235394778	::158733004225781000
235394778	::158918546011865000
235394778	::158920247804559000
235394778	::158934222931890000
235394778	::158935988197011000
235394778	::158936326509568000
235394778	::158937532363587000
235394778	::158937610058874000
235394778	::158940827379449000
235394778	::158945384075505000
235394778	::158947455239602000
235394778	::158951618107277000
235394778	::159736996598784000
235394778	::160046426435493000
235394778	::160389398024830000
235394778	::160399935559315000
235394778	::160445956800774000
235394778	::160526758465114000
235394778	::160792755696713000
235394778	::160793839186087000
235394778	::160959908257341000
235394778	::160961649463918000
235394778	::161475032202223000
235394778	::161475390873931000
235394778	::161475562328694000
235394778	::161568351460655000
235394778	::161623721218555000
235394778	::161924071959957000
235394778	::162182449227497000
235394778	::162204487891697000
235394778	::162308325348884000
235394778	::166308215804534000
235394778	::166326527460511000
235394778	::166327374831558000
235394778	::166366959951290000
235394778	::167012258831011000
235394778	::167271564314812000
235394778	::167380965344292000
235394778	::167385510501814000
235394778	::167996748218900000
235394778	::168011322687107000
235394778	::168428651724017000
235394778	::168435048675164000
235394778	::168493656519606000
235394778	::168969150000152000
235394778	::169140761701515000
235394778	::169457262325272000
235394778	::169478940379975000
235394778	::169497830514368000
235394778	::169497886990663000
235394778	::169630381023301000
235394778	::170113871389007000
235394778	::170948952252891000
235394778	::171089609017659000
235394778	::171101699765846000
235394778	::171123804595163000
235394778	::171572513451683000
235394778	::172026048362446000
235394778	::172748078951051000
235394778	::172869781391806000
235394778	::172869998560292000
235394778	::172900667889946000
235394778	::172904060071051000
235394778	::172925873962500000
235394778	::172934217930514000
235394778	::173065307051667000
235394778	::173508673342160000
235394778	::173542478274772000
235394778	::173588472811098000
235394778	::174220197220192000
235394778	::174663481361039000
235394778	::175820079278206000
235394778	::176122970421469000
235394778	::176794886744440000
235394778	::176806056511541000
235394778	::176833258112299000
235394778	::177516515510333000
235394778	::177576658373586000
235394778	::177577393429557000
235394778	::178963325198151000
235394778	::179672295802023000
235394778	::179674163219406000
235394778	::179715396063068000
235394778	::182975512103235000
235394778	::182999028072579000
235394778	::183326839098445000
235394778	::183344021580689000
235394778	::185829972840161000
235394778	::186172696177033000
235394778	::186272082076766000
235394778	::188708138080415000
235394778	::188733535086051000
235394778	::188736857817890000
235394778	::188759852565274000
235394778	::188796767649804000
235394778	::189106345235062000
235394778	::192029513591427000
235394778	::192056269832597000
235394778	::193785295660007000
235394778	::193830706579910000
235394778	::193849318019563000
235394778	::193849581434441000
235394778	::196057317177966000
235394778	::196269884064276000
235394778	::196381459651629000
235394778	::198576006016143000
235394778	::198612277237252000
235394778	::200167409649324000
235394778	::203994152172654000
235394778	::205105899042385000
235394778	::205425213465296000
247401311	::206112274744741000
247401311	::206112774265384000
247401311	::206116203821924000
247401311	::206151081422630000
247401311	::206153293448228000
247401311	::206153311580205000
247401311	::206153367112790000
247401311	::206219955136507000
247401311	::206220316651958000
247401311	::206220460751470000
247401311	::206220527235375000
247401311	::206220703777820000
247401311	::206220842315685000
247401311	::206220986931085000
247401311	::206221081621704000
247401311	::206221218376978000
247401311	::206221313214382000
247401311	::206221473889787000
247401311	::206221537152471000
247401311	::206222499984322000
247401311	::206223395065573000
247401311	::206223828634959000
247401311	::206224402692579000
247401311	::206225866089447000
247401311	::206226328712773000
247401311	::206226428281372000
247401311	::206226778170204000
247401311	::206227344720019000
247401311	::206227518968172000
247401311	::206228500879912000
247401311	::206228564733988000
247401311	::206229339585527000
247401311	::206231261705019000
247401311	::206231363324608000
247401311	::206375912210579000
247401311	::206375996193128000
247401311	::206376747778846000
247401311	::206401022577479000
247401311	::206945022191476000
247401311	::206945505199128000
247401311	::208246315199631000
247401311	::208246409877655000
247401311	::208427926885117000
235394778	::209141679431749000
235394778	::209151297222488000
235394778	::209413115085996000
247401311	::209718918275792000
247401311	::211235138489688000
235394778	::211269644475039000
247401311	::211545350182408000
235394778	::213461124815929000
247401311	::214095648805502000
235394778	::214465796842340000
235394778	::214466487698722000
247401311	::215808802384117000
247401311	::215809065408921000
235394778	::215856961772732000
235394778	::216693612719775000
235394778	::219229827025223000
235394778	::219480662820921000
247401311	::219627281826582000
234043939	::219861281992212000
529570237	::219861592144228000
529570237	::219949596787474000
529570237	::219968517578043000
529570237	::220008733583998000
529570237	::220008861950689000
529570237	::220020434765221000
234043939	::220125162937397000
529570237	::220146793604841000
234043939	::220189748982059000
529570237	::220193166429667000
529570237	::220212220980756000
529570237	::220214078583488000
529570237	::220216795276120000
529570237	::220285151140257000
529570237	::220546921251606000
529570237	::220547013442412000
529570237	::220614058854985000
529570237	::220633160197746000
529570237	::220731095132545000
529570237	::221108195903553000
234043939	::221262857420025000
529570237	::221274438279233000
529570237	::221311798513635000
234856231	::221462038466142000
234856231	::221462323632680000
234856231	::221463062002155000
234856231	::221469799157465000
234856231	::221470395289714000
234043939	::221507725564198000
529570237	::221605516831502000
529570237	::221606582574788000
529570237	::221607342939193000
529570237	::221609389797294000
529570237	::221617234383089000
529570237	::221622085913542000
529570237	::221642753543651000
529570237	::221652049975181000
529570237	::221655366776266000
529570237	::221666486626955000
529570237	::221690216216408000
529570237	::221694177891729000
529570237	::221703258564071000
529570237	::221707148848140000
529570237	::221707398056914000
529570237	::221707556891017000
529570237	::221708023591223000
529570237	::221794702083624000
235394778	::222044757818486000
234043939	::222325235280642000
234043939	::222345290529771000
529570237	::222424139556859000
529570237	::222426495090565000
529570237	::222529561521430000
529570237	::222529840438448000
529570237	::222545087517827000
529570237	::222545693850607000
529570237	::222756677869502000
235394778	::222784960468238000
529570237	::222848112715235000
529570237	::222848369398263000
529570237	::222851788758466000
529570237	::222852176609943000
529570237	::222852209317134000
529570237	::222852493443473000
529570237	::222852546992152000
529570237	::222852827209404000
529570237	::222853310124789000
529570237	::222853651893460000
529570237	::222910833477423000
529570237	::222911083726385000
529570237	::222916310407970000
529570237	::222925286130466000
234043939	::223325156699942000
529570237	::223793179353292000
529570237	::223795212688961000
529570237	::223942896292855000
247401311	::224729950438174000
247401311	::224730432049131000
529570237	::224897186578706000
529570237	::224903357754654000
529570237	::224918713290334000
529570237	::225096718595792000
234043939	::225408563441442000
529570237	::225618376238698000
529570237	::225618759069601000
529570237	::225627729171714000
529570237	::225628362557767000
529570237	::225629080509362000
529570237	::225629180493172000
529570237	::225629194544087000
529570237	::225629604709281000
529570237	::225629830476083000
529570237	::225629919298846000
529570237	::225629976811147000
529570237	::225630047132856000
529570237	::225630128368136000
529570237	::225630198538829000
529570237	::225630270873804000
529570237	::225630338465021000
529570237	::225630473693573000
529570237	::225630634511577000
529570237	::225630728279433000
529570237	::225630829383135000
529570237	::225631092596682000
529570237	::225633093149655000
529570237	::225638389150519000
529570237	::225644463941369000
235394778	::225691827259453000
489868030	::226175279549267000
529570237	::226188723019198000
529570237	::226188866644746000
489868030	::226536457660153000
489868030	::226537446324703000
489868030	::226537867747418000
489868030	::226538840339394000
489868030	::226539672325722000
489868030	::226540341505966000
489868030	::226541155427438000
489868030	::226541383010357000
234856231	::226551992296820000
489868030	::227074019835379000
489868030	::227074426083106000
489868030	::227074511592386000
489868030	::227075531001167000
489868030	::227075790930591000
489868030	::227082168969596000
489868030	::227083278769876000
489868030	::227083459917664000
489868030	::227083479811256000
489868030	::227083519883616000
489868030	::227083639198978000
489868030	::227083655414157000
489868030	::227083736783667000
489868030	::227083831738507000
489868030	::227084243468156000
489868030	::227084409554206000
489868030	::227084498863521000
489868030	::227084578941186000
489868030	::227084685040287000
489868030	::227084817605488000
489868030	::227084853462568000
489868030	::227084902946979000
489868030	::227084983578275000
489868030	::227085062968049000
489868030	::227085094869946000
489868030	::227085121625399000
489868030	::227085171919306000
489868030	::227085187895402000
529570237	::227271405316734000
529570237	::227408156991557000
489868030	::227426528684802000
234856231	::227527815380205000
234856231	::227642166342725000
234856231	::227642890057314000
489868030	::227818804749692000
489868030	::227819287480524000
489868030	::228158635665137000
489868030	::228159061370224000
529570237	::228174244494835000
235394778	::228185474592808000
529570237	::228206405272879000
529570237	::228206452240703000
234856231	::228293029621018000
234856231	::228293141906731000
234856231	::228327805329473000
489868030	::228374213554233000
489868030	::228428020329877000
529570237	::228680006040170000
529570237	::228680416599617000
529570237	::228908242225483000
529570237	::228943824465043000
529570237	::229051868565868000
489868030	::229221702175973000
489868030	::229222298937356000
489868030	::229222934013702000
489868030	::229222976996904000
489868030	::229224423738187000
529570237	::229236944809361000
234856231	::229794452791779000
489868030	::229840921393520000
529570237	::229949286186618000
529570237	::229949339374596000
529570237	::229949354721546000
234856231	::229953566536785000
28811163	::230085108269465000
28811163	::230087054908854000
28811163	::230087360073854000
28811163	::230088594361053000
28811163	::230088724233482000
28811163	::230107378899640000
28811163	::230108644585381000
28811163	::230108724860186000
28811163	::230108844167135000
28811163	::230108869345554000
28811163	::230109245318762000
28811163	::230109643349823000
28811163	::230110151112286000
28811163	::230110254359261000
28811163	::230126175350038000
28811163	::230135742788161000
28811163	::230146050734829000
234856231	::230156309897543000
28811163	::230197539314475000
28811163	::230307004965605000
28811163	::230331547826393000
28811163	::230331577203302000
28811163	::230332878167371000
28811163	::230333452946386000
28811163	::230333492406415000
28811163	::230333639110569000
28811163	::230463613394116000
28811163	::230464076332015000
28811163	::230513447262113000
28811163	::230699758145114000
28811163	::230699834246582000
28811163	::230700256000614000
529570237	::230705789940150000
529570237	::230706195638394000
489868030	::230714192062214000
234856231	::230737229943824000
234856231	::230737901045051000
489868030	::230867283713617000
235394778	::231168012345024000
489868030	::231191902526005000
28811163	::231197094579408000
28811163	::231210639576666000
28811163	::231210691955130000
28811163	::231219311182753000
28811163	::231223627473879000
28811163	::231225353086062000
28811163	::231225494970978000
28811163	::231230898039844000
28811163	::231235429477785000
28811163	::231235516094373000
28811163	::231235736349843000
28811163	::231235903446728000
28811163	::231236437276782000
28811163	::231236571733573000
28811163	::231237009732141000
28811163	::231237204477874000
28811163	::231237601691070000
28811163	::231237772143366000
28811163	::231243174864105000
28811163	::231245048233226000
28811163	::231245466367582000
235394778	::231251904712298000
489868030	::231265888257576000
489868030	::231269864835252000
489868030	::231270978750132000
489868030	::231273407810007000
489868030	::231274763958497000
489868030	::231274938714189000
28811163	::231389165017788000
28811163	::231404633271189000
235394778	::231512797077438000
235394778	::231531989440802000
489868030	::231614057877229000
28811163	::231762915290656000
28811163	::231763023109431000
28811163	::231808668990074000
28811163	::231910456476966000
28811163	::231910486797598000
28811163	::231910914323017000
28811163	::231918718421176000
489868030	::231943240654417000
489868030	::231943259272912000
234856231	::232460313319055000
234856231	::232460401214898000
489868030	::232529141461811000
489868030	::232656420544344000
489868030	::232684263483531000
529570237	::232903730503221000
529570237	::232904239372988000
529570237	::232904747173150000
234856231	::233013722879238000
234043939	::233339748092100000
489868030	::233581790613348000
489868030	::233587913869377000
529570237	::233782319520022000
28811163	::234309379850133000
489868030	::234514931045789000
489868030	::234515484345790000
234856231	::234969276350603000
234856231	::234970410142277000
28811163	::235105666983927000
489868030	::235124404080766000
489868030	::235422397489094000
489868030	::235425987259666000
529570237	::235782995972354000
529570237	::236116728499822000
489868030	::236166459569602000
489868030	::236166604398919000
529570237	::236259679167193000
489868030	::237001436754501000
28811163	::237905413704667000
28811163	::237905471422472000
28811163	::237905522345525000
28811163	::237905585088118000
28811163	::237905628700499000
28811163	::237905819587465000
28811163	::237905828395503000
606780891	::237906627586568000
28811163	::237994105706262000
28811163	::237994247079477000
28811163	::237994378679947000
28811163	::237994767588417000
28811163	::237994893451071000
28811163	::237995073411903000
606780891	::238105151473340000
606780891	::238293774684520000
606780891	::238294910921478000
606780891	::238296441423007000
606780891	::238296720084189000
606780891	::238297735034466000
606780891	::238298332575965000
606780891	::238298921431089000
408099427	::238351699234938000
408099427	::238352198294183000
28811163	::238684317453254000
247401311	::238741276374220000
408099427	::238743536386842000
234856231	::238798419563520000
89023337	::238956299331715000
89023337	::238956723862396000
89023337	::238976068202151000
89023337	::238977203130494000
89023337	::238977350648356000
89023337	::238977375294078000
89023337	::238977623546540000
89023337	::238977851330809000
89023337	::238978431931523000
89023337	::238979413704839000
89023337	::238980074030895000
89023337	::238980215580262000
89023337	::238980418295193000
89023337	::238981445798989000
89023337	::238982584275701000
408099427	::239025729424216000
408099427	::239028623716265000
89023337	::239069652960043000
89023337	::239069838264381000
89023337	::239071087386832000
89023337	::239113570154082000
335839990	::239165815168040000
335839990	::239183021935316000
408099427	::239236765368586000
606780891	::239334359725907000
606780891	::239334382324830000
606780891	::239334413882781000
606780891	::239334440021684000
606780891	::239334596863488000
606780891	::239335107998130000
606780891	::239338784859250000
606780891	::239338826126987000
606780891	::239340613072453000
606780891	::239341253865639000
606780891	::239342141506215000
606780891	::239344211189723000
606780891	::239356891233390000
606780891	::239357857198374000
606780891	::239358436498870000
606780891	::239364584992030000
606780891	::239366359216177000
606780891	::239367388305436000
606780891	::239367936341590000
606780891	::239401558394171000
606780891	::239402002130563000
606780891	::239403834835869000
606780891	::239404009268596000
89023337	::239416020903817000
408099427	::239435279432298000
89023337	::239440648472768000
234856231	::239470011255767000
234856231	::239474258785472000
89023337	::239492422642565000
89023337	::239523613269716000
89023337	::239524445054717000
89023337	::239535354124845000
335839990	::239596528803651000
408099427	::239618291830775000
408099427	::239618363599511000
408099427	::239620842097627000
234856231	::239658443424808000
234856231	::239658475708358000
89023337	::239705560008773000
606780891	::239723417618771000
606780891	::239723844762488000
606780891	::239724639708905000
606780891	::239726645991317000
606780891	::239726875537182000
606780891	::239727136431300000
606780891	::239728167898730000
89023337	::239749659038474000
89023337	::239750099880779000
89023337	::239764842079215000
89023337	::239788423370645000
89023337	::239795577662103000
89023337	::239795627314266000
89023337	::239798828751020000
234856231	::239845092570046000
234856231	::239845183129260000
606780891	::239881265782861000
89023337	::239900829220499000
89023337	::239901423586918000
89023337	::239901649995460000
89023337	::239902457025687000
89023337	::239902884844666000
89023337	::239903052616855000
89023337	::239903574174334000
89023337	::239904071190974000
89023337	::239905227313143000
89023337	::239905729404874000
89023337	::239907076363649000
89023337	::239913306519904000
606780891	::239919520905572000
606780891	::239920337532383000
606780891	::239920887275614000
606780891	::239921713331187000
606780891	::239922550140968000
606780891	::239922926915293000
606780891	::239923058721316000
606780891	::239923469851164000
606780891	::239923804514689000
606780891	::239924274641661000
606780891	::239925495972651000
606780891	::239926183855271000
606780891	::239929777094537000
606780891	::239930000046948000
606780891	::239931021347401000
335839990	::239958531275620000
335839990	::239964029756534000
89023337	::240078151198330000
89023337	::240140129170231000
89023337	::240148839447793000
89023337	::240149505557790000
89023337	::240161969930375000
89023337	::240166562542260000
89023337	::240167165460881000
335839990	::240195071599841000
89023337	::240214794748182000
89023337	::240226390107103000
89023337	::240226563533205000
89023337	::240237913206583000
89023337	::240244133585899000
89023337	::240246195174375000
89023337	::240267202090127000
89023337	::240274360974311000
606780891	::240283798359662000
408099427	::240293735949287000
335839990	::240316024027770000
89023337	::240425234577113000
89023337	::240442059297796000
408099427	::240491958617911000
89023337	::240516118777827000
89023337	::240537901157462000
89023337	::240538497092571000
335839990	::240561869243428000
335839990	::240562781294829000
335839990	::240565585195433000
335839990	::240567268424179000
335839990	::240572385210798000
335839990	::240578490196455000
335839990	::240584770176827000
335839990	::240587321932648000
89023337	::240605207610920000
89023337	::240605714995875000
335839990	::240607204716183000
89023337	::240611414266478000
89023337	::240621301042126000
606780891	::240648675469168000
606780891	::240649041891954000
606780891	::240649575235461000
606780891	::240650181706670000
335839990	::240650438318374000
606780891	::240650550675382000
335839990	::240651543861403000
335839990	::240652118992748000
408099427	::240666973246197000
606780891	::240667579419590000
606780891	::240668284729561000
606780891	::240668749676548000
606780891	::240670121755017000
606780891	::240670532750684000
606780891	::240670821788565000
606780891	::240671337532776000
606780891	::240671571050647000
606780891	::240671796045697000
606780891	::240672206923915000
606780891	::240672289249689000
606780891	::240672720818417000
606780891	::240673463608672000
89023337	::240794340060966000
89023337	::240827084665135000
28811163	::240847083672854000
28811163	::240847182167687000
89023337	::240854796138065000
408099427	::240855354433474000
89023337	::240855413799677000
408099427	::240858684404670000
408099427	::240858971764842000
408099427	::240859234617671000
408099427	::240859291358228000
408099427	::240871502252220000
408099427	::240872457903427000
89023337	::240916008070680000
89023337	::240917181620187000
89023337	::240949590101196000
408099427	::240977664385617000
606780891	::240996816760483000
606780891	::240997210676936000
606780891	::240997530329026000
606780891	::240998129816727000
606780891	::240999188710703000
606780891	::240999664508346000
606780891	::241000268303585000
89023337	::241006417820123000
335839990	::241027054131359000
89023337	::241146430096568000
89023337	::241171949261320000
606780891	::241178265249775000
606780891	::241179084443500000
606780891	::241179865456455000
408099427	::241180786898907000
408099427	::241181211576377000
408099427	::241182607843397000
300407891	::241252506389340000
300407891	::241257135047053000
300407891	::241262351704289000
300407891	::241262681552740000
300407891	::241279326404878000
300407891	::241283132723183000
300407891	::241286136247500000
234856231	::241333979544973000
89023337	::241389338670297000
89023337	::241390106945142000
300407891	::241470180847386000
234856231	::241507549424263000
234856231	::241508391317553000
234856231	::241511797734133000
89023337	::241540144212082000
89023337	::241540357790257000
606780891	::241548412359671000
89023337	::241568846660640000
234856231	::241571724926271000
89023337	::241608279569100000
89023337	::241615121967898000
89023337	::241631635550900000
89023337	::241641114845712000
89023337	::241675997282463000
408099427	::241691250804273000
300407891	::241735013723435000
300407891	::241735265733971000
300407891	::241736274808037000
300407891	::241753716720545000
234856231	::241863993105448000
606780891	::241868374404116000
606780891	::241870015853363000
606780891	::241870201564573000
606780891	::241870285442260000
606780891	::241870812402049000
606780891	::241871169115021000
606780891	::241871299251683000
606780891	::241874037788274000
234856231	::241898342156754000
234856231	::241898807988740000
234856231	::241899300106424000
234856231	::241899588569673000
234856231	::241901074913566000
234856231	::241902455242248000
300407891	::241908668247982000
300407891	::241911537768484000
300407891	::241911828337262000
300407891	::241912079639015000
234856231	::241929738808078000
234856231	::241929871411011000
408099427	::241943552844787000
408099427	::241943985998950000
408099427	::241944213497987000
408099427	::241945769882570000
89023337	::241946286432063000
89023337	::241946670177325000
300407891	::241964773934264000
300407891	::241964901478846000
300407891	::241964986530934000
300407891	::241965112943075000
300407891	::241965294854221000
300407891	::241965565470724000
300407891	::241965715236728000
300407891	::241965790310576000
300407891	::241966134377721000
300407891	::241966363999092000
300407891	::241966616349388000
300407891	::241966808289136000
300407891	::241967804524404000
300407891	::241967875278127000
300407891	::241968016668102000
300407891	::241968806589775000
300407891	::241969187126398000
300407891	::241969498473775000
300407891	::241970382939242000
300407891	::241970587822596000
300407891	::241970793439973000
300407891	::241970948478210000
300407891	::241971103923306000
300407891	::241971623610179000
300407891	::241971650881527000
300407891	::241972024338182000
300407891	::241972181624561000
300407891	::241972444007641000
89023337	::241986044537479000
89023337	::242007748705910000
234856231	::242013488959082000
234856231	::242015580117430000
234856231	::242022332036689000
234856231	::242023241307267000
89023337	::242024349610168000
89023337	::242031433940623000
335839990	::242057770092879000
234856231	::242071983850930000
234856231	::242072246942842000
234856231	::242072577336569000
234856231	::242073755566866000
234856231	::242074377708007000
234856231	::242074693383909000
234856231	::242075193302994000
234856231	::242075251540901000
234856231	::242075444558585000
234856231	::242075833265684000
234856231	::242076019320836000
234856231	::242076203727593000
234856231	::242076383264792000
234856231	::242076434695352000
234856231	::242076748618022000
234856231	::242077044068995000
234856231	::242077133181165000
234856231	::242078508610891000
234856231	::242078678316617000
234856231	::242079175664611000
234856231	::242080672162926000
234856231	::242081680146440000
234856231	::242082135392006000
300407891	::242085453434605000
300407891	::242085564260704000
234856231	::242085753931304000
300407891	::242085930771546000
300407891	::242086207146840000
300407891	::242086373958504000
300407891	::242086739743744000
234856231	::242086849957482000
300407891	::242086953166721000
300407891	::242087140434001000
234856231	::242087357325651000
300407891	::242087563865755000
300407891	::242087793277419000
300407891	::242088042536501000
300407891	::242088284308774000
300407891	::242088424645996000
300407891	::242088665021558000
300407891	::242088718889000000
300407891	::242088800921210000
300407891	::242088928566468000
300407891	::242089107591925000
300407891	::242089182317649000
300407891	::242089461104652000
300407891	::242089669351833000
300407891	::242089812776071000
300407891	::242090104108240000
300407891	::242091236373196000
300407891	::242092584846106000
300407891	::242092818523357000
234856231	::242092929567563000
300407891	::242093015856996000
335839990	::242093505713958000
300407891	::242093673888759000
300407891	::242094225448120000
300407891	::242094422307790000
234856231	::242094496823791000
300407891	::242094507397615000
234856231	::242095181191606000
234856231	::242095484297175000
300407891	::242095615515967000
300407891	::242096430548934000
335839990	::242096590351892000
335839990	::242096987107889000
300407891	::242099634963628000
300407891	::242102321255944000
300407891	::242110278119075000
300407891	::242110830345338000
335839990	::242136449716207000
335839990	::242156629565517000
89023337	::242244525970558000
300407891	::242301005704871000
300407891	::242301239210164000
89023337	::242301647362084000
300407891	::242308216304828000
300407891	::242308574435495000
300407891	::242308616902823000
300407891	::242308637266153000
300407891	::242308718581129000
300407891	::242308776991010000
300407891	::242308814282559000
300407891	::242308835509940000
300407891	::242308858452795000
300407891	::242308907064762000
300407891	::242308917923819000
300407891	::242308929890160000
300407891	::242308948114423000
300407891	::242308980565741000
300407891	::242309011339362000
300407891	::242309039961288000
300407891	::242309050828742000
300407891	::242309071099793000
300407891	::242309089932242000
300407891	::242309105606336000
300407891	::242309137034248000
300407891	::242309174497796000
300407891	::242309185889505000
300407891	::242309437719728000
300407891	::242309460461232000
300407891	::242309695270965000
300407891	::242309955720450000
300407891	::242310492859797000
408099427	::242323263643058000
335839990	::242328655047561000
234856231	::242343879817449000
167988674	::242350697943814000
167988674	::242350783809585000
167988674	::242351162408448000
167988674	::242351542286569000
167988674	::242351998773637000
167988674	::242352050061598000
167988674	::242352414785667000
167988674	::242352698018639000
167988674	::242352873684467000
167988674	::242353149137014000
167988674	::242353408693112000
167988674	::242354293829693000
408099427	::242365236500393000
408099427	::242366097666478000
167988674	::242367194154037000
408099427	::242368957623967000
408099427	::242369355575341000
408099427	::242372134821830000
167988674	::242373388646088000
167988674	::242373450570821000
89023337	::242402149856858000
300407891	::242484063162757000
300407891	::242484309607464000
300407891	::242484635584561000
300407891	::242485088149975000
300407891	::242485249882353000
300407891	::242485630251200000
300407891	::242485758999527000
300407891	::242486224273686000
300407891	::242486669452902000
300407891	::242594115274022000
300407891	::242594450755420000
300407891	::242594487182966000
300407891	::242594534586994000
300407891	::242594644158976000
300407891	::242594698965954000
300407891	::242594750740434000
300407891	::242594786660458000
300407891	::242594919540219000
300407891	::242594994052018000
300407891	::242595041523163000
300407891	::242595109915467000
300407891	::242595224680017000
300407891	::242595268523069000
300407891	::242595549382049000
300407891	::242595584060583000
300407891	::242595637697318000
300407891	::242595676326883000
300407891	::242595703862472000
300407891	::242595728621453000
300407891	::242595809827368000
300407891	::242595862851760000
606780891	::242623493513027000
606780891	::242626992917344000
89023337	::242628861924364000
606780891	::242628909626191000
606780891	::242629116904497000
89023337	::242629235460677000
606780891	::242629517577961000
89023337	::242629621273735000
606780891	::242631161556381000
606780891	::242631861233397000
606780891	::242633028432711000
606780891	::242633401960640000
606780891	::242634472925839000
234856231	::242658548562149000
606780891	::242665918130429000
606780891	::242666259735531000
234856231	::242666448831533000
606780891	::242668004792471000
606780891	::242668778993893000
89023337	::242727668729118000
606780891	::242729755416350000
606780891	::242729966683451000
606780891	::242730186326556000
89023337	::242737764041359000
89023337	::242737977393049000
89023337	::242738791989780000
89023337	::242738982880964000
606780891	::242814417136406000
606780891	::242814664692621000
606780891	::242815206886109000
606780891	::242816244607246000
606780891	::242816450413342000
606780891	::242816619670290000
606780891	::242817137738145000
606780891	::242817708499021000
606780891	::242818469656150000
606780891	::242818952294715000
606780891	::242819285171458000
606780891	::242819614785024000
606780891	::242820110425919000
606780891	::242820292647456000
606780891	::242820846442405000
606780891	::242821211648843000
606780891	::242821427982635000
606780891	::242821832514883000
606780891	::242822095753601000
606780891	::242839019661172000
606780891	::242839596738686000
606780891	::242839917284171000
606780891	::242840217457922000
606780891	::242952175586791000
606780891	::242952856896942000
606780891	::242953277719846000
606780891	::242953480547991000
606780891	::242953876712591000
606780891	::242955651142254000
606780891	::242955774182166000
606780891	::242956114772246000
89023337	::243002332684640000
167988674	::243027912712929000
234856231	::243047212299472000
234856231	::243068724096155000
234856231	::243089404325920000
89023337	::243101783390580000
89023337	::243110298964353000
89023337	::243166002379100000
89023337	::243168729070985000
408099427	::243175245069029000
408099427	::243176035770851000
408099427	::243176646398599000
408099427	::243180176970760000
408099427	::243181251895373000
408099427	::243182099551617000
408099427	::243208733851783000
408099427	::243210599897636000
408099427	::243216666899644000
408099427	::243216876610674000
89023337	::243281357629968000
606780891	::243304447273488000
606780891	::243305654536781000
606780891	::243305999065296000
606780891	::243306301462044000
606780891	::243307463212937000
408099427	::243340822408462000
408099427	::243342397961035000
167988674	::243366924375953000
167988674	::243367319986925000
167988674	::243367696257916000
167988674	::243367741606727000
167988674	::243368539329802000
408099427	::243371628963184000
89023337	::243379444801216000
89023337	::243421842130472000
606780891	::243425277819092000
606780891	::243425716266496000
606780891	::243426242077016000
606780891	::243427901398204000
606780891	::243429820824944000
606780891	::243430538235494000
606780891	::243431675252600000
606780891	::243431783947968000
606780891	::243437635278868000
606780891	::243445035503345000
606780891	::243445409496842000
606780891	::243445616536076000
606780891	::243445755904393000
606780891	::243446029830197000
606780891	::243446435427778000
606780891	::243471144945082000
606780891	::243471282132353000
606780891	::243471600710721000
335839990	::243487842158931000
234856231	::243519993738842000
234856231	::243531552624103000
606780891	::243535293368647000
606780891	::243537393305677000
606780891	::243537558347317000
606780891	::243537939194335000
606780891	::243538489117913000
606780891	::243538706177339000
234856231	::243544761301102000
234856231	::243544799213391000
234856231	::243544870776606000
234856231	::243544911620739000
234856231	::243545133369397000
234856231	::243564026871820000
335839990	::243567712641622000
336288877	::243708038337421000
336288877	::243712614838976000
336288877	::243713210404962000
606780891	::243719579824705000
606780891	::243720407348297000
89023337	::243725144722374000
408099427	::243744487669641000
408099427	::243744784324370000
247401311	::243822256147554000
247401311	::243822279107166000
247401311	::243822300410044000
247401311	::243822330613231000
335839990	::243890739736625000
335839990	::243902292280090000
335839990	::243905704837120000
335839990	::243920277988327000
89023337	::244068447389093000
228266437	::244155606557138000
228266437	::244159368914935000
228266437	::244163284952039000
408099427	::244256795806281000
182678713	::244261812437147000
182678713	::244262188854947000
182678713	::244262430623006000
182678713	::244262579072008000
182678713	::244262792927014000
182678713	::244262941103378000
182678713	::244276562822832000
182678713	::244276624202285000
182678713	::244276825835069000
182678713	::244340786009866000
182678713	::244341286633615000
182678713	::244342024826941000
182678713	::244342400510738000
28811163	::244517884552966000
28811163	::244518531679526000
28811163	::244518980625248000
28811163	::244519286289362000
335839990	::244550517043384000
89023337	::244592409034493000
606780891	::244595220614877000
408099427	::244597476349333000
335839990	::244618131572666000
408099427	::244658720179646000
408099427	::244658906041823000
89023337	::244685808626458000
89023337	::244806900175212000
182678713	::244813412322926000
182678713	::244813567071756000
182678713	::244814062607806000
182678713	::244814212235419000
182678713	::244814378459869000
89023337	::244839510670708000
408099427	::244841663409823000
89023337	::244848219966816000
182678713	::244851315090522000
182678713	::244852119667097000
182678713	::244852592381919000
182678713	::244853194222620000
336288877	::244895657721200000
89023337	::244985730584170000
89023337	::244985910016483000
336288877	::245000248223727000
408099427	::245014000633511000
408099427	::245015222971158000
408099427	::245015541973135000
335839990	::245024210567712000
89023337	::245137392305049000
408099427	::245159586653429000
408099427	::245159983145160000
408099427	::245160085733650000
408099427	::245160172845162000
336288877	::245193633807085000
336288877	::245193680774889000
167988674	::245276022054981000
182678713	::245289167507046000
182678713	::245291784677244000
182678713	::245292126374596000
182678713	::245292281060528000
182678713	::245292578361204000
182678713	::245292795571601000
182678713	::245292867571052000
182678713	::245294883009597000
182678713	::245295132872687000
182678713	::245295645034946000
182678713	::245296050615754000
182678713	::245296890105700000
408099427	::245311174965616000
408099427	::245311228174536000
408099427	::245313325230067000
408099427	::245313942119927000
408099427	::245344357539016000
606780891	::245529358838677000
606780891	::245529703354605000
606780891	::245530457209438000
606780891	::245532317009969000
606780891	::245534086867869000
606780891	::245534648346750000
606780891	::245535303014690000
606780891	::245537238337875000
606780891	::245541948029538000
606780891	::245542197422862000
89023337	::245622239595229000
89023337	::245651639954984000
335839990	::245756801314852000
335839990	::245779804194996000
408099427	::245945723525414000
234043939	::245971809785233000
335839990	::245989702493147000
335839990	::245990304929443000
167988674	::246007971753123000
336288877	::246010045580578000
336288877	::246010291131928000
336288877	::246010585102290000
336288877	::246010650734784000
336288877	::246011723193135000
336288877	::246014280141533000
336288877	::246046000962224000
336288877	::246046792263802000
336288877	::246048354482655000
336288877	::246048565334519000
336288877	::246050461457711000
336288877	::246051350243315000
336288877	::246051862799847000
336288877	::246052757356810000
336288877	::246053138375770000
336288877	::246053796298502000
336288877	::246054083780308000
336288877	::246055515476590000
336288877	::246056836019671000
336288877	::246057658774331000
336288877	::246059082484678000
336288877	::246059552431304000
336288877	::246060384312766000
336288877	::246060517880389000
336288877	::246060774097821000
336288877	::246060795056758000
336288877	::246061082265939000
336288877	::246063060740091000
336288877	::246063311022592000
336288877	::246063667202895000
336288877	::246064689493188000
336288877	::246065881950601000
336288877	::246066251540074000
336288877	::246066346645921000
336288877	::246068686228688000
247401311	::246076175351431000
247401311	::246076399423733000
336288877	::246245839494860000
265754848	::246263102117658000
265754848	::246276254309961000
423234388	::246299141137899000
423234388	::246299246960209000
265754848	::246329010781552000
265754848	::246330040680341000
89023337	::246411725858025000
265754848	::246425944229834000
408099427	::246427394041331000
335839990	::246428637585358000
335839990	::246429490564169000
335839990	::246431721963270000
247401311	::246443411551449000
265754848	::246449765091532000
265754848	::246452282428903000
234856231	::246459428130418000
234856231	::246460852948049000
265754848	::246461553740746000
234856231	::246461579904835000
234856231	::246462183200915000
265754848	::246466751531982000
265754848	::246466971460317000
335839990	::246604689678934000
234856231	::246604871959212000
265754848	::246606575605805000
335839990	::246619148547915000
265754848	::246621564609642000
265754848	::246633463812341000
265754848	::246648814277124000
265754848	::246696200789712000
167988674	::246698262604681000
167988674	::246698533892288000
265754848	::246700546579394000
167988674	::246706965454135000
265754848	::246707941846155000
265754848	::246708730786353000
234856231	::246711666161614000
234856231	::246712809231089000
234856231	::246713392394543000
234856231	::246713733127229000
234856231	::246714177777971000
234856231	::246714321151856000
234856231	::246715039975866000
182678713	::246723649107795000
182678713	::246724091627859000
89023337	::246730530547191000
89023337	::246739101578043000
300407891	::246740163424837000
423234388	::246746526033010000
423234388	::246747941493153000
423234388	::246748738981339000
265754848	::246759909226586000
265754848	::246783835570835000
89023337	::246795212767244000
182678713	::246840365976539000
182678713	::246840730348290000
182678713	::246840863764930000
182678713	::246841237666160000
423234388	::246841405127925000
423234388	::246841523398914000
182678713	::246841587685027000
182678713	::246842463271149000
182678713	::246843051136385000
182678713	::246843230052818000
423234388	::246853373737975000
408099427	::246874767842492000
408099427	::246888142630686000
408099427	::246890326227292000
408099427	::246891092698603000
408099427	::246891460564221000
408099427	::246892730226184000
408099427	::246892924204359000
408099427	::246896274425671000
408099427	::246896536074731000
408099427	::246896931991863000
408099427	::246897267712352000
408099427	::246897705941614000
28811163	::246959304802988000
28811163	::246959397518057000
28811163	::246959484705046000
28811163	::246959674287599000
28811163	::246959788435582000
28811163	::246960301763878000
28811163	::246961837072080000
28811163	::246962082233319000
28811163	::246962251016327000
265754848	::246983534168915000
265754848	::246984163834621000
182678713	::246985797314682000
182678713	::246986088680411000
89023337	::247007269374537000
265754848	::247007899853934000
265754848	::247010184625537000
265754848	::247013866071019000
265754848	::247014779963711000
247401311	::247028757196574000
182678713	::247036203629699000
247401311	::247064237967548000
265754848	::247076904098729000
89023337	::247091555465297000
89023337	::247145401755529000
265754848	::247339148803993000
182678713	::247423094250164000
182678713	::247423443279175000
182678713	::247424099868094000
182678713	::247424268575588000
182678713	::247424539846389000
182678713	::247428208834789000
182678713	::247428868879826000
408099427	::247474108684713000
408099427	::247474312334962000
408099427	::247478502192984000
408099427	::247582676612165000
408099427	::247584439423623000
408099427	::247585017449021000
408099427	::247585553204260000
408099427	::247586624840540000
408099427	::247587456533282000
167988674	::247588881933946000
167988674	::247589159370379000
167988674	::247589357626732000
167988674	::247589430880243000
167988674	::247592133396164000
167988674	::247592308634165000
167988674	::247592451039170000
167988674	::247592783613939000
408099427	::247607228390051000
234856231	::247677229994213000
234856231	::247677423020281000
182678713	::247711946902753000
228266437	::247756996093280000
228266437	::247758579669549000
228266437	::247760605262528000
228266437	::247764398792396000
228266437	::247768165050884000
228266437	::247772090437095000
408099427	::247773671291252000
228266437	::247773698386440000
228266437	::247775723811647000
228266437	::247779548119318000
228266437	::247783263115046000
228266437	::247787158960738000
265754848	::247802405306130000
234856231	::247880343045160000
234856231	::247881251397193000
234856231	::247885838355148000
265754848	::247925188606431000
265754848	::248096925570715000
265754848	::248101866834128000
265754848	::248102406997549000
265754848	::248102754315280000
265754848	::248102925602283000
265754848	::248103270852202000
265754848	::248105151552946000
247401311	::248110485109612000
247401311	::248110499852607000
247401311	::248110534166183000
247401311	::248110575257788000
247401311	::248110615674118000
247401311	::248110649694113000
182678713	::248119410844393000
228266437	::248119469367504000
182678713	::248119630877577000
182678713	::248120037196574000
182678713	::248120234093993000
182678713	::248120484519092000
228266437	::248120992797429000
182678713	::248121024258920000
228266437	::248123005513891000
228266437	::248126849316687000
228266437	::248130563309969000
228266437	::248134644522958000
228266437	::248136074692542000
228266437	::248138106975444000
228266437	::248141933753561000
228266437	::248145645133787000
89023337	::248158943883440000
182678713	::248204167250841000
182678713	::248204485019717000
182678713	::248204555714699000
182678713	::248204757985030000
182678713	::248205056506220000
182678713	::248205271862738000
182678713	::248205581012303000
182678713	::248205827033415000
182678713	::248206128650010000
182678713	::248206448016904000
182678713	::248206894387314000
182678713	::248207184503132000
182678713	::248207869240033000
423234388	::248216220980084000
265754848	::248261635519696000
423234388	::248266587541499000
423234388	::248272916016402000
423234388	::248284440135090000
423234388	::248375906832355000
423234388	::248382428232679000
336288877	::248414174621859000
336288877	::248414675086217000
265754848	::248415639872630000
265754848	::248415737675407000
265754848	::248417096717983000
228266437	::248481874601713000
423234388	::248482207713333000
228266437	::248483363894202000
228266437	::248485376140902000
228266437	::248489171574984000
228266437	::248492943168647000
89023337	::248495910714220000
228266437	::248497118011064000
228266437	::248498467406753000
228266437	::248500499509297000
228266437	::248504303331971000
423234388	::248504921861804000
423234388	::248538247670665000
423234388	::248538296463020000
423234388	::248538332383019000
423234388	::248547619280932000
423234388	::248548048656011000
423234388	::248592545133772000
423234388	::248593043396120000
423234388	::248599405404504000
423234388	::248613334818123000
28811163	::248620550782590000
28811163	::248620653249429000
28811163	::248620726762995000
28811163	::248620752482471000
28811163	::248620908829351000
28811163	::248621493339181000
265754848	::248638912468226000
265754848	::248783719052242000
19549748	::248800750300442000
19549748	::248801294075179000
336288877	::248802365782773000
19549748	::248802423416692000
336288877	::248802646054535000
336288877	::248802966792986000
19549748	::248803943780597000
336288877	::248804256054906000
336288877	::248806244343767000
336288877	::248806534128205000
336288877	::248807802192146000
336288877	::248808227423264000
336288877	::248808544030314000
336288877	::248809430320291000
336288877	::248810057469415000
336288877	::248810831565963000
19549748	::248813215860002000
336288877	::248813450275463000
19549748	::248828981338595000
19549748	::248837860688535000
228266437	::248844379144478000
228266437	::248845755924770000
228266437	::248847770453147000
228266437	::248851612175568000
228266437	::248855327213223000
228266437	::248859133489582000
423234388	::248859563384766000
228266437	::248860862595608000
228266437	::248862892466794000
228266437	::248866791261081000
228266437	::248870438225199000
228266437	::248874298289311000
228266437	::248875955781775000
228266437	::248877980376506000
228266437	::248885513078075000
228266437	::248889427785568000
265754848	::248903331832008000
584258797	::248916453145858000
584258797	::248916540773244000
584258797	::248916624021790000
182678713	::248946497981390000
182678713	::248947330118729000
265754848	::248958027984695000
28811163	::248971550349488000
28811163	::248972553832505000
28811163	::248975723346407000
28811163	::248976572902699000
606780891	::249000031741431000
423234388	::249007536907362000
584258797	::249029341634256000
423234388	::249031602619969000
423234388	::249052268362604000
423234388	::249108616513191000
423234388	::249110257031319000
423234388	::249123597468192000
423234388	::249125157816393000
423234388	::249130550995079000
336288877	::249143076780650000
336288877	::249143598896005000
336288877	::249144125994176000
336288877	::249145095700484000
265754848	::249146749111910000
265754848	::249147510378094000
265754848	::249147545341788000
265754848	::249177082448449000
228266437	::249206512973647000
228266437	::249208141533822000
228266437	::249210180691165000
228266437	::249213931481096000
228266437	::249217719344447000
228266437	::249221735239536000
228266437	::249223242336837000
228266437	::249225249869139000
228266437	::249229106393260000
228266437	::249232816292892000
584258797	::249233744244912000
584258797	::249233783843344000
228266437	::249236623391338000
228266437	::249238338865876000
28811163	::249248540319166000
28811163	::249249751244099000
28811163	::249250741389250000
584258797	::249265358643548000
584258797	::249265730833510000
584258797	::249267692731764000
423234388	::249273116595998000
423234388	::249273253540028000
423234388	::249273517554683000
247401311	::249313410116886000
265754848	::249352469312839000
265754848	::249514913188429000
265754848	::249515052460302000
80379964	::249531599769706000
80379964	::249531735644200000
80379964	::249532219771727000
80379964	::249532443412025000
80379964	::249535174096867000
80379964	::249537293206052000
566301756	::249538408395988000
265754848	::249549668403527000
265754848	::249549842022535000
28811163	::249568391168401000
28811163	::249568733457162000
28811163	::249569307091161000
28811163	::249570157511467000
28811163	::249570365553143000
28811163	::249570910091218000
28811163	::249572194655551000
28811163	::249573035085029000
28811163	::249574791433031000
28811163	::249574954541146000
28811163	::249575425368535000
28811163	::249575595443384000
28811163	::249575765581127000
234043939	::249576632950611000
28811163	::249576894276710000
28811163	::249578798062903000
28811163	::249581009148997000
28811163	::249581300854448000
28811163	::249581476830666000
28811163	::249581527405572000
28811163	::249581641083781000
28811163	::249581776387858000
28811163	::249582778583244000
28811163	::249583068459978000
28811163	::249584535195508000
28811163	::249584595505405000
80379964	::249603041957933000
28811163	::249607914317287000
28811163	::249608081317715000
28811163	::249609494496174000
28811163	::249609896788631000
28811163	::249611658379530000
28811163	::249612664509190000
28811163	::249612971876184000
28811163	::249613249585246000
28811163	::249613483954556000
28811163	::249613648920731000
28811163	::249614445075111000
28811163	::249614725942497000
28811163	::249616177201033000
28811163	::249618534722854000
28811163	::249618600867016000
28811163	::249623695545470000
80379964	::249635746049302000
28811163	::249641073280950000
28811163	::249655646637682000
28811163	::249655711867478000
28811163	::249658813676941000
28811163	::249659393006764000
423234388	::249669768297213000
584258797	::249671504604852000
584258797	::249673607658209000
28811163	::249675935987671000
423234388	::249687664729677000
584258797	::249688763704430000
423234388	::249691210246148000
423234388	::249692123308371000
423234388	::249694477659299000
584258797	::249698708978012000
265754848	::249714488075485000
543069652	::249715120601718000
543069652	::249715330597920000
543069652	::249715737030189000
543069652	::249715904894615000
265754848	::249718079385399000
234856231	::249741364244393000
584258797	::249776206923300000
584258797	::249778125586706000
423234388	::249792750281691000
28811163	::249839793872191000
566301756	::249844130803490000
566301756	::249854966829834000
80379964	::249859841215066000
80379964	::249860714850824000
80379964	::249861144150421000
80379964	::249865267293868000
28811163	::249867940718075000
28811163	::249874013558538000
28811163	::249875250106486000
28811163	::249875506550423000
28811163	::249875568517054000
28811163	::249876357344014000
28811163	::249876548461682000
80379964	::249876587833606000
28811163	::249876683656683000
28811163	::249876774404636000
28811163	::249876983348092000
28811163	::249877564112384000
234856231	::249888448327069000
234856231	::249888524629864000
28811163	::249889861752999000
584258797	::249901706568146000
584258797	::249901804727447000
584258797	::249901848323043000
584258797	::249901873027497000
28811163	::249908967298445000
28811163	::249909055919886000
28811163	::249909685115813000
28811163	::249912105770311000
336288877	::249931633644425000
80379964	::249946606252740000
89023337	::249948008320475000
80379964	::249951122545078000
584258797	::249952223252078000
216434703	::249964051885600000
423234388	::249968473361489000
423234388	::249968646506553000
80379964	::249983467494989000
584258797	::249999536536317000
584258797	::249999552390758000
584258797	::249999666517790000
80379964	::250010436634820000
80379964	::250011178514907000
80379964	::250023830683271000
80379964	::250061239332515000
80379964	::250063175045746000
80379964	::250063396437913000
80379964	::250065036767293000
80379964	::250065200223485000
423234388	::250070597755867000
566301756	::250174285182799000
80379964	::250181186163449000
80379964	::250181391826956000
89023337	::250208250056822000
566301756	::250208766686007000
566301756	::250208962824257000
566301756	::250209924515237000
566301756	::250217546379304000
89023337	::250234335574241000
80379964	::250237688471502000
89023337	::250238266505302000
80379964	::250240592955711000
182678713	::250251520065552000
182678713	::250251876094836000
182678713	::250252695838007000
228266437	::250293601001668000
182678713	::250295219185135000
228266437	::250295296813301000
228266437	::250297393621385000
228266437	::250301385495687000
228266437	::250304897088626000
80379964	::250305704416653000
80379964	::250305843055169000
80379964	::250306818830651000
228266437	::250308712462417000
228266437	::250310425860767000
80379964	::250312043742244000
228266437	::250312526502453000
228266437	::250316222707662000
89023337	::250318471420841000
228266437	::250319971970871000
228266437	::250323902708989000
423234388	::250324865553399000
228266437	::250325520795983000
228266437	::250327547852763000
80379964	::250329711035691000
228266437	::250331354267516000
228266437	::250335104520572000
80379964	::250335626803679000
228266437	::250338958846881000
423234388	::250349939538919000
584258797	::250368610055385000
584258797	::250368656784101000
584258797	::250368695539478000
584258797	::250368723930722000
584258797	::250368733321764000
423234388	::250378227103723000
566301756	::250384081093799000
543069652	::250394078863310000
566301756	::250395818136305000
566301756	::250396330617368000
566301756	::250396992482721000
566301756	::250397082903523000
566301756	::250397144509448000
566301756	::250397639743504000
566301756	::250397898913742000
566301756	::250398294373724000
566301756	::250398399378108000
566301756	::250398712684236000
80379964	::250417464624680000
584258797	::250424122729971000
584258797	::250426138848022000
247401311	::250477835419013000
247401311	::250482927689932000
80379964	::250594591986810000
247401311	::250610849687953000
89023337	::250622095808163000
543069652	::250634115903262000
543069652	::250634591042428000
543069652	::250635171173380000
584258797	::250643914632073000
566301756	::250658964860178000
423234388	::250662441044828000
423234388	::250667315182596000
228266437	::250678621151305000
228266437	::250682423099146000
423234388	::250684185960906000
228266437	::250686281934327000
228266437	::250687904148492000
228266437	::250689970543656000
228266437	::250693929807265000
228266437	::250697487143284000
408099427	::250699484890284000
408099427	::250699764717481000
408099427	::250700169505546000
408099427	::250700508929613000
408099427	::250700633622073000
228266437	::250701299543334000
584258797	::250702554927874000
228266437	::250705063230709000
228266437	::250708903497719000
228266437	::250712612038389000
423234388	::250714139503251000
228266437	::250716328875417600
584258797	::250729675083616000
584258797	::250729726753255000
265754848	::250730151460102000
543069652	::250733057244553000
247401311	::250743474255695000
584258797	::250764695378726000
584258797	::250764738038996000
584258797	::250764810550145000
584258797	::250764904921972000
423234388	::250765581446430000
423234388	::250771096956198000
80379964	::250785945916428000
265754848	::250787118387957000
216434703	::250789894937530000
80379964	::250794673399017000
80379964	::250794886012485000
80379964	::250795044234211000
216434703	::250801918471966000
216434703	::250804419497705000
216434703	::250804715242258000
216434703	::250804860151267000
216434703	::250806063618723000
336288877	::250807043781451000
336288877	::250807211650080000
423234388	::250822581156970000
167988674	::250829377485549000
167988674	::250829762384236000
167988674	::250830062860001000
167988674	::250830373221720000
167988674	::250830400593743000
167988674	::250830464447823000
167988674	::250830876403974000
167988674	::250831250347130000
167988674	::250831450897784000
167988674	::250832529903472000
167988674	::250833022566404000
167988674	::250833098743369000
167988674	::250833343455821000
167988674	::250833463853322000
167988674	::250833616257556000
167988674	::250834096140451000
333273152	::250834515734429000
333273152	::250834792860495000
333273152	::250835078857498000
333273152	::250835677959303000
333273152	::250836414219046000
333273152	::250836590920884000
333273152	::250863681955569000
333273152	::250863849358651000
333273152	::250864073196060000
333273152	::250864619038584000
333273152	::250864920336404000
333273152	::250865069750091000
333273152	::250867227648208000
333273152	::250867555051384000
333273152	::250868161879101000
333273152	::250868455656550000
333273152	::250869152133300000
333273152	::250869337487990000
333273152	::250869547639377000
333273152	::250871057035186000
489868030	::250983969078796000
247401311	::250999426955476000
167988674	::251001253872676000
167988674	::251002256705601000
167988674	::251003403281526000
167988674	::251003921844301000
247401311	::251004055604830000
167988674	::251005273228070000
247401311	::251005551318822000
247401311	::251005762049028000
247401311	::251006111182901000
315516553	::251007096877899000
247401311	::251007428005621000
247401311	::251008033960914000
315516553	::251008484374630000
247401311	::251008776482746000
247401311	::251010003031437000
315516553	::251016958814851000
228266437	::251018612641505000
228266437	::251020118845435000
315516553	::251021267094884000
228266437	::251022156174086000
315516553	::251025394105475000
315516553	::251026032944091000
228266437	::251029652552949000
228266437	::251033452156162000
247401311	::251033569135321000
247401311	::251033688228368000
247401311	::251034110489927000
167988674	::251034712569704000
228266437	::251035231539314000
228266437	::251037254036885000
228266437	::251040972723589000
19549748	::251041535364300000
247401311	::251042314980585000
247401311	::251042551551905000
228266437	::251044756635934000
228266437	::251048862796611000
228266437	::251050293062672000
228266437	::251052326272512000
228266437	::251056104816119000
228266437	::251059878372712000
228266437	::251063894452355000
167988674	::251066291459354000
167988674	::251067125152747000
228266437	::251067447535349000
216434703	::251082391706275000
216434703	::251083566748925000
216434703	::251083877370712000
567492211	::251105654050263000
567492211	::251106382902853000
423234388	::251106926199463000
423234388	::251108020115890000
80379964	::251112285194579000
567492211	::251118404864462000
567492211	::251121417003876000
28169372	::251131872082546000
28169372	::251132596740841000
28169372	::251133237076828000
408099427	::251133368148840000
408099427	::251134666113949000
28169372	::251134729145970000
408099427	::251135020989825000
28169372	::251136536966483000
28169372	::251137596212776000
28169372	::251138107703963000
28169372	::251138546436542000
28169372	::251139866497257000
28169372	::251140495865176000
28169372	::251142736395243000
167988674	::251173423273889000
167988674	::251173477678190000
167988674	::251173495235571000
28169372	::251174114943959000
167988674	::251174500132061000
167988674	::251174852713668000
167988674	::251175227172720000
423234388	::251175698155307000
28169372	::251182162936725000
247401311	::251184759613575000
247401311	::251185285239566000
28169372	::251185298128662000
247401311	::251185468195098000
247401311	::251185937898409000
247401311	::251186055598989000
247401311	::251186300399546000
247401311	::251186487830401000
247401311	::251186681783398000
543069652	::251187011401170000
247401311	::251187535286530000
247401311	::251187784075866000
247401311	::251188241603104000
216434703	::251191363532636000
167988674	::251191658639679000
423234388	::251193256157802000
567492211	::251217658719113000
567492211	::251218916074983000
333273152	::251219784480456000
567492211	::251219817942630000
333273152	::251220097480404000
567492211	::251220672209117000
567492211	::251222072905310000
567492211	::251222418864103000
333273152	::251222677124157000
567492211	::251222788541665000
333273152	::251223207821078000
333273152	::251223283071086000
333273152	::251223402440966000
333273152	::251223883397611000
333273152	::251224748716077000
567492211	::251269662963290000
567492211	::251269859739054000
567492211	::251270918691762000
567492211	::251271118839754000
567492211	::251271329934876000
567492211	::251271578447400000
567492211	::251271853685997000
567492211	::251274819750998000
567492211	::251276155477446000
567492211	::251277839385649000
567492211	::251278465872039000
567492211	::251279192296132000
567492211	::251279484714614000
567492211	::251280206667608000
567492211	::251280380827693000
567492211	::251281207810215000
567492211	::251284730807463000
567492211	::251285166935404000
567492211	::251287255161925000
567492211	::251288475851177000
567492211	::251289061401178000
567492211	::251289617175818000
247401311	::251325795128193000
247401311	::251329972009046000
247401311	::251330055492493000
247401311	::251334796637249000
247401311	::251334934873112000
247401311	::251335752070352000
247401311	::251336947920928000
566301756	::251338786737385000
566301756	::251339249343938000
566301756	::251339637791023000
566301756	::251340308804165000
566301756	::251340710387798000
566301756	::251342265262428000
566301756	::251342948489379000
315516553	::251343123396050000
566301756	::251343628629311000
315516553	::251343657381281000
315516553	::251343952517668000
315516553	::251344384585515000
315516553	::251344777151389000
315516553	::251346122294042000
315516553	::251346241164828000
315516553	::251346934529417000
315516553	::251347082202460000
315516553	::251350242035916000
247401311	::251362247715205000
167988674	::251370391073873000
336288877	::251374085702037000
336288877	::251374309677862000
336288877	::251374562191765000
336288877	::251374756580958000
336288877	::251374943860846000
336288877	::251375635891642000
336288877	::251375926955368000
336288877	::251376965943177000
336288877	::251378159289778000
228266437	::251380933008162000
247401311	::251381439566864000
247401311	::251382147762515000
247401311	::251382387995459000
228266437	::251382475895472000
247401311	::251382971796443000
336288877	::251383394188013000
228266437	::251384537588826000
228266437	::251388325884211000
228266437	::251392169217241000
247401311	::251392903837011000
247401311	::251393082879250000
228266437	::251395957361606000
28169372	::251396629742116000
228266437	::251397623934763000
28169372	::251399040200228000
19549748	::251414622463217000
567492211	::251422719554486000
28169372	::251426231915012000
567492211	::251432750396100000
265754848	::251434521344479000
567492211	::251435045120798000
567492211	::251435677726687000
567492211	::251438980527185000
567492211	::251439203152429000
567492211	::251439520208273000
567492211	::251440041014992000
567492211	::251440233172844000
19549748	::251445483153801000
584258797	::251460419867271000
584258797	::251460478604283000
584258797	::251460489433972000
584258797	::251460528021585000
584258797	::251460621349056000
584258797	::251460651967471000
567492211	::251464093666537000
216434703	::251464235526262000
247401311	::251478996129300000
265754848	::251522464578936000
489868030	::251524673265885000
167988674	::251530019963289000
167988674	::251530239333781000
167988674	::251530955985125000
167988674	::251531920205283000
167988674	::251532242424328000
167988674	::251532523878883000
167988674	::251532582028726000
167988674	::251535174737723000
28169372	::251548252019752000
567492211	::251611863790518000
567492211	::251612219765293000
567492211	::251613462072016000
567492211	::251615165349515000
567492211	::251615305405702000
567492211	::251615488113799000
567492211	::251615711624036000
567492211	::251616416577503000
567492211	::251617013242417000
567492211	::251618539675475000
567492211	::251619273502515000
567492211	::251639431168135000
567492211	::251640331609722000
566301756	::251640534605647000
566301756	::251640819923165000
28169372	::251641569894072000
28169372	::251641871863013000
566301756	::251649093670162000
566301756	::251649395404193000
423234388	::251658872459259000
423234388	::251663992148348000
19549748	::251671957639163000
489868030	::251689950234427000
167988674	::251702365588189000
167988674	::251702498702815000
167988674	::251702568420524000
167988674	::251704393303474000
167988674	::251704781154963000
167988674	::251704850621030000
167988674	::251705270345031000
408099427	::251705584737460000
408099427	::251706550303997000
408099427	::251706635821654000
167988674	::251707055927357000
167988674	::251707154774491000
408099427	::251707638868496000
408099427	::251707773207855000
408099427	::251708148216365000
167988674	::251708445764505000
167988674	::251708484482117000
408099427	::251708618150387000
167988674	::251708761813692000
167988674	::251709074289352000
19549748	::251709273074176000
167988674	::251715074509647000
315516553	::251716977486360000
247401311	::251717031907454000
315516553	::251717537698562000
584258797	::251722320547282000
584258797	::251722401644154000
584258797	::251722430333198000
584258797	::251722471261224000
584258797	::251722965526392000
247401311	::251729039742627000
247401311	::251729093069000000
247401311	::251729148479950000
247401311	::251729563200147000
423234388	::251730498081140000
89023337	::251736752383995000
529570237	::251740412216238000
228266437	::251743163453157000
228266437	::251744884569034000
228266437	::251746925961945000
247401311	::251747776147357000
228266437	::251750739284742000
228266437	::251758400193589000
228266437	::251762017512341000
228266437	::251765861906522000
606780891	::251765876280422000
228266437	::251769807748341000
228266437	::251773429219467000
228266437	::251775094874050000
247401311	::251775892693585000
247401311	::251776460212277000
167988674	::251777751130984000
167988674	::251777992055992000
167988674	::251778178853519000
167988674	::251778330997714000
167988674	::251779163315380000
89023337	::251779409726545000
167988674	::251779464374132000
167988674	::251779672977850000
167988674	::251779703084564000
89023337	::251780226437238000
167988674	::251780433312878000
89023337	::251780616679477000
167988674	::251780790273327000
167988674	::251780870107697000
167988674	::251781265395703000
89023337	::251781428243746000
89023337	::251781621076881000
167988674	::251783751716179000
167988674	::251784315489378000
167988674	::251787383270408000
167988674	::251787481706532000
167988674	::251788329819975000
167988674	::251788380927578000
335839990	::251794856291205000
584258797	::251809016571912000
584258797	::251809043205742000
247401311	::251809331874512000
89023337	::251823232225792000
89023337	::251823354733010000
89023337	::251823538183491000
89023337	::251823852932456000
89023337	::251823989012455000
89023337	::251824253526241000
247401311	::251824894789156000
89023337	::251825000175267000
89023337	::251825381202595000
89023337	::251825850612330000
89023337	::251826805818925000
567492211	::251829915253633000
543069652	::251835248848031000
489868030	::251850147082948000
423234388	::251866074558107000
543069652	::251871940397129000
543069652	::251872561330274000
543069652	::251873372605120000
543069652	::251873712855474000
543069652	::251873787639914000
19549748	::251879096206905000
459561241	::251890423709179000
247401311	::251890538901544000
459561241	::251890574859304000
566301756	::251890668300021000
459561241	::251890738529439000
566301756	::251892060167221000
408099427	::251905164301189000
408099427	::251905291287924000
408099427	::251905641659105000
28169372	::251907904725213000
28169372	::251908073524973000
333273152	::251923546304032000
423234388	::251928712193376000
423234388	::251929147411165000
567492211	::252014884420714000
567492211	::252015827732271000
567492211	::252016831999664000
567492211	::252018091884691000
567492211	::252018271811944000
567492211	::252019748404080000
567492211	::252020179154923000
567492211	::252020515429027000
543069652	::252022246040805000
543069652	::252022367805657000
567492211	::252022422180610000
543069652	::252022717035982000
567492211	::252023554906943000
567492211	::252023827515711000
567492211	::252024696122527000
567492211	::252025715262881000
567492211	::252025966707224000
567492211	::252027252156551000
567492211	::252029304265900000
567492211	::252031595576426000
567492211	::252031848643977000
567492211	::252032137665081000
567492211	::252033542572355000
567492211	::252037699760975000
567492211	::252043443294064000
567492211	::252043445751934000
567492211	::252043557970530000
567492211	::252045689301905000
567492211	::252045877554839000
567492211	::252047892930502000
567492211	::252049860868583000
567492211	::252051643372277000
567492211	::252052789499404000
567492211	::252057677709070000
567492211	::252059229194698000
567492211	::252061330293538000
567492211	::252061831038906000
567492211	::252062554917048000
567492211	::252062850258989000
567492211	::252064093786230000
567492211	::252064500868587000
28169372	::252064897683320000
567492211	::252065331835723000
567492211	::252066289223348000
567492211	::252066889705091000
567492211	::252067367826374000
567492211	::252068321049075000
567492211	::252069000647954000
247401311	::252070046044651000
567492211	::252070684614856000
567492211	::252071425899364000
567492211	::252073744770682000
567492211	::252075830086356000
567492211	::252077328019120000
567492211	::252078229874151000
567492211	::252078491091214000
567492211	::252078556417515000
19549748	::252078645957492000
567492211	::252081218265436000
567492211	::252083170021867000
234856231	::252086766234918000
160828306	::252099940812214000
160828306	::252101001245511000
160828306	::252101075283369000
584258797	::252107383864717000
567492211	::252112474445332000
567492211	::252114280676216000
567492211	::252122802256220000
160828306	::252125097882705000
19549748	::252136621468692000
19549748	::252145067261849000
160828306	::252151785534390000
567492211	::252178222815514000
567492211	::252180933984272000
567492211	::252183427472830000
543069652	::252204910655987000
543069652	::252206074214633000
543069652	::252207025784766000
543069652	::252207549619789000
543069652	::252207763030155000
543069652	::252208503765209000
160828306	::252209326335332000
543069652	::252209804435660000
423234388	::252210042546290000
89023337	::252239803075141000
89023337	::252240222484586000
234856231	::252240745593987000
28169372	::252261923939307000
28169372	::252282614734544000
28169372	::252282730954514000
333273152	::252361197574291000
566301756	::252409150275977000
182678713	::252412904752697000
182678713	::252413144415219000
182678713	::252413342243753000
182678713	::252413625237635000
182678713	::252413828359389000
182678713	::252414579685081000
89023337	::252424761379000000
567492211	::252431018232016000
80379964	::252432360447037000
80379964	::252434296571322000
265754848	::252437170718113000
315516553	::252440202751127000
335839990	::252459841145159000
567492211	::252460030568300000
335839990	::252471124917616000
19549748	::252471543131697000
335839990	::252474319962263000
335839990	::252474968619765000
567492211	::252475519755501000
584258797	::252483632470564000
335839990	::252495246863249000
543069652	::252501304323227000
543069652	::252501956776562000
543069652	::252502171868864000
543069652	::252502781590638000
423234388	::252507641836892000
160828306	::252507654272987000
423234388	::252508366323191000
19549748	::252512558584586000
80379964	::252514009209769000
335839990	::252519943847956000
584258797	::252522457334939000
80379964	::252552758064975000
489868030	::252553238027591000
489868030	::252562811941703000
489868030	::252572308248592000
160828306	::252576253121556000
335839990	::252581833894678000
234856231	::252606665902407000
234856231	::252606726950506000
182678713	::252606832969932000
182678713	::252607574552215000
182678713	::252607856279429000
182678713	::252608121145524000
182678713	::252608294697439000
182678713	::252609790252032000
182678713	::252610302724694000
182678713	::252611537519398000
182678713	::252611803606036000
182678713	::252611869406281000
182678713	::252611898984505000
182678713	::252612102483755000
182678713	::252612386173894000
182678713	::252612549546221000
335839990	::252621161773535000
335839990	::252621534324211000
335839990	::252622153806127000
543069652	::252622878980333000
543069652	::252622915403661000
335839990	::252622964326019000
543069652	::252623414580350000
543069652	::252623743363448000
423234388	::252624149279825000
336288877	::252625082244009000
543069652	::252625082516643000
543069652	::252625193867034000
336288877	::252625573728378000
336288877	::252625657232773000
336288877	::252625858295107000
584258797	::252627781798739000
584258797	::252627867962318000
335839990	::252630043665248000
335839990	::252631218045206000
335839990	::252634111091556000
336288877	::252634637023719000
336288877	::252638363021082000
335839990	::252638914358161000
336288877	::252638943693115000
234856231	::252648850391699000
336288877	::252649451963961000
336288877	::252651153584705000
336288877	::252651453380964000
234856231	::252651532984676000
234856231	::252655275553730000
234856231	::252655775527354000
234856231	::252657406226595000
234856231	::252657540922499000
408099427	::252657667150053000
408099427	::252658610096705000
529570237	::252658922597531000
234856231	::252659158061559000
408099427	::252659344389316000
234856231	::252659562178551000
234856231	::252659690973057000
234856231	::252659767930146000
298002766	::252659818211463000
333273152	::252659819129995000
333273152	::252659900210110000
298002766	::252659963292438000
529570237	::252660108251758000
234856231	::252660111108087000
529570237	::252660158356942000
333273152	::252660221971951000
529570237	::252660310979272000
234856231	::252660447608709000
298002766	::252660971137531000
298002766	::252661350558490000
408099427	::252661596642500000
234856231	::252661632323444000
298002766	::252661854206324000
234856231	::252661924637069000
298002766	::252662255181766000
234856231	::252662349641707000
298002766	::252662662884884000
28169372	::252664667275669000
333273152	::252680765584850000
333273152	::252680877287555000
333273152	::252681046422876000
333273152	::252681126903156000
333273152	::252681285296848000
333273152	::252681536753786000
333273152	::252682307184517000
333273152	::252682511988178000
234043939	::252683504117223000
234043939	::252684189210669000
234043939	::252684552991027000
234043939	::252690207802003000
80379964	::252706677604900000
566301756	::252723502363320000
567492211	::252728654747013000
567492211	::252729081844600000
567492211	::252730425712185000
265754848	::252733810876231000
567492211	::252736657969803000
567492211	::252736979924570000
567492211	::252737091744722000
182678713	::252738898084630000
182678713	::252738970822275000
182678713	::252739191102906000
567492211	::252739352592003000
182678713	::252739607832186000
567492211	::252739703546212000
567492211	::252739721715920000
335839990	::252740918506037000
182678713	::252741547651641000
182678713	::252741781073035000
182678713	::252742791388610000
182678713	::252743236148396000
182678713	::252743302523256000
182678713	::252743972894683000
182678713	::252744592129155000
182678713	::252744703152373000
182678713	::252745064474877000
182678713	::252745732388438000
182678713	::252745997434900000
182678713	::252746251626500000
182678713	::252746710760177000
182678713	::252747150478417000
182678713	::252747385120387000
254405402	::252749305574731000
254405402	::252749663877361000
254405402	::252749699856089000
254405402	::252751258845315000
254405402	::252751451292573000
254405402	::252755578265432000
254405402	::252756774527041000
254405402	::252757316947038000
335839990	::252758679122743000
335839990	::252759299183480000
335839990	::252759425104875000
703335810	::252766321715073000
543069652	::252766455458832000
543069652	::252766695087804000
543069652	::252766867272380000
543069652	::252767360782573000
543069652	::252768101626695000
459561241	::252769696284303000
459561241	::252769933908406000
459561241	::252770640753475000
459561241	::252771603232993000
703335810	::252771781981638000
703335810	::252775855032508000
703335810	::252775989728403000
703335810	::252776236131155000
459561241	::252776673588674000
703335810	::252776752684883000
543069652	::252777604141178000
160828306	::252777768201375000
543069652	::252778004877557000
543069652	::252778133856604000
543069652	::252778285329702000
459561241	::252781803096641000
459561241	::252781845836619000
160828306	::252783542889762000
160828306	::252783840165240000
160828306	::252784043807080000
160828306	::252784344471588000
160828306	::252784470690779000
160828306	::252784632427315000
335839990	::252784705387261000
160828306	::252784843426000000
459561241	::252785200814231000
703335810	::252785585708748000
160828306	::252785932107915000
160828306	::252787897818824000
28169372	::252790182099697000
160828306	::252791861142487000
298002766	::252792084602433000
298002766	::252792247991537000
160828306	::252792392778928000
160828306	::252792579547086000
160828306	::252793025594544000
89023337	::252793118007635000
160828306	::252793171954761000
160828306	::252793428692307000
160828306	::252794721804627000
160828306	::252795173959004000
160828306	::252795314665308000
459561241	::252797227548934000
216434703	::252797446546137000
160828306	::252801243049779000
160828306	::252801526043656000
160828306	::252801728909561000
160828306	::252803299785465000
335839990	::252803492186578000
336288877	::252805461861085000
584258797	::252806288810074000
247401311	::252807411566534000
247401311	::252807773430095000
160828306	::252809995714973000
160828306	::252810203567902000
160828306	::252811041753423000
247401311	::252811524282908000
584258797	::252813424914993000
315516553	::252815605974069000
584258797	::252819680123822000
103470668	::252821015267270000
584258797	::252821549764202000
584258797	::252821593137487000
103470668	::252821683537321000
584258797	::252822064233345000
103470668	::252822389228965000
247401311	::252822422842122000
247401311	::252822503301468000
335839990	::252822767102214000
703335810	::252822774270287000
235394778	::252822868201701000
315516553	::252823334335684000
315516553	::252824273314525000
315516553	::252824447810158000
315516553	::252825252734849000
315516553	::252825507626881000
315516553	::252826260756103000
315516553	::252827352290185000
265754848	::252827432699187000
584258797	::252828263494324000
315516553	::252828856409550000
315516553	::252829331921960000
298002766	::252830634274336000
228266437	::252830691669180000
247401311	::252831314879864000
247401311	::252831437106065000
160828306	::252831612960653000
247401311	::252831633349169000
228266437	::252832029530546000
584258797	::252833072259682000
228266437	::252834092175994000
247401311	::252835371203837000
247401311	::252835512233115000
247401311	::252835848503058000
584258797	::252836160362119000
28811163	::252837678293331000
228266437	::252837879317942000
543069652	::252839769036435000
543069652	::252840220943339000
543069652	::252840474539347000
584258797	::252840580470681000
543069652	::252840595691823000
315516553	::252840784271929000
228266437	::252841658549432000
315516553	::252842119398584000
315516553	::252842732756795000
315516553	::252843647140257000
315516553	::252843765964886000
315516553	::252843815818366000
315516553	::252844542859022000
247401311	::252844576786743000
228266437	::252845633399050000
315516553	::252845867130834000
315516553	::252845987360546000
315516553	::252846953644310000
315516553	::252847112058982000
228266437	::252847146066391000
336288877	::252847181223063000
336288877	::252847308008460000
336288877	::252847852974387000
315516553	::252848207082692000
336288877	::252848272295723000
336288877	::252848438897700000
336288877	::252848919690739000
228266437	::252849123986915000
423234388	::252849173634899000
336288877	::252849321798684000
315516553	::252849693963468000
336288877	::252850233615196000
315516553	::252850344810393000
336288877	::252851538672881000
228266437	::252853019694211000
167988674	::252853520200523000
228266437	::252856691337605000
228266437	::252860897507282000
167988674	::252861047311044000
167988674	::252861233420697000
167988674	::252861565303390000
167988674	::252861602666266000
167988674	::252861771520544000
167988674	::252861858397163000
167988674	::252861899245510000
167988674	::252861919009050000
228266437	::252862220017491000
167988674	::252862381141655000
167988674	::252862438238720000
315516553	::252862987289894000
584258797	::252863020965978000
167988674	::252863238604201000
315516553	::252863269948231000
167988674	::252863603970015000
167988674	::252864199519260000
167988674	::252867366210371000
103470668	::252867665872437000
228266437	::252868129879904000
567492211	::252869183535206000
567492211	::252870656759300000
228266437	::252871778177802000
335839990	::252872766859116000
567492211	::252872875588087000
566301756	::252873044685631000
567492211	::252873231743201000
335839990	::252873350488129000
265754848	::252873543782629000
489868030	::252873633020657000
489868030	::252873669775327000
584258797	::252873969617760000
567492211	::252874109514551000
300407891	::252874115495624000
300407891	::252874722600169000
300407891	::252874817399844000
489868030	::252875493945253000
228266437	::252875611318652000
28169372	::252876232037900000
567492211	::252876248026591000
567492211	::252876922755874000
489868030	::252877100556632000
408099427	::252877519714406000
216434703	::252878496878178000
228266437	::252879400838774000
567492211	::252879612978294000
335839990	::252880500681752000
584258797	::252882948020396000
228266437	::252883384592900000
167988674	::252884409542381000
228266437	::252886938854506000
408099427	::252887298520276000
606780891	::252888035119726000
584258797	::252888359788220000
703335810	::252888903474900000
408099427	::252890072368705000
228266437	::252890876542599000
703335810	::252892537545695000
703335810	::252893332152414000
335839990	::252895859132489000
335839990	::252896030226526000
584258797	::252897224546201000
567492211	::252900160240242000
469510472	::252904571482025000
469510472	::252905295808978000
567492211	::252905572813398000
469510472	::252905685241696000
567492211	::252906478275547000
584258797	::252906815115907000
567492211	::252907031818817000
216434703	::252907123388866000
567492211	::252908821477986000
335839990	::252909446186008000
567492211	::252910653797433000
567492211	::252911018055958000
567492211	::252911315667017000
567492211	::252912505448452000
567492211	::252913101660385000
567492211	::252913908640272000
567492211	::252914701888004000
469510472	::252917199159840000
469510472	::252917319557316000
703335810	::252920286951899000
423234388	::252920919893348000
567492211	::252922173780537000
469510472	::252926313806065000
469510472	::252926589917085000
335839990	::252926606564290000
469510472	::252930481350402000
469510472	::252930556948525000
333273152	::252947768157548000
103470668	::252949559897120000
103470668	::252951226055004000
103470668	::252952401135423000
103470668	::252952901553623000
103470668	::252953015382863000
103470668	::252953084664373000
103470668	::252953173751390000
103470668	::252953369029775000
103470668	::252953460834709000
103470668	::252953648143933000
103470668	::252953820202663000
103470668	::252954179788734000
103470668	::252954262475259000
103470668	::252954614717108000
216434703	::252955379061886000
408099427	::252955415522983000
103470668	::252956900537294000
335839990	::252957067130830000
103470668	::252957688399540000
336288877	::252958734043713000
28169372	::252961858858913000
300407891	::252963462211309000
300407891	::252963513029500000
300407891	::252963546370023000
103470668	::252963637248012000
103470668	::252964331183022000
103470668	::252964481477521000
103470668	::252965456950984000
103470668	::252966567380398000
103470668	::252968382696144000
335839990	::252969058201370000
103470668	::252969185104261000
28169372	::252969635757031000
300407891	::252972860778377000
300407891	::252973328590045000
160828306	::252976576948494000
265754848	::252978400510238000
265754848	::252978821425397000
336288877	::252980342934347000
336288877	::252980586036215000
336288877	::252980864965808000
103470668	::252981167001845000
336288877	::252981170218868000
103470668	::252981616882876000
336288877	::252981727071457000
336288877	::252982131767275000
103470668	::252982367982084000
103470668	::252982981378072000
103470668	::252983127591505000
336288877	::252984718436478000
103470668	::252984810799247000
103470668	::252985077322096000
336288877	::252987198796873000
336288877	::252989128394825000
103470668	::252996507018616000
103470668	::252996544847024000
103470668	::252997012751003000
103470668	::252997239138578000
103470668	::252997421389467000
103470668	::252998741630517000
103470668	::252999374462926000
469510472	::252999426065461000
469510472	::253004897258176000
469510472	::253004990489178000
469510472	::253005058529193000
469510472	::253005237504315000
469510472	::253005429569892000
469510472	::253005722047094000
469510472	::253005849801416000
469510472	::253005887524974000
469510472	::253005924074156000
469510472	::253006012087414000
469510472	::253006219369930000
469510472	::253006499666853000
469510472	::253006752012980000
469510472	::253006952580390000
469510472	::253007091118272000
469510472	::253007202917425000
103470668	::253007552072265000
469510472	::253007572246880000
469510472	::253007708888903000
423234388	::253007710373703000
103470668	::253008252298743000
103470668	::253008628766867000
469510472	::253009482488107000
103470668	::253009722863677000
469510472	::253010379104456000
584258797	::253011303629733000
584258797	::253011316451708000
584258797	::253011342703869000
584258797	::253011399490564000
584258797	::253011447024607000
103470668	::253015768994807000
333273152	::253018473804996000
103470668	::253019548402470000
234856231	::253020934389264000
234856231	::253021481267785000
234856231	::253022133050028000
103470668	::253022690611449000
234856231	::253022875848699000
103470668	::253027645737033000
333273152	::253042806518603000
333273152	::253042951553441000
333273152	::253045276611338000
333273152	::253046511607357000
333273152	::253046622517354000
333273152	::253068511801389000
567492211	::253074915836698000
567492211	::253075420684111000
567492211	::253075605191536000
567492211	::253075689685782000
567492211	::253076158915162000
469510472	::253079377196232000
300407891	::253079673733541000
567492211	::253086691093512000
567492211	::253094272801325000
567492211	::253095688794144000
567492211	::253096512886804000
567492211	::253096779292221000
567492211	::253097811183300000
567492211	::253099184121597000
567492211	::253100245632839000
567492211	::253102012579848000
567492211	::253102292616753000
28169372	::253102816732786000
28169372	::253103390874300000
28169372	::253103630532636000
28169372	::253104298018353000
182678713	::253110998284771000
182678713	::253111347808698000
182678713	::253111928371695000
423234388	::253119907070353000
423234388	::253120632533966000
335839990	::253124673095753000
315516553	::253129838825701000
543069652	::253136196329418000
543069652	::253136540539187000
543069652	::253138920311771000
543069652	::253139429881966000
543069652	::253139495237607000
543069652	::253139999590072000
543069652	::253141043304865000
543069652	::253142750550179000
408099427	::253142955785863000
408099427	::253143181699457000
423234388	::253145113189052000
423234388	::253146788322766000
566301756	::253148434050207000
19549748	::253157346262536000
423234388	::253158663651467000
19549748	::253159930205437000
19549748	::253162216487014000
19549748	::253164993892188000
103470668	::253165111085256000
103470668	::253165254513672000
103470668	::253166588767924000
335839990	::253166667495010000
566301756	::253169176712187000
103470668	::253169277161578000
566301756	::253170110913708000
566301756	::253170551454068000
566301756	::253170930304557000
566301756	::253171483747160000
234856231	::253175054056185000
19549748	::253177478179340000
234856231	::253178165101486000
234856231	::253179010350194000
234856231	::253179734316437000
234856231	::253180201461227000
234856231	::253180579552583000
234856231	::253180930867482000
234856231	::253181662052098000
469510472	::253184098955317000
469510472	::253184453025882000
469510472	::253186927887532000
469510472	::253189901363847000
228266437	::253192870855593000
228266437	::253194429257621000
336288877	::253194788424253000
336288877	::253195071082606000
336288877	::253195203974950000
336288877	::253195464881627000
336288877	::253196089174396000
336288877	::253196503135428000
336288877	::253196644835790000
336288877	::253196857113714000
336288877	::253197085086715000
228266437	::253200404085620000
336288877	::253200608444678000
336288877	::253201409946836000
336288877	::253201810444152000
336288877	::253202224514211000
703335810	::253202341157806000
336288877	::253202678333714000
336288877	::253202944525234000
336288877	::253203776444432000
228266437	::253204128589828000
336288877	::253206083907231000
336288877	::253206951842951000
336288877	::253207142780243000
336288877	::253207826548277000
228266437	::253207996727951000
336288877	::253208052839374000
336288877	::253208452887896000
228266437	::253209523316195000
336288877	::253210095666741000
336288877	::253211023102849000
228266437	::253211573630402000
336288877	::253211659257126000
247401311	::253211786092879000
336288877	::253211824009396000
336288877	::253212119330328000
584258797	::253214034109800000
584258797	::253214214531989000
584258797	::253214359701057000
584258797	::253214370010632000
584258797	::253214406496899000
228266437	::253219091974864000
336288877	::253220570190213000
336288877	::253222925803606000
228266437	::253223165650677000
336288877	::253224403909898000
28169372	::253227604340002000
28169372	::253227742307418000
469510472	::253230946155909000
469510472	::253231015517093000
336288877	::253232193902608000
469510472	::253233602937106000
469510472	::253233659610558000
469510472	::253234683234643000
336288877	::253235037552648000
336288877	::253235868398145000
336288877	::253236173437292000
469510472	::253236891644747000
336288877	::253237042337689000
234856231	::253237918859153000
336288877	::253238851357769000
336288877	::253238956844523000
336288877	::253240881937797000
423234388	::253248150041669000
336288877	::253252966134468000
335839990	::253253556117856000
336288877	::253259947549282000
234856231	::253260597616062000
584258797	::253260634349789000
584258797	::253260663353397000
584258797	::253260681430835000
584258797	::253260693611089000
584258797	::253260714809114000
584258797	::253260741321318000
336288877	::253260900985872000
336288877	::253261130070360000
234856231	::253261416830730000
584258797	::253265298881380000
703335810	::253270356578676000
103470668	::253274346053832000
103470668	::253274449816723000
567492211	::253274505080885000
103470668	::253274647578169000
103470668	::253274731229351000
103470668	::253274800200499000
103470668	::253274944245481000
216434703	::253285102438715000
469510472	::253294757248380000
216434703	::253295648445722000
469510472	::253295853509410000
160828306	::253304280189132000
160828306	::253316478680576000
160828306	::253316822621896000
584258797	::253320570081533000
584258797	::253320583054499000
584258797	::253320619440087000
28169372	::253323443599200000
28169372	::253323576579600000
584258797	::253325429614735000
311766419	::253334780643528000
311766419	::253337516009218000
311766419	::253337873934348000
28169372	::253360375112822000
469510472	::253365529232936000
469510472	::253365701954400000
469510472	::253365972222763000
469510472	::253366305044967000
469510472	::253366310388527000
469510472	::253366315996286000
469510472	::253366895019962000
469510472	::253367323543609000
28169372	::253369837672353000
28169372	::253370634481070000
103470668	::253394454134792000
103470668	::253394740832247000
28169372	::253400615143755000
28169372	::253402358514585000
333273152	::253404341405380000
333273152	::253405185538420000
333273152	::253405639139790000
333273152	::253406259972300000
333273152	::253406502528901000
333273152	::253407265070133000
333273152	::253409223327752000
333273152	::253409948543897000
333273152	::253415497532575000
333273152	::253415569406164000
28169372	::253447644372955000
311766419	::253455164302843000
311766419	::253455367562993000
311766419	::253456381963808000
311766419	::253456532711276000
28169372	::253457601608691000
543069652	::253467266618900000
543069652	::253469392283774000
543069652	::253469614758039000
543069652	::253470645512441000
543069652	::253475936266244000
335839990	::253484737035894000
703335810	::253485580334292000
335839990	::253489277151870000
566301756	::253491899799859000
566301756	::253493834649067000
566301756	::253495671414468000
335839990	::253496925687533000
566301756	::253497430371364000
373015050	::253497882261483000
335839990	::253499599430488000
566301756	::253499998484979000
265754848	::253500966811357000
373015050	::253501060876992000
373015050	::253501303165181000
265754848	::253502067279294000
373015050	::253506486200836000
373015050	::253511252918292000
311766419	::253512220028317000
335839990	::253513349290139000
373015050	::253515767365132000
311766419	::253517021231316000
311766419	::253517569670131000
311766419	::253520538134265000
373015050	::253526788066652000
103470668	::253527064194469000
373015050	::253527124529512000
315516553	::253530439027924000
315516553	::253530805735919000
315516553	::253531162440511000
315516553	::253531524371185000
315516553	::253531715597897000
315516553	::253532594686283000
315516553	::253533259919659000
160828306	::253535442903908000
160828306	::253536790399549000
103470668	::253537694347575000
19549748	::253542802368131000
230342908	::253543637441462000
230342908	::253550506243416000
230342908	::253551439220207000
230342908	::253551827948302000
230342908	::253552309320163000
408099427	::253553346332471000
373015050	::253555121361911000
228266437	::253555460156821000
228266437	::253556791668006000
228266437	::253558829025992000
335839990	::253560047156752000
373015050	::253561539141959000
228266437	::253562649634283000
228266437	::253566384049643000
228266437	::253570371951927000
584258797	::253571441474297000
584258797	::253571454090768000
584258797	::253571525154832000
584258797	::253571550731710000
584258797	::253571627617488000
228266437	::253571985119006000
228266437	::253573945293430000
228266437	::253577821803393000
228266437	::253581503743807000
469510472	::253584096784162000
228266437	::253585295130382000
469510472	::253585313052643000
228266437	::253586998076522000
469510472	::253588923677306000
228266437	::253589019508760000
230342908	::253589919937740000
89023337	::253594378415775000
230342908	::253594381603454000
584258797	::253597342995996000
584258797	::253597491524694000
584258797	::253597509602136000
584258797	::253597575763087000
315516553	::253604521031397000
230342908	::253607965205094000
315516553	::253608354923020000
315516553	::253608398245998000
230342908	::253608827755311000
315516553	::253609503046656000
315516553	::253609775605116000
315516553	::253611201672646000
315516553	::253613023447617000
315516553	::253613580346351000
335839990	::253622346949206000
103470668	::253628577927536000
459561241	::253629089913647000
408099427	::253633726301487000
459561241	::253635614279360000
408099427	::253636598149820000
408099427	::253638645377019000
408099427	::253638771109666000
408099427	::253638872431484000
373015050	::253640848787525000
469510472	::253645025907449000
469510472	::253645437599367000
469510472	::253649097251229000
469510472	::253651428176961000
423234388	::253654069028196000
469510472	::253654573288407000
469510472	::253656356932960000
469510472	::253656767777603000
469510472	::253658100433829000
469510472	::253659606969090000
89023337	::253659615345143000
469510472	::253660971007094000
160828306	::253663759673991000
216434703	::253669011924086000
423234388	::253670003323322000
423234388	::253670015725862000
423234388	::253670361252651000
584258797	::253671684274536000
584258797	::253671703559958000
584258797	::253671728008552000
216434703	::253673337929207000
160828306	::253674056170213000
216434703	::253674071735291000
469510472	::253674312681279000
216434703	::253674981626634000
160828306	::253676340828577000
160828306	::253676792597073000
160828306	::253676927569764000
311766419	::253677533046915000
315516553	::253677562834862000
469510472	::253678025454022000
469510472	::253679648343461000
469510472	::253679658162339000
469510472	::253680499887833000
168853356	::253681240711000000
168853356	::253681451961294000
168853356	::253681642265260000
469510472	::253682685883592000
168853356	::253682698382626000
168853356	::253683052243476000
168853356	::253684840329781000
469510472	::253685643232833000
469510472	::253687359768510000
469510472	::253694271633358000
423234388	::253695921714507000
335839990	::253696885397790000
335839990	::253724771911614000
373015050	::253727981929910000
373015050	::253730330857598000
373015050	::253732132558602000
28169372	::253733550782812000
373015050	::253734995405987000
373015050	::253743140052287000
423234388	::253746688148262000
469510472	::253747173290811000
28169372	::253785702444195000
28169372	::253785863778074000
373015050	::253806701394939000
566301756	::253815208148090000
469510472	::253821452095201000
469510472	::253822037037039000
469510472	::253822379061542000
703335810	::253833536065384000
703335810	::253833876756127000
703335810	::253834728438902000
703335810	::253840356024672000
335839990	::253842244233207000
335839990	::253843019525156000
703335810	::253846142847180000
103470668	::253847703388299000
335839990	::253848143542775000
103470668	::253848603368517000
703335810	::253851612131495000
335839990	::253852124415418000
703335810	::253852420310958000
469510472	::253853824199045000
335839990	::253855178418176000
703335810	::253855200081764000
703335810	::253855588721754000
19549748	::253856711713116000
19549748	::253858415955283000
469510472	::253859035881803000
459561241	::253862921115934000
459561241	::253862942326521000
459561241	::253864177591017000
469510472	::253890454196744000
230342908	::253893648381509000
168853356	::253895630961922000
168853356	::253896119703175000
247401311	::253897169965293000
230342908	::253900231740121000
167988674	::253905385067520000
230342908	::253910107295977000
423234388	::253912815100891000
230342908	::253913718700793000
228266437	::253917612210270000
230342908	::253918032139804000
566301756	::253919113628499000
228266437	::253919204066086000
230342908	::253919745559105000
230342908	::253920751973974000
230342908	::253921235145216000
228266437	::253921244402040000
423234388	::253924665842614000
228266437	::253925107347648000
335839990	::253925992194793000
423234388	::253926853851631000
228266437	::253928812222488000
228266437	::253932524168945000
228266437	::253934279518740000
228266437	::253936334815768000
228266437	::253940190249381000
459561241	::253941383373651000
228266437	::253943919929331000
335839990	::253944899592933000
335839990	::253945752370425000
228266437	::253947817821880000
423234388	::253948096021680000
228266437	::253949377746436000
713424121	::253950505867431000
228266437	::253951400902533000
335839990	::253951776431165000
713424121	::253954970842439000
228266437	::253955287474651000
19549748	::253956862729388000
713424121	::253958351715713000
228266437	::253959003149852000
469510472	::253963632994578000
335839990	::253964013610881000
713424121	::253964447360643000
373015050	::253965233385779000
335839990	::253968220598444000
230342908	::253968699084648000
265754848	::253971003284287000
335839990	::253971722821324000
19549748	::253975391230906000
265754848	::253980729606811000
584258797	::253981052585013000
584258797	::253981085258620000
584258797	::253981132771692000
584258797	::253981139314819000
373015050	::253985745704996000
75871734	::253985808661483000
335839990	::253986342625767000
230342908	::253990516000186000
408099427	::253992367160442000
167988674	::253996765181784000
713424121	::254005534062153000
713424121	::254007379350396000
713424121	::254007965877665000
713424121	::254009001325498000
373015050	::254010774400405000
75871734	::254012175146950000
75871734	::254012204251234000
75871734	::254012452751167000
75871734	::254013339917754000
75871734	::254013550555717000
75871734	::254013631568674000
543069652	::254015127463018000
543069652	::254015982337675000
543069652	::254016751497531000
335839990	::254016781235142000
75871734	::254017438268653000
335839990	::254020928953004000
713424121	::254021413906825000
335839990	::254021690001092000
298002766	::254033663996620000
335839990	::254034094948773000
298002766	::254041190578667000
298002766	::254042492201230000
335839990	::254043226149879000
335839990	::254044341289492000
298002766	::254045622766796000
335839990	::254046057137319000
335839990	::254047053464887000
335839990	::254049632726953000
28169372	::254050226812354000
335839990	::254050622381359000
335839990	::254055745279115000
75871734	::254055910396289000
335839990	::254056218979614000
335839990	::254062144029618000
75871734	::254063235693678000
75871734	::254063521472589000
335839990	::254065293226291000
168853356	::254066720329834000
230342908	::254068114076082000
75871734	::254074041726550000
75871734	::254075074888466000
75871734	::254081769798778000
75871734	::254082600489082000
230342908	::254092380532273000
408099427	::254095957124337000
408099427	::254096972829564000
254405402	::254107227290480000
566301756	::254187471317921000
75871734	::254190392235421000
75871734	::254191115794780000
315516553	::254206155352580000
315516553	::254206511658721000
315516553	::254209566286413000
335839990	::254211152828039000
713424121	::254219932802371000
75871734	::254221785573244000
713424121	::254223961578160000
713424121	::254224499866755000
459561241	::254225406771728000
713424121	::254226034671628000
230342908	::254228341681446000
713424121	::254229527880929000
423234388	::254239939468857000
423234388	::254240095991910000
216434703	::254243682855821000
216434703	::254247282457858000
216434703	::254252773783265000
216434703	::254255326944182000
216434703	::254255514567966000
216434703	::254256951100321000
703335810	::254259660276785000
168853356	::254260272687099000
713424121	::254268088038608000
247401311	::254271025422938000
89023337	::254273088684961000
228266437	::254280148063506000
228266437	::254281572243628000
103470668	::254283161981296000
228266437	::254283740472291000
566301756	::254284595976089000
75871734	::254284855066624000
566301756	::254284937442758000
566301756	::254285346097999000
103470668	::254285360102780000
103470668	::254285699342270000
230342908	::254287318284906000
230342908	::254287439051509000
230342908	::254289863287926000
230342908	::254290653947760000
459561241	::254290701121093000
228266437	::254291144240951000
230342908	::254293981750509000
228266437	::254294909824159000
228266437	::254296665647902000
228266437	::254298705128222000
230342908	::254302474633113000
228266437	::254302615662379000
228266437	::254306245119459000
228266437	::254311775611281000
373015050	::254314370992074000
713424121	::254316421331439000
713424121	::254321160706203000
713424121	::254322397799407000
408099427	::254324526773571000
75871734	::254327973862318000
75871734	::254330405778505000
19549748	::254330572254621000
408099427	::254343857205047000
75871734	::254344592185516000
75871734	::254345596851343000
625770108	::254353161698021000
625770108	::254353174247387000
625770108	::254353195168571000
625770108	::254353207717945000
625770108	::254353223857602000
625770108	::254353243663118000
625770108	::254353268963172000
625770108	::254353287795572000
625770108	::254353313406009000
625770108	::254353392992919000
625770108	::254353428250234000
625770108	::254353440577294000
625770108	::254353477336178000
625770108	::254353485716402000
625770108	::254353501923180000
625770108	::254353519459573000
625770108	::254353551470497000
625770108	::254353558793773000
625770108	::254353572836282000
625770108	::254353589873553000
625770108	::254353606084526000
625770108	::254353646974803000
625770108	::254353657951293000
625770108	::254353823974428000
625770108	::254353836070825000
625770108	::254353860792049000
625770108	::254353886062731000
625770108	::254354010071523000
625770108	::254354024827072000
625770108	::254354048365522000
625770108	::254354071882977000
625770108	::254354081508904000
625770108	::254354104330104000
80379964	::254356116815896000
28169372	::254356832829730000
625770108	::254363251297615000
625770108	::254363297200078000
625770108	::254363332537118000
625770108	::254363340783091000
625770108	::254363358340468000
625770108	::254363371095355000
625770108	::254363384689086000
625770108	::254363397297147000
625770108	::254363429048045000
625770108	::254363450447376000
625770108	::254363472597512000
625770108	::254363573415985000
625770108	::254363585990520000
625770108	::254363607435976000
625770108	::254363624896864000
625770108	::254363647705497000
625770108	::254363668156928000
625770108	::254363695663153000
625770108	::254363715552542000
625770108	::254363729771245000
625770108	::254363744333856000
625770108	::254363760322551000
625770108	::254363787577139000
625770108	::254363802194292000
625770108	::254363824390541000
625770108	::254363852056174000
625770108	::254363863800246000
625770108	::254364085481787000
584258797	::254366747203887000
584258797	::254366756796243000
584258797	::254366800232448000
584258797	::254366829919752000
584258797	::254366853307174000
80379964	::254367444804722000
80379964	::254367918236770000
216434703	::254376947189178000
423234388	::254381914050424000
335839990	::254382448773824000
423234388	::254411254532276000
423234388	::254411865726267000
80379964	::254412903741005000
335839990	::254412998230278000
80379964	::254413333321617000
423234388	::254413606341468000
469510472	::254427304875409000
469510472	::254427804731584000
75871734	::254433421886124000
75871734	::254434611323609000
75871734	::254436835353296000
230342908	::254440419490934000
160828306	::254446841259765000
230342908	::254446947241447000
230342908	::254448718516989000
168853356	::254458594873987000
168853356	::254458642521260000
311766419	::254466170944638000
311766419	::254466265895292000
311766419	::254466419708813000
311766419	::254466513942245000
584258797	::254473085405769000
469510472	::254480992235048000
423234388	::254481422381891000
423234388	::254491439428423000
300407891	::254499306906742000
234043939	::254501095014014000
469510472	::254502273948983000
234043939	::254509092599648000
28169372	::254569084992225000
28169372	::254571093736693000
247401311	::254576444011847000
247401311	::254576542661885000
247401311	::254576746572152000
254405402	::254581506637459000
75871734	::254581605673336000
75871734	::254584446337048000
254405402	::254588508411400000
75871734	::254592841202925000
75871734	::254592861385916000
75871734	::254604998665719000
489868030	::254613431464898000
489868030	::254613547932323000
489868030	::254615758179553000
160828306	::254622996919111000
95843709	::254623118071578000
469510472	::254623404790013000
168853356	::254625015939604000
265754848	::254652613365219000
703335810	::254656643214749000
703335810	::254657738519502000
234043939	::254659236875886000
234043939	::254659442996563000
265754848	::254659829451354000
335839990	::254660656593248000
703335810	::254670717650608000
28169372	::254692683476512000
311766419	::254706870189711000
311766419	::254707164629856000
28169372	::254709764611772000
298002766	::254709992752558000
298002766	::254710068115828000
298002766	::254711068562169000
298002766	::254711653751472000
298002766	::254711973500030000
469510472	::254715317597659000
408099427	::254715511366119000
408099427	::254715703779815000
408099427	::254716410431934000
216434703	::254720397331820000
216434703	::254722111040520000
216434703	::254722196738547000
216434703	::254722361776033000
216434703	::254722723002056000
408099427	::254724430515822000
168853356	::254736205512589000
234043939	::254742085238915000
234043939	::254742236984664000
529570237	::254746800278360000
75871734	::254753258571198000
75871734	::254753801901314000
234856231	::254760771639181000
80379964	::254775005274071000
311766419	::254781152492154000
230342908	::254788673793576000
230342908	::254805320713502000
230342908	::254806803542577000
230342908	::254807066135379000
230342908	::254807461612101000
230342908	::254807762607931000
469510472	::254810089742032000
230342908	::254811480053141000
75871734	::254816630129954000
75871734	::254819127712157000
75871734	::254819191973113000
75871734	::254820257464713000
75871734	::254821522416484000
75871734	::254823516095000000
315516553	::254823574685224000
75871734	::254823744902668000
75871734	::254824471859437000
234043939	::254824877666738000
234043939	::254837328370085000
103470668	::254837561409822000
333273152	::254840851698683000
333273152	::254841344726548000
333273152	::254841641297403000
333273152	::254856688245547000
333273152	::254857311347163000
333273152	::254857491647700000
408099427	::254859142475444000
333273152	::254859214369984000
335839990	::254866914067767000
335839990	::254868034148237000
703335810	::254914465743638000
103470668	::254933061236572000
103470668	::254933174466002000
103470668	::254933244368265000
103470668	::254933315935670000
103470668	::254933383581405000
103470668	::254933628071583000
103470668	::254933693146214000
103470668	::254934008071348000
103470668	::254934159619936000
103470668	::254934216222052000
103470668	::254934280990519000
703335810	::254940464489308000
543069652	::254944097524121000
543069652	::254944341221601000
543069652	::254965794100899000
543069652	::254965848412917000
75871734	::254971270452629000
75871734	::254973194551848000
19549748	::254974950224588000
75871734	::254978551953100000
75871734	::254978636304773000
160828306	::254987179107950000
75871734	::254987757934489000
75871734	::254987804503834000
311766419	::254999049185419000
335839990	::255006492728639000
625770108	::255014771122925000
625770108	::255014856510558000
625770108	::255014878715199000
625770108	::255014898587824000
625770108	::255014912265445000
625770108	::255014929084583000
625770108	::255014945182347000
625770108	::255014963129757000
625770108	::255014979609178000
625770108	::255014997678247000
625770108	::255015009934008000
625770108	::255015025259999000
625770108	::255015052820766000
625770108	::255015064661266000
625770108	::255015077353242000
19549748	::255019677464526000
216434703	::255020877614313000
216434703	::255021986613452000
408099427	::255022787754860000
216434703	::255025597326192000
230342908	::255027620041854000
230342908	::255028710074355000
234043939	::255029597958201000
235394778	::255047508391247000
469510472	::255048602739671000
373015050	::255050264405479000
160828306	::255060557491752000
103470668	::255061648811892000
469510472	::255062149183983000
584258797	::255070524017889000
584258797	::255070539733925000
584258797	::255070565927370000
584258797	::255070603403489000
584258797	::255070686677176000
584258797	::255070721145978000
584258797	::255070753458888000
373015050	::255071341840068000
373015050	::255071483515240000
160828306	::255083055239266000
373015050	::255090317970243000
361648338	::255090590356762000
311766419	::255092406150635000
311766419	::255092439977709000
361648338	::255095375311040000
230342908	::255099257055502000
28169372	::255099607716077000
311766419	::255099664779583000
80379964	::255100877512253000
80379964	::255101760950116000
80379964	::255102765154574000
80379964	::255103012547207000
230342908	::255103049733898000
80379964	::255104138667491000
80379964	::255105734512107000
80379964	::255107183254061000
80379964	::255107470408683000
80379964	::255107666412720000
80379964	::255111041405558000
315516553	::255120172162109000
315516553	::255120647959748000
315516553	::255121171425656000
315516553	::255121580710047000
469510472	::255122026925277000
315516553	::255122171431624000
315516553	::255123584752680000
315516553	::255123864005251000
80379964	::255128710095716000
230342908	::255128874206240000
230342908	::255128916040224000
75871734	::255129062526300000
28169372	::255133783202885000
28169372	::255137680608862000
80379964	::255138789528322000
80379964	::255141267799937000
80379964	::255141378110132000
80379964	::255142041229611000
80379964	::255142367286419000
80379964	::255143441762246000
80379964	::255143458577211000
80379964	::255143541293076000
80379964	::255143693999276000
80379964	::255144204043423000
80379964	::255144369655513000
75871734	::255147641468493000
75871734	::255147719339933000
168853356	::255149968912949000
168853356	::255150852296294000
75871734	::255153201563721000
75871734	::255153308233236000
75871734	::255153338281242000
311766419	::255155256672014000
311766419	::255155385185472000
167988674	::255155611556261000
28169372	::255156213505998000
335839990	::255161107839340000
28169372	::255162104829587000
28169372	::255162377727787000
311766419	::255162915571789000
167988674	::255169943048425000
335839990	::255174542589308000
469510472	::255175494947987000
469510472	::255175657447899000
103470668	::255177376605016000
75871734	::255182692231041000
103470668	::255204240497205000
103470668	::255205000337309000
103470668	::255206211614568000
103470668	::255206427864473000
103470668	::255207127822524000
103470668	::255208485938155000
103470668	::255211230627758000
103470668	::255218344981045000
182678713	::255219242079752000
182678713	::255219524071198000
182678713	::255220502749122000
182678713	::255221225113133000
234043939	::255232531429986000
625770108	::255277006508400000
625770108	::255277017988210000
625770108	::255277037399445000
625770108	::255277062452039000
625770108	::255277076704288000
625770108	::255277094391648000
625770108	::255277174750318000
625770108	::255277200306237000
625770108	::255277211253342000
625770108	::255277239690747000
625770108	::255277263388540000
625770108	::255277286515957000
625770108	::255277301439295000
625770108	::255277329482399000
625770108	::255277357483581000
625770108	::255277381940568000
625770108	::255277403797073000
625770108	::255277459841376000
625770108	::255277475855216000
625770108	::255277509304799000
625770108	::255277528141402000
625770108	::255277571548278000
625770108	::255277604725202000
625770108	::255277613373861000
625770108	::255277629186387000
625770108	::255277654964580000
625770108	::255277682244333000
625770108	::255277916202606000
625770108	::255277943020982000
625770108	::255277969411547000
625770108	::255277999568613000
625770108	::255278019114061000
625770108	::255278034326798000
625770108	::255278047039746000
625770108	::255278065268162000
625770108	::255278079574945000
625770108	::255278105969688000
625770108	::255278121257934000
625770108	::255278148042780000
625770108	::255278392151257000
625770108	::255278423377866000
625770108	::255278437114212000
625770108	::255278455246159000
625770108	::255278519226077000
625770108	::255278732565164000
625770108	::255278745227767000
625770108	::255278762000797000
625770108	::255278797706903000
625770108	::255278845576491000
625770108	::255278909501890000
625770108	::255278920855875000
625770108	::255279039881814000
625770108	::255279091178147000
625770108	::255279178256105000
625770108	::255279198543945000
625770108	::255279244488359000
625770108	::255279413397188000
75871734	::255284724300382000
703335810	::255289894845419000
703335810	::255289936310312000
75871734	::255291290080669000
703335810	::255291497035993000
703335810	::255292086033723000
230342908	::255303831590690000
230342908	::255303889329471000
230342908	::255303905305579000
230342908	::255303963526713000
230342908	::255306557829574000
230342908	::255306770292019000
459561241	::255311089452072000
230342908	::255318602796920000
230342908	::255318684464193000
230342908	::255318748280524000
80379964	::255319091429130000
335839990	::255320481161428000
408099427	::255326430383202000
408099427	::255326603616329000
408099427	::255326974229225000
28169372	::255327641375215000
28169372	::255328221166465000
28169372	::255328292129894000
167988674	::255329250159230000
489868030	::255335215365505000
489868030	::255336952449081000
103470668	::255336999031017000
103470668	::255337158402002000
361648338	::255341124619755000
230342908	::255342421305602000
230342908	::255342504981975000
361648338	::255347234923741000
311766419	::255353090436366000
469510472	::255359273171841000
469510472	::255359484078198000
230342908	::255372123399405000
230342908	::255372136041037000
230342908	::255372202122293000
230342908	::255372275623280000
230342908	::255379305075441000
361648338	::255381990566666000
168853356	::255390599677624000
333273152	::255391518590894000
80379964	::255392075024052000
75871734	::255397282969698000
75871734	::255399120255213000
361648338	::255399450585993000
167988674	::255409157497303000
373015050	::255419214968528000
373015050	::255420956242223000
469510472	::255423217555099000
75871734	::255432295694094000
75871734	::255433616627224000
75871734	::255435861821386000
75871734	::255435912241098000
408099427	::255437228740837000
361648338	::255438203698438000
361648338	::255438818746957000
361648338	::255439896041373000
75871734	::255444136327532000
168853356	::255452067982888000
168853356	::255454263315165000
168853356	::255455647674556000
167988674	::255463984537419000
361648338	::255465400748359000
167988674	::255471643701424000
168853356	::255473355505942000
361648338	::255477127019892000
703335810	::255480504835510000
247401311	::255487640583933000
247401311	::255493166004850000
247401311	::255509520585990000
247401311	::255509790359445000
247401311	::255510072623497000
247401311	::255510343516839000
247401311	::255510586840997000
247401311	::255512136636309000
247401311	::255512264952659000
247401311	::255513567980306000
247401311	::255514801583828000
230342908	::255515065678172000
247401311	::255516966197026000
247401311	::255517173093642000
423234388	::255523184613396000
423234388	::255523501073629000
28169372	::255523843840552000
423234388	::255530465350516000
75871734	::255530648079577000
75871734	::255531187446104000
423234388	::255534221341368000
168853356	::255542407972659000
168853356	::255564173193392000
234043939	::255577966459883000
234043939	::255578471642845000
361648338	::255617921206849000
566301756	::255618788546969000
566301756	::255619463188209000
566301756	::255619768432861000
566301756	::255620135627411000
566301756	::255625054782636000
566301756	::255632877138632000
566301756	::255632981719412000
566301756	::255633139983060000
566301756	::255634468507889000
566301756	::255635190465064000
566301756	::255635252498817000
566301756	::255635321444773000
566301756	::255635388704620000
566301756	::255635439757701000
566301756	::255635526294597000
566301756	::255635789361324000
566301756	::255636542113083000
80631544	::255636806421315000
566301756	::255638136451911000
566301756	::255638660832186000
703335810	::255649142972510000
703335810	::255650070534430000
80631544	::255650547552624000
703335810	::255650829044940000
80631544	::255658105919115000
216434703	::255663816380121000
216434703	::255664148988428000
80631544	::255664716779761000
75871734	::255666862245945000
28169372	::255670383485788000
361648338	::255681884762292000
75871734	::255682959066152000
361648338	::255683799243968000
75871734	::255694409679659000
75871734	::255694437492084000
75871734	::255694734281015000
75871734	::255696480571125000
75871734	::255696483863646000
75871734	::255696496136187000
216434703	::255702741618405000
333273152	::255702879745236000
19549748	::255708743625482000
408099427	::255710085882466000
408099427	::255711215186214000
75871734	::255717050239025000
75871734	::255717874226827000
247401311	::255735107174924000
28811163	::255739337805791000
230342908	::255740143003136000
103470668	::255743102495649000
75871734	::255743161098448000
408099427	::255745611180167000
408099427	::255748790294835000
408099427	::255749147838259000
408099427	::255749197838569000
408099427	::255749773578096000
423234388	::255750079368011000
373015050	::255750527814610000
234043939	::255751018590138000
103470668	::255762688502816000
95843709	::255768269296914000
75871734	::255769419207290000
75871734	::255769476950265000
75871734	::255769684102754000
75871734	::255769735172616000
95843709	::255773977958547000
373015050	::255775962774511000
95843709	::255777072574775000
103470668	::255785015764463000
80631544	::255795766151499000
103470668	::255795937769820000
75871734	::255800203502841000
361648338	::255809746920153000
311766419	::255811946270564000
80631544	::255812985405202000
80631544	::255813970278117000
423234388	::255814816831270000
423234388	::255814852013088000
423234388	::255815167558971000
80631544	::255815480240140000
103470668	::255815885833531000
298002766	::255822446572212000
75871734	::255823060253409000
75871734	::255824597004468000
75871734	::255828591114334000
311766419	::255828729685753000
311766419	::255828788166938000
103470668	::255829725052796000
361648338	::255832482958671000
75871734	::255832583420669000
361648338	::255833033528188000
167988674	::255833680117903000
167988674	::255834271636398000
361648338	::255835176289058000
167988674	::255835588308119000
469510472	::255836765712171000
469510472	::255837327740530000
423234388	::255837696793116000
423234388	::255837900636311000
167988674	::255838657125158000
423234388	::255838806274625000
160828306	::255838940236492000
167988674	::255839174966525000
167988674	::255840210384977000
167988674	::255840915841765000
167988674	::255841212144185000
167988674	::255841275264245000
167988674	::255841554315476000
48530097	::255841612591144000
48530097	::255841676956938000
48530097	::255842012606124000
167988674	::255842366978658000
48530097	::255842434871877000
75871734	::255842484549201000
75871734	::255842612869730000
48530097	::255842685888376000
95843709	::255847801148305000
48530097	::255848364267167000
103470668	::255850108120363000
160828306	::255851367187505000
160828306	::255851516420833000
469510472	::255852381168869000
160828306	::255852405701361000
469510472	::255854441448738000
160828306	::255854866226900000
160828306	::255856186329542000
713424121	::255857592931344000
160828306	::255859937425625000
469510472	::255860477580673000
469510472	::255860667859480000
408099427	::255861292391350000
408099427	::255861485811687000
408099427	::255862588783616000
408099427	::255862703321649000
408099427	::255863468668882000
408099427	::255864063794487000
167988674	::255864459032145000
469510472	::255865624214003000
373015050	::255865763666206000
469510472	::255865902522843000
373015050	::255866109415272000
373015050	::255866673649840000
160828306	::255870004732493000
167988674	::255870297838870000
167988674	::255870384849711000
167988674	::255870467796267000
167988674	::255870709228773000
167988674	::255870824605683000
373015050	::255870845581402000
167988674	::255870909682946000
167988674	::255871117384888000
167988674	::255871841300791000
167988674	::255872200484204000
167988674	::255872595415678000
160828306	::255872952216731000
160828306	::255873055472115000
160828306	::255873388738916000
160828306	::255873500173197000
160828306	::255873946782683000
311766419	::255874084930453000
160828306	::255874169475043000
167988674	::255874302505807000
160828306	::255874302707105000
160828306	::255874442138370000
167988674	::255874548539486000
230342908	::255874633453146000
230342908	::255874639459397000
311766419	::255874655938809000
160828306	::255874729108443000
311766419	::255874783676354000
160828306	::255874891855839000
167988674	::255875050375348000
160828306	::255875053235871000
160828306	::255875098282692000
167988674	::255875222429900000
160828306	::255875258505109000
167988674	::255875323189669000
160828306	::255875393029017000
160828306	::255875559249293000
167988674	::255875861411164000
160828306	::255876980623409000
160828306	::255877145501515000
160828306	::255877642715291000
160828306	::255878141569007000
160828306	::255878292693975000
408099427	::255878615055613000
160828306	::255879579082842000
160828306	::255880717391781000
160828306	::255881565853323000
160828306	::255881642692976000
160828306	::255882466152284000
75871734	::255883161689542000
75871734	::255883265477595000
75871734	::255883390434308000
80631544	::255885482435686000
80631544	::255886546488659000
75871734	::255895127363567000
333273152	::255897455625924000
230342908	::255902399930191000
423234388	::255926282775306000
80379964	::255994206663892000
75871734	::255998592060358000
543069652	::256005335893045000
216434703	::256013067807236000
373015050	::256023613201866000
89023337	::256031304800432000
48530097	::256044091765297000
160828306	::256045508555059000
230342908	::256047602531975000
48530097	::256049882010353000
160828306	::256052687827763000
160828306	::256053339878457000
160828306	::256054280719568000
19549748	::256055440335577000
335839990	::256060700181536000
408099427	::256061704046276000
408099427	::256064063463911000
335839990	::256070922103058000
75871734	::256071238865285000
19549748	::256078426551775000
298002766	::256082848057024000
80631544	::256084370534846000
103470668	::256085407052230000
48530097	::256089668632838000
80631544	::256090984188891000
28811163	::256099572236034000
713424121	::256103744201183000
713424121	::256106141535322000
713424121	::256108585036177000
566301756	::256108938670518000
713424121	::256110722596089000
713424121	::256113042809581000
75871734	::256121852135632000
234043939	::256123641077563000
234043939	::256123984200994000
75871734	::256125204768624000
75871734	::256125232732049000
75871734	::256134358690312000
75871734	::256134960174465000
75871734	::256135593120116000
75871734	::256136185267765000
75871734	::256136697090289000
48530097	::256139969180078000
75871734	::256142348797480000
335839990	::256145652172603000
469510472	::256148146177052000
408099427	::256148560574300000
408099427	::256149192643321000
75871734	::256149228303314000
335839990	::256152287616057000
75871734	::256153500461961000
75871734	::256153514055725000
28169372	::256161024602939000
361648338	::256170342882611000
247401311	::256174517259497000
75871734	::256178344876445000
80631544	::256179597501153000
247401311	::256183989335904000
19549748	::256184052187553000
361648338	::256187100213420000
247401311	::256188308848250000
247401311	::256190107382583000
247401311	::256191266172325000
28169372	::256191474704732000
469510472	::256193087120998000
80379964	::256193837414891000
361648338	::256201753178034000
361648338	::256201974482104000
361648338	::256202007591927000
247401311	::256207782242553000
80631544	::256212849129553000
80631544	::256213337023594000
80631544	::256213876440436000
80631544	::256214336903712000
80631544	::256214413558837000
80631544	::256214977726279000
80631544	::256215066846822000
80631544	::256215305817300000
80631544	::256215849642369000
80631544	::256216390309130000
80631544	::256216676012544000
80631544	::256217106322956000
80631544	::256217336435064000
80631544	::256217491511058000
28169372	::256217622469824000
80631544	::256217820579364000
80631544	::256217934836400000
80631544	::256218579891003000
80631544	::256219122533281000
584258797	::256225725865160000
584258797	::256225759214047000
713424121	::256226438431260000
423234388	::256226498908917000
713424121	::256227908622888000
230342908	::256230162058842000
713424121	::256230208791781000
230342908	::256230611616952000
230342908	::256230862784438000
361648338	::256234140855308000
361648338	::256234315501940000
48530097	::256238533625397000
80631544	::256241736454639000
234856231	::256246319172186000
247401311	::256251661138399000
247401311	::256252146075447000
247401311	::256252479283531000
335839990	::256257741281173000
28169372	::256257944583299000
75871734	::256265655769243000
75871734	::256266258142605000
75871734	::256266561223004000
75871734	::256266801556623000
230342908	::256269989315768000
230342908	::256276654765268000
333273152	::256283865755312000
333273152	::256293027004420000
333273152	::256293103487553000
333273152	::256293250154000000
333273152	::256293486133919000
333273152	::256293645295165000
333273152	::256294014846906000
333273152	::256294217893163000
333273152	::256294551122239000
333273152	::256295062235930000
333273152	::256295161682882000
333273152	::256295640206811000
333273152	::256296050644631000
333273152	::256296589067423000
333273152	::256297445976334000
333273152	::256297985871343000
333273152	::256300453959188000
333273152	::256300754074222000
333273152	::256304588959924000
333273152	::256304798033379000
333273152	::256304929214447000
333273152	::256305152653418000
333273152	::256311555199750000
234043939	::256311836318785000
333273152	::256314921250332000
333273152	::256318146846269000
566301756	::256356281340813000
75871734	::256360995872718000
75871734	::256361048997769000
75871734	::256361277331488000
80631544	::256365011407089000
75871734	::256365890579349000
80631544	::256370668994715000
80631544	::256381578454917000
160828306	::256383405137227000
373015050	::256384324839038000
48530097	::256409781827424000
48530097	::256413675752136000
48530097	::256414468542709000
28169372	::256416797614538000
28169372	::256416976090562000
80631544	::256419594791690000
361648338	::256422300260384000
566301756	::256423864446377000
566301756	::256424786371174000
566301756	::256425293307330000
48530097	::256436445726769000
48530097	::256436569479733000
311766419	::256437144200024000
713424121	::256439717875302000
713424121	::256440492110274000
713424121	::256440956499415000
48530097	::256441636161204000
48530097	::256443343519748000
75871734	::256448680595423000
361648338	::256450302251790000
361648338	::256450419063136000
247401311	::256452078141067000
469510472	::256467173168525000
335839990	::256480478532603000
469510472	::256483367799881000
361648338	::256485584627982000
361648338	::256489950562906000
335839990	::256496178403876000
361648338	::256497521013174000
317195979	::256513026549760000
469510472	::256517459870355000
469510472	::256518439143874000
75871734	::256518440381206000
703335810	::256518525668175000
75871734	::256519155979792000
713424121	::256522765757194000
48530097	::256527943206051000
361648338	::256531265644265000
361648338	::256532331563724000
361648338	::256532908913876000
234856231	::256533035040772000
423234388	::256533506820292000
361648338	::256542151276650000
361648338	::256542566596632000
543069652	::256543720952979000
95843709	::256551463210323000
95843709	::256551745927380000
95843709	::256553160527732000
95843709	::256554400242348000
48530097	::256560457853333000
75871734	::256562169506824000
713424121	::256564729257005000
75871734	::256566488884981000
48530097	::256566947003633000
48530097	::256567625528786000
48530097	::256569015714058000
361648338	::256575951629058000
48530097	::256577001580802000
48530097	::256577092546883000
361648338	::256577778256859000
75871734	::256580808381435000
168853356	::256581675578970000
75871734	::256583624877547000
311766419	::256588982580817000
423234388	::256597666815942000
28169372	::256613786604171000
28169372	::256614085515436000
28169372	::256614749117222000
317195979	::256620381027315000
333273152	::256684570810908000
333273152	::256688415993630000
311766419	::256722426937884000
311766419	::256723299093073000
311766419	::256723519386288000
423234388	::256726285005516000
75871734	::256726759737790000
75871734	::256726785721503000
75871734	::256727142832955000
75871734	::256727770808328000
75871734	::256728109993299000
317195979	::256729867192778000
317195979	::256729989943275000
317195979	::256730109044736000
317195979	::256730128506290000
317195979	::256730310480392000
317195979	::256730424389287000
317195979	::256730463769612000
317195979	::256731600543444000
317195979	::256731679257923000
75871734	::256735459735138000
254405402	::256755110531710000
80631544	::256755143398277000
80631544	::256756991924506000
80631544	::256759918793723000
80631544	::256763758154756000
543069652	::256764067396587000
48530097	::256765942346940000
713424121	::256766902997745000
234856231	::256768888564506000
713424121	::256770812906967000
423234388	::256771598651109000
713424121	::256772267986518000
423234388	::256776977242013000
361648338	::256778143061397000
361648338	::256778895267876000
103470668	::256783617102065000
103470668	::256786560240988000
75871734	::256792403187494000
19549748	::256795177837006000
713424121	::256795379578847000
713424121	::256799746029654000
265754848	::256809994505306000
230342908	::256823603767672000
230342908	::256824286738796000
230342908	::256824381303558000
230342908	::256824577437618000
19549748	::256824741883703000
80631544	::256836201397514000
80631544	::256842683425882000
75871734	::256845940852416000
335839990	::256853217017724000
75871734	::256859427104231000
80631544	::256874468436234000
317195979	::256878931817402000
317195979	::256879163867267000
317195979	::256887126736637000
317195979	::256888340111056000
28169372	::256890600266276000
216434703	::256898677271044000
317195979	::256904435488403000
28169372	::256904503234818000
28169372	::256905333006540000
423234388	::256905823337467000
28169372	::256911316739059000
216434703	::256912008086171000
216434703	::256916215807766000
216434703	::256916750959013000
469510472	::256918690845560000
469510472	::256918902104272000
317195979	::256923601771573000
423234388	::256928958610812000
423234388	::256929285573578000
28169372	::256930058701271000
28169372	::256930267309154000
103470668	::256940091417702000
713424121	::256940521417756000
713424121	::256941861149741000
75871734	::256945192257597000
713424121	::256945534571532000
713424121	::256947044130881000
19549748	::256954394682220000
80379964	::256956372871155000
80379964	::256958155504893000
28169372	::256961257104621000
28169372	::256962053800083000
48530097	::256962466540552000
361648338	::256967802487992000
28169372	::256968621006401000
317195979	::256968988444209000
80631544	::256970689670676000
28169372	::256971448495767000
80631544	::256973348402257000
80631544	::256974407149441000
80631544	::256975269796147000
80631544	::256976329709342000
80631544	::256976479483727000
311766419	::256976572844761000
80631544	::256976683545030000
80631544	::256977047862267000
80631544	::256977237683888000
373015050	::256977263738888000
311766419	::256977377421312000
373015050	::256977886689513000
80631544	::256978112057843000
373015050	::256978151190695000
80631544	::256978433840656000
80631544	::256978643308404000
80631544	::256979068526919000
373015050	::256979087472603000
80631544	::256979599819419000
80631544	::256979824009175000
373015050	::256980162996994000
80631544	::256980394426126000
80631544	::256980601003970000
373015050	::256980796152373000
80631544	::256980999186051000
373015050	::256981194019831000
373015050	::256987957758664000
333273152	::256998996281802000
333273152	::256999066490269000
333273152	::257008333536509000
333273152	::257008545881534000
333273152	::257008885829873000
333273152	::257008982797975000
333273152	::257009989242208000
333273152	::257010231966580000
333273152	::257010648364503000
333273152	::257010753234673000
333273152	::257011482905157000
333273152	::257012395237580000
333273152	::257012501655478000
333273152	::257013428890243000
333273152	::257013975684890000
333273152	::257014584198701000
333273152	::257015688097562000
333273152	::257016496000208000
584258797	::257025950745767000
469510472	::257029951528792000
75871734	::257031372001128000
317195979	::257039079626121000
333273152	::257086392482553000
333273152	::257086613144862000
333273152	::257086885938221000
333273152	::257086948101980000
333273152	::257089062194786000
333273152	::257102823416799000
333273152	::257103039658348000
333273152	::257104162523869000
566301756	::257114053921607000
713424121	::257123023717556000
713424121	::257124922361540000
265754848	::257126206196023000
713424121	::257127058986110000
713424121	::257129069123080000
80631544	::257133793922666000
80631544	::257135723252183000
230342908	::257138861711425000
234856231	::257139050673238000
230342908	::257139568296464000
230342908	::257140121713917000
230342908	::257140577466978000
230342908	::257140755154485000
95843709	::257142626971697000
80631544	::257168998423228000
75871734	::257169600083550000
80631544	::257170329644974000
336288877	::257171639668715000
336288877	::257171782895800000
336288877	::257171863803920000
336288877	::257172021706883000
336288877	::257172171292540000
75871734	::257172440071954000
80631544	::257173923454676000
361648338	::257191388729450000
584258797	::257200649236774000
584258797	::257200660972441000
584258797	::257200699283222000
584258797	::257200741461155000
80631544	::257204032265924000
311766419	::257207758967930000
311766419	::257207793642246000
566301756	::257209894204223000
566301756	::257210257879744000
80631544	::257210425102446000
566301756	::257210708725493000
566301756	::257211158862389000
566301756	::257211718562881000
234043939	::257226810478194000
234043939	::257229993585823000
322347814	::257237917381038000
703335810	::257247129033134000
95843709	::257254572635074000
95843709	::257255742309031000
95843709	::257255951130845000
95843709	::257257002550566000
230342908	::257265583517749000
80631544	::257275804822691000
713424121	::257277157863211000
713424121	::257279296484290000
230342908	::257280114499391000
80631544	::257284678430621000
80631544	::257290046820974000
80379964	::257290326081953000
80631544	::257290399058653000
234856231	::257297061878325000
103470668	::257302445401731000
80631544	::257305329644236000
80631544	::257310134483689000
80631544	::257320326843727000
80631544	::257320551192879000
95843709	::257321828081618000
80631544	::257323312873619000
423234388	::257324583634485000
95843709	::257347823530565000
80631544	::257352460950183000
80631544	::257354320725561000
80631544	::257355041457987000
80631544	::257355858311270000
80631544	::257356475750547000
80631544	::257357387281879000
80631544	::257358049503764000
80631544	::257358540010819000
80631544	::257359144846241000
80631544	::257359414988771000
80631544	::257359563119017000
80631544	::257359697592602000
423234388	::257359952920854000
80631544	::257360000811409000
80631544	::257360500709523000
80631544	::257360884287041000
80631544	::257361173266178000
28169372	::257362614718459000
230342908	::257363968874655000
230342908	::257364132221833000
75871734	::257366797433577000
230342908	::257368621662220000
75871734	::257370834065305000
75871734	::257371132670390000
230342908	::257372249768747000
230342908	::257372664673472000
230342908	::257372982819844000
230342908	::257373741498130000
230342908	::257374266679500000
230342908	::257374324175032000
713424121	::257418445342265000
713424121	::257423235375849000
713424121	::257424670134001000
28169372	::257454562036830000
713424121	::257457390054690000
713424121	::257458500949647000
713424121	::257464643394621000
423234388	::257467284723998000
713424121	::257468613483720000
317195979	::257479933570465000
317195979	::257479997353259000
317195979	::257480192270934000
713424121	::257493120709697000
80631544	::257493380660080000
80631544	::257493582003441000
713424121	::257495169132294000
713424121	::257495666350247000
713424121	::257496640628338000
80631544	::257496767606689000
168853356	::257509421792493000
75871734	::257510553763860000
75871734	::257511323749986000
80379964	::257514108205813000
317195979	::257543270626906000
317195979	::257544109001170000
317195979	::257544895588364000
361648338	::257545278754795000
317195979	::257545386963636000
317195979	::257545582363688000
361648338	::257545963575586000
317195979	::257547254469099000
361648338	::257550663398088000
80631544	::257575328350875000
95843709	::257581145720512000
95843709	::257581270371008000
95843709	::257581446355619000
95843709	::257582497288818000
103470668	::257586322695413000
103470668	::257586652380278000
80631544	::257587323531833000
80631544	::257587842367254000
80631544	::257588311244283000
713424121	::257611058234155000
713424121	::257611496111095000
713424121	::257612126414327000
75871734	::257617825131294000
713424121	::257621966389919000
566301756	::257647189604564000
566301756	::257647787359993000
566301756	::257648345579937000
566301756	::257648955586916000
566301756	::257649472069316000
317195979	::257655613746733000
234856231	::257655903728332000
317195979	::257655914054692000
234856231	::257656238064664000
317195979	::257656351839358000
317195979	::257656655913840000
317195979	::257656718627074000
234856231	::257656914891120000
317195979	::257657786194862000
317195979	::257658458445344000
317195979	::257658495069986000
335839990	::257667643622969000
75871734	::257682011467157000
28169372	::257687482378903000
28169372	::257687678642974000
75871734	::257688662383394000
75871734	::257689220246802000
75871734	::257690728640163000
335839990	::257702688991608000
361648338	::257708646060933000
184296013	::257717831607660000
184296013	::257718197543911000
184296013	::257721388171923000
184296013	::257721517352308000
184296013	::257721653327433000
184296013	::257722901896232000
184296013	::257727904232923000
184296013	::257738684244307000
184296013	::257752639893286000
184296013	::257752661905010000
234043939	::257774661960597000
423234388	::257794590084583000
469510472	::257805041694568000
469510472	::257805753669279000
469510472	::257805967046082000
469510472	::257805994137100000
469510472	::257806320076464000
19549748	::257809115651399000
80631544	::257810102977957000
703335810	::257812774611210000
703335810	::257813055554088000
703335810	::257813356591849000
703335810	::257814599171194000
703335810	::257816719467347000
703335810	::257823055852748000
317195979	::257834431685992000
317195979	::257834498455126000
703335810	::257834749404524000
703335810	::257834903452921000
703335810	::257835770784661000
184296013	::257837629150752000
75871734	::257841167201361000
184296013	::257846833282416000
184296013	::257847299512864000
184296013	::257848093398151000
184296013	::257848566314323000
184296013	::257849786336694000
459561241	::257850930354085000
80631544	::257851102895169000
184296013	::257851264552026000
184296013	::257852481093107000
184296013	::257853322940256000
184296013	::257859734927994000
322347814	::257869294635982000
311766419	::257871995730030000
311766419	::257872017011904000
311766419	::257872158213165000
311766419	::257872317542199000
311766419	::257872719448797000
322347814	::257874809248165000
322347814	::257878247168151000
322347814	::257883177283108000
322347814	::257893184816947000
322347814	::257893401209499000
322347814	::257894811980398000
315516553	::257895595392507000
315516553	::257895962314416000
315516553	::257896275435995000
315516553	::257896661295177000
80631544	::257899946668347000
244058670	::257903374798835000
244058670	::257903715061735000
244058670	::257906024873353000
244058670	::257906782628880000
244058670	::257906782628888000
244058670	::257906785028038000
244058670	::257906785199992000
244058670	::257906787422961000
244058670	::257906961385938000
315516553	::257911674307231000
315516553	::257911900174708000
315516553	::257912141292634000
315516553	::257913424649019000
230342908	::257913966746025000
335839990	::257920274748555000
80631544	::257920824193974000
361648338	::257944466030202000
361648338	::257948334734594000
438891226	::257965450439311000
438891226	::257965541900312000
438891226	::257969119977160000
438891226	::257970036097032000
438891226	::257970241685057000
438891226	::257970400879853000
438891226	::257971704398229000
160828306	::257972796704038000
438891226	::257972971157729000
160828306	::257973169573474000
438891226	::257973339165962000
438891226	::257974523096334000
438891226	::257976454753689000
89023337	::257976563876917000
184296013	::257976675810295000
438891226	::257976973278711000
184296013	::257977273246957000
438891226	::257978965594099000
438891226	::257979070153895000
438891226	::257979253461766000
438891226	::257979695096791000
438891226	::257979999531958000
438891226	::257980101902360000
184296013	::257982374967652000
438891226	::257983087483445000
438891226	::257983173965791000
438891226	::257984345497796000
75871734	::257984370277756000
438891226	::257984404562014000
438891226	::257984475017912000
438891226	::257984521222369000
438891226	::257984608963026000
438891226	::257984835509956000
438891226	::257985476848414000
438891226	::257985551016275000
103470668	::257985902826106000
438891226	::257989244537151000
438891226	::257989570254233000
438891226	::257989882817945000
438891226	::257990281947910000
184296013	::257996202895892000
469510472	::258000615215599000
75871734	::258024114101551000
75871734	::258024771860705000
298002766	::258025963093381000
298002766	::258027391216123000
298002766	::258027562553470000
298002766	::258027814136197000
298002766	::258028022551175000
298002766	::258032006288531000
311766419	::258032142691483000
311766419	::258032541003571000
298002766	::258032805018214000
311766419	::258033845679566000
48530097	::258036986013700000
48530097	::258038403063480000
48530097	::258038792278118000
298002766	::258040091447009000
48530097	::258044165378678000
438891226	::258046094108405000
438891226	::258046393866915000
438891226	::258046432068636000
438891226	::258046480634507000
438891226	::258046513379409000
438891226	::258046543553241000
438891226	::258046579032875000
438891226	::258049428995325000
438891226	::258049480056786000
438891226	::258049519600689000
438891226	::258049776057212000
438891226	::258049975475376000
361648338	::258052801735823000
184296013	::258054314914893000
80379964	::258059506519515000
80379964	::258059643627139000
80379964	::258059851299684000
317195979	::258069238722486000
317195979	::258069296700350000
317195979	::258069833101484000
317195979	::258069926152130000
317195979	::258070040916668000
317195979	::258070140992761000
317195979	::258070286975504000
317195979	::258071109298184000
317195979	::258071308213055000
317195979	::258071376508903000
317195979	::258071586505097000
317195979	::258071811022000000
317195979	::258071953695444000
317195979	::258071996565426000
317195979	::258072125670309000
317195979	::258072234214686000
317195979	::258072471922683000
317195979	::258072509658836000
317195979	::258072660779622000
317195979	::258072767444946000
317195979	::258072866392780000
317195979	::258072969719463000
317195979	::258073024165715000
317195979	::258073172975439000
317195979	::258073278244089000
317195979	::258073338512023000
317195979	::258073353737338000
317195979	::258073546255912000
317195979	::258073606335115000
317195979	::258074113913008000
317195979	::258074154153168000
317195979	::258074721621516000
317195979	::258074826516869000
317195979	::258075333176209000
317195979	::258075378978004000
317195979	::258075515292884000
317195979	::258075638500577000
317195979	::258075693794066000
317195979	::258075772667977000
317195979	::258075853064372000
317195979	::258075880201523000
317195979	::258076214412066000
317195979	::258076380800094000
317195979	::258076807457304000
28169372	::258076828328148000
317195979	::258076847387074000
317195979	::258076978719125000
317195979	::258077007030673000
317195979	::258077230649970000
317195979	::258077497864904000
317195979	::258077692614811000
317195979	::258078024694644000
317195979	::258078097738448000
317195979	::258078179607060000
317195979	::258078789228195000
317195979	::258079001342529000
317195979	::258079041943371000
317195979	::258079113892466000
317195979	::258079164572246000
317195979	::258079275633229000
317195979	::258079403370741000
317195979	::258079617783574000
317195979	::258080799398699000
317195979	::258080933947772000
317195979	::258081911157690000
184296013	::258088453185613000
184296013	::258103151494844000
265754848	::258168704234303000
95843709	::258170815584018000
703335810	::258193185367531000
703335810	::258193780950315000
335839990	::258205696896667000
48530097	::258208305883803000
48530097	::258208839860621000
48530097	::258209344548646000
184296013	::258216148015919000
184296013	::258217653393571000
438891226	::258217722268241000
438891226	::258218051906961000
438891226	::258218110136487000
184296013	::258218413422411000
184296013	::258218646957088000
184296013	::258218724513947000
438891226	::258218776313602000
438891226	::258218826490081000
438891226	::258218999488319000
184296013	::258219134024839000
438891226	::258219167730257000
438891226	::258219252572639000
438891226	::258219299724992000
438891226	::258219350568349000
438891226	::258219411419316000
438891226	::258219586963533000
438891226	::258219666340737000
438891226	::258219981785944000
184296013	::258220044746629000
184296013	::258220858332569000
184296013	::258221097407877000
184296013	::258224068346642000
184296013	::258224480122466000
184296013	::258224895681511000
184296013	::258225144340828000
184296013	::258225284766126000
438891226	::258225816599670000
438891226	::258226007797018000
438891226	::258226419384082000
438891226	::258226722556751000
373015050	::258234456060612000
438891226	::258236323515731000
438891226	::258236487374630000
438891226	::258236701934243000
438891226	::258237064234012000
438891226	::258237154138943000
438891226	::258237440643436000
438891226	::258238166337716000
373015050	::258241825339498000
438891226	::258242769955475000
438891226	::258247500534784000
438891226	::258247617165795000
438891226	::258247656097316000
438891226	::258247757729521000
438891226	::258247799009861000
438891226	::258247877699194000
438891226	::258247940735373000
438891226	::258248084881022000
438891226	::258248232222744000
80631544	::258248233267109000
438891226	::258248257417920000
438891226	::258248317572628000
438891226	::258248468567572000
322347814	::258256384813064000
322347814	::258256462722240000
103470668	::258260355954913000
103470668	::258260772533174000
361648338	::258262541568974000
361648338	::258263607547162000
103470668	::258265969439420000
103470668	::258266656705499000
103470668	::258266860427022000
438891226	::258284324510658000
438891226	::258284500973404000
438891226	::258284872362258000
438891226	::258285421421797000
438891226	::258286033416908000
566301756	::258286109153431000
234856231	::258286341824061000
566301756	::258286564164136000
75871734	::258286971925966000
566301756	::258287287186632000
438891226	::258287690582196000
438891226	::258295741510975000
75871734	::258296566195027000
459561241	::258300800982474000
438891226	::258302937149894000
317195979	::258304189929766000
317195979	::258304462962184000
317195979	::258304583749746000
317195979	::258304662061584000
75871734	::258306646734938000
75871734	::258309624074215000
75871734	::258309854626717000
333273152	::258310027134259000
438891226	::258312224576241000
75871734	::258312747438202000
75871734	::258313203992387000
75871734	::258313382405496000
438891226	::258317607776702000
438891226	::258325537544622000
75871734	::258326619465322000
438891226	::258328098544693000
234856231	::258332275035488000
184296013	::258335938902634000
438891226	::258338172910596000
373015050	::258338244519944000
438891226	::258338734913773000
438891226	::258338778144448000
438891226	::258338840668950000
438891226	::258338982407065000
438891226	::258339166075641000
438891226	::258339753676644000
438891226	::258340193021599000
438891226	::258341985516138000
438891226	::258342435913080000
438891226	::258342665853222000
438891226	::258342986964946000
438891226	::258343157383704000
438891226	::258344914931306000
438891226	::258345734632517000
184296013	::258345965877084000
438891226	::258348952515129000
438891226	::258350908717559000
438891226	::258351975769460000
438891226	::258352864299216000
438891226	::258353586113757000
438891226	::258353919766437000
438891226	::258354024896667000
438891226	::258354236071481000
438891226	::258354447015612000
438891226	::258354798422814000
438891226	::258356873395331000
438891226	::258358771057823000
438891226	::258360340243419000
438891226	::258361203334725000
384035081	::258366094035804000
384035081	::258366939339059000
384035081	::258367695093919000
75871734	::258371902664478000
438891226	::258372424935026000
48530097	::258377796072648000
48530097	::258378011747946000
48530097	::258378050570440000
48530097	::258378286953005000
48530097	::258378369664692000
48530097	::258378737903611000
48530097	::258379902959620000
48530097	::258380574937473000
48530097	::258380793641054000
48530097	::258381035505610000
48530097	::258381658057736000
423234388	::258381846767886000
48530097	::258382220396478000
48530097	::258382451892695000
48530097	::258382880542175000
17369283	::258382892579827000
17369283	::258383068442791000
361648338	::258383572090646000
423234388	::258383811769946000
48530097	::258383952828567000
17369283	::258384242231353000
48530097	::258384270194774000
48530097	::258384480023244000
17369283	::258385307693641000
48530097	::258385372197818000
438891226	::258385805372973000
438891226	::258385880471986000
48530097	::258385915620257000
17369283	::258386199113236000
48530097	::258386270529667000
48530097	::258386362481389000
17369283	::258386859229589000
48530097	::258387080126803000
48530097	::258387253867458000
17369283	::258387265380823000
48530097	::258387363561107000
17369283	::258388062999044000
17369283	::258388453702660000
438891226	::258388973997662000
438891226	::258389045829332000
48530097	::258389816377487000
48530097	::258390166417338000
48530097	::258390321912770000
48530097	::258390558484094000
48530097	::258391142960361000
48530097	::258391666598223000
48530097	::258391752459812000
48530097	::258392159026311000
333273152	::258392412236423000
48530097	::258392500472012000
348256856	::258393059836956000
317195979	::258394169029058000
438891226	::258394259907035000
48530097	::258394321819140000
438891226	::258394387065753000
348256856	::258394625226711000
438891226	::258395091494895000
438891226	::258396061113143000
48530097	::258396095686770000
348256856	::258396451317628000
48530097	::258396601767321000
348256856	::258397314719293000
48530097	::258397324114550000
348256856	::258397429228007000
348256856	::258397492343873000
48530097	::258397697185312000
348256856	::258397907827449000
95843709	::258397960558235000
438891226	::258400917257338000
17369283	::258401420397641000
17369283	::258402121089703000
17369283	::258402434093838000
438891226	::258404617266810000
438891226	::258404977268109000
438891226	::258405272387735000
48530097	::258406248846880000
48530097	::258406361057091000
335839990	::258407260802387000
438891226	::258407374346407000
17369283	::258415951190568000
184296013	::258419822944190000
17369283	::258422265530679000
28169372	::258426111539699000
28169372	::258426446782025000
333273152	::258443291174002000
184296013	::258447387444510000
48530097	::258456271269814000
322347814	::258462485261197000
48530097	::258465266449666000
322347814	::258466038679756000
184296013	::258495653477498000
265754848	::258530724876021000
438891226	::258533405300498000
438891226	::258533444831809000
438891226	::258534271558496000
17369283	::258557090665230000
373015050	::258557575304466000
566301756	::258558419655589000
566301756	::258559336396234000
566301756	::258560503796862000
566301756	::258561170288562000
566301756	::258563697050529000
566301756	::258563860175392000
566301756	::258564008410509000
566301756	::258564050093486000
566301756	::258565608529076000
566301756	::258566116333477000
566301756	::258566518403637000
566301756	::258566933648138000
566301756	::258567615755206000
566301756	::258567723452358000
566301756	::258567894810624000
566301756	::258567968466817000
566301756	::258568122573918000
48530097	::258569318877503000
184296013	::258577569811668000
459561241	::258588229975040000
459561241	::258588532505985000
184296013	::258591509610385000
184296013	::258593942864547000
184296013	::258597584287956000
529570237	::258597610871484000
529570237	::258598503641673000
184296013	::258598996237512000
184296013	::258600648365449000
184296013	::258601556411285000
184296013	::258602354654445000
17369283	::258608924457058000
17369283	::258612132218810000
311766419	::258625012599230000
311766419	::258625196355878000
311766419	::258626998455369000
311766419	::258627103510102000
703335810	::258627450387456000
703335810	::258628202090610000
17369283	::258640336807673000
17369283	::258640900060749000
322347814	::258652875142623000
322347814	::258659764781842000
529570237	::258670143159283000
103470668	::258671168893108000
103470668	::258673790748340000
89023337	::258682062691766000
28169372	::258696927875571000
28169372	::258701538049015000
184296013	::258702551736795000
184296013	::258705265615060000
17369283	::258705472973062000
80379964	::258718736352169000
80379964	::258719072844382000
80379964	::258719216256032000
529570237	::258721087376994000
489868030	::258727357819539000
103470668	::258729737210449000
489868030	::258731111855845000
489868030	::258732016621715000
17369283	::258733824534519000
234043939	::258734733662507000
103470668	::258737862655217000
311766419	::258744381954224000
48530097	::258748137093595000
48530097	::258748613826600000
28169372	::258757469600378000
17369283	::258758448035004000
469510472	::258758639437873000
361648338	::258763829754884000
311766419	::258765867947544000
311766419	::258774068218707000
48530097	::258774735209512000
17369283	::258775329320095000
17369283	::258777267038220000
17369283	::258780359787941000
17369283	::258780858733981000
17369283	::258783132118024000
17369283	::258785985075232000
28169372	::258786310754537000
265754848	::258804180318318000
408099427	::258815858506346000
234043939	::258834189145739000
333273152	::258844379026960000
333273152	::258845022873595000
566301756	::258895718092267000
566301756	::258896113506066000
566301756	::258896812390375000
566301756	::258897758352723000
230342908	::258901696888074000
317195979	::258903952907726000
317195979	::258903982553051000
317195979	::258904131048202000
230342908	::258906295552319000
182678713	::258917543404777000
182678713	::258917779384721000
182678713	::258918387990806000
182678713	::258918551962914000
48530097	::258923839885565000
230342908	::258929024137560000
17369283	::258941410139578000
17369283	::258948505450725000
529570237	::258965179939823000
48530097	::258969191573499000
48530097	::258969195474214000
48530097	::258969197885935000
17369283	::258969792709550000
182678713	::258971574273724000
182678713	::258971574634438000
182678713	::258971584449097000
408099427	::258984712603832000
408099427	::258984778676703000
336288877	::258987290792194000
336288877	::258987520753295000
384035081	::258995465373249000
322347814	::259001756510457000
80631544	::259007119897022000
80631544	::259008187599036000
80631544	::259009062442778000
103470668	::259028305439752000
311766419	::259042028594294000
103470668	::259044437949292000
95843709	::259049729386770000
394411775	::259058190174539000
394411775	::259058235263299000
394411775	::259058362484916000
394411775	::259058567959678000
394411775	::259058597395304000
394411775	::259058637799030000
216434703	::259063041583366000
394411775	::259069126151139000
394411775	::259069186326802000
394411775	::259069379923304000
394411775	::259069436374441000
394411775	::259069794098233000
80631544	::259069910670516000
394411775	::259069977020211000
394411775	::259070076559433000
394411775	::259070916116500000
394411775	::259070954657943000
394411775	::259071006931562000
394411775	::259071028267978000
394411775	::259071088208785000
394411775	::259071259135078000
394411775	::259071370095374000
394411775	::259071413288325000
394411775	::259071525951528000
394411775	::259071729706602000
265754848	::259071985961807000
394411775	::259072322093346000
394411775	::259072383640543000
394411775	::259072390884098000
394411775	::259072906959663000
394411775	::259072932045791000
394411775	::259073213710098000
394411775	::259079878262026000
394411775	::259079880879247000
394411775	::259079946599821000
394411775	::259079968196268000
394411775	::259080103668113000
394411775	::259080143094550000
394411775	::259080212833263000
19549748	::259082247305572000
348256856	::259090533320884000
469510472	::259092010537979000
384035081	::259095052310163000
17369283	::259105794644144000
17369283	::259108716819914000
17369283	::259111854788452000
17369283	::259113502394945000
17369283	::259115611613962000
361648338	::259129773526224000
317195979	::259130742632771000
317195979	::259131182883672000
317195979	::259131351066898000
317195979	::259131938726612000
459561241	::259136696623448000
459561241	::259136774201282000
459561241	::259137221389602000
28169372	::259139755730673000
17369283	::259141538586701000
348256856	::259144356668264000
103470668	::259149501409931000
703335810	::259154120970227000
703335810	::259154210992566000
703335810	::259154900645191000
28169372	::259163125595635000
48530097	::259164151790854000
48530097	::259164419815272000
28169372	::259164873139822000
265754848	::259165232520372000
234043939	::259168599074279000
234043939	::259174270452760000
28169372	::259180171003842000
28169372	::259180271721656000
322347814	::259181306569715000
234043939	::259188612904669000
234043939	::259190312029790000
28169372	::259199927870189000
216434703	::259282019375271000
459561241	::259296255585431000
222411269	::259301060273917000
222411269	::259306010152431000
222411269	::259315261348405000
222411269	::259315714337406000
222411269	::259315824362414000
216434703	::259322638449655000
322347814	::259330370229641000
322347814	::259331971338096000
322347814	::259332607202951000
322347814	::259333553094008000
222411269	::259336383854948000
222411269	::259336620111695000
222411269	::259338190987608000
222411269	::259338290031898000
222411269	::259341924467609000
222411269	::259342810065555000
703335810	::259350320054939000
703335810	::259350343509499000
703335810	::259350393178447000
298002766	::259361059243167000
298002766	::259361419143831000
298002766	::259362152794689000
459561241	::259362695034318000
298002766	::259362882070917000
298002766	::259363269498785000
298002766	::259363694692143000
298002766	::259365119786639000
234043939	::259366151073701000
234043939	::259367968692129000
222411269	::259373835688738000
234043939	::259382230391078000
222411269	::259385095918612000
80379964	::259385994665664000
17369283	::259386874567737000
222411269	::259389688375279000
222411269	::259389827290636000
222411269	::259395680571883000
222411269	::259395714797420000
234043939	::259400543745748000
222411269	::259409621054271000
222411269	::259412587446423000
17369283	::259415486213795000
361648338	::259415883229843000
17369283	::259421294444048000
17369283	::259421858728902000
17369283	::259425000124203000
17369283	::259434339375382000
361648338	::259440964559593000
265754848	::259442089476104000
265754848	::259442582571073000
265754848	::259443120775766000
265754848	::259443931517964000
265754848	::259445092178333000
265754848	::259446018406494000
361648338	::259448204083490000
222411269	::259449570642251000
265754848	::259449915581816000
265754848	::259450786138947000
265754848	::259451120764735000
265754848	::259451348729339000
265754848	::259451446712487000
265754848	::259452240664866000
17369283	::259455559256928000
17369283	::259461801308200000
17369283	::259463997638725000
17369283	::259466776302190000
17369283	::259477653688573000
469510472	::259480918568345000
160828306	::259485804802494000
160828306	::259485894346694000
160828306	::259486180234649000
361648338	::259496982144483000
298002766	::259499137538609000
298002766	::259499624279179000
298002766	::259500123049058000
298002766	::259500468609380000
394411775	::259509605753839000
394411775	::259509686917795000
394411775	::259509713107042000
394411775	::259509766831882000
394411775	::259509791112708000
394411775	::259510038647947000
394411775	::259510253878669000
394411775	::259510571257450000
394411775	::259510779542372000
394411775	::259510977932951000
394411775	::259511372302385000
394411775	::259511448349310000
394411775	::259511527407775000
394411775	::259511891934728000
394411775	::259511925115867000
394411775	::259512200690028000
394411775	::259512352746119000
394411775	::259512376401989000
394411775	::259512480714342000
394411775	::259512529313734000
394411775	::259512969963118000
394411775	::259513103908225000
394411775	::259513618108928000
394411775	::259513717706870000
394411775	::259513732705710000
394411775	::259513787261009000
394411775	::259513881368596000
394411775	::259513891246190000
394411775	::259513996896501000
361648338	::259514639497445000
361648338	::259517829341126000
489868030	::259520499321802000
489868030	::259520533564108000
489868030	::259520827148607000
95843709	::259527919364366000
265754848	::259530962545807000
529570237	::259557303215353000
322347814	::259557802463338000
469510472	::259580142710583000
469510472	::259580148423221000
469510472	::259580445916811000
469510472	::259581319540006000
469510472	::259582104432676000
234043939	::259596627919110000
234043939	::259597087816155000
361648338	::259613899282853000
361648338	::259641935210360000
361648338	::259642256888315000
265754848	::259646690586419000
566301756	::259648778141855000
361648338	::259657920231374000
265754848	::259658238272872000
265754848	::259658465897771000
361648338	::259661911300374000
265754848	::259662074039398000
361648338	::259662125415403000
361648338	::259665752523698000
322347814	::259675561499189000
222411269	::259679946513989000
265754848	::259680017531944000
222411269	::259680103716487000
265754848	::259680181931880000
489868030	::259685851007692000
265754848	::259688479393452000
489868030	::259690006325649000
322347814	::259701908409815000
222411269	::259705590861930000
222411269	::259706318938570000
234043939	::259730092085882000
234043939	::259730269114884000
234043939	::259730607431614000
234043939	::259730856149667000
234043939	::259731371554123000
234043939	::259731568745127000
234043939	::259731798924353000
234043939	::259732353390374000
234043939	::259732562522537000
234043939	::259733301382762000
234043939	::259739231054860000
543069652	::259743671551922000
234043939	::259744017351340000
234043939	::259746750347231000
322347814	::259748170198831000
298002766	::259772958942326000
234043939	::259779252751314000
489868030	::259782252597243000
234043939	::259782528850870000
234043939	::259783860873728000
348256856	::259787064600571000
234043939	::259788144558358000
234043939	::259788213902774000
348256856	::259788325622276000
234043939	::259788400196976000
348256856	::259788841538441000
348256856	::259789132669276000
348256856	::259789509791735000
348256856	::259792894456651000
348256856	::259793976624807000
489868030	::259795667692691000
335839990	::259796536882524000
234043939	::259798547476672000
489868030	::259798869968289000
489868030	::259798891946459000
234043939	::259799059731214000
234043939	::259799294436065000
234043939	::259799983627313000
234043939	::259800243930034000
361648338	::259802464461664000
234043939	::259811017066967000
234043939	::259811755759386000
234043939	::259812100266921000
234043939	::259812488252628000
234043939	::259812585015242000
103470668	::259818708434821000
234043939	::259820743720837000
361648338	::259823635425001000
489868030	::259836302822887000
95843709	::259836777009926000
489868030	::259837113908989000
489868030	::259838418060726000
489868030	::259841919893516000
160828306	::259844180858241000
489868030	::259847292457218000
489868030	::259857948271071000
489868030	::259862212951281000
529570237	::259866590563164000
394411775	::259871014001975000
394411775	::259871067433209000
394411775	::259871165349232000
394411775	::259871239693283000
394411775	::259871258265649000
394411775	::259871279006486000
394411775	::259871323575156000
394411775	::259871347688230000
394411775	::259871468094103000
394411775	::259871608750096000
394411775	::259871709111410000
394411775	::259872114423787000
394411775	::259872157759307000
394411775	::259872163056742000
394411775	::259872179863318000
394411775	::259872265737486000
394411775	::259872464128061000
394411775	::259872484852113000
394411775	::259872579467218000
394411775	::259872604352024000
394411775	::259872627433299000
394411775	::259872650392895000
394411775	::259872715836641000
394411775	::259872855020429000
361648338	::259876259843174000
394411775	::259880069026172000
394411775	::259880149279973000
394411775	::259880189008416000
394411775	::259880209292095000
394411775	::259880243291107000
394411775	::259880308877447000
394411775	::259880512569622000
394411775	::259880657042407000
222411269	::259890177202339000
222411269	::259890956046856000
222411269	::259891167578169000
28169372	::259891501692248000
222411269	::259891837458857000
222411269	::259891889623400000
222411269	::259892431548473000
222411269	::259892830426759000
222411269	::259893010521792000
222411269	::259893248133320000
222411269	::259894184834633000
222411269	::259894640659017000
322347814	::259906309200162000
26055885	::259919417838817000
408099427	::259925266862862000
566301756	::260006530970165000
703335810	::260008317726900000
703335810	::260010990660370000
703335810	::260011046331367000
703335810	::260014716578050000
361648338	::260016604291665000
361648338	::260028438927257000
703335810	::260028578924736000
703335810	::260028911029743000
703335810	::260029525251993000
234043939	::260043447875026000
234043939	::260043753325223000
234043939	::260050017132351000
234043939	::260050135357198000
26055885	::260053501336485000
234043939	::260054119291703000
298002766	::260058433133355000
298002766	::260059096848424000
222411269	::260060009893883000
222411269	::260060344980996000
234043939	::260071508540542000
26055885	::260073466257096000
26055885	::260073727025360000
26055885	::260073880327159000
26055885	::260110888416206000
394411775	::260113041255960000
566301756	::260113080871161000
394411775	::260113144838516000
394411775	::260113145119531000
394411775	::260113437349273000
394411775	::260113756112158000
394411775	::260114360851124000
322347814	::260114588857675000
394411775	::260115835023142000
394411775	::260115867524808000
394411775	::260116225911320000
394411775	::260116302709002000
394411775	::260116323479203000
394411775	::260116421529444000
394411775	::260116603650310000
394411775	::260116715030052000
394411775	::260116805413138000
394411775	::260116849579159000
394411775	::260117231361462000
566301756	::260117290559877000
322347814	::260117529425481000
394411775	::260117599218712000
394411775	::260117810963951000
394411775	::260117942149214000
566301756	::260117987024044000
26055885	::260149742129016000
360205807	::260150031435321000
360205807	::260150672375283000
360205807	::260165867638239000
28811163	::260172372861136000
348256856	::260172874726387000
322347814	::260175331363799000
361648338	::260175814241423000
361648338	::260175927978360000
361648338	::260185915517980000
26055885	::260188255797014000
26055885	::260189685362597000
348256856	::260196173825077000
348256856	::260197214746468000
348256856	::260197767216001000
26055885	::260200033092251000
361648338	::260202485694742000
28169372	::260224007129923000
17369283	::260224517115351000
235362066	::260229097094017000
235362066	::260229722963849000
235362066	::260229779222040000
235362066	::260230178842746000
235362066	::260230332148744000
235362066	::260230480782295000
235362066	::260231205021167000
235362066	::260231306938568000
317195979	::260235324159033000
317195979	::260236743930961000
317195979	::260237629537263000
222411269	::260238015564242000
222411269	::260239359519911000
234856231	::260253861418246000
335839990	::260255738486722000
322347814	::260263977173536000
322347814	::260264440467972000
322347814	::260266892671995000
348256856	::260284458631041000
408099427	::260295080521388000
408099427	::260306465611472000
361648338	::260320707316174000
361648338	::260320967262351000
361648338	::260337432489250000
361648338	::260337443302146000
566301756	::260341497134735000
566301756	::260342466690023000
566301756	::260343048926539000
361648338	::260344651171627000
566301756	::260347829082546000
361648338	::260349351979786000
566301756	::260349514693623000
361648338	::260350644869799000
335839990	::260351795149299000
566301756	::260353964929843000
566301756	::260354322288742000
566301756	::260354403536605000
17369283	::260355955085164000
222411269	::260360180414427000
216434703	::260364402681839000
95843709	::260369692869410000
17369283	::260370003080130000
95843709	::260370549375660000
17369283	::260397253653581000
222411269	::260397258577686000
222411269	::260397904575991000
348256856	::260398941114335000
17369283	::260404005308608000
322347814	::260405048566247000
322347814	::260410017746911000
322347814	::260410222269575000
17369283	::260412679036997000
17369283	::260414497817231000
348256856	::260420200275521000
384035081	::260421943814152000
384035081	::260422099116650000
384035081	::260422361898160000
17369283	::260422857841065000
17369283	::260423190944284000
26055885	::260425145003409000
26055885	::260425192688476000
26055885	::260425247847755000
17369283	::260426810217615000
103470668	::260427201852362000
26055885	::260430467164143000
26055885	::260430615902556000
384035081	::260431346336419000
361648338	::260438604789211000
361648338	::260446176141271000
26055885	::260446313525673000
361648338	::260446333410873000
361648338	::260446759975800000
26055885	::260446851579396000
361648338	::260447557489135000
235362066	::260449517197991000
235362066	::260449724161740000
235362066	::260449858207490000
235362066	::260449948607328000
235362066	::260453973474021000
384035081	::260458578178109000
469510472	::260459415096930000
469510472	::260461022014472000
469510472	::260461469710295000
469510472	::260462198172819000
222411269	::260467570275147000
361648338	::260469943831777000
48530097	::260473370246774000
48530097	::260473612266516000
384035081	::260476240769720000
384035081	::260476586854326000
80379964	::260477067664191000
384035081	::260479176665071000
384035081	::260479929932709000
384035081	::260481226908000000
703335810	::260506029824020000
703335810	::260506519911677000
703335810	::260506581358227000
335839990	::260522215672516000
48530097	::260524155965952000
348256856	::260526908624748000
566301756	::260527796152070000
566301756	::260528752130392000
48530097	::260531745051537000
48530097	::260532204847915000
26055885	::260532722966089000
48530097	::260532752359763000
26055885	::260532772274335000
26055885	::260533171471392000
489868030	::260534281359745000
489868030	::260538693570408000
317195979	::260539385928351000
489868030	::260539442673094000
489868030	::260539463749492000
566301756	::260542191267622000
566301756	::260542605698420000
48530097	::260547390619144000
17369283	::260551392391995000
17369283	::260552010900840000
394411775	::260552084582191000
394411775	::260552167692312000
17369283	::260552273581715000
394411775	::260552488753709000
394411775	::260552543569051000
394411775	::260552749895262000
17369283	::260552837807878000
394411775	::260552925124915000
394411775	::260552993785663000
394411775	::260553523496878000
17369283	::260554558307188000
17369283	::260554977272020000
17369283	::260555609064210000
361648338	::260556823193612000
17369283	::260557266074349000
17369283	::260558627205697000
17369283	::260560006347366000
17369283	::260560752707006000
17369283	::260561404334051000
17369283	::260562249767350000
17369283	::260563931087659000
17369283	::260565426457698000
17369283	::260565815982690000
384035081	::260567381728976000
216434703	::260567608967954000
361648338	::260568493471186000
95843709	::260568909307052000
28169372	::260570618565644000
17369283	::260571308855808000
17369283	::260571809764761000
89023337	::260573773537873000
222411269	::260575477394182000
361648338	::260578532336484000
361648338	::260578649282060000
254405402	::260580099051626000
394411775	::260580738682990000
394411775	::260580890323845000
17369283	::260587272204873000
543069652	::260604702306213000
28169372	::260611639609536000
48530097	::260616273539518000
703335810	::260713838536712000
703335810	::260715639004598000
703335810	::260717091554983000
235362066	::260731632892399000
235362066	::260731768850759000
235362066	::260731920932032000
235362066	::260732016742526000
235362066	::260732214600404000
235362066	::260732465268789000
17369283	::260733311171833000
222411269	::260737612711600000
222411269	::260738045496664000
235362066	::260738427128004000
703335810	::260738728966901000
235362066	::260738982218964000
235362066	::260739191074328000
235362066	::260739720559067000
235362066	::260739868727078000
48530097	::260742873903943000
48530097	::260745092384563000
254405402	::260745202690584000
254405402	::260745668728086000
254405402	::260745882088136000
254405402	::260746474692956000
254405402	::260747045197971000
254405402	::260747380348039000
254405402	::260747659185377000
254405402	::260748379078922000
184296013	::260754082027941000
184296013	::260757826169876000
184296013	::260758106802364000
254405402	::260758142126784000
254405402	::260758286901600000
254405402	::260759094506438000
254405402	::260759169840328000
184296013	::260760065705914000
254405402	::260760679726858000
184296013	::260760965442850000
254405402	::260761769503518000
184296013	::260762197192482000
184296013	::260763591651774000
182678713	::260765692524105000
182678713	::260766220649914000
254405402	::260766255072567000
182678713	::260766307513937000
182678713	::260766412161822000
182678713	::260766638603923000
184296013	::260767464172961000
348256856	::260769438083719000
26055885	::260771297234153000
26055885	::260771496539082000
184296013	::260773434374623000
469510472	::260775037198532000
222411269	::260783895379861000
222411269	::260783933925511000
222411269	::260783989776863000
222411269	::260784058810900000
222411269	::260784088363962000
438891226	::260811617200119000
80379964	::260818460265832000
360205807	::260819580455374000
360205807	::260823522870431000
103470668	::260825390610792000
348256856	::260837699576016000
438891226	::260844517882724000
438891226	::260847436661149000
360205807	::260848137470611000
438891226	::260855364000575000
438891226	::260855569911521000
438891226	::260858862775717000
348256856	::260860469303185000
438891226	::260868706295488000
235362066	::260881017001361000
168853356	::260883348627546000
95843709	::260891526605963000
95843709	::260891787030302000
95843709	::260892095978561000
95843709	::260892290376163000
438891226	::260894025823952000
348256856	::260911121073070000
348256856	::260912992164671000
348256856	::260915790184853000
361648338	::260928944646270000
184296013	::260936380522328000
184296013	::260936565801500000
222411269	::260941349044514000
48530097	::260948557513773000
48530097	::260949062835113000
48530097	::260949406583488000
48530097	::260950560092614000
48530097	::260951079741706000
317195979	::260953968941883000
361648338	::260958197077143000
361648338	::260958556935831000
469510472	::260968052097683000
469510472	::260968273791811000
469510472	::260970335384510000
361648338	::260973829101346000
322347814	::260984473133391000
322347814	::260984891586514000
322347814	::260985828568883000
322347814	::260989951523561000
322347814	::260991894543286000
333273152	::261001806447009000
333273152	::261001860977131000
333273152	::261002374603214000
184296013	::261004127620968000
348256856	::261004745886535000
184296013	::261005401116524000
438891226	::261068985825624000
184296013	::261079729308852000
184296013	::261080536150327000
254405402	::261082241420099000
254405402	::261082357191294000
254405402	::261082799128334000
184296013	::261082871152910000
703335810	::261093453952335000
703335810	::261093566221258000
17369283	::261101155092930000
17369283	::261101774079934000
222411269	::261106107114721000
469510472	::261111452562235000
703335810	::261112197063794000
703335810	::261114100770295000
184296013	::261115669213507000
184296013	::261115842153033000
459561241	::261128537417871000
373015050	::261128696348434000
459561241	::261128849083994000
459561241	::261130847246225000
459561241	::261130974191054000
703335810	::261131976772296000
703335810	::261132415249031000
103470668	::261132431833300000
703335810	::261132591049080000
26055885	::261134247899832000
26055885	::261134660556447000
80631544	::261136837362458000
222411269	::261138116700684000
384035081	::261138696659664000
222411269	::261139098792775000
222411269	::261139354397859000
222411269	::261139406189121000
529570237	::261139784376918000
566301756	::261140843593867000
703335810	::261141309883035000
566301756	::261141769738133000
322347814	::261160744912056000
361648338	::261169103253946000
26055885	::261171051751428000
26055885	::261171236216913000
26055885	::261171430035701000
26055885	::261172103548645000
26055885	::261172486098546000
26055885	::261172778353438000
459561241	::261176711796883000
234043939	::261178061117079000
234043939	::261178275768971000
80631544	::261178388423794000
438891226	::261183653604892000
361648338	::261187128925491000
361648338	::261187247976620000
322347814	::261188546038231000
322347814	::261189371892473000
361648338	::261191070979878000
361648338	::261196946717429000
438891226	::261199007496404000
216434703	::261200657732734000
216434703	::261200901736378000
373015050	::261202470687105000
103470668	::261205037949255000
26055885	::261223917740519000
26055885	::261224094656253000
361648338	::261244952514805000
361648338	::261249585958252000
184296013	::261253489315938000
373015050	::261256516743618000
373015050	::261256692623343000
298002766	::261258589157601000
469510472	::261259344140705000
48530097	::261261513631879000
48530097	::261261727088402000
48530097	::261261973679923000
48530097	::261262039371104000
361648338	::261265227818094000
254405402	::261266797188222000
438891226	::261270002651496000
26055885	::261276628011864000
244058670	::261277844821393000
17369283	::261286878395916000
17369283	::261287334706831000
17369283	::261288736430624000
247401311	::261288830596956000
17369283	::261288891640856000
394411775	::261289875096104000
17369283	::261290503889383000
311766419	::261299998447267000
184296013	::261303921077805000
160828306	::261306945846259000
438891226	::261310786348146000
361648338	::261310945417129000
469510472	::261312640515727000
360205807	::261312915599155000
469510472	::261313034818052000
469510472	::261313182516273000
160828306	::261313256776421000
469510472	::261313522179383000
222411269	::261316131338473000
160828306	::261316771997433000
160828306	::261328352466583000
103470668	::261332511525842000
373015050	::261338228471234000
184296013	::261356687427006000
103470668	::261373983700684000
348256856	::261410251969011000
95843709	::261423650299850000
95843709	::261423989287690000
234043939	::261440806559285000
234043939	::261441288040230000
384035081	::261443675429666000
17369283	::261451015549763000
384035081	::261458540072423000
17369283	::261473306656518000
361648338	::261484299705020000
184296013	::261485000019550000
184296013	::261485844395851000
373015050	::261487584952348000
184296013	::261488309132464000
348256856	::261491197443457000
184296013	::261494331167363000
361648338	::261494917040324000
361648338	::261495211233013000
348256856	::261498689925812000
322347814	::261499580842115000
322347814	::261500136738410000
322347814	::261500520710164000
373015050	::261506170320199000
373015050	::261508657169190000
360205807	::261514731943231000
361648338	::261518399165849000
361648338	::261522118741733000
28169372	::261522424623935000
361648338	::261525258748706000
244058670	::261526713073270000
244058670	::261529108515803000
335839990	::261536129503875000
566301756	::261537815203033000
423234388	::261541509239808000
17369283	::261542572793659000
438891226	::261543037459636000
17369283	::261546074387406000
17369283	::261546247591190000
315516553	::261547364731465000
315516553	::261548877868589000
315516553	::261550512724406000
315516553	::261551088904310000
315516553	::261551355230035000
244058670	::261552140605063000
103470668	::261553478797774000
438891226	::261557385288622000
438891226	::261557482286096000
17369283	::261558271192735000
244058670	::261558840024264000
360205807	::261562951180365000
234043939	::261575956282605000
361648338	::261581121454743000
361648338	::261584841248755000
28169372	::261601803534204000
235362066	::261604450119061000
80379964	::261606261290852000
95843709	::261606369768128000
438891226	::261612399306616000
384035081	::261616153145769000
361648338	::261618288742776000
348256856	::261623295663800000
28169372	::261623300072034000
348256856	::261623374353162000
17369283	::261624399168417000
17369283	::261625113701675000
373015050	::261625564127977000
80379964	::261625885197729000
315516553	::261628474589073000
17369283	::261634590345678000
28169372	::261635426845093000
28169372	::261635601600765000
244058670	::261645498505654000
184296013	::261646724181921000
184296013	::261647170543972000
529570237	::261650781550284000
438891226	::261653054187790000
48530097	::261656808173760000
75871734	::261660769781940000
361648338	::261661846635962000
438891226	::261664050801414000
17369283	::261664073400320000
17369283	::261664193546170000
438891226	::261664787581239000
17369283	::261665408791228000
17369283	::261665767878168000
103470668	::261669511793610000
184296013	::261670449677737000
184296013	::261671023571771000
184296013	::261671163653136000
361648338	::261672405666238000
394411775	::261677065227608000
394411775	::261677429465182000
394411775	::261677691890180000
48530097	::261681519469404000
317195979	::261687082504830000
317195979	::261687231704625000
317195979	::261687595019403000
317195979	::261688143068155000
317195979	::261688303764508000
317195979	::261688379589136000
317195979	::261688894737747000
317195979	::261689063839506000
317195979	::261689093308682000
317195979	::261690398689341000
348256856	::261692813597626000
438891226	::261702239519920000
438891226	::261702275309916000
438891226	::261702300534460000
438891226	::261702337180102000
438891226	::261702358206119000
529570237	::261717732322594000
234043939	::261754983609933000
234043939	::261757839054368000
566301756	::261758490584969000
234043939	::261759057554186000
234043939	::261759724414963000
234043939	::261760012794335000
234043939	::261766909308051000
529570237	::261787780831670000
234043939	::261791205292134000
80631544	::261801533509885000
80631544	::261801623758700000
566301756	::261805256441221000
80631544	::261805404684685000
80631544	::261805482589708000
566301756	::261805663670386000
235362066	::261816853310078000
348256856	::261820569899646000
348256856	::261821281819848000
75871734	::261829155539255000
75871734	::261829935021293000
703335810	::261833660901253000
360205807	::261836373680611000
75871734	::261838008444141000
17369283	::261839913648025000
234043939	::261843093010132000
384035081	::261852064429244000
17369283	::261857147594362000
222411269	::261863536282726000
384035081	::261867514152247000
28169372	::261868491697696000
384035081	::261870251367616000
384035081	::261870622869700000
244058670	::261874562948538000
360205807	::261874939307646000
17369283	::261904102949265000
384035081	::261908480632430000
438891226	::261908649004371000
438891226	::261909194347786000
438891226	::261909896449114000
315516553	::261915100326281000
244058670	::261925761286537000
244058670	::261926855739854000
322347814	::261929351887589000
322347814	::261929896681553000
80631544	::261932453940301000
408099427	::261936234295877000
394411775	::261937558336962000
394411775	::261937669716705000
394411775	::261937701178204000
394411775	::261937795965263000
394411775	::261937887107497000
384035081	::261953341649727000
361648338	::261959183220473000
234043939	::261959456240328000
234043939	::261959550364680000
361648338	::261961746573561000
234043939	::261962766712180000
408099427	::261970157684015000
408099427	::261970545556471000
384035081	::261971566231973000
408099427	::261973921363005000
384035081	::261974661850607000
408099427	::261977787844415000
222411269	::261984631648296000
384035081	::261985099078303000
222411269	::261985950215852000
408099427	::261988078309220000
17369283	::261990161842331000
80379964	::261994930698874000
80379964	::261995118016483000
80379964	::261996964198096000
80379964	::261998287169667000
438891226	::262000254411476000
438891226	::262000271398420000
394411775	::262000986921525000
394411775	::262001964408266000
394411775	::262002112857247000
17369283	::262002141714075000
394411775	::262002170487005000
394411775	::262002398887817000
394411775	::262003073189285000
394411775	::262003139853553000
394411775	::262003202159947000
394411775	::262003264449544000
394411775	::262003344372023000
394411775	::262003497455734000
103470668	::262010273928462000
384035081	::262012488869097000
17369283	::262014329644281000
408099427	::262024980030685000
408099427	::262027300734902000
361648338	::262032434592350000
360205807	::262032888340570000
48530097	::262033622150828000
48530097	::262034239711748000
360205807	::262034832417247000
360205807	::262037838147756000
244058670	::262039619451908000
244058670	::262040364603564000
222411269	::262041169951854000
361648338	::262045150635769000
361648338	::262046342841511000
17369283	::262046857621020000
361648338	::262048007283937000
17369283	::262048123910758000
244058670	::262048677479198000
361648338	::262052057207414000
348256856	::262062620650123000
348256856	::262063024880369000
160828306	::262066170574811000
160828306	::262106848029704000
160828306	::262107315023511000
160828306	::262107586424360000
160828306	::262108723273662000
95843709	::262113605682622000
235362066	::262216180251635000
315516553	::262226716825636000
315516553	::262231911940890000
315516553	::262232064848441000
384035081	::262242413018497000
235362066	::262243730013171000
235362066	::262243921567047000
235362066	::262245177199042000
235362066	::262245465213530000
235362066	::262246301851348000
235362066	::262246545439731000
384035081	::262252029316038000
222411269	::262252234283294000
222411269	::262252585598201000
222411269	::262252754280521000
384035081	::262252841060671000
222411269	::262253614985248000
384035081	::262254044955963000
384035081	::262254502487416000
17369283	::262273513166102000
17369283	::262275002789945000
247401311	::262275618618609000
384035081	::262288797176324000
244058670	::262289417975263000
244058670	::262289743532941000
234043939	::262298578544885000
244058670	::262300696857149000
234043939	::262303824990072000
95843709	::262316403749695000
360205807	::262324018005295000
17369283	::262336831721455000
235362066	::262338196778655000
17369283	::262349359910379000
384035081	::262353099820257000
244058670	::262356231807700000
234043939	::262359412361027000
234043939	::262363350682439000
384035081	::262365740970160000
244058670	::262369832895389000
244058670	::262370206872113000
384035081	::262371396628398000
373015050	::262372297216770000
373015050	::262374326819512000
235362066	::262379326929006000
235362066	::262379625739583000
235362066	::262380014388015000
235362066	::262380778271416000
28169372	::262382504370122000
28169372	::262382576499580000
48530097	::262391751388577000
384035081	::262398229277192000
438891226	::262401333183787000
222411269	::262403446978801000
28169372	::262403555812601000
28169372	::262403697986904000
28169372	::262403974639009000
160828306	::262408706535346000
438891226	::262408932163727000
160828306	::262409397182033000
438891226	::262410056325279000
438891226	::262410154014810000
28169372	::262410441576292000
438891226	::262412434772459000
160828306	::262412609796599000
26055885	::262420324191199000
529570237	::262422531133276000
361648338	::262424720559976000
361648338	::262425290003857000
222411269	::262430597597777000
26055885	::262467769134624000
234043939	::262472680966615000
184296013	::262508690198892000
184296013	::262510633499643000
234856231	::262533235353980000
244058670	::262545500132220000
244058670	::262547652649054000
244058670	::262548270780391000
184296013	::262553571688603000
184296013	::262554024115572000
184296013	::262556565041713000
184296013	::262557221211226000
184296013	::262557335476645000
244058670	::262558705864830000
244058670	::262560694254325000
234856231	::262572528608874000
184296013	::262573707657109000
222411269	::262589047485116000
222411269	::262589915651514000
244058670	::262601757903970000
168853356	::262606518858444000
384035081	::262607968036585000
168853356	::262608213684387000
168853356	::262608598520180000
168853356	::262609717573058000
168853356	::262611286972592000
184296013	::262614567836860000
222411269	::262624661861433000
315516553	::262635306572972000
315516553	::262635535040913000
423234388	::262645340237348000
423234388	::262645972952301000
384035081	::262648093684678000
373015050	::262663120508579000
167988674	::262664762901528000
384035081	::262680526463311000
373015050	::262682715885809000
234043939	::262699531123171000
361648338	::262699950276751000
234043939	::262700004672696000
234043939	::262700067591442000
234043939	::262700666265403000
234043939	::262700989939855000
234043939	::262703362204647000
234043939	::262705880322166000
234043939	::262710855605559000
234043939	::262711016691990000
234043939	::262711745569771000
80631544	::262712545419358000
80631544	::262714660573286000
384035081	::262714818203631000
80631544	::262715002979483000
80631544	::262715896710180000
80631544	::262715975546314000
80631544	::262716374978293000
348256856	::262719175657664000
80631544	::262721370004262000
80631544	::262721528444096000
80631544	::262721722619420000
80631544	::262722844235034000
360205807	::262722884013793000
80631544	::262722943405137000
423234388	::262723360109240000
80631544	::262723748623417000
423234388	::262724353429495000
95843709	::262724703913930000
80631544	::262726717154656000
369255258	::262730225501208000
369255258	::262730255121403000
369255258	::262730402114969000
369255258	::262730849798217000
369255258	::262731681327374000
80631544	::262731778199007000
80631544	::262731875284549000
369255258	::262731914044125000
369255258	::262732306622582000
369255258	::262732343746387000
369255258	::262732502827937000
369255258	::262732835054579000
369255258	::262733036431474000
80631544	::262734394383540000
369255258	::262734696063066000
369255258	::262735461141852000
369255258	::262735854643060000
369255258	::262736315320238000
369255258	::262737152541085000
717975966	::262737624962330000
717975966	::262737799369854000
717975966	::262737873130885000
717975966	::262737927359062000
717975966	::262738063824928000
717975966	::262739274829557000
717975966	::262739310221086000
717975966	::262739345885253000
717975966	::262739380106588000
184296013	::262745120519098000
184296013	::262745321732456000
184296013	::262746610251988000
80631544	::262746773318156000
438891226	::262750247296565000
438891226	::262751007564521000
438891226	::262751080033705000
438891226	::262751119015563000
438891226	::262751234803503000
438891226	::262751258933346000
438891226	::262751399354445000
244058670	::262753681827561000
184296013	::262756615009226000
244058670	::262757968464994000
26055885	::262760276888276000
26055885	::262760766095114000
80631544	::262762767583420000
28169372	::262763035326812000
277808701	::262765837042208000
28169372	::262766208976293000
80631544	::262767776215748000
80631544	::262776619612114000
423234388	::262783726520524000
103470668	::262799116986368000
26055885	::262852793361129000
168853356	::262864947367776000
566301756	::262871440326529000
566301756	::262871763682197000
566301756	::262878273778892000
566301756	::262886475178340000
566301756	::262886950325846000
361648338	::262886990960279000
566301756	::262887043972079000
361648338	::262887204479709000
566301756	::262887266886774000
566301756	::262887459367579000
361648338	::262887555706527000
566301756	::262888286421385000
566301756	::262888942519590000
566301756	::262889041354174000
566301756	::262889088728829000
566301756	::262889347102162000
566301756	::262889560512536000
566301756	::262889876150689000
566301756	::262890066920226000
566301756	::262890359124811000
566301756	::262890879289786000
566301756	::262891931321896000
566301756	::262892593564774000
566301756	::262892916350013000
566301756	::262893058939572000
361648338	::262893476285390000
235362066	::262905274199834000
235362066	::262905688748085000
235362066	::262905758922981000
235362066	::262906284544778000
235362066	::262908301111595000
311766419	::262912849364529000
311766419	::262913313128718000
311766419	::262913434922938000
311766419	::262913815530844000
235362066	::262914022150639000
459561241	::262920480359596000
361648338	::262921370919370000
222411269	::262923172972728000
222411269	::262923504473739000
184296013	::262924427556159000
459561241	::262924509408010000
184296013	::262926803138654000
184296013	::262934661028798000
361648338	::262941846735568000
361648338	::262950350057775000
384035081	::262963588321394000
80631544	::262971778819837000
80631544	::262974543830847000
26055885	::262976290951421000
244058670	::262976292612345000
80631544	::262976550583021000
244058670	::262976882365067000
235362066	::262979860278956000
28169372	::262979946358648000
80631544	::262980388610273000
361648338	::262982992744550000
160828306	::262983718048780000
277808701	::262993276590751000
277808701	::262993307263717000
277808701	::262993848534446000
277808701	::262994193679544000
277808701	::262994454997258000
277808701	::262994572123197000
277808701	::262994855909810000
277808701	::262995663846006000
28169372	::262999815976275000
277808701	::262999994104164000
222411269	::263003209625391000
277808701	::263003536147763000
222411269	::263005928968830000
28169372	::263006175434534000
28169372	::263006970485829000
277808701	::263010922308702000
277808701	::263018829679054000
277808701	::263020131922358000
277808701	::263025686783090000
277808701	::263028881563475000
48530097	::263029369512022000
384035081	::263038825411002000
244058670	::263046705350594000
26055885	::263049941335826000
277808701	::263061594060230000
717975966	::263067787726049000
717975966	::263067818520629000
717975966	::263067876846600000
717975966	::263067912804392000
717975966	::263068018446319000
717975966	::263068074331230000
717975966	::263068544663699000
717975966	::263068582643113000
717975966	::263068620110843000
361648338	::263071011027709000
717975966	::263071185229729000
717975966	::263071220919042000
717975966	::263071324182818000
717975966	::263071410098933000
717975966	::263072103320940000
717975966	::263072397861736000
717975966	::263072687574876000
717975966	::263072728276406000
717975966	::263072775995019000
717975966	::263072828218281000
348256856	::263073420932161000
80631544	::263073539089895000
222411269	::263074731920588000
80631544	::263081388876652000
80631544	::263081771506204000
80631544	::263081927756627000
254405402	::263084965359648000
80631544	::263085246721957000
254405402	::263086209935499000
360205807	::263088665352347000
277808701	::263090682959388000
361648338	::263092394961018000
28169372	::263092400271015000
48530097	::263093607525933000
361648338	::263094384952750000
277808701	::263095275772596000
277808701	::263095392026116000
277808701	::263095602861191000
277808701	::263095754837590000
28169372	::263095814820339000
277808701	::263096108635525000
28169372	::263096319399297000
357805572	::263096383609901000
357805572	::263096506293305000
357805572	::263096901040234000
357805572	::263097670086832000
438891226	::263097728475734000
357805572	::263097945212203000
80631544	::263098120701894000
28169372	::263098208891318000
80631544	::263098254999306000
357805572	::263098395114233000
357805572	::263099288639377000
357805572	::263099388132458000
357805572	::263099668190339000
423234388	::263099705339289000
357805572	::263099766139920000
317195979	::263100389111513000
357805572	::263101010862555000
317195979	::263101356817129000
384035081	::263101543081992000
277808701	::263106201011769000
277808701	::263106340292001000
384035081	::263107902317920000
384035081	::263108196401557000
384035081	::263108699340546000
384035081	::263110839677104000
384035081	::263110875542605000
384035081	::263110948309577000
384035081	::263111014625730000
28169372	::263111299301507000
28169372	::263111948508471000
384035081	::263113165473202000
384035081	::263113361351385000
384035081	::263113519958982000
75871734	::263114982064005000
244058670	::263116190849855000
244058670	::263116260261384000
244058670	::263117219171549000
17369283	::263119589767012000
322347814	::263121729851912000
17369283	::263123438389043000
48530097	::263124929657053000
17369283	::263137522249515000
333273152	::263149753511075000
230342908	::263150534842806000
277808701	::263167685783851000
277808701	::263170208817086000
277808701	::263173535856459000
277808701	::263177430745903000
277808701	::263178170696617000
277808701	::263179226524557000
277808701	::263180098079965000
277808701	::263180409179877000
277808701	::263180858146562000
357805572	::263185634317967000
234043939	::263191269570908000
234043939	::263195155723612000
384035081	::263197574931030000
234043939	::263214483089022000
234043939	::263223911976665000
244058670	::263249661454856000
703335810	::263287223129092000
184296013	::263287376015663000
703335810	::263287458752520000
184296013	::263287916036493000
184296013	::263288470917758000
184296013	::263289003174928000
184296013	::263289741519249000
184296013	::263290775008337000
184296013	::263291282078695000
184296013	::263291435577663000
184296013	::263291858157981000
184296013	::263296063446867000
17369283	::263297567591378000
384035081	::263297742003113000
17369283	::263298069221765000
469510472	::263298590686973000
17369283	::263298747189047000
75871734	::263299766157455000
222411269	::263300543722700000
184296013	::263301003540066000
222411269	::263301437881208000
184296013	::263301900521336000
222411269	::263304803151646000
222411269	::263305370913632000
222411269	::263305728654204000
222411269	::263305835499909000
594936423	::263307085406679000
594936423	::263307545983209000
184296013	::263308802470842000
184296013	::263309108231413000
17369283	::263310146527182000
234043939	::263313522077876000
17369283	::263329057809252000
373015050	::263336520239439000
89023337	::263337500167249000
28169372	::263344385364721000
244058670	::263345162384728000
222411269	::263345808315912000
222411269	::263346786050142000
222411269	::263346901867429000
244058670	::263352843870801000
315516553	::263354643365646000
277808701	::263355142395551000
315516553	::263355565290434000
277808701	::263355659603558000
315516553	::263355838863925000
244058670	::263363400975929000
244058670	::263364911369965000
244058670	::263365313997991000
244058670	::263365469208195000
384035081	::263367569996644000
244058670	::263368082565771000
244058670	::263368479506309000
80631544	::263371644809146000
384035081	::263372090361663000
384035081	::263372410483527000
384035081	::263372905931489000
384035081	::263373513161854000
384035081	::263374405088972000
244058670	::263375234449674000
244058670	::263377520521535000
244058670	::263380723791167000
384035081	::263383592766423000
384035081	::263384337578332000
384035081	::263387263076007000
244058670	::263388646026133000
244058670	::263392350766776000
369255258	::263395467298230000
369255258	::263395833570021000
369255258	::263397847821598000
277808701	::263404046495387000
369255258	::263404483239874000
369255258	::263404657584517000
48530097	::263404882248232000
80631544	::263404915609706000
369255258	::263405313728856000
369255258	::263406275843457000
80631544	::263406676957343000
80631544	::263406828510130000
369255258	::263407009125265000
369255258	::263407125265526000
80631544	::263407632159760000
369255258	::263407790775742000
369255258	::263408245857726000
348256856	::263414165710962000
17369283	::263419249018667000
235362066	::263422235249885000
277808701	::263424217477947000
244058670	::263433702925819000
360205807	::263435001243258000
244058670	::263439660146110000
244058670	::263440508347613000
234043939	::263449200006660000
234043939	::263449554651856000
234043939	::263449610985537000
234043939	::263449659895336000
234043939	::263449956789137000
277808701	::263451450796015000
277808701	::263451851318517000
277808701	::263453851644997000
235362066	::263462827426213000
244058670	::263465247631880000
234043939	::263466924128747000
309468056	::263468167609843000
309468056	::263469823256829000
423234388	::263471563364511000
309468056	::263471689348816000
423234388	::263473353447325000
335839990	::263477534044352000
311766419	::263481893515821000
234043939	::263482851901710000
28169372	::263485172136173000
28169372	::263485348494069000
309468056	::263486122292822000
335839990	::263488572106100000
277808701	::263488787521347000
277808701	::263490384565518000
309468056	::263490949366292000
277808701	::263497795422539000
277808701	::263498208158814000
322347814	::263510402929946000
28169372	::263511641545658000
322347814	::263511946643517000
361648338	::263513085522898000
348256856	::263550283710341000
17369283	::263611337668694000
373015050	::263616489217720000
75871734	::263626057524064000
48530097	::263626766239801000
48530097	::263627084193206000
48530097	::263627590525399000
48530097	::263627760356954000
703335810	::263632117920038000
703335810	::263632958848634000
184296013	::263635862867296000
184296013	::263638956854370000
566301756	::263643552003784000
168853356	::263643624150007000
566301756	::263643991294238000
277808701	::263647430363471000
277808701	::263647661364748000
566301756	::263647873705582000
566301756	::263648134587097000
566301756	::263650568260702000
277808701	::263655513634512000
277808701	::263661675692048000
378239372	::263667258193219000
244058670	::263672980272459000
26055885	::263680360255213000
95843709	::263680723586797000
26055885	::263680736882720000
26055885	::263680876653731000
17369283	::263683576908877000
309468056	::263683719053848000
309468056	::263686876379115000
315516553	::263690315507052000
315516553	::263690782790254000
315516553	::263691068313329000
315516553	::263691351168802000
315516553	::263692468443312000
315516553	::263692682382172000
384035081	::263698537148215000
309468056	::263699954218971000
309468056	::263701680137330000
309468056	::263705374648045000
373015050	::263706796747792000
384035081	::263712551018315000
361648338	::263717738487357000
378239372	::263720708377571000
361648338	::263735562194808000
423234388	::263736111510204000
277808701	::263740864264814000
244058670	::263741534090973000
26055885	::263741572380758000
384035081	::263742267657965000
17369283	::263743684103786000
384035081	::263749107619860000
244058670	::263750746552561000
244058670	::263751555696697000
244058670	::263753193236860000
244058670	::263753473106001000
277808701	::263754761482956000
103470668	::263757514707972000
103470668	::263759003018997000
168853356	::263768988541153000
360205807	::263772850543017000
80631544	::263773398755328000
360205807	::263774113875755000
160828306	::263775160929247000
160828306	::263775414063886000
160828306	::263775570930847000
160828306	::263775732860325000
360205807	::263782455851507000
265754848	::263783423204790000
160828306	::263783857411743000
348256856	::263791315559530000
277808701	::263791529791991000
348256856	::263792731795644000
361648338	::263803074341134000
348256856	::263805008284360000
360205807	::263815432035774000
103470668	::263816927732973000
80631544	::263816933089112000
80631544	::263817116711518000
80631544	::263823315020427000
167988674	::263824912790208000
167988674	::263825295960854000
244058670	::263825335727030000
309468056	::263826499214389000
277808701	::263828350861197000
167988674	::263828430951415000
167988674	::263829641167532000
80631544	::263830423627517000
378239372	::263830905112653000
378239372	::263831218276163000
309468056	::263831261964017000
167988674	::263832613574299000
48530097	::263833559075274000
160828306	::263834229534765000
309468056	::263835644575494000
244058670	::263837771028905000
361648338	::263842211836346000
361648338	::263843010243088000
254405402	::263849517479243000
254405402	::263849874682945000
254405402	::263850469036814000
254405402	::263851032524767000
80631544	::263862771639279000
277808701	::263872885385474000
103470668	::263890171735461000
103470668	::263890679137193000
103470668	::263890784883970000
103470668	::263891666618961000
103470668	::263893733290934000
103470668	::263893853310971000
103470668	::263894413980336000
28169372	::263894669979693000
28169372	::263894945721618000
28169372	::263895261389139000
28169372	::263895628646584000
28169372	::263895746405888000
28169372	::263896053844156000
28169372	::263896250955481000
28169372	::263896638890848000
28169372	::263897447993061000
28169372	::263897542281019000
28169372	::263901704079151000
28169372	::263901866306453000
28169372	::263902258008293000
28169372	::263902658719539000
703335810	::263977069648674000
703335810	::263977279913349000
703335810	::263977867606626000
703335810	::263978566541262000
703335810	::263979492064763000
703335810	::263981404403150000
703335810	::263982213408894000
48530097	::264010380886552000
48530097	::264011692646748000
167988674	::264014433943162000
48530097	::264015695954726000
315516553	::264018350068334000
315516553	::264018603173621000
315516553	::264019002576216000
315516553	::264019109216407000
315516553	::264019498376519000
315516553	::264019611232657000
28169372	::264024391870984000
28169372	::264024675284307000
475356723	::264027534264508000
594936423	::264027773935431000
594936423	::264028790345326000
378239372	::264032054516281000
254405402	::264034134886850000
594936423	::264034287089750000
254405402	::264035481593978000
594936423	::264037348180893000
594936423	::264041647107616000
277808701	::264049754512703000
17369283	::264059038696894000
309468056	::264060027025883000
235362066	::264065624932761000
235362066	::264065732252430000
48530097	::264069787917897000
48530097	::264070027056136000
322347814	::264083510652977000
244058670	::264091204965236000
244058670	::264091628279590000
244058670	::264094705413914000
244058670	::264103560915087000
384035081	::264116671093043000
384035081	::264117127378788000
384035081	::264118304770256000
384035081	::264118567589527000
384035081	::264119764455157000
277808701	::264120120299900000
384035081	::264120328173797000
26055885	::264120871885602000
423234388	::264128580726972000
184296013	::264133311725723000
184296013	::264135777313759000
333273152	::264149596140363000
369255258	::264151815485014000
369255258	::264152508572774000
369255258	::264152979614089000
369255258	::264153123562602000
235394778	::264174199491407000
277808701	::264179106583818000
277808701	::264181627201155000
235362066	::264183770318516000
235362066	::264183955597709000
48530097	::264187419207802000
26055885	::264187700788215000
230342908	::264196178156081000
48530097	::264196508277174000
277808701	::264199195471253000
48530097	::264199528226381000
48530097	::264201608269795000
48530097	::264202653171601000
48530097	::264203977862836000
48530097	::264204704496631000
48530097	::264207379699212000
244058670	::264214586947952000
48530097	::264216143101825000
378239372	::264222995764101000
378239372	::264223112910999000
594936423	::264229285169090000
17369283	::264235509696573000
103470668	::264248966680551000
103470668	::264249041993465000
357805572	::264272340836306000
566301756	::264329337061380000
103470668	::264335223540572000
594936423	::264352205639938000
254405402	::264357066808897000
254405402	::264357105975324000
254405402	::264357813399203000
254405402	::264358143302176000
254405402	::264358238231855000
254405402	::264358582391296000
254405402	::264360337531359000
254405402	::264360767686586000
378239372	::264361096876535000
254405402	::264362149533585000
378239372	::264363899296555000
378239372	::264365226177228000
378239372	::264365417441685000
254405402	::264366552734912000
254405402	::264366809476657000
254405402	::264369470020149000
254405402	::264369533660323000
309468056	::264372583623958000
309468056	::264373241555075000
309468056	::264374522331934000
438891226	::264391184145858000
103470668	::264402036571906000
222411269	::264402580501852000
322347814	::264408559624802000
322347814	::264408676817854000
322347814	::264408717976559000
244058670	::264409134265425000
322347814	::264409728015290000
322347814	::264410160871657000
244058670	::264410410747301000
277808701	::264410714595266000
348256856	::264414061263978000
348256856	::264414461564186000
348256856	::264415067561394000
348256856	::264415548358668000
315516553	::264416011032334000
348256856	::264416820742737000
95843709	::264419443080318000
244058670	::264422143117369000
244058670	::264422364031361000
244058670	::264422567765491000
244058670	::264424731787284000
244058670	::264429317457588000
244058670	::264429847827337000
235362066	::264433993687126000
235362066	::264434047420342000
235362066	::264434300554969000
244058670	::264441016432603000
160828306	::264444411876892000
378239372	::264444721814970000
244058670	::264452062560018000
244058670	::264452206940549000
28169372	::264454681659580000
216434703	::264463153751003000
28169372	::264491350832078000
309468056	::264493211530166000
309468056	::264495233872584000
244058670	::264519443823075000
244058670	::264521464705851000
475356723	::264525381837672000
475356723	::264528345964871000
95843709	::264536045259980000
244058670	::264546417920598000
244058670	::264546700641845000
475356723	::264547574273421000
28169372	::264548559980990000
244058670	::264550386831089000
244058670	::264550831876079000
309468056	::264556021446492000
309468056	::264557017597886000
28169372	::264565652583505000
277808701	::264566084731023000
309468056	::264569681942302000
378239372	::264594746280931000
315516553	::264595918173655000
315516553	::264596218737467000
315516553	::264596361075380000
26055885	::264597677881315000
378239372	::264602606800891000
475356723	::264603265180778000
378239372	::264603420839788000
378239372	::264605090273447000
244058670	::264713657747910000
244058670	::264714509216788000
244058670	::264716308191539000
244058670	::264721952634200000
244058670	::264726655296208000
277808701	::264727265248677000
265754848	::264729875930288000
254405402	::264746223049773000
222411269	::264746493678858000
254405402	::264748153318805000
254405402	::264748712566333000
254405402	::264752715991748000
254405402	::264755102546542000
317195979	::264755945756835000
317195979	::264755968116670000
184296013	::264760416918437000
378239372	::264761104486518000
184296013	::264762171869761000
475356723	::264766093808246000
475356723	::264766142244061000
475356723	::264766168835952000
475356723	::264766461233467000
475356723	::264766574790053000
475356723	::264766607484661000
475356723	::264766631652237000
309468056	::264767323838246000
475356723	::264768388675563000
184296013	::264768902473596000
309468056	::264774499801645000
378239372	::264779191952764000
309468056	::264791418227265000
309468056	::264791534510153000
309468056	::264792445643022000
309468056	::264792568141860000
309468056	::264793156543991000
378239372	::264795010090799000
309468056	::264799088313266000
309468056	::264800592583602000
717975966	::264801174597824000
309468056	::264801461500772000
717975966	::264801825918689000
717975966	::264803075930329000
717975966	::264803194541064000
475356723	::264803942129623000
475356723	::264814969504292000
378239372	::264820359889559000
265754848	::264823585703591000
384035081	::264828868903444000
384035081	::264830169074774000
222411269	::264834345364234000
222411269	::264834602315677000
378239372	::264835771075289000
469510472	::264844197310373000
309468056	::264847492166873000
309468056	::264850724452720000
475356723	::264860969283502000
469510472	::264876761395908000
469510472	::264876936449372000
322347814	::264877140934275000
469510472	::264877325420752000
95843709	::264878051203096000
322347814	::264881086633504000
384035081	::264889610314846000
384035081	::264890328513908000
277808701	::264896098844438000
378239372	::264900510967009000
309468056	::264909110808559000
309468056	::264921283450527000
309468056	::264924994902040000
160828306	::264926719776006000
160828306	::264926893273395000
378239372	::264928122888130000
309468056	::264929638776700000
160828306	::264929887335370000
160828306	::264931161342636000
160828306	::264931667712548000
160828306	::264932277677617000
235362066	::264946674940645000
317195979	::264961167154376000
317195979	::264961546533367000
317195979	::264962229609312000
317195979	::264962994897838000
317195979	::264963630016126000
317195979	::264965240758886000
317195979	::264965466865422000
317195979	::264965797439492000
28169372	::264969509125906000
489868030	::264972374473048000
489868030	::264972590790111000
489868030	::264973745117097000
160828306	::264980213308469000
566301756	::264999940374294000
60459098	::265004655342411000
475356723	::265081861909393000
475356723	::265082393747144000
475356723	::265084378441457000
311766419	::265103296920944000
311766419	::265104303973343000
311766419	::265114828815888000
335839990	::265121640726274000
317195979	::265123894715875000
317195979	::265123942476431000
309468056	::265127896035753000
489868030	::265130237153644000
475356723	::265131111674441000
335839990	::265131805185810000
216434703	::265134159796793000
475356723	::265145054841163000
378239372	::265150643470221000
309468056	::265152221602275000
360205807	::265153028527644000
309468056	::265156432851259000
277808701	::265159823799250000
378239372	::265163159873138000
378239372	::265163286444654000
167988674	::265166429333123000
277808701	::265170491520724000
298002766	::265192983882776000
298002766	::265193709845487000
298002766	::265194098313539000
216434703	::265213020534349000
216434703	::265213774682812000
216434703	::265214309049720000
216434703	::265214444865474000
216434703	::265214532413186000
594936423	::265215815878574000
594936423	::265216372999614000
594936423	::265216790550945000
378239372	::265217043513614000
216434703	::265220227674017000
48530097	::265223549822832000
48530097	::265227587041759000
438891226	::265232027215884000
265754848	::265236248552157000
309468056	::265252657915101000
60459098	::265254499017445000
26055885	::265267861193375000
475356723	::265270760795426000
26641897	::265274705618030000
244058670	::265276401505165000
475356723	::265276409512091000
26641897	::265277047348285000
317195979	::265281113486925000
317195979	::265282738695831000
317195979	::265282843855421000
26055885	::265283474624217000
265754848	::265286210606485000
378239372	::265311293941088000
378239372	::265311636770938000
378239372	::265311713375698000
378239372	::265311818413649000
95843709	::265312920672559000
95843709	::265313607636639000
333273152	::265331935809785000
254405402	::265338521940791000
26641897	::265354055600193000
265754848	::265429699289837000
265754848	::265429847646539000
265754848	::265431611871461000
317195979	::265435440855805000
489868030	::265440781362421000
489868030	::265445214154543000
475356723	::265449470198706000
475356723	::265452436695703000
184296013	::265455067660955000
184296013	::265456397494415000
184296013	::265456800780926000
184296013	::265463765284306000
475356723	::265463918510608000
184296013	::265465535649685000
384035081	::265465599147261000
335839990	::265466839046443000
475356723	::265470689564315000
184296013	::265471887012941000
184296013	::265472119788429000
184296013	::265472461510938000
184296013	::265473501559934000
184296013	::265479588812034000
184296013	::265479975094845000
184296013	::265480487169048000
167988674	::265484261430292000
167988674	::265484368821239000
315516553	::265487070942867000
26055885	::265488108626251000
26055885	::265488410842632000
315516553	::265494101246484000
315516553	::265496187765919000
360205807	::265499412372008000
360205807	::265499909585788000
360205807	::265500945360752000
360205807	::265501198931611000
360205807	::265502542241337000
216434703	::265503311808065000
244058670	::265527469434609000
277808701	::265531738183303000
277808701	::265532651107135000
277808701	::265533194479210000
384035081	::265533261697138000
277808701	::265535360577196000
277808701	::265539267592331000
277808701	::265539615799250000
489868030	::265539895160893000
489868030	::265539924399366000
277808701	::265540854805045000
360205807	::265540941765562000
360205807	::265541506637647000
277808701	::265541538644365000
277808701	::265541708756955000
277808701	::265541764151128000
360205807	::265543098220830000
277808701	::265543548886188000
277808701	::265543990668042000
277808701	::265544264941973000
489868030	::265545879530921000
277808701	::265548049743503000
360205807	::265571117941542000
277808701	::265583853857562000
378239372	::265584103632560000
475356723	::265584719364780000
244058670	::265593672614150000
489868030	::265596105616662000
26641897	::265596963473465000
357805572	::265597240150749000
357805572	::265597362930606000
348256856	::265607723717128000
438891226	::265611975160102000
438891226	::265612052977045000
26641897	::265612133096628000
26641897	::265624040146862000
26641897	::265627544454311000
26055885	::265627812659077000
489868030	::265627863124942000
277808701	::265633714682331000
277808701	::265636898221981000
277808701	::265637614516858000
277808701	::265646414552526000
277808701	::265647077189640000
360205807	::265657290076606000
378239372	::265658810364993000
384035081	::265663787321937000
28169372	::265667476573016000
475356723	::265667829188132000
28169372	::265667866869776000
28169372	::265670259598565000
28169372	::265670634753908000
378239372	::265678809032974000
378239372	::265679490271813000
244058670	::265681060925435000
26641897	::265681820224475000
244058670	::265683640057462000
60459098	::265696248810598000
60459098	::265697864045449000
566301756	::265786841695940000
566301756	::265787646058561000
566301756	::265787789927403000
566301756	::265788787865559000
216434703	::265795736128593000
566301756	::265797657639927000
703335810	::265802492686761000
475356723	::265802497912889000
703335810	::265802941145964000
475356723	::265804059599065000
475356723	::265804531827355000
475356723	::265806112316608000
703335810	::265810623030493000
703335810	::265810637626695000
703335810	::265810738675843000
703335810	::265815979106385000
475356723	::265817663555633000
184296013	::265820820314656000
28169372	::265821660144340000
475356723	::265821891548295000
703335810	::265823886938103000
703335810	::265824095801835000
184296013	::265824279935991000
184296013	::265825339115196000
184296013	::265826277469077000
184296013	::265827807773470000
475356723	::265834354155077000
475356723	::265835129585430000
475356723	::265837340646326000
703335810	::265838845499670000
703335810	::265838934326648000
348256856	::265840404656685000
703335810	::265844687741517000
348256856	::265845686044606000
216434703	::265848109769314000
703335810	::265848528901910000
703335810	::265848557167325000
406990981	::265855892250042000
406990981	::265856627473776000
406990981	::265857021205676000
406990981	::265857260281004000
406990981	::265857809005039000
406990981	::265857844803403000
277808701	::265858948006047000
277808701	::265859106726879000
406990981	::265859860862758000
406990981	::265861945956130000
475356723	::265873128058667000
277808701	::265873704326688000
360205807	::265875332689694000
406990981	::265877903693193000
703335810	::265878195465752000
277808701	::265882875746979000
216434703	::265883886301630000
475356723	::265889581931581000
277808701	::265894761255288000
26641897	::265904079547543000
475356723	::265915718573371000
348256856	::265932776560291000
348256856	::265939339618439000
348256856	::265939481826320000
184296013	::265940689924280000
184296013	::265942086749147000
360205807	::265944496087371000
360205807	::265945304740806000
244058670	::265950803645300000
80379964	::265951315153272000
235362066	::265951380932526000
293250425	::265952115640377000
293250425	::265952313989009000
293250425	::265952536538791000
48530097	::265956381612453000
293250425	::265956789110054000
48530097	::265956809217568000
48530097	::265957589693628000
48530097	::265958524390084000
293250425	::265966830856855000
230342908	::265968373828034000
384035081	::265973090251579000
216434703	::265985163001987000
216434703	::265985356984377000
348256856	::265988287196459000
293250425	::265988963850919000
293250425	::265989053583867000
293250425	::265989155866177000
184296013	::265989646343892000
378239372	::265994761566048000
168853356	::265999669748969000
184296013	::266005896952422000
184296013	::266009023218864000
277808701	::266017963113590000
357805572	::266017988598177000
357805572	::266018239543402000
357805572	::266018492476686000
357805572	::266019196368982000
378239372	::266026426925457000
222411269	::266027495441178000
222411269	::266027590979035000
222411269	::266028265754468000
378239372	::266029394986950000
373015050	::266032526701780000
26641897	::266032637834035000
373015050	::266032827227860000
265754848	::266032948426448000
265754848	::266033155604099000
216434703	::266033335258734000
26641897	::266033890139987000
277808701	::266033916161445000
48530097	::266034193694326000
26641897	::266034449857257000
378239372	::266035190135148000
48530097	::266037599662112000
48530097	::266037846111035000
168853356	::266041239235854000
315516553	::266044176267886000
277808701	::266047943176515000
26641897	::266053930843262000
26641897	::266054500337467000
277808701	::266054688665899000
277808701	::266057039350996000
277808701	::266057380989640000
277808701	::266057823333543000
277808701	::266058638391648000
28169372	::266061457765056000
270184109	::266065531214393000
270184109	::266066624170295000
270184109	::266067282604724000
270184109	::266069069780901000
270184109	::266071047034519000
270184109	::266071456058847000
270184109	::266073217502945000
26055885	::266081895836684000
270184109	::266097147806629000
703335810	::266161787337068000
566301756	::266161892467294000
270184109	::266180778193469000
48530097	::266182102821773000
184296013	::266183692874047000
293250425	::266187669342650000
48530097	::266189426378547000
184296013	::266189604883935000
48530097	::266189823163904000
48530097	::266190415504494000
48530097	::266190948072030000
184296013	::266191686055645000
270184109	::266194971323932000
184296013	::266195257056702000
184296013	::266197216241278000
184296013	::266197938810793000
184296013	::266198549115588000
357805572	::266201112795832000
357805572	::266202172566433000
357805572	::266202425810096000
270184109	::266210946484170000
475356723	::266211947496742000
293250425	::266216186063224000
293250425	::266216305722527000
293250425	::266216446365945000
293250425	::266217138027626000
270184109	::266217493310357000
322347814	::266222246610223000
293250425	::266223007289196000
293250425	::266223438744649000
95843709	::266223749223833000
95843709	::266224114656755000
26055885	::266224672872488000
348256856	::266225438802722000
277808701	::266227170911850000
89023337	::266232851383586000
17369283	::266244181343760000
293250425	::266247502456582000
348256856	::266250649505775000
369255258	::266252844951289000
60459098	::266256263577497000
60459098	::266256807813607000
60459098	::266257263977717000
60459098	::266257970357219000
60459098	::266258149009408000
60459098	::266258594574512000
322347814	::266281936052441000
459561241	::266282044080939000
322347814	::266282145201414000
254405402	::266289677693222000
369255258	::266290201851224000
369255258	::266290668366868000
216434703	::266302957191036000
48530097	::266311102525210000
48530097	::266312181610577000
293250425	::266312895569219000
293250425	::266313328039690000
475356723	::266318015883247000
293250425	::266318631435137000
717975966	::266319985343881000
717975966	::266320746882670000
717975966	::266320813890871000
717975966	::266320850574245000
293250425	::266323692005490000
48530097	::266324851864784000
277808701	::266328263822036000
293250425	::266328642739634000
293250425	::266329948694913000
293250425	::266330667640557000
293250425	::266331602454466000
357805572	::266337744727470000
357805572	::266338120428040000
357805572	::266338824643309000
277808701	::266340715074818000
373015050	::266351606629552000
270184109	::266353995323437000
270184109	::266356874356604000
17369283	::266357198425300000
270184109	::266358499829760000
270184109	::266360315900461000
235362066	::266388149436022000
235362066	::266388352218066000
235362066	::266388575988379000
235362066	::266388824807059000
235362066	::266388902384902000
235362066	::266389105787695000
235362066	::266389167645278000
235362066	::266389228781461000
235362066	::266389343659241000
235362066	::266389421820096000
235362066	::266389678712836000
235362066	::266389796052692000
235362066	::266389966349815000
235362066	::266390043130740000
235362066	::266390451542704000
235362066	::266390793772728000
235362066	::266390850773348000
234043939	::266392818975641000
594936423	::266393944508751000
594936423	::266394023114203000
423234388	::266394415415832000
184296013	::266400049934778000
277808701	::266400066745561000
277808701	::266403309320032000
357805572	::266404922495492000
270184109	::266436678321831000
406990981	::266537883001819000
406990981	::266537932440104000
406990981	::266538257712566000
406990981	::266539509737476000
406990981	::266540140095238000
406990981	::266540205933211000
406990981	::266540492542578000
406990981	::266540743206780000
60459098	::266545810953625000
216434703	::266545853588705000
293250425	::266549423155326000
475356723	::266551355454398000
160828306	::266559521332264000
184296013	::266560954454667000
160828306	::266561016685539000
184296013	::266561616676519000
160828306	::266562304257179000
184296013	::266563550103883000
184296013	::266568017683566000
475356723	::266568657247825000
184296013	::266570558693580000
520009444	::266573306801557000
459561241	::266581896698421000
459561241	::266582043306127000
277808701	::266583802330091000
277808701	::266583847142055000
277808701	::266584391709503000
244058670	::266588455063146000
520009444	::266593929191886000
378239372	::266595364071698000
520009444	::266595364755357000
277808701	::266598866277765000
235394778	::266604650793410000
475356723	::266614642456018000
475356723	::266614828267888000
475356723	::266615421216645000
520009444	::266615524342001000
475356723	::266615943193567000
475356723	::266616064723533000
520009444	::266623531868106000
293250425	::266625819315666000
277808701	::266629343395061000
384035081	::266634128756178000
384035081	::266635107027275000
384035081	::266635618413588000
384035081	::266640088136556000
384035081	::266640516987379000
475356723	::266646946243035000
475356723	::266650914939600000
270184109	::266663962551144000
270184109	::266676906986979000
216434703	::266687329102594000
167988674	::266696802781257000
520009444	::266698737185865000
475356723	::266699202648743000
520009444	::266699833816014000
216434703	::266703536400769000
348256856	::266708017154756000
28169372	::266713440083640000
594060776	::266718103054987000
594060776	::266718271364018000
594060776	::266720632199315000
594060776	::266720830820585000
594060776	::266721254504017000
265754848	::266721920437858000
244058670	::266729064851730000
475356723	::266732962412912000
475356723	::266737678383464000
17369283	::266745806810382000
244058670	::266747375505248000
378239372	::266747385332502000
378239372	::266748134586208000
28169372	::266758990820696000
28169372	::266766651301720000
335839990	::266773996622708000
115818558	::266777039376355000
357805572	::266781610685386000
244058670	::266782134948204000
115818558	::266786182627737000
115818558	::266797103664209000
26641897	::266805669670297000
26641897	::266805992828846000
26641897	::266806143811219000
26641897	::266807031573385000
26641897	::266807101525991000
26641897	::266807777668771000
26641897	::266808268196823000
115818558	::266811312045191000
115818558	::266813102903934000
115818558	::266818303618596000
115818558	::266818528718495000
26641897	::266821870085623000
26641897	::266830607831678000
26641897	::266833459731898000
26641897	::266833550152716000
168853356	::266854634235256000
184296013	::266869617857810000
184296013	::266870699245858000
184296013	::266870888438300000
293250425	::266883927820623000
475356723	::266891051191652000
469510472	::266891823669194000
293250425	::266893335703216000
469510472	::266893623126261000
469510472	::266893734975795000
469510472	::266893987510640000
469510472	::266894017088856000
244058670	::266900815963381000
293250425	::266904295771869000
244058670	::266905038390173000
293250425	::266905596282937000
184296013	::266908424204320000
293250425	::266911798681300000
184296013	::266918359906525000
229633981	::266920330361196000
229633981	::266923426650914000
229633981	::266923529344270000
378239372	::266926610836488000
229633981	::266927342067269000
229633981	::266941247841792000
520009444	::266945388836184000
475356723	::266947466849550000
369255258	::266947682763931000
229633981	::266948038579331000
703335810	::266951878020038000
703335810	::266952014745972000
703335810	::266952510277828000
703335810	::266952733616123000
703335810	::266953063246471000
703335810	::266953186257039000
703335810	::266953716689666000
703335810	::266954399807578000
703335810	::266955084519325000
378239372	::266963605927391000
229633981	::266969815661568000
26641897	::266970352989634000
115818558	::266975022764154000
293250425	::266975678765883000
115818558	::266976057687683000
703335810	::266978947085000000
566301756	::266979349054513000
566301756	::266980209209790000
115818558	::266980414294478000
115818558	::266980440118808000
115818558	::266980651922780000
229633981	::266981774909915000
115818558	::266981781146849000
115818558	::266982378457669000
115818558	::266984893198790000
459561241	::266986827079102000
115818558	::266986899745423000
115818558	::266989841743482000
115818558	::266991161456078000
115818558	::266993390393122000
475356723	::266994045589520000
703335810	::266995421967155000
115818558	::267007738901590000
594060776	::267007949162020000
594060776	::267008076106825000
594060776	::267008376813264000
475356723	::267009025655308000
594060776	::267010632413491000
594060776	::267015188216164000
594060776	::267017154333929000
594060776	::267019908049674000
378239372	::267021327804809000
293250425	::267028154915381000
594060776	::267028466476654000
348256856	::267030354915905000
348256856	::267030501037056000
265754848	::267033233353478000
384035081	::267033298872713000
348256856	::267041322542718000
348256856	::267045799085621000
235394778	::267046039599587000
184296013	::267052956124323000
184296013	::267054133591306000
115818558	::267059592251445000
115818558	::267060078337728000
115818558	::267060212022779000
520009444	::267062816970797000
293250425	::267062952698470000
360205807	::267066348553789000
115818558	::267066427717087000
423234388	::267068170966290000
520009444	::267068194806693000
423234388	::267068518703435000
423234388	::267069106602262000
28169372	::267075910858076000
115818558	::267082934807302000
115818558	::267084700403781000
244058670	::267086631784300000
229633981	::267093607842979000
115818558	::267094355511226000
60459098	::267095528343482000
60459098	::267096047464116000
60459098	::267096463580995000
60459098	::267097748678012000
60459098	::267099238243127000
115818558	::267101636487434000
26641897	::267101671048503000
115818558	::267102107088330000
475356723	::267104987165908000
360205807	::267110150865838000
115818558	::267110389538500000
115818558	::267112704018370000
60459098	::267116809835147000
115818558	::267117999322955000
115818558	::267119158922211000
115818558	::267119481149603000
115818558	::267120153723039000
115818558	::267121083591819000
115818558	::267121154089693000
115818558	::267124257178390000
277808701	::267130912146345000
277808701	::267131024897617000
115818558	::267140425121398000
115818558	::267140722006843000
26641897	::267148742732443000
594060776	::267155777045819000
594060776	::267156486482968000
594060776	::267156561661673000
594060776	::267156646768291000
594060776	::267157464322035000
594060776	::267159802877198000
357805572	::267161226407190000
115818558	::267162503614705000
594060776	::267162822876733000
594060776	::267163401015422000
594060776	::267163930374311000
594060776	::267164424392044000
594060776	::267165292541648000
594060776	::267165641499348000
594060776	::267166901170470000
270184109	::267166984016384000
270184109	::267167316435935000
270184109	::267167779109601000
270184109	::267167939831148000
270184109	::267168011067224000
270184109	::267168284162527000
270184109	::267168610454216000
115818558	::267168806017839000
270184109	::267169148692480000
270184109	::267169220389920000
270184109	::267169287079354000
270184109	::267169530399301000
270184109	::267169962953678000
270184109	::267170153748377000
270184109	::267170556745510000
270184109	::267171093570269000
270184109	::267173648987742000
270184109	::267174327819059000
115818558	::267175433500491000
115818558	::267177009921286000
270184109	::267179607906721000
270184109	::267180073830977000
270184109	::267180343663144000
115818558	::267185202470739000
115818558	::267188937729134000
270184109	::267189240801132000
270184109	::267194546306289000
270184109	::267195087577047000
270184109	::267196371671588000
270184109	::267197122372329000
115818558	::267198551363317000
184296013	::267203892410982000
489868030	::267208647053037000
384035081	::267211929293045000
489868030	::267213884308475000
384035081	::267231832821624000
384035081	::267231954896818000
384035081	::267232442413379000
60459098	::267235671666720000
594060776	::267244564321009000
594060776	::267244753257627000
594060776	::267244836841734000
594060776	::267244895687819000
520009444	::267267012290555000
277808701	::267267075947511000
229633981	::267268780042887000
244058670	::267272181539561000
293250425	::267274175071260000
594060776	::267277788724215000
594060776	::267278085647380000
594060776	::267278410101964000
594060776	::267278450530869000
594060776	::267278674007580000
594060776	::267279190724841000
475356723	::267303607114801000
229633981	::267313153606553000
229633981	::267314233572737000
277808701	::267316691355181000
360205807	::267323956544028000
293250425	::267327312708653000
360205807	::267327722429235000
293250425	::267330744668540000
293250425	::267333934944235000
244058670	::267334510130110000
115818558	::267335053141487000
594060776	::267337321878278000
115818558	::267338321586421000
293250425	::267338336945975000
293250425	::267340860134395000
293250425	::267345259162386000
115818558	::267347625085399000
293250425	::267359193856610000
469510472	::267361451830824000
26641897	::267364969601966000
26641897	::267369079453671000
378239372	::267384618645340000
357805572	::267388956059004000
235362066	::267389290156269000
265754848	::267390388229263000
115818558	::267410610097111000
520009444	::267413623821963000
520009444	::267413647544950000
520009444	::267413660962541000
520009444	::267413676733132000
520009444	::267413705145323000
520009444	::267413716155383000
520009444	::267413783117459000
115818558	::267414309070577000
270184109	::267415788896534000
348256856	::267416709219098000
348256856	::267417244844322000
348256856	::267417527070621000
348256856	::267417682310225000
348256856	::267418248964874000
348256856	::267418547918098000
348256856	::267419137607868000
348256856	::267420050057728000
348256856	::267422361601572000
235362066	::267425954501115000
235362066	::267426161502593000
235362066	::267426992561999000
235362066	::267427076171243000
235362066	::267428553069580000
235362066	::267432390266343000
60459098	::267432561712709000
520009444	::267433379518115000
235362066	::267437935853449000
235362066	::267444406326534000
469510472	::267450145635958000
235362066	::267452122436599000
235362066	::267452337449222000
184296013	::267452633881657000
475356723	::267457499924426000
244058670	::267459398098632000
244058670	::267460363698704000
235362066	::267460375283392000
184296013	::267463453365649000
373015050	::267466437554208000
26641897	::267469351047790000
26641897	::267469619940438000
26641897	::267471495457021000
469510472	::267472984996986000
80379964	::267474972446953000
293250425	::267475819482472000
357805572	::267475941578645000
293250425	::267476671244943000
357805572	::267476874953891000
489868030	::267480547117367000
489868030	::267484640753905000
115818558	::267484981364936000
378239372	::267485023161180000
489868030	::267485856921706000
378239372	::267487567602139000
115818558	::267495062345232000
360205807	::267495816061673000
115818558	::267496724543700000
229633981	::267497741805039000
48530097	::267497805885603000
115818558	::267500396904345000
378239372	::267505122077208000
115818558	::267506048292765000
60459098	::267506337569722000
115818558	::267507285574680000
520009444	::267511095290388000
229633981	::267511654852472000
357805572	::267511696321556000
520009444	::267512628035874000
115818558	::267512636332208000
520009444	::267512652970995000
115818558	::267512811771551000
115818558	::267519379275649000
115818558	::267519417338978000
115818558	::267519494723866000
115818558	::267520301414367000
26641897	::267524556183465000
26641897	::267526482698567000
235394778	::267529806000820000
167988674	::267530367936905000
26641897	::267549660535738000
26641897	::267550386129354000
26641897	::267550530992230000
26641897	::267552564223037000
26641897	::267552698440749000
115818558	::267557139973816000
115818558	::267557191077208000
115818558	::267560658592215000
634755609	::267561150072369000
115818558	::267565831729324000
115818558	::267573923661635000
115818558	::267576549681811000
717975966	::267597163368947000
717975966	::267597216909230000
717975966	::267597265907118000
48530097	::267626594913382000
293250425	::267636559656935000
229633981	::267641687688482000
229633981	::267641916844290000
520009444	::267650611607134000
520009444	::267653185613737000
634755609	::267668345174761000
229633981	::267674929242181000
703335810	::267676520988938000
703335810	::267676775415431000
360205807	::267678137347895000
373015050	::267679003974959000
348256856	::267682927259836000
115818558	::267689067217555000
475356723	::267692401987051000
475356723	::267692525853241000
293250425	::267707038551912000
167988674	::267715266010550000
95843709	::267726373882306000
475356723	::267730117416058000
475356723	::267730904473022000
475356723	::267731590921203000
17369283	::267732513559040000
703335810	::267733743102472000
703335810	::267733847251226000
703335810	::267734230296055000
703335810	::267734712695537000
703335810	::267734958590803000
168853356	::267735822806167000
216434703	::267735961457287000
270184109	::267736584558891000
270184109	::267738904621355000
270184109	::267739159014281000
270184109	::267740214930333000
270184109	::267740499622903000
384035081	::267740610201518000
18363414	::267746538703433000
18363414	::267746682563883000
18363414	::267746809118617000
378239372	::267746923014918000
115818558	::267751993274167000
378239372	::267754670909423000
115818558	::267754898928594000
48530097	::267756063682600000
634755609	::267756911674396000
634755609	::267756937020579000
634755609	::267757665105625000
293250425	::267759586340122000
293250425	::267759866406387000
373015050	::267760312881647000
229633981	::267760705267171000
293250425	::267762061419888000
373015050	::267762806361821000
373015050	::267764482992902000
293250425	::267766093471428000
115818558	::267767308762636000
235394778	::267769124464259000
634755609	::267771973973725000
115818558	::267776452202754000
115818558	::267776535723909000
423234388	::267780835665653000
373015050	::267785349529485000
634755609	::267785721329369000
634755609	::267799320215035000
634755609	::267809255011278000
634755609	::267812789727408000
317195979	::267812843544526000
634755609	::267816553553203000
317195979	::267822208766853000
317195979	::267822684476411000
317195979	::267822929264377000
317195979	::267823189290262000
26641897	::267824608495951000
115818558	::267825234369974000
115818558	::267834350769410000
378239372	::267835145795534000
80379964	::267837902694793000
229633981	::267838359571922000
378239372	::267839964371353000
229633981	::267840968441597000
475356723	::267841850533097000
378239372	::267842637225156000
520009444	::267844744015659000
520009444	::267844848835502000
520009444	::267845181519302000
520009444	::267845214964686000
184296013	::267850207084023000
520009444	::267854945334751000
520009444	::267855094517743000
520009444	::267855401318498000
520009444	::267859149713465000
22193646	::267864155246170000
520009444	::267867537608433000
18363414	::267867641618771000
18363414	::267867689328967000
520009444	::267868710142898000
520009444	::267868721509441000
60459098	::267870043273039000
103470668	::267870987025018000
103470668	::267871059536142000
115818558	::267876159088361000
26641897	::267878040770600000
22193646	::267881946359668000
423234388	::267888292421308000
115818558	::267891946666737000
115818558	::267892489757814000
277808701	::267893538308632000
322347814	::267893547179593000
115818558	::267896349683507000
22193646	::267899370870018000
26641897	::267899746830667000
22193646	::267918912719581000
22193646	::267935454240845000
270184109	::267935659707232000
594060776	::267950829598810000
22193646	::267953311213293000
594060776	::267954331100250000
22193646	::267972412547661000
348256856	::267972886831185000
703335810	::267979623399321000
703335810	::267979662771224000
229633981	::267993701303853000
520009444	::267994900258242000
277808701	::267997503658545000
22193646	::267997505864749000
229633981	::267998065103888000
293250425	::267998897740345000
293250425	::268008992901570000
520009444	::268009007862661000
293250425	::268009613130096000
180025778	::268013091462197000
180025778	::268013737011724000
160828306	::268013746478264000
22193646	::268015196734361000
293250425	::268025143811522000
60459098	::268026481492500000
293250425	::268027461567148000
180025778	::268032543641702000
180025778	::268032798294687000
180025778	::268033040326987000
180025778	::268033282522898000
180025778	::268033430380498000
17369283	::268033462991216000
180025778	::268033579982913000
180025778	::268033697004007000
277808701	::268033920166133000
180025778	::268034028123332000
277808701	::268034136231522000
22193646	::268036759793836000
17369283	::268037421659217000
180025778	::268039803679948000
180025778	::268040149127012000
180025778	::268040470523936000
180025778	::268040550387703000
180025778	::268040677785481000
180025778	::268040856630620000
180025778	::268040998532296000
180025778	::268041780891639000
180025778	::268041915574919000
180025778	::268041997992996000
180025778	::268042096450101000
277808701	::268043139451863000
180025778	::268043820061564000
180025778	::268044431515590000
520009444	::268049871251075000
293250425	::268052049860632000
22193646	::268052488106688000
293250425	::268052686501445000
18363414	::268053135635906000
18363414	::268053327630196000
18363414	::268053460925157000
18363414	::268053582304124000
18363414	::268053749124186000
18363414	::268054352814567000
160828306	::268054476995301000
18363414	::268054586890260000
18363414	::268054764292567000
18363414	::268054911021903000
18363414	::268054964583149000
18363414	::268055045541613000
18363414	::268055408659279000
18363414	::268055453907435000
18363414	::268055652792942000
18363414	::268055770455764000
18363414	::268055949577695000
18363414	::268056303115595000
18363414	::268056570200477000
475356723	::268056722046869000
18363414	::268056930226933000
18363414	::268058957178867000
520009444	::268059421131808000
520009444	::268059495782043000
180025778	::268061962712276000
180025778	::268062127628107000
180025778	::268062152139603000
48530097	::268063188891889000
180025778	::268063930134454000
48530097	::268063976993202000
180025778	::268064037802213000
180025778	::268064128248193000
180025778	::268064787991261000
180025778	::268064957147529000
180025778	::268065263977652000
180025778	::268065404595892000
566301756	::268066480506142000
160828306	::268066627847872000
566301756	::268069569195810000
520009444	::268072828195176000
18363414	::268074773416902000
18363414	::268074997057200000
18363414	::268075085431193000
18363414	::268075518363066000
18363414	::268075841404162000
277808701	::268075967224885000
18363414	::268075999378419000
18363414	::268076183340609000
18363414	::268076238399217000
369255258	::268076625382490000
22193646	::268078400407752000
18363414	::268079515035652000
18363414	::268079596912640000
18363414	::268080121221627000
18363414	::268080952499130000
18363414	::268081094761521000
18363414	::268081207395352000
18363414	::268081925619585000
18363414	::268085568427151000
335839990	::268092129232969000
348256856	::268093616772235000
348256856	::268093722061840000
594060776	::268095284884668000
180025778	::268095520705236000
22193646	::268095862331277000
180025778	::268096937151057000
180025778	::268099733522890000
115818558	::268100733415604000
115818558	::268101339014389000
115818558	::268101861821775000
115818558	::268102073277620000
115818558	::268102753182695000
115818558	::268103860810305000
115818558	::268105519275864000
115818558	::268106164192043000
115818558	::268106526575706000
115818558	::268106992734830000
634755609	::268109733645393000
293250425	::268110097329295000
115818558	::268110161556672000
293250425	::268110183652286000
520009444	::268110403400237000
293250425	::268110871732027000
634755609	::268111605483573000
22193646	::268112176731021000
180025778	::268112312915857000
180025778	::268112792903630000
180025778	::268113475316887000
594060776	::268113837335662000
235394778	::268118104264019000
235394778	::268118600550862000
634755609	::268118752263041000
180025778	::268120516827701000
180025778	::268121892676837000
634755609	::268125494183096000
459561241	::268127506979229000
634755609	::268127661983924000
180025778	::268127689330806000
459561241	::268127744938885000
459561241	::268128140436590000
459561241	::268128277707776000
634755609	::268128384205348000
459561241	::268128490216382000
634755609	::268128851438215000
634755609	::268129226358665000
22193646	::268129436090634000
520009444	::268129794506493000
293250425	::268132756800819000
293250425	::268133782928883000
293250425	::268134096646053000
60459098	::268148389970055000
360205807	::268150146494234000
22193646	::268150730127450000
229633981	::268155306633228000
475356723	::268156640732254000
475356723	::268156832961400000
180025778	::268158982974222000
180025778	::268159128550141000
22193646	::268170364973096000
277808701	::268172047555895000
17369283	::268172807857381000
270184109	::268173789412614000
180025778	::268177088220102000
180025778	::268177224816001000
18363414	::268177562843373000
18363414	::268177755017994000
180025778	::268177783547629000
180025778	::268177796403195000
18363414	::268177980105302000
18363414	::268178177136939000
18363414	::268178589306990000
180025778	::268178723071725000
18363414	::268178832694079000
18363414	::268179260743770000
18363414	::268179419904999000
18363414	::268179655939457000
180025778	::268180167543902000
18363414	::268180468678144000
378239372	::268182309323300000
475356723	::268187155904483000
22193646	::268188127535976000
180025778	::268193652906545000
180025778	::268193968301432000
180025778	::268194217665372000
180025778	::268194246757064000
180025778	::268195340186955000
180025778	::268197493395841000
180025778	::268197650736762000
180025778	::268197716637646000
180025778	::268197951531261000
180025778	::268198140170080000
180025778	::268199351640264000
180025778	::268200006635360000
180025778	::268200065422721000
180025778	::268200496555237000
180025778	::268201193837309000
180025778	::268201335562858000
180025778	::268201728325849000
180025778	::268201894181208000
180025778	::268201937940381000
180025778	::268202173668683000
180025778	::268202294544318000
180025778	::268202647499190000
180025778	::268202796921270000
18363414	::268203087414562000
18363414	::268203140606730000
18363414	::268203406408167000
180025778	::268203448841928000
18363414	::268203466902614000
18363414	::268203586834550000
18363414	::268204116591915000
18363414	::268204257218551000
18363414	::268204341658255000
115818558	::268206332572745000
22193646	::268207983601786000
180025778	::268208107547664000
22193646	::268209677517611000
180025778	::268210701749850000
634755609	::268212295514091000
634755609	::268215310354632000
60459098	::268220096219066000
26641897	::268228379491323000
180025778	::268229427631095000
22193646	::268229666387677000
180025778	::268230045150097000
180025778	::268230447488700000
180025778	::268234539879514000
180025778	::268236636226203000
180025778	::268239579629371000
115818558	::268241878997168000
22193646	::268246608611774000
229633981	::268250668370915000
229633981	::268250724851388000
115818558	::268252380854906000
26055885	::268253872106115000
22193646	::268270219884109000
722485765	::268273177174614000
115818558	::268274084423544000
180025778	::268284921846579000
489868030	::268285492787818000
22193646	::268286080380440000
22193646	::268302628780376000
594060776	::268315787427717000
180025778	::268323508617093000
22193646	::268323618398810000
406990981	::268336382982909000
348256856	::268339009292484000
406990981	::268339204776407000
406990981	::268339332841078000
406990981	::268342981667459000
22193646	::268343386895958000
184296013	::268346611434942000
184296013	::268346918814498000
184296013	::268349705065472000
406990981	::268350772998193000
406990981	::268351323651584000
406990981	::268351463313526000
406990981	::268352341466574000
406990981	::268352448480047000
184296013	::268352820745474000
703335810	::268353861750771000
703335810	::268354025731264000
406990981	::268354752683859000
475356723	::268360198572343000
293250425	::268360431817617000
184296013	::268360636650643000
293250425	::268361363804528000
406990981	::268362034532454000
22193646	::268362063187947000
566301756	::268363721884192000
634755609	::268364340678238000
22193646	::268365229560299000
180025778	::268368598463033000
180025778	::268368626548109000
180025778	::268368676879736000
180025778	::268368735788748000
180025778	::268368793766592000
180025778	::268368897999253000
180025778	::268368934699421000
459561241	::268371661936545000
229633981	::268371808196120000
459561241	::268376361167622000
18363414	::268377047120887000
18363414	::268377283704811000
18363414	::268377496502816000
18363414	::268377560264617000
634755609	::268377786228543000
18363414	::268377979997011000
18363414	::268378502103977000
18363414	::268378655426764000
18363414	::268378717603106000
18363414	::268379409638125000
18363414	::268379761041092000
18363414	::268380213333872000
18363414	::268380463536676000
18363414	::268380702775578000
293250425	::268381186966032000
18363414	::268381735962693000
18363414	::268381856225972000
18363414	::268382014971985000
18363414	::268382223340806000
180025778	::268382960330366000
22193646	::268385964613853000
89023337	::268387984754237000
475356723	::268390698703802000
634755609	::268396215606063000
634755609	::268396425283522000
703335810	::268399665525964000
634755609	::268404542750732000
270184109	::268406838985379000
229633981	::268406849659879000
22193646	::268407068434780000
229633981	::268407473155760000
634755609	::268407656774000000
520009444	::268408419847917000
520009444	::268408446204928000
167988674	::268408484779941000
634755609	::268408507693428000
520009444	::268408693719195000
520009444	::268408753827741000
180025778	::268409403974238000
22193646	::268424605046280000
22193646	::268425258346885000
634755609	::268426676910837000
18363414	::268432769963663000
475356723	::268433071055966000
18363414	::268433222663278000
18363414	::268433895941365000
18363414	::268436287541882000
459561241	::268438029906087000
26055885	::268440280108240000
17369283	::268441591025397000
244058670	::268444096450945000
244058670	::268444577218834000
22193646	::268446611041030000
594060776	::268453728640720000
594060776	::268454487142834000
229633981	::268458311622459000
17369283	::268462114472067000
17369283	::268462232327827000
594060776	::268462621152395000
594060776	::268463818613596000
594060776	::268464595277062000
18363414	::268469324245782000
475356723	::268469506144354000
18363414	::268469527921164000
475356723	::268469542416695000
18363414	::268469792028110000
22193646	::268469830695411000
594060776	::268469990041190000
18363414	::268470659091415000
18363414	::268470742226706000
18363414	::268470868785635000
18363414	::268471118980063000
26641897	::268471955567550000
270184109	::268473269710123000
26641897	::268475353146732000
594060776	::268476808431820000
594060776	::268477595039977000
184296013	::268481254247260000
184296013	::268482766633566000
60459098	::268485870699569000
22193646	::268486721874821000
115818558	::268487404141309000
520009444	::268491535883046000
520009444	::268492758958882000
520009444	::268492952811216000
357805572	::268495596497825000
357805572	::268496017178107000
115818558	::268496236452143000
378239372	::268497140270120000
180025778	::268497818052870000
180025778	::268501657204178000
180025778	::268501693958864000
277808701	::268501896375959000
180025778	::268505551632224000
180025778	::268505759019593000
22193646	::268507768086986000
475356723	::268511044249456000
115818558	::268512132834942000
459561241	::268512302519685000
184296013	::268512457792843000
459561241	::268512628521988000
26641897	::268514121127956000
378239372	::268516966392795000
378239372	::268517030146232000
115818558	::268517992437014000
115818558	::268519337529339000
184296013	::268519552617431000
22193646	::268524855555661000
360205807	::268525406565568000
60459098	::268526655746748000
60459098	::268527399493332000
222411269	::268528288966778000
60459098	::268528431560548000
378239372	::268531305229189000
60459098	::268531975445442000
115818558	::268533170599759000
115818558	::268535180237606000
180025778	::268535791288987000
60459098	::268535890773676000
180025778	::268536663666458000
520009444	::268536711930331000
520009444	::268537356133470000
26641897	::268537411770929000
222411269	::268538703935328000
336288877	::268539483434135000
22193646	::268542143973425000
222411269	::268542533523607000
270184109	::268543047053217000
222411269	::268552942381051000
17369283	::268558976168390000
115818558	::268559465580736000
80379964	::268560889127526000
222411269	::268563947819515000
22193646	::268564396337426000
80379964	::268564426427359000
222411269	::268564578403745000
80379964	::268567766167068000
180025778	::268568687726981000
180025778	::268568803376517000
180025778	::268568877473075000
180025778	::268568962437107000
180025778	::268569094498955000
180025778	::268569326766927000
180025778	::268569836190330000
180025778	::268570040880754000
244058670	::268570087261343000
180025778	::268570130294919000
244058670	::268570258439294000
180025778	::268570761902571000
180025778	::268570905725243000
180025778	::268571337386250000
180025778	::268571371460771000
180025778	::268571740593065000
244058670	::268571769022054000
180025778	::268572269431906000
180025778	::268572309151952000
180025778	::268572673003618000
180025778	::268572857196482000
180025778	::268573004303327000
180025778	::268573015632146000
180025778	::268573035831906000
180025778	::268573216300212000
180025778	::268573408323858000
180025778	::268573442272550000
180025778	::268573482021969000
244058670	::268573872499073000
180025778	::268574329015500000
180025778	::268574424775675000
180025778	::268574679982305000
180025778	::268574765747433000
180025778	::268574837985910000
180025778	::268574915861565000
180025778	::268575015912497000
180025778	::268575408490942000
180025778	::268575550136799000
180025778	::268575760485318000
180025778	::268575863786831000
180025778	::268575920732913000
180025778	::268576109711474000
180025778	::268576186974732000
180025778	::268576388422959000
180025778	::268576439606079000
180025778	::268577047079690000
180025778	::268577388823195000
180025778	::268577599310139000
180025778	::268577789660237000
180025778	::268577824158392000
180025778	::268578031419932000
17369283	::268580380263710000
26641897	::268584107817177000
115818558	::268584380434358000
244058670	::268584630226145000
22193646	::268584758668304000
115818558	::268584996011393000
244058670	::268586458691031000
26641897	::268588331540025000
270184109	::268599864559034000
115818558	::268605568674041000
115818558	::268607840279732000
115818558	::268614377459032000
22193646	::268623183584845000
471769153	::268625063761297000
471769153	::268627657304973000
471769153	::268628442654834000
115818558	::268630070380347000
471769153	::268630522861854000
471769153	::268630922428026000
471769153	::268632808698834000
270184109	::268635238786285000
115818558	::268637844216610000
168853356	::268640942574141000
348256856	::268642601228464000
22193646	::268645151696625000
22193646	::268663687659810000
594060776	::268677864231153000
594060776	::268678245388525000
180025778	::268680434026700000
180025778	::268680551366537000
180025778	::268681133460430000
180025778	::268684450118901000
180025778	::268684536055992000
180025778	::268688462092312000
180025778	::268688568690556000
180025778	::268689065430380000
22193646	::268689602385158000
180025778	::268691259076521000
180025778	::268691317188616000
180025778	::268693802733146000
180025778	::268693916965023000
180025778	::268694529106931000
180025778	::268694798251200000
22193646	::268710638484852000
180025778	::268712529801396000
180025778	::268713173706739000
180025778	::268713986890014000
703335810	::268719983184449000
703335810	::268720666918932000
293250425	::268723716605751000
703335810	::268724744063426000
22193646	::268728106842464000
293250425	::268728244822478000
229633981	::268730223305052000
475356723	::268735482144382000
459561241	::268740414863970000
22193646	::268746504578154000
60459098	::268755877606076000
60459098	::268757236795461000
423234388	::268760135306969000
293250425	::268763474933465000
22193646	::268766533155684000
22193646	::268768717981220000
60459098	::268769858357977000
60459098	::268770140408139000
384035081	::268773472803627000
384035081	::268775475386646000
520009444	::268783236694552000
520009444	::268783439065518000
60459098	::268784648748949000
22193646	::268784935349936000
293250425	::268785308299063000
471769153	::268789994792054000
22193646	::268790604329267000
423234388	::268803787903348000
60459098	::268804537601622000
293250425	::268804997620330000
423234388	::268805092076056000
229633981	::268808005364097000
22193646	::268808159076945000
22193646	::268813113455955000
475356723	::268816875071340000
22193646	::268825308394819000
293250425	::268827727308668000
293250425	::268828418739691000
229633981	::268831654573903000
475356723	::268832233664679000
293250425	::268832420944572000
293250425	::268833163571232000
293250425	::268833793262100000
378239372	::268834985090379000
378239372	::268835086437322000
475356723	::268836163903684000
244058670	::268836765006196000
489868030	::268836869754744000
489868030	::268837206544764000
489868030	::268837576205561000
229633981	::268838860480450000
594060776	::268839610761752000
594060776	::268839970033242000
520009444	::268841000754098000
378239372	::268843146585178000
722485765	::268843600304013000
722485765	::268843752666300000
520009444	::268845272682094000
378239372	::268845416043380000
229633981	::268845688094330000
520009444	::268845858307579000
361648338	::268849049032065000
594060776	::268849349700771000
22193646	::268849565082480000
361648338	::268850825164640000
115818558	::268852097057976000
270184109	::268852878570037000
270184109	::268853598631378000
270184109	::268854910047633000
18363414	::268855501968793000
270184109	::268856917366034000
18363414	::268857409240449000
18363414	::268857747188097000
722485765	::268862604674478000
722485765	::268862968538755000
722485765	::268863436530782000
229633981	::268866230356697000
520009444	::268867291213619000
520009444	::268867393512677000
378239372	::268868122105237000
22193646	::268868692534763000
520009444	::268870017544761000
115818558	::268870880262750000
293250425	::268874913862000000
17369283	::268875025971544000
115818558	::268879572559339000
475356723	::268882223288172000
115818558	::268883954822688000
475356723	::268885015478284000
348256856	::268885525295927000
222411269	::268885691717517000
475356723	::268886981919002000
22193646	::268889971518210000
184296013	::268894865323081000
184296013	::268895693140291000
184296013	::268897713981095000
244058670	::268897771124297000
184296013	::268898708098265000
293250425	::268898815703142000
270184109	::268900097243361000
80379964	::268901729335140000
244058670	::268902139017957000
244058670	::268902365539745000
80379964	::268902523216220000
520009444	::268902740128829000
80379964	::268902798102499000
244058670	::268903214341029000
80379964	::268903705238204000
184296013	::268903961757626000
244058670	::268906198865154000
184296013	::268907197726081000
22193646	::268908918363783000
244058670	::268912981990068000
244058670	::268913380654473000
244058670	::268913612465258000
244058670	::268914592120442000
717975966	::268916853395578000
229633981	::268917011055276000
229633981	::268917292115566000
244058670	::268919891086680000
634755609	::268923695429455000
234856231	::268925649366962000
229633981	::268927828890906000
22193646	::268930168771452000
475356723	::268939570765238000
311766419	::268942234244751000
489868030	::268942541880180000
17369283	::268945778511343000
22193646	::268951002881859000
722485765	::268959933830160000
722485765	::268960011621892000
115818558	::268960055037161000
722485765	::268961563346624000
22193646	::268966660797526000
307986262	::268968851868368000
17369283	::268969295759941000
471769153	::268973825851535000
471769153	::268974174410784000
471769153	::268974332070465000
471769153	::268975080699207000
115818558	::268980293665452000
471769153	::268980384321122000
471769153	::268980776283033000
234856231	::268981009389867000
471769153	::268981419198517000
471769153	::268981446776086000
471769153	::268982902317015000
115818558	::268984834431520000
471769153	::268984857550528000
471769153	::268985294630559000
471769153	::268987947435577000
22193646	::268988927464058000
22193646	::268988929368281000
115818558	::268997638576275000
115818558	::269003618173214000
115818558	::269003918334361000
333273152	::269007758983041000
22193646	::269010203708649000
22193646	::269026241691144000
22193646	::269050574354399000
406990981	::269065973993177000
293250425	::269066580619579000
406990981	::269069248909946000
22193646	::269071324171862000
293250425	::269086180493107000
229633981	::269089905307709000
160828306	::269092069660831000
22193646	::269092217531031000
459561241	::269093470663233000
229633981	::269098249535762000
229633981	::269099154918227000
229633981	::269099456136359000
229633981	::269099594565173000
634755609	::269099866062467000
229633981	::269100330069925000
229633981	::269100600363462000
229633981	::269100994376392000
229633981	::269101533315080000
229633981	::269102074061545000
229633981	::269103805377961000
229633981	::269104220316237000
229633981	::269106226045014000
89023337	::269106550927392000
229633981	::269108690769018000
229633981	::269108830682636000
229633981	::269110290820509000
293250425	::269111190251253000
229633981	::269112243071877000
229633981	::269112433711407000
22193646	::269112484043030000
229633981	::269112720597590000
634755609	::269113051041632000
634755609	::269114026670301000
229633981	::269120128799604000
378239372	::269124336244359000
361648338	::269124662586396000
520009444	::269129899690823000
520009444	::269130082927382000
520009444	::269130102112141000
22193646	::269130325215551000
229633981	::269133789786161000
634755609	::269135348318224000
229633981	::269135581446033000
229633981	::269136343454605000
229633981	::269137258286829000
229633981	::269138970020028000
229633981	::269141254187671000
22193646	::269147700228919000
115818558	::269151708800745000
17369283	::269151872806436000
229633981	::269152644659032000
115818558	::269153408475332000
229633981	::269154117115604000
115818558	::269154236540018000
229633981	::269154346686623000
229633981	::269154502534393000
229633981	::269154762488954000
229633981	::269155167004393000
229633981	::269155426518593000
229633981	::269155618131148000
229633981	::269156026350202000
229633981	::269156262535655000
115818558	::269156303434293000
115818558	::269156980004900000
229633981	::269157048892149000
115818558	::269157354292006000
229633981	::269158280746639000
115818558	::269164905997950000
115818558	::269166342870024000
520009444	::269166478111150000
22193646	::269167816631013000
459561241	::269170766006865000
293250425	::269171851652124000
293250425	::269173346640470000
378239372	::269178516044648000
594060776	::269182410279759000
594060776	::269186075799453000
594060776	::269186115653746000
378239372	::269190426781679000
22193646	::269192392853295000
594060776	::269199170076819000
229633981	::269200029246439000
229633981	::269200494117937000
703335810	::269203746406412000
378239372	::269210653078736000
22193646	::269212985736720000
115818558	::269214236100677000
293250425	::269226641354547000
293250425	::269231178823905000
22193646	::269234156502937000
360205807	::269235279905320000
722485765	::269238245483761000
115818558	::269239213017419000
722485765	::269239365409062000
722485765	::269239463710973000
115818558	::269239528055783000
115818558	::269239825469669000
722485765	::269240146438799000
115818558	::269240541575798000
293250425	::269240920480825000
348256856	::269245090558537000
348256856	::269245820656828000
360205807	::269245858502029000
270184109	::269246956465975000
244058670	::269247062330183000
348256856	::269247848078536000
438891226	::269248542747541000
22193646	::269252631489290000
229633981	::269254198430953000
115818558	::269254351262994000
229633981	::269254899051663000
229633981	::269255576360472000
520009444	::269264596559347000
520009444	::269265326863167000
95843709	::269265351685062000
22193646	::269273486780940000
115818558	::269276287875567000
115818558	::269276588204515000
115818558	::269278068391165000
115818558	::269278862511321000
270184109	::269279498799837000
520009444	::269279760222416000
18363414	::269280084882493000
18363414	::269280171209682000
18363414	::269280378651570000
18363414	::269280582784143000
18363414	::269280764342968000
18363414	::269280854075904000
18363414	::269280915098853000
18363414	::269281009651027000
18363414	::269281270813569000
18363414	::269281461805412000
18363414	::269281671839363000
115818558	::269282650357903000
229633981	::269284316637442000
115818558	::269284397281329000
229633981	::269289089482772000
634755609	::269289180633370000
22193646	::269291059195019000
60459098	::269301280734846000
22193646	::269306432128704000
307986262	::269307516897353000
307986262	::269307620626669000
307986262	::269308846856622000
307986262	::269308848014245000
307986262	::269309104361730000
307986262	::269309125656182000
115818558	::269311461048868000
115818558	::269312799258320000
115818558	::269313637586452000
115818558	::269314300726898000
115818558	::269315174748532000
115818558	::269316255729733000
229633981	::269317893076946000
115818558	::269318316366102000
22193646	::269324020057530000
270184109	::269332906160316000
529570237	::269334488482471000
115818558	::269334537404825000
471769153	::269335395777519000
361648338	::269338094019432000
471769153	::269338396063825000
471769153	::269340792735285000
471769153	::269342256320897000
471769153	::269342725030150000
471769153	::269343565358981000
22193646	::269343882637099000
471769153	::269343895375187000
471769153	::269344071573725000
471769153	::269344463959244000
471769153	::269345022766350000
471769153	::269346613951074000
115818558	::269349748861988000
22193646	::269360288413925000
22193646	::269383357396295000
722485765	::269394936724590000
722485765	::269395027669696000
722485765	::269395655687041000
22193646	::269400836394872000
22193646	::269420052896415000
566301756	::269421735529562000
566301756	::269422198110961000
566301756	::269422479372582000
520009444	::269434034462011000
244058670	::269438230200467000
348256856	::269438635126972000
244058670	::269439111448907000
244058670	::269439785330937000
22193646	::269440695574618000
703335810	::269442151321059000
703335810	::269444180173004000
307986262	::269447986197716000
293250425	::269448515426607000
229633981	::269449891808428000
438891226	::269451865337511000
270184109	::269452792907837000
270184109	::269453494652633000
184296013	::269455017914802000
634755609	::269457794934124000
293250425	::269460385885716000
22193646	::269462698855649000
229633981	::269463660760547000
229633981	::269463770206720000
703335810	::269476505355169000
703335810	::269476643276484000
229633981	::269478291935739000
703335810	::269478513843785000
703335810	::269479618459889000
184296013	::269481960714428000
184296013	::269482392538996000
293250425	::269484083703320000
360205807	::269484233028956000
22193646	::269484762673070000
520009444	::269491642422153000
634755609	::269492071080026000
520009444	::269492678994059000
311766419	::269493581369200000
384035081	::269499401087635000
384035081	::269499896770478000
384035081	::269500203910975000
384035081	::269500905794203000
270184109	::269502618873774000
22193646	::269507575605764000
229633981	::269508798803238000
229633981	::269509584081805000
244058670	::269510295414775000
373015050	::269517138950238000
423234388	::269517615620313000
229633981	::269519051712253000
22193646	::269524119089991000
634755609	::269525867825360000
22193646	::269541923570733000
348256856	::269543452381966000
594060776	::269546328319737000
22193646	::269548072361664000
634755609	::269550396832358000
244058670	::269551712359026000
717975966	::269553141777854000
717975966	::269553224078483000
22193646	::269553300934897000
22193646	::269553352654876000
717975966	::269553450344402000
717975966	::269554318569512000
717975966	::269554385804222000
717975966	::269554470277505000
717975966	::269554585864130000
722485765	::269554877682823000
722485765	::269555842112712000
594060776	::269558348825907000
22193646	::269559599655444000
229633981	::269562370647527000
115818558	::269562757785997000
22193646	::269563623695847000
22193646	::269567050131849000
384035081	::269569129650982000
634755609	::269570978860920000
115818558	::269572048089645000
423234388	::269575600681938000
475356723	::269578115594985000
229633981	::269580749471096000
22193646	::269585191138377000
22193646	::269585909576507000
594060776	::269586433109528000
594060776	::269586685933805000
475356723	::269587672832548000
378239372	::269587719833927000
378239372	::269589140625047000
378239372	::269589410272657000
235362066	::269589443722223000
378239372	::269591584385953000
378239372	::269591639264206000
373015050	::269593577242365000
22193646	::269597174822752000
265754848	::269600056926158000
235394778	::269601937140355000
634755609	::269604511696445000
270184109	::269605687099797000
293250425	::269607394336722000
293250425	::269610524923293000
28169372	::269611278346117000
28169372	::269611478045323000
717975966	::269611880069349000
717975966	::269611936180731000
717975966	::269611942233120000
265754848	::269612298816065000
526823315	::269612478726537000
526823315	::269612829890445000
526823315	::269613077752856000
348256856	::269613500668723000
526823315	::269614269174263000
423234388	::269614896788951000
26641897	::269614950442496000
526823315	::269622017416904000
526823315	::269622198178824000
360205807	::269624517444378000
115818558	::269627984435109000
244058670	::269628138777100000
244058670	::269628811379875000
115818558	::269629211671674000
115818558	::269629874128441000
115818558	::269629876229791000
115818558	::269630421728362000
526823315	::269632854802182000
526823315	::269633077737824000
526823315	::269634538865573000
526823315	::269635662997762000
526823315	::269638128711634000
526823315	::269638224710860000
265754848	::269642338631024000
235362066	::269642756941549000
373015050	::269642981127098000
311766419	::269643686642597000
115818558	::269650042611187000
229633981	::269650286770016000
229633981	::269650436770918000
229633981	::269653093833113000
229633981	::269654703690887000
229633981	::269656343336591000
360205807	::269662652479963000
60459098	::269669927865171000
360205807	::269672432623833000
270184109	::269680038578884000
475356723	::269683908076003000
378239372	::269685825992790000
378239372	::269690039343136000
378239372	::269690538528235000
115818558	::269693025272356000
115818558	::269698479910178000
115818558	::269699311321890000
311766419	::269700508275576000
115818558	::269700524109078000
311766419	::269700952011993000
115818558	::269701568293662000
115818558	::269702042149326000
115818558	::269735024910299000
229633981	::269741323509186000
115818558	::269742642512949000
115818558	::269742951524093000
115818558	::269745523974606000
115818558	::269745601300799000
115818558	::269746409799036000
348256856	::269754459956080000
115818558	::269757400783933000
526823315	::269769027063275000
526823315	::269769582925987000
526823315	::269769657429409000
526823315	::269769761884368000
526823315	::269770186687643000
526823315	::269770302798573000
526823315	::269770489155690000
526823315	::269771109434548000
526823315	::269771955731824000
526823315	::269772061419909000
526823315	::269772191917297000
526823315	::269772284435243000
526823315	::269781644603428000
526823315	::269782769511591000
526823315	::269783018238005000
526823315	::269783328884928000
526823315	::269785060331364000
526823315	::269786313564225000
526823315	::269786504547672000
526823315	::269787243693105000
293250425	::269787341021933000
566301756	::269801209743958000
566301756	::269801589898878000
265754848	::269802574847295000
48530097	::269804044778864000
526823315	::269805112589942000
526823315	::269805450034282000
369255258	::269808978823888000
369255258	::269809448678211000
369255258	::269810434041851000
293250425	::269810936657891000
290401730	::269812197130133000
290401730	::269812376478547000
290401730	::269812536575131000
290401730	::269812755949830000
290401730	::269813408482873000
526823315	::269813762175946000
290401730	::269813946377175000
526823315	::269814319242420000
290401730	::269814344391479000
526823315	::269814408950214000
290401730	::269815000674205000
526823315	::269815408691920000
290401730	::269815436911206000
290401730	::269815620693028000
290401730	::269816295611047000
229633981	::269816779654692000
290401730	::269817084685451000
526823315	::269817911261147000
526823315	::269818204975681000
290401730	::269818213670481000
526823315	::269818280091463000
717975966	::269822700686544000
717975966	::269822764192509000
717975966	::269822773696815000
717975966	::269822781154275000
717975966	::269822792755720000
717975966	::269823027175358000
717975966	::269823072515796000
717975966	::269823139519795000
717975966	::269823180842090000
717975966	::269823227205914000
717975966	::269823428264071000
717975966	::269823531381043000
717975966	::269823568546787000
717975966	::269823594903785000
717975966	::269825024913993000
717975966	::269825058313224000
717975966	::269825119407456000
717975966	::269825369450881000
717975966	::269825375763312000
717975966	::269825387482206000
717975966	::269825407115747000
717975966	::269825563940749000
717975966	::269825629933936000
717975966	::269825752697032000
717975966	::269825907311644000
717975966	::269826047749529000
717975966	::269826170227421000
717975966	::269826222085795000
717975966	::269826286506106000
717975966	::269826329145401000
717975966	::269826412339421000
717975966	::269826505809469000
717975966	::269826568019386000
717975966	::269826647518232000
717975966	::269826709510029000
717975966	::269826778523111000
717975966	::269826934660276000
717975966	::269827108027658000
717975966	::269827643212455000
717975966	::269827863916732000
717975966	::269827877086826000
717975966	::269827996259598000
717975966	::269828224639442000
717975966	::269828292763344000
717975966	::269828413873864000
526823315	::269831710802341000
526823315	::269832266992197000
293250425	::269833134965653000
290401730	::269836425996943000
290401730	::269836900561453000
384035081	::269838270890926000
526823315	::269843172388130000
526823315	::269843755929051000
526823315	::269843981628751000
526823315	::269844417555361000
526823315	::269844687567859000
360205807	::269850954311032000
361648338	::269860295286067000
520009444	::269862997437063000
26641897	::269874178876919000
26641897	::269874558755016000
520009444	::269878582543781000
89023337	::269878666908024000
244058670	::269881953946308000
290401730	::269899804417613000
229633981	::269900021850329000
229633981	::269900157032738000
520009444	::269904217345507000
59241106	::269905593890897000
59241106	::269905869964185000
311766419	::269917079434571000
311766419	::269917122346504000
290401730	::269924536156307000
290401730	::269924786724024000
290401730	::269925528318930000
293250425	::269926046198005000
594060776	::269932001014984000
26641897	::269936826343636000
360205807	::269939266241581000
26641897	::269940006750142000
26641897	::269940121825062000
26641897	::269940934689579000
26641897	::269942150848999000
60459098	::269949837439541000
634755609	::269950360590876000
378239372	::269952138099167000
634755609	::269955025160249000
634755609	::269957473299996000
378239372	::269957604627861000
378239372	::269958418780016000
378239372	::269958461515784000
28169372	::269959421193506000
378239372	::269959979392458000
423234388	::269965065443241000
60459098	::269973444286889000
60459098	::269974386000408000
438891226	::269984836511494000
229633981	::269986608961437000
438891226	::269989913926172000
634755609	::269990768297512000
634755609	::269990959251607000
229633981	::269991357576249000
229633981	::269991880589197000
229633981	::269992385767936000
526823315	::269998094551248000
526823315	::270000845079339000
378239372	::270001178392285000
378239372	::270001203834933000
526823315	::270001763862601000
335839990	::270003452388712000
520009444	::270005533619130000
520009444	::270005708110565000
520009444	::270005720399888000
335839990	::270006664969723000
229633981	::270008334332092000
526823315	::270009001771671000
526823315	::270010738670714000
378239372	::270011154972147000
526823315	::270011368810348000
634755609	::270012852545392000
526823315	::270014523069575000
526823315	::270014631601385000
526823315	::270015705359978000
526823315	::270017501872660000
17369283	::270019507794370000
526823315	::270020618534150000
526823315	::270021438826758000
526823315	::270022170787340000
526823315	::270022608580403000
526823315	::270022743687319000
80631544	::270032381983981000
80631544	::270032640466374000
634755609	::270038060098539000
634755609	::270038252407369000
634755609	::270038303175213000
529570237	::270054513036107000
115818558	::270056965701521000
60459098	::270058865633136000
60459098	::270059924963332000
60459098	::270060306787610000
115818558	::270061455263543000
526823315	::270063579275853000
335839990	::270064086186876000
526823315	::270064116310360000
335839990	::270064827349729000
526823315	::270065073677017000
335839990	::270065183790075000
335839990	::270066121091190000
335839990	::270066949617229000
335839990	::270067850293698000
307986262	::270104512205828000
307986262	::270105026201014000
270184109	::270144500985376000
594060776	::270155173802942000
293250425	::270173249218961000
526823315	::270176195918843000
361648338	::270176309810958000
703335810	::270180182768357000
520009444	::270180266331496000
520009444	::270180391657279000
526823315	::270181428975779000
378239372	::270184398492692000
717975966	::270189645608919000
300407891	::270199069698318000
80631544	::270213928326410000
229633981	::270215039947005000
373015050	::270216943594786000
335839990	::270217117490638000
193845400	::270218088119689000
193845400	::270219082559795000
335839990	::270220543649792000
229633981	::270234542009352000
26641897	::270235982119464000
270184109	::270236329076465000
229633981	::270238106303750000
193845400	::270239321045475000
193845400	::270239533398896000
378239372	::270239846918930000
193845400	::270241010062344000
193845400	::270241042958278000
193845400	::270241329366315000
193845400	::270242084018081000
193845400	::270246102240997000
193845400	::270247225957941000
60459098	::270247326751264000
229633981	::270249349190123000
634755609	::270264457920393000
378239372	::270266143862845000
520009444	::270267070653034000
335839990	::270272026260930000
378239372	::270276011004936000
378239372	::270278564144898000
384035081	::270281055506931000
594936423	::270283423107653000
594936423	::270283550119575000
594936423	::270284000604602000
229633981	::270285007879294000
471769153	::270305080933249000
115818558	::270323257289347000
229633981	::270328985546809000
229633981	::270329380209848000
229633981	::270329643909918000
160828306	::270331770862436000
244058670	::270347661532622000
378239372	::270352393554767000
378239372	::270352485275824000
378239372	::270352786292613000
378239372	::270352834107674000
378239372	::270353320319795000
378239372	::270355553480495000
378239372	::270355557989380000
229633981	::270355588209319000
378239372	::270356327191150000
378239372	::270356436805120000
229633981	::270356467071213000
378239372	::270356485509361000
378239372	::270357012875968000
378239372	::270357236038119000
378239372	::270357615303860000
378239372	::270357766584016000
335839990	::270365931140698000
520009444	::270367268150603000
722485765	::270367561705746000
489868030	::270376213917364000
335839990	::270379629032914000
115818558	::270381202760929000
26641897	::270383092257144000
115818558	::270392203426267000
222411269	::270393271191220000
722485765	::270393558572363000
722485765	::270393701937864000
193845400	::270394911470264000
193845400	::270395087463260000
193845400	::270395409464184000
193845400	::270398300035878000
193845400	::270398800173072000
311766419	::270399019317075000
348256856	::270401973898072000
722485765	::270404816168185000
311766419	::270410538239004000
471769153	::270444178255785000
471769153	::270451439476826000
471769153	::270451657421238000
471769153	::270457140240580000
168853356	::270457980997206000
270184109	::270460344093265000
270184109	::270460501115432000
270184109	::270460813628805000
270184109	::270461909281685000
361648338	::270512071626600000
394411775	::270528442380996000
394411775	::270528680109944000
394411775	::270528747571146000
394411775	::270528828915478000
394411775	::270528913065791000
394411775	::270528978186543000
394411775	::270529234391416000
394411775	::270529261788610000
394411775	::270529347755053000
394411775	::270529393653338000
254405402	::270534859863232000
293250425	::270535671050031000
78770673	::270539641743097000
78770673	::270540433522843000
722485765	::270542018994913000
475356723	::270542173567586000
722485765	::270546655554715000
60459098	::270549679266205000
277808701	::270550689699221000
378239372	::270554485686935000
384035081	::270556068533383000
384035081	::270557284176891000
378239372	::270557713778503000
378239372	::270557801691103000
193845400	::270563707816382000
193845400	::270563789018128000
634755609	::270565325160976000
469510472	::270565411672711000
469510472	::270566596261601000
360205807	::270569431049052000
634755609	::270574055839657000
78770673	::270577179644002000
378239372	::270582282589466000
277808701	::270583571406790000
277808701	::270583735307628000
520009444	::270588764148072000
384035081	::270590006144405000
277808701	::270591280734687000
634755609	::270597408856092000
520009444	::270597631653343000
520009444	::270597742663966000
22193646	::270598156868276000
634755609	::270610585283096000
634755609	::270611214520942000
102393543	::270611923832279000
634755609	::270612590667894000
78770673	::270614854405062000
78770673	::270615172501098000
78770673	::270616262621659000
634755609	::270616873706614000
634755609	::270616980938166000
634755609	::270619559017476000
22193646	::270620023767302000
78770673	::270626922785038000
78770673	::270627274439675000
78770673	::270627742821785000
78770673	::270628127171018000
229633981	::270629984324960000
229633981	::270630197408169000
229633981	::270635411842404000
594060776	::270635459116400000
78770673	::270646804683583000
78770673	::270647056916443000
229633981	::270647427315408000
229633981	::270647726159560000
78770673	::270649373011091000
18363414	::270651191317381000
48530097	::270651273513160000
48530097	::270651403616272000
18363414	::270655255673462000
18363414	::270655623157407000
18363414	::270656165686411000
634755609	::270656227715997000
18363414	::270656724543885000
18363414	::270657206519726000
18363414	::270657503988178000
18363414	::270657570379796000
18363414	::270657735912202000
634755609	::270657803167870000
18363414	::270657973506961000
18363414	::270658185537409000
18363414	::270658976130138000
18363414	::270659449876783000
18363414	::270659869143617000
722485765	::270660179010387000
18363414	::270660301324685000
18363414	::270660533261316000
18363414	::270660877655613000
18363414	::270661227439607000
18363414	::270661428321587000
18363414	::270661786716479000
594060776	::270661989129408000
18363414	::270662090669297000
18363414	::270662177042604000
594060776	::270662579393814000
634755609	::270663331608682000
594060776	::270664617024442000
18363414	::270669786827071000
18363414	::270670076959653000
18363414	::270670369625612000
18363414	::270670528556183000
18363414	::270670704922460000
18363414	::270670745699512000
102393543	::270674857778368000
634755609	::270678406155358000
360205807	::270695551031472000
229633981	::270704641052930000
95843709	::270708874309414000
568607570	::270711370222301000
634755609	::270712844541112000
471769153	::270727190818217000
357805572	::270729049050058000
357805572	::270729291417927000
475356723	::270731003201458000
234856231	::270732293281304000
475356723	::270732668805709000
529570237	::270740127041597000
222411269	::270749805075132000
193845400	::270750025464827000
18363414	::270750902044995000
18363414	::270751005648486000
475356723	::270751056865136000
722485765	::270751070433714000
18363414	::270751155783626000
18363414	::270751442132951000
270184109	::270753151966142000
102393543	::270758780403335000
18919848	::270763047616925000
543069652	::270772608650330000
543069652	::270772780516143000
722485765	::270774089868800000
543069652	::270774096411885000
722485765	::270774839961333000
722485765	::270775510269849000
722485765	::270776156091998000
90793289	::270779711850954000
90793289	::270781014048124000
471769153	::270793706381115000
471769153	::270793997641977000
229633981	::270826285679382000
229633981	::270828243362381000
229633981	::270829249160699000
229633981	::270834271940390000
229633981	::270849653065539000
78770673	::270869065621438000
18919848	::270886505881415000
193845400	::270887691086884000
193845400	::270888023422545000
193845400	::270891278642860000
78770673	::270892364237774000
526823315	::270892620744626000
526823315	::270893789529378000
526823315	::270893951316287000
526823315	::270894265691930000
193845400	::270896661621006000
193845400	::270897019197997000
193845400	::270897591418494000
293250425	::270898091706707000
193845400	::270901228714745000
311766419	::270901504385376000
311766419	::270901803233734000
311766419	::270903508612567000
311766419	::270903632105443000
229633981	::270906861841182000
270184109	::270906932183826000
229633981	::270912772559233000
102393543	::270913525747183000
78770673	::270914440139005000
78770673	::270917331507630000
722485765	::270920589307416000
378239372	::270922260095836000
193845400	::270922454837362000
193845400	::270922550719164000
229633981	::270923236294942000
193845400	::270923816753049000
229633981	::270924103463079000
193845400	::270924213811048000
229633981	::270924655404130000
378239372	::270925184997924000
378239372	::270925308394352000
229633981	::270926076811821000
229633981	::270926504421101000
229633981	::270927135399608000
229633981	::270927459480895000
378239372	::270927556042186000
378239372	::270927653022875000
229633981	::270927817146003000
229633981	::270929148036395000
229633981	::270930233681666000
229633981	::270930654932377000
17369283	::270930943831834000
229633981	::270931106201755000
229633981	::270931586344689000
229633981	::270932137644027000
229633981	::270932497926348000
115818558	::270933794461200000
722485765	::270940453766053000
229633981	::270946013810941000
102393543	::270949261049487000
18919848	::270954494567780000
18919848	::270956207320223000
18919848	::270957471227596000
18919848	::270958186641637000
229633981	::270959427899772000
22193646	::270960881729433000
22193646	::270962719581163000
471769153	::270963933681168000
222411269	::270966513798881000
222411269	::270967307151478000
102393543	::270971848785801000
102393543	::270972004528701000
529570237	::270973773803560000
529570237	::270974152725389000
335839990	::270974196996255000
529570237	::270974488894652000
378239372	::270986167338557000
90793289	::270986423434375000
378239372	::270987995434319000
378239372	::270988561594085000
594060776	::270995393662308000
594060776	::270995674672291000
489868030	::270996779581988000
254405402	::271000991468507000
459561241	::271001418704498000
459561241	::271001473897340000
459561241	::271002658473648000
229633981	::271005745955344000
26641897	::271021331536023000
102393543	::271022658857103000
90793289	::271024010656092000
229633981	::271025103771410000
18919848	::271027880354521000
290401730	::271033478257201000
90793289	::271034999296376000
277808701	::271049058964094000
244058670	::271051521293164000
459561241	::271052871435440000
369255258	::271055179674157000
369255258	::271058154446520000
475356723	::271066301110288000
18919848	::271067104839626000
18919848	::271069315183304000
568607570	::271076731664863000
568607570	::271084693431140000
722485765	::271086016318816000
722485765	::271086103778455000
722485765	::271086301481156000
244058670	::271087250496962000
102393543	::271087521893593000
348256856	::271088250465173000
568607570	::271089725945835000
568607570	::271090066271633000
18919848	::271091504221675000
378239372	::271091958984892000
378239372	::271092331455848000
568607570	::271093217791983000
348256856	::271093564866437000
378239372	::271094042023043000
369255258	::271107929351020000
369255258	::271109959020843000
265754848	::271112597389070000
307986262	::271113081386582000
102393543	::271114357725880000
102393543	::271114588249018000
102393543	::271114876414459000
222411269	::271115080534474000
102393543	::271115114583838000
102393543	::271117471174496000
634755609	::271120917470527000
634755609	::271121128158814000
471769153	::271123199293538000
471769153	::271123387395502000
378239372	::271124554120822000
378239372	::271124907952336000
265754848	::271135329803710000
471769153	::271139238702112000
471769153	::271156444945063000
311766419	::271158296226975000
311766419	::271158335116546000
311766419	::271158672686739000
471769153	::271171100401102000
265754848	::271188135591964000
333273152	::271203794593914000
594060776	::271242312405905000
489868030	::271253462342307000
193845400	::271256020100202000
193845400	::271257682135101000
520009444	::271257907553787000
520009444	::271258157634945000
568607570	::271258328255037000
526823315	::271260598296252000
293250425	::271261317598437000
526823315	::271261596846788000
526823315	::271261704086765000
526823315	::271261792532054000
634755609	::271266477301194000
90793289	::271272720996642000
634755609	::271274250273435000
193845400	::271281039048077000
193845400	::271281225723965000
520009444	::271282233803943000
293250425	::271282546044719000
293250425	::271283108194680000
634755609	::271283310410493000
634755609	::271284755683749000
634755609	::271285199575326000
293250425	::271285295897522000
634755609	::271285441750245000
293250425	::271285802087088000
594060776	::271290263052365000
102393543	::271292109267537000
293250425	::271293643678167000
193845400	::271294596720492000
193845400	::271294713334730000
384035081	::271295467583836000
193845400	::271295896803745000
384035081	::271295899202883000
277808701	::271296019084505000
634755609	::271298551206793000
634755609	::271299405896876000
634755609	::271303052093423000
568607570	::271312485104107000
568607570	::271313650218835000
265754848	::271314140918841000
265754848	::271314564660994000
512855526	::271316548734562000
634755609	::271316726644371000
333273152	::271318293850247000
333273152	::271318313265680000
265754848	::271318957884059000
60459098	::271319432935133000
60459098	::271319619560689000
60459098	::271320561412603000
369255258	::271320882943754000
369255258	::271321161860792000
60459098	::271321377758400000
293250425	::271321409299550000
293250425	::271321576983650000
369255258	::271321652313354000
293250425	::271321678490005000
378239372	::271321797310435000
594060776	::271321834077708000
594060776	::271322166400798000
60459098	::271322838848389000
360205807	::271323278382084000
60459098	::271323282765123000
90793289	::271324053955035000
360205807	::271324087148752000
60459098	::271324215771271000
471769153	::271326185764573000
60459098	::271327041465499000
293250425	::271327650411327000
60459098	::271327985951440000
459561241	::271328871897526000
459561241	::271329348563394000
459561241	::271329753498263000
459561241	::271330302897569000
594060776	::271331604444614000
594060776	::271333537305751000
634755609	::271333984758284000
90793289	::271334280230232000
60459098	::271334910344708000
459561241	::271337137465602000
459561241	::271337274401239000
293250425	::271339272756412000
293250425	::271339361444966000
469510472	::271339953340968000
293250425	::271340032743317000
594060776	::271343607150166000
594060776	::271343944728723000
568607570	::271357018848251000
722485765	::271357325846122000
293250425	::271357525939597000
568607570	::271357817250787000
60459098	::271359592930357000
298002766	::271359677487525000
298002766	::271359834895572000
222411269	::271366788212723000
222411269	::271366886879555000
222411269	::271366966390960000
222411269	::271367069512126000
222411269	::271367117780180000
222411269	::271367308969123000
222411269	::271367412958519000
222411269	::271367626847047000
568607570	::271368029466656000
22193646	::271379742811357000
17369283	::271382947083452000
17369283	::271383557337919000
216434703	::271386080383750000
335839990	::271386997225033000
17369283	::271387199981891000
277808701	::271394583856947000
193845400	::271401744817344000
193845400	::271401924648112000
193845400	::271402192039182000
90793289	::271406463203831000
568607570	::271408506287050000
102393543	::271410089942986000
102393543	::271410153339883000
475356723	::271410314363404000
475356723	::271414692356947000
475356723	::271414992664940000
18363414	::271415805181317000
90793289	::271416113617854000
703335810	::271418490555097000
475356723	::271421880999743000
265754848	::271425985826652000
526823315	::271428873323954000
526823315	::271431056530501000
526823315	::271431903238828000
298002766	::271433819368857000
526823315	::271436556886216000
526823315	::271436804132061000
512855526	::271436962886475000
526823315	::271437056117456000
526823315	::271437262775017000
90793289	::271437490622189000
298002766	::271437920026632000
298002766	::271437955825029000
298002766	::271438508248428000
526823315	::271438606990729000
526823315	::271438966719389000
526823315	::271439200795123000
298002766	::271441580320251000
298002766	::271441776236191000
90793289	::271442763403382000
298002766	::271443451839647000
298002766	::271443731331309000
216434703	::271445539302801000
216434703	::271445695557427000
526823315	::271448739217022000
722485765	::271452035356966000
722485765	::271452532126146000
722485765	::271453018279510000
722485765	::271453808859693000
722485765	::271454095817207000
722485765	::271455271371550000
722485765	::271456835637235000
722485765	::271458845212155000
80379964	::271463153437663000
234043939	::271463413992026000
80379964	::271464043221508000
17369283	::271465369934385000
572192868	::271466130089074000
102393543	::271470350922039000
572192868	::271470974300467000
572192868	::271471289082986000
572192868	::271471741874884000
572192868	::271472010708803000
572192868	::271472227193614000
102393543	::271482869564702000
102393543	::271484743361630000
298002766	::271485368291979000
298002766	::271485910665818000
270184109	::271486287268159000
270184109	::271486688059064000
270184109	::271487418081873000
298002766	::271487519143632000
512855526	::271487649171255000
512855526	::271487788376002000
512855526	::271488184892944000
512855526	::271488310487166000
512855526	::271488558492155000
102393543	::271488993403731000
572192868	::271491922009411000
90793289	::271494077214773000
572192868	::271494116955803000
270184109	::271494265551593000
28169372	::271495035458027000
28169372	::271495158523121000
102393543	::271495277892993000
102393543	::271495629111427000
102393543	::271496183711678000
102393543	::271498230540423000
102393543	::271498433360175000
102393543	::271501841714532000
102393543	::271512088155942000
378239372	::271520740052967000
471769153	::271532895959666000
471769153	::271533202479390000
471769153	::271535828315041000
254405402	::271553146231328000
335839990	::271557826172821000
572192868	::271561643660550000
572192868	::271561839001862000
572192868	::271562560036290000
572192868	::271563431973384000
572192868	::271564456021090000
90793289	::271591393280000000
594060776	::271597216018362000
594060776	::271598925327257000
594060776	::271600868976123000
594060776	::271602334361075000
594060776	::271607073157038000
277808701	::271607905860583000
520009444	::271610223146438000
520009444	::271610261121687000
520009444	::271610290112700000
520009444	::271610739746295000
594060776	::271620047192080000
293250425	::271622885272080000
568607570	::271625912351604000
102393543	::271648681206353000
193845400	::271648844087963000
102393543	::271649532436164000
384035081	::271652684862468000
384035081	::271659870099501000
568607570	::271660342063534000
60459098	::271666472709926000
60459098	::271667072839319000
384035081	::271667161586618000
520009444	::271673995219324000
520009444	::271674281098870000
60459098	::271674498300923000
60459098	::271674579561365000
90793289	::271678005103960000
18919848	::271684350330949000
60459098	::271684589133631000
90793289	::271685427151380000
594936423	::271686107098411000
335839990	::271691684084060000
722485765	::271691818196926000
512855526	::271693310245085000
512855526	::271693679138336000
722485765	::271694120597200000
634755609	::271696579579244000
634755609	::271696983260024000
634755609	::271697862763610000
634755609	::271699696773369000
634755609	::271700511433043000
89023337	::271715586806013000
293250425	::271717946668240000
307986262	::271720574848495000
60459098	::271721502603350000
373015050	::271723476312813000
373015050	::271723532612947000
373015050	::271723601793798000
594936423	::271724460669816000
298002766	::271726107097702000
298002766	::271727038170275000
298002766	::271727151416504000
298002766	::271727367989362000
90793289	::271732980655984000
60459098	::271748278041862000
369255258	::271750001208733000
369255258	::271750586439974000
369255258	::271752035160965000
369255258	::271752064927952000
277808701	::271752812076085000
369255258	::271753024005865000
369255258	::271753657630990000
373015050	::271756835936165000
373015050	::271756872602750000
373015050	::271757134415421000
369255258	::271771337628975000
369255258	::271771536132825000
369255258	::271771694941736000
369255258	::271771929214586000
369255258	::271772586776592000
369255258	::271772910379741000
369255258	::271773400920387000
369255258	::271773550195638000
369255258	::271773761433370000
369255258	::271773973895868000
369255258	::271774135519150000
369255258	::271775063093698000
369255258	::271775276667633000
369255258	::271775540690685000
369255258	::271775932115738000
568607570	::271776175842533000
369255258	::271776233073827000
373015050	::271778084431216000
369255258	::271778723630555000
369255258	::271779299793715000
471769153	::271791960589737000
568607570	::271792508206473000
90793289	::271796028926210000
90793289	::271798399555235000
373015050	::271801677705793000
90793289	::271801724346449000
90793289	::271804207374409000
234043939	::271805606946562000
634755609	::271807143022321000
634755609	::271807887301570000
90793289	::271809904526913000
634755609	::271811935320805000
90793289	::271812603913838000
307986262	::271818982531661000
307986262	::271821096309891000
90793289	::271823319106465000
90793289	::271824069740097000
406990981	::271824496653119000
406990981	::271825388995493000
406990981	::271826579070537000
406990981	::271827202469941000
406990981	::271827302587965000
634755609	::271827466891456000
634755609	::271827968769286000
406990981	::271828080534900000
406990981	::271828300786171000
406990981	::271830138247852000
406990981	::271831781781692000
406990981	::271831905773707000
543069652	::271832203942584000
543069652	::271832594587480000
406990981	::271833793680265000
406990981	::271834129371373000
406990981	::271834635808436000
406990981	::271834765567594000
406990981	::271836259515777000
406990981	::271836579004309000
406990981	::271836962351112000
406990981	::271837326357954000
406990981	::271837507803545000
406990981	::271837928223817000
406990981	::271838086332305000
406990981	::271839033037058000
406990981	::271839294694502000
406990981	::271839304584658000
406990981	::271839567643045000
406990981	::271840274047725000
406990981	::271840925502816000
406990981	::271841210941988000
634755609	::271841466333151000
102393543	::271841839177416000
406990981	::271846312025145000
406990981	::271847195823718000
406990981	::271847894166941000
406990981	::271848068264099000
406990981	::271848286141444000
406990981	::271848602043826000
406990981	::271848924241866000
406990981	::271848970811236000
406990981	::271849304887541000
406990981	::271849968204124000
406990981	::271850179668373000
406990981	::271850342545756000
406990981	::271850741013037000
406990981	::271850890468683000
406990981	::271851232384139000
406990981	::271851368103411000
406990981	::271851724237586000
406990981	::271852342192771000
406990981	::271853057862676000
406990981	::271853808987017000
406990981	::271855011569491000
406990981	::271855174857920000
406990981	::271855320442232000
406990981	::271855357041717000
406990981	::271855589263548000
406990981	::271855788945969000
406990981	::271856094924636000
406990981	::271856822439264000
406990981	::271856990370791000
722485765	::271859015359795000
722485765	::271859116048252000
722485765	::271860161537253000
471769153	::271860441318313000
722485765	::271860822249197000
406990981	::271861541555560000
471769153	::271861650632609000
406990981	::271862016971534000
406990981	::271862153068290000
406990981	::271863469815500000
406990981	::271863693275443000
406990981	::271866858808938000
102393543	::271866897224568000
406990981	::271867188233768000
102393543	::271867363450834000
406990981	::271867875105574000
406990981	::271868530620784000
406990981	::271868865657597000
80379964	::271922903442923000
18919848	::271923248894193000
90793289	::271923308335874000
26055885	::271944432083939000
594060776	::271946449909080000
594060776	::271954983702900000
293250425	::271985211514945000
384035081	::271991054876680000
703335810	::271991656822210000
526823315	::271993927110909000
703335810	::271994691984175000
348256856	::271994702704807000
703335810	::271995138258116000
18919848	::271997396651757000
18919848	::271997775879749000
594060776	::272000990847320000
361648338	::272004285749919000
361648338	::272004760327036000
361648338	::272005344035733000
78770673	::272009315026620000
594060776	::272011405627113000
594060776	::272011573139222000
298002766	::272012669609967000
60459098	::272014057400324000
348256856	::272026318202343000
348256856	::272026475929157000
102393543	::272029340424863000
543069652	::272030553417596000
290401730	::272033114006618000
290401730	::272033728136613000
290401730	::272034597414502000
594060776	::272034967998054000
293250425	::272035541644619000
594060776	::272044201179484000
594060776	::272054413894496000
594060776	::272054553233457000
717975966	::272056186235396000
568607570	::272061391748333000
568607570	::272061453354299000
566301756	::272075477278142000
475356723	::272079715769131000
293250425	::272080645805719000
18919848	::272081373169319000
60459098	::272081721913118000
235362066	::272098685419130000
594060776	::272107600743641000
373015050	::272119696172654000
290401730	::272123822004654000
60459098	::272127380838051000
60459098	::272129148972044000
80379964	::272135456597082000
254405402	::272139885568196000
254405402	::272140867144388000
254405402	::272141834845835000
378239372	::272145723112431000
90793289	::272152253031391000
568607570	::272153043078893000
90793289	::272154098814550000
378239372	::272156136315162000
78770673	::272163646577201000
254405402	::272163680165171000
254405402	::272163934692315000
59241106	::272167242366603000
59241106	::272167936708452000
270184109	::272175981530316000
102393543	::272176094298378000
18919848	::272188687754858000
18919848	::272189112541405000
247401311	::272199324862132000
247401311	::272199991961989000
247401311	::272200275891195000
361648338	::272200977971548000
378239372	::272216433084227000
378239372	::272226129040011000
512855526	::272238735305871000
360205807	::272246536103141000
254405402	::272257194051903000
60459098	::272257761566392000
529570237	::272268566299037000
471769153	::272299337298616000
471769153	::272303842719326000
594060776	::272335621039718000
293250425	::272347607051931000
290401730	::272359799570714000
717975966	::272361086341238000
717975966	::272361141274034000
717975966	::272361185440055000
717975966	::272361414860099000
290401730	::272362166353551000
290401730	::272362408901758000
290401730	::272362677236555000
290401730	::272362967813718000
290401730	::272363127998406000
290401730	::272363281954504000
290401730	::272363735685947000
290401730	::272364030369337000
290401730	::272364471404621000
290401730	::272364825416433000
290401730	::272365000541216000
290401730	::272365558941491000
290401730	::272366241921003000
384035081	::272370793650978000
384035081	::272372250290823000
18919848	::272378841643769000
18919848	::272381809046732000
722485765	::272383279066406000
722485765	::272383445949362000
26055885	::272384722506768000
722485765	::272384860704878000
722485765	::272384967613505000
26055885	::272385416349503000
26055885	::272385483760336000
102393543	::272385502055899000
26055885	::272385824526565000
102393543	::272386104869650000
265754848	::272386406284918000
265754848	::272386452988518000
26055885	::272389247527440000
26055885	::272389323557597000
26055885	::272396545884831000
102393543	::272399311369826000
26055885	::272402547992571000
28169372	::272405265226289000
254405402	::272416230219075000
254405402	::272416434095783000
717975966	::272419378480439000
717975966	::272420055520800000
378239372	::272423567285686000
18919848	::272428205032476000
18919848	::272429079272235000
265754848	::272429314056785000
568607570	::272429693653897000
102393543	::272430725876297000
568607570	::272431823328518000
75871734	::272433461824991000
568607570	::272433857243017000
568607570	::272434061350416000
568607570	::272435369499316000
475356723	::272435807132991000
717975966	::272437091168837000
717975966	::272437134944780000
717975966	::272437302595305000
293250425	::272437852170768000
18919848	::272437953714868000
19549748	::272444057391857000
568607570	::272446601287569000
60459098	::272452608868888000
384035081	::272468453712084000
19549748	::272469648220491000
60459098	::272469966249398000
568607570	::272471922535723000
160828306	::272473456946335000
160828306	::272473824350572000
80379964	::272473945423351000
59241106	::272477679842885000
160828306	::272477859031945000
160828306	::272480165244850000
568607570	::272483780713934000
384035081	::272484344877154000
384035081	::272484938585096000
568607570	::272485038602481000
568607570	::272485921520234000
290401730	::272487306504572000
80379964	::272488411871449000
80379964	::272490238411157000
80379964	::272491454855802000
80379964	::272492333818339000
568607570	::272494400813273000
193845400	::272498366292824000
423234388	::272520297071116000
423234388	::272520405191913000
543069652	::272523905263099000
543069652	::272524068497022000
543069652	::272524460798652000
634755609	::272524677673541000
543069652	::272524695469965000
90793289	::272534139457138000
168853356	::272548595692105000
307986262	::272554182538571000
307986262	::272554185914986000
512855526	::272554747096100000
512855526	::272556488730492000
572192868	::272557259001831000
475356723	::272560678261379000
634755609	::272562701736218000
307986262	::272563900434751000
307986262	::272564380074397000
307986262	::272565664449961000
60459098	::272574427936477000
60459098	::272577043382820000
60459098	::272577997167546000
102393543	::272578410847543000
254405402	::272584227109875000
307986262	::272591423021391000
469814032	::272591824886067000
469814032	::272592767182589000
307986262	::272593054806966000
469814032	::272594142201257000
60459098	::272594911654715000
28169372	::272598847019163000
378239372	::272599592183410000
594936423	::272603054900146000
307986262	::272606596285227000
307986262	::272606877379084000
469814032	::272612737312509000
307986262	::272613679747444000
307986262	::272613690522611000
307986262	::272613796906930000
307986262	::272613979816353000
307986262	::272614000603324000
307986262	::272614081435951000
307986262	::272614254249664000
307986262	::272614375611838000
307986262	::272614406343516000
307986262	::272614694186000000
307986262	::272614800738095000
222411269	::272614824079405000
307986262	::272614846388916000
307986262	::272615168062668000
307986262	::272615614152065000
335839990	::272618572688261000
722485765	::272628805712105000
307986262	::272637310858833000
307986262	::272637345013043000
307986262	::272637526676758000
307986262	::272637625653948000
307986262	::272637685993189000
307986262	::272637784072794000
307986262	::272640770840883000
307986262	::272640932539678000
90793289	::272663458032517000
471769153	::272669414304927000
90793289	::272677344836206000
594060776	::272695602150768000
594936423	::272708196676820000
293250425	::272709980031971000
378239372	::272711176884985000
393143903	::272715892209614000
393143903	::272716146678046000
102393543	::272717214984065000
475356723	::272717358169206000
90793289	::272717803386179000
102393543	::272718959210536000
59241106	::272719208343814000
393143903	::272720400448892000
102393543	::272720762002096000
393143903	::272721012741795000
568607570	::272725006268657000
90793289	::272726498501328000
568607570	::272730392241516000
529570237	::272745007700647000
566301756	::272745019843166000
384035081	::272745932720857000
469814032	::272752580055138000
469814032	::272755448099254000
18919848	::272756080537374000
469814032	::272756473048727000
469814032	::272758282962219000
469814032	::272759644160655000
469814032	::272760483164082000
469814032	::272761087689097000
469814032	::272761196980080000
59241106	::272761910473150000
335839990	::272763810178297000
722485765	::272764372328263000
543069652	::272775331520319000
543069652	::272775497518284000
102393543	::272776425709379000
469814032	::272778493220249000
469814032	::272778539164659000
469814032	::272781284231766000
469814032	::272782680976924000
469814032	::272785087194611000
722485765	::272786504806461000
469814032	::272790088390418000
469814032	::272792643258417000
469814032	::272793184357208000
78770673	::272798520950542000
78770673	::272803197968605000
469814032	::272803875675832000
373015050	::272808229896069000
469814032	::272809022447558000
469814032	::272810322555965000
469814032	::272813636622360000
469814032	::272814300110917000
265754848	::272815044943835000
270184109	::272822322547798000
293250425	::272827074933293000
265754848	::272827193917313000
270184109	::272829312909074000
469814032	::272830561561751000
722485765	::272847573302251000
160828306	::272851029601689000
572192868	::272853274913296000
378239372	::272855157841207000
160828306	::272860851906678000
469814032	::272862774143639000
469814032	::272862843764887000
469814032	::272863059121410000
469814032	::272863113026617000
469814032	::272863483136180000
469814032	::272863617693671000
469814032	::272863905846538000
469814032	::272864214996099000
469814032	::272864588096237000
469814032	::272864903130406000
469814032	::272865153819750000
469814032	::272865307738116000
469814032	::272865781925175000
469814032	::272865909377478000
469814032	::272866168946184000
469814032	::272866690084265000
469814032	::272867075029102000
469814032	::272867465422336000
469814032	::272867619965661000
469814032	::272868772010946000
717975966	::272877731958644000
717975966	::272879745484595000
717975966	::272882922032353000
18919848	::272886443821649000
469814032	::272890366062116000
469814032	::272890856074248000
512855526	::272890985158164000
512855526	::272891264855334000
423234388	::272892140768616000
18919848	::272892592998473000
469814032	::272892980359204000
18919848	::272899669498155000
18919848	::272899851946184000
18919848	::272900007097679000
26641897	::272903397273903000
18919848	::272903529247690000
717975966	::272906664494104000
717975966	::272906868794470000
717975966	::272906929108578000
717975966	::272906970749624000
717975966	::272907032317796000
717975966	::272907095723089000
717975966	::272907143940800000
717975966	::272907172952813000
717975966	::272907300715507000
717975966	::272907720665989000
572192868	::272908729324806000
270184109	::272919018002866000
78770673	::272927377032609000
722485765	::272928769587679000
78770673	::272929510079471000
78770673	::272930151380172000
78770673	::272930500249780000
78770673	::272930599331823000
78770673	::272931396392218000
78770673	::272931777562161000
78770673	::272931887935287000
78770673	::272933319186989000
78770673	::272934931263545000
26641897	::272937161425305000
469814032	::272939274985418000
469814032	::272944399288242000
469814032	::272944556461404000
469814032	::272944679358713000
469814032	::272944837773373000
469814032	::272946447186546000
469814032	::272946634843910000
469814032	::272946950050021000
543069652	::272947679296888000
469814032	::272947792266264000
543069652	::272948020360908000
543069652	::272948308778029000
543069652	::272948830205509000
543069652	::272949208582082000
543069652	::272949546454245000
543069652	::272949964953501000
543069652	::272950159711809000
543069652	::272950430315712000
469814032	::272957987465879000
469814032	::272958080067706000
717975966	::272958618809278000
471769153	::272969137888829000
471769153	::272979653835255000
471769153	::272980138206048000
469814032	::272989938348335000
384035081	::272995570698833000
471769153	::272999703942156000
469814032	::273007235569963000
469814032	::273007484787122000
469814032	::273007538239332000
469814032	::273013027517894000
469814032	::273013983622074000
469814032	::273014201910439000
469814032	::273014392667394000
469814032	::273014703381417000
594060776	::273032930002075000
348256856	::273044331542224000
254405402	::273054134356283000
254405402	::273054785203224000
254405402	::273056470801731000
254405402	::273057106641444000
263207728	::273059347561578000
263207728	::273059796821872000
263207728	::273060011071119000
263207728	::273060493063753000
263207728	::273061000243208000
263207728	::273062892096610000
160828306	::273064941672624000
263207728	::273064946907107000
263207728	::273065187748237000
78770673	::273067439091220000
572192868	::273068094136655000
293250425	::273072489423306000
263207728	::273080275595055000
263207728	::273081568887721000
263207728	::273088731420962000
634755609	::273088921116762000
263207728	::273090769420681000
263207728	::273090952099409000
263207728	::273091014770688000
254405402	::273101267440660000
254405402	::273101344812974000
634755609	::273112406459285000
722485765	::273112429389574000
263207728	::273114423047110000
520009444	::273114458086318000
520009444	::273115599973011000
520009444	::273115877581410000
193845400	::273123903650537000
566301756	::273131685095288000
471769153	::273146051723145000
634755609	::273148004389773000
263207728	::273149248382578000
471769153	::273152169048436000
471769153	::273152352104615000
489868030	::273163499176349000
475356723	::273165018655252000
469814032	::273165248733794000
634755609	::273168110712922000
722485765	::273168700935389000
722485765	::273169195192176000
634755609	::273175516230590000
594060776	::273175833588428000
193845400	::273181291803992000
348256856	::273182768165445000
594060776	::273187411461287000
475356723	::273187528721448000
594060776	::273187639161663000
348256856	::273188606749843000
634755609	::273191285182042000
263207728	::273192390595072000
568607570	::273192546035982000
378239372	::273193357185003000
235394778	::273193621501644000
594936423	::273194065787506000
193845400	::273195206235525000
526823315	::273196297572470000
254405402	::273197057290940000
568607570	::273197063272005000
254405402	::273200033309003000
19549748	::273201053690900000
263207728	::273201299720380000
263207728	::273201983039627000
160828306	::273203391935684000
378239372	::273204643889303000
360205807	::273208705015767000
26641897	::273217079497355000
378239372	::273220659780390000
568607570	::273221214108004000
572192868	::273221979119697000
90793289	::273223613551894000
90793289	::273224695879462000
90793289	::273225481615192000
90793289	::273225650607890000
335839990	::273227990853382000
18919848	::273229877421936000
90793289	::273234269281861000
722485765	::273237553681936000
512855526	::273241112162996000
722485765	::273247868800876000
18919848	::273254375907028000
265754848	::273259110957457000
18919848	::273260295810596000
138512848	::273262703865368000
138512848	::273263049253740000
138512848	::273263237770919000
722485765	::273264053403672000
78770673	::273266444966457000
335839990	::273273385490997000
361648338	::273273619944189000
512855526	::273278325579997000
512855526	::273278503150043000
512855526	::273278661195595000
512855526	::273278877193887000
512855526	::273278980491182000
512855526	::273279035155550000
512855526	::273279221227483000
512855526	::273279388785713000
263207728	::273279833490997000
263207728	::273280677301063000
80379964	::273280821241196000
568607570	::273282420298612000
722485765	::273287290325987000
160828306	::273289112767840000
160828306	::273289341701349000
160828306	::273293550043684000
263207728	::273304332156416000
26641897	::273304554131558000
722485765	::273304905127694000
572192868	::273308286214881000
263207728	::273308573348540000
311766419	::273309692728590000
307986262	::273316636273020000
471769153	::273321934194888000
471769153	::273330007475105000
722485765	::273338341179670000
307986262	::273348647746412000
307986262	::273350222816624000
307986262	::273350514740195000
307986262	::273351367303757000
80379964	::273372559054082000
48530097	::273387343967313000
501964225	::273391813946114000
501964225	::273391904199159000
501964225	::273392062328619000
501964225	::273392158051024000
501964225	::273392561383673000
501964225	::273392702031269000
501964225	::273393161416613000
373015050	::273401818221006000
373015050	::273401971078213000
263207728	::273416780825907000
19549748	::273416998187327000
263207728	::273417598975221000
263207728	::273419086162169000
263207728	::273419865501609000
634755609	::273421789017804000
293250425	::273434802978447000
501964225	::273436689203073000
19549748	::273439420093440000
19549748	::273440602249633000
19549748	::273440736656105000
19549748	::273442024622022000
19549748	::273442257317797000
19549748	::273442425316466000
19549748	::273442641444745000
406990981	::273446917986467000
526823315	::273447132697083000
406990981	::273447396766281000
263207728	::273450111508570000
406990981	::273450394284339000
263207728	::273450441327665000
406990981	::273451793936179000
19549748	::273452893229707000
406990981	::273454537493340000
263207728	::273454927848824000
102393543	::273455077770006000
102393543	::273455246620106000
19549748	::273457315984859000
19549748	::273457506435616000
102393543	::273460243630014000
180025778	::273466975110459000
90793289	::273473024374755000
216434703	::273484308088492000
26055885	::273484539458904000
26055885	::273484991491612000
216434703	::273485278700789000
26055885	::273485988976791000
471769153	::273487092342984000
471769153	::273490806587928000
290401730	::273496355450806000
290401730	::273497775465963000
290401730	::273498477332402000
290401730	::273498777858502000
193845400	::273499229018804000
216434703	::273503932003786000
216434703	::273505627693797000
216434703	::273507101429624000
19549748	::273511360208465000
471769153	::273513659072917000
90793289	::273519551105351000
520009444	::273520584175013000
26641897	::273526971286306000
26641897	::273528041626537000
26641897	::273528562349375000
594936423	::273529210960764000
26641897	::273529518168346000
234856231	::273529866962497000
26641897	::273532167118798000
26641897	::273532444991442000
26641897	::273534688285573000
594060776	::273543295609749000
18919848	::273549621672951000
26641897	::273551450028793000
26641897	::273555703371808000
594936423	::273557690385571000
471769153	::273561253903998000
193845400	::273563537270521000
90793289	::273563710910525000
193845400	::273563812534292000
193845400	::273564197365886000
193845400	::273564467231588000
193845400	::273564610030882000
193845400	::273564711709208000
78770673	::273565351755788000
193845400	::273565858025066000
263207728	::273565994545475000
311766419	::273567833491914000
289806946	::273569411913371000
311766419	::273569567534616000
289806946	::273569738288947000
489868030	::273570170188996000
489868030	::273572130258563000
26641897	::273575341686136000
594936423	::273575923046043000
78770673	::273576867838181000
594936423	::273576957051039000
471769153	::273577020355641000
543069652	::273577066987941000
78770673	::273577103901995000
373015050	::273577666475606000
26641897	::273578039953195000
594936423	::273580166272397000
594936423	::273580239177785000
594936423	::273581615517687000
594936423	::273581645976715000
594936423	::273581855255703000
18919848	::273582483935731000
471769153	::273583299459416000
18919848	::273583432796364000
18919848	::273584094682677000
18919848	::273584186701533000
60459098	::273584195987718000
60459098	::273585579424370000
307986262	::273585892583669000
26641897	::273585903702794000
489868030	::273586223778512000
60459098	::273586505153388000
60459098	::273586927821791000
60459098	::273587106205540000
307986262	::273588750645350000
60459098	::273589204087353000
60459098	::273589415434137000
60459098	::273589545734393000
307986262	::273596914514153000
60459098	::273601268734361000
307986262	::273602192668237000
307986262	::273602255347933000
307986262	::273603815167647000
373015050	::273613127713714000
378239372	::273613669097680000
160828306	::273614678356271000
378239372	::273615726391205000
277808701	::273616473690345000
361648338	::273616630620254000
263207728	::273617895907536000
263207728	::273618022168678000
277808701	::273618442165305000
277808701	::273619696249610000
293250425	::273620267933241000
293250425	::273620781592891000
277808701	::273621077748510000
471769153	::273623298947031000
193845400	::273627486951198000
307986262	::273629004165160000
307986262	::273629780899942000
307986262	::273629845253132000
265754848	::273630038899961000
520009444	::273630162938114000
348256856	::273632568694435000
378239372	::273637046218788000
722485765	::273639903307378000
634755609	::273640648903647000
18919848	::273648702248341000
722485765	::273651270827515000
722485765	::273651417313603000
193845400	::273654716473413000
193845400	::273655535017017000
193845400	::273655582412636000
263207728	::273655736943398000
193845400	::273655830186962000
193845400	::273656287408046000
193845400	::273656510909935000
193845400	::273656792989446000
193845400	::273657400437919000
193845400	::273657609469456000
722485765	::273657634870153000
263207728	::273657656667959000
193845400	::273657902529671000
263207728	::273658251093082000
193845400	::273658280595820000
193845400	::273658329048444000
193845400	::273659046425403000
193845400	::273659149613678000
193845400	::273659846321131000
193845400	::273660325260312000
193845400	::273661264507568000
193845400	::273661450931806000
193845400	::273661815857233000
193845400	::273662588284448000
402587757	::273664091686588000
193845400	::273664619606859000
193845400	::273666996657340000
193845400	::273667338778337000
402587757	::273667877087899000
402587757	::273667979919642000
138512848	::273668334111846000
138512848	::273668488084721000
402587757	::273668682826268000
138512848	::273668894923825000
402587757	::273668933314281000
90793289	::273669404649213000
489868030	::273672404574806000
311766419	::273673242559016000
402587757	::273674326446850000
138512848	::273680199772684000
357805572	::273686259044597000
489868030	::273693587873611000
193845400	::273698302560710000
384035081	::273722807823781000
263207728	::273759279461302000
501964225	::273776927419015000
263207728	::273779455435079000
263207728	::273782815521394000
501964225	::273783217700601000
263207728	::273787762128347000
263207728	::273792648106622000
28169372	::273794321348694000
263207728	::273795270477766000
263207728	::273796220433092000
378239372	::273796762240704000
293250425	::273797260658229000
263207728	::273797609569792000
378239372	::273799140205539000
378239372	::273799405025492000
378239372	::273799875949367000
378239372	::273800247803781000
378239372	::273800369442787000
369255258	::273800386358431000
378239372	::273800527458992000
378239372	::273800870515314000
378239372	::273801257095946000
378239372	::273801618854658000
378239372	::273802011076599000
378239372	::273802429626191000
378239372	::273802485666287000
378239372	::273802973656805000
378239372	::273803163851698000
378239372	::273803571319943000
475356723	::273804438592970000
378239372	::273804670802206000
263207728	::273813544762486000
263207728	::273814033122066000
361648338	::273814232162791000
90793289	::273816858333958000
263207728	::273818525360074000
378239372	::273820756029362000
263207728	::273827747825082000
634755609	::273827986116059000
263207728	::273828083331653000
263207728	::273828689685409000
360205807	::273832873025482000
471769153	::273833419019001000
471769153	::273833454972588000
277808701	::273834264565514000
378239372	::273834571001393000
289806946	::273838194473197000
328082281	::273840987686723000
328082281	::273842432322465000
471769153	::273843349981646000
102393543	::273848066602311000
520009444	::273850008418258000
475356723	::273850048117354000
78770673	::273850729045823000
328082281	::273851995868241000
594936423	::273853479179673000
193845400	::273854681917300000
594936423	::273855732171030000
193845400	::273856048518029000
193845400	::273856190281297000
19549748	::273856295545753000
475356723	::273856576274702000
193845400	::273856765970501000
193845400	::273857222675668000
328082281	::273859065107587000
18919848	::273859597310259000
475356723	::273859626724909000
594936423	::273860419410616000
594936423	::273860805248827000
19549748	::273864145017905000
18919848	::273878499666829000
18919848	::273878644076716000
18919848	::273882074631516000
247401311	::273884812954185000
247401311	::273884938254827000
247401311	::273884983184216000
402587757	::273885212600049000
18919848	::273887113253113000
18919848	::273888206880137000
594060776	::273893482253389000
402587757	::273896069392371000
19549748	::273900211829612000
247401311	::273904060002889000
193845400	::273904145398890000
501964225	::273906570474176000
402587757	::273915854113079000
247401311	::273919223007436000
90793289	::273927591105269000
722485765	::273930147848155000
469814032	::273933298961629000
634755609	::273934469604466000
594936423	::273941268525088000
18919848	::273941574474407000
18919848	::273942953913884000
572192868	::273943195728089000
402587757	::273949227577647000
402587757	::273950180406087000
19549748	::273950809107079000
402587757	::273950822755364000
337980677	::273951717136166000
337980677	::273951809008201000
337980677	::273952175498084000
520009444	::273952595113041000
572192868	::273955297251450000
572192868	::273955572188082000
337980677	::273957211657605000
328082281	::273958293498626000
357805572	::273959925422645000
357805572	::273960508955189000
357805572	::273960659732008000
357805572	::273960696977436000
360205807	::273960916943527000
357805572	::273960949319352000
337980677	::273961121776549000
337980677	::273961334553604000
193845400	::273963295994703000
18919848	::273963979213271000
18919848	::273964153255907000
18919848	::273964524435021000
18919848	::273965664346189000
19549748	::273966108510416000
193845400	::273967776320868000
234043939	::273967913780781000
193845400	::273968509778796000
193845400	::273968530884550000
193845400	::273969010482225000
193845400	::273969327538044000
328082281	::273969887892877000
18919848	::273970099503919000
328082281	::273970788598685000
328082281	::273970852016574000
328082281	::273971205122449000
18919848	::273971210843480000
328082281	::273971308675624000
360205807	::273971615405051000
18919848	::273971631808974000
234043939	::273971645453053000
18919848	::273972039608594000
328082281	::273973518427885000
193845400	::273974296127369000
328082281	::273974381896675000
328082281	::273974428864479000
18919848	::273974617285226000
402587757	::273974868553392000
193845400	::273975539411345000
193845400	::273975594738388000
138512848	::273975625864323000
168853356	::273975788095815000
328082281	::273976260600922000
193845400	::273976390506930000
18919848	::273976709215297000
193845400	::273976746339102000
402587757	::273977512881696000
193845400	::273978210562232000
402587757	::273978809097789000
193845400	::273979379321827000
328082281	::273982613109231000
328082281	::273982670210473000
18919848	::273983036792655000
328082281	::273983608778289000
471769153	::273985394545131000
520009444	::273986279174184000
520009444	::273987066482806000
568607570	::273990098012483000
402587757	::273991381175902000
568607570	::273991639146590000
568607570	::273991879366946000
18919848	::273993441841647000
402587757	::273993566076948000
402587757	::273993891445870000
402587757	::273994317113212000
402587757	::273997493447036000
722485765	::273999163182682000
402587757	::274003588576075000
634755609	::274003624642883000
572192868	::274006865480908000
402587757	::274009291470557000
193845400	::274018651332562000
193845400	::274018726024708000
193845400	::274019470488526000
193845400	::274020892110098000
501964225	::274023345597591000
501964225	::274023836389883000
501964225	::274024049888350000
501964225	::274024679189123000
501964225	::274024842985099000
501964225	::274024898815475000
501964225	::274027537649258000
501964225	::274028165805006000
263207728	::274032626258558000
263207728	::274033116165840000
501964225	::274034743539032000
501964225	::274034800912896000
501964225	::274035063275003000
501964225	::274036776807571000
501964225	::274037520847740000
471769153	::274053657937444000
263207728	::274053664212140000
471769153	::274057420429475000
263207728	::274077504266989000
263207728	::274094977477406000
263207728	::274095127759306000
263207728	::274100415900049000
501964225	::274120778147041000
703335810	::274142080224333000
703335810	::274142480654532000
337980677	::274142918527295000
337980677	::274142977826377000
703335810	::274144496491565000
703335810	::274144602410323000
566301756	::274149679023939000
328082281	::274151607724306000
501964225	::274153130873200000
703335810	::274154525898715000
501964225	::274158298461249000
293250425	::274159650742620000
337980677	::274168690965106000
337980677	::274169707429494000
328082281	::274169924539256000
337980677	::274169979895693000
337980677	::274171511957495000
471769153	::274199435783856000
520009444	::274203411367481000
369255258	::274205723615965000
501964225	::274209679683502000
60459098	::274210216436977000
234856231	::274211602809634000
300038308	::274212115018027000
60459098	::274212499572797000
234856231	::274213430020427000
520009444	::274215605777870000
234856231	::274216593330937000
234856231	::274217158567931000
234856231	::274217493776711000
19549748	::274219758843490000
19549748	::274220671129755000
19549748	::274220828638470000
722485765	::274221487332945000
722485765	::274222138397978000
19549748	::274222303649337000
722485765	::274223247430656000
337980677	::274223998706020000
722485765	::274224180793315000
105988888	::274224412549603000
105988888	::274224590572638000
402587757	::274228789553274000
105988888	::274229345134981000
105988888	::274229452874080000
19549748	::274229920362815000
105988888	::274232304455532000
105988888	::274232704361439000
105988888	::274234465029586000
105988888	::274234495677374000
105988888	::274235379895373000
360205807	::274235838743838000
520009444	::274241406204268000
289806946	::274244878362345000
402587757	::274246811462553000
361648338	::274248933042176000
459561241	::274253117946732000
19549748	::274253362231390000
22193646	::274254496916467000
22193646	::274254666513141000
459561241	::274254754379599000
459561241	::274254896801406000
19549748	::274254964170301000
594060776	::274262159280709000
594060776	::274262536273145000
594936423	::274264853051473000
594936423	::274265142466838000
105988888	::274265264604991000
402587757	::274267457563262000
722485765	::274267959722127000
722485765	::274268087669383000
722485765	::274268155998773000
722485765	::274268293764886000
19549748	::274268731646017000
594060776	::274273663824564000
594060776	::274276555159658000
520009444	::274277966048006000
22193646	::274279056072114000
105988888	::274281389208256000
102393543	::274285152996315000
19549748	::274289900499644000
234856231	::274290718560882000
234856231	::274291764964233000
234856231	::274292171316801000
234856231	::274292565833039000
234856231	::274294019683676000
471769153	::274294637504647000
105988888	::274298258074005000
105988888	::274299404238864000
105988888	::274299561453953000
290401730	::274300740925796000
471769153	::274301389952393000
378239372	::274303014116945000
378239372	::274303065824317000
634755609	::274305370946691000
105988888	::274305451301150000
378239372	::274306355802816000
378239372	::274306532097802000
613256961	::274307409126768000
369255258	::274308835504693000
369255258	::274309597823660000
471769153	::274310943356366000
307986262	::274316533885435000
369255258	::274316817458151000
307986262	::274317904105832000
328082281	::274320688767188000
235362066	::274321588051116000
235362066	::274321693814693000
235362066	::274321816284196000
235362066	::274321935981240000
235362066	::274322004503572000
373015050	::274322109319225000
235362066	::274322134334054000
235362066	::274322189602406000
402587757	::274323047245291000
634755609	::274324955922055000
235362066	::274326306005598000
235362066	::274326306437599000
235362066	::274327191293136000
235362066	::274327310923096000
235362066	::274327378417815000
235362066	::274327464900194000
235362066	::274327552561123000
235362066	::274327650493935000
235362066	::274327697788923000
235362066	::274327775257690000
235362066	::274327886603902000
235362066	::274327934855155000
235362066	::274328009165643000
235362066	::274328067680374000
235362066	::274328207409442000
235362066	::274328382211252000
235362066	::274328512821854000
235362066	::274328682057854000
235362066	::274328754388606000
235362066	::274328797359243000
235362066	::274328891148079000
235362066	::274328988804071000
235362066	::274329206723317000
235362066	::274329289443381000
235362066	::274329630519996000
235362066	::274329737311158000
235362066	::274329895335755000
235362066	::274330063695142000
235362066	::274330136172691000
235362066	::274330681100890000
235362066	::274330687874682000
235362066	::274330942238257000
235362066	::274331064166670000
235362066	::274331150376394000
230342908	::274338822811164000
230342908	::274339509154488000
501964225	::274340615418949000
21705677	::274341421446746000
328082281	::274341920560533000
328082281	::274342014693289000
328082281	::274342051414413000
328082281	::274342513119199000
328082281	::274342634137456000
328082281	::274342684947275000
328082281	::274343427863375000
328082281	::274343745720295000
307986262	::274343779115335000
307986262	::274343784911892000
21705677	::274345350733643000
21705677	::274345460532125000
328082281	::274345908748046000
613256961	::274352005177298000
613256961	::274352116091457000
21705677	::274358745969065000
594936423	::274361929995280000
594936423	::274361999645872000
594936423	::274362122308292000
594936423	::274362934304600000
402587757	::274364585123934000
489868030	::274366108855832000
373015050	::274368485688229000
373015050	::274368874797993000
722485765	::274369008483069000
105988888	::274369015000997000
722485765	::274369092507533000
722485765	::274369266940248000
105988888	::274369481415999000
105988888	::274370007071342000
373015050	::274370084569501000
105988888	::274370186692395000
105988888	::274370372680421000
373015050	::274370387549229000
105988888	::274370938693378000
307986262	::274370955625766000
60459098	::274371386359808000
105988888	::274371697132568000
105988888	::274372204395896000
315023187	::274376457852174000
315023187	::274376876443709000
315023187	::274377306452144000
315023187	::274377516855214000
315023187	::274377620102213000
315023187	::274379605169807000
315023187	::274380026777059000
315023187	::274380189369241000
315023187	::274380456823250000
315023187	::274381025159806000
315023187	::274381318790455000
315023187	::274381577092481000
315023187	::274381810316767000
315023187	::274382123270557000
315023187	::274382348869570000
315023187	::274382696619335000
315023187	::274382808905039000
315023187	::274383220907335000
315023187	::274383341048983000
315023187	::274383540496506000
315023187	::274383680984735000
722485765	::274383723577876000
315023187	::274384100293496000
315023187	::274384333370957000
315023187	::274384978006142000
315023187	::274385118360109000
307986262	::274385324841525000
315023187	::274385466801930000
315023187	::274385618694459000
369255258	::274386589055066000
315023187	::274386719703441000
315023187	::274386809969053000
369255258	::274387005759164000
315023187	::274387204472705000
315023187	::274387352770715000
315023187	::274387659521134000
315023187	::274387749711273000
369255258	::274387901205331000
369255258	::274388034269622000
369255258	::274388119598530000
315023187	::274388299643248000
722485765	::274388345608626000
315023187	::274388348368465000
369255258	::274388401778720000
315023187	::274388402311426000
722485765	::274388529432363000
369255258	::274388685703761000
315023187	::274388909490860000
722485765	::274388932513366000
722485765	::274389056333426000
315023187	::274389100327489000
722485765	::274389246234738000
722485765	::274389267634081000
722485765	::274389448270155000
722485765	::274389658132180000
393143903	::274389782417788000
722485765	::274396415248191000
722485765	::274396817804894000
373015050	::274407333105397000
373015050	::274407644301754000
373015050	::274407850439217000
373015050	::274408062591320000
315023187	::274409364926918000
315023187	::274409606174871000
315023187	::274410072191410000
315023187	::274412646999138000
315023187	::274412838917926000
315023187	::274413255726866000
315023187	::274413407732629000
315023187	::274414528761057000
315023187	::274415432675520000
315023187	::274416161880428000
315023187	::274417827459502000
315023187	::274418176878604000
315023187	::274418377454399000
315023187	::274420242422300000
315023187	::274420718517760000
315023187	::274421199872868000
315023187	::274421288095850000
315023187	::274422111248982000
315023187	::274422310918840000
315023187	::274423276997054000
315023187	::274425627862519000
315023187	::274426069984092000
60459098	::274429264592527000
168853356	::274465863426527000
384035081	::274466511572316000
501964225	::274473928255238000
501964225	::274474196682285000
568607570	::274481787042947000
369255258	::274483224162476000
369255258	::274483496343453000
369255258	::274483655865417000
369255258	::274483826149965000
369255258	::274483911676010000
270184109	::274486353188753000
90793289	::274486663558868000
369255258	::274487995858579000
520009444	::274489181504434000
270184109	::274489313742446000
263207728	::274495196979408000
520009444	::274499750114496000
105988888	::274511044137852000
105988888	::274512043422388000
105988888	::274512560991133000
613256961	::274513258965250000
105988888	::274513321904963000
105988888	::274515126789488000
105988888	::274515220871929000
105988888	::274515301427712000
105988888	::274515377269116000
105988888	::274515468331671000
105988888	::274515530671595000
105988888	::274518178607026000
105988888	::274518209078624000
105988888	::274518500867993000
369255258	::274518526994292000
105988888	::274518534309167000
105988888	::274518555989536000
105988888	::274518732515192000
105988888	::274521468157710000
105988888	::274521641378267000
105988888	::274521877328842000
105988888	::274521910367383000
293250425	::274521930193829000
105988888	::274522557170991000
105988888	::274522719461195000
378239372	::274523361391030000
105988888	::274525608090951000
105988888	::274525690349625000
105988888	::274525881198866000
393143903	::274526394413879000
78770673	::274528639159259000
78770673	::274529472223531000
526823315	::274534426371821000
526823315	::274534572883075000
526823315	::274534967445442000
360205807	::274535158806347000
526823315	::274535729802141000
105988888	::274535851394990000
526823315	::274536226088947000
526823315	::274536749156405000
360205807	::274539747551105000
105988888	::274539825317699000
105988888	::274540103341338000
105988888	::274540348343189000
105988888	::274540519693099000
105988888	::274540786866085000
105988888	::274540830973362000
105988888	::274540917921284000
360205807	::274540935893901000
526823315	::274541908297129000
526823315	::274542157904347000
360205807	::274542270047477000
21705677	::274543438672838000
469814032	::274545662798995000
21705677	::274548205000200000
384035081	::274550579710283000
254405402	::274552471886635000
378239372	::274552731593752000
378239372	::274552744164077000
378239372	::274553713169944000
378239372	::274554192570486000
384035081	::274554589741731000
307986262	::274558341479550000
384035081	::274559155593936000
105988888	::274559873113542000
105988888	::274560042722795000
105988888	::274560208905306000
105988888	::274560622908289000
105988888	::274560748829675000
105988888	::274563760046366000
471769153	::274565214849085000
402587757	::274565566440824000
471769153	::274566580267016000
423234388	::274567835433439000
423234388	::274567876906737000
105988888	::274567906489159000
423234388	::274568649606565000
105988888	::274569987035910000
328082281	::274570120221847000
300038308	::274571432447594000
300038308	::274571863974375000
300038308	::274572008086466000
300038308	::274572204254044000
300038308	::274572872423460000
393143903	::274573207221178000
393143903	::274573570519224000
393143903	::274577381895847000
393143903	::274577478381604000
393143903	::274577748922617000
393143903	::274580484288294000
393143903	::274581003627032000
105988888	::274584936965615000
594936423	::274587243753119000
393143903	::274588141472591000
393143903	::274588711201681000
393143903	::274592807497383000
469814032	::274592947801047000
60459098	::274596429991903000
105988888	::274600027576487000
105988888	::274600064729624000
105988888	::274600378471940000
105988888	::274601243064807000
105988888	::274601514302074000
105988888	::274603132212895000
105988888	::274603226878337000
105988888	::274603250999779000
244058670	::274603347976257000
337980677	::274603412551782000
337980677	::274603549894250497
290401730	::274606026995666000
290401730	::274606098353360000
290401730	::274606264766578000
290401730	::274607401582354000
60459098	::274620339898679000
21705677	::274624420318953000
393143903	::274631320263593000
384035081	::274631956963131000
393143903	::274634627870781000
393143903	::274635481378074000
393143903	::274635808051429000
307986262	::274637291488698000
393143903	::274637447491616000
307986262	::274637715033694000
393143903	::274638086179274000
393143903	::274638255788539000
234043939	::274638428249927000
393143903	::274638525448740000
529570237	::274640004553261000
529570237	::274641001820352000
300038308	::274642023485673000
307986262	::274646112562970000
307986262	::274650080877883000
138512848	::274650620332486000
393143903	::274651748453453000
19549748	::274653243659915000
19549748	::274654685292535000
244058670	::274656202326155000
501964225	::274656880339591000
307986262	::274657027253497000
307986262	::274657032768987000
501964225	::274659183377399000
529570237	::274659440978976000
393143903	::274662985891475000
21705677	::274664473493635000
21705677	::274667750192988000
469814032	::274668226678489000
613256961	::274672837602734000
21705677	::274675022772174000
300038308	::274676525679407000
300038308	::274679201032990000
300038308	::274679270931058000
471769153	::274680925533663000
300038308	::274682081609654000
471769153	::274682726517456000
328082281	::274683084937519000
300038308	::274690520142450000
234856231	::274693224013127000
384035081	::274699623447285000
384035081	::274700767582101000
307986262	::274707487519830000
234856231	::274709318006345000
234856231	::274710140228337000
529570237	::274712944519041000
244058670	::274715569650008000
244058670	::274717107080531000
384035081	::274717189406339000
102393543	::274726188012957000
298002766	::274726216492277000
402587757	::274727074986598000
298002766	::274727191600840000
26641897	::274727589527044000
21705677	::274729544634744000
298002766	::274730921473765000
298002766	::274731685994696000
298002766	::274732333402308000
568607570	::274732969518825000
360205807	::274734058901229000
52995718	::274734419628150000
298002766	::274735509769703000
52995718	::274736395698987000
52995718	::274738171168837000
634755609	::274738253620449000
298002766	::274738461024608000
298002766	::274738614116683000
298002766	::274738919592058000
298002766	::274739457603801000
298002766	::274740221650800000
298002766	::274740284825419000
568607570	::274741871979405000
298002766	::274752159730507000
298002766	::274752396192792000
298002766	::274752531698167000
298002766	::274753282017222000
298002766	::274753721529925000
298002766	::274753831580073000
348256856	::274761666825183000
298002766	::274762450702835000
298002766	::274763139730505000
298002766	::274763358916444000
26641897	::274765329719238000
298002766	::274772461009129000
26641897	::274776971135811000
402587757	::274777042917146000
26641897	::274782220181442000
298002766	::274785639445192000
298002766	::274785819745722000
298002766	::274786128127746000
298002766	::274786529514225000
298002766	::274786682686017000
26641897	::274792432045015000
298002766	::274794529826148000
298002766	::274794661510529000
298002766	::274794780041543000
90793289	::274802530607845000
298002766	::274805309384572000
298002766	::274805610250383000
298002766	::274805992443740000
337980677	::274839564747681000
337980677	::274843565832691000
21705677	::274875283549589000
293250425	::274884336791195000
361648338	::274888903163539000
328082281	::274896909318115000
328082281	::274897100561608000
328082281	::274897667241431000
263207728	::274897831410688000
168853356	::274901479553388000
19549748	::274904689630392000
328082281	::274907027858411000
277808701	::274910330994438000
277808701	::274910969698844000
328082281	::274912400950571000
393143903	::274913036857401000
328082281	::274918549091385000
393143903	::274921995530010000
520009444	::274923659284578000
526823315	::274924359435567000
402587757	::274931342209347000
102393543	::274932939186393000
501964225	::274934386938503000
402587757	::274934770885087000
501964225	::274934962187292000
402587757	::274935972909678000
19549748	::274946473001631000
703335810	::274947453600555000
501964225	::274948309343420000
402587757	::274950352774758000
402587757	::274952445753454000
469510472	::274955306033881000
568607570	::274965671484473000
501964225	::274966893264244000
501964225	::274969502884696000
501964225	::274971839871201000
501964225	::274980404941959000
501964225	::274980418535702000
300038308	::274986102853611000
469814032	::274987633917177000
469814032	::274989032205860000
501964225	::274989247319113000
393143903	::274990409896300000
300038308	::274993919719247000
394411775	::275000026399387000
394411775	::275000056971673000
394411775	::275000522262601000
394411775	::275000610011627000
568607570	::275002242833199000
568607570	::275004778835238000
263207728	::275005489635532000
263207728	::275005998597558000
337980677	::275006533761384000
105988888	::275007422291140000
568607570	::275008610050928000
568607570	::275008812015034000
520009444	::275011830408175000
568607570	::275012561961902000
300038308	::275014363759378000
300038308	::275021862659043000
501964225	::275022134508666000
568607570	::275025391461224000
26641897	::275028257886326000
469814032	::275030585615978000
634755609	::275036558988546000
26641897	::275037216210833000
26641897	::275037820974940000
300038308	::275039443008770000
393143903	::275041410690985000
26641897	::275042036850257000
60459098	::275043162337198000
328082281	::275045480055066000
634755609	::275046583001817000
105988888	::275046971411136000
328082281	::275047468314546000
360205807	::275047826701045000
19549748	::275048681403719000
360205807	::275056078964801000
384035081	::275056890520694000
558662656	::275057447025139000
558662656	::275058025721643000
558662656	::275061767867101000
558662656	::275061796652609000
558662656	::275061843347795000
337980677	::275062409591414000
337980677	::275064833399996000
717975966	::275068033779773000
717975966	::275068167141879000
717975966	::275069056883752000
402587757	::275071106078085000
402587757	::275074064157134000
402587757	::275074329031610000
234856231	::275089166889533000
393143903	::275089631140278000
634755609	::275090053498298000
18919848	::275093225352609000
501964225	::275095500439560000
52995718	::275096150942547000
298002766	::275109755062738000
105988888	::275114685580328000
501964225	::275128178811469000
298002766	::275128543808212000
298002766	::275129747271454000
298002766	::275132716448624000
298002766	::275132808115150000
105988888	::275133319446921000
105988888	::275133404696178000
298002766	::275133647210819000
722485765	::275135412417212000
722485765	::275135916060848000
512855526	::275139095540400000
512855526	::275139289828978000
512855526	::275139512940773000
512855526	::275146666942808000
512855526	::275146788879605000
512855526	::275147289373327000
402587757	::275149406360174000
501964225	::275150670804430000
357805572	::275154046082490000
300038308	::275176378847072000
234043939	::275177687373463000
18919848	::275200520392679000
18919848	::275204874721968000
18919848	::275205123284824000
18919848	::275205447223504000
18919848	::275206517190451000
18919848	::275207002425290000
469814032	::275229297751511000
501964225	::275241062740676000
501964225	::275242662817300000
293250425	::275246694046785000
501964225	::275250026677170000
501964225	::275250439954505000
337980677	::275250688655777000
337980677	::275250736705699000
337980677	::275250759015215000
360205807	::275273007373639000
290401730	::275274115731042000
290401730	::275274235029635000
78770673	::275274267631955000
290401730	::275274593521004000
290401730	::275275074800607000
290401730	::275275730122842000
290401730	::275275922272296000
290401730	::275276443129372000
78770673	::275276887843012000
78770673	::275277751076941000
78770673	::275278060255854000
78770673	::275278456395280000
193845400	::275279927580962000
265754848	::275283937713070000
384035081	::275284007946682000
90793289	::275284524848529000
48530097	::275286215027224000
265754848	::275294265230364000
26641897	::275295196701409000
501964225	::275297112017739000
594060776	::275301475574489000
80631544	::275302867131314000
594060776	::275303517516873000
594060776	::275304408437370000
594060776	::275305618343088000
594060776	::275306072833675000
594060776	::275306960855916000
25017242	::275312843841232000
25017242	::275312876544217000
25017242	::275313253809258000
25017242	::275313284926816000
25017242	::275313340316794000
25017242	::275313550463991000
393143903	::275323052072529000
393143903	::275323966481121000
360205807	::275325045277073000
26641897	::275326001037328000
594936423	::275328021307748000
594936423	::275328479841619000
18919848	::275329205552676000
18919848	::275334321559191000
373015050	::275336535451262000
373015050	::275337081369284000
18919848	::275343818348457000
18919848	::275344193738649000
18919848	::275344595670413000
18919848	::275345002899595000
18919848	::275345087863607000
18919848	::275345336162201000
263207728	::275347391115304000
263207728	::275348036782284000
18919848	::275349171517657000
263207728	::275353158346219000
263207728	::275353552472403000
263207728	::275355654217150000
475356723	::275357788123824000
373015050	::275362045057179000
469814032	::275365714121076000
263207728	::275371708272226000
18919848	::275378002894934000
360205807	::275381649947119000
105988888	::275382788717424000
360205807	::275383457960562000
105988888	::275383510678781000
529570237	::275385193806827000
105988888	::275385898378600000
337980677	::275386086975483000
90793289	::275389618977902000
105988888	::275389671960363000
19549748	::275391249354194000
402587757	::275392887666122000
402587757	::275393124535250000
254405402	::275394587147763000
475356723	::275405491436408000
90793289	::275407142448680000
90793289	::275407882990788000
90793289	::275408197345476000
19549748	::275412779446439000
337980677	::275428960094007000
337980677	::275429035499216000
18919848	::275429494528036000
18919848	::275430542885916000
90793289	::275430664587849000
270184109	::275431752066031000
18919848	::275431762446929000
270184109	::275431882802470000
270184109	::275432026054750000
18919848	::275432194267287000
270184109	::275432442901450000
18919848	::275432517664903000
18919848	::275432657800802000
18919848	::275433370912161000
270184109	::275433702438367000
18919848	::275433849830379000
270184109	::275433929853505000
270184109	::275434253288882000
270184109	::275434693585944000
475356723	::275435353572261000
270184109	::275435782091726000
270184109	::275436660026662000
18919848	::275438300460875000
102393543	::275439134229794000
270184109	::275439727837077000
270184109	::275440003172159000
270184109	::275440303853416000
270184109	::275440525249765000
360205807	::275448733985034000
105988888	::275449293853294000
402587757	::275456570836516000
102393543	::275459500947951000
311766419	::275467435132465000
311766419	::275467531882479000
138512848	::275468426829496000
311766419	::275470749895110000
402587757	::275472623830458000
26641897	::275480389932417000
262767204	::275481592804290000
52995718	::275496427713617000
471769153	::275504895333904000
471769153	::275508716428750000
722485765	::275512629353668000
471769153	::275514022651113000
471769153	::275514219812777000
572192868	::275533294102278000
222411269	::275545976037593000
25017242	::275574163496894000
184296013	::275576406497456000
373015050	::275582343836737000
19549748	::275586555597430000
216434703	::275595439833751000
105988888	::275597274325848000
102393543	::275600487976431000
105988888	::275600842541920000
102393543	::275601626608308000
184296013	::275601867990499000
375157158	::275601918963896000
293250425	::275609153936965000
361648338	::275609190800707000
526823315	::275610623839178000
526823315	::275611709169868000
402587757	::275611948899516000
402587757	::275612181989584000
526823315	::275612231574622000
18919848	::275612586794434000
526823315	::275612695619854000
526823315	::275613411935666000
526823315	::275614534226546000
526823315	::275614775965270000
526823315	::275615313989623000
105988888	::275615594483691000
328082281	::275616262430789000
18919848	::275616338448371000
328082281	::275616424154771000
18919848	::275616601347346000
328082281	::275616764895850000
105988888	::275617280828792000
459561241	::275617664943140000
21705677	::275618499030810000
328082281	::275618816690630000
18919848	::275624599587278000
18919848	::275625083127611000
18919848	::275632462749642000
277808701	::275634227637268000
262767204	::275636984272281000
262767204	::275637015628894000
328082281	::275639292531982000
328082281	::275640220928581000
102393543	::275654044058533000
634755609	::275655180240957000
328082281	::275656169094266000
328082281	::275656417963286000
328082281	::275659056868364000
18363414	::275659171905536000
328082281	::275659245935001000
18363414	::275659529386078000
18363414	::275659899529199000
328082281	::275662029723930000
328082281	::275662580515753000
459561241	::275663184256438000
375157158	::275665525252685000
375157158	::275665631024668000
375157158	::275665701094694000
459561241	::275666941614624000
102393543	::275667083407282000
102393543	::275667537751076000
520009444	::275669461011406000
634755609	::275673035103674000
105988888	::275676872162041000
105988888	::275677003225640000
423234388	::275679736250900000
78770673	::275681889086476000
277808701	::275683620402913000
526823315	::275684057914941000
526823315	::275684170469105000
277808701	::275684751443128000
375157158	::275686097852456000
375157158	::275686224709160000
526823315	::275686337288495000
375157158	::275686428669792000
375157158	::275689848990470000
375157158	::275690002254540000
254405402	::275691155054796000
328082281	::275696364313251000
328082281	::275696920998080000
375157158	::275697044331560000
138512848	::275702935994916000
138512848	::275703122654031000
138512848	::275703766957838000
138512848	::275703841234751000
138512848	::275704149407068000
138512848	::275704425618739000
138512848	::275705857499615000
138512848	::275706476130074000
138512848	::275706799418650000
138512848	::275706881778008000
375157158	::275708980112801000
375157158	::275709234333761000
375157158	::275709322036662000
375157158	::275709441716912000
375157158	::275709480757501000
375157158	::275710555703091000
19549748	::275715388661190000
262767204	::275726142797905000
488048308	::275726733595013000
488048308	::275726873986752000
488048308	::275727878455447000
262767204	::275727982545498000
488048308	::275730291568545000
488048308	::275731536307949000
488048308	::275731607825031000
262767204	::275732374183112000
262767204	::275732555976818000
475356723	::275733164926840000
262767204	::275733331121942000
262767204	::275733457341140000
375157158	::275734195366662000
328082281	::275734302329823000
402587757	::275734698943213000
375157158	::275735300616122000
375157158	::275735352466100000
78770673	::275735617701298000
375157158	::275737028925198000
722485765	::275738151610372000
402587757	::275739806347177000
52995718	::275740201660342000
423234388	::275740245876670000
423234388	::275740256731553000
423234388	::275742614622449000
263207728	::275745099646902000
373015050	::275745224712679000
21705677	::275745528808108000
244058670	::275745937513668000
263207728	::275746630303625000
244058670	::275747050858115000
263207728	::275747072324558000
402587757	::275747193594474000
21705677	::275747816729624000
337980677	::275753504549773000
244058670	::275757106324451000
105988888	::275757625415725000
105988888	::275757796505575000
105988888	::275757892337008000
584258797	::275758696318005000
138512848	::275761726018969000
375157158	::275762125681614000
375157158	::275762378975633000
138512848	::275763762001244000
138512848	::275764379423735000
138512848	::275764665454313000
138512848	::275765990695002000
408099427	::275768549237202000
328082281	::275770270864785000
26641897	::275770290863226000
373015050	::275775433881026000
501964225	::275775979069267000
25017242	::275776164801421000
501964225	::275778720206290000
375157158	::275779009676189000
216434703	::275780650534051000
216434703	::275781077384179000
216434703	::275781917515849000
216434703	::275782698839191000
572192868	::275784287155015000
488048308	::275784389303074000
488048308	::275784668354330000
568607570	::275785593991073000
568607570	::275785647707541000
501964225	::275785928981762000
307986262	::275786863590137000
501964225	::275787541213478000
572192868	::275788813060673000
572192868	::275789241668235000
572192868	::275789313390825000
337980677	::275792026396672000
423234388	::275792066586497000
337980677	::275792190800809000
488048308	::275792355909586000
402587757	::275792584046161000
594936423	::275792605797822000
594936423	::275794144226578000
25017242	::275794820004474000
594936423	::275795530326622000
594936423	::275796684527779000
594936423	::275796903503994000
594936423	::275796946411737000
594936423	::275797311156809000
568607570	::275797826024390000
594936423	::275797838452105000
594936423	::275798214370803000
594936423	::275798479928971000
594936423	::275798735404011000
594936423	::275799511794868000
594936423	::275799563409956000
423234388	::275800199769772000
263207728	::275800739585064000
469814032	::275802087877644000
469814032	::275802272313769000
594936423	::275802468686913000
594936423	::275802594570539000
328082281	::275802933680037000
328082281	::275803432986742000
594936423	::275804300918280000
423234388	::275804638123548000
594936423	::275804912951119000
594936423	::275805103099879000
594936423	::275806312628113000
594936423	::275806506568515000
594936423	::275806584561602000
594936423	::275806768527994000
594936423	::275807018806308000
594936423	::275807720442044000
594936423	::275808658749796000
594936423	::275808726970167000
594936423	::275808795618316000
402587757	::275809182446395000
594936423	::275809975367000000
594936423	::275810970096521000
402587757	::275811425107197000
263207728	::275811881493610000
263207728	::275813582015459000
423234388	::275814384083804000
402587757	::275816936183570000
262767204	::275819834263089000
138512848	::275824780320583000
138512848	::275825215127314000
138512848	::275825962715844000
402587757	::275826564611051000
402587757	::275827826844921000
402587757	::275828058030755000
102393543	::275832216750264000
102393543	::275832809300570000
102393543	::275833114041929000
402587757	::275834637807411000
19549748	::275835740091453000
138512848	::275835847159476000
138512848	::275836331249262000
138512848	::275836346361327000
138512848	::275836812428185000
488048308	::275839759513948000
262767204	::275840030587625000
262767204	::275840318904094000
373015050	::275840347865747000
373015050	::275842081824591000
393143903	::275842684877418000
722485765	::275846686117609000
722485765	::275855940526407000
722485765	::275856375878393000
60459098	::275861994945523000
60459098	::275862055498702000
60459098	::275862549029871000
60459098	::275863578970554000
60459098	::275863672411283000
105988888	::275870389324881000
262767204	::275875262330179000
262767204	::275875413228662000
262767204	::275877115063328000
262767204	::275877173057966000
501964225	::275877383100321000
262767204	::275877571277762000
262767204	::275878593836490000
262767204	::275879110683799000
262767204	::275879689535488000
262767204	::275879821500903000
262767204	::275880168617295000
262767204	::275880351979683000
262767204	::275880521005940000
262767204	::275880689604382000
262767204	::275881142798938000
262767204	::275881611109752000
262767204	::275882196026408000
262767204	::275885261404123000
262767204	::275887412058681000
262767204	::275888931210420000
262767204	::275889391262646000
262767204	::275889454810533000
262767204	::275889496338345000
262767204	::275890394259156000
262767204	::275890423300493000
262767204	::275891908641964000
90793289	::275900942023536000
90793289	::275908498175455000
90793289	::275908994885890000
80379964	::275909088225931000
263207728	::275939912119902000
105988888	::275956623338528000
105988888	::275956835436072000
105988888	::275957674225573000
375157158	::275962340011294000
375157158	::275962579749314000
375157158	::275962646463934000
90793289	::275965527279665000
373015050	::275966699629580000
568607570	::275968791442247000
105988888	::275970407562113000
105988888	::275970449735819000
48530097	::275970849209733000
293250425	::275971606734569000
328082281	::275978591026696000
375157158	::275988462518296000
263207728	::275991347461242000
263207728	::275993252216315000
384035081	::275993927084040000
384035081	::275994299513073000
384035081	::275994859742048000
501964225	::275997133096755000
384035081	::275997233214808000
384035081	::275997418414288000
384035081	::275999139165241000
138512848	::276000714835255000
138512848	::276000970306097000
262767204	::276001358627364000
263207728	::276003949272788000
60459098	::276013622210207000
263207728	::276015001377071000
634755609	::276015198911995000
263207728	::276017964384415000
21705677	::276020711540264000
263207728	::276022962799403000
634755609	::276026690537406000
384035081	::276026868619177000
60459098	::276027046663172000
529570237	::276029423206146000
393143903	::276030479315136000
254405402	::276031392247341000
254405402	::276032858970267000
328082281	::276033210712989000
328082281	::276033610623119000
18919848	::276038086146785000
328082281	::276040116886192000
328082281	::276041066837327000
21705677	::276047982619672000
393143903	::276051181728575000
293250425	::276053848949395000
293250425	::276053976959565000
293250425	::276055273481842000
21705677	::276058888716038000
594936423	::276061984724754000
21705677	::276062320118083000
402587757	::276063027768475000
594936423	::276063671912910000
21705677	::276065428919443000
21705677	::276066770924732000
90793289	::276067767336181000
90793289	::276068550362398000
594936423	::276069615895986000
21705677	::276070197364920000
594936423	::276070341657370000
21705677	::276070872408793000
48530097	::276072359142772000
90793289	::276073174750347000
90793289	::276073594159771000
402587757	::276073958762242000
90793289	::276075199915511000
90793289	::276075393604276000
90793289	::276076212810555000
384035081	::276078592859987000
21705677	::276079161171402000
90793289	::276080851362648000
722485765	::276087914348285000
373015050	::276093350317260000
373015050	::276093352326356000
105988888	::276094158106685000
408099427	::276097067032653000
60459098	::276098249453092000
60459098	::276098483721760000
48530097	::276098712399380000
138512848	::276099686476152000
360205807	::276105330834948000
402587757	::276106931280691000
263207728	::276107158293200000
263207728	::276112992385515000
594936423	::276113260917444000
263207728	::276113606721028000
402587757	::276118739169193000
21705677	::276122249751310000
402587757	::276122416370036000
402587757	::276124535357575000
138512848	::276125997454209000
138512848	::276126483930566000
138512848	::276127619303497000
138512848	::276127666162266000
138512848	::276127750325166000
138512848	::276128221467140000
402587757	::276128822070493000
402587757	::276128984599769000
244058670	::276130734069129000
21705677	::276131158192947000
328082281	::276132671116177000
262767204	::276135007569973000
328082281	::276135843155030000
263207728	::276136255069245000
328082281	::276140179364921000
328082281	::276141133388718000
328082281	::276141357934989000
25017242	::276141734180831000
328082281	::276142264177278000
18919848	::276142512895315000
328082281	::276144507895046000
489868030	::276146865362333000
328082281	::276147864260988000
328082281	::276155312124329000
328082281	::276155361814265000
373015050	::276155783048228000
328082281	::276155799561199000
328082281	::276156098317254000
328082281	::276156947038883000
18919848	::276158657182445000
373015050	::276158839559163000
402587757	::276158971956559000
328082281	::276158978440957000
328082281	::276159098767171000
361648338	::276159530759491000
244058670	::276161312571150000
373015050	::276161395513491000
21705677	::276162219769729000
21705677	::276163540665110000
373015050	::276163689210597000
402587757	::276164297527287000
717975966	::276165816209244000
402587757	::276167249482633000
21705677	::276167318642491000
300038308	::276169395179511000
300038308	::276170049482534000
357805572	::276172956588191000
375157158	::276174772986068000
375157158	::276174891127021000
193845400	::276177557022445000
21705677	::276178399456808000
402587757	::276178908901163000
193845400	::276179713800695000
375157158	::276181804082397000
402587757	::276182963274801000
138512848	::276183721890168000
290401730	::276184863864942000
290401730	::276185064486887000
290401730	::276185218203918000
290401730	::276185733314777000
290401730	::276186524490555000
290401730	::276187516409901000
102393543	::276188821660508000
21705677	::276195282985832000
244058670	::276197549600301000
105988888	::276198619248484000
322347814	::276199100653916000
21705677	::276200238027534000
315023187	::276213758131593000
566301756	::276217720314413000
566301756	::276218241217622000
722485765	::276221358101385000
722485765	::276221907731369000
471769153	::276235000930779000
48530097	::276240545066672000
357805572	::276263499238371000
512855526	::276280394901504000
512855526	::276280511708676000
512855526	::276280662024142000
512855526	::276281014215647000
384035081	::276290660150149000
501964225	::276300624008736000
501964225	::276301322859458000
501964225	::276301496755306000
501964225	::276301691861741000
373015050	::276303299668484000
375157158	::276304958394073000
375157158	::276305083531141000
375157158	::276305409504051000
375157158	::276306303519961000
375157158	::276306495581323000
501964225	::276311064830935000
501964225	::276311209211465000
501964225	::276313514522591000
501964225	::276315194085478000
501964225	::276315631098421000
501964225	::276317221574295000
501964225	::276317389589729000
501964225	::276320744852578000
293250425	::276334181171212000
373015050	::276350195686600000
373015050	::276350312279851000
18363414	::276362614244777000
18363414	::276362764816097000
18363414	::276362931061530000
18363414	::276363131121434000
18363414	::276363422868844000
18363414	::276363548400173000
18363414	::276363710174486000
18363414	::276363767808397000
634755609	::276363813153038000
18363414	::276364054728167000
18363414	::276364319850131000
254405402	::276364516667826000
244058670	::276370205666582000
634755609	::276370506561753000
18363414	::276373453295206000
18363414	::276373610418016000
18363414	::276373789175083000
18363414	::276373951188443000
375157158	::276374345704673000
254405402	::276378300056756000
254405402	::276378693847371000
254405402	::276379280252997000
254405402	::276379569865502000
254405402	::276380176202493000
254405402	::276382442686935000
216434703	::276383211683209000
328082281	::276390951906328000
328082281	::276391237089652000
501964225	::276391521220173000
328082281	::276392155319250000
328082281	::276393831224713000
328082281	::276393967338262000
328082281	::276394410818809000
328082281	::276394522655719000
328082281	::276395769597132000
328082281	::276395773514625000
328082281	::276395779776724000
293250425	::276403205951328000
501964225	::276411307417300000
18919848	::276412466160865000
328082281	::276418585944014000
328082281	::276418783978065000
19549748	::276418847555346000
501964225	::276420157113499000
402587757	::276420411212849000
300038308	::276423228568764000
300038308	::276423922277285000
300038308	::276424388411269000
293250425	::276424393595441000
300038308	::276425180895641000
234856231	::276425801363230000
594936423	::276431052183048000
594936423	::276431141978914000
348256856	::276431670146658000
594936423	::276431825637867000
594936423	::276431975773003000
322347814	::276432976877854000
594936423	::276433328725430000
594936423	::276434472268861000
594936423	::276434957327552000
594936423	::276434995134996000
402587757	::276436900808626000
322347814	::276438182608904000
322347814	::276438860630745000
361648338	::276441770542391000
594936423	::276443950905167000
594936423	::276444710984368000
594936423	::276446797520588000
594936423	::276446901056987000
594936423	::276447075128967000
594936423	::276447762202112000
244058670	::276453578963562000
384035081	::276460891925512000
634755609	::276461805595918000
501964225	::276464797657202000
634755609	::276468719117537000
568607570	::276481516744355000
19549748	::276481769677660000
594936423	::276490655595892000
402587757	::276492573298814000
501964225	::276495079437369000
594936423	::276496064163487000
594936423	::276496213199695000
594936423	::276497174106361000
369255258	::276498670684340000
594936423	::276502188346445000
594936423	::276502443209142000
254405402	::276502561337520000
594936423	::276502580899749000
594936423	::276502629784379000
402587757	::276503413745930000
594936423	::276505464504729000
402587757	::276505720847994000
234043939	::276507292415954000
234043939	::276507651297398000
19549748	::276507963663982000
234043939	::276508899429974000
328082281	::276509577208528000
328082281	::276511672808665000
90793289	::276512328852328000
373015050	::276513170569433000
328082281	::276515505551069000
568607570	::276516331560525000
328082281	::276516654974898000
373015050	::276518336177770000
373015050	::276521281241878000
262767204	::276522114931122000
262767204	::276522832593313000
373015050	::276525053242396000
234043939	::276525773320499000
262767204	::276525786935205000
262767204	::276525986760257000
262767204	::276526102942457000
262767204	::276526614773374000
262767204	::276526708688031000
337980677	::276527891829903000
337980677	::276528902921396000
337980677	::276529248611758000
337980677	::276529571011104000
634755609	::276530474460012000
634755609	::276531744428150000
277808701	::276532830908071000
265754848	::276533379300732000
277808701	::276533489619312000
277808701	::276533785774915000
300038308	::276536304047648000
300038308	::276536633032069000
300038308	::276537118908641000
722485765	::276540268818362000
19549748	::276540861435740000
489868030	::276543920371027000
471769153	::276544255328141000
402587757	::276550000811577000
369255258	::276550690392903000
369255258	::276550892524822000
369255258	::276552291753009000
369255258	::276555715538219000
369255258	::276555887383027000
634755609	::276558656902930000
19549748	::276560277401657000
722485765	::276565090277412000
402587757	::276568412895981000
402587757	::276568462464262000
402587757	::276570159622275000
402587757	::276570406289297000
402587757	::276570477617635000
402587757	::276578344936542000
360205807	::276599939751092000
375157158	::276613580110053000
375157158	::276613816018681000
375157158	::276614043161210000
375157158	::276614136962641000
375157158	::276614685263007000
375157158	::276616283649368000
375157158	::276616330927542000
375157158	::276616975898271000
375157158	::276617068982435000
375157158	::276617109302284000
375157158	::276617125408419000
375157158	::276617151522148000
375157158	::276617199278514000
375157158	::276617250868432000
375157158	::276617289598652000
375157158	::276617337510187000
375157158	::276617396154925000
375157158	::276617495320870000
375157158	::276617590871318000
375157158	::276617763517239000
375157158	::276617811399426000
512855526	::276633391196172000
512855526	::276634531606441000
263207728	::276668082322284000
703335810	::276686209537953000
703335810	::276686353104785000
406990981	::276688357621366000
406990981	::276689473511772000
406990981	::276690155488821000
703335810	::276691373061730000
406990981	::276693656222720000
406990981	::276694000189190000
293250425	::276696525919354000
375157158	::276699610016251000
375157158	::276699778094596000
375157158	::276700062757822000
703335810	::276700134086168000
375157158	::276713766694055000
375157158	::276713834872463000
375157158	::276714369268727000
375157158	::276714750522580000
375157158	::276714951257772000
18363414	::276720149984329000
18363414	::276720253055152000
402587757	::276726164960190000
375157158	::276726480652886000
526823315	::276728823234560000
402587757	::276733908601683000
402587757	::276734945874026000
520009444	::276736600103325000
520009444	::276736656994861000
138512848	::276737758922424000
263207728	::276740327111524000
138512848	::276747510754734000
402587757	::276757927468072000
263207728	::276758322386980000
19549748	::276760513277476000
471769153	::276761834638409000
471769153	::276762141288185000
722485765	::276762723763748000
471769153	::276763005117681000
471769153	::276764125454036000
568607570	::276764300251648000
568607570	::276764452152561000
568607570	::276764466836828000
568607570	::276764507903229000
568607570	::276764603042639000
568607570	::276764687050362000
568607570	::276764838049480000
193845400	::276765417945571000
277808701	::276774582835351000
277808701	::276774828432818000
277808701	::276774956208099000
277808701	::276775065952059000
636497893	::276776546474274000
501964225	::276776547657084000
636497893	::276776815870218000
168853356	::276778031840915000
636497893	::276778277564203000
459561241	::276779657662173000
520009444	::276781755212627000
293250425	::276782217815003000
373015050	::276782478071574000
520009444	::276782897023827000
520009444	::276783650534719000
18919848	::276784093130280000
594936423	::276784596698398000
402587757	::276785886128123000
18919848	::276786028294070000
594936423	::276786368691204000
402587757	::276786369853014000
402587757	::276787303911919000
402587757	::276787448107900000
469814032	::276790135742402000
60459098	::276793069112799000
60459098	::276793142257283000
488048308	::276794038387097000
48530097	::276794985276375000
469814032	::276798310390562000
402587757	::276798680818937000
469814032	::276798861115269000
469814032	::276800589965430000
402587757	::276802418333847000
501964225	::276805373363642000
501964225	::276805717682434000
501964225	::276806886425260000
488048308	::276807729736192000
634755609	::276811783728152000
360205807	::276814639407439000
337980677	::276817498442186000
247401311	::276819377679122000
28169372	::276822091817418000
337980677	::276830008503332000
18363414	::276833377921949000
526823315	::276836444310482000
526823315	::276837343296618000
526823315	::276837631722139000
526823315	::276837979639664000
48530097	::276839000482930000
48530097	::276839145316425000
138512848	::276839358810701000
526823315	::276839997297016000
402587757	::276841121181728000
402587757	::276841675962331000
469814032	::276841773861580000
501964225	::276841929096962000
501964225	::276841982754684000
501964225	::276842102485299000
501964225	::276842407553810000
402587757	::276842670423408000
402587757	::276843218325356000
402587757	::276843317680033000
488048308	::276843900377915000
19549748	::276845641387364000
526823315	::276846978174967000
293250425	::276848891574509000
90793289	::276849993124544000
293250425	::276852358317744000
293250425	::276853446974521000
78770673	::276853712805302000
78770673	::276855036552810000
18919848	::276871509459468000
321663912	::276872392792481000
321663912	::276872937305427000
277808701	::276872954598547000
321663912	::276873010802200000
568607570	::276874301242757000
18919848	::276874424148451000
277808701	::276874785655513000
321663912	::276875368797978000
321663912	::276878189157036000
321663912	::276878234728153000
18919848	::276881087349809000
321663912	::276882520409251000
321663912	::276882768061952000
321663912	::276882879995318000
321663912	::276882986249617000
321663912	::276883272393424000
373015050	::276884893504503000
18919848	::276886630999154000
18919848	::276887268973768000
321663912	::276887561757134000
18919848	::276889626617188000
393143903	::276891738751262000
393143903	::276891974366265000
488048308	::276892145602928000
393143903	::276892270186348000
568607570	::276892624248528000
489868030	::276892867077742000
489868030	::276894039641567000
393143903	::276895176872583000
393143903	::276895289728696000
402587757	::276895417483018000
393143903	::276895440492957000
393143903	::276899476055154000
393143903	::276901064828125000
489868030	::276906224648335000
48530097	::276906554064781000
393143903	::276906831627042000
393143903	::276909171276918000
634755609	::276909608205946000
489868030	::276916348171464000
138512848	::276926101454987000
48530097	::276926779816570000
300038308	::276930965052469000
193845400	::276931441848369000
289806946	::276932126358781000
289806946	::276932314775302000
300038308	::276933387472740000
289806946	::276937315258097000
193845400	::276938759478587000
501964225	::276941108771168000
337980677	::276941179550068000
337980677	::276941308956905000
337980677	::276941527136223000
337980677	::276942360716406000
300038308	::276942681844875000
300038308	::276942853496795000
289806946	::276944236476260000
78770673	::276950871961645000
78770673	::276951094960209000
78770673	::276951242700382000
78770673	::276951294466461000
722485765	::276952140881207000
722485765	::276952460357148000
722485765	::276952549398028000
78770673	::276956019735793000
78770673	::276956576852611000
722485765	::276957491865202000
78770673	::276959796886917000
357805572	::276962326232576000
357805572	::276962458655137000
357805572	::276962498652037000
357805572	::276964712665710000
357805572	::276967654894477000
357805572	::276968090007392000
357805572	::276968475933696000
357805572	::276968884395970000
357805572	::276975114699038000
236239515	::276976329780494000
236239515	::276978101311922000
613256961	::276981001048174000
357805572	::276984853130514000
194054162	::276987327992176000
512855526	::276995157642051000
512855526	::276995390631456000
512855526	::276998224701702000
384035081	::277000826403303000
194054162	::277016253271523000
263207728	::277029372265910000
90793289	::277037494669824000
263207728	::277038855406891000
263207728	::277038904589303000
25017242	::277041187586732000
501964225	::277042908710985000
501964225	::277043070862753000
568607570	::277049464018042000
160828306	::277055021261148000
160828306	::277055151863386000
160828306	::277055475663663000
160828306	::277055747211288000
105988888	::277056564995694000
160828306	::277056638140157000
373015050	::277056648583983000
160828306	::277056795409793000
293250425	::277059079199924000
19549748	::277059745578360000
375157158	::277063224724164000
375157158	::277063494908645000
375157158	::277063714715361000
375157158	::277063806998417000
375157158	::277063875411714000
375157158	::277063901189910000
375157158	::277063973638127000
375157158	::277064111886565000
375157158	::277064164835475000
168853356	::277068074333642000
236239515	::277069663844843000
236239515	::277070934077239000
488048308	::277075302507749000
236239515	::277077750374871000
236239515	::277079820389720000
236239515	::277080513351675000
293250425	::277084564030124000
360205807	::277092132622327000
634755609	::277095558773084000
18363414	::277095949745127000
634755609	::277096799469195000
634755609	::277097265561214000
634755609	::277097742772346000
18363414	::277098763493969000
18363414	::277098856141963000
138512848	::277101361697521000
160828306	::277101939915902000
568607570	::277104378249351000
488048308	::277106915702628000
21705677	::277108073074671000
138512848	::277116255201275000
138512848	::277117210282053000
138512848	::277117320072155000
236239515	::277117793906872000
236239515	::277117824135200000
373015050	::277117898680573000
236239515	::277117987264274000
373015050	::277118095196311000
236239515	::277119279885869000
236239515	::277119435431608000
236239515	::277119474161836000
236239515	::277119674901200000
236239515	::277120125277192000
471769153	::277125552052244000
471769153	::277126714935619000
402587757	::277136475626278000
402587757	::277137268488155000
337980677	::277139129081397000
236239515	::277140779464548000
236239515	::277140846367891000
236239515	::277141326338854000
300038308	::277141764312297000
236239515	::277141943140630000
402587757	::277141951936073000
402587757	::277142023843246000
402587757	::277142047981436000
236239515	::277143661182078000
236239515	::277144197755195000
236239515	::277144392962301000
402587757	::277144789265297000
236239515	::277145463931666000
236239515	::277146203379093000
236239515	::277146685778563000
138512848	::277146945900924000
236239515	::277146974145368000
236239515	::277147696710692000
236239515	::277147782425481000
236239515	::277147974382022000
236239515	::277148193932857000
236239515	::277148398560374000
236239515	::277149396179746000
105988888	::277149683430879000
236239515	::277149917728870000
236239515	::277150570618449000
236239515	::277150845446008000
234043939	::277151984027586000
236239515	::277153592622854000
236239515	::277156228436746000
322347814	::277161222674202000
322347814	::277161505831665000
360205807	::277162019034116000
328082281	::277165274296381000
634755609	::277165301269938000
277808701	::277169448811651000
22193646	::277171006941052000
105988888	::277171392351453000
488048308	::277172104254849000
328082281	::277173624761368000
234043939	::277174081860796000
328082281	::277174240933974000
19549748	::277174939180756000
236239515	::277177123423256000
402587757	::277178561834668000
236239515	::277178894287773000
138512848	::277180579496226000
138512848	::277180838116999000
138512848	::277181449625546000
293250425	::277188293614006000
488048308	::277192202059407000
488048308	::277192750510772000
722485765	::277194152364625000
722485765	::277194367322705000
337980677	::277195593187741000
375157158	::277198090908348000
402587757	::277200682145181000
337980677	::277201125487284000
244058670	::277206415502880000
244058670	::277207011437998000
634755609	::277209503739555000
634755609	::277209856837054000
717975966	::277211426555314000
138512848	::277212505842008000
138512848	::277212506164965000
501964225	::277212930309771000
138512848	::277213548420149000
138512848	::277213571916640000
138512848	::277213720822829000
25017242	::277213990009057000
25017242	::277214046388895000
138512848	::277215682687553000
568607570	::277222093958041000
375157158	::277227481155661000
375157158	::277227699917959000
375157158	::277227804603609000
375157158	::277227960619134000
375157158	::277228615161225000
375157158	::277229158164221000
488048308	::277234020197203000
337980677	::277235936994148000
21705677	::277241841496227000
393143903	::277242307026247000
337980677	::277246924212539000
277808701	::277248478906839000
138512848	::277250222768394000
138512848	::277250630597361000
138512848	::277250869098065000
501964225	::277251133863510000
21705677	::277257541422034000
244058670	::277266342263001000
244058670	::277267281757753000
18919848	::277277466500943000
18919848	::277277945062637000
18919848	::277278195462590000
18919848	::277278461335330000
18919848	::277278506197581000
138512848	::277284802179239000
138512848	::277285944900608000
393143903	::277286045647781000
138512848	::277286246320066000
138512848	::277286645798150000
90793289	::277288045873602000
321663912	::277291381016391000
194054162	::277291590760923000
194054162	::277291895443554000
402587757	::277300956356562000
402587757	::277301001000714000
489868030	::277303215517757000
393143903	::277307277902499000
393143903	::277307973758492000
18919848	::277308354613895000
501964225	::277321034850504000
501964225	::277321134809165000
501964225	::277321425092755000
501964225	::277321960797663000
501964225	::277325820635275000
402587757	::277328805444591000
402587757	::277329022650818000
471769153	::277333788156104000
722485765	::277335831478419000
26641897	::277335997644156000
471769153	::277344996439494000
471769153	::277345182796632000
501964225	::277345639581499000
471769153	::277345995199754000
471769153	::277346091651956000
501964225	::277350985020628000
300038308	::277351004641579000
300038308	::277352570740146000
263207728	::277356392229257000
402587757	::277357805864886000
26641897	::277363471841120000
722485765	::277368830156738000
26641897	::277368839879131000
105988888	::277375883235442000
717975966	::277381564709609000
717975966	::277381637560492000
717975966	::277381697253814000
717975966	::277381784482770000
717975966	::277382477184647000
90793289	::277398521185980000
244058670	::277413986180423000
361648338	::277414707458097000
375157158	::277414866346717000
375157158	::277414919635341000
375157158	::277414956352303000
375157158	::277415002128924000
568607570	::277415092377763000
25017242	::277417920638877000
293250425	::277421291932372000
293250425	::277430647772028000
105988888	::277430904203399000
293250425	::277431182336077000
315516553	::277431287751528000
315516553	::277431387097804000
293250425	::277431686764048000
315516553	::277431772315262000
315516553	::277432069787901000
105988888	::277433493397573000
315516553	::277433531418963000
315516553	::277434253527117000
717975966	::277434744684290000
105988888	::277436960962904000
105988888	::277437296079409000
315516553	::277437567819972000
105988888	::277439308032507000
105988888	::277439343814119000
634755609	::277440053377118000
315516553	::277441023901310000
315516553	::277441645413294000
105988888	::277442047848357000
315516553	::277442054827687000
315516553	::277442757839163000
501964225	::277442819524812000
501964225	::277442860436045000
501964225	::277443118561902000
469814032	::277443146923782000
315516553	::277443405548756000
501964225	::277443453300920000
520009444	::277445309993480000
230342908	::277445781756198000
60459098	::277446347349708000
230342908	::277446666934702000
230342908	::277447198168453000
105988888	::277447431833137000
230342908	::277447522329440000
230342908	::277447818346627000
230342908	::277448455016812000
501964225	::277448498381746000
230342908	::277449302467551000
230342908	::277449929998348000
230342908	::277450092343066000
230342908	::277450356861042000
230342908	::277450480572043000
230342908	::277451610102304000
337980677	::277458633455976000
328082281	::277462967673569000
19549748	::277465193523605000
230342908	::277467412817928000
328082281	::277470421929062000
373015050	::277471350015275000
230342908	::277472520913944000
328082281	::277473426405470000
328082281	::277473584962748000
19549748	::277475953935007000
717975966	::277476183648657000
717975966	::277476262220546000
584258797	::277481616329297000
584258797	::277481829559332000
584258797	::277481864120393000
584258797	::277483052668706000
584258797	::277483097686155000
584258797	::277483126748508000
322347814	::277484027341066000
322347814	::277484731518550000
594936423	::277487276135706000
105988888	::277490235099725000
105988888	::277490427370803000
402587757	::277497224018161000
402587757	::277499533716504000
230342908	::277514782523944000
230342908	::277519915307642000
293250425	::277527490921115000
469814032	::277528914509844000
293250425	::277533585450360000
230342908	::277534413926060000
230342908	::277534531559510000
402587757	::277546387795755000
234856231	::277547174894632000
402587757	::277548256463052000
584258797	::277548424159694000
19549748	::277548430719606000
584258797	::277548530585985000
584258797	::277548541797355000
402587757	::277549088759771000
103470668	::277549588611747000
402587757	::277549712062676000
501964225	::277557644280086000
300038308	::277557675703799000
501964225	::277557678396559000
300038308	::277558255788642000
300038308	::277560147323256000
501964225	::277560207150817000
293250425	::277563030542368000
25017242	::277565482268241000
25017242	::277565646898868000
25017242	::277565927803985000
262767204	::277570436164886000
262767204	::277570603790245000
262767204	::277571578705883000
262767204	::277571697987702000
138512848	::277571766866571000
293250425	::277572021972529000
293250425	::277572240076337000
138512848	::277572415805087000
262767204	::277573701225037000
402587757	::277574914297442000
262767204	::277575263792017000
262767204	::277575515462828000
138512848	::277576413274578000
138512848	::277576843278811000
138512848	::277576930818150000
138512848	::277577027295518000
311766419	::277577318581534000
311766419	::277577430191984000
138512848	::277577490728353000
138512848	::277577603492245000
138512848	::277577711390699000
311766419	::277577718349058000
311766419	::277578195144937000
138512848	::277578289214799000
311766419	::277578409759088000
311766419	::277578614273363000
311766419	::277578811808296000
311766419	::277578950685892000
311766419	::277579149466558000
311766419	::277579226264252000
138512848	::277579724404969000
138512848	::277579821104656000
311766419	::277579829115768000
105988888	::277580174114045000
138512848	::277580324530188000
138512848	::277580406935654000
138512848	::277580436983644000
138512848	::277580487827017000
311766419	::277580507473141000
311766419	::277580567728508000
138512848	::277581219531722000
138512848	::277581497404375000
138512848	::277581513682452000
328082281	::277581515305652000
520009444	::277582968917221000
138512848	::277583063616208000
138512848	::277583114140790000
501964225	::277583285029330000
90793289	::277586719321227000
230342908	::277594135882506000
80379964	::277595620007624000
80379964	::277595840774807000
634755609	::277599356281053000
402587757	::277600746017525000
293250425	::277601673084551000
293250425	::277605058219233000
293250425	::277605181473046000
293250425	::277605386847141000
293250425	::277609576516440000
293250425	::277609937931231000
568607570	::277610315921887000
307986262	::277616659034931000
501964225	::277628008884486000
634755609	::277628137750274000
307986262	::277628257103405000
21705677	::277629285722882000
307986262	::277630064907128000
307986262	::277630245685850000
307986262	::277630269408829000
307986262	::277630518747602000
307986262	::277630523763986000
307986262	::277630528461602000
307986262	::277630872390356000
307986262	::277630931077054000
307986262	::277631207519449000
307986262	::277633076513869000
21705677	::277633700240424000
501964225	::277634756248735000
634755609	::277634772388438000
307986262	::277635517280043000
501964225	::277638049641402000
501964225	::277638149285490000
634755609	::277638432455524000
634755609	::277643699050119000
307986262	::277648028872089000
300038308	::277648377087393000
634755609	::277651857709617000
80379964	::277652526990508000
501964225	::277655576580866000
307986262	::277656387918635000
307986262	::277656478603698000
307986262	::277656615593852000
335839990	::277660412118437000
307986262	::277661600226369000
568607570	::277662267313627000
529570237	::277667363845980000
489868030	::277670719947694000
21705677	::277684071625277000
348256856	::277688307742285000
262767204	::277710269986271000
262767204	::277710972741902000
262767204	::277711161837899000
262767204	::277711321062076000
613256961	::277749778882908000
25017242	::277752408334028000
90793289	::277753136079331000
520009444	::277776785914093000
469814032	::277777566797012000
293250425	::277783658251833000
337980677	::277785472342847000
337980677	::277785509693124000
501964225	::277786262419681000
501964225	::277787368927395000
501964225	::277787475802480000
501964225	::277791121239851000
501964225	::277791412043513000
501964225	::277793750695174000
307986262	::277794212588699000
501964225	::277794233623126000
634755609	::277794605959884000
501964225	::277796519766282000
501964225	::277796644957855000
293250425	::277800285701820000
375157158	::277801694379790000
375157158	::277801928010891000
501964225	::277808746107899000
501964225	::277811356533657000
262767204	::277812146820218000
501964225	::277812710119452000
393143903	::277814579252297000
393143903	::277814708294275000
393143903	::277815465512927000
501964225	::277815779313999000
60459098	::277815997401018000
501964225	::277817931042263000
501964225	::277820328011509000
469814032	::277820570467450000
488048308	::277828900229361000
307986262	::277830531398385000
722485765	::277830644153864000
636497893	::277839518172860000
263207728	::277840050421641000
60459098	::277842684398428000
263207728	::277845983327555000
263207728	::277846151737257000
293250425	::277852285382574000
402587757	::277854771115864000
501964225	::277855705938153000
634755609	::277857038955081000
193845400	::277863894817595000
584258797	::277868224291418000
402587757	::277870828757082000
293250425	::277871969737768000
293250425	::277872401025490000
293250425	::277873099251269000
293250425	::277873155224264000
293250425	::277873340008509000
293250425	::277873518421614000
293250425	::277875021156864000
300038308	::277875508866322000
26641897	::277878870168989000
375157158	::277880451086036000
375157158	::277880509831458000
375157158	::277880642614726000
717975966	::277880812018479000
293250425	::277881783423475000
293250425	::277884027288055000
236239515	::277884341575622000
25017242	::277884868883542000
717975966	::277885152431046000
717975966	::277885787280920000
717975966	::277885933502742000
717975966	::277886072720093000
717975966	::277886123265650000
717975966	::277886200411455000
717975966	::277886369735532000
717975966	::277886454598889000
717975966	::277886758069366000
717975966	::277886842538434000
501964225	::277886980732379000
520009444	::277889230460567000
568607570	::277889375231168000
568607570	::277889600939233000
402587757	::277890841119424000
263207728	::277895925354090000
501964225	::277899654258110000
568607570	::277900096568426000
634755609	::277901599282700000
488048308	::277901815352287000
501964225	::277902289434460000
501964225	::277903021701210000
634755609	::277903576330797000
300038308	::277904300204781000
488048308	::277904685875220000
568607570	::277907035947950000
634755609	::277907528040476000
26641897	::277909521941295000
263207728	::277911141907300000
402587757	::277911561480331000
402587757	::277911599740760000
520009444	::277911902586298000
102393543	::277913472765935000
21705677	::277916212988637000
501964225	::277916494489346000
21705677	::277917059768254000
568607570	::277917586577035000
375157158	::277917991998464000
375157158	::277918757622542000
375157158	::277918818481872000
375157158	::277918864715706000
300038308	::277920645327769000
501964225	::277922212953063000
393143903	::277923013607956000
393143903	::277923272480391000
393143903	::277924684899700000
102393543	::277926730709213000
102393543	::277931192924385000
488048308	::277931861999751000
375157158	::277933323798593000
375157158	::277933361660567000
402587757	::277935063075790000
402587757	::277935290725851000
168853356	::277936733960691000
584258797	::277937867446173000
584258797	::277937979618623000
584258797	::277938121012809000
584258797	::277938148430987000
402587757	::277940329934635000
393143903	::277940421265596000
307986262	::277941261854457000
402587757	::277941447074910000
501964225	::277941495993073000
105988888	::277942595357900000
328082281	::277944644749381000
393143903	::277948503559372000
360205807	::277948564162895000
244058670	::277949776832655000
80379964	::277949968088719000
80379964	::277951010083856000
80379964	::277951311645913000
80379964	::277951819479654000
80379964	::277951966053793000
80379964	::277957393420271000
19549748	::277958481024262000
80379964	::277958546782564000
80379964	::277958608560459000
80379964	::277958856712273000
80379964	::277961333427814000
717975966	::277961698428727000
80379964	::277962010333954000
80379964	::277962125832515000
402587757	::277962346067001000
80379964	::277962810766540000
634755609	::277965761652346000
501964225	::277965951188758000
501964225	::277966511371595000
501964225	::277966774618701000
501964225	::277967501730660000
60459098	::277968627079192000
501964225	::277969210263605000
501964225	::277969323560165000
501964225	::277969404891910000
501964225	::277969533417947000
501964225	::277969783834677000
80379964	::277970374178787000
501964225	::277971630846795000
236239515	::277971715500437000
236239515	::277971883998208000
501964225	::277973030020456000
501964225	::277973271809519000
236239515	::277973407717539000
501964225	::277973697749467000
236239515	::277975893467607000
402587757	::277981406766964000
402587757	::277985926855151000
469814032	::277987490256801000
402587757	::277988061151899000
572192868	::277993310742781000
469814032	::277993526967533000
402587757	::277997732277403000
393143903	::278000081771298000
469814032	::278002868416548000
28169372	::278003322730987000
393143903	::278007792890179000
393143903	::278008978124984000
335839990	::278012995169304000
402587757	::278016310686920000
402587757	::278018900682227000
194054162	::278033619988127000
322347814	::278035065752129000
402587757	::278039489182580000
471769153	::278040399120064000
402587757	::278040914969100000
262767204	::278049865693528000
402587757	::278050078374105000
262767204	::278051705323659000
262767204	::278051844167700000
262767204	::278052368782872000
262767204	::278052523485573000
262767204	::278052625725927000
262767204	::278054333109649000
263207728	::278063435818876000
543069652	::278064208971694000
543069652	::278064706340667000
543069652	::278070141353357000
543069652	::278072321892315000
543069652	::278072653431066000
543069652	::278073254508367000
543069652	::278074371799658000
543069652	::278075300192075000
543069652	::278075535505113000
375157158	::278077089146630000
375157158	::278078225165459000
375157158	::278078480623759000
375157158	::278084052567851000
300038308	::278089176056999000
263207728	::278095737013821000
300038308	::278097761503703000
512855526	::278101256692703000
512855526	::278101698734596000
512855526	::278101879517503000
512855526	::278102004738428000
512855526	::278102479365865000
512855526	::278102755464314000
263207728	::278104829648310000
613256961	::278111960250331000
21705677	::278117658354917000
717975966	::278118567801679000
717975966	::278118614471696000
717975966	::278118706364686000
717975966	::278118755127664000
717975966	::278118795355226000
717975966	::278118856508182000
717975966	::278118929564577000
717975966	::278119127065976000
263207728	::278126041271238000
90793289	::278136453387661000
90793289	::278143717460811000
262767204	::278144956391100000
262767204	::278145076121710000
262767204	::278145124914040000
262767204	::278145222259666000
262767204	::278145304866480000
262767204	::278145508772552000
328082281	::278149431524720000
328082281	::278150588343148000
328082281	::278153721836363000
328082281	::278153761086652000
384035081	::278155003464663000
21705677	::278157921274171000
21705677	::278162276048072000
328082281	::278176342334402000
328082281	::278177157921005000
263207728	::278183184678658000
322347814	::278184678652010000
402587757	::278190530540732000
315516553	::278192856580116000
298002766	::278193415114612000
298002766	::278195135534223000
298002766	::278195749752291000
300038308	::278196476373508000
300038308	::278196642497298000
568607570	::278199996661264000
568607570	::278200243730927000
19549748	::278207037169614000
488048308	::278214402942062000
488048308	::278215510087311000
21705677	::278217791872585000
315516553	::278220879966658000
315516553	::278221981101473000
21705677	::278222494530412000
21705677	::278222626680340000
21705677	::278222718237831000
300038308	::278224346256908000
337980677	::278227770562211000
375157158	::278228217012301000
337980677	::278228530502959000
375157158	::278230295038287000
337980677	::278231033831370000
262767204	::278231646254268000
636497893	::278232037415059000
594936423	::278234985687822000
402587757	::278238848323055000
594936423	::278238943751839000
21705677	::278240094366871000
594060776	::278241548930531000
594060776	::278244686714507000
520009444	::278246006829772000
234043939	::278252047286009000
21705677	::278252417311703000
315516553	::278252689429782000
315516553	::278252783147307000
594936423	::278255615405600000
594936423	::278255790924636000
21705677	::278256145641136000
21705677	::278256752116498000
244058670	::278257469493493000
402587757	::278258495021801000
636497893	::278259356863180000
634755609	::278260976497852000
234043939	::278263063021486000
247401311	::278264011127132000
501964225	::278269238773428000
501964225	::278269431396843000
501964225	::278272235217776000
21705677	::278272239349137000
501964225	::278272589682577000
501964225	::278272672343937000
244058670	::278274039485718000
501964225	::278276569594753000
501964225	::278276770329948000
298002766	::278276869550387000
298002766	::278276923795333000
298002766	::278277054347239000
298002766	::278277179786285000
298002766	::278277425782194000
298002766	::278277488021495000
717975966	::278277645144301000
298002766	::278278967457370000
634755609	::278281440322527000
501964225	::278282637003603000
402587757	::278288545305751000
488048308	::278292312977702000
488048308	::278293118074384000
25017242	::278293157320482000
634755609	::278295417190481000
501964225	::278296972107083000
501964225	::278297058652327000
568607570	::278297208208650000
634755609	::278297229750595000
176300621	::278297565085196000
501964225	::278299901320896000
244058670	::278300111631708000
263207728	::278303667197706000
328082281	::278307039191633000
22193646	::278307289641914000
568607570	::278307524694917000
21705677	::278308746566987000
568607570	::278311451427487000
263207728	::278312800542154000
21705677	::278312888907739000
21705677	::278313002057494000
244058670	::278314830262329000
52995718	::278316035407478000
568607570	::278318225131986000
263207728	::278318553210437000
52995718	::278319088529457000
328082281	::278319835891503000
236239515	::278319854606512000
236239515	::278319912181702000
236239515	::278320026229018000
236239515	::278320262888427000
328082281	::278320313459159000
328082281	::278321095013191000
328082281	::278321326811410000
52995718	::278321353831096000
328082281	::278321584941453000
52995718	::278322987034365000
52995718	::278323328287137000
594936423	::278323751223955000
488048308	::278325603650924000
361648338	::278325720558743000
328082281	::278332166415450000
488048308	::278332843409686000
244058670	::278335432356413000
328082281	::278341963789500000
328082281	::278342013307453000
328082281	::278342911001784000
328082281	::278343087951077000
402587757	::278343099049193000
328082281	::278343339517022000
402587757	::278348972089823000
402587757	::278349184329981000
328082281	::278352484844597000
328082281	::278353371344285000
402587757	::278353861226405000
263207728	::278357684644896000
375157158	::278358783137304000
194054162	::278362176857731000
328082281	::278364656861585000
263207728	::278365814447550000
80379964	::278371900823068000
236239515	::278373361531375000
236239515	::278373464342147000
236239515	::278373526409445000
402587757	::278378917541330000
402587757	::278383423964454000
402587757	::278384571467317000
357805572	::278387170585227000
290401730	::278389332107223000
194054162	::278394284749762000
236239515	::278395094237847000
236239515	::278395157034971000
236239515	::278395327260790000
236239515	::278395500812726000
236239515	::278395957094264000
236239515	::278396411404513000
236239515	::278396654208557000
236239515	::278396942315319000
236239515	::278397029577805000
236239515	::278399251191578000
236239515	::278399266853097000
236239515	::278401183993978000
236239515	::278401504950484000
236239515	::278402166912339000
722485765	::278402264060796000
236239515	::278402325436063000
236239515	::278402620740218000
402587757	::278403576856973000
722485765	::278405189227134000
722485765	::278419028337381000
722485765	::278422894009262000
194054162	::278430959416791000
194054162	::278448548679385000
501964225	::278469801339400000
568607570	::278471497176215000
613256961	::278475758366773000
263207728	::278481022524465000
25017242	::278484823331446000
90793289	::278491407998668000
21705677	::278491852120924000
501964225	::278492148385603000
568607570	::278493186899447000
501964225	::278493322392240000
501964225	::278494491944562000
501964225	::278494757502738000
90793289	::278495610213117000
105988888	::278495720951144000
105988888	::278496037679800000
105988888	::278496133632888000
105988888	::278496412159860000
105988888	::278496596491112000
501964225	::278496684231782000
105988888	::278496721988882000
105988888	::278496798883053000
105988888	::278496864486166000
501964225	::278496939027349000
90793289	::278500294386667000
102393543	::278500564948615000
102393543	::278500847455969000
102393543	::278501155515011000
105988888	::278505210899488000
105988888	::278505333113118000
105988888	::278505419876483000
105988888	::278505796302675000
105988888	::278507743562829000
328082281	::278508185596358000
315023187	::278510057174466000
328082281	::278512989362065000
105988888	::278514202287697000
52995718	::278515105866584000
328082281	::278515619375218000
244058670	::278517763998355000
90793289	::278519044129308000
337980677	::278520724208115000
105988888	::278524004434841000
138512848	::278534570452865000
22193646	::278536136450785000
722485765	::278548035628322000
722485765	::278550439484616000
722485765	::278551032370446000
105988888	::278551212612259000
722485765	::278552126911832000
385722022	::278553499984355000
385722022	::278553850166800000
385722022	::278554238794215000
568607570	::278555363815596000
105988888	::278555378428555000
568607570	::278556403600355000
385722022	::278557199779893000
385722022	::278557408895332000
236239515	::278558023650258000
385722022	::278558131263508000
385722022	::278558563641724000
385722022	::278558911248871000
385722022	::278559330368884000
385722022	::278561393815461000
385722022	::278562439744856000
60459098	::278563387326210000
385722022	::278564084855758000
60459098	::278564652038893000
60459098	::278565276683997000
60459098	::278565339246256000
385722022	::278565970853896000
60459098	::278565976298102000
385722022	::278566180183232000
60459098	::278566290367586000
385722022	::278566443988185000
60459098	::278566616902549000
471769153	::278566884008394000
60459098	::278566924634427000
375157158	::278567301467496000
60459098	::278567496611680000
60459098	::278567991560527000
60459098	::278568404204531000
60459098	::278568533779169000
60459098	::278568690419646000
471769153	::278568997514006000
471769153	::278570474798206000
471769153	::278570510735011000
402587757	::278572108899041000
402587757	::278572684332388000
471769153	::278573027304816000
471769153	::278573575764574000
222411269	::278573824214192000
60459098	::278574563338633000
328082281	::278582914000769000
393143903	::278586407180709000
393143903	::278587806564093000
254405402	::278591514534354000
254405402	::278593862455398000
360205807	::278594487062781000
360205807	::278594700435406000
360205807	::278594840361566000
337980677	::278594928706203000
337980677	::278594971207086000
337980677	::278597900555153000
105988888	::278598072269955000
193845400	::278598711448313000
193845400	::278598937424834000
337980677	::278599518038155000
337980677	::278599688767287000
337980677	::278600731525791000
568607570	::278603098207965000
337980677	::278604094657155000
234043939	::278605265945903000
568607570	::278605596754853000
375157158	::278609680484405000
337980677	::278611074469748000
337980677	::278611150499889000
337980677	::278611719058767000
337980677	::278613351423152000
594060776	::278613574421708000
337980677	::278613632156319000
337980677	::278614512914022000
337980677	::278616637865852000
384035081	::278619442387251000
105988888	::278619868817924000
402587757	::278620583581872000
373015050	::278621141403332000
634755609	::278621704996143000
328082281	::278621884671737000
373015050	::278622730629283000
373015050	::278622826813071000
337980677	::278622831347113000
328082281	::278623498820284000
328082281	::278623789514895000
328082281	::278624138808139000
337980677	::278624740606894000
594936423	::278624961650909000
594936423	::278625093268168000
234043939	::278631257649315000
402587757	::278634395420725000
520009444	::278636108919750000
594936423	::278636222660886000
501964225	::278636691034615000
501964225	::278636716217225000
361648338	::278638767135404000
52995718	::278639178676326000
594936423	::278639823466663000
471769153	::278641985399689000
501964225	::278643414994669000
300038308	::278644264592879000
300038308	::278644434000826000
501964225	::278646912935149000
501964225	::278646948691587000
337980677	::278647513102299000
25017242	::278654352846114000
373015050	::278655004590616000
373015050	::278655154767663000
176300621	::278658130785759000
348256856	::278659691897303000
236239515	::278660730004324000
236239515	::278660775235690000
176300621	::278668496244715000
176300621	::278671070108721000
176300621	::278671133304307000
176300621	::278671615460528000
176300621	::278673477106552000
176300621	::278673942795911000
634755609	::278674039554310000
594936423	::278674290478563000
594936423	::278675046795452000
176300621	::278676547643273000
469814032	::278676910710595000
176300621	::278677439528460000
176300621	::278679463334641000
176300621	::278682713492422000
176300621	::278682886922715000
393143903	::278683901348679000
393143903	::278684205393776000
572192868	::278687069054828000
176300621	::278688958790135000
328082281	::278691534315061000
328082281	::278691697402208000
402587757	::278696152474460000
393143903	::278697464905736000
634755609	::278698387992354000
265754848	::278698536990822000
568607570	::278699427244417000
393143903	::278700156092833000
393143903	::278700369444499000
393143903	::278700985470308000
393143903	::278701510232264000
402587757	::278706348152217000
176300621	::278711618014150000
263207728	::278715605048246000
263207728	::278715855330738000
328082281	::278716395435487000
300038308	::278716934143483000
105988888	::278719403653218000
300038308	::278724981167374000
236239515	::278725130509770000
300038308	::278725360206610000
300038308	::278725911514345000
105988888	::278726557583949000
236239515	::278727901929693000
236239515	::278727917498949000
512855526	::278727944560586000
236239515	::278727980686123000
512855526	::278728139948036000
512855526	::278728278745968000
512855526	::278728742031998000
512855526	::278729267817353000
102393543	::278731300062507000
102393543	::278732414963023000
138512848	::278736889626906000
102393543	::278744017473249000
636497893	::278748600253702000
636497893	::278750208890908000
194054162	::278750335877656000
636497893	::278750675226214000
307986262	::278753000527384000
375157158	::278776779982909000
21705677	::278783140753977000
263207728	::278788606208913000
263207728	::278796795734290000
263207728	::278796890403921000
263207728	::278797477069602000
263207728	::278797852103278000
263207728	::278806985686781000
636497893	::278811093843992000
263207728	::278820490859130000
613256961	::278837881416609000
263207728	::278839556265091000
337980677	::278840859246616000
337980677	::278841743850496000
337980677	::278842269057032000
337980677	::278843211294846000
373015050	::278844436136460000
373015050	::278844588934959000
375157158	::278845525669863000
337980677	::278845818943991000
337980677	::278845873381834000
337980677	::278845960203935000
337980677	::278846223329402000
384035081	::278850602165997000
703335810	::278856673655939000
703335810	::278857474021408000
703335810	::278857826108059000
703335810	::278857907892801000
703335810	::278858234289352000
263207728	::278859557122502000
263207728	::278867225006444000
321663912	::278870166673162000
105988888	::278871304852082000
105988888	::278871756322770000
321663912	::278872396822360000
328082281	::278875247028097000
328082281	::278875304678797000
558662656	::278878925680168000
558662656	::278878971507138000
558662656	::278879105729048000
393143903	::278881952361246000
393143903	::278883439443316000
393143903	::278883820122546000
393143903	::278884467693740000
393143903	::278884626825609000
393143903	::278884917121785000
393143903	::278885604450791000
393143903	::278886089241010000
393143903	::278889731301965000
263207728	::278892511051792000
263207728	::278892778342207000
328082281	::278894366121156000
263207728	::278901077292769000
385722022	::278901118694719000
488048308	::278905353863852000
488048308	::278905722119544000
19549748	::278908202769317000
526823315	::278911400796114000
375157158	::278912260137709000
328082281	::278912820245045000
328082281	::278913295195459000
328082281	::278913481061826000
568607570	::278914531940524000
337980677	::278915094698676000
393143903	::278915941214085000
216434703	::278917194937667000
568607570	::278917453600419000
526823315	::278917641790431000
568607570	::278919208388161000
216434703	::278920464284405000
239509140	::278920568496070000
239509140	::278920835811667000
216434703	::278921324691333000
335839990	::278924195851812000
335839990	::278926795204608000
328082281	::278928854201020000
568607570	::278929078663380000
328082281	::278934412786278000
105988888	::278935626752073000
90793289	::278937138081447000
335839990	::278944667486277000
328082281	::278945131325956000
328082281	::278945214352195000
328082281	::278945421450162000
216434703	::278950798975696000
216434703	::278953208544645000
216434703	::278954090569019000
471769153	::278956571525009000
634755609	::278956914283528000
216434703	::278958192858365000
594936423	::278961326624231000
234043939	::278962355587665000
489868030	::278964841711034000
216434703	::278964994337542000
105988888	::278966329376116000
138512848	::278968412200382000
459561241	::278970898676060000
138512848	::278977402460319000
138512848	::278977491228569000
501964225	::278978058151669000
138512848	::278978331322499000
361648338	::278979598564335000
138512848	::278981449368080000
138512848	::278982211242430000
138512848	::278982590323634000
459561241	::278985779244589000
393143903	::278986750746038000
393143903	::278987192947310000
300038308	::278989066857496000
300038308	::278989402607337000
300038308	::278991053741228000
300038308	::278991152127037000
300038308	::278995954152136000
239509140	::278997973923401000
239509140	::278998120686309000
25017242	::278999632456056000
25017242	::278999820843225000
568607570	::279005309668818000
328082281	::279006199654014000
402587757	::279006498221334000
328082281	::279007013898448000
22193646	::279007111894167000
328082281	::279007137928208000
568607570	::279007175261704000
328082281	::279007304144261000
328082281	::279007428350181000
328082281	::279008222982049000
402587757	::279008942246477000
134236940	::279009070063710000
402587757	::279009991204159000
300038308	::279010575864954000
402587757	::279012034287378000
348256856	::279014768210219000
393143903	::279019213962739000
471769153	::279019306220654000
393143903	::279019954467119000
393143903	::279020329517596000
262767204	::279022937854603000
262767204	::279023861142536000
393143903	::279024193130082000
328082281	::279024814155501000
402587757	::279028442303975000
471769153	::279028732407205000
471769153	::279028830461624000
328082281	::279031833650405000
25017242	::279034756136570000
262767204	::279034861275185000
594936423	::279039838903218000
60459098	::279040257259868000
236239515	::279044194566287000
236239515	::279044270831333000
594936423	::279050263904542000
373015050	::279052554430717000
21705677	::279061472032727000
328082281	::279062639936667000
328082281	::279063301869170000
328082281	::279063762416308000
102393543	::279067716709650000
244058670	::279068399001276000
375157158	::279069359534637000
138512848	::279070182637465000
594936423	::279071182093971000
239509140	::279071595979472000
244058670	::279071988918648000
568607570	::279073440462434000
328082281	::279076773696782000
138512848	::279076840679813000
594936423	::279077712327475000
594936423	::279077845970583000
244058670	::279080932512763000
28169372	::279082194352353000
289806946	::279082570371719000
289806946	::279082783232626000
244058670	::279083061214326000
236239515	::279083849793802000
236239515	::279083980966465000
239509140	::279084094531444000
236239515	::279084098637668000
236239515	::279084271271018000
236239515	::279084463324033000
236239515	::279084687194996000
236239515	::279084844783378000
236239515	::279084933132197000
236239515	::279085134295203000
236239515	::279085139722637000
236239515	::279085268156428000
194054162	::279085317343019000
236239515	::279085462583386000
236239515	::279085704481472000
28169372	::279085713218211000
236239515	::279085797058162000
239509140	::279087111678881000
239509140	::279087305212436000
239509140	::279087458694606000
239509140	::279087795669184000
239509140	::279091238521688000
634755609	::279092881757712000
236239515	::279095638585638000
722485765	::279099217815945000
298002766	::279106670200754000
236239515	::279106778120220000
298002766	::279107353096380000
298002766	::279107838016643000
298002766	::279108732313538000
298002766	::279108946235641000
290401730	::279117715074068000
239509140	::279126021016539000
423234388	::279128855518777000
239509140	::279131085936414000
423234388	::279140257415438000
239509140	::279143235455184000
239509140	::279143425285169000
239509140	::279143580491210000
239509140	::279143660879237000
239509140	::279144311382216000
239509140	::279145007355686000
239509140	::279145118093676000
239509140	::279147184623058000
239509140	::279147384573923000
239509140	::279147687587241000
239509140	::279147877853429000
239509140	::279148003971960000
239509140	::279148168778772000
239509140	::279149245817298000
384035081	::279156081903677000
21705677	::279157433849503000
21705677	::279157473422745000
636497893	::279164913115607000
636497893	::279172240745037000
384035081	::279172888026824000
194054162	::279176033121480000
337980677	::279188809378320000
636497893	::279195999430377000
613256961	::279200593778708000
265754848	::279204178025381000
501964225	::279207424198574000
176300621	::279207956971651000
337980677	::279208888446894000
102393543	::279251816259125000
134236940	::279254194429509000
262767204	::279255230821056000
262767204	::279255845005578000
262767204	::279259215829282000
25017242	::279260662461509000
138512848	::279263594678468000
138512848	::279264756173508000
22193646	::279265829160361000
138512848	::279266889400741000
703335810	::279267012117688000
634755609	::279267024595738000
138512848	::279267101779300000
138512848	::279267165906018000
138512848	::279267199531773000
385722022	::279267865423667000
134236940	::279268650345709000
239509140	::279272667406815000
239509140	::279273254160592000
385722022	::279274382654849000
703335810	::279274582500855000
703335810	::279274628529156000
703335810	::279275109083144000
385722022	::279275303342338000
722485765	::279277574687961000
21705677	::279278807981121000
488048308	::279279032137293000
176300621	::279279380621037000
239509140	::279284131366576000
239509140	::279284381321949000
501964225	::279286383653310000
216434703	::279286872650432000
568607570	::279287091693764000
193845400	::279294212955070000
239509140	::279294465812865000
636497893	::279296131169665000
222411269	::279298289533325000
222411269	::279298842455842000
222411269	::279298965323784000
636497893	::279301509743771000
21705677	::279303529162735000
216434703	::279304400722354000
234043939	::279308384702955000
369255258	::279309394095767000
300038308	::279319543883640000
300038308	::279320043920191000
385722022	::279322519104786000
469814032	::279324233774006000
375157158	::279324537991098000
375157158	::279324586154274000
469814032	::279324656153014000
385722022	::279324775996866000
300038308	::279325860031504000
385722022	::279326097924030000
385722022	::279326547150766000
369255258	::279327351983206000
239509140	::279327748131020000
236239515	::279329677305315000
385722022	::279330831028322000
568607570	::279333101656760000
385722022	::279333156585340000
568607570	::279335139828436000
90793289	::279344499006783000
321663912	::279354809050603000
634755609	::279356050589765000
489868030	::279365579259908000
21705677	::279368778263969000
90793289	::279370789017493000
488048308	::279370940985528000
315516553	::279371092144050000
315516553	::279371371245621000
488048308	::279371389742489000
488048308	::279372418760470000
315516553	::279373096690020000
315516553	::279373476027039000
315516553	::279373839794855000
501964225	::279384140552486000
375157158	::279386641313984000
375157158	::279386750554619000
488048308	::279387618976886000
375157158	::279388685412233000
375157158	::279389660109733000
469510472	::279389708172275000
375157158	::279390052835024000
568607570	::279390224419799000
21705677	::279390364119470000
568607570	::279392532335579000
568607570	::279392846207913000
568607570	::279393670107639000
25017242	::279399911508832000
25017242	::279399995558486000
568607570	::279401010974298000
568607570	::279401264985563000
328082281	::279403911469752000
328082281	::279405341836455000
21705677	::279407858452414000
328082281	::279408216390135000
21705677	::279408345713102000
471769153	::279411664179306000
90793289	::279416684186578000
176300621	::279417722171977000
21705677	::279418713252438000
21705677	::279419759324438000
328082281	::279422706791899000
636497893	::279426960030040000
351947723	::279427796990836000
328082281	::279430171067547000
469814032	::279432178276900000
236239515	::279433711597002000
236239515	::279433872771526000
328082281	::279436281879093000
328082281	::279436385205751000
101579439	::279438815653928000
239509140	::279441724374392000
239509140	::279441826006585000
239509140	::279441953928646000
239509140	::279442475498754000
239509140	::279442562270519000
239509140	::279442879045312000
239509140	::279442981658976000
239509140	::279443123002826000
239509140	::279443260282376000
239509140	::279443359146319000
501964225	::279444996858470000
101579439	::279452305567395000
193845400	::279452945848864000
328082281	::279453914812805000
239509140	::279454222456598000
230342908	::279454423720280000
230342908	::279454843494621000
239509140	::279456996007235000
239509140	::279457257849249000
307986262	::279457659332214000
230342908	::279461983185690000
230342908	::279462617607704000
230342908	::279463916181016000
230342908	::279464386882580000
101579439	::279464414296539000
230342908	::279465223495245000
230342908	::279465455498956000
230342908	::279466071809986000
230342908	::279466291717361000
230342908	::279466399934582000
230342908	::279466564917538000
393143903	::279466731578212000
230342908	::279467593969045000
230342908	::279467965076881000
230342908	::279468436629909000
230342908	::279469474342645000
230342908	::279469936160698000
230342908	::279470201429442000
230342908	::279471262789693000
230342908	::279471397745590000
230342908	::279471711701843000
230342908	::279472140229677000
239509140	::279474922533830000
230342908	::279475242164969000
385722022	::279475835667378000
385722022	::279476435859689000
101579439	::279477614496866000
230342908	::279478015644274000
290401730	::279480079455776000
138512848	::279480171638190000
373015050	::279485358666833000
373015050	::279485575302610000
101579439	::279490089812381000
239509140	::279497859441758000
239509140	::279497914018058000
471769153	::279501122501234000
101579439	::279502376644263000
239509140	::279508263375097000
239509140	::279508434167152000
101579439	::279514177926754000
101579439	::279526979642982000
21705677	::279540126638567000
101579439	::279541233699934000
101579439	::279554382754873000
95843709	::279557709181902000
95843709	::279558591353073000
52995718	::279560139797823000
95843709	::279563687633772000
613256961	::279564147849580000
95843709	::279564334110240000
357805572	::279568197118738000
357805572	::279568378446888000
357805572	::279568728126005000
101579439	::279568831880523000
25017242	::279569965747671000
25017242	::279570239027544000
25017242	::279570524538015000
101579439	::279581196067958000
703335810	::279581302313873000
703335810	::279581425165017000
101579439	::279592547947511000
385722022	::279601349996449000
101579439	::279607276518666000
236239515	::279609730115194000
393143903	::279611304740786000
239509140	::279612831320666000
239509140	::279613045754445000
239509140	::279613150721110000
239509140	::279614668920721000
239509140	::279614831810736000
360205807	::279618330472636000
239509140	::279619879475240000
101579439	::279620614803841000
21705677	::279620664032387000
277808701	::279622569802489000
134236940	::279623844464046000
134236940	::279623859991347000
254405402	::279623898708971000
239509140	::279625973509521000
105988888	::279627597556637000
254405402	::279631060617285000
254405402	::279632310893166000
101579439	::279635829553512000
393143903	::279648598768119000
393143903	::279648768054415000
393143903	::279648999848419000
101579439	::279649398852579000
393143903	::279650121069772000
393143903	::279651287224700000
393143903	::279652166212395000
568607570	::279654526439538000
568607570	::279655290276823000
393143903	::279657071681601000
230342908	::279661460437729000
101579439	::279663177975861000
488048308	::279663322318651000
138512848	::279663470587289000
138512848	::279663678968705000
138512848	::279663875476029000
138512848	::279663918622834000
105988888	::279663920627716000
138512848	::279664797031731000
488048308	::279666758955196000
230342908	::279666995115479000
230342908	::279667301752664000
101579439	::279675576267198000
239509140	::279686099650109000
101579439	::279687295232274000
594936423	::279688449802522000
636497893	::279691627411435000
385722022	::279691645153329000
265754848	::279692500703256000
239509140	::279695421809504000
488048308	::279698831640252000
21705677	::279699078072385000
594060776	::279699877657731000
359607281	::279702179214921000
359607281	::279703121649876000
359607281	::279703897440919000
359607281	::279704477718687000
359607281	::279704666953089000
359607281	::279705419767767000
359607281	::279705728019730000
359607281	::279706255147290000
359607281	::279706562300370000
359607281	::279707489795186000
488048308	::279708562215825000
359607281	::279709873288142000
359607281	::279709940095012000
359607281	::279710089764544000
488048308	::279711663509356000
359607281	::279712988045398000
359607281	::279713033746513000
488048308	::279713640226123000
359607281	::279714267920486000
488048308	::279715379570434000
359607281	::279717081958711000
394411775	::279719669156433000
394411775	::279719689419112000
636497893	::279722216936062000
469814032	::279724356110778000
101579439	::279726703201357000
236239515	::279728593305755000
239509140	::279729349429706000
239509140	::279729453511360000
138512848	::279735076009435000
101579439	::279740232608403000
138512848	::279746602095226000
236239515	::279748364197838000
25017242	::279751377255813000
25017242	::279751636912574000
101579439	::279753314290245000
138512848	::279765147508162000
634755609	::279770596005539000
634755609	::279771005977767000
634755609	::279771665334956000
634755609	::279772020026269000
634755609	::279772281817927000
634755609	::279772871176364000
373015050	::279783162161266000
501964225	::279785081063755000
501964225	::279785144456474000
501964225	::279787038360862000
393143903	::279796438865682000
236239515	::279797050361655000
393143903	::279797366100459000
60459098	::279799265491046000
501964225	::279805638073253000
634755609	::279811083387166000
328082281	::279812255716106000
307986262	::279814447701323000
176300621	::279821450557415000
244058670	::279823817386360000
488048308	::279825425012760000
21705677	::279827671830110000
176300621	::279831634579169000
176300621	::279833676278296000
315516553	::279837050386145000
315516553	::279837296805683000
488048308	::279840685589426000
360205807	::279848764003450000
194054162	::279852320290897000
722485765	::279855757279764000
101579439	::279868586300936000
101579439	::279880835233107000
300038308	::279882432650543000
529570237	::279886721947160000
222411269	::279887194812973000
101579439	::279894409938616000
101579439	::279905825949093000
101579439	::279919147163467000
101579439	::279930614650634000
25017242	::279934457698471000
361648338	::279939571159019000
393143903	::279943610244411000
101579439	::279943758496296000
393143903	::279944112789151000
393143903	::279944491044052000
393143903	::279945019224371000
393143903	::279946859051626000
80379964	::279955714452103000
101579439	::279956820292939000
361648338	::279962491121983000
21705677	::279967253238259000
360205807	::279970020661030000
393143903	::279971269103988000
393143903	::279972415818305000
393143903	::279973274325241000
265754848	::279973494744301000
393143903	::279973504496050000
375157158	::279974669724049000
636497893	::279982148025450000
21705677	::279982868694986000
101579439	::279984483694964000
176300621	::279984963158429000
176300621	::279985056636866000
21705677	::279986369114296000
176300621	::279995660328116000
594936423	::279997655940231000
594936423	::279998111978516000
594936423	::279998255012659000
101579439	::279998353805303000
265754848	::279999067562602000
594936423	::280008944355799000
101579439	::280010411330400000
360205807	::280010957487480000
216434703	::280019117141012000
265754848	::280023508224987000
101579439	::280025301931675000
236239515	::280028343578021000
234043939	::280028440856494000
236239515	::280028452504084000
236239515	::280028664672956000
236239515	::280030197263265000
526823315	::280030533398970000
526823315	::280030949713006000
526823315	::280031125181702000
526823315	::280031255104479000
526823315	::280031478451142000
239509140	::280031540753342000
239509140	::280031635079053000
239509140	::280031987891306000
568607570	::280032227977482000
101579439	::280037155626176000
236239515	::280044665204506000
21705677	::280048729602539000
21705677	::280050271441281000
101579439	::280050637872455000
236239515	::280052561736777000
236239515	::280053152575782000
236239515	::280055717489156000
236239515	::280056317362720000
236239515	::280056529963610000
236239515	::280057950796656000
236239515	::280060918388383000
26641897	::280062891409936000
101579439	::280064671992664000
594936423	::280067454678474000
469814032	::280068113591070000
236239515	::280070861950701000
236239515	::280070918758342000
568607570	::280071204746952000
270701909	::280071274670206000
270701909	::280076814137835000
594060776	::280076859872514000
101579439	::280078406157205000
236239515	::280081239057244000
176300621	::280083254273511000
703335810	::280087679926939000
337980677	::280090305900978000
337980677	::280090385768931000
101579439	::280091116915798000
385722022	::280091671218245000
385722022	::280091858200297000
337980677	::280091876852379000
337980677	::280092565020225000
239509140	::280096212382801000
239509140	::280096321313046000
222411269	::280098028898115000
636497893	::280098645288824000
337980677	::280099160047382000
101579439	::280103750067183000
360205807	::280106674134609000
101579439	::280116870101733000
328082281	::280119015572119000
236239515	::280120139008057000
236239515	::280120373721313000
328082281	::280126121696178000
60459098	::280133926301868000
594936423	::280134418356649000
60459098	::280134831864692000
26641897	::280135185033490000
265754848	::280135926024380000
60459098	::280135994496405000
594936423	::280137773023899000
337980677	::280139696309428000
594936423	::280139817692565000
594936423	::280140038371688000
26641897	::280141723131322000
315023187	::280143720702173000
26641897	::280150018785161000
361648338	::280157549083373000
270701909	::280159901794328000
270701909	::280160002319192000
270701909	::280160361347420000
270701909	::280160648225251000
270701909	::280163480265441000
239509140	::280174601273765000
239509140	::280174683746361000
335839990	::280176946309111000
277808701	::280177329542660000
277808701	::280178473081896000
512855526	::280178814754119000
471769153	::280179059420442000
471769153	::280181790952542000
254405402	::280182468286496000
90793289	::280185928436285000
471769153	::280187423005224000
26641897	::280195073013084000
328082281	::280195842307141000
328082281	::280195966290767000
328082281	::280196599068626000
337980677	::280199560394059000
21705677	::280200830748094000
471769153	::280211619223572000
26641897	::280219396880883000
101579439	::280223637657763000
21705677	::280224446520885000
21705677	::280226377624608000
168853356	::280226805410037000
101579439	::280238311405154000
21705677	::280241898063536000
101579439	::280249909519740000
101579439	::280261946853437000
101579439	::280273550168977000
471769153	::280278821985456000
101579439	::280288195789332000
239509140	::280293281890439000
239509140	::280293346138783000
634755609	::280294616366972000
101579439	::280301328490708000
101579439	::280312997572931000
176300621	::280318114439249000
101579439	::280326945940574000
277808701	::280331054622072000
277808701	::280331426476478000
277808701	::280331485872013000
102393543	::280335623888441000
501964225	::280339012051423000
501964225	::280339072675885000
337980677	::280339468844670000
337980677	::280339664886452000
337980677	::280339781660069000
337980677	::280339849834287000
337980677	::280339893471805000
26641897	::280340801790291000
26641897	::280341126169387000
520009444	::280342592175095000
520009444	::280342851492122000
501964225	::280348934386376000
270701909	::280351349244309000
270701909	::280351458619183000
101579439	::280353595176652000
101579439	::280367035077246000
270701909	::280370029155975000
300038308	::280370353581195000
488048308	::280374065326333000
138512848	::280375618149957000
138512848	::280375792343584000
138512848	::280376744714850000
138512848	::280376968585818000
138512848	::280377259116871000
138512848	::280377318847954000
138512848	::280378015026909000
101579439	::280380288331304000
138512848	::280380709691068000
138512848	::280381216946012000
138512848	::280381730605629000
568607570	::280388458311208000
393143903	::280391657533358000
239509140	::280391717667086000
239509140	::280391892733153000
239509140	::280392230248800000
393143903	::280392542959304000
101579439	::280394422036881000
239509140	::280397940860801000
101579439	::280406791379091000
78770673	::280406820479180000
78770673	::280406885331517000
270701909	::280408000605339000
270701909	::280408309008322000
270701909	::280408407029207000
270701909	::280408714324877000
21705677	::280411335077023000
265754848	::280415139738570000
78770673	::280416375141433000
337980677	::280418963068952000
101579439	::280420427686363000
270701909	::280424912890499000
239509140	::280425174447321000
239509140	::280425262032777000
26641897	::280427311751389000
26641897	::280427883061723000
471769153	::280432571584765000
101579439	::280433938726547000
360205807	::280436530084970000
568607570	::280437698370600000
176300621	::280438936084557000
501964225	::280440053417787000
43922897	::280444281167163000
43922897	::280444322787237000
176300621	::280444771334492000
43922897	::280444849650561000
568607570	::280445524094636000
101579439	::280446420346093000
176300621	::280451418920464000
176300621	::280451849172185000
488048308	::280457970691751000
101579439	::280458850304417000
101579439	::280473757389316000
321663912	::280475537888141000
348256856	::280483635818278000
52995718	::280492874632663000
52995718	::280493540272926000
52995718	::280495736662147000
52995718	::280495909316460000
19549748	::280502860238692000
373015050	::280507056715337000
636497893	::280510888614703000
176300621	::280511127782322000
176300621	::280511255167504000
636497893	::280511410960752000
239509140	::280512879193632000
636497893	::280513347080830000
489868030	::280514672346681000
488048308	::280517152203763000
488048308	::280518742159544000
102393543	::280521603404677000
300038308	::280527395625238000
300038308	::280527530606358000
254405402	::280527645630926000
270701909	::280528870128619000
254405402	::280533659172368000
384035081	::280536001905049000
384035081	::280536859245957000
607648640	::280546520296730000
607648640	::280547919466221000
607648640	::280550522321264000
384035081	::280552671440691000
239509140	::280556081963470000
239509140	::280573716323254000
239509140	::280574158163816000
239509140	::280574307611078000
239509140	::280574928879763000
138512848	::280575422721298000
391631516	::280580805540057000
391631516	::280580832954040000
391631516	::280580937765502000
391631516	::280581231840731000
239509140	::280581238677446000
391631516	::280581357615325000
391631516	::280581427144306000
391631516	::280581786130583000
391631516	::280582013688360000
391631516	::280582029362483000
391631516	::280582082927947000
391631516	::280582140784164000
391631516	::280582235713851000
391631516	::280582351556329000
391631516	::280582516103053000
391631516	::280582565696507000
391631516	::280582709896687000
391631516	::280582934052876000
391631516	::280583488967696000
391631516	::280583521947500000
391631516	::280583549155934000
300038308	::280587122799431000
239509140	::280589486268755000
300038308	::280589807841857000
101579439	::280595999196585000
194054162	::280606749034151000
471769153	::280607770502377000
101579439	::280608101625913000
101579439	::280619964057124000
101579439	::280632534818226000
19549748	::280645843898466000
101579439	::280646016875778000
95843709	::280647088432365000
613256961	::280652950932688000
101579439	::280657691326693000
489868030	::280667514097246000
101579439	::280670395001094000
222411269	::280670745229660000
105988888	::280671582278524000
90793289	::280672243254718000
90793289	::280672424498978000
375157158	::280678057453449000
375157158	::280678555782893000
21705677	::280684107376230000
101579439	::280685525617213000
393143903	::280687191951306000
393143903	::280687372977451000
239509140	::280694061642424000
239509140	::280694286461325000
239509140	::280694490098962000
239509140	::280695095907475000
239509140	::280697108271616000
393143903	::280698142519865000
101579439	::280699790600306000
138512848	::280700298496978000
138512848	::280700353081655000
138512848	::280700943991971000
138512848	::280702235523051000
328082281	::280702712281182000
138512848	::280703153433886000
393143903	::280704355152306000
138512848	::280705013410590000
138512848	::280705108382187000
176300621	::280709579371851000
176300621	::280709666886000000
101579439	::280711448055918000
713424121	::280711709583364000
713424121	::280712284924420000
14424207	::280713726502526000
373015050	::280714046251094000
361648338	::280714437550305000
713424121	::280715325459279000
176300621	::280715384234049000
713424121	::280717122341064000
713424121	::280718313036840000
239509140	::280719309867716000
239509140	::280719502730203000
239509140	::280719628806782000
239509140	::280720133163466000
101579439	::280723362093887000
634755609	::280728605846298000
568607570	::280730456809410000
359607281	::280731145811918000
359607281	::280732770773397000
239509140	::280736586973462000
101579439	::280737997756964000
568607570	::280738732485791000
262767204	::280738832008228000
262767204	::280738970588020000
337980677	::280740869106171000
262767204	::280741699473514000
262767204	::280742415889989000
43922897	::280743630686269000
270701909	::280743734633697000
43922897	::280743744930713000
375157158	::280744516342923000
375157158	::280744621053710000
375157158	::280744692189106000
375157158	::280744817397473000
375157158	::280745006715772000
375157158	::280745143341027000
375157158	::280745572984573000
375157158	::280745698960478000
375157158	::280745934185443000
488048308	::280747439764426000
262767204	::280751908891807000
101579439	::280751988625518000
21705677	::280755445629587000
244058670	::280756470809755000
21705677	::280757616492306000
21705677	::280761243516669000
300038308	::280764116740747000
488048308	::280766089745559000
101579439	::280767092142243000
300038308	::280772810761203000
239509140	::280776080359571000
239509140	::280776248165289000
101579439	::280778490238885000
244058670	::280782610244980000
594936423	::280783488003760000
594936423	::280783812026327000
488048308	::280788066334015000
488048308	::280789165237469000
321663912	::280789189279244000
469510472	::280789426496491000
101579439	::280790342104649000
95843709	::280795947074719000
176300621	::280797986676670000
236239515	::280798182953324000
236239515	::280798228453130000
488048308	::280799705741537000
488048308	::280800202225487000
634755609	::280803437350899000
101579439	::280804205084676000
337980677	::280805038090248000
102393543	::280806349003165000
43922897	::280812284073345000
43922897	::280812388071137000
43922897	::280812725045702000
101579439	::280815967628562000
300038308	::280816468373934000
594060776	::280816860667203000
236239515	::280817748672647000
239509140	::280817785913880000
22193646	::280819578681036000
138512848	::280821585957486000
138512848	::280823090487914000
138512848	::280823178111119000
138512848	::280824122014060000
138512848	::280824156885487000
138512848	::280824660638175000
138512848	::280824942520582000
236239515	::280826373029908000
277808701	::280829052221280000
277808701	::280829480245813000
239509140	::280829643861413000
277808701	::280829693022851000
277808701	::280829767329136000
277808701	::280829947164127000
277808701	::280830198105112000
277808701	::280830292686696000
277808701	::280830367701811000
101579439	::280830916664889000
277808701	::280831821112045000
277808701	::280831912577228000
21705677	::280832149928685000
277808701	::280832162901680000
277808701	::280832273765523000
21705677	::280832522596794000
21705677	::280835086411264000
244058670	::280842979843903000
244058670	::280843393322606000
328082281	::280843804154679000
270184109	::280849465571692000
270184109	::280849560480407000
270184109	::280849766714322000
270184109	::280849977633296000
239509140	::280852490247868000
176300621	::280856848951832000
307986262	::280858559804231000
568607570	::280858666117238000
568607570	::280859030325444000
634755609	::280864616890916000
239509140	::280867843229245000
239509140	::280867947621257000
335839990	::280870991956168000
572192868	::280872445295067000
594936423	::280875737869864000
512855526	::280876623060955000
594936423	::280876808864428000
594936423	::280876896781221000
594936423	::280877340018503000
78770673	::280880361934835000
78770673	::280881280567107000
526823315	::280882007578390000
78770673	::280883135649030000
230342908	::280883555968643000
230342908	::280884178571100000
78770673	::280884334569877000
78770673	::280884794773102000
78770673	::280885557826056000
78770673	::280885751435108000
78770673	::280886036136079000
78770673	::280886812002623000
78770673	::280887362878332000
78770673	::280888094906007000
14424207	::280888137436246000
14424207	::280888402012950000
14424207	::280888517280792000
78770673	::280888624520785000
315023187	::280888648889683000
78770673	::280888890729062000
78770673	::280889149098180000
315023187	::280889533980094000
315023187	::280890198508851000
239509140	::280890294369660000
315023187	::280890443686879000
315023187	::280890772327395000
78770673	::280890782611812000
315023187	::280890862328750000
315023187	::280891171369283000
78770673	::280891229766574000
315023187	::280891282388291000
315023187	::280891437619490000
78770673	::280891649654157000
78770673	::280892157055889000
78770673	::280892311498543000
78770673	::280892542168477000
78770673	::280892879075938000
78770673	::280894042378760000
78770673	::280894299703476000
78770673	::280894455266017000
78770673	::280894588737163000
572192868	::280895319401705000
584258797	::280896877967319000
315023187	::280898412684136000
315023187	::280898579227344000
102393543	::280901280778555000
315023187	::280901382222004000
315023187	::280902097489244000
315023187	::280902949713088000
315023187	::280903069724704000
315023187	::280903215686483000
262767204	::280903295059492000
315023187	::280903395848626000
315023187	::280903515042357000
21705677	::280903760560148000
315023187	::280904125120643000
315023187	::280904197833097000
315023187	::280904890744705000
315023187	::280905054410649000
315023187	::280905602765557000
315023187	::280905912066134000
315023187	::280906720522432000
315023187	::280907065608794000
315023187	::280907316331704000
315023187	::280907587753488000
315023187	::280907819811745000
607648640	::280907958307676000
315023187	::280908335023259000
315023187	::280908542372892000
315023187	::280908827120001000
315023187	::280908887677349000
607648640	::280908986503536000
607648640	::280909389353844000
315023187	::280909624272637000
315023187	::280909793907073000
315023187	::280910008340869000
607648640	::280910408326463000
315023187	::280910471035502000
315023187	::280910675126140000
315023187	::280910880554749000
315023187	::280911142090579000
315023187	::280911197052755000
607648640	::280911293001629000
315023187	::280911798276874000
315023187	::280912086538797000
315023187	::280912182319935000
315023187	::280912708713472000
315023187	::280913270435610000
315023187	::280913353583497000
315023187	::280913832266850000
607648640	::280913881516355000
315023187	::280914039545135000
607648640	::280914465195708000
315023187	::280914748638388000
315023187	::280914859279937000
607648640	::280914879542616000
607648640	::280915198813024000
90793289	::280915356866990000
607648640	::280915637142949000
607648640	::280915963027808000
298002766	::280915993973358000
607648640	::280916208969216000
315023187	::280917254898597000
315023187	::280917306375274000
26641897	::280917348205096000
315023187	::280917562051678000
26641897	::280918096619921000
315023187	::280918176085196000
315023187	::280918304275693000
26641897	::280918446089330000
315023187	::280918513839927000
315023187	::280918618521354000
315023187	::280918727594233000
315023187	::280919312280195000
315023187	::280919587766292000
315023187	::280919784529461000
315023187	::280920231533240000
315023187	::280920474530234000
315023187	::280921015897452000
315023187	::280921241458733000
315023187	::280922131523588000
315023187	::280922370183671000
300038308	::280923902719430000
315023187	::280924831069921000
315023187	::280924943531790000
26641897	::280925132657135000
315023187	::280926215844540000
315023187	::280926239760470000
315023187	::280926544929628000
315023187	::280927662128627000
315023187	::280927825891049000
315023187	::280928105835675000
315023187	::280928610016169000
315023187	::280928717675565000
315023187	::280929032932048000
315023187	::280930191809859000
315023187	::280930405681618000
315023187	::280930553363062000
315023187	::280931192428179000
315023187	::280932310940008000
315023187	::280934065002143000
315023187	::280934714087469000
315023187	::280935748100837000
315023187	::280935786583576000
239509140	::280936076862976000
315023187	::280936456996941000
315023187	::280936705081606000
80631544	::280943407227080000
80631544	::280948255276290000
101579439	::280955281024880000
80631544	::280956066966155000
101579439	::280967423170060000
471769153	::280967612245106000
101579439	::280982103859015000
194054162	::280988503016341000
101579439	::280996242803261000
101579439	::281009521537720000
19549748	::281012494548480000
613256961	::281015928639062000
529570237	::281019002074042000
263207728	::281025403668275000
101579439	::281038226670624000
713424121	::281040776719372000
337980677	::281040984538763000
337980677	::281041109877137000
337980677	::281041337044828000
337980677	::281042068879581000
337980677	::281042088584425000
337980677	::281042099342827000
14424207	::281043759305748000
239509140	::281048687965253000
239509140	::281049335884546000
239509140	::281049566676123000
713424121	::281050297961435000
239509140	::281051576922148000
101579439	::281051879876730000
713424121	::281052055240585000
270701909	::281055514333421000
713424121	::281058764122099000
26641897	::281060128474677000
351947723	::281062842935955000
351947723	::281062999953903000
321663912	::281063638670921000
351947723	::281064169560764000
101579439	::281065791682654000
351947723	::281067404627415000
360205807	::281067460134838000
239509140	::281068134667005000
43922897	::281070306964168000
634755609	::281072920380452000
239509140	::281073145417457000
351947723	::281080652298846000
101579439	::281081042692079000
193845400	::281082871563812000
193845400	::281084250315444000
369255258	::281086926906343000
193845400	::281087195954159000
193845400	::281088074237235000
713424121	::281089292770615000
375157158	::281089566021136000
713424121	::281090121363755000
369255258	::281091547360010000
713424121	::281093571262685000
101579439	::281094341253025000
270701909	::281096213749694000
277808701	::281096725920358000
277808701	::281096786217668000
277808701	::281097063209512000
277808701	::281097289571917000
713424121	::281099177654640000
568607570	::281099667360600000
713424121	::281100152494768000
713424121	::281100831498067000
594936423	::281101567367708000
277808701	::281101859790397000
594936423	::281102033044512000
594936423	::281102488365584000
594936423	::281102547404611000
713424121	::281104740941709000
277808701	::281104888577019000
14424207	::281105109105131000
277808701	::281105877728112000
101579439	::281106163758665000
315023187	::281106179218878000
315023187	::281106301025652000
315023187	::281106851750375000
315023187	::281106975801090000
315023187	::281108355949424000
315023187	::281108512388558000
315023187	::281108758787141000
277808701	::281108870452084000
277808701	::281109316608610000
277808701	::281109538340474000
315023187	::281110913464037000
315023187	::281111446044172000
315023187	::281111684767182000
277808701	::281111761816518000
315023187	::281112048740487000
315023187	::281112585787568000
315023187	::281112650115592000
315023187	::281113054064816000
315023187	::281113641389002000
315023187	::281114592409686000
361648338	::281115258939133000
315023187	::281115844191334000
102393543	::281117427234918000
315023187	::281117487796457000
102393543	::281117527629783000
315023187	::281117618251898000
315023187	::281118620115947000
48530097	::281119700417658000
337980677	::281119951199293000
337980677	::281119976339935000
101579439	::281120158867652000
315023187	::281120860583120000
337980677	::281121252008161000
607648640	::281122812238905000
607648640	::281123644447535000
315023187	::281123649749127000
315023187	::281123945237852000
607648640	::281124275648344000
607648640	::281125301755469000
607648640	::281126709682638000
315023187	::281127587412066000
406990981	::281128599535362000
315023187	::281128757161521000
315023187	::281129053627502000
607648640	::281129067510648000
373015050	::281129069163192000
406990981	::281129299770232000
406990981	::281129399456243000
406990981	::281129567085817000
406990981	::281129733356412000
406990981	::281129809805975000
239509140	::281129818303647000
406990981	::281130123095322000
406990981	::281130203642748000
607648640	::281131076888436000
101579439	::281133664933384000
102393543	::281141983936913000
102393543	::281142991773655000
300407891	::281143378622693000
594936423	::281145860702748000
594936423	::281146949162385000
594936423	::281147027293884000
43922897	::281155098204307000
277808701	::281155543689728000
21705677	::281158399671033000
138512848	::281158563169193000
26641897	::281159453959651000
26641897	::281161102920925000
262767204	::281161881815760000
262767204	::281161983573778000
101579439	::281163473889669000
406990981	::281164144995090000
406990981	::281164260455895000
406990981	::281165496928325000
406990981	::281166659715223000
265754848	::281167959169310000
568607570	::281168914858254000
568607570	::281173111536234000
101579439	::281174888637677000
501964225	::281175755688382000
236239515	::281175829109682000
101579439	::281186596152291000
315023187	::281191308100505000
315023187	::281191449897353000
315023187	::281191993873408000
277808701	::281194809266425000
277808701	::281195050564730000
277808701	::281195168416284000
277808701	::281195426781208000
270701909	::281195654489972000
277808701	::281195762874998000
277808701	::281195870895099000
244058670	::281196799568539000
21705677	::281200351074451000
25017242	::281200472994480000
101579439	::281201742304124000
265754848	::281205031531851000
328082281	::281206200522117000
239509140	::281207947927891000
337980677	::281210145743196000
337980677	::281210304883474000
337980677	::281211656619577000
265754848	::281213812395368000
265754848	::281214365171073000
101579439	::281214461900095000
78770673	::281218627150159000
78770673	::281219054939820000
78770673	::281219514182557000
78770673	::281222214781640000
78770673	::281223139344658000
102393543	::281227338824433000
102393543	::281227632253747000
102393543	::281227846100348000
43922897	::281230079995039000
270701909	::281235399924404000
43922897	::281242061783592000
176300621	::281242514600624000
634755609	::281242754418348000
14424207	::281245141770063000
568607570	::281245166738739000
328082281	::281245432343040000
328082281	::281245505030352000
328082281	::281246103259734000
607648640	::281247527280451000
265754848	::281247986695143000
270701909	::281248112562040000
43922897	::281249317455548000
102393543	::281254949034287000
14424207	::281255118224109000
14424207	::281256094217687000
102393543	::281258188676947000
102393543	::281258783458590000
14424207	::281260044476092000
194054162	::281261540294926000
14424207	::281265364594212000
634755609	::281267112826245000
262767204	::281268072160038000
298002766	::281270385465520000
239509140	::281271884010618000
393143903	::281279856031981000
239509140	::281280579100631000
138512848	::281287219824709000
138512848	::281287427354664000
138512848	::281287840564903000
138512848	::281287941060448000
262767204	::281293616549343000
471769153	::281311183015931000
471769153	::281311222324940000
471769153	::281311251961896000
101579439	::281317301582716000
101579439	::281331735009058000
101579439	::281343392905039000
101579439	::281357562132189000
337980677	::281360826349268000
337980677	::281360920444276000
337980677	::281366597103386000
337980677	::281369593048612000
337980677	::281369694865330000
101579439	::281370449089265000
634755609	::281376896757936000
25017242	::281383272020324000
101579439	::281384182406578000
529570237	::281388739505307000
105988888	::281390914662961000
351947723	::281391999309983000
351947723	::281392046999224000
351947723	::281392192365424000
351947723	::281392345176473000
634755609	::281392463824969000
351947723	::281392475850014000
351947723	::281392667475197000
351947723	::281392954583703000
351947723	::281393571586781000
351947723	::281394304474284000
337980677	::281397214025244000
101579439	::281397643060576000
105988888	::281406259851321000
105988888	::281406287055552000
713424121	::281407732697927000
713424121	::281409158849368000
713424121	::281409708085100000
101579439	::281411262334767000
713424121	::281416187164901000
176300621	::281423403188109000
335839990	::281423534981525000
239509140	::281424011337015000
375157158	::281425605281607000
375157158	::281425709937876000
375157158	::281425816263458000
375157158	::281425867656273000
566301756	::281426178550681000
239509140	::281429887938621000
359607281	::281432362674450000
385722022	::281432430571843000
359607281	::281432664924360000
385722022	::281433069330784000
138512848	::281433177367670000
385722022	::281433348289728000
138512848	::281433392904564000
359607281	::281433801496879000
138512848	::281434032812736000
138512848	::281434549102206000
138512848	::281434692614500000
359607281	::281435588299722000
469814032	::281436272264880000
101579439	::281438447544172000
176300621	::281440011780505000
359607281	::281440198120841000
359607281	::281440547686715000
359607281	::281442094625746000
359607281	::281444076124008000
359607281	::281444151952822000
359607281	::281446155345350000
359607281	::281446342914621000
359607281	::281446416289787000
22193646	::281448351013167000
359607281	::281448797446475000
359607281	::281450830484348000
359607281	::281452346070925000
101579439	::281453144939048000
359607281	::281454746861195000
385722022	::281455552561811000
359607281	::281455644383514000
385722022	::281455669054406000
359607281	::281457146351218000
385722022	::281457255671545000
385722022	::281457403407503000
385722022	::281457685507997000
385722022	::281458088001814000
385722022	::281458393934336000
385722022	::281458490759839000
385722022	::281460519058165000
385722022	::281460565438763000
385722022	::281461266403446000
385722022	::281461578740686000
385722022	::281461752686858000
359607281	::281462365940224000
385722022	::281462484794236000
488048308	::281462546588913000
101579439	::281465016610336000
328082281	::281465034272542000
359607281	::281465336048545000
359607281	::281465999222513000
359607281	::281468013713178000
359607281	::281470610750726000
359607281	::281470692350910000
359607281	::281472669579345000
359607281	::281474282893242000
298002766	::281476238147715000
359607281	::281476625235841000
518011532	::281477995942772000
518011532	::281478113299419000
101579439	::281478216428974000
359607281	::281478283432960000
634755609	::281478830030458000
518011532	::281478899836276000
359607281	::281479307136737000
459561241	::281481009772515000
335839990	::281481928832602000
518011532	::281482033975418000
518011532	::281482292285808000
300038308	::281482458661257000
342512814	::281483046312620000
342512814	::281483153141555000
342512814	::281483384792956000
342512814	::281483761948975000
342512814	::281484148093358000
342512814	::281484222399672000
342512814	::281484405036421000
342512814	::281484712848015000
518011532	::281486292288667000
342512814	::281486338421841000
518011532	::281487452089245000
321663912	::281490053975388000
176300621	::281492648915787000
101579439	::281493385439748000
634755609	::281494551716323000
634755609	::281494908785786000
373015050	::281497349128343000
634755609	::281497611242991000
176300621	::281498169358049000
103470668	::281499074853736000
444979318	::281499728007557000
444979318	::281499841803202000
636497893	::281500426266877000
444979318	::281501238376419000
444979318	::281501457918873000
444979318	::281501563388833000
244058670	::281506009632100000
101579439	::281508080112529000
373015050	::281513211084292000
373015050	::281513260019249000
373015050	::281517250903678000
101579439	::281521057431703000
101579439	::281534590479392000
713424121	::281537014573182000
236239515	::281547481249099000
101579439	::281547789203275000
265754848	::281550917986291000
393143903	::281558578819653000
393143903	::281558807711199000
101579439	::281561139647741000
25017242	::281562205428801000
14424207	::281568686404403000
101579439	::281572469544988000
21705677	::281573789874139000
25017242	::281580017379577000
359607281	::281584545344651000
359607281	::281584596276109000
359607281	::281584653691936000
342512814	::281589785469014000
342512814	::281589999877644000
342512814	::281590938642563000
342512814	::281591465170305000
342512814	::281591470790676000
342512814	::281591707965988000
342512814	::281593044862631000
342512814	::281593224706015000
342512814	::281593350350598000
520009444	::281595754366238000
342512814	::281596672491003000
342512814	::281596740103192000
342512814	::281596883548393000
342512814	::281598211209191000
239509140	::281599703248953000
239509140	::281599857955840000
239509140	::281599952419946000
342512814	::281600904724090000
239509140	::281602264563601000
469510472	::281602345350082000
239509140	::281602442062352000
239509140	::281602767922008000
239509140	::281603040937644000
239509140	::281604368028037000
298002766	::281610276195954000
393143903	::281612400053080000
393143903	::281612675774042000
393143903	::281616091233533000
335839990	::281621576812736000
102393543	::281626737517928000
102393543	::281627030062264000
102393543	::281627388712988000
393143903	::281629779638247000
393143903	::281631224504668000
572192868	::281634125453078000
572192868	::281635680231227000
21705677	::281639896576299000
471769153	::281650652524998000
342512814	::281651252591476000
290401730	::281657934692352000
488048308	::281659010552328000
14424207	::281659601680752000
14424207	::281659680378474000
342512814	::281664777271529000
101579439	::281675098031812000
101579439	::281688328959557000
21705677	::281688613656346000
289806946	::281695961942749000
444979318	::281699651827150000
101579439	::281699835311161000
101579439	::281711449938739000
289806946	::281718846371532000
101579439	::281724938187075000
101579439	::281736314339069000
634755609	::281740048146259000
613256961	::281741652807262000
101579439	::281751400831127000
568607570	::281755766778650000
176300621	::281761959299383000
568607570	::281762471180660000
634755609	::281762708137836000
176300621	::281763975161593000
101579439	::281765104167571000
234856231	::281765584834805000
703335810	::281767585979179000
703335810	::281768293906395000
703335810	::281768496696811000
385722022	::281768613852110000
385722022	::281768855003619000
265754848	::281770804746805000
393143903	::281773321358548000
393143903	::281773541244932000
393143903	::281773739723608000
101579439	::281777791123468000
568607570	::281778333287591000
568607570	::281779541863714000
359607281	::281780838847373000
335839990	::281781519050235000
236239515	::281781884852252000
337980677	::281786066363637000
14424207	::281789185071915000
101579439	::281792258989256000
471769153	::281801593609940000
101579439	::281804428762288000
298002766	::281806567215595000
298002766	::281807283237830000
298002766	::281807591250722000
298002766	::281808032290177000
101579439	::281816120258883000
134236940	::281820429319028000
134236940	::281820465587175000
134236940	::281820506833944000
134236940	::281820562957938000
134236940	::281820582524366000
134236940	::281820606490624000
134236940	::281820626132553000
134236940	::281820729023029000
134236940	::281820744432902000
469814032	::281822772957679000
254405402	::281826592345452000
254405402	::281828047836033000
101579439	::281830288567435000
254405402	::281830289527959000
254405402	::281832204114468000
254405402	::281832282036260000
254405402	::281832569685819000
254405402	::281835506713640000
254405402	::281835785173487000
138512848	::281838740811415000
138512848	::281839977887850000
138512848	::281840414154174000
138512848	::281840956473495000
138512848	::281841668905398000
101579439	::281843640622538000
300038308	::281849490338627000
239509140	::281857561127432000
101579439	::281858287782203000
236239515	::281859221367164000
236239515	::281859453966512000
236239515	::281859930133262000
236239515	::281860194227613000
236239515	::281860468681875000
634755609	::281864177209966000
300038308	::281867288708280000
459561241	::281869686705106000
488048308	::281871142883586000
101579439	::281872838963642000
300038308	::281883491279462000
101579439	::281884872161763000
634755609	::281885949410037000
722485765	::281893237571080000
375157158	::281894648019042000
471769153	::281894737223487000
239509140	::281894907705167000
239509140	::281895011992346000
101579439	::281898313291276000
101579439	::281910121540513000
634755609	::281910233402572000
634755609	::281913144111149000
270701909	::281917600533983000
102393543	::281930252358406000
328082281	::281930988580392000
444979318	::281943523685699000
518011532	::281949417819471000
270701909	::281952599069048000
239509140	::281956087199039000
239509140	::281956372394934000
239509140	::281957715188797000
713424121	::281962547513540000
713424121	::281963269332295000
244058670	::281964022859964000
239509140	::281965936607625000
568607570	::281969907896287000
176300621	::281979498273054000
176300621	::281980362685566000
176300621	::281981604275048000
512855526	::281983441841557000
138512848	::281999403580018000
348256856	::281999734607077000
277808701	::282001370922496000
277808701	::282001422957047000
138512848	::282004199712120000
138512848	::282004339046895000
138512848	::282004848826793000
194054162	::282005085465235000
222411269	::282005438667571000
138512848	::282006001417322000
138512848	::282006584463339000
222411269	::282008651290509000
393143903	::282015479328030000
239509140	::282016029964632000
239509140	::282016193651539000
239509140	::282016498397085000
239509140	::282016735496912000
239509140	::282016788546457000
239509140	::282016927319216000
239509140	::282017212695461000
239509140	::282017488823259000
239509140	::282017782445510000
239509140	::282017823105089000
239509140	::282019144717721000
239509140	::282021889021452000
239509140	::282022347802820000
239509140	::282022533606277000
239509140	::282022721376882000
101579439	::282041060090318000
518011532	::282041169150631000
471769153	::282046175446712000
101579439	::282052675783258000
101579439	::282063998080397000
14424207	::282071179597053000
14424207	::282071429539823000
101579439	::282077720836440000
289806946	::282085548196253000
14424207	::282087134351994000
60459098	::282088434070343000
713424121	::282101887367536000
713424121	::282102606820696000
25017242	::282104795635011000
176300621	::282118772322627000
176300621	::282118832590573000
393143903	::282124571975483000
572192868	::282124906462851000
18919848	::282125397137707000
572192868	::282125480776318000
102393543	::282125954149662000
102393543	::282126458913177000
393143903	::282127745197158000
360205807	::282129603957510000
90793289	::282142869219864000
360205807	::282146538384416000
239509140	::282156062717661000
239509140	::282156202450907000
19549748	::282158262135160000
239509140	::282158416288440000
239509140	::282158520957272000
239509140	::282158632399953000
239509140	::282158730743787000
239509140	::282158821890199000
239509140	::282159133585723000
19549748	::282160107469557000
520009444	::282160637545705000
360205807	::282164032113369000
471769153	::282166268293947000
19549748	::282168433922150000
19549748	::282172785017634000
19549748	::282172920200040000
19549748	::282177704609071000
298002766	::282184661407506000
298002766	::282185239277735000
270184109	::282187056539656000
270184109	::282187201557712000
270184109	::282187247166562000
270184109	::282187457305391000
270184109	::282187508501065000
419281538	::282190163885584000
419281538	::282194032044683000
419281538	::282196082950291000
594936423	::282198458042032000
520009444	::282204469356294000
572192868	::282206141851770000
572192868	::282207816364748000
634755609	::282208285686374000
634755609	::282209812312367000
572192868	::282209975600828000
419281538	::282210183265017000
634755609	::282210640314109000
594936423	::282212043879235000
634755609	::282212082311639000
572192868	::282212269532774000
594936423	::282214123092205000
594936423	::282215336919588000
594936423	::282215714868326000
289806946	::282216175121874000
289806946	::282216573505245000
594936423	::282217642968887000
270701909	::282217686790987000
594936423	::282218570560196000
366716735	::282231587138052000
722485765	::282234998608756000
722485765	::282235388007952000
289806946	::282243775349276000
307986262	::282248107889160000
520009444	::282254392403574000
471769153	::282260006085214000
471769153	::282260114939998000
300038308	::282260681863086000
385722022	::282269589449105000
385722022	::282270374606032000
385722022	::282271119799615000
385722022	::282271251005857000
385722022	::282271748676792000
289806946	::282274206551511000
289806946	::282274327007735000
90793289	::282275082284441000
270184109	::282275351877545000
270184109	::282275729041924000
289806946	::282276022542557000
289806946	::282276062182907000
289806946	::282276208010485000
289806946	::282276563276427000
289806946	::282276778318385000
289806946	::282277035177553000
289806946	::282283248262987000
289806946	::282283299810996000
289806946	::282283557928435000
289806946	::282284057885302000
289806946	::282285101516197000
289806946	::282285245389238000
138512848	::282288077714624000
193845400	::282289507636756000
193845400	::282289729964236000
193845400	::282290536348524000
713424121	::282292749062000000
311766419	::282293933940289000
311766419	::282294081810489000
311766419	::282294258134818000
311766419	::282294383318016000
311766419	::282294448178724000
311766419	::282294631553716000
311766419	::282294677019967000
311766419	::282294759123468000
311766419	::282294800579977000
300038308	::282297367305269000
300038308	::282298057155047000
105988888	::282299330185023000
300038308	::282301173761966000
21705677	::282303731528253000
393143903	::282304843991900000
21705677	::282306178036416000
19549748	::282307128608321000
373015050	::282307189773844000
19549748	::282307567240245000
19549748	::282307753115000000
342512814	::282309133607268000
25017242	::282312315469185000
103470668	::282314312725434000
176300621	::282315494923583000
393143903	::282324895717785000
337980677	::282325342373429000
298002766	::282325802022993000
337980677	::282326794810576000
607648640	::282327868233613000
21705677	::282329698464313000
469814032	::282330959527940000
21705677	::282331232396795000
40485959	::282331783981322000
298002766	::282332172428386000
40485959	::282332202665140000
40485959	::282332236001460000
298002766	::282333425812262000
298002766	::282333894915809000
21705677	::282335181677924000
518011532	::282335597799034000
21705677	::282335696432287000
518011532	::282335762941353000
21705677	::282336590217486000
21705677	::282339134184493000
393143903	::282342154448297000
393143903	::282342436376821000
90793289	::282345156286480000
393143903	::282345726414036000
393143903	::282345891266957000
518011532	::282346269098262000
393143903	::282346353839972000
328082281	::282346840656068000
393143903	::282346853209616000
393143903	::282347188934299000
393143903	::282347438604443000
518011532	::282347564446126000
300038308	::282350871969406000
393143903	::282351136378322000
277808701	::282355708375216000
512855526	::282356916062150000
193845400	::282358685903249000
193845400	::282359499958931000
193845400	::282359759229816000
193845400	::282359919833931000
21705677	::282360815473008000
21705677	::282361155249393000
21705677	::282361198677204000
21705677	::282361350188052000
512855526	::282361642312953000
194054162	::282361795245662000
512855526	::282361849633198000
21705677	::282362674250141000
512855526	::282363160990724000
193845400	::282368770482249000
193845400	::282369767396999000
518011532	::282371430807654000
176300621	::282372920016248000
176300621	::282373596016422000
176300621	::282374142798479000
193845400	::282375688143646000
307986262	::282379681146236000
193845400	::282382394764451000
193845400	::282382667767508000
193845400	::282383160447221000
193845400	::282383305691783000
193845400	::282384353688952000
193845400	::282386176906756000
307986262	::282386605010997000
193845400	::282386884229996000
193845400	::282387338544427000
193845400	::282389039401807000
194054162	::282389928577486000
193845400	::282393637973798000
193845400	::282395414597091000
193845400	::282396266611216000
193845400	::282397330731315000
80379964	::282399921905229000
193845400	::282400474106318000
193845400	::282404305598808000
193845400	::282404768511578000
337980677	::282427231857422000
236239515	::282434046942904000
236239515	::282434102454542000
289806946	::282442606741434000
625770108	::282451027423272000
625770108	::282451540407623000
357805572	::282461377103294000
357805572	::282461499287543000
357805572	::282461634016976000
357805572	::282461853408456000
357805572	::282462052440760000
613256961	::282466693211623000
375157158	::282470592559583000
375157158	::282470637769990000
444979318	::282483911945228000
444979318	::282484478071418000
703335810	::282491861615144000
703335810	::282491912164884000
265754848	::282493948281384000
265754848	::282500434659250000
138512848	::282501537908027000
138512848	::282501598947704000
138512848	::282501793018167000
138512848	::282501970911195000
138512848	::282502170752999000
138512848	::282502236880384000
594936423	::282512614096007000
594936423	::282513009811787000
234856231	::282520383658291000
307986262	::282520657777000000
713424121	::282537146496217000
713424121	::282538377570578000
713424121	::282538879897190000
713424121	::282540477822148000
713424121	::282541058947153000
713424121	::282541925674909000
713424121	::282543738436325000
713424121	::282544178729193000
102393543	::282545024657395000
348256856	::282580299794231000
375157158	::282585643136196000
357805572	::282596264489664000
357805572	::282596535542366000
236239515	::282597624668901000
357805572	::282599731039961000
384035081	::282603449386950000
239509140	::282604533396430000
289806946	::282609016058826000
419281538	::282624579128680000
419281538	::282624639820259000
357805572	::282627055395426000
19549748	::282630275744284000
518011532	::282631702973648000
444979318	::282636242359820000
444979318	::282636369329786000
518011532	::282637294136086000
21705677	::282643430558011000
393143903	::282657511985795000
419281538	::282661787831246000
393143903	::282662932976902000
594936423	::282663448528171000
594936423	::282664109533720000
594936423	::282664267566686000
393143903	::282664289930706000
393143903	::282665149029031000
393143903	::282666012426502000
393143903	::282666463947550000
393143903	::282666723134545000
393143903	::282666849529913000
289806946	::282670102413991000
375157158	::282674879877246000
393143903	::282674883983470000
375157158	::282674889578659000
375157158	::282674908486578000
375157158	::282674916803870000
375157158	::282674925242834000
337980677	::282680493953126000
298002766	::282684998098771000
518011532	::282701513875402000
239509140	::282714097886326000
406990981	::282714606160474000
102393543	::282716513390186000
102393543	::282716634613968000
607648640	::282721802587873000
444979318	::282723715672858000
359607281	::282734735892029000
359607281	::282734805811089000
359607281	::282735049177174000
359607281	::282735130869641000
359607281	::282735583288258000
193845400	::282736906373046000
102393543	::282737424432500000
270701909	::282738545737736000
270701909	::282738907743932000
328082281	::282739296379731000
328082281	::282739364386197000
270701909	::282739420929617000
722485765	::282744580200341000
290401730	::282747220044943000
375157158	::282778734552047000
52995718	::282779976225415000
471769153	::282791558951088000
471769153	::282791616891211000
471769153	::282791645110493000
471769153	::282791933364035000
471769153	::282817042862731000
613256961	::282829551938195000
265754848	::282834818226589000
239509140	::282835840655298000
239509140	::282835916341510000
239509140	::282836018133078000
21705677	::282857523600568000
193845400	::282858691726807000
193845400	::282858826636611000
713424121	::282859281030729000
713424121	::282860225508306000
193845400	::282860233066426000
193845400	::282860745224507000
393143903	::282862247016009000
713424121	::282863525498609000
713424121	::282869147027787000
102393543	::282871493896073000
222411269	::282875962750824000
244058670	::282881286425673000
239509140	::282895407221190000
90793289	::282897124922904000
543069652	::282897919839973000
543069652	::282898055173382000
543069652	::282901915858247000
543069652	::282903105530654000
543069652	::282903807174799000
60459098	::282905011841794000
60459098	::282906459774271000
60459098	::282907073203826000
60459098	::282907552063303000
607648640	::282923296259985000
18919848	::282934448801058000
717975966	::282941410393595000
717975966	::282941532703711000
419281538	::282955414675550000
393143903	::282962280906371000
393143903	::282962668422324000
393143903	::282963289015738000
229633981	::282965466404769000
176300621	::282966784146042000
270701909	::282966896293314000
176300621	::282966901452320000
717975966	::282978638750683000
19549748	::282978655846670000
717975966	::282978688826482000
717975966	::282978852546957000
393143903	::282994936960413000
594936423	::282998298887995000
385722022	::282999452992692000
348256856	::283007613577359000
518011532	::283010513573650000
518011532	::283010566979727000
518011532	::283012398405787000
518011532	::283012561086083000
518011532	::283012608162922000
518011532	::283012660897906000
518011532	::283013013647290000
518011532	::283013132106997000
518011532	::283013355571130000
193845400	::283024183821217000
193845400	::283024721648422000
193845400	::283024816691359000
193845400	::283025214558842000
193845400	::283025625839710000
193845400	::283026342444949000
300038308	::283026501438414000
193845400	::283026504697405000
193845400	::283027092940140000
193845400	::283027324495069000
300038308	::283027440295616000
193845400	::283027504929837000
193845400	::283027835004796000
193845400	::283028179449421000
193845400	::283028441182371000
193845400	::283028492860395000
193845400	::283028749207875000
193845400	::283029537896398000
270701909	::283037760967815000
270701909	::283038802690330000
43922897	::283039447501643000
518011532	::283040266393378000
43922897	::283046985299292000
342512814	::283051809889730000
342512814	::283052039209115000
342512814	::283052154854469000
342512814	::283052254179778000
342512814	::283052295866961000
342512814	::283052931304013000
342512814	::283052967844794000
342512814	::283053097742381000
43922897	::283054375046361000
43922897	::283054762272899000
543069652	::283054978225037000
543069652	::283056691308789000
543069652	::283056956602724000
543069652	::283058493127274000
43922897	::283059809195028000
43922897	::283062602656014000
43922897	::283062720255909000
594936423	::283064077931118000
594936423	::283066801452093000
594936423	::283067886493376000
594936423	::283070042684420000
21705677	::283080681289027000
518011532	::283083853315313000
518011532	::283083890472648000
518011532	::283083920650670000
518011532	::283083932885463000
419281538	::283091679899176000
633957791	::283091774099046000
633957791	::283092234272923000
176300621	::283092559960629000
518011532	::283097449382420000
342512814	::283110617274015000
342512814	::283110800925798000
342512814	::283110999442219000
342512814	::283111420437094000
342512814	::283111732531044000
342512814	::283111955630272000
342512814	::283112720688107000
342512814	::283112727138947000
342512814	::283112902003662000
342512814	::283113834007384000
342512814	::283116203193540000
342512814	::283116494831898000
342512814	::283117538433458000
342512814	::283117579726372000
342512814	::283117615805767000
342512814	::283118220372742000
342512814	::283118487545733000
342512814	::283118870208851000
342512814	::283120528984784000
194054162	::283122991020265000
518011532	::283138582158385000
518011532	::283139212054765000
518011532	::283139314454499000
14424207	::283161294729785000
471769153	::283179640246378000
471769153	::283179720160464000
393143903	::283195670045806000
444979318	::283196610551369000
594060776	::283212200879980000
90793289	::283216387479048000
90793289	::283216579125190000
90793289	::283217103354478000
713424121	::283217991041175000
90793289	::283218817323257000
713424121	::283219139953295000
713424121	::283220099106754000
713424121	::283221744137949000
703335810	::283229469001535000
594060776	::283229987870474000
529570237	::283230526045835000
393143903	::283232613760634000
518011532	::283256754228310000
60459098	::283257877160919000
518011532	::283258476707328000
393143903	::283258808673918000
568607570	::283263028785455000
236239515	::283269660055576000
60459098	::283270039447154000
236239515	::283270102814695000
60459098	::283270470441267000
60459098	::283270649881976000
236239515	::283271023695101000
21705677	::283273178405564000
594060776	::283273407888519000
236239515	::283276334938083000
239509140	::283279389645475000
568607570	::283307138321899000
239509140	::283307805123964000
393143903	::283308867369185000
366716735	::283317975530999000
518011532	::283326093379895000
270701909	::283327995052175000
568607570	::283335729688494000
713424121	::283340203492507000
713424121	::283340444451094000
244058670	::283340925487427000
357805572	::283345027755802000
357805572	::283345524042645000
357805572	::283345725641875000
568607570	::283356710100422000
14424207	::283357521375289000
518011532	::283364409462624000
300038308	::283370213276270000
337980677	::283372759189434000
244058670	::283376298028576000
337980677	::283377050482515000
102393543	::283377362513588000
337980677	::283378854595289000
337980677	::283381107079122000
337980677	::283381920262414000
636497893	::283384082350608000
236239515	::283387150194589000
176300621	::283389231659900000
373015050	::283395164901367000
270701909	::283396154497060000
337980677	::283398148154609000
337980677	::283404047594176000
337980677	::283410973128269000
471769153	::283411881664847000
471769153	::283411905077444000
713424121	::283412411531272000
102393543	::283419205452320000
265754848	::283429760321847000
375157158	::283437499718701000
337980677	::283449886295326000
633957791	::283452657891426000
300038308	::283455631392907000
300038308	::283455743028510000
342512814	::283464412411613000
342512814	::283464608562421000
342512814	::283464795477377000
572192868	::283469599167627000
572192868	::283470120679006000
572192868	::283470180770779000
572192868	::283474980660981000
572192868	::283475331594199000
572192868	::283475490155659000
572192868	::283475961733849000
572192868	::283476267670573000
572192868	::283476698991833000
236239515	::283481666108928000
74608528	::283486176822845000
572192868	::283487694468833000
572192868	::283488219188834000
300038308	::283503282956152000
572192868	::283504013893308000
176300621	::283504467633115000
572192868	::283516623258779000
572192868	::283518082570403000
342512814	::283522126928019000
342512814	::283522475457933000
348256856	::283526702553001000
78770673	::283528256907530000
78770673	::283529022485434000
78770673	::283529271987826000
78770673	::283529882938523000
78770673	::283530128468893000
471769153	::283530775419318000
78770673	::283531588455772000
78770673	::283533162318024000
78770673	::283533839496777000
78770673	::283535096110268000
78770673	::283535294018498000
78770673	::283536143201492000
78770673	::283538771377520000
78770673	::283542773892796000
78770673	::283547256198668000
78770673	::283547623720374000
78770673	::283547952415391000
78770673	::283548526821130000
78770673	::283548760569675000
78770673	::283549113734287000
194054162	::283549247725510000
78770673	::283549313391534000
713424121	::283552878675763000
375157158	::283559554623602000
60459098	::283589532320931000
444979318	::283594089499348000
168853356	::283596836382584000
18919848	::283598148562198000
360205807	::283598772817231000
239509140	::283600013005815000
391631516	::283610607754809000
391631516	::283611227647782000
391631516	::283611307477987000
391631516	::283611332555702000
391631516	::283614561356115000
78770673	::283626335899901000
134236940	::283627403065061000
134236940	::283627426347638000
90793289	::283627905685258000
369255258	::283628373178195000
74608528	::283631498203123000
74608528	::283631941075484000
74608528	::283632464885325000
74608528	::283632718795902000
444979318	::283633739253305000
74608528	::283634747706576000
444979318	::283635188163031000
444979318	::283635584973553000
633957791	::283647908925014000
633957791	::283648131965526000
633957791	::283648458303344000
633957791	::283649691873341000
25017242	::283650282808803000
337980677	::283651900241477000
337980677	::283652462743810000
337980677	::283656207137382000
360205807	::283656396942217000
373015050	::283671863589228000
74608528	::283677566861209000
342512814	::283684716345974000
300038308	::283684857677238000
342512814	::283685975627026000
251961694	::283693532332576000
489868030	::283693852299251000
489868030	::283694261021585000
74608528	::283694529519960000
74608528	::283694750949847000
251961694	::283695873827958000
342512814	::283696679008493000
251961694	::283696715628965000
251961694	::283696929509109000
251961694	::283697181481914000
251961694	::283697766411161000
342512814	::283698003460640000
342512814	::283698637723275000
342512814	::283698728404140000
342512814	::283699530795458000
342512814	::283699713381892000
342512814	::283699877807026000
342512814	::283699982287114000
342512814	::283704395621863000
21705677	::283704524240211000
342512814	::283704690062012000
342512814	::283705625253380000
342512814	::283706009887838000
342512814	::283706014614818000
342512814	::283706156675903000
342512814	::283706302482481000
342512814	::283706394035761000
342512814	::283706969292951000
342512814	::283707479798464000
300038308	::283707913514672000
342512814	::283708886454775000
342512814	::283708912446881000
342512814	::283709647033090000
176300621	::283712806396780000
360205807	::283714194178719000
78770673	::283714778940178000
360205807	::283715237465710000
78770673	::283715600105222000
78770673	::283716556096163000
176300621	::283720568434466000
176300621	::283722329396236000
160828306	::283723563041685000
160828306	::283724093323370000
594936423	::283724607138181000
594936423	::283725922065055000
572192868	::283737680444022000
572192868	::283738074373058000
342512814	::283738645826007000
342512814	::283738768329019000
342512814	::283738818220261000
342512814	::283739121892089000
342512814	::283739391892004000
90793289	::283740130005630000
360205807	::283742270744834000
160828306	::283752653148803000
160828306	::283752876285775000
160828306	::283759377918337000
543069652	::283760454390669000
160828306	::283766875610050000
360205807	::283767508002033000
489868030	::283767619121717000
236239515	::283778765434261000
251961694	::283780999974895000
102393543	::283781633298014000
102393543	::283781737576816000
251961694	::283782209524088000
102393543	::283782277241139000
236239515	::283783571607543000
236239515	::283784541301252000
419281538	::283785283118460000
236239515	::283785563448934000
236239515	::283785763177521000
373015050	::283786400699146000
236239515	::283786457729089000
373015050	::283786464209293000
236239515	::283787632553627000
311766419	::283789546783653000
236239515	::283790902600822000
373015050	::283791182897754000
311766419	::283791400871542000
236239515	::283791469481955000
311766419	::283791798202150000
311766419	::283791883052924000
311766419	::283792228411916000
311766419	::283792334750089000
311766419	::283792616712204000
311766419	::283797142315876000
572192868	::283798981560127000
529570237	::283799919112888000
342512814	::283801743358316000
342512814	::283802650875678000
342512814	::283803027117309000
342512814	::283803203672363000
342512814	::283803219707166000
342512814	::283803328503230000
43922897	::283815525820297000
270184109	::283816823894470000
311766419	::283817321179512000
311766419	::283818361828282000
311766419	::283818417394446000
518011532	::283819450099195000
270184109	::283821418456707000
270184109	::283823512123232000
270184109	::283823935634685000
270184109	::283824201977176000
270184109	::283824336408817000
270184109	::283824570480336000
270184109	::283825203954466000
270184109	::283826060993376000
270184109	::283826457912954000
270184109	::283827796516671000
270184109	::283827972266418000
270184109	::283829118653579000
270184109	::283829308760399000
572192868	::283837578225004000
194054162	::283838381874622000
90793289	::283844881921757000
90793289	::283845163946749000
357805572	::283852319781699000
90793289	::283874748839100000
90793289	::283877105501093000
74608528	::283882162837663000
194054162	::283910024898674000
375157158	::283936334081568000
375157158	::283936376150446000
717975966	::283939725608382000
717975966	::283939825705447000
717975966	::283940065489612000
717975966	::283940104198836000
717975966	::283940225439375000
717975966	::283940263439781000
717975966	::283942660866203000
717975966	::283942745725362000
717975966	::283942778239590000
717975966	::283942829766627000
717975966	::283943006569119000
717975966	::283943136315727000
717975966	::283943173359816000
717975966	::283943211930628000
717975966	::283943252816711000
717975966	::283943307619475000
348256856	::283955728333565000
21705677	::283964946256125000
373015050	::283985708199321000
594936423	::283998497479479000
543069652	::284021361863708000
543069652	::284021607410827000
543069652	::284021758338682000
543069652	::284021838177259000
543069652	::284022595488186000
543069652	::284023170749571000
543069652	::284023561214115000
488048308	::284023868589473000
594936423	::284025514216271000
385722022	::284029468799021000
337980677	::284033905529602000
385722022	::284038033999790000
488048308	::284048719190568000
360205807	::284051800846393000
636497893	::284051827471814000
373015050	::284053749071233000
373015050	::284053861818314000
373015050	::284053922442797000
43922897	::284061464770248000
176300621	::284066569292763000
176300621	::284070740582600000
471769153	::284071787942273000
342512814	::284078558744305000
488048308	::284080655636242000
25017242	::284082040029212000
25017242	::284082072686063000
22193646	::284085711471251000
360205807	::284092465663836000
337980677	::284100973713035000
251961694	::284108389242515000
488048308	::284119289001308000
594060776	::284121674025160000
488048308	::284123178631053000
488048308	::284123981135634000
488048308	::284124972039946000
488048308	::284126536930557000
419281538	::284129997055217000
17369283	::284130898998345000
419281538	::284130955202023000
419281538	::284131660851707000
419281538	::284132159432826000
419281538	::284132342677782000
102393543	::284139819527979000
385722022	::284147142711459000
385722022	::284147365080862000
385722022	::284147674570170000
385722022	::284147756971458000
385722022	::284148038744821000
385722022	::284148228960690000
385722022	::284148405209546000
385722022	::284148728699449000
385722022	::284149002105143000
385722022	::284149356720959000
385722022	::284149771755716000
385722022	::284150136731475000
529570237	::284150470006669000
385722022	::284150538168324000
385722022	::284150941551316000
385722022	::284152118036791000
342512814	::284152456823312000
342512814	::284152975092498000
342512814	::284153206735507000
584258797	::284154220435869000
385722022	::284156288215154000
385722022	::284156356200652000
385722022	::284156543476305000
385722022	::284157751670759000
385722022	::284158615387009000
385722022	::284159052961955000
385722022	::284162560079581000
385722022	::284162704070029000
385722022	::284163164214534000
385722022	::284163306204311000
385722022	::284163703102902000
18919848	::284173357946138000
18919848	::284173685609361000
547745977	::284176856045989000
18919848	::284176994197991000
18919848	::284179994975014000
18919848	::284181707236716000
18919848	::284182889002852000
281577173	::284186693014286000
28169372	::284187697856249000
18919848	::284191215325421000
307986262	::284193479129698000
307986262	::284197994818056000
307986262	::284199163804135000
14424207	::284219675389337000
14424207	::284219793043775000
572192868	::284223110360752000
342512814	::284241140226592000
342512814	::284241593295327000
342512814	::284242076290396000
342512814	::284242400564609000
342512814	::284242693985542000
633957791	::284243694423519000
633957791	::284247124856692000
373015050	::284260265707585000
471769153	::284274442383814000
613256961	::284281127097741000
444979318	::284282757335625000
102393543	::284294771764252000
337980677	::284295488163954000
547745977	::284311352259002000
236239515	::284313002130436000
236239515	::284313189884252000
566301756	::284317403624640000
529570237	::284325316372099000
342512814	::284343315455946000
342512814	::284344042966368000
342512814	::284344176974364000
342512814	::284344184494776000
342512814	::284344397892571000
342512814	::284344787547615000
342512814	::284345280445435000
342512814	::284345463757492000
342512814	::284348460147277000
342512814	::284348490832805000
281577173	::284350727483166000
281577173	::284350842591657000
342512814	::284351732732006000
342512814	::284352724437442000
342512814	::284353096266702000
594060776	::284358373594513000
281577173	::284361269077766000
281577173	::284363959480483000
342512814	::284369674236489000
342512814	::284369747506761000
342512814	::284369904268881000
342512814	::284370334881288000
342512814	::284370360030355000
342512814	::284370561101070000
342512814	::284370654952828000
342512814	::284371077587685000
518011532	::284382046678286000
518011532	::284382105809612000
518011532	::284382160138407000
518011532	::284382255504297000
315023187	::284383387815391000
518011532	::284397964124905000
518011532	::284398061537611000
518011532	::284398618931257000
518011532	::284399225901555000
488048308	::284400328089165000
518011532	::284400634705358000
234043939	::284405154181169000
281577173	::284413013757411000
594060776	::284413053833990000
518011532	::284413761173987000
518011532	::284413838399508000
518011532	::284413871136067000
321663912	::284414511618854000
547745977	::284414837566631000
594060776	::284415217427939000
342512814	::284416880578551000
342512814	::284417150033215000
366716735	::284417327011860000
594060776	::284419523522732000
281577173	::284432344759287000
281577173	::284433387601670000
281577173	::284433438826713000
281577173	::284434126826786000
568607570	::284436551000272000
568607570	::284437567468888000
471769153	::284439767565889000
270701909	::284439909312380000
239509140	::284440542522257000
568607570	::284442241110528000
568607570	::284442687631925000
361648338	::284445280164794000
321663912	::284446425012654000
471769153	::284447045274697000
568607570	::284447372115865000
471769153	::284447484070207000
471769153	::284448287556268000
488048308	::284452438361112000
547745977	::284452871209115000
373015050	::284459257913540000
471769153	::284476213123248000
471769153	::284476547505729000
373015050	::284476664241594000
298002766	::284477022984613000
90793289	::284478488663191000
254405402	::284478993409904000
254405402	::284479907969515000
488048308	::284483494011351000
90793289	::284484214928338000
529570237	::284486623826169000
471769153	::284490413103005000
342512814	::284490426906472000
471769153	::284498116487569000
469814032	::284500735796842000
270701909	::284500937475751000
270701909	::284501039384772000
102393543	::284504154737614000
572192868	::284508080115437000
18919848	::284511071652429000
488048308	::284511662327885000
348256856	::284512387959246000
633957791	::284513614738624000
633957791	::284514171603808000
194054162	::284521670172086000
366716735	::284522859429244000
341311969	::284523683299614000
573114433	::284525300266725000
547745977	::284535501778731000
341311969	::284558868284055000
290401730	::284561048302931000
341311969	::284562821377843000
176300621	::284565015992885000
518011532	::284569662350581000
518011532	::284569951057100000
518011532	::284570102303715000
518011532	::284570230531977000
518011532	::284570299914149000
518011532	::284601792828956000
518011532	::284601817852178000
568607570	::284639561630507000
613256961	::284643989536260000
351947723	::284644403501477000
25017242	::284645352001384000
337980677	::284649274296377000
337980677	::284650647385694000
375157158	::284653055029440000
375157158	::284653173241700000
547745977	::284662200663166000
375157158	::284668361638559000
568607570	::284672507645149000
375157158	::284675287822761000
22193646	::284679037811568000
78770673	::284679708346552000
22193646	::284682362380513000
239509140	::284692706897326000
488048308	::284692858588516000
251961694	::284694743005405000
366716735	::284701589128761000
105988888	::284708430957142000
488048308	::284713153101721000
342512814	::284713165344890000
25017242	::284716301761536000
262767204	::284727708561309000
22193646	::284730145552613000
633957791	::284742943770816000
573114433	::284747513561493000
573114433	::284748706966802000
321663912	::284750319328583000
607648640	::284752536756449000
607648640	::284754006813839000
607648640	::284754710790033000
607648640	::284754991246364000
607648640	::284755450333888000
607648640	::284756126858366000
607648640	::284758472287981000
607648640	::284759972745732000
236239515	::284762817222025000
236239515	::284762994825650000
607648640	::284765518643200000
236239515	::284766331826475000
713424121	::284767047110516000
713424121	::284767834213609000
256863090	::284768465045291000
236239515	::284768852724830000
713424121	::284769069998153000
633957791	::284770440369557000
236239515	::284773270916591000
547745977	::284777047409176000
236239515	::284777939122409000
256863090	::284779089393487000
236239515	::284781010934181000
256863090	::284782154477625000
236239515	::284791595142897000
384035081	::284792774941896000
256863090	::284793051191316000
256863090	::284793060934709000
236239515	::284803265709871000
607648640	::284805300593233000
236239515	::284809640196333000
244058670	::284810574922149000
607648640	::284813550042611000
526823315	::284817193290567000
300038308	::284817454155329000
300038308	::284817788785262000
607648640	::284826622966779000
234043939	::284826979956576000
236239515	::284844495403614000
236239515	::284844999466688000
568607570	::284851809657442000
270701909	::284856303208243000
229633981	::284857011626184000
21705677	::284858089130319000
236239515	::284859857209790000
270701909	::284860436015349000
251961694	::284860506458710000
90793289	::284863286963478000
270701909	::284863664870264000
102393543	::284869756656439000
256863090	::284874532634894000
262767204	::284875756599910000
256863090	::284875865945415000
256863090	::284876082031775000
256863090	::284876086783922000
236239515	::284877048726560000
321663912	::284882636172828000
256863090	::284887487820730000
194054162	::284892123185180000
419281538	::284899259164282000
419281538	::284899310443839000
277808701	::284899981566017000
277808701	::284900050491043000
277808701	::284900388472233000
419281538	::284901043878371000
17369283	::284901714962817000
256863090	::284902667585728000
270701909	::284903752744464000
270701909	::284904045599141000
277808701	::284904172988551000
277808701	::284909026368688000
633957791	::284922735036092000
633957791	::284923286796787000
290401730	::284923933881421000
14424207	::284928804386910000
14424207	::284929586469433000
14424207	::284930172493381000
14424207	::284934085296660000
21705677	::284942971785326000
14424207	::284948704568418000
194054162	::284953903739592000
14424207	::284955148416065000
713424121	::284975036631236000
613256961	::285006665189842000
375157158	::285045003758215000
341311969	::285052610564739000
488048308	::285072674554785000
18363414	::285079036697387000
18363414	::285079695530287000
18363414	::285079817827799000
18363414	::285082236418678000
18363414	::285082779916574000
18363414	::285083123174240000
18363414	::285083445863018000
18363414	::285084480853639000
18363414	::285084808248451000
18363414	::285085100499161000
18363414	::285085192769638000
18363414	::285085880564207000
18363414	::285086252338905000
18363414	::285086933418405000
105988888	::285089302440968000
59241106	::285101504640212000
59241106	::285101972917456000
59241106	::285102040114409000
59241106	::285102130036101000
176300621	::285107991462678000
281577173	::285109650007924000
607648640	::285109869957238000
607648640	::285110396178804000
607648640	::285115636466716000
256863090	::285117203290918000
256863090	::285117718171111000
251961694	::285118370456670000
180025778	::285119948056043000
256863090	::285122743731625000
337980677	::285128214253289000
607648640	::285128776017403000
270701909	::285129476386471000
256863090	::285137889136889000
14424207	::285138413018038000
607648640	::285139657270915000
607648640	::285140661882195000
607648640	::285141758386511000
607648640	::285142108405366000
543069652	::285142545686724000
543069652	::285142685713567000
607648640	::285143255924998000
607648640	::285143887599775000
607648640	::285144501146771000
607648640	::285146371718275000
573114433	::285147902366593000
547745977	::285147939096104000
277808701	::285149605270794000
636497893	::285163231704662000
636497893	::285164582916464000
251961694	::285168073332375000
251961694	::285168922246922000
25017242	::285180832711340000
281577173	::285181959506915000
281577173	::285182921801883000
25017242	::285183296818774000
256863090	::285184495844474000
281577173	::285187998113472000
281577173	::285188407771156000
607648640	::285189295927607000
281577173	::285189697825828000
607648640	::285190828270428000
369255258	::285192886788710000
369255258	::285193132621037000
369255258	::285193613963579000
369255258	::285193883871236000
102393543	::285193935003979000
369255258	::285194034312527000
369255258	::285194175698321000
369255258	::285194370968342000
369255258	::285194571082764000
369255258	::285194640632717000
369255258	::285194807171760000
369255258	::285195078077661000
369255258	::285195466826723000
369255258	::285195767684141000
369255258	::285196449707347000
369255258	::285196768377991000
14424207	::285198753831460000
369255258	::285199903335014000
573114433	::285201598794305000
14424207	::285203838653329000
90793289	::285205278297817000
74289232	::285211108065828000
636497893	::285225415008714000
74608528	::285226507029340000
74608528	::285226658326249000
547745977	::285227452089901000
25017242	::285231037250945000
74289232	::285236995360444000
18919848	::285237548333293000
21705677	::285242182913388000
74289232	::285242328392814000
512855526	::285242358033948000
512855526	::285242488330014000
512855526	::285242667716186000
512855526	::285242842174087000
512855526	::285243089688346000
176300621	::285245653871902000
573114433	::285246581895221000
573114433	::285247319711051000
176300621	::285247810578808000
176300621	::285248855199600000
90793289	::285251605660573000
547745977	::285256692470534000
256863090	::285258460843634000
607648640	::285259561538031000
270701909	::285262786001530000
265754848	::285263217054330000
21705677	::285273208482066000
300038308	::285278748289400000
300038308	::285283480785547000
300038308	::285285048154988000
290401730	::285286896920326000
633957791	::285304154350563000
633957791	::285305252356431000
633957791	::285305398444044000
419281538	::285308267519934000
333273152	::285310509392216000
633957791	::285311041112535000
633957791	::285311380263927000
633957791	::285312157158084000
633957791	::285312697564794000
369255258	::285314123724623000
369255258	::285314303748341000
341311969	::285321380751372000
341311969	::285322250574524000
281577173	::285322448201723000
281577173	::285324228486631000
281577173	::285325022854254000
281577173	::285325207240056000
281577173	::285325576510771000
80631544	::285326011179073000
80631544	::285326734432288000
80631544	::285327572705878000
80631544	::285328781600776000
613256961	::285369614257500000
251961694	::285394078961639000
21705677	::285402548570030000
633957791	::285405945025142000
21705677	::285406256313798000
21705677	::285409136785641000
251961694	::285418779977080000
529570237	::285428215328157000
529570237	::285428522816778000
633957791	::285433374628253000
102393543	::285441526883049000
102393543	::285442235330351000
300038308	::285448072329314000
281577173	::285450544603070000
281577173	::285454904892461000
256863090	::285456383237820000
176300621	::285456612414586000
281577173	::285457327623122000
74289232	::285457713364873000
176300621	::285458009449193000
281577173	::285458221689348000
321663912	::285460156509208000
74289232	::285460158140796000
636497893	::285460820987609000
636497893	::285464430614028000
193845400	::285480120913907000
360205807	::285482418092244000
607648640	::285489636938240000
351947723	::285496486719004000
636497893	::285497181849415000
520009444	::285497254800941000
18919848	::285497405821050000
636497893	::285497599677579000
636497893	::285498001647099000
636497893	::285498545983877000
311766419	::285504018522972000
311766419	::285504123829354000
311766419	::285505078876590000
311766419	::285505103803334000
311766419	::285505272997367000
311766419	::285505426844426000
311766419	::285505540069679000
311766419	::285505818080710000
636497893	::285505881465028000
311766419	::285506232779943000
311766419	::285506383955251000
311766419	::285507405830303000
636497893	::285507425304457000
311766419	::285507465662046000
311766419	::285507812690386000
311766419	::285507860161511000
311766419	::285508823387631000
311766419	::285509490428755000
311766419	::285510083234897000
311766419	::285510196002971000
265754848	::285511660989452000
229633981	::285512690758189000
488048308	::285515927146074000
168853356	::285522495556186000
636497893	::285524143984738000
607648640	::285529374890029000
102393543	::285530942104301000
25017242	::285532044975558000
25017242	::285532363188994000
74289232	::285533215018606000
529570237	::285538966172758000
321663912	::285540496598773000
43922897	::285546691220893000
373015050	::285554399747661000
373015050	::285554482635489000
636497893	::285556719143227000
281577173	::285560785248333000
256863090	::285561388313751000
256863090	::285561439027093000
385722022	::285569197055029000
385722022	::285569312440332000
607648640	::285572867473674000
337980677	::285576873453445000
281577173	::285586541227671000
90793289	::285588908551598000
90793289	::285589407820566000
341311969	::285590541566087000
300038308	::285593230446301000
547745977	::285594740647403000
547745977	::285595351249997000
547745977	::285595598026076000
547745977	::285596392167206000
636497893	::285598797067845000
245209655	::285606128237297000
245209655	::285606207811637000
245209655	::285607551565967000
245209655	::285607832013905000
348256856	::285608290220638000
245209655	::285610626166956000
520009444	::285612249362612000
245209655	::285612407408189000
245209655	::285612454942212000
194054162	::285612483727745000
245209655	::285612514123857000
245209655	::285612782886481000
245209655	::285612827622912000
245209655	::285613761425969000
245209655	::285614124325564000
245209655	::285614204784893000
245209655	::285614309537611000
245209655	::285615410785689000
245209655	::285616851537494000
341311969	::285620966158131000
520009444	::285621265950191000
341311969	::285621795736924000
607648640	::285628139185520000
21705677	::285636344418545000
607648640	::285639163968098000
74289232	::285639550267703000
74289232	::285639789955403000
520009444	::285643791900213000
256863090	::285645739093266000
256863090	::285646799681757000
256863090	::285647138946445000
256863090	::285647828422909000
341311969	::285651340561113000
256863090	::285652802397667000
256863090	::285653354250661000
256863090	::285654309834719000
311766419	::285654779512881000
341311969	::285655758501187000
341311969	::285657395848417000
14424207	::285659422628401000
322347814	::285660337020219000
21705677	::285661209255088000
256863090	::285664666083016000
256863090	::285666476382359000
300038308	::285670520765153000
194054162	::285674821684178000
194054162	::285694025527336000
471769153	::285708686809243000
298002766	::285720836181204000
613256961	::285732628253003000
281577173	::285751172155990000
314394780	::285751975465861000
281577173	::285752524315701000
314394780	::285752694499602000
314394780	::285752773843243000
314394780	::285755085106065000
314394780	::285755624178978000
380451947	::285761280369909000
380451947	::285761458548137000
568607570	::285768367875424000
568607570	::285768443502940000
568607570	::285768598390185000
713424121	::285769847189667000
713424121	::285771813781377000
713424121	::285774846930079000
337980677	::285775340100538000
713424121	::285776405906735000
254405402	::285792046130806000
25017242	::285797613951913000
713424121	::285798366598811000
22193646	::285798692441714000
360205807	::285798774260002000
245209655	::285803917361704000
245209655	::285804024152862000
245209655	::285804156248276000
245209655	::285804255732973000
245209655	::285804361169375000
245209655	::285804625469263000
245209655	::285805146808647000
245209655	::285805186126069000
520009444	::285809121473753000
547745977	::285810210185023000
547745977	::285810592869134000
547745977	::285813279614455000
270701909	::285813710117806000
256863090	::285813717738864000
270701909	::285813920185327000
270701909	::285814107985285000
713424121	::285814296884154000
281577173	::285815142489391000
270701909	::285816198195707000
74289232	::285816512646881000
74289232	::285816593953468000
74289232	::285817107743125000
74289232	::285817347409858000
74289232	::285817689908314000
74289232	::285817963217575000
74289232	::285818547219877000
74289232	::285818706091708000
74289232	::285819695469318000
256863090	::285819754965499000
256863090	::285819855024824000
74289232	::285819873496551000
74289232	::285820121006620000
74289232	::285820395133759000
74289232	::285820485994967000
74289232	::285820565208592000
74289232	::285820759711035000
74289232	::285821657535356000
74289232	::285821948611682000
568607570	::285822221723783000
74289232	::285824901393293000
74289232	::285825325215129000
74289232	::285825767022141000
74289232	::285825861054263000
74289232	::285826222720700000
74289232	::285826731598819000
74289232	::285827187037331000
74289232	::285827260706070000
74289232	::285827486590304000
74289232	::285827772302106000
74289232	::285827970071941000
74289232	::285828087734738000
74289232	::285828287769481000
74289232	::285828313992286000
74289232	::285828580481589000
281577173	::285828633266884000
281577173	::285828746102063000
281577173	::285828793900335000
74289232	::285828943351803000
74289232	::285829025505611000
74289232	::285829183186300000
281577173	::285829330775470000
281577173	::285829529266692000
74289232	::285829892862537000
281577173	::285830025134080000
74289232	::285830075763531000
74289232	::285830444501577000
21705677	::285830651079438000
256863090	::285830719178153000
74289232	::285830949508374000
74289232	::285831054630207000
74289232	::285831203590905000
74289232	::285831921005633000
74289232	::285832160928219000
74289232	::285833297530081000
74289232	::285833830638690000
380451947	::285834181689360000
74289232	::285834185791401000
74289232	::285834652701319000
74289232	::285834970830880000
74289232	::285835405755039000
74289232	::285835677688549000
74289232	::285835885365309000
74289232	::285837419251642000
74289232	::285838003723710000
74289232	::285838341235150000
74289232	::285838384738476000
74289232	::285838741887660000
74289232	::285839508019216000
713424121	::285839827377737000
74289232	::285839984106278000
74289232	::285840235668049000
74289232	::285840425061847000
74289232	::285840534856151000
74289232	::285840906916098000
713424121	::285841408928145000
74289232	::285841496584904000
74289232	::285841532769148000
74289232	::285841557490393000
74289232	::285841901784010000
74289232	::285841999855235000
74289232	::285843302060814000
607648640	::285844230885232000
254405402	::285846162001498000
234043939	::285846409025056000
547745977	::285847101106184000
74289232	::285847822845239000
74289232	::285848085513519000
74289232	::285848307505459000
74289232	::285848356603977000
245209655	::285848656647704000
74289232	::285848890660515000
256863090	::285849524654727000
256863090	::285849669072982000
256863090	::285850071923298000
256863090	::285850822879887000
256863090	::285852855842242000
281577173	::285852983558803000
281577173	::285853080887623000
375157158	::285853286945402000
281577173	::285853637387907000
256863090	::285857396277010000
256863090	::285857445421649000
256863090	::285857481945645000
281577173	::285884836554608000
348256856	::285887438151368000
281577173	::285893584933224000
281577173	::285894526869065000
281577173	::285895419978997000
74289232	::285901962539581000
321663912	::285905023794311000
321663912	::285905222533001000
321663912	::285905486388269000
321663912	::285905755327062000
321663912	::285906053449801000
321663912	::285906381385629000
270701909	::285906975047446000
14424207	::285908493758771000
43922897	::285908782612099000
43922897	::285911203228811000
251961694	::285914052868325000
74289232	::285916633246101000
21705677	::285916797381791000
281577173	::285920534749913000
256863090	::285920574356725000
14424207	::285922654119157000
14424207	::285926003736444000
256863090	::285930685385043000
311766419	::285933014905651000
45683087	::285933249857990000
311766419	::285933439906103000
45683087	::285933475570274000
45683087	::285933519866314000
311766419	::285934141051117000
311766419	::285934755827036000
311766419	::285935172753432000
256863090	::285941363994935000
380451947	::285948307921051000
373015050	::285948867579613000
45683087	::285955413533401000
21705677	::285956113634041000
90793289	::285962475273334000
90793289	::285962669641588000
21705677	::285964415847776000
547745977	::285969579476393000
265754848	::285970381687369000
45683087	::285970718599036000
45683087	::285970837947969000
21705677	::285973942743748000
21705677	::285974003372392000
547745977	::285974333141180000
21705677	::285975631693484000
281577173	::285977061171003000
21705677	::285977255421829000
21705677	::285977643336208000
21705677	::285977791160266000
348256856	::285978968480415000
264532389	::285979298819633000
607648640	::285979464586895000
21705677	::285979494911725000
21705677	::285979942007738000
21705677	::285980739206533000
348256856	::285981016210935000
512855526	::285983008740225000
512855526	::285983374114426000
607648640	::285983482566553000
21705677	::285983623931371000
21705677	::285983668093214000
21705677	::285983777853956000
34953067	::285984173905301000
34953067	::285984615548743000
34953067	::285984762886238000
568607570	::285984853378347000
34953067	::285985094852804000
34953067	::285985257637941000
34953067	::285985421538766000
34953067	::285985526304100000
34953067	::285985865770090000
34953067	::285986115238903000
34953067	::285986410421444000
21705677	::285986446723137000
34953067	::285986909757530000
45683087	::285986949209137000
568607570	::285987278197760000
34953067	::285987641420296000
34953067	::285987719308525000
264532389	::285989384854052000
512855526	::285990205041831000
45683087	::285991215994916000
262767204	::285995330607132000
34953067	::285995448156712000
34953067	::285995519002673000
34953067	::285996124060401000
34953067	::285997448382525000
298002766	::285997748191367000
34953067	::285998081210732000
34953067	::285998385520066000
298002766	::285998391610187000
74608528	::285998574381182000
298002766	::285998803289518000
298002766	::285998969362980000
74608528	::285999121792380000
74608528	::285999279246553000
74608528	::286000024796672000
74608528	::286000529925099000
74608528	::286000834867761000
74608528	::286001531034152000
298002766	::286001573384032000
74608528	::286002217822060000
74608528	::286002717070065000
74608528	::286002956497731000
74608528	::286003548079153000
74608528	::286003684666667000
74608528	::286004042956697000
74608528	::286005374795018000
245209655	::286005650549526000
74608528	::286005849153998000
245209655	::286006287303598000
573114433	::286006461463683000
373015050	::286006462097014000
74608528	::286009137345748000
74608528	::286010723572805000
373015050	::286022255098621000
74608528	::286022689326522000
26641897	::286023855653392000
74608528	::286025212833705000
471769153	::286029886580207000
281577173	::286031342343450000
281577173	::286037843002937000
341311969	::286037976318873000
281577173	::286039188019761000
281577173	::286039532623773000
281577173	::286040318804115000
45683087	::286040593883357000
45683087	::286053367820734000
45683087	::286055737921265000
45683087	::286055807785779000
45683087	::286060114639724000
341311969	::286068757485457000
341311969	::286069090538381000
341311969	::286092412512776000
636497893	::286109264005693000
636497893	::286128691707248000
366716735	::286132381872705000
78770673	::286141363530117000
366716735	::286141613539991000
375157158	::286141638936514000
78770673	::286141673006841000
375157158	::286141718737342000
90793289	::286142008735703000
78770673	::286142031221383000
78770673	::286142329977438000
168853356	::286148231753244000
80379964	::286150681105141000
80379964	::286150927193350000
245209655	::286153211872677000
245209655	::286153812710936000
176300621	::286166965637238000
60459098	::286168381533601000
281577173	::286172729927942000
281577173	::286173481559801000
444979318	::286178996532682000
518011532	::286179220336549000
518011532	::286179275617488000
518011532	::286179326129496000
518011532	::286179359272865000
518011532	::286179420752994000
444979318	::286181003200966000
636497893	::286185212382158000
444979318	::286188936009756000
43922897	::286193202912956000
43922897	::286193550922772000
43922897	::286193817172979000
43922897	::286193927915175000
78770673	::286195651228872000
636497893	::286200911880126000
636497893	::286201425074208000
281577173	::286201777039228000
636497893	::286201864096215000
281577173	::286201972447662000
281577173	::286202335229779000
281577173	::286202498618900000
78770673	::286208555999186000
256863090	::286210431683551000
74608528	::286211344565411000
74608528	::286211887434194000
375157158	::286212984005611000
256863090	::286217952867540000
256863090	::286219961758797000
245209655	::286224349533446000
245209655	::286224402058711000
369255258	::286224624847572000
256863090	::286225967230373000
607648640	::286227705769369000
300038308	::286228006538711000
607648640	::286228082812141000
607648640	::286228207588495000
300038308	::286228320989892000
607648640	::286228770954833000
607648640	::286229161356439000
573114433	::286233575475523000
300038308	::286233778748280000
256863090	::286234956777287000
568607570	::286239464408379000
636497893	::286239569257578000
103470668	::286239761725792000
103470668	::286240257916166000
103470668	::286240704987029000
103470668	::286241242331873000
103470668	::286242022526971000
103470668	::286242153439559000
568607570	::286242955558264000
636497893	::286243465166209000
341311969	::286246818629689000
573114433	::286251243259719000
385722022	::286254917692321000
419281538	::286266223359045000
256863090	::286276069231824000
14424207	::286279035292626000
256863090	::286279308945788000
607648640	::286280223186640000
270184109	::286280651525742000
270184109	::286281401475665000
607648640	::286282055275397000
607648640	::286282166487375000
568607570	::286282759335444000
607648640	::286284016452243000
341311969	::286292816286588000
518011532	::286302001275486000
518011532	::286302034414673000
518011532	::286302541963198000
518011532	::286303052506468000
518011532	::286303135776002000
518011532	::286303712572477000
262767204	::286304382935502000
262767204	::286304716927930000
573114433	::286304844514476000
245209655	::286316011769176000
245209655	::286316769990299000
245209655	::286317008482615000
245209655	::286317323063799000
245209655	::286318785852493000
264532389	::286319291232579000
245209655	::286319326598946000
245209655	::286319971070513000
264532389	::286320812032667000
264532389	::286322079123505000
245209655	::286322709959430000
45683087	::286329671937847000
262767204	::286330951905202000
262767204	::286331276439453000
262767204	::286331471105515000
262767204	::286332073369812000
262767204	::286332408171732000
262767204	::286332975132577000
262767204	::286333256830423000
256863090	::286335650779779000
74608528	::286336680305258000
194054162	::286340197438877000
74608528	::286346009813086000
375157158	::286346823264763000
375157158	::286347214849196000
375157158	::286347273321984000
375157158	::286348653822615000
375157158	::286348741290627000
375157158	::286348868893941000
256863090	::286350668233576000
74608528	::286353409458700000
270184109	::286355571169447000
607648640	::286355603851464000
45683087	::286358245893869000
264532389	::286358438693449000
311766419	::286360114053664000
307986262	::286360325480120000
471769153	::286362182218838000
45683087	::286364687325618000
256863090	::286364969916833000
74289232	::286366708539740000
256863090	::286370996020191000
256863090	::286373028986765000
256863090	::286373350366908000
290401730	::286375403579375000
90793289	::286376532665065000
90793289	::286376759258132000
256863090	::286376859988545000
90793289	::286379216138801000
341311969	::286380242845724000
314394780	::286380791091560000
45683087	::286381486406508000
45683087	::286381708469747000
45683087	::286381936446951000
45683087	::286382077224554000
45683087	::286382564493643000
45683087	::286382720538525000
194054162	::286382963069947000
45683087	::286384173512548000
256863090	::286385413222965000
256863090	::286387705183629000
45683087	::286388314137849000
45683087	::286390477392064000
45683087	::286392264060710000
419281538	::286397360064569000
314394780	::286399025412976000
182678713	::286406722757750000
182678713	::286406882757849000
182678713	::286407248421482000
182678713	::286407533822881000
182678713	::286407850207617000
182678713	::286407974895898000
182678713	::286408059704733000
256863090	::286408519526277000
314394780	::286421245325606000
573114433	::286449381769621000
613256961	::286458303549161000
314394780	::286474594225881000
314394780	::286474823570452000
314394780	::286476786215288000
314394780	::286477343269199000
314394780	::286477831989514000
314394780	::286478531737833000
375157158	::286484883151396000
375157158	::286484980601876000
375157158	::286485603137224000
375157158	::286488784210624000
385722022	::286507595638902000
385722022	::286507752757526000
21705677	::286509241534119000
256863090	::286511214459228000
385722022	::286518716311674000
34953067	::286521976267341000
34953067	::286522965108088000
18919848	::286523701065830000
176300621	::286523953269317000
385722022	::286526307448258000
385722022	::286526462016761000
385722022	::286526776002371000
385722022	::286526965433913000
385722022	::286529362373787000
385722022	::286529576644005000
245209655	::286530939411120000
245209655	::286531341670031000
245209655	::286531479465492000
722485765	::286535034645667000
363443542	::286536918106267000
385722022	::286538373269696000
488048308	::286544051774308000
45683087	::286548456150028000
34953067	::286549110352392000
607648640	::286559233133121000
607648640	::286561201998163000
321663912	::286561658590085000
21705677	::286574662828294000
594060776	::286576110110654000
256863090	::286582806748991000
328695369	::286590821183156000
419281538	::286590858512437000
594060776	::286598172661407000
636497893	::286600513900912000
607648640	::286608720698413000
337980677	::286611289223094000
341311969	::286615001379270000
341311969	::286616149754531000
341311969	::286618651887554000
636497893	::286625510719623000
341311969	::286628249218457000
328082281	::286629429969559000
361648338	::286631308090818000
361648338	::286631727470870000
625770108	::286636736359067000
625770108	::286636742570831000
625770108	::286636763361976000
625770108	::286637758284455000
625770108	::286637775791460000
625770108	::286637874009497000
341311969	::286638447479885000
341311969	::286638728196263000
245209655	::286645506782937000
256863090	::286645685355433000
14424207	::286645833972195000
256863090	::286645845678501000
245209655	::286645925152169000
245209655	::286646053707603000
245209655	::286646207709859000
245209655	::286646251548733000
245209655	::286647568912498000
245209655	::286647993543839000
568607570	::286649300862255000
14424207	::286650914251612000
14424207	::286651642886107000
14424207	::286651744971280000
14424207	::286652132340408000
14424207	::286652493977489000
547745977	::286653440950665000
264532389	::286656045248544000
18919848	::286658039644307000
419281538	::286665345194917000
315516553	::286673057358176000
256863090	::286673483029684000
281577173	::286675927780438000
281577173	::286676371479085000
315516553	::286676637263736000
315516553	::286677422043168000
256863090	::286677817436028000
315516553	::286678414612647000
315516553	::286678565221695000
315516553	::286679194954514000
45683087	::286679771121868000
45683087	::286680097388392000
512855526	::286680894847197000
512855526	::286681229527498000
512855526	::286682405153148000
512855526	::286682702072131000
512855526	::286682828454887000
512855526	::286682912584253000
512855526	::286683063176536000
512855526	::286683879975288000
512855526	::286684358125969000
245209655	::286684753564925000
281577173	::286685897984987000
512855526	::286686180953714000
281577173	::286686742898171000
380451947	::286701086583169000
256863090	::286703357828165000
256863090	::286704311772278000
321663912	::286712195700637000
265754848	::286713113414365000
518011532	::286728005101948000
419281538	::286730590101852000
419281538	::286730690127613000
256863090	::286732079062999000
256863090	::286734182204469000
256863090	::286734308335570000
572192868	::286735037968293000
572192868	::286735466751995000
290401730	::286737794766868000
256863090	::286743897357561000
256863090	::286758981878288000
314394780	::286762022304092000
384035081	::286765592646647000
328695369	::286785028795547000
471769153	::286796143688568000
471769153	::286796369727995000
471769153	::286796422102265000
328695369	::286811487622807000
328695369	::286811571668271000
566301756	::286814019069829000
566301756	::286814653592530000
594060776	::286831226071969000
314394780	::286834747064320000
314394780	::286835569319878000
314394780	::286837962652667000
314394780	::286839090555531000
314394780	::286839333112127000
314394780	::286839537538314000
314394780	::286840141484531000
314394780	::286840426084855000
314394780	::286842957397622000
566301756	::286845198661726000
314394780	::286846197006733000
636497893	::286847555696992000
328695369	::286849184643051000
22193646	::286870058540625000
251961694	::286871236938698000
321663912	::286877681058996000
459561241	::286883794168979000
14424207	::286893117054013000
14424207	::286896195010453000
14424207	::286898495451967000
518011532	::286907233315475000
321663912	::286909354106560000
17369283	::286910234327384000
17369283	::286910643146194000
256863090	::286910704039108000
17369283	::286911032855773000
14424207	::286912388429660000
14424207	::286912609918279000
281577173	::286919295005507000
281577173	::286919528103940000
281577173	::286920403593605000
518011532	::286921813596983000
518011532	::286921927275208000
518011532	::286922139150467000
518011532	::286922749316841000
518011532	::286925171669999000
573114433	::286932290955800000
74289232	::286933579139801000
488048308	::286940780512280000
351947723	::286947221776265000
351947723	::286947602312859000
21705677	::286949307423281000
307986262	::286950295865540000
245209655	::286951934747885000
245209655	::286952005442887000
245209655	::286952411157889000
245209655	::286953329320398000
262767204	::286953459146698000
262767204	::286953701774610000
469510472	::286954153736024000
14424207	::286954470313705000
469510472	::286955368163201000
245209655	::286955437046239000
14424207	::286957945265209000
14424207	::286959856005566000
45683087	::286962603568291000
337980677	::286964730231402000
488048308	::286965978804416000
488048308	::286976386244173000
14424207	::286979196767596000
488048308	::286979243332739000
14424207	::286979439206752000
14424207	::286979596333756000
488048308	::286980049519910000
14424207	::286980094822580000
573114433	::286980100841414000
14424207	::286980341774835000
14424207	::286980781589544000
14424207	::286980876150136000
518011532	::286985196169994000
45683087	::286986897715232000
455887458	::286987493033799000
315516553	::286987615171923000
328695369	::286987956856692000
245209655	::286991316544524000
245209655	::286991477043765000
43922897	::286995647025000000
18919848	::286999801210499000
14424207	::286999858626310000
529570237	::287000827393081000
264532389	::287002341054509000
43922897	::287002514098896000
518011532	::287002527642292000
455887458	::287002943956340000
45683087	::287010504835227000
21705677	::287010981962465000
351947723	::287012228111138000
636497893	::287020431133773000
45683087	::287020556476362000
45683087	::287026833252315000
455887458	::287034047731990000
455887458	::287036383879655000
455887458	::287036906162753000
455887458	::287036981748301000
455887458	::287037107711660000
455887458	::287037619081195000
455887458	::287043279420280000
455887458	::287043971946000000
455887458	::287045084703252000
245209655	::287047563729854000
289806946	::287051285667143000
328082281	::287052950801641000
262767204	::287053735975321000
32254012	::287058465023746000
32254012	::287058627632705000
489868030	::287060260873707000
489868030	::287060814207270000
32254012	::287062133009707000
32254012	::287062200860962000
518011532	::287062974726828000
518011532	::287063085594836000
518011532	::287063161440436000
251316534	::287063247566274000
251316534	::287063447135469000
607648640	::287063669790105000
518011532	::287063938225557000
270701909	::287064121113993000
300038308	::287064288462520000
607648640	::287064957114273000
607648640	::287065123061915000
607648640	::287065782540709000
607648640	::287066064796401000
607648640	::287066342404796000
270701909	::287066606243311000
270701909	::287066791182729000
607648640	::287066804180893000
607648640	::287069780136038000
607648640	::287070239819169000
607648640	::287074412480577000
251316534	::287080397743980000
251316534	::287081781218390000
251316534	::287082382689984000
194054162	::287083084027936000
251316534	::287083644735070000
45683087	::287087431705059000
45683087	::287087618099916000
289806946	::287087780176199000
45683087	::287087883083448000
289806946	::287087981167251000
289806946	::287088267915046000
289806946	::287088558731325000
289806946	::287088682719141000
289806946	::287088833709867000
289806946	::287089005621805000
289806946	::287089855387803000
45683087	::287090029929566000
289806946	::287090490560614000
289806946	::287090616083558000
263207728	::287090669477056000
289806946	::287090742374055000
289806946	::287090897039028000
289806946	::287091119324545000
78770673	::287091935661932000
289806946	::287092268861640000
289806946	::287092528317075000
289806946	::287093173606551000
444979318	::287093715841990000
444979318	::287093763015323000
289806946	::287093805797224000
234043939	::287094203169767000
289806946	::287094551280238000
289806946	::287094959448944000
289806946	::287095025924452000
289806946	::287095225766252000
289806946	::287096766845841000
289806946	::287096979488665000
289806946	::287098522644406000
289806946	::287099132869492000
289806946	::287099709032652000
289806946	::287099956295249000
290401730	::287100568076435000
289806946	::287100773261783000
289806946	::287101210639613000
289806946	::287101246815481000
289806946	::287101662601023000
289806946	::287101894332145000
14424207	::287102366518489000
14424207	::287103138186526000
289806946	::287103240586285000
289806946	::287103610897186000
289806946	::287103928334708000
289806946	::287104534357110000
289806946	::287105305249189000
289806946	::287105574489964000
289806946	::287106190796791000
251316534	::287110069005455000
471769153	::287114294355705000
471769153	::287114331336896000
256863090	::287114410655375000
45683087	::287116036585713000
45683087	::287116275082199000
45683087	::287118058462515000
363443542	::287121127082446000
45683087	::287123287383871000
45683087	::287123374986125000
45683087	::287126071374131000
45683087	::287129307661352000
45683087	::287137435517865000
45683087	::287142505437339000
45683087	::287142807246893000
45683087	::287142858320904000
328695369	::287149816184729000
45683087	::287150532953509000
194054162	::287151534578470000
529570237	::287152953758994000
455887458	::287165744767172000
471769153	::287167285678964000
314394780	::287188069701017000
25017242	::287188230254780000
314394780	::287189543751409000
314394780	::287192415419367000
314394780	::287195898713350000
314394780	::287200276778217000
314394780	::287200748071178000
43922897	::287200880711847000
314394780	::287201247910576000
314394780	::287201489674440000
314394780	::287204733637238000
314394780	::287210316700467000
314394780	::287210423558754000
251961694	::287212542252687000
488048308	::287214619582410000
78770673	::287215116229939000
328695369	::287215877387067000
251961694	::287216633200648000
78770673	::287217289772806000
245209655	::287217597215277000
78770673	::287218071825940000
78770673	::287218083549044000
245209655	::287218265212719000
245209655	::287218315183677000
245209655	::287218415691780000
78770673	::287219042551492000
385722022	::287219329282482000
78770673	::287219818078281000
78770673	::287220760651640000
385722022	::287221200311177000
385722022	::287221752961064000
385722022	::287222072990638000
385722022	::287222304096804000
245209655	::287223786846183000
488048308	::287223855741808000
245209655	::287223891213037000
265754848	::287224427907792000
385722022	::287224499605221000
385722022	::287224752211386000
385722022	::287225182513410000
636497893	::287226068224581000
385722022	::287227241723752000
281577173	::287235300487471000
245209655	::287236343900282000
375157158	::287236725401587000
375157158	::287236782263787000
633957791	::287237500550926000
21705677	::287240372135022000
518011532	::287240497490169000
256863090	::287241061678608000
264532389	::287241392214925000
328695369	::287241399995342000
518011532	::287246207905042000
518011532	::287246386079080000
518011532	::287246436444303000
518011532	::287246496229904000
518011532	::287246658050347000
518011532	::287246876397420000
703335810	::287247239984861000
703335810	::287247364232736000
518011532	::287247722468233000
518011532	::287248152677982000
518011532	::287248217605812000
518011532	::287248401307938000
518011532	::287248886261768000
488048308	::287249001441550000
18919848	::287251221826383000
328695369	::287251653290254000
43922897	::287252048548876000
558662656	::287252160503246000
43922897	::287252237418389000
244058670	::287252269953597000
43922897	::287252861719572000
18919848	::287252966543613000
321663912	::287253784894255000
328695369	::287257078937034000
558662656	::287258488097345000
423234388	::287259962940456000
245209655	::287260114451300000
245209655	::287260195166498000
245209655	::287260347646238000
34953067	::287260377492881000
34953067	::287260472791683000
245209655	::287260567981400000
245209655	::287260749502509000
34953067	::287260799230160000
245209655	::287260817072721000
713424121	::287266637793611000
529570237	::287266710170529000
518011532	::287266795742699000
518011532	::287266852151894000
321663912	::287274688550412000
321663912	::287277883590864000
321663912	::287280825622487000
34953067	::287283906527510000
22193646	::287283981538455000
34953067	::287284730989248000
518011532	::287284892021178000
34953067	::287286465568862000
455887458	::287286736269238000
341311969	::287286841537863000
518011532	::287288145865764000
34953067	::287288271497732000
341311969	::287288984105779000
34953067	::287289202587099000
300038308	::287290699114749000
34953067	::287299103765983000
34953067	::287300857781968000
341311969	::287302108569559000
43922897	::287302628432564000
34953067	::287303182797901000
34953067	::287303956928016000
43922897	::287306671099895000
475356723	::287307327089020000
455887458	::287308466488479000
321663912	::287308730775773000
328695369	::287309836906024000
244058670	::287310912350732000
341311969	::287312632631918000
341311969	::287312730099171000
281577173	::287312812005535000
341311969	::287313527146954000
244058670	::287314782082703000
636497893	::287314938291175000
520009444	::287317954754932000
518011532	::287320567185543000
328082281	::287322560071360000
328082281	::287322672667435000
328082281	::287322921851035000
341311969	::287323919952785000
341311969	::287324682355630000
488048308	::287326212978798000
245209655	::287329104544530000
488048308	::287330838482391000
262767204	::287333582572228000
455887458	::287338612029263000
14424207	::287340869554696000
281577173	::287342780555096000
488048308	::287347399666577000
14424207	::287351219582812000
488048308	::287351294899933000
375157158	::287351645489229000
375157158	::287351751294734000
251961694	::287353446313648000
455887458	::287354886348238000
309468056	::287355859707785000
341311969	::287362190439231000
341311969	::287364196608405000
341311969	::287365310531637000
341311969	::287365687633125000
256863090	::287366107982082000
455887458	::287366198428049000
455887458	::287366394281074000
341311969	::287366854220062000
341311969	::287367016699011000
341311969	::287367879219896000
341311969	::287368609074909000
455887458	::287369378113150000
18919848	::287371887695245000
455887458	::287373809613426000
375157158	::287373944078602000
256863090	::287375728578789000
289806946	::287379612084862000
341311969	::287380350391447000
251961694	::287382145243176000
289806946	::287383462887956000
281577173	::287385139489693000
281577173	::287385719842959000
471769153	::287385864475144000
281577173	::287386541272211000
419281538	::287387129540116000
573114433	::287391163646898000
45683087	::287393516492054000
34953067	::287393776132055000
217214677	::287394474701754000
455887458	::287402365382950000
455887458	::287402428880543000
455887458	::287403052024078000
455887458	::287406282967760000
455887458	::287406362529505000
455887458	::287406983882104000
455887458	::287407881219883000
78770673	::287408511074308000
455887458	::287410071007285000
455887458	::287410119808004000
245209655	::287411524505583000
289806946	::287413004826464000
78770673	::287413209302978000
78770673	::287413836741492000
455887458	::287414684745859000
455887458	::287414705100836000
455887458	::287414954280243000
455887458	::287415362486693000
455887458	::287415884065173000
455887458	::287416058686631000
455887458	::287416330066464000
455887458	::287416608962535000
281577173	::287416663723356000
455887458	::287416730060460000
455887458	::287417363438108000
455887458	::287417422674264000
455887458	::287418307869560000
455887458	::287419504508694000
455887458	::287420270908678000
455887458	::287421010288971000
262767204	::287422280500391000
455887458	::287426291265859000
455887458	::287426351366029000
78770673	::287426568031195000
78770673	::287427100636508000
713424121	::287428043251785000
713424121	::287428664273010000
375157158	::287430028512329000
80379964	::287431099100049000
234856231	::287433297280258000
455887458	::287434690745475000
455887458	::287435105054633000
455887458	::287435892640071000
455887458	::287437095600025000
455887458	::287437349162467000
455887458	::287438282218934000
455887458	::287439051596890000
34953067	::287439679358377000
34953067	::287439923815002000
455887458	::287439981423771000
455887458	::287440363835244000
455887458	::287441133783642000
455887458	::287442390560673000
95843709	::287445101758787000
235394778	::287446015898947000
194054162	::287446826490146000
455887458	::287451375191863000
455887458	::287453976973156000
455887458	::287454279965487000
45683087	::287455299290398000
45683087	::287458272645099000
256863090	::287461395879063000
314394780	::287462972358529000
194054162	::287465553046679000
314394780	::287471419959414000
45683087	::287482081930539000
45683087	::287482238503878000
45683087	::287482357546622000
45683087	::287483243115212000
45683087	::287483458060689000
45683087	::287484309361786000
45683087	::287487848133820000
45683087	::287487924793122000
357805572	::287490123074007000
357805572	::287490141134667000
45683087	::287495743084838000
45683087	::287496289581682000
45683087	::287496327242338000
713424121	::287497321321725000
713424121	::287499087069192000
713424121	::287499517614510000
713424121	::287502914480660000
264532389	::287505124786593000
45683087	::287506691665309000
713424121	::287507151260352000
572192868	::287511877087555000
572192868	::287512472510935000
713424121	::287513470025490000
314394780	::287513672857841000
572192868	::287515972364038000
572192868	::287516151028793000
572192868	::287516285041008000
572192868	::287517972325625000
572192868	::287519639750209000
328695369	::287520650283868000
328695369	::287528602159939000
328695369	::287528705415335000
471769153	::287531697371754000
264532389	::287540293631373000
314394780	::287549703099383000
314394780	::287551301125038000
314394780	::287551924822233000
314394780	::287552899595243000
74608528	::287561430625046000
74608528	::287563480343654000
74608528	::287563724607340000
74608528	::287565844391788000
385722022	::287573227776122000
385722022	::287573568483635000
385722022	::287573762780569000
385722022	::287574156508286000
385722022	::287574936124534000
385722022	::287574969582497000
21705677	::287575803611451000
385722022	::287575876764319000
573114433	::287576276993204000
21705677	::287582890739499000
281577173	::287584701961625000
263207728	::287595113847341000
703335810	::287598369436741000
703335810	::287598431051075000
328695369	::287598953552310000
703335810	::287599871219879000
341311969	::287600516396118000
265754848	::287606309539438000
573114433	::287611321158074000
32254012	::287613164286267000
102393543	::287618603736522000
469510472	::287620657720729000
281577173	::287627554897137000
281577173	::287627818848886000
45683087	::287630133278433000
328695369	::287631402848108000
722485765	::287632567107190000
328695369	::287632727971332000
328695369	::287632920045305000
328695369	::287633642136694000
256863090	::287633704753459000
328695369	::287636112648847000
328695369	::287637529610579000
607648640	::287641371018399000
74289232	::287641842818895000
74289232	::287642319979692000
328695369	::287642765679022000
328695369	::287642950509420000
45683087	::287643191497342000
45683087	::287644917210161000
607648640	::287644926865453000
265754848	::287646388446175000
607648640	::287647654077427000
45683087	::287648566112034000
251961694	::287649086058921000
328695369	::287649883765219000
328695369	::287650269712506000
328695369	::287650624714178000
195036249	::287650966185058000
444979318	::287652455800532000
444979318	::287652657039040000
444979318	::287652853345038000
328695369	::287653073323716000
45683087	::287653801169661000
328695369	::287654017058889000
391631516	::287654361297989000
455887458	::287655618075062000
455887458	::287656329051533000
25017242	::287656676566368000
455887458	::287656738721787000
529570237	::287658399666147000
45683087	::287660807553155000
281577173	::287660934984511000
281577173	::287661168049414000
32254012	::287665973874532000
636497893	::287673310932791000
328695369	::287675338207670000
455887458	::287678250912731000
636497893	::287678389991653000
455887458	::287684035382226000
455887458	::287684453252349000
455887458	::287684685713248000
328082281	::287684877543931000
328082281	::287685355958857000
341311969	::287690807576764000
341311969	::287691049428729000
341311969	::287694487122231000
34953067	::287697172122722000
526823315	::287707785469247000
34953067	::287710678372986000
245209655	::287714383289794000
245209655	::287714734684372000
245209655	::287714769476132000
245209655	::287714937604816000
245209655	::287715864038481000
245209655	::287716076345774000
245209655	::287716151314759000
245209655	::287716215030415000
245209655	::287716263805988000
195036249	::287716457587019000
195036249	::287718239201533000
195036249	::287719015420411000
195036249	::287719197096701000
713424121	::287720007121637000
713424121	::287720613009846000
195036249	::287722110011465000
195036249	::287722151715434000
713424121	::287722412739555000
34953067	::287722851212066000
713424121	::287725582106648000
34953067	::287725673018191000
34953067	::287726341170802000
34953067	::287726444711387000
713424121	::287726458590334000
34953067	::287726775365165000
34953067	::287726982727344000
34953067	::287727070447038000
34953067	::287727156354768000
34953067	::287727336319762000
34953067	::287727589093695000
34953067	::287728113482350000
34953067	::287728496539734000
34953067	::287728602232008000
34953067	::287728706816970000
34953067	::287728887641829000
34953067	::287729009289207000
34953067	::287729335652200000
34953067	::287729416929411000
34953067	::287729825781776000
34953067	::287730602881454000
34953067	::287731378827698000
34953067	::287731513343234000
713424121	::287731554464182000
34953067	::287731661351833000
34953067	::287733679726407000
34953067	::287734859324088000
289806946	::287735180771332000
34953067	::287735268017045000
34953067	::287735520824524000
34953067	::287735651233841000
34953067	::287736403004112000
34953067	::287736561351671000
34953067	::287736805506306000
34953067	::287737140958330000
134236940	::287737279420694000
34953067	::287737641447854000
455887458	::287738872492859000
34953067	::287739022271463000
45683087	::287739042467041000
45683087	::287739619515199000
34953067	::287741651449946000
455887458	::287743782512910000
34953067	::287745898346344000
34953067	::287746442666311000
34953067	::287747352280825000
34953067	::287747545478873000
34953067	::287747837293371000
34953067	::287748001932406000
34953067	::287748124754194000
34953067	::287748589852188000
34953067	::287749013233618000
34953067	::287749205735403000
34953067	::287749453430009000
34953067	::287749626713501000
34953067	::287749765955981000
34953067	::287751363167924000
195036249	::287751422437625000
34953067	::287751905734692000
34953067	::287751992544215000
34953067	::287752078183501000
633957791	::287752183263395000
633957791	::287752483852386000
34953067	::287752504693903000
34953067	::287752607756345000
328695369	::287752737385484000
34953067	::287752823213531000
34953067	::287753331609329000
34953067	::287753488291749000
34953067	::287753677102530000
34953067	::287753784795488000
633957791	::287753990588989000
636497893	::287755681753337000
34953067	::287757276708741000
34953067	::287757442954170000
34953067	::287757693052153000
34953067	::287758026012774000
34953067	::287758131193319000
195036249	::287758330909315000
518011532	::287758466859274000
34953067	::287758998365675000
34953067	::287759505247313000
34953067	::287760231205855000
34953067	::287760553215135000
34953067	::287760815799537000
34953067	::287761019487522000
455887458	::287762431160250000
34953067	::287763201045716000
34953067	::287763282637500000
34953067	::287763671130714000
328082281	::287763898029981000
328695369	::287765147848679000
328695369	::287765270066495000
328695369	::287765335598329000
34953067	::287765524140666000
34953067	::287765709608591000
328695369	::287766301978533000
328695369	::287766349520982000
328695369	::287766557101268000
34953067	::287767087382949000
328695369	::287767395647512000
328695369	::287767482570260000
328695369	::287767900843024000
328695369	::287768023820038000
264532389	::287768056330080000
328695369	::287768264317227000
328695369	::287768417988120000
34953067	::287768576163713000
328695369	::287768698360573000
328695369	::287770059659689000
34953067	::287770085131706000
328695369	::287770657100546000
328695369	::287770996155490000
328695369	::287771007903739000
328695369	::287771152795979000
328695369	::287771472154488000
328695369	::287772307441725000
543069652	::287773690400223000
573114433	::287776548227014000
281577173	::287778755714367000
281577173	::287779072656936000
289806946	::287792132675207000
45683087	::287792220961120000
58042987	::287794566160076000
518011532	::287794661307871000
195036249	::287795126221291000
58042987	::287795926272192000
195036249	::287795990889635000
58042987	::287796372671971000
45683087	::287798104370073000
58042987	::287799744254857000
195036249	::287799812689100000
58042987	::287800210254598000
58042987	::287800610168918000
235394778	::287802750090227000
58042987	::287804481645711000
357805572	::287816631000915000
518011532	::287818746553319000
518011532	::287821568179073000
518011532	::287821650022510000
14424207	::287823041495453000
633957791	::287823740916604000
14424207	::287824601839460000
263207728	::287828917354647000
195036249	::287834158452064000
195036249	::287834573180645000
195036249	::287836562216058000
195036249	::287839363646234000
195036249	::287841199568613000
45683087	::287852847385690000
45683087	::287856345179357000
357805572	::287858561093079000
357805572	::287859001943814000
357805572	::287859311491813000
357805572	::287861287168385000
14424207	::287924435187560000
14424207	::287926392748924000
222411269	::287927855181078000
385722022	::287928081388281000
222411269	::287928257435824000
251961694	::287930385810198000
251961694	::287930774815141000
58042987	::287931066382180000
58042987	::287931551159836000
36556314	::287935248061300000
36556314	::287935343204913000
36556314	::287935754552881000
58042987	::287937480886460000
251961694	::287943329096794000
328695369	::287944467279908000
58042987	::287945858853507000
58042987	::287946455119982000
375157158	::287947067320573000
375157158	::287947165916090000
375157158	::287947232651661000
455887458	::287948620467171000
455887458	::287948816471183000
543069652	::287951185464410000
543069652	::287951878518624000
543069652	::287952050124361000
543069652	::287952136074039000
58042987	::287954978545483000
58042987	::287960595641294000
102393543	::287961531113689000
102393543	::287962928878071000
102393543	::287963053440507000
58042987	::287966116259692000
573114433	::287971738233495000
518011532	::287972940539125000
518011532	::287972994150719000
518011532	::287973082323353000
636497893	::287973706976866000
58042987	::287974915330699000
58042987	::287976250230833000
58042987	::287976503885590000
58042987	::287977054509617000
636497893	::287977244465434000
58042987	::287977623286579000
195036249	::287978539872038000
195036249	::287978709653282000
547745977	::287978780448940000
58042987	::287982543884648000
58042987	::287982782087573000
58042987	::287984373045788000
58042987	::287984619490521000
529570237	::287984764730867000
529570237	::287984831508393000
58042987	::287984878836924000
455887458	::287985758369902000
529570237	::287986398903029000
58042987	::287986794300047000
281577173	::287986914735304000
32254012	::287987029885739000
281577173	::287987450050121000
529570237	::287988018168602000
328695369	::287988297400209000
58042987	::287990793631830000
58042987	::287992962326069000
58042987	::287993139963248000
281577173	::287993265184202000
281577173	::287993381915852000
58042987	::287993406448357000
584258797	::287993656600825000
281577173	::287994255547445000
32254012	::287996546987995000
58042987	::288000446910570000
58042987	::288001991551098000
518011532	::288002261718806000
488048308	::288003847115403000
58042987	::288005593506136000
58042987	::288006785380544000
14424207	::288008919383674000
328695369	::288008969023266000
14424207	::288009103371030000
32254012	::288009539603808000
58042987	::288009793946402000
58042987	::288011290851549000
518011532	::288011590379401000
58042987	::288012300756070000
58042987	::288012448391368000
14424207	::288013154238226000
337980677	::288013751725219000
594060776	::288020848487583000
195036249	::288022779654193000
45683087	::288024923279069000
341311969	::288027254070603000
32254012	::288027797669150000
558662656	::288028228550017000
558662656	::288028261894729000
558662656	::288028682835083000
558662656	::288030663897145000
607648640	::288035251240964000
366716735	::288036213322027000
328695369	::288042166784237000
45683087	::288043223572680000
58042987	::288044522410225000
45683087	::288044968201814000
195036249	::288045146120015000
45683087	::288046425235939000
45683087	::288046527379820000
45683087	::288046777440026000
195036249	::288048521922367000
195036249	::288048713522372000
270701909	::288053063640555000
455887458	::288053673458823000
270701909	::288054427183632000
45683087	::288057107209658000
455887458	::288058551165915000
594060776	::288061252285108000
455887458	::288061917241700000
270701909	::288061974653329000
455887458	::288062245873795000
455887458	::288062646308200000
594060776	::288066059456610000
594060776	::288066374151045000
328695369	::288067483448004000
45683087	::288068974137204000
58042987	::288071050640642000
264532389	::288074326060703000
636497893	::288075715994341000
455887458	::288076323786719000
455887458	::288076734241329000
455887458	::288077437093437000
281577173	::288079584941981000
636497893	::288080710537998000
21059736	::288083324952518000
21059736	::288083335358595000
455887458	::288085490576523000
455887458	::288085955238309000
529570237	::288086556219166000
455887458	::288086559012581000
328695369	::288086583566028000
455887458	::288087249038491000
455887458	::288087730351652000
455887458	::288089008414814000
25017242	::288089314087276000
25017242	::288089841231593000
455887458	::288091104333664000
455887458	::288091456873320000
455887458	::288091472543240000
455887458	::288091928984186000
455887458	::288092152989364000
455887458	::288092512990670000
455887458	::288092744243621000
455887458	::288093381408727000
455887458	::288094384547831000
262767204	::288096040274505000
455887458	::288097927900045000
328695369	::288100364643885000
328695369	::288100426325295000
328695369	::288100721071628000
455887458	::288103228439150000
455887458	::288103254074724000
594060776	::288103858851418000
328695369	::288105209379561000
455887458	::288105981433495000
328695369	::288107307252989000
455887458	::288109850716672000
195036249	::288111046097502000
573114433	::288113954264326000
636497893	::288114365679419000
455887458	::288116388776787000
573114433	::288119522752331000
45683087	::288119712079048000
251961694	::288120937432375000
21059736	::288123137919442000
21059736	::288123152414957000
21059736	::288123215425970000
21059736	::288123303929995000
45683087	::288126170560606000
455887458	::288126732966449000
328695369	::288127539413651000
455887458	::288127936442273000
195036249	::288135303858896000
520009444	::288141416826298000
520009444	::288141753788289000
520009444	::288141799392935000
520009444	::288142435123617000
438891226	::288145182958964000
307986262	::288145689773486000
307986262	::288148735425392000
307986262	::288149304034619000
307986262	::288149765852651000
307986262	::288150288362258000
307986262	::288150831168102000
307986262	::288152129477165000
307986262	::288153644254257000
307986262	::288153994596069000
194054162	::288154001420197000
307986262	::288154179703275000
307986262	::288154603621601000
307986262	::288156841941282000
307986262	::288158539090915000
366716735	::288158868859678000
366716735	::288159967083630000
348256856	::288170750555340000
289806946	::288170830477811000
348256856	::288171052058673000
348256856	::288171226600452000
289806946	::288171394645258000
348256856	::288172511349309000
45683087	::288176361024126000
307986262	::288176470537428000
512855526	::288181544496025000
512855526	::288183045410926000
512855526	::288183364857511000
512855526	::288183540447866000
512855526	::288183707611828000
512855526	::288184113528180000
512855526	::288184351756263000
512855526	::288184886462914000
512855526	::288185455860658000
512855526	::288185998217728000
512855526	::288186457682763000
43922897	::288188437482323000
194054162	::288189817257349000
43922897	::288192466509778000
45683087	::288197336381935000
45683087	::288230666833907000
58042987	::288230931813236000
45683087	::288231085001818000
328695369	::288234613200019000
58042987	::288239326469431000
328695369	::288251260778467000
455887458	::288251914532032000
251316534	::288255463060041000
251316534	::288255610099752000
251316534	::288256266055335000
251316534	::288256441876353000
251316534	::288256625448456000
419281538	::288258987533684000
419281538	::288259148704014000
264532389	::288264465605066000
613256961	::288272734285340000
314394780	::288275327300550000
14424207	::288284860861267000
369255258	::288285470071332000
713424121	::288287660739538000
713424121	::288288518495690000
21705677	::288289936380153000
375157158	::288290903385325000
713424121	::288291069181976000
314394780	::288291588038352000
314394780	::288291665251278000
713424121	::288293660158726000
375157158	::288294254013460000
713424121	::288295915113025000
314394780	::288297029589942000
36556314	::288297115053076000
36556314	::288297149630926000
36556314	::288297271014064000
314394780	::288297361845932000
36556314	::288297391864557000
36556314	::288297494486597000
314394780	::288297521506316000
36556314	::288297559829663000
36556314	::288297607019757000
314394780	::288297660182564000
455887458	::288298700093145000
336778628	::288299728469389000
336778628	::288299811353030000
36556314	::288300091318599000
455887458	::288300155218841000
455887458	::288300387621015000
18919848	::288311279960092000
518011532	::288313036022902000
74289232	::288315481172090000
74289232	::288315694725070000
74289232	::288315752723918000
74289232	::288315797179346000
713424121	::288316073231663000
74289232	::288316578108424000
713424121	::288317063427145000
713424121	::288318286091923000
36556314	::288318688501841000
36556314	::288318842986455000
713424121	::288320054804770000
328695369	::288322308089724000
336778628	::288322438264147000
455887458	::288322690039808000
471769153	::288322836806914000
455887458	::288325783221579000
101579439	::288328223627046000
455887458	::288328986487046000
455887458	::288328996872134000
455887458	::288329009681559000
455887458	::288329216968257000
455887458	::288330263442911000
455887458	::288330939560501000
455887458	::288336325436899000
455887458	::288337363434885000
566301756	::288337714808508000
307986262	::288337730658783000
419281538	::288340997048524000
419281538	::288341223733854000
419281538	::288341513119875000
488048308	::288341703662907000
419281538	::288341843731681000
419281538	::288342038699716000
419281538	::288342470620766000
18919848	::288342495291645000
419281538	::288342637000417000
45683087	::288342881196974000
101579439	::288343100697489000
385722022	::288343379421585000
281577173	::288345443845414000
423234388	::288347419534557000
423234388	::288347581770235000
336778628	::288347699101704000
419281538	::288349902361223000
419281538	::288350127310123000
419281538	::288351068264472000
195036249	::288351098534772000
419281538	::288351755996127000
419281538	::288352503005855000
419281538	::288352830065102000
419281538	::288353245984858000
419281538	::288353729109966000
419281538	::288353967275139000
419281538	::288354082765299000
105988888	::288354236708823000
419281538	::288354521074266000
607648640	::288354937153404000
101579439	::288356379129954000
58042987	::288356457089474000
636497893	::288359485364383000
636497893	::288360014899470000
236239515	::288361536584552000
236239515	::288361599981461000
22193646	::288362071551262000
455887458	::288363019237470000
455887458	::288363231402160000
455887458	::288363623645061000
21059736	::288364385129345000
455887458	::288364799170064000
236239515	::288366635025317000
236239515	::288366700049612000
236239515	::288366756102303000
236239515	::288366890009624000
236239515	::288367348052787000
455887458	::288368150368641000
455887458	::288370816767389000
21059736	::288371033638064000
101579439	::288371156078166000
22193646	::288381127759114000
455887458	::288381638835060000
101579439	::288385066101522000
455887458	::288386657433047000
594060776	::288387593081614000
328695369	::288388407367962000
336778628	::288388792879026000
455887458	::288389493923397000
455887458	::288396172413005000
455887458	::288396621958508000
455887458	::288396712622563000
236239515	::288396883175546000
455887458	::288398424611618000
101579439	::288399717073825000
455887458	::288400196243685000
455887458	::288400268939374000
455887458	::288400957820252000
22193646	::288401952704970000
45683087	::288402352631861000
45683087	::288404701827973000
19549748	::288404751371104000
341311969	::288409423016251000
101579439	::288411361468379000
195036249	::288412200459202000
488048308	::288413168907190000
21705677	::288413337396576000
195036249	::288416034124361000
455887458	::288416119964971000
594060776	::288416134452105000
195036249	::288416182825013000
455887458	::288416501638242000
43922897	::288418556557799000
455887458	::288420300201279000
256863090	::288422885926768000
633957791	::288422922341728000
101579439	::288423388102410000
594060776	::288423441013563000
594060776	::288423641375453000
633957791	::288424429246111000
245209655	::288424706292449000
245209655	::288424942981246000
455887458	::288425007485423000
245209655	::288425355008684000
245209655	::288425544649940000
455887458	::288425642133975000
25017242	::288425679903674000
594060776	::288425898380763000
594060776	::288426933706960000
455887458	::288427357411352000
58042987	::288427533630840000
245209655	::288427776535584000
245209655	::288427932727259000
245209655	::288428883613741000
25017242	::288429567180423000
455887458	::288429907191668000
455887458	::288429924572856000
58042987	::288430470025334000
58042987	::288430785168568000
594060776	::288431429279420000
455887458	::288431634041159000
455887458	::288431837431332000
80631544	::288432211475197000
594060776	::288432311333167000
573114433	::288432874926010000
45683087	::288433080887279000
594060776	::288433209681772000
270701909	::288433444004982000
594060776	::288433798406889000
270701909	::288434075298037000
594060776	::288434495672156000
455887458	::288435139153887000
455887458	::288435658446499000
455887458	::288435674443558000
455887458	::288437022648041000
455887458	::288437057116844000
455887458	::288437252277809000
101579439	::288437278160846000
594060776	::288437858254086000
455887458	::288437887475781000
455887458	::288438041314467000
455887458	::288438271862779000
455887458	::288438298425294000
488048308	::288440647562715000
488048308	::288441043198828000
455887458	::288441480526307000
584258797	::288441869606735000
455887458	::288441932152197000
455887458	::288442034765852000
264532389	::288442599021350000
455887458	::288443196252512000
26641897	::288446742880456000
455887458	::288450455284105000
101579439	::288450458056540000
455887458	::288451624375025000
455887458	::288451742050418000
455887458	::288452049006379000
455887458	::288452773966663000
270701909	::288456961777885000
289806946	::288461018022154000
713424121	::288462480185913000
101579439	::288462758624755000
35933605	::288469244226699000
21059736	::288469732133306000
35933605	::288470954638704000
195036249	::288472372477059000
195036249	::288472490345365000
14424207	::288472967673962000
109324222	::288473157172617000
109324222	::288473335027867000
109324222	::288473850377818000
109324222	::288473902143897000
109324222	::288473951263412000
109324222	::288474100819709000
109324222	::288474180721188000
109324222	::288474210131664000
109324222	::288474279207636000
101579439	::288474319095463000
109324222	::288474325319835000
109324222	::288474362095476000
471769153	::288474370165317000
58042987	::288474404818649000
109324222	::288474429699272000
109324222	::288474465275346000
109324222	::288474506425675000
270701909	::288474687024033000
58042987	::288474859858698000
195036249	::288474983250935000
195036249	::288476127004094000
109324222	::288476968079462000
512855526	::288477230680645000
512855526	::288477452915847000
512855526	::288477750531084000
45683087	::288477943548739000
512855526	::288477992403996000
45683087	::288478054819438000
512855526	::288478087493083000
34953067	::288478633432084000
512855526	::288479096399347000
512855526	::288479344299503000
512855526	::288479740283736000
512855526	::288479850098987000
35933605	::288480925313015000
45683087	::288481142104006000
109324222	::288481797950554000
45683087	::288482063278022000
351947723	::288482527230980000
357805572	::288483687824228000
357805572	::288484282840793000
357805572	::288484886501789000
357805572	::288485014356774000
58042987	::288485692198227000
58042987	::288485890609790000
455887458	::288486010562703000
14424207	::288486394744156000
455887458	::288488787162570000
101579439	::288489070915633000
109324222	::288492041632108000
351947723	::288499555895500000
351947723	::288499682009817000
351947723	::288499801031589000
633957791	::288500193878491000
90793289	::288501511418413000
90793289	::288502294142676000
90793289	::288502485595869000
101579439	::288504332427595000
74289232	::288505331938643000
74289232	::288507051938807000
74289232	::288507309053845000
195036249	::288509346818695000
195036249	::288509567179046000
74289232	::288510432250056000
101579439	::288516761685487000
74289232	::288517794302152000
45683087	::288521099115905000
195036249	::288524161062690000
194054162	::288524664278499000
195036249	::288528654890307000
270701909	::288530629354737000
101579439	::288531395763113000
270701909	::288531600239640000
195036249	::288531900992200000
195036249	::288532143636885000
45683087	::288536638517293000
270701909	::288537160762667000
80379964	::288538338728751000
270701909	::288539447950192000
270701909	::288539524362031000
21059736	::288540620853760000
21059736	::288540935481094000
45683087	::288543697212153000
101579439	::288546070391320000
526823315	::288546986003673000
614753006	::288547430146928000
526823315	::288547584304369000
614753006	::288547695126257000
614753006	::288547810301857000
614753006	::288548009464188000
614753006	::288548228381700000
614753006	::288548732264382000
614753006	::288549147781521000
614753006	::288549880861949000
614753006	::288550172479344000
45683087	::288550180779880000
614753006	::288550211322785000
614753006	::288550381078855000
45683087	::288550649426239000
614753006	::288550689729310000
614753006	::288551066751082000
314394780	::288551241708081000
614753006	::288551446532722000
314394780	::288552288392462000
290401730	::288552652210581000
45683087	::288553835222413000
357805572	::288555152137388000
45683087	::288555830440255000
101579439	::288559702382624000
26055885	::288560083271548000
26055885	::288561161144782000
26055885	::288566156414033000
314394780	::288573657255661000
194054162	::288576085250154000
194054162	::288576259020169000
58042987	::288583226979672000
101579439	::288588825092034000
58042987	::288596798090645000
58042987	::288596948942991000
328695369	::288598202658197000
328695369	::288598323957465000
328695369	::288599208657833000
328695369	::288599368284639000
328695369	::288599396810104000
36556314	::288601956564471000
101579439	::288614175159226000
594060776	::288615261853081000
101579439	::288627843636817000
444979318	::288636696965300000
444979318	::288637329596375000
101579439	::288639449720557000
375157158	::288641851697807000
375157158	::288641905686880000
375157158	::288643771002925000
375157158	::288645243514015000
375157158	::288646365427412000
375157158	::288646594553856000
36556314	::288646745192296000
375157158	::288646792202035000
36556314	::288647217064079000
375157158	::288649595758718000
101579439	::288653545618690000
74608528	::288659734536519000
74608528	::288660033904971000
74608528	::288661863951118000
14424207	::288663328904056000
14424207	::288663573729787000
14424207	::288663857583489000
14424207	::288664534405754000
14424207	::288665337031974000
14424207	::288665615659589000
14424207	::288665630071218000
14424207	::288665855309541000
101579439	::288666527895535000
14424207	::288670047432486000
328695369	::288670848620048000
14424207	::288677664837992000
35933605	::288678631901917000
101579439	::288679145146310000
35933605	::288680630097690000
21059736	::288684229158653000
101579439	::288692338946101000
359607281	::288693543512465000
359607281	::288693865068777000
359607281	::288693939354103000
90793289	::288698150812786000
359607281	::288699669318606000
373015050	::288700508670156000
348256856	::288700674617769000
359607281	::288701908632346000
359607281	::288703136930095000
359607281	::288704093072007000
19549748	::288705135188774000
359607281	::288705652384215000
636497893	::288706319274348000
101579439	::288706888995061000
359607281	::288706960981897000
359607281	::288708449397784000
518011532	::288710761507860000
14424207	::288710855925833000
518011532	::288710888918237000
518011532	::288710985802473000
518011532	::288711507678728000
359607281	::288711929285980000
14424207	::288712912221130000
359607281	::288712969423048000
359607281	::288713479064518000
359607281	::288713563541999000
359607281	::288714366768009000
14424207	::288714578513256000
21059736	::288715775685062000
14424207	::288715891703701000
58042987	::288717966806241000
101579439	::288719030464942000
359607281	::288721386464231000
359607281	::288722558931566000
360205807	::288722611733680000
518011532	::288723009706024000
359607281	::288725405580525000
359607281	::288729295898173000
518011532	::288729939384094000
58042987	::288729973777387000
58042987	::288729992244895000
58042987	::288730014223044000
58042987	::288730031763623000
518011532	::288730055927017000
58042987	::288730137409773000
58042987	::288730241982148000
359607281	::288730336358170000
58042987	::288730561265139000
385722022	::288730823925043000
385722022	::288731058663456000
58042987	::288731228381782000
359607281	::288731679886036000
359607281	::288731774446612000
58042987	::288731933947609000
58042987	::288732195496009000
101579439	::288732716550213000
359607281	::288732743737692000
58042987	::288732778311331000
359607281	::288732809084948000
385722022	::288733174018744000
58042987	::288733370777735000
58042987	::288733905803153000
359607281	::288734154064003000
328695369	::288735381397065000
328695369	::288735445481832000
518011532	::288735757345099000
518011532	::288736880042860000
359607281	::288737464854663000
359607281	::288737756493000000
359607281	::288738650789904000
359607281	::288740273046028000
264532389	::288740482551529000
359607281	::288742165675393000
58042987	::288742711404658000
270701909	::288743957494652000
58042987	::288744123408715000
74608528	::288746674690609000
74608528	::288746930807402000
22193646	::288748575658233000
328695369	::288755018855743000
594060776	::288755295570767000
594060776	::288756381228601000
594060776	::288756442704519000
45683087	::288756713543323000
45683087	::288756994700111000
594060776	::288757256386908000
101579439	::288758593002565000
518011532	::288759967887007000
594060776	::288760117137137000
594060776	::288763102793695000
58042987	::288766259653402000
281577173	::288766445846921000
518011532	::288766493460672000
58042987	::288766593872314000
58042987	::288767047788281000
58042987	::288767113504624000
281577173	::288767114809057000
58042987	::288770174339923000
101579439	::288771416155889000
58042987	::288775013551718000
58042987	::288780042224406000
101579439	::288782815208816000
58042987	::288785297758617000
19549748	::288790058700525000
45683087	::288792952896110000
45683087	::288793356136505000
45683087	::288793465943367000
101579439	::288796453340590000
262767204	::288797041067454000
262767204	::288797697408917000
262767204	::288798226667143000
262767204	::288799030803304000
262767204	::288799428066816000
262767204	::288799641863073000
262767204	::288799797530464000
262767204	::288800233998131000
262767204	::288800320446930000
58042987	::288801673680408000
268546928	::288801912780894000
264532389	::288801927981064000
45683087	::288802010780815000
45683087	::288802179995824000
262767204	::288803471933730000
262767204	::288804237364846000
262767204	::288804596967677000
262767204	::288804823309115000
262767204	::288804985876127000
262767204	::288805104029675000
262767204	::288806040840056000
262767204	::288806265814130000
102393543	::288806559927123000
58042987	::288806562942824000
101579439	::288808298885566000
636497893	::288808922964451000
262767204	::288810420926562000
58042987	::288811096561827000
558662656	::288811599890890000
558662656	::288811647391371000
558662656	::288811655918387000
558662656	::288811664474787000
558662656	::288811676394995000
58042987	::288812245255860000
558662656	::288812359508713000
262767204	::288812493067935000
558662656	::288813320885129000
58042987	::288813707839029000
558662656	::288813834511187000
558662656	::288813915289296000
558662656	::288814252452614000
614753006	::288817224758738000
58042987	::288818502545072000
58042987	::288818797685665000
281577173	::288821515519148000
607648640	::288822230127869000
90793289	::288822654532722000
607648640	::288822925027573000
58042987	::288827620223770000
351947723	::288828646922256000
341311969	::288828833111609000
594060776	::288829054684106000
636497893	::288831024962621000
594060776	::288832604852060000
636497893	::288832845504466000
594060776	::288833880444780000
360205807	::288836379243327000
594060776	::288837347515170000
594060776	::288838520200634000
268546928	::288839414468210000
633957791	::288841309698023000
90793289	::288844156955160000
45683087	::288844999771189000
375157158	::288847064094343000
245209655	::288853388836360000
633957791	::288857760064483000
633957791	::288857829769637000
713424121	::288858205914808000
713424121	::288859202175246000
614753006	::288859373395140000
713424121	::288860414652055000
366716735	::288863207764938000
366716735	::288863936403615000
366716735	::288864262590455000
366716735	::288865119734226000
366716735	::288865591685701000
194054162	::288868737992507000
614753006	::288875999582633000
614753006	::288876737834659000
558662656	::288877841049870000
300038308	::288878895216861000
21059736	::288879339125227000
21059736	::288879578376712000
21059736	::288879667648286000
614753006	::288879805238239000
14424207	::288881611959836000
21059736	::288884981730795000
21059736	::288885711896182000
14424207	::288885945472786000
14424207	::288885984643383000
14424207	::288886120459169000
21059736	::288886594813952000
194054162	::288890520044982000
290401730	::288915012817387000
322347814	::288916718384975000
572192868	::288920663283077000
26055885	::288921825000443000
45683087	::288929788809326000
182678713	::288931979217477000
182678713	::288932476276051000
182678713	::288932567481188000
182678713	::288933632280756000
182678713	::288934143952318000
182678713	::288934440506372000
182678713	::288934857873170000
182678713	::288934914584358000
101579439	::288935033400590000
182678713	::288935126191206000
182678713	::288935327245144000
182678713	::288935394609868000
182678713	::288935474037415000
182678713	::288935782968860000
182678713	::288936182178521000
182678713	::288936576879321000
182678713	::288936765539115000
182678713	::288936989292654000
182678713	::288937658019889000
182678713	::288938349719339000
182678713	::288941589231980000
265754848	::288944375659118000
25017242	::288947372132798000
194054162	::288948330036350000
328695369	::288960467412611000
101579439	::288963036394422000
264532389	::288983102104150000
58042987	::288987894708830000
58042987	::288987989521084000
58042987	::288988224175607000
58042987	::288988555739545000
314394780	::288990336020254000
314394780	::289018832914358000
314394780	::289019454879305000
314394780	::289019963375767000
314394780	::289020651136753000
336778628	::289025550599741000
713424121	::289027755331432000
264532389	::289030284773564000
713424121	::289032558598029000
713424121	::289034783210733000
713424121	::289037015671005000
713424121	::289039549949177000
636497893	::289040938624512000
713424121	::289045062556479000
251316534	::289047223898095000
251316534	::289048284222337000
32254012	::289050581941751000
281577173	::289058489093988000
32254012	::289063745974583000
58042987	::289068849393971000
262767204	::289072135526297000
35933605	::289072467933290000
109324222	::289073469646327000
58042987	::289083284086984000
32254012	::289086201523232000
32254012	::289086807306559000
251316534	::289087019861307000
32254012	::289088356833452000
32254012	::289088810892025000
251316534	::289088864063209000
251316534	::289088952395264000
21059736	::289089881311936000
21059736	::289090068730241000
21059736	::289090089752088000
21059736	::289090158228291000
21059736	::289090306803109000
21059736	::289090344191143000
21059736	::289090443667439000
21059736	::289090671569141000
229633981	::289094155718778000
703335810	::289095190986248000
19549748	::289101676617560000
307986262	::289102647645065000
58042987	::289105340295954000
713424121	::289108124172963000
58042987	::289113966645506000
58042987	::289114022836576000
32254012	::289114369944600000
58042987	::289116092364906000
58042987	::289116694679531000
58042987	::289121697750212000
101579439	::289129202647719000
195036249	::289130297038086000
14424207	::289130821355438000
14424207	::289131078906679000
195036249	::289132591133642000
45683087	::289136717003378000
594060776	::289139007638626000
594060776	::289139086487347000
360205807	::289139955136090000
614753006	::289140630221901000
43922897	::289143168681771000
36556314	::289144210769199000
101579439	::289144253358170000
45683087	::289145514916716000
58042987	::289146580056043000
625770108	::289148279596408000
58042987	::289148599177195000
625770108	::289148844254588000
58042987	::289149468941643000
101579439	::289156650424745000
625770108	::289162546534039000
625770108	::289162551432982000
625770108	::289162560555585000
625770108	::289162582038818000
625770108	::289164110107639000
625770108	::289164110157975000
625770108	::289164119297376000
625770108	::289164135311216000
625770108	::289164148787531000
625770108	::289164166764298000
625770108	::289164184581730000
625770108	::289164209953075000
625770108	::289164245755637000
625770108	::289164265544351000
625770108	::289164280903921000
625770108	::289164301950910000
625770108	::289164311090323000
625770108	::289164324595986000
625770108	::289164339477368000
625770108	::289164353909977000
607648640	::289164445454827000
625770108	::289164458889203000
625770108	::289164515327746000
625770108	::289164535598825000
625770108	::289164549221920000
625770108	::289164567643308000
625770108	::289164582587604000
625770108	::289164720735387000
625770108	::289164736468230000
625770108	::289164753144799000
625770108	::289164771016724000
625770108	::289164786535645000
625770108	::289164805988839000
625770108	::289164823789453000
625770108	::289164916257071000
625770108	::289164921344753000
625770108	::289165005952258000
625770108	::289165076794056000
625770108	::289165076936654000
625770108	::289165080917073000
32254012	::289165081911115000
625770108	::289165083177779000
625770108	::289165091855798000
625770108	::289165107097915000
360205807	::289165688411668000
32254012	::289165754077683000
265754848	::289166234119991000
573114433	::289166881145880000
101579439	::289169395626950000
101579439	::289182299940061000
45683087	::289186274194124000
264532389	::289190512076918000
256863090	::289190670164430000
636497893	::289192930655232000
101579439	::289194397990543000
547745977	::289195968035950000
256863090	::289196375319642000
48530097	::289196728152903000
636497893	::289201644271448000
235394778	::289202804952821000
235394778	::289203873393037000
235394778	::289204212003377000
48530097	::289204505617256000
58042987	::289204708462174000
58042987	::289205877322440000
351947723	::289206310921199000
18919848	::289206584733736000
636497893	::289207143779938000
101579439	::289208201914753000
193845400	::289209919163473000
193845400	::289210071215378000
193845400	::289210173233455000
18919848	::289211562802151000
360205807	::289214877325725000
21059736	::289216396750102000
21059736	::289216498822701000
21059736	::289216514589069000
21059736	::289216640489512000
636497893	::289220704090595000
636497893	::289220852363440000
101579439	::289220938866757000
45683087	::289221485166460000
74289232	::289222037350805000
74289232	::289222532224143000
32254012	::289226460676358000
45683087	::289230930093174000
101579439	::289233975849918000
194054162	::289237663087751000
636497893	::289245745859665000
45683087	::289247062065815000
101579439	::289247093103681000
45683087	::289247258568953000
45683087	::289249500231507000
26055885	::289250374374793000
134236940	::289252582579380000
101579439	::289258427241332000
194054162	::289260105164288000
101579439	::289270993002852000
251316534	::289275765965594000
101579439	::289283315561811000
357805572	::289288095877185000
357805572	::289289594783027000
357805572	::289289848160927000
357805572	::289290260020596000
357805572	::289290299212169000
348256856	::289291419598876000
357805572	::289293171190530000
357805572	::289293874415927000
357805572	::289294709032095000
357805572	::289295938797850000
101579439	::289297536500510000
45683087	::289298816333660000
45683087	::289299253766025000
194054162	::289303583768326000
45683087	::289311788900691000
314394780	::289318795439386000
45683087	::289319013257973000
45683087	::289319434311565000
314394780	::289319494977990000
45683087	::289319500153757000
101579439	::289322563891515000
307986262	::289323500202762000
58042987	::289324543368110000
307986262	::289328323140661000
307986262	::289328405260939000
45683087	::289330694394613000
307986262	::289332676236808000
307986262	::289332741101723000
423234388	::289332854222094000
307986262	::289333596949450000
307986262	::289333985266511000
307986262	::289335078851604000
307986262	::289335646772940000
307986262	::289336261150400000
307986262	::289336425244143000
101579439	::289336961729175000
307986262	::289337788543934000
307986262	::289338569624002000
307986262	::289338705188098000
58042987	::289340355252465000
58042987	::289340463150948000
314394780	::289345475721707000
101579439	::289351609807413000
25017242	::289351990901878000
58042987	::289360746540830000
58042987	::289361093682413000
613256961	::289361439171416000
58042987	::289361522688421000
58042987	::289362039040778000
58042987	::289363423660216000
101579439	::289363515364491000
58042987	::289363528496865000
58042987	::289363766863331000
58042987	::289364560291459000
58042987	::289368300746588000
134236940	::289368385140166000
134236940	::289368532460896000
134236940	::289368639264669000
109324222	::289369100126412000
314394780	::289374694778482000
251961694	::289375660361805000
101579439	::289376741686910000
314394780	::289379256495120000
355199691	::289390126642130000
355199691	::289390294909210000
101579439	::289390478804279000
355199691	::289390556327604000
355199691	::289390703941931000
355199691	::289390989955719000
355199691	::289391113863823000
355199691	::289391347033600000
355199691	::289392121398571000
251961694	::289392898418548000
355199691	::289392962591412000
355199691	::289393174756081000
355199691	::289393524967890000
355199691	::289393810507706000
355199691	::289393950521978000
355199691	::289394100136968000
355199691	::289394620050325000
251961694	::289394705991610000
355199691	::289394741848723000
251961694	::289396255774367000
251961694	::289396633907625000
251961694	::289397879641079000
713424121	::289404735117733000
713424121	::289406591126614000
109324222	::289408818079739000
36556314	::289410721823985000
251316534	::289417832586960000
36556314	::289421444490854000
58042987	::289424200463159000
58042987	::289424385683623000
58042987	::289428619388919000
322347814	::289436211217575000
58042987	::289438400291958000
366716735	::289441109569056000
58042987	::289441358555533000
58042987	::289442132794683000
58042987	::289444855648755000
58042987	::289445764990660000
58042987	::289447235626885000
307986262	::289466659121557000
307986262	::289466844404928000
17369283	::289467366973263000
488048308	::289470335458361000
21059736	::289473284947456000
21059736	::289474779050803000
58042987	::289475923621842000
58042987	::289476781193441000
105988888	::289477249147731000
105988888	::289477499572875000
58042987	::289477564936908000
105988888	::289477603587403000
58042987	::289478424374956000
58042987	::289480600132390000
35933605	::289483494734852000
251316534	::289483946067124000
35933605	::289484196785823000
594060776	::289485661721989000
74608528	::289485664876126000
594060776	::289488403463020000
160828306	::289489597493301000
160828306	::289489730452746000
36556314	::289490070732419000
594060776	::289491834659557000
19549748	::289492735298256000
251961694	::289496009908842000
488048308	::289504183080595000
21059736	::289506785163870000
21059736	::289507038332063000
366716735	::289510446938083000
342512814	::289512444299186000
594060776	::289514992095608000
594060776	::289515301555539000
355199691	::289516173836566000
355199691	::289516243529121000
355199691	::289516300965908000
355199691	::289516585331326000
355199691	::289518064305840000
355199691	::289518145360760000
357805572	::289521233601626000
21059736	::289521552293232000
459561241	::289522394954088000
256863090	::289524840984104000
264532389	::289525021217542000
264532389	::289525396259622000
256863090	::289527411081629000
43922897	::289533326312759000
32254012	::289533705679155000
281577173	::289537037047054000
256863090	::289537259248709000
281577173	::289537651017666000
256863090	::289537858556026000
256863090	::289538129365434000
256863090	::289539428169424000
264532389	::289542707712499000
264532389	::289542824666484000
633957791	::289543376599138000
264532389	::289549542246981000
270701909	::289551895838744000
573114433	::289552141159395000
270701909	::289552207760744000
573114433	::289552295522336000
264532389	::289552564008124000
270701909	::289553089638330000
328695369	::289553721552158000
636497893	::289556925694234000
636497893	::289557205978587000
256863090	::289559906212777000
256863090	::289560036240404000
281577173	::289562655079927000
256863090	::289571417090043000
256863090	::289571465135783000
256863090	::289571563597090000
256863090	::289572188120551000
256863090	::289572505608413000
270701909	::289574478760013000
444979318	::289575712334168000
270701909	::289576980033179000
36556314	::289579038157189000
36556314	::289579176774733000
328695369	::289581965638774000
594060776	::289587706370088000
90793289	::289587902604795000
594060776	::289589648936812000
594060776	::289591049419120000
391631516	::289591074383605000
594060776	::289591639796744000
194054162	::289591745224781000
594060776	::289592494977589000
90793289	::289596336800669000
469510472	::289600121929359000
572192868	::289603034957377000
470194870	::289612593159630000
470194870	::289612613204193000
470194870	::289615541595959000
281577173	::289621545620471000
281577173	::289622139798188000
270184109	::289625920145342000
270184109	::289626522728427000
270184109	::289626563803246000
470194870	::289630847236190000
194054162	::289631633521389000
314394780	::289632431449964000
363443542	::289632568557568000
363443542	::289634498197458000
290401730	::289640644538941000
363443542	::289644716709007000
470194870	::289660196547080000
470194870	::289664612478095000
355199691	::289674170831360000
355199691	::289674256139313000
355199691	::289674313752272000
355199691	::289674368274026000
355199691	::289674407494959000
355199691	::289674492102463000
355199691	::289674857883516000
355199691	::289675112687468000
355199691	::289675146321608000
328695369	::289678730945781000
328695369	::289681642719690000
328695369	::289683457582452000
194054162	::289701605694119000
314394780	::289713020991578000
229633981	::289723090970222000
613256961	::289724517297823000
314394780	::289725458348646000
391631516	::289725650221281000
314394780	::289727132383473000
314394780	::289727607472283000
314394780	::289728054840934000
314394780	::289728813661818000
713424121	::289731421172531000
713424121	::289733691733864000
713424121	::289735596858015000
360205807	::289740735908036000
58042987	::289742450128453000
58042987	::289742592441188000
251316534	::289746688879513000
58042987	::289752285892993000
58042987	::289752592924418000
58042987	::289753108828008000
470194870	::289754820288577000
636497893	::289760191417810000
636497893	::289761088877248000
307986262	::289766220406857000
307986262	::289788892134129000
341205476	::289793455092277000
336778628	::289802202430701000
359607281	::289807084629946000
19549748	::289808662912987000
58042987	::289810772559802000
58042987	::289810867992817000
359607281	::289811134494695000
58042987	::289814331330277000
307986262	::289815320301023000
32254012	::289816251155496000
359607281	::289818375641776000
359607281	::289820498160926000
359607281	::289821793059995000
359607281	::289822300344299000
359607281	::289822970220797000
359607281	::289823059429453000
359607281	::289825320046059000
359607281	::289826409982078000
256863090	::289826720712912000
256863090	::289829303749836000
636497893	::289829609552355000
359607281	::289830854291767000
722485765	::289837547608219000
391631516	::289848009968205000
391631516	::289848100850376000
391631516	::289848558079836000
391631516	::289848617643175000
391631516	::289848844496277000
391631516	::289848911181520000
391631516	::289848978286211000
391631516	::289849114655612000
391631516	::289849202777939000
391631516	::289849540524269000
391631516	::289850068482273000
251429451	::289860043883548000
251429451	::289860679727460000
251429451	::289860904391159000
251429451	::289861007025795000
264532389	::289863332104646000
251429451	::289867558465703000
265754848	::289878673761370000
245209655	::289880368549613000
245209655	::289880738982158000
573114433	::289881272661200000
341205476	::289890965693538000
265754848	::289891086996996000
488048308	::289891158484713000
58042987	::289892074155810000
58042987	::289892477844987000
341311969	::289893004343377000
58042987	::289893296023678000
58042987	::289893455746981000
58042987	::289893576647778000
58042987	::289893772102352000
58042987	::289894031876554000
58042987	::289894115141902000
236239515	::289895807237386000
236239515	::289895808491470000
236239515	::289898649943699000
351947723	::289905681857904000
256863090	::289908010946527000
32254012	::289909190879756000
281577173	::289910644684234000
186693710	::289913542461751000
186693710	::289914128695435000
251429451	::289917242714513000
251429451	::289917269478367000
32254012	::289922061416140000
264532389	::289922534705610000
32254012	::289922944388448000
58042987	::289927671117393000
328695369	::289928316243300000
270701909	::289933235302039000
270701909	::289933912577302000
270701909	::289934001236496000
58042987	::289934066978017000
60459098	::289936279125245000
60459098	::289936999266254000
60459098	::289937336735780000
60459098	::289937866648330000
351947723	::289938235319263000
60459098	::289938515804962000
60459098	::289939016709713000
60459098	::289939270859362000
60459098	::289939761995587000
60459098	::289940043123011000
60459098	::289940407264092000
60459098	::289940588026028000
35933605	::289942389597032000
60459098	::289943436713418000
60459098	::289943527813705000
351947723	::289943812929904000
60459098	::289944038969327000
90793289	::289946977251254000
281577173	::289954035769958000
281577173	::289954323725697000
194054162	::289956575391653000
341311969	::289962349937455000
60459098	::289965936163831000
547745977	::289973429803839000
547745977	::289973661392306000
148913439	::289979181838774000
90793289	::289980890141032000
90793289	::289981466476154000
90793289	::289982446492078000
148913439	::289983078439452000
21059736	::289983478966153000
391631516	::289989644718862000
307986262	::290002540316196000
290401730	::290003966954201000
355199691	::290008116353982000
234856231	::290010136167206000
148913439	::290011169895370000
234856231	::290011551769956000
148913439	::290021638232240000
613256961	::290087668556115000
148913439	::290090876976377000
337980677	::290104306680602000
341311969	::290114426659540000
281577173	::290118445427732000
36556314	::290120863708229000
36556314	::290122885408911000
36556314	::290122910679588000
36556314	::290122993408045000
36556314	::290123386129113000
36556314	::290123601028460000
36556314	::290123671631179000
36556314	::290124234003460000
36556314	::290124593220431000
36556314	::290125810696847000
488048308	::290138512605458000
488048308	::290139587773333000
488048308	::290139827985321000
32254012	::290148887233191000
60459098	::290148958293094000
60459098	::290149677033209000
60459098	::290150304085856000
36556314	::290156197926010000
336778628	::290158976547557000
60459098	::290169422277144000
195036249	::290174291939565000
341205476	::290175550662787000
311766419	::290176056005107000
148913439	::290176072035745000
43922897	::290186976882204000
21059736	::290187180649897000
103470668	::290191961829285000
607648640	::290201408190418000
584258797	::290209144269594000
366716735	::290209205770674000
186693710	::290209399572684000
186693710	::290209636928352000
713424121	::290212454196211000
573114433	::290212800561831000
584258797	::290214107028791000
251961694	::290216364965253000
251961694	::290217399486144000
78770673	::290217923698638000
281577173	::290217981223501000
256863090	::290219279721320000
341205476	::290219527940239000
281577173	::290219656298512000
281577173	::290220636624797000
281577173	::290222322592391000
281577173	::290222600590872000
148913439	::290225659417067000
148913439	::290225705206284000
359607281	::290226169440264000
148913439	::290227621520883000
713424121	::290232730669699000
341205476	::290233397639528000
256863090	::290233997215272000
256863090	::290236194091065000
341205476	::290239036264693000
384035081	::290243099362488000
636497893	::290246882146541000
636497893	::290248380779737000
15974594	::290251658699612000
384035081	::290251662407376000
251429451	::290259450449764000
34953067	::290262465634246000
547745977	::290262634488553000
34953067	::290263711048933000
34953067	::290264106647293000
34953067	::290264271705759000
34953067	::290264756571500000
34953067	::290265058322292000
34953067	::290265513723043000
34953067	::290265862601052000
34953067	::290266017664475000
32254012	::290267004567425000
34953067	::290267402665590000
34953067	::290267936067833000
34953067	::290268151558586000
34953067	::290268247348084000
256863090	::290269891427172000
34953067	::290270780342796000
488048308	::290271460335951000
547745977	::290274311707697000
34953067	::290274811345788000
32254012	::290274837421764000
34953067	::290274899799441000
32254012	::290275335612805000
607648640	::290275469104910000
607648640	::290275778782982000
607648640	::290275834869207000
607648640	::290275889894277000
607648640	::290276282128818000
186693710	::290276686895919000
186693710	::290277059433988000
351947723	::290277087061872000
315516553	::290278832118829000
315516553	::290279104748605000
234738785	::290279799405039000
234738785	::290279905432838000
32254012	::290283312214319000
32254012	::290283714552926000
19549748	::290284704719073000
633957791	::290285484184326000
234738785	::290288165925838000
234738785	::290288255797178000
469814032	::290291940078002000
195036249	::290293775052464000
469814032	::290294230650335000
636497893	::290294851042439000
636497893	::290295027664576000
419281538	::290296326535663000
15974594	::290296391228616000
573114433	::290297058232004000
636497893	::290298629976117000
32254012	::290298956087435000
32254012	::290301435248263000
281577173	::290306018213257000
234738785	::290311170525650000
234043939	::290312721755414000
636497893	::290318335722287000
520009444	::290319514883719000
322347814	::290323161101262000
307986262	::290326629568360000
607648640	::290326991750713000
360205807	::290333726364286000
572192868	::290337331796398000
18919848	::290338068119040000
148913439	::290338691094822000
264532389	::290340388428996000
322347814	::290352372381782000
256863090	::290356095300562000
512855526	::290361414743359000
512855526	::290361579596292000
512855526	::290362589840568000
512855526	::290362972172324000
512855526	::290363089889669000
256863090	::290364091548188000
290401730	::290366917758296000
614753006	::290375833682595000
470194870	::290378173307293000
256863090	::290384448925609000
256863090	::290392554153857000
264532389	::290414223220158000
613256961	::290450070132908000
21705677	::290459793947258000
573114433	::290463782352855000
251961694	::290469108179415000
36556314	::290475104259952000
36556314	::290475235281600000
366716735	::290475552345833000
36556314	::290480318811623000
36556314	::290480970719703000
36556314	::290482073817456000
36556314	::290482144650874000
636497893	::290483328514129000
636497893	::290483360801910000
636497893	::290483481539117000
265754848	::290483778059644000
636497893	::290484461345308000
636497893	::290485981029744000
186693710	::290494353917497000
366716735	::290498774814560000
265754848	::290501331783913000
265754848	::290501593537843000
366716735	::290506300268347000
281577173	::290527571639160000
281577173	::290527682565918000
251429451	::290529283061997000
281577173	::290530590774669000
419281538	::290532720029884000
281577173	::290533876344946000
251961694	::290539006268174000
488048308	::290542615898779000
251961694	::290545189217529000
251961694	::290547293088800000
348256856	::290549882249433000
251429451	::290550171295690000
547745977	::290553951139528000
391631516	::290556109901672000
391631516	::290556199294881000
21705677	::290556900674764000
391631516	::290556914121723000
391631516	::290557035228057000
341311969	::290557731813863000
35933605	::290561249501147000
573114433	::290567354109288000
256863090	::290571134418702000
256863090	::290571587286093000
251961694	::290579145614827000
348256856	::290587579009605000
348256856	::290594769615323000
573114433	::290597267205935000
315023187	::290598629109030000
488048308	::290611794425298000
300038308	::290613803983458000
300038308	::290613999056322000
300038308	::290614364711563000
300038308	::290614481468403000
300038308	::290614524577468000
265754848	::290615355993362000
300038308	::290615487522541000
300038308	::290615976658079000
270701909	::290617673329569000
300038308	::290618500895105000
300038308	::290618731896389000
270701909	::290618778381864000
270701909	::290618837286653000
270701909	::290620353775034000
270701909	::290623447397199000
58042987	::290626223158218000
58042987	::290626909652533000
58042987	::290627067245101000
21705677	::290627705882431000
21705677	::290627930021851000
14424207	::290638801829761000
391631516	::290639866138603000
264532389	::290655028866330000
270701909	::290658338444828000
109324222	::290659334646530000
148913439	::290659695092449000
270701909	::290660721396703000
109324222	::290661037789806000
109324222	::290661064394305000
109324222	::290661103560708000
109324222	::290661143905697000
109324222	::290661212675522000
109324222	::290661262134759000
109324222	::290661301577986000
109324222	::290661332997525000
109324222	::290661407844872000
109324222	::290661439201497000
109324222	::290661485213003000
109324222	::290661597632946000
109324222	::290661641396310000
109324222	::290661674812317000
109324222	::290661709490843000
109324222	::290661824058253000
109324222	::290661851317026000
109324222	::290661888424026000
109324222	::290661937283473000
109324222	::290661975145451000
109324222	::290662019403763000
109324222	::290662045622337000
25017242	::290662097770131000
109324222	::290662169891180000
109324222	::290662242427473000
109324222	::290662304884879000
109324222	::290662344445542000
270701909	::290663368484868000
341205476	::290663793032310000
109324222	::290664989193297000
148913439	::290665557806702000
160828306	::290666544978087000
270701909	::290666687097884000
109324222	::290666731297439000
148913439	::290666772640710000
270701909	::290667637401346000
270701909	::290667922249093000
270701909	::290668012162404000
109324222	::290668492947091000
270701909	::290668681913057000
109324222	::290669920029663000
102393543	::290674546497949000
102393543	::290675804814340000
15974594	::290677474587734000
32254012	::290678503177867000
32254012	::290680375859113000
148913439	::290684023448145000
148913439	::290687951300612000
341205476	::290689191518564000
341205476	::290689444531552000
341205476	::290690152802697000
281577173	::290709949477183000
281577173	::290710454827880000
91756498	::290712278137966000
36556314	::290718162733920000
36556314	::290722485924683000
148913439	::290725832274632000
289806946	::290731079902584000
91756498	::290731255107047000
148913439	::290733472929165000
148913439	::290733822847356000
14424207	::290738500326805000
14424207	::290738981832888000
148913439	::290750571659538000
148913439	::290750836773113000
488048308	::290753651801198000
148913439	::290760525418213000
148913439	::290760846597033000
148913439	::290777324977258000
148913439	::290777709716598000
148913439	::290777942353653000
148913439	::290782416921047000
14424207	::290785523142914000
148913439	::290788935829962000
25017242	::290791665713704000
25017242	::290798613771206000
265754848	::290804418784395000
613256961	::290813487813365000
36556314	::290813530196811000
148913439	::290815422515802000
148913439	::290815646319644000
419281538	::290830900856496000
633957791	::290836269720801000
633957791	::290836530858192000
633957791	::290836570423042000
633957791	::290836877634846000
633957791	::290836891648000000
633957791	::290836909574479000
633957791	::290836921977040000
102393543	::290838168251543000
351947723	::290845320097701000
109324222	::290845697048195000
109324222	::290845734629154000
109324222	::290845791457796000
109324222	::290846504158117000
109324222	::290846555211182000
109324222	::290846576367251000
109324222	::290846602044780000
109324222	::290846624236855000
109324222	::290846648664473000
109324222	::290846925618552000
109324222	::290846945642168000
109324222	::290846982812073000
109324222	::290847484635385000
109324222	::290847508882657000
109324222	::290847532001665000
109324222	::290847555812745000
109324222	::290847581649641000
109324222	::290847677044883000
109324222	::290847932800966000
109324222	::290847990434897000
109324222	::290848018901655000
109324222	::290848043106967000
109324222	::290848237085147000
109324222	::290848268735361000
109324222	::290848435832225000
109324222	::290848460310212000
109324222	::290848923948572000
109324222	::290848951408676000
109324222	::290849417190334000
109324222	::290849442473603000
109324222	::290849474941685000
109324222	::290849500514353000
109324222	::290849525579517000
32254012	::290849542478385000
109324222	::290849548308447000
109324222	::290849573134536000
109324222	::290849756173971000
109324222	::290849791896846000
109324222	::290849829901451000
341205476	::290849905591865000
25017242	::290850777151447000
25017242	::290850888178864000
341205476	::290853594574499000
36556314	::290860283675684000
36556314	::290862761532076000
148913439	::290878339512688000
488048308	::290879291498057000
89023337	::290885768380030000
148913439	::290889177359339000
713424121	::290890780103557000
341205476	::290891842881454000
713424121	::290893846945099000
341205476	::290896337535393000
256863090	::290898494099693000
341205476	::290898616158154000
341205476	::290899231349288000
328695369	::290903764662091000
22193646	::290906481660932000
32254012	::290912317242216000
32254012	::290912455553589000
91756498	::290919755429318000
91756498	::290919806398525000
91756498	::290919884513226000
102393543	::290922632617029000
102393543	::290924498079858000
102393543	::290925037224071000
262767204	::290927081561415000
262767204	::290927268598018000
32254012	::290934677781479000
74608528	::290935400892096000
74608528	::290935489341558000
74608528	::290935886533779000
74608528	::290936057002876000
74608528	::290936273844191000
74608528	::290936562722680000
74608528	::290936624064368000
74608528	::290936784349720000
74608528	::290937169730748000
74608528	::290937315952582000
74608528	::290937566767747000
74608528	::290937892434477000
234738785	::290939088176046000
234738785	::290939778046783000
300038308	::290947165180792000
444979318	::290947794494160000
270701909	::290948190256119000
32254012	::290949261183569000
58042987	::290949734179430000
245209655	::290949761983447000
245209655	::290949929667551000
32254012	::290950083363614000
245209655	::290950167253905000
270701909	::290950198165901000
270701909	::290950317212839000
251316534	::290951026821967000
58042987	::290951322667192000
58042987	::290952283292835000
270701909	::290952643180900000
270701909	::290953279796555000
459561241	::290958809076224000
328695369	::290962610701090000
32254012	::290966463295135000
102393543	::290966900966567000
102393543	::290967131783303000
58042987	::290969955174842000
328695369	::290971277819256000
234738785	::290971614714163000
91756498	::290971830150381000
91756498	::290972078247669000
270701909	::290972158107209000
91756498	::290972331604602000
32254012	::290972454745165000
234738785	::290972519341637000
91756498	::290972607333941000
234738785	::290972797000355000
91756498	::290973035719184000
91756498	::290973258323460000
234738785	::290973391979151000
234738785	::290973632732217000
234738785	::290973635991175000
234738785	::290974197138747000
234738785	::290974960959250000
234738785	::290977091548241000
234738785	::290977453525053000
234738785	::290977511540654000
234738785	::290977757301714000
234738785	::290977805720772000
32254012	::290978956667138000
32254012	::290979016775720000
234738785	::290979399401091000
32254012	::290979504342577000
234738785	::290980587328647000
234738785	::290980771517313000
234738785	::290982189078814000
91756498	::290982455979171000
348256856	::290985278468915000
348256856	::290985313038376000
91756498	::290986982832750000
234738785	::290986989036130000
91756498	::290987146876157000
348256856	::290987345774272000
264532389	::290987479408992000
91756498	::290987787384127000
91756498	::290988610537259000
91756498	::290988743274397000
91756498	::290989108325658000
328695369	::290989454506733000
74289232	::290989715811885000
234738785	::290991207692242000
234738785	::290991444473307000
91756498	::290991898028539000
91756498	::290991956685893000
74289232	::290992050814476000
91756498	::290992321619705000
74289232	::290992755554021000
234738785	::290992834637623000
234738785	::290992925381386000
234738785	::290992936781484000
234738785	::290992987754868000
74289232	::290993034651373000
341311969	::290993206055796000
74289232	::290993367381323000
91756498	::290993408691040000
91756498	::290993661829844000
91756498	::290993858270097000
91756498	::290994087530733000
264532389	::290994363180408000
74289232	::290994668487987000
74289232	::290994869781028000
328695369	::290996327943401000
91756498	::290996478200135000
91756498	::290996621888593000
74289232	::290996821411647000
91756498	::290996964294787000
102393543	::290998126536441000
32254012	::290998282057023000
91756498	::290998632344350000
91756498	::290998689923727000
91756498	::290998775634341000
91756498	::290998816738529000
91756498	::290999015921836000
91756498	::290999134385754000
32254012	::290999354150502000
256863090	::290999429132062000
91756498	::290999518261022000
256863090	::290999583587323000
91756498	::290999734699700000
91756498	::290999881785548000
74289232	::290999993395982000
91756498	::291000091106480000
636497893	::291000204944109000
32254012	::291000727659241000
32254012	::291001036464873000
91756498	::291001120023789000
32254012	::291001286424395000
234738785	::291001486350110000
91756498	::291001497372745000
91756498	::291002216498753000
91756498	::291002317887660000
91756498	::291002392772763000
91756498	::291004277332258000
91756498	::291004389748006000
74289232	::291008118668804000
32254012	::291008398256898000
15974594	::291008524790685000
32254012	::291009088073134000
256863090	::291009095601901000
43922897	::291009857346228000
74289232	::291009907304570000
74289232	::291009985779998000
15974594	::291010418644770000
74289232	::291010474403844000
358948460	::291010902403198000
358948460	::291011192074420000
358948460	::291011906930606000
358948460	::291013159752445000
102393543	::291014165773049000
102393543	::291014541586874000
251316534	::291020011227729000
251316534	::291020168992276000
385722022	::291023862978715000
385722022	::291024137630126000
148913439	::291024598668029000
148913439	::291024815811350000
91756498	::291029316924485000
358948460	::291030018379886000
358948460	::291030086507978000
358948460	::291030722431574000
358948460	::291031367649738000
21059736	::291032988249104000
21059736	::291033074483994000
21059736	::291033137339842000
21059736	::291033154544885000
21059736	::291033203471421000
21059736	::291033277786107000
21059736	::291033374565470000
91756498	::291033382488522000
21059736	::291033448502665000
91756498	::291033517981310000
385722022	::291033743131553000
385722022	::291033761913643000
91756498	::291033998212333000
385722022	::291034424835981000
264532389	::291035713309396000
358948460	::291036816151310000
358948460	::291037121140121000
358948460	::291038200355504000
358948460	::291038414751559000
385722022	::291039198419488000
358948460	::291040267182698000
358948460	::291040557269139000
385722022	::291041741618966000
358948460	::291041817712009000
358948460	::291042115960594000
358948460	::291042482932838000
385722022	::291042554986770000
358948460	::291043382933991000
91756498	::291044440854888000
91756498	::291044531145687000
358948460	::291044611584049000
358948460	::291044616260710000
385722022	::291044715892191000
148913439	::291044723672641000
385722022	::291044955160461000
148913439	::291045063381893000
91756498	::291045075385999000
385722022	::291045101696868000
358948460	::291045147041488000
91756498	::291045155862089000
358948460	::291045547480059000
358948460	::291045596415029000
148913439	::291045857569148000
358948460	::291046586161692000
358948460	::291047234009714000
91756498	::291047673967030000
385722022	::291048151035543000
358948460	::291048207553806000
385722022	::291048258527182000
91756498	::291049867659333000
91756498	::291049925293260000
385722022	::291053261719482000
385722022	::291054060738600000
91756498	::291056112852160000
91756498	::291056145555136000
91756498	::291056780744740000
91756498	::291056813770670000
91756498	::291056930196160000
91756498	::291057218571358000
91756498	::291057390969815000
341205476	::291057465624256000
91756498	::291057603734286000
91756498	::291057654606999000
91756498	::291057693521768000
91756498	::291057736727265000
91756498	::291057758986465000
91756498	::291057915878596000
91756498	::291057984900063000
91756498	::291058071663415000
91756498	::291058096237838000
91756498	::291058123328868000
91756498	::291064505637691000
91756498	::291065178433413000
148913439	::291065598350344000
91756498	::291066638097326000
351947723	::291078215018110000
251316534	::291081025780604000
251316534	::291081709653475000
251316534	::291081877874434000
251316534	::291082084758474000
290401730	::291093172430458000
322347814	::291096721545650000
391631516	::291105916999323000
391631516	::291106050839543000
391631516	::291106077657935000
391631516	::291106113615695000
391631516	::291106292288864000
391631516	::291106391639355000
470194870	::291108023773061000
358948460	::291148492196429000
251961694	::291155915787345000
25017242	::291157360368574000
168853356	::291170979894398000
713424121	::291179063471640000
406990981	::291179073785458000
713424121	::291181531853111000
713424121	::291182329144164000
357805572	::291183804041809000
357805572	::291184346935746000
357805572	::291184574971654000
357805572	::291184921245011000
713424121	::291185103948894000
406990981	::291187996596781000
357805572	::291189141893419000
357805572	::291189604680339000
357805572	::291191199774175000
357805572	::291191272218189000
357805572	::291191692986560000
357805572	::291191886943772000
357805572	::291191955759697000
357805572	::291192669093371000
357805572	::291192931765870000
406990981	::291192942645886000
357805572	::291193816227135000
357805572	::291193969109524000
74608528	::291194406411829000
256863090	::291201583549657000
341205476	::291202133058002000
366716735	::291202161612832000
406990981	::291202998464557000
636497893	::291205300063723000
341205476	::291207995763859000
43922897	::291209624592461000
43922897	::291211929001807000
43922897	::291212118169112000
43922897	::291213915944271000
91756498	::291216790036570000
91756498	::291220362782445000
14424207	::291221512302764000
341205476	::291221901227999000
358948460	::291221945700208000
341205476	::291223924132413000
241164780	::291228940197060000
241164780	::291229092366401000
251316534	::291230957703417000
241164780	::291231259093499000
241164780	::291231356216827000
176974576	::291231615106035000
256863090	::291233266386759000
251316534	::291233598399471000
251316534	::291234079083466000
251316534	::291234130526629000
251316534	::291234363872518000
251316534	::291234648636416000
341311969	::291235284505477000
251316534	::291237111275868000
385722022	::291238395303305000
89023337	::291241224009048000
35933605	::291242108562599000
35933605	::291242143182356000
341311969	::291242569516605000
341311969	::291242731366383000
341311969	::291243199371042000
321663912	::291243369592655000
341311969	::291243694600904000
385722022	::291256868192542000
103470668	::291261518014717000
385722022	::291262248100429000
385722022	::291262678318604000
91756498	::291264358913298000
268546928	::291264654922104000
300038308	::291266935730081000
91756498	::291268576952848000
22193646	::291269662686199000
281577173	::291269927552290000
281577173	::291270464066682000
281577173	::291270553560567000
148913439	::291270781617455000
281577173	::291271317808893000
91756498	::291271504686116000
91756498	::291271586496000000
224093638	::291271657463615000
281577173	::291271728708067000
35933605	::291272530193440000
43922897	::291272794866581000
91756498	::291273908894703000
43922897	::291275534267191000
43922897	::291276135289999000
43922897	::291276191413968000
584258797	::291279748347355000
148913439	::291284032556236000
91756498	::291286733935489000
256863090	::291287932034236000
256863090	::291288029581160000
256863090	::291288092890001000
91756498	::291288548974407000
91756498	::291290364382412000
366716735	::291290666049355000
43922897	::291305519996628000
91756498	::291306457239011000
91756498	::291307095800832000
573114433	::291307159914967000
91756498	::291307724560560000
722485765	::291308645080260000
43922897	::291310484148350000
91756498	::291312867469320000
91756498	::291313014584508000
91756498	::291313440943919000
35933605	::291315370546057000
270701909	::291315739615440000
270701909	::291315823312777000
328695369	::291319482029334000
265754848	::291321246317166000
241164780	::291322070703427000
15974594	::291325681411956000
91756498	::291325901419999000
91756498	::291326130231853000
91756498	::291326223269900000
91756498	::291328676115673000
91756498	::291328851202695000
573114433	::291332896755679000
358948460	::291332932617003000
358948460	::291333101068636000
270701909	::291333172833165000
15974594	::291333673079431000
573114433	::291336090902732000
251316534	::291338093670318000
358948460	::291338938583494000
91756498	::291339294747029000
573114433	::291339663854153000
91756498	::291339975927144000
91756498	::291340053358206000
573114433	::291340486256504000
573114433	::291342182500159000
573114433	::291343305231450000
636497893	::291344050055958000
573114433	::291344680464035000
636497893	::291344760122265000
91756498	::291346602709381000
91756498	::291346945799237000
91756498	::291349049544687000
91756498	::291349215198711000
91756498	::291349644678660000
512855526	::291350006110236000
91756498	::291350261115543000
91756498	::291350320326508000
91756498	::291350647402549000
91756498	::291351933392941000
91756498	::291352008387076000
186693710	::291352665164767000
328082281	::291353153385951000
91756498	::291355566872350000
191742656	::291357115124174000
191742656	::291357550379687000
191742656	::291357665899192000
191742656	::291357772262563000
573114433	::291357896120360000
91756498	::291358010809397000
191742656	::291358615426723000
191742656	::291358940623679000
191742656	::291359088053481000
191742656	::291359235512602000
191742656	::291359374721572000
102393543	::291360245513584000
102393543	::291360714596179000
191742656	::291360740248526000
191742656	::291360804899536000
191742656	::291360983807569000
191742656	::291361152552820000
191742656	::291361555822551000
191742656	::291361672554217000
191742656	::291361895116574000
191742656	::291362075807195000
281577173	::291362414618898000
281577173	::291362566494617000
281577173	::291363104254742000
191742656	::291363621638901000
281577173	::291363718237913000
191742656	::291363827478585000
191742656	::291363897355669000
281577173	::291364105984561000
281577173	::291365372303667000
358948460	::291367817440292000
358948460	::291368578781945000
281577173	::291368830683447000
26641897	::291369396889341000
102393543	::291372038197751000
26641897	::291373540056387000
91756498	::291377690093703000
358948460	::291378884316905000
341311969	::291380771917275000
389165475	::291380910861979000
341311969	::291381148418990000
389165475	::291381677740138000
389165475	::291381977586741000
389165475	::291382029646450000
389165475	::291382068628320000
389165475	::291382208772575000
341311969	::291382278733565000
389165475	::291382957187428000
389165475	::291383149018116000
389165475	::291383497812242000
389165475	::291383793074466000
341311969	::291383922653270000
389165475	::291383928009400000
389165475	::291384984651051000
91756498	::291385099298172000
234738785	::291386092144427000
341311969	::291386131268902000
341311969	::291386458944712000
341311969	::291387045635571000
543069652	::291388507392454000
26641897	::291392060248961000
74289232	::291392740061741000
91756498	::291394559047516000
91756498	::291394587002564000
91756498	::291394696557772000
91756498	::291394745022943000
91756498	::291394958001336000
91756498	::291395034601902000
419281538	::291395141149790000
419281538	::291395255222276000
91756498	::291395370901196000
91756498	::291395494175993000
91756498	::291395583258808000
419281538	::291395603076878000
91756498	::291396241106034000
91756498	::291396343979724000
91756498	::291396402431549000
91756498	::291396591355576000
91756498	::291396614151606000
91756498	::291396840694349000
91756498	::291397359940808000
91756498	::291397447610167000
91756498	::291398109764927000
91756498	::291398448379461000
91756498	::291398570064637000
91756498	::291398835262062000
91756498	::291398905768312000
91756498	::291399084110123000
91756498	::291399262745550000
91756498	::291399376134352000
91756498	::291399508959563000
512855526	::291400031192350000
91756498	::291400282309550000
512855526	::291400295546761000
512855526	::291400608148234000
91756498	::291400695389765000
91756498	::291400809428697000
512855526	::291400815984394000
512855526	::291401130678812000
512855526	::291401442101690000
512855526	::291401640924311000
91756498	::291402221046857000
512855526	::291402301531385000
91756498	::291402426773278000
91756498	::291402831301328000
91756498	::291402884631887000
91756498	::291403343094484000
91756498	::291404037595742000
91756498	::291404914649862000
91756498	::291405228438335000
32254012	::291405389197627000
91756498	::291405767016341000
91756498	::291405816983085000
607648640	::291405971136339000
341311969	::291406462083813000
21059736	::291407486920060000
21059736	::291407500685762000
21059736	::291407635322916000
91756498	::291409304014168000
91756498	::291409704398254000
91756498	::291410205776961000
91756498	::291410709076660000
91756498	::291411036039417000
91756498	::291416002279923000
91756498	::291416035385561000
91756498	::291416870463094000
91756498	::291417192300441000
91756498	::291417822658195000
224093638	::291418838870941000
91756498	::291419037584478000
91756498	::291419112708648000
91756498	::291419179591020000
91756498	::291419828995125000
91756498	::291420337030176000
224093638	::291423367016357000
91756498	::291426746211897000
91756498	::291429700394442000
358948460	::291441301000445000
358948460	::291442160459472000
470194870	::291445915007463000
91756498	::291447507567931000
470194870	::291448492587630000
290401730	::291456021422014000
91756498	::291458442135212000
91756498	::291458699875217000
91756498	::291460965877309000
180025778	::291474455706886000
419281538	::291475270953750000
358948460	::291508975013339000
314394780	::291518726942097000
264532389	::291520867618390000
15974594	::291521369659813000
15974594	::291521748950732000
15974594	::291523514786250000
348256856	::291535265477042000
314394780	::291537041668308000
613256961	::291539659551555000
328695369	::291541088194404000
341311969	::291541739456573000
90793289	::291546306848120000
336778628	::291551930931634000
336778628	::291554631488770000
328695369	::291554809922854000
314394780	::291557219336597000
314394780	::291557530390380000
314394780	::291558152267243000
314394780	::291558314947518000
328695369	::291559435283861000
630892484	::291564880979447000
630892484	::291565000588419000
630892484	::291565153265262000
630892484	::291565513887326000
630892484	::291565879848734000
630892484	::291566089287127000
630892484	::291566250897842000
630892484	::291566500781907000
630892484	::291567707604795000
630892484	::291567889222356000
630892484	::291568177425551000
630892484	::291568568296951000
630892484	::291569469032108000
630892484	::291569671327592000
630892484	::291570378436907000
630892484	::291571266639511000
630892484	::291571904010129000
630892484	::291572373788971000
251316534	::291572694221209000
630892484	::291572850345779000
251316534	::291572961176072000
251316534	::291573058173534000
630892484	::291573104193466000
251316534	::291573167955263000
630892484	::291573192462594000
251316534	::291573223382974000
251316534	::291573313069797000
251316534	::291573427603640000
630892484	::291573470402322000
251316534	::291573511422615000
251316534	::291573658495901000
251316534	::291573761751273000
251316534	::291573831049543000
630892484	::291574358231625000
251316534	::291575004561285000
630892484	::291575063973605000
630892484	::291575263681200000
630892484	::291576105465434000
630892484	::291577056309944000
251316534	::291577414931316000
309468056	::291577736810618000
630892484	::291578299187097000
91756498	::291581376598245000
251316534	::291582853328797000
102393543	::291583907298672000
444979318	::291594907787866000
419281538	::291604808761221000
419281538	::291606294119452000
573114433	::291610901717590000
336778628	::291613520469041000
224093638	::291619274307555000
91756498	::291630772929052000
614753006	::291631319878868000
241164780	::291631496954015000
241164780	::291631504038187000
43922897	::291639496955539000
469814032	::291645605565059000
281577173	::291646616304230000
191742656	::291653765503782000
191742656	::291653833925468000
191742656	::291653867496677000
191742656	::291653958076882000
191742656	::291654042151682000
191742656	::291654104596504000
191742656	::291654273014583000
191742656	::291654761713917000
191742656	::291654842252935000
191742656	::291654960456818000
191742656	::291655319539548000
191742656	::291656266256896000
21059736	::291656458012090000
191742656	::291656483173699000
191742656	::291656684219293000
191742656	::291656982635630000
191742656	::291657441748348000
191742656	::291657527530254000
191742656	::291657607364608000
191742656	::291658141907705000
191742656	::291659301133627000
191742656	::291660072113799000
191742656	::291660191504687000
191742656	::291660376246996000
191742656	::291660511295205000
191742656	::291660616647712000
191742656	::291660962866528000
191742656	::291661660865839000
191742656	::291661864000167000
191742656	::291661942282670000
191742656	::291662053410762000
191742656	::291662187448123000
191742656	::291665639158984000
389165475	::291666714230411000
389165475	::291666872351457000
389165475	::291667386451509000
389165475	::291667486229794000
389165475	::291670530908631000
389165475	::291670664589492000
389165475	::291670906449821000
91756498	::291675731648454000
91756498	::291675811503808000
389165475	::291682169917673000
91756498	::291682394203901000
91756498	::291682469885911000
45683087	::291683575236026000
91756498	::291684395662856000
389165475	::291685108732264000
389165475	::291685236432068000
389165475	::291685364534497000
389165475	::291685443504836000
25017242	::291688853436235000
148913439	::291702594626281000
148913439	::291704258703802000
469814032	::291707320596058000
307986262	::291708856382390000
636497893	::291712002328502000
423234388	::291712366121451000
423234388	::291713085100662000
423234388	::291713192634224000
423234388	::291714674825756000
21705677	::291714895920103000
21705677	::291715550101512000
21705677	::291716353126170000
21705677	::291717525010522000
281577173	::291718465633517000
91756498	::291718572391165000
630892484	::291719933451194000
630892484	::291720050145128000
630892484	::291720199391043000
630892484	::291720334716063000
630892484	::291721225540100000
630892484	::291721597071540000
21705677	::291721710019948000
102393543	::291733214211481000
43922897	::291733476347113000
380451947	::291734360233758000
423234388	::291737799772749000
423234388	::291738378460880000
630892484	::291739814104023000
630892484	::291740088923197000
385722022	::291747733038067000
572192868	::291748762727092000
488048308	::291750640370204000
241164780	::291754018819166000
234856231	::291759454054129000
21059736	::291759962538012000
419281538	::291763737541636000
21059736	::291766157327884000
21059736	::291766768794497000
572192868	::291782738216882000
572192868	::291787291259707000
584258797	::291787384922701000
26055885	::291793678639448000
314394780	::291794818978422000
348256856	::291796165341630000
348256856	::291796521463193000
391631516	::291797100100997000
391631516	::291797278325350000
391631516	::291797290304294000
391631516	::291797339839021000
348256856	::291797393849073000
391631516	::291797395593887000
391631516	::291797520974217000
391631516	::291797561315057000
148913439	::291801507026837000
148913439	::291802355345793000
256863090	::291807451576139000
391631516	::291810279162007000
391631516	::291810304059404000
391631516	::291810616535040000
14424207	::291811246402048000
14424207	::291814277881401000
148913439	::291815616015372000
488048308	::291818635205439000
14424207	::291818951153946000
289806946	::291829370136449000
289806946	::291830072262922000
289806946	::291833345657163000
289806946	::291833525664088000
289806946	::291834839785668000
289806946	::291834972766081000
289806946	::291836555427971000
289806946	::291836734830936000
289806946	::291841409055612000
289806946	::291847579807920000
289806946	::291847645536866000
21059736	::291861443903647000
21059736	::291862081781776000
148913439	::291862751154937000
630892484	::291868129611624000
630892484	::291868283592912000
630892484	::291868522626285000
630892484	::291868646832226000
630892484	::291868869235191000
630892484	::291869184030294000
630892484	::291869380202070000
630892484	::291869590399623000
630892484	::291869791604596000
630892484	::291870091967078000
630892484	::291870464303849000
630892484	::291870818709946000
630892484	::291872284468187000
630892484	::291872453226012000
630892484	::291872569445994000
630892484	::291873212592189000
630892484	::291873430507229000
630892484	::291873771067940000
559129059	::291885428347400000
559129059	::291885465915772000
559129059	::291885535511838000
358948460	::291890983090667000
358948460	::291891558364618000
25017242	::291891606708162000
633957791	::291896456120520000
358948460	::291896943569956000
358948460	::291897301511843000
358948460	::291897714424291000
348256856	::291903565709053000
281577173	::291910153584922000
281577173	::291910193959284000
314394780	::291910962150273000
281577173	::291912259318464000
43922897	::291912400251281000
34953067	::291913263153811000
34953067	::291913649264656000
314394780	::291914609990975000
34953067	::291914615259017000
264532389	::291914914702950000
314394780	::291914988178792000
34953067	::291915068701040000
348256856	::291915098061144000
314394780	::291915136657145000
34953067	::291915217422663000
314394780	::291916112436797000
630892484	::291916324333051000
630892484	::291916581724884000
34953067	::291917232206929000
34953067	::291917388578971000
314394780	::291918855801024000
48530097	::291919811540299000
48530097	::291920554552868000
48530097	::291920874125287000
48530097	::291921016266055000
48530097	::291921535587995000
48530097	::291922139395813000
34953067	::291923474899943000
630892484	::291927206119215000
176974576	::291931299822837000
176974576	::291931865714151000
176974576	::291932367025737000
176974576	::291934106940489000
91756498	::291935512611143000
91756498	::291935563316088000
636497893	::291936039700930000
380451947	::291936570007764000
341205476	::291938744527904000
22193646	::291948220278509000
268546928	::291949009453596000
341205476	::291954017075081000
91756498	::291956475767713000
358948460	::291957763930718000
19549748	::291961693586735000
328695369	::291966258243592000
328695369	::291975209613942000
328695369	::291975318623883000
328695369	::291975576691023000
32254012	::291979090301427000
19549748	::291981361256996000
256863090	::291983066749104000
264532389	::291983904687153000
584258797	::291984523351162000
35933605	::291985988887130000
360205807	::291988977387466000
251429451	::291989931952328000
251429451	::291993380165144000
341311969	::291995015813677000
262767204	::291999384919478000
148913439	::292001271160926000
35933605	::292003132840488000
52995718	::292007043991228000
236875607	::292009426804686000
235394778	::292010146702426000
235394778	::292010274557423000
235394778	::292011250903285000
48530097	::292015162922254000
19549748	::292018938701828000
19549748	::292019018477498000
35933605	::292021016388046000
256863090	::292022049134739000
469814032	::292028755113824000
35933605	::292034417600364000
307986262	::292041171063156000
256863090	::292043031241162000
148913439	::292045440126418000
74289232	::292047733517332000
19549748	::292048217300955000
630892484	::292048617613692000
630892484	::292048730935394000
630892484	::292048900863442000
18919848	::292049676893577000
148913439	::292050343980838000
328695369	::292056230925590000
630892484	::292057484422705000
630892484	::292057641285480000
630892484	::292057820306763000
630892484	::292057953425580000
630892484	::292058316841050000
636497893	::292064421851852000
256863090	::292068244670517000
256863090	::292068728106012000
264532389	::292072469718761000
469814032	::292073941638451000
176974576	::292076590609887000
264532389	::292078001850572000
300038308	::292078793730977000
256863090	::292080419749380000
256863090	::292080574443687000
35933605	::292085360572379000
35933605	::292085559655014000
35933605	::292086123327549000
380451947	::292091511779250000
469814032	::292095791852572000
148913439	::292102657357799000
25017242	::292104445838381000
341205476	::292104464507232000
341205476	::292104796025004000
191742656	::292109444093984000
32254012	::292116212119388000
32254012	::292116343342370000
32254012	::292116756657479000
74289232	::292117280505081000
74289232	::292117989661229000
241164780	::292118150806392000
102393543	::292118428133781000
21059736	::292118675916464000
21059736	::292118690734948000
32254012	::292120027363147000
32254012	::292120147924221000
630892484	::292123450779238000
630892484	::292123541204258000
630892484	::292123621462274000
630892484	::292123793428729000
630892484	::292123857849040000
630892484	::292124028121018000
630892484	::292124192139255000
630892484	::292124608302309000
32254012	::292125824449126000
32254012	::292125950076928000
32254012	::292126602878386000
48530097	::292130030484615000
384035081	::292139017867235000
256863090	::292141262511947000
191742656	::292145210060857000
191742656	::292145335504089000
512855526	::292146193293787000
251429451	::292146653492834000
236875607	::292146917931094000
559129059	::292148258099310000
559129059	::292148479436935000
559129059	::292148559439077000
35933605	::292153082425524000
32254012	::292156596446973000
32254012	::292156682891571000
423234388	::292158348470657000
357805572	::292160855678787000
32254012	::292162132580134000
32254012	::292162242357633000
32254012	::292162430690263000
32254012	::292163527135854000
32254012	::292163984717651000
32254012	::292165337888202000
32254012	::292167579961790000
241164780	::292175504327467000
300038308	::292182111035731000
236875607	::292187087019597000
300038308	::292190535828008000
444979318	::292194289260314000
572192868	::292198980216057000
241164780	::292214337039376000
148913439	::292216986354733000
236875607	::292241226193842000
148913439	::292242540961341000
444979318	::292246077535551000
148913439	::292249018317275000
444979318	::292250429172117000
358948460	::292257054528241000
358948460	::292257457533759000
328695369	::292257764930093000
328695369	::292257777596895000
358948460	::292257840100433000
630892484	::292258218846068000
630892484	::292258330980777000
630892484	::292258454083608000
358948460	::292258503333138000
630892484	::292258747194146000
358948460	::292258812046503000
630892484	::292259062991708000
630892484	::292259135528001000
630892484	::292259435819184000
314394780	::292259555814019000
630892484	::292259563019841000
630892484	::292259722810236000
380451947	::292261748038320000
358948460	::292264590228717000
358948460	::292264646264635000
358948460	::292265350475681000
613256961	::292265442230280000
314394780	::292269086065451000
348256856	::292270643548925000
314394780	::292271057702903000
314394780	::292277114693120000
314394780	::292278791873634000
314394780	::292280003519971000
22193646	::292281163786096000
74289232	::292282572115963000
74289232	::292282940833009000
74289232	::292283358661185000
74289232	::292283739789209000
74289232	::292284183324291000
74289232	::292284370352492000
74289232	::292284534068764000
74289232	::292284620936978000
74289232	::292284899740749000
419281538	::292289679288594000
419281538	::292289968649424000
419281538	::292290770713579000
419281538	::292290983381569000
419281538	::292294671454048000
419281538	::292295045468524000
419281538	::292295706390188000
176974576	::292296861346316000
176974576	::292297276892790000
241164780	::292298538275205000
241164780	::292299023455490000
264532389	::292303455257776000
419281538	::292307960351313000
357805572	::292312544218066000
357805572	::292313045915533000
357805572	::292313403911987000
380451947	::292314064728776000
251316534	::292315897652183000
32254012	::292319232056758000
74608528	::292319283688665000
32254012	::292319324662792000
74608528	::292319541311201000
74608528	::292320700243513000
191742656	::292326706151309000
264532389	::292327728634544000
380451947	::292328167350366000
264532389	::292328491842666000
36556314	::292328805811490000
36556314	::292328877567639000
366716735	::292329755674566000
251961694	::292330784172412000
358948460	::292330881752907000
251961694	::292331215590133000
264532389	::292331298964525000
264532389	::292332744812400000
264532389	::292333402793844000
357805572	::292333966155984000
328695369	::292336398009262000
630892484	::292337379312812000
630892484	::292339025224802000
630892484	::292339501018251000
630892484	::292340333734424000
630892484	::292340765349261000
630892484	::292341055423119000
630892484	::292341257047515000
148913439	::292342240452419000
74608528	::292343107230498000
636497893	::292343588501741000
35933605	::292344101129560000
357805572	::292345941153939000
357805572	::292346226958032000
357805572	::292346276224331000
357805572	::292346450627665000
357805572	::292346669834596000
289806946	::292347580212469000
630892484	::292347815139631000
630892484	::292348199795044000
630892484	::292349074601017000
630892484	::292349362053455000
630892484	::292349528831557000
357805572	::292350368145367000
357805572	::292350489432051000
470194870	::292351918863446000
195036249	::292352242646917000
195036249	::292352268471259000
74608528	::292352456086667000
369255258	::292353261661474000
369255258	::292353768836714000
369255258	::292354590832226000
369255258	::292354891102437000
369255258	::292355339951697000
369255258	::292355676532011000
369255258	::292355946901032000
369255258	::292356242163245000
176300621	::292357295462047000
35933605	::292361036881870000
251429451	::292361952418746000
300038308	::292362107528294000
594060776	::292367254077726000
459561241	::292376674706800000
512855526	::292380024856797000
363443542	::292380425282809000
512855526	::292380768917938000
512855526	::292380871531589000
363443542	::292381667149111000
22193646	::292381920942227000
363443542	::292382196516388000
307986262	::292383185600389000
26641897	::292383458246918000
74608528	::292383871230676000
363443542	::292385182135226000
363443542	::292385412918439000
363443542	::292386049907380000
363443542	::292386541391728000
630892484	::292388989984452000
630892484	::292389102941245000
363443542	::292389552889413000
630892484	::292390691072524000
21059736	::292393978857402000
328695369	::292394931727790000
21059736	::292395218869833000
459561241	::292395975614533000
459561241	::292396190685872000
459561241	::292397768746598000
281577173	::292398140743614000
281577173	::292398151376203000
328695369	::292402525997502000
512855526	::292404387966504000
469814032	::292407597846376000
341205476	::292409209864196000
380451947	::292416154385936000
488048308	::292418177843994000
22193646	::292418269627957000
236875607	::292418989802532000
18919848	::292421357495517000
573114433	::292425334731726000
573114433	::292427288237178000
281577173	::292429728000917000
366716735	::292434192652972000
148913439	::292435248069894000
148913439	::292436200160100000
148913439	::292436712473370000
148913439	::292437463731929000
148913439	::292440362625159000
341205476	::292442154683482000
148913439	::292443992661061000
341205476	::292444977190010000
341205476	::292445999241232000
341205476	::292446753830092000
341205476	::292447559769792000
470194870	::292448184289083000
469814032	::292448348764528000
470194870	::292448617908826000
341205476	::292448643741519000
262767204	::292452901450813000
236875607	::292455400027082000
385722022	::292461911931502000
459561241	::292466546620645000
236875607	::292471619245453000
636497893	::292472407753637000
234738785	::292476896527138000
300038308	::292477794896728000
512855526	::292478599343267000
300038308	::292479275683168000
300038308	::292480275445850000
636497893	::292483239740858000
423234388	::292483780197883000
360205807	::292484460757254000
300038308	::292484473285644000
194054162	::292496328058081000
18919848	::292501869031456000
148913439	::292502259210801000
148913439	::292502428518064000
614753006	::292503164656156000
148913439	::292506033362968000
256863090	::292506255602372000
251429451	::292507069364457000
366716735	::292507974340075000
342512814	::292510764655341000
342512814	::292510844263219000
614753006	::292512654843580000
241164780	::292513560473518000
148913439	::292514546596323000
321663912	::292519101115547000
614753006	::292520346765099000
614753006	::292520555616284000
614753006	::292520976430796000
26055885	::292521002842353000
314394780	::292523610160103000
256863090	::292524014994354000
614753006	::292524237233721000
614753006	::292524274009403000
256863090	::292524555677888000
148913439	::292533161693417000
148913439	::292533381848256000
236875607	::292534873443418000
241164780	::292535311525883000
162315218	::292539989554786000
314394780	::292541237976780000
148913439	::292543644550983000
290401730	::292544418534260000
148913439	::292546040853311000
241164780	::292549000333234000
148913439	::292551998706950000
241164780	::292555155344326000
236875607	::292559716566044000
300038308	::292561386251382000
300038308	::292561652468031000
314394780	::292562997002514000
314394780	::292569099035344000
168853356	::292570893178241000
314394780	::292573442614652000
314394780	::292576040000303000
314394780	::292578713328029000
103470668	::292582710852083000
102393543	::292587663758868000
314394780	::292591906679042000
314394780	::292613732528443000
314394780	::292615995707768000
314394780	::292616437061808000
307986262	::292620489992577000
307986262	::292620600541859000
307986262	::292620608351649000
314394780	::292623205947019000
314394780	::292623447194992000
314394780	::292623733980549000
314394780	::292625402936057000
314394780	::292625700412870000
314394780	::292625965664854000
613256961	::292629016320557000
314394780	::292635344678027000
236875607	::292635439561572000
336778628	::292642014464454000
614753006	::292643551530070000
559129059	::292645918476476000
614753006	::292646569835102000
559129059	::292648582488666000
630892484	::292649943158648000
559129059	::292650197505437000
559129059	::292650247426031000
630892484	::292650373129306000
559129059	::292651794708979000
251961694	::292653366964801000
389165475	::292660746674905000
389165475	::292660795832168000
389165475	::292660878577385000
389165475	::292661337144832000
389165475	::292661443898269000
389165475	::292662281978904000
389165475	::292662532676673000
251316534	::292663551934468000
251316534	::292663662794133000
236875607	::292665918885089000
236875607	::292668105241538000
328695369	::292668349979185000
236875607	::292669515169402000
389165475	::292670374347431000
389165475	::292670599392808000
224093638	::292672141260898000
614753006	::292672706317520000
614753006	::292674393933504000
559129059	::292675232584585000
630892484	::292678382003556000
630892484	::292678502153613000
630892484	::292678651722489000
35933605	::292687162850308000
251429451	::292690454712025000
459561241	::292693110260133000
236875607	::292694198027710000
573114433	::292701834513088000
573114433	::292706862070120000
584258797	::292707851275751000
341311969	::292708311965515000
341311969	::292710967278702000
630892484	::292714008748904000
630892484	::292714137467895000
256863090	::292715228972601000
256863090	::292715407675097000
256863090	::292715497999462000
26641897	::292721396562423000
256863090	::292727279602257000
307986262	::292733131008643000
35933605	::292737584680022000
630892484	::292737981419229000
366716735	::292740828785434000
35933605	::292740873115013000
630892484	::292741561777790000
630892484	::292741783111221000
630892484	::292742459379830000
630892484	::292742912238829000
630892484	::292743168640827000
630892484	::292743394038530000
469814032	::292748471344168000
328695369	::292749425825157000
234043939	::292752432822374000
251316534	::292755284089249000
444979318	::292756518569406000
438891226	::292761042340175000
256863090	::292761877841342000
148913439	::292763124497514000
444979318	::292764920469139000
15974594	::292766470289641000
328695369	::292767492235993000
328695369	::292767714014027000
572192868	::292769275805044000
341311969	::292777337550946000
148913439	::292780959244353000
630892484	::292781780593950000
630892484	::292781904430772000
148913439	::292782318983200000
630892484	::292782537971998000
236239515	::292784076899897000
148913439	::292784398112284000
328695369	::292784880734064000
245209655	::292787094043127000
360205807	::292787293348061000
148913439	::292788433196302000
300038308	::292797777791025000
300038308	::292797840940482000
713424121	::292799403624910000
713424121	::292799774653050000
34953067	::292800272177188000
713424121	::292802273359310000
713424121	::292809319060238000
90793289	::292810283586564000
281577173	::292812077473615000
713424121	::292812253814734000
281577173	::292813492069740000
459561241	::292813828343869000
281577173	::292813999781842000
713424121	::292814603723886000
251961694	::292815488470372000
328695369	::292815722864836000
281577173	::292817043508572000
224093638	::292819074302504000
636497893	::292823994720190000
488048308	::292826768430206000
713424121	::292828618575454000
148913439	::292845046695329000
251429451	::292850103704752000
251429451	::292850197069963000
251429451	::292850485180899000
251429451	::292850544018616000
360205807	::292851875131318000
224093638	::292852027548131000
224093638	::292856683343003000
614753006	::292860616052457000
102393543	::292869700847824000
102393543	::292869885665628000
328695369	::292870106214711000
35933605	::292870195482075000
264532389	::292870504581328000
21059736	::292881810038329000
21059736	::292881826589069000
21059736	::292881882360721000
328695369	::292882369357172000
328695369	::292893563132444000
328695369	::292893705726214000
328695369	::292893789696180000
328695369	::292893909212868000
360205807	::292899383547133000
21059736	::292901639453569000
35933605	::292905112169488000
290401730	::292908420292546000
35933605	::292913339200315000
35933605	::292913515323330000
35933605	::292913642591105000
290289008	::292915638618431000
35933605	::292916570152382000
148913439	::292929692586106000
315516553	::292936682091737000
236875607	::292966714885427000
290289008	::292978788600541000
290289008	::292979948157825000
35933605	::292980367986659000
236875607	::292981493507162000
15974594	::292982203367976000
290289008	::292987667170353000
290289008	::292987886205292000
630892484	::292999818366820000
630892484	::292999990249402000
630892484	::293000168935153000
630892484	::293000288263094000
630892484	::293000408094367000
630892484	::293000659056357000
630892484	::293000750035001000
630892484	::293001120069058000
630892484	::293001781066207000
630892484	::293002108641374000
630892484	::293002251562258000
630892484	::293002676613046000
630892484	::293003106621472000
630892484	::293003126024314000
176974576	::293015042432069000
336778628	::293018710791307000
340627969	::293027288243638000
340627969	::293027714267504000
191742656	::293031726157012000
512855526	::293037442238406000
176974576	::293050757110984000
584258797	::293051051219763000
520009444	::293051157901893000
176974576	::293051302521483000
251316534	::293051896552366000
176974576	::293051996947238000
176974576	::293052821077622000
176974576	::293053308694831000
176974576	::293053988331470000
290289008	::293054428817281000
176974576	::293054562724634000
35933605	::293055002140893000
195036249	::293056327343820000
290289008	::293060264448905000
290289008	::293062146164666000
39680514	::293064265022193000
251316534	::293064339949223000
251316534	::293064461026222000
469814032	::293067172308205000
256863090	::293067891794915000
469814032	::293068018727124000
357805572	::293068990656425000
469814032	::293069721996255000
148913439	::293071211796234000
18919848	::293083638453645000
459561241	::293085666982625000
355199691	::293090052286869000
584258797	::293096101953826000
328695369	::293104600196730000
328695369	::293104640587870000
328695369	::293105044201553000
328695369	::293105078020231000
328695369	::293105163168804000
251429451	::293113025366487000
195036249	::293124069883273000
95843709	::293125096040701000
518011532	::293126803298586000
289806946	::293132500019060000
15974594	::293133485160411000
300038308	::293137877737545000
300038308	::293138278419415000
300038308	::293138347579301000
300038308	::293138439908503000
300038308	::293139479861030000
290289008	::293140254746103000
336778628	::293140435340247000
336778628	::293140636121571000
328695369	::293145638324019000
26641897	::293151410172870000
328695369	::293157091936456000
43922897	::293157172907474000
380451947	::293159452385890000
91756498	::293161435167608000
256863090	::293165049244155000
290289008	::293170413595394000
341311969	::293171852354924000
341311969	::293171865852198000
32254012	::293172327049486000
290289008	::293173049904230000
32254012	::293173098272919000
512855526	::293173702407901000
512855526	::293174198216581000
512855526	::293174436406902000
488048308	::293176283901333000
256863090	::293176860949495000
256863090	::293178575480311000
290289008	::293179374025441000
572192868	::293179466274975000
374142362	::293184775164919000
236875607	::293185738546237000
607648640	::293186630917963000
264532389	::293188835414786000
236875607	::293190124748017000
547745977	::293190657072312000
216434703	::293194909677154000
328082281	::293197950463664000
216434703	::293198312046227000
328082281	::293199232259719000
216434703	::293200953706942000
290289008	::293201156660928000
374142362	::293201904132034000
162315218	::293202205232734000
216434703	::293202481624793000
216434703	::293202565536043000
216434703	::293202718544240000
607648640	::293202763108737000
216434703	::293203308666028000
256863090	::293204011719475000
374142362	::293204714236018000
607648640	::293205171977207000
374142362	::293205544267808000
607648640	::293205912527708000
459561241	::293206430687825000
607648640	::293209107274547000
195036249	::293209789050257000
607648640	::293209806339207000
195036249	::293210077245083000
607648640	::293210568335187000
251429451	::293214095354777000
251429451	::293214620980760000
251429451	::293215219075923000
333273152	::293215242895376000
256863090	::293215931327459000
256863090	::293217514735931000
256863090	::293218424090415000
21059736	::293220219881656000
21059736	::293220234939203000
21059736	::293220424559497000
256863090	::293220770476355000
251429451	::293221257267253000
256863090	::293222398357037000
256863090	::293222688187625000
194054162	::293223433687404000
256863090	::293224521471770000
256863090	::293225763010928000
256863090	::293225860104876000
251961694	::293226619731075000
256863090	::293226789982048000
256863090	::293228474066415000
374142362	::293229135969525000
351947723	::293230073002213000
322347814	::293230280406355000
290289008	::293231362343845000
264532389	::293231752883871000
224093638	::293232036754374000
264532389	::293232721969442000
264532389	::293236176192667000
262767204	::293237352778850000
264532389	::293237644110987000
262767204	::293237680857305000
262767204	::293237828542939000
262767204	::293237882703994000
262767204	::293238307108839000
262767204	::293238400604065000
262767204	::293238539292921000
289806946	::293238928557895000
262767204	::293239850151325000
290289008	::293239964072820000
256863090	::293240206088359000
32254012	::293241138930917000
251316534	::293242524456341000
251316534	::293243571937636000
251316534	::293244174881411000
251316534	::293244225544392000
251316534	::293244330028720000
572192868	::293245224317247000
572192868	::293245827034533000
290289008	::293247133740564000
290289008	::293248610890575000
290289008	::293249266401554000
374142362	::293251441043320000
374142362	::293252103856603000
614753006	::293252698151723000
289806946	::293254915613151000
148913439	::293259416768233000
314394780	::293264495185371000
290401730	::293271038115074000
21059736	::293284277477580000
21059736	::293284675579944000
21059736	::293285127029673000
21059736	::293285151314685000
21059736	::293285579939012000
21059736	::293285981367455000
21059736	::293286677777100000
21059736	::293287127435841000
314394780	::293287784842674000
314394780	::293289701912231000
148913439	::293301865293156000
314394780	::293309079194050000
194054162	::293309815621550000
148913439	::293312368065273000
148913439	::293313327638122000
148913439	::293316124735594000
148913439	::293317873995231000
148913439	::293322535741829000
148913439	::293329514661040000
290289008	::293334782149001000
328695369	::293335114375634000
290289008	::293335368353329000
290289008	::293335765310652000
25017242	::293338243590656000
241164780	::293346191704469000
241164780	::293346476376088000
241164780	::293347312644804000
241164780	::293348045314203000
314394780	::293348874737811000
241164780	::293349689900802000
358948460	::293349850421002000
194054162	::293349930704191000
241164780	::293350454119763000
314394780	::293353443169533000
314394780	::293353892857655000
236875607	::293354518610055000
613256961	::293354787343323000
241164780	::293354789553717000
241164780	::293355178067914000
241164780	::293355479143415000
314394780	::293357354525790000
380451947	::293357970060890000
241164780	::293358087597850000
236875607	::293362122602196000
241164780	::293362896296103000
236875607	::293364495521296000
314394780	::293365705695449000
559129059	::293368557348196000
314394780	::293370440712347000
314394780	::293370864462880000
236875607	::293374159210287000
314394780	::293374454506082000
251961694	::293377353151827000
256863090	::293377869093142000
251961694	::293377955453861000
251961694	::293386263548022000
573114433	::293389399385862000
520009444	::293389712515817000
518011532	::293393947500363000
518011532	::293394225834381000
36556314	::293398793259479000
713424121	::293399147749441000
713424121	::293399992314519000
607648640	::293404677112991000
713424121	::293407506171043000
290289008	::293408121676767000
607648640	::293408516876693000
290289008	::293409547316514000
713424121	::293410279579086000
315516553	::293414252914569000
19549748	::293414355192668000
315516553	::293415557926113000
315516553	::293415989574516000
251316534	::293417695926448000
315516553	::293418265538068000
74289232	::293419462005239000
74289232	::293419549708128000
74289232	::293419967636963000
315516553	::293419986171600000
74289232	::293420065179705000
315516553	::293421630154211000
573114433	::293421748991430000
290289008	::293422216660525000
251961694	::293422887526871000
148913439	::293424128701104000
488048308	::293426587666358000
245209655	::293427900047319000
374142362	::293434161774084000
315516553	::293436173152555000
315516553	::293437337063534000
315516553	::293437773589921000
469814032	::293441317936177000
216434703	::293442691012915000
216434703	::293442830830022000
216434703	::293442901676019000
216434703	::293443977699545000
216434703	::293444115532746000
281577173	::293444310702112000
281577173	::293444510971748000
216434703	::293447018825797000
281577173	::293451345535574000
281577173	::293452314897952000
281577173	::293452470322098000
21059736	::293454141240528000
21059736	::293454155866058000
21059736	::293454215517454000
21059736	::293454308651958000
21059736	::293454410124775000
21059736	::293454483869020000
160828306	::293454901709766000
15974594	::293460864286224000
552715527	::293473240427405000
552715527	::293474675063922000
552715527	::293474944220803000
109324222	::293476324314595000
109324222	::293477624729182000
109324222	::293477729528053000
109324222	::293477795173126000
290289008	::293478515070885000
518011532	::293478622902235000
32254012	::293480407628922000
109324222	::293481585255251000
32254012	::293484534685642000
109324222	::293486854454530000
109324222	::293487255333502000
109324222	::293487294437015000
109324222	::293487318831099000
109324222	::293487343170637000
109324222	::293487368172879000
109324222	::293487388385222000
109324222	::293487425915846000
109324222	::293487448145678000
109324222	::293487480399884000
109324222	::293487519000059000
109324222	::293487540692996000
109324222	::293487562604032000
109324222	::293487683852988000
109324222	::293487720687362000
109324222	::293487749858746000
235394778	::293493337183379000
636497893	::293496088747446000
636497893	::293496177226293000
636497893	::293496292552867000
35933605	::293496345598259000
251429451	::293498633528176000
251429451	::293499998031732000
224093638	::293503637454458000
21059736	::293510126306983000
21059736	::293510572710952000
21059736	::293510589140049000
21059736	::293510616725991000
224093638	::293512994414022000
607648640	::293514036597882000
552715527	::293520169215598000
241164780	::293522066517401000
241164780	::293522831281631000
241164780	::293522935497510000
241164780	::293524446587805000
389165475	::293525250606522000
389165475	::293525472564871000
256863090	::293529266652594000
355199691	::293534184977334000
355199691	::293534306964484000
355199691	::293534326329573000
355199691	::293534397808910000
355199691	::293534473713225000
355199691	::293534523390566000
355199691	::293534572820455000
355199691	::293534594991525000
355199691	::293534910222852000
355199691	::293535024421163000
355199691	::293535415338668000
355199691	::293535513799974000
355199691	::293535555663314000
355199691	::293535888703631000
355199691	::293535972547784000
21059736	::293536848972750000
21059736	::293536972541149000
355199691	::293537500687917000
355199691	::293537587128307000
355199691	::293538710933344000
256863090	::293539760302088000
15974594	::293544646645276000
15974594	::293544776442183000
584258797	::293546595927085000
328695369	::293549211851579000
328695369	::293549287684579000
328695369	::293549666547691000
21059736	::293551007345033000
21059736	::293551351609298000
21059736	::293551408677019000
251316534	::293551414670655000
251316534	::293551534418055000
251316534	::293551672276434000
21059736	::293551787368120000
15974594	::293554168566800000
341205476	::293557689890516000
162315218	::293558129080274000
162315218	::293561369633112000
251429451	::293563367090700000
552715527	::293563916880052000
358948460	::293564689957396000
358948460	::293564770148315000
251429451	::293564959021998000
552715527	::293565280892891000
552715527	::293567052130705000
148913439	::293567938345185000
15974594	::293568286182998000
148913439	::293568983339241000
224093638	::293572829620887000
256863090	::293577174936588000
194054162	::293580059636281000
552715527	::293580877454274000
251316534	::293582405074309000
281577173	::293612438346153000
281577173	::293612586598019000
281577173	::293612647683874000
256863090	::293615893991268000
418864692	::293627172961280000
26641897	::293627888912199000
194054162	::293628245876817000
148913439	::293632347646083000
290401730	::293634011459362000
148913439	::293635328512770000
148913439	::293635522918756000
380451947	::293652580612071000
241164780	::293661682956378000
194054162	::293678947852492000
236875607	::293684596699176000
314394780	::293686338425856000
241164780	::293688530230706000
241164780	::293690296649265000
241164780	::293690453910507000
614753006	::293692557492375000
241164780	::293693308805468000
241164780	::293693440489840000
559129059	::293694840867287000
559129059	::293694914187915000
43922897	::293694920726810000
559129059	::293695023806046000
559129059	::293695263292416000
559129059	::293695464975519000
559129059	::293695978115051000
559129059	::293696520316919000
559129059	::293698029989548000
216434703	::293698604479164000
216434703	::293698781482991000
559129059	::293698793008939000
559129059	::293698861933928000
559129059	::293698933807521000
559129059	::293698980917952000
241164780	::293705488254787000
241164780	::293705962462801000
241164780	::293706009891991000
241164780	::293710220453097000
314394780	::293711801709887000
613256961	::293718254319448000
314394780	::293721424143740000
636497893	::293723885873033000
341205476	::293724907097956000
341205476	::293725479117139000
314394780	::293725947818037000
341205476	::293726056379199000
241164780	::293726209030897000
341205476	::293726356334866000
314394780	::293726389293694000
314394780	::293726471309127000
314394780	::293726828730916000
314394780	::293728381856538000
195036249	::293730149667577000
314394780	::293732603939393000
314394780	::293732812035608000
314394780	::293738104702001000
380451947	::293739311336132000
109324222	::293739329711378000
109324222	::293740548278321000
109324222	::293741787841978000
241164780	::293744580644438000
241164780	::293744750325026000
241164780	::293745133738942000
241164780	::293745284448669000
241164780	::293746812060332000
488048308	::293748887179628000
176974576	::293749352982261000
109324222	::293749354337030000
418864692	::293750436589101000
109324222	::293750725085913000
39680514	::293751107203788000
39680514	::293751149234884000
39680514	::293751463950307000
594060776	::293755777632567000
328695369	::293760654958010000
35933605	::293766509602430000
357805572	::293771187937488000
357805572	::293771508000645000
357805572	::293771632521121000
357805572	::293771937816141000
357805572	::293772032070541000
357805572	::293772317065093000
357805572	::293772596800024000
357805572	::293772716396400000
357805572	::293773569966604000
357805572	::293774133760761000
357805572	::293774559948193000
109324222	::293776165339033000
35933605	::293776430486147000
34953067	::293780124334166000
34953067	::293781116614238000
34953067	::293781255055609000
34953067	::293781504084029000
34953067	::293781664948170000
34953067	::293781854362935000
34953067	::293782813470244000
34953067	::293783145814323000
341205476	::293784936874405000
35933605	::293785288315129000
34953067	::293790211412992000
34953067	::293790602494095000
34953067	::293791103612747000
34953067	::293791217496510000
34953067	::293791551988064000
418864692	::293791584934305000
34953067	::293791711375802000
193845400	::293792670604734000
193845400	::293793069558542000
34953067	::293793183526166000
251316534	::293793201456812000
251316534	::293793269215817000
251316534	::293793678424678000
251316534	::293793758414266000
251316534	::293794158009782000
251316534	::293794740741214000
251316534	::293794867853807000
251316534	::293796167660208000
251316534	::293796812727390000
251316534	::293796909875855000
341205476	::293797832798896000
355199691	::293805771148361000
355199691	::293805823619121000
355199691	::293805907643609000
162315218	::293805967638929000
355199691	::293806214272401000
355199691	::293806257087852000
355199691	::293806330693705000
355199691	::293806340575465000
355199691	::293806389493649000
355199691	::293806462793297000
236875607	::293806861105364000
355199691	::293807200445534000
380451947	::293807259853680000
355199691	::293807311716233000
355199691	::293807414376013000
251316534	::293808370257907000
341205476	::293808586998554000
35933605	::293809964793876000
35933605	::293810174861389000
162315218	::293810422681829000
26641897	::293813208978972000
254405402	::293814978178318000
251316534	::293815420887126000
254405402	::293816046178140000
268546928	::293816077887098000
254405402	::293817704098459000
254405402	::293818585934082000
251316534	::293818802263707000
254405402	::293818837160316000
222411269	::293820358941880000
32254012	::293826338928861000
32254012	::293826522932998000
459561241	::293829118074703000
341205476	::293832133976399000
584258797	::293836104770154000
262767204	::293839022160220000
236875607	::293842124066136000
256863090	::293842940428685000
418864692	::293847530029068000
148913439	::293851073993666000
418864692	::293858543596085000
374142362	::293867342532849000
573114433	::293867719604981000
374142362	::293867812382969000
26641897	::293868340726874000
374142362	::293868622298877000
418864692	::293868622328238000
148913439	::293870173054722000
148913439	::293870767454699000
385722022	::293871589601189000
355199691	::293873262553862000
607648640	::293886156981026000
607648640	::293888102848671000
268546928	::293888214387810000
268546928	::293888835358691000
488048308	::293891647572430000
488048308	::293893572619563000
488048308	::293893869660172000
488048308	::293894292718641000
262767204	::293895017423056000
488048308	::293895383736786000
419281538	::293896700223954000
186693710	::293899424353095000
614753006	::293899881469325000
256863090	::293900974404284000
614753006	::293901830021328000
264532389	::293902150822666000
636497893	::293903369658048000
241164780	::293906584877268000
241164780	::293908292810457000
241164780	::293908516446564000
241164780	::293909069889150000
241164780	::293909240052080000
241164780	::293909422042935000
389165475	::293919717826117000
389165475	::293919791805259000
389165475	::293919971552137000
389165475	::293919997531676000
389165475	::293920399400521000
389165475	::293920488965668000
389165475	::293920880646553000
351947723	::293921295538745000
236239515	::293922417707978000
43922897	::293928361972097000
43922897	::293929174240985000
389165475	::293931010956091000
389165475	::293931214719574000
389165475	::293931269828530000
389165475	::293931374509953000
389165475	::293931441300070000
195036249	::293931833157103000
195036249	::293935136318316000
251429451	::293935528158588000
251429451	::293936041289736000
357805572	::293938164823912000
713424121	::293941728434614000
256863090	::293942545447260000
194054162	::293944317909798000
264532389	::293958777173057000
241164780	::293959471682699000
241164780	::293959583397994000
290289008	::293960099054100000
290289008	::293962955408699000
290289008	::293966704445386000
290289008	::293973078936010000
290289008	::293974058754785000
713424121	::293986122978177000
194054162	::293996921029283000
256863090	::294004351679221000
256863090	::294007389873651000
241164780	::294011550442872000
241164780	::294013643866112000
241164780	::294015151412219000
328695369	::294015772651581000
328695369	::294015938347560000
264532389	::294029999047069000
328695369	::294038463978819000
328695369	::294038584095285000
358948460	::294039557647765000
241164780	::294040023232299000
512855526	::294043553863196000
512855526	::294043653964451000
512855526	::294044990814969000
512855526	::294045041469583000
512855526	::294045481531748000
512855526	::294045682468257000
512855526	::294048674928005000
110542318	::294048853110431000
110542318	::294049010078072000
547745977	::294049433287553000
251429451	::294051494318190000
241164780	::294057446916386000
559129059	::294057987906097000
559129059	::294058078603718000
241164780	::294062851423870000
314394780	::294063176583110000
110542318	::294064008087101000
110542318	::294064046653710000
110542318	::294064426842210000
314394780	::294065122027122000
110542318	::294065709070307000
314394780	::294072429599391000
314394780	::294075498101870000
314394780	::294076366536732000
110542318	::294077441406803000
110542318	::294078175481311000
110542318	::294078816106729000
110542318	::294079123083640000
110542318	::294079621744439000
110542318	::294080086376845000
110542318	::294080974000644000
355199691	::294081022558101000
355199691	::294081114212032000
613256961	::294081122265088000
355199691	::294081283905159000
355199691	::294081331732815000
355199691	::294081543616479000
355199691	::294081596536016000
355199691	::294081755277840000
355199691	::294081820100816000
355199691	::294081904334999000
355199691	::294081969451581000
355199691	::294082210573713000
314394780	::294082410344230000
314394780	::294082764993617000
39680514	::294083367165644000
39680514	::294083444181454000
17369283	::294083562532118000
39680514	::294084293116964000
160828306	::294086121443426000
314394780	::294086653864198000
314394780	::294088907371446000
328695369	::294089732852441000
314394780	::294089912989384000
328695369	::294090154417725000
328695369	::294090229059579000
380451947	::294090551266013000
328695369	::294090672791756000
328695369	::294090766664466000
26641897	::294091929753358000
26641897	::294092736175435000
26641897	::294093500759306000
314394780	::294093848890712000
26641897	::294094488203325000
314394780	::294094801790443000
328695369	::294095400028221000
328695369	::294095435692396000
314394780	::294096820626395000
26641897	::294096941229420000
314394780	::294097125518745000
26641897	::294100855039332000
26641897	::294102008938512000
26641897	::294102798675611000
26641897	::294103389355249000
26641897	::294105938128945000
26641897	::294106953288921000
236875607	::294108122467950000
26641897	::294108248871673000
216434703	::294110250246754000
74608528	::294111198788603000
703335810	::294111330984681000
74608528	::294111489009258000
703335810	::294111559448416000
35933605	::294112090346647000
35933605	::294112200379990000
558662656	::294114191160254000
256863090	::294114544396165000
74608528	::294115107372408000
74608528	::294115247550242000
236875607	::294115732814430000
74608528	::294115863945170000
74608528	::294116280108204000
418864692	::294118022602432000
418864692	::294118873538637000
418864692	::294120472881295000
74608528	::294121993568153000
74608528	::294122049595645000
341311969	::294122328420409000
74608528	::294132945193693000
110542318	::294136410926116000
43922897	::294139350193688000
236875607	::294140891004809000
547745977	::294143001255616000
256863090	::294143848660213000
43922897	::294147454763417000
110542318	::294148641977937000
110542318	::294148861260361000
236875607	::294148880667377000
110542318	::294148955489591000
110542318	::294149226064134000
110542318	::294149531472367000
110542318	::294149650724839000
110542318	::294149995496607000
110542318	::294150416340504000
110542318	::294150963181285000
256863090	::294151245806055000
256863090	::294151415780216000
21705677	::294152252443226000
251316534	::294153917049208000
17369283	::294155662664028000
74608528	::294157272488235000
74608528	::294157327932735000
148913439	::294159813791862000
109324222	::294162313622208000
268546928	::294163839371595000
256863090	::294168172515446000
328695369	::294169939386957000
328695369	::294170026724974000
328695369	::294172579101540000
328695369	::294172839743995000
110542318	::294173537952993000
328695369	::294174079655763000
328695369	::294174238414364000
328695369	::294174432254124000
328695369	::294174505776078000
389165475	::294187696526610000
389165475	::294187900650799000
389165475	::294187989549060000
389165475	::294188062303461000
389165475	::294188188430368000
389165475	::294188390969135000
389165475	::294188578420948000
380451947	::294192862474678000
380451947	::294193505830596000
95843709	::294195325026070000
256863090	::294197097140465000
43922897	::294197150391361000
148913439	::294206268002951000
607648640	::294210670390558000
52995718	::294210875328442000
52995718	::294211527307825000
148913439	::294212445143179000
251961694	::294214566286618000
236875607	::294215843288584000
328695369	::294218335544020000
512855526	::294220669749698000
236875607	::294230049115234000
339368036	::294235366024679000
573114433	::294238809942532000
162315218	::294243278986035000
607648640	::294244997614669000
268546928	::294246189845577000
607648640	::294246710060920000
264532389	::294256147605626000
380451947	::294256601148313000
216434703	::294257725242736000
148913439	::294262600584282000
607648640	::294263254539186000
265754848	::294264691449032000
419281538	::294267335689240000
419281538	::294267557525979000
39680514	::294267622286036000
547745977	::294268989662699000
341311969	::294271116443271000
614753006	::294272473413861000
520009444	::294277456171528000
216434703	::294277646743920000
110542318	::294278904552775000
32254012	::294279926469754000
360205807	::294280112604590000
341311969	::294284758417014000
614753006	::294284859168391000
15974594	::294285452637265000
572192868	::294286719887495000
614753006	::294287299657752000
614753006	::294287351071535000
614753006	::294287608006180000
614753006	::294288816104148000
21059736	::294289516947206000
21059736	::294289533430816000
21059736	::294289710048739000
358948460	::294290816929783000
110542318	::294293099285463000
110542318	::294293509953961000
614753006	::294293638563893000
110542318	::294295277811142000
572192868	::294295433382096000
110542318	::294295459781017000
241164780	::294301900092866000
241164780	::294302008951836000
193845400	::294303418351247000
193845400	::294303957294120000
380451947	::294305953153691000
264532389	::294306144057446000
194054162	::294306857730854000
374142362	::294310359119065000
268546928	::294310371467096000
268546928	::294310704926846000
374142362	::294310847524777000
355199691	::294315311614812000
374142362	::294316123992752000
366716735	::294316290754101000
572192868	::294319617973833000
374142362	::294320327385825000
512668596	::294324730742308000
195036249	::294325712343674000
195036249	::294325738105085000
512668596	::294325757910585000
512668596	::294326813914718000
512668596	::294328944805687000
195036249	::294329891791450000
195036249	::294330703267651000
374142362	::294330751325982000
512668596	::294330907974852000
256863090	::294331033598439000
195036249	::294331387857743000
195036249	::294331610566897000
195036249	::294331774308343000
512668596	::294332261359292000
380451947	::294332914051723000
512668596	::294333253832306000
512668596	::294333397805957000
195036249	::294334076641476000
194054162	::294334152357052000
195036249	::294334210708238000
512668596	::294334362726584000
195036249	::294334555953967000
385722022	::294334581446963000
512668596	::294334675734892000
385722022	::294334886876172000
385722022	::294335485105553000
512668596	::294335805634265000
512668596	::294336357155868000
512668596	::294336545505296000
512668596	::294337822851227000
374142362	::294337955483508000
374142362	::294338042553040000
374142362	::294338096810577000
374142362	::294340350573674000
374142362	::294341373501513000
374142362	::294342856116678000
374142362	::294344007285350000
26641897	::294345671870382000
374142362	::294345958479777000
374142362	::294346457836838000
264532389	::294347507373309000
374142362	::294347638768275000
374142362	::294348654192521000
374142362	::294348753027092000
264532389	::294349083454353000
374142362	::294351646656450000
374142362	::294351986759979000
374142362	::294352066728558000
264532389	::294352212891672000
264532389	::294352303929049000
374142362	::294352654849691000
264532389	::294352749796159000
374142362	::294353268874805000
374142362	::294353499989344000
264532389	::294353581878947000
374142362	::294353834489286000
289806946	::294354605192667000
374142362	::294356237829681000
290401730	::294359749439389000
241164780	::294361356092731000
26641897	::294362885818294000
241164780	::294364901764390000
241164780	::294365115858432000
241164780	::294365418318094000
26641897	::294371804229804000
374142362	::294373330914533000
148913439	::294403136796368000
110542318	::294408408797413000
148913439	::294417130122788000
148913439	::294418065263824000
512668596	::294423099863097000
36556314	::294426773691723000
236875607	::294426912946798000
314394780	::294428481389998000
358948460	::294434161526190000
358948460	::294434975019847000
36556314	::294435024462290000
314394780	::294435710574944000
39680514	::294438010265669000
39680514	::294438090624339000
110542318	::294439771156144000
36556314	::294441175270686000
36556314	::294441191695593000
168853356	::294441710287732000
110542318	::294443431223234000
110542318	::294444184180506000
110542318	::294444483834150000
339368036	::294445758676103000
339368036	::294448597771112000
36556314	::294448972850921000
314394780	::294449686947979000
339368036	::294449950165708000
339368036	::294450170018549000
339368036	::294450921897857000
314394780	::294451150818775000
339368036	::294453427809964000
341205476	::294454188337934000
341205476	::294454496396996000
314394780	::294454660335550000
339368036	::294454781601251000
341205476	::294454981476630000
241164780	::294458526011637000
314394780	::294458615262236000
314394780	::294459489908817000
314394780	::294459754577793000
36556314	::294462431961419000
360205807	::294463245383770000
36556314	::294463304166961000
36556314	::294463652113813000
110542318	::294463702760030000
36556314	::294463746586333000
366716735	::294463751116189000
36556314	::294463772750381000
360205807	::294463955458457000
348256856	::294464020017197000
366716735	::294465916450783000
36556314	::294467363716362000
26641897	::294471635308797000
341205476	::294482714189500000
176974576	::294485487727558000
176974576	::294487046351888000
359607281	::294487867823120000
359607281	::294488276998447000
35933605	::294488764661788000
236875607	::294489891742547000
359607281	::294490592866627000
359607281	::294493698669031000
359607281	::294494244436054000
251961694	::294495415720611000
359607281	::294495685196263000
359607281	::294496083491561000
359607281	::294496154547273000
359607281	::294497078586003000
360205807	::294498775177777000
359607281	::294499779273166000
359607281	::294502414663434000
359607281	::294502495739326000
419281538	::294502830218285000
110542318	::294506270675832000
290289008	::294506299457146000
359607281	::294506466847637000
359607281	::294506938992058000
359607281	::294507127978991000
359607281	::294509344152760000
359607281	::294510498832072000
359607281	::294511997884723000
309468056	::294515443933274000
43922897	::294520387247689000
290289008	::294523876015230000
341205476	::294530229794373000
109324222	::294534549285777000
109324222	::294536519182602000
419281538	::294539891302346000
419281538	::294540675486208000
109324222	::294544803054620000
109324222	::294546677237440000
216434703	::294548957944762000
216434703	::294549468425113000
109324222	::294550128818270000
216434703	::294551446593081000
109324222	::294552089852518000
109324222	::294552996321325000
109324222	::294554102992617000
35933605	::294555045763112000
109324222	::294555241809063000
109324222	::294555939686715000
148913439	::294559914100129000
339368036	::294564256958005000
339368036	::294564414588342000
339368036	::294564830172557000
35933605	::294569799709757000
110542318	::294572066454245000
110542318	::294572367777243000
110542318	::294572530801455000
110542318	::294572628465811000
374142362	::294574601583865000
32254012	::294575004861992000
251316534	::294587735275081000
251316534	::294587944449216000
340627969	::294589457385009000
216434703	::294593114147020000
300038308	::294593745825984000
339368036	::294594284764659000
342512814	::294597226087469000
25017242	::294598052373749000
25017242	::294599690186551000
411762947	::294602134001942000
520009444	::294604068423344000
411762947	::294604755521638000
355199691	::294606671383257000
290289008	::294608156242366000
573114433	::294612537637494000
290289008	::294612824389464000
39680514	::294616363513810000
39680514	::294617962621575000
217214677	::294621345902379000
552715527	::294631812402118000
264532389	::294632022486429000
552715527	::294632091499511000
552715527	::294632445645574000
21059736	::294632624989810000
21059736	::294632640680718000
21059736	::294632711455399000
234738785	::294633055774191000
234738785	::294633437430706000
234738785	::294633981515808000
572192868	::294634386270347000
234738785	::294634472371003000
234738785	::294635188305158000
234738785	::294635971478175000
234738785	::294636234150645000
234738785	::294636788981575000
43922897	::294636896385134000
43922897	::294637394743947000
614753006	::294639012893831000
520009444	::294640146219954000
520009444	::294640785683521000
520009444	::294644482350129000
186693710	::294647333361184000
176974576	::294649719102251000
176974576	::294650303855337000
547745977	::294651452129935000
573114433	::294652701155926000
148913439	::294652740620152000
614753006	::294653462006857000
148913439	::294654234291478000
241164780	::294654725914251000
39680514	::294655382146670000
411762947	::294655972192956000
572192868	::294655996821925000
290289008	::294656753616953000
290289008	::294657713386946000
341311969	::294661735623827000
251429451	::294662310583205000
251429451	::294662423829430000
251429451	::294662997262090000
251429451	::294663017751261000
341205476	::294666138774814000
251961694	::294667294481723000
241164780	::294669052041891000
32254012	::294670567783661000
32254012	::294670648029085000
241164780	::294670942771228000
241164780	::294671463506649000
241164780	::294671866134679000
241164780	::294672142417678000
572192868	::294672854899888000
241164780	::294673483949019000
241164780	::294675687896391000
636497893	::294682063074889000
636497893	::294685701033828000
636497893	::294685781044379000
470194870	::294686413075660000
241164780	::294688244329742000
289806946	::294688287778549000
289806946	::294689123862720000
289806946	::294691115834163000
236875607	::294692529604005000
241164780	::294695690016280000
241164780	::294696023757058000
241164780	::294696841486942000
289806946	::294697382598299000
307986262	::294698708916908000
241164780	::294701494236770000
67256320	::294703670426214000
67256320	::294704192298311000
195036249	::294709770789728000
195036249	::294709879296364000
300038308	::294710414569259000
300038308	::294710424975331000
67256320	::294711176309379000
67256320	::294711896295215000
67256320	::294712660275130000
67256320	::294712921638981000
289806946	::294716664245800000
289806946	::294717563324203000
289806946	::294718449945563000
289806946	::294720287520468000
289806946	::294720582510080000
289806946	::294721017975300000
289806946	::294721195692142000
289806946	::294722366964125000
289806946	::294722827582578000
289806946	::294724034283839000
289806946	::294724487285440000
363443542	::294724791636721000
289806946	::294725941240946000
289806946	::294726166265352000
289806946	::294732054824906000
470194870	::294732222311825000
67256320	::294733572382810000
67256320	::294734475676491000
67256320	::294738640620359000
67256320	::294738898763014000
194054162	::294763919539568000
512668596	::294767835790602000
512668596	::294767895861420000
110542318	::294775464499748000
110542318	::294775626987098000
314394780	::294775796625731000
314394780	::294775984270495000
110542318	::294776024640675000
110542318	::294777403627155000
110542318	::294777732783566000
110542318	::294777984345329000
110542318	::294778096979165000
110542318	::294778404027383000
110542318	::294778566841888000
110542318	::294778895746625000
552715527	::294789564097257000
552715527	::294789729499623000
241164780	::294796387051266000
36556314	::294800601760550000
36556314	::294800682739961000
36556314	::294800778131017000
36556314	::294800950810513000
110542318	::294804125076582000
224093638	::294805127762681000
613256961	::294806341485207000
236875607	::294809041429999000
339368036	::294811379238592000
339368036	::294812002696720000
22193646	::294812326081748000
339368036	::294812816626569000
339368036	::294813891513446000
336778628	::294815518462988000
110542318	::294821824863281000
264532389	::294822332726378000
488048308	::294824128396005000
419281538	::294824533100208000
251961694	::294827953135697000
251961694	::294828819867656000
110542318	::294832889902796000
573114433	::294833214600646000
160828306	::294835109520089000
339368036	::294836673496354000
74608528	::294838641304420000
74608528	::294838681892708000
359607281	::294838727237320000
359607281	::294838908636758000
573114433	::294839833665359000
359607281	::294841497151488000
419281538	::294843082627743000
359607281	::294844282756534000
216434703	::294845738553339000
148913439	::294847810698891000
359607281	::294848232922685000
359607281	::294849169766621000
341311969	::294850869567057000
359607281	::294851974669692000
309468056	::294852102281388000
359607281	::294855687740215000
359607281	::294856670281097000
195036249	::294857177015926000
552715527	::294859125572132000
552715527	::294859201791029000
552715527	::294859864344252000
359607281	::294860185195917000
359607281	::294861597506158000
360205807	::294863425232846000
74608528	::294863654107639000
74608528	::294863763465719000
74608528	::294863940486307000
74608528	::294864194401087000
74608528	::294864291822182000
216434703	::294864304224739000
74608528	::294864424060190000
216434703	::294865124437680000
74608528	::294866174724935000
216434703	::294866473413910000
359607281	::294866626329853000
359607281	::294868126141661000
359607281	::294868515503091000
359607281	::294868728225595000
359607281	::294869082363265000
74608528	::294869709755666000
74608528	::294870081672970000
374142362	::294877395603845000
374142362	::294880144361926000
573114433	::294880212871684000
459561241	::294881316237889000
74608528	::294883500274905000
74608528	::294883615395942000
418864692	::294887076439138000
418864692	::294888281018089000
216434703	::294893612112674000
148913439	::294895380582248000
67256320	::294896802782670000
67256320	::294897307831373000
67256320	::294899241929822000
216434703	::294900373297168000
419281538	::294900980082946000
22193646	::294904348532686000
216434703	::294905648435568000
216434703	::294905703443881000
216434703	::294906210329710000
40485959	::294909529571856000
40485959	::294909609397870000
22193646	::294912866828570000
573114433	::294913746969706000
67256320	::294917282302418000
40485959	::294917861015683000
39680514	::294917891105640000
39680514	::294917995153743000
300038308	::294920652517961000
572192868	::294921199711039000
614753006	::294923972343115000
614753006	::294924300903927000
270184109	::294946155387830000
270184109	::294946583068413000
67256320	::294946767429050000
552715527	::294947107981385000
355199691	::294950096167129000
355199691	::294950160537108000
355199691	::294950220612136000
355199691	::294950298265460000
355199691	::294950557070798000
355199691	::294950623596666000
355199691	::294950869626146000
355199691	::294951133699506000
355199691	::294951859523829000
355199691	::294951968634462000
355199691	::294954153485156000
520009444	::294965625963548000
380451947	::294967533587550000
134236940	::294968886837788000
134236940	::294968908841103000
134236940	::294968925928693000
134236940	::294969026956898000
134236940	::294969041402077000
134236940	::294969066932813000
134236940	::294969089733033000
134236940	::294969107932135000
134236940	::294969167973597000
134236940	::294969180611022000
134236940	::294969242061778000
134236940	::294969283002380000
134236940	::294969325763321000
134236940	::294969346768400000
134236940	::294969376124334000
134236940	::294969415517233000
134236940	::294969452095733000
134236940	::294969464615751000
512668596	::294969552188620000
134236940	::294973248733597000
469814032	::294974310077063000
290289008	::294975995918839000
358948460	::294982010261368000
358948460	::294982088187322000
358948460	::294982196895289000
512668596	::294982800434663000
300038308	::294983717712191000
572192868	::294985274847535000
512668596	::294986117961359000
573114433	::294987985269706000
43922897	::294991143760965000
43922897	::294991411349172000
43922897	::294995325033275000
43922897	::294996619546488000
39680514	::294999929032687000
43922897	::295001204847693000
43922897	::295001292043071000
630892484	::295002790672097000
630892484	::295003010910785000
459561241	::295003253115060000
630892484	::295003264242556000
630892484	::295004531480211000
630892484	::295004954589028000
630892484	::295005468609347000
134236940	::295013620918673000
134236940	::295013716552998000
341311969	::295015523308158000
572192868	::295024095010123000
630892484	::295030277967859000
630892484	::295030508142878000
194054162	::295030679429844000
630892484	::295030731833479000
341311969	::295030915892146000
630892484	::295030932841304000
630892484	::295031242842320000
630892484	::295031452314238000
630892484	::295032631790272000
630892484	::295032792272756000
630892484	::295032962058182000
411762947	::295034111293259000
459561241	::295036420152758000
459561241	::295036434757341000
459561241	::295036655881035000
512668596	::295036889449246000
512668596	::295038278657273000
241164780	::295039569471102000
241164780	::295042676561166000
309468056	::295045998324113000
241164780	::295046258198982000
241164780	::295047267726016000
241164780	::295047477206327000
241164780	::295047615484153000
241164780	::295047690755141000
241164780	::295048500759126000
241164780	::295049727618187000
520009444	::295050354201071000
241164780	::295051059406192000
241164780	::295051158001688000
241164780	::295051595715080000
309468056	::295051934216355000
241164780	::295051943666147000
241164780	::295051969083613000
241164780	::295053148479975000
241164780	::295053309067264000
241164780	::295053565968408000
241164780	::295056422046150000
357805572	::295056528048803000
241164780	::295057953503973000
241164780	::295058112157741000
194054162	::295064522966855000
340627969	::295066571372642000
241164780	::295076208704634000
241164780	::295077821108326000
357805572	::295080504066203000
357805572	::295081008821325000
357805572	::295081151754813000
357805572	::295083063325622000
357805572	::295083401025818000
290401730	::295085298419908000
26641897	::295094010954002000
67256320	::295098008402550000
26641897	::295099300478861000
67256320	::295105848278138000
67256320	::295106206798856000
67256320	::295106761180975000
78770673	::295107718300176000
78770673	::295108573334208000
26641897	::295109336332644000
67256320	::295110316394680000
67256320	::295112774328139000
67256320	::295113007191691000
67256320	::295113860480901000
26641897	::295116368100089000
26641897	::295116493698510000
26641897	::295116617409519000
67256320	::295122693005660000
78770673	::295124795710914000
241164780	::295124827398877000
67256320	::295125188079652000
78770673	::295126349092384000
67256320	::295128918120345000
358948460	::295147093348208000
358948460	::295147362886770000
358948460	::295148523178049000
358948460	::295148705538007000
358948460	::295157284428980000
241164780	::295157285175558000
241164780	::295157666492334000
241164780	::295157714080890000
241164780	::295157956062887000
241164780	::295158101340987000
241164780	::295161103665750000
241164780	::295161140374282000
241164780	::295161310507835000
241164780	::295161993705435000
39680514	::295162802669236000
358948460	::295163010773811000
241164780	::295163050934280000
241164780	::295163219092312000
241164780	::295163463330832000
241164780	::295163520134303000
358948460	::295163769884143000
241164780	::295164819764568000
241164780	::295165106692694000
559129059	::295168619531337000
36556314	::295169240690991000
613256961	::295169757026607000
630892484	::295172688488579000
630892484	::295172852947234000
355199691	::295172986460319000
630892484	::295173068299571000
110542318	::295173108229341000
110542318	::295173417987084000
355199691	::295173525092835000
630892484	::295173533242368000
253879613	::295173742437490000
630892484	::295174742141460000
630892484	::295175057016225000
630892484	::295175240210841000
630892484	::295175383647678000
110542318	::295177204126584000
110542318	::295177729454776000
110542318	::295177844655534000
110542318	::295178037736136000
36556314	::295178436744470000
110542318	::295181260005969000
552715527	::295187222234267000
552715527	::295187387359825000
552715527	::295188386577264000
552715527	::295188916816994000
552715527	::295191442572328000
355199691	::295191455432056000
552715527	::295191669157027000
547745977	::295194487481839000
512668596	::295202227381993000
512668596	::295202438468739000
512668596	::295202438770749000
512668596	::295203334741176000
573114433	::295204270091956000
512668596	::295205171926024000
488048308	::295207267786182000
236875607	::295213975187124000
512668596	::295214711547518000
26641897	::295217896160890000
35933605	::295218210628857000
216434703	::295219366528704000
357805572	::295224069362704000
357805572	::295224317795528000
357805572	::295225784354873000
419281538	::295225830181838000
419281538	::295225917310107000
357805572	::295226114845065000
357805572	::295226535802191000
357805572	::295226977298808000
357805572	::295227033309573000
559129059	::295227377028579000
358948460	::295227568762781000
357805572	::295228082523099000
357805572	::295228194884304000
418864692	::295228305802682000
357805572	::295229030389665000
357805572	::295229533060214000
357805572	::295229993271820000
357805572	::295230173761110000
357805572	::295231179760758000
357805572	::295231220726509000
67256320	::295231264846401000
357805572	::295231521458094000
357805572	::295231559089401000
357805572	::295232205540687000
67256320	::295236194403483000
67256320	::295236322350727000
74608528	::295244254303891000
74608528	::295244288638464000
74608528	::295244494645899000
265754848	::295251211882471000
614753006	::295253612924370000
341311969	::295256387527794000
341311969	::295257407565729000
341311969	::295258109964865000
110542318	::295259394453688000
341311969	::295259734095839000
552715527	::295260097020559000
224093638	::295264437823217000
552715527	::295265214587342000
342512814	::295268374311739000
552715527	::295272857993355000
552715527	::295273562275725000
245209655	::295279505801613000
245209655	::295280410617868000
245209655	::295281399739596000
245209655	::295281689192710000
245209655	::295281879102410000
245209655	::295283016497000000
245209655	::295283063921967000
245209655	::295283258319597000
245209655	::295283898877898000
245209655	::295283962757136000
245209655	::295288186026999000
245209655	::295288439123898000
245209655	::295290267861385000
245209655	::295290427899256000
245209655	::295290808712712000
245209655	::295290897229312000
245209655	::295290943828029000
245209655	::295291459979051000
245209655	::295292724779831000
245209655	::295293237780942000
552715527	::295302154216951000
360205807	::295302549274259000
191742656	::295308205238652000
148913439	::295308365062619000
488048308	::295309894658191000
322347814	::295311148180447000
148913439	::295313844618813000
355199691	::295321171036078000
518011532	::295322646923599000
43922897	::295324489779122000
411762947	::295326873842503000
217214677	::295333407238524000
339368036	::295341803744407000
360205807	::295341866222751000
512668596	::295343947658715000
39680514	::295344882745237000
559129059	::295345483315023000
148913439	::295345895086620000
559129059	::295346024405413000
251961694	::295346284536164000
411762947	::295348033003077000
251961694	::295351726423306000
572192868	::295353014691180000
572192868	::295353073151401000
358948460	::295362986636345000
358948460	::295363412932833000
572192868	::295364659001835000
110542318	::295364906725818000
110542318	::295365275702927000
459561241	::295365598173593000
512668596	::295365778155380000
552715527	::295366636909785000
110542318	::295368474052661000
32254012	::295369276603383000
110542318	::295370406687297000
43922897	::295370440845709000
110542318	::295370597679116000
110542318	::295371487077093000
110542318	::295372724463869000
110542318	::295373074650517000
148913439	::295375738733993000
148913439	::295376467523690000
636497893	::295376937281523000
148913439	::295377020500717000
110542318	::295379012384071000
176974576	::295386158026850000
110542318	::295386191216386000
110542318	::295386561208545000
559129059	::295389904794439000
559129059	::295390055357374000
559129059	::295390216485744000
110542318	::295392009756213000
195036249	::295395535282638000
195036249	::295395584276316000
195036249	::295396215384854000
636497893	::295396929226035000
39680514	::295401219814461000
148913439	::295410947034583000
148913439	::295411714718044000
355199691	::295412925789786000
191742656	::295413395493117000
191742656	::295414659924779000
191742656	::295414962501849000
191742656	::295415427486597000
34953067	::295418080883011000
21059736	::295420167532462000
21059736	::295420176336289000
167988674	::295422786632048000
167988674	::295423433293037000
167988674	::295423555913535000
167988674	::295423600041787000
167988674	::295423765788123000
167988674	::295424053890670000
167988674	::295424227316756000
167988674	::295424361794527000
167988674	::295424634738851000
520009444	::295427020375093000
520009444	::295427436844314000
148913439	::295430123346345000
52995718	::295441249924677000
52995718	::295441603487731000
52995718	::295448222049112000
290401730	::295448440127774000
512855526	::295448460361093000
512855526	::295448703454547000
148913439	::295500621916823000
264532389	::295508940437987000
148913439	::295509459910922000
148913439	::295517243654148000
613256961	::295532703766425000
339368036	::295533450599997000
339368036	::295534634714927000
339368036	::295535918222303000
375157158	::295543732453916000
375157158	::295543797490806000
375157158	::295543912431505000
375157158	::295544005087854000
110542318	::295545361605476000
110542318	::295547131828260000
32254012	::295553316694401000
270701909	::295554286635581000
341205476	::295559724424896000
630892484	::295560214327996000
630892484	::295560495933583000
236875607	::295562182643548000
263207728	::295568045299077000
341205476	::295573892523778000
341205476	::295573944721891000
265754848	::295586789962436000
270184109	::295587213335486000
270184109	::295595238335074000
270184109	::295595411165556000
222411269	::295595841228529000
360205807	::295597009207967000
95843709	::295597303199313000
355199691	::295603857940152000
78770673	::295607913567887000
110542318	::295613067776126000
52995718	::295616299629940000
380451947	::295616867299635000
25017242	::295617769502826000
32254012	::295620203386109000
572192868	::295626723343622000
391631516	::295627382520414000
391631516	::295627673231826000
391631516	::295627797404200000
391631516	::295628715835129000
391631516	::295628874950266000
391631516	::295628931556593000
391631516	::295629182204010000
391631516	::295629249996546000
391631516	::295629472965750000
391631516	::295629524635357000
512668596	::295629627135782000
391631516	::295629913875173000
512668596	::295630077184577000
391631516	::295630109078081000
391631516	::295630171908734000
391631516	::295630265580150000
391631516	::295630433654304000
391631516	::295630459461840000
134236940	::295630551388405000
512668596	::295630729486946000
512668596	::295630876136570000
512668596	::295633830696595000
512668596	::295634438916820000
512668596	::295638932975136000
512668596	::295639187888168000
32254012	::295639840345698000
512668596	::295640141198938000
391631516	::295642699732750000
391631516	::295642772088696000
547745977	::295642808499445000
391631516	::295642852267028000
391631516	::295642981896163000
52995718	::295643020546674000
391631516	::295643042860376000
391631516	::295643088045633000
419281538	::295644830242058000
52995718	::295645790964158000
148913439	::295648879863545000
418864692	::295649012718129000
148913439	::295649217555337000
52995718	::295650315234050000
52995718	::295651309724508000
52995718	::295651635097661000
52995718	::295652072165097000
52995718	::295654155119386000
363443542	::295654266826268000
520009444	::295654441833603000
52995718	::295654866213302000
52995718	::295655235765014000
110542318	::295660802793435000
636497893	::295665172012490000
389165475	::295667232044883000
389165475	::295667381685059000
341205476	::295667497871491000
389165475	::295667539554471000
389165475	::295667635457249000
389165475	::295667814314942000
391631516	::295672667367944000
391631516	::295672723739406000
290289008	::295673069127741000
290289008	::295673316650405000
572192868	::295689319547543000
366716735	::295690292672200000
543069652	::295695357361393000
512668596	::295695445676666000
186693710	::295697653369540000
21059736	::295701075607031000
21059736	::295701090173865000
21059736	::295701168926109000
21059736	::295701599504977000
21059736	::295701732170813000
21059736	::295701950924738000
67256320	::295702238553337000
67256320	::295703216040062000
264532389	::295703317370241000
67256320	::295703696048791000
363443542	::295704212594126000
572192868	::295704387089735000
67256320	::295706274790776000
67256320	::295706330654728000
67256320	::295706866124734000
67256320	::295707447904047000
309468056	::295708660380889000
309468056	::295708983031894000
39680514	::295709600211148000
614753006	::295712828676009000
459561241	::295712930907963000
230342908	::295714024916660000
67256320	::295714600211603000
67256320	::295716454152683000
543069652	::295716932630503000
67256320	::295719200767488000
572192868	::295720039158513000
67256320	::295722224042799000
67256320	::295723237223038000
67256320	::295723402403135000
67256320	::295724345689526000
67256320	::295725086747529000
67256320	::295726205204840000
67256320	::295726555584401000
67256320	::295726607463751000
67256320	::295726697863598000
572192868	::295727464305541000
67256320	::295727733303017000
67256320	::295727999276441000
67256320	::295728174573187000
358948460	::295728418320957000
358948460	::295729130559901000
512668596	::295730468576436000
512668596	::295730805030932000
110542318	::295731731024183000
110542318	::295731814914486000
35933605	::295732876572495000
512668596	::295733713864638000
512668596	::295735011393560000
363443542	::295736058283450000
67256320	::295738803879047000
512668596	::295738872053264000
67256320	::295738940751761000
340627969	::295740064087027000
512668596	::295740072605671000
340627969	::295741523335716000
340627969	::295742620951531000
32564504	::295745576845324000
32564504	::295745745791901000
340627969	::295745950780116000
32564504	::295746059253215000
32564504	::295747809959878000
32564504	::295747823398424000
224093638	::295747945561722000
374142362	::295747959419711000
32564504	::295747989882949000
374142362	::295748766231834000
374142362	::295749026626797000
32564504	::295749801423802000
374142362	::295750347186642000
32564504	::295750725898739000
32564504	::295751572565147000
374142362	::295752751202308000
572192868	::295752786350575000
162315218	::295753249905057000
290289008	::295754897985531000
290289008	::295755116965933000
290289008	::295755333702410000
340627969	::295755633553190000
290289008	::295755817884463000
340627969	::295755979042205000
374142362	::295756164476567000
340627969	::295756462809022000
374142362	::295757106806673000
374142362	::295757353419169000
374142362	::295757558579347000
411762947	::295758685613981000
411762947	::295758966749798000
284372523	::295759009791741000
284372523	::295759066133831000
284372523	::295759097339449000
284372523	::295759167963152000
284372523	::295759264402792000
284372523	::295759297239986000
284372523	::295759344887287000
284372523	::295759394816266000
284372523	::295759651390234000
284372523	::295759698844610000
284372523	::295759826536001000
374142362	::295760230170636000
374142362	::295760712406536000
630892484	::295762046551744000
630892484	::295762278089908000
630892484	::295762527252516000
630892484	::295762764989878000
374142362	::295763260177797000
340627969	::295766745124331000
419281538	::295766871293177000
284372523	::295767301343547000
374142362	::295767895936466000
512668596	::295768584804777000
374142362	::295768854733398000
264532389	::295776137232138000
290289008	::295776427205353000
572192868	::295776606742540000
264532389	::295777288178499000
194054162	::295778154226802000
264532389	::295778301782405000
264532389	::295779474140717000
298002766	::295780519940087000
374142362	::295781819687768000
284372523	::295787632485625000
284372523	::295787787041521000
284372523	::295787890594697000
284372523	::295788003182399000
284372523	::295788331416035000
176974576	::295789622481539000
298002766	::295804080922710000
584258797	::295804529130213000
584258797	::295804789990756000
584258797	::295805009386434000
584258797	::295805151711735000
584258797	::295805202819325000
384035081	::295808055340326000
384035081	::295808448447250000
290401730	::295810951616266000
284372523	::295822398069022000
284372523	::295822490192711000
284372523	::295822696460193000
284372523	::295823185050488000
284372523	::295823269746077000
284372523	::295823374519791000
284372523	::295824112180404000
374142362	::295835316097540000
14424207	::295855241964974000
512668596	::295857500845113000
512668596	::295862060477210000
241164780	::295867118644260000
241164780	::295868503574061000
241164780	::295868747992932000
241164780	::295872839641341000
290289008	::295877631683985000
290289008	::295878014166773000
236875607	::295879097769418000
290289008	::295879749442605000
290289008	::295881067120959000
290289008	::295882104754020000
290289008	::295882998207889000
290289008	::295883117871394000
290289008	::295883896992722000
195036249	::295886202735837000
195036249	::295886451869110000
195036249	::295886550431039000
241164780	::295888120195452000
241164780	::295889134277496000
52995718	::295890734366728000
314394780	::295892644423417000
613256961	::295895478405586000
162315218	::295898274286665000
162315218	::295898407720079000
162315218	::295898533813436000
162315218	::295898597076107000
160828306	::295898810083848000
314394780	::295898922533150000
253879613	::295899962389168000
264532389	::295900987049250000
633957791	::295901065533087000
633957791	::295901333708480000
314394780	::295901336996835000
314394780	::295903229517127000
314394780	::295910325683879000
314394780	::295910688369561000
512668596	::295914828919361000
512668596	::295915048860258000
512668596	::295915154795810000
512668596	::295915714487939000
512668596	::295916431483224000
268546928	::295919679329927000
512668596	::295920476969123000
39680514	::295930141627019000
251316534	::295936535730221000
176974576	::295936941185196000
251316534	::295937071439294000
360205807	::295947472239489000
148913439	::295951093765140000
614753006	::295954431005048000
614753006	::295954938251575000
234043939	::295956429318270000
614753006	::295968296526823000
22193646	::295968359290396000
262767204	::295969867750850000
262767204	::295969877032857000
262767204	::295969898058891000
262767204	::295969986369945000
284372523	::295971782358351000
284372523	::295971869033627000
284372523	::295971943306375000
284372523	::295972026097741000
284372523	::295972119240654000
262767204	::295973908518150000
262767204	::295974196067069000
67256320	::295974266984353000
262767204	::295974544072642000
262767204	::295978615592603000
262767204	::295978874368565000
262767204	::295979004362637000
35933605	::295982221519634000
363443542	::295983559645224000
363443542	::295984573488181000
363443542	::295989267946143000
251961694	::295998485910671000
558662656	::296002932267159000
558662656	::296003018619502000
22193646	::296008318403629000
358948460	::296011170178031000
573114433	::296014085659693000
216434703	::296014146238050000
22193646	::296016186590760000
584258797	::296019441479712000
216434703	::296021319089266000
518011532	::296034810126815000
518011532	::296035131033006000
265754848	::296042064666320000
265754848	::296043399721660000
245209655	::296056872774025000
241164780	::296057182846349000
245209655	::296057306041425000
245209655	::296057610497568000
217214677	::296057946289364000
245209655	::296057960898117000
36556314	::296058463275057000
245209655	::296058508640653000
241164780	::296058590068895000
241164780	::296058897544912000
245209655	::296059260272529000
36556314	::296059351343435000
36556314	::296059415239462000
245209655	::296059602443849000
36556314	::296059663621976000
245209655	::296059976462499000
245209655	::296060162400210000
245209655	::296060251730489000
512668596	::296060462209064000
245209655	::296060542001508000
241164780	::296060681126563000
245209655	::296061344392818000
512668596	::296062113393299000
224093638	::296064046619324000
281577173	::296066882480504000
392518936	::296068346800123000
392518936	::296068369596170000
512668596	::296069914899390000
241164780	::296070379842199000
607648640	::296073709960171000
512668596	::296075780448985000
52995718	::296076385980653000
512668596	::296082859515600000
284372523	::296084316822331000
315516553	::296086168586567000
110542318	::296086237306056000
110542318	::296086439496646000
358948460	::296086499819139000
358948460	::296086904846315000
573114433	::296087149416153000
358948460	::296087275014610000
358948460	::296087347055976000
315516553	::296087739923849000
110542318	::296088043654369000
110542318	::296088148755234000
110542318	::296088443128250000
110542318	::296088714910777000
32564504	::296089643022155000
32564504	::296089658314600000
110542318	::296090621867872000
110542318	::296090650640805000
110542318	::296090823618076000
440175355	::296091151314849000
411762947	::296092574807097000
440175355	::296093396920045000
440175355	::296094983692378000
358948460	::296095718135975000
358948460	::296095719822094000
440175355	::296095999280173000
358948460	::296096235918606000
573114433	::296098059430023000
284372523	::296098111057702000
284372523	::296098186722947000
284372523	::296098275709288000
284372523	::296098381485469000
284372523	::296098459461771000
191742656	::296098805315690000
191742656	::296098897225457000
191742656	::296099033389359000
191742656	::296099080818548000
191742656	::296099188410839000
440175355	::296099933294034000
36556314	::296100593188081000
110542318	::296105745999613000
264532389	::296107337574400000
572192868	::296107700419440000
36556314	::296108245959983000
36556314	::296108457801707000
264532389	::296109127275532000
440175355	::296109832098963000
36556314	::296110342507995000
440175355	::296110678706634000
264532389	::296111423262687000
322347814	::296116544512073000
264532389	::296116670362157000
43922897	::296116973320945000
322347814	::296118507467313000
512668596	::296118601210032000
195036249	::296119991156219000
110542318	::296121650263490000
110542318	::296121714532810000
224093638	::296121901212921000
572192868	::296122882076061000
380451947	::296123543505227000
110542318	::296124312149184000
110542318	::296124536712204000
110542318	::296124582585319000
191742656	::296124966842290000
572192868	::296130416799281000
300038308	::296133230124486000
418864692	::296135997157171000
241164780	::296138598468689000
241164780	::296138705373122000
35933605	::296143812684808000
391631516	::296146601758584000
391631516	::296146697002811000
391631516	::296146918055235000
35933605	::296149922665861000
32564504	::296152967277604000
32564504	::296153078619598000
32564504	::296163562022383000
32564504	::296163816700510000
35933605	::296189831690735000
391631516	::296190445199970000
391631516	::296193918482137000
391631516	::296193949247340000
391631516	::296194005778173000
391631516	::296194226696364000
391631516	::296194457605402000
391631516	::296228067997777000
160828306	::296228291440934000
110542318	::296235854609924000
110542318	::296236513610592000
110542318	::296237459807809000
110542318	::296238028605755000
236875607	::296238324207714000
110542318	::296240076940271000
241164780	::296240388434448000
110542318	::296242433803554000
241164780	::296244735654375000
241164780	::296245654257278000
160828306	::296247251607629000
241164780	::296248742397489000
241164780	::296253720616894000
241164780	::296253883867615000
341205476	::296254148842766000
241164780	::296255902409949000
314394780	::296256777211756000
314394780	::296257223976419000
613256961	::296257840576872000
241164780	::296259529887346000
216434703	::296260340533055000
314394780	::296260908638957000
314394780	::296261356456390000
264532389	::296261710627622000
35933605	::296263509308743000
512668596	::296264122922827000
512668596	::296264387352743000
314394780	::296264667771310000
241164780	::296265853605904000
341205476	::296272671904260000
341205476	::296277327732690000
512668596	::296280181725855000
236875607	::296281191609425000
363443542	::296288460627668000
418864692	::296290533993766000
110542318	::296290986563366000
360205807	::296291026275008000
262767204	::296296126351564000
236875607	::296297569439588000
341205476	::296300421310455000
307986262	::296301103954411000
307986262	::296301499909279000
307986262	::296306174033272000
307986262	::296306565332480000
307986262	::296306708337270000
307986262	::296306790646288000
307986262	::296307504768495000
35933605	::296309571784425000
411762947	::296310751327555000
109324222	::296312469574520000
109324222	::296313310398275000
512668596	::296316462539350000
341205476	::296322144059674000
341205476	::296323156854050000
341205476	::296323795088728000
341205476	::296324060403617000
385722022	::296327706302365000
290289008	::296333577233248000
290289008	::296333687363076000
162315218	::296335728261079000
341205476	::296335735013920000
341205476	::296336445558386000
290289008	::296337295580205000
290289008	::296337565429153000
290289008	::296337829036965000
290289008	::296338015570235000
290289008	::296339087525306000
341205476	::296339738816811000
290289008	::296341060827881000
162315218	::296343157740814000
162315218	::296343327106809000
341311969	::296345919874539000
15974594	::296348191773822000
15974594	::296348295473795000
36556314	::296349449045823000
36556314	::296349529119272000
40485959	::296349979948232000
40485959	::296350086886215000
307986262	::296352504466264000
109324222	::296354312026722000
109324222	::296354505258332000
109324222	::296354529597878000
109324222	::296354588741746000
109324222	::296354635025883000
109324222	::296354710712111000
109324222	::296354739908669000
109324222	::296354769432350000
109324222	::296354792400355000
109324222	::296354820477042000
109324222	::296354851175145000
109324222	::296354875594403000
109324222	::296354901267709000
109324222	::296354926118977000
109324222	::296354954971578000
109324222	::296354991776600000
109324222	::296355072634413000
109324222	::296355106159476000
607648640	::296359216258621000
355199691	::296359326363287000
355199691	::296360157556924000
389165475	::296366024197017000
216434703	::296366094535503000
389165475	::296366200211009000
389165475	::296366380838682000
389165475	::296367832420188000
512668596	::296370459069513000
374142362	::296379778146123000
374142362	::296387080144158000
216434703	::296387299401404000
411762947	::296389931033583000
26641897	::296395167924101000
341311969	::296395596326125000
341311969	::296396224351846000
341311969	::296396720055656000
512855526	::296397119688945000
512855526	::296397346504318000
341311969	::296397397288943000
341311969	::296397438762225000
25017242	::296398956102045000
341311969	::296399063513985000
572192868	::296399288785846000
341311969	::296401042176892000
572192868	::296403579764342000
341311969	::296406617732304000
251316534	::296408673394249000
341311969	::296409432970104000
341311969	::296411957009981000
341311969	::296412037150560000
341311969	::296412085418598000
341311969	::296413029455757000
216434703	::296414256381968000
341311969	::296421208524734000
341311969	::296421413336793000
341311969	::296421789540683000
25017242	::296422167380361000
512668596	::296423420600655000
512668596	::296423546157142000
512668596	::296423834431676000
512668596	::296424240620662000
512668596	::296425374961790000
21059736	::296427292559806000
21059736	::296427422541287000
21059736	::296427461321818000
21059736	::296427601906520000
21059736	::296427616305565000
21059736	::296427689923977000
95843709	::296434386352611000
360205807	::296436342747963000
217214677	::296436823142584000
95843709	::296437290983641000
512668596	::296440264543850000
358948460	::296446989846069000
358948460	::296447421486092000
358948460	::296447941571379000
340627969	::296454971308785000
392518936	::296458083721428000
216434703	::296458762309496000
512668596	::296460061272858000
572192868	::296460350948245000
340627969	::296461725262286000
235394778	::296462161897734000
235394778	::296462392651546000
235394778	::296462702497390000
235394778	::296462770440896000
264532389	::296464174727454000
419281538	::296466315928027000
419281538	::296466443720081000
419281538	::296466534652604000
419281538	::296466586389331000
234738785	::296468996037935000
234738785	::296470578288787000
32564504	::296471575807524000
32564504	::296471830414389000
341311969	::296473721764454000
235394778	::296473883962404000
235394778	::296474107539763000
235394778	::296474550563135000
341311969	::296475002415493000
341311969	::296475097273860000
341311969	::296475263368314000
341311969	::296475698120499000
235394778	::296476394207186000
235394778	::296476454429028000
341311969	::296477811462512000
607648640	::296477996066406000
235394778	::296480345245765000
341205476	::296480693050028000
341205476	::296484294011019000
341205476	::296486068507783000
341205476	::296486346602708000
341205476	::296486573833351000
281577173	::296487783982305000
351947723	::296512426977923000
290289008	::296513501617352000
351947723	::296514964494094000
374142362	::296524991799894000
418864692	::296532610912485000
351947723	::296533817890598000
290401730	::296537877121212000
374142362	::296544883773173000
512668596	::296571952934563000
374142362	::296578618644119000
374142362	::296579094764728000
110542318	::296586779857911000
110542318	::296586957293756000
110542318	::296587081097039000
110542318	::296587206896791000
110542318	::296587422811172000
110542318	::296588128385380000
224093638	::296589957311635000
358948460	::296590591083552000
358948460	::296590736806277000
358948460	::296591026976604000
358948460	::296591494268194000
358948460	::296592383473225000
110542318	::296594013421723000
110542318	::296594267403587000
110542318	::296594419799441000
110542318	::296603583619690000
290289008	::296604618899722000
290289008	::296605125554888000
290289008	::296605344375922000
110542318	::296608665073496000
614753006	::296608686175055000
110542318	::296608908825481000
614753006	::296609422355099000
314394780	::296610923697819000
314394780	::296612856735072000
630892484	::296612983713447000
630892484	::296613151787593000
630892484	::296613331891003000
630892484	::296613520605315000
630892484	::296613895961997000
630892484	::296614206512447000
630892484	::296614439426355000
630892484	::296614584343748000
630892484	::296614771581677000
630892484	::296615819276853000
630892484	::296616031928057000
630892484	::296616307128934000
630892484	::296616394051706000
110542318	::296616438003798000
630892484	::296616602240159000
630892484	::296616919430209000
630892484	::296617141845766000
630892484	::296617343746965000
630892484	::296617528128589000
630892484	::296618142740926000
35933605	::296618360949579000
613256961	::296621274405412000
314394780	::296621802979991000
339368036	::296624938239025000
358948460	::296625237641023000
253879613	::296625262106406000
358948460	::296625394726080000
512668596	::296627781545111000
337980677	::296628683253379000
314394780	::296631595958415000
440175355	::296631689747238000
314394780	::296633150082256000
366716735	::296635236438134000
512668596	::296636740360364000
419281538	::296637268519686000
512668596	::296637412963123000
39680514	::296637651254124000
459561241	::296638823402717000
459561241	::296638894361939000
418864692	::296643504539594000
418864692	::296644397414625000
74608528	::296652740971622000
74608528	::296654054703128000
176974576	::296657025079840000
17369283	::296667353884811000
341311969	::296675393296027000
340627969	::296681108425289000
374142362	::296682205827178000
374142362	::296683074438172000
374142362	::296683237462376000
374142362	::296683580267053000
374142362	::296683625154498000
15974594	::296683637708050000
15974594	::296683738266484000
374142362	::296683777856532000
374142362	::296684978278899000
236875607	::296692136596877000
281577173	::296694897774317000
281577173	::296695265048539000
336778628	::296696486585044000
336778628	::296696623470354000
419281538	::296699346664181000
342512814	::296700875118899000
340627969	::296704796008775000
342512814	::296705134916931000
251961694	::296712979334979000
39680514	::296713822658498000
216434703	::296721453443842000
224093638	::296722678184804000
262767204	::296735889571315000
363443542	::296736393865080000
391631516	::296741559477628000
411762947	::296745037423837000
411762947	::296745323102097000
110542318	::296746655594737000
110542318	::296747523274584000
392518936	::296752804817678000
392518936	::296754323948462000
440175355	::296754463706849000
440175355	::296754560167469000
440175355	::296754771023503000
440175355	::296755249610362000
440175355	::296755706839846000
392518936	::296756535516856000
440175355	::296756948546764000
440175355	::296757407982440000
440175355	::296757690301034000
440175355	::296758064600735000
440175355	::296758525311463000
440175355	::296758930816765000
90793289	::296759548264460000
440175355	::296760120006832000
440175355	::296760768043569000
440175355	::296761276007333000
440175355	::296761736713879000
440175355	::296762986683580000
341311969	::296769229926055000
341311969	::296770351235489000
341311969	::296770670153588000
341311969	::296772667615358000
341311969	::296773436703911000
341311969	::296775889755201000
341311969	::296776757841911000
341311969	::296777527140184000
341311969	::296777660628094000
341311969	::296777992250728000
512668596	::296778294894923000
512668596	::296778681181945000
341311969	::296782121027108000
341311969	::296782499386900000
341311969	::296783458217377000
25017242	::296787716673257000
25017242	::296787954385444000
25017242	::296788160921341000
25017242	::296788553407528000
547745977	::296788739387170000
236875607	::296789146842828000
614753006	::296789304196354000
614753006	::296790897318825000
67256320	::296790902121320000
614753006	::296791016860704000
614753006	::296793600438714000
614753006	::296793628888674000
614753006	::296793995215007000
469814032	::296794465744605000
512668596	::296794674277003000
512668596	::296795275702435000
614753006	::296795537871605000
469814032	::296795821104566000
366716735	::296797095669678000
25017242	::296797360875503000
512668596	::296798906711425000
512668596	::296799779604791000
358948460	::296801762772410000
358948460	::296802030750687000
358948460	::296802383139311000
358948460	::296802440748089000
512668596	::296803553832493000
90793289	::296803953889382000
264532389	::296804027612680000
512668596	::296805148653674000
264532389	::296805472294551000
264532389	::296806770091888000
341311969	::296809513640685000
110542318	::296810255600459000
217214677	::296811438415167000
358948460	::296811864132841000
32254012	::296811999378161000
614753006	::296814517457940000
512668596	::296815367114874000
614753006	::296815462275248000
572192868	::296818190825185000
572192868	::296818695261548000
572192868	::296818881857724000
512668596	::296823421873045000
614753006	::296828859779784000
614753006	::296829268267249000
241164780	::296830233875718000
614753006	::296830616643698000
67256320	::296832156485963000
67256320	::296832318956531000
195036249	::296839813494079000
195036249	::296840803760865000
195036249	::296841707457241000
195036249	::296842205514055000
195036249	::296844025422569000
195036249	::296844506601496000
195036249	::296844554534014000
195036249	::296845441893531000
195036249	::296845612228419000
195036249	::296845876050153000
411762947	::296846530667765000
281577173	::296847097787973000
281577173	::296847320333553000
195036249	::296848025148588000
607648640	::296851370139582000
341311969	::296851946365661000
264532389	::296852531227811000
224093638	::296852585674055000
607648640	::296853744111480000
67256320	::296857249215811000
32254012	::296858235439312000
235394778	::296858358609240000
105988888	::296859027575545000
105988888	::296859458875822000
105988888	::296859607681359000
105988888	::296859831590084000
195036249	::296860112834949000
105988888	::296860312412512000
105988888	::296860420252258000
385722022	::296862901610893000
385722022	::296862985039794000
584258797	::296863115717525000
300038308	::296863505821356000
300038308	::296863807479898000
300038308	::296863996848525000
366716735	::296872193944604000
45683087	::296880294613618000
290401730	::296899904373129000
194054162	::296919821893902000
236875607	::296937225550168000
110542318	::296948524493438000
110542318	::296948963863560000
110542318	::296949415673995000
559129059	::296951007043272000
559129059	::296951380432805000
559129059	::296952075013738000
559129059	::296952812552740000
614753006	::296965208868544000
614753006	::296965775334453000
253879613	::296988398281961000
512668596	::296989041516240000
314394780	::296989479678394000
512668596	::296989934877806000
314394780	::296990951220584000
314394780	::296991689963364000
411762947	::296993424136089000
110542318	::296993657008058000
110542318	::296996023761502000
328695369	::297014010694467000
110542318	::297021445656162000
552715527	::297025875818463000
552715527	::297025957997469000
309468056	::297028539822260000
110542318	::297029144544428000
411762947	::297036399784374000
341311969	::297043802089213000
341311969	::297043806795218000
309468056	::297044961432571000
216434703	::297045394398011000
264532389	::297047974851248000
341311969	::297048264019156000
341311969	::297048985737236000
341311969	::297048987356237000
341311969	::297049977849520000
552715527	::297050848100499000
341311969	::297050867335589000
341311969	::297050867864072000
552715527	::297050916190818000
341311969	::297051065742934000
341311969	::297051142528061000
552715527	::297051216402325000
22193646	::297053019764297000
264532389	::297053296944893000
341311969	::297053658250608000
290289008	::297054096630902000
358948460	::297055025346260000
290289008	::297055252224557000
358948460	::297055775472373000
341311969	::297055828475777000
341311969	::297055880409665000
341311969	::297055956007804000
290289008	::297057297929211000
290289008	::297057499331297000
290289008	::297057629069533000
358948460	::297057789837180000
290289008	::297058174765260000
290289008	::297058372983853000
290289008	::297058992310583000
290289008	::297059584588279000
264532389	::297060058825646000
264532389	::297060348635254000
264532389	::297060551559888000
290289008	::297060736511918000
264532389	::297060756275482000
290289008	::297061779706621000
290289008	::297062061412855000
21059736	::297064440602451000
459561241	::297065040111099000
459561241	::297065041323241000
341311969	::297066447815987000
341311969	::297066738963595000
341311969	::297067079050338000
459561241	::297067387340087000
341311969	::297067442264485000
341311969	::297067560669687000
392518936	::297067720443310000
300038308	::297068228310614000
328695369	::297068336452341000
341311969	::297068809917964000
341311969	::297070138082086000
392518936	::297071436613443000
35933605	::297071550287458000
392518936	::297071603395751000
392518936	::297071881939476000
341311969	::297071927762235000
614753006	::297072972198453000
358948460	::297075203756916000
614753006	::297076577525710000
355199691	::297076589827592000
614753006	::297076602695733000
366716735	::297079981182439000
614753006	::297082901332373000
614753006	::297083391893991000
614753006	::297083718244388000
341205476	::297085140457357000
541324276	::297085803677483000
614753006	::297086422870011000
614753006	::297086552515956000
614753006	::297087092520017000
614753006	::297087307901706000
541324276	::297087758764240000
614753006	::297088473167437000
541324276	::297088483070193000
321663912	::297097209017683000
512668596	::297102422118125000
512668596	::297102520482951000
512668596	::297103603947155000
264532389	::297108969464410000
264532389	::297109125085671000
547745977	::297109618855927000
328695369	::297109903229722000
512668596	::297111613671084000
300038308	::297114967667273000
21059736	::297118364646649000
110542318	::297124923007184000
110542318	::297126411775393000
110542318	::297127197511127000
411762947	::297129214581280000
552715527	::297130296430718000
552715527	::297130435840991000
552715527	::297130525326446000
552715527	::297130639533146000
552715527	::297130736442560000
328695369	::297136823921147000
80631544	::297137659996934000
176300621	::297141282197876000
389165475	::297143080858046000
389165475	::297143406843547000
389165475	::297143706807570000
389165475	::297143806401327000
389165475	::297144153962323000
309468056	::297144483571724000
552715527	::297145891947700000
552715527	::297145909035286000
303977489	::297147711248035000
45683087	::297154374596190000
45683087	::297154504816721000
45683087	::297154558591913000
45683087	::297154648442281000
281577173	::297163850791407000
389165475	::297169291185356000
366716735	::297172565640761000
341205476	::297172778560393000
341205476	::297173771960344000
607648640	::297174150462717000
552715527	::297174348719063000
607648640	::297174720179220000
342512814	::297175377896415000
607648640	::297175678212767000
614753006	::297175988775817000
552715527	::297176926165032000
14424207	::297177978637541000
303977489	::297178007083311000
614753006	::297178332812955000
594060776	::297179050047332000
614753006	::297179438578270000
341311969	::297180302411980000
21059736	::297181010737647000
21059736	::297181026378199000
21059736	::297181094749544000
512668596	::297184228783828000
573114433	::297184284031188000
512668596	::297185176453263000
512668596	::297185509208363000
32254012	::297187657946120000
32254012	::297187760589115000
366716735	::297187911344992000
636497893	::297189445302632000
512668596	::297189839210696000
21059736	::297190376865931000
512668596	::297190910763094000
340627969	::297192525150683000
303977489	::297193062793347000
340627969	::297193110050574000
340627969	::297193554730684000
340627969	::297194191442825000
340627969	::297194582385496000
419281538	::297197422550085000
341205476	::297197500119527000
262767204	::297199949689524000
440175355	::297202605338279000
440175355	::297202685797625000
440175355	::297203484384698000
440175355	::297203525799260000
109324222	::297203878133374000
440175355	::297204067439108000
341311969	::297204107687641000
440175355	::297204191204626000
440175355	::297204283844210000
440175355	::297204931188883000
440175355	::297206700988055000
440175355	::297207161472311000
374142362	::297208634545410000
374142362	::297209412219711000
366716735	::297211379880960000
440175355	::297212937322524000
224093638	::297214799731908000
300038308	::297215107866427000
342512814	::297230720236142000
512855526	::297237738686668000
512855526	::297238072125440000
512855526	::297238599492042000
512855526	::297239151676387000
39680514	::297240525927501000
722485765	::297242097545789000
722485765	::297242307776876000
26055885	::297242385266651000
26055885	::297244841828564000
26055885	::297247523138060000
26055885	::297250130720088000
303977489	::297253451652546000
392518936	::297258389552119000
392518936	::297260366113697000
363443542	::297260510678769000
26055885	::297263206827700000
290401730	::297263604745523000
26055885	::297269568928358000
26055885	::297269798935613000
26055885	::297271170154254000
67296324	::297288502062759000
67296324	::297288502847086000
552715527	::297289543252594000
552715527	::297289610453737000
355199691	::297292653354180000
355199691	::297292792777015000
355199691	::297292914986467000
355199691	::297292970372243000
355199691	::297293155085217000
355199691	::297293285985226000
355199691	::297293473198002000
355199691	::297293564210184000
355199691	::297293626109730000
355199691	::297293732607295000
328695369	::297294921445027000
328695369	::297295369384124000
328695369	::297296103127261000
355199691	::297297445132566000
355199691	::297297684484739000
355199691	::297297955055091000
303977489	::297298699414028000
67296324	::297303704233721000
355199691	::297306030306631000
355199691	::297306444569657000
355199691	::297306568330969000
573114433	::297316784011354000
67296324	::297319074566901000
67296324	::297319075435126000
559129059	::297322465053507000
547745977	::297327805463670000
303977489	::297328909136056000
358948460	::297329119522336000
328695369	::297335023248474000
328695369	::297337866076446000
309468056	::297344045007663000
413575821	::297345758812835000
613256961	::297346456401096000
413575821	::297346601725329000
413575821	::297347352736448000
413575821	::297347763660787000
67296324	::297349826914439000
67296324	::297349827799420000
67296324	::297349828583751000
512668596	::297350733966213000
253879613	::297351310334910000
512668596	::297352104228564000
512668596	::297352301839011000
241164780	::297352591938056000
512668596	::297354966841044000
512668596	::297357199171276000
236875607	::297357640751804000
176974576	::297358704196608000
303977489	::297359218875432000
328695369	::297359761119277000
216434703	::297363024631717000
321663912	::297363113362206000
216434703	::297365612806668000
584258797	::297365806977789000
419281538	::297368872405827000
413575821	::297371524581711000
303977489	::297374273901834000
67296324	::297380288147898000
67296324	::297380289137762000
26055885	::297383875905212000
26055885	::297384253199626000
26055885	::297386791252656000
262767204	::297388305807454000
262767204	::297388523059830000
26055885	::297390655347507000
392518936	::297393296085504000
26055885	::297393534271627000
67296324	::297395502411042000
392518936	::297395836252471000
309468056	::297397510975143000
26055885	::297398096604831000
392518936	::297399155624656000
341205476	::297399541387370000
488048308	::297401498445434000
392518936	::297402113791770000
236875607	::297403932546838000
148913439	::297404460823638000
148913439	::297404636241989000
303977489	::297404680961671000
341311969	::297409882682974000
67296324	::297410637741559000
148913439	::297410675913928000
614753006	::297413557836996000
419281538	::297422298435166000
67296324	::297426194247340000
67296324	::297426195056824000
67296324	::297426195757281000
67296324	::297426196646461000
67296324	::297426197443407000
573114433	::297427357172633000
290289008	::297427390861295000
290289008	::297427515117563000
321663912	::297428065779347000
281577173	::297432010882969000
315023187	::297440383258988000
67296324	::297441341942661000
67296324	::297441342823493000
67296324	::297441343754604000
67296324	::297441344413114000
148913439	::297444197412270000
67256320	::297447253642190000
45683087	::297447337909944000
22193646	::297447569917870000
45683087	::297448176045150000
45683087	::297448260124164000
360205807	::297448273818562000
289806946	::297457937473994000
459561241	::297464877017100000
541324276	::297466483888508000
281577173	::297470128709304000
134236940	::297474132180889000
134236940	::297474186333532000
134236940	::297474199981813000
134236940	::297474267627520000
134236940	::297474431285071000
134236940	::297475139136782000
109324222	::297476577439145000
559129059	::297478201880481000
303977489	::297479911621406000
224093638	::297481703360966000
541324276	::297482929574125000
67296324	::297487081373061000
340627969	::297490141927329000
328695369	::297490609021796000
251961694	::297499883819110000
251961694	::297500600357240000
328695369	::297503253241921000
236875607	::297503802246971000
264532389	::297505980026081000
46991082	::297506391093039000
340627969	::297507249616719000
67296324	::297509855466487000
303977489	::297510111897849000
46991082	::297514442311225000
46991082	::297514453480652000
264532389	::297517417729495000
264532389	::297518062591160000
512668596	::297518456910270000
512668596	::297518641921011000
303977489	::297525230702837000
46991082	::297526021903765000
80889173	::297529129606209000
281577173	::297535951180292000
281577173	::297536175592308000
281577173	::297537137342021000
328695369	::297538202879803000
488048308	::297541825613414000
281577173	::297544088864038000
358948460	::297546046085660000
46991082	::297546155426975000
46991082	::297546165765943000
328695369	::297546897386770000
341205476	::297549486811672000
341205476	::297550116011786000
268546928	::297556130631131000
26055885	::297559960647237000
26055885	::297561184402550000
32564504	::297562029596758000
32564504	::297562633773670000
32564504	::297562736987078000
46991082	::297563014985572000
281577173	::297568607834099000
194054162	::297570897928286000
194054162	::297571196764053000
67296324	::297577164533035000
67296324	::297577165464150000
67296324	::297577166231699000
67296324	::297577166923759000
67296324	::297577167699726000
46991082	::297580123241197000
26055885	::297584151358472000
341205476	::297585617578102000
264532389	::297587009990582000
315516553	::297587720555991000
264532389	::297587981643051000
315516553	::297588190976540000
264532389	::297588193165983000
264532389	::297588248795029000
264532389	::297588343888285000
264532389	::297588493058703000
264532389	::297588722415853000
264532389	::297589405332414000
264532389	::297589440338087000
300038308	::297589486387343000
300038308	::297589588040507000
264532389	::297589713785733000
264532389	::297590133132247000
264532389	::297590238015004000
264532389	::297590427807281000
264532389	::297591582830501000
264532389	::297591920857845000
264532389	::297592412627431000
39680514	::297593683832877000
366716735	::297594516133793000
607648640	::297594679837458000
366716735	::297594873106804000
392518936	::297598515020955000
80889173	::297600536218333000
80889173	::297600609249542000
80889173	::297600676622651000
80889173	::297600775302041000
80889173	::297600841077125000
80889173	::297601006269775000
80889173	::297601109667745000
80889173	::297601168551604000
80889173	::297601983060262000
80889173	::297602315425296000
80889173	::297602373256347000
80889173	::297603290609369000
80889173	::297603347001790000
80889173	::297603384373022000
80889173	::297603445744074000
80889173	::297603652288385000
80889173	::297603751404003000
46991082	::297604792962936000
80889173	::297604842011111000
80889173	::297605010332741000
80889173	::297605302143025000
80889173	::297605423282929000
80889173	::297605608612442000
80889173	::297605764640555000
67256320	::297605767060672000
80889173	::297605890020880000
80889173	::297606194254712000
67256320	::297606526728806000
67256320	::297606672254398000
80889173	::297607146797936000
80889173	::297607498691657000
80889173	::297607665469767000
80889173	::297608599713230000
80889173	::297609075808694000
80889173	::297609651091017000
80889173	::297611253495496000
80889173	::297611377281994000
80889173	::297611682325331000
80889173	::297612121380909000
80889173	::297612458707808000
80889173	::297613071059398000
80889173	::297613293042933000
80889173	::297613528641179000
80889173	::297613685629796000
80889173	::297613973145141000
80889173	::297614190414290000
80889173	::297614550168137000
80889173	::297615393156112000
80889173	::297616141453520000
290401730	::297625656441843000
303977489	::297630973741367000
303977489	::297646039949799000
67296324	::297651496986763000
67296324	::297651497678798000
26641897	::297653507337633000
303977489	::297676370857820000
358948460	::297690925713485000
358948460	::297691395450347000
67296324	::297691550551506000
358948460	::297691733288955000
358948460	::297692372123389000
358948460	::297692864761188000
358948460	::297693870421053000
236875607	::297699064181579000
236875607	::297705050518745000
303977489	::297706472891101000
613256961	::297709440524754000
236875607	::297710805993025000
526823315	::297711019562786000
526823315	::297712460536881000
526823315	::297713918418227000
526823315	::297714226087219000
253879613	::297714270353895000
526823315	::297714318030557000
526823315	::297714551061893000
264532389	::297717131800350000
264532389	::297721153705869000
67296324	::297721639490170000
264532389	::297722139241480000
328695369	::297723036830937000
264532389	::297723882515877000
46991082	::297725841390047000
264532389	::297726446204510000
264532389	::297727683360616000
46991082	::297736415662452000
67296324	::297736796807262000
67296324	::297736797717405000
67296324	::297736798606602000
328695369	::297738587582128000
236875607	::297738768247554000
573114433	::297745630187626000
339368036	::297749069026193000
339368036	::297749320734748000
46991082	::297749741977096000
339368036	::297749949603520000
339368036	::297750617764536000
339368036	::297751118111453000
303977489	::297751712393998000
46991082	::297754275088580000
236875607	::297760701114642000
309468056	::297762296460107000
584258797	::297767852797210000
39680514	::297768090723287000
251961694	::297768121404645000
39680514	::297768225519849000
39680514	::297768337994293000
251961694	::297768690693332000
251961694	::297769012576780000
45683087	::297774879967703000
46991082	::297776171674902000
300038308	::297777916866076000
303977489	::297781888574164000
284372523	::297782312198877000
284372523	::297782384219283000
341205476	::297783677239308000
46991082	::297798157419565000
411762947	::297802599703404000
379677651	::297809029604986000
379677651	::297809440927797000
379677651	::297809544908787000
379677651	::297809796382486000
379677651	::297810167599337000
379677651	::297810200843386000
379677651	::297810438190690000
379677651	::297810539554422000
46991082	::297811695802388000
46991082	::297811705264734000
67296324	::297812744881713000
300038308	::297814613913903000
300038308	::297814709531459000
300038308	::297814803123167000
488048308	::297815483850293000
379677651	::297816854855053000
284372523	::297822868610355000
284372523	::297822965733670000
284372523	::297823078027776000
284372523	::297823230696255000
284372523	::297823294684528000
284372523	::297823718376341000
284372523	::297823745589002000
303977489	::297827244066349000
379677651	::297829450895220000
46991082	::297829516527665000
488048308	::297832157005631000
488048308	::297833371340517000
341205476	::297836439280967000
300038308	::297837895581069000
488048308	::297837993031507000
340627969	::297839625509146000
300038308	::297840129433821000
46991082	::297840342890332000
379677651	::297840781186703000
379677651	::297841633209241000
234738785	::297841875593871000
234738785	::297842234819239000
234738785	::297842294722293000
614753006	::297843164306350000
234738785	::297843708496322000
234738785	::297844430877122000
234738785	::297846741225590000
340627969	::297846840748040000
234738785	::297847136291270000
45683087	::297847541444272000
340627969	::297848690171863000
392518936	::297854348984197000
303977489	::297857607497048000
336778628	::297860628998152000
102393543	::297860636782759000
235394778	::297861711229222000
235394778	::297861787079045000
360205807	::297872121282052000
392518936	::297874130789879000
552715527	::297876784999981000
552715527	::297876913601540000
552715527	::297878569210761000
552715527	::297880216628510000
552715527	::297881286750646000
411762947	::297883319843033000
552715527	::297889626604052000
300038308	::297891412534521000
552715527	::297893750049501000
552715527	::297896619620315000
552715527	::297897121246478000
552715527	::297899717248024000
512855526	::297900487037030000
512855526	::297900703186296000
512855526	::297901267349544000
512855526	::297901405736415000
303977489	::297902773633155000
512855526	::297903203494801000
512855526	::297903527051812000
636497893	::297906152291852000
636497893	::297906216175296000
80631544	::297911814237323000
26055885	::297915301864038000
264532389	::297916425346109000
264532389	::297917401067032000
520009444	::297918192670633000
264532389	::297919891497943000
80631544	::297920329651728000
341205476	::297920588893261000
281577173	::297921068226732000
176974576	::297921658725998000
176974576	::297922237271535000
584258797	::297923173817671000
176974576	::297923323021631000
35933605	::297923928872062000
584258797	::297925864417546000
176974576	::297926711050371000
358948460	::297928986137354000
176974576	::297930341723811000
636497893	::297931325934014000
176974576	::297933489888698000
109324222	::297935684575055000
109324222	::297936526816452000
614753006	::297941547951984000
411762947	::297951922730704000
366716735	::297956982369964000
80889173	::297958879826948000
80889173	::297959024824037000
80889173	::297959197235097000
80889173	::297959552186449000
80889173	::297959860362948000
176974576	::297960135949692000
80889173	::297960459833839000
411762947	::297967807868579000
512855526	::297969444846702000
572192868	::297970635685122000
303977489	::297978227421487000
176974576	::297980353895878000
176974576	::297982890589970000
289806946	::297992637582020000
289806946	::297992764010934000
289806946	::297993131805261000
289806946	::297993252659924000
289806946	::297993980979867000
289806946	::297994112207032000
289806946	::297994208797675000
289806946	::297994449521348000
289806946	::297994597706113000
289806946	::297994900434198000
289806946	::297997735662071000
289806946	::297997850955104000
289806946	::297998052189433000
289806946	::297998599793549000
176974576	::298000506771628000
512668596	::298001383272108000
281577173	::298009193942753000
520009444	::298010058439151000
236875607	::298017179201306000
303977489	::298023481461858000
67296324	::298030614119071000
46991082	::298042930457886000
379677651	::298045738066268000
379677651	::298045837928460000
379677651	::298045854181367000
379677651	::298046327084961000
379677651	::298046422585077000
379677651	::298046480126730000
379677651	::298046520303951000
379677651	::298046666416746000
379677651	::298046687858016000
379677651	::298046973339136000
379677651	::298047001419993000
379677651	::298052808329027000
303977489	::298053689619390000
217214677	::298060669687824000
268546928	::298071421907775000
613256961	::298072338623250000
67296324	::298076058283016000
253879613	::298077067331923000
440175355	::298079825443307000
526823315	::298085935436947000
236875607	::298086747852652000
526823315	::298086777732886000
67296324	::298098956083273000
67296324	::298098956846657000
303977489	::298099049607872000
46991082	::298099068721311000
236875607	::298100207336431000
39680514	::298101987503902000
413575821	::298102281017098000
566301756	::298110858201010000
46991082	::298112176751800000
265754848	::298124546412789000
46991082	::298129013191344000
67296324	::298129288987807000
303977489	::298129431518670000
289806946	::298132409096998000
265754848	::298132611438637000
419281538	::298136980393455000
46991082	::298140570688307000
39680514	::298147857133879000
46991082	::298148622544023000
160828306	::298149644431663000
160828306	::298150684971393000
160828306	::298151159628197000
636497893	::298151844503506000
488048308	::298155369463689000
541324276	::298157777254248000
303977489	::298159433333215000
547745977	::298160152434069000
46991082	::298160203386474000
411762947	::298160778501046000
160828306	::298161589612326000
265754848	::298163957745721000
614753006	::298164167695818000
46991082	::298170517318402000
614753006	::298170580606275000
614753006	::298171332976324000
240587031	::298171780613435000
303977489	::298174585134800000
300038308	::298174931630444000
46991082	::298175302218174000
46991082	::298175324145999000
374142362	::298175972421816000
236875607	::298179154396971000
374142362	::298180973277888000
374142362	::298181175674032000
300038308	::298183870250102000
46991082	::298185614954725000
224093638	::298188702717452000
67296324	::298189836874051000
336778628	::298190097256415000
520009444	::298190529022263000
520009444	::298190606776291000
284372523	::298194478047563000
512668596	::298194620565815000
74626492	::298196091525017000
236875607	::298196742044807000
46991082	::298197442929754000
290289008	::298200451835383000
336778628	::298200724649701000
411762947	::298200775295913000
236875607	::298202976017866000
607648640	::298203689271836000
374142362	::298204500940972000
303977489	::298204674065039000
67296324	::298204820123287000
67296324	::298204821075406000
67296324	::298204821868122000
45683087	::298204882207395000
374142362	::298206513229602000
245209655	::298209367621263000
469814032	::298210073061249000
245209655	::298210235330478000
245209655	::298210383456514000
541324276	::298212148629348000
236875607	::298212340497776000
176974576	::298215021383651000
607648640	::298215114073600000
360205807	::298215425530023000
46991082	::298216064251219000
614753006	::298219704756092000
67296324	::298219973271224000
67296324	::298219974114304000
379677651	::298223795322355000
379677651	::298223911114534000
379677651	::298223944983511000
234043939	::298224494802268000
379677651	::298224552213893000
379677651	::298224628810256000
32254012	::298226548396400000
46991082	::298227645718622000
607648640	::298227971918020000
411762947	::298228725827371000
42001705	::298229725334228000
32254012	::298229818846240000
607648640	::298230195410841000
32254012	::298230276939739000
32254012	::298230404538826000
713424121	::298230592535932000
713424121	::298231208725327000
607648640	::298231723383209000
607648640	::298232020939710000
15974594	::298232380462874000
32254012	::298232444946100000
713424121	::298232521706045000
32254012	::298232572746555000
32254012	::298233001656061000
15974594	::298233023588089000
32254012	::298233376488427000
607648640	::298234396274749000
32254012	::298234636667064000
67296324	::298235135877332000
67296324	::298235136758128000
67296324	::298235137731211000
607648640	::298235172971765000
32254012	::298235333571653000
541324276	::298235668457463000
607648640	::298235888419360000
541324276	::298235963132489000
360205807	::298236530923814000
614753006	::298237272841670000
614753006	::298237976494895000
607648640	::298238843604316000
607648640	::298239208395522000
42001705	::298239360753598000
32254012	::298240277192273000
195036249	::298240462064586000
15974594	::298240569229049000
614753006	::298241734679351000
614753006	::298241923188133000
392518936	::298242353645383000
46991082	::298242745770864000
392518936	::298243555187638000
32254012	::298244017508999000
379677651	::298244202817523000
379677651	::298244390428753000
379677651	::298244469642383000
32254012	::298244730683289000
21059736	::298246732435841000
21059736	::298246913977884000
21059736	::298247018856452000
224093638	::298247634345418000
21059736	::298247666343763000
45898691	::298247897592524000
21059736	::298248064924278000
392518936	::298248195434242000
45898691	::298248320671969000
21059736	::298248387466244000
15974594	::298248441602129000
15974594	::298248469028683000
21059736	::298248472832921000
15974594	::298248521738514000
45898691	::298248732657451000
15974594	::298248771882602000
614753006	::298249056340295000
614753006	::298249105614983000
614753006	::298249201849094000
45898691	::298249515583037000
46991082	::298249547967242000
45898691	::298249930689093000
607648640	::298250211724230000
67296324	::298250523545567000
392518936	::298250693213564000
15974594	::298251764480753000
45898691	::298253179274027000
440175355	::298253600025632000
321663912	::298254222393212000
321835996	::298254256702619000
45898691	::298255214606172000
216434703	::298255640114114000
46991082	::298256078695710000
512855526	::298257670169829000
45898691	::298258169493327000
321835996	::298258191697989000
614753006	::298258227299241000
15974594	::298258421763932000
45898691	::298258425295536000
614753006	::298258528253124000
15974594	::298258707865796000
607648640	::298258882738913000
45898691	::298259163384000000
74626492	::298259203590602000
264532389	::298259330896109000
45898691	::298259686321438000
264532389	::298260294306783000
45898691	::298260756003168000
321835996	::298261028662288000
264532389	::298261076678688000
45898691	::298261184430342000
26641897	::298261398432129000
290289008	::298262000205697000
290289008	::298262208612274000
45898691	::298262351159894000
46991082	::298262876232224000
290289008	::298263008017268000
129679017	::298263955325976000
45898691	::298264001194913000
129679017	::298264200315281000
607648640	::298264417307598000
379677651	::298264427910811000
379677651	::298264457694552000
45898691	::298264498609991000
129679017	::298264552594878000
379677651	::298264586778464000
379677651	::298264627064750000
379677651	::298264664754761000
129679017	::298264733943996000
379677651	::298264738167681000
45898691	::298264754064093000
251818709	::298264978228654000
129679017	::298265257338630000
251818709	::298265362842124000
45898691	::298265383851405000
45898691	::298265763318484000
129679017	::298265901315280000
607648640	::298266465885360000
607648640	::298266613310971000
45898691	::298266677777403000
541324276	::298266824905203000
45898691	::298267304079273000
21059736	::298267351982419000
21059736	::298267366876405000
21059736	::298267374384193000
21059736	::298267469242593000
607648640	::298267787380551000
552715527	::298267893030846000
45898691	::298268023356276000
45898691	::298268499460124000
45898691	::298268637159096000
32254012	::298268786426007000
32254012	::298268849567043000
607648640	::298270275504599000
45898691	::298270444451139000
607648640	::298270552106360000
45898691	::298270902330736000
129679017	::298271839350829000
614753006	::298272315131691000
45898691	::298273283260960000
251818709	::298274031017279000
45898691	::298274055784628000
345624930	::298274127914090000
45898691	::298274424723996000
607648640	::298274598238158000
129679017	::298274761497251000
607648640	::298274912261505000
15974594	::298275479239131000
129679017	::298276157957234000
45898691	::298276374769197000
15974594	::298276406423584000
45898691	::298276783747379000
614753006	::298276936269058000
614753006	::298277195225382000
607648640	::298278204135845000
607648640	::298278960947683000
607648640	::298278980124037000
45898691	::298279452696264000
46991082	::298279989051289000
45898691	::298280338633945000
607648640	::298280625583034000
45898691	::298281071672455000
80889173	::298282096760348000
607648640	::298282340596203000
45898691	::298282561199812000
607648640	::298282592086659000
374142362	::298282880763842000
80889173	::298283421464150000
46991082	::298286279655833000
316484120	::298286355593703000
419281538	::298288431711277000
541324276	::298288514137743000
541324276	::298288883379101000
541324276	::298289237382541000
607648640	::298289448611889000
264532389	::298289893774340000
251818709	::298290548580704000
541324276	::298290691480629000
541324276	::298290989406253000
541324276	::298291366268633000
42001705	::298292542850625000
541324276	::298292912570114000
46991082	::298293325193170000
194054162	::298293740534120000
614753006	::298295427961339000
614753006	::298295523700527000
80889173	::298297204660125000
80889173	::298298018497699000
80889173	::298298681583603000
80889173	::298298766920908000
80889173	::298299041186447000
80889173	::298299459178217000
607648640	::298304251535425000
607648640	::298304653853093000
607648640	::298306965195595000
32564504	::298307646434447000
251818709	::298312024205709000
262767204	::298312475898683000
262767204	::298312534656692000
21059736	::298314864034734000
21059736	::298314873186684000
366716735	::298315836513468000
74626492	::298318068747218000
26055885	::298321503882199000
264532389	::298322411605094000
300038308	::298322891546705000
26055885	::298322967396511000
26055885	::298323185781325000
26055885	::298324659907203000
303977489	::298325470578098000
26055885	::298325936896606000
392518936	::298326162902491000
26055885	::298327066833743000
26055885	::298328565928300000
26055885	::298328913711624000
289806946	::298331717972930000
26055885	::298337602036187000
26055885	::298339879874609000
26055885	::298340003199737000
392518936	::298342341268361000
363443542	::298343475206844000
512855526	::298343669159833000
363443542	::298349957998587000
363443542	::298354911534518000
67296324	::298356417138667000
67296324	::298356419198074000
46991082	::298361785130565000
411762947	::298362596384460000
303977489	::298370829849329000
67296324	::298371569217048000
67296324	::298371570093658000
67296324	::298371570773147000
67296324	::298371571469406000
67296324	::298371572220186000
46991082	::298382164481937000
67296324	::298386947041284000
379677651	::298398836752281000
379677651	::298398936668962000
379677651	::298399131624415000
379677651	::298399134031953000
303977489	::298401130508058000
46991082	::298401542552313000
67296324	::298402189632749000
67296324	::298402190635192000
67296324	::298402192036081000
67296324	::298402193021743000
67296324	::298402193789292000
559129059	::298403855689986000
559129059	::298404051882741000
559129059	::298404160636870000
559129059	::298404290446385000
559129059	::298404653626966000
559129059	::298404851816202000
559129059	::298405973175975000
559129059	::298406599100346000
559129059	::298406689751846000
194054162	::298406784350171000
46991082	::298407071387353000
559129059	::298407891197624000
559129059	::298408188041101000
559129059	::298408342378921000
559129059	::298408991724273000
559129059	::298409565127585000
14424207	::298412882461343000
374142362	::298414262072799000
67296324	::298417170826792000
67296324	::298417172202536000
67296324	::298417172919746000
67296324	::298417173704110000
67296324	::298417174534569000
39680514	::298419592739561000
46991082	::298422176632147000
348256856	::298428532747538000
303977489	::298431275725897000
251961694	::298431439660273000
67296324	::298432418069766000
67296324	::298432418950557000
67296324	::298432419709714000
67296324	::298432420720558000
379677651	::298434031282974000
379677651	::298434065806266000
379677651	::298434236216639000
379677651	::298434274120589000
46991082	::298435512375578000
613256961	::298435524547448000
46991082	::298437273261846000
341205476	::298439251484372000
253879613	::298439596885278000
336778628	::298440230351020000
74626492	::298444242467057000
26055885	::298444325304537000
26055885	::298444684060151000
26055885	::298444787848196000
303977489	::298446364944248000
67296324	::298447723387056000
110542318	::298452721235808000
74608528	::298453568069976000
46991082	::298454138386259000
46991082	::298454149538918000
46991082	::298454160242778000
74626492	::298456309018263000
45898691	::298459278883291000
348256856	::298460945120899000
46991082	::298461434864627000
67296324	::298463156181803000
67296324	::298463157523980000
74626492	::298463349547610000
348256856	::298463414014074000
309468056	::298466935564279000
236875607	::298467621031014000
309468056	::298467686172725000
39680514	::298469338447491000
379677651	::298470325564346000
379677651	::298470403423227000
379677651	::298470462961360000
379677651	::298470813772947000
379677651	::298470876075143000
379677651	::298470960061882000
379677651	::298471035819409000
46991082	::298471045906718000
46991082	::298471055771725000
46991082	::298471066697879000
74626492	::298474733631045000
303977489	::298476466407096000
67296324	::298478062536888000
46991082	::298478333736398000
46991082	::298481062026309000
46991082	::298481072574976000
46991082	::298481086651064000
379677651	::298481151373373000
379677651	::298481235976650000
379677651	::298481349210296000
379677651	::298481380147486000
379677651	::298481420022738000
379677651	::298481451404513000
379677651	::298481485864910000
379677651	::298481521726218000
379677651	::298481570346582000
336778628	::298482608306810000
46991082	::298483586632396000
46991082	::298486093496610000
46991082	::298486103000875000
46991082	::298486110949097000
321835996	::298486902963707000
46991082	::298487858153545000
46991082	::298492438107017000
67296324	::298493245149822000
67296324	::298493245976096000
67296324	::298493246726893000
379677651	::298496327325732000
379677651	::298496393100804000
379677651	::298496427217260000
379677651	::298496433231912000
379677651	::298496457298829000
379677651	::298496490903572000
379677651	::298500627242303000
46991082	::298501197571174000
74626492	::298503069606494000
385722022	::298504106128060000
303977489	::298506665626574000
322347814	::298507482890924000
67296324	::298508724874649000
67296324	::298508725847728000
67296324	::298508727043100000
309468056	::298509788344635000
46991082	::298511010271227000
355199691	::298511913032237000
379677651	::298512184764403000
379677651	::298512223427506000
379677651	::298512283871612000
379677651	::298512570464223000
418864692	::298513068374257000
309468056	::298514448312840000
235394778	::298514600972914000
309468056	::298514697387393000
235394778	::298514782057811000
235394778	::298514933744824000
235394778	::298515069732528000
309468056	::298515122727567000
235394778	::298515498797256000
46991082	::298522584981569000
46991082	::298522595903561000
67296324	::298523653371486000
636497893	::298524349672083000
35933605	::298524412905402000
345624930	::298529628652466000
46991082	::298529632637030000
46991082	::298529641898053000
45683087	::298530183252680000
74626492	::298531161641213000
134236940	::298532219604045000
134236940	::298532301925650000
541324276	::298533648863465000
541324276	::298534430102929000
541324276	::298534684873334000
541324276	::298535081570619000
46991082	::298536716929740000
336778628	::298537710241579000
234738785	::298539353108537000
234738785	::298539499959513000
234738785	::298539506162860000
234738785	::298539545648054000
67296324	::298539882551328000
245209655	::298545037770366000
245209655	::298545059270369000
245209655	::298545087359627000
245209655	::298545147212345000
245209655	::298545188618514000
245209655	::298545410484613000
46991082	::298546491985907000
46991082	::298546501293068000
245209655	::298550980658749000
245209655	::298552561642921000
614753006	::298552773140684000
614753006	::298553563158831000
46991082	::298553799398801000
614753006	::298554008501645000
300038308	::298554877410418000
46991082	::298556309048029000
46991082	::298556317457588000
129679017	::298556893616558000
46991082	::298559088508428000
541324276	::298559279164690000
129679017	::298561650489970000
129679017	::298561876558757000
224093638	::298562082859786000
129679017	::298562229723332000
224093638	::298562668116201000
129679017	::298562752568500000
46991082	::298563352953765000
74626492	::298563823374307000
129679017	::298563868026892000
392518936	::298563898699816000
411762947	::298564570631507000
321835996	::298566321736650000
411762947	::298568664632922000
46991082	::298573167566389000
46991082	::298573182288400000
46991082	::298573191570411000
573114433	::298574077352890000
74626492	::298578709496074000
46991082	::298582001949216000
46991082	::298582011038277000
46991082	::298582020479647000
303977489	::298582379340111000
284372523	::298588810302873000
284372523	::298588868280717000
418864692	::298590031889723000
340627969	::298590720766402000
74626492	::298590858947735000
340627969	::298591577452986000
340627969	::298592041343004000
340627969	::298592156430528000
340627969	::298593491267776000
340627969	::298594611859951000
340627969	::298596052028764000
46991082	::298597075539603000
411762947	::298598253329530000
411762947	::298598399253557000
45898691	::298598404999753000
411762947	::298598418195046000
340627969	::298600663728943000
541324276	::298604061836599000
584258797	::298608959730896000
300038308	::298609557444382000
584258797	::298610937684951000
46991082	::298616704945246000
614753006	::298620578691158000
614753006	::298620701701730000
614753006	::298620865497665000
614753006	::298621165553991000
614753006	::298622062946299000
614753006	::298622364739059000
614753006	::298622587133648000
614753006	::298623079804981000
614753006	::298623136843304000
35933605	::298624265857662000
109324222	::298624666153664000
419281538	::298624773200691000
419281538	::298624837134467000
109324222	::298624985046589000
300038308	::298627376445812000
419281538	::298627871717601000
67296324	::298630720363053000
411762947	::298631348770447000
411762947	::298631422401445000
358948460	::298632206786641000
633957791	::298633222491877000
236875607	::298634363120259000
419281538	::298637876210593000
419281538	::298637955948498000
46991082	::298638849712717000
541324276	::298640625534918000
303977489	::298642612435447000
358948460	::298644604146831000
358948460	::298644737768951000
74626492	::298652433930911000
423234388	::298653346213015000
74626492	::298655005148319000
46991082	::298657474301554000
303977489	::298657663707914000
74626492	::298659833920516000
26641897	::298662831614738000
251818709	::298664399395241000
342512814	::298664638424436000
359607281	::298672167997042000
236875607	::298672322888491000
46991082	::298682389650096000
46991082	::298682398353264000
46991082	::298685914115358000
303977489	::298687869894144000
316484120	::298694325922037000
303977489	::298703236767035000
46991082	::298705547958554000
194054162	::298707597983363000
67296324	::298707652966510000
303977489	::298718353718136000
67296324	::298722479634006000
341311969	::298734433555603000
67296324	::298737659650650000
67296324	::298737660615335000
46991082	::298748078444384000
328695369	::298751819369295000
328695369	::298751868404916000
328695369	::298752011720085000
67296324	::298752985964621000
67296324	::298752986690224000
358948460	::298759813138087000
358948460	::298760641001435000
358948460	::298761452636995000
358948460	::298762246920744000
358948460	::298762253249937000
358948460	::298762608595591000
559129059	::298762875563016000
110542318	::298763000687517000
110542318	::298763074381443000
358948460	::298763128928358000
110542318	::298763310801756000
110542318	::298763352426037000
194054162	::298763496601047000
234738785	::298763569800048000
110542318	::298763584832430000
234738785	::298763666701045000
110542318	::298763758954766000
234738785	::298763804597157000
303977489	::298763989767315000
234738785	::298766103289671000
321835996	::298768799891607000
67296324	::298783290540843000
67296324	::298783291320975000
413575821	::298784966131720000
46991082	::298788087142686000
46991082	::298788099352309000
379677651	::298788421084803000
379677651	::298788834441826000
379677651	::298788883225800000
379677651	::298788942189322000
379677651	::298789022870937000
379677651	::298789097902833000
236875607	::298789402954571000
423234388	::298792474053324000
39680514	::298792666966151000
67296324	::298793376344592000
67296324	::298793377292492000
46991082	::298794374031085000
713424121	::298798011788709000
110542318	::298798321563209000
264532389	::298798508524318000
713424121	::298799242422652000
110542318	::298799589182558000
110542318	::298800329875668000
713424121	::298800739692728000
713424121	::298802290410807000
46991082	::298803185777274000
268546928	::298803935869800000
48530097	::298807270396006000
713424121	::298808279587516000
67296324	::298808713681190000
67296324	::298808714507472000
46991082	::298811239155527000
379677651	::298811918251077000
379677651	::298811958440902000
379677651	::298812184882991000
379677651	::298812219133681000
379677651	::298812388881350000
110542318	::298812497216016000
110542318	::298812892856328000
110542318	::298812932731572000
67296324	::298813661085057000
110542318	::298813761387642000
713424121	::298815200256221000
419281538	::298816258428772000
360205807	::298816848412176000
110542318	::298817278353489000
74626492	::298818055981649000
46991082	::298818283761696000
74626492	::298819577553502000
309468056	::298820198834765000
340627969	::298822243805458000
162315218	::298822739760922000
162315218	::298822777677426000
46991082	::298823589644337000
46991082	::298823600868306000
46991082	::298823612939513000
303977489	::298824050250248000
309468056	::298824932123627000
74626492	::298826186149224000
340627969	::298826477686882000
110542318	::298827332137930000
110542318	::298827501919158000
110542318	::298827722497597000
110542318	::298828491636490000
110542318	::298829186347433000
74626492	::298829577223024000
74626492	::298829830819041000
74626492	::298831077827555000
46991082	::298831628178976000
46991082	::298831637838446000
636497893	::298834134883786000
340627969	::298834495715565000
129679017	::298834627852902000
129679017	::298837446827864000
67296324	::298838861524647000
67296324	::298838862367703000
303977489	::298838982110879000
358948460	::298839086125441000
46991082	::298839420453408000
46991082	::298839430972706000
348256856	::298839596744179000
46991082	::298840428411748000
46991082	::298840444551458000
74626492	::298840660268707000
340627969	::298841084681916000
110542318	::298842650377859000
110542318	::298842775099699000
110542318	::298842853709328000
40485959	::298843492141121000
40485959	::298844732447129000
46991082	::298845970190450000
46991082	::298848483199303000
46991082	::298848494507130000
74626492	::298848880156635000
67296324	::298854053281161000
67296324	::298854054044512000
67296324	::298854054795296000
67296324	::298854055592198000
26641897	::298855512353697000
46991082	::298856536988610000
74626492	::298858835622387000
129679017	::298861738869288000
46991082	::298863621386166000
46991082	::298863631184039000
216434703	::298866733861715000
355199691	::298867424734887000
355199691	::298867945210265000
355199691	::298868055776325000
379677651	::298868611311861000
46991082	::298868868259119000
379677651	::298868925234552000
303977489	::298869217040666000
46991082	::298875158012231000
413575821	::298876982140231000
109324222	::298878073774931000
26641897	::298878202795917000
109324222	::298878488100888000
236875607	::298878840732782000
46991082	::298882206007435000
440175355	::298884109378416000
236875607	::298886343726084000
418864692	::298887046200705000
74626492	::298887384249032000
419281538	::298887567032598000
74626492	::298888095460372000
614753006	::298888406723862000
46991082	::298888496003809000
74626492	::298888571262234000
236875607	::298888638303961000
74626492	::298888673884266000
281577173	::298889978803531000
74626492	::298892692820226000
74626492	::298894446005714000
74626492	::298894579590127000
74626492	::298894973565280000
46991082	::298895299135553000
413575821	::298897631772549000
303977489	::298899601300279000
74626492	::298899700516548000
74626492	::298899794913542000
67296324	::298900680742146000
67296324	::298900681593593000
67296324	::298900682562478000
67296324	::298900683359395000
67296324	::298900684672221000
46991082	::298901846985154000
109324222	::298902236350799000
74626492	::298903867016478000
19549748	::298906391173808000
321835996	::298906692404510000
109324222	::298906736813813000
614753006	::298907281205112000
614753006	::298907869644984000
614753006	::298908103498399000
614753006	::298908130564272000
74626492	::298908193311031000
74626492	::298908299556966000
614753006	::298908581565173000
109324222	::298908861392379000
614753006	::298909253022920000
40485959	::298909900325670000
235362066	::298910006764531000
235362066	::298910195575312000
235362066	::298910310742495000
235362066	::298910433044221000
235362066	::298910549507465000
234738785	::298911853080367000
46991082	::298912405948354000
46991082	::298912415154839000
46991082	::298912424076128000
109324222	::298912957088280000
235362066	::298913643767164000
74626492	::298913662767345000
235362066	::298915214391377000
67296324	::298915847299280000
67296324	::298915848142340000
67296324	::298915850105278000
67296324	::298915851413893000
46991082	::298916180238946000
309468056	::298916601699381000
235362066	::298916780074749000
235362066	::298916960555634000
328695369	::298917896497799000
328695369	::298918255089827000
345624930	::298919134106902000
235362066	::298920257811271000
46991082	::298920456474460000
235362066	::298920510891388000
235362066	::298920700952064000
74626492	::298921582326345000
74626492	::298922168434163000
419281538	::298923044666216000
74626492	::298923620200222000
235362066	::298924118877798000
379677651	::298924147826896000
379677651	::298924175882588000
379677651	::298924203413999000
379677651	::298924237878616000
46991082	::298927500698996000
309468056	::298929264118611000
235362066	::298931651495460000
74626492	::298932324031160000
74626492	::298932782078521000
74626492	::298933276536631000
459561241	::298934677962625000
268546928	::298935317338128000
411762947	::298936981776384000
235362066	::298938456380428000
235362066	::298938774207995000
46991082	::298939080971010000
46991082	::298939093855895000
289806946	::298940880587476000
74626492	::298941546735230000
74626492	::298942339576102000
235362066	::298943073134714000
235362066	::298943104998834000
74626492	::298943728201121000
303977489	::298945190167736000
235362066	::298946386857177000
74626492	::298946507460206000
358948460	::298949634892636000
109324222	::298949784901910000
46991082	::298950659737260000
46991082	::298950670168502000
67296324	::298950771481923000
67296324	::298950772274626000
308249623	::298951513722740000
355199691	::298955421039869000
67256320	::298955493601341000
235362066	::298958019042107000
614753006	::298958823337648000
109324222	::298960607229648000
46991082	::298962234233729000
46991082	::298962244824342000
129679017	::298962887140057000
308249623	::298963699987775000
129679017	::298964488512741000
308249623	::298965345333542000
129679017	::298965880308645000
308249623	::298965974764371000
345624930	::298966649929879000
46991082	::298967521606901000
129679017	::298967879263588000
129679017	::298968233757777000
308249623	::298970481393012000
74626492	::298971029584367000
308249623	::298971347193843000
308249623	::298971707618775000
340627969	::298972528947392000
340627969	::298974107075219000
303977489	::298975144947380000
46991082	::298975571512266000
46991082	::298975582497157000
489868030	::298975622091395000
340627969	::298977685475041000
340627969	::298978311432982000
340627969	::298978618355376000
129679017	::298978875684302000
614753006	::298979279755161000
614753006	::298980084289765000
21059736	::298981637478301000
81154377	::298981687033987000
46991082	::298982623643062000
109324222	::298985323470401000
81154377	::298987137745973000
109324222	::298987944763600000
109324222	::298989804408950000
573114433	::298991123584675000
374142362	::298991157453676000
109324222	::298992233774981000
419281538	::298997992772493000
419281538	::298998111660019000
419281538	::298998344766861000
419281538	::298998505274474000
614753006	::298998518734008000
419281538	::298998677777809000
419281538	::298998784925515000
419281538	::298999104137207000
129679017	::299000101362348000
46991082	::299000990395420000
45683087	::299001287159185000
419281538	::299001622846128000
374142362	::299003910079803000
374142362	::299004038471630000
374142362	::299004293552410000
374142362	::299004927055912000
374142362	::299007827618435000
374142362	::299009311923916000
374142362	::299010041057533000
374142362	::299010176726482000
48530097	::299012215456018000
48530097	::299012248800722000
46991082	::299012814822068000
21705677	::299013833740140000
374142362	::299016119451262000
251316534	::299016652731867000
21059736	::299017688292933000
17369283	::299017958800371000
584258797	::299017998667218000
303977489	::299020195618500000
14424207	::299020210680250000
411762947	::299023010051006000
42001705	::299023391061594000
411762947	::299023971423240000
74626492	::299026230777352000
74626492	::299026256861736000
251961694	::299027127108526000
289806946	::299031511389319000
316484120	::299038241674387000
78770673	::299040372284342000
129679017	::299046339927478000
129679017	::299046465785970000
392518936	::299047483772899000
129679017	::299049107518021000
46991082	::299056354667151000
194054162	::299057387552272000
236875607	::299059575884226000
129679017	::299059685682716000
363443542	::299063985364430000
45683087	::299070062097203000
518011532	::299073806482419000
518011532	::299073830725484000
518011532	::299073911994335000
518011532	::299073936929464000
348256856	::299076664862851000
290401730	::299077294285266000
358948460	::299078718465376000
340627969	::299089665133268000
303977489	::299095839865991000
340627969	::299096120649474000
340627969	::299096462254555000
340627969	::299096959829037000
340627969	::299097464592531000
340627969	::299097716242411000
340627969	::299098603320926000
340627969	::299098835299471000
363443542	::299124920611377000
46991082	::299128328294641000
264532389	::299132465749053000
264532389	::299133510298525000
263207728	::299135545811025000
290289008	::299139279249104000
290289008	::299139529921679000
303977489	::299141003384877000
46991082	::299149715717623000
308249623	::299149967308759000
340627969	::299150877590183000
340627969	::299151541665939000
46991082	::299156069953978000
81154377	::299158041666932000
81154377	::299158322689499000
81154377	::299158395745882000
39680514	::299160283975401000
321663912	::299161186941947000
321663912	::299161344354177000
321663912	::299161408019525000
74626492	::299161536109371000
321663912	::299162108363407000
321663912	::299162263124852000
236875607	::299162775173881000
46991082	::299163812379111000
253879613	::299165910801985000
74626492	::299167491043770000
308249623	::299169705988612000
81154377	::299170081383018000
303977489	::299171417143013000
46991082	::299171868806635000
321835996	::299172063724318000
339368036	::299173605256880000
340627969	::299174301175787000
340627969	::299174695880773000
339368036	::299174865448103000
340627969	::299175358723391000
340627969	::299175424116813000
419281538	::299175550780592000
339368036	::299175570204393000
419281538	::299175796218671000
81154377	::299175803831332000
81154377	::299175911247446000
339368036	::299176779594223000
321835996	::299177246734839000
358948460	::299178148132687000
264532389	::299178251425832000
340627969	::299178755514068000
81154377	::299179442578796000
43922897	::299179689996591000
43922897	::299179777498152000
340627969	::299180223646289000
39680514	::299180292453851000
81154377	::299181193990135000
46991082	::299181267545636000
81154377	::299183691257753000
74626492	::299185687599656000
413575821	::299186403353452000
81154377	::299187034751381000
74626492	::299189574264033000
129679017	::299190114435870000
46991082	::299190487242403000
340627969	::299191543628181000
46991082	::299192244496388000
45898691	::299192477649346000
42001705	::299195042646601000
321835996	::299195673537028000
74626492	::299199195078856000
46991082	::299201309582712000
303977489	::299201407532281000
67296324	::299203208377692000
67296324	::299203209560457000
67296324	::299203211284340000
67296324	::299203212135776000
411762947	::299204720948563000
46991082	::299210888878125000
74626492	::299211935663132000
419281538	::299213276586311000
224093638	::299214082869960000
74626492	::299214486290702000
552715527	::299214758572331000
552715527	::299214964059680000
81154377	::299215855408001000
81154377	::299216002841985000
303977489	::299217041662033000
67296324	::299218127844147000
339368036	::299219908900843000
281577173	::299219984553488000
339368036	::299220265789964000
46991082	::299220686818390000
309468056	::299220708289032000
309468056	::299220961260105000
281577173	::299221563197227000
413575821	::299222653200371000
309468056	::299222722813231000
309468056	::299224080446533000
281577173	::299224475218624000
224093638	::299224762180333000
281577173	::299224938974416000
366716735	::299226511096045000
129679017	::299229700503519000
45898691	::299230329837850000
46991082	::299231272692244000
46991082	::299231280946618000
46991082	::299231288710291000
308249623	::299232165705682000
216434703	::299232234710368000
216434703	::299232782536802000
216434703	::299233063928492000
419281538	::299233173286555000
419281538	::299233371568091000
67296324	::299233422247866000
67296324	::299233423149649000
67296324	::299233423892041000
216434703	::299233586786205000
216434703	::299233793582178000
216434703	::299233955658477000
419281538	::299234017088266000
419281538	::299234244406956000
308249623	::299234270210318000
419281538	::299237146659786000
392518936	::299237445583634000
162315218	::299237528756699000
46991082	::299239316415184000
309468056	::299241786088513000
46991082	::299244594766413000
216434703	::299245822074302000
303977489	::299246836223451000
67296324	::299248740018044000
109324222	::299254118252437000
39680514	::299255710783524000
46991082	::299256167916507000
46991082	::299256177848619000
39680514	::299257107356733000
541324276	::299261082298642000
46991082	::299261704926289000
541324276	::299261835511738000
469814032	::299262083588038000
541324276	::299262256288522000
541324276	::299263654015152000
67296324	::299264051505147000
339368036	::299269374760587000
46991082	::299271273522024000
46991082	::299271282493620000
46991082	::299271294241865000
469814032	::299272394621722000
46991082	::299276621792292000
303977489	::299277094641360000
469814032	::299277642123849000
67296324	::299279150861131000
67296324	::299279151691595000
32254012	::299283391927435000
236875607	::299286132934467000
109324222	::299286474921213000
46991082	::299288130052300000
35933605	::299288268938305000
46991082	::299290663202209000
418864692	::299292619580780000
46991082	::299296185137635000
35933605	::299298459348000000
360954828	::299298636070805000
216434703	::299300737933004000
32254012	::299301530715189000
392518936	::299305574842122000
46991082	::299306699544752000
339368036	::299307535515652000
308249623	::299311138397622000
284372523	::299315940275929000
284372523	::299316221113950000
284372523	::299316317444526000
284372523	::299316375598542000
284372523	::299316456687038000
284372523	::299316757401833000
284372523	::299316776771137000
284372523	::299317108519620000
32254012	::299317851507007000
360954828	::299319270259699000
345624930	::299319276605673000
46991082	::299319837610627000
46991082	::299319847735676000
345624930	::299323099587964000
39680514	::299325512684273000
418864692	::299328056378667000
418864692	::299328828550037000
46991082	::299329912643391000
251818709	::299331305261379000
251818709	::299331838676176000
391631516	::299334131450535000
180025778	::299334601753632000
366716735	::299337578073714000
419281538	::299344205082423000
358948460	::299344598461972000
358948460	::299345345362657000
358948460	::299346067500199000
358948460	::299347158736441000
46991082	::299348278816935000
74626492	::299348979597062000
340627969	::299349233448910000
418864692	::299349592640720000
303977489	::299352617740533000
340627969	::299353792879673000
35933605	::299354812800180000
512668596	::299355520203120000
358948460	::299356136925167000
358948460	::299357302945878000
309468056	::299359786913390000
584258797	::299360348400648000
74626492	::299362262081216000
46991082	::299365135976386000
45683087	::299367122893688000
340627969	::299367186496114000
45683087	::299367215839465000
162315218	::299370541528268000
309468056	::299373144907603000
264532389	::299374776005300000
32254012	::299375793606381000
194054162	::299378798514802000
43922897	::299380704985362000
74626492	::299382338666786000
74626492	::299382472850931000
21059736	::299383122179547000
21059736	::299383136662462000
21059736	::299383282578108000
21059736	::299383320326852000
236875607	::299385477159591000
81154377	::299391461244407000
26055885	::299391467594584000
81154377	::299391516265295000
81154377	::299391678308028000
81154377	::299391905920327000
81154377	::299392349564465000
35933605	::299393068598185000
251818709	::299403526050836000
264532389	::299404531098349000
303977489	::299412787766124000
303977489	::299428029384503000
45683087	::299430844353900000
194054162	::299431389936361000
45898691	::299465067144032000
45898691	::299465544107692000
45898691	::299465850891677000
45898691	::299466359098707000
303977489	::299473175618650000
303977489	::299488365114425000
308249623	::299499410470100000
308249623	::299500009831931000
703335810	::299501377628020000
236875607	::299503479523770000
358948460	::299503604769886000
358948460	::299505247506817000
308249623	::299507805214355000
14424207	::299509314043932000
14424207	::299509446508433000
15974594	::299510706322149000
14424207	::299511531777961000
614753006	::299513351594209000
614753006	::299513440693796000
109324222	::299518830147940000
109324222	::299522090581778000
74626492	::299523070941597000
15974594	::299523817540317000
613256961	::299524137574080000
253879613	::299528103850545000
236875607	::299529155819737000
74626492	::299532235164495000
74626492	::299535136293269000
341205476	::299540345698521000
109324222	::299542046547537000
584258797	::299544724631613000
268546928	::299547732538970000
268546928	::299548390264549000
268546928	::299548485882114000
303977489	::299548617604206000
216434703	::299553990960611000
358948460	::299558997764210000
358948460	::299559549789159000
102393543	::299560296333324000
358948460	::299560298413690000
358948460	::299560898991902000
392518936	::299561537520148000
339368036	::299561974147203000
358948460	::299562016492896000
459561241	::299566520378486000
385722022	::299567492018364000
385722022	::299567862480248000
340627969	::299569651959070000
340627969	::299569720401727000
339368036	::299570986892804000
129679017	::299571224005185000
339368036	::299571346357243000
74626492	::299574180536516000
26055885	::299575517185724000
32564504	::299577396577837000
129679017	::299577774631419000
129679017	::299577858634969000
339368036	::299577941342433000
32564504	::299578119151558000
129679017	::299578238169145000
32564504	::299578881558601000
32564504	::299578896238669000
418864692	::299579033472073000
45898691	::299582242026557000
526823315	::299583624838262000
129679017	::299586063888953000
614753006	::299590219433394000
74626492	::299590220108660000
74626492	::299590345157668000
129679017	::299591153567797000
35933605	::299592780668358000
74626492	::299593166271700000
129679017	::299594010580889000
264532389	::299598390319255000
392518936	::299599699403501000
74626492	::299600150370848000
74626492	::299600282252369000
43922897	::299603888854667000
251818709	::299604516138012000
74626492	::299606064268201000
74626492	::299608437573181000
74626492	::299608903979769000
74626492	::299609006434025000
15974594	::299609429622542000
216434703	::299609475155894000
264532389	::299609511730237000
470194870	::299611768878149000
379677651	::299614207551352000
379677651	::299614234852093000
379677651	::299614315198156000
379677651	::299614338044538000
379677651	::299614473759625000
379677651	::299614512032657000
379677651	::299614637106794000
251818709	::299615930353319000
129679017	::299616420726194000
391631516	::299617862799208000
391631516	::299617943493427000
391631516	::299618220929863000
391631516	::299618351100096000
391631516	::299618684211691000
391631516	::299618946380877000
74626492	::299619685668888000
251818709	::299619723073712000
74626492	::299622750459400000
303977489	::299624380227518000
240587031	::299624695383351000
35933605	::299629781689958000
74626492	::299632221386575000
74626492	::299632491424280000
74626492	::299632713185521000
342512814	::299633354775597000
74626492	::299637112016343000
342512814	::299639715680878000
345624930	::299639902339997000
236875607	::299642959534620000
45898691	::299643911570354000
339368036	::299644075831869000
339368036	::299644435413741000
411762947	::299645969744678000
339368036	::299646244349943000
339368036	::299646793011036000
236875607	::299651882161434000
129679017	::299652940761800000
303977489	::299654417936961000
74626492	::299657723811876000
160828306	::299658171545440000
339368036	::299664632837177000
162315218	::299665673221709000
303977489	::299669973318643000
129679017	::299670567743787000
74626492	::299671225964314000
74626492	::299671475189846000
74626492	::299671792589627000
224093638	::299673547389947000
74626492	::299675100561698000
74626492	::299675655770087000
21059736	::299676090186752000
21059736	::299676184680226000
21059736	::299676476360515000
21059736	::299676581775949000
21059736	::299676608896331000
21059736	::299676618622914000
45898691	::299682157587230000
303977489	::299684598286278000
251818709	::299687080798326000
251818709	::299688280969060000
518011532	::299695747551608000
512668596	::299696553050918000
512668596	::299696599511212000
636497893	::299698105954213000
308249623	::299698860878594000
308249623	::299699607393423000
303977489	::299699834020044000
636497893	::299702509977608000
74626492	::299704339784691000
636497893	::299704436975095000
236875607	::299704943173050000
95843709	::299705264800677000
636497893	::299706173542776000
512855526	::299706392032452000
512855526	::299706545804038000
512855526	::299706635063025000
512855526	::299707777109094000
43922897	::299708153652736000
43922897	::299708625130229000
43922897	::299708697209348000
43922897	::299708947823218000
43922897	::299710417868029000
43922897	::299710524797616000
32564504	::299711305894486000
32564504	::299711426585567000
32564504	::299712199570624000
81154377	::299715292953722000
81154377	::299716857236189000
45898691	::299717115383005000
81154377	::299717325786083000
251818709	::299717847599427000
81154377	::299721049447223000
264532389	::299721294881095000
358948460	::299722426953113000
21059736	::299723930707582000
21059736	::299723931198308000
162315218	::299725353105104000
358948460	::299726769567694000
366716735	::299728868493885000
358948460	::299728991273746000
303977489	::299729978604531000
358948460	::299730557372346000
236875607	::299731188975812000
572192868	::299731527665848000
360954828	::299732370259603000
14424207	::299732714368671000
264532389	::299732905066917000
45898691	::299733009882558000
360954828	::299734196828647000
32254012	::299734846492790000
32254012	::299736155514101000
541324276	::299737397485244000
32254012	::299737431941455000
194054162	::299739687600410000
74626492	::299740268880592000
194054162	::299740736541319000
74626492	::299741085004095000
74626492	::299741498562453000
32254012	::299741560898199000
236875607	::299742674540437000
74626492	::299742753477251000
162315218	::299744213199900000
251818709	::299748648730898000
74626492	::299750539430862000
360205807	::299755326046105000
74626492	::299755811322855000
74626492	::299755892319080000
74626492	::299755981288648000
74626492	::299757052253843000
43922897	::299758676191899000
21059736	::299758795956035000
21059736	::299758830055727000
43922897	::299762285285613000
43922897	::299763363418869000
251818709	::299764654899601000
290289008	::299768824784359000
411762947	::299769947117219000
80631544	::299769950489432000
290289008	::299774372565094000
290289008	::299775424022581000
290289008	::299778670812344000
363443542	::299785236168970000
363443542	::299786032352739000
363443542	::299786863185625000
351947723	::299791038145499000
194054162	::299797413890228000
290401730	::299803622642941000
289806946	::299811897824403000
289806946	::299812298149732000
236875607	::299814058364903000
216434703	::299848447983509000
290289008	::299862134551105000
290289008	::299862333667287000
290289008	::299862716842115000
290289008	::299863252576399000
290289008	::299863369731690000
290289008	::299863883903012000
290289008	::299864144906174000
290289008	::299865195021475000
236875607	::299867241460162000
290289008	::299869231430918000
236875607	::299873582601871000
110542318	::299875090571608000
366716735	::299879201799020000
366716735	::299879217003368000
360205807	::299880659755859000
303977489	::299880866472132000
45898691	::299886845972594000
613256961	::299887163233931000
253879613	::299891046618365000
251961694	::299891326462357000
303977489	::299895983305793000
636497893	::299897096096604000
636497893	::299897351227707000
636497893	::299897462288683000
526823315	::299900923025715000
134236940	::299906937175289000
488048308	::299907085573959000
22193646	::299909902397235000
303977489	::299910948657975000
236875607	::299912464387149000
418864692	::299924823545634000
303977489	::299926029642907000
512855526	::299928665293193000
594060776	::299929951854002000
251961694	::299931362872397000
636497893	::299931453356134000
22193646	::299936404455190000
488048308	::299939913212772000
488048308	::299940028526755000
303977489	::299941394812915000
573114433	::299941409383911000
59241106	::299941909848276000
488048308	::299942266569641000
488048308	::299942519414857000
129679017	::299946041766211000
40485959	::299946835496300000
309468056	::299953607850217000
39680514	::299954426179891000
22193646	::299955908409188000
303977489	::299956381275004000
193845400	::299962261563383000
351947723	::299962313908318000
351947723	::299965163837214000
351947723	::299966968063221000
351947723	::299971584771379000
40485959	::299978716912689000
636497893	::299978813356527000
636497893	::299978912358887000
636497893	::299978961482555000
385722022	::299984441688862000
385722022	::299984642587635000
39680514	::299985426603732000
289806946	::299985434430300000
264532389	::299985607755702000
289806946	::299986374457700000
385722022	::299986640947007000
541324276	::299986856437751000
385722022	::299987460778229000
264532389	::299987847870570000
541324276	::299987857991426000
74608528	::299987940610801000
264532389	::299988038682017000
129679017	::299991988470702000
512855526	::299993076380880000
45898691	::299995270509391000
74626492	::299998671821496000
391631516	::300002514336641000
300038308	::300002843925041000
391631516	::300002846588424000
195036249	::300003146229481000
391631516	::300003956761968000
391631516	::300004009434034000
411762947	::300004115407310000
391631516	::300004252565262000
391631516	::300004553418473000
391631516	::300004633219301000
391631516	::300004723069702000
391631516	::300004922320109000
391631516	::300005172162203000
391631516	::300005223886381000
74626492	::300014911730372000
340627969	::300016366969303000
385722022	::300017738800328000
385722022	::300017988042629000
385722022	::300018662750961000
316484120	::300022594604765000
316484120	::300025240099102000
512855526	::300025573818892000
512855526	::300025875309670000
308249623	::300026323475255000
413575821	::300026680645394000
264532389	::300032804643803000
316484120	::300033087880953000
316484120	::300033089177001000
541324276	::300034629216382000
512855526	::300035637304770000
512855526	::300037273498562000
43922897	::300039874424209000
340627969	::300040072592515000
392518936	::300040668770869000
43922897	::300040983326896000
67256320	::300042918654251000
541324276	::300044112781008000
340627969	::300046214093737000
43922897	::300046225737134000
43922897	::300047897788030000
43922897	::300048039425503000
308249623	::300051007394680000
264532389	::300057265908637000
308249623	::300061678148648000
308249623	::300062015202934000
252451878	::300071908844642000
411762947	::300076963891126000
413575821	::300078910257909000
413575821	::300079069456916000
413575821	::300079568243535000
340627969	::300080147384655000
340627969	::300080449462611000
251818709	::300080979639410000
543069652	::300082780681932000
543069652	::300082990728503000
360954828	::300088818508365000
360954828	::300089002298597000
264532389	::300090917430386000
303977489	::300092204091850000
252451878	::300093355453468000
252451878	::300094130481147000
520009444	::300099802778189000
520009444	::300101778010173000
411762947	::300105170585530000
194054162	::300106049715859000
43922897	::300106353802883000
512855526	::300107595484635000
512855526	::300107700300296000
630892484	::300110511859712000
630892484	::300110672925175000
630892484	::300110918182920000
630892484	::300111152740970000
630892484	::300111299931697000
630892484	::300111483558318000
630892484	::300111666534817000
630892484	::300111847049281000
630892484	::300112160011452000
630892484	::300112306837282000
74626492	::300113475085156000
32564504	::300123476671492000
440175355	::300125163134017000
541324276	::300127219056005000
541324276	::300128388696395000
568607570	::300130260689764000
568607570	::300130414557810000
568607570	::300130831257718000
52995718	::300147815248691000
52995718	::300148294229819000
411762947	::300152466220134000
303977489	::300152569513267000
194054162	::300159030662406000
102393543	::300162270703538000
512855526	::300163729012711000
290401730	::300166545550766000
303977489	::300167921806745000
45898691	::300178072311832000
264532389	::300186548446584000
45898691	::300193953314115000
45898691	::300194473336532000
303977489	::300197777244315000
303977489	::300213137829945000
559129059	::300226318031798000
423234388	::300226683171135000
303977489	::300228008944488000
236875607	::300228204730396000
584258797	::300236218447319000
74626492	::300236356792233000
236875607	::300238895826759000
74626492	::300240792893673000
74626492	::300248209467518000
290289008	::300249254520295000
290289008	::300250074330570000
613256961	::300250134053261000
253879613	::300254124577005000
74626492	::300254228167942000
236875607	::300255035156217000
385722022	::300255777699028000
385722022	::300256009111355000
385722022	::300256935532429000
385722022	::300257126520082000
385722022	::300257620265140000
236875607	::300262148968443000
360954828	::300269201443143000
129679017	::300270118632566000
129679017	::300271472063164000
74626492	::300273049083723000
240794093	::300273538189889000
240794093	::300273865026842000
240794093	::300274406599581000
385722022	::300275934899089000
340627969	::300277570421792000
43922897	::300277785732198000
240794093	::300277897388777000
636497893	::300280164951134000
236875607	::300284321154080000
74608528	::300285925672493000
74608528	::300286532240146000
74626492	::300287370182393000
392518936	::300291310974271000
392518936	::300291541757480000
392518936	::300291688906240000
21059736	::300291828865970000
21059736	::300291828907905000
392518936	::300291935988498000
392518936	::300292113227186000
392518936	::300292277669081000
17369283	::300293274441248000
45898691	::300293529568174000
392518936	::300294561882832000
392518936	::300294566383333000
45683087	::300307439755083000
345624930	::300310327252381000
411762947	::300310978862645000
216434703	::300322759232344000
636497893	::300324608148660000
74626492	::300326435502047000
413575821	::300328391922569000
290289008	::300329913959976000
290289008	::300330591302344000
290289008	::300330624844197000
303977489	::300333770588954000
129679017	::300334688650817000
360205807	::300336084049608000
224093638	::300336320880971000
81154377	::300343890454650000
636497893	::300346127482507000
541324276	::300349401040310000
360205807	::300349577687609000
340627969	::300360548875382000
32564504	::300361230936334000
32564504	::300361607962308000
360205807	::300364041690419000
303977489	::300364209395466000
32564504	::300364272905617000
32564504	::300364527315333000
303977489	::300379011660513000
345624930	::300383730441269000
80889173	::300385544263843000
74626492	::300393264207511000
303977489	::300394363803013000
240794093	::300401450025091000
360205807	::300402959894847000
559129059	::300404958690435000
559129059	::300405887233835000
559129059	::300406344379420000
74626492	::300406631064297000
559129059	::300407979566575000
559129059	::300409499896918000
321835996	::300413674911305000
321835996	::300413930709340000
321835996	::300414320284692000
321835996	::300414617421742000
251961694	::300415131182047000
341311969	::300416882111021000
251818709	::300418688702615000
341311969	::300421843486126000
360205807	::300422751464865000
340627969	::300429427244949000
309468056	::300430663327289000
251961694	::300432265882767000
224093638	::300435144337154000
224093638	::300435978458370000
348256856	::300436511088836000
315516553	::300437281217605000
74626492	::300439191999897000
303977489	::300439446501851000
411762947	::300446441787248000
568607570	::300446659769401000
559129059	::300447711763759000
607648640	::300450843516338000
559129059	::300451255602532000
74626492	::300452417420533000
264532389	::300453309578366000
559129059	::300454729803235000
348256856	::300456386196803000
559129059	::300457057100914000
559129059	::300457565794484000
134236940	::300458963353337000
21705677	::300459906002198000
538257179	::300463391221374000
538257179	::300463510129868000
538257179	::300463914938925000
559129059	::300465148047548000
134236940	::300465187578863000
559129059	::300465937918853000
134236940	::300465957669834000
341205476	::300471862830444000
411762947	::300472221154029000
636497893	::300476648581656000
264532389	::300478657552605000
538257179	::300479384391921000
411762947	::300481198923333000
162315218	::300484556392366000
289806946	::300485619828805000
411762947	::300493911766478000
512855526	::300495276962103000
303977489	::300499802549002000
281577173	::300501310208372000
281577173	::300501705936744000
340627969	::300509473175379000
512855526	::300510238455513000
512855526	::300510662545797000
340627969	::300510745555259000
512855526	::300511613784584000
340627969	::300516360239321000
512668596	::300518326466146000
281577173	::300522421797146000
74626492	::300526475721986000
290401730	::300529491137155000
236875607	::300560587346296000
129679017	::300586384383688000
129679017	::300586525677191000
366716735	::300600595394461000
245209655	::300601081266839000
245209655	::300601486528888000
290289008	::300604475192799000
290289008	::300604671096131000
290289008	::300605169920520000
290289008	::300605581989924000
303977489	::300605857320812000
290289008	::300605976313200000
240794093	::300611389758783000
240794093	::300611600530931000
245209655	::300612463873896000
613256961	::300612828065320000
240794093	::300613612769267000
240794093	::300613917590298000
339368036	::300614025467789000
245209655	::300614983631384000
245209655	::300615461442310000
245209655	::300615697468387000
245209655	::300615965475999000
245209655	::300616639148331000
253879613	::300616751819915000
245209655	::300616934414753000
245209655	::300618309626384000
245209655	::300620634466181000
303977489	::300620954940354000
240794093	::300623056936779000
129679017	::300623777946030000
129679017	::300623917595381000
413575821	::300626983463813000
235362066	::300627553956278000
235362066	::300627840850878000
235362066	::300628068702224000
235362066	::300628297241489000
235362066	::300628450295808000
74626492	::300633438434766000
309468056	::300634649175134000
303977489	::300635963955220000
309468056	::300636445796876000
309468056	::300636791088758000
340627969	::300637694617325000
360954828	::300639223785078000
303977489	::300650951361048000
413575821	::300651589188866000
341205476	::300655703096442000
240794093	::300655758272520000
309468056	::300655846050918000
240794093	::300655937390276000
512668596	::300658539578400000
633957791	::300662324417662000
341205476	::300662386162008000
633957791	::300663048958529000
512668596	::300665673208692000
303977489	::300666610044260000
552715527	::300669561135583000
538257179	::300669834591600000
538257179	::300670065404166000
240794093	::300670182337167000
512855526	::300670804524404000
290289008	::300672493834878000
538257179	::300673016533241000
538257179	::300673110288519000
552715527	::300673213355147000
552715527	::300673353595887000
573114433	::300680459128537000
573114433	::300681105865076000
303977489	::300681184306946000
360205807	::300682826670555000
80889173	::300684475904434000
32564504	::300690740772741000
32564504	::300690947107332000
35933605	::300691874602184000
559129059	::300691944152121000
559129059	::300692527974084000
559129059	::300692745348063000
559129059	::300694193490259000
559129059	::300696328676192000
290289008	::300696723909656000
559129059	::300696989576876000
290289008	::300697100109357000
391631516	::300698008293617000
391631516	::300698388763140000
391631516	::300698576844120000
636497893	::300699657800126000
636497893	::300699713609535000
559129059	::300699815459823000
559129059	::300700343547875000
541324276	::300700709937086000
541324276	::300701312503402000
251818709	::300701428916318000
541324276	::300701524835827000
541324276	::300701691509108000
17369283	::300703265350369000
240794093	::300703690866712000
559129059	::300703720650452000
541324276	::300704393160953000
245209655	::300706715819728000
240794093	::300706821776228000
391631516	::300707241961594000
363443542	::300709217810120000
363443542	::300710213139447000
35933605	::300712858176593000
251818709	::300719064408551000
559129059	::300720043296165000
369255258	::300723295752425000
74626492	::300729381217792000
129679017	::300731557092667000
129679017	::300732417000476000
129679017	::300733058900963000
42001705	::300738230540722000
224093638	::300740901381226000
363443542	::300743336237613000
251818709	::300743378939826000
309468056	::300749021838987000
411762947	::300750856205246000
74626492	::300752522195386000
74626492	::300752822318817000
538257179	::300755112954048000
39680514	::300758790150713000
360954828	::300758893183762000
360954828	::300758948615696000
134236940	::300759652210188000
134236940	::300759919328649000
360954828	::300762564919443000
418864692	::300770586437750000
309468056	::300770740955934000
309468056	::300773783327895000
633957791	::300775560886509000
633957791	::300777697062293000
488048308	::300778169391276000
633957791	::300778663153135000
633957791	::300779419998490000
633957791	::300779755458932000
512668596	::300781419536461000
512668596	::300781834852237000
633957791	::300781916544716000
633957791	::300782029996429000
512668596	::300782489520193000
572192868	::300782629198893000
413575821	::300784115425349000
488048308	::300784185621225000
633957791	::300784525133373000
633957791	::300785352141058000
413575821	::300786142448582000
413575821	::300787329533083000
512668596	::300787395555647000
45898691	::300789337124126000
413575821	::300789582067294000
45898691	::300789626170404000
633957791	::300790639329689000
633957791	::300790798226685000
512668596	::300790999607803000
512855526	::300792119688310000
413575821	::300792131608539000
413575821	::300792343601233000
413575821	::300796572491472000
413575821	::300796754415198000
413575821	::300797195379150000
45898691	::300797264736174000
45898691	::300798567222755000
348256856	::300799328723800000
74626492	::300799902794002000
614753006	::300803021082857000
512668596	::300803366441848000
413575821	::300804194024173000
264532389	::300804363276910000
240794093	::300804567543717000
374142362	::300807062114422000
374142362	::300807273578655000
374142362	::300807404440920000
264532389	::300811692898656000
45898691	::300812382467395000
512855526	::300814495851376000
240794093	::300815190197403000
252451878	::300816424203583000
252451878	::300818266601959000
413575821	::300820965439451000
309468056	::300821674947919000
413575821	::300822260753788000
230342908	::300823441857208000
230342908	::300824011628224000
230342908	::300824108793462000
230342908	::300824255594119000
512668596	::300824912665407000
341205476	::300825242513838000
194054162	::300826761803997000
357805572	::300831270286524000
392518936	::300833661606047000
392518936	::300835649840353000
340627969	::300835896234749000
340627969	::300836323990847000
512668596	::300838002630995000
236239515	::300839944757321000
541324276	::300841588828037000
253879613	::300845650101280000
572192868	::300850137171902000
21059736	::300851440107286000
21059736	::300851442611277000
418864692	::300857454122643000
572192868	::300858607505907000
572192868	::300858769590607000
572192868	::300859078459150000
224093638	::300859910495809000
186693710	::300866587743887000
572192868	::300868216748662000
148913439	::300874193266946000
303977489	::300877577852170000
419281538	::300880163154059000
419281538	::300883469930733000
194054162	::300884183553810000
419281538	::300885207110803000
419281538	::300885678680592000
300038308	::300886010936582000
290401730	::300892211502002000
303977489	::300892727028117000
303977489	::300907728057024000
290289008	::300912160899485000
290289008	::300916416956211000
264532389	::300919011695288000
303977489	::300922588291555000
194054162	::300927686556127000
512855526	::300928680153190000
512855526	::300929660563378000
303977489	::300937882980478000
303977489	::300952782343643000
251818709	::300960531123154000
39680514	::300963519774474000
39680514	::300963689689923000
308249623	::300967047590973000
308249623	::300967558427852000
308249623	::300967871599742000
129679017	::300967944169603000
526823315	::300972637293785000
512668596	::300972804197740000
512668596	::300973708498059000
512668596	::300975400278958000
45898691	::300977962197590000
512668596	::300978162408488000
253879613	::300979673385541000
251818709	::300980723807039000
251818709	::300982728101335000
419281538	::300982728235552000
74626492	::300983103315394000
251818709	::300985608870952000
251818709	::300986286712451000
74626492	::300988645559660000
236875607	::300991529349152000
538257179	::300993740011626000
413575821	::301000264926760000
22193646	::301000758596362000
236875607	::301001003904409000
251818709	::301004628806492000
22193646	::301011460937617000
74626492	::301014423999508000
74626492	::301015620483424000
459561241	::301016923129397000
134236940	::301018852559556000
134236940	::301018963809288000
547745977	::301022798862761000
547745977	::301023034779766000
547745977	::301023273943183000
186693710	::301024048555638000
186693710	::301024456195854000
74608528	::301025018714923000
74608528	::301026526177153000
186693710	::301026617441013000
251818709	::301028520111534000
74626492	::301029088108359000
339368036	::301030920864034000
418864692	::301034079455944000
538257179	::301041927250395000
413575821	::301043232488427000
538257179	::301044104794603000
45898691	::301044138864943000
88453024	::301044503329005000
74626492	::301046235375235000
360954828	::301046323539480000
74626492	::301046356712239000
340627969	::301047831165272000
316484120	::301054918637268000
308249623	::301054923578167000
300038308	::301055871281147000
308249623	::301066578756259000
568607570	::301079911014215000
636497893	::301082205524996000
336778628	::301083752002637000
88453024	::301084955197456000
40485959	::301087956947591000
636497893	::301091561549221000
538257179	::301091891330564000
538257179	::301092471310540000
538257179	::301093147423944000
341205476	::301096085651341000
341205476	::301096237824888000
251961694	::301097792158445000
251961694	::301097845367373000
407416910	::301100225274200000
407416910	::301100422930776000
407416910	::301100583601987000
407416910	::301101998596567000
407416910	::301102047246311000
392518936	::301102488927477000
407416910	::301102566920556000
538257179	::301104609404002000
538257179	::301105229741572000
538257179	::301106037392560000
392518936	::301106337671151000
538257179	::301106527459225000
407416910	::301108113078112000
392518936	::301108164466720000
407416910	::301113952748830000
541324276	::301114497563770000
418864692	::301115530599878000
512855526	::301116451652247000
109324222	::301116498750095000
109324222	::301116591460995000
109324222	::301116663326183000
341205476	::301116969099329000
407416910	::301118215537438000
303977489	::301119139077038000
216434703	::301123177260654000
488048308	::301123588310827000
252451878	::301123989500203000
32254012	::301127668441698000
538257179	::301130994650599000
45683087	::301133960992399000
303977489	::301133987726913000
245209655	::301138003282231000
234738785	::301138014313250000
245209655	::301138344300126000
234738785	::301138496012296000
234738785	::301138777282334000
541324276	::301139581137461000
32254012	::301139620597485000
32254012	::301140159586525000
541324276	::301140308903739000
469814032	::301141536039653000
251961694	::301144920801026000
543069652	::301146364690169000
360954828	::301146490464772000
543069652	::301146688079417000
303977489	::301149123963408000
45683087	::301151665137008000
32564504	::301153380955459000
391631516	::301156517757992000
391631516	::301156682774507000
391631516	::301156830657253000
391631516	::301157160979689000
488048308	::301157213471387000
369255258	::301159902443888000
369255258	::301159988229963000
369255258	::301160232506236000
369255258	::301160396159590000
369255258	::301160900004556000
418864692	::301163879227076000
303977489	::301164255791706000
74626492	::301165673021853000
81154377	::301170529757442000
81154377	::301170608908144000
81154377	::301170806690545000
35933605	::301170980741582000
81154377	::301171065453957000
541324276	::301173611098669000
360954828	::301177985799708000
418864692	::301178062152806000
303977489	::301179298100957000
32254012	::301179834497916000
186693710	::301182507813056000
32254012	::301182881420685000
32254012	::301183729072738000
341311969	::301185203173474000
74626492	::301185231090761000
442155527	::301185875059044000
442155527	::301187850265841000
341311969	::301188613562064000
35933605	::301189454536769000
442155527	::301189666923761000
74626492	::301191099186282000
74626492	::301191210465370000
442155527	::301192262199681000
32254012	::301194072549363000
303977489	::301194373893328000
32254012	::301201196692172000
32254012	::301201647235919000
251316534	::301202789894332000
251316534	::301202847679254000
32254012	::301203280640495000
391631516	::301205112104312000
254405402	::301208961607139000
254405402	::301209064355012000
45898691	::301209214867603000
254405402	::301209263836114000
254405402	::301209735057780000
419281538	::301210036565336000
419281538	::301210210498904000
45898691	::301210948218281000
341311969	::301214378513014000
341311969	::301215362559647000
251818709	::301228247604137000
129679017	::301229224151367000
722485765	::301238346250846000
247401311	::301244048096755000
290401730	::301255149664485000
194054162	::301257609787351000
538257179	::301260715732369000
538257179	::301261372904312000
552715527	::301270122570584000
552715527	::301270171031588000
552715527	::301271382862475000
88453024	::301286299288104000
559129059	::301300469333102000
559129059	::301300823785340000
559129059	::301301117961269000
559129059	::301301481569669000
559129059	::301301904842047000
26055885	::301302305117057000
559129059	::301304134324326000
559129059	::301304356790222000
559129059	::301304401052708000
559129059	::301304447965986000
559129059	::301304494795411000
559129059	::301304665419681000
559129059	::301305803703476000
559129059	::301305939657637000
559129059	::301306143240753000
194054162	::301306474649513000
559129059	::301308250240974000
538257179	::301319218190749000
236875607	::301320065058484000
308249623	::301320519402270000
308249623	::301327806934155000
308249623	::301328195268001000
308249623	::301328281318338000
303977489	::301330350481752000
191742656	::301333061562425000
191742656	::301333349539135000
191742656	::301333470540619000
191742656	::301333614971469000
191742656	::301333953158189000
191742656	::301334156149944000
442155527	::301335085171486000
191742656	::301336533418524000
538257179	::301337836790112000
538257179	::301338727316340000
613256961	::301338760413577000
191742656	::301339227570962000
538257179	::301339850995544000
538257179	::301340031455490000
538257179	::301340141849546000
191742656	::301340811445010000
303977489	::301345461573394000
191742656	::301346094741348000
191742656	::301346535428472000
39680514	::301347809339252000
191742656	::301347860857888000
109324222	::301351894192885000
191742656	::301352036132331000
74626492	::301358005914570000
81154377	::301359649154813000
32254012	::301360322890043000
303977489	::301360534652059000
538257179	::301365587261669000
191742656	::301367838684377000
90793289	::301368262556532000
74626492	::301370651623706000
74626492	::301371178545717000
303977489	::301375572586668000
406990981	::301379159626760000
162315218	::301382861431394000
22193646	::301382877659136000
40485959	::301383336121733000
254405402	::301388683230183000
19549748	::301389771895357000
303977489	::301390970719711000
74626492	::301394034851713000
355199691	::301397641969926000
355199691	::301397765248925000
355199691	::301397807846264000
355199691	::301397919855161000
355199691	::301397975672971000
355199691	::301398040252669000
191742656	::301398068811685000
355199691	::301398222495182000
355199691	::301399349693390000
355199691	::301399390084538000
355199691	::301400993961213000
316484120	::301401039712698000
355199691	::301401042065707000
442155527	::301405311644884000
303977489	::301405779020369000
32254012	::301406964439719000
263207728	::301408260043448000
251818709	::301410329722765000
268546928	::301410722267684000
191742656	::301414511112515000
191742656	::301414675025907000
191742656	::301415068430655000
191742656	::301415189906092000
191742656	::301415224676843000
251818709	::301419231323488000
442155527	::301420651602923000
442155527	::301421990206648000
339368036	::301425594690859000
88453024	::301427329266229000
26055885	::301428172329742000
26055885	::301428273219506000
26055885	::301428905590534000
26055885	::301429040550662000
40485959	::301429740890357000
35933605	::301432248861880000
43922897	::301433263149445000
35933605	::301437992415944000
109324222	::301439670896701000
345624930	::301442642951143000
35933605	::301444691910594000
35933605	::301444808323518000
45898691	::301446420483948000
262767204	::301447402718629000
573114433	::301448416381255000
262767204	::301450612309098000
162315218	::301450840806416000
262767204	::301451066610950000
262767204	::301451391640154000
262767204	::301451706057752000
262767204	::301452195663069000
262767204	::301453155051380000
109324222	::301453486242017000
469814032	::301457502841745000
469814032	::301461555822878000
341205476	::301463871049326000
418864692	::301465827222364000
418864692	::301466496390017000
45683087	::301468206839762000
251818709	::301468409378533000
74626492	::301473319432101000
74626492	::301474726688194000
442155527	::301475684482707000
340627969	::301476402044223000
512855526	::301477480236191000
442155527	::301477683441852000
442155527	::301479414569512000
442155527	::301480292475097000
360954828	::301480511493255000
74626492	::301480774568382000
252451878	::301484504839749000
74626492	::301485632751026000
392518936	::301487323697270000
413575821	::301487555243806000
252451878	::301488621037445000
109324222	::301489180545007000
80631544	::301489532384194000
80631544	::301490158908346000
411762947	::301496631591833000
411762947	::301497210510659000
42001705	::301497571296284000
512855526	::301500836926873000
512668596	::301504675314798000
240794093	::301505182389370000
442155527	::301505645511852000
345624930	::301506262145855000
240794093	::301507023768518000
345624930	::301508839465955000
345624930	::301508941609857000
303977489	::301511759024496000
19549748	::301512658954366000
358948460	::301513357184352000
358948460	::301513417691381000
45898691	::301513707228377000
543069652	::301514466019917000
543069652	::301514689186263000
543069652	::301514762263613000
543069652	::301515076651843000
543069652	::301515277508673000
392518936	::301515370706128000
543069652	::301515376058056000
186693710	::301515464096505000
543069652	::301515619025686000
268546928	::301518213232074000
268546928	::301518717181898000
32254012	::301519546710384000
32254012	::301520781777727000
392518936	::301520953983266000
392518936	::301521050603245000
195036249	::301523753421111000
195036249	::301523811700965000
45898691	::301524216577150000
413575821	::301524664071630000
303977489	::301526935945756000
442155527	::301527080057839000
442155527	::301527198714695000
442155527	::301527613762056000
442155527	::301527658372665000
442155527	::301527707483795000
45898691	::301527811775143000
442155527	::301527940431237000
442155527	::301527996353871000
442155527	::301528204718522000
442155527	::301528733393776000
442155527	::301529513060356000
109324222	::301530410704314000
222411269	::301530967577866000
222411269	::301531028504317000
222411269	::301531058317438000
222411269	::301532048642936000
442155527	::301532690933493000
222411269	::301532744192753000
442155527	::301532974749466000
442155527	::301533212038017000
109324222	::301533397065539000
168853356	::301533667308740000
45898691	::301534036264878000
442155527	::301536065758572000
109324222	::301536732216700000
74626492	::301538713496870000
348256856	::301539525459582000
303977489	::301541975545495000
74626492	::301544324787752000
74626492	::301544830138462000
45898691	::301545078030221000
19549748	::301550583226191000
303977489	::301556920173608000
74626492	::301558699720327000
341205476	::301559967205425000
251961694	::301560174160777000
74626492	::301565248203284000
392518936	::301565285427732000
74626492	::301570119191109000
74626492	::301570148303781000
74626492	::301570240301645000
303977489	::301572555586822000
35933605	::301577552470884000
411762947	::301580682747060000
360205807	::301580953367752000
594060776	::301581554830950000
407416910	::301585034673000000
303977489	::301586973993357000
407416910	::301587162921578000
392518936	::301589874044182000
290289008	::301590227061964000
35933605	::301590339909722000
290289008	::301590461427097000
290289008	::301591492307337000
290289008	::301591803763773000
290289008	::301591945778716000
572192868	::301596813989933000
363443542	::301597032165044000
541324276	::301600851057852000
194054162	::301602843608100000
194054162	::301603034339897000
290289008	::301605547533283000
411762947	::301605748662751000
263207728	::301612312190664000
263207728	::301613830285447000
263207728	::301614512635781000
217214677	::301615439899938000
512855526	::301623644419928000
512855526	::301624616751878000
264532389	::301641189206130000
194054162	::301643372018409000
423234388	::301654303318351000
235362066	::301661815404892000
300038308	::301666907952648000
290289008	::301676905671819000
290289008	::301677069916577000
290289008	::301677220215263000
290289008	::301677888787337000
290289008	::301678233735270000
35933605	::301679268193259000
423234388	::301684180029415000
39680514	::301685092894519000
74626492	::301686217827840000
74626492	::301686739184009000
339368036	::301693602625626000
74626492	::301694125764407000
45898691	::301695806417825000
36556314	::301699406569279000
36556314	::301699532213854000
36556314	::301699588904083000
74626492	::301700845391736000
613256961	::301701331008253000
74626492	::301701536457842000
74626492	::301702861836931000
339368036	::301704827870785000
251818709	::301704846170533000
15974594	::301704938118057000
15974594	::301706305318572000
15974594	::301709524295897000
129679017	::301711144865918000
74626492	::301713727919648000
74626492	::301715406509465000
413575821	::301716878664007000
413575821	::301717915831529000
413575821	::301718444703899000
45898691	::301718723721564000
538257179	::301722357679157000
74626492	::301725752871755000
74626492	::301727046973919000
309468056	::301730846837178000
309468056	::301731320487370000
584258797	::301733329324101000
74626492	::301733483108241000
309468056	::301736195388485000
309468056	::301738338531024000
309468056	::301738381518438000
467772798	::301741227462758000
74626492	::301743599891144000
35933605	::301744927057006000
74626492	::301747235589337000
419281538	::301747307832016000
419281538	::301747481841106000
36556314	::301747494025564000
419281538	::301747596521783000
419281538	::301747623822520000
419281538	::301747795130474000
419281538	::301747885945528000
36556314	::301747895449821000
419281538	::301747990698262000
419281538	::301748038479798000
74626492	::301748087372787000
74626492	::301748477602451000
309468056	::301748919300415000
345624930	::301751233285337000
345624930	::301752185555935000
345624930	::301752300593098000
345624930	::301754209051742000
345624930	::301754776209739000
345624930	::301755086231699000
345624930	::301755161989234000
46991082	::301756175869964000
442155527	::301759124683763000
129679017	::301760129970339000
442155527	::301760375957893000
538257179	::301760603419205000
191742656	::301762599249379000
191742656	::301762649899819000
191742656	::301762708657811000
191742656	::301762780355252000
191742656	::301762877365288000
191742656	::301763055950393000
191742656	::301763583186960000
191742656	::301764321388679000
191742656	::301764828375175000
191742656	::301765138644619000
191742656	::301765191081799000
191742656	::301765415888121000
191742656	::301765676111101000
191742656	::301765899935952000
191742656	::301765947780370000
191742656	::301766057234931000
191742656	::301766088499286000
191742656	::301766282297106000
191742656	::301766440778874000
191742656	::301766684912517000
191742656	::301767160169127000
191742656	::301767262598209000
191742656	::301768385765703000
413575821	::301770081728335000
191742656	::301770143535611000
191742656	::301770325601972000
191742656	::301770406984040000
191742656	::301770581328678000
191742656	::301770982933270000
191742656	::301771049098428000
191742656	::301771089565077000
191742656	::301771211489284000
191742656	::301771243592503000
191742656	::301771430310326000
191742656	::301771596207640000
191742656	::301771882846384000
191742656	::301771982523990000
191742656	::301772021623316000
191742656	::301772275777159000
191742656	::301772369654083000
191742656	::301772510897258000
167988674	::301775479332028000
240794093	::301780921198190000
251961694	::301782036673339000
251961694	::301782976235204000
303977489	::301783556923998000
162315218	::301783562020073000
360205807	::301785669280342000
309468056	::301785959962382000
162315218	::301787387984494000
538257179	::301792067892424000
19549748	::301794353217675000
42001705	::301796892382199000
360954828	::301798470879170000
303977489	::301798760751714000
541324276	::301804551713988000
22193646	::301808601788448000
636497893	::301809130270777000
303977489	::301813769925967000
392518936	::301814264774148000
489868030	::301814671328018000
191742656	::301820184509943000
191742656	::301822107426369000
191742656	::301822556850225000
191742656	::301822994479718000
191742656	::301823534517329000
284372523	::301826052790030000
303977489	::301828795319599000
74626492	::301830559213162000
74626492	::301832008177442000
140585238	::301835451176742000
140585238	::301835921194643000
140585238	::301835995823878000
140585238	::301836290607943000
140585238	::301836577364140000
216434703	::301836739461390000
140585238	::301836965714726000
216434703	::301837094093979000
543069652	::301838006699053000
543069652	::301838458169741000
543069652	::301839006176518000
543069652	::301839375870865000
303977489	::301844300449320000
467772798	::301848810638954000
140585238	::301852401751695000
303977489	::301858916973834000
74626492	::301859640185061000
380451947	::301861075995983000
380451947	::301861217650212000
411762947	::301864976103116000
140585238	::301866439718084000
140585238	::301866565702410000
140585238	::301867382933184000
140585238	::301867515825491000
360954828	::301867793786228000
380451947	::301872714711441000
26055885	::301872762455195000
380451947	::301872908488294000
140585238	::301877069283991000
469814032	::301877501725122000
140585238	::301877719447265000
358948460	::301882526417436000
413575821	::301883315995168000
74626492	::301884554757693000
538257179	::301889476601446000
413575821	::301889721917915000
74626492	::301891514257252000
321663912	::301891565306146000
321663912	::301891834068738000
413575821	::301893918763671000
413575821	::301894092042940000
413575821	::301894474945163000
413575821	::301895276224970000
28169372	::301898455348043000
538257179	::301902753469452000
538257179	::301903158328827000
559129059	::301904486211919000
264532389	::301907738919829000
559129059	::301908531702022000
559129059	::301909189574393000
559129059	::301910147368882000
559129059	::301910402768465000
559129059	::301910812161871000
559129059	::301911064784801000
345624930	::301911457602367000
559129059	::301912416458010000
559129059	::301912645253079000
559129059	::301913260859457000
26055885	::301913729010913000
538257179	::301914253995151000
538257179	::301918392024190000
74626492	::301921329035214000
538257179	::301922738141003000
584258797	::301922747443974000
541324276	::301925242035646000
355199691	::301925954199109000
538257179	::301926273335324000
538257179	::301926400879906000
35886177	::301928934344359000
355199691	::301929444405280000
355199691	::301929487736643000
355199691	::301929526659788000
355199691	::301929646260367000
355199691	::301929703953027000
355199691	::301929763516317000
355199691	::301929946295713000
355199691	::301929995952062000
35886177	::301930011676536000
35886177	::301930048729018000
340627969	::301930257353687000
340627969	::301930458537684000
35886177	::301930595611717000
538257179	::301932298666930000
35886177	::301932591760687000
42001705	::301933149376622000
394026138	::301933384752566000
394026138	::301933437038780000
394026138	::301933465459367000
394026138	::301933499538083000
394026138	::301933579670257000
394026138	::301933832356130000
394026138	::301934144382980000
394026138	::301934289254232000
394026138	::301934378932641000
394026138	::301934475212890000
394026138	::301934681182576000
394026138	::301934711285116000
394026138	::301935034535919000
541324276	::301935898122137000
394026138	::301936233800667000
394026138	::301936315182755000
394026138	::301936411517538000
394026138	::301936577305796000
394026138	::301936839420416000
394026138	::301936882739200000
394026138	::301937054651146000
35886177	::301937067582173000
394026138	::301937266132140000
394026138	::301937397187358000
394026138	::301937576900694000
35886177	::301937619279949000
394026138	::301937744911953000
394026138	::301937778214723000
35886177	::301938091176894000
394026138	::301939251124256000
394026138	::301941107820986000
394026138	::301941805174366000
394026138	::301941856361672000
394026138	::301941945897472000
394026138	::301942031192825000
394026138	::301942233022734000
394026138	::301942322160087000
21059736	::301942524602372000
21059736	::301942524883390000
21059736	::301942539437633000
35886177	::301942995576561000
394026138	::301944258997403000
394026138	::301944569677885000
394026138	::301945162509197000
394026138	::301945201470107000
394026138	::301946062040600000
394026138	::301947153155239000
394026138	::301948330802569000
394026138	::301948779186225000
394026138	::301949279235366000
394026138	::301949382146805000
35886177	::301951519241158000
407416910	::301952445624492000
407416910	::301952889352511000
407416910	::301954851393372000
26055885	::301959412925489000
26055885	::301962124085841000
26055885	::301962393242726000
26055885	::301962540823478000
251818709	::301969988242268000
194054162	::301970280098713000
290401730	::301980848662659000
194054162	::301991876322553000
559129059	::302025016621531000
88453024	::302027421740306000
380451947	::302029883012427000
88453024	::302029886585987000
88453024	::302030054773379000
309468056	::302031256818958000
309468056	::302031279694700000
309468056	::302031321235079000
380451947	::302032597930893000
309468056	::302033604010184000
309468056	::302035813410160000
90793289	::302036761633251000
88453024	::302039673298108000
309468056	::302040446123778000
309468056	::302040921971761000
413575821	::302041801219510000
129679017	::302046339557117000
39680514	::302046553189777000
303977489	::302055129526439000
129679017	::302058519715278000
341205476	::302058560647471000
341205476	::302058674128551000
559129059	::302059002144104000
341205476	::302059055994793000
129679017	::302059276699066000
488048308	::302059419900989000
129679017	::302059521948389000
129679017	::302059804371845000
341311969	::302060806164598000
341205476	::302060991632519000
442155527	::302061388707270000
129679017	::302061558085861000
22193646	::302061696795680000
129679017	::302062475254325000
341205476	::302062480295858000
613256961	::302064329895862000
442155527	::302064683110760000
442155527	::302065446578954000
526823315	::302066619390234000
526823315	::302066856586526000
526823315	::302067577272807000
253879613	::302068382725988000
109324222	::302070036141588000
303977489	::302070222301564000
526823315	::302070783012896000
526823315	::302071097833181000
309468056	::302073430960910000
442155527	::302075081323073000
442155527	::302075713371131000
442155527	::302077204211302000
442155527	::302077380321738000
442155527	::302077800867852000
442155527	::302078339290644000
512668596	::302078347452751000
385722022	::302078644656930000
512668596	::302078773732466000
309468056	::302079014078648000
385722022	::302079100821069000
442155527	::302079235810525000
442155527	::302079826481778000
442155527	::302080251620626000
442155527	::302080812235513000
442155527	::302080885434499000
309468056	::302084060010905000
442155527	::302085384567943000
303977489	::302085527094566000
88453024	::302087396034478000
341205476	::302089611977560000
88453024	::302090259582296000
341205476	::302090298283134000
360205807	::302090498829598000
22193646	::302090515917189000
341205476	::302094048116748000
636497893	::302094618953121000
109324222	::302096260595331000
636497893	::302096498152333000
32564504	::302100059833647000
303977489	::302100514605252000
360205807	::302101585310412000
191742656	::302107715751268000
22193646	::302107888397193000
191742656	::302107945066442000
394026138	::302108022321328000
303977489	::302116108691963000
35933605	::302121154620039000
341205476	::302121155349843000
336778628	::302121221703729000
636497893	::302122601130647000
35933605	::302124363757539000
339368036	::302124774430224000
339368036	::302125882074619000
339368036	::302126976502755000
339368036	::302128075301339000
321663912	::302128883921207000
22193646	::302129611649724000
357805572	::302129911370498000
303977489	::302130720506269000
234043939	::302130782401601000
251961694	::302131328609026000
240794093	::302134749416280000
240794093	::302135063183765000
240794093	::302136118810386000
351947723	::302137588704243000
35886177	::302138497773490000
42001705	::302138681878278000
35886177	::302141503545954000
341205476	::302141701886189000
18363414	::302153453650710000
18363414	::302154226291855000
18363414	::302154337923248000
18363414	::302154673530499000
18363414	::302154967832211000
18363414	::302155443290116000
18363414	::302155792482701000
18363414	::302156155176747000
18363414	::302156315554377000
18363414	::302156523050790000
380451947	::302160731506372000
380451947	::302161119244607000
573114433	::302162385840513000
252451878	::302163806983974000
336778628	::302164305837711000
32254012	::302175289872613000
559129059	::302177505161404000
341205476	::302178040165838000
341205476	::302178287021596000
559129059	::302180317509332000
559129059	::302180460514144000
140585238	::302180777423147000
240794093	::302182681960128000
129679017	::302182842480328000
336778628	::302183860882509000
240794093	::302187946877009000
541324276	::302191325229490000
129679017	::302195631429132000
129679017	::302195887050989000
467772798	::302196329424236000
607648640	::302196732417146000
442155527	::302198044789719000
224093638	::302198193779793000
224093638	::302198773407444000
35933605	::302201452288430000
224093638	::302203392749617000
35933605	::302204665309835000
538257179	::302208382989905000
538257179	::302208524564443000
538257179	::302208957064298000
538257179	::302209888245923000
538257179	::302210705384411000
442155527	::302211590122532000
442155527	::302212013076127000
538257179	::302213811828580000
140585238	::302215160494448000
140585238	::302215321882865000
442155527	::302218286190440000
252451878	::302220434844286000
340627969	::302220967424430000
251818709	::302221014467764000
559129059	::302221715814092000
559129059	::302221952876175000
32254012	::302225100143472000
32254012	::302225176047783000
32254012	::302225437923373000
289806946	::302226539188203000
607648640	::302228072562843000
265754848	::302229276537806000
351947723	::302230231996039000
251961694	::302234939787714000
32254012	::302238191837143000
418864692	::302239144413900000
341205476	::302243057993146000
442155527	::302245734957338000
442155527	::302246833789480000
442155527	::302247898031214000
284372523	::302249726051512000
284372523	::302249793542053000
284372523	::302249846499340000
284372523	::302250312473915000
284372523	::302250419915223000
284372523	::302250694877003000
284372523	::302250853782409000
303977489	::302251433368109000
35886177	::302253074284691000
224093638	::302255258879549000
224093638	::302255468322107000
270701909	::302257149483032000
270701909	::302257479193083000
270701909	::302257954504179000
251961694	::302260478577614000
251961694	::302260943440728000
50555418	::302261404268908000
50555418	::302261479892201000
50555418	::302262047473819000
50555418	::302263058984755000
341311969	::302263302149505000
32254012	::302263683113951000
32254012	::302264121838145000
234738785	::302264226171478000
224093638	::302264541755088000
50555418	::302266216481947000
303977489	::302266455859277000
35886177	::302269688619073000
389165475	::302270387104919000
50555418	::302270957698035000
50555418	::302271564206964000
50555418	::302271782063312000
50555418	::302272253536632000
50555418	::302272533292531000
50555418	::302272726670909000
35886177	::302273214648823000
50555418	::302273461508771000
50555418	::302273567293329000
50555418	::302273790094745000
50555418	::302274222540070000
50555418	::302274559833436000
50555418	::302274962155266000
50555418	::302275237658099000
50555418	::302275600624779000
572192868	::302280566299045000
572192868	::302280905228165000
303977489	::302281507400187000
194054162	::302282944020639000
35886177	::302284238789697000
360205807	::302287681147248000
21059736	::302291382826053000
21059736	::302291497083105000
21059736	::302291497645137000
21059736	::302291513671548000
42001705	::302293099424657000
303977489	::302296881114013000
636497893	::302300750413983000
224093638	::302305100397961000
26055885	::302306874949246000
614753006	::302307733879808000
614753006	::302307907079389000
614753006	::302307948586229000
303977489	::302311737422647000
303977489	::302327097026809000
385722022	::302332843370098000
385722022	::302334250806571000
385722022	::302334848197079000
357805572	::302340310271418000
290401730	::302343650690613000
194054162	::302353305437347000
538257179	::302361581973544000
538257179	::302362616091774000
538257179	::302363259057606000
129679017	::302377788604825000
129679017	::302379333949988000
129679017	::302379660598190000
559129059	::302386224679747000
538257179	::302389529522884000
538257179	::302389982004379000
538257179	::302390120068300000
538257179	::302390138649075000
442155527	::302401961460895000
366716735	::302407826628833000
339368036	::302408318159310000
308249623	::302411817492291000
308249623	::302412242618572000
45898691	::302413320202371000
308249623	::302413344151834000
339368036	::302415926538678000
36556314	::302421771037061000
186693710	::302426085696606000
186693710	::302426372675092000
186693710	::302426722467463000
526823315	::302428615876943000
526823315	::302428967397371000
186693710	::302431116349022000
50555418	::302431130555146000
526823315	::302431275250241000
253879613	::302431425800585000
526823315	::302431496776609000
526823315	::302432330822320000
303977489	::302432633344897000
526823315	::302432731374182000
50555418	::302434447565934000
360205807	::302436479362297000
50555418	::302437690484350000
552715527	::302438691970875000
552715527	::302439285095796000
251818709	::302441463902515000
440175355	::302441693133828000
303977489	::302447692649492000
50555418	::302449749515186000
418864692	::302449812782059000
50555418	::302450121428316000
552715527	::302451799045062000
251961694	::302453848470085000
251961694	::302455013370892000
251961694	::302455906636013000
224093638	::302456055298932000
251961694	::302457030940184000
251961694	::302458035018792000
251961694	::302458602877222000
442155527	::302459439728959000
32254012	::302460360382877000
251961694	::302460407895965000
303977489	::302462721134297000
251961694	::302462963208564000
251961694	::302464544062722000
538257179	::302466210287714000
251961694	::302466358115971000
18363414	::302467221475688000
18363414	::302467395837116000
251961694	::302468038689714000
40485959	::302468803277770000
224093638	::302468901084753000
251961694	::302469064046047000
411762947	::302469168500977000
129679017	::302472749752934000
538257179	::302473250028544000
129679017	::302473568107761000
467772798	::302473931267387000
538257179	::302474185622560000
270701909	::302474233408274000
129679017	::302474784233648000
129679017	::302475301923995000
303977489	::302478125219057000
40485959	::302478631660318000
284372523	::302483650434445000
284372523	::302484914006282000
284372523	::302485402537836000
284372523	::302485575808729000
251818709	::302486669582536000
45683087	::302493832367456000
32254012	::302495985303711000
32254012	::302496346689126000
284372523	::302501034058711000
22193646	::302510529119940000
110542318	::302515977856360000
110542318	::302516163563380000
110542318	::302516352487411000
385722022	::302517352019415000
140585238	::302519043682889000
140585238	::302519228387434000
140585238	::302519375892709000
140585238	::302519969290260000
538257179	::302521567202668000
391631516	::302524969299111000
391631516	::302525232227422000
391631516	::302525601426841000
391631516	::302525738056294000
129679017	::302528348570148000
45898691	::302529734867300000
488048308	::302530650328674000
572192868	::302539274203590000
572192868	::302539405829210000
572192868	::302539511781552000
572192868	::302539526520307000
572192868	::302539644980043000
572192868	::302539748520644000
572192868	::302540284397502000
538257179	::302542325798813000
538257179	::302542528903782000
526823315	::302543707209613000
572192868	::302544662785298000
538257179	::302545717057183000
541324276	::302548117033717000
50555418	::302550108115988000
50555418	::302556686256861000
50555418	::302556766959456000
22193646	::302558231383912000
50555418	::302559475422863000
50555418	::302559722756780000
336778628	::302559976138883000
245209655	::302561750346252000
251818709	::302562805167579000
251818709	::302562807143075000
43922897	::302563034365321000
251818709	::302563865806397000
50555418	::302564191057887000
50555418	::302565393879420000
50555418	::302565749946470000
538257179	::302568561015148000
538257179	::302568990071480000
538257179	::302570199952023000
538257179	::302571303288832000
541324276	::302571720282361000
538257179	::302573047100092000
541324276	::302575639058325000
224093638	::302575689213829000
440175355	::302578004054392000
360954828	::302579958981746000
538257179	::302580949219147000
392518936	::302581501718065000
303977489	::302583696110804000
78770673	::302593389076045000
418864692	::302594498012258000
78770673	::302594588605034000
78770673	::302594942646222000
541324276	::302596333284495000
303977489	::302598899334533000
35886177	::302601023372025000
538257179	::302601702601785000
538257179	::302601867135946000
224093638	::302602186188267000
572192868	::302602274730041000
538257179	::302602535758336000
572192868	::302604349593485000
35886177	::302607306049335000
572192868	::302607425633124000
340627969	::302612543132811000
572192868	::302613097384923000
118470515	::302613216498970000
303977489	::302614102700879000
572192868	::302616067421896000
572192868	::302616463196446000
572192868	::302616749046648000
572192868	::302616759754706000
572192868	::302616789983059000
572192868	::302616818563035000
572192868	::302617629011619000
572192868	::302617923900542000
572192868	::302619259476000000
541324276	::302619807352778000
186693710	::302619808086777000
186693710	::302620041222946000
241352700	::302623271495561000
339368036	::302623889169731000
541324276	::302623898573352000
538257179	::302625740845887000
303977489	::302629113691267000
217214677	::302631054345383000
35933605	::302631819214475000
28169372	::302635212154736000
194054162	::302636489458712000
572192868	::302637094730334000
572192868	::302638726574661000
572192868	::302639790438895000
538257179	::302639850723606000
538257179	::302640066570903000
251818709	::302640604557492000
251818709	::302640801433911000
251818709	::302641675086487000
303977489	::302644085414563000
109324222	::302648315860889000
572192868	::302650626851098000
109324222	::302650723424935000
109324222	::302651750454796000
35886177	::302652435762118000
360205807	::302654419965706000
351947723	::302658994445631000
303977489	::302659753841160000
251818709	::302660415974940000
26055885	::302669239783915000
26055885	::302669580864733000
26055885	::302670041369939000
26055885	::302670236182794000
26055885	::302670406630928000
35886177	::302674361633099000
50555418	::302678873680801000
35886177	::302681864068550000
391631516	::302687622533361000
391631516	::302687767488507000
392518936	::302704603147931000
32564504	::302714619737284000
264532389	::302740381907431000
264532389	::302743330494767000
308249623	::302753483575156000
45898691	::302760574637449000
45898691	::302766028126052000
45898691	::302767169790418000
45898691	::302771943537528000
380451947	::302772195057352000
45898691	::302772478877499000
45898691	::302772956768108000
45898691	::302774135313031000
45898691	::302774710096257000
303977489	::302780213861965000
50555418	::302787137529585000
186693710	::302791810617577000
341205476	::302793639313154000
253879613	::302794267422773000
303977489	::302795317642919000
81154377	::302798744699682000
50555418	::302800384286683000
50555418	::302801095955189000
50555418	::302801322204360000
50555418	::302801680909606000
50555418	::302801933981327000
50555418	::302802009696894000
50555418	::302802245114818000
50555418	::302802434047225000
50555418	::302802613144023000
50555418	::302802832061501000
50555418	::302803015763640000
50555418	::302803211423739000
50555418	::302803583638851000
339368036	::302808012018548000
45898691	::302808177248968000
50555418	::302808330223640000
52995718	::302808938431254000
339368036	::302809044509417000
50555418	::302809105897226000
339368036	::302809524031610000
251818709	::302809591136264000
50555418	::302809792425127000
636497893	::302809919399280000
50555418	::302809941582954000
339368036	::302810231870726000
234738785	::302810320852877000
50555418	::302810759182811000
50555418	::302810864078163000
339368036	::302811192546693000
50555418	::302811349535318000
43922897	::302811800859189000
339368036	::302812148126597000
50555418	::302813716754337000
50555418	::302813873080262000
234738785	::302814362094161000
234738785	::302815347399077000
50555418	::302815861733982000
224093638	::302817595843817000
614753006	::302822654602276000
45898691	::302822869480640000
81154377	::302826573294338000
251429451	::302828571355926000
614753006	::302829378709098000
186693710	::302829469008289000
186693710	::302830162989416000
380451947	::302839257477828000
308249623	::302840819814133000
308249623	::302841384161914000
43922897	::302844628401541000
241352700	::302849259915587000
380451947	::302849310255632000
469814032	::302853510414860000
303977489	::302855477782528000
380451947	::302856249836457000
380451947	::302863661364543000
572192868	::302864983937654000
290289008	::302868471052660000
290289008	::302869211246641000
290289008	::302869480378351000
380451947	::302873267952312000
341205476	::302879106922577000
341205476	::302879860911665000
380451947	::302881508102922000
240794093	::302882158555574000
140585238	::302885882887815000
547745977	::302899498487787000
303977489	::302900658217037000
538257179	::302902081164025000
538257179	::302902616499818000
538257179	::302902702873133000
39680514	::302903503960039000
176974576	::302903828976640000
176974576	::302908818076094000
538257179	::302909466620334000
538257179	::302910777210310000
538257179	::302912662243790000
240794093	::302912877583536000
50555418	::302912982663434000
303977489	::302915702950596000
240794093	::302916682920386000
160828306	::302919848630046000
50555418	::302920525771063000
32254012	::302923195655266000
538257179	::302923304124162000
309468056	::302924566823587000
413575821	::302927444443295000
303977489	::302931034129973000
538257179	::302931278808875000
67296324	::302938379648131000
284372523	::302941968273649000
284372523	::302942192685703000
284372523	::302942258150375000
284372523	::302942374642982000
284372523	::302942724657672000
284372523	::302942863610748000
284372523	::302943675648970000
284372523	::302944700967559000
140585238	::302944800196403000
284372523	::302945174672261000
284372523	::302945822520274000
538257179	::302946184828440000
284372523	::302949030462361000
413575821	::302950403165786000
140585238	::302952995832856000
140585238	::302955005894344000
394026138	::302955505414987000
541324276	::302959437688221000
541324276	::302959810578616000
541324276	::302960018007916000
541324276	::302960219372269000
50555418	::302971097110945000
240794093	::302971761564217000
394026138	::302973924625485000
340627969	::302975709033406000
32564504	::302980091246440000
240794093	::302980776293695000
380451947	::302981000282128000
35886177	::302981400003489000
35886177	::302981633911451000
35886177	::302981673681813000
140585238	::302981695739670000
240794093	::302982388747755000
35886177	::302982511800221000
380451947	::302985875174866000
380451947	::302986012106317000
35886177	::302986737360199000
35886177	::302986853362061000
35886177	::302987710891692000
380451947	::302987728356798000
148913439	::302991028439379000
148913439	::302994563763666000
148913439	::302995954519388000
284372523	::302997049606021000
240794093	::302999909869699000
35886177	::303000749795856000
392518936	::303006771864293000
251429451	::303007298618540000
251429451	::303007428725841000
380451947	::303010877462945000
176974576	::303011258993618000
148913439	::303015394648666000
148913439	::303015893368188000
351947723	::303023742781620000
224093638	::303024189512753000
572192868	::303026783677198000
35886177	::303028219320356000
35886177	::303035777472925000
363443542	::303036372460138000
614753006	::303045124106100000
614753006	::303045207665037000
363443542	::303045539950370000
614753006	::303045663934017000
50555418	::303048199646621000
614753006	::303049814092939000
35933605	::303050263734923000
374142362	::303051251082461000
303977489	::303051862746218000
614753006	::303052984399577000
614753006	::303053135457435000
614753006	::303053290663448000
614753006	::303054477609553000
538257179	::303056225766100000
538257179	::303056258343247000
538257179	::303056367126728000
303977489	::303067041659777000
290401730	::303069359943856000
74289232	::303071922114158000
74289232	::303072633921097000
74289232	::303073012184399000
74289232	::303073090865336000
74289232	::303073648862965000
74289232	::303073828052021000
303977489	::303082091841716000
303977489	::303097078731644000
374142362	::303101375083065000
374142362	::303101521103577000
303977489	::303112674617729000
374142362	::303114433230675000
374142362	::303114771887165000
374142362	::303114973582860000
374142362	::303115316593053000
374142362	::303115369638424000
374142362	::303115497115889000
374142362	::303115765270327000
374142362	::303116323087593000
374142362	::303116381493284000
374142362	::303117000706781000
374142362	::303117575573884000
374142362	::303117866469830000
374142362	::303118006177910000
374142362	::303122303473049000
374142362	::303122481412202000
374142362	::303122566170685000
374142362	::303122780759678000
374142362	::303122869288849000
374142362	::303122965254533000
374142362	::303123108083146000
374142362	::303123173262651000
374142362	::303123766081368000
374142362	::303123857940824000
303977489	::303127276378284000
374142362	::303128190321299000
374142362	::303128269929185000
374142362	::303128701174956000
374142362	::303128825145995000
374142362	::303129001629720000
374142362	::303134399413768000
374142362	::303134653601169000
374142362	::303135323985178000
50555418	::303139689039286000
309468056	::303139942769516000
50555418	::303143589125427000
633957791	::303146979540754000
50555418	::303149638100344000
50555418	::303150195342991000
50555418	::303150543398912000
50555418	::303151411435294000
380451947	::303151733692051000
253879613	::303157862010605000
50555418	::303157943690473000
50555418	::303158032743923000
118470515	::303158885395611000
380451947	::303161234113576000
342512814	::303171440004448000
290289008	::303175888403578000
290289008	::303176093953818000
360954828	::303176349856698000
290289008	::303176400700067000
290289008	::303178433062662000
290289008	::303179283315167000
290289008	::303179564719407000
290289008	::303180227272646000
290289008	::303180988354293000
290289008	::303181401480638000
290289008	::303182265763115000
50555418	::303183955102932000
392518936	::303184716457197000
74289232	::303186363208048000
74289232	::303186794747420000
74289232	::303187126411984000
380451947	::303191688514510000
380451947	::303192061820149000
380451947	::303193161990287000
380451947	::303194453085151000
538257179	::303201237443178000
25017242	::303205794307010000
25017242	::303206511079997000
50555418	::303221626965729000
251818709	::303222003891060000
245209655	::303230564255797000
470194870	::303230591363584000
245209655	::303231091307843000
245209655	::303231317322133000
245209655	::303231753114501000
35886177	::303232202009878000
35886177	::303232401511944000
245209655	::303232452770545000
35886177	::303232520709885000
35886177	::303232832971616000
35886177	::303232915884634000
303977489	::303233072005005000
35886177	::303233254390108000
35886177	::303233506698485000
470194870	::303234206182539000
470194870	::303234279910014000
25017242	::303234708144283000
25017242	::303234726125260000
25017242	::303234768873590000
35886177	::303234953435570000
35886177	::303235041176207000
35886177	::303235527858085000
35886177	::303235671764631000
35886177	::303236730734133000
35933605	::303238407025463000
35886177	::303238632226045000
251818709	::303239710485147000
35886177	::303241638388568000
391631516	::303245208907288000
35886177	::303245388880699000
50555418	::303246719632687000
35933605	::303246772891947000
360954828	::303248442581475000
35886177	::303248822128238000
35886177	::303248878533234000
442155527	::303249403148382000
35886177	::303250211042643000
35886177	::303250323739381000
35886177	::303250511941992000
35886177	::303250768448856000
35886177	::303254684334972000
35886177	::303255661658112000
35886177	::303256456294191000
240794093	::303257403984588000
240794093	::303260617379287000
442155527	::303262577792782000
191742656	::303274063688765000
392518936	::303275284088647000
35886177	::303280214593638000
35886177	::303281588131745000
42001705	::303284286147153000
413575821	::303285285599465000
74626492	::303285294034202000
35886177	::303285746838687000
413575821	::303285892267790000
35886177	::303286054541201000
35886177	::303286162104123000
32254012	::303287026965422000
32254012	::303287650738118000
224093638	::303289680055652000
290289008	::303295630263062000
36556314	::303297377815650000
467772798	::303297589137256000
290289008	::303300333533270000
290289008	::303300434204971000
290289008	::303300863588442000
234738785	::303305170631131000
234738785	::303305171587452000
234738785	::303305320053223000
309468056	::303308148704423000
309468056	::303308312118706000
234738785	::303309420522266000
290289008	::303311092212436000
21059736	::303314118755115000
21059736	::303314118918696000
21059736	::303314133900746000
442155527	::303314878045749000
118470515	::303315237392744000
442155527	::303317256014807000
392518936	::303319805698662000
392518936	::303320183043391000
392518936	::303320452196085000
290289008	::303328025381072000
391631516	::303329089022992000
391631516	::303329228286464000
391631516	::303329616259579000
391631516	::303329802394423000
26055885	::303330142812532000
290289008	::303333475765854000
290289008	::303333730095865000
290289008	::303334242228764000
290289008	::303337629083111000
290289008	::303338538248859000
303977489	::303338559081959000
290289008	::303338914876358000
240794093	::303339572958466000
50555418	::303340251567501000
360954828	::303341205134123000
50555418	::303343514006196000
50555418	::303343768445284000
50555418	::303343800502325000
50555418	::303343899102044000
50555418	::303344023660290000
50555418	::303344270574759000
50555418	::303344642093613000
35886177	::303346126403272000
543069652	::303349896688304000
50555418	::303350767341936000
543069652	::303350855644631000
118470515	::303350870211457000
50555418	::303350988906041000
543069652	::303351012402528000
50555418	::303351080899727000
50555418	::303353121705426000
303977489	::303353662808395000
340627969	::303364042221830000
360205807	::303364174078164000
340627969	::303364963236462000
290289008	::303366062488027000
270701909	::303367257940193000
391631516	::303367546030133000
391631516	::303367869176115000
270701909	::303368071492558000
50555418	::303368467183190000
303977489	::303368669642235000
50555418	::303368690206904000
50555418	::303368987650183000
50555418	::303370849480761000
321835996	::303372779510718000
360954828	::303373827797295000
360954828	::303374563578900000
538257179	::303381340420722000
28169372	::303381714586185000
28169372	::303381809968844000
470194870	::303384147471257000
303977489	::303384513810161000
194054162	::303386158472249000
538257179	::303386456670490000
541324276	::303388550974562000
470194870	::303391443609845000
470194870	::303392100987318000
470194870	::303393393046855000
470194870	::303397745945899000
303977489	::303399023627350000
572192868	::303410782144692000
572192868	::303412325472411000
572192868	::303414184702521000
290401730	::303431804302532000
194054162	::303435028883460000
552715527	::303466420874924000
552715527	::303470784012238000
552715527	::303471228524584000
552715527	::303471574311395000
552715527	::303471770755796000
552715527	::303471867811995000
552715527	::303472327822278000
552715527	::303473785074507000
552715527	::303474376731398000
407416910	::303482117264928000
407416910	::303482788584243000
359607281	::303489921467961000
359607281	::303490952138481000
264532389	::303491495657357000
359607281	::303492322371457000
552715527	::303495529361465000
35933605	::303497816452521000
308249623	::303498298143166000
552715527	::303498969932251000
35933605	::303503090282266000
552715527	::303503480855867000
552715527	::303503559780102000
380451947	::303504553742061000
303977489	::303504976360140000
380451947	::303505193981587000
552715527	::303512929398054000
379677651	::303517721478438000
379677651	::303517801564491000
379677651	::303517831927058000
379677651	::303518509042900000
379677651	::303518602240335000
379677651	::303518656820834000
379677651	::303518788761042000
67296324	::303518806456803000
379677651	::303519064851107000
379677651	::303519259487764000
379677651	::303519280631259000
379677651	::303519363460390000
379677651	::303519550719262000
303977489	::303520033106190000
541324276	::303521724425715000
538257179	::303521876070760000
538257179	::303522328367751000
552715527	::303523686831517000
552715527	::303525943849390000
42001705	::303526401359896000
419281538	::303527524829368000
39680514	::303528794147418000
39680514	::303528995524317000
140585238	::303533552618860000
140585238	::303533882173698000
140585238	::303534249032691000
140585238	::303534459171520000
140585238	::303534567258722000
140585238	::303534661680898000
303977489	::303535063742676000
467772798	::303535318626349000
45898691	::303535605797761000
45898691	::303536090063708000
22193646	::303541988773486000
50555418	::303544877994631000
81154377	::303547942613176000
303977489	::303549892079521000
32254012	::303552131426836000
32254012	::303552454195310000
470194870	::303552592850599000
379677651	::303555394146545000
22193646	::303557249236869000
32254012	::303557337816379000
418864692	::303557692126019000
538257179	::303560966992457000
22193646	::303565171211763000
341205476	::303566112312926000
341205476	::303566195263676000
341205476	::303566409278054000
538257179	::303566651687833000
341205476	::303569226575269000
407416910	::303573217589739000
407416910	::303573615780196000
341205476	::303578095615606000
35886177	::303591966636126000
118470515	::303594337713917000
42001705	::303601591972425000
385722022	::303602194777796000
369255258	::303604855799431000
80889173	::303605232724762000
418864692	::303610927931064000
440175355	::303616686962143000
440175355	::303617134079139000
440175355	::303618139080511000
440175355	::303618271037489000
440175355	::303618473223942000
442155527	::303623869686763000
538257179	::303624969357758000
538257179	::303626566368374000
538257179	::303628164800843000
413575821	::303633295097360000
379677651	::303634951172128000
80889173	::303642390453944000
32254012	::303647587859316000
50555418	::303649394425749000
284372523	::303654332635705000
284372523	::303654396242300000
284372523	::303655252857589000
284372523	::303655304866975000
303977489	::303655765997154000
284372523	::303655941818175000
284372523	::303655986474921000
284372523	::303656227626438000
538257179	::303658800668352000
35933605	::303658990108291000
32254012	::303663017021800000
32254012	::303663217517944000
32254012	::303665779805650000
303977489	::303670687971823000
32254012	::303671915472633000
538257179	::303673040720498000
538257179	::303673654326214000
538257179	::303678265174929000
538257179	::303678293561978000
74626492	::303680993393537000
538257179	::303683738204794000
341205476	::303693782736584000
234738785	::303694136089903000
50555418	::303696836085043000
50555418	::303702239007088000
50555418	::303707733100748000
210714533	::303708761627975000
50555418	::303709615542116000
210714533	::303709769531785000
210714533	::303710153407094000
50555418	::303710302376177000
210714533	::303710643696062000
210714533	::303710862328356000
210714533	::303711693396144000
210714533	::303712300420972000
210714533	::303712685936226000
162315218	::303713974992633000
303977489	::303716280320536000
224093638	::303719276584529000
43922897	::303722637585170000
264532389	::303722826584707000
191742656	::303723089949237000
264532389	::303723339145428000
191742656	::303723474487230000
50555418	::303724979609010000
50555418	::303725306521464000
43922897	::303725593235689000
50555418	::303726016168337000
43922897	::303726080286654000
50555418	::303726194266886000
50555418	::303726425951834000
43922897	::303726454162726000
43922897	::303726577915662000
440175355	::303726647629185000
442155527	::303727281745039000
43922897	::303728256568422000
194054162	::303728365276381000
43922897	::303729819244441000
43922897	::303730391242645000
303977489	::303731220053905000
584258797	::303731617753604000
43922897	::303740052868059000
118470515	::303741546623295000
43922897	::303749033405607000
35886177	::303750672787075000
35886177	::303752078201876000
35886177	::303755005561806000
35886177	::303755344956493000
22193646	::303757946758782000
35886177	::303759977498177000
194054162	::303761847604113000
290289008	::303765933950894000
251316534	::303771085785161000
50555418	::303775978830823000
303977489	::303776667103555000
26055885	::303780560134881000
148913439	::303784182537142000
303977489	::303791799779069000
194054162	::303794512537481000
43922897	::303795846984642000
303977489	::303837424814018000
358948460	::303840677438050000
358948460	::303842266810818000
358948460	::303842305117396000
559129059	::303842635070701000
303977489	::303852040730329000
140585238	::303852566175948000
140585238	::303852672539320000
140585238	::303852931931860000
50555418	::303864385342935000
50555418	::303864720308465000
50555418	::303865379166498000
547745977	::303867001024172000
118470515	::303868840285188000
50555418	::303868879090876000
50555418	::303869044770103000
50555418	::303869361557491000
50555418	::303869800483012000
442155527	::303870000496779000
50555418	::303870015273308000
442155527	::303870148694122000
50555418	::303870454920269000
50555418	::303870722030317000
50555418	::303871161131999000
50555418	::303871263917625000
308249623	::303871668714078000
442155527	::303872358123442000
110542318	::303873789995913000
110542318	::303874220398624000
442155527	::303875389435031000
442155527	::303875626849423000
413575821	::303877120025821000
526823315	::303877841337077000
442155527	::303878056555204000
442155527	::303878785495859000
526823315	::303880389720678000
50555418	::303883502133321000
253879613	::303883691011223000
50555418	::303884035413921000
50555418	::303884429816918000
230342908	::303886815927078000
230342908	::303887136116047000
341205476	::303887264323354000
341205476	::303887516723982000
341205476	::303887990332203000
118470515	::303888464909303000
341205476	::303888634023649000
341205476	::303889498205458000
341205476	::303891680241782000
538257179	::303893421997821000
538257179	::303894071456460000
538257179	::303894147205562000
538257179	::303894410142306000
303977489	::303897477742997000
50555418	::303899271277723000
36556314	::303899951149219000
88453024	::303901934220365000
50555418	::303903671593357000
442155527	::303903820407255000
36556314	::303905050210729000
442155527	::303906741932924000
442155527	::303906907473715000
442155527	::303907830392573000
442155527	::303909391009202000
442155527	::303910244990476000
303977489	::303912444366028000
45898691	::303913249894715000
45898691	::303913778838401000
584258797	::303916572651696000
488048308	::303917224241020000
40485959	::303920895183949000
40485959	::303920994916122000
413575821	::303921740688527000
552715527	::303922639695654000
552715527	::303922641486622000
552715527	::303923539159953000
35886177	::303926393148948000
251961694	::303926754609868000
118470515	::303933360202452000
316484120	::303933430809370000
488048308	::303933886881226000
385722022	::303935937623248000
488048308	::303943745102024000
22193646	::303944553843535000
45683087	::303946730439864000
290289008	::303947491487928000
512668596	::303950162789814000
360954828	::303950327705645000
385722022	::303953547454730000
251818709	::303956732282015000
303977489	::303957882834145000
538257179	::303965213814816000
251961694	::303965354349174000
52995718	::303970452739604000
88453024	::303974721727369000
52995718	::303977728493895000
52995718	::303978868950327000
251961694	::303978905835036000
52995718	::303982149483245000
636497893	::303983097790218000
303977489	::303987853958991000
442155527	::303990198512013000
118470515	::303994508608159000
442155527	::303998923868078000
32254012	::304002670891528000
407416910	::304004832128290000
407416910	::304005783450955000
210714533	::304006230400172000
210714533	::304006350730579000
442155527	::304007035492659000
210714533	::304007192175063000
467772798	::304009151418359000
80889173	::304018342036008000
552715527	::304025004935352000
360954828	::304028444054921000
303977489	::304033033479143000
413575821	::304034682264240000
35886177	::304035497955704000
78770673	::304035584391925000
240794093	::304036594430652000
26055885	::304041476579553000
118470515	::304046589037662000
118470515	::304046700232843000
303977489	::304048219481051000
191742656	::304052163972325000
538257179	::304052193521172000
191742656	::304052465114939000
191742656	::304052500095434000
118470515	::304053186166136000
360954828	::304054137098760000
541324276	::304066413616836000
194054162	::304092238860914000
303977489	::304093459717955000
35886177	::304095454545735000
234043939	::304096337052446000
234043939	::304096578786975000
26055885	::304098031702257000
35886177	::304103383978094000
303977489	::304108790511460000
584258797	::304108866533212000
374142362	::304113433132036000
374142362	::304113543635148000
374142362	::304113633212903000
374142362	::304113816239755000
374142362	::304114046658027000
374142362	::304114125376737000
374142362	::304114200932925000
374142362	::304114452435984000
374142362	::304114577765969000
374142362	::304114812634406000
374142362	::304115004314099000
263207728	::304115444669890000
374142362	::304115585724317000
374142362	::304115680737894000
290289008	::304116042366582000
290289008	::304117497894957000
290289008	::304117707941478000
290289008	::304117924589879000
35886177	::304128902404661000
194054162	::304131461299191000
194054162	::304131564625862000
217214677	::304150677138067000
303977489	::304154068513878000
290401730	::304157442764320000
351947723	::304158635800547000
303977489	::304169243052761000
419281538	::304169543310381000
336778628	::304207345033031000
336778628	::304207536091967000
336778628	::304210009418526000
336778628	::304210608071516000
194054162	::304212891073142000
303977489	::304214454919385000
308249623	::304217243926007000
251818709	::304226650294464000
251818709	::304226686797488000
251818709	::304226806934953000
442155527	::304229024262152000
442155527	::304229117845438000
45898691	::304229570087895000
303977489	::304229761398472000
442155527	::304237693607477000
442155527	::304238188430499000
442155527	::304239042843774000
442155527	::304239223987388000
442155527	::304239813941403000
36556314	::304241272711938000
36556314	::304242012280979000
613256961	::304242628378107000
442155527	::304242739141296000
552715527	::304245547919884000
345624930	::304246170123911000
253879613	::304246531928760000
391631516	::304246537301684000
391631516	::304246681476677000
110542318	::304248294337568000
36556314	::304249677178613000
36556314	::304251662611148000
336778628	::304255999454351000
336778628	::304256366640496000
336778628	::304256440225394000
584258797	::304262780586954000
419281538	::304270424064270000
303977489	::304274814623965000
419281538	::304276859087110000
419281538	::304277137429520000
419281538	::304277360667131000
419281538	::304277425834045000
419281538	::304277464648126000
419281538	::304277490585698000
419281538	::304277627076767000
419281538	::304277833394581000
419281538	::304278231656329000
419281538	::304279093791301000
419281538	::304279335823618000
407416910	::304279608180756000
407416910	::304280187489615000
419281538	::304280305425084000
407416910	::304280354540367000
407416910	::304280954824974000
407416910	::304281542514057000
407416910	::304282822334636000
407416910	::304283732158865000
407416910	::304287679791644000
419281538	::304288155769651000
407416910	::304288886606151000
407416910	::304289534714195000
303977489	::304290427060764000
419281538	::304290735858016000
419281538	::304291738338607000
543069652	::304292230456279000
440175355	::304293133544456000
440175355	::304293418681634000
440175355	::304293822391787000
339368036	::304294314777927000
440175355	::304294422672195000
339368036	::304294592344363000
552715527	::304296866672160000
552715527	::304296892093845000
339368036	::304299124616990000
467772798	::304310104155623000
419281538	::304310977879486000
419281538	::304311797278715000
419281538	::304312013402804000
543069652	::304315999824539000
336778628	::304317573745504000
336778628	::304318565014728000
442155527	::304323428930949000
74608528	::304324843862626000
140585238	::304329938083909000
303977489	::304335447222521000
391631516	::304335517590355000
391631516	::304335594207727000
336778628	::304340987419959000
21705677	::304341647909601000
380451947	::304343914993840000
35886177	::304347863977185000
35933605	::304348527054700000
303977489	::304350454169604000
50555418	::304352732138057000
50555418	::304352959851003000
339368036	::304358626364100000
50555418	::304358945668079000
50555418	::304362038275239000
541324276	::304363444910555000
308249623	::304364374137663000
303977489	::304365413079322000
50555418	::304366773472473000
418864692	::304373509994450000
45683087	::304377325192105000
303977489	::304381011540713000
224093638	::304386636215644000
224093638	::304387311901212000
50555418	::304389154031161000
50555418	::304389240945528000
407416910	::304390270127046000
407416910	::304390787821600000
303977489	::304395618682552000
543069652	::304396927880011000
543069652	::304397044167110000
543069652	::304397386401320000
543069652	::304397595873263000
543069652	::304397697346056000
543069652	::304397867357962000
543069652	::304398136678416000
543069652	::304398316349816000
543069652	::304398485556428000
543069652	::304398566334541000
543069652	::304398714716426000
543069652	::304398769812807000
442155527	::304398811319640000
543069652	::304398988784828000
380451947	::304399195576606000
543069652	::304399209434591000
543069652	::304399297351397000
543069652	::304399620631576000
543069652	::304399716886646000
543069652	::304399793206198000
543069652	::304400005479927000
442155527	::304400850938368000
543069652	::304401808103710000
140585238	::304402047921438000
442155527	::304402204448673000
543069652	::304402625787478000
543069652	::304403100050022000
303977489	::304410846178734000
22193646	::304414459655512000
140585238	::304419160971165000
140585238	::304419415829663000
32254012	::304422154835992000
303977489	::304426052090998000
32254012	::304427647511953000
392518936	::304427752864505000
392518936	::304427867528392000
393622132	::304428122714017000
392518936	::304428144453115000
392518936	::304428802602315000
393622132	::304429448629989000
392518936	::304430234659323000
543069652	::304431713659023000
393622132	::304431724090249000
543069652	::304431887974285000
543069652	::304432050105118000
543069652	::304432184935215000
43922897	::304432450216534000
43922897	::304432977797054000
26055885	::304433156700917000
547745977	::304440222777749000
309468056	::304448229238517000
345624930	::304450318765268000
345624930	::304451668186107000
547745977	::304454647425421000
42001705	::304454768045207000
194054162	::304456704614096000
543069652	::304462255993548000
543069652	::304462318417346000
234738785	::304462632667201000
234738785	::304463934805663000
234738785	::304464235575001000
234738785	::304465076537143000
234738785	::304466162530541000
234738785	::304468726651158000
26055885	::304469993737830000
251818709	::304470360907190000
26055885	::304470878492704000
543069652	::304474963019177000
22193646	::304476830310731000
363443542	::304490251706048000
26055885	::304496228249509000
363443542	::304498494251614000
363443542	::304507511577403000
298002766	::304515642827087000
290401730	::304520471519567000
182678713	::304529667455602000
182678713	::304529849316417000
182678713	::304530331128692000
182678713	::304530660524175000
182678713	::304530912169824000
552715527	::304570382881546000
552715527	::304571626220056000
552715527	::304571842771963000
541324276	::304587660087930000
541324276	::304587798881644000
321835996	::304589672066187000
321835996	::304589963742310000
321835996	::304590196064780000
321835996	::304590459374809000
321835996	::304590762094514000
321835996	::304591054236155000
321835996	::304591497607651000
321835996	::304591797760430000
321835996	::304591815208738000
321835996	::304592070927069000
321835996	::304592303199248000
321835996	::304592600625709000
321835996	::304592957623894000
321835996	::304594151436070000
321835996	::304594492378460000
321835996	::304594760990064000
321835996	::304595528505769000
321835996	::304595871490781000
321835996	::304596140119179000
321835996	::304596337712852000
321835996	::304596586716094000
321835996	::304596862294437000
321835996	::304597325001682000
234738785	::304597762157211000
321835996	::304597983419326000
321835996	::304598384411553000
321835996	::304599320559251000
321835996	::304599636746833000
321835996	::304600064909791000
321835996	::304600445769375000
321835996	::304600725126803000
321835996	::304601194494570000
321835996	::304601875557277000
321835996	::304602671564869000
321835996	::304603104807100000
321835996	::304603559046025000
321835996	::304605105183924000
613256961	::304605276181516000
321835996	::304605979532722000
21705677	::304606705076023000
253879613	::304609728141615000
541324276	::304615474593947000
281577173	::304618856570310000
303977489	::304622033940135000
413575821	::304626495438082000
552715527	::304626610416541000
38481051	::304627290061561000
38481051	::304629715522711000
38481051	::304629814042705000
38481051	::304630920189706000
38481051	::304630990360416000
38481051	::304633642213330000
14424207	::304633812753727000
392518936	::304637741533102000
392518936	::304637898295214000
38481051	::304638939698966000
38481051	::304639501580525000
38481051	::304639892665810000
22193646	::304643725945085000
303977489	::304652464693596000
442155527	::304656025431187000
407416910	::304656128212611000
341311969	::304657561842491000
467772798	::304657743514570000
411762947	::304658995837280000
38481051	::304659470208880000
38481051	::304659873365381000
38481051	::304662128160296000
21705677	::304664181200801000
303977489	::304667269433270000
240794093	::304669077853569000
240794093	::304672952824238000
303977489	::304684386824114000
309468056	::304686810578157000
240794093	::304695569669046000
240794093	::304695724791189000
45683087	::304695855129169000
240794093	::304695888595521000
240794093	::304695985920163000
38042561	::304697960191639000
339368036	::304699465397313000
339368036	::304700609205006000
339368036	::304701689536069000
35886177	::304705044698238000
526823315	::304711627268300000
411762947	::304720026936696000
39680514	::304721074669633000
38481051	::304733059041857000
38481051	::304733537733591000
614753006	::304733750217027000
39680514	::304733789299560000
251818709	::304734816564305000
251429451	::304737388851232000
241352700	::304738781456650000
38481051	::304741198961180000
614753006	::304742569315811000
345624930	::304748013224599000
345624930	::304748540587044000
45898691	::304749283981271000
217214677	::304752147784941000
241352700	::304755180191219000
43922897	::304756699103907000
43922897	::304757519027404000
411762947	::304759858471784000
39680514	::304764651789504000
337980677	::304765892133273000
43922897	::304767553379643000
35933605	::304772425743212000
369255258	::304773973625942000
547745977	::304774626884612000
543069652	::304774886444892000
413575821	::304775164132999000
392518936	::304775932118454000
35886177	::304782267161640000
442155527	::304786010972237000
240794093	::304786876668186000
442155527	::304787385638600000
392518936	::304787755349721000
240794093	::304787775629180000
442155527	::304788164604739000
442155527	::304789227542040000
442155527	::304790094550818000
35886177	::304790654763028000
35886177	::304791709819236000
392518936	::304792779421265000
392518936	::304796393720147000
35933605	::304797546973372000
321835996	::304798011240873000
321835996	::304798146528169000
321835996	::304798343861768000
321835996	::304800065552261000
81154377	::304808570912923000
234043939	::304809228885979000
234043939	::304809461053272000
234043939	::304809721272074000
234043939	::304813441879793000
393622132	::304817540192944000
321663912	::304818251907612000
194054162	::304818266780626000
50555418	::304822955265884000
224093638	::304824987867553000
340627969	::304825048492023000
251316534	::304825468090204000
392518936	::304826345232424000
251316534	::304828160103567000
50555418	::304828256748707000
573114433	::304829893055754000
290289008	::304834814668832000
572192868	::304836391144140000
572192868	::304836534488690000
572192868	::304836671101362000
50555418	::304837432539488000
50555418	::304838412245024000
50555418	::304840639030374000
50555418	::304840763064328000
572192868	::304841140904013000
21705677	::304841589115727000
50555418	::304841801142001000
572192868	::304842012027408000
393622132	::304842578031935000
50555418	::304842580443688000
50555418	::304842683292188000
50555418	::304842854205898000
50555418	::304842981326868000
50555418	::304843362312286000
50555418	::304843482768474000
50555418	::304843560874803000
50555418	::304843756602011000
50555418	::304843956175372000
50555418	::304844057241341000
50555418	::304844320501030000
50555418	::304844630627852000
50555418	::304844668389187000
50555418	::304844896496386000
393622132	::304845208229662000
50555418	::304845264223625000
50555418	::304845489776500000
50555418	::304845544340197000
50555418	::304845711906844000
50555418	::304845848221728000
50555418	::304845968682123000
50555418	::304846215957344000
393622132	::304846229341360000
50555418	::304846256101007000
572192868	::304846277030576000
50555418	::304846474083188000
50555418	::304846656560574000
50555418	::304846768129060000
572192868	::304846919807688000
50555418	::304846934932332000
572192868	::304847029715226000
50555418	::304847195813847000
50555418	::304847405470326000
50555418	::304847651831164000
50555418	::304847802331181000
50555418	::304848291223465000
50555418	::304848449302589000
50555418	::304848624804843000
572192868	::304849030796693000
50555418	::304849098660528000
50555418	::304849220463116000
50555418	::304849624303300000
50555418	::304849764153966000
50555418	::304850145189720000
50555418	::304850512212283000
251818709	::304850791112531000
50555418	::304854339695046000
419281538	::304889954507575000
419281538	::304890145943977000
419281538	::304890189220814000
419281538	::304891825771126000
419281538	::304891903999082000
419281538	::304892525288775000
419281538	::304895415805952000
88453024	::304903304318697000
88453024	::304903387835686000
88453024	::304909179959799000
88453024	::304917707042717000
538257179	::304926413532831000
45898691	::304949107087257000
45898691	::304949537674506000
308249623	::304954618939596000
140585238	::304957316166463000
140585238	::304957456642084000
36556314	::304957649068376000
241352700	::304958286854250000
36556314	::304958431188627000
241352700	::304959497913376000
241352700	::304959667434557000
552715527	::304961914964963000
309468056	::304962112709591000
81154377	::304962178589540000
442155527	::304962793910726000
442155527	::304963069992370000
81154377	::304963249797996000
50555418	::304963666720210000
442155527	::304964137933475000
81154377	::304964153590824000
442155527	::304964964144263000
541324276	::304965123582341000
440175355	::304965774773215000
442155527	::304965983171379000
440175355	::304966084388323000
440175355	::304966209680601000
36556314	::304966509405552000
442155527	::304966578716413000
467772798	::304967034117160000
613256961	::304967582031695000
50555418	::304968013126463000
442155527	::304968644729913000
442155527	::304969127813058000
442155527	::304970438700826000
36556314	::304970591620956000
240794093	::304970757686059000
442155527	::304970994085396000
419281538	::304971021683945000
419281538	::304971169671548000
419281538	::304971441072377000
240794093	::304972266767253000
240794093	::304972959678877000
442155527	::304973315846582000
241352700	::304973505982771000
240794093	::304973577105571000
241352700	::304973616028721000
442155527	::304973950990036000
36556314	::304974055273017000
442155527	::304974469624115000
176974576	::304974600670953000
36556314	::304976815179583000
407416910	::304976914341326000
442155527	::304977564076736000
241352700	::304977832168259000
407416910	::304978174322823000
407416910	::304978626242301000
407416910	::304979770532311000
374142362	::304985497640501000
36556314	::304988400195346000
36556314	::304988626813595000
308249623	::304990163199725000
36556314	::304990519354863000
36556314	::304992754373640000
36556314	::304992807783895000
488048308	::304993310412533000
308249623	::304995357895585000
264532389	::304999358733111000
234043939	::305002216719257000
224093638	::305002268745408000
224093638	::305002650376740000
552715527	::305004970535682000
552715527	::305005223703896000
442155527	::305006341053878000
552715527	::305007144183422000
442155527	::305007897639796000
32254012	::305011045330735000
442155527	::305013020692738000
35886177	::305013058072358000
32254012	::305015701905743000
38481051	::305026292603056000
118470515	::305027734814466000
40485959	::305029010256171000
32254012	::305029332970123000
40485959	::305030499875823000
22193646	::305032132189908000
40485959	::305040049601409000
40485959	::305040300471111000
284372523	::305040941163618000
284372523	::305040969819095000
40485959	::305042837685284000
210714533	::305044043493154000
210714533	::305044080423993000
552715527	::305044106638417000
38481051	::305045932758671000
40485959	::305046813067595000
40485959	::305050066098458000
40485959	::305053145892020000
35933605	::305056484834811000
40485959	::305058694301896000
38481051	::305059309186854000
442155527	::305061054814228000
40485959	::305064218204438000
467772798	::305067934462644000
360954828	::305073392216854000
440175355	::305075545555738000
440175355	::305076066735755000
118470515	::305076287179988000
440175355	::305076642856980000
407416910	::305078115145756000
407416910	::305078505467699000
407416910	::305079165978284000
38481051	::305081497638019000
38481051	::305081526440316000
140585238	::305084247104974000
340627969	::305091183187742000
167988674	::305092074108243000
146219676	::305096050316816000
584258797	::305096789768413000
224093638	::305103570737438000
512668596	::305109915679207000
512668596	::305110912212299000
512668596	::305110943023632000
512668596	::305113095544659000
146219676	::305116067339051000
35886177	::305116483166535000
224093638	::305116762721112000
488048308	::305118570881376000
148913439	::305121885258133000
224093638	::305130576640364000
224093638	::305131304838631000
35933605	::305141874702839000
35933605	::305141989702262000
538257179	::305143918616518000
442155527	::305148581944385000
148913439	::305148703587573000
442155527	::305148831929090000
52995718	::305149923744169000
360205807	::305151104654655000
251818709	::305151666179694000
393622132	::305154050633109000
572192868	::305156808148926000
572192868	::305156845943799000
393622132	::305164925263810000
35933605	::305165875328217000
360205807	::305166143264522000
440175355	::305169950656577000
440175355	::305170232790622000
440175355	::305170533467697000
35886177	::305171367303733000
35886177	::305173373024092000
194054162	::305180408021147000
241352700	::305182769422667000
572192868	::305190473767723000
572192868	::305190938257551000
572192868	::305195725514481000
572192868	::305196856579874000
35886177	::305213077991878000
35886177	::305215474793340000
290289008	::305218092911443000
195036249	::305220219218038000
224093638	::305232501226487000
224093638	::305242196058198000
241164780	::305253770768572000
467772798	::305332693447618000
495411803	::305332719972405000
495411803	::305332777212076000
495411803	::305333005994569000
253879613	::305334914444845000
19549748	::305337264626610000
442155527	::305365732236083000
360205807	::305371806401978000
407416910	::305373670489079000
407416910	::305375057226657000
636497893	::305375211300216000
193845400	::305375577953677000
193845400	::305377459279376000
193845400	::305377952139460000
224093638	::305378850676826000
541324276	::305379116037849000
541324276	::305379323815280000
193845400	::305380836675579000
193845400	::305382901875355000
193845400	::305386753483759000
67296324	::305389520986206000
224093638	::305398376428613000
38481051	::305401436949331000
38481051	::305401859370274000
38481051	::305401985983721000
35933605	::305404224190177000
224093638	::305410213106810000
495411803	::305411209086255000
224093638	::305413488703066000
216434703	::305416254490034000
216434703	::305418837317275000
216434703	::305419779500539000
526823315	::305423482810945000
526823315	::305423522128351000
526823315	::305423568529940000
636497893	::305424274599075000
538257179	::305425519330095000
526823315	::305425586623479000
526823315	::305426642132664000
332525085	::305426840124805000
115683854	::305431333256187000
495411803	::305433378361057000
495411803	::305433952284446000
393622132	::305435420852895000
290289008	::305440472833331000
148913439	::305443865203200000
241352700	::305445269120614000
80889173	::305453947882184000
80889173	::305454124474986000
636497893	::305454228539846000
80889173	::305454659290689000
80889173	::305454811007045000
80889173	::305456266715746000
35933605	::305458556382097000
363443542	::305458859605127000
552715527	::305460850397958000
552715527	::305460944077725000
552715527	::305461043570819000
552715527	::305461181466955000
442155527	::305466752312176000
442155527	::305469166205419000
309468056	::305470860238655000
360205807	::305473741712945000
148913439	::305474130092900000
407416910	::305477140890124000
636497893	::305477642205921000
140585238	::305479254404124000
240794093	::305480014995013000
442155527	::305485255471669000
495411803	::305486793279680000
224093638	::305487320386240000
495411803	::305487751124492000
572192868	::305488770055172000
309468056	::305489640419360000
442155527	::305490812257566000
162315218	::305490876585611000
162315218	::305491689676607000
495411803	::305493991661654000
442155527	::305496417819041000
360205807	::305499915130396000
241352700	::305500864154591000
374142362	::305502088690024000
374142362	::305503028503527000
240794093	::305506215004348000
148913439	::305506617464590000
251429451	::305507190398144000
148913439	::305507455784345000
251429451	::305507947474214000
488048308	::305509075221876000
488048308	::305509506769637000
240794093	::305510091698864000
488048308	::305511462779092000
240794093	::305512231687294000
240794093	::305513255999262000
216434703	::305515261203738000
216434703	::305516252183527000
210714533	::305518274995683000
35886177	::305519699632996000
566301756	::305521739071369000
240794093	::305521787821756000
240794093	::305522901937975000
216434703	::305524451108335000
35886177	::305530521620996000
35886177	::305531206559219000
35886177	::305532766211149000
35886177	::305533137147011000
35886177	::305533298770321000
22193646	::305533415795597000
35886177	::305533494245851000
35886177	::305533849658593000
541324276	::305533966197354000
240794093	::305534910037385000
240587031	::305535051041472000
240587031	::305537848839376000
281577173	::305542071295561000
35886177	::305542633915314000
281577173	::305542658976256000
281577173	::305542900568182000
35886177	::305542998538731000
35886177	::305543057409974000
148913439	::305543186166718000
281577173	::305543198254723000
281577173	::305543674853478000
541324276	::305546489730580000
35886177	::305547606573072000
722485765	::305552279904321000
118470515	::305552550860574000
636497893	::305560402962571000
393622132	::305561900446527000
391631516	::305563336219693000
35933605	::305563542617210000
538257179	::305567965561094000
341279579	::305568962987556000
411762947	::305574323115130000
35933605	::305577787337609000
22193646	::305580248924295000
35886177	::305581192407838000
35886177	::305581217573646000
572192868	::305581336742211000
375157158	::305589647323586000
375157158	::305589833626157000
35886177	::305594694639964000
115683854	::305598777895571000
186693710	::305600352982548000
234738785	::305600380312637000
186693710	::305601103997837000
538257179	::305602269410373000
538257179	::305604877730586000
538257179	::305605568700243000
538257179	::305605919830581000
538257179	::305606212110655000
35886177	::305606580357959000
538257179	::305606960672280000
538257179	::305607058017894000
538257179	::305608974147932000
495411803	::305615225703505000
495411803	::305617182023352000
495411803	::305617297274449000
22193646	::305634530209980000
538257179	::305641289469292000
538257179	::305642617574653000
186693710	::305665671323340000
467772798	::305669886716289000
309468056	::305680766245949000
240794093	::305684077296623000
67296324	::305685220756164000
186693710	::305692703792963000
613256961	::305693709410918000
253879613	::305697724852998000
115683854	::305698030575828000
88453024	::305698563445387000
115683854	::305698745801129000
88453024	::305699377681412000
308249623	::305706198768947000
118470515	::305707389024342000
407416910	::305721661905309000
407416910	::305721814473138000
45898691	::305723171775082000
407416910	::305724561364766000
407416910	::305725136168968000
240587031	::305727808636846000
251818709	::305728376482709000
48530097	::305736840751763000
636497893	::305736987934072000
375157158	::305737649593913000
265754848	::305740887038767000
340627969	::305745727525634000
488048308	::305747591000367000
290289008	::305757852914565000
290289008	::305760506638131000
240794093	::305767016244060000
636497893	::305767254149197000
240794093	::305780156881072000
360954828	::305780787259777000
360954828	::305782344869085000
240794093	::305785844252418000
35933605	::305787523916001000
538257179	::305788049063825000
547745977	::305788592129703000
380451947	::305789924450377000
380451947	::305790298984955000
380451947	::305792378965467000
290289008	::305793932049125000
467772798	::305800485900791000
538257179	::305802740574081000
418864692	::305803390846369000
538257179	::305803700297932000
538257179	::305804065332424000
538257179	::305804530602356000
538257179	::305808556941266000
538257179	::305808633717985000
290289008	::305810125791301000
541324276	::305811413698490000
39680514	::305822527274512000
442155527	::305825483457699000
186693710	::305827525655920000
328695369	::305832378838966000
442155527	::305832592266113000
442155527	::305836013534728000
385722022	::305837398863007000
38481051	::305841671726329000
25017242	::305841980670361000
25017242	::305842043987574000
25017242	::305842258396188000
25017242	::305842306693615000
25017242	::305842418140467000
14424207	::305843228236734000
391631516	::305844532187115000
25017242	::305844688869543000
391631516	::305844740690165000
25017242	::305845410755403000
25017242	::305845664611454000
25017242	::305845775647260000
25017242	::305845879716335000
25017242	::305846048398667000
25017242	::305846333527437000
25017242	::305846438938685000
25017242	::305846522661187000
25017242	::305847056864518000
25017242	::305847438013501000
25017242	::305853001766166000
25017242	::305853213943402000
25017242	::305853434530234000
25017242	::305853694002475000
25017242	::305853823036051000
25017242	::305854068788703000
25017242	::305854227459235000
25017242	::305854887193878000
290289008	::305857129510735000
270701909	::305858000298577000
270701909	::305858095215697000
270701909	::305858974048202000
572192868	::305860056874897000
251818709	::305861703894200000
541324276	::305863173548933000
541324276	::305863815755612000
186693710	::305864881415024000
495411803	::305873956999675000
495411803	::305873983121809000
224093638	::305875214313594000
488048308	::305875881459605000
21059736	::305878105938071000
21059736	::305878120815271000
21059736	::305878223525404000
109324222	::305882870503837000
109324222	::305883982820691000
360205807	::305886895181811000
140585238	::305888352601784000
495411803	::305893009663332000
411762947	::305893273787068000
270701909	::305895871114006000
270701909	::305895930849284000
529570237	::305896434534846000
512855526	::305899234740281000
547745977	::305901635568283000
413575821	::305902587620757000
25017242	::305905214744055000
25017242	::305905417471528000
290289008	::305905715015479000
290289008	::305908919123988000
194054162	::305909016394092000
290289008	::305909346896863000
360205807	::305909362122170000
251818709	::305910835484717000
290289008	::305910900995538000
340627969	::305917229080383000
340627969	::305917532643160000
340627969	::305918381813551000
210714533	::305921595107602000
80889173	::305924506092969000
240794093	::305926600795504000
240794093	::305926696777940000
210714533	::305930949135314000
115683854	::305933998750851000
115683854	::305934540977889000
115683854	::305935148950630000
572192868	::305936183358287000
538257179	::306006556938473000
538257179	::306006865618288000
538257179	::306007017317859000
308249623	::306020758428192000
290289008	::306023114851102000
290289008	::306023306493042000
290289008	::306023669535236000
538257179	::306024052097703000
538257179	::306024201553330000
224093638	::306024354704138000
110542318	::306024406461853000
110542318	::306024559046451000
110542318	::306024678802210000
110542318	::306024769667608000
290289008	::306024870955851000
110542318	::306025004749950000
290289008	::306025489313701000
110542318	::306025536843546000
110542318	::306025592334204000
290289008	::306025734533701000
538257179	::306026393437888000
110542318	::306026897031188000
110542318	::306027333008113000
110542318	::306032279027871000
467772798	::306032647514243000
538257179	::306033982364061000
538257179	::306034984853053000
538257179	::306041325680226000
81154377	::306042228407693000
88453024	::306042916479066000
88453024	::306042968857513000
407416910	::306043934218526000
240587031	::306050120347185000
35933605	::306055507293126000
613256961	::306057806178549000
67296324	::306057997900197000
105988888	::306060648884867000
538257179	::306060784474132000
253879613	::306060961683472000
392518936	::306061050342694000
341205476	::306061193129373000
413575821	::306062243525697000
413575821	::306062518873358000
392518936	::306063021833334000
240794093	::306066813249282000
440175355	::306067999230664000
440175355	::306068469428932000
252451878	::306069682820091000
140585238	::306073298003968000
290289008	::306091535114571000
345624930	::306092884690608000
290289008	::306094061054484000
290289008	::306094442006339000
252451878	::306097656701284000
360205807	::306098312099016000
252451878	::306098435835191000
252451878	::306098874324496000
252451878	::306098991819530000
360205807	::306101521794338000
240794093	::306114751614820000
240794093	::306115018024423000
290289008	::306115840460341000
584258797	::306119590516232000
240794093	::306119930284228000
332525085	::306121411393642000
270701909	::306123455949066000
38481051	::306124602327838000
495411803	::306126526431240000
495411803	::306126564037373000
90793289	::306129291064791000
90793289	::306129523680882000
90793289	::306130263015038000
467772798	::306133345086083000
38481051	::306138421078937000
240794093	::306140385615437000
495411803	::306143620761808000
512668596	::306147722564603000
393622132	::306148766665285000
488048308	::306150401604980000
393622132	::306150667779719000
308249623	::306150924072648000
40485959	::306153797338689000
407416910	::306154341042098000
224093638	::306154641446563000
442155527	::306158909398327000
321835996	::306158951341375000
442155527	::306158974535872000
321835996	::306159097470910000
321835996	::306159361955356000
321835996	::306159547926577000
321835996	::306159827162394000
115683854	::306160207799660000
210714533	::306164674397863000
162315218	::306167522338668000
488048308	::306168057770938000
240794093	::306168808387784000
240794093	::306169263687872000
240794093	::306174045471268000
442155527	::306174140216389000
442155527	::306174194788466000
252451878	::306174913646039000
252451878	::306175291611566000
241352700	::306177085184040000
241352700	::306177362922459000
241352700	::306179261344137000
241352700	::306179289831849000
241352700	::306179413467332000
241352700	::306180114998231000
442155527	::306180572760383000
442155527	::306180654649987000
442155527	::306182319021113000
413575821	::306184227781738000
35933605	::306190341034344000
360205807	::306199974679560000
495411803	::306201231368536000
345624930	::306202128798580000
360930171	::306206513922453000
442155527	::306208999194365000
360930171	::306209890152640000
360930171	::306212179349209000
252451878	::306212226908438000
360930171	::306212426314035000
360205807	::306214277990203000
81154377	::306221106262585000
36556314	::306221370042372000
38042561	::306223537419587000
38042561	::306225006759796000
573114433	::306225854407643000
495411803	::306226117570863000
495411803	::306226361666785000
495411803	::306226450179182000
495411803	::306228428221345000
495411803	::306228511595704000
495411803	::306229462570266000
419281538	::306230016474218000
419281538	::306230113312337000
419281538	::306230222871724000
419281538	::306230519505494000
495411803	::306231692694269000
495411803	::306232850095693000
251961694	::306233080488796000
495411803	::306233780451024000
495411803	::306234388620902000
495411803	::306235779032707000
495411803	::306236264351412000
495411803	::306236503741325000
36556314	::306239863534014000
36556314	::306240814080733000
224093638	::306245220301938000
495411803	::306246406270750000
224093638	::306247733390495000
419281538	::306249420406673000
419281538	::306251367389999000
341205476	::306253173675393000
419281538	::306253400100724000
67256320	::306254029191794000
495411803	::306254753795559000
341205476	::306255166485721000
419281538	::306255280684032000
341205476	::306255524620562000
341205476	::306255847351283000
419281538	::306256432544759000
290289008	::306259413323362000
419281538	::306260299529457000
419281538	::306262423394983000
419281538	::306262620049125000
359607281	::306262753016946000
359607281	::306263685901463000
290289008	::306266068756869000
310489606	::306267649422270000
290289008	::306267754195996000
310489606	::306267985499271000
118470515	::306268089601888000
310489606	::306268224364879000
194054162	::306269010880786000
118470515	::306269194180251000
310489606	::306269749963259000
310489606	::306269854086877000
310489606	::306269898898812000
310489606	::306270545865998000
310489606	::306270671254716000
310489606	::306270740959862000
310489606	::306271228216356000
310489606	::306271342020411000
310489606	::306271495515160000
310489606	::306271907953651000
310489606	::306271999423021000
310489606	::306272140934668000
310489606	::306272998669832000
310489606	::306273222037479000
310489606	::306273280350879000
310489606	::306273462232707000
310489606	::306274192070950000
251818709	::306274574167846000
251818709	::306274699707547000
310489606	::306275870954360000
310489606	::306278451202109000
310489606	::306279014581039000
310489606	::306279148349968000
310489606	::306280284754673000
310489606	::306280414396432000
310489606	::306281570782818000
310489606	::306282313287880000
290289008	::306285091091542000
310489606	::306285245811019000
310489606	::306286575698997000
310489606	::306287225623162000
88453024	::306288176157310000
90793289	::306288826270232000
310489606	::306291150866767000
310489606	::306291267011215000
310489606	::306291807074021000
310489606	::306291869246185000
310489606	::306292009654693000
310489606	::306292630298447000
310489606	::306292807587483000
310489606	::306293014303752000
310489606	::306293865147682000
419281538	::306298692011429000
310489606	::306299663294803000
310489606	::306299705103642000
310489606	::306299750225944000
310489606	::306299793024626000
310489606	::306300529183698000
310489606	::306302144649256000
310489606	::306304015640174000
310489606	::306304065267175000
310489606	::306305501975687000
310489606	::306307831152394000
310489606	::306308402232033000
310489606	::306309004831911000
310489606	::306310842494906000
310489606	::306311318187675000
393622132	::306327142839504000
393622132	::306334869347246000
194054162	::306341061888987000
38481051	::306355062291181000
90793289	::306370692784467000
469814032	::306389577432715000
413575821	::306395226107441000
240794093	::306403301639999000
538257179	::306404831046799000
360205807	::306418845030162000
613256961	::306420654759104000
253879613	::306423584446885000
419281538	::306426294374113000
140585238	::306433490394689000
488048308	::306434294958665000
418864692	::306438470015021000
210714533	::306439978970394000
234738785	::306440034318417000
210714533	::306440090241089000
374142362	::306443872081436000
393622132	::306449785672585000
40485959	::306455925156368000
467772798	::306457517519687000
366716735	::306458554448113000
234043939	::306463056253313000
270701909	::306467618448101000
270701909	::306467699767250000
316484120	::306467777395437000
270701909	::306467832256925000
340627969	::306478287448854000
392518936	::306478647311732000
310489606	::306479900162932000
310489606	::306480279185408000
366716735	::306481155564253000
310489606	::306482566968512000
495411803	::306484200771575000
495411803	::306484328743964000
495411803	::306485237146320000
495411803	::306485413567152000
366716735	::306485611022413000
310489606	::306486034596761000
366716735	::306486725914550000
495411803	::306491849240109000
495411803	::306491991653498000
392518936	::306492998903033000
495411803	::306494611768102000
488048308	::306495105903251000
495411803	::306495708347895000
495411803	::306495763725295000
210714533	::306499444407427000
241352700	::306500763675422000
241352700	::306500874342113000
241352700	::306501239514992000
162315218	::306518618454233000
391631516	::306521032854994000
332525085	::306527610052153000
512855526	::306529218857160000
512855526	::306530445070307000
115683854	::306532177280122000
118470515	::306538558603276000
240794093	::306545484523245000
35933605	::306554332885700000
251429451	::306561304859136000
251429451	::306568246365151000
373015050	::306569091643211000
241352700	::306571004216504000
392518936	::306573963214086000
307986262	::306580995841331000
251961694	::306582560593551000
413575821	::306582828622172000
413575821	::306583221813002000
345624930	::306583561715195000
470194870	::306587090815184000
81154377	::306588388696416000
81154377	::306588797133529000
310489606	::306593833209167000
43922897	::306596469572517000
234738785	::306598043090812000
118470515	::306599292641083000
81154377	::306600417859620000
43922897	::306602740795191000
81154377	::306606088730587000
81154377	::306606313394282000
310489606	::306606831214665000
240794093	::306613652604211000
240794093	::306615047470338000
43922897	::306616522611240000
194054162	::306627764251934000
310489606	::306632535314690000
310489606	::306633092796411000
310489606	::306633224988291000
340627969	::306639901972127000
541324276	::306640180918493000
251818709	::306650601733885000
366716735	::306652884391579000
194054162	::306662093304774000
485185711	::306689170145955000
485185711	::306691257944649000
485185711	::306693085302251000
290401730	::306698653991571000
38481051	::306704739607932000
38481051	::306707644918411000
38481051	::306710941356134000
194054162	::306726888011857000
584258797	::306736523951366000
340627969	::306754487450734000
340627969	::306755235123187000
467772798	::306756075535888000
339368036	::306758134574223000
339368036	::306760877888110000
195036249	::306770064730894000
485185711	::306780147623817000
613256961	::306784467698188000
253879613	::306788077865664000
38481051	::306791187304566000
38481051	::306792164057300000
38481051	::306792697732149000
22193646	::306793052700282000
140585238	::306794072738258000
470194870	::306794690588573000
341279579	::306797011267624000
341279579	::306797014979600000
418864692	::306799836525625000
366716735	::306805474404220000
308249623	::306818393548410000
308249623	::306820252258422000
176974576	::306823936082063000
176974576	::306824379872980000
176974576	::306825408509247000
176974576	::306825663162245000
240794093	::306825905643335000
176974576	::306827323204857000
176974576	::306828113562697000
176974576	::306828870391304000
495411803	::306828930143354000
538257179	::306829769834639000
176974576	::306829997702791000
538257179	::306830148987150000
176974576	::306830748944580000
176974576	::306832533348290000
176974576	::306834165251325000
360930171	::306834284847722000
360930171	::306834341672144000
176974576	::306834953155530000
176974576	::306836377943805000
393622132	::306840596935487000
162315218	::306842167299682000
176974576	::306843911614259000
607648640	::306845051714170000
538257179	::306848324726689000
538257179	::306849014165417000
538257179	::306849058952212000
393622132	::306850887740047000
440175355	::306851955333013000
22193646	::306852455579262000
176974576	::306853479262081000
176974576	::306853785916043000
176974576	::306854806763479000
140585238	::306855380091281000
176974576	::306856245804027000
379677651	::306856542932705000
379677651	::306856683693555000
379677651	::306857061222862000
379677651	::306863286018772000
379677651	::306863671181717000
379677651	::306865188794146000
379677651	::306865250492354000
379677651	::306865788189540000
379677651	::306865820158541000
340627969	::306871651096735000
268546928	::306872370038185000
140585238	::306872439353257000
340627969	::306873894629945000
341279579	::306874556533063000
341279579	::306874746874761000
485185711	::306875769131524000
340627969	::306876673834508000
340627969	::306876898686935000
321835996	::306879029552750000
321835996	::306879202064474000
310489606	::306879449889120000
321835996	::306879650662055000
321835996	::306879856841465000
512855526	::306882380092801000
512855526	::306882951910653000
321835996	::306885282400194000
321835996	::306885581139492000
467772798	::306886292568948000
559129059	::306886842249261000
38481051	::306887975525048000
22193646	::306891586904657000
310489606	::306896769000808000
392518936	::306903426472763000
339368036	::306907079396954000
418864692	::306908810419773000
418864692	::306909052141719000
418864692	::306914232526594000
241352700	::306923342798131000
345624930	::306934337964756000
21705677	::306939097467981000
345624930	::306939113347637000
345624930	::306943775144558000
345624930	::306944582522908000
251818709	::306944757811277000
162315218	::306945012413915000
251818709	::306945425246650000
380451947	::306945873328345000
310489606	::306945929200664000
224093638	::306945968450969000
310489606	::306946056225185000
345624930	::306947387832815000
310489606	::306950036376412000
413575821	::306951738848591000
21705677	::306951779487215000
241352700	::306963383855497000
118470515	::306973057912799000
26055885	::306974946960236000
584258797	::306976144434024000
168853356	::306976175417356000
310489606	::306977437273694000
485185711	::306981519170355000
222411269	::306982194654625000
485185711	::306982351945228000
355199691	::306991775237672000
194054162	::306999174661038000
485185711	::307000312655409000
485185711	::307001021882839000
485185711	::307003693755166000
485185711	::307004355918315000
485185711	::307010051036545000
485185711	::307010527203311000
485185711	::307010651224698000
485185711	::307010820494204000
485185711	::307011047317966000
485185711	::307011512214630000
485185711	::307012984260136000
360930171	::307015464951902000
360930171	::307015950471942000
360930171	::307017133378916000
360930171	::307017352602607000
360930171	::307017877209366000
360930171	::307018014153383000
360930171	::307020100203069000
360930171	::307033196028121000
360930171	::307033372847403000
32254012	::307034087464517000
26055885	::307050054370357000
485185711	::307052198179794000
485185711	::307052626489524000
379677651	::307055350039838000
379677651	::307055697223372000
26055885	::307059056722468000
290401730	::307061430262317000
26055885	::307062134611771000
241352700	::307086262412664000
16292745	::307099512495812000
45898691	::307110955991584000
310489606	::307117628995026000
360930171	::307119254061338000
360930171	::307119289855537000
360930171	::307119319765118000
360930171	::307119345266458000
45898691	::307129628441604000
217214677	::307132171422924000
90793289	::307138524078014000
321835996	::307144119766118000
321835996	::307144274586259000
253879613	::307151195502415000
118470515	::307153566026588000
191742656	::307153732452356000
191742656	::307153883359232000
191742656	::307154182631206000
191742656	::307154232711213000
191742656	::307154292610056000
191742656	::307154385304178000
191742656	::307154778268528000
191742656	::307154830147866000
118470515	::307155032913092000
191742656	::307155314480906000
191742656	::307155544811139000
191742656	::307155624238665000
191742656	::307155655742091000
191742656	::307155760771657000
191742656	::307155928954834000
191742656	::307156107737051000
191742656	::307158357779820000
191742656	::307158414277111000
191742656	::307158494480568000
191742656	::307158568312901000
191742656	::307158760948903000
413575821	::307159578993389000
240587031	::307162349889003000
160781077	::307163487149387000
310489606	::307166358863486000
117877472	::307167948718616000
418864692	::307169344901754000
407416910	::307176671256129000
467772798	::307176931793719000
407416910	::307177436917948000
202903162	::307178669120565000
202903162	::307181707755413000
202903162	::307182240192929000
341205476	::307183027035975000
202903162	::307187242412150000
202903162	::307187695711563000
202903162	::307188105386004000
202903162	::307189120252379000
202903162	::307189581701320000
392518936	::307189999579824000
341205476	::307190576212738000
202903162	::307191328821882000
140585238	::307191388842381000
202903162	::307191656426397000
46991082	::307192194215841000
488048308	::307193751397359000
538257179	::307195041640771000
485185711	::307199829396824000
485185711	::307200107303018000
485185711	::307200194448084000
38481051	::307201284518330000
38481051	::307201641566834000
210714533	::307207747466850000
240794093	::307208772781215000
538257179	::307213587334696000
413575821	::307221686619631000
240587031	::307223156463120000
40485959	::307223822581497000
40485959	::307227535459094000
60459098	::307230591651311000
38481051	::307232211927707000
40485959	::307233098549039000
38481051	::307233649441533000
440175355	::307235875044081000
440175355	::307236364242518000
440175355	::307236480735117000
40485959	::307237657472278000
360930171	::307241583823159000
336778628	::307244188913762000
345624930	::307248566370439000
485185711	::307249021242720000
485185711	::307249513851138000
35933605	::307250299482038000
308249623	::307251762706915000
485185711	::307252115175268000
308249623	::307252224373960000
308249623	::307252704055541000
308249623	::307253043697684000
308249623	::307253160395800000
308249623	::307253349844123000
40485959	::307254413116973000
308249623	::307254651454099000
336778628	::307255241018048000
40485959	::307258295398322000
308249623	::307258702799441000
345624930	::307262355300052000
40485959	::307269626012766000
547745977	::307272357813301000
360930171	::307276051606810000
360930171	::307276254556585000
360930171	::307276317420826000
241352700	::307277721455714000
110542318	::307280762783272000
110542318	::307280958351101000
162315218	::307282459102416000
241352700	::307283789460160000
251961694	::307284773179625000
251961694	::307284931833384000
251961694	::307284962007203000
392518936	::307285168123691000
110542318	::307286254611992000
467772798	::307286812768993000
342512814	::307286854384889000
342512814	::307286915743375000
342512814	::307287173735014000
342512814	::307287553655054000
342512814	::307287688170586000
342512814	::307287778742394000
342512814	::307287961538539000
310489606	::307288081462095000
342512814	::307288088546254000
67256320	::307288291231805000
67256320	::307288539014508000
117877472	::307288628495785000
67256320	::307289057413722000
117877472	::307289204537298000
67256320	::307289213827678000
117877472	::307291117077004000
14424207	::307291745509572000
14424207	::307291927018106000
117877472	::307292507203579000
117877472	::307294111738781000
117877472	::307294747825938000
380451947	::307298253605588000
110542318	::307299814377390000
374142362	::307301610848137000
380451947	::307303075138371000
340627969	::307305470266318000
360954828	::307313555844259000
360954828	::307313864909938000
319532225	::307315642103652000
319532225	::307315835045818000
60459098	::307324981367410000
495411803	::307326562062196000
495411803	::307326679037140000
60459098	::307327095254704000
60459098	::307329132969226000
336778628	::307332377858957000
336778628	::307332654758514000
251429451	::307333706195034000
40561134	::307336132079804000
485185711	::307346326943854000
485185711	::307347332586942000
485185711	::307347499331489000
418864692	::307348198635220000
234738785	::307349093645176000
102393543	::307360975751901000
118470515	::307365127278174000
310489606	::307370677479026000
234738785	::307384415242309000
234738785	::307384436838768000
488048308	::307387671418912000
26055885	::307392385153896000
26055885	::307397453232099000
38481051	::307432083490500000
38481051	::307433554013462000
38481051	::307434560243773000
194054162	::307441187206332000
538257179	::307453564190609000
321835996	::307463551142985000
321835996	::307463796904034000
321835996	::307464003960070000
559129059	::307467736982908000
195036249	::307469563652632000
195036249	::307470141069860000
194054162	::307470872678117000
538257179	::307471001116094000
26055885	::307474291304304000
88453024	::307479078783569000
264532389	::307481554261782000
538257179	::307481652794384000
538257179	::307481929312243000
538257179	::307483451114786000
39680514	::307484226931023000
39680514	::307484562894774000
538257179	::307486295800836000
538257179	::307487099991506000
413575821	::307489248729260000
538257179	::307489426307690000
538257179	::307489641928474000
538257179	::307489674593710000
467772798	::307490490100629000
538257179	::307490594282950000
289806946	::307492472412594000
440175355	::307496231528189000
117877472	::307503868525281000
117877472	::307506952311812000
613256961	::307511791892701000
117877472	::307512030561193000
117877472	::307512790585835000
88453024	::307513066780774000
129679017	::307514058884665000
253879613	::307514186173411000
129679017	::307514500951719000
512668596	::307514727972626000
129679017	::307515141107376000
345624930	::307531173238812000
105988888	::307531988833800000
117877472	::307542610082422000
117877472	::307543082591739000
40485959	::307543150757564000
117877472	::307545796407070000
406990981	::307547367719182000
117877472	::307547610074472000
117877472	::307548952725692000
217214677	::307552120033406000
40485959	::307559403467464000
43922897	::307565965728698000
413575821	::307567398947549000
40485959	::307567673871593000
310489606	::307573770158215000
22193646	::307574594770984000
40485959	::307575873345826000
88453024	::307578104556171000
88453024	::307579012589449000
240794093	::307579016456597000
88453024	::307580743972966000
210714533	::307581226682814000
321835996	::307581250238042000
210714533	::307581511908089000
210714533	::307581761439801000
240794093	::307581783401181000
321835996	::307582108656865000
40485959	::307583095446585000
440175355	::307584257872773000
440175355	::307584785692377000
319532225	::307585331224526000
319532225	::307585516042321000
40485959	::307588733765574000
418864692	::307589434629562000
418864692	::307595521319641000
102393543	::307597974366720000
241352700	::307602200786518000
40485959	::307605571488600000
310489606	::307605897969025000
38481051	::307607856490876000
38481051	::307608028276981000
38481051	::307608110237900000
485185711	::307608169625055000
485185711	::307608324495507000
38481051	::307608360461688000
485185711	::307608806106492000
38481051	::307609279056211000
568607570	::307610213182210000
465165745	::307610511304962000
413575821	::307623914555707000
270041894	::307625617313112000
485185711	::307629332262699000
485185711	::307629578824843000
559129059	::307629734534197000
485185711	::307630838923804000
485185711	::307631111129935000
485185711	::307631268579921000
485185711	::307632143364923000
485185711	::307635958935875000
240794093	::307636088833466000
240587031	::307636270102896000
485185711	::307636753404162000
485185711	::307636815886696000
40561134	::307637172272513000
547745977	::307637967726448000
485185711	::307638836115173000
485185711	::307639228404203000
485185711	::307639551587930000
310489606	::307639602812960000
485185711	::307639673461821000
485185711	::307640530148421000
485185711	::307640650524934000
117877472	::307641536865255000
485185711	::307642233467850000
117877472	::307644273799606000
485185711	::307645458111676000
117877472	::307647458303950000
485185711	::307649386199007000
485185711	::307652410917126000
485185711	::307654699040010000
485185711	::307654951176396000
485185711	::307655040447963000
321835996	::307656800021409000
411762947	::307659200237031000
360930171	::307660068701212000
360930171	::307661067046240000
485185711	::307661115356221000
360930171	::307661977356992000
360930171	::307662559874523000
485185711	::307662961051312000
341205476	::307664354235539000
341205476	::307664771593932000
222217573	::307670572622561000
360930171	::307670667703250000
270701909	::307671390654443000
270701909	::307671740404879000
270701909	::307671811733204000
222217573	::307671892913946000
270701909	::307671904712540000
360930171	::307673163964243000
360930171	::307674422511276000
16292745	::307675545246773000
222217573	::307676905119821000
222217573	::307679432045371000
222217573	::307679523393138000
485185711	::307679863815430000
224093638	::307680010507005000
224093638	::307681596465627000
38481051	::307683101021188000
38481051	::307683825725616000
38481051	::307684394318053000
224093638	::307685503115866000
485185711	::307686821712760000
38481051	::307687971400843000
360930171	::307688104247062000
224093638	::307688674227785000
270701909	::307696937191211000
270701909	::307697429065646000
360954828	::307700374352044000
222217573	::307701383866490000
222217573	::307701947933278000
241352700	::307703006764343000
222217573	::307703364538482000
485185711	::307710383303585000
485185711	::307710507748585000
222217573	::307710998620549000
485185711	::307711067012886000
485185711	::307712728544456000
485185711	::307713030186213000
485185711	::307713258050158000
194054162	::307713334264856000
194054162	::307713648401465000
485185711	::307715125446602000
584258797	::307716753532801000
252451878	::307718665170722000
16292745	::307720126680162000
316484120	::307726131971366000
321835996	::307729395018252000
444979318	::307731180114026000
341205476	::307731748278632000
115683854	::307734911949893000
270041894	::307736839668776000
115683854	::307736866474557000
270041894	::307737485767741000
115683854	::307737708246204000
270041894	::307746419098415000
194054162	::307748662413492000
234043939	::307753388421033000
241352700	::307755446851231000
465165745	::307755575024971000
290289008	::307757871653855000
290289008	::307758236059176000
332525085	::307771894281666000
16292745	::307781403515424000
16292745	::307781766540832000
16292745	::307782242929876000
290401730	::307787830149656000
584258797	::307788710991237000
465165745	::307789470172864000
67256320	::307794017238806000
67256320	::307794112944414000
67256320	::307794170997796000
26055885	::307794516289650000
118470515	::307834581158092000
240794093	::307845606284619000
308249623	::307848663667990000
308249623	::307848785147613000
308249623	::307848956669489000
308249623	::307849424145637000
444979318	::307849953882042000
308249623	::307850270535204000
88453024	::307856124584026000
88453024	::307856568664354000
88453024	::307858420621524000
413575821	::307864889530150000
413575821	::307865069633536000
413575821	::307865353105571000
413575821	::307865617158000000
413575821	::307866331133386000
360930171	::307867729648558000
88453024	::307868364938825000
310489606	::307874272217554000
270041894	::307874699516456000
373015050	::307877666449670000
310489606	::307881535758036000
310489606	::307881809931280000
240587031	::307883063650701000
241352700	::307887523546427000
241352700	::307888065739886000
558662656	::307890140880195000
241352700	::307890930801852000
558662656	::307891092211245000
558662656	::307892742053326000
558662656	::307894942234185000
558662656	::307895153232842000
465165745	::307897034793422000
558662656	::307900121687924000
310489606	::307907160317251000
558662656	::307908789170995000
310489606	::307911009564258000
310489606	::307911056808894000
310489606	::307911433927155000
360930171	::307911579884736000
360930171	::307912231142703000
310489606	::307912245831139000
310489606	::307912390958264000
270041894	::307913157601554000
270041894	::307913283334205000
270041894	::307913351357423000
270041894	::307913359532105000
310489606	::307913850135650000
345624930	::307916321499275000
465165745	::307917688552976000
465165745	::307917860758495000
465165745	::307917881843273000
465165745	::307920272370044000
465165745	::307920385637249000
465165745	::307920624960028000
485185711	::307921099188994000
485185711	::307921483366281000
465165745	::307921536730415000
234738785	::307922973761863000
241352700	::307924027496869000
234738785	::307926536131080000
465165745	::307926835461779000
485185711	::307927441337376000
341205476	::307929503068467000
290289008	::307931626732654000
465165745	::307933060781989000
558662656	::307933176481853000
360930171	::307933278881607000
465165745	::307935192859959000
465165745	::307935290696278000
465165745	::307935764103168000
558662656	::307936666146975000
360930171	::307936750544756000
29845719	::307937356219035000
29845719	::307937517322240000
29845719	::307937919950262000
29845719	::307938165115740000
38481051	::307938615978242000
38481051	::307938751324250000
310489606	::307938769733046000
38481051	::307938854189551000
38481051	::307939067348262000
202903162	::307941055813259000
202903162	::307941236386443000
16292745	::307941589152571000
202903162	::307941918778720000
202903162	::307942291643969000
485185711	::307942908391202000
202903162	::307942973331619000
290289008	::307943599952244000
310489606	::307944403169857000
558662656	::307947062232752000
310489606	::307948270888550000
38481051	::307948536618700000
469814032	::307948760007340000
38481051	::307948831356633000
310489606	::307950402828115000
117877472	::307950683829710000
38481051	::307951668392230000
38481051	::307951750634172000
117877472	::307951955135840000
467772798	::307953213968105000
117877472	::307953384546263000
241352700	::307955301435449000
373015050	::307958693050343000
341205476	::307959385295032000
341205476	::307959712308146000
341205476	::307960100725866000
310489606	::307960331928473000
310489606	::307960609595600000
373015050	::307961435034632000
465165745	::307964453826224000
607648640	::307964527729840000
607648640	::307966111192846000
341205476	::307966162531123000
341205476	::307966536788881000
465165745	::307966844768231000
224093638	::307966901529743000
558662656	::307968448883990000
558662656	::307968676424986000
16292745	::307968860278112000
559129059	::307970657839366000
392518936	::307970856292851000
465165745	::307971883230429000
558662656	::307973632657854000
360930171	::307978569726976000
38481051	::307982749728391000
321835996	::307983091685785000
465165745	::307983823633805000
240587031	::307984907618099000
88453024	::307985707635458000
35933605	::307987240888438000
38481051	::307987598465449000
373015050	::307987625837469000
380451947	::307989044174938000
380451947	::307989127062773000
380451947	::307989532542918000
251818709	::308000392225095000
440175355	::308010192057036000
469814032	::308010440062009000
440175355	::308010580701241000
270701909	::308011907976138000
558662656	::308017520948940000
558662656	::308017651618287000
558662656	::308017782941966000
392518936	::308018192545116000
270701909	::308023054280302000
270701909	::308023194575597000
360930171	::308025142469074000
168853356	::308025606367485000
88453024	::308028644444487000
360930171	::308033663101202000
393042123	::308034367538724000
88453024	::308035248736837000
88453024	::308035586852261000
88453024	::308035770713792000
117877472	::308036656420761000
88453024	::308037744288997000
88453024	::308039000877318000
88453024	::308039178325725000
88453024	::308039500926418000
88453024	::308039838043627000
88453024	::308040306887102000
88453024	::308040619241136000
88453024	::308041004290830000
88453024	::308041332906139000
88453024	::308041650737922000
88453024	::308042140573913000
88453024	::308042240805203000
88453024	::308043710820667000
88453024	::308044556891467000
88453024	::308045041585225000
607648640	::308046385092104000
88453024	::308050381534027000
88453024	::308050947924426000
88453024	::308051682602909000
393042123	::308059060912152000
360930171	::308060566583382000
393042123	::308060658740645000
360930171	::308061891752763000
251818709	::308063623740272000
309468056	::308064584906993000
26055885	::308067362115043000
176974576	::308067952316534000
559129059	::308068770159665000
251429451	::308069337019858000
393042123	::308070781689135000
393042123	::308072609269047000
393042123	::308072695050928000
393042123	::308074703946395000
636497893	::308077489681485000
572192868	::308078140243206000
393042123	::308078500483575000
572192868	::308081447405752000
148451114	::308082073267216000
393042123	::308082231241490000
393042123	::308082380323823000
393042123	::308083007867219000
234043939	::308084903063453000
234043939	::308085068868513000
495411803	::308088059545661000
240794093	::308089989592408000
26055885	::308090368015097000
29845719	::308091440397955000
29845719	::308091938396057000
241352700	::308095698144993000
310489606	::308097463636619000
392518936	::308100362278166000
310489606	::308107524853354000
310489606	::308107568667062000
310489606	::308107650162388000
162315218	::308112049882406000
310489606	::308112893994479000
35933605	::308113922010009000
35933605	::308113972207439000
393042123	::308114807238819000
495411803	::308116866193301000
495411803	::308118505637687000
310489606	::308119898419249000
485185711	::308121953066184000
485185711	::308124535671111000
485185711	::308124599843975000
485185711	::308124664889233000
485185711	::308125113654575000
393042123	::308125172240621000
485185711	::308125376020897000
485185711	::308126623394308000
393042123	::308128265141366000
485185711	::308133230220038000
485185711	::308134489996009000
485185711	::308134607650443000
393042123	::308135332359057000
393042123	::308137249281822000
393042123	::308137507793547000
393042123	::308137880432308000
393042123	::308138046593855000
393042123	::308138127673946000
393042123	::308138354170552000
393042123	::308138490711920000
393042123	::308139265005584000
393042123	::308140445538603000
485185711	::308142921532731000
485185711	::308142997172801000
393042123	::308143690512207000
393042123	::308146002689404000
393042123	::308146806431289000
393042123	::308147113475325000
52995718	::308147495085674000
393042123	::308147802016464000
393042123	::308148890127962000
393042123	::308149121238310000
251316534	::308149275790020000
393042123	::308150383656697000
393042123	::308150686879715000
393042123	::308150776436494000
393042123	::308151298430218000
393042123	::308151368512843000
393042123	::308151631868989000
393042123	::308152647804923000
393042123	::308153145865957000
393042123	::308153181408481000
393042123	::308155230355345000
393042123	::308155448857620000
217214677	::308160755591675000
339368036	::308203697358397000
339368036	::308204608776462000
339368036	::308208032704258000
339368036	::308209282799792000
339368036	::308210967353905000
339368036	::308211451473043000
224093638	::308214491500396000
310489606	::308228327267762000
310489606	::308228504502288000
310489606	::308228711579258000
310489606	::308229077955911000
102393543	::308236696850415000
216434703	::308237619723128000
29845719	::308239452512321000
253879613	::308240294778920000
148451114	::308240798472863000
310489606	::308242793288052000
148451114	::308248707990712000
547745977	::308249688979697000
444979318	::308263136140611000
336778628	::308264207021920000
336778628	::308264615857512000
310489606	::308266866823032000
310489606	::308267752018305000
310489606	::308267882410827000
310489606	::308268257561952000
310489606	::308268348020502000
310489606	::308268480002666000
321835996	::308268828780015000
310489606	::308269326434197000
310489606	::308269468650463000
310489606	::308269541568438000
332525085	::308269745138987000
310489606	::308270551728812000
310489606	::308270552978698000
310489606	::308270649774862000
310489606	::308271970477301000
485185711	::308272364372779000
310489606	::308272978947358000
310489606	::308273100930310000
310489606	::308273800162721000
310489606	::308274881974374000
310489606	::308275991736889000
310489606	::308276144476676000
310489606	::308276970335125000
310489606	::308277444224364000
310489606	::308277594724392000
413575821	::308281554554191000
413575821	::308281993249034000
392518936	::308283331903094000
240794093	::308285193368772000
240794093	::308286557842972000
488048308	::308286882939285000
512668596	::308293188093894000
488048308	::308294404911820000
264022134	::308294736987439000
310489606	::308294867883266000
264022134	::308294914951770000
264022134	::308295173975187000
310489606	::308296166280413000
360954828	::308296243975696000
310489606	::308296500646133000
310489606	::308296830456836000
310489606	::308296910337343000
310489606	::308296994164719000
310489606	::308299069359546000
393042123	::308304258829279000
393042123	::308304493320232000
393042123	::308306002372079000
264022134	::308307410643214000
310489606	::308307582110556000
393042123	::308307767905640000
264022134	::308307815049592000
360930171	::308308073171279000
264022134	::308308238376501000
393042123	::308308587543937000
270041894	::308311306379882000
512668596	::308318100258955000
117877472	::308321268791377000
117877472	::308321480121397000
310489606	::308324182817660000
310489606	::308324342943608000
310489606	::308326119654965000
310489606	::308327601896824000
270041894	::308329157367037000
310489606	::308331065087504000
310489606	::308331301205839000
310489606	::308331894691463000
310489606	::308332041018167000
310489606	::308332366496165000
558662656	::308333968569270000
222411269	::308336659462774000
148451114	::308338316883943000
270041894	::308339412603916000
235394778	::308347466078633000
559129059	::308347614053683000
467772798	::308348583801921000
558662656	::308349252998934000
310489606	::308350146809323000
332525085	::308351907649437000
547745977	::308352322776465000
140585238	::308352366225260000
140585238	::308356874678444000
32254012	::308359653249650000
270041894	::308360377798909000
310489606	::308368400550338000
310489606	::308368486386769000
394026138	::308371012523794000
310489606	::308376095630176000
270041894	::308376717360234000
270041894	::308376880636116000
16292745	::308378078600634000
572192868	::308378411250892000
572192868	::308378574329630000
270041894	::308378704839598000
572192868	::308379097288032000
118470515	::308379647945609000
310489606	::308380064456790000
310489606	::308380178340540000
310489606	::308380530611732000
270041894	::308381618937159000
270041894	::308381777356017000
310489606	::308381780489158000
310489606	::308383856346677000
310489606	::308388317643276000
310489606	::308390565127520000
310489606	::308391716791144000
310489606	::308391924295942000
310489606	::308392686686175000
360930171	::308393482580537000
310489606	::308393645244043000
310489606	::308394414580060000
572192868	::308398226795536000
310489606	::308400224974557000
310489606	::308401819913162000
270041894	::308403465439309000
488048308	::308403877529653000
16292745	::308404870191403000
270041894	::308404948633264000
16292745	::308405524238585000
270041894	::308407171245297000
270041894	::308409374790017000
270041894	::308409845629997000
392518936	::308412467959193000
234738785	::308419315428900000
234738785	::308419436770119000
234738785	::308419788328296000
234738785	::308419993287131000
341205476	::308421556965625000
234738785	::308421874096951000
465165745	::308422404957429000
270041894	::308424381443497000
393042123	::308424905219796000
572192868	::308427191203528000
332525085	::308433469200011000
310489606	::308439683443093000
310489606	::308440200395247000
310489606	::308440833974206000
26055885	::308442125199081000
194054162	::308444116683984000
194054162	::308444586420887000
594060776	::308445464875921000
310489606	::308448259213500000
251316534	::308450421796659000
251316534	::308450823329943000
251316534	::308451361572405000
251316534	::308451845796405000
251316534	::308451954185605000
341205476	::308453955988516000
547745977	::308455736093048000
251316534	::308455763519610000
251316534	::308461741698871000
251316534	::308462297821634000
572192868	::308462818900979000
572192868	::308463698480087000
251316534	::308465197553692000
234043939	::308465372833669000
251316534	::308465864628387000
26055885	::308469937557626000
148451114	::308472973289992000
80889173	::308474130884349000
80889173	::308474167680958000
80889173	::308474525882929000
80889173	::308475023318994000
270041894	::308476837762322000
270041894	::308477504925102000
270041894	::308477883783983000
270041894	::308478243575586000
270041894	::308478352740712000
270041894	::308478813392748000
270041894	::308480298646122000
270041894	::308480636107255000
270041894	::308480882510004000
270041894	::308482720202371000
251818709	::308484591809859000
289806946	::308489090003771000
264022134	::308493747283451000
307986262	::308509404951629000
195036249	::308509664075710000
195036249	::308510028980174000
195036249	::308510164846264000
195036249	::308510433889898000
195036249	::308510592765931000
195036249	::308512180037361000
195036249	::308512236043915000
195036249	::308512351211118000
195036249	::308512443645169000
195036249	::308512586872262000
290401730	::308513441524629000
67296324	::308515584696528000
393042123	::308528837141073000
90793289	::308545399440941000
195036249	::308555390977703000
393042123	::308555463803416000
393042123	::308556201480839000
566301756	::308556770471714000
195036249	::308557133656489000
195036249	::308557233082482000
195036249	::308557266787905000
195036249	::308559269014429000
467772798	::308563862838460000
341279579	::308566105188868000
194054162	::308566848771878000
194054162	::308567136605986000
360930171	::308570708664016000
360930171	::308571045332398000
105988888	::308580507053072000
442155527	::308588648536895000
442155527	::308588723426181000
442155527	::308588914015358000
442155527	::308589436533350000
118470515	::308589785876926000
118470515	::308589995747319000
442155527	::308591437505781000
442155527	::308594177879453000
442155527	::308594256598151000
442155527	::308594603362242000
442155527	::308595511181574000
392518936	::308597212986871000
392518936	::308597746024198000
392518936	::308598117664686000
392518936	::308598304973918000
392518936	::308598807506071000
308249623	::308598823364751000
392518936	::308599217503469000
332525085	::308599228748427000
117877472	::308601767443185000
117877472	::308602206880407000
117877472	::308602334743760000
253879613	::308602824852393000
117877472	::308603851894833000
117877472	::308605297205837000
117877472	::308605566400462000
117877472	::308606340161482000
339368036	::308606379298521000
339368036	::308607108276957000
339368036	::308607407750262000
339368036	::308608633539817000
393042123	::308612095426052000
118470515	::308616114735300000
39680514	::308616807403622000
310489606	::308618724263481000
310489606	::308619096562495000
310489606	::308619535483797000
160781077	::308619553104080000
310489606	::308620130160631000
270041894	::308622936506499000
241352700	::308624189588377000
413575821	::308624562176802000
222217573	::308632373120102000
222217573	::308633096914337000
118470515	::308635774545453000
118470515	::308636986489597000
373015050	::308639955327012000
373015050	::308640161149878000
241352700	::308642933459001000
195036249	::308643099977056000
241352700	::308643181917003000
241352700	::308644747608748000
241352700	::308646048753131000
195036249	::308646345512718000
345624930	::308646800624087000
341205476	::308647852807188000
240794093	::308650045081788000
117877472	::308654684418224000
459561241	::308655910664957000
321835996	::308658604305707000
485185711	::308658757116780000
341205476	::308658872086847000
341205476	::308658915111997000
341205476	::308658962180481000
488048308	::308659610808614000
467772798	::308669195971870000
332525085	::308671483222310000
393622132	::308674788191244000
332525085	::308675710074122000
393042123	::308676156121546000
162315218	::308686698122989000
393042123	::308686914993668000
393042123	::308689755401486000
241352700	::308692827045511000
345624930	::308693050140540000
332525085	::308694285996400000
240794093	::308694759457824000
559129059	::308700379351220000
360930171	::308703594088124000
22193646	::308703920522403000
393042123	::308704591699144000
559129059	::308706213133160000
393042123	::308707016476618000
40485959	::308707044410662000
40485959	::308707202112307000
45683087	::308707488734261000
176974576	::308710443906650000
40485959	::308712476369879000
40485959	::308720782970855000
29845719	::308720867729371000
29845719	::308721187616350000
29845719	::308721457041641000
29845719	::308721740874383000
22193646	::308724891010621000
140585238	::308725984142688000
140585238	::308726455381147000
38481051	::308729446515494000
25017242	::308733697572614000
393042123	::308735925532381000
270041894	::308737224902590000
465165745	::308737668525748000
270041894	::308738476734545000
393042123	::308739905775869000
195036249	::308748644851531000
195036249	::308748750380212000
393042123	::308750049888845000
18363414	::308752079273467000
195036249	::308752199478026000
18363414	::308752232940204000
195036249	::308752346127687000
394026138	::308754303538040000
394026138	::308754334076780000
394026138	::308754498392817000
117877472	::308754567003262000
394026138	::308754649794613000
394026138	::308754698591145000
394026138	::308754759588921000
117877472	::308755189043699000
394026138	::308755343788363000
394026138	::308755436511838000
394026138	::308755542514487000
117877472	::308756270565974000
394026138	::308756728802054000
117877472	::308757728115978000
394026138	::308757910207475000
394026138	::308758229305925000
394026138	::308758252630462000
394026138	::308758671972790000
394026138	::308758706538029000
270041894	::308759132356374000
35933605	::308759889495339000
394026138	::308762136706949000
394026138	::308762140800606000
394026138	::308762231141720000
394026138	::308762301455015000
394026138	::308762336720732000
394026138	::308765639256985000
394026138	::308765944082231000
394026138	::308770671331258000
394026138	::308770673650708000
394026138	::308770706693443000
394026138	::308770914244366000
394026138	::308771219317071000
394026138	::308774567743209000
394026138	::308774997911023000
251429451	::308778527782756000
118470515	::308784450093854000
224093638	::308787976949878000
32254012	::308791035348254000
195036249	::308806869886070000
195036249	::308807158370299000
115683854	::308807428026277000
194054162	::308808042798002000
195036249	::308808923438252000
26055885	::308812229036351000
35933605	::308814498666541000
35933605	::308814842532356000
251818709	::308818856154103000
26055885	::308833939030683000
80889173	::308870177934696000
80889173	::308870830820032000
80889173	::308871194831106000
80889173	::308871555281219000
194054162	::308874058626367000
194054162	::308914235751141000
194054162	::308914896823795000
559129059	::308914906441322000
559129059	::308915424051986000
559129059	::308915578784063000
559129059	::308915886050398000
559129059	::308916182763847000
559129059	::308916697673383000
559129059	::308916882197602000
559129059	::308916996773392000
118470515	::308931010844823000
309468056	::308934892949999000
341279579	::308938464596987000
341279579	::308938598948945000
129679017	::308940642497748000
270041894	::308944650071310000
270041894	::308946180019216000
270041894	::308948302227972000
270041894	::308948571997212000
270041894	::308949457360257000
270041894	::308950136401297000
341205476	::308951028806586000
148451114	::308964527045754000
339368036	::308966023829278000
148451114	::308966816959561000
339368036	::308967647008137000
222217573	::308968030434648000
339368036	::308968088731254000
222217573	::308968501555638000
418864692	::308968745831903000
339368036	::308969110996398000
418864692	::308969698115072000
176974576	::308975066920673000
393042123	::308975928996941000
176974576	::308976746307391000
39680514	::308976902813659000
176974576	::308977107709616000
413575821	::308977854077612000
488048308	::308978956885954000
45683087	::308980624637706000
393042123	::308981890759667000
393042123	::308981936473391000
241352700	::308982145051938000
241352700	::308982270138662000
241352700	::308982747744067000
341279579	::308983394992279000
407416910	::308986172506509000
202903162	::308986882585419000
407416910	::308987063221501000
407416910	::308987237247361000
341279579	::308987398702919000
407416910	::308987453895757000
341279579	::308987595659034000
202903162	::308987614227202000
202903162	::308987855798149000
393042123	::308988647896674000
341279579	::308989602813861000
407416910	::308989941344509000
407416910	::308990392366403000
105988888	::308990441599139000
407416910	::308990513153978000
393042123	::308990728049156000
341279579	::308990898270793000
393042123	::308991083042447000
393042123	::308991201737052000
393042123	::308991319118843000
202903162	::308992285415194000
393042123	::308992643864612000
393042123	::308992906092482000
202903162	::308993634626318000
393042123	::308994118711914000
202903162	::308994180330450000
202903162	::308994482651684000
202903162	::308995313589432000
202903162	::308995792427962000
202903162	::308996651622727000
202903162	::308996952585035000
202903162	::308997168918835000
202903162	::308997422472908000
202903162	::308997763188785000
202903162	::308998469396348000
202903162	::308998601038770000
202903162	::308998723453726000
202903162	::308998984104554000
202903162	::308999186681049000
240794093	::308999451790409000
202903162	::308999456173486000
202903162	::308999875905851000
202903162	::309000020504494000
393042123	::309000433144303000
393042123	::309001131038765000
393042123	::309001992108392000
393042123	::309002069837225000
393042123	::309002179950309000
202903162	::309002576173604000
202903162	::309003068874313000
393042123	::309003069830594000
202903162	::309004431381377000
270041894	::309004445734273000
202903162	::309004697291853000
202903162	::309004878640992000
393042123	::309006346920026000
467772798	::309006992264015000
202903162	::309007763198078000
270041894	::309008111027507000
241352700	::309008455522451000
270041894	::309008998378643000
270041894	::309009037868023000
270041894	::309009166020788000
270041894	::309009507005120000
270041894	::309009775667073000
202903162	::309010551206449000
270041894	::309010735973949000
202903162	::309010957982633000
393042123	::309011944550064000
240794093	::309012307881644000
202903162	::309012955272450000
202903162	::309013750428610000
202903162	::309014141153198000
202903162	::309014322439389000
202903162	::309014496976965000
224093638	::309014575951523000
442155527	::309014580548481000
240794093	::309014869246615000
224093638	::309015354317881000
202903162	::309015402510442000
29845719	::309015753812754000
270041894	::309021033611030000
234043939	::309021467637596000
393042123	::309022562665517000
413575821	::309023847724761000
413575821	::309024657972015000
393042123	::309026980475576000
102393543	::309027038096928000
413575821	::309027474765926000
336778628	::309036020597411000
392518936	::309038705392377000
488048308	::309041445900279000
39140648	::309047645329047000
418864692	::309049058868203000
488048308	::309050347274514000
418864692	::309050758635065000
241352700	::309053674406150000
210714533	::309054657743966000
336778628	::309055971081195000
547745977	::309056672670826000
336778628	::309058692836380000
222217573	::309060073030840000
222217573	::309060475189067000
418864692	::309061067785519000
38481051	::309061874744426000
38481051	::309062137060397000
38481051	::309062804063809000
38481051	::309063456873672000
411762947	::309066430664544000
270041894	::309067105624551000
117877472	::309071829945950000
117877472	::309077235795623000
336778628	::309079986873171000
251818709	::309082154313326000
270041894	::309085207070392000
270041894	::309087396207681000
202903162	::309090880395018000
202903162	::309091337620312000
202903162	::309091637232017000
413575821	::309091976735772000
202903162	::309092196563447000
270041894	::309094417128644000
193845400	::309094865373888000
270041894	::309095849395355000
465165745	::309100961199190000
393622132	::309101512368463000
251429451	::309102697443913000
360205807	::309104182776963000
393042123	::309107011382046000
39140648	::309110754311811000
270041894	::309114560332312000
251429451	::309115545255563000
270041894	::309116469596266000
251429451	::309117664826122000
393042123	::309117862101008000
251429451	::309118500025270000
251429451	::309119807914115000
341279579	::309121680364683000
251429451	::309121997038817000
512855526	::309124299732701000
25017242	::309124591467515000
25017242	::309124849173946000
25017242	::309124867377201000
25017242	::309124893612576000
25017242	::309124929784250000
25017242	::309124950743216000
25017242	::309124973971251000
25017242	::309125120713170000
25017242	::309125238401159000
25017242	::309125256939966000
25017242	::309125288929918000
25017242	::309125312904564000
25017242	::309125329597902000
25017242	::309125410531201000
25017242	::309125446962933000
25017242	::309125485839933000
25017242	::309125563803631000
319532225	::309125836991250000
25017242	::309125975281647000
25017242	::309126010216005000
25017242	::309126027702050000
25017242	::309126048098951000
25017242	::309126066159616000
25017242	::309126258124533000
25017242	::309126324788805000
25017242	::309126397459316000
25017242	::309126783389814000
25017242	::309126967456841000
251429451	::309129147433754000
217214677	::309130900631867000
394026138	::309131278773526000
394026138	::309131411711995000
394026138	::309131473196310000
552715527	::309133055291949000
552715527	::309133279628496000
552715527	::309133595505729000
552715527	::309133651633922000
552715527	::309133878319267000
552715527	::309134548296421000
552715527	::309134642953474000
552715527	::309136957076807000
465165745	::309138298847240000
345624930	::309141723991400000
465165745	::309142523182473000
360205807	::309144421901926000
495411803	::309149072034525000
270041894	::309150183025954000
495411803	::309150841112244000
270041894	::309152400193769000
440175355	::309155152839991000
440175355	::309155195114360000
440175355	::309155368100052000
440175355	::309155448148348000
495411803	::309157795025018000
277659095	::309159719799492000
277659095	::309160166971027000
277659095	::309160744388288000
393042123	::309161282605551000
277659095	::309161483571429000
393042123	::309162020480110000
393042123	::309162081855344000
118470515	::309162542033412000
194054162	::309162969017753000
277659095	::309163858927435000
240794093	::309165121471655000
277659095	::309165455292104000
270041894	::309167166584913000
393042123	::309167319400194000
40561134	::309169309651968000
40561134	::309169473452113000
40561134	::309169883579555000
40561134	::309173209125769000
40561134	::309175720054235000
393042123	::309175901218816000
40561134	::309176085319409000
393042123	::309176309257474000
393042123	::309178112955019000
440175355	::309178261089431000
440175355	::309178313010733000
440175355	::309178442153357000
440175355	::309178497610424000
440175355	::309178959235543000
393042123	::309179283941769000
393042123	::309180722319593000
40561134	::309181240106430000
393042123	::309181540313731000
393042123	::309183176520118000
251818709	::309184244549300000
393042123	::309184478843113000
393042123	::309185024719212000
392518936	::309191266766307000
332525085	::309191338262421000
332525085	::309193298076127000
393042123	::309193598711250000
194054162	::309204128469495000
195036249	::309205273501900000
195036249	::309209327955226000
393042123	::309211064707473000
393042123	::309220224761221000
393042123	::309223662819635000
26055885	::309226994246234000
360954828	::309242054184165000
194054162	::309246715049938000
373015050	::309288516620259000
341279579	::309296102086148000
341279579	::309296270260961000
336778628	::309304320925511000
336778628	::309307367873449000
526823315	::309308886920339000
341279579	::309311790536339000
360205807	::309317480688521000
270041894	::309318625553158000
270041894	::309318937726824000
270041894	::309319630508404000
270041894	::309321437678825000
270041894	::309321607376166000
369255258	::309322617377148000
369255258	::309322745630576000
360954828	::309324289419665000
360954828	::309324656689700000
613256961	::309327435583860000
253879613	::309327744704069000
607432063	::309331473515835000
29845719	::309333765832978000
117877472	::309333813429927000
241352700	::309334034675273000
117877472	::309335031497781000
270041894	::309335855082913000
336778628	::309337958895480000
467772798	::309339941001891000
117877472	::309346709232820000
148451114	::309348231454793000
277659095	::309353508199620000
16292745	::309356859427524000
277659095	::309360342281101000
16292745	::309360543968403000
118470515	::309364657716604000
241352700	::309364781834457000
241352700	::309365755516960000
360954828	::309372039981051000
26055885	::309372741771997000
234738785	::309373774720036000
392518936	::309374588469518000
393042123	::309374954460311000
392518936	::309375025339834000
392518936	::309375987890659000
393042123	::309376674762469000
393042123	::309376976374874000
22193646	::309379114924662000
393042123	::309379152648224000
393042123	::309379334299320000
284372523	::309382699137769000
284372523	::309382771091066000
277659095	::309383125329387000
284372523	::309383240500793000
393042123	::309384085053272000
251429451	::309386612633124000
251429451	::309386650033733000
270041894	::309388764776652000
140585238	::309404092265017000
140585238	::309404797528834000
115683854	::309407856254394000
140585238	::309409776272539000
140585238	::309410005990395000
140585238	::309410164979671000
241352700	::309414029636542000
336778628	::309414224382279000
336778628	::309414359963156000
336778628	::309414608882499000
336778628	::309415009010741000
167988674	::309415069245132000
277659095	::309420164225581000
277659095	::309421675617849000
393042123	::309424158331269000
117877472	::309424188677038000
40561134	::309426028189741000
117877472	::309426491723227000
193845400	::309429226061328000
118470515	::309429355518521000
393042123	::309431768077983000
393042123	::309432160744525000
341279579	::309437971113852000
341279579	::309438110947766000
341205476	::309440344204922000
81154377	::309441936203345000
38481051	::309445283371184000
38481051	::309446256298708000
38481051	::309448244847603000
19549748	::309454223127494000
413575821	::309456010920206000
413575821	::309456236162723000
341205476	::309456593907494000
413575821	::309458869145440000
413575821	::309459124381429000
413575821	::309459274923405000
413575821	::309459451340005000
270041894	::309459833906675000
413575821	::309459884582260000
467772798	::309461251250061000
270041894	::309461824150069000
270041894	::309462644065189000
32254012	::309463389594324000
270041894	::309466771482615000
270041894	::309467806813007000
270041894	::309468420934627000
270041894	::309468717350277000
393042123	::309470872081661000
241352700	::309471303348391000
241352700	::309471469023424000
277659095	::309475650056634000
277659095	::309476193323872000
277659095	::309476697156239000
277659095	::309477406727602000
140585238	::309477412364775000
140585238	::309477664291438000
140585238	::309477898765627000
277659095	::309478000146137000
393042123	::309478177267412000
277659095	::309479585291046000
277659095	::309481040500629000
277659095	::309481267299250000
393042123	::309481518038917000
345624930	::309482887466606000
345624930	::309483831344394000
168853356	::309486401227997000
393042123	::309486474426978000
393042123	::309487701135077000
393042123	::309490124264177000
393042123	::309491842938978000
393042123	::309492380296417000
413575821	::309492885248675000
393042123	::309493376267460000
393042123	::309493946369863000
25017242	::309496422875672000
52224256	::309496785854935000
52224256	::309497072669827000
393042123	::309497120120000000
393042123	::309497278706626000
52224256	::309497556071772000
52224256	::309497645037129000
393042123	::309497654801489000
52224256	::309497915339051000
117877472	::309497939993165000
52224256	::309497996486266000
52224256	::309498158935859000
117877472	::309498192519634000
393042123	::309498407939104000
52224256	::309498666060771000
393042123	::309498816254603000
52224256	::309499066537111000
52224256	::309499429466042000
195036249	::309499487313883000
117877472	::309499718508105000
393042123	::309500219379306000
29845719	::309500816136482000
547745977	::309504005967601000
160781077	::309504581103124000
88453024	::309505289009364000
195036249	::309505780531490000
195036249	::309505920415703000
319532225	::309507380427771000
195036249	::309507601798938000
393042123	::309510115403366000
234738785	::309512058523774000
234738785	::309512336237023000
234738785	::309513501163003000
195036249	::309513914847219000
234738785	::309514615203696000
277659095	::309520438084636000
393042123	::309529927642914000
393042123	::309529991325032000
194054162	::309530085638144000
251818709	::309530943843078000
26055885	::309531236009930000
251818709	::309531586284646000
614753006	::309535705615446000
251818709	::309540962949017000
251818709	::309541132499578000
251818709	::309542775131631000
393042123	::309544336620666000
393042123	::309544406510366000
393042123	::309544602938007000
393042123	::309544761382039000
393042123	::309545341626245000
148451114	::309546265069359000
393042123	::309546409974177000
319532225	::309546731740200000
393042123	::309547844950437000
393042123	::309548809271263000
393042123	::309548999843655000
393042123	::309549305667129000
393042123	::309549757410467000
393042123	::309550474615459000
393042123	::309550934265040000
393042123	::309553011607347000
393042123	::309553265954131000
393042123	::309554326152572000
393042123	::309556723973234000
393042123	::309556853979889000
393042123	::309557453819883000
393042123	::309557518114377000
194054162	::309563652602748000
277659095	::309569431024054000
251818709	::309574572611608000
393042123	::309579895883825000
393042123	::309581037900529000
148913439	::309623984117411000
217214677	::309624181459398000
559129059	::309634522142609000
559129059	::309639111608766000
465165745	::309644663529283000
240587031	::309651383395684000
240587031	::309651958933901000
240587031	::309652400539586000
16292745	::309654216178298000
359607281	::309655553427243000
467772798	::309665385525956000
17369283	::309674315308204000
636497893	::309682110522880000
253879613	::309689368363294000
613256961	::309690928958951000
117877472	::309692553874251000
442155527	::309692836817809000
117877472	::309693707169460000
607432063	::309694753400815000
117877472	::309694783805345000
442155527	::309694936700297000
339368036	::309695520148971000
117877472	::309696857469239000
465165745	::309703989589598000
465165745	::309704010527543000
392518936	::309706494629257000
614753006	::309707768158371000
614753006	::309708116474359000
465165745	::309708696504635000
465165745	::309709885392695000
465165745	::309711146070458000
465165745	::309711208074850000
465165745	::309718928651849000
465165745	::309718948948086000
341205476	::309724183171063000
465165745	::309726539992416000
465165745	::309726661027450000
465165745	::309726748793253000
140585238	::309726784381927000
140585238	::309726910064238000
140585238	::309727227451437000
442155527	::309727545941696000
140585238	::309727593035354000
140585238	::309728254640656000
341205476	::309728732753575000
309468056	::309729623665700000
270041894	::309731937935839000
309468056	::309733533511987000
270041894	::309733633000886000
284372523	::309736307217793000
366716735	::309736310292234000
195036249	::309737167452766000
389165475	::309740271711690000
336778628	::309742388899880000
336778628	::309742953998454000
176974576	::309743618141339000
465165745	::309743732398383000
465165745	::309743813340061000
39140648	::309748372040990000
341205476	::309748668095922000
339368036	::309750420551651000
339368036	::309750804577910000
336778628	::309751797206089000
488048308	::309757410124390000
341279579	::309759625450885000
341279579	::309759995673706000
67256320	::309762703508008000
393042123	::309764730787094000
393042123	::309765092726149000
336778628	::309765466790957000
336778628	::309765594943721000
341279579	::309766136126382000
393042123	::309767712089980000
224093638	::309769686743138000
251818709	::309772227467960000
393042123	::309772639000469000
339368036	::309774609320919000
129679017	::309775221630590000
129679017	::309776690287091000
117877472	::309778652323790000
442155527	::309779440097968000
21705677	::309779553285459000
117877472	::309781249176776000
129679017	::309782792202502000
393042123	::309786088753491000
393042123	::309787344452603000
351947723	::309788186698215000
351947723	::309789078562418000
351947723	::309789335341912000
351947723	::309789508742836000
351947723	::309789666780016000
351947723	::309790373616709000
351947723	::309791281134055000
351947723	::309791493667831000
351947723	::309791603583766000
351947723	::309793047586168000
351947723	::309793236132696000
442155527	::309794075148701000
195036249	::309797993597517000
195036249	::309798229715873000
195036249	::309798863722647000
140585238	::309799096229691000
351947723	::309799544550486000
467772798	::309799918158102000
351947723	::309802490541522000
351947723	::309803194454773000
284372523	::309808369017950000
284372523	::309808420666617000
284372523	::309808452149071000
284372523	::309808527810121000
284372523	::309808575147036000
222217573	::309810651688206000
373015050	::309811094225043000
373015050	::309811405643710000
373015050	::309811415240306000
373015050	::309811504121794000
393042123	::309813902781345000
29845719	::309815546294198000
29845719	::309816241755918000
29845719	::309816813129179000
488048308	::309818996495097000
393042123	::309820352584888000
210714533	::309820368745553000
224093638	::309826582724349000
251818709	::309827618893598000
241352700	::309831508800196000
393042123	::309835566416015000
210714533	::309849635126657000
29845719	::309853749868896000
29845719	::309854007189463000
29845719	::309854218058088000
81154377	::309855556938649000
81154377	::309855907033001000
43922897	::309855938343469000
393042123	::309856364912590000
360954828	::309857142473633000
360954828	::309857302998048000
81154377	::309857616283189000
81154377	::309858794094088000
234738785	::309861772268015000
202903162	::309865417722179000
202903162	::309865460395040000
202903162	::309865537805107000
202903162	::309865760480710000
202903162	::309866123657109000
81154377	::309866172151656000
81154377	::309866571432611000
81154377	::309866727309729000
81154377	::309866880561201000
202903162	::309867238712811000
81154377	::309867277715648000
202903162	::309867435140456000
81154377	::309867505424412000
202903162	::309867904688590000
202903162	::309869750111072000
29845719	::309869822286651000
202903162	::309870895646785000
202903162	::309871142569639000
202903162	::309871281128501000
202903162	::309871353174032000
202903162	::309872092139122000
202903162	::309872807788040000
202903162	::309873246268964000
413575821	::309873485885362000
29845719	::309873769927831000
29845719	::309874256395771000
202903162	::309877093590769000
465165745	::309878881194758000
29845719	::309882453126963000
495411803	::309884252743413000
74608528	::309885705700655000
74608528	::309886417700540000
251818709	::309889065191370000
74608528	::309889245915516000
74608528	::309889884586389000
74608528	::309890276275675000
309468056	::309890773753671000
74608528	::309891392564510000
194054162	::309892771953639000
495411803	::309893235365511000
74608528	::309894075656572000
74608528	::309894955248275000
74608528	::309895334606278000
74608528	::309895590333018000
40561134	::309897739557289000
366716735	::309905466723532000
366716735	::309905633258385000
148451114	::309906179121885000
366716735	::309907408426237000
366716735	::309908645347459000
129679017	::309908686514581000
129679017	::309910280048111000
393042123	::309910384914087000
29845719	::309912401527054000
29845719	::309912682490908000
26055885	::309914912002568000
289806946	::309915830076968000
129679017	::309916047509708000
26055885	::309916507834572000
393042123	::309929120324780000
134236940	::309933078623686000
134236940	::309933108654907000
134236940	::309933124119298000
134236940	::309933225776672000
35886177	::309934557254279000
485185711	::309940491372359000
194054162	::309944125338292000
393042123	::309946355038687000
393042123	::309951088923127000
270041894	::309952598683824000
241352700	::309975121081286000
485185711	::309976917161959000
393042123	::309985911364534000
88453024	::309989388622901000
393042123	::309990105580457000
195036249	::309991625860460000
195036249	::309992841122291000
195036249	::309993064301223000
195036249	::309994427621978000
195036249	::309996096925597000
195036249	::309996533640744000
195036249	::309996764453298000
195036249	::309997425093902000
195036249	::309998372163551000
195036249	::309998730600394000
195036249	::309998887765168000
195036249	::309999067797270000
393042123	::310000458469089000
547745977	::310009854922194000
547745977	::310009911268503000
366716735	::310013568600920000
366716735	::310014087281123000
22711224	::310016362267418000
22711224	::310022107809583000
22711224	::310022210075127000
22711224	::310023050080972000
22711224	::310023640131440000
336778628	::310025047995711000
467772798	::310033190725246000
29845719	::310038079576633000
29845719	::310038302705209000
29845719	::310038532729212000
29845719	::310038605571702000
366716735	::310038957914193000
366716735	::310041381743771000
366716735	::310041428397010000
195036249	::310044430965035000
29845719	::310047708540964000
29845719	::310048050146074000
195036249	::310048068810723000
29845719	::310048422101151000
29845719	::310048726225940000
140585238	::310049620208271000
253879613	::310052248971530000
413575821	::310053157898166000
613256961	::310054040279068000
140585238	::310054293489209000
341279579	::310055039060279000
341279579	::310055609091383000
117877472	::310055876331462000
117877472	::310056161594470000
270041894	::310056985380937000
117877472	::310057027474976000
442155527	::310057354244808000
117877472	::310057613125640000
117877472	::310060032945426000
341279579	::310060609620291000
270041894	::310063553379966000
270041894	::310064359000903000
270041894	::310064877458833000
240794093	::310065317072220000
413575821	::310070875221274000
240794093	::310071357457174000
341279579	::310073501962878000
339368036	::310076759091576000
29845719	::310079173685288000
29845719	::310079318711758000
284372523	::310079853640695000
284372523	::310082035836407000
284372523	::310088024648212000
284372523	::310088132269862000
38481051	::310092647605870000
38481051	::310093912339542000
38481051	::310094367132106000
38481051	::310094788730949000
336778628	::310095101047209000
38481051	::310095866901962000
38481051	::310096528670851000
38481051	::310097128821256000
16292745	::310101734338994000
360954828	::310109438952472000
475356723	::310109470514634000
40485959	::310110775379361000
475356723	::310113284332347000
40485959	::310113974597337000
210714533	::310123130960109000
210714533	::310124068844208000
38481051	::310124195357024000
38481051	::310124230262018000
38481051	::310124441264877000
38481051	::310124849643286000
251818709	::310125510606872000
336778628	::310129218627440000
467772798	::310131213878849000
16292745	::310133803131756000
35933605	::310135391548215000
485185711	::310137750168936000
485185711	::310138027815092000
29845719	::310138097935474000
485185711	::310139335703920000
251961694	::310143015849181000
22711224	::310144074470547000
393042123	::310144153931612000
40485959	::310144810235346000
29845719	::310146267235893000
270701909	::310146795357470000
22711224	::310150248779612000
222217573	::310151920801153000
475356723	::310152209541238000
180025778	::310153046845972000
341205476	::310153792672899000
336778628	::310154075914260000
210714533	::310155251003060000
336778628	::310158163271892000
336778628	::310159025432047000
40561134	::310162714209181000
16292745	::310163190371733000
19549748	::310164315783168000
222217573	::310165100277424000
117877472	::310165661026484000
222217573	::310165700922707000
222217573	::310166037872132000
117877472	::310168152921231000
117877472	::310169686383935000
222217573	::310170035106754000
393042123	::310170659089182000
222217573	::310170924295012000
541324276	::310171861499666000
117877472	::310173112404684000
393042123	::310173701008158000
117877472	::310174106572185000
195036249	::310176587389759000
240587031	::310176712463884000
373015050	::310177125397299000
16292745	::310188019569291000
366716735	::310188400193966000
16292745	::310191113438908000
140585238	::310194541514858000
341279579	::310196636850745000
16292745	::310199016703008000
547745977	::310201059014492000
95843709	::310212544704946000
195036249	::310216343179890000
251429451	::310216516685676000
241352700	::310216665046609000
241352700	::310216945163198000
241352700	::310217252270116000
160781077	::310221012795011000
393042123	::310223043601498000
270701909	::310226257885409000
270701909	::310226498692993000
270701909	::310226551050473000
234043939	::310227441463476000
270701909	::310231288135163000
35933605	::310231621108371000
95843709	::310232471155384000
95843709	::310232672289030000
95843709	::310233024711245000
95843709	::310233160954822000
95843709	::310233305045954000
95843709	::310233492984299000
95843709	::310233625994092000
240587031	::310233896061120000
16292745	::310235262791864000
16292745	::310235774270459000
16292745	::310236256485404000
240587031	::310237834705518000
210714533	::310239569192833000
210714533	::310240004649676000
341279579	::310241674980909000
241352700	::310242932454211000
241352700	::310244619139047000
241352700	::310245411526963000
210714533	::310245596478976000
241352700	::310245911458627000
270701909	::310246780782645000
413575821	::310250216349646000
413575821	::310251042547847000
194054162	::310253505371836000
29845719	::310257683330637000
360954828	::310276478799601000
413575821	::310282053738438000
413575821	::310284805038284000
194054162	::310296334601179000
345624930	::310304669379477000
29845719	::310334679284858000
393042123	::310340172820672000
547745977	::310365269837094000
547745977	::310366851710468000
277659095	::310369817435729000
277659095	::310370665654022000
29845719	::310391040345534000
29845719	::310396800529993000
339368036	::310399010240331000
67296324	::310409965242286000
195036249	::310415737980334000
195036249	::310415798046969000
195036249	::310417133085548000
336778628	::310417550548811000
117877472	::310419428456153000
117877472	::310420845048786000
336778628	::310421242920464000
467772798	::310422313856294000
345624930	::310422637207760000
117877472	::310424052718243000
341279579	::310424380100460000
393042123	::310428350344744000
394026138	::310446632175013000
394026138	::310447189652545000
16292745	::310454170190741000
16292745	::310454303213109000
393042123	::310457576716386000
393042123	::310457618047049000
393042123	::310457730978705000
339368036	::310459033834360000
339368036	::310460473495654000
234043939	::310466842785357000
39140648	::310467035618492000
341279579	::310468628682268000
636497893	::310468926578507000
413575821	::310469904484675000
341279579	::310470194545975000
393042123	::310471441839685000
393042123	::310479506622275000
336778628	::310480113600966000
336778628	::310481548363329000
22711224	::310483795067432000
240587031	::310485680084119000
393042123	::310486553925406000
393042123	::310487022403977000
140585238	::310498395628400000
39140648	::310499964931411000
332525085	::310500002919235000
241352700	::310501881451540000
195036249	::310503384325189000
195036249	::310503830313897000
573114433	::310505523160182000
393042123	::310514669251067000
270701909	::310517485881401000
341279579	::310517520908046000
270701909	::310517725099335000
341279579	::310517905014005000
270701909	::310518014745395000
341279579	::310518567298801000
393042123	::310519157189926000
270701909	::310520744742379000
222217573	::310522519503392000
222217573	::310527322031792000
222217573	::310527663120994000
222217573	::310528036149805000
222217573	::310531786310549000
277659095	::310537103094185000
467772798	::310538626314412000
547745977	::310545665627394000
277659095	::310548375323959000
222217573	::310552313687339000
222217573	::310552624430710000
118470515	::310552993512714000
222217573	::310553415845543000
547745977	::310553588806086000
241352700	::310560138387939000
547745977	::310560812655845000
394026138	::310561414546853000
222217573	::310566734757244000
251818709	::310568724669284000
22711224	::310570726556057000
309468056	::310571843536957000
321835996	::310574299704594000
22711224	::310575331813773000
222217573	::310578844392370000
241164780	::310579097271152000
465165745	::310581935321792000
19549748	::310590043913859000
19549748	::310591462419091000
270041894	::310593466461736000
465165745	::310595708430458000
19549748	::310595978849812000
341205476	::310596645584785000
465165745	::310596866091917000
465165745	::310597482440687000
277659095	::310599232107192000
277659095	::310599238201524000
160781077	::310605394839998000
160781077	::310605514323156000
160781077	::310605564700938000
341279579	::310605833807470000
341279579	::310606222032244000
160781077	::310606565310873000
160781077	::310606686681456000
160781077	::310606863773343000
160781077	::310607199590309000
160781077	::310607453328928000
160781077	::310609173190692000
160781077	::310609807893745000
160781077	::310611499703996000
160781077	::310613550127267000
160781077	::310615075973111000
160781077	::310616971345526000
332525085	::310617521009086000
160781077	::310619389953208000
160781077	::310619609973813000
160781077	::310619951016841000
332525085	::310620136497360000
332525085	::310621392997580000
160781077	::310621542985920000
332525085	::310622005449850000
160781077	::310622854322483000
160781077	::310622970315948000
270701909	::310623393772875000
160781077	::310624138538647000
160781077	::310624929672486000
160781077	::310625499099574000
160781077	::310627238720704000
160781077	::310627328537530000
160781077	::310627426256433000
160781077	::310627496255164000
559129059	::310627675263889000
559129059	::310628026280984000
251429451	::310628096678166000
160781077	::310629518169759000
251316534	::310647131331510000
195036249	::310653748190003000
195036249	::310653829924392000
234043939	::310658525569359000
512855526	::310660731811004000
512855526	::310661017178869000
270041894	::310664367836368000
270041894	::310665110182035000
411762947	::310677742700085000
45898691	::310686566395817000
45898691	::310686710101078000
45898691	::310686896001007000
45898691	::310687125131628000
45898691	::310687289602891000
45898691	::310687527000489000
45898691	::310687829749547000
45898691	::310688541799743000
45898691	::310689284430643000
45898691	::310689536223109000
290401730	::310690522882785000
552715527	::310733012511911000
552715527	::310738542487818000
22711224	::310745338254352000
547745977	::310749155960164000
547745977	::310750447352811000
547745977	::310750868196691000
15974594	::310757004819959000
15974594	::310757164413231000
15974594	::310758784135991000
235362066	::310758958971375000
235362066	::310759147006218000
15974594	::310759590432219000
15974594	::310762520061308000
15974594	::310762622867877000
341279579	::310764127616380000
526823315	::310764293434003000
526823315	::310764338153668000
526823315	::310764403559649000
526823315	::310764438686941000
526823315	::310764532727418000
547745977	::310765940377784000
235362066	::310766038595825000
336778628	::310766932267769000
117877472	::310767870554562000
42292477	::310768584467038000
42292477	::310768602691289000
42292477	::310768640012214000
117877472	::310768668579602000
42292477	::310768886079430000
42292477	::310769039725174000
42292477	::310769088056147000
235362066	::310769352947400000
547745977	::310769544811651000
277659095	::310769780133081000
277659095	::310770284342947000
42292477	::310770299748638000
117877472	::310770425766486000
42292477	::310770506364227000
42292477	::310771860931493000
42292477	::310772362075316000
42292477	::310774075515604000
42292477	::310776396152717000
336778628	::310777856747790000
336778628	::310778007688208000
160781077	::310778386270261000
253879613	::310778551865602000
251316534	::310778687538724000
251316534	::310778889821618000
366716735	::310778918560993000
251316534	::310779003961229000
366716735	::310779008251994000
366716735	::310779062270451000
251316534	::310779129249284000
366716735	::310779137621102000
148451114	::310779262619766000
42292477	::310779942516432000
366716735	::310780277398048000
418864692	::310781407586820000
160781077	::310786559794352000
222217573	::310792418540802000
117877472	::310793484913242000
117877472	::310795975969095000
393622132	::310796308401254000
88453024	::310797135350206000
160781077	::310797157269635000
160781077	::310797337113006000
160781077	::310797389080440000
88453024	::310797486488965000
88453024	::310797661261422000
88453024	::310798118763520000
88453024	::310799108241780000
88453024	::310799574665158000
160781077	::310812068175544000
160781077	::310812457230811000
160781077	::310812863545610000
35933605	::310819179269877000
392518936	::310822292865286000
195036249	::310824181350670000
277659095	::310824538411782000
160781077	::310824879127662000
488048308	::310825000817004000
277659095	::310825337141477000
485185711	::310825566037229000
336778628	::310827670843838000
339368036	::310829018666635000
251818709	::310829336976584000
339368036	::310830075874508000
392518936	::310835314887364000
277659095	::310837216068898000
270701909	::310848419302359000
148451114	::310848569429082000
140585238	::310849662087221000
117877472	::310849733583314000
117877472	::310850253463105000
117877472	::310850912581218000
140585238	::310851312935907000
35933605	::310851365473759000
117877472	::310854272055136000
345624930	::310855049091903000
485185711	::310862188325769000
485185711	::310862388259864000
148451114	::310869175050592000
148451114	::310869549379645000
148451114	::310870934280101000
360954828	::310874661284114000
336778628	::310877678460874000
115683854	::310878477547106000
42292477	::310878800743378000
42292477	::310878834654330000
224093638	::310880483267473000
15974594	::310885208272560000
345624930	::310890244201402000
345624930	::310890528805892000
42292477	::310896857587003000
559129059	::310897696682684000
559129059	::310897869689348000
465165745	::310908640720723000
277659095	::310908813492510000
42001705	::310910555265331000
341279579	::310916480357265000
240587031	::310916672561242000
240587031	::310917031773995000
270701909	::310917126733053000
270701909	::310917277321134000
251818709	::310921025862893000
42292477	::310923274571902000
42292477	::310923753339097000
309468056	::310924723368361000
341205476	::310927594713395000
341205476	::310927709415018000
341279579	::310928185258819000
341205476	::310929235361546000
148451114	::310931505415327000
42292477	::310932929989722000
22711224	::310934526723514000
22711224	::310935258222710000
22711224	::310935473566654000
148451114	::310943103823511000
538257179	::310944308754784000
160781077	::310945344668180000
252451878	::310946376261443000
252451878	::310950416693207000
42292477	::310950704690913000
42292477	::310951352908001000
42292477	::310951605149237000
42292477	::310952160810655000
512668596	::310956847228149000
22711224	::310961548438929000
34953067	::310965065211846000
34953067	::310965899274358000
29845719	::310966328477483000
366716735	::310969212774526000
366716735	::310970650732949000
366716735	::310970809617354000
340627969	::310980783500320000
340627969	::310981133682753000
194054162	::310983162354343000
194054162	::310983256252219000
270041894	::310984333278187000
194054162	::311043894244696000
290401730	::311053393835745000
547745977	::311061374426021000
88453024	::311070707197018000
92936298	::311077898650005000
92936298	::311078020045737000
42292477	::311084675458297000
42292477	::311085025003175000
42292477	::311085166900699000
22711224	::311085886743916000
467772798	::311087169940893000
407416910	::311087172566540000
42292477	::311088766548848000
42292477	::311088860681601000
42292477	::311088921968795000
42292477	::311090213961211000
42292477	::311090520044756000
336778628	::311090880092184000
42292477	::311090979459457000
42292477	::311091068517101000
42292477	::311091108400754000
42292477	::311091625545834000
22711224	::311092837418684000
16292745	::311093824598450000
336778628	::311100652849872000
118470515	::311104633978363000
42292477	::311106358793621000
465165745	::311107335005286000
465165745	::311107873243537000
140585238	::311108184477679000
465165745	::311108828399820000
42292477	::311115946435686000
336778628	::311116987881365000
117877472	::311117651755806000
16292745	::311122295299133000
117877472	::311124456795942000
488048308	::311124805158055000
117877472	::311125316213039000
117877472	::311125794531450000
488048308	::311125842254249000
488048308	::311126330051817000
270041894	::311128914141532000
16292745	::311130994243694000
488048308	::311131151509098000
16292745	::311131202511855000
42292477	::311131529424297000
488048308	::311135430429007000
488048308	::311136403746590000
117877472	::311140507873067000
117877472	::311142060956741000
253879613	::311142142145875000
613256961	::311143930345447000
117877472	::311145137357082000
607432063	::311145897843126000
251818709	::311149654928670000
252451878	::311150780994437000
251818709	::311151047286599000
45898691	::311152607546716000
374142362	::311155472533164000
488048308	::311156982520356000
195036249	::311159325706035000
440175355	::311159712869646000
195036249	::311164079450501000
488048308	::311165627857530000
488048308	::311168550326910000
488048308	::311168938480369000
488048308	::311169138745815000
488048308	::311169307935653000
195036249	::311169452827881000
488048308	::311173435399237000
22711224	::311173754036314000
22711224	::311174305427910000
488048308	::311174961438015000
39140648	::311177822137876000
67296324	::311178118696140000
467772798	::311185349894361000
559129059	::311190002103115000
16292745	::311190313467273000
16292745	::311190859297198000
263207728	::311195787747004000
440175355	::311195971923107000
241352700	::311200381558472000
241352700	::311200492669763000
222217573	::311201122503241000
222217573	::311201133324550000
19549748	::311202203375386000
568607570	::311203267176697000
568607570	::311203932955348000
332525085	::311206469104193000
117877472	::311208110830264000
14424207	::311209642967584000
14424207	::311209853018324000
22711224	::311213858012418000
22711224	::311213989294141000
14424207	::311214694205624000
14424207	::311214765043220000
117877472	::311214955494006000
40485959	::311218655679610000
22711224	::311218892120944000
40485959	::311219131884134000
22711224	::311219406183219000
40485959	::311219487103918000
366716735	::311219721624252000
568607570	::311220748985454000
568607570	::311221002828910000
40485959	::311222777610907000
40485959	::311224264227442000
568607570	::311224556998254000
568607570	::311225395913555000
16292745	::311225955463077000
568607570	::311228577502875000
568607570	::311228697472561000
568607570	::311230288120406000
568607570	::311230598532431000
22711224	::311234905348653000
373015050	::311237864241393000
22711224	::311239902006243000
16292745	::311241969139580000
16292745	::311242323189198000
16292745	::311244006644412000
22711224	::311244485164154000
488048308	::311248308943339000
195036249	::311249412057886000
195036249	::311250930601451000
22711224	::311250983713910000
22711224	::311251276044333000
16292745	::311255613059506000
40561134	::311256649027424000
495411803	::311259362075213000
495411803	::311259555088707000
495411803	::311259735406022000
270041894	::311259911432577000
495411803	::311260239930458000
148451114	::311260375561674000
495411803	::311260458210443000
418864692	::311260680374345000
495411803	::311260706202845000
28169372	::311260732161404000
418864692	::311262642754973000
488048308	::311263079839178000
22711224	::311266894311223000
251818709	::311267453705535000
22711224	::311268477195411000
495411803	::311272688243056000
148451114	::311273286644424000
35933605	::311288277221113000
16292745	::311292823028772000
413575821	::311294467376291000
559129059	::311294691905789000
240587031	::311295868093472000
160781077	::311298621456932000
547745977	::311303609633619000
160781077	::311304451480752000
340627969	::311307167372283000
340627969	::311308970197405000
224093638	::311312553609396000
341279579	::311320071186309000
160781077	::311320245652566000
140585238	::311324106417115000
45898691	::311325646926258000
277659095	::311329085181812000
39140648	::311332630077513000
129679017	::311333708827353000
29845719	::311335946144587000
340627969	::311337267518132000
360954828	::311337338661908000
140585238	::311337553167007000
340627969	::311337625220947000
140585238	::311337787007832000
340627969	::311337996999880000
140585238	::311338096664928000
321835996	::311338321899028000
321835996	::311338411279667000
140585238	::311338516107907000
321835996	::311338520088297000
194054162	::311338912348004000
321835996	::311340819032469000
321835996	::311341067448487000
321835996	::311341129071210000
321835996	::311341166899646000
321835996	::311341329437302000
321835996	::311341850441166000
321835996	::311342106394365000
321835996	::311342168205836000
360954828	::311342383222648000
321835996	::311342474457133000
321835996	::311342699162779000
321835996	::311342830398345000
321835996	::311342900229320000
321835996	::311343370389827000
321835996	::311343667015188000
16292745	::311343856945856000
321835996	::311344148324175000
321835996	::311344487681110000
321835996	::311344786185535000
321835996	::311345011260289000
321835996	::311345148728586000
321835996	::311345402832093000
321835996	::311345755338178000
321835996	::311346327835516000
321835996	::311346477114982000
321835996	::311346687958454000
495411803	::311346801938673000
321835996	::311346842682146000
495411803	::311346849862778000
321835996	::311346888299388000
495411803	::311347022575845000
495411803	::311347140175749000
321835996	::311347194424877000
321835996	::311347659749330000
321835996	::311347750853816000
321835996	::311347911990599000
321835996	::311348224239730000
222236015	::311348471045169000
321835996	::311348480050360000
222236015	::311348775048343000
26055885	::311349579557765000
321835996	::311349862484553000
321835996	::311349980512284000
485185711	::311357397136457000
485185711	::311357559762194000
485185711	::311358724793069000
35933605	::311366368522022000
38481051	::311379780656300000
40375959	::311380124593434000
40375959	::311380627305943000
40375959	::311380941706772000
194054162	::311383984888229000
40375959	::311385099524513000
217214677	::311410229596258000
251429451	::311429258113318000
251429451	::311429372353593000
251429451	::311429762683916000
16292745	::311436337158950000
366716735	::311444478097498000
39680514	::311444959909773000
413575821	::311448745663401000
16292745	::311454713981853000
16292745	::311455038151196000
16292745	::311455369736105000
22711224	::311457099643248000
22711224	::311457220179136000
194054162	::311475747900506000
42292477	::311485134496989000
42292477	::311485226012536000
407416910	::311488471833391000
210714533	::311488642860331000
413575821	::311492066272215000
722485765	::311496532182581000
485185711	::311505107818799000
253879613	::311505134238724000
485185711	::311505249242316000
485185711	::311505504998420000
117877472	::311505819688640000
117877472	::311506168524709000
613256961	::311507622043975000
413575821	::311510081567080000
485185711	::311510936924073000
407416910	::311514097571201000
217214677	::311514174662520000
407416910	::311515294956924000
407416910	::311515974480318000
485185711	::311517964321030000
210714533	::311521507685826000
78770673	::311521567756673000
183397191	::311522690404057000
195036249	::311523288385994000
195036249	::311523540794998000
195036249	::311523866688245000
485185711	::311524024540884000
195036249	::311526637244125000
222236015	::311527522548477000
195036249	::311527525190868000
222236015	::311528068193869000
222236015	::311528904844259000
24972379	::311530135817969000
222236015	::311531441433497000
16292745	::311533884774952000
222236015	::311534795035402000
222236015	::311534960651669000
341205476	::311536436505628000
341205476	::311537046881714000
341205476	::311537197859868000
118470515	::311539630782693000
240587031	::311542957511688000
467772798	::311543818551967000
22193646	::311544443150929000
16292745	::311547835059408000
411762947	::311552206803439000
217214677	::311555936353390000
339368036	::311565717336113000
339368036	::311567448648347000
339368036	::311568046781259000
547745977	::311573640934211000
339368036	::311574688683925000
16292745	::311575360330407000
339368036	::311575526735245000
380451947	::311578856911949000
186693710	::311580608868544000
186693710	::311582780200992000
224093638	::311584108524486000
19549748	::311584405934194000
19549748	::311587005190524000
336778628	::311591393304928000
19549748	::311592262796713000
270041894	::311599542262972000
270701909	::311601491783860000
418864692	::311613110840619000
38481051	::311616396155035000
38481051	::311616600723841000
252451878	::311616688896503000
140585238	::311621316983812000
140585238	::311621572546940000
140585238	::311621763559731000
140585238	::311622072604442000
336778628	::311629603770875000
336778628	::311632413941960000
336778628	::311632642716082000
418864692	::311632864393457000
40561134	::311633686607052000
392518936	::311638356624805000
321835996	::311638410588745000
392518936	::311638968770895000
140585238	::311640341407232000
19549748	::311658659031683000
148451114	::311660216666169000
148451114	::311660622427324000
148451114	::311660799485698000
148451114	::311660996743815000
148451114	::311661277632151000
117877472	::311663995549515000
22193646	::311664977033453000
277659095	::311664997166092000
117877472	::311665284014538000
380451947	::311665929962528000
22193646	::311667435835097000
341279579	::311668982824435000
341279579	::311669074029604000
347984656	::311673052536635000
347984656	::311673206039797000
347984656	::311673399502061000
347984656	::311673574530371000
347984656	::311673924398239000
347984656	::311675114301292000
347984656	::311675422343565000
347984656	::311676238790008000
347984656	::311676441530081000
347984656	::311676633205583000
347984656	::311677602228207000
347984656	::311677902070640000
347984656	::311678212432355000
347984656	::311679648608178000
347984656	::311681342247149000
347984656	::311681796322516000
35933605	::311682512042733000
488048308	::311685629811499000
40561134	::311687779971121000
92936298	::311689926808846000
148451114	::311699434247438000
194054162	::311701355662278000
222236015	::311702624200183000
394026138	::311707442671153000
394026138	::311707582014308000
394026138	::311708195066372000
394026138	::311708731824033000
347984656	::311710215542280000
347984656	::311710413559586000
347984656	::311710492320219000
347984656	::311710685899931000
347984656	::311710968327577000
347984656	::311711120413057000
340627969	::311711126838726000
45898691	::311711138729574000
347984656	::311711401121026000
347984656	::311711563335745000
347984656	::311711825555230000
347984656	::311711973731618000
347984656	::311712758792077000
347984656	::311712803973132000
347984656	::311713145506889000
347984656	::311713376202018000
347984656	::311713743182647000
347984656	::311713966420271000
347984656	::311714210528776000
347984656	::311714705200787000
347984656	::311715428340744000
78770673	::311715838241693000
347984656	::311716082509565000
347984656	::311716208841986000
78770673	::311716774695555000
347984656	::311716812175863000
347984656	::311716951342858000
347984656	::311717079386574000
347984656	::311717383955955000
347984656	::311719249372651000
347984656	::311719996952829000
347984656	::311720025465692000
495411803	::311720521001758000
495411803	::311720668087603000
495411803	::311720805191000000
495411803	::311720986804355000
495411803	::311721178676998000
495411803	::311721213422600000
347984656	::311721559175860000
347984656	::311721621759082000
495411803	::311721667372126000
495411803	::311721707054440000
495411803	::311721752378093000
347984656	::311721984000151000
495411803	::311722148030976000
347984656	::311722157417852000
495411803	::311722164850130000
495411803	::311722548024967000
347984656	::311722637351079000
347984656	::311722769584906000
347984656	::311726606001504000
351947723	::311732847704698000
321835996	::311733130098790000
392518936	::311742825748393000
194054162	::311768882140565000
290401730	::311779054888026000
339368036	::311822592841498000
339368036	::311823463595773000
222236015	::311825116461924000
339368036	::311825489738219000
222236015	::311825862318252000
636497893	::311827565872545000
339368036	::311827652271022000
380451947	::311828326497009000
270041894	::311834172555673000
134236940	::311845638071545000
134236940	::311845651078078000
134236940	::311845666357932000
134236940	::311845703875969000
134236940	::311845857098080000
134236940	::311846125265104000
134236940	::311846402353405000
117877472	::311847859924385000
117877472	::311848132210208000
118470515	::311848634863976000
345624930	::311850042984132000
117877472	::311851582394343000
393622132	::311851589033930000
117877472	::311853977530687000
270701909	::311855806939267000
234738785	::311856026313953000
366716735	::311858665831419000
485185711	::311861760082706000
485185711	::311861873551233000
26055885	::311862114958602000
234738785	::311863688409780000
234738785	::311863883264565000
270041894	::311863969256177000
270041894	::311864946113785000
234738785	::311865277795147000
115683854	::311865891870621000
253879613	::311868484646748000
234738785	::311868557401157000
485185711	::311868706479276000
380451947	::311869002932699000
485185711	::311869456026583000
485185711	::311869854401568000
485185711	::311870108488323000
485185711	::311870276197560000
613256961	::311870386591657000
485185711	::311870786904399000
485185711	::311870928990662000
467772798	::311871443031965000
607432063	::311872551443910000
336778628	::311881311780478000
183397191	::311885091502698000
234738785	::311894362487410000
340627969	::311898125063299000
380451947	::311898145942552000
19549748	::311898184018427000
340627969	::311899181117747000
345624930	::311900096696561000
345624930	::311900329241366000
270041894	::311901921738899000
270041894	::311902041075220000
222236015	::311903623548391000
357805572	::311908122526642000
380451947	::311913227938308000
347984656	::311913232426217000
347984656	::311913322998030000
347984656	::311914083182080000
347984656	::311914765872140000
347984656	::311915366056087000
347984656	::311915787071938000
347984656	::311915997248503000
347984656	::311916039489339000
347984656	::311916289050435000
347984656	::311916765003268000
347984656	::311916985917272000
347984656	::311917194135093000
347984656	::311917287311552000
347984656	::311917559609958000
347984656	::311917745451184000
347984656	::311918382570151000
347984656	::311918873802858000
347984656	::311919221070262000
347984656	::311920117812436000
347984656	::311920181909790000
241352700	::311922121083334000
347984656	::311923534022725000
347984656	::311923751321214000
347984656	::311923875762036000
380451947	::311923889263505000
222236015	::311928693037625000
39140648	::311930162646241000
418864692	::311934765148278000
22711224	::311935628860334000
380451947	::311936052837355000
162315218	::311939809537052000
24972379	::311942568382459000
234738785	::311949361925996000
270041894	::311950635983577000
392518936	::311952192145866000
270041894	::311952935577858000
26641897	::311953371160522000
38481051	::311956954748682000
19549748	::311957169966817000
52224256	::311958109994225000
52224256	::311958623775490000
52224256	::311959149590237000
52224256	::311959772029149000
52224256	::311960005144367000
391631516	::311960832902836000
52224256	::311961344490496000
391631516	::311961558823628000
391631516	::311961669431607000
240587031	::311962071652786000
366716735	::311962090216763000
391631516	::311962121372053000
366716735	::311963010140880000
547745977	::311963572915818000
162315218	::311963979125768000
240587031	::311964118963859000
19549748	::311964990418595000
559129059	::311966157886324000
222236015	::311970580473737000
298002766	::311971081399447000
336778628	::311971608426344000
235394778	::311984519626502000
298002766	::311986119766061000
241352700	::311988349810397000
241352700	::311988635459276000
241352700	::311989319814483000
176974576	::311995125163249000
380451947	::311995648528510000
224093638	::311996441637834000
354617285	::311998649284583000
380451947	::311998691399585000
354617285	::311998955015774000
22711224	::311999234872340000
217214677	::311999326232645000
354617285	::312000009325404000
380451947	::312000080116846000
354617285	::312000091957370000
22711224	::312007873196597000
39140648	::312009012537344000
168853356	::312012739134492000
224093638	::312015022924644000
52224256	::312015442212429000
394026138	::312020969768247000
25017242	::312021082347540000
32254012	::312021891651076000
45683087	::312024437895614000
407416910	::312027440761425000
407416910	::312028203323625000
407416910	::312029158685417000
407416910	::312029766897258000
547745977	::312030480797143000
559129059	::312036181879693000
559129059	::312036292470927000
541324276	::312043002975641000
353567857	::312052386363486000
183397191	::312053242127327000
183397191	::312053719535591000
183397191	::312053835038339000
183397191	::312054010125369000
183397191	::312054599546724000
495411803	::312058102268698000
336778628	::312059766975373000
194054162	::312060345382477000
35886177	::312070669611454000
289806946	::312072182484324000
321835996	::312075529752829000
321835996	::312075622178512000
321835996	::312075743070941000
321835996	::312076117836197000
321835996	::312076815147618000
321835996	::312076865328250000
321835996	::312077005539639000
321835996	::312077058530476000
321835996	::312077209911316000
321835996	::312077602707894000
35933605	::312077844102647000
35933605	::312078055935971000
26055885	::312083223859560000
614753006	::312093415955374000
270701909	::312093646109417000
614753006	::312093698232041000
194054162	::312105635959410000
300038308	::312118914891005000
40561134	::312120921643159000
485185711	::312121633315893000
485185711	::312121805370437000
351947723	::312129895616626000
40561134	::312135881232355000
40561134	::312137673827561000
380451947	::312138853563629000
194054162	::312141371857326000
547745977	::312150599540027000
251818709	::312152491393429000
547745977	::312166447960956000
547745977	::312166551950344000
134236940	::312167833712865000
22711224	::312174014523121000
151366552	::312181165203283000
277659095	::312182800461742000
195036249	::312194399977213000
117877472	::312205671670095000
29845719	::312205769225416000
160781077	::312207372800102000
115683854	::312210809654763000
117877472	::312211588843204000
467772798	::312211698977226000
117877472	::312212191594029000
115683854	::312212538978869000
115683854	::312212582553497000
115683854	::312213136096763000
115683854	::312216345834053000
234043939	::312216993170354000
115683854	::312218432697417000
413575821	::312219206882062000
19549748	::312224243964313000
115683854	::312224765635072000
559129059	::312224929133240000
115683854	::312225024125853000
341279579	::312227972599910000
341279579	::312228050995654000
341279579	::312228068053876000
251818709	::312229831020527000
251818709	::312229853606838000
559129059	::312241685734252000
559129059	::312242049778847000
465165745	::312242197321895000
345624930	::312243109679464000
345624930	::312243216655187000
117877472	::312244360169259000
117877472	::312244630034989000
183397191	::312247478332293000
40561134	::312260924448841000
413575821	::312265969739374000
418864692	::312275257648095000
418864692	::312275875079008000
40485959	::312279162171822000
380451947	::312279326475296000
40485959	::312280663548121000
40485959	::312281082391306000
413575821	::312281748631347000
16292745	::312283762329280000
332525085	::312286522634293000
42292477	::312289577773707000
332525085	::312292333192351000
391631516	::312292375173148000
40485959	::312292412858970000
117877472	::312294541325651000
40485959	::312294986546827000
176974576	::312302229283536000
380451947	::312306281597779000
380451947	::312306493477224000
40485959	::312308232070770000
22711224	::312312548412248000
22711224	::312312661394198000
22711224	::312314380215803000
22711224	::312317929154809000
251224348	::312323046457344000
251224348	::312323091147669000
251224348	::312323125431898000
251224348	::312323272542920000
251224348	::312323286103097000
251224348	::312323305522745000
251224348	::312323517267972000
251224348	::312323745832382000
22711224	::312323985100648000
411762947	::312324014796312000
251224348	::312324034304016000
251224348	::312324061835427000
251224348	::312324071805292000
251224348	::312324302517182000
38481051	::312329534617837000
38481051	::312337627439325000
38481051	::312337769672343000
39140648	::312338775344828000
39140648	::312339207970488000
38481051	::312339425336111000
251429451	::312341725316272000
134236940	::312350402026823000
134236940	::312350423786860000
39140648	::312354346572603000
354617285	::312356633776893000
251224348	::312357453629124000
251224348	::312360165057916000
380451947	::312360820099133000
251224348	::312363562817429000
251224348	::312366436901326000
380451947	::312369616234115000
217214677	::312369648916123000
245209655	::312371015692980000
354617285	::312371408523108000
245209655	::312371654770716000
245209655	::312371701038055000
245209655	::312371793308577000
245209655	::312371911181086000
245209655	::312371969599356000
245209655	::312372082094784000
245209655	::312372232129236000
245209655	::312372288651661000
526823315	::312374215078711000
354617285	::312376825164754000
354617285	::312380973725663000
341279579	::312381429843640000
354617285	::312381849466961000
354617285	::312382276983984000
270041894	::312383620675424000
240587031	::312384457363558000
202903162	::312390826401603000
526823315	::312394274757017000
380451947	::312399108386209000
148451114	::312401492244049000
541324276	::312402993981030000
380451947	::312404792259530000
19549748	::312405414392250000
19549748	::312410223862247000
380451947	::312414008592437000
40561134	::312417159366205000
485185711	::312417984792629000
485185711	::312418223423369000
176974576	::312421067429924000
21059736	::312424431580495000
21059736	::312424432973012000
21059736	::312424510232068000
176974576	::312427681302056000
176974576	::312428137248079000
176974576	::312429109705838000
30983421	::312433869230067000
176974576	::312434429043814000
14424207	::312435033245884000
29845719	::312437054992699000
30983421	::312437793752240000
30983421	::312441670069256000
30983421	::312445631048343000
277659095	::312448948382093000
30983421	::312449531335815000
30983421	::312453939117301000
30983421	::312457966634823000
30983421	::312462056433532000
30983421	::312465890581024000
194054162	::312467981991034000
495411803	::312469209336668000
495411803	::312469784635777000
30983421	::312469799802396000
495411803	::312470771672956000
30983421	::312473761255407000
30983421	::312477718258270000
30983421	::312481617979527000
30983421	::312485584851591000
30983421	::312489621755944000
30983421	::312493510920110000
40375959	::312495493722828000
30983421	::312497469495848000
290401730	::312504884354232000
194054162	::312509771624374000
194054162	::312509849047031000
354617285	::312530548746756000
88453024	::312535013797265000
17369283	::312537882978037000
22711224	::312542825109659000
19549748	::312545560253042000
277659095	::312555415076487000
277659095	::312558932063301000
24972379	::312565334773207000
321835996	::312566682994475000
88453024	::312567374580699000
42292477	::312567889649606000
277659095	::312572237569998000
88453024	::312573209021132000
117877472	::312574884297453000
117877472	::312575459902779000
277659095	::312575533038841000
117877472	::312576132362944000
117877472	::312578432104022000
234738785	::312579577350324000
234738785	::312579857152364000
418864692	::312580129517862000
277659095	::312584415068971000
115683854	::312584923447971000
176974576	::312586995736129000
380451947	::312588257630236000
380451947	::312588421740781000
380451947	::312588468809265000
380451947	::312588559221661000
380451947	::312588685881245000
380451947	::312588855482142000
380451947	::312589198874005000
277659095	::312590573875896000
78770673	::312592138112212000
277659095	::312592773981294000
277659095	::312592834412830000
277659095	::312593260793192000
115683854	::312593480029446000
39140648	::312595312713814000
234738785	::312595924700524000
253879613	::312596247267659000
607432063	::312598208767475000
234738785	::312600472429158000
210714533	::312600582416379000
210714533	::312600651383312000
234738785	::312600760829505000
234738785	::312600907206496000
210714533	::312601392567169000
277659095	::312603167655358000
241352700	::312603315768803000
277659095	::312606578022948000
183397191	::312609865824624000
46991082	::312614973924843000
40485959	::312628891774763000
467772798	::312631711634685000
16292745	::312637717542498000
380451947	::312642355553529000
39140648	::312643848125964000
336778628	::312644919472820000
336778628	::312645164357279000
380451947	::312652959194419000
241352700	::312655257794666000
22193646	::312665671668494000
380451947	::312668396376432000
134236940	::312671706361765000
366716735	::312673022928646000
29845719	::312675291837366000
40561134	::312675296480468000
25017242	::312677271183958000
584258797	::312677657491955000
341205476	::312680349186527000
380451947	::312680467239432000
251224348	::312682690904223000
251224348	::312685016729669000
251224348	::312685195759337000
251224348	::312685228181299000
22711224	::312686703229943000
380451947	::312687502085484000
40375959	::312690268547715000
42001705	::312693706895540000
222217573	::312694337517543000
413575821	::312697282573246000
336778628	::312699289900040000
380451947	::312704936548913000
512668596	::312705562339078000
160781077	::312707072636620000
115683854	::312719423259688000
321835996	::312729423000518000
40375959	::312734494832590000
264532389	::312741526289653000
118470515	::312743172067430000
24972379	::312744596260139000
140585238	::312751623006982000
21705677	::312754739655872000
199545464	::312759461196464000
199545464	::312759694819205000
199545464	::312759789153312000
199545464	::312759905947897000
240587031	::312765182487179000
24972379	::312765761267589000
24972379	::312766267562024000
24972379	::312769576901419000
160781077	::312771332276363000
24972379	::312771503802445000
224093638	::312771561864183000
42292477	::312771999762104000
42292477	::312772394584530000
42292477	::312772809380208000
42292477	::312773207579037000
42292477	::312773245969526000
42292477	::312773463570006000
42292477	::312773657057427000
42292477	::312773979049971000
42292477	::312774212555247000
42292477	::312774496975192000
42292477	::312774594551500000
17369283	::312774880401698000
42292477	::312775852419059000
17369283	::312776632064692000
17369283	::312776942841630000
406990981	::312784206495379000
406990981	::312785678998073000
406990981	::312786274681503000
406990981	::312786461927804000
241352700	::312787076649213000
406990981	::312787350990237000
24972379	::312788319874478000
194054162	::312789597220401000
270041894	::312797061642866000
277659095	::312798041914609000
277659095	::312798050236104000
270041894	::312800193433182000
26055885	::312804024447549000
469510472	::312804095549403000
277659095	::312808392198602000
40561134	::312814628373676000
380451947	::312815527208837000
614753006	::312833395627552000
380451947	::312846160454905000
134236940	::312862158134329000
42292477	::312864534459191000
42292477	::312864900030554000
290401730	::312867495507791000
42292477	::312868948456656000
42292477	::312868976344592000
22711224	::312908782206324000
22711224	::312909025387896000
129679017	::312912803759542000
129679017	::312913288495255000
241352700	::312915119753543000
129679017	::312917108411465000
354617285	::312917460779151000
467772798	::312920891447205000
354617285	::312923876566921000
251818709	::312932838574014000
440175355	::312937958984536000
440175355	::312938236681023000
440175355	::312938451852988000
440175355	::312938663447244000
251818709	::312940534446571000
251818709	::312940646010847000
58042987	::312940993278271000
251818709	::312941388436238000
117877472	::312942425427570000
117877472	::312947317613424000
42292477	::312947727220764000
117877472	::312948213579653000
186693710	::312948719198810000
42292477	::312954740835241000
512668596	::312955432484352000
512668596	::312955647731834000
42292477	::312957404939694000
210714533	::312957971342688000
241352700	::312958336406532000
24972379	::312963029773983000
24972379	::312963160967614000
24972379	::312963240525180000
24972379	::312963346221658000
24972379	::312963476840656000
24972379	::312963615349149000
24972379	::312964188144271000
22711224	::312964195769532000
22711224	::312964497239339000
24972379	::312964678974324000
613256961	::312964780321296000
24972379	::312966159383269000
24972379	::312966411997827000
235362066	::312967663418757000
235362066	::312967799515525000
235362066	::312968023730429000
413575821	::312969084667039000
58042987	::312969094267801000
24972379	::312970065022709000
22711224	::312970570704764000
22711224	::312971037430149000
183397191	::312972252188667000
140585238	::312972406778105000
24972379	::312972411777732000
24972379	::312972877676826000
392518936	::312973202789920000
140585238	::312973741338525000
366716735	::312975550102794000
241352700	::312975627206668000
176974576	::312980490481188000
24972379	::312980895202156000
176974576	::312981239328022000
176974576	::312981975503867000
176974576	::312982854160244000
270041894	::312987653710704000
19549748	::312996675461447000
176974576	::312996987484119000
559129059	::313000186286858000
354617285	::313000796264468000
140585238	::313001984649199000
58042987	::313007205098082000
251818709	::313008452031098000
251818709	::313008528380018000
251818709	::313008730688061000
39140648	::313009790446075000
538257179	::313011358184644000
366716735	::313011699030581000
210714533	::313012409935724000
234738785	::313013491961311000
234738785	::313013622127353000
406990981	::313016987175497000
406990981	::313017048101945000
568607570	::313017142951960000
512668596	::313022290159874000
354617285	::313026106242498000
240587031	::313028797702213000
22711224	::313034398247288000
210714533	::313050021987766000
413575821	::313053458922106000
210714533	::313055252138033000
58042987	::313056320188194000
270041894	::313056605048557000
270041894	::313057195543642000
210714533	::313059394524942000
210714533	::313059496912093000
19549748	::313063379289907000
22711224	::313064182452977000
413575821	::313066069696860000
559129059	::313068463570685000
270041894	::313069448254877000
118957178	::313070296087289000
118957178	::313070795092025000
118957178	::313070910494097000
118957178	::313071284760227000
118957178	::313071343136542000
118957178	::313071907249483000
118957178	::313072059423023000
118957178	::313072267393392000
467772798	::313072354395836000
118957178	::313073611948838000
118957178	::313074160739966000
413575821	::313075188461862000
118957178	::313075974545735000
241352700	::313080945982976000
241352700	::313092205185212000
251818709	::313093112413179000
394026138	::313099745574916000
394026138	::313099783311081000
394026138	::313099803863158000
151366552	::313101849978884000
118957178	::313103131292618000
118957178	::313103550613966000
342512814	::313106118694019000
22711224	::313112251001344000
22711224	::313117165781917000
22711224	::313117611640635000
224093638	::313118362777579000
16292745	::313118952903553000
406990981	::313122294111285000
406990981	::313122706172305000
406990981	::313123214345777000
406990981	::313123571574652000
252451878	::313124253455220000
406990981	::313124515729272000
252451878	::313124593382596000
252451878	::313126303991730000
252451878	::313132775496626000
413575821	::313132960821960000
210714533	::313135294499135000
240902496	::313136915861864000
216434703	::313137177720668000
216434703	::313137205767983000
40561134	::313140583663288000
210714533	::313141372829982000
210714533	::313141715269722000
252451878	::313142531900710000
22711224	::313143199675850000
240902496	::313145876841381000
58042987	::313150024278220000
240794093	::313150926187806000
28169372	::313152182901940000
28169372	::313152504336629000
28169372	::313152839969026000
186693710	::313154450195898000
240902496	::313155189811052000
568607570	::313155473308262000
222217573	::313165969751158000
40561134	::313168338031362000
42292477	::313169845564878000
22711224	::313174275601346000
22711224	::313174379641044000
42292477	::313178676684541000
42292477	::313181861125959000
42292477	::313190230964453000
42292477	::313192158146465000
22711224	::313198238171807000
40561134	::313201200696791000
22711224	::313208787731357000
42292477	::313216707810455000
199545464	::313227011864788000
199545464	::313227739387805000
339259114	::313227761277890000
199545464	::313227840302759000
199545464	::313228019403722000
199545464	::313228110558547000
339259114	::313228273259794000
290401730	::313231170429140000
636497893	::313267251182698000
636497893	::313268745244131000
317195979	::313276841219743000
317195979	::313276860823924000
317195979	::313276882219040000
317195979	::313282368406429000
541324276	::313286817023664000
380451947	::313287091498938000
151366552	::313289862604263000
146219676	::313290186559733000
22711224	::313297530194624000
22711224	::313297953286676000
105988888	::313300246237155000
140585238	::313301212097294000
354617285	::313301852110327000
140585238	::313303787659993000
317195979	::313307551615811000
317195979	::313320881839566000
380451947	::313326166696153000
129679017	::313328172089368000
613256961	::313328950225027000
407416910	::313330175704199000
407416910	::313330588830547000
407416910	::313331038950662000
183397191	::313334642474356000
234738785	::313334744739880000
442155527	::313335743248474000
22711224	::313336619367288000
39140648	::313336949836480000
380451947	::313338847536754000
240902496	::313339198285443000
380451947	::313339454825824000
270041894	::313345357562122000
240902496	::313345567604477000
270041894	::313345919212986000
58042987	::313348625050779000
240902496	::313348755577520000
22711224	::313353219143249000
240902496	::313355863966482000
134236940	::313361667280994000
134236940	::313361792720048000
380451947	::313361874471223000
240587031	::313362106571423000
240587031	::313362841589645000
252451878	::313362968479944000
252451878	::313363967949037000
234738785	::313364414315253000
354617285	::313365467374956000
713424121	::313365823215505000
713424121	::313366579037470000
467772798	::313368777628712000
392518936	::313369112535515000
418864692	::313370675530317000
199545464	::313374192869453000
59241106	::313375027737280000
58042987	::313382376334041000
380451947	::313382807881793000
240902496	::313391824305803000
240902496	::313393258329935000
240902496	::313394021710049000
240902496	::313394483490336000
240902496	::313394641720455000
240902496	::313402009019637000
140585238	::313402539875905000
140585238	::313404639045357000
380451947	::313404995804467000
234738785	::313405489549553000
240902496	::313407988562014000
240902496	::313408321883348000
240902496	::313411727314280000
240902496	::313412846136475000
118957178	::313417457492717000
240902496	::313418206259859000
118957178	::313418302758207000
118957178	::313418589099155000
118957178	::313419067031691000
14424207	::313419376160305000
118957178	::313419438693171000
118957178	::313419746806734000
118957178	::313419961542516000
118957178	::313420185505771000
118957178	::313420251675103000
118957178	::313420422253260000
118957178	::313420551198744000
354617285	::313421215274504000
162315218	::313426101986787000
29845719	::313426860497321000
29845719	::313427006438133000
29845719	::313427225678589000
29845719	::313427417081454000
22711224	::313429114520498000
240902496	::313435671018749000
222236015	::313436859969703000
222236015	::313437527371558000
222236015	::313438577784651000
374142362	::313439366158618000
251818709	::313441200336154000
353567857	::313441863048765000
24972379	::313442171388841000
636497893	::313442451820011000
284372523	::313453316594102000
251224348	::313454650995142000
251224348	::313454691977682000
251224348	::313455115090665000
251224348	::313455317788786000
251224348	::313455493446242000
240902496	::313456171627474000
251224348	::313456393510342000
251224348	::313456476255567000
251224348	::313456529774895000
251224348	::313456548145938000
251224348	::313456668937707000
251224348	::313457185189400000
251224348	::313457490287276000
251224348	::313457514001879000
251224348	::313457568901103000
251224348	::313457661825933000
251224348	::313457877966807000
251224348	::313457929514778000
251224348	::313458027980263000
251224348	::313458134335229000
251224348	::313458195492388000
251224348	::313458198747181000
251224348	::313458363381993000
43922897	::313458402112192000
251224348	::313458530097176000
251224348	::313458628931756000
251224348	::313458690248306000
251224348	::313459001021059000
251224348	::313459029491986000
251224348	::313459938779357000
392518936	::313460698938224000
392518936	::313460864223154000
407416910	::313461052585160000
407416910	::313462320149979000
341205476	::313463304435691000
39140648	::313465196914016000
251429451	::313468360388120000
241352700	::313470811078008000
117877472	::313472215318413000
117877472	::313472399213461000
118470515	::313477742433796000
217214677	::313478567050747000
24972379	::313479855947800000
392518936	::313479907793592000
24972379	::313480418198433000
568607570	::313480436678541000
24972379	::313480598448644000
24972379	::313480708742062000
22711224	::313480755848282000
568607570	::313480805882134000
24972379	::313481238402973000
366716735	::313481277502283000
366716735	::313481394464645000
17369283	::313481613377933000
366716735	::313482730396606000
366716735	::313483265057095000
39140648	::313483267091361000
224093638	::313483478706552000
568607570	::313483618418823000
391631516	::313483976885039000
391631516	::313484148918587000
222236015	::313488891409727000
22711224	::313489253071990000
495411803	::313491437318713000
495411803	::313491572538892000
495411803	::313491877770981000
495411803	::313492636059181000
495411803	::313492821896216000
495411803	::313495249605509000
495411803	::313495308980068000
360954828	::313500424831385000
118957178	::313503174038257000
22711224	::313503256842235000
22711224	::313503873253920000
183397191	::313506240397447000
183397191	::313506861649379000
360930171	::313512270187622000
284372523	::313512585733492000
140585238	::313512891217244000
394026138	::313513661350166000
394026138	::313513690408296000
394026138	::313513750550433000
394026138	::313514031421984000
284372523	::313514393629495000
394026138	::313514758798192000
394026138	::313514955213254000
394026138	::313515025811767000
394026138	::313517455957970000
67256320	::313523527460474000
240902496	::313528580380442000
118957178	::313529824348098000
118957178	::313538778532831000
194054162	::313541938764734000
40561134	::313551894087860000
92936298	::313559524214722000
263207728	::313565689422168000
263207728	::313569304694120000
263207728	::313571050430554000
67256320	::313575908168568000
67256320	::313576625939832000
67256320	::313577264270942000
67256320	::313578258711052000
263207728	::313584551177908000
263207728	::313585153828089000
290401730	::313594011178921000
194054162	::313601953957560000
42292477	::313612640700219000
22711224	::313621700560429000
28169372	::313625687019905000
467772798	::313630453141733000
240902496	::313630927345561000
81154377	::313639337696845000
240902496	::313640584856358000
251961694	::313649817760964000
345624930	::313652762946719000
117877472	::313658851960430000
270041894	::313660795965825000
270041894	::313660851209003000
270041894	::313664714678886000
117877472	::313664878038626000
240902496	::313666390412369000
240902496	::313666449409441000
117877472	::313667343282737000
118957178	::313674635478712000
118957178	::313674896897097000
118957178	::313675340008538000
118957178	::313678551138304000
118957178	::313678737830985000
118957178	::313678897319395000
240902496	::313679125506314000
118957178	::313679472534630000
118957178	::313679526523699000
118957178	::313679609633832000
118957178	::313679813208588000
118957178	::313680018888871000
118957178	::313680542841307000
118957178	::313680874921132000
270041894	::313682736604905000
24972379	::313685352181293000
240902496	::313686232758620000
240902496	::313688840416149000
19549748	::313689202011275000
81154377	::313694437723226000
240902496	::313694766804123000
559129059	::313694835330662000
559129059	::313694847552872000
559129059	::313695358465241000
240902496	::313695557371691000
559129059	::313695653509353000
559129059	::313695932464115000
240902496	::313696764865679000
183397191	::313697052389421000
284372523	::313697932987744000
240902496	::313698629326086000
199545464	::313699427263070000
284372523	::313700100050411000
277659095	::313701701557317000
105988888	::313703314732769000
40375959	::313704420397420000
277659095	::313708385340100000
241352700	::313708644950765000
240902496	::313708976564994000
240902496	::313709137575960000
22193646	::313715305375473000
360954828	::313715488536555000
360954828	::313715842946842000
176974576	::313715998886854000
284372523	::313716877119598000
284372523	::313716948787675000
284372523	::313716979234111000
241352700	::313716984833511000
284372523	::313717012553662000
284372523	::313717061845151000
284372523	::313717112596205000
284372523	::313717133186064000
284372523	::313717177125593000
284372523	::313717246180601000
284372523	::313717896796831000
284372523	::313718146034982000
284372523	::313718387257769000
284372523	::313718583593152000
336778628	::313718626538635000
284372523	::313719046493306000
284372523	::313719764277153000
284372523	::313720079969820000
284372523	::313720281132851000
42001705	::313720309985468000
118957178	::313724145118613000
118957178	::313724891058823000
241352700	::313725184995647000
118957178	::313725347684298000
118957178	::313725506023469000
118957178	::313725781027209000
240902496	::313727532895723000
277659095	::313732960593514000
22711224	::313733397967151000
22711224	::313733871063666000
148451114	::313735101852823000
22711224	::313742212376702000
392518936	::313742803358343000
22711224	::313748150345162000
22711224	::313748183161397000
467772798	::313760606845014000
240902496	::313763893807816000
240902496	::313764075526033000
240902496	::313765456097988000
22711224	::313766094005489000
17369283	::313767962186244000
24972379	::313768604669706000
241352700	::313769698250588000
24972379	::313769852370296000
24972379	::313769998957043000
24972379	::313770426692169000
24972379	::313771244782768000
24972379	::313771669258907000
240587031	::313773196677615000
270041894	::313778817200181000
270041894	::313784632426500000
176974576	::313788320608043000
176974576	::313789209469128000
176974576	::313790684958162000
176974576	::313791281283358000
176974576	::313792215312904000
240587031	::313800551173353000
354617285	::313803616467173000
40375959	::313803958554591000
252451878	::313805117017161000
354617285	::313806000777994000
40561134	::313806493591957000
394026138	::313809820685856000
240902496	::313809983538098000
240902496	::313810096922714000
241352700	::313816134346498000
241352700	::313816721259646000
512855526	::313817412279607000
407416910	::313822296303341000
241352700	::313827740950343000
241352700	::313828441432653000
241352700	::313828837521768000
252451878	::313829728752640000
252451878	::313829877742714000
241352700	::313831430079803000
241352700	::313831629263085000
241352700	::313833151040483000
241352700	::313835444259389000
240902496	::313838139720486000
357894396	::313841310622703000
270041894	::313843790437810000
357894396	::313845643024162000
186693710	::313846023908884000
357894396	::313846066422378000
357894396	::313846308232376000
357894396	::313846321364758000
357894396	::313846352184500000
357894396	::313846384287694000
186693710	::313848087175122000
392518936	::313848991823568000
573114433	::313849692414959000
117877472	::313850576549064000
411762947	::313850676247683000
117877472	::313850818401038000
117877472	::313851346858147000
117877472	::313852019838439000
186693710	::313852245479415000
240902496	::313853627016032000
240902496	::313855387998769000
366716735	::313858863793319000
366716735	::313858994265538000
252451878	::313863596549488000
21705677	::313865744079286000
40561134	::313866453667438000
42001705	::313870642267172000
423865005	::313872895019450000
194054162	::313878501566607000
102393543	::313884614416547000
423865005	::313885668667437000
423865005	::313887665604935000
423865005	::313894074958614000
360930171	::313901874350784000
392518936	::313904985287032000
392518936	::313919174642647000
194054162	::313921834359861000
357894396	::313929327257456000
19549748	::313929625044660000
357894396	::313929673316921000
357894396	::313939483340963000
357894396	::313939578732019000
118957178	::313950229542105000
118957178	::313950388795625000
118957178	::313950568899018000
118957178	::313950864127717000
357894396	::313954374235852000
357894396	::313954455164964000
357894396	::313955032917741000
357894396	::313955386447249000
357894396	::313955430655213000
357894396	::313955905664323000
357894396	::313956115090132000
290401730	::313956784115179000
357894396	::313956943230300000
357894396	::313961988793454000
357894396	::313963443055120000
357894396	::313963552862003000
357894396	::313964684569104000
357894396	::313964730702233000
357894396	::313964806321364000
357894396	::313964964836683000
357894396	::313974442323742000
357894396	::313981344092913000
357894396	::313981686847254000
357894396	::313983087929348000
357894396	::313983376782659000
357894396	::313984265698299000
357894396	::313984357796823000
357894396	::313984467167481000
357894396	::313984704045010000
357894396	::313984721656885000
357894396	::313985339595317000
357894396	::313985698522877000
357894396	::313986379862376000
357894396	::313986671559442000
357894396	::313987242995638000
357894396	::313987447996432000
22711224	::313987749545930000
22711224	::313988644945932000
339368036	::314000533151178000
339368036	::314001274918014000
339368036	::314002077233844000
339368036	::314003401400807000
357894396	::314004031544643000
339368036	::314004415411527000
277659095	::314004700720660000
22711224	::314005215349178000
234738785	::314006372712849000
277659095	::314006994849783000
277659095	::314007165994143000
277659095	::314011701160857000
234738785	::314013240352968000
284372523	::314017061770756000
284372523	::314017163860119000
284372523	::314017583328292000
341205476	::314018484851965000
392518936	::314019088244551000
341205476	::314019278644977000
357894396	::314019469775220000
341205476	::314019690190086000
357894396	::314019755650600000
357894396	::314020761872523000
357894396	::314021477047480000
392518936	::314022517411033000
357894396	::314025649562075000
22711224	::314025883776208000
357894396	::314028005569736000
39680514	::314028011450142000
39680514	::314028153343451000
357894396	::314028171987152000
234738785	::314028376782413000
336778628	::314028884226088000
374142362	::314028911027703000
374142362	::314029071770214000
374142362	::314029261361119000
140585238	::314031041687990000
374142362	::314032291745763000
374142362	::314032569706483000
374142362	::314032786761732000
309468056	::314033949330518000
413575821	::314034240369086000
309468056	::314036226304917000
357894396	::314037394116599000
16292745	::314038091541258000
392518936	::314038125817122000
357894396	::314038228552384000
241352700	::314038298538545000
241352700	::314038507297439000
357894396	::314038507658149000
357894396	::314038666496466000
357894396	::314038752735531000
357894396	::314038829084442000
19549748	::314038841776422000
357894396	::314038936919998000
357894396	::314039040192172000
357894396	::314039081187291000
357894396	::314039113013665000
357894396	::314039138229829000
357894396	::314039165803184000
357894396	::314039203187011000
357894396	::314039233406963000
357894396	::314039261601071000
357894396	::314039306127822000
357894396	::314039374549499000
357894396	::314039404605886000
357894396	::314039432716115000
357894396	::314039460465618000
357894396	::314039495794241000
357894396	::314039535933726000
357894396	::314039584755445000
357894396	::314039614895714000
357894396	::314039659384676000
357894396	::314039696600752000
357894396	::314039734659866000
357894396	::314039775344599000
357894396	::314039800992784000
357894396	::314039829514035000
357894396	::314039875957571000
357894396	::314039907456782000
357894396	::314039939165724000
357894396	::314039970572668000
357894396	::314040011668484000
413575821	::314040135786299000
392518936	::314040803691466000
129679017	::314040860209709000
341205476	::314041727738605000
341205476	::314042014276648000
341205476	::314042276785561000
366716735	::314043521390768000
16292745	::314044464547123000
251961694	::314045763158175000
345624930	::314046312804929000
392518936	::314047007356514000
613256961	::314059331236671000
183397191	::314059426145394000
310489606	::314060308689858000
217214677	::314061025387368000
341205476	::314063615059693000
341205476	::314071273892364000
230342908	::314073119797153000
230342908	::314074316365000000
351947723	::314074346568163000
345624930	::314074369192243000
230342908	::314074851545587000
332525085	::314075867313762000
284372523	::314075917465030000
351947723	::314076175611863000
284372523	::314076184042434000
351947723	::314076572112015000
284372523	::314078472878321000
284372523	::314078616600317000
284372523	::314078659667439000
284372523	::314078737907998000
284372523	::314078781558112000
284372523	::314078808217112000
284372523	::314078862541733000
360954828	::314079090657329000
284372523	::314079606896476000
284372523	::314079782352596000
222236015	::314082552904290000
339259114	::314084930281930000
339259114	::314085064352866000
339259114	::314085139099557000
407416910	::314092954065182000
234043939	::314096876062396000
234043939	::314097348106141000
234043939	::314097419816144000
140585238	::314101301673869000
140585238	::314101357906890000
140585238	::314101489025024000
140585238	::314101567542394000
222217573	::314104033038176000
222217573	::314104249804001000
380451947	::314104916576698000
341205476	::314105515829497000
240902496	::314108764770951000
240902496	::314109353747693000
239509140	::314109687064834000
183397191	::314111471174971000
241352700	::314112531906060000
241352700	::314116644320464000
29845719	::314121125527441000
240902496	::314122984942100000
118957178	::314125285605916000
118957178	::314125710379851000
118957178	::314126023312683000
118957178	::314126261482057000
118957178	::314126435092660000
118957178	::314126648314318000
240902496	::314127953279725000
240902496	::314130054751846000
29845719	::314131137981186000
423865005	::314133330272583000
351947723	::314134766154817000
423865005	::314134862938394000
407416910	::314140819252723000
407416910	::314141200930185000
423865005	::314141296036024000
357894396	::314141701545549000
240587031	::314141779240837000
423865005	::314142146095611000
423865005	::314142487432269000
423865005	::314142962349117000
42001705	::314145735086059000
360930171	::314147185350561000
418832074	::314150980214218000
423865005	::314152133236781000
251961694	::314153982119526000
467772798	::314160142696452000
22711224	::314161781868228000
67296324	::314168822322049000
357894396	::314169851608457000
423865005	::314170589290057000
357894396	::314170989720240000
357894396	::314171030568570000
568607570	::314171654194462000
423865005	::314174781018759000
321663912	::314176583214698000
357894396	::314176896420163000
413575821	::314178013317169000
357894396	::314178136134778000
357894396	::314182884430860000
240902496	::314183481401946000
240902496	::314183532622782000
240902496	::314183675967332000
240902496	::314184237718851000
423865005	::314185824923168000
423865005	::314186244525547000
240902496	::314186967673892000
413575821	::314190727812902000
241352700	::314192311737274000
202903162	::314196193716609000
202903162	::314196764095836000
202903162	::314197689388638000
202903162	::314197935044825000
202903162	::314198106596069000
202903162	::314198204105248000
202903162	::314198528966672000
559129059	::314199538405629000
559129059	::314200089558151000
202903162	::314200346484412000
423865005	::314202109774020000
241352700	::314203660617936000
241352700	::314204143369736000
241352700	::314204341496078000
423865005	::314207499374972000
423865005	::314213405215047000
423865005	::314214505162895000
118957178	::314215297320095000
423865005	::314215453847326000
240902496	::314215647666110000
118957178	::314215650451128000
240902496	::314215862594838000
118957178	::314215950402588000
118957178	::314216141134389000
423865005	::314216307648233000
118957178	::314216407460089000
423865005	::314217314851639000
423865005	::314217425803554000
284372523	::314217737926877000
284372523	::314217804003938000
284372523	::314217999596912000
284372523	::314218117683359000
284372523	::314218202362167000
284372523	::314218352736337000
284372523	::314218432713355000
423865005	::314219212635770000
423865005	::314220909516963000
423865005	::314221282742910000
423865005	::314222074581364000
423865005	::314222280202928000
407416910	::314227430221049000
357894396	::314229234279276000
240902496	::314230249317613000
357894396	::314230423943278000
357894396	::314231721186975000
357894396	::314232238281748000
407416910	::314233703352127000
240902496	::314233718015401000
194054162	::314236160497037000
194054162	::314236211176820000
394026138	::314241871411044000
252451878	::314242823073443000
40375959	::314242904124170000
357894396	::314242946117541000
357894396	::314243122521583000
357894396	::314243352306536000
357894396	::314243514269585000
357894396	::314243544971882000
357894396	::314243572075487000
357894396	::314243582649307000
357894396	::314243605277581000
357894396	::314243693299236000
357894396	::314243747066019000
357894396	::314243766867329000
357894396	::314243772621934000
357894396	::314243819707191000
357894396	::314243852225609000
357894396	::314243878712655000
357894396	::314244422302826000
357894396	::314247517778878000
29845719	::314247661735792000
357894396	::314247753247096000
419281538	::314250122190016000
252451878	::314253480153993000
339259114	::314254603988381000
43922897	::314256315771912000
339259114	::314258497132953000
495411803	::314259514562068000
495411803	::314259611479863000
495411803	::314259676223111000
495411803	::314261414615343000
42001705	::314263947098329000
357894396	::314264455196340000
14424207	::314265371337191000
423865005	::314265386696708000
423865005	::314265823877414000
92936298	::314269194734678000
42001705	::314274960963170000
199545464	::314275280984363000
42001705	::314275349661876000
199545464	::314275888336367000
199545464	::314276324661415000
199545464	::314276582640467000
199545464	::314276856088104000
199545464	::314277023537303000
380451947	::314281122370576000
194054162	::314281241774018000
357894396	::314282756597248000
195036249	::314283203378679000
42292477	::314286251639447000
380451947	::314290060897951000
118957178	::314302583172902000
118957178	::314302947167182000
118957178	::314303231499067000
67256320	::314303356283797000
67256320	::314304005465587000
67256320	::314304362870628000
67256320	::314304569939206000
38042561	::314329328764727000
194054162	::314329670680211000
526823315	::314346034316840000
240902496	::314347645827153000
240902496	::314348671753912000
240902496	::314351902647259000
118470515	::314355183951949000
118957178	::314370554515832000
339368036	::314372814645891000
118957178	::314373173586042000
339368036	::314373314158161000
22193646	::314374095380824000
339368036	::314374882509078000
339368036	::314375794849878000
240902496	::314377022946279000
240902496	::314377129582292000
339368036	::314377854534184000
240902496	::314378327672627000
240902496	::314378740266307000
270041894	::314378951936073000
240902496	::314379202705104000
240902496	::314380695617286000
42292477	::314385372450799000
240902496	::314386803887075000
240902496	::314386979154427000
42292477	::314387451638583000
42292477	::314387550456397000
240902496	::314393662865952000
117877472	::314394156887859000
380451947	::314395284702646000
467772798	::314397403136552000
336778628	::314397785648680000
418864692	::314398120157016000
336778628	::314398558293987000
117877472	::314398790952046000
270041894	::314400937059946000
270041894	::314401031486316000
240902496	::314404300187119000
345624930	::314404993518149000
222217573	::314407782105354000
241352700	::314408508114206000
26641897	::314408540951416000
22193646	::314410530997673000
118957178	::314411608375980000
118957178	::314412224699572000
118957178	::314412342244954000
118957178	::314412619081605000
118957178	::314412802636931000
118957178	::314412950725222000
118957178	::314413106543616000
240902496	::314413125589938000
118957178	::314413409603039000
345624930	::314413480356757000
118957178	::314413577790447000
118957178	::314413826567188000
118957178	::314413918246285000
118957178	::314415822825201000
118957178	::314416442504265000
240902496	::314416661723766000
118957178	::314416921384742000
118957178	::314417061789052000
118957178	::314417186435383000
118957178	::314417363904786000
118957178	::314417540501745000
118957178	::314417857138135000
118957178	::314418281245208000
380451947	::314418466209820000
240902496	::314421740493225000
183397191	::314421816582107000
140585238	::314422091392897000
16292745	::314422172762378000
140585238	::314422438593191000
16292745	::314422537167728000
380451947	::314423734071066000
336778628	::314425098054549000
336778628	::314425219169267000
360930171	::314425924198203000
240902496	::314426821561176000
240902496	::314427212407373000
151366552	::314429860443459000
151366552	::314430804233183000
151366552	::314431111491112000
423865005	::314432535339888000
423865005	::314433240997974000
407416910	::314435492533895000
407416910	::314435641482039000
407416910	::314435722482429000
407416910	::314435973528305000
407416910	::314436851488395000
240902496	::314437824927649000
22711224	::314438298032549000
115683854	::314438637238497000
251818709	::314438962582257000
418832074	::314439768907862000
360954828	::314440441498042000
423865005	::314440781387677000
407416910	::314440850883084000
407416910	::314440960396374000
407416910	::314441173135679000
407416910	::314441356791652000
162315218	::314441520306597000
162315218	::314441579026857000
162315218	::314441636333645000
162315218	::314441706575654000
162315218	::314441899350032000
360954828	::314442174240530000
423865005	::314445143870672000
418832074	::314446173844951000
240902496	::314446262210555000
357894396	::314450113147846000
366716735	::314452659824386000
423865005	::314452698843983000
423865005	::314453547225862000
74289232	::314455400890122000
74289232	::314456208247488000
74289232	::314456318733869000
162315218	::314457751554228000
162315218	::314457800489189000
162315218	::314457915828367000
162315218	::314457951895183000
162315218	::314458189536038000
162315218	::314458271329177000
636497893	::314458315105107000
162315218	::314458351415201000
341279579	::314459057668894000
16292745	::314461021769199000
22711224	::314464949114138000
22711224	::314467101450588000
22711224	::314467332992950000
241352700	::314472798875688000
360954828	::314472887086096000
162315218	::314472891376865000
366716735	::314472963162398000
240902496	::314474878407409000
241352700	::314475547331813000
240902496	::314475739569348000
321663912	::314475866556088000
240902496	::314476738153435000
240902496	::314477425159438000
240902496	::314477922071236000
240902496	::314478523022708000
22711224	::314479224566190000
22711224	::314479578989080000
240902496	::314480402091896000
423865005	::314480821417410000
408099427	::314481210988576000
224093638	::314481840750727000
22711224	::314482242288222000
22711224	::314482836876967000
357894396	::314483162354958000
357894396	::314483400159412000
357894396	::314483536667238000
357894396	::314484048972111000
357894396	::314484703988162000
240902496	::314485992050540000
423865005	::314490342403629000
240902496	::314492101389864000
423865005	::314492838689796000
22711224	::314493931146600000
423865005	::314494416222044000
467772798	::314494739967787000
423865005	::314494961993273000
423865005	::314495910069563000
423865005	::314496267365515000
423865005	::314496684820414000
423865005	::314496741208633000
270041894	::314497315576623000
392518936	::314500308707450000
526823315	::314505108396310000
526823315	::314505221743181000
22711224	::314509419687854000
423865005	::314511277064077000
151366552	::314513876236517000
151366552	::314514377208385000
151366552	::314515893008883000
234738785	::314521042188120000
360930171	::314524859172528000
423865005	::314524923475398000
360930171	::314525052433494000
202903162	::314527066475331000
423865005	::314527364543565000
202903162	::314527374089793000
202903162	::314527847840620000
202903162	::314529356485627000
241352700	::314529685558149000
202903162	::314530445188546000
241352700	::314530555041554000
151366552	::314531152612446000
241352700	::314531768197853000
241352700	::314532241189519000
360930171	::314533026673590000
270041894	::314533413002567000
270041894	::314533720646373000
319532225	::314535214170918000
360930171	::314535622943596000
202903162	::314536039756746000
423865005	::314537835409592000
252451878	::314538635955425000
423865005	::314539200512946000
423865005	::314539795743391000
332525085	::314544813162770000
234738785	::314546622837166000
40561134	::314548472969842000
423865005	::314549063737556000
251429451	::314550716133945000
251429451	::314551070435196000
241352700	::314553710846029000
423865005	::314553727228981000
423865005	::314554820822433000
423865005	::314555155095908000
332525085	::314555402224275000
360954828	::314556729461444000
380451947	::314560560345796000
380451947	::314563471280832000
636497893	::314564153459216000
24972379	::314571457625726000
24972379	::314571601444229000
366716735	::314572372202094000
52995718	::314576689856393000
52995718	::314577526171246000
284372523	::314582499189719000
138245975	::314591444969066000
423865005	::314591466813001000
309468056	::314591606856630000
360930171	::314592096780701000
360930171	::314594294008803000
241164780	::314596671491276000
240902496	::314597959759196000
199545464	::314598881604288000
360930171	::314599043944824000
199545464	::314599045064691000
199545464	::314599166682750000
194054162	::314601108012146000
423865005	::314601345288122000
234043939	::314604624936050000
234043939	::314605005032271000
393622132	::314605149177921000
240902496	::314610166551154000
360930171	::314613049690570000
360930171	::314613385465577000
360930171	::314613394781134000
360930171	::314613964094971000
360930171	::314614416815562000
360930171	::314614839437828000
360930171	::314615482835673000
360930171	::314615850160234000
360930171	::314616055504990000
360930171	::314616775650185000
360930171	::314617078306971000
360930171	::314618502138982000
360930171	::314618823481389000
360930171	::314619341767331000
360930171	::314619458108928000
360930171	::314619685431812000
360930171	::314620194452545000
360930171	::314620477496770000
360930171	::314620681348345000
360930171	::314621373181997000
252451878	::314621546318671000
357894396	::314621550185824000
351947723	::314621746076602000
351947723	::314621855015251000
360930171	::314621940960735000
360930171	::314622234121609000
351947723	::314622332570304000
360930171	::314622362790293000
360930171	::314623587480924000
39140648	::314624030328107000
360930171	::314625035606302000
360930171	::314626493898698000
360930171	::314627033353289000
360930171	::314627122343837000
360930171	::314627158532321000
360930171	::314627579128733000
240902496	::314629341503963000
360930171	::314629416619757000
360930171	::314633349777993000
351947723	::314653040441438000
380451947	::314673324850573000
419281538	::314673551313629000
36119799	::314674819830530000
194054162	::314683732126740000
547745977	::314687581356965000
240902496	::314689286278635000
559129059	::314695280119410000
559129059	::314696642152501000
24972379	::314702795875950000
24972379	::314703047920070000
24972379	::314703583515922000
24972379	::314704197415206000
24972379	::314708003343437000
22711224	::314711640069255000
467772798	::314711662676549000
234043939	::314713408656273000
234043939	::314713947288768000
234043939	::314714196841484000
58042987	::314717570668306000
308249623	::314722756019253000
240902496	::314744443100094000
419281538	::314747826330546000
419281538	::314747871431897000
419281538	::314748016034738000
419281538	::314748206892335000
117877472	::314748880040390000
341205476	::314754774211903000
39680514	::314756037389467000
240902496	::314756428239884000
418864692	::314756748948942000
222217573	::314757496822702000
222217573	::314759039147991000
240902496	::314762642139009000
240902496	::314765594878676000
332525085	::314766766540738000
380451947	::314767224239951000
22711224	::314767534027075000
117877472	::314770377882599000
117877472	::314770851713134000
240902496	::314772527685709000
360930171	::314775680812457000
247401311	::314775882772410000
210714533	::314776020597211000
241352700	::314778745217093000
284372523	::314779592000950000
30983421	::314780712446345000
240902496	::314782106922401000
105993726	::314783146367406000
40485959	::314783488790384000
40485959	::314783579240542000
380451947	::314783915938283000
183397191	::314784200840577000
360930171	::314784513811173000
30983421	::314784612729622000
360930171	::314784680111116000
35933605	::314784931727413000
418864692	::314787409889988000
240902496	::314787810634768000
30983421	::314788569925443000
240902496	::314788634249293000
19549748	::314788641635454000
613256961	::314790874011820000
30983421	::314792539943211000
465165745	::314792943993106000
22711224	::314794849763213000
118957178	::314796165751242000
30983421	::314796586205073000
118957178	::314796606958493000
118957178	::314796889822355000
351947723	::314798259451338000
118957178	::314798421791883000
118957178	::314798435893116000
118957178	::314798925720743000
30983421	::314800346226642000
19549748	::314800667782959000
36119799	::314801384442703000
19549748	::314801744309780000
30983421	::314804516690198000
30983421	::314808400133382000
40561134	::314810473977614000
30983421	::314812170724585000
30983421	::314816214931210000
418864692	::314817109152636000
105993726	::314817560623325000
392518936	::314818525984346000
30983421	::314820279866118000
36119799	::314820609848778000
36119799	::314820651972194000
380451947	::314821756059799000
30983421	::314824248021622000
30983421	::314828297571815000
270041894	::314830097087610000
88453024	::314830567894028000
88453024	::314830660797882000
42001705	::314832160349622000
30983421	::314832305636139000
42001705	::314832423093411000
42001705	::314833240584241000
36119799	::314834665854877000
36119799	::314834679184367000
36119799	::314835226872389000
30983421	::314836225846542000
240902496	::314836398698024000
36119799	::314836503941484000
36119799	::314836556437401000
186693710	::314839333976801000
30983421	::314840167900930000
22711224	::314840602871226000
419281538	::314841344671633000
19549748	::314841604898816000
30983421	::314844258014220000
713424121	::314844983750447000
22711224	::314846870616825000
713424121	::314847412457967000
30983421	::314848287226216000
234738785	::314851902133268000
30983421	::314852186167316000
391631516	::314854754582925000
30983421	::314856208852979000
241352700	::314856841031057000
240902496	::314857832254156000
30983421	::314860496161484000
30983421	::314865324094803000
138245975	::314867387637825000
30983421	::314870051939418000
224093638	::314871013563314000
40375959	::314871451662573000
224093638	::314872350153797000
30983421	::314874904178749000
336778628	::314874917663428000
336778628	::314875301958144000
336778628	::314875867648118000
336778628	::314876357962252000
467772798	::314876625080680000
268546928	::314878116474519000
30983421	::314879546086277000
351947723	::314882061351657000
30983421	::314883825563992000
418832074	::314885890814144000
30983421	::314888231487434000
357894396	::314890599490785000
16292745	::314890866407911000
16292745	::314890942056366000
38042561	::314891135078244000
357894396	::314891205303480000
357894396	::314891349545611000
357894396	::314891544299712000
357894396	::314891787749715000
357894396	::314892069812457000
30983421	::314892761889386000
36119799	::314893762444812000
354617285	::314896605633474000
92936298	::314896911016525000
354617285	::314897261622611000
30983421	::314897413334781000
354617285	::314899435144507000
30983421	::314902007427252000
38481051	::314902920539803000
38481051	::314903145014763000
30983421	::314906478047813000
251961694	::314907135865671000
234738785	::314907545326190000
354617285	::314910080493563000
30983421	::314910890606616000
251961694	::314911545144508000
30983421	::314915404969558000
30983421	::314919936994721000
26641897	::314920540404072000
40561134	::314920868868403000
30983421	::314924342343503000
251818709	::314924662251454000
240902496	::314925000350109000
160781077	::314926909966389000
160781077	::314927516345319000
240902496	::314927927810748000
199545464	::314929445557374000
199545464	::314930281050144000
241352700	::314931525424672000
252451878	::314931580567187000
418832074	::314931759915606000
30983421	::314932963294998000
59241106	::314935395026608000
241352700	::314935735989977000
241352700	::314935999299989000
30983421	::314937304764538000
418832074	::314939852766466000
30983421	::314941520425922000
316484120	::314944035729068000
240902496	::314944713612472000
240902496	::314945533485674000
30983421	::314945729875546000
465165745	::314946526852030000
240902496	::314946764404842000
240902496	::314946883187523000
240902496	::314946943728099000
240902496	::314947017094881000
240902496	::314947105556946000
240902496	::314947403151204000
230342908	::314947574467543000
465165745	::314948198261202000
230342908	::314948705063145000
339259114	::314949018843238000
465165745	::314950776164343000
240902496	::314951205627514000
495411803	::314953827096866000
40375959	::314954621972004000
240902496	::314955708082835000
418832074	::314961440702357000
418832074	::314961625721495000
418832074	::314964993676304000
418832074	::314965196781260000
423865005	::314965803416039000
240902496	::314966205410705000
423865005	::314966216357847000
194054162	::314966487452487000
418832074	::314967051250847000
393622132	::314967535994937000
40375959	::314967878204022000
35933605	::314968482053767000
35933605	::314968708210651000
186693710	::314969163271639000
40375959	::314971389432066000
40375959	::314971523255504000
36119799	::314973102570344000
418832074	::314973600564252000
39140648	::314975073675132000
39140648	::314976303893856000
240902496	::314976939083452000
418832074	::314981400442966000
339259114	::314982459701882000
418832074	::314983344242819000
418832074	::314983586224816000
39140648	::314987421144072000
341311969	::315000256435744000
411762947	::315008122718650000
194054162	::315027588106055000
366716735	::315028859911274000
42292477	::315034871087116000
199545464	::315058697137164000
199545464	::315058856889831000
199545464	::315072866582396000
199545464	::315072939248726000
199545464	::315073127665238000
199545464	::315073263124500000
199545464	::315073577093316000
22711224	::315077194424651000
199545464	::315078359975604000
380451947	::315089032117899000
339368036	::315093814828212000
339368036	::315093925478162000
309468056	::315095002571214000
339368036	::315095291495858000
339368036	::315096112224690000
309468056	::315098381452193000
339368036	::315098876291997000
270041894	::315099412571492000
309468056	::315099662732365000
199545464	::315099823525228000
240902496	::315100250912210000
465165745	::315101576597479000
240902496	::315102033034235000
240902496	::315102349993590000
240902496	::315104274252177000
105993726	::315104794060677000
105993726	::315104906614804000
105993726	::315105001234120000
222236015	::315105331732701000
105993726	::315106455315431000
105993726	::315106505890361000
105993726	::315106564891607000
105993726	::315106636773609000
105993726	::315106965162438000
19549748	::315107833379164000
319532225	::315108388008783000
319532225	::315108453746085000
234738785	::315109102713991000
234738785	::315109797022269000
234738785	::315110032008179000
105993726	::315110544094920000
19549748	::315110886568247000
105993726	::315111108266561000
19549748	::315111650149662000
240902496	::315114591434715000
418832074	::315115517495111000
270041894	::315115581965758000
418832074	::315115870475153000
240902496	::315116038872240000
240902496	::315116220854706000
19549748	::315117348715642000
339259114	::315119681495257000
151366552	::315119730279215000
19549748	::315124876862177000
222411269	::315128969949237000
222411269	::315129014601777000
240902496	::315130256799440000
240902496	::315131233300520000
222411269	::315131452436144000
222411269	::315131572921720000
222411269	::315132389691121000
222411269	::315132734861344000
22711224	::315137257000538000
22711224	::315138979789942000
240902496	::315139530225242000
251224348	::315139626157350000
222236015	::315140024947576000
241352700	::315140189418831000
240902496	::315142720261849000
240902496	::315145154308743000
183397191	::315146593940680000
35886177	::315148233963892000
392518936	::315148601133244000
186693710	::315153969397772000
413575821	::315154897567903000
240902496	::315155047224844000
140585238	::315155577640718000
413575821	::315155814224633000
222411269	::315158652073947000
407416910	::315158997416161000
407416910	::315160080674877000
407416910	::315160345394151000
407416910	::315160456010547000
59241106	::315162724713766000
59241106	::315162892322361000
240902496	::315162906725605000
59241106	::315162968562204000
59241106	::315163114293321000
140585238	::315163353775501000
22711224	::315163452056416000
59241106	::315163657833168000
251818709	::315165428563468000
360930171	::315173032563990000
240902496	::315173684677582000
360930171	::315179453728841000
413575821	::315179710147612000
360930171	::315180938592149000
360930171	::315181700206456000
240902496	::315186078443261000
392518936	::315186581029937000
240902496	::315190667649376000
240902496	::315190767616397000
118957178	::315193270856736000
118957178	::315194196040486000
118957178	::315194334167310000
118957178	::315194442044801000
118957178	::315195080866676000
118957178	::315195214065201000
118957178	::315195579124826000
118957178	::315195972483420000
118957178	::315196101714132000
118957178	::315196200070569000
118957178	::315196284157960000
240902496	::315196418904162000
270041894	::315196700123881000
118957178	::315196720323629000
118957178	::315196800992677000
270041894	::315197077070159000
118957178	::315197109097865000
118957178	::315197363931213000
118957178	::315197672120274000
118957178	::315197834741837000
118957178	::315198057664892000
118957178	::315198316579262000
354617285	::315202405388132000
140585238	::315206629530415000
118957178	::315207032523333000
118957178	::315207128778407000
118957178	::315207312426024000
240794093	::315208227719610000
240794093	::315208497987985000
240902496	::315213272720752000
105993726	::315214278393225000
354617285	::315216902161043000
354617285	::315217055387357000
341279579	::315217833405583000
118957178	::315218329151340000
19549748	::315218810288340000
40561134	::315220170694070000
240902496	::315220308271448000
319532225	::315221600729460000
319532225	::315222661640888000
270041894	::315222793493049000
40561134	::315224237818396000
339259114	::315224406039343000
19549748	::315224616220106000
105993726	::315226240149753000
210714533	::315227407948840000
210714533	::315228041120980000
241352700	::315229087864078000
354617285	::315229345792811000
366716735	::315230827598467000
270041894	::315231491594526000
366716735	::315231764975067000
366716735	::315231785489428000
270041894	::315235979638210000
380451947	::315236002895630000
118470515	::315238331451596000
319532225	::315238528533528000
319532225	::315238893534453000
146219676	::315239800993095000
319532225	::315240944393916000
146219676	::315242786574196000
418832074	::315244050829692000
418832074	::315244093250863000
418832074	::315244162419130000
270041894	::315244614137298000
467772798	::315244849878151000
241352700	::315247764818759000
319532225	::315249323367616000
413575821	::315252953965547000
116118519	::315253058105921000
116118519	::315253254390960000
59241106	::315254298185461000
59241106	::315254337037291000
59241106	::315254487839297000
59241106	::315254697793556000
357894396	::315255061737525000
116118519	::315255278385893000
319532225	::315256691237216000
418832074	::315261713819787000
339259114	::315261766697373000
42292477	::315264424028020000
393622132	::315266803058237000
319532225	::315269441447411000
360954828	::315272147633319000
240587031	::315272323081072000
413575821	::315273575416332000
413575821	::315273990895710000
413575821	::315274580249948000
26641897	::315274781714964000
413575821	::315274895053438000
26641897	::315275193985667000
418832074	::315275206912507000
413575821	::315275229163298000
413575821	::315275516166930000
418832074	::315275638309261000
251429451	::315276073648672000
284664089	::315279365581721000
186693710	::315279608897499000
418864692	::315279939152773000
418864692	::315280515110412000
43922897	::315281127101317000
207893494	::315287805695766000
26641897	::315291754163228000
207893494	::315293925986414000
118470515	::315294865351118000
465165745	::315300742464434000
160781077	::315301007213092000
160781077	::315301196200017000
357894396	::315306880459239000
138245975	::315307326368280000
17369283	::315319255698665000
194054162	::315326001578139000
393622132	::315329923793440000
40375959	::315331834114355000
118957178	::315334029660520000
118957178	::315334233042350000
118957178	::315334985580167000
42292477	::315343231133048000
42292477	::315343469923164000
42292477	::315343631705849000
423865005	::315348673573842000
42292477	::315349062721339000
423865005	::315349123991748000
234043939	::315353030860087000
42292477	::315359470865752000
148913439	::315389799664070000
341279579	::315394372969590000
529570237	::315394721675608000
529570237	::315395176665333000
138245975	::315411396064059000
357894396	::315414766136987000
357894396	::315415013139566000
43922897	::315416672943108000
43922897	::315417658034098000
43922897	::315420002901700000
43922897	::315420060695023000
339259114	::315423061413355000
467772798	::315435604676591000
251429451	::315436953887727000
251429451	::315438404319973000
118957178	::315439357613973000
118957178	::315439467408277000
118957178	::315439641014706000
118957178	::315439780110401000
118957178	::315439884070440000
118957178	::315440363370344000
118957178	::315440496166174000
118957178	::315441395995385000
118957178	::315441442128531000
118957178	::315441621263060000
118957178	::315442937150455000
423865005	::315444524673531000
373015050	::315463692147896000
160781077	::315481979766325000
245209655	::315482250194079000
245209655	::315482431631286000
245209655	::315482501642596000
245209655	::315483018670256000
245209655	::315483269728702000
245209655	::315483526818582000
354617285	::315492775149842000
380451947	::315494525873299000
284372523	::315497296483737000
284372523	::315497651636404000
418832074	::315502305732595000
319532225	::315505583971254000
270041894	::315508768630767000
183397191	::315508986663280000
607432063	::315513785882382000
222236015	::315515055099756000
613256961	::315516874865655000
43922897	::315518694375694000
22711224	::315519090376732000
14424207	::315521612583677000
14424207	::315521780821413000
42292477	::315522681606918000
42292477	::315522768248647000
495411803	::315526758499753000
80631544	::315528123368222000
80631544	::315528168352141000
319532225	::315530096930873000
319532225	::315530345367875000
224093638	::315530743793213000
224093638	::315531800946552000
240902496	::315532435049820000
19549748	::315532661055692000
240902496	::315532701362946000
380451947	::315532748976693000
240902496	::315533430463008000
240902496	::315534644118429000
240902496	::315534866521419000
118470515	::315536531144179000
240902496	::315536544112971000
240902496	::315537126517260000
19549748	::315539324550668000
240902496	::315539572111048000
240902496	::315545589247012000
512668596	::315545645333237000
118957178	::315546204584951000
118957178	::315547353249624000
224093638	::315547652500647000
118957178	::315547790400974000
467772798	::315547871799816000
118957178	::315548057146109000
240902496	::315548276252348000
22711224	::315548317348134000
118957178	::315548348545388000
118957178	::315548999551709000
118957178	::315549053242994000
118957178	::315549540956659000
234738785	::315549627661299000
357894396	::315550575511105000
118957178	::315550835797016000
118957178	::315553928358002000
115818558	::315554488712851000
289806946	::315558294007730000
289806946	::315558391244275000
42292477	::315558581363699000
42292477	::315558631632412000
118957178	::315562977115910000
118957178	::315563315369754000
118957178	::315566682724761000
289806946	::315572369299214000
289806946	::315572589936402000
240902496	::315572652322467000
19549748	::315576139538112000
413575821	::315590163654914000
413575821	::315590524239241000
234738785	::315592425634680000
234738785	::315593470725210000
234738785	::315599629800583000
241352700	::315599818816901000
366716735	::315602194198056000
354617285	::315605886972350000
354617285	::315605982828953000
39680514	::315608772674473000
118957178	::315611109006639000
118957178	::315611261599637000
118957178	::315611392952635000
559129059	::315611628219555000
118957178	::315611707089252000
118957178	::315612074216673000
118957178	::315612151358316000
118957178	::315612437489528000
118957178	::315612541210472000
118957178	::315613285154168000
559129059	::315614394262376000
240902496	::315619845444100000
366716735	::315619998087397000
42292477	::315620859635187000
240902496	::315621896190312000
42292477	::315623089763397000
240902496	::315631902700744000
360930171	::315635916129595000
251818709	::315638160388419000
251818709	::315638521534754000
22711224	::315644035991736000
207893494	::315645052464533000
207893494	::315645212703744000
270041894	::315653513222975000
270041894	::315654413882642000
270041894	::315654984589004000
270041894	::315655002016342000
80631544	::315665903561887000
207893494	::315666423689134000
241352700	::315668252174999000
251818709	::315669617517424000
240587031	::315676847872548000
207893494	::315679128600858000
207893494	::315679378136772000
36556314	::315684486840999000
252451878	::315694671076683000
380451947	::315697354135183000
405325559	::315700875383418000
405325559	::315701219274403000
405325559	::315703526779146000
405325559	::315704078187511000
339259114	::315704988468916000
234738785	::315709262447906000
95843709	::315713998739869000
35886177	::315714844710035000
95843709	::315715414409756000
95843709	::315715755066945000
95843709	::315716652606046000
418864692	::315716968483274000
95843709	::315717593438748000
95843709	::315718191202594000
95843709	::315718336627482000
95843709	::315718430609244000
95843709	::315718490164187000
360930171	::315719193049853000
95843709	::315720376787279000
95843709	::315720897774366000
360930171	::315721087696658000
118957178	::315721594825752000
360930171	::315722930057261000
95843709	::315724928278212000
391631516	::315727491438346000
391631516	::315727531728838000
391631516	::315727588473585000
391631516	::315727672951066000
391631516	::315727713073774000
391631516	::315727757545963000
35886177	::315732939809886000
30983421	::315750972158791000
30983421	::315755000808751000
354617285	::315787940859105000
354617285	::315788157675241000
354617285	::315789669612810000
339368036	::315797108294832000
309468056	::315797769623334000
339368036	::315798074947686000
339368036	::315800035231158000
366716735	::315805735873282000
366716735	::315807422319054000
467772798	::315812335690338000
251818709	::315816465246871000
336778628	::315817140924084000
129679017	::315822252157435000
129679017	::315822841520078000
392518936	::315842128553054000
354617285	::315846627652939000
354617285	::315846940220878000
270041894	::315848358185013000
140585238	::315857005615136000
140585238	::315857106358108000
418832074	::315859000883298000
116118519	::315859885810130000
240902496	::315862538980032000
240902496	::315863618308673000
360930171	::315867899623530000
241352700	::315869290677039000
183397191	::315871376789626000
297895526	::315876669070135000
40561134	::315877432940969000
95843709	::315879324412690000
176974576	::315885095435239000
405325559	::315891557154840000
222236015	::315891779725557000
74139583	::315891933543288000
74139583	::315892081447014000
74139583	::315892402151895000
74139583	::315892769270943000
74139583	::315893073836113000
74139583	::315893428640690000
74139583	::315893935039979000
74139583	::315894322513969000
207893494	::315894420358721000
74139583	::315894819736125000
74139583	::315895101371084000
74139583	::315895239099441000
74139583	::315895707762569000
74139583	::315896054388228000
74139583	::315896406852399000
74139583	::315896472505831000
74139583	::315896787137355000
74139583	::315897386172026000
74139583	::315897834186604000
74139583	::315899268542111000
74139583	::315899322329878000
74139583	::315899637838012000
74139583	::315899847494471000
74139583	::315901106301591000
151366552	::315901258709991000
151366552	::315901319791644000
74139583	::315901555163418000
19549748	::315901590089396000
74139583	::315901763892948000
74139583	::315902078046334000
199545464	::315907001240657000
394026138	::315911650412724000
394026138	::315911705702039000
467772798	::315912727329636000
207893494	::315915293857808000
270041894	::315917883232378000
339368036	::315919115749560000
405325559	::315922767306448000
405325559	::315923278906662000
252451878	::315926449255235000
241352700	::315926488711057000
241352700	::315926768911519000
207893494	::315927835283976000
207893494	::315927881253531000
284664089	::315929586137444000
284664089	::315929877616410000
284664089	::315930383378153000
241352700	::315930953971290000
284664089	::315931753531461000
35886177	::315932701280583000
284664089	::315933124515201000
35886177	::315933151585267000
284664089	::315933318052978000
284664089	::315933950746955000
148451114	::315938163459768000
284664089	::315938560081555000
284664089	::315939287864602000
40375959	::315940542297026000
251961694	::315941142862635000
207893494	::315942565079822000
116118519	::315947053152874000
116118519	::315947318077714000
465165745	::315950761580314000
176974576	::315955781520470000
234738785	::315961036291338000
116118519	::315962338077454000
360954828	::315962656915873000
380451947	::315965519746437000
118470515	::315965601803800000
354617285	::315966851928711000
207893494	::315967312526204000
222236015	::315967517078216000
35886177	::315969072552636000
35886177	::315970063394041000
35886177	::315970093467197000
35886177	::315972123363536000
40561134	::315973284669816000
284664089	::315974200751951000
284664089	::315977000739291000
234738785	::315977210509025000
284664089	::315977776815542000
284664089	::315978098325733000
284664089	::315980234237304000
118957178	::315980792314613000
118957178	::315982525296160000
88453024	::315982918818340000
118957178	::315982999130882000
19549748	::315983033419309000
118957178	::315983175727869000
118957178	::315983375804547000
118957178	::315983619531358000
162315218	::315983668852191000
118957178	::315983858539585000
140585238	::315984478948450000
140585238	::315984605452857000
140585238	::315984783018708000
140585238	::315984962627198000
354617285	::315985120165244000
140585238	::315985134635585000
140585238	::315985244375359000
140585238	::315985437044903000
140585238	::315985824720236000
360954828	::315986515278843000
140585238	::315986636641030000
26641897	::315989282156314000
26641897	::315989445360877000
148451114	::315989791374192000
360930171	::315991962769555000
405325559	::315992224578031000
418832074	::315993118858170000
440175355	::315995761961746000
29845719	::315995881813966000
29845719	::315996118825705000
440175355	::315996254637281000
440175355	::315996355963265000
547745977	::315997995906764000
284664089	::315999357092651000
284664089	::316001047317471000
284664089	::316001197460975000
284664089	::316002551675908000
284664089	::316002955016945000
284664089	::316003941131370000
284664089	::316004042709016000
138245975	::316004174477279000
284664089	::316004562349723000
360930171	::316006098706505000
360930171	::316006311882010000
284664089	::316007850856034000
284664089	::316008256826904000
284664089	::316009061655121000
541324276	::316009425234182000
224093638	::316011980370632000
118470515	::316015907027705000
270041894	::316016365041491000
138245975	::316016987245522000
270041894	::316017369807982000
354617285	::316018664853876000
118470515	::316019093197180000
354617285	::316019190895099000
423865005	::316020046637973000
405325559	::316021245370056000
423865005	::316021253259554000
423865005	::316021707745947000
423865005	::316022144104538000
284664089	::316022184550232000
423865005	::316022201453273000
405325559	::316022225843154000
284664089	::316022303387439000
405325559	::316022367010828000
284664089	::316022545281318000
713424121	::316023512965971000
423865005	::316024141482430000
418864692	::316024207299448000
284664089	::316027598813671000
207893494	::316028878164488000
297895526	::316029712658989000
297895526	::316030402357768000
92936298	::316031521133838000
151366552	::316034057274277000
405325559	::316041372190789000
360930171	::316041411424292000
405325559	::316041799242235000
405325559	::316042225022795000
118957178	::316042416505376000
118957178	::316042482402070000
405325559	::316043052512841000
405325559	::316043380926865000
465165745	::316045396914888000
194054162	::316050852471259000
339259114	::316051832315183000
465165745	::316054053601828000
440175355	::316063344891162000
440175355	::316064129783844000
440175355	::316075629470695000
405325559	::316081039086870000
194054162	::316081424170102000
465165745	::316083325104160000
465165745	::316083789409431000
465165745	::316084001704116000
465165745	::316084728530866000
418832074	::316102044685590000
405325559	::316107293219487000
405325559	::316108756951920000
405325559	::316108820696932000
405325559	::316109957462376000
405325559	::316110448279830000
394026138	::316119510367211000
394026138	::316119541077901000
194054162	::316138583562014000
268546928	::316139257238519000
42001705	::316144418757423000
42001705	::316144716888559000
284664089	::316159259106746000
413575821	::316160640962138000
336778628	::316165954100936000
251818709	::316167994432684000
40375959	::316168367931281000
413575821	::316174400003121000
74139583	::316175704645570000
74139583	::316175764125011000
74139583	::316177837818269000
74139583	::316178068635004000
74139583	::316178545879678000
74139583	::316178757079674000
74139583	::316179078816362000
74139583	::316179578630574000
74139583	::316179911431819000
74139583	::316180303347585000
74139583	::316180628070608000
74139583	::316181583805685000
74139583	::316182019358986000
74139583	::316183011425128000
392518936	::316183416901079000
74139583	::316183484253212000
392518936	::316184081366913000
392518936	::316184133112061000
74139583	::316184153529909000
74139583	::316184935293665000
74139583	::316187138091786000
240587031	::316187580800581000
240587031	::316187772346040000
240587031	::316187929636638000
74139583	::316188152257736000
240587031	::316188363826794000
240587031	::316188391408537000
240587031	::316189630636634000
74139583	::316190007738109000
240587031	::316190029045182000
240587031	::316190084376440000
240587031	::316190332368846000
240587031	::316190397959376000
392518936	::316190476413833000
240587031	::316190683973177000
240587031	::316191254083936000
95843709	::316194392371240000
360930171	::316197829653700000
339368036	::316200496937455000
498253276	::316202042014179000
339368036	::316202692877905000
240587031	::316203857191501000
240587031	::316204113849376000
339368036	::316204712330420000
251818709	::316204814042267000
151366552	::316206880823336000
339368036	::316207082560962000
339368036	::316208793375612000
240587031	::316211267406819000
366716735	::316211479345000000
498253276	::316212656803549000
465165745	::316212910886100000
465165745	::316213522273038000
117877472	::316219127532503000
465165745	::316221163984543000
207893494	::316222886908149000
440175355	::316223129586372000
207893494	::316223205352275000
105993726	::316232297005346000
183397191	::316233773186428000
36119799	::316236977240432000
241352700	::316238987905875000
380451947	::316239388562575000
45898691	::316242998239326000
116118519	::316247141028880000
360930171	::316248554693853000
222236015	::316249802839035000
222236015	::316249839992188000
16292745	::316250350409613000
467772798	::316254035067949000
251818709	::316257637102657000
74139583	::316259235170222000
469814032	::316261934171299000
74139583	::316262366985744000
341205476	::316262412141596000
74139583	::316266788721684000
207893494	::316267395494846000
207893494	::316269820490432000
224093638	::316270154541563000
35933605	::316270800376328000
407416910	::316273639400042000
380451947	::316273740696662000
405325559	::316273846057566000
405325559	::316274178871414000
407416910	::316274273696247000
207893494	::316276308273397000
241352700	::316280526019379000
160781077	::316283657792921000
35933605	::316285070296109000
40485959	::316288486925803000
465165745	::316289800380506000
465165745	::316289896916594000
240587031	::316289956685443000
465165745	::316290130019250000
465165745	::316290179755286000
240587031	::316290544026390000
240587031	::316290626041819000
240587031	::316290937783455000
465165745	::316291171297153000
465165745	::316291980906864000
240587031	::316292882468331000
22711224	::316293925524631000
22711224	::316294368812204000
67296324	::316297575730933000
465165745	::316302016907456000
138245975	::316302029683322000
341205476	::316307726307315000
413575821	::316308508045893000
379677651	::316310893841510000
379677651	::316311148846804000
379677651	::316311185744076000
379677651	::316311362349441000
379677651	::316311528792023000
379677651	::316311567178272000
129679017	::316311707704250000
379677651	::316312023694716000
379677651	::316312059920916000
379677651	::316312097770311000
379677651	::316312276917448000
379677651	::316312307175157000
465165745	::316312612323340000
465165745	::316314022989426000
465165745	::316314149623836000
407416910	::316315691907162000
39140648	::316318838306267000
39140648	::316319256432218000
19549748	::316321602386153000
339368036	::316323034015346000
351947723	::316325907293949000
140585238	::316326285079109000
140585238	::316326611492405000
140585238	::316326782892658000
138245975	::316327246581346000
40561134	::316329933813186000
184547888	::316333613148958000
184547888	::316333705201319000
380451947	::316336747460034000
67296324	::316340188936810000
284664089	::316341305385029000
19549748	::316342034682228000
241352700	::316342326232481000
241352700	::316343449643278000
241352700	::316343915357818000
241352700	::316344183688409000
547745977	::316345642228252000
405325559	::316346667509096000
405325559	::316347055121522000
241352700	::316347318477656000
354617285	::316348530845421000
354617285	::316348717974294000
240587031	::316348871536177000
465165745	::316348978822250000
380451947	::316349794488557000
251429451	::316352642530029000
353567857	::316352788244344000
251429451	::316353522536968000
251429451	::316353724945690000
380451947	::316354708354777000
240587031	::316355563460112000
380451947	::316358723129974000
360930171	::316368141213106000
25017242	::316370410490982000
360930171	::316370845180252000
25017242	::316371880313511000
25017242	::316372193321811000
25017242	::316372509710766000
25017242	::316373549155774000
25017242	::316374139411767000
25017242	::316374790514556000
251429451	::316400511781847000
405325559	::316401504703639000
405325559	::316401742113820000
351947723	::316402340255117000
351947723	::316402455845928000
222236015	::316403472281001000
351947723	::316403957331279000
351947723	::316404096703807000
351947723	::316404311355699000
28299725	::316404466343632000
405325559	::316404973393018000
360930171	::316405163248201000
405325559	::316405930302509000
35933605	::316406240915890000
351947723	::316410824455487000
380451947	::316411597876776000
194054162	::316411973061451000
222236015	::316413058840948000
222236015	::316415245646188000
393622132	::316417097003577000
30983421	::316417235524673000
360930171	::316417901232013000
43922897	::316419789985828000
43922897	::316420249522167000
43922897	::316420671192326000
30983421	::316421086185132000
30983421	::316425048795795000
30983421	::316428943664230000
43922897	::316430173241212000
43922897	::316431351559618000
30983421	::316432851325317000
222236015	::316434690217213000
30983421	::316436746336350000
405325559	::316438821766041000
222236015	::316439985622499000
30983421	::316440668769746000
405325559	::316442430054473000
405325559	::316442714747060000
405325559	::316443716460105000
405325559	::316444082157273000
30983421	::316444620395520000
405325559	::316445149708316000
465165745	::316445202808180000
405325559	::316445996206944000
405325559	::316447218125139000
405325559	::316447590092791000
30983421	::316452476612120000
194054162	::316455111029301000
341311969	::316455669836431000
30983421	::316456375746187000
341311969	::316456551051313000
30983421	::316460339074048000
30983421	::316464304952057000
341311969	::316465884065579000
341311969	::316466984369942000
30983421	::316468202861383000
30983421	::316472193016012000
30983421	::316476067160416000
30983421	::316480030437945000
30983421	::316483931224559000
30983421	::316487834993315000
207893494	::316489914252423000
30983421	::316491793174765000
194054162	::316497083135827000
38042561	::316497194402340000
30983421	::316499787052621000
379677651	::316500365799460000
30983421	::316503811508277000
30983421	::316507599770099000
241352700	::316508510479319000
30983421	::316511623651143000
30983421	::316515524056055000
30983421	::316519429536096000
30983421	::316523450908946000
30983421	::316527488480198000
332525085	::316527743070240000
30983421	::316531443432042000
366716735	::316532474672971000
30983421	::316535473940099000
251429451	::316538709870788000
332525085	::316539073445642000
17369283	::316539122883899000
30983421	::316539595128983000
151366552	::316540206524284000
332525085	::316541515256188000
30983421	::316543523614773000
251818709	::316546354128240000
30983421	::316547561295052000
341205476	::316548258308698000
341205476	::316549568793825000
30983421	::316551577408253000
332525085	::316551599969411000
251818709	::316551636183035000
251818709	::316552240536104000
251818709	::316552907669504000
251818709	::316553760472186000
251818709	::316554159358873000
251818709	::316554591682580000
366716735	::316554807550820000
251818709	::316554939788840000
30983421	::316555664036085000
332525085	::316556359221010000
129679017	::316556612624080000
129679017	::316556696875057000
498253276	::316556761312133000
129679017	::316557373206577000
297895526	::316558726788157000
224093638	::316559547152093000
30983421	::316559753104994000
224093638	::316560077802856000
30983421	::316563909794467000
39680514	::316564551208427000
498253276	::316567783792058000
30983421	::316568064122580000
36556314	::316568676797149000
418864692	::316569580539609000
30983421	::316572322624577000
222217573	::316574106436907000
222217573	::316574312704405000
30983421	::316576504677023000
339368036	::316576786282577000
339368036	::316577388010041000
467772798	::316579639428538000
148451114	::316580480675876000
30983421	::316580652315189000
148451114	::316583686546006000
30983421	::316584786665803000
148451114	::316584897282179000
19549748	::316585991840362000
30983421	::316589065094983000
22711224	::316591218169618000
30983421	::316593152892993000
19549748	::316593607916269000
19549748	::316594290979635000
183397191	::316596158699032000
30983421	::316597305983766000
30983421	::316601393953792000
30983421	::316605613595566000
284372523	::316606196868063000
129679017	::316606742345707000
30983421	::316609888350523000
405325559	::316610564510064000
405325559	::316610622123016000
251429451	::316611131194085000
465165745	::316611234298466000
465165745	::316611725489217000
465165745	::316612673393549000
30983421	::316613918854361000
465165745	::316614197423255000
129679017	::316616994046738000
30983421	::316618075229257000
207893494	::316621030368104000
207893494	::316621046646177000
30983421	::316621972748529000
59241106	::316622380749451000
59241106	::316623354301923000
59241106	::316624337987850000
59241106	::316624361077481000
30983421	::316625874067808000
498253276	::316626604019294000
251818709	::316627309580918000
207893494	::316628625954856000
148451114	::316628681915236000
20246868	::316628837834305000
418864692	::316628842590646000
30983421	::316629854890110000
251818709	::316630420110319000
498253276	::316633632741662000
30983421	::316633798278270000
341311969	::316634998235086000
45683087	::316635798025945000
30983421	::316637761937494000
351947723	::316638982744195000
351947723	::316639144774348000
351947723	::316639333891321000
351947723	::316639402988273000
351947723	::316640418718703000
351947723	::316641563637862000
30983421	::316641657703505000
134236940	::316644771902922000
134236940	::316644860021059000
134236940	::316644942741110000
134236940	::316644991470534000
284664089	::316645130385899000
30983421	::316645566010515000
19501845	::316649362585427000
30983421	::316649523436978000
134236940	::316650876964057000
22711224	::316652776757288000
30983421	::316653421405028000
498253276	::316654998421393000
210714533	::316658358088257000
465165745	::316659955367280000
465165745	::316660611910082000
465165745	::316661004547276000
30983421	::316661288229011000
210714533	::316664375463268000
495411803	::316665440204095000
495411803	::316665544331894000
251429451	::316667296707923000
251429451	::316667946854387000
30983421	::316673180758589000
297895526	::316673449483440000
405325559	::316674746068660000
39140648	::316675964484591000
22711224	::316676132017684000
380451947	::316678095904071000
22711224	::316678701062451000
22711224	::316679120048226000
95374349	::316679306648645000
345624930	::316679998100623000
467772798	::316682126584070000
405325559	::316687782728835000
16292745	::316692133589430000
16292745	::316692172005052000
186693710	::316693286838472000
30983421	::316693623615918000
341311969	::316693984917479000
95374349	::316694361129750000
207893494	::316699199641092000
607648640	::316699757139607000
374142362	::316699900576399000
241352700	::316700614270799000
374142362	::316706113833803000
465165745	::316706401726648000
341279579	::316707185759494000
341279579	::316708487939911000
30983421	::316709352004263000
332525085	::316710382553149000
30983421	::316713395321729000
341279579	::316715452451659000
241352700	::316715771101343000
30983421	::316721240863805000
498253276	::316725674742259000
30983421	::316728991400742000
40561134	::316730325613023000
30983421	::316732953310932000
240587031	::316734589789958000
176974576	::316736315905413000
495411803	::316737258143232000
351947723	::316737434425630000
495411803	::316737617330839000
495411803	::316737708636655000
495411803	::316738036782219000
341279579	::316738622634217000
30983421	::316740749561561000
277659095	::316742431590711000
277659095	::316743056869179000
277659095	::316743891552448000
252451878	::316744897585623000
20246868	::316745013222584000
440175355	::316745065626218000
423865005	::316747640933068000
284664089	::316747759887720000
284664089	::316747798404026000
218698577	::316748620357595000
284664089	::316749585500487000
284664089	::316749769898872000
284664089	::316749988271112000
284664089	::316752979963289000
30983421	::316756352989003000
21705677	::316756511810543000
95374349	::316757854658887000
26641897	::316761385444966000
498253276	::316761868662366000
218698577	::316761930251509000
40375959	::316762175664435000
222236015	::316763378993483000
20246868	::316764801319727000
405325559	::316765718509146000
405325559	::316765895886270000
321835996	::316768753931141000
321835996	::316768928317714000
321835996	::316769181699825000
321835996	::316769667874189000
394026138	::316769740586614000
95374349	::316770070682546000
394026138	::316771259079872000
394026138	::316771565784166000
321835996	::316772650921906000
394026138	::316772780056133000
394026138	::316772992522784000
277659095	::316773034813952000
394026138	::316773127847821000
394026138	::316773142020374000
394026138	::316773417862955000
394026138	::316773474880323000
95374349	::316773695676895000
394026138	::316773874421346000
394026138	::316774049596440000
394026138	::316774092353196000
394026138	::316774211240742000
277659095	::316774227309105000
394026138	::316775295594160000
394026138	::316775517661581000
394026138	::316775719436955000
394026138	::316776045145645000
394026138	::316776109222019000
394026138	::316776404576505000
394026138	::316776964230893000
394026138	::316777062469865000
394026138	::316777081725923000
394026138	::316777238479650000
498253276	::316777665770172000
16292745	::316778360455979000
29845719	::316779067758239000
29845719	::316779635515985000
394026138	::316779656449753000
393622132	::316779682592849000
339259114	::316782220327149000
394026138	::316782628856557000
339259114	::316783663159320000
339259114	::316785432329338000
339259114	::316786184066043000
339259114	::316787652420575000
339259114	::316789380712902000
339259114	::316789956448251000
339259114	::316792839939960000
339259114	::316793625205944000
339259114	::316794386736365000
394026138	::316795006490902000
92936298	::316804969384792000
30983421	::316807366270128000
339259114	::316808784460791000
339259114	::316810011999367000
339259114	::316810123605573000
339259114	::316810323564834000
339259114	::316810487813791000
30983421	::316815179348324000
30983421	::316823047212523000
234738785	::316824785332092000
498253276	::316825058100264000
234738785	::316827024670986000
95843709	::316830504328523000
95843709	::316832391236833000
339259114	::316833185268895000
345624930	::316845186791636000
30983421	::316854564517183000
199545464	::316856874404294000
240587031	::316858876597260000
240587031	::316859020906467000
184547888	::316865036796698000
184547888	::316865906405961000
30983421	::316866321939849000
30983421	::316870286844772000
20246868	::316870784456990000
22711224	::316886642608709000
20246868	::316889088336723000
42292477	::316893371710967000
218698577	::316894400649252000
218698577	::316895029132140000
336778628	::316895381592109000
218698577	::316895450332549000
354617285	::316896496169672000
354617285	::316896845978824000
118470515	::316897133968101000
339368036	::316899285776076000
339368036	::316899834927927000
467772798	::316904279334072000
20246868	::316906936262070000
22711224	::316909596096737000
22711224	::316910049744265000
345624930	::316919251346796000
336778628	::316919637864488000
251429451	::316920922571431000
251429451	::316920979974660000
251429451	::316921050023735000
392518936	::316922586250498000
118470515	::316923722630041000
498253276	::316925549266223000
20246868	::316926958506217000
30983421	::316929437969027000
336778628	::316929618064064000
380451947	::316930299248402000
30983421	::316933447472009000
380451947	::316936632773246000
413575821	::316936915679072000
118470515	::316937219686412000
30983421	::316937305556410000
284372523	::316939793265213000
30983421	::316941425805766000
20246868	::316945285924397000
360930171	::316945726561218000
341279579	::316947491956350000
19549748	::316952419693129000
95374349	::316955036909445000
336778628	::316955343081050000
183397191	::316958551677480000
176974576	::316959901148663000
379677651	::316960532601131000
140585238	::316961203069014000
29845719	::316961521831903000
29845719	::316961577960103000
29845719	::316961637598904000
29845719	::316961936275288000
118470515	::316963361537548000
20246868	::316964308787527000
485185711	::316968580610662000
345624930	::316968595068444000
406990981	::316970409364963000
392518936	::316973686009757000
105993726	::316975613841928000
30983421	::316977622221471000
332525085	::316981615186292000
20246868	::316983055040516000
498253276	::316983251333959000
105993726	::316983524504768000
140585238	::316986603371372000
498253276	::316994582598541000
345624930	::316994986631651000
345624930	::316995290756431000
345624930	::316995618901999000
332525085	::316997816297873000
357894396	::317000303826305000
20246868	::317001453233389000
495411803	::317003058905239000
345624930	::317003384039305000
495411803	::317003687828537000
380451947	::317004751889915000
30983421	::317009648190361000
332525085	::317009998414745000
332525085	::317010194519429000
467772798	::317012377151369000
380451947	::317019823546720000
216434703	::317020638931996000
216434703	::317020808767741000
20246868	::317022166346526000
26055885	::317031478313758000
40561134	::317031909702119000
148451114	::317034723195117000
380451947	::317034935913414000
310489606	::317035547195498000
148451114	::317037692074487000
105993726	::317037704485404000
20246868	::317040298146557000
498253276	::317041377349345000
138245975	::317043327084150000
251224348	::317044555151196000
284664089	::317048922466025000
184547888	::317049697955094000
184547888	::317049721992663000
184547888	::317049945104470000
184547888	::317054876305731000
184547888	::317057579333341000
20246868	::317057801379774000
184547888	::317057851828879000
184547888	::317058180909760000
184547888	::317058803621326000
297895526	::317058805093523000
184547888	::317059118286393000
240587031	::317062267562774000
240587031	::317062411695833000
95843709	::317063135561408000
95843709	::317063518417469000
405325559	::317064914357325000
277659095	::317065865025687000
251818709	::317068912967696000
374142362	::317070524691906000
465165745	::317072379786448000
202903162	::317072618291355000
202903162	::317074450321387000
216434703	::317074451978125000
202903162	::317074716269617000
202903162	::317075040074084000
202903162	::317075269435416000
202903162	::317075580535320000
20246868	::317075603222302000
202903162	::317075880172195000
268546928	::317075952863678000
202903162	::317077316217999000
202903162	::317077543901614000
202903162	::317078394913308000
202903162	::317079031369568000
16292745	::317080974439628000
202903162	::317081040038535000
202903162	::317082332517515000
202903162	::317083354635849000
268546928	::317085701898395000
216434703	::317091641343229000
268546928	::317092679752241000
20246868	::317094796231593000
202903162	::317095689643491000
251429451	::317099831682273000
405325559	::317100663681196000
405325559	::317100902311919000
202903162	::317101606602682000
202903162	::317101874383826000
405325559	::317102080378687000
252451878	::317104778276646000
418832074	::317106469155794000
42001705	::317107486802984000
42001705	::317108172596862000
42001705	::317108276892418000
42001705	::317108323881189000
42001705	::317108359025287000
418832074	::317108428654919000
42001705	::317108771627335000
95843709	::317108946320109000
42001705	::317108996509147000
42001705	::317109472910798000
42001705	::317109499813056000
95843709	::317109578053591000
42001705	::317109663483174000
95843709	::317109990412390000
95843709	::317110236794212000
42001705	::317110249511329000
42001705	::317110475890495000
42001705	::317110922948775000
95843709	::317111468724211000
42001705	::317111526756589000
186693710	::317111892025958000
186693710	::317112050579042000
186693710	::317112168287981000
42001705	::317112260004810000
42001705	::317112584383905000
42001705	::317113006632873000
42001705	::317113207082860000
405325559	::317113210429927000
42001705	::317113335055253000
42001705	::317113684017180000
42001705	::317113832059305000
42001705	::317114004638154000
42001705	::317114049861144000
42001705	::317114169012936000
224093638	::317114368422707000
42001705	::317114438014623000
42001705	::317114637764141000
42001705	::317115150987579000
42001705	::317115239231537000
406990981	::317115459289874000
42001705	::317115565854572000
42001705	::317115628500692000
406990981	::317116152495099000
42001705	::317116239195541000
42001705	::317116335106715000
406990981	::317117427622236000
406990981	::317117542118350000
42001705	::317117663597957000
42001705	::317117979533910000
406990981	::317118430350303000
406990981	::317120090027986000
406990981	::317120758654582000
406990981	::317121204760752000
95843709	::317121719422820000
406990981	::317122044972122000
406990981	::317122346643251000
406990981	::317122780246192000
406990981	::317122938023317000
406990981	::317123357227225000
406990981	::317123493919608000
406990981	::317124376619253000
406990981	::317125593311350000
95843709	::317126344368586000
406990981	::317126763488616000
406990981	::317127635165663000
406990981	::317128151694196000
20246868	::317131096837980000
495411803	::317132788807639000
495411803	::317132847771160000
95843709	::317133272675147000
495411803	::317134150442295000
495411803	::317134703729721000
495411803	::317135160984342000
194054162	::317136383854669000
194054162	::317136450313388000
37867502	::317141326862884000
393622132	::317141874001469000
37867502	::317142602308784000
495411803	::317142644583182000
40561134	::317142683615367000
20246868	::317148946151661000
405325559	::317155962282717000
316484120	::317158619323969000
20246868	::317167250064949000
339259114	::317178747818242000
339259114	::317183808287944000
42001705	::317203679746875000
42001705	::317204067548016000
42001705	::317204366228602000
42001705	::317204783230500000
42001705	::317204827744632000
42001705	::317204990231973000
42001705	::317205075086962000
42001705	::317205263201497000
42001705	::317205408068534000
42001705	::317205720443543000
42001705	::317205914245554000
42001705	::317206345554210000
42001705	::317206854633668000
42001705	::317207320134316000
184547888	::317216698581282000
265754848	::317221531208007000
20246868	::317223087521267000
20246868	::317241496262815000
547745977	::317241819542978000
379677651	::317244427473129000
379677651	::317244461790928000
379677651	::317244675880800000
379677651	::317244892306894000
379677651	::317244939366969000
379677651	::317245001711112000
379677651	::317245034351190000
379677651	::317245126554558000
547745977	::317246273210171000
240587031	::317249554842001000
176974576	::317250536934109000
240587031	::317250668127731000
176974576	::317252526577700000
20246868	::317260470417494000
573114433	::317265489019666000
222236015	::317265607018033000
366716735	::317274893047701000
105993726	::317277742766907000
498253276	::317278025349726000
105993726	::317278408503615000
20246868	::317278919487287000
117877472	::317282322808442000
105993726	::317284367871393000
29845719	::317287309848477000
498253276	::317288586556870000
379677651	::317290698913230000
199545464	::317291521374302000
105993726	::317292193821888000
360930171	::317293078664859000
115683854	::317297818316464000
115683854	::317298286325272000
115683854	::317298340456972000
199545464	::317298468894953000
20246868	::317298553443733000
115683854	::317298895053004000
115683854	::317299560189923000
115683854	::317299971856683000
176974576	::317301427863162000
176974576	::317301898380210000
316484120	::317306868353613000
316484120	::317307158565900000
207893494	::317308659153653000
207893494	::317311935492288000
160781077	::317312247020023000
48530097	::317312497390583000
207893494	::317312807077023000
207893494	::317313048517947000
207893494	::317313428563820000
207893494	::317314224680497000
207893494	::317314902580662000
440175355	::317316384814137000
440175355	::317316521821093000
20246868	::317316705439334000
183397191	::317320940184825000
251818709	::317323214533578000
297895526	::317326884989964000
465165745	::317332576761163000
134236940	::317332820668346000
134236940	::317332895683444000
134236940	::317332938905751000
134236940	::317333130015019000
498253276	::317333145450070000
176974576	::317334661284114000
345624930	::317336484409663000
176974576	::317336625141129000
115683854	::317336971150241000
336778628	::317337380338159000
379677651	::317340993638780000
379677651	::317341284866088000
379677651	::317341320144384000
379677651	::317341650265452000
379677651	::317341722952736000
379677651	::317341825599938000
379677651	::317341857170481000
379677651	::317341888875208000
470194870	::317343473172885000
115683854	::317345801695264000
413575821	::317347721822478000
423865005	::317347815149944000
423865005	::317348114950410000
423865005	::317348742959341000
297895526	::317349851803316000
27595900	::317350478436524000
27595900	::317350804300365000
336778628	::317352200525459000
20246868	::317353480652197000
105993726	::317358591172558000
115683854	::317358940130246000
332525085	::317363064766861000
297895526	::317368812171304000
423865005	::317369497679966000
413575821	::317373340446769000
413575821	::317373630675820000
22711224	::317375412005130000
115683854	::317375698350243000
465165745	::317376245056806000
345624930	::317377834177925000
30983421	::317377952650260000
105993726	::317379178016174000
30983421	::317381901251915000
30983421	::317385750440194000
20246868	::317389610525265000
354617285	::317390118661021000
354617285	::317390290518433000
184547888	::317390531686707000
184547888	::317391550583799000
251818709	::317394746857377000
251818709	::317395096658120000
151366552	::317395748369100000
95374349	::317396866159497000
251818709	::317396888213147000
251818709	::317397581388988000
467772798	::317407218154741000
20246868	::317407440071172000
234738785	::317411454737321000
129679017	::317411471116095000
405325559	::317417745920692000
405325559	::317417900535324000
405325559	::317419212568150000
405325559	::317419363642789000
405325559	::317419615447818000
405325559	::317420925794521000
380451947	::317423047357382000
22711224	::317423065501949000
20246868	::317424919535288000
363443542	::317426172365533000
380451947	::317430663072583000
518011532	::317430762393706000
380451947	::317436000064393000
307051307	::317438892146040000
307051307	::317439294669217000
20246868	::317443735405350000
251818709	::317444612795023000
470194870	::317451526752837000
470194870	::317451586127425000
470194870	::317451880777261000
470194870	::317452065867722000
470194870	::317452871224410000
277659095	::317453027676131000
470194870	::317454569162555000
264022134	::317455332672679000
264022134	::317455555226636000
470194870	::317455634427691000
470194870	::317455799247065000
470194870	::317456048493563000
470194870	::317456550295920000
470194870	::317456608378626000
470194870	::317457038181560000
470194870	::317457134784761000
470194870	::317457458417242000
277659095	::317458273450205000
95374349	::317459074717470000
512855526	::317459926605787000
380451947	::317459985783205000
224093638	::317460757132500000
20246868	::317462711363579000
277659095	::317462973557899000
277659095	::317463650946408000
277659095	::317464449982287000
277659095	::317464565917032000
277659095	::317464923900882000
380451947	::317465603466199000
392518936	::317465878423826000
277659095	::317466106409398000
277659095	::317466580516761000
277659095	::317467826891931000
277659095	::317468251930120000
277659095	::317469256533028000
95843709	::317471173405450000
105993726	::317473086238765000
277659095	::317473431526461000
264022134	::317473931256815000
105993726	::317475786523303000
277659095	::317475843741995000
105993726	::317475881687867000
380451947	::317476580958015000
222236015	::317479581600862000
20246868	::317480819604213000
470194870	::317485707109224000
380451947	::317488190984421000
341279579	::317488249813733000
418864692	::317490987704406000
418864692	::317491477880135000
418864692	::317491813034381000
418864692	::317491946899783000
28169372	::317492192010706000
418864692	::317492981601034000
418864692	::317493207854379000
28169372	::317493919367700000
28169372	::317494054231363000
28169372	::317494253548863000
418864692	::317494520432447000
418864692	::317494571707797000
418864692	::317494592356364000
418864692	::317495882079686000
418864692	::317496467369652000
418864692	::317496890319060000
418864692	::317497741850841000
194054162	::317502191281795000
129679017	::317502210529427000
194054162	::317502430873001000
129679017	::317502482928500000
129679017	::317502614872932000
129679017	::317503351942160000
393622132	::317504262403915000
354617285	::317507661996380000
251818709	::317514959019986000
360930171	::317517449618681000
222236015	::317525765203828000
405325559	::317526135636365000
405325559	::317530775094444000
20246868	::317533899108536000
194054162	::317534224322281000
194054162	::317534287660470000
405325559	::317544435485401000
405325559	::317544627785854000
40561134	::317547236147986000
405325559	::317548007832821000
405325559	::317551476941680000
405325559	::317555090150019000
405325559	::317555692502384000
512855526	::317576029755559000
194054162	::317585024859926000
321775412	::317597244880723000
184547888	::317602011212300000
380451947	::317612393515610000
467772798	::317616564142735000
43922897	::317616661899407000
222236015	::317616882737901000
195036249	::317621034931068000
277659095	::317621196244021000
277659095	::317621704321036000
380451947	::317627186226032000
95843709	::317631934236860000
251818709	::317633443435532000
498253276	::317644578507345000
20246868	::317645873993629000
117877472	::317646463050084000
117877472	::317648466409033000
498253276	::317655086933356000
105993726	::317655262142009000
360930171	::317656540561686000
20246868	::317657312225533000
469814032	::317663026083921000
20246868	::317664147435290000
115683854	::317667377523351000
105993726	::317667398851375000
105993726	::317669461463289000
105993726	::317669490928254000
39140648	::317682761924214000
469814032	::317683313940770000
183397191	::317683334056644000
22711224	::317695004845948000
340627969	::317698675369447000
20246868	::317699973288427000
321775412	::317701863858393000
440175355	::317704933002575000
19549748	::317705519383064000
105993726	::317709469276577000
207893494	::317709748017451000
105993726	::317710382825353000
186693710	::317714017684713000
20246868	::317718337910079000
354617285	::317727956845875000
241352700	::317728003511701000
186693710	::317734833721843000
138245975	::317745978230853000
60459098	::317748647842414000
60459098	::317749116560093000
60459098	::317749344621170000
374142362	::317749428683423000
60459098	::317749785165721000
60459098	::317749951985762000
60459098	::317752531268820000
60459098	::317752627662311000
60459098	::317753402446721000
465165745	::317753920376156000
35933605	::317754109291802000
465165745	::317755785687994000
60459098	::317756268968280000
366716735	::317759522682834000
366716735	::317759764962631000
366716735	::317759936660635000
467772798	::317760540145496000
176974576	::317761533079855000
465165745	::317763506004963000
321775412	::317765330405568000
354617285	::317766415765614000
573114433	::317768223359647000
19549748	::317770774876413000
345624930	::317778487396163000
92936298	::317779522672021000
251224348	::317782509255540000
297895526	::317783170403684000
95843709	::317785760449327000
95843709	::317786011893649000
405325559	::317786245965164000
345624930	::317788718075346000
345624930	::317788949949054000
345624930	::317789695704715000
345624930	::317790010659184000
345624930	::317790040421969000
345624930	::317791084879151000
345624930	::317791158413713000
20246868	::317791357999665000
251818709	::317797501216362000
151366552	::317797899075457000
35147507	::317798144270278000
151366552	::317798203045076000
22711224	::317801517971283000
321775412	::317805330765578000
241352700	::317807355448410000
20246868	::317809723556646000
307051307	::317809753189384000
241352700	::317810591068717000
526823315	::317810924809515000
526823315	::317811075741519000
526823315	::317811512897052000
526823315	::317812296049119000
526823315	::317812610353479000
526823315	::317813150881816000
526823315	::317814318194364000
345624930	::317814567340240000
526823315	::317816345318277000
405325559	::317817312000483000
241352700	::317818921967308000
118470515	::317820554537213000
37867502	::317821572180221000
222236015	::317824880571715000
340627969	::317827280615391000
374142362	::317828492861509000
374142362	::317829137920294000
374142362	::317829244518543000
374142362	::317829427331477000
374142362	::317829582021603000
374142362	::317829766315139000
374142362	::317830069282291000
374142362	::317830585525620000
374142362	::317830667243245000
374142362	::317830809518227000
374142362	::317831376558772000
374142362	::317831546285473000
374142362	::317832305454510000
95374349	::317832313016836000
374142362	::317832448706744000
374142362	::317833215278735000
374142362	::317833331943288000
374142362	::317834527756140000
374142362	::317836109327523000
498253276	::317836569090347000
357894396	::317837382521073000
30983421	::317837472677629000
341279579	::317838611364073000
277659095	::317839664851607000
251818709	::317843639000772000
20246868	::317844143097389000
345624930	::317848368070148000
495411803	::317849712470409000
37867502	::317852169262989000
37867502	::317852544804196000
138245975	::317852625540374000
37867502	::317853922058444000
37867502	::317858410894864000
37867502	::317858640461692000
194054162	::317858773475655000
405325559	::317860322562158000
405325559	::317860571129212000
405325559	::317861011812151000
20246868	::317862466220617000
307051307	::317865469321306000
321775412	::317884144971571000
194054162	::317890967107678000
380451947	::317894909539524000
341279579	::317895590736457000
405325559	::317902582620225000
405325559	::317903065044877000
321775412	::317905013894692000
351947723	::317907476018253000
39140648	::317909839877648000
405325559	::317911965072752000
351947723	::317912258401402000
405325559	::317912277250613000
351947723	::317912329138343000
35886177	::317915378414137000
35886177	::317915596996091000
35886177	::317915645515792000
35886177	::317915670635499000
42292477	::317915712947634000
35886177	::317915789518856000
405325559	::317919554774892000
405325559	::317920048654188000
354617285	::317963197246210000
354617285	::317963787959418000
354617285	::317964011591307000
20246868	::317968636541292000
467772798	::317970381443047000
341279579	::317972096674328000
339368036	::317972896603582000
48530097	::317973082788728000
22711224	::317976686270496000
22711224	::317976756525096000
339368036	::317980360975740000
35147507	::317986392565248000
20246868	::317987000219230000
184547888	::317993540259020000
184547888	::317993617635545000
184547888	::317994066778394000
184547888	::317998229461536000
184547888	::317999145992470000
184547888	::317999674692886000
308249623	::318003036557541000
184547888	::318003809362259000
184547888	::318004875956977000
35147507	::318004913693159000
117877472	::318013164304363000
413575821	::318014065706422000
117877472	::318014763487596000
16292745	::318018654514053000
116118519	::318025945619501000
222236015	::318026315955589000
347984656	::318026338483195000
347984656	::318026568993746000
347984656	::318026785788948000
148451114	::318028635971940000
354617285	::318030621580591000
354617285	::318031711927681000
321775412	::318035027009089000
40561134	::318041674909634000
20246868	::318042983339528000
183397191	::318045720504582000
347984656	::318048027011059000
347984656	::318048121999482000
498253276	::318048260038221000
347984656	::318048465097728000
347984656	::318048530147209000
345624930	::318048645859659000
46991082	::318048822062350000
347984656	::318049563908902000
35147507	::318049884873830000
35147507	::318049963315720000
347984656	::318050066151657000
35147507	::318050411342856000
347984656	::318050839036063000
347984656	::318051210143862000
347984656	::318051313877413000
40561134	::318051732137582000
40561134	::318052875773304000
465165745	::318055424429543000
251818709	::318055459158384000
35147507	::318055599067779000
35147507	::318056049238224000
207893494	::318061103219367000
20246868	::318061122450255000
16292745	::318061299231776000
297895526	::318062691686178000
251818709	::318066629491712000
341279579	::318067050637578000
341279579	::318069626867171000
27595900	::318069763425304000
128703316	::318070602298695000
184547888	::318072272856436000
240587031	::318072627107332000
184547888	::318072855948574000
184547888	::318073543684390000
128703316	::318073696210259000
115683854	::318074130538831000
35147507	::318075336019562000
138245975	::318078223827214000
20246868	::318079857684799000
40561134	::318080250531684000
251429451	::318087013452615000
341279579	::318090520628957000
207893494	::318092348682809000
207893494	::318093073676648000
184547888	::318097106214731000
184547888	::318100196720533000
22711224	::318102844102291000
467772798	::318105241939738000
45898691	::318105393014398000
418864692	::318107063072997000
74289232	::318111747238141000
160781077	::318117644060487000
224093638	::318131036783529000
95843709	::318136706803060000
95843709	::318136970503131000
418832074	::318147787579596000
241352700	::318147842273341000
241352700	::318147967259402000
160781077	::318154044843634000
22711224	::318157563227156000
45683087	::318161967602880000
16292745	::318165359234519000
495411803	::318168625758498000
20246868	::318169280724226000
74608528	::318177047933497000
22711224	::318182095530897000
469814032	::318182313626324000
405325559	::318183001534132000
140585238	::318183073126690000
405325559	::318183349925588000
207893494	::318183694449917000
95374349	::318185367008313000
95374349	::318185395072417000
512668596	::318187958144471000
405325559	::318188608727158000
297895526	::318193491496812000
341279579	::318195687680516000
241352700	::318204225710616000
20246868	::318204837420466000
95843709	::318205888332722000
95843709	::318206096718315000
95843709	::318206896744054000
366716735	::318210082007552000
366716735	::318210214149124000
366716735	::318210742031622000
35147507	::318218107208470000
251429451	::318222112596824000
67256320	::318222748851773000
67256320	::318222908696702000
67256320	::318223402412437000
67256320	::318223573955264000
67256320	::318223935902715000
67256320	::318224311091601000
67256320	::318224370860425000
67256320	::318224446483738000
67256320	::318224954208419000
67256320	::318225053256937000
29845719	::318232535559700000
270041894	::318232598633664000
307051307	::318233244829093000
241352700	::318236891679969000
241352700	::318237101269327000
241352700	::318237531038703000
241352700	::318237744105140000
241352700	::318238090139414000
241352700	::318238360177111000
241352700	::318238709235470000
240587031	::318239108789047000
241352700	::318239114531074000
241352700	::318239500574793000
241352700	::318239755433287000
241352700	::318240292115476000
241352700	::318240577017745000
241352700	::318241093307224000
241352700	::318241523118526000
241352700	::318241871988154000
241352700	::318242267401949000
241352700	::318242589264470000
40561134	::318244313169551000
92936298	::318246417342816000
40561134	::318252249866440000
307051307	::318254353989390000
42292477	::318258323826819000
42292477	::318258389853548000
27595900	::318263948753399000
27595900	::318264088746680000
405325559	::318264116492005000
405325559	::318264414656679000
27595900	::318264860746059000
27595900	::318265482979454000
27595900	::318265694775025000
405325559	::318265728543358000
27595900	::318266020764721000
405325559	::318266587889160000
27595900	::318269266749165000
27595900	::318269772523520000
405325559	::318270405351718000
405325559	::318271325338759000
405325559	::318272088991473000
27595900	::318272394215170000
405325559	::318272539082252000
27595900	::318272873628332000
405325559	::318273610856935000
27595900	::318273937698070000
115683854	::318277490806235000
27595900	::318277558565212000
27595900	::318277637145501000
465165745	::318277724475121000
27595900	::318277872651481000
465165745	::318279978808647000
405325559	::318284381347262000
354617285	::318325216050835000
354617285	::318325407311069000
354617285	::318325598298722000
380451947	::318331674838589000
116118519	::318336587366813000
116118519	::318336674251821000
366716735	::318344473237155000
380451947	::318344943670292000
366716735	::318358650131468000
366716735	::318359942891438000
413575821	::318360784595984000
22711224	::318361439884689000
22711224	::318362419187568000
467772798	::318363357277220000
129679017	::318363658507931000
115683854	::318364314509668000
262889564	::318366317608579000
115683854	::318373087794053000
115683854	::318373211240812000
115683854	::318373622806896000
115683854	::318373713659711000
115683854	::318373807482097000
115683854	::318374010712911000
115683854	::318377207712083000
115683854	::318378184125071000
366716735	::318384372287934000
284664089	::318392539029852000
284664089	::318392907684007000
16292745	::318393208067461000
27595900	::318393512028696000
16292745	::318393962316587000
27595900	::318394002493812000
27595900	::318394219444191000
241352700	::318395118040272000
16292745	::318395802747817000
251818709	::318397986319253000
380451947	::318398498003365000
297895526	::318400216808189000
210714533	::318404994560819000
81154377	::318406787797753000
27595900	::318407751787237000
183397191	::318408107426463000
341279579	::318408206558842000
27595900	::318409074062540000
27595900	::318409756605808000
218698577	::318410141236092000
43922897	::318413780138721000
95843709	::318414336177614000
345624930	::318420503448670000
341279579	::318421611587989000
360954828	::318422800593453000
39140648	::318424749556502000
284372523	::318426251884888000
284372523	::318426283900010000
284372523	::318426366930468000
413575821	::318426725472157000
413575821	::318427078913581000
36119799	::318427722093301000
138245975	::318428177036881000
118470515	::318433379425058000
469814032	::318439271453306000
22711224	::318439310217076000
22711224	::318440201934495000
148451114	::318443187947573000
148451114	::318445590096773000
115683854	::318447389230903000
418832074	::318447558710149000
95374349	::318448036340723000
418832074	::318448157216370000
418832074	::318449045595123000
339368036	::318450541728501000
418832074	::318451447765274000
418832074	::318452107869044000
151366552	::318452152982990000
240587031	::318452433724526000
354617285	::318454132690255000
128703316	::318454596219576000
418832074	::318459952303853000
418832074	::318460240863567000
345624930	::318461578250960000
418832074	::318461623452987000
418832074	::318461824376913000
418832074	::318462706376134000
418832074	::318463359861284000
418832074	::318463635548692000
418832074	::318464024352272000
418832074	::318464892631937000
418832074	::318466485926363000
418832074	::318466567367172000
418832074	::318467615255310000
465165745	::318469180930269000
19549748	::318471556567281000
380451947	::318472529637416000
16292745	::318474240338837000
128703316	::318476108158885000
465165745	::318476887452155000
465165745	::318477038795247000
465165745	::318477255108087000
465165745	::318477390814785000
128703316	::318478446122655000
37867502	::318478486547357000
35933605	::318480333370707000
465165745	::318481660763070000
391631516	::318483023525986000
391631516	::318483048536616000
467772798	::318483560757592000
354617285	::318485111135928000
37867502	::318485775249440000
37867502	::318486230817988000
391631516	::318487098774667000
218698577	::318488923791843000
251224348	::318490757122105000
240587031	::318490812113625000
251224348	::318491463530987000
251224348	::318492172225744000
251224348	::318493233921527000
222411269	::318493506605830000
222411269	::318493658859061000
251224348	::318493687791366000
406990981	::318497418754809000
22711224	::318501123289935000
128703316	::318501950306013000
241352700	::318504110519361000
16292745	::318506642566160000
16292745	::318507623567749000
15974594	::318509708782751000
241352700	::318509870770950000
16292745	::318509939746291000
128703316	::318513093623836000
222236015	::318514079541104000
160781077	::318514694279286000
118470515	::318515572415537000
299355541	::318520091182497000
268546928	::318522273046872000
15974594	::318523011085004000
299355541	::318523152814702000
299355541	::318523370687840000
299355541	::318523611197607000
299355541	::318523673160065000
15974594	::318523723881799000
299355541	::318524098953220000
299355541	::318524675862982000
15974594	::318525277737218000
299355541	::318525722253729000
15974594	::318526228275556000
15974594	::318526456022040000
15974594	::318526837712109000
299355541	::318526862454304000
299355541	::318527057732706000
268546928	::318528748637016000
15974594	::318529200015425000
251224348	::318530078621450000
251224348	::318531301781143000
354617285	::318532262129958000
354617285	::318532614032084000
341279579	::318532624798871000
251224348	::318534010697576000
15974594	::318534281871908000
299355541	::318534963458883000
299355541	::318535004927979000
299355541	::318535125681975000
299355541	::318535156677898000
354617285	::318535415244128000
299355541	::318535821814816000
299355541	::318535867755032000
299355541	::318535946599542000
299355541	::318536178661986000
299355541	::318536450276741000
299355541	::318536544413683000
299355541	::318536989626470000
22711224	::318537198448308000
299355541	::318537283311644000
299355541	::318537446914658000
251224348	::318538123153899000
184547888	::318538305073446000
184547888	::318538484296065000
184547888	::318538731105685000
299355541	::318538805135159000
268546928	::318538826987474000
299355541	::318538842640621000
138245975	::318538862731337000
299355541	::318539752485842000
138245975	::318540107898556000
299355541	::318541363840958000
222236015	::318541765269401000
20246868	::318543539535495000
418832074	::318545372345675000
380451947	::318545696494088000
418832074	::318547583272357000
268546928	::318549233068281000
224093638	::318551094487818000
309468056	::318551410297933000
299355541	::318551556607836000
299355541	::318551764137824000
24972379	::318552650717200000
24972379	::318553016863186000
277659095	::318555287793569000
418832074	::318555890938683000
277659095	::318557080594300000
418832074	::318558755363115000
148451114	::318561417336852000
240587031	::318563060170252000
216434703	::318563201476358000
316484120	::318571794892193000
22711224	::318572072064385000
22711224	::318572147171790000
36119799	::318580032471695000
268546928	::318581265836154000
224093638	::318582094639030000
307051307	::318585594487906000
307051307	::318585789741154000
39140648	::318586620364328000
194054162	::318588217614036000
67256320	::318596468774678000
67256320	::318596571983912000
67256320	::318596612492492000
67256320	::318596659896537000
67256320	::318596700157665000
67256320	::318596747037384000
67256320	::318596794588225000
67256320	::318596835168112000
67256320	::318596870047924000
67256320	::318596914910199000
67256320	::318596955041308000
67256320	::318596992685178000
67256320	::318597032602390000
67256320	::318597072355983000
67256320	::318597110427709000
251429451	::318597268909465000
67256320	::318597569414590000
67256320	::318597663807377000
67256320	::318598052413841000
67256320	::318598175290191000
67256320	::318599290131988000
67256320	::318599354686504000
27595900	::318599386613555000
405325559	::318600903387131000
405325559	::318601089920421000
405325559	::318601362818596000
405325559	::318601618461446000
27595900	::318601876620845000
405325559	::318602319371579000
405325559	::318602873376215000
405325559	::318603145376837000
405325559	::318603703940706000
405325559	::318604100017205000
405325559	::318604567149428000
405325559	::318605056968630000
411762947	::318605173641605000
405325559	::318605506044383000
405325559	::318606634484113000
405325559	::318606817922019000
411762947	::318606871034486000
405325559	::318606911979286000
405325559	::318607554450161000
405325559	::318610620129878000
405325559	::318611361787695000
405325559	::318612071078064000
405325559	::318612894126338000
405325559	::318614542076760000
405325559	::318616070053322000
405325559	::318616171408666000
405325559	::318617257351729000
405325559	::318617525741039000
405325559	::318618789908455000
405325559	::318619136521543000
405325559	::318620340647501000
405325559	::318622866046328000
194054162	::318657653284945000
35147507	::318680672862609000
299355541	::318685893399552000
299355541	::318686103303491000
299355541	::318686285915099000
15974594	::318698051504074000
15974594	::318698176041324000
15974594	::318698536881487000
354617285	::318698676270813000
27595900	::318705723385196000
27595900	::318706088453226000
299355541	::318706275783409000
299355541	::318706369702264000
146219676	::318709506714525000
339368036	::318709976237498000
146219676	::318710537393422000
299355541	::318712595710357000
299355541	::318712722072154000
332525085	::318715777782005000
332525085	::318715978370400000
299355541	::318717398477856000
210714533	::318717577251663000
38042561	::318719384526929000
299355541	::318719815093198000
498253276	::318725099664580000
299355541	::318726102606569000
105993726	::318727263963197000
105993726	::318727532457369000
336778628	::318729393268740000
116118519	::318729582859677000
380451947	::318730728630272000
345624930	::318731984996290000
345624930	::318732164927725000
345624930	::318732359241441000
345624930	::318732705162461000
299355541	::318734571401277000
498253276	::318735876387639000
339368036	::318736349836488000
218698577	::318737363285184000
117877472	::318740214220718000
20246868	::318746272142094000
341279579	::318746892366401000
440175355	::318747413466718000
467772798	::318749389675962000
16292745	::318751433908432000
16292745	::318751658404356000
341279579	::318752376016211000
341279579	::318752590307393000
16292745	::318754986244853000
16292745	::318755625117024000
251429451	::318759709819691000
251818709	::318766410023174000
176974576	::318767292257288000
176974576	::318768802710044000
176974576	::318769681622237000
183397191	::318770505215787000
40561134	::318772658277867000
222217573	::318773605804679000
176974576	::318775103741640000
299355541	::318779059058380000
299355541	::318779228017528000
299355541	::318779352747745000
299355541	::318779919532449000
118470515	::318780020459966000
299355541	::318780294591303000
20246868	::318781916713218000
299355541	::318783167744073000
37867502	::318786572738772000
16292745	::318786653214883000
16292745	::318786927090352000
40561134	::318787435242876000
418832074	::318790780556804000
262889564	::318791246342656000
418832074	::318791442095026000
40561134	::318791886343135000
160781077	::318799832728891000
42292477	::318801510236577000
341279579	::318803503411761000
39140648	::318807084810518000
15974594	::318807783027929000
15974594	::318807843484606000
105993726	::318808613961490000
15974594	::318813315507834000
316484120	::318815112595111000
316484120	::318815540909051000
138245975	::318815951892140000
27595900	::318815975380230000
222217573	::318818223346814000
299355541	::318818879566651000
339368036	::318819024228204000
440175355	::318819930638262000
339368036	::318820082077806000
465165745	::318824566178869000
162315218	::318829879523151000
162315218	::318829899953614000
260539431	::318830008011468000
92936298	::318832379047329000
262889564	::318835872638308000
222217573	::318841149794168000
498253276	::318843860426051000
95374349	::318847006674137000
573114433	::318847595629924000
240587031	::318855978395246000
105993726	::318856416821653000
105993726	::318858585633333000
105993726	::318858602171494000
332525085	::318862578568818000
467772798	::318864109938561000
22711224	::318865334201372000
138245975	::318866131756650000
495411803	::318869931380838000
495411803	::318870269001355000
495411803	::318870736905334000
495411803	::318870945643245000
495411803	::318871157703073000
354617285	::318871178800410000
354617285	::318871422690811000
495411803	::318871584439943000
74608528	::318872256799440000
299355541	::318873733781663000
299355541	::318873977072259000
488048308	::318874007787151000
299355541	::318874325199495000
299355541	::318874361836744000
241352700	::318876477426905000
28299725	::318876705529942000
88453024	::318881561980309000
268546928	::318891773067919000
339368036	::318891773202149000
268546928	::318893034286755000
268546928	::318893570247507000
39140648	::318895504937340000
39140648	::318895656062296000
176974576	::318898266496454000
268546928	::318898988994682000
184547888	::318899620791074000
207893494	::318900140679258000
184547888	::318902245364228000
321775412	::318904668463968000
341279579	::318905753505255000
22711224	::318906162265350000
241352700	::318908762075320000
29845719	::318913747425042000
260539431	::318915827221016000
260539431	::318915915641139000
260539431	::318916068125061000
222236015	::318916148227866000
260539431	::318916774445867000
418864692	::318917774300815000
360930171	::318917845570420000
360930171	::318918005012701000
360930171	::318918153105190000
360930171	::318918330817859000
360930171	::318918362115760000
360930171	::318918618672930000
360930171	::318918750722215000
241352700	::318919252797169000
360930171	::318919442346156000
360930171	::318919652061347000
360930171	::318920967978119000
360930171	::318921428521058000
118470515	::318921831878885000
360930171	::318921844331778000
118470515	::318921855870316000
360930171	::318922395870175000
380451947	::318922902395293000
118470515	::318922910851022000
360930171	::318922938789273000
241352700	::318924521107255000
360930171	::318925660640931000
360930171	::318925705780019000
360930171	::318926044268744000
222236015	::318926445042872000
465165745	::318927613445931000
345624930	::318930762890092000
418864692	::318930804258516000
115683854	::318933930835316000
360930171	::318934140059795000
465165745	::318934598547562000
67256320	::318937230515245000
67256320	::318937297355673000
67256320	::318937427563659000
81154377	::318938024484405000
16292745	::318940411144048000
194054162	::318949765230522000
360930171	::318952896832086000
393622132	::318953812276678000
360930171	::318953825820086000
360930171	::318954234936688000
67256320	::318955211538440000
67256320	::318955409941594000
360930171	::318956284735021000
360930171	::318956358890291000
360930171	::318958592466227000
360930171	::318959009552007000
360930171	::318959084005113000
360930171	::318959346258165000
360930171	::318959659920789000
360930171	::318960073630175000
360930171	::318960556939812000
360930171	::318961908566876000
360930171	::318961936169590000
321775412	::318962590002860000
28299725	::318962738422489000
405325559	::318963905693097000
405325559	::318963996856295000
307051307	::318964213718601000
38481051	::318965823735734000
38481051	::318966008008290000
38481051	::318966247809232000
224093638	::318972169273106000
405325559	::318975571143049000
405325559	::318975682476638000
405325559	::318976884950065000
28299725	::318977664356601000
115683854	::318978902825508000
115683854	::318979047835193000
405325559	::318980015612116000
339259114	::318986361522753000
88453024	::318990775520198000
88453024	::318991219697004000
88453024	::318993609523355000
194054162	::318998053816246000
321775412	::318998301569605000
45898691	::319003777497706000
207893494	::319003911887405000
351947723	::319016016971710000
251429451	::319038221344452000
251429451	::319038754289512000
251429451	::319040104826032000
360930171	::319044657038381000
90793289	::319053709520818000
380451947	::319055579974881000
341279579	::319056719965736000
413575821	::319059578379722000
299355541	::319064391515529000
29845719	::319066307230318000
29845719	::319066399232372000
29845719	::319066704363790000
29845719	::319066773125210000
299355541	::319068065914560000
299355541	::319068163193053000
299355541	::319068274178543000
183397191	::319069857066913000
22711224	::319070659152076000
22711224	::319070906964140000
151366552	::319075801674944000
262889564	::319078118012891000
176974576	::319080186060627000
636497893	::319084523600089000
105993726	::319085828947189000
22711224	::319088007875534000
22711224	::319088923420815000
360930171	::319089073165832000
105993726	::319089154053005000
360930171	::319090480119955000
498253276	::319090500663648000
129679017	::319090693706498000
129679017	::319090754989473000
299355541	::319098031150620000
88453024	::319098078646894000
339368036	::319098158678433000
88453024	::319098494914801000
360930171	::319098644437540000
88453024	::319098741724434000
339368036	::319098902831824000
360930171	::319099547911602000
262889564	::319099806016487000
270041894	::319100421337649000
270041894	::319100496159834000
270041894	::319100526803423000
498253276	::319101337142964000
151366552	::319106412741545000
418864692	::319106504227684000
339368036	::319106808256024000
151366552	::319106822587953000
366716735	::319107444653580000
366716735	::319107484369432000
339368036	::319108069210603000
39680514	::319108115901607000
341205476	::319108519204904000
467772798	::319108904221028000
341205476	::319109375899865000
183397191	::319109994790408000
183397191	::319110104517595000
341205476	::319110785823559000
151366552	::319115068023398000
151366552	::319116760345358000
118470515	::319117487574749000
151366552	::319117499528511000
39140648	::319119320913424000
115683854	::319119680092639000
115683854	::319119795612160000
115683854	::319121358678261000
115683854	::319122249284202000
262889564	::319122399440281000
105993726	::319122546802966000
262889564	::319122714134728000
115683854	::319124700687118000
115683854	::319125289135394000
262889564	::319129770090704000
498253276	::319129997853999000
405325559	::319131196397326000
183397191	::319132892053770000
262889564	::319133294807613000
405325559	::319133458192556000
115683854	::319134418700730000
405325559	::319135693064507000
115683854	::319137393426976000
251818709	::319137712672215000
251818709	::319138579295109000
405325559	::319139071559618000
341205476	::319139254234148000
151366552	::319141265012834000
498253276	::319146460539129000
405325559	::319150655161896000
405325559	::319153475864891000
341279579	::319153600649650000
418864692	::319153678500118000
339259114	::319153977302327000
43922897	::319158283741036000
43922897	::319159811939917000
268546928	::319162037529899000
299355541	::319162461808885000
268546928	::319162678532796000
498253276	::319163909674254000
216434703	::319167965234880000
339368036	::319169513180512000
339368036	::319169864323457000
339368036	::319170113649668000
15974594	::319170291144224000
105993726	::319170300271030000
339368036	::319170501467570000
105993726	::319170747694215000
39140648	::319180197482082000
262889564	::319182830183800000
498253276	::319186812109209000
405325559	::319189263973507000
22711224	::319192550483304000
118957178	::319192709422264000
345624930	::319197529235402000
22711224	::319197984040562000
22711224	::319198093671280000
118470515	::319198840911720000
118470515	::319200121885716000
345624930	::319200608877965000
345624930	::319200649604632000
151366552	::319201234324189000
260539431	::319203300278939000
339368036	::319204943976357000
405325559	::319205569724559000
224093638	::319206664911851000
217214677	::319207963367723000
260539431	::319208376259211000
297895526	::319210152559509000
321775412	::319211172014469000
260539431	::319211878297522000
105993726	::319212035411939000
105993726	::319212101589680000
138245975	::319216610017689000
284664089	::319217632580612000
284664089	::319218488440913000
138245975	::319219554494590000
284664089	::319220196793528000
284664089	::319220683131482000
284664089	::319220962249822000
95374349	::319221547384582000
40561134	::319225310807744000
176974576	::319227961377161000
31541384	::319244889739124000
151366552	::319245594138906000
151366552	::319246391102812000
88453024	::319246824231817000
518011532	::319247536206532000
138245975	::319247852176031000
88453024	::319248518390886000
90793289	::319249165416808000
299355541	::319250306208763000
299355541	::319251414159335000
299355541	::319251634842636000
28299725	::319251896412016000
95374349	::319252182098661000
151366552	::319252343885545000
498253276	::319254674144374000
380451947	::319255923841441000
128703316	::319256240574316000
151366552	::319256472628367000
151366552	::319257000171167000
498253276	::319265021945323000
307051307	::319265668459548000
128703316	::319266702636498000
418864692	::319267334349021000
307051307	::319273422406430000
146219676	::319274237942693000
268546928	::319276185320300000
151366552	::319279095995326000
151366552	::319279226064871000
297895526	::319281865192263000
307051307	::319282028413583000
405325559	::319285154650673000
251818709	::319285898653077000
345624930	::319286000444641000
547745977	::319286928019173000
405325559	::319288119092449000
138245975	::319289256663203000
183397191	::319293281559248000
268546928	::319293684166316000
183397191	::319295490632069000
470194870	::319298953331998000
470194870	::319299254403334000
95374349	::319300304862588000
547745977	::319301511815520000
345624930	::319305682870493000
194054162	::319308973939503000
20246868	::319311670105214000
138245975	::319314140961329000
405325559	::319314480209203000
393622132	::319316440245219000
224093638	::319320437685370000
465165745	::319322398715432000
39140648	::319323417771909000
39140648	::319323868269522000
40561134	::319330568087162000
40561134	::319330748308004000
42001705	::319330969733705000
339259114	::319333599914639000
339259114	::319334200987770000
339259114	::319335102809260000
339259114	::319335424743071000
339259114	::319335488949460000
339259114	::319335969146929000
194054162	::319339529364455000
19501845	::319343859782008000
251429451	::319402154278404000
22711224	::319420051017060000
20246868	::319420902188130000
22711224	::319424284223238000
332525085	::319425293523759000
183397191	::319428228760604000
183397191	::319429406902857000
345624930	::319430471589195000
345624930	::319431216887631000
332525085	::319436127113187000
467772798	::319436242322350000
345624930	::319447377318670000
341279579	::319448878535561000
183397191	::319449985961824000
407416910	::319456129430200000
407416910	::319457005762908000
407416910	::319458669060308000
498253276	::319460106100166000
339368036	::319461041861963000
339368036	::319461809805488000
339368036	::319462376388833000
339368036	::319463626488565000
35147507	::319467854091141000
339368036	::319469879428272000
498253276	::319470994194583000
264022134	::319472667889659000
264022134	::319473103111606000
264022134	::319473563759415000
264022134	::319473976428597000
39140648	::319473988805992000
264022134	::319474155269541000
264022134	::319475099659014000
264022134	::319475175785656000
264022134	::319475514081427000
264022134	::319475769535504000
264022134	::319476849027727000
264022134	::319477207330336000
20246868	::319477354554597000
264022134	::319477421336322000
264022134	::319477886312673000
264022134	::319478110858928000
307051307	::319478989599170000
264022134	::319479280847425000
264022134	::319479652789940000
264022134	::319479972991496000
264022134	::319480043682279000
264022134	::319480313338294000
264022134	::319480468498161000
264022134	::319480532910108000
264022134	::319480840033808000
264022134	::319480878554312000
341279579	::319484235444547000
307051307	::319486702152458000
498253276	::319491797015474000
339368036	::319493182645731000
339368036	::319494753274195000
183397191	::319495274361929000
418864692	::319495764676075000
95374349	::319499160929841000
339368036	::319503098206892000
339368036	::319503604664901000
339368036	::319504406515163000
498253276	::319504471090663000
339368036	::319505305144811000
339368036	::319512018400993000
339368036	::319513272980217000
339368036	::319515218931748000
339368036	::319516158346805000
339368036	::319516846300733000
20246868	::319517791852056000
339368036	::319518293088157000
498253276	::319518397895434000
339368036	::319518648756744000
339368036	::319518946934013000
339368036	::319520035213279000
118470515	::319520910883299000
74139583	::319521293651279000
339368036	::319521954883334000
74139583	::319523231692365000
74139583	::319523938159976000
360954828	::319524485512454000
74139583	::319524665825579000
498253276	::319529551795474000
74139583	::319529800928751000
74139583	::319530299291738000
321775412	::319530523817029000
74139583	::319530911525924000
74139583	::319531494534152000
74139583	::319531781349068000
360954828	::319535526136909000
20246868	::319535739492782000
39140648	::319538087682256000
36119799	::319538459779923000
498253276	::319540619431247000
380451947	::319541868809555000
299355541	::319542091065737000
129679017	::319543298819760000
264022134	::319546025876520000
264022134	::319546435492261000
264022134	::319546511958605000
440175355	::319548079621677000
20246868	::319553434200199000
297895526	::319555199947657000
16292745	::319557366142099000
345624930	::319561992560066000
498253276	::319570066591059000
353567857	::319572261210296000
22711224	::319572446493696000
140585238	::319576335553011000
467772798	::319584237563031000
345624930	::319585703988174000
20246868	::319590194426826000
307051307	::319597403542024000
307051307	::319597485356101000
216434703	::319600170029416000
216434703	::319600250480369000
299355541	::319603225504391000
216434703	::319603891706671000
307051307	::319605779747463000
28299725	::319611266022912000
28299725	::319611360197619000
465757846	::319617249730232000
28299725	::319619095794442000
184547888	::319619471373389000
25017242	::319619727917985000
25017242	::319620051185573000
184547888	::319620090029035000
465757846	::319620246489137000
216434703	::319622531281723000
22711224	::319623034505924000
20246868	::319626648221798000
184547888	::319627139915845000
38481051	::319628426975801000
38481051	::319628808519036000
210714533	::319629909855195000
210714533	::319630464233123000
307051307	::319632161382752000
307051307	::319632682382393000
465757846	::319632888058482000
92936298	::319640307929079000
38481051	::319641108168712000
38481051	::319641347411828000
36119799	::319643283389296000
36119799	::319643343015530000
353567857	::319648870890098000
36119799	::319652146763153000
36119799	::319653712157106000
297895526	::319654792416878000
357894396	::319655876287922000
262889564	::319657155739402000
20246868	::319661956141309000
176974576	::319662381120753000
262889564	::319662471843573000
176974576	::319663047717289000
300523243	::319663819406319000
148451114	::319665119607005000
284664089	::319665574479278000
284664089	::319668765438664000
42292477	::319673069088149000
42292477	::319673136398336000
176974576	::319674543155326000
42292477	::319676137871654000
393622132	::319678590356709000
36119799	::319680902567444000
289806946	::319681717604601000
341205476	::319684154910445000
406990981	::319685830287433000
116118519	::319688845799075000
339259114	::319693208357576000
116118519	::319694053572763000
339259114	::319694703236894000
339259114	::319695264774512000
339259114	::319695407787696000
339259114	::319695629624418000
339259114	::319696641055682000
339259114	::319696906995503000
380451947	::319700314154467000
339259114	::319701911118942000
116118519	::319702223707860000
116118519	::319704076147376000
394026138	::319705700479692000
42292477	::319708642779729000
339259114	::319709607310266000
339259114	::319709858968526000
339259114	::319709911363760000
194054162	::319715122807463000
357894396	::319715282056794000
357894396	::319715407961391000
357894396	::319716534350123000
357894396	::319716630034804000
357894396	::319716690923487000
357894396	::319716781050720000
40561134	::319720044781240000
38481051	::319739112775106000
194054162	::319762305409765000
25017242	::319771677359747000
465757846	::319785037065228000
465757846	::319785124327739000
465757846	::319785249523503000
465757846	::319785530810327000
465757846	::319785597914972000
14424207	::319786638588923000
467772798	::319787174734217000
88453024	::319787767892688000
88453024	::319787877330468000
465757846	::319789351733190000
74139583	::319796131502632000
218698577	::319797994385965000
74139583	::319798399127916000
74139583	::319803980656041000
74139583	::319804139825668000
74139583	::319804464708063000
366716735	::319804799291912000
336778628	::319805995553525000
366716735	::319806787459096000
251818709	::319807280470179000
268546928	::319808742524870000
16292745	::319809346064244000
465757846	::319811889444052000
470194870	::319812853999751000
470194870	::319812956508520000
470194870	::319814804074295000
470194870	::319815064955797000
336778628	::319815237501083000
186693710	::319816183832514000
336778628	::319816800932077000
74139583	::319817145695473000
341279579	::319818356112904000
297895526	::319820875518070000
129679017	::319822707564888000
217214677	::319826146093043000
129679017	::319827549305856000
129679017	::319828692836696000
297895526	::319829343138365000
498253276	::319829605039099000
210714533	::319831590144442000
251818709	::319832428472569000
22711224	::319833318164152000
19549748	::319834457186136000
465757846	::319835303265329000
88453024	::319842335766769000
88453024	::319842571390177000
268546928	::319847310546849000
20246868	::319856090210791000
183397191	::319857681798160000
74139583	::319863870913138000
74139583	::319864572897013000
465757846	::319865810292207000
465757846	::319866064802574000
74139583	::319866165923041000
341205476	::319866420555038000
74139583	::319866470408519000
260539431	::319866633046851000
341205476	::319866676936077000
74139583	::319867290311073000
268546928	::319870222347665000
74139583	::319872184787030000
307051307	::319872282887606000
74139583	::319873192774742000
336778628	::319873395862949000
20246868	::319879028544782000
336778628	::319886578807894000
336778628	::319887676419473000
345624930	::319888444685967000
88453024	::319888726912290000
345624930	::319888775037726000
88453024	::319889812993740000
498253276	::319890175385817000
321775412	::319896397476413000
20246868	::319896961123774000
39140648	::319898031157809000
255313314	::319898570897625000
160781077	::319898932740235000
160781077	::319899247141089000
413575821	::319900442551255000
498253276	::319900551603175000
465165745	::319901353432461000
88453024	::319903636178231000
193068384	::319912584121823000
95374349	::319912771653361000
498253276	::319913423926333000
74139583	::319913977616408000
270041894	::319914625401516000
255313314	::319914653096497000
351947723	::319917309475037000
20246868	::319917350851850000
27595900	::319918415324278000
27595900	::319918630898896000
39140648	::319921314108428000
300523243	::319922121646145000
241352700	::319922867225632000
19549748	::319924980446023000
22711224	::319925325356212000
351947723	::319927985031499000
465757846	::319932149862125000
300523243	::319941794915811000
413575821	::319941882039914000
40375959	::319942981736087000
289806946	::319943514945355000
151366552	::319944384042905000
151366552	::319944870213074000
341279579	::319945164539965000
413575821	::319948180605267000
35933605	::319949177893318000
465757846	::319952312388964000
146219676	::319953277485740000
20246868	::319953593673334000
467772798	::319954068674060000
146219676	::319954165734445000
465165745	::319955511762120000
465165745	::319958492020629000
465165745	::319960039907532000
465165745	::319966346358165000
319532225	::319966597555027000
300523243	::319968653175046000
281577173	::319976336070438000
281577173	::319978973448794000
260539431	::319982808896503000
281577173	::319984362080837000
140585238	::319984611784544000
260539431	::319986612371083000
38481051	::319988464500215000
341279579	::319991511116808000
22711224	::319992561701888000
300523243	::319993456300802000
319532225	::319994491908014000
380451947	::319997337986531000
16292745	::319999116497256000
319532225	::320000451208699000
321775412	::320004584250679000
40561134	::320005641366286000
277659095	::320008644605378000
319532225	::320008715212312000
240587031	::320008769176231000
321775412	::320010272943243000
465757846	::320011027867648000
321775412	::320011775150010000
319532225	::320013490121232000
357894396	::320018259120361000
465757846	::320020010779160000
277659095	::320020317525385000
277659095	::320021403439079000
277659095	::320021514042875000
277659095	::320022510122983000
277659095	::320023484447207000
134236940	::320026803915878000
134236940	::320026906282037000
134236940	::320027022703329000
36119799	::320027240635179000
413575821	::320028592291602000
470194870	::320030658451881000
413575821	::320032949036797000
277659095	::320035111322144000
297895526	::320036747633377000
393622132	::320040982894768000
109477035	::320062411086381000
207893494	::320065720098623000
194054162	::320066819652198000
405325559	::320069961848610000
207893494	::320075380042129000
321775412	::320076023691624000
92936298	::320079071566516000
92936298	::320079863375597000
321775412	::320080144427528000
469814032	::320081463519354000
321775412	::320097062421159000
470194870	::320106463127289000
321775412	::320110666558107000
470194870	::320114866759290000
321775412	::320120531632414000
321775412	::320127821957713000
35933605	::320150336591503000
297895526	::320155870891765000
336778628	::320157952889729000
332525085	::320158898755604000
299355541	::320166190884470000
251818709	::320166413874638000
299355541	::320166625930252000
299355541	::320166745908342000
299355541	::320166924870877000
299355541	::320169870618660000
299355541	::320170750524919000
138245975	::320170888253296000
299355541	::320171137973747000
105993726	::320172417647509000
413575821	::320173199310594000
413575821	::320173623056949000
413575821	::320173816401756000
39140648	::320174570244022000
25017242	::320175782318186000
37867502	::320175827268538000
37867502	::320175992540893000
37867502	::320176330970918000
255313314	::320178332777992000
498253276	::320178464760147000
207893494	::320180179882369000
207893494	::320180978670768000
341279579	::320181016528580000
100313850	::320181432108597000
465757846	::320183074673549000
465757846	::320183484268306000
465757846	::320183758466723000
336778628	::320184121903161000
465757846	::320184276425531000
465757846	::320184672153894000
353567857	::320187114144817000
341279579	::320188876318720000
39140648	::320193685239259000
465757846	::320195756587884000
465757846	::320195905334681000
465757846	::320196214387798000
465757846	::320196352967602000
465757846	::320196487340494000
465757846	::320196595150901000
465757846	::320196683394854000
465757846	::320196812411650000
465757846	::320196913590829000
340627969	::320196987788075000
465757846	::320197034487468000
465757846	::320197155644116000
465757846	::320197274946895000
465757846	::320197409043013000
465757846	::320197516194885000
465757846	::320197626337316000
465757846	::320197750962675000
465757846	::320197879266410000
465757846	::320198010036449000
465757846	::320198199937744000
465757846	::320198342514720000
465757846	::320198478313709000
465757846	::320198578071011000
339259114	::320198924361146000
465757846	::320199265035104000
465757846	::320199508304740000
465757846	::320199654182629000
299355541	::320201611047751000
40485959	::320202113542144000
95374349	::320202209075793000
498253276	::320203546509332000
270041894	::320204656104050000
88453024	::320205019313999000
186693710	::320205692126519000
88453024	::320207274490617000
186693710	::320207679203180000
186693710	::320208482060079000
35933605	::320211744536530000
207893494	::320213973771370000
207893494	::320214006361124000
207893494	::320214047230410000
465757846	::320215263222063000
297895526	::320215782208462000
176974576	::320217655606923000
297895526	::320217664222011000
176974576	::320219493152473000
183397191	::320220056682381000
547745977	::320223193799479000
19549748	::320223449807212000
547745977	::320223872307843000
297895526	::320224629820116000
140585238	::320224738934923000
88453024	::320233039340904000
411762947	::320233238947827000
38042561	::320233392044122000
40561134	::320238523716337000
40485959	::320240554820653000
255313314	::320241174692634000
300523243	::320241889519476000
300523243	::320244152862375000
210714533	::320245123457888000
262889564	::320246306725580000
498253276	::320246449508081000
105993726	::320250693258735000
28299725	::320264430195720000
498253276	::320269494725525000
277659095	::320271102515503000
423865005	::320274609540829000
353567857	::320274737286758000
297895526	::320276534143352000
195036249	::320277215239618000
423865005	::320294501501513000
423865005	::320294572712419000
251429451	::320295650761793000
354617285	::320297080151216000
36119799	::320299037200883000
36119799	::320299497248927000
498253276	::320300926281863000
138245975	::320303036633321000
216434703	::320307328375222000
162315218	::320307333072822000
216434703	::320307483103072000
88453024	::320307568624926000
442155527	::320309597132947000
442155527	::320309669384028000
442155527	::320310093675626000
363443542	::320311660462096000
442155527	::320312126382166000
240794093	::320313108457472000
442155527	::320313188946169000
442155527	::320314989133053000
633957791	::320316051424432000
284664089	::320318528693604000
442155527	::320318782209945000
284664089	::320318872408453000
19549748	::320319187417448000
222217573	::320319219336105000
222217573	::320319319777083000
467772798	::320323382669361000
485185711	::320324066311548000
354617285	::320326731070337000
88453024	::320327981182619000
465757846	::320330956814823000
465757846	::320331740428255000
341205476	::320333624182468000
307051307	::320339980528525000
332525085	::320340713009201000
160781077	::320342056906149000
354617285	::320342236673998000
423865005	::320344735904571000
24972379	::320348151984832000
423865005	::320348153524150000
24972379	::320348322802065000
24972379	::320348835366965000
264022134	::320351094809165000
264022134	::320352120899506000
264022134	::320352401787875000
264022134	::320352696395784000
442155527	::320354144831553000
442155527	::320355703854350000
321775412	::320357111060127000
222236015	::320358040530468000
354617285	::320362434810486000
264022134	::320363254377508000
264022134	::320363646456827000
240587031	::320365714634592000
251429451	::320368210115448000
423865005	::320371346943127000
138245975	::320372062004862000
393622132	::320372427471351000
345624930	::320376501193293000
67296324	::320378228025999000
95374349	::320385929846063000
485185711	::320386525336571000
485185711	::320387043131813000
251316534	::320391138030788000
118470515	::320398852979040000
465757846	::320399938649473000
485185711	::320400776210034000
199545464	::320400857088806000
199545464	::320401079646953000
241352700	::320401841097674000
485185711	::320402873194274000
393622132	::320403367685935000
297895526	::320405365357420000
297895526	::320405442796859000
297895526	::320416309840064000
88453024	::320421650980040000
88453024	::320421842584215000
88453024	::320421866407866000
722485765	::320424072796311000
722485765	::320424149740843000
722485765	::320424683088535000
194054162	::320425489556721000
722485765	::320425960845479000
321775412	::320431355999682000
722485765	::320431409305100000
22711224	::320431516293427000
22711224	::320433373782876000
22711224	::320433860389249000
722485765	::320434949780037000
22711224	::320435099952898000
22711224	::320435794798063000
351947723	::320436683877257000
351947723	::320438147601276000
321775412	::320448259174850000
42292477	::320449008822808000
88453024	::320457323887874000
88453024	::320457452699144000
88453024	::320459111990972000
88453024	::320461213123350000
195036249	::320464623885221000
342418577	::320464680386703000
342418577	::320464838923010000
42001705	::320467564314648000
42001705	::320468161357029000
342418577	::320472218876395000
88453024	::320473190491099000
92936298	::320476955046715000
92936298	::320486196151189000
92936298	::320486574641016000
342418577	::320486887259262000
342418577	::320486965789220000
342418577	::320487144592384000
307051307	::320490071537115000
307051307	::320496479502483000
467772798	::320508205618847000
465757846	::320519057482858000
465757846	::320519834800619000
184547888	::320523875102359000
184547888	::320523942882316000
251818709	::320534463576674000
300523243	::320535548097867000
297895526	::320539834424885000
342418577	::320541673497178000
342418577	::320541815436607000
342418577	::320541899977003000
465757846	::320542394133123000
573114433	::320544563230019000
40375959	::320544770365734000
40375959	::320544987165114000
40375959	::320545341726416000
40375959	::320545603241254000
40375959	::320545912109801000
342418577	::320556954290384000
240587031	::320557350853419000
240587031	::320557387960430000
240587031	::320557425520435000
342418577	::320559816865107000
547745977	::320565754405724000
342418577	::320566006768619000
342418577	::320566942412972000
342418577	::320568147700748000
342418577	::320568621216718000
241352700	::320570667902853000
140585238	::320571877519159000
92936298	::320574613904035000
251961694	::320576650431582000
251961694	::320578184758317000
573114433	::320578979008503000
342418577	::320579388217376000
633957791	::320581414179450000
573114433	::320581579741229000
573114433	::320581874734993000
251818709	::320582059078864000
183397191	::320582452491980000
465757846	::320591424850632000
138245975	::320591961830592000
222236015	::320594455990247000
413575821	::320595096930246000
354617285	::320601508032946000
354617285	::320601615335837000
40375959	::320602080966500000
297895526	::320607514007830000
297895526	::320607969601536000
297895526	::320608330177454000
264022134	::320609089262587000
264022134	::320609150512005000
264022134	::320609324957315000
264022134	::320609469388173000
264022134	::320609540569714000
264022134	::320609693301092000
264022134	::320610164346589000
264022134	::320610230222323000
264022134	::320610529817264000
20246868	::320611096350310000
264022134	::320611328148533000
332525085	::320611763353706000
264022134	::320612050571255000
264022134	::320612193290817000
264022134	::320612668174106000
264022134	::320612785144864000
264022134	::320613393839030000
264022134	::320613788934103000
264022134	::320613848912625000
264022134	::320613983805648000
264022134	::320614319526125000
264022134	::320614539790020000
264022134	::320614646019141000
342418577	::320617166808440000
342418577	::320617279681347000
342418577	::320620698911506000
342418577	::320620735129341000
342418577	::320620818327547000
467772798	::320620964880723000
573114433	::320622820801527000
342418577	::320622918788861000
321775412	::320623390698373000
321775412	::320623639231885000
332525085	::320624496539217000
207893494	::320624856272101000
207893494	::320625270287642000
339259114	::320627230483046000
339259114	::320627747837861000
339259114	::320628691908571000
339259114	::320629286153375000
16292745	::320630434209878000
100313850	::320632172572712000
339259114	::320632240797261000
240587031	::320632349400395000
268546928	::320632729114918000
339259114	::320633452410048000
339259114	::320634374309691000
339259114	::320634835825737000
207893494	::320634889558966000
17369283	::320635814814048000
339259114	::320636222273880000
332525085	::320640153364344000
339368036	::320642110179115000
240587031	::320642566213210000
547745977	::320645900554870000
339368036	::320648133937868000
339368036	::320648289173262000
353567857	::320649557010685000
351947723	::320650986588884000
138245975	::320654126524559000
129679017	::320654744223895000
342418577	::320659133470765000
342418577	::320659676037525000
342418577	::320659725991694000
37867502	::320661461552746000
240587031	::320661671158890000
342418577	::320667540542087000
260539431	::320667869945946000
22711224	::320674574725443000
342418577	::320685065489244000
342418577	::320685229423599000
342418577	::320685392212938000
88453024	::320689136795262000
351947723	::320689791094104000
148451114	::320693527740813000
222236015	::320693598398074000
217214677	::320694679475720000
88453024	::320697259786399000
222236015	::320698191009951000
222236015	::320698434665467000
140585238	::320698648738557000
140585238	::320698757173874000
380451947	::320699063622303000
380451947	::320701944865886000
193068384	::320705265185992000
351947723	::320709730291032000
115683854	::320709800507871000
115683854	::320710074437881000
399106907	::320710942113533000
399106907	::320711242069188000
573114433	::320711580851527000
399106907	::320713175773368000
262889564	::320713581983318000
399106907	::320714316854730000
193068384	::320715110568054000
262889564	::320717203240534000
251429451	::320717650361712000
240587031	::320717901319520000
399106907	::320718396230627000
469814032	::320718423237738000
40561134	::320718550446792000
138245975	::320718552241934000
240587031	::320718913275064000
262889564	::320720154076004000
195036249	::320720911911235000
262889564	::320721548757585000
399106907	::320722095434788000
399106907	::320722304281747000
512668596	::320722654585819000
512668596	::320722804016312000
399106907	::320722932039049000
512668596	::320724372291735000
399106907	::320724711082438000
399106907	::320725343474438000
262889564	::320725885059735000
512668596	::320726414208954000
399106907	::320728716399489000
399106907	::320729816225685000
240587031	::320730225279397000
262889564	::320731718283841000
512668596	::320733665502040000
241352700	::320735934947684000
95843709	::320738741142577000
95843709	::320738849632448000
176974576	::320738862760611000
342418577	::320739193485664000
176974576	::320739375304556000
342418577	::320739485149188000
342418577	::320741583483965000
342418577	::320741791815053000
22711224	::320742400958029000
193068384	::320742806958264000
19549748	::320743112152588000
342418577	::320743253764870000
22711224	::320743357276106000
342418577	::320743357842337000
193068384	::320743856192757000
193068384	::320743929798598000
195036249	::320746583195000000
342418577	::320746705911951000
332525085	::320750579628527000
342418577	::320754091414401000
95374349	::320758847193088000
195036249	::320761945621946000
297895526	::320763384196907000
297895526	::320763784316743000
35886177	::320764295841456000
297895526	::320764537345282000
297895526	::320764737698799000
35886177	::320764745693138000
393622132	::320765758290419000
307051307	::320773028659208000
193068384	::320775163077591000
405325559	::320778194020093000
405325559	::320778429236649000
405325559	::320778865976954000
321775412	::320782320539942000
321775412	::320782357084921000
405325559	::320782939862491000
193068384	::320783798713339000
115683854	::320785191918526000
115683854	::320786380953362000
115683854	::320786623220576000
411762947	::320790652759719000
321775412	::320792448953630000
36119799	::320795358613622000
193068384	::320804241398693000
342418577	::320809600448360000
193068384	::320810945309966000
35147507	::320819732418793000
222236015	::320825984393830000
222236015	::320827309408022000
342418577	::320833126383353000
354617285	::320850499907756000
218698577	::320864800894763000
342418577	::320872879975694000
342418577	::320873188319965000
342418577	::320874618682474000
299355541	::320880911921078000
342418577	::320881935360589000
342418577	::320882013227855000
342418577	::320882388886507000
342418577	::320883497927598000
342418577	::320887353298259000
342418577	::320892199938174000
342418577	::320892396621680000
467772798	::320893871447998000
100313850	::320897397968478000
342418577	::320899818878820000
342418577	::320903030163767000
342418577	::320903595610501000
342418577	::320904220817620000
342418577	::320904533196820000
342418577	::320904774499311000
88453024	::320908163077533000
399106907	::320909024373645000
399106907	::320909167076442000
117877472	::320909896180703000
399106907	::320910084127473000
399106907	::320915627130892000
399106907	::320916586829602000
399106907	::320917976838729000
35147507	::320919801608429000
20246868	::320920413771288000
354617285	::320921343954677000
399106907	::320921775628222000
399106907	::320921849804500000
354617285	::320922327661572000
399106907	::320922416278814000
399106907	::320922456665772000
399106907	::320922827345756000
224093638	::320924126099419000
399106907	::320924820432908000
31541384	::320925231206256000
399106907	::320925431756890000
399106907	::320925790512496000
399106907	::320928676273332000
399106907	::320929903023382000
399106907	::320931779588546000
260539431	::320934906911928000
115683854	::320935182322528000
399106907	::320935768224849000
88453024	::320936539582509000
399106907	::320936584033759000
264022134	::320936947503755000
399106907	::320937086444240000
264022134	::320937140403978000
264022134	::320937275099840000
264022134	::320937474937479000
399106907	::320938158235717000
264022134	::320938208466722000
399106907	::320938439191187000
399106907	::320939072854056000
20246868	::320939215917563000
399106907	::320939354304430000
92936298	::320939470297894000
399106907	::320939772665270000
399106907	::320939882048532000
399106907	::320940688130854000
399106907	::320941438663790000
399106907	::320942202295578000
100313850	::320943232123027000
183397191	::320944834762395000
148451114	::320946380707356000
148451114	::320946780630032000
399106907	::320946918492618000
148451114	::320947145379295000
148451114	::320947414523584000
148451114	::320947706510049000
148451114	::320947860352929000
148451114	::320948030545215000
148451114	::320948139613880000
342418577	::320948686412730000
264022134	::320949484899143000
413575821	::320949513206497000
399106907	::320949988022685000
342418577	::320950151130783000
399106907	::320953974708637000
399106907	::320954064106033000
138245975	::320955855585550000
184547888	::320955888636657000
20246868	::320957092594847000
319532225	::320959573198516000
186693710	::320967982203432000
38042561	::320970346436112000
20246868	::320975467878416000
321775412	::320978007718252000
22711224	::320981486457204000
100313850	::320984224926679000
573114433	::320984512433631000
321775412	::320984722681511000
240587031	::320985112537870000
321775412	::320985209216593000
573114433	::320985270994493000
297895526	::320985388699238000
321775412	::320986221264388000
399106907	::320987939549106000
297895526	::320988871091429000
341279579	::320989800754708000
138245975	::320989994628030000
399106907	::320990069915807000
573114433	::320991067220631000
573114433	::320991195692158000
42001705	::320991598261465000
573114433	::320991724937818000
42001705	::320992368272756000
42001705	::320993071267459000
42001705	::320993132323934000
42001705	::320993245842792000
42001705	::320993313614336000
42001705	::320993609224708000
380451947	::320993704125018000
42001705	::320994407228796000
380451947	::320995050278506000
42001705	::320995206294036000
42001705	::320995344852873000
42001705	::320995891194499000
109477035	::320999766538452000
399106907	::320999845970210000
148451114	::321001538598342000
321775412	::321001538875179000
218698577	::321002442827374000
399106907	::321003556717096000
321775412	::321004327617585000
399106907	::321004368268767000
399106907	::321005776476966000
399106907	::321006233119248000
399106907	::321006603799257000
399106907	::321007148081496000
399106907	::321008859386875000
321775412	::321009096876752000
207893494	::321009829827194000
399106907	::321011115461054000
399106907	::321012170378846000
399106907	::321013006760812000
360954828	::321013050796810000
399106907	::321013094207864000
360954828	::321013110439817000
399106907	::321015784769986000
399106907	::321015829372223000
399106907	::321017641726775000
399106907	::321018177888862000
42001705	::321018589056466000
42001705	::321018646262587000
399106907	::321018700633350000
42001705	::321018886487158000
399106907	::321018950496419000
399106907	::321019153249075000
19549748	::321019430559690000
399106907	::321019787117486000
42001705	::321019916205584000
42001705	::321020147680804000
354617285	::321020455412719000
42001705	::321020485234204000
148451114	::321020866416766000
354617285	::321020907336396000
342418577	::321023263067209000
240794093	::321029996506386000
399106907	::321030975524057000
399106907	::321031607429525000
193068384	::321034089417306000
193068384	::321034126381699000
193068384	::321034243646033000
399106907	::321034603265667000
40561134	::321035569968840000
193068384	::321035714877849000
193068384	::321036275027177000
467772798	::321036453201203000
59241106	::321036897482858000
20246868	::321037464229785000
240794093	::321038811813527000
193068384	::321039019523837000
193068384	::321039806064910000
193068384	::321040059744780000
399106907	::321040890481221000
240794093	::321041598441988000
193068384	::321042303416418000
240794093	::321042318612389000
399106907	::321043392823967000
176974576	::321044406226530000
176974576	::321044734443413000
176974576	::321045738593341000
176974576	::321045797267447000
413575821	::321046120082075000
193068384	::321048124758040000
260539431	::321049482873675000
399106907	::321050137357070000
360954828	::321051910159355000
360954828	::321052023296520000
134236940	::321053841174966000
20246868	::321056112080191000
399106907	::321057298128728000
340627969	::321060197277782000
340627969	::321061054077628000
399106907	::321065282342903000
95374349	::321067176029220000
255313314	::321069484016275000
495411803	::321070055154667000
360954828	::321070303725903000
138245975	::321070360667774000
193068384	::321071720993796000
340627969	::321072902088843000
20246868	::321073927688425000
340627969	::321074179883540000
411762947	::321075393861918000
339259114	::321077362554990000
339259114	::321077461200826000
339259114	::321077502250471000
35886177	::321078033651994000
339259114	::321079716771672000
339259114	::321079768512593000
339259114	::321079804457803000
339259114	::321080624410685000
339259114	::321080704706441000
339259114	::321080954447867000
339259114	::321081464441671000
339259114	::321081510948114000
339259114	::321081542556413000
339259114	::321082178664534000
342418577	::321082350375157000
342418577	::321082639421431000
118470515	::321084739652042000
22711224	::321086495203143000
222236015	::321086906844708000
321775412	::321086929598812000
22711224	::321088113537605000
222236015	::321088694717145000
512668596	::321089545573658000
20246868	::321091536127418000
260539431	::321093116583092000
260539431	::321093273571700000
260539431	::321093358653169000
264022134	::321098747151020000
264022134	::321098830160470000
264022134	::321098938759401000
264022134	::321099065511264000
264022134	::321099365710188000
512668596	::321099376455999000
264022134	::321099549336809000
264022134	::321099867411865000
264022134	::321100021498003000
38042561	::321100156529410000
339259114	::321107517516173000
20246868	::321111079986003000
342418577	::321111348375334000
512668596	::321112764842123000
512668596	::321113043419402000
495411803	::321115852139282000
495411803	::321115897026727000
512668596	::321116315198844000
162315218	::321116399386898000
512668596	::321117696081154000
222236015	::321119145280278000
264022134	::321121382563983000
300523243	::321121448976592000
45683087	::321125341693358000
423865005	::321126632159064000
423865005	::321127647633616000
393622132	::321128144100802000
423865005	::321129789601763000
222236015	::321130046825824000
222236015	::321130635513171000
633957791	::321131485245632000
633957791	::321131676480712000
321775412	::321139225510703000
321775412	::321139492633317000
321775412	::321140898480148000
411762947	::321140912598171000
321775412	::321141435443326000
321775412	::321143156253003000
321775412	::321145168533262000
32564504	::321147453590081000
32564504	::321147460686864000
32564504	::321147533780983000
32564504	::321147624264704000
321775412	::321148158786805000
321775412	::321148705845694000
38042561	::321148941230018000
67256320	::321149071911972000
193068384	::321150006675513000
351947723	::321151885249748000
67256320	::321152098358157000
264022134	::321155745708113000
264022134	::321155910057746000
264022134	::321157461862129000
264022134	::321157619823816000
67256320	::321158039203880000
264022134	::321159729428692000
264022134	::321159878037090000
264022134	::321160139434500000
264022134	::321160533002838000
264022134	::321170596425777000
264022134	::321170924042870000
264022134	::321171077629886000
264022134	::321171202129408000
264022134	::321171417083285000
264022134	::321171477649039000
405325559	::321198898507030000
342418577	::321212007372165000
342418577	::321212008852754000
88453024	::321224548097863000
263207728	::321225459566268000
263207728	::321225504814428000
263207728	::321225558354706000
263207728	::321226087906545000
22711224	::321231069720498000
22711224	::321231368728219000
88453024	::321231894966583000
88453024	::321232532949585000
359607281	::321241687542353000
354617285	::321242159279927000
359607281	::321242586801139000
359607281	::321244808708497000
88453024	::321245704389541000
134236940	::321247511371214000
134236940	::321247514500149000
342418577	::321248840030232000
342418577	::321248901590024000
88453024	::321249164132511000
342418577	::321249394043281000
342418577	::321249631235371000
342418577	::321249869752852000
342418577	::321249993593860000
222236015	::321255648279011000
88453024	::321258778710380000
260539431	::321264623439466000
442155527	::321269273932738000
442155527	::321269296284196000
442155527	::321269312541298000
105993726	::321270269085876000
300523243	::321271214133870000
115683854	::321274270850351000
262889564	::321275712172601000
297895526	::321276186711977000
15974594	::321276399904243000
297895526	::321276599855099000
210714533	::321278342303207000
105993726	::321280626655391000
105993726	::321280842368421000
20246868	::321283406833000000
399106907	::321284737903779000
498253276	::321286766529228000
105993726	::321287692644151000
351947723	::321293455865307000
351947723	::321294798642348000
88453024	::321295982220435000
222236015	::321298985254002000
105993726	::321299955916607000
20246868	::321301181362212000
32254012	::321303011198640000
399106907	::321304463715479000
105993726	::321304463845507000
418864692	::321304473739862000
722485765	::321304641105195000
498253276	::321306035514126000
722485765	::321306808356569000
183397191	::321307230949474000
321775412	::321312483837087000
467772798	::321323325626400000
465757846	::321328973227380000
35147507	::321333741278617000
129679017	::321334452800327000
345624930	::321340725344219000
109477035	::321341256888373000
498253276	::321341751044493000
498253276	::321351666983116000
341279579	::321354010764390000
31541384	::321354320568258000
31541384	::321354413971238000
31541384	::321355149207539000
31541384	::321355209735553000
31541384	::321355267872788000
31541384	::321355314257620000
31541384	::321355368099893000
31541384	::321355444453011000
40485959	::321355452522840000
31541384	::321355543690240000
19501845	::321356407792357000
20246868	::321358507167330000
241352700	::321359046961676000
380451947	::321360897115320000
20246868	::321377026885963000
109477035	::321380879949783000
251818709	::321383367553716000
193068384	::321383496998330000
193068384	::321383588664860000
251818709	::321384958549696000
193068384	::321385027822829000
193068384	::321385166687838000
105993726	::321385555101364000
193068384	::321385633589366000
193068384	::321386381337325000
109477035	::321386475725934000
109477035	::321386666369642000
193068384	::321386810041327000
193068384	::321387778774532000
193068384	::321388850930917000
109477035	::321389061703090000
193068384	::321389500339208000
193068384	::321389628206772000
193068384	::321390009603207000
109477035	::321390447903797000
354617285	::321390867594235000
193068384	::321391025341997000
354617285	::321391146368643000
270041894	::321392520707846000
270041894	::321392921171611000
105993726	::321395323421462000
193068384	::321395657367752000
105993726	::321395698652295000
193068384	::321396354482065000
193068384	::321398280141557000
138245975	::321399809187663000
284664089	::321399881409380000
284664089	::321400646538522000
284664089	::321403697315868000
193068384	::321404905640316000
316484120	::321404943372259000
316484120	::321405045335801000
193068384	::321405721226932000
193068384	::321406467355865000
193068384	::321407067434930000
193068384	::321407661914599000
193068384	::321407800704110000
193068384	::321408160806088000
255313314	::321408594102857000
284664089	::321408764454502000
193068384	::321408921048862000
193068384	::321409772492578000
92936298	::321411494438903000
345624930	::321412147164876000
193068384	::321412706831851000
193068384	::321413708058333000
162315218	::321413846881423000
319532225	::321414812871585000
251818709	::321414857285058000
251818709	::321415101129306000
319532225	::321415267555102000
319532225	::321419143192653000
20246868	::321419856111095000
193068384	::321421712669429000
193068384	::321422179591921000
140585238	::321423442165514000
321775412	::321424409732734000
193068384	::321424597113249000
342418577	::321424925325942000
118470515	::321427863511379000
184547888	::321428225051992000
20246868	::321433535514820000
321775412	::321434119227727000
138245975	::321437984106901000
22711224	::321438205436100000
241352700	::321442371155939000
193068384	::321444071417712000
193068384	::321444337646968000
342418577	::321444959846813000
342418577	::321445242316390000
309468056	::321446340792053000
418832074	::321446971816673000
222236015	::321447302399160000
300523243	::321447561342898000
260539431	::321448483540328000
470194870	::321448665434685000
399106907	::321450879473561000
234738785	::321451457687736000
222236015	::321452223169175000
234738785	::321452790981472000
418832074	::321453172801548000
418832074	::321453671684636000
234738785	::321453947866980000
234738785	::321454396913373000
234738785	::321454468078137000
418832074	::321454551293128000
418832074	::321454668234502000
418832074	::321455068677275000
418832074	::321456189147852000
222236015	::321457306040684000
222236015	::321457725940838000
363443542	::321458248374951000
138245975	::321459014233899000
470194870	::321459461128613000
418832074	::321462034480910000
222236015	::321464159835389000
234738785	::321464821063233000
224093638	::321469732689674000
234738785	::321469825299918000
262889564	::321470215005286000
309468056	::321470985457004000
321775412	::321483166676295000
255313314	::321484799095238000
418832074	::321489086978347000
393622132	::321490534063566000
418832074	::321497872958898000
357894396	::321498613928824000
357894396	::321499157401587000
27595900	::321508228917776000
42001705	::321519652138278000
42001705	::321520225591902000
42001705	::321520746797080000
42001705	::321521344560918000
42001705	::321521837039304000
42001705	::321522509172330000
42001705	::321523288801161000
42001705	::321524616206110000
340627969	::321524620257796000
42001705	::321525155690082000
42001705	::321525568766095000
42001705	::321528601319182000
340627969	::321529253357297000
193068384	::321532448271892000
351947723	::321542638006317000
222236015	::321543966422093000
222236015	::321544996253757000
222236015	::321545626921885000
498253276	::321570302347845000
88453024	::321571034031607000
251429451	::321576570521264000
498253276	::321581608165584000
413575821	::321589907413938000
22711224	::321594823398277000
354617285	::321595327822053000
354617285	::321595509028581000
255313314	::321595566071091000
354617285	::321596182910607000
354617285	::321596487211573000
354617285	::321596955144892000
22711224	::321599053844606000
366716735	::321599228499591000
22711224	::321599743551762000
22711224	::321602685231046000
67296324	::321602895546052000
366716735	::321603765444677000
22711224	::321603878938357000
264022134	::321604537595072000
264022134	::321604659070513000
264022134	::321604912171606000
467772798	::321615026358214000
573114433	::321615216133689000
573114433	::321615696192745000
573114433	::321619098150793000
20246868	::321623204693147000
498253276	::321624327441235000
341205476	::321629021173579000
240794093	::321629076311900000
251818709	::321631336890773000
498253276	::321634631222951000
222217573	::321635383135846000
222217573	::321635552011104000
37867502	::321639410649137000
413575821	::321640126608441000
20246868	::321640844409073000
558662656	::321644089286221000
105993726	::321648528248143000
100313850	::321648761891864000
442155527	::321649163362254000
498253276	::321649188247072000
558662656	::321650490813329000
129679017	::321651884836392000
321663912	::321652794840973000
129679017	::321655037489184000
341205476	::321655100818984000
321663912	::321655251969122000
341205476	::321655341223911000
558662656	::321655592064274000
262889564	::321659991813677000
392493604	::321660382580191000
573114433	::321660782922301000
341279579	::321663214783979000
558662656	::321669351918940000
183397191	::321669610690723000
392493604	::321674311654055000
392493604	::321674496538980000
360930171	::321675160845447000
392493604	::321675913907556000
465757846	::321676026281357000
100313850	::321676940912250000
394796192	::321677223591559000
392493604	::321677653952315000
394796192	::321683050784235000
498253276	::321684841064173000
270041894	::321685560676732000
558662656	::321686682342674000
394796192	::321688930846138000
222217573	::321692069544484000
394796192	::321693497889521000
260539431	::321694005832323000
300523243	::321698015792480000
394796192	::321698780305043000
423865005	::321699554221232000
423865005	::321699951564451000
423865005	::321700119764414000
423865005	::321701104725397000
105993726	::321701229325590000
36119799	::321701269662228000
36119799	::321701375543242000
394796192	::321701425052786000
465757846	::321707442897571000
573114433	::321707455891505000
573114433	::321707786939539000
140585238	::321708607672553000
558662656	::321708996824272000
558662656	::321709632672382000
222217573	::321710984727261000
573114433	::321711773399015000
558662656	::321711995214766000
558662656	::321712261016195000
394796192	::321713143816544000
467772798	::321713192504025000
193068384	::321714330137681000
558662656	::321715212770217000
342418577	::321715301643321000
342418577	::321715672528850000
193068384	::321718538874265000
573114433	::321718783607705000
299355541	::321720597216382000
138245975	::321722958190092000
262889564	::321726336341254000
148451114	::321728723005079000
470194870	::321737383756316000
255313314	::321743982688342000
255313314	::321744715320000000
498253276	::321745093935652000
21059736	::321755796172066000
498253276	::321759506629545000
300523243	::321760529246978000
300523243	::321760538130534000
25017242	::321764847614320000
498253276	::321769739846303000
268546928	::321769740404133000
20246868	::321773983894740000
22711224	::321776874466463000
297895526	::321778211178561000
241352700	::321780113081507000
39680514	::321780396251557000
498253276	::321780480787767000
241352700	::321780832777949000
39680514	::321781061472358000
100313850	::321790077145579000
354617285	::321790891490676000
354617285	::321791205367230000
300523243	::321791518883074000
268546928	::321792759990190000
138245975	::321793221535612000
138245975	::321794815677325000
342418577	::321795697810759000
342418577	::321796131317248000
342418577	::321796332333441000
354617285	::321798367317479000
354617285	::321799514627391000
241352700	::321799760271003000
354617285	::321799893087817000
348256856	::321801120823537000
148451114	::321802421091307000
148451114	::321803473714823000
148451114	::321803654933929000
558662656	::321805892389597000
558662656	::321806048837136000
354617285	::321807630697914000
354617285	::321807889469689000
374142362	::321807986081296000
354617285	::321808885704974000
268546928	::321816301842608000
310489606	::321819615418253000
354617285	::321820129908359000
218698577	::321831477404905000
218698577	::321831865659060000
218698577	::321831962568445000
392493604	::321832023490699000
95374349	::321843839746850000
27595900	::321848473060261000
27595900	::321848554538799000
95374349	::321863867640733000
264022134	::321871632840921000
264022134	::321871854182735000
264022134	::321871909761474000
264022134	::321872120965627000
264022134	::321872282991616000
342418577	::321875782219743000
342418577	::321876075116363000
470194870	::321877583492956000
26055885	::321878462916857000
42001705	::321878721848041000
42001705	::321879471114293000
42001705	::321879902909509000
42001705	::321881025363984000
42001705	::321882685360439000
42001705	::321883180250574000
109477035	::321883511478956000
38481051	::321888841898283000
38481051	::321888933736759000
207893494	::321900041545580000
207893494	::321900093278146000
92936298	::321902781508222000
207893494	::321906199719202000
22711224	::321946384062373000
22711224	::321946770529742000
240587031	::321947919802576000
319532225	::321950085988622000
241352700	::321950514159972000
319532225	::321950596259278000
319532225	::321950612457668000
319532225	::321950647425581000
319532225	::321950859309236000
319532225	::321950917802983000
558662656	::321953188628553000
92936298	::321956057704443000
467772798	::321956379873132000
558662656	::321962667109666000
35147507	::321965103555682000
35147507	::321965145247059000
35147507	::321965179766206000
35147507	::321965206030934000
35147507	::321965253560778000
35147507	::321965538781843000
498253276	::321967814950932000
392493604	::321968519501725000
392493604	::321971775267278000
241352700	::321972126036938000
392493604	::321973044883107000
558662656	::321973907076837000
498253276	::321979571522113000
366716735	::321982322754859000
366716735	::321982449787731000
148451114	::321982579962150000
558662656	::321983269199544000
148451114	::321983689888256000
148451114	::321984064682864000
558662656	::321984107418640000
148451114	::321984207519895000
366716735	::321984372683177000
558662656	::321984993779933000
148451114	::321985392909885000
399106907	::321986286644776000
392493604	::321986906294452000
148451114	::321987843314552000
392493604	::321988194960818000
148451114	::321988378818142000
465757846	::321997656622780000
222217573	::321999368506966000
262889564	::322003029110947000
498253276	::322004376174616000
558662656	::322007393015832000
444979318	::322007462641299000
558662656	::322007886412775000
558662656	::322008744814841000
392493604	::322010260401438000
392493604	::322010737025368000
39140648	::322017918055493000
105993726	::322018560069234000
353567857	::322023458747863000
573114433	::322024805203320000
465757846	::322028273993408000
392493604	::322030045591924000
289806946	::322031842641453000
183397191	::322031998774431000
260539431	::322033464398467000
394796192	::322034054591557000
394796192	::322034215904501000
465757846	::322034415968600000
394796192	::322037750859706000
394796192	::322038318093197000
199545464	::322039013974355000
115683854	::322040398098857000
394796192	::322041067937624000
115683854	::322041833523924000
442155527	::322044369999892000
115683854	::322045243031703000
115683854	::322045671295291000
115683854	::322046314521186000
251818709	::322046981696528000
115683854	::322049141985378000
394796192	::322049222474096000
115683854	::322050415120224000
394796192	::322055866415214000
134236940	::322058852201791000
134236940	::322059158117572000
394796192	::322060012975435000
260539431	::322060224217350000
134236940	::322060350893727000
134236940	::322060586093518000
467772798	::322060921000304000
115683854	::322060976121839000
573114433	::322061317206839000
558662656	::322063540859064000
558662656	::322063603773603000
558662656	::322064085573332000
252451878	::322064210030899000
394796192	::322065070593032000
558662656	::322071402335322000
341279579	::322075288181800000
394796192	::322075883684917000
277659095	::322079391356186000
284664089	::322079723901558000
284664089	::322083739918282000
277659095	::322085796230352000
380587529	::322088068217712000
380587529	::322088116888412000
498253276	::322093030238720000
342418577	::322097070766960000
342418577	::322097200136069000
342418577	::322097274287185000
342418577	::322097367723679000
22711224	::322099231609479000
22711224	::322099504641884000
22711224	::322099807160254000
444979318	::322101435816898000
22711224	::322104204028170000
22711224	::322105615893794000
162315218	::322105770705567000
162315218	::322110328957710000
162315218	::322110394380468000
380451947	::322112454031200000
558662656	::322116978011676000
558662656	::322117444959354000
42001705	::322121624268713000
42001705	::322121924849319000
207893494	::322124287869870000
207893494	::322124529411444000
140585238	::322130007713525000
354617285	::322130294444539000
354617285	::322130389932052000
354617285	::322132018550943000
39680514	::322134366409072000
319532225	::322134552963330000
319532225	::322135756334321000
193068384	::322136532767088000
184547888	::322138743882539000
210714533	::322139045947920000
184547888	::322139129800437000
25017242	::322140894855839000
184547888	::322141061822685000
518011532	::322141719829299000
518011532	::322141891586043000
518011532	::322142031348629000
518011532	::322142780770107000
184547888	::322143820131225000
184547888	::322143921281060000
184547888	::322143937240375000
184547888	::322143964255879000
184547888	::322144017762643000
184547888	::322144057914691000
184547888	::322144105008353000
184547888	::322144158221484000
184547888	::322144187506114000
184547888	::322144224533442000
184547888	::322144270226190000
184547888	::322144309287739000
184547888	::322144598539517000
184547888	::322144740160184000
184547888	::322144768589176000
184547888	::322144812981698000
184547888	::322144847832154000
260539431	::322145073276018000
342418577	::322151056433893000
342418577	::322151254384066000
300523243	::322160416316878000
342418577	::322164046524715000
342418577	::322164257288499000
342418577	::322164478408015000
342418577	::322164682137944000
36119799	::322165329306464000
129679017	::322166492223393000
129679017	::322171143740067000
342418577	::322171852246102000
380451947	::322172678599487000
95374349	::322172968820150000
129679017	::322174764032614000
129679017	::322175891146936000
95374349	::322177345639313000
495411803	::322180207974940000
300523243	::322180426456240000
300523243	::322181355947573000
300523243	::322181687809306000
315516553	::322194392490311000
315516553	::322195500491214000
277659095	::322198231318687000
37867502	::322198427268173000
222217573	::322204186102071000
37867502	::322204322156929000
20246868	::322204523483496000
39140648	::322204547659476000
28169372	::322209232713834000
446484701	::322211954775183000
393622132	::322215311405350000
224093638	::322216271330545000
115683854	::322216759836962000
115683854	::322217974498996000
193068384	::322219130444984000
193068384	::322219223713726000
193068384	::322219365028208000
115683854	::322219509966581000
193068384	::322220486937432000
39140648	::322221970496299000
193068384	::322221976204767000
193068384	::322223018724179000
193068384	::322223540998926000
39140648	::322226336011792000
193068384	::322227166475603000
193068384	::322228653729648000
129679017	::322229077589254000
332525085	::322231176079233000
332525085	::322231311404265000
193068384	::322232029762691000
193068384	::322234104672301000
39140648	::322234767556878000
316484120	::322244089158451000
207893494	::322249650293846000
207893494	::322249844301385000
207893494	::322251763333857000
207893494	::322253416636227000
498253276	::322256200978800000
67256320	::322256500439515000
67256320	::322256588893204000
67256320	::322256996801867000
67256320	::322257230483292000
67256320	::322257318991523000
67256320	::322264349043470000
67256320	::322265504037347000
67256320	::322265529270296000
348256856	::322270510962577000
251316534	::322281745326157000
38042561	::322297515061952000
309468056	::322317549402480000
354617285	::322320258834780000
446484701	::322327332062904000
299355541	::322331232950181000
336778628	::322338743686156000
222217573	::322351097547202000
407416910	::322352968802394000
407416910	::322353131457499000
407416910	::322353297530970000
407416910	::322353465244389000
407416910	::322353742034903000
407416910	::322353804538437000
407416910	::322354225239695000
407416910	::322354359130279000
407416910	::322354670569943000
407416910	::322354752010715000
407416910	::322354859783372000
399106907	::322354862228643000
399106907	::322355128545988000
392493604	::322357021645094000
277659095	::322361500088033000
277659095	::322362005841379000
498253276	::322362106886373000
277659095	::322362468313739000
418864692	::322363713602605000
22711224	::322363839100370000
399106907	::322365594685014000
332525085	::322367919554187000
270041894	::322368931845255000
22711224	::322369455600582000
270041894	::322369996040859000
366716735	::322373137595510000
498253276	::322377528000004000
48530097	::322378128968261000
105993726	::322378601402101000
48530097	::322378646859952000
105993726	::322380075435712000
321663912	::322380148169134000
118470515	::322380554702053000
129679017	::322381866063765000
110542318	::322381974197112000
110542318	::322382074713612000
110542318	::322382392012705000
110542318	::322382582920667000
110542318	::322382623324377000
110542318	::322382811761893000
110542318	::322383088145559000
332525085	::322383130256347000
110542318	::322383159431921000
110542318	::322383280206905000
342418577	::322383333260673000
105993726	::322383402768683000
129679017	::322383408770740000
332525085	::322383439967961000
110542318	::322383477020426000
342418577	::322383504119853000
110542318	::322383677965361000
110542318	::322383845364211000
342418577	::322383893586141000
110542318	::322384180656881000
115683854	::322384191482363000
115683854	::322384262865252000
332525085	::322384357253869000
446484701	::322386545661313000
105993726	::322386922955759000
262889564	::322387698193141000
105993726	::322387770880442000
380587529	::322389293970628000
380587529	::322389594794496000
118470515	::322389662058553000
380587529	::322389702130950000
118470515	::322389848986095000
446484701	::322389961628348000
380587529	::322390409072500000
446484701	::322390797418917000
446484701	::322392302268067000
446484701	::322393813911994000
183397191	::322394390041591000
380587529	::322396038264668000
380587529	::322396154312671000
380587529	::322396227117408000
380587529	::322396278627647000
380587529	::322396328686653000
394796192	::322396777854693000
366716735	::322398392280047000
446484701	::322399291480092000
36119799	::322399827717668000
446484701	::322399877894115000
446484701	::322400394191962000
105993726	::322400623901421000
394796192	::322403339260272000
380587529	::322403918825021000
394796192	::322404060227584000
148451114	::322404847758487000
22711224	::322405840025948000
394796192	::322406552088743000
446484701	::322408134792597000
36119799	::322408414665928000
207893494	::322408857081085000
105993726	::322410340086325000
394796192	::322412349518663000
573114433	::322417452954828000
332525085	::322418633198411000
573114433	::322418837293248000
394796192	::322419201803419000
573114433	::322419272255168000
345624930	::322421909922930000
339259114	::322424893130039000
78770673	::322425885045182000
498253276	::322426157838516000
39140648	::322426460994416000
394796192	::322427047391678000
339259114	::322427328502321000
394796192	::322427771563429000
39140648	::322428242835415000
222217573	::322429627513593000
222217573	::322430251747639000
394796192	::322431378601955000
307051307	::322432104598233000
251961694	::322432927445172000
446484701	::322435085800443000
446484701	::322435516760993000
446484701	::322435870043017000
394796192	::322436584928575000
138245975	::322445919943536000
307051307	::322449456387727000
307051307	::322449569436823000
297895526	::322461015512084000
498253276	::322471574915674000
526823315	::322471947239833000
299355541	::322474786578124000
67256320	::322475016111419000
148913439	::322475856104673000
88453024	::322476884342484000
88453024	::322478314814054000
88453024	::322478690640461000
88453024	::322479005288763000
128703316	::322479826869035000
88453024	::322480654862409000
88453024	::322480793119248000
88453024	::322481291830390000
88453024	::322481680843669000
319532225	::322481754340487000
88453024	::322482056028368000
336778628	::322482254121140000
224093638	::322482325571133000
465165745	::322483485438779000
342418577	::322483526450696000
342418577	::322483752838250000
380451947	::322483780474527000
88453024	::322484061450928000
88453024	::322484072054140000
423865005	::322484519615754000
423865005	::322484720862642000
202903162	::322485025897582000
336778628	::322485084294901000
88453024	::322486177196277000
88453024	::322486349145985000
88453024	::322486360030187000
88453024	::322486933148282000
88453024	::322487386523172000
202903162	::322487462104543000
380451947	::322488656910766000
467772798	::322488717556207000
88453024	::322488995823104000
559129059	::322489491925372000
88453024	::322492381582721000
88453024	::322492600609296000
128703316	::322493971232350000
332525085	::322494189067710000
406990981	::322505588489715000
354617285	::322507507195068000
354617285	::322507722018914000
406990981	::322512118345777000
138245975	::322513945837576000
207893494	::322518133778837000
207893494	::322518561501372000
495411803	::322518950221058000
495411803	::322519039425540000
321663912	::322524988731166000
307051307	::322525687250554000
255313314	::322533105556656000
446484701	::322537961407254000
446484701	::322538021192867000
199545464	::322538811731107000
495411803	::322539679008317000
22711224	::322543035667841000
20246868	::322546357585997000
118470515	::322550456800919000
241352700	::322553241038647000
148451114	::322556620498432000
446484701	::322560833630650000
348256856	::322563863042199000
251818709	::322564868853080000
363443542	::322565098990362000
446484701	::322572713224986000
193068384	::322573912200314000
446484701	::322576242303971000
446484701	::322578569224142000
380587529	::322580884677091000
380587529	::322581234024865000
380587529	::322581343265505000
380587529	::322581417408204000
357894396	::322581489659289000
446484701	::322581554046058000
446484701	::322582213579399000
357894396	::322582226053234000
193068384	::322583363720450000
423865005	::322583387187576000
380587529	::322583394707988000
357894396	::322583538031550000
380587529	::322583603437502000
380587529	::322584250694107000
222236015	::322584275130130000
19501845	::322584678450221000
446484701	::322588400509149000
193068384	::322591788214923000
380587529	::322595483468066000
380587529	::322595622790234000
380587529	::322596317991940000
446484701	::322596594534981000
380587529	::322598068803493000
42001705	::322599331658092000
485185711	::322600180157407000
444979318	::322602646877900000
67256320	::322620265689387000
67256320	::322621166705582000
67256320	::322621433626910000
380587529	::322627765478236000
67256320	::322627785459904000
67256320	::322629477182078000
67296324	::322663076698669000
184547888	::322664879729299000
184547888	::322665069555118000
25017242	::322677114077863000
22711224	::322683040935583000
129679017	::322684179466821000
498253276	::322686275628961000
22711224	::322687061620572000
22711224	::322687365548240000
22711224	::322691137716510000
297895526	::322701017294725000
297895526	::322701431880683000
297895526	::322701536088178000
297895526	::322701816129257000
35147507	::322705769613127000
35147507	::322705845106393000
35147507	::322706006331236000
35147507	::322706091551121000
35147507	::322706159142326000
35147507	::322706247784734000
35147507	::322706363614629000
35147507	::322706620905820000
342418577	::322711543731085000
342418577	::322711758806585000
342418577	::322711939954397000
148451114	::322712379886534000
342418577	::322712656190525000
345624930	::322713479343656000
92936298	::322713938766729000
148451114	::322716057531990000
498253276	::322720129030975000
467772798	::322723242349563000
345624930	::322727334794903000
433083953	::322730556083277000
20246868	::322731376749191000
498253276	::322739530388086000
446484701	::322746884592660000
446484701	::322748469624320000
446484701	::322748628357742000
151366552	::322749102226026000
184547888	::322749698320506000
222236015	::322750225951383000
40485959	::322750813460107000
35147507	::322751707270504000
35147507	::322751934006181000
35147507	::322752075593293000
183397191	::322756781724033000
446484701	::322761554460295000
222236015	::322762252975484000
446484701	::322762859899674000
95374349	::322765758222462000
418832074	::322767232377683000
67256320	::322768457907183000
193068384	::322771472512868000
348256856	::322773238730063000
307051307	::322773312751153000
207893494	::322773562664562000
297895526	::322774107420782000
339368036	::322774463622041000
339368036	::322774970608529000
339368036	::322779012210515000
224093638	::322779040224264000
380587529	::322779122579427000
297895526	::322779452801167000
380587529	::322779542215335000
300523243	::322783217184804000
300523243	::322783361498243000
300523243	::322783467643473000
446484701	::322785890655154000
260539431	::322785946741395000
168853356	::322786676206366000
440175355	::322790056093958000
260539431	::322790606059479000
260539431	::322791098521104000
440175355	::322791971921993000
573114433	::322796399353810000
446484701	::322796613284274000
446484701	::322798306952634000
446484701	::322798783199072000
32254012	::322800374933237000
300523243	::322801844877393000
22711224	::322802942090571000
22711224	::322803009727918000
498253276	::322804339922059000
300523243	::322804447350751000
39140648	::322805938987880000
22711224	::322807488195989000
134236940	::322808153957888000
134236940	::322808273659113000
134236940	::322808519747325000
176974576	::322812688474447000
300523243	::322815282395611000
300523243	::322815333100564000
260539431	::322816398604791000
475356723	::322827075830550000
475356723	::322827909251354000
300523243	::322830785293975000
498253276	::322832637871939000
418832074	::322832816540889000
418832074	::322832921293635000
289806946	::322834271175835000
418864692	::322835193255841000
418864692	::322835599063130000
105993726	::322837227925303000
300523243	::322839503574274000
22711224	::322841626110210000
465165745	::322843574695784000
22711224	::322844408108163000
40375959	::322844726673948000
67256320	::322846414755463000
354617285	::322846516358295000
40375959	::322848555263991000
467772798	::322849072396529000
255313314	::322849436692774000
16292745	::322853214821171000
16292745	::322854358352003000
224093638	::322864768786505000
307051307	::322864789493780000
224093638	::322865118369181000
307051307	::322865191182278000
307051307	::322865460892815000
573114433	::322865659606347000
307051307	::322865698386878000
357894396	::322867176803545000
465757846	::322870540287242000
342418577	::322870664660926000
342418577	::322871369559834000
342418577	::322871475101114000
284372523	::322872361022013000
115683854	::322876196750766000
366716735	::322882515499098000
138245975	::322884746914967000
360954828	::322885425322684000
360954828	::322886160177324000
240587031	::322886779072024000
345624930	::322891139889905000
193068384	::322891383818027000
444979318	::322892486286659000
446484701	::322893141470482000
255313314	::322893160986591000
380587529	::322894468405665000
446484701	::322894741794590000
446484701	::322894892101668000
446484701	::322895452959801000
465757846	::322903260442800000
115683854	::322906399594139000
210714533	::322908674727231000
251429451	::322910284387860000
40375959	::322912204720599000
95374349	::322914836197543000
35147507	::322914837321621000
300523243	::322915419944022000
307051307	::322915944257167000
300523243	::322917170235465000
300523243	::322917333989482000
19501845	::322920342806986000
19501845	::322920505294331000
342418577	::322936491456212000
393622132	::322940088625528000
360954828	::322942046556024000
360954828	::322942089358893000
360954828	::322942099576209000
140585238	::322949879599087000
433083953	::322950954834075000
613256961	::322960348049199000
307051307	::322970077202890000
440875002	::322980416929792000
307051307	::322985516565946000
607432063	::322992798481661000
433083953	::323003218797936000
253879613	::323036034470379000
290401730	::323047505006821000
354617285	::323049515882016000
547745977	::323049793540747000
218698577	::323051590917443000
40375959	::323059899149987000
138245975	::323069415522463000
268546928	::323074761230016000
268546928	::323075180916244000
433083953	::323076158314905000
268546928	::323076314984751000
297895526	::323076492785487000
268546928	::323076551220527000
268546928	::323076613069754000
16292745	::323078160767930000
433083953	::323078828350124000
342418577	::323090874626093000
573114433	::323095961624780000
307051307	::323097819911168000
309468056	::323100806968639000
363443542	::323100816590385000
418832074	::323101588312948000
207893494	::323115070714437000
129679017	::323115590657114000
40561134	::323116822012522000
467772798	::323118212218773000
183397191	::323119166682976000
25017242	::323119348321488000
95374349	::323121724621205000
380587529	::323125122607243000
380587529	::323125219759902000
39140648	::323128859128111000
39140648	::323129146110791000
39140648	::323133117378461000
39140648	::323135560589901000
319532225	::323135729712652000
332525085	::323141054142484000
309468056	::323141706717478000
380587529	::323143365828960000
321775412	::323144745687863000
321775412	::323145269069873000
22711224	::323146199601389000
22711224	::323148261571575000
319532225	::323149820225286000
92936298	::323153176117260000
32254012	::323153797423710000
28299725	::323153876721209000
251224348	::323154437642264000
28299725	::323157034767896000
297895526	::323157508657143000
470194870	::323164985243103000
39140648	::323166312782237000
559129059	::323167601150808000
446484701	::323171490260475000
418832074	::323175795260526000
446484701	::323179936552726000
345624930	::323186103303680000
22711224	::323198234740789000
40524821	::323199718329053000
342418577	::323200449526255000
380451947	::323206691955023000
379677651	::323208765023338000
379677651	::323209759455076000
321775412	::323211622350983000
105993726	::323214995712249000
467772798	::323216191982301000
319532225	::323218409317879000
319532225	::323218641170624000
218698577	::323219264859410000
319532225	::323221303832236000
268546928	::323222495715000000
207893494	::323223156498239000
116118519	::323228691842863000
37867502	::323228959733084000
148451114	::323228987356758000
262889564	::323233891030794000
262889564	::323234380829057000
262889564	::323234596860878000
262889564	::323235119265611000
210714533	::323235388288270000
116118519	::323236327799795000
57804016	::323237770367750000
57804016	::323238635627507000
217214677	::323242260017860000
240587031	::323243733388754000
40375959	::323244101761908000
299355541	::323245107090448000
354617285	::323245205019058000
299355541	::323245213378289000
446484701	::323245588260990000
39140648	::323246435720105000
148451114	::323249128970797000
297895526	::323252897829752000
433083953	::323256551886442000
118957178	::323256966707286000
118957178	::323257098370682000
262889564	::323266058712666000
262889564	::323275313842905000
342418577	::323280900030873000
342418577	::323281107745390000
342418577	::323281289341972000
342418577	::323281442379554000
342418577	::323281602283204000
342418577	::323281817346134000
148451114	::323283162669129000
148451114	::323283939957542000
148451114	::323284041556172000
413575821	::323286134039920000
413575821	::323286418703122000
19501845	::323289001949814000
470194870	::323293033040863000
307986262	::323294368222035000
470194870	::323295295817535000
353567857	::323295972857888000
345624930	::323297268528709000
393622132	::323302481641750000
446484701	::323347760378155000
446484701	::323348409442525000
446484701	::323349288191148000
433083953	::323365855192834000
21705677	::323374950775943000
722485765	::323375010959990000
21705677	::323375396018061000
722485765	::323375519401930000
722485765	::323376358732488000
722485765	::323376408242053000
722485765	::323376948707483000
722485765	::323377166010163000
253879613	::323397605805654000
255313314	::323408569976356000
467772798	::323410435070099000
262889564	::323421167526506000
95843709	::323428963047329000
95843709	::323429025408225000
128703316	::323440827412123000
433083953	::323441218921062000
300523243	::323455915879698000
300523243	::323455937467797000
380587529	::323459147465109000
380587529	::323460015077879000
118957178	::323460723915255000
19501845	::323461165332168000
264022134	::323461606463905000
260539431	::323462495098511000
32254012	::323471659560497000
184547888	::323475221170491000
251224348	::323476312125759000
251224348	::323476315044990000
547745977	::323477367089676000
547745977	::323477684195844000
183397191	::323481557245521000
46991082	::323484621486571000
354617285	::323490132260962000
374142362	::323490459001434000
57804016	::323493188004368000
57804016	::323500741706780000
297895526	::323500769485660000
140585238	::323501330910023000
39140648	::323506952900599000
39140648	::323507578934005000
57804016	::323508894527791000
547745977	::323511209339011000
374142362	::323513056770523000
160828306	::323514768369516000
35147507	::323517179892989000
35147507	::323517292128395000
35147507	::323517623847505000
35147507	::323517710942236000
35147507	::323517900835127000
342418577	::323525813947486000
446484701	::323527257635299000
467772798	::323528065932197000
321663912	::323530126631514000
289806946	::323533003022295000
40561134	::323537355975835000
260539431	::323542634473852000
128703316	::323548792139952000
128703316	::323549055869394000
260539431	::323550791388508000
433083953	::323552886518853000
366716735	::323553066097991000
128703316	::323554549853995000
207893494	::323557177593851000
573114433	::323559066658025000
128703316	::323559788782956000
573114433	::323560776075993000
374142362	::323562968040230000
90793289	::323563798747291000
240587031	::323563850408538000
90793289	::323568040253988000
309468056	::323569388533977000
90793289	::323571406614978000
90793289	::323571631366762000
90793289	::323572152269934000
90793289	::323572555283824000
160828306	::323572877494464000
90793289	::323573378365665000
512668596	::323573688412803000
470194870	::323574618558455000
90793289	::323577366658048000
148451114	::323579766735265000
148451114	::323580335503839000
470194870	::323580798370455000
148451114	::323580922970640000
470194870	::323581386944552000
470194870	::323581506381549000
470194870	::323581655262572000
470194870	::323581805938745000
470194870	::323582016656396000
470194870	::323582438230089000
57804016	::323582926262513000
470194870	::323583628481282000
573114433	::323584185824579000
470194870	::323584939994009000
470194870	::323585035355684000
470194870	::323585223713509000
470194870	::323585913554890000
470194870	::323586133529333000
470194870	::323586461855268000
470194870	::323586912046702000
57804016	::323589723685806000
342418577	::323591152781635000
342418577	::323591287192305000
342418577	::323591392712601000
470194870	::323591623869083000
470194870	::323591728735064000
470194870	::323592226364076000
470194870	::323592709635985000
470194870	::323592879102631000
470194870	::323593608433393000
57804016	::323593769993777000
446484701	::323594151432163000
321775412	::323594992176230000
446484701	::323599336720191000
128703316	::323601131496423000
374142362	::323601292159225000
151366552	::323601854825115000
392493604	::323602123763896000
392493604	::323603497855614000
341205476	::323603818455633000
392493604	::323605708404842000
470194870	::323606135309484000
392493604	::323610656572055000
392493604	::323610752273481000
392493604	::323611634704740000
392493604	::323611735682605000
392493604	::323615872709189000
128703316	::323617796766461000
366716735	::323618738702254000
392493604	::323622387625099000
342418577	::323624435913465000
140585238	::323626095117217000
140585238	::323626337929666000
392493604	::323627076022308000
392493604	::323627851867906000
374142362	::323628151345385000
140585238	::323628585808179000
92936298	::323634306910154000
402309580	::323636591501385000
446484701	::323636625416527000
332525085	::323636942350737000
138245975	::323638101568258000
402309580	::323641351885443000
402309580	::323642552983105000
402309580	::323643054856732000
402309580	::323643070983852000
402309580	::323643995018383000
446484701	::323644027998175000
446484701	::323644248379490000
20246868	::323644372115664000
402309580	::323644527921467000
402309580	::323644777855848000
309468056	::323646041729667000
309468056	::323646167420375000
309468056	::323646204602888000
402309580	::323647517692686000
202903162	::323648132732829000
202903162	::323650165984595000
202903162	::323650421686140000
207893494	::323652815912304000
402309580	::323655159290937000
423865005	::323657069553147000
20246868	::323664053446782000
348256856	::323665171216207000
357805572	::323665541812334000
433083953	::323671740666490000
39680514	::323671927002644000
162315218	::323676139677708000
162315218	::323676224700424000
162315218	::323676350168825000
162315218	::323676408796819000
498253276	::323678175504764000
90793289	::323679722078892000
307051307	::323682113536794000
19501845	::323682379938029000
307051307	::323683601457770000
307051307	::323684269585211000
307051307	::323684734347644000
307051307	::323685322493919000
446484701	::323686962575835000
348256856	::323691336324755000
145679057	::323695404615098000
207893494	::323698807080620000
42292477	::323701050685157000
440875002	::323708906637516000
498253276	::323712646782283000
145679057	::323719201770586000
607432063	::323720232969592000
433083953	::323728310376992000
145679057	::323744887981879000
210714533	::323755885505683000
547745977	::323756693408317000
253879613	::323760160319344000
145679057	::323768872316583000
290401730	::323771671297261000
348326168	::323774729456611000
20246868	::323781994767081000
392493604	::323783518557724000
392493604	::323790197076672000
392493604	::323791557377527000
36556314	::323794320039755000
342418577	::323795443848978000
342418577	::323795552909283000
342418577	::323796095585095000
342418577	::323798867000836000
433083953	::323803606644035000
20246868	::323805805637947000
260539431	::323806413539381000
498253276	::323808256919216000
307051307	::323808655218720000
392493604	::323809583237836000
392493604	::323809697914290000
392493604	::323810020632428000
392493604	::323810095089717000
105993726	::323810395812950000
392493604	::323811750921265000
392493604	::323811778733694000
117877472	::323812198944227000
392493604	::323812972633923000
354617285	::323814438719340000
90793289	::323817502633246000
148451114	::323818022705979000
446484701	::323818229803921000
148451114	::323821911035506000
90793289	::323822888073437000
498253276	::323824221077782000
90793289	::323824241072017000
90793289	::323824995824447000
90793289	::323825774635401000
90793289	::323827087729377000
374142362	::323827217014611000
222236015	::323832165735489000
222236015	::323832607538286000
222236015	::323833139732566000
100313850	::323833416137179000
392493604	::323833658265960000
380587529	::323835867087126000
392493604	::323835974998167000
380587529	::323836577153437000
380587529	::323836624779755000
380587529	::323836842002755000
392493604	::323836865612505000
392493604	::323837356069244000
105993726	::323837512873291000
105993726	::323837751587909000
345624930	::323839643944640000
100313850	::323841051678871000
193068384	::323842275014742000
105993726	::323843034234097000
193068384	::323843370441121000
138245975	::323843677963304000
183397191	::323843949666119000
193068384	::323844092192776000
160828306	::323844484054020000
207893494	::323845810439733000
332525085	::323847442682494000
134236940	::323847720592879000
446484701	::323848342486515000
90793289	::323849035872079000
446484701	::323849499183296000
88453024	::323849601302003000
446484701	::323850322168672000
90793289	::323850917084557000
446484701	::323850918498017000
90793289	::323851107828903000
88453024	::323853399756009000
88453024	::323853512599564000
88453024	::323853667440680000
145679057	::323854661700444000
332525085	::323855255244775000
28299725	::323856603709313000
193068384	::323861503382024000
193068384	::323861941657423000
193068384	::323868706314805000
193068384	::323868978290257000
193068384	::323869201242669000
418864692	::323869463101464000
193068384	::323869789388935000
255313314	::323870671979569000
193068384	::323871769960259000
193068384	::323872208223105000
193068384	::323872381238116000
345624930	::323872685576814000
193068384	::323873049759866000
193068384	::323873158413287000
498253276	::323873308103831000
193068384	::323873341926670000
193068384	::323873691073126000
193068384	::323874460497219000
193068384	::323876170946969000
465757846	::323876964278620000
105993726	::323878127891791000
35147507	::323883227532099000
105993726	::323884786567507000
374142362	::323885114616590000
105993726	::323886800127016000
20246868	::323888010288562000
240587031	::323889502265438000
193068384	::323889983398223000
411762947	::323891471524700000
240587031	::323892119158796000
240587031	::323892288793214000
444979318	::323898074571370000
151366552	::323898153571065000
380451947	::323899282635780000
240587031	::323899940852084000
240587031	::323900665866895000
444979318	::323901543072010000
145679057	::323902718060134000
392493604	::323903126430179000
411762947	::323903226472693000
411762947	::323903324770418000
67296324	::323903493553405000
444979318	::323904296066371000
444979318	::323904902655000000
444979318	::323905940455837000
20246868	::323906390647255000
39140648	::323907787136585000
105993726	::323908536860037000
380587529	::323909088071278000
321775412	::323909331550601000
444979318	::323909342950723000
444979318	::323910120968953000
444979318	::323910504861011000
321775412	::323910896030187000
498253276	::323911236540567000
444979318	::323911849953345000
444979318	::323912553325547000
444979318	::323913473262243000
444979318	::323913962527784000
252451878	::323914248944222000
252451878	::323914336881999000
252451878	::323914386492256000
444979318	::323914642109902000
411762947	::323915616283152000
374142362	::323921269718392000
297895526	::323922025783623000
297895526	::323922306923646000
145679057	::323923876344107000
20246868	::323924676961259000
444979318	::323925168235872000
444979318	::323925715156340000
17369283	::323929022524448000
411762947	::323929145878908000
38481051	::323931570882879000
307051307	::323934299122454000
307051307	::323934747095080000
380451947	::323935241322512000
255313314	::323935384323100000
25017242	::323939727923363000
444979318	::323941298128175000
444979318	::323941513388236000
444979318	::323941601833533000
444979318	::323942207168053000
444979318	::323942346809024000
20246868	::323942611222138000
444979318	::323942617098371000
380587529	::323943064894836000
470194870	::323944547258363000
465757846	::323947434004869000
465757846	::323947737366282000
465757846	::323947936549572000
465757846	::323948183514411000
30983421	::323949751991164000
547745977	::323950480306888000
307051307	::323951331050139000
307051307	::323951588349718000
307051307	::323951739898306000
277659095	::323952268703584000
470194870	::323960569222807000
470194870	::323961129401462000
470194870	::323961399149723000
268546928	::323961698417537000
470194870	::323961830387109000
20246868	::323962131571695000
380451947	::323962539492913000
138245975	::323963813789564000
40375959	::323966092177444000
332525085	::323966537180516000
234043939	::323966962139013000
465757846	::323969216875220000
446484701	::323969247996948000
465757846	::323969422060576000
465757846	::323969455141036000
465757846	::323969593498558000
465757846	::323969880393125000
465757846	::323969943941025000
465757846	::323970034466705000
465757846	::323970234451111000
446484701	::323971680374501000
360954828	::323972010172641000
446484701	::323972452336164000
446484701	::323972645504819000
446484701	::323972677075361000
446484701	::323973526887493000
446484701	::323973615718633000
307051307	::323973625239699000
354617285	::323975111600402000
57804016	::323976451726647000
35933605	::323980137651642000
277659095	::323982041551097000
277659095	::323982363388420000
277659095	::323982549783289000
277659095	::323982822043967000
277659095	::323983372974190000
277659095	::323983485960343000
277659095	::323983882355630000
433083953	::323985038918156000
518011532	::323985153938567000
518011532	::323985179427348000
162315218	::323987562907705000
162315218	::323987639566999000
332525085	::323988401613328000
332525085	::323988430444974000
332525085	::323988475340791000
332525085	::323988525643087000
332525085	::323988566793400000
332525085	::323988652915032000
332525085	::323988674482159000
332525085	::323988717717057000
332525085	::323988767243395000
332525085	::323988793201930000
332525085	::323988820024520000
332525085	::323988837439254000
332525085	::323988887955439000
332525085	::323988912366305000
332525085	::323988917093269000
332525085	::323988931953692000
332525085	::323988951218151000
332525085	::323988985754038000
332525085	::323989001415585000
332525085	::323989044746936000
332525085	::323989816779890000
332525085	::323990346969272000
332525085	::323991168088158000
57804016	::323991584737746000
332525085	::323992051236614000
321775412	::323994026598596000
306370697	::323994483790323000
573114433	::323995030220058000
151366552	::324000075867111000
573114433	::324002033726279000
92936298	::324002822486102000
151366552	::324003062970716000
446484701	::324004441202237000
95374349	::324004608856965000
95374349	::324005327358005000
498253276	::324008199692902000
446484701	::324009480587202000
307051307	::324009761903362000
307051307	::324009954258333000
307051307	::324010277588852000
391631516	::324010394488295000
391631516	::324010501422071000
391631516	::324010519352705000
307051307	::324010550742880000
90793289	::324011759658754000
307051307	::324011839652495000
90793289	::324013662144720000
307051307	::324014554944258000
118470515	::324015845011505000
307051307	::324017414499082000
446484701	::324018835206311000
446484701	::324019219803013000
446484701	::324019486330068000
446484701	::324019576734117000
446484701	::324020555525263000
446484701	::324020809364566000
321775412	::324021797802635000
446484701	::324024048843636000
446484701	::324024583952924000
446484701	::324025000858365000
446484701	::324025107129442000
446484701	::324027207494283000
393622132	::324027256202727000
92936298	::324029136857333000
307051307	::324032084870049000
16292745	::324032106034507000
307051307	::324032416413020000
307051307	::324032493755977000
342418577	::324032914167836000
342418577	::324033291260932000
307051307	::324034344488415000
307051307	::324034422062080000
307051307	::324039191740682000
307051307	::324039585791344000
207893494	::324040459896889000
613256961	::324048587073933000
306370697	::324051338990346000
207893494	::324068428761690000
440875002	::324071810738032000
607432063	::324083216170487000
433083953	::324092407564075000
145679057	::324093777151148000
342418577	::324096761708818000
307051307	::324097496936755000
307051307	::324097622921076000
307051307	::324098113105178000
307051307	::324098332278534000
307051307	::324098490470903000
253879613	::324123376857792000
413575821	::324146607966793000
392493604	::324151030134763000
57804016	::324157971846291000
222236015	::324158895616565000
418832074	::324162134516830000
559129059	::324163565084893000
20246868	::324164855814832000
433083953	::324165997881851000
117877472	::324166956393590000
433083953	::324167979698888000
105993726	::324169493104427000
498253276	::324170101718937000
117877472	::324170515122098000
57804016	::324177751311515000
105993726	::324179742389579000
105993726	::324179903715082000
307051307	::324182977351393000
498253276	::324182992002109000
307051307	::324183615334400000
145679057	::324183772079722000
138245975	::324184185390653000
20246868	::324186077550239000
392493604	::324187205725736000
392493604	::324194855209283000
392493604	::324194911329075000
30983421	::324195717361061000
498253276	::324195793500254000
446484701	::324195957048741000
351947723	::324196551385821000
307051307	::324198992189739000
446484701	::324199135265820000
406990981	::324199299179245000
307051307	::324199439000551000
183397191	::324206342590058000
105993726	::324207258877710000
16292745	::324208261198913000
145679057	::324208742054887000
16292745	::324208778213994000
300523243	::324214845929041000
568607570	::324219256243884000
100313850	::324219767705722000
202252881	::324219937356931000
20246868	::324223864357916000
307051307	::324223969848852000
88453024	::324224817811320000
297895526	::324228641347215000
95374349	::324230338224222000
210714533	::324231446942347000
498253276	::324231457042210000
210714533	::324231510829977000
145679057	::324231901344833000
116118519	::324236163143585000
116118519	::324236939450527000
116118519	::324237372776669000
116118519	::324237438937608000
116118519	::324237491051835000
20246868	::324242273296584000
222236015	::324242366368194000
222236015	::324245187096354000
277659095	::324247931492368000
475356723	::324249048221622000
145679057	::324252979572142000
354617285	::324254240665137000
277659095	::324254468474544000
354617285	::324254558903730000
465757846	::324255107430621000
255313314	::324255118511972000
277659095	::324255404005658000
307051307	::324255679940550000
306370697	::324258887261884000
20246868	::324259637534814000
306370697	::324259854443237000
306370697	::324259959997095000
16292745	::324260156932239000
307051307	::324260479721668000
16292745	::324260805497466000
341279579	::324260910032105000
341279579	::324260956534353000
57804016	::324262257276108000
498253276	::324262656640946000
307051307	::324263648933584000
234738785	::324269818750570000
498253276	::324273417220141000
145679057	::324273601803059000
332525085	::324278349973303000
193068384	::324278396441993000
193068384	::324279421592805000
193068384	::324279484998111000
193068384	::324279574525509000
332525085	::324280023760633000
129679017	::324280969051926000
193068384	::324280982142328000
332525085	::324281164615532000
300523243	::324283519230689000
300523243	::324283578001272000
300523243	::324283962014969000
345624930	::324284327053651000
345624930	::324284497564688000
354617285	::324284680696377000
354617285	::324284765052211000
306370697	::324289995861024000
40524821	::324292878694232000
145679057	::324295027062882000
31541384	::324297192070340000
31541384	::324297973968277000
31541384	::324298091605946000
31541384	::324299106195472000
307051307	::324299909434073000
465757846	::324302164161880000
202252881	::324312910572695000
547745977	::324316754128027000
284664089	::324324321893949000
222236015	::324325423678881000
446484701	::324327821134671000
418864692	::324334158065307000
498253276	::324335321594593000
251429451	::324335363088859000
418864692	::324335776382992000
251429451	::324335786520612000
148451114	::324338387274330000
446484701	::324339392686735000
297895526	::324340362795708000
446484701	::324341312868470000
277659095	::324344121521233000
277659095	::324344989616316000
57804016	::324345728208089000
446484701	::324346101593407000
19501845	::324347495767494000
498253276	::324351564347232000
446484701	::324351986520707000
446484701	::324352879412518000
446484701	::324353047117565000
240587031	::324353515545821000
240587031	::324353748212273000
160781077	::324353799886106000
160781077	::324353943813640000
240587031	::324354061912645000
160781077	::324354265416093000
411762947	::324355721804271000
90793289	::324355869301157000
90793289	::324356695885221000
148451114	::324357467549093000
148451114	::324357896081117000
148451114	::324360714070413000
277659095	::324362201861353000
148451114	::324362754054045000
446484701	::324363133974089000
193068384	::324363473419132000
148451114	::324364192150859000
140585238	::324364989311905000
95374349	::324366968373248000
148451114	::324367884287614000
148451114	::324368850906918000
95374349	::324370666088431000
95374349	::324370979713343000
95374349	::324371498259345000
95374349	::324372557283356000
95374349	::324372666159075000
95374349	::324374804478185000
95374349	::324375289545252000
95374349	::324375746065874000
95374349	::324375964291301000
160781077	::324376958416863000
160781077	::324377218354655000
160781077	::324377235224158000
160781077	::324377563172589000
160781077	::324379713416093000
433083953	::324381319230545000
67256320	::324387123220332000
446484701	::324394782958972000
446484701	::324394920272068000
446484701	::324395410745606000
446484701	::324396761454084000
446484701	::324398578611130000
465165745	::324398894031183000
207893494	::324408906585608000
207893494	::324409923242975000
613256961	::324412424595832000
92936298	::324413441794273000
321775412	::324424877157269000
440875002	::324435486070423000
145679057	::324444308272996000
607432063	::324446814982004000
433083953	::324455101324484000
485185711	::324457525976104000
145679057	::324459686399197000
43922897	::324469667840286000
307051307	::324476529318965000
342418577	::324481329758617000
342418577	::324481380987834000
342418577	::324481457496141000
342418577	::324481555277963000
95843709	::324481904910938000
336778628	::324482132670046000
145679057	::324482624276004000
25017242	::324489208112750000
25017242	::324489384810385000
547745977	::324493837156368000
38481051	::324494217177075000
262889564	::324497908596604000
290401730	::324498271898841000
307986262	::324498649407188000
307986262	::324498773529227000
307986262	::324498857218150000
307986262	::324499046783922000
354617285	::324499365920112000
354617285	::324499681637978000
354617285	::324499901817970000
354617285	::324500230039023000
57804016	::324516669298966000
297895526	::324517463259746000
559129059	::324520918326075000
20246868	::324524983483256000
176974576	::324528019085598000
433083953	::324528385680355000
176974576	::324528730330513000
176974576	::324529622031138000
145679057	::324529677655998000
176974576	::324529821587759000
498253276	::324530852027568000
251818709	::324535977215418000
498253276	::324540836429848000
392493604	::324541467680972000
345624930	::324543172036399000
345624930	::324544737174487000
332525085	::324546771885907000
134236940	::324546961757835000
332525085	::324547229501243000
100313850	::324547792863367000
218698577	::324548765727981000
392493604	::324550179569164000
392493604	::324550244035616000
260539431	::324550495538671000
392493604	::324551422702145000
118957178	::324551502511341000
90793289	::324552787063091000
465757846	::324555973127712000
465757846	::324556259388964000
465757846	::324556435281293000
465757846	::324556622645063000
465757846	::324557311353958000
465757846	::324557487778979000
465757846	::324557900834013000
465757846	::324558055318638000
465757846	::324558226723045000
465757846	::324558259077918000
465757846	::324558595519807000
465757846	::324558862747328000
465757846	::324558939297558000
465757846	::324559010932080000
465757846	::324559075281088000
465757846	::324559133179265000
465757846	::324559202649534000
465757846	::324559256059793000
465757846	::324559370149056000
465757846	::324559426298208000
465757846	::324559478492114000
465757846	::324559534033096000
465757846	::324559592505896000
465757846	::324559657848950000
465757846	::324559721942093000
465757846	::324559797783506000
465757846	::324559966390341000
465757846	::324560031687245000
465757846	::324560092726956000
446484701	::324564449509928000
57804016	::324564535539286000
446484701	::324565802009362000
284664089	::324565966077980000
446484701	::324566599015219000
446484701	::324567241398046000
446484701	::324567350265393000
109324222	::324567947978874000
183397191	::324568728421408000
321775412	::324572013224148000
307051307	::324572402317152000
109324222	::324576270568546000
392493604	::324576595597729000
128703316	::324577565777993000
380587529	::324581368304656000
321775412	::324583032407347000
306370697	::324588330794774000
202252881	::324588388403511000
411762947	::324589301423824000
95374349	::324591154144346000
145679057	::324591811622469000
547745977	::324593079921283000
210714533	::324595439955492000
268546928	::324595443877171000
20246868	::324596526678675000
307051307	::324596844745355000
307051307	::324596925737357000
207893494	::324596974609371000
307051307	::324597197251428000
224093638	::324598074020347000
411762947	::324598735587905000
95374349	::324598878261370000
446484701	::324599409964892000
498253276	::324601146922631000
105993726	::324604119023230000
80889173	::324604123309805000
80889173	::324604219380363000
105993726	::324604396220592000
80889173	::324604562352791000
105993726	::324605897827549000
105993726	::324607819447930000
48530097	::324608468474544000
297895526	::324608602738413000
307051307	::324609088120057000
307051307	::324609342961770000
297895526	::324610117947490000
307051307	::324611546540032000
498253276	::324611761678458000
251224348	::324612305008599000
202252881	::324612799672225000
145679057	::324613290753916000
162315218	::324613703360184000
240794093	::324614572004761000
16292745	::324615179428048000
210714533	::324618641373020000
418832074	::324618733018558000
411762947	::324619092160032000
418832074	::324620648683016000
418832074	::324620809555562000
418832074	::324621050820317000
498253276	::324621611565211000
39140648	::324622670228488000
418832074	::324623668032458000
332525085	::324627618571907000
418832074	::324628222203547000
134236940	::324628825482862000
418832074	::324629170770542000
202252881	::324631119599386000
498253276	::324632083622416000
354617285	::324633507999674000
145679057	::324633650907975000
17369283	::324640975765008000
392493604	::324642801390333000
392493604	::324642896521342000
341279579	::324647291791224000
467772798	::324648491068555000
57804016	::324649239126876000
20246868	::324649832046280000
470194870	::324653217076092000
210714533	::324653379840245000
145679057	::324653797420969000
57804016	::324655869008699000
297895526	::324659012257857000
57804016	::324660697936052000
307051307	::324663891474915000
300523243	::324665672783233000
148451114	::324667305894219000
145679057	::324674904475709000
307051307	::324675651573514000
465757846	::324675926933778000
465757846	::324676024023515000
22711224	::324676201761341000
307051307	::324676308082769000
475356723	::324677951939543000
183397191	::324678280605233000
183397191	::324678428626391000
183397191	::324678468602306000
307051307	::324679205398904000
183397191	::324679943042772000
183397191	::324680385244041000
183397191	::324680680682430000
183397191	::324680853764591000
183397191	::324683091853574000
183397191	::324683821020758000
183397191	::324683997785497000
224093638	::324684647424466000
183397191	::324684693591162000
183397191	::324684867503783000
183397191	::324685114938376000
20246868	::324687746566348000
270041894	::324689029708783000
444979318	::324689835136806000
332525085	::324691248617226000
380587529	::324693584962002000
465757846	::324693612606652000
380587529	::324693640440082000
380587529	::324693696996061000
380587529	::324693757893156000
299355541	::324693825211731000
380587529	::324693871957245000
380587529	::324694029910552000
380587529	::324694077067116000
380587529	::324694333397819000
380587529	::324694566190071000
299355541	::324694616702062000
380587529	::324694723203846000
380587529	::324694816229314000
380587529	::324696149732777000
465757846	::324696295887470000
465757846	::324696461650558000
307051307	::324696943672569000
307051307	::324697555239837000
342418577	::324700359215964000
380587529	::324700413284724000
342418577	::324700600036114000
36119799	::324700643350691000
307051307	::324700763593007000
465757846	::324701839700414000
224093638	::324703250966253000
465757846	::324704440814817000
138245975	::324704772085129000
307051307	::324704914154610000
465757846	::324704924158029000
260539431	::324705267331788000
307051307	::324705725689495000
465757846	::324705839229329000
465757846	::324706039922577000
465757846	::324706078967357000
465757846	::324706095786516000
465757846	::324706181513887000
307051307	::324706547831799000
465757846	::324706773686689000
465757846	::324707034622726000
207893494	::324707895734304000
207893494	::324707964592209000
207893494	::324708159996452000
465757846	::324708268603740000
57804016	::324709215287513000
342418577	::324709587683004000
342418577	::324709691026460000
342418577	::324709712497090000
307051307	::324711449563897000
252451878	::324714488018395000
307051307	::324717840483631000
465757846	::324720287419596000
138245975	::324720289332219000
207893494	::324721082479304000
307051307	::324722642424823000
406990981	::324724669859115000
360954828	::324724838516260000
118470515	::324725429929906000
307051307	::324726264235712000
207893494	::324726561884483000
307051307	::324726691131973000
307051307	::324728328902803000
160781077	::324728994039742000
148451114	::324729426321502000
307051307	::324729628700848000
307051307	::324730789478682000
307051307	::324731854089486000
307051307	::324731917469622000
307051307	::324731990152736000
547745977	::324732071731929000
160781077	::324733568515469000
332525085	::324734155831271000
264022134	::324734564624912000
264022134	::324734791931006000
307051307	::324734795336794000
307051307	::324735109481771000
307051307	::324735440076820000
307051307	::324735713209876000
307051307	::324736666587770000
307051307	::324737157719810000
307051307	::324737212526776000
307051307	::324737429581987000
307051307	::324739127461421000
306370697	::324740175181803000
306370697	::324740476920012000
307051307	::324741901754449000
306370697	::324743594382602000
16292745	::324744246764662000
306370697	::324744564676108000
16292745	::324745358083231000
46991082	::324746394504155000
307051307	::324749325248909000
95374349	::324752573053693000
402309580	::324753416964419000
446484701	::324765980356120000
446484701	::324766543865061000
19501845	::324767448756801000
446484701	::324768690614697000
446484701	::324770113725296000
613256961	::324774716910993000
67256320	::324799354437267000
440875002	::324799525137039000
88453024	::324800292463984000
88453024	::324801698663133000
88453024	::324802990068355000
36556314	::324804359508602000
36556314	::324804801424670000
36556314	::324806034508091000
36556314	::324806226217164000
67256320	::324806516613992000
67256320	::324807324009123000
36556314	::324807470918823000
67256320	::324807614552739000
607432063	::324809507500867000
67256320	::324811563968131000
67256320	::324812168262479000
67256320	::324813584326610000
67256320	::324814851526520000
36556314	::324815718845661000
485185711	::324816615780777000
485185711	::324817288480030000
485185711	::324817843734581000
485185711	::324818105534672000
485185711	::324819085772857000
485185711	::324819509200441000
485185711	::324819740830867000
35933605	::324820869975261000
351947723	::324822393195491000
351947723	::324822594878574000
411762947	::324823443356925000
240587031	::324825756704329000
90793289	::324827919497195000
419281538	::324846875926745000
465757846	::324852606163906000
467772798	::324860348190572000
145679057	::324862333379825000
413575821	::324863697887576000
88453024	::324865324757442000
92936298	::324869035206516000
392493604	::324872249196814000
392493604	::324872419452002000
297895526	::324873699910111000
24972379	::324875629851992000
614753006	::324878620885647000
145679057	::324880289220395000
498253276	::324888271756877000
260539431	::324889654082019000
138245975	::324891277818748000
217214677	::324894623581470000
145679057	::324897357172981000
67256320	::324901960954281000
67256320	::324902120191053000
67256320	::324902451247476000
413575821	::324903504613371000
36119799	::324904914088239000
498253276	::324906861507780000
117877472	::324914679073882000
117877472	::324914774007758000
58976049	::324915568153083000
58976049	::324915589531463000
58976049	::324915633118654000
58976049	::324915648549511000
58976049	::324915660977238000
58976049	::324915673572732000
58976049	::324915686004633000
58976049	::324915725426896000
58976049	::324915740836769000
58976049	::324915756502503000
58976049	::324915770213662000
58976049	::324915783404756000
58976049	::324915801293455000
58976049	::324915816183246000
58976049	::324915875708813000
58976049	::324915902015475000
58976049	::324915910869663000
58976049	::324915926644436000
58976049	::324915936849182000
58976049	::324916039290851000
58976049	::324916077899431000
58976049	::324916121188831000
39140648	::324918130042351000
145679057	::324919271027261000
100313850	::324921551638122000
39140648	::324922577640386000
39140648	::324923637809430000
17369283	::324923729836666000
300523243	::324924279579897000
354617285	::324927042397294000
498253276	::324928038049554000
354617285	::324928651147755000
413575821	::324930468749389000
413575821	::324930762786865000
183397191	::324931122649784000
92936298	::324932788937687000
109324222	::324936485671432000
300523243	::324938345488728000
339259114	::324938971266285000
145679057	::324940202743324000
307051307	::324942539142615000
307051307	::324945389918773000
19501845	::324945527751987000
307051307	::324945584584798000
307051307	::324945697705172000
307051307	::324945828278059000
307051307	::324946350104010000
202252881	::324947055455920000
95374349	::324947164285505000
20246868	::324950756832706000
260539431	::324951621626896000
465757846	::324952474622500000
607648640	::324955258663084000
145679057	::324955564713058000
341279579	::324957113082335000
341279579	::324957275057975000
418864692	::324957580046774000
341279579	::324957747932172000
341279579	::324958261440835000
607648640	::324958565989232000
607648640	::324958607194066000
418864692	::324958766019788000
607648640	::324959140621459000
40561134	::324969196779880000
40561134	::324969291084623000
444979318	::324972792619597000
35933605	::324972882256076000
467772798	::324974038789267000
306370697	::324976628570656000
109324222	::324976656693473000
392518936	::324977715402928000
202252881	::324977730879901000
498253276	::324982293531881000
88453024	::324983883835768000
88453024	::324984087473422000
88453024	::324984527221030000
88453024	::324984996349767000
88453024	::324985304752734000
88453024	::324985446943834000
307051307	::324991227705556000
498253276	::324991616563695000
307051307	::324995157537738000
307051307	::324995921702187000
300523243	::324996599027744000
145679057	::324996604396466000
307051307	::324997552174923000
307051307	::324998194754904000
307051307	::324999080348626000
307051307	::324999322183798000
307051307	::324999768252243000
307051307	::325001762345996000
67256320	::325002257651363000
307051307	::325005227851911000
307051307	::325011530070511000
402309580	::325012195094196000
402309580	::325012253256609000
307051307	::325012933618827000
307051307	::325013206810624000
307051307	::325013319163465000
105993726	::325014122028752000
307051307	::325015303841009000
35933605	::325015540416528000
307051307	::325016195793317000
145679057	::325017265026265000
307051307	::325018262213652000
307051307	::325018276373618000
20246868	::325022093601304000
39140648	::325025436834873000
307051307	::325028667489136000
300523243	::325029125083500000
300523243	::325029211360329000
307051307	::325032149923278000
307051307	::325032317913554000
307051307	::325032521278558000
307051307	::325033229847502000
307051307	::325034361835634000
39140648	::325034967304384000
307051307	::325035926864670000
547745977	::325036190665420000
307051307	::325036630144606000
145679057	::325036721978896000
307051307	::325036864673304000
307051307	::325039072215191000
354617285	::325039091085352000
307051307	::325039960166109000
67256320	::325041124567822000
251818709	::325041170558361000
307051307	::325041464956555000
354617285	::325041939865034000
38481051	::325041970244378000
307051307	::325042100326502000
95843709	::325042213476245000
307051307	::325044838837923000
202252881	::325045526334689000
342418577	::325047131847139000
342418577	::325047721796972000
307051307	::325047728616919000
342418577	::325047791971880000
240587031	::325047854563483000
342418577	::325047930572648000
342418577	::325048118427144000
342418577	::325051407084441000
38481051	::325051415544336000
240587031	::325052018165161000
306370697	::325054857604124000
92936298	::325055981715345000
138245975	::325056278961467000
240587031	::325059003853975000
240587031	::325059678260301000
40561134	::325066255285489000
465757846	::325071891465375000
465757846	::325072088991944000
241352700	::325072211293646000
345624930	::325072417569529000
607648640	::325082420225384000
202252881	::325084035846135000
58976049	::325090652742369000
20246868	::325092458394427000
67256320	::325093063347302000
67256320	::325094427305582000
446484701	::325096204839051000
332525085	::325096539984896000
446484701	::325096780666642000
402309580	::325100737459789000
67256320	::325105588478570000
446484701	::325109867532664000
307051307	::325109989603684000
402309580	::325113349157289000
307051307	::325113728402083000
393622132	::325114798272552000
145679057	::325117163310555000
307051307	::325120471735599000
348256856	::325121533255225000
495411803	::325124648981381000
342418577	::325125435744714000
342418577	::325126134025039000
613256961	::325137802947878000
607432063	::325172228469694000
38042561	::325174083237072000
433083953	::325181321469128000
354617285	::325189995088474000
145679057	::325202275532410000
25017242	::325211575092932000
100313850	::325223573545443000
290401730	::325224107639705000
467772798	::325226383154487000
92936298	::325234473581043000
20246868	::325238031630073000
251818709	::325239243825885000
728826048	::325240117361008000
306370697	::325241929879150000
306370697	::325243079609171000
306370697	::325243234991341000
306370697	::325243814308634000
306370697	::325243905073360000
306370697	::325244127790903000
145679057	::325245220855898000
498253276	::325247348739547000
118470515	::325251159055024000
558662656	::325252123518447000
433083953	::325253157796081000
392518936	::325260120336519000
392518936	::325261632890626000
498253276	::325265967779287000
217214677	::325268490917404000
176974576	::325269194939715000
728826048	::325272905535602000
413575821	::325274131979460000
498253276	::325277782718427000
145679057	::325286521827635000
28299725	::325288217752530000
100313850	::325288591720869000
183397191	::325293512969039000
348326168	::325294088947654000
348326168	::325294120795004000
348326168	::325294121612886000
446484701	::325296031136886000
25017242	::325296194626654000
728826048	::325296895629090000
728826048	::325297633092583000
411762947	::325297643825795000
446484701	::325304155050741000
268546928	::325308054373556000
105993726	::325308903824957000
268546928	::325309122952192000
67256320	::325309149325967000
558662656	::325309941713866000
145679057	::325310037201387000
306370697	::325315042713169000
151366552	::325317501548388000
151366552	::325317788849799000
20246868	::325319333058318000
151366552	::325320141116153000
300523243	::325326765683785000
300523243	::325327628783476000
728826048	::325329522176184000
332525085	::325331937000570000
145679057	::325332972184162000
413575821	::325337179138187000
20246868	::325337773236187000
74620173	::325338935414902000
423865005	::325342195278282000
423865005	::325342374219890000
74626492	::325346466774278000
74626492	::325346664640552000
446326590	::325351245164457000
207893494	::325352505292779000
207893494	::325353002456186000
145679057	::325354825703378000
307051307	::325355622453366000
20246868	::325356493463494000
151366552	::325357381204721000
151366552	::325357480618102000
498253276	::325357540600848000
423865005	::325358162985226000
300523243	::325358420163166000
151366552	::325358865560502000
151366552	::325359470408527000
309468056	::325359543901114000
423865005	::325360229321699000
74620173	::325361100487000000
728826048	::325364672335343000
300523243	::325364830825484000
423865005	::325365147549966000
423865005	::325365199609663000
402309580	::325366944960229000
402309580	::325367136094679000
306370697	::325369718271774000
306370697	::325371051976568000
300523243	::325371176530612000
40375959	::325374678560542000
67453850	::325375535612035000
67453850	::325375746539397000
67453850	::325375804181712000
67453850	::325378078064918000
145679057	::325379676430278000
90793289	::325380070464167000
202252881	::325386763558350000
67453850	::325387158250721000
67453850	::325387223581212000
67453850	::325387566281019000
67453850	::325387831549767000
393622132	::325387936961007000
67453850	::325388627758702000
67453850	::325388784394985000
67453850	::325390308214988000
67453850	::325390465530736000
440175355	::325390489878687000
67453850	::325391340953276000
20246868	::325394686099464000
262889564	::325395273155227000
57804016	::325397036335783000
67453850	::325397084050169000
67453850	::325398543298854000
307051307	::325403169049944000
307051307	::325403625813860000
307051307	::325403837970120000
614753006	::325404150206705000
307051307	::325404489613987000
614753006	::325404570488561000
57804016	::325406647814066000
262889564	::325407348770344000
262889564	::325408474601234000
74620173	::325409113712517000
67453850	::325410315493842000
58976049	::325411619217739000
25017242	::325412018100248000
614753006	::325414434610761000
614753006	::325414505934893000
614753006	::325414701951504000
614753006	::325414788123471000
614753006	::325414880184238000
614753006	::325415045376925000
252451878	::325417594419032000
300523243	::325418958431854000
224093638	::325421172315529000
240587031	::325422843087167000
240587031	::325423806850150000
81154377	::325424802477273000
81154377	::325425888021839000
81154377	::325426137956237000
446484701	::325426393771020000
81154377	::325426814409404000
81154377	::325429217053519000
207893494	::325429495194595000
95374349	::325430207899127000
207893494	::325430399822077000
116118519	::325434768294572000
116118519	::325434953447915000
67256320	::325435074348724000
116118519	::325435411843387000
222236015	::325439937119924000
81154377	::325447162232197000
342418577	::325449239436079000
342418577	::325449398068858000
342418577	::325449534769594000
342418577	::325450394689998000
81154377	::325453820119363000
81154377	::325454917416390000
116118519	::325459945296375000
116118519	::325460307248033000
148451114	::325461993496662000
342418577	::325462736685383000
342418577	::325462766456537000
342418577	::325462798203232000
342418577	::325462854645993000
148451114	::325463303558135000
342418577	::325463821491769000
342418577	::325465417176973000
148451114	::325465835885973000
42001705	::325466793906954000
42001705	::325466850735558000
42001705	::325467535027867000
42001705	::325467701826961000
42001705	::325468231684988000
42001705	::325468925229932000
145679057	::325469427913084000
42001705	::325469430324805000
42001705	::325469703134924000
42001705	::325470144031780000
42001705	::325470434587992000
42001705	::325470645481783000
116118519	::325471266108751000
307051307	::325472320326094000
321775412	::325473393732382000
440175355	::325475056023130000
440175355	::325475383862501000
440175355	::325475568772595000
207893494	::325476628178300000
393622132	::325476811326771000
202252881	::325483813230764000
633957791	::325492327734992000
309468056	::325492778412949000
309468056	::325493767685697000
42001705	::325494247404998000
633957791	::325495124815646000
40561134	::325497519163461000
40561134	::325497603158573000
57804016	::325500786949885000
148913439	::325502065755430000
495411803	::325505295583412000
495411803	::325505677437067000
38481051	::325509776362586000
36119799	::325516217647517000
40561134	::325524008563007000
402309580	::325527543862140000
423865005	::325533835393638000
38481051	::325555547308965000
38481051	::325557028196069000
498253276	::325565833982132000
342418577	::325574772161388000
253879613	::325574773960740000
342418577	::325574923571568000
342418577	::325574982447026000
342418577	::325575116593430000
342418577	::325575217982365000
342418577	::325575398484234000
446326590	::325579599557824000
446326590	::325579697310281000
446326590	::325579804034363000
342418577	::325580293786447000
446326590	::325580431867146000
20246868	::325584898851217000
342418577	::325586368019431000
342418577	::325586484050673000
290401730	::325587019826876000
446326590	::325587388858503000
498253276	::325587820297211000
342418577	::325589909484212000
342418577	::325590031060303000
336778628	::325594298626236000
406990981	::325594980917858000
406990981	::325595167396614000
88453024	::325599651225026000
354617285	::325600706163789000
240587031	::325610261157388000
240587031	::325610668109725000
240587031	::325611179202461000
240587031	::325612332925464000
240587031	::325612789395771000
240587031	::325612869548908000
465757846	::325618063586254000
42001705	::325622518964699000
42001705	::325622617316945000
277659095	::325623590718418000
67296324	::325629139514171000
222236015	::325630473361555000
345624930	::325631061797269000
42001705	::325631183696297000
284664089	::325633622642159000
117877472	::325634529337425000
217214677	::325640646503305000
67453850	::325640762496786000
444979318	::325644343614529000
402309580	::325644405434376000
402309580	::325646869520859000
402309580	::325647560561811000
402309580	::325648332154368000
332525085	::325652749322698000
74620173	::325655698195222000
183397191	::325655900889157000
309468056	::325657291913318000
413575821	::325659557944754000
67453850	::325660018106048000
467772798	::325661220915007000
402309580	::325661414343708000
345624930	::325662918089789000
402309580	::325663146809389000
402309580	::325663269475983000
402309580	::325664131824902000
319532225	::325665784179347000
345624930	::325666076170010000
402309580	::325666748751814000
307051307	::325667272146444000
25017242	::325668686851612000
25017242	::325668908126310000
307051307	::325670982113177000
184547888	::325671638521745000
184547888	::325671686718488000
255313314	::325672501625634000
207893494	::325674408461078000
332525085	::325677305303285000
67453850	::325677314287472000
418864692	::325678400029220000
67453850	::325678720524361000
67453850	::325678883171094000
67453850	::325679781146406000
67453850	::325680500238864000
67453850	::325680640580263000
67453850	::325680912350195000
67453850	::325681106466775000
67453850	::325681406418227000
67453850	::325681566988779000
67453850	::325681941376544000
67453850	::325682025791119000
40561134	::325684916320882000
40524821	::325685288741502000
25017242	::325688069388898000
25017242	::325688083972501000
25017242	::325688097641738000
25017242	::325688140482351000
25017242	::325688320438960000
402309580	::325692206960738000
406990981	::325693113358249000
284664089	::325698501591842000
25017242	::325702422989246000
25017242	::325702533194592000
25017242	::325702614400516000
25017242	::325702762190999000
251429451	::325703165393661000
74620173	::325703949472636000
202252881	::325704269984587000
633957791	::325705912360767000
222217573	::325707280035246000
222217573	::325708576893054000
222217573	::325709908353904000
222217573	::325711358568062000
57804016	::325717786368294000
67453850	::325723840024047000
478520972	::325723967551844000
74620173	::325726560340566000
16292745	::325728632951685000
25017242	::325733807095431000
25017242	::325733822505299000
25017242	::325733881309446000
138245975	::325734027678060000
363443542	::325736577303199000
88453024	::325748555694362000
88453024	::325755972272406000
351947723	::325758147983728000
446326590	::325758679343300000
446326590	::325758810331439000
446326590	::325759166218117000
446326590	::325759755849191000
446326590	::325759801214779000
446326590	::325761377249665000
307051307	::325762056605274000
399106907	::325764203170385000
446326590	::325764439192248000
399106907	::325767755976556000
240587031	::325774385233399000
351947723	::325774880668778000
351947723	::325775306587791000
351947723	::325775501656477000
351947723	::325775626546077000
351947723	::325776111608934000
351947723	::325776224628662000
351947723	::325776518267686000
351947723	::325776863211429000
351947723	::325777062482812000
351947723	::325777141918732000
351947723	::325777702885924000
351947723	::325777960990818000
351947723	::325778406035828000
351947723	::325778555168489000
351947723	::325779634824294000
351947723	::325781137446281000
351947723	::325783216755720000
351947723	::325783498642321000
351947723	::325784566231085000
351947723	::325785668053762000
351947723	::325786601361907000
444979318	::325789364149956000
351947723	::325793909915656000
67453850	::325794008632815000
67453850	::325794112659918000
67453850	::325795600308248000
67453850	::325795841942097000
67453850	::325797053668147000
67453850	::325797530111717000
67453850	::325797758890020000
67453850	::325797855522586000
446326590	::325799092309590000
444979318	::325800779195768000
128703316	::325801439983190000
162315218	::325801780254474000
423865005	::325803949212958000
423865005	::325804395155554000
240794093	::325809830117928000
413575821	::325811433961029000
57804016	::325811666661040000
224093638	::325811777814294000
105993726	::325812111802507000
351947723	::325813473613332000
207893494	::325814896900050000
207893494	::325815366284623000
207893494	::325815493468499000
240794093	::325817160540778000
342418577	::325817420059131000
240794093	::325817482633957000
342418577	::325817553932918000
342418577	::325817815296790000
342418577	::325817899874914000
342418577	::325820009081356000
351947723	::325823911168208000
351947723	::325823951714516000
95374349	::325827347293028000
224093638	::325829316476801000
240794093	::325829563584233000
202252881	::325829874126303000
307051307	::325831738930647000
19501845	::325833667727470000
57804016	::325846695579631000
81154377	::325847506669957000
19501845	::325854563846463000
57804016	::325874846871482000
607432063	::325898379727106000
478520972	::325910424639913000
92936298	::325922317408542000
307051307	::325932532845654000
253879613	::325937629298311000
467772798	::325952482125680000
35147507	::325961553084030000
35147507	::325961720206065000
300523243	::325962849182703000
478520972	::325963770042146000
406990981	::325967446177628000
478520972	::325969102751539000
88453024	::325971250008698000
218698577	::325976914110066000
218698577	::325977260777684000
40375959	::325980061113143000
199545464	::325989334962548000
105993726	::325994870827257000
128703316	::325996464998330000
722485765	::326005861472419000
722485765	::326005977017102000
722485765	::326007125048430000
722485765	::326007277414912000
95374349	::326007942929346000
57804016	::326008134776811000
118470515	::326008357418827000
202252881	::326011936351326000
140585238	::326012777779064000
20246868	::326013997050638000
129679017	::326014460454129000
240587031	::326015016199409000
40561134	::326017710876139000
183397191	::326018292785483000
202252881	::326030233675382000
222217573	::326031447548903000
74620173	::326035825592791000
67453850	::326035837487812000
38042561	::326036038726348000
95374349	::326036086268755000
20246868	::326038955059466000
128703316	::326047094773280000
307051307	::326049728221564000
478520972	::326050190555492000
341279579	::326052163430273000
341279579	::326052709243424000
446484701	::326054411438784000
74620173	::326054518808793000
306370697	::326055351076126000
402309580	::326055367240998000
446484701	::326060081848406000
20246868	::326061222397083000
467772798	::326062877507207000
418832074	::326069784762527000
40375959	::326071508592111000
478520972	::326079249968676000
309468056	::326080553495433000
309468056	::326081098620760000
339259114	::326081730450698000
478520972	::326083696635555000
446484701	::326085388764577000
309468056	::326085535468761000
57804016	::326091370173452000
478520972	::326092186187857000
321775412	::326099722496536000
469814032	::326101275466940000
74620173	::326102243101257000
379677651	::326110222731079000
469814032	::326116510877753000
20246868	::326117358861160000
80889173	::326121797764390000
80889173	::326121903376965000
80889173	::326122243006545000
80889173	::326122365681537000
74620173	::326123300055027000
218698577	::326125079584985000
207893494	::326126982075129000
251429451	::326133957915705000
446484701	::326136993958469000
446484701	::326138721793617000
74620173	::326144971050737000
380451947	::326146484842147000
411762947	::326153191806881000
20246868	::326153727364964000
306370697	::326156613138382000
309468056	::326160867911675000
309468056	::326162567275872000
309468056	::326163548562653000
419281538	::326166168702443000
419281538	::326166226973892000
222236015	::326167011627524000
74620173	::326167096989990000
297895526	::326167261503168000
380451947	::326167685350187000
339259114	::326173007213105000
339259114	::326174062034436000
339259114	::326174226694418000
339259114	::326174411201851000
465165745	::326180819590844000
309468056	::326184715512078000
348256856	::326185561931001000
512668596	::326186665238462000
512668596	::326186823036579000
309468056	::326187464878350000
309468056	::326188604936310000
309468056	::326189464177221000
74620173	::326189559257911000
20246868	::326192105074589000
393622132	::326201590711201000
309468056	::326204511750348000
309468056	::326204801014714000
345624930	::326205173271773000
29845719	::326206544297488000
29845719	::326206816197423000
29845719	::326206987123695000
29845719	::326207371099643000
29845719	::326207579493646000
145679057	::326209489525157000
446484701	::326210385147465000
446484701	::326210496296525000
446484701	::326211238361190000
446484701	::326211492317888000
446484701	::326211719179407000
446484701	::326212410925015000
446484701	::326213777160802000
446484701	::326214106057146000
446484701	::326214224655286000
446484701	::326214385292959000
446484701	::326214563290812000
446484701	::326214653577420000
446484701	::326216098330595000
309468056	::326223844492836000
498253276	::326232048912179000
74620173	::326234267736748000
321775412	::326237111093194000
321775412	::326237436994805000
35933605	::326242087748128000
35933605	::326242431353892000
35933605	::326242805343195000
35933605	::326244957834866000
145679057	::326246516786348000
498253276	::326247527840116000
38481051	::326255383096213000
202252881	::326259499868504000
607432063	::326261212092452000
145679057	::326261646425210000
74620173	::326266799027003000
433083953	::326273536840847000
321775412	::326280686849896000
321775412	::326281896155832000
145679057	::326292076578889000
74620173	::326300386388480000
392493604	::326308642498428000
392493604	::326309734619680000
392493604	::326309983169957000
74620173	::326315688253857000
116118519	::326316027954733000
116118519	::326316261812338000
728826048	::326318051131805000
558662656	::326319369493827000
332525085	::326323693057867000
332525085	::326326265378385000
309468056	::326329391921631000
342418577	::326330131155128000
342418577	::326330383316684000
342418577	::326330520206188000
728826048	::326332378366758000
354617285	::326333378800517000
74620173	::326334492417589000
467772798	::326334731518103000
465165745	::326336901294473000
433083953	::326341045963087000
300523243	::326343510292840000
145679057	::326345342108987000
498253276	::326346570188611000
20246868	::326347066236366000
728826048	::326348654485049000
306370697	::326353030503100000
728826048	::326360009405509000
145679057	::326366079154794000
498253276	::326368261702815000
446484701	::326370501859631000
20545953	::326371212802551000
20545953	::326372249810632000
74620173	::326374314775543000
39140648	::326375897596837000
39140648	::326378406600126000
39140648	::326378643511189000
446484701	::326378816350081000
39140648	::326379875936133000
39140648	::326380172876058000
207893494	::326381481452793000
207893494	::326381931988148000
446484701	::326382547552567000
446484701	::326382562828230000
446484701	::326382578053554000
446484701	::326382609267556000
446484701	::326382627043016000
446484701	::326382643618918000
446484701	::326382671783665000
728826048	::326382803749048000
262889564	::326382866764267000
446484701	::326382894270529000
394796192	::326382922301075000
39140648	::326384306123595000
105993726	::326385274898771000
145679057	::326385930657226000
336778628	::326386275672281000
222217573	::326386755303514000
36556314	::326387560056246000
193068384	::326387673835126000
446484701	::326388760734486000
475356723	::326388867089448000
394796192	::326389155955372000
728826048	::326390130921308000
74620173	::326392845277736000
722485765	::326393496439255000
722485765	::326397260520902000
573114433	::326399052239474000
20246868	::326399243633958000
573114433	::326399673554305000
297895526	::326400607168647000
573114433	::326402412015390000
446484701	::326402903948546000
306370697	::326403345944293000
394796192	::326404179725795000
193068384	::326411143730044000
193068384	::326412084571160000
418864692	::326414296273784000
145679057	::326414550373109000
418864692	::326415035029151000
321775412	::326417796600848000
255313314	::326419330927566000
394796192	::326420514115555000
20246868	::326422348964184000
394796192	::326423475969482000
394796192	::326423614410862000
74620173	::326424119203745000
115683854	::326426854254841000
151366552	::326428887921881000
380451947	::326428933220364000
145679057	::326429971037958000
36119799	::326430279176704000
345624930	::326430794413391000
321775412	::326431566702206000
67296324	::326432332313686000
498253276	::326434100321849000
379677651	::326436656989216000
74620173	::326439702334939000
300523243	::326442530323439000
202252881	::326444907415875000
35147507	::326448079429578000
35147507	::326448677453455000
145679057	::326448911977955000
35147507	::326450906986053000
35147507	::326451399783243000
467772798	::326451425573998000
363443542	::326455741168881000
402260112	::326457787855040000
30983421	::326458405806018000
402260112	::326460282576728000
40524821	::326461734351151000
402260112	::326464783866032000
129679017	::326465394229526000
145679057	::326465931276595000
300523243	::326469055122903000
402260112	::326469148429393000
105993726	::326473689673658000
402260112	::326473898629664000
234738785	::326476494031425000
74620173	::326476583865032000
234738785	::326477037655175000
30983421	::326477861185806000
402260112	::326477950121832000
40375959	::326478648741855000
145679057	::326481061079027000
30983421	::326481685896126000
402260112	::326483743076401000
30983421	::326485591208361000
402260112	::326487004114190000
316484120	::326487321073561000
202252881	::326489826180337000
402260112	::326491250779881000
74620173	::326491737398861000
30983421	::326493390692827000
402260112	::326495638667808000
218698577	::326497207966638000
30983421	::326497289344532000
446484701	::326497767218360000
446484701	::326497877348192000
446484701	::326497954330447000
446484701	::326499180707213000
30983421	::326501187606151000
369601435	::326501757997944000
36119799	::326503166172618000
446484701	::326503937073098000
446484701	::326504443094896000
30983421	::326505092725501000
74620173	::326507304642039000
300523243	::326507883774750000
30983421	::326508989695291000
307051307	::326509470438014000
202252881	::326512844801732000
30983421	::326512993913421000
148451114	::326514497500086000
20246868	::326515772509806000
300523243	::326517359588278000
423865005	::326518010045145000
300523243	::326518342133358000
423865005	::326519142956007000
402260112	::326519249118048000
307986262	::326519976603312000
300523243	::326520355130851000
30983421	::326520751052173000
332525085	::326521085266890000
402260112	::326521871656960000
202252881	::326523564931039000
42001705	::326524543520890000
30983421	::326524661640871000
222236015	::326525370310483000
145679057	::326526112190590000
402260112	::326527364777533000
30983421	::326528488985206000
306370697	::326529059100168000
32564504	::326530652776308000
32564504	::326530702881464000
465757846	::326531350448443000
465757846	::326531719614304000
446484701	::326532916911960000
300523243	::326533112907575000
297895526	::326533128724307000
224093638	::326533357678768000
224093638	::326535616596688000
297895526	::326535841113571000
306370697	::326535866392645000
160781077	::326536885029703000
160781077	::326538925587980000
465757846	::326542402670186000
465757846	::326542703376617000
321775412	::326545630631690000
465757846	::326546326814851000
446484701	::326548099285803000
446484701	::326549942560772000
446484701	::326550895871533000
446484701	::326551139011153000
446484701	::326551378791129000
446484701	::326551788851458000
446484701	::326551878362087000
465757846	::326552469259812000
465757846	::326553023587418000
74620173	::326553248683139000
446484701	::326554004870008000
465757846	::326554007374032000
306370697	::326554776366096000
465757846	::326554848927547000
465757846	::326554950693957000
465757846	::326555037356654000
465757846	::326555241770254000
145679057	::326555453083496000
446484701	::326555503402577000
465757846	::326555510293819000
446484701	::326556295123578000
446484701	::326557201936297000
446484701	::326558121604558000
446484701	::326558188340129000
446484701	::326559205341421000
393622132	::326563981093396000
74620173	::326569290847358000
40561134	::326570833520762000
90793289	::326575888416260000
446484701	::326582105222037000
40561134	::326582467484078000
402260112	::326588459143802000
495411803	::326602104615624000
495411803	::326602959662243000
145679057	::326603308292767000
495411803	::326603352513314000
74620173	::326603369613500000
495411803	::326605601234890000
495411803	::326607715134763000
607432063	::326624876439945000
145679057	::326625840009969000
74620173	::326626439636070000
478520972	::326635180955664000
433083953	::326636774287888000
145679057	::326648027173494000
728826048	::326668801221480000
253879613	::326669067555581000
392493604	::326671963613429000
446326590	::326673223016128000
57804016	::326681397249060000
29845719	::326681931855056000
29845719	::326682355962089000
728826048	::326694631465156000
402260112	::326698300352892000
290401730	::326698924247220000
392493604	::326704605515890000
498253276	::326705858270601000
74620173	::326706654093668000
357805572	::326707510008504000
357805572	::326712573019975000
357805572	::326713632895426000
357805572	::326714970500919000
357805572	::326715310583468000
402260112	::326716700651315000
222236015	::326716873976729000
357805572	::326716913159897000
222236015	::326718350019395000
222236015	::326719241992667000
222236015	::326719780272865000
402260112	::326721044998144000
145679057	::326722593010884000
728826048	::326723543054295000
284664089	::326723995745521000
498253276	::326724320665690000
360954828	::326725080921038000
74620173	::326725393224716000
402260112	::326725623269691000
284664089	::326726456128454000
284664089	::326727396654985000
402260112	::326729894866350000
105993726	::326730833593520000
207893494	::326736227212595000
467772798	::326737106007359000
402260112	::326739025140518000
402260112	::326742418407960000
284664089	::326742490323484000
394796192	::326743504703328000
402260112	::326744017960304000
95374349	::326746089837449000
394796192	::326746408797495000
145679057	::326747035313242000
394796192	::326747295796310000
300523243	::326747910832267000
402260112	::326748532080005000
74620173	::326749613245747000
345624930	::326750014032457000
148451114	::326750088233885000
394796192	::326750380878884000
394796192	::326753104416612000
728826048	::326756322269872000
402260112	::326756768535412000
402260112	::326758866157174000
413575821	::326759283679166000
186693710	::326761218218012000
115683854	::326761537417125000
297895526	::326761763003588000
271077952	::326762308447645000
402260112	::326762529160310000
394796192	::326763674826067000
297895526	::326763948332429000
402260112	::326765315226759000
145679057	::326765624216936000
402260112	::326766168868265000
224093638	::326766507436679000
224093638	::326766841152286000
105993726	::326767489864323000
321835996	::326767857948045000
74620173	::326768028513611000
321835996	::326768161884082000
321835996	::326768261582688000
498253276	::326769877706764000
402260112	::326770484169555000
297895526	::326770942330163000
402260112	::326773561014493000
402260112	::326773816976080000
402260112	::326774099202437000
394796192	::326775447037812000
39140648	::326778938368073000
271077952	::326779382448418000
145679057	::326781227237535000
202252881	::326781882442346000
306370697	::326781967083380000
307051307	::326782701891899000
446326590	::326783716569542000
394796192	::326784144807981000
394796192	::326785292898013000
300523243	::326785703511982000
74620173	::326785967174344000
306370697	::326786750959714000
402260112	::326787329412980000
115683854	::326790339623022000
728826048	::326790350301691000
255313314	::326790852938698000
402260112	::326791752948264000
145679057	::326797452508270000
58976049	::326797859812937000
402260112	::326798451016863000
465757846	::326803894413963000
465757846	::326804268592025000
465757846	::326805100226035000
402260112	::326805151446876000
354617285	::326805369672323000
321775412	::326805890806214000
465757846	::326806097157578000
465757846	::326807168672206000
465757846	::326807565935722000
402260112	::326809454161059000
74620173	::326811032834146000
498253276	::326811103042617000
260539431	::326813835950436000
402260112	::326813937079287000
306370697	::326817116697264000
271077952	::326817522487816000
465757846	::326818180574109000
271077952	::326818189478604000
413575821	::326818496631685000
465757846	::326819963576934000
465757846	::326821542082252000
369601435	::326822216320819000
402260112	::326822733574991000
360954828	::326826464236421000
271077952	::326829126323408000
728826048	::326831782806831000
148451114	::326831911383216000
268546928	::326832384630718000
74620173	::326832605817344000
268546928	::326833495068536000
300523243	::326835839726387000
402260112	::326835931350986000
300523243	::326836779971907000
277659095	::326839924957519000
402260112	::326840331947614000
277659095	::326840677222723000
277659095	::326840996530892000
162315218	::326843552380362000
140585238	::326843616972664000
277659095	::326843664905154000
402260112	::326843996322287000
297895526	::326847355242565000
271077952	::326851458077167000
402260112	::326853652893548000
74620173	::326854659551666000
512855526	::326855998847479000
345624930	::326856549303721000
151366552	::326857127509508000
58976049	::326857385815715000
402260112	::326858602012897000
300523243	::326859989803204000
402260112	::326862456997687000
402260112	::326862557837156000
446326590	::326864620625207000
25017242	::326867889883844000
92936298	::326868206151139000
413575821	::326869734509400000
465165745	::326870001283895000
465165745	::326870198776905000
465165745	::326870469452120000
465165745	::326870975205478000
402260112	::326871273101746000
465757846	::326871641432940000
138245975	::326871979217002000
357805572	::326872646564327000
465757846	::326872771672039000
402260112	::326875825267957000
268546928	::326876216219009000
218698577	::326877040429117000
465165745	::326877107936428000
465165745	::326877198298521000
74620173	::326877676981846000
299355541	::326879336982511000
321835996	::326879948935671000
402260112	::326880199423709000
277659095	::326881022799134000
277659095	::326881083301965000
277659095	::326881168991608000
446326590	::326881196573343000
277659095	::326881661163810000
446484701	::326883465373044000
402260112	::326884627526594000
145679057	::326885453934518000
402260112	::326888989523058000
634804128	::326890675335471000
402260112	::326894134415749000
446326590	::326896038403244000
392493604	::326896993987338000
392493604	::326898821021970000
74620173	::326900021641490000
446484701	::326903636531740000
148451114	::326904354688884000
271077952	::326905482545602000
268546928	::326905790038421000
319532225	::326910159332990000
319532225	::326910323644825000
300523243	::326913247087312000
722485765	::326913608091045000
498253276	::326914778742263000
369601435	::326915037769912000
423865005	::326915953449381000
423865005	::326916145955348000
722485765	::326916330840260000
446484701	::326917622128054000
67256320	::326918340759154000
446484701	::326919977141686000
446484701	::326920856397819000
74620173	::326921135398715000
722485765	::326923921913954000
332525085	::326926331554185000
271077952	::326927024843268000
446484701	::326927623148150000
95374349	::326929211774341000
446484701	::326930530027335000
95374349	::326932581897605000
95374349	::326934625261854000
95374349	::326937351723036000
95374349	::326937591335247000
369601435	::326942387857403000
74620173	::326942750635343000
345624930	::326957160011538000
321775412	::326957393781075000
321775412	::326958146113388000
307986262	::326959700509859000
307986262	::326960200856772000
307986262	::326960298160431000
321775412	::326961272115560000
307986262	::326961876053393000
307986262	::326962074049716000
307986262	::326962134749683000
307986262	::326962242253889000
307986262	::326962769473716000
307986262	::326963062475198000
207893494	::326965791801085000
74620173	::326965904581726000
207893494	::326973533978763000
495411803	::326977192678547000
495411803	::326977689611280000
495411803	::326978029131812000
495411803	::326978072291209000
207893494	::326979591258374000
207893494	::326979663991808000
321775412	::326979718018641000
321775412	::326979932674727000
607432063	::326986878224064000
433083953	::326998895391543000
129679017	::327003611852832000
271077952	::327015360199028000
145679057	::327015442969399000
218698577	::327025051763372000
16292745	::327026615873847000
240587031	::327031274634084000
467772798	::327031424341397000
74620173	::327031823697846000
218698577	::327032497651191000
498253276	::327034089104371000
728826048	::327035659938320000
262889564	::327037654476681000
145679057	::327037957401870000
392493604	::327037961952710000
392493604	::327039380801851000
20545953	::327039716937592000
140585238	::327041267877953000
20545953	::327042948829155000
16292745	::327043222624952000
332525085	::327043951574003000
20545953	::327046630694080000
20545953	::327047144970256000
20545953	::327047550899208000
20545953	::327050054340853000
20545953	::327051050890698000
20545953	::327051296601436000
20545953	::327051691113472000
116118519	::327052254219747000
16292745	::327058766690414000
145679057	::327060287394041000
271077952	::327060470743838000
728826048	::327062185601806000
118470515	::327062773035048000
319532225	::327063726022856000
498253276	::327063936149106000
306370697	::327064019276005000
433083953	::327065104061448000
240794093	::327067742324793000
240794093	::327067886881501000
498253276	::327068547840892000
100313850	::327070914590167000
271077952	::327071632843739000
402309580	::327071738112393000
306370697	::327072849678454000
16292745	::327073728578084000
202252881	::327075115026239000
74620173	::327077682691051000
105993726	::327078922061766000
402260112	::327078962259976000
413575821	::327079235229478000
402260112	::327081660241817000
145679057	::327081887694733000
117877472	::327082855400341000
402260112	::327083396109053000
307051307	::327083977590571000
402260112	::327085356233146000
498253276	::327085394346782000
345624930	::327085959336321000
217214677	::327087822106402000
402260112	::327087832181116000
16292745	::327091172038287000
402260112	::327091189650169000
16292745	::327091492286001000
16292745	::327092322393268000
16292745	::327092382665416000
202252881	::327092756419842000
16292745	::327092891677782000
345624930	::327093294905561000
354617285	::327093660674052000
345624930	::327096415631331000
526823315	::327097387464134000
526823315	::327097744416206000
402260112	::327098563316305000
74620173	::327099317120806000
446326590	::327099874443153000
20246868	::327100048309620000
446326590	::327100136998174000
446326590	::327100585646112000
402260112	::327101143111057000
446326590	::327101194147360000
446326590	::327101380902916000
446326590	::327101488277102000
145679057	::327103703704285000
446326590	::327104370384703000
446326590	::327104371932422000
402260112	::327105557985128000
446326590	::327105782493618000
446326590	::327106488080400000
446326590	::327106595915972000
74608528	::327107059063615000
74608528	::327107319957684000
446326590	::327107360634064000
446326590	::327107366556413000
74608528	::327107597842935000
105993726	::327107717976170000
402260112	::327110099120320000
526823315	::327110348392001000
526823315	::327110852069171000
95374349	::327113566463328000
402260112	::327114515474960000
271077952	::327115057718755000
321775412	::327115608930000000
271077952	::327115790757294000
321835996	::327117690118475000
129679017	::327119730727088000
321775412	::327122151574474000
321775412	::327122250799136000
74620173	::327122976946413000
224093638	::327123078486319000
345624930	::327125061079285000
240794093	::327125118499307000
321775412	::327127566316089000
402260112	::327127692904394000
40524821	::327128051685138000
105993726	::327128517068349000
145679057	::327128751789969000
210714533	::327129248034852000
210714533	::327129422186565000
271077952	::327129708359712000
100313850	::327130373702184000
402260112	::327132051969028000
446326590	::327136553572909000
20246868	::327138064818393000
446326590	::327138983299657000
446326590	::327139250413903000
271077952	::327139746906255000
446326590	::327140020681052000
498253276	::327140309656010000
446326590	::327140453231251000
402260112	::327140897970073000
321775412	::327142776028409000
193068384	::327143240174301000
193068384	::327144471814864000
321775412	::327144912200019000
402260112	::327145431027027000
74620173	::327146778677891000
145679057	::327149763365597000
498253276	::327150448870051000
345624930	::327151440957149000
728826048	::327152564623794000
148451114	::327153186139934000
20246868	::327156251270209000
392518936	::327157306292830000
444979318	::327158526524940000
255313314	::327158555776008000
402260112	::327158986224836000
255313314	::327162595347935000
444979318	::327163426990329000
18998888	::327163552181911000
300523243	::327165102312783000
402260112	::327167498619342000
20545953	::327168821582508000
193068384	::327170870554525000
145679057	::327170992529096000
271077952	::327171404720140000
193068384	::327171482599972000
271077952	::327172176199426000
193068384	::327172480580063000
20246868	::327174206519406000
193068384	::327174703590559000
402260112	::327178753564360000
345624930	::327178972095991000
20545953	::327179303152414000
20545953	::327179485692694000
20545953	::327180002514845000
465165745	::327180508230463000
465165745	::327180684764520000
363443542	::327180827630907000
402260112	::327180965267005000
363443542	::327181156166533000
16292745	::327183311850049000
117877472	::327183675768844000
402260112	::327185091845578000
336778628	::327189004942454000
402260112	::327189517230551000
145679057	::327192398834843000
728826048	::327193200047558000
336778628	::327193361264033000
402260112	::327193982083932000
369601435	::327194536520589000
369601435	::327195226361978000
369601435	::327195351155097000
369601435	::327195501776740000
369601435	::327195900923486000
369601435	::327196954226487000
418864692	::327198420215414000
402260112	::327198621596532000
18998888	::327199145607720000
18998888	::327199146878570000
444979318	::327199288411168000
336778628	::327199867057364000
297895526	::327200712679370000
467772798	::327201027096981000
418864692	::327201773741821000
297895526	::327202033910312000
402309580	::327202186620719000
418864692	::327202238525210000
402260112	::327202530322964000
402260112	::327202731880235000
418864692	::327204746580598000
418864692	::327205627745148000
402260112	::327206910321373000
332525085	::327207446445694000
321775412	::327207606944935000
402260112	::327211567613624000
145679057	::327213842776064000
402260112	::327216103770169000
255313314	::327223239300509000
20545953	::327223457542713000
321835996	::327224987876458000
321835996	::327225125420285000
321835996	::327225237555007000
321835996	::327225883209388000
255313314	::327225998284292000
321835996	::327226195940884000
321835996	::327226524132573000
321835996	::327226763228876000
321835996	::327226945647550000
607648640	::327229108331372000
309468056	::327232209218068000
74620173	::327234505402376000
268546928	::327234534695378000
210714533	::327235739999936000
309468056	::327238387755020000
218698577	::327249337220493000
67296324	::327249702489833000
478520972	::327250043511902000
218698577	::327250679993339000
18998888	::327255942343294000
321775412	::327256094319718000
74620173	::327257469707501000
418864692	::327258623795412000
138245975	::327258711389261000
222236015	::327265865248669000
20246868	::327268235521175000
240794093	::327270810752536000
271077952	::327272027536908000
240794093	::327273064578560000
277659095	::327273686115692000
277659095	::327274104237461000
277659095	::327274357439201000
277659095	::327275091127840000
277659095	::327275458255282000
240794093	::327276595242991000
277659095	::327277645152788000
277659095	::327278081737887000
332525085	::327280850909671000
526823315	::327280894249426000
74620173	::327281998970359000
526823315	::327283606152175000
271077952	::327284254746742000
67453850	::327286065817845000
393622132	::327288758678462000
35933605	::327289116049948000
148451114	::327290276097966000
35933605	::327290347799601000
722485765	::327290684535099000
109477035	::327290881902272000
321775412	::327295964173987000
402309580	::327298685442592000
109477035	::327303749712367000
74620173	::327307537609289000
109477035	::327307823841169000
145679057	::327308213865287000
109477035	::327308292525277000
402309580	::327309511377444000
202252881	::327314058988630000
202252881	::327314412501352000
193068384	::327315300922040000
193068384	::327315486842949000
613256961	::327315802246242000
202252881	::327319751862923000
202252881	::327320161386389000
498253276	::327328850335903000
498253276	::327329014366736000
145679057	::327331793655181000
74620173	::327332174200205000
202252881	::327332941531340000
202252881	::327333892703014000
498253276	::327340385292664000
607432063	::327350168972300000
18998888	::327354270636711000
74620173	::327357481959424000
92936298	::327358667068407000
255313314	::327377637402107000
74620173	::327380489960828000
92936298	::327384625074814000
67453850	::327392131733938000
18998888	::327394346536161000
18998888	::327394347609882000
210714533	::327397840278134000
210714533	::327398228796514000
467772798	::327399453961093000
145679057	::327405614718398000
218698577	::327405704778493000
210714533	::327406187656134000
17369283	::327406273458995000
218698577	::327406727840530000
74620173	::327409152001470000
392493604	::327409213108260000
392493604	::327413234959253000
392493604	::327413896220667000
18998888	::327415053915660000
18998888	::327415055064895000
392493604	::327419071169691000
341205476	::327420433328656000
392493604	::327422332635328000
573114433	::327422420342435000
140585238	::327422505386131000
402260112	::327423157558452000
728826048	::327424005432811000
573114433	::327424793307668000
240587031	::327426834415362000
57804016	::327427510532988000
498253276	::327430505651904000
210714533	::327431268272832000
117877472	::327432265640579000
145679057	::327432274729656000
402309580	::327435583259549000
74620173	::327436760663592000
116118519	::327436856360849000
116118519	::327436903366406000
116118519	::327436978419269000
271077952	::327437069959958000
444979318	::327437189506035000
306370697	::327437196875411000
18998888	::327438180011876000
18998888	::327438181177892000
222236015	::327442754663747000
728826048	::327448299923701000
271077952	::327449004235436000
58976049	::327449310717435000
222236015	::327452363390590000
363400499	::327453885822300000
369601435	::327456853304950000
18998888	::327458833423298000
18998888	::327458835616890000
145679057	::327459267110133000
526823315	::327459992015867000
498253276	::327464680576651000
413575821	::327464919375159000
109477035	::327467936757452000
109477035	::327468135710081000
394796192	::327470718302441000
467772798	::327472248632012000
394796192	::327472586839711000
394796192	::327472935487012000
728826048	::327473457984061000
498253276	::327475628855140000
210714533	::327476232478396000
394796192	::327476568316338000
402260112	::327476884789149000
254405402	::327479099096436000
202252881	::327480847957639000
202252881	::327481013108342000
363400499	::327481219656863000
394796192	::327481987201904000
394796192	::327482300638035000
105993726	::327482962536968000
145679057	::327486260065214000
202252881	::327488846356959000
202252881	::327489037210357000
271077952	::327489909264891000
74620173	::327491440190050000
38042561	::327495134012915000
728826048	::327499992497549000
394796192	::327501167183663000
363400499	::327501455181352000
394796192	::327502184021368000
300523243	::327502701929828000
145679057	::327504035668180000
18998888	::327504099744563000
18998888	::327504101107712000
306370697	::327508213429850000
360954828	::327508843649171000
316484120	::327508864218066000
306370697	::327509057990701000
354617285	::327509573940432000
423865005	::327509926652035000
74620173	::327510129450831000
498253276	::327511338148585000
497412750	::327514636452765000
497412750	::327514768799842000
497412750	::327514934114136000
497412750	::327515061310590000
497412750	::327515151655903000
497412750	::327515278051266000
497412750	::327515426005323000
497412750	::327515680033345000
497412750	::327515917208674000
497412750	::327516354540367000
497412750	::327516498291728000
497412750	::327516644211560000
497412750	::327516786432020000
95374349	::327520956753014000
145679057	::327521535424356000
488048308	::327522469479063000
271077952	::327525852650811000
74620173	::327526822663319000
18998888	::327527381139070000
193068384	::327529715319574000
722485765	::327530588577869000
728826048	::327535283417530000
193068384	::327538325386833000
193068384	::327539596453871000
271077952	::327541004980846000
145679057	::327546962368950000
728826048	::327549206149599000
337980677	::327549252698005000
433083953	::327549448806871000
74620173	::327550738614067000
202252881	::327551683888545000
418864692	::327552881580466000
478520972	::327554334621589000
18998888	::327563656969732000
28299725	::327568624598523000
57804016	::327569451484577000
402260112	::327570315712528000
306370697	::327570906245390000
392518936	::327571101511192000
418832074	::327571519867867000
440481452	::327572850099773000
392518936	::327573161090613000
392518936	::327573653548056000
74620173	::327575281328066000
271077952	::327576525748719000
418832074	::327577792151683000
360954828	::327578121048035000
360954828	::327578345153900000
392493604	::327583453916848000
392493604	::327583609450020000
392493604	::327583775120830000
392493604	::327583832226283000
311766419	::327584506406113000
271077952	::327587425306165000
321775412	::327587684321218000
74620173	::327600467616092000
81154377	::327600963852570000
722485765	::327601924893462000
81154377	::327602253374554000
440481452	::327605492488761000
271077952	::327612696990187000
360954828	::327615429663129000
95374349	::327615989401391000
360954828	::327616917093359000
311766419	::327619811796459000
498253276	::327621622171332000
74620173	::327622086875037000
297895526	::327622680926896000
252451878	::327624155795161000
222236015	::327624988167380000
268546928	::327625503957737000
297895526	::327625730722783000
360954828	::327628131999555000
268546928	::327631450432237000
297895526	::327634286964514000
297895526	::327636297999069000
411762947	::327636887919546000
369601435	::327639797663412000
271077952	::327641390416801000
74620173	::327643444073885000
67453850	::327648421840310000
465165745	::327648436520361000
206467937	::327648488651358000
206467937	::327648891124211000
67256320	::327651224306450000
67256320	::327652607936053000
142384634	::327656155511918000
353567857	::327658874171711000
369601435	::327660753383464000
402260112	::327663043746091000
142384634	::327663380460613000
92936298	::327663880375521000
142384634	::327666057655500000
22193646	::327668104312266000
18998888	::327674922451234000
613256961	::327678508241395000
19501845	::327679609556590000
206467937	::327689630881284000
271077952	::327697336652427000
202252881	::327697494702161000
440875002	::327702684658450000
607432063	::327713085697687000
271077952	::327718097605754000
22193646	::327719500587859000
74620173	::327729349090488000
271077952	::327737361255510000
184547888	::327740485118611000
573114433	::327740806532304000
184547888	::327741682823081000
184547888	::327741802058768000
300523243	::327742203717881000
354617285	::327742473696866000
354617285	::327742570442682000
145679057	::327743158765121000
300523243	::327743866788782000
67296324	::327745261793325000
18998888	::327747181945688000
263207728	::327747391568633000
300523243	::327750211906727000
354617285	::327753617392168000
253879613	::327754197288222000
116118519	::327754683110260000
116118519	::327754995304919000
300523243	::327755055459602000
116118519	::327755301161951000
728826048	::327758030445887000
145679057	::327762859981422000
18998888	::327765643610963000
118957178	::327767891107803000
309468056	::327768039196082000
271077952	::327770408390635000
433083953	::327770461985439000
100313850	::327771175616929000
465165745	::327771302058418000
74620173	::327771513249996000
218698577	::327771670628687000
402260112	::327773048319127000
140585238	::327777373070168000
255313314	::327779455785381000
309468056	::327779820123602000
22193646	::327780940837433000
105993726	::327783149499191000
518011532	::327786784937361000
518011532	::327787384752185000
470194870	::327787976971132000
728826048	::327789360562982000
402309580	::327790087704281000
336778628	::327791359157227000
271077952	::327792854997020000
105993726	::327793531215310000
498253276	::327793975782158000
271077952	::327794738902233000
348326168	::327794869877764000
74620173	::327796353319174000
297895526	::327799744766283000
297895526	::327800517042515000
176974576	::327803779300864000
57804016	::327803906367311000
18998888	::327804168762953000
202252881	::327804726991269000
57804016	::327806744761884000
722485765	::327809640274481000
145679057	::327810072052899000
345624930	::327811068883791000
345624930	::327811160588054000
105993726	::327811262832574000
271077952	::327817562794651000
74620173	::327819269175922000
18998888	::327822374848303000
18998888	::327822375972388000
321835996	::327823116732624000
321835996	::327824235387056000
392518936	::327824393952698000
728826048	::327824607191126000
321835996	::327825066635169000
271077952	::327828410283982000
573114433	::327828525497335000
363400499	::327828554018603000
498253276	::327830235385040000
145679057	::327831507420995000
363400499	::327834357370859000
394796192	::327835728090374000
271077952	::327838729278472000
394796192	::327839424807309000
18998888	::327840608276324000
74620173	::327840784986546000
284664089	::327841387049537000
202252881	::327846302647996000
394796192	::327847493058572000
394796192	::327848010254016000
728826048	::327851029355954000
145679057	::327852343376871000
363400499	::327853759743000000
573114433	::327855121105043000
394796192	::327855282178908000
300523243	::327856188916133000
363400499	::327856841629528000
300523243	::327857145049653000
271077952	::327858839200342000
18998888	::327859299307102000
498253276	::327859525979889000
467772798	::327860390769881000
265754848	::327861870130262000
74620173	::327862451678892000
394796192	::327862875655909000
402260112	::327864437857996000
45683087	::327864972384296000
45683087	::327865097907236000
100313850	::327866778950709000
57804016	::327869668276707000
498253276	::327869753353965000
363400499	::327870111207804000
202252881	::327870319450808000
151366552	::327871736148262000
145679057	::327873664055910000
92936298	::327873910790053000
306370697	::327875986286854000
18998888	::327876810455019000
18998888	::327876811646201000
306370697	::327879920523046000
306370697	::327881861642723000
151366552	::327882896180400000
151366552	::327882953860452000
74620173	::327882987318431000
151366552	::327884923459469000
728826048	::327885030955298000
151366552	::327885051880669000
306370697	::327885566622461000
151366552	::327885780255137000
95374349	::327887543322423000
402260112	::327889829796929000
498253276	::327890605680259000
145679057	::327894581603606000
402309580	::327894753595228000
18998888	::327895029400076000
18998888	::327895030352203000
478520972	::327897691470315000
92936298	::327899442382528000
184547888	::327901996545880000
251224348	::327902686798295000
251224348	::327903253322928000
251224348	::327904888321347000
251224348	::327905097877172000
251224348	::327905142215147000
251224348	::327905151958523000
251224348	::327905202395025000
306370697	::327906786923409000
240587031	::327909339660709000
363400499	::327910535649689000
151366552	::327912039253176000
498253276	::327912274486521000
151366552	::327913037937909000
18998888	::327913117050888000
151366552	::327915209345863000
151366552	::327915402195775000
306370697	::327915808669970000
151366552	::327916127206383000
251224348	::327917102575009000
251224348	::327917781834145000
297895526	::327920691028582000
251224348	::327922593803943000
251224348	::327923065893822000
251224348	::327923125557805000
251224348	::327924138603839000
74620173	::327926465742123000
18998888	::327930193526267000
145679057	::327936147655385000
67453850	::327936807054503000
67453850	::327937133069348000
67453850	::327937299881029000
57804016	::327941965180174000
129679017	::327946127020285000
359607281	::327946459343384000
129679017	::327946691200303000
74620173	::327947421860655000
40524821	::327947859964084000
40524821	::327948593069715000
40375959	::327951228627734000
251224348	::327952260904656000
240794093	::327955044278366000
573114433	::327959247885303000
271077952	::327962785164173000
57804016	::327963304360300000
138245975	::327963508425756000
57804016	::327965354112450000
74620173	::327967448965980000
45683087	::327971606855041000
271077952	::327973404470812000
402260112	::327982220964950000
240794093	::327983508469452000
277659095	::327984296856006000
240794093	::327984499642212000
271077952	::327984955789549000
440481452	::327986181415522000
218698577	::327986270418653000
148451114	::327988096857673000
202252881	::327993008173748000
202252881	::327994060935671000
116118519	::327995875123159000
300523243	::327999369649471000
300523243	::328004189462605000
633957791	::328007434390089000
74620173	::328009315703218000
95374349	::328017659230818000
109477035	::328028083204550000
109477035	::328029173320933000
109477035	::328029368658046000
109477035	::328029487876931000
109477035	::328029566297862000
67256320	::328032390456950000
202252881	::328039196394672000
202252881	::328039764601229000
309468056	::328043747289993000
277659095	::328047002598395000
74620173	::328050057574244000
207893494	::328072402389061000
607432063	::328075902254735000
74620173	::328092158982754000
440481452	::328099839374151000
478520972	::328110219441872000
467772798	::328117989301968000
478520972	::328122411939680000
444979318	::328123902029070000
218698577	::328128670524923000
311766419	::328135281976958000
363400499	::328137319561445000
109477035	::328139974065143000
109477035	::328140200490442000
109477035	::328140486403555000
109477035	::328140641844482000
271077952	::328149908676812000
363400499	::328151996228067000
19549748	::328152984322183000
573114433	::328159167305089000
202252881	::328161479733940000
251224348	::328161990755352000
402260112	::328166902276956000
363400499	::328167710674538000
117877472	::328167795697266000
117877472	::328168057333755000
176974576	::328168330299064000
176974576	::328169597511544000
117877472	::328170291362676000
300523243	::328171089769398000
300523243	::328171969092657000
74620173	::328174119856242000
255313314	::328174209878597000
202252881	::328174609671282000
202252881	::328175052057108000
118470515	::328187368576258000
118470515	::328187530484781000
262889564	::328190737009213000
332525085	::328192608419590000
116118519	::328197126423203000
116118519	::328197127899578000
202252881	::328198715594657000
363400499	::328201064543297000
40524821	::328203194805153000
636497893	::328212148671094000
115683854	::328212903381581000
354617285	::328215069768945000
115683854	::328215462792024000
406990981	::328215573597138000
115683854	::328215874773336000
40524821	::328221826935312000
360954828	::328222966808723000
210714533	::328225138812256000
40524821	::328231309757538000
92936298	::328236486652723000
240794093	::328240749370032000
118470515	::328242728725004000
363400499	::328243195601375000
115683854	::328245126604390000
418832074	::328245355932180000
339259114	::328248775376257000
339259114	::328249006562095000
360954828	::328253995749621000
402260112	::328259061374152000
418832074	::328259656034156000
240794093	::328263468367110000
240794093	::328264907051122000
360954828	::328266669501845000
360954828	::328266692545355000
360954828	::328272334500802000
184547888	::328276539978420000
433083953	::328278800213356000
202252881	::328279744846131000
444979318	::328286708107997000
57804016	::328290829292666000
360954828	::328291815784583000
360954828	::328291921694949000
360954828	::328291949377363000
39140648	::328292176184360000
260539431	::328292886288412000
210714533	::328292950100541000
402260112	::328293132917678000
210714533	::328293240094744000
402260112	::328295598920970000
271077952	::328296900770021000
271077952	::328297891888250000
184547888	::328300293223747000
307051307	::328300612980711000
332525085	::328304785302376000
116118519	::328309503382679000
116118519	::328309580947914000
40524821	::328309645343088000
478520972	::328310481095909000
339259114	::328312121811156000
339259114	::328312148075876000
40524821	::328314081884909000
339259114	::328315597416964000
309468056	::328319608069185000
17369283	::328324981912137000
202252881	::328326242048806000
379677651	::328326711949266000
402260112	::328330207478050000
115683854	::328333225162326000
240587031	::328336130258898000
353567857	::328339899394699000
332525085	::328341471289806000
240587031	::328342317830397000
17369283	::328343775783038000
559129059	::328343866992381000
251224348	::328344044805709000
207893494	::328344648521224000
151366552	::328346226175131000
151366552	::328351968152129000
151366552	::328352552057970000
30983421	::328353273448914000
142384634	::328354732215267000
271077952	::328360449491992000
332525085	::328361468623978000
444979318	::328368399166099000
299355541	::328370505826570000
299355541	::328371479970455000
299355541	::328372243476389000
299355541	::328375025231089000
393622132	::328375923336425000
299355541	::328377096973996000
151366552	::328380771817619000
151366552	::328381140505333000
353567857	::328386104908738000
138245975	::328390008023162000
35933605	::328394994102714000
306370697	::328396482438914000
115683854	::328399883436429000
115683854	::328401021908955000
115683854	::328403118624739000
115683854	::328404691241279000
613256961	::328404937333682000
306370697	::328413055706865000
306370697	::328427117505298000
40524821	::328427872119320000
240794093	::328430337644433000
607432063	::328438683659272000
74620173	::328448789239177000
18998888	::328468185965789000
354617285	::328470441473748000
446326590	::328486285213835000
446326590	::328486425479753000
446326590	::328486629369065000
145679057	::328498263269449000
218698577	::328500736373710000
363400499	::328502111576920000
240794093	::328503435416719000
495411803	::328509538305187000
478520972	::328514295648366000
402260112	::328514412149346000
151366552	::328514702906888000
241164780	::328517950199963000
573114433	::328518738884325000
142384634	::328519000571129000
142384634	::328519393703235000
271077952	::328520111977799000
115683854	::328523905419603000
363400499	::328524016895795000
116118519	::328524787209105000
268546928	::328524962967191000
35933605	::328531933145493000
406990981	::328533436262400000
240794093	::328533986727038000
202252881	::328536456631037000
360954828	::328537733578489000
115683854	::328538060453203000
363400499	::328540272130662000
151366552	::328540354364203000
151366552	::328540579703173000
42292477	::328542662560993000
363400499	::328544172871143000
311766419	::328544512253243000
311766419	::328545142069923000
363400499	::328558976469983000
117877472	::328561515080855000
202252881	::328561614259355000
271077952	::328561852860743000
467772798	::328564953130868000
311766419	::328565635930009000
202252881	::328568352819781000
478520972	::328570055728173000
74620173	::328577629533900000
336778628	::328577786774159000
402309580	::328578184784257000
321775412	::328578223283765000
402309580	::328578431140892000
465165745	::328578439961530000
634804128	::328578709353279000
634804128	::328579864108072000
151366552	::328580141838123000
207893494	::328586834974220000
207893494	::328587227191992000
35933605	::328587421702815000
207893494	::328587491638657000
402309580	::328588585102110000
402309580	::328588930393964000
402309580	::328589286721085000
402309580	::328589343658762000
402309580	::328589439939014000
402309580	::328589704909967000
336778628	::328589872208166000
74620173	::328601832916131000
402260112	::328609377026187000
142384634	::328610681370857000
255313314	::328612115244003000
255313314	::328615603436929000
255313314	::328617624877535000
495411803	::328618518197194000
465165745	::328620367893626000
465165745	::328621176177979000
465165745	::328621432131174000
35933605	::328621458668523000
363400499	::328622162804084000
465165745	::328622237173284000
95374349	::328626795354144000
142384634	::328633370047291000
465165745	::328637498068709000
255313314	::328637677035479000
465165745	::328637695419105000
465165745	::328637861580660000
465165745	::328637963380604000
465165745	::328638118502752000
146219676	::328638199440224000
465165745	::328638283414376000
465165745	::328638553645002000
148451114	::328640616596660000
30983421	::328641979661557000
465165745	::328642835001782000
74620173	::328643612189548000
39140648	::328644602821230000
465165745	::328645150161117000
444979318	::328645163557736000
129679017	::328646741421350000
202252881	::328646908077826000
465165745	::328650404806135000
465165745	::328650492160929000
465165745	::328651964466470000
446326590	::328652146696392000
465165745	::328652845681352000
465165745	::328652864677363000
465165745	::328652900136005000
57804016	::328661729666019000
311766419	::328663951653081000
202252881	::328664087288479000
297895526	::328664667490758000
74620173	::328664956323123000
255313314	::328665236729106000
465165745	::328665245981741000
57804016	::328666896163549000
465165745	::328667620142358000
559129059	::328668138344427000
277659095	::328674575753834000
277659095	::328675454208843000
57804016	::328675898264010000
271077952	::328679718591291000
255313314	::328685168162390000
92936298	::328689270279786000
300523243	::328689291838509000
271077952	::328689372675321000
60459098	::328689785977831000
262889564	::328690917244551000
60459098	::328691299714732000
345624930	::328691818692759000
440481452	::328694458478624000
332525085	::328695207233191000
60459098	::328695258953183000
332525085	::328695953349541000
202252881	::328700744779829000
19501845	::328701322952065000
300523243	::328702820859641000
45683087	::328705342592651000
300523243	::328706259614326000
138245975	::328707498683035000
498253276	::328709302791593000
118470515	::328709347389624000
360954828	::328709536133292000
444979318	::328712431004155000
148451114	::328714149267914000
360954828	::328716756212396000
252451878	::328717114452090000
360954828	::328717321520693000
402260112	::328720884053454000
148451114	::328723818044592000
148451114	::328724109171240000
148451114	::328724623841701000
148451114	::328726067261104000
74620173	::328727854227529000
202252881	::328728772687826000
202252881	::328728894662389000
202252881	::328729143833403000
202252881	::328729205795856000
402260112	::328729218995351000
271077952	::328730382583341000
271077952	::328731373487656000
402309580	::328733974916636000
393622132	::328738316109361000
402260112	::328738420333625000
402309580	::328750644657786000
498253276	::328751068253143000
40561134	::328756934956163000
18998888	::328758511725051000
254405402	::328760473614962000
613256961	::328766928871112000
145679057	::328772551604047000
297895526	::328775790110076000
74620173	::328792160575037000
607432063	::328801772997074000
498253276	::328803631837085000
411762947	::328805952113483000
18998888	::328812122224087000
18998888	::328812123348168000
74620173	::328813372218961000
145679057	::328814508824985000
268546928	::328824163513024000
268546928	::328824364013338000
402260112	::328829612396265000
18998888	::328830700881076000
146219676	::328839867968671000
446326590	::328840230503333000
253879613	::328843117312757000
262889564	::328845555910459000
498253276	::328845618158112000
354617285	::328852428944470000
467772798	::328853471489044000
74620173	::328855977728290000
145679057	::328856413076090000
728826048	::328857830918610000
363400499	::328857831509987000
271077952	::328857963819327000
363400499	::328859147854548000
440481452	::328861149351268000
134236940	::328864965668769000
134236940	::328866165147443000
134236940	::328866549412806000
18998888	::328867150242652000
18998888	::328867151471579000
105993726	::328868191587692000
57804016	::328868635810623000
271077952	::328869068746661000
138245975	::328869535702716000
345624930	::328874033439469000
210714533	::328875874793426000
74620173	::328879784677498000
145679057	::328879911345459000
498253276	::328879984796114000
271077952	::328881868906823000
100313850	::328883840456216000
18998888	::328885705516400000
18998888	::328885706669846000
498253276	::328891219772071000
332525085	::328891265104101000
728826048	::328892803117629000
271077952	::328892824626003000
202252881	::328892969472126000
498253276	::328893691433455000
309468056	::328893744172638000
309468056	::328894115502751000
309468056	::328894540687736000
309468056	::328894935510167000
363400499	::328895896555233000
234738785	::328896841389330000
74620173	::328901860582887000
363400499	::328902689385754000
271077952	::328902782520262000
271077952	::328903327628804000
18998888	::328904238711316000
18998888	::328904240309366000
67296324	::328904613799542000
363400499	::328915687437398000
210714533	::328917296259137000
728826048	::328919211940401000
46991082	::328920125774368000
446326590	::328920378795769000
446326590	::328920444134633000
465165745	::328920879176241000
297895526	::328921152611311000
402260112	::328922072279568000
394796192	::328922585133891000
297895526	::328922952450076000
18998888	::328923270944550000
145679057	::328923631948292000
297895526	::328924042235092000
74620173	::328924065802895000
446326590	::328925727804243000
394796192	::328926427963613000
297895526	::328927015765946000
60459098	::328929464585166000
40561134	::328929851866247000
394796192	::328934621737791000
271077952	::328936215560728000
363400499	::328936237966700000
40561134	::328938871033298000
18998888	::328941188545671000
18998888	::328941190017863000
498253276	::328941596164882000
145679057	::328944708602703000
116118519	::328945057996619000
394796192	::328945062786498000
74620173	::328945388595851000
394796192	::328945638370856000
271077952	::328946420629524000
394796192	::328951020652740000
42001705	::328951870053810000
42001705	::328952103139696000
42001705	::328952789982138000
42001705	::328952930151567000
42001705	::328953259505111000
42001705	::328953885223948000
42001705	::328954288145571000
42001705	::328954649304506000
42001705	::328954931484704000
634804128	::328955103237242000
634804128	::328955501796798000
728826048	::328955698534838000
394796192	::328956541434732000
105993726	::328956809601748000
271077952	::328956968809140000
297895526	::328957507714314000
42001705	::328957840498778000
394796192	::328957919460728000
18998888	::328959533638623000
394796192	::328960073680449000
20545953	::328964069266702000
20545953	::328964549283831000
20545953	::328972687571570000
300523243	::328973027108864000
300523243	::328974621531586000
57804016	::328975354783993000
18998888	::328977262806437000
18998888	::328977264127651000
271077952	::328978427396882000
40524821	::328979544897904000
146219676	::328982171828232000
145679057	::328986650401198000
728826048	::328987152878804000
74620173	::328987992964333000
105993726	::328989782153777000
100313850	::328990234752741000
20246868	::328991051870257000
332525085	::328992304453013000
18998888	::328994882167373000
271077952	::328998888944050000
105993726	::329006093655240000
467772798	::329008027879473000
268546928	::329010573809426000
109477035	::329010700615811000
109477035	::329010804437446000
109477035	::329011065612537000
402260112	::329012766155358000
18998888	::329013239906185000
20545953	::329013396106272000
300523243	::329014164876050000
446326590	::329018229085306000
446326590	::329018611215777000
469814032	::329019739588403000
271077952	::329019942999556000
271077952	::329020145160818000
423865005	::329026871385812000
20246868	::329026998955552000
109477035	::329027648548384000
109477035	::329028354546212000
145679057	::329028669584588000
74620173	::329030345808818000
18998888	::329031275644059000
18998888	::329031276663300000
40375959	::329032786168119000
100313850	::329033089357578000
40375959	::329033361219801000
40375959	::329033497341726000
40375959	::329033943628263000
284664089	::329035471755821000
284664089	::329035712794079000
402260112	::329043757964095000
32564504	::329044787179163000
45683087	::329044838521651000
236875607	::329046375436279000
20246868	::329046651530534000
236875607	::329046924302880000
236875607	::329047456039981000
440481452	::329047657815367000
40375959	::329048125782253000
240587031	::329048322444759000
236875607	::329048498777497000
236875607	::329048968141094000
236875607	::329049760080220000
236875607	::329049927676219000
145679057	::329051186906935000
18998888	::329051275201228000
236875607	::329052212372316000
202252881	::329052329225617000
236875607	::329052347609276000
236875607	::329052418149072000
74620173	::329053366246338000
236875607	::329053568856375000
236875607	::329053873585152000
19549748	::329054698277576000
218698577	::329055814860042000
236875607	::329056832389791000
218698577	::329059774329135000
363443542	::329059878754725000
402309580	::329060942069514000
402309580	::329061157879046000
271077952	::329064322850496000
20246868	::329064871436099000
36119799	::329070660062175000
74620173	::329074802767835000
271077952	::329074904026710000
446326590	::329077834624679000
116118519	::329080072797569000
116118519	::329080074093617000
18998888	::329086203427176000
236875607	::329086321115148000
129679017	::329089589170020000
315516553	::329091197647872000
315516553	::329091482860548000
315516553	::329093248566042000
74620173	::329095762359226000
236875607	::329096399415304000
236875607	::329096670803529000
236875607	::329096877595312000
116118519	::329097475359117000
116118519	::329097657492582000
116118519	::329097736760729000
339259114	::329097824912408000
32564504	::329098010086748000
339259114	::329099016111542000
32564504	::329099632300929000
32564504	::329099971435581000
32564504	::329100108455088000
32564504	::329100143901155000
393622132	::329100704369217000
402260112	::329107805493669000
116118519	::329107996221259000
402260112	::329108365152239000
116118519	::329109851630342000
116118519	::329110495133044000
116118519	::329110599554445000
116118519	::329110870439378000
116118519	::329111022575185000
116118519	::329111160798453000
116118519	::329116818604175000
74620173	::329116830591500000
116118519	::329117072527327000
109477035	::329117350441910000
339259114	::329117804169134000
109477035	::329117862197358000
116118519	::329118108210057000
339259114	::329118672834678000
116118519	::329119255331229000
271077952	::329136835613843000
74620173	::329137246739505000
19501845	::329137718581948000
271077952	::329147610352988000
116118519	::329164648899289000
236875607	::329174778013417000
18998888	::329176029199482000
74620173	::329180635954548000
92936298	::329187266591342000
92936298	::329190766104698000
18998888	::329196136596373000
478520972	::329198252681469000
145679057	::329199621966536000
74620173	::329204142553825000
253879613	::329205959194984000
446326590	::329211120575451000
446326590	::329211179262164000
467772798	::329212890680786000
465165745	::329213899582894000
18998888	::329214402165358000
207893494	::329215506580135000
207893494	::329217846313889000
207893494	::329218518245572000
634804128	::329220620539809000
728826048	::329220770888818000
145679057	::329220996877910000
634804128	::329223809439772000
634804128	::329224590771490000
74620173	::329225423282130000
290401730	::329226183298392000
634804128	::329227659827634000
634804128	::329228752527712000
634804128	::329228890012794000
634804128	::329229347007393000
92936298	::329232104934223000
297895526	::329233433719107000
271077952	::329234218464968000
498253276	::329239898928324000
145679057	::329241374404796000
240587031	::329244078309007000
255313314	::329244539611144000
271077952	::329245086372225000
74620173	::329246259363864000
18998888	::329250067158536000
118470515	::329250257147949000
498253276	::329250404858753000
297895526	::329252350466355000
176974576	::329258837943128000
498253276	::329263098647158000
271077952	::329268212602650000
392493604	::329268752795443000
18998888	::329268852259180000
18998888	::329268853551017000
74620173	::329270435730554000
728826048	::329272237498724000
297895526	::329278659137523000
394796192	::329285137021931000
18998888	::329289875113246000
145679057	::329290065727598000
394796192	::329290173504421000
402260112	::329292605374488000
339259114	::329292732361224000
394796192	::329293045143068000
339259114	::329293124973244000
394796192	::329303759236775000
271077952	::329304714112028000
446326590	::329305752894324000
446326590	::329305937066221000
728826048	::329306329950863000
18998888	::329308091797614000
18998888	::329308092984590000
271077952	::329315375684653000
728826048	::329317075707383000
394796192	::329319796074229000
28299725	::329321329172041000
357805572	::329321384381661000
394796192	::329321765710987000
392493604	::329324253717594000
271077952	::329325264259645000
18998888	::329325477263204000
18998888	::329325478877999000
357805572	::329325982630682000
357805572	::329326464287768000
268546928	::329327285322797000
498253276	::329330637733494000
573114433	::329330974901010000
145679057	::329332030993203000
35933605	::329332829647429000
35933605	::329333741677867000
357805572	::329334405707481000
357805572	::329334618828443000
207893494	::329334959972175000
40524821	::329335086828883000
74620173	::329338080685350000
299355541	::329339305673768000
299355541	::329339381099925000
299355541	::329339458367397000
49518295	::329342178264489000
18998888	::329343368431824000
18998888	::329343369471991000
222217573	::329343691963629000
40524821	::329347802800979000
57804016	::329350194485403000
728826048	::329350406595563000
300523243	::329352511871922000
145679057	::329352812519645000
614753006	::329353296689111000
277659095	::329354572751585000
321775412	::329355374341808000
271077952	::329356405599526000
18998888	::329361372477550000
57804016	::329364041753579000
467772798	::329365459528986000
271077952	::329366919817854000
498253276	::329367464012042000
423865005	::329368006486548000
284664089	::329368333092794000
284664089	::329368440181768000
297895526	::329371880127594000
297895526	::329372093403766000
145679057	::329373326323642000
271077952	::329377146172760000
18998888	::329378567874035000
342418577	::329378802390138000
342418577	::329378943008374000
74620173	::329379842640461000
402260112	::329383274080247000
88453024	::329386339151790000
116118519	::329386882976858000
271077952	::329387347739303000
88453024	::329393614469865000
81154377	::329395364522229000
81154377	::329395384612945000
297895526	::329395772686741000
498253276	::329398811631964000
74620173	::329400845936513000
354617285	::329402024145870000
300523243	::329404712933785000
88453024	::329405983132631000
88453024	::329406349819666000
446326590	::329407991969366000
446326590	::329408166368538000
446326590	::329408509705850000
446326590	::329408557034381000
498253276	::329408720117329000
446326590	::329408910190587000
88453024	::329409966945472000
202252881	::329410042099015000
277659095	::329410179105951000
440481452	::329411958795300000
300523243	::329412773509480000
18998888	::329414913866989000
379677651	::329416685423558000
240587031	::329418206513082000
39140648	::329418292764762000
379677651	::329428075555209000
57804016	::329430354836471000
19501845	::329431498660921000
255313314	::329433746015154000
297895526	::329434321981173000
255313314	::329434950245953000
318692042	::329438345010753000
369601435	::329440322398597000
353567857	::329442085335887000
74620173	::329444159616319000
57804016	::329444439917486000
19501845	::329449632805556000
67256320	::329449960384888000
271077952	::329451842201346000
18998888	::329451884354084000
271077952	::329452129221758000
207893494	::329455351164456000
207893494	::329455826383294000
160781077	::329456432032399000
145679057	::329457313935147000
207893494	::329457953449078000
393622132	::329463092952068000
318692042	::329463926339284000
318692042	::329464587642621000
74620173	::329465007945428000
318692042	::329465042292588000
318692042	::329465901567066000
116118519	::329466270871322000
116118519	::329466999799443000
339259114	::329467688311201000
339259114	::329467958487302000
339259114	::329468311412813000
339259114	::329469418486775000
339259114	::329469517539467000
109477035	::329476589471531000
142384634	::329476860394233000
116118519	::329476863854518000
142384634	::329478480737751000
307051307	::329479445675130000
145679057	::329497745020813000
411762947	::329499918848884000
498253276	::329503195363696000
411762947	::329510105714417000
391631516	::329520968865304000
74620173	::329527471684853000
607432063	::329527850166255000
145679057	::329539763944185000
18998888	::329541228104404000
18998888	::329541231740862000
49518295	::329541581986222000
74620173	::329549187970633000
354617285	::329550521801256000
18998888	::329559115292618000
18998888	::329559116487983000
260539431	::329560888174596000
145679057	::329560975877500000
118470515	::329564216946225000
271077952	::329565753714044000
253879613	::329569341127401000
57804016	::329571230061559000
18998888	::329577010777182000
18998888	::329577011918028000
118470515	::329577537791488000
145679057	::329581732351340000
728826048	::329584509492269000
433083953	::329586429653028000
271077952	::329587048040239000
17369283	::329588740949413000
18998888	::329594761323368000
202252881	::329595282008449000
498253276	::329596645450842000
498253276	::329597891402407000
498253276	::329597903398121000
297735990	::329601710853083000
297735990	::329601741211447000
297735990	::329601838460567000
145679057	::329603292499959000
146219676	::329606024464039000
57804016	::329606975874797000
109477035	::329607349868326000
498253276	::329607438477180000
407416910	::329610632133480000
407416910	::329610690216210000
433083953	::329610887751139000
407416910	::329611010426146000
49518295	::329611065602228000
407416910	::329611133352820000
57804016	::329612800106303000
18998888	::329613016960233000
74620173	::329613274922508000
74620173	::329613275018952000
728826048	::329613873252532000
311766419	::329614266514690000
297735990	::329615303552167000
297735990	::329615363711057000
117877472	::329615992550469000
498253276	::329618403419648000
26055885	::329618682571542000
277659095	::329618791447285000
271077952	::329618961446629000
277659095	::329619069949050000
402260112	::329620107640860000
100313850	::329620662186561000
277659095	::329620668368949000
363400499	::329624860919726000
145679057	::329624863629258000
402260112	::329626985024331000
297895526	::329627259176620000
311766419	::329627334284042000
20246868	::329628790407958000
271077952	::329629594477023000
18998888	::329631274736177000
18998888	::329631275822505000
74620173	::329636101318930000
129679017	::329636480408502000
467772798	::329637495279067000
465165745	::329637709083705000
465165745	::329638300145053000
236875607	::329638417690411000
236875607	::329638531901300000
28299725	::329638894796693000
402309580	::329639018268606000
402309580	::329639498021498000
129679017	::329640134704246000
728826048	::329640285896331000
402260112	::329642248134328000
271077952	::329642706873745000
363400499	::329642769721196000
297735990	::329643036256649000
363400499	::329643816233619000
39140648	::329644196032040000
306370697	::329644296229756000
81154377	::329645446278565000
18998888	::329649915284299000
271077952	::329652348874006000
518011532	::329653513439289000
518011532	::329654121974087000
297895526	::329654953557770000
402260112	::329655511576367000
74620173	::329657209795522000
728826048	::329659091003785000
49518295	::329659414116192000
363400499	::329660593403469000
271077952	::329662560850821000
260539431	::329662746444578000
271077952	::329663810321383000
20246868	::329665202779996000
138245975	::329667464508088000
145679057	::329667859766726000
18998888	::329667925646643000
391631516	::329668165174960000
391631516	::329668178282168000
271077952	::329672912451821000
28299725	::329673475423866000
271077952	::329674226959257000
129679017	::329674492387393000
105993726	::329675515176837000
74620173	::329678128093990000
363400499	::329678475051032000
498253276	::329679575523151000
129679017	::329682030713511000
20246868	::329683091289423000
271077952	::329683294511841000
207893494	::329684735511130000
18998888	::329685753837801000
18998888	::329685754865405000
145679057	::329688267744215000
498253276	::329690038348681000
92936298	::329690317764820000
728826048	::329691939681226000
321775412	::329694118366302000
271077952	::329694646966034000
57804016	::329695273272102000
241352700	::329696905594556000
100313850	::329696937370599000
241352700	::329699356682903000
241352700	::329701836787429000
18998888	::329703217988513000
18998888	::329703219020304000
129679017	::329705599061340000
100313850	::329705901881700000
129679017	::329705937835270000
129679017	::329706517513265000
145679057	::329709117532930000
498253276	::329709513265512000
95374349	::329711078831431000
202903162	::329711441902964000
202903162	::329712074651467000
202903162	::329712141991022000
202903162	::329712465053106000
202903162	::329712633949331000
49518295	::329713384452927000
49518295	::329713386017419000
202903162	::329713572852674000
202903162	::329715034798317000
74620173	::329719888832774000
116118519	::329720548550639000
116118519	::329720548567437000
573114433	::329720991599177000
18998888	::329721301403054000
498253276	::329721325448998000
402260112	::329724563439104000
35933605	::329725735705141000
271077952	::329726797019242000
271077952	::329727811025772000
38042561	::329728526024601000
30983421	::329730718626373000
306370697	::329731514201948000
145679057	::329731903223648000
95374349	::329732267289235000
363400499	::329736366244114000
38042561	::329736549254189000
20246868	::329737588107780000
38042561	::329738065327308000
38042561	::329738707575902000
38042561	::329741486285545000
478520972	::329742797194293000
478520972	::329743874438348000
478520972	::329744406674538000
271077952	::329747576658198000
392493604	::329748004473040000
271077952	::329748397504491000
241352700	::329748785997684000
354617285	::329750591922397000
354617285	::329750897041215000
140585238	::329753370204192000
271077952	::329758357395214000
351947723	::329758744894390000
351947723	::329759506349314000
300523243	::329759675463630000
363443542	::329760011410608000
311766419	::329760156822958000
446326590	::329761342795948000
144937577	::329762176279670000
74620173	::329763834757799000
260539431	::329764381590167000
260539431	::329764505582182000
297895526	::329768815959363000
297895526	::329769082268311000
145679057	::329773638586888000
297895526	::329776056443752000
18998888	::329776541993160000
202903162	::329776622980968000
202903162	::329777036212187000
297895526	::329777090897518000
297895526	::329777575922630000
300523243	::329778428205232000
300523243	::329778648536186000
57804016	::329778964946092000
418832074	::329782218580967000
202252881	::329782633183731000
202903162	::329784442619052000
74620173	::329785763325681000
202903162	::329786861113462000
418832074	::329788275290169000
207893494	::329790920704794000
300523243	::329791179795349000
20246868	::329792223455617000
418864692	::329797279655534000
418864692	::329797594811359000
402309580	::329798735951437000
234043939	::329801816655147000
306370697	::329803000778485000
297735990	::329803576744476000
74620173	::329807384857939000
218698577	::329808284024451000
306370697	::329812033547677000
351947723	::329812034705313000
402260112	::329814425538285000
297735990	::329814989709918000
351947723	::329815267553189000
351947723	::329815499250749000
351947723	::329815596176900000
351947723	::329815664908959000
351947723	::329815936288833000
351947723	::329816155122462000
351947723	::329816343950008000
351947723	::329816799656960000
393622132	::329825482063376000
418864692	::329825712355819000
20246868	::329831213898559000
74620173	::329831720792756000
306370697	::329833492315770000
418864692	::329834995562708000
418864692	::329835390838120000
116118519	::329841362264543000
318692042	::329842717532229000
26055885	::329842731721560000
58976049	::329848079199133000
495411803	::329850950107922000
318692042	::329852066107387000
495411803	::329857298266746000
144937577	::329861634048794000
144937577	::329861635177054000
145679057	::329862051075870000
74620173	::329875557900767000
144937577	::329883221917585000
18998888	::329888380190072000
607432063	::329890655516102000
144937577	::329894980489453000
74620173	::329897902270996000
271077952	::329904684578000000
145679057	::329906159551119000
49518295	::329915988852219000
144937577	::329916437202345000
74620173	::329919901114454000
18998888	::329925482684497000
18998888	::329925483921801000
145679057	::329927674799738000
467772798	::329928965563232000
407416910	::329936883754860000
407416910	::329936973315862000
407416910	::329937092899659000
144937577	::329938340768014000
144937577	::329938342022094000
74620173	::329942304372707000
18998888	::329944023324299000
18998888	::329944024364511000
30983421	::329945400104603000
234738785	::329947972240543000
234738785	::329949148453408000
363400499	::329949172226719000
144937577	::329949414170951000
363400499	::329949447595368000
145679057	::329949819340722000
728826048	::329949864626630000
30983421	::329950102527561000
300523243	::329951645494550000
290401730	::329951838621294000
30983421	::329954694933929000
498253276	::329957150334009000
30983421	::329959038798413000
614753006	::329959163520245000
144937577	::329959739863732000
478520972	::329960796312444000
134236940	::329960924175802000
18998888	::329962204705198000
18998888	::329962205942513000
30983421	::329963125468188000
268546928	::329963910503485000
74620173	::329964121946734000
297735990	::329964528102146000
297735990	::329964716325736000
297735990	::329965657867304000
518011532	::329966859531194000
30983421	::329967534298238000
498253276	::329967556695818000
271077952	::329967718814064000
363400499	::329970717707874000
145679057	::329970720144756000
57804016	::329971180415107000
30983421	::329972059713175000
240587031	::329972382280335000
207893494	::329972412659671000
30983421	::329976083283841000
498253276	::329978395008049000
146219676	::329978494253670000
20246868	::329978567419117000
363400499	::329978841055522000
728826048	::329978848768835000
379677651	::329979459623067000
30983421	::329980171430002000
271077952	::329980241437143000
18998888	::329980463718494000
18998888	::329980465090027000
144937577	::329980963889225000
268546928	::329981057766158000
105993726	::329983781735915000
307051307	::329984146745225000
30983421	::329984647436058000
30983421	::329989171768856000
142384634	::329990987906686000
144937577	::329991732026544000
145679057	::329992088689188000
318692042	::329993311236526000
30983421	::329993453440229000
297735990	::329993687977304000
402309580	::329994489978568000
402260112	::329995812476157000
30983421	::329997722339917000
271077952	::330000220555452000
30983421	::330002253333270000
271077952	::330003303792529000
144937577	::330003944375988000
67453850	::330004450162921000
297895526	::330006247279587000
394796192	::330006347754110000
30983421	::330006864777592000
145679057	::330007217052983000
95374349	::330008204551540000
74620173	::330008667237793000
363400499	::330008703241682000
394796192	::330009705160261000
309468056	::330011081084923000
30983421	::330011323868008000
271077952	::330012649280651000
271077952	::330014659904155000
728826048	::330015339951828000
297735990	::330016516990976000
260539431	::330017118080872000
18998888	::330017366341713000
309468056	::330017581203345000
391631516	::330018067910377000
394796192	::330019612680916000
341205476	::330019648584171000
341205476	::330022519568465000
271077952	::330025019939885000
144937577	::330025404968624000
144937577	::330025406264655000
394796192	::330028404852289000
145679057	::330029090176372000
614753006	::330030051993202000
614753006	::330031221826535000
271077952	::330034333580668000
18998888	::330035196139290000
18998888	::330035197368209000
144937577	::330035665096024000
115683854	::330037345690738000
394796192	::330038592074309000
307051307	::330043002682761000
95374349	::330043920912351000
95374349	::330043940814336000
307051307	::330044083303219000
271077952	::330044716668301000
394796192	::330046013308026000
728826048	::330046728931786000
145679057	::330049742119780000
74620173	::330051526066327000
18998888	::330053723701256000
18998888	::330053725358006000
271077952	::330055460378009000
573114433	::330055493655613000
271077952	::330056379136094000
57804016	::330058021998841000
236875607	::330059334195228000
260539431	::330066202204463000
49518295	::330067080244244000
116118519	::330068844980891000
116118519	::330068845266104000
116118519	::330068845677117000
145679057	::330071033656799000
57804016	::330071168218456000
18998888	::330072092294926000
18998888	::330072093389643000
423865005	::330072096656990000
240794093	::330073838769541000
423865005	::330074263119855000
160781077	::330076880139071000
144937577	::330077818060955000
144937577	::330077819164049000
144937577	::330077820351049000
142384634	::330077960725995000
40524821	::330078417104039000
402260112	::330081475976380000
316484120	::330082134972837000
423865005	::330083273793482000
423865005	::330084337951322000
271077952	::330086739215532000
18998888	::330090134496239000
145679057	::330091862570438000
467772798	::330091965158928000
262889564	::330092578714308000
74620173	::330093995789258000
95374349	::330095432506163000
35147507	::330096679736967000
307051307	::330105933390811000
307051307	::330110164873142000
92936298	::330110806207385000
145679057	::330113180296687000
116118519	::330115130295721000
74620173	::330115278576943000
116118519	::330115958498799000
297735990	::330118262329335000
485185711	::330120599223558000
485185711	::330120878241243000
20246868	::330124042751340000
306370697	::330124082072920000
306370697	::330124433178124000
306370697	::330125592588607000
309468056	::330125944310358000
306370697	::330126138754088000
359607281	::330132783643111000
359607281	::330132907882577000
40524821	::330135126530990000
74620173	::330136494545178000
18998888	::330145044629712000
18998888	::330145045816684000
411762947	::330145139806851000
411762947	::330145283688239000
306370697	::330145926565990000
306370697	::330147977110900000
145679057	::330154902447857000
74620173	::330157680087953000
297735990	::330162184632029000
297735990	::330168744611545000
306370697	::330168944092647000
297735990	::330168953278173000
297735990	::330169087856607000
297735990	::330169554674262000
297735990	::330169947001065000
49518295	::330173975663620000
49518295	::330173976758333000
321835996	::330176888532238000
321835996	::330177056614801000
321835996	::330177101506416000
321835996	::330177349817614000
321835996	::330177437654712000
321835996	::330177632656297000
321835996	::330177693700214000
241164780	::330177822251417000
321835996	::330177978883518000
306370697	::330177986152235000
297735990	::330178339593674000
321835996	::330178921897263000
321835996	::330179058551889000
297735990	::330179810125045000
306370697	::330180311327571000
18998888	::330180921116463000
297735990	::330181134199701000
271077952	::330182136156016000
321835996	::330185641025478000
40524821	::330192763373101000
465165745	::330195374432202000
30983421	::330200246070173000
207893494	::330203712108756000
144937577	::330214071653769000
318692042	::330214979716382000
318692042	::330215981941141000
115683854	::330217410781138000
145679057	::330217881944072000
342418577	::330218848718565000
342418577	::330218950862442000
342418577	::330219002217517000
342418577	::330219816495480000
342418577	::330219983483326000
74620173	::330221727751757000
613256961	::330223119522467000
207893494	::330223123880366000
144937577	::330235461966635000
49518295	::330242804989177000
49518295	::330242806138404000
74620173	::330242999953010000
202252881	::330249628635258000
607432063	::330253863053586000
297895526	::330255566041653000
271077952	::330256126862057000
49518295	::330263540327936000
49518295	::330263541590405000
74620173	::330264366496759000
144937577	::330266867304394000
144937577	::330266868692680000
271077952	::330267658773737000
116118519	::330270172759879000
116118519	::330270173208645000
116118519	::330270173862952000
116118519	::330271231544803000
217214677	::330271835230990000
144937577	::330277146612334000
74620173	::330285575846379000
144937577	::330287784810135000
18998888	::330290070705799000
18998888	::330290072043806000
354617285	::330293866320244000
271077952	::330298572178333000
144937577	::330298583242911000
144937577	::330298584551542000
264532389	::330299049402044000
49518295	::330300384868462000
49518295	::330300385996701000
351947723	::330302308674056000
18998888	::330308112588369000
18998888	::330308113817280000
728826048	::330308785245650000
271077952	::330309309063897000
207893494	::330310028227649000
290401730	::330315522698792000
297735990	::330317970398134000
321663912	::330319587533004000
321663912	::330319703648133000
297735990	::330319887446712000
321663912	::330319901610885000
144937577	::330319921567391000
144937577	::330319922792132000
321663912	::330320094032969000
321663912	::330320815813967000
321663912	::330320877650575000
321663912	::330321186342961000
146219676	::330321527524429000
321663912	::330322137527226000
297735990	::330322153062928000
321663912	::330322868099510000
240587031	::330322936722518000
321663912	::330323104616284000
100313850	::330324993152000000
105993726	::330325662483243000
100313850	::330326243713105000
18998888	::330326267394129000
18998888	::330326268493058000
74620173	::330328901148606000
363400499	::330329081788907000
144937577	::330330247859945000
144937577	::330330249088880000
144937577	::330330250204549000
144937577	::330330251366371000
271077952	::330330466030854000
498253276	::330337006418800000
297735990	::330337594300841000
392493604	::330338182778474000
49518295	::330338974436564000
297735990	::330339161661919000
262889564	::330339515673747000
144937577	::330340959801982000
144937577	::330340961144172000
144937577	::330340962217902000
728826048	::330342441922199000
18998888	::330344005009281000
18998888	::330344006171123000
145679057	::330345113433800000
49518295	::330345859663405000
49518295	::330345860938465000
255313314	::330347262918135000
255313314	::330348276656267000
255313314	::330348316174995000
255313314	::330348818623262000
134236940	::330349309910458000
255313314	::330349512847663000
134236940	::330349537766019000
255313314	::330350269978271000
74620173	::330350484957302000
332525085	::330351078346481000
144937577	::330351458711126000
363400499	::330351493502873000
271077952	::330351820771823000
478520972	::330352473401327000
271077952	::330352751949258000
354617285	::330354141740269000
354617285	::330354307687907000
354617285	::330354584679768000
354617285	::330355408986320000
402260112	::330356713427443000
498253276	::330357958254927000
144937577	::330361778452189000
144937577	::330361779756609000
144937577	::330361781182689000
297735990	::330363089117663000
277659095	::330366401409847000
297735990	::330367466213605000
115683854	::330368180222578000
467772798	::330368665079930000
394796192	::330368759460151000
498253276	::330368773200687000
728826048	::330369061307416000
297735990	::330369455752351000
297735990	::330370136706015000
144937577	::330372566210449000
271077952	::330372961339076000
394796192	::330373515792506000
518011532	::330376072610848000
20246868	::330377539140861000
394796192	::330378199655657000
95374349	::330378825580027000
363400499	::330378985747906000
18998888	::330379803578474000
469814032	::330381542079729000
49518295	::330384134616797000
394796192	::330384248483770000
271077952	::330384286899376000
297735990	::330385672097628000
440481452	::330385943838212000
297735990	::330386864345329000
394796192	::330387256814739000
498253276	::330389735434514000
411762947	::330389741084233000
115683854	::330390827782262000
394796192	::330390969788801000
297735990	::330392436025208000
297735990	::330393105155104000
115683854	::330393391126953000
271077952	::330394588877553000
115683854	::330394975361708000
105993726	::330395644814573000
57804016	::330395774443737000
363400499	::330396492642807000
115683854	::330397019912937000
67453850	::330397853941915000
297735990	::330397913832366000
67453850	::330398203813982000
363400499	::330398276815835000
151366552	::330398432336412000
151366552	::330398438875344000
498253276	::330399874199732000
394796192	::330400754684796000
144937577	::330403892133253000
144937577	::330403895413190000
144937577	::330403896549859000
105993726	::330404266764296000
728826048	::330405413835132000
332525085	::330407160255242000
332525085	::330408044590673000
74620173	::330408153927794000
394796192	::330408232017354000
440481452	::330408806523736000
332525085	::330410696028323000
332525085	::330411054574211000
144937577	::330414079015538000
297735990	::330414549624832000
146219676	::330415346337067000
271077952	::330415536297091000
363400499	::330416180575739000
297895526	::330416595975405000
300523243	::330416805594157000
498253276	::330420581457620000
49518295	::330420766703226000
297735990	::330421983324028000
144937577	::330424033755672000
728826048	::330428005295992000
145679057	::330428530502541000
74620173	::330428708039045000
151366552	::330429627925401000
403490999	::330433090671505000
18998888	::330433170333913000
144937577	::330434281996447000
271077952	::330435803224363000
40561134	::330442221180551000
594260703	::330443254774517000
144937577	::330444249420136000
145679057	::330449416324534000
74620173	::330449653344653000
18998888	::330451272383733000
403490999	::330452052432019000
309468056	::330453689338851000
115683854	::330454731086524000
128703316	::330458454777016000
116118519	::330459183113711000
306370697	::330460776647245000
478520972	::330463903198871000
255313314	::330465664710103000
42001705	::330466128394588000
271077952	::330467359586385000
467772798	::330469341571190000
342512814	::330469845789442000
145679057	::330470364863934000
74620173	::330470606883667000
360954828	::330470668900651000
403490999	::330475588500467000
224093638	::330486003557076000
252451878	::330487618234118000
207893494	::330488204887220000
151366552	::330489533126828000
151366552	::330489556229038000
151366552	::330489915211137000
92936298	::330490473187790000
151366552	::330490659859480000
297735990	::330490878873436000
74620173	::330491197799940000
151366552	::330491357791662000
151366552	::330491988401061000
151366552	::330493686242742000
151366552	::330493832149999000
348256856	::330497228168892000
151366552	::330504058119000000
151366552	::330504185080586000
151366552	::330504282803679000
151366552	::330505346256887000
151366552	::330507092442099000
151366552	::330508292554108000
151366552	::330509093565517000
151366552	::330509872032542000
321775412	::330509905800880000
74620173	::330511718948171000
144937577	::330512389789319000
35147507	::330513824039972000
360954828	::330514075538817000
360954828	::330514170028101000
35147507	::330514581329952000
35147507	::330514977104478000
360954828	::330516246187634000
151366552	::330516661079797000
151366552	::330516881112956000
353567857	::330516909667803000
151366552	::330522144398249000
35147507	::330523323840729000
35147507	::330523542024228000
57804016	::330523887131578000
95374349	::330526738641743000
402260112	::330527206075928000
498253276	::330529244201496000
271077952	::330529678869798000
129679017	::330531633906192000
129679017	::330531829868294000
307986262	::330532854071189000
74620173	::330533034971504000
403490999	::330535004671184000
321775412	::330536504436867000
307986262	::330539561069473000
307986262	::330539847968247000
271077952	::330540246171271000
297895526	::330540283873861000
129679017	::330540782702440000
403490999	::330542532859666000
129679017	::330543579313340000
95374349	::330544288570163000
411762947	::330545592319221000
19501845	::330545778718289000
206467937	::330549836191514000
393622132	::330550301880877000
498253276	::330550790345326000
49038458	::330551141546991000
297735990	::330552002574696000
403490999	::330559153787531000
403490999	::330568343272697000
403490999	::330574269417398000
613256961	::330584555658567000
271077952	::330594231351652000
300523243	::330596915873996000
49518295	::330599954127155000
49518295	::330599955154743000
241352700	::330602283245121000
607432063	::330617404658950000
49518295	::330621384671768000
49518295	::330621386198507000
433083953	::330629311927312000
202252881	::330630316656046000
202252881	::330630775642939000
202252881	::330630860523053000
49518295	::330632347055706000
35147507	::330648291631038000
336778628	::330663933436362000
140585238	::330664822737874000
144937577	::330670499925463000
144937577	::330670503020863000
144937577	::330670504405000000
359607281	::330671835010191000
360954828	::330677001671282000
360954828	::330677411085688000
140585238	::330677915303936000
290401730	::330677948149547000
360954828	::330678560119463000
236875607	::330682490287185000
49038458	::330688563123474000
271077952	::330688780031889000
433083953	::330688986693652000
354617285	::330691949713584000
268550299	::330692180639375000
354617285	::330692243407110000
129679017	::330692798925905000
129679017	::330692883415977000
92936298	::330694658885828000
268550299	::330696026841288000
268550299	::330696521718845000
268550299	::330697110137741000
49038458	::330699640729128000
262889564	::330701198237777000
144937577	::330703042846531000
129679017	::330708179384164000
129679017	::330709837803552000
594260703	::330710123444072000
129679017	::330710517914144000
129679017	::330710788018950000
49038458	::330711025542389000
402260112	::330712323574599000
202252881	::330712648444420000
300523243	::330712883338018000
129679017	::330714678021992000
117877472	::330715803282452000
118470515	::330718058928824000
594260703	::330721578369310000
594260703	::330723393974439000
129679017	::330723674871177000
146219676	::330724692870701000
49038458	::330725694973833000
129679017	::330727745350955000
129679017	::330728233358213000
144937577	::330729497114587000
144937577	::330729498393837000
144937577	::330729499530518000
144937577	::330729500746850000
321775412	::330735004504162000
116118519	::330735296838787000
116118519	::330737349426286000
268550299	::330738667545051000
49038458	::330738887276244000
342418577	::330743805995253000
49038458	::330749347685859000
49038458	::330751653630337000
342418577	::330751672445968000
342418577	::330751727710130000
440481452	::330752278648745000
440481452	::330752368239075000
342418577	::330752398190583000
440481452	::330752445795942000
440481452	::330752562036867000
440481452	::330752733130944000
440481452	::330752867474472000
440481452	::330752945387888000
440481452	::330753001453137000
440481452	::330753115479494000
403490999	::330755752765583000
19549748	::330756314605174000
49038458	::330760213101690000
268550299	::330760262699327000
268550299	::330760609530519000
268550299	::330761035785068000
403490999	::330762496111681000
268550299	::330762659358199000
240587031	::330763555219574000
144937577	::330764695046873000
74620173	::330765593382907000
403490999	::330769782578241000
478520972	::330772112304386000
478520972	::330773337607380000
129679017	::330773397430738000
49038458	::330773610912444000
144937577	::330774731538178000
403490999	::330776950018809000
411762947	::330779061859254000
271077952	::330781159455870000
18998888	::330781639087112000
403490999	::330784225219457000
49038458	::330784292793892000
148451114	::330784895309852000
49038458	::330789652908867000
403490999	::330791284639932000
144937577	::330795935921758000
144937577	::330795936982913000
255313314	::330799115594244000
255313314	::330799491915583000
18998888	::330799718030516000
49038458	::330800149125267000
403490999	::330800715243069000
116118519	::330801219557814000
38042561	::330805119526518000
49038458	::330805634889035000
49038458	::330810952297639000
20246868	::330815500848332000
49038458	::330816305890471000
321775412	::330825255633428000
144937577	::330826620090867000
403490999	::330827415079251000
268550299	::330830407551553000
402260112	::330830422860787000
49038458	::330832455743442000
20246868	::330833846796972000
403490999	::330834028376756000
495411803	::330834696437129000
495411803	::330835339658805000
495411803	::330835548388335000
495411803	::330835670690037000
495411803	::330836122441760000
144937577	::330837715056721000
49038458	::330838188170043000
49038458	::330843347977646000
271077952	::330844859374125000
20246868	::330851791908528000
547745977	::330857468450181000
134236940	::330858378257633000
206467937	::330859013459816000
206467937	::330859253374017000
442155527	::330859771035013000
206467937	::330860136459558000
81154377	::330861367676526000
40375959	::330865675214131000
440481452	::330866114647166000
20246868	::330869311801540000
403490999	::330869746146889000
49038458	::330869982839861000
95374349	::330872183515656000
21705677	::330873035949223000
403490999	::330874967954714000
440481452	::330875746782425000
148451114	::330876543859568000
148451114	::330876703201193000
318692042	::330877257612660000
30983421	::330884252646400000
148451114	::330885157173202000
363400499	::330885798134161000
20246868	::330887275682607000
341205476	::330887692722241000
341205476	::330887901888012000
341205476	::330888978280615000
40375959	::330890857756622000
713424121	::330890986957967000
713424121	::330891919670525000
321775412	::330892074285142000
713424121	::330892789921505000
713424121	::330894037164912000
713424121	::330895763276185000
341279579	::330896150129418000
271077952	::330897467971346000
39680514	::330902602466344000
403490999	::330909151880417000
95374349	::330911382352572000
307051307	::330912448104243000
393622132	::330912731605647000
403490999	::330914680442855000
306370697	::330914756393308000
403490999	::330918895131193000
134236940	::330921221283782000
402260112	::330923917717950000
403490999	::330924288825753000
30983421	::330926906658668000
403490999	::330930453114658000
74620173	::330932485993156000
403490999	::330935845722931000
35933605	::330938084218793000
35933605	::330938164036390000
403490999	::330941360624529000
613256961	::330947268423335000
403490999	::330949708367400000
403490999	::330957586922872000
49518295	::330958200155275000
49518295	::330958201270984000
49518295	::330959148806176000
49518295	::330959149858959000
403490999	::330964631709433000
403490999	::330969023342845000
144937577	::330974238695649000
433083953	::330992753251065000
315023187	::330994851611041000
478520972	::331009355283591000
144937577	::331016593381421000
253879613	::331022872430653000
297895526	::331025590465478000
311766419	::331026009430323000
20246868	::331033551027978000
134236940	::331038963357868000
144937577	::331049508190433000
229986296	::331050003093139000
229986296	::331050423446278000
478520972	::331050856617238000
20246868	::331052193794883000
433083953	::331053358561492000
49038458	::331054486887993000
49038458	::331057554773929000
49038458	::331065335576928000
92936298	::331065624841318000
403490999	::331066676185546000
49038458	::331068701820477000
30983421	::331070291398766000
297895526	::331072472197775000
49038458	::331076535555616000
317195979	::331077496332222000
317195979	::331077812763115000
354617285	::331080497495171000
354617285	::331080583490965000
241352700	::331083817072861000
116118519	::331084267281084000
57804016	::331088693160992000
20246868	::331089070598021000
236875607	::331092712528941000
271077952	::331093279535931000
140585238	::331093442476265000
140585238	::331093581697781000
306370697	::331093583862038000
140585238	::331093684466618000
236875607	::331093771871723000
140585238	::331094015535628000
140585238	::331094304980348000
297735990	::331094674037174000
140585238	::331094700016664000
140585238	::331094995807391000
140585238	::331095095459848000
140585238	::331095330898706000
297735990	::331095389807726000
297735990	::331097307649024000
39140648	::331097343766175000
81154377	::331097505049763000
318692042	::331100608494981000
49038458	::331100659703242000
81154377	::331104561202855000
271077952	::331104619503689000
252451878	::331105209101193000
251429451	::331108889284186000
17369283	::331109411730882000
49038458	::331111322794213000
35933605	::331112280781627000
49038458	::331114201185677000
30983421	::331115588778864000
255313314	::331116021618442000
144937577	::331116302892683000
144937577	::331116305207943000
142384634	::331117404992200000
423865005	::331118517254508000
423865005	::331118617586454000
40524821	::331119626069086000
142384634	::331122897320022000
20246868	::331125564448579000
49038458	::331125570559680000
35933605	::331130135082311000
74620173	::331130784159252000
202252881	::331131587519463000
202252881	::331131872367243000
49038458	::331133583286734000
268550299	::331133868818194000
341279579	::331135137330913000
144937577	::331137024625102000
297895526	::331137852350029000
297735990	::331138365703458000
306370697	::331138857661771000
49518295	::331139153788018000
95374349	::331140559559331000
440481452	::331143939631497000
49038458	::331144251075330000
17369283	::331146532407615000
49038458	::331146681569656000
321775412	::331147315228340000
403490999	::331147475933073000
17369283	::331148641085583000
74620173	::331151758950813000
403490999	::331152968231575000
297895526	::331154115503718000
306370697	::331155576585330000
20246868	::331161025313386000
403490999	::331161482899369000
140585238	::331161887305777000
202252881	::331162362864349000
49038458	::331164473928855000
297895526	::331164522943500000
297735990	::331166596909371000
403490999	::331167150305853000
49038458	::331167150989520000
95374349	::331167800385216000
40375959	::331167929699799000
129679017	::331170963276312000
74620173	::331172494969028000
403490999	::331174019460120000
49038458	::331174742654599000
49038458	::331177711303274000
236875607	::331180245552095000
403490999	::331180896113811000
95374349	::331181115786276000
49038458	::331185051754696000
234738785	::331187383204732000
403490999	::331188401749504000
35147507	::331189807575351000
39140648	::331190198589349000
39140648	::331190553687506000
297895526	::331191837220032000
74620173	::331192348065292000
268550299	::331193193032994000
268550299	::331193818026233000
268550299	::331194032078352000
402260112	::331194055063109000
444979318	::331194638251720000
268550299	::331195227320766000
49038458	::331195469038501000
90793289	::331197667868803000
144937577	::331197790640304000
403490999	::331197907220983000
354617285	::331200333986557000
306370697	::331205559489536000
345624930	::331205803002441000
49038458	::331206038818799000
236875607	::331206910349033000
236875607	::331206950727581000
144937577	::331208240975192000
144937577	::331208242157977000
236875607	::331208563835957000
268550299	::331208978765844000
236875607	::331209533533855000
236875607	::331210435682529000
236875607	::331211636494970000
236875607	::331211848865169000
240587031	::331212278332526000
236875607	::331212920786649000
74620173	::331212970560462000
20246868	::331214368484245000
49038458	::331216757186498000
144937577	::331218615745540000
210714533	::331224756982542000
271077952	::331226909746814000
399106907	::331227703149727000
399106907	::331228229979480000
363400499	::331231230915923000
20246868	::331232150349295000
255313314	::331232540465696000
74620173	::331234793771630000
399106907	::331236771138531000
399106907	::331238925219799000
144937577	::331239535059009000
403490999	::331240558284652000
399106907	::331240973935968000
399106907	::331241836112912000
399106907	::331241902500376000
399106907	::331243673633312000
277659095	::331243998683484000
399106907	::331244344625467000
399106907	::331245425971589000
399106907	::331245745665622000
255313314	::331246255890120000
363400499	::331246720732250000
399106907	::331247673770385000
403490999	::331249818108325000
144937577	::331249894373326000
363400499	::331250269826478000
229986296	::331253181004791000
399106907	::331253653296013000
229986296	::331254679369560000
74620173	::331255982703403000
418832074	::331259321390362000
271077952	::331260456817790000
144937577	::331260609301708000
144937577	::331260611063336000
403490999	::331263434576494000
20246868	::331268222869463000
399106907	::331268523622027000
403490999	::331269787982385000
236875607	::331270689971638000
268550299	::331270691120873000
144937577	::331270780581199000
393622132	::331275076592889000
74620173	::331276277870911000
403490999	::331281216512856000
363400499	::331285296694034000
402260112	::331286902101651000
271077952	::331289022850818000
144937577	::331290740296650000
268550299	::331295732940288000
144937577	::331301754597675000
403490999	::331315899841777000
74620173	::331318322178174000
49038458	::331321478995927000
403490999	::331322174453465000
403490999	::331328096684875000
49038458	::331331377779859000
49518295	::331335463921131000
49518295	::331335465426894000
351947723	::331337543951990000
145679057	::331341207777189000
49038458	::331342049125220000
18998888	::331342179039600000
144937577	::331343103082496000
271077952	::331343120514048000
607432063	::331348867448705000
38481051	::331349974052896000
38481051	::331350261207543000
38481051	::331350689013964000
271077952	::331354054775169000
433083953	::331355342225170000
18998888	::331360272600154000
74620173	::331360447817191000
145679057	::331362595435077000
49038458	::331363551124000000
399106907	::331365650947772000
399106907	::331365878904012000
268550299	::331372764105691000
49038458	::331373766741467000
268550299	::331374204211580000
49038458	::331374315842965000
268550299	::331379339125989000
268550299	::331379431836876000
74620173	::331381580306198000
142384634	::331382884730556000
218698577	::331383958031962000
145679057	::331384149602627000
49038458	::331384958063104000
144937577	::331385690619273000
144937577	::331385691818827000
144937577	::331385692871606000
268550299	::331387588101419000
351947723	::331389669453492000
268550299	::331390398834569000
268550299	::331390624551022000
268550299	::331390857511071000
467772798	::331390858207318000
268550299	::331390922208198000
268550299	::331390980349648000
268550299	::331391073006014000
268550299	::331391313863901000
268550299	::331391397787742000
268550299	::331391484223971000
268550299	::331391747588501000
268550299	::331391856011251000
268550299	::331392000425336000
268550299	::331392064279429000
268550299	::331392220794068000
268550299	::331392609815760000
49038458	::331396291450007000
49038458	::331396427928457000
271077952	::331396785455104000
18998888	::331396828312502000
18998888	::331396829583405000
271077952	::331396838374641000
57804016	::331398167650242000
268550299	::331400209391308000
100313850	::331403303323840000
145679057	::331405530998374000
144937577	::331407449552732000
144937577	::331407451163353000
144937577	::331407452178378000
67296324	::331407479302922000
297895526	::331407562165608000
49038458	::331407606755229000
271077952	::331407778209992000
49038458	::331407894681636000
402260112	::331412090755620000
20246868	::331413470044106000
18998888	::331415291663884000
18998888	::331415293773639000
268550299	::331415461306695000
498253276	::331415993777795000
594260703	::331417962395365000
594260703	::331417987045265000
594260703	::331418107639918000
594260703	::331418149717159000
594260703	::331418179740000000
594260703	::331418210937208000
594260703	::331418235197071000
271077952	::331418856188960000
49038458	::331419010073767000
49038458	::331419088716967000
268550299	::331419278094004000
268550299	::331420324115660000
403490999	::331423464286216000
28299725	::331425109199962000
74620173	::331425778594099000
105993726	::331426970384621000
498253276	::331427133274611000
145679057	::331427640391118000
403490999	::331428114146131000
406990981	::331428881846378000
271077952	::331429345124032000
49038458	::331430401107173000
403490999	::331433129384505000
18998888	::331433572810493000
728826048	::331437817739759000
363400499	::331438307705749000
594260703	::331438811433295000
144937577	::331439822243770000
271077952	::331440084333232000
594260703	::331440308757872000
100313850	::331440740834086000
594260703	::331440872459747000
49038458	::331441344042135000
49038458	::331441434366459000
594260703	::331441960554487000
74620173	::331446855391141000
49518295	::331448329898692000
49518295	::331448331320565000
403490999	::331448401193480000
20246868	::331449613632565000
144937577	::331449861155205000
144937577	::331449862447046000
144937577	::331449863537582000
18998888	::331451208596340000
18998888	::331451210412478000
49038458	::331452012912852000
39140648	::331455213460402000
297735990	::331455621415190000
403490999	::331455829859516000
440175355	::331456386498166000
363400499	::331458553451798000
363400499	::331459377473155000
95374349	::331459861374197000
144937577	::331460237200592000
144937577	::331460238534389000
144937577	::331460239616520000
403490999	::331460514624438000
394796192	::331460974907375000
268550299	::331461295280902000
268550299	::331461612986839000
268550299	::331461719878672000
268550299	::331461886111514000
268550299	::331462257663938000
268550299	::331462313699844000
268550299	::331462347292024000
268550299	::331462437473751000
268550299	::331462535469477000
268550299	::331462554838773000
49038458	::331462665983635000
49038458	::331462793033293000
268550299	::331464181943517000
268550299	::331464235185995000
423865005	::331464312034041000
728826048	::331464759696314000
268550299	::331464914420002000
95374349	::331466333751504000
394796192	::331466556359987000
18998888	::331469844790796000
145679057	::331470141957226000
394796192	::331471314428776000
271077952	::331472155575455000
49038458	::331474218246086000
49038458	::331474240710791000
728826048	::331475160387420000
403490999	::331475699280007000
394796192	::331478282748977000
403490999	::331480889156571000
446326590	::331481331257196000
446326590	::331481470499700000
144937577	::331482809891946000
144937577	::331482811271892000
144937577	::331482813268365000
144937577	::331482814962876000
300523243	::331482942964645000
446326590	::331483405030133000
271077952	::331483512144293000
271077952	::331484373209735000
268550299	::331484819622088000
148451114	::331485611406020000
403490999	::331486009361571000
115683854	::331486919097712000
49038458	::331487060764524000
49038458	::331487168436506000
148451114	::331488067045191000
20246868	::331488342870994000
148451114	::331488373317459000
115683854	::331489293426126000
148451114	::331489343837442000
728826048	::331491549915541000
403490999	::331491655729414000
363400499	::331492740728758000
49038458	::331493015271129000
394796192	::331493720530755000
74620173	::331496360333410000
268550299	::331496649060929000
403490999	::331497851484008000
49038458	::331498025220468000
446326590	::331498415341068000
446326590	::331498664415596000
363400499	::331500972989878000
49038458	::331503643964608000
402260112	::331504283516301000
20246868	::331506364717342000
271077952	::331506618606956000
18998888	::331507612363415000
18998888	::331507613994983000
321775412	::331508293077962000
49038458	::331508625451413000
35933605	::331512455811452000
363400499	::331513608821420000
446326590	::331514223857385000
354617285	::331514441223000000
446326590	::331514594742902000
145679057	::331514748514480000
49038458	::331514857973219000
49038458	::331515032133320000
144937577	::331516207264047000
271077952	::331517282540982000
271077952	::331517984281608000
74620173	::331518255384629000
49038458	::331519988986937000
403490999	::331524941495275000
268550299	::331525075071283000
49038458	::331525682641371000
18998888	::331525688001691000
18998888	::331525689125777000
144937577	::331526470067445000
35933605	::331527159879442000
271077952	::331527641947570000
271077952	::331528378605785000
363400499	::331529183316557000
49038458	::331530347592425000
229986296	::331531878475653000
145679057	::331535771846721000
271077952	::331539119022960000
332525085	::331539348329754000
74620173	::331539526268878000
498253276	::331540822518542000
49038458	::331541386891522000
20246868	::331542866692284000
20545953	::331543126512652000
57804016	::331546974320996000
341205476	::331547312746807000
144937577	::331547588820103000
403490999	::331550764612849000
92936298	::331551972295573000
49038458	::331551987118247000
255313314	::331554063059652000
268550299	::331554348259741000
240794093	::331555692991365000
145679057	::331556963194372000
49038458	::331558304264355000
271077952	::331559214369624000
74620173	::331560279601201000
20246868	::331560770255073000
49038458	::331562671038152000
49038458	::331562864441704000
403490999	::331565564948512000
402260112	::331566232073539000
49038458	::331568470745575000
268550299	::331568843526926000
402309580	::331568983977369000
402309580	::331569455261966000
402309580	::331569885761118000
459772996	::331570871057649000
49038458	::331573124812374000
459772996	::331573887034875000
297735990	::331574425629642000
32564504	::331577360543535000
341279579	::331578505705947000
20246868	::331578619510001000
28299725	::331579249184079000
28299725	::331579320512442000
28299725	::331579411369455000
146219676	::331580523782750000
297735990	::331580677843730000
74620173	::331580963425501000
498253276	::331582288284483000
57804016	::331582925084700000
403490999	::331584038760509000
32564504	::331584991840567000
547745977	::331586403265810000
318692042	::331587085989470000
160781077	::331587651335491000
160781077	::331587727051083000
32564504	::331587731899682000
160781077	::331587832751718000
297735990	::331588057906163000
268550299	::331588445224964000
32564504	::331588726914424000
268550299	::331588974126694000
268550299	::331589467087462000
268550299	::331589561476055000
403490999	::331592269452955000
300523243	::331593021130944000
49518295	::331593341768704000
49518295	::331593342867632000
240794093	::331593552507334000
240794093	::331594016435089000
49038458	::331594839021989000
20246868	::331596971892670000
240794093	::331598770510897000
74620173	::331603224639455000
49038458	::331605758447853000
284664089	::331606343125450000
268550299	::331606392823758000
268550299	::331606658079936000
268550299	::331606666162356000
268550299	::331607228597559000
268550299	::331607431480233000
144937577	::331610242074959000
403490999	::331610310316290000
277659095	::331610417266843000
271077952	::331611764494057000
411762947	::331613034827104000
411762947	::331613056213864000
363443542	::331613187898228000
277659095	::331613222555766000
403490999	::331614922767220000
16292745	::331617116543393000
74620173	::331624221291708000
57804016	::331625431084171000
423865005	::331626438845399000
447912275	::331626852848398000
447912275	::331626878379102000
49038458	::331627038089826000
268550299	::331634476922859000
32564504	::331642654809014000
32564504	::331643241311125000
115683854	::331645537172480000
74620173	::331646350427049000
115683854	::331646467586527000
115683854	::331646765495361000
115683854	::331647060946329000
403490999	::331647194778189000
115683854	::331648646779109000
49038458	::331649702569340000
403490999	::331655041725366000
142384634	::331659964043124000
142384634	::331662753842475000
268550299	::331663224049119000
268550299	::331663974724689000
268550299	::331666341717217000
268550299	::331667822784679000
268550299	::331668770865156000
447912275	::331668856487677000
268550299	::331668923583975000
268550299	::331669552897351000
268550299	::331669635202183000
268550299	::331669765527568000
268550299	::331669920230297000
268550299	::331670018070831000
268550299	::331670312703897000
268550299	::331670715927506000
268550299	::331670859360108000
268550299	::331671173870022000
268550299	::331671276018085000
88453024	::331671692659286000
268550299	::331672098172989000
268550299	::331672158424166000
268550299	::331672343967576000
144937577	::331673531286953000
402260112	::331680216898478000
49038458	::331680860170514000
613256961	::331681693633245000
49038458	::331691860659671000
49038458	::331702988785737000
145679057	::331704818739580000
18998888	::331706715051532000
74620173	::331707488833515000
271077952	::331709102319353000
351947723	::331709658710540000
20545953	::331710017701044000
607432063	::331711613944094000
351947723	::331711660970618000
49038458	::331714153964269000
144937577	::331716686669574000
49518295	::331716870174560000
35147507	::331717899125415000
148913439	::331723316182261000
148913439	::331724148864856000
148913439	::331724286010212000
148913439	::331724539207753000
148913439	::331724646338658000
148913439	::331724837431160000
148913439	::331724920679714000
18998888	::331724996529512000
148913439	::331725146240983000
148913439	::331725544829902000
148913439	::331725634294382000
148913439	::331725746273910000
145679057	::331726430826270000
49038458	::331729282403545000
74620173	::331729593620910000
547745977	::331735032672702000
148143110	::331736694195879000
547745977	::331737444452032000
148143110	::331737685813256000
148143110	::331737870522003000
49038458	::331740297694433000
236875607	::331746198631362000
20545953	::331746873431965000
49038458	::331746940230459000
222236015	::331747919499776000
145679057	::331748127595982000
728826048	::331748200170024000
218698577	::331748551908528000
20545953	::331749154911043000
20545953	::331750331899867000
49038458	::331751497706659000
271077952	::331752157911064000
363400499	::331755950853746000
49038458	::331757661450272000
148913439	::331759562103332000
148913439	::331759652150861000
148913439	::331759800373370000
148913439	::331760004870848000
148913439	::331760712575774000
18998888	::331762109673263000
18998888	::331762110960922000
148913439	::331762221598257000
49038458	::331763012081963000
297735990	::331764819554365000
159282025	::331767399328145000
49038458	::331768902587666000
159282025	::331769235170787000
159282025	::331769338094821000
159282025	::331769355459235000
145679057	::331769594257743000
144937577	::331770291367862000
144937577	::331770292458377000
144937577	::331770293595033000
148143110	::331770931812909000
440481452	::331772802598318000
49038458	::331774096645976000
594260703	::331774679255748000
594260703	::331774733278404000
594260703	::331774759551512000
594260703	::331774797614837000
363400499	::331774987616800000
210714533	::331775029853437000
498253276	::331775363648745000
210714533	::331775374490992000
210714533	::331775577809891000
297735990	::331775589885300000
433083953	::331776134767312000
728826048	::331776896113205000
268550299	::331778020891312000
268550299	::331778793960243000
118470515	::331778912642277000
277659095	::331779342835265000
49038458	::331780170300153000
18998888	::331780441105387000
18998888	::331780442229456000
144937577	::331781340657770000
240794093	::331782881129160000
268550299	::331782893053554000
594260703	::331784456035790000
271077952	::331784818436235000
210714533	::331785105792184000
49038458	::331785568797216000
210714533	::331785583670210000
268550299	::331786073548148000
498253276	::331786120583077000
351947723	::331786473244344000
402260112	::331786500507316000
306370697	::331786602823176000
117877472	::331786711774404000
117877472	::331787933835210000
402260112	::331788337876705000
240794093	::331789077294747000
363400499	::331790531296366000
145679057	::331791626093596000
49038458	::331791885012185000
17369283	::331793105277816000
74620173	::331795463932112000
316484120	::331795520701997000
316484120	::331795713178615000
271077952	::331795808984920000
728826048	::331795897748951000
49038458	::331797127418228000
210714533	::331797315927023000
268550299	::331797871278034000
210714533	::331797903372845000
18998888	::331798818096041000
268550299	::331798819811512000
18998888	::331798821547954000
224093638	::331799064196825000
210714533	::331799197835722000
268550299	::331801045095301000
268550299	::331801268777521000
176974576	::331802066399948000
49038458	::331802308985884000
268550299	::331802703829274000
144937577	::331802878253596000
144937577	::331802879507722000
176974576	::331803176388923000
403490999	::331803250145759000
176974576	::331803812325097000
498253276	::331804542884790000
363400499	::331805238543663000
49038458	::331808323986923000
39140648	::331808381234991000
268550299	::331808848077791000
403490999	::331809805691932000
268550299	::331810323277430000
40485959	::331810424024608000
40485959	::331810473483845000
40485959	::331810781702266000
142384634	::331811025982738000
363400499	::331811507971178000
145679057	::331813086338097000
176974576	::331813403318435000
49038458	::331813906479738000
144937577	::331813948036878000
321775412	::331815757518344000
321775412	::331815784475144000
403490999	::331815972807798000
728826048	::331817126249762000
394796192	::331818512744067000
394796192	::331818617819787000
49038458	::331819901260005000
255313314	::331820461354786000
268550299	::331820550018183000
297735990	::331822028405497000
277659095	::331823032869986000
144937577	::331824740027219000
49038458	::331825113127337000
394796192	::331825506158776000
363400499	::331827743270522000
271077952	::331828894032334000
268550299	::331829713003761000
115683854	::331829728241664000
268550299	::331830077618794000
268550299	::331830424424828000
268550299	::331830507014848000
49038458	::331831276304728000
268550299	::331831812634587000
403490999	::331833544831819000
49518295	::331833609965146000
202252881	::331834415141507000
573114433	::331835059940245000
145679057	::331835228970684000
18998888	::331835641983823000
18998888	::331835643015614000
118470515	::331836432433942000
394796192	::331836509261017000
49038458	::331836636855943000
297735990	::331836874085773000
105993726	::331838527425896000
573114433	::331839034068443000
573114433	::331839673578188000
74620173	::331839987819626000
394796192	::331840645973020000
573114433	::331841408065490000
498253276	::331841547391877000
115683854	::331841641709195000
115683854	::331842856413192000
49038458	::331842920556658000
17369283	::331844177593778000
446326590	::331844268765372000
446326590	::331844423417733000
446326590	::331844868999634000
446326590	::331845451148034000
446326590	::331845623047413000
573114433	::331846424440475000
36119799	::331847330892509000
446326590	::331847382331428000
363400499	::331847965171924000
49038458	::331848241073233000
402260112	::331849368896417000
39140648	::331849942127755000
39140648	::331850164706889000
39140648	::331851112879640000
271077952	::331851618104520000
402260112	::331851695992754000
728826048	::331852372701753000
18998888	::331854041770491000
49038458	::331854092542562000
262889564	::331854331475275000
49038458	::331854412505042000
186693710	::331856870245560000
145679057	::331857175741857000
148451114	::331859100793184000
394796192	::331859197404786000
49038458	::331859219416485000
268550299	::331859333577068000
148451114	::331859534379380000
40524821	::331860359088582000
28299725	::331860645765066000
74620173	::331861979562139000
271077952	::331862060206014000
268550299	::331862865529155000
49038458	::331864639124168000
403490999	::331865230026088000
268550299	::331866007075438000
268550299	::331866913586159000
268550299	::331867047367675000
144937577	::331868032836194000
144937577	::331868034249666000
144937577	::331868037596708000
144937577	::331868038859210000
268550299	::331868594180861000
268550299	::331868719192109000
49038458	::331869792556433000
18998888	::331871630768877000
18998888	::331871631993606000
271077952	::331871944410542000
95374349	::331873117398003000
49038458	::331875009637253000
402260112	::331875272628518000
49038458	::331880708412948000
300523243	::331881580496826000
402260112	::331881941412499000
74620173	::331882989267083000
271077952	::331883050633940000
271077952	::331883209195388000
49038458	::331885952538652000
728826048	::331888815822217000
18998888	::331889434855350000
18998888	::331889436155604000
403490999	::331890011987402000
49518295	::331890545217634000
49038458	::331891245305692000
271077952	::331893829999407000
363400499	::331894418502189000
345624930	::331894846061158000
49038458	::331897055490473000
402260112	::331897365319528000
355199691	::331897928706818000
145679057	::331898662189940000
300523243	::331899560416915000
547745977	::331900120515874000
403490999	::331900702601396000
300523243	::331900891336671000
307051307	::331902257228566000
49038458	::331902284944510000
74620173	::331904194300747000
271077952	::331904643946930000
547745977	::331906812574048000
49038458	::331907376972173000
40524821	::331907942926405000
403490999	::331908243259531000
40524821	::331908865027358000
144937577	::331909683310907000
300523243	::331911109718188000
465165745	::331911364866101000
210714533	::331911762117009000
297895526	::331913403855679000
268550299	::331914607742550000
95374349	::331914618609995000
30983421	::331916741036875000
49038458	::331918516817117000
498253276	::331919364414664000
145679057	::331920046295240000
144937577	::331920507517669000
447912275	::331921213867831000
20246868	::331925128420159000
271077952	::331926153793245000
67453850	::331926765872226000
49038458	::331927791601868000
210714533	::331928076399296000
207893494	::331928314333765000
399106907	::331929167723655000
49038458	::331929444480602000
399106907	::331929485412814000
399106907	::331929797531926000
498253276	::331929887348764000
399106907	::331930407903838000
399106907	::331930725488132000
399106907	::331931852761862000
399106907	::331933448866508000
30983421	::331933477907857000
399106907	::331933884738576000
399106907	::331934168156098000
399106907	::331934630687166000
512855526	::331934983126122000
399106907	::331935124298031000
224093638	::331935972835090000
399106907	::331936246639247000
399106907	::331936941039837000
399106907	::331937042734915000
399106907	::331937274587643000
399106907	::331937391784890000
399106907	::331937947525980000
49038458	::331938582874972000
399106907	::331938760486969000
399106907	::331938895036026000
399106907	::331939253565128000
255313314	::331939462252752000
399106907	::331940848466014000
145679057	::331941245356224000
144937577	::331941709195919000
399106907	::331942366426591000
18998888	::331943709056831000
399106907	::331944468146167000
399106907	::331945370030587000
74620173	::331947202085781000
418832074	::331948104905535000
498253276	::331950872403787000
210714533	::331952142585843000
210714533	::331952289856245000
115683854	::331954353986473000
36119799	::331954761303740000
115683854	::331954906955120000
115683854	::331955624969646000
268550299	::331957324497440000
115683854	::331957476490616000
268550299	::331957767826964000
49038458	::331959170431590000
115683854	::331959354024681000
260539431	::331959744698920000
115683854	::331959986676703000
115683854	::331960163600830000
115683854	::331961259530547000
268550299	::331961780270137000
115683854	::331961783357157000
268550299	::331961851527168000
115683854	::331962172064280000
268550299	::331962207145443000
144937577	::331962548108808000
268550299	::331963130383065000
268550299	::331964005562347000
268550299	::331964149913489000
268550299	::331964371523735000
297895526	::331964436346720000
268550299	::331965529306824000
74620173	::331967798630821000
49038458	::331970242593042000
224093638	::331977887634833000
210714533	::331979163282046000
210714533	::331979341477076000
268550299	::331981183539900000
541324276	::331983155919728000
92936298	::331984795179569000
268550299	::331987578150596000
271077952	::331988415782477000
74620173	::331989151442423000
306370697	::331989517630312000
306370697	::331990071450406000
306370697	::331990240187265000
49038458	::331991828876386000
268546928	::331993261973569000
495411803	::331995652156452000
495411803	::331996138888654000
271077952	::331998567210299000
297895526	::331998612777209000
297895526	::331998807141273000
393622132	::331999856816173000
151366552	::331999870200197000
140585238	::332001157679566000
49038458	::332002057064165000
297895526	::332002549093761000
74620173	::332009294058909000
379677651	::332010106675929000
49038458	::332012467607711000
144937577	::332013054726381000
144937577	::332013056085348000
145679057	::332023444348743000
129679017	::332027181326794000
74620173	::332029776783097000
144937577	::332034056848039000
613256961	::332043212761993000
207893494	::332048295683846000
74620173	::332051004965126000
440875002	::332060222707339000
145679057	::332065765610123000
478520972	::332075638884282000
271077952	::332082778508255000
38042561	::332092814005526000
74620173	::332094223283257000
279241612	::332097166933889000
279241612	::332097350132719000
144937577	::332097423893725000
144937577	::332097424975859000
49038458	::332097748247666000
279241612	::332098133645467000
279241612	::332098192063737000
342418577	::332098589654405000
342418577	::332098752389189000
342418577	::332098875290710000
279241612	::332098898988515000
279241612	::332098916071899000
342418577	::332098993591046000
279241612	::332099539932692000
18998888	::332105882714386000
18998888	::332105884656353000
218698577	::332106903037542000
392493604	::332107799062519000
144937577	::332108180698046000
392493604	::332108210439852000
392493604	::332108337158176000
145679057	::332108418447982000
49038458	::332108618222669000
392493604	::332108762179571000
392493604	::332109167722635000
49038458	::332111611957501000
339368036	::332116544534491000
399106907	::332117726959120000
399106907	::332118136826499000
49038458	::332118616835227000
144937577	::332118977650253000
144937577	::332118979827077000
144937577	::332118983002173000
399106907	::332119000362397000
399106907	::332119104502775000
49038458	::332119684998647000
467772798	::332121241764913000
159282025	::332122885529407000
728826048	::332122900465332000
159282025	::332122975367217000
222236015	::332123221249900000
159282025	::332123241512574000
159282025	::332123331337793000
159282025	::332123732208410000
268550299	::332123771660013000
159282025	::332123936345190000
18998888	::332124035523678000
18998888	::332124036576456000
159282025	::332124071804407000
308523963	::332125571129671000
271077952	::332125686422704000
159282025	::332127468666372000
159282025	::332127618906349000
159282025	::332127707007680000
159282025	::332128684121133000
255313314	::332128753847242000
159282025	::332128891424628000
159282025	::332128952338481000
49038458	::332129469894631000
57804016	::332129516187164000
144937577	::332129796463136000
144937577	::332129797515931000
145679057	::332130022171242000
49038458	::332130610149740000
159282025	::332130675257921000
159282025	::332130939033513000
159282025	::332131179052560000
255313314	::332134628292952000
297895526	::332134743887990000
255313314	::332135669931593000
297735990	::332137577366835000
17369283	::332138314301849000
180025778	::332140142716399000
49038458	::332140248110882000
498253276	::332141180215259000
49038458	::332141216030408000
20246868	::332141498156085000
18998888	::332141698840920000
18998888	::332141700703211000
138245975	::332144804907589000
399106907	::332144891658399000
117877472	::332145419226329000
117877472	::332149213028823000
728826048	::332149316242259000
297735990	::332149787325501000
144937577	::332151401964765000
144937577	::332151403336314000
49038458	::332151978543161000
498253276	::332152529058136000
49038458	::332152908575559000
217214677	::332154487999455000
57804016	::332154809866133000
402260112	::332155544326512000
234738785	::332157574885560000
271077952	::332158867507134000
74620173	::332159926208180000
20246868	::332160408574103000
18998888	::332160545211953000
144937577	::332162533525970000
144937577	::332162534704549000
49038458	::332163571423260000
49038458	::332163996423684000
138245975	::332164145350848000
363400499	::332165819079475000
67453850	::332166037527207000
67453850	::332166447847571000
271077952	::332168608627191000
271077952	::332169713524285000
418832074	::332171962711433000
49038458	::332172077719232000
144937577	::332173084599676000
144937577	::332173085883117000
140585238	::332173576176287000
140585238	::332173949146365000
49038458	::332174738589880000
728826048	::332176993967804000
279241612	::332177138335764000
18998888	::332178731135270000
18998888	::332178732141903000
363400499	::332178784071598000
271077952	::332180233144913000
74620173	::332181545265803000
394796192	::332182670006161000
144937577	::332183849167646000
49038458	::332185765201190000
469814032	::332186755287629000
469814032	::332187184008417000
394796192	::332187356310433000
300523243	::332187489173385000
36119799	::332188624978329000
363400499	::332191178390904000
297895526	::332191846715514000
49038458	::332193338092576000
144937577	::332194117142597000
49038458	::332196587872870000
222236015	::332197069886464000
363400499	::332197306730434000
222236015	::332198598152433000
222236015	::332199017004036000
297735990	::332200307998216000
394796192	::332201094535077000
271077952	::332201199967293000
100313850	::332201527722799000
49038458	::332202364809404000
74620173	::332202701012217000
222236015	::332202882571067000
728826048	::332203360776241000
222236015	::332203412345192000
49038458	::332204036210188000
547745977	::332204764588802000
594260703	::332205071976759000
594260703	::332205131372302000
594260703	::332205151286853000
594260703	::332205200846774000
594260703	::332205235382657000
594260703	::332205308007038000
594260703	::332205334166913000
57804016	::332205820727156000
49038458	::332207347130855000
268550299	::332208754235940000
268550299	::332210071914283000
547745977	::332211716022747000
547745977	::332212836283596000
402260112	::332213462170234000
49038458	::332214753344753000
18998888	::332214849163636000
18998888	::332214851218857000
145679057	::332215612162068000
224093638	::332216533029896000
224093638	::332216914896109000
224093638	::332217409165488000
297735990	::332217916034523000
49038458	::332217929678614000
297735990	::332218407669886000
363400499	::332218585948766000
306370697	::332220328950509000
354617285	::332220657930743000
16292745	::332221631688736000
271077952	::332221870063624000
144937577	::332225678290325000
49038458	::332225812495491000
160781077	::332227351444336000
160781077	::332227473125281000
160781077	::332228881044086000
49038458	::332229348943855000
38042561	::332229739853000000
363400499	::332230806628102000
160781077	::332232037622759000
160781077	::332232110561697000
402260112	::332232369362849000
18998888	::332233093442318000
18998888	::332233095430410000
271077952	::332233417066442000
38042561	::332233676693835000
38042561	::332234439767777000
38042561	::332234532994572000
38042561	::332235564533301000
402260112	::332235932323430000
728826048	::332236184224923000
268550299	::332236349925126000
144937577	::332236505626054000
145679057	::332237416754716000
49038458	::332237466775990000
67296324	::332237814257315000
49038458	::332239778722500000
271077952	::332243628955160000
74620173	::332245866159157000
49038458	::332248290735312000
49518295	::332249533792808000
49518295	::332249534971379000
117877472	::332250095267491000
49038458	::332250305871884000
18998888	::332250873247977000
18998888	::332250874644664000
634804128	::332254927051177000
145679057	::332257977694310000
363400499	::332258382583050000
634804128	::332259245259120000
49038458	::332261377278349000
399106907	::332263481896210000
399106907	::332263600322387000
39680514	::332264135884677000
634804128	::332264918030114000
271077952	::332265036485632000
74620173	::332267701185691000
297735990	::332267710434115000
297735990	::332267730097016000
144937577	::332267737445441000
297735990	::332267752901447000
18998888	::332269030108966000
636497893	::332269444237770000
57804016	::332269760379224000
363400499	::332269844802187000
49038458	::332269897038041000
411762947	::332270819076079000
17369283	::332270993408135000
207893494	::332273192603365000
207893494	::332273520107216000
268550299	::332274469076873000
271077952	::332275691032805000
134236940	::332275826932457000
206467937	::332275863477432000
134236940	::332276069778456000
207893494	::332276283402756000
297895526	::332276955615485000
134236940	::332277702822334000
49038458	::332280884097060000
49038458	::332282872734048000
402260112	::332286259831656000
271077952	::332286314256941000
142384634	::332287364108017000
345624930	::332288287504998000
402260112	::332288888695570000
144937577	::332288991099486000
74620173	::332289094577160000
207893494	::332289466989436000
297735990	::332290475711160000
49038458	::332291980740685000
308523963	::332292016862011000
306370697	::332292109220581000
402260112	::332292287256215000
142384634	::332293717027332000
399106907	::332294959849959000
444979318	::332295700836675000
134236940	::332297496128786000
134236940	::332297572691607000
399106907	::332297726886809000
399106907	::332297824316305000
306370697	::332299542148030000
145679057	::332300491226755000
40375959	::332300736652251000
403490999	::332302127420542000
49038458	::332304223368790000
20246868	::332305157079588000
330468046	::332305291683184000
330468046	::332305396977004000
330468046	::332306206704140000
399106907	::332307589440348000
399106907	::332308429572042000
403490999	::332309110714404000
74620173	::332310153842024000
330468046	::332311039985188000
399106907	::332311996563324000
330468046	::332314047171145000
49038458	::332314703223193000
330468046	::332314800371662000
399106907	::332316460674318000
403490999	::332316481855582000
399106907	::332317401020526000
271077952	::332317419697745000
308523963	::332318045877968000
399106907	::332320669352202000
403490999	::332321475681988000
145679057	::332321840343154000
399106907	::332322038679207000
399106907	::332322467811049000
399106907	::332322716659105000
399106907	::332323026509103000
20246868	::332323262149312000
279241612	::332323278750371000
18998888	::332323436791730000
18998888	::332323437919997000
268550299	::332323932097097000
268550299	::332324337040375000
399106907	::332324675650715000
268550299	::332324747792752000
399106907	::332324753434107000
403490999	::332328305485283000
271077952	::332329200470065000
399106907	::332329476128129000
399106907	::332329861463015000
74620173	::332332696082710000
297735990	::332337281790791000
148451114	::332338517374033000
271077952	::332338980211269000
129679017	::332339078970363000
129679017	::332339668093898000
129679017	::332339767461150000
20246868	::332341600229396000
402260112	::332341636791148000
18998888	::332341755510943000
297735990	::332342271552925000
403490999	::332343901472059000
402260112	::332345017010122000
402260112	::332345969318432000
115683854	::332345977233088000
140585238	::332346035273859000
140585238	::332346288022634000
140585238	::332346540301639000
140585238	::332347075020853000
115683854	::332347102447403000
140585238	::332347329459933000
49038458	::332347616484528000
115683854	::332347771405336000
115683854	::332347901248413000
402260112	::332350592083193000
58976049	::332351750059204000
403490999	::332352883456622000
115683854	::332353170078576000
74620173	::332353247153098000
115683854	::332356715309850000
115683854	::332357375493300000
115683854	::332357788774838000
403490999	::332358801040764000
271077952	::332359781853581000
402260112	::332360600594296000
115683854	::332361106423164000
393622132	::332362245235412000
115683854	::332364060496625000
406122207	::332364587733245000
403490999	::332364634516504000
49038458	::332368197137350000
498253276	::332371142868340000
74620173	::332374559397408000
58976049	::332375274475905000
49038458	::332383389321678000
145679057	::332384354791739000
162315218	::332384911338127000
271077952	::332391488182964000
74620173	::332395864070963000
144937577	::332404437916200000
18998888	::332413826844725000
144937577	::332415085102374000
49038458	::332420778173804000
49518295	::332422508634587000
49518295	::332422509880295000
440875002	::332423194868842000
144937577	::332425461030346000
49038458	::332431614573420000
607432063	::332438658814730000
145679057	::332447818272878000
20246868	::332450304266223000
399106907	::332451476284780000
49038458	::332453074885042000
594260703	::332458496039718000
74620173	::332459926158979000
594260703	::332460643707936000
594260703	::332461232059727000
594260703	::332461273168084000
594260703	::332461317342511000
88453024	::332461565930528000
49038458	::332461895330168000
67453850	::332463395712430000
49038458	::332463804925476000
271077952	::332464483517755000
116118519	::332466759338692000
144937577	::332467074385448000
18998888	::332468120713314000
18998888	::332468122147778000
20246868	::332468144591474000
145679057	::332468659152896000
49038458	::332472827905200000
308523963	::332474816999325000
308523963	::332474867448414000
159282025	::332475592727478000
728826048	::332475668753428000
159282025	::332475886970482000
253879613	::332476238461562000
271077952	::332476486026145000
159282025	::332480118813519000
74620173	::332481333223907000
100313850	::332483292689465000
49038458	::332483596868792000
159282025	::332484039736963000
159282025	::332484235468365000
159282025	::332484589509550000
49038458	::332485115877928000
20246868	::332486646547218000
159282025	::332486988945047000
159282025	::332487032700010000
144937577	::332488689924046000
144937577	::332488691094278000
159282025	::332489172109627000
145679057	::332490246434467000
440481452	::332490486910693000
159282025	::332490981930835000
159282025	::332491205210431000
159282025	::332491239494656000
159282025	::332491789590212000
159282025	::332492870479118000
159282025	::332493342896160000
308523963	::332494165759893000
308523963	::332494411151859000
159282025	::332494593201414000
49038458	::332494638822850000
49038458	::332495792826888000
229986296	::332496586158505000
268550299	::332496601404817000
268550299	::332496778731606000
271077952	::332497971625209000
498253276	::332498001148907000
49518295	::332498060657717000
144937577	::332499541393809000
308523963	::332500899215863000
363400499	::332501843710189000
74620173	::332503191088414000
402260112	::332503503798943000
306370697	::332504703340531000
306370697	::332505072766435000
18998888	::332505782425894000
49038458	::332506424930344000
728826048	::332506844729835000
250389935	::332507092005040000
250389935	::332507203804200000
49038458	::332507248758755000
250389935	::332507359651958000
49038458	::332508641712283000
250389935	::332508647999537000
406122207	::332509455767965000
250389935	::332509672982581000
115683854	::332509715223412000
115683854	::332510160595582000
250389935	::332510442817744000
250389935	::332510975372697000
144937577	::332511325769039000
144937577	::332511327119609000
115683854	::332511674206658000
145679057	::332512886796734000
115683854	::332512982087106000
402260112	::332513073095122000
268550299	::332513630685896000
268550299	::332513674600271000
406122207	::332513851146924000
268550299	::332513851402747000
363400499	::332514300285579000
36119799	::332515301197504000
406122207	::332515366469263000
403490999	::332515896075644000
406122207	::332516474021347000
406122207	::332516553927032000
406122207	::332517023756210000
363400499	::332517919776968000
402260112	::332518353585459000
115683854	::332518668799995000
115683854	::332518787578490000
49038458	::332519907856109000
271077952	::332520010595565000
498253276	::332520807714668000
115683854	::332521961278279000
403490999	::332522042559713000
144937577	::332522200122945000
144937577	::332522202132004000
402260112	::332523668599091000
115683854	::332524737567784000
18998888	::332524835563520000
18998888	::332524836746321000
20246868	::332524933215309000
115683854	::332527361629224000
115683854	::332527665628213000
115683854	::332528140016566000
115683854	::332528371940618000
49038458	::332528863529820000
268550299	::332529973200044000
268550299	::332530034172624000
271077952	::332530515548729000
49038458	::332530568602480000
728826048	::332530658847125000
115683854	::332531076767571000
307051307	::332531266849222000
115683854	::332531299942297000
348256856	::332531335501586000
308523963	::332531621267910000
348256856	::332531639844478000
144937577	::332532245573300000
268550299	::332532320399659000
115683854	::332532615594782000
115683854	::332533270447263000
115683854	::332533712044556000
297735990	::332533835449397000
351947723	::332534538251141000
268550299	::332534708191780000
351947723	::332535636949078000
351947723	::332535768851562000
115683854	::332536093335515000
201722399	::332536505551704000
308523963	::332537066946691000
115683854	::332537096705302000
402260112	::332537644229734000
279241612	::332539364074729000
279241612	::332539663208304000
49038458	::332539972626296000
134236940	::332540300893511000
49038458	::332541076764237000
49038458	::332541307824242000
271077952	::332541775640141000
363400499	::332541966732632000
18998888	::332542740502032000
18998888	::332542741542215000
394796192	::332543099966472000
49518295	::332543351503081000
394796192	::332543691292024000
351947723	::332545622060191000
330468046	::332546132326617000
115683854	::332547130164117000
394796192	::332548392326668000
49038458	::332550719381069000
49038458	::332551852740706000
297735990	::332552172837404000
394796192	::332552173374291000
105993726	::332552747939422000
57804016	::332552894098317000
144937577	::332553121932931000
363400499	::332553889935159000
308523963	::332554960678035000
308523963	::332555461582794000
308523963	::332555823408631000
308523963	::332557568918568000
146219676	::332560365235867000
18998888	::332560650037493000
18998888	::332560651174178000
20246868	::332560798339698000
394796192	::332560933387894000
49038458	::332561553972920000
30983421	::332561931200245000
49038458	::332562601248710000
28299725	::332562847735377000
39140648	::332562973795155000
144937577	::332563619659280000
728826048	::332564513658372000
394796192	::332565421406441000
30983421	::332565920344051000
394796192	::332567032153382000
297735990	::332568241727741000
148913439	::332568417599111000
148913439	::332568814074097000
148913439	::332569183336427000
30983421	::332569921575854000
49038458	::332572166199603000
140585238	::332572329072803000
140585238	::332572434442117000
140585238	::332572566784995000
306370697	::332572953852121000
306370697	::332573019044192000
148913439	::332573108621946000
140585238	::332573578232987000
49038458	::332573581521346000
306370697	::332573601582694000
140585238	::332573687960186000
30983421	::332573949152079000
144937577	::332574339482415000
306370697	::332575464881270000
145679057	::332575944009203000
363400499	::332576299946233000
306370697	::332576324721979000
306370697	::332576740419461000
306370697	::332577240028151000
30983421	::332577976749277000
18998888	::332578471668756000
18998888	::332578473493278000
403490999	::332580633022984000
306370697	::332580939551096000
306370697	::332581158934159000
394796192	::332581281181335000
306370697	::332581699873538000
30983421	::332582005902557000
49038458	::332583658194104000
271077952	::332584135447154000
49038458	::332584584590008000
403490999	::332585112367673000
363400499	::332585145838235000
30983421	::332585655962058000
30983421	::332589625426202000
403490999	::332589720536227000
30983421	::332593582861066000
402260112	::332593799148732000
49038458	::332594653713010000
49038458	::332595279977123000
403490999	::332595650879447000
402260112	::332596045815111000
18998888	::332596358982815000
18998888	::332596360228532000
145679057	::332596878006968000
728826048	::332597172166070000
30983421	::332597605827751000
402260112	::332600479785816000
634804128	::332600508198027000
634804128	::332601194163884000
634804128	::332601500868177000
402260112	::332601530148593000
30983421	::332601633101987000
403490999	::332602820173910000
36119799	::332605253440663000
271077952	::332605513965633000
30983421	::332605659096940000
49038458	::332605969152479000
144937577	::332605996641951000
49038458	::332606933947260000
403490999	::332607183340568000
547745977	::332607783738417000
440481452	::332609474969866000
30983421	::332609690515148000
308523963	::332612754621992000
30983421	::332613332567736000
403490999	::332614206362898000
18998888	::332614690075205000
18998888	::332614691308306000
49518295	::332614890659393000
49518295	::332614893985488000
297895526	::332615372207427000
271077952	::332615887888736000
74620173	::332616855963443000
49038458	::332616951459352000
403490999	::332618950577909000
145679057	::332622305161273000
92936298	::332623081682128000
402260112	::332623649448271000
403490999	::332624496559267000
148913439	::332624748494340000
43922897	::332624992388911000
148913439	::332626083079929000
498253276	::332626331177189000
36119799	::332628127954128000
402260112	::332630805388066000
40561134	::332630898916851000
403490999	::332632677826043000
95374349	::332634402934886000
271077952	::332637369037639000
74620173	::332638067821248000
297895526	::332638862226636000
250389935	::332641375956893000
339368036	::332642083821211000
271077952	::332647117308964000
144937577	::332647349958635000
18998888	::332649842771894000
18998888	::332649843895967000
403490999	::332651288087121000
403490999	::332657578444201000
260539431	::332662147224059000
260539431	::332662381673078000
202252881	::332662394553761000
57804016	::332663153798299000
403490999	::332663541461045000
118470515	::332663955526918000
399106907	::332665768556781000
18998888	::332668044742623000
18998888	::332668045791215000
297895526	::332668522998149000
202252881	::332668776493498000
308523963	::332669451281506000
202252881	::332669913909039000
399106907	::332674502720888000
339368036	::332674882917789000
144937577	::332678656319172000
308523963	::332679064299118000
308523963	::332679106254753000
363443542	::332679935200215000
568607570	::332680262104260000
260539431	::332680946031673000
260539431	::332681120468594000
308523963	::332681133156352000
260539431	::332681184121335000
260539431	::332681364778393000
260539431	::332681471338901000
260539431	::332682187495333000
308523963	::332682257494048000
308523963	::332682504039432000
403490999	::332683767707734000
40561134	::332684660586971000
20246868	::332685441004363000
184547888	::332685475758354000
40561134	::332685954357805000
297895526	::332686591388700000
308523963	::332687141371015000
308523963	::332687666791460000
423865005	::332690693761937000
469814032	::332690916722761000
423865005	::332691230225997000
423865005	::332691381820731000
418832074	::332691482093953000
308523963	::332693548350722000
148913439	::332694214498459000
308523963	::332694535463387000
148913439	::332694556585893000
148913439	::332694773309796000
43922897	::332695365138661000
43922897	::332695562371612000
234738785	::332695651097911000
308523963	::332696475744231000
15688986	::332696596703752000
279241612	::332698406071959000
399106907	::332698478876704000
279241612	::332698596090707000
399106907	::332698815251501000
399106907	::332698944645758000
399106907	::332699252323123000
308523963	::332699554438840000
18998888	::332702470184792000
399106907	::332703910840107000
308523963	::332704774719946000
446326590	::332705691594801000
321775412	::332706577679261000
411762947	::332719134238457000
438115686	::332730003206840000
406122207	::332735026234019000
26055885	::332738444935720000
115683854	::332740266337374000
279241612	::332743307379752000
321775412	::332745820900311000
360930171	::332746490420273000
360930171	::332746644489633000
360930171	::332746885678915000
360930171	::332747084744753000
360930171	::332747479525240000
360930171	::332747639638593000
360930171	::332748469829763000
360930171	::332748503283544000
360930171	::332749021514981000
360930171	::332755963201323000
360930171	::332756169707884000
360930171	::332756220937113000
57804016	::332756703512760000
202252881	::332757001920716000
202252881	::332774401252675000
202252881	::332776113661165000
184547888	::332809350911500000
184547888	::332809538384310000
184547888	::332809575847825000
184547888	::332811210028367000
184547888	::332811253946916000
184547888	::332812878937718000
184547888	::332813446452215000
399106907	::332831181223641000
399106907	::332831259082498000
253879613	::332839779668480000
250389935	::332839973730529000
277659095	::332840147353735000
728826048	::332841383620653000
308523963	::332847350252965000
250389935	::332847765438754000
308523963	::332847832736354000
308523963	::332847954325024000
308523963	::332848478592057000
308523963	::332848942289149000
234738785	::332851018188607000
140585238	::332851890368954000
140585238	::332852342124838000
363400499	::332859717821030000
100313850	::332860094977028000
478520972	::332864852118892000
138245975	::332864996360990000
478520972	::332865275659698000
497412750	::332865376482369000
497412750	::332865606175051000
497412750	::332865748257083000
497412750	::332865882575491000
497412750	::332866025534152000
115683854	::332866158246113000
497412750	::332866233198338000
497412750	::332866489671622000
728826048	::332866502552322000
497412750	::332866611100909000
512668596	::332866637441150000
497412750	::332866917696143000
497412750	::332867062089273000
176974576	::332867120335577000
497412750	::332867344160407000
498253276	::332867738647269000
497412750	::332868282732404000
497412750	::332868477138370000
497412750	::332868655392116000
497412750	::332868924163112000
497412750	::332869041339367000
497412750	::332869164194725000
497412750	::332869270067359000
497412750	::332869400476672000
116118519	::332869413084753000
594260703	::332869547960987000
594260703	::332870221721391000
268550299	::332872116259139000
478520972	::332874801247027000
260539431	::332875955972501000
210714533	::332876471985111000
478520972	::332876532798337000
363400499	::332886532048437000
498253276	::332887490727923000
306370697	::332892902512529000
728826048	::332892995265372000
207893494	::332898103600492000
268550299	::332898359176208000
57804016	::332899649721602000
28299725	::332900226908176000
270041894	::332900677707780000
363400499	::332900795651616000
255313314	::332901224770842000
35933605	::332904816986693000
394796192	::332905239797694000
255313314	::332906840008556000
32564504	::332907494068334000
32564504	::332907549240213000
32564504	::332907579325947000
100313850	::332908840704159000
369601435	::332912949872168000
728826048	::332916867998052000
268546928	::332919306214064000
20545953	::332919525982998000
363400499	::332920157536137000
250389935	::332920880726417000
250389935	::332921150487289000
250389935	::332924846755418000
89023337	::332927047510941000
332525085	::332928280980226000
440481452	::332928825027616000
260539431	::332929789734293000
297895526	::332930382146183000
363400499	::332933268431310000
297895526	::332936872135360000
268550299	::332937706290167000
250389935	::332939806537551000
260539431	::332940045797445000
95374349	::332942234129424000
363400499	::332943261754855000
394796192	::332943491179102000
148143110	::332944114771431000
268550299	::332945509880823000
268550299	::332946241396822000
268550299	::332948289655803000
268550299	::332948615045734000
268550299	::332948756028866000
268550299	::332948977014173000
268550299	::332949392912949000
279241612	::332953136396390000
279241612	::332954079217201000
279241612	::332954205415436000
279241612	::332955051565907000
594260703	::332957194721038000
262889564	::332959560874745000
594260703	::332962818838102000
440481452	::332964293677031000
308523963	::332965801311211000
728826048	::332966314425597000
369601435	::332969298941313000
95374349	::332971863397507000
332525085	::332974590886293000
255313314	::332976350291976000
568607570	::332976709919993000
363400499	::332977545437921000
240587031	::332990607792431000
342512814	::332996634302636000
369601435	::332999002855440000
40375959	::333000223540514000
354617285	::333001747595415000
284664089	::333007292859568000
16292745	::333011097021976000
354617285	::333013286268309000
354617285	::333013515432517000
354617285	::333014650511843000
354617285	::333014900194566000
251224348	::333016098289090000
251224348	::333016122527977000
251224348	::333016136138489000
251224348	::333016178484199000
363400499	::333019660477947000
406122207	::333022833640865000
262889564	::333024348023705000
307051307	::333027743333748000
160781077	::333027792834920000
466962628	::333029919208665000
466962628	::333030173454761000
466962628	::333030415889747000
466962628	::333030505731723000
279241612	::333035067955900000
202252881	::333035925510696000
57804016	::333037339007913000
466962628	::333038700797771000
330468046	::333038806930436000
57804016	::333039363615236000
57804016	::333039499611344000
369601435	::333039534604427000
369601435	::333040201171599000
369601435	::333040920742211000
369601435	::333040998139719000
369601435	::333041839433211000
95374349	::333042213367992000
330468046	::333047841670971000
330468046	::333048045161832000
369601435	::333048754435403000
369601435	::333049245160591000
369601435	::333050004556087000
369601435	::333051418388856000
369601435	::333051578426736000
369601435	::333052376665694000
369601435	::333053134849048000
330468046	::333054660233551000
330468046	::333054721562648000
241164780	::333054776298315000
330468046	::333056808597995000
330468046	::333057470744371000
330468046	::333059565115568000
330468046	::333059786469957000
186693710	::333061840424804000
440481452	::333062883007152000
330468046	::333065135293857000
241164780	::333065225165217000
369601435	::333067232823357000
369601435	::333067537099149000
186693710	::333067542727897000
369601435	::333067953069256000
369601435	::333068931516469000
369601435	::333069425097986000
369601435	::333070221239779000
369601435	::333070643270660000
369601435	::333070829099302000
369601435	::333071097429893000
369601435	::333071342259810000
369601435	::333072109255409000
369601435	::333072986288570000
369601435	::333073159714635000
369601435	::333073257571954000
369601435	::333073544709812000
369601435	::333074329359224000
369601435	::333075094207344000
369601435	::333075677899272000
279241612	::333076588025483000
369601435	::333076775263404000
16292745	::333077126431522000
369601435	::333077246300532000
369601435	::333077477935161000
369601435	::333077972582035000
369601435	::333078651182665000
369601435	::333078911367917000
369601435	::333079689784602000
369601435	::333079854683664000
369601435	::333080140009598000
369601435	::333080199333814000
369601435	::333081005902688000
309468056	::333081331531665000
369601435	::333081382240796000
369601435	::333082620185419000
369601435	::333082685792722000
369601435	::333082964449689000
369601435	::333083623777501000
369601435	::333083922479075000
308523963	::333084341880098000
308523963	::333084428400201000
369601435	::333084440685314000
369601435	::333084643203088000
369601435	::333084785503256000
26055885	::333086862681972000
466962628	::333089354467639000
466962628	::333089542104039000
406122207	::333089551096639000
466962628	::333089834467991000
369601435	::333089850876104000
466962628	::333089984468893000
466962628	::333090075665641000
466962628	::333090195656302000
466962628	::333091064384720000
466962628	::333091138972045000
369601435	::333093344907497000
369601435	::333094047315030000
26055885	::333101196845912000
26055885	::333101954366574000
26055885	::333103725604388000
19501845	::333104329198284000
26055885	::333105630049083000
26055885	::333119471868837000
466962628	::333138436590538000
466962628	::333138530245148000
466962628	::333139084375625000
466962628	::333139559883874000
300523243	::333193853068775000
35147507	::333197012336001000
35147507	::333197207748624000
35147507	::333197333422563000
35147507	::333197440255655000
134236940	::333197573013790000
35147507	::333197815520051000
35147507	::333197896663040000
134236940	::333198033242173000
35147507	::333198075751440000
35147507	::333198810660630000
35147507	::333199225645039000
440481452	::333204239516065000
100313850	::333208381785505000
306370697	::333210062870958000
210714533	::333215589793427000
115683854	::333223009139687000
363400499	::333224546486321000
115683854	::333224580204331000
613256961	::333225612682620000
433083953	::333225688557576000
363400499	::333226274950627000
306370697	::333226888698925000
115683854	::333230229508214000
607432063	::333230643213369000
407416910	::333232119662911000
115683854	::333233786919731000
467772798	::333237849619058000
402309580	::333238077839536000
146219676	::333240040773787000
407416910	::333240858021347000
407416910	::333241360440229000
309468056	::333241921499697000
309468056	::333242242284261000
407416910	::333244102885900000
363400499	::333245264984932000
202252881	::333247859514290000
402309580	::333249178836799000
402309580	::333250230705348000
402309580	::333251469186846000
306370697	::333251952706191000
402309580	::333251965897306000
45898691	::333253259160592000
255313314	::333259947569737000
568607570	::333260297177554000
363400499	::333260344359268000
297895526	::333261917374251000
255313314	::333262322833436000
466962628	::333262770223054000
466962628	::333262834513354000
363400499	::333265598853296000
236875607	::333268542793318000
32564504	::333273179588030000
330468046	::333274557546909000
399106907	::333275757742813000
399106907	::333275934327181000
399106907	::333276334866444000
399106907	::333276520313397000
399106907	::333276871498293000
345624930	::333286794697261000
369601435	::333286812481114000
369601435	::333287124902215000
369601435	::333287232704233000
306370697	::333287704773152000
369601435	::333288199227047000
369601435	::333289635394510000
369601435	::333290562159529000
369601435	::333291102692077000
369601435	::333291663520837000
306370697	::333292872453468000
16292745	::333294921945595000
250389935	::333298563838771000
250389935	::333299060205309000
363400499	::333306931500433000
402309580	::333309560733450000
116118519	::333311481280081000
16292745	::333311762956955000
310489606	::333311802349875000
95374349	::333312264994160000
40375959	::333312757678104000
251683004	::333313057130430000
251683004	::333313065498054000
251683004	::333313075329507000
251683004	::333313083671986000
251683004	::333313098159104000
251683004	::333313108540010000
251683004	::333313123320725000
251683004	::333313131117953000
251683004	::333313146603323000
251683004	::333313154144681000
251683004	::333313161757327000
251683004	::333313177469194000
251683004	::333313186637942000
251683004	::333313194368053000
251683004	::333313210142826000
251683004	::333313219915546000
251683004	::333313229033975000
251683004	::333313243453997000
251683004	::333313252958277000
251683004	::333313260642246000
251683004	::333313284100993000
251683004	::333313291311005000
251683004	::333313300441997000
251683004	::333313373418688000
251683004	::333313379869536000
251683004	::333313390283980000
251683004	::333313397481422000
251683004	::333313411024818000
251683004	::333313416984920000
251683004	::333313425990090000
251683004	::333313438103252000
251683004	::333313445086760000
251683004	::333313461847195000
251683004	::333313470877532000
251683004	::333313482478985000
251683004	::333313497649782000
251683004	::333313516570284000
251683004	::333313523985809000
251683004	::333313534219919000
251683004	::333313552003764000
251683004	::333313561302548000
251683004	::333313587386920000
251683004	::333313602129903000
251683004	::333313611177000000
251683004	::333313629887791000
251683004	::333313648728612000
251683004	::333313656932671000
251683004	::333313663324786000
251683004	::333313680064266000
251683004	::333313687056162000
251683004	::333313696522711000
251683004	::333313719264227000
251683004	::333313725098500000
251683004	::333313732031692000
251683004	::333313750704721000
251683004	::333313762507497000
251683004	::333313768526327000
251683004	::333313784196243000
251683004	::333313796095483000
251683004	::333313812038041000
251683004	::333313818367242000
251683004	::333313833290571000
251683004	::333313842308333000
251683004	::333313858070519000
251683004	::333313867969069000
251683004	::333313874801594000
251683004	::333313887657148000
251683004	::333313894732926000
251683004	::333313912474841000
251683004	::333313938861195000
251683004	::333313954149445000
251683004	::333313965293715000
251683004	::333313978988118000
251683004	::333313986739175000
251683004	::333314011040972000
251683004	::333314034671697000
251683004	::333314051289530000
251683004	::333314060189827000
251683004	::333314083635986000
251683004	::333314094901903000
251683004	::333314102359363000
251683004	::333314120306798000
251683004	::333314126770221000
251683004	::333314133560786000
251683004	::333314150581280000
251683004	::333314166305730000
251683004	::333314197926580000
251683004	::333314223943852000
251683004	::333314245502582000
251683004	::333314272752963000
251683004	::333314289265950000
207893494	::333314294475272000
251683004	::333314313907478000
251683004	::333314323478884000
251683004	::333314353531076000
251683004	::333314375022673000
251683004	::333314387030974000
251683004	::333314393867698000
251683004	::333314400054296000
251683004	::333314407566286000
251683004	::333314445407289000
251683004	::333314465665794000
251683004	::333314477707628000
251683004	::333314490110181000
251683004	::333314499169890000
251683004	::333314510507098000
251683004	::333314653562216000
251683004	::333314675288715000
251683004	::333314684247740000
251683004	::333314703310864000
105993726	::333316574402457000
495411803	::333316789675098000
495411803	::333317383823441000
495411803	::333317580209147000
495411803	::333317794991050000
495411803	::333318027170967000
495411803	::333318293664452000
495411803	::333318607121551000
495411803	::333318812290134000
495411803	::333319144646774000
495411803	::333319251270172000
495411803	::333320185270382000
495411803	::333320373372338000
495411803	::333320399960043000
35933605	::333322793846468000
363400499	::333325370617106000
241352700	::333330974383415000
306370697	::333334926130814000
363400499	::333339776012910000
297735990	::333345600412200000
339259114	::333352627335225000
92936298	::333362897206001000
58976049	::333366673270771000
207340425	::333368771630731000
353567857	::333372342636007000
297895526	::333375645465858000
40561134	::333375674725322000
318692042	::333375900399853000
440481452	::333377394058616000
251683004	::333379603525672000
444979318	::333393746773282000
306370697	::333395448213680000
466962628	::333402556413919000
634804128	::333403644806438000
379677651	::333404899163385000
369601435	::333411846432374000
57804016	::333412198347071000
297895526	::333413340888047000
95374349	::333413393211994000
369601435	::333413490834407000
140585238	::333414726866448000
406990981	::333415663941074000
74608528	::333416085053403000
140585238	::333416254088044000
369601435	::333416324237778000
140585238	::333417859831193000
74608528	::333418420290863000
160781077	::333418605008015000
74608528	::333418725577457000
74608528	::333419213303709000
74608528	::333419360494424000
74608528	::333419722391568000
74608528	::333420179759439000
74608528	::333420446148079000
74608528	::333420805780275000
74608528	::333420951175852000
74608528	::333421385621856000
40561134	::333421424775680000
74608528	::333421742112518000
74608528	::333422881386143000
74608528	::333423192511229000
201722399	::333423370894966000
495411803	::333423535689175000
207340425	::333425810998439000
297895526	::333427923992342000
297895526	::333437632572968000
345624930	::333440623594057000
277659095	::333445685506605000
297895526	::333446186860179000
446326590	::333447254616702000
393622132	::333449406206603000
32564504	::333452590232764000
57804016	::333459160144416000
35933605	::333464709699338000
35933605	::333464917350957000
321775412	::333496905734713000
433083953	::333545120588771000
251224348	::333559558763069000
253879613	::333565816731738000
218698577	::333566608742166000
218698577	::333567666923118000
308523963	::333571764355465000
297895526	::333573805878419000
594260703	::333576027831955000
218698577	::333578329569505000
218698577	::333578864414580000
290401730	::333581120337768000
229986296	::333582504634224000
262889564	::333585319402299000
308523963	::333586561063059000
433083953	::333588073516515000
478520972	::333591126399393000
268546928	::333598984490852000
406122207	::333599107782438000
250389935	::333602230399807000
250389935	::333603926047850000
250389935	::333604152942940000
297895526	::333604185297797000
218698577	::333604798064652000
254405402	::333607292115238000
268546928	::333608740123197000
363400499	::333608897275371000
363400499	::333612066223046000
35933605	::333612985023094000
306370697	::333613781060038000
254405402	::333616548340183000
35933605	::333616802720530000
254405402	::333616805950132000
254405402	::333617563957334000
254405402	::333617783831146000
297895526	::333617846645051000
254405402	::333618204247212000
254405402	::333618328465727000
254405402	::333618644728807000
254405402	::333620112630374000
105993726	::333620359498715000
250389935	::333623996547481000
39140648	::333624160259547000
57804016	::333630499975208000
57804016	::333634784792289000
440481452	::333639657533370000
32564504	::333640019157860000
32564504	::333640040104198000
39140648	::333641080794906000
363400499	::333644381716369000
202252881	::333650388630781000
363400499	::333654036727353000
268546928	::333656918243561000
57804016	::333660273091178000
379677651	::333661395474341000
306370697	::333661453984866000
306370697	::333661880331673000
306370697	::333661940725448000
67296324	::333663035828883000
279241612	::333671369030111000
254405402	::333671993801068000
254405402	::333672161720012000
254405402	::333672240681992000
254405402	::333675152598503000
297895526	::333675334828453000
254405402	::333676434675601000
363400499	::333677024357015000
440481452	::333677376326209000
254405402	::333677920067407000
35147507	::333683964634095000
118470515	::333684546610544000
297895526	::333686087107104000
297895526	::333692513900703000
297895526	::333694394479833000
363400499	::333695757850931000
344530822	::333707278802882000
344530822	::333707392879562000
297895526	::333709482519560000
251429451	::333710892980125000
251429451	::333711095602745000
306370697	::333711961135120000
306370697	::333711992089092000
306370697	::333712354426630000
306370697	::333712787144589000
594260703	::333714271320031000
40561134	::333714982636253000
363400499	::333715225540972000
321775412	::333715244784431000
354617285	::333717852722966000
379677651	::333718509253185000
255765560	::333719835408207000
40561134	::333720471801585000
40561134	::333721063294902000
255765560	::333722774948433000
255765560	::333723855275319000
297895526	::333726090893864000
40524821	::333727231144755000
306370697	::333727547483381000
321775412	::333732453518807000
354617285	::333732503842062000
146219676	::333733385082126000
297735990	::333734945782657000
255313314	::333735030927007000
255765560	::333739745928695000
255765560	::333741000176594000
547745977	::333742815970488000
277659095	::333744184336982000
316484120	::333744734474481000
316484120	::333744773674450000
316484120	::333744826237460000
306370697	::333745420327084000
92936298	::333748122373197000
57804016	::333748734183743000
255765560	::333752089442406000
300523243	::333756226385113000
279241612	::333756413992112000
279241612	::333757309526372000
279241612	::333758401974775000
300523243	::333763346077741000
399106907	::333765899209302000
406990981	::333765922613522000
399106907	::333766406124494000
423865005	::333766727223623000
406122207	::333768368098254000
348256856	::333771767682314000
255765560	::333778480250638000
399106907	::333779198659411000
311766419	::333784678169456000
241352700	::333791757525479000
634804128	::333797815077699000
423865005	::333811831091126000
29398791	::333818612613783000
29398791	::333819120866951000
29398791	::333819649164718000
29398791	::333824324211449000
29398791	::333843727187599000
236239515	::333845913388859000
57804016	::333849229569171000
32564504	::333850420101410000
32564504	::333852100159221000
411762947	::333855451034824000
26055885	::333857501730721000
26055885	::333857977893281000
26055885	::333858497542369000
26055885	::333858605524717000
26055885	::333862827179773000
262889564	::333922025385115000
116118519	::333922129751965000
728826048	::333923425087275000
250389935	::333924052651622000
253879613	::333927368425099000
250389935	::333928449146241000
250389935	::333928529899159000
250389935	::333928657053687000
250389935	::333928977855037000
250389935	::333929099598893000
344530822	::333931666626199000
728826048	::333933501751648000
363400499	::333942814889103000
478520972	::333943054199291000
306370697	::333943246378123000
306370697	::333943345443377000
594260703	::333944637905596000
594260703	::333944671472590000
594260703	::333944696617451000
594260703	::333944752976326000
594260703	::333944776963534000
594260703	::333944803458957000
594260703	::333944865538854000
594260703	::333944889110827000
210714533	::333948985997930000
262889564	::333953207116103000
118470515	::333954645271662000
363400499	::333954827086352000
117877472	::333956320325685000
446326590	::333958552353910000
607432063	::333961200243195000
26055885	::333962413370138000
26055885	::333962919823941000
26055885	::333963027340730000
26055885	::333963311815196000
403490999	::333964820594442000
105993726	::333966126419681000
207893494	::333967264355332000
207893494	::333967522573459000
363400499	::333968141526908000
728826048	::333968905800392000
57804016	::333969448467836000
207893494	::333973484633993000
440481452	::333974104023642000
440481452	::333974111476932000
207893494	::333975493516869000
15688986	::333976686444027000
363400499	::333977051835031000
15688986	::333977856545792000
105993726	::333981419812564000
418832074	::333983249367961000
418832074	::333983683373563000
392493604	::333983963297247000
344530822	::333984327232794000
344530822	::333984492379308000
26055885	::333984602463035000
392493604	::333984624965464000
344530822	::333985027375394000
344530822	::333985522240323000
344530822	::333986157975191000
344530822	::333986252745474000
344530822	::333986769827672000
418832074	::333987073075851000
88453024	::333988016861351000
394796192	::333990526439276000
363400499	::333991671761084000
222236015	::333993208042377000
345624930	::333993508815908000
423865005	::333993677057818000
423865005	::333994755258200000
728826048	::334000338191409000
15688986	::334004110275801000
321775412	::334004129825447000
344530822	::334005586305900000
344530822	::334006466627375000
344530822	::334006718394667000
344530822	::334006793489485000
29398791	::334007703825420000
29398791	::334007926551359000
418832074	::334010499324866000
222236015	::334010860848680000
222236015	::334011212020973000
297895526	::334012416834809000
369601435	::334012634535976000
318692042	::334015201361932000
318692042	::334017744536215000
363400499	::334018778465705000
186693710	::334022254620995000
446326590	::334023134476902000
446326590	::334023687172935000
446326590	::334024752442269000
306370697	::334025597225422000
59241106	::334027557039112000
423865005	::334028072045129000
59241106	::334029138715357000
59241106	::334029625648902000
202252881	::334030181616476000
728826048	::334030391969185000
363400499	::334034850128486000
363400499	::334037995827105000
45683087	::334041181845614000
308523963	::334048810194042000
308523963	::334048895288094000
345624930	::334049298947907000
442155527	::334050036692426000
403490999	::334050462347182000
444979318	::334052056392409000
321835996	::334053241614647000
403490999	::334055592148738000
308523963	::334057673316261000
423865005	::334060707207340000
423865005	::334064759643193000
403490999	::334065710768717000
207893494	::334068262990118000
260539431	::334073053942272000
243857003	::334073065749241000
403490999	::334073074607611000
29398791	::334083576964472000
40561134	::334083659499982000
29398791	::334083751879520000
403490999	::334083900559200000
403490999	::334091409705533000
308523963	::334091472813039000
297895526	::334094392509988000
169618179	::334094554498207000
19501845	::334095320751435000
403490999	::334097993043156000
28299725	::334098283851026000
95374349	::334100273981161000
344530822	::334101081284034000
344530822	::334101396242702000
57804016	::334101673767211000
403490999	::334105136626540000
279241612	::334105619860713000
279241612	::334105842347560000
279241612	::334105962682122000
262889564	::334108451766665000
344530822	::334111045067083000
169618179	::334111049592745000
344530822	::334111080861278000
344530822	::334111091586105000
344530822	::334111167519784000
268546928	::334111716113801000
403490999	::334113408817434000
403490999	::334118759579131000
57804016	::334122048316129000
403490999	::334123936352706000
92936298	::334124014387736000
59241106	::334127351858343000
57804016	::334127601654325000
423865005	::334129758768087000
423865005	::334129837050568000
116118519	::334129907535847000
224093638	::334131097585725000
28299725	::334131545646444000
28299725	::334131683546763000
224093638	::334132165015109000
446326590	::334139464874082000
26055885	::334139737180893000
186693710	::334139770668187000
403490999	::334141577628901000
254405402	::334142576535941000
446326590	::334143750492270000
446326590	::334145270986203000
446326590	::334145428159336000
116118519	::334146686853185000
446326590	::334146742163480000
403490999	::334149025517404000
306370697	::334149802227011000
423865005	::334150268268736000
306370697	::334150746067058000
306370697	::334151103027482000
92936298	::334151129527107000
26055885	::334151386600194000
306370697	::334151851966607000
306370697	::334152432714121000
316484120	::334153430836867000
402309580	::334154608614178000
268546928	::334159122348011000
335118384	::334160303015223000
423865005	::334160620935053000
478520972	::334164587412877000
335118384	::334167058961014000
29398791	::334168122649112000
29398791	::334169748952735000
26055885	::334170835696902000
26055885	::334170969277075000
393622132	::334174316264554000
423865005	::334178438611083000
321775412	::334183549588602000
406122207	::334191554686238000
263207728	::334205315786612000
263207728	::334216478838644000
253879613	::334266856091308000
169618179	::334271798940151000
344530822	::334282336269119000
344530822	::334282361049059000
344530822	::334282874608029000
344530822	::334282901313171000
344530822	::334282939812687000
344530822	::334283806481727000
344530822	::334283947171270000
270041894	::334294298013077000
16292745	::334298060802895000
159282025	::334300758080106000
159282025	::334300997306425000
728826048	::334301121696899000
100313850	::334301936226562000
16292745	::334309742409297000
440175355	::334314947930632000
105993726	::334315224452702000
440175355	::334315479231504000
440175355	::334316388304965000
308523963	::334317014384529000
440175355	::334317197075824000
466962628	::334318489508642000
440175355	::334318636351250000
440175355	::334318998038646000
466962628	::334327855766978000
117877472	::334328308651143000
466962628	::334329964260380000
403490999	::334334003438026000
728826048	::334334957193412000
467772798	::334336099700862000
250389935	::334339540582019000
250389935	::334339876336058000
57804016	::334343324204937000
306370697	::334344854614192000
306370697	::334347478566572000
199545464	::334349075703029000
199545464	::334349370709385000
199545464	::334349485843030000
199545464	::334349782304817000
199545464	::334349794308927000
199545464	::334349860318887000
46991082	::334356264853311000
728826048	::334357611992461000
518011532	::334359499299241000
518011532	::334360082232012000
634804128	::334362695279206000
403490999	::334363653828653000
29398791	::334363825618952000
29398791	::334363959937351000
297895526	::334364664140029000
321775412	::334365948691759000
403490999	::334368817834754000
297895526	::334373201985548000
403490999	::334374743220310000
306370697	::334377068353708000
442155527	::334378636016762000
442155527	::334379246560624000
29398791	::334380659546140000
442155527	::334381020344377000
607648640	::334381396829278000
16292745	::334381398213406000
207340425	::334381547748732000
497412750	::334383995183828000
497412750	::334384146128461000
497412750	::334384247261511000
497412750	::334384477918867000
497412750	::334384606344253000
497412750	::334384730592116000
497412750	::334384843955769000
497412750	::334384933357367000
497412750	::334385469087440000
497412750	::334386063743279000
497412750	::334386520897236000
403490999	::334387044983906000
497412750	::334387280741531000
497412750	::334387720518508000
497412750	::334387954724265000
497412750	::334388246635229000
497412750	::334388436184227000
497412750	::334388623011086000
497412750	::334388917702893000
151366552	::334389134976225000
497412750	::334389386294738000
202252881	::334392157299433000
728826048	::334392952031956000
607648640	::334393255955410000
255765560	::334408220544204000
403490999	::334409375148019000
16292745	::334411740131520000
36119799	::334413202752434000
29398791	::334414575040606000
29398791	::334414705647034000
297895526	::334416026332696000
297895526	::334416733576237000
297895526	::334417707279736000
440175355	::334421416919326000
403490999	::334424132064268000
243857003	::334426601070673000
134236940	::334426916272615000
134236940	::334427370234707000
260539431	::334432163808292000
433083953	::334433319146110000
290401730	::334436203984207000
728826048	::334436748715253000
15688986	::334438882093436000
207340425	::334441822715785000
207340425	::334443823709171000
29398791	::334444113170665000
207340425	::334444200366055000
29398791	::334447119702323000
403490999	::334447424695328000
57804016	::334448872954933000
306370697	::334449503342055000
423865005	::334452436922146000
423865005	::334453562090340000
423865005	::334453786716286000
344530822	::334455527109169000
344530822	::334455659221372000
423865005	::334456270113345000
344530822	::334456295123980000
423865005	::334456613048041000
300523243	::334463284596056000
518011532	::334464314511601000
306370697	::334469808303251000
92936298	::334471042615611000
57804016	::334471410875506000
297895526	::334471841685065000
207340425	::334474923240214000
35933605	::334475651052601000
344530822	::334479989468700000
344530822	::334480965088980000
243857003	::334484375909593000
243857003	::334484991394344000
207340425	::334485658297065000
207340425	::334485766082269000
92936298	::334486685662445000
594260703	::334486748417650000
594260703	::334486770899120000
594260703	::334486792537518000
594260703	::334486811059556000
594260703	::334486885181292000
594260703	::334486927761891000
594260703	::334487006224719000
363400499	::334487029448585000
92936298	::334487778773569000
240587031	::334489800981770000
363400499	::334491743540109000
300523243	::334496266895626000
250389935	::334499572061728000
279241612	::334500945427845000
19501845	::334506129008766000
21705677	::334506178325385000
466962628	::334506204942434000
19501845	::334506246566731000
379677651	::334507003227553000
379677651	::334507049989840000
379677651	::334507112568860000
379677651	::334507175307268000
379677651	::334507226062532000
379677651	::334507272510242000
379677651	::334507344136372000
379677651	::334507384724656000
379677651	::334507441335173000
379677651	::334507484557496000
277659095	::334512785851568000
363400499	::334516794347900000
308523963	::334520444898131000
308523963	::334521148580704000
308523963	::334522236625121000
308523963	::334522378329681000
308523963	::334522519434440000
308523963	::334522782685732000
308523963	::334523438490337000
308523963	::334523871548030000
308523963	::334524080382414000
308523963	::334524390668636000
308523963	::334524494104367000
308523963	::334524809981620000
308523963	::334525011962515000
308523963	::334525131231735000
308523963	::334525534019145000
308523963	::334525758385041000
466962628	::334525842703134000
466962628	::334529324009017000
363400499	::334529522735124000
26055885	::334530181492535000
393622132	::334536572366123000
26055885	::334541460751933000
363400499	::334545698773143000
162315218	::334551108238323000
321775412	::334563454381850000
16292745	::334566983003676000
16292745	::334567112855142000
253879613	::334629743276204000
607432063	::334631271080808000
218698577	::334639826185879000
308523963	::334642488931397000
308523963	::334645187177504000
465165745	::334646535574925000
440481452	::334647382375555000
478520972	::334647461236862000
148143110	::334650534571159000
148143110	::334650785126313000
148143110	::334651454113603000
354617285	::334655648556019000
728826048	::334657286343643000
263207728	::334658909413449000
297895526	::334659251681255000
297735990	::334660424865808000
118470515	::334663321221464000
297735990	::334667785940631000
297735990	::334668358995832000
466962628	::334668944994603000
466962628	::334669086946635000
466962628	::334669110568955000
466962628	::334669134707171000
466962628	::334669322876239000
466962628	::334669382473105000
466962628	::334669402211491000
466962628	::334669440522268000
466962628	::334669685075345000
466962628	::334669912750559000
466962628	::334669947127074000
466962628	::334670529934016000
466962628	::334670992469278000
466962628	::334671325408948000
466962628	::334671956521660000
466962628	::334672682551488000
148143110	::334672959467839000
466962628	::334673081069092000
16292745	::334674314068639000
433083953	::334675242486210000
466962628	::334677114966134000
466962628	::334677611848536000
466962628	::334678035116736000
466962628	::334679350769238000
466962628	::334679860238753000
466962628	::334680484988719000
260539431	::334680750165217000
260539431	::334680924522426000
406990981	::334681854647083000
255313314	::334681986465669000
260539431	::334683195603841000
406990981	::334683394527076000
406990981	::334683691588677000
406990981	::334683798765715000
117877472	::334686301741785000
406990981	::334686522878074000
406990981	::334686775794622000
446326590	::334688211001552000
728826048	::334689814668533000
403490999	::334691050780241000
392493604	::334691248168374000
105993726	::334692655294455000
28299725	::334695830973984000
518011532	::334696843357343000
297735990	::334697541432139000
306370697	::334702381310824000
160828306	::334704932131332000
140585238	::334705460307439000
140585238	::334705589768835000
306370697	::334705681150132000
140585238	::334706108486799000
140585238	::334706500696154000
140585238	::334707237622779000
268546928	::334708396781617000
243857003	::334710185501290000
466962628	::334710712582696000
255313314	::334711512767819000
255765560	::334711841177612000
406990981	::334711898559873000
423865005	::334713684100259000
344530822	::334716254533320000
363400499	::334718127617216000
363400499	::334719632508329000
403490999	::334720619474206000
466962628	::334721608709177000
466962628	::334721695065722000
466962628	::334721753161019000
466962628	::334721861562798000
29398791	::334722667708022000
728826048	::334723780222005000
148913439	::334726926621110000
306370697	::334728679060025000
466962628	::334731489856073000
466962628	::334731678813671000
394796192	::334732337772384000
306370697	::334738155511091000
306370697	::334738431093649000
466962628	::334738761520914000
466962628	::334738808161583000
466962628	::334739075351326000
466962628	::334739389026541000
466962628	::334739459004301000
466962628	::334739689288388000
466962628	::334739825842343000
466962628	::334739897065803000
466962628	::334740224850685000
394796192	::334740294518054000
260539431	::334740976776142000
260539431	::334741066387431000
403490999	::334741177767190000
16292745	::334741353965711000
16292745	::334741938953662000
438115686	::334742314423558000
438115686	::334742715105411000
438115686	::334742960971333000
438115686	::334743100868149000
438115686	::334743797068095000
438115686	::334744096033869000
438115686	::334744295275905000
260539431	::334744593516097000
438115686	::334744676588482000
260539431	::334744706078609000
438115686	::334745014930399000
142384634	::334749014371205000
403490999	::334751943744442000
105993726	::334754118000328000
40524821	::334754466748301000
321775412	::334756509760241000
728826048	::334757750640873000
210714533	::334767303621214000
29398791	::334767828936818000
40524821	::334770793135349000
40524821	::334772135211962000
40524821	::334772697424875000
31541384	::334774051685941000
260539431	::334775334656425000
260539431	::334775410430726000
26055885	::334780228750684000
26055885	::334780453909311000
411762947	::334780537027846000
210714533	::334782622473535000
260539431	::334787451891621000
29398791	::334787624701153000
29398791	::334788290450436000
134236940	::334791038701023000
335118384	::334791238341500000
134236940	::334797282794946000
134236940	::334797393352601000
403490999	::334798015401439000
438115686	::334808931941613000
438115686	::334809013692796000
144937577	::334810857383018000
140585238	::334813812106600000
260539431	::334818012668497000
250389935	::334822745856692000
297735990	::334831609146638000
100313850	::334834504785096000
260539431	::334838133575262000
306370697	::334839505104293000
29398791	::334840721804771000
35147507	::334843068077453000
29398791	::334844454215229000
186693710	::334846891990843000
29398791	::334850066395324000
341279579	::334852496453410000
300523243	::334855379529900000
297735990	::334857461171384000
92936298	::334858762307391000
297735990	::334858780309327000
297735990	::334859391998234000
58976049	::334860232046034000
279241612	::334861113713893000
207893494	::334862037840707000
44353755	::334866974461018000
440175355	::334868350855442000
440175355	::334868413119868000
440175355	::334868494011207000
607648640	::334872187242700000
466962628	::334874134163103000
423865005	::334874339365232000
440175355	::334875157023838000
186693710	::334875178830032000
243857003	::334876674107793000
270701909	::334876958905208000
270701909	::334877017201848000
264022134	::334879308030033000
353567857	::334881335162335000
243857003	::334881384143392000
26055885	::334883532314902000
353567857	::334884351181463000
353567857	::334884379354599000
44353755	::334884563757174000
44353755	::334885276075835000
29398791	::334886014311075000
243857003	::334887126179135000
243857003	::334887700605837000
243857003	::334888625110138000
243857003	::334889179840393000
243857003	::334889642803462000
44353755	::334892271084371000
321775412	::334894735045042000
321775412	::334895319319990000
321775412	::334895885769125000
379677651	::334901862983692000
353567857	::334913891907825000
148913439	::334916785742684000
57804016	::334917886533578000
39140648	::334932096252518000
26055885	::334933773588262000
39140648	::334933979851530000
39140648	::334935411732410000
39140648	::334935788192137000
253879613	::334994478840565000
308523963	::335003483822497000
308523963	::335003576344649000
44353755	::335009922364350000
35933605	::335009962239602000
728826048	::335010593994051000
297895526	::335023722891198000
159282025	::335024237624582000
255765560	::335026019046154000
44353755	::335027586679844000
44353755	::335027741571313000
315516553	::335027894617251000
315516553	::335028195281747000
315516553	::335028481345847000
315516553	::335028838113361000
315516553	::335029531943514000
297735990	::335029910139715000
466962628	::335035829250560000
466962628	::335036740974804000
466962628	::335036859388420000
594260703	::335036879281987000
594260703	::335036907153137000
594260703	::335036933375946000
594260703	::335036971854467000
594260703	::335036993727758000
466962628	::335037004561653000
466962628	::335037078553366000
594260703	::335037093376036000
44353755	::335037128629161000
594260703	::335037158610055000
466962628	::335037184967069000
466962628	::335039553691869000
466962628	::335040553026715000
268546928	::335040751144673000
105993726	::335041641901592000
100313850	::335043436073852000
728826048	::335043522040311000
117877472	::335044065496268000
607432063	::335044647745384000
250389935	::335044669912281000
268546928	::335044766897152000
268546928	::335044785821843000
466962628	::335045166840819000
255765560	::335046996241039000
466962628	::335048348140720000
268546928	::335049094336749000
335118384	::335049414269890000
321775412	::335051009984434000
270701909	::335051079182061000
466962628	::335053194449264000
466962628	::335053677255589000
297735990	::335057844565078000
466962628	::335059500841197000
466962628	::335059709637840000
466962628	::335060157136506000
466962628	::335061155171164000
268546928	::335061447052767000
466962628	::335062092988174000
466962628	::335063858454605000
466962628	::335065163797520000
466962628	::335065300145930000
466962628	::335066341964906000
728826048	::335067241815080000
466962628	::335068405004632000
344530822	::335078442200604000
344530822	::335078492297379000
466962628	::335078807872626000
344530822	::335079103243882000
344530822	::335079382085419000
344530822	::335079652026617000
344530822	::335079755198103000
344530822	::335080557379743000
344530822	::335080601277317000
344530822	::335080704360714000
344530822	::335080779602354000
344530822	::335081164949827000
344530822	::335085816391016000
344530822	::335085853028265000
344530822	::335085988823052000
344530822	::335086238153445000
44353755	::335086280109072000
344530822	::335086308580003000
344530822	::335086441946312000
28299725	::335087320401330000
28299725	::335087416115347000
260539431	::335087613440573000
44353755	::335088584145117000
134236940	::335094356040097000
29398791	::335098637468196000
29398791	::335100215650557000
29398791	::335100950429704000
728826048	::335101198434709000
57804016	::335103614269931000
403490999	::335109581053231000
316484120	::335110071732277000
394796192	::335110247641395000
40524821	::335112988472270000
403490999	::335115259780149000
134236940	::335118133109075000
19501845	::335126073274679000
240587031	::335127237349216000
240587031	::335127783657320000
240587031	::335128766923821000
134236940	::335128862545567000
134236940	::335129237608620000
403490999	::335129342503968000
134236940	::335129507042308000
354617285	::335134095279534000
348256856	::335134323919437000
728826048	::335134524621082000
403490999	::335135310910468000
348256856	::335138035865903000
134236940	::335141465451806000
262889564	::335142483992379000
466962628	::335145517635997000
466962628	::335145866371407000
466962628	::335146880239534000
466962628	::335147109068189000
134236940	::335149029967151000
95374349	::335149377331023000
440481452	::335151550467022000
57804016	::335157659760214000
134236940	::335157972651106000
134236940	::335158557009911000
290401730	::335162165629702000
57804016	::335164045869064000
58976049	::335166198390079000
199545464	::335168933361483000
403490999	::335170257545203000
466962628	::335172571089760000
466962628	::335175730461822000
466962628	::335176966753886000
403490999	::335177725084041000
29398791	::335179429003276000
29398791	::335180775408422000
57804016	::335181052077289000
403490999	::335183382722007000
57804016	::335184114175057000
466962628	::335184492912336000
308523963	::335185716340461000
308523963	::335185877653389000
29398791	::335188255995752000
403490999	::335190609314865000
262889564	::335192211652231000
403490999	::335194628124983000
277659095	::335197205822578000
277659095	::335197591786631000
207893494	::335198548448669000
277659095	::335198587493421000
277659095	::335199012422553000
277659095	::335200024139018000
308523963	::335200043416051000
277659095	::335200268830511000
115683854	::335200306910617000
403490999	::335203118272892000
115683854	::335204758069583000
202252881	::335209599210758000
403490999	::335210446632128000
90793289	::335212474703949000
90793289	::335212717373804000
466962628	::335213577449377000
466962628	::335213877858017000
308523963	::335214685391568000
308523963	::335214901184319000
466962628	::335214976883101000
466962628	::335215489007620000
318224190	::335215593995255000
308523963	::335215949768712000
318224190	::335216346012991000
308523963	::335216521964056000
45683087	::335216612896567000
318224190	::335216771554484000
403490999	::335216901502414000
308523963	::335217051666898000
308523963	::335217541540622000
297735990	::335217868599865000
297735990	::335218000879824000
28299725	::335218514858221000
495411803	::335218616842723000
308523963	::335218908875325000
308523963	::335219079411560000
297735990	::335219820238880000
308523963	::335220362587545000
21705677	::335220684718501000
379677651	::335221882242617000
308523963	::335222042314014000
308523963	::335222096114352000
308523963	::335222985512341000
308523963	::335223195265269000
57804016	::335223516054044000
308523963	::335224147116433000
308523963	::335224591217741000
308523963	::335225044714274000
308523963	::335225300042514000
308523963	::335225602959368000
308523963	::335225837752315000
308523963	::335226068439007000
418832074	::335226198969942000
308523963	::335226815876571000
308523963	::335227221432225000
308523963	::335227615977799000
308523963	::335227986741710000
478520972	::335228413684088000
308523963	::335230981835476000
308523963	::335231189407395000
308523963	::335231345963962000
58976049	::335236915890638000
202903162	::335239224762695000
202903162	::335239428496846000
202903162	::335239495538589000
308523963	::335240218997293000
202903162	::335240402103840000
202903162	::335241767353974000
202903162	::335242315729866000
202903162	::335242591702482000
92936298	::335244872275591000
495411803	::335249474605707000
243857003	::335253277446926000
348326168	::335254336600936000
92936298	::335254502582145000
348326168	::335254605594251000
348326168	::335254776327585000
348326168	::335254911627436000
29398791	::335259192791281000
29398791	::335260041408020000
393622132	::335261523998027000
202252881	::335283724021288000
403490999	::335290375013015000
405325559	::335295518026657000
403490999	::335297427311558000
369255258	::335302333565112000
279241612	::335303357247926000
403490999	::335305318064078000
403490999	::335313021675118000
348326168	::335318150277115000
348326168	::335318220410077000
148143110	::335356316765790000
466962628	::335356553387446000
466962628	::335356677618544000
40375959	::335357209796038000
279241612	::335362972153163000
279241612	::335363179951558000
297735990	::335363461695541000
297735990	::335364117898620000
240587031	::335368411129458000
240587031	::335368443731779000
240587031	::335368671050473000
44353755	::335372025520611000
44353755	::335372387128340000
728826048	::335375007591059000
466962628	::335377586546950000
466962628	::335377749004939000
466962628	::335378306088173000
466962628	::335379386423451000
466962628	::335379651008544000
466962628	::335380491492540000
44353755	::335380638922338000
466962628	::335380645863907000
466962628	::335380801652920000
466962628	::335380939528077000
466962628	::335381022445293000
351947723	::335381072596590000
466962628	::335381082499334000
44353755	::335381150472212000
466962628	::335381278432059000
466962628	::335381363098263000
351947723	::335381427506016000
466962628	::335381488763797000
466962628	::335381819895721000
297735990	::335382012435234000
297735990	::335382102050754000
466962628	::335382216165163000
17369283	::335383104174817000
243857003	::335386533643288000
100313850	::335387375716925000
728826048	::335388079374356000
260539431	::335389945017544000
308523963	::335395489778372000
115683854	::335396579634712000
115683854	::335397280788144000
466962628	::335403256358506000
44353755	::335406565689544000
306370697	::335407018347208000
607432063	::335407568316948000
348326168	::335407944126578000
117877472	::335409367383932000
44353755	::335410635988946000
403490999	::335416449332027000
318224190	::335417154264498000
318224190	::335417671938097000
36119799	::335422232098664000
728826048	::335423324811304000
403490999	::335424091194552000
403490999	::335432212495339000
403490999	::335437128240599000
354617285	::335438088329371000
467772798	::335438813306445000
74608528	::335439405886091000
74608528	::335439516053676000
348326168	::335440255421394000
210714533	::335440333343182000
210714533	::335440423659110000
74608528	::335440677108334000
394796192	::335442019386273000
418832074	::335442554373951000
418832074	::335443008247984000
418832074	::335443277115432000
728826048	::335443449727832000
418832074	::335443567008944000
418832074	::335445375085314000
418832074	::335445954629103000
418832074	::335446792332251000
418832074	::335447037220892000
418832074	::335449918607069000
418832074	::335450602895196000
300523243	::335451697570791000
418832074	::335452034432110000
40561134	::335456451654979000
394796192	::335460245709152000
403490999	::335464228221763000
728826048	::335464874362683000
207893494	::335465673989963000
43922897	::335466577661161000
142384634	::335473371594764000
403490999	::335474036098338000
40485959	::335475083458007000
29398791	::335478493297127000
29398791	::335479289535422000
29398791	::335479439544680000
29398791	::335479626937819000
176974576	::335480958415429000
105993726	::335481229744939000
105993726	::335481992634302000
403490999	::335483266578657000
297735990	::335484280853639000
297735990	::335484806022451000
728826048	::335489998671466000
403490999	::335490064723353000
29398791	::335490451815690000
411762947	::335491042285600000
423234388	::335496563638038000
354617285	::335496630226796000
403490999	::335496872724672000
36119799	::335501159039123000
306370697	::335501214437482000
29398791	::335503365440155000
29398791	::335504317459099000
255765560	::335504477203357000
29398791	::335505272959299000
594260703	::335506877762899000
594260703	::335506948369809000
594260703	::335506970679312000
594260703	::335507064178761000
594260703	::335507113256308000
594260703	::335507145053310000
594260703	::335508868505423000
57804016	::335510131364200000
15688986	::335511041389764000
15688986	::335511067235074000
40561134	::335512254508326000
348326168	::335512500747526000
403490999	::335512817635569000
594260703	::335512874866864000
594260703	::335513675219755000
92936298	::335516015104507000
344530822	::335516870197252000
297735990	::335517060396351000
344530822	::335517178461831000
308523963	::335517351556567000
344530822	::335518122197004000
403490999	::335518206544474000
297735990	::335520267252146000
406122207	::335523366163337000
290401730	::335525239884767000
406122207	::335525555090898000
406122207	::335526153286742000
418864692	::335533880285224000
95374349	::335535110160015000
40561134	::335535875725344000
202252881	::335536274305843000
40561134	::335538109380960000
634804128	::335539157621420000
440481452	::335543038703190000
335118384	::335545631760343000
335118384	::335546471673905000
300523243	::335556285598670000
67453850	::335558557426675000
67453850	::335558948180611000
67453850	::335559225688346000
67453850	::335559695496511000
308523963	::335567560219176000
52995718	::335569606632697000
613256961	::335570248864509000
358948460	::335572670294933000
447912275	::335576735645052000
262889564	::335576770105454000
442155527	::335582551144017000
447912275	::335583972874678000
28299725	::335584295173369000
29398791	::335589313830076000
29398791	::335589340094816000
229694155	::335596106186633000
318224190	::335598634873798000
306370697	::335598800364253000
29398791	::335599302497931000
318224190	::335601206460309000
423865005	::335601825401167000
440481452	::335602974963408000
607648640	::335604171149557000
306370697	::335604986203484000
255765560	::335605971843969000
321775412	::335606979521294000
109477035	::335607702833201000
243857003	::335611045232119000
16292745	::335611422295863000
634804128	::335612362306486000
344530822	::335617431324213000
344530822	::335617470348001000
344530822	::335617930266034000
344530822	::335618556148473000
16292745	::335619786685964000
393622132	::335623739020562000
339259114	::335629901988241000
339259114	::335630042304507000
423865005	::335634520869056000
35933605	::335643763001143000
300523243	::335655832047992000
92936298	::335664759833759000
411762947	::335667479147864000
253879613	::335720437709418000
255765560	::335728270844780000
594260703	::335735092930560000
78770673	::335743953305493000
78770673	::335745667949551000
78770673	::335747362670649000
207893494	::335749422455586000
207893494	::335750204013809000
430943995	::335759411790356000
241352700	::335763033940967000
240587031	::335766436096114000
351947723	::335767327918411000
607432063	::335770486480977000
318224190	::335770503849582000
297895526	::335772026369347000
117877472	::335774258401771000
39140648	::335776312109170000
255765560	::335780745442390000
255765560	::335784413478662000
255765560	::335784939767332000
255765560	::335786238864941000
447912275	::335791065862897000
447912275	::335800077446696000
243857003	::335802002439303000
243857003	::335802197075963000
297895526	::335805382612094000
594260703	::335808281048125000
306370697	::335816864078893000
243857003	::335817885979115000
446326590	::335819235932639000
306370697	::335819475288997000
148143110	::335819677735469000
148143110	::335819937392234000
148143110	::335819954093957000
148143110	::335820594195075000
297735990	::335823366256738000
29398791	::335826525486215000
29398791	::335826611960156000
118470515	::335831493937074000
29398791	::335834671369830000
419281538	::335835462059053000
466962628	::335838844261916000
466962628	::335838930832326000
466962628	::335839433330925000
40561134	::335848058900320000
440481452	::335848180048596000
40561134	::335850976001011000
447912275	::335855190202789000
202252881	::335856075775541000
40375959	::335856352477978000
40561134	::335859452962029000
430943995	::335864078947999000
263006098	::335864874867503000
40375959	::335870371247038000
495411803	::335872576305905000
495411803	::335872601056481000
430943995	::335874642269061000
495411803	::335875553397727000
40375959	::335877815700434000
229694155	::335878006851649000
403490999	::335879336743800000
447912275	::335882480873787000
447912275	::335884180053430000
318224190	::335884204913074000
67453850	::335884624448323000
403490999	::335885380027031000
67453850	::335886322600378000
403490999	::335893438128082000
478520972	::335893497792061000
229694155	::335895129544081000
403490999	::335898233849147000
369255258	::335901613095018000
210714533	::335902418145538000
29398791	::335902686807470000
202252881	::335905069243441000
369255258	::335905299049373000
403490999	::335906999353102000
49518295	::335911730473467000
49518295	::335911732075720000
403490999	::335914129787342000
354617285	::335914953951281000
318224190	::335919319227695000
78770673	::335919322495062000
78770673	::335919700531892000
403490999	::335920121287688000
318224190	::335921038460321000
318224190	::335921560118521000
318224190	::335924138881466000
306370697	::335926604612120000
306370697	::335930044809629000
229694155	::335931832879169000
229694155	::335932119396282000
229694155	::335932294227439000
344530822	::335932945367965000
344530822	::335933072568643000
613256961	::335933184913063000
344530822	::335933511485771000
344530822	::335933668394672000
344530822	::335934149686853000
344530822	::335934247493828000
403490999	::335934810222645000
344530822	::335935395458072000
344530822	::335935460738232000
344530822	::335936631980826000
206467937	::335936648208580000
344530822	::335936727090864000
344530822	::335938203372625000
403490999	::335939099972235000
440481452	::335941415399993000
297895526	::335941972768464000
29398791	::335942565864013000
78770673	::335943576636760000
83945746	::335945295026331000
403490999	::335945717170450000
95374349	::335946170625060000
83945746	::335947565885435000
83945746	::335949078250782000
440481452	::335950088318906000
57804016	::335951151876935000
83945746	::335951953966276000
83945746	::335952119364460000
442155527	::335952354358726000
35933605	::335953905500438000
440481452	::335956824455004000
418832074	::335957585872166000
447912275	::335958445926793000
252451878	::335958953605345000
35933605	::335959628460457000
35933605	::335959762367807000
35933605	::335959999417315000
403490999	::335960224890503000
440481452	::335960311909720000
268546928	::335962711387148000
403490999	::335967042601644000
335118384	::335970225478586000
335118384	::335970748600565000
83945746	::335972946461999000
35933605	::335973185264697000
403490999	::335974090672336000
351947723	::335974130191060000
351947723	::335974379701796000
345624930	::335976418120974000
403490999	::335981121068208000
418832074	::335983391331733000
459772996	::335990242672787000
447912275	::335990772006531000
403490999	::335992527159193000
224093638	::335994834273841000
318224190	::336000071411826000
318224190	::336006347650908000
318224190	::336006406044008000
318224190	::336007187757416000
35933605	::336012344092131000
318224190	::336012817687797000
57804016	::336014107176210000
318224190	::336015301399420000
29398791	::336022788852830000
418832074	::336026121437081000
201722399	::336027934668238000
466962628	::336030335206846000
466962628	::336031437394415000
466962628	::336031606659768000
466962628	::336031691229515000
202252881	::336031752487309000
466962628	::336031777309212000
466962628	::336031948617154000
466962628	::336032024819294000
15974594	::336032350381158000
466962628	::336032356588728000
466962628	::336033397459783000
466962628	::336033912079937000
466962628	::336033980224790000
92936298	::336043407988371000
35933605	::336051501141221000
134236940	::336096179521716000
134236940	::336096415942053000
67453850	::336096461169250000
67453850	::336096816368070000
134236940	::336097028096536000
78770673	::336104821855764000
15974594	::336107051795238000
15974594	::336107222977372000
15974594	::336107864248709000
78770673	::336108158122614000
115683854	::336109024162496000
15974594	::336109140248236000
300523243	::336109950554226000
447912275	::336114900986392000
447912275	::336114991251988000
15974594	::336117399587786000
447912275	::336118056118001000
229694155	::336121612120231000
297895526	::336121679287828000
229694155	::336122203458375000
78770673	::336122607189504000
78770673	::336122901537382000
78770673	::336123211437727000
229694155	::336123474617704000
83945746	::336132975882289000
83945746	::336133665794973000
83945746	::336133829100175000
607432063	::336134362384969000
15974594	::336140853733097000
15974594	::336140932921561000
403490999	::336141144427745000
15974594	::336142415872278000
440481452	::336144837822795000
229694155	::336145298961338000
234738785	::336145671805620000
229694155	::336145855688105000
15974594	::336148804648722000
392518936	::336152509863305000
83945746	::336153373374033000
392518936	::336153697505652000
392518936	::336153735950647000
15974594	::336153774508867000
392518936	::336153972064784000
306370697	::336155515128258000
306370697	::336161272150245000
607648640	::336161427167535000
169618179	::336161833339736000
44353755	::336162663245676000
44353755	::336162743012954000
44353755	::336162756967407000
447912275	::336164817339572000
100313850	::336167347624751000
344530822	::336167517506662000
262889564	::336168840549523000
229694155	::336177825465917000
402309580	::336191152422277000
440481452	::336194665806176000
447912275	::336195899959173000
19501845	::336197922851008000
148143110	::336199297731264000
148143110	::336199585380831000
148143110	::336200020556664000
335118384	::336201243120771000
148143110	::336202448521809000
148143110	::336202505572724000
148143110	::336202577148510000
148143110	::336202647063375000
148143110	::336202750041919000
193845400	::336206418573152000
193845400	::336206605991424000
193845400	::336206670126526000
67453850	::336206692431831000
193845400	::336206841606459000
67453850	::336207048104632000
67453850	::336207172474114000
345624930	::336207552578744000
67453850	::336207712755011000
240587031	::336207960919379000
403490999	::336208353833398000
318224190	::336210317459730000
318224190	::336210751691825000
318224190	::336211335199199000
318224190	::336212161837797000
403490999	::336217120503377000
95374349	::336219541115924000
403490999	::336222871414263000
229694155	::336226218544340000
229694155	::336226299674755000
15974594	::336230564275306000
403490999	::336230606914592000
440481452	::336233026709254000
344530822	::336233897941684000
57804016	::336234587967602000
447912275	::336234854427525000
403490999	::336235224159617000
29398791	::336242412781465000
29398791	::336242597792215000
15974594	::336245628478840000
243857003	::336251019149324000
306370697	::336251050237501000
403490999	::336255777499144000
330468046	::336259280053346000
330468046	::336259308838854000
634804128	::336259411754496000
330468046	::336259639656214000
403490999	::336261115845693000
440175355	::336262294394793000
95374349	::336262582275039000
403490999	::336265534435897000
202252881	::336265558553133000
67256320	::336271791393734000
48530097	::336280460114157000
44353755	::336281512217554000
210714533	::336285640402563000
36119799	::336288291915718000
330468046	::336291941086007000
330468046	::336291973466046000
330468046	::336292096937959000
44353755	::336295481682563000
78770673	::336296286628225000
44353755	::336297481459601000
218698577	::336299488509587000
440481452	::336300600604123000
442155527	::336309543480987000
442155527	::336309829717078000
634804128	::336310223230865000
440875002	::336314689652920000
229694155	::336317161817665000
369255258	::336317913969594000
15974594	::336318069683150000
29398791	::336318508780617000
229694155	::336319610167103000
229694155	::336320430413590000
229694155	::336320870068936000
229694155	::336321267454050000
229694155	::336321307484495000
29398791	::336321578054868000
229694155	::336321668668608000
29398791	::336321686033018000
233865520	::336323171198316000
233865520	::336326307220688000
45683087	::336327726850002000
233865520	::336328064638271000
233865520	::336328099132215000
32564504	::336328218216890000
403490999	::336328541744541000
229694155	::336328690931752000
229694155	::336328778169057000
32564504	::336332276059209000
403490999	::336335029124857000
39140648	::336335036200665000
345624930	::336335104043540000
233865520	::336335330426888000
45898691	::336338117617385000
233865520	::336338200681394000
45898691	::336338888660492000
233865520	::336339002401640000
229694155	::336339459148754000
45898691	::336341043496755000
233865520	::336343669445652000
403490999	::336347430993920000
447912275	::336347978077974000
393622132	::336348517809414000
233865520	::336348999936258000
233865520	::336350836651339000
45683087	::336352904610979000
369601435	::336353794055090000
369601435	::336354150004699000
233865520	::336355153198342000
344530822	::336355949453402000
344530822	::336356398902427000
44353755	::336357514465660000
44353755	::336358253527179000
44353755	::336358641378664000
44353755	::336358677864923000
44353755	::336358903795306000
403490999	::336364254284361000
24972379	::336365907913867000
24972379	::336367412901457000
233865520	::336368790281543000
35933605	::336370944606093000
403490999	::336371265881387000
243857003	::336371524183408000
142384634	::336372806235336000
35933605	::336373000817496000
35933605	::336373037941288000
44353755	::336374847011692000
44353755	::336375007993270000
44353755	::336375842290688000
344530822	::336378754836332000
440481452	::336380877112217000
233865520	::336382367386202000
297895526	::336383557272473000
233865520	::336385450442911000
411762947	::336387405454127000
495411803	::336388801473703000
57804016	::336391827345256000
57804016	::336392460194435000
52995718	::336392735848292000
233865520	::336397818350686000
36119799	::336404970096185000
217214677	::336405383868465000
233865520	::336408929124884000
314394780	::336420574920327000
233865520	::336422851781468000
233865520	::336439836309348000
15974594	::336442515219705000
100313850	::336443002656534000
344530822	::336443811171557000
344530822	::336443828523384000
344530822	::336443863315136000
344530822	::336444123416494000
100313850	::336446965376221000
253879613	::336447137640488000
233865520	::336450180465438000
233865520	::336451749479067000
15974594	::336452618073300000
148913439	::336459430298275000
233865520	::336460836883275000
233865520	::336466959896039000
728826048	::336470778973409000
332525085	::336473492079902000
233865520	::336473749224292000
260539431	::336477149819203000
233865520	::336478563874254000
229694155	::336478702428909000
100313850	::336489018999066000
318224190	::336491489016311000
318224190	::336492106937937000
318224190	::336498091345707000
229694155	::336498168697090000
229694155	::336498414776885000
229694155	::336498586848219000
229694155	::336498777714216000
229694155	::336499384197984000
229694155	::336501851128217000
728826048	::336506191435927000
403490999	::336508346800689000
229694155	::336508531001921000
392493604	::336514092930056000
392493604	::336514175054528000
392493604	::336514235343437000
392493604	::336514446308560000
117877472	::336515368241737000
392493604	::336515942198685000
403490999	::336516591569235000
341279579	::336517106201944000
306370697	::336525709184995000
394796192	::336528526209589000
369601435	::336528739951321000
229694155	::336529548478918000
229694155	::336530021281828000
229694155	::336530146804776000
229694155	::336530384194007000
229694155	::336530491928895000
229694155	::336531330361868000
28299725	::336533968444854000
392493604	::336536965593829000
394796192	::336538893488881000
264532389	::336545956000571000
297735990	::336546350453911000
264532389	::336546432280563000
594260703	::336547115151015000
594260703	::336547149808549000
594260703	::336547182536704000
594260703	::336547211540320000
300523243	::336553718138957000
467772798	::336558445358624000
306370697	::336560214880964000
19501845	::336561984516521000
369601435	::336565927321673000
369601435	::336566951209992000
109477035	::336570869784666000
403490999	::336572556079398000
35147507	::336572564690333000
35147507	::336572708601077000
344530822	::336572798912835000
344530822	::336573023454904000
344530822	::336573078450601000
344530822	::336573227650412000
344530822	::336573479442853000
344530822	::336573673433595000
344530822	::336573994411126000
109477035	::336574141421473000
251961694	::336575444906278000
251961694	::336576304315002000
344530822	::336577904551014000
423865005	::336579146350227000
262889564	::336580721630130000
252451878	::336581167514009000
29398791	::336585694988337000
344530822	::336588122555023000
229694155	::336589241402408000
728826048	::336591180584321000
229694155	::336592507284635000
229694155	::336592968553222000
229694155	::336593133175439000
229694155	::336593380349984000
229694155	::336593586730700000
229694155	::336594398106238000
229694155	::336594883966021000
29398791	::336595813423800000
229694155	::336595964309667000
229694155	::336596753212125000
447912275	::336597691121430000
229694155	::336598653428957000
321775412	::336600056356556000
344530822	::336600073754513000
369601435	::336600154071240000
229694155	::336600527133626000
594260703	::336600913655504000
594260703	::336600949739114000
594260703	::336600979136970000
594260703	::336601008308375000
229694155	::336601351935111000
229694155	::336601498949656000
229694155	::336601578846961000
229694155	::336602351395815000
229694155	::336602630178615000
83945746	::336603091543654000
728826048	::336603661138554000
300523243	::336606668454502000
300523243	::336606706127745000
29398791	::336607000102318000
229694155	::336607082398744000
233865520	::336607740262756000
233865520	::336608257693081000
229694155	::336609161817235000
229694155	::336609279073218000
233865520	::336610403339616000
233865520	::336610926293811000
433083953	::336611760104681000
728826048	::336613687659986000
290401730	::336614248430059000
403490999	::336618069705240000
243857003	::336619162199793000
233865520	::336619175978078000
233865520	::336620897085554000
233865520	::336620927867555000
233865520	::336625527966269000
636497893	::336626578861748000
403490999	::336626595727020000
233865520	::336627370356252000
233865520	::336629902595989000
233865520	::336631696529186000
233865520	::336631716942856000
403490999	::336633096650756000
233865520	::336633543088283000
240587031	::336638957418848000
229694155	::336640173674741000
229694155	::336640708347822000
229694155	::336641050888257000
229694155	::336641407475384000
403490999	::336641698237145000
229694155	::336643272753700000
29398791	::336645498448519000
233865520	::336645537874980000
233865520	::336648867674210000
403490999	::336650826204463000
83945746	::336654055118077000
233865520	::336654115855794000
83945746	::336654447411347000
83945746	::336654730094845000
83945746	::336655142927597000
233865520	::336655374721626000
83945746	::336655662329241000
83945746	::336655751747604000
83945746	::336657007287341000
233865520	::336657153408499000
83945746	::336657177618026000
332525085	::336657908647464000
233865520	::336659493968560000
233865520	::336660467424571000
202252881	::336660653592952000
15974594	::336661339122565000
15974594	::336661974719029000
233865520	::336662256513327000
15974594	::336662387237199000
15974594	::336662552991903000
15974594	::336662952763600000
15974594	::336663555493478000
15974594	::336664285201702000
15974594	::336664424804917000
430943995	::336666026693513000
83945746	::336666055504166000
83945746	::336666379140870000
284664089	::336666382102044000
430943995	::336667353704173000
430943995	::336667770609602000
369601435	::336668667993538000
229694155	::336668863552962000
233865520	::336669047905218000
369601435	::336669395109687000
430943995	::336669516870324000
406990981	::336669554098970000
369601435	::336669559442522000
369601435	::336669869263179000
430943995	::336670177116700000
229694155	::336670377512144000
369601435	::336670606995107000
369601435	::336670900189548000
430943995	::336671441217007000
369601435	::336672571607093000
369601435	::336673114828177000
229694155	::336673419447902000
369601435	::336673469666299000
369601435	::336674089177591000
430943995	::336674314227175000
369601435	::336674917166751000
233865520	::336675282679390000
233865520	::336676604648493000
148451114	::336676628283400000
233865520	::336678892976873000
430943995	::336678977542434000
67453850	::336679037269315000
430943995	::336679435153584000
430943995	::336679548383027000
233865520	::336680656983687000
430943995	::336681485807546000
430943995	::336682339407110000
243857003	::336682530461859000
233865520	::336684972784107000
233865520	::336686010681417000
369601435	::336687203956707000
369601435	::336687391223980000
369601435	::336688152146214000
369601435	::336688336259407000
233865520	::336688816662396000
369601435	::336690838904123000
233865520	::336691637143089000
369601435	::336691642658590000
369601435	::336693067388157000
369601435	::336693216369848000
45898691	::336694540708741000
39821380	::336694561348935000
369601435	::336694574825213000
39821380	::336694704378880000
39821380	::336694770887950000
39821380	::336694857873629000
369601435	::336695201810759000
369601435	::336695265635467000
39821380	::336695429469184000
233865520	::336695554388148000
39821380	::336695687158833000
39821380	::336695929769959000
39821380	::336696564103913000
369601435	::336697001020379000
39821380	::336697023078207000
39821380	::336697322769625000
39821380	::336697474611818000
39821380	::336697553678659000
39821380	::336697778648522000
369601435	::336698087718416000
369601435	::336698124401778000
369601435	::336698156345589000
39821380	::336698509619245000
39821380	::336698721473540000
369601435	::336698819993546000
39821380	::336699085396525000
369601435	::336700010525761000
39821380	::336700308182925000
39821380	::336700534100729000
39821380	::336700659632066000
19501845	::336700751323750000
39821380	::336700900078919000
39821380	::336701153494593000
39821380	::336701342007578000
39821380	::336701494541824000
233865520	::336701623860621000
39821380	::336701626414927000
233865520	::336702187382112000
39821380	::336702659430080000
39821380	::336703201304793000
39821380	::336703697872625000
39821380	::336703828034478000
39821380	::336703888377921000
39821380	::336703981525020000
233865520	::336704304289296000
39821380	::336704996613701000
466962628	::336705924716720000
39821380	::336706259959029000
39821380	::336706315034443000
393622132	::336710900490854000
39821380	::336711724621254000
39821380	::336711849473085000
39821380	::336712621493465000
39821380	::336712692825989000
39821380	::336712956538658000
39821380	::336713376652734000
39821380	::336713445481263000
39821380	::336713849006858000
233865520	::336714045417721000
39821380	::336714065445527000
39821380	::336714119753383000
39821380	::336714320236916000
39821380	::336714517939642000
39821380	::336714766380838000
369601435	::336714774425513000
39821380	::336714908706164000
39821380	::336715094383808000
369601435	::336715160028856000
369601435	::336715184414543000
39821380	::336715623843389000
39821380	::336715912478593000
233865520	::336716656711704000
39821380	::336716672029310000
369601435	::336716682699624000
39821380	::336716964963680000
39821380	::336717068449763000
39821380	::336717315682996000
369601435	::336717357995134000
39821380	::336717747964755000
39821380	::336717835302739000
39821380	::336718077863530000
369601435	::336718294046347000
92936298	::336719892466253000
39821380	::336720297006870000
369601435	::336720536962998000
39821380	::336720589857357000
39821380	::336720845026258000
39821380	::336721153345347000
39821380	::336721562881372000
233865520	::336721712475422000
369601435	::336721766942642000
39821380	::336722201573199000
39821380	::336722266333253000
39821380	::336722502648733000
233865520	::336724066687938000
233865520	::336724340856987000
45683087	::336724432234110000
233865520	::336727717745676000
207340425	::336731247340552000
233865520	::336732196998094000
27613649	::336733346388381000
27613649	::336733431855726000
233865520	::336735234991210000
369601435	::336736411220852000
369601435	::336736657401335000
369601435	::336737303915548000
369601435	::336737797740310000
27613649	::336739047844229000
27613649	::336739671713411000
27613649	::336739720937754000
27613649	::336739773412691000
27613649	::336739856657022000
233865520	::336741039769542000
438115686	::336741190651244000
27613649	::336742099351388000
40524821	::336749659672424000
369601435	::336751725602025000
233865520	::336753990622662000
369601435	::336754762970173000
255765560	::336757336817430000
202252881	::336765866895089000
233865520	::336769854830944000
233865520	::336770408428748000
243857003	::336779777761492000
392518936	::336779856190791000
233865520	::336781828704837000
233865520	::336797100983599000
233865520	::336797376775847000
233865520	::336800197432713000
447912275	::336802972069679000
233865520	::336805953959772000
88453024	::336806755394793000
83945746	::336808635076317000
253879613	::336809589423087000
233865520	::336811030334275000
217214677	::336811737972080000
83945746	::336812460558401000
83945746	::336813039166820000
233865520	::336813542185512000
270701909	::336814393113321000
83945746	::336814805707014000
83945746	::336815142304100000
233865520	::336815586615103000
728826048	::336820049597837000
233865520	::336820589404762000
233865520	::336822700829970000
94481845	::336823348111761000
94481845	::336823769400225000
233865520	::336824279385640000
233865520	::336824551713411000
233865520	::336825378297503000
218698577	::336832573051400000
218698577	::336832942976417000
229694155	::336833676690202000
229694155	::336833764925788000
229694155	::336834763988017000
233865520	::336835409994731000
27613649	::336838000220704000
27613649	::336838036228812000
27613649	::336838073943990000
233865520	::336841055989280000
233865520	::336841337552904000
27613649	::336847839881728000
207340425	::336848503177351000
433083953	::336849570745180000
433083953	::336849574255812000
586941163	::336852944756543000
27613649	::336855241549045000
27613649	::336855253771239000
332525085	::336857332547997000
607432063	::336860518243524000
144937577	::336863657306750000
129679017	::336864487749582000
129679017	::336864714418188000
222217573	::336868420366782000
402309580	::336869258896211000
105993726	::336873629423919000
318224190	::336878211822649000
318224190	::336878623120314000
263207728	::336881681065709000
142384634	::336882558786748000
100313850	::336894656434548000
243857003	::336896029909721000
44353755	::336899836827803000
306370697	::336900965401784000
345624930	::336903926211289000
297735990	::336907250209804000
318224190	::336907427918249000
94481845	::336911957774974000
94481845	::336912010128269000
94481845	::336912334465417000
94481845	::336913269845536000
94481845	::336913554554896000
94481845	::336913749879435000
94481845	::336914400013344000
94481845	::336914445349556000
94481845	::336914556418936000
94481845	::336914696374452000
94481845	::336915167914905000
94481845	::336915309804023000
394796192	::336916475317198000
27613649	::336918878347206000
129679017	::336920478709055000
27613649	::336924537205694000
27613649	::336924642386264000
440175355	::336928681224179000
16292745	::336935652476194000
341279579	::336938134086508000
29398791	::336957492095492000
29398791	::336957567240642000
29398791	::336957688485388000
29398791	::336957821050552000
29398791	::336957972108423000
29398791	::336958225989652000
403490999	::336964121989898000
255765560	::336965218011844000
255765560	::336965681146908000
142384634	::336966425258377000
363443542	::336971255511134000
363443542	::336971526840668000
363443542	::336972738583482000
403490999	::336972755901767000
83945746	::336979785135824000
332525085	::336982080493850000
16292745	::336982921237913000
363443542	::336986046107619000
403490999	::336986122158764000
264532389	::336996490318864000
250389935	::337001319745351000
636497893	::337002171654631000
233865520	::337003375453409000
403490999	::337009849244217000
403490999	::337014908023611000
335118384	::337015367836778000
335118384	::337015553275346000
81154377	::337017550913286000
81154377	::337017866270420000
44353755	::337024680877760000
83945746	::337028074040344000
233865520	::337030848069115000
83945746	::337031755796189000
440481452	::337033744886140000
102393543	::337035985915359000
233865520	::337037723904925000
403490999	::337039731294613000
129679017	::337039876476264000
129679017	::337041405639790000
447912275	::337043868719644000
403490999	::337046031453782000
233865520	::337048178153119000
233865520	::337050722451484000
233865520	::337051540080701000
423865005	::337051935515480000
423865005	::337052347832360000
300523243	::337052579529891000
423865005	::337052718206173000
447912275	::337053017985675000
423865005	::337053059240845000
447912275	::337053156703870000
233865520	::337053322693447000
403490999	::337053774944276000
233865520	::337054915081940000
233865520	::337057693011410000
403490999	::337060174613336000
29398791	::337061857829470000
81154377	::337061900896567000
29398791	::337062130421465000
81154377	::337062654092922000
81154377	::337063708780007000
233865520	::337064687764111000
318224190	::337065595143086000
318224190	::337065685018628000
318224190	::337066481022009000
233865520	::337066679492280000
81154377	::337072582874505000
229694155	::337072872424087000
229694155	::337073026019516000
393622132	::337073286687125000
81154377	::337073523577200000
423865005	::337074022485479000
233865520	::337074194925879000
229694155	::337076323371593000
233865520	::337077272475471000
233865520	::337080198929465000
233865520	::337080485949890000
233865520	::337087652568375000
233865520	::337093539521503000
233865520	::337095943939829000
233865520	::337102326932324000
495411803	::337102996179652000
318224190	::337105282427658000
495411803	::337106070751281000
495411803	::337106118541189000
495411803	::337106523098583000
233865520	::337118415707848000
233865520	::337121474198515000
233865520	::337123380996214000
233865520	::337123948976295000
263006098	::337125944886185000
233865520	::337126288219308000
233865520	::337128435782664000
92936298	::337128985882406000
201722399	::337134433599627000
233865520	::337134728085909000
201722399	::337134963310866000
201722399	::337135502446706000
201722399	::337135725311037000
233865520	::337140895877050000
233865520	::337143612536139000
233865520	::337146302158753000
318224190	::337150687316172000
318224190	::337150861253935000
233865520	::337158807421595000
233865520	::337160827943665000
148143110	::337167858545074000
169618179	::337169386911719000
169618179	::337169505048461000
169618179	::337169680223571000
169618179	::337170700081168000
233865520	::337172305849499000
253879613	::337172871698845000
233865520	::337174441396170000
233865520	::337177379434807000
83945746	::337181954287992000
83945746	::337182061112741000
83945746	::337183218027614000
233865520	::337185619014991000
447912275	::337186416322805000
210714533	::337190800356175000
159282025	::337192565600288000
16292745	::337193472094257000
297735990	::337193495582367000
16292745	::337193512594464000
159282025	::337193597566849000
159282025	::337194103831937000
159282025	::337194215761137000
159282025	::337194346925420000
159282025	::337194623334227000
159282025	::337195031351918000
159282025	::337195189384921000
159282025	::337195503718637000
159282025	::337195642361348000
297735990	::337196983238414000
297735990	::337197677487980000
297735990	::337198311180214000
297735990	::337198760193044000
229694155	::337200418344026000
297735990	::337201117786173000
359607281	::337201629445111000
297735990	::337201891035447000
83945746	::337202279377690000
297735990	::337202354841604000
83945746	::337202374428983000
229694155	::337202517442183000
229694155	::337203137599389000
297735990	::337203883732512000
229694155	::337204036090617000
229694155	::337204168613834000
728826048	::337204632751329000
229694155	::337205265550163000
229694155	::337205469217165000
229694155	::337205693645996000
105993726	::337205889415139000
229694155	::337205931425296000
83945746	::337206287999844000
83945746	::337206654204530000
83945746	::337206755878662000
83945746	::337207645083676000
83945746	::337207791095795000
594260703	::337210100932542000
594260703	::337210188761280000
594260703	::337210222810656000
594260703	::337210307833364000
594260703	::337210391102902000
433083953	::337211955230154000
162315218	::337212930288394000
217214677	::337217459901853000
440175355	::337219123518009000
210714533	::337219394130284000
32254012	::337220764296155000
117877472	::337223570646245000
728826048	::337224074453463000
418864692	::337224751439286000
169618179	::337225749041926000
117877472	::337230585816821000
402309580	::337231806728380000
402309580	::337232729261367000
262889564	::337234998157529000
100313850	::337235435099148000
347984656	::337239463350640000
347984656	::337240202697383000
347984656	::337240552405880000
347984656	::337240689320554000
347984656	::337240809030168000
144937577	::337241006913249000
347984656	::337241164191252000
347984656	::337242165170302000
347984656	::337243434467356000
27613649	::337244716192116000
27613649	::337245009332039000
347984656	::337247341809635000
347984656	::337247408411000000
347984656	::337247622500855000
347984656	::337247946947039000
347984656	::337248125066571000
270701909	::337248370089394000
347984656	::337248647391612000
347984656	::337249028725157000
347984656	::337249343008567000
347984656	::337249553847816000
347984656	::337249769904807000
394796192	::337254299199471000
243857003	::337257197555826000
142384634	::337258895754031000
728826048	::337260339219537000
306370697	::337264288282574000
348256856	::337264541769535000
243857003	::337264562434887000
406122207	::337269556601036000
222217573	::337271462220136000
40561134	::337277038874484000
243857003	::337279329107079000
250389935	::337281002584018000
40561134	::337286637815988000
83945746	::337288545570017000
83945746	::337288596841168000
83945746	::337288657515986000
263207728	::337288961414295000
67453850	::337289037238902000
83945746	::337289472163082000
83945746	::337289842452992000
29398791	::337290952836255000
29398791	::337291130154672000
29398791	::337292025995067000
67453850	::337293530814877000
392518936	::337295944372584000
392518936	::337296764426153000
105993726	::337303636814204000
105993726	::337303927433330000
43922897	::337304164541546000
105993726	::337304166709989000
442155527	::337306629794041000
243857003	::337308843207979000
728826048	::337311601340346000
148143110	::337313000358821000
129679017	::337318621007183000
129679017	::337319677694980000
306370697	::337321072913440000
250389935	::337321231374221000
109477035	::337321455706591000
186693710	::337323807998091000
186693710	::337325343318872000
186693710	::337326170221719000
186693710	::337326475311214000
186693710	::337327049733718000
634804128	::337330759557853000
347984656	::337331284605026000
300523243	::337331577006735000
347984656	::337331942234157000
347984656	::337332162099568000
347984656	::337332383516872000
347984656	::337332797700190000
29398791	::337333597776257000
40561134	::337336916427034000
218698577	::337337130357489000
57804016	::337338036058730000
728826048	::337338577702776000
83945746	::337339831753531000
83945746	::337339995956318000
290401730	::337340036532011000
392518936	::337342780051423000
218698577	::337342958980452000
233865520	::337343601426173000
233865520	::337343625686032000
60459098	::337344477259759000
60459098	::337344888616144000
29398791	::337345883756707000
233865520	::337348528739332000
25017242	::337352168124329000
25017242	::337352186466013000
25017242	::337352210545516000
233865520	::337353308148727000
297735990	::337353336485449000
255765560	::337353433734578000
255765560	::337354087962144000
233865520	::337354588506181000
233865520	::337355389756637000
284664089	::337355829755928000
308523963	::337356812921737000
447912275	::337357243022446000
233865520	::337357983392600000
347984656	::337358524126482000
347984656	::337359807164055000
284664089	::337361576040468000
255765560	::337362945690464000
233865520	::337363490962546000
478520972	::337363850687037000
332525085	::337363865593585000
233865520	::337365386620203000
60459098	::337366225451614000
233865520	::337367391627522000
411762947	::337368235718606000
229694155	::337369052387360000
229694155	::337369102408626000
229694155	::337369719323631000
40561134	::337372618640470000
229694155	::337373416342556000
229694155	::337374007999463000
306370697	::337374872248389000
57804016	::337375157725315000
233865520	::337380467579973000
83945746	::337380680768053000
233865520	::337380753979625000
83945746	::337380762280144000
233865520	::337381242892853000
29398791	::337384720620982000
233865520	::337386866070388000
229694155	::337390218678247000
210714533	::337391085758320000
210714533	::337391178846715000
210714533	::337391327010496000
233865520	::337391951596896000
229694155	::337393181375217000
229694155	::337393876467843000
233865520	::337399752478048000
27613649	::337400059614334000
27613649	::337401761486745000
27613649	::337401792457474000
27613649	::337401814477582000
252451878	::337403296954347000
252451878	::337403544284045000
252451878	::337404351293292000
252451878	::337407845853167000
233865520	::337407867508363000
29398791	::337408286863273000
40561134	::337408592636424000
29398791	::337409677052755000
243857003	::337410115755982000
29398791	::337410541637222000
402309580	::337410605067685000
29398791	::337412467649032000
233865520	::337413184661106000
29398791	::337414281878458000
252451878	::337415349026840000
252451878	::337415541151105000
335118384	::337415901223723000
186693710	::337416135131660000
186693710	::337416675265748000
363443542	::337417141550718000
43922897	::337417717839708000
186693710	::337417811318153000
363443542	::337417878338953000
252451878	::337418071478259000
363443542	::337418084228935000
363443542	::337418113932984000
440481452	::337418280572690000
43922897	::337418503286038000
363443542	::337418859504099000
363443542	::337418985878466000
363443542	::337419290489790000
363443542	::337419295338414000
363443542	::337419517938499000
363443542	::337419633302843000
363443542	::337419962325012000
363443542	::337420333109870000
363443542	::337420334632419000
363443542	::337420334888259000
363443542	::337420411975385000
363443542	::337420475468742000
363443542	::337421044937814000
186693710	::337421171949703000
186693710	::337421811451035000
255313314	::337423585478062000
297735990	::337425289170800000
67256320	::337426120083382000
67256320	::337426277126529000
36119799	::337426960508678000
634804128	::337430338953441000
230342908	::337431054413615000
230342908	::337431569977442000
230342908	::337431875549294000
230342908	::337432147482796000
230342908	::337432341364490000
230342908	::337432503226888000
406122207	::337432974884732000
230342908	::337433317496475000
393622132	::337435675106365000
306370697	::337437888977436000
67256320	::337450372266328000
162315218	::337454857680195000
243857003	::337458489054097000
495411803	::337460701947899000
495411803	::337460878561640000
495411803	::337461054722424000
495411803	::337461352060829000
495411803	::337461524014710000
495411803	::337472022844149000
495411803	::337472409412194000
495411803	::337472575976394000
495411803	::337473066084995000
495411803	::337507976829083000
240587031	::337516955974107000
392518936	::337524912279400000
308523963	::337529796156346000
308523963	::337529850099281000
308523963	::337530375494578000
308523963	::337531090627620000
308523963	::337531169627328000
308523963	::337531534435315000
148143110	::337531789453185000
447912275	::337535123195039000
253879613	::337535383237713000
728826048	::337544902785245000
391631516	::337554774503350000
67453850	::337555490219376000
391631516	::337555624806199000
27613649	::337557143479783000
27613649	::337557249503412000
229694155	::337571549018206000
369255258	::337571667968655000
229694155	::337571966787657000
369255258	::337572048316547000
369255258	::337572194110541000
229694155	::337572317859299000
369255258	::337572524810436000
369255258	::337573728806395000
105993726	::337576419624361000
262889564	::337577224930729000
728826048	::337581270320152000
607432063	::337587224151474000
308523963	::337593345188700000
728826048	::337594048107913000
308523963	::337594323237470000
543069652	::337596438177525000
728826048	::337596499338858000
202252881	::337597596975636000
202252881	::337598127701893000
543069652	::337598576916066000
40485959	::337600634775810000
318224190	::337607695429414000
728826048	::337609176861782000
257192387	::337609517233758000
402309580	::337610687889149000
406122207	::337610698148421000
402309580	::337611252564103000
105993726	::337614668308819000
186693710	::337616339147583000
186693710	::337616595012702000
406122207	::337619609110843000
318224190	::337619703352672000
44353755	::337621373742632000
44353755	::337621595919093000
44353755	::337621763825467000
115683854	::337622248192098000
44353755	::337622634026119000
44353755	::337622757099589000
44353755	::337623602914525000
44353755	::337623830270976000
299355541	::337624339937624000
44353755	::337624612701622000
44353755	::337624643668156000
44353755	::337625020341821000
44353755	::337625108560613000
44353755	::337625308117233000
44353755	::337625550132748000
44353755	::337625618290204000
92936298	::337625633444212000
44353755	::337626176103264000
44353755	::337627217406337000
306370697	::337628726525313000
44353755	::337630284046540000
369255258	::337630935254200000
369255258	::337631379191889000
369255258	::337631416143708000
369255258	::337631923906154000
229694155	::337632410428637000
229694155	::337632660316893000
345624930	::337632935593250000
44353755	::337632973534924000
394796192	::337634270409551000
345624930	::337634701437202000
257192387	::337637718966276000
316484120	::337644417156513000
306370697	::337648739579748000
255765560	::337654804732055000
44353755	::337656748640980000
44353755	::337656793650036000
92936298	::337658537092202000
363400499	::337660043635859000
467772798	::337663257617784000
67453850	::337670247312142000
67296324	::337688146944860000
162315218	::337688314356305000
92936298	::337692157123112000
263006098	::337692398857633000
38042561	::337692492285743000
148143110	::337696130278252000
67453850	::337696231369367000
67453850	::337696247165116000
67453850	::337696500584943000
243857003	::337701846439297000
423865005	::337703666230382000
290401730	::337703718139092000
233865520	::337707302800982000
233865520	::337709309402161000
233865520	::337711073882947000
418864692	::337711474015354000
233865520	::337712679143739000
35933605	::337712698093629000
40561134	::337713034258677000
332525085	::337714704426344000
233865520	::337715184783212000
345624930	::337716702425018000
345624930	::337716710360625000
297735990	::337718723920142000
297735990	::337719108332306000
297735990	::337719338909962000
250389935	::337719436247187000
339368036	::337719528903553000
297735990	::337720279176466000
297735990	::337720394737930000
423865005	::337723378490290000
233865520	::337726388570300000
447912275	::337727235417067000
297735990	::337727629153140000
217214677	::337730076844113000
363400499	::337730350107205000
233865520	::337730888609710000
233865520	::337731161147199000
233865520	::337732917734289000
233865520	::337733422220976000
260539431	::337733442089406000
81154377	::337734541861089000
233865520	::337736498059292000
233865520	::337738604723961000
318224190	::337739654713446000
233865520	::337742475420639000
29398791	::337745033040113000
300523243	::337745708696342000
233865520	::337746392242073000
384035081	::337746901602541000
29398791	::337746905390018000
29398791	::337747092388851000
306370697	::337747895325442000
233865520	::337749006576914000
384035081	::337749309917380000
202252881	::337749432445571000
257192387	::337749725627428000
233865520	::337751684363190000
363400499	::337752363240656000
363400499	::337752604052422000
402309580	::337752884122894000
81154377	::337757352566587000
447912275	::337757532095406000
233865520	::337758700045467000
440481452	::337763018349879000
440481452	::337763477814906000
440481452	::337764172551045000
440481452	::337765616058519000
440481452	::337767292194680000
229694155	::337769349022617000
229694155	::337770493895647000
229694155	::337770762964439000
229694155	::337771241756823000
229694155	::337771585526181000
229694155	::337771657164890000
229694155	::337772182950252000
363400499	::337772554422980000
233865520	::337774551855415000
45683087	::337777327364796000
45683087	::337777523901493000
160828306	::337778223754649000
440481452	::337778990880288000
160828306	::337779681698922000
160828306	::337780043185004000
142384634	::337783305812459000
465165745	::337786077488238000
363400499	::337790105274159000
233865520	::337794333317144000
40375959	::337794992477200000
335118384	::337796548878561000
393622132	::337798065002016000
29398791	::337800680200888000
402309580	::337801861631442000
233865520	::337802196903133000
406122207	::337802204222197000
233865520	::337805571900194000
430943995	::337806337201278000
430943995	::337806371124809000
257192387	::337806782858665000
151366552	::337810646743777000
233865520	::337814135142219000
35933605	::337814689444679000
35933605	::337819399425761000
35933605	::337820471183683000
35933605	::337820518528983000
233865520	::337822477675794000
27613649	::337825167717826000
27613649	::337825371984650000
233865520	::337827373896568000
80889173	::337835156545089000
255765560	::337835583797862000
80889173	::337835629926821000
80889173	::337836351674265000
233865520	::337838631072960000
411762947	::337843150213226000
233865520	::337845699741892000
201722399	::337845749087887000
233865520	::337847198136008000
392518936	::337848091304665000
233865520	::337849761384243000
233865520	::337857874007048000
83945746	::337868922311294000
83945746	::337869407202189000
392518936	::337872808535269000
392518936	::337872911832608000
392518936	::337873056192159000
392518936	::337873119324807000
233865520	::337873538927194000
233865520	::337877019046064000
169618179	::337877285908647000
440875002	::337882502716862000
485185711	::337883449299968000
233865520	::337884436915965000
485185711	::337887671928111000
485185711	::337887899267772000
233865520	::337889646795177000
233865520	::337890920341065000
218698577	::337895153295556000
233865520	::337899265416392000
270701909	::337899673064984000
233865520	::337905974457270000
447912275	::337909573941882000
233865520	::337912440534732000
233865520	::337913457846403000
233865520	::337915471741464000
363400499	::337917646307729000
233865520	::337920134591152000
363400499	::337924302408151000
233865520	::337925268637364000
423865005	::337927340728385000
233865520	::337928041927962000
229694155	::337928051646144000
233865520	::337928056633167000
229694155	::337928112350298000
229694155	::337928311613321000
728826048	::337930433008377000
105993726	::337932837472858000
105993726	::337933693689675000
363400499	::337933952826372000
32254012	::337936627269791000
32254012	::337936702884687000
255765560	::337940536793128000
262889564	::337940707971051000
229694155	::337944130149810000
218698577	::337944606010404000
229694155	::337944960768806000
32254012	::337948049945026000
607432063	::337948716554153000
336778628	::337949339479584000
728826048	::337952659518656000
306370697	::337956576625299000
363400499	::337956751355805000
35933605	::337957127257726000
169618179	::337957323412742000
485185711	::337959871553101000
363400499	::337961406953578000
229694155	::337963038453927000
229694155	::337963798147248000
229694155	::337963873195925000
229694155	::337963994738470000
229694155	::337964686240788000
229694155	::337964931519479000
229694155	::337965713740406000
485185711	::337965895844503000
159282025	::337965981743857000
485185711	::337966162409320000
255313314	::337967854760644000
402309580	::337969478602194000
402309580	::337972865087455000
402309580	::337972881235521000
402309580	::337972899275218000
402309580	::337973014362734000
406122207	::337976543689183000
44353755	::337976937433673000
44353755	::337976975148863000
44353755	::337977361481998000
728826048	::337977589794758000
406122207	::337977944557383000
406122207	::337979830408728000
406122207	::337980892125466000
210714533	::337982214115569000
469814032	::337983174917382000
406122207	::337984048196644000
363400499	::337985330466652000
257192387	::337989704253308000
105993726	::337992308064673000
363400499	::337995095829782000
41001071	::337995639260594000
335118384	::337996340183322000
257192387	::337997936384409000
29398791	::337998674548359000
67453850	::338001751145840000
67453850	::338001915172499000
728826048	::338006639854620000
207893494	::338008956742012000
207893494	::338009335399591000
257192387	::338009751537451000
394796192	::338010854014451000
257192387	::338011841798221000
485185711	::338011991799111000
39821380	::338014062610874000
207893494	::338014113924014000
39821380	::338014128234983000
39821380	::338014192504291000
39821380	::338014605035048000
39821380	::338014895373160000
100313850	::338016908689420000
39821380	::338018926678114000
255313314	::338019735612583000
255313314	::338020431372111000
257192387	::338020802769330000
257192387	::338020901129961000
257192387	::338021487720136000
430943995	::338022097626464000
35933605	::338023846424752000
306370697	::338024985044066000
257192387	::338025809983963000
262889564	::338025944025538000
94481845	::338026195444707000
134236940	::338026386100994000
94481845	::338026563729764000
257192387	::338027400518574000
44353755	::338027902257999000
44353755	::338028059229831000
257192387	::338029687127277000
257192387	::338029969563324000
257192387	::338030154502778000
257192387	::338030946760675000
257192387	::338031133331685000
40561134	::338035320060784000
321166954	::338039756145451000
728826048	::338042042762555000
109477035	::338048565840580000
109477035	::338048586275229000
109477035	::338050865908809000
109477035	::338054826854346000
300523243	::338055930472177000
240794093	::338056180482060000
83945746	::338057147927629000
321775412	::338058684473155000
418864692	::338062619938275000
306370697	::338063518970552000
469814032	::338068147590541000
318224190	::338070315047456000
92936298	::338072203507679000
363400499	::338073178578497000
94481845	::338083754520244000
207893494	::338084743360937000
94481845	::338084892296495000
94481845	::338084957719236000
207893494	::338085048693698000
94481845	::338085249911226000
94481845	::338085369490849000
229694155	::338089921149546000
306370697	::338090567735078000
306370697	::338095321999622000
207893494	::338099776870551000
83945746	::338100658634903000
83945746	::338101402981244000
297735990	::338103747848859000
440481452	::338105081452965000
440481452	::338105249262862000
440481452	::338105340962934000
440481452	::338105431715106000
440481452	::338105570471063000
440481452	::338105636715905000
229986296	::338106711585988000
440481452	::338106730070278000
34481075	::338106830716813000
351947723	::338106923708735000
440481452	::338108205026643000
94481845	::338108238857895000
440481452	::338108305274699000
34481075	::338108512016138000
229694155	::338108784767537000
229694155	::338110339939958000
229694155	::338110374396174000
229694155	::338110652524687000
94481845	::338110906619801000
243857003	::338111351236984000
284664089	::338111513879539000
229694155	::338112756303683000
229694155	::338113303475810000
229694155	::338113942436065000
229694155	::338114485460025000
229694155	::338116140385570000
229694155	::338117012507201000
229694155	::338117404506861000
229694155	::338117600284389000
246481379	::338117831008854000
229694155	::338117856053059000
229694155	::338118186811654000
229694155	::338119294443458000
229694155	::338119738435702000
229694155	::338120010864136000
229694155	::338120279748407000
440175355	::338120498703646000
330468046	::338120807324712000
229694155	::338120879068295000
243857003	::338122677917212000
369601435	::338124721180778000
369601435	::338124837509799000
306370697	::338128834434043000
566301756	::338129191067324000
202252881	::338132464516079000
252451878	::338133203225292000
252451878	::338133463242776000
29398791	::338138051966545000
41001071	::338138245042937000
40561134	::338139510539972000
176974576	::338142545324433000
27613649	::338143868807688000
423865005	::338151420979187000
19501845	::338153616022048000
339259114	::338158732804501000
257192387	::338159790805090000
95374349	::338159917057863000
393622132	::338160452133597000
29398791	::338160598674178000
29398791	::338160680458911000
17369283	::338162275842134000
423865005	::338162807453413000
257192387	::338162991809839000
406122207	::338164822048907000
41001071	::338165862718640000
257192387	::338167124256235000
257192387	::338174325238677000
459772996	::338174352795258000
459772996	::338175563443363000
459772996	::338179900689235000
459772996	::338180310380470000
459772996	::338181363746361000
459772996	::338181950491734000
459772996	::338182345704214000
459772996	::338182965056126000
459772996	::338183153078382000
459772996	::338183815635816000
402309580	::338193422991118000
440875002	::338196365064675000
440875002	::338197218555228000
440875002	::338197309026340000
52995718	::338204420200341000
52995718	::338204768377896000
184547888	::338240832610119000
184547888	::338247837798240000
67453850	::338250127603027000
41001071	::338254519307759000
67453850	::338254796022751000
41001071	::338265083668992000
41001071	::338268525758128000
300523243	::338273773860036000
300523243	::338275058659233000
423865005	::338280274414690000
423865005	::338280476269740000
423865005	::338280620532830000
423865005	::338280995755286000
300523243	::338283090982076000
300523243	::338283414950141000
300523243	::338284114635546000
300523243	::338284762932314000
300523243	::338285040112910000
246481379	::338285041882918000
300523243	::338286239327346000
246481379	::338287843048845000
217214677	::338288186834956000
300523243	::338289319456423000
300523243	::338289440957009000
246481379	::338290144882855000
246481379	::338309234183790000
229694155	::338311284799963000
229694155	::338311393088524000
607432063	::338311585124716000
229694155	::338311671762280000
229694155	::338311890994356000
246481379	::338313669106601000
148451114	::338314265389834000
105993726	::338324369631764000
57804016	::338325487996764000
246481379	::338326480432005000
321663912	::338329850970533000
29398791	::338330486101405000
255765560	::338330874066108000
202252881	::338332604396892000
634804128	::338333399968256000
151366552	::338342208849711000
318692042	::338345021784862000
447912275	::338347007267708000
176974576	::338349231926542000
423865005	::338350793310736000
29398791	::338350911493656000
29398791	::338351003961278000
359607281	::338351369075433000
202252881	::338352154333032000
176974576	::338354113538564000
35933605	::338359021885071000
306370697	::338363570641334000
142384634	::338370857166569000
134236940	::338372031273910000
321775412	::338373060182810000
169618179	::338377539850485000
306370697	::338377745685950000
35147507	::338381759324487000
423865005	::338383092769230000
423865005	::338383188223213000
17369283	::338390895135170000
40561134	::338391657026289000
243857003	::338396917794996000
257192387	::338407694115418000
210714533	::338407908628893000
29398791	::338408076157796000
392518936	::338410142380982000
210714533	::338410372333703000
257192387	::338412085740457000
40561134	::338416047491256000
321166954	::338422615230275000
210714533	::338423568629108000
202252881	::338426406373568000
257192387	::338426697613447000
202252881	::338426732342308000
257192387	::338426873639993000
433083953	::338427029244502000
257192387	::338427127684796000
257192387	::338427363836706000
94481845	::338431476708302000
257192387	::338434288590671000
94481845	::338434693789782000
257192387	::338437074569003000
257192387	::338437293339717000
58976049	::338442784723849000
257192387	::338445728387051000
115683854	::338445943957499000
44353755	::338446427674001000
478520972	::338447435611398000
478520972	::338447962990579000
257192387	::338456915728293000
257192387	::338457033177186000
634804128	::338457703854776000
634804128	::338458280441556000
246481379	::338461740843028000
268546928	::338462396601475000
262889564	::338463032457957000
176974576	::338463129040207000
176974576	::338463939383934000
176974576	::338464974085177000
176974576	::338465867610329000
176974576	::338466274814332000
402309580	::338468531983249000
344530822	::338470685473136000
40561134	::338470907091775000
344530822	::338471038717419000
423865005	::338472470950592000
423865005	::338472562776473000
423865005	::338472632259342000
423865005	::338472653289570000
95374349	::338474803906371000
478520972	::338475948175417000
345624930	::338477873545486000
478520972	::338482822635483000
27613649	::338484401476337000
27613649	::338484427795603000
257192387	::338485107176398000
257192387	::338485968367673000
345624930	::338487868446093000
29398791	::338488505548292000
29398791	::338490978182782000
29398791	::338492245068091000
257192387	::338497734514454000
318224190	::338499100678963000
318224190	::338499153539776000
306370697	::338501675759304000
257192387	::338508499455717000
218698577	::338517206566580000
218698577	::338517339890909000
224093638	::338517632951123000
218698577	::338519641192296000
218698577	::338519804979843000
40375959	::338519899041312000
218698577	::338520959927611000
32564504	::338522880373559000
32564504	::338522918503985000
32564504	::338523395182428000
32564504	::338523499947753000
32564504	::338523550371676000
32564504	::338523649172701000
32564504	::338523716688429000
32564504	::338523761391316000
32564504	::338523790038401000
32564504	::338523955671478000
32564504	::338524468236402000
406122207	::338526769600659000
243857003	::338529216926720000
321166954	::338530580213944000
246481379	::338532656717393000
202252881	::338537000053399000
447912275	::338538367128072000
234948012	::338544763466833000
234948012	::338545317890891000
234948012	::338546398297485000
234948012	::338546957746307000
234948012	::338547651983327000
234948012	::338548847615832000
234948012	::338548901751693000
234948012	::338554677538988000
234948012	::338555102736568000
234948012	::338555506236993000
234948012	::338557466516267000
234948012	::338564399214239000
234948012	::338564755780407000
206467937	::338566141213544000
234948012	::338566150180966000
234948012	::338568322322948000
234948012	::338573113694515000
28299725	::338579705085186000
28299725	::338579767076990000
321775412	::338608002661769000
41001071	::338618793121161000
41001071	::338623996562141000
366716735	::338625906568486000
366716735	::338631574130155000
260539431	::338633060796993000
218698577	::338636114241921000
218698577	::338636595605405000
318224190	::338643943753388000
35147507	::338650820822306000
83945746	::338654071999320000
115683854	::338655041529466000
59241106	::338655071829114000
59241106	::338655676089892000
59241106	::338656710896009000
59241106	::338656955931455000
59241106	::338657133170143000
83945746	::338658063777148000
59241106	::338658105405603000
207340425	::338658584072171000
83945746	::338658684311855000
176974576	::338658971999141000
176974576	::338660820982583000
433083953	::338661689996214000
176974576	::338662849272483000
306370697	::338665091702611000
306370697	::338666058825203000
83945746	::338667427887996000
83945746	::338670437145911000
369255258	::338671542571507000
369255258	::338671739754143000
250389935	::338671985334829000
369255258	::338672156768600000
369255258	::338672332212170000
58976049	::338672358510456000
607432063	::338675694374637000
217214677	::338676132633276000
95374349	::338676850790391000
41001071	::338679562491793000
67453850	::338689468515119000
67453850	::338689661109141000
459561241	::338692243399532000
67453850	::338700010420068000
218698577	::338702839390040000
300523243	::338704355094052000
234948012	::338710197147140000
447912275	::338710790024622000
447912275	::338713583250702000
318224190	::338724298980208000
262889564	::338727160191799000
234948012	::338730021550166000
318692042	::338730970347872000
318692042	::338731057924931000
234948012	::338731370987810000
40561134	::338732175807639000
144937577	::338732905289367000
318692042	::338734035658473000
234948012	::338734474995040000
297735990	::338734623368544000
318692042	::338734739764686000
297735990	::338735187775070000
29398791	::338736227043909000
318692042	::338736704863211000
257192387	::338738232277737000
257192387	::338738266071240000
29398791	::338743680640905000
234948012	::338745109136932000
41001071	::338746227728470000
41001071	::338746956581060000
17369283	::338747043906482000
234948012	::338747988522434000
234948012	::338748880499912000
41001071	::338748936619696000
234948012	::338749429618188000
399106907	::338757876606705000
399106907	::338758587440586000
58976049	::338760677084758000
467772798	::338763653669081000
354617285	::338767424608419000
250389935	::338767857787736000
265754848	::338768161832857000
469814032	::338769747225231000
399106907	::338769835704074000
318224190	::338770425968480000
318224190	::338770714310086000
29398791	::338770936159416000
399106907	::338771803671523000
40375959	::338773076227534000
260539431	::338773591158038000
399106907	::338776155165437000
263006098	::338777405068021000
45683087	::338777893167591000
260539431	::338783086525435000
218698577	::338784091757481000
257192387	::338790388460568000
243857003	::338790796335661000
257192387	::338792620170047000
290401730	::338793380026929000
43922897	::338794431224360000
169618179	::338799679187873000
447912275	::338800983155040000
29398791	::338803433169629000
40375959	::338810428891230000
300523243	::338810770731175000
297735990	::338813975665991000
300523243	::338814203899035000
297735990	::338814407914188000
250389935	::338815088712634000
297735990	::338816028517732000
240587031	::338816140103020000
240587031	::338816704358514000
229986296	::338816828858044000
297735990	::338816883354632000
229986296	::338818108296925000
297735990	::338818620274642000
57804016	::338818856497856000
318224190	::338820253612118000
297735990	::338820360176816000
240587031	::338820504335052000
29398791	::338822394967904000
469814032	::338823486384521000
40561134	::338823592164859000
222236015	::338823800588230000
246481379	::338825004697407000
246481379	::338829537938911000
246481379	::338829750040670000
229694155	::338830573923610000
229694155	::338830681071296000
92936298	::338832398403903000
229694155	::338833333364613000
229694155	::338833874744377000
438115686	::338834903888166000
229694155	::338835499538063000
289806946	::338837185837031000
438115686	::338837283002253000
613256961	::338838914162884000
36119799	::338841386793185000
41001071	::338842690013777000
229694155	::338845558477291000
229694155	::338845590358208000
229694155	::338845683941515000
229694155	::338845907707654000
229694155	::338845934144331000
207340425	::338852427811913000
27613649	::338853313879609000
447912275	::338854138110697000
255313314	::338854248068575000
252451878	::338855550169280000
58976049	::338856097232338000
41001071	::338857039654686000
255313314	::338857962372206000
255313314	::338858072808226000
243857003	::338860633565065000
422214932	::338864528492228000
41001071	::338864532367740000
41001071	::338864564319956000
318224190	::338865774712217000
607648640	::338866355229057000
607648640	::338866464759099000
318224190	::338866676688891000
607648640	::338867894043701000
607648640	::338868796234280000
607648640	::338869032545570000
262889564	::338869586940284000
243857003	::338875961388986000
447912275	::338883517209526000
423865005	::338887223858565000
423865005	::338887343752740000
334515229	::338890831140372000
402309580	::338902575493545000
263006098	::338905649125670000
263006098	::338905967615954000
234948012	::338906197627375000
234948012	::338906851192233000
234948012	::338908073580175000
234948012	::338908586954600000
234948012	::338911894293327000
234948012	::338914300003487000
234948012	::338917607157673000
234948012	::338918688478605000
234948012	::338918999641423000
144937577	::338919140402294000
234948012	::338919799277105000
234948012	::338920745692450000
234948012	::338921186996154000
255765560	::338923121203634000
234948012	::338928448359759000
234948012	::338929404984049000
234948012	::338933027973496000
234948012	::338935596955340000
234948012	::338937296797708000
234948012	::338937765033037000
234948012	::338939196796461000
234948012	::338944984810127000
234948012	::338945371596271000
263207728	::338950511350919000
263207728	::338969101642899000
36119799	::338984528628563000
36119799	::338986496415637000
246481379	::338995238330826000
229986296	::339013113267511000
260539431	::339023426591268000
433083953	::339023970030473000
728826048	::339024618050449000
31541384	::339026747448238000
31541384	::339026841648115000
31541384	::339026908991864000
269427723	::339036726611820000
269427723	::339036749491740000
269427723	::339036771901915000
269427723	::339036819830210000
260539431	::339037302892425000
607432063	::339038780998696000
418864692	::339039612062285000
67453850	::339040178293321000
252451878	::339044645457784000
207340425	::339045536617357000
234948012	::339046606965968000
234948012	::339047923109199000
234948012	::339048476220473000
234948012	::339052527205089000
234948012	::339054018292744000
234948012	::339054987596427000
234948012	::339055488673128000
218698577	::339059323844055000
269427723	::339059415607025000
255765560	::339059427934085000
218698577	::339059745363218000
218698577	::339061630056939000
218698577	::339061901134811000
234948012	::339063217793937000
257192387	::339063764412407000
246481379	::339064729802776000
255765560	::339065149174460000
229694155	::339067779439263000
193068384	::339069514954182000
351947723	::339069544259792000
134236940	::339074184326033000
240587031	::339076078511472000
240587031	::339079449536507000
246481379	::339079644944924000
142384634	::339080001511112000
100313850	::339082191302717000
316484120	::339083310120726000
257192387	::339084615094509000
257192387	::339084643720634000
193068384	::339084690071891000
176974576	::339085242029727000
257192387	::339085265345851000
257192387	::339085294060052000
411762947	::339086630642130000
246481379	::339086760900456000
176974576	::339087986249592000
176974576	::339088787764285000
234948012	::339089182901301000
234948012	::339091782300217000
176974576	::339091953318764000
234948012	::339092459244113000
176974576	::339092700756328000
234948012	::339093301938487000
176974576	::339093564782956000
234948012	::339093615160750000
353567857	::339094133195042000
234948012	::339094631943901000
134236940	::339094823325818000
134236940	::339094898756182000
134236940	::339094956302028000
234948012	::339095763802021000
234948012	::339096782439071000
234948012	::339099633932464000
229986296	::339099975315238000
234948012	::339100676242169000
234948012	::339102538618007000
29398791	::339102703848415000
29398791	::339102891853877000
234948012	::339103714889592000
234948012	::339104533332496000
234948012	::339105383836680000
234948012	::339108630643216000
465165745	::339109983193018000
255765560	::339110847639068000
337980677	::339111109300736000
369255258	::339113731386646000
369255258	::339114146983460000
369255258	::339114459601707000
207340425	::339114698022715000
465165745	::339114780990259000
234948012	::339114862326210000
257192387	::339120230750101000
257192387	::339120551698239000
257192387	::339120593075056000
257192387	::339120832968261000
255765560	::339123118146740000
234948012	::339125027398098000
218698577	::339126514543124000
218698577	::339126705392345000
218698577	::339126894173753000
234948012	::339127542869016000
229986296	::339127706040037000
234948012	::339130223293526000
234948012	::339131797319335000
234948012	::339133280425213000
234948012	::339133774921101000
263207728	::339133885470359000
234948012	::339135065252577000
81154377	::339137014697963000
148143110	::339137149611945000
234948012	::339137750085271000
29398791	::339137777717366000
234948012	::339138195377750000
67453850	::339139059492470000
67453850	::339139419514736000
234948012	::339139638780366000
234948012	::339140407558561000
234948012	::339140822295515000
234948012	::339142454869635000
234948012	::339143325829459000
234948012	::339143511028936000
234948012	::339143813786386000
369601435	::339145013650931000
234948012	::339145415352008000
234948012	::339146605527715000
67453850	::339146819076489000
243857003	::339146915436437000
67453850	::339147158613794000
234948012	::339147411178012000
67453850	::339147494216851000
67453850	::339147626270302000
67453850	::339149520170541000
234948012	::339150039295328000
234948012	::339150489348345000
67453850	::339150843767037000
234948012	::339151128031809000
67453850	::339151236366495000
29398791	::339151291953582000
67453850	::339151462301061000
332525085	::339154792905580000
234948012	::339155565102116000
332525085	::339155734107389000
234948012	::339156936631132000
290401730	::339157349359054000
29398791	::339157390215749000
234948012	::339158461004775000
234948012	::339158802249154000
269427723	::339159515222114000
234948012	::339160036666396000
359607281	::339162035604578000
321166954	::339162188654727000
257192387	::339162456263884000
257192387	::339163715683364000
359607281	::339163837909565000
359607281	::339164354350026000
359607281	::339165323007758000
83945746	::339165559646216000
359607281	::339165808863350000
83945746	::339165820460621000
260539431	::339166878805131000
59241106	::339171162246500000
109477035	::339173308929032000
109477035	::339173530954510000
547745977	::339173725339533000
109477035	::339173949462179000
109477035	::339174381576138000
109477035	::339174941805142000
109477035	::339175063540621000
218698577	::339175824806801000
109477035	::339176555093827000
369601435	::339180139252445000
35147507	::339181237501583000
35147507	::339181813626961000
35147507	::339182246487539000
35147507	::339182573085401000
257192387	::339191686720786000
234948012	::339192361735307000
35147507	::339193624535375000
440481452	::339196204279820000
321775412	::339197612701917000
246481379	::339197981221855000
399106907	::339198397426835000
334515229	::339198531267076000
257192387	::339198645960323000
257192387	::339199306756141000
257192387	::339200825480073000
257192387	::339201176446849000
613256961	::339201336119787000
257192387	::339201629083561000
257192387	::339202108500889000
257192387	::339202424575238000
319532225	::339203592974118000
430943995	::339205303906205000
229986296	::339205633549164000
547745977	::339205940169568000
348326168	::339206867312054000
300523243	::339207066516336000
257192387	::339208666479742000
255313314	::339210658962870000
284664089	::339214050661638000
402309580	::339217971912245000
318224190	::339218491439718000
217214677	::339219096623267000
95374349	::339219498777325000
465165745	::339220291312033000
297735990	::339220729910398000
297735990	::339220922563190000
257192387	::339226215665766000
268546928	::339227045957619000
80889173	::339232452012802000
80889173	::339232573958004000
80889173	::339232747497353000
80889173	::339232803361267000
80889173	::339233977338576000
80889173	::339234096184172000
353567857	::339234188513402000
80889173	::339234276086259000
80889173	::339235171964444000
80889173	::339235286133391000
80889173	::339235412948164000
80889173	::339235723473457000
459772996	::339235883406483000
80889173	::339236025282998000
459772996	::339236264408657000
80889173	::339236925762330000
80889173	::339237127290241000
80889173	::339237328562311000
80889173	::339237640861777000
80889173	::339237852925808000
459772996	::339239427496878000
318224190	::339242825784901000
318224190	::339243039119781000
234948012	::339244704329773000
411762947	::339245725793796000
234948012	::339245880974667000
234948012	::339248371502030000
234948012	::339248515890950000
234948012	::339249079915802000
234948012	::339249626194509000
234948012	::339254406186930000
234948012	::339254944127401000
360930171	::339258599475916000
360930171	::339259341167271000
348326168	::339260958172135000
222236015	::339261985306845000
222236015	::339263983724941000
92936298	::339266678372311000
411762947	::339268184177770000
40561134	::339275168063053000
144937577	::339285811109437000
459772996	::339295292727910000
459772996	::339295490212507000
109477035	::339305750998441000
308523963	::339350864798040000
308523963	::339351006703931000
308523963	::339351256197890000
308523963	::339351591163424000
253879613	::339352978697895000
447912275	::339353526977323000
728826048	::339355812495519000
15974594	::339358876208095000
44353755	::339360077402226000
44353755	::339360794263318000
297735990	::339366791761494000
60459098	::339372990368198000
392493604	::339374281345601000
392493604	::339374933450838000
392493604	::339376837245403000
728826048	::339378085386416000
240587031	::339379887750144000
240587031	::339379913519927000
240587031	::339380044935864000
392493604	::339384454235705000
29398791	::339385273924337000
392493604	::339386158708559000
392493604	::339386193085079000
392493604	::339387508569812000
229694155	::339388986290216000
218698577	::339395361623900000
297735990	::339398519255363000
318224190	::339402092718456000
607432063	::339402505920339000
332525085	::339402731414503000
115683854	::339402901086679000
229986296	::339404095213412000
229986296	::339405059651665000
229986296	::339406686475403000
229986296	::339407020098719000
728826048	::339409533518626000
243857003	::339413355716562000
459561241	::339414250495832000
146219676	::339415177533460000
109477035	::339417027167023000
29398791	::339418049415368000
29398791	::339418949370396000
319532225	::339419885476143000
160781077	::339419962076704000
319532225	::339420154561699000
202252881	::339423647829725000
319532225	::339424186277720000
319532225	::339424268817412000
319532225	::339427041919250000
269427723	::339427587329781000
319532225	::339430025667436000
319532225	::339432432979828000
728826048	::339432445181038000
45898691	::339433731104333000
44353755	::339433821906808000
44353755	::339433867536637000
335118384	::339435868681011000
318224190	::339438842522243000
27613649	::339445121210789000
268546928	::339447910519435000
66882384	::339453998132232000
66882384	::339454226377891000
66882384	::339454447480614000
40485959	::339459643929669000
728826048	::339461509472210000
394796192	::339461606226403000
66882384	::339462920058597000
66882384	::339463008386428000
66882384	::339463120617611000
66882384	::339463222233034000
66882384	::339463294895153000
66882384	::339463367829909000
66882384	::339463537141362000
66882384	::339463647749345000
66882384	::339463751126364000
66882384	::339463886141009000
66882384	::339463922916683000
66882384	::339464080421158000
66882384	::339464204253810000
66882384	::339464469350608000
66882384	::339464525889798000
66882384	::339464964983111000
66882384	::339465211805306000
66882384	::339465477573181000
66882384	::339465869048557000
66882384	::339465971427311000
66882384	::339466096153350000
66882384	::339466344699420000
66882384	::339466404078157000
66882384	::339466507669098000
66882384	::339466691807432000
66882384	::339466906316722000
29398791	::339467449508458000
45898691	::339472540365885000
45898691	::339474368755269000
45898691	::339476281026572000
28299725	::339486043537543000
255313314	::339486895052554000
27595900	::339487051802091000
28299725	::339487303359672000
28299725	::339487477033222000
28299725	::339487595727835000
255313314	::339488619872002000
27595900	::339488789401579000
28299725	::339489292764200000
321166954	::339489438554005000
255313314	::339489657819635000
255313314	::339490617950359000
27595900	::339490635885187000
255313314	::339491132356583000
284664089	::339491726114816000
255313314	::339491916968239000
27595900	::339495043607961000
263207728	::339498066572894000
27613649	::339498827126018000
594260703	::339499932887175000
594260703	::339499968459051000
594260703	::339499994300157000
594260703	::339500162361737000
594260703	::339500221757263000
594260703	::339500253948542000
594260703	::339500284663451000
594260703	::339500388808003000
27595900	::339501139370336000
45898691	::339501168919183000
594260703	::339501861277155000
594260703	::339503888480759000
594260703	::339504439524216000
27595900	::339505568605683000
594260703	::339506847436390000
297735990	::339507796951330000
297735990	::339507897736245000
29398791	::339510172416372000
142384634	::339511047834697000
255765560	::339516505643417000
19501845	::339517313772568000
634804128	::339528280325636000
423865005	::339535668231426000
246481379	::339535817796096000
423865005	::339536043768434000
318224190	::339536419737452000
66882384	::339536470958288000
29398791	::339538212911448000
318224190	::339541662021873000
318224190	::339542632764170000
318224190	::339543109329362000
17369283	::339543196608655000
140585238	::339546682159157000
140585238	::339547787261796000
140585238	::339547954933280000
140585238	::339548067395170000
246481379	::339548214082564000
140585238	::339548461026385000
257192387	::339548495457431000
257192387	::339548749623869000
140585238	::339548838161436000
321775412	::339548884894359000
20545953	::339552148956270000
257192387	::339552420021534000
20545953	::339552432604450000
257192387	::339552483787546000
257192387	::339552525646700000
20545953	::339553025217662000
20545953	::339553612206329000
257192387	::339553855715028000
300523243	::339554027635372000
20545953	::339555145593540000
20545953	::339556597833535000
20545953	::339557030727667000
20545953	::339558081589567000
20545953	::339559857013280000
440481452	::339561032676671000
20545953	::339562527690211000
20545953	::339562914400858000
20545953	::339563369008885000
319532225	::339564386970636000
297735990	::339565570624196000
297735990	::339565779068547000
218698577	::339566398412050000
234948012	::339570426512568000
234948012	::339571579862265000
411762947	::339572406932881000
411762947	::339572527875641000
440481452	::339572630124376000
411762947	::339572661921406000
411762947	::339572860039360000
234948012	::339582829069471000
116118519	::339587499225661000
29398791	::339587559342608000
440875002	::339590072343093000
318224190	::339590406666858000
440875002	::339590688167559000
440875002	::339590768723390000
318224190	::339590800621060000
318224190	::339592164159913000
66882384	::339592191750066000
66882384	::339592276936384000
318224190	::339592488627077000
29398791	::339592557577269000
318224190	::339593645336436000
318224190	::339594191044739000
440875002	::339595068023398000
359607281	::339598161758781000
19501845	::339600196235296000
27613649	::339601934807867000
335118384	::339602965860065000
335118384	::339606061893943000
255765560	::339606215841689000
66882384	::339607660498399000
95374349	::339608355020615000
393622132	::339610028690534000
243857003	::339610986308841000
335118384	::339614577358671000
335118384	::339614628671795000
257192387	::339615352868720000
318224190	::339615485194813000
334515229	::339623255063265000
27613649	::339627409231982000
20545953	::339632683477000000
289806946	::339632692972900000
289806946	::339632841711316000
20545953	::339632937089765000
289806946	::339633034452164000
20545953	::339633273288421000
289806946	::339634114909052000
411762947	::339644177245675000
20545953	::339696547119910000
92936298	::339703705899261000
253879613	::339717145216811000
83945746	::339717698898505000
728826048	::339717828515069000
83945746	::339717841811017000
83945746	::339718007897071000
16292745	::339729237244252000
728826048	::339729428739391000
16292745	::339733651262676000
66882384	::339738283024216000
66882384	::339738409587339000
66882384	::339738499873918000
66882384	::339738964552474000
66882384	::339739501574365000
440875002	::339743446665404000
66882384	::339745301009154000
440175355	::339747504318992000
297735990	::339747600687329000
440175355	::339747696262909000
366716735	::339748446703587000
423865005	::339749471367884000
423865005	::339750025989079000
423865005	::339750810688827000
423865005	::339751780000866000
392493604	::339756109965438000
321166954	::339756398063792000
392493604	::339756416107692000
392493604	::339757971728916000
392493604	::339758591508631000
218698577	::339759193076662000
218698577	::339759374018945000
263006098	::339763623549349000
335118384	::339764500788023000
728826048	::339766657532719000
45898691	::339767693060210000
607432063	::339768543258222000
74608528	::339768690587344000
83945746	::339770153908707000
83945746	::339770481852956000
138245975	::339776099397533000
138245975	::339776150282850000
29398791	::339776954347700000
15688986	::339778470106243000
105993726	::339780715568832000
411762947	::339782534969823000
27613649	::339783001095421000
318224190	::339786398989168000
105993726	::339788663535828000
728826048	::339790925242986000
46991082	::339791911319662000
335118384	::339794390774063000
260539431	::339800534984830000
459561241	::339805194156130000
594260703	::339807419997769000
594260703	::339807452394577000
594260703	::339807478902575000
594260703	::339807546934190000
594260703	::339807571017863000
594260703	::339807606128381000
594260703	::339807637141086000
594260703	::339807679063158000
29398791	::339809207207469000
321775412	::339810211382575000
257192387	::339810620624994000
45683087	::339811133949091000
334515229	::339811417056215000
394796192	::339818623172501000
728826048	::339823592168620000
40561134	::339825605799456000
257192387	::339826198769197000
257192387	::339826219929440000
321663912	::339827081775038000
40561134	::339829957230473000
29398791	::339835325411119000
29398791	::339836971134365000
40561134	::339837186285387000
300523243	::339837682345721000
257192387	::339840852803342000
243857003	::339842562082893000
45898691	::339843381377253000
27613649	::339845601921478000
27613649	::339845624075788000
348326168	::339846143938797000
348326168	::339846162238550000
348326168	::339846264285966000
44353755	::339849261028085000
44353755	::339849683709075000
336778628	::339849850315227000
44353755	::339850070365192000
318224190	::339851222666313000
300523243	::339851727102676000
243857003	::339858168811233000
594260703	::339860863206965000
308523963	::339863682899116000
300523243	::339866275520069000
335118384	::339873688251936000
306370697	::339875921005801000
335118384	::339876039301922000
28299725	::339878242066513000
207340425	::339878786776584000
300523243	::339881042003509000
300523243	::339881546225946000
58976049	::339881585455271000
300523243	::339882230392422000
45898691	::339882598732034000
440481452	::339884508616744000
38481051	::339885700298194000
38481051	::339889037785571000
83945746	::339895245263220000
83945746	::339895358912086000
83945746	::339895971171426000
83945746	::339896238105305000
83945746	::339904542776897000
83945746	::339904658199961000
83945746	::339904721219379000
32564504	::339906947543339000
32564504	::339907085061988000
32564504	::339907101734354000
32564504	::339907129869742000
32564504	::339907158428762000
260539431	::339907173792505000
32564504	::339907268323713000
32564504	::339907310472269000
32564504	::339907327555674000
32564504	::339907341443010000
32564504	::339907353937838000
32564504	::339907370966724000
32564504	::339907390893854000
32564504	::339907407608152000
32564504	::339907422246285000
184547888	::339908900000243000
184547888	::339909004320985000
184547888	::339909100827709000
184547888	::339909752555438000
184547888	::339910075256815000
83945746	::339910077374943000
57804016	::339911150420520000
92936298	::339912308765650000
222236015	::339916408634875000
222236015	::339917690917486000
222236015	::339918144372109000
29398791	::339920382557573000
160781077	::339920737060139000
160781077	::339920746191142000
160781077	::339920825002102000
246481379	::339921178783277000
160781077	::339921485185552000
29398791	::339921516332466000
246481379	::339921851276996000
246481379	::339922918416982000
348326168	::339923264728084000
348326168	::339923373058560000
160781077	::339924383600619000
160781077	::339924481361444000
348326168	::339924687540858000
348326168	::339925307228295000
348326168	::339925469757575000
348326168	::339925818895638000
348326168	::339926068939083000
257831311	::339929931448471000
348326168	::339932342271488000
160781077	::339932782342057000
160781077	::339932823165210000
348326168	::339933355619540000
17369283	::339934833197330000
348326168	::339936177597591000
348326168	::339937598472613000
66882384	::339946261476159000
117877472	::339946974298128000
117877472	::339947186546671000
447912275	::339947994101198000
411762947	::339951860289007000
440875002	::339952810785378000
440875002	::339952828959301000
440875002	::339952848555094000
440875002	::339952867991490000
440875002	::339955093396918000
440875002	::339956633385959000
440875002	::339956811866177000
160781077	::339958587281506000
363443542	::339958614125076000
40561134	::339960897139253000
44353755	::339963824666980000
402309580	::339964086047608000
402309580	::339966330201595000
393622132	::339972394657644000
199545464	::339977147257073000
222236015	::339995536767737000
41001071	::339997866447757000
243857003	::339998480951037000
222236015	::339998595036090000
222236015	::339999125397458000
222236015	::339999518701547000
255765560	::340001603409039000
222236015	::340001730974580000
222236015	::340001833286238000
222236015	::340001906678194000
222236015	::340002658205188000
222236015	::340002847917752000
222236015	::340004366901706000
263006098	::340007306681012000
222236015	::340007574676049000
222236015	::340007669312151000
263006098	::340007842457210000
222236015	::340007919955345000
263006098	::340008258657996000
263006098	::340009390008573000
263006098	::340009846164299000
263006098	::340010855993323000
263006098	::340011545562066000
263006098	::340011657495461000
263006098	::340011735509504000
263006098	::340011882565996000
263006098	::340012002896388000
334515229	::340016350347014000
257831311	::340026574134996000
217214677	::340033440936247000
83945746	::340037244058476000
184547888	::340057553864105000
184547888	::340058247966887000
184547888	::340058312781484000
184547888	::340058370872582000
184547888	::340059208085012000
184547888	::340059468215758000
41001071	::340067468628332000
184547888	::340073213050642000
41001071	::340073298627006000
184547888	::340073305463746000
257831311	::340073451089969000
363443542	::340073967828217000
257831311	::340076666372100000
257831311	::340076668238577000
257831311	::340076669874348000
728826048	::340081466933391000
246481379	::340110014113005000
260539431	::340110847965814000
260539431	::340110958531850000
202252881	::340113046821289000
728826048	::340114324733448000
134236940	::340118588897759000
134236940	::340118646951129000
134236940	::340118705306488000
134236940	::340118761967325000
418864692	::340120360718594000
418864692	::340120497083777000
418864692	::340121030175629000
169618179	::340121786303774000
418864692	::340122666600108000
478520972	::340123674612994000
418864692	::340124972762669000
418864692	::340125261930573000
418864692	::340125583927296000
246481379	::340125604475179000
15688986	::340127340497616000
15688986	::340127421774831000
255765560	::340130178883792000
27613649	::340130418198183000
129679017	::340132651207892000
728826048	::340133291917189000
392518936	::340136256434499000
257831311	::340141836284862000
257831311	::340142089637609000
300523243	::340142977240428000
29398791	::340143868479688000
29398791	::340144537982889000
29398791	::340144681688129000
29398791	::340144982084165000
28299725	::340145478396162000
28299725	::340145520850907000
58976049	::340146261917310000
257831311	::340146714407215000
202252881	::340147205769920000
469814032	::340151768799404000
257831311	::340154144243462000
728826048	::340154510221643000
45898691	::340154780922028000
45898691	::340154928699936000
142384634	::340157031413600000
45898691	::340158544328413000
345624930	::340160330883801000
336778628	::340161019932471000
29398791	::340161887234822000
321775412	::340164914121424000
348326168	::340166216176001000
29398791	::340168535282184000
255765560	::340168743088971000
207340425	::340168941877989000
29398791	::340168958948802000
45898691	::340171839911387000
142384634	::340172183164825000
257831311	::340172266090397000
134236940	::340172325867626000
142384634	::340172891666657000
394796192	::340174410013102000
321166954	::340174491894300000
440481452	::340176129786773000
636497893	::340177379181854000
257831311	::340178067400036000
411762947	::340183206903050000
243857003	::340186026364502000
268546928	::340186333706350000
27613649	::340186363817246000
257831311	::340193330019328000
39680514	::340196012666798000
728826048	::340196449226735000
328695369	::340200158673391000
257831311	::340202720118059000
257831311	::340202721669951000
392493604	::340203711857033000
392493604	::340205481534582000
392493604	::340206556463390000
392493604	::340207158668980000
66882384	::340216459680677000
66882384	::340216504442298000
297735990	::340216531109695000
66882384	::340216616614764000
66882384	::340216680993128000
129679017	::340218713825480000
363443542	::340220839804956000
418864692	::340221932882497000
418864692	::340223514437099000
31541384	::340224283945082000
31541384	::340224944577339000
418864692	::340225444454465000
240587031	::340225694934134000
31541384	::340226754859913000
31541384	::340226939954556000
45683087	::340230195971764000
300523243	::340231298016747000
318224190	::340231489813872000
300523243	::340232100219346000
318692042	::340232784486477000
300523243	::340232794217275000
257192387	::340241005439758000
418864692	::340241443442548000
257831311	::340242736189931000
321775412	::340243190395326000
418832074	::340245624161181000
257831311	::340246150324027000
297735990	::340248530658664000
148451114	::340248699332612000
300523243	::340258104405008000
300523243	::340259147993985000
440481452	::340259185889513000
246481379	::340260325096042000
447912275	::340265552595521000
184547888	::340266795187441000
257831311	::340268272513605000
447912275	::340268282059837000
260539431	::340268947385491000
260539431	::340269083205451000
67453850	::340271766251380000
406122207	::340274184406056000
406122207	::340274264945086000
406122207	::340275023765970000
406122207	::340275596108132000
406122207	::340278748865781000
148451114	::340280209888641000
406122207	::340280731198693000
406122207	::340282443896606000
57804016	::340285785154662000
207893494	::340288198955642000
27613649	::340288519710838000
27613649	::340288713814839000
321775412	::340288860728725000
207893494	::340291279130882000
246481379	::340291820095430000
252451878	::340294491774808000
252451878	::340296161200046000
58976049	::340296300702605000
250389935	::340296599651622000
250389935	::340297452282327000
222236015	::340299264796291000
402309580	::340302775185457000
363443542	::340303761526358000
363443542	::340303921421623000
363443542	::340304738790801000
268546928	::340306052182581000
366716735	::340310853297504000
366716735	::340311245737562000
366716735	::340311291593895000
366716735	::340311550504087000
366716735	::340311766284242000
369255258	::340312080743821000
366716735	::340314783637192000
634804128	::340314975161704000
37867502	::340315354599419000
37867502	::340315527169839000
366716735	::340316723561504000
366716735	::340317081968996000
366716735	::340317137753214000
366716735	::340318211381796000
366716735	::340319152650723000
202252881	::340319969306898000
366716735	::340320632602509000
269427723	::340325381955530000
459772996	::340325411806396000
37867502	::340325981132820000
222236015	::340326038942920000
269427723	::340326070555398000
37867502	::340326131137908000
37867502	::340326283445669000
430943995	::340329610963206000
393622132	::340334782397427000
151366552	::340336761337159000
151366552	::340336896779644000
40561134	::340337542492721000
263207728	::340337652987486000
402309580	::340345937870331000
199545464	::340347977195462000
251316534	::340350567350149000
316484120	::340368502827401000
263006098	::340374702973394000
246481379	::340415883912552000
363443542	::340428580192411000
148143110	::340429666215145000
148143110	::340429793025728000
148143110	::340430096643026000
169618179	::340432468115091000
169618179	::340432986648485000
257831311	::340439041617051000
257831311	::340439044678901000
41001071	::340444331519397000
159282025	::340450708371435000
39140648	::340452414584930000
351947723	::340455367437848000
366716735	::340455780438380000
34481075	::340457318313512000
34481075	::340457380963827000
34481075	::340457423124959000
34481075	::340457527961595000
34481075	::340457628587139000
34481075	::340457715082092000
34481075	::340457813459472000
334515229	::340460704811327000
34481075	::340461421475270000
297735990	::340465070410706000
433083953	::340473528778375000
257831311	::340473594507300000
728826048	::340474422420963000
594260703	::340476036930232000
594260703	::340476062733574000
594260703	::340476111693705000
594260703	::340476136054194000
594260703	::340476234121224000
594260703	::340476303587282000
594260703	::340476329025732000
229694155	::340477832725676000
229694155	::340477847053406000
39140648	::340478166080565000
257831311	::340479566969729000
129679017	::340480527427592000
105993726	::340480585157980000
498253276	::340485848355192000
257831311	::340488910188707000
129679017	::340490230618546000
39140648	::340491352439656000
406122207	::340494415661514000
607432063	::340495437582721000
129679017	::340496403598032000
250389935	::340497087500271000
202252881	::340497184116072000
728826048	::340498043654778000
27613649	::340503332709875000
27613649	::340503348400754000
257831311	::340504219222151000
257831311	::340504457408286000
418864692	::340504762820730000
418864692	::340504815912226000
335118384	::340505358126678000
418864692	::340506537325903000
257831311	::340509146749206000
728826048	::340509323916627000
263221576	::340512324387479000
263221576	::340512488661594000
251316534	::340512753800318000
406122207	::340516517500289000
257831311	::340516536840232000
728826048	::340518074635673000
41001071	::340524493309087000
257831311	::340525601154822000
257831311	::340526458835464000
257831311	::340529655809470000
478520972	::340531210990280000
363443542	::340533306825248000
363443542	::340534230905917000
257831311	::340534666509557000
430943995	::340538444889612000
430943995	::340541231958466000
430943995	::340542395248672000
447912275	::340544022982557000
728826048	::340544655819157000
67453850	::340545369698086000
17369283	::340546043252977000
321775412	::340552281210642000
257831311	::340555716236550000
467772798	::340556987500752000
257831311	::340565120306511000
257831311	::340565122600824000
447912275	::340569886847815000
40485959	::340570236925399000
447912275	::340570369826099000
142384634	::340570935549632000
257831311	::340571463264370000
366716735	::340582084114526000
29398791	::340584139705171000
29398791	::340584152967573000
95374349	::340586048851673000
418864692	::340586078429913000
255765560	::340592118064099000
366716735	::340592408599355000
207340425	::340594724878553000
263221576	::340596875126247000
27613649	::340598795412848000
27613649	::340598821769846000
27613649	::340599323249242000
257831311	::340600342343475000
246481379	::340602730416594000
45898691	::340605398404980000
433083953	::340607802047356000
257831311	::340608545881985000
363443542	::340609734686158000
255765560	::340610839033831000
263006098	::340613472729567000
363443542	::340614243051266000
466962628	::340617307472683000
466962628	::340617530580275000
466962628	::340617652085067000
234948012	::340621793717002000
300523243	::340623131255373000
222236015	::340623536198651000
257192387	::340623543173787000
255765560	::340625137277751000
255765560	::340625336305844000
41001071	::340625731539333000
234948012	::340627330785497000
634804128	::340628107906134000
263006098	::340630586504929000
257831311	::340630652628123000
222236015	::340630840797171000
263006098	::340630989682397000
263006098	::340640121202278000
321166954	::340640142245105000
263006098	::340640262755856000
263006098	::340640362018271000
263006098	::340640687647244000
95374349	::340646751042158000
246481379	::340646987374407000
67453850	::340651182458548000
67453850	::340651901383237000
95374349	::340654091187417000
350227116	::340657928795222000
350227116	::340658290587488000
350227116	::340658659380051000
222236015	::340658758625677000
350227116	::340658912569217000
350227116	::340659221425172000
350227116	::340659771881443000
350227116	::340660073846161000
350227116	::340660302368604000
350227116	::340660468106543000
350227116	::340660675590377000
350227116	::340660826820186000
350227116	::340661236154920000
354617285	::340661575578963000
350227116	::340662095731376000
350227116	::340662833631096000
350227116	::340666609960116000
299355541	::340671194997084000
299355541	::340671265184555000
350227116	::340671468348248000
350227116	::340671506856153000
350227116	::340671638796378000
466962628	::340671784359694000
299355541	::340673598895292000
299355541	::340673693749493000
299355541	::340674756787449000
350227116	::340676413495586000
406122207	::340683044350488000
21705677	::340692903229792000
257831311	::340695719943999000
350227116	::340696072076787000
393622132	::340697171764596000
406122207	::340698225763831000
350227116	::340699313049059000
350227116	::340700517468622000
52995718	::340700643729735000
45898691	::340701284111904000
45898691	::340701580582068000
243857003	::340703628786561000
217214677	::340712099573542000
66882384	::340715286472839000
45898691	::340723891234304000
41001071	::340736525165793000
363443542	::340737863022964000
344530822	::340738982684000000
344530822	::340739189068947000
344530822	::340739471295258000
41001071	::340740904157585000
440481452	::340741702459465000
222236015	::340742084774490000
222236015	::340748694007713000
222236015	::340779615473770000
344530822	::340794568524058000
344530822	::340794606100819000
344530822	::340794741820116000
344530822	::340794806143950000
344530822	::340794879284224000
344530822	::340795181337022000
344530822	::340795311159119000
344530822	::340795399335972000
344530822	::340795547155845000
344530822	::340796261785546000
344530822	::340796633560268000
344530822	::340797429777575000
344530822	::340797805264240000
142384634	::340799479626219000
344530822	::340800000902705000
246481379	::340800165608841000
257831311	::340801447677526000
257831311	::340801449476907000
246481379	::340801824737079000
253879613	::340802349964607000
430943995	::340811541093965000
246481379	::340814812571394000
366716735	::340818902374289000
184547888	::340821411323052000
363443542	::340823494470279000
34481075	::340824050899234000
199545464	::340827221642063000
20317433	::340832639328067000
20317433	::340832724086579000
470194870	::340835213640859000
202252881	::340837950201937000
470194870	::340841534377304000
470194870	::340841860941611000
470194870	::340842006744010000
20317433	::340843368986849000
251316534	::340844380497788000
251316534	::340844497753755000
251316534	::340844593434198000
470194870	::340844605652230000
251316534	::340844801190670000
202252881	::340844823076548000
251316534	::340845043273314000
57804016	::340845164950073000
251316534	::340845271531532000
251316534	::340845289298604000
251316534	::340845530009726000
20317433	::340845635840405000
251316534	::340845701598674000
40375959	::340846007015337000
470194870	::340847422282539000
470194870	::340847996298199000
470194870	::340848101738831000
470194870	::340850704056999000
33302034	::340854629975871000
344530822	::340855214229819000
344530822	::340855266067226000
470194870	::340855623233191000
45898691	::340856436710060000
607432063	::340858667333189000
470194870	::340859422265974000
470194870	::340864610041208000
20317433	::340866273426690000
257831311	::340866603006701000
257831311	::340866852160933000
29398791	::340868398047191000
22193646	::340868741082525000
344530822	::340868789941960000
470194870	::340869047879077000
35933605	::340871008644902000
257831311	::340871478499241000
470194870	::340872733527248000
202252881	::340873163862859000
202252881	::340873389621252000
146219676	::340873856220811000
44353755	::340875268677844000
44353755	::340875376207216000
146219676	::340877459362816000
257831311	::340878928698806000
20317433	::340880629891747000
39140648	::340885840857288000
20317433	::340891951358427000
257831311	::340897056698798000
20317433	::340898486922911000
20317433	::340902781273661000
257831311	::340902839008260000
20317433	::340902875838414000
66882384	::340904023265792000
66882384	::340904300073086000
66882384	::340904360018075000
66882384	::340904678340558000
66882384	::340904832716124000
66882384	::340904921475997000
29398791	::340905008788811000
66882384	::340905021686292000
66882384	::340905252716965000
66882384	::340905527892639000
66882384	::340905998346776000
353567857	::340907634720903000
20317433	::340909315416289000
20317433	::340909411407110000
20317433	::340910822916231000
257831311	::340918155755012000
58976049	::340919438654177000
257831311	::340927507454902000
257831311	::340927509094875000
243857003	::340929485501235000
257831311	::340932533212565000
250389935	::340934243523899000
176974576	::340940350808018000
20317433	::340941553516290000
20317433	::340941645921001000
411762947	::340950491502620000
257192387	::340951166621986000
257192387	::340952047979470000
243857003	::340957870445166000
20317433	::340958630935408000
67453850	::340959000193552000
67453850	::340959236261548000
20317433	::340967728124944000
257831311	::340970913019334000
418864692	::340972740536311000
290401730	::340973382185144000
20317433	::340973766576308000
418864692	::340974504710905000
418864692	::340976228129439000
300523243	::340976466294611000
300523243	::340976534238162000
257831311	::340979499166490000
66882384	::340979517055197000
257831311	::340982628406661000
33302034	::340988096046829000
33302034	::340989084459737000
243857003	::340989343072137000
20317433	::340990145803210000
243857003	::340990791285608000
257831311	::340993184211542000
251961694	::340993302843240000
58976049	::340993479243071000
20317433	::341001056509108000
257192387	::341004364934164000
32564504	::341004856888287000
363443542	::341006077913075000
252451878	::341014365396410000
32564504	::341014806997909000
229694155	::341016500863389000
229694155	::341016585869328000
257831311	::341017090402177000
229694155	::341017144944914000
613256961	::341018463579561000
478520972	::341018557229973000
252451878	::341020222062465000
478520972	::341022840658722000
207340425	::341023836894003000
335118384	::341025535239024000
229694155	::341030921522257000
263221576	::341032926017892000
268546928	::341033949688107000
263221576	::341035263801323000
299355541	::341035486099431000
257192387	::341036062317084000
257192387	::341040325013409000
257192387	::341040587362930000
257192387	::341041105816662000
257192387	::341042546224558000
255765560	::341043753055838000
344530822	::341045465095229000
246481379	::341048570968961000
222236015	::341050170504519000
222236015	::341050385903022000
222236015	::341050747397500000
222236015	::341051126742908000
263221576	::341051348617420000
353567857	::341056399503155000
263221576	::341058412064432000
263221576	::341059056485687000
29398791	::341059394760482000
353567857	::341059529078878000
393622132	::341059562050306000
353567857	::341059585202851000
222236015	::341059695420784000
257192387	::341061164551254000
263221576	::341062082327887000
263221576	::341062391670374000
263221576	::341063014692294000
263221576	::341063451440984000
16292745	::341063602213634000
263221576	::341064279241420000
470194870	::341065005044756000
222236015	::341067045946920000
222236015	::341067634869170000
263221576	::341070420797173000
263221576	::341070666218500000
299355541	::341071628312125000
222236015	::341074266546110000
222236015	::341074885436637000
222236015	::341075252060774000
222236015	::341075518868840000
222236015	::341077790021537000
222236015	::341079409085788000
255765560	::341089457631526000
470194870	::341092660146208000
470194870	::341093391288893000
20317433	::341123056183414000
20317433	::341145216574685000
257831311	::341148738137501000
20317433	::341149731759718000
257831311	::341163840265928000
257831311	::341163842266611000
253879613	::341166096008757000
20317433	::341172136959938000
20317433	::341178169900015000
251429451	::341180254326497000
344530822	::341180377316093000
20317433	::341182952190914000
246481379	::341190161440317000
129679017	::341201483808792000
20317433	::341202080695975000
129679017	::341202506044567000
541324276	::341204960555446000
284664089	::341206583914672000
335118384	::341211387441324000
117877472	::341211566512947000
284664089	::341212835075989000
257831311	::341213642542415000
117877472	::341214911508119000
20317433	::341215172410621000
20317433	::341215262583963000
268546928	::341215499654410000
117877472	::341216622402482000
246481379	::341220487361339000
607432063	::341221668741578000
250389935	::341224062820962000
470194870	::341226754972741000
470194870	::341226937085227000
418832074	::341226961990979000
251316534	::341228630300561000
251316534	::341228702052532000
257831311	::341228995590885000
257831311	::341229249723785000
407416910	::341230067046817000
251316534	::341230882071379000
148143110	::341231849886068000
148143110	::341232045546147000
148143110	::341232430801375000
418832074	::341233181149777000
257831311	::341233866796834000
148143110	::341233908144287000
148143110	::341234380427116000
321775412	::341234496974229000
20317433	::341234554939527000
335118384	::341235218042195000
257831311	::341235539124568000
418832074	::341236028742455000
447912275	::341238232492695000
148143110	::341240790888087000
263221576	::341240899822555000
257831311	::341241318573473000
148143110	::341243289128820000
263221576	::341243352689283000
559129059	::341243761067716000
363443542	::341249643495165000
39140648	::341251270394380000
422214932	::341252096311566000
148143110	::341252242923462000
422214932	::341252834383237000
422214932	::341253043418980000
20317433	::341257705077477000
470194870	::341257904185286000
29398791	::341258537105764000
318224190	::341258697755996000
318224190	::341258931416469000
257831311	::341259444551839000
20317433	::341261230872338000
251316534	::341261756443815000
251316534	::341261815096946000
470194870	::341262217259388000
251316534	::341263700616962000
470194870	::341265535171969000
344530822	::341273483713589000
344530822	::341273687900684000
33302034	::341273920315461000
344530822	::341274331978035000
344530822	::341274518813306000
222236015	::341275268649988000
35933605	::341275470773493000
299355541	::341277219265581000
299355541	::341277504792838000
299355541	::341277678382505000
299355541	::341278203047972000
299355541	::341278362976800000
299355541	::341278933892886000
299355541	::341278984937537000
470194870	::341279498953715000
344530822	::341279692390793000
344530822	::341279759105396000
344530822	::341279781838528000
470194870	::341279873161109000
202252881	::341280099007619000
344530822	::341280152254308000
257831311	::341280507050471000
33302034	::341280705130659000
240794093	::341283158202933000
152735068	::341284587294568000
152735068	::341284740910940000
41001071	::341285632506744000
402309580	::341287749271306000
35147507	::341289106816499000
257831311	::341289894901067000
257831311	::341289897073713000
222236015	::341292571370328000
222236015	::341293432834256000
257831311	::341296179386134000
152735068	::341296429668655000
152735068	::341297099775832000
83945746	::341297746835288000
83945746	::341298025983004000
222236015	::341299565988827000
222236015	::341299716614668000
222236015	::341300220258287000
29398791	::341309430740180000
418864692	::341314734575992000
20317433	::341316937743216000
20317433	::341320637664604000
470194870	::341321178603995000
118470515	::341322846343155000
152735068	::341332742040072000
257831311	::341333332216389000
257192387	::341335800732057000
20317433	::341336488878936000
20317433	::341336579727568000
152735068	::341338767812079000
20317433	::341347814279892000
263207728	::341349128271450000
95374349	::341353582882340000
257831311	::341355531757293000
152735068	::341356766002544000
246481379	::341357277942513000
440481452	::341357718222798000
41001071	::341358315139379000
20317433	::341360398345322000
41001071	::341362088540778000
41001071	::341362428535255000
406122207	::341365832087126000
341279579	::341367865007538000
284664089	::341371702686654000
406122207	::341375321985134000
406122207	::341375842003345000
229694155	::341376671305306000
229694155	::341376907222323000
406122207	::341377941835497000
20317433	::341379021994602000
229694155	::341380404177141000
229694155	::341380628115255000
250389935	::341381110925754000
39821380	::341381341927075000
152735068	::341381879699738000
229694155	::341382374585667000
39821380	::341382474133299000
39821380	::341383220148969000
257831311	::341385520246583000
19501845	::341385689323151000
29398791	::341386077799583000
284664089	::341391785253298000
34481075	::341393292228968000
58976049	::341393917159276000
222236015	::341396605850759000
162315218	::341399041705381000
28299725	::341399392772833000
28299725	::341399457369292000
28299725	::341399509441593000
28299725	::341399754527350000
251316534	::341405091607224000
251316534	::341405236365234000
251316534	::341406215932370000
251316534	::341406418257199000
251316534	::341406564189609000
45898691	::341407491722190000
251316534	::341408421196742000
251316534	::341408703712489000
20317433	::341408722637180000
251316534	::341408775539933000
518039543	::341410234931236000
257192387	::341411135339261000
66882384	::341419753312759000
66882384	::341420679226355000
66882384	::341420881521807000
66882384	::341420906519883000
66882384	::341421101819244000
66882384	::341421242546520000
66882384	::341421299970760000
393622132	::341421952910639000
440481452	::341422905994907000
350227116	::341424130496815000
350227116	::341424621943390000
40561134	::341424978249539000
350227116	::341425116435070000
350227116	::341425262992429000
263221576	::341425555108933000
263221576	::341425770008297000
350227116	::341426219281162000
115683854	::341429008086495000
115683854	::341429376912596000
459772996	::341430969397563000
459772996	::341431100540862000
459772996	::341431513507852000
459772996	::341431625608998000
20317433	::341431882434609000
459772996	::341432049636356000
459772996	::341432130343149000
257831311	::341432388909404000
263221576	::341432746570297000
459772996	::341432765499179000
66882384	::341432777599774000
66882384	::341432826467594000
350227116	::341432990523588000
459772996	::341433685574303000
257831311	::341435615432290000
447912275	::341439928581906000
330468046	::341441074155376000
330468046	::341441391118934000
330468046	::341442430802984000
152735068	::341445085554151000
152735068	::341445282841636000
20317433	::341451773166370000
447912275	::341452753228406000
447912275	::341453189486346000
459987659	::341455096133058000
447912275	::341455453340979000
40524821	::341460752231706000
109477035	::341466773490630000
109477035	::341467549436895000
109477035	::341467893302693000
109477035	::341468279572951000
109477035	::341468804263587000
109477035	::341476013634621000
20317433	::341480236795453000
41001071	::341485796060184000
257831311	::341526221370318000
257831311	::341526223324848000
222236015	::341536986487734000
20317433	::341542188297101000
20317433	::341548987804966000
239509140	::341551678119628000
239509140	::341551739859787000
239509140	::341553296827355000
250389935	::341554040150315000
100313850	::341554588358426000
250389935	::341555438757744000
239509140	::341556383713480000
728826048	::341559249765273000
440175355	::341560294780313000
440175355	::341560474174889000
257831311	::341560685492330000
243857003	::341563762282737000
440481452	::341563862551769000
263207728	::341564416430579000
20317433	::341564607929921000
20317433	::341564699051171000
263207728	::341564723080351000
20317433	::341564782790459000
117877472	::341566518213103000
39140648	::341568416722853000
308523963	::341570605889515000
308523963	::341570841676480000
239509140	::341571349556363000
337980677	::341571838381539000
337980677	::341573554699112000
260539431	::341578457895026000
39140648	::341585326189457000
20317433	::341586758716227000
459987659	::341588789581463000
20317433	::341589017499930000
607432063	::341589629092372000
55964893	::341590276726476000
55964893	::341590388261400000
33302034	::341590461120663000
55964893	::341590720211197000
55964893	::341590775714435000
257831311	::341591384450543000
257831311	::341591623253229000
337980677	::341592717530390000
20317433	::341593545108508000
20317433	::341593647025905000
728826048	::341593984696725000
402309580	::341594160748449000
27613649	::341595475369136000
20317433	::341595577177489000
55964893	::341595795948187000
217214677	::341595814256332000
337980677	::341595818282852000
27613649	::341595863983980000
55964893	::341596001100001000
55964893	::341596118439821000
257831311	::341596261826314000
345624930	::341596944742899000
402309580	::341599424331530000
257831311	::341601692372066000
257831311	::341603710583046000
728826048	::341605308570935000
402309580	::341610294210068000
269427723	::341610869026852000
459987659	::341610893261557000
269427723	::341610983082577000
459987659	::341611133993639000
257192387	::341612784229949000
257831311	::341612793507758000
257192387	::341612839615725000
345624930	::341612851074564000
345624930	::341612934922899000
20317433	::341614296062652000
20317433	::341614376589066000
20317433	::341617229428846000
20317433	::341617329936945000
470194870	::341617955399929000
19501845	::341618019715411000
392493604	::341619330427002000
257831311	::341621832824258000
27613649	::341624167432605000
67453850	::341624522719502000
67453850	::341624828589113000
257831311	::341627615527968000
353567857	::341631022800183000
392493604	::341631915788492000
263221576	::341632593332146000
300523243	::341636214027333000
475356723	::341636985414369000
475356723	::341637059326394000
29398791	::341639382471675000
250389935	::341641025229578000
257831311	::341642893460656000
20317433	::341644163558825000
459987659	::341645680454025000
19501845	::341645693313757000
263221576	::341645805259722000
19501845	::341646602718556000
459987659	::341646869425946000
351947723	::341647420658184000
129679017	::341650114147917000
19501845	::341653628836278000
257831311	::341654273836322000
257831311	::341654276604579000
35933605	::341654753694068000
350227116	::341655501790142000
250389935	::341656591860375000
246481379	::341656627549724000
246481379	::341656687779909000
351947723	::341656759032762000
351947723	::341656823880884000
351947723	::341657131310784000
351947723	::341657818539114000
20317433	::341660787250700000
470194870	::341661395286384000
20317433	::341671338248908000
55964893	::341673561112580000
321166954	::341677589527670000
20317433	::341677883628085000
19501845	::341678126310494000
728826048	::341680926599811000
470194870	::341681314254180000
297735990	::341683062968553000
440175355	::341683709734432000
440175355	::341683994552832000
330468046	::341686258667499000
330468046	::341686335049973000
257831311	::341687508981125000
81154377	::341688417542877000
41001071	::341688852655783000
41001071	::341689005001281000
41001071	::341689769094426000
222236015	::341690890122825000
222236015	::341690960318697000
459772996	::341694076229386000
467772798	::341694255951142000
257831311	::341695689216102000
459772996	::341696433277251000
20317433	::341701038409125000
41001071	::341701604635971000
321166954	::341701781451071000
41001071	::341704784807600000
41001071	::341705426523529000
20317433	::341708089185161000
67453850	::341710920097079000
363443542	::341713050782539000
218698577	::341713613955928000
728826048	::341714744710942000
447912275	::341715542547234000
20317433	::341716220686503000
268546928	::341716741577113000
257831311	::341717817663565000
547745977	::341718613373378000
318224190	::341719175192002000
27613649	::341721627446366000
27613649	::341721900868833000
27613649	::341722653163417000
27613649	::341723293210009000
27613649	::341724765582671000
27613649	::341724893760614000
27613649	::341724945157586000
269427723	::341725020264996000
27613649	::341725237685153000
447912275	::341725345562624000
27613649	::341725518854500000
269427723	::341725589654351000
27613649	::341725624706146000
55964893	::341725705870135000
55964893	::341725761528532000
27613649	::341725830222852000
27613649	::341726096762478000
335118384	::341726223879262000
269427723	::341726514003447000
260539431	::341726683600130000
335118384	::341731289910620000
162315218	::341731742979350000
335118384	::341732197058887000
32254012	::341734752497328000
32254012	::341735596592599000
470194870	::341736839046103000
442155527	::341740766999240000
470194870	::341745138067968000
447912275	::341745398202920000
447912275	::341745573105385000
447912275	::341746309440626000
186693710	::341746492719108000
186693710	::341746659627241000
186693710	::341746911981735000
186693710	::341747158678118000
218698577	::341747362391285000
447912275	::341748760721911000
20317433	::341748957690597000
34481075	::341749828990152000
218698577	::341749885277720000
32254012	::341749980207398000
32254012	::341750063485304000
186693710	::341750397184114000
447912275	::341750690412109000
246481379	::341754205473763000
27613649	::341755088878059000
27613649	::341755392566644000
252451878	::341755492110041000
252451878	::341755806481514000
348326168	::341756344476516000
27613649	::341756434280747000
27613649	::341756818055376000
27613649	::341756927002427000
27613649	::341757071689134000
34481075	::341757598158168000
360930171	::341758217459744000
29398791	::341758255489482000
360930171	::341759119625183000
19501845	::341759634232729000
252451878	::341761647142117000
32254012	::341761661541175000
32254012	::341761967230447000
32254012	::341763081027846000
363443542	::341763082143539000
257192387	::341763406770098000
360930171	::341763620562149000
257192387	::341763661779578000
27613649	::341767345095712000
264364477	::341767352356069000
27613649	::341767380877324000
264364477	::341768754092441000
459772996	::341768923013840000
222236015	::341771946402406000
257192387	::341773162779914000
252451878	::341775537225744000
339259114	::341776961867239000
257192387	::341780718097137000
66882384	::341780768785305000
66882384	::341780826578636000
66882384	::341781006430388000
66882384	::341781079671308000
447912275	::341783204967092000
393622132	::341784338427437000
518039543	::341786756535959000
518039543	::341786809904271000
129844944	::341789223625555000
45898691	::341790242707218000
45898691	::341790488094969000
45898691	::341791315769561000
350227116	::341791649627766000
41001071	::341796340122124000
41001071	::341796487317057000
263221576	::341802733369708000
41001071	::341806418074157000
229986296	::341822368278249000
229986296	::341822843539038000
229986296	::341822919376244000
402309580	::341823952668209000
402309580	::341825522583601000
402309580	::341826930569535000
402309580	::341828111245139000
402309580	::341829250954952000
41001071	::341830160984723000
402309580	::341830516594585000
20317433	::341830926696849000
269427723	::341834244848508000
263221576	::341834273298477000
321775412	::341834775352455000
321775412	::341836428528984000
257831311	::341838505669976000
222236015	::341839377611231000
234948012	::341850870817890000
20317433	::341855349999013000
318224190	::341861228647436000
257831311	::341885471716151000
257831311	::341888595289849000
257831311	::341888597202444000
257831311	::341888599446413000
20317433	::341888832687439000
40561134	::341896631765057000
41001071	::341898106134200000
41001071	::341898260073574000
41001071	::341898309243392000
728826048	::341900199763009000
20317433	::341900407037124000
298002766	::341908208794882000
298002766	::341908720839704000
298002766	::341909378619813000
151366552	::341910297780563000
251683004	::341914549194199000
210714533	::341918476358799000
210714533	::341921570245189000
15688986	::341923948637863000
728826048	::341929996216041000
440175355	::341931252540129000
440175355	::341931268822401000
392493604	::341932985710440000
459561241	::341934079555563000
89632418	::341934307616641000
459987659	::341935002285662000
459987659	::341935522974941000
392493604	::341937889648713000
392493604	::341938374367653000
257831311	::341938405514559000
202252881	::341941594481627000
728826048	::341942501013331000
279241612	::341943813721432000
459987659	::341944046513692000
20317433	::341944994933923000
447912275	::341948236048777000
363443542	::341949444285145000
447912275	::341950089994067000
40561134	::341950241051914000
257831311	::341953777479335000
257831311	::341954017561296000
470194870	::341955052426129000
40524821	::341957949410910000
366716735	::341958490354507000
243857003	::341958579282116000
257831311	::341958682306809000
40561134	::341960571958206000
89632418	::341962088568209000
20317433	::341962615548944000
559129059	::341964243513532000
257831311	::341966083223351000
20317433	::341970412156104000
607648640	::341971975423549000
95374349	::341975402123759000
20317433	::341977490597761000
32254012	::341978243668262000
728826048	::341980192237043000
394796192	::341980440300756000
29398791	::341981257548312000
36119799	::341983046393794000
402309580	::341983726470828000
257831311	::341984218622066000
29398791	::341984631148654000
29398791	::341985817050361000
392493604	::341986387542814000
20317433	::341989295848030000
20317433	::341989387405496000
142384634	::341991823964782000
257831311	::342005272388173000
29398791	::342005342110117000
148143110	::342008143468957000
210714533	::342010745879416000
263221576	::342012175474360000
263221576	::342012418827886000
247362551	::342013538887430000
95374349	::342013544226766000
210714533	::342013915640766000
210714533	::342014003951837000
257831311	::342014671819247000
257831311	::342014673589248000
20317433	::342014974245351000
728826048	::342015560592289000
257831311	::342020960553160000
20317433	::342022772920315000
470194870	::342023032715501000
470194870	::342024208030773000
470194870	::342024540152549000
470194870	::342024646654300000
470194870	::342024678115786000
470194870	::342025180832493000
366716735	::342028161573343000
148143110	::342028449331937000
257192387	::342031953970733000
257192387	::342032252777136000
246481379	::342035240937717000
459987659	::342036735309533000
594260703	::342039648941514000
129844944	::342040336211783000
148451114	::342040740039376000
594260703	::342041441968742000
251683004	::342042237653356000
594260703	::342043789109624000
594260703	::342044404229492000
129844944	::342044500455223000
36119799	::342044509078700000
260539431	::342044833990467000
594260703	::342046050804178000
594260703	::342046404379811000
11822502	::342047442260357000
11822502	::342048576156860000
11822502	::342048995453067000
594260703	::342049114193801000
447912275	::342053229540024000
89632418	::342053592590594000
447912275	::342053671305089000
447912275	::342053875118927000
89632418	::342054262890700000
257831311	::342054670392500000
447912275	::342054986479452000
447912275	::342055179266424000
447912275	::342055314893438000
447912275	::342055644809015000
447912275	::342055736962072000
257831311	::342058075492077000
402309580	::342058249819914000
613256961	::342062707115192000
29398791	::342066224047464000
152735068	::342066764559048000
29398791	::342068214651576000
66882384	::342069406207205000
55964893	::342073776873279000
40561134	::342075717602922000
20317433	::342077122992541000
363443542	::342077193695936000
257831311	::342080209719279000
366716735	::342088956898312000
20317433	::342092241642348000
148451114	::342093365342511000
438115686	::342095416311029000
45898691	::342095584360026000
438115686	::342095863323185000
438115686	::342096783045959000
438115686	::342097192951095000
478520972	::342097559021568000
438115686	::342098933700493000
438115686	::342099956737404000
240587031	::342101623142760000
392493604	::342103034140172000
45898691	::342103297135632000
240587031	::342103309718536000
45898691	::342103347228196000
438115686	::342103619925057000
206467937	::342103680079765000
438115686	::342104010670620000
206467937	::342104117482778000
438115686	::342104226358497000
257831311	::342104254720376000
206467937	::342104461700911000
470194870	::342108770215788000
20317433	::342110109008273000
20317433	::342110204680368000
447912275	::342112640644050000
334515229	::342114173267881000
518039543	::342119392978554000
20317433	::342120180375252000
440175355	::342122287035711000
440175355	::342122296011534000
440175355	::342122311199105000
440175355	::342122358313717000
440175355	::342122414156677000
440175355	::342122422054559000
440175355	::342122434595524000
440175355	::342122446549303000
440175355	::342122682176897000
440175355	::342122860153810000
402309580	::342124220660207000
440175355	::342124432720027000
440175355	::342124535555960000
440175355	::342124583446523000
109477035	::342127056282333000
264364477	::342128465631395000
222236015	::342128703767203000
264364477	::342128729310519000
257192387	::342128996999389000
257192387	::342130001262542000
257192387	::342130077850550000
257192387	::342130135853563000
257192387	::342130585927561000
257192387	::342130782279708000
109477035	::342131053315649000
257192387	::342131330949193000
109477035	::342131603499253000
257192387	::342132189267386000
440175355	::342132242912522000
440175355	::342132318665854000
257192387	::342132372487151000
440175355	::342132392858898000
440175355	::342132464380166000
440175355	::342132533489713000
440175355	::342132700871811000
109477035	::342132888009072000
257192387	::342132961010933000
257192387	::342132998419906000
109477035	::342133198949580000
109477035	::342133291111022000
109477035	::342133511672700000
142384634	::342133777235054000
109477035	::342133801146789000
142384634	::342133863461556000
109477035	::342133938128580000
109477035	::342134115384033000
109477035	::342134321991282000
264364477	::342134868026740000
264364477	::342135629863337000
264364477	::342136600316235000
470194870	::342140054489141000
470194870	::342140078337957000
257192387	::342142436002369000
257192387	::342155833766985000
20317433	::342158436101922000
459772996	::342165431924162000
459772996	::342165761063800000
41001071	::342166034599522000
459772996	::342167434574299000
459772996	::342167671460204000
38481051	::342167988499263000
20317433	::342168246469931000
255765560	::342168306842738000
38481051	::342168728655495000
20317433	::342172278961893000
459772996	::342174778955808000
222236015	::342175872054337000
411762947	::342176550646603000
411762947	::342176838182899000
255799357	::342180545641455000
447912275	::342181255535792000
20317433	::342187878790615000
255799357	::342188082772193000
234948012	::342200444183003000
55964893	::342209961725681000
459987659	::342217880160587000
344530822	::342220979176607000
344530822	::342221109812404000
344530822	::342221319649259000
351947723	::342229331470323000
243857003	::342229730520604000
20317433	::342237468692738000
20317433	::342237559897849000
222236015	::342242396823760000
257831311	::342250990407409000
257831311	::342250992416464000
543069652	::342251243021930000
518039543	::342255300033794000
246481379	::342256538334928000
144937577	::342258594160451000
297735990	::342267977963536000
255799357	::342272244002738000
55964893	::342272244820619000
55964893	::342272320955629000
55964893	::342272380464398000
55964893	::342272490451656000
55964893	::342275180095213000
151366552	::342275715577815000
728826048	::342276079182024000
366716735	::342277709235372000
32254012	::342289715392823000
257831311	::342291486060204000
246481379	::342293475124994000
105993726	::342296334814040000
16292745	::342297984194723000
16292745	::342298271194165000
105993726	::342299296680513000
20317433	::342300392123691000
32254012	::342301576733532000
366716735	::342303009503592000
251818709	::342303714532540000
263207728	::342303921840197000
728826048	::342305149831753000
263207728	::342305666800689000
263207728	::342309703252074000
250389935	::342309962543939000
16292745	::342310144815800000
250389935	::342310343445463000
20317433	::342312239862251000
20317433	::342312371768926000
260539431	::342314432434675000
257831311	::342316158566944000
257831311	::342316405858906000
11822502	::342317057259487000
29398791	::342317963971538000
20317433	::342318294927278000
257831311	::342321057073606000
41001071	::342321766930190000
129844944	::342324079145132000
257831311	::342328484619747000
129844944	::342331365322276000
351947723	::342333311416401000
151366552	::342334499788566000
728826048	::342336430971953000
257831311	::342338389284106000
255799357	::342339438627663000
351947723	::342339476644831000
351947723	::342339529895731000
257831311	::342341587679997000
151366552	::342343817128726000
257831311	::342346601823600000
243857003	::342347616073445000
257192387	::342348548299431000
257192387	::342348739215781000
257192387	::342349615426838000
728826048	::342351559524511000
257831311	::342352387694010000
148451114	::342352488294412000
38481051	::342353887245774000
257192387	::342359968395182000
38481051	::342362163115065000
392493604	::342363307346366000
392493604	::342363669088305000
257192387	::342366188178898000
257192387	::342367087093747000
257192387	::342367121566736000
470194870	::342367632319733000
257831311	::342367670705979000
129844944	::342367711097131000
728826048	::342367864323457000
129844944	::342367943226703000
40485959	::342370392553439000
152735068	::342372035806257000
247362551	::342375930506924000
257831311	::342377055050162000
257831311	::342377056916611000
318224190	::342383788569006000
318224190	::342384429869711000
29398791	::342384933228122000
29398791	::342388419571367000
528790375	::342389775480795000
528790375	::342391469417578000
391631516	::342391720631222000
528790375	::342392764014657000
262889564	::342395848283521000
257192387	::342396885635575000
40561134	::342401952996536000
406122207	::342406323683602000
20317433	::342414695342411000
89632418	::342415907852800000
89632418	::342417128978251000
45683087	::342417638863032000
45683087	::342418253810896000
27613649	::342419570369392000
257831311	::342420462254571000
418864692	::342424924931117000
528790375	::342430075150540000
239509140	::342430683018440000
705796200	::342432743872942000
142890292	::342435686328193000
142890292	::342435836974989000
257192387	::342439396202655000
33302034	::342439712176349000
300523243	::342441361099849000
350227116	::342442435663761000
257831311	::342442599707189000
334515229	::342444563681640000
20317433	::342449474163064000
239509140	::342450749189521000
350227116	::342451093088903000
528790375	::342451253604909000
202252881	::342451846843088000
202252881	::342451965848084000
528790375	::342452530174898000
246481379	::342456209049280000
246481379	::342456495956451000
239509140	::342456925855821000
239509140	::342456991723184000
369601435	::342458854694600000
299355541	::342462159529324000
255799357	::342465356150996000
255765560	::342466279816450000
440481452	::342467610950123000
129844944	::342467847089451000
440481452	::342469037651001000
246481379	::342469764465180000
528790375	::342470084851277000
279241612	::342471310355611000
279241612	::342472630034640000
279241612	::342472831738736000
279241612	::342473054879891000
279241612	::342473072743415000
279241612	::342473292189421000
279241612	::342473559920234000
279241612	::342473893967167000
35933605	::342475499366404000
239509140	::342475531675107000
239509140	::342475575488835000
142384634	::342480347881156000
318224190	::342484689761730000
318224190	::342486595863187000
318224190	::342486728138973000
35933605	::342486977838473000
255765560	::342488919088197000
255765560	::342489377399791000
152735068	::342493595179302000
148451114	::342494887041720000
115683854	::342495986637213000
152735068	::342499789604270000
251316534	::342500383056347000
152735068	::342500710346289000
251316534	::342502522507898000
251316534	::342502855619510000
350227116	::342503158590894000
350227116	::342504711448039000
152735068	::342504860702371000
350227116	::342505218803630000
350227116	::342505423993184000
459772996	::342506084558315000
257831311	::342507658684792000
255765560	::342509597241774000
152735068	::342510860826185000
152735068	::342510978581286000
255765560	::342511179635249000
152735068	::342511601997467000
152735068	::342512385770274000
251316534	::342514242508963000
251316534	::342514378630889000
251316534	::342514898758160000
210714533	::342518305271205000
210714533	::342518364226326000
27595900	::342519076985384000
20317433	::342527728790159000
109477035	::342531408297881000
109477035	::342531483648548000
109477035	::342532726538244000
109477035	::342533428496957000
20317433	::342538052662603000
83945746	::342572471783919000
83945746	::342572736574529000
83945746	::342572740408123000
83945746	::342573052527255000
83945746	::342573433600745000
20317433	::342580896752349000
239509140	::342602983516798000
344530822	::342604472712830000
344530822	::342604579239772000
344530822	::342604648898772000
344530822	::342604755975143000
344530822	::342604840385511000
344530822	::342604873226911000
344530822	::342605070317277000
344530822	::342605099698368000
344530822	::342605220045545000
89632418	::342607812117008000
89632418	::342607955537043000
89632418	::342608129479045000
89632418	::342612648313122000
89632418	::342613067227594000
344530822	::342613370882629000
344530822	::342613395104743000
257831311	::342613405087178000
257831311	::342613406811033000
344530822	::342613521072275000
344530822	::342613638839939000
344530822	::342613684096471000
344530822	::342613820914675000
344530822	::342613879697842000
129844944	::342613974342303000
344530822	::342614450685239000
89632418	::342618980776808000
89632418	::342619058715373000
89632418	::342619656919592000
89632418	::342620806230183000
89632418	::342621235831775000
728826048	::342623291569229000
344530822	::342625903114854000
344530822	::342626028021223000
528790375	::342626435065847000
118470515	::342626873890705000
300523243	::342631080249135000
39680514	::342631206845837000
89632418	::342631598824488000
528790375	::342633939678146000
144937577	::342634884222840000
268546928	::342636805813841000
318224190	::342637028787236000
334515229	::342638862377578000
250389935	::342639198215487000
250389935	::342639796688142000
250389935	::342641157483933000
250389935	::342641705142583000
250389935	::342642282316574000
250389935	::342642611791736000
250389935	::342643216312586000
250389935	::342644152321855000
210714533	::342647271671857000
433083953	::342647857616146000
728826048	::342649807233511000
251818709	::342652739706310000
251818709	::342653193647427000
251818709	::342653606304034000
89632418	::342654625385705000
160781077	::342654978923569000
20317433	::342656417070731000
459561241	::342659410033770000
89632418	::342660525831888000
129844944	::342662276345630000
160781077	::342663516110614000
392493604	::342670965060272000
728826048	::342673886514651000
40485959	::342674100264763000
40485959	::342674957714731000
29398791	::342679877763342000
257192387	::342681317311393000
257192387	::342681333262327000
39140648	::342681660824895000
152735068	::342682012097851000
705796200	::342684289755934000
705796200	::342688451889618000
470194870	::342692351837351000
470194870	::342692392022978000
470194870	::342692748710772000
39680514	::342695580096684000
39680514	::342695736422576000
418864692	::342697998775640000
264364477	::342708994755948000
257192387	::342709750502404000
264364477	::342709769582284000
257192387	::342710778006208000
257192387	::342710957065244000
184547888	::342711325757173000
184547888	::342711503159451000
257192387	::342711593886416000
264364477	::342712837837312000
728826048	::342715377354162000
160781077	::342715443657719000
20317433	::342715828766117000
89632418	::342717479895834000
20317433	::342720103634321000
728826048	::342723887248842000
20317433	::342727657370308000
257192387	::342730372771102000
264364477	::342731061555519000
250389935	::342731778349481000
129844944	::342733037596979000
250389935	::342733107746709000
250389935	::342733205742440000
29398791	::342733590334930000
250389935	::342733623209902000
247362551	::342738323674107000
224346133	::342738600204578000
264364477	::342739691386331000
528790375	::342742774703075000
360930171	::342747522361597000
369601435	::342749935206281000
369601435	::342751661934125000
369601435	::342752033809506000
363443542	::342753996047523000
210714533	::342755225217687000
470194870	::342756262435487000
470194870	::342756657450852000
470194870	::342757026453131000
470194870	::342757569158324000
250389935	::342758159175254000
210714533	::342758317946449000
318224190	::342765485542219000
318224190	::342765549383716000
470194870	::342767092610760000
250389935	::342768136115855000
528790375	::342769415995138000
528790375	::342770453946966000
459772996	::342774977344454000
20317433	::342780765567852000
20317433	::342780865933357000
89632418	::342785625520476000
39680514	::342785734245240000
20317433	::342788085597237000
39680514	::342788249967788000
115683854	::342788291277488000
528790375	::342789213940490000
363443542	::342790360440909000
260539431	::342792039768920000
470194870	::342804379797184000
255799357	::342806494745612000
252451878	::342807852978667000
252451878	::342807983660609000
33302034	::342808251517267000
33302034	::342808303291744000
33302034	::342808369880498000
39680514	::342809251946831000
252451878	::342812576670945000
152735068	::342813588135747000
470194870	::342816072803688000
277659095	::342816653345710000
297735990	::342816720576184000
277659095	::342817399692726000
277659095	::342819001728106000
20317433	::342820541129961000
210714533	::342821648195522000
277659095	::342821868442640000
210714533	::342822612482805000
418864692	::342827662332530000
152735068	::342830994308616000
152735068	::342831054647869000
433083953	::342832419596021000
264364477	::342833940995899000
422214932	::342834300405813000
290401730	::342835087295000000
39680514	::342835617593434000
268546928	::342835956572880000
20317433	::342836454399016000
268546928	::342837041521901000
277659095	::342842923097944000
528790375	::342843957774016000
20317433	::342844506959384000
528790375	::342845879037870000
335118384	::342847328908091000
21705677	::342847840042770000
89632418	::342848353366863000
335118384	::342848398245892000
252451878	::342849066776018000
252451878	::342849675839283000
335118384	::342849879791509000
21705677	::342852844380106000
411762947	::342854191972220000
257192387	::342856710802776000
21705677	::342858642237825000
257192387	::342860906855796000
257192387	::342860971146100000
406122207	::342861901140721000
20317433	::342866878273818000
129679017	::342870798467481000
393622132	::342871502112301000
400704846	::342879426452791000
633957791	::342880668503658000
633957791	::342881688550010000
633957791	::342882005911994000
459772996	::342883610698842000
217214677	::342884617361178000
109477035	::342884918851936000
633957791	::342889748127436000
633957791	::342892094693728000
400704846	::342892243402760000
633957791	::342892848728907000
251316534	::342893977760067000
20317433	::342894069967638000
20317433	::342894162510766000
400704846	::342899207176323000
20317433	::342899611188469000
38481051	::342910047224995000
38481051	::342910303702482000
633957791	::342919378628648000
39821380	::342928148494692000
39821380	::342928354028167000
39821380	::342928502611378000
39821380	::342929300405747000
39821380	::342929470149251000
39821380	::342929551317401000
39821380	::342929635077656000
39821380	::342929726618357000
39821380	::342930020576137000
39821380	::342930239745314000
39821380	::342930301300912000
20317433	::342939425182978000
20317433	::342942941121224000
633957791	::342949479521087000
633957791	::342949835210625000
20317433	::342962069689221000
20317433	::342962168196628000
229986296	::342970111046610000
467772798	::342976613652234000
594260703	::342977246946021000
594260703	::342977362318737000
594260703	::342977429758939000
594260703	::342977504606294000
336778628	::342979724974366000
336778628	::342979852036632000
594260703	::342980324143296000
594260703	::342981762026184000
594260703	::342982497770012000
594260703	::342982990651068000
246481379	::342983717419089000
594260703	::342984573652725000
17369283	::342987293201661000
250389935	::342987555928690000
250389935	::342987834883465000
89632418	::342998004397142000
393143903	::342998596339265000
20317433	::343002851628433000
470194870	::343003094478643000
393143903	::343004160377094000
344530822	::343006565672034000
308523963	::343006588405170000
344530822	::343006599645904000
344530822	::343006801404514000
308523963	::343006832622718000
344530822	::343007289348857000
393143903	::343008253141217000
29398791	::343009698389319000
728826048	::343010036106293000
433083953	::343010244005335000
418864692	::343015001008791000
366716735	::343018441013334000
728826048	::343023675752185000
528790375	::343023702943875000
528790375	::343024246647296000
528790375	::343024936392216000
250389935	::343025272016232000
129844944	::343025966253240000
366716735	::343026680442519000
95374349	::343027723368816000
279241612	::343030052302249000
279241612	::343030128332390000
264364477	::343030158183247000
20317433	::343030282225594000
20317433	::343031386296422000
528790375	::343033109836623000
210714533	::343033534614753000
263221576	::343034892105441000
264364477	::343034995226599000
263221576	::343035035194109000
255765560	::343035995240951000
255765560	::343037099857027000
263221576	::343038364066398000
255765560	::343038537643470000
263221576	::343038583390752000
263221576	::343039031589863000
263221576	::343039277564829000
264364477	::343039287840874000
210714533	::343039583090507000
263221576	::343039956450672000
263221576	::343040060893048000
263221576	::343040442797027000
263221576	::343041241430241000
263221576	::343045256452927000
263221576	::343045580219613000
27613649	::343045726537916000
27613649	::343045755486994000
105993726	::343048301421142000
528790375	::343050479774867000
728826048	::343056137186312000
573114433	::343060262615674000
29398791	::343060266856091000
573114433	::343060567201820000
573114433	::343061599663308000
411762947	::343064100353490000
470194870	::343066928631402000
20317433	::343068058786615000
45898691	::343068206921027000
268546928	::343071481049260000
393143903	::343073480662736000
528790375	::343073681708302000
528790375	::343073934016651000
260539431	::343074837826269000
393143903	::343075120622997000
142384634	::343075583170859000
284664089	::343075639898816000
142384634	::343075812297302000
284664089	::343076674189000000
528790375	::343077657392582000
393143903	::343078697701613000
633957791	::343079587888111000
633957791	::343081089738346000
633957791	::343083390075039000
728826048	::343083739552825000
633957791	::343084738438914000
297735990	::343086033811951000
470194870	::343087005707681000
224346133	::343088151734128000
470194870	::343089818504425000
470194870	::343091532687089000
470194870	::343092274114224000
394796192	::343092302614515000
348326168	::343093248375549000
255765560	::343093464403169000
528790375	::343095002903236000
321775412	::343096086694592000
470194870	::343101602070138000
257192387	::343106113534820000
470194870	::343107663179169000
470194870	::343107703566118000
459772996	::343109169634750000
459772996	::343109285112332000
321835996	::343110258148917000
27595900	::343111017104044000
321835996	::343112369003696000
321835996	::343112409449377000
321835996	::343112777092698000
728826048	::343116466473824000
28299725	::343116818614988000
255799357	::343119147665850000
255799357	::343119382282649000
255765560	::343122234690387000
470194870	::343122558884913000
20317433	::343124427397013000
255799357	::343127957365202000
375157158	::343128713057165000
363443542	::343128804664934000
633957791	::343130285673684000
138245975	::343132872300953000
138245975	::343133035065118000
138245975	::343133057571770000
45898691	::343133596225253000
32254012	::343136038362947000
255799357	::343136367817146000
29398791	::343137730491973000
459561241	::343138235809161000
459987659	::343139595438940000
255799357	::343146684769001000
263221576	::343149843629342000
369460029	::343151782635110000
255765560	::343152809849532000
350227116	::343154370260631000
350227116	::343155586067746000
350227116	::343155663142260000
95374349	::343156936935624000
369460029	::343157258181541000
369460029	::343157637858328000
131306081	::343157826832703000
224346133	::343158537570107000
466962628	::343158744160563000
350227116	::343158859612971000
466962628	::343158921135005000
466962628	::343159051137462000
466962628	::343159126995632000
350227116	::343159209837346000
466962628	::343159391702355000
466962628	::343159522979880000
366716735	::343159528998711000
466962628	::343159603594407000
350227116	::343159763770671000
466962628	::343159789666320000
366716735	::343160235365634000
229986296	::343160290206175000
459987659	::343160664354873000
350227116	::343160870261628000
466962628	::343161860801040000
466962628	::343161984541417000
543069652	::343162072852475000
466962628	::343162435462635000
466962628	::343162596301623000
33302034	::343163503294693000
38481051	::343163753879191000
38481051	::343164071463505000
466962628	::343164481880354000
369460029	::343164626722230000
466962628	::343166138131292000
466962628	::343166724314640000
369460029	::343167160002150000
466962628	::343167176833912000
459987659	::343168011261313000
35933605	::343168466272022000
15688986	::343168945844518000
20317433	::343169990465306000
316484120	::343171893920157000
466962628	::343172888590946000
470194870	::343174137021358000
257192387	::343174538684669000
446326590	::343175157541638000
446326590	::343175166001557000
350227116	::343175363544879000
350227116	::343175605531058000
430943995	::343177654645698000
350227116	::343178301138927000
350227116	::343179067568316000
27595900	::343186755849162000
255799357	::343187081603977000
350227116	::343187965935243000
255799357	::343188807492960000
350227116	::343189679321001000
255799357	::343189810057445000
350227116	::343190274157199000
350227116	::343190983418208000
350227116	::343193082604441000
255799357	::343193088640024000
350227116	::343194232045068000
144937577	::343194249279459000
350227116	::343195001808896000
27595900	::343195795664809000
27595900	::343196005996560000
350227116	::343200269347201000
350227116	::343200396384284000
255799357	::343202503552270000
27595900	::343203682638245000
348326168	::343204257589243000
131306081	::343204895152828000
20317433	::343206758992445000
255799357	::343210740636844000
470194870	::343212601238515000
142890292	::343219377606361000
142890292	::343219560285097000
142890292	::343222723025182000
440481452	::343225488715702000
440481452	::343225553547055000
39680514	::343230592655171000
459987659	::343238444857847000
334515229	::343238562336088000
334515229	::343239143335288000
334515229	::343239730277785000
151366552	::343241105988530000
27595900	::343241538807144000
20317433	::343242266405646000
430943995	::343250854226305000
430943995	::343251073215107000
229986296	::343254173678194000
613256961	::343255804700397000
318224190	::343257161356423000
131306081	::343257437756854000
131306081	::343257508183408000
131306081	::343258658223837000
40561134	::343258771172241000
40561134	::343259944147120000
447912275	::343262762669056000
447912275	::343281259356766000
447912275	::343281819384422000
263006098	::343290409889447000
263006098	::343290451509510000
263006098	::343290486691332000
263006098	::343290522003185000
263006098	::343290554383220000
263006098	::343290602118578000
263006098	::343290659798650000
263006098	::343290719554899000
263006098	::343290774126997000
263006098	::343290805492002000
263006098	::343290840665427000
263006098	::343290875499118000
263006098	::343291044537974000
263006098	::343291444288704000
263006098	::343291606843133000
257192387	::343296334725521000
257192387	::343296405282107000
250389935	::343297809916780000
222236015	::343298011214000000
229986296	::343311736759283000
20317433	::343318525596798000
459987659	::343336925802921000
459987659	::343339364031533000
20317433	::343340929786212000
49518295	::343343917221171000
49518295	::343343918613680000
607432063	::343344140488151000
459987659	::343344647122345000
20317433	::343345705257144000
20317433	::343345798605578000
459987659	::343349327529398000
255799357	::343354644497567000
20317433	::343358797252788000
255799357	::343359978318479000
89632418	::343362397395906000
89632418	::343367371999813000
89632418	::343368236517163000
528790375	::343369690397175000
45898691	::343372494419402000
44353755	::343376678346698000
44353755	::343376881707524000
44353755	::343376959545417000
44353755	::343377032408862000
20317433	::343379204521476000
336778628	::343381583316779000
89632418	::343382710628261000
202252881	::343382933823946000
89632418	::343383261009031000
89632418	::343383745807671000
131306081	::343384285279031000
131306081	::343389852508766000
131306081	::343391640603471000
257831311	::343392834151399000
418832074	::343400325006372000
366716735	::343400960506331000
318224190	::343401478649688000
318224190	::343401590067183000
470194870	::343401765590413000
284664089	::343402539326259000
284664089	::343403602003509000
15688986	::343407368735961000
470194870	::343408107520655000
260539431	::343408592948441000
33302034	::343409031823650000
27613649	::343410707209007000
27613649	::343410901778579000
528790375	::343411016673161000
17369283	::343413760033189000
528790375	::343413839104196000
142890292	::343414709493592000
118470515	::343415144115748000
528790375	::343415251129233000
142890292	::343415934708510000
142890292	::343415961006780000
142890292	::343416075968466000
528790375	::343416085611180000
633957791	::343417957730377000
39680514	::343421679780913000
369460029	::343421844474429000
528790375	::343423057429422000
369460029	::343424401523499000
369460029	::343424674392313000
369460029	::343424779304443000
321775412	::343426409093545000
369460029	::343427856547844000
369460029	::343427875434790000
27613649	::343430522950782000
34481075	::343432118816358000
34481075	::343432231693459000
34481075	::343432366016045000
34481075	::343432515849162000
20317433	::343433828817305000
142890292	::343436163392094000
33302034	::343438059615973000
34481075	::343439693976834000
418832074	::343442429820690000
255765560	::343443016670932000
418832074	::343444584065548000
418832074	::343444791901704000
152735068	::343445862548119000
369460029	::343446155822243000
152735068	::343448613579546000
470194870	::343451479350325000
20317433	::343454450754670000
147558551	::343454542555406000
332525085	::343456634615517000
49518295	::343460231591911000
89632418	::343461106469203000
20317433	::343465023731036000
393143903	::343465170326134000
284664089	::343465240064839000
29398791	::343465692009472000
393143903	::343466144415498000
29398791	::343468206310170000
218698577	::343468689795977000
218698577	::343469475640782000
218698577	::343470026550026000
318224190	::343472889464496000
447912275	::343473779290300000
264364477	::343473812144279000
418832074	::343476698135789000
234948012	::343478334124072000
330468046	::343478548255887000
330468046	::343478621903675000
518039543	::343479018059886000
234948012	::343480652064231000
142384634	::343485018615709000
350227116	::343485161872187000
142384634	::343486160502415000
142384634	::343487494072958000
339259114	::343487758792286000
142890292	::343489315738882000
369460029	::343489544441692000
224093638	::343489796380966000
224093638	::343490129974919000
224093638	::343490544590258000
284664089	::343490993858949000
20317433	::343493454875201000
20317433	::343493549909757000
20317433	::343493630054510000
11822502	::343494945434398000
528790375	::343495452349587000
528790375	::343495582217809000
152735068	::343497220915613000
528790375	::343497809443557000
131306081	::343500767338041000
131306081	::343501427169189000
528790375	::343504134839861000
528790375	::343504163562467000
131306081	::343504570951032000
418832074	::343506055738834000
418832074	::343506308315627000
20317433	::343506797170139000
351947723	::343513923804332000
350227116	::343513961712472000
350227116	::343514784991428000
418832074	::343514792155303000
350227116	::343515099622944000
418832074	::343515450593927000
350227116	::343515457636163000
58976049	::343516050048032000
350227116	::343516529519894000
350227116	::343517214722371000
11822502	::343517575331856000
633957791	::343518046050197000
350227116	::343518132087951000
350227116	::343518283506528000
350227116	::343518950505713000
350227116	::343519965397254000
350227116	::343521293557186000
350227116	::343521379376840000
350227116	::343521690816487000
350227116	::343522117377220000
350227116	::343522178135896000
350227116	::343522438426025000
16292745	::343522664352215000
350227116	::343522894938243000
89632418	::343523299965403000
350227116	::343523462561820000
350227116	::343524091388633000
350227116	::343524513323040000
350227116	::343525925561962000
350227116	::343526773331464000
20317433	::343527954745290000
350227116	::343528421772623000
20317433	::343528702942011000
255799357	::343532121664651000
255799357	::343532159094624000
255799357	::343532538607841000
440481452	::343536485905092000
58976049	::343537004203610000
300523243	::343537218796793000
20317433	::343539514767196000
38481051	::343544280264081000
44353755	::343549024185483000
255799357	::343551395825336000
224093638	::343559268395544000
255799357	::343559351627304000
224093638	::343559388277129000
38481051	::343560746430496000
95374349	::343563876073349000
28299725	::343564072492605000
470194870	::343565337582780000
255765560	::343566493587480000
470194870	::343567322277113000
321166954	::343567368083091000
52995718	::343567531774181000
393143903	::343569519807197000
224093638	::343572941688160000
234738785	::343573402017210000
243857003	::343577736104779000
255799357	::343581398017380000
363443542	::343583684458315000
251818709	::343585601003610000
234738785	::343589076236111000
234738785	::343589086533124000
234738785	::343589102609899000
255799357	::343594936567996000
147558551	::343595215287877000
255799357	::343595656331542000
255799357	::343596094640513000
142890292	::343596494475128000
459772996	::343598159030796000
251818709	::343598428569350000
459772996	::343598819553980000
350227116	::343603037438361000
350227116	::343603162189545000
350227116	::343605407094280000
350227116	::343605614741688000
350227116	::343605847508779000
350227116	::343606101444554000
350227116	::343606460745400000
335118384	::343606830653657000
350227116	::343607297228042000
350227116	::343607399288016000
350227116	::343607996363964000
335118384	::343608260890329000
335118384	::343608425835552000
335118384	::343608565816229000
350227116	::343608611945193000
335118384	::343608618458939000
350227116	::343608784477896000
335118384	::343608899326320000
350227116	::343609682969128000
350227116	::343609867929542000
350227116	::343610526942756000
393143903	::343610771810422000
393143903	::343611038794665000
129679017	::343613053503426000
129679017	::343613226602352000
207340425	::343613251692658000
36119799	::343613298731790000
129679017	::343613399189561000
129679017	::343613861611573000
129679017	::343616511153422000
459772996	::343617507246108000
459772996	::343618042036629000
459772996	::343618264066310000
255799357	::343618554605731000
459772996	::343618898815483000
58976049	::343619238478639000
24972379	::343619285115084000
459772996	::343620356940132000
459772996	::343620730799415000
24972379	::343621178558148000
459772996	::343621255775264000
24972379	::343621369239584000
24972379	::343621553713463000
62366479	::343621611456454000
459772996	::343621654125109000
24972379	::343621753651752000
459772996	::343621773683720000
62366479	::343621898686562000
217214677	::343622012821983000
459772996	::343622275683201000
459772996	::343622903411122000
459772996	::343623141387538000
459772996	::343623211977682000
459772996	::343623387047927000
459772996	::343623693102088000
459772996	::343623940406648000
142890292	::343625721501073000
142890292	::343625837540696000
142890292	::343626048698716000
142890292	::343626516103565000
62366479	::343627672137654000
20317433	::343629145223344000
20317433	::343629323724525000
62366479	::343630167542988000
62366479	::343630235981447000
62366479	::343630332853108000
62366479	::343630394731659000
62366479	::343630613221343000
62366479	::343630960635564000
62366479	::343631078784901000
62366479	::343631323690307000
447912275	::343631780479385000
62366479	::343632004895604000
62366479	::343632102799056000
62366479	::343632228527505000
447912275	::343632253752078000
62366479	::343632392004710000
62366479	::343632620921421000
62366479	::343632968184643000
613256961	::343633007699173000
62366479	::343633084522057000
62366479	::343633323177955000
62366479	::343633440995950000
62366479	::343634691674484000
131306081	::343635605093224000
62366479	::343636325628534000
62366479	::343637407196917000
62366479	::343637601074425000
20317433	::343639479078252000
62366479	::343643076855746000
447912275	::343643475503370000
62366479	::343643775664525000
62366479	::343643910087798000
62366479	::343644070251491000
62366479	::343644108302192000
393143903	::343657412726751000
393143903	::343659245503393000
147558551	::343663665658077000
147558551	::343663666798944000
20317433	::343717257794437000
459987659	::343723169661743000
218698577	::343723578438594000
218698577	::343724085630615000
218698577	::343724475356954000
459987659	::343727021043613000
366716735	::343727288761847000
366716735	::343728980945428000
300523243	::343736303944355000
147558551	::343736362538766000
229694155	::343739076865843000
229694155	::343739791042560000
229694155	::343740013168693000
229694155	::343740853908557000
229694155	::343740904122761000
20317433	::343741170750464000
229694155	::343745007083204000
363496772	::343750030697562000
363496772	::343750868962775000
363496772	::343750874423771000
246481379	::343751161477750000
131306081	::343752067720036000
363496772	::343753788106104000
350227116	::343767377638457000
350227116	::343769603681423000
528790375	::343771429826875000
350227116	::343771925660704000
350227116	::343772215004786000
528790375	::343773125596573000
528790375	::343773776632238000
633957791	::343775571903401000
350227116	::343777049711878000
528790375	::343777568438226000
528790375	::343780049591361000
20317433	::343780441645531000
528790375	::343784564331786000
257192387	::343788323023765000
95374349	::343788434424487000
321166954	::343789817554935000
264364477	::343791875599249000
89632418	::343792785851289000
89632418	::343792834073198000
40524821	::343793650658074000
321835996	::343793780664705000
350227116	::343794827386826000
330468046	::343796900660641000
129844944	::343797618834542000
129844944	::343798830954860000
350227116	::343800324504567000
350227116	::343800646987816000
393143903	::343801399903129000
350227116	::343801532803850000
95374349	::343801602773241000
350227116	::343801789323304000
459772996	::343802885655633000
350227116	::343803043625697000
131306081	::343804659938500000
350227116	::343804746534109000
350227116	::343806053051408000
350227116	::343806757912576000
528790375	::343807058514153000
350227116	::343807875979821000
147558551	::343808907224969000
350227116	::343808916360138000
299355541	::343809014204870000
350227116	::343809372348104000
350227116	::343809605043900000
350227116	::343809793988911000
393143903	::343809797851840000
350227116	::343810878992416000
485185711	::343811189098287000
350227116	::343811272493649000
485185711	::343811338927218000
485185711	::343811560176746000
131306081	::343811761507545000
131306081	::343811885835096000
485185711	::343811911357452000
350227116	::343812027552247000
131306081	::343812129792598000
131306081	::343812392628678000
89632418	::343812453739675000
131306081	::343812462241525000
485185711	::343812478125363000
350227116	::343812821399777000
131306081	::343812926618099000
393143903	::343813085091487000
350227116	::343813343930359000
350227116	::343814018743549000
350227116	::343814681368076000
350227116	::343814871076450000
350227116	::343815129449775000
350227116	::343816237127700000
36119799	::343822714492043000
27613649	::343824051753582000
81154377	::343824338727866000
247362551	::343825485551259000
40524821	::343827582376091000
40524821	::343828014108397000
62366479	::343829559529050000
334515229	::343829695869120000
229986296	::343830691764662000
229986296	::343830871096324000
62366479	::343831027774521000
62366479	::343831180656914000
40524821	::343831302962831000
62366479	::343831345115586000
229986296	::343831981160800000
62366479	::343833086175354000
62366479	::343833171026137000
176300621	::343833194174492000
229986296	::343834369611427000
229986296	::343834835623763000
350227116	::343840710363078000
350227116	::343841071735906000
350227116	::343842060656312000
162315218	::343844766410227000
541324276	::343844950947024000
20317433	::343849149030080000
528790375	::343849521886945000
251429451	::343849759951450000
251429451	::343849895330992000
350227116	::343850915599613000
363443542	::343855579191717000
418864692	::343860965982490000
27613649	::343862230149906000
27613649	::343864168451014000
62366479	::343864782451007000
62366479	::343865661342240000
62366479	::343865868385669000
62366479	::343866008714485000
633957791	::343868180038557000
633957791	::343870201894416000
363496772	::343875292311478000
20317433	::343875579059265000
363496772	::343876565295325000
528790375	::343876825098891000
257192387	::343876846577917000
257192387	::343876889665994000
393143903	::343877695114997000
147558551	::343877877290397000
147558551	::343877879349800000
363496772	::343878551495376000
363496772	::343879846612578000
363496772	::343880991477231000
263221576	::343881348949344000
62366479	::343882261961252000
363496772	::343884704484839000
33302034	::343885181071011000
321835996	::343886229877686000
363496772	::343886920633434000
363496772	::343887171779956000
363496772	::343887581953548000
363496772	::343887650241003000
363496772	::343887705047957000
363496772	::343888087010652000
263221576	::343888996327387000
20317433	::343890928513196000
306370697	::343894042293198000
264364477	::343895130975117000
20317433	::343898732493942000
350227116	::343899097482280000
350227116	::343899320468242000
15688986	::343901294236409000
470194870	::343901834278232000
435475738	::343903281963212000
528790375	::343903453585760000
239509140	::343906037289594000
239509140	::343906239232757000
20317433	::343907562082672000
321835996	::343909048367853000
321835996	::343909603010048000
321835996	::343910102287396000
160781077	::343911024786829000
321835996	::343911214679724000
27613649	::343912513336922000
252451878	::343912714579619000
27613649	::343912796477591000
27613649	::343912892040613000
27613649	::343912921060999000
27613649	::343912992091553000
402309580	::343913499547795000
224346133	::343914246737911000
435475738	::343915092544479000
27613649	::343915644414210000
27613649	::343916252491808000
27613649	::343916347681558000
27613649	::343916434096803000
129844944	::343916723990315000
27613649	::343916880664346000
27613649	::343916959408209000
27613649	::343917073929474000
27613649	::343917305819959000
435475738	::343918299328954000
363496772	::343918361987653000
20317433	::343921147492040000
160781077	::343927138052874000
160781077	::343927260744650000
160781077	::343928153661657000
160781077	::343928234330701000
160781077	::343928312814505000
160781077	::343928348692582000
160781077	::343928446583443000
160781077	::343928890596663000
20317433	::343928948536778000
470194870	::343929830875754000
160781077	::343930035478085000
160781077	::343931610497945000
160781077	::343931746393407000
160781077	::343931763153829000
20317433	::343932471857012000
422214932	::343932644817514000
348326168	::343938496416849000
528790375	::343938622933848000
20317433	::343938764915220000
528790375	::343940645624377000
20317433	::343942795188371000
131306081	::343943073048432000
131306081	::343943362119880000
131306081	::343943584128581000
321835996	::343945258725412000
321835996	::343945534647701000
321835996	::343945960470220000
269427723	::343946308572286000
321835996	::343946436527943000
321835996	::343947161567911000
459772996	::343948657730650000
459772996	::343949263434293000
131306081	::343951235394703000
459772996	::343955297641046000
152735068	::343955458253533000
255765560	::343955707374206000
255765560	::343956200435638000
363496772	::343957157391237000
66882384	::343958800665022000
58976049	::343958954554044000
66882384	::343958988729245000
58976049	::343958988934742000
58976049	::343959278744399000
402309580	::343963641047040000
131306081	::343964195718561000
363496772	::343967395808940000
357894396	::343974755176685000
263221576	::343976265121931000
152735068	::343981801162825000
131306081	::343983436089933000
131306081	::343984112266272000
131306081	::343984264423026000
459772996	::343986013812690000
334515229	::343987007913078000
433083953	::343987279896928000
202252881	::343991311285747000
392493604	::343998295275876000
392493604	::343998350489694000
613256961	::344002385007497000
62366479	::344002417467211000
62366479	::344002806501490000
62366479	::344004064205471000
62366479	::344004197752131000
62366479	::344004299388497000
62366479	::344004441646694000
62366479	::344004520050847000
62366479	::344004637029957000
62366479	::344004736346898000
62366479	::344004882681966000
62366479	::344005058498805000
62366479	::344005268549541000
62366479	::344005469041459000
62366479	::344005717017124000
62366479	::344005835451662000
62366479	::344005997637033000
633957791	::344006107850735000
62366479	::344006236905287000
62366479	::344006258807930000
62366479	::344006640518971000
62366479	::344007169710120000
633957791	::344008652778254000
633957791	::344009579853656000
633957791	::344009669951516000
633957791	::344009919546159000
129679017	::344019184528809000
147558551	::344021193470394000
20317433	::344026665481023000
363443542	::344027110379241000
142890292	::344036155353878000
44353755	::344044216965533000
142890292	::344051593882251000
142890292	::344051640476774000
142890292	::344051972871172000
142890292	::344052132909043000
142890292	::344052226731433000
253879613	::344064791754723000
20317433	::344065183079084000
20545953	::344068134640160000
20545953	::344068438597189000
728826048	::344069097794965000
363496772	::344071986953203000
363496772	::344072250703622000
20317433	::344078020384018000
528790375	::344079758872682000
147558551	::344082059867869000
147558551	::344082061272961000
147558551	::344082062506090000
528790375	::344082381457723000
366716735	::344082766423535000
528790375	::344083893911158000
607432063	::344088685966409000
260539431	::344090101552406000
467772798	::344093261620723000
20317433	::344095383602995000
728826048	::344095661584678000
435475738	::344096118348578000
433083953	::344097412006162000
435475738	::344097468016893000
528790375	::344099130970353000
319532225	::344101430191353000
319532225	::344101745175175000
297735990	::344101800380600000
297735990	::344101981113180000
435475738	::344102458613698000
250389935	::344103266310828000
297735990	::344103293720592000
250389935	::344103372359610000
250389935	::344103889513091000
250389935	::344104393873965000
297735990	::344104411066421000
250389935	::344106564510162000
435475738	::344107730950299000
435475738	::344107882293391000
435475738	::344108230068293000
435475738	::344108396187877000
435475738	::344108871746461000
435475738	::344108893347119000
435475738	::344109204409303000
20317433	::344109483926102000
435475738	::344109677711327000
435475738	::344109744539181000
435475738	::344109905818578000
435475738	::344110021078052000
435475738	::344110121607106000
435475738	::344110206080393000
573114433	::344115008902414000
728826048	::344115590014832000
20317433	::344118050687180000
224346133	::344119717629399000
586941163	::344120042515988000
224346133	::344120230290788000
435475738	::344120911047319000
435475738	::344120970321207000
435475738	::344121108129271000
435475738	::344121821873971000
586941163	::344121909501378000
402309580	::344125224696045000
131306081	::344126588163588000
32564504	::344127963186479000
131306081	::344128780937347000
144937577	::344129679768289000
40485959	::344130228416815000
363443542	::344130661755543000
321775412	::344131710956470000
224346133	::344136616304058000
224346133	::344137419517468000
20317433	::344137429999050000
224346133	::344137894845349000
369601435	::344138559873236000
319532225	::344139337937588000
319532225	::344139559401046000
20317433	::344141201269735000
224346133	::344142491303432000
319532225	::344143474465062000
430943995	::344145169198743000
418864692	::344147232389492000
224346133	::344147350811443000
418864692	::344147708812095000
35933605	::344147846800502000
418864692	::344148174988013000
435475738	::344148850803625000
435475738	::344150186626523000
129679017	::344150309863575000
224346133	::344150777641713000
16292745	::344152054895353000
394796192	::344155537656651000
418864692	::344157118384963000
418864692	::344157691247226000
728826048	::344158370246324000
418864692	::344159080262287000
20317433	::344159331715002000
255313314	::344162117794033000
339368036	::344165747934773000
339368036	::344166552897191000
339368036	::344167550952808000
339368036	::344168015484567000
55964893	::344168095239241000
402309580	::344169863406813000
20317433	::344171668643643000
339368036	::344171734531964000
319532225	::344173859701932000
319532225	::344173944619810000
435475738	::344176905379000000
435475738	::344177083087454000
435475738	::344177840167735000
435475738	::344177923512741000
435475738	::344178020929642000
435475738	::344178340128772000
435475738	::344178465450381000
147558551	::344179419453202000
147558551	::344179420610830000
147558551	::344179421743304000
55964893	::344179454442106000
55964893	::344179552366522000
55964893	::344179638609797000
55964893	::344179766456373000
55964893	::344179882563084000
55964893	::344180017896505000
55964893	::344180713966419000
55964893	::344181288162455000
337980677	::344182126360543000
55964893	::344182334435758000
435475738	::344182854449778000
435475738	::344182954165170000
728826048	::344183708070326000
240587031	::344184417721405000
435475738	::344185108321939000
435475738	::344185538502348000
424526648	::344185806598049000
131306081	::344186347168342000
20317433	::344187522768842000
321775412	::344192186176372000
424526648	::344193309843025000
38481051	::344194871122333000
334515229	::344195164081881000
435475738	::344196331612561000
435475738	::344196870341533000
435475738	::344197973623848000
435475738	::344198393104572000
459561241	::344201534332092000
129679017	::344202030782492000
348256856	::344208034370813000
224346133	::344209757621604000
224346133	::344210494497898000
435475738	::344210565029298000
435475738	::344211253494968000
435475738	::344211558546681000
435475738	::344211617166286000
435475738	::344211869625626000
210714533	::344211870351233000
435475738	::344212093408534000
318224190	::344212219287961000
318224190	::344212898014445000
318224190	::344213051823751000
131306081	::344214326296584000
95374349	::344217434322006000
435475738	::344220270741049000
319532225	::344225435942535000
334515229	::344225730852421000
224346133	::344228913477726000
129679017	::344230863610990000
162315218	::344233290556911000
318224190	::344235139418685000
57804016	::344239081586302000
246481379	::344248203899699000
363443542	::344248712882696000
363496772	::344249806291611000
363496772	::344250100211675000
363496772	::344250296106627000
363496772	::344250632787591000
147558551	::344251480003457000
147558551	::344251481224003000
363496772	::344251937086132000
459987659	::344253305171628000
528790375	::344256194845753000
528790375	::344257929706356000
350227116	::344266474824794000
20317433	::344267315283648000
541324276	::344268791770914000
44353755	::344270149181915000
44353755	::344270696500826000
20317433	::344271596430712000
20317433	::344271686574678000
89632418	::344272350449123000
67453850	::344275581883543000
202252881	::344276068125011000
435475738	::344276427157405000
435475738	::344276540432977000
67453850	::344276646183968000
129844944	::344276788677058000
67453850	::344277208946311000
67453850	::344277672236568000
348326168	::344277692352430000
234948012	::344278531582341000
435475738	::344278617016107000
131306081	::344280320352321000
435475738	::344280711303426000
40561134	::344280781520265000
541324276	::344280988802756000
363496772	::344281577569783000
131306081	::344281663020351000
435475738	::344281693366145000
435475738	::344282097772544000
435475738	::344282394469203000
435475738	::344282517337149000
402309580	::344282619925630000
160781077	::344282635197104000
435475738	::344282771574894000
160781077	::344282805326462000
160781077	::344283037187584000
160781077	::344283054996602000
160781077	::344283294784966000
160781077	::344283367375794000
363496772	::344283403430010000
160781077	::344283475412647000
160781077	::344283597122977000
363496772	::344283714068561000
160781077	::344283821941850000
160781077	::344283840405184000
160781077	::344284177866305000
160781077	::344284223739400000
20317433	::344284960024301000
435475738	::344285202400550000
131306081	::344285759949373000
263221576	::344285881106055000
341205476	::344285977600217000
341205476	::344286411421274000
435475738	::344287210205507000
435475738	::344287244078678000
40561134	::344287442448293000
58976049	::344294471627837000
234738785	::344294794505355000
435475738	::344295039926689000
16292745	::344295948786229000
202903162	::344297020808376000
202903162	::344297243798564000
202903162	::344297680232648000
202903162	::344298118596149000
24972379	::344299545561292000
202903162	::344302193005969000
24972379	::344303121729732000
350227116	::344304228833050000
528790375	::344305176632492000
300523243	::344306073383096000
300523243	::344306595456499000
300523243	::344307121191526000
459987659	::344308986088136000
263221576	::344309396014243000
541324276	::344310414991056000
335118384	::344312211080093000
459772996	::344314668304703000
423865005	::344317569987129000
459772996	::344317704494280000
423865005	::344318001027375000
147558551	::344318457153732000
393622132	::344321053662789000
131306081	::344321162177806000
423865005	::344323002797797000
28299725	::344323084741902000
28299725	::344325990933209000
28299725	::344326429992947000
28299725	::344326726375063000
28299725	::344326799473381000
28299725	::344328977801961000
263221576	::344330527723122000
28299725	::344331749955891000
28299725	::344331914049634000
28299725	::344332082232844000
263221576	::344332265721053000
131306081	::344332392179331000
263221576	::344333263915065000
263221576	::344333489421811000
393143903	::344334635603464000
393143903	::344335299469520000
393143903	::344336882445983000
20317433	::344338577657827000
633957791	::344338689268269000
263221576	::344339910808969000
263221576	::344340345921884000
263221576	::344340528227291000
27613649	::344347721253126000
27613649	::344347752194506000
470194870	::344351948515975000
470194870	::344352631000559000
318692042	::344352649577123000
470194870	::344353412688785000
131306081	::344354987889020000
459772996	::344355663616569000
131306081	::344360647573770000
131306081	::344361273779179000
131306081	::344361858846838000
217214677	::344361859031371000
131306081	::344364112148582000
459772996	::344365390190764000
20317433	::344370813757165000
20317433	::344374758990807000
613256961	::344382468742332000
147558551	::344389542310187000
147558551	::344389543572692000
20317433	::344400189215371000
118470515	::344401380221530000
318692042	::344412724513628000
318692042	::344412837403312000
246481379	::344423609508433000
20317433	::344430142115950000
393143903	::344434868790374000
308523963	::344435793017843000
336778628	::344436084085764000
147558551	::344436516174577000
147558551	::344436517382545000
147558551	::344436518531788000
728826048	::344439830635237000
366716735	::344446001072971000
224346133	::344446872397692000
118470515	::344451111777861000
300523243	::344451824998301000
151366552	::344454446052438000
393143903	::344460203355410000
440481452	::344464766703652000
89632418	::344465164592091000
393143903	::344465943264628000
728826048	::344469165324775000
528790375	::344470442532278000
20317433	::344471672709062000
20317433	::344471773783400000
20317433	::344473941005447000
15688986	::344475280934572000
366716735	::344477134070362000
528790375	::344482045780705000
528790375	::344482108774965000
20317433	::344483758088523000
351947723	::344486622072565000
351947723	::344486812493938000
351947723	::344487012167995000
607432063	::344491433429975000
184547888	::344494470324178000
469814032	::344494515425521000
528790375	::344496178773241000
728826048	::344498117107937000
435475738	::344499252665413000
528790375	::344500134475862000
131306081	::344501365688659000
586941163	::344502679483080000
394796192	::344503098183671000
586941163	::344503954731831000
20317433	::344504406965895000
586941163	::344504570422108000
393143903	::344506301973401000
435475738	::344510804277739000
20317433	::344512197453574000
250389935	::344513200194211000
20317433	::344513985405673000
131306081	::344514993863143000
131306081	::344515977171578000
728826048	::344516974828744000
393143903	::344520776852066000
363496772	::344521048127074000
67453850	::344521269225586000
586941163	::344523009463300000
300523243	::344523184000884000
394796192	::344524715370635000
95374349	::344527598484873000
393143903	::344529505135775000
393143903	::344529808891445000
393143903	::344530145169776000
20317433	::344531830671822000
470194870	::344532361586810000
147558551	::344535030565052000
147558551	::344535032658030000
147558551	::344535034637733000
32564504	::344536817871224000
129844944	::344537376145686000
264364477	::344538430753083000
586941163	::344540772764372000
528790375	::344542763888558000
202252881	::344543302575603000
728826048	::344543523900620000
255765560	::344545188942843000
35933605	::344545858781585000
247362551	::344550261374722000
20317433	::344552231720329000
435475738	::344552462084091000
422214932	::344553935903801000
422214932	::344554357980803000
422214932	::344554467368239000
422214932	::344554909305290000
422214932	::344555118278103000
257192387	::344559735468593000
264364477	::344562916667842000
20317433	::344564810983280000
528790375	::344566854049734000
67453850	::344567011373887000
67453850	::344567582986235000
528790375	::344568314141483000
528790375	::344569985626169000
246481379	::344570717737738000
55964893	::344571751935643000
255799357	::344573079600640000
250389935	::344574821012762000
528790375	::344579503844114000
202252881	::344579904723107000
435475738	::344580389844680000
435475738	::344581870052311000
435475738	::344582280217518000
435475738	::344582638910189000
363496772	::344583160060850000
330468046	::344583405985492000
330468046	::344583480396632000
435475738	::344587941114425000
459987659	::344588037067522000
459987659	::344588239014883000
459987659	::344590030100127000
21705677	::344592494891266000
363496772	::344597023938449000
67453850	::344597902280237000
218698577	::344599381095378000
435475738	::344599675309010000
363496772	::344599798697046000
363496772	::344600347509145000
469814032	::344600354924666000
586941163	::344600830529384000
586941163	::344600875119030000
586941163	::344600941808467000
147558551	::344601479795048000
363496772	::344605296884338000
202252881	::344608975049859000
435475738	::344609412943605000
131306081	::344611866561085000
57804016	::344613109828292000
131306081	::344616337370398000
131306081	::344616908517150000
255799357	::344619533077729000
363496772	::344620205571448000
28299725	::344622460194414000
470194870	::344624162674966000
363443542	::344625946420199000
128703316	::344629021931339000
128703316	::344629857738706000
128703316	::344630055693066000
528790375	::344630087188099000
128703316	::344630263030104000
128703316	::344630460762189000
128703316	::344631267662393000
128703316	::344631354991976000
128703316	::344631463058214000
528790375	::344632537940910000
363496772	::344632873267126000
29398791	::344634046971789000
363496772	::344634634572795000
528790375	::344636361690730000
27613649	::344638744118300000
27613649	::344638803438354000
27613649	::344639181399674000
459987659	::344641194850131000
435475738	::344642890091347000
435475738	::344642971444080000
435475738	::344643182853779000
435475738	::344643599012593000
40375959	::344643612073680000
435475738	::344643805523374000
435475738	::344644392772050000
435475738	::344644452553474000
435475738	::344644622921908000
435475738	::344646173027622000
207340425	::344646518197846000
435475738	::344646834121236000
363496772	::344646885992194000
435475738	::344647079395749000
45898691	::344647088832905000
44353755	::344647195326296000
44353755	::344647261713739000
363496772	::344647674886246000
372107616	::344647832545923000
372107616	::344647937223172000
372107616	::344648042168868000
372107616	::344648582260981000
372107616	::344648623910428000
435475738	::344649104783204000
372107616	::344649135951052000
363496772	::344649263487262000
372107616	::344649448351215000
363496772	::344649456932765000
372107616	::344649604366757000
372107616	::344649735505862000
459772996	::344649859174891000
459772996	::344650060040110000
372107616	::344650161739411000
440481452	::344650345319895000
39680514	::344650930844729000
528790375	::344651036759314000
459772996	::344651431602692000
45898691	::344651593066618000
45898691	::344651722272169000
131306081	::344651746389393000
528790375	::344652011297447000
528790375	::344652036006113000
435475738	::344652138313560000
406122207	::344653562028109000
52995718	::344654158768504000
45898691	::344654418047815000
406122207	::344654686974005000
45898691	::344654863495467000
45898691	::344655201686405000
45898691	::344655327330967000
45898691	::344655788469518000
372107616	::344656458975154000
372107616	::344656493758513000
372107616	::344656544383762000
372107616	::344656729222565000
131306081	::344658994939445000
264364477	::344659270240976000
470194870	::344659541629218000
252451878	::344660681540399000
363496772	::344662609297027000
335118384	::344666814812397000
257192387	::344668251571236000
240794093	::344671836128288000
240794093	::344672133139554000
264364477	::344672226102083000
40561134	::344672310290161000
240794093	::344672970154856000
264364477	::344674785239904000
40561134	::344675950358835000
251316534	::344676125546541000
251316534	::344676217162702000
263006098	::344677263792549000
263006098	::344677431019438000
263006098	::344677712180412000
19501845	::344677935455817000
263006098	::344677952421769000
58976049	::344678183662141000
263006098	::344678471416573000
263006098	::344678897167769000
335118384	::344679667942440000
393622132	::344683446200848000
363496772	::344685556652974000
152735068	::344687593885155000
335118384	::344689329693663000
335118384	::344689647483498000
144937577	::344695178713501000
152735068	::344702438869180000
541324276	::344707183205818000
131306081	::344707186359955000
541324276	::344714476907552000
263221576	::344730093819670000
263221576	::344730258660020000
263221576	::344730397776678000
318224190	::344732747018940000
318224190	::344734309804015000
318224190	::344734696820846000
318224190	::344735421747572000
318224190	::344737437127409000
147558551	::344738429881430000
318224190	::344741503891030000
263221576	::344742562059395000
263221576	::344742825931460000
263221576	::344743040256180000
263221576	::344743956627718000
263221576	::344744178724503000
263221576	::344744535911456000
318224190	::344745336797032000
147558551	::344780365333921000
184547888	::344783534495522000
184547888	::344783812397522000
184547888	::344785858559344000
184547888	::344786492557778000
184547888	::344787246416793000
16292745	::344788268338008000
728826048	::344788943566426000
263221576	::344791281035259000
435475738	::344791465634959000
184547888	::344792937105874000
470194870	::344803932004052000
586941163	::344804270060736000
435475738	::344804624089354000
586941163	::344807112536375000
586941163	::344808500142174000
366716735	::344811299391283000
573114433	::344812050184282000
151366552	::344812416682569000
151366552	::344812687269703000
435475738	::344813544325386000
435475738	::344813954540916000
435475738	::344814067132796000
435475738	::344814203036631000
246481379	::344817453030838000
246481379	::344818582343008000
728826048	::344818762136035000
435475738	::344820651053416000
246481379	::344824352170184000
430943995	::344831676851044000
430943995	::344831829632774000
372107616	::344834677707784000
392518936	::344836080354340000
392493604	::344836372374364000
392493604	::344836435871944000
105993726	::344836834641186000
424526648	::344839290985005000
518039543	::344840047893286000
518039543	::344840231989702000
131306081	::344840746861481000
424526648	::344840801479692000
518039543	::344840916638515000
573114433	::344841597910913000
573114433	::344842563204833000
573114433	::344842873231003000
573114433	::344843554612445000
363496772	::344844709493096000
363496772	::344845293759639000
246481379	::344849892214202000
246481379	::344850045729927000
633957791	::344851962031910000
318224190	::344852669652926000
251876771	::344853560435023000
728826048	::344855615702704000
246481379	::344857786410217000
435475738	::344859061059215000
58976049	::344861859565936000
350227116	::344862424618369000
518039543	::344863269753847000
350227116	::344863941064798000
394796192	::344865359544868000
36119799	::344866071867703000
350227116	::344866182605713000
131306081	::344866914742439000
131306081	::344867170272030000
131306081	::344867980716437000
372107616	::344869452401221000
424526648	::344870643268993000
131306081	::344871059184558000
131306081	::344871229976633000
131306081	::344871448638279000
131306081	::344872387847798000
131306081	::344872519905472000
131306081	::344872581935013000
131306081	::344872630874165000
131306081	::344873672206594000
131306081	::344873807556796000
131306081	::344873931028713000
131306081	::344873994761150000
131306081	::344874337469333000
290401730	::344874344851324000
430943995	::344874863099531000
131306081	::344875866460917000
131306081	::344876048766357000
369601435	::344879610200223000
350227116	::344879976979505000
147558551	::344880675628920000
147558551	::344880677008863000
147558551	::344880678845939000
350227116	::344882127634051000
369460029	::344882677066891000
131306081	::344883766784819000
131306081	::344886617556803000
728826048	::344887070726180000
152735068	::344887295507304000
131306081	::344887884786057000
633957791	::344888144027594000
350227116	::344889061200240000
37451407	::344890075131301000
37451407	::344890177287766000
131306081	::344890524660031000
131306081	::344891281555718000
424526648	::344891297598930000
37451407	::344891624674951000
37451407	::344892064384811000
131306081	::344892206089371000
131306081	::344892411056635000
37451407	::344892537749786000
350227116	::344893001342001000
705796200	::344895961581117000
33302034	::344897149978431000
67453850	::344899861314945000
613256961	::344903126266044000
34481075	::344905216098959000
34481075	::344905381253894000
34481075	::344905566772146000
34481075	::344905714151596000
308523963	::344907617837150000
257192387	::344907769599627000
257192387	::344907807054761000
251876771	::344910585726636000
251876771	::344910589841248000
83945746	::344917887305265000
83945746	::344917972625793000
83945746	::344919015254290000
728826048	::344919750167650000
83945746	::344919933995589000
152735068	::344921425896943000
152735068	::344921567135928000
152735068	::344921713324212000
229986296	::344924143000633000
229986296	::344927747468046000
229986296	::344929207824048000
83945746	::344930418644119000
83945746	::344930501276086000
152735068	::344930989644054000
34481075	::344937834521694000
34481075	::344938176743370000
34481075	::344938230786977000
34481075	::344938289393967000
83945746	::344941053217996000
83945746	::344941100412317000
83945746	::344941203994836000
83945746	::344941387088818000
83945746	::344942145364455000
83945746	::344942296397123000
83945746	::344942439028645000
83945746	::344942530347032000
83945746	::344943014558437000
83945746	::344943298621865000
83945746	::344943434932563000
83945746	::344944251353845000
528790375	::344944341896273000
39140648	::344944367896756000
83945746	::344944384107765000
39140648	::344944546884513000
229986296	::344947159663247000
459561241	::344948964111560000
184547888	::344949335026458000
229986296	::344950490930491000
142890292	::344952167267958000
147558551	::344953884902567000
147558551	::344953885896622000
147558551	::344953886844538000
131306081	::344959082341494000
131306081	::344959160313593000
131306081	::344959170329600000
131306081	::344959567412740000
62366479	::344960279802687000
83945746	::344960488540602000
131306081	::344961534872653000
207340425	::344963913777037000
528790375	::344966096119554000
62366479	::344969975376793000
300523243	::344971502577393000
312907071	::344971674065702000
312907071	::344971936834662000
312907071	::344972594753175000
312907071	::344973200184188000
312907071	::344973594188734000
312907071	::344973634420477000
312907071	::344974283145084000
312907071	::344974417773858000
312907071	::344974548988461000
312907071	::344974746015895000
312907071	::344975416517345000
312907071	::344976067565592000
312907071	::344976510291156000
312907071	::344977895569125000
318224190	::344978185408090000
312907071	::344978474269810000
312907071	::344978828302643000
318224190	::344978924595474000
312907071	::344979362443042000
312907071	::344979936592920000
312907071	::344982606821085000
62366479	::344982867316727000
312907071	::344982877055885000
312907071	::344983162281148000
312907071	::344983378061312000
207340425	::344983429160517000
312907071	::344983865871454000
39680514	::344984362036649000
312907071	::344984478072074000
39680514	::344984958781255000
39680514	::344985039265730000
312907071	::344985291846737000
312907071	::344985654171688000
312907071	::344985982287880000
312907071	::344986282872672000
37451407	::344986894104399000
459987659	::344990378904145000
40561134	::344995789090734000
634804128	::344997984490123000
363496772	::345000112067596000
131306081	::345006133418795000
39680514	::345006288650002000
518039543	::345006359969951000
363496772	::345007008770039000
202903162	::345007107638177000
202903162	::345007233370816000
518039543	::345007856413728000
268546928	::345008330936315000
162315218	::345008379531517000
363496772	::345009204739854000
363496772	::345009939590311000
131306081	::345010041163755000
528790375	::345010121350463000
528790375	::345010187565932000
131306081	::345010229555113000
459772996	::345011611825762000
607432063	::345012248542064000
363496772	::345012292167008000
67453850	::345015173502885000
55964893	::345015975298605000
55964893	::345016083910111000
470194870	::345016827996413000
160781077	::345017654240743000
363496772	::345018190834843000
363496772	::345018572994666000
528790375	::345019518575325000
435475738	::345019883383320000
435475738	::345019985623658000
363496772	::345020054129242000
435475738	::345020756645777000
541324276	::345020811754758000
435475738	::345021228500779000
435475738	::345021547028828000
435475738	::345021937740832000
435475738	::345022081815154000
369460029	::345022113914187000
459987659	::345022217425391000
435475738	::345022365744381000
147558551	::345022942398279000
440481452	::345026537092947000
528790375	::345027240515489000
369460029	::345027375051972000
363496772	::345028008136024000
440481452	::345028065350533000
27613649	::345029444647391000
440481452	::345031582639337000
440481452	::345032724475678000
39140648	::345033858804219000
369460029	::345033896745902000
240794093	::345034123250905000
264364477	::345038906309345000
264364477	::345039818037809000
264364477	::345040141573844000
131306081	::345042557794914000
440481452	::345044205753741000
393622132	::345045833470849000
440875002	::345047693388808000
199545464	::345049231045836000
255799357	::345051303510151000
255799357	::345051543193665000
255799357	::345052143960604000
255799357	::345052287112200000
255799357	::345053014572269000
255799357	::345053313798111000
255799357	::345053662210580000
255799357	::345054709134008000
255799357	::345055937402380000
255799357	::345056090775515000
363443542	::345057501047291000
363443542	::345057868774514000
363443542	::345058572369022000
255799357	::345059174977269000
255799357	::345059554318503000
363443542	::345059822263205000
363443542	::345060423315357000
255799357	::345060631197675000
332525085	::345061014590590000
255799357	::345063726501724000
131306081	::345068468103704000
400704846	::345105603917656000
312907071	::345110885334921000
308523963	::345111561460908000
147558551	::345127017802522000
147558551	::345127020528803000
147558551	::345127021489291000
34481075	::345139949777068000
363496772	::345148230394339000
148143110	::345148651968004000
148143110	::345149007267520000
148143110	::345149118131363000
262889564	::345152773140131000
89632418	::345154433866407000
262889564	::345156161311473000
430943995	::345156392010784000
430943995	::345156950494941000
55964893	::345158437459607000
55964893	::345158450994610000
528790375	::345164387461496000
251876771	::345165316936065000
251876771	::345165817886949000
251876771	::345166045486645000
251876771	::345166194782912000
251876771	::345166239498375000
251876771	::345166463700709000
728826048	::345167783186817000
89632418	::345167834852241000
528790375	::345171124872687000
728826048	::345173030533730000
148451114	::345174661841186000
469814032	::345180865489408000
251876771	::345181601354878000
251876771	::345182069950906000
251876771	::345182180928012000
251876771	::345182461128486000
251876771	::345182470905405000
430943995	::345182648068608000
147558551	::345182734903283000
147558551	::345182738703331000
147558551	::345182739840004000
264364477	::345183236168749000
440481452	::345184143551889000
117877472	::345185501843685000
117877472	::345186133250015000
117877472	::345186299378020000
319532225	::345187453226848000
319532225	::345187545124052000
264364477	::345188005922881000
264364477	::345188176480063000
83945746	::345188421049913000
264364477	::345188435855802000
299459988	::345188443619483000
299459988	::345188443678183000
299459988	::345188444076658000
83945746	::345188637996105000
34481075	::345189634692767000
34481075	::345189695740854000
34481075	::345191314461175000
34481075	::345191380328513000
34481075	::345191500734410000
34481075	::345191531503841000
34481075	::345191897217765000
34481075	::345192041321492000
34481075	::345192116596662000
297735990	::345192334771769000
34481075	::345192447778885000
34481075	::345192670009888000
297735990	::345192760812384000
34481075	::345192779074392000
117877472	::345193230851252000
467772798	::345193407645376000
262889564	::345193547483475000
34481075	::345193717977718000
262889564	::345195514788188000
728826048	::345196096315867000
160781077	::345197618349101000
34481075	::345197629342355000
160781077	::345197731532382000
160781077	::345197743272247000
160781077	::345197986155991000
369460029	::345199828227215000
422214932	::345199911157002000
34481075	::345200077154955000
34481075	::345200962639626000
34481075	::345202603178725000
299459988	::345203699414618000
299459988	::345203699557212000
299459988	::345203699586576000
299459988	::345203699821449000
299459988	::345203700182183000
240794093	::345203814917345000
28299725	::345205625732624000
34481075	::345206880748044000
34481075	::345206950197329000
55964893	::345208429788401000
55964893	::345208559597928000
345624930	::345208860438560000
262889564	::345211128999198000
170590185	::345211476258205000
411762947	::345214684653314000
131306081	::345214952639963000
131306081	::345215151571623000
16292745	::345218837895053000
299459988	::345219326766379000
299459988	::345219327529734000
299459988	::345219327550693000
299459988	::345219327655550000
105993726	::345220778633076000
160781077	::345221994964455000
465165745	::345222832713781000
728826048	::345222895611564000
131306081	::345223027249774000
46991082	::345227611821187000
202252881	::345228731201253000
547745977	::345229013314330000
728826048	::345230573222113000
207340425	::345230959207120000
202252881	::345232214604263000
465165745	::345232272913469000
33302034	::345232921340280000
363496772	::345233959686373000
363496772	::345234374796648000
146219676	::345235510589009000
146219676	::345235801275236000
152735068	::345236444119457000
28299725	::345237728587304000
95374349	::345240744505769000
262889564	::345240829188792000
255313314	::345242603714920000
207340425	::345243239852437000
394796192	::345245202753150000
37451407	::345246081954746000
37451407	::345247582303436000
144937577	::345248755005665000
363496772	::345250299906228000
440481452	::345250540655104000
299459988	::345251322842447000
299459988	::345251323035394000
299459988	::345251323089936000
299459988	::345251323429666000
299459988	::345251323538722000
363496772	::345251595090538000
424526648	::345252792065212000
424526648	::345252880212697000
255799357	::345253370593951000
424526648	::345255673505935000
255799357	::345255840380510000
170590185	::345258904936128000
299459988	::345260958328975000
299459988	::345260958979067000
299459988	::345260958995841000
299459988	::345260959058784000
299459988	::345260959155236000
705796200	::345261321366953000
728826048	::345262046767611000
268546928	::345265322644893000
335118384	::345269681764069000
268546928	::345273227863523000
268546928	::345273576024317000
131306081	::345274452528988000
147558551	::345275921642692000
147558551	::345275922808721000
147558551	::345275923966357000
430943995	::345280541244940000
131306081	::345280897458765000
342512814	::345281865327988000
424526648	::345286882751561000
34481075	::345287775706288000
152735068	::345288869316534000
255765560	::345289045821243000
424526648	::345289895469789000
39821380	::345290493057458000
312907071	::345291339690307000
412586663	::345292017292681000
58976049	::345293579452817000
36119799	::345294344481292000
319532225	::345294826813657000
319532225	::345294991326846000
319532225	::345295446895378000
319532225	::345295573819199000
424526648	::345296797931040000
424526648	::345297060356038000
528790375	::345300067621683000
117877472	::345304726503559000
335118384	::345306923320614000
335118384	::345308975425798000
240587031	::345309428041519000
418864692	::345311836385734000
36119799	::345317785481650000
300523243	::345318282380840000
88453024	::345319276049215000
217214677	::345321943261671000
459561241	::345324598251896000
58976049	::345327502295711000
58976049	::345328119906967000
39821380	::345329820936323000
39821380	::345330403630014000
40375959	::345331420018929000
39821380	::345334083787841000
39821380	::345334136560578000
83945746	::345334388256546000
528790375	::345334634307002000
36119799	::345335083584086000
337980677	::345335841142493000
36119799	::345336480492822000
363496772	::345336831358943000
36119799	::345339275056922000
528790375	::345341494976192000
40375959	::345341774035832000
363496772	::345341904407375000
363496772	::345343071166296000
40375959	::345343101071659000
528790375	::345343308819730000
363496772	::345343355091300000
255799357	::345343751469801000
528790375	::345343843589316000
372107616	::345344182044479000
255799357	::345344183101423000
372107616	::345344490397130000
255799357	::345344584064307000
147558551	::345345098034315000
363496772	::345345104841670000
246481379	::345345847925547000
363496772	::345345938845487000
246481379	::345346037692633000
363496772	::345346455613083000
39821380	::345348030276444000
39821380	::345348103701925000
39821380	::345348411513503000
372107616	::345348771992973000
36119799	::345350913541693000
363496772	::345351524844703000
528790375	::345352623341322000
297735990	::345356086171295000
264364477	::345356288059924000
469814032	::345356565760598000
372107616	::345356805880299000
372107616	::345357083526443000
372107616	::345357142330589000
45898691	::345357288837623000
36119799	::345357387424747000
36119799	::345358153489190000
392493604	::345359073455259000
297735990	::345359211615641000
297735990	::345360607932981000
297735990	::345360842952437000
36119799	::345361985250144000
528790375	::345364725657378000
297735990	::345364764551155000
255799357	::345365220291665000
297735990	::345365960707932000
264364477	::345367243972026000
299459988	::345367608046014000
264364477	::345369806159114000
264364477	::345369955757334000
528790375	::345370465633710000
297735990	::345371377760604000
105993726	::345372549129068000
297735990	::345373770812358000
297735990	::345374591490879000
257192387	::345375059457748000
297735990	::345376381925982000
36119799	::345378249498578000
297735990	::345379230361722000
45898691	::345380775723667000
297735990	::345381107690246000
38042561	::345383078258171000
299459988	::345383719730810000
45898691	::345383761682255000
297735990	::345384508968824000
38042561	::345384935768592000
45898691	::345385536564912000
58976049	::345386724286939000
45898691	::345386738220400000
45898691	::345387332029009000
255799357	::345387638477434000
207893494	::345388827864616000
323076337	::345388986128269000
323076337	::345389242811285000
323076337	::345389400273866000
323076337	::345390001917415000
323076337	::345390142099423000
323076337	::345390452935118000
323076337	::345390653762584000
323076337	::345391083297046000
323076337	::345391426865082000
323076337	::345391790448324000
323076337	::345392110914109000
323076337	::345393131790942000
38042561	::345393188854435000
38042561	::345393801227030000
323076337	::345393821942697000
323076337	::345394070929166000
323076337	::345394145021534000
323076337	::345394727417442000
38042561	::345394760489521000
323076337	::345395105529729000
323076337	::345395723187154000
257192387	::345397174298869000
470194870	::345398626257870000
264364477	::345407384283410000
264364477	::345408412932263000
264364477	::345408652557025000
264364477	::345409944742395000
290401730	::345411818052796000
116118519	::345413054823014000
44353755	::345413749827596000
363496772	::345415571816468000
363496772	::345415762401447000
363496772	::345416120267845000
363496772	::345416786637885000
363496772	::345416997150011000
363496772	::345417158240649000
176974576	::345417607790346000
363496772	::345419413756968000
363496772	::345419798538235000
363496772	::345420270263209000
152735068	::345421498619666000
321835996	::345421533277200000
321835996	::345421715154817000
321835996	::345421903613284000
321835996	::345422341506994000
369460029	::345423255517147000
299459988	::345428221489213000
131306081	::345435232096382000
131306081	::345435255630598000
131306081	::345435309137338000
131306081	::345436889781772000
129844944	::345438047921381000
613256961	::345438952066514000
353567857	::345440518471303000
131306081	::345441488110497000
339259114	::345442191046479000
470194870	::345444257890447000
131306081	::345444597348040000
485185711	::345447231492603000
37451407	::345455562089189000
147558551	::345476923926908000
299459988	::345502067533705000
246481379	::345504191608938000
264364477	::345507021984002000
312907071	::345516438955651000
170590185	::345519790187749000
39680514	::345520117628674000
170590185	::345520350861340000
170590185	::345521116418289000
170590185	::345521366814040000
170590185	::345521472195923000
299459988	::345521603930624000
299459988	::345521604366848000
207340425	::345523832284651000
518039543	::345527223274594000
337980677	::345527819025141000
366716735	::345527858212519000
284664089	::345530119928049000
629787407	::345531199835475000
629787407	::345531649217425000
284664089	::345531729546715000
284664089	::345531835545174000
270701909	::345531942487326000
299459988	::345532644718698000
299459988	::345532645192654000
246481379	::345535605725339000
263221576	::345537438644588000
440481452	::345541229980827000
39680514	::345541495505424000
728826048	::345542214887288000
312907071	::345543529830961000
312907071	::345543603667480000
312907071	::345543650203299000
312907071	::345543813663703000
435475738	::345543964465704000
435475738	::345545068662382000
435475738	::345545323202093000
435475738	::345545484594708000
435475738	::345547786999173000
435475738	::345547986815832000
435475738	::345548118877696000
335118384	::345548686828380000
299459988	::345550429075148000
299459988	::345550429335191000
299459988	::345550429431681000
299459988	::345550429737861000
299459988	::345550430253744000
170590185	::345552340763410000
170590185	::345552461085413000
264364477	::345554237914238000
264364477	::345554514042040000
264364477	::345554610972397000
264364477	::345554985532153000
264364477	::345555041287036000
264364477	::345555335882354000
440481452	::345555461937967000
240794093	::345556395975921000
240794093	::345556639555940000
264364477	::345557029810749000
264364477	::345557099733983000
264364477	::345557244873687000
728826048	::345560087009579000
435475738	::345562839349596000
435475738	::345563143986114000
435475738	::345563264350052000
435475738	::345563350517833000
435475738	::345563528159170000
435475738	::345563635172651000
435475738	::345563762159403000
435475738	::345564159347417000
435475738	::345564675473297000
435475738	::345564776048492000
435475738	::345565436471021000
435475738	::345565510513070000
435475738	::345565697138634000
435475738	::345565890605109000
435475738	::345565984888872000
728826048	::345566666454863000
169618179	::345567171872694000
169618179	::345567570096713000
169618179	::345567934300688000
169618179	::345568735731527000
240794093	::345569007304335000
169618179	::345569024433864000
435475738	::345569355553185000
435475738	::345569496251113000
169618179	::345569768293691000
435475738	::345569934346158000
435475738	::345570066143772000
435475738	::345575346386640000
435475738	::345575452569645000
435475738	::345575638775762000
435475738	::345575844133076000
95374349	::345576289006129000
435475738	::345576466441969000
518039543	::345576678954770000
435475738	::345576694901526000
435475738	::345577094572564000
435475738	::345577197022625000
435475738	::345577234721034000
435475738	::345577669301268000
435475738	::345578141458235000
435475738	::345578351320240000
435475738	::345578408316657000
435475738	::345578562520223000
34481075	::345578597970497000
435475738	::345578737514983000
34481075	::345578741524754000
34481075	::345578978033143000
199545464	::345580224790024000
299459988	::345580725292134000
299459988	::345580725417938000
299459988	::345580725631864000
299459988	::345580725648633000
299459988	::345580725694758000
435475738	::345581507945054000
131306081	::345583588223381000
246481379	::345584309685600000
573114433	::345584964215136000
37451407	::345585015066857000
131306081	::345585690450485000
705796200	::345587279559028000
394796192	::345588563007664000
435475738	::345588573669572000
435475738	::345588955661598000
37451407	::345588996275044000
573114433	::345589242409385000
131306081	::345589291541463000
131306081	::345589628121776000
37451407	::345589905130393000
37451407	::345590174069186000
350227116	::345590617180610000
705796200	::345590817479618000
131306081	::345591102797139000
37451407	::345591448651046000
131306081	::345591483501539000
170590185	::345591848980578000
321775412	::345592888723382000
435475738	::345593144169074000
299459988	::345593173915090000
299459988	::345593174393245000
299459988	::345593174577803000
299459988	::345593174649090000
435475738	::345593394724237000
37451407	::345594142723813000
37451407	::345594479295754000
37451407	::345594637379072000
37451407	::345594712624885000
37451407	::345594809819484000
316484120	::345594855700955000
37451407	::345594894204678000
28299725	::345597105169113000
37451407	::345598252604874000
37451407	::345598318866493000
37451407	::345598416891564000
37451407	::345598474882015000
37451407	::345598547837726000
37451407	::345598760426029000
58976049	::345599013904580000
28299725	::345599955387437000
40485959	::345600039252533000
406122207	::345600225722900000
335118384	::345600964289519000
335118384	::345602853378871000
344530822	::345604553414164000
344530822	::345604589401288000
344530822	::345604799179390000
406122207	::345606270604148000
728826048	::345609192750583000
162315218	::345609224883154000
38481051	::345610949966839000
299459988	::345612401623838000
299459988	::345612401737076000
299459988	::345612401930014000
38481051	::345612879703183000
38481051	::345612962834288000
262889564	::345613168397152000
264364477	::345613174843777000
38481051	::345613278841548000
264364477	::345613853599612000
264364477	::345613920238702000
34481075	::345614172450594000
34481075	::345614228624920000
728826048	::345617811940442000
435475738	::345619909100834000
435475738	::345620023068459000
435475738	::345620307194818000
435475738	::345620823555600000
435475738	::345620891956285000
21705677	::345622224541208000
435475738	::345622412437635000
435475738	::345622621301391000
299459988	::345623318054989000
299459988	::345623318491193000
299459988	::345623318822531000
224346133	::345623328867885000
263221576	::345624636362485000
263221576	::345625721806417000
263221576	::345626520649334000
263221576	::345627141305683000
366716735	::345628008381550000
284664089	::345630374858199000
257192387	::345631291183620000
435475738	::345631416958201000
435475738	::345631493449711000
257192387	::345631697162874000
435475738	::345631770651267000
435475738	::345631837445578000
435475738	::345631886195974000
435475738	::345632029016207000
435475738	::345632189830008000
435475738	::345632358193573000
435475738	::345632926513393000
435475738	::345633238284386000
247362551	::345637423834873000
284664089	::345638969905655000
299459988	::345640345515737000
299459988	::345640345540890000
312907071	::345640429527650000
284664089	::345641069783969000
152735068	::345641477352857000
147558551	::345641679434428000
147558551	::345641680927596000
147558551	::345641684010401000
152735068	::345642940716175000
152735068	::345643600924770000
152735068	::345644098990010000
16292745	::345644474363420000
160781077	::345644685676650000
160781077	::345644880833413000
160781077	::345646815779110000
160781077	::345646936004640000
160781077	::345647229631082000
160781077	::345647645152395000
160781077	::345647786659823000
160781077	::345648109491220000
160781077	::345648272683184000
257192387	::345648386067795000
257192387	::345648484789141000
160781077	::345648713626165000
435475738	::345651188085166000
435475738	::345651610233487000
255765560	::345652550923587000
459987659	::345652551582113000
391631516	::345652844621332000
391631516	::345652914913685000
391631516	::345653416632123000
391631516	::345653616012562000
391631516	::345653688901185000
131306081	::345654436959490000
131306081	::345654461726863000
131306081	::345654681781018000
299459988	::345655078759309000
299459988	::345655078776107000
299459988	::345655078784475000
299459988	::345655079040331000
485185711	::345655753035616000
528790375	::345656275884986000
528790375	::345656279739559000
131306081	::345660262096990000
528790375	::345661709916188000
412586663	::345661794792116000
412586663	::345662304160980000
528790375	::345663053238525000
412586663	::345663756514238000
16292745	::345675210705485000
246481379	::345676222451310000
459561241	::345678276414541000
363496772	::345681422218035000
262889564	::345682823732142000
262889564	::345682980230004000
321166954	::345683469772406000
363496772	::345683755756814000
363496772	::345684764294000000
363496772	::345685485324222000
363496772	::345687399734595000
363496772	::345688231087570000
363496772	::345688422670802000
363496772	::345689315998834000
131306081	::345690642069991000
299459988	::345693647775338000
299459988	::345693647993466000
528790375	::345694793789214000
705796200	::345699507905916000
152735068	::345699534980141000
363496772	::345703050087919000
299459988	::345703386001317000
299459988	::345703386047455000
299459988	::345703386076815000
268546928	::345705960750338000
363496772	::345708549260857000
363496772	::345710475436236000
363496772	::345713330209570000
363496772	::345714741068587000
147558551	::345714879073775000
147558551	::345714880223014000
147558551	::345714881338675000
459987659	::345715231214940000
40375959	::345715630013554000
152735068	::345717022551838000
152735068	::345718134101123000
152735068	::345718417254395000
264364477	::345718790136397000
152735068	::345719262855434000
152735068	::345719595451162000
152735068	::345720222361210000
152735068	::345720534144782000
369460029	::345722874524471000
369460029	::345723076580896000
202252881	::345723224769830000
369460029	::345723878678609000
369460029	::345723906675576000
152735068	::345726028754321000
57804016	::345727831873032000
402309580	::345728788006588000
21705677	::345729334239191000
459987659	::345729666298028000
146219676	::345731437229645000
229694155	::345731668000264000
229694155	::345733348569800000
229694155	::345733587871596000
160781077	::345733618645233000
160781077	::345733732105347000
160781077	::345733797762973000
170590185	::345733832730886000
217214677	::345734356263895000
28299725	::345735532309012000
170590185	::345736239711920000
240794093	::345737004878811000
402309580	::345738435765624000
264364477	::345740844780900000
264364477	::345741012917972000
83092668	::345741973241593000
160781077	::345745875756273000
350227116	::345746160922796000
350227116	::345746942439088000
350227116	::345747866339377000
100313850	::345753537952772000
170590185	::345757848543821000
299459988	::345759229677821000
299459988	::345759229711380000
299459988	::345759229765906000
83092668	::345760527756173000
264364477	::345766419696324000
636497893	::345768841101602000
262889564	::345769530259292000
262889564	::345770110583177000
170590185	::345772496953413000
83092668	::345773166800564000
262889564	::345778556921585000
95374349	::345780916972568000
318692042	::345782409935085000
402309580	::345783335160778000
459987659	::345785912740954000
459987659	::345786164822822000
459987659	::345786805460807000
459987659	::345787275252224000
147558551	::345788151312293000
459987659	::345795444309381000
262889564	::345796498879037000
95374349	::345797206504267000
243857003	::345798791405895000
262889564	::345800563079925000
459987659	::345814548869169000
131306081	::345817502586134000
26140667	::345819285622497000
26140667	::345819286645907000
459987659	::345820970793181000
37451407	::345822840395792000
629787407	::345822971266473000
411762947	::345824696513728000
147558551	::345825020431433000
147558551	::345825021408731000
94481845	::345825748612947000
94481845	::345825970571333000
94481845	::345826192462606000
94481845	::345826226298028000
94481845	::345826956979367000
243857003	::345834050172354000
547745977	::345868578991505000
20545953	::345869563424034000
20545953	::345870913138479000
20545953	::345872556680704000
229694155	::345878730213830000
459987659	::345878933163606000
229694155	::345879265012744000
229694155	::345881097181212000
299459988	::345881925623369000
26140667	::345883548647043000
26140667	::345883549762744000
58976049	::345888854177357000
268546928	::345890222803914000
268546928	::345890304697712000
33302034	::345892495550464000
67296324	::345892946433937000
299459988	::345894374003052000
246481379	::345901328830177000
218698577	::345902978949079000
335118384	::345905075962658000
528790375	::345910846209286000
246481379	::345915444898705000
152735068	::345916823058935000
152735068	::345917026147131000
466962628	::345920441149423000
466962628	::345920494727483000
117877472	::345922039833567000
319532225	::345922860528840000
117877472	::345922913544835000
319532225	::345923569848557000
528790375	::345925826837098000
299459988	::345926412290646000
299459988	::345926412299034000
299459988	::345926412554878000
299459988	::345926413033037000
264364477	::345928096261758000
466962628	::345928987081576000
240794093	::345929412266586000
264364477	::345932550264483000
160781077	::345933645325946000
160781077	::345935424381939000
264364477	::345943889171075000
94481845	::345945932216532000
528790375	::345946139905884000
528790375	::345951282642706000
224346133	::345956368999673000
131306081	::345957697004380000
528790375	::345957700049436000
528790375	::345958503577419000
528790375	::345958547818962000
170590185	::345959625436319000
312907071	::345962533145960000
312907071	::345962943738945000
312907071	::345964020551008000
264364477	::345966001696931000
95374349	::345968553691840000
264364477	::345969424655851000
264364477	::345969482625318000
264364477	::345969850277044000
264364477	::345970122713866000
412586663	::345970467414372000
412586663	::345971347878453000
264364477	::345971636123615000
264364477	::345972083282554000
264364477	::345972155470729000
264364477	::345972335859359000
299459988	::345972492298489000
37451407	::345973981683261000
37451407	::345974363171995000
37451407	::345974634866409000
37451407	::345976660857864000
37451407	::345977068485480000
37451407	::345977459042312000
152735068	::345978807435550000
528790375	::345978986750423000
32564504	::345980421068169000
528790375	::345980540278693000
318224190	::345984346043326000
234948012	::345986922189058000
243857003	::345990091329646000
234948012	::345990205519577000
528790375	::345990230869938000
234948012	::345990407953473000
234948012	::345990543941193000
234948012	::345991096641404000
234948012	::345991142619357000
234948012	::345991242032758000
234948012	::345991281022996000
234948012	::345991317500870000
234948012	::345991351999016000
234948012	::345991390435614000
234948012	::345991480105652000
234948012	::345991556630720000
28299725	::345991641015918000
234948012	::345991950714949000
147558551	::345994923033645000
528790375	::345995498001403000
518039543	::345997754453082000
528790375	::345999579193430000
299459988	::346001584838279000
131306081	::346001765839298000
144937577	::346001878808666000
131306081	::346008676999495000
251876771	::346009830026248000
131306081	::346010503589527000
246481379	::346010605586620000
16292745	::346011898053029000
392518936	::346016503096811000
424526648	::346020284387688000
131306081	::346022854300680000
528790375	::346024045797580000
26140667	::346024481329926000
26140667	::346024482407841000
207340425	::346024705729388000
207340425	::346024892094877000
207340425	::346024966371811000
207340425	::346025017320022000
207340425	::346025172786098000
251876771	::346025210530648000
207340425	::346026505329053000
332525085	::346027305203806000
207340425	::346027610150670000
466962628	::346027853386743000
83092668	::346029975918505000
160781077	::346030590803447000
440875002	::346033081959993000
131306081	::346037797741817000
257192387	::346039547286667000
255765560	::346039578014134000
20545953	::346040672693936000
131306081	::346043233543004000
257192387	::346044551632388000
518039543	::346044660927565000
418832074	::346044852649213000
55964893	::346045010711556000
459987659	::346045188457758000
418832074	::346045225292140000
418832074	::346045553848754000
159282025	::346047697104539000
330468046	::346048292280467000
518039543	::346049133041303000
26140667	::346050191893336000
26140667	::346050193067765000
418832074	::346053081068351000
67453850	::346053842158366000
528790375	::346054533102833000
547745977	::346057473792303000
264364477	::346058480676900000
264364477	::346059446084059000
418864692	::346060000118050000
264364477	::346061892428644000
147558551	::346063373374464000
55964893	::346066875605741000
418832074	::346068153178128000
528790375	::346069068446588000
505841428	::346071222540451000
369601435	::346072434358767000
402309580	::346073573825331000
402309580	::346073657208086000
402309580	::346075029303353000
402309580	::346076705468854000
402309580	::346077533378322000
402309580	::346077688945053000
151366552	::346077973696376000
402309580	::346078276046970000
152735068	::346079919874400000
459987659	::346081381186691000
366716735	::346083097281982000
607432063	::346083827749371000
505841428	::346085107867713000
418832074	::346085565092995000
418832074	::346087875957383000
418832074	::346088251263709000
418832074	::346088341256683000
418832074	::346088452833570000
418832074	::346088880015036000
528790375	::346088934448693000
418832074	::346089155597574000
418832074	::346089587816402000
418832074	::346090906539143000
418832074	::346091112890515000
418832074	::346091564298297000
418832074	::346091662956691000
418832074	::346091724747206000
418832074	::346092446763073000
26140667	::346093451592491000
26140667	::346093452611710000
418832074	::346093518210621000
411762947	::346094210103005000
411762947	::346094414680178000
418832074	::346094987479502000
418832074	::346095651521708000
207893494	::346095707066888000
36119799	::346095775660523000
418832074	::346095972872499000
418832074	::346096149259776000
418832074	::346096596028641000
418832074	::346096864480878000
422214932	::346097499448176000
406122207	::346099392530489000
406122207	::346099610340716000
505841428	::346100134217674000
406122207	::346102642214305000
15688986	::346102672341995000
406122207	::346106105514045000
406122207	::346108812249399000
541324276	::346109100033196000
323076337	::346110455082782000
95374349	::346112302694674000
148451114	::346112751183200000
505841428	::346115325554745000
83092668	::346122017449332000
29398791	::346122996076929000
284664089	::346123206912012000
447912275	::346123949295407000
323076337	::346128154529767000
323076337	::346128747105247000
418864692	::346129621705695000
323076337	::346129752928690000
323076337	::346130056541777000
323076337	::346130825684860000
147558551	::346133063966806000
323076337	::346134102287716000
264364477	::346134366566637000
264364477	::346134819853459000
264364477	::346135041480470000
264364477	::346135170472095000
323076337	::346135459409301000
36119799	::346135766914723000
323076337	::346136092594020000
39821380	::346136195190902000
323076337	::346137732462026000
28299725	::346138950211080000
335118384	::346139823846854000
518039543	::346140228551049000
264364477	::346141753151197000
459772996	::346142760992120000
518039543	::346143633365417000
299459988	::346152112067072000
83092668	::346152606114123000
83092668	::346154524769148000
131306081	::346158918034149000
131306081	::346159046904127000
131306081	::346159573679341000
131306081	::346159755812814000
131306081	::346160030405517000
131306081	::346160185779290000
131306081	::346160375047278000
131306081	::346160438825865000
131306081	::346160942666625000
131306081	::346161081804271000
38481051	::346161154474786000
26140667	::346162856116510000
26140667	::346162857072787000
131306081	::346163512139210000
38481051	::346166444196773000
42292477	::346192817221160000
42292477	::346192863194918000
42292477	::346192944275009000
147558551	::346200888085463000
147558551	::346200889180176000
147558551	::346200890383953000
26140667	::346232575313969000
26140667	::346232576299642000
505841428	::346236294550142000
40375959	::346237871713304000
528790375	::346252221043859000
89632418	::346253203114967000
299459988	::346256601512038000
299459988	::346256601562349000
299459988	::346256601650454000
372107616	::346260421860265000
372107616	::346260564902805000
207893494	::346264876949323000
246481379	::346266569074176000
147558551	::346270867006840000
147558551	::346270868332224000
459987659	::346271542344290000
433083953	::346271740906831000
379677651	::346275395563294000
379677651	::346275447295864000
379677651	::346275527256059000
379677651	::346275617492328000
379677651	::346275665793921000
379677651	::346275719141261000
379677651	::346275793216864000
379677651	::346275834270720000
379677651	::346275876817739000
379677651	::346275936364277000
89632418	::346289564261957000
467772798	::346290618269581000
89632418	::346292646102319000
224346133	::346295684682629000
26140667	::346299878667870000
26140667	::346299882128171000
264364477	::346301200087515000
264364477	::346301916223000000
264364477	::346302086599823000
264364477	::346302583691948000
264364477	::346302887598632000
224346133	::346302913154523000
224346133	::346302970025082000
224346133	::346303597472002000
348326168	::346304098829750000
264364477	::346304729674031000
229986296	::346305654677450000
229986296	::346306732298993000
335118384	::346310348623720000
318224190	::346311217800937000
348326168	::346314040768876000
633957791	::346315047091441000
299459988	::346317194851938000
224346133	::346318755724398000
224346133	::346319045781508000
246481379	::346319762311241000
423865005	::346321237313740000
505841428	::346322345163632000
57804016	::346324770423439000
39680514	::346326831911284000
39680514	::346327176276242000
39680514	::346327403280334000
264364477	::346328435771203000
264364477	::346329683463376000
264364477	::346330063492509000
264364477	::346330190168850000
348326168	::346331065708838000
348326168	::346331133958561000
348326168	::346331208399081000
348326168	::346331436070105000
348326168	::346331506953818000
299459988	::346334680141926000
264364477	::346335343647281000
264364477	::346336058767720000
264364477	::346336319494029000
264364477	::346336580778221000
264364477	::346336682716569000
264364477	::346336988758167000
264364477	::346337352047808000
58976049	::346337500542939000
170590185	::346338538775773000
147558551	::346338851171758000
147558551	::346338852312596000
264364477	::346339096387526000
252451878	::346343077687992000
541324276	::346344184279609000
459987659	::346344951371673000
264364477	::346346919427178000
541324276	::346347348475129000
131306081	::346347428703784000
541324276	::346348741294440000
541324276	::346350305170034000
170590185	::346350359301742000
252451878	::346351372649779000
32564504	::346352729335152000
528790375	::346352993660203000
252451878	::346353535442644000
459987659	::346356318933745000
528790375	::346356421664862000
478520972	::346356886334996000
202903162	::346357156355899000
202903162	::346357561299202000
424526648	::346360806742560000
202903162	::346360962124754000
52995718	::346361893100863000
424526648	::346362964242202000
424526648	::346363577759842000
246481379	::346364005012602000
264364477	::346369560112410000
218698577	::346370029941567000
528790375	::346370575117189000
264364477	::346375295646969000
402309580	::346377127710568000
105993726	::346378398333009000
335118384	::346379564148207000
541324276	::346383736360824000
264364477	::346385872234639000
264364477	::346386580044386000
594260703	::346386591943643000
264364477	::346387486781632000
264364477	::346387675818901000
528790375	::346388616777441000
528790375	::346388937192927000
52995718	::346391663641509000
26140667	::346392875392700000
26140667	::346392876583907000
264364477	::346393799548891000
528790375	::346394314689110000
264364477	::346394348100931000
469814032	::346396397857288000
337980677	::346397032551960000
264364477	::346397210172346000
528790375	::346397257609916000
264364477	::346397438761910000
264364477	::346397869202354000
264364477	::346398215727378000
131306081	::346398822622167000
264364477	::346401144295272000
264364477	::346401347119218000
528790375	::346401454564708000
264364477	::346401730675740000
264364477	::346402528184893000
528790375	::346402540151242000
38481051	::346404415072243000
38481051	::346405638554914000
38481051	::346405947910000000
147558551	::346407247498326000
147558551	::346407248555282000
38481051	::346408388307070000
224346133	::346410149830877000
38481051	::346410662613884000
264364477	::346414361125994000
363496772	::346417286648840000
264364477	::346424294903009000
335118384	::346424869170315000
297735990	::346426943283032000
224346133	::346427612060610000
27613649	::346427736891469000
27613649	::346427741303873000
297735990	::346428553912541000
142890292	::346431071564484000
297735990	::346431649640239000
297735990	::346432426026885000
264364477	::346432456926306000
246481379	::346432470046109000
470194870	::346433546539393000
528790375	::346434574835924000
470194870	::346434733699387000
299459988	::346437364530429000
26140667	::346437385015394000
26140667	::346437385959112000
633957791	::346437999124422000
129679017	::346438168117125000
131306081	::346439131288711000
89632418	::346443048470863000
255799357	::346446391402434000
255799357	::346449431731793000
528790375	::346450417191890000
257192387	::346451170719592000
402309580	::346452122998538000
131306081	::346453286024519000
363496772	::346453943217430000
299459988	::346454531359535000
131306081	::346454677442928000
466962628	::346454949909123000
131306081	::346455003067719000
363496772	::346455156197564000
257192387	::346455624915222000
255799357	::346455655026159000
440481452	::346455674768728000
268546928	::346456437507121000
264364477	::346457882486796000
131306081	::346457997247143000
323076337	::346458021632811000
372107616	::346458280337473000
440481452	::346458594964828000
255799357	::346458999165698000
433083953	::346459207429660000
323076337	::346459329613950000
372107616	::346459343828443000
323076337	::346459936210944000
372107616	::346460245805109000
268546928	::346460677512253000
323076337	::346461079578214000
466962628	::346461137656745000
369460029	::346465238687817000
369460029	::346465434658295000
369460029	::346465554703458000
264364477	::346465717861875000
363496772	::346468994007584000
146219676	::346470097663164000
146219676	::346470337774489000
146219676	::346470752578584000
146219676	::346471104803659000
363496772	::346473453597097000
372107616	::346474106981597000
147558551	::346476454390927000
363496772	::346477115648143000
264364477	::346479569399844000
264364477	::346479805530767000
264364477	::346480093973057000
264364477	::346480472026648000
152735068	::346480513613189000
264364477	::346481229916405000
264364477	::346481702232793000
613256961	::346482652305559000
264364477	::346482971886379000
334515229	::346483526369169000
316484120	::346483648075284000
264364477	::346483652252819000
299459988	::346484046076985000
264364477	::346484418833158000
264364477	::346484632235171000
264364477	::346484733896691000
459987659	::346485110926880000
264364477	::346485738877091000
264364477	::346486022122651000
402309580	::346486119845744000
131306081	::346486926540427000
131306081	::346486990675517000
257192387	::346489044152221000
529570237	::346489136649220000
224346133	::346489864239341000
224346133	::346489914172526000
224346133	::346490297368313000
224346133	::346490579632402000
224346133	::346490640147808000
224346133	::346490676906704000
224346133	::346491859998228000
529570237	::346494538279448000
38481051	::346499745533014000
38481051	::346500058008653000
38481051	::346500462289223000
529570237	::346505009371947000
255799357	::346505468681781000
26140667	::346507019253080000
131306081	::346507230490791000
131306081	::346507839805718000
131306081	::346507974145110000
131306081	::346508193100349000
131306081	::346508306333978000
131306081	::346508394099769000
131306081	::346508851748683000
131306081	::346508943704616000
264364477	::346508958665682000
264364477	::346509491237445000
255799357	::346509588507537000
131306081	::346510028573900000
152735068	::346510837554483000
152735068	::346511004575862000
131306081	::346511906917470000
131306081	::346511979806064000
528790375	::346518155801292000
402309580	::346530743800971000
402309580	::346532077317017000
528790375	::346532685201690000
29398791	::346534777463115000
29398791	::346536625502822000
147558551	::346551506088116000
253879613	::346564939164549000
369601435	::346566479778545000
26140667	::346581549275299000
26140667	::346581550353219000
607432063	::346598419302862000
402309580	::346603589113884000
250389935	::346610182475878000
250389935	::346610562429505000
89632418	::346610976365359000
250389935	::346611162143653000
250389935	::346611282289504000
250389935	::346612347835650000
528790375	::346613108346851000
250389935	::346613159597064000
250389935	::346613412916248000
528790375	::346613647012941000
250389935	::346613728445333000
250389935	::346613899992395000
505841428	::346614215093653000
250389935	::346614574126080000
528790375	::346615149588795000
147558551	::346615587914543000
147558551	::346615588996648000
250389935	::346619326297669000
299459988	::346619676878577000
299459988	::346619677633552000
299459988	::346619677650345000
299459988	::346619677813919000
299459988	::346619680057880000
250389935	::346621267765493000
528790375	::346622268480311000
528790375	::346622525154930000
250389935	::346624292320063000
528790375	::346630485939724000
202252881	::346633703063171000
202252881	::346635066392334000
528790375	::346635849535987000
39140648	::346636497820192000
39140648	::346636681203564000
299459988	::346637970939469000
299459988	::346637971014963000
299459988	::346637971174338000
34481075	::346638020075716000
151366552	::346638837847564000
372107616	::346639945873649000
372107616	::346640190502223000
151366552	::346640226577424000
372107616	::346640568694214000
151366552	::346641036073918000
372107616	::346641173030502000
151366552	::346642383540199000
207340425	::346645148085657000
151366552	::346647370383126000
151366552	::346648259206451000
251316534	::346648282119958000
26140667	::346650049578676000
26140667	::346650050904072000
83945746	::346651780798611000
299459988	::346652772264984000
299459988	::346652772449517000
207893494	::346654964229218000
323076337	::346658709478469000
323076337	::346662539561672000
323076337	::346662760303714000
39140648	::346663828970418000
299459988	::346668136881348000
299459988	::346668137116209000
299459988	::346668137120407000
95374349	::346670297086320000
131306081	::346673169156947000
131306081	::346673286995906000
131306081	::346673353119105000
594260703	::346674842122211000
335118384	::346675295853621000
131306081	::346675456122175000
170590185	::346675819751538000
251429451	::346677386718359000
170590185	::346677493534695000
170590185	::346678055953113000
299459988	::346680356658884000
299459988	::346680356990234000
299459988	::346680357128642000
299459988	::346680357451620000
299459988	::346680357933948000
34481075	::346688396808306000
131306081	::346690658343477000
40375959	::346692211196440000
147558551	::346696897169338000
147558551	::346696897232261000
147558551	::346696898184359000
147558551	::346696898184372000
147558551	::346696900440891000
444979318	::346699611827740000
541324276	::346700258316783000
392493604	::346701501273612000
444979318	::346702439744937000
444979318	::346702900686381000
444979318	::346703597398028000
594260703	::346703636195332000
444979318	::346703810183434000
394796192	::346704013485555000
330468046	::346704498074451000
444979318	::346704884067864000
330468046	::346704980041945000
444979318	::346706772247052000
444979318	::346707213823406000
444979318	::346709106830229000
444979318	::346709841848459000
444979318	::346710116432748000
299459988	::346710344246366000
299459988	::346710344426721000
299459988	::346710345001340000
299459988	::346710345202667000
299459988	::346710345257213000
444979318	::346710554519404000
444979318	::346713465555148000
131306081	::346713964413075000
444979318	::346715367386775000
40524821	::346715864629927000
444979318	::346716409348374000
40524821	::346720961195819000
26140667	::346721566882684000
26140667	::346721568690409000
363496772	::346721825989988000
335118384	::346722197311717000
335118384	::346724724497334000
247362551	::346725897421864000
131306081	::346729081628405000
541324276	::346729103191330000
131306081	::346729255733981000
131306081	::346729878894305000
262889564	::346733912967491000
444979318	::346737191579443000
444979318	::346739656508973000
444979318	::346740953287098000
299459988	::346742513559818000
299459988	::346742513756938000
299459988	::346742513769533000
299459988	::346742514314797000
299459988	::346742514792939000
299355541	::346743834492944000
151366552	::346745196769316000
26140667	::346745574684520000
335118384	::346748730143277000
207340425	::346749319241674000
207340425	::346749624784134000
336778628	::346750009833836000
418864692	::346754449894690000
299459988	::346756966481293000
299459988	::346756966737141000
299459988	::346756966804238000
159282025	::346767122640281000
607648640	::346767310943580000
528790375	::346767900373315000
159282025	::346767950549745000
159282025	::346768176090066000
40485959	::346768545285275000
147558551	::346769972703399000
147558551	::346769973735198000
147558551	::346769976981594000
299459988	::346770293500559000
299459988	::346770293848682000
299459988	::346770293869654000
299459988	::346770294167445000
299459988	::346770294469447000
369601435	::346773318403248000
246481379	::346774565696987000
83092668	::346775205957492000
27613649	::346780237901746000
528790375	::346780620782977000
218698577	::346785003709005000
218698577	::346785226309128000
218698577	::346785582913040000
218698577	::346786270111989000
218698577	::346786441738735000
372107616	::346787654832099000
218698577	::346787773358948000
218698577	::346788132345225000
218698577	::346789630852612000
528790375	::346789819491434000
218698577	::346790082814029000
528790375	::346790601594900000
218698577	::346790626966249000
299459988	::346790657089748000
299459988	::346790657215561000
299459988	::346790657446248000
299459988	::346790657542737000
20545953	::346791313502519000
262889564	::346791368745709000
29398791	::346791537625157000
218698577	::346791684509671000
29398791	::346791928723017000
246481379	::346791984284958000
218698577	::346792432391839000
547745977	::346792607499833000
218698577	::346793787361742000
218698577	::346794025514332000
218698577	::346794495830003000
218698577	::346794547336052000
218698577	::346794579699314000
218698577	::346794791704616000
218698577	::346795189899243000
218698577	::346795461891457000
218698577	::346795499149463000
218698577	::346795793518309000
218698577	::346796302589382000
246481379	::346796643405950000
218698577	::346796759244218000
284664089	::346798065732161000
284664089	::346798176373719000
528790375	::346799096037793000
299459988	::346799861116596000
299459988	::346799861322088000
26140667	::346800192370143000
26140667	::346800193376768000
20545953	::346801384068374000
20545953	::346801733797814000
20545953	::346802287353688000
55964893	::346802424691957000
20545953	::346803210310283000
27613649	::346805961958252000
32564504	::346810451574788000
33302034	::346813948445728000
131306081	::346815007251632000
131306081	::346815793658474000
131306081	::346815904832692000
424526648	::346818149359947000
36556314	::346818471872573000
55964893	::346818516713889000
412586663	::346821611208466000
412586663	::346821690745044000
412586663	::346823013573996000
412586663	::346823099959869000
412586663	::346823143790370000
202252881	::346824520788754000
392493604	::346833309306851000
316484120	::346833718905806000
528790375	::346834448853123000
424526648	::346834643410092000
83092668	::346836051622510000
147558551	::346838817422069000
147558551	::346838818411917000
83092668	::346840296857944000
131306081	::346840396162297000
224346133	::346842020322631000
412586663	::346843118349471000
299459988	::346846824524550000
299459988	::346846824956559000
28299725	::346849256818237000
528790375	::346849467422609000
363496772	::346850484319035000
334515229	::346856547785252000
28299725	::346857536353341000
334515229	::346858475135066000
26140667	::346859538911211000
255765560	::346859680921948000
131306081	::346861246122950000
131306081	::346862136410112000
459772996	::346862541672165000
341279579	::346862701785522000
459772996	::346862962109194000
26140667	::346871783858765000
11822502	::346872400811540000
142384634	::346872705666142000
369601435	::346875566378594000
459772996	::346894596862799000
459772996	::346894748029710000
528790375	::346933721812848000
26140667	::346939939751088000
290401730	::346942062530293000
299459988	::346951887028883000
45898691	::346952694264647000
586941163	::346956287944306000
363496772	::346958730967007000
363496772	::346958739850530000
613256961	::346963914065588000
207340425	::346970035811651000
299459988	::346971725268914000
586941163	::346974912289853000
505841428	::346976542179606000
147558551	::346976967498801000
147558551	::346976968778067000
147558551	::346976972271935000
142384634	::346979519648915000
246481379	::346984823807672000
316484120	::346986087702482000
246481379	::346993391973826000
299459988	::347000304090370000
299459988	::347000304224587000
299459988	::347000304249753000
299459988	::347000305076039000
323076337	::347001043441315000
37451407	::347004158685110000
37451407	::347004271688024000
37451407	::347004594972401000
37451407	::347005410894557000
586941163	::347006671362592000
26140667	::347007728515948000
255799357	::347008305916424000
222217573	::347008360538832000
222217573	::347009014078521000
39680514	::347010093566554000
39680514	::347010311099908000
222217573	::347010841662603000
222217573	::347012646018633000
344530822	::347015076110278000
344530822	::347015160700993000
299459988	::347015424686297000
299459988	::347015424719851000
299459988	::347015424845676000
299459988	::347015424929591000
299459988	::347015424992501000
344530822	::347016312515600000
344530822	::347016723939074000
344530822	::347016862716010000
151366552	::347018957468872000
299355541	::347019057851166000
299355541	::347019391956840000
299355541	::347019544633675000
366716735	::347019681049231000
366716735	::347022272797753000
44353755	::347023154478190000
299355541	::347024860540715000
222217573	::347028764900876000
363443542	::347029436509609000
253879613	::347029543791517000
16292745	::347030179920633000
299459988	::347030780637229000
299459988	::347030780679168000
299459988	::347030780926623000
299459988	::347030781006336000
299459988	::347030781220225000
224346133	::347034189750759000
224346133	::347034692643590000
284372523	::347034853436432000
224346133	::347035007178653000
284372523	::347035637230231000
284372523	::347035720344563000
284372523	::347035968752201000
284372523	::347036044413239000
284372523	::347036065862914000
284372523	::347036104194666000
284372523	::347036202483994000
284372523	::347036223526813000
284372523	::347036291734585000
284372523	::347036319802863000
284372523	::347036383136870000
222217573	::347036392498532000
394796192	::347037454785712000
541324276	::347040840180432000
299459988	::347042787931328000
299459988	::347042788229132000
284372523	::347042892893782000
246481379	::347043817704259000
222217573	::347045486127108000
222217573	::347045963648606000
246481379	::347047587527933000
147558551	::347051281191411000
147558551	::347051282672017000
147558551	::347051283624124000
222217573	::347051864061247000
176300621	::347052568981168000
131306081	::347055768337518000
337980677	::347055940396281000
607432063	::347061078284460000
262889564	::347064061030195000
39680514	::347064936842805000
131306081	::347066487758000000
262889564	::347068176837779000
299459988	::347072934126436000
299459988	::347072934180966000
299459988	::347072934457778000
299459988	::347072934457798000
299459988	::347072935032410000
344530822	::347073461161697000
344530822	::347073719174320000
257192387	::347076643455647000
257192387	::347080415317733000
257192387	::347080445718052000
257192387	::347080478588801000
573114433	::347085096492335000
705796200	::347085409551011000
26140667	::347085803056418000
26140667	::347085804096585000
247362551	::347087099092160000
26140667	::347091550041427000
26140667	::347091551249367000
299459988	::347105229369638000
299459988	::347105229885538000
299459988	::347105230229499000
299459988	::347105230292398000
299459988	::347105230552440000
528790375	::347108765700595000
300523243	::347111584537137000
296446753	::347116141363200000
528790375	::347123606100267000
337980677	::347125505801199000
240587031	::347126641673252000
147558551	::347129065922260000
147558551	::347129069042798000
147558551	::347129070154309000
528790375	::347129373981282000
528790375	::347129694283526000
528790375	::347130268731187000
334515229	::347131342330400000
299459988	::347132856721633000
299459988	::347132857032007000
299459988	::347132857191391000
299459988	::347132857396903000
337980677	::347133787492188000
33302034	::347135269159440000
33302034	::347135318971011000
131306081	::347138891238744000
512855526	::347142175127138000
299459988	::347153202967351000
299459988	::347153203047055000
469814032	::347155205273550000
26140667	::347155693788360000
26140667	::347155695390584000
229694155	::347155722871660000
372107616	::347156346195566000
435475738	::347156441376903000
435475738	::347157090734850000
335118384	::347157293013540000
435475738	::347157625550540000
435475738	::347157861442404000
435475738	::347158259775442000
372107616	::347158304834846000
372107616	::347158344605253000
372107616	::347159788326629000
372107616	::347160057110204000
246481379	::347161814590689000
372107616	::347162792069054000
142890292	::347166186762555000
363496772	::347169069415399000
40375959	::347169122787921000
35147507	::347169600158457000
35147507	::347169851195924000
207340425	::347169918258642000
207340425	::347170207132946000
202903162	::347171771394428000
202903162	::347171927779078000
354617285	::347172568861659000
202903162	::347172756359614000
202903162	::347172977311371000
202903162	::347174082938273000
363496772	::347174299066589000
372107616	::347175632297414000
202903162	::347176302282944000
202903162	::347176361527504000
202903162	::347176789564592000
151366552	::347178055896268000
528790375	::347178897193988000
299459988	::347179502574649000
299459988	::347179502591430000
438115686	::347179668455190000
438115686	::347179790769483000
438115686	::347179919836594000
438115686	::347180083162804000
207340425	::347185939430404000
28169372	::347187818797334000
372107616	::347188328992481000
372107616	::347189160886562000
372107616	::347189655889911000
372107616	::347190774502412000
152735068	::347190965246775000
252451878	::347191897938345000
372107616	::347192545803137000
252451878	::347192553231245000
372107616	::347192639852007000
363443542	::347192682453536000
372107616	::347192727710085000
363443542	::347192747662393000
363443542	::347192783112638000
363443542	::347192832735449000
318224190	::347192920694202000
318224190	::347193042433884000
363443542	::347193276643815000
528790375	::347193283644121000
363443542	::347193329785647000
372107616	::347193363289739000
268546928	::347193373465116000
372107616	::347193410320478000
372107616	::347193457279893000
363443542	::347193676147073000
372107616	::347193685424885000
363443542	::347193705595289000
372107616	::347193814278090000
299459988	::347194019786412000
299459988	::347194019803172000
335118384	::347194121737359000
363443542	::347194218688679000
16292745	::347194783577542000
268546928	::347194833544282000
147558551	::347195258179837000
147558551	::347195259333259000
39680514	::347195401058807000
372107616	::347195625869283000
372107616	::347196390222475000
372107616	::347197279423307000
372107616	::347197371345666000
372107616	::347197505974435000
363443542	::347197587394265000
372107616	::347197788293062000
39680514	::347197845973131000
372107616	::347198108649811000
372107616	::347198208998506000
372107616	::347198466012889000
372107616	::347198693436440000
335118384	::347198765200969000
363443542	::347199256010031000
363443542	::347199642129268000
372107616	::347199886904655000
363443542	::347200079427420000
372107616	::347200118455431000
252451878	::347200177335046000
39140648	::347200289444610000
372107616	::347200398718795000
27613649	::347200475893997000
335118384	::347200490632781000
372107616	::347200665342324000
363443542	::347200892598120000
27613649	::347201093492686000
39680514	::347201235931246000
27613649	::347201438616809000
363443542	::347201502986776000
363443542	::347201714564239000
363443542	::347201848161206000
372107616	::347203361403183000
440481452	::347203967442378000
372107616	::347204160640393000
207340425	::347204323484250000
440481452	::347204788674498000
372107616	::347205012365127000
146219676	::347205059202932000
465165745	::347205138852745000
363443542	::347205278015557000
363443542	::347205327852290000
312673211	::347205426129027000
372107616	::347205625832423000
312673211	::347205633432510000
440481452	::347205659525255000
252451878	::347205747672748000
411762947	::347205878929297000
312673211	::347206027638345000
363496772	::347206136996458000
252451878	::347206275618181000
312673211	::347206358950625000
363443542	::347206598353092000
363443542	::347206680913788000
268546928	::347207424853295000
312673211	::347208024261267000
312673211	::347208208588361000
131306081	::347208538394861000
152735068	::347209187635367000
459772996	::347209407706304000
207340425	::347209777765548000
323076337	::347209907801554000
372107616	::347210650361139000
131306081	::347212881185615000
335118384	::347215651796025000
459987659	::347217458735742000
28299725	::347218179635957000
17369283	::347218590799380000
393622132	::347220240763060000
299459988	::347222913210007000
406122207	::347223372960247000
335118384	::347224414473039000
26140667	::347226116001513000
26140667	::347226117104623000
369601435	::347226627958263000
131306081	::347231575890599000
131306081	::347232048869695000
131306081	::347234760038424000
131306081	::347240117913649000
40561134	::347242109276925000
94481845	::347246442131378000
131306081	::347250497314500000
299459988	::347253380793651000
312907071	::347253512561889000
147558551	::347275353196220000
147558551	::347275354857148000
83092668	::347282823864008000
83092668	::347282859779825000
83092668	::347283624191729000
83092668	::347283627492646000
83092668	::347284852837597000
26140667	::347304197575827000
26140667	::347304198569869000
299459988	::347333822339235000
299459988	::347333822637039000
299459988	::347333822657994000
299459988	::347333822670577000
299459988	::347333822792220000
147558551	::347338374341869000
505841428	::347339277572640000
312673211	::347340234347929000
246481379	::347345842555977000
296446753	::347346418748510000
296446753	::347346515569819000
296446753	::347346847465078000
16292745	::347349757380919000
222217573	::347350673165258000
36556314	::347351285168738000
89632418	::347351506095316000
250389935	::347355255257841000
296446753	::347360501191278000
142890292	::347360505238786000
296446753	::347360605079994000
296446753	::347360767785435000
296446753	::347360803483164000
296446753	::347360935771533000
299459988	::347362822155550000
299459988	::347362822272991000
26140667	::347367577175068000
26140667	::347367578227843000
366716735	::347368836695199000
250389935	::347369274140135000
528790375	::347370724970885000
633957791	::347370908828188000
146219676	::347372328797229000
372107616	::347375486017622000
255313314	::347375861600751000
372107616	::347375901073367000
372107616	::347376023656099000
299355541	::347376302468259000
16292745	::347376601111072000
299459988	::347377900221239000
299459988	::347377900254789000
299459988	::347377900376453000
299459988	::347377900556787000
299459988	::347377900774895000
250389935	::347378793494765000
250389935	::347378948906311000
58976049	::347381430420111000
58976049	::347381471947943000
58976049	::347381515665166000
250389935	::347381618161381000
418832074	::347381835107549000
58976049	::347381907354419000
250389935	::347382042402643000
393622132	::347382148912775000
418832074	::347383012494811000
45898691	::347383087136657000
299355541	::347384050085933000
170590185	::347384181355073000
299355541	::347384238556987000
299355541	::347384996069261000
45898691	::347385304308662000
299355541	::347385350966091000
299355541	::347386055315574000
299355541	::347386968486858000
299355541	::347387229464825000
299355541	::347387643564290000
299355541	::347387861009580000
260539431	::347388145941233000
299355541	::347388203256381000
318224190	::347388345728516000
299355541	::347388916925599000
260539431	::347390422261305000
323076337	::347393997498617000
586941163	::347394986276446000
253879613	::347398340700434000
312673211	::347402522031452000
299459988	::347405315618250000
299459988	::347405315786014000
299459988	::347405316104806000
246481379	::347405416604524000
312673211	::347405929223950000
222217573	::347407838664077000
312673211	::347407894364450000
312673211	::347409343391608000
147558551	::347410121141407000
147558551	::347410122319990000
147558551	::347410123360194000
424526648	::347411575184973000
129844944	::347411804630163000
424526648	::347417685006622000
607432063	::347421293278265000
424526648	::347421545074937000
299459988	::347424400104124000
299459988	::347424400326418000
299459988	::347424400460619000
299459988	::347424400548704000
299459988	::347424401219792000
15688986	::347425292274503000
15688986	::347425866256621000
424526648	::347429874190917000
148451114	::347433562913505000
299459988	::347435086305693000
260539431	::347435215481880000
44353755	::347435658169683000
459561241	::347436938602635000
37451407	::347437837551026000
26140667	::347437888729911000
37451407	::347438112756084000
44353755	::347439879317241000
44353755	::347439960460242000
44353755	::347440457619492000
44353755	::347441206265008000
312907071	::347441803189960000
26140667	::347442649202061000
26140667	::347442650502270000
469814032	::347446035938951000
247362551	::347449485611393000
109477035	::347451143842037000
334515229	::347454322528903000
131306081	::347454548035645000
252451878	::347457492223131000
470063325	::347458977581391000
334515229	::347463522080391000
353567857	::347464292771172000
251876771	::347467174962679000
251876771	::347467314079363000
148913439	::347468576023781000
345624930	::347469388154294000
312673211	::347474632842031000
312673211	::347475505701867000
312673211	::347475782408495000
105993726	::347476023882952000
207340425	::347478343458885000
207340425	::347478386739920000
207340425	::347478426250256000
207340425	::347478508173406000
207340425	::347478642353385000
207340425	::347478917969477000
207340425	::347479107417817000
207340425	::347479511476092000
345624930	::347481003994009000
147558551	::347483567040901000
147558551	::347483568320176000
83092668	::347483765112705000
207340425	::347485839917449000
466962628	::347487520751251000
466962628	::347488572993056000
363496772	::347489749851836000
152735068	::347490513185824000
369460029	::347491796621860000
369460029	::347491947436445000
369460029	::347494219918745000
369460029	::347494677915774000
369460029	::347495327709949000
363496772	::347497410169274000
363496772	::347498050694049000
363496772	::347498556434825000
131306081	::347501534394843000
363496772	::347503118344396000
363496772	::347503178956288000
369460029	::347503398574247000
369460029	::347503532359942000
369460029	::347503614073384000
26140667	::347511527449960000
26140667	::347511528666304000
312673211	::347514209669636000
312673211	::347514415962267000
312673211	::347514480927838000
312673211	::347514546845515000
312673211	::347514577711415000
312673211	::347514633034285000
312673211	::347514661689761000
312673211	::347518883520974000
369460029	::347519246114361000
255765560	::347519740824133000
321166954	::347520548353503000
243857003	::347528440032923000
243857003	::347528864609742000
470194870	::347529122253266000
246481379	::347530187556139000
363496772	::347531731185856000
396679954	::347532074988748000
528790375	::347532445098319000
363496772	::347533038101622000
396679954	::347533222990716000
396679954	::347533764441817000
396679954	::347533867181281000
396679954	::347534192520863000
396679954	::347534490748465000
396679954	::347534548336263000
372107616	::347535522312384000
152735068	::347536447793926000
528790375	::347537449339203000
396679954	::347538427643826000
396679954	::347538599543193000
528790375	::347540695730491000
528790375	::347540801309523000
40375959	::347542137832886000
528790375	::347543454483623000
207340425	::347544468901224000
207340425	::347545042505830000
55964893	::347545064286851000
147558551	::347545129575395000
207340425	::347545557478305000
392518936	::347547413722046000
392518936	::347550266108809000
83092668	::347551446952185000
299355541	::347552819915665000
19501845	::347552890195439000
299355541	::347554523054735000
470194870	::347555313618137000
299355541	::347555326633066000
16292745	::347556686128619000
243857003	::347559436086284000
69936919	::347563137626697000
52995718	::347563806039363000
28299725	::347563926118084000
69936919	::347564258407632000
316484120	::347565118483226000
470063325	::347566328397324000
470063325	::347566576565878000
396679954	::347567124404895000
316484120	::347567257074937000
396679954	::347567412541009000
396679954	::347567716921663000
396679954	::347567906369966000
396679954	::347568385015545000
396679954	::347568856111398000
528790375	::347573484060282000
528790375	::347573640633655000
470063325	::347575041648627000
83092668	::347575968765984000
470063325	::347576872697208000
62366479	::347576905593147000
62366479	::347577006067707000
62366479	::347577046794391000
396679954	::347577500655837000
396679954	::347577976898060000
396679954	::347578198441205000
396679954	::347578429899698000
62366479	::347579238645395000
62366479	::347579355561615000
62366479	::347579610550112000
62366479	::347579895339171000
62366479	::347580001547337000
62366479	::347581417456295000
62366479	::347581775398182000
393622132	::347582620470743000
396679954	::347582929184124000
396679954	::347583134935683000
26140667	::347583996256993000
396679954	::347584892781088000
62366479	::347586770055081000
62366479	::347586801445265000
62366479	::347586842272600000
62366479	::347586880700829000
62366479	::347587450706739000
62366479	::347587655195836000
62366479	::347587860809003000
62366479	::347588147762315000
62366479	::347588394181877000
131306081	::347590523147677000
131306081	::347591604925767000
396679954	::347593299361660000
312673211	::347595551866494000
312673211	::347596901845176000
312673211	::347598895968317000
224346133	::347603626509873000
459772996	::347606206933770000
312673211	::347606548987662000
263221576	::347609494165008000
37451407	::347612433550032000
115683854	::347612821107908000
62366479	::347619715021148000
62366479	::347622294237097000
115683854	::347623396147855000
440481452	::347629853861896000
147558551	::347634508322988000
470194870	::347636719539077000
83945746	::347637297744867000
251876771	::347646383026761000
705796200	::347647083009937000
470063325	::347660725025636000
470063325	::347661826592473000
470063325	::347661984621268000
147558551	::347694993659543000
147558551	::347694994959790000
262889564	::347696181603889000
354617285	::347697499336736000
505841428	::347701457912463000
334515229	::347708888994426000
89632418	::347722464308113000
89632418	::347722678452510000
26140667	::347724503784235000
26140667	::347724505034153000
440481452	::347726092121026000
299355541	::347727735059279000
299355541	::347728494572224000
299355541	::347728652198367000
299355541	::347728996580085000
251876771	::347729981515902000
299355541	::347730821559496000
528790375	::347732841666330000
528790375	::347733610851340000
251876771	::347735322907529000
251876771	::347737708220792000
251876771	::347737829574582000
117877472	::347737868250251000
251876771	::347738251206991000
69936919	::347738649422598000
299355541	::347740924211757000
299355541	::347743320497328000
52995718	::347744399217799000
262889564	::347750627574702000
372107616	::347750887340507000
372107616	::347751042794012000
372107616	::347751284377518000
372107616	::347751814663389000
372107616	::347751951406100000
372107616	::347752898228264000
424526648	::347753006311276000
372107616	::347753182912446000
372107616	::347753753501384000
372107616	::347753861596983000
359607281	::347753896707489000
372107616	::347754023048323000
372107616	::347754155626086000
359607281	::347754244939591000
69936919	::347754452851240000
372107616	::347754514939531000
372107616	::347754782972338000
372107616	::347755442883162000
372107616	::347755911336574000
372107616	::347756658551836000
372107616	::347758566612017000
372107616	::347759112924315000
372107616	::347759669483286000
372107616	::347760172971745000
372107616	::347760603303120000
372107616	::347761070548598000
372107616	::347761220490760000
263207728	::347764194688507000
69936919	::347766429015236000
147558551	::347768665510395000
147558551	::347768666626093000
147558551	::347768667985035000
15688986	::347776520162533000
32564504	::347777165665894000
337980677	::347779142223273000
470063325	::347779631937626000
372107616	::347782809110335000
26140667	::347783166221758000
372107616	::347783754175098000
224346133	::347785647890767000
69936919	::347788047213031000
467772798	::347788410670419000
95374349	::347788749649883000
478520972	::347790752069324000
246481379	::347791176692273000
246481379	::347791650178879000
69936919	::347793994014666000
69936919	::347794415546425000
446326590	::347799383741435000
26140667	::347799399868551000
26140667	::347799401261068000
62366479	::347800406543433000
62366479	::347800478899396000
372107616	::347803767799943000
69936919	::347803781804728000
69936919	::347803917553393000
69936919	::347804737384620000
69936919	::347804823149748000
62366479	::347805853774135000
255799357	::347806031314829000
251876771	::347806872008531000
69936919	::347810560420765000
251876771	::347811600461348000
44353755	::347811624880570000
251876771	::347811839725416000
44353755	::347811965135093000
28299725	::347813849434558000
705796200	::347814460238462000
252451878	::347815184519282000
402309580	::347818947275550000
222217573	::347819674802728000
222217573	::347820241704845000
69936919	::347821162891460000
224346133	::347826124820209000
62366479	::347827571897036000
129679017	::347829306828922000
251876771	::347830111963320000
83092668	::347831349543051000
470194870	::347832937305223000
229986296	::347835584502448000
299355541	::347836431332438000
299355541	::347836922930003000
299355541	::347838987299352000
147558551	::347840465518862000
147558551	::347840466789756000
147558551	::347840467762806000
299355541	::347841965318082000
299355541	::347845834441908000
11822502	::347846544541773000
299355541	::347847322585157000
299355541	::347848541638623000
299355541	::347848619862392000
62366479	::347848678939185000
62366479	::347849449663504000
62366479	::347849543402000000
62366479	::347849665649205000
62366479	::347849904720326000
11822502	::347850158173720000
216434703	::347850967313702000
33302034	::347851578478325000
62366479	::347851973241999000
40524821	::347851988547010000
62366479	::347852176384724000
363443542	::347853986428231000
363443542	::347854402859700000
83092668	::347855842852343000
83092668	::347857769677864000
152735068	::347859320475623000
459987659	::347861876505452000
459987659	::347862424403202000
459561241	::347863132871458000
69936919	::347863857185845000
29398791	::347865590922371000
528790375	::347865796598439000
528790375	::347866368282071000
528790375	::347867216580067000
528790375	::347867367973470000
528790375	::347867424487522000
528790375	::347867977472933000
243857003	::347871347642335000
69936919	::347871779169132000
67453850	::347872140709740000
83092668	::347872607267340000
69936919	::347874173391106000
26140667	::347874387761979000
26140667	::347874389112528000
83092668	::347875009932435000
218698577	::347875033202425000
69936919	::347877245035114000
573205399	::347877576951332000
573205399	::347878005936357000
573205399	::347878425291268000
69936919	::347878533953122000
573205399	::347878631722319000
372107616	::347881535673876000
372107616	::347882200013877000
372107616	::347882750721810000
316484120	::347882817927122000
573205399	::347883026748948000
372107616	::347883062891261000
369460029	::347883104146452000
372107616	::347884779313696000
573205399	::347884855159308000
372107616	::347885449781583000
573205399	::347885699585953000
33302034	::347886009477906000
573205399	::347886477671288000
478520972	::347886730738819000
469814032	::347888613905805000
69936919	::347889003145613000
69936919	::347889602863955000
69936919	::347890322484903000
69936919	::347890470443167000
69936919	::347890882869071000
147558551	::347891772195758000
147558551	::347891773726674000
147558551	::347891775068839000
69936919	::347892734658478000
207340425	::347893414106378000
207340425	::347893604305477000
69936919	::347894010964230000
312673211	::347894025619128000
207340425	::347894052231991000
207340425	::347894128585093000
246481379	::347894268255428000
246481379	::347895506384605000
372107616	::347896169009123000
312673211	::347896762247303000
69936919	::347897476017164000
363496772	::347897880574570000
69936919	::347899101834268000
263221576	::347900017836707000
312673211	::347900153086226000
69936919	::347900707912953000
372107616	::347900801387204000
69936919	::347900845553242000
257192387	::347902571106664000
512668596	::347904393640808000
334515229	::347906375227146000
372107616	::347907188540461000
372107616	::347907240281391000
372107616	::347907407042707000
372107616	::347908311598891000
372107616	::347909719224115000
312673211	::347909874090389000
372107616	::347911101838667000
207893494	::347911539048714000
255799357	::347911667033722000
255799357	::347912209185243000
312673211	::347915932183711000
243857003	::347916732624666000
334515229	::347916748978262000
312673211	::347916962988429000
299355541	::347917030399279000
299355541	::347917082278641000
299355541	::347917257793474000
243857003	::347917360855908000
312673211	::347918187871993000
299355541	::347918421855461000
372107616	::347920390397521000
372107616	::347922314777726000
372107616	::347922371606376000
541324276	::347922724846452000
372107616	::347922826780635000
372107616	::347923070973001000
478520972	::347923099213258000
69936919	::347923650604826000
372107616	::347923860756234000
83092668	::347923958424809000
252451878	::347924110116003000
372107616	::347924140453404000
207340425	::347924466325655000
252451878	::347924687105441000
440481452	::347924737260920000
363496772	::347924778205732000
252451878	::347924851736076000
207893494	::347925078622740000
363443542	::347925080174641000
363443542	::347925113586462000
28299725	::347925197720023000
207893494	::347925503837081000
363443542	::347925528277286000
207893494	::347925540864405000
372107616	::347925605842558000
207893494	::347925643855536000
207893494	::347925682199859000
372107616	::347925721685037000
372107616	::347925876484231000
207893494	::347925918821543000
372107616	::347926017043742000
363443542	::347926162636419000
372107616	::347926230835789000
402309580	::347926333801758000
372107616	::347926347278073000
207893494	::347926364713791000
218698577	::347926510289702000
218698577	::347926800489381000
218698577	::347927194149990000
207893494	::347927622946287000
363443542	::347927798578556000
363443542	::347927880115814000
363443542	::347928052849844000
440481452	::347928131824394000
207893494	::347928756972822000
83092668	::347933005202980000
207340425	::347933598227243000
207340425	::347933800635981000
705796200	::347934469983981000
512668596	::347934691799748000
512668596	::347935011728670000
705796200	::347935659534729000
705796200	::347936493513367000
334515229	::347936587180552000
705796200	::347937284198395000
573205399	::347938059960082000
224346133	::347938133473628000
705796200	::347938221235257000
573205399	::347938250268225000
334515229	::347938355578802000
573205399	::347938868378619000
705796200	::347939115452469000
312673211	::347939489798299000
312673211	::347939640302518000
705796200	::347939953289883000
470063325	::347939971853869000
705796200	::347940833997250000
312673211	::347942240188002000
705796200	::347943269029793000
573205399	::347943831611789000
705796200	::347944649765302000
573205399	::347944705142689000
573205399	::347945417247444000
424526648	::347945642036957000
573205399	::347945756608561000
573205399	::347945770533658000
26140667	::347945898485096000
26140667	::347945899525304000
573205399	::347945900812943000
573205399	::347946107847983000
573205399	::347946126772678000
573205399	::347946349628641000
705796200	::347946511256150000
541324276	::347947458980085000
573205399	::347947640408903000
573205399	::347948034270842000
363496772	::347951294134235000
705796200	::347951379240861000
573205399	::347957011004129000
470063325	::347957519357972000
21705677	::347957878528823000
470063325	::347958766798524000
363443542	::347959213957451000
152735068	::347962089421283000
152735068	::347962116881383000
19501845	::347962652724695000
19501845	::347964806042619000
224346133	::347972196901203000
424526648	::347978284350447000
470063325	::347981047310462000
470063325	::347995458544734000
252451878	::348015080132194000
252451878	::348016270265942000
252451878	::348017057293537000
290401730	::348032397461303000
229986296	::348046535281491000
229986296	::348046621537353000
229986296	::348046655305691000
229986296	::348046806619406000
229986296	::348047119225061000
34481075	::348053964593455000
299355541	::348056027066953000
299355541	::348056203089289000
299355541	::348056402167734000
299355541	::348056495742660000
299355541	::348056759371431000
299355541	::348056861909581000
299355541	::348057550824026000
299355541	::348057685679304000
299355541	::348057949924634000
299355541	::348058371565424000
299355541	::348058456873398000
299355541	::348059894752104000
207893494	::348060015376093000
299355541	::348060792496726000
505841428	::348062848238374000
299355541	::348063047295852000
26140667	::348063485428637000
26140667	::348063486527553000
299355541	::348065510509903000
34481075	::348065601757016000
299355541	::348065622502031000
299355541	::348066230877437000
573205399	::348067217025400000
299355541	::348067366971789000
299355541	::348068799817318000
299355541	::348068873511239000
440481452	::348069013412261000
39680514	::348077911171022000
299355541	::348081338726903000
69936919	::348087780519329000
69936919	::348088055296577000
440175355	::348088467621810000
440175355	::348088470817873000
440175355	::348088703568199000
440175355	::348089045269753000
440175355	::348089339500167000
440175355	::348089997334818000
284664089	::348091779767218000
147558551	::348098183919980000
147558551	::348098185039843000
147558551	::348098186142957000
39680514	::348101054782652000
117877472	::348101484564594000
39680514	::348103189238788000
15688986	::348105044333301000
299355541	::348105214210998000
299355541	::348105805851131000
381279494	::348109949928357000
312673211	::348110960847880000
299355541	::348111025008160000
299355541	::348111550906789000
705796200	::348113062492000000
202252881	::348113731647074000
69936919	::348120653431451000
26140667	::348121265493643000
310489606	::348125356890398000
424526648	::348126324898004000
207340425	::348129543644663000
207340425	::348129601035321000
207340425	::348129614549352000
207340425	::348129684325793000
381279494	::348131554385616000
312673211	::348132470685851000
573205399	::348133067954716000
69936919	::348134239037972000
310489606	::348135623766454000
394796192	::348137667877281000
268546928	::348139976858402000
586941163	::348140475242393000
186693710	::348141703212961000
312673211	::348142127085129000
26140667	::348146010566045000
229986296	::348147343301935000
229986296	::348147404429729000
312673211	::348148090676576000
147558551	::348149567591706000
147558551	::348149568808054000
147558551	::348149570066321000
312673211	::348151708184084000
207340425	::348154704666165000
312673211	::348155214504804000
83092668	::348156803198099000
470063325	::348157002515623000
394796192	::348157017212452000
470063325	::348158033181933000
470063325	::348158780820832000
270701909	::348158838949699000
270701909	::348158921652977000
470063325	::348159004461117000
222217573	::348164018122403000
402309580	::348169912214233000
470063325	::348173893019779000
312673211	::348174130065076000
247362551	::348174263607500000
26140667	::348175050509271000
263221576	::348179247107547000
69936919	::348181373821009000
396679954	::348181427482927000
36119799	::348181724909420000
396679954	::348182074257207000
396679954	::348182440508006000
396679954	::348184153700831000
396679954	::348184357699194000
396679954	::348185455252103000
396679954	::348186026231083000
312673211	::348186638503014000
396679954	::348186945035313000
396679954	::348189722151112000
396679954	::348190371907502000
396679954	::348191077750169000
396679954	::348192483567607000
396679954	::348193278337888000
396679954	::348193317617545000
396679954	::348194304440795000
251961694	::348196421855494000
396679954	::348197709603295000
251961694	::348198063128576000
160781077	::348198294318632000
160781077	::348198415651446000
396679954	::348198989419651000
470063325	::348201193882914000
312673211	::348202498672193000
69936919	::348202709742129000
312673211	::348202829137203000
312673211	::348203514708754000
396679954	::348203840417443000
424526648	::348204121943314000
424526648	::348204535237455000
594260703	::348204785087959000
312673211	::348205123878678000
312673211	::348206694549037000
148143110	::348209681535217000
148143110	::348209981985783000
396679954	::348210151033040000
148143110	::348210281740107000
148143110	::348210690038853000
148143110	::348210957652226000
148143110	::348211123683721000
148143110	::348211217766174000
251876771	::348211300121317000
148143110	::348211508595023000
246481379	::348211526315950000
478520972	::348213209867624000
147558551	::348214542867779000
312673211	::348216826498523000
310489606	::348217112520699000
396679954	::348217195408547000
396679954	::348218389413629000
396679954	::348219379198070000
629787407	::348219929041973000
52995718	::348223113705684000
255799357	::348223849638293000
246481379	::348223995029626000
396679954	::348226314181947000
396679954	::348226868031414000
69936919	::348227421956349000
312673211	::348228465482403000
312673211	::348229085878681000
69936919	::348229433066397000
69936919	::348229494080958000
170590185	::348229555997249000
170590185	::348229684737224000
573205399	::348230284417855000
69936919	::348231115108151000
69936919	::348231361968095000
69936919	::348231739270909000
396679954	::348231830975164000
37451407	::348234089876299000
37451407	::348234386124181000
37451407	::348234468051517000
69936919	::348234836252700000
312673211	::348235260334571000
37451407	::348235711666860000
37451407	::348236591996751000
37451407	::348237029173256000
26140667	::348241152278937000
26140667	::348241153558183000
312673211	::348241233010900000
354617285	::348241526020796000
69936919	::348242207075078000
396679954	::348248129285545000
138245975	::348253412003045000
138245975	::348254311509286000
69936919	::348255287574155000
69936919	::348255589882814000
372107616	::348255612855009000
138245975	::348255827968262000
60459098	::348256175613157000
69936919	::348256691755810000
69936919	::348256757044363000
69936919	::348257012863344000
69936919	::348257102923436000
69936919	::348259280278917000
69936919	::348259333085204000
69936919	::348259518901280000
255765560	::348262757419859000
69936919	::348264276533846000
69936919	::348265533533204000
224346133	::348267100617441000
69936919	::348267693146787000
69936919	::348267908297789000
469814032	::348268301421510000
217214677	::348268720352796000
255799357	::348269113262624000
69936919	::348270992222740000
69936919	::348271114339880000
470063325	::348271286323122000
69936919	::348272034117206000
69936919	::348272091625291000
469814032	::348274086146883000
69936919	::348274960600535000
69936919	::348275409646940000
312673211	::348277188501581000
69936919	::348277354549891000
95374349	::348279856364154000
298002766	::348282119883210000
69936919	::348282865844371000
573205399	::348284596091244000
573205399	::348284831140032000
573205399	::348285612740202000
147558551	::348285783632920000
147558551	::348285784626970000
224346133	::348286471100301000
224346133	::348286507171336000
573205399	::348293687802990000
573205399	::348293815100112000
573205399	::348300252371099000
573205399	::348303058154975000
470063325	::348306616946401000
393622132	::348307400543059000
402309580	::348307407648198000
335118384	::348309697952096000
402309580	::348310347658178000
69936919	::348311562085363000
402309580	::348311721284337000
83092668	::348313148702461000
402309580	::348315248895352000
170590185	::348315310111195000
83092668	::348315953710374000
255799357	::348316354643902000
58976049	::348319458353352000
58976049	::348319525760024000
470063325	::348321133189279000
312673211	::348321980778414000
312673211	::348322662927441000
55964893	::348328444339294000
470063325	::348331008359272000
470063325	::348331071991058000
470063325	::348342602166312000
402309580	::348346675833737000
402309580	::348347362768465000
411762947	::348347397782532000
402309580	::348349302072041000
402309580	::348353306927697000
147558551	::348360290297065000
147558551	::348360291265961000
402309580	::348363306819534000
350227116	::348364118870327000
350227116	::348364220175351000
350227116	::348364967629684000
350227116	::348365180415119000
369601435	::348370221335195000
369601435	::348370723745710000
369601435	::348370958953902000
369601435	::348371238013517000
369601435	::348371263904952000
318224190	::348372389517737000
369601435	::348372596917665000
369601435	::348372615209029000
369601435	::348372834193637000
470063325	::348382172924755000
470063325	::348382606980694000
470063325	::348382998825148000
470063325	::348383395505651000
169618179	::348386164505452000
169618179	::348386873951002000
26140667	::348388018912108000
470063325	::348394494258982000
290401730	::348397583120621000
505841428	::348426308952416000
147558551	::348433416322170000
147558551	::348433417312030000
142384634	::348440412907773000
21705677	::348447579236888000
312907071	::348448062957551000
67296324	::348449381164412000
21705677	::348451018956210000
36556314	::348451412163837000
335118384	::348458018565918000
26140667	::348459487121784000
117877472	::348463217330241000
268546928	::348464044983848000
117877472	::348465469205909000
117877472	::348466301200637000
447912275	::348468412688777000
152735068	::348469007000674000
470063325	::348473487653998000
69936919	::348473538560286000
83945746	::348475820668514000
402309580	::348478315809611000
402309580	::348478356645355000
69936919	::348479479104028000
345624930	::348479703356698000
470063325	::348481026567319000
83945746	::348481665267539000
312673211	::348483180514385000
95374349	::348485019964153000
33302034	::348488102152638000
253879613	::348492006508617000
69936919	::348492794127581000
69936919	::348493270139146000
69936919	::348497245714386000
69936919	::348498014442229000
514339780	::348501777508884000
514339780	::348501887965868000
514339780	::348502302983860000
514339780	::348502581749895000
147558551	::348505286539087000
541324276	::348508831120228000
69936919	::348509087622889000
33302034	::348509799547273000
345624930	::348510329107517000
142384634	::348517972953931000
345624930	::348524357783527000
424526648	::348528444088389000
470063325	::348533503589220000
26140667	::348533794359361000
26140667	::348533795571515000
142384634	::348535192291516000
470063325	::348537686392451000
92936298	::348541956336529000
40524821	::348547062545141000
224346133	::348553734894272000
69936919	::348557352699572000
69936919	::348558441402466000
69936919	::348558711645683000
372107616	::348561403071848000
330468046	::348561865674199000
69936919	::348562336551956000
69936919	::348562483482607000
69936919	::348562572116647000
330468046	::348562954549080000
152735068	::348569187700056000
152735068	::348569187704242000
152735068	::348569215931916000
152735068	::348569760738443000
152735068	::348569847313076000
152735068	::348570030117629000
95374349	::348574331221209000
573205399	::348575957512245000
16292745	::348578255734984000
470063325	::348578703581773000
69936919	::348579286032207000
372107616	::348581091998851000
147558551	::348584752716054000
147558551	::348584753907261000
142890292	::348588245933756000
142890292	::348588364573851000
69936919	::348588728337440000
69936919	::348588840417624000
142890292	::348589573472919000
142890292	::348589724220420000
142384634	::348590910705106000
573205399	::348592574455508000
250389935	::348594920153575000
573205399	::348597044950216000
573205399	::348597160817852000
55964893	::348597290241490000
573205399	::348598791974289000
142890292	::348600479737061000
26140667	::348601443797835000
26140667	::348601445026758000
573205399	::348602423205588000
69936919	::348603298464534000
312673211	::348612380730744000
312673211	::348612450591068000
69936919	::348613140830892000
55964893	::348624981485301000
240587031	::348626573085253000
396679954	::348626604777418000
396679954	::348627017979277000
396679954	::348627198640525000
396679954	::348627615831171000
312673211	::348628640369623000
396679954	::348628787992358000
396679954	::348629118688051000
396679954	::348629748181766000
318224190	::348630964081147000
319532225	::348631470572724000
52995718	::348632113777606000
39680514	::348632475351777000
470063325	::348632960263663000
95374349	::348635360307339000
573205399	::348639350935932000
147558551	::348642888307064000
573205399	::348644983051530000
312673211	::348647593091411000
469814032	::348650246668177000
312673211	::348651481261539000
400704846	::348652700180811000
69936919	::348652795689304000
69936919	::348652805726285000
69936919	::348652835388395000
541324276	::348652949028892000
69936919	::348653068470075000
69936919	::348653710613819000
69936919	::348654199782899000
69936919	::348654500728422000
459772996	::348656941054173000
69936919	::348658439364423000
69936919	::348658736379879000
440175355	::348659417710997000
69936919	::348659711345844000
69936919	::348659919525924000
69936919	::348660026300329000
440175355	::348660134974726000
514339780	::348660257259659000
69936919	::348660375937490000
69936919	::348660388281323000
363443542	::348665760626900000
470063325	::348666800487137000
470063325	::348667519969660000
312673211	::348667739256270000
470063325	::348667985419976000
470063325	::348668674808365000
69936919	::348669399361789000
470063325	::348669517913792000
393622132	::348669822969708000
26140667	::348672900850655000
26140667	::348672902075387000
573205399	::348673128408428000
573205399	::348674241677385000
573205399	::348675382955876000
69936919	::348676656203968000
573205399	::348677259890159000
69936919	::348677840222429000
69936919	::348678015871488000
470063325	::348679789667823000
470063325	::348680712318230000
470063325	::348681252993368000
418864692	::348681490244186000
470063325	::348684145318305000
470063325	::348684955561365000
470063325	::348685974596882000
69936919	::348686233339322000
470063325	::348686353082490000
470063325	::348687436177612000
541324276	::348687988735225000
470063325	::348688997003960000
470063325	::348689309899034000
470063325	::348691633761562000
470063325	::348691745321652000
339259114	::348695226820476000
243857003	::348712067001368000
243857003	::348712486360453000
243857003	::348714684985253000
147558551	::348716562603196000
470063325	::348720088783929000
83092668	::348722346753933000
69936919	::348741599326527000
26140667	::348743539833831000
26140667	::348743541188608000
169618179	::348748883565871000
505841428	::348788152191823000
142890292	::348809755239776000
26140667	::348814611648225000
26140667	::348814612973633000
144937577	::348817736442470000
26140667	::348820350206869000
312673211	::348827151585382000
117877472	::348827255528632000
541324276	::348841118970040000
263221576	::348843309306880000
312673211	::348843317443825000
263221576	::348843974083092000
541324276	::348844358260359000
263221576	::348845939567501000
354617285	::348846243797151000
354617285	::348847103826616000
69936919	::348847916959547000
459987659	::348852924736212000
312673211	::348854723731943000
319532225	::348855101596762000
69936919	::348855184824348000
319532225	::348855235059515000
69936919	::348855469714067000
69936919	::348855555839901000
69936919	::348855709062017000
69936919	::348856226462982000
69936919	::348856617548263000
134236940	::348856953180680000
319532225	::348859755055431000
134236940	::348861417933381000
312673211	::348873994751066000
15974594	::348875015468498000
15974594	::348875801896300000
607432063	::348876459156312000
160781077	::348877724737232000
160781077	::348877797864919000
319532225	::348879059427667000
319532225	::348879586878169000
319532225	::348879674933387000
69936919	::348881903677501000
26140667	::348885312992321000
15688986	::348888243305082000
15688986	::348888783359471000
247362551	::348899042887086000
402309580	::348900816381427000
402309580	::348900835570352000
69936919	::348902127684448000
321166954	::348904690001514000
160781077	::348906687459098000
160781077	::348906794883624000
69936919	::348913266258501000
142890292	::348915313485676000
319532225	::348917278491951000
459987659	::348928866053668000
147558551	::348930185644625000
147558551	::348930186668027000
147558551	::348930187913748000
315516553	::348934336105562000
315516553	::348935390729756000
251818709	::348935811300982000
315516553	::348936210737152000
315516553	::348936328899092000
255799357	::348956010561564000
69936919	::348964670830411000
69936919	::348965444306219000
234948012	::348966256881315000
33302034	::348969997625851000
69936919	::348973534367870000
69936919	::348973813972742000
424526648	::348974769548439000
424526648	::348974844483891000
424526648	::348974911940853000
255765560	::348975416880545000
262889564	::348978575183069000
312673211	::348984219353092000
83945746	::348987562540531000
319532225	::348988233574649000
299355541	::348988245805252000
83945746	::348988364311101000
319532225	::348988663570497000
312673211	::348988713910546000
319532225	::348988822438158000
299355541	::348988833079111000
299355541	::348988875676467000
148451114	::348990053969694000
148451114	::348990756440113000
312673211	::348991022442876000
312673211	::348991933051453000
234948012	::348996033877000000
573205399	::348996688385548000
160781077	::348996892769783000
234948012	::348997455288864000
28299725	::349004035673702000
69936919	::349004876371603000
28299725	::349005221168545000
69936919	::349005422910373000
312673211	::349005606058860000
28299725	::349007001197613000
69936919	::349010058576801000
459987659	::349011526188929000
81154377	::349012324524359000
160781077	::349012492392988000
81154377	::349012591516991000
160781077	::349013309837676000
28299725	::349013993865744000
440481452	::349014418899759000
514339780	::349015806769762000
514339780	::349015933756514000
109477035	::349016048844013000
160781077	::349017390585098000
109477035	::349017738116747000
160781077	::349019776221343000
229986296	::349020144527343000
312907071	::349020299129393000
229986296	::349021354349174000
229986296	::349021422062014000
26140667	::349022790298513000
26140667	::349022791716175000
229986296	::349022969886031000
26055885	::349024747511771000
312673211	::349025509407088000
92936298	::349026696810336000
251818709	::349029141514944000
251818709	::349029206228873000
514339780	::349030792653045000
514339780	::349030960702054000
396679954	::349031790029197000
396679954	::349032097387782000
393622132	::349032177519976000
396679954	::349032416515600000
470063325	::349032930636595000
160781077	::349034451159891000
335118384	::349034580109557000
193068384	::349036849278365000
160781077	::349037167823167000
37451407	::349042608691093000
37451407	::349042889390710000
312673211	::349044030308487000
334515229	::349044050885758000
37451407	::349044402792050000
40561134	::349044662394302000
255799357	::349045506976129000
255799357	::349045796739629000
255799357	::349045991070134000
255799357	::349046060250959000
202252881	::349046575076614000
255799357	::349047074676948000
255799357	::349047186706808000
255799357	::349047710378254000
360954828	::349047950493761000
360954828	::349048087240642000
28299725	::349050821519998000
28299725	::349050932702621000
28299725	::349051382315229000
134236940	::349055698170179000
28299725	::349056827738177000
334515229	::349058274085195000
134236940	::349061069148389000
134236940	::349063506202599000
95504927	::349064210359140000
573205399	::349072039497302000
206467937	::349079536488550000
319532225	::349083472045944000
485185711	::349102981989416000
26140667	::349103404238376000
26140667	::349103405463109000
270184109	::349105544721739000
83945746	::349113000730447000
514339780	::349117270032793000
290401730	::349125497428537000
118470515	::349128022588268000
262889564	::349130883116183000
148143110	::349136409048780000
147558551	::349145280077246000
169618179	::349146124738756000
505841428	::349150438983086000
160781077	::349152358627946000
26140667	::349166596591329000
26140667	::349166598076104000
459987659	::349166783292379000
323076337	::349170024470179000
323076337	::349173505620860000
323076337	::349175811045224000
323076337	::349176190235459000
528790375	::349176336373399000
323076337	::349176627730710000
323076337	::349178348016136000
323076337	::349179118119706000
69936919	::349180620494213000
240794093	::349186131906142000
363496772	::349187699967655000
218698577	::349189448631730000
142890292	::349190211550461000
33302034	::349201073707302000
33302034	::349201297376948000
33302034	::349201830070337000
312673211	::349203352762060000
262889564	::349205954253946000
229986296	::349210325624684000
467772798	::349213402301861000
299355541	::349214076213264000
299355541	::349214282803712000
299355541	::349214432842362000
253879613	::349216554883354000
147558551	::349218949549932000
147558551	::349218950674006000
147558551	::349218952167165000
240794093	::349221436801556000
251429451	::349221757242191000
251429451	::349221952189243000
57804016	::349224159995379000
312673211	::349225216771227000
169618179	::349225668984315000
33302034	::349229740407787000
312673211	::349230599212507000
312673211	::349230789671665000
312673211	::349231691983880000
148913439	::349234485830758000
265754848	::349235525850365000
26140667	::349235648055607000
103470668	::349236463667384000
297735990	::349237122093428000
312673211	::349237806821937000
262889564	::349238541638832000
470063325	::349238929813282000
240794093	::349240806646882000
470063325	::349240864616366000
240794093	::349241246746820000
100313850	::349243242996436000
514339780	::349244995628302000
160781077	::349246523210600000
26140667	::349248419371565000
26140667	::349248420642422000
586941163	::349248444063416000
170590185	::349248572719497000
573205399	::349249086928605000
514339780	::349249781014593000
573205399	::349250036296728000
240794093	::349250134854471000
514339780	::349250644500164000
514339780	::349250765853949000
298002766	::349251124001386000
586941163	::349252188104704000
514339780	::349252235861049000
394796192	::349253292485902000
298002766	::349253690370170000
134236940	::349255588322095000
148913439	::349258296768733000
514339780	::349258454407458000
485185711	::349258877931499000
193068384	::349259093892014000
193068384	::349259147558125000
193068384	::349259655517704000
193068384	::349260008623587000
528790375	::349260025539203000
193068384	::349260386664591000
193068384	::349261133577854000
485185711	::349261756645900000
485185711	::349265726663696000
251876771	::349266225303531000
312673211	::349266845079044000
142384634	::349267082384392000
312673211	::349267755947671000
470063325	::349271275174244000
312673211	::349271670197977000
321166954	::349271818856710000
312673211	::349275526369775000
147558551	::349276247634878000
466962628	::349276617215975000
193068384	::349277187519676000
240794093	::349278538450481000
240794093	::349279966770376000
240794093	::349280345042071000
240794093	::349281858539880000
459561241	::349281892463415000
240794093	::349282924392218000
33302034	::349286635013287000
424526648	::349286718769340000
57804016	::349287611262713000
312673211	::349296282872971000
89632418	::349302531907780000
142384634	::349302579383115000
363443542	::349303680606011000
15974594	::349303831768735000
15974594	::349303923133255000
15974594	::349304098702635000
95504927	::349306733073666000
89632418	::349306816519352000
312673211	::349307280380006000
316484120	::349308890632028000
470063325	::349310061849489000
193068384	::349310080451215000
26140667	::349318389229043000
26140667	::349318390592184000
470063325	::349318586193559000
240794093	::349319270007709000
26140667	::349323877006065000
345624930	::349324059177259000
152735068	::349324396483182000
586941163	::349328061843513000
586941163	::349328093149802000
169618179	::349328625318903000
169618179	::349329350379835000
345624930	::349334702966050000
15974594	::349336937296965000
514339780	::349343005582442000
312673211	::349343480931299000
312673211	::349343669368799000
312673211	::349344320123449000
406122207	::349344911243481000
69936919	::349349630724673000
69936919	::349349909167738000
69936919	::349352686551957000
69936919	::349352904555114000
405325559	::349353306390405000
55964893	::349353985016201000
459772996	::349354136371871000
69936919	::349354863592869000
69936919	::349356673409875000
69936919	::349356692682702000
69936919	::349356872043741000
147558551	::349359399480987000
147558551	::349359403188764000
147558551	::349359405055221000
478520972	::349359948225970000
319532225	::349360042513936000
323076337	::349361358535532000
218698577	::349365354373451000
350227116	::349366160380280000
350227116	::349366397983399000
240794093	::349373104973295000
240794093	::349373997672169000
240794093	::349374931009679000
240794093	::349375140846514000
39680514	::349378968908083000
69936919	::349379522430382000
69936919	::349379747983261000
69936919	::349379915482804000
69936919	::349380645061005000
69936919	::349380982161408000
424526648	::349381769377755000
424526648	::349382406379286000
424526648	::349382420514078000
424526648	::349382449836466000
424526648	::349383453361451000
541324276	::349383903473184000
573205399	::349384208046768000
316484120	::349385925131894000
514339780	::349386482529742000
28299725	::349386646501867000
26140667	::349388751170052000
26140667	::349388752902291000
28299725	::349388848901521000
28299725	::349389810865147000
11822502	::349391031864786000
19501845	::349391350376050000
573205399	::349391645743120000
345624930	::349392356736380000
263221576	::349392771225886000
102393543	::349392914356502000
393622132	::349394570552938000
69936919	::349397447442841000
69936919	::349399095686864000
69936919	::349399904189296000
69936919	::349400995106787000
69936919	::349401864128839000
69936919	::349404674593529000
69936919	::349404929951137000
26140667	::349408436544479000
41001071	::349410131496280000
41001071	::349411635691139000
541324276	::349412001065340000
142384634	::349413500625494000
310489606	::349413831723859000
142384634	::349414069494755000
541324276	::349414851103309000
142384634	::349415275906605000
142384634	::349415726618128000
142384634	::349416175144402000
142384634	::349416349954621000
470063325	::349416640733122000
142384634	::349417875292954000
470063325	::349418092687929000
470063325	::349418911931969000
470063325	::349423978051403000
312673211	::349428732991258000
312673211	::349428866609188000
147558551	::349435167720476000
147558551	::349435169154928000
459772996	::349441080581832000
160781077	::349449519471144000
26140667	::349464436987273000
26140667	::349464438270726000
263006098	::349469483112468000
35933605	::349475875449880000
312673211	::349479435654803000
312673211	::349479526968983000
184547888	::349488113082572000
184547888	::349488160612429000
354617285	::349496822831648000
312673211	::349498533805699000
26140667	::349501380383358000
147558551	::349502779640922000
147558551	::349502781675155000
147558551	::349502784166567000
312673211	::349504101471625000
354617285	::349504534126669000
354617285	::349504887941378000
312673211	::349508847225946000
246481379	::349509258158678000
505841428	::349512900932673000
26140667	::349514067238584000
69936919	::349518293385740000
69936919	::349518357889949000
69936919	::349519208935202000
372107616	::349529285486329000
372107616	::349529450725126000
260539431	::349529931170070000
39680514	::349540964026695000
270701909	::349541093232222000
270701909	::349541191546712000
69936919	::349541436875747000
34481075	::349544127052001000
297735990	::349550241105719000
207893494	::349551077957451000
312673211	::349551249777111000
312673211	::349551654883950000
312673211	::349551834978983000
312673211	::349552887262752000
184296013	::349553610373337000
207893494	::349554498198441000
263221576	::349554644424462000
263221576	::349555267899371000
39680514	::349556185369808000
263221576	::349559639836348000
263221576	::349560029684310000
354617285	::349560660234997000
354617285	::349561439436013000
354617285	::349561882186747000
354617285	::349563319704764000
354617285	::349563653604909000
528790375	::349564498530672000
312673211	::349567073015439000
69936919	::349567821346377000
69936919	::349569729532403000
422214932	::349573473280069000
422214932	::349573844081709000
422214932	::349574094393573000
147558551	::349577455377457000
253879613	::349578891712671000
207893494	::349579775205064000
222217573	::349590266589614000
412586663	::349597076730032000
412586663	::349598043668103000
396679954	::349598094180093000
396679954	::349598828988612000
412586663	::349600696930271000
470063325	::349601077513043000
37451407	::349601438973968000
37451407	::349601529835163000
607432063	::349603974875324000
312673211	::349605774437269000
26140667	::349606534822633000
26140667	::349606536219340000
251876771	::349609115317858000
251876771	::349609522110803000
251876771	::349610303329292000
37451407	::349621235736514000
37451407	::349622449505185000
34481075	::349622845598474000
37451407	::349623178970140000
37451407	::349623442271780000
37451407	::349623924562210000
26140667	::349623974881267000
147558551	::349624638952833000
147558551	::349624640206929000
405325559	::349625184988303000
405325559	::349625372851179000
69936919	::349626580353564000
405325559	::349626639992365000
405325559	::349626866375729000
405325559	::349627603851804000
69936919	::349631641032998000
44353755	::349632909185007000
44353755	::349633569578160000
69936919	::349634809397641000
470063325	::349637140071718000
207340425	::349637397811691000
459987659	::349641220483596000
134236940	::349641477246287000
298002766	::349643601300566000
298002766	::349643815633682000
240794093	::349643891663847000
240794093	::349644182882746000
33302034	::349645718446817000
298002766	::349645807496069000
134236940	::349645833483993000
298002766	::349645929726492000
298002766	::349646331943452000
298002766	::349647388492824000
298002766	::349647727577145000
148143110	::349647795088670000
298002766	::349648101256077000
148143110	::349648607789596000
148143110	::349649009545195000
148143110	::349649167657861000
148143110	::349649303737864000
148143110	::349649359605997000
148143110	::349649743170904000
148143110	::349650317215940000
152735068	::349650435755356000
148143110	::349650546132656000
260539431	::349651220559962000
148143110	::349651330748518000
148143110	::349651654175506000
184547888	::349651688371658000
148143110	::349651841266630000
148143110	::349652024041811000
152735068	::349652353651179000
405325559	::349657318511738000
405325559	::349657693855825000
405325559	::349657995896041000
405325559	::349658981670719000
312673211	::349661871411961000
255799357	::349661975208398000
69936919	::349663254995410000
69936919	::349663321638699000
69936919	::349663399908622000
69936919	::349664570895380000
250389935	::349665407470276000
250389935	::349665467444633000
541324276	::349666844501741000
459987659	::349668110887944000
541324276	::349670079463567000
478520972	::349671142891597000
69936919	::349672581105844000
69936919	::349672839193964000
69936919	::349674331774783000
146219676	::349675003559682000
705796200	::349675074032377000
541324276	::349675868727148000
541324276	::349677014468403000
705796200	::349677256311967000
705796200	::349678166618554000
705796200	::349680709184667000
255765560	::349681091394801000
69936919	::349681503480971000
705796200	::349681939227230000
69936919	::349682733934575000
69936919	::349682989464166000
69936919	::349683095127080000
69936919	::349683157487976000
705796200	::349683195337379000
69936919	::349684051470327000
69936919	::349684167572865000
369460029	::349684243741409000
541324276	::349684483877904000
255799357	::349684861910532000
705796200	::349685049739837000
514339780	::349686037745901000
69936919	::349686633450315000
541324276	::349686636356964000
26140667	::349687383484141000
26140667	::349687384830513000
69936919	::349687882237214000
69936919	::349687994938171000
705796200	::349688104686329000
39821380	::349688200001892000
405325559	::349689428228325000
39821380	::349689761709043000
39821380	::349689908232859000
541324276	::349690380079472000
405325559	::349690384995205000
405325559	::349693134512472000
424526648	::349693890976153000
424526648	::349693960047976000
255799357	::349694111114203000
255799357	::349694750053498000
25017242	::349694908514316000
405325559	::349696858706280000
39140648	::349697651035480000
297735990	::349698048470945000
67296324	::349698391611154000
39140648	::349698657832017000
240794093	::349701941770727000
255799357	::349705558925910000
255799357	::349706015652052000
402309580	::349707021953679000
405325559	::349707700508164000
405325559	::349708277145276000
405325559	::349710124585201000
222217573	::349710956940640000
69936919	::349712009551552000
142384634	::349712758478094000
222217573	::349714140115378000
69936919	::349714754509602000
69936919	::349715019790942000
142384634	::349716555229179000
147558551	::349718103510364000
147558551	::349718104747671000
147558551	::349718105938870000
240587031	::349718255704883000
62366479	::349722668238508000
62366479	::349722701277052000
62366479	::349722773859475000
62366479	::349722816498774000
62366479	::349722900523253000
62366479	::349723035567276000
62366479	::349723106320986000
62366479	::349723251729121000
62366479	::349723298822750000
62366479	::349723332968591000
62366479	::349723442393784000
62366479	::349723482575216000
62366479	::349724623241355000
28299725	::349725830961836000
260539431	::349727921570709000
244058670	::349728020971528000
244058670	::349728102080987000
406122207	::349728323124994000
244058670	::349728985820827000
244058670	::349729023506644000
244058670	::349735926055976000
244058670	::349736081400397000
412586663	::349736868729978000
255799357	::349737458524618000
142384634	::349737495937814000
412586663	::349738016086036000
412586663	::349738099158429000
412586663	::349738154586144000
244058670	::349739570004377000
405325559	::349739696391340000
405325559	::349739765794476000
405325559	::349742280283922000
405325559	::349742427147476000
312673211	::349743638437310000
26140667	::349745725183242000
26140667	::349745726491869000
405325559	::349747297984315000
255799357	::349750430059864000
255799357	::349750662185222000
255799357	::349752274815426000
541324276	::349752731696771000
102393543	::349753688551731000
393622132	::349756950231252000
255799357	::349757598427389000
573205399	::349761727094722000
573205399	::349761890760667000
440875002	::349763272863526000
170590185	::349763385971314000
573205399	::349765850011668000
92936298	::349766385540407000
573205399	::349766469527150000
170590185	::349766886650675000
170590185	::349767124098617000
170590185	::349767481293946000
339259114	::349769044339064000
339259114	::349769542148423000
573205399	::349769902820818000
243857003	::349770522302750000
573205399	::349771447339728000
573205399	::349772225471184000
339259114	::349772787814117000
447912275	::349773626477785000
573205399	::349773646753054000
573205399	::349773713484419000
573205399	::349774444757127000
339259114	::349774576869326000
339259114	::349774785586270000
573205399	::349775914055385000
470063325	::349777948766765000
573205399	::349779275529994000
573205399	::349779439711821000
202252881	::349782608168759000
202252881	::349783152304209000
470063325	::349783782489997000
202252881	::349783784314503000
470063325	::349784028456550000
470063325	::349784311513358000
202252881	::349784850271711000
202252881	::349785139129233000
470063325	::349785455732072000
202252881	::349785542793248000
514339780	::349785564230324000
202252881	::349785861354815000
202252881	::349785941826732000
202252881	::349786718905450000
202252881	::349786788728020000
170590185	::349786884618203000
202252881	::349786983477948000
202252881	::349787286981971000
411762947	::349787287384625000
202252881	::349789402060431000
202252881	::349789420691529000
202252881	::349790950798798000
170590185	::349792586560573000
341279579	::349793703365328000
341279579	::349793840464531000
202903162	::349799040394862000
202903162	::349803187789774000
28299725	::349804079020650000
202903162	::349804298638602000
28299725	::349804348609527000
28299725	::349804629619519000
28299725	::349805513803964000
28299725	::349808047612375000
202903162	::349808230777626000
28299725	::349809257786507000
202903162	::349809656954241000
202903162	::349810479109115000
26140667	::349815657774321000
26140667	::349815659049394000
251876771	::349820156714819000
251876771	::349820531375214000
251876771	::349820593392205000
251876771	::349820700456005000
251876771	::349820816990535000
251876771	::349820913962852000
573205399	::349821952241840000
470063325	::349827914365284000
26140667	::349836282488299000
147558551	::349857405661741000
26140667	::349862076254138000
26140667	::349862078070276000
505841428	::349875428078530000
613256961	::349875887300296000
207893494	::349877668986109000
207893494	::349877695406014000
207893494	::349877789668806000
207893494	::349878586183921000
207893494	::349878621067952000
26140667	::349882619749613000
69936919	::349888163239571000
162315218	::349890451169476000
162315218	::349890627615457000
250389935	::349892496731549000
36556314	::349898294274695000
240794093	::349902387005239000
217214677	::349903288772206000
83945746	::349903606092271000
222217573	::349903614615105000
83945746	::349903832576311000
222217573	::349905846072905000
255799357	::349909800047489000
312907071	::349914859703513000
15974594	::349915280421556000
15974594	::349915884648808000
89632418	::349917041605611000
372107616	::349924194034794000
36556314	::349924359168720000
36556314	::349924486067396000
36556314	::349924894978482000
459561241	::349924947390500000
354617285	::349925677270700000
354617285	::349926269380595000
129844944	::349926299436978000
147558551	::349928896751345000
147558551	::349928898244513000
147558551	::349928899372777000
201722399	::349931238146056000
201722399	::349932264861347000
201722399	::349932638104059000
312673211	::349933910672683000
201722399	::349933979266326000
201722399	::349934143339106000
201722399	::349934367906336000
201722399	::349934531677143000
201722399	::349934755833319000
270701909	::349935680731877000
514339780	::349939012850556000
405325559	::349943709325996000
405325559	::349947665850699000
105993726	::349949334374195000
170590185	::349951000456609000
170590185	::349951096959143000
170590185	::349952094582751000
424526648	::349953083079524000
170590185	::349955174732795000
170590185	::349955264352485000
26140667	::349955363740721000
26140667	::349955365141626000
33302034	::349959371616301000
586941163	::349965560680939000
394796192	::349966311633334000
586941163	::349966646582063000
102393543	::349969561157763000
279241612	::349969935079981000
279241612	::349970604272787000
279241612	::349971101142614000
147558551	::349971368969912000
147558551	::349971370110746000
255799357	::349974465649709000
424526648	::349981501032644000
28169372	::349982058203987000
470063325	::349982191347965000
363443542	::349982614125412000
424526648	::349983410279813000
440175355	::349985406210670000
247362551	::349986207129804000
33302034	::349989301125259000
335118384	::349992497138761000
33302034	::349994235614867000
33302034	::349994276760977000
95504927	::349994531535585000
33302034	::349999435364839000
586941163	::350004194658353000
424526648	::350007812866310000
89632418	::350008009398816000
426685539	::350009579209359000
260539431	::350009751679139000
229694155	::350015436622016000
229694155	::350015805720768000
89632418	::350022130840240000
26140667	::350025223053123000
26140667	::350025224437235000
224346133	::350029387497881000
573205399	::350041493605597000
497412750	::350047324468285000
497412750	::350047615624286000
497412750	::350047879504723000
497412750	::350048110514413000
321166954	::350048290647187000
497412750	::350048328010039000
497412750	::350048976973725000
20545953	::350057226708320000
330468046	::350057260770267000
330468046	::350057420439040000
316484120	::350058507720065000
316484120	::350058698820947000
330468046	::350058807159816000
330468046	::350058998155853000
316484120	::350059017516761000
514339780	::350060172909096000
514339780	::350060256468008000
20545953	::350060586492633000
633957791	::350063457191735000
405325559	::350063952144773000
147558551	::350064587091095000
147558551	::350064588735266000
147558551	::350064589842550000
20545953	::350066232059371000
514339780	::350066556396503000
33302034	::350071013993754000
334515229	::350071294097768000
411762947	::350076868105474000
255799357	::350077133915295000
255799357	::350081645673578000
40375959	::350081849093140000
251429451	::350087896528719000
251429451	::350089414954848000
20545953	::350089631896829000
353567857	::350091340945702000
26140667	::350094997636386000
26140667	::350094999993589000
459987659	::350096758426173000
573205399	::350099031915118000
573205399	::350099232520282000
95504927	::350099533935554000
279241612	::350108281383038000
316484120	::350110304723664000
279241612	::350118759253549000
541324276	::350124271286239000
459772996	::350126971130363000
318224190	::350139599114338000
411762947	::350169664057380000
470063325	::350176852511424000
67453850	::350201669902024000
470063325	::350214585044832000
170590185	::350228393352105000
170590185	::350228606531813000
207340425	::350234186956816000
505841428	::350237393271533000
613256961	::350238718587707000
89632418	::350243200021172000
405325559	::350261447978262000
240794093	::350265339990384000
240794093	::350268356923899000
222217573	::350268935142252000
69936919	::350269386466144000
117877472	::350272619053977000
586941163	::350273481784573000
586941163	::350277910868922000
177989889	::350278446590590000
222217573	::350278647246098000
177989889	::350278710361980000
372107616	::350278801508405000
586941163	::350279573054828000
222217573	::350280961507856000
222217573	::350281097818542000
222217573	::350281296527892000
222217573	::350281695313928000
363443542	::350284455111426000
102393543	::350285165928529000
372107616	::350285557701672000
372107616	::350287625120251000
222217573	::350290045212700000
102393543	::350290610680373000
102393543	::350290814787784000
142890292	::350291026461736000
222217573	::350293480267988000
28299725	::350295976965177000
28299725	::350296152748457000
102393543	::350296446626578000
28299725	::350297813688664000
222217573	::350298033075929000
28299725	::350298357220122000
447912275	::350298785366282000
369460029	::350299594141335000
369460029	::350300810594369000
369460029	::350301490696564000
33302034	::350306155928625000
222217573	::350306636826542000
222217573	::350307328681181000
222217573	::350308037258522000
222217573	::350311318135386000
222217573	::350312289984974000
222217573	::350313556719312000
222217573	::350313827767820000
222217573	::350316341498089000
222217573	::350316699087667000
152735068	::350316927295565000
240794093	::350317345593503000
240794093	::350318031446089000
240794093	::350318814421983000
240794093	::350319122749456000
467772798	::350319125073104000
240794093	::350319596504494000
240794093	::350322730463264000
240794093	::350326878487314000
240794093	::350328369092628000
222217573	::350329526053634000
222217573	::350333895260127000
312673211	::350335760857169000
207893494	::350336338144411000
207893494	::350336818769702000
28299725	::350341506722316000
586941163	::350342169661411000
222217573	::350343587302621000
222217573	::350343795629498000
586941163	::350344170084380000
247362551	::350348597168046000
240794093	::350350616268251000
20545953	::350356626559082000
402309580	::350356894319251000
20545953	::350357137903456000
402309580	::350357879955525000
402309580	::350359534415515000
11822502	::350360408898535000
424526648	::350360430293680000
20545953	::350361754930397000
20545953	::350362124687642000
20545953	::350365256972906000
335118384	::350367891742396000
40524821	::350369353583173000
300523243	::350375581935878000
300523243	::350375667688419000
11822502	::350377651799719000
40524821	::350380309428174000
312673211	::350380762132004000
335118384	::350383083347914000
466962628	::350392092197003000
466962628	::350392216465850000
466962628	::350392298628071000
297735990	::350399937789431000
89632418	::350400125501317000
297735990	::350401048915087000
297735990	::350401157467869000
251224348	::350402080126664000
251224348	::350402154516844000
251224348	::350402668071628000
251224348	::350404700450988000
312673211	::350413786089406000
350227116	::350416002250571000
406122207	::350416930680750000
263221576	::350418036492218000
263221576	::350418722017640000
263221576	::350419136783978000
263221576	::350419426274848000
28299725	::350419700846575000
263221576	::350419963871379000
28299725	::350420047677759000
28299725	::350420133757460000
28299725	::350420259414622000
28299725	::350420358228226000
263221576	::350420433855725000
28299725	::350420591163080000
263221576	::350420799821332000
243857003	::350422301507985000
37451407	::350424768123650000
28299725	::350426160770981000
28299725	::350426741224906000
222217573	::350427462649393000
222217573	::350427585118871000
222217573	::350427984668262000
485185711	::350429296646565000
485185711	::350429500066103000
485185711	::350429670275170000
350227116	::350431582500294000
37451407	::350432013536337000
57804016	::350433474974457000
312907071	::350433823244300000
312907071	::350433955939487000
37451407	::350435529738817000
514339780	::350436305638932000
514339780	::350436381048311000
37451407	::350438708996083000
459987659	::350441695785127000
255765560	::350443583523930000
402309580	::350444441858875000
41001071	::350446585961918000
37451407	::350451937310814000
40561134	::350455635709657000
459561241	::350457126201737000
297735990	::350461107229560000
426685539	::350464598073278000
339259114	::350469223975362000
252451878	::350472420076949000
37451407	::350475147574116000
202252881	::350475470766215000
514339780	::350477078598131000
102393543	::350481970096119000
102393543	::350482973277171000
363443542	::350483248993931000
102393543	::350483706445697000
202252881	::350484915382534000
102393543	::350487187621548000
102393543	::350487279313240000
37451407	::350489426520059000
573205399	::350497130365980000
28299725	::350506385294897000
28299725	::350506463036325000
28299725	::350506821796106000
243857003	::350508481025019000
28299725	::350509214973702000
28299725	::350510247225466000
28299725	::350510668690104000
28299725	::350511079358599000
28299725	::350511921105076000
41001071	::350518236745445000
573205399	::350531896561770000
37451407	::350536905126981000
202252881	::350538697806057000
319532225	::350557022619582000
246481379	::350560855244554000
207340425	::350579215235694000
207340425	::350579640936562000
207340425	::350579972018151000
207340425	::350580890457473000
102393543	::350589420061204000
142890292	::350598326443442000
142890292	::350598530638942000
505841428	::350599736178388000
118470515	::350600895362379000
142890292	::350603783539130000
117877472	::350628658223906000
222217573	::350641798231764000
184296013	::350642384192802000
142890292	::350642635838464000
363443542	::350645010435284000
447912275	::350645238332784000
447912275	::350647032991584000
118470515	::350648838496854000
255799357	::350650108821520000
255799357	::350652427348877000
350227116	::350654926642360000
39140648	::350655911200694000
222217573	::350657820527562000
440481452	::350657892485038000
222217573	::350658481986088000
222217573	::350658586352947000
222217573	::350659068798570000
222217573	::350660020809113000
243857003	::350662989768179000
222217573	::350663690309222000
46991082	::350663752212942000
243857003	::350664579367440000
222217573	::350665952024735000
169618179	::350666348449370000
438115686	::350666719418785000
222217573	::350668772094390000
240794093	::350670451690831000
207893494	::350673038594940000
37451407	::350673233944645000
169618179	::350676191121907000
424526648	::350676315273314000
424526648	::350676321577336000
102393543	::350677226485850000
11822502	::350679557617094000
177989889	::350679601460166000
177989889	::350679680690569000
177989889	::350679775767040000
11822502	::350679829336694000
240794093	::350679925679853000
312907071	::350681638314835000
312907071	::350681772939411000
312907071	::350681917059903000
312907071	::350682071599022000
312907071	::350682249815007000
312907071	::350682438827122000
312907071	::350682908207480000
11822502	::350684160823791000
347984656	::350685360004665000
466962628	::350687674211905000
207893494	::350688174642692000
607432063	::350699718457835000
312673211	::350700406571155000
312907071	::350700568408367000
312907071	::350700733269676000
312673211	::350703458975883000
321166954	::350705126173974000
243857003	::350707093805875000
243857003	::350707747144220000
312673211	::350711236872249000
312673211	::350711822015410000
240794093	::350714475315343000
312673211	::350716349657522000
312907071	::350717211922530000
312907071	::350717410740936000
240794093	::350730700032454000
37451407	::350733505312993000
255799357	::350737750435180000
240794093	::350741406203117000
207340425	::350741584033226000
312907071	::350742481048051000
312907071	::350742671926636000
312907071	::350742927955337000
312907071	::350743427224317000
37451407	::350745135224586000
240794093	::350745583826386000
251876771	::350748886429741000
251876771	::350749677089587000
251876771	::350750185837707000
350227116	::350757492130725000
270701909	::350758633740570000
270701909	::350759982863618000
270701909	::350760044813492000
312907071	::350760445159800000
11822502	::350765237978406000
469814032	::350767926573400000
207893494	::350770857905356000
363496772	::350773217423654000
95504927	::350775353414922000
312673211	::350778670857723000
39680514	::350782624614187000
350227116	::350786271330836000
148451114	::350787319466426000
148451114	::350787971106078000
148451114	::350789917976174000
148451114	::350790631272087000
586941163	::350791151881682000
20545953	::350793104523141000
312673211	::350795032225263000
240794093	::350797293068353000
240794093	::350797398844522000
459987659	::350798464935919000
514339780	::350801098610716000
514339780	::350801289719980000
514339780	::350801359051829000
514339780	::350801773897850000
514339780	::350801951555993000
142890292	::350803018607886000
142890292	::350805044477698000
334515229	::350805423743438000
217214677	::350807341429571000
319532225	::350808219293192000
95374349	::350809827175448000
361691248	::350809923287924000
142890292	::350810295163305000
142890292	::350810391888146000
40375959	::350810620964241000
255313314	::350811551944552000
573205399	::350814773757227000
26140667	::350816654139199000
26140667	::350816655514927000
152735068	::350818225547776000
547745977	::350820288314884000
152735068	::350821122847145000
547745977	::350821133639094000
547745977	::350822474293841000
152735068	::350829527519334000
447912275	::350831975801700000
447912275	::350832271676289000
447912275	::350832310943358000
312673211	::350833661450518000
361691248	::350842019058434000
36119799	::350842041707659000
243857003	::350842328245739000
361691248	::350843105303478000
393622132	::350844116403367000
312907071	::350848741621776000
89632418	::350848932416462000
312907071	::350849174494912000
312907071	::350849602750128000
312907071	::350849953226166000
147558551	::350857799363862000
147558551	::350857800806699000
147558551	::350857801909800000
514339780	::350858869288869000
80889173	::350868912247808000
312673211	::350874123523735000
312673211	::350874216981217000
573205399	::350882563662938000
26140667	::350887609528102000
26140667	::350887610870272000
361691248	::350890885036249000
255799357	::350892201489870000
26140667	::350903547598077000
573205399	::350904608291422000
28299725	::350908421731659000
447912275	::350908988667338000
528790375	::350908998075158000
528790375	::350918412375048000
147558551	::350926605864026000
147558551	::350926607411712000
433083953	::350951227351252000
26140667	::350954795403710000
26140667	::350954796594888000
26140667	::350954796771053000
26140667	::350954797928685000
505841428	::350962856029728000
613256961	::350967609522524000
312907071	::350972237349793000
514339780	::350973656760991000
433083953	::350982795012747000
418832074	::350983704706957000
418832074	::350983823003107000
418832074	::350984115765518000
117877472	::350994371258232000
117877472	::350994475386023000
147558551	::350998245633310000
147558551	::350998246803521000
147558551	::350998248007282000
210714533	::350999311670194000
229986296	::351005098656276000
440481452	::351010648035037000
177989889	::351014727817768000
177989889	::351016299771600000
177989889	::351016356562472000
177989889	::351016609936191000
177989889	::351016661203169000
177989889	::351016770414452000
177989889	::351016933526749000
177989889	::351019039675514000
202903162	::351021355774377000
202903162	::351022044823035000
202903162	::351022142210580000
202903162	::351023028794175000
37451407	::351024884903706000
202903162	::351025133961486000
102393543	::351025360126754000
202903162	::351025636359413000
202903162	::351025990098620000
426685539	::351026160240574000
426685539	::351026215517298000
202903162	::351026458275221000
202903162	::351027024162332000
26140667	::351027200738344000
26140667	::351027201866600000
202903162	::351028755415830000
424526648	::351029198707625000
202903162	::351029927304380000
335118384	::351030383334273000
177989889	::351030675366879000
40524821	::351031251597135000
253879613	::351033452507832000
36119799	::351034042570907000
406122207	::351036502735724000
334515229	::351038848320552000
705796200	::351042330784051000
36119799	::351043038728028000
36119799	::351043458791768000
406122207	::351046534244204000
406122207	::351047375885844000
470063325	::351047537307815000
470063325	::351047729520181000
406122207	::351048376592236000
406122207	::351050282744029000
406122207	::351051256120348000
406122207	::351053303850872000
37451407	::351057468513730000
37451407	::351057604505640000
391631516	::351057648138985000
37451407	::351057968600584000
291459734	::351058486769098000
37451407	::351058724519026000
37451407	::351059459721789000
37451407	::351060086958989000
37451407	::351061132938719000
151366552	::351061142224900000
37451407	::351062045707341000
607432063	::351063275657641000
37451407	::351064370681360000
37451407	::351065658508836000
406122207	::351067363766054000
406122207	::351067646348886000
470063325	::351071262803623000
447912275	::351076218520600000
41001071	::351082416116465000
41001071	::351082416141635000
41001071	::351082416326193000
528790375	::351084076578504000
40524821	::351085336035733000
39680514	::351085841415806000
26140667	::351095614081208000
26140667	::351095615259811000
52995718	::351108217503367000
312673211	::351108372331896000
334515229	::351110322289000000
57804016	::351110599792537000
334515229	::351110627521081000
185455808	::351114154012196000
102393543	::351114926007386000
102393543	::351115230568382000
62366479	::351122911953821000
335118384	::351127998193336000
37451407	::351128014957969000
335118384	::351128968751104000
152735068	::351132487503724000
159282025	::351132647164084000
159282025	::351133368051712000
252451878	::351133642682155000
159282025	::351133690493022000
147558551	::351136588425732000
159282025	::351136917699563000
36119799	::351137144401698000
152735068	::351137362249646000
44353755	::351151628436508000
57804016	::351151976643440000
440481452	::351156865813585000
44353755	::351157622637989000
44353755	::351157704892493000
44353755	::351158721705021000
44353755	::351158857357213000
44353755	::351158953184460000
44353755	::351160735948226000
44353755	::351162195477938000
44353755	::351162261110407000
44353755	::351162502329008000
151366552	::351176326415261000
321166954	::351176771971989000
361691248	::351178181832736000
159282025	::351181372251054000
159282025	::351181637691777000
159282025	::351181722966175000
159282025	::351182189221777000
159282025	::351182326836887000
159282025	::351182645645946000
159282025	::351182908108713000
36119799	::351183911512059000
83092668	::351187191512313000
83092668	::351188635577630000
40561134	::351189011160776000
255799357	::351192198928277000
255799357	::351192518643294000
255799357	::351192551182704000
255799357	::351193354840702000
357894396	::351193816281260000
424526648	::351194212844318000
424526648	::351194391722995000
424526648	::351194461650423000
424526648	::351194484576497000
424526648	::351195139479306000
255799357	::351196258028888000
357894396	::351197063305904000
222217573	::351197384975458000
255799357	::351199099841818000
357894396	::351199286622568000
255799357	::351199558996471000
83092668	::351199969354592000
357894396	::351200212808777000
357894396	::351200729412808000
318224190	::351203616280936000
255799357	::351205395253043000
255799357	::351205672383295000
243857003	::351206404771676000
406122207	::351206844162781000
32564504	::351216878720516000
102393543	::351219849449570000
102393543	::351220000285143000
406122207	::351220156967563000
102393543	::351220621566414000
102393543	::351220803699879000
440481452	::351222225891901000
185455808	::351231215099056000
26140667	::351233922123837000
26140667	::351233923445030000
207893494	::351234299254677000
185455808	::351235112228229000
255799357	::351237913121538000
402309580	::351248490510299000
402309580	::351249031915253000
26140667	::351251086797058000
26140667	::351251088059531000
185455808	::351251322076540000
185455808	::351252961537699000
185455808	::351252996069400000
185455808	::351253104987086000
185455808	::351255747113385000
255765560	::351255780932071000
185455808	::351255815845445000
185455808	::351256111422259000
185455808	::351256157391818000
185455808	::351256323620474000
185455808	::351256826345553000
185455808	::351257371273736000
185455808	::351257598634360000
185455808	::351258287267774000
185455808	::351258856761982000
185455808	::351259427522887000
185455808	::351259709208150000
185455808	::351259790133051000
185455808	::351261337285967000
185455808	::351264003206549000
83092668	::351267264642822000
185455808	::351269277069877000
185455808	::351275582551621000
185455808	::351275821308186000
312673211	::351279166370492000
312673211	::351279927871537000
312673211	::351285955023474000
207340425	::351293881737936000
440875002	::351299657630101000
185455808	::351300626505924000
185455808	::351300901534830000
26140667	::351300995583717000
26140667	::351300996854583000
185455808	::351301016324550000
505841428	::351324655203778000
613256961	::351334870003355000
147558551	::351361719303553000
147558551	::351361720628936000
147558551	::351361721828511000
240587031	::351363091751108000
26140667	::351371710345388000
177989889	::351379258851078000
129679017	::351381291293347000
102393543	::351384212668026000
189964802	::351384440871727000
189964802	::351384536141135000
189964802	::351384863242321000
189964802	::351385008990203000
189964802	::351385112425922000
189964802	::351385315375714000
19501845	::351395221956866000
19501845	::351396074646278000
396679954	::351396659093180000
396679954	::351396887238152000
396679954	::351397234681720000
19501845	::351397690598363000
396679954	::351397806365356000
263006098	::351399638059851000
129844944	::351400130601156000
297735990	::351404547303936000
19501845	::351405374374559000
312673211	::351408735220006000
312673211	::351409394669457000
255799357	::351413057194430000
312673211	::351414322846629000
467772798	::351415294390054000
36119799	::351419113425469000
30151060	::351421916034240000
607432063	::351425139264589000
36119799	::351426389309800000
36119799	::351428259709333000
478520972	::351432565619560000
478520972	::351434982289453000
247362551	::351435759703703000
26140667	::351441740013637000
26140667	::351441741372600000
300523243	::351457654914289000
300523243	::351457871931772000
41001071	::351463969451556000
94481845	::351467356058435000
36119799	::351470993518231000
147558551	::351478888213389000
363496772	::351479174545932000
363496772	::351479417584889000
363496772	::351479746288304000
363496772	::351480050538921000
412586663	::351480380907454000
363496772	::351480599690747000
170590185	::351482644686581000
412586663	::351483509950513000
363496772	::351484047224086000
152735068	::351485019799298000
363496772	::351485787818299000
189964802	::351486584249532000
363496772	::351486727975743000
312673211	::351486856799596000
363496772	::351492394568519000
412586663	::351493256040812000
412586663	::351493888088879000
363496772	::351494062953594000
412586663	::351494976816951000
222217573	::351495152252104000
189964802	::351495492384997000
189964802	::351496376380690000
363496772	::351497617445896000
222217573	::351497951471869000
363496772	::351498427403730000
146549492	::351499781056630000
363496772	::351500216890957000
146549492	::351500557783007000
146549492	::351501111213039000
339259114	::351501258760265000
339259114	::351501688353468000
339259114	::351501931585339000
339259114	::351502015660175000
339259114	::351502053333405000
363496772	::351502082257334000
15688986	::351502204089282000
339259114	::351502653865459000
339259114	::351502725017632000
339259114	::351502996208762000
146549492	::351504853052305000
339259114	::351504885260365000
81154377	::351504998045196000
264022134	::351505043867971000
146549492	::351505102294618000
264022134	::351505147249176000
146549492	::351505260034002000
146549492	::351505446873477000
33302034	::351505495837782000
146549492	::351505553299734000
146549492	::351505831474372000
146549492	::351505928157278000
81154377	::351506014924840000
339259114	::351506158688796000
177989889	::351506412507119000
339259114	::351506490378563000
146549492	::351506545672060000
146549492	::351506832881225000
339259114	::351506908059942000
339259114	::351507829271707000
146549492	::351507949795033000
146549492	::351508250946052000
243857003	::351508335205433000
146549492	::351508335436115000
146549492	::351508502910472000
26140667	::351508699304574000
26140667	::351508700739014000
146549492	::351508788303499000
339259114	::351508817302917000
559129059	::351508989063860000
264022134	::351508991462998000
146549492	::351509196400898000
363496772	::351509218735566000
146549492	::351509744789364000
146549492	::351510084737712000
146549492	::351510302346588000
264022134	::351510483708284000
559129059	::351510760251330000
264022134	::351512599306838000
264022134	::351514174972633000
339259114	::351514940038848000
264022134	::351514966311960000
264022134	::351515324484562000
339259114	::351515580676845000
264022134	::351516803467452000
363496772	::351516952210051000
512855526	::351517469900423000
266095621	::351517674892828000
339259114	::351517789779017000
264022134	::351519213732642000
264022134	::351519431408631000
306370697	::351523157720576000
306370697	::351523650026995000
264022134	::351523689965162000
306370697	::351523900041080000
67523538	::351524599655186000
185455808	::351524830098632000
264022134	::351525135485898000
306370697	::351526398181130000
279241612	::351526537994059000
306370697	::351526747667308000
67453850	::351527039527960000
306370697	::351527773497593000
67523538	::351528169796415000
102393543	::351528796521893000
94481845	::351529099887509000
306370697	::351529498082164000
264022134	::351530054779543000
264022134	::351530286858768000
67523538	::351530681769275000
264022134	::351530950250860000
264022134	::351531143448887000
102393543	::351532092020109000
67523538	::351532271641174000
264022134	::351533637658869000
306370697	::351536608631193000
306370697	::351537390810185000
146549492	::351537530375647000
146549492	::351537835897126000
102393543	::351538044316291000
102393543	::351538599554056000
146549492	::351539439970947000
146549492	::351539484904529000
34481075	::351539643730239000
146549492	::351539949650186000
34481075	::351540264394952000
34481075	::351540357374287000
207893494	::351540627537805000
146549492	::351541082712059000
323076337	::351542181254795000
102393543	::351542461975379000
146549492	::351542581605306000
37451407	::351542764946718000
146549492	::351543069579030000
146549492	::351543252261933000
323076337	::351543564926320000
146549492	::351543794061152000
323076337	::351545420050210000
146549492	::351546221321650000
146549492	::351547121184415000
146549492	::351547246698967000
146549492	::351547495232442000
147558551	::351547533501280000
147558551	::351547534864416000
95374349	::351547862426988000
300523243	::351554220043935000
459987659	::351554810358665000
189964802	::351557738087718000
189964802	::351557989251022000
189964802	::351558309356118000
189964802	::351558841734934000
189964802	::351559228579782000
189964802	::351559519739969000
37451407	::351559612010475000
189964802	::351559734526083000
189964802	::351560127679184000
37451407	::351560230125060000
189964802	::351560257497088000
189964802	::351560894318252000
402309580	::351561040921755000
189964802	::351561229665435000
39680514	::351561356085964000
39680514	::351561429440135000
189964802	::351561697410031000
312673211	::351561735594979000
189964802	::351561844319719000
189964802	::351562131877003000
39680514	::351562249216864000
189964802	::351562281827581000
189964802	::351562632261664000
189964802	::351562971824136000
189964802	::351563030829596000
189964802	::351563454991175000
39680514	::351563836488302000
189964802	::351563976716451000
189964802	::351565227722149000
189964802	::351565696649539000
312673211	::351565952883765000
189964802	::351566345286074000
189964802	::351567110222262000
270701909	::351569430293123000
189964802	::351570031995392000
270701909	::351570340847157000
270701909	::351570591792369000
312673211	::351572951256141000
312673211	::351573039697235000
312673211	::351573187340943000
312673211	::351573400638066000
270701909	::351574748024684000
312673211	::351575656930357000
460429201	::351577906469822000
26140667	::351577924715020000
528790375	::351601768284692000
312673211	::351610606433996000
80889173	::351615542215454000
80889173	::351615857589370000
80889173	::351616333357662000
147558551	::351616987576799000
147558551	::351616988948340000
528790375	::351617944238817000
312673211	::351622506723033000
19501845	::351630985504362000
528790375	::351631401113747000
528790375	::351636549840015000
19501845	::351640249748832000
36119799	::351643327659122000
26140667	::351644294282608000
26140667	::351644295687712000
470063325	::351662405522161000
243857003	::351676072741441000
177989889	::351677923520024000
177989889	::351679191596531000
207340425	::351680025243811000
100313850	::351683416770617000
94481845	::351684107710906000
94481845	::351684344273838000
94481845	::351684461118767000
94481845	::351684572536254000
94481845	::351684657009528000
94481845	::351685422168023000
94481845	::351685663747350000
147558551	::351685982543810000
147558551	::351685984271863000
94481845	::351687114745856000
94481845	::351687201131724000
505841428	::351687660177342000
94481845	::351688658996314000
94481845	::351690140927787000
15688986	::351692035067101000
15688986	::351705490360770000
222217573	::351709151719731000
222217573	::351709210268016000
528790375	::351709277959892000
222217573	::351709506369097000
312907071	::351710739288956000
360954828	::351711362600271000
312907071	::351711704612225000
312907071	::351711974503104000
312907071	::351712374887165000
39680514	::351713815018213000
39680514	::351713868101332000
39680514	::351715244277637000
312907071	::351715963147796000
26140667	::351717045852848000
26140667	::351717049107619000
117877472	::351719116954009000
222217573	::351722941781778000
151366552	::351726361792094000
240794093	::351731093763923000
30151060	::351740751551533000
514339780	::351746231187423000
39680514	::351748658619883000
39140648	::351753271804825000
147558551	::351756467138871000
147558551	::351756468510408000
67523538	::351757126370205000
312907071	::351757600712429000
39680514	::351757916681945000
446326590	::351759462257795000
321775412	::351764728097419000
321775412	::351764860704538000
74608528	::351769524992872000
74608528	::351770828704186000
312673211	::351773610383392000
39680514	::351776045831176000
19501845	::351781992561508000
528790375	::351783398051807000
470063325	::351783937019879000
26140667	::351786030870953000
26140667	::351786032385101000
607432063	::351788676503711000
247362551	::351798152522776000
312673211	::351800383884107000
528790375	::351802051476455000
396679954	::351804659935084000
396679954	::351804778663264000
470063325	::351804923094106000
396679954	::351805088869793000
319532225	::351806960892514000
319532225	::351806966361894000
470063325	::351808611330174000
255799357	::351810043680788000
39680514	::351813246770089000
39680514	::351813587230134000
39680514	::351813900439781000
39680514	::351814326140674000
39680514	::351814478691700000
460429201	::351822643860738000
460429201	::351823421488906000
444979318	::351823772375990000
460429201	::351824297607696000
222217573	::351827735905189000
444979318	::351831301457838000
396679954	::351831380327542000
396679954	::351831503665238000
444979318	::351832054079565000
396679954	::351832755002286000
396679954	::351833569347371000
396679954	::351833758812479000
444979318	::351834112300032000
396679954	::351836492164898000
207340425	::351838366737776000
207340425	::351838711354363000
95374349	::351838788626034000
444979318	::351842615471251000
57804016	::351843869438124000
33302034	::351846741294850000
26140667	::351853049704222000
57804016	::351853388742410000
318224190	::351856149437493000
15688986	::351863171167952000
318224190	::351866588858814000
142384634	::351868579530022000
263221576	::351869356239626000
189964802	::351872564718608000
263207728	::351874799036932000
169618179	::351875888268316000
189964802	::351876616286248000
189964802	::351877845179568000
207340425	::351889556271939000
11822502	::351889786845413000
363496772	::351889939484508000
32564504	::351891642199973000
147558551	::351892011718160000
147558551	::351892013047758000
147558551	::351892014465417000
15688986	::351892801736278000
189964802	::351902332990140000
189964802	::351902981739905000
541324276	::351908925173538000
189964802	::351919532396380000
189964802	::351920448344309000
189964802	::351920940768182000
189964802	::351921175624024000
26140667	::351921388250075000
26140667	::351921390078803000
189964802	::351921431065526000
189964802	::351921619213623000
189964802	::351921844032512000
67453850	::351922031035564000
189964802	::351922085284675000
189964802	::351922261197987000
189964802	::351922479956111000
189964802	::351922803957698000
189964802	::351923077342437000
189964802	::351923526585946000
189964802	::351923853557116000
189964802	::351924069819621000
189964802	::351924282416304000
189964802	::351924893060825000
189964802	::351924973390139000
189964802	::351925260100173000
189964802	::351925512119140000
207893494	::351926120796536000
189964802	::351928978036101000
418832074	::351929264838418000
189964802	::351930051371085000
189964802	::351930286868668000
263006098	::351930369676812000
189964802	::351930775203090000
189964802	::351931384333484000
470063325	::351931735698718000
189964802	::351932249609994000
189964802	::351932323375230000
189964802	::351932568544878000
189964802	::351933016777564000
189964802	::351933798235111000
189964802	::351933971040452000
189964802	::351934433965768000
92936298	::351934880445239000
189964802	::351935087446724000
52995718	::351935156644352000
189964802	::351935452749639000
189964802	::351935749853159000
189964802	::351935930476675000
189964802	::351936468190642000
189964802	::351937163346198000
189964802	::351937497648992000
189964802	::351937753333768000
189964802	::351937922188054000
52995718	::351938118087217000
189964802	::351938896701038000
189964802	::351939081900523000
189964802	::351939476479688000
189964802	::351939722144264000
189964802	::351939904646815000
189964802	::351940190949998000
460429201	::351940499403317000
189964802	::351940549047095000
189964802	::351940761228558000
189964802	::351941188686856000
189964802	::351941447789969000
189964802	::351942115909046000
276887663	::351942379923718000
189964802	::351942390698885000
189964802	::351942770698633000
189964802	::351942843503345000
189964802	::351943258185797000
189964802	::351943503091204000
422214932	::351944314726780000
470063325	::351945510363471000
541324276	::351946944102416000
255799357	::351948518941917000
255799357	::351948640266358000
185455808	::351949140529385000
314394780	::351951012153667000
470063325	::351953715479064000
470063325	::351960775256051000
36119799	::351967260019142000
80889173	::351980142937124000
470063325	::351986871498317000
26140667	::351988367803695000
470063325	::351988482308177000
470063325	::351988832457068000
470063325	::351989197676097000
470063325	::351990278644703000
470063325	::351993667566829000
147558551	::352027442480820000
470063325	::352031363689496000
470063325	::352031777868611000
505841428	::352049220905209000
312907071	::352054482802188000
279241612	::352055415221133000
26140667	::352056075912085000
26140667	::352056077287829000
151366552	::352068596140212000
151366552	::352069810357665000
207893494	::352070404690558000
207893494	::352072490262077000
396679954	::352074343016181000
58976049	::352074705387257000
58976049	::352075403541757000
459561241	::352082622517751000
318224190	::352083376796217000
262889564	::352084821067042000
57804016	::352084872354996000
705796200	::352088868843044000
411762947	::352095357125132000
402309580	::352097063493828000
402309580	::352097253990735000
129679017	::352102022020997000
348326168	::352103652330180000
246481379	::352111179675611000
508407656	::352116395162607000
392493604	::352123275545022000
607648640	::352127241943138000
460429201	::352127934548553000
460429201	::352128062319628000
460429201	::352128248190205000
321775412	::352128938841092000
345624930	::352129617705963000
26140667	::352130256544600000
26140667	::352130257744179000
508407656	::352130375180492000
263207728	::352131133946871000
11822502	::352142128761143000
251876771	::352145004581502000
508407656	::352152000303083000
508407656	::352153149101969000
189964802	::352157647648210000
247362551	::352160540199624000
189964802	::352172331898126000
189964802	::352176044985430000
159282025	::352180183157063000
159282025	::352181060735483000
159282025	::352183058365038000
83092668	::352183904742023000
159282025	::352184273912074000
159282025	::352184298150961000
177989889	::352184827417608000
508407656	::352185970222837000
159282025	::352186201052164000
159282025	::352186401791549000
159282025	::352187287821484000
37867502	::352189028008865000
37867502	::352189301389410000
396679954	::352189833646571000
236466373	::352192009324347000
236466373	::352192083810975000
236466373	::352192259569106000
236466373	::352192576796893000
236466373	::352193378886238000
57804016	::352193641919422000
396679954	::352194491735752000
159282025	::352195084147621000
255799357	::352195477317492000
459987659	::352198458217734000
26140667	::352201255675891000
26140667	::352201256820936000
396679954	::352203167615823000
470063325	::352207335298564000
134236940	::352207953568342000
470063325	::352208030672232000
470063325	::352208227292823000
446326590	::352208293218881000
541324276	::352211195631124000
189964802	::352215870279401000
323076337	::352217395881967000
134236940	::352217990160322000
189964802	::352220525411569000
189964802	::352221013343338000
189964802	::352221423462387000
189964802	::352221785053335000
189964802	::352222708559388000
508407656	::352223191608983000
243857003	::352223891592192000
396679954	::352224097066958000
312907071	::352224796945293000
312907071	::352226114279714000
312907071	::352226427824914000
312907071	::352226848115142000
312907071	::352228070498902000
402309580	::352228092728705000
402309580	::352229221785018000
312907071	::352229295168561000
315023187	::352229672618168000
312907071	::352229723654455000
243857003	::352229783561703000
312907071	::352230368960716000
573205399	::352233567666974000
573205399	::352234135558946000
252451878	::352234615307649000
243857003	::352236195230646000
189964802	::352238437115498000
189964802	::352240077306462000
573205399	::352240690480168000
312907071	::352244264782147000
44353755	::352245121292582000
44353755	::352245159452360000
470063325	::352245807841419000
44353755	::352246686892048000
541324276	::352248767648514000
44353755	::352249324798869000
312907071	::352249421339168000
541324276	::352249484933206000
312907071	::352249912169201000
312907071	::352250561422299000
312907071	::352252151990464000
470063325	::352256827066548000
67523538	::352260709419204000
469814032	::352260915070115000
207340425	::352261429165953000
207340425	::352261659525529000
26140667	::352269408284057000
26140667	::352269409928228000
95504927	::352273814748532000
335118384	::352273987579035000
185455808	::352274466073612000
335118384	::352275367756693000
146219676	::352278690694045000
146219676	::352278806649774000
44353755	::352281335752179000
44353755	::352281477418987000
185455808	::352284252408258000
114970673	::352290549711110000
276887663	::352292091516305000
393622132	::352293672336896000
52995718	::352295680494157000
42971970	::352297850253750000
42971970	::352305590392995000
470063325	::352305895243399000
42971970	::352313264811675000
170590185	::352313361800765000
396679954	::352313659470520000
42971970	::352320821450117000
470063325	::352322156312539000
470063325	::352322165397389000
36119799	::352323383859486000
42971970	::352328531201630000
36119799	::352329231520374000
396679954	::352331820681011000
396679954	::352331866055000000
396679954	::352332126978441000
42971970	::352336175454896000
26140667	::352337971812376000
255765560	::352338844399583000
42971970	::352343976734502000
52995718	::352344944863756000
42971970	::352351527828070000
470063325	::352364419478585000
470063325	::352365124549492000
470063325	::352366447965642000
42971970	::352366869367369000
470063325	::352367603534135000
470063325	::352368584737038000
470063325	::352369600983347000
470063325	::352371611762032000
470063325	::352371845212815000
470063325	::352373452960829000
42971970	::352374671276130000
470063325	::352375270516326000
470063325	::352375489106673000
470063325	::352376134354219000
705796200	::352377431744716000
470063325	::352381080050999000
42971970	::352382248206602000
470063325	::352389679330496000
42971970	::352389884591341000
42971970	::352405122795581000
26140667	::352406433268105000
26140667	::352406434488664000
147558551	::352406604286668000
147558551	::352406605142306000
147558551	::352406605830172000
505841428	::352411936043970000
262889564	::352414827265785000
262889564	::352415613307719000
262889564	::352416553406431000
207893494	::352416559597240000
207893494	::352416610960687000
207893494	::352416638718586000
262889564	::352417303368970000
262889564	::352419398285406000
39680514	::352420154002509000
42971970	::352420477039419000
250389935	::352425489392078000
42971970	::352428276930715000
613256961	::352431520234999000
102393543	::352433679882141000
102393543	::352433920404492000
42971970	::352435761880109000
369460029	::352438782500421000
347984656	::352443505643229000
264547604	::352443598039560000
42971970	::352443629538770000
347984656	::352443979461177000
263006098	::352446013950275000
460429201	::352447145447657000
312907071	::352447728724348000
312907071	::352448330657308000
34481075	::352453973380317000
440481452	::352455034975432000
459561241	::352456824290680000
262889564	::352458458521538000
573205399	::352461205299920000
42971970	::352466463665295000
460429201	::352466723099783000
207340425	::352468968704970000
207340425	::352469236855214000
424526648	::352472821412265000
115683854	::352473526588018000
42971970	::352474334478090000
460429201	::352474571913437000
460429201	::352474857642004000
424526648	::352475562633203000
49518295	::352476346716393000
49518295	::352476348612222000
39680514	::352477838642909000
573205399	::352479072129007000
26140667	::352480005537792000
26140667	::352480008322809000
42971970	::352481886901256000
369460029	::352484146402181000
42971970	::352489430944186000
460429201	::352499124249169000
185455808	::352502794625892000
185455808	::352502812174848000
251429451	::352503938823630000
251429451	::352504284606242000
42971970	::352504712957935000
36119799	::352509475212640000
312907071	::352509703584104000
312907071	::352510631531905000
312907071	::352510955034390000
42971970	::352512626925903000
36119799	::352513519918387000
250389935	::352514205573857000
250389935	::352514390836264000
14424207	::352516466647646000
541324276	::352516593789575000
541324276	::352518383272599000
42971970	::352520131278159000
312907071	::352521613721337000
247362551	::352522932012072000
147558551	::352523346203787000
42971970	::352527698045845000
363496772	::352528269070970000
470063325	::352529500308901000
470063325	::352529996335677000
470063325	::352530753122353000
42971970	::352535353460129000
207893494	::352538889904336000
463420581	::352541897530683000
463420581	::352542191446536000
42971970	::352543026758959000
363496772	::352544211989577000
705796200	::352545033028763000
463420581	::352545181599399000
705796200	::352545506607628000
463420581	::352547138879766000
26140667	::352547457323892000
26140667	::352547458527662000
335118384	::352547997478961000
363496772	::352548923556102000
162315218	::352549271821750000
162315218	::352549420950237000
162315218	::352549562403143000
460429201	::352549807396630000
460429201	::352549824614240000
162315218	::352549963684786000
49518295	::352550143452659000
705796200	::352550178806431000
42971970	::352550704482746000
705796200	::352551285184135000
460429201	::352551574712745000
460429201	::352552099231449000
460429201	::352553458127216000
460429201	::352554499832942000
42971970	::352558314405634000
459561241	::352559834723389000
96408259	::352562499125657000
96408259	::352563063242752000
363496772	::352563877780795000
96408259	::352563918125793000
459561241	::352564939287826000
396679954	::352565067918749000
96408259	::352565289105358000
705796200	::352566113718124000
42971970	::352566195418963000
459561241	::352566257993781000
96408259	::352567276270137000
470063325	::352569363049615000
42971970	::352573731207520000
291459734	::352574611692584000
129844944	::352574837274845000
291459734	::352575576797741000
607648640	::352576808111177000
89632418	::352577690190090000
37451407	::352578879858290000
57804016	::352579104173854000
37451407	::352579223464062000
37451407	::352579570765021000
37451407	::352580616740552000
37451407	::352581093251223000
42971970	::352581281944571000
37451407	::352581386919616000
705796200	::352581677257736000
37451407	::352581783621091000
37451407	::352582520526733000
37451407	::352582726324465000
37451407	::352583134803525000
37451407	::352583588136501000
37451407	::352583778792771000
37451407	::352584207131885000
37451407	::352584413055418000
37451407	::352584828153114000
37451407	::352585481537585000
147558551	::352587881732255000
147558551	::352587885779755000
147558551	::352587887025455000
705796200	::352588163832741000
30151060	::352588336558387000
705796200	::352588492490018000
42971970	::352589081160597000
705796200	::352589702441865000
705796200	::352589963218530000
396679954	::352590012384157000
396679954	::352590839043727000
705796200	::352591863347281000
96408259	::352592835318513000
470063325	::352593469753131000
705796200	::352596115524292000
15688986	::352596252426371000
42971970	::352596632371601000
279241612	::352597185642237000
705796200	::352597294387965000
291459734	::352599940427550000
705796200	::352600531295944000
705796200	::352601111464656000
705796200	::352602693338013000
363496772	::352603239109246000
42971970	::352604243632472000
705796200	::352606034793213000
229694155	::352606304809918000
177989889	::352606762664337000
705796200	::352608793709920000
312907071	::352611418320801000
705796200	::352611573531033000
312907071	::352611864422780000
42971970	::352611918990671000
312907071	::352612228601622000
312907071	::352612877791797000
312907071	::352613049129111000
705796200	::352613849884667000
26140667	::352615155395338000
364609793	::352617425231024000
42971970	::352619786838081000
40375959	::352619920703500000
37867502	::352620606186987000
37867502	::352621862607519000
37867502	::352622174974128000
364609793	::352623063520641000
42971970	::352627338846027000
95374349	::352631806673170000
80889173	::352632110705672000
80889173	::352632654547529000
80889173	::352632882176606000
80889173	::352634126739836000
42971970	::352634888916185000
80889173	::352637118692081000
316484120	::352637315144888000
316484120	::352637337643126000
80889173	::352637572670955000
37451407	::352638038632964000
262889564	::352638632550608000
37451407	::352640548730970000
26140667	::352643256917569000
705796200	::352644127017537000
92936298	::352645070178091000
412586663	::352648636347322000
412586663	::352649157414105000
114970673	::352649202674843000
412586663	::352649560016945000
42971970	::352650489315332000
447912275	::352650564967993000
363496772	::352651450704334000
363496772	::352652104940269000
42971970	::352658048608776000
495411803	::352662127607156000
42971970	::352665598918008000
159282025	::352665951671566000
392493604	::352668939093950000
89632418	::352669683717111000
392493604	::352669848909791000
89632418	::352669910356336000
42971970	::352673264033734000
361691248	::352680535388200000
42971970	::352680875856633000
26140667	::352685033494028000
42971970	::352696293929385000
276887663	::352700011223597000
42971970	::352703842871279000
470063325	::352711244354027000
42971970	::352711512835629000
470063325	::352711956832063000
470063325	::352712789506269000
470063325	::352713301211353000
470063325	::352713685409599000
470063325	::352714133709398000
470063325	::352716680557887000
470063325	::352722069684879000
470063325	::352722843156480000
42971970	::352726996075290000
42971970	::352749892654993000
210714533	::352751990859776000
26140667	::352753965739421000
147558551	::352755400052969000
42971970	::352757757276995000
42971970	::352765258567401000
42971970	::352772802056699000
505841428	::352774359221411000
42971970	::352780470741774000
89632418	::352782740569067000
460429201	::352785089693892000
508407656	::352786660800471000
42971970	::352788155759460000
67296324	::352792556930727000
433083953	::352794747380826000
42971970	::352795819218444000
89632418	::352800186453606000
89632418	::352801906562826000
89632418	::352802671574515000
42971970	::352803496275361000
260539431	::352803801654231000
470063325	::352807773664317000
444979318	::352811234971754000
42971970	::352811299517898000
67523538	::352811950733926000
470063325	::352816858996551000
363496772	::352818591504154000
42971970	::352818849294450000
363496772	::352819132934258000
312907071	::352824608258396000
312907071	::352824853600010000
312907071	::352824993685577000
26140667	::352825078687334000
312907071	::352825160530788000
40375959	::352825588257533000
312907071	::352825742997995000
42971970	::352826525554450000
251683004	::352827424758706000
30151060	::352830392564318000
30151060	::352830437070090000
433083953	::352830468120514000
30151060	::352830594251632000
30151060	::352831195664490000
586941163	::352832695883137000
42971970	::352834146965532000
345624930	::352835281369575000
345624930	::352837371269623000
30151060	::352837442472132000
30151060	::352837728834027000
613256961	::352838977193115000
459987659	::352839666766057000
42971970	::352841808033746000
169618179	::352847911001923000
169618179	::352848216036884000
201722399	::352849095435632000
42971970	::352849551121588000
201722399	::352849739055771000
201722399	::352850010859241000
201722399	::352850186088873000
201722399	::352850312891088000
40375959	::352852248453324000
316484120	::352854828038365000
42971970	::352857353839845000
412586663	::352857776483082000
151366552	::352860452964925000
412586663	::352861870937489000
363443542	::352863864045572000
42971970	::352864919592501000
460429201	::352870854985654000
42971970	::352872465216716000
255765560	::352873542217510000
255765560	::352874982524719000
42971970	::352880125915840000
411762947	::352881161393016000
260539431	::352881616789577000
321166954	::352882663419412000
151366552	::352882827769028000
42971970	::352887751173091000
253879613	::352889780188626000
392434084	::352893127494877000
26140667	::352893756627886000
26140667	::352893756799848000
26140667	::352893757961678000
26140667	::352893758049751000
260539431	::352894064703717000
29398791	::352895236067962000
42971970	::352895601874178000
460429201	::352898979064840000
460429201	::352899376458366000
33302034	::352902399926603000
334515229	::352902929625251000
42971970	::352903154507063000
105993726	::352904282179252000
607432063	::352905250044252000
470063325	::352909974181122000
470063325	::352910337764376000
42971970	::352910761108049000
594260703	::352911698308505000
95374349	::352912797966938000
83092668	::352913075952828000
42971970	::352918376466751000
83092668	::352919821865848000
424526648	::352921568336281000
424526648	::352922039335653000
424526648	::352922684683862000
424526648	::352923076167606000
255799357	::352923419731431000
42971970	::352926053808881000
392434084	::352926165792600000
240587031	::352929690136219000
67453850	::352929910567862000
83092668	::352931160327860000
52995718	::352933164462776000
337980677	::352933361616039000
396679954	::352934518275059000
52995718	::352937608185253000
463420581	::352937790490689000
52995718	::352942663525347000
152735068	::352950633181093000
42971970	::352956627101556000
83092668	::352958337027031000
26140667	::352961337485295000
26140667	::352961338756186000
469814032	::352962468433231000
332525085	::352969065628835000
114970673	::352976033873526000
426685539	::352978061534298000
201722399	::352979232118423000
201722399	::352979454412341000
201722399	::352980473770815000
201722399	::352982550785961000
459987659	::352983680538517000
83092668	::352985335862534000
334515229	::352986255832784000
334515229	::352986935502970000
201722399	::352987125366530000
201722399	::352988851419086000
26140667	::352992020018626000
26140667	::352992021318864000
95374349	::352993636650205000
28299725	::352994507157028000
363443542	::352995861061570000
363443542	::352997697877327000
142384634	::353000735153201000
339259114	::353001056847925000
339259114	::353001137588285000
339259114	::353001530036719000
470063325	::353002151338967000
339259114	::353003631185891000
351947723	::353003733916979000
318224190	::353003962670120000
339259114	::353004583062220000
142384634	::353004716193624000
339259114	::353004732228452000
52995718	::353004939594842000
339259114	::353004940102348000
471204596	::353005524763164000
471204596	::353005534527504000
339259114	::353005562834857000
339259114	::353005718615498000
339259114	::353005785682419000
339259114	::353005982504321000
339259114	::353006127388168000
339259114	::353006224586964000
339259114	::353006546034229000
339259114	::353006621691084000
339259114	::353006883117867000
339259114	::353007084926803000
339259114	::353007200500858000
339259114	::353007384676941000
339259114	::353007493191970000
339259114	::353007646028201000
339259114	::353007724784648000
339259114	::353007865407082000
339259114	::353008114297094000
52995718	::353008212993245000
339259114	::353008612311973000
142384634	::353010185930944000
95504927	::353011817821384000
363496772	::353012418730917000
354617285	::353012543079464000
354617285	::353012642274750000
354617285	::353012918062825000
471204596	::353013634378629000
463420581	::353014491283329000
508407656	::353014685601243000
471204596	::353015359479103000
463420581	::353015932400046000
471204596	::353016393232416000
392434084	::353017104481533000
471204596	::353017384849780000
392434084	::353017422179074000
392434084	::353018135206559000
393622132	::353018447141154000
392434084	::353021265348538000
470063325	::353025040838705000
42971970	::353025460285874000
335118384	::353025489457266000
335118384	::353025538266382000
312673211	::353026094250729000
470063325	::353026532819730000
406122207	::353027380564070000
460429201	::353027838544326000
460429201	::353028077950992000
471204596	::353028767922393000
26140667	::353029026123751000
83092668	::353030379248156000
114970673	::353031166519017000
42971970	::353033134499053000
83092668	::353035144338210000
447912275	::353038095328886000
495411803	::353038507842875000
95374349	::353038636759003000
312673211	::353038799363776000
312673211	::353038885204398000
312673211	::353038933162074000
312673211	::353038986895302000
312673211	::353039587964231000
361691248	::353039849063849000
152735068	::353041320371171000
460429201	::353047533360128000
312673211	::353048864133103000
312673211	::353053922753134000
312673211	::353054002499436000
312673211	::353054218178924000
312673211	::353054279575154000
312673211	::353054323015557000
312673211	::353055029906776000
312673211	::353055562696622000
312673211	::353055749380907000
312673211	::353055951638634000
312673211	::353056381227646000
312673211	::353056681485283000
312673211	::353056762225623000
312673211	::353056914051047000
312673211	::353057109920845000
243857003	::353067688161067000
470063325	::353074473768984000
42971970	::353078996524732000
42971970	::353086872601370000
201722399	::353091309063512000
42971970	::353101966735441000
147558551	::353102474741166000
147558551	::353102476003651000
547745977	::353112866078990000
42971970	::353117316323614000
42971970	::353125119381614000
42971970	::353132673025323000
83092668	::353135992993091000
142890292	::353137075878494000
142890292	::353137173538668000
505841428	::353137213325840000
142890292	::353137267063259000
392434084	::353139755740954000
42971970	::353140225175863000
42971970	::353147921866293000
42971970	::353155580468277000
433083953	::353157123611443000
405325559	::353163224025280000
42971970	::353163386005098000
405325559	::353164704195149000
26140667	::353166238169575000
26140667	::353166240224788000
42971970	::353170980979478000
94481845	::353172845804793000
94481845	::353173063665332000
94481845	::353173334894194000
426685539	::353173388652576000
94481845	::353173537672015000
42971970	::353178503732146000
396679954	::353183681537523000
396679954	::353183889713397000
369460029	::353185168934178000
42971970	::353186144214716000
508407656	::353189217452560000
396679954	::353189483384029000
396679954	::353189565185540000
508407656	::353191765320278000
508407656	::353191878428065000
396679954	::353191975777861000
508407656	::353192722569494000
42971970	::353193815240212000
508407656	::353194582856577000
508407656	::353195704572837000
36119799	::353200101621116000
94481845	::353200648705150000
42971970	::353201491621838000
94481845	::353201535695597000
508407656	::353205303032029000
54721301	::353207235968638000
54721301	::353208173311700000
460429201	::353208551486918000
42971970	::353209217114574000
541324276	::353209597579890000
255799357	::353213638137483000
312907071	::353215071368912000
312907071	::353215313275404000
312907071	::353215905506930000
312907071	::353216140345999000
312907071	::353216356835000000
42971970	::353216779205623000
541324276	::353217402600824000
42971970	::353224393255682000
40524821	::353225584270249000
129844944	::353226408933343000
129844944	::353227112783675000
460429201	::353230155059183000
460429201	::353230971249762000
243857003	::353231054716411000
460429201	::353231629117964000
42971970	::353232071948386000
460429201	::353232359128182000
460429201	::353232385434861000
246481379	::353232805754454000
460429201	::353234300126240000
460429201	::353234355843379000
335118384	::353234506997723000
460429201	::353234534487171000
460429201	::353234617366626000
297735990	::353234842466525000
460429201	::353235037153538000
297735990	::353235683231547000
460429201	::353236105635708000
177989889	::353236488231723000
26140667	::353237589068759000
26140667	::353237590314463000
159282025	::353239249279131000
40524821	::353239302341263000
159282025	::353239314286641000
40524821	::353239591676944000
42971970	::353239874259791000
392434084	::353241220610400000
335118384	::353242977344307000
42971970	::353247452217868000
247362551	::353247705650315000
94481845	::353250985545707000
83945746	::353253330081939000
42971970	::353254994075590000
27613649	::353255913269895000
463420581	::353256032186810000
27613649	::353256239624495000
27613649	::353256393828089000
27613649	::353256761161031000
34481075	::353257078044893000
34481075	::353257230612701000
34481075	::353257668632260000
83092668	::353257850941874000
463420581	::353259324765773000
460429201	::353259502549733000
463420581	::353260392438439000
463420581	::353260943381233000
27613649	::353261449876996000
42971970	::353262768369045000
291459734	::353264707790045000
392493604	::353264991723462000
15974594	::353265036577345000
15974594	::353265322607906000
243857003	::353265395936927000
27613649	::353265726888480000
15974594	::353265882572652000
255765560	::353265973488402000
15974594	::353266117998940000
607432063	::353270056085487000
42971970	::353270258758467000
316484120	::353273610959470000
392434084	::353275256754024000
433083953	::353276856344121000
42971970	::353278120842899000
240587031	::353278238996430000
170590185	::353279243968454000
508407656	::353282412974833000
447912275	::353283496330002000
42971970	::353285672997629000
471204596	::353288054431166000
144937577	::353289360742957000
39140648	::353291547372044000
42971970	::353293220115001000
470063325	::353293392115023000
80889173	::353296340425510000
80889173	::353296662694858000
426685539	::353297138756755000
42971970	::353300898988040000
470063325	::353303678263902000
26140667	::353305676598095000
26140667	::353305680121298000
478520972	::353306434118754000
478520972	::353306718643560000
42971970	::353308507547774000
291459734	::353311286458720000
312673211	::353315083344023000
42971970	::353316184529178000
256582954	::353317934782873000
256582954	::353317955813117000
256582954	::353318263486287000
256582954	::353318376724107000
42971970	::353323923976355000
30151060	::353330761010655000
42971970	::353331473589354000
26140667	::353338347592237000
42971970	::353339145973792000
29398791	::353340114560225000
80889173	::353348739164930000
80889173	::353349504017235000
80889173	::353349629762478000
80889173	::353350386217783000
80889173	::353350527205130000
80889173	::353350803685244000
80889173	::353352535899258000
80889173	::353352634876440000
80889173	::353353310956294000
80889173	::353353600946274000
80889173	::353354455695097000
42971970	::353354626780762000
80889173	::353354721047752000
80889173	::353354933787045000
218698577	::353355238603894000
218698577	::353355502224289000
80889173	::353355574576029000
80889173	::353355730402820000
218698577	::353356004009836000
262889564	::353360500429570000
335118384	::353361087082659000
42971970	::353362180164423000
256582954	::353364148777795000
256582954	::353364459965775000
256582954	::353365393773043000
256582954	::353365652658061000
184296013	::353366204582342000
256582954	::353366338292551000
256582954	::353366530609786000
514339780	::353369319780003000
514339780	::353369327514296000
514339780	::353369361509138000
42971970	::353369790250876000
335118384	::353370195886227000
514339780	::353370339557912000
514339780	::353372181763334000
318224190	::353373405170499000
26140667	::353373751632605000
26140667	::353373752819593000
344530822	::353379757737517000
243857003	::353381097276588000
284664089	::353381669262209000
62366479	::353381897688186000
62366479	::353381953275301000
138245975	::353383965924671000
138245975	::353384004923310000
138245975	::353384196854644000
262889564	::353384575394791000
142890292	::353385665569898000
62366479	::353387757080551000
170590185	::353391303159066000
392434084	::353392296923893000
42971970	::353392878904545000
392434084	::353393431567020000
62366479	::353393714313433000
62366479	::353393762053005000
62366479	::353393864293351000
62366479	::353395538634358000
62366479	::353395608192692000
62366479	::353395690573017000
392434084	::353396080613920000
392434084	::353396190873796000
243857003	::353402185826050000
276887663	::353403193100746000
83092668	::353403700980621000
392434084	::353404484577280000
83092668	::353404845455187000
392434084	::353405051936579000
392434084	::353405528598249000
485185711	::353406090572079000
361691248	::353406581196599000
392434084	::353406815737880000
392434084	::353406950291152000
243857003	::353407321830989000
471204596	::353407714724032000
83092668	::353409704417968000
392434084	::353411178548047000
440875002	::353411535663661000
470063325	::353413150693003000
470063325	::353417582528839000
470063325	::353417987077844000
392434084	::353418599815344000
392434084	::353419016741732000
392434084	::353419766767169000
470063325	::353419903669248000
392434084	::353419936699396000
392434084	::353420163028221000
470063325	::353420298168709000
470063325	::353420501307240000
392434084	::353420671621152000
392434084	::353420713853587000
392434084	::353420912047034000
470063325	::353422287388688000
42971970	::353423583789326000
392434084	::353423981904277000
392434084	::353424258438926000
470063325	::353424803912351000
514339780	::353427127988797000
514339780	::353428314645463000
514339780	::353428619919507000
514339780	::353428736483409000
312673211	::353428898035412000
312673211	::353429340605784000
312673211	::353430205903278000
109477035	::353430266175430000
62366479	::353430493238267000
109477035	::353430651044757000
312673211	::353435235054125000
312673211	::353435344315744000
312673211	::353436466300452000
508407656	::353439928526454000
392434084	::353439954849902000
312673211	::353440530903990000
392434084	::353440588781199000
392434084	::353440702333599000
26140667	::353440750219968000
26140667	::353440751478259000
42971970	::353453969391095000
42971970	::353476938758758000
42971970	::353492220558577000
505841428	::353498683775516000
392434084	::353502914897133000
218698577	::353505700355383000
218698577	::353506054484668000
42971970	::353515443467730000
255313314	::353516445914767000
433083953	::353519512634662000
255313314	::353520926060576000
478520972	::353522249145393000
42971970	::353522992329916000
240587031	::353527081642115000
117877472	::353529101354676000
42971970	::353530548104347000
42971970	::353538211097743000
251429451	::353540439124619000
251429451	::353540845460389000
514339780	::353541952844726000
514339780	::353543902856351000
514339780	::353544062864859000
363496772	::353545124589993000
321775412	::353545530690899000
42971970	::353545825101680000
109477035	::353546176823439000
109477035	::353546530642333000
95374349	::353546842442711000
109477035	::353549042770382000
255313314	::353550462982684000
109477035	::353550955607896000
109477035	::353552826087120000
42971970	::353553440049332000
514339780	::353558828467486000
460429201	::353559800287731000
460429201	::353561658926436000
460429201	::353561867953774000
433083953	::353562028310405000
460429201	::353562092550369000
460429201	::353562115145072000
460429201	::353562301846142000
460429201	::353562419018211000
460429201	::353564551452700000
586941163	::353565158146179000
42971970	::353568788983197000
243857003	::353574265578201000
114970673	::353576237664436000
42971970	::353584073932939000
36556314	::353590031862083000
180025778	::353590986762502000
37451407	::353593851233046000
460429201	::353594376284409000
92936298	::353595930412466000
312673211	::353598241251655000
447912275	::353598924050792000
447912275	::353599162484404000
36556314	::353603065150058000
40524821	::353603803737636000
405325559	::353606407532195000
463420581	::353612578670387000
42971970	::353614848241831000
42971970	::353622392049909000
109477035	::353642840724742000
42971970	::353645568557453000
40375959	::353646215554023000
40375959	::353646978917343000
312673211	::353648747814715000
42971970	::353660705158864000
42971970	::353668316872708000
52995718	::353672474480746000
52995718	::353673645874364000
52995718	::353676483467812000
470063325	::353677578411835000
405325559	::353678763306913000
405325559	::353679007448969000
52995718	::353679412123811000
42971970	::353698902320484000
312673211	::353701049804144000
170590185	::353704218273656000
514339780	::353706730833711000
109477035	::353717222377664000
114970673	::353718662156386000
170590185	::353720683555069000
312673211	::353727880640999000
312673211	::353728051684708000
514339780	::353730003562795000
514339780	::353730380307759000
392434084	::353732182038159000
234948012	::353732332517203000
392434084	::353732924174106000
392434084	::353733258112020000
339259114	::353734090526162000
423865005	::353734600259928000
423865005	::353734804312834000
392434084	::353736012251398000
52995718	::353737365572952000
423865005	::353738234209120000
279241612	::353743980405600000
422214932	::353747580083118000
95374349	::353748316900700000
335118384	::353751866909270000
422214932	::353752270770409000
80889173	::353752287287582000
335118384	::353752356703322000
80889173	::353752375829340000
80889173	::353752533077991000
269427723	::353752580809166000
269427723	::353752770446237000
269427723	::353752926231080000
80889173	::353752938331648000
335118384	::353752938885287000
80889173	::353753317479952000
269427723	::353753342465425000
269427723	::353753966946955000
243857003	::353754068398776000
269427723	::353755402757869000
142890292	::353755928622927000
142890292	::353756015642148000
142890292	::353756198086000000
269427723	::353756497349578000
422214932	::353756691608776000
334515229	::353756809007337000
269427723	::353757349149818000
269427723	::353757648459534000
142890292	::353757832362995000
269427723	::353758271414337000
142890292	::353758883992436000
422214932	::353761358023630000
335118384	::353761860820017000
269427723	::353762515840270000
422214932	::353762532156121000
422214932	::353762983421280000
422214932	::353763171661656000
422214932	::353763668950908000
422214932	::353763763545051000
42971970	::353767852702048000
361691248	::353769424504881000
291459734	::353770255484583000
459987659	::353774524606595000
19501845	::353775817412714000
66882384	::353776839409401000
66882384	::353776896128974000
19501845	::353779724457230000
27613649	::353782848588750000
312673211	::353788243826851000
459987659	::353789064966705000
291459734	::353789728945999000
291459734	::353801894843531000
42971970	::353813789692542000
185455808	::353836411780206000
42971970	::353836816379551000
42971970	::353844356823777000
541324276	::353846386468462000
95504927	::353850693028814000
42971970	::353852029195653000
42971970	::353859704298012000
505841428	::353861788749660000
392434084	::353865404592041000
392493604	::353884701192232000
95504927	::353887155552137000
42971970	::353890281390735000
471204596	::353891677766819000
117877472	::353891697492635000
471204596	::353891737854418000
42971970	::353897956321144000
251818709	::353899972741185000
460429201	::353905272537890000
460429201	::353905690085036000
42971970	::353905762805886000
460429201	::353906378391302000
33302034	::353908301194461000
217214677	::353909232019582000
407416910	::353917874500403000
407416910	::353919785974763000
42971970	::353920982215430000
142384634	::353922167043403000
42971970	::353928596248735000
224346133	::353928819062747000
95374349	::353932876783423000
402309580	::353933260063129000
613256961	::353933577509011000
251683004	::353933856421847000
291459734	::353934205366960000
402309580	::353934914959327000
402309580	::353935759364984000
402309580	::353935929859252000
251683004	::353936224425222000
42971970	::353936466428166000
210714533	::353940079435186000
42971970	::353943947443322000
312673211	::353946800329203000
185455808	::353947771717419000
185455808	::353948176601976000
276887663	::353948986383679000
392493604	::353950591191494000
392493604	::353950762994782000
422214932	::353952784250454000
422214932	::353952948319043000
422214932	::353953525983748000
422214932	::353954093162692000
422214932	::353954732861169000
422214932	::353955604794060000
422214932	::353955673580646000
422214932	::353955827129909000
291459734	::353957096506658000
89632418	::353959100020834000
207340425	::353960426230398000
96408259	::353966325091143000
39140648	::353966963648757000
459987659	::353968812070154000
369460029	::353971854546960000
424526648	::353973100360105000
81154377	::353973424516894000
81154377	::353973481131606000
81154377	::353973594210058000
42971970	::353974713615261000
424526648	::353974925423427000
547745977	::353975792012763000
142890292	::353976972835172000
463420581	::353977165911556000
95374349	::353980765698134000
42971970	::353982267779059000
52995718	::353983645834424000
253879613	::353984400188379000
384035081	::353985973228535000
236112923	::353986048377884000
236112923	::353986524276207000
42971970	::353989813843660000
291459734	::353990707347849000
392493604	::353996163160092000
42971970	::353997487599661000
322347814	::354000750139023000
322347814	::354001037075558000
322347814	::354004118689419000
463420581	::354004887157211000
42971970	::354005165940023000
424526648	::354005654177972000
142890292	::354007537122672000
142890292	::354008310413930000
142890292	::354009295488172000
322347814	::354009410110103000
142890292	::354010472716046000
392434084	::354011810141175000
392434084	::354011955071156000
321166954	::354011973966512000
392434084	::354012507989487000
42971970	::354012898776973000
207340425	::354015001993949000
142890292	::354015103533854000
142890292	::354015184257417000
207340425	::354016445866328000
185455808	::354016896623980000
263207728	::354017283640786000
185455808	::354017299935674000
37451407	::354017376339107000
185455808	::354017472501911000
236266292	::354018373069316000
236266292	::354018443634286000
236266292	::354019531099873000
42971970	::354020513024192000
142384634	::354021588062052000
142890292	::354021673370005000
142890292	::354022086051770000
37451407	::354024117172842000
207340425	::354024806078877000
37451407	::354025265355165000
37451407	::354026256012021000
37451407	::354027133863067000
37451407	::354027521395785000
37451407	::354027657542901000
37451407	::354027729315827000
37451407	::354027949017665000
234948012	::354028125073580000
42971970	::354028187702923000
142890292	::354028816982749000
37451407	::354029106700095000
37451407	::354029709220261000
37451407	::354030222439489000
37451407	::354030264491581000
291459734	::354030770014261000
37451407	::354030859327782000
37451407	::354031378729410000
37451407	::354031589375746000
236112923	::354031679863664000
459987659	::354031790983348000
459987659	::354032171381563000
37451407	::354033185669136000
37451407	::354033221366849000
37451407	::354033262819155000
37451407	::354033401646419000
37451407	::354033433812537000
37451407	::354033471322198000
37451407	::354033845437333000
37451407	::354034762257661000
459987659	::354034885540847000
37451407	::354035072665534000
37451407	::354035416275484000
42971970	::354035905486524000
37451407	::354036415958487000
236266292	::354041012504633000
142890292	::354048677028954000
142890292	::354048759065346000
28299725	::354050185401352000
114970673	::354052037333352000
345624930	::354052180048756000
296446753	::354058295562092000
322347814	::354063206060265000
322347814	::354063246317195000
322347814	::354063305519792000
322347814	::354063350717624000
177989889	::354071615010643000
177989889	::354071705825714000
42971970	::354074087754174000
291459734	::354074929890738000
322347814	::354075473145368000
16292745	::354078042500509000
351947723	::354079802430472000
351947723	::354080037957406000
284664089	::354083767289257000
236266292	::354092060103557000
334515229	::354093068061917000
42971970	::354097078353399000
236266292	::354097444390322000
236266292	::354097550984351000
236266292	::354098015138615000
236266292	::354099093133459000
236266292	::354100329031282000
495506626	::354100433758855000
495506626	::354100781273726000
185455808	::354100789016395000
236266292	::354100939289919000
236266292	::354101524634411000
514339780	::354101717169750000
236266292	::354102019226738000
514339780	::354102450803847000
514339780	::354102543682519000
514339780	::354102736251387000
514339780	::354102773064802000
514339780	::354102824726048000
514339780	::354102915302039000
514339780	::354103029022208000
514339780	::354103221263937000
42971970	::354104694571925000
185455808	::354105196311359000
495506626	::354106625340088000
495506626	::354107158725529000
392434084	::354109030752452000
312673211	::354109777091104000
312673211	::354111266954031000
312673211	::354111924188889000
42971970	::354112369321971000
312673211	::354112385952391000
392434084	::354112478675861000
185455808	::354113110736515000
392434084	::354113518548684000
495506626	::354114850231828000
392434084	::354114960156143000
185455808	::354114988648042000
392434084	::354115196765216000
392434084	::354115312255369000
392434084	::354115779928666000
392434084	::354116153884426000
392434084	::354116643430989000
392434084	::354116702595850000
392434084	::354117569340379000
392434084	::354117731748024000
296446753	::354117824370835000
392434084	::354118303448444000
392434084	::354118414769455000
296446753	::354118428107345000
296446753	::354118839639883000
296446753	::354119460237475000
296446753	::354119709135867000
296446753	::354119921900339000
42971970	::354120044894097000
514339780	::354121690608971000
170590185	::354121773576503000
170590185	::354125271311458000
42971970	::354127723439996000
514339780	::354129587132829000
296446753	::354129889173057000
296446753	::354135137161719000
42971970	::354142945332563000
495506626	::354143805299109000
495506626	::354144523263283000
495506626	::354145022674862000
495506626	::354145154636058000
411762947	::354145777263718000
411762947	::354145908423790000
495506626	::354146415678726000
495506626	::354146583748681000
495506626	::354146927601909000
495506626	::354147144397107000
296446753	::354147189708173000
296446753	::354147394092408000
495506626	::354147484953616000
495506626	::354147998239948000
296446753	::354147998684549000
495506626	::354148223016902000
296446753	::354148451166072000
495506626	::354148993409892000
495506626	::354149158816448000
495506626	::354149696576561000
495506626	::354149976101748000
495506626	::354150430667845000
42971970	::354150558346645000
495506626	::354150574326947000
495506626	::354150806607511000
495506626	::354152144624037000
495506626	::354152303101612000
495506626	::354156224507428000
42971970	::354166010670092000
495506626	::354172311479394000
495506626	::354172485454934000
42971970	::354173583712460000
495506626	::354173820174741000
495506626	::354175005044649000
495506626	::354175592486277000
495506626	::354175954945445000
495506626	::354176119131484000
495506626	::354176834549719000
229986296	::354176947393265000
229986296	::354176994541436000
495506626	::354178168762011000
495506626	::354178341638635000
495506626	::354180675122896000
495506626	::354180749898944000
42971970	::354181200958586000
495506626	::354181839495241000
495506626	::354181992927068000
495506626	::354182321743740000
495506626	::354182442925563000
495506626	::354182513830277000
495506626	::354182930270134000
495506626	::354183491006627000
495506626	::354183628533665000
495506626	::354183809903759000
495506626	::354184465314099000
36119799	::354185175657234000
495506626	::354185223975616000
36119799	::354185686431174000
495506626	::354186240205144000
495506626	::354187975455805000
42971970	::354188811485450000
495506626	::354189951950262000
42971970	::354196679588716000
142890292	::354196696483364000
142890292	::354196849776787000
142890292	::354197099648262000
142890292	::354202766568210000
42971970	::354204226378932000
58976049	::354208952889786000
297735990	::354211442863509000
297735990	::354211514703560000
42971970	::354211784623788000
169618179	::354215254131081000
169618179	::354215308380209000
42971970	::354219451136217000
505841428	::354224221846650000
42971970	::354227076653518000
250389935	::354232428132450000
392434084	::354233180804485000
218698577	::354234519764733000
42971970	::354234937144123000
297735990	::354239588438515000
54721301	::354239992916217000
218698577	::354240561265377000
251316534	::354240710909767000
251316534	::354240756183089000
218698577	::354240856154312000
251316534	::354240933795069000
251316534	::354241225181761000
251316534	::354241274917822000
251316534	::354241328248401000
251316534	::354241570268135000
251316534	::354241626807341000
251316534	::354241871402385000
251316534	::354241932169449000
251316534	::354242067800653000
42971970	::354242486388015000
251316534	::354242529065041000
251316534	::354242772108197000
251316534	::354242959618752000
251316534	::354243122185777000
251316534	::354243191651844000
89632418	::354243781538746000
251316534	::354244263032270000
528790375	::354245991064539000
218698577	::354248406593568000
291459734	::354248440433221000
218698577	::354248971314671000
42971970	::354250089583226000
705796200	::354252153126256000
42971970	::354257706758057000
117877472	::354257962996482000
251429451	::354260864255279000
279241612	::354260921666908000
117877472	::354261165712486000
424526648	::354261954950475000
260539431	::354263319483387000
42971970	::354265379847159000
369460029	::354268657762844000
322347814	::354268706819416000
42971970	::354273181244198000
229986296	::354274153056051000
312673211	::354275926101594000
44353755	::354276872344973000
44353755	::354276976288206000
322347814	::354276990779539000
495506626	::354277489733926000
236266292	::354278548585975000
236266292	::354278885082415000
44353755	::354278939876794000
236266292	::354279215203483000
44353755	::354279267770703000
495506626	::354279365896437000
44353755	::354279811142778000
495506626	::354280030353891000
42971970	::354280736662093000
495506626	::354281366734639000
263221576	::354287227456585000
303480264	::354288218994249000
42971970	::354288342050947000
42971970	::354295953529905000
495506626	::354297780669399000
495506626	::354297908205588000
495506626	::354298029873958000
210714533	::354301531287339000
210714533	::354302064593076000
42971970	::354303642301497000
394796192	::354307184554807000
433083953	::354308444670537000
251429451	::354310690057629000
42971970	::354311440095641000
236266292	::354311848214007000
236266292	::354314085384454000
236266292	::354314261641703000
296446753	::354314368952967000
236266292	::354314633038929000
263221576	::354314921422487000
236266292	::354314968000245000
236266292	::354315386101039000
236266292	::354315722068996000
236266292	::354316512833708000
236266292	::354316842300473000
255313314	::354316963721379000
236266292	::354317077445754000
236266292	::354317979292413000
236266292	::354318210432114000
236266292	::354318541215907000
42971970	::354318990463614000
236266292	::354319258030845000
42971970	::354319515246526000
318224190	::354320270108012000
318224190	::354320350533779000
296446753	::354320838956290000
471204596	::354321330683908000
303480264	::354323250400083000
296446753	::354323412400877000
296446753	::354323703250690000
296446753	::354324196660224000
268546928	::354324430433955000
296446753	::354324501179285000
296446753	::354324659556192000
296446753	::354324932961910000
296446753	::354325159198466000
471204596	::354325686950969000
296446753	::354326112110780000
62366479	::354327124800307000
62366479	::354327229666312000
296446753	::354327264118308000
62366479	::354327279792427000
62366479	::354327344602808000
62366479	::354327390937284000
62366479	::354327422327463000
62366479	::354327508604289000
296446753	::354329178335744000
296446753	::354330105151107000
296446753	::354330541463572000
296446753	::354330833814958000
159282025	::354331031031123000
159282025	::354331091542351000
74608528	::354331929245544000
62366479	::354332299732594000
296446753	::354332868933197000
296446753	::354332910419062000
296446753	::354332957827280000
296446753	::354333506047967000
296446753	::354333661237223000
296446753	::354333805068300000
296446753	::354333981887565000
74608528	::354334447480471000
296446753	::354334591550631000
296446753	::354334807007825000
247362551	::354334870257934000
296446753	::354335141532925000
296446753	::354335923183431000
296446753	::354336088627752000
459561241	::354337802646847000
296446753	::354338523907764000
296446753	::354338768347598000
296446753	::354338936233009000
296446753	::354342081063436000
470063325	::354343087297933000
470063325	::354343170647130000
470063325	::354343479058505000
463420581	::354343764673835000
312673211	::354344115011461000
296446753	::354344303058890000
296446753	::354344339301859000
296446753	::354344353935785000
296446753	::354344403336302000
296446753	::354344434298654000
296446753	::354344516142104000
463420581	::354345782582841000
255313314	::354345937176494000
463420581	::354346406019993000
463420581	::354347401487728000
470063325	::354348087646494000
463420581	::354352959796162000
236466373	::354355960195715000
392434084	::354356783650840000
463420581	::354357329430450000
392434084	::354358079644635000
495506626	::354361254623715000
236112923	::354361355119247000
392434084	::354361872906067000
411762947	::354365281004552000
74608528	::354366303613624000
303480264	::354368520689160000
392434084	::354372179456040000
705796200	::354375205696708000
167988674	::354377046828384000
167988674	::354377141779054000
392434084	::354377231042215000
253879613	::354377999338057000
94481845	::354383033035534000
167988674	::354386692226023000
405325559	::354398420540194000
541324276	::354400735515000000
495506626	::354401195156185000
607432063	::354401524060917000
495506626	::354401554696114000
495506626	::354401758799331000
495506626	::354401847240433000
62366479	::354402096558256000
229694155	::354402902577643000
495506626	::354403024774496000
495506626	::354403034647887000
236112923	::354403289191813000
495506626	::354403733741907000
129844944	::354403988281634000
495506626	::354404005667024000
405325559	::354411055390261000
229694155	::354412547870425000
236266292	::354414437077221000
459772996	::354419439330013000
312907071	::354419490936729000
312907071	::354419610273054000
470063325	::354419739398905000
424526648	::354419836425748000
312907071	::354419923189104000
312907071	::354420028008968000
312907071	::354420375083433000
312907071	::354421961184641000
364609793	::354422002334973000
364609793	::354422353989615000
364609793	::354423216183324000
440481452	::354423717968879000
495506626	::354423775367938000
573205399	::354423913909985000
364609793	::354423933883269000
495506626	::354424413560635000
364609793	::354425220204994000
217214677	::354425596064960000
364609793	::354425785152569000
312907071	::354425974261153000
495506626	::354426185545035000
495506626	::354427075786055000
364609793	::354428342759456000
364609793	::354429169624551000
364609793	::354429522612985000
318224190	::354432594949046000
169618179	::354440167832043000
312673211	::354441109881102000
201722399	::354441397086072000
312907071	::354445852670046000
312907071	::354446043460538000
142890292	::354446754269245000
312907071	::354447646607425000
312907071	::354448232455208000
312907071	::354448360104669000
312907071	::354448601507840000
83092668	::354450535820181000
201722399	::354450704544432000
201722399	::354451138801704000
251876771	::354451153360125000
269427723	::354451820447412000
201722399	::354452125260066000
39680514	::354452752526618000
39680514	::354452862853591000
201722399	::354453858229035000
364609793	::354456746275778000
312907071	::354456914463178000
364609793	::354457353514524000
236112923	::354457719807295000
364609793	::354457781169950000
460429201	::354457827277946000
364609793	::354458318695170000
364609793	::354458547427356000
495506626	::354458640981295000
364609793	::354458913300676000
364609793	::354459289089343000
364609793	::354459683517513000
364609793	::354460112657711000
495506626	::354460340475539000
364609793	::354462311970377000
236266292	::354463606236135000
236266292	::354465915636695000
236266292	::354465949816078000
33302034	::354466314741493000
33302034	::354466353832411000
170590185	::354467455546048000
251876771	::354468887384956000
114970673	::354469111549530000
83092668	::354471925893959000
495506626	::354472200495054000
269427723	::354479494230310000
269427723	::354479661281054000
541324276	::354479762078568000
296446753	::354484863233044000
83092668	::354487506563112000
541324276	::354507689709150000
447912275	::354518279550812000
447912275	::354522376572116000
447912275	::354525462602588000
447912275	::354525747030921000
447912275	::354525971229057000
447912275	::354526432204046000
447912275	::354526931036815000
447912275	::354527096225280000
447912275	::354528084340391000
263221576	::354532870221594000
361691248	::354534046623207000
399106907	::354569717865910000
399106907	::354569817023459000
364609793	::354571278184747000
297735990	::354574481286635000
505841428	::354586017887555000
255765560	::354592635220000000
705796200	::354593738061922000
256582954	::354603322222706000
256582954	::354603583485911000
256582954	::354603628423675000
256582954	::354603721512071000
256582954	::354603910658404000
256582954	::354604207518654000
256582954	::354604363869720000
256582954	::354604529788002000
256582954	::354604998069452000
256582954	::354605151585173000
55964893	::354605232904347000
433083953	::354606678093737000
392434084	::354608803167207000
705796200	::354622923237105000
364609793	::354628688073076000
364609793	::354630337411825000
236266292	::354630795593400000
364609793	::354631166176919000
339368036	::354631229032771000
364609793	::354632232201232000
460429201	::354632577157566000
364609793	::354632609386606000
256582954	::354633143921291000
256582954	::354633188724850000
256582954	::354633281377021000
256582954	::354633486151331000
95374349	::354633621988048000
256582954	::354633712815710000
256582954	::354633978738774000
705796200	::354637949440233000
363443542	::354640596570345000
251683004	::354641326991618000
495506626	::354641998478708000
495506626	::354643171881398000
26140667	::354648968828948000
222217573	::354651366410567000
236112923	::354652184798965000
142890292	::354653121093435000
478520972	::354654033144856000
478520972	::354654105437880000
364609793	::354662875723337000
15688986	::354662914587754000
36119799	::354665498383888000
147558551	::354667478695165000
364609793	::354668600608571000
129679017	::354669049092915000
364609793	::354669181741973000
705796200	::354669541877497000
364609793	::354669787395276000
364609793	::354670452246970000
229986296	::354670479304429000
229986296	::354670923468648000
229986296	::354671150443397000
705796200	::354671189249097000
705796200	::354672936952664000
705796200	::354675765205401000
364609793	::354675846872707000
364609793	::354676306505510000
705796200	::354676529504071000
705796200	::354676874661740000
364609793	::354677261691138000
705796200	::354678381066989000
364609793	::354678960430399000
705796200	::354679167352188000
364609793	::354679243956948000
364609793	::354679898461310000
705796200	::354680432463319000
364609793	::354680467590623000
364609793	::354680601514741000
705796200	::354681717140881000
55964893	::354682401047330000
705796200	::354682646384746000
705796200	::354683541948338000
364609793	::354684861719646000
364609793	::354685114569076000
705796200	::354685807061241000
364609793	::354688643509661000
613256961	::354689303495979000
470063325	::354689357287915000
222217573	::354689588188545000
92936298	::354690586818772000
508407656	::354691558731300000
705796200	::354693019204730000
247362551	::354697268265361000
705796200	::354697945054068000
210714533	::354699848555053000
236112923	::354703306779656000
279241612	::354706018715975000
279241612	::354706477266632000
363443542	::354707975132291000
508407656	::354711841592713000
705796200	::354712343764152000
229986296	::354713960341184000
705796200	::354714245784539000
279241612	::354714624316289000
199545464	::354714652900470000
279241612	::354714689185382000
279241612	::354714922887815000
279241612	::354714965799735000
279241612	::354715290917015000
279241612	::354715797098209000
279241612	::354715807646875000
229986296	::354715984449372000
705796200	::354716088510054000
229986296	::354716765068083000
279241612	::354717426396577000
229986296	::354718420597604000
229986296	::354718609718775000
460429201	::354720039229857000
279241612	::354722255722385000
279241612	::354722271291650000
279241612	::354722483863171000
279241612	::354722974206672000
279241612	::354722984927313000
279241612	::354723001113116000
229986296	::354723041730760000
129844944	::354723340210028000
279241612	::354723805941338000
279241612	::354724182849884000
279241612	::354724201824911000
470063325	::354724680894119000
229986296	::354724853116444000
279241612	::354725820847243000
279241612	::354725840367525000
335118384	::354727513374720000
335118384	::354728224284094000
251876771	::354729252077322000
279241612	::354729547914149000
279241612	::354729557825298000
296446753	::354729698728738000
279241612	::354729883370401000
279241612	::354729969160691000
296446753	::354730322224611000
279241612	::354730374628261000
296446753	::354730498163097000
279241612	::354730643982270000
279241612	::354731420838674000
284664089	::354731430246498000
279241612	::354731478594236000
279241612	::354731520914767000
279241612	::354732047723540000
279241612	::354732226505740000
279241612	::354732317496979000
279241612	::354732364972302000
279241612	::354732486787469000
279241612	::354732780640419000
279241612	::354732868079058000
279241612	::354732881916076000
279241612	::354733308141256000
279241612	::354733326998835000
279241612	::354733550223900000
279241612	::354733747188408000
169618179	::354733991569534000
279241612	::354734109576282000
279241612	::354734118719848000
279241612	::354734712020934000
279241612	::354734904740823000
279241612	::354735148635402000
279241612	::354735172802985000
44353755	::354735408740974000
279241612	::354735470854406000
279241612	::354736063639597000
44353755	::354736134611415000
279241612	::354736243961110000
279241612	::354736796971704000
279241612	::354737126463635000
279241612	::354737187964715000
279241612	::354737220063731000
279241612	::354737312493617000
279241612	::354738196631920000
279241612	::354739928728485000
279241612	::354740055224496000
279241612	::354740118784966000
279241612	::354740413434839000
279241612	::354740714573279000
279241612	::354742202724925000
11822502	::354744390473887000
11822502	::354745573389246000
279241612	::354747190163419000
114970673	::354747837084471000
114970673	::354750531266281000
460429201	::354750853426593000
253879613	::354750867645284000
460429201	::354751745081090000
460429201	::354752545308151000
460429201	::354752678104006000
279241612	::354753070703452000
364609793	::354753286265503000
279241612	::354753608065089000
460429201	::354754063805579000
243857003	::354756074290683000
364609793	::354756249700675000
321775412	::354758081718132000
279241612	::354759523673710000
296446753	::354760114365939000
236112923	::354760466549055000
284664089	::354760892434485000
284664089	::354760942967472000
279241612	::354760967508328000
279241612	::354761026236989000
284664089	::354761333528465000
279241612	::354762191188148000
279241612	::354762763429613000
279241612	::354762770144706000
279241612	::354762847391199000
279241612	::354763371997958000
279241612	::354763383721033000
279241612	::354763743730737000
357894396	::354767507862728000
357894396	::354767554666958000
512855526	::354771720336453000
512855526	::354772556059914000
459987659	::354776803547688000
234948012	::354777869618118000
95374349	::354778891841310000
334515229	::354788864348532000
151366552	::354791349708521000
236112923	::354794306969665000
323076337	::354796774013153000
296446753	::354797736371044000
218698577	::354798777909002000
296446753	::354802407051497000
411762947	::354813477552009000
296446753	::354813885292888000
296446753	::354814924133908000
334515229	::354817074117357000
170590185	::354820218251513000
217214677	::354825720951877000
459987659	::354825831530512000
39140648	::354827510824968000
364609793	::354829083479257000
364609793	::354829348185976000
229986296	::354832278741991000
229986296	::354833939019476000
495506626	::354834547310997000
495506626	::354837026194993000
495506626	::354837605688426000
470063325	::354844678929121000
470063325	::354845383412822000
470063325	::354845763504836000
470063325	::354847023373099000
470063325	::354847037583400000
270701909	::354857395106742000
270701909	::354857742864875000
270701909	::354857831482130000
270701909	::354858043592282000
270701909	::354858174802694000
270701909	::354858368357253000
270701909	::354858577581719000
270701909	::354858783417176000
270701909	::354859286402318000
270701909	::354859536621895000
243857003	::354868013884899000
243857003	::354870201562562000
424526648	::354871058563735000
109477035	::354874219668049000
308523963	::354899156944437000
250389935	::354947890159955000
505841428	::354948611756404000
250389935	::354949875772817000
250389935	::354950385053614000
250389935	::354950934067032000
250389935	::354951125734129000
250389935	::354951485924196000
250389935	::354951973319086000
250389935	::354952445228621000
363496772	::354955979911204000
337980677	::354964002234843000
363496772	::354964500740440000
363496772	::354965519243284000
433083953	::354969071026053000
463420581	::354969087677444000
303480264	::354972285737762000
495506626	::354973108941230000
495506626	::354973299106791000
254405402	::354975182168920000
303480264	::354975916453146000
440175355	::354976877821173000
34481075	::354977295208951000
34481075	::354977347813912000
34481075	::354977457570455000
460429201	::354977475698233000
34481075	::354977569143136000
34481075	::354977759715528000
34481075	::354978288680181000
34481075	::354978760665202000
11822502	::354981902190526000
312673211	::354982984249643000
34481075	::354983461334958000
308523963	::354983980849836000
392434084	::354984792682545000
142384634	::354992140494970000
142384634	::354992310922117000
11822502	::354995744484241000
337980677	::354997614707613000
109477035	::354998697379115000
109477035	::354998840052551000
109477035	::354999072383442000
495506626	::355001507055276000
495506626	::355006520888541000
495506626	::355007332419248000
316484120	::355008585731805000
34481075	::355009278710525000
495506626	::355012075535343000
11822502	::355018050694684000
470063325	::355028859562893000
34481075	::355036250471809000
263207728	::355036619989983000
251876771	::355037262934843000
229986296	::355038494311202000
308523963	::355038503438008000
263207728	::355042873986658000
263207728	::355043096574164000
308523963	::355044528434053000
312673211	::355045628365127000
312673211	::355045742664105000
34481075	::355048700046868000
433083953	::355051917086429000
28299725	::355059447514677000
247362551	::355059649122271000
19501845	::355062970662920000
236112923	::355065924480540000
236112923	::355066005099266000
236112923	::355066893767426000
613256961	::355067470014447000
460429201	::355072363374714000
322347814	::355077973327609000
322347814	::355078057205309000
229986296	::355078780554985000
229986296	::355078865149902000
229986296	::355078872003391000
229986296	::355078900956672000
229986296	::355078989703938000
229986296	::355079141160263000
229986296	::355081581620244000
36119799	::355081744568950000
202252881	::355081874034524000
541324276	::355082866645934000
11822502	::355088460610150000
116633811	::355091032045654000
116633811	::355091354843484000
116633811	::355091452289748000
116633811	::355091492706062000
116633811	::355091524880568000
116633811	::355091664865468000
322347814	::355092257277358000
15974594	::355094270983675000
297735990	::355095379462721000
263006098	::355095842857816000
364609793	::355096021006688000
322347814	::355096371281399000
322347814	::355096468023025000
224346133	::355096514323943000
116633811	::355098853831229000
142384634	::355099190940016000
142384634	::355100573038673000
460429201	::355104233525215000
460429201	::355104307860877000
460429201	::355104877535444000
459561241	::355105721316151000
495506626	::355107690449600000
322347814	::355107700125872000
460429201	::355108154016669000
148451114	::355108342328340000
322347814	::355109501436837000
322347814	::355109785487679000
459987659	::355110762861178000
470063325	::355115172093898000
705796200	::355116592662716000
495506626	::355123377863786000
11822502	::355123628091768000
253879613	::355124960810905000
322347814	::355128018072645000
321166954	::355128553752379000
241324134	::355131595918807000
508407656	::355131627615174000
705796200	::355137685398093000
39680514	::355139434070544000
705796200	::355140745247731000
224346133	::355141212925202000
251683004	::355141385969610000
20545953	::355142518104535000
705796200	::355142838834561000
364609793	::355143550071091000
364609793	::355144048987746000
20545953	::355144380954320000
364609793	::355144786476408000
279241612	::355145100600414000
279241612	::355146624353320000
44353755	::355146967426404000
201722399	::355147606424436000
105993726	::355148645160591000
116633811	::355149544142548000
116633811	::355149899492368000
116633811	::355150687795019000
495506626	::355152335313444000
364609793	::355154482025332000
364609793	::355154730181345000
364609793	::355155026198540000
296446753	::355155495348215000
547745977	::355156303414444000
364609793	::355159713073213000
296446753	::355160109581729000
296446753	::355160708004069000
296446753	::355160788127854000
296446753	::355161798833479000
296446753	::355162877948207000
364609793	::355165035665952000
364609793	::355165423253204000
364609793	::355166536111108000
364609793	::355166870497787000
364609793	::355167751989506000
364609793	::355168192848596000
300523243	::355168631727992000
255799357	::355170010689310000
322347814	::355171692408094000
514339780	::355172062253432000
116633811	::355172176791482000
426685539	::355175957222522000
514339780	::355176974181863000
322347814	::355178418108776000
114970673	::355181326833426000
116633811	::355181707621711000
296446753	::355182002980401000
296446753	::355183063292055000
296446753	::355183231949221000
170590185	::355183236504231000
170590185	::355183457187528000
170590185	::355183735949369000
296446753	::355184464034406000
170590185	::355184613456490000
90211828	::355184848786305000
170590185	::355185108317241000
229986296	::355187582868525000
393622132	::355192785663565000
471204596	::355198856583069000
471204596	::355198974971478000
471204596	::355202000255860000
471204596	::355202306616197000
471204596	::355202319488528000
471204596	::355203701377482000
152735068	::355214810549465000
330468046	::355215363790733000
330468046	::355215383499771000
330468046	::355216312575868000
83092668	::355216499134300000
83092668	::355217729235591000
83092668	::355219482580496000
152735068	::355223508898418000
96408259	::355223703438635000
96408259	::355223874402664000
152735068	::355223923920601000
152735068	::355225152352550000
470063325	::355227246178467000
447912275	::355243527548055000
94481845	::355243663061815000
94481845	::355244339816968000
94481845	::355244670495887000
94481845	::355244945172475000
263207728	::355256886985113000
94481845	::355264485755322000
94481845	::355264825904992000
485185711	::355277929917329000
485185711	::355278435125444000
361691248	::355282696487960000
485185711	::355283018941874000
364609793	::355292510119137000
30151060	::355307857807290000
250389935	::355309841050382000
94481845	::355309861157879000
250389935	::355310080603860000
250389935	::355310175739064000
177989889	::355310392030932000
505841428	::355311498270212000
250389935	::355313613050884000
250389935	::355314059761033000
207340425	::355316891939647000
392493604	::355317898098647000
392493604	::355319017650651000
210714533	::355323582034882000
210714533	::355323815947026000
210714533	::355324694687252000
291459734	::355324773418545000
210714533	::355325011625652000
210714533	::355325090126245000
460429201	::355325459510202000
250389935	::355328771374592000
250389935	::355329001432154000
250389935	::355329382505652000
250389935	::355329597837033000
460429201	::355333268343750000
705796200	::355333514239021000
508407656	::355336251718647000
330468046	::355340771236384000
330468046	::355340872533032000
460429201	::355343102480875000
460429201	::355343841638883000
241324134	::355349924931579000
422214932	::355353565281255000
392434084	::355359948512821000
39140648	::355363535183822000
364609793	::355363938877190000
364609793	::355366514905464000
279241612	::355366837988503000
430943995	::355372261487804000
460429201	::355374359319281000
11822502	::355379773133946000
11822502	::355380191805186000
423865005	::355382642197274000
236266292	::355390940753575000
236266292	::355391620411170000
312907071	::355392213397680000
236266292	::355393232223481000
236266292	::355393745811808000
236266292	::355394192534540000
236266292	::355394334243295000
236266292	::355394591559651000
541324276	::355394736820994000
236266292	::355394809101430000
236266292	::355394935928782000
236266292	::355395962597941000
236266292	::355396490992168000
251429451	::355397125930106000
236266292	::355397150873620000
236266292	::355397414728900000
251876771	::355399637928132000
54721301	::355409980200976000
142384634	::355414726643154000
478520972	::355415220396638000
355199691	::355419816380735000
495506626	::355419884844351000
470063325	::355421902677872000
470063325	::355422426294788000
495506626	::355422614577102000
470063325	::355422720583942000
495506626	::355422852310253000
201722399	::355424568317444000
495506626	::355424671757373000
495506626	::355425481983668000
470063325	::355426361491456000
142384634	::355427064658132000
355199691	::355427907486744000
355199691	::355428959103614000
355199691	::355429364118204000
15974594	::355429680486170000
355199691	::355430380251267000
433083953	::355430712586928000
355199691	::355431197670780000
495506626	::355433385402966000
495506626	::355433438624497000
142384634	::355434744923688000
142384634	::355436125306896000
169618179	::355436954051022000
284664089	::355437232317939000
355199691	::355439153665683000
355199691	::355439497913188000
322347814	::355440220969238000
355199691	::355440573659881000
201722399	::355440685505200000
355199691	::355440701384818000
355199691	::355440921107628000
355199691	::355440983082672000
201722399	::355441117539475000
96408259	::355441183281004000
201722399	::355441417977462000
201722399	::355441745003159000
201722399	::355442224185610000
201722399	::355442805822341000
355199691	::355442977503576000
201722399	::355443147872014000
201722399	::355443450096779000
355199691	::355443659237371000
613256961	::355444775597518000
67523538	::355446031808339000
94481845	::355446144018563000
322347814	::355447545218088000
94481845	::355447786826776000
322347814	::355447809698299000
94481845	::355448080792961000
94481845	::355448684688846000
95504927	::355449239767224000
322347814	::355449371107667000
322347814	::355449958171811000
95504927	::355450407385960000
95504927	::355450527259176000
236466373	::355452275591884000
94481845	::355452699094945000
459987659	::355455427644895000
202252881	::355457877856624000
255799357	::355461736851181000
255799357	::355461867881234000
263207728	::355464729365454000
424526648	::355465347157073000
210714533	::355467419336187000
142384634	::355469273566687000
514339780	::355472742776193000
184547888	::355474418782318000
96408259	::355474585153568000
95504927	::355475291084304000
470063325	::355478118363963000
116633811	::355479500324208000
236466373	::355489851845513000
291459734	::355490249264214000
345624930	::355491091115556000
116633811	::355494487922966000
109137184	::355495112387735000
142890292	::355496366073577000
279241612	::355497133434077000
355199691	::355500623405387000
253879613	::355500878226141000
460429201	::355503069095665000
109137184	::355509170658742000
109137184	::355509170759413000
79902186	::355513375180075000
36119799	::355514916540653000
79902186	::355515327242698000
217214677	::355520248339898000
460429201	::355520810817044000
109137184	::355524754238746000
460429201	::355525009512476000
607432063	::355525769243525000
44353755	::355532404691189000
44353755	::355532479668568000
44353755	::355532538359447000
44353755	::355536910879432000
44353755	::355536982782394000
296446753	::355538127957397000
109137184	::355539659553652000
109137184	::355539659654299000
444979318	::355543974917844000
83092668	::355545104246775000
83092668	::355546277670420000
83092668	::355546970674315000
269427723	::355548550735732000
40561134	::355548623787925000
426685539	::355549505208320000
44353755	::355552340406829000
296446753	::355558032941400000
296446753	::355559306625683000
296446753	::355561037476540000
109137184	::355561824424427000
296446753	::355563304107773000
470063325	::355563422202609000
303480264	::355564689511550000
296446753	::355566246751768000
296446753	::355567157586825000
39680514	::355567244346011000
201722399	::355567509958701000
296446753	::355569724945469000
470063325	::355571696360632000
470063325	::355571849733746000
80889173	::355574005060730000
80889173	::355574876825858000
80889173	::355575229046722000
80889173	::355576810290950000
80889173	::355576835838455000
80889173	::355576986644643000
80889173	::355577300831571000
80889173	::355577683683446000
80889173	::355577797424578000
80889173	::355578232533303000
80889173	::355578797904498000
90211828	::355581839190138000
90211828	::355583994949152000
447912275	::355585213390266000
470063325	::355585499064315000
470063325	::355585638277459000
369460029	::355588916822278000
369460029	::355589545166782000
411762947	::355607306441990000
318224190	::355614289245118000
168853356	::355618259241934000
44353755	::355623672385519000
109137184	::355644674112880000
90211828	::355645013855703000
470063325	::355647351970476000
470063325	::355647574306332000
109137184	::355652600156258000
109137184	::355652600789610000
89632418	::355656384412524000
109137184	::355660084396834000
15688986	::355667359773634000
218698577	::355667610165190000
109137184	::355667853925548000
109137184	::355667853950726000
505841428	::355673228208914000
109137184	::355675346810585000
109137184	::355675346856710000
148451114	::355675415903350000
148451114	::355676319100575000
148451114	::355676569747988000
148451114	::355677004114313000
148451114	::355677282108583000
348326168	::355677547352162000
218698577	::355681924934680000
109137184	::355682639946055000
109137184	::355682640583598000
109137184	::355682641363730000
303480264	::355684473095983000
440875002	::355685982101716000
255765560	::355687667448549000
207340425	::355688072274382000
460429201	::355690211998580000
433083953	::355693909357248000
236466373	::355694125795917000
109137184	::355697909389459000
109137184	::355697909427220000
109137184	::355705595686432000
109137184	::355705595699015000
109137184	::355705595719979000
497412750	::355712477826252000
497412750	::355712757829603000
497412750	::355712980987547000
497412750	::355713190602096000
497412750	::355713296164331000
109137184	::355713301910523000
109137184	::355713301977645000
109137184	::355713305232408000
497412750	::355713479388311000
497412750	::355713619830374000
497412750	::355713741687500000
497412750	::355713881420738000
497412750	::355714421135392000
303480264	::355714566400913000
109137184	::355720650113040000
109137184	::355720650125611000
109137184	::355720650205310000
109137184	::355720650205315000
322347814	::355722045356646000
322347814	::355722836607909000
322347814	::355723052618760000
348326168	::355723584880115000
96408259	::355726088669904000
322347814	::355727535595716000
322347814	::355728032562036000
109137184	::355728091361972000
109137184	::355728091370373000
109137184	::355728091399716000
109137184	::355728091760443000
109137184	::355728093157142000
322347814	::355728139420315000
322347814	::355728461266030000
322347814	::355728614169391000
144937577	::355729299527041000
303480264	::355729699953057000
586941163	::355732386027278000
322347814	::355734022573395000
109137184	::355735656883945000
109137184	::355735656900734000
109137184	::355735656938475000
109137184	::355735657009786000
392434084	::355736874528145000
586941163	::355737944964866000
95374349	::355738396481683000
207340425	::355739432718053000
207340425	::355739511793266000
207340425	::355740003139198000
207340425	::355740259989991000
207340425	::355740355972435000
40561134	::355750118726696000
109137184	::355751431552241000
109137184	::355751431552245000
364609793	::355752282152894000
40561134	::355756291001548000
363496772	::355757469626150000
109137184	::355758298949107000
109137184	::355758299012022000
109137184	::355758299355938000
296446753	::355766575837618000
109137184	::355767103946637000
74608528	::355767887841079000
74608528	::355770295241539000
74608528	::355770540058882000
74608528	::355770644648042000
142384634	::355772048875851000
74608528	::355772454511190000
74608528	::355772811312242000
586941163	::355774716641939000
303480264	::355775006560620000
74608528	::355775023052632000
74608528	::355775193039380000
74608528	::355775875586867000
74608528	::355777173019308000
105993726	::355777990392684000
109137184	::355780792309383000
109137184	::355780792368115000
74608528	::355781970866880000
322347814	::355783374469726000
74608528	::355784030509203000
247362551	::355784431270760000
74608528	::355784572258095000
284664089	::355787992943697000
321775412	::355788474181361000
109137184	::355788522843684000
109137184	::355788522856267000
296446753	::355788890935795000
460429201	::355789999918153000
463420581	::355793234187911000
284664089	::355794417631772000
463420581	::355794725934088000
28299725	::355795696030457000
15688986	::355795893607337000
459561241	::355797506061381000
345624930	::355805910670655000
269427723	::355807118927990000
407416910	::355807228533538000
407416910	::355807463804641000
407416910	::355809155442933000
407416910	::355810463486976000
109137184	::355811037699768000
90211828	::355811543667052000
90211828	::355811655667564000
321166954	::355813858314694000
185455808	::355816296170000000
407416910	::355816393071013000
460429201	::355816429058142000
407416910	::355818191076851000
407416910	::355819918991691000
54721301	::355820321607122000
406122207	::355821008558637000
406122207	::355821684080652000
321663912	::355821707359031000
321663912	::355821888733315000
524028752	::355822135287087000
524028752	::355822279537606000
524028752	::355822331140124000
524028752	::355822451617308000
406122207	::355822678537539000
407416910	::355824752834781000
407416910	::355824946938777000
109137184	::355826324981563000
109137184	::355826325128347000
407416910	::355829064222769000
297735990	::355834355848986000
116633811	::355836806454980000
322347814	::355837301466738000
322347814	::355837339894951000
322347814	::355837414289313000
322347814	::355840572797353000
322347814	::355840750413545000
207340425	::355841043515715000
109137184	::355841238479544000
109137184	::355841238483742000
321166954	::355846314023596000
460429201	::355852325115527000
109137184	::355857187161116000
109137184	::355857187240812000
96408259	::355864413561036000
426685539	::355864531886546000
526823315	::355866284384202000
526823315	::355866708281536000
109137184	::355871699566206000
495506626	::355872622657024000
506912647	::355873602127659000
506912647	::355875853277741000
506912647	::355876046446395000
109137184	::355878825910996000
514339780	::355879197228539000
363496772	::355882346127425000
79902186	::355883994300157000
79902186	::355884141264384000
547745977	::355891798863921000
547745977	::355892391149961000
470063325	::355892925525278000
470063325	::355893127854309000
109137184	::355893947459055000
470063325	::355894065285447000
495506626	::355894087481700000
495506626	::355895109902008000
142890292	::355895647263662000
251961694	::355897157519278000
705796200	::355898602754813000
169618179	::355900277007724000
169618179	::355900330975838000
705796200	::355900990697897000
607432063	::355901910865297000
30151060	::355903601014611000
705796200	::355904473744412000
705796200	::355906522817105000
90211828	::355907292442525000
705796200	::355909348096098000
90211828	::355912964987043000
90211828	::355913075267870000
90211828	::355913177260756000
269427723	::355915664088764000
430943995	::355918463396610000
470063325	::355919124855136000
430943995	::355919289674498000
495506626	::355920464960430000
495506626	::355920595155820000
705796200	::355921221877108000
705796200	::355923029655695000
430943995	::355923107778801000
495506626	::355927614768168000
148143110	::355929164039200000
430943995	::355930621937328000
142890292	::355938544172281000
90211828	::355943151451635000
90211828	::355943287997202000
318224190	::355945419341168000
318224190	::355945989196087000
152735068	::355952384322703000
152735068	::355952708664041000
152735068	::355964488542990000
152735068	::355964810900414000
440481452	::355965786168373000
152735068	::355974722531504000
42001705	::355975496925847000
42001705	::355975762970546000
42001705	::355976349875318000
42001705	::355976655040286000
90211828	::355986928346202000
90211828	::355992140368715000
109137184	::356014960247181000
109137184	::356014960427544000
109137184	::356022616185765000
505841428	::356036158880350000
109137184	::356037581747666000
109137184	::356037581877673000
109137184	::356037582762688000
361691248	::356038168690163000
109137184	::356045036032507000
109137184	::356045036246401000
109137184	::356045038515519000
109137184	::356052896799916000
433083953	::356056236648706000
177989889	::356056333994311000
177989889	::356056861553864000
177989889	::356057184146178000
177989889	::356057294468947000
250389935	::356057460462727000
177989889	::356057873912053000
109137184	::356068198426222000
109137184	::356068198480756000
116633811	::356073057439322000
67453850	::356080807326138000
109137184	::356082929618792000
109137184	::356082929916579000
392434084	::356083403528994000
240587031	::356085497577222000
67523538	::356085818395340000
109137184	::356090727131906000
109137184	::356090727660404000
312907071	::356093604156018000
312907071	::356093776432857000
312907071	::356094017290768000
18919848	::356095737307742000
312907071	::356097391478312000
109137184	::356098335800700000
109137184	::356098335830061000
109137184	::356098335838437000
46991082	::356099169787719000
411762947	::356103915567198000
541324276	::356105373310128000
109137184	::356105613639557000
109137184	::356105613643751000
629787407	::356111843753852000
109137184	::356113520397516000
109137184	::356113520468824000
291459734	::356115835108069000
67296324	::356117453308301000
345624930	::356119463210401000
44353755	::356119763459645000
345624930	::356124129340039000
109137184	::356128467496087000
495506626	::356130590375940000
218698577	::356130710517579000
495506626	::356130731652689000
495506626	::356131857206755000
185455808	::356133573234921000
495506626	::356134250711490000
185455808	::356134541926211000
495506626	::356134958588362000
40524821	::356135193750409000
109137184	::356135576036061000
109137184	::356135576119943000
109137184	::356143515715121000
109137184	::356143515769634000
296446753	::356144066779557000
247362551	::356146819807449000
463420581	::356148815956422000
463420581	::356149192546201000
463420581	::356149507098021000
322347814	::356150421003304000
322347814	::356150661827674000
322347814	::356150727984414000
322347814	::356151066909343000
109137184	::356151103508844000
109137184	::356151103517229000
463420581	::356152110976475000
463420581	::356152922758844000
74608528	::356153758058688000
463420581	::356154105191866000
74608528	::356154379935547000
74608528	::356154523372363000
312907071	::356155951566438000
312907071	::356156328542089000
95374349	::356157934755000000
460429201	::356160220784902000
460429201	::356163157896601000
460429201	::356163165786087000
372107616	::356163506581684000
506912647	::356163917573136000
170590185	::356165355229552000
17163192	::356166086896521000
109137184	::356166242094153000
109137184	::356166242123530000
222217573	::356167081563131000
96408259	::356170312464863000
96408259	::356172936798932000
109137184	::356174311779872000
364609793	::356175570331111000
495506626	::356176761605734000
290401730	::356178879523729000
312907071	::356180387317293000
312907071	::356180526786293000
312907071	::356180973592920000
312907071	::356181313696432000
109137184	::356181424451239000
109137184	::356181424484777000
312907071	::356181549043040000
109137184	::356188665057263000
109137184	::356188665078226000
495506626	::356189744222322000
495506626	::356190021172207000
495506626	::356193980934930000
495506626	::356195047890358000
495506626	::356195257471336000
460429201	::356199282115743000
547745977	::356199544008089000
315516553	::356200141037903000
260539431	::356200835241357000
217214677	::356201390542032000
129844944	::356202209123368000
460429201	::356202874482601000
109137184	::356203804154281000
470063325	::356205126190514000
406122207	::356207399561986000
114970673	::356207536451493000
129844944	::356207619700031000
460429201	::356207875523215000
276887663	::356208002635792000
81154377	::356209133470490000
207340425	::356209184557113000
81154377	::356209437725306000
406122207	::356209442292908000
81154377	::356209497020178000
81154377	::356209673294196000
207340425	::356209839287959000
291459734	::356210078736596000
207340425	::356210194914619000
460429201	::356210971687137000
207340425	::356211951384272000
207340425	::356213037578993000
422214932	::356213714942304000
406122207	::356225670248009000
79902186	::356226226031046000
79902186	::356226453894991000
79902186	::356226677497536000
28299725	::356227145711886000
79902186	::356227928641634000
54721301	::356228070673354000
54721301	::356228341407285000
97392631	::356228643372015000
97392631	::356228977427361000
97392631	::356231491879059000
97392631	::356231557880619000
97392631	::356231600071118000
81154377	::356231654416719000
81154377	::356231700394688000
97392631	::356231725145264000
81154377	::356231742836838000
97392631	::356231771135803000
97392631	::356231920549502000
79902186	::356232061276798000
81154377	::356232152372879000
97392631	::356232703634440000
81154377	::356232759884259000
526823315	::356233264438054000
186693710	::356233329286197000
186693710	::356233391127015000
186693710	::356233430528294000
440875002	::356233445216759000
526823315	::356233452938461000
81154377	::356233741032628000
81154377	::356233878400270000
109137184	::356233880635850000
109137184	::356233881248206000
440875002	::356234108659175000
526823315	::356234163252232000
440875002	::356234273826672000
186693710	::356234347898085000
67523538	::356234399790010000
67523538	::356234452231397000
526823315	::356234485500620000
186693710	::356234555272863000
81154377	::356234565007839000
67523538	::356234653683814000
81154377	::356234671241170000
81154377	::356234731416858000
79902186	::356234921586606000
446326590	::356235140197912000
446326590	::356235221600976000
264022134	::356235278190522000
81154377	::356235499196784000
322347814	::356235532944158000
97392631	::356235624291901000
322347814	::356235767380582000
81154377	::356236956922953000
81154377	::356237273911668000
252451878	::356237426357829000
207340425	::356237436080234000
526823315	::356237614220722000
296446753	::356237945130328000
207340425	::356238131432919000
269427723	::356238223925723000
269427723	::356238379010109000
322347814	::356238538158780000
296446753	::356239169250525000
255799357	::356239173910409000
296446753	::356239360380772000
207340425	::356239448373080000
322347814	::356239695648276000
296446753	::356240174277074000
296446753	::356240228224212000
296446753	::356240292053131000
322347814	::356240456335626000
54721301	::356240574359154000
54721301	::356240716382486000
54721301	::356240761064398000
67523538	::356240780576292000
471204596	::356240785064214000
54721301	::356240825803489000
471204596	::356240892388065000
54721301	::356241040455376000
471204596	::356241046843301000
54721301	::356241084252291000
54721301	::356241124903501000
54721301	::356241170776596000
54721301	::356241246102110000
308523963	::356241275546124000
54721301	::356241306747535000
54721301	::356241346824114000
109137184	::356241446484979000
54721301	::356241456228343000
54721301	::356241763406581000
54721301	::356242053509808000
54721301	::356242149060263000
54721301	::356242233902645000
54721301	::356242348180639000
54721301	::356242539008897000
460429201	::356242852608610000
207340425	::356242937643937000
460429201	::356243078476083000
148451114	::356243275348316000
402309580	::356243557700485000
402309580	::356243849607254000
54721301	::356243867349168000
402309580	::356244094898540000
54721301	::356244224141819000
322347814	::356245374731689000
54721301	::356246175621451000
67523538	::356246532258930000
234738785	::356247520193675000
322347814	::356249102138343000
423865005	::356252305361874000
54721301	::356252969005617000
54721301	::356253286447325000
423865005	::356253866620231000
423865005	::356254076998139000
54721301	::356254166840131000
97392631	::356254610937233000
97392631	::356254723327787000
67523538	::356255317216067000
54721301	::356255660402417000
54721301	::356255791067566000
54721301	::356255925692153000
54721301	::356256169372811000
97392631	::356256436445122000
54721301	::356256996623785000
495506626	::356257109702225000
116633811	::356258470317670000
54721301	::356258494892097000
116633811	::356258678615179000
116633811	::356258865999917000
114970673	::356259872939061000
636497893	::356261453352808000
67523538	::356262799497904000
269427723	::356264085446340000
90211828	::356264934188924000
90211828	::356265259859836000
90211828	::356265938330451000
79902186	::356269626499411000
32254012	::356270448809488000
246481379	::356271273971679000
322347814	::356272221544660000
269427723	::356272523878481000
322347814	::356272881052815000
90211828	::356273602150154000
79902186	::356273856119451000
90211828	::356273880773566000
90211828	::356274001447878000
97392631	::356275574295117000
495506626	::356277860140462000
322347814	::356277877165142000
90211828	::356278023865118000
90211828	::356278318150070000
460429201	::356279043873705000
28299725	::356285783138770000
495506626	::356289682616758000
460429201	::356292615693549000
97392631	::356297882619486000
322347814	::356299442388873000
97392631	::356299686015008000
97392631	::356301885159899000
557367433	::356304169897951000
557367433	::356304213329981000
97392631	::356304234460872000
557367433	::356304253331050000
557367433	::356304318942547000
557367433	::356304390350569000
495506626	::356305544367185000
495506626	::356305763246944000
495506626	::356305983473065000
495506626	::356307007671779000
495506626	::356307578415878000
495506626	::356308250804764000
495506626	::356309947232960000
495506626	::356310069924728000
495506626	::356311049135333000
495506626	::356312480185712000
495506626	::356313340231950000
495506626	::356313566200078000
495506626	::356314042584932000
495506626	::356315388721639000
495506626	::356316343378788000
90211828	::356318405592236000
495506626	::356318685528465000
495506626	::356318918836633000
495506626	::356318963724058000
185455808	::356323071512162000
185455808	::356323355269414000
185455808	::356324423873208000
80889173	::356327188150239000
80889173	::356327384611430000
97392631	::356336874358448000
495506626	::356340484110692000
495506626	::356340673949081000
291459734	::356342933479362000
114970673	::356344472172371000
114970673	::356344721586663000
114970673	::356345777175543000
114970673	::356346327229153000
109137184	::356370138762723000
392493604	::356397237489766000
505841428	::356397828949557000
364609793	::356400874521767000
467772798	::356401770622226000
364609793	::356405552173154000
251224348	::356414404679573000
251224348	::356414583864434000
251224348	::356414695990771000
251224348	::356414908394516000
251224348	::356415187865190000
109137184	::356415546515918000
109137184	::356415546545291000
251224348	::356416069847617000
251224348	::356416856896176000
251224348	::356417242252050000
251224348	::356417337320144000
251224348	::356417448079134000
269427723	::356418225229139000
269427723	::356418282980507000
269427723	::356418663965925000
17163192	::356420135327776000
17163192	::356420492699246000
407416910	::356422244815220000
407416910	::356422329116540000
361691248	::356423598598135000
407416910	::356425155926437000
109137184	::356430517807226000
109137184	::356430517903687000
109137184	::356437675743522000
109137184	::356437675785465000
109137184	::356437675789664000
207340425	::356438765713104000
418832074	::356441709716058000
348326168	::356445767461896000
364609793	::356452138366418000
54721301	::356452203654938000
114970673	::356452670703276000
109137184	::356453140259799000
109137184	::356453140494696000
109137184	::356453140519849000
159282025	::356453202905927000
345624930	::356454226349662000
291459734	::356454614796734000
407416910	::356455289626705000
114970673	::356457145459412000
185455808	::356457169903828000
185455808	::356457196982243000
109137184	::356460778431328000
109137184	::356460778469076000
407416910	::356463824070656000
269427723	::356464023048421000
705796200	::356464744741347000
345624930	::356465340126994000
705796200	::356466975498706000
109137184	::356468245110329000
109137184	::356468245139689000
291459734	::356470397350330000
276887663	::356477767233179000
276887663	::356478186630033000
241324134	::356481763595395000
291459734	::356481825348136000
291459734	::356482271655632000
705796200	::356482714397966000
241324134	::356482895679987000
109137184	::356483479078318000
705796200	::356486361223671000
52995718	::356488353262219000
291459734	::356488626290442000
109137184	::356490774625529000
94481845	::356494043410202000
52995718	::356494129657675000
33302034	::356505711183790000
33302034	::356505827097583000
33302034	::356505855350423000
33302034	::356505914162954000
109137184	::356505963609587000
109137184	::356505964930793000
40524821	::356506077103259000
18919848	::356508803497340000
247362551	::356509198667878000
40524821	::356509353915858000
79902186	::356510338017001000
79902186	::356510531613503000
79902186	::356511458781171000
459987659	::356512378059374000
79902186	::356512595626311000
463420581	::356513273534877000
40524821	::356513286348480000
89632418	::356513585423327000
92936298	::356514016140599000
16292745	::356515077161099000
109477035	::356515078524239000
40524821	::356517229304623000
40524821	::356517804607938000
92936298	::356518281483517000
463420581	::356519898085724000
385722022	::356520569165987000
109137184	::356520954760921000
109137184	::356520954874167000
440481452	::356522210619432000
460429201	::356533249121587000
109137184	::356536151231832000
256582954	::356539170329591000
256582954	::356539240328331000
256582954	::356539274188955000
256582954	::356539408608018000
256582954	::356539510177275000
256582954	::356539559439372000
256582954	::356539583455952000
469814032	::356539726167146000
256582954	::356539814922821000
256582954	::356539841451786000
256582954	::356539990337011000
256582954	::356540208554049000
256582954	::356540234042839000
256582954	::356541079794876000
256582954	::356541083250991000
256582954	::356541490530492000
256582954	::356541742855630000
256582954	::356541863139885000
256582954	::356541892781019000
256582954	::356541970782494000
256582954	::356542140232372000
256582954	::356542219752185000
256582954	::356542341194072000
256582954	::356543052229259000
256582954	::356543059065970000
256582954	::356543702518345000
256582954	::356543815907160000
256582954	::356543899277328000
341279579	::356545522884022000
207340425	::356548596927168000
207340425	::356548734085115000
128703316	::356549421586059000
128703316	::356549507267313000
128703316	::356549575135334000
109137184	::356550975986741000
109137184	::356550976771067000
109477035	::356558644852162000
109477035	::356558964554600000
109477035	::356559468366016000
128703316	::356559607033901000
128703316	::356559696146083000
90211828	::356559761271037000
151366552	::356569224862371000
33302034	::356569516035153000
151366552	::356569747388772000
151366552	::356571033001660000
109137184	::356573420797960000
33302034	::356575404380782000
363496772	::356576697262424000
348326168	::356578672469225000
348326168	::356578815486595000
348326168	::356578847279415000
557367433	::356580078332817000
557367433	::356580297057374000
39680514	::356583708578414000
345624930	::356585485965074000
514339780	::356587763325341000
109137184	::356589102457569000
217214677	::356592022716555000
312907071	::356592194804662000
312907071	::356592444286054000
613256961	::356592461495287000
312907071	::356592634950721000
312907071	::356592812885671000
89632418	::356593350645784000
312907071	::356595712072499000
109137184	::356596205528154000
109137184	::356596205532360000
185455808	::356596835604901000
224093638	::356597764001513000
459987659	::356600642145501000
80889173	::356610689906905000
80889173	::356610954269691000
109137184	::356611443388456000
109137184	::356611443405234000
80889173	::356611692412678000
236112923	::356613458655059000
80889173	::356613663970439000
80889173	::356613859198513000
80889173	::356614082947850000
80889173	::356614281770438000
80889173	::356614759182893000
80889173	::356615417009143000
422214932	::356615784304357000
80889173	::356615848531734000
80889173	::356615963917037000
80889173	::356616047018782000
80889173	::356616151893164000
524028752	::356616283959205000
524028752	::356616522338279000
524028752	::356616583705145000
80889173	::356616995170562000
80889173	::356617499627896000
80889173	::356617512978358000
80889173	::356617614006554000
363496772	::356618524808052000
80889173	::356618844804104000
80889173	::356618994951794000
109137184	::356619010642690000
109137184	::356619010651070000
268546928	::356619455477972000
524028752	::356619677365051000
524028752	::356619743593111000
142890292	::356620029476872000
524028752	::356620058321096000
524028752	::356620815208419000
524028752	::356620859764518000
524028752	::356620943730290000
80889173	::356620999581646000
241324134	::356621069840424000
524028752	::356621118368518000
567827557	::356621178401587000
241324134	::356621204259471000
80889173	::356622300893810000
80889173	::356622746370842000
80889173	::356622798099185000
80889173	::356622901664948000
80889173	::356623342679236000
80889173	::356623534623162000
424526648	::356625227217780000
80889173	::356625699404128000
80889173	::356626983393832000
80889173	::356627055946891000
80889173	::356627871361540000
80889173	::356627907810045000
80889173	::356628373839155000
80889173	::356628724260679000
424526648	::356629076506722000
80889173	::356629109452963000
80889173	::356629191594225000
424526648	::356633307900940000
567827557	::356633351345537000
296446753	::356633546082893000
557367433	::356633866368319000
557367433	::356633933217140000
557367433	::356634052473794000
296446753	::356634614334373000
296446753	::356635162865446000
567827557	::356635994008715000
296446753	::356636568024395000
296446753	::356637099795025000
296446753	::356639117444005000
296446753	::356640177906655000
557367433	::356643043794894000
323076337	::356647833694248000
407416910	::356669086975008000
407416910	::356669249315549000
185455808	::356723465438494000
185455808	::356723587845079000
185455808	::356725124814213000
185455808	::356726600458444000
185455808	::356727581787176000
185455808	::356728804917514000
185455808	::356729487636959000
185455808	::356731341896826000
88453024	::356731718578880000
185455808	::356731986796224000
88453024	::356732178861793000
185455808	::356732223476600000
185455808	::356732607884562000
55964893	::356732903515893000
185455808	::356732963024683000
185455808	::356733223797137000
185455808	::356733951064293000
185455808	::356734712888303000
185455808	::356736582448984000
264022134	::356736649658499000
185455808	::356736826817511000
109137184	::356747665603690000
109137184	::356747665607901000
109137184	::356755666930638000
109137184	::356755667203260000
109137184	::356755667710775000
109137184	::356755671456288000
505841428	::356760807222161000
568607570	::356763491220209000
88453024	::356764411857338000
109137184	::356770227939323000
109137184	::356770227947704000
109137184	::356770227998040000
109137184	::356770228006436000
88453024	::356775462632046000
88453024	::356776009393123000
88453024	::356776312347693000
109137184	::356777796682526000
17163192	::356778780808839000
17163192	::356781495920230000
97392631	::356785038634921000
109137184	::356785389438111000
109137184	::356785389463285000
109137184	::356785389593309000
88453024	::356786891372240000
83945746	::356788961563262000
177989889	::356790423236255000
407416910	::356790919539867000
34481075	::356791609070854000
266095621	::356793053287153000
109137184	::356793225979232000
109137184	::356793225987633000
109137184	::356793225987633000
266095621	::356793804583481000
236112923	::356795052963536000
16860986	::356795480899993000
16860986	::356795773284909000
16860986	::356796487801384000
16860986	::356796630336409000
16860986	::356796692567298000
16860986	::356796875896139000
16860986	::356797227416567000
16860986	::356797516492177000
16860986	::356797725251092000
16860986	::356798460332212000
16860986	::356798544545460000
16860986	::356798678779953000
16860986	::356799804107534000
16860986	::356800122232901000
109137184	::356800506095607000
109137184	::356800506154328000
109137184	::356800507303575000
16860986	::356802135217811000
16860986	::356802403003150000
16860986	::356802712014307000
16860986	::356804121682128000
109137184	::356807910065569000
109137184	::356807910111715000
109137184	::356807910669553000
508407656	::356810892064722000
19501845	::356814559136325000
109137184	::356815467228311000
109137184	::356815467618373000
109137184	::356815467677089000
95374349	::356816649460002000
39140648	::356817749143613000
39140648	::356817955792773000
97392631	::356821885989818000
109137184	::356823375970181000
109137184	::356823375978565000
109137184	::356823376821620000
361691248	::356828660793212000
109137184	::356830841818718000
109137184	::356830841910984000
109137184	::356830841919389000
109137184	::356830842682744000
459561241	::356832994989854000
109137184	::356835799360208000
15688986	::356836588841476000
184547888	::356837264682262000
184547888	::356837694250299000
109137184	::356838013772365000
184547888	::356842757777666000
16860986	::356843843884285000
16860986	::356843929120948000
16860986	::356844223414276000
39680514	::356845506367995000
142890292	::356848632630231000
485185711	::356859947927085000
407416910	::356860125216137000
495506626	::356862641542664000
705796200	::356865163799965000
222217573	::356867618835148000
222217573	::356867950457794000
222217573	::356868386342436000
341279579	::356870846985408000
247362551	::356871593579913000
594260703	::356878319364472000
83945746	::356878341619458000
83945746	::356878434523291000
83945746	::356879259660333000
705796200	::356879793154822000
594260703	::356880466533552000
705796200	::356880549551407000
705796200	::356881264579584000
705796200	::356881862955761000
705796200	::356882305098321000
83092668	::356882314799759000
296446753	::356883461295976000
296446753	::356884139867254000
296446753	::356884421271490000
296446753	::356884683084136000
296446753	::356884812843327000
97392631	::356884938253012000
296446753	::356886637864685000
296446753	::356887129223200000
446326590	::356889503484493000
460429201	::356892218281304000
705796200	::356893522701455000
142384634	::356895279854780000
322347814	::356899462548955000
49518295	::356900096438308000
49518295	::356900097835020000
142890292	::356902821330821000
142890292	::356902871788294000
465165745	::356904316856053000
506912647	::356906197665849000
230342908	::356906407070679000
705796200	::356907144626450000
405325559	::356907618486337000
459561241	::356909426793394000
459561241	::356909535086116000
230342908	::356909734030356000
459561241	::356910877871583000
230342908	::356910914743709000
230342908	::356912670835884000
230342908	::356912996074786000
705796200	::356913938027380000
177989889	::356914638715240000
169618179	::356921356203466000
169618179	::356921568766607000
296446753	::356922990161707000
524028752	::356927884394381000
524028752	::356928086949896000
524028752	::356928326427881000
524028752	::356928657756921000
169618179	::356929013165465000
97392631	::356930866326413000
97392631	::356932924924370000
97392631	::356933407961395000
411762947	::356933865945825000
97392631	::356934078949359000
97392631	::356934146158899000
97392631	::356934827771047000
97392631	::356935516605784000
97392631	::356935972346277000
97392631	::356937810105733000
97392631	::356939264270942000
97392631	::356939781567037000
524028752	::356941951515365000
524028752	::356942173419216000
17163192	::356942970752208000
40561134	::356945768751439000
460429201	::356948210704605000
236112923	::356953413617065000
236112923	::356953574187606000
296446753	::356955600422305000
541324276	::356955738427490000
312907071	::356957271923761000
17163192	::356957300818325000
97392631	::356957583707357000
97392631	::356957782206984000
96408259	::356958075279769000
296446753	::356959945582845000
296446753	::356962884732989000
291459734	::356967578104643000
39680514	::356969910481596000
39821380	::356972685143719000
39821380	::356973205187084000
39821380	::356973771401334000
114970673	::356973895334633000
567827557	::356975843614007000
506912647	::356976600769773000
142890292	::356980979153387000
142890292	::356981563545747000
142890292	::356982796755021000
291459734	::356982909279805000
291459734	::356983423736356000
290401730	::356983936229974000
506912647	::356987970424807000
291459734	::356988096044212000
300523243	::356988847638331000
506912647	::356989449084739000
567827557	::356990817115709000
506912647	::356991576595103000
433083953	::356994337021755000
222217573	::356995292928815000
170590185	::356995835201994000
142890292	::356999985188978000
142890292	::357000091514568000
142890292	::357000495161819000
393622132	::357004718482014000
506912647	::357005802692804000
506912647	::357006291597672000
506912647	::357006409818324000
407416910	::357008015343353000
613256961	::357011779777335000
407416910	::357018337252868000
506912647	::357019703190888000
255765560	::357022972894121000
296446753	::357023526974263000
296446753	::357023693353922000
269427723	::357023778112417000
40524821	::357023820500054000
269427723	::357024304728260000
269427723	::357025806628827000
269427723	::357025892335239000
269427723	::357026462689271000
269427723	::357027174110330000
269427723	::357027439672705000
269427723	::357027797333581000
269427723	::357029389550092000
269427723	::357029576943218000
296446753	::357029757185036000
269427723	::357029801506250000
269427723	::357030253673197000
92936298	::357030856960913000
269427723	::357030989396054000
269427723	::357032153973915000
269427723	::357032674147311000
269427723	::357033209457938000
269427723	::357033945147252000
40524821	::357034221665136000
269427723	::357034530957303000
269427723	::357034620379865000
62366479	::357035529352646000
62366479	::357035561527152000
62366479	::357035602908164000
62366479	::357035668305756000
62366479	::357035702908751000
62366479	::357035737050390000
62366479	::357035777072435000
62366479	::357035840599363000
62366479	::357035916457549000
269427723	::357036392846598000
269427723	::357036811450724000
269427723	::357037411164880000
269427723	::357037942650322000
269427723	::357038419374903000
269427723	::357039326745468000
269427723	::357039365064638000
446326590	::357040878214332000
446326590	::357041849673854000
446326590	::357041930019930000
446326590	::357042181560733000
269427723	::357042193820696000
446326590	::357042306802659000
446326590	::357042397240233000
269427723	::357042524168273000
446326590	::357042664601944000
269427723	::357043771403284000
269427723	::357043979302350000
269427723	::357044144167849000
446326590	::357044361160175000
263207728	::357050373229391000
49518295	::357060491253784000
49518295	::357060492499492000
17163192	::357082009102843000
262889564	::357105390774779000
334515229	::357109615030321000
38042561	::357118931565150000
321166954	::357121471795044000
17163192	::357122862152294000
297735990	::357123313769787000
505841428	::357123494074527000
17163192	::357123504979709000
705796200	::357131520059777000
142890292	::357135667739897000
142890292	::357135767153295000
142890292	::357135816067256000
705796200	::357135918861258000
222217573	::357140203363774000
222217573	::357141485981929000
222217573	::357142540828418000
705796200	::357143352619171000
433083953	::357143397544374000
269427723	::357146382529871000
269427723	::357146605578764000
269427723	::357146898613800000
300523243	::357147272267567000
15688986	::357147598840279000
15688986	::357148291621859000
15688986	::357149194919755000
705796200	::357150655942623000
269427723	::357152580226383000
269427723	::357152891544403000
207340425	::357153160936161000
269427723	::357153307296399000
269427723	::357154815731699000
269427723	::357154997772877000
269427723	::357155593636687000
269427723	::357156176993062000
269427723	::357156505511919000
269427723	::357156690547851000
129844944	::357159119444127000
705796200	::357159253368254000
129844944	::357162240836763000
705796200	::357165098072158000
705796200	::357166700560523000
345624930	::357166774728404000
705796200	::357168591688314000
705796200	::357169648489332000
39821380	::357170090875162000
134236940	::357170094629072000
39821380	::357170202024222000
134236940	::357170301890600000
39821380	::357170329480728000
705796200	::357170356970205000
39821380	::357170404630085000
39821380	::357171303305846000
39821380	::357171494817771000
39821380	::357171664829685000
39821380	::357171765920792000
39821380	::357172012189360000
39821380	::357172150785949000
39821380	::357172236563656000
39821380	::357172479682297000
39821380	::357172559697031000
39821380	::357172681705136000
67523538	::357175504211681000
296446753	::357175744914391000
105993726	::357177241496584000
236112923	::357177252108181000
236112923	::357179639317278000
39821380	::357182988557090000
39821380	::357183091002978000
39821380	::357183141498208000
705796200	::357183616117256000
97392631	::357184007429029000
506912647	::357186353659797000
17163192	::357195784481013000
381279494	::357197343164084000
381279494	::357197745431396000
45683087	::357204803996233000
705796200	::357204914650349000
296446753	::357205656274604000
45683087	::357206387434061000
705796200	::357207911115661000
381279494	::357207941633409000
296446753	::357208448275984000
381279494	::357208545273454000
269427723	::357208615137984000
296446753	::357208659056525000
269427723	::357208719819415000
506912647	::357209975770185000
269427723	::357210169526059000
269427723	::357211156651311000
705796200	::357217702269558000
705796200	::357221671020666000
83945746	::357222809098911000
705796200	::357223547002814000
83945746	::357230001231364000
705796200	::357232924279578000
247362551	::357233989985120000
296446753	::357235463049846000
322347814	::357235756160389000
705796200	::357236875162943000
83945746	::357237727030296000
705796200	::357239599149481000
322347814	::357241747539111000
322347814	::357241966737637000
322347814	::357242467139076000
184547888	::357246553120980000
322347814	::357247184166596000
184547888	::357248756455968000
361691248	::357250599634472000
263207728	::357250615618965000
269427723	::357251215882592000
705796200	::357252193654546000
269427723	::357252808589852000
269427723	::357252963556802000
269427723	::357254126133981000
269427723	::357254605735854000
269427723	::357256720185171000
269427723	::357256762086268000
269427723	::357256858173583000
269427723	::357257936902422000
269427723	::357258283465195000
240794093	::357258567436349000
269427723	::357258945687060000
240794093	::357260182251773000
459561241	::357260610884485000
705796200	::357264593124466000
90211828	::357271272381612000
169618179	::357275123713593000
169618179	::357275160417542000
142384634	::357275725197361000
263207728	::357275770713944000
407416910	::357277664488341000
11822502	::357279695722647000
53852889	::357281808850759000
53852889	::357282091085475000
53852889	::357282205711597000
407416910	::357282727218790000
53852889	::357282904193253000
53852889	::357282989740273000
53852889	::357283112377524000
407416910	::357283179666739000
53852889	::357283339016749000
269427723	::357283350165213000
53852889	::357283425926922000
407416910	::357283600506433000
524028752	::357283686581927000
53852889	::357283893092691000
53852889	::357284844960620000
407416910	::357285231608340000
95504927	::357286698360647000
53852889	::357287268853100000
53852889	::357289378315370000
53852889	::357289424578551000
53852889	::357290488337936000
53852889	::357292497870917000
53852889	::357292511024263000
236112923	::357292715274289000
236112923	::357293009047527000
184547888	::357295383279443000
524028752	::357299207171878000
524028752	::357300785945657000
269427723	::357301465410314000
269427723	::357301502471192000
236466373	::357301642426712000
269427723	::357301700387811000
269427723	::357301826535698000
269427723	::357301906072281000
269427723	::357302006911746000
236466373	::357302074238705000
705796200	::357302208892649000
236466373	::357302744492687000
53852889	::357303274879193000
184547888	::357303640681226000
269427723	::357303799825702000
53852889	::357304280375500000
524028752	::357304667979513000
459987659	::357307330049736000
96408259	::357309187321110000
260539431	::357309616981409000
236466373	::357310393997213000
236466373	::357310684930908000
236466373	::357310805009641000
96408259	::357310846721998000
96408259	::357311144312053000
159282025	::357311337514278000
705796200	::357311523510689000
159282025	::357311704289386000
96408259	::357312158570250000
236466373	::357312770359832000
236466373	::357312968502943000
236466373	::357313088665550000
96408259	::357313167061295000
236466373	::357313345780596000
236466373	::357313548742959000
159282025	::357313805128179000
236466373	::357313924309331000
96408259	::357314178739994000
96408259	::357314298822934000
159282025	::357314467509452000
96408259	::357314488539680000
159282025	::357314632731471000
96408259	::357314881776656000
96408259	::357315090841739000
236466373	::357315357595287000
159282025	::357315512604180000
96408259	::357315687301124000
96408259	::357316358662389000
96408259	::357317323859836000
96408259	::357317631402983000
567827557	::357318845775618000
459987659	::357318901064941000
53852889	::357320000094212000
237635410	::357320047439511000
269427723	::357320695023276000
541324276	::357320860144635000
541324276	::357322713511104000
335118384	::357323244434489000
19501845	::357323520532938000
255313314	::357324039213154000
705796200	::357327875520729000
541324276	::357328605367377000
705796200	::357328734971363000
90211828	::357328800989720000
222217573	::357330664988737000
291459734	::357331118682406000
79902186	::357331159463641000
705796200	::357332438722158000
291459734	::357333041401692000
291459734	::357333549977833000
291459734	::357334177399578000
705796200	::357335565483520000
79902186	::357336113523863000
705796200	::357337775118352000
291459734	::357338328909103000
269427723	::357338952270741000
291459734	::357339086173896000
79902186	::357339348846395000
79902186	::357342474496245000
79902186	::357342641584734000
34481075	::357343022293319000
426685539	::357350001925558000
38042561	::357353201881722000
705796200	::357361744051580000
296446753	::357361842106015000
296446753	::357362025376133000
296446753	::357362246759878000
296446753	::357362393782812000
508407656	::357363092973289000
705796200	::357363352906899000
541324276	::357363700434337000
296446753	::357364211036340000
705796200	::357365018628587000
296446753	::357365489271443000
541324276	::357365968525201000
296446753	::357366624564674000
705796200	::357366916710547000
296446753	::357367042032148000
393622132	::357367106351800000
296446753	::357367108868382000
296446753	::357367197301080000
296446753	::357367331212640000
296446753	::357367769064419000
296446753	::357368034266071000
296446753	::357368196266852000
296446753	::357368323006144000
296446753	::357368878025801000
296446753	::357369070112346000
296446753	::357369153193127000
296446753	::357369331065167000
335118384	::357369415462961000
705796200	::357369645889622000
705796200	::357371185014636000
705796200	::357373257323782000
705796200	::357375257037910000
705796200	::357378196284522000
705796200	::357378310419918000
170590185	::357388089276116000
296446753	::357389149600362000
38042561	::357389423660384000
38042561	::357390894518910000
38042561	::357391414931361000
38042561	::357391595953340000
261564905	::357391980822667000
38042561	::357392131666616000
261564905	::357392350005309000
261564905	::357392553475178000
261564905	::357392611289464000
261564905	::357392663017816000
261564905	::357393201612603000
261564905	::357393241970192000
261564905	::357394292202942000
261564905	::357394527620825000
261564905	::357394849122623000
261564905	::357394962482077000
261564905	::357395111476330000
261564905	::357395428049825000
261564905	::357395604516773000
261564905	::357396243829366000
261564905	::357397126717771000
261564905	::357397298457747000
261564905	::357398137238863000
261564905	::357398389895331000
261564905	::357398583491833000
261564905	::357398653318602000
261564905	::357399826897440000
261564905	::357400170104750000
261564905	::357400250245324000
261564905	::357400310848815000
261564905	::357400456936431000
152735068	::357400458542845000
269427723	::357401574189957000
269427723	::357402494210539000
269427723	::357403015042441000
269427723	::357403397873344000
269427723	::357403537522700000
269427723	::357404778097160000
260979062	::357404913443143000
269427723	::357405616467230000
269427723	::357405739028987000
269427723	::357405804833419000
269427723	::357405892964139000
269427723	::357406198573699000
53852889	::357406368799535000
53852889	::357406649658515000
261564905	::357406753387847000
53852889	::357406782131404000
269427723	::357406783284846000
269427723	::357406823470465000
261564905	::357406983969710000
261564905	::357407193194184000
261564905	::357407259959111000
261564905	::357407351835344000
261564905	::357407804337827000
261564905	::357408051399106000
261564905	::357408113256697000
261564905	::357408390068174000
261564905	::357408549074243000
261564905	::357408829488635000
261564905	::357409032262258000
261564905	::357409199782760000
261564905	::357409466766987000
53852889	::357409581477019000
53852889	::357409752071942000
53852889	::357410018531872000
53852889	::357410153089351000
53852889	::357410283511230000
261564905	::357411612681969000
261564905	::357411742915117000
261564905	::357411987367534000
53852889	::357412597437448000
53852889	::357412627548356000
53852889	::357414597403226000
83945746	::357419646992908000
53852889	::357422293489696000
83945746	::357422954021265000
53852889	::357424074785439000
53852889	::357425186099830000
53852889	::357429992273084000
613256961	::357433398173761000
400704846	::357441993200250000
17163192	::357444236611829000
296446753	::357450664286228000
506912647	::357453486792785000
506912647	::357454003711393000
184547888	::357464938610036000
184547888	::357465634356998000
184547888	::357466033587617000
17163192	::357466735365996000
246481379	::357469671177453000
17163192	::357474181509677000
184547888	::357475095276560000
17163192	::357475692809699000
30151060	::357479940171632000
518039543	::357485231432941000
505841428	::357485261346701000
67523538	::357485375654068000
518039543	::357485394637500000
303480264	::357490124885475000
17163192	::357497531451707000
17163192	::357498842154934000
17163192	::357498941555748000
17163192	::357499191112630000
53852889	::357501165178585000
54721301	::357505222534365000
17163192	::357509358445277000
323076337	::357511336885878000
142384634	::357515755849396000
39821380	::357520177425952000
39821380	::357520303485755000
39821380	::357520668889333000
39821380	::357520764301344000
11822502	::357521680148606000
607432063	::357522289882972000
64582219	::357524874341789000
64582219	::357527323416854000
64582219	::357527391205208000
64582219	::357527567705706000
64582219	::357527653009461000
64582219	::357527730708946000
64582219	::357527823528902000
64582219	::357528108364075000
64582219	::357528270306156000
64582219	::357528346495692000
210714533	::357528504776142000
64582219	::357528512581734000
64582219	::357529100736413000
64582219	::357529258882633000
229986296	::357530594638434000
39821380	::357531733480062000
229986296	::357531996014120000
39140648	::357532174477565000
116633811	::357533105231364000
116633811	::357533153759469000
229986296	::357533794657513000
116633811	::357534670486913000
39821380	::357535249485406000
64582219	::357535424945717000
222217573	::357536707433857000
222217573	::357537079904833000
53852889	::357537366883319000
207893494	::357539092143153000
424526648	::357540435192844000
39821380	::357540470253043000
207893494	::357540531544403000
207893494	::357541313362661000
207893494	::357541374037467000
53852889	::357543329233240000
39821380	::357543598390116000
39821380	::357543740514115000
30151060	::357543914602897000
39821380	::357544952089153000
263221576	::357546801903054000
263221576	::357547147832459000
263221576	::357547445422538000
79902186	::357548460536381000
53852889	::357550137729482000
263221576	::357550291157127000
79902186	::357550318348808000
321663912	::357551583917129000
321663912	::357551676930002000
321663912	::357551785096904000
53852889	::357553816301879000
53852889	::357554562921537000
207340425	::357554894502248000
53852889	::357555021207969000
53852889	::357555048449974000
207340425	::357555208043237000
53852889	::357555227240579000
79902186	::357555237998964000
53852889	::357555411672514000
53852889	::357555653675462000
53852889	::357555886820048000
53852889	::357556114889515000
79902186	::357556140223102000
207340425	::357556299690541000
43922897	::357559062046580000
79902186	::357560516207591000
541324276	::357561727916847000
229986296	::357561740575256000
229986296	::357566371648897000
20545953	::357566644589047000
407416910	::357567646729908000
53852889	::357568017749639000
17163192	::357568359946129000
229986296	::357568613831544000
407416910	::357569638961393000
407416910	::357569743038849000
541324276	::357571864962412000
229986296	::357574767315910000
34481075	::357575235484139000
322347814	::357577082584317000
39680514	::357577506859139000
34481075	::357578569242771000
34481075	::357579043257847000
177989889	::357579740221157000
177989889	::357579788313051000
116118519	::357579933515661000
222217573	::357580419845206000
177989889	::357580547347841000
407416910	::357580649802121000
291459734	::357589075424841000
586941163	::357593053604749000
323076337	::357593708784402000
247362551	::357596365771124000
34481075	::357596477184421000
296446753	::357600408896020000
541324276	::357604853196926000
296446753	::357606714171863000
328695369	::357607064580784000
322347814	::357607357322231000
296446753	::357607500205391000
322347814	::357607656497750000
97392631	::357608792717926000
53852889	::357620255700430000
96056317	::357620334981156000
54721301	::357623843986227000
185455808	::357625536601784000
185455808	::357625637780987000
251224348	::357626795425665000
251224348	::357627149861142000
251224348	::357627321211027000
251224348	::357628242162757000
28299725	::357628422379421000
207340425	::357629200603168000
251224348	::357630165712510000
83945746	::357630175569133000
207340425	::357630189007683000
83945746	::357630641849892000
335118384	::357631438385975000
39821380	::357634220593659000
251224348	::357634660144128000
39821380	::357634710249279000
142384634	::357635157752156000
229986296	::357640616252948000
255765560	::357641913509232000
322347814	::357643777353056000
460429201	::357643782113607000
460429201	::357646966974455000
89632418	::357648546951987000
459561241	::357649294007861000
459987659	::357650617906790000
459987659	::357650721296367000
90211828	::357652636993994000
460429201	::357658753266499000
460429201	::357659536775069000
207340425	::357662727201767000
300523243	::357667722626596000
177989889	::357668001908146000
177989889	::357668167335677000
177989889	::357668901590532000
177989889	::357668996138536000
251683004	::357669289773367000
97392631	::357669500365193000
255799357	::357670553538138000
460429201	::357672133964476000
460429201	::357672316169236000
53852889	::357672397329010000
255799357	::357672631622844000
460429201	::357673099749101000
460429201	::357673259455610000
460429201	::357673592340746000
184547888	::357673705993797000
460429201	::357674221398274000
460429201	::357675491655827000
361691248	::357675687571750000
460429201	::357675766147858000
460429201	::357675822007595000
460429201	::357675931936096000
460429201	::357676375206932000
460429201	::357676391887679000
460429201	::357676458140909000
460429201	::357676866187968000
460429201	::357677843011997000
460429201	::357677951157944000
460429201	::357678117504036000
460429201	::357679498315055000
460429201	::357680900269555000
251429451	::357683107412967000
460429201	::357684892529729000
269427723	::357685586259230000
424526648	::357686068037947000
424526648	::357686085037461000
506912647	::357686788782964000
335118384	::357690508816035000
237635410	::357691212804784000
95374349	::357691325577052000
322347814	::357691927577100000
322347814	::357695640999960000
547745977	::357696370771116000
541324276	::357697222042853000
322347814	::357697924882378000
296446753	::357699647487213000
255313314	::357702557742821000
129844944	::357703367402864000
335118384	::357703410356723000
255313314	::357703445458857000
335118384	::357703464622624000
322347814	::357706683646083000
322347814	::357706782723932000
322347814	::357708723071889000
217214677	::357709440620834000
567827557	::357710381495492000
633957791	::357710953246240000
241324134	::357711689082339000
53852889	::357711730677268000
53852889	::357712797540425000
53852889	::357713180912398000
335118384	::357714246458540000
335118384	::357714787448274000
465165745	::357718276136124000
142384634	::357719275936559000
354617285	::357719344802824000
354617285	::357719759262986000
224346133	::357722857469521000
270041894	::357724134207258000
224346133	::357724447685345000
224346133	::357724789428862000
407416910	::357725855864197000
224346133	::357725903620546000
64582219	::357726252917997000
224346133	::357726556526878000
224346133	::357726611799420000
270041894	::357726996404514000
224346133	::357727186163216000
224346133	::357727881163575000
270041894	::357728243652112000
463420581	::357728320915382000
224346133	::357728801809121000
36119799	::357733731013902000
224346133	::357734034366939000
224346133	::357734217574129000
224346133	::357734449649582000
224346133	::357734715530289000
446326590	::357735033781497000
224346133	::357735532140310000
224346133	::357735830942519000
705796200	::357736768394625000
323076337	::357737482378424000
705796200	::357738622369275000
323076337	::357739094853419000
705796200	::357739543929167000
541324276	::357739837807271000
323076337	::357740457897373000
323076337	::357741296251056000
323076337	::357741747410968000
705796200	::357741858492923000
64582219	::357743400239370000
705796200	::357743436876627000
323076337	::357743556724658000
446326590	::357744007902138000
705796200	::357744975183753000
323076337	::357746133587603000
261564905	::357747181878378000
705796200	::357747331434684000
261564905	::357747348375474000
261564905	::357747516265082000
705796200	::357749661966143000
261564905	::357751535083585000
261564905	::357751860540616000
261564905	::357751956049117000
705796200	::357752406764818000
261564905	::357752590542450000
261564905	::357752673551925000
261564905	::357754213624852000
705796200	::357754397477961000
52995718	::357756737085906000
705796200	::357757148828151000
705796200	::357758785231650000
407416910	::357760008848539000
255765560	::357760725025951000
391631516	::357774761172025000
296446753	::357783376377679000
296446753	::357783704108007000
296446753	::357783787176210000
296446753	::357783964053815000
296446753	::357784128449949000
296446753	::357784667321556000
296446753	::357785153805889000
296446753	::357787481686937000
296446753	::357787786721890000
296446753	::357788003403448000
116633811	::357830249049899000
116633811	::357830419045027000
16860986	::357838867082522000
16860986	::357842998773952000
16860986	::357843533417299000
16860986	::357843747868270000
303480264	::357845621652193000
505841428	::357848142898675000
177989889	::357852830972907000
177989889	::357852906587815000
177989889	::357852987433025000
177989889	::357853125215911000
177989889	::357853135097708000
567827557	::357856392624877000
177989889	::357858060045266000
102393543	::357862901735895000
419281538	::357866793232117000
407416910	::357867227271688000
407416910	::357867294690902000
433083953	::357868182033268000
53852889	::357870709348909000
467772798	::357871437366833000
17163192	::357874995575271000
260979062	::357875152366743000
17163192	::357875767398514000
17163192	::357877161916514000
290401730	::357878065998741000
17163192	::357878120205918000
53852889	::357881550769106000
17163192	::357881844944994000
53852889	::357882052957310000
17163192	::357882502309879000
17163192	::357882942191702000
17163192	::357883431230775000
17163192	::357883761062457000
424526648	::357884047986397000
17163192	::357885897292791000
433083953	::357886223504785000
269427723	::357888555843985000
263221576	::357889211648585000
263221576	::357890040061374000
263221576	::357890272459358000
263221576	::357890816175374000
52995718	::357891183042772000
263221576	::357892052161282000
263221576	::357892342893658000
263221576	::357893095506972000
17163192	::357903699961581000
322347814	::357904260656136000
291459734	::357906416083795000
322347814	::357917935446142000
17163192	::357925238798954000
335118384	::357927786003955000
100313850	::357929808035979000
39821380	::357929857184837000
39821380	::357930032552873000
506912647	::357932080405037000
506912647	::357932415697690000
444979318	::357934688616185000
705796200	::357941643837571000
36119799	::357948182895923000
16292745	::357950296913219000
33302034	::357950378299502000
506912647	::357950536089223000
557367433	::357951279869337000
169618179	::357951739879628000
363496772	::357952373248897000
363496772	::357953925292359000
52995718	::357956837091450000
549652319	::357957526899261000
16860986	::357961583919906000
253879613	::357961849855148000
222217573	::357963152731807000
222217573	::357964834731593000
222217573	::357965406092263000
169618179	::357967164663275000
250389935	::357970364548124000
573114433	::357971803672551000
335118384	::357973287785078000
567827557	::357974398583574000
222217573	::357974725911261000
67523538	::357977050230964000
222217573	::357977112143069000
222217573	::357978460704092000
222217573	::357978998921371000
53852889	::357979997329301000
607432063	::357980498242441000
518039543	::357985417078906000
495506626	::357990272145166000
557367433	::357990826204348000
321166954	::357994266137604000
321166954	::357997060823330000
250389935	::357997093245300000
250389935	::357997137075769000
11822502	::357997808105701000
53852889	::358000867330375000
53852889	::358001180087029000
53852889	::358001487852478000
53852889	::358003868484907000
17163192	::358009510465503000
506912647	::358009526181568000
506912647	::358009569626173000
459987659	::358017068169302000
39821380	::358017436584804000
17163192	::358018820956749000
426685539	::358019006952783000
54721301	::358023620217417000
54721301	::358023852149833000
54721301	::358024454175064000
335118384	::358027226308018000
335118384	::358028138824998000
39680514	::358028444354887000
460429201	::358030232365707000
478520972	::358031484156125000
321166954	::358031772061151000
460429201	::358033064296845000
79902186	::358034771084976000
573205399	::358035028841734000
17163192	::358040401170542000
237635410	::358043451796881000
460429201	::358045328882147000
460429201	::358046275477843000
177989889	::358046516960706000
177989889	::358046554046726000
53852889	::358046839481696000
53852889	::358047218332205000
17163192	::358057392207970000
92936298	::358060208855060000
40561134	::358064293448654000
237635410	::358072184784166000
262889564	::358080961268817000
83092668	::358083757825208000
114970673	::358083823604465000
83092668	::358084149820657000
541324276	::358087450733711000
52995718	::358089654244868000
463420581	::358091424132120000
407416910	::358091527278850000
506912647	::358093334117482000
506912647	::358093411800608000
506912647	::358093669129134000
506912647	::358094375726759000
54721301	::358094559143669000
506912647	::358095397262069000
54721301	::358097376734494000
54721301	::358108707663519000
54721301	::358108906150559000
361691248	::358110574023938000
549652319	::358124775639490000
202252881	::358125191471185000
549652319	::358125391359123000
549652319	::358125728417583000
549652319	::358125822659411000
549652319	::358126002347589000
222411269	::358126492946935000
549652319	::358127135157780000
549652319	::358127138257383000
549652319	::358127581184270000
222411269	::358127715125174000
97392631	::358127745886208000
222411269	::358127770737459000
549652319	::358127770989101000
549652319	::358128682679803000
549652319	::358128871410896000
549652319	::358128918470987000
549652319	::358129388094619000
549652319	::358130651448348000
549652319	::358130718938906000
549652319	::358130892423696000
549652319	::358131164092968000
115683854	::358153949225828000
518039543	::358182718489632000
239770256	::358203536783323000
440875002	::358205416544542000
45898691	::358210433158615000
505841428	::358210630790033000
444979318	::358210664600313000
444979318	::358211389745135000
239770256	::358212109336711000
239770256	::358212237757915000
239770256	::358212434579824000
34481075	::358215145605971000
239770256	::358217089619734000
17163192	::358218223474323000
239770256	::358221912964476000
17163192	::358222146515894000
364609793	::358223000111288000
222217573	::358224321807781000
222217573	::358224909215875000
15688986	::358225108621869000
364609793	::358225271251419000
222217573	::358226500849381000
364609793	::358226614888300000
15688986	::358226680059396000
17163192	::358226686443528000
222217573	::358228956656312000
549652319	::358229073585115000
433083953	::358230565582934000
17163192	::358232094821982000
17163192	::358232733903880000
222217573	::358234464767320000
17163192	::358234589828882000
549652319	::358237412234760000
549652319	::358238000334905000
260979062	::358238434336313000
549652319	::358238578142232000
239770256	::358238950722244000
239770256	::358239091831209000
239770256	::358239766547939000
239770256	::358240036040355000
239770256	::358240246338551000
239770256	::358240444418756000
15688986	::358241842800132000
210714533	::358241898332299000
15688986	::358241996755845000
210714533	::358242008747347000
239770256	::358242279829422000
239770256	::358242322128961000
239770256	::358242448486576000
495506626	::358242902171848000
239770256	::358242921625034000
239770256	::358243027464101000
142890292	::358243375121571000
142890292	::358243804245008000
549652319	::358244076803457000
239770256	::358244547660226000
239770256	::358248421120937000
222217573	::358251410078449000
17163192	::358251573530464000
222217573	::358251827512352000
17163192	::358252393269440000
54721301	::358253329450672000
54721301	::358253403870208000
54721301	::358253476742037000
239770256	::358253513966493000
54721301	::358253569104814000
54721301	::358253736650485000
15688986	::358253796033429000
330468046	::358257184984940000
222217573	::358258252351410000
222217573	::358259389662117000
222217573	::358262026893672000
210714533	::358262154941575000
210714533	::358262389256359000
364609793	::358267379337265000
239770256	::358272321028497000
495506626	::358272745374625000
36119799	::358272942129426000
319532225	::358273920736043000
319532225	::358273995176558000
319532225	::358274038042337000
222217573	::358275541478027000
222217573	::358276112469598000
319532225	::358277757995720000
236112923	::358282632301260000
64582219	::358289502361493000
330468046	::358292067199356000
330468046	::358292265195683000
330468046	::358293944620158000
330468046	::358293982809309000
262889564	::358297940487438000
497412750	::358304853375725000
497412750	::358305012214005000
497412750	::358305223850209000
497412750	::358305400975659000
497412750	::358305603048833000
497412750	::358305783953358000
497412750	::358305948445589000
497412750	::358306197008424000
497412750	::358306385605296000
497412750	::358306668519493000
497412750	::358306889517383000
497412750	::358307119264567000
497412750	::358307744454946000
497412750	::358308146369925000
497412750	::358308282026303000
497412750	::358308415690375000
497412750	::358308671786201000
497412750	::358308993279590000
497412750	::358309135755907000
89632418	::358309239011295000
497412750	::358309285576441000
497412750	::358309553068187000
497412750	::358309844249346000
497412750	::358310013560815000
497412750	::358310187687358000
497412750	::358310695097475000
497412750	::358310846096605000
497412750	::358311102066601000
497412750	::358311270774087000
497412750	::358311583774031000
497412750	::358311871004151000
497412750	::358312105809690000
497412750	::358312240027414000
497412750	::358312359967731000
497412750	::358312560241553000
497412750	::358312749568245000
497412750	::358312903373357000
497412750	::358313180256157000
222217573	::358313416093483000
497412750	::358313571928637000
497412750	::358313720184713000
497412750	::358313960153432000
497412750	::358314083805696000
222217573	::358314271513382000
497412750	::358314331638743000
497412750	::358314886817779000
497412750	::358315122378289000
497412750	::358315389190549000
549652319	::358315732443987000
497412750	::358315768196235000
549652319	::358315809715650000
497412750	::358316234879676000
497412750	::358316548450029000
497412750	::358316818307358000
497412750	::358317036293726000
497412750	::358317298370609000
497412750	::358317393161879000
262889564	::358317631473844000
497412750	::358317796087705000
497412750	::358317877138423000
497412750	::358317960126922000
497412750	::358318087751208000
497412750	::358318175466696000
497412750	::358318300582789000
497412750	::358318419533246000
497412750	::358318543839830000
497412750	::358318674135879000
222217573	::358321688917712000
253879613	::358322767696904000
422214932	::358323102524383000
118470515	::358324730803142000
222217573	::358327907074052000
222217573	::358328049449697000
36556314	::358328826750697000
29398791	::358329775904927000
407416910	::358331917935984000
407416910	::358332050517921000
407416910	::358332230789115000
53852889	::358332356521758000
53852889	::358332532955160000
407416910	::358333524157267000
407416910	::358333633016242000
407416910	::358335140830773000
11822502	::358335318061092000
250389935	::358339327496953000
16860986	::358347228450013000
393622132	::358348061161959000
33302034	::358348387101310000
177989889	::358349138968055000
177989889	::358349692364537000
506912647	::358351795849920000
39821380	::358361640695119000
236112923	::358361951959007000
83945746	::358368793975717000
53852889	::358371869369446000
53852889	::358371918597984000
16860986	::358374269182836000
16860986	::358374382311190000
177989889	::358375631911784000
256582954	::358376951993470000
256582954	::358376985094926000
256582954	::358377695165427000
256582954	::358377990289235000
53852889	::358378793360048000
53852889	::358379175930900000
53852889	::358379311801184000
53852889	::358379481297207000
83945746	::358381619607904000
284664089	::358389770025582000
251429451	::358391321116938000
330468046	::358393732036431000
330468046	::358393908645994000
364609793	::358395176391159000
364609793	::358397749391142000
95374349	::358399057624334000
16860986	::358399715752157000
16860986	::358401515200843000
263006098	::358403237096853000
364609793	::358405933749112000
364609793	::358406672219242000
364609793	::358407746892206000
53852889	::358409091418710000
39680514	::358410058616414000
364609793	::358410614433394000
364609793	::358410682686902000
364609793	::358411020131631000
240587031	::358411272842256000
335118384	::358411468972109000
222217573	::358412173514510000
39680514	::358413038686183000
459987659	::358413484112875000
549652319	::358418007132880000
364609793	::358421549444907000
567827557	::358424710847016000
364609793	::358426269584596000
54721301	::358428431807025000
54721301	::358428633527885000
54721301	::358428921328435000
364609793	::358429238762164000
54721301	::358429290074873000
364609793	::358430286213689000
541324276	::358432711616106000
229986296	::358432934207827000
229986296	::358433530881114000
319532225	::358437895671005000
364609793	::358441911918411000
45683087	::358443562377035000
364609793	::358444496586936000
364609793	::358444764351315000
16292745	::358447047671693000
319532225	::358448182671314000
319532225	::358448930385702000
319532225	::358449002703884000
319532225	::358449192332562000
319532225	::358449273815318000
319532225	::358449693723856000
319532225	::358450230863208000
319532225	::358450751263088000
319532225	::358450820611710000
319532225	::358451076300668000
319532225	::358451140729380000
319532225	::358451174241861000
319532225	::358451340474712000
319532225	::358451466429665000
319532225	::358451745975844000
319532225	::358452482604670000
319532225	::358453133904584000
319532225	::358453484007329000
319532225	::358453708662640000
319532225	::358453981120442000
319532225	::358454043925946000
393622132	::358454275636068000
319532225	::358454447178907000
319532225	::358454684685578000
567827557	::358456858056474000
607648640	::358460428721995000
291459734	::358468867464495000
40561134	::358469208146849000
263221576	::358472355116351000
263221576	::358473296104271000
263221576	::358474315236245000
263221576	::358475033053642000
319532225	::358475081539780000
319532225	::358475413112094000
319532225	::358476130203877000
90211828	::358476265445421000
319532225	::358476303273443000
90211828	::358476740915888000
541324276	::358477342143823000
90211828	::358478592000663000
97392631	::358479095639715000
90211828	::358493928590286000
90211828	::358494094558887000
90211828	::358494159055118000
549652319	::358501125059649000
53852889	::358506378576412000
411762947	::358506762653016000
90211828	::358550218994102000
33302034	::358562569277030000
508407656	::358569563488657000
54721301	::358569922479534000
54721301	::358570039584096000
54721301	::358570106500022000
505841428	::358572877315969000
146219676	::358579678916780000
541324276	::358584619030937000
508407656	::358584925651353000
508407656	::358586509907083000
411762947	::358586881119752000
54721301	::358592481715167000
433083953	::358592953909907000
364609793	::358596495076888000
508407656	::358597537407578000
319532225	::358597929918939000
319532225	::358598054897025000
319532225	::358598068440416000
53852889	::358604107923193000
260979062	::358604730206924000
459987659	::358608096710504000
433083953	::358612242335399000
224093638	::358614621336248000
251876771	::358616389084393000
39680514	::358616582718627000
90211828	::358621026227204000
16860986	::358626441300148000
16860986	::358626549139902000
16860986	::358626867638571000
16860986	::358627165115785000
57804016	::358628416506953000
613256961	::358631284462981000
96408259	::358633712180666000
96408259	::358633820993486000
96056317	::358637681204412000
96056317	::358637869650296000
364609793	::358638488465313000
169618179	::358639006235373000
441047226	::358639065136394000
441047226	::358639253208956000
441047226	::358639267326996000
441047226	::358639347320766000
169618179	::358640085597564000
364609793	::358640290183122000
441047226	::358642163577389000
441047226	::358642216559845000
441047226	::358642231550291000
441047226	::358642282209083000
441047226	::358642288148226000
53852889	::358642682450542000
441047226	::358645000365547000
36119799	::358645016438124000
441047226	::358645156779540000
441047226	::358645203252424000
441047226	::358645926157496000
441047226	::358646184425959000
441047226	::358646231033065000
441047226	::358646330623004000
441047226	::358646353175793000
441047226	::358646363548307000
441047226	::358646478077562000
441047226	::358646506615603000
441047226	::358646573770620000
441047226	::358646858551271000
36119799	::358647127506829000
229986296	::358647272386461000
323076337	::358655321360699000
424526648	::358659821064552000
424526648	::358665231095955000
322347814	::358667845116239000
322347814	::358667904398540000
322347814	::358668056622407000
471204596	::358676450674622000
471204596	::358676546376044000
471204596	::358676800806715000
471204596	::358677002330456000
471204596	::358677500102053000
463420581	::358680933337018000
222217573	::358681801616662000
478520972	::358681821615497000
478520972	::358681911994359000
134236940	::358682401666375000
134236940	::358682427461341000
234738785	::358682831154720000
234738785	::358683085904551000
471204596	::358683100731428000
471204596	::358683460862750000
32564504	::358685492247662000
463420581	::358686244689027000
463420581	::358686612890193000
705796200	::358689589612908000
424526648	::358690314657075000
49518295	::358704495682793000
49518295	::358704497037549000
185455808	::358705846202531000
518039543	::358713761537855000
67523538	::358716612796362000
322347814	::358717342131298000
322347814	::358721268872265000
322347814	::358721922449682000
144937577	::358724131035947000
169618179	::358727480213266000
169618179	::358727937220444000
557367433	::358727955851128000
557367433	::358727994921058000
322347814	::358734120752381000
322347814	::358734216491569000
39821380	::358738249264533000
39821380	::358738577829539000
240794093	::358742821412405000
322347814	::358743903165349000
424526648	::358744474370850000
322347814	::358744913346691000
322347814	::358746408888709000
322347814	::358746645573271000
53852889	::358748274204753000
53852889	::358748830512058000
67523538	::358750679151558000
266095621	::358754353059860000
424526648	::358760603134865000
33302034	::358764718103601000
67523538	::358765505231859000
335118384	::358768810037223000
316854169	::358772382451773000
266095621	::358773200089387000
276887663	::358773366540345000
316854169	::358773939448717000
276887663	::358774019585097000
316854169	::358774190410711000
276887663	::358774237802143000
316854169	::358774252054380000
373569970	::358774452529537000
316854169	::358774459257200000
319532225	::358774586751459000
319532225	::358775297304313000
319532225	::358775373279920000
319532225	::358776001502773000
319532225	::358776262187171000
319532225	::358778890237382000
319532225	::358778971724316000
316854169	::358779545664499000
316854169	::358779680628805000
316854169	::358780870770954000
95504927	::358782062548881000
52995718	::358784563272626000
549652319	::358790846130302000
319532225	::358792069717827000
319532225	::358792140614139000
11822502	::358792617418424000
11822502	::358793163567149000
11822502	::358793227974881000
319532225	::358793646461566000
319532225	::358794439751249000
319532225	::358796402706481000
319532225	::358796497820729000
322347814	::358797893508927000
55964893	::358798505407553000
177989889	::358798911470698000
322347814	::358801872284422000
237635410	::358803694432681000
334515229	::358803806596767000
312907071	::358803876801036000
319532225	::358804022452428000
312907071	::358804103628988000
594060776	::358804169613774000
319532225	::358804290330050000
319532225	::358804340636520000
312907071	::358804370059575000
518039543	::358805627193131000
39140648	::358810132550926000
518039543	::358810604657573000
322347814	::358814296932753000
251429451	::358814297335398000
201722399	::358817078373253000
201722399	::358817126750363000
201722399	::358817174280216000
518039543	::358817221159563000
201722399	::358817607279185000
201722399	::358818058208415000
201722399	::358818396801994000
114970673	::358823850013769000
39140648	::358824874170531000
334515229	::358828240481161000
276887663	::358830800998895000
201722399	::358832145004892000
411762947	::358833220172775000
53852889	::358836756021383000
340627969	::358837312135774000
19501845	::358838681127235000
319532225	::358846962428166000
53852889	::358847003129692000
319532225	::358847013401526000
53852889	::358847090174066000
340627969	::358847314930040000
319532225	::358847382236053000
319532225	::358847816724004000
319532225	::358848013885644000
319532225	::358849411016699000
340627969	::358849412853796000
53852889	::358849967407890000
319532225	::358850010626011000
340627969	::358850062782169000
53852889	::358850095497752000
319532225	::358850565729566000
340627969	::358850770214461000
330468046	::358851495820673000
109477035	::358852126144864000
109477035	::358852475308093000
109477035	::358854552050606000
109477035	::358855075797544000
109477035	::358856571150811000
109477035	::358856902354018000
109477035	::358856983153098000
53852889	::358858130509144000
53852889	::358858588619423000
40561134	::358859346953773000
53852889	::358859355258503000
53852889	::358859401811066000
319532225	::358859562700382000
53852889	::358859728299900000
53852889	::358860109981552000
53852889	::358860594096513000
340627969	::358862809108447000
340627969	::358864792401883000
234738785	::358866666177835000
201722399	::358869091886444000
201722399	::358869356379246000
280699168	::358869496234127000
280699168	::358869565792862000
201722399	::358869722978189000
201722399	::358870210163376000
280699168	::358870320171585000
280699168	::358870437318496000
280699168	::358871211163389000
280699168	::358873886760243000
39140648	::358880878212038000
47067763	::358884104042856000
554041249	::358885568471515000
554041249	::358885787560980000
554041249	::358886972439273000
554041249	::358887750319095000
506912647	::358905309034577000
506912647	::358905775889977000
554041249	::358920236973572000
554041249	::358920620156792000
549652319	::358930567632396000
505841428	::358935273838608000
251224348	::358945982131601000
251224348	::358946105951666000
251224348	::358946138830802000
251224348	::358946374684905000
251224348	::358946492070899000
251224348	::358946727753031000
251224348	::358946809961381000
316854169	::358947726832058000
433083953	::358955343063154000
236266292	::358958293076959000
260979062	::358968913612128000
146549492	::358974820345978000
495506626	::358975816941584000
280699168	::358975993152679000
433083953	::358981724962701000
440481452	::358984619653206000
316854169	::358985678467502000
316854169	::358986303280390000
316854169	::358989929184915000
316854169	::358991502027915000
316854169	::358992937050312000
316854169	::358996048963842000
316854169	::358996873861799000
440481452	::358998935462879000
316854169	::359000784421142000
316854169	::359006599014129000
176300621	::359013615862841000
176300621	::359013635127259000
176300621	::359013645151653000
176300621	::359013655134105000
176300621	::359013673073131000
176300621	::359013691075076000
176300621	::359013711694286000
94481845	::359016505960185000
316854169	::359016546909175000
316854169	::359016655176740000
316854169	::359017715463225000
316854169	::359018862919946000
95374349	::359022966543089000
53852889	::359024688669786000
53852889	::359024888457072000
316854169	::359025632052649000
316854169	::359032008351035000
316854169	::359034717154197000
335118384	::359038828989788000
115683854	::359040713138245000
33302034	::359042287898071000
253381064	::359043472076337000
316854169	::359045498923008000
549652319	::359045890226401000
549652319	::359045941292056000
253381064	::359046821500293000
316854169	::359047589540265000
549652319	::359048423623753000
549652319	::359048596554915000
549652319	::359048917222039000
549652319	::359049054283505000
549652319	::359049331426328000
549652319	::359049737258807000
549652319	::359050183885074000
549652319	::359050908564336000
549652319	::359051259216543000
549652319	::359051489110536000
438115686	::359051812382326000
549652319	::359051954472747000
549652319	::359052040439201000
549652319	::359052176263360000
316854169	::359052251265892000
549652319	::359052455343960000
316854169	::359052486000119000
316854169	::359053509674549000
53852889	::359054160001372000
53852889	::359054283590746000
53852889	::359056029654319000
316854169	::359056045475246000
316854169	::359060326211256000
316854169	::359061498577956000
33302034	::359062024178778000
53852889	::359062181335142000
340627969	::359062338873212000
316854169	::359062361178517000
316854169	::359063170121342000
316854169	::359064433416343000
316854169	::359066402763714000
316854169	::359069808362393000
316854169	::359070341617823000
316854169	::359070570626822000
253879613	::359073825608048000
316854169	::359075736734273000
253381064	::359075787649318000
316854169	::359076381503655000
253381064	::359076443542011000
316854169	::359077048150528000
316854169	::359077558320500000
316854169	::359078228188602000
316854169	::359078468153118000
406122207	::359078537245884000
316854169	::359078838321430000
316854169	::359081503688364000
253381064	::359083727147638000
33302034	::359084258742124000
406122207	::359085744133898000
316854169	::359086185760567000
316854169	::359087194499072000
316854169	::359087435486998000
316854169	::359087804329902000
316854169	::359089021143613000
316854169	::359089407405457000
316854169	::359089655460802000
316854169	::359090590979325000
316854169	::359090889542475000
316854169	::359091407685824000
316854169	::359092441988608000
316854169	::359092606002659000
316854169	::359093624866213000
316854169	::359095030650114000
363496772	::359095101911347000
316854169	::359095757321678000
316854169	::359095915224629000
316854169	::359095994505363000
316854169	::359096138487435000
316854169	::359096598560645000
607432063	::359096698657718000
316854169	::359097042427056000
316854169	::359097101558366000
316854169	::359097248535166000
506912647	::359097392735748000
316854169	::359097950644875000
316854169	::359098264437526000
316854169	::359101913612029000
33302034	::359102381427916000
424526648	::359104465141370000
64582219	::359106035182612000
422214932	::359111711569092000
422214932	::359111807249547000
422214932	::359112058862051000
316854169	::359113702546485000
312907071	::359114678137393000
312907071	::359116912367648000
460429201	::359117845256347000
312907071	::359119052431568000
312907071	::359119404228816000
312907071	::359119515197509000
177989889	::359121783925907000
266095621	::359122606437314000
506912647	::359124265158705000
296446753	::359125076555608000
296446753	::359126132131495000
422214932	::359128389481148000
422214932	::359129955180871000
422214932	::359130055357644000
64582219	::359132387852034000
506912647	::359133017362530000
237635410	::359134027875229000
236112923	::359134843885867000
321166954	::359136126004895000
316854169	::359138076985016000
316854169	::359138377938894000
47067763	::359143044232118000
296446753	::359146521658261000
296446753	::359146601295511000
92936298	::359146778446143000
296446753	::359147094109470000
369460029	::359147986955145000
296446753	::359149168331202000
296446753	::359149256440942000
296446753	::359150115732197000
40561134	::359152242278293000
30151060	::359161988447879000
255799357	::359162643149373000
440481452	::359164258929475000
440481452	::359164554657271000
332525085	::359171984225468000
567827557	::359173619366100000
316854169	::359175113205223000
39821380	::359175525530480000
269427723	::359179235065200000
506912647	::359181751366582000
316854169	::359182489857703000
53852889	::359185042783739000
316854169	::359185213768744000
316854169	::359187781794271000
253381064	::359189256368959000
506912647	::359189853272932000
53852889	::359191312701984000
53852889	::359191465328513000
316854169	::359194554462781000
316854169	::359195169389678000
53852889	::359205328371458000
53852889	::359211394090008000
129844944	::359211437501067000
518039543	::359211632989184000
518039543	::359211862014955000
518039543	::359212105750552000
236266292	::359221158346244000
97392631	::359224969101709000
361691248	::359225108809785000
289806946	::359233774090854000
318224190	::359235322317520000
289806946	::359238104604880000
289806946	::359238191041093000
289806946	::359238571665801000
90211828	::359241844276084000
90211828	::359241903419969000
90211828	::359241981538877000
90211828	::359242012002111000
90211828	::359242068667162000
90211828	::359242381884792000
90211828	::359242646826393000
47067763	::359261586722009000
316854169	::359264131766943000
184547888	::359271961517506000
316854169	::359279322961424000
316854169	::359280019433988000
316854169	::359280221830119000
316854169	::359281370687750000
316854169	::359281637638406000
316854169	::359282003079729000
144937577	::359284021575958000
279241612	::359287931195756000
279241612	::359288228857122000
316854169	::359288453097197000
316854169	::359288933793792000
312907071	::359289526516064000
316854169	::359289888039899000
316854169	::359292302595858000
279241612	::359293199421935000
251876771	::359293487834861000
316854169	::359294412666322000
316854169	::359294876141109000
316854169	::359295857432068000
316854169	::359296012315148000
316854169	::359296179441369000
363496772	::359296511324069000
316854169	::359297804419596000
316854169	::359297859566309000
505841428	::359297936598900000
363496772	::359298253122043000
316854169	::359298401780776000
363496772	::359299358937714000
316854169	::359300316505718000
177989889	::359301186169479000
316854169	::359301439216041000
239770256	::359301458547576000
239770256	::359302480103866000
316854169	::359302568817590000
316854169	::359303034456649000
316854169	::359304177324797000
316854169	::359304558897401000
239770256	::359306817198764000
251683004	::359306828460466000
316854169	::359308680719634000
316854169	::359310631234572000
316854169	::359312395253981000
316854169	::359313783128207000
239770256	::359315556022759000
239770256	::359316126448103000
316854169	::359316842898128000
316854169	::359317375776063000
316854169	::359317951347826000
528790375	::359319422948753000
239770256	::359319658995781000
239770256	::359319807620943000
239770256	::359320405061812000
316854169	::359321396402339000
316854169	::359321888620675000
316854169	::359322002915467000
177989889	::359322789443928000
316854169	::359323136656818000
316854169	::359323415229906000
316854169	::359324004105990000
316854169	::359326775647535000
705796200	::359327115163869000
459561241	::359329211808350000
316854169	::359329728869580000
316854169	::359330609404973000
146219676	::359331958230630000
316854169	::359335275253608000
289806946	::359335845729275000
506912647	::359337340717645000
424526648	::359337363694034000
146219676	::359339962623197000
316854169	::359342752095420000
424526648	::359344659639697000
260979062	::359345823315804000
53852889	::359346543377133000
506912647	::359346889290166000
506912647	::359347204466540000
506912647	::359347415788167000
239770256	::359347827450720000
424526648	::359349148748750000
557367433	::359351039801049000
557367433	::359351140145561000
557367433	::359351278368866000
64582219	::359351509618020000
557367433	::359351510645215000
557367433	::359351565611565000
64582219	::359352189342732000
64582219	::359352344531566000
316854169	::359352829326000000
316854169	::359352933223108000
316854169	::359353440159281000
64582219	::359355449528680000
471204596	::359355998563086000
291459734	::359358063448301000
291459734	::359358807110975000
253381064	::359360795811282000
186693710	::359362173799104000
291459734	::359363338657996000
53852889	::359364878705758000
236266292	::359367625027358000
236266292	::359367925179748000
148143110	::359369553744527000
169618179	::359372849678516000
148143110	::359373668180168000
148143110	::359373826263482000
148143110	::359374594886479000
316854169	::359375033522601000
148143110	::359375526319755000
148143110	::359375798056525000
148143110	::359376522542456000
705796200	::359378718126387000
153133040	::359381738088169000
336778628	::359381898537074000
239770256	::359382853156470000
239770256	::359384031349063000
239770256	::359384047140601000
291459734	::359385036673388000
44353755	::359392500991012000
44353755	::359392548168531000
90211828	::359394984132222000
116633811	::359400827334557000
549652319	::359402462119071000
705796200	::359403756942667000
64582219	::359403983464841000
705796200	::359404196543471000
705796200	::359405624901107000
705796200	::359406341795749000
705796200	::359406490689343000
705796200	::359406857640615000
705796200	::359407050700238000
83092668	::359407909412671000
253381064	::359408045308121000
247362551	::359408309373112000
239770256	::359408927550607000
372107616	::359411972804067000
53852889	::359413552957767000
53852889	::359419791213207000
463420581	::359421182481018000
463420581	::359423220396457000
153133040	::359425213886246000
253381064	::359426560035921000
705796200	::359426718290817000
340627969	::359428891162574000
340627969	::359428909294567000
118470515	::359429688395325000
268546928	::359429769626001000
253381064	::359431364317564000
705796200	::359432058407354000
253381064	::359432732403052000
253381064	::359432820470448000
316854169	::359433042701463000
316854169	::359435427087790000
253879613	::359437025084063000
39140648	::359437081904287000
17163192	::359437874757767000
316854169	::359438179696246000
705796200	::359438872683352000
705796200	::359442586622107000
67523538	::359442586848600000
316854169	::359443086713171000
705796200	::359443271530971000
316854169	::359445667648765000
705796200	::359445745352458000
705796200	::359446805882224000
469814032	::359447134459789000
67523538	::359447375133159000
67523538	::359447493563531000
705796200	::359448790597505000
69662123	::359448900148527000
297735990	::359450209161457000
424526648	::359458324049178000
518039543	::359463910342012000
79902186	::359466538216075000
321166954	::359474554906750000
36119799	::359476334956773000
347984656	::359479158637735000
116633811	::359479667419389000
16710226	::359479947548573000
16710226	::359480184790974000
16710226	::359483164546174000
280699168	::359483566146588000
218698577	::359484414197116000
280699168	::359484423315525000
280699168	::359485723985977000
280699168	::359486031063564000
64582219	::359486109710946000
280699168	::359486434673049000
44353755	::359486505091203000
64582219	::359486544928710000
64582219	::359486762080403000
280699168	::359487102762758000
44353755	::359487103349952000
280699168	::359487619488428000
44353755	::359487824833167000
280699168	::359488129385766000
280699168	::359488657427660000
16710226	::359489151114022000
16710226	::359489395172196000
280699168	::359489816292900000
280699168	::359489927978827000
463420581	::359489932395425000
16710226	::359490311795392000
321166954	::359491210194321000
340627969	::359491380281741000
280699168	::359491737640636000
280699168	::359493947720089000
280699168	::359495154828189000
255799357	::359495687114723000
280699168	::359496110399700000
280699168	::359497143851028000
255765560	::359497259076947000
280699168	::359498288614998000
255765560	::359499270321225000
280699168	::359499419076407000
280699168	::359499990671949000
280699168	::359500092820029000
323076337	::359500563722932000
280699168	::359502197895077000
253381064	::359502374919864000
280699168	::359503445029425000
207340425	::359503719525662000
280699168	::359504140994494000
280699168	::359504637482631000
207340425	::359505164853448000
30151060	::359507347103682000
64582219	::359508392752066000
280699168	::359509614036926000
334515229	::359514180241465000
79902186	::359514872976908000
47067763	::359520535983570000
237635410	::359524485520568000
262889564	::359526167704899000
54721301	::359526946515857000
54721301	::359527228675072000
54721301	::359527315186794000
40524821	::359527998506016000
97392631	::359530275937587000
506912647	::359531563064623000
96408259	::359533366023946000
567827557	::359537683388825000
557367433	::359537873168502000
557367433	::359537935453913000
557367433	::359538049077620000
557367433	::359538106405371000
557367433	::359538158817390000
129844944	::359543208889421000
253381064	::359544653558726000
253381064	::359544766893015000
253381064	::359544782231580000
373569970	::359545025023053000
114970673	::359553924308549000
38042561	::359555093709856000
38042561	::359556044118167000
276887663	::359558444124082000
363496772	::359562538184220000
276887663	::359569243743862000
16710226	::359571098490245000
361691248	::359586280419508000
53852889	::359590406880641000
291459734	::359630696224006000
54721301	::359634012920221000
47067763	::359639083926032000
253381064	::359654211870392000
594260703	::359655207233261000
594260703	::359656391423696000
594260703	::359656944430100000
594260703	::359658383378354000
594260703	::359659545825513000
505841428	::359659771059646000
594260703	::359660054863032000
268546928	::359661185542533000
153133040	::359663151278604000
253381064	::359663761180725000
153133040	::359663797880889000
594260703	::359666943164284000
308523963	::359667429313482000
594260703	::359667439820222000
308523963	::359667718737240000
308523963	::359667794490564000
308523963	::359668931016916000
594260703	::359669351298764000
291459734	::359670707485020000
217214677	::359672438478475000
594260703	::359676310794149000
594260703	::359676345325846000
594260703	::359676392323022000
594260703	::359676425252515000
594260703	::359676470311915000
594260703	::359676505711841000
594260703	::359676911288467000
594260703	::359676998836166000
268546928	::359681159367622000
79902186	::359683362992033000
316484120	::359685195777064000
316854169	::359686738484019000
316854169	::359686820885299000
316854169	::359687218597597000
316854169	::359687890210537000
316854169	::359688429484769000
316854169	::359688518160752000
316854169	::359690452972216000
96056317	::359690544068300000
316854169	::359692479706038000
268546928	::359693548616028000
263006098	::359693592366817000
177989889	::359695476129398000
263006098	::359697939406397000
316854169	::359698271289098000
316854169	::359698624977977000
316854169	::359699147688902000
44353755	::359699632055525000
263006098	::359700191059771000
316854169	::359701254315835000
44353755	::359701363946569000
44353755	::359701495979061000
316854169	::359701966022119000
316854169	::359702169655586000
263006098	::359702190580969000
316854169	::359702532307681000
316854169	::359702549206540000
263006098	::359702569150455000
316854169	::359702951318659000
316854169	::359706859923451000
316854169	::359707638373695000
316854169	::359708578619199000
159282025	::359708658877206000
159282025	::359708771565572000
38042561	::359709238655844000
316854169	::359709425549840000
159282025	::359710037649784000
159282025	::359712001435504000
159282025	::359712254939234000
116633811	::359713169091997000
159282025	::359713381965496000
260979062	::359715268068511000
316854169	::359717557453848000
237635410	::359728194645000000
330468046	::359732101756620000
330468046	::359732181469380000
316854169	::359732825408282000
424526648	::359733478947950000
316854169	::359735138965389000
251683004	::359735923845509000
251683004	::359736056616206000
251683004	::359736159187902000
251683004	::359736250665680000
251683004	::359736645148344000
251683004	::359736711871348000
316854169	::359737712976203000
316854169	::359737911253540000
316854169	::359738597072576000
30151060	::359741536986075000
222217573	::359741845389053000
237635410	::359742049366450000
222217573	::359742065795538000
424526648	::359746912095711000
424526648	::359747771118526000
424526648	::359747889930579000
424526648	::359747953927258000
394796192	::359749069297553000
263006098	::359749348055203000
263006098	::359749410512576000
263006098	::359750252762378000
253381064	::359752751560933000
253381064	::359752901175947000
253381064	::359753673737383000
169618179	::359757301441241000
169618179	::359757358517325000
169618179	::359757789565956000
153133040	::359757978016026000
316854169	::359762160408199000
316854169	::359764255416918000
54721301	::359764430055153000
239770256	::359768202013708000
541324276	::359768525272920000
239770256	::359768775983235000
369460029	::359769401140068000
54721301	::359769618233040000
54721301	::359770276436774000
54721301	::359770441671385000
54721301	::359770511661744000
239770256	::359775015438266000
316854169	::359775176935751000
316854169	::359776149120884000
239770256	::359777230567636000
316854169	::359780772049203000
316854169	::359781709706838000
39821380	::359782269700935000
316854169	::359784762631667000
316854169	::359786028233523000
316854169	::359786406752681000
316854169	::359786642220920000
316854169	::359787706869485000
316854169	::359787949845512000
207340425	::359789805216858000
236466373	::359790800781058000
236466373	::359791164179750000
236466373	::359791271470055000
253381064	::359791863697375000
38042561	::359792378879557000
236466373	::359794455521402000
236466373	::359794562115436000
236466373	::359794639739432000
236466373	::359794733566001000
95374349	::359794782047961000
236466373	::359795207497191000
236466373	::359795238560202000
236466373	::359795297574076000
236466373	::359795419489906000
236466373	::359795811258867000
316854169	::359795877344329000
236466373	::359796192458178000
236466373	::359796263119622000
236466373	::359796504665395000
236466373	::359796681627271000
236466373	::359796734660055000
236466373	::359797212424847000
236466373	::359797332633595000
236466373	::359797574456180000
236466373	::359797893730807000
236466373	::359798165471371000
236466373	::359798233561698000
236466373	::359798287651454000
236466373	::359798491054211000
236466373	::359798791068590000
236466373	::359799199132434000
251429451	::359799254564356000
236466373	::359799438035787000
236466373	::359799807059034000
105993726	::359802213645824000
411762947	::359802480869126000
405325559	::359802604852744000
253381064	::359804986223378000
253381064	::359805643743428000
255765560	::359805978394378000
253381064	::359806689995796000
253381064	::359806715182583000
253381064	::359806946058043000
253381064	::359806946376826000
253381064	::359807147426578000
253381064	::359807167156592000
253381064	::359808417591869000
276887663	::359809721533865000
253381064	::359813181159383000
705796200	::359813697025224000
705796200	::359814203466448000
253381064	::359815104017076000
236466373	::359816019793022000
169618179	::359816694874636000
253381064	::359819154498404000
255799357	::359820208145313000
96408259	::359823804651933000
96408259	::359823909127864000
518039543	::359828800428707000
357894396	::359830034204200000
129844944	::359832208615284000
207340425	::359834698064732000
206467937	::359836551414415000
311124403	::359838224614555000
311124403	::359838359406907000
311124403	::359840965546086000
311124403	::359841034592718000
97392631	::359844779896483000
97392631	::359844818685394000
321663912	::359845122839560000
321663912	::359845207962943000
97392631	::359845309112778000
97392631	::359845323859955000
97392631	::359845358928531000
97392631	::359845475538571000
97392631	::359845559323996000
97392631	::359846063147982000
321663912	::359847520647651000
97392631	::359847543611469000
159282025	::359847704983113000
83092668	::359847815138119000
321663912	::359848456401063000
159282025	::359849366724419000
159282025	::359849477886058000
460429201	::359850066762149000
308523963	::359850393729105000
460429201	::359850661132775000
460429201	::359850698403356000
308523963	::359850728057077000
159282025	::359850952985030000
308523963	::359852261792419000
308523963	::359852385532776000
321663912	::359852531389710000
308523963	::359853019606679000
308523963	::359853107527696000
321663912	::359853435039907000
146549492	::359855154532593000
97392631	::359855630938411000
97392631	::359856869063393000
97392631	::359856990152949000
90211828	::359857622779838000
90211828	::359857993065578000
67523538	::359858721624555000
237635410	::359859519481851000
83092668	::359860359378636000
67523538	::359860438785196000
236112923	::359861839007449000
236112923	::359862059535577000
67523538	::359863196783357000
67523538	::359863476505681000
236112923	::359865978764533000
38042561	::359866600054194000
39140648	::359868827607105000
67523538	::359868846124965000
67523538	::359869300946898000
39140648	::359869408195252000
67523538	::359869775284944000
44353755	::359870889313046000
406122207	::359871556752654000
37451407	::359872234367631000
37451407	::359873855659057000
37451407	::359874030246957000
471204596	::359874373953400000
253381064	::359874963932590000
471204596	::359875503852756000
386833057	::359875538409631000
386833057	::359875607544332000
159282025	::359875620601200000
146549492	::359876983963910000
146549492	::359877275707125000
146549492	::359877655304212000
253381064	::359878437680316000
146549492	::359878444911308000
159282025	::359878851305799000
146549492	::359879720478834000
146549492	::359880327491104000
146549492	::359880490741796000
705796200	::359881908970201000
146549492	::359882078873071000
146549492	::359882173223936000
146549492	::359882272641523000
21705677	::359888004405395000
291459734	::359888747682209000
291459734	::359892801997111000
239770256	::359895369775202000
269427723	::359895769785962000
269427723	::359896469953712000
47067763	::359898036572393000
253381064	::359898110497005000
40561134	::359901356250763000
255799357	::359905980114403000
255799357	::359906234033381000
159282025	::359907771904299000
705796200	::359912667567230000
129844944	::359925822485831000
361691248	::359950431130107000
177989889	::359960830340640000
296446753	::359962512919232000
459987659	::359968582500745000
459987659	::359969200661475000
459987659	::359971260115070000
185455808	::359983028216414000
97392631	::359983518589272000
185455808	::359983833967370000
185455808	::359984072631676000
185455808	::359984196871131000
363496772	::359984458469875000
185455808	::359984506758889000
185455808	::359984643912630000
311124403	::359993175089221000
311124403	::359993305037156000
291459734	::359996255797125000
291459734	::359998546600144000
47067763	::360016574842798000
239770256	::360018220276658000
291459734	::360019627599855000
96408259	::360021424909451000
96408259	::360021569948499000
505841428	::360021657944997000
96408259	::360021730061856000
116633811	::360024896560050000
291459734	::360028966540685000
64582219	::360031018117373000
265754848	::360031349719040000
291459734	::360037859274657000
594260703	::360038265258131000
594260703	::360039229004316000
67296324	::360042143521312000
291459734	::360043214109032000
291459734	::360043465159094000
64582219	::360043845171421000
64582219	::360043925647540000
467772798	::360043955502583000
64582219	::360044146494423000
291459734	::360044432222994000
64582219	::360044469963329000
64582219	::360045069941735000
291459734	::360045258286960000
291459734	::360046023386738000
64582219	::360046177225416000
64582219	::360046485875863000
64582219	::360046560576409000
373569970	::360047487484047000
64582219	::360048347148587000
239770256	::360049613861961000
373569970	::360050376159920000
291459734	::360051874658910000
116633811	::360059622205300000
373569970	::360062542288125000
291459734	::360063432424304000
116633811	::360079293415571000
116633811	::360083717500317000
268546928	::360083929698545000
54721301	::360084527181348000
54721301	::360084704327766000
54721301	::360084964672405000
54721301	::360085225096740000
303480264	::360085767172800000
54721301	::360085893169680000
39140648	::360087152840818000
394796192	::360089115770892000
19501845	::360089232842293000
237635410	::360093386386046000
38042561	::360094089435291000
705796200	::360098074368016000
303480264	::360104753755197000
291459734	::360105724740767000
463420581	::360112657002545000
506912647	::360118596963270000
303480264	::360120059416420000
236466373	::360123320018026000
311124403	::360127309874868000
224346133	::360129078881300000
255799357	::360138035146407000
39140648	::360138519974379000
39140648	::360138713138868000
40524821	::360148946783449000
40524821	::360150905691181000
711532177	::360154498821398000
253381064	::360162784761229000
16710226	::360163247820775000
16710226	::360163604256931000
253879613	::360163709764632000
705796200	::360164916449128000
549652319	::360165332784119000
64582219	::360167622978961000
705796200	::360167718655234000
291459734	::360168643939680000
711532177	::360171860027129000
316484120	::360175154850054000
316484120	::360175370428874000
153133040	::360176148409364000
240587031	::360184027380064000
705796200	::360188206370668000
705796200	::360188850808684000
607432063	::360189387063050000
506912647	::360189856125042000
506912647	::360189895928578000
506912647	::360190167971135000
15688986	::360192389622677000
15688986	::360192453359321000
15688986	::360192483046588000
411762947	::360193067535433000
705796200	::360194038948835000
153133040	::360195577360809000
153133040	::360195937198542000
557367433	::360198698552147000
557367433	::360198788939395000
557367433	::360198823567560000
557367433	::360198930140643000
185455808	::360201316330512000
547745977	::360202789244243000
54721301	::360203818987831000
312907071	::360204595651289000
312907071	::360204941605863000
312907071	::360205532373590000
67523538	::360205756190044000
67523538	::360206168905351000
422214932	::360206461722300000
312907071	::360206719709749000
422214932	::360207164326936000
422214932	::360207336490541000
422214932	::360207427930566000
422214932	::360207619111133000
422214932	::360207747003850000
153133040	::360208488896544000
177989889	::360209987059978000
177989889	::360210051790675000
177989889	::360210348898385000
177989889	::360210393165086000
253381064	::360211483830919000
253381064	::360211545701093000
37451407	::360211840963313000
37451407	::360212092608970000
459772996	::360212133998374000
422214932	::360213349788680000
711532177	::360213688831053000
184547888	::360214073180291000
705796200	::360214979116408000
40524821	::360215043406708000
711532177	::360215874214432000
711532177	::360216198945849000
311124403	::360217468515524000
311124403	::360218003960377000
237635410	::360218555108696000
95504927	::360222109534265000
239770256	::360225195451097000
239770256	::360226850020139000
460429201	::360230721345953000
321166954	::360231124544393000
332525085	::360236538694602000
394026138	::360240894185705000
394026138	::360240976289202000
394026138	::360241188428713000
394026138	::360241275057864000
39680514	::360242335851888000
39680514	::360244135237656000
253381064	::360244411562606000
253381064	::360244479753584000
30151060	::360244869224083000
253381064	::360245118999076000
394026138	::360246770934099000
207893494	::360246904656904000
207893494	::360247194818854000
39680514	::360248523914100000
39680514	::360250134572974000
394026138	::360252986590642000
394026138	::360253159525978000
394026138	::360253199413809000
394026138	::360254557978238000
394026138	::360255134929928000
394026138	::360255219927498000
394026138	::360255354283622000
394026138	::360255490430746000
237635410	::360257020848390000
39680514	::360257302118416000
92936298	::360258676013019000
64582219	::360259635585875000
39680514	::360261034717609000
39821380	::360262423279697000
426685539	::360266001461411000
393622132	::360266216339816000
142384634	::360267500543422000
705796200	::360267940475568000
236266292	::360269965925941000
411762947	::360270696053604000
47067763	::360275529091391000
236112923	::360278501032607000
38042561	::360285464298668000
38042561	::360285696210112000
38042561	::360286460462632000
54721301	::360287411382657000
236266292	::360288982241783000
342512814	::360295516426338000
342512814	::360295722819661000
342512814	::360296047551053000
342512814	::360296578822574000
229986296	::360297167891599000
54721301	::360298858141589000
54721301	::360301376208769000
289806946	::360313439274549000
289806946	::360313710977351000
289806946	::360315144686931000
92936298	::360315859023044000
361691248	::360316188397543000
291459734	::360322937154322000
43922897	::360336217881063000
334515229	::360341897266466000
17163192	::360370529993101000
711532177	::360377054769852000
17163192	::360378272611184000
17163192	::360379057843613000
711532177	::360380123935027000
262889564	::360381719406325000
505841428	::360384700348506000
264532389	::360388278626684000
35147507	::360391363503726000
35147507	::360391840349954000
35147507	::360392409760268000
35147507	::360392857426726000
35147507	::360393377855979000
47067763	::360394095883075000
35147507	::360401664735326000
35147507	::360402526606082000
549652319	::360402700099272000
35147507	::360402944170016000
549652319	::360403011920609000
35147507	::360405232070569000
35147507	::360405582156546000
35147507	::360405900739100000
549652319	::360407227154186000
586941163	::360407850092204000
475356723	::360410945027178000
234948012	::360410973338742000
586941163	::360414084925112000
586941163	::360414530590875000
459561241	::360417033533407000
424526648	::360427730589843000
217214677	::360432211834568000
311124403	::360435244966490000
237635410	::360435543248613000
411762947	::360436132418306000
411762947	::360436298118475000
586941163	::360437105471660000
64582219	::360439777029394000
471204596	::360440926184800000
260979062	::360444291799199000
236266292	::360444618833268000
711532177	::360446008284553000
237635410	::360450132287815000
79902186	::360451069714776000
255765560	::360453524020150000
89632418	::360454804142694000
89632418	::360454823730089000
89632418	::360454843120353000
17163192	::360455555384487000
711532177	::360459129170571000
289806946	::360463504525897000
251683004	::360464233961488000
67296324	::360464609431404000
38042561	::360466250226352000
79902186	::360468048597098000
207340425	::360468433202184000
189964802	::360470201411710000
297735990	::360473591172694000
291459734	::360474557867491000
291459734	::360474860268425000
291459734	::360475346384064000
236112923	::360476393018101000
586941163	::360479201972854000
424526648	::360481942296207000
459772996	::360483938042511000
459772996	::360483972347736000
459772996	::360484404692389000
459772996	::360485945432227000
262889564	::360488535414931000
236112923	::360489254071181000
291459734	::360489382844702000
463420581	::360494592103153000
253381064	::360496206461411000
594260703	::360498544685219000
594260703	::360498710163107000
594260703	::360498748222214000
594260703	::360498832640966000
594260703	::360498854656880000
594260703	::360498896901910000
463420581	::360499943137480000
463420581	::360500120208420000
463420581	::360500514754015000
463420581	::360500834175434000
463420581	::360506112233058000
469814032	::360509170505629000
506912647	::360514592700506000
95374349	::360518399182389000
475356723	::360525605948760000
475356723	::360525641843605000
475356723	::360525664027283000
28299725	::360526334319017000
253879613	::360527321884655000
79902186	::360528647142117000
79902186	::360529579854663000
38042561	::360529659160559000
240794093	::360533434269044000
506912647	::360535509736501000
711532177	::360536616625901000
475356723	::360537210765840000
475356723	::360537262439665000
475356723	::360537374586966000
471204596	::360546991882772000
471204596	::360547160414097000
471204596	::360547170019053000
471204596	::360548601535008000
311124403	::360552236771852000
312907071	::360555015376613000
373569970	::360557475214274000
255765560	::360558715029553000
255765560	::360558834118438000
255765560	::360559205196890000
255765560	::360560433909866000
35147507	::360561663537184000
236112923	::360562054135947000
253381064	::360562085777776000
116633811	::360563022751731000
364609793	::360571117947207000
114970673	::360571569505972000
471204596	::360572016887218000
148143110	::360575047544471000
148143110	::360575169179295000
33302034	::360576366632120000
114970673	::360577323923292000
16710226	::360577436984934000
16710226	::360577848991424000
16710226	::360578025399664000
16710226	::360578166328270000
16710226	::360578390799028000
148143110	::360578790306492000
47067763	::360581082678177000
114970673	::360581129373368000
373569970	::360582003789266000
237635410	::360582223210098000
636497893	::360583303222411000
16710226	::360583527638638000
16710226	::360585697868005000
16710226	::360586475760402000
234948012	::360602309455126000
234948012	::360603199478038000
373569970	::360609108690337000
636497893	::360610867466862000
475356723	::360614745419677000
35147507	::360615566844760000
53852889	::360617776970334000
27595900	::360623514748850000
27595900	::360624774071861000
27595900	::360625067668934000
27595900	::360625226150711000
38042561	::360625485589389000
373569970	::360626660598497000
393622132	::360628615706189000
463420581	::360629380487196000
237635410	::360630215300497000
27595900	::360631710213357000
405325559	::360652055314042000
229986296	::360652082098868000
405325559	::360652215372890000
47067763	::360653007874039000
16710226	::360657577647935000
16710226	::360659191502864000
411762947	::360669725744824000
485185711	::360669921195200000
541324276	::360677394471858000
361691248	::360679024218996000
541324276	::360680988134744000
252451878	::360681055558184000
541324276	::360681852362690000
92936298	::360683964584837000
67523538	::360726969467412000
250389935	::360728165062160000
90211828	::360739981561565000
90211828	::360740092811280000
67523538	::360741421264809000
475356723	::360749806928408000
505841428	::360751052418592000
129844944	::360754847244492000
148143110	::360757648200695000
148143110	::360757878786756000
148143110	::360758520561418000
148143110	::360759073936900000
148143110	::360760214045212000
148143110	::360761364198854000
16710226	::360762101624602000
433083953	::360767287487238000
148143110	::360770595375415000
47067763	::360771580105719000
16710226	::360773289867612000
16710226	::360774366440603000
586941163	::360775844416847000
144937577	::360776329072877000
430943995	::360780052905984000
586941163	::360785665635524000
311124403	::360792081645572000
311124403	::360792197748109000
116633811	::360792268975767000
36556314	::360792743867465000
36556314	::360793434526711000
239770256	::360793508593934000
39140648	::360794148418228000
308523963	::360795974198763000
364609793	::360796517092696000
364609793	::360798389086064000
364609793	::360798631114182000
44353755	::360799228785721000
169618179	::360799552388870000
586941163	::360805978209398000
260979062	::360806195386265000
407416910	::360809145022152000
30151060	::360810110022463000
433083953	::360812845958569000
237635410	::360815202356301000
386833057	::360818263023820000
14424207	::360818281961095000
14424207	::360819427010293000
193068384	::360819455762235000
291459734	::360820205921906000
586941163	::360821290682171000
69662123	::360822520858939000
251683004	::360828155038154000
613256961	::360828468172292000
32564504	::360828652511969000
459987659	::360828713912377000
95374349	::360830097743290000
62366479	::360830523964276000
62366479	::360830690570416000
62366479	::360831277902991000
62366479	::360831434950328000
62366479	::360831673060962000
62366479	::360831907971334000
64582219	::360833157643247000
62366479	::360834004078952000
62366479	::360834152678961000
62366479	::360835381224153000
711532177	::360837181675278000
268546928	::360841859515432000
268546928	::360841982354014000
36556314	::360845251713306000
95374349	::360855972178173000
247362551	::360857630396268000
268546928	::360868919176732000
463420581	::360869039876222000
549652319	::360871517384486000
14424207	::360874373097332000
69662123	::360878993253220000
83092668	::360881386401431000
711532177	::360882475372777000
459561241	::360882653056081000
255765560	::360883113695510000
153133040	::360888741843320000
153133040	::360888997695860000
67523538	::360889896652644000
253879613	::360891704045355000
184547888	::360894227237969000
67453850	::360897428179783000
67453850	::360897682027450000
67453850	::360897758657388000
90211828	::360907509755674000
90211828	::360907605746515000
311124403	::360907879307415000
311124403	::360908100699566000
311124403	::360908297710215000
311124403	::360908616192110000
311124403	::360909072205221000
311124403	::360909159752941000
311124403	::360910577897451000
311124403	::360911541001912000
311124403	::360911645033246000
39821380	::360913180274327000
237635410	::360913267721375000
39821380	::360913452459499000
369460029	::360914558426152000
478520972	::360914936156786000
607432063	::360915411811835000
236112923	::360916390267469000
364609793	::360922774551797000
83092668	::360927393772343000
189964802	::360927811814440000
308523963	::360927982145110000
189964802	::360928246893772000
189964802	::360929085603586000
189964802	::360930008547606000
153133040	::360930153867653000
276887663	::360932839073660000
469814032	::360933053146730000
236112923	::360933169001807000
236112923	::360934910099337000
236112923	::360935001803595000
177989889	::360942854098534000
177989889	::360943176565002000
177989889	::360943452361469000
177989889	::360943647417573000
224346133	::360943832755499000
177989889	::360944039949897000
177989889	::360944147886125000
177989889	::360944201980055000
177989889	::360944253767139000
177989889	::360944450958143000
177989889	::360944658655887000
177989889	::360944882321326000
177989889	::360945041084121000
177989889	::360945543125544000
177989889	::360945867039047000
177989889	::360946063437336000
177989889	::360946239027691000
506912647	::360948417695985000
506912647	::360948832571359000
506912647	::360949222519996000
69662123	::360949576250826000
506912647	::360949836561907000
239770256	::360950366617075000
239770256	::360950682137804000
189964802	::360955745589673000
177989889	::360957483897978000
311124403	::360958201841188000
311124403	::360958222263263000
189964802	::360958602711793000
189964802	::360959414318010000
189964802	::360960524818714000
255313314	::360964290120912000
69662123	::360966174525227000
153133040	::360966188274167000
16710226	::360969990570119000
16710226	::360970252697350000
16710226	::360970433920643000
16710226	::360970741845475000
16710226	::360971763485650000
16710226	::360972165807476000
16710226	::360973162625769000
16710226	::360973325062766000
16710226	::360973750054821000
16710226	::360974452206485000
16710226	::360974900304949000
16710226	::360975564502335000
217214677	::360976254016552000
16710226	::360977033083371000
16710226	::360977141686468000
16710226	::360978483721150000
16710226	::360978852165599000
16710226	::360980077070139000
16710226	::360980956833787000
16710226	::360981048064090000
16710226	::360981297230913000
263221576	::360985808775307000
263221576	::360986466886750000
393622132	::360991017761116000
495506626	::360991659049230000
28299725	::360993801185136000
42292477	::360999552641273000
16710226	::361001576090976000
97392631	::361006003602460000
153133040	::361013199652405000
153133040	::361014398782947000
153133040	::361015210988945000
67523538	::361017046907101000
153133040	::361019830993813000
153133040	::361021911200829000
153133040	::361025447246577000
153133040	::361026054581780000
47067763	::361030493006868000
153133040	::361034441306542000
153133040	::361037174965145000
261564905	::361037445573263000
153133040	::361037509553160000
261564905	::361037517442646000
153133040	::361037538355458000
153133040	::361037568269230000
153133040	::361038054108049000
153133040	::361038534230028000
153133040	::361038709807788000
90211828	::361039114272915000
153133040	::361039347736252000
361691248	::361042627904286000
261564905	::361044505937448000
153133040	::361059782179815000
83092668	::361061652550008000
97392631	::361072439129686000
424526648	::361083887742496000
17163192	::361088108818726000
17163192	::361089149102592000
554041249	::361097723908325000
554041249	::361098199286546000
17163192	::361098604385026000
17163192	::361099831378317000
17163192	::361100584230731000
263221576	::361104286672883000
263221576	::361105334661693000
263221576	::361106033466281000
263221576	::361106540964483000
263221576	::361107197893165000
263221576	::361107389002424000
263221576	::361107908097871000
263221576	::361108269437169000
547745977	::361108459896307000
505841428	::361109263801790000
440875002	::361118893764382000
554041249	::361126120474673000
554041249	::361128079411773000
433083953	::361129673159213000
148143110	::361129948976660000
554041249	::361129994090582000
554041249	::361130291961667000
554041249	::361131226863632000
148143110	::361131742050009000
554041249	::361132405823778000
554041249	::361133824463220000
554041249	::361135036172476000
554041249	::361135419489927000
554041249	::361135844070924000
554041249	::361135883111501000
554041249	::361136820966260000
554041249	::361137109144305000
554041249	::361137955189960000
554041249	::361138507336519000
554041249	::361138788963061000
554041249	::361139516339261000
554041249	::361140263588077000
16860986	::361140595240083000
554041249	::361140604777930000
554041249	::361140691432243000
16860986	::361140803688599000
16860986	::361140985620725000
189964802	::361141428698611000
554041249	::361142049954734000
554041249	::361142081617539000
189964802	::361142271535616000
554041249	::361142407074557000
189964802	::361142977508294000
554041249	::361143339011162000
554041249	::361143551716900000
16860986	::361143751143460000
189964802	::361144106862391000
554041249	::361144234822209000
554041249	::361144467002109000
189964802	::361144922713227000
311124403	::361145341342531000
189964802	::361145367112323000
311124403	::361145430203052000
189964802	::361145941815857000
554041249	::361146077354790000
189964802	::361146472957345000
189964802	::361147077981507000
16860986	::361148020575842000
554041249	::361148077458980000
16860986	::361148141464072000
554041249	::361148946271313000
47067763	::361149073895591000
148143110	::361150403393495000
554041249	::361150507550642000
711532177	::361150995247534000
189964802	::361153481345740000
711532177	::361153622697967000
189964802	::361154074202210000
189964802	::361154606434234000
16860986	::361154698356588000
16860986	::361155304819408000
189964802	::361155852360613000
189964802	::361156485826363000
711532177	::361157112333737000
189964802	::361157242210369000
189964802	::361157494879420000
189964802	::361158192568348000
189964802	::361158402438742000
189964802	::361160182379708000
69662123	::361160357366083000
185455808	::361160784350412000
711532177	::361161000315142000
69662123	::361161303210999000
424526648	::361161914102988000
16292745	::361162430178541000
16292745	::361163020367446000
16292745	::361163279676084000
189964802	::361163658715336000
189964802	::361164118046146000
189964802	::361164500738637000
189964802	::361164716057440000
189964802	::361165109957115000
67523538	::361165586056744000
67523538	::361165820619005000
231256008	::361165914860818000
189964802	::361165951745523000
231256008	::361165987623612000
231256008	::361166008553185000
231256008	::361166042665467000
231256008	::361166081475354000
231256008	::361166098982375000
231256008	::361166119576403000
231256008	::361166163759218000
231256008	::361166242725376000
290401730	::361166766866579000
189964802	::361166779663384000
268546928	::361167883931353000
253381064	::361168295342256000
189964802	::361169299966140000
260979062	::361169989752979000
189964802	::361170257550905000
711532177	::361170351637532000
189964802	::361171852468563000
142890292	::361172579509211000
253381064	::361175027917398000
364609793	::361177467672739000
177989889	::361178134550282000
177989889	::361178274786836000
364609793	::361178319951114000
177989889	::361178388192432000
177989889	::361178625908817000
711532177	::361178760449503000
177989889	::361179697314406000
364609793	::361179968463572000
177989889	::361180669252087000
109137184	::361180795504828000
467772798	::361181662211608000
364609793	::361181831309172000
189964802	::361183560704589000
364609793	::361184894803656000
189964802	::361185274555936000
364609793	::361185373151444000
364609793	::361185951030063000
613256961	::361188073813446000
364609793	::361189774876348000
40524821	::361191230773805000
426685539	::361195351601983000
364609793	::361195826170707000
711532177	::361206258583351000
340627969	::361214436997996000
386833057	::361215193948241000
247362551	::361220017007755000
16860986	::361220725710913000
53852889	::361221644188008000
236112923	::361221794356666000
399106907	::361222185852993000
399106907	::361222409312931000
399106907	::361222720219914000
16292745	::361228422971797000
40524821	::361229674233335000
184547888	::361231416710791000
95374349	::361231446528102000
16292745	::361232869823221000
16292745	::361236528816590000
236112923	::361237378880385000
280699168	::361239185853648000
142384634	::361243323022852000
711532177	::361243449061670000
319532225	::361247122508627000
253879613	::361253239674511000
340627969	::361253299720175000
340627969	::361253549981708000
340627969	::361253845902442000
340627969	::361254805185900000
340627969	::361259714618728000
240794093	::361263092111380000
236112923	::361264218521092000
129844944	::361266610582990000
323076337	::361269909474390000
381279494	::361270925481619000
460429201	::361271748689281000
460429201	::361271961038503000
381279494	::361271978579083000
460429201	::361272458696855000
151366552	::361272675953426000
323076337	::361272937489244000
381279494	::361273076912095000
381279494	::361273304872521000
323076337	::361273364452605000
381279494	::361274249505280000
151366552	::361274482817642000
381279494	::361274680528740000
253381064	::361278935746617000
16710226	::361279736707678000
236112923	::361279752172085000
323076337	::361280432731471000
607432063	::361280563396624000
518039543	::361280821488910000
323076337	::361280830284382000
67523538	::361280984257269000
323076337	::361285346966765000
311124403	::361285706720624000
67523538	::361288239488831000
323076337	::361295259038261000
207340425	::361295298695405000
57804016	::361295581529899000
340627969	::361295699909947000
554041249	::361297013993775000
202252881	::361297164770623000
340627969	::361298804944797000
323076337	::361300407743561000
323076337	::361301463118528000
95374349	::361303699072630000
96056317	::361307196253929000
508407656	::361307235990769000
236112923	::361308659214581000
96056317	::361315738390233000
95374349	::361320654613659000
266095621	::361324301233823000
90211828	::361326905095503000
96056317	::361330444274368000
96056317	::361331091170263000
96056317	::361331158744711000
96056317	::361331379222487000
96056317	::361331647603417000
96056317	::361331708500520000
96056317	::361331886263513000
83092668	::361338783037267000
207340425	::361338985768943000
19501845	::361339928342298000
90211828	::361341060691132000
364609793	::361341381945470000
364609793	::361341704332263000
90211828	::361342555293614000
96056317	::361350236284788000
142890292	::361351973070577000
142890292	::361352302948392000
109477035	::361352704343293000
109477035	::361352972510298000
109477035	::361353038650281000
393622132	::361353381157142000
142890292	::361359550047191000
114970673	::361360623713517000
276887663	::361364643710636000
276887663	::361365246830583000
276887663	::361365448840843000
53852889	::361371952486682000
90211828	::361374552472829000
573205399	::361376268924628000
573205399	::361376441146949000
573205399	::361376554690953000
90211828	::361380803390877000
90211828	::361383613620682000
90211828	::361383661192478000
109477035	::361397833494036000
83092668	::361401802710716000
508407656	::361403262936682000
47067763	::361408002655399000
152735068	::361430426260213000
35147507	::361453011383492000
69662123	::361467173341892000
69662123	::361467597419593000
69662123	::361467659335909000
69662123	::361467898151182000
69662123	::361468023758004000
69662123	::361469769456689000
505841428	::361471788997292000
361691248	::361481825580892000
711532177	::361489186357915000
549652319	::361490132332847000
549652319	::361490146132107000
433083953	::361492071447670000
268546928	::361494722092597000
311124403	::361497762946228000
268546928	::361498780333387000
422214932	::361503417820127000
422214932	::361503568437587000
508407656	::361504019052642000
109477035	::361505939142082000
234948012	::361506015000281000
109477035	::361506831702573000
109477035	::361507034572664000
109477035	::361507085122416000
311124403	::361507611616624000
311124403	::361507656621506000
109477035	::361507671284789000
109477035	::361508086218887000
109477035	::361508218238799000
109477035	::361509299769450000
202252881	::361510419677970000
202252881	::361511413618978000
109477035	::361512028575240000
217214677	::361512283769286000
109477035	::361512559213424000
109477035	::361512911316860000
109477035	::361513197624238000
109477035	::361513888065404000
109477035	::361514405315358000
109477035	::361514438009958000
109477035	::361514893331009000
109477035	::361515132469256000
109477035	::361515250631196000
96056317	::361515640084889000
109477035	::361516044575195000
109477035	::361516578350694000
311124403	::361522377080840000
81154377	::361522426393268000
460429201	::361522852769439000
460429201	::361522929474871000
460429201	::361522983229075000
460429201	::361523083573608000
424526648	::361523709611229000
234948012	::361524174843416000
47067763	::361526535162834000
260979062	::361529337595432000
202252881	::361529444650852000
549652319	::361530003571220000
549652319	::361530326750736000
373569970	::361530670876606000
32564504	::361531388702367000
32564504	::361531449628827000
16860986	::361531847550836000
16860986	::361531933768941000
549652319	::361534482286776000
46991082	::361534924727132000
32564504	::361535022412468000
711532177	::361535159293579000
32564504	::361535519785627000
32564504	::361536755121397000
549652319	::361536817469722000
549652319	::361537394022957000
549652319	::361537499140591000
32564504	::361538934561443000
32564504	::361539320710037000
433083953	::361540046265921000
573205399	::361540922690904000
424526648	::361547329658036000
40561134	::361549541129977000
40561134	::361550695687659000
613256961	::361552326017810000
236112923	::361554316408000000
438115686	::361554446251065000
231256008	::361555115037032000
67523538	::361559633711738000
321166954	::361560186420330000
35933605	::361562300131442000
567827557	::361562499432194000
465165745	::361563826606448000
549652319	::361575311361585000
549652319	::361575588554739000
247362551	::361582407599669000
207340425	::361584994470211000
207340425	::361585563586932000
207340425	::361585612886773000
207340425	::361585989891788000
460429201	::361594087524139000
185455808	::361600054278107000
297735990	::361605829889236000
297735990	::361605940245569000
231256008	::361619466100019000
321775412	::361619525369729000
321775412	::361620010793320000
321775412	::361620539363688000
231256008	::361620644414230000
231256008	::361620813763452000
231256008	::361620879567884000
231256008	::361621024346877000
231256008	::361621121751191000
231256008	::361621188239306000
231256008	::361621400701779000
231256008	::361621478501912000
231256008	::361621603697692000
231256008	::361621654478139000
231256008	::361621825811263000
231256008	::361621877980016000
711532177	::361628137727078000
231256008	::361628294816350000
711532177	::361628577684402000
240794093	::361629905450045000
234948012	::361632137956442000
109477035	::361632187499544000
549652319	::361633269546098000
549652319	::361633300055461000
109477035	::361634967530389000
92936298	::361635430766100000
177989889	::361637004066308000
177989889	::361637226490241000
177989889	::361637311554928000
311124403	::361638400849219000
549652319	::361639323679993000
95374349	::361639738966421000
463420581	::361642735637241000
463420581	::361643064885903000
312907071	::361650411008045000
426786499	::361651535496749000
189964802	::361659338365997000
19569142	::361659833142874000
348326168	::361662246255996000
21112883	::361664728403148000
312907071	::361664751530557000
360954828	::361667623685062000
360954828	::361667914123849000
55964893	::361668465939066000
21112883	::361669760267730000
392493604	::361672236878409000
392493604	::361672291949608000
392493604	::361672609622011000
392493604	::361672796977377000
392493604	::361673155502288000
411762947	::361674550053842000
392493604	::361679424497786000
426685539	::361684039599529000
231256008	::361684767684558000
567827557	::361685066943954000
231256008	::361685162355982000
321166954	::361687310636548000
459987659	::361690045083697000
514339780	::361692300813934000
369460029	::361692302370017000
79902186	::361695903746236000
153133040	::361698169630892000
109477035	::361701248635904000
109477035	::361701525279604000
109477035	::361701781039878000
109477035	::361702755032772000
109477035	::361703544396591000
399456502	::361705881555054000
394026138	::361707529962668000
394026138	::361707772145967000
394026138	::361707829117190000
394026138	::361708595714330000
394026138	::361708797888167000
394026138	::361709854232023000
394026138	::361710034847145000
109477035	::361711121117351000
52995718	::361711279364251000
109477035	::361713679412117000
393622132	::361715949017120000
394026138	::361716567186214000
407416910	::361716684572209000
394026138	::361716981520531000
394026138	::361717428956307000
394026138	::361717679544991000
394026138	::361717941420556000
459987659	::361718193942822000
394026138	::361718521048215000
394026138	::361718832148123000
402309580	::361723138985295000
402309580	::361723711042240000
411762947	::361727805857337000
411762947	::361727999281860000
38042561	::361728281168461000
109477035	::361735659003715000
109477035	::361739151516762000
109477035	::361739797494120000
109477035	::361742722014527000
109477035	::361742742453358000
109477035	::361744892063514000
109477035	::361754963937984000
373569970	::361767563774013000
459987659	::361778889917341000
47067763	::361785464937656000
19569142	::361813053412614000
207340425	::361822551137202000
207340425	::361822615901442000
505841428	::361834563841953000
705796200	::361845262228004000
239770256	::361850102035394000
36556314	::361852458848366000
239770256	::361853166628782000
239770256	::361855045056204000
528790375	::361856135743021000
11822502	::361866542209708000
33302034	::361869751942787000
96056317	::361869948563361000
586941163	::361879105798545000
229986296	::361879374997372000
229986296	::361879825197187000
229986296	::361880194056847000
21112883	::361882789685104000
21112883	::361882841740623000
239770256	::361884066217328000
239770256	::361884142679506000
239770256	::361885032111017000
459987659	::361887757099991000
399456502	::361891795069706000
424526648	::361893242549186000
424526648	::361893370135715000
260979062	::361893537681383000
586941163	::361896517356888000
239770256	::361896940297924000
364609793	::361897899849818000
239770256	::361898643382480000
239770256	::361898812991741000
239770256	::361899132966801000
79902186	::361900060671348000
239770256	::361903206541963000
47067763	::361904042693234000
36556314	::361904733151166000
116633811	::361906413146095000
613256961	::361915433386913000
280699168	::361916867318784000
280699168	::361917325919793000
586941163	::361918406494138000
363496772	::361920848849940000
280699168	::361921206510825000
109477035	::361922293829607000
291459734	::361922466697838000
109477035	::361922757908381000
255799357	::361923816412282000
224346133	::361924556358815000
224346133	::361926469502500000
407416910	::361928662867656000
407416910	::361928879432151000
21112883	::361932377607512000
311124403	::361933727498121000
311124403	::361934002598322000
311124403	::361934467406901000
116118519	::361936308928651000
116118519	::361936548335325000
109477035	::361937019515043000
21112883	::361938190434709000
116633811	::361939138481631000
116118519	::361939834547339000
116118519	::361940120728899000
40524821	::361940512279764000
116118519	::361941228461371000
253381064	::361941922824192000
573205399	::361943088551297000
573205399	::361943135372316000
247362551	::361944796165709000
116118519	::361945380281270000
364609793	::361945782464684000
311124403	::361946945431945000
567827557	::361947792861696000
394026138	::361948167085887000
394026138	::361948269464649000
109477035	::361948548864020000
109477035	::361948904373223000
255799357	::361948960874696000
549652319	::361949065170272000
255799357	::361949668999053000
109477035	::361949793091731000
394026138	::361950024877342000
399456502	::361951784777953000
262889564	::361955480563744000
207340425	::361955846416121000
364609793	::361956792563011000
363496772	::361958464995594000
363496772	::361958786690322000
363496772	::361959256557223000
255765560	::361960081769758000
303480264	::361962307527524000
109477035	::361964561731043000
109477035	::361965401686544000
109477035	::361965521429733000
109477035	::361965605563281000
177989889	::361968323723935000
373569970	::361974810370256000
153133040	::361977079593574000
153133040	::361978544039002000
237635410	::361984780918734000
109477035	::361984904059301000
69662123	::361985346495455000
332525085	::361986184462868000
109477035	::361990379349884000
109477035	::361991221222191000
109477035	::361991393452892000
109477035	::361991575699595000
424526648	::361999546294861000
16710226	::362000068414414000
705796200	::362004605007171000
364609793	::362006021411053000
16710226	::362007215776858000
16710226	::362010236770451000
16710226	::362010302964973000
16710226	::362010619408420000
364609793	::362011571154718000
89632418	::362011634081861000
426786499	::362013251560673000
21112883	::362015791840899000
386833057	::362018836708462000
96056317	::362021867621584000
386833057	::362021884470112000
16710226	::362023187510329000
251876771	::362023687400067000
19501845	::362027480330158000
19501845	::362027851073060000
19501845	::362027963086151000
340627969	::362028775728365000
19501845	::362033354293514000
21112883	::362034526702149000
21112883	::362035753192144000
21112883	::362036849641922000
224346133	::362037213774614000
152735068	::362039717895733000
463420581	::362041966218842000
109477035	::362042166438150000
262889564	::362042698405916000
21112883	::362042702046576000
21112883	::362043856281288000
116118519	::362044547066368000
109477035	::362045264195883000
508407656	::362045389026758000
47067763	::362045703146582000
109477035	::362047310617784000
109477035	::362047821223964000
53852889	::362048026992312000
109477035	::362048169858703000
340627969	::362051497120374000
353567857	::362052253433069000
399456502	::362052290703671000
340627969	::362052427710603000
340627969	::362052734603628000
16710226	::362053003408187000
92936298	::362053010744033000
340627969	::362053572701077000
340627969	::362053927442718000
340627969	::362055065860710000
303480264	::362055316734607000
239770256	::362055554702651000
16710226	::362055619756306000
251818709	::362057574146768000
33302034	::362060202863902000
38042561	::362060887932141000
21112883	::362061426661130000
109477035	::362063719062192000
109477035	::362063799697674000
109477035	::362064124361981000
514339780	::362064160420405000
399456502	::362064840199634000
399456502	::362066495028731000
470063325	::362068569376296000
268546928	::362069534133321000
407416910	::362074473429606000
144937577	::362075309740277000
393622132	::362078194997792000
473640061	::362095414905810000
473640061	::362095838308220000
21112883	::362096808916303000
21112883	::362096939476594000
473640061	::362097477094096000
473640061	::362098101638545000
473640061	::362098267279994000
473640061	::362098426734850000
473640061	::362099481895903000
473640061	::362099639555604000
473640061	::362100032792571000
473640061	::362100600340627000
473640061	::362100780750221000
473640061	::362101934183813000
473640061	::362102764991561000
473640061	::362103132324503000
473640061	::362104307081949000
411762947	::362104550775209000
411762947	::362104733596524000
322347814	::362106385678352000
459987659	::362106628339798000
473640061	::362106932850458000
217214677	::362109424921354000
83092668	::362128766123778000
83092668	::362131053873340000
308523963	::362136452462686000
47067763	::362162970895204000
19569142	::362173014416179000
116118519	::362178962341896000
17928370	::362192176219832000
17928370	::362192500238192000
17928370	::362194797399781000
505841428	::362196216655777000
364609793	::362199244729360000
185455808	::362203500844810000
224346133	::362204934264991000
224346133	::362207248526745000
96056317	::362213658899644000
69662123	::362216574884642000
21112883	::362219363719319000
21112883	::362219608024940000
255799357	::362220674145722000
236112923	::362223916023939000
239770256	::362224166465839000
239770256	::362224238201012000
17163192	::362224435266207000
17163192	::362224841815900000
17163192	::362225045151551000
17163192	::362225315717713000
399456502	::362232979495464000
549652319	::362232987334606000
549652319	::362233425073156000
311124403	::362236262737920000
411762947	::362240303190646000
459561241	::362244473767464000
237635410	::362245070176522000
399456502	::362245310254297000
96056317	::362247105085071000
364609793	::362247439652098000
96056317	::362247629163335000
96056317	::362247889830952000
17928370	::362248554091257000
89632418	::362249667473448000
96056317	::362249873984204000
96056317	::362249904606806000
291459734	::362251934306017000
407416910	::362254240321781000
260979062	::362255108710477000
407416910	::362255335337111000
407416910	::362255552283283000
711532177	::362255944287133000
348326168	::362259940422844000
237635410	::362261358697390000
236112923	::362267684810924000
153133040	::362267880391327000
473640061	::362269204738617000
473640061	::362269526475276000
153133040	::362270626217594000
473640061	::362270886012780000
17928370	::362272326378721000
586941163	::362274403372904000
17928370	::362275798993997000
207340425	::362276873557901000
473640061	::362277016092934000
541324276	::362279433224196000
613256961	::362279844018536000
47067763	::362281491364974000
422214932	::362283135855104000
460429201	::362284077845458000
176974576	::362284694680772000
96056317	::362291128881528000
424526648	::362291291054305000
168853356	::362293143636426000
17928370	::362293187777282000
311124403	::362294268594880000
236112923	::362295476613152000
711532177	::362296034107461000
311124403	::362296203964203000
54721301	::362298887182106000
311124403	::362305636366684000
311124403	::362306423570444000
573205399	::362311738969952000
573205399	::362311950828453000
364609793	::362316135523291000
363496772	::362316777964838000
364609793	::362320813216632000
364609793	::362323658372427000
364609793	::362323997955854000
311124403	::362327459238133000
266095621	::362331998120976000
153133040	::362332298949042000
153133040	::362332411800993000
16860986	::362333692070342000
19569142	::362339726507769000
323076337	::362340387412652000
711532177	::362344821664399000
153133040	::362345009028149000
89632418	::362349661895393000
89632418	::362349805751631000
83092668	::362352348988841000
33302034	::362352863114043000
83092668	::362353953393999000
89632418	::362354341111279000
303480264	::362355916819013000
311124403	::362356363046813000
94481845	::362356531305529000
79902186	::362356564465680000
348326168	::362363127712595000
348326168	::362363490314358000
348326168	::362363902585081000
348326168	::362364507336613000
79902186	::362364524935921000
97392631	::362364580082626000
348326168	::362364870747881000
97392631	::362365680013672000
234948012	::362367088947503000
348326168	::362367224108953000
348326168	::362367267561934000
348326168	::362367630511833000
348326168	::362368957430235000
348326168	::362369801441652000
518039543	::362369955439710000
90211828	::362370189163106000
332525085	::362371505990008000
360954828	::362372068400054000
97392631	::362372860917989000
607432063	::362372917574643000
38042561	::362373064152977000
38042561	::362373515896291000
89632418	::362374379612553000
426786499	::362375165562195000
348326168	::362376369193222000
38042561	::362380248563720000
168853356	::362380398925332000
528790375	::362383990382006000
79902186	::362384747705544000
424526648	::362389765049425000
237635410	::362392347755024000
323076337	::362394677128855000
323076337	::362395247243833000
323076337	::362396064067756000
323076337	::362396754320171000
323076337	::362396860880666000
573205399	::362400725608841000
236112923	::362403142236766000
554041249	::362403502049333000
399456502	::362404911100600000
573205399	::362404942310408000
318224190	::362405100880265000
67523538	::362405280425848000
67523538	::362405797944229000
636497893	::362406758930595000
573205399	::362407374729904000
323076337	::362408219513069000
152735068	::362410543157493000
268546928	::362415322617229000
323076337	::362415477408014000
83092668	::362415892723806000
94481845	::362416582858784000
94481845	::362416638517198000
97392631	::362416746545688000
94481845	::362416830071054000
94481845	::362416898375290000
94481845	::362417178714177000
94481845	::362417222074908000
94481845	::362417272100360000
94481845	::362418138324807000
21112883	::362419605236494000
332525085	::362422397674078000
53852889	::362423160907378000
53852889	::362423682292920000
53852889	::362424248393928000
53852889	::362424332137398000
153133040	::362426567151988000
21112883	::362426865169870000
567827557	::362430135313506000
94481845	::362431300046561000
323076337	::362431316496617000
573205399	::362434872209444000
96056317	::362434894791589000
573205399	::362435003889618000
116633811	::362436798212886000
573205399	::362438073084162000
573205399	::362438229892399000
573205399	::362439441199009000
393622132	::362440407184969000
554041249	::362440750945935000
19501845	::362443190680305000
573205399	::362443323174166000
573205399	::362445309651075000
573205399	::362446330473353000
424526648	::362451314531237000
573205399	::362462050372423000
373569970	::362469767401054000
373569970	::362470028152537000
217214677	::362470336727490000
411762947	::362473123532120000
53852889	::362480638139449000
53852889	::362480686415884000
53852889	::362481953934553000
53852889	::362485036374704000
53852889	::362485480207560000
53852889	::362485675649548000
53852889	::362486043674542000
53852889	::362486093192503000
53852889	::362486197597110000
424526648	::362488176612343000
53852889	::362489634657280000
53852889	::362489995317100000
448325555	::362490288368914000
53852889	::362491396059439000
40524821	::362497861319004000
92936298	::362504733321207000
224346133	::362506961343881000
448325555	::362508150420672000
40524821	::362532047283171000
47067763	::362540455612788000
573205399	::362545282979864000
573205399	::362545580553154000
17163192	::362553587848577000
52995718	::362554201945030000
17928370	::362554504257871000
17163192	::362556312602673000
711532177	::362556667793117000
17928370	::362557613818388000
291459734	::362558176027099000
17163192	::362558934998990000
17163192	::362559036320780000
505841428	::362559280123101000
49518295	::362562642658852000
49518295	::362562643392872000
17163192	::362563791180931000
17163192	::362564157456912000
557367433	::362568254201409000
557367433	::362568289307734000
557367433	::362568347361095000
557367433	::362568403178881000
557367433	::362568467611795000
148143110	::362568468240941000
557367433	::362568533772738000
557367433	::362568614915743000
557367433	::362568781811298000
557367433	::362568850308468000
557367433	::362569036845948000
268546928	::362573591742648000
17163192	::362578142629609000
711532177	::362580903253385000
96056317	::362583996024098000
373569970	::362584189591240000
284664089	::362588399049256000
459561241	::362589549307756000
33302034	::362589999792783000
373569970	::362591132514926000
102393543	::362591247543705000
102393543	::362591283304333000
52995718	::362593395253846000
422214932	::362596844242599000
422214932	::362596878895947000
96056317	::362599491146219000
19569142	::362599606355369000
96056317	::362599883737284000
96056317	::362600556923076000
586941163	::362600724225466000
297735990	::362604811058806000
364609793	::362608351709900000
711532177	::362608843290710000
32254012	::362611629227126000
385722022	::362613307103911000
385722022	::362613416034177000
385722022	::362613556925050000
385722022	::362613932956991000
440175355	::362614117657350000
440175355	::362614530402037000
169618179	::362614658856787000
169618179	::362615431523078000
169618179	::362615557377372000
169618179	::362615640416190000
169618179	::362615806309306000
169618179	::362615879017566000
169618179	::362616113693065000
424526648	::362621788926115000
44353755	::362621809662754000
260979062	::362621815174078000
385722022	::362625684264337000
424526648	::362628796341432000
246481379	::362630248740814000
266095621	::362631679875096000
266095621	::362631760858718000
567827557	::362632447478874000
296446753	::362634696187854000
32564504	::362635825999130000
32564504	::362635897931440000
32564504	::362635981293240000
32564504	::362636258725466000
399456502	::362636352992452000
69662123	::362637047112024000
613256961	::362646089695887000
424526648	::362649743249248000
321775412	::362654200292839000
321775412	::362656297763618000
321775412	::362656761804627000
47067763	::362659000581488000
312907071	::362659950113206000
312907071	::362661346908704000
234801315	::362662124490723000
19569142	::362663094410944000
116118519	::362663888979902000
448325555	::362667657159389000
287721116	::362670164199751000
17163192	::362670182314942000
247362551	::362670262015098000
142384634	::362671718608814000
17163192	::362672591330222000
350227116	::362675025586827000
308523963	::362677551467999000
17928370	::362677844876337000
399456502	::362682638064041000
262889564	::362682695291109000
17928370	::362684605993713000
19569142	::362685976205737000
364609793	::362686698653614000
364609793	::362687012190429000
364609793	::362687563397476000
364609793	::362688413708713000
364609793	::362692148530913000
169618179	::362692880986411000
399456502	::362699792285040000
549652319	::362706218780860000
549652319	::362706476239831000
253879613	::362707971689549000
399456502	::362709311807430000
334515229	::362710833899380000
262889564	::362713967673606000
116118519	::362717467627356000
79902186	::362717960667791000
79902186	::362718360812789000
40524821	::362718606557061000
418832074	::362718832411951000
411762947	::362719135232311000
418832074	::362720194285682000
573205399	::362720953375395000
573205399	::362721081297092000
69662123	::362729470945271000
16860986	::362732247784239000
607432063	::362735466623148000
236112923	::362737286326140000
426786499	::362739606791266000
39140648	::362743591631728000
385722022	::362743866660630000
36556314	::362748934831083000
44353755	::362749539494543000
142384634	::362750024930693000
44353755	::362750858406006000
16860986	::362750940341735000
16860986	::362751091986800000
16860986	::362751433055027000
284664089	::362751502764355000
16860986	::362751523941396000
567827557	::362751624046837000
16860986	::362751827671920000
262889564	::362752170363334000
44353755	::362755289323286000
38042561	::362760101603442000
711532177	::362761080272986000
287721116	::362764070430064000
287721116	::362764770463592000
573205399	::362766296611438000
152735068	::362767845093933000
573205399	::362773266638700000
573205399	::362773401095512000
64582219	::362775363304165000
40524821	::362776231898394000
64582219	::362777093546844000
62366479	::362777491057815000
62366479	::362777533286072000
62366479	::362777640836399000
62366479	::362777718351331000
62366479	::362778133042561000
62366479	::362778165279600000
62366479	::362778201438699000
62366479	::362778248716881000
62366479	::362778297362423000
62366479	::362778331659243000
62366479	::362778553600843000
62366479	::362778764393984000
62366479	::362778964500033000
54721301	::362779083480252000
96056317	::362779276312985000
54721301	::362779486892195000
96056317	::362780313476280000
478520972	::362780345927614000
96056317	::362780531538149000
96056317	::362781015430799000
96056317	::362781362157129000
96056317	::362781458210897000
96056317	::362781760293060000
96056317	::362781816287002000
96056317	::362782251706105000
96056317	::362782362154696000
231256008	::362786426166849000
573205399	::362788336630763000
573205399	::362788423980957000
96056317	::362789413928964000
541324276	::362789642703093000
573205399	::362790491764846000
94481845	::362791517347262000
541324276	::362791536792043000
44353755	::362791547667890000
44353755	::362792078163456000
44353755	::362792196417662000
541324276	::362792233977659000
44353755	::362793576427552000
44353755	::362793904392769000
44353755	::362794054443999000
44353755	::362794378877612000
514339780	::362794592917143000
541324276	::362799006792949000
399456502	::362800192656908000
341279579	::362800382495301000
341279579	::362800475000672000
341279579	::362800772016119000
78404115	::362802747600420000
393622132	::362802808719802000
234801315	::362806376076029000
62366479	::362807931714023000
58976049	::362808044755095000
62366479	::362808685816324000
62366479	::362808973264551000
62366479	::362809150293553000
62366479	::362809194132410000
62366479	::362809366790942000
62366479	::362811693048414000
116118519	::362811788892454000
116118519	::362811950507364000
62366479	::362811967133581000
62366479	::362812105398812000
318224190	::362813792062681000
38042561	::362817307900252000
153133040	::362818885097390000
557367433	::362819302912565000
37347278	::362822161464954000
37347278	::362822861246836000
318224190	::362823594486677000
27595900	::362823720907194000
318224190	::362824670740885000
318224190	::362825485140504000
146549492	::362828338278043000
508407656	::362830309085032000
318224190	::362833208158584000
373569970	::362835180441968000
318224190	::362838874017366000
276887663	::362842748933505000
236266292	::362849495974813000
554041249	::362850973309345000
236266292	::362851258056454000
54721301	::362862352229605000
262889564	::362881570157240000
400704846	::362891317107363000
400704846	::362891935934988000
400704846	::362892279167467000
400704846	::362897018596753000
400704846	::362898689204830000
116118519	::362913912074665000
246481379	::362916995286577000
332525085	::362917355887669000
47067763	::362917940137435000
505841428	::362921299355516000
629787407	::362928518813843000
399456502	::362932736597565000
508407656	::362936781584351000
36556314	::362943821778141000
36556314	::362943940640509000
36556314	::362944009242546000
236266292	::362944919658577000
315023187	::362945877473624000
17928370	::362947865301090000
321663912	::362952778101948000
459561241	::362955045127471000
321663912	::362955223267938000
321663912	::362957484308168000
169618179	::362957521863983000
169618179	::362957697874141000
44353755	::362958676627165000
44353755	::362958812359041000
239770256	::362959187845726000
239770256	::362959236109565000
44353755	::362959464791425000
586941163	::362960514390818000
407416910	::362960814283554000
407416910	::362961447363416000
407416910	::362961889816363000
407416910	::362961968560627000
385722022	::362964643787980000
711532177	::362965570368450000
236266292	::362966017363812000
236266292	::362966154442448000
385722022	::362966182363537000
32254012	::362966339939340000
236266292	::362967126325207000
260979062	::362984907955376000
268546928	::362985592516132000
290401730	::362987285450457000
473640061	::362988570564239000
473640061	::362988956469571000
237635410	::362990335070179000
237635410	::362990397783416000
96056317	::362991686399442000
16860986	::362992438278762000
16860986	::362992680403341000
711532177	::362992788394086000
411762947	::362993084994289000
246481379	::362993945648721000
386833057	::362995232360501000
386833057	::362995464636858000
32564504	::362997503097966000
268546928	::362998280986169000
16860986	::363000582694387000
16860986	::363000692522225000
33302034	::363001834731864000
394796192	::363002360471101000
237635410	::363003096940552000
550666101	::363007398006358000
550666101	::363007436602355000
550666101	::363007450321920000
550666101	::363007475722620000
550666101	::363007490272669000
550666101	::363007644975370000
52995718	::363008033829298000
52995718	::363008066955902000
613256961	::363010276641091000
385722022	::363010867249831000
52995718	::363011183101493000
52995718	::363014001191419000
287721116	::363018430581977000
287721116	::363018986511806000
287721116	::363019672603471000
152735068	::363020163303481000
37347278	::363021835866079000
16860986	::363024998400655000
142384634	::363025682227810000
573205399	::363027265791459000
183397191	::363034246580940000
47067763	::363036469352349000
252451878	::363037011252219000
237635410	::363038033479602000
152735068	::363042493417259000
385722022	::363047503413133000
308523963	::363048724550778000
364609793	::363049467676590000
385722022	::363049548316672000
567827557	::363049711613128000
308523963	::363049815137345000
308523963	::363049967503421000
364609793	::363050576734470000
37347278	::363054159404072000
276887663	::363054646241132000
357894396	::363054776390389000
129844944	::363055364675092000
357894396	::363056312327733000
311124403	::363057105491992000
311124403	::363057498590556000
262889564	::363057830737092000
385722022	::363063521573343000
37347278	::363064584581550000
287721116	::363066795361447000
399456502	::363070564585705000
95374349	::363075064687636000
459561241	::363078408319676000
400704846	::363082268136308000
411762947	::363084169540157000
19569142	::363089046819438000
53852889	::363089077374959000
236466373	::363089265049075000
234948012	::363089832350076000
236466373	::363089836875321000
17928370	::363090272189558000
234948012	::363091072672858000
52995718	::363095417593921000
236466373	::363095695886008000
236466373	::363097181378453000
52995718	::363097206057734000
52995718	::363097770061619000
52995718	::363098507663527000
52995718	::363098793475977000
236466373	::363098947838935000
236466373	::363099028205993000
607432063	::363099615542784000
52995718	::363100054543810000
32254012	::363102093982588000
426786499	::363102560682389000
385722022	::363103279750057000
399456502	::363107614819115000
116633811	::363107849804591000
129844944	::363110014372020000
567827557	::363114587396124000
237635410	::363116029133586000
52995718	::363116245647761000
38042561	::363119329392336000
361691248	::363121346600906000
361691248	::363121719721996000
308523963	::363121978858684000
21112883	::363122543802056000
21112883	::363122597568843000
460429201	::363123202458779000
287721116	::363123263276609000
381279494	::363127673066749000
381279494	::363128194792042000
381279494	::363129321784745000
90211828	::363129353065865000
21112883	::363129496074850000
381279494	::363130212147408000
381279494	::363130550636134000
21112883	::363130607867404000
53852889	::363132943218130000
58976049	::363133827419754000
381279494	::363133941382791000
381279494	::363133992544911000
381279494	::363134688296046000
711532177	::363135602725625000
21112883	::363136526978260000
321775412	::363136639654445000
323076337	::363137424060198000
323076337	::363138229010046000
44353755	::363138812173496000
430943995	::363139055745503000
430943995	::363139209390866000
53852889	::363143492278562000
323076337	::363145031252586000
381279494	::363145313411805000
323076337	::363145586196758000
323076337	::363146083184025000
323076337	::363146443244048000
245209655	::363146657317126000
323076337	::363146716268072000
399456502	::363148593076518000
399456502	::363149304011436000
44353755	::363149325326483000
32254012	::363150636533420000
399456502	::363151286965108000
381279494	::363152093684572000
245209655	::363154282016550000
399456502	::363154508026626000
257192387	::363154683981873000
471204596	::363154810239213000
257192387	::363154878626922000
44353755	::363154958901706000
399456502	::363154959581188000
257192387	::363154964006567000
257192387	::363155269724798000
257192387	::363155451732852000
257192387	::363155686316072000
257192387	::363156304690294000
234948012	::363156333236727000
257192387	::363156558076579000
364609793	::363156588410195000
257192387	::363156679178727000
257192387	::363157374946643000
573205399	::363159436220571000
37347278	::363160077412216000
473640061	::363161927905591000
573205399	::363161962529566000
473640061	::363162381364367000
473640061	::363162529050001000
573205399	::363163134087143000
473640061	::363164436929851000
573205399	::363164923050094000
96056317	::363164933112225000
549652319	::363165023314518000
393622132	::363165175689379000
549652319	::363165257176334000
549652319	::363165540157628000
268546928	::363166442457665000
549652319	::363166640617177000
549652319	::363166781990375000
473640061	::363166909363011000
473640061	::363167055312203000
96056317	::363167295331651000
268546928	::363167553591328000
96056317	::363167584176177000
549652319	::363167705412550000
96056317	::363168512455757000
96056317	::363168826763919000
96056317	::363169520078553000
96056317	::363170036661227000
96056317	::363170142832037000
96056317	::363170524736020000
96056317	::363170602850336000
573205399	::363172075185651000
237635410	::363172476177498000
159282025	::363178768434593000
159282025	::363182465763905000
159282025	::363182511301459000
237635410	::363186902687428000
573205399	::363188721501609000
573205399	::363189914164551000
144937577	::363204368272605000
573205399	::363210483715035000
17163192	::363213678495014000
17163192	::363236201878126000
207340425	::363242219483824000
207340425	::363242509000253000
236466373	::363246060841345000
236466373	::363246341209595000
236466373	::363246395546808000
236466373	::363246657288159000
246481379	::363265081578356000
89632418	::363271191928127000
152735068	::363271574478012000
268546928	::363277022841147000
312907071	::363278510481080000
312907071	::363278693327585000
312907071	::363279202033737000
312907071	::363279354857390000
312907071	::363280471058169000
312907071	::363280667024433000
312907071	::363280829331410000
312907071	::363280915193008000
400704846	::363281148434055000
312907071	::363282347728191000
549652319	::363282889011908000
505841428	::363283879316033000
17928370	::363284618902265000
549652319	::363294349074763000
47067763	::363295393955577000
549652319	::363295492270489000
183397191	::363299195362353000
183397191	::363299450204078000
183397191	::363301882657116000
183397191	::363302013632643000
311124403	::363303092055728000
321663912	::363304440737964000
321663912	::363304479526879000
321663912	::363305522386051000
96056317	::363308599826993000
308523963	::363308883554467000
287721116	::363310682118561000
16710226	::363316263147147000
399456502	::363319709376069000
312907071	::363321257866969000
268546928	::363324552736419000
373569970	::363327405298941000
142384634	::363327438933069000
186693710	::363328221678272000
373569970	::363329126293180000
541324276	::363331981549268000
586941163	::363333064006438000
96056317	::363334481538592000
541324276	::363335269497733000
586941163	::363340806607745000
39140648	::363342699371315000
385722022	::363343543655735000
37347278	::363344103943057000
260979062	::363345595768897000
58976049	::363348652024004000
711532177	::363351846590492000
96056317	::363355993419575000
364609793	::363356341105991000
96056317	::363358468901990000
586941163	::363358762892918000
37347278	::363360626275389000
711532177	::363361307182903000
518039543	::363364373899014000
311124403	::363365084686737000
96056317	::363369228499304000
613256961	::363373325000511000
96056317	::363379329553928000
142384634	::363381777425252000
144937577	::363385673048272000
21112883	::363388242466320000
33302034	::363388973596409000
183397191	::363390361172840000
33302034	::363391482235191000
33302034	::363391510945206000
473640061	::363391709410885000
311124403	::363391759847796000
473640061	::363391914013245000
311124403	::363392112970457000
311124403	::363392465690427000
364609793	::363392976040759000
364609793	::363393162804723000
364609793	::363393454032031000
247362551	::363394355362406000
364609793	::363394367748595000
399456502	::363394555946614000
364609793	::363395245121089000
17928370	::363396385791426000
424526648	::363396743955619000
19569142	::363402212757618000
280699168	::363410202525048000
52995718	::363411772444655000
52995718	::363412916420100000
47067763	::363413953025540000
67523538	::363418535944806000
549652319	::363420222789005000
280699168	::363422856522113000
58976049	::363424963383930000
95374349	::363428650139402000
96056317	::363429354917076000
96056317	::363429546466357000
96056317	::363429954811228000
17928370	::363430961469337000
170590185	::363431617471066000
246481379	::363435002354466000
268546928	::363437402997944000
291459734	::363438280483684000
727288316	::363438483035000000
459561241	::363438893158252000
29398791	::363439756174041000
251429451	::363451307526328000
251429451	::363452364893597000
386833057	::363452830624907000
518039543	::363461202547982000
607432063	::363462262482145000
263221576	::363463970029441000
303480264	::363464992248852000
32564504	::363466373717954000
303480264	::363466485294833000
364609793	::363468375391219000
727288316	::363468428629131000
549652319	::363472700162842000
237635410	::363472760787308000
311124403	::363473680233693000
727288316	::363477122712485000
237635410	::363478060961501000
364609793	::363479637667487000
237635410	::363482078324588000
96056317	::363484659436765000
30151060	::363486012666044000
116633811	::363489066689376000
116633811	::363489136344170000
364609793	::363491255054909000
96056317	::363493559259123000
298090474	::363493817720119000
381279494	::363494472111239000
96056317	::363496150382706000
96056317	::363496356091920000
381279494	::363496394838908000
381279494	::363496777174880000
364609793	::363497115864928000
96056317	::363497479121428000
19569142	::363498028344156000
21112883	::363498189967474000
364609793	::363500181204905000
95374349	::363500227430735000
418832074	::363505097868709000
381279494	::363507243146162000
381279494	::363507728519397000
381279494	::363508193277640000
381279494	::363508343735730000
96056317	::363508832565481000
381279494	::363509619856900000
381279494	::363509806797033000
47067763	::363510316002713000
567827557	::363512028066889000
21112883	::363513968704233000
253381064	::363514504845340000
96408259	::363515517371285000
58976049	::363516005769035000
424526648	::363516191869902000
186693710	::363517675189714000
37347278	::363518211997708000
37347278	::363518935376736000
37347278	::363519653651288000
96056317	::363525710264008000
186693710	::363525712084340000
369601435	::363527728525352000
237635410	::363530977257074000
549652319	::363533169322364000
573205399	::363535043190603000
21112883	::363536749877669000
399456502	::363536813916307000
573205399	::363537316356161000
21112883	::363537405606768000
573205399	::363538494922035000
573205399	::363539227977322000
573205399	::363539346554888000
573205399	::363539680425291000
440481452	::363541822200496000
573205399	::363542253882441000
573205399	::363542989265584000
573205399	::363543072069922000
37347278	::363543526966960000
573205399	::363544200694214000
573205399	::363544258902765000
573205399	::363545469206532000
573205399	::363545860463804000
573205399	::363546265512341000
407416910	::363550850540896000
229986296	::363553218317811000
229986296	::363554487002492000
399456502	::363563424032497000
32564504	::363564984506126000
399456502	::363566662496575000
473640061	::363567643963293000
399456502	::363567724963704000
473640061	::363570009596895000
473640061	::363570457812807000
399456502	::363571022525501000
399456502	::363585568929615000
17928370	::363591273573523000
37347278	::363601210231627000
184547888	::363608718857871000
17928370	::363618158118465000
35147507	::363623935025225000
17928370	::363627715645014000
311124403	::363634318062526000
276887663	::363640282979368000
426786499	::363643606516502000
505841428	::363646348391759000
323076337	::363646548103532000
459987659	::363647789382647000
459987659	::363648405773762000
407416910	::363657424152317000
311124403	::363659059452710000
58976049	::363660982750425000
348326168	::363668125037772000
323076337	::363668450901635000
440481452	::363674461796446000
473640061	::363684082284109000
473640061	::363684684934287000
727288316	::363685125982130000
473640061	::363685344559906000
67296324	::363686239695671000
37347278	::363692882676301000
229986296	::363693150797180000
321166954	::363695061394927000
38042561	::363700426144612000
297735990	::363703508429586000
297735990	::363703568915644000
334515229	::363710604202086000
287721116	::363711712958369000
260979062	::363711770487037000
44353755	::363723913869533000
44353755	::363724663181942000
473640061	::363731976588492000
243857003	::363737452181061000
399456502	::363738460177174000
399456502	::363740566036545000
19569142	::363740847524683000
92936298	::363746489144582000
276887663	::363749246291292000
573205399	::363751636440977000
236266292	::363752661792731000
236266292	::363752716214239000
95374349	::363753117424156000
236266292	::363753143991291000
549652319	::363753894410997000
236266292	::363753954569895000
384035081	::363754153639559000
384035081	::363754211395108000
236266292	::363754379859734000
234948012	::363754492216360000
236266292	::363754537443528000
549652319	::363754838058082000
236266292	::363754845842735000
247362551	::363756735988629000
308523963	::363762209832177000
308523963	::363762277607944000
308523963	::363762520974036000
308523963	::363762709030264000
473640061	::363763243400970000
473640061	::363763543000092000
399456502	::363766054104743000
727288316	::363769523649773000
473640061	::363774054135635000
473640061	::363774121462611000
473640061	::363774305592545000
727288316	::363777444207017000
251316534	::363777648608415000
727288316	::363777665452359000
96056317	::363781962710138000
69662123	::363784737502273000
183397191	::363784798935851000
255765560	::363785593412526000
399456502	::363787461488422000
399456502	::363788943944187000
323076337	::363789008217718000
47067763	::363791429534883000
67453850	::363793347397554000
554041249	::363794404307255000
253879613	::363797681367302000
58976049	::363802070950105000
262889564	::363802178349449000
38042561	::363806513640398000
90211828	::363809429202141000
399456502	::363813020658434000
262889564	::363813471567097000
298090474	::363814398038515000
79902186	::363820817265598000
79902186	::363821497556946000
78404115	::363824098280865000
518039543	::363824150961332000
607432063	::363826442989088000
38042561	::363827003234861000
54721301	::363829366406774000
38042561	::363830982886952000
38042561	::363832393049718000
405325559	::363835021968162000
727288316	::363835196195344000
96056317	::363835703018274000
287721116	::363838101694578000
287721116	::363838190643191000
287721116	::363838668030881000
287721116	::363838844937846000
38042561	::363839144276934000
153133040	::363839334342201000
11822502	::363839542756769000
38042561	::363840050351443000
237635410	::363840530070777000
94481845	::363842008496230000
94481845	::363842082831863000
94481845	::363842356929634000
94481845	::363842876343468000
94481845	::363843586515017000
94481845	::363844879165558000
322347814	::363846482874470000
399456502	::363846489895739000
96408259	::363847829636132000
94481845	::363851236074074000
16860986	::363853570300321000
16860986	::363853957967675000
16860986	::363854718097166000
360954828	::363859406393729000
360954828	::363859709117210000
322347814	::363860006531104000
549652319	::363860212144279000
541324276	::363862785773826000
321166954	::363863013860048000
17928370	::363880623821176000
96056317	::363889457847480000
79902186	::363889697170268000
400704846	::363892239488917000
234801315	::363894019484422000
234801315	::363894142503763000
473640061	::363897515621363000
473640061	::363897791329730000
399456502	::363900359598542000
473640061	::363903622230179000
473640061	::363903678723264000
473640061	::363903703389966000
473640061	::363903841516789000
473640061	::363903884726509000
473640061	::363903952812654000
287721116	::363906629856944000
287721116	::363907303650885000
64582219	::363912678768930000
64582219	::363912947904823000
64582219	::363912985271865000
116118519	::363925085633003000
116118519	::363925154075648000
234948012	::363937899869245000
234948012	::363938002546221000
448325555	::363942728549564000
361691248	::363947389482057000
224346133	::363953902523138000
21112883	::363961568595148000
54721301	::363977185561817000
236466373	::363988752923754000
69662123	::363998699367571000
69662123	::363998958802055000
505841428	::364008094302343000
727288316	::364008149860098000
69662123	::364014142220271000
58976049	::364019326447546000
384035081	::364021993827352000
433083953	::364028782731997000
231256008	::364042078394658000
19569142	::364042225136582000
336171560	::364042860024569000
336171560	::364043095627022000
336171560	::364043224794402000
336171560	::364043475190550000
336171560	::364043721337479000
148143110	::364045786029764000
263221576	::364046922606063000
47067763	::364050368604282000
311124403	::364056516116365000
114970673	::364059316006825000
399456502	::364059484949196000
114970673	::364059885962403000
114970673	::364060030728806000
114970673	::364062411738726000
114970673	::364064366909726000
78404115	::364065023636676000
116118519	::364065203530371000
36556314	::364067573643493000
36556314	::364067603343360000
36556314	::364067844385812000
36556314	::364067879211118000
336171560	::364068258682380000
16860986	::364068901073596000
26140667	::364069879550193000
260979062	::364071901020172000
336171560	::364075436126384000
236266292	::364076363093135000
290401730	::364076753884426000
236266292	::364077344094683000
17163192	::364080066458046000
39821380	::364081062923616000
239770256	::364081763087159000
39821380	::364081823141203000
351947723	::364083235644391000
433083953	::364084157351079000
39821380	::364084573841260000
39821380	::364084694456872000
39821380	::364085299850117000
39821380	::364086040102830000
424526648	::364095377688895000
32564504	::364097114210439000
116118519	::364107714772733000
89632418	::364107846108991000
234801315	::364110119149510000
229986296	::364110174556291000
21112883	::364110606661459000
399456502	::364118373522620000
89632418	::364121383208357000
69662123	::364124696477835000
30151060	::364128454331334000
268546928	::364130976454418000
116118519	::364134282391851000
311124403	::364141418291265000
89632418	::364141744226451000
28299725	::364146604586315000
27613649	::364147020274995000
27613649	::364147065443454000
328796227	::364147846666530000
116118519	::364148250263044000
328796227	::364148322019606000
424526648	::364157590470529000
17163192	::364159069650563000
28299725	::364159899598467000
251876771	::364160130863992000
251876771	::364160260040175000
255765560	::364160529306484000
251876771	::364160732952141000
251876771	::364161205058805000
448325555	::364161911383785000
251876771	::364162073581727000
251876771	::364162581201551000
251876771	::364163058387533000
19569142	::364163161898754000
399456502	::364163224502935000
251876771	::364163469416734000
251876771	::364166605003317000
251876771	::364166897996009000
251876771	::364167888586174000
251876771	::364168165238263000
47067763	::364168920569085000
266095621	::364169961352069000
336171560	::364170687235493000
28299725	::364177887789711000
217214677	::364179915966394000
508407656	::364181486989099000
508407656	::364182048304398000
231256008	::364183317681160000
19569142	::364184662635061000
328796227	::364186931560972000
518039543	::364187509665701000
328796227	::364187801794785000
239770256	::364188323213877000
239770256	::364188605490536000
328796227	::364189856924057000
201722399	::364190687480545000
201722399	::364191003298635000
253381064	::364195287213936000
253381064	::364196280060641000
152735068	::364197611122601000
251876771	::364206294959263000
251876771	::364206568033619000
373569970	::364210380672741000
16710226	::364213645678354000
541324276	::364213904496271000
430943995	::364215543793856000
430943995	::364216480545927000
17928370	::364218116118552000
253381064	::364221980993921000
253381064	::364222136744812000
253381064	::364222420640882000
558662656	::364222730985422000
558662656	::364223211975610000
96056317	::364223223547691000
96056317	::364225662514495000
96056317	::364226022696554000
96056317	::364226089255575000
364609793	::364226358328557000
96056317	::364227685322465000
37347278	::364230103120613000
430943995	::364233174747844000
183397191	::364233545771794000
229986296	::364234269998055000
78404115	::364236433512341000
78404115	::364236668712136000
78404115	::364237220846120000
236112923	::364237828013559000
79902186	::364237887464017000
236112923	::364238017474478000
424526648	::364239184237576000
310489606	::364240816342323000
237635410	::364243139017867000
36119799	::364243493394579000
463420581	::364246151748263000
463420581	::364246785549549000
399456502	::364251523985182000
558662656	::364252016559656000
393622132	::364252334135582000
633957791	::364254615014879000
399456502	::364256630700912000
633957791	::364257798831751000
253381064	::364261447397670000
253381064	::364261897434304000
253381064	::364261925502586000
253381064	::364262154222186000
253381064	::364262202074992000
253381064	::364262453510541000
253381064	::364263139031793000
253381064	::364263146682589000
253381064	::364263241855557000
253381064	::364263264848330000
253381064	::364263573926973000
253381064	::364263974021640000
411762947	::364265260854673000
336171560	::364269379510599000
633957791	::364269404285964000
633957791	::364269552084856000
336171560	::364269962099032000
633957791	::364270434910355000
411762947	::364275373342588000
336171560	::364278043709546000
328796227	::364278646439026000
363443542	::364283280863936000
323076337	::364284397396037000
153133040	::364291585456222000
373569970	::364293272178393000
541324276	::364315016830259000
541324276	::364316085840920000
142890292	::364321740270215000
573205399	::364331781472137000
96056317	::364333090518204000
96056317	::364335792690176000
276887663	::364338889806192000
276887663	::364342790659915000
547745977	::364343233830068000
96056317	::364345788844879000
96056317	::364346048010924000
96056317	::364346497162162000
96056317	::364347900991930000
96056317	::364351882124206000
96056317	::364352163998613000
96056317	::364353006382616000
19569142	::364354002277777000
246481379	::364356343635148000
38042561	::364362416257114000
129844944	::364363290463719000
399456502	::364364503552495000
311124403	::364367697456267000
311124403	::364368516599656000
246481379	::364369436729290000
505841428	::364370927330394000
558662656	::364374560570736000
475356723	::364374939006025000
475356723	::364375219420405000
558662656	::364377068944891000
400704846	::364379019317231000
727288316	::364383017587834000
558662656	::364386297042845000
478520972	::364387802990919000
558662656	::364389075374977000
558662656	::364389850914369000
558662656	::364390217748193000
558662656	::364390367975571000
558662656	::364391084673081000
558662656	::364391515503599000
558662656	::364391794617753000
528790375	::364392852039536000
558662656	::364393206030409000
64582219	::364393776380252000
64582219	::364393900041318000
558662656	::364394013916282000
558662656	::364395651229945000
558662656	::364396123416305000
336171560	::364396818219540000
558662656	::364396936201109000
336171560	::364396967667195000
336171560	::364397011183099000
336171560	::364397055441395000
336171560	::364397128635785000
336171560	::364397364091834000
336171560	::364397488100229000
336171560	::364398137521086000
336171560	::364398186359967000
558662656	::364399382927388000
336171560	::364399600284610000
336171560	::364399655443894000
558662656	::364399698804617000
558662656	::364399955269521000
558662656	::364400259364950000
336171560	::364400588248727000
336171560	::364400696369479000
336171560	::364400761750704000
558662656	::364401020614352000
558662656	::364401343600930000
328796227	::364401477625708000
328796227	::364401664138018000
558662656	::364402083073507000
558662656	::364402233196027000
336171560	::364402387802677000
558662656	::364402570107699000
558662656	::364402641079517000
558662656	::364403317754961000
558662656	::364404121161314000
558662656	::364404768040435000
263006098	::364407068708442000
558662656	::364408234464915000
321166954	::364408853896888000
558662656	::364408884561055000
558662656	::364409076546936000
514339780	::364410617316118000
424526648	::364411780702814000
17928370	::364412577943932000
558662656	::364415925409161000
37347278	::364416875293188000
78404115	::364418235107512000
78404115	::364418340296458000
586941163	::364419925344923000
78404115	::364420956392927000
78404115	::364420989695696000
32254012	::364422566259073000
37347278	::364422584533655000
711532177	::364425470189637000
39140648	::364426032306069000
47067763	::364427875203555000
170590185	::364429841111584000
236112923	::364430040382980000
251683004	::364431738375639000
266095621	::364432578075709000
266095621	::364432809769070000
266095621	::364433170235523000
260979062	::364436330085756000
394796192	::364438595467096000
284664089	::364439379260866000
399456502	::364439441479184000
336171560	::364439922880819000
336171560	::364440398724624000
336171560	::364440528793780000
280699168	::364440961062932000
336171560	::364441142190149000
336171560	::364441169255993000
336171560	::364441209957130000
711532177	::364441240692994000
711532177	::364441303364288000
471204596	::364441480737210000
471204596	::364441678104379000
336171560	::364442049048616000
266095621	::364444821903388000
460429201	::364445938762268000
433083953	::364447714899005000
37347278	::364449962798489000
281805312	::364451337238347000
281805312	::364451387578388000
281805312	::364451478141800000
280699168	::364451500577132000
281805312	::364451983840645000
328796227	::364452562961199000
328796227	::364452983121391000
328796227	::364453487549374000
328796227	::364453709109276000
281805312	::364454071580635000
281805312	::364454167483400000
281805312	::364454272856887000
281805312	::364454341039505000
328796227	::364454764815613000
328796227	::364455613054861000
129844944	::364455748291796000
328796227	::364456813154275000
281805312	::364457794260303000
281805312	::364458017011417000
328796227	::364459462264094000
469825474	::364460515952570000
266095621	::364461326309281000
328796227	::364462623942651000
328796227	::364462686903349000
281805312	::364463935811895000
348326168	::364466708699824000
348326168	::364466893060448000
311124403	::364467040356024000
236112923	::364471116783697000
236112923	::364471577997762000
236112923	::364471628824322000
95374349	::364474810459754000
17163192	::364480733902942000
247362551	::364481518241980000
469825474	::364482161161666000
469825474	::364482268535857000
469825474	::364482371199844000
469825474	::364482400912289000
469825474	::364482504805203000
469825474	::364482563332505000
469825474	::364482623080374000
469825474	::364482676998160000
469825474	::364482758829031000
469825474	::364482873471938000
469825474	::364482925045096000
469825474	::364482990895673000
469825474	::364483067861147000
469825474	::364483136849051000
469825474	::364483192645890000
469825474	::364483264699834000
469825474	::364483418823720000
469825474	::364483474960302000
469825474	::364483531830870000
469825474	::364483626685046000
469825474	::364483685271076000
469825474	::364483761150230000
469825474	::364483840078647000
469825474	::364483911885144000
469825474	::364483987483275000
469825474	::364484119809372000
469825474	::364484183160127000
336171560	::364484379537444000
469825474	::364484443936796000
469825474	::364484517165154000
399456502	::364485915021803000
506912647	::364490632158797000
506912647	::364490694347718000
506912647	::364490709724065000
26140667	::364494637962391000
26140667	::364494660313825000
463420581	::364496290815967000
463420581	::364497248379764000
328796227	::364500276117794000
328796227	::364500464530100000
39140648	::364501951968325000
328796227	::364511169219788000
369109312	::364511174055833000
328796227	::364511230695702000
328796227	::364511789834178000
369109312	::364512411283238000
114970673	::364512867745529000
711532177	::364515718563250000
298090474	::364515889926127000
234738785	::364525823157481000
234738785	::364525973271617000
234738785	::364526134072836000
234738785	::364526282781884000
224346133	::364530223641288000
459561241	::364531036383756000
321166954	::364531471572156000
234738785	::364535576747180000
21112883	::364539640075649000
234801315	::364539827519508000
234801315	::364539887934242000
234801315	::364539979424600000
399106907	::364543714921689000
399106907	::364544577807458000
399106907	::364544957677182000
95504927	::364545157846540000
237635410	::364545296677601000
47067763	::364546393039720000
340627969	::364546951133401000
399106907	::364546958465056000
95504927	::364548606893629000
399106907	::364549314816643000
263221576	::364550321433239000
266095621	::364550712124268000
266095621	::364550930114424000
399106907	::364551153469493000
95504927	::364551458794266000
266095621	::364551566306844000
399106907	::364551578016956000
399106907	::364552885478375000
19501845	::364554970156531000
237635410	::364555323475902000
418832074	::364557406476718000
426786499	::364559095073738000
240587031	::364560022983811000
32254012	::364560984070815000
95504927	::364561047350292000
32254012	::364561065536794000
240587031	::364561266276188000
32254012	::364562932446662000
49518295	::364563626432008000
49518295	::364563627623186000
19501845	::364567018780897000
296446753	::364568676583743000
473640061	::364574595824627000
237635410	::364575003263500000
253381064	::364575471112953000
281805312	::364575887619928000
328796227	::364575943232192000
328796227	::364576043635449000
253381064	::364576201467105000
281805312	::364576256005636000
328796227	::364576433718304000
328796227	::364576885495177000
328796227	::364576990071767000
236112923	::364577210570522000
469825474	::364577329072189000
90265908	::364577713769558000
253381064	::364578078741106000
253381064	::364578193769902000
253381064	::364578726652018000
328796227	::364578944991125000
336171560	::364578966905950000
328796227	::364579047897956000
253381064	::364580192687112000
328796227	::364580399856365000
328796227	::364580732322054000
328796227	::364581419458101000
237635410	::364585037951270000
328796227	::364585433448984000
328796227	::364585582653366000
328796227	::364588498340163000
328796227	::364592701699653000
276887663	::364592708246962000
328796227	::364593378618376000
116633811	::364593494385364000
328796227	::364593572047101000
237635410	::364593944362889000
328796227	::364594124231417000
276887663	::364594274572046000
328796227	::364594845160976000
328796227	::364595736945491000
152735068	::364596034128723000
328796227	::364596253469851000
328796227	::364597015100919000
38042561	::364597419754799000
38042561	::364597831295700000
281805312	::364598189287944000
281805312	::364598341260156000
38042561	::364598496457785000
236112923	::364599627636813000
506912647	::364599840266657000
37347278	::364599885774856000
37347278	::364601054282792000
276887663	::364601175166820000
37347278	::364601390468825000
92936298	::364602863747473000
92936298	::364603023634345000
92936298	::364603125719511000
92936298	::364603243394904000
92936298	::364603312907091000
92936298	::364603438039957000
92936298	::364603632466935000
217214677	::364603690243461000
92936298	::364603999581777000
21112883	::364604430366154000
237635410	::364604850656378000
92936298	::364605334565830000
311124403	::364605623343648000
328796227	::364605755359379000
430943995	::364607182492282000
186693710	::364609872672731000
430943995	::364610289058066000
430943995	::364611808037847000
373569970	::364613710444101000
154535515	::364613820712747000
154535515	::364614154675425000
154535515	::364614728276271000
92936298	::364614742561660000
154535515	::364614773477871000
154535515	::364614937101860000
154535515	::364615004605390000
154535515	::364615041472937000
154535515	::364615136805666000
154535515	::364615548954361000
154535515	::364615783877328000
154535515	::364615899392651000
154535515	::364616058143252000
154535515	::364616092934619000
154535515	::364616222505054000
154535515	::364616337382842000
154535515	::364616465187880000
92936298	::364616708780068000
154535515	::364616785296764000
154535515	::364616953844871000
154535515	::364617175316709000
154535515	::364617875123748000
92936298	::364618076488085000
328796227	::364618286215860000
28299725	::364618362216660000
92936298	::364619605982978000
236112923	::364620547168014000
236112923	::364620807521050000
19501845	::364622015912624000
19501845	::364622738935132000
37347278	::364626270388109000
394026138	::364626948955189000
394026138	::364627160767545000
394026138	::364627305575886000
154535515	::364627516624863000
394026138	::364628876921552000
394026138	::364628976800505000
400704846	::364629860783628000
154535515	::364630698566889000
154535515	::364632005067022000
236112923	::364642510641332000
546266750	::364656245761781000
154535515	::364662721117036000
153133040	::364672188210622000
49518295	::364677762298036000
49518295	::364677764864937000
281805312	::364684983689945000
554041249	::364699458065272000
554041249	::364699806272208000
154535515	::364699933791625000
554041249	::364700040192724000
554041249	::364700409333424000
554041249	::364700491004915000
554041249	::364701946227081000
554041249	::364702586567274000
49518295	::364705352643649000
49518295	::364705353864192000
311124403	::364718422380122000
505841428	::364732911515205000
332525085	::364740613809246000
336171560	::364741457929699000
336171560	::364741548480536000
336171560	::364741710158364000
336171560	::364741829679263000
336171560	::364741874512166000
392434084	::364744756426850000
266095621	::364746345464070000
154535515	::364750053392388000
263221576	::364751473378209000
69662123	::364751532073304000
263221576	::364752116801208000
263221576	::364753018249424000
433083953	::364753555644612000
263221576	::364754167421612000
263221576	::364754387190562000
332525085	::364755012913598000
263221576	::364755688863432000
311124403	::364755931021578000
311124403	::364756085531361000
255313314	::364756623404699000
328796227	::364757520176263000
17928370	::364758407481270000
237635410	::364760367928311000
311124403	::364760525089284000
311124403	::364761236795174000
229986296	::364761574512148000
263221576	::364762463843000000
263221576	::364763874035122000
263221576	::364764207989800000
263221576	::364765274135740000
263221576	::364765741297311000
311124403	::364766206080729000
229986296	::364766476462342000
231256008	::364766515825876000
311124403	::364767770195394000
311124403	::364767973778534000
311124403	::364768199859900000
311124403	::364768552546353000
239770256	::364770578177064000
586941163	::364771365972217000
237635410	::364776404296007000
229986296	::364776564078034000
210714533	::364777594383642000
253381064	::364779990228803000
399456502	::364780691654840000
251876771	::364780730078859000
328796227	::364782462288666000
336171560	::364785598277492000
148913439	::364786995018477000
148913439	::364787301567565000
177989889	::364788162310057000
177989889	::364788242849087000
177989889	::364788281386344000
148913439	::364788652594823000
177989889	::364788709087907000
399456502	::364789968343797000
251876771	::364790108274167000
251876771	::364790506233929000
251876771	::364790579273547000
251876771	::364791392226131000
251876771	::364791424463548000
251876771	::364792038618693000
251876771	::364792404869521000
251876771	::364792788816113000
251876771	::364793187149160000
148913439	::364793713068752000
148913439	::364794005155880000
148913439	::364794353962598000
399456502	::364794423017615000
148913439	::364794770675073000
424526648	::364795054121955000
399456502	::364795095016411000
37347278	::364795229502578000
251876771	::364796004156977000
251876771	::364796547164160000
251876771	::364796764236165000
251876771	::364796804002365000
251876771	::364796943668477000
251876771	::364797107200196000
399456502	::364797357784702000
260979062	::364799380433272000
567827557	::364800439658618000
399456502	::364800442120667000
399456502	::364802935747641000
424526648	::364803494491852000
78404115	::364803873266876000
411762947	::364803935313211000
78404115	::364805180660789000
47067763	::364805370109112000
251876771	::364807495954345000
251876771	::364807888591532000
251876771	::364808083412750000
237635410	::364808743893991000
57804016	::364810278065541000
251876771	::364810539651694000
336171560	::364810685017894000
336171560	::364811026144837000
251876771	::364811801092820000
251876771	::364811840116625000
15688986	::364811860467384000
15688986	::364811906411806000
15688986	::364811932391309000
116633811	::364813210278309000
148913439	::364813321490280000
251876771	::364817686955433000
237635410	::364819141657497000
251876771	::364819546470756000
399456502	::364821584273350000
727288316	::364822567556628000
463420581	::364825331292581000
399456502	::364827105277657000
727288316	::364831160116854000
399456502	::364831255390461000
328796227	::364832225029652000
463420581	::364832329585274000
399456502	::364832558590078000
328796227	::364832639448256000
463420581	::364833544045993000
463420581	::364834178782601000
287721116	::364834311532318000
237635410	::364840060962611000
549652319	::364844845036081000
247362551	::364845072837128000
549652319	::364845432871993000
280699168	::364846580299345000
549652319	::364847169997516000
549652319	::364847886254608000
97392631	::364848073215705000
399106907	::364848636431044000
711532177	::364854337882697000
39821380	::364857797063622000
280699168	::364858778836942000
96056317	::364859889568333000
33302034	::364861171217612000
348326168	::364862763568340000
348326168	::364863109460017000
348326168	::364863275533471000
348326168	::364863566421037000
348326168	::364863759963013000
69662123	::364863992365191000
253381064	::364864080013565000
207340425	::364867317957529000
207340425	::364867893202124000
222217573	::364868190414704000
328796227	::364868342349168000
348326168	::364868400754860000
311124403	::364869231407415000
311124403	::364871791203729000
311124403	::364871925597605000
33302034	::364871972066304000
311124403	::364872267395629000
332525085	::364872389324050000
328796227	::364873276507422000
348326168	::364873459869822000
473640061	::364876278798622000
473640061	::364876449884274000
473640061	::364876565722570000
281805312	::364876626858749000
281805312	::364876665190481000
473640061	::364878405117812000
237635410	::364882672763416000
328796227	::364883571044909000
328796227	::364884299658444000
64582219	::364884657961459000
459561241	::364884866250182000
253879613	::364886464850440000
129844944	::364887264582565000
279241612	::364887514680524000
279241612	::364888167381352000
281805312	::364889499072872000
281805312	::364889681319563000
129844944	::364894586008649000
129844944	::364895035235381000
21112883	::364895338986881000
39821380	::364897832060207000
399106907	::364899557236154000
21112883	::364900431308132000
170590185	::364901711913037000
328796227	::364903344218710000
97392631	::364903652676206000
97392631	::364903924706181000
97392631	::364904095469301000
129844944	::364904221805527000
129844944	::364904711406632000
129844944	::364904763428577000
328796227	::364904774463782000
253381064	::364908575648251000
471204596	::364908791227097000
471204596	::364908899100409000
151366552	::364911525800067000
142384634	::364912087090200000
53852889	::364912804207140000
53852889	::364914124557262000
518039543	::364914749730856000
607432063	::364915232700760000
399106907	::364915488515571000
97392631	::364916497845465000
97392631	::364920997742247000
255799357	::364921074422517000
426786499	::364922377278197000
357894396	::364922455669743000
47067763	::364923939375419000
253381064	::364924531086852000
79902186	::364925245339074000
79902186	::364929067583148000
67523538	::364929110801268000
234801315	::364929919261753000
369109312	::364929952049012000
234801315	::364930039978012000
234801315	::364930173759528000
237635410	::364930679743594000
17163192	::364932236396609000
79902186	::364932683371003000
369109312	::364935735205724000
229986296	::364937938523537000
424526648	::364939275348885000
237635410	::364941318520180000
424526648	::364941632933593000
67523538	::364941748415373000
79902186	::364941910722351000
53852889	::364942120643067000
53852889	::364944267208167000
53852889	::364944371805728000
53852889	::364946050890465000
53852889	::364947661842939000
97392631	::364948821970653000
94481845	::364949405826166000
424526648	::364949493415817000
97392631	::364949891488825000
116633811	::364950035420557000
116633811	::364950163258753000
116633811	::364950296264310000
94481845	::364950627547234000
94481845	::364950739686133000
170590185	::364951133027966000
170590185	::364951740489023000
94481845	::364951895401435000
237635410	::364952014922330000
37347278	::364954646197972000
94481845	::364955358885720000
459772996	::364957749303459000
357894396	::364959277896572000
399456502	::364963423773147000
399456502	::364963843602001000
39821380	::364965895640068000
94481845	::364968036681654000
399456502	::364968211462094000
336171560	::364968306886713000
37347278	::364968715063803000
263221576	::364969573927616000
237635410	::364971555077361000
45898691	::364974452750036000
47067763	::364974972847919000
45898691	::364975272837136000
506912647	::364977110038749000
336171560	::364977362120609000
506912647	::364977853915336000
37347278	::364979250014593000
37347278	::364979811132784000
336171560	::364980258925469000
116633811	::364981417370845000
19501845	::364981985078296000
142384634	::364984948454723000
142384634	::364989372979884000
473640061	::364992682394787000
473640061	::364992784333148000
373569970	::364992856735227000
373569970	::364993495888437000
546266750	::365004474059730000
546266750	::365004820291141000
546266750	::365007465852583000
19501845	::365011638610427000
546266750	::365012228447014000
154535515	::365015529947275000
154535515	::365016024824807000
154535515	::365017345976053000
411762947	::365017903336140000
411762947	::365017923288432000
154535515	::365017984948908000
154535515	::365019222704791000
154535515	::365019232331104000
546266750	::365019808128974000
546266750	::365019854039826000
546266750	::365020044670939000
546266750	::365020257494114000
546266750	::365020386536067000
154535515	::365020685753520000
546266750	::365021016684105000
154535515	::365021340283060000
546266750	::365021479122911000
554041249	::365021935903576000
554041249	::365021990337265000
154535515	::365022250225111000
554041249	::365022354117640000
154535515	::365022692841234000
328796227	::365023065198968000
154535515	::365023082462711000
546266750	::365023281532768000
154535515	::365023477360623000
154535515	::365023806978392000
154535515	::365024318171779000
154535515	::365024578227421000
328796227	::365025960099606000
328796227	::365026107348627000
328796227	::365026505971081000
328796227	::365026651563753000
328796227	::365027242419564000
328796227	::365027261386588000
328796227	::365028279595446000
116147578	::365028582818459000
116147578	::365028872363843000
116147578	::365029401194283000
328796227	::365029476943405000
116147578	::365030328143855000
633957791	::365033635113467000
633957791	::365034277366272000
328796227	::365034323608481000
319532225	::365036176832348000
224346133	::365036853889470000
276887663	::365037898577354000
328796227	::365039500516270000
116147578	::365042100636626000
400704846	::365044537661472000
400704846	::365044749914210000
116118519	::365051157489909000
148143110	::365053181711368000
148143110	::365053240225693000
148143110	::365053419985182000
17163192	::365056995109244000
328796227	::365058830331150000
459987659	::365058855878668000
459987659	::365058991061086000
328796227	::365059620366069000
459987659	::365060355078094000
546266750	::365060839176286000
546266750	::365060937851473000
20545953	::365061169960067000
328796227	::365064553144397000
546266750	::365065740610584000
711532177	::365069985720180000
20545953	::365074522853998000
210714533	::365074860386422000
210714533	::365074943198765000
251316534	::365087864595689000
251876771	::365094627834994000
251876771	::365094671183130000
251876771	::365094814917734000
251876771	::365094887982497000
251876771	::365094936237969000
505841428	::365095215880605000
251876771	::365095327226793000
251876771	::365095374173646000
251876771	::365096305531428000
251876771	::365096382698242000
251876771	::365096435580026000
251876771	::365096632032829000
251876771	::365096780607651000
251876771	::365098382970597000
251876771	::365098436166950000
251876771	::365098472053420000
236112923	::365099836875751000
311124403	::365101104922501000
311124403	::365102072019947000
262889564	::365102632550936000
311124403	::365103805660016000
17928370	::365107523394613000
311124403	::365109091787878000
154535515	::365112438959513000
17163192	::365113598378385000
170590185	::365114571779874000
170590185	::365115323856322000
170590185	::365115910794653000
170590185	::365116264470953000
54721301	::365117982340427000
170590185	::365118082844340000
262889564	::365118722790277000
399456502	::365118907612282000
170590185	::365118988549763000
262889564	::365121779833905000
67523538	::365122500885491000
67523538	::365123448407719000
262889564	::365123923358130000
262889564	::365123941741764000
262889564	::365124115096539000
262889564	::365124137586397000
17928370	::365133260604456000
586941163	::365134777264779000
424526648	::365136332739186000
262889564	::365137698077413000
508407656	::365138388048814000
508407656	::365138560577310000
508407656	::365139750404882000
508407656	::365141522187948000
508407656	::365142164784689000
236266292	::365144084169498000
236266292	::365144638903943000
37347278	::365149138825908000
251683004	::365150108741935000
328796227	::365150196046372000
251683004	::365150540772032000
328796227	::365151304881930000
19569142	::365152009017507000
17928370	::365152481740722000
262889564	::365152839238025000
37347278	::365153311495692000
508407656	::365154476199383000
508407656	::365155136772911000
549652319	::365156799650873000
508407656	::365157439353528000
96056317	::365158552476078000
586941163	::365159915620270000
586941163	::365160012533862000
508407656	::365160748890062000
260979062	::365162563937382000
508407656	::365163940059164000
508407656	::365164368222105000
508407656	::365164645004226000
471204596	::365165019878539000
471204596	::365165115542212000
471204596	::365165187118014000
475356723	::365165599430684000
37347278	::365166112964476000
508407656	::365166189640552000
236266292	::365167203034738000
508407656	::365167280214114000
475356723	::365167891332603000
508407656	::365168358561300000
399456502	::365168790612344000
336171560	::365169360836780000
508407656	::365169977717817000
508407656	::365170025247682000
399456502	::365170505759735000
336171560	::365170758470737000
321663912	::365172154918121000
321663912	::365172234836393000
129844944	::365176702445436000
508407656	::365180152344358000
508407656	::365180592339427000
78404115	::365181163377135000
47067763	::365182857343283000
508407656	::365183875317637000
586941163	::365184027042390000
37347278	::365184679843864000
154535515	::365186231325294000
252451878	::365186341069258000
252451878	::365187527717957000
508407656	::365189049922752000
37347278	::365189192629747000
363496772	::365191569613144000
392434084	::365193255664623000
711532177	::365197846309388000
332525085	::365199729648754000
332525085	::365199962977890000
463420581	::365203065755807000
336171560	::365205069828194000
247362551	::365206398650433000
363496772	::365207248772923000
549652319	::365208696998989000
549652319	::365208762765688000
549652319	::365208801395216000
463420581	::365212895703203000
202903162	::365216985954516000
311124403	::365217056896983000
311124403	::365217326263578000
514339780	::365217438981693000
311124403	::365217748864864000
399456502	::365217778438909000
311124403	::365218004826472000
311124403	::365218405718044000
202903162	::365218426769248000
202903162	::365218754663153000
169618179	::365220218928246000
169618179	::365220306203713000
348326168	::365221181441323000
348326168	::365221394138677000
348326168	::365221495775051000
711532177	::365221498857865000
311124403	::365221803095883000
460429201	::365222552563490000
17928370	::365223065161969000
348326168	::365224925360947000
348326168	::365225055396970000
463420581	::365229297386012000
463420581	::365230265305542000
478520972	::365233320868577000
508407656	::365234099557896000
284664089	::365237094391623000
475356723	::365237288457871000
475356723	::365237383261728000
90265908	::365240120472903000
116147578	::365240240320946000
328796227	::365246598655119000
336171560	::365246719371382000
251683004	::365247695989911000
328796227	::365247871374737000
237635410	::365248508275605000
549652319	::365249048237711000
328796227	::365249194514055000
328796227	::365252509733896000
459561241	::365254268497838000
399456502	::365255435445473000
251316534	::365256769334820000
552715527	::365257882679263000
552715527	::365258079920594000
552715527	::365258588630941000
552715527	::365258948762275000
475356723	::365259898579202000
567827557	::365261135118737000
711532177	::365261402216210000
567827557	::365261673633820000
552715527	::365262219736391000
567827557	::365262647593152000
567827557	::365266704265252000
567827557	::365269158058917000
567827557	::365269952514621000
518039543	::365276063359713000
142890292	::365276969585221000
300523243	::365279047632171000
300523243	::365279263223590000
475356723	::365280989976600000
336171560	::365282673020768000
475356723	::365284015235809000
281805312	::365284573334081000
399106907	::365286003348475000
426786499	::365286098831802000
27613649	::365287269545934000
27613649	::365287408142532000
27613649	::365287567828074000
27613649	::365287644109864000
27613649	::365287701185953000
27613649	::365287745939181000
27613649	::365287843456745000
552715527	::365288428557967000
399106907	::365289339770519000
237635410	::365290435171725000
552715527	::365292085055729000
37347278	::365293502415908000
148913439	::365294998385725000
33302034	::365300452054679000
37347278	::365300812336988000
336171560	::365301347656007000
47067763	::365301389930397000
16710226	::365302193399672000
58976049	::365302465186373000
237635410	::365302900668383000
58976049	::365302982121758000
58976049	::365303511161896000
30151060	::365303855363272000
58976049	::365304117318529000
58976049	::365304365554216000
207340425	::365304644995530000
369109312	::365305248274857000
58976049	::365306693032226000
236112923	::365309999913771000
58976049	::365310157875453000
336171560	::365310552064524000
37347278	::365310661175160000
27613649	::365313902365515000
27613649	::365314092392652000
567827557	::365314112214937000
234801315	::365316808749744000
567827557	::365316871102267000
234801315	::365316919181590000
237635410	::365318076637515000
237635410	::365319193127698000
336171560	::365319980138504000
336171560	::365320198150041000
336171560	::365320491516444000
336171560	::365320525481910000
336171560	::365320572344868000
336171560	::365320933583495000
37347278	::365320938243366000
336171560	::365321431841640000
328796227	::365321806632075000
263221576	::365322661712248000
27613649	::365323394788491000
399456502	::365323444587470000
336171560	::365324262178959000
37347278	::365324918985986000
328796227	::365325003836760000
328796227	::365325058798919000
328796227	::365325121289854000
311124403	::365325352597327000
328796227	::365326714634649000
116147578	::365327243603480000
311124403	::365327341158801000
116147578	::365327362348421000
311124403	::365327540753154000
328796227	::365327804058963000
116147578	::365327918173392000
328796227	::365328315868913000
328796227	::365328456411643000
328796227	::365328807097405000
348326168	::365329156373880000
328796227	::365329441716576000
328796227	::365329719471767000
234738785	::365329724702081000
234738785	::365329800757379000
328796227	::365331390037889000
328796227	::365331757400203000
348326168	::365331955040002000
328796227	::365333070016036000
217214677	::365333074264866000
328796227	::365333174915567000
116147578	::365333604294860000
234738785	::365334294631165000
116147578	::365334341087264000
328796227	::365335049295499000
116147578	::365335189750153000
281805312	::365335502083198000
281805312	::365335830010658000
116147578	::365336500713435000
328796227	::365336538206310000
391778790	::365337422566924000
391778790	::365337504053862000
348326168	::365337835802337000
348326168	::365338356755857000
348326168	::365338645042958000
391778790	::365338924714954000
348326168	::365339377578147000
393622132	::365339503277252000
348326168	::365339516522868000
348326168	::365339680700510000
348326168	::365340025937866000
328796227	::365340372513202000
348326168	::365340734804606000
348326168	::365340802152534000
348326168	::365340844305285000
348326168	::365341591340195000
348326168	::365342509615951000
116147578	::365342728181133000
348326168	::365342785341104000
348326168	::365342956883947000
348326168	::365343072378298000
348326168	::365343186547257000
116147578	::365344091694829000
391778790	::365344489000280000
116147578	::365345474263265000
399456502	::365346072224202000
116147578	::365346336389869000
78404115	::365349493643804000
28299725	::365354746187481000
391778790	::365356081049903000
391778790	::365358797134372000
255765560	::365360491901620000
391778790	::365360989937467000
391778790	::365361018454548000
391778790	::365363128734711000
116147578	::365363676347248000
391778790	::365364787024109000
391778790	::365365057116307000
142384634	::365365396812988000
47067763	::365372329745854000
460765832	::365372982316638000
391631516	::365378592655425000
399456502	::365383295971753000
276887663	::365389655761354000
361691248	::365402423801556000
17163192	::365420863853563000
554041249	::365423007226806000
69662123	::365439477440724000
69662123	::365441342505103000
69662123	::365441414332563000
586941163	::365446817166536000
69662123	::365447107173285000
17928370	::365447502725525000
586941163	::365448415724834000
49518295	::365453943729426000
49518295	::365453944752836000
505841428	::365457542039613000
144937577	::365457812706443000
348326168	::365462665742647000
348326168	::365463740872790000
17928370	::365471545096802000
392434084	::365473339776581000
154535515	::365474190045872000
303480264	::365475221391683000
19569142	::365475272205676000
17163192	::365475361124909000
460429201	::365479178130309000
391778790	::365479500408041000
328796227	::365480640663130000
391778790	::365481560419475000
391778790	::365484508281577000
391778790	::365485653380702000
323076337	::365487747319861000
323076337	::365488185599459000
586941163	::365491618708586000
391778790	::365491712782639000
391778790	::365493559375704000
33302034	::365494289389723000
251683004	::365495769651871000
229986296	::365496084686057000
97392631	::365496764993769000
391778790	::365497368281481000
391778790	::365497407032664000
95374349	::365499996172337000
49518295	::365506243856576000
49518295	::365506244460556000
399106907	::365507542702497000
328796227	::365508123051556000
328796227	::365508349464281000
328796227	::365509201201598000
586941163	::365509843425042000
391778790	::365510312364998000
391778790	::365511874252521000
186693710	::365512172916322000
391778790	::365513189909213000
237635410	::365513955805900000
549652319	::365516536401756000
224346133	::365520901229391000
391778790	::365525616822464000
260979062	::365525870628188000
37347278	::365527534365978000
290401730	::365531907368300000
391778790	::365535628126978000
711532177	::365538703491338000
391778790	::365540403681824000
711532177	::365543248913113000
49518295	::365543357797253000
711532177	::365543387354505000
411762947	::365549650507362000
236466373	::365560401032785000
236466373	::365560443625930000
236466373	::365560599624687000
236466373	::365560808849158000
391778790	::365563623604621000
411762947	::365563943944597000
237635410	::365569884396064000
19569142	::365570338249113000
250389935	::365572072736436000
391778790	::365573674461442000
391778790	::365574221084098000
19569142	::365575412362907000
253381064	::365576801298296000
391778790	::365577058144890000
391778790	::365578861435568000
311124403	::365580655171600000
311124403	::365581706897534000
237635410	::365583059992588000
524028752	::365586573447790000
391778790	::365586668432011000
524028752	::365586821285019000
524028752	::365586911923933000
524028752	::365586990571327000
391778790	::365587844468707000
391778790	::365587978170531000
391778790	::365589062205186000
49518295	::365590932852178000
49518295	::365590933393248000
92936298	::365591026074779000
391778790	::365592648398020000
348326168	::365592690424954000
524028752	::365594284054945000
524028752	::365594319119323000
17928370	::365596550619086000
348326168	::365596713966239000
348326168	::365597055655215000
399456502	::365599115096231000
524028752	::365599301235245000
524028752	::365599575983132000
37347278	::365599845798518000
391778790	::365600153945653000
37347278	::365601106618880000
524028752	::365602454559129000
524028752	::365602496976130000
524028752	::365602539388928000
524028752	::365602737343307000
524028752	::365602881396686000
224346133	::365603303607902000
37347278	::365603501885243000
524028752	::365605606733787000
524028752	::365606058460332000
524028752	::365606106220855000
524028752	::365606448354435000
524028752	::365606550703837000
524028752	::365606593674481000
524028752	::365606885610631000
463420581	::365607329732898000
463420581	::365607549975797000
391778790	::365609059245752000
506912647	::365618048272564000
506912647	::365618593041367000
15974594	::365618765649543000
506912647	::365619558956019000
506912647	::365620395216347000
17928370	::365620423473373000
506912647	::365621561639710000
391778790	::365623916774965000
21112883	::365624393805729000
391778790	::365627783608680000
369109312	::365630729121574000
243857003	::365633037775552000
19569142	::365633257204748000
391778790	::365634732882546000
17163192	::365638292353466000
19569142	::365638804113088000
19501845	::365639629547913000
518039543	::365640471294377000
607432063	::365641489411354000
321166954	::365642834704994000
253381064	::365643936540266000
567827557	::365646457732218000
369109312	::365646463629406000
411762947	::365647791529275000
49518295	::365650208484372000
49518295	::365650209021247000
170590185	::365650687561965000
19569142	::365651997791223000
19569142	::365652194579582000
237635410	::365652356337119000
40561134	::365652622847393000
727288316	::365653145528971000
19569142	::365654428025487000
210714533	::365656285611425000
210714533	::365657379381055000
727288316	::365657932177739000
94481845	::365658709264838000
94481845	::365659499433959000
94481845	::365659559118905000
94481845	::365659937034092000
94481845	::365660007787802000
94481845	::365660060220784000
94481845	::365660259022409000
21112883	::365660316010418000
94481845	::365660413402161000
94481845	::365660514283569000
94481845	::365660804831391000
40561134	::365661273037357000
94481845	::365661588029587000
263221576	::365662516187107000
391778790	::365662796089794000
94481845	::365664021954822000
328796227	::365664208223879000
328796227	::365664632897159000
328796227	::365664998581739000
79902186	::365665671356485000
94481845	::365666044578242000
391778790	::365666431288868000
348326168	::365667398373748000
391778790	::365667678330953000
391778790	::365667696379047000
79902186	::365670458357592000
253381064	::365670818853830000
79902186	::365671042263420000
237635410	::365672423732936000
237635410	::365672638569381000
336171560	::365673904309682000
328796227	::365673995393179000
391778790	::365674312843268000
391778790	::365674370670133000
328796227	::365674702481539000
391778790	::365674776062210000
328796227	::365674971189620000
391778790	::365675747110690000
459987659	::365677968456040000
391778790	::365678284224217000
47067763	::365678885771296000
281805312	::365680141113888000
281805312	::365680223041228000
281805312	::365680676827168000
281805312	::365680688399265000
281805312	::365680749594161000
369109312	::365682093444964000
207340425	::365682533205155000
281805312	::365686662644248000
281805312	::365687239268761000
281805312	::365687337998483000
281805312	::365687667670794000
281805312	::365688073956241000
411762947	::365689625882271000
125781662	::365696054059995000
125781662	::365696123899359000
391778790	::365696476367691000
391778790	::365697436347400000
391778790	::365697561216036000
391778790	::365698130752188000
391778790	::365698720181919000
391778790	::365699582568566000
268546928	::365701551815270000
183397191	::365703188302675000
37347278	::365705884048961000
125781662	::365708277146861000
125781662	::365708401319227000
37347278	::365715571221860000
391778790	::365715689400573000
391778790	::365716139025772000
391778790	::365717058832449000
183397191	::365718267555360000
183397191	::365718603158388000
391778790	::365721807875080000
37347278	::365731353788026000
90211828	::365738919293239000
153133040	::365743256916594000
153133040	::365744615296466000
49518295	::365747315413221000
49518295	::365747316054962000
546266750	::365751052781371000
546266750	::365751399767740000
97392631	::365753297988096000
546266750	::365754079206576000
546266750	::365754245925978000
153133040	::365760951229751000
153133040	::365763798688215000
153133040	::365765493627432000
153133040	::365766544640327000
153133040	::365767022962937000
37347278	::365767436148031000
153133040	::365767505035268000
153133040	::365768921636278000
153133040	::365769161818906000
153133040	::365770317953634000
153133040	::365770740957577000
153133040	::365771628191297000
153133040	::365775941093433000
90211828	::365777723861377000
90211828	::365777771340894000
49518295	::365778741496004000
49518295	::365778742213226000
236266292	::365780901436719000
153133040	::365781632373891000
153133040	::365782311091970000
153133040	::365782516545753000
153133040	::365782909539454000
727288316	::365791150965145000
727288316	::365791888403472000
210714533	::365802091387682000
240587031	::365817923845095000
505841428	::365820140182437000
391778790	::365821012006277000
49518295	::365823970697674000
52995718	::365825920830930000
19501845	::365828450235326000
369109312	::365829485666385000
52995718	::365833142940090000
392434084	::365834766265753000
154535515	::365836586497212000
348326168	::365836869184913000
391778790	::365839293954424000
433083953	::365840727705522000
19501845	::365840738270973000
391778790	::365841951943168000
391778790	::365842011128987000
303480264	::365844431837990000
303480264	::365844841734742000
399456502	::365845463116693000
260539431	::365846345866674000
17928370	::365847237969973000
369109312	::365848142576496000
369109312	::365848343060021000
459561241	::365852665961402000
633957791	::365855515814805000
549652319	::365856067432873000
260979062	::365858849707667000
633957791	::365858857790095000
633957791	::365858884260339000
633957791	::365859478790348000
311124403	::365861917497098000
312907071	::365861996752674000
311124403	::365863133937545000
348326168	::365864641500413000
391778790	::365864956371009000
64582219	::365868484590186000
114970673	::365872845101875000
19501845	::365874289058127000
40561134	::365874304027590000
19501845	::365874545640472000
49518295	::365875423961284000
49518295	::365875424590434000
281805312	::365877671609110000
281805312	::365877692136034000
281805312	::365878002883624000
281805312	::365878007279271000
281805312	::365878722919804000
281805312	::365878961579892000
281805312	::365879125187104000
39140648	::365879473184309000
148143110	::365880531432382000
148143110	::365881123726823000
432738371	::365881972410687000
418832074	::365884318054219000
506912647	::365884960093114000
64582219	::365884960843898000
64582219	::365885284681920000
506912647	::365885512910782000
418832074	::365886406259777000
67453850	::365886849824206000
67453850	::365886909911801000
67453850	::365887437551058000
67453850	::365887777709109000
399456502	::365890368786534000
506912647	::365891606143963000
506912647	::365892075608227000
297735990	::365893324156047000
711532177	::365893894711418000
433083953	::365898320939450000
432738371	::365900479428968000
222217573	::365906320412524000
391778790	::365906867332988000
336171560	::365906987562708000
336171560	::365907873542307000
237635410	::365910827552878000
613256961	::365913194998398000
549652319	::365917325754503000
199545464	::365917580646547000
432738371	::365918081580679000
199545464	::365918261180768000
287721116	::365919608856784000
199545464	::365919935546916000
199545464	::365920030917009000
199545464	::365920441925246000
74608528	::365920922240159000
74608528	::365921278214946000
74608528	::365921439657893000
74608528	::365921568251064000
74608528	::365921738372034000
74608528	::365922051514572000
74608528	::365922287762944000
125781662	::365922491086024000
125781662	::365923106147139000
125781662	::365923522066923000
260539431	::365924403927711000
424526648	::365927979840307000
424526648	::365928216931745000
268546928	::365928284678127000
268546928	::365930348145684000
247362551	::365931162398502000
142890292	::365935002887782000
142890292	::365935126376484000
546266750	::365937653117497000
432738371	::365938587650371000
49518295	::365943383363026000
348326168	::365951577854451000
348326168	::365951680304529000
348326168	::365951828304736000
19569142	::365954631848837000
463420581	::365954649636872000
463420581	::365954922895777000
29398791	::365954967829348000
231256008	::365956072780988000
236261288	::365956560461111000
348326168	::365958772432183000
432738371	::365959476018282000
311124403	::365959875106316000
231256008	::365960391173484000
311124403	::365960489911582000
37347278	::365961991132684000
391778790	::365962156878987000
64582219	::365962341965234000
336171560	::365962446629896000
594260703	::365962773303279000
95374349	::365963134369927000
281805312	::365964477927145000
594260703	::365964611314393000
116633811	::365965142258745000
153133040	::365967102387044000
432738371	::365967768308301000
321835996	::365975651125182000
142890292	::365977348807471000
142890292	::365978596931674000
142890292	::365978722056155000
231256008	::365979247401107000
234948012	::365979275024809000
391778790	::365979339138936000
432738371	::365979675173982000
391778790	::365980129475833000
67523538	::365981317629870000
237635410	::365984288837079000
237635410	::365984698884816000
399456502	::365986174659067000
231256008	::365991203805728000
399456502	::365991795953377000
432738371	::365992777164668000
153133040	::365996912542892000
67523538	::365998172620853000
170590185	::365999830721495000
460429201	::366001045098344000
384035081	::366001742288125000
399456502	::366003625044086000
57804016	::366006480916332000
607432063	::366006943787134000
281805312	::366009457232199000
281805312	::366009625532841000
281805312	::366009992219856000
281805312	::366010277596110000
424526648	::366013307817168000
348326168	::366015717281251000
237635410	::366016016683241000
95374349	::366018121384992000
411762947	::366018304772550000
217214677	::366018804108640000
557367433	::366020514122178000
557367433	::366020563921145000
557367433	::366020645143846000
557367433	::366020740438429000
557367433	::366020796851830000
557367433	::366020865374171000
557367433	::366020957770485000
129844944	::366022921472319000
567827557	::366022968175898000
336171560	::366023864305721000
336171560	::366023970430005000
336171560	::366024070480928000
336171560	::366024178056433000
336171560	::366024259560144000
336171560	::366024293211049000
268546928	::366024911724101000
336171560	::366025391669907000
268546928	::366025478643003000
116633811	::366025763356540000
116633811	::366026126264504000
391778790	::366029325977403000
58976049	::366029384001400000
142890292	::366030196446474000
268546928	::366030273252569000
58976049	::366031027350683000
142890292	::366031130962563000
142890292	::366031257445990000
424526648	::366031335728480000
142890292	::366031390745182000
142890292	::366032079328251000
17928370	::366032171082846000
142890292	::366032178938781000
142890292	::366032261054865000
142890292	::366032583387136000
142890292	::366032729814474000
142890292	::366032881065275000
152735068	::366032924551819000
142890292	::366033003941605000
142890292	::366033243214061000
142890292	::366033565936390000
142890292	::366034490256146000
142890292	::366034833908039000
142890292	::366036186621419000
142890292	::366036591103320000
142890292	::366037155467894000
79902186	::366037350951825000
281805312	::366037566266408000
142890292	::366037649573683000
142890292	::366037718444146000
281805312	::366037946794655000
281805312	::366038086397853000
125781662	::366038342778884000
37347278	::366039121292046000
142890292	::366039127197630000
142890292	::366039443225841000
253381064	::366039519478284000
57804016	::366040493475364000
142890292	::366040709205213000
391778790	::366042954986561000
424526648	::366044770067419000
594260703	::366048732749369000
237635410	::366049015034413000
37347278	::366050165909495000
125781662	::366054307264602000
125781662	::366054389070307000
125781662	::366054569387622000
469825474	::366056269796225000
47067763	::366056371545841000
546266750	::366057742944841000
412586663	::366057793368752000
336171560	::366061164863557000
412586663	::366062975687213000
142890292	::366063171200483000
142890292	::366063552143958000
142890292	::366064053950488000
280699168	::366065606128185000
412586663	::366071377129775000
231256008	::366072421368856000
21112883	::366073845569949000
231256008	::366073854705152000
231256008	::366074460526219000
231256008	::366075303388393000
322347814	::366077883791314000
412586663	::366079412405415000
276887663	::366079518890401000
276887663	::366079837330358000
412586663	::366079884960870000
231256008	::366083498991296000
231256008	::366083578234290000
231256008	::366085007489503000
411762947	::366088620882411000
411762947	::366088694723129000
21112883	::366089331145838000
16710226	::366093200441618000
37347278	::366093918024118000
116118519	::366113860874272000
116118519	::366113933985198000
116118519	::366114024330498000
49518295	::366114332876079000
49518295	::366114333433929000
116118519	::366114723227381000
116118519	::366114836733624000
116118519	::366115230335504000
116118519	::366115689838292000
116118519	::366116336860016000
460765832	::366128190319636000
361691248	::366128935454519000
236261288	::366129110415712000
460765832	::366129316041457000
460765832	::366129389013975000
460765832	::366129470337323000
44353755	::366129672112713000
460765832	::366129912186273000
460765832	::366130216143290000
280699168	::366131359049203000
280699168	::366132710772703000
432738371	::366152423204589000
241324134	::366160669067853000
399456502	::366169086058704000
67453850	::366170867731939000
336171560	::366172653733691000
54721301	::366174899716358000
432738371	::366178857012826000
505841428	::366182723162865000
369109312	::366185552623570000
142890292	::366186908650446000
142890292	::366187174112133000
142890292	::366187277635948000
142890292	::366187399539204000
142890292	::366189395021692000
399456502	::366190481710923000
125781662	::366194978873016000
125781662	::366195164017999000
125781662	::366195519585918000
424526648	::366195544101634000
432738371	::366196502634311000
142890292	::366197749730902000
142890292	::366197861014183000
154535515	::366198637677645000
142890292	::366199268203180000
125781662	::366200758846242000
142890292	::366200762096828000
125781662	::366201060487995000
433083953	::366203125809430000
399456502	::366207239637319000
19569142	::366207926190354000
391778790	::366210350615506000
391778790	::366210385835077000
67453850	::366212880934268000
67453850	::366213112824729000
236261288	::366216740264353000
406122207	::366218320275451000
391778790	::366218510659096000
497412750	::366224422912274000
497412750	::366224847879143000
549652319	::366225361341652000
497412750	::366225496469536000
260979062	::366225677416017000
549652319	::366225705652072000
549652319	::366225736509558000
497412750	::366226126961524000
549652319	::366226348701777000
497412750	::366226400061034000
549652319	::366226447796404000
497412750	::366226736259670000
497412750	::366227017441611000
16860986	::366227298518695000
16860986	::366227336728813000
497412750	::366227665730023000
497412750	::366227929161670000
16860986	::366227950317735000
16860986	::366228111433543000
497412750	::366228208456175000
281805312	::366228399418646000
240587031	::366228489147392000
281805312	::366228604012593000
497412750	::366229384258011000
281805312	::366230098178871000
281805312	::366230556796653000
281805312	::366230753585020000
116118519	::366232131325788000
116118519	::366232192998834000
281805312	::366232539477716000
497412750	::366234119845314000
391778790	::366236441304502000
497412750	::366239045296209000
67453850	::366241683765080000
241324134	::366243014932303000
497412750	::366246712681050000
497412750	::366248826106953000
236112923	::366249277464395000
497412750	::366249331197624000
67453850	::366249433454755000
236112923	::366249540338200000
432738371	::366249608906678000
236112923	::366249743241846000
281805312	::366251932727259000
281805312	::366251985894248000
391778790	::366252122305597000
391778790	::366252598967283000
253381064	::366254280283398000
399456502	::366254848062132000
399456502	::366255480517042000
37347278	::366256292299423000
19569142	::366256729081667000
37347278	::366257801376436000
290401730	::366258018960162000
497412750	::366258813776568000
497412750	::366259555291762000
369109312	::366261715173781000
369109312	::366262453081882000
497412750	::366262907941556000
433083953	::366263309407760000
236266292	::366263598684712000
19569142	::366263709930237000
17928370	::366263721921753000
497412750	::366263798073532000
19569142	::366263876511203000
125781662	::366267488578711000
391778790	::366267624046329000
432738371	::366268458528292000
399456502	::366268503721906000
391778790	::366270305271951000
497412750	::366271342334582000
391778790	::366273673914613000
391778790	::366273857826463000
357894396	::366275122639806000
391778790	::366275740355932000
613256961	::366275927514152000
281805312	::366277036408438000
391778790	::366288023823974000
586941163	::366288452553146000
586941163	::366288560191582000
49518295	::366290696736485000
247362551	::366293557209870000
236112923	::366295424258146000
391778790	::366302003527294000
391778790	::366302370587619000
21112883	::366308429020659000
423865005	::366310599673655000
567827557	::366312546946396000
422214932	::366314788764139000
422214932	::366314979428806000
422214932	::366315139760259000
422214932	::366315347445424000
422214932	::366316149627027000
422214932	::366316600149815000
422214932	::366316679581536000
422214932	::366316945080983000
95374349	::366318039748198000
422214932	::366318356942434000
37347278	::366318937220194000
422214932	::366319866413719000
321166954	::366321247623188000
37347278	::366322359902273000
236112923	::366327293586583000
253381064	::366327731572584000
253381064	::366327973927845000
432738371	::366329521231769000
422214932	::366330660262129000
422214932	::366331080292315000
422214932	::366331127088164000
422214932	::366331264388698000
422214932	::366331450682912000
17163192	::366331470425497000
422214932	::366331557683789000
142890292	::366332146899632000
142890292	::366332192336527000
399456502	::366333786327236000
142890292	::366334947264430000
399456502	::366335494264594000
236112923	::366336225013010000
92936298	::366336891307560000
432738371	::366337397224509000
142890292	::366337599633231000
432738371	::366342492167217000
281805312	::366346296514187000
116147578	::366346313069113000
281805312	::366346386989531000
281805312	::366346632398245000
17163192	::366346842193137000
432738371	::366347581757984000
69662123	::366353957607587000
567827557	::366356110271193000
153133040	::366357814957969000
460765832	::366361813421522000
236261288	::366363693233082000
547745977	::366367423189884000
19569142	::366367575120158000
607432063	::366368479802167000
541324276	::366370403599384000
432738371	::366371128836497000
567827557	::366371614817923000
19569142	::366372422712176000
541324276	::366372951697793000
218698577	::366375313220960000
218698577	::366375833037844000
95374349	::366378117385818000
67453850	::366378495405867000
475356723	::366388697588961000
69662123	::366390829750816000
328796227	::366391417418940000
328796227	::366391517100785000
328796227	::366391838636113000
328796227	::366391933997817000
328796227	::366392185052086000
567827557	::366392914714165000
69662123	::366393543394201000
69662123	::366393947406344000
37347278	::366397029670338000
236261288	::366397708296126000
236261288	::366399100394016000
541324276	::366400574343741000
79902186	::366404231126720000
142890292	::366404553681285000
541324276	::366409404356112000
69662123	::366410841857335000
69662123	::366410928784277000
399456502	::366411289263742000
37347278	::366412218146897000
399456502	::366412632292470000
391778790	::366412767948836000
236261288	::366413392656875000
391778790	::366413489041981000
125781662	::366418690855550000
125781662	::366418938281734000
27613649	::366420929066176000
27613649	::366420984141590000
27613649	::366421001438904000
129844944	::366421036624916000
142890292	::366421738097082000
287721116	::366422105086103000
53852889	::366422151408005000
142890292	::366424063285014000
44353755	::366424239978446000
469825474	::366424519247794000
142890292	::366424546598846000
44353755	::366424630476537000
116147578	::366426658904866000
393622132	::366426665133424000
116147578	::366426748323246000
69662123	::366427000136671000
391778790	::366427517701210000
391778790	::366428026176675000
391778790	::366428324848869000
391778790	::366428500757983000
391778790	::366428904774311000
399456502	::366431071539179000
399456502	::366433411545579000
47067763	::366433876773584000
348326168	::366435754802548000
348326168	::366437118458863000
348326168	::366437136846684000
348326168	::366438375152029000
47067763	::366439640921681000
153133040	::366452688034078000
448325555	::366457843165044000
37347278	::366462923750653000
49518295	::366483083161108000
49518295	::366483083920293000
236261288	::366486969863249000
236261288	::366488004589658000
236261288	::366489487045427000
236261288	::366491093589704000
361691248	::366491772500709000
236261288	::366491938888753000
17928370	::366495978662006000
727288316	::366514958357377000
727288316	::366515060497068000
432738371	::366522387568656000
505841428	::366544924893655000
17928370	::366546033418838000
17928370	::366546493450096000
17928370	::366548573686468000
234801315	::366550704061554000
207340425	::366556932087103000
207340425	::366557156570431000
300523243	::366559058502746000
154535515	::366561025417420000
432738371	::366561158502686000
391778790	::366561200881934000
391778790	::366561285216808000
17928370	::366562441833885000
433083953	::366565503516422000
391778790	::366566242196271000
391778790	::366567015885967000
116118519	::366567272904531000
116118519	::366567511325540000
116118519	::366567606645297000
336171560	::366567620599746000
270041894	::366571554391326000
391778790	::366572924985032000
369109312	::366573160444854000
471204596	::366577042797498000
432738371	::366577611020845000
391778790	::366577868098125000
19569142	::366578682376110000
391778790	::366580170963959000
369109312	::366580804484202000
391778790	::366581467381366000
129844944	::366584406745427000
281805312	::366585136189411000
281805312	::366585967030714000
281805312	::366586051210391000
281805312	::366586160190996000
281805312	::366586222891646000
703335810	::366588489208299000
260979062	::366588570871410000
391778790	::366588797158301000
703335810	::366589385468162000
703335810	::366589705543876000
391778790	::366590274773848000
391778790	::366591943528022000
703335810	::366592457896493000
330468046	::366593249697210000
330468046	::366593308966916000
469825474	::366595895506124000
391778790	::366596448101478000
32254012	::366596981168148000
391778790	::366597863989448000
328796227	::366598025331752000
703335810	::366598883456991000
391778790	::366600063268564000
255799357	::366600788560191000
703335810	::366601050465112000
253381064	::366603867170938000
422214932	::366603878961131000
422214932	::366604039783317000
253381064	::366604103146672000
422214932	::366604281408794000
432738371	::366604305387622000
422214932	::366604391240839000
422214932	::366604478121644000
422214932	::366604598137462000
422214932	::366604919765073000
422214932	::366604984231526000
37347278	::366605025197301000
422214932	::366605436192960000
422214932	::366605555038552000
422214932	::366605988259827000
422214932	::366606276303667000
422214932	::366606417316163000
422214932	::366607129261506000
422214932	::366607216117153000
422214932	::366607263693152000
369109312	::366607317531246000
391778790	::366610579063980000
58976049	::366610813869506000
236266292	::366611685479424000
236266292	::366612560709029000
114970673	::366617715676422000
432738371	::366619744188628000
399456502	::366625205319249000
281805312	::366625700431663000
281805312	::366625868505821000
281805312	::366626103936299000
281805312	::366626183179280000
281805312	::366626291820142000
281805312	::366626462591225000
281805312	::366626717604913000
281805312	::366627135470841000
241324134	::366628594019090000
96056317	::366632093494689000
399456502	::366632232305180000
19569142	::366635018816208000
125781662	::366635070427103000
125781662	::366635856716500000
125781662	::366636164708433000
125781662	::366636200678797000
125781662	::366636239287365000
125781662	::366636321126612000
125781662	::366636476663992000
125781662	::366636677646647000
125781662	::366636785025028000
19569142	::366638683929059000
44353755	::366640088035246000
44353755	::366640117802221000
44353755	::366640176153374000
391778790	::366640555054219000
44353755	::366640568958332000
44353755	::366640810436984000
79902186	::366640971833802000
19569142	::366642948672196000
348326168	::366646244090720000
391778790	::366648437661376000
391778790	::366651411779817000
264295397	::366652026232377000
348326168	::366653478786961000
264295397	::366654004702351000
36119799	::366656395300446000
36119799	::366657236828823000
114970673	::366657649695129000
36119799	::366657783224995000
36119799	::366658294611312000
17163192	::366658901464203000
142890292	::366661297422602000
432738371	::366663596903641000
287721116	::366665350391148000
39140648	::366666834474303000
114970673	::366667903216525000
432738371	::366672735285415000
255765560	::366677522479464000
432738371	::366680784364515000
337980677	::366681534104739000
337980677	::366682377629609000
463420581	::366683124635152000
463420581	::366683468266090000
19501845	::366697065880887000
336171560	::366697226795352000
17163192	::366697330025578000
336171560	::366697501169946000
17928370	::366698407634546000
711532177	::366698760824295000
348326168	::366701374982991000
79902186	::366703069897048000
399456502	::366703827044413000
399456502	::366704878388658000
291459734	::366709483730247000
727288316	::366712057879478000
549652319	::366714967019372000
549652319	::366715895030104000
549652319	::366716152610693000
549652319	::366716520023339000
381279494	::366716779701088000
549652319	::366717128541343000
381279494	::366717378211491000
381279494	::366717682701185000
381279494	::366718622191722000
381279494	::366719088489283000
381279494	::366719454182252000
381279494	::366720223686041000
381279494	::366720678407311000
336171560	::366720824239067000
381279494	::366720908053839000
336171560	::366720946515611000
336171560	::366721290222047000
336171560	::366721349252677000
381279494	::366721394869940000
381279494	::366721760059604000
381279494	::366722000686809000
336171560	::366722091359285000
381279494	::366722253150371000
336171560	::366722392409653000
336171560	::366722791589949000
336171560	::366722868928716000
381279494	::366722871478857000
128703316	::366723011149176000
128703316	::366723163184312000
128703316	::366723212001820000
336171560	::366723421465362000
336171560	::366723598439817000
336171560	::366723729964793000
381279494	::366723761128472000
128703316	::366723799107907000
381279494	::366724079685865000
97392631	::366724507471327000
90211828	::366724696349224000
381279494	::366724725679996000
96056317	::366725011022684000
336171560	::366725401243951000
90211828	::366725413214486000
97392631	::366725469959229000
336171560	::366725509939331000
381279494	::366725534203379000
381279494	::366725775661076000
97392631	::366725853343789000
97392631	::366726009942310000
381279494	::366726092469448000
381279494	::366727283060391000
381279494	::366727531719688000
321775412	::366727746782638000
381279494	::366727843457142000
97392631	::366728250724069000
97392631	::366728552080613000
381279494	::366728725280194000
381279494	::366728809094975000
328796227	::366728914598510000
381279494	::366729901841186000
607432063	::366731303917322000
518039543	::366731642158592000
381279494	::366731898120192000
40524821	::366733633060470000
128703316	::366734667925295000
426786499	::366736377792049000
97392631	::366736790339600000
224093638	::366739204098629000
224093638	::366739234033377000
432738371	::366739994104180000
97392631	::366740102170415000
97392631	::366740175000317000
44353755	::366741789262098000
328796227	::366741807754788000
44353755	::366741814939631000
97392631	::366742125100011000
253381064	::366744045847982000
413575821	::366744512246185000
424526648	::366744799845433000
234738785	::366746252416786000
351947723	::366753275510394000
469825474	::366753353314734000
469825474	::366753382087671000
36119799	::366756659839770000
36119799	::366757157460385000
422214932	::366758670022881000
36119799	::366759105517469000
422214932	::366759258563411000
422214932	::366759520078266000
422214932	::366759977777496000
21764174	::366760404367585000
422214932	::366760596550586000
422214932	::366760798846058000
369460029	::366761238409121000
369460029	::366761256448823000
38042561	::366769840037433000
38042561	::366770174642237000
276887663	::366770689350438000
240587031	::366771595655651000
19501845	::366771650588446000
19501845	::366771679185223000
58976049	::366773376951402000
264295397	::366774368321273000
469825474	::366775363319250000
469825474	::366775558102716000
469825474	::366776021627830000
253381064	::366776103290929000
469825474	::366776282345779000
495506626	::366776306299449000
78404115	::366776478521765000
78404115	::366776685175119000
469825474	::366776949890236000
391778790	::366778289433481000
399456502	::366779137626619000
399456502	::366780520056627000
399456502	::366780589984055000
399456502	::366781686622588000
236261288	::366781836736729000
399456502	::366782058099523000
391778790	::366782102819176000
399456502	::366782706429870000
19501845	::366783439455789000
391778790	::366783455809388000
391778790	::366783499593723000
241324134	::366783591440580000
399456502	::366783899193454000
399456502	::366785777784463000
391778790	::366788493411745000
391778790	::366789565169664000
391778790	::366790322140880000
44353755	::366791992321114000
21764174	::366801004097835000
236261288	::366806976744800000
236261288	::366808070413746000
263221576	::366809322300248000
94481845	::366809334258204000
94481845	::366810110711967000
40524821	::366811170264449000
94481845	::366811185334595000
47067763	::366811334781841000
263221576	::366813046062084000
40524821	::366815631129067000
94481845	::366815775148871000
40524821	::366815930531057000
94481845	::366816034566578000
94481845	::366816804871487000
594060776	::366817098397265000
199545464	::366817248742084000
199545464	::366817429092974000
199545464	::366817542452834000
251876771	::366817770740006000
199545464	::366817782832177000
199545464	::366817923555270000
594060776	::366818129730473000
199545464	::366822480062590000
199545464	::366822595112353000
199545464	::366822662716129000
199545464	::366822731133620000
199545464	::366822783780519000
199545464	::366822908393304000
199545464	::366823192402210000
199545464	::366823313651142000
199545464	::366823697165721000
546266750	::366823829521182000
251876771	::366833433164525000
251876771	::366834187497517000
251876771	::366834437377359000
369109312	::366848395094130000
49518295	::366849816736706000
49518295	::366849817432956000
276887663	::366863917802192000
129844944	::366882532500848000
432738371	::366888914117599000
20545953	::366889527287103000
49518295	::366892393376645000
391778790	::366898738721075000
391778790	::366899504668094000
391778790	::366899649132511000
505841428	::366907907951968000
432738371	::366908229613133000
369109312	::366913119110447000
17928370	::366913783039401000
236261288	::366918779994783000
558662656	::366920872574984000
558662656	::366921387065090000
218698577	::366921481285931000
558662656	::366922784166772000
264295397	::366923059162136000
154535515	::366923424137871000
264295397	::366923460909350000
432738371	::366923857220743000
337980677	::366924403814047000
264295397	::366924804986642000
391778790	::366925026492030000
264295397	::366926279825559000
586941163	::366926435111280000
528790375	::366929566855471000
236261288	::366931245734699000
21764174	::366931900520087000
17928370	::366933635359719000
424526648	::366941943659368000
460765832	::366943139065376000
21764174	::366943521908858000
336171560	::366945263346139000
336171560	::366945290055458000
336171560	::366945350637993000
391778790	::366945705929097000
432738371	::366945990185467000
336171560	::366946057013305000
586941163	::366946194041225000
336171560	::366946195064631000
21764174	::366949105974509000
201722399	::366949488260165000
201722399	::366949869476261000
469825474	::366950511993307000
469825474	::366950713630269000
21764174	::366951085006532000
260979062	::366951241194020000
64582219	::366951528424148000
21764174	::366952054188548000
633957791	::366960187527016000
210714533	::366962053115691000
37347278	::366962134682316000
432738371	::366962273824149000
16860986	::366967542524280000
16860986	::366968263185412000
37347278	::366969114146779000
586941163	::366970329463136000
422214932	::366970403740057000
46991082	::366970438078836000
336171560	::366970649094270000
432738371	::366971126884212000
336171560	::366971298322190000
49518295	::366971725428166000
49518295	::366971726527070000
17163192	::366977444827238000
264295397	::366979225883914000
237635410	::366980202959601000
459561241	::366981174087806000
290401730	::366981218631303000
406122207	::366981940118700000
40524821	::366984640306757000
40524821	::366986120556314000
40524821	::366989953084825000
40524821	::366990983386238000
40524821	::366991065338753000
40524821	::366991384932126000
514339780	::366991604550078000
432738371	::366992152930160000
116147578	::366992161276825000
116147578	::366993350311677000
40524821	::366994560301273000
281805312	::366995103140683000
116147578	::366995108169658000
40524821	::366995269780381000
281805312	::366995552472276000
40524821	::366996676663197000
264295397	::366997579411619000
281805312	::366997687779864000
83092668	::366998472177618000
281805312	::366999059334049000
125781662	::367000176608542000
549652319	::367000544272859000
125781662	::367000831381356000
125781662	::367001006808121000
549652319	::367001462007537000
549652319	::367001769496162000
83092668	::367001804111745000
549652319	::367001943127769000
549652319	::367002854470332000
549652319	::367003113569263000
549652319	::367003217881612000
16860986	::367003707411415000
549652319	::367004014581268000
549652319	::367005126185074000
281805312	::367005256174944000
549652319	::367005314169569000
281805312	::367005355865161000
281805312	::367005465349079000
281805312	::367005577542516000
549652319	::367005607116546000
348326168	::367008682455728000
399456502	::367009446322388000
281212143	::367012901879418000
281212143	::367012989641031000
128703316	::367013140296646000
128703316	::367013240925978000
432738371	::367013334270218000
281212143	::367013384773828000
399456502	::367015753108566000
264295397	::367017166916173000
264295397	::367018094385827000
247362551	::367018329224921000
125781662	::367018554958168000
125781662	::367019138880782000
207340425	::367019177648721000
207340425	::367019298734084000
142890292	::367019896502108000
399456502	::367020155366158000
125781662	::367021750623539000
64582219	::367025363521904000
64582219	::367025365027667000
11822502	::367025791344705000
64582219	::367026719343251000
268546928	::367027018179031000
21764174	::367028918538092000
391778790	::367030660999184000
411762947	::367035468350623000
463420581	::367039142200635000
264295397	::367040111097036000
552715527	::367042780264419000
633957791	::367043175963451000
633957791	::367043346428338000
49518295	::367045685637419000
276887663	::367047413715836000
432738371	::367051218368987000
276887663	::367051720276180000
240587031	::367052204261527000
40524821	::367055390090862000
125781662	::367055811161227000
391778790	::367061761054490000
369109312	::367063067961864000
369109312	::367065068380622000
369109312	::367065565841874000
391778790	::367066805766197000
391778790	::367067100290220000
328796227	::367069907004837000
328796227	::367070323578896000
328796227	::367070368579600000
369109312	::367070648382017000
237635410	::367072561059737000
263006098	::367073120777023000
432738371	::367073937282170000
337980677	::367074186831069000
199545464	::367076103812575000
391778790	::367076968325722000
236261288	::367077242330808000
57804016	::367079184322924000
142890292	::367079664495640000
236261288	::367079742286995000
170590185	::367080178305867000
264295397	::367082943895703000
264295397	::367085502991568000
264295397	::367086570689409000
199545464	::367087037654241000
199545464	::367087148618743000
236261288	::367087206822711000
199545464	::367087222346244000
199545464	::367087417662382000
199545464	::367088333891309000
199545464	::367088952433717000
199545464	::367089026165379000
336171560	::367091576524513000
251683004	::367092458171424000
21764174	::367092724870021000
240587031	::367093368595439000
422214932	::367093455941820000
422214932	::367093499138940000
607432063	::367093824025145000
471204596	::367094091177140000
518039543	::367094287361507000
391778790	::367094467763138000
391778790	::367094591952269000
391778790	::367094665524559000
391778790	::367094690447122000
199545464	::367094700836388000
391778790	::367094754276020000
391778790	::367094869300621000
236261288	::367094914183475000
391778790	::367094917916815000
391778790	::367095083600207000
391778790	::367095320997818000
426786499	::367099584947830000
16710226	::367099716104093000
281212143	::367101606346498000
223594866	::367102544524623000
369109312	::367102657871101000
369109312	::367102744131141000
399456502	::367103612801257000
399456502	::367104105044377000
237635410	::367104632595546000
391778790	::367109263891505000
391778790	::367109552300654000
116633811	::367109893654052000
236261288	::367110372630601000
116633811	::367110540927045000
116633811	::367110807093383000
116633811	::367111041982791000
128703316	::367115635421364000
128703316	::367116021096005000
128703316	::367116936381231000
128703316	::367117172600242000
236261288	::367118355766837000
129844944	::367119769562259000
323076337	::367120571126915000
229986296	::367121099190198000
237635410	::367123531764469000
237635410	::367124707750850000
328796227	::367127487471685000
300523243	::367127799376928000
21112883	::367129416641810000
37347278	::367130383004860000
79902186	::367130462629937000
79902186	::367131149459804000
236261288	::367131306817093000
236261288	::367131515617951000
393622132	::367131744392478000
79902186	::367132074781999000
469825474	::367134384412831000
469825474	::367134458396151000
469825474	::367134607927287000
469825474	::367134897418149000
506912647	::367134928825487000
469825474	::367134980154994000
399456502	::367135087671787000
336171560	::367135538781749000
506912647	::367135559464284000
37347278	::367135606406516000
37347278	::367135949446053000
218698577	::367136643826077000
506912647	::367137519131189000
469825474	::367139106838413000
469825474	::367139287067656000
236261288	::367145282124783000
506912647	::367145626200731000
49518295	::367146944793030000
506912647	::367147619883442000
45898691	::367149019593965000
90211828	::367151517725646000
508407656	::367152996800790000
45898691	::367154335698149000
546266750	::367155399671021000
44353755	::367156055463034000
236261288	::367158811686998000
546266750	::367159136951087000
546266750	::367159159579357000
37347278	::367159572412112000
236261288	::367159628846477000
37347278	::367160775594360000
37347278	::367161538156572000
281805312	::367162027778641000
37347278	::367162240048168000
281805312	::367162367760547000
281805312	::367162970733678000
281805312	::367163183611379000
281805312	::367163324493873000
37347278	::367163466382966000
281805312	::367163667374030000
281805312	::367166790654103000
281805312	::367166976629547000
281805312	::367167417874522000
281805312	::367167517258555000
281805312	::367167596417658000
281805312	::367168072072695000
460765832	::367168575875710000
47067763	::367188809102159000
37347278	::367196624788791000
308523963	::367199058240491000
308523963	::367199124296593000
549652319	::367199136329646000
549652319	::367199416488173000
308523963	::367199638241423000
549652319	::367199847310295000
308523963	::367199998343393000
549652319	::367200136956362000
549652319	::367200150604615000
549652319	::367200203104718000
37347278	::367200248663244000
391778790	::367200644739784000
549652319	::367200654642511000
308523963	::367202285832929000
49518295	::367204318388043000
49518295	::367204319298199000
546266750	::367204735821938000
546266750	::367205139372716000
391778790	::367206226196987000
37347278	::367206903069151000
391778790	::367207201989218000
391778790	::367207336303026000
546266750	::367212773366693000
391778790	::367216059805609000
546266750	::367227590328586000
546266750	::367227629419499000
546266750	::367227783434350000
54721301	::367238738486628000
49518295	::367247677999685000
49518295	::367247678582702000
460765832	::367251966398693000
391778790	::367258231393239000
391778790	::367258398582386000
391778790	::367259312311128000
303480264	::367266691862261000
303480264	::367267452054679000
505841428	::367269665707270000
633957791	::367277474188500000
633957791	::367277498230259000
633957791	::367277627087667000
432738371	::367280463808696000
432738371	::367280724765708000
21112883	::367281262635278000
594260703	::367281482487693000
21112883	::367282546713055000
154535515	::367285808950022000
594260703	::367286868242464000
354617285	::367287649377456000
392434084	::367288028185640000
354617285	::367288362589499000
78404115	::367289926296936000
336171560	::367290024901246000
336171560	::367290114931978000
78404115	::367291168532332000
78404115	::367291637455532000
399456502	::367293651384553000
399456502	::367294758906900000
513878213	::367295723173605000
399456502	::367297023017365000
223594866	::367297556579352000
223594866	::367297862813888000
78404115	::367299455441043000
78404115	::367300285506404000
303480264	::367300891747299000
78404115	::367301452999303000
432738371	::367301495827345000
78404115	::367301604044574000
78404115	::367301791035039000
567827557	::367302200902430000
399456502	::367306858811232000
78404115	::367311886875754000
260979062	::367312341370544000
513878213	::367313219821793000
440175355	::367316365361033000
549652319	::367319711496667000
513878213	::367320561669898000
207340425	::367321536744521000
153133040	::367322411341209000
399456502	::367323039010009000
146219676	::367325501817622000
199545464	::367332065077104000
97392631	::367333039468449000
49518295	::367333098322538000
49518295	::367333099148816000
284664089	::367337637981335000
183397191	::367337852121530000
422214932	::367338067557744000
183397191	::367338150172950000
391778790	::367338655138209000
391778790	::367338857836322000
183397191	::367338913565638000
183397191	::367338947111694000
391778790	::367339218504548000
336171560	::367339603503898000
391778790	::367342384977543000
391778790	::367343382534037000
391778790	::367343511701823000
391778790	::367343560003452000
303480264	::367344087722385000
183397191	::367344533861695000
424526648	::367346148610023000
303480264	::367346199764148000
19501845	::367347739967127000
21764174	::367349478098870000
711532177	::367349482326732000
432738371	::367349880844333000
67523538	::367350832691699000
67523538	::367351134589296000
369109312	::367351729039638000
96056317	::367352354980773000
369109312	::367352576037363000
369109312	::367353203475881000
369109312	::367353985654874000
43922897	::367354952395407000
19501845	::367355268386267000
513878213	::367355397168181000
432738371	::367355402008014000
513878213	::367355728690171000
199545464	::367356100397772000
236112923	::367357226115416000
513878213	::367358367083528000
513878213	::367358378550784000
513878213	::367358380840878000
546266750	::367358784621903000
546266750	::367359270439755000
269427723	::367359271903567000
391778790	::367359575743557000
546266750	::367360939932131000
148143110	::367362539078057000
269427723	::367362619021094000
148143110	::367362779231313000
148143110	::367363099877445000
432738371	::367363166545522000
369460029	::367364748549312000
369460029	::367364808880164000
369460029	::367364955206856000
369460029	::367365445625843000
369460029	::367365802607251000
363443542	::367366422965387000
336171560	::367368455772585000
460765832	::367369959707385000
39680514	::367370103668887000
40524821	::367370954709946000
424526648	::367372979262328000
16710226	::367373025274245000
83092668	::367375014036652000
432738371	::367381900454678000
336171560	::367381994973691000
207340425	::367386983225491000
469825474	::367388251608199000
264295397	::367389923898175000
264295397	::367391187214155000
336171560	::367391337202872000
264295397	::367391383012642000
336171560	::367391617646624000
711532177	::367391728942067000
381599486	::367392025840484000
20545953	::367393933833158000
16710226	::367394213412888000
16710226	::367394705031446000
399456502	::367394768709361000
399456502	::367395630072602000
557367433	::367395856502104000
557367433	::367395998005334000
557367433	::367395998202466000
557367433	::367396061582606000
557367433	::367396115496194000
557367433	::367396171431428000
557367433	::367396210975313000
557367433	::367396244949196000
557367433	::367396292982345000
557367433	::367396395914756000
30151060	::367396670050664000
199545464	::367396684118384000
253381064	::367397248164192000
557367433	::367397485896945000
557367433	::367397520818712000
432738371	::367398177445380000
336171560	::367398645358133000
49518295	::367400550561611000
49518295	::367400551165595000
336171560	::367400716312510000
253381064	::367402457909186000
391778790	::367403460016476000
80379964	::367403528441974000
322347814	::367403845820743000
237635410	::367404160062603000
255313314	::367404359338188000
391778790	::367404665488830000
263221576	::367404783986278000
513878213	::367404789979947000
253381064	::367405053868781000
29398791	::367405354034139000
336171560	::367408678242369000
129844944	::367409382457614000
236261288	::367411327037235000
21112883	::367412531913953000
21112883	::367413004834308000
513878213	::367417635979677000
513878213	::367418414081777000
513878213	::367418505790255000
97392631	::367420337371492000
264295397	::367421031209652000
224093638	::367431165835505000
549652319	::367431915545956000
549652319	::367432078662438000
432738371	::367432188741943000
19569142	::367433024662564000
89632418	::367433473625034000
89632418	::367433717137936000
89632418	::367435367101648000
89632418	::367435517463248000
89632418	::367436490059444000
90265908	::367436550562643000
89632418	::367436572490092000
89632418	::367436631302623000
432738371	::367437525700182000
97392631	::367437561955762000
97392631	::367437650170363000
97392631	::367437915535581000
399456502	::367438523940352000
97392631	::367438836139171000
49667570	::367439474521042000
125781662	::367442143595335000
236261288	::367443322219945000
97392631	::367443973532831000
21764174	::367445410198994000
97392631	::367445704874426000
236261288	::367445768686157000
399456502	::367449249937911000
557367433	::367449473393238000
391778790	::367449770329387000
554041249	::367452785115013000
19569142	::367453121267511000
321663912	::367453190997803000
19569142	::367453765529370000
239770256	::367453944685289000
308523963	::367454245534314000
89632418	::367455305518436000
19569142	::367456473317523000
236261288	::367456781468844000
607432063	::367456854948839000
236261288	::367458397035044000
518039543	::367458689231241000
391778790	::367460193715892000
308523963	::367460194269528000
391778790	::367460291627716000
308523963	::367460332916449000
49667570	::367460399169671000
391778790	::367460888716267000
391778790	::367461159844450000
49667570	::367462390201597000
426786499	::367463407118598000
432738371	::367463834597859000
558662656	::367463836825042000
558662656	::367464089737363000
255765560	::367464658724478000
558662656	::367464794158145000
237635410	::367465859964338000
549652319	::367466876474888000
303480264	::367467011112464000
549652319	::367467151638007000
549652319	::367467313663987000
549652319	::367467431217729000
391778790	::367467774312194000
391778790	::367468470008823000
177989889	::367468927388897000
332525085	::367470715161047000
332525085	::367470789979033000
49667570	::367471399524663000
336171560	::367471709852807000
224346133	::367471800340717000
369109312	::367475197924110000
284664089	::367476959690780000
264295397	::367477029614399000
96056317	::367478451215007000
146549492	::367478779620630000
424526648	::367478900730785000
146549492	::367478960075980000
146549492	::367479136111325000
146549492	::367479243959070000
146549492	::367479381356081000
96056317	::367479701272788000
146549492	::367479839554416000
146549492	::367481800039202000
129844944	::367485538825437000
146549492	::367486436544483000
146549492	::367486525455753000
129844944	::367487134049247000
513878213	::367487445996404000
129844944	::367490084045852000
37347278	::367491413186854000
129844944	::367491500013133000
281805312	::367491967006937000
37347278	::367492177451958000
90265908	::367494447833309000
146549492	::367495789997588000
146549492	::367496216361582000
146549492	::367496347152158000
146549492	::367496405809496000
146549492	::367496467016974000
146549492	::367496511354974000
303480264	::367497199359631000
236261288	::367500210110746000
90265908	::367503494414336000
90265908	::367503524181311000
64582219	::367504136948166000
236261288	::367505953404370000
236261288	::367506798741164000
399456502	::367507554202431000
448325555	::367507849238552000
406122207	::367507922093625000
236261288	::367508052208922000
399456502	::367508383420534000
291459734	::367508803085799000
125781662	::367509998701518000
125781662	::367510768888975000
146549492	::367511009403371000
21764174	::367511127615209000
399456502	::367512795463434000
546266750	::367512873184288000
21764174	::367512880033169000
393622132	::367513824263700000
399456502	::367517173591601000
21764174	::367518398072111000
281805312	::367521028060102000
281805312	::367521113535811000
281805312	::367521195635113000
281805312	::367521597940170000
64582219	::367522476039106000
58976049	::367523207638949000
373569970	::367532794156564000
58976049	::367535886919274000
508407656	::367538862652137000
281805312	::367547098956177000
281805312	::367547163607171000
116118519	::367547196654501000
281805312	::367547457367846000
411762947	::367547914702172000
224346133	::367550110823370000
97392631	::367558984720740000
546266750	::367564215713660000
47067763	::367566288010629000
116147578	::367566448073244000
49518295	::367566615556022000
49518295	::367566616378105000
86617967	::367567208542912000
86617967	::367568589060325000
86617967	::367568703153786000
86617967	::367568834938814000
86617967	::367569633773371000
177989889	::367571492092907000
177989889	::367572217120305000
177989889	::367572330144210000
177989889	::367573176483467000
86617967	::367573542453661000
86617967	::367573684367945000
86617967	::367574002019336000
177989889	::367574598914555000
177989889	::367580961849884000
177989889	::367581072332042000
49518295	::367589275656658000
49518295	::367589276667478000
236261288	::367598883914137000
146549492	::367598902528073000
146549492	::367599100478242000
369109312	::367616985976545000
369109312	::367617349920509000
146549492	::367623354565423000
146549492	::367623371699150000
146549492	::367623411000147000
20545953	::367626365572366000
86617967	::367627154898833000
505841428	::367632531681583000
20545953	::367634437552365000
57804016	::367638443524100000
549652319	::367638782612213000
549652319	::367638897938821000
432738371	::367643937697067000
303480264	::367647185279913000
154535515	::367648210463907000
17163192	::367649160126033000
478520972	::367650044956377000
392434084	::367651041602330000
399456502	::367652863368896000
549652319	::367653051403759000
549652319	::367653436809940000
86617967	::367655245478109000
86617967	::367656032769953000
86617967	::367656055251435000
86617967	::367656308834832000
86617967	::367656375033536000
86617967	::367656430910050000
234801315	::367657218029928000
86617967	::367657576542240000
86617967	::367657710080520000
86617967	::367658164764020000
86617967	::367659137527984000
86617967	::367659153722179000
86617967	::367659161192239000
86617967	::367659806796308000
86617967	::367660159650500000
381599486	::367660881871921000
86617967	::367660957373591000
86617967	::367661406675820000
86617967	::367661473533018000
122769328	::367661957706702000
303480264	::367664585782079000
586941163	::367664791365484000
86617967	::367666738554732000
146549492	::367668634862108000
86617967	::367669837021327000
633957791	::367671617029017000
86617967	::367673456655364000
86617967	::367674919645376000
86617967	::367675050390196000
86617967	::367675275536265000
86617967	::367676595366277000
86617967	::367676650869489000
86617967	::367677077023375000
432738371	::367677138234650000
86617967	::367677340559884000
86617967	::367677377830477000
86617967	::367677835168985000
424526648	::367694512597897000
125781662	::367694544378134000
399456502	::367695203479478000
16860986	::367695522607296000
21764174	::367696546835341000
125781662	::367699515299491000
586941163	::367699569322115000
399456502	::367700721090973000
422214932	::367701037345304000
399456502	::367702513593503000
506912647	::367702962074054000
506912647	::367703489746829000
86617967	::367704136915378000
37347278	::367704801519214000
79902186	::367706730115117000
276887663	::367706749832146000
86617967	::367707759284088000
37347278	::367709742702940000
86617967	::367710655396458000
125781662	::367711441702236000
508407656	::367712847901761000
508407656	::367713855373185000
97392631	::367716989365522000
97392631	::367717033498001000
508407656	::367717209764020000
508407656	::367717260909363000
95374349	::367719638228303000
280699168	::367723055876825000
280699168	::367723799585640000
280699168	::367724698215272000
280699168	::367725095847858000
303480264	::367725107021873000
280699168	::367725554243362000
280699168	::367726003717566000
280699168	::367726662420398000
280699168	::367728567464902000
280699168	::367730681851310000
336778628	::367730762981728000
399456502	::367731320610234000
37347278	::367732458331987000
224093638	::367735647056191000
21764174	::367741370028408000
16860986	::367741487594762000
573205399	::367741856089923000
552715527	::367746976504610000
369460029	::367748280564084000
369460029	::367748577210413000
287721116	::367751015216738000
210714533	::367751191637135000
210714533	::367751274206228000
49667570	::367755109390094000
49667570	::367755115153080000
49667570	::367755357223137000
49667570	::367755840172081000
49667570	::367757257247047000
49667570	::367757328445358000
281805312	::367760238486646000
281805312	::367760317507321000
281805312	::367760389099884000
255765560	::367762174271180000
67523538	::367762522671046000
49667570	::367763144971915000
39140648	::367763358650343000
67523538	::367763669033050000
39140648	::367763734120247000
49667570	::367767557878849000
328796227	::367768118329757000
328796227	::367768649785815000
328796227	::367768914253459000
336171560	::367770830383886000
513878213	::367770923975573000
513878213	::367771432778207000
513878213	::367771608536322000
513878213	::367771877810647000
513878213	::367772126688059000
463420581	::367774157469409000
328796227	::367778156121317000
328796227	::367778263189295000
328796227	::367778388850663000
37347278	::367778429396975000
328796227	::367778699849900000
328796227	::367779252147453000
328796227	::367779432594829000
328796227	::367779481353588000
328796227	::367779560600772000
460765832	::367784038183862000
49518295	::367786772010258000
369460029	::367789922973155000
459561241	::367790863222468000
17928370	::367793540065415000
386627455	::367794828136165000
459561241	::367797284437630000
17928370	::367797304432283000
116147578	::367798675327557000
184547888	::367798757066174000
57804016	::367803621309964000
57804016	::367804027360514000
546266750	::367808621448413000
184547888	::367809815336067000
300523243	::367813256582533000
300523243	::367813988299464000
554041249	::367815281994776000
264295397	::367816446560043000
21764174	::367818028219506000
460429201	::367820152366059000
21764174	::367821455771197000
264295397	::367822447354998000
328796227	::367822767623639000
328796227	::367823224983142000
19569142	::367823434396336000
79902186	::367824356673847000
21764174	::367824393000337000
432738371	::367826037855379000
460429201	::367828343732719000
21764174	::367828886265946000
633957791	::367831592581865000
253381064	::367833617168625000
236261288	::367834926919340000
253381064	::367835540785471000
253381064	::367835682070618000
506912647	::367840583337148000
246481379	::367843072077729000
79902186	::367843076402065000
246481379	::367843507702345000
460429201	::367843759746056000
567827557	::367845827382767000
281805312	::367846338760679000
79902186	::367846637689143000
27613649	::367849459134119000
27613649	::367849565312913000
27613649	::367849606329036000
27613649	::367849643968696000
27613649	::367849781193760000
27613649	::367849919748374000
27613649	::367850038866624000
27613649	::367850106290073000
27613649	::367850134417059000
27613649	::367850192684339000
27613649	::367850224116449000
261564905	::367850301916581000
27613649	::367850311420891000
27613649	::367850349731663000
27613649	::367850594267963000
27613649	::367850662446379000
27613649	::367850700392243000
27613649	::367850740624023000
27613649	::367850773343784000
27613649	::367850811239325000
27613649	::367850846186254000
27613649	::367850886086668000
27613649	::367850915014799000
27613649	::367850971054882000
27613649	::367851004475088000
27613649	::367851294909669000
27613649	::367851340258504000
27613649	::367851366581932000
27613649	::367851390472691000
27613649	::367851421980307000
27613649	::367851455366979000
27613649	::367851490024488000
69662123	::367851565341999000
79902186	::367851675161477000
261564905	::367851971815809000
261564905	::367852009719730000
224093638	::367852338977210000
281212143	::367853518327013000
80448281	::367855407059857000
80448281	::367856004202893000
281212143	::367857377241878000
281212143	::367857700966649000
263207728	::367857867224666000
379677651	::367858116475383000
310489606	::367858412446834000
379677651	::367858835270008000
379677651	::367858897400233000
379677651	::367859099624411000
379677651	::367859276745691000
379677651	::367859510368415000
379677651	::367859682943045000
379677651	::367859732087730000
379677651	::367859796709363000
379677651	::367859961860071000
241324134	::367860448311246000
64582219	::367864680959995000
125781662	::367867180714446000
125781662	::367867280471773000
281212143	::367867495132049000
281212143	::367867678611890000
281212143	::367867990655528000
125781662	::367868566898356000
125781662	::367868747802894000
125781662	::367869651016892000
125781662	::367869765672382000
399456502	::367869950347980000
255765560	::367869999626878000
125781662	::367870244532285000
125781662	::367870320113229000
255765560	::367870571117543000
125781662	::367870800113582000
255765560	::367871086190690000
255765560	::367871121993252000
125781662	::367871683316568000
125781662	::367871844902117000
255765560	::367872152059793000
237635410	::367872354971439000
255765560	::367872369458950000
125781662	::367873046251454000
236261288	::367873077666795000
463420581	::367873482308468000
255765560	::367873563040432000
125781662	::367873601636433000
236261288	::367873757643153000
125781662	::367873842665893000
125781662	::367873963151458000
40561134	::367874189484904000
125781662	::367874257662902000
125781662	::367874668155248000
125781662	::367875858020569000
37347278	::367876584083963000
37347278	::367876626966519000
255765560	::367877219622088000
255765560	::367879309228519000
206467937	::367879518104469000
49667570	::367880043143651000
255765560	::367884512522674000
255765560	::367884705104154000
138245975	::367885517028741000
138245975	::367885582204022000
138245975	::367886108702429000
37347278	::367888299785850000
95504927	::367891459225444000
95504927	::367896035492130000
47067763	::367904259129737000
170590185	::367912279536185000
281212143	::367917722983596000
37347278	::367921016653086000
116147578	::367926511044554000
116147578	::367926870802567000
116147578	::367927051509960000
49518295	::367928694498549000
49518295	::367928695488380000
263221576	::367935274174914000
263221576	::367935816670400000
37347278	::367935930687950000
37347278	::367937576285384000
32564504	::367938448000172000
37347278	::367939368658276000
37347278	::367939475185221000
236261288	::367942112769105000
236261288	::367942991559663000
47067763	::367943779271323000
554041249	::367944403895087000
554041249	::367944630001618000
361691248	::367944642412564000
276887663	::367955629136044000
125781662	::367965552691535000
114970673	::367967060782903000
125781662	::367969564375543000
432738371	::367969663260426000
125781662	::367975629968252000
125781662	::367975801914134000
125781662	::367975932998332000
125781662	::367976145104302000
125781662	::367976334506471000
703335810	::367977194251124000
469825474	::367977281966194000
703335810	::367977407182946000
229694155	::367979184918114000
229694155	::367979245257359000
229694155	::367979369056456000
57804016	::367980754204377000
703335810	::367983593953693000
549652319	::367985515607240000
558662656	::367989128115523000
558662656	::367990327665127000
432738371	::367991795243704000
505841428	::367995180248760000
513878213	::367996057583894000
513878213	::367996447989702000
513878213	::367996584191332000
321166954	::367997191375159000
432738371	::368003716328091000
49667570	::368004680548626000
49667570	::368004756234862000
49667570	::368005120279445000
229633981	::368006057408200000
154535515	::368010611730284000
236261288	::368013671194050000
463420581	::368015600632623000
392434084	::368015693972656000
513878213	::368018344588619000
49667570	::368020084239134000
49667570	::368020214577111000
86617967	::368020556664537000
86617967	::368020644174495000
549652319	::368021050153369000
711532177	::368021315430522000
30151060	::368026050900799000
463420581	::368026136414285000
19569142	::368027464351490000
508407656	::368030776384057000
463420581	::368031819830026000
67523538	::368037948102836000
53852889	::368039073803296000
49667570	::368039236089696000
260979062	::368039817772167000
711532177	::368041494479114000
432738371	::368042720507359000
711532177	::368043648362897000
268546928	::368045814553509000
513878213	::368048451302719000
49667570	::368048645268328000
229633981	::368048668353384000
513878213	::368051831790120000
513878213	::368051876170047000
513878213	::368051909724483000
513878213	::368052000107528000
513878213	::368052087512657000
513878213	::368052118391095000
513878213	::368052224527978000
513878213	::368052331411419000
513878213	::368052484918763000
513878213	::368052550924517000
229633981	::368058905940606000
237635410	::368059118336360000
49667570	::368060855805820000
96056317	::368061336233988000
432738371	::368062371748519000
32564504	::368062379608641000
32564504	::368064032722280000
92936298	::368069583699443000
58976049	::368069765547704000
168705725	::368072278069620000
280699168	::368072926341234000
432738371	::368074562291765000
460765832	::368077715431096000
96882214	::368079327335702000
432738371	::368082881433722000
237635410	::368084082582093000
80448281	::368086892186583000
236261288	::368091916199415000
168705725	::368094791893938000
168705725	::368095571732480000
15688986	::368096070984683000
116147578	::368097190192750000
432738371	::368097346883575000
116147578	::368097372137463000
49518295	::368103915193004000
49518295	::368103915897647000
116147578	::368103942665666000
116147578	::368105023978225000
116147578	::368105135227940000
116147578	::368105493543133000
247362551	::368105496793726000
116147578	::368105639517495000
164816411	::368106567234621000
432738371	::368109065861201000
177989889	::368109107758125000
177989889	::368109170328743000
348326168	::368111521424896000
40524821	::368113178523467000
473640061	::368116728439373000
473640061	::368117116123115000
513878213	::368120262807785000
432738371	::368121064385040000
154535515	::368122241923690000
558662656	::368122259933634000
154535515	::368122361704624000
240587031	::368125132025647000
49667570	::368125658951843000
49667570	::368125791613489000
49667570	::368126210590900000
463420581	::368127467795783000
37347278	::368128959449272000
37347278	::368129072599019000
567827557	::368129182389121000
49667570	::368129394147360000
284664089	::368139122373689000
513878213	::368139798785318000
513878213	::368140005098934000
513878213	::368141533402644000
37347278	::368143520088858000
86617967	::368144605914873000
86617967	::368144642745049000
86617967	::368146131286781000
86617967	::368146440474079000
86617967	::368146626638270000
86617967	::368146761350934000
86617967	::368147263434280000
86617967	::368147540786831000
223594866	::368147599993614000
513878213	::368147682935992000
86617967	::368147866457735000
318224190	::368148033969459000
86617967	::368148185421991000
86617967	::368148327202050000
86617967	::368148405484552000
153133040	::368148553107275000
86617967	::368148829150777000
86617967	::368148908767453000
513878213	::368149336691335000
86617967	::368149601913962000
86617967	::368149668636950000
86617967	::368150278492913000
67397001	::368150356544344000
86617967	::368150367198265000
86617967	::368151020985401000
432738371	::368151400913461000
86617967	::368151509219151000
513878213	::368152038678757000
459561241	::368152530754105000
513878213	::368152810107727000
86617967	::368153949792378000
153133040	::368154214394253000
318224190	::368154349731454000
513878213	::368155164706082000
86617967	::368155273334370000
86617967	::368155330565664000
86617967	::368155743104802000
67397001	::368156455787958000
86617967	::368156642371981000
86617967	::368156690598092000
86617967	::368156860148617000
264295397	::368157566284464000
86617967	::368157704462008000
67397001	::368157760413638000
86617967	::368157871642783000
67397001	::368157906803249000
67397001	::368158091713327000
67397001	::368158518617964000
86617967	::368158808725786000
86617967	::368158995116474000
86617967	::368159122363252000
86617967	::368159636471681000
125781662	::368159650870333000
86617967	::368159852709052000
67397001	::368160047789912000
86617967	::368160064924057000
86617967	::368160272143613000
86617967	::368161021212753000
86617967	::368161280982790000
86617967	::368162251364392000
291459734	::368164547778990000
229986296	::368165671672496000
506912647	::368169521355714000
506912647	::368169569502105000
633957791	::368175024664231000
432738371	::368175293489369000
154535515	::368176652070969000
384035081	::368181685558337000
567827557	::368184180703653000
236261288	::368184272626016000
607432063	::368184928187322000
67397001	::368185437417783000
727288316	::368186435666321000
80379964	::368186831361146000
49518295	::368187009556160000
49518295	::368187010143358000
67397001	::368187187352698000
67397001	::368187920227651000
319532225	::368188154890575000
237635410	::368189564919103000
386833057	::368189971007434000
177989889	::368191121706319000
231256008	::368191671244046000
177989889	::368192288830132000
229986296	::368192423786446000
40375959	::368197825810542000
40375959	::368198007671369000
40375959	::368198131130703000
40375959	::368198549629968000
40375959	::368198835769597000
40375959	::368199057283379000
40375959	::368199583651745000
399456502	::368199607756402000
40375959	::368199649435205000
164816411	::368199682515664000
40375959	::368199820130799000
40375959	::368200233995341000
40375959	::368200965767184000
399456502	::368201137411072000
40375959	::368201267522179000
19835249	::368202148741267000
21112883	::368205623172685000
67397001	::368209810463793000
67397001	::368212883580010000
386833057	::368214568197046000
67397001	::368218827303051000
90265908	::368218921767550000
321166954	::368218953598124000
399456502	::368218975907246000
90265908	::368219123433889000
21112883	::368220028530720000
90265908	::368220162006482000
90265908	::368220469566394000
280699168	::368220857023209000
21764174	::368220898022531000
280699168	::368221251497500000
412586663	::368222820339564000
412586663	::368223003517411000
280699168	::368223126112333000
412586663	::368223178629595000
44353755	::368223441595285000
44353755	::368223512617418000
67397001	::368224019289341000
386627455	::368224024121602000
67397001	::368224697642541000
67397001	::368225077206056000
21764174	::368228904395223000
67397001	::368229412098945000
125781662	::368229414611714000
67397001	::368230457390817000
67397001	::368231014381797000
90265908	::368234182444863000
473640061	::368235022630670000
67397001	::368235544414662000
473640061	::368235576165543000
473640061	::368236776948654000
67397001	::368238161228349000
67397001	::368238367827177000
67397001	::368238506373427000
393622132	::368238604138848000
67397001	::368238704483000000
67397001	::368239336317140000
463420581	::368239732079484000
67397001	::368240946061643000
67397001	::368241657440763000
67397001	::368241979953410000
67397001	::368242231909429000
67397001	::368242295356657000
67397001	::368242427414339000
67397001	::368242757812244000
412586663	::368244422112452000
67397001	::368244423273889000
424526648	::368244454022328000
67397001	::368244985063157000
125781662	::368245395656175000
125781662	::368245720412745000
125781662	::368246062336593000
125781662	::368246251784900000
281805312	::368246811758055000
281805312	::368246881635164000
281805312	::368246955270369000
281805312	::368247054461444000
281805312	::368247569345826000
281805312	::368247650685956000
281805312	::368247896262455000
459772996	::368248007088947000
281805312	::368248115641348000
281805312	::368248218280153000
459772996	::368248548326146000
459772996	::368248901696245000
459772996	::368249270035841000
116147578	::368249515775508000
459772996	::368249744541618000
67397001	::368250585390145000
459772996	::368250671646408000
67397001	::368251670066515000
21764174	::368252689580171000
67397001	::368253626315075000
67397001	::368253739817132000
67397001	::368254053286809000
67397001	::368254358485348000
19835249	::368254960112119000
114970673	::368255386660634000
67397001	::368255491354292000
67397001	::368259588891500000
67397001	::368260467413614000
67397001	::368260807726862000
116147578	::368261475535552000
116147578	::368262281831776000
473640061	::368263950804082000
67397001	::368264027169767000
473640061	::368265119857270000
116147578	::368267920511488000
473640061	::368268566287507000
170590185	::368268624009515000
473640061	::368269103204560000
37347278	::368269482067623000
399456502	::368272818984980000
96882214	::368273267875794000
399456502	::368273570234769000
399456502	::368274250576060000
96882214	::368274631628566000
473640061	::368282186245365000
473640061	::368284562486337000
54721301	::368290333639323000
67397001	::368292011633168000
67397001	::368292151597080000
67397001	::368292504912678000
67397001	::368292822375354000
67397001	::368293582479695000
185455808	::368293612632559000
67397001	::368295789753163000
67397001	::368297289149730000
67397001	::368297783519756000
67397001	::368298884004466000
67397001	::368299151210979000
67397001	::368302352454803000
67397001	::368304242043285000
67397001	::368305178065129000
67397001	::368305943441731000
67397001	::368306792100405000
17163192	::368307332230676000
361691248	::368307658924630000
19835249	::368307946117021000
67397001	::368308449274109000
67397001	::368309062640758000
67397001	::368309316119326000
67397001	::368310038491709000
67397001	::368310316091703000
67397001	::368310467464155000
67397001	::368310706627555000
67397001	::368311820743753000
67397001	::368313517423591000
67397001	::368313661430849000
67397001	::368313710395146000
67397001	::368314097411948000
328796227	::368314632622321000
67397001	::368315109036154000
67397001	::368315663250501000
67397001	::368316141896073000
328796227	::368318007950712000
328796227	::368318440693837000
328796227	::368319626411012000
328796227	::368319703082860000
328796227	::368319957828112000
328796227	::368320256659714000
328796227	::368320470070087000
328796227	::368320520309469000
47067763	::368321260344078000
236261288	::368321266807087000
328796227	::368323482498891000
236261288	::368323578250276000
236261288	::368325529507614000
328796227	::368325732050944000
432738371	::368329953223249000
125781662	::368330141077753000
125781662	::368330383110074000
86617967	::368333341722165000
89632418	::368336063523078000
49518295	::368337901785862000
49518295	::368337902364667000
633957791	::368337988712820000
177989889	::368338045302353000
633957791	::368339025196634000
432738371	::368340187488591000
114970673	::368344874615324000
633957791	::368346247813664000
239770256	::368347704335675000
239770256	::368347829489516000
239770256	::368347870346235000
432738371	::368347922145878000
369109312	::368356477741715000
505841428	::368356741030760000
122769328	::368358732771917000
19835249	::368358733606170000
122769328	::368358745220587000
229633981	::368358959314243000
223594866	::368362295824777000
460765832	::368363951525863000
460765832	::368364117343494000
460765832	::368365956851965000
17163192	::368367217614012000
21764174	::368369944573911000
154535515	::368372998748651000
229633981	::368374247673958000
392434084	::368378636639809000
19569142	::368382996102930000
183397191	::368384824056086000
183397191	::368385124414394000
236112923	::368387309374558000
236112923	::368387418220937000
432738371	::368388833844264000
448325555	::368390043804524000
448325555	::368390909618311000
86617967	::368391566769266000
508407656	::368395771218886000
146549492	::368396143954120000
49518295	::368397139228884000
513878213	::368398150291447000
513878213	::368398199931019000
513878213	::368398288791539000
513878213	::368398377249439000
513878213	::368398427191001000
432738371	::368401225705746000
586941163	::368402478766628000
260979062	::368403057429598000
236112923	::368404611549659000
116147578	::368404749202112000
281805312	::368404755703271000
281805312	::368405171606274000
281805312	::368405528742883000
116147578	::368405830095212000
67397001	::368405974727405000
303480264	::368406058299310000
67397001	::368406461069545000
67397001	::368406798446772000
303480264	::368407029154869000
67397001	::368407035026497000
67397001	::368407065019957000
303480264	::368407113091256000
67397001	::368407328086700000
67397001	::368407819352956000
67397001	::368408250258972000
67397001	::368408537828823000
67397001	::368408765852164000
67397001	::368408965387796000
37347278	::368409632923852000
67397001	::368410043147759000
281212143	::368411814067179000
86617967	::368412627166560000
37347278	::368413078305525000
67397001	::368413175223308000
67397001	::368413586860675000
67397001	::368413754033057000
67397001	::368414056631136000
67397001	::368414319697866000
67397001	::368414660942241000
177989889	::368415772374097000
67397001	::368415787536482000
67397001	::368416088188411000
701949296	::368416110984429000
67397001	::368416173722828000
67397001	::368416232443084000
67397001	::368416538136559000
432738371	::368416894782431000
67397001	::368417703842701000
67397001	::368417845958291000
67397001	::368418020646846000
67397001	::368418036123828000
67397001	::368418199345180000
67397001	::368418349035687000
303480264	::368418384297623000
701949296	::368418419973959000
67397001	::368418977543761000
67397001	::368419334965563000
281805312	::368419564154929000
281805312	::368419583427756000
67397001	::368419647458004000
49667570	::368420156839821000
67397001	::368420349559332000
67397001	::368420528869998000
67397001	::368421693963788000
67397001	::368422024839823000
67397001	::368422116175011000
67397001	::368422190212845000
67397001	::368422244814303000
168705725	::368422499148500000
67523538	::368424302548647000
67397001	::368424540876984000
67523538	::368424591699755000
291459734	::368425346443382000
67523538	::368426339571085000
67397001	::368429857497030000
37347278	::368431099283636000
37347278	::368431226282987000
67397001	::368431310047424000
67397001	::368431891260510000
67397001	::368432102166913000
11822502	::368433014797119000
96882214	::368433450690154000
67397001	::368433506038185000
164816411	::368434653729783000
290401730	::368434725154603000
164816411	::368434756670607000
67397001	::368435741438664000
67397001	::368436166661382000
67397001	::368436290703745000
67397001	::368437166453452000
67397001	::368437218638970000
67397001	::368437848430497000
207340425	::368438277964972000
432738371	::368439238670315000
34481075	::368439352726003000
34481075	::368439398896910000
67397001	::368440348948717000
67397001	::368440750683340000
361691248	::368442382095613000
361691248	::368442447711305000
361691248	::368442647125295000
17163192	::368442849081053000
361691248	::368442867141734000
361691248	::368442973257596000
361691248	::368443032229515000
17163192	::368443038843932000
432738371	::368443293329137000
361691248	::368443502255828000
67397001	::368445000691892000
67397001	::368445200298807000
550666101	::368445679581937000
550666101	::368445719100674000
550666101	::368445753351368000
550666101	::368445792098349000
550666101	::368445901619998000
550666101	::368445936852144000
550666101	::368445974768664000
550666101	::368446012005699000
550666101	::368446057526468000
550666101	::368446103923875000
550666101	::368446147846619000
550666101	::368446366348894000
550666101	::368446429959684000
550666101	::368446518853787000
550666101	::368446556627689000
550666101	::368446590270205000
550666101	::368446625191964000
550666101	::368446676668657000
550666101	::368446709958836000
336171560	::368446710408036000
550666101	::368446804007718000
67397001	::368448491493670000
116118519	::368448884160593000
69662123	::368450151024971000
90211828	::368451620746829000
303480264	::368452184746512000
586941163	::368453164388712000
67397001	::368453945108094000
36119799	::368456061197357000
36119799	::368456285781364000
36119799	::368456589159583000
36119799	::368457111262334000
36119799	::368458748244672000
36119799	::368459873417056000
36119799	::368460296349700000
586941163	::368460523035033000
36119799	::368460704803606000
36119799	::368461693770166000
36119799	::368462014122696000
49667570	::368463063663775000
36119799	::368463194164957000
49667570	::368463244929040000
96056317	::368464031058636000
19835249	::368464549382340000
287721116	::368470972665716000
125781662	::368471816831913000
19501845	::368472059950936000
240587031	::368475187508805000
11822502	::368475534906241000
19501845	::368476032837226000
48063677	::368476137141186000
48063677	::368476399486529000
48063677	::368476687211573000
48063677	::368476856007159000
432738371	::368479078124232000
116633811	::368479297800916000
11822502	::368479616794513000
152735068	::368482886476779000
373569970	::368483642277769000
210714533	::368486596170887000
95374349	::368489204356886000
567827557	::368491409357033000
424526648	::368491886844977000
424526648	::368491938808225000
554041249	::368492861580255000
554041249	::368493457439879000
554041249	::368493613358927000
67397001	::368493711652425000
67397001	::368494944320638000
311124403	::368496918797639000
432738371	::368497113908264000
478520972	::368499705673961000
96056317	::368502635046785000
96056317	::368504301707997000
37347278	::368505216196296000
83092668	::368505437827510000
53852889	::368508541004304000
67397001	::368509711890386000
284664089	::368509989100331000
83092668	::368510071560343000
432738371	::368514961498066000
239770256	::368516859345117000
253879613	::368519514440212000
369109312	::368520586860838000
432738371	::368524609189986000
369460029	::368529318701305000
236261288	::368533932611862000
49518295	::368534181271175000
513878213	::368536617356910000
432738371	::368536924400533000
381599486	::368540793658548000
229633981	::368542150918541000
229633981	::368542361225158000
229633981	::368542379902382000
223594866	::368544170895343000
236112923	::368544286457233000
223594866	::368545164874113000
49667570	::368547322256297000
518039543	::368547382696235000
64582219	::368549768207024000
446326590	::368549858673569000
45898691	::368550371121037000
90211828	::368550427018526000
399456502	::368550860717977000
96056317	::368552943387037000
96056317	::368553637854707000
37347278	::368554401901719000
406122207	::368556433266049000
90265908	::368558566895923000
64582219	::368560800174047000
299355541	::368562471646154000
299355541	::368562655927078000
299355541	::368562847170588000
328796227	::368563769426731000
459987659	::368564322462494000
506912647	::368564421452263000
328796227	::368564543414611000
506912647	::368564571105005000
328796227	::368564616751636000
328796227	::368565904910450000
328796227	::368566269127053000
328796227	::368566478036942000
114970673	::368567809434861000
727288316	::368567877252550000
38042561	::368569201557909000
399456502	::368575104852045000
554041249	::368575803715362000
554041249	::368576382260875000
727288316	::368576464532144000
727288316	::368576932960419000
19501845	::368577482019991000
381599486	::368577734630313000
381599486	::368578049945919000
177989889	::368581986408886000
177989889	::368582124422434000
177989889	::368582506078953000
177989889	::368582560479072000
19569142	::368582667039567000
83092668	::368584332740292000
86617967	::368585657796407000
86617967	::368585995614040000
86617967	::368586565276016000
86617967	::368586697576939000
86617967	::368587501515976000
86617967	::368587714666323000
86617967	::368588346211053000
86617967	::368588869827964000
86617967	::368588950379982000
96056317	::368591783371886000
96056317	::368595055050633000
67397001	::368596406610583000
96056317	::368596980684967000
257192387	::368597215154933000
257192387	::368597297858244000
67397001	::368598487027298000
257192387	::368599244787032000
567827557	::368601198317666000
67397001	::368601445945204000
67397001	::368601741010292000
67397001	::368601961689411000
67397001	::368602078072958000
67397001	::368602416456794000
546266750	::368602483729240000
67397001	::368602575471259000
67397001	::368604176290283000
67397001	::368605202326110000
67397001	::368605672776011000
67397001	::368605748072181000
67397001	::368606029224767000
67397001	::368609368666697000
67397001	::368610073196523000
438566411	::368611089472159000
281212143	::368611589932335000
67397001	::368613523481321000
19835249	::368614158121459000
67397001	::368615307494952000
236266292	::368615663591362000
67397001	::368615711230271000
199545464	::368616022812524000
236266292	::368616035231866000
199545464	::368616131591802000
199545464	::368616188714053000
199545464	::368616531879804000
199545464	::368616804706705000
199545464	::368617085980524000
199545464	::368617328545525000
236266292	::368617527112245000
373569970	::368617742493966000
262889564	::368618291847110000
67397001	::368620755237343000
438566411	::368623873421348000
67397001	::368624169992208000
67397001	::368624322539036000
37347278	::368624384358895000
67397001	::368624529603452000
67397001	::368624614122852000
67397001	::368624797963390000
67397001	::368624935054229000
67397001	::368625579429339000
67397001	::368625688502231000
67397001	::368626021324443000
336171560	::368630098678665000
86617967	::368631125851131000
86617967	::368633385524428000
86617967	::368633447730135000
86617967	::368634310632288000
86617967	::368634331440627000
86617967	::368634411064913000
86617967	::368634756390350000
86617967	::368635496307490000
86617967	::368635692991000000
86617967	::368635840114597000
86617967	::368636634129907000
86617967	::368636832897974000
86617967	::368636986724081000
86617967	::368637340862132000
96882214	::368637547917742000
86617967	::368637619007000000
86617967	::368640098625007000
86617967	::368641340159975000
546266750	::368641611091021000
546266750	::368642282498453000
546266750	::368642360843857000
546266750	::368642606386786000
86617967	::368642813027561000
86617967	::368644246057648000
86617967	::368644495056711000
67397001	::368645439806918000
86617967	::368645781470732000
90211828	::368645811581644000
90211828	::368646044931735000
67397001	::368646085352255000
67397001	::368646575381168000
67397001	::368646841643962000
90211828	::368647354221486000
86617967	::368648130851397000
90211828	::368649203544637000
86617967	::368649384457928000
49518295	::368649462702301000
49518295	::368649463805390000
38042561	::368650848089284000
236261288	::368668281965531000
236261288	::368668864789221000
86617967	::368669363035176000
361691248	::368670299752898000
86617967	::368670872447369000
86617967	::368671501337100000
86617967	::368672239555989000
86617967	::368672553659023000
19835249	::368673726327320000
336171560	::368677350801555000
236261288	::368677574613798000
336171560	::368684711310540000
336171560	::368684734865739000
336171560	::368684768571183000
336171560	::368684797717397000
432738371	::368692166064754000
47067763	::368698783833399000
67296324	::368716236592390000
505841428	::368719014668693000
432738371	::368720139627151000
207340425	::368721707135422000
129844944	::368722166646181000
129844944	::368728119743508000
336171560	::368728384324382000
336171560	::368728405572714000
336171560	::368728455824678000
432738371	::368729219288686000
229633981	::368729492698583000
78404115	::368730695159406000
78404115	::368731147288576000
78404115	::368732720727224000
154535515	::368735968586498000
19569142	::368737820854063000
264295397	::368738084432535000
264295397	::368738524733792000
264295397	::368742541685841000
49667570	::368747513362538000
432738371	::368748775805710000
432738371	::368752068753768000
264295397	::368754780572635000
264295397	::368756183848333000
236261288	::368759833140273000
236261288	::368760652958928000
236261288	::368761860452917000
236261288	::368762940926595000
399456502	::368764710281162000
469825474	::368765392388251000
260979062	::368765412999045000
469825474	::368766425545965000
399456502	::368768310705258000
554041249	::368768789787058000
432738371	::368769181342130000
399456502	::368771828585467000
323076337	::368771906192695000
240587031	::368774154574495000
336171560	::368775446504038000
19835249	::368776036541935000
262889564	::368776766392791000
469825474	::368777076515426000
469825474	::368777106873802000
432738371	::368783525371064000
125781662	::368784535397216000
422214932	::368789511855030000
52995718	::368791593383243000
52995718	::368792266720047000
90211828	::368794637206429000
432738371	::368795718535753000
236261288	::368798009082925000
67397001	::368800092104306000
52995718	::368800198593490000
37347278	::368805196932984000
67397001	::368808853980213000
129844944	::368811944192393000
67397001	::368812227224023000
67397001	::368812306064351000
67397001	::368812751566553000
67397001	::368813418423128000
321166954	::368817869418557000
236261288	::368818554969149000
142890292	::368818989981380000
19835249	::368821505737494000
170590185	::368823300383727000
432738371	::368824820265271000
95374349	::368828950916505000
291459734	::368829504359116000
247362551	::368830445984571000
95374349	::368831002593873000
463420581	::368831103529803000
463420581	::368831814099816000
438566411	::368832588435439000
463420581	::368833940787707000
463420581	::368834469802684000
460765832	::368834470050140000
49667570	::368839856556085000
86617967	::368842803268161000
95374349	::368845019496460000
17928370	::368846206358671000
62366479	::368847329207410000
62366479	::368847376103903000
62366479	::368848040318095000
373569970	::368848874019909000
234948012	::368850702665129000
16860986	::368851036414300000
62366479	::368853522772541000
62366479	::368853573515218000
62366479	::368853610395758000
473640061	::368854103897546000
473640061	::368854561185738000
473640061	::368855040204603000
473640061	::368855470137544000
473640061	::368855655173468000
473640061	::368856066076848000
567827557	::368856330678718000
473640061	::368856514989027000
438566411	::368858397581393000
469825474	::368858693321756000
255313314	::368859386149879000
473640061	::368860256236888000
473640061	::368860452635160000
438566411	::368861676080095000
473640061	::368862134693675000
438566411	::368862758093082000
373569970	::368866195031592000
62366479	::368866576314793000
508407656	::368868347913314000
432738371	::368868442046078000
508407656	::368871264732983000
19835249	::368871546078507000
49667570	::368875715858821000
432738371	::368876145405472000
701949296	::368876669567655000
49667570	::368877839933648000
32564504	::368878267094163000
460765832	::368879371244675000
460765832	::368879482364391000
438566411	::368879735343808000
438566411	::368879964315082000
460765832	::368880204740972000
460765832	::368881053626159000
438566411	::368881921926774000
438566411	::368882106933334000
438566411	::368882619036868000
438566411	::368883262124339000
438566411	::368883395540971000
438566411	::368883753474469000
438566411	::368883931778539000
96056317	::368884185454235000
438566411	::368884392283762000
460765832	::368884660119420000
438566411	::368884721834393000
49667570	::368885325273116000
49667570	::368885484099215000
438566411	::368886202058809000
49667570	::368886293482442000
49667570	::368886520645570000
236112923	::368889153724760000
514339780	::368889711663656000
16860986	::368892992351793000
16860986	::368893815806889000
16860986	::368894353306955000
62366479	::368895001129779000
711532177	::368898912410554000
231256008	::368899016542519000
711532177	::368899745994907000
323076337	::368899850839924000
16860986	::368900430794727000
16860986	::368900547996176000
399456502	::368901285031849000
323076337	::368901743393783000
711532177	::368902020364632000
323076337	::368902449702006000
67523538	::368903409497145000
633957791	::368904433700057000
711532177	::368907257372626000
232793000	::368908458143121000
210714533	::368909506484244000
210714533	::368909590907191000
518039543	::368909707802443000
711532177	::368912799780454000
336171560	::368914563246206000
711532177	::368914771371773000
251876771	::368916006816579000
251876771	::368916934395305000
19835249	::368917001965555000
549652319	::368919884962336000
251876771	::368920465588252000
251876771	::368920588330344000
438566411	::368920856325390000
251876771	::368920929008508000
251876771	::368920974214701000
549652319	::368921154511060000
251876771	::368921158621491000
251876771	::368921159007342000
251876771	::368921179366506000
251876771	::368921251537879000
438566411	::368921257980354000
251876771	::368921355862822000
438566411	::368921430114574000
438566411	::368922543446446000
116633811	::368923886626160000
336171560	::368926857233567000
251876771	::368928012902731000
251876771	::368930451852775000
251876771	::368930565640044000
251876771	::368930604244410000
251876771	::368930833890959000
251876771	::368931029139984000
251876771	::368931292902989000
251876771	::368931307033604000
251876771	::368931367259627000
251876771	::368931423089991000
251876771	::368931611091288000
311124403	::368931655777390000
251876771	::368931795191885000
251876771	::368932328401149000
236261288	::368935033995665000
96056317	::368936650597883000
16860986	::368936678594863000
16860986	::368936742478704000
236261288	::368937082976092000
236261288	::368937314593959000
399456502	::368937438594359000
469825474	::368939381165277000
96056317	::368939564137598000
255711119	::368941029757435000
96882214	::368941407978807000
96882214	::368942098235408000
96882214	::368943090112806000
96882214	::368943091295588000
96056317	::368951495091171000
90265908	::368952700802592000
237635410	::368954964548149000
424526648	::368955151672819000
21764174	::368957875290271000
90265908	::368957961001246000
90265908	::368957982182109000
90265908	::368958525323489000
90265908	::368958568944631000
90265908	::368958707180130000
90265908	::368960293050650000
711532177	::368961273259499000
381279494	::368961767583383000
381279494	::368962643559587000
153133040	::368963057474469000
381279494	::368963326601990000
153133040	::368963494952972000
134236940	::368963677296144000
134236940	::368964173822062000
153133040	::368971942524493000
21112883	::368973463907622000
125781662	::368973974836760000
125781662	::368974338516459000
125781662	::368975325843046000
45683087	::368977720689967000
21112883	::368978275604766000
319532225	::368978842766958000
206467937	::368979046840803000
125781662	::368981334779117000
319532225	::368981905745530000
319532225	::368981963572400000
21112883	::368982208918196000
508407656	::368983000119128000
206467937	::368986141648642000
332525085	::368989639534579000
86617967	::368990592409141000
86617967	::368990858294886000
78770673	::368990947603787000
78770673	::368991955541188000
234948012	::368993418648621000
78770673	::368994169307414000
281805312	::368995588391456000
460765832	::369000480355000000
80448281	::369007145779331000
49518295	::369008586954776000
49518295	::369008588078866000
83092668	::369012817778597000
153133040	::369014601444110000
236261288	::369030073921200000
86617967	::369043331369930000
86617967	::369043902806097000
86617967	::369043993151025000
86617967	::369044333783031000
86617967	::369044660951330000
86617967	::369045129606090000
129844944	::369066678887256000
251876771	::369069099810181000
47067763	::369076277480665000
254405402	::369078601854906000
505841428	::369081915485073000
384035081	::369092565196226000
38042561	::369096991118082000
154535515	::369098366996598000
281805312	::369099298606026000
281805312	::369099394471059000
281805312	::369099453426176000
281805312	::369099538365042000
89632418	::369099539912744000
281805312	::369099707445829000
281805312	::369099788295237000
433083953	::369102221897519000
392434084	::369106569054543000
281805312	::369108427168940000
448325555	::369112856643399000
116633811	::369117950311010000
448325555	::369120378414563000
116633811	::369121015659380000
54721301	::369122173505384000
54721301	::369122372512526000
54721301	::369122607926239000
54721301	::369122770593927000
54721301	::369122882506350000
54721301	::369122964555304000
363496772	::369123095023325000
54721301	::369123139873017000
54721301	::369123405619933000
54721301	::369123664538517000
125781662	::369123821229314000
54721301	::369124395341471000
255711119	::369124399103746000
54721301	::369124551080173000
54721301	::369124772661063000
54721301	::369124902395056000
54721301	::369125204888285000
54721301	::369126931632885000
54721301	::369128516924616000
54721301	::369128588706328000
260979062	::369129296108871000
336171560	::369130190493872000
318692042	::369130433843179000
336171560	::369130680749658000
318692042	::369130763255422000
318692042	::369131466560503000
318692042	::369131810078224000
318692042	::369132826924298000
318692042	::369133000363376000
231256008	::369133876708265000
318692042	::369134589563785000
438566411	::369135193715527000
471204596	::369135633861599000
701949296	::369136855125463000
318692042	::369137440499326000
318692042	::369137775091515000
318692042	::369138102272409000
49518295	::369138232312614000
49518295	::369138233763848000
318692042	::369138591978360000
318692042	::369138962717106000
318692042	::369139667142074000
318692042	::369139823803527000
318692042	::369140272308838000
318692042	::369140353170800000
318692042	::369140772055953000
318692042	::369141565823787000
318692042	::369142063092084000
701949296	::369142325991063000
318692042	::369142672952291000
125781662	::369142763293405000
125781662	::369142843878563000
369109312	::369144904779173000
381599486	::369144986035445000
125781662	::369147097183813000
399456502	::369148729623724000
21764174	::369154346941808000
19835249	::369158695055151000
37347278	::369161828816809000
319532225	::369166507579699000
433083953	::369170734603452000
264295397	::369171291309228000
255711119	::369174777887354000
255711119	::369174846195765000
255711119	::369174895294308000
255711119	::369174976441499000
88453024	::369175399894241000
381599486	::369183369549987000
125781662	::369185596943511000
125781662	::369185800132362000
152735068	::369186600430755000
152735068	::369187038467088000
152735068	::369187827424038000
469825474	::369187946210934000
152735068	::369191342997377000
152735068	::369191566226649000
152735068	::369192073624162000
152735068	::369192458128601000
373569970	::369192594984554000
247362551	::369192658880589000
152735068	::369192959129829000
567827557	::369193945437179000
152735068	::369197178230566000
469825474	::369197501233897000
469825474	::369197655122903000
469825474	::369197882424844000
399456502	::369198097550696000
152735068	::369198551202410000
508407656	::369199616631140000
373569970	::369201293073448000
549652319	::369202045024104000
469825474	::369202240226983000
94481845	::369202787168428000
253381064	::369202965959016000
253381064	::369203481044733000
253381064	::369203584841170000
469825474	::369203665732505000
253381064	::369204067962482000
19835249	::369204136996122000
263221576	::369204234622742000
253381064	::369204260346404000
152735068	::369204337945223000
253381064	::369204367162744000
469825474	::369204490370441000
549652319	::369205070308462000
21112883	::369206510779260000
253381064	::369206898584993000
253381064	::369206954133962000
253381064	::369210336701722000
253381064	::369210340049162000
508407656	::369210708660994000
508407656	::369210773278433000
253381064	::369210832757850000
469825474	::369211898723442000
125781662	::369213158423937000
44353755	::369215358898421000
116147578	::369225609802563000
21764174	::369227261322346000
549652319	::369228183259725000
152735068	::369229340170412000
463420581	::369229365675950000
152735068	::369229606554853000
463420581	::369229606659706000
152735068	::369229825250045000
463420581	::369229969118867000
96056317	::369230286959042000
463420581	::369230404206600000
463420581	::369231847022010000
463420581	::369232361575026000
463420581	::369233955213418000
116147578	::369235288997892000
116147578	::369235559815737000
116147578	::369235794306666000
116147578	::369235957368635000
116147578	::369236184200794000
116147578	::369236794971140000
116147578	::369237259297366000
116147578	::369237463195078000
199545464	::369238772946194000
373569970	::369238830982782000
28299725	::369240531068387000
253381064	::369241211929759000
253381064	::369241260663377000
39680514	::369241566444941000
39680514	::369241683591839000
28299725	::369244376544731000
142890292	::369244511345451000
253879613	::369244920957005000
16860986	::369246679293128000
89632418	::369247852188295000
89632418	::369248191838838000
142890292	::369250536417021000
251876771	::369251714076921000
94481845	::369252140499206000
96056317	::369254100879163000
251876771	::369255094077771000
251876771	::369255364971089000
69662123	::369257056663912000
253381064	::369257086296682000
253381064	::369257473833578000
253381064	::369257497594306000
253381064	::369257597565546000
399456502	::369263429371981000
96056317	::369267588377100000
256582954	::369269080391303000
256582954	::369269810011459000
256582954	::369270521466068000
422304131	::369272518298714000
363443542	::369274085395533000
19569142	::369274665123868000
607432063	::369275131882786000
386833057	::369275782117335000
97392631	::369276713965854000
422304131	::369276771885019000
518039543	::369276926549958000
97392631	::369277567443816000
206467937	::369278180827594000
552715527	::369278286553030000
44353755	::369279037916454000
44353755	::369279079322628000
236112923	::369281685286031000
426786499	::369283246963449000
17163192	::369284168091303000
246481379	::369284655297478000
49667570	::369284740622196000
49667570	::369284856544374000
49667570	::369285190813618000
253381064	::369286496991207000
372107616	::369289303869775000
90211828	::369293280972120000
423422030	::369294542895206000
20545953	::369295240349229000
372107616	::369295723574988000
372107616	::369295860808826000
469825474	::369297727722508000
306370697	::369298430364884000
306370697	::369299753671995000
255711119	::369301497483251000
251818709	::369302028645724000
422304131	::369302430418468000
422304131	::369302712560943000
255711119	::369304243984805000
469825474	::369304578635730000
19835249	::369304610642477000
567827557	::369306581197799000
469825474	::369309185365651000
469825474	::369309209680035000
469825474	::369311603000238000
300523243	::369312262152261000
21112883	::369312998529069000
21764174	::369313161473560000
300523243	::369313365711011000
116633811	::369315180242415000
287721116	::369318961763983000
255711119	::369319721620869000
15974594	::369320852564611000
116633811	::369321183902048000
116633811	::369321616649379000
116633811	::369321750615425000
393622132	::369325764463689000
116633811	::369327852459548000
152735068	::369329565413285000
39140648	::369331007364665000
35147507	::369331299946749000
152735068	::369331752973504000
80448281	::369335296174735000
229633981	::369340594927071000
229633981	::369340734807085000
229633981	::369340790742347000
152735068	::369342521500913000
546266750	::369354112837505000
546266750	::369354175563304000
546266750	::369354297789542000
152735068	::369355627862052000
546266750	::369355675920388000
153133040	::369358566672850000
546266750	::369361212095488000
47067763	::369368933804957000
546266750	::369373462407548000
373569970	::369379207983284000
373569970	::369381554507620000
86617967	::369392550500896000
86617967	::369392696374624000
49518295	::369393511793045000
49518295	::369393513328156000
19835249	::369399690518724000
422304131	::369407036653445000
49518295	::369416288491155000
49518295	::369416290139508000
366716735	::369418361832087000
366716735	::369418381864075000
366716735	::369418407248023000
366716735	::369418427548438000
366716735	::369418450084438000
366716735	::369418464642879000
366716735	::369418478572163000
366716735	::369418492342046000
366716735	::369418507663863000
54721301	::369419064185085000
546266750	::369420664257540000
366716735	::369420722499641000
86617967	::369426743859236000
422304131	::369429340594794000
86617967	::369431383216644000
255711119	::369444453959733000
505841428	::369444541947854000
399456502	::369444685946699000
255711119	::369447296884154000
210714533	::369449460771745000
222217573	::369450216136527000
319532225	::369450300232314000
86617967	::369453035392475000
86617967	::369453201067499000
207340425	::369453273888993000
47067763	::369453754069704000
86617967	::369454947844112000
86617967	::369455025879134000
86617967	::369456525091540000
86617967	::369458373223149000
154535515	::369460750298800000
86617967	::369460873519054000
69662123	::369462571687874000
528790375	::369466283244281000
423422030	::369467877499207000
392434084	::369468969620496000
151366552	::369468979573579000
58976049	::369470059690733000
586941163	::369472236081516000
168705725	::369472280536940000
469825474	::369482276951699000
513878213	::369482484767260000
586941163	::369484544748957000
424526648	::369485149018132000
711532177	::369486961540489000
399456502	::369488225481392000
19835249	::369490982619729000
422304131	::369493353944997000
260979062	::369494031245389000
399456502	::369494385089470000
58976049	::369495319622340000
422304131	::369496012177420000
37347278	::369497386617278000
422304131	::369498408878227000
276887663	::369498642257702000
460765832	::369500576133808000
711532177	::369501234442432000
711532177	::369501618028290000
255711119	::369504316253421000
701949296	::369505582941626000
125781662	::369505908365094000
125781662	::369506045132959000
125781662	::369506086597840000
49518295	::369506940285505000
49518295	::369506941623484000
125781662	::369507273149673000
125781662	::369508176300748000
125781662	::369508480492654000
125781662	::369508595924090000
236112923	::369508797787553000
125781662	::369509153045106000
116633811	::369509183533506000
116633811	::369509202240098000
116633811	::369509215657660000
513878213	::369509464946515000
513878213	::369509494877081000
125781662	::369509527369969000
513878213	::369509605631483000
125781662	::369509646572085000
125781662	::369511053190631000
125781662	::369514059705499000
125781662	::369514168530907000
125781662	::369514471682605000
125781662	::369514596760952000
125781662	::369514819486887000
125781662	::369514994955603000
125781662	::369515162572558000
37347278	::369515322069352000
40524821	::369515538784854000
37347278	::369516013231955000
97392631	::369516412366114000
37347278	::369516663885922000
422214932	::369517002517258000
303480264	::369521962038484000
80448281	::369522564151795000
558662656	::369525025893666000
558662656	::369525170995609000
549652319	::369525718167728000
125781662	::369525744164024000
125781662	::369525854172221000
125781662	::369525963098316000
125781662	::369526378451836000
125781662	::369527180096581000
38042561	::369527433721954000
125781662	::369527524260196000
125781662	::369527779273883000
125781662	::369527837243342000
125781662	::369527891245023000
39140648	::369530838548889000
164816411	::369531118942298000
164816411	::369532537871138000
399456502	::369533252404379000
19835249	::369539416416481000
96056317	::369539760261697000
558662656	::369540835919937000
303480264	::369542225341841000
201722399	::369542984888360000
201722399	::369543310542516000
201722399	::369543688076005000
201722399	::369544048773566000
319532225	::369544863408062000
319532225	::369544991879602000
319532225	::369545060385579000
201722399	::369545131294076000
201722399	::369545369794797000
303480264	::369545446919634000
201722399	::369545896339718000
201722399	::369545959082295000
613256961	::369549458997932000
303480264	::369550909014953000
164816411	::369552594966175000
711532177	::369552830803111000
43922897	::369553757581107000
39140648	::369554557350604000
247362551	::369555050802077000
164816411	::369555234286100000
471204596	::369556160828813000
311124403	::369557543770923000
487072828	::369558838069837000
471204596	::369559374257078000
471204596	::369559413939376000
487072828	::369559943126339000
487072828	::369560534917447000
487072828	::369561086657179000
471204596	::369561445765099000
471204596	::369562032577589000
471204596	::369562102576320000
164816411	::369562198856581000
86617967	::369562233531281000
251876771	::369562591603208000
487072828	::369562929021976000
17163192	::369563894752112000
487072828	::369564119948484000
487072828	::369565244504289000
711532177	::369566648204005000
711532177	::369566968753315000
95374349	::369569287343980000
487072828	::369570831174615000
463420581	::369574435520802000
463420581	::369574979337465000
96056317	::369575259290079000
96056317	::369575794198061000
487072828	::369576261695180000
20545953	::369576368612593000
369109312	::369576795433349000
40524821	::369576956259762000
144937577	::369577160425496000
151366552	::369580575243632000
184547888	::369583235736432000
184547888	::369584498372902000
142384634	::369585799777751000
184547888	::369585972385550000
96056317	::369586594153791000
122769328	::369588052865589000
312907071	::369589201559248000
312907071	::369589375786422000
37347278	::369589555197800000
312907071	::369589964637368000
312907071	::369590270376943000
19835249	::369590339952074000
312907071	::369590623432491000
312907071	::369590810561376000
487072828	::369590863946473000
236112923	::369590994897207000
49667570	::369591265689890000
168705725	::369591823569661000
236261288	::369592205087739000
95374349	::369592426639675000
49667570	::369592426882957000
49667570	::369592683503050000
411762947	::369593471394279000
411762947	::369593538230505000
49667570	::369593594552000000
411762947	::369593690211115000
487072828	::369594438114230000
80448281	::369595432009072000
67523538	::369597471246540000
303480264	::369599775253217000
422304131	::369604311200067000
67296324	::369606166436794000
236112923	::369606904102027000
206467937	::369608251370790000
153133040	::369609051371741000
223594866	::369609941918961000
513878213	::369613314999201000
251876771	::369614019797078000
125781662	::369615655495942000
80379964	::369615748387184000
92936298	::369616008610598000
96056317	::369616161052176000
281805312	::369617807337480000
251818709	::369618137433767000
251876771	::369619279995351000
80379964	::369621457325666000
236112923	::369621866086146000
88453024	::369623376794382000
236112923	::369624907308867000
19569142	::369624931425738000
386833057	::369624989911105000
422304131	::369626584774615000
336171560	::369630230501400000
21764174	::369630349296275000
89632418	::369630402580717000
19569142	::369631100412235000
487072828	::369633197568454000
422304131	::369633972416176000
422304131	::369635135819636000
487072828	::369635449720930000
422304131	::369636408975454000
19835249	::369636744821350000
518039543	::369637030411513000
422304131	::369637732668428000
236261288	::369638182742409000
607432063	::369639193896423000
168705725	::369639209331867000
168705725	::369639800728735000
422304131	::369640942288261000
422304131	::369641141156986000
253381064	::369641328730472000
399456502	::369641608599183000
422304131	::369641809326403000
96056317	::369642110909030000
49518295	::369643988665393000
487072828	::369644945549705000
487072828	::369645714776653000
253381064	::369648025125548000
438566411	::369648066896228000
381599486	::369651504984387000
381599486	::369652327462236000
567827557	::369652507783356000
232793000	::369653761284648000
487072828	::369654925455667000
487072828	::369654958938787000
232793000	::369656025646764000
422304131	::369657683466805000
229633981	::369657861359423000
232793000	::369657869534113000
422304131	::369660026304352000
422304131	::369660603365076000
37347278	::369661131310104000
90265908	::369663904877924000
37347278	::369664979659538000
332525085	::369670001969463000
424526648	::369670289879089000
424526648	::369671366884093000
114970673	::369671602650488000
255799357	::369678262110519000
487072828	::369678960746979000
255799357	::369680320851107000
97392631	::369682163073310000
381279494	::369683991185469000
381279494	::369684111578779000
469825474	::369684227538694000
255799357	::369684505097142000
487072828	::369684826544013000
114970673	::369684999433650000
97392631	::369685852395696000
469825474	::369685856212111000
469825474	::369686001423101000
469825474	::369686124488175000
19835249	::369686898660225000
393622132	::369688154913005000
487072828	::369688384337244000
469825474	::369691356714655000
469825474	::369691750048096000
469825474	::369691858592489000
423422030	::369696297525456000
255799357	::369698108764348000
21764174	::369699116206411000
37347278	::369700104397021000
37347278	::369700946848141000
21764174	::369701113278107000
138245975	::369702911514664000
236261288	::369702928170242000
232793000	::369703051512123000
138245975	::369703373714386000
138245975	::369703625750110000
138245975	::369703702027706000
42001705	::369707739184111000
42001705	::369707972500656000
42001705	::369708639206264000
42001705	::369708898493952000
448325555	::369709587240587000
42001705	::369709704341389000
32564504	::369713544813502000
460765832	::369715574969868000
44353755	::369718312889892000
44353755	::369718840449449000
32564504	::369721998718418000
44353755	::369725699940040000
44353755	::369725764498780000
49518295	::369737513889320000
49518295	::369737514619121000
276887663	::369740844422545000
514339780	::369762416823136000
49518295	::369763735109267000
459987659	::369775969235521000
125781662	::369782412462407000
125781662	::369782561205014000
96056317	::369783832888999000
125781662	::369785139972554000
125781662	::369785233912369000
125781662	::369785610833125000
49667570	::369786042041516000
49667570	::369786200837873000
49667570	::369786482925772000
469825474	::369787512635396000
49667570	::369787808783020000
19835249	::369787962201870000
49667570	::369788141122887000
177989889	::369788463664488000
125781662	::369789971223179000
125781662	::369790074696642000
234801315	::369794744899362000
86617967	::369797089708232000
86617967	::369797462468620000
86617967	::369797621361430000
86617967	::369799881831247000
86617967	::369800075658403000
86617967	::369800112551505000
263221576	::369802302699626000
505841428	::369806266983395000
86617967	::369808241741795000
311124403	::369812065646440000
183397191	::369812264049590000
311124403	::369813711747571000
311124403	::369814833363185000
86617967	::369816933073711000
154535515	::369822574152151000
499925803	::369825399942836000
499925803	::369825426559889000
499925803	::369825489000472000
499925803	::369825505790271000
499925803	::369825512090128000
499925803	::369825530138222000
499925803	::369825566448316000
499925803	::369825577559007000
499925803	::369825593715478000
67453850	::369825723516600000
499925803	::369825748065873000
499925803	::369825786234036000
397934536	::369825957005115000
499925803	::369826061913051000
397934536	::369826121442807000
499925803	::369826184931979000
499925803	::369826248790261000
397934536	::369826368713801000
499925803	::369826565317615000
499925803	::369826648243179000
499925803	::369826804929814000
397934536	::369827068990607000
499925803	::369827077064650000
397934536	::369827878919094000
397934536	::369828209308618000
397934536	::369828746078875000
397934536	::369829115521531000
397934536	::369829340223008000
397934536	::369829396204359000
311124403	::369830164823568000
392434084	::369830538032345000
397934536	::369830656106192000
280699168	::369831113084370000
47067763	::369831217199579000
399456502	::369832108606226000
280699168	::369832230388236000
557367433	::369832347933212000
557367433	::369832421035745000
280699168	::369833339278331000
116147578	::369833521491111000
586941163	::369834226608136000
58976049	::369834394934341000
17163192	::369834946950889000
19835249	::369836135955955000
237635410	::369838342621655000
88453024	::369838410451537000
88453024	::369840195673153000
255711119	::369840287691980000
332525085	::369844182946287000
116633811	::369846610517180000
332525085	::369848398960009000
170590185	::369851279146635000
264295397	::369852980163776000
264295397	::369853242471362000
264295397	::369853968912248000
49518295	::369854178488619000
49518295	::369854179331678000
399456502	::369855688945594000
168705725	::369857021492723000
260979062	::369858999618768000
499925803	::369859652818714000
499925803	::369859955970416000
499925803	::369860958421647000
499925803	::369860968693497000
469825474	::369860969754677000
469825474	::369861008463892000
37347278	::369861273506152000
701949296	::369861556609097000
399456502	::369863556704915000
594260703	::369863568939687000
86617967	::369863569879605000
594260703	::369863624543576000
86617967	::369863785349382000
86617967	::369864257611251000
86617967	::369864621492293000
280699168	::369865139513982000
86617967	::369865620000894000
557367433	::369866691552870000
96882214	::369866743675510000
557367433	::369866751695015000
557367433	::369866797551325000
557367433	::369866885526855000
557367433	::369866914694057000
701949296	::369866952505688000
86617967	::369867276490911000
86617967	::369867397412704000
96882214	::369867724630925000
86617967	::369867743325347000
21112883	::369868143042113000
594260703	::369869008826167000
96882214	::369869042636427000
96882214	::369869043127185000
594260703	::369870558189477000
21764174	::369871282218602000
394796192	::369871425382793000
499925803	::369874499081994000
433065308	::369874656666202000
499925803	::369875268703236000
499925803	::369875401075458000
499925803	::369875645964095000
499925803	::369877778272768000
86617967	::369877857537122000
499925803	::369877879519076000
499925803	::369878090026979000
499925803	::369878147124056000
499925803	::369878688730324000
499925803	::369878701648789000
499925803	::369879064888086000
499925803	::369879074493050000
422304131	::369879655836573000
499925803	::369879708415963000
422304131	::369880249448022000
499925803	::369881262468505000
499925803	::369882192136003000
264295397	::369882329486868000
499925803	::369882459791314000
499925803	::369882614204596000
19835249	::369883612688044000
19835249	::369883733907603000
264295397	::369884076410277000
229633981	::369884437116252000
499925803	::369889321009946000
586941163	::369893230118060000
97392631	::369893646004658000
129844944	::369894244192116000
232793000	::369896822417805000
438566411	::369897084054278000
303480264	::369899572249645000
236112923	::369899796473319000
58976049	::369899945052340000
58976049	::369899969991684000
335118384	::369901444604121000
394796192	::369901667157684000
424526648	::369904224689078000
96882214	::369906514690990000
96882214	::369907983271985000
287721116	::369908658379169000
38042561	::369910544628588000
303480264	::369910642251407000
116118519	::369911009085231000
96056317	::369911498258120000
613256961	::369912463837237000
49667570	::369917555814989000
255765560	::369918865360179000
369109312	::369921664366030000
303480264	::369923106984701000
256582954	::369923247753539000
303480264	::369923286324744000
256582954	::369923410404442000
256582954	::369923574145875000
45683087	::369926213004840000
49518295	::369929735582674000
49518295	::369929736417329000
438566411	::369929953556852000
499925803	::369936408552542000
19835249	::369937380301475000
224093638	::369940398023909000
224093638	::369941112485863000
224093638	::369941151501287000
701949296	::369943370396758000
236261288	::369946156991647000
260539431	::369946258967764000
236261288	::369946929792163000
236261288	::369947479233409000
169618179	::369953407223623000
206467937	::369955293926412000
426685539	::369965811621822000
341279579	::369969981410136000
336171560	::369971036449943000
341279579	::369972851929276000
95504927	::369975714583674000
322972121	::369977360340504000
322972121	::369977423850659000
322972121	::369977565835845000
322972121	::369977755083235000
97392631	::369977899707015000
322972121	::369978331472478000
322972121	::369978418193920000
67523538	::369978511685341000
336171560	::369980886949040000
322972121	::369983457625001000
236261288	::369983853206982000
322972121	::369985257765748000
322972121	::369985401575854000
322972121	::369985652252635000
79902186	::369986607069532000
322972121	::369988182609108000
322972121	::369988244252815000
322972121	::369988288284602000
237635410	::369989305906647000
38042561	::369991393168478000
97392631	::369992203474845000
97392631	::369992459654553000
38042561	::369992953386655000
397934536	::369993578044329000
153133040	::369994903230873000
424526648	::369999009139552000
424526648	::369999373679067000
518039543	::370001264253235000
422304131	::370001745738739000
422304131	::370001938597044000
97392631	::370002478726938000
422304131	::370004081987026000
422304131	::370004209636487000
422304131	::370004429468364000
19835249	::370004564512342000
19835249	::370004681776697000
422304131	::370004705323548000
19835249	::370004724512464000
422304131	::370004771509653000
19835249	::370004773132849000
19835249	::370004840484995000
422304131	::370005159436644000
422304131	::370005259013615000
422304131	::370006219710562000
426786499	::370006362786254000
422304131	::370006517158014000
336171560	::370008014943948000
469825474	::370008890110251000
360954828	::370009606594232000
469825474	::370010752213454000
487072828	::370011249351745000
487072828	::370011636548923000
266095621	::370011981442338000
49667570	::370013624968155000
116633811	::370013882112155000
386627455	::370016547810840000
236261288	::370016763003428000
321166954	::370016855173259000
321166954	::370017028565762000
49667570	::370017489612472000
386627455	::370017769968119000
49667570	::370019097477935000
49667570	::370019180806164000
49667570	::370019860702826000
321166954	::370020095138861000
97392631	::370021644859097000
49667570	::370022043909390000
49667570	::370022132530819000
116633811	::370023201968898000
469825474	::370024776275734000
422304131	::370025758938632000
37347278	::370025817104842000
423422030	::370026309537497000
206467937	::370026841014161000
513878213	::370027287330422000
513878213	::370027641623293000
49667570	::370028141068054000
37347278	::370028207585492000
567827557	::370029087982493000
236261288	::370030680933429000
554041249	::370030986332872000
554041249	::370031207502721000
554041249	::370031290449293000
554041249	::370031338759270000
49667570	::370031361672769000
49667570	::370032107755552000
554041249	::370032295706513000
21764174	::370034741765881000
554041249	::370034986033754000
554041249	::370035648448565000
554041249	::370035756586106000
229633981	::370037133790023000
229633981	::370037190740287000
229633981	::370037573684432000
499925803	::370040894541414000
499925803	::370040977177587000
499925803	::370041121033826000
499925803	::370041224461156000
49667570	::370042586699812000
554041249	::370042591699431000
19835249	::370044520420761000
506912647	::370044658036277000
554041249	::370044875099480000
78404115	::370046080324341000
393622132	::370050547539120000
469825474	::370050573103427000
469825474	::370050740653289000
90211828	::370053297375576000
554041249	::370054247158542000
499925803	::370055529646657000
499925803	::370055532528148000
499925803	::370055627185205000
499925803	::370057424318631000
499925803	::370057511153315000
21764174	::370063542507937000
49667570	::370082503622533000
399106907	::370093293721649000
341205476	::370098431471386000
49518295	::370102573010657000
49518295	::370102573883088000
19835249	::370104831949557000
240794093	::370109388448858000
86617967	::370114116721332000
236261288	::370117516892577000
18919848	::370123645793730000
49518295	::370126062509756000
49518295	::370126063029870000
384035081	::370141486685634000
508407656	::370142480773021000
422304131	::370144165105258000
438566411	::370166868503314000
438566411	::370167711763947000
438566411	::370167905071013000
505841428	::370169266902814000
17163192	::370172654269243000
303480264	::370176358397521000
311124403	::370178214079266000
311124403	::370178538462515000
154535515	::370184934255636000
17163192	::370187608485142000
17163192	::370188303976660000
164816411	::370188922732953000
21764174	::370193042948370000
423422030	::370193269738987000
392434084	::370195043723665000
280699168	::370195138439819000
321166954	::370198025433403000
321166954	::370198160838098000
44353755	::370203327419539000
58976049	::370203783545880000
255313314	::370205371748851000
321166954	::370207446545211000
321166954	::370208443254439000
47067763	::370208714503909000
321166954	::370208730023202000
506912647	::370208921509961000
49667570	::370209103358222000
321166954	::370209461622669000
506912647	::370209464018022000
49667570	::370209556477276000
49667570	::370209568804315000
311124403	::370209583404679000
49667570	::370209811323162000
311124403	::370210092312195000
19835249	::370210208351404000
17769662	::370210426497544000
79902186	::370213705931554000
701949296	::370213725023657000
438566411	::370215200059699000
506912647	::370215436417511000
586941163	::370215592906592000
506912647	::370215609117982000
438566411	::370215993823338000
438566411	::370216817593032000
49518295	::370216819279155000
49518295	::370216819887312000
58976049	::370217403776770000
236266292	::370219375586213000
49667570	::370219780151599000
49667570	::370219891476795000
422304131	::370220096217968000
321166954	::370221724903555000
49667570	::370221784655994000
17769662	::370221801596399000
586941163	::370223338964008000
224346133	::370230263496056000
146219676	::370230598021156000
49667570	::370231348474433000
422304131	::370234718887108000
422304131	::370236103208755000
21112883	::370240269263720000
311124403	::370240786656669000
287721116	::370245873563086000
96056317	::370246787023785000
21112883	::370249067982376000
129844944	::370249993338101000
290401730	::370252480308727000
447912275	::370252629676281000
125781662	::370252808693366000
447912275	::370253116563656000
125781662	::370254817567842000
19835249	::370255804516945000
487072828	::370257329435856000
21112883	::370258580307337000
21764174	::370262289636532000
116633811	::370262985123459000
586941163	::370263392813977000
125781662	::370263694745169000
125781662	::370263790413029000
125781662	::370263882226343000
586941163	::370263928598564000
558662656	::370264585732775000
28299725	::370264681493303000
586941163	::370264754377355000
125781662	::370267521343311000
303480264	::370268101075820000
125781662	::370269258665578000
287721116	::370269452644155000
16710226	::370269499494129000
586941163	::370270064064229000
303480264	::370270543976890000
125781662	::370271672470757000
125781662	::370271824728178000
125781662	::370272266564550000
125781662	::370272868183330000
236261288	::370272929495674000
269427723	::370276350587711000
613256961	::370277134977077000
90211828	::370277345116291000
247362551	::370279829381210000
19569142	::370280192876363000
303480264	::370284186688847000
17928370	::370284846188601000
164816411	::370286663542394000
37347278	::370286741862641000
122769328	::370287096902471000
122769328	::370287140145741000
164816411	::370287332034756000
17769662	::370287650072461000
122769328	::370287676387500000
17769662	::370287710608846000
38042561	::370293238998913000
164816411	::370293911794622000
164816411	::370294361625350000
164816411	::370294908872949000
164816411	::370297020344307000
164816411	::370297477800288000
19569142	::370300374197882000
19835249	::370301173036642000
263221576	::370302334657916000
263221576	::370303032376193000
263221576	::370303212634787000
321166954	::370303383715840000
424526648	::370303538678620000
164816411	::370304345692073000
38042561	::370304488927543000
164816411	::370304807904370000
269427723	::370306447805927000
269427723	::370306600797364000
42001705	::370307366845419000
269427723	::370308096142225000
19569142	::370308320201940000
269427723	::370309062103035000
269427723	::370309246333616000
269427723	::370309389820776000
269427723	::370309783137431000
269427723	::370309875613450000
487072828	::370310088986071000
269427723	::370310188542087000
399456502	::370310587453960000
487072828	::370310842371145000
269427723	::370311204641583000
381599486	::370311298124644000
269427723	::370311366881452000
269427723	::370311625003110000
269427723	::370311977576308000
269427723	::370312102407196000
49667570	::370314873772982000
487072828	::370315116777988000
487072828	::370316700903682000
487072828	::370316802758168000
55964893	::370317833000853000
95504927	::370318524226760000
487072828	::370319036661264000
438566411	::370320366339493000
422304131	::370320373730267000
250010716	::370321211877642000
250010716	::370322869697253000
164816411	::370327721307406000
96882214	::370328927593451000
19569142	::370329208767016000
567827557	::370330182172688000
19569142	::370330183284191000
49667570	::370337175487152000
49667570	::370337279778508000
345624930	::370338079049273000
145000225	::370340122115715000
236261288	::370341197128421000
303480264	::370342733124485000
199545464	::370342995281084000
199545464	::370343041137385000
199545464	::370343095285870000
236261288	::370343214336585000
254405402	::370346005784707000
254405402	::370347448415555000
236261288	::370348917205905000
145000225	::370349425811787000
554041249	::370350473036824000
303480264	::370350534706069000
250010716	::370351709442162000
399456502	::370352430078111000
19835249	::370352651503796000
336171560	::370353623026630000
234801315	::370353636075126000
336171560	::370354001675816000
423422030	::370354017266073000
336171560	::370354077081018000
17928370	::370354272166502000
303480264	::370354346363748000
336171560	::370354606834204000
303480264	::370354608092499000
336171560	::370355087702753000
240587031	::370355183400001000
336171560	::370355620052226000
336171560	::370355979596333000
303480264	::370356437840838000
250010716	::370356901311021000
469825474	::370357014066511000
250010716	::370357121717514000
303480264	::370357587889627000
49667570	::370359171897888000
280699168	::370359201731985000
49667570	::370359639533453000
255711119	::370360118203785000
303480264	::370361147842916000
280699168	::370361468791062000
280699168	::370362195936563000
21764174	::370362232804081000
280699168	::370362352862253000
255711119	::370362370654105000
303480264	::370363350871719000
229633981	::370363458165800000
336171560	::370364439926956000
336171560	::370364723080232000
237635410	::370365270788808000
239770256	::370367753393569000
152735068	::370369472428638000
399456502	::370369550279114000
152735068	::370369745742086000
236261288	::370371615864803000
236261288	::370372272101400000
232793000	::370372275070980000
381599486	::370372967458295000
381599486	::370373180004651000
381599486	::370373574152159000
381599486	::370373655827873000
381599486	::370373688392445000
381599486	::370374161270464000
381599486	::370374517501067000
254405402	::370379742446649000
381599486	::370381234092134000
471204596	::370382127444926000
281212143	::370382180666441000
281212143	::370383360255741000
386833057	::370383810799493000
90211828	::370384185326051000
281212143	::370384733256962000
199545464	::370388521963757000
199545464	::370388564598853000
199545464	::370388696228716000
199545464	::370388853863251000
199545464	::370388989611880000
199545464	::370389288804175000
303480264	::370389941878288000
513878213	::370390856890855000
49667570	::370391654924304000
348326168	::370394053692899000
37347278	::370396718866497000
37347278	::370397128360611000
49667570	::370399222539239000
96882214	::370400267033800000
64905964	::370400419392274000
64905964	::370400613336875000
64905964	::370400692353376000
96882214	::370400976781340000
64905964	::370401492110704000
64905964	::370401942604107000
373569970	::370402131364171000
185455808	::370402596776722000
64905964	::370402676003328000
224346133	::370402821830868000
185455808	::370402877690241000
422304131	::370403305253781000
185455808	::370404016598970000
422304131	::370404757338595000
255711119	::370405631837999000
594260703	::370405953817952000
484497575	::370407126524362000
90265908	::370407519023529000
291459734	::370407775655821000
231256008	::370408535739215000
19835249	::370411814179176000
393622132	::370412930723880000
49667570	::370413552852819000
49667570	::370413991816073000
185455808	::370415492999434000
185455808	::370416777890918000
567827557	::370417297019531000
718668289	::370419859479203000
234801315	::370420571047489000
37347278	::370420592593231000
234801315	::370420688722468000
234801315	::370420835045355000
234801315	::370420875331645000
234801315	::370421071260184000
718668289	::370421362168320000
318692042	::370424175640727000
90211828	::370427906238849000
90211828	::370428496096821000
153133040	::370435862225764000
508407656	::370436445976014000
54721301	::370437453548511000
250010716	::370440488999845000
718668289	::370442688190898000
718668289	::370444029743218000
250010716	::370444081328963000
363443542	::370446989852303000
250010716	::370448763069792000
93731949	::370452148187721000
93731949	::370452570998706000
250010716	::370454748010266000
250010716	::370455506717929000
250010716	::370455747454177000
250010716	::370455900856651000
93731949	::370456742875779000
93731949	::370456942172319000
250010716	::370457559020228000
93731949	::370461598252421000
93731949	::370462025358385000
90211828	::370462461318926000
93731949	::370462524702871000
19835249	::370463299411783000
49518295	::370472693075701000
49518295	::370472693637730000
251876771	::370487543453601000
308523963	::370497806093807000
308523963	::370498071798747000
19569142	::370499647946514000
711532177	::370500183357788000
19835249	::370500614012162000
19835249	::370512307396149000
234801315	::370518089181716000
234801315	::370519066177720000
49518295	::370519775555751000
49518295	::370519776109412000
234801315	::370520245418852000
38042561	::370522821627084000
321166954	::370523473493250000
308523963	::370524152022978000
38042561	::370527084239523000
170590185	::370528163375230000
505841428	::370531076457758000
97392631	::370531606530121000
170590185	::370535019283873000
170590185	::370536364493664000
19569142	::370542671590215000
303480264	::370544855090749000
154535515	::370547357982547000
433083953	::370551784533532000
116118519	::370554626572943000
116118519	::370554706851938000
116118519	::370554766352322000
116118519	::370554985756364000
116118519	::370555035853144000
116118519	::370555152240889000
116118519	::370555477446250000
116118519	::370555675803254000
116118519	::370555755239186000
116118519	::370555989772103000
49667570	::370556229812498000
116118519	::370556442777882000
164816411	::370557560291459000
280699168	::370558262812213000
280699168	::370559255960514000
308523963	::370562819865198000
19835249	::370563007580893000
154535515	::370564063421792000
49667570	::370564968800083000
49667570	::370565177647046000
19569142	::370565650302763000
291459734	::370565944105398000
291459734	::370566093363884000
445669112	::370568504988413000
424526648	::370569413994369000
586941163	::370571855532285000
280699168	::370574899615506000
96408259	::370578254865760000
399456502	::370580656616505000
49518295	::370584928691290000
49518295	::370584929505013000
17769662	::370585266681294000
17769662	::370585543186612000
47067763	::370586197518991000
201722399	::370587933583355000
422304131	::370588075485048000
201722399	::370588349285023000
423422030	::370591918130204000
44353755	::370594119795474000
44353755	::370594153731616000
164816411	::370595690021285000
303480264	::370596240284999000
164816411	::370596773976227000
711532177	::370597321131585000
701949296	::370599366832037000
164816411	::370600267080675000
422304131	::370600788961542000
37347278	::370607251385372000
125781662	::370609680210350000
125781662	::370609735461900000
229633981	::370610855362039000
229633981	::370611092965191000
223998080	::370611598810828000
17769662	::370611866898563000
276887663	::370611896094691000
445669112	::370612105709244000
164816411	::370614367819030000
164816411	::370614672052858000
250010716	::370616255100633000
19569142	::370617229135855000
17769662	::370617243626770000
64905964	::370617559227572000
237635410	::370617838601773000
19835249	::370617866665472000
487072828	::370619082845855000
17769662	::370620166154891000
17769662	::370620420090626000
17769662	::370621086079008000
17769662	::370621189187579000
399456502	::370621230312722000
199545464	::370622049557159000
58976049	::370622489522876000
58976049	::370623395844870000
19835249	::370628753547739000
256582954	::370631401327976000
586941163	::370631407225163000
256582954	::370631520618164000
256582954	::370631608098758000
256582954	::370631685513019000
256582954	::370631755314651000
256582954	::370631886432763000
256582954	::370632088375943000
256582954	::370632154822098000
236261288	::370632234933317000
256582954	::370632243959451000
256582954	::370632619358027000
280699168	::370632676065042000
256582954	::370634027322982000
164816411	::370634204775608000
234738785	::370634554945441000
234738785	::370634653901668000
234738785	::370634694263439000
234738785	::370634734834954000
234738785	::370634783295942000
234738785	::370634818603606000
256582954	::370634845627502000
234738785	::370634868348055000
234738785	::370634934806798000
256582954	::370635630977380000
256582954	::370635652687073000
256582954	::370636050017697000
256582954	::370637567298785000
256582954	::370637627793219000
256582954	::370638170213191000
256582954	::370638261695164000
256582954	::370638334910930000
255799357	::370644542388969000
48063677	::370648166150193000
445669112	::370648577397493000
392434084	::370649955301470000
152735068	::370650331501170000
236261288	::370654192701960000
92936298	::370654398743330000
237635410	::370655923775483000
463420581	::370657228472455000
718668289	::370660714714640000
701949296	::370661903644622000
145000225	::370661978551091000
184547888	::370662323230220000
256582954	::370662446198820000
256582954	::370662619499081000
256582954	::370662647361851000
145000225	::370662736000458000
256582954	::370662972005163000
256582954	::370663039369879000
256582954	::370663060274290000
256582954	::370663105073664000
256582954	::370663372007550000
184547888	::370663456656998000
701949296	::370663551909650000
256582954	::370663713084153000
256582954	::370663800141131000
701949296	::370663909696352000
345624930	::370665942046769000
345624930	::370667214191751000
250010716	::370669728928247000
345624930	::370669887670460000
260979062	::370673120534745000
234801315	::370674948307963000
718668289	::370676612083118000
718668289	::370676701149134000
254405402	::370676832456417000
250010716	::370679267866075000
236261288	::370679491430862000
234738785	::370681637987553000
381279494	::370683885987692000
17769662	::370684000937209000
381279494	::370684293246234000
381279494	::370684905891434000
381279494	::370685384373452000
381279494	::370685773533573000
433065308	::370687969012617000
381279494	::370688204057223000
381279494	::370689042326622000
17769662	::370689472716734000
16860986	::370689906667819000
406122207	::370689918067949000
381279494	::370690734317240000
422214932	::370691248559910000
16860986	::370691546443563000
19501845	::370691986892009000
381279494	::370693745433276000
49667570	::370694882257797000
49667570	::370695460077719000
49667570	::370695487844024000
718668289	::370695530780700000
718668289	::370695609704914000
290401730	::370697513579208000
558662656	::370699462169341000
152735068	::370699474756063000
58976049	::370700137506820000
236261288	::370702601177665000
499925803	::370702765250453000
499925803	::370702788386254000
322972121	::370702973389012000
322972121	::370703268475043000
322972121	::370703442735820000
322972121	::370703856843620000
49667570	::370705670431326000
487072828	::370705793701531000
433083953	::370706210929901000
17769662	::370706218903289000
552715527	::370706259848466000
552715527	::370706427415117000
319532225	::370706573259440000
234738785	::370706575453093000
552715527	::370706670311452000
552715527	::370707351646789000
552715527	::370708589843087000
319532225	::370709319638974000
319532225	::370709373154111000
552715527	::370710191018631000
148913439	::370710280302374000
148913439	::370710465770295000
552715527	::370710609228476000
499925803	::370710901684305000
499925803	::370711547217063000
499925803	::370711770949627000
499925803	::370711908476665000
319532225	::370711937840979000
49667570	::370712054773997000
499925803	::370712131672350000
381279494	::370712537123151000
381279494	::370712807114674000
381279494	::370712901708816000
381279494	::370713127119122000
552715527	::370714228745056000
586941163	::370715087209627000
49667570	::370716069037481000
552715527	::370716939825713000
345624930	::370717048374312000
552715527	::370717748051333000
552715527	::370718073256689000
552715527	::370718182946127000
240587031	::370718187647926000
613256961	::370718683665924000
552715527	::370719694057394000
552715527	::370720201320701000
552715527	::370720263597731000
153133040	::370720722999857000
499925803	::370721496823377000
499925803	::370721812943888000
499925803	::370722107161710000
499925803	::370722434824941000
499925803	::370722925814378000
499925803	::370723089954267000
499925803	::370723536542781000
499925803	::370723701966139000
499925803	::370723859088945000
236261288	::370724840090529000
381279494	::370725063441383000
381279494	::370725742411132000
381279494	::370726397196509000
487072828	::370731113230000000
487072828	::370733704374525000
381279494	::370734468899667000
381279494	::370734765244022000
499925803	::370735070010568000
499925803	::370735101102927000
487072828	::370735179649675000
499925803	::370736091495559000
499925803	::370736113209466000
499925803	::370736135477018000
499925803	::370736259825537000
499925803	::370736548146196000
499925803	::370736650269097000
499925803	::370737237844955000
381279494	::370737288637972000
499925803	::370737348020928000
499925803	::370737444947120000
499925803	::370737541751656000
499925803	::370737765517762000
499925803	::370737971953037000
381279494	::370739292642897000
381279494	::370739502223876000
336171560	::370741993292701000
336171560	::370742672132423000
499925803	::370743280608112000
336171560	::370743502642376000
499925803	::370743540390703000
125781662	::370743855068758000
125781662	::370744028410564000
125781662	::370744080185040000
399456502	::370744470104309000
567827557	::370750227067584000
445669112	::370754118819672000
445669112	::370754560584716000
445669112	::370754868928970000
445669112	::370754884099776000
17769662	::370755972366487000
250010716	::370758853861703000
253879613	::370760311210401000
321663912	::370760679440936000
199545464	::370760873666969000
199545464	::370760909209497000
64905964	::370762123875741000
64905964	::370762444597391000
64905964	::370763098820726000
64905964	::370763501826215000
185455808	::370767246508838000
223594866	::370768923169267000
513878213	::370769496505860000
64905964	::370774178695507000
508407656	::370775712866648000
281212143	::370776281677197000
281212143	::370776343262150000
153133040	::370777071376936000
93731949	::370777753341018000
363443542	::370777789042929000
508407656	::370777959600488000
363443542	::370777999425015000
508407656	::370778039824965000
438566411	::370778323800309000
153133040	::370778435712724000
438566411	::370778668186222000
508407656	::370779405888782000
97392631	::370780112981360000
424526648	::370781542093565000
424526648	::370782228046819000
229633981	::370783215650209000
236261288	::370783428800552000
236261288	::370783964945870000
727288316	::370784094465970000
236261288	::370784762480181000
236261288	::370785210763194000
232793000	::370794417369530000
546266750	::370796867099295000
232793000	::370798231371804000
373569970	::370812391912525000
411762947	::370813785365172000
473640061	::370820219326849000
49518295	::370824181669048000
49518295	::370824182415642000
152735068	::370828090236104000
152735068	::370828583536570000
152735068	::370829371331727000
152735068	::370829747413975000
21112883	::370829753776754000
152735068	::370829897939165000
47067763	::370833561068507000
308523963	::370856534655631000
397934536	::370858490064945000
39680514	::370869623102918000
122769328	::370870133239316000
39680514	::370875656110092000
361691248	::370879726329421000
19835249	::370879887026180000
19835249	::370880058787131000
19835249	::370880196544827000
308523963	::370881192520073000
49518295	::370882230324715000
49518295	::370882230958047000
234801315	::370883776442011000
308523963	::370886939584790000
308523963	::370887013236768000
19835249	::370887562346635000
308523963	::370887738872315000
236261288	::370889169251606000
308523963	::370891324586999000
291459734	::370892079766839000
291459734	::370892500241633000
291459734	::370892876399390000
399456502	::370893213516566000
505841428	::370893817978691000
291459734	::370893984505155000
223594866	::370905366554750000
223594866	::370905507659513000
210714533	::370906087056080000
210714533	::370906186318483000
303480264	::370906525545791000
129844944	::370906886759260000
223998080	::370909168393134000
129844944	::370909531695349000
154535515	::370909729129627000
129844944	::370909885321715000
505841428	::370912773817241000
433083953	::370914176215953000
397934536	::370917543856189000
102393543	::370919366545932000
459567634	::370920290165211000
122769328	::370920932891963000
122769328	::370920951124615000
459567634	::370920958099718000
122769328	::370920977842323000
459567634	::370921210609418000
287721116	::370921406592475000
287721116	::370922074371801000
287721116	::370922363174813000
287721116	::370923011450634000
287721116	::370923780493033000
586941163	::370924795669409000
308523963	::370925253188661000
586941163	::370929125420040000
487072828	::370936035359727000
151366552	::370937066495807000
399456502	::370938143614058000
336171560	::370938256176992000
345624930	::370939459094990000
381599486	::370939949878878000
308523963	::370941600509460000
122769328	::370942566361202000
308523963	::370945654413344000
231256008	::370946172724080000
92936298	::370948943041290000
28299725	::370948973764149000
96056317	::370951418464571000
19569142	::370952172193988000
80448281	::370955075880906000
125781662	::370955642497818000
255765560	::370955787268411000
49518295	::370956470260473000
49518295	::370956470877052000
116633811	::370958724237492000
69662123	::370959267257663000
21112883	::370961403491778000
47067763	::370963698732793000
153133040	::370964244319469000
586941163	::370964599912161000
586941163	::370964621126934000
153133040	::370965381030350000
153133040	::370967029072662000
475356723	::370968299422498000
19569142	::370968300294926000
19569142	::370970766885400000
524028752	::370972477511331000
524028752	::370972565440716000
524028752	::370973219659841000
524028752	::370973308289687000
524028752	::370973716470956000
524028752	::370973821446012000
524028752	::370973988194750000
524028752	::370974059678289000
524028752	::370974101617131000
524028752	::370974174241513000
524028752	::370974231548289000
153133040	::370974459374882000
153133040	::370974609673576000
524028752	::370974683136393000
524028752	::370974708436443000
524028752	::370974785791995000
524028752	::370974953870336000
524028752	::370975085785399000
524028752	::370975430980812000
524028752	::370975531576987000
524028752	::370975716747141000
524028752	::370976088047894000
524028752	::370976164895916000
95374349	::370976599535255000
49518295	::370979170806812000
39680514	::370982271987515000
152735068	::370982862108913000
152735068	::370983063649390000
125781662	::370984524869414000
125781662	::370984599347658000
125781662	::370984695984439000
125781662	::370984711272681000
373569970	::370986461337645000
48063677	::370987160629170000
48063677	::370987404305649000
48063677	::370987890618421000
48063677	::370988388595535000
48063677	::370988653973360000
48063677	::370989035747282000
48063677	::370989345370828000
53852889	::370989596659560000
125781662	::370990014131232000
125781662	::370990099544035000
48063677	::370990172202340000
125781662	::370990274941812000
125781662	::370990704740151000
125781662	::370990728735768000
125781662	::370990921514360000
487072828	::370991000975462000
473640061	::370991355834544000
125781662	::370991406577250000
125781662	::370991751118340000
58976049	::370992457393377000
125781662	::370992723219595000
473640061	::370992913137688000
594260703	::370994390270885000
125781662	::370995610179997000
336171560	::370996365629079000
125781662	::370996391792750000
291459734	::370997342997979000
125781662	::370998211143430000
169618179	::370998454157574000
19835249	::370999811996012000
19835249	::371000692401393000
336171560	::371002131089985000
336171560	::371002201948565000
287721116	::371003093322072000
58976049	::371006690394898000
93731949	::371008073533771000
16710226	::371010421748031000
718668289	::371012971750629000
392434084	::371013388698009000
308523963	::371013490615795000
64905964	::371014289685250000
308523963	::371016790723559000
308523963	::371016850874056000
90211828	::371017941682487000
90211828	::371017995067604000
90211828	::371018287163138000
478520972	::371020127992811000
185455808	::371021416751439000
185455808	::371021751758913000
185455808	::371022509942243000
96056317	::371024727428435000
153133040	::371029618830356000
185455808	::371029886728957000
552715527	::371030068161552000
447912275	::371030277981630000
552715527	::371030675417100000
552715527	::371030798776156000
552715527	::371030934738722000
116633811	::371031114845933000
552715527	::371031679382872000
39680514	::371032058573123000
406122207	::371032205029421000
406122207	::371035194456678000
701949296	::371035372702027000
406122207	::371035557784064000
260979062	::371037192644071000
406122207	::371037616436563000
229633981	::371037622736400000
90265908	::371050401652834000
40524821	::371053062296969000
433065308	::371053141405347000
422214932	::371056056312397000
487072828	::371057255954665000
701949296	::371059338875371000
142890292	::371060246208577000
142890292	::371060366845177000
142890292	::371060847218794000
263221576	::371062468686389000
345624930	::371063264140361000
345624930	::371063352132661000
185455808	::371063691778981000
345624930	::371063785978867000
484497575	::371064811343183000
142890292	::371064878477635000
250010716	::371066012168237000
142890292	::371067340890570000
168705725	::371070525730082000
433083953	::371070811441856000
90211828	::371072723050835000
168705725	::371073672158515000
90211828	::371074167627849000
40524821	::371075325046034000
613256961	::371082240748290000
207340425	::371083345201201000
487072828	::371084184212619000
381599486	::371086407907180000
39680514	::371086617966292000
224346133	::371087578617106000
39680514	::371087805231144000
223998080	::371099328560889000
79902186	::371101151556812000
151366552	::371101602389561000
151366552	::371102262916968000
95374349	::371102764631605000
151366552	::371104364426846000
94481845	::371106730002112000
363496772	::371113508768718000
328796227	::371115945080946000
328796227	::371116270114324000
151366552	::371117239937679000
151366552	::371117605613883000
567827557	::371117870400294000
58976049	::371118310815199000
240587031	::371119991862886000
487072828	::371121694103961000
185455808	::371122460294672000
185455808	::371122903032418000
138245975	::371126155232825000
460765832	::371126304873017000
138245975	::371126452181159000
138245975	::371127193692168000
460765832	::371128817852506000
423422030	::371129151044206000
330468046	::371131222971256000
152735068	::371131471827701000
152735068	::371131893225234000
152735068	::371132115334594000
330468046	::371132269940834000
152735068	::371132293923880000
330468046	::371132785647304000
330468046	::371133471038513000
369109312	::371134307181793000
330468046	::371135217584463000
330468046	::371135467992793000
330468046	::371135714773057000
438566411	::371136648072790000
393622132	::371137711316279000
397934536	::371138193606725000
330468046	::371138957343326000
330468046	::371139669682966000
330468046	::371141027815383000
330468046	::371141416161771000
438566411	::371141456817164000
330468046	::371141685956194000
330468046	::371142989327790000
330468046	::371145079412387000
330468046	::371145154993737000
330468046	::371145414302396000
114970673	::371145680393625000
236261288	::371149808402063000
508407656	::371154288153595000
629787407	::371154484585439000
508407656	::371156813544452000
37347278	::371159066887725000
469825474	::371159923041652000
357894396	::371166960333373000
37347278	::371169592317472000
90211828	::371174582755287000
97392631	::371179461745844000
125781662	::371185594161840000
90211828	::371187389416620000
90211828	::371192272404369000
250010716	::371194531825205000
250010716	::371197729793269000
49518295	::371199250270400000
49518295	::371199250966659000
250010716	::371201349863481000
185455808	::371215224134565000
185455808	::371215514200059000
185455808	::371215647780655000
505841428	::371256086478610000
96882214	::371260160590630000
154535515	::371272119063019000
69662123	::371273348653023000
433083953	::371276562517086000
129844944	::371279220095602000
223998080	::371286980853637000
223594866	::371288982044540000
64905964	::371290140859441000
49667570	::371294253181571000
422304131	::371302363082293000
19569142	::371303514711932000
460429201	::371304906801836000
40375959	::371307209441165000
64905964	::371307469378551000
37347278	::371322803363926000
80448281	::371323119400534000
369109312	::371323991325433000
487072828	::371324049365819000
701949296	::371324145935478000
369109312	::371324264785653000
44353755	::371324724468404000
487072828	::371325677754003000
424526648	::371326929212686000
234801315	::371327798855892000
234801315	::371328043820019000
234801315	::371328164376903000
234801315	::371328265287647000
321775412	::371330831991578000
229986296	::371331178516992000
229986296	::371331538493132000
321663912	::371332507305660000
47067763	::371341169332322000
223594866	::371341176072585000
291459734	::371345068268871000
129844944	::371346705981390000
177989889	::371347117702254000
177989889	::371347277928882000
177989889	::371347644875943000
291459734	::371350175144361000
291459734	::371351550758645000
291459734	::371351728639074000
164816411	::371352167661056000
125781662	::371353262902882000
701949296	::371356917764870000
125781662	::371359667206631000
125781662	::371359745099038000
125781662	::371360112570413000
264295397	::371363500745969000
206467937	::371363730652549000
37347278	::371363770007687000
264295397	::371365423398150000
386833057	::371366493960679000
19569142	::371366677092372000
247362551	::371367000682921000
426685539	::371367392946814000
19569142	::371368253169205000
49667570	::371369399451938000
49667570	::371369434277236000
232793000	::371369815958491000
232793000	::371370902438420000
17769662	::371371015651094000
64905964	::371371969251639000
49667570	::371374089572995000
264295397	::371374109856264000
392434084	::371375634074714000
21112883	::371376233881153000
254405402	::371376543970631000
223998080	::371376570545360000
19569142	::371376917578268000
223998080	::371377820888334000
21112883	::371380943694884000
460429201	::371385958064996000
463420581	::371386367819120000
19569142	::371388786216685000
19569142	::371388996477128000
426685539	::371390158920110000
67523538	::371394179521585000
67523538	::371395259194175000
487072828	::371395933902077000
218698577	::371396281383809000
218698577	::371396345233694000
260979062	::371399071522512000
142384634	::371400788402507000
552715527	::371401316108894000
552715527	::371401458047926000
129844944	::371401974769786000
552715527	::371402099738685000
424526648	::371402461724307000
424526648	::371402867527397000
552715527	::371403565220102000
552715527	::371403650603565000
552715527	::371403997866766000
21112883	::371404140598931000
236261288	::371404471773200000
17769662	::371408011056926000
330468046	::371409459483930000
460429201	::371412587659149000
21112883	::371412644361555000
21112883	::371412728860000000
96056317	::371413368600801000
236261288	::371414083456626000
547745977	::371414311652327000
93731949	::371415829146914000
250010716	::371417565391618000
250010716	::371417784984432000
152735068	::371418278968569000
152735068	::371418493326864000
330468046	::371418889453699000
330468046	::371418990528045000
250010716	::371419929724997000
369109312	::371420723643830000
90265908	::371422231714598000
232793000	::371422281093771000
80448281	::371422458827382000
369109312	::371423780578394000
232793000	::371423801491206000
290401730	::371427348781887000
433083953	::371430256848027000
460765832	::371434395527180000
460765832	::371435723208933000
460765832	::371437141244387000
336171560	::371437337118793000
336171560	::371437493536964000
567827557	::371439028295307000
239770256	::371439451899064000
236112923	::371440920677191000
236261288	::371442101730295000
96882214	::371444326703718000
613256961	::371444475064639000
445669112	::371444832541372000
445669112	::371445505148321000
19569142	::371446339051061000
513878213	::371446729339846000
513878213	::371446758532218000
513878213	::371448184809472000
513878213	::371448203402817000
727288316	::371448487210000000
129844944	::371450087505133000
251683004	::371450721842900000
96882214	::371454429339217000
96882214	::371455435854708000
96882214	::371456082700296000
96882214	::371457176239239000
96882214	::371459164892962000
96882214	::371460111090188000
223594866	::371460195698089000
96882214	::371461186442633000
88018997	::371464146954756000
291459734	::371464554405842000
234801315	::371466196308480000
234801315	::371466528665112000
153133040	::371466866101080000
88018997	::371477725883953000
88018997	::371478696747495000
88018997	::371480726958379000
88018997	::371481943457546000
88018997	::371483562580520000
88018997	::371485043849318000
399456502	::371486014532894000
88018997	::371486113010946000
80448281	::371486320985505000
88018997	::371486706362372000
88018997	::371487678530715000
19569142	::371487892268281000
88018997	::371488353243262000
399456502	::371489313294254000
422304131	::371489490571132000
88018997	::371489597609353000
21112883	::371489630039715000
237635410	::371493307698130000
86617967	::371493741703741000
487072828	::371495879682703000
229986296	::371496389831704000
266095621	::371497427179962000
276887663	::371498044409126000
393622132	::371500095637708000
381279494	::371501044540256000
381279494	::371501280125927000
430943995	::371504308954857000
430943995	::371504493676208000
487072828	::371505573528739000
430943995	::371506030347554000
430943995	::371507023806205000
236261288	::371515326871388000
265029924	::371517726239752000
397934536	::371521681178636000
397934536	::371521744441339000
54721301	::371522047794745000
397934536	::371522058854731000
487072828	::371530065940451000
487072828	::371530685778886000
39821380	::371532751423283000
39821380	::371533030327742000
39821380	::371533207914549000
487072828	::371537927941017000
423422030	::371540708475559000
438566411	::371547853337792000
49518295	::371553008951099000
49518295	::371553009626386000
250010716	::371556633559568000
256582954	::371563617939767000
256582954	::371563657496252000
256582954	::371563762295119000
256582954	::371563854108438000
256582954	::371563979895611000
256582954	::371563996173725000
256582954	::371564087857393000
256582954	::371564220912906000
256582954	::371564223588876000
256582954	::371564677135745000
256582954	::371564945160155000
256582954	::371565176555704000
256582954	::371565195346206000
256582954	::371565209522946000
256582954	::371565231807266000
422304131	::371584581428072000
116147578	::371591309401665000
116147578	::371591350702981000
505841428	::371618598801784000
552715527	::371625124644290000
552715527	::371625470238130000
154535515	::371634495146823000
335118384	::371638285376159000
433083953	::371638942799790000
19569142	::371649188389343000
473640061	::371651339387813000
399456502	::371655736662568000
223998080	::371657390594076000
586941163	::371661610592391000
19569142	::371662606353719000
487072828	::371664216702193000
487072828	::371665242389889000
49518295	::371665555150745000
260539431	::371666254555127000
701949296	::371671835848347000
90211828	::371673436818780000
232793000	::371675321797320000
234801315	::371680602975903000
27613649	::371685034895613000
27613649	::371685276802121000
74262042	::371685353868247000
487072828	::371688744773885000
199545464	::371688984277450000
423422030	::371689197780090000
199545464	::371689553138315000
199545464	::371689589951709000
487072828	::371689817542623000
475356723	::371690328257880000
199545464	::371691555096387000
487072828	::371695362144075000
222411269	::371696654665019000
168853356	::371698055432503000
222411269	::371698314380443000
330468046	::371699391712616000
222411269	::371699524495888000
222411269	::371700034464530000
222411269	::371700259472175000
222411269	::371700396311343000
330468046	::371700434135560000
222411269	::371701147381137000
222411269	::371701578253619000
222411269	::371701752283680000
222411269	::371702040579153000
222411269	::371702235534614000
265029924	::371703043089522000
384035081	::371706582163156000
487072828	::371707792798646000
183397191	::371710484258369000
129844944	::371711328345657000
236112923	::371711473279447000
236112923	::371711599419326000
484497575	::371712358885756000
484497575	::371713157296689000
484497575	::371713397345107000
384035081	::371714050729586000
484497575	::371714204757004000
484497575	::371714313083297000
384035081	::371714373300940000
484497575	::371714444465668000
484497575	::371714553395953000
40524821	::371714918879596000
47067763	::371718663818465000
328796227	::371726758141509000
518039543	::371730324549414000
332525085	::371732805166059000
363496772	::371734666425815000
363496772	::371737507521507000
460765832	::371744466354196000
463420581	::371749215380054000
287721116	::371749314022113000
319532225	::371750749891723000
546266750	::371751532523315000
319532225	::371751625905287000
319532225	::371752048154247000
319532225	::371752184926322000
319532225	::371752588137353000
251818709	::371753072038780000
319532225	::371753283418722000
96056317	::371758807640457000
447912275	::371759408503484000
701949296	::371760152874975000
37347278	::371762288329367000
260979062	::371765136756711000
21112883	::371765995108446000
236261288	::371766465185083000
236112923	::371768907939328000
513878213	::371769219924234000
513878213	::371769483922141000
513878213	::371769633650380000
21764174	::371773600337887000
447912275	::371775397802680000
116118519	::371775646789165000
116147578	::371778346805248000
433065308	::371778544226955000
422214932	::371780951614836000
430943995	::371781198500360000
201722399	::371781704647983000
201722399	::371781757710127000
586941163	::371781772222017000
17163192	::371784848316575000
236261288	::371785896044933000
232793000	::371788386647814000
487072828	::371788952652365000
487072828	::371789534159069000
487072828	::371791183820754000
97392631	::371791554761195000
381279494	::371793495062622000
381279494	::371793576859947000
381279494	::371794045204303000
236261288	::371794357852340000
381279494	::371794663721562000
381279494	::371795072691363000
381279494	::371795805763407000
381279494	::371796172714696000
381279494	::371796506166042000
381279494	::371797140864921000
74262042	::371797181348720000
381279494	::371798203537965000
88018997	::371798328419184000
381279494	::371798628160917000
381279494	::371799235961712000
17163192	::371799601323716000
381279494	::371800041385492000
168705725	::371800279530106000
168705725	::371801930374602000
168705725	::371802147236876000
381279494	::371802506159853000
236261288	::371802613601165000
381279494	::371803106016628000
487072828	::371803388863729000
373569970	::371803770935451000
381279494	::371803812555546000
381279494	::371804175161507000
381279494	::371804342531002000
381279494	::371804573238697000
381279494	::371804895990411000
332525085	::371804912226947000
234801315	::371804944434991000
97392631	::371805050424664000
21764174	::371805051213201000
381279494	::371805289302855000
97392631	::371805305442553000
381279494	::371805467703402000
19569142	::371805516575416000
487072828	::371805696037105000
234801315	::371805718695149000
287721116	::371806126196940000
381279494	::371806164482129000
234801315	::371806181091991000
97392631	::371806214449270000
381279494	::371806366039408000
381279494	::371806586370392000
287721116	::371806655237066000
234801315	::371806834115756000
97392631	::371806986675187000
177989889	::371807238685356000
33302034	::371807238945787000
177989889	::371807550598942000
40524821	::371807670120230000
177989889	::371807673500463000
40524821	::371807848378167000
33302034	::371807867705110000
40524821	::371807939465863000
33302034	::371808497887084000
40524821	::371808672722452000
236261288	::371808758852116000
381279494	::371809068249137000
40524821	::371809140714524000
369460029	::371809442574401000
369460029	::371809493598101000
369460029	::371809684472475000
381279494	::371809761420800000
369460029	::371809850264915000
369460029	::371809904446943000
74262042	::371809920892821000
40524821	::371810022373986000
369460029	::371810075717169000
40524821	::371810231065788000
40524821	::371810444266442000
381279494	::371810472162377000
168853356	::371810750072758000
67523538	::371811227699511000
67523538	::371811310436360000
223998080	::371811980413124000
255711119	::371812106594557000
255711119	::371812260290650000
236261288	::371812268935086000
40524821	::371812364297203000
265029924	::371812838610063000
381279494	::371814059311521000
381279494	::371814533448220000
49667570	::371814622195908000
97392631	::371814679934672000
96882214	::371814713820057000
17163192	::371814723840663000
17163192	::371814766379298000
17163192	::371815056335728000
40524821	::371815530996715000
49667570	::371815745908654000
444087594	::371816296532287000
40524821	::371816310441005000
444087594	::371816630164008000
444087594	::371816641677361000
444087594	::371816751597498000
381279494	::371816806752587000
74262042	::371817172873789000
444087594	::371817344667897000
40524821	::371817358291402000
444087594	::371817391841218000
369460029	::371817397789159000
444087594	::371817479628017000
444087594	::371817742694760000
21764174	::371817743382626000
444087594	::371817865080340000
445669112	::371818120454758000
21764174	::371818458918318000
369460029	::371818567580549000
74262042	::371819052370763000
444087594	::371819066442268000
381279494	::371819087514460000
444087594	::371819089938755000
74262042	::371819202245824000
74262042	::371819249146552000
74262042	::371819441476358000
74262042	::371819589422022000
74262042	::371819790748618000
281212143	::371819806938259000
281212143	::371819901830184000
369460029	::371819932608385000
74262042	::371819998991642000
369460029	::371820043832950000
281212143	::371820182982754000
281212143	::371820225710145000
94481845	::371820474961240000
281212143	::371820516547379000
250010716	::371821061995634000
369460029	::371822256076648000
369460029	::371822471726759000
369460029	::371822550579675000
236261288	::371823132266352000
125781662	::371823828873129000
369460029	::371823926336577000
369460029	::371824344470917000
369460029	::371824423583875000
369460029	::371824747874881000
40524821	::371824868847026000
369460029	::371825038628249000
424526648	::371825268802867000
232793000	::371825726183337000
21764174	::371826255064084000
369460029	::371826661249261000
369460029	::371826854040461000
369460029	::371826865012768000
21764174	::371826951490506000
369460029	::371827083150114000
236261288	::371827207158521000
444087594	::371829158139027000
444087594	::371829205564014000
444087594	::371829277752193000
444087594	::371829323314909000
444087594	::371830113655996000
444087594	::371830177732386000
358132049	::371830206949900000
444087594	::371830218303893000
444087594	::371830459107266000
444087594	::371830578040930000
358132049	::371830678330961000
369460029	::371830703912386000
369460029	::371830766596268000
444087594	::371830779862462000
444087594	::371830811672059000
444087594	::371830914541555000
444087594	::371830977279959000
358132049	::371831067637846000
358132049	::371831158591336000
444087594	::371831355006795000
444087594	::371831435134767000
444087594	::371831469741969000
444087594	::371831483822256000
444087594	::371831541342932000
444087594	::371831868985212000
444087594	::371831926828830000
444087594	::371831958680403000
444087594	::371831973364649000
236261288	::371832072198836000
444087594	::371832205980741000
444087594	::371832373073420000
444087594	::371832385329168000
444087594	::371832471580860000
444087594	::371832899609190000
444087594	::371832950695800000
358132049	::371833570618114000
330468046	::371837510558576000
330468046	::371838209535123000
444087594	::371838547726462000
444087594	::371838640046886000
444087594	::371838816362831000
444087594	::371838841742585000
358132049	::371838980905394000
373569970	::371839480153403000
358132049	::371839752363732000
444087594	::371840247987851000
487072828	::371840551730962000
444087594	::371840711999909000
487072828	::371840728076267000
444087594	::371840741691387000
444087594	::371840804933095000
444087594	::371840888856903000
444087594	::371840939020783000
444087594	::371841076958879000
444087594	::371841143282995000
444087594	::371841265714724000
444087594	::371841763360505000
444087594	::371841897448218000
444087594	::371841974883463000
444087594	::371841998585475000
508407656	::371842040247906000
444087594	::371842349820682000
444087594	::371842368720220000
444087594	::371842494621032000
236261288	::371842572802473000
236261288	::371842753992200000
444087594	::371842961090179000
177989889	::371843157794623000
168705725	::371844162510807000
168705725	::371844280123269000
168705725	::371844583086653000
424526648	::371844722752385000
424526648	::371845633956536000
445669112	::371846513401413000
444087594	::371846927375036000
444087594	::371847041632055000
232793000	::371847381475553000
232793000	::371847989322461000
125781662	::371850185455849000
64905964	::371851815954186000
262889564	::371852187238146000
125781662	::371853926435266000
411762947	::371854288902828000
411762947	::371854436349386000
152735068	::371857046666084000
276887663	::371860091508506000
125781662	::371860385168510000
280699168	::371862149234434000
186693710	::371863886535741000
445669112	::371864572635791000
397934536	::371866340631388000
234801315	::371866878765174000
234801315	::371867212313001000
234801315	::371867853181706000
234801315	::371867880822173000
411762947	::371868466602450000
280699168	::371868802969243000
373569970	::371870738866651000
607432063	::371876740529811000
426786499	::371877222132359000
125781662	::371880785222979000
546266750	::371887635213471000
250010716	::371896067408666000
276887663	::371897514959831000
438566411	::371904229046116000
423422030	::371915338788904000
49518295	::371924088362520000
49518295	::371924088920342000
361691248	::371942689060560000
399456502	::371945124449636000
397934536	::371952548195758000
89632418	::371953471211069000
89632418	::371953738946060000
358132049	::371959268406075000
459987659	::371960756859707000
234801315	::371961557250760000
236112923	::371961613672144000
234801315	::371961797685039000
308523963	::371962594233712000
17928370	::371963886616207000
422304131	::371964555884498000
422304131	::371967185197232000
366716735	::371967229450932000
422304131	::371969439375556000
422304131	::371975723114045000
207340425	::371975861396049000
422304131	::371975959140110000
224346133	::371979575628431000
505841428	::371981012860809000
164816411	::371984073025015000
168705725	::371984316165001000
17769662	::371984736174239000
265029924	::371985411897581000
459987659	::371987330384416000
487072828	::371988389794287000
168705725	::371990849707855000
168705725	::371991596637880000
168705725	::371993099679318000
154535515	::371996892034367000
164816411	::371997402804137000
168705725	::371998022055383000
168705725	::371999145344507000
168705725	::371999530071236000
168705725	::371999711311298000
487072828	::372000574901743000
21764174	::372002634103656000
528790375	::372002997376544000
298002766	::372007387219390000
487072828	::372009815347695000
487072828	::372010375039827000
586941163	::372012434539548000
280699168	::372013759713120000
586941163	::372016453215477000
586941163	::372019559311486000
727288316	::372023312391479000
49667570	::372024751210110000
49667570	::372024911151505000
49667570	::372025123735605000
21112883	::372025598773698000
21112883	::372027695187501000
506912647	::372030429232001000
506912647	::372030587457896000
506912647	::372030660073881000
506912647	::372031107509665000
506912647	::372031307452145000
506912647	::372031664806842000
487072828	::372031749653417000
506912647	::372031941169537000
255765560	::372033895732355000
236266292	::372037399700062000
236266292	::372039040297885000
79902186	::372040220956299000
217214677	::372040669797158000
250010716	::372040700985999000
148451114	::372041188099907000
42001705	::372047925415014000
236266292	::372047960542314000
42001705	::372048225781694000
42001705	::372048276738289000
236266292	::372048445093457000
42001705	::372048571060977000
42001705	::372048675541098000
508407656	::372048890029019000
16710226	::372048930726371000
16710226	::372049076604264000
42001705	::372049116500865000
42001705	::372049261510557000
508407656	::372050142775738000
125781662	::372050290993672000
21112883	::372050628815499000
508407656	::372050685069496000
125781662	::372050863272914000
21112883	::372053181116989000
348326168	::372053381231034000
125781662	::372053685561356000
79902186	::372054264581201000
495411803	::372054392372867000
495411803	::372054579132633000
218698577	::372054641359745000
125781662	::372054779154821000
42001705	::372055092717191000
250010716	::372055255862624000
42001705	::372055430606110000
236266292	::372055626773716000
42001705	::372055653155893000
42001705	::372055843715702000
42001705	::372055931447967000
438566411	::372055984216481000
42001705	::372056073970417000
42001705	::372056324336787000
280699168	::372056775316733000
42001705	::372056813614956000
236266292	::372056869596307000
42001705	::372056927129583000
42001705	::372057031613882000
42001705	::372057453837680000
42001705	::372057639783784000
42001705	::372057865231802000
42001705	::372058069490212000
42001705	::372058498156478000
42001705	::372058655644213000
42001705	::372058694735130000
508407656	::372059920193306000
42001705	::372059966154477000
184547888	::372062289710419000
236266292	::372062334279503000
17928370	::372063339415105000
17928370	::372063829343358000
508407656	::372064718284156000
223594866	::372064885162905000
459567634	::372066693243494000
508407656	::372068263590518000
586941163	::372068381152657000
250010716	::372070173106126000
164816411	::372070599658455000
508407656	::372073116111220000
125781662	::372076185791918000
125781662	::372076318420000000
280699168	::372078513199017000
487072828	::372084327552524000
469825474	::372087642197741000
116147578	::372088233842065000
469825474	::372089106857091000
280699168	::372091574076727000
280699168	::372092384848248000
47067763	::372096142571749000
406122207	::372104259409412000
207340425	::372104486195855000
392434084	::372105160190722000
96882214	::372105403988836000
406122207	::372106160096022000
463420581	::372110109964795000
487072828	::372110174711865000
487072828	::372110919817379000
207340425	::372112199436992000
423422030	::372115126037786000
255711119	::372116258356879000
276887663	::372118459900903000
487072828	::372119818251431000
163589914	::372123887514841000
201722399	::372125903851356000
201722399	::372126123855187000
201722399	::372126742909313000
201722399	::372126829597192000
201722399	::372127710455558000
260979062	::372127988805943000
49667570	::372131579994587000
40524821	::372134353390018000
433065308	::372142584333733000
236112923	::372143012911919000
508407656	::372145832637644000
554041249	::372146674950348000
554041249	::372146880131506000
554041249	::372149294821687000
255799357	::372151063979507000
42001705	::372152739180322000
163589914	::372153147004682000
116147578	::372153521480540000
290401730	::372156054005481000
508407656	::372156082119901000
424526648	::372161491018858000
255711119	::372162637716402000
88018997	::372163680017739000
444087594	::372164198266331000
444087594	::372165753652264000
444087594	::372165878281801000
444087594	::372166033315880000
236261288	::372166108788170000
444087594	::372166279022403000
40524821	::372168545012318000
40375959	::372180771324588000
90265908	::372181615390494000
399456502	::372182751329284000
422304131	::372183468928929000
168705725	::372184207478771000
89632418	::372187029024419000
21764174	::372189167347695000
234948012	::372191038443905000
168853356	::372191375757811000
234948012	::372191397686042000
506912647	::372191600325439000
284664089	::372191613520343000
506912647	::372191921520640000
506912647	::372192289344331000
567827557	::372193135138320000
246481379	::372194797559496000
246481379	::372195076333920000
16292745	::372197969191510000
16292745	::372198010945806000
444087594	::372198345600544000
508407656	::372199636208852000
444087594	::372200707018858000
444087594	::372200902263713000
89632418	::372201616645955000
58976049	::372201843746947000
444087594	::372202690928836000
341279579	::372203053740351000
444087594	::372203082119000000
444087594	::372203305071427000
444087594	::372206036226035000
152735068	::372206053502365000
444087594	::372209432794370000
37347278	::372209885951193000
513878213	::372209935783718000
513878213	::372209979324780000
508407656	::372212084475326000
554041249	::372212800807923000
125781662	::372213261845807000
125781662	::372213374743887000
125781662	::372213471489708000
125781662	::372213601336954000
125781662	::372217610814779000
125781662	::372218045931855000
513878213	::372221952452472000
513878213	::372224060669067000
353567857	::372227162297729000
58976049	::372227966467842000
397934536	::372228446237102000
330468046	::372236324163420000
78404115	::372236726606917000
508407656	::372238974577700000
607432063	::372240874630938000
116147578	::372245088136491000
116147578	::372246276760281000
90211828	::372257503121121000
232793000	::372265543354429000
232793000	::372266027335180000
232793000	::372282536270917000
49518295	::372285161892618000
49518295	::372285162978951000
47067763	::372298209626193000
49518295	::372307913169043000
49518295	::372307913936609000
508407656	::372307946614452000
184547888	::372309361227350000
20545953	::372309638256947000
20545953	::372310557375746000
20545953	::372311829789163000
508407656	::372313421397893000
358132049	::372314330139598000
20545953	::372314353078259000
234801315	::372319118395191000
89632418	::372324620243726000
513878213	::372328806834397000
513878213	::372331849495740000
513878213	::372331955536134000
15688986	::372338367297359000
15688986	::372338990013116000
506912647	::372341148842749000
505841428	::372342988334059000
15688986	::372346451386322000
168705725	::372350066989617000
17928370	::372350323215851000
17928370	::372350405759729000
74262042	::372351242414358000
74262042	::372351411738406000
74262042	::372351720170737000
168705725	::372351823769661000
74262042	::372352096047476000
74262042	::372352288616378000
74262042	::372352465926356000
74262042	::372352858827808000
234801315	::372356138148589000
154535515	::372359288095641000
19569142	::372360422755561000
422304131	::372360471355342000
299355541	::372363939104841000
299355541	::372364067043688000
386627455	::372364134429782000
386627455	::372364171699965000
487072828	::372370138172891000
49667570	::372371118369144000
49667570	::372371739012907000
49667570	::372372503005388000
49667570	::372373036860600000
49667570	::372373219040178000
49667570	::372373340901482000
487072828	::372375949272035000
168705725	::372377331685273000
64905964	::372379282938425000
287721116	::372380409306578000
487072828	::372380893479841000
487072828	::372381452932882000
49518295	::372383348775088000
49667570	::372385019140247000
586941163	::372385776337571000
586941163	::372385855127576000
508407656	::372387149590450000
508407656	::372387180028899000
422304131	::372387576357081000
287721116	::372392564256935000
168705725	::372394875531956000
116633811	::372394954850463000
57804016	::372398059655004000
586941163	::372399040245145000
46991082	::372406220574838000
58976049	::372406452268199000
164816411	::372408796586311000
207340425	::372409069409427000
207340425	::372409159406608000
422304131	::372414553537413000
34481075	::372414593240297000
164816411	::372415296851566000
164816411	::372415662078959000
67523538	::372416634507788000
67523538	::372416698135359000
67523538	::372416950372429000
37347278	::372420475172831000
37347278	::372420714659192000
37347278	::372420740500320000
11822502	::372421086404554000
37347278	::372421623602634000
11822502	::372422564850593000
125781662	::372424114394632000
506912647	::372424146502045000
506912647	::372424224532865000
125781662	::372424237736554000
125781662	::372424308435333000
210714533	::372424762997616000
506912647	::372425895937859000
287721116	::372426196531052000
321166954	::372428607836393000
321166954	::372429665535033000
44353755	::372430795085852000
264295397	::372432542856523000
586941163	::372433062862151000
264295397	::372434179486535000
40375959	::372434267701526000
586941163	::372434719725481000
229758663	::372436543446605000
210714533	::372436745918222000
506912647	::372437539254468000
236112923	::372439330402631000
318692042	::372439933136666000
164816411	::372440433810767000
164816411	::372440962825736000
318692042	::372441292057620000
318692042	::372442549182820000
334515229	::372443383802769000
386833057	::372444389278507000
17928370	::372444964812488000
586941163	::372445343482265000
487072828	::372445576438104000
513878213	::372446128165249000
280699168	::372446182401769000
280699168	::372447129421111000
280699168	::372447228633153000
164816411	::372447678581309000
21764174	::372451788256862000
15688986	::372453782216404000
247362551	::372454170839638000
298090474	::372456817055383000
322972121	::372457702037143000
291459734	::372461666245410000
291459734	::372462415687856000
327167157	::372463380948213000
55964893	::372465193290567000
17769662	::372466043736031000
358132049	::372470004504997000
54721301	::372472689350307000
54721301	::372472939221745000
54721301	::372473064342040000
47067763	::372473657706426000
54721301	::372475560405917000
54721301	::372475699774246000
229758663	::372477227453014000
116147578	::372480157564403000
145000225	::372480404294746000
145000225	::372480707886862000
145000225	::372480847813038000
49518295	::372481545648349000
354617285	::372482473995014000
354617285	::372482662671601000
96056317	::372483141875015000
354617285	::372483150142009000
399456502	::372488978294771000
399456502	::372489291194044000
260979062	::372491836117364000
232793000	::372493974885265000
399456502	::372494619214217000
460765832	::372495323567894000
386627455	::372499255631810000
322972121	::372505308117352000
433065308	::372507372272373000
322972121	::372509517713784000
322972121	::372511311479185000
322972121	::372511364226760000
322972121	::372511429011988000
322972121	::372511467989663000
322972121	::372511722147688000
322972121	::372511822160887000
559129059	::372515112751357000
369109312	::372516985264824000
369109312	::372517440959176000
369109312	::372518254029180000
322972121	::372518505968852000
322972121	::372518555247718000
322972121	::372518613951217000
322972121	::372518640446611000
322972121	::372518683316207000
322972121	::372518803059802000
322972121	::372518823444090000
322972121	::372518901525278000
358132049	::372519853707366000
322972121	::372520151088119000
322972121	::372520173745762000
322972121	::372520189306613000
322972121	::372520470786367000
322972121	::372520803570835000
223998080	::372520897699000000
322972121	::372520924320649000
97392631	::372521209797545000
223998080	::372521349140340000
322972121	::372524070631665000
253381064	::372524128143962000
253381064	::372524156459704000
322972121	::372524165947215000
253381064	::372524328606527000
322972121	::372524756396146000
322972121	::372524967436775000
369109312	::372526191846379000
722485765	::372526462705754000
722485765	::372526488618164000
722485765	::372526833763229000
96056317	::372527237893218000
17928370	::372528020835143000
97392631	::372528955380989000
423865005	::372529983761039000
229758663	::372530943258402000
97392631	::372532280801370000
88018997	::372533344874946000
229758663	::372533708877606000
232793000	::372533795305451000
88018997	::372534581783560000
97392631	::372534650247581000
613256961	::372534990187139000
88018997	::372535295691857000
97392631	::372535416362389000
336778628	::372535912069996000
291459734	::372537278469373000
279435268	::372538037039005000
251876771	::372540451842437000
251876771	::372540838083305000
291459734	::372545130177101000
291459734	::372546290837508000
358132049	::372548019062726000
291459734	::372548183525560000
291459734	::372549388700102000
358132049	::372550758274584000
291459734	::372550808765595000
311124403	::372552045326503000
291459734	::372552575062532000
311124403	::372553309087100000
311124403	::372553524477181000
237635410	::372555829737574000
229758663	::372556054191546000
424526648	::372557837580255000
424526648	::372557905246965000
92936298	::372563419393978000
21764174	::372563454676066000
444087594	::372564224884490000
422304131	::372564374184919000
348326168	::372564569220468000
471204596	::372564851886809000
348326168	::372565008451784000
37347278	::372565639715495000
229758663	::372566307360628000
348326168	::372567593623621000
40375959	::372568280860327000
40375959	::372568740249874000
40375959	::372568970609455000
307986262	::372569117972107000
40375959	::372569268778323000
186693710	::372569406401814000
186693710	::372569477012926000
40375959	::372569522722467000
186693710	::372569543547158000
348326168	::372569698920980000
40375959	::372569865078308000
487072828	::372572524044750000
422304131	::372575591784255000
373569970	::372575903403876000
373569970	::372576927485157000
21764174	::372580194881527000
229758663	::372581824817811000
229758663	::372582085313048000
229758663	::372582229341663000
21764174	::372582297347715000
229758663	::372583192793845000
229758663	::372583303494524000
21764174	::372583582864125000
229758663	::372583670357307000
58976049	::372583785608785000
229758663	::372583865510293000
253879613	::372583886762409000
229758663	::372584166623551000
229758663	::372584866027540000
229758663	::372586544667697000
460765832	::372586727925227000
393622132	::372587263474937000
422304131	::372587615641694000
116147578	::372592224761966000
116147578	::372592934635712000
334515229	::372597174426943000
54721301	::372597306756825000
518039543	::372599589611642000
369310186	::372605640742797000
546266750	::372609026099806000
546266750	::372617420969484000
327167157	::372618524176711000
546266750	::372619198167793000
546266750	::372620984442175000
361691248	::372632405049229000
49518295	::372643094983737000
49518295	::372643095503835000
276887663	::372650007469760000
276887663	::372651173062266000
444087594	::372651182474686000
444087594	::372651265526095000
153133040	::372652983160672000
49518295	::372662672426160000
49518295	::372662673072066000
369310186	::372679490843201000
250010716	::372689577024036000
250010716	::372692387568418000
169618179	::372693300706566000
250010716	::372694124123549000
327167157	::372694839361830000
381599486	::372696753767981000
40524821	::372701798836224000
17928370	::372703050311270000
322260178	::372703051011731000
217214677	::372704369038196000
397934536	::372705798402887000
397934536	::372706032780189000
397934536	::372706140477345000
397934536	::372706292613525000
505841428	::372706811318501000
397934536	::372706827513122000
397934536	::372706866629197000
49518295	::372708027096240000
207893494	::372714427227062000
327167157	::372720080880021000
246481379	::372720564949241000
154535515	::372721697071173000
21764174	::372724913175793000
36460282	::372729623060439000
423422030	::372730903715663000
487072828	::372732866595020000
134236940	::372735549536477000
264295397	::372736172759715000
291459734	::372736822004027000
39140648	::372738132174598000
223594866	::372740028839247000
39140648	::372740299715772000
36460282	::372742845448593000
39140648	::372746711405305000
327167157	::372749433244377000
280699168	::372749775126282000
327167157	::372749786375409000
327167157	::372749827789950000
701949296	::372750496035246000
58976049	::372752103191891000
586941163	::372752785747353000
49518295	::372753295829258000
49518295	::372753296496148000
145000225	::372753505842647000
145000225	::372753867223867000
237635410	::372754162381238000
424526648	::372757976291246000
424526648	::372758699002953000
424526648	::372758704502099000
142890292	::372760448979857000
250010716	::372760530064121000
142890292	::372760905890942000
142890292	::372760973255647000
142890292	::372761056739098000
701949296	::372761483530100000
142890292	::372761832601419000
487072828	::372762434336858000
487072828	::372763830830776000
487072828	::372763900808536000
487072828	::372764164399190000
17769662	::372764521435504000
487072828	::372764798527623000
711532177	::372765270000926000
236266292	::372766427075588000
236266292	::372766683762819000
74262042	::372768380480401000
424526648	::372769372022272000
164816411	::372769917096837000
164816411	::372770786194362000
142890292	::372778836322054000
250010716	::372785769611411000
424526648	::372787736664891000
19501845	::372788934314848000
79902186	::372789855425949000
19569142	::372790107213791000
19501845	::372790249061380000
469825474	::372790542855569000
79902186	::372791252648878000
229758663	::372793869181517000
229758663	::372794176179425000
229758663	::372794372082761000
229758663	::372794505176440000
19501845	::372794559195275000
229758663	::372794724383727000
229758663	::372794822114824000
80448281	::372797767933886000
321166954	::372801743018409000
80448281	::372803124366299000
499925803	::372804117220950000
499925803	::372804352848560000
499925803	::372804751315845000
487072828	::372807658782216000
422304131	::372811312033959000
80448281	::372811357285908000
422304131	::372811932132466000
330468046	::372812996122140000
268546928	::372814172889030000
322972121	::372816478363729000
247362551	::372816559674114000
164816411	::372817529825001000
567827557	::372820288703963000
19569142	::372821401599627000
39140648	::372821869939814000
96056317	::372822741604646000
321166954	::372824531104063000
718668289	::372825474860199000
336778628	::372825796655595000
718668289	::372826188181291000
20545953	::372826483670020000
20545953	::372827293376212000
459561241	::372828900318904000
280699168	::372829062605307000
424526648	::372835951300845000
57804016	::372836470836711000
424526648	::372839727365251000
463420581	::372840433723772000
444087594	::372840489797824000
279435268	::372841524587159000
279435268	::372841609198845000
487072828	::372844026287759000
224346133	::372844576576663000
487072828	::372844986695700000
463420581	::372845053586456000
487072828	::372845213775302000
487072828	::372845766752350000
17769662	::372846173109100000
47067763	::372851122966630000
322972121	::372851809045712000
49518295	::372854603907219000
358132049	::372856980719013000
260979062	::372857640944009000
21764174	::372858475443154000
125781662	::372860120478138000
125781662	::372860274409500000
557367433	::372860827298066000
557367433	::372860906792701000
557367433	::372861087659479000
487072828	::372862043839549000
438566411	::372865283368964000
433065308	::372869524019617000
469825474	::372870121565343000
433065308	::372872720469749000
17928370	::372880072568750000
341279579	::372881063162302000
341279579	::372881401999134000
341279579	::372881605255102000
95374349	::372881799292416000
469825474	::372884712018440000
290401730	::372886095005880000
469825474	::372887187018096000
36460282	::372893169454948000
146219676	::372893456416243000
234856231	::372895845320261000
444087594	::372899151337385000
444087594	::372900106971783000
237635410	::372900640332455000
157117376	::372901157515321000
157117376	::372901500076294000
460765832	::372901802632441000
358132049	::372901979237789000
358132049	::372902788663353000
348256856	::372902867838840000
348256856	::372902963775152000
80448281	::372903418844557000
157117376	::372903452549976000
399456502	::372904075215773000
232793000	::372904134950649000
460765832	::372904991402770000
58976049	::372905205182246000
243857003	::372905365135835000
157117376	::372905924979359000
613256961	::372906381969346000
460765832	::372906429167857000
224093638	::372908641227390000
224093638	::372908716183781000
224093638	::372909059563061000
224093638	::372909091716620000
224093638	::372909862680002000
224093638	::372909902513307000
399456502	::372910059237683000
224093638	::372910167652061000
471204596	::372910493905612000
83092668	::372911516217270000
83092668	::372913522931695000
444087594	::372913611422695000
444087594	::372913846790287000
157117376	::372914960940019000
157117376	::372915176942477000
157117376	::372915229438382000
444087594	::372915320786141000
223998080	::372915428944662000
448325555	::372915999076794000
279435268	::372916378636124000
279435268	::372917137071177000
279435268	::372917439509823000
279435268	::372918873462702000
279435268	::372918912834633000
422304131	::372919277772632000
279435268	::372919427127586000
460765832	::372919660054069000
157117376	::372920261038710000
279435268	::372920597569085000
237635410	::372920994912296000
369310186	::372921549730627000
89632418	::372922246303477000
369310186	::372924695026606000
369310186	::372925252172808000
459987659	::372926531179274000
21764174	::372927051423944000
21764174	::372929310392606000
37347278	::372931220692168000
237635410	::372931436019335000
357894396	::372933406079741000
36460282	::372934566363033000
229758663	::372934778343161000
369310186	::372935188218912000
125781662	::372935900545572000
399456502	::372937338487595000
144937577	::372938022829838000
21764174	::372940473985683000
95504927	::372942059998834000
21764174	::372944022869774000
97392631	::372944383685185000
438566411	::372945701044756000
399456502	::372947010993029000
381279494	::372948281812606000
157117376	::372949602099404000
229758663	::372953476403191000
229758663	::372953626664132000
229758663	::372953713435877000
229758663	::372953804645203000
567827557	::372955149817225000
229758663	::372955548452261000
322260178	::372957044690927000
157117376	::372957128740200000
460765832	::372959837380149000
237635410	::372960241228337000
279435268	::372962152388501000
279435268	::372962289185746000
279435268	::372962791667150000
279435268	::372963036056653000
279435268	::372963518628118000
279435268	::372964363188965000
279435268	::372965214222028000
125781662	::372965440890228000
279435268	::372965642695376000
279435268	::372967021035941000
279435268	::372967643218968000
279435268	::372967858718113000
279435268	::372968062074765000
279435268	::372969003163328000
279435268	::372969150807044000
116147578	::372969403748339000
279435268	::372969563937603000
279435268	::372969893379194000
279435268	::372970308019695000
279435268	::372970399417761000
279435268	::372970553453608000
279435268	::372970872329752000
279435268	::372971482873618000
74262042	::372971991231655000
125781662	::372971995006111000
279435268	::372972018628845000
74262042	::372972143837196000
279435268	::372972275567689000
518039543	::372975304316166000
607432063	::372975392409153000
255799357	::372981720720867000
473640061	::372992748174856000
473640061	::372993772159643000
236261288	::373008531244339000
236261288	::373010519109558000
444087594	::373012255568580000
444087594	::373015872677220000
36460282	::373018251791323000
341279579	::373026082288463000
229758663	::373037091036229000
96056317	::373038569851322000
36460282	::373039618708758000
90211828	::373042247996309000
229758663	::373044102566121000
234801315	::373046337904078000
341279579	::373048990805139000
17928370	::373050012273766000
164816411	::373054929792823000
164816411	::373055061061955000
114970673	::373055499182563000
114970673	::373055807840989000
90211828	::373065327925817000
207340425	::373066321723801000
207340425	::373066369459159000
207340425	::373066691938226000
168705725	::373067588663656000
505841428	::373067665067110000
58976049	::373068061349535000
58976049	::373072224812797000
78404115	::373074302251196000
701949296	::373077081938075000
36460282	::373082643937918000
207893494	::373083623747878000
154535515	::373084067090006000
229758663	::373085392800452000
487072828	::373087534529515000
134236940	::373089278193967000
134236940	::373089385337880000
134236940	::373090079843311000
366716735	::373091825738735000
366716735	::373091878712791000
366716735	::373091911172894000
58976049	::373093557684695000
58976049	::373094213178896000
487072828	::373094331562741000
586941163	::373096781254381000
321166954	::373099496747450000
422304131	::373103964465926000
255313314	::373104890375315000
586941163	::373107992943546000
169618179	::373109068271210000
169618179	::373109125720576000
373569970	::373112590294994000
701949296	::373113427578740000
168705725	::373120840402882000
217214677	::373121213284900000
487072828	::373122113684512000
424526648	::373122182798270000
255799357	::373123717364453000
255765560	::373124147791941000
255799357	::373124621857730000
255799357	::373124825549930000
168705725	::373127642645417000
279435268	::373135579460173000
279435268	::373135790064533000
223594866	::373138486351912000
223594866	::373138826027622000
263207728	::373141267838140000
586941163	::373141670843260000
369109312	::373144182963306000
279435268	::373149534421282000
366716735	::373151572626116000
229758663	::373152689946783000
366716735	::373153640112201000
263207728	::373154065762353000
164816411	::373154709571239000
164816411	::373155580266811000
524028752	::373156055905075000
164816411	::373156265217638000
524028752	::373156299761913000
164816411	::373157341094350000
164816411	::373157497290252000
164816411	::373157911318388000
229758663	::373159018996318000
229758663	::373159235133005000
229758663	::373160813290213000
169618179	::373162251983020000
334515229	::373166352611033000
64905964	::373166488708210000
169618179	::373166619507585000
334515229	::373166678177112000
64905964	::373166705981538000
96056317	::373167615482818000
345624930	::373168045578919000
74262042	::373168732115591000
432738371	::373170480947027000
280699168	::373170859491336000
21764174	::373175178471014000
358132049	::373177118739296000
247362551	::373178947355168000
224346133	::373181774299668000
236112923	::373182702029385000
432738371	::373183165457645000
322260178	::373184075332612000
279435268	::373188505868206000
327167157	::373193265580765000
460765832	::373193340474236000
718668289	::373193444878860000
268546928	::373194241553760000
432738371	::373194976252792000
392434084	::373196422142640000
727288316	::373197042421493000
64905964	::373197356940161000
727288316	::373198329758244000
341279579	::373199903721148000
55964893	::373201198821543000
463420581	::373201983806504000
255711119	::373202008745865000
19569142	::373203337581432000
432738371	::373209783257399000
459567634	::373213398030639000
459567634	::373213504901500000
459567634	::373214495780655000
506912647	::373218256964042000
506912647	::373218435893059000
260979062	::373218604654657000
506912647	::373218921551495000
506912647	::373219086119223000
506912647	::373219415158173000
506912647	::373219724295172000
97392631	::373221142968156000
97392631	::373221380894257000
160781077	::373223540272545000
160781077	::373224481906368000
223594866	::373224606767022000
83092668	::373226802451595000
160781077	::373227020785688000
160781077	::373227169373114000
357894396	::373227431374503000
406122207	::373227729526616000
47067763	::373228624184619000
83092668	::373229112934301000
229758663	::373229967447846000
255765560	::373230181043150000
432738371	::373230802219192000
234801315	::373231095858626000
234801315	::373231401568833000
234801315	::373231724249231000
234801315	::373231836325240000
234801315	::373231938016145000
444087594	::373232146250747000
444087594	::373232727157637000
83092668	::373233016573005000
487072828	::373233765901807000
19569142	::373234026334543000
83092668	::373234863937441000
433065308	::373235784934891000
153133040	::373235882603868000
234801315	::373236289048702000
234801315	::373236389988798000
234801315	::373236449036230000
234801315	::373236504979845000
433065308	::373236847435988000
469825474	::373236947830857000
469825474	::373237969550725000
469825474	::373239285756866000
19835249	::373239672442716000
19835249	::373239808568881000
95374349	::373242194519654000
322260178	::373242796380938000
322260178	::373242966103441000
432738371	::373245003855704000
164816411	::373245763301941000
469825474	::373246121495109000
469825474	::373246151870255000
164816411	::373246223060566000
164816411	::373246311291969000
438115686	::373249091897004000
438115686	::373249175850196000
469825474	::373250492496744000
567827557	::373251330799726000
487072828	::373252276913074000
424526648	::373253054100807000
432738371	::373259979441971000
67523538	::373263014956630000
237635410	::373263959349944000
422304131	::373264673992237000
239770256	::373265693422022000
67523538	::373266587484430000
96056317	::373267154797596000
424526648	::373267353317801000
67523538	::373267491608592000
438115686	::373268707075559000
438115686	::373268857344892000
438115686	::373269521164812000
399456502	::373270532763836000
399456502	::373270691036286000
438115686	::373271152057008000
300523243	::373272366312591000
567827557	::373273077859106000
354617285	::373273563417300000
469825474	::373277802382241000
16710226	::373278387126542000
399456502	::373278616366219000
16710226	::373278800705892000
177645158	::373279154679984000
16710226	::373279205070356000
177645158	::373279497652428000
90265908	::373279617928667000
177645158	::373279757183352000
177645158	::373280137292181000
469825474	::373281374800596000
399456502	::373281506216902000
177645158	::373282028013490000
348326168	::373282105255403000
348326168	::373282171655446000
177645158	::373282227536531000
177645158	::373282565173809000
177645158	::373282966921023000
177645158	::373283010818621000
444087594	::373283732280856000
444087594	::373283794515939000
177645158	::373283807673450000
177645158	::373285270738980000
21764174	::373288621006016000
322260178	::373288803924213000
79902186	::373290992046460000
79902186	::373291382708113000
448325555	::373291711700926000
79902186	::373291991205167000
323076337	::373292420840292000
237635410	::373293108508651000
37347278	::373294921102278000
37347278	::373295695689547000
399456502	::373299144938754000
399456502	::373299365445902000
445669112	::373300597816315000
567827557	::373302803814305000
369310186	::373305521425903000
250010716	::373308108908408000
393622132	::373312041601081000
37347278	::373313061060222000
438566411	::373313981496459000
487072828	::373313993416261000
44353755	::373314048177086000
253879613	::373316237406650000
223998080	::373316803872579000
463420581	::373319748609515000
463420581	::373319992156377000
546266750	::373320416434995000
37347278	::373321802518249000
237635410	::373322947198328000
546266750	::373323721252937000
223998080	::373323953218940000
473640061	::373328218087890000
518039543	::373338298711699000
236261288	::373341918253838000
78404115	::373342145920249000
546266750	::373345825176289000
83092668	::373355724795289000
32564504	::373355971789086000
280699168	::373367390139977000
438115686	::373370112641740000
280699168	::373370339046092000
438115686	::373370997413396000
229758663	::373391326705758000
229758663	::373391445714935000
236261288	::373394065406300000
251429451	::373398188654624000
229758663	::373399177843056000
236261288	::373402180164026000
16710226	::373414630866960000
16710226	::373415402459504000
16710226	::373415687709925000
36460282	::373415870925897000
36460282	::373416159900880000
633957791	::373417438823460000
36460282	::373417555618447000
36460282	::373417651907076000
36460282	::373417803199815000
36460282	::373417921693114000
366716735	::373417978114490000
633957791	::373418213637246000
366716735	::373420176735494000
327167157	::373421884588564000
432738371	::373423052735778000
432738371	::373428326309715000
505841428	::373430038642704000
19569142	::373434882023645000
432738371	::373439583108624000
399456502	::373444589824139000
207340425	::373445082516844000
514339780	::373445573702991000
361691248	::373445666787164000
154535515	::373446425377378000
79902186	::373450387589980000
422304131	::373450962763284000
17769662	::373452819900428000
432738371	::373452856877015000
36460282	::373454051188674000
348326168	::373455790343852000
44353755	::373455847289925000
44353755	::373455930110648000
327167157	::373460543614373000
399456502	::373461584095358000
586941163	::373462925773512000
195276249	::373463035614355000
96056317	::373464921146949000
718668289	::373467612564295000
445669112	::373470080891625000
157117376	::373470754056073000
157117376	::373471269569572000
369310186	::373471376776384000
28299725	::373473494777876000
327167157	::373474341976936000
487072828	::373475778505084000
90211828	::373477227897581000
15974594	::373483717718970000
33302034	::373484826827182000
432738371	::373486069460635000
459567634	::373486945353347000
701949296	::373489541232873000
432738371	::373490561723805000
164816411	::373491204148576000
164816411	::373491255432327000
96882214	::373492199838605000
718668289	::373492554538295000
96882214	::373494099384365000
79902186	::373494903143014000
79902186	::373495123927388000
144937577	::373497165030494000
79902186	::373498160184041000
164816411	::373498390522261000
396679954	::373498545749245000
164816411	::373498702968532000
80448281	::373498800209289000
396679954	::373499192372510000
164816411	::373499846595858000
164816411	::373499950790762000
327167157	::373499952518815000
396679954	::373501866794950000
396679954	::373502857376321000
336171560	::373503057667325000
15974594	::373503079771275000
396679954	::373503141418766000
396679954	::373503703858159000
432738371	::373503895554646000
396679954	::373504827331850000
396679954	::373505457983217000
37347278	::373506348559765000
396679954	::373506594706685000
276887663	::373506699904024000
255711119	::373508765816872000
396679954	::373509229174198000
327167157	::373509439396917000
327167157	::373510034958741000
432738371	::373510052423815000
396679954	::373510065623273000
396679954	::373510962550022000
396679954	::373511308450095000
327167157	::373511945527128000
255711119	::373513232830316000
255711119	::373513283073880000
586941163	::373514277178445000
336171560	::373515475776712000
438566411	::373515553950154000
438566411	::373515890848833000
487072828	::373516352218091000
327167157	::373516765164089000
327167157	::373517090956648000
80448281	::373517120916582000
80448281	::373518247024271000
90211828	::373519129309106000
448325555	::373519269570437000
15974594	::373522561222868000
80448281	::373523015226507000
80448281	::373524174213369000
469825474	::373524832270303000
80448281	::373525399507968000
80448281	::373525584329986000
469825474	::373527404100063000
469825474	::373527480180551000
460765832	::373528405808914000
358132049	::373528767949729000
67453850	::373529421929390000
358132049	::373531154164776000
444087594	::373531635972833000
444087594	::373531852516368000
422304131	::373532303685058000
469825474	::373533790569639000
358132049	::373533808265814000
469825474	::373533847154999000
469825474	::373534018563620000
36460282	::373534230892273000
15974594	::373534340111937000
80448281	::373534450392395000
15974594	::373534661303349000
444087594	::373534675001950000
444087594	::373534891688099000
438566411	::373534915020611000
438566411	::373534936419946000
48063677	::373537333561540000
487072828	::373537368336130000
48063677	::373537873569792000
48063677	::373538148988747000
487072828	::373538329586696000
48063677	::373538409803182000
48063677	::373538671141851000
48063677	::373538900092157000
229758663	::373539340283940000
164816411	::373539392427524000
330468046	::373541981374275000
109137184	::373543051383152000
330468046	::373543329872367000
463420581	::373546836986191000
284664089	::373546902827958000
369310186	::373549005281980000
37347278	::373549910848593000
463420581	::373551192971808000
330468046	::373551310877892000
373569970	::373556812693258000
229758663	::373557684303192000
718668289	::373557774979850000
229758663	::373557822715215000
392434084	::373558386693898000
210714533	::373561722520358000
718668289	::373562268778127000
718668289	::373562710689996000
718668289	::373563319631613000
459567634	::373563851348115000
311124403	::373564311828201000
444087594	::373566229447192000
444087594	::373566344446636000
469825474	::373566474650005000
547745977	::373567959295590000
90211828	::373569188906164000
90211828	::373569213719666000
90211828	::373570997016084000
37347278	::373571053038997000
37347278	::373573192398299000
284664089	::373574665924386000
37347278	::373575458064830000
432738371	::373575841994661000
396679954	::373576178747342000
96056317	::373579926756417000
96056317	::373580000567758000
432738371	::373581214063415000
96056317	::373581582931873000
96056317	::373581651798163000
96056317	::373582118762606000
260979062	::373585371629486000
422304131	::373586416774938000
284664089	::373586728398749000
444087594	::373587071853944000
284664089	::373587827771990000
422304131	::373587980503769000
448325555	::373588038514782000
448325555	::373588338248130000
422304131	::373590748509532000
142384634	::373591686263635000
422304131	::373591776311132000
422304131	::373592733828780000
459987659	::373593399003062000
17928370	::373594034180489000
433065308	::373597540110708000
432738371	::373598990505213000
234801315	::373601688869167000
234801315	::373602144022433000
234801315	::373602356375855000
444087594	::373602593207230000
431081727	::373602976301989000
358132049	::373604314201075000
358132049	::373604541205188000
47067763	::373606090334044000
444087594	::373609318756913000
88018997	::373612222448427000
74262042	::373612964315942000
74262042	::373613139365199000
290401730	::373613239705169000
74262042	::373613531910123000
229758663	::373615355379212000
231256008	::373617658303766000
487072828	::373618055718260000
432738371	::373620056707457000
20545953	::373621128583213000
177645158	::373621163962171000
495506626	::373621850825162000
495506626	::373622024393854000
431081727	::373622316212551000
160781077	::373622528448540000
237635410	::373624420809469000
284664089	::373624613923598000
284664089	::373625416021311000
284664089	::373625973356244000
444087594	::373630321235075000
444087594	::373630844382216000
444087594	::373631403105460000
487072828	::373634977402875000
74262042	::373636490511020000
567827557	::373639013631942000
444087594	::373640449552285000
30151060	::373642066552553000
39680514	::373648286802247000
19569142	::373648539294777000
231256008	::373649875226746000
231256008	::373650023382122000
231256008	::373650096828604000
231256008	::373650145709023000
231256008	::373650184544075000
231256008	::373650228471029000
231256008	::373650577491623000
262889564	::373650685512138000
39680514	::373650827942326000
39680514	::373652165505871000
223998080	::373652686714839000
129844944	::373652696340770000
39680514	::373655083005005000
262889564	::373655093872451000
21764174	::373658006979751000
49518295	::373660539504701000
49518295	::373660540066734000
210714533	::373661278788546000
384035081	::373661626227888000
74262042	::373662639924445000
30151060	::373662750788292000
125781662	::373663437840060000
92936298	::373664690448392000
78404115	::373664808316334000
322260178	::373666033875550000
78404115	::373666906386866000
36460282	::373673670147072000
445669112	::373673745665097000
37347278	::373674364236886000
393622132	::373674490997112000
369310186	::373677001497792000
237635410	::373678243171561000
253879613	::373682473525198000
37347278	::373687067705737000
473640061	::373690298804629000
473640061	::373690522491039000
473640061	::373690746110345000
473640061	::373690942554779000
473640061	::373691062209875000
473640061	::373691352812232000
473640061	::373692100769873000
473640061	::373692473744179000
473640061	::373692558351675000
473640061	::373692980730679000
473640061	::373694358052020000
473640061	::373694504584245000
473640061	::373694704929353000
237635410	::373697334682451000
229758663	::373697928327471000
397934536	::373698020392448000
399456502	::373701359796633000
54721301	::373703596354711000
607432063	::373704801365655000
473640061	::373709196878815000
426786499	::373709719120011000
554041249	::373711972644036000
487072828	::373715010918162000
487072828	::373716229531267000
279435268	::373724984247873000
279435268	::373725613636714000
279435268	::373734069521358000
279435268	::373734255270313000
152735068	::373749413186777000
47067763	::373762873505611000
432738371	::373775071145259000
431081727	::373776287715700000
444087594	::373778237719339000
444087594	::373778869272457000
432738371	::373782758272671000
237635410	::373787106981588000
431081727	::373789165231419000
505841428	::373793148373180000
431081727	::373795790595964000
17769662	::373801354839744000
432738371	::373802534642540000
432738371	::373802542745931000
431081727	::373807232980234000
36460282	::373808535408508000
154535515	::373808829961498000
711532177	::373816609468473000
432738371	::373817194045386000
21764174	::373818432501731000
711532177	::373818929111904000
423422030	::373822490990350000
423422030	::373822578194124000
423422030	::373822743365836000
260539431	::373823255955513000
423422030	::373823931310149000
557367433	::373824585314996000
431081727	::373827457578573000
229758663	::373831450597924000
229758663	::373833547817041000
358132049	::373834976594128000
15974594	::373835142307278000
358132049	::373835150313807000
432738371	::373835212125245000
701949296	::373837813113819000
251429451	::373838026134519000
240794093	::373839013750521000
240794093	::373839179530379000
19501845	::373839181782736000
240794093	::373839257506697000
116633811	::373846942012293000
142890292	::373847506486317000
125781662	::373851298363228000
21764174	::373852639697457000
64905964	::373854497111826000
718668289	::373857779607293000
432738371	::373860197933932000
160781077	::373860903323566000
399456502	::373862861392461000
396679954	::373863944508559000
431081727	::373864234087489000
396679954	::373864620496535000
718668289	::373864792714260000
396679954	::373869689883353000
396679954	::373870723556966000
396679954	::373875461836636000
396679954	::373876131058827000
396679954	::373876576326520000
424526648	::373878661499203000
431081727	::373879857949597000
268546928	::373883512149266000
431081727	::373889420560068000
396679954	::373890658567983000
396679954	::373891670380937000
74608528	::373892346498125000
74608528	::373892711301926000
83092668	::373892714301243000
74608528	::373893543913193000
423422030	::373894463003062000
19569142	::373896715851403000
145000225	::373898709576482000
17163192	::373900574200442000
160781077	::373900949879681000
432738371	::373901750731685000
247362551	::373903728790626000
399456502	::373903904389361000
567827557	::373904001567191000
199545464	::373904248205230000
19569142	::373906178570747000
15688986	::373906347827277000
431081727	::373906352285810000
36460282	::373914392699895000
36460282	::373914508538167000
411762947	::373914919420194000
90211828	::373915800870330000
80448281	::373916980295634000
80448281	::373919346864562000
17928370	::373919735920201000
80448281	::373919952752758000
199545464	::373920024689668000
199545464	::373920162816483000
199545464	::373920280890331000
199545464	::373920473928986000
145000225	::373920770042658000
80448281	::373921368305192000
332525085	::373922178900955000
432738371	::373922621554823000
224346133	::373924433653940000
396679954	::373928635050516000
431081727	::373928686568742000
444087594	::373932456636080000
444087594	::373932993590870000
432738371	::373933371300139000
146549492	::373934565435641000
431081727	::373934903043174000
396679954	::373937043048763000
440875002	::373939184127320000
440875002	::373940406322352000
250010716	::373942053584904000
546266750	::373942237438046000
145000225	::373943357183377000
145000225	::373944738002767000
145000225	::373945073136070000
250010716	::373945735156224000
142890292	::373946705554964000
16710226	::373946750068744000
142890292	::373947063144574000
142890292	::373947301980823000
260979062	::373947775496359000
45683087	::373951779370569000
223594866	::373951871561789000
152735068	::373953225172320000
145000225	::373954309882667000
145000225	::373954516271775000
411762947	::373954590057578000
431081727	::373955524976324000
224346133	::373955549442105000
411762947	::373955762801745000
411762947	::373955792614858000
224346133	::373955892435488000
411762947	::373956152813293000
567827557	::373957874218586000
298090474	::373960002035134000
19569142	::373960017608970000
255313314	::373960453560754000
251876771	::373962225200799000
433065308	::373963491448590000
17163192	::373965810530021000
422214932	::373970316432642000
177645158	::373972590374563000
431081727	::373978593618956000
279393068	::373981286076911000
47067763	::373983588615983000
506912647	::373984550164393000
506912647	::373984862174453000
19569142	::373985147718086000
223594866	::373985965385457000
506912647	::373987125374767000
237635410	::373987983377973000
224093638	::373989460482224000
399456502	::373989563552636000
239770256	::373989563573624000
224093638	::373989771334680000
36460282	::373990910625067000
122769328	::373992199202951000
122769328	::373992289095262000
122769328	::373992312335917000
122769328	::373992327213105000
122769328	::373992345361850000
177645158	::373993311897649000
567827557	::373993631050248000
567827557	::373993652780924000
177645158	::373995225439821000
631782776	::373996189160849000
177645158	::373996276373028000
177645158	::373996405377216000
36460282	::373997744106795000
239770256	::373998142460403000
268546928	::374002182397652000
406122207	::374008674726862000
36460282	::374008765718478000
177645158	::374009854199091000
177645158	::374010381196595000
146512594	::374011708488318000
406122207	::374012374593728000
487072828	::374016602972246000
255313314	::374018802830557000
487072828	::374019232066854000
223594866	::374019967509090000
142890292	::374020042704560000
411762947	::374025891463970000
298090474	::374025925534289000
146512594	::374028288962093000
146512594	::374028854035513000
423422030	::374032890776276000
422304131	::374033275901468000
184296013	::374033479781978000
142890292	::374036246697615000
159282025	::374036337428426000
393622132	::374036819626573000
142890292	::374038533880942000
236261288	::374039270052200000
21764174	::374043709064503000
487072828	::374043967320379000
177645158	::374044647246823000
177645158	::374044903619440000
37347278	::374044911332388000
177645158	::374045053171544000
37347278	::374045703409905000
142890292	::374045725686263000
195276249	::374046559698419000
195276249	::374046636429041000
142890292	::374046795707727000
631782776	::374047650158739000
142890292	::374047900596453000
327167157	::374048287549947000
142890292	::374048428281823000
631782776	::374048500004438000
142890292	::374048603498901000
276887663	::374048794519691000
142890292	::374048911704748000
631782776	::374049504053702000
631782776	::374050283783204000
44353755	::374050562376863000
487072828	::374051052170932000
631782776	::374053167685976000
631782776	::374053988507062000
473640061	::374058471005487000
487072828	::374059933429297000
340627969	::374066024561131000
340627969	::374066281441292000
546266750	::374076327977951000
80448281	::374080616381169000
546266750	::374090379013799000
152735068	::374093005210132000
64905964	::374103115047653000
64905964	::374105934521724000
236261288	::374106474454061000
153133040	::374147133169229000
432738371	::374149519841050000
444087594	::374151399019663000
431081727	::374153061062569000
473640061	::374154153687121000
505841428	::374154742353510000
234801315	::374155333239062000
234801315	::374155417552945000
69662123	::374158022378930000
17928370	::374160006054412000
431081727	::374166982448250000
154535515	::374171207802695000
431081727	::374173220896636000
444087594	::374173982511366000
444087594	::374174300213108000
19569142	::374174741570940000
431081727	::374176261959983000
279393068	::374177897138769000
279393068	::374178447490154000
279393068	::374179744285093000
279393068	::374180378799390000
279393068	::374180657007575000
424526648	::374181424493891000
426685539	::374181645919592000
557367433	::374183768166117000
557367433	::374183849632083000
557367433	::374183918557089000
431081727	::374187919595950000
445669112	::374188249779937000
74262042	::374190071576293000
284664089	::374191365065682000
495506626	::374191787641810000
142890292	::374192061609558000
146512594	::374194217180213000
431081727	::374194473133035000
279393068	::374196400273489000
37347278	::374196510616846000
21377945	::374197358470250000
21377945	::374197425914650000
21377945	::374197552888815000
21377945	::374197805050363000
21377945	::374197893302743000
21377945	::374198021266747000
21377945	::374198050861764000
21377945	::374198074177896000
142890292	::374198711242334000
146512594	::374198750807609000
146512594	::374199171576004000
146512594	::374199272549646000
19569142	::374199781217669000
146512594	::374199810364280000
146512594	::374200084579491000
146219676	::374200567129972000
146512594	::374200878162796000
146512594	::374201014624477000
146512594	::374201161290895000
279393068	::374202489802719000
279393068	::374202527287234000
279393068	::374203214146461000
279393068	::374203649557135000
279393068	::374203781967122000
223594866	::374207085581717000
19569142	::374207181169491000
423422030	::374207210936881000
129844944	::374207562914492000
89632418	::374211429940727000
37347278	::374215575758598000
386833057	::374216122054107000
276887663	::374218350982733000
67523538	::374220363640868000
444087594	::374220482243231000
67523538	::374220923274280000
459567634	::374222511762055000
36460282	::374222746789896000
432738371	::374223953100677000
35147507	::374224255950815000
64905964	::374224659644178000
67523538	::374225971043651000
94481845	::374226360874831000
94481845	::374226381397573000
36460282	::374227055157997000
94481845	::374227675449425000
36460282	::374230163632177000
36460282	::374230330733252000
432738371	::374233350073901000
423422030	::374233676789592000
142890292	::374234902809804000
255765560	::374236946173669000
21377945	::374238335775936000
21377945	::374238391925100000
21377945	::374238624578928000
21377945	::374238772130353000
21377945	::374238810415976000
21377945	::374238962090385000
21377945	::374239067182870000
21377945	::374239168651485000
21377945	::374239280463216000
21377945	::374239616104013000
21377945	::374239943553331000
21377945	::374240004089708000
21377945	::374240045776908000
332525085	::374240117554429000
21377945	::374240223875457000
431081727	::374240324698132000
21377945	::374240374396432000
21377945	::374240430361034000
21377945	::374240486556319000
21377945	::374240535407362000
21377945	::374240585759997000
21377945	::374240909283454000
21377945	::374241044444893000
21377945	::374241126078623000
21377945	::374241272896036000
21377945	::374241349530157000
21377945	::374241520343191000
21377945	::374241603772088000
21377945	::374241725591453000
21377945	::374241812581347000
21377945	::374241878767452000
21377945	::374241978294083000
21377945	::374242051656646000
21377945	::374242192937594000
21377945	::374242348709851000
21377945	::374242576317943000
21377945	::374242677027393000
21377945	::374242736544567000
21377945	::374242758354931000
21377945	::374242943244054000
21377945	::374243021694320000
21377945	::374243294504431000
21377945	::374243478630199000
21377945	::374243509269581000
21377945	::374243599673597000
21377945	::374243629121818000
21377945	::374243762462937000
21377945	::374243788580859000
21377945	::374243915223687000
21377945	::374243962686418000
21377945	::374244070115115000
21377945	::374244152508035000
21377945	::374244350546280000
21377945	::374244650917191000
21377945	::374244715656261000
21377945	::374244837219782000
21377945	::374244919604289000
21377945	::374245051955556000
21377945	::374245191407771000
21377945	::374245355379888000
21377945	::374245501224247000
21377945	::374245612746592000
21377945	::374245675640168000
21377945	::374245745576013000
21764174	::374245870411083000
21377945	::374246780575039000
21377945	::374247030807228000
21377945	::374247098595557000
21377945	::374247291726491000
21377945	::374247349364592000
21377945	::374247440460697000
21377945	::374247474761695000
21377945	::374247621654630000
21377945	::374247668773441000
21377945	::374247729297252000
21377945	::374247883630866000
21377945	::374248087025246000
21377945	::374248188196028000
21377945	::374248316332032000
308523963	::374248402638626000
145000225	::374248435412901000
21377945	::374248445537570000
145000225	::374248511275282000
21377945	::374248570980823000
145000225	::374248720000634000
21377945	::374248747384844000
21377945	::374248855715336000
21377945	::374248966524653000
21377945	::374249077799530000
21377945	::374249181658890000
21377945	::374249316518338000
21377945	::374249458654928000
21377945	::374249625063915000
21377945	::374249839535476000
142890292	::374250140623982000
21377945	::374250930943700000
21377945	::374250966536568000
21377945	::374250993006829000
276887663	::374251792176926000
444087594	::374251909961744000
444087594	::374251941444206000
444087594	::374251974650499000
21377945	::374251987967037000
21377945	::374252039204638000
21377945	::374252085056770000
276887663	::374252148042657000
21377945	::374252190379962000
21377945	::374252327479148000
21377945	::374252380260294000
21377945	::374252500674547000
17163192	::374252874194497000
21377945	::374253018775949000
74262042	::374253042562252000
21377945	::374253110572494000
21377945	::374253309214748000
21377945	::374253408233877000
432738371	::374253411203416000
21377945	::374253458582294000
631782776	::374253475468935000
444087594	::374253619773972000
21377945	::374253628325769000
21377945	::374253901572087000
21377945	::374254067448442000
21377945	::374254115506753000
21377945	::374254373267701000
21377945	::374254432902328000
21377945	::374254499671441000
21377945	::374254525139271000
21377945	::374254550309285000
21377945	::374254732119781000
21377945	::374254778924019000
21377945	::374254888340828000
21377945	::374254908171513000
334515229	::374254976194732000
21377945	::374255029554655000
21377945	::374255129345544000
21377945	::374255335222951000
469825474	::374255488637997000
546266750	::374255623736537000
444087594	::374255763369521000
276887663	::374255769706704000
21377945	::374255816548708000
444087594	::374255836165840000
21377945	::374255848974852000
21377945	::374255963265458000
21377945	::374256081108623000
21377945	::374256101354512000
21377945	::374256145939955000
444087594	::374256177947115000
21377945	::374256259731423000
21377945	::374256340652146000
21377945	::374256432813572000
125781662	::374256554783944000
21377945	::374256592981458000
21377945	::374256654990049000
21377945	::374256711306985000
21377945	::374256759025586000
21377945	::374256867578355000
21377945	::374256949639933000
444087594	::374257608401907000
444087594	::374257927810711000
17769662	::374258458058817000
177645158	::374259396945383000
17163192	::374260193796038000
546266750	::374260525288280000
384035081	::374261967151566000
369109312	::374264823850471000
129844944	::374265464320311000
247362551	::374266109077118000
159282025	::374266685550653000
159282025	::374267060215226000
159282025	::374267256470921000
159282025	::374268504976797000
159282025	::374268983718842000
129844944	::374269422422065000
469825474	::374269682397614000
444087594	::374269783409430000
159282025	::374269806947479000
129844944	::374269818624815000
129844944	::374269983775535000
159282025	::374270886397743000
159282025	::374271127125622000
129844944	::374271166170804000
159282025	::374271324568305000
159282025	::374271867177025000
159282025	::374272050153549000
159282025	::374272171700264000
159282025	::374272402621861000
266095621	::374272606960386000
159282025	::374273514179547000
159282025	::374273836419538000
159282025	::374274053965504000
159282025	::374274472913534000
183397191	::374274735028183000
328796227	::374276284421255000
328796227	::374276463081824000
327167157	::374278794699231000
327167157	::374278822763298000
327167157	::374279293301301000
463420581	::374279326470258000
266095621	::374280687383506000
392434084	::374286224569020000
264295397	::374288250003009000
15974594	::374288688089694000
266095621	::374288970613800000
546266750	::374289583157960000
80448281	::374291221063028000
321166954	::374291872656531000
37347278	::374292479794638000
37347278	::374292548816105000
37347278	::374292681607741000
229758663	::374292945198780000
37347278	::374293065172664000
431081727	::374293099607908000
37347278	::374293325785735000
152735068	::374295031365922000
152735068	::374295131802710000
432738371	::374301021096247000
19569142	::374302732439412000
152735068	::374302796473835000
432738371	::374307689641160000
406122207	::374309592999952000
260979062	::374310495517302000
129844944	::374311357426192000
431081727	::374311630076518000
322260178	::374313293504319000
322260178	::374313406637277000
321775412	::374314662554120000
373569970	::374317870047444000
66486074	::374318571913895000
66486074	::374318585339838000
322260178	::374319811301748000
396679954	::374320765094469000
701949296	::374320770639355000
432738371	::374324311718256000
177645158	::374324973629755000
433065308	::374325212952530000
177645158	::374325290354241000
177645158	::374325347249963000
432738371	::374325835919933000
432738371	::374333932327559000
97392631	::374336096593002000
90265908	::374338035095470000
97392631	::374339514686517000
97392631	::374339712225648000
19569142	::374340625786626000
431081727	::374341626581118000
152735068	::374341735934992000
97392631	::374341799927873000
97392631	::374342113607303000
97392631	::374342144661946000
88018997	::374342952094429000
97392631	::374343185797242000
97392631	::374343355947577000
97392631	::374343449178554000
223998080	::374343802313392000
97392631	::374345031307784000
97392631	::374345381506985000
36460282	::374345817492320000
88018997	::374346549297299000
97392631	::374347075494096000
322260178	::374347556173922000
145000225	::374347802882875000
97392631	::374347840707117000
97392631	::374349139221700000
97392631	::374349266313297000
97392631	::374350331410644000
80448281	::374350851290046000
97392631	::374352513816072000
322260178	::374357582741512000
322260178	::374358901057417000
322260178	::374359320269713000
322260178	::374359686478589000
79902186	::374359926405365000
47067763	::374361065104367000
234801315	::374362484607819000
322260178	::374363627404689000
322260178	::374363786591080000
386833057	::374363991419539000
396679954	::374364231052718000
322260178	::374364283494498000
321166954	::374364422522695000
613256961	::374364486976561000
396679954	::374367387203555000
396679954	::374367700920705000
396679954	::374367829958467000
396679954	::374368039254253000
396679954	::374368306502725000
396679954	::374368559033364000
396679954	::374368642403532000
396679954	::374368869726420000
487072828	::374369256076345000
396679954	::374369921225871000
487072828	::374370301548560000
396679954	::374370394079121000
90265908	::374370543145058000
396679954	::374370755695235000
396679954	::374370984574210000
396679954	::374371241022349000
396679954	::374371475374866000
487072828	::374372001218961000
487072828	::374372362927357000
396679954	::374372560839782000
396679954	::374372641257160000
396679954	::374373389806223000
487072828	::374374084366176000
396679954	::374374102489784000
177645158	::374374393448652000
15974594	::374375531405660000
396679954	::374375680315641000
396679954	::374376014295490000
15974594	::374376069681258000
15974594	::374376726392221000
396679954	::374376764291571000
15974594	::374377123206529000
21764174	::374377198414610000
396679954	::374377270078480000
396679954	::374377293042294000
508407656	::374378966716391000
396679954	::374379685951447000
424526648	::374381289110921000
396679954	::374381449324941000
396679954	::374384856018337000
424526648	::374384865526808000
396679954	::374384975723761000
424526648	::374385242015932000
424526648	::374385278326026000
396679954	::374386372942901000
74262042	::374387019520421000
508407656	::374387864324149000
322260178	::374388543625637000
322260178	::374388728279883000
116147578	::374389170640134000
322260178	::374389701178064000
322260178	::374389749127340000
614753006	::374389958615658000
21764174	::374390645525196000
322260178	::374391450303488000
236261288	::374392546900058000
237635410	::374393340667899000
21764174	::374394565450399000
21764174	::374395730342850000
508407656	::374398482770976000
508407656	::374398554833301000
234801315	::374400488193921000
92936298	::374400781111529000
234801315	::374400905464262000
424526648	::374402385025564000
424526648	::374402501983760000
21377945	::374403489792659000
21377945	::374403537372856000
322260178	::374403952252817000
90211828	::374404622527766000
322260178	::374405636114878000
177645158	::374407220257374000
322260178	::374407614031208000
236261288	::374408102638256000
236261288	::374408299657310000
508407656	::374409099602956000
322260178	::374409235838562000
322260178	::374409704782327000
508407656	::374409996286431000
322260178	::374410080512651000
146512594	::374410187123482000
177645158	::374410604943273000
177645158	::374410763471175000
37347278	::374411287293202000
322260178	::374412708768399000
426685539	::374412733791232000
424526648	::374414487551369000
322260178	::374415799186128000
322260178	::374416470329278000
322260178	::374418819139534000
90211828	::374419026271035000
508407656	::374419829777657000
322260178	::374419868898304000
322260178	::374420006505021000
152735068	::374420282703761000
95504927	::374420427738972000
90211828	::374420527152394000
322260178	::374421338737610000
322260178	::374421923167756000
322260178	::374422248050163000
444087594	::374422596949123000
322260178	::374423409410965000
508407656	::374424142465884000
322260178	::374424865350356000
397934536	::374425384898420000
322260178	::374425515580723000
322260178	::374430823338229000
322260178	::374434544122089000
426786499	::374435616777191000
607432063	::374435675203850000
322260178	::374441812557324000
322260178	::374444779016163000
431081727	::374497518685409000
308523963	::374500494368325000
432738371	::374503771226648000
303480264	::374515588783427000
505841428	::374517621275631000
19569142	::374519352487190000
36460282	::374521414394847000
15974594	::374522554083737000
431081727	::374525613643558000
432738371	::374528462867820000
30151060	::374532544265748000
229758663	::374533140825382000
236261288	::374533176678305000
154535515	::374533612273549000
432738371	::374535464352358000
322260178	::374537181354029000
348326168	::374537287276560000
231256008	::374537415752712000
231256008	::374537653766479000
231256008	::374538129484443000
17769662	::374538200385347000
396679954	::374538741890572000
223998080	::374539951838228000
431081727	::374540298656837000
229758663	::374541004386631000
79902186	::374543152059023000
373569970	::374543338155683000
322260178	::374544667846918000
159282025	::374544892891914000
159282025	::374544929780801000
157117376	::374545155136565000
36460282	::374545771338940000
157117376	::374546204882771000
36460282	::374546259740463000
348326168	::374546936323256000
322260178	::374547180197277000
444087594	::374551552104488000
431081727	::374553153506525000
321166954	::374554101268234000
432738371	::374554187490529000
701949296	::374562399765815000
426685539	::374562580372525000
270184109	::374563067767832000
270184109	::374563210323447000
270184109	::374563583587139000
426685539	::374564538609172000
426685539	::374564697791418000
316484120	::374565451763707000
426685539	::374565602372771000
316484120	::374565879532371000
270184109	::374567089899442000
142890292	::374569984367685000
142890292	::374570049429725000
316484120	::374570881311195000
21764174	::374571746508013000
358132049	::374573515103424000
300523243	::374574455806513000
64905964	::374574651219148000
298090474	::374574672311894000
298090474	::374574764590759000
487072828	::374574927438835000
469825474	::374575018769776000
469825474	::374575073039884000
469825474	::374575097794682000
469825474	::374575171320807000
469825474	::374575238664564000
469825474	::374575286106329000
431081727	::374576475040530000
231256008	::374582067826155000
431081727	::374583152494133000
231256008	::374584533934678000
231256008	::374584626234155000
469825474	::374586562874314000
231256008	::374587201616498000
432738371	::374591120899973000
21764174	::374591765434494000
19835249	::374591842954014000
19835249	::374591911782514000
232793000	::374592487106441000
276887663	::374593401800638000
444087594	::374594064873967000
231256008	::374594540499267000
231256008	::374594678668029000
231256008	::374594758372364000
231256008	::374594794250452000
231256008	::374594828874444000
231256008	::374594870653894000
231256008	::374595018616356000
231256008	::374595049184448000
231256008	::374595097536393000
231256008	::374595118981861000
231256008	::374595150548176000
231256008	::374595321180868000
231256008	::374595358803767000
231256008	::374595402265133000
231256008	::374595427380633000
231256008	::374595457634148000
231256008	::374595536155729000
231256008	::374595729810923000
231256008	::374595752548241000
231256008	::374595773188411000
231256008	::374595798261968000
231256008	::374595818755338000
231256008	::374595848887218000
231256008	::374595869116338000
231256008	::374595902914043000
231256008	::374595929413648000
231256008	::374595964872310000
276887663	::374595986532077000
231256008	::374596004990832000
231256008	::374596026805403000
231256008	::374596068408696000
231256008	::374596093733908000
231256008	::374596124473958000
231256008	::374596173811556000
231256008	::374596198314688000
231256008	::374596258108698000
231256008	::374596285845618000
231256008	::374596317156106000
231256008	::374596360684580000
508407656	::374598016927154000
508407656	::374598946741428000
217214677	::374600833544880000
223998080	::374600984858591000
431081727	::374601982721286000
19569142	::374602108676218000
19569142	::374603481471934000
168705725	::374604411428814000
484497575	::374606992871923000
144937577	::374607928948301000
432738371	::374608228954279000
431081727	::374608774490640000
264295397	::374609173662957000
298090474	::374610263028158000
406122207	::374612761789345000
432738371	::374615038037729000
358132049	::374616335835099000
284664089	::374619634697138000
431081727	::374621260405145000
231256008	::374622724238229000
34481075	::374623608514953000
34481075	::374624558705573000
431081727	::374626604627922000
300523243	::374628242889928000
247362551	::374628498452660000
224346133	::374630546665930000
34481075	::374630652194205000
718668289	::374631232899776000
17769662	::374631627122831000
36460282	::374632858151047000
432738371	::374637841717817000
96056317	::374640484444282000
251876771	::374643597104005000
152735068	::374643611075223000
316484120	::374647158181359000
21112883	::374648555673485000
392434084	::374650675621138000
322260178	::374651451785490000
148451114	::374652204050694000
16710226	::374654419192672000
438566411	::374655964646871000
36460282	::374656333154643000
727288316	::374656615451869000
424526648	::374656705923395000
21764174	::374658882284449000
116633811	::374659206898409000
116633811	::374659643856805000
396679954	::374661445067096000
396679954	::374661612499521000
547745977	::374663519020810000
508407656	::374666387983048000
37347278	::374674467261140000
487072828	::374679202307403000
287721116	::374681822699192000
224346133	::374683572436996000
432738371	::374685683589214000
15974594	::374686948268339000
316484120	::374688507819618000
431081727	::374690941283471000
433065308	::374691668852617000
79902186	::374693365750980000
17163192	::374694270470742000
16710226	::374694647466954000
432738371	::374696051879342000
16710226	::374696280116580000
508407656	::374698626598989000
16710226	::374698709960753000
16710226	::374699126983647000
16710226	::374700452803133000
341279579	::374700793439322000
341279579	::374701367568244000
508407656	::374701604282183000
341279579	::374701611966537000
341279579	::374702878075527000
341279579	::374703067599339000
16710226	::374703658178330000
341279579	::374704893170180000
21112883	::374705196443508000
358132049	::374707938624954000
358132049	::374708838223462000
358132049	::374710138717741000
157117376	::374711736261038000
157117376	::374711872487821000
438566411	::374712454556962000
358132049	::374712963774443000
358132049	::374713106590490000
381599486	::374713442302967000
168705725	::374717348252372000
363443542	::374717448177451000
83092668	::374717751270850000
168705725	::374717889804513000
83092668	::374720245115944000
168705725	::374720732103585000
300523243	::374721154134859000
168705725	::374721205091049000
316484120	::374721513431134000
316484120	::374722596710785000
316484120	::374722700704350000
487072828	::374722721906565000
246075513	::374722865083342000
316484120	::374722913351368000
316484120	::374723149884964000
168705725	::374723436817678000
386627455	::374723463954857000
168705725	::374723555411628000
236875607	::374723824899473000
168705725	::374725282566909000
146219676	::374728690955202000
236875607	::374729248780480000
508407656	::374729386802417000
168705725	::374729658295922000
613256961	::374729811421171000
168705725	::374731344418734000
236875607	::374731932535230000
168705725	::374732111741456000
168705725	::374733273131667000
168705725	::374733970216591000
21764174	::374735519504011000
246075513	::374735873322921000
487072828	::374737599128039000
234801315	::374737985037930000
234801315	::374738369584300000
47067763	::374738563436670000
234801315	::374738686426226000
277659095	::374738795209691000
234801315	::374738999220637000
277659095	::374739414221856000
231483310	::374742754024488000
277659095	::374743494658916000
163589914	::374743765107224000
163589914	::374743968853946000
277659095	::374746135157809000
21764174	::374746722485821000
246075513	::374747050241323000
163589914	::374748921823633000
195276249	::374749673300721000
445669112	::374749904838864000
163589914	::374749991954169000
163589914	::374750425531965000
163589914	::374750628372688000
163589914	::374750791493378000
163589914	::374751057735213000
163589914	::374751391690293000
246075513	::374752188372770000
246075513	::374753634010947000
21112883	::374753721915162000
163589914	::374754034428551000
298090474	::374754035238068000
298090474	::374754659820249000
298090474	::374756374334275000
199545464	::374758978796130000
21764174	::374760101413793000
426685539	::374762987438886000
232793000	::374766748676808000
334515229	::374771866574921000
460765832	::374772596610306000
54721301	::374773466248916000
28299725	::374775133543882000
246075513	::374780426390634000
246075513	::374781423095656000
246075513	::374782197578080000
232793000	::374782476570218000
246075513	::374782773581873000
246075513	::374783168156827000
424526648	::374783347639087000
246075513	::374783521459798000
232793000	::374784199963582000
246075513	::374789417292300000
246075513	::374790135713644000
246075513	::374791313474195000
246075513	::374791743461687000
246075513	::374792267061805000
607432063	::374798633079549000
546266750	::374818663515172000
177989889	::374843540481650000
177989889	::374843830492622000
177989889	::374844081702051000
17928370	::374846122038394000
146512594	::374849708994621000
146512594	::374849810395697000
146512594	::374849960019492000
234801315	::374850122070630000
90211828	::374857050876305000
19569142	::374863032410595000
164816411	::374864644545859000
67523538	::374866649968816000
431081727	::374869821826949000
303480264	::374875097242550000
727288316	::374876162368892000
246075513	::374878317163204000
505841428	::374879817130188000
37867502	::374881420172206000
37867502	::374881629312798000
431081727	::374887427162112000
17769662	::374888206472601000
432738371	::374888618688389000
701949296	::374889048034123000
287721116	::374890416774332000
334515229	::374893987129069000
431081727	::374894266968834000
423422030	::374895356842377000
154535515	::374895999921057000
163589914	::374896803105079000
15974594	::374897217364312000
180388620	::374899251907551000
246075513	::374899276628774000
180388620	::374899911306665000
163589914	::374901055529553000
153133040	::374902110015746000
361691248	::374903392297959000
17769662	::374903649602138000
236261288	::374904584390471000
432738371	::374905301389946000
97392631	::374905591208353000
431081727	::374906354697121000
236261288	::374907896728780000
236261288	::374908087905157000
513878213	::374908255732269000
236261288	::374908390960406000
487072828	::374908685576728000
146512594	::374909890860687000
431081727	::374909905586495000
327167157	::374911845867327000
327167157	::374911910090510000
487072828	::374912341323681000
586941163	::374914901904338000
586941163	::374915148713955000
17769662	::374915305166082000
321166954	::374915849192079000
146512594	::374916258644623000
146512594	::374916616431353000
431081727	::374917225808789000
322260178	::374919578457243000
146512594	::374920928905670000
146512594	::374921248276746000
253381064	::374921589390704000
224346133	::374922400196210000
146512594	::374922522216894000
146512594	::374922825158897000
116633811	::374922943773413000
146512594	::374923419919613000
146512594	::374923733993283000
146512594	::374923961119035000
432738371	::374924135085780000
146512594	::374924702814568000
631782776	::374927670876078000
423422030	::374929293685833000
17769662	::374930578753454000
164816411	::374930912162500000
164816411	::374930955711967000
631782776	::374930981222100000
17769662	::374931305517297000
432738371	::374931508802228000
69662123	::374932521693503000
69662123	::374932743396032000
448325555	::374932921666519000
69662123	::374933213212581000
262889564	::374934475027017000
17769662	::374936915080130000
252451878	::374938146321883000
423422030	::374939371864342000
432738371	::374940106768932000
17769662	::374942941342863000
17769662	::374943007612862000
426685539	::374943329852477000
17928370	::374945622912405000
335100293	::374946586565951000
432738371	::374947480598626000
423422030	::374949188473065000
394796192	::374954534402924000
36460282	::374954550064848000
37347278	::374958255182589000
358132049	::374959417629753000
327167157	::374959975572836000
327167157	::374960370038751000
327167157	::374962353596428000
718668289	::374963019744157000
327167157	::374963349139644000
279393068	::374963439523102000
279393068	::374963508792016000
432738371	::374966728469381000
586941163	::374971182962847000
586941163	::374972156108492000
358132049	::374972424808574000
164816411	::374973165610754000
69662123	::374973502706966000
69662123	::374973561456570000
69662123	::374973836019924000
69662123	::374973879795843000
21112883	::374976620626722000
21112883	::374976906804068000
444087594	::374978673256189000
431081727	::374979899330924000
144937577	::374980203254386000
64905964	::374981140198985000
64905964	::374981297418289000
432738371	::374982974703693000
341279579	::374983706139979000
432738371	::374984748697157000
279393068	::374987125219143000
423422030	::374988769222729000
316484120	::374991250836819000
17928370	::374992330698543000
422304131	::374992541072240000
422304131	::374994762467901000
160781077	::374994845485764000
229758663	::374995478322356000
327167157	::374998195475996000
431081727	::374998323142619000
17769662	::375000489404149000
463420581	::375000896964669000
422304131	::375001009321672000
422304131	::375001190100369000
74262042	::375001481445146000
54721301	::375003735644061000
160781077	::375004525226377000
69662123	::375004846426193000
513878213	::375004929418854000
231256008	::375005042744754000
460429201	::375007066592509000
432738371	::375007174906609000
152735068	::375008243372027000
358132049	::375008453837983000
80448281	::375008866209378000
327167157	::375009514258313000
96882214	::375010254674984000
160781077	::375011110694715000
96882214	::375011130567315000
160781077	::375011595065491000
253381064	::375012508916264000
160781077	::375013006297817000
168705725	::375013220450598000
392434084	::375016169566404000
341279579	::375017723681837000
460429201	::375017807643025000
422304131	::375019197195354000
460429201	::375019539559231000
432738371	::375020675788210000
250389935	::375020978767941000
250389935	::375021316593954000
250389935	::375023315783790000
17163192	::375029853403508000
67523538	::375031136453271000
431081727	::375031303353024000
67523538	::375031453433987000
327167157	::375033347740676000
459772996	::375033586744696000
327167157	::375034144499052000
431081727	::375034648889286000
327167157	::375037020294234000
260979062	::375040472248369000
39140648	::375044415846236000
39140648	::375044557194276000
223998080	::375045949753548000
432738371	::375046445973250000
17163192	::375046646578810000
469825474	::375051193434664000
57804016	::375052077636284000
17769662	::375052824646017000
253381064	::375053649875312000
475356723	::375053880490344000
253381064	::375053911679569000
341279579	::375054362466217000
341279579	::375054776913776000
359607281	::375054796958740000
359607281	::375054912104955000
431081727	::375055403622481000
253381064	::375055925406863000
253381064	::375056232023076000
253381064	::375056275920662000
252451878	::375056299282550000
328796227	::375056317142278000
341279579	::375056352403415000
328796227	::375056513452482000
253381064	::375056699608293000
253381064	::375056825286422000
253381064	::375056841212166000
253381064	::375057058087059000
253381064	::375057064571437000
253381064	::375057938542776000
253381064	::375057943827603000
253381064	::375058389313003000
253381064	::375058419683975000
253381064	::375063286968238000
357894396	::375063355389526000
169618179	::375063428626653000
253381064	::375063487225266000
169618179	::375063751168626000
169618179	::375064177658044000
253381064	::375065063142748000
253381064	::375065070386315000
358132049	::375067068724289000
255711119	::375068017560145000
177645158	::375068026485637000
341279579	::375068404303929000
253381064	::375068558373715000
253381064	::375068981197307000
97392631	::375069391488311000
237635410	::375069653250232000
17928370	::375070116419211000
341279579	::375070888837672000
358132049	::375071164260818000
290401730	::375071591152877000
341279579	::375071621435760000
97392631	::375071806077825000
97392631	::375072095073742000
358132049	::375072458287484000
279435268	::375073009448779000
253381064	::375073998654414000
253381064	::375074082666319000
253381064	::375074510229475000
253381064	::375075504493453000
21764174	::375075707824517000
21764174	::375077389186789000
262889564	::375078228077326000
177645158	::375080093090988000
236875607	::375080754813730000
253381064	::375080853615177000
236875607	::375081422249136000
236875607	::375081588716867000
163589914	::375083172813230000
17928370	::375083238986772000
236875607	::375084011191681000
250010716	::375085090407075000
357894396	::375086120976932000
321166954	::375086367547465000
36460282	::375087224259608000
36460282	::375087342731939000
36460282	::375087620218699000
554041249	::375087694444904000
36460282	::375087840105103000
350227116	::375089871750451000
381599486	::375090236101251000
89632418	::375090240597532000
36460282	::375090245030903000
631782776	::375091062521733000
444087594	::375091709736419000
64582219	::375092268388352000
279393068	::375092594893520000
279393068	::375092699776294000
444087594	::375094439427190000
163589914	::375094651574706000
279393068	::375094980261322000
90265908	::375095147312459000
444087594	::375095649521643000
279393068	::375095806488895000
279393068	::375103913781100000
386627455	::375107310643077000
386627455	::375107443782852000
40375959	::375109900667346000
386627455	::375110215781601000
40375959	::375110522175123000
40375959	::375110624084111000
444087594	::375111801064919000
444087594	::375112092413874000
444087594	::375113849005146000
224346133	::375114001610309000
224346133	::375114243185455000
444087594	::375114320327507000
554041249	::375114659407212000
224346133	::375115645853401000
554041249	::375115666627788000
47067763	::375116053581676000
444087594	::375118901736374000
21764174	::375120816163143000
487072828	::375123916433268000
393622132	::375124111019630000
487072828	::375124820607774000
487072828	::375125388508164000
487072828	::375128090789167000
487072828	::375128240148332000
487072828	::375128496810385000
487072828	::375129172126859000
487072828	::375129406034829000
487072828	::375129627330482000
96882214	::375130693036015000
116147578	::375131437399564000
96882214	::375132677315121000
234801315	::375133734439501000
253879613	::375136741910278000
718668289	::375137046815199000
146512594	::375137414224048000
109477035	::375140046673682000
109477035	::375140769146761000
40375959	::375142560399769000
411762947	::375154031779254000
518039543	::375159399058116000
607432063	::375160525459435000
718668289	::375161488324829000
116147578	::375167101117288000
116147578	::375167389169500000
116147578	::375167461257011000
116147578	::375167607998906000
473640061	::375168843653451000
252451878	::375171903230861000
236875607	::375181548481290000
236875607	::375181639518666000
36460282	::375191842981437000
250010716	::375200619134341000
250010716	::375201422964322000
431081727	::375212235116662000
631782776	::375212364750405000
431081727	::375220874288185000
235362066	::375223735042998000
90211828	::375225467231830000
90211828	::375225869729824000
90211828	::375226049044697000
47067763	::375227514572255000
246075513	::375228917172666000
92936298	::375229486822096000
234801315	::375230016180985000
327167157	::375232524521197000
422304131	::375232590850297000
327167157	::375232683820863000
327167157	::375235115900620000
236875607	::375235267801518000
236261288	::375235973463818000
17769662	::375237338542379000
327167157	::375237426152620000
253381064	::375237690771656000
505841428	::375241877156421000
224346133	::375241905267044000
224346133	::375241967208509000
17769662	::375244237753032000
109477035	::375244714393366000
431081727	::375246266453606000
224346133	::375246679370629000
253381064	::375248751008284000
38042561	::375249353738182000
422304131	::375252013405462000
291459734	::375254784434925000
264295397	::375255963609341000
291459734	::375257365353750000
154535515	::375258384276000000
586941163	::375258583367053000
586941163	::375259188630257000
291459734	::375259742672662000
432738371	::375261316719443000
384035081	::375261549918568000
224346133	::375261686745542000
280699168	::375263409102929000
291459734	::375264120578117000
17769662	::375266606114684000
17769662	::375266897090347000
17769662	::375267168369524000
586941163	::375267170072006000
431081727	::375267644376506000
586941163	::375267833388613000
17769662	::375268009356828000
280699168	::375268718236151000
280699168	::375268953217847000
586941163	::375269532773785000
381599486	::375269576533352000
229694155	::375270564015116000
280699168	::375271227570810000
96882214	::375271639723675000
17769662	::375271913041698000
280699168	::375273519812448000
432738371	::375275146925191000
431081727	::375276967718711000
236261288	::375279324116836000
67523538	::375281158294343000
27613649	::375283752710074000
327167157	::375283935892107000
432738371	::375284593806413000
327167157	::375285203054239000
701949296	::375287177883553000
369310186	::375287223735685000
327167157	::375287314475253000
17769662	::375289923940937000
431081727	::375290145991188000
316484120	::375290602868334000
316484120	::375290769281544000
316484120	::375290817960611000
546266750	::375290983870521000
316484120	::375291571677048000
291459734	::375292699353436000
291459734	::375292881738539000
422304131	::375299499226193000
487072828	::375299842236362000
17769662	::375299957466882000
532616498	::375300580874678000
316484120	::375300917924737000
586941163	::375306145553862000
291459734	::375306648673206000
431081727	::375307611907690000
291459734	::375309419451387000
67523538	::375314185259069000
487072828	::375316091532099000
79902186	::375316653644722000
291459734	::375317287726641000
438566411	::375317374469033000
255711119	::375317584318455000
460429201	::375317996589162000
345624930	::375318036653563000
499925803	::375318574950121000
499925803	::375318789216157000
460429201	::375319044296949000
195276249	::375319170881425000
229758663	::375321171576623000
432738371	::375321412342276000
341279579	::375324979723640000
460429201	::375325097780723000
341279579	::375325259945091000
341279579	::375325325162332000
369310186	::375326410958569000
246481379	::375326876874842000
88453024	::375327288591536000
246481379	::375329176339091000
341279579	::375329891375263000
116118519	::375330335325573000
424526648	::375331873540431000
142384634	::375332751404457000
341279579	::375333692958199000
431081727	::375333781298610000
17928370	::375335954182975000
237635410	::375337069360316000
38042561	::375337930048299000
38042561	::375338253420724000
438566411	::375339069128978000
298090474	::375341159981150000
345624930	::375342406704857000
432738371	::375343028040257000
276887663	::375343816334512000
431081727	::375345995220930000
718668289	::375345999595593000
255313314	::375347095470747000
255313314	::375347108989001000
460429201	::375347229235499000
224346133	::375347517061603000
151366552	::375348078489788000
151366552	::375348126774599000
463420581	::375348511358742000
151366552	::375348912573263000
463420581	::375349171156303000
224346133	::375350819404926000
432738371	::375351038741467000
463420581	::375351672035241000
460429201	::375352170264002000
224346133	::375352772591640000
463420581	::375353269939625000
364609793	::375353468619223000
718668289	::375354604608692000
364609793	::375354917075972000
335100293	::375355346832736000
364609793	::375355413211779000
364609793	::375355592988049000
335100293	::375355645752406000
364609793	::375356216060293000
53852889	::375356395664596000
96882214	::375357540093001000
463420581	::375360293423308000
718668289	::375360710298980000
546266750	::375361001316577000
546266750	::375361232946991000
718668289	::375362314146287000
463420581	::375362589032992000
463420581	::375363341524697000
116147578	::375364788873752000
431081727	::375366156963414000
298090474	::375366783273668000
129844944	::375366835577028000
316484120	::375368719737704000
316484120	::375369018007236000
74262042	::375369545890136000
19569142	::375369704774590000
463420581	::375369788652265000
316484120	::375369937792954000
17769662	::375369978226036000
21764174	::375369984643321000
432738371	::375370300776390000
74262042	::375370449871724000
276887663	::375370822354890000
89632418	::375371355996160000
330468046	::375373573780561000
116633811	::375373808170848000
321166954	::375378047962451000
392434084	::375378601052348000
66486074	::375379118834995000
17769662	::375380016823304000
66486074	::375380375788191000
116118519	::375382482310668000
255765560	::375386991845994000
252451878	::375388173297139000
357894396	::375388526121984000
424526648	::375389006181060000
151366552	::375389246799880000
424526648	::375389560303140000
37867502	::375392640767762000
37867502	::375393220001140000
37867502	::375393480983314000
109477035	::375394540330307000
109477035	::375395073292132000
40375959	::375395265806884000
37867502	::375396579479257000
431081727	::375396589507850000
37867502	::375397376871366000
37867502	::375397693700329000
236875607	::375398969968705000
37867502	::375399092030930000
37867502	::375399310679998000
37867502	::375399655397285000
298090474	::375400095031648000
298090474	::375400214950985000
37867502	::375400686826962000
229758663	::375402451320307000
260979062	::375403011213783000
321166954	::375405162640457000
432738371	::375405943514624000
229758663	::375406445677645000
229758663	::375406456142458000
229758663	::375406471007465000
229758663	::375406606730944000
422304131	::375406764474109000
37867502	::375407818162991000
74262042	::375408494419394000
223998080	::375409121203212000
223998080	::375409321099546000
438566411	::375409885736747000
74262042	::375411567451729000
74262042	::375411710792073000
74262042	::375412396292313000
303480264	::375412712484134000
74262042	::375412915962380000
298090474	::375413509003030000
330468046	::375415170832408000
438566411	::375415714707820000
17769662	::375417538756485000
236466373	::375417814657404000
255711119	::375418636137013000
164816411	::375418877477277000
532616498	::375419764966830000
532616498	::375419823569661000
237635410	::375420085076520000
236466373	::375420380128620000
236466373	::375420811219193000
422304131	::375420924159606000
327167157	::375420992388354000
433065308	::375421344004833000
116147578	::375421655062822000
232793000	::375422445844316000
236875607	::375422787282014000
255799357	::375422888993910000
358132049	::375422981956046000
255799357	::375423845681082000
255799357	::375424228633640000
16292745	::375424706284761000
321166954	::375425300663791000
148451114	::375425337359740000
358132049	::375426860030500000
303480264	::375427138759184000
358132049	::375427486114279000
303480264	::375427728142778000
236875607	::375429981725138000
236875607	::375430010309328000
255799357	::375430086713151000
236875607	::375430403554693000
236875607	::375430464678281000
236875607	::375430506403217000
236875607	::375430551777181000
358132049	::375431360187342000
358132049	::375431467511205000
358132049	::375433153470427000
255799357	::375434877505896000
96056317	::375435899263520000
237635410	::375436424989769000
229758663	::375438192750886000
109477035	::375438363957796000
21764174	::375438999499702000
251818709	::375439463817957000
251818709	::375439463935393000
49667570	::375439816122302000
49667570	::375439940315672000
90211828	::375440957367648000
49667570	::375441045787398000
83092668	::375442527748640000
49667570	::375442558962237000
229758663	::375442705297711000
229758663	::375442879269052000
473359113	::375444179830071000
224346133	::375446501931380000
148451114	::375446652326129000
224346133	::375446837094023000
444087594	::375446927602507000
444087594	::375447007290081000
444087594	::375447078945583000
473359113	::375447404264177000
473359113	::375447611999670000
473359113	::375449362488233000
473359113	::375450344450306000
473359113	::375450830721134000
83092668	::375451151098839000
473359113	::375451297782063000
473359113	::375452023329542000
473359113	::375452176761384000
473359113	::375452617574334000
473359113	::375453067635732000
229758663	::375453582319161000
473359113	::375453927732281000
473359113	::375454313599889000
613256961	::375454568043126000
83092668	::375454583474356000
49667570	::375454621302816000
473359113	::375454636955545000
473359113	::375455244143951000
473359113	::375455278411415000
473359113	::375455320350269000
473359113	::375455401346490000
473359113	::375455526974275000
83092668	::375455886208430000
473359113	::375456080442032000
473359113	::375456420965019000
473359113	::375456656143822000
473359113	::375456856677691000
473359113	::375457332395663000
473359113	::375458339536125000
473359113	::375458432490274000
546266750	::375458804751544000
473359113	::375458830030630000
473359113	::375458979184254000
473359113	::375459010033381000
546266750	::375459099254599000
473359113	::375459170385793000
473359113	::375459495163351000
473359113	::375459638776303000
473359113	::375459855890255000
473359113	::375460057594335000
473359113	::375460648676634000
49667570	::375461795630424000
473359113	::375462475354755000
74262042	::375462481176829000
74262042	::375462820034641000
473359113	::375462920236187000
473359113	::375463286403108000
74262042	::375463777602654000
298090474	::375463886100922000
246075513	::375464740128317000
236875607	::375464766074261000
74262042	::375464852527284000
246075513	::375465051496656000
291459734	::375466634552414000
546266750	::375466839473524000
546266750	::375466888764989000
422304131	::375467848912867000
229758663	::375469146701443000
146512594	::375469435383193000
229758663	::375469886740660000
229758663	::375470074477301000
422304131	::375470131843198000
327167157	::375471246902714000
422304131	::375471794804633000
567827557	::375472265594298000
229758663	::375473917177364000
573114433	::375475114168811000
422304131	::375476878817382000
386627455	::375478217110732000
74262042	::375479168991240000
298090474	::375479999635021000
386627455	::375480826450161000
224093638	::375480908050362000
386627455	::375481460658286000
424526648	::375482158749474000
426685539	::375483540311261000
298090474	::375483854154264000
298090474	::375484248511102000
64905964	::375486259680260000
393622132	::375486374301822000
160781077	::375489177103527000
47067763	::375493530451738000
109477035	::375496849999675000
255799357	::375500095237931000
279435268	::375503470104956000
334515229	::375504486757724000
334515229	::375507808373846000
109477035	::375509364318031000
74262042	::375515373652934000
251818709	::375516246374383000
251818709	::375516452801241000
397934536	::375519347730444000
518039543	::375525671306395000
411762947	::375526836366622000
36460282	::375552385399410000
169618179	::375560964521095000
169618179	::375561132553281000
459987659	::375571172261253000
358132049	::375579827186565000
69662123	::375581953027608000
386833057	::375585386501664000
432738371	::375586984560832000
438566411	::375589153301626000
432738371	::375591562622689000
164816411	::375595244789592000
118470515	::375596566591311000
231483310	::375601090416238000
432738371	::375601564225789000
505841428	::375604692102832000
21764174	::375609322887061000
255711119	::375614857065689000
109477035	::375616917773361000
109477035	::375617019023872000
109477035	::375617296472887000
17769662	::375617693153787000
164816411	::375620185387827000
154535515	::375620769012649000
444087594	::375621818012676000
444087594	::375621847934849000
444087594	::375621980671967000
164816411	::375622063781715000
444087594	::375622109202235000
444087594	::375622205113401000
444087594	::375622319601119000
444087594	::375622369307787000
444087594	::375622718949195000
444087594	::375622772091011000
444087594	::375622918627426000
444087594	::375623295502413000
164816411	::375623864597766000
444087594	::375624131112628000
311124403	::375624296527572000
586941163	::375625600142036000
444087594	::375625660716576000
80448281	::375626559060582000
369310186	::375627131062984000
586941163	::375627817045602000
229758663	::375629533350621000
164816411	::375629864146989000
432738371	::375630889473945000
229758663	::375632099929120000
431081727	::375634209517211000
80448281	::375636226130202000
17769662	::375636520453296000
164816411	::375637920595456000
97392631	::375638244559691000
291459734	::375638595010187000
229758663	::375639321312649000
586941163	::375640866099961000
236261288	::375641108270678000
229758663	::375646905855778000
17928370	::375648368577753000
444087594	::375648553894686000
444087594	::375648576128712000
246075513	::375649028824109000
432738371	::375649387579334000
701949296	::375649632497319000
291459734	::375650491272683000
444087594	::375650792415694000
386627455	::375653887459729000
586941163	::375654461886050000
431081727	::375655532519890000
532616498	::375656326400966000
532616498	::375658339616563000
237635410	::375659724165095000
280699168	::375661934714298000
432738371	::375662065534267000
358132049	::375662250700177000
58976049	::375669110635769000
378778103	::375669114683260000
164816411	::375670629116043000
251818709	::375671811926917000
164816411	::375672683318374000
431081727	::375673621043089000
17928370	::375674476836712000
237635410	::375675041108602000
276887663	::375675212580155000
37347278	::375675452280422000
260539431	::375675737732157000
67523538	::375679153062019000
459567634	::375680763724709000
431081727	::375682156493688000
431081727	::375685413689511000
586941163	::375685421658681000
210714533	::375688639126056000
164816411	::375690356668366000
164816411	::375690415300562000
164816411	::375691561360564000
540197402	::375692585748029000
540197402	::375692690379132000
335100293	::375692845308321000
540197402	::375692950736338000
109477035	::375693707757903000
109477035	::375693749608665000
540197402	::375694122448740000
540197402	::375695297768206000
364609793	::375697727742427000
378778103	::375700180290772000
146512594	::375701447134162000
146512594	::375701518538002000
80448281	::375701831155859000
109477035	::375703043049676000
146512594	::375704517595385000
146512594	::375704921066442000
146512594	::375706040027066000
49667570	::375706778971148000
231483310	::375707299014524000
80448281	::375710513931358000
146512594	::375711493956046000
431081727	::375712340341030000
298090474	::375713028483739000
146512594	::375714067610341000
406122207	::375715132938018000
322260178	::375716985558278000
223594866	::375717364878573000
303480264	::375719009481928000
291459734	::375719259785003000
146512594	::375719790897528000
146512594	::375719846287507000
255313314	::375720573164584000
432738371	::375723752664739000
224346133	::375724921110138000
250010716	::375727665707102000
146512594	::375727910080233000
279393068	::375728082658656000
279393068	::375728112807321000
279393068	::375728170927808000
146512594	::375730331791659000
431081727	::375732327977996000
327167157	::375738087621795000
146512594	::375738324176347000
432738371	::375739120112250000
567827557	::375739318347644000
444087594	::375739359980695000
49667570	::375739868783325000
392434084	::375740969900974000
540197402	::375741257600888000
67453850	::375741305424740000
146512594	::375742099452624000
17769662	::375742402570780000
17769662	::375742477858512000
17769662	::375742573039874000
114970673	::375744544442433000
279393068	::375746309816217000
255799357	::375746360253087000
261564905	::375747462142517000
322260178	::375750581224497000
322260178	::375751075686809000
444087594	::375751369187426000
431081727	::375751793164054000
34481075	::375753488392667000
34481075	::375753537646383000
34481075	::375753678637920000
34481075	::375753869503893000
237635410	::375753921190297000
237635410	::375754049590530000
67523538	::375755732068466000
67523538	::375756167886036000
364609793	::375756352926121000
432738371	::375761783744512000
210714533	::375763139985293000
260979062	::375766049599127000
369310186	::375766647875055000
67453850	::375767567123501000
67453850	::375767858367975000
279393068	::375768741830602000
423422030	::375768782666756000
279393068	::375768808465514000
67453850	::375769273219551000
67453850	::375769447648464000
67453850	::375769666251001000
67453850	::375769819318321000
19569142	::375770316682706000
67453850	::375770738394808000
279393068	::375770951817777000
19569142	::375771097523683000
279393068	::375771282203103000
279393068	::375771333210025000
335100293	::375771887223050000
229694155	::375772828039016000
19569142	::375773028010844000
444087594	::375775447885553000
83092668	::375776096676880000
446326590	::375777780937396000
478520972	::375777834436165000
446326590	::375777849019342000
261564905	::375781760107155000
261564905	::375781975564382000
261564905	::375782026730692000
348256856	::375782294423736000
261564905	::375782949431410000
261564905	::375782998542516000
348256856	::375783016859062000
433065308	::375783927975137000
129844944	::375785799410667000
348256856	::375786177673957000
348256856	::375786438165413000
234801315	::375787271913734000
487072828	::375788322787835000
250389935	::375788432628264000
67523538	::375788596566822000
463420581	::375788649608413000
364609793	::375790563519254000
629787407	::375791860276408000
532616498	::375792280415633000
229694155	::375792608137969000
463420581	::375792800107098000
229694155	::375793226818797000
79902186	::375794530748211000
79902186	::375795092478763000
431081727	::375795241313255000
79902186	::375795474797961000
532616498	::375795714665639000
386627455	::375795829602545000
186693710	::375797136488529000
237635410	::375799464742506000
532616498	::375799633202520000
279393068	::375799635408719000
64582219	::375800131834359000
279393068	::375800328974639000
487072828	::375805627685023000
36460282	::375805679740932000
36460282	::375805740122144000
109477035	::375806319262834000
162315218	::375806957837246000
36460282	::375807117720297000
392493604	::375807573443612000
236875607	::375809287790280000
341279579	::375809709623615000
341279579	::375810145718005000
96056317	::375812046803460000
96056317	::375812227980603000
322260178	::375814448134750000
322260178	::375818310149230000
162315218	::375819902046580000
169618179	::375819975589912000
169618179	::375820146671366000
162315218	::375820238995992000
74262042	::375820449974071000
169618179	::375820681436725000
232793000	::375821264150986000
169618179	::375821564018970000
232793000	::375821828779806000
169618179	::375822380490567000
162315218	::375823757849276000
94481845	::375824283865726000
162315218	::375824598824009000
90265908	::375825103957032000
96882214	::375831891611365000
411762947	::375831939552251000
287721116	::375832103784824000
162315218	::375832107030810000
311124403	::375832204716564000
64582219	::375832224379052000
64582219	::375832623492648000
64905964	::375834318113107000
64905964	::375834612981071000
229364831	::375835612496265000
411762947	::375836227842211000
58563319	::375836762738024000
162315218	::375837042820644000
487072828	::375837871476719000
64905964	::375839197128822000
177645158	::375839405145337000
261564905	::375839477312135000
162315218	::375840771078762000
229364831	::375840982249799000
311124403	::375842462662934000
177645158	::375842637410205000
162315218	::375844513681383000
79902186	::375844909691179000
79902186	::375845241271877000
64582219	::375846842434453000
250010716	::375851055755452000
236466373	::375856886660087000
236466373	::375856935741837000
276887663	::375858392427790000
36460282	::375858407020191000
36460282	::375859096643436000
276887663	::375861045861961000
47067763	::375871020860997000
460765832	::375874551336280000
54721301	::375875552970027000
58976049	::375876646152462000
146512594	::375882695299309000
311124403	::375886280825266000
546266750	::375889887326912000
546266750	::375892748391288000
546266750	::375892837729972000
109477035	::375892971675082000
109477035	::375893090512297000
109477035	::375893157600190000
109477035	::375893356137574000
109477035	::375894211616202000
146512594	::375896120163336000
146512594	::375896551820128000
146512594	::375896690458624000
145000225	::375901800005902000
146512594	::375911863902814000
146512594	::375912025953935000
146512594	::375912513931849000
146512594	::375912577001590000
146512594	::375914440178565000
146512594	::375914735377842000
146512594	::375914903351361000
146512594	::375915169542832000
146512594	::375915563761291000
146512594	::375921795129688000
146512594	::375922284948885000
146512594	::375924800042323000
146512594	::375925035351175000
146512594	::375926110066057000
146512594	::375929192573337000
459987659	::375929624745611000
146512594	::375930535027425000
146512594	::375933773676036000
19569142	::375934069738971000
358132049	::375936556822851000
146512594	::375938073093472000
146512594	::375939336979873000
146512594	::375939472736935000
146512594	::375940743913046000
431081727	::375945803912577000
341279579	::375948236499845000
53852889	::375948416787816000
264532389	::375948654450057000
384035081	::375951595403362000
432738371	::375953259749339000
180388620	::375954382619017000
327167157	::375956614743728000
291459734	::375958483792719000
246075513	::375958487626305000
327167157	::375958533079969000
246075513	::375958623442055000
335100293	::375963600604512000
48063677	::375964817599000000
431081727	::375965512733167000
74262042	::375966336117399000
17928370	::375966624202752000
312907071	::375966943615803000
505841428	::375967077158248000
312907071	::375967319660298000
432738371	::375969078680100000
327167157	::375972296709509000
327167157	::375973081832882000
36460282	::375973307017080000
262889564	::375976357538590000
38042561	::375978423664914000
431081727	::375981079573696000
49667570	::375981258771546000
154535515	::375983156639170000
303480264	::375984502709166000
431081727	::375985125411942000
256582954	::375985519487770000
256582954	::375985587343212000
256582954	::375985713436565000
129844944	::375985789324500000
256582954	::375985923487322000
49667570	::375986284915068000
49667570	::375987493717704000
298090474	::375990426693402000
432738371	::375990584558620000
16860986	::375992041614090000
261564905	::375992639662731000
586941163	::375994243828822000
327167157	::375994551845912000
586941163	::375995917515517000
17769662	::375997366895403000
431081727	::375998467459383000
432738371	::375999415804125000
361691248	::375999901403865000
432738371	::375999963676684000
586941163	::376001828460052000
49667570	::376001937667534000
250389935	::376002164218277000
586941163	::376002317029363000
250389935	::376002837739630000
49667570	::376004568951586000
19835249	::376004743161597000
164816411	::376006861314486000
164816411	::376006933729144000
164816411	::376007083230916000
36460282	::376008969342689000
80448281	::376009850548805000
164816411	::376011861398794000
229364831	::376012138701410000
432738371	::376012400085848000
145000225	::376012727711715000
164816411	::376012753564991000
164816411	::376013089650380000
145000225	::376013305938460000
164816411	::376013588961316000
506912647	::376014074393657000
431081727	::376014988898349000
145000225	::376018301547450000
358132049	::376018355552915000
586941163	::376019156509786000
358132049	::376019788058722000
358132049	::376020121136803000
255313314	::376020412549066000
311124403	::376020588554633000
358132049	::376021447472214000
255313314	::376021857646166000
74608528	::376023007681970000
195276249	::376024448807477000
67453850	::376031580512198000
432738371	::376032069144436000
322260178	::376034095866064000
237635410	::376034152262283000
229758663	::376034669076037000
431081727	::376034676277645000
146512594	::376037379733471000
49667570	::376037495336488000
164816411	::376037944718794000
727288316	::376038052923052000
164816411	::376038202983067000
164816411	::376038977247404000
180388620	::376039152879300000
164816411	::376039468207439000
164816411	::376041314107682000
327167157	::376044056335237000
327167157	::376044236782583000
316484120	::376053379530620000
431081727	::376055948508282000
231256008	::376058420895313000
316484120	::376058590353571000
74262042	::376058631458148000
231256008	::376061225454403000
586941163	::376061356551589000
48063677	::376063245662302000
48063677	::376063345444786000
48063677	::376063465146052000
231256008	::376063597396254000
48063677	::376063656737660000
48063677	::376063957712502000
432738371	::376064665438011000
19569142	::376067225092100000
67453850	::376067966330486000
164816411	::376069490133307000
146512594	::376072071769767000
146512594	::376072124437639000
146512594	::376072200295809000
146512594	::376072491359555000
146512594	::376072526084186000
146512594	::376073225576648000
146512594	::376073295688663000
146512594	::376073452027117000
229364831	::376073599330709000
426685539	::376074291432792000
146512594	::376075185142910000
146512594	::376075575745851000
146512594	::376075695396782000
432738371	::376075874702852000
146512594	::376077091043037000
168705725	::376077378956824000
322260178	::376078430196215000
322260178	::376078600170393000
80448281	::376078669929660000
146512594	::376078687005073000
322260178	::376078694076653000
146512594	::376078817645035000
424526648	::376079369430528000
438566411	::376081627635396000
322260178	::376083069801070000
80448281	::376083281873084000
432738371	::376083643636006000
284664089	::376084388141740000
284664089	::376084458480222000
223998080	::376084895811903000
231483310	::376085586282807000
284664089	::376089689435820000
284664089	::376089988175126000
312907071	::376090168362422000
284664089	::376090177094942000
67453850	::376094106289573000
67453850	::376094823562096000
67453850	::376095622488543000
67453850	::376097036845588000
250010716	::376097343314989000
67453850	::376098371163156000
431081727	::376098655129698000
17769662	::376100299645407000
67453850	::376100310302720000
67453850	::376104091287425000
335100293	::376104360385605000
67453850	::376104453835091000
67453850	::376105191172362000
67453850	::376105499340845000
67453850	::376105724486901000
255799357	::376105916904783000
67453850	::376106046777196000
431081727	::376106098391932000
67453850	::376106233951842000
67453850	::376107212243869000
67453850	::376107558714368000
67453850	::376107982276550000
311124403	::376108006460502000
311124403	::376108106326888000
311124403	::376108194193371000
311124403	::376108410879483000
67453850	::376108413001822000
67453850	::376108797149736000
229364831	::376108879433580000
311124403	::376110636670795000
311124403	::376110717897682000
311124403	::376111050900246000
67453850	::376111078121283000
438566411	::376111152431771000
311124403	::376111186296594000
67453850	::376112653858398000
67453850	::376112720099016000
311124403	::376116863756804000
311124403	::376116940730667000
17928370	::376117495155150000
631782776	::376119506944675000
631782776	::376120193531248000
177645158	::376120527766581000
432738371	::376124026080350000
358132049	::376125965283237000
336171560	::376130418233192000
260979062	::376131173367697000
237635410	::376132354986614000
432738371	::376133149618491000
268546928	::376133202525822000
311124403	::376133729069973000
311124403	::376133834242138000
311124403	::376133904723222000
335100293	::376135091820314000
369109312	::376138731411226000
19569142	::376138743192633000
369109312	::376139115773042000
369109312	::376140075920547000
100313850	::376141939210321000
431081727	::376142203489239000
311124403	::376144532686905000
432738371	::376146039327039000
433065308	::376147972670496000
432738371	::376148280834416000
444979318	::376148749799526000
444979318	::376148814664433000
444979318	::376149036543119000
567827557	::376149200389414000
438566411	::376149317385351000
431081727	::376151222618566000
236875607	::376152500673318000
236875607	::376152560060481000
236875607	::376152587990335000
557367433	::376154582654545000
557367433	::376154641190252000
15974594	::376156705031081000
236112923	::376157352254128000
236112923	::376157916539396000
532616498	::376158237524905000
17769662	::376159697751261000
237635410	::376160207191044000
243857003	::376160494886731000
223594866	::376162456391139000
36460282	::376165772323594000
90211828	::376168175509184000
236875607	::376168706847809000
163589914	::376168857448103000
163589914	::376168987450564000
163589914	::376169039451541000
36460282	::376169254330322000
163589914	::376169351725842000
327167157	::376170345516269000
406122207	::376171020547555000
406122207	::376182669207293000
323076337	::376182920614277000
311124403	::376185564090740000
311124403	::376186355715297000
322260178	::376186682930110000
311124403	::376186684536156000
146512594	::376187389838102000
146512594	::376187494767017000
311124403	::376188040869199000
438566411	::376190730835738000
217214677	::376192126834315000
528790375	::376192188301856000
322260178	::376193845563633000
727288316	::376197144534728000
239770256	::376199740423028000
228357750	::376200004488028000
228357750	::376201046596390000
228357750	::376201467368988000
228357750	::376202087563927000
228357750	::376202214215139000
228357750	::376203692820537000
228357750	::376203954939363000
438566411	::376204169616453000
228357750	::376204288025849000
279435268	::376204767040929000
279435268	::376204851325440000
276887663	::376211085734330000
463420581	::376212214895882000
541324276	::376212375520944000
279435268	::376214445053452000
279435268	::376214510761443000
253879613	::376227770805653000
252451878	::376230970787364000
64905964	::376235017724526000
37347278	::376235608558936000
64905964	::376235822514974000
146512594	::376236292239282000
146512594	::376236881098604000
146512594	::376237072941842000
146512594	::376237379662934000
327167157	::376239550508453000
146512594	::376240909392035000
397934536	::376248166317703000
47067763	::376248514613088000
607432063	::376256944199065000
17163192	::376266614460940000
144937577	::376270273336451000
448325555	::376271019721240000
61630217	::376295854472458000
431081727	::376300604265488000
229364831	::376311227040804000
459987659	::376311507266461000
229364831	::376312284273840000
229364831	::376316792739622000
431081727	::376319428599623000
359607281	::376324194218561000
207340425	::376325102565986000
207340425	::376325488790482000
505841428	::376329506652700000
432738371	::376332610068156000
431081727	::376335178462806000
32125015	::376336563254624000
432738371	::376338716144328000
279435268	::376339924498546000
279435268	::376340087052967000
279435268	::376340226354188000
279435268	::376340327772479000
279435268	::376340400199704000
432738371	::376344465884995000
154535515	::376345560912916000
49667570	::376346439842295000
49667570	::376346565163892000
49667570	::376346687759204000
145000225	::376348561690337000
38042561	::376352440351617000
145000225	::376353102926204000
129844944	::376355957326221000
431081727	::376356395018223000
229986296	::376356645896347000
229364831	::376356966274453000
229986296	::376357219706478000
229986296	::376358719765753000
229986296	::376359535004221000
229986296	::376359980573532000
718668289	::376361500476067000
129844944	::376361656328413000
229986296	::376361848095768000
229986296	::376361924104974000
229986296	::376362498405826000
146512594	::376364237645705000
37867502	::376364660049469000
146512594	::376365898351013000
146512594	::376366212839911000
146512594	::376366355672752000
444979318	::376368342228955000
146512594	::376368728994496000
58563319	::376368809726443000
431081727	::376369849456291000
163589914	::376371609634111000
422304131	::376372432904650000
422304131	::376373178689675000
231483310	::376373740017565000
234801315	::376375399590400000
234801315	::376376514323173000
234801315	::376377161122603000
90211828	::376377860350816000
234801315	::376380926449946000
246075513	::376381338754248000
163589914	::376381871904391000
234801315	::376382398835195000
234801315	::376382894274772000
311124403	::376383800906747000
336171560	::376385889280086000
229986296	::376385944812662000
229758663	::376385973107834000
431081727	::376387447229145000
64905964	::376389020538122000
67523538	::376389057825497000
550666101	::376392825597734000
550666101	::376392848595091000
550666101	::376392894371753000
550666101	::376392938630025000
550666101	::376392952206991000
550666101	::376392969760161000
550666101	::376393156255678000
550666101	::376393174136016000
550666101	::376393197632507000
550666101	::376393237595828000
550666101	::376393267450888000
550666101	::376393296848764000
550666101	::376393310656413000
550666101	::376393355279626000
550666101	::376393916817231000
550666101	::376393938904428000
229364831	::376394653295452000
431081727	::376397050432061000
432738371	::376397111186554000
229364831	::376399294657740000
487072828	::376399610207420000
432738371	::376402180523036000
90211828	::376402250824183000
237635410	::376404240287023000
229364831	::376404450573049000
146512594	::376405058612912000
146512594	::376405443964583000
358132049	::376405706066624000
431081727	::376408600211509000
432738371	::376409497138262000
236261288	::376411873975209000
236261288	::376413121524428000
229364831	::376413444318441000
228357750	::376414157966278000
228357750	::376414212647436000
228357750	::376414577832902000
228357750	::376414929063911000
236261288	::376416193940570000
237635410	::376416277935304000
231483310	::376420177153642000
237635410	::376421034594795000
21764174	::376422849218498000
16860986	::376425936972828000
431081727	::376425961215909000
37867502	::376427860774248000
66486074	::376428816727437000
432738371	::376429680384946000
459567634	::376431071946358000
37867502	::376432975023316000
631782776	::376433277831499000
322260178	::376434923986747000
231256008	::376435641703096000
231256008	::376436160135852000
231256008	::376436511115194000
231256008	::376436521139568000
336171560	::376436529779847000
231256008	::376436835662065000
231256008	::376437316123766000
160781077	::376438132066881000
567827557	::376438181975314000
168705725	::376438491472986000
311124403	::376438669881905000
247362551	::376440451936428000
311124403	::376441085171888000
322260178	::376441131644755000
322260178	::376441338507829000
37867502	::376441976616271000
37867502	::376442757138497000
487072828	::376445577929560000
229364831	::376447528713322000
66486074	::376447832346992000
487072828	::376448116137811000
487072828	::376448431419445000
431081727	::376451247345135000
274693254	::376451768189992000
487072828	::376452115322789000
444087594	::376452187339378000
444087594	::376452487026589000
129844944	::376455123829932000
246075513	::376455517591588000
236261288	::376462060403425000
236261288	::376462919208148000
223594866	::376463330355187000
236261288	::376463453596049000
236261288	::376464662738399000
236261288	::376466063036133000
423422030	::376469117152550000
423422030	::376469162505564000
146512594	::376469215634808000
423422030	::376469370765332000
423422030	::376469519356919000
89632418	::376470027261980000
89632418	::376470753870643000
231256008	::376471274458857000
348256856	::376471315948896000
146512594	::376472060362780000
348256856	::376472516853649000
291459734	::376472712257867000
291459734	::376473899971518000
96056317	::376474138535550000
58563319	::376474332785958000
223594866	::376475161178152000
58563319	::376475263477243000
291459734	::376475580000006000
311124403	::376476810147819000
311124403	::376477013135331000
291459734	::376477242806648000
291459734	::376478574959534000
164816411	::376481087586701000
311124403	::376481308505300000
411762947	::376482147801915000
311124403	::376483001351557000
74262042	::376485102001201000
168705725	::376485234776502000
250010716	::376486616904110000
229364831	::376488392789614000
229364831	::376488596167196000
229364831	::376489555404521000
229364831	::376489846828969000
37867502	::376489848137191000
37867502	::376490141650415000
231256008	::376490288581050000
37867502	::376492168203862000
37867502	::376492332457017000
311124403	::376492512569212000
37867502	::376492517962690000
311124403	::376493130578948000
311124403	::376493448997912000
381599486	::376494631124746000
229694155	::376495401446039000
37867502	::376496183536910000
260979062	::376498699980898000
336171560	::376499743360172000
89632418	::376504918544097000
336171560	::376508761818423000
336171560	::376509323897090000
54924305	::376509878917136000
11822502	::376510318735667000
384035081	::376510363686031000
11822502	::376510453909700000
433065308	::376510855824674000
11822502	::376511022154014000
177645158	::376511070375915000
177645158	::376512251168956000
177645158	::376512500566458000
384035081	::376513739429670000
586941163	::376517360657498000
495506626	::376519466286198000
495506626	::376520083318644000
66486074	::376520244811931000
357894396	::376522591806029000
237635410	::376523913162792000
54924305	::376525228534681000
54924305	::376525430926635000
79902186	::376526181073690000
54924305	::376527184208605000
54924305	::376527335274848000
229364831	::376527840810135000
321775412	::376528456198004000
54924305	::376529203174576000
54924305	::376529278227480000
54924305	::376530010523570000
177645158	::376530634237153000
339259114	::376530684749180000
40375959	::376530730437718000
279435268	::376531433327951000
279435268	::376531763272904000
279435268	::376531867534909000
177645158	::376532015257907000
279435268	::376532059017478000
279435268	::376532152747577000
40375959	::376533510351093000
90265908	::376533944378081000
262889564	::376536156462399000
335100293	::376536268315705000
146512594	::376539214172934000
146512594	::376539536819765000
95374349	::376540798038597000
364609793	::376542408176984000
54924305	::376544901057765000
54924305	::376546255029436000
541324276	::376549402942656000
255799357	::376549709638549000
19569142	::376551852562579000
109477035	::376557452541440000
357894396	::376557716707106000
243857003	::376558664443645000
243857003	::376559764571836000
243857003	::376560536994856000
261564905	::376560883205296000
261564905	::376562481847484000
261564905	::376563142039314000
261564905	::376563466238042000
261564905	::376563815527116000
261564905	::376563873194573000
261564905	::376563963883843000
261564905	::376564153621553000
261564905	::376565596265000000
261564905	::376565992702611000
261564905	::376566160793153000
261564905	::376566480634003000
348256856	::376566737342562000
261564905	::376566938819756000
54924305	::376567116092043000
74262042	::376568605389107000
386627455	::376578280474021000
357894396	::376579561057964000
261564905	::376583551530958000
261564905	::376583701225680000
261564905	::376583725334532000
207893494	::376585001464127000
234801315	::376591250570620000
373569970	::376597628730875000
262889564	::376597808012619000
234801315	::376599034020249000
348326168	::376601345244925000
37347278	::376607104334692000
554041249	::376609831085293000
57804016	::376617400336392000
217214677	::376622378689626000
47067763	::376625981437779000
426786499	::376633611836858000
228357750	::376637673038807000
448325555	::376640315672633000
236261288	::376644876936282000
546266750	::376652695920066000
546266750	::376654836432777000
546266750	::376655656175939000
183397191	::376657709711376000
183397191	::376657977966460000
546266750	::376659395519598000
145000225	::376671397353103000
255711119	::376676908714295000
64905964	::376684836003786000
722485765	::376687601899429000
322260178	::376689984977510000
322260178	::376690079936573000
32125015	::376691638237921000
505841428	::376691912872558000
47067763	::376692166305009000
164816411	::376698788645048000
164816411	::376698841665634000
21764174	::376704214212149000
21764174	::376706542818426000
154535515	::376707944403832000
460765832	::376708535448391000
21764174	::376708577794084000
21764174	::376708772703371000
17769662	::376710979335499000
360954828	::376712866617131000
631782776	::376716051968720000
89632418	::376716207392452000
89632418	::376716433465425000
236261288	::376719441309888000
236261288	::376719506598404000
89632418	::376722743401533000
89632418	::376722774934302000
89632418	::376723087275732000
89632418	::376723407980597000
89632418	::376724261894766000
89632418	::376724414131212000
223998080	::376726766384988000
89632418	::376727023898468000
631782776	::376728536377487000
360954828	::376728991870484000
74289232	::376731617252761000
37347278	::376732787719417000
37347278	::376732964370935000
146512594	::376733040619565000
146512594	::376733602782138000
146512594	::376733687528054000
146512594	::376733995444494000
146512594	::376734056073138000
74289232	::376734291650048000
74289232	::376734484986884000
74289232	::376735288900341000
236261288	::376735731361665000
74289232	::376735760151371000
74289232	::376735852660924000
438566411	::376736070622543000
74289232	::376736605827895000
145000225	::376737102664572000
74289232	::376737364439486000
49667570	::376737859329613000
348326168	::376738288033202000
361691248	::376738448406634000
74289232	::376739166996152000
74289232	::376739477189701000
49667570	::376739640113631000
49667570	::376740374775353000
183397191	::376741095306043000
37867502	::376741490237517000
49667570	::376741863124119000
89632418	::376744955349172000
255711119	::376747638034423000
231483310	::376747982932430000
37347278	::376750791580610000
336171560	::376751551303278000
164816411	::376752654929891000
164816411	::376753081792229000
487072828	::376756296529084000
79902186	::376756994327052000
423422030	::376757254571454000
360954828	::376757783238291000
360954828	::376758020359081000
360954828	::376758025031536000
54924305	::376758075748667000
54924305	::376758294271893000
54924305	::376758342493814000
229364831	::376758866585088000
229364831	::376758928245551000
229364831	::376758995362775000
236875607	::376759031345741000
54924305	::376759196592533000
54924305	::376759920973975000
54924305	::376759937893797000
229364831	::376760092466499000
287721116	::376760759709356000
17769662	::376762577571024000
223594866	::376766629247328000
406122207	::376768751389384000
406122207	::376770098377543000
49667570	::376770797223677000
54924305	::376771882730528000
406122207	::376773022163951000
58563319	::376774797977333000
232793000	::376775784511193000
74289232	::376776285126537000
321663912	::376777246729461000
287721116	::376777527634968000
287721116	::376777569536053000
54924305	::376777766693113000
321663912	::376777915578322000
321663912	::376778322677477000
58563319	::376779040389996000
438566411	::376780507834359000
95374349	::376782122167848000
460765832	::376782285321687000
28299725	::376783695841333000
255313314	::376783767786233000
460765832	::376785137582620000
358132049	::376786975782490000
229364831	::376787444181790000
279393068	::376787524573605000
459567634	::376787947636678000
459567634	::376788795083218000
67523538	::376790011175116000
360954828	::376790363803250000
360954828	::376790379976462000
360954828	::376790516605915000
460765832	::376790863952633000
54924305	::376791904710443000
478520972	::376792422661255000
358132049	::376792878581702000
229364831	::376793620785147000
229364831	::376796089384706000
67523538	::376796817025163000
262889564	::376796959350472000
390479008	::376799102744289000
390479008	::376800078314217000
381599486	::376800450659778000
336171560	::376800592418455000
96408259	::376801856124502000
96408259	::376801950206930000
67523538	::376802102544461000
448325555	::376803119893463000
448325555	::376803273090400000
390479008	::376806050881474000
491921675	::376806201151209000
491921675	::376807934644482000
255711119	::376808664406843000
491921675	::376808872956411000
491921675	::376809997029892000
463420581	::376810108275023000
491921675	::376810198729785000
491921675	::376811538575015000
146512594	::376811617318879000
146512594	::376811674063618000
146512594	::376811795715215000
54924305	::376812472599986000
54924305	::376812504367632000
491921675	::376812568750600000
54924305	::376812628867182000
491921675	::376812820303986000
146512594	::376812977766535000
146512594	::376813170935209000
54924305	::376813865377333000
491921675	::376813905122979000
54924305	::376815814793371000
54924305	::376816159867158000
67523538	::376817281352757000
274693254	::376818427652231000
66486074	::376820121492135000
426685539	::376821542383927000
54924305	::376828182449508000
532616498	::376830075997392000
424526648	::376830121987932000
96882214	::376830779168260000
54721301	::376832497382068000
262889564	::376835619156422000
37347278	::376836179947032000
54924305	::376837391060705000
37347278	::376837445846720000
54924305	::376839466029023000
54924305	::376839472664424000
54924305	::376841209601224000
54924305	::376841632777113000
54924305	::376841732219871000
54924305	::376841932145573000
54924305	::376842031403761000
16860986	::376843294635880000
266095621	::376843390476124000
16860986	::376843469257314000
266095621	::376843607652970000
16860986	::376843624501096000
16860986	::376843950042005000
16860986	::376844006438608000
261564905	::376847273876926000
261564905	::376847314683314000
224093638	::376847710785380000
322260178	::376849457884962000
491921675	::376851190530969000
276887663	::376854074672443000
701949296	::376857507844464000
54924305	::376858633885069000
541324276	::376860973296283000
260979062	::376861975835189000
83092668	::376863289290276000
89632418	::376864853433917000
89632418	::376864869238063000
17769662	::376865788319522000
478520972	::376866472540516000
49667570	::376866531772481000
478520972	::376866874946232000
279435268	::376866976704258000
279435268	::376867221899055000
279435268	::376867557216882000
279435268	::376867628071264000
279435268	::376867672782536000
478520972	::376868247087616000
279435268	::376868298421710000
279435268	::376868575816208000
90265908	::376869286482280000
279435268	::376869530389446000
279435268	::376869697419235000
478520972	::376870192842047000
381599486	::376870304167264000
478520972	::376870311851196000
478520972	::376870358076653000
478520972	::376870537668333000
279435268	::376870788609355000
279435268	::376870885162233000
231483310	::376871052376547000
279435268	::376871144781262000
279435268	::376872098373062000
316484120	::376873048118272000
223998080	::376875926916571000
88018997	::376876289690304000
433065308	::376876557882511000
358132049	::376876849378250000
88018997	::376877439953039000
316484120	::376877532127059000
88018997	::376878988653641000
358132049	::376879406720892000
487072828	::376880539182972000
16710226	::376881648601530000
97392631	::376882644124176000
97392631	::376883047624634000
16710226	::376883341716230000
358132049	::376883570372915000
16710226	::376883693727412000
16710226	::376883792801062000
358132049	::376883839051653000
16710226	::376883912661667000
358132049	::376885064170094000
97392631	::376886742080839000
97392631	::376887127088562000
422214932	::376888328949219000
276887663	::376888771331256000
423422030	::376889873946664000
364609793	::376890135469506000
424526648	::376890355071078000
54924305	::376890852851081000
268546928	::376891050939662000
364609793	::376891072535748000
268546928	::376891193575366000
54924305	::376891258045997000
322972121	::376892193858142000
322972121	::376892442328727000
54924305	::376892715424022000
478520972	::376892757509677000
358132049	::376892816422498000
478520972	::376892870059626000
478520972	::376893001928540000
92936298	::376894963550011000
424526648	::376895433970176000
358132049	::376895491629281000
478520972	::376896346810494000
54924305	::376897269691592000
478520972	::376897638802944000
49667570	::376898082064969000
54924305	::376898174029672000
358132049	::376898387540312000
54924305	::376898559146479000
358132049	::376900223924072000
440175355	::376901385804976000
586941163	::376901547394732000
440175355	::376901602298179000
253381064	::376901955194728000
440175355	::376901963369050000
253381064	::376902101416542000
440175355	::376902129555738000
478520972	::376910714516279000
478520972	::376910836482473000
478520972	::376911489288134000
146512594	::376914643132121000
146512594	::376914803069317000
232793000	::376914962439864000
366716735	::376915196775645000
54924305	::376917355580112000
54924305	::376917409858592000
54924305	::376917633297563000
54924305	::376918148865601000
54924305	::376918309436162000
54924305	::376918385311109000
54924305	::376918612176801000
54924305	::376918727473651000
54924305	::376918764744630000
54924305	::376919285215789000
54924305	::376919650254487000
54924305	::376920049837424000
54924305	::376920577044652000
54924305	::376920885292466000
298090474	::376921299555074000
237635410	::376923896940748000
418832074	::376924295622311000
146512594	::376925323151286000
321775412	::376925619856367000
54924305	::376927119928197000
54924305	::376927293899542000
37347278	::376927473759318000
373569970	::376927724914221000
261564905	::376927999503122000
80448281	::376929506851708000
460765832	::376929952307748000
80448281	::376932189037793000
386627455	::376937431960150000
80448281	::376938494527950000
61630217	::376939724046614000
39140648	::376939799522713000
39140648	::376940336230055000
573205399	::376941704575983000
426685539	::376943596118622000
97392631	::376951222764183000
39140648	::376955266228445000
237635410	::376955678188769000
97392631	::376955778248503000
276887663	::376957485690535000
276887663	::376958624742256000
21112883	::376959189782130000
276887663	::376975057496461000
491921675	::376981086942658000
491921675	::376981538497241000
491921675	::376983938071134000
217214677	::376991238626353000
32125015	::376992472573820000
97392631	::376993279558291000
97392631	::376993813233172000
607432063	::376993950831104000
426786499	::376998375280750000
47067763	::377003485050703000
144937577	::377018317761835000
358132049	::377024044211519000
335100293	::377026869096222000
83945746	::377033741367267000
83945746	::377033783205445000
83945746	::377033932828856000
323076337	::377034294813683000
323076337	::377034448451010000
89632418	::377037013729296000
89632418	::377037030196146000
89632418	::377037048428777000
89632418	::377037071073828000
89632418	::377037129009741000
89632418	::377037275957166000
491921675	::377037659215888000
373569970	::377038947496366000
180388620	::377040276620976000
15688986	::377045370854846000
15688986	::377045450873765000
491921675	::377047324075102000
491921675	::377048085559382000
148143110	::377050376933236000
148143110	::377050640612347000
148143110	::377050880069361000
148143110	::377051215655600000
148143110	::377051410971787000
148143110	::377051659488477000
17769662	::377052415117504000
148143110	::377052443282243000
148143110	::377052900411052000
148143110	::377053319623368000
505841428	::377053977730228000
148143110	::377054094533599000
148143110	::377054453150781000
148143110	::377054952071643000
148143110	::377055691930079000
148143110	::377055866769670000
514339780	::377056532459814000
148143110	::377056916926922000
148143110	::377057002641686000
148143110	::377057495476609000
148143110	::377057785399476000
495506626	::377058188052295000
148143110	::377058648700502000
148143110	::377060069864927000
148143110	::377060750428491000
148143110	::377061146911842000
148143110	::377061249043161000
148143110	::377061423027093000
148143110	::377061593865273000
148143110	::377061706960482000
148143110	::377061939157139000
406122207	::377062171072798000
406122207	::377062466611867000
148143110	::377062771860733000
148143110	::377063659740348000
406122207	::377063688483926000
148143110	::377063918394691000
148143110	::377064359035695000
148143110	::377064777551732000
148143110	::377065332277792000
148143110	::377066013051072000
491921675	::377066242047496000
406122207	::377066320346370000
164816411	::377066718540992000
148143110	::377066986960076000
148143110	::377067758263234000
327167157	::377068177147981000
148143110	::377068756461420000
148143110	::377069740067667000
148143110	::377069799257702000
148143110	::377069984205512000
32125015	::377070259402199000
154535515	::377070332672081000
49667570	::377070644107948000
54924305	::377070676043395000
148143110	::377070819249491000
148143110	::377071397807603000
268546928	::377071987933597000
423422030	::377074495695360000
586941163	::377075178674475000
49667570	::377078234724433000
491921675	::377079063728635000
327167157	::377083850712567000
586941163	::377086007239131000
37867502	::377086580315258000
15688986	::377086647822598000
327167157	::377088817481527000
37867502	::377089037053329000
58976049	::377089310735867000
491921675	::377089937729785000
448325555	::377091309061685000
54924305	::377092443423776000
344530822	::377093383363510000
37867502	::377093546269872000
344530822	::377093659415814000
344530822	::377093747764641000
335100293	::377094575325577000
322260178	::377098008925835000
322260178	::377098063544090000
37867502	::377100378384248000
31287131	::377102682487394000
11822502	::377103178237370000
37867502	::377104037184675000
183397191	::377105421690880000
11822502	::377108232721821000
236875607	::377109538593599000
164816411	::377109624689684000
164816411	::377109699440570000
491921675	::377110179067985000
327167157	::377110580760293000
491921675	::377113775285215000
727288316	::377114187098370000
252451878	::377114285366726000
327167157	::377114415801176000
459987659	::377115050139340000
316484120	::377115425328205000
54924305	::377115453803737000
316484120	::377115577434652000
54924305	::377116139102666000
54924305	::377116343109423000
316484120	::377116474478825000
316484120	::377116580603101000
83945746	::377117061727916000
54924305	::377117509935464000
394796192	::377118859423014000
90265908	::377119386886483000
54924305	::377120201005101000
54924305	::377120319875858000
54924305	::377120902439505000
54924305	::377120987873280000
54924305	::377121074653446000
54924305	::377121134023806000
54924305	::377121528766529000
54924305	::377121600862453000
438566411	::377121730319241000
54924305	::377121981646536000
54924305	::377122111611215000
438566411	::377122190207893000
631782776	::377122486048915000
491921675	::377123278822703000
438566411	::377123670545530000
378778103	::377126018194374000
506912647	::377126330162483000
146512594	::377126432646115000
164816411	::377127193874149000
164816411	::377127218167562000
17769662	::377127547651497000
322260178	::377128495102824000
491921675	::377128563712876000
469825474	::377129341206810000
459567634	::377129861904891000
327167157	::377130225840037000
37867502	::377130723649409000
459567634	::377131111509676000
164816411	::377131581766250000
459567634	::377132400297664000
459567634	::377132546699829000
142384634	::377136233765273000
586941163	::377140495895388000
253381064	::377145178366414000
253381064	::377146530941394000
36460282	::377146540072398000
36460282	::377146614751952000
36460282	::377146744142053000
36460282	::377146879471267000
36460282	::377146990272192000
253381064	::377147292023021000
499372761	::377148039728599000
160671151	::377150724586471000
61630217	::377152278358421000
364609793	::377154060647800000
160671151	::377156637599219000
246481379	::377156754569981000
160671151	::377156885188583000
246481379	::377157373724733000
246481379	::377157722330136000
246481379	::377158541603508000
373569970	::377159060585742000
487072828	::377161314163896000
54924305	::377164696945586000
255711119	::377164704155590000
61630217	::377165060168495000
57804016	::377165215185764000
247362551	::377165238095069000
54924305	::377165316943405000
491921675	::377165617377198000
54924305	::377166078897446000
54924305	::377166289069801000
54924305	::377166435069341000
358132049	::377166584713719000
358132049	::377166773532884000
491921675	::377167133534617000
17769662	::377167968159150000
255711119	::377168403670114000
491921675	::377169346592014000
491921675	::377170932231864000
246075513	::377171326467067000
61630217	::377171644189794000
491921675	::377172596221296000
491921675	::377173424596324000
61630217	::377174205869350000
491921675	::377176152353165000
491921675	::377176679484899000
199545464	::377178066856198000
246075513	::377178219986030000
199545464	::377179735572631000
39140648	::377179985041440000
426685539	::377180248242020000
311124403	::377180250893193000
199545464	::377180351090917000
251683004	::377180678137593000
251683004	::377180839601512000
251683004	::377181522610380000
199545464	::377184083346210000
74289232	::377184617889288000
160671151	::377184800781529000
74289232	::377184832696352000
74289232	::377184939223289000
74289232	::377185447686209000
74289232	::377185503160045000
426685539	::377186075925417000
74289232	::377186434677235000
74289232	::377186756396740000
74289232	::377187760140206000
218698577	::377187931976245000
495506626	::377188885253861000
218698577	::377189800849453000
218698577	::377190282170601000
199545464	::377190656202256000
491921675	::377190830999887000
491921675	::377191005059297000
335100293	::377191027297107000
199545464	::377191146159874000
67523538	::377191150463250000
67523538	::377191259829698000
251683004	::377191432786026000
491921675	::377191679243350000
426685539	::377192065655787000
281805312	::377192145276243000
251683004	::377192173126434000
251683004	::377192314537406000
168705725	::377192365033013000
281805312	::377192576270356000
80379964	::377192836644356000
80379964	::377193236965507000
240587031	::377193252732289000
491921675	::377193684116459000
162315218	::377194014220357000
163589914	::377194598487318000
236875607	::377194901525762000
392434084	::377195598367031000
229758663	::377195617555984000
229758663	::377195694915735000
246075513	::377195765514240000
234801315	::377196852954689000
251683004	::377196943891374000
251683004	::377197513222422000
251683004	::377197816235712000
80379964	::377197931511943000
532616498	::377198193819529000
287721116	::377198704694140000
236875607	::377198750575230000
499372761	::377198773371301000
236875607	::377198966120513000
67523538	::377198998324776000
80379964	::377200738687926000
251683004	::377201632293158000
631782776	::377201644490194000
279393068	::377202042122403000
251683004	::377202115489177000
279393068	::377202145956593000
251683004	::377202580641681000
251683004	::377202710698668000
11822502	::377202907449262000
251683004	::377202954576859000
229758663	::377203400762355000
251683004	::377204254685282000
459567634	::377204542087376000
251683004	::377204793451634000
460765832	::377204977145745000
54924305	::377204991087230000
54924305	::377205093080113000
54924305	::377205481099370000
459567634	::377205533796995000
54924305	::377205553195266000
459567634	::377205585080766000
54924305	::377206106696597000
21764174	::377206829140303000
54924305	::377207362794164000
54924305	::377207745478283000
80379964	::377208404567425000
54924305	::377208671672864000
459567634	::377208955636051000
246075513	::377209326403723000
236112923	::377209878177386000
246075513	::377209917515370000
573205399	::377211062581739000
369310186	::377211364122849000
459567634	::377212290145472000
506912647	::377212732690681000
459567634	::377213083556806000
506912647	::377213184761151000
506912647	::377213314923003000
80379964	::377213341879398000
459567634	::377214057864241000
378778103	::377214597314670000
251683004	::377215484971982000
438566411	::377216424667656000
142384634	::377216707368329000
236261288	::377217277856587000
54924305	::377217617221521000
506912647	::377218330522038000
459567634	::377218860854042000
506912647	::377219028840087000
499372761	::377220286682128000
54924305	::377220693974212000
54924305	::377220756326719000
54924305	::377221232124387000
177989889	::377221902000873000
177989889	::377221984121126000
177989889	::377222194545192000
116633811	::377222310945505000
177989889	::377222474095923000
177989889	::377222613124546000
499372761	::377224309242351000
231483310	::377224633202003000
54924305	::377224969601556000
54924305	::377225028594438000
54924305	::377225440324104000
54924305	::377225486423715000
506912647	::377225486822551000
54924305	::377226097772875000
303480264	::377226459582300000
16710226	::377226774746103000
195276249	::377226781495156000
491921675	::377227306512973000
260979062	::377227427212427000
128703316	::377227688198807000
128703316	::377227894323687000
128703316	::377228004289966000
151366552	::377228031477448000
499372761	::377228079594098000
128703316	::377228292652552000
128703316	::377228380703567000
142384634	::377229262891548000
322260178	::377229357963825000
54924305	::377229963876761000
573205399	::377230049050886000
54924305	::377230148505841000
573205399	::377230173982437000
54924305	::377230541189152000
128703316	::377230843829583000
54924305	::377230916961067000
573205399	::377231056711057000
499372761	::377232008180555000
499372761	::377232209100296000
499372761	::377232281263300000
499372761	::377232565377064000
499372761	::377233058493366000
499372761	::377233096804163000
499372761	::377233226114162000
499372761	::377233379311493000
499372761	::377233533976457000
557367433	::377234106507341000
557367433	::377234386447392000
54924305	::377235142273560000
327167157	::377235165699133000
54924305	::377235727655780000
54924305	::377236074365321000
557367433	::377236087413821000
557367433	::377236137351192000
21764174	::377237485585448000
341279579	::377238018098089000
54924305	::377238579371450000
229758663	::377238750990172000
386627455	::377238762235117000
229758663	::377238890832478000
54924305	::377238983522009000
54924305	::377239023195922000
54924305	::377239094100652000
54924305	::377239593839370000
33302034	::377240170485276000
54924305	::377240485732970000
274693254	::377240707792400000
274693254	::377241259355963000
433065308	::377241458488516000
33302034	::377241642304303000
499372761	::377243442105298000
54924305	::377243950085447000
80379964	::377244345793253000
266095621	::377244546608168000
15974594	::377245114818895000
15974594	::377245832833404000
53852889	::377246861389996000
53852889	::377247091283615000
246481379	::377247845562056000
246481379	::377247934389030000
567827557	::377248037766053000
33302034	::377248550750789000
49667570	::377248767676002000
67523538	::377248865982115000
67523538	::377248901252005000
237635410	::377249332799361000
49667570	::377249368770109000
246481379	::377249625444347000
146512594	::377250121232416000
168705725	::377250374392225000
146512594	::377250384454369000
145000225	::377250454952247000
231256008	::377250761777758000
232793000	::377250861098876000
231256008	::377250959354634000
145000225	::377251089856618000
145000225	::377251319591227000
54924305	::377251480773750000
422214932	::377251793299722000
90265908	::377252178811179000
90265908	::377252656315924000
231256008	::377253650101309000
231483310	::377253791974055000
90265908	::377254017820549000
231483310	::377254088972718000
557367433	::377254352445911000
90265908	::377254459447197000
557367433	::377254590841753000
90265908	::377254878294573000
358132049	::377255401630101000
358132049	::377255820322279000
506912647	::377257316414152000
54924305	::377258550138912000
54924305	::377258696666931000
499372761	::377258950787203000
499372761	::377259419118993000
499372761	::377259524073082000
499372761	::377259751114944000
499372761	::377260013430910000
499372761	::377260116288225000
499372761	::377260197867433000
253381064	::377260208198000000
499372761	::377260214724337000
506912647	::377260507239317000
499372761	::377260570099331000
499372761	::377260720628314000
506912647	::377261032898842000
499372761	::377261441910194000
513878213	::377261476664188000
499372761	::377261608286056000
499372761	::377261641496530000
499372761	::377261727311618000
54924305	::377262301436313000
499372761	::377262413805920000
499372761	::377262487113977000
54924305	::377263744432099000
513878213	::377263824769806000
513878213	::377263914490159000
499372761	::377265771162124000
27595900	::377265812828348000
438566411	::377268200129298000
279435268	::377271464422289000
279435268	::377271540112703000
74289232	::377275255980822000
74289232	::377275786216341000
513878213	::377276120183607000
513878213	::377276142262439000
74289232	::377276262613413000
322260178	::377276667770986000
74289232	::377276800113864000
74289232	::377277254113296000
74289232	::377277349202378000
74289232	::377277426906464000
74289232	::377277633979224000
74289232	::377278507581468000
513878213	::377278717367963000
74289232	::377278759134437000
74289232	::377278950902616000
460765832	::377281598749556000
54924305	::377282172656181000
438566411	::377282575707824000
54924305	::377282746831212000
469825474	::377285038687006000
469825474	::377285124372451000
469825474	::377285216445792000
206467937	::377287296254771000
321166954	::377287677357608000
613256961	::377288609809723000
206467937	::377289526135103000
567827557	::377289625976307000
54924305	::377289911486775000
206467937	::377290453538078000
567827557	::377290614976819000
66486074	::377292849639096000
177645158	::377293135761907000
64582219	::377293398937731000
66486074	::377293660909764000
21764174	::377295092656005000
250389935	::377297386868969000
264364477	::377297777015152000
264364477	::377298237499379000
264364477	::377298609806790000
298090474	::377298802790510000
264364477	::377299104764006000
491921675	::377301704443973000
491921675	::377302480302137000
32564504	::377303083199782000
54924305	::377303331065978000
54924305	::377304651135070000
54924305	::377306495970312000
491921675	::377308282618384000
491921675	::377308479180271000
54924305	::377317916565184000
54924305	::377320606644965000
54924305	::377320725775802000
54924305	::377320897041805000
54924305	::377321142840598000
54924305	::377321636111728000
54924305	::377321858405638000
54924305	::377322121963126000
54924305	::377322329866391000
54924305	::377322755760201000
54924305	::377325942102036000
37347278	::377326053686923000
253879613	::377333261552201000
491921675	::377344875298955000
491921675	::377345451168497000
397934536	::377355487664422000
229758663	::377364403488034000
607432063	::377366067535831000
426786499	::377367774244261000
573205399	::377379311541817000
47067763	::377380962231144000
255765560	::377389731031433000
21112883	::377390067930501000
499372761	::377390709655212000
499372761	::377390793662930000
37867502	::377400508363075000
37867502	::377400673236971000
499372761	::377406627906732000
298090474	::377407481539866000
180388620	::377407603380203000
369310186	::377412526470094000
499372761	::377412806527553000
499372761	::377413038275432000
499372761	::377413101299040000
499372761	::377413180986634000
369310186	::377413266416619000
499372761	::377413347932508000
499372761	::377413404031336000
499372761	::377413943523676000
505841428	::377416475034021000
303480264	::377417674227458000
303480264	::377421453777723000
231483310	::377421564939341000
146512594	::377428057101189000
386833057	::377430663181660000
499372761	::377431417447149000
154535515	::377432707006857000
206467937	::377432828272971000
49667570	::377433039502331000
206467937	::377433938865979000
32125015	::377434468128407000
67296324	::377434515884355000
279393068	::377436177571119000
279393068	::377436404034203000
39140648	::377438959174819000
170590185	::377440852894699000
17769662	::377441900942614000
376326269	::377441936631549000
264364477	::377442737240670000
264364477	::377443578123137000
264364477	::377443645739520000
264364477	::377443757245079000
376326269	::377443915462606000
376326269	::377444034832502000
298090474	::377446341405728000
61630217	::377447171744100000
303480264	::377447511168139000
31287131	::377450476595212000
231483310	::377451613457489000
231483310	::377452788173012000
300523243	::377454470822891000
423422030	::377454653770059000
321166954	::377458061361045000
229758663	::377459533800427000
11822502	::377460900136902000
459561241	::377464535696695000
423422030	::377464694581518000
31287131	::377464739317575000
459561241	::377464740663947000
237635410	::377465940218507000
322260178	::377466728680554000
61630217	::377466915893309000
49667570	::377467187151527000
586941163	::377470060769472000
499372761	::377470617806585000
438115686	::377470747611897000
78404115	::377470949869645000
499372761	::377471730282807000
499372761	::377472102179172000
237635410	::377479539049242000
55964893	::377480126059249000
55964893	::377480205545529000
236261288	::377480481677119000
55964893	::377481652429402000
361691248	::377481808193261000
207340425	::377483179197997000
207340425	::377483719738544000
11822502	::377483972000759000
11822502	::377484127043211000
49667570	::377484629277544000
207340425	::377484793724043000
499372761	::377486309327384000
11822502	::377486670506901000
459987659	::377486836051886000
499372761	::377487157268451000
90265908	::377487669565325000
499372761	::377488074907066000
499372761	::377488099460149000
499372761	::377488144855465000
499372761	::377488497244127000
499372761	::377488597621805000
499372761	::377488734440013000
164816411	::377489476060475000
164816411	::377489822463848000
266095621	::377490012872671000
54924305	::377491116847030000
499372761	::377491351656361000
266095621	::377491450956873000
32125015	::377491669857619000
54924305	::377491946983268000
11822502	::377491998610948000
54924305	::377492018806538000
499372761	::377492598606528000
164816411	::377493090283827000
54924305	::377493637648506000
499372761	::377493784650862000
17769662	::377493886333382000
236261288	::377493899872198000
54924305	::377493904041320000
54924305	::377494543391674000
231483310	::377494572659908000
231483310	::377496109285130000
231483310	::377496201228484000
11822502	::377496531802157000
11822502	::377497193944317000
586941163	::377497959962652000
231483310	::377498214666371000
11822502	::377499274600148000
376326269	::377503867832778000
499372761	::377504879742181000
499372761	::377504996419313000
322972121	::377505073179672000
322972121	::377505137780342000
322972121	::377505572163440000
327167157	::377506982816927000
499372761	::377507048633556000
231483310	::377508514794864000
164816411	::377509002583609000
164816411	::377509093130268000
21112883	::377510445067681000
276887663	::377510590962343000
322972121	::377512029432840000
322972121	::377512169661018000
79902186	::377512366994653000
322972121	::377512432836808000
11822502	::377513580762918000
499372761	::377514132292919000
64905964	::377514598444040000
264364477	::377515358619717000
127692656	::377515919234580000
100313850	::377516004382765000
127692656	::377516086851563000
499372761	::377516161207762000
438566411	::377516248436719000
499372761	::377516892992176000
499372761	::377517410703519000
237635410	::377519103704956000
54721301	::377521608635981000
142384634	::377523858330636000
37867502	::377524330550558000
164816411	::377524445570953000
37867502	::377524497739702000
54924305	::377525875769499000
61630217	::377526385562357000
246481379	::377527182941118000
247362551	::377527617244520000
33302034	::377529401921257000
54924305	::377529780158988000
54924305	::377530001697943000
54924305	::377530147387097000
499372761	::377530785361694000
231483310	::377531009295589000
322972121	::377532029828890000
335100293	::377534791966404000
438566411	::377535316472922000
378778103	::377535626687807000
93731949	::377535984885563000
378778103	::377537611352797000
164816411	::377537942337900000
327167157	::377539731908984000
223998080	::377539999278694000
54924305	::377540783512887000
327167157	::377541770780749000
459987659	::377541885935382000
250010716	::377542325914066000
327167157	::377542981332783000
268546928	::377544547305541000
240587031	::377545235196563000
279393068	::377545606291795000
11822502	::377547436840865000
57804016	::377550378579283000
185455808	::377551955742453000
145000225	::377554055213875000
54924305	::377555870105624000
54924305	::377558778268221000
279393068	::377559117541670000
279393068	::377559417811521000
631782776	::377560869942878000
206467937	::377561866194935000
206467937	::377563869822353000
177645158	::377564237864120000
499372761	::377565040687480000
229364831	::377565864553611000
229364831	::377565910380609000
499372761	::377567515641016000
424526648	::377568439864664000
80448281	::377569389257568000
185455808	::377569759489175000
348256856	::377569778204151000
185455808	::377570180991574000
144937577	::377570293738655000
236261288	::377571645592174000
236261288	::377572599968325000
236261288	::377573807713972000
236261288	::377574232060071000
21764174	::377575930136649000
146512594	::377580788080214000
303480264	::377581209037340000
199545464	::377582365629231000
711532177	::377584705853341000
491921675	::377585541245440000
38042561	::377585975196528000
491921675	::377586556875206000
491921675	::377586821749694000
83945746	::377587332616323000
438566411	::377587717649215000
316484120	::377593010911186000
261564905	::377594762229841000
261564905	::377594875518001000
229758663	::377594902949134000
261564905	::377595052761296000
261564905	::377595158306762000
261564905	::377595314578149000
261564905	::377595774173200000
36460282	::377595952980561000
261564905	::377595963017547000
36460282	::377596040024965000
261564905	::377596103421857000
322972121	::377596440262213000
322972121	::377596591647248000
36460282	::377596620835409000
36460282	::377596989598629000
322972121	::377597071920205000
322972121	::377597124357398000
229758663	::377597396320272000
386833057	::377597839784042000
229364831	::377597866258485000
322972121	::377598087382183000
322972121	::377598190826315000
322972121	::377598857032790000
438566411	::377599087823953000
369310186	::377599318167138000
322972121	::377600880813834000
322972121	::377601052755103000
557367433	::377601542439723000
557367433	::377601753312538000
557367433	::377601856413134000
557367433	::377602072008732000
557367433	::377602172961452000
491921675	::377602300761874000
557367433	::377602307074318000
499372761	::377602489153253000
557367433	::377602681537576000
499372761	::377602765041991000
557367433	::377602807400259000
557367433	::377602838182232000
83945746	::377602883979845000
499372761	::377602911125004000
557367433	::377602955513700000
499372761	::377603205070217000
499372761	::377603490639802000
323076337	::377603754713178000
499372761	::377604324110909000
499372761	::377604380029370000
323076337	::377604503471935000
17769662	::377605029395722000
438566411	::377605522901319000
491921675	::377606181411647000
491921675	::377606450912448000
92936298	::377606937522999000
491921675	::377606955268726000
499372761	::377607352720969000
499372761	::377607386338308000
323076337	::377607488922988000
499372761	::377607753499676000
499372761	::377607805500686000
58976049	::377607847435325000
499372761	::377607937377976000
246481379	::377607986006343000
499372761	::377608032907456000
499372761	::377608552472649000
499372761	::377608613218758000
246481379	::377608950708850000
499372761	::377609015368245000
499372761	::377609023626833000
499372761	::377609233811779000
145000225	::377609772725714000
499372761	::377609806942466000
145000225	::377609938371346000
145000225	::377610108832075000
54924305	::377610184362713000
499372761	::377610328671920000
499372761	::377610469395021000
54924305	::377610535161692000
499372761	::377610668880723000
90265908	::377610765576200000
90265908	::377610908589387000
54924305	::377610968659787000
376326269	::377611267000651000
54924305	::377611516322652000
54924305	::377611598799441000
499372761	::377611661123026000
499372761	::377611674515419000
499372761	::377611730945576000
237635410	::377611735605080000
499372761	::377611902085369000
499372761	::377612086681292000
444087594	::377612237407793000
438566411	::377614039666683000
58563319	::377614226786746000
95504927	::377615115048472000
298090474	::377615525926670000
279435268	::377616163452506000
274693254	::377618009587986000
261564905	::377618258981302000
97392631	::377618942371835000
116118519	::377619271595327000
261564905	::377619420644139000
261564905	::377619732641628000
261564905	::377619762228264000
361352435	::377619960690122000
573205399	::377620071650041000
335118384	::377620230215712000
573205399	::377620633992974000
46918873	::377620884309016000
40375959	::377620961769443000
46918873	::377621002638721000
40375959	::377621043390586000
40375959	::377621175129874000
40375959	::377621293610594000
274693254	::377621349239644000
46918873	::377621466763632000
499372761	::377621514784215000
46918873	::377621675715485000
54924305	::377621830141353000
54924305	::377621890824560000
146512594	::377622036656689000
146512594	::377622059511447000
499372761	::377622289061527000
499372761	::377622394384707000
499372761	::377622510356811000
361352435	::377622548797612000
499372761	::377622645292167000
499372761	::377622924070772000
46918873	::377622953761837000
499372761	::377623000041799000
46918873	::377623666919350000
46918873	::377623699207098000
499372761	::377623712670810000
499372761	::377623743117287000
499372761	::377623786243096000
499372761	::377623937590784000
573205399	::377625017485639000
499372761	::377625034321588000
499372761	::377625084464074000
90265908	::377625341109755000
78404115	::377625439910772000
54924305	::377625486962089000
499372761	::377625610014564000
499372761	::377625806002212000
36460282	::377626089524576000
499372761	::377626115248246000
36460282	::377626138627284000
513878213	::377626167555399000
513878213	::377626221871652000
358132049	::377626298635784000
36460282	::377626502629953000
513878213	::377626766413946000
513878213	::377626786269765000
36460282	::377626893841100000
78404115	::377629510797373000
78404115	::377630269160689000
316484120	::377631326939410000
96056317	::377631496703852000
438566411	::377634971180994000
438566411	::377635026982432000
236875607	::377635284143599000
298090474	::377635632895369000
298090474	::377635870419210000
376326269	::377638231120297000
53852889	::377643157661700000
49667570	::377644524517875000
49667570	::377645717151428000
359607281	::377645825901731000
21112883	::377645906465935000
231483310	::377647092501839000
228357750	::377647231538839000
573205399	::377650848043896000
573205399	::377651230639935000
573205399	::377651663882174000
573205399	::377651956678139000
613256961	::377652054438998000
153133040	::377652891806597000
573205399	::377653228856676000
573205399	::377654247611174000
206467937	::377657582892363000
491921675	::377658819377389000
491921675	::377659318545707000
393622132	::377660707791454000
146512594	::377663534693625000
279435268	::377663628021088000
146512594	::377663675588689000
279435268	::377663842903687000
279435268	::377664807513894000
279435268	::377666064144171000
279435268	::377666990561062000
279435268	::377668354628399000
279435268	::377669330949115000
78404115	::377673869412532000
78404115	::377674108655636000
114970673	::377674263131848000
491921675	::377682123790245000
491921675	::377682770803580000
31287131	::377683772965388000
491921675	::377684199710654000
460765832	::377684201031860000
46918873	::377684600900046000
491921675	::377684745616117000
264364477	::377685870817857000
264364477	::377685975100829000
491921675	::377687404511244000
153133040	::377688900791439000
253879613	::377695679755612000
411762947	::377698443097305000
116343636	::377706861417754000
491921675	::377707308534755000
491921675	::377707575967748000
116343636	::377707739465940000
491921675	::377708200625438000
491921675	::377708511742136000
491921675	::377709175851479000
491921675	::377709757869850000
491921675	::377711480818630000
491921675	::377712431319228000
491921675	::377715211056459000
491921675	::377715394225922000
491921675	::377716181576474000
397934536	::377717053744250000
518039543	::377727359165939000
607432063	::377728836894740000
426786499	::377732427760013000
491921675	::377735496900026000
491921675	::377737634220888000
354119806	::377741556704641000
373569970	::377741666855436000
354119806	::377741834761822000
354119806	::377741959601065000
354119806	::377742012868747000
354119806	::377744330309771000
354119806	::377744521490366000
354119806	::377744621822296000
354119806	::377744883106451000
354119806	::377745481746878000
354119806	::377745715738738000
354119806	::377745812518100000
354119806	::377746588195909000
354119806	::377746847240290000
354119806	::377747936354250000
491921675	::377752594229526000
491921675	::377753402840993000
631782776	::377753641236856000
491921675	::377757359780941000
47067763	::377758459837837000
144937577	::377758941847248000
499372761	::377758954774081000
491921675	::377760179510853000
491921675	::377760356330119000
491921675	::377760824057942000
438566411	::377761909745152000
228357750	::377761943408615000
491921675	::377762869473206000
499372761	::377764152582111000
491921675	::377764402801692000
491921675	::377764829450481000
36460282	::377765825874497000
633957791	::377766848236122000
633957791	::377766884839796000
633957791	::377767293939625000
499372761	::377768222466248000
499372761	::377768229877587000
499372761	::377768313927241000
499372761	::377768391698038000
499372761	::377768616676302000
83945746	::377770711517261000
369109312	::377770827821121000
438566411	::377773503002710000
438566411	::377774095238463000
438566411	::377774144852869000
438566411	::377775830161969000
327167157	::377777160293187000
327167157	::377778046138593000
505841428	::377779232061276000
499372761	::377780521272877000
499372761	::377780791759368000
229633981	::377782730747944000
46918873	::377785412519198000
46918873	::377785812618051000
46918873	::377787306809520000
46918873	::377787407695097000
46918873	::377787597160214000
46918873	::377788059234099000
46918873	::377788462197669000
127692656	::377789008228913000
127692656	::377789268753928000
127692656	::377789497788084000
46918873	::377789795378159000
46918873	::377790224816164000
46918873	::377791625483014000
78404115	::377792021786009000
83945746	::377793749147193000
236261288	::377794511264813000
154535515	::377795436301811000
499372761	::377795500562731000
354119806	::377800854143004000
354119806	::377800947369787000
354119806	::377801056132300000
354119806	::377801566981742000
354119806	::377801856527130000
354119806	::377802148928819000
354119806	::377809555079839000
354119806	::377810151467925000
499372761	::377811874253127000
546266750	::377812554816704000
19569142	::377812615688638000
546266750	::377812665047203000
631782776	::377813055188762000
546266750	::377813795491831000
39140648	::377813821811097000
546266750	::377814195284488000
546266750	::377814269758562000
546266750	::377814331582603000
499372761	::377815789396824000
180388620	::377816746960650000
327167157	::377817993151275000
96882214	::377820463562772000
96882214	::377821060064096000
96882214	::377821794440605000
586941163	::377823412464254000
499372761	::377823555226189000
701949296	::377823876811870000
122769328	::377827430246797000
122769328	::377827443559505000
122769328	::377827480683282000
122769328	::377827494725812000
122769328	::377827510563512000
122769328	::377827529098149000
122769328	::377827545233633000
122769328	::377827560278601000
122769328	::377828047342153000
122769328	::377828059367219000
122769328	::377828076630986000
58563319	::377830873330360000
438566411	::377830940464398000
586941163	::377831951526141000
164816411	::377834774368632000
163589914	::377834921500606000
163589914	::377835132486696000
546266750	::377835273788600000
546266750	::377835333439979000
61630217	::377836059687927000
460765832	::377836416849702000
146512594	::377836750842126000
327167157	::377837036587479000
61630217	::377837706233282000
49667570	::377837792644325000
459567634	::377838211143585000
369310186	::377840864288333000
280699168	::377841002230206000
46991082	::377841237212286000
280699168	::377842134188961000
163589914	::377842702349778000
361691248	::377842777197142000
487072828	::377842857018945000
163589914	::377842872722407000
163589914	::377843197869035000
280699168	::377843271071834000
438566411	::377844945157365000
146512594	::377845484456779000
280699168	::377846116009508000
280699168	::377847171837485000
280699168	::377847541733138000
280699168	::377847559055626000
335100293	::377847750635028000
546266750	::377847866997637000
546266750	::377847961495273000
546266750	::377848027832385000
280699168	::377848173898657000
100313850	::377848476228681000
280699168	::377848687394709000
345624930	::377848849022615000
322260178	::377849059312422000
280699168	::377849107043217000
64905964	::377849481695617000
491921675	::377849764337184000
280699168	::377852304189181000
327167157	::377853808908709000
546266750	::377853987263094000
491921675	::377854527279751000
327167157	::377854963340558000
234801315	::377859012366450000
15688986	::377861086479122000
142384634	::377861419578191000
231483310	::377862132282703000
584258797	::377863724523978000
460765832	::377863951138435000
114970673	::377867362718208000
169618179	::377868423478657000
153133040	::377870215671197000
264295397	::377870862344810000
229986296	::377872474031259000
229986296	::377873240515182000
229986296	::377873288623833000
229986296	::377874132412940000
127692656	::377875637681520000
127692656	::377875846054555000
127692656	::377875948953415000
246481379	::377877293659459000
229986296	::377877575416434000
229986296	::377877750910287000
229986296	::377877838613217000
229986296	::377877957760790000
169618179	::377877982712725000
499372761	::377880344873406000
431081727	::377883791240724000
176974576	::377884276572057000
46918873	::377885357653917000
361978168	::377888472222400000
361978168	::377888672571744000
206467937	::377888908690075000
361978168	::377889018329198000
229986296	::377889402271567000
361978168	::377889520022454000
491921675	::377890471890391000
361978168	::377892688194174000
491921675	::377893735809708000
46918873	::377894084041781000
361978168	::377894638402953000
361978168	::377895258484662000
361978168	::377895509903831000
361978168	::377896116081410000
361978168	::377896344834551000
361978168	::377896599927943000
361978168	::377896868459839000
46918873	::377897213118402000
546266750	::377898131939401000
546266750	::377898173416865000
546266750	::377898476748951000
431081727	::377899236849102000
361978168	::377901111631699000
279435268	::377901316238225000
361978168	::377901423662755000
279435268	::377901628311220000
279435268	::377901777540366000
279435268	::377902045099196000
361978168	::377902822731546000
354119806	::377904181581217000
361978168	::377904841269723000
361978168	::377905304606097000
431081727	::377905618482659000
361978168	::377905849727188000
361978168	::377906455393091000
177645158	::377906624716763000
64582219	::377906860894224000
361978168	::377907078758957000
280699168	::377907204516372000
96056317	::377907376353193000
499372761	::377909507533594000
499372761	::377909681924362000
499372761	::377909777546084000
280699168	::377911125188149000
280699168	::377912390219624000
711532177	::377915779741917000
499372761	::377918735757357000
229758663	::377919113865465000
431081727	::377919580066549000
330468046	::377920538494402000
354119806	::377921758994911000
262889564	::377922446734917000
438566411	::377922621914243000
438566411	::377923002094321000
246481379	::377924633812430000
151366552	::377927832145371000
151366552	::377928054674178000
499372761	::377931196191473000
354119806	::377932252732469000
21112883	::377932482064437000
330468046	::377933624798375000
66486074	::377933636915720000
330468046	::377933910258491000
246481379	::377935129458397000
157117376	::377935556912877000
246481379	::377935677813305000
89632418	::377936462509244000
246481379	::377936472902340000
89632418	::377936534999404000
246481379	::377936604163080000
49667570	::377937401576189000
93731949	::377937693478752000
438566411	::377938459677446000
163589914	::377940110693896000
163589914	::377943186007949000
246075513	::377943201140977000
246075513	::377943402970877000
163589914	::377943474647351000
163589914	::377943645200351000
49667570	::377943698497343000
163589914	::377943890969759000
163589914	::377943986801246000
163589914	::377944074487345000
438566411	::377944654010146000
163589914	::377944879814680000
300523243	::377945447983480000
321166954	::377947414294171000
438566411	::377949878829453000
96056317	::377950187899355000
96056317	::377950355717644000
96056317	::377951011845197000
279435268	::377951064924119000
279435268	::377951694480744000
431081727	::377952081531117000
96056317	::377952208358486000
279435268	::377952325580902000
96056317	::377952458712293000
260979062	::377952597719912000
32125015	::377954722705342000
43922897	::377955614254960000
269427723	::377955790847754000
195276249	::377956399797764000
431081727	::377958150831620000
298090474	::377959527368257000
499372761	::377959603633283000
546266750	::377959621258121000
546266750	::377960423783673000
546266750	::377960671511449000
546266750	::377960716218540000
272488861	::377960822191837000
546266750	::377961524481896000
546266750	::377961703591260000
546266750	::377961728161488000
631782776	::377962170081742000
381279494	::377962685515980000
246481379	::377962980505186000
46918873	::377962987203858000
546266750	::377963039384801000
381279494	::377963193739804000
46918873	::377963675610787000
431081727	::377963792744738000
246481379	::377964716473057000
46918873	::377965288706560000
358132049	::377965327831023000
46918873	::377965730794586000
46918873	::377965813917294000
46918873	::377965939784155000
46918873	::377966065051267000
46918873	::377966300532080000
46918873	::377966471881981000
546266750	::377966563191582000
46918873	::377966772072497000
631782776	::377967580323282000
546266750	::377968109400764000
546266750	::377968226010812000
546266750	::377968276728324000
46918873	::377968687460147000
46918873	::377968866783399000
546266750	::377969028372774000
46918873	::377969380887625000
46918873	::377969402735771000
46918873	::377969537066729000
46918873	::377970289000591000
93731949	::377970332381880000
46918873	::377970629489987000
358132049	::377970661458575000
46918873	::377970735454892000
46918873	::377970816899887000
46918873	::377970864824020000
46918873	::377971240994361000
46918873	::377971446607515000
46918873	::377971535996551000
46918873	::377971598684618000
358132049	::377971881392873000
546266750	::377972342313336000
546266750	::377972451243606000
546266750	::377972522735509000
46918873	::377974150864060000
163589914	::377974843276144000
163589914	::377974967964426000
264295397	::377976083385438000
567827557	::377977368213585000
495506626	::377977852831862000
298090474	::377980409205637000
491921675	::377980499169656000
491921675	::377980578215493000
298090474	::377980650147430000
298090474	::377981268677255000
335100293	::377981381336264000
358132049	::377983392593088000
498253276	::377983473580924000
88018997	::377985471264980000
358132049	::377985936702709000
363443542	::377986191418617000
491921675	::377987362397388000
491921675	::377988978475298000
491921675	::377989349239193000
127692656	::377989913612136000
491921675	::377990715952750000
148451114	::377991517756874000
334515229	::377991705011556000
369310186	::377996175439577000
21112883	::377997050962378000
163589914	::377998374948990000
27595900	::377998973141024000
163589914	::378000042109317000
163589914	::378000220686012000
567827557	::378000884027760000
57804016	::378001438695501000
298090474	::378001496710713000
298090474	::378002404802699000
163589914	::378002976310165000
46918873	::378003275729371000
163589914	::378003907131109000
573205399	::378004902251098000
546266750	::378005159453798000
546266750	::378005963694813000
546266750	::378006880074731000
546266750	::378007250926702000
718668289	::378007502530416000
423422030	::378007989082656000
279435268	::378008003632717000
229758663	::378008047719030000
279435268	::378008941500051000
361352435	::378009603226599000
279435268	::378009612978774000
46918873	::378013179496116000
46918873	::378013296903077000
354119806	::378013965869404000
311124403	::378014643111071000
274693254	::378014851450560000
274693254	::378016991174733000
274693254	::378017611407450000
613256961	::378017679363153000
231483310	::378018748533596000
231483310	::378019620604481000
231483310	::378020079419785000
229758663	::378023876954824000
340627969	::378029886323326000
146512594	::378033474642653000
146512594	::378033538874212000
491921675	::378036613429100000
491921675	::378036897580613000
308308003	::378038432171188000
308308003	::378039452091695000
80448281	::378048919701172000
460765832	::378058120871682000
460765832	::378058676214312000
460765832	::378061358299750000
253879613	::378061849716998000
546266750	::378062023071768000
546266750	::378062179104075000
546266750	::378062636522291000
546266750	::378062921877581000
491921675	::378066180210425000
491921675	::378067752369799000
491921675	::378068168050503000
491921675	::378068481675390000
217214677	::378068603699855000
491921675	::378068840070275000
491921675	::378069797797638000
491921675	::378071603088990000
491921675	::378071692977135000
491921675	::378071790427602000
243857003	::378071962787917000
243857003	::378072363398463000
243857003	::378072558899191000
322260178	::378073024937070000
243857003	::378073070537146000
243857003	::378076836497850000
243857003	::378077843772559000
397934536	::378083520502976000
93731949	::378087178833629000
93731949	::378087607537631000
93731949	::378088248561508000
607432063	::378092085078814000
243857003	::378093441688670000
354119806	::378095501931192000
354119806	::378096096360558000
354119806	::378096213327110000
354119806	::378096440398348000
354119806	::378096606496948000
426786499	::378096824411631000
243857003	::378098252534382000
36460282	::378110325457186000
272488861	::378113316146520000
431081727	::378120244612440000
386833057	::378120845606268000
69662123	::378122870712307000
69662123	::378123140259266000
499372761	::378123653864374000
358132049	::378123672575148000
69662123	::378123696000360000
69662123	::378123937806184000
354119806	::378127659362181000
322260178	::378131643841933000
438566411	::378131718881824000
499372761	::378133771817472000
431081727	::378134612456648000
264547604	::378135845816909000
47067763	::378135953686405000
264547604	::378136108711702000
264547604	::378136219617476000
264547604	::378136317688692000
264547604	::378137009467846000
264547604	::378137575522713000
361352435	::378137757891035000
499372761	::378138015551340000
499372761	::378138558885666000
264547604	::378138833646125000
499372761	::378139845618438000
322260178	::378140059435667000
499372761	::378140696554635000
246481379	::378141363876806000
58976049	::378141606119235000
246481379	::378141696556425000
505841428	::378141749010370000
312907071	::378143339318497000
74262042	::378144632112435000
116118519	::378144832763744000
116118519	::378145103652847000
180388620	::378146607813771000
17769662	::378149304596041000
58976049	::378149679365881000
279393068	::378149977769275000
431081727	::378150416078237000
495506626	::378151962329354000
64582219	::378151975759515000
631782776	::378152351598522000
499372761	::378154018331037000
499372761	::378154303615021000
499372761	::378155859009761000
47067763	::378156822571810000
499372761	::378156833698873000
154535515	::378157514258280000
460765832	::378159153237073000
495506626	::378161076220604000
573205399	::378163888891899000
48063677	::378167516973240000
460765832	::378167800403357000
48063677	::378168283780100000
431081727	::378169078570946000
243857003	::378169178827390000
487072828	::378176233890381000
423422030	::378177451480072000
423422030	::378177831345610000
423422030	::378179010129584000
246481379	::378179412941742000
431081727	::378179968938700000
237635410	::378183632512225000
231483310	::378184062361690000
17769662	::378184194285125000
64582219	::378185130486951000
701949296	::378186286604886000
459567634	::378186412178550000
499372761	::378187295888637000
431081727	::378187659996188000
499372761	::378188060996796000
499372761	::378188199794716000
499372761	::378188610568085000
127692656	::378191646455640000
127692656	::378192058034302000
127692656	::378192129467502000
127692656	::378192235361103000
127692656	::378192434275958000
78404115	::378193285518331000
78404115	::378193500610641000
335100293	::378194261851664000
58563319	::378194484561203000
335100293	::378194659240984000
335100293	::378195432746143000
376326269	::378195996289015000
376326269	::378196050647199000
376326269	::378196083115315000
376326269	::378196323243405000
58976049	::378197925266219000
223594866	::378198815310102000
32125015	::378201343158398000
237635410	::378201964695150000
308308003	::378203592458391000
164816411	::378203622510571000
46918873	::378203879701495000
36556314	::378204374155018000
164816411	::378205292091031000
127692656	::378207488098578000
361691248	::378207938306789000
264364477	::378209958552039000
264364477	::378210037086183000
264364477	::378210137401339000
264364477	::378210228593905000
122769328	::378210572375822000
264364477	::378211379913560000
127692656	::378211612793896000
17928370	::378212641237651000
524028752	::378213926539784000
231483310	::378213926573318000
524028752	::378214051815243000
524028752	::378214311526543000
524028752	::378215006040375000
234801315	::378215109296144000
234801315	::378215326888251000
524028752	::378215451420921000
234801315	::378215702869835000
459561241	::378217919978561000
49667570	::378217946654711000
17163192	::378219141934886000
49667570	::378219498782093000
327167157	::378220153869459000
567827557	::378220918234820000
390479008	::378221632348643000
390479008	::378221881913909000
48063677	::378222289399324000
390479008	::378222551819767000
48063677	::378222559537672000
164816411	::378227900605927000
164816411	::378228347609702000
17928370	::378228485808218000
164816411	::378228540111474000
237635410	::378228579731255000
327167157	::378229815016316000
164816411	::378230251769192000
180388620	::378230548952383000
164816411	::378233985635065000
17928370	::378234218104774000
487072828	::378234371683020000
61630217	::378234717700898000
718668289	::378237876397281000
229986296	::378238904065069000
264295397	::378239111985102000
21764174	::378240645980119000
431081727	::378240814238801000
21764174	::378240956400558000
361978168	::378241471662809000
361978168	::378241604148289000
361978168	::378241703876263000
499372761	::378242371885887000
272488861	::378243731821842000
361978168	::378244281804550000
361978168	::378245203582541000
35933605	::378245748762349000
364609793	::378247579948961000
499372761	::378247614811996000
361978168	::378247787634511000
37867502	::378247981696172000
298090474	::378248058959433000
364609793	::378248403982905000
364609793	::378248681104740000
19569142	::378250081528328000
160671151	::378250789300363000
247362551	::378252355805790000
431081727	::378252794622267000
328695369	::378253160047206000
364609793	::378254213156843000
17769662	::378255954590326000
364609793	::378256298355085000
499372761	::378256658469634000
499372761	::378256706733494000
298090474	::378258435537526000
438566411	::378259423631667000
21764174	::378259568544862000
361978168	::378261649956032000
499372761	::378263150019112000
11822502	::378263840896466000
287721116	::378265107769622000
361978168	::378265387223515000
361978168	::378265546577686000
61630217	::378266001311543000
431081727	::378266212460797000
61630217	::378266444532047000
255711119	::378267351738617000
327167157	::378267815699963000
237635410	::378267824847736000
61630217	::378268325488631000
327167157	::378268963777429000
499372761	::378270285146779000
164816411	::378272006124232000
499372761	::378273896899690000
631782776	::378275382585081000
19569142	::378275742565801000
19569142	::378276367424450000
48063677	::378276582009614000
48063677	::378276858363912000
573205399	::378278097977892000
438115686	::378283170983968000
287721116	::378285119867736000
300523243	::378285952453853000
300523243	::378286006375821000
488048308	::378286345711788000
168705725	::378288126030266000
19569142	::378288696065552000
272488861	::378288728671678000
431081727	::378290051144118000
348256856	::378290544872415000
348256856	::378290703794593000
459987659	::378291398564265000
348256856	::378291770720657000
246481379	::378292034416549000
438115686	::378293445497856000
19569142	::378294283146493000
358132049	::378296799804395000
96056317	::378297192039350000
473359113	::378297365372735000
484497575	::378297841711456000
246481379	::378298012084101000
473359113	::378299035431350000
473359113	::378299315984146000
473359113	::378299590098685000
473359113	::378299759192055000
473359113	::378299865618337000
364609793	::378304627168387000
381599486	::378305151767171000
573205399	::378305857127477000
19569142	::378306220920438000
438566411	::378306355985395000
499372761	::378306721552142000
223998080	::378307793192615000
223998080	::378308059560292000
508407656	::378309670340816000
274693254	::378309739857608000
274693254	::378309876482854000
272488861	::378313257452199000
495506626	::378314239334576000
495506626	::378314313192071000
423422030	::378315108843552000
438566411	::378315572728963000
557367433	::378315613761835000
67523538	::378316132987711000
495506626	::378316317507346000
300523243	::378316355034181000
298090474	::378316418313224000
58563319	::378316751735230000
438115686	::378319141242810000
260979062	::378319657683275000
438115686	::378319990140596000
46918873	::378320886421815000
272488861	::378321050791976000
272488861	::378321284129497000
438115686	::378321693577445000
32125015	::378322140157976000
438115686	::378322533696548000
469825474	::378322910932246000
438115686	::378322935070482000
469825474	::378322993924939000
272488861	::378323553990365000
116633811	::378325326205448000
718668289	::378325833049309000
718668289	::378325926288695000
438115686	::378326735059562000
438115686	::378327049112285000
54721301	::378327053239480000
281805312	::378327434724012000
281805312	::378328014926254000
499372761	::378331253579079000
433065308	::378333509690990000
40524821	::378334750089674000
261564905	::378334801628913000
237635410	::378338044400521000
58563319	::378338319643738000
223998080	::378339432832581000
386627455	::378339669685329000
80448281	::378339747195662000
46918873	::378340284125683000
423422030	::378340465596452000
354119806	::378341139453337000
354119806	::378341497264807000
354119806	::378342567580282000
354119806	::378343585131020000
354119806	::378343747362123000
354119806	::378343886374313000
92936298	::378344444095111000
369109312	::378344745505792000
223998080	::378344791475376000
80448281	::378347159868829000
354119806	::378347403965112000
234948012	::378347845931528000
358132049	::378348453358608000
354119806	::378349244819988000
358132049	::378349579315331000
358132049	::378349779845410000
229758663	::378350756652261000
37347278	::378350779075022000
229758663	::378350933073088000
499372761	::378351125465804000
358132049	::378351584385568000
228357750	::378351608712527000
358132049	::378351860299472000
358132049	::378352769523920000
358132049	::378352848917901000
469825474	::378354006521036000
499372761	::378356012878528000
499372761	::378356394912526000
499372761	::378356876137607000
279435268	::378357461230845000
422304131	::378357907613814000
279435268	::378358318945038000
279435268	::378358500319313000
361352435	::378358823045435000
279435268	::378358917497356000
67523538	::378358976616087000
146512594	::378359238508421000
231483310	::378359354476331000
67523538	::378359412664324000
423422030	::378362339231555000
67523538	::378362477412904000
67523538	::378363823495053000
80448281	::378364427147309000
21764174	::378364682098069000
80448281	::378365792267411000
67523538	::378366287199891000
21764174	::378366540271198000
80448281	::378366853585702000
240587031	::378367001519206000
469825474	::378367168372412000
153133040	::378368161865007000
80448281	::378368983310667000
499372761	::378369179226624000
49667570	::378369937989201000
461599812	::378370019744165000
80448281	::378370943896133000
311124403	::378371432381947000
369109312	::378371554511290000
369109312	::378371607388880000
80448281	::378372305035878000
279435268	::378372847766622000
279435268	::378373165422231000
386627455	::378375959030034000
96408259	::378376943134973000
96408259	::378377014324899000
96408259	::378377138686029000
96408259	::378377515204493000
21764174	::378378206841032000
96408259	::378378674073907000
96408259	::378378801203273000
461599812	::378379389118857000
96408259	::378381550879907000
461599812	::378381583687757000
461599812	::378382131019280000
461599812	::378382327488864000
461599812	::378383099320475000
237635410	::378383625042927000
613256961	::378384931442810000
487072828	::378385671355772000
448325555	::378386576377925000
567827557	::378392919553503000
573205399	::378393618505277000
237635410	::378393929533501000
573205399	::378393994772119000
573205399	::378394521262116000
146512594	::378403977437908000
633957791	::378415760559079000
633957791	::378416239778877000
491921675	::378420811834859000
459987659	::378423808744357000
491921675	::378427420103426000
45683087	::378427596024733000
491921675	::378428488375869000
491921675	::378428725010104000
83945746	::378430140319301000
83945746	::378431155290513000
491921675	::378431608996782000
491921675	::378432132173283000
83945746	::378432705089662000
83945746	::378432846236745000
491921675	::378435653186633000
491921675	::378436084990214000
491921675	::378436100660150000
298090474	::378438776533446000
36460282	::378465615251779000
426786499	::378469182716657000
83945746	::378469563903795000
272488861	::378472357217976000
491921675	::378474514847264000
431081727	::378478130307940000
96056317	::378479588793253000
499372761	::378480447421820000
61630217	::378482627269111000
223594866	::378486258810769000
499372761	::378493254288687000
499372761	::378493390557433000
499372761	::378493572401471000
431081727	::378493653687078000
499372761	::378493775393202000
499372761	::378499812980559000
19569142	::378499894480076000
586941163	::378500179810201000
431081727	::378500939876794000
19569142	::378500967148179000
361352435	::378501442895503000
491921675	::378501600777486000
48063677	::378502090571931000
491921675	::378502296734167000
491921675	::378502417819525000
48063677	::378502560107491000
505841428	::378503756653936000
461599812	::378505024633962000
461599812	::378505177453453000
461599812	::378505467296628000
461599812	::378505606761431000
461599812	::378506048354521000
461599812	::378506808458891000
461599812	::378507470794018000
461599812	::378508901127168000
461599812	::378509180010655000
461599812	::378509740742946000
17769662	::378511017883734000
48063677	::378511271089696000
461599812	::378511527399026000
459567634	::378512493469270000
46918873	::378513054537113000
459567634	::378513106659725000
47067763	::378513427872120000
461599812	::378513448797081000
279393068	::378513638165729000
279393068	::378513684261138000
335100293	::378513833389596000
46918873	::378513890562162000
279393068	::378513959743016000
279393068	::378513965224955000
461599812	::378514135715033000
461599812	::378514559775936000
46918873	::378514711878598000
46918873	::378514834343866000
461599812	::378514860524326000
279393068	::378514865515536000
279393068	::378514971857928000
718668289	::378515197456941000
461599812	::378515592807858000
461599812	::378515740531257000
461599812	::378515831119806000
154535515	::378519900903329000
459567634	::378521101862989000
459567634	::378521830623305000
461599812	::378523013118840000
308308003	::378523921244372000
308308003	::378524184038875000
524903037	::378524453778780000
308308003	::378525254445850000
354119806	::378527204352610000
17769662	::378527460004229000
354119806	::378528271480012000
354119806	::378528661093097000
308308003	::378533801959247000
499372761	::378533901104189000
354119806	::378534739478462000
308308003	::378534876221149000
308308003	::378534926393413000
17928370	::378535385158397000
308308003	::378535485431230000
217214677	::378535702104788000
461599812	::378536396027211000
277659095	::378536886329176000
268546928	::378537234628354000
277659095	::378537323677626000
461599812	::378537438634708000
491921675	::378537462471348000
491921675	::378538102752813000
277659095	::378538942045622000
461599812	::378538976027881000
277659095	::378539025571008000
277659095	::378539089936793000
322260178	::378539220614533000
491921675	::378539279884238000
586941163	::378539320602140000
491921675	::378539798157594000
491921675	::378540156560871000
461599812	::378541599967293000
461599812	::378541703021359000
193068384	::378541735451688000
354119806	::378541801738489000
236261288	::378542357039546000
461599812	::378542435812401000
354119806	::378542585058701000
279393068	::378542902680379000
279393068	::378543081819107000
354119806	::378543166464327000
431081727	::378543932147109000
491921675	::378543936706740000
31287131	::378548142175563000
127692656	::378548753017614000
354119806	::378548826098790000
311124403	::378549485955461000
499372761	::378549629232492000
499372761	::378549745284681000
183397191	::378550273012428000
232793000	::378550278598844000
19569142	::378552613727256000
17928370	::378561026855555000
279393068	::378561359631249000
236261288	::378561820593643000
499372761	::378562352557223000
499372761	::378562509302530000
499372761	::378564847002075000
499372761	::378565412289388000
378778103	::378565882404147000
193068384	::378568520126042000
264532389	::378569424783310000
322260178	::378569573970489000
491921675	::378570148112003000
264532389	::378570433001701000
459567634	::378570904286269000
264532389	::378570965044559000
236466373	::378570983205900000
264532389	::378571076982173000
491921675	::378572228851662000
631782776	::378572784349089000
491921675	::378573499201495000
491921675	::378574561077243000
431081727	::378577113495785000
231483310	::378577432636588000
431081727	::378577614652186000
376326269	::378578408772337000
90211828	::378579514676482000
361691248	::378579873649811000
524903037	::378581528831594000
524903037	::378581898064572000
376326269	::378582220476530000
83945746	::378582270971363000
376326269	::378582452098580000
335100293	::378585008610373000
276887663	::378586012353445000
438566411	::378586530974928000
264364477	::378587086053335000
146512594	::378587185991405000
17769662	::378592335019667000
354119806	::378595784079712000
311124403	::378596502110998000
311124403	::378596583178510000
36460282	::378596676938002000
431081727	::378598446971641000
64582219	::378600808843321000
17928370	::378600970969952000
459567634	::378601661931212000
272488861	::378603370681888000
499372761	::378603845137334000
148143110	::378604384546209000
148143110	::378606152134979000
505841428	::378607274165813000
268546928	::378607315983011000
229758663	::378607385704542000
148143110	::378609128769597000
358132049	::378609586158055000
148143110	::378609657411289000
116633811	::378609721034285000
229758663	::378609815930429000
66486074	::378610208097837000
431081727	::378611315020820000
96056317	::378613776440115000
247362551	::378614740169142000
148143110	::378615597548175000
48063677	::378619373360930000
48063677	::378620116180946000
207340425	::378620183071297000
48063677	::378621189721444000
48063677	::378621694711455000
431081727	::378621815511195000
48063677	::378622048115126000
146512594	::378622428253257000
146512594	::378622755115380000
146512594	::378623317504434000
146512594	::378623554134478000
146512594	::378624774718881000
36460282	::378625212247719000
19569142	::378625578435629000
160671151	::378625844475731000
193068384	::378627466941562000
438566411	::378627742754816000
438566411	::378628033197789000
321166954	::378628473528393000
64582219	::378629152976695000
272488861	::378632561184223000
272488861	::378632905099993000
272488861	::378633445401821000
354119806	::378634847008595000
558662656	::378635147483942000
361978168	::378635398685409000
116343636	::378635447955898000
354119806	::378635549734477000
499372761	::378635849040011000
491921675	::378636686882013000
160671151	::378637100297375000
231483310	::378637116290658000
499372761	::378638350413856000
96056317	::378640688692609000
192948373	::378641330949193000
491921675	::378641727868768000
491921675	::378642099018555000
192948373	::378642195017764000
491921675	::378642447481331000
327167157	::378642539504357000
327167157	::378642962810290000
491921675	::378643790770098000
491921675	::378644046375186000
491921675	::378645248395575000
524903037	::378645676500193000
491921675	::378646148971372000
67523538	::378648946245373000
127692656	::378650789847502000
431081727	::378650861674577000
127692656	::378650961482645000
127692656	::378651123990937000
127692656	::378651324969394000
127692656	::378651428635807000
127692656	::378651579634556000
264364477	::378653311655608000
264364477	::378653773100380000
459567634	::378654290321367000
459567634	::378654516620840000
335118384	::378655794138710000
55964893	::378657095215620000
246075513	::378657593826492000
298090474	::378658442061156000
53852889	::378659709512712000
392434084	::378660563556904000
272488861	::378661372457807000
264364477	::378662278830125000
264364477	::378662537367007000
264364477	::378662692078108000
66486074	::378662951499997000
264364477	::378663017182801000
264364477	::378663436428648000
64582219	::378664164039741000
19501845	::378666069378203000
232793000	::378666356914147000
57929811	::378666383762284000
57929811	::378666642848632000
57929811	::378666782032404000
232793000	::378668105024544000
90265908	::378670603068534000
229364831	::378671382240165000
57929811	::378674739914752000
322972121	::378676457691947000
272488861	::378679010332393000
260539431	::378680537692401000
322972121	::378688566588870000
311124403	::378692561743122000
418832074	::378692571197079000
322972121	::378692783135272000
260979062	::378693576877543000
37867502	::378696905150054000
345624930	::378697916560326000
246075513	::378698785247211000
376326269	::378699996020752000
376326269	::378700268973867000
237635410	::378700652165091000
376326269	::378701166991114000
376326269	::378701304979554000
298090474	::378702219958185000
145000225	::378703953309220000
270041894	::378704513504276000
250010716	::378705262124625000
298090474	::378705462142582000
322972121	::378706745612570000
376326269	::378706771369795000
322972121	::378706995358236000
461599812	::378707609953792000
461599812	::378709744594468000
90211828	::378710094848221000
272488861	::378710683220602000
461599812	::378712523039444000
31287131	::378712622751047000
461599812	::378713119041654000
57929811	::378713165158031000
445669112	::378713297375477000
57929811	::378713338055639000
57929811	::378713425272000000
328695369	::378713446512345000
57929811	::378714142833520000
445669112	::378714338951196000
116343636	::378714408194547000
341279579	::378714734327242000
376326269	::378714883560599000
57929811	::378714918079328000
345624930	::378715046547050000
116343636	::378715387497443000
341279579	::378715434977341000
57929811	::378715469202485000
57929811	::378715607203454000
57929811	::378716043595620000
341279579	::378716960458301000
354119806	::378718096652906000
57929811	::378718661395374000
354119806	::378718663949291000
459567634	::378719274187382000
236875607	::378719905639448000
236875607	::378719941622390000
236875607	::378720076884496000
261564905	::378721793336283000
261564905	::378722248128864000
261564905	::378722302419939000
236875607	::378722369675612000
386627455	::378725899681923000
363443542	::378726360673304000
386627455	::378726456530305000
57929811	::378726522787749000
57929811	::378727251665502000
386627455	::378727949119541000
57929811	::378728959359213000
57929811	::378729402773045000
80448281	::378730916106891000
327167157	::378732405755883000
311124403	::378732528674562000
311124403	::378733062668181000
361352435	::378733444945043000
311124403	::378733455691231000
96056317	::378733701276123000
311124403	::378734257830891000
311124403	::378734418544054000
438566411	::378734897323458000
229364831	::378737384579670000
92936298	::378745917924724000
361352435	::378747209295986000
28299725	::378747900433805000
438115686	::378749076935671000
177645158	::378756065015660000
236112923	::378758405885669000
567827557	::378764374199914000
19501845	::378764376754618000
31287131	::378764641909755000
19501845	::378765032391467000
232793000	::378766103435952000
80448281	::378770176218365000
80448281	::378771450141749000
264364477	::378771918628737000
264364477	::378772101852712000
264364477	::378772446653865000
264364477	::378772879984181000
264364477	::378773781411819000
243857003	::378775656051384000
49667570	::378777291897458000
49667570	::378782524316864000
193068384	::378783276149665000
487072828	::378784086354976000
37347278	::378787004655206000
37347278	::378787313637027000
31287131	::378788021463949000
37347278	::378795296248954000
116147578	::378805518107566000
96408259	::378805821297004000
96408259	::378805967619497000
96408259	::378806248759500000
193068384	::378812173834665000
231483310	::378825830052286000
40375959	::378826109455831000
40375959	::378826219854127000
518039543	::378829052330520000
607432063	::378833614789545000
431081727	::378840166753763000
61630217	::378842052970418000
116633811	::378845968889700000
116633811	::378846122472509000
17928370	::378848594897686000
438566411	::378849667712172000
36460282	::378851440661651000
36460282	::378851787786436000
36460282	::378852106847145000
37867502	::378853495282991000
228357750	::378859090874617000
228357750	::378859266351706000
397934536	::378859980805263000
397934536	::378860724455342000
431081727	::378861479300038000
64905964	::378862491557576000
364609793	::378866339898605000
505841428	::378866563815718000
438566411	::378867206274043000
96056317	::378869272665407000
261564905	::378872505466773000
261564905	::378872555852939000
261564905	::378873064299065000
261564905	::378873323481870000
557367433	::378875830257975000
557367433	::378875859978833000
557367433	::378875940190691000
557367433	::378876015210033000
459567634	::378876054410366000
557367433	::378876326607716000
303480264	::378877226672218000
69662123	::378880768895770000
154535515	::378882284738187000
463420581	::378884379441127000
36556314	::378885987306573000
272488861	::378888251206955000
431081727	::378888820529192000
47067763	::378890923452944000
381599486	::378891504938254000
373569970	::378895325718523000
373569970	::378895655978024000
373569970	::378896854198411000
373569970	::378899330712600000
459567634	::378900382522806000
459567634	::378900712522264000
459567634	::378900891509985000
298090474	::378900992265162000
169618179	::378901178547200000
169618179	::378901189225906000
459567634	::378901418922758000
459567634	::378901918321356000
236112923	::378901997841580000
386833057	::378902548746207000
224346133	::378903069050036000
459567634	::378905026053545000
459567634	::378906086482644000
631782776	::378908329013415000
459567634	::378909849796743000
37347278	::378909913621069000
459567634	::378910133889544000
236261288	::378910368678305000
37867502	::378915367076106000
37867502	::378916159958953000
487072828	::378916302644977000
335118384	::378918126869819000
116343636	::378919010751893000
37867502	::378919865337147000
229364831	::378920170552852000
251429451	::378920612971814000
229364831	::378920659549958000
229364831	::378920710271680000
431081727	::378920734560509000
17769662	::378923123409948000
231483310	::378924950692057000
16710226	::378929426266087000
336778628	::378929600182894000
49667570	::378930395473272000
57929811	::378930629385404000
57929811	::378931060543066000
160671151	::378932671009030000
459567634	::378934163682115000
17928370	::378938572180824000
431081727	::378938778380804000
17928370	::378938879753326000
116343636	::378938965593563000
272488861	::378939492209422000
57929811	::378945386431672000
116633811	::378946977213321000
96056317	::378948830097866000
96056317	::378949492785315000
279393068	::378949507695640000
298090474	::378949977642266000
431081727	::378950507080863000
335100293	::378950911671824000
257192387	::378952145443110000
257192387	::378952261243633000
279393068	::378952611354800000
58976049	::378953152831451000
445669112	::378953396264648000
49667570	::378953585805246000
279393068	::378954320164552000
431081727	::378954767436750000
257192387	::378955212246884000
257192387	::378958130433908000
399695389	::378958152584015000
399695389	::378958414837080000
399695389	::378959744343359000
399695389	::378959806293225000
399695389	::378960028725563000
49667570	::378960161437929000
399695389	::378960474101923000
399695389	::378960786216869000
257192387	::378961582937481000
399695389	::378961676864745000
399695389	::378961998471372000
58976049	::378962757196201000
257192387	::378962952541310000
232793000	::378964473962196000
487072828	::378964526047043000
311124403	::378966452793278000
257192387	::378967529063854000
487072828	::378969601716912000
236112923	::378972216593240000
431081727	::378973950136434000
236261288	::378977320021004000
15974594	::378978464801759000
15974594	::378978614177705000
438566411	::378980300388192000
284664089	::378981116213870000
284664089	::378981270169993000
459567634	::378982159282749000
58976049	::378986413221752000
58976049	::378989297279696000
28299725	::378989414569218000
146512594	::378990275945070000
146512594	::378990588198387000
322260178	::378990620721041000
359607281	::378993295336427000
250010716	::378993555336753000
17928370	::378993566997282000
246075513	::378993660177944000
31287131	::378993809197002000
279393068	::378993867103543000
250010716	::378994332407042000
17928370	::378994458718896000
272488861	::378994570647719000
61630217	::378996982834278000
272488861	::378998059893391000
438566411	::378998528950808000
15974594	::378998836829904000
15974594	::378998926193750000
431081727	::378999758863343000
459567634	::379000333386940000
228357750	::379001606014238000
487072828	::379002055555178000
57929811	::379002742658048000
231483310	::379004927714291000
15974594	::379005851794952000
15974594	::379005976667750000
15974594	::379006539354611000
17769662	::379006798188933000
54721301	::379007516899700000
207340425	::379008191197360000
207340425	::379009101675515000
336171560	::379009284001890000
532616498	::379009585652043000
246481379	::379012307344318000
246481379	::379014057472176000
58976049	::379014238729428000
49667570	::379015146758504000
49667570	::379015330963922000
229364831	::379015409569390000
251429451	::379018094762799000
631782776	::379018416872370000
431081727	::379019182899077000
93731949	::379019724975116000
93731949	::379021070218444000
31287131	::379022821327773000
17928370	::379023337059807000
438566411	::379023762370592000
31287131	::379024106412179000
279393068	::379029061424918000
236261288	::379030556237103000
49667570	::379031042633773000
250010716	::379034071721984000
438115686	::379036778629312000
438115686	::379037003402080000
438115686	::379038281888854000
431081727	::379041308695752000
459987659	::379041818647609000
459987659	::379042688554635000
21112883	::379043836980658000
336171560	::379045052464365000
354119806	::379045722441539000
354119806	::379046006966738000
354119806	::379046047861178000
354119806	::379046217944432000
354119806	::379046803829977000
354119806	::379046892799135000
354119806	::379047273340342000
354119806	::379047348569387000
354119806	::379047528739909000
354119806	::379047593692901000
354119806	::379047957120569000
354119806	::379048140973674000
376326269	::379048415570567000
231483310	::379048957688557000
15974594	::379049519155273000
431081727	::379050993759289000
438566411	::379052005970284000
373569970	::379052228046094000
217214677	::379054818184007000
231483310	::379055980740620000
153133040	::379056152652546000
431081727	::379056584749363000
459987659	::379056612654084000
260979062	::379059146470879000
506912647	::379059276947652000
506912647	::379059845028397000
272488861	::379061982735122000
381599486	::379063563614445000
153133040	::379064485425991000
236261288	::379064845959581000
581531512	::379065568378515000
237635410	::379066022512168000
330468046	::379066115193704000
330468046	::379066361298710000
330468046	::379066420241240000
322260178	::379070678433300000
322260178	::379072746279673000
81154377	::379074465814306000
81154377	::379074514216574000
81154377	::379074545438961000
81154377	::379074635490680000
358132049	::379074873328676000
81154377	::379075373839175000
81154377	::379075457872035000
386833057	::379075465312354000
81154377	::379075628869640000
376326269	::379076400147595000
376326269	::379076415385534000
322260178	::379076467017408000
376326269	::379076496289058000
376326269	::379076520490196000
433065308	::379078036940800000
81154377	::379078394874703000
322260178	::379078538772893000
49667570	::379078847922470000
46918873	::379079019918270000
49667570	::379079061014052000
46918873	::379079203628806000
160671151	::379079471728717000
46918873	::379079490938634000
376326269	::379081954211409000
308308003	::379083663855468000
236261288	::379085068171345000
236261288	::379085269435027000
322260178	::379097365619412000
381599486	::379097394744684000
183397191	::379099477183053000
183397191	::379099516626272000
406122207	::379099856088100000
28299725	::379101387017437000
78404115	::379102165928652000
78404115	::379103395006513000
36460282	::379104098806951000
207893494	::379105383941283000
308308003	::379105796157497000
308308003	::379105909240131000
28299725	::379106289466753000
234801315	::379108156917694000
581531512	::379109077026344000
508407656	::379109567314931000
406122207	::379110039086432000
393622132	::379110258662076000
308308003	::379110269198151000
308308003	::379110427390513000
236261288	::379110431266054000
236261288	::379111470866661000
358132049	::379112196166262000
78404115	::379112415410941000
363443542	::379112849500418000
363443542	::379113358613438000
116343636	::379113784494673000
21764174	::379115989243551000
473359113	::379116984900018000
473359113	::379117284054540000
473359113	::379117831583199000
236261288	::379119748782772000
276887663	::379120371863396000
276887663	::379120533889372000
508407656	::379124826192891000
426685539	::379125216577728000
508407656	::379126516275101000
508407656	::379126546344075000
567827557	::379126701315198000
508407656	::379127152941080000
264364477	::379127304514859000
207893494	::379130535429152000
236261288	::379135312972095000
236261288	::379135622809534000
411762947	::379139512959385000
57929811	::379140847520186000
57929811	::379141031000014000
581531512	::379141133047447000
57929811	::379141386823806000
311124403	::379142522444206000
311124403	::379142551418441000
311124403	::379142726820036000
491921675	::379145697276080000
237635410	::379147891618893000
146512594	::379148374743982000
146512594	::379148905478619000
146512594	::379148980795764000
146512594	::379150033683509000
311124403	::379151899926495000
236261288	::379152340625784000
236261288	::379154335768141000
236261288	::379154615310098000
473359113	::379155345441976000
322260178	::379163216875888000
36460282	::379169486789947000
718668289	::379180765549821000
397934536	::379182371968266000
64905964	::379186319421104000
518039543	::379188936695750000
607432063	::379193452971319000
268546928	::379195606310584000
358132049	::379205677631041000
431081727	::379206867819323000
185455808	::379207071251451000
185455808	::379207455672381000
431081727	::379212208183328000
90265908	::379226458964889000
431081727	::379227443355086000
505841428	::379228752728686000
17928370	::379230802678390000
236239515	::379231137182142000
381599486	::379233638069854000
381599486	::379239101805101000
154535515	::379244669940416000
431081727	::379247668725161000
236266292	::379248737190547000
49667570	::379251704421965000
49667570	::379251930570432000
272488861	::379252360779796000
311124403	::379258309716373000
381599486	::379258673128034000
336778628	::379261706850947000
17928370	::379262206866911000
120906428	::379264003031068000
61630217	::379264079585902000
120906428	::379264767891746000
36460282	::379266751592407000
47067763	::379268401547706000
261564905	::379273589314170000
21112883	::379276657552416000
163589914	::379278304538132000
163589914	::379278790423097000
373569970	::379279593070268000
336778628	::379280438235127000
153133040	::379280714480754000
336778628	::379281161282797000
39140648	::379284176157278000
146219676	::379285572009066000
322260178	::379285795984912000
322260178	::379286254078406000
354119806	::379286908246827000
354119806	::379287123758575000
231483310	::379290376441716000
57929811	::379291451848667000
354119806	::379292601016655000
236875607	::379294415527116000
473359113	::379294546724937000
473359113	::379294737918095000
231483310	::379295004776095000
431081727	::379295864688099000
376326269	::379296189398540000
21764174	::379296868447944000
163589914	::379297061318823000
21764174	::379299111431708000
386627455	::379301363202916000
487072828	::379304808227676000
120906428	::379305169323696000
157541754	::379305459167281000
272488861	::379306000160792000
376326269	::379306538696863000
335100293	::379307095448752000
361352435	::379308169672921000
386833057	::379308305778094000
361691248	::379309876825952000
363443542	::379311861545439000
61630217	::379312501139443000
17928370	::379313948547633000
120906428	::379316073390034000
236261288	::379318043744428000
261564905	::379319607573880000
508407656	::379320133887340000
322260178	::379320749993259000
180503713	::379320868272607000
272488861	::379321210028298000
120906428	::379322021139599000
438566411	::379322305123344000
298090474	::379323005790216000
120906428	::379323065013768000
120906428	::379323610210373000
67523538	::379324689921081000
79902186	::379324822024904000
431081727	::379326090457518000
15974594	::379327685958582000
373569970	::379329401860538000
487072828	::379330732725776000
61630217	::379331079028899000
287721116	::379336063539769000
559129059	::379336627698429000
17163192	::379340335669059000
180503713	::379341152392327000
180503713	::379341183778324000
180503713	::379341263788834000
180503713	::379341531255406000
354119806	::379342228550086000
37867502	::379342517189476000
431081727	::379342951647678000
354119806	::379343459637006000
49667570	::379344942306713000
49667570	::379345342955008000
223998080	::379347771897044000
376326269	::379348298551001000
376326269	::379348741125177000
376326269	::379348786964746000
376326269	::379351026442043000
463420581	::379352447418138000
431081727	::379352753413181000
272488861	::379353281677369000
120906428	::379356968646762000
298090474	::379358561098162000
461599812	::379358931224518000
461599812	::379360418902573000
279393068	::379360841583190000
461599812	::379361788183445000
461599812	::379362045466267000
461599812	::379362350639624000
461599812	::379363966008315000
185455808	::379364935299395000
185455808	::379364951179026000
185455808	::379364969566859000
185455808	::379365360031768000
354119806	::379367143101325000
354119806	::379367353512767000
354119806	::379367654290501000
36460282	::379369875703341000
36460282	::379370104943034000
264364477	::379374420441059000
311124403	::379374597503606000
461599812	::379374627086032000
311124403	::379374683595894000
185455808	::379374766190497000
120906428	::379374830287474000
120906428	::379375750312243000
120906428	::379375929539051000
473359113	::379377377153155000
473359113	::379377793542672000
473359113	::379378780261056000
354119806	::379378993814048000
120906428	::379379952337969000
354119806	::379380649209380000
381599486	::379380951274749000
120906428	::379381543346507000
461599812	::379381774716919000
461599812	::379382067357704000
120906428	::379384001091219000
461599812	::379384024159907000
461599812	::379384200161284000
461599812	::379385615881494000
67523538	::379385895558057000
120906428	::379385957817909000
120906428	::379387710013575000
120906428	::379388659545305000
431081727	::379388897303601000
120906428	::379389131719065000
96882214	::379389278528090000
311124403	::379389533898305000
120906428	::379391055759560000
392434084	::379391594161393000
17163192	::379392126385401000
120906428	::379392744734470000
701949296	::379394200325742000
120906428	::379394267426209000
120906428	::379394856402948000
36460282	::379398354591301000
96882214	::379400899631644000
631782776	::379403071778209000
369109312	::379403833858068000
631782776	::379404127224483000
460765832	::379404470355902000
120906428	::379404745850363000
303480264	::379405660838195000
631782776	::379405841172299000
38042561	::379405924382695000
120906428	::379406411156819000
369109312	::379406641885900000
96882214	::379406758621376000
120906428	::379407352568377000
631782776	::379407441177640000
631782776	::379407772909338000
120906428	::379407959354138000
96882214	::379407996591157000
431081727	::379408789557874000
631782776	::379408792947290000
246481379	::379408871863123000
573205399	::379408899079946000
58976049	::379409045364686000
96882214	::379409075705892000
96882214	::379409788838223000
96882214	::379410935565127000
354119806	::379411420942958000
354119806	::379411422390022000
378778103	::379411907792621000
96882214	::379412107227193000
354119806	::379412266346876000
96882214	::379412625966129000
16710226	::379412944024387000
354119806	::379412960818769000
16710226	::379413200816459000
581531512	::379414647621050000
38042561	::379415456676716000
93731949	::379416334246756000
93731949	::379416400177004000
93731949	::379416473241808000
93731949	::379416580972498000
38042561	::379417043826532000
93731949	::379417537424809000
120906428	::379417618882756000
97392631	::379417890707238000
93731949	::379417949649371000
93731949	::379418149214355000
120906428	::379419399691960000
298090474	::379420046256140000
358132049	::379420498469605000
97392631	::379420578056503000
358132049	::379420715381833000
97392631	::379420806021136000
120906428	::379421117170999000
260979062	::379422122566635000
237635410	::379423499216904000
97392631	::379423728675094000
363496772	::379423736589348000
358132049	::379424648896589000
487072828	::379425321390338000
369109312	::379425926397714000
573205399	::379428188394639000
390479008	::379428857285476000
529698153	::379428986071166000
243857003	::379430764212793000
243857003	::379432829299326000
308308003	::379434515787034000
308308003	::379434762869293000
231483310	::379434975051128000
308308003	::379434985070936000
157541754	::379435046123614000
308308003	::379435300164214000
163589914	::379435435174264000
376326269	::379435989128597000
376326269	::379436163829735000
157541754	::379436220209975000
354119806	::379436854572875000
373569970	::379437054523740000
157541754	::379437116570497000
373569970	::379437365808218000
276887663	::379437579277303000
120906428	::379438071000727000
308308003	::379438383568658000
308308003	::379438470692737000
298090474	::379438749924335000
177645158	::379441227545862000
399695389	::379441586280484000
399695389	::379441613535059000
180503713	::379441731860967000
180503713	::379441749456093000
157541754	::379442382909235000
180503713	::379442538647941000
157541754	::379443107194236000
157541754	::379444612324421000
473359113	::379446756452225000
473359113	::379447011667226000
461599812	::379451524080234000
180503713	::379453935939235000
491921675	::379454717417754000
74139583	::379456309785264000
74139583	::379456422016454000
354119806	::379456638207688000
74139583	::379457335988858000
74139583	::379458444870561000
185455808	::379459467391545000
163589914	::379459498919727000
163589914	::379459901761679000
581531512	::379459922636718000
163589914	::379460414611787000
163589914	::379461035951800000
21764174	::379461265195687000
177645158	::379462174240157000
261564905	::379462487763984000
261564905	::379462727913046000
261564905	::379462872109043000
231483310	::379462872264613000
74139583	::379462883819941000
276887663	::379463222690344000
163589914	::379463404148121000
163589914	::379463658717196000
163589914	::379463849348304000
163589914	::379464202445795000
629787407	::379464233945010000
264364477	::379464674913157000
354119806	::379464987812843000
163589914	::379465144356454000
180503713	::379466500660543000
180503713	::379467193010094000
581531512	::379471372185264000
393622132	::379472646112423000
163589914	::379473376814694000
461599812	::379476746476593000
231483310	::379480460633853000
185455808	::379482166683787000
231483310	::379483228395937000
185455808	::379484191349809000
185455808	::379484355246444000
461599812	::379484748005273000
185455808	::379485106278531000
168705725	::379485507195244000
185455808	::379487234132836000
185455808	::379490557607022000
185455808	::379492018789298000
96408259	::379494582196502000
461599812	::379494768901775000
97392631	::379502932091084000
236261288	::379505140144685000
237635410	::379509418343165000
459987659	::379512055017246000
185455808	::379512916418248000
193068384	::379513685128904000
237635410	::379519388925186000
32125015	::379530126825754000
180503713	::379554383782244000
272488861	::379554434915004000
152735068	::379556155078373000
354119806	::379562274874490000
250010716	::379564763891511000
157541754	::379566070136598000
157541754	::379568109436555000
61630217	::379568785889693000
358132049	::379570472850952000
431081727	::379572333259669000
369109312	::379573605287616000
318592864	::379574197481398000
369310186	::379574562171531000
318592864	::379576539064844000
157541754	::379577568615489000
61630217	::379579692795572000
157541754	::379580557346484000
386833057	::379582707845443000
157541754	::379583515278733000
231256008	::379587377573793000
231256008	::379587643010326000
231256008	::379587681417588000
231256008	::379587905515053000
231256008	::379587999006064000
231256008	::379588029267976000
231256008	::379588071903092000
505841428	::379590924998676000
176974576	::379590948503969000
349472194	::379594840897757000
701949296	::379600058775117000
431081727	::379603194021568000
30151060	::379603865513234000
157541754	::379604250395181000
246075513	::379604278782205000
16710226	::379604284045672000
30151060	::379604321421524000
246075513	::379604884171284000
246075513	::379605285956251000
246075513	::379605737208811000
246075513	::379606099848364000
318592864	::379606408804958000
246075513	::379606987014955000
154535515	::379607066492403000
96408259	::379613963979214000
21764174	::379615629885460000
335100293	::379616086263476000
431081727	::379616275128803000
335100293	::379616811009847000
157541754	::379618663336521000
354119806	::379620706163916000
47067763	::379621470726807000
58976049	::379621553937199000
58976049	::379621803934494000
318592864	::379622026551767000
180503713	::379624317174423000
17769662	::379625257642262000
129844944	::379630033939476000
17769662	::379630628192661000
96882214	::379633856644530000
127692656	::379635076818288000
223998080	::379636943124189000
250010716	::379637313547952000
223998080	::379637704004481000
303480264	::379638821635489000
431081727	::379639018876452000
17769662	::379639355549421000
30151060	::379639532117032000
318592864	::379639598986842000
473359113	::379639649137745000
318592864	::379639778477875000
303480264	::379639965128622000
461599812	::379640007809458000
308308003	::379640238861074000
308308003	::379640534718877000
461599812	::379640690793136000
163589914	::379640897958195000
461599812	::379641230121910000
461599812	::379641403162103000
163589914	::379642207591878000
163589914	::379642983567482000
308308003	::379643678664298000
308308003	::379643937402519000
237635410	::379644186502250000
29398791	::379644502690250000
47067763	::379645905940791000
461599812	::379646968995119000
316484120	::379649030235512000
316484120	::379649654264053000
74139583	::379651983667625000
546266750	::379652079452581000
164816411	::379652597646651000
74139583	::379652874596515000
164816411	::379652931555164000
164816411	::379653304642715000
151366552	::379656488446615000
17769662	::379656505454505000
17769662	::379656767111987000
506912647	::379656801366843000
461599812	::379657423059173000
185455808	::379657667004088000
180503713	::379657971279863000
303480264	::379658514467389000
327167157	::379658538500763000
327167157	::379658632730009000
431081727	::379658944689762000
17769662	::379659560149344000
127692656	::379660396304797000
127692656	::379660457361297000
431081727	::379660467201142000
127692656	::379661200491286000
336778628	::379664351944142000
303480264	::379664668589301000
157541754	::379667588772794000
157541754	::379668088410886000
195276249	::379669204586471000
431081727	::379669219895689000
163589914	::379669352645419000
195276249	::379669395704127000
471204596	::379670413078298000
236261288	::379671409485950000
581531512	::379672014887612000
234801315	::379674147242397000
234801315	::379674190296932000
308308003	::379674679042396000
529698153	::379675144262021000
163589914	::379675443106160000
308308003	::379675460365725000
231483310	::379678057227104000
348326168	::379678302405156000
36460282	::379678966820646000
361691248	::379679252670853000
354119806	::379680226877661000
354119806	::379680370457071000
17769662	::379680512664936000
180388620	::379681480278302000
74139583	::379683136462159000
192948373	::379683411944013000
74139583	::379686237105557000
231483310	::379687040251854000
74139583	::379688284773187000
431081727	::379689182698160000
180503713	::379689588987813000
223594866	::379695494517506000
66486074	::379696279183720000
152735068	::379697575722758000
192948373	::379699540502523000
250010716	::379700782180102000
491921675	::379701181649793000
180503713	::379702934092935000
361978168	::379704714751131000
361978168	::379704966396772000
361978168	::379705275441512000
361978168	::379705330365919000
361978168	::379705962405580000
284664089	::379706683637112000
64582219	::379706701307723000
64582219	::379706725911523000
361978168	::379707205748289000
361978168	::379707353798803000
361978168	::379707578424782000
361978168	::379707954867765000
361978168	::379708060660690000
116343636	::379709742232666000
349472194	::379710355624443000
46918873	::379710658415435000
54721301	::379712243870740000
46918873	::379712341749006000
46918873	::379712546208772000
46918873	::379712868494872000
127692656	::379713721951850000
127692656	::379713769825632000
127692656	::379713833587458000
17769662	::379716678357356000
192948373	::379717172484145000
276887663	::379719776240951000
581531512	::379720130659639000
327167157	::379720623309991000
354119806	::379721785551618000
354119806	::379722711523946000
431081727	::379722728225636000
335100293	::379723093281083000
27237232	::379724298724077000
354119806	::379725476803411000
378778103	::379725679270842000
552715527	::379731270558695000
64582219	::379731374200344000
369310186	::379731410829189000
552715527	::379731433331634000
552715527	::379731623136460000
552715527	::379731731064295000
152735068	::379734249990922000
105993726	::379734587586641000
378778103	::379734955276136000
431081727	::379735816957739000
69662123	::379737567836794000
279393068	::379738441409257000
438566411	::379738617154785000
279393068	::379738653892685000
279393068	::379738940158144000
279393068	::379739112418181000
335100293	::379740446089424000
335100293	::379740712545157000
335118384	::379741033669488000
80379964	::379741453015998000
32125015	::379741492828704000
378778103	::379742608601677000
378778103	::379742820317556000
311124403	::379742853758341000
311124403	::379742929230635000
431081727	::379743165869088000
80379964	::379743717797527000
32125015	::379744008853274000
80379964	::379745227835052000
257192387	::379745731168710000
80379964	::379745782489837000
80379964	::379745815121494000
80379964	::379745920281092000
80379964	::379746151303348000
80379964	::379746182542532000
146512594	::379746431701368000
146512594	::379746944983498000
146512594	::379748411341549000
631782776	::379751312885174000
266095621	::379752244004257000
386833057	::379752560304726000
146219676	::379753462709633000
473359113	::379755126371528000
229986296	::379757628676911000
318592864	::379757651439403000
42001705	::379758100385103000
322260178	::379758737831235000
322260178	::379758807712542000
37347278	::379760197171806000
96056317	::379760282677284000
96056317	::379761117301862000
491921675	::379761205021511000
338464682	::379762850497310000
268546928	::379763665165361000
461599812	::379763897248403000
17769662	::379763929557512000
461599812	::379764515828543000
17769662	::379764666849038000
61630217	::379765190314954000
461599812	::379765879493234000
338464682	::379766030765023000
431081727	::379766196364513000
338464682	::379766547918495000
90211828	::379766698246955000
90211828	::379767214859362000
338464682	::379767342101561000
61630217	::379767398104313000
461599812	::379767785372405000
338464682	::379768144606146000
461599812	::379768190332465000
157541754	::379768200235614000
61630217	::379768466540339000
473359113	::379768709847318000
338464682	::379768982183505000
338464682	::379769497554415000
461599812	::379769754245820000
61630217	::379770045762924000
338464682	::379770264831016000
318592864	::379770559049252000
473359113	::379771230640828000
473359113	::379771572044566000
461599812	::379771767029370000
338464682	::379771823967064000
473359113	::379772519470735000
338464682	::379772598092976000
461599812	::379772807824941000
473359113	::379772861117779000
473359113	::379773057583177000
61630217	::379773635613175000
461599812	::379773779829743000
38042561	::379773820212477000
473359113	::379773940526104000
473359113	::379774650818891000
354119806	::379774855329378000
335100293	::379775475171598000
97392631	::379776542379098000
38042561	::379777833590992000
38042561	::379778323573772000
473359113	::379778433938493000
473359113	::379779137394597000
358132049	::379779370774036000
473359113	::379779570762645000
376326269	::379779756872728000
376326269	::379780093519728000
376326269	::379780131478192000
473359113	::379780232489603000
376326269	::379781070356353000
376326269	::379781233632231000
376326269	::379781330747527000
180503713	::379781503288631000
180503713	::379781784294424000
180503713	::379781904956157000
354119806	::379782308473352000
376326269	::379782337862451000
376326269	::379782420855156000
376326269	::379782684060704000
354119806	::379782703039909000
376326269	::379782753472237000
581531512	::379782897118748000
354119806	::379783198756311000
96882214	::379783236391407000
96882214	::379783237024755000
431081727	::379783239998525000
180503713	::379783737816649000
376326269	::379784199475314000
180503713	::379784306094534000
376326269	::379784505869217000
376326269	::379784536038854000
461599812	::379784647627898000
180503713	::379784815899602000
581531512	::379784825651335000
631782776	::379784868386709000
376326269	::379784969100341000
461599812	::379785063761588000
631782776	::379785067817480000
180503713	::379785210361286000
120906428	::379785273627787000
461599812	::379785541123727000
376326269	::379785996147376000
376326269	::379786359990259000
237635410	::379786447361818000
461599812	::379786452315283000
581531512	::379786698441650000
180503713	::379786791186100000
180503713	::379786821766750000
180503713	::379786897595596000
461599812	::379787275715878000
180503713	::379787547385552000
376326269	::379787575642570000
581531512	::379787626322358000
180503713	::379788069274411000
120906428	::379788867164839000
180503713	::379789189006778000
236261288	::379789403406991000
298090474	::379789512932470000
180503713	::379789745242386000
376326269	::379790001325629000
376326269	::379790094099415000
180503713	::379790460392591000
180503713	::379790549177618000
376326269	::379790656648249000
64582219	::379791665839759000
180503713	::379791699926876000
180503713	::379792117247516000
180503713	::379792595171700000
46918873	::379793641977683000
473359113	::379793845791113000
46918873	::379794220636467000
473359113	::379794298373304000
473359113	::379794519350198000
180503713	::379795276648943000
180503713	::379795409809711000
163589914	::379795783882518000
473359113	::379796799856193000
360930171	::379796944630992000
360930171	::379797375004327000
163589914	::379797892468203000
163589914	::379798276108599000
163589914	::379798701884968000
318592864	::379798795170893000
27595900	::379799333924651000
255711119	::379799621079293000
180503713	::379799644647485000
260979062	::379800521801887000
461599812	::379801822908514000
32125015	::379801891086946000
189964802	::379802026755907000
461599812	::379802511395139000
473359113	::379803171763130000
318592864	::379803877581000000
318592864	::379804048104644000
168705725	::379804563291004000
461599812	::379804919944847000
80448281	::379805140770754000
180503713	::379805259717423000
92936298	::379805715021717000
461599812	::379806962289868000
461599812	::379807266829914000
461599812	::379807704241680000
461599812	::379807789138599000
461599812	::379807861028970000
461599812	::379808144337424000
369109312	::379808290957307000
461599812	::379809024889597000
461599812	::379809109492924000
461599812	::379809136747479000
461599812	::379809484392374000
189964802	::379809575416766000
461599812	::379809906788143000
189964802	::379810111209746000
189964802	::379810245830123000
189964802	::379810982110822000
189964802	::379811091376660000
298090474	::379811411435597000
461599812	::379811562707382000
461599812	::379811752709345000
189964802	::379811906053103000
298090474	::379812074693480000
298090474	::379812373474709000
473359113	::379812644221251000
189964802	::379812907975856000
473359113	::379813097768103000
31287131	::379813569736347000
189964802	::379814672695717000
27595900	::379815633061285000
438566411	::379815644104904000
189964802	::379816013065236000
180503713	::379816505896361000
189964802	::379817269448024000
529698153	::379817647665205000
189964802	::379817958437949000
21764174	::379818425654059000
461599812	::379818771957178000
189964802	::379818838675582000
189964802	::379819350946902000
189964802	::379819626969849000
529698153	::379819879185915000
255711119	::379820604234289000
255711119	::379820731820810000
180503713	::379820884737134000
255711119	::379820930437894000
318592864	::379821514801287000
180503713	::379822760476033000
180503713	::379822818097381000
471204596	::379822820424818000
180503713	::379823211648913000
378778103	::379823832695332000
406122207	::379824594817126000
581531512	::379826203257217000
318592864	::379826248153063000
180503713	::379826276967911000
318592864	::379826698541608000
406122207	::379826702215835000
318592864	::379827927686590000
318592864	::379829422863679000
58976049	::379829424503652000
199545464	::379829444627922000
199545464	::379829564907991000
199545464	::379829702548267000
129844944	::379829949412442000
318592864	::379829961814994000
349472194	::379830357446901000
406122207	::379830519892291000
199545464	::379831054670266000
199545464	::379831178427383000
199545464	::379831249298542000
199545464	::379831319335014000
163589914	::379831629411131000
180503713	::379831748877901000
163589914	::379831804976304000
318592864	::379831913961492000
180503713	::379832008152989000
163589914	::379832063957819000
318592864	::379832178349465000
329993431	::379832196389167000
318592864	::379832199409061000
318592864	::379832216920268000
318592864	::379832831549386000
461599812	::379832940277936000
369109312	::379833320336408000
369109312	::379833459356598000
461599812	::379833583180865000
461599812	::379833618513682000
461599812	::379833685010169000
318592864	::379833769823600000
318592864	::379834192823345000
393622132	::379835038084239000
461599812	::379835101263056000
180503713	::379835106103676000
180503713	::379835343396429000
343063442	::379836856407314000
180503713	::379837084158418000
180503713	::379838316507848000
129844944	::379838535257563000
461599812	::379840418747129000
399695389	::379851501666971000
399695389	::379851564136935000
237635410	::379851862121275000
180503713	::379859849397673000
237635410	::379861656307642000
229758663	::379863187421540000
613256961	::379864016861949000
64905964	::379902352280416000
279393068	::379907542064717000
378778103	::379910551289487000
329993431	::379913324659343000
262889564	::379919020017090000
231483310	::379929042385776000
508407656	::379929872711180000
27237232	::379932051409219000
318592864	::379932139892244000
354119806	::379932709310971000
354119806	::379932863313223000
318592864	::379933354986340000
318592864	::379933374049447000
318592864	::379933619919552000
17769662	::379933854418862000
318592864	::379934032169291000
61630217	::379934789551538000
354119806	::379934914499870000
354119806	::379935032062013000
145000225	::379935217139871000
354119806	::379935346362183000
354119806	::379935569180393000
318592864	::379935613111513000
354119806	::379935936416866000
49667570	::379936071897067000
354119806	::379936167103586000
231483310	::379937032807518000
318592864	::379937189532299000
318592864	::379939528909524000
431081727	::379940926317006000
318592864	::379940985947815000
61630217	::379941053367070000
399695389	::379948938767261000
426786499	::379949935249993000
318592864	::379950967523139000
30151060	::379951759147683000
30151060	::379951928622735000
505841428	::379953277967687000
37867502	::379954134100631000
255799357	::379955256429674000
93731949	::379956320536772000
93731949	::379956355333111000
229758663	::379956409346957000
93731949	::379956449059024000
180388620	::379957545915265000
349472194	::379958217528573000
349472194	::379958251884122000
349472194	::379958531862319000
58976049	::379958877535862000
349472194	::379961062374010000
349472194	::379961840803266000
335100293	::379961909228732000
127692656	::379961930355851000
127692656	::379962097167511000
127692656	::379962223785172000
444979318	::379962730024673000
46918873	::379963649412321000
444979318	::379964044062367000
335100293	::379964086366121000
349472194	::379964506807730000
444979318	::379964559236149000
354119806	::379965153577811000
164816411	::379966449466368000
444979318	::379966898810937000
431081727	::379967288226508000
318592864	::379967801337077000
58976049	::379968784616140000
154535515	::379969470103437000
376326269	::379969879816011000
593259997	::379971440960741000
318592864	::379971724840042000
303480264	::379972312914984000
378778103	::379973972982775000
222217573	::379975706865709000
222217573	::379975796003061000
369109312	::379978019391434000
431081727	::379978137703956000
369109312	::379978310115414000
58976049	::379978497244286000
631782776	::379980054903947000
67453850	::379983004330131000
36460282	::379983299781091000
30151060	::379983587623600000
17769662	::379985416805707000
231483310	::379985868079267000
431081727	::379986706658635000
378778103	::379988062853664000
327167157	::379992141046378000
327167157	::379992760238870000
55964893	::379993498025738000
343063442	::379997161938644000
431081727	::379997386682036000
430943995	::379997430743597000
343063442	::379997480399548000
343063442	::379997632455659000
343063442	::379998124153909000
430943995	::379998162481860000
17163192	::379998786195836000
373569970	::379999118057152000
430943995	::379999802765115000
390479008	::380000369604300000
97392631	::380001337741955000
311124403	::380002649145606000
303480264	::380003342065602000
246481379	::380005130789060000
430943995	::380006625295499000
298090474	::380007211692331000
322260178	::380008372596404000
318592864	::380009704564723000
318592864	::380010408138272000
127692656	::380010763060264000
127692656	::380010911303753000
508407656	::380015107595464000
508407656	::380015965099945000
318592864	::380016587413413000
318592864	::380016812148396000
487072828	::380017994719428000
32125015	::380018315319447000
487072828	::380018397141950000
491921675	::380019610458021000
430943995	::380019999567794000
61630217	::380020399511470000
415897649	::380020516909633000
61630217	::380020910088286000
318592864	::380021623409373000
487072828	::380021667554017000
487072828	::380022207302230000
487072828	::380022287891574000
487072828	::380022318065389000
61630217	::380022776398348000
318592864	::380023000411938000
47067763	::380023392835211000
431081727	::380023840731963000
61630217	::380024521052672000
310489606	::380028268038336000
349472194	::380028961713315000
338464682	::380028970114113000
349472194	::380029376882307000
338464682	::380029417180762000
349472194	::380029555404451000
524903037	::380029930610102000
338464682	::380029933117927000
338464682	::380030699824508000
338464682	::380031467230736000
369109312	::380031853476188000
338464682	::380032243336364000
17928370	::380032623344906000
431081727	::380032856421986000
338464682	::380033014157168000
192948373	::380033050861502000
338464682	::380033782612381000
338464682	::380034555446448000
338464682	::380035325848190000
473359113	::380036386121715000
338464682	::380036492103389000
473359113	::380036569408618000
135328132	::380036686693928000
473359113	::380036787319472000
338464682	::380036931029311000
473359113	::380037005247131000
246481379	::380037117956481000
473359113	::380037329403916000
473359113	::380037478867943000
508407656	::380037495221927000
338464682	::380037746732961000
473359113	::380037792006299000
376326269	::380038142692438000
338464682	::380038261693239000
376326269	::380038797121314000
508407656	::380038852024344000
338464682	::380039027279142000
21764174	::380039299493687000
338464682	::380039793822167000
338464682	::380040560808964000
338464682	::380041330027544000
529698153	::380041465830711000
338464682	::380042118124666000
322972121	::380042517699657000
338464682	::380042917051527000
90211828	::380043221545803000
90211828	::380043265850212000
338464682	::380043785628958000
61630217	::380043875983056000
90211828	::380044112093016000
338464682	::380044308113408000
369310186	::380044410974900000
473359113	::380044670048292000
338464682	::380045078196002000
21112883	::380045669118930000
276887663	::380045791043551000
338464682	::380045850933604000
284664089	::380046019624312000
322972121	::380046336084963000
338464682	::380046628716945000
438566411	::380047163687845000
322972121	::380047405674414000
338464682	::380047408710684000
234801315	::380047799788003000
338464682	::380048211492102000
431081727	::380048241930170000
376326269	::380048394149838000
164816411	::380048801399992000
338464682	::380048986364592000
338464682	::380049782414143000
338464682	::380050298959433000
338464682	::380051078361800000
448325555	::380051561776697000
338464682	::380051846238203000
448325555	::380052173608214000
338464682	::380052636890046000
164816411	::380052902330388000
448325555	::380053295035072000
338464682	::380053403910418000
338464682	::380054171153489000
246481379	::380054870343954000
338464682	::380054937670938000
338464682	::380055704477765000
431081727	::380056391605424000
11822502	::380056420621631000
338464682	::380056473583112000
338464682	::380057249382555000
338464682	::380058060661612000
272488861	::380058479366385000
284664089	::380058499415547000
284664089	::380058912898027000
338464682	::380059020435795000
284664089	::380059034964865000
338464682	::380059536972730000
338464682	::380060346028797000
448325555	::380060710392578000
338464682	::380060862502817000
338464682	::380061631104815000
338464682	::380062403158736000
338464682	::380063176286797000
338464682	::380063948675883000
247362551	::380064295016337000
19569142	::380064585648062000
338464682	::380064719391838000
338464682	::380065494021074000
46918873	::380065581707575000
46918873	::380066247146471000
338464682	::380066304180248000
361691248	::380066839461515000
338464682	::380067075063955000
338464682	::380067846895583000
322260178	::380068379345686000
338464682	::380068616462295000
338464682	::380069411337420000
338464682	::380069927811416000
37347278	::380070248151384000
152735068	::380070523276754000
338464682	::380070696140800000
338464682	::380071471537614000
338464682	::380072241154637000
11822502	::380072697973067000
338464682	::380073012445184000
338464682	::380073788735782000
153133040	::380074466845683000
338464682	::380074564065050000
153133040	::380074706671788000
431081727	::380074719329787000
338464682	::380075335477256000
338464682	::380076107493412000
338464682	::380076876858793000
145000225	::380077561625468000
338464682	::380077659876622000
322260178	::380078002681704000
152735068	::380078151843336000
152735068	::380078300007108000
338464682	::380078432345792000
338464682	::380079204747841000
373569970	::380079292375236000
322972121	::380079357613867000
338464682	::380079971986722000
322260178	::380080210307457000
322260178	::380080456425021000
338464682	::380080489689657000
322260178	::380081104973475000
338464682	::380081256391655000
338464682	::380082023462748000
338464682	::380082793323057000
338464682	::380083561845780000
338464682	::380084331454021000
180503713	::380084779171184000
338464682	::380085101222043000
180503713	::380085282600910000
36460282	::380085589217116000
338464682	::380085869128208000
67523538	::380086161777360000
711532177	::380086459618717000
338464682	::380086637272657000
338464682	::380087406075977000
318592864	::380087842581782000
473359113	::380087882943188000
338464682	::380088231359827000
246075513	::380088680280375000
459567634	::380088978189598000
338464682	::380089118438326000
338464682	::380089639593205000
36460282	::380089907844497000
322260178	::380090117886844000
335100293	::380090394564100000
338464682	::380090409046667000
36460282	::380090832596238000
246075513	::380091177673826000
338464682	::380091179615780000
330468046	::380091945164353000
338464682	::380091950247854000
192948373	::380092161129078000
338464682	::380092728886829000
338464682	::380093498176716000
338464682	::380094266883588000
338464682	::380095034898382000
338464682	::380095803433308000
67523538	::380095886216679000
338464682	::380096586371436000
338464682	::380097102077886000
431081727	::380097454286204000
338464682	::380097871963365000
116633811	::380098224561733000
338464682	::380098640741560000
36460282	::380098854081019000
36460282	::380099275382071000
338464682	::380099408848625000
36460282	::380099545797255000
36460282	::380099787129114000
36460282	::380099816510205000
322972121	::380099829231542000
322972121	::380099903609126000
338464682	::380100178197241000
322972121	::380100463901044000
338464682	::380100951077437000
338464682	::380101719914323000
338464682	::380102490294714000
338464682	::380103261048434000
338464682	::380104089779982000
338464682	::380104861515137000
255799357	::380105639491805000
338464682	::380105648119091000
338464682	::380106165561995000
255799357	::380106462481383000
338464682	::380106934747009000
255799357	::380107155694972000
255799357	::380107219125432000
255799357	::380107655630835000
338464682	::380107704825438000
279393068	::380107832625868000
279393068	::380108080282755000
36556314	::380108103607279000
36556314	::380108267097038000
36556314	::380108310579388000
279393068	::380108325825703000
338464682	::380108471859171000
279393068	::380108933261582000
338464682	::380109352247754000
338464682	::380110121688240000
487072828	::380110681720107000
338464682	::380110895835127000
487072828	::380111112869400000
338464682	::380111664411987000
431081727	::380111951071703000
246481379	::380112262566273000
228357750	::380112276302229000
338464682	::380112440974774000
228357750	::380112766595379000
338464682	::380112959768236000
358132049	::380113118090629000
338464682	::380113729221713000
338464682	::380114498285096000
36460282	::380115176479268000
338464682	::380115265763028000
36460282	::380115595293122000
36460282	::380115731519918000
338464682	::380116035388440000
36460282	::380116077021519000
338464682	::380116805961805000
338464682	::380117578645274000
338464682	::380118348928794000
338464682	::380119168680353000
39140648	::380119447639298000
376326269	::380119461950656000
338464682	::380119942420393000
376326269	::380120191965073000
338464682	::380120711471190000
376326269	::380121280290516000
338464682	::380121484951171000
338464682	::380122251829313000
338464682	::380122772178890000
157541754	::380123231652700000
338464682	::380123542173384000
279435268	::380123579117240000
168705725	::380123936954286000
120906428	::380124059419176000
338464682	::380124317180497000
279435268	::380124402429751000
17769662	::380125035085963000
338464682	::380125085337538000
279435268	::380125178338238000
37347278	::380125357665296000
473359113	::380125682686099000
168705725	::380125773044383000
338464682	::380125853641756000
46918873	::380125954339008000
37347278	::380125997737078000
37347278	::380126044075749000
473359113	::380126073557495000
473359113	::380126503767265000
338464682	::380126624018341000
37347278	::380126756197257000
473359113	::380127231202193000
338464682	::380127395681800000
473359113	::380127524665057000
338464682	::380128163595948000
279435268	::380128194650963000
473359113	::380128245632348000
473359113	::380128306881765000
279435268	::380128613477396000
473359113	::380128906986008000
338464682	::380128936895594000
473359113	::380129583602728000
338464682	::380129714004045000
631782776	::380130398950268000
473359113	::380130418093064000
524903037	::380130435944419000
338464682	::380130483549388000
524903037	::380130698096828000
338464682	::380131259013292000
473359113	::380131439804563000
46918873	::380131672987287000
338464682	::380132026252140000
473359113	::380132427592523000
338464682	::380132795600732000
473359113	::380132890199072000
338464682	::380133565813358000
473359113	::380133740241907000
338464682	::380134400697974000
631782776	::380134411166949000
58563319	::380134628482633000
338464682	::380134919998943000
36460282	::380135629709115000
36460282	::380135755626348000
36460282	::380135864963432000
36460282	::380135977442082000
36460282	::380136019347390000
36460282	::380136440895913000
36460282	::380136890265251000
223998080	::380137945140719000
36460282	::380138135319216000
223998080	::380138265866555000
246481379	::380140304604860000
376326269	::380141475893637000
376326269	::380141684446597000
120906428	::380141701056053000
376326269	::380142621613883000
376326269	::380143404677881000
246481379	::380143765404786000
135328132	::380145874145259000
135328132	::380145941208002000
67523538	::380146354687082000
298090474	::380146580839358000
114970673	::380147212342161000
114970673	::380147328130101000
135328132	::380147569352921000
343063442	::380147753222799000
343063442	::380147803181154000
27237232	::380150392958373000
358132049	::380150568326807000
237635410	::380150717488443000
27237232	::380151172239491000
392434084	::380151579644395000
318592864	::380152966214590000
376326269	::380156081856462000
558662656	::380157068407107000
558662656	::380158735391285000
506912647	::380158869869428000
358132049	::380158937003073000
506912647	::380158971782660000
264364477	::380159110517231000
343063442	::380162242622144000
343063442	::380162503121985000
343063442	::380162744315424000
343063442	::380163154094743000
343063442	::380164556263133000
343063442	::380164907741609000
343063442	::380168156183920000
343063442	::380168217794080000
322260178	::380169819720790000
343063442	::380170210856022000
343063442	::380170842862129000
157541754	::380170853927096000
343063442	::380171075088179000
157541754	::380172159362273000
343063442	::380172743108337000
157541754	::380175374807998000
32564504	::380175432407977000
157541754	::380176213098377000
157541754	::380176693786599000
32564504	::380177062268768000
32564504	::380177349766950000
260979062	::380178852678356000
438566411	::380178882361446000
163589914	::380179297191071000
199545464	::380179936822444000
199545464	::380180173746094000
199545464	::380180281304838000
199545464	::380180405099696000
199545464	::380180484095221000
234801315	::380180920613224000
234801315	::380182647445942000
234801315	::380182866493452000
180503713	::380183914444492000
180503713	::380193587935592000
31287131	::380199901159624000
69662123	::380202176598925000
163589914	::380203414082166000
163589914	::380203572052258000
163589914	::380203709231534000
163589914	::380204075742023000
163589914	::380204676999704000
116147578	::380204865852411000
163589914	::380205059457294000
554041249	::380205107884744000
163589914	::380206087590256000
554041249	::380208123044065000
163589914	::380208500409761000
163589914	::380208889741848000
554041249	::380208980955373000
311124403	::380209410196639000
554041249	::380209564945088000
90211828	::380209596981608000
90211828	::380209655412445000
554041249	::380210110666002000
554041249	::380210871684718000
554041249	::380210937698848000
311124403	::380210952870051000
311124403	::380211095413465000
554041249	::380211259666227000
554041249	::380212049231364000
554041249	::380212691245080000
554041249	::380212946845974000
234801315	::380213937897496000
234801315	::380214049910583000
234801315	::380214356707123000
234801315	::380214640384675000
234801315	::380215223745261000
234801315	::380215610481070000
152735068	::380225192028405000
195276249	::380228514324443000
116343636	::380229134703529000
613256961	::380241670685458000
236261288	::380257926507540000
236261288	::380258230028345000
236261288	::380259696528986000
236261288	::380260021180706000
180503713	::380271273475321000
180503713	::380272561906806000
397934536	::380277532022427000
397934536	::380281866835599000
358132049	::380285469461708000
318592864	::380287178989125000
318592864	::380288262226870000
224346133	::380289160374136000
253879613	::380292179781881000
239770256	::380296420550377000
438566411	::380297363450912000
318592864	::380297811340042000
431081727	::380298929645969000
318592864	::380300354589822000
27237232	::380301429639892000
80631544	::380301660805160000
386833057	::380305521917440000
164816411	::380305762850832000
231483310	::380307500203278000
231483310	::380307602389082000
383812985	::380311949990309000
383812985	::380311973478412000
383812985	::380311986602393000
383812985	::380312071369281000
383812985	::380312085042716000
383812985	::380312131628843000
383812985	::380312148779364000
383812985	::380312164575109000
383812985	::380312187526316000
431081727	::380313284219387000
120906428	::380316108349124000
505841428	::380316151710240000
349472194	::380317051476541000
157541754	::380318575170715000
431081727	::380319389498630000
17769662	::380321065836089000
349472194	::380321267808993000
157541754	::380321714615635000
157541754	::380322564763308000
66486074	::380322899250249000
335100293	::380325266264195000
129844944	::380327924177854000
157541754	::380328310485815000
154535515	::380331846543753000
78404115	::380333379582824000
19569142	::380333542267305000
431081727	::380334350773936000
223998080	::380334475303194000
118470515	::380334803549028000
157541754	::380336587793788000
422304131	::380340734668591000
157541754	::380342182617817000
431081727	::380344222743678000
157541754	::380345473891983000
303480264	::380346254410412000
231256008	::380346805583495000
164816411	::380347338058776000
318592864	::380348228707024000
318592864	::380349966264565000
58976049	::380352808094277000
581531512	::380352879753981000
431081727	::380353062541352000
349472194	::380353254334664000
122769328	::380353451625938000
349472194	::380353641708007000
349472194	::380353694187159000
349472194	::380353967785795000
349472194	::380354332602171000
349472194	::380354736471691000
335100293	::380354909343731000
157541754	::380355467547267000
58976049	::380355557930307000
58976049	::380356004355260000
349472194	::380356835355947000
349472194	::380357723902451000
157541754	::380358678802874000
260539431	::380362468460990000
223998080	::380363215386857000
487072828	::380364470674944000
127692656	::380364690372956000
199545464	::380368974296645000
199545464	::380369104714358000
343063442	::380369157985820000
199545464	::380369241922633000
127692656	::380369418838372000
127692656	::380369530880819000
127692656	::380369626938744000
127692656	::380369791166738000
327167157	::380370961884651000
327167157	::380371253640429000
349472194	::380374396277624000
195276249	::380374852039081000
349472194	::380376475155042000
524903037	::380376663995191000
322224277	::380376891657445000
163589914	::380377939381985000
163589914	::380377997892542000
195276249	::380378536885776000
246481379	::380379861602562000
322224277	::380382584682713000
532616498	::380382635291189000
322224277	::380382975919013000
322224277	::380383318149038000
322224277	::380383436436824000
322224277	::380383888037531000
153133040	::380383960012173000
431081727	::380384448111312000
96882214	::380385362557677000
422304131	::380385731140911000
96882214	::380386042659893000
322224277	::380386079724937000
513878213	::380386284415762000
513878213	::380386360819212000
322224277	::380386400756957000
322224277	::380386788655001000
96882214	::380386960247762000
631782776	::380387089680171000
322224277	::380387328570572000
322224277	::380387417481412000
322224277	::380387846386745000
322224277	::380387985620869000
322224277	::380388081129369000
438566411	::380389624322863000
438566411	::380390042218135000
322224277	::380390095041597000
231483310	::380390847566860000
322224277	::380390908556226000
322224277	::380390935945031000
322224277	::380391027787313000
338464682	::380391128479973000
338464682	::380391836306513000
431081727	::380392041814831000
36119799	::380392115211358000
338464682	::380392358488993000
338464682	::380393126642188000
246481379	::380393375134146000
338464682	::380393899069419000
338464682	::380394673031753000
322224277	::380395370595250000
338464682	::380395440979456000
338464682	::380396253130932000
338464682	::380397022366277000
338464682	::380397791920390000
718668289	::380398687333003000
338464682	::380399107413532000
255711119	::380399438599958000
338464682	::380399878712463000
431081727	::380400266572337000
338464682	::380400647788834000
255711119	::380400801480314000
47067763	::380400871630446000
120906428	::380400879548903000
322224277	::380400981780873000
338464682	::380401415836803000
180503713	::380401980776394000
180503713	::380402111697416000
338464682	::380402187597144000
338464682	::380402953942605000
338464682	::380403721680605000
338464682	::380404488596893000
180503713	::380404969696161000
431081727	::380405093243174000
338464682	::380405257664466000
338464682	::380406070138507000
180503713	::380406615041900000
581531512	::380406721690501000
338464682	::380406853286375000
338464682	::380407620902744000
180503713	::380407668562989000
358132049	::380408122034372000
338464682	::380408389303402000
160671151	::380408704002457000
338464682	::380408905588678000
330468046	::380409162523348000
487072828	::380409532230279000
338464682	::380409672836329000
335100293	::380409776561086000
180503713	::380410204657287000
338464682	::380410440695566000
358132049	::380410621881487000
338464682	::380411211625422000
426685539	::380411537711575000
338464682	::380411983096315000
338464682	::380412750133870000
338464682	::380413521604788000
718668289	::380414004406923000
338464682	::380414288063520000
280699168	::380414857289297000
280699168	::380414937618587000
338464682	::380415062055612000
279393068	::380415290326007000
279393068	::380415356155617000
279393068	::380415618383491000
338464682	::380415831508664000
279393068	::380416181233913000
279393068	::380416240902090000
338464682	::380416611926044000
180503713	::380416980156960000
338464682	::380417381547253000
338464682	::380418149163618000
358132049	::380418451669409000
318592864	::380418723649441000
338464682	::380418917497184000
338464682	::380419696308129000
394796192	::380419741749227000
246481379	::380419772804255000
487072828	::380420110277570000
338464682	::380420990016053000
338464682	::380421759293349000
180503713	::380421897319903000
338464682	::380422523953090000
338464682	::380423291938164000
40485959	::380423742314143000
40485959	::380424038935318000
338464682	::380424096741216000
195276249	::380424296986050000
338464682	::380424863221309000
338464682	::380426458339872000
358132049	::380427082993369000
338464682	::380427229076783000
338464682	::380428001780854000
157541754	::380430142822432000
17769662	::380430177073106000
127692656	::380430389401374000
127692656	::380430484461060000
127692656	::380430535421853000
127692656	::380430586898554000
330468046	::380430658989862000
487072828	::380434439014080000
38042561	::380435462566850000
246481379	::380435858031390000
180388620	::380436113745133000
246481379	::380437811947917000
231483310	::380437912497565000
487072828	::380439709396119000
279393068	::380440152524337000
322224277	::380440498919333000
322224277	::380441062461812000
322224277	::380442418245410000
157541754	::380444846726840000
316484120	::380445901690392000
54721301	::380448418352869000
180388620	::380449589498609000
246481379	::380450364451225000
431081727	::380453883413143000
83945746	::380454560684589000
83945746	::380454650454880000
369310186	::380457635105222000
232793000	::380457871005081000
246481379	::380459276096901000
318592864	::380459374306930000
280699168	::380459395785580000
246481379	::380459432020164000
32564504	::380459783435722000
378778103	::380460911712292000
386833057	::380462737249169000
431081727	::380463971674771000
160671151	::380464375091314000
558662656	::380466746978627000
558662656	::380467700025135000
180503713	::380469793616560000
422304131	::380469888197730000
37867502	::380470610893090000
37867502	::380470791369789000
243857003	::380470848156864000
473359113	::380472818749546000
318592864	::380472951298351000
318592864	::380473652523044000
473359113	::380473663755022000
318592864	::380473819045330000
473359113	::380473867984072000
318592864	::380474226589048000
318592864	::380474240350560000
318592864	::380474848361086000
473359113	::380474857575559000
473359113	::380475145581629000
284664089	::380475792645316000
284664089	::380476434109571000
473359113	::380476632021999000
284664089	::380476678754942000
46918873	::380476712540446000
330468046	::380477565137207000
581531512	::380477742976086000
318592864	::380478113177939000
431081727	::380478271814504000
322224277	::380478471136239000
322224277	::380478528292003000
529698153	::380482172873760000
311124403	::380482258270183000
322224277	::380483733750419000
135328132	::380484672049782000
135328132	::380484863003877000
280699168	::380485219385475000
224093638	::380485557786529000
330468046	::380485810702667000
100313850	::380486995249623000
135328132	::380487055538532000
27237232	::380487566229004000
554041249	::380488220812668000
386627455	::380489090518757000
46918873	::380489738974937000
46918873	::380489808780722000
67523538	::380490921122729000
67523538	::380491141164306000
120906428	::380491229139439000
272488861	::380491534199582000
272488861	::380492079949819000
330468046	::380492392526135000
330468046	::380492419852013000
311124403	::380492561909317000
169618179	::380492580255178000
231483310	::380492927673188000
116147578	::380493019926900000
311124403	::380493043914534000
231483310	::380493209811841000
114970673	::380493341156454000
431081727	::380493432247951000
459987659	::380493567153557000
19569142	::380494172517449000
322260178	::380494255237894000
240587031	::380494332358586000
116147578	::380494411773140000
287721116	::380495351863848000
17769662	::380496187176280000
229364831	::380496478474891000
358132049	::380496633961914000
348256856	::380496710943780000
381279494	::380499095317909000
57929811	::380499431378149000
343063442	::380500085374586000
381279494	::380500139213086000
322224277	::380501422262845000
343063442	::380501767735095000
358132049	::380501864799690000
231483310	::380502996075151000
231483310	::380503086126866000
180503713	::380503335096561000
358132049	::380503795710427000
381279494	::380505187594801000
381279494	::380505572669681000
40524821	::380505598888251000
343063442	::380505719008542000
381279494	::380505886575591000
381279494	::380506402013593000
32125015	::380506535027539000
381279494	::380506664455376000
168705725	::380506927836717000
318592864	::380507172263956000
40524821	::380507257861332000
381279494	::380507528570089000
381279494	::380508122672295000
487072828	::380508138958368000
381279494	::380508198429814000
343063442	::380508318885634000
318592864	::380508500717469000
381279494	::380508936430161000
431081727	::380509036409409000
381279494	::380509222737563000
223594866	::380510470605930000
381279494	::380511563880624000
318592864	::380512081868779000
228357750	::380512836016824000
381279494	::380513020088422000
341279579	::380513241215926000
381279494	::380514305516785000
228357750	::380514320913670000
381279494	::380514627903574000
438566411	::380516520553488000
318592864	::380517022276521000
78404115	::380519003065577000
554041249	::380522738768551000
318592864	::380522868507156000
66486074	::380522881467154000
392434084	::380523481676271000
255313314	::380523896832671000
318592864	::380524148831039000
438566411	::380524218955218000
354119806	::380524335725035000
487072828	::380524393304444000
323076337	::380525831216701000
231483310	::380525878398431000
341279579	::380526853540179000
438566411	::380526875069911000
231483310	::380526891419328000
31287131	::380527424070365000
438566411	::380531037576511000
177645158	::380532236808114000
177645158	::380532551364145000
581531512	::380532826690818000
318592864	::380533350056071000
438566411	::380533990475575000
318592864	::380534111456493000
116147578	::380534249285091000
607648640	::380534640748298000
581531512	::380535054080155000
21764174	::380535421618245000
438566411	::380536120762568000
335100293	::380537509735702000
116147578	::380538526690848000
36460282	::380540478288330000
36460282	::380540568402927000
438566411	::380540625059590000
116147578	::380540655736336000
36460282	::380540707687374000
36460282	::380541017256390000
36460282	::380541310845067000
36460282	::380541438016360000
36460282	::380541738550841000
116147578	::380541748084105000
180503713	::380542200264032000
438566411	::380542209424384000
116147578	::380542376684437000
116147578	::380543120389062000
727288316	::380543505589743000
116633811	::380543724905717000
116147578	::380544114762076000
116147578	::380544651003826000
116147578	::380544845892173000
116147578	::380545089451196000
21764174	::380546418974289000
320002424	::380546789214285000
320002424	::380547225790971000
180503713	::380547315964346000
320002424	::380547588707352000
320002424	::380547985794662000
320002424	::380548228972040000
180503713	::380548541187629000
180503713	::380549038577569000
369310186	::380549514349662000
341279579	::380552079049494000
718668289	::380552189610975000
157541754	::380552885895200000
157541754	::380553148727033000
438566411	::380553731521413000
341279579	::380553807937015000
438566411	::380555889712721000
718668289	::380556130348302000
341279579	::380556339325706000
341279579	::380556528455262000
438566411	::380556621736202000
341279579	::380556937089519000
341279579	::380557249908727000
341279579	::380557349254995000
341279579	::380557697273188000
341279579	::380557769641709000
341279579	::380558350573789000
341279579	::380558455683043000
341279579	::380558637015371000
341279579	::380559054038265000
341279579	::380559119381725000
311124403	::380559172599033000
311124403	::380559364769476000
393622132	::380559820405112000
341279579	::380560406181183000
341279579	::380560557796904000
438566411	::380564417580003000
433065308	::380567868510711000
246075513	::380568863886540000
246075513	::380569090550935000
246075513	::380569253537394000
246075513	::380570036597161000
195276249	::380570445868974000
195276249	::380570669148549000
163589914	::380573703886471000
195276249	::380577896966131000
487072828	::380583015107141000
487072828	::380586133081444000
163589914	::380592949857226000
163589914	::380593074851676000
276887663	::380593165964959000
163589914	::380593674750406000
163589914	::380593825850224000
163589914	::380594011230048000
163589914	::380594168638083000
163589914	::380594637213138000
163589914	::380594768410968000
163589914	::380595146242277000
163589914	::380595336957272000
163589914	::380595554792640000
163589914	::380595768618278000
163589914	::380596409071722000
236261288	::380615626835759000
276887663	::380618829094604000
255711119	::380618954898546000
61630217	::380626140303745000
36460282	::380628733125984000
36460282	::380628983945388000
61630217	::380634656418586000
61630217	::380637478254039000
341279579	::380642506955714000
255765560	::380652553702502000
341279579	::380653685887348000
19569142	::380654518658015000
547745977	::380656538345414000
157541754	::380658085368709000
253879613	::380658852980469000
31287131	::380658933095858000
354119806	::380661580754874000
354119806	::380661645082906000
322224277	::380661820287381000
354119806	::380661990857121000
354119806	::380662043285938000
354119806	::380662138853146000
354119806	::380662284835889000
354119806	::380662396186275000
341279579	::380664047797936000
31287131	::380664529090121000
633957791	::380667240745406000
322224277	::380668118554509000
322224277	::380670627964669000
31287131	::380672490411810000
48063677	::380672674357575000
287721116	::380673461804601000
727288316	::380675188867624000
48063677	::380675242555092000
505841428	::380677944114286000
231483310	::380684251118977000
231483310	::380684321109331000
231483310	::380685588938366000
431081727	::380685989724708000
383812985	::380686039922135000
593259997	::380687723155030000
231483310	::380688249402171000
431081727	::380688293978832000
231483310	::380688328922005000
279393068	::380690380540231000
279393068	::380690801316999000
279393068	::380691130993487000
48063677	::380691353824690000
279393068	::380691507088351000
607432063	::380692315045498000
154535515	::380694233897652000
459567634	::380695345589915000
376326269	::380695414552281000
231483310	::380695644325052000
231483310	::380695688516206000
376326269	::380695748376940000
17163192	::380698991681208000
17163192	::380699741454991000
17163192	::380699784236912000
17163192	::380700659210653000
366716735	::380701992391168000
255799357	::380702817646030000
255799357	::380704008912248000
195276249	::380704186805264000
316484120	::380704458696437000
151366552	::380705617356546000
151366552	::380706138381361000
343063442	::380706383676444000
151366552	::380706710694146000
376326269	::380706736694243000
151366552	::380706765991845000
151366552	::380706781053599000
231483310	::380707055667281000
431081727	::380707376631795000
151366552	::380707673282740000
378778103	::380709593502208000
164816411	::380714951188299000
17163192	::380716651693735000
92936298	::380716956758081000
415897649	::380721728122400000
151366552	::380722089860538000
151366552	::380722163994873000
151366552	::380722285701001000
67523538	::380723309547360000
701949296	::380723370850922000
80448281	::380724330759348000
231483310	::380725693124210000
343063442	::380726158708310000
343063442	::380726701321232000
431081727	::380727834924154000
127692656	::380730192211492000
127692656	::380730271957803000
127692656	::380730607590203000
127692656	::380730657212989000
168705725	::380732032558432000
168705725	::380732179744948000
322224277	::380732483379400000
17928370	::380735760896634000
58976049	::380735861702135000
358132049	::380737233071775000
448325555	::380737993407221000
46918873	::380740624682459000
55964893	::380742158799872000
180503713	::380746240343801000
322260178	::380750230993793000
335100293	::380752375927275000
335100293	::380753461467684000
17928370	::380753771644874000
335100293	::380755493310185000
49667570	::380756068550574000
49667570	::380756352848912000
49667570	::380756446654525000
160671151	::380757357237506000
21764174	::380759903771443000
329993431	::380761612116037000
335100293	::380761773395042000
335100293	::380761921781501000
438566411	::380763899982667000
438566411	::380764394340089000
15688986	::380765286929952000
15688986	::380765791043342000
80448281	::380766163061325000
415897649	::380766428917293000
15688986	::380766656252755000
201722399	::380766819742519000
201722399	::380766919931863000
386833057	::380766923136700000
201722399	::380766999128731000
201722399	::380767160634597000
201722399	::380767297981255000
15688986	::380767364654333000
201722399	::380767500507443000
631782776	::380769080321392000
438566411	::380769541594152000
321166954	::380771100772151000
100313850	::380771631401951000
473359113	::380773282548809000
47067763	::380773817338970000
142384634	::380773966962364000
701949296	::380774414008082000
701949296	::380774451626770000
701949296	::380774633009475000
701949296	::380774832968724000
701949296	::380775213899579000
318592864	::380775865287999000
318592864	::380775875601764000
180503713	::380776627170709000
47067763	::380778409338863000
567827557	::380781321934483000
48063677	::380781615120908000
48063677	::380782377284673000
180503713	::380784303363600000
180503713	::380785357908090000
146512594	::380785515215454000
180503713	::380786240892960000
180503713	::380786321025159000
180503713	::380786479251075000
358132049	::380786873624309000
17769662	::380787518884806000
358132049	::380788569968635000
473359113	::380788622087057000
151366552	::380788689720594000
127692656	::380789225412886000
127692656	::380789446599512000
127692656	::380789516568899000
127692656	::380789636320464000
17769662	::380789928478912000
358132049	::380790168635977000
180503713	::380791596956286000
61630217	::380796584092774000
322224277	::380797825014980000
180503713	::380800714832089000
459567634	::380802051695214000
49667570	::380802649702268000
459567634	::380802651761692000
473359113	::380804300303507000
445669112	::380804397506514000
473359113	::380804522547109000
262889564	::380804653518438000
473359113	::380804894045003000
67453850	::380807476456591000
96056317	::380807598645452000
67453850	::380807823904763000
272488861	::380808941258964000
180503713	::380814571780714000
180503713	::380814636716924000
237635410	::380818186482233000
264532389	::380818826771709000
17769662	::380821414515077000
506912647	::380822350507552000
17769662	::380822379318235000
369109312	::380823464149397000
49667570	::380830799270268000
49667570	::380830952425291000
593259997	::380832283751489000
415897649	::380832460017131000
593259997	::380834129752768000
593259997	::380834194693173000
354119806	::380835447733506000
272488861	::380836224669200000
631782776	::380837051652141000
369109312	::380837635125555000
318592864	::380837893562200000
318592864	::380838171678097000
116343636	::380839083355799000
180503713	::380839991045525000
180503713	::380840380604108000
329993431	::380843395624620000
318592864	::380846246724116000
272488861	::380846568137850000
369109312	::380846695979827000
100313850	::380846709695197000
386627455	::380848069190774000
239770256	::380848326624542000
32787499	::380848373294563000
157541754	::380849013299625000
264364477	::380849084203937000
157541754	::380849629547753000
336171560	::380850226736537000
239770256	::380850594547634000
336171560	::380850745685184000
335100293	::380851083771248000
19569142	::380852723907710000
369109312	::380852910541647000
246075513	::380852980733739000
246075513	::380853948368035000
631782776	::380853954399072000
46918873	::380854214731509000
180503713	::380855046088687000
246075513	::380855064468144000
376326269	::380855107916931000
246075513	::380855188372070000
180503713	::380855468811640000
361978168	::380855784298782000
361978168	::380856408314753000
361978168	::380856440845762000
272488861	::380857261104435000
264295397	::380857778329616000
361978168	::380858038707818000
318592864	::380858285672632000
318592864	::380859060851343000
192948373	::380861263133171000
157541754	::380861403315585000
157541754	::380862051440402000
264295397	::380862817467138000
157541754	::380864376359907000
67523538	::380864754824536000
157541754	::380865859948126000
157541754	::380866961439485000
386833057	::380867289936953000
15688986	::380868858006892000
343063442	::380870204047118000
157541754	::380870272708280000
46918873	::380870775462703000
180503713	::380871263243481000
343063442	::380871829398618000
195276249	::380872103006044000
231483310	::380872735901384000
180503713	::380872963639504000
15688986	::380873092601741000
343063442	::380873320180092000
335100293	::380873345115238000
157541754	::380873718756823000
46918873	::380873722690666000
15688986	::380874066749444000
228357750	::380874637648740000
180503713	::380874690472185000
558662656	::380874995343187000
228357750	::380875154512834000
168705725	::380875256589991000
223998080	::380875966840451000
36460282	::380876024546070000
343063442	::380876138341343000
343063442	::380876425433075000
343063442	::380877248334536000
223998080	::380877649104494000
17163192	::380878027221401000
508407656	::380878289759260000
343063442	::380878369929170000
343063442	::380878716319961000
11822502	::380879073561415000
343063442	::380879210513825000
163589914	::380879887747522000
343063442	::380879894957146000
343063442	::380879984945930000
343063442	::380880516494282000
552715527	::380880619653582000
256582954	::380880683482107000
177645158	::380880837882830000
256582954	::380880874280976000
552715527	::380880927918161000
459567634	::380880962017820000
256582954	::380881014517538000
343063442	::380881060772327000
256582954	::380881175142596000
180503713	::380881179299569000
552715527	::380881184877998000
256582954	::380881220604669000
256582954	::380881273654239000
322224277	::380881332768747000
552715527	::380881416239980000
343063442	::380881445515821000
256582954	::380881458841141000
552715527	::380881569017516000
256582954	::380881598830219000
322224277	::380881730959204000
256582954	::380881852342358000
343063442	::380881861523689000
256582954	::380882027689439000
552715527	::380882059910459000
256582954	::380882085264625000
256582954	::380882127371268000
256582954	::380882229712281000
256582954	::380882385794904000
459567634	::380882509837643000
459567634	::380882947714600000
376326269	::380883275129974000
552715527	::380883288011079000
376326269	::380883350803599000
256582954	::380883361771687000
376326269	::380883382470586000
256582954	::380883411419660000
376326269	::380883427429326000
256582954	::380883457565392000
256582954	::380883638482530000
376326269	::380883658590023000
256582954	::380883666383011000
552715527	::380883675246002000
552715527	::380883735375532000
376326269	::380883748138393000
552715527	::380884159465783000
376326269	::380884212855078000
335100293	::380884563523690000
593259997	::380884787801497000
177645158	::380884895226015000
116118519	::380885260999073000
552715527	::380885375117692000
376326269	::380885387062677000
376326269	::380885540998225000
335100293	::380885727149428000
376326269	::380886126677872000
376326269	::380886147913625000
376326269	::380886327207944000
376326269	::380886342840111000
114970673	::380886376021233000
376326269	::380886683484295000
376326269	::380887266958123000
376326269	::380888218356707000
376326269	::380888291828330000
343063442	::380888504281993000
376326269	::380888630346002000
343063442	::380888721534353000
192948373	::380889005337747000
376326269	::380889025059356000
322224277	::380889191032172000
392434084	::380889902759411000
30151060	::380890013266759000
146512594	::380890879961337000
146512594	::380890987499102000
343063442	::380891323789623000
78404115	::380892231722205000
120906428	::380892474358509000
343063442	::380892601445920000
343063442	::380892762595262000
120906428	::380893403799486000
322224277	::380894133973286000
343063442	::380894536500649000
322224277	::380894800221716000
343063442	::380895488934817000
343063442	::380895772935348000
343063442	::380896787910774000
343063442	::380897181684617000
322224277	::380897718001885000
343063442	::380898122932551000
343063442	::380899087886725000
581531512	::380899441701814000
94481845	::380899500619218000
343063442	::380899588573392000
343063442	::380900211435909000
53852889	::380900385692475000
581531512	::380900392303087000
157541754	::380900750857342000
96882214	::380902273557078000
231483310	::380902715293179000
343063442	::380903069438853000
343063442	::380904411150553000
343063442	::380906556776140000
343063442	::380907982944342000
343063442	::380908043937927000
343063442	::380908231490416000
11822502	::380908545647988000
21764174	::380908991091462000
343063442	::380909136113713000
21764174	::380909218154291000
243857003	::380909995316887000
343063442	::380910710638669000
343063442	::380910927047970000
343063442	::380911115720351000
343063442	::380911243038425000
180503713	::380911413956726000
343063442	::380911427474583000
343063442	::380911933412499000
199545464	::380912914036973000
199545464	::380913101652377000
343063442	::380913205695873000
199545464	::380913343567249000
48063677	::380913858220933000
343063442	::380914228116197000
243857003	::380914360844972000
49667570	::380914812055986000
343063442	::380914966582145000
343063442	::380915310414409000
343063442	::380915776393211000
343063442	::380916128131710000
343063442	::380916548837191000
343063442	::380917058591936000
343063442	::380917602924494000
343063442	::380918117724991000
343063442	::380918670295195000
343063442	::380918788163510000
260979062	::380920265443532000
343063442	::380922994953969000
343063442	::380923514183618000
21112883	::380923655552655000
64905964	::380924964687601000
361352435	::380925609183948000
90211828	::380926829844242000
361352435	::380926984076787000
463420581	::380926985205481000
90211828	::380927510319751000
361352435	::380927900574171000
90211828	::380928146776027000
195276249	::380931999621713000
330468046	::380936795254317000
433065308	::380937033994084000
406122207	::380937597608271000
406122207	::380939329159589000
185455808	::380942026482917000
199545464	::380944797475028000
185455808	::380945606786965000
185455808	::380946049881227000
185455808	::380946118508421000
185455808	::380947294482628000
279435268	::380947781990744000
185455808	::380948327841685000
185455808	::380948464085250000
185455808	::380948798690033000
473359113	::380952016228323000
473359113	::380952713225183000
61630217	::380953115237027000
31287131	::380962997939617000
361691248	::380963189879353000
473359113	::380963396176592000
17163192	::380977477084278000
613256961	::380981594661474000
329993431	::381021916292608000
335100293	::381028874135404000
322224277	::381031363278675000
322224277	::381031439292063000
322224277	::381031442395844000
322224277	::381031498419159000
524903037	::381032595188101000
327167157	::381033311054741000
354119806	::381034283668107000
49667570	::381035617674866000
64905964	::381039968090882000
505841428	::381040239751348000
376326269	::381041337417474000
327167157	::381041842155835000
236466373	::381042826118561000
236466373	::381042937007583000
236466373	::381042985296621000
17769662	::381044368519741000
17769662	::381044781662883000
120906428	::381047018925211000
343063442	::381052256910467000
49667570	::381053025605136000
343063442	::381054512074473000
154535515	::381056633586974000
386833057	::381057693416689000
518039543	::381060290525134000
69662123	::381061348282892000
607432063	::381061547881021000
31287131	::381063702507556000
343063442	::381065846056955000
343063442	::381066280825921000
426786499	::381066514851323000
343063442	::381066565321375000
49667570	::381067006575140000
264295397	::381067249836388000
49667570	::381067433844686000
49667570	::381067638077919000
49667570	::381067737994637000
142384634	::381067808811286000
253381064	::381069418878754000
335100293	::381070849488728000
335100293	::381071111141994000
633010300	::381071136739430000
633010300	::381071172172906000
459987659	::381072187978821000
376326269	::381073663941824000
185455808	::381074307017105000
17769662	::381074351099236000
711532177	::381075799354253000
335100293	::381076338313928000
322224277	::381079094424645000
552715527	::381079220853944000
552715527	::381080004106670000
552715527	::381080231102390000
195276249	::381080408299151000
552715527	::381080629674524000
127692656	::381081081094893000
127692656	::381081123792912000
127692656	::381081338784538000
552715527	::381081519739392000
423422030	::381081931963973000
32787499	::381082123341291000
32787499	::381083181257998000
32787499	::381083765423878000
127692656	::381084238239764000
552715527	::381084441445412000
552715527	::381084615412551000
552715527	::381084884380704000
423422030	::381085118229921000
701949296	::381085358202437000
47067763	::381086121088000000
28299725	::381089589039214000
28299725	::381089655820926000
251683004	::381090400078815000
251683004	::381090561186230000
251683004	::381091434272542000
195276249	::381093602811985000
251683004	::381094551911272000
633010300	::381096081704357000
32125015	::381100445533765000
378778103	::381100724853407000
142384634	::381102215597142000
322224277	::381102611950080000
180503713	::381103159558799000
318592864	::381103934875906000
58976049	::381104302657658000
180503713	::381104340381224000
17769662	::381106735265878000
327167157	::381106802797977000
327167157	::381107385521025000
327167157	::381107707018625000
327167157	::381108023541768000
58976049	::381108643611308000
343063442	::381109748625465000
322224277	::381111985485537000
138245975	::381113897094090000
322224277	::381117507047682000
118470515	::381119504186880000
17928370	::381120265583079000
16710226	::381120560106708000
336171560	::381121525836832000
37347278	::381121774257061000
17928370	::381122312571224000
264295397	::381123962392285000
114970673	::381125953529061000
268546928	::381127196230045000
529698153	::381129089924337000
524903037	::381133630325919000
17928370	::381136778285318000
48063677	::381138468724039000
48063677	::381138710810861000
48063677	::381138970207600000
48063677	::381139870158454000
48063677	::381140216553414000
633010300	::381140712777318000
48063677	::381140791043035000
318592864	::381144773085908000
318592864	::381145057786855000
354119806	::381150202935410000
48063677	::381152226896801000
48063677	::381152550751584000
711532177	::381152862035664000
711532177	::381153427142615000
322972121	::381154107756937000
711532177	::381155772874256000
581531512	::381155837722787000
47067763	::381155855275937000
185455808	::381156081441202000
711532177	::381156613375004000
299484513	::381157200124596000
185455808	::381157938527629000
185455808	::381158518562492000
180503713	::381158656425066000
223594866	::381159900220772000
318592864	::381167707175284000
386833057	::381168755730309000
487072828	::381170755595030000
58976049	::381171177567555000
120906428	::381175606446002000
552715527	::381177967881113000
318592864	::381179673667182000
180503713	::381183203341770000
180503713	::381183301685616000
114970673	::381193177702866000
180503713	::381193605945495000
180503713	::381193862251044000
180503713	::381194100458143000
180503713	::381194224236265000
159282025	::381194796515090000
80448281	::381195127143669000
168705725	::381196339234996000
180503713	::381196483380654000
180503713	::381196761328803000
223594866	::381196852571291000
180503713	::381197218860269000
180503713	::381197771065540000
299484513	::381197997884706000
508407656	::381199000944132000
180503713	::381199830674321000
318592864	::381199999377629000
322224277	::381202635476324000
120906428	::381204221506248000
120906428	::381204739465048000
284664089	::381204804216713000
369310186	::381206198173065000
180503713	::381209325416747000
348256856	::381209946324357000
180503713	::381210084518666000
168705725	::381210659255357000
38042561	::381213056040042000
180503713	::381215532235894000
266095621	::381218102253744000
266095621	::381218369284100000
49667570	::381218669797576000
266095621	::381219116721651000
17163192	::381219457718562000
180503713	::381219653022138000
266095621	::381220522455232000
180503713	::381220903436447000
524903037	::381223662600593000
120906428	::381226327551905000
223998080	::381226526135418000
343063442	::381227012938940000
322972121	::381227305697566000
322972121	::381227797571977000
322972121	::381228174149165000
157541754	::381228243581698000
120906428	::381228392961417000
373569970	::381228640089825000
343063442	::381228952536113000
322972121	::381229049945006000
120906428	::381229183625465000
343063442	::381229212998184000
343063442	::381229381533724000
157541754	::381229861811277000
343063442	::381229902038450000
157541754	::381230207564533000
343063442	::381230450003300000
180503713	::381231314768502000
718668289	::381232396802088000
406122207	::381233538160680000
64905964	::381234801954811000
406122207	::381236097961181000
164816411	::381237347326496000
376326269	::381237672582602000
376326269	::381237717411315000
358132049	::381237777699831000
718668289	::381239782908493000
120906428	::381240254037905000
54721301	::381240439417749000
223594866	::381241023563071000
552715527	::381241084485324000
552715527	::381241431060267000
552715527	::381241619137040000
406122207	::381242203060056000
581531512	::381242408878739000
718668289	::381242666840649000
718668289	::381243290504265000
415897649	::381244527475847000
529698153	::381246361737232000
177645158	::381247029411729000
491921675	::381248239632416000
343063442	::381248258166644000
21764174	::381249437206474000
246481379	::381251263377469000
21764174	::381255239866654000
322224277	::381255940084727000
284372523	::381256322949214000
284372523	::381256781986398000
284372523	::381257887588163000
90265908	::381257944027111000
284372523	::381258078647111000
272488861	::381258949187489000
284372523	::381260053065375000
157541754	::381262203162492000
318592864	::381262466476675000
552715527	::381263769110081000
180503713	::381264110820032000
180503713	::381264270639767000
180503713	::381265950282383000
487072828	::381266073011515000
116343636	::381266222215462000
322224277	::381266754724319000
487072828	::381266955467894000
180503713	::381268807568084000
567827557	::381269157376831000
180503713	::381269362952663000
392434084	::381269542111952000
228357750	::381270113732685000
397934536	::381270652138713000
361352435	::381271494665314000
31287131	::381272034451279000
361352435	::381277669968453000
318592864	::381282530898759000
318592864	::381283712639729000
361352435	::381284388765315000
318592864	::381285332873801000
318592864	::381285569155694000
361352435	::381285689389629000
37347278	::381287093021835000
318592864	::381287490172489000
361352435	::381287681969242000
361352435	::381289844715945000
21112883	::381290013968703000
361352435	::381290647459598000
318592864	::381291528532291000
459987659	::381292678597455000
495506626	::381292915277836000
459987659	::381293595862376000
260979062	::381293777832275000
581531512	::381295146505355000
180503713	::381295291770880000
80448281	::381299838593146000
164816411	::381300640833490000
361352435	::381304025854910000
96882214	::381311937042059000
276887663	::381313924450512000
229364831	::381316199063486000
322260178	::381323943153795000
487072828	::381327275347542000
276887663	::381330679331446000
276887663	::381331933508018000
243857003	::381347509299208000
473359113	::381352429507190000
473359113	::381352633719476000
473359113	::381353292275535000
17163192	::381374673923346000
17163192	::381374853112401000
17163192	::381375213843542000
473359113	::381381788095893000
318592864	::381387856998305000
718668289	::381393171512430000
252451878	::381396787862724000
61630217	::381399114724163000
335100293	::381400188218142000
61630217	::381401706614906000
505841428	::381403179851603000
154535515	::381419014867517000
57804016	::381419035029962000
129844944	::381420492059848000
129844944	::381420821518221000
381599486	::381421361975296000
354119806	::381421944438284000
397934536	::381432515027693000
718668289	::381434565769695000
264295397	::381437651066552000
37347278	::381437730829238000
264295397	::381438582697000000
293606978	::381440367184195000
293606978	::381441521137885000
293606978	::381442085603123000
266095621	::381442239723220000
607432063	::381443405777100000
16860986	::381444064077312000
177989889	::381447540723294000
180503713	::381451845254017000
180503713	::381452656453386000
180503713	::381452850733539000
180503713	::381452942907543000
487072828	::381452998104215000
343063442	::381455039052533000
321166954	::381455625793716000
343063442	::381456824836169000
343063442	::381457226776342000
378778103	::381462090973970000
378778103	::381463876627628000
37347278	::381465271652724000
32787499	::381465385612378000
37347278	::381465415852896000
444087594	::381472600251449000
444087594	::381472813959618000
157541754	::381472906678915000
415897649	::381472909069279000
444087594	::381473602266492000
444087594	::381473696848035000
444087594	::381474510698196000
444087594	::381474594768838000
49667570	::381474904530755000
157541754	::381475183317745000
322224277	::381478333772361000
246481379	::381480127752048000
157541754	::381480632599478000
195276249	::381481216983445000
631782776	::381484831286501000
246075513	::381487263206899000
322224277	::381491421221380000
332525085	::381493462178091000
160671151	::381496170314743000
390479008	::381497097800806000
157541754	::381497274259738000
390479008	::381497790968238000
390479008	::381498066496282000
116343636	::381498460836343000
390479008	::381498719159324000
376326269	::381498770464071000
36460282	::381498852303724000
195276249	::381501769697988000
266095621	::381503497034010000
581531512	::381503643020967000
195276249	::381505220263817000
195276249	::381505381622886000
195276249	::381505514959810000
469825474	::381505519808045000
469825474	::381505560220151000
524903037	::381506282009939000
383812985	::381506640098250000
524903037	::381506677629276000
383812985	::381506726895169000
164816411	::381508967039389000
343063442	::381509463552712000
415897649	::381512180949995000
718668289	::381512556482801000
66882384	::381513096465879000
49667570	::381513523001442000
491921675	::381517649806909000
491921675	::381519100293677000
180503713	::381519851837485000
180503713	::381519976655753000
228357750	::381520474515075000
232793000	::381520557256097000
246075513	::381520594472554000
53852889	::381520933040570000
727288316	::381521412667621000
231483310	::381523532511191000
448325555	::381524321568436000
557367433	::381525032008044000
487072828	::381527447360897000
47067763	::381533330480848000
250010716	::381533713080672000
343063442	::381535549367939000
343063442	::381535742935048000
266095621	::381536744535228000
298090474	::381538766222925000
487072828	::381539322450567000
381599486	::381541307362975000
66486074	::381541486942109000
274693254	::381543634753302000
274693254	::381543691422543000
246075513	::381544019656192000
343063442	::381544608913567000
37347278	::381545098594361000
37347278	::381545655639879000
272488861	::381545694500507000
631782776	::381546505674293000
718668289	::381546809501286000
21112883	::381547637599924000
506912647	::381548212647391000
631782776	::381549434896916000
17163192	::381549767794622000
631782776	::381549904507576000
27237232	::381550547662569000
240587031	::381551976112455000
36460282	::381552114138619000
36460282	::381552167204962000
240587031	::381552487029035000
58563319	::381553074528976000
36460282	::381553160579710000
36460282	::381553282080321000
36460282	::381553332076441000
322260178	::381553745232150000
293606978	::381560798910246000
293606978	::381562422177198000
361691248	::381562609993920000
293606978	::381562828085157000
160671151	::381564073215000000
31287131	::381564282313244000
358132049	::381567169005248000
487072828	::381567910369443000
49667570	::381567913536536000
336171560	::381572134088101000
463420581	::381573563859615000
90211828	::381575724853104000
164816411	::381577427228442000
343063442	::381582953840513000
343063442	::381586471393562000
343063442	::381587299307225000
157541754	::381587322204332000
180388620	::381587608955936000
343063442	::381588391092973000
343063442	::381588441554624000
343063442	::381588596295073000
343063442	::381588672342020000
343063442	::381589114098708000
343063442	::381590782831894000
438566411	::381591055071584000
38042561	::381591961712340000
38042561	::381592332438487000
343063442	::381593384575459000
120906428	::381594208290623000
343063442	::381594475157409000
487072828	::381596562666700000
120906428	::381596989680803000
293606978	::381597150821359000
358132049	::381597175672627000
92936298	::381597404489089000
38042561	::381597441272717000
120906428	::381599286271557000
116633811	::381599401631678000
116633811	::381599494497771000
318592864	::381600485205364000
318592864	::381600587605082000
487072828	::381601459747319000
223998080	::381601624415678000
318592864	::381602929113071000
423422030	::381603816296443000
66486074	::381605476951015000
262889564	::381606014728294000
157541754	::381606047708094000
66486074	::381608192238579000
32787499	::381608467544686000
426685539	::381609043862634000
343063442	::381610123711377000
343063442	::381610399440728000
114970673	::381610517510774000
298090474	::381611147717136000
343063442	::381611273311367000
157541754	::381611900733501000
116343636	::381612680923992000
308308003	::381619156052738000
322347814	::381620576927744000
322347814	::381620702849159000
177645158	::381622344856641000
361352435	::381623072844824000
180503713	::381623336876638000
361352435	::381623525737365000
180503713	::381623582146953000
180503713	::381623610122993000
180503713	::381623738225414000
361352435	::381624019771867000
180503713	::381624452930629000
195276249	::381624923913211000
272488861	::381625336179728000
321166954	::381625518824513000
321166954	::381625604442845000
180503713	::381625652497383000
180503713	::381626695142621000
180503713	::381626865779490000
272488861	::381627654379565000
272488861	::381629215293980000
180503713	::381629246256713000
361352435	::381629740378898000
180503713	::381630632193167000
36460282	::381632749557534000
237635410	::381633408860164000
157541754	::381633545808412000
67523538	::381634106981109000
529698153	::381634394110181000
438566411	::381634917248937000
631782776	::381635989296275000
157541754	::381636239486877000
157541754	::381636763879768000
177645158	::381637302516477000
177645158	::381637914503155000
361352435	::381638609603788000
567827557	::381638758853914000
392434084	::381640795670843000
506912647	::381641247242600000
318592864	::381642771687563000
318592864	::381642887253209000
157541754	::381642896702984000
318592864	::381643599525724000
180503713	::381644089592406000
157541754	::381644160849440000
322347814	::381644386074759000
361352435	::381645158338404000
180503713	::381645332045922000
180503713	::381646370765283000
491921675	::381646709665058000
67523538	::381653966226210000
473640061	::381658824890793000
718668289	::381659025999265000
327167157	::381659466665431000
327167157	::381659661293740000
718668289	::381660156343230000
180503713	::381661475624214000
180503713	::381663709309202000
378778103	::381668817241661000
629787407	::381669365600370000
361352435	::381669584027148000
260979062	::381670337005363000
629787407	::381670451996397000
361352435	::381671180983205000
31287131	::381672062785687000
327167157	::381672150639185000
327167157	::381674026919137000
433065308	::381681982410747000
540197402	::381685319935864000
358948460	::381692414986956000
327167157	::381696428260601000
250010716	::381696690379440000
400704846	::381698938648010000
400704846	::381699140964450000
250010716	::381702998415515000
361352435	::381708728484917000
400704846	::381721639945113000
613256961	::381727507638005000
400704846	::381751965551566000
261564905	::381763078393982000
261564905	::381763626727915000
261564905	::381763691802546000
505841428	::381765255451246000
461599812	::381768031287779000
89632418	::381769967277846000
89632418	::381770457088659000
16860986	::381770994697785000
16860986	::381771182413864000
318592864	::381771248579403000
16860986	::381771416879628000
89632418	::381772966884671000
90211828	::381773983265595000
253879613	::381775133804728000
19501845	::381777746525179000
19501845	::381778296088047000
19501845	::381779310790868000
19501845	::381779353090404000
358948460	::381780611125358000
223998080	::381780787441315000
154535515	::381781426045083000
180503713	::381783934864228000
318592864	::381784070197628000
268546928	::381785077300355000
223998080	::381785388286611000
114970673	::381787092642439000
461599812	::381787823122051000
461599812	::381788018991833000
180503713	::381789387312607000
180503713	::381789788258697000
61630217	::381790640566439000
318592864	::381792566397915000
383812985	::381792623809159000
157541754	::381792934104158000
383812985	::381794860119760000
397934536	::381795343177768000
313641068	::381796308950216000
31287131	::381797084631805000
321166954	::381797282628108000
321166954	::381797341105098000
321166954	::381797364089905000
321166954	::381797500056649000
180503713	::381798541355929000
180503713	::381798937130434000
157541754	::381800442692640000
459567634	::381801423228649000
322260178	::381801587548880000
322260178	::381802256901099000
322260178	::381802327222784000
169618179	::381802561713750000
157541754	::381803824954224000
246075513	::381804081851158000
157541754	::381804326832054000
157541754	::381805149750312000
341279579	::381805503921131000
400704846	::381806036086050000
157541754	::381806997915856000
291459734	::381807063375941000
180503713	::381807334626177000
157541754	::381809315289792000
524903037	::381809734590169000
157541754	::381810509324238000
157541754	::381810876300668000
426786499	::381812352506535000
157541754	::381812455162515000
157541754	::381813194953859000
67523538	::381813378681151000
67523538	::381813405491142000
461599812	::381814276974858000
157541754	::381814289616875000
291459734	::381814512141090000
461599812	::381814560446873000
461599812	::381815217945993000
250010716	::381815280877309000
250010716	::381815339547242000
157541754	::381815497857462000
291459734	::381816456645599000
157541754	::381816779829682000
180503713	::381817211247415000
157541754	::381819319287836000
532616498	::381821432483037000
291459734	::381821534609756000
322260178	::381823345559601000
322972121	::381824140576956000
330468046	::381828853821239000
284664089	::381829622330961000
260539431	::381833122095955000
246481379	::381833846293274000
524903037	::381834767182077000
406122207	::381836676060168000
369310186	::381837654708338000
284664089	::381839760157077000
318592864	::381842179037356000
316484120	::381843254016094000
180503713	::381844595002580000
31287131	::381845131843735000
180503713	::381845707667570000
298090474	::381850277898240000
255765560	::381850693792837000
21764174	::381853285638213000
272488861	::381854085718093000
272488861	::381854981860888000
313641068	::381856736736329000
313641068	::381856793778855000
318592864	::381857358055739000
49667570	::381859646950350000
31287131	::381860333868314000
272488861	::381865958295355000
318592864	::381866261699108000
231483310	::381866361179602000
33302034	::381866525235625000
291459734	::381866800947802000
195276249	::381867150203695000
373569970	::381867304473985000
313641068	::381868862775369000
318592864	::381871051720101000
72882594	::381872317153828000
72882594	::381872569625743000
318592864	::381874145795272000
321166954	::381875639508148000
321166954	::381875912955801000
321166954	::381875982430253000
180503713	::381877153564229000
423422030	::381877367670853000
272488861	::381878455547088000
318592864	::381878492121812000
272488861	::381879319506604000
17163192	::381883886697189000
318592864	::381885230485094000
529698153	::381886596296892000
21764174	::381886925507809000
318592864	::381887104894402000
318592864	::381887146740969000
116343636	::381887809189335000
276887663	::381890465538134000
223998080	::381891079877832000
114970673	::381891478072856000
164816411	::381891870286049000
120906428	::381892490028007000
463420581	::381894154672173000
36119799	::381895179038244000
15974594	::381896750279438000
343063442	::381896798828118000
19501845	::381897770833293000
135328132	::381898999898181000
135328132	::381899178428755000
135328132	::381899228890406000
135328132	::381899888230805000
390479008	::381899894342316000
135328132	::381899935676764000
135328132	::381900055889707000
299484513	::381900848499916000
157541754	::381903446376742000
157541754	::381903844307116000
250010716	::381904352970932000
318592864	::381904726759321000
318592864	::381904849157517000
343063442	::381904915263520000
343063442	::381904971676921000
15974594	::381905118595383000
343063442	::381905278511222000
343063442	::381905668631838000
318592864	::381905830872109000
343063442	::381905950174507000
343063442	::381906409031352000
343063442	::381906421282902000
308308003	::381906766130196000
308308003	::381906802150887000
343063442	::381906990886178000
390479008	::381907219715207000
157541754	::381907841776615000
343063442	::381907846478057000
386833057	::381908197709471000
308308003	::381909014285537000
552715527	::381909842870288000
343063442	::381909893029982000
180503713	::381909917369925000
552715527	::381909995870507000
552715527	::381910377828585000
47067763	::381910827672272000
308308003	::381910920290512000
308308003	::381911049995186000
552715527	::381911093532049000
343063442	::381911356145811000
180503713	::381911366837497000
552715527	::381911503089065000
343063442	::381911525390172000
381599486	::381911562334003000
343063442	::381911881645953000
552715527	::381912071010402000
343063442	::381912182796980000
276887663	::381913606863867000
276887663	::381913819817058000
276887663	::381913852788486000
349472194	::381914017776025000
343063442	::381914235480985000
343063442	::381914655695720000
308308003	::381915143929466000
343063442	::381915171674787000
27237232	::381915214544777000
349472194	::381915436667121000
15974594	::381915672361844000
15974594	::381916067989565000
337980677	::381916156258709000
27237232	::381916759587962000
67523538	::381916903637524000
272488861	::381917980268834000
157541754	::381918517756690000
291459734	::381919213926903000
291459734	::381920004708380000
42292477	::381920979343405000
42292477	::381921059525902000
322347814	::381921108498194000
42292477	::381921245660336000
42292477	::381922463908909000
42292477	::381922557211181000
42292477	::381923246394056000
42292477	::381923713392054000
90265908	::381923967998906000
42292477	::381924029348974000
42292477	::381924415577260000
42292477	::381924915202752000
361691248	::381925517412139000
180503713	::381925636761477000
42292477	::381926177231110000
42292477	::381926362950676000
42292477	::381926570073808000
42292477	::381926609529630000
42292477	::381927246510194000
42292477	::381928199242125000
246075513	::381928232679116000
42292477	::381928494907002000
246075513	::381928544085229000
42292477	::381928588205125000
246075513	::381928753128951000
426685539	::381930517832036000
701949296	::381930915129073000
361978168	::381931084197687000
177645158	::381934632788168000
308308003	::381935238114320000
19835249	::381935863573532000
157541754	::381935923669499000
19835249	::381936349458497000
415897649	::381939059259482000
343063442	::381939595035688000
100313850	::381939930085064000
343063442	::381940054685265000
180503713	::381941191886897000
358132049	::381942877846118000
358132049	::381944352626311000
66486074	::381946044805705000
234801315	::381948081849126000
180503713	::381948206726545000
180503713	::381948406497046000
180503713	::381948727596158000
89632418	::381949677345579000
180503713	::381953963568156000
97392631	::381957351517216000
21764174	::381957743210278000
37347278	::381959433288290000
19835249	::381959562028675000
19835249	::381959625303945000
19835249	::381959682602315000
19835249	::381959970847465000
335100293	::381960656267661000
276887663	::381962222898929000
489868030	::381966326262427000
343063442	::381966680546484000
180503713	::381966844015685000
64582219	::381967015390375000
148451114	::381967023003025000
180503713	::381967395046576000
180503713	::381968093427552000
322224277	::381968578922033000
246481379	::381968722870960000
322224277	::381973569510469000
358132049	::381973883986796000
529698153	::381974346975039000
39140648	::381974544744857000
228357750	::381976266179485000
354119806	::381984504459849000
354119806	::381984886804197000
42292477	::381988668669693000
318592864	::381989299170066000
64905964	::381990565967331000
313641068	::381992025693769000
264364477	::382000017872932000
264364477	::382000102597857000
264364477	::382000172940550000
264364477	::382001293851512000
264364477	::382001323803025000
322260178	::382002903751606000
567827557	::382003616086650000
392434084	::382004859500646000
593259997	::382007347888918000
64905964	::382007472346894000
237635410	::382007607717658000
322347814	::382009758955233000
311124403	::382010363014692000
581531512	::382012295305768000
448325555	::382012360652644000
250010716	::382012499664437000
186693710	::382014649152962000
186693710	::382014728010096000
186693710	::382015284556468000
186693710	::382015607886979000
186693710	::382015794894209000
186693710	::382015965371695000
186693710	::382016963091787000
32787499	::382018895709601000
322347814	::382020271625863000
21112883	::382028631611944000
260979062	::382033942318051000
279435268	::382035941365678000
279435268	::382036030402338000
279435268	::382036677071732000
279435268	::382036949772808000
279435268	::382037147278401000
279435268	::382037333350309000
279435268	::382038095484702000
279435268	::382038409126363000
279435268	::382038761699557000
279435268	::382039473930141000
279435268	::382040366889041000
279435268	::382041069606961000
279435268	::382041265170575000
279435268	::382041445320110000
279435268	::382042070523084000
279435268	::382042420701298000
279435268	::382043156134772000
279435268	::382043373680746000
279435268	::382043593491636000
279435268	::382043798995742000
433065308	::382046409194606000
236261288	::382051449695657000
21377945	::382052025502294000
32125015	::382057685278937000
21377945	::382064476045840000
322260178	::382068531149692000
54721301	::382074931300691000
236261288	::382076192255246000
236261288	::382077118395338000
180503713	::382088656250732000
180503713	::382089040788721000
180503713	::382090298475962000
400704846	::382095892670451000
36460282	::382098460008144000
36460282	::382098690057330000
329993431	::382099786993639000
329993431	::382099863480983000
36460282	::382100311369740000
19835249	::382110408989212000
228357750	::382111537122394000
228357750	::382112078707712000
318592864	::382114111032918000
422304131	::382121076572303000
422304131	::382123593116975000
318592864	::382126573291597000
460765832	::382126660243316000
400704846	::382127095201026000
505841428	::382127615806418000
581531512	::382127630507835000
400704846	::382133872462286000
400704846	::382134105271332000
400704846	::382134388110016000
593259997	::382135069529210000
422304131	::382135371024576000
400704846	::382136046391009000
400704846	::382137191964491000
400704846	::382137313079197000
593259997	::382138361130909000
376326269	::382139805670187000
303480264	::382140701485854000
376326269	::382141356879003000
318592864	::382143289950220000
318592864	::382143475736936000
303480264	::382143585581551000
154535515	::382143807799574000
343063442	::382144184301264000
593259997	::382144417739452000
400704846	::382145236887040000
400704846	::382147367291482000
475356723	::382149083579678000
343063442	::382150120277417000
72882594	::382150633882525000
400704846	::382153837336727000
263221576	::382153861642727000
459567634	::382154467820720000
400704846	::382155548868636000
322260178	::382156432197816000
30151060	::382156906129031000
400704846	::382159934005055000
633010300	::382162104444145000
157541754	::382165112309972000
37347278	::382167572872830000
529698153	::382167625515560000
303480264	::382170040571002000
426786499	::382172683066044000
127692656	::382175132296687000
127692656	::382175293580279000
127692656	::382175494734901000
127692656	::382175552276557000
127692656	::382175595452694000
157541754	::382176534829998000
303480264	::382176611568979000
376326269	::382178820691750000
157541754	::382178872093331000
223998080	::382180159794585000
376326269	::382180599982592000
37347278	::382180714596167000
322260178	::382181252436328000
157541754	::382181304537997000
157541754	::382182767465070000
157541754	::382184336944287000
633010300	::382184741648486000
157541754	::382185529116471000
400704846	::382189332368326000
157541754	::382190557336190000
64905964	::382191318107058000
157541754	::382192165331668000
153133040	::382192925050163000
400704846	::382194202181771000
127692656	::382194500200042000
157541754	::382194657880702000
127692656	::382194686666235000
127692656	::382194741280268000
322260178	::382196402983825000
335100293	::382197682301042000
157541754	::382198946552360000
487072828	::382200281074651000
157541754	::382201610870738000
400704846	::382201851925393000
298090474	::382203816688369000
337980677	::382204076802330000
157541754	::382204799116406000
400704846	::382204851414773000
327167157	::382205753596997000
180503713	::382206085555585000
322224277	::382206400979423000
180503713	::382206764273639000
378778103	::382208600216985000
322224277	::382208803178967000
322224277	::382209301067993000
529698153	::382209858046795000
529698153	::382209935838543000
529698153	::382209948547313000
529698153	::382209981577441000
322224277	::382210033330573000
120906428	::382210659032657000
557367433	::382211335024418000
557367433	::382211417379590000
557367433	::382211456487268000
120906428	::382211644580847000
322224277	::382212547211821000
631782776	::382212869774778000
21764174	::382213047617474000
246481379	::382213652272525000
529698153	::382215361887600000
529698153	::382215402358439000
378778103	::382216813473701000
32125015	::382217809389826000
341279579	::382218862789287000
400704846	::382219620242841000
400704846	::382219670540931000
386833057	::382220071168651000
506912647	::382221063641653000
581531512	::382222467282243000
180503713	::382222822963421000
157541754	::382224848678047000
369109312	::382224871771480000
157541754	::382225469284032000
400704846	::382227650032316000
400704846	::382228017289756000
400704846	::382229763621797000
400704846	::382231944169152000
320002424	::382232032098914000
320002424	::382232369903972000
322260178	::382232480222552000
268546928	::382233834487808000
546266750	::382234005812162000
40524821	::382234054068019000
40524821	::382234367189581000
177645158	::382234926608695000
160671151	::382237569095696000
160671151	::382237992129019000
272488861	::382239917079687000
330468046	::382241225346007000
272488861	::382241535682572000
272488861	::382242532228214000
361978168	::382243082789720000
272488861	::382243248695025000
189368301	::382243685079216000
546266750	::382244050843099000
506912647	::382244187472936000
546266750	::382244514938634000
506912647	::382244658417766000
69662123	::382246331697627000
146512594	::382249442294132000
546266750	::382249809068818000
546266750	::382250339111424000
349472194	::382250581580345000
546266750	::382252311277367000
83945746	::382253728222699000
83945746	::382253768316051000
83945746	::382253831750684000
83945746	::382254883849900000
229758663	::382257579327758000
284664089	::382260531660218000
322260178	::382260991335337000
322224277	::382262919142326000
299484513	::382263765619585000
358132049	::382265477742858000
322224277	::382265695146606000
157541754	::382268532962369000
284664089	::382268773232689000
268546928	::382270168548012000
335100293	::382271154771087000
473640061	::382272075911536000
335100293	::382273989625671000
318592864	::382276104255729000
163589914	::382277704805908000
163589914	::382278065176338000
92936298	::382278465531432000
17928370	::382282917130797000
343063442	::382286194542792000
318592864	::382286641890852000
157541754	::382286689101942000
318592864	::382286700925714000
318592864	::382287470475636000
47067763	::382288305574141000
318592864	::382288946090483000
318592864	::382288949076836000
32125015	::382289315411525000
180503713	::382289703707607000
318592864	::382289885140647000
255313314	::382293609024094000
27237232	::382294165217746000
180503713	::382294992901132000
180503713	::382295080985714000
120906428	::382295169833259000
547745977	::382295563351232000
180503713	::382295678481084000
180503713	::382295801290301000
55964893	::382296039145107000
487072828	::382297559441481000
322972121	::382302602492653000
322972121	::382302875407613000
322972121	::382303077170044000
321663912	::382303092663808000
322972121	::382303336181301000
322972121	::382303614888599000
400704846	::382304676558827000
529698153	::382305244471771000
322224277	::382305684961779000
322224277	::382306642827558000
310489606	::382308293760540000
631782776	::382308369622503000
321663912	::382308766990884000
27237232	::382308888168914000
321663912	::382309671811305000
321663912	::382310037265203000
313641068	::382310475716780000
313641068	::382310541391171000
313641068	::382310650304663000
313641068	::382310674430308000
321663912	::382310824594771000
313641068	::382310897042989000
57804016	::382311063800520000
67523538	::382312106810683000
15688986	::382314875466178000
67523538	::382316517180055000
177989889	::382318280637022000
343063442	::382319725201461000
313641068	::382321945704169000
322347814	::382323069546541000
313641068	::382323680816398000
532616498	::382323837322272000
120906428	::382323906029158000
120906428	::382324111088689000
343063442	::382325466347995000
298090474	::382325583612362000
337980677	::382325731482558000
237635410	::382325970914385000
298090474	::382326001994170000
322224277	::382327418460966000
322224277	::382327504213512000
255313314	::382327672334188000
322224277	::382329023742746000
343063442	::382329333026541000
322224277	::382331455382110000
28671088	::382332284118245000
322224277	::382332478272196000
343063442	::382332480126058000
478520972	::382334353918812000
406122207	::382335165412163000
246481379	::382335271192104000
177989889	::382335290007769000
593259997	::382335441422123000
246481379	::382335506622586000
177989889	::382335528244232000
593259997	::382335580115197000
177989889	::382335707827548000
341279579	::382336651596288000
231483310	::382339174205894000
358132049	::382339475294023000
231483310	::382339765225267000
199545464	::382340884895117000
321663912	::382341788322643000
322224277	::382343398004252000
593259997	::382346031251210000
234801315	::382346111752470000
322224277	::382348636195024000
343063442	::382349215331909000
199545464	::382349932331814000
199545464	::382350052259536000
236112923	::382350287153143000
376326269	::382350726199922000
199545464	::382351093185150000
168705725	::382351213041561000
199545464	::382351446337155000
400704846	::382351644169490000
199545464	::382353971463356000
343063442	::382355776683003000
343063442	::382357203639758000
593259997	::382358012813266000
369310186	::382358344033263000
400704846	::382359652266029000
279435268	::382360851887718000
279435268	::382361053558222000
279435268	::382361200610508000
231483310	::382361568073486000
279435268	::382361591226040000
279435268	::382361734763511000
279435268	::382361897297010000
279435268	::382362139102810000
279435268	::382362196132786000
279435268	::382362271621857000
279435268	::382362549335109000
279435268	::382362672400195000
633957791	::382362713235529000
279435268	::382362870190977000
279435268	::382363204145664000
279435268	::382363574230061000
279435268	::382363729784233000
279435268	::382364139689345000
459987659	::382366337013936000
378778103	::382367757175902000
37347278	::382367952038674000
392434084	::382372634920378000
116147578	::382373022490828000
116147578	::382373103684173000
116147578	::382373248794505000
422304131	::382374080466673000
64905964	::382379548039733000
162315218	::382380407213146000
162315218	::382380608162258000
438566411	::382381882681622000
32787499	::382382397028700000
322260178	::382385136584912000
64905964	::382385407927005000
322260178	::382385504383401000
322260178	::382385628257988000
64905964	::382385739616768000
279435268	::382391342460338000
279435268	::382391879436079000
279435268	::382391989393948000
546266750	::382395020499644000
279435268	::382395997198225000
28671088	::382398310201712000
28671088	::382398773114466000
546266750	::382398970363789000
64905964	::382400700795604000
433065308	::382410422571122000
422214932	::382418900027047000
21112883	::382421772093505000
145000225	::382436848716771000
340627969	::382443312910589000
340627969	::382443857515790000
340627969	::382444339713949000
340627969	::382447059678154000
340627969	::382447165177483000
340627969	::382447367124811000
340627969	::382447574994518000
340627969	::382448820144979000
484497575	::382458662813331000
484497575	::382458905378299000
484497575	::382459226129313000
484497575	::382459364935618000
313641068	::382462959928098000
313641068	::382463526356254000
313641068	::382463662029426000
313641068	::382463744581709000
313641068	::382463807647252000
313641068	::382463935900688000
313641068	::382464236879769000
313641068	::382464334472810000
229364831	::382473197691879000
61630217	::382477804283371000
61630217	::382478331406745000
122769328	::382481336159571000
122769328	::382481428836925000
484497575	::382485541494599000
459567634	::382486017615597000
246075513	::382486215096037000
246075513	::382486808170622000
231483310	::382487153445720000
231483310	::382487175755210000
231483310	::382487216301551000
231483310	::382487282458316000
246075513	::382487454953275000
231483310	::382488708773330000
231483310	::382488786003058000
231483310	::382489397918437000
505841428	::382490282723274000
231483310	::382490965086597000
246075513	::382492600437338000
318592864	::382492682343682000
711532177	::382492757572337000
246075513	::382493150402850000
246075513	::382493263317712000
246075513	::382493437070942000
246075513	::382493866123091000
246075513	::382496191986298000
246075513	::382497157124993000
246075513	::382497619236646000
224346133	::382498001564205000
711532177	::382499289546510000
42971970	::382499480324833000
532616498	::382499956419866000
246075513	::382501450779463000
359607281	::382504037419327000
359607281	::382504129094225000
359607281	::382504143061266000
359607281	::382504228746694000
17769662	::382504309516410000
246075513	::382505357123551000
120906428	::382505412148224000
154535515	::382506210244587000
36556314	::382507517609132000
36556314	::382507654569930000
251683004	::382507787860713000
36556314	::382508310207139000
36556314	::382511376834789000
36556314	::382511440629735000
36556314	::382511500466094000
36556314	::382511623568498000
36556314	::382511748898504000
251683004	::382512870480564000
532616498	::382513238966935000
251683004	::382513248236359000
251683004	::382513375840063000
180503713	::382513410648600000
251683004	::382513543188205000
246075513	::382514651550212000
246075513	::382514812296921000
246075513	::382514992219951000
246075513	::382515177373306000
246075513	::382515725749198000
180503713	::382517107705270000
246075513	::382518887855951000
28671088	::382520677250899000
303480264	::382520684909711000
308523963	::382520908633886000
28671088	::382521216944582000
28671088	::382521511044972000
28671088	::382521605630746000
28671088	::382521976738562000
28671088	::382522604697165000
341279579	::382522810930704000
251683004	::382522812843712000
246075513	::382523116398059000
415897649	::382523465560907000
28671088	::382524139237801000
236112923	::382524828290662000
487072828	::382525535936466000
28671088	::382525623367139000
100313850	::382525876258095000
207893494	::382526995160383000
400704846	::382527087912841000
43922897	::382528940218122000
255711119	::382530342315241000
180388620	::382534346973773000
607432063	::382535369230516000
246481379	::382537569851813000
246481379	::382538344405557000
246481379	::382538647909576000
361352435	::382540001184993000
46918873	::382540916491567000
293606978	::382540964318818000
293606978	::382541066110377000
28671088	::382541471251169000
293606978	::382541488359362000
293606978	::382542017546301000
28671088	::382542063902158000
293606978	::382542155920596000
293606978	::382542618934013000
30151060	::382543366564896000
487072828	::382543518066962000
293606978	::382544090694311000
293606978	::382544452230709000
134236940	::382544476268675000
293606978	::382544721324691000
487072828	::382544767298445000
19569142	::382545118504312000
293606978	::382545122870583000
293606978	::382545412751515000
487072828	::382545499741360000
293606978	::382545515046400000
293606978	::382546238085664000
487072828	::382546677166379000
293606978	::382546886915149000
293606978	::382547132378402000
293606978	::382547764338388000
180503713	::382547862296743000
386833057	::382547999807004000
47067763	::382550773764460000
318592864	::382553002621808000
293606978	::382553318850957000
293606978	::382553761693970000
293606978	::382554099935232000
80448281	::382555119679574000
293606978	::382555415516422000
581531512	::382555449411006000
127692656	::382556441267421000
487072828	::382556449882124000
127692656	::382556475509710000
349472194	::382556493947887000
127692656	::382556699686871000
127692656	::382556910287081000
135328132	::382557370179538000
586941163	::382557724346568000
32125015	::382561016644915000
499925803	::382562911958204000
358132049	::382562977968168000
499925803	::382562986864279000
499925803	::382566382392455000
262271807	::382566403779198000
499925803	::382566473094291000
262271807	::382566728028266000
499925803	::382567005603115000
262271807	::382567273803698000
39140648	::382567966551715000
262271807	::382568004745064000
262271807	::382568416793473000
262271807	::382569318552059000
461599812	::382569657875435000
262271807	::382569760065478000
461599812	::382569817149931000
262271807	::382570803465707000
37347278	::382571249785794000
19569142	::382571678259097000
293606978	::382571989191237000
293606978	::382572352103399000
361978168	::382574121001177000
361978168	::382575394958102000
361978168	::382575794629136000
361978168	::382576171390881000
361978168	::382576777954336000
361978168	::382576922628468000
361978168	::382576954777804000
361978168	::382577368193576000
361978168	::382577723488894000
276887663	::382579106077892000
223998080	::382579785358012000
20545953	::382579869583822000
262271807	::382581216379412000
293606978	::382582918847029000
369310186	::382583030139080000
17928370	::382583763051757000
376326269	::382583824107831000
459567634	::382583942958034000
100313850	::382584301402849000
293606978	::382584311922180000
250010716	::382584370768273000
262271807	::382585336318394000
16710226	::382587264330514000
250010716	::382588000242130000
376326269	::382588064377225000
243857003	::382588070081462000
243857003	::382588407081234000
164816411	::382589811254894000
293606978	::382592516815466000
293606978	::382592643005300000
262271807	::382593009985912000
177645158	::382595922170880000
120906428	::382597036404535000
364609793	::382598653090603000
364609793	::382598838705324000
247362551	::382601021408571000
177989889	::382601056376463000
364609793	::382601130213007000
334515229	::382602713281724000
243857003	::382603107152052000
448325555	::382604271432110000
322260178	::382604778960076000
487072828	::382605450899763000
364609793	::382606487719145000
38042561	::382606591851106000
487072828	::382607448806129000
364609793	::382607608428777000
364609793	::382607822631862000
369109312	::382607906447048000
293606978	::382609804704768000
293606978	::382610386714771000
293606978	::382610593758195000
558662656	::382610689858105000
322224277	::382612502086840000
255711119	::382612643833327000
322224277	::382612785512734000
255711119	::382612798393438000
322224277	::382613139079966000
17928370	::382618149516214000
234043939	::382620664647393000
262889564	::382620922920050000
17928370	::382622176530407000
373569970	::382622417048174000
373569970	::382622900278149000
373569970	::382623175751647000
373569970	::382623887336292000
246481379	::382624488430370000
373569970	::382625439383957000
250389935	::382625555536826000
250389935	::382625566970499000
373569970	::382625789633495000
701949296	::382626749177004000
299484513	::382627151909892000
37347278	::382627992117055000
373569970	::382628559845466000
287721116	::382629584732438000
418832074	::382629999099928000
287721116	::382630134085595000
37347278	::382630663674793000
246481379	::382631592679985000
343063442	::382632384262201000
177645158	::382633369319645000
423661741	::382633478212567000
146512594	::382633838541017000
631782776	::382633984787632000
343063442	::382634129864396000
343063442	::382635273827258000
369109312	::382637722340696000
369109312	::382638366489341000
426685539	::382639528982228000
160671151	::382639658640744000
250010716	::382640192328183000
160671151	::382641201565810000
120906428	::382641261888274000
160671151	::382641392620548000
343063442	::382644279010537000
343063442	::382644580333522000
262271807	::382646186672676000
246481379	::382647609850331000
157541754	::382650975510888000
262271807	::382651177789554000
90211828	::382651250707562000
361691248	::382652539100860000
313641068	::382654048546996000
313641068	::382654236388904000
246481379	::382656839324028000
335100293	::382658703121723000
546266750	::382660269140221000
546266750	::382660284436852000
546266750	::382660363163951000
546266750	::382660449046507000
546266750	::382660622321610000
546266750	::382660712499122000
546266750	::382660758070255000
524903037	::382663939433037000
58563319	::382664050645401000
47067763	::382665789863895000
456220746	::382667037094707000
456220746	::382667451835494000
456220746	::382667561826938000
160671151	::382670304503283000
262271807	::382671539889799000
262271807	::382671790734344000
58563319	::382672681235402000
456220746	::382673719753052000
323076337	::382674010552541000
529698153	::382674534114947000
29398791	::382676287749623000
487072828	::382676308313907000
293606978	::382676460357435000
57804016	::382676880903913000
313641068	::382676939363741000
250010716	::382677390087843000
120906428	::382677569952165000
361978168	::382677880519790000
272488861	::382678825986838000
120906428	::382680595010043000
120906428	::382682269363617000
120906428	::382682604643680000
322224277	::382683578653347000
95504927	::382686192409772000
322224277	::382686682241175000
120906428	::382686715367796000
322224277	::382687151147589000
313641068	::382688651072634000
313641068	::382689106079137000
313641068	::382689212434100000
313641068	::382690101232300000
313641068	::382690113299292000
313641068	::382690191955083000
313641068	::382690801123196000
177645158	::382690938901897000
631782776	::382692777638649000
46918873	::382694609446764000
268546928	::382694697355190000
46918873	::382694778145898000
46918873	::382694895557021000
46918873	::382695107012886000
46918873	::382695770614677000
39140648	::382695994699165000
58563319	::382696075473473000
177645158	::382696438544609000
358132049	::382696871400988000
39140648	::382696889855913000
361978168	::382697304731697000
46918873	::382698530558996000
28671088	::382699169854803000
46918873	::382699347915571000
581531512	::382699633061163000
28671088	::382700106707116000
28671088	::382700865062449000
46918873	::382701102711701000
28671088	::382701494841380000
46918873	::382701884089577000
46918873	::382702067682639000
46918873	::382702333789884000
335100293	::382702478325587000
21764174	::382702485007106000
100313850	::382702634076864000
28671088	::382702840890019000
341279579	::382702931218149000
28671088	::382703025590378000
46918873	::382703088953741000
28671088	::382703255027216000
376326269	::382703570056777000
28671088	::382703918440275000
341279579	::382704081178873000
341279579	::382704172140724000
376326269	::382704428031033000
28671088	::382704818407899000
246075513	::382704852574687000
15688986	::382705293081075000
28671088	::382705543678529000
246075513	::382705785127460000
28671088	::382705886340608000
28671088	::382706744109309000
217214677	::382708001414467000
28671088	::382708698927603000
567827557	::382710622674108000
262271807	::382711105036251000
529698153	::382711920001691000
37347278	::382711971683921000
529698153	::382712010888466000
262271807	::382714814893940000
423661741	::382715398334205000
28671088	::382715472585965000
423661741	::382715581306519000
423661741	::382715730745384000
381279494	::382715805625905000
423661741	::382715924803239000
423661741	::382716030310969000
423661741	::382716169851244000
423661741	::382716304073170000
28671088	::382716426299379000
423661741	::382716449418379000
189368301	::382716480028422000
381279494	::382716533698347000
423661741	::382716656784793000
423661741	::382716722392076000
189368301	::382716738238173000
423661741	::382717076508786000
423661741	::382717223682703000
423661741	::382718333860450000
64905964	::382719221329068000
423661741	::382720658771542000
581531512	::382721804336652000
279435268	::382722127163817000
279435268	::382722384283066000
581531512	::382722455519117000
279435268	::382723683355471000
279435268	::382724208952102000
364609793	::382724858007650000
279435268	::382725110006034000
279435268	::382725293209038000
463420581	::382725705190367000
279435268	::382725855627476000
279435268	::382726303151325000
422304131	::382726380976631000
279435268	::382727093702119000
279435268	::382727947201024000
37347278	::382731802659418000
393622132	::382734147094978000
546266750	::382735695036440000
546266750	::382735962461048000
546266750	::382736087623282000
430943995	::382748589669507000
430943995	::382752524836827000
138245975	::382752545891823000
260979062	::382759756617625000
460765832	::382760984651120000
90211828	::382769140362412000
232793000	::382772530710208000
236261288	::382777520036519000
422214932	::382780100808163000
42292477	::382780629768994000
354119806	::382792348692127000
354119806	::382792642272428000
400704846	::382793253835124000
400704846	::382793292926038000
400704846	::382793488716161000
90211828	::382801785070833000
61630217	::382802198566285000
400704846	::382803195455492000
400704846	::382804192886157000
17928370	::382813143451594000
313641068	::382814204119351000
313641068	::382814390971404000
313641068	::382814683746414000
459987659	::382818100292247000
17928370	::382818813437554000
400704846	::382827243568766000
234801315	::382833258875990000
364609793	::382833567706779000
234801315	::382833937480835000
17928370	::382835511372808000
120906428	::382836740450308000
318592864	::382836745110568000
180388620	::382839224963039000
157541754	::382839762228625000
318592864	::382841270554865000
308308003	::382842782240370000
308308003	::382843770523242000
61630217	::382845789346988000
15688986	::382846315706593000
341279579	::382847559015727000
250010716	::382847675449610000
262889564	::382849369797836000
32125015	::382851989434294000
234801315	::382852470654767000
505841428	::382852560039583000
37867502	::382853939139342000
318592864	::382853979686043000
64905964	::382857384945016000
532616498	::382858456547352000
318592864	::382859361540145000
61630217	::382859734376013000
335100293	::382859889883639000
335100293	::382860833455222000
129844944	::382862166312775000
318592864	::382862663480795000
61630217	::382865005034876000
120906428	::382867144070803000
154535515	::382868620700704000
440175355	::382868693296099000
633010300	::382868863316013000
633010300	::382868905594597000
440175355	::382869020531503000
120906428	::382869643062280000
255765560	::382872089080115000
323076337	::382872516135763000
581531512	::382872622150991000
335100293	::382872707999600000
335100293	::382873379763531000
61630217	::382873522751930000
262889564	::382874700294418000
236261288	::382876534656094000
633010300	::382876901938708000
418832074	::382877637065981000
146512594	::382878350618136000
180388620	::382878774129217000
400704846	::382881043096674000
72882594	::382881884356620000
397934536	::382883347392761000
100313850	::382884406370648000
36556314	::382886901637599000
246481379	::382889323143909000
246481379	::382889552060620000
448325555	::382890856170012000
36556314	::382891770154975000
293606978	::382892227929702000
358132049	::382892278747914000
448325555	::382893126459084000
293606978	::382894130310819000
262271807	::382894175894921000
262271807	::382894381948481000
448325555	::382894665760251000
61630217	::382894915099045000
586941163	::382895018836365000
61630217	::382895702034374000
518039543	::382896656292655000
127692656	::382896998804119000
127692656	::382897119893680000
127692656	::382897169763946000
127692656	::382897216668860000
701949296	::382897317117845000
127692656	::382897345203286000
607432063	::382898165554237000
61630217	::382898600176807000
11822502	::382900796339130000
263221576	::382900820108275000
29398791	::382900934109835000
461599812	::382902656890458000
461599812	::382903211612336000
461599812	::382903415774253000
461599812	::382903743810777000
426786499	::382904167678767000
461599812	::382904249333448000
246075513	::382905102027476000
246481379	::382905741105184000
246481379	::382905900413231000
28671088	::382907906502709000
461599812	::382908858533806000
461599812	::382908960405078000
461599812	::382909011743363000
280699168	::382911083050065000
280699168	::382911418787299000
61630217	::382911951640481000
39140648	::382913042054250000
318592864	::382913109322907000
39140648	::382913178515943000
422304131	::382914238307901000
17928370	::382915114866728000
280699168	::382915737326989000
58563319	::382917793391599000
376326269	::382918431349039000
376326269	::382918971076247000
246075513	::382921608283041000
120906428	::382922290096136000
29398791	::382927405549379000
366716735	::382927431742414000
246075513	::382927871905255000
246075513	::382928214441484000
322224277	::382929830582292000
246075513	::382930354224771000
263221576	::382930357244690000
180388620	::382930489457123000
376326269	::382930507689766000
246075513	::382930583447285000
459987659	::382931021366173000
246075513	::382932009158320000
358132049	::382936443087114000
633010300	::382938856276131000
390479008	::382940842698477000
160671151	::382943069953208000
246075513	::382944205342920000
246481379	::382946285340221000
246481379	::382946561950380000
246481379	::382947265674874000
327167157	::382948326351437000
279241612	::382948574108991000
313641068	::382952915599884000
313641068	::382953009883648000
263221576	::382953533051396000
313641068	::382953959062634000
313641068	::382954049806430000
581531512	::382954378749280000
313641068	::382954690947735000
246481379	::382955030879690000
207340425	::382956371937079000
390479008	::382957454922768000
313641068	::382958098253504000
313641068	::382958500072022000
313641068	::382958726514106000
313641068	::382958787176300000
318592864	::382959716055678000
381599486	::382959924298645000
246075513	::382960315920416000
246481379	::382962278263709000
318592864	::382962813930831000
246481379	::382964078307999000
246481379	::382964376376184000
257831311	::382964812172378000
160671151	::382965331745968000
293606978	::382965688853209000
253381064	::382966466632744000
253381064	::382966950529626000
207340425	::382967481696284000
262271807	::382967858600611000
66486074	::382968409182334000
66486074	::382968810044526000
318592864	::382969438469124000
207340425	::382969643880955000
318592864	::382969781198290000
66486074	::382969971657035000
67523538	::382970046467035000
318592864	::382970159184756000
318592864	::382970214096580000
318592864	::382970285076803000
67523538	::382970346632404000
318592864	::382970371898892000
318592864	::382970478455177000
246481379	::382970551062773000
66486074	::382970606259429000
66486074	::382970997051117000
318592864	::382971337268273000
581531512	::382971457250533000
148143110	::382971646048731000
318592864	::382971815146311000
66486074	::382971955256635000
318592864	::382972063268741000
318592864	::382972178637266000
246481379	::382972281364180000
581531512	::382972327665078000
318592864	::382972420543766000
318592864	::382972580816510000
318592864	::382972691856498000
318592864	::382972955573374000
318592864	::382973047231500000
318592864	::382973462416871000
318592864	::382973790592192000
318592864	::382974133757558000
66486074	::382974449974128000
66486074	::382974525815541000
318592864	::382974597496594000
318592864	::382974619084677000
318592864	::382974639640952000
318592864	::382974840967557000
66486074	::382974953991053000
318592864	::382975101672890000
631782776	::382976461063192000
90265908	::382976567410184000
430943995	::382978293399846000
430943995	::382978579673645000
318592864	::382978993861197000
318592864	::382979326859558000
430943995	::382979733803532000
318592864	::382980264202625000
381599486	::382981211020619000
381599486	::382981841411928000
319532225	::382982676057444000
460765832	::382983537357357000
287721116	::382985882326011000
96882214	::382991103319736000
299484513	::382991462939389000
96882214	::382991792116744000
463420581	::382992673038024000
96882214	::382992995097653000
373569970	::382993107735674000
157541754	::382993274249961000
42292477	::382993464994320000
11822502	::382993540403318000
96882214	::382993633349103000
116147578	::382994351485247000
237635410	::382994853224665000
463420581	::382995103641374000
46918873	::382995179340574000
46918873	::382995774445215000
426685539	::382996097477533000
66486074	::382996257188233000
61630217	::382997697806204000
120906428	::382998453216755000
157541754	::383000604588920000
293606978	::383001380346032000
524903037	::383002168980414000
120906428	::383003936392613000
354119806	::383004921219796000
718668289	::383005116384550000
354119806	::383005993724313000
42292477	::383007373167960000
42292477	::383008156613607000
83945746	::383008529701146000
83945746	::383008584755597000
42292477	::383008850506702000
83945746	::383009022460567000
42292477	::383010342814904000
120906428	::383013094701547000
237635410	::383013525309775000
364609793	::383019305203683000
120906428	::383019397214113000
83945746	::383019400817029000
376326269	::383019709429719000
83945746	::383020785432281000
19569142	::383021587832004000
83945746	::383023938705821000
27237232	::383024416210558000
354119806	::383024491515092000
279435268	::383024562642100000
279435268	::383024742779060000
279435268	::383025365884874000
129844944	::383027226276794000
400704846	::383029262405488000
120906428	::383029904897740000
581531512	::383031147728756000
83945746	::383031436657582000
506912647	::383034584734371000
279435268	::383036879849127000
279435268	::383037674749444000
120906428	::383037736594071000
524903037	::383038568123609000
279435268	::383038662537383000
279435268	::383039027366350000
537003519	::383039907666853000
263207728	::383040939218178000
42292477	::383041422515245000
199545464	::383043124853227000
47067763	::383043276628303000
199545464	::383043300632305000
28673298	::383043418437726000
120906428	::383043467728781000
237635410	::383043849855062000
343063442	::383044613407518000
422304131	::383046132622196000
120906428	::383046902515638000
366716735	::383047337297575000
537003519	::383048580900327000
28671088	::383049367701450000
343063442	::383049879359979000
343063442	::383049976164524000
28673298	::383050045572259000
237635410	::383050385700569000
168705725	::383050593302245000
262271807	::383050993162006000
358132049	::383052316087033000
223998080	::383052769642291000
89632418	::383055467078901000
21764174	::383056498093338000
327167157	::383058205602889000
554878644	::383058995813945000
581531512	::383059249800048000
83092668	::383059754559737000
633957791	::383063583262642000
633957791	::383063885223165000
633957791	::383064368826417000
120906428	::383065689633718000
64905964	::383066375042134000
459567634	::383066532773117000
529698153	::383066624711856000
15688986	::383066698326093000
21764174	::383067213608931000
554878644	::383067803231584000
554878644	::383068408100573000
554878644	::383068675764277000
335100293	::383069006191534000
234801315	::383071388015153000
234801315	::383071491291500000
366716735	::383072994953682000
581531512	::383073674297094000
231256008	::383074073615417000
28671088	::383074165773074000
231256008	::383074198525972000
67523538	::383074280113971000
231256008	::383074310304178000
28671088	::383074326427480000
231256008	::383074427576909000
28671088	::383074942524592000
64905964	::383075343672045000
28671088	::383075460995104000
28671088	::383076019961597000
28671088	::383076125205086000
28671088	::383076512259645000
28671088	::383076638483050000
28671088	::383076702404214000
28671088	::383077096534581000
231256008	::383077346972270000
28671088	::383077357357367000
28671088	::383077656600014000
28671088	::383077738460241000
28671088	::383078406822572000
459567634	::383078571805540000
459567634	::383079047854829000
459567634	::383081133552197000
28671088	::383081502567047000
28671088	::383081773703647000
28671088	::383081875604267000
554878644	::383082108542910000
400704846	::383082306920923000
28671088	::383082691161497000
459567634	::383083336551641000
400704846	::383083808884408000
28299725	::383084921386172000
473640061	::383085652356521000
231256008	::383085667833479000
28671088	::383085711106510000
28671088	::383086231388958000
554878644	::383086497076760000
28671088	::383086560029466000
554878644	::383086658054135000
554878644	::383086735606812000
28671088	::383088046780207000
28671088	::383088351626395000
28671088	::383088396169916000
343063442	::383088448543813000
28671088	::383088556572692000
28671088	::383088607927738000
28671088	::383088635324928000
28671088	::383088961062973000
28671088	::383089032512958000
28299725	::383089472356626000
554878644	::383090204128464000
28671088	::383091463330226000
28671088	::383091652879212000
343063442	::383091934895833000
28671088	::383092170791858000
28671088	::383092185362878000
28671088	::383092354326228000
343063442	::383092765003112000
343063442	::383092985246015000
554878644	::383093663405862000
554878644	::383093778820526000
554878644	::383093987000582000
487072828	::383095350761762000
393622132	::383096535338078000
392434084	::383097261439188000
381279494	::383098450323062000
37347278	::383100168293195000
37347278	::383100220491321000
554878644	::383101522696888000
234801315	::383101686513795000
369109312	::383102287461105000
83092668	::383106728201445000
116343636	::383119795685572000
163589914	::383119797120016000
163589914	::383119950774165000
163589914	::383120052989329000
180388620	::383122089948884000
718668289	::383122879694385000
39140648	::383123144149438000
234801315	::383123911291846000
11822502	::383129435337027000
11822502	::383132016901750000
11822502	::383132554292772000
381279494	::383140402427338000
422214932	::383145396312092000
157541754	::383158913010761000
399695389	::383161295333117000
399695389	::383162661602467000
399695389	::383162791101620000
433083953	::383162963328110000
399695389	::383163062858952000
399695389	::383163583716016000
157541754	::383163640020746000
399695389	::383163916982841000
399695389	::383164093554642000
399695389	::383164183690215000
399695389	::383164609525329000
399695389	::383164760549634000
399695389	::383164864933265000
484497575	::383168264219529000
15688986	::383178919962091000
383812985	::383186998283862000
383812985	::383187117934792000
184547888	::383198708935831000
184547888	::383198789634240000
318592864	::383199837577297000
318592864	::383200184291037000
318592864	::383205325127831000
17928370	::383208279109033000
58563319	::383209996533895000
537003519	::383212311278022000
20545953	::383212348816642000
20545953	::383213562874707000
505841428	::383214881085734000
236261288	::383219006284378000
67296324	::383219370484199000
236261288	::383219502533443000
236261288	::383220168064647000
236261288	::383220399590215000
28671088	::383221645227601000
558662656	::383223266468311000
558662656	::383224022030237000
335100293	::383224097993269000
558662656	::383225925564784000
64905964	::383227478170300000
231256008	::383227572399505000
29398791	::383227688166895000
231256008	::383228514603773000
262271807	::383228639711875000
262271807	::383228703452704000
506912647	::383230096871817000
154535515	::383230988014194000
433083953	::383235379052032000
86617967	::383235777465176000
86617967	::383236679861284000
86617967	::383237038474285000
86617967	::383237336903192000
86617967	::383238056972935000
86617967	::383241512622235000
86617967	::383242977193504000
78404115	::383243533580136000
28671088	::383244566759215000
78404115	::383244754109997000
78404115	::383244883248427000
86617967	::383245364851392000
28671088	::383245396962996000
28671088	::383245672277098000
78404115	::383245792003104000
78404115	::383245898177716000
17928370	::383246062393491000
28671088	::383246083629273000
28671088	::383246115820564000
28671088	::383246144740265000
78404115	::383246979918090000
78404115	::383247645554126000
223998080	::383250176267145000
78404115	::383251259404210000
537003519	::383251485838295000
633010300	::383251917129805000
537003519	::383255774044356000
61630217	::383255996803457000
491921675	::383258987711721000
701949296	::383259725678125000
327167157	::383260381700837000
327167157	::383260545031221000
318592864	::383261955563487000
31287131	::383262658662633000
218698577	::383263778131156000
160671151	::383263974516461000
218698577	::383264237914980000
537003519	::383264587988357000
426786499	::383264644346814000
537003519	::383267305729171000
546266750	::383268408604639000
546266750	::383268460769193000
558662656	::383277242689679000
223594866	::383277355554594000
46991082	::383277737890566000
554878644	::383277908682223000
127692656	::383280104702750000
127692656	::383280623986958000
127692656	::383280690928050000
127692656	::383280813724680000
127692656	::383280988434202000
369310186	::383283513426210000
39140648	::383285490561982000
378778103	::383285582564442000
39140648	::383287283362721000
358132049	::383287520970018000
28671088	::383290728283402000
28671088	::383291568444411000
148451114	::383292008237776000
231256008	::383292489513201000
231256008	::383292577895571000
28671088	::383292802823909000
28671088	::383292880074579000
231256008	::383293263026716000
231256008	::383294652629008000
231256008	::383294826940100000
231256008	::383295332500525000
293606978	::383301095092527000
364609793	::383302385092677000
29398791	::383302719744008000
16710226	::383304239285415000
358132049	::383305002598424000
358132049	::383305564685479000
28671088	::383306857378742000
192948373	::383307444144705000
100313850	::383307601544368000
318592864	::383309608817029000
448325555	::383317179564695000
116633811	::383317232786214000
116633811	::383317337958408000
15688986	::383317953627688000
718668289	::383319463384195000
718668289	::383319686235971000
718668289	::383319705026453000
363443542	::383321044989124000
247362551	::383325795151642000
28671088	::383326747049357000
415897649	::383326885611982000
335100293	::383329631228526000
272488861	::383333952590602000
722485765	::383338824341798000
722485765	::383339025693560000
142384634	::383339465856811000
506912647	::383342976334065000
349472194	::383343172338057000
506912647	::383343743044427000
506912647	::383344183995805000
229364831	::383344462430478000
506912647	::383344949988950000
459987659	::383346596940771000
718668289	::383346987522723000
418832074	::383350021589966000
229986296	::383350203161391000
506912647	::383351677245730000
129844944	::383351712222040000
299484513	::383354102425452000
64905964	::383354340150611000
21112883	::383355916533264000
322224277	::383359611325001000
383812985	::383359651560976000
383812985	::383359717646426000
423661741	::383360471400976000
423661741	::383360859751596000
86617967	::383361626029948000
86617967	::383367287136591000
343063442	::383371868524142000
358132049	::383372542540386000
262271807	::383378690127978000
361691248	::383379629018329000
440175355	::383379755120095000
506912647	::383380730065473000
567827557	::383380750612955000
263221576	::383381441167769000
263221576	::383382031063064000
263221576	::383382635932037000
263221576	::383383056905945000
229364831	::383383348527513000
263221576	::383383474100776000
263221576	::383384180933296000
28673298	::383385793706078000
423661741	::383385937352224000
376326269	::383387821169332000
135328132	::383387951477956000
376326269	::383388112887357000
135328132	::383388115710132000
376326269	::383388377975771000
28671088	::383388549175070000
28671088	::383388827974651000
28671088	::383389369371209000
426685539	::383389457014992000
28671088	::383389471359901000
28671088	::383389872297623000
537003519	::383389931332452000
537003519	::383390225676115000
28671088	::383391061798035000
224093638	::383391122334420000
228357750	::383391566515027000
537003519	::383391573788356000
228357750	::383391634911526000
228357750	::383391672211496000
228357750	::383391854982471000
228357750	::383391946246328000
28671088	::383393091161694000
28671088	::383395196647800000
28671088	::383395438298419000
293606978	::383396404095250000
28671088	::383397826178609000
28671088	::383398939934068000
460429201	::383399009848532000
19835249	::383399106024325000
19835249	::383399536624168000
19835249	::383399602260811000
28671088	::383399875410669000
28671088	::383400054511652000
28671088	::383400507353874000
28671088	::383402628727992000
28671088	::383402866977030000
718668289	::383403068437442000
28671088	::383403688548917000
281589334	::383403950990299000
281589334	::383404108884897000
28671088	::383405002859225000
422304131	::383405189841321000
369109312	::383405541386510000
633957791	::383405873751527000
192948373	::383406045571203000
423661741	::383406157865693000
422304131	::383407516702769000
28671088	::383407821620248000
422304131	::383408673852518000
28671088	::383408842937475000
28671088	::383409134538080000
28671088	::383409158760185000
28671088	::383409309352480000
422304131	::383409697896017000
237635410	::383410205217673000
554878644	::383412666284257000
28671088	::383412706260582000
554878644	::383412722206904000
422304131	::383412914243514000
28671088	::383413947648704000
28671088	::383414193799823000
28671088	::383414253098913000
30151060	::383414294886371000
28671088	::383414656863567000
28671088	::383415012850954000
28671088	::383415017699549000
28671088	::383415705821270000
554878644	::383416388653572000
554878644	::383416400145956000
28671088	::383416838249779000
263221576	::383416849649893000
281589334	::383416998236942000
21112883	::383417538782449000
21112883	::383417769812692000
318592864	::383419781401305000
358132049	::383420159949426000
318592864	::383420320960774000
284664089	::383420489151967000
29398791	::383420636326273000
47067763	::383420764676177000
281589334	::383421656812638000
281589334	::383421713507028000
581531512	::383422375448289000
318592864	::383423368718217000
21112883	::383424188037341000
322972121	::383424907050491000
322972121	::383425228946571000
322972121	::383425674910109000
376326269	::383426093840990000
376326269	::383426350008119000
177645158	::383426387886866000
135328132	::383426664367009000
135328132	::383426845967806000
135328132	::383426894269386000
135328132	::383426996388130000
135328132	::383427517727506000
567827557	::383427644110278000
567827557	::383427724917760000
28671088	::383428594267336000
28671088	::383428684948176000
28671088	::383429058560012000
28671088	::383434146225586000
28671088	::383434314853412000
28671088	::383435450247290000
554878644	::383436339871363000
28671088	::383436882425937000
554878644	::383437066148651000
21764174	::383437337943736000
369109312	::383437343036026000
363443542	::383437502150746000
28671088	::383437876564078000
554878644	::383442410476290000
554878644	::383442461470646000
581531512	::383444076185792000
28671088	::383445469730721000
231256008	::383445500969484000
423661741	::383447596922318000
423661741	::383447870571307000
361978168	::383448052847362000
361978168	::383448164986286000
361978168	::383448606298345000
423661741	::383448632298831000
423661741	::383448741103284000
423661741	::383450412659261000
423661741	::383450601335844000
266095621	::383452634071724000
423661741	::383455099219357000
322224277	::383461138475671000
232793000	::383461172512444000
322224277	::383461313956954000
392434084	::383461367748898000
83092668	::383463804530851000
95504927	::383464286955515000
322224277	::383473266079178000
322224277	::383473487370665000
322224277	::383473620569165000
322224277	::383473765742424000
322224277	::383473898009808000
322224277	::383473978657882000
322224277	::383474106362249000
322224277	::383474262906249000
322224277	::383474287224832000
322224277	::383474367159484000
322224277	::383474500953575000
322224277	::383474710450696000
322224277	::383474863085608000
322224277	::383475175057944000
322224277	::383475228313018000
322224277	::383475594475741000
322224277	::383476274376622000
116147578	::383479146497589000
281589334	::383485011321569000
281589334	::383485540147810000
281589334	::383486256983728000
260979062	::383486743116120000
281589334	::383487148936024000
281589334	::383488924280045000
281589334	::383489837149335000
281589334	::383490113948241000
281589334	::383490752820412000
116147578	::383491031632605000
231483310	::383491961866698000
322224277	::383492010679607000
281589334	::383493549213233000
433065308	::383500650060849000
145000225	::383501361109032000
279435268	::383512691345981000
459987659	::383518081802575000
313641068	::383530428809744000
313641068	::383530500112936000
313641068	::383530810357198000
313641068	::383530952154030000
313641068	::383531184384258000
313641068	::383531391524163000
351947723	::383539460203233000
313641068	::383547226297225000
313641068	::383547278231093000
64905964	::383550787596853000
272488861	::383551018572595000
272488861	::383552312716713000
459987659	::383554319838359000
234801315	::383562268199247000
364609793	::383566197146791000
499925803	::383567321102417000
499925803	::383567443542556000
499925803	::383567814121881000
499925803	::383568716702556000
229364831	::383570848084275000
229364831	::383571744843235000
29398791	::383576114209517000
263221576	::383576183495221000
351947723	::383576438965669000
581531512	::383577299456901000
505841428	::383577397586432000
581531512	::383578207536287000
180388620	::383578941610422000
581531512	::383579616574963000
28671088	::383583331730079000
28671088	::383583381092847000
423661741	::383585127479382000
246481379	::383585987722739000
28671088	::383589252858413000
28671088	::383589572992847000
65567504	::383591139212656000
253879613	::383592481356406000
154535515	::383593391474241000
718668289	::383595310934552000
28671088	::383599167530344000
459987659	::383599569386610000
28671088	::383599598734159000
272488861	::383600044575686000
28671088	::383600169155325000
28671088	::383600414442418000
28671088	::383600593061027000
28671088	::383601071320752000
28671088	::383601239663341000
28671088	::383601436896272000
28671088	::383601536066412000
32787499	::383604334480474000
633010300	::383606883489038000
374695397	::383608178820141000
96882214	::383612020731297000
96882214	::383612620940406000
369310186	::383614644793147000
36460282	::383616040523280000
36460282	::383616291564961000
554878644	::383616498503139000
36460282	::383616763600338000
36460282	::383616792331300000
260539431	::383616844419973000
423422030	::383620219660697000
28671088	::383622789414264000
237635410	::383624512425984000
607432063	::383628281708163000
148451114	::383628425325322000
148451114	::383628898849677000
100313850	::383632342524243000
400704846	::383633170798608000
374695397	::383634604042633000
456220746	::383634994188410000
28671088	::383636167088164000
57804016	::383636336110231000
28671088	::383636857013407000
554878644	::383636971081326000
28671088	::383637033622990000
327167157	::383637466181156000
506912647	::383638161504870000
28671088	::383638291196952000
506912647	::383638367273254000
506912647	::383638801685684000
506912647	::383638924079665000
711532177	::383639292783763000
28671088	::383639320906989000
28671088	::383639821367140000
120906428	::383640040590413000
157541754	::383641437419880000
36460282	::383642180352749000
127692656	::383642212086845000
28671088	::383643303629299000
28671088	::383643347912753000
246481379	::383643497850748000
168705725	::383643785491533000
246481379	::383644542232461000
28671088	::383648542184984000
168705725	::383648688163139000
31287131	::383648756215721000
28671088	::383649492471656000
28671088	::383649988620083000
28671088	::383650510777360000
28671088	::383650749299048000
28671088	::383651111909216000
28671088	::383651215235891000
28671088	::383651708762877000
21764174	::383651733450149000
195276249	::383652200217858000
279435268	::383653315357450000
28671088	::383655252786180000
28671088	::383655329869074000
28671088	::383655510933000000
28671088	::383655712037285000
28671088	::383656278801002000
537003519	::383656301240528000
28671088	::383656894273171000
296446753	::383658405648683000
195276249	::383658532132110000
473640061	::383659117555904000
537003519	::383659259822878000
116633811	::383659482791694000
281589334	::383661495378128000
28671088	::383662095847665000
281589334	::383662098955268000
28671088	::383662461200891000
28671088	::383662938810494000
281589334	::383663271716208000
192948373	::383663584103759000
28671088	::383663944281624000
28671088	::383664135135051000
168705725	::383666935050686000
192948373	::383669815103062000
48063677	::383670393069772000
48063677	::383670665003282000
524903037	::383670688537522000
322972121	::383670950589636000
48063677	::383671006306377000
48063677	::383671424398794000
48063677	::383671756344397000
48063677	::383672062369202000
48063677	::383672433422917000
21112883	::383672555355533000
237635410	::383672789091106000
48063677	::383673489804128000
29398791	::383673971348365000
48063677	::383674233035173000
284664089	::383679370415456000
195276249	::383680305888251000
195276249	::383680323114262000
281589334	::383680728111648000
195276249	::383680754485829000
281589334	::383681046371262000
321663912	::383683327707729000
581531512	::383685231980851000
247362551	::383688181792509000
157541754	::383689254347751000
177645158	::383691886617440000
293606978	::383692136886976000
293606978	::383693100494749000
268546928	::383694113763500000
369460029	::383694269933821000
21764174	::383695823927648000
581531512	::383696560905019000
381599486	::383696725413998000
463420581	::383698405048193000
532616498	::383700989611487000
160671151	::383703941231304000
280699168	::383704158810828000
266095621	::383706137734168000
266095621	::383706243250278000
28671088	::383709041945751000
28671088	::383709371471241000
322224277	::383710610023645000
322224277	::383710713480359000
322224277	::383710731264225000
279241612	::383711213445591000
279241612	::383712620328390000
374695397	::383713491070099000
61630217	::383713991178346000
142890292	::383714240252895000
61630217	::383714654373314000
633010300	::383715277340680000
61630217	::383715432513163000
298090474	::383716254223446000
116147578	::383716853811388000
299484513	::383718080762740000
281589334	::383718677436051000
281589334	::383718943531098000
281589334	::383719403595911000
354119806	::383721785289887000
281589334	::383724483686580000
281589334	::383724689610141000
58563319	::383725001243127000
281589334	::383725402423697000
281589334	::383725948262031000
142890292	::383726793599250000
281589334	::383727202421837000
21764174	::383727564172165000
281589334	::383727835971457000
21764174	::383727842166468000
281589334	::383728420883943000
120906428	::383728597237657000
281589334	::383728698093867000
363443542	::383728960271433000
281589334	::383729055507292000
281589334	::383729315117936000
281589334	::383729509691715000
281589334	::383729771470807000
581531512	::383733478577418000
255799357	::383733706315546000
322224277	::383736277092544000
281589334	::383736899061301000
378778103	::383737121993142000
287721116	::383737131900088000
281589334	::383737410762182000
287721116	::383737720029581000
281589334	::383737957678469000
287721116	::383738171110215000
287721116	::383738226663755000
281589334	::383738270976180000
287721116	::383738629572816000
281589334	::383740042029441000
378778103	::383740163375243000
378778103	::383741079985864000
374695397	::383741566927372000
237635410	::383745445287047000
374695397	::383746035434000000
21764174	::383747292517244000
369460029	::383747761390518000
298090474	::383748419707084000
272488861	::383748641749336000
21764174	::383749146873581000
354119806	::383751386636505000
354119806	::383751449093869000
554878644	::383752134597963000
281589334	::383753903868608000
281589334	::383754121326514000
281589334	::383754265132425000
281589334	::383754310779011000
281589334	::383754489955491000
281589334	::383754694918553000
485185711	::383754879078244000
281589334	::383755017632501000
485185711	::383755088684392000
485185711	::383756022701371000
354119806	::383756300053938000
201722399	::383756620225724000
201722399	::383756851235409000
201722399	::383757080114388000
201722399	::383757428510031000
266095621	::383757469341982000
90211828	::383758032024637000
281589334	::383758074345168000
201722399	::383758137209012000
201722399	::383759544091815000
201722399	::383759688359100000
322224277	::383759979473162000
201722399	::383760217327947000
281589334	::383760531552600000
201722399	::383761083627872000
201722399	::383761611594297000
80448281	::383761972434460000
28671088	::383763360468455000
28671088	::383763625615589000
360930171	::383769231893880000
281589334	::383772586431115000
281589334	::383773136153358000
281589334	::383773707065237000
281589334	::383773907502628000
120906428	::383773953895825000
237635410	::383775681605160000
369460029	::383776313229991000
281589334	::383776326106091000
29398791	::383778226382049000
374695397	::383780010022031000
456220746	::383780427053273000
456220746	::383780490861236000
255313314	::383780786358738000
456220746	::383780847884566000
456220746	::383781085730992000
456220746	::383781464820555000
456220746	::383782353258020000
272488861	::383783472998793000
58563319	::383783494448857000
21112883	::383784598649315000
435349693	::383784679155175000
21764174	::383784703913754000
281589334	::383784746959896000
374695397	::383784759865769000
163589914	::383785316785475000
45898691	::383785487045259000
281589334	::383785733523116000
272488861	::383786472027205000
54721301	::383786506584064000
31287131	::383786585956679000
28671088	::383786910608809000
322224277	::383790363162734000
322224277	::383790569765359000
322224277	::383790811118190000
322224277	::383790961609822000
281589334	::383791074705043000
266095621	::383792365754155000
266095621	::383792512835784000
231483310	::383793100097077000
272488861	::383793438527062000
369109312	::383793738172354000
157541754	::383798116555948000
237635410	::383798220700536000
47067763	::383798253508386000
28671088	::383798328368304000
21764174	::383798688885129000
28671088	::383799055543197000
46918873	::383799860178079000
11822502	::383801668703240000
46918873	::383801717063561000
177645158	::383801797652922000
46918873	::383802151887065000
46918873	::383803559638093000
46918873	::383804233998295000
28671088	::383806386821677000
46918873	::383806757140590000
28671088	::383807446118301000
281589334	::383807866777239000
28671088	::383808067093430000
28671088	::383808502575415000
28673298	::383808533407744000
374695397	::383810358680371000
374695397	::383810449633845000
374695397	::383811550886518000
374695397	::383812058237505000
281589334	::383813299256573000
21112883	::383814470876676000
524903037	::383814928240357000
374695397	::383815858973184000
374695397	::383816925056208000
392434084	::383825985688190000
80448281	::383826375888474000
281589334	::383828012958896000
281589334	::383830327501676000
281589334	::383830642271596000
281589334	::383831005401841000
281589334	::383831397061758000
281589334	::383831962672054000
386627455	::383837630821310000
21112883	::383839183619366000
64905964	::383839233154506000
581531512	::383842046639112000
581531512	::383842790545043000
554878644	::383850293210796000
593259997	::383851245074513000
593259997	::383851402230894000
593259997	::383851484237942000
383812985	::383853145702404000
94481845	::383854724694700000
94481845	::383855057244291000
94481845	::383855384345464000
281589334	::383856153362325000
281589334	::383856369385762000
94481845	::383856782889988000
281589334	::383857652565938000
281589334	::383858390222397000
281589334	::383858747153453000
554878644	::383858867995553000
281589334	::383859246615379000
236261288	::383859456053760000
281589334	::383859658949021000
433065308	::383866638577061000
322224277	::383869645477789000
146512594	::383871713030971000
422214932	::383872721353850000
727288316	::383878986855501000
727288316	::383881005829869000
281589334	::383881559108878000
281589334	::383882705835814000
281589334	::383901892490719000
613256961	::383909406854754000
89632418	::383912749048164000
89632418	::383913584515751000
89632418	::383914967298109000
281589334	::383925749347917000
554878644	::383926946368745000
61630217	::383932372192071000
374695397	::383938255093116000
438566411	::383939321377472000
505841428	::383939470061350000
322224277	::383940950243827000
322224277	::383941048151863000
322224277	::383941318378278000
322224277	::383946244592517000
169618179	::383946460821471000
19569142	::383955671579770000
154535515	::383955829784735000
231256008	::383958947188600000
255765560	::383961631900053000
435349693	::383964688520073000
366716735	::383965453489823000
435349693	::383965803689050000
135328132	::383966459468083000
28673298	::383970006741950000
28673298	::383970025603751000
236261288	::383981024150958000
236261288	::383981636603621000
581531512	::383982229707579000
128703316	::383985308397993000
128703316	::383985495291994000
128703316	::383985579626856000
128703316	::383985850843160000
128703316	::383986056879935000
58563319	::383989032667332000
17769662	::383989313094299000
430943995	::383991003646267000
607432063	::383991715431845000
58563319	::383993441593880000
231483310	::383994015038701000
132479234	::383994698118873000
132479234	::383995384218914000
231483310	::383995432717656000
581531512	::383996173834801000
386833057	::383998502449074000
435349693	::383998816145649000
224346133	::383999523393396000
435349693	::383999913123913000
268546928	::384000506768936000
281589334	::384001270563864000
251683004	::384002157994721000
129844944	::384002573180887000
415897649	::384002886968954000
469825474	::384002903704211000
374695397	::384003476750999000
128703316	::384003573027438000
246481379	::384006921894002000
374695397	::384008047783190000
430943995	::384008307104808000
281589334	::384009773617668000
281589334	::384010090228895000
281589334	::384010269652840000
281589334	::384010946550571000
281589334	::384011597456232000
281589334	::384011727588700000
281589334	::384012585168674000
67523538	::384012591812845000
281589334	::384012910730571000
281589334	::384013136048558000
281589334	::384013761721278000
281589334	::384014494927556000
78404115	::384014703749779000
281589334	::384014718513340000
281589334	::384015019765014000
281589334	::384015156600004000
47067763	::384015421630070000
281589334	::384015700060168000
281589334	::384015774597144000
281589334	::384015826862358000
28299725	::384015920790003000
281589334	::384016734186770000
281589334	::384016857688055000
281589334	::384017988904423000
554878644	::384018397832290000
281589334	::384018451032854000
374695397	::384019509855928000
554878644	::384021336323932000
157541754	::384021492394393000
157541754	::384023048116240000
435349693	::384025352009703000
32787499	::384026734409961000
272488861	::384028064818032000
386833057	::384030140293869000
374695397	::384034552064139000
448325555	::384035537146748000
29398791	::384036394165075000
322224277	::384038075761823000
322224277	::384038092186734000
322224277	::384038278464155000
322224277	::384038450212896000
322224277	::384038584300228000
322224277	::384038747676741000
96408259	::384039194571448000
322224277	::384039349349675000
120906428	::384039404487974000
460429201	::384039588752158000
460429201	::384039637200543000
460429201	::384039742569844000
460429201	::384039767316234000
460429201	::384039846223675000
120906428	::384042173580079000
96056317	::384044081560961000
448325555	::384044376441098000
148451114	::384051186753499000
239770256	::384053273734299000
231483310	::384058014790975000
463420581	::384058785549287000
418832074	::384059176604819000
231483310	::384060620443615000
252451878	::384061602771001000
231483310	::384062003272486000
381599486	::384063252222967000
369109312	::384063369746980000
335118384	::384065444795383000
335100293	::384065626416746000
335100293	::384065743332966000
369310186	::384065821129318000
554878644	::384066667203944000
281589334	::384067901520498000
554878644	::384068083138052000
281589334	::384068173261049000
281589334	::384068371425161000
554878644	::384068924381229000
252451878	::384068973991833000
554878644	::384069781109743000
529698153	::384069962966396000
266095621	::384069983359492000
376326269	::384071985564643000
255711119	::384073743967870000
505841428	::384074151830757000
376326269	::384074173452021000
52995718	::384076069084860000
255711119	::384076217877422000
255711119	::384076349591142000
373569970	::384076821660069000
116343636	::384077545928282000
135328132	::384078327503261000
299484513	::384080803203805000
223998080	::384086767072071000
243857003	::384094251748827000
381599486	::384099119939477000
374695397	::384101513079316000
369109312	::384102575722987000
529698153	::384105068074528000
554878644	::384106089068761000
232793000	::384106131066331000
27237232	::384106530032721000
554878644	::384107224903065000
456220746	::384109050637455000
456220746	::384109618969837000
456220746	::384110636755460000
456220746	::384110970039058000
456220746	::384111169251708000
456220746	::384111554825703000
456220746	::384111603676753000
456220746	::384111900922896000
435349693	::384112238975811000
456220746	::384112357674205000
435349693	::384112376737722000
456220746	::384112569855660000
435349693	::384113086049042000
376326269	::384114058129330000
21764174	::384115162782773000
229758663	::384115311051821000
435349693	::384117142465298000
374695397	::384117898161451000
57804016	::384118260482191000
508407656	::384118658965848000
374695397	::384119343937617000
322972121	::384120674757132000
374695397	::384121133588426000
64582219	::384121677539725000
64582219	::384121764370210000
64582219	::384121955068436000
529698153	::384127238767013000
132479234	::384128207596699000
132479234	::384128476875194000
506100348	::384131009224003000
322972121	::384132319277510000
177645158	::384132379326947000
229758663	::384139032554250000
160671151	::384139902289707000
554878644	::384140893348823000
491921675	::384141247549829000
335100293	::384143796122169000
374695397	::384146306463051000
374695397	::384147742013915000
266095621	::384147756191064000
374695397	::384149967654649000
322972121	::384150512406233000
177645158	::384153276309979000
298090474	::384154369098125000
251876771	::384155410455736000
364609793	::384155896613314000
322972121	::384156355357315000
251876771	::384156395316080000
322972121	::384156654616727000
322972121	::384157006367846000
322972121	::384157147858497000
322972121	::384157191818973000
251876771	::384157841860210000
251876771	::384157935741313000
322972121	::384159594228244000
322972121	::384159731805614000
251876771	::384161044035141000
132479234	::384162049267232000
322972121	::384162795576909000
438566411	::384162997288964000
251876771	::384163452429680000
251876771	::384163642653954000
251876771	::384163649704562000
251876771	::384163706872922000
251876771	::384164068359024000
237635410	::384164649010073000
369109312	::384164791201570000
718668289	::384166482935959000
631782776	::384168542855131000
631782776	::384170591256727000
581531512	::384173691896352000
47067763	::384175734505611000
357894396	::384176116287934000
281589334	::384181672456900000
28673298	::384182715387768000
236112923	::384183193832001000
281589334	::384183269400379000
538590660	::384185874411696000
392434084	::384188983908896000
581531512	::384190185153773000
281589334	::384193493951717000
438566411	::384203384430944000
581531512	::384204124566597000
581531512	::384208661918519000
581531512	::384209932788436000
448325555	::384211091934294000
281589334	::384228259715481000
433065308	::384228894607306000
465165745	::384232325988372000
465165745	::384232518246887000
281589334	::384232621707755000
400704846	::384245255265988000
400704846	::384245472220573000
64905964	::384248483236282000
281589334	::384250882663006000
281589334	::384251329872273000
281589334	::384251511565340000
281589334	::384251914646335000
281589334	::384252175280390000
281589334	::384252314585821000
281589334	::384252399046496000
281589334	::384252567615569000
281589334	::384252988291678000
281589334	::384253299995586000
281589334	::384253601171783000
281589334	::384253699242995000
400704846	::384253837734727000
281589334	::384253852662243000
400704846	::384254065032450000
281589334	::384254223711354000
281589334	::384254451868917000
281589334	::384254624875565000
281589334	::384254905151549000
281589334	::384255000764895000
281589334	::384255117928583000
281589334	::384255343368224000
281589334	::384255523295477000
281589334	::384255627364548000
400704846	::384255627796557000
281589334	::384255868125970000
281589334	::384256096291926000
281589334	::384256199677337000
281589334	::384256595669954000
281589334	::384271956859551000
281589334	::384272226993713000
613256961	::384273016126853000
96408259	::384282725407932000
478520972	::384287602599153000
456220746	::384297138982617000
456220746	::384297234767945000
456220746	::384297718337650000
456220746	::384297915172126000
456220746	::384297946759442000
456220746	::384298039222890000
456220746	::384298087151190000
505841428	::384302190422011000
17928370	::384305648458301000
246075513	::384307231967444000
246075513	::384307703461715000
456220746	::384309784020668000
456220746	::384310153807273000
246075513	::384311478100447000
251876771	::384313151174369000
169618179	::384313395862065000
251876771	::384313611650232000
251876771	::384313884732948000
251876771	::384314217429336000
251876771	::384314260785868000
251876771	::384314375181307000
132479234	::384316835124240000
154535515	::384318224814178000
52995718	::384318734254751000
298090474	::384318859471110000
322972121	::384320164592095000
322972121	::384321251436937000
29398791	::384321751116947000
132479234	::384322840805531000
456220746	::384324514462457000
224346133	::384325793532628000
456220746	::384327124003209000
456220746	::384327324184768000
369310186	::384327646509006000
374695397	::384329826233896000
581531512	::384330401017511000
581531512	::384330752177242000
318692042	::384335375663370000
581531512	::384336425128579000
298090474	::384337324865110000
322260178	::384342056027815000
727288316	::384342199657574000
322260178	::384342274899210000
529698153	::384343200074178000
727288316	::384343702350471000
701949296	::384346842504257000
236261288	::384347550196989000
506100348	::384351607082586000
132479234	::384357203811254000
272488861	::384357417749737000
381599486	::384357503255199000
426786499	::384358227837587000
231483310	::384358460965797000
607432063	::384359105227272000
79902186	::384360364911394000
79902186	::384360943716950000
231483310	::384362535245602000
298090474	::384365314357473000
415897649	::384365830483755000
57804016	::384367263438348000
57804016	::384367321336516000
581531512	::384369518929518000
177645158	::384372721842286000
79902186	::384374345562615000
160671151	::384377464656764000
506100348	::384378251512012000
378778103	::384382393010122000
207340425	::384383339169583000
581531512	::384384840076120000
374695397	::384385375784800000
374695397	::384387657456840000
36460282	::384388181120270000
132479234	::384394806681948000
79902186	::384394900500144000
79902186	::384398286368804000
21764174	::384404858133942000
195276249	::384405010551148000
195276249	::384405309605040000
250010716	::384406356876226000
241999176	::384406388157730000
343063442	::384407813742546000
374695397	::384408073156452000
369109312	::384408874323038000
343063442	::384408915179364000
343063442	::384409000931889000
79902186	::384409528387006000
369109312	::384409583613407000
343063442	::384409697865838000
374695397	::384410933902475000
303480264	::384413102496055000
506100348	::384414060445310000
374695397	::384414601917784000
61630217	::384417598299201000
374695397	::384418367933022000
40524821	::384418617322131000
322224277	::384419842813870000
298090474	::384421685538988000
463420581	::384421930071498000
554878644	::384423620837011000
61630217	::384423787384803000
349472194	::384424269868199000
478520972	::384425299100049000
240587031	::384425670677635000
28673298	::384426209121435000
61630217	::384426315715448000
28673298	::384428698520141000
243857003	::384429367247372000
38042561	::384429492602552000
243857003	::384429528308654000
478520972	::384432268179431000
478520972	::384432403059851000
373569970	::384432941754888000
478520972	::384432956246614000
478520972	::384433021946191000
478520972	::384433159796178000
36460282	::384433789625466000
478520972	::384434025731207000
478520972	::384434049894588000
478520972	::384434784426287000
538590660	::384439290513485000
537003519	::384443194085494000
120906428	::384443345516257000
299484513	::384443952146817000
232793000	::384445971553193000
120906428	::384449532546662000
162315218	::384449942011392000
15974594	::384450396355575000
162315218	::384450558746062000
478520972	::384450756558204000
145000225	::384450884065038000
48063677	::384452066397405000
478520972	::384452228872142000
48063677	::384452230944141000
358132049	::384452386858598000
478520972	::384456805898006000
343063442	::384457636051431000
207340425	::384458731955949000
207340425	::384458772263211000
15974594	::384458852277977000
21764174	::384460233667403000
48063677	::384463070057484000
538590660	::384466327609430000
32564504	::384466889436459000
701949296	::384467631098454000
361691248	::384469721732485000
281589334	::384469868629606000
27237232	::384471355548119000
27237232	::384472694072160000
27237232	::384472949010362000
169618179	::384474711037861000
554878644	::384477084539949000
554878644	::384477150050807000
376326269	::384477464786780000
376326269	::384478061129105000
376326269	::384478370341220000
376326269	::384478648289349000
376326269	::384478825528049000
376326269	::384478966829965000
376326269	::384479325929897000
272488861	::384480242150023000
169618179	::384481241611137000
418832074	::384481459966189000
374695397	::384481595459002000
386627455	::384481761025351000
376326269	::384482946498850000
376326269	::384483064237154000
242443898	::384483192709070000
19835249	::384483468748795000
343063442	::384487867751219000
242443898	::384488142033915000
374695397	::384489732819787000
374695397	::384491975602212000
374695397	::384492211854778000
376326269	::384492347712483000
374695397	::384492672083193000
376326269	::384492704815542000
120906428	::384492721701810000
272488861	::384492778438148000
42292477	::384492807396028000
557367433	::384492965688655000
557367433	::384493011096174000
557367433	::384493097708556000
557367433	::384493182148300000
374695397	::384493364600512000
557367433	::384493385265860000
65567504	::384493463636410000
28299725	::384493503440748000
28299725	::384493562072932000
376326269	::384493741488078000
376326269	::384494150223024000
272488861	::384494183307694000
169618179	::384494222382206000
322224277	::384494381085888000
322224277	::384494424534695000
242443898	::384494786549665000
374695397	::384495316088520000
65567504	::384495334157594000
54721301	::384495509458546000
169618179	::384495755907858000
318592864	::384496028462108000
335100293	::384496106354130000
376326269	::384496757834395000
318592864	::384497317631782000
318592864	::384497336342577000
318592864	::384497459344732000
322224277	::384497460543897000
65567504	::384497577959235000
65567504	::384497767608901000
318592864	::384497924228804000
318592864	::384497997100642000
322224277	::384498048715726000
335100293	::384498188280803000
116633811	::384498342715084000
318592864	::384498457240563000
335100293	::384498542292639000
318592864	::384499091595485000
97392631	::384499185363718000
97392631	::384499364863172000
376326269	::384499490381504000
97392631	::384499563522174000
97392631	::384500193238204000
358132049	::384500660403568000
21764174	::384500719090282000
335100293	::384501010086903000
376326269	::384501040701534000
97392631	::384501428460732000
374695397	::384501429484126000
97392631	::384501478834319000
376326269	::384501521104117000
237635410	::384501554771812000
65567504	::384502167232458000
97392631	::384502383948353000
374695397	::384503257210822000
65567504	::384504174412451000
374695397	::384504670980296000
376326269	::384504741432422000
376326269	::384504830279950000
374695397	::384505263077588000
386627455	::384505858190999000
374695397	::384506332524466000
97392631	::384506605590806000
195276249	::384506626134532000
374695397	::384506632576974000
65567504	::384507012521799000
406122207	::384507317091565000
374695397	::384508139682283000
97392631	::384508195500482000
120906428	::384509168670892000
97392631	::384509610646069000
374695397	::384509978574598000
343063442	::384510257004699000
459987659	::384510594474180000
374695397	::384510771763621000
343063442	::384511015708135000
343063442	::384511755851821000
374695397	::384511860953067000
343063442	::384512127609741000
554878644	::384512333914980000
554878644	::384512732948471000
343063442	::384512935562719000
554878644	::384512942198120000
369310186	::384513307971158000
343063442	::384513375150931000
554878644	::384513709055303000
374695397	::384514497475379000
327167157	::384516617285021000
374695397	::384516813083926000
374695397	::384517560139403000
358132049	::384517793602732000
374695397	::384518718791090000
374695397	::384518937381044000
373569970	::384518949099933000
358132049	::384518980313956000
373569970	::384519340982165000
374695397	::384519890763542000
374695397	::384519988113330000
554878644	::384521604446711000
554878644	::384521893920772000
554878644	::384521939315732000
374695397	::384522480255115000
554878644	::384522653685403000
554878644	::384522775114690000
45683087	::384522801446531000
89632418	::384524449686364000
554878644	::384525198508040000
234801315	::384526224187334000
234801315	::384526397873475000
234801315	::384526424540852000
234801315	::384526632205033000
234801315	::384526774962384000
234801315	::384527744584777000
234801315	::384528774814912000
234801315	::384529035201503000
234801315	::384529151023017000
21764174	::384529215011319000
234801315	::384529264801894000
234801315	::384529557572689000
116343636	::384530599202914000
94481845	::384531299748552000
46918873	::384532725711245000
32787499	::384536805686919000
374695397	::384537318314758000
46918873	::384538117669388000
554878644	::384538708231196000
250010716	::384539990576726000
250010716	::384540472875565000
374695397	::384541759885156000
231483310	::384543724384305000
554878644	::384543960812630000
329993431	::384544866270597000
374695397	::384544981123215000
329993431	::384545035074551000
374695397	::384545084890288000
554878644	::384545101457809000
374695397	::384545142893338000
116343636	::384545462604558000
374695397	::384545563154202000
42292477	::384547001347883000
374695397	::384547008792756000
554878644	::384547171929821000
42292477	::384547183762354000
42292477	::384547304969347000
42292477	::384548292233007000
42292477	::384548442586238000
42292477	::384548817376657000
42292477	::384548930518007000
42292477	::384549177365397000
42292477	::384549327626321000
42292477	::384549498342866000
42292477	::384549710788579000
374695397	::384549862009602000
42292477	::384550412764069000
42292477	::384550490832646000
567827557	::384551505031753000
47067763	::384553234658246000
42292477	::384553907944697000
29398791	::384557374352396000
374695397	::384557852645273000
400704846	::384557942562758000
546266750	::384565503370342000
546266750	::384567730679996000
234801315	::384568630161047000
581531512	::384571108743462000
39140648	::384573187679617000
260979062	::384578451048394000
546266750	::384591479043153000
433065308	::384593258501771000
228357750	::384598822204092000
228357750	::384599621617475000
540197402	::384609952225964000
400704846	::384615983756750000
400704846	::384616030397427000
329993431	::384617962654543000
524903037	::384619251489071000
613256961	::384636547988848000
255268969	::384639939801284000
272488861	::384640781467664000
272488861	::384640872362438000
234801315	::384641755842236000
255268969	::384642879744122000
96408259	::384644471075250000
255268969	::384646476162666000
164816411	::384649262815928000
164816411	::384649445356220000
376326269	::384655666410840000
376326269	::384656750546128000
279435268	::384657662807658000
329993431	::384659440906952000
58563319	::384659700488224000
58563319	::384661402801025000
505841428	::384664239157157000
262271807	::384666588043313000
231483310	::384670550985310000
120906428	::384674124469006000
506912647	::384675904792051000
491921675	::384677940740386000
65567504	::384678473140146000
491921675	::384678989765156000
154535515	::384680610360352000
459567634	::384685200628023000
546266750	::384690819988353000
633010300	::384691103124844000
61630217	::384691955076460000
231483310	::384693927951228000
558662656	::384696472035270000
135328132	::384696492931289000
558662656	::384696882984808000
558662656	::384697081094352000
64582219	::384697111855366000
633010300	::384698154991755000
633010300	::384698266597998000
558662656	::384702440781524000
631782776	::384702700840943000
303480264	::384703096771080000
633010300	::384704136635088000
376326269	::384708737698521000
506100348	::384710113191149000
506100348	::384710499402657000
28299725	::384710737694060000
631782776	::384712701366521000
61630217	::384713204708151000
262271807	::384713304079605000
518039543	::384716524650364000
374695397	::384716933460807000
554878644	::384717562782564000
554878644	::384717641341870000
554878644	::384718160668020000
262271807	::384721333969772000
127692656	::384722816165097000
127692656	::384722914643177000
127692656	::384722965889171000
127692656	::384723053915029000
127692656	::384723173163274000
262271807	::384723637628329000
262271807	::384724398269538000
262271807	::384725904557375000
242443898	::384726882031505000
554878644	::384727127108485000
376326269	::384727202987646000
376326269	::384727272353062000
554878644	::384727284973703000
40485959	::384728124610461000
554878644	::384728315556163000
554878644	::384728383759716000
554878644	::384728733656944000
554878644	::384728809393516000
32787499	::384730626202804000
524903037	::384732004325281000
524903037	::384733017341980000
32787499	::384733254039138000
461599812	::384734066697719000
255268969	::384735013126037000
64582219	::384738933533208000
250010716	::384739433930436000
32787499	::384739625618505000
255268969	::384740258644258000
61630217	::384740990801940000
21112883	::384742606464221000
711532177	::384744253793898000
327167157	::384745491826614000
127692656	::384745573183520000
327167157	::384745662593503000
127692656	::384745807779340000
100313850	::384746837610999000
554878644	::384748557497933000
554878644	::384748685004767000
40524821	::384748899384446000
374695397	::384749499102793000
32787499	::384749895279583000
96408259	::384753035949645000
456220746	::384753326752935000
287721116	::384754781434421000
29398791	::384755103556993000
386833057	::384756167282409000
72882594	::384756322433904000
72882594	::384758438472867000
72882594	::384758616734982000
229986296	::384760143113494000
469825474	::384764341867646000
19501845	::384765266829516000
15974594	::384765311280377000
15974594	::384765704865456000
90211828	::384766033468600000
15974594	::384766154037682000
90211828	::384766237412425000
469825474	::384771118407512000
469825474	::384771218307420000
554878644	::384771992458506000
554878644	::384772272428302000
554878644	::384774285060870000
554878644	::384774368259108000
554878644	::384774626053586000
554878644	::384777331312558000
361978168	::384777542710071000
554878644	::384778449442713000
529698153	::384780254528540000
229758663	::384780308479889000
381599486	::384781404711948000
18919848	::384784950068662000
21764174	::384786456956252000
469825474	::384788004188864000
506100348	::384789524263350000
234801315	::384790002506280000
234801315	::384790080054767000
128703316	::384791005880655000
391631516	::384791289566216000
128703316	::384791344885293000
537003519	::384791372752257000
128703316	::384791400875065000
426685539	::384793873429438000
27237232	::384795737952759000
168705725	::384796610896478000
11822502	::384798123869995000
177645158	::384803244587098000
351947723	::384806159657365000
406122207	::384806398946988000
445669112	::384808376980754000
262271807	::384809062049001000
299484513	::384810180539449000
406122207	::384810680836440000
28673298	::384812103510786000
322224277	::384813150757195000
223998080	::384813401559429000
250010716	::384813842049409000
358132049	::384813877063454000
223998080	::384814238637641000
538590660	::384814847172423000
223998080	::384815082602917000
456220746	::384815322483552000
313641068	::384815375713439000
236261288	::384815493200105000
456220746	::384815588100431000
236261288	::384815758221385000
313641068	::384815815633010000
313641068	::384815889494732000
313641068	::384816003143565000
313641068	::384816365485297000
567827557	::384816616933822000
236261288	::384817092257542000
567827557	::384819135143624000
287721116	::384819229209690000
287721116	::384819471439110000
287721116	::384819561516007000
448325555	::384820565296824000
322224277	::384821587754897000
17163192	::384822480927739000
237635410	::384823414797893000
426685539	::384823715168415000
69662123	::384826415864348000
532616498	::384828659611103000
37867502	::384829630080757000
390479008	::384829712960221000
386833057	::384830085213069000
37867502	::384830577058136000
37867502	::384830719769337000
374695397	::384831194220593000
37867502	::384831297295642000
538590660	::384831886410805000
573114433	::384832306512683000
532616498	::384832960014200000
83092668	::384833345945092000
374695397	::384833848573296000
554878644	::384834642638934000
422304131	::384837154054356000
358132049	::384839613728043000
120906428	::384839717096665000
266095621	::384840052624609000
303480264	::384840213916561000
120906428	::384840420829581000
120906428	::384840799982084000
508407656	::384840948871487000
120906428	::384841064122568000
313641068	::384841849133105000
195276249	::384843069524566000
322224277	::384843264970723000
322224277	::384843517530734000
374695397	::384843720706637000
322224277	::384843728432943000
322224277	::384843771021885000
36119799	::384844334593761000
322224277	::384844372929691000
164816411	::384848052852641000
29398791	::384848159580889000
168705725	::384849593521164000
168705725	::384849949319770000
581531512	::384851239932284000
376326269	::384852630599516000
327167157	::384853298726985000
358132049	::384853422018527000
327167157	::384853471247077000
581531512	::384854299706408000
376326269	::384854568448036000
376326269	::384855184960020000
376326269	::384856063289204000
322224277	::384857995601264000
581531512	::384858237247692000
322224277	::384858296156688000
120906428	::384858513605791000
47205894	::384858831102029000
322224277	::384858995460423000
138245975	::384859911386980000
138245975	::384860029360160000
100313850	::384860584824426000
358132049	::384861184832180000
224346133	::384861387740049000
298090474	::384862577328533000
358132049	::384863843555373000
418832074	::384863882306543000
581531512	::384864118341382000
47205894	::384865289420034000
47205894	::384865521780289000
47205894	::384865922906730000
120906428	::384867374194638000
445669112	::384867849082519000
47205894	::384868850543886000
47205894	::384869131461226000
631782776	::384869262885539000
711532177	::384869415595954000
279435268	::384870527586009000
230342908	::384870959288557000
186693710	::384872958499364000
581531512	::384874263632936000
45683087	::384875039926910000
241999176	::384876803430834000
189368301	::384877044355850000
189368301	::384877047199592000
189368301	::384877048168472000
28673298	::384877493515059000
374695397	::384878752376692000
374695397	::384879689996591000
65567504	::384880092624588000
21112883	::384881080492638000
255268969	::384882344970444000
255268969	::384882389220343000
47205894	::384882826807476000
255268969	::384882862514003000
21112883	::384883146170175000
21764174	::384883682139328000
47205894	::384883727723020000
47205894	::384883749873143000
255268969	::384883800767213000
47205894	::384883894077513000
255268969	::384884096692154000
47205894	::384884267089555000
230342908	::384884329538535000
47205894	::384884847329554000
255268969	::384884855546605000
230342908	::384884906649583000
47205894	::384885003898728000
374695397	::384885968018214000
230342908	::384886339289620000
255268969	::384887627390156000
47205894	::384887658427609000
255268969	::384887861641617000
255268969	::384888096971452000
255268969	::384888803388710000
374695397	::384888898905575000
538590660	::384888987644477000
255268969	::384889058800844000
567827557	::384889282906705000
255268969	::384889680820305000
255268969	::384890689290383000
581531512	::384891419250659000
435349693	::384891948466966000
435349693	::384892133188313000
255268969	::384892572138606000
47205894	::384893575000883000
234801315	::384895625424171000
349472194	::384896550822236000
322224277	::384896759270752000
529698153	::384897240919068000
581531512	::384899569148248000
224346133	::384899970052419000
322224277	::384900019356442000
469825474	::384900482138771000
47205894	::384901111968038000
581531512	::384901243166294000
469825474	::384901474209124000
327167157	::384902034454876000
322224277	::384902494771744000
120906428	::384902936184102000
327167157	::384903711224389000
47205894	::384903941260972000
47205894	::384904077722648000
32787499	::384904668695916000
47205894	::384905990220414000
47205894	::384906028854169000
47205894	::384906192587202000
327167157	::384907395186429000
47205894	::384907842974519000
47205894	::384908041847459000
47205894	::384908402947670000
554878644	::384909423040151000
47205894	::384909430715731000
554878644	::384909521568546000
120906428	::384909995046744000
47205894	::384910114919968000
374695397	::384910489731358000
322224277	::384910502717296000
47205894	::384910505141223000
163589914	::384912301825867000
293606978	::384913437609824000
293606978	::384913585245155000
567827557	::384914297433776000
163589914	::384914456121073000
163589914	::384914655270801000
94481845	::384914871210741000
422304131	::384915527946477000
163589914	::384916792205787000
567827557	::384918808609058000
47205894	::384919438882906000
163589914	::384919554725408000
47205894	::384919586140737000
163589914	::384919730987237000
163589914	::384920075439837000
163589914	::384920100605677000
47205894	::384923797096116000
21112883	::384923847448752000
47205894	::384924588431249000
47205894	::384928617609719000
554878644	::384929234533093000
47067763	::384930720109834000
322224277	::384933878496251000
322224277	::384933931843584000
28299725	::384937682909945000
28299725	::384937852288528000
28299725	::384938014352216000
28299725	::384938041833312000
28299725	::384938860926345000
322224277	::384948229378699000
322224277	::384948293593497000
354119806	::384983976953122000
354119806	::384984128350720000
322260178	::384995448274313000
184547888	::384997643018981000
435349693	::385005123791224000
358132049	::385005478758973000
435349693	::385005489672957000
435349693	::385005758410420000
96408259	::385011047146332000
727288316	::385014673885507000
727288316	::385020674139369000
505841428	::385026380653535000
287721116	::385029236253532000
323076337	::385032197805068000
422304131	::385032464085045000
31287131	::385032625087184000
67514044	::385032705513381000
67514044	::385033074104623000
392518936	::385036430575427000
392518936	::385036529649078000
392518936	::385040636065632000
400704846	::385041263646363000
392518936	::385041643440975000
157541754	::385041674654986000
631782776	::385041753583005000
157541754	::385042498089132000
154535515	::385043005939277000
255765560	::385043075871277000
65567504	::385044909717078000
438566411	::385045146749792000
157541754	::385046616111321000
157541754	::385047144165806000
262271807	::385050334932254000
142890292	::385051131313131000
253879613	::385052283886505000
168705725	::385052751362682000
78404115	::385053041717555000
78404115	::385053965362003000
78404115	::385054025650958000
78404115	::385054351623860000
303480264	::385054411737026000
491921675	::385057839863304000
58976049	::385057951029149000
180388620	::385059062255075000
78404115	::385059461997400000
61630217	::385059947224240000
369310186	::385060255178444000
160671151	::385061281465511000
160671151	::385061456292483000
335100293	::385061612119273000
438566411	::385064321606094000
246075513	::385064799660691000
246075513	::385064962215145000
374695397	::385066995726573000
374695397	::385067074155839000
374695397	::385068011956084000
374695397	::385068087407411000
67514044	::385068294400929000
67514044	::385068452270325000
374695397	::385068527448629000
374695397	::385068594515566000
374695397	::385068674622578000
374695397	::385069255667884000
374695397	::385069357467844000
374695397	::385069452842131000
67514044	::385069476133478000
374695397	::385069534459076000
374695397	::385069637244690000
374695397	::385069725509644000
374695397	::385069807206289000
67514044	::385070403976441000
67514044	::385070432585805000
538590660	::385070506174865000
538590660	::385070574114177000
374695397	::385070961596194000
374695397	::385071264445898000
374695397	::385071352731815000
374695397	::385071621754478000
374695397	::385071732349870000
374695397	::385072401744003000
374695397	::385072519549448000
374695397	::385072572397654000
78404115	::385073340940951000
246075513	::385073422646378000
374695397	::385073877656694000
374695397	::385074710947434000
538590660	::385074865122054000
374695397	::385076864596721000
281805312	::385082948812169000
236261288	::385083385590607000
11822502	::385084280151371000
374695397	::385085586270195000
631782776	::385085627584086000
374695397	::385085642272538000
374695397	::385087985546297000
327167157	::385089841861382000
335100293	::385090102445105000
374695397	::385091149888647000
44041485	::385093615719952000
78404115	::385094437526704000
180388620	::385094453729316000
29398791	::385094507077054000
127692656	::385096710042968000
127692656	::385096795937705000
538590660	::385096815705866000
127692656	::385096891618189000
127692656	::385097012552560000
127692656	::385097139816112000
538590660	::385097357538631000
374695397	::385098913864118000
160671151	::385098951017246000
374695397	::385098997049737000
438566411	::385099170933006000
538590660	::385100096465285000
74262042	::385100673907699000
538590660	::385103193325461000
554878644	::385103525828493000
554878644	::385103575140925000
554878644	::385103732309901000
279393068	::385105286450528000
374695397	::385105353332887000
279393068	::385105485042429000
374695397	::385105553594138000
402309580	::385105644900335000
151366552	::385105996659445000
279393068	::385106209893650000
554878644	::385106237735464000
554878644	::385106437434662000
279393068	::385106779756961000
279393068	::385106920161288000
279393068	::385107156006998000
279393068	::385107942086672000
279393068	::385108263823368000
374695397	::385108936145137000
374695397	::385109084237594000
322224277	::385110550772195000
374695397	::385113642154209000
374695397	::385114017980641000
127692656	::385117730715619000
127692656	::385117889063575000
127692656	::385118220291559000
19501845	::385118386394783000
19501845	::385119469624115000
229986296	::385119534640013000
279393068	::385119799962902000
31287131	::385119884461342000
96882214	::385119902857580000
229986296	::385120039352803000
229986296	::385120319565877000
96882214	::385121360957022000
19501845	::385121400551657000
19501845	::385121650930626000
581531512	::385122131476250000
96882214	::385122150438285000
19501845	::385123013215412000
160671151	::385124351659360000
727288316	::385125807103811000
322972121	::385125949895086000
376326269	::385126201763061000
322972121	::385126626084024000
78404115	::385126683050651000
322972121	::385127701851688000
224346133	::385128008912486000
322972121	::385128245219590000
322972121	::385128325779566000
322972121	::385129308102361000
116343636	::385129460443258000
322972121	::385129472380649000
386833057	::385130128918847000
463420581	::385133796687118000
32787499	::385134809556598000
554878644	::385136335373099000
195276249	::385136503254704000
554878644	::385139903534620000
229986296	::385140287154446000
229986296	::385140490838241000
554878644	::385140797739245000
554878644	::385140915548860000
28673298	::385141717348782000
28673298	::385141947712536000
554878644	::385142276927651000
554878644	::385142380111749000
327167157	::385142925123784000
28673298	::385143293341736000
554878644	::385143559659081000
554878644	::385143654899126000
554878644	::385144187072434000
554878644	::385144638392107000
374695397	::385144797142720000
327167157	::385144915987947000
19501845	::385144917288550000
96882214	::385144927610355000
19501845	::385145023983255000
554878644	::385145057898012000
554878644	::385145395094892000
554878644	::385145510371135000
554878644	::385145586225143000
554878644	::385146213336498000
28673298	::385146307494416000
554878644	::385146433126408000
554878644	::385146649179209000
28673298	::385146878800588000
120906428	::385148873854824000
718668289	::385149168655675000
374695397	::385149204072394000
28673298	::385151181510565000
554878644	::385151416509018000
554878644	::385151469676015000
506100348	::385151624491966000
80379964	::385152769616658000
313641068	::385153269410312000
313641068	::385153377711456000
246075513	::385155265999282000
554878644	::385155282424172000
246075513	::385155451706679000
235867165	::385155719571337000
554878644	::385155928384761000
246075513	::385156410838757000
272488861	::385158630548320000
272488861	::385158903190679000
272488861	::385160135296835000
554878644	::385162440217878000
554878644	::385162598368301000
322972121	::385165179799232000
322972121	::385165338771722000
322972121	::385165386993643000
322972121	::385165425925177000
554878644	::385166035692683000
322972121	::385166321761402000
146219676	::385167312317583000
120906428	::385167969086484000
323011452	::385168305834582000
323011452	::385168442371747000
381599486	::385170028959924000
554878644	::385171816622198000
554878644	::385172535332970000
299484513	::385172934400036000
323011452	::385176644605857000
323011452	::385177157426622000
554878644	::385178934670667000
554878644	::385179175281111000
554878644	::385180057372590000
554878644	::385181161133051000
374695397	::385181620304879000
335100293	::385183162831101000
554878644	::385184542727745000
554878644	::385185236465639000
554878644	::385185731519315000
554878644	::385185808971345000
255268969	::385186312367509000
554878644	::385189532015947000
593259997	::385189740527362000
554878644	::385189748228104000
554878644	::385189980898729000
327167157	::385190355382964000
581531512	::385191539192107000
435349693	::385191632943218000
701949296	::385192406749966000
376326269	::385193266557100000
376326269	::385193434618667000
376326269	::385193569398452000
376326269	::385194233247719000
177645158	::385195333644337000
376326269	::385195599790080000
376326269	::385195658040590000
177645158	::385195672921587000
177645158	::385195962630545000
376326269	::385195979575926000
376326269	::385196074266550000
376326269	::385196881170554000
177645158	::385196941446901000
554878644	::385196986393059000
376326269	::385197008127946000
177645158	::385197121621602000
376326269	::385197223820029000
177645158	::385197300273799000
376326269	::385197489378586000
376326269	::385197926752215000
323011452	::385198835691454000
376326269	::385199238834970000
376326269	::385199321374683000
376326269	::385199384167989000
376326269	::385199419723112000
376326269	::385199589298405000
376326269	::385199605144510000
376326269	::385199786846355000
11822502	::385199800393543000
321166954	::385200083408388000
128703316	::385200859644444000
223998080	::385201059498434000
160671151	::385201281717239000
160671151	::385201375380262000
438566411	::385201410251313000
281589334	::385201757896200000
438566411	::385201997109944000
529698153	::385202337775484000
438566411	::385202862084460000
438566411	::385203471189676000
57804016	::385205642270871000
11822502	::385205785682141000
438566411	::385209195072466000
376326269	::385210622926786000
293606978	::385213407118364000
293606978	::385214412442701000
47205894	::385214543812513000
279435268	::385220455084621000
554878644	::385221085857214000
554878644	::385221537818624000
529698153	::385221588045426000
313641068	::385222754150404000
313641068	::385222923994554000
262271807	::385224787884515000
262271807	::385225058823962000
262271807	::385225313867018000
438566411	::385225444552736000
438566411	::385225552015020000
262271807	::385225834065567000
537003519	::385226463878082000
54721301	::385227016766631000
262271807	::385227148543680000
80448281	::385228525243879000
262271807	::385228609776283000
100373532	::385231862760607000
383812985	::385234050534744000
438566411	::385236086735118000
189368301	::385236093006000000
631782776	::385237372642029000
251429451	::385237648904060000
438566411	::385239557488128000
438566411	::385239846719340000
529698153	::385241277182144000
554878644	::385241491230031000
64905964	::385241529474113000
64905964	::385241563531857000
554878644	::385241577485922000
386627455	::385242391524814000
438566411	::385242915498237000
386627455	::385242984880431000
242443898	::385243695727263000
47205894	::385243735002341000
45898691	::385245384337264000
242443898	::385245485176750000
45898691	::385245903747297000
581531512	::385246941569093000
45898691	::385247175514816000
47205894	::385247639454756000
47205894	::385248491993194000
322260178	::385248730225836000
47205894	::385249076704317000
508407656	::385251071615971000
581531512	::385253072475545000
554878644	::385256165967286000
369109312	::385257063921643000
581531512	::385257224828104000
581531512	::385257878120316000
157541754	::385257902413709000
64905964	::385259558572404000
64905964	::385260415418392000
21112883	::385260928024846000
567827557	::385262355824652000
374695397	::385262656224890000
100313850	::385264693067399000
633957791	::385265520481542000
374695397	::385266807395065000
554878644	::385267481989750000
554878644	::385267648029683000
554878644	::385267655415832000
554878644	::385267810013691000
554878644	::385268523116670000
554878644	::385268885928161000
11822502	::385272349286617000
11822502	::385272678916968000
554878644	::385272884710486000
438566411	::385273303633367000
374695397	::385273696656846000
374695397	::385273948348624000
243857003	::385276294402818000
392434084	::385280087081230000
40524821	::385281549815382000
192948373	::385281625983967000
192948373	::385282524814905000
255268969	::385288492743274000
255268969	::385289340446060000
47205894	::385289374390165000
374695397	::385289662409240000
279435268	::385290012205776000
255268969	::385290033260818000
279435268	::385290827196805000
279435268	::385292253725331000
235867165	::385307504965480000
47067763	::385308207088140000
229633981	::385308501917962000
229633981	::385308551968587000
229633981	::385308741207195000
242443898	::385310551423062000
255268969	::385317424478044000
433065308	::385319041801261000
116343636	::385319442416033000
53852889	::385334103790198000
53852889	::385334744260411000
255268969	::385363710577246000
255268969	::385363957026156000
613256961	::385366422815137000
234801315	::385374413580804000
234801315	::385374693856772000
180388620	::385376303123165000
478520972	::385378654504878000
506912647	::385383324107415000
268546928	::385385032485175000
157541754	::385389029195538000
505841428	::385389137299140000
581531512	::385390991005745000
46918873	::385393205384335000
189368301	::385393238959718000
46918873	::385393314604019000
46918873	::385393462511951000
359607281	::385393688299704000
189368301	::385393761351892000
189368301	::385395174387765000
466962628	::385400112144322000
392518936	::385400837956435000
466962628	::385401544629174000
466962628	::385401918417149000
633010300	::385402707336380000
633010300	::385402797711052000
415897649	::385403029714771000
594260703	::385404297619734000
154535515	::385405399911768000
284372523	::385406802629623000
284372523	::385406931038269000
374695397	::385407577518919000
374695397	::385407944600219000
64905964	::385408470989557000
581531512	::385409224328904000
433083953	::385409722934775000
177645158	::385411993198690000
157541754	::385413736288485000
633010300	::385415448818229000
253879613	::385416892183085000
177645158	::385419219174965000
32787499	::385419277966512000
231483310	::385419320584437000
157541754	::385420503135297000
67514044	::385423000600076000
67514044	::385423062998732000
67514044	::385423501211217000
67514044	::385423581301452000
67514044	::385424107447529000
229986296	::385424107866963000
67514044	::385424263651811000
67514044	::385424516077584000
293606978	::385424887671574000
631782776	::385427833444507000
65567504	::385427856869715000
65567504	::385432757691633000
157541754	::385433917626785000
243857003	::385434501267992000
183397191	::385438386455994000
397934536	::385438388007870000
183397191	::385438668124471000
183397191	::385439098514583000
183397191	::385439598844731000
183397191	::385439707233918000
183397191	::385439736996720000
183397191	::385439895008722000
183397191	::385440235737194000
183397191	::385440340112445000
491921675	::385441178445164000
21112883	::385442470294605000
422304131	::385442679385235000
122769328	::385443204750790000
422304131	::385443735812976000
183397191	::385444044068765000
581531512	::385447812231872000
29398791	::385448046563430000
122769328	::385450337584152000
122769328	::385450348745207000
122769328	::385450494614704000
122769328	::385450505121456000
122769328	::385450515120660000
122769328	::385450527233818000
122769328	::385450537329491000
122769328	::385450556023533000
122769328	::385450585379450000
122769328	::385450596007813000
727288316	::385451833478504000
36460282	::385454129344438000
242443898	::385454460224684000
607432063	::385455813818462000
554878644	::385456641979609000
40485959	::385457155614056000
40485959	::385457209242439000
40485959	::385457417418317000
554878644	::385457899784253000
19569142	::385458027664384000
262271807	::385458249732214000
374695397	::385459700935831000
374695397	::385460036375306000
262271807	::385461050210271000
262271807	::385461253483032000
473640061	::385463937321279000
242443898	::385465612841263000
374695397	::385465950759161000
78404115	::385466038063616000
78404115	::385466658929639000
157541754	::385467362058969000
374695397	::385467692175470000
554878644	::385468101375950000
554878644	::385469586998439000
78404115	::385471992129785000
157541754	::385472632613011000
335100293	::385472842189381000
554878644	::385473321392824000
40524821	::385475684652814000
242443898	::385477203120889000
47067763	::385480101816963000
524903037	::385481250741682000
157541754	::385481313526247000
157541754	::385481994542776000
157541754	::385482667275608000
374695397	::385483864686080000
223594866	::385484783692054000
157541754	::385486811952590000
473640061	::385487505833099000
473640061	::385487595758948000
40524821	::385488603805409000
157541754	::385488744985661000
250010716	::385491868449914000
32787499	::385492204858642000
361978168	::385495313496440000
236261288	::385496631472566000
374695397	::385498296304689000
546266750	::385498465197109000
236261288	::385498743262687000
183397191	::385499770531246000
96408259	::385500968638771000
32125015	::385501949409656000
361978168	::385503962923036000
157541754	::385504898525433000
374695397	::385506507594285000
236112923	::385510068932050000
573114433	::385510443126915000
373569970	::385511217994792000
40524821	::385513972621131000
47205894	::385516621931884000
235867165	::385516650977427000
47205894	::385516697592942000
47205894	::385516800839929000
266095621	::385517726967803000
554878644	::385518546119168000
61630217	::385521130205114000
145000225	::385521218763620000
484497575	::385523799321354000
61630217	::385525428615933000
369109312	::385526751964966000
135328132	::385528808394063000
135328132	::385529296535564000
529698153	::385529535711559000
135328132	::385530010460647000
157541754	::385530188781875000
135328132	::385530567363551000
157541754	::385533511979266000
374695397	::385536486445043000
65567504	::385537337444155000
32787499	::385538320987852000
299484513	::385539336499761000
554878644	::385539915104010000
269427723	::385540316553420000
135328132	::385541032797945000
554878644	::385541985177579000
554878644	::385542205944762000
554878644	::385544274210590000
554878644	::385544348563034000
554878644	::385546240554852000
554878644	::385547349008723000
369310186	::385550439183568000
386833057	::385550649607221000
727288316	::385551200826847000
727288316	::385551739941691000
415897649	::385552261574717000
374695397	::385552983196307000
27613649	::385553701592526000
192948373	::385554305408708000
322972121	::385556205789511000
386833057	::385559101788270000
321166954	::385559423432671000
554878644	::385559830837993000
358132049	::385560516367630000
581531512	::385562165727723000
358132049	::385562199583776000
241999176	::385562521824145000
127692656	::385564313463042000
127692656	::385564361777242000
127692656	::385564410670219000
127692656	::385564473114640000
127692656	::385564550168199000
40524821	::385564790699343000
554878644	::385565505223794000
358132049	::385567017861783000
36460282	::385568516013039000
491921675	::385568723144552000
358132049	::385570294305263000
369460029	::385571133086765000
361978168	::385575919710400000
29398791	::385576283167817000
120906428	::385577384633589000
16860986	::385580302959009000
322972121	::385580652235857000
335100293	::385581225529733000
90265908	::385581268932759000
321166954	::385582102017605000
21764174	::385582339855634000
157541754	::385584714377330000
374695397	::385585333124874000
358132049	::385586894274179000
358132049	::385587456264765000
390479008	::385589184959754000
120906428	::385589959739981000
386833057	::385590529557553000
390479008	::385590672423518000
21764174	::385591298947706000
390479008	::385591309362135000
120906428	::385591336759357000
581531512	::385592152816123000
390479008	::385592153730060000
400704846	::385592232121597000
120906428	::385592732594364000
581531512	::385594155436875000
529698153	::385595607458410000
242443898	::385597162828345000
242443898	::385597275227308000
242443898	::385597696717103000
506912647	::385598299564425000
316484120	::385601689304047000
69662123	::385601798347948000
21764174	::385602022516350000
581531512	::385602023095533000
21764174	::385602256420106000
18919848	::385602605079998000
264364477	::385602776686157000
316484120	::385603179359911000
264364477	::385603631992799000
250010716	::385603704092499000
21764174	::385605227476303000
323011452	::385608010837397000
448325555	::385609788295376000
69662123	::385609847338979000
69662123	::385609900468211000
448325555	::385609951621545000
69662123	::385610226030104000
237635410	::385610989129203000
157117376	::385611852094242000
36460282	::385612316118896000
36460282	::385612370175098000
36460282	::385612751202430000
92936298	::385612811256471000
36460282	::385613200362074000
36460282	::385613261552771000
36460282	::385613333849964000
435349693	::385614532397527000
323011452	::385614706725359000
435349693	::385614788560424000
581531512	::385615419195031000
229758663	::385615813308215000
69662123	::385616830863511000
554878644	::385623899456536000
554878644	::385624121364606000
78404115	::385624853656514000
157541754	::385625179181043000
554878644	::385626046621433000
554878644	::385629790713024000
554878644	::385630021605261000
554878644	::385630436719742000
554878644	::385631427238174000
554878644	::385631812635987000
74262042	::385631951765643000
364646765	::385634742558654000
374695397	::385636090956103000
374695397	::385638251790233000
374695397	::385638615260200000
374695397	::385639861027209000
374695397	::385640544707153000
251818709	::385640871280267000
374695397	::385641545816215000
374695397	::385642099841851000
374695397	::385642190111653000
374695397	::385642553745235000
581531512	::385644161757904000
231256008	::385644292577845000
262271807	::385644387398864000
262271807	::385644644132225000
554878644	::385646443899260000
567827557	::385646643833339000
554878644	::385649378485993000
554878644	::385649585017724000
97392631	::385667913325498000
47067763	::385685677322809000
132479234	::385700691404410000
433083953	::385710032328728000
157541754	::385712981486870000
157541754	::385713381703163000
392518936	::385716317120385000
35147507	::385719145507328000
61630217	::385719852088188000
341279579	::385719969238896000
168705725	::385723703218429000
613256961	::385729215905013000
116118519	::385736948775927000
116118519	::385737193479995000
116118519	::385738166164279000
369109312	::385739771236339000
65567504	::385745717777551000
537003519	::385746167931609000
246075513	::385746674037297000
246075513	::385746974085218000
242443898	::385747319419068000
246075513	::385747573732294000
246075513	::385748426459471000
246075513	::385749442001137000
231256008	::385750215627513000
246075513	::385750294451466000
246075513	::385750509560532000
505841428	::385751458202677000
246075513	::385751856141852000
65567504	::385752857741238000
631782776	::385754256168734000
246075513	::385754978541121000
100313850	::385756136218959000
246075513	::385759240939634000
727288316	::385759900078321000
727288316	::385760074129342000
27237232	::385760156186705000
27237232	::385760544919396000
727288316	::385763110885138000
154535515	::385767787714453000
229364831	::385768885221613000
217214677	::385769876662415000
550666101	::385770801082806000
550666101	::385770834230394000
550666101	::385770850101624000
550666101	::385770864634916000
550666101	::385770893789507000
550666101	::385770939599699000
433083953	::385772095386714000
67514044	::385775617209565000
633010300	::385777745155731000
262271807	::385778950460669000
235867165	::385779960176074000
65567504	::385781163454787000
415897649	::385781180659814000
321166954	::385781488119480000
65567504	::385781915350884000
65567504	::385782141834891000
727288316	::385782491358842000
192948373	::385784513017552000
65567504	::385785565875953000
129844944	::385785580367675000
545007880	::385789122784538000
545007880	::385789216976044000
67514044	::385795371043393000
266095621	::385795392333676000
127692656	::385795394313412000
127692656	::385795527964901000
127692656	::385795673561767000
127692656	::385795799269253000
397934536	::385801826437586000
250389935	::385803527219449000
250389935	::385803577026818000
44041485	::385804878720675000
29398791	::385807440618737000
586941163	::385811588415905000
69662123	::385812441117913000
581531512	::385813036923387000
506100348	::385816349345210000
148451114	::385818746922627000
148451114	::385818806473342000
148451114	::385819385538961000
148451114	::385819637457240000
554878644	::385820255005581000
148451114	::385820560589996000
554878644	::385820609692696000
195276249	::385821476324376000
195276249	::385822165104590000
242443898	::385823434821107000
524903037	::385824273149210000
255268969	::385825351949385000
374695397	::385825484480577000
255268969	::385825833329623000
255268969	::385826044135358000
341279579	::385826569865818000
554878644	::385827462849908000
473640061	::385827520865509000
473640061	::385827571436249000
255268969	::385827646757941000
255268969	::385828788787249000
148451114	::385829899384025000
392518936	::385829909844996000
148451114	::385830088710705000
148451114	::385830154632577000
392518936	::385830340423860000
195276249	::385831164705255000
554878644	::385832660070719000
321166954	::385833080163819000
554878644	::385833383554609000
554878644	::385833650366840000
554878644	::385833707619090000
148451114	::385835351329107000
148451114	::385835501342556000
148451114	::385836339985260000
148451114	::385836568474161000
327167157	::385837284236754000
36119799	::385837860433448000
394796192	::385840784194289000
394796192	::385841713983389000
148451114	::385842539787325000
394796192	::385842760667774000
394796192	::385843351775227000
445669112	::385843986642243000
394796192	::385844095601504000
445669112	::385844188182753000
445669112	::385844276242169000
177645158	::385844317798924000
445669112	::385844433130106000
445669112	::385844993191321000
554878644	::385845128151044000
445669112	::385845544725520000
246075513	::385845620029677000
445669112	::385845674996408000
445669112	::385845825391575000
177645158	::385846006731927000
445669112	::385846209539506000
423661741	::385846992418521000
246075513	::385847585732571000
558662656	::385848469220360000
558662656	::385848573230714000
558662656	::385848757658476000
132479234	::385851377861529000
276887663	::385853543863054000
44041485	::385859125709504000
160671151	::385859434385129000
132479234	::385862161517797000
132479234	::385862555857850000
247362551	::385862584634593000
262271807	::385863215076618000
262271807	::385863438662381000
262271807	::385863830796271000
313641068	::385867858800291000
90211828	::385867924864786000
235867165	::385867985782460000
67514044	::385870337688477000
313641068	::385870916099788000
313641068	::385870992935231000
313641068	::385871167229526000
313641068	::385871233654734000
313641068	::385871347836284000
313641068	::385871369843777000
313641068	::385871401603051000
313641068	::385871512500445000
313641068	::385871574307307000
313641068	::385871619358339000
313641068	::385871645207838000
313641068	::385871720403329000
313641068	::385871794046914000
313641068	::385871819049156000
313641068	::385871895842664000
313641068	::385871941610921000
581531512	::385872354632814000
581531512	::385872833328734000
229986296	::385872977122058000
374695397	::385873513480855000
581531512	::385873702082314000
242443898	::385874322965155000
61630217	::385874442049814000
634804128	::385876570025373000
61630217	::385877258642399000
303480264	::385878030805393000
264295397	::385878632591527000
55964893	::385879069432086000
61630217	::385879337154920000
266095621	::385880283092123000
361978168	::385881363691630000
242443898	::385882051624194000
242443898	::385882605721092000
67514044	::385883821788643000
67514044	::385883920300261000
67514044	::385884097438285000
266095621	::385884155948847000
67514044	::385884174512844000
135328132	::385884488233799000
67514044	::385884672028606000
135328132	::385885141064642000
554878644	::385885143618953000
135328132	::385885242902319000
554878644	::385885990516031000
554878644	::385886081637302000
554878644	::385886338609709000
554878644	::385886470344413000
135328132	::385886552703787000
135328132	::385886638246617000
135328132	::385886975116312000
135328132	::385886991843217000
135328132	::385887023648624000
135328132	::385887086076624000
554878644	::385887729520615000
554878644	::385888753648033000
255268969	::385889229416718000
554878644	::385890261437394000
554878644	::385890464722735000
255268969	::385890726581927000
554878644	::385891530994483000
581531512	::385892252578775000
142384634	::385892990461677000
246075513	::385894621621927000
322972121	::385894737930379000
554878644	::385895003811102000
246075513	::385895070077321000
495506626	::385895291439702000
495506626	::385895364303126000
322972121	::385895516963614000
322972121	::385895579542642000
322972121	::385895674099023000
321663912	::385898102680330000
321663912	::385898464971739000
321663912	::385898552435544000
246075513	::385898928333668000
255268969	::385901095891247000
495506626	::385903258587242000
299484513	::385903884620664000
255268969	::385904033313353000
255268969	::385904122991763000
255268969	::385904738409381000
445669112	::385905379781390000
374695397	::385911255220748000
255268969	::385911963966271000
100373532	::385912490686554000
255268969	::385912496617684000
358132049	::385912552418324000
192948373	::385912876730298000
192948373	::385912972553359000
192948373	::385913055990673000
192948373	::385913160974090000
242443898	::385913744662233000
192948373	::385914061742825000
192948373	::385914160925536000
322972121	::385914187115159000
192948373	::385914223823294000
322972121	::385914370804695000
369109312	::385915329949736000
322972121	::385915373797003000
322972121	::385916885902299000
322972121	::385916957608116000
192948373	::385917995211452000
327167157	::385919954534404000
358132049	::385921262230319000
358132049	::385921478362820000
358132049	::385921776116461000
46918873	::385923490089820000
46918873	::385924681070825000
478520972	::385926240810831000
478520972	::385926373019500000
478520972	::385928118453932000
478520972	::385928612870123000
478520972	::385929017859534000
229364831	::385930597220495000
46918873	::385932252456431000
29398791	::385935717366759000
478520972	::385937217577037000
422304131	::385937867748290000
281589334	::385938194442616000
422304131	::385938275250081000
153230202	::385939502713556000
255268969	::385941193051611000
422304131	::385941567866798000
255268969	::385944174413238000
192948373	::385945700615204000
478520972	::385946589078228000
46918873	::385949240595599000
255268969	::385949467452915000
46918873	::385949483047321000
255268969	::385953447767703000
28673298	::385955023475068000
28673298	::385955334285557000
581531512	::385955580453859000
28673298	::385955772661637000
89632418	::385956421918924000
255268969	::385956593332129000
236261288	::385957907919282000
255268969	::385958265810845000
255268969	::385958453845708000
255268969	::385959414127419000
255268969	::385959563390103000
67514044	::385960862026326000
255268969	::385961438856376000
54721301	::385962507547865000
65567504	::385962732601618000
255268969	::385963619533746000
250010716	::385969056257294000
323011452	::385971794777497000
231483310	::385971809247854000
374695397	::385974455064752000
323011452	::385974801774698000
231483310	::385976252597026000
323011452	::385977306705321000
374695397	::385978686719004000
532616498	::385980977073238000
532616498	::385981074997661000
581531512	::385981560820072000
323011452	::385981816274178000
581531512	::385982323571052000
374695397	::385982742732615000
374695397	::385982850295533000
374695397	::385982890267254000
19501845	::385985206366527000
308308003	::385985713369403000
308308003	::385985898636005000
308308003	::385986889754218000
308308003	::385987688634912000
308308003	::385987963819024000
546266750	::385988194459607000
308308003	::385988322394267000
308308003	::385988592360648000
308308003	::385988712015728000
308308003	::385988760678064000
308308003	::385989434056785000
308308003	::385990731841560000
308308003	::385992791248994000
308308003	::385993102424436000
308308003	::385993523956154000
308308003	::385993647738454000
265029924	::385993670782357000
308308003	::385993697826856000
308308003	::385993730970222000
265029924	::385993891755065000
265029924	::385994137516142000
308308003	::385995291687518000
308308003	::385995585603391000
393622132	::385995659788042000
308308003	::385996558350553000
234801315	::385996759425503000
242443898	::385996777003814000
308308003	::385996801376919000
242443898	::385996869563715000
374695397	::385996980838596000
234801315	::385997049625206000
234801315	::385997128641699000
192948373	::386000335954653000
381279494	::386000522718638000
581531512	::386000630323879000
192948373	::386001840170475000
381279494	::386002271546261000
381279494	::386002529508540000
381279494	::386002847176720000
381279494	::386002925509570000
381279494	::386002996292624000
381279494	::386003060629065000
381279494	::386003768241700000
381279494	::386003967299166000
381279494	::386004079970758000
381279494	::386004220433821000
381279494	::386004789030428000
381279494	::386005251880259000
381279494	::386005588460568000
381279494	::386006287164506000
392434084	::386006832583438000
243857003	::386011276402372000
32787499	::386019143583268000
32787499	::386019254354853000
32787499	::386019670450774000
411762947	::386023778041339000
32787499	::386029828383969000
260979062	::386034942951444000
229986296	::386035322624438000
459772996	::386047826670522000
65567504	::386059126683353000
65567504	::386059683452026000
47067763	::386063187562745000
132479234	::386068806160105000
148143110	::386072017419501000
433083953	::386073272862781000
148143110	::386074946285207000
148143110	::386077903403745000
148143110	::386079391241228000
298090474	::386096224945717000
255268969	::386096800241029000
400704846	::386101193644077000
72882594	::386104891258580000
231256008	::386107025857323000
354119806	::386110669092704000
354119806	::386111064598802000
505841428	::386113853332799000
65567504	::386116342832574000
242443898	::386117024906485000
354119806	::386117501320310000
354119806	::386119355081048000
459987659	::386122572066455000
354119806	::386122815680053000
308308003	::386123089521569000
354119806	::386123744261197000
303480264	::386125793505857000
242443898	::386126328250257000
65567504	::386127303677186000
303480264	::386128385522798000
154535515	::386130182332874000
177645158	::386131209275060000
459987659	::386131824478806000
459772996	::386132648516915000
433083953	::386134488226361000
303480264	::386134958601175000
308308003	::386134990515216000
308308003	::386135304656015000
29398791	::386135409010696000
29398791	::386135662216638000
53852889	::386136585701294000
28673298	::386136695462449000
463420581	::386136910688555000
177645158	::386137117581410000
192948373	::386138199191744000
132479234	::386138648737247000
177989889	::386139081098289000
303480264	::386139207590490000
116147578	::386139507583488000
132479234	::386140536530538000
303480264	::386140670484033000
177645158	::386141972370817000
308308003	::386142934694776000
308308003	::386143004051795000
122769328	::386143020690989000
61630217	::386144022630502000
327167157	::386144181409689000
192948373	::386144302474096000
303480264	::386145101841702000
192948373	::386145363196796000
262271807	::386147773168746000
633010300	::386148156963962000
308308003	::386149185805758000
327167157	::386151044285100000
116343636	::386151528953679000
116343636	::386151627268177000
17163192	::386151900598775000
29398791	::386151969070784000
116343636	::386152009004355000
303480264	::386152135433650000
29398791	::386152842287140000
400704846	::386153024378245000
532616498	::386153698092544000
508407656	::386154479399497000
264364477	::386155116778102000
58976049	::386155612775923000
61630217	::386158240436068000
701949296	::386158806863859000
264364477	::386159663651094000
242443898	::386159731582464000
48063677	::386159985656619000
48063677	::386160322723475000
718668289	::386160427849109000
48063677	::386160709366992000
48063677	::386161138658205000
48063677	::386161657200017000
48063677	::386162061870645000
48063677	::386162511223218000
48063677	::386162821069017000
48063677	::386163637444173000
48063677	::386163796534099000
64905964	::386164578625019000
397934536	::386164795591753000
64905964	::386164968997261000
64905964	::386165003331833000
64905964	::386165875168268000
631782776	::386167639644831000
374695397	::386167745428983000
58563319	::386171349342756000
518039543	::386172023954624000
61630217	::386173595032223000
242443898	::386174328418877000
374695397	::386175200187801000
61630217	::386175261383077000
100313850	::386175526819209000
581531512	::386176018765340000
255268969	::386176078081196000
64905964	::386177391783325000
426786499	::386178343558590000
127692656	::386178434449563000
19569142	::386178968392450000
44041485	::386179202401071000
255268969	::386181463181631000
100313850	::386182422120775000
607432063	::386183283580493000
255268969	::386185941867831000
316484120	::386186540021334000
335100293	::386186791012663000
44041485	::386187255859007000
255268969	::386188938383491000
224346133	::386189346942242000
316484120	::386189402755461000
316484120	::386189420375715000
255268969	::386190429982822000
327167157	::386191712143437000
78404115	::386196721534914000
61630217	::386200560367849000
61630217	::386201242185527000
11822502	::386202891725180000
415897649	::386203289747873000
48063677	::386205255127793000
316484120	::386205291609468000
316484120	::386205497432358000
48063677	::386205951432613000
90265908	::386206017442578000
48063677	::386206371559276000
48063677	::386206714179387000
48063677	::386207207777652000
83945746	::386209640033554000
485185711	::386210168137990000
237635410	::386216737194393000
393801885	::386220892940148000
272488861	::386221707750834000
393801885	::386222121476952000
29398791	::386222458401210000
390479008	::386222784797343000
374695397	::386226374853148000
374695397	::386227102250319000
524903037	::386231313256435000
459567634	::386232656922689000
67514044	::386233382369492000
67514044	::386233459423055000
67514044	::386233520668307000
148143110	::386233567103438000
148143110	::386233720820469000
148143110	::386233882989051000
148143110	::386234112719470000
148143110	::386234176149946000
180388620	::386235513759227000
308308003	::386236290150051000
17163192	::386236416512241000
236261288	::386236700177235000
142384634	::386237238649970000
316484120	::386237769229418000
142384634	::386238320025411000
142384634	::386241232738856000
67514044	::386241619496026000
96056317	::386247743414743000
260539431	::386249363921453000
495506626	::386253742401536000
255268969	::386254466229731000
47205894	::386254574618570000
47205894	::386255088643100000
364646765	::386255138400522000
47205894	::386255184508116000
47205894	::386255235733127000
47205894	::386255347591020000
255268969	::386255604408664000
255268969	::386256361451167000
255268969	::386257859107115000
47205894	::386258359717867000
255268969	::386259660724244000
255268969	::386260209049821000
261438579	::386260217010216000
255268969	::386260757194997000
29398791	::386264727158284000
364646765	::386266485506580000
364646765	::386266815292141000
364646765	::386267431015948000
299484513	::386267472111755000
255268969	::386267542119272000
255268969	::386267831857598000
17928370	::386267850304135000
255268969	::386267907757715000
255268969	::386268138452840000
255268969	::386268270124625000
255268969	::386268812896911000
255268969	::386270122060824000
255268969	::386270471312113000
581531512	::386271146494406000
80448281	::386271580587696000
255268969	::386275042142998000
255268969	::386275248783773000
255268969	::386275321127133000
90265908	::386276197799563000
90265908	::386276550146260000
122769328	::386276853238874000
255268969	::386278027078172000
255268969	::386279796508213000
581531512	::386281345783463000
478520972	::386281567439831000
65567504	::386284843102781000
478520972	::386285839963422000
381599486	::386286245699395000
67523538	::386286319628197000
67523538	::386286686705311000
67523538	::386286779399417000
386833057	::386287912318672000
255268969	::386288345653202000
157541754	::386290019566354000
229364831	::386291026476146000
28673298	::386291262011486000
157541754	::386291378155970000
223998080	::386291491120766000
478520972	::386291509970358000
478520972	::386291760043130000
478520972	::386291998325735000
478520972	::386292045562019000
478520972	::386292226009333000
361691248	::386293125796212000
374695397	::386294404845015000
266095621	::386294726313648000
266095621	::386294789475672000
266095621	::386294949324808000
322972121	::386295010138001000
322972121	::386295199313690000
255268969	::386296062656643000
478520972	::386298122475167000
478520972	::386298890791952000
373569970	::386299085310808000
229364831	::386304644848578000
255268969	::386305147686891000
260539431	::386305225973186000
255268969	::386305448972128000
31287131	::386307428033130000
473640061	::386308823255752000
478520972	::386309050990084000
374695397	::386311304216334000
374695397	::386311413330743000
153230202	::386312994755710000
153230202	::386313497052602000
153230202	::386314510136770000
153230202	::386314556219617000
153230202	::386315047032864000
153230202	::386315055606005000
711532177	::386315062568161000
374695397	::386315979409485000
381599486	::386316113761828000
16292745	::386316667690954000
46918873	::386316815028457000
153230202	::386317057023041000
153230202	::386317433793163000
272488861	::386319030354587000
153230202	::386320282572816000
153230202	::386320857355665000
153230202	::386320959659315000
272488861	::386321432382164000
358132049	::386325427322494000
298090474	::386326290799669000
322972121	::386326649371119000
374695397	::386327327996538000
120906428	::386327595383402000
32787499	::386327808664174000
177645158	::386328201229651000
177645158	::386328362114760000
46918873	::386330866999656000
255268969	::386331740186624000
240587031	::386331993619070000
255268969	::386332022224220000
532616498	::386333839942881000
255268969	::386335483091251000
508407656	::386336695810928000
255268969	::386336795052769000
255268969	::386337627047485000
255268969	::386338423600328000
255268969	::386338636662579000
255268969	::386339490597711000
67453850	::386340696614920000
29398791	::386340867898109000
67453850	::386341030356086000
67453850	::386341506501861000
374695397	::386341961910587000
242443898	::386343152720035000
242443898	::386344738536042000
21112883	::386345506525286000
374695397	::386345969731649000
567827557	::386346539884347000
92936298	::386346662110982000
237635410	::386346949865402000
374695397	::386347599088713000
374695397	::386347890664144000
374695397	::386353501632069000
374695397	::386354598316756000
231483310	::386354724079157000
231483310	::386355870759944000
160781077	::386356509191307000
374695397	::386356864700518000
374695397	::386356961689620000
393622132	::386358026934173000
160781077	::386358054440017000
160781077	::386358093530931000
32787499	::386361695213740000
255268969	::386363771285147000
308308003	::386366581682360000
423661741	::386366642583662000
168705725	::386366848129712000
21112883	::386367023690694000
308308003	::386367842544672000
308308003	::386368356841816000
250389935	::386381200257863000
333273152	::386394537523814000
333273152	::386394616884252000
333273152	::386394733720776000
333273152	::386394806617784000
333273152	::386394897504141000
333273152	::386395001527099000
333273152	::386395153977462000
333273152	::386395475722522000
333273152	::386395632388145000
333273152	::386395789791997000
333273152	::386395892808302000
260979062	::386398024068386000
255268969	::386398370128211000
255268969	::386399363339419000
255268969	::386400434745004000
261438579	::386409521158975000
433065308	::386412317665026000
153230202	::386425228928491000
153230202	::386426017507577000
153230202	::386427069271257000
153230202	::386427290092990000
153230202	::386429066863058000
153230202	::386429124220174000
153230202	::386429144998760000
153230202	::386434386700546000
153230202	::386434777613893000
153230202	::386434919880073000
153230202	::386435959837163000
153230202	::386439482712788000
153230202	::386440070653554000
153230202	::386440165042192000
47067763	::386440657063391000
153230202	::386446979259437000
153230202	::386447155918934000
153230202	::386448061134024000
153230202	::386449618768527000
153230202	::386449684308717000
545007880	::386460389958901000
545007880	::386460469596151000
132479234	::386464623698120000
438566411	::386467043647578000
229364831	::386471958164299000
505841428	::386476320353288000
354119806	::386479806948597000
354119806	::386479956299354000
354119806	::386480112079994000
354119806	::386480258264080000
438566411	::386481208521011000
354119806	::386482073147813000
120906428	::386485242556477000
354119806	::386485714323390000
354119806	::386485880094871000
120906428	::386486504505110000
252451878	::386488566349832000
120906428	::386489634953232000
127692656	::386490035530637000
400704846	::386491495684915000
154535515	::386492559125516000
433083953	::386496872904282000
46918873	::386504416607883000
262271807	::386505028611371000
255268969	::386505385471127000
255268969	::386506281806483000
224346133	::386507721069314000
255268969	::386508099013849000
64905964	::386508539562569000
393801885	::386509107089653000
253879613	::386509240614912000
32787499	::386513978505314000
61630217	::386514384602021000
508407656	::386517616799404000
631782776	::386519196185554000
631782776	::386520191099604000
631782776	::386524553255460000
426685539	::386524783422095000
36460282	::386525392691281000
581531512	::386528119622225000
266095621	::386528327835856000
146219676	::386532449096056000
177645158	::386533085245751000
508407656	::386533556300050000
153230202	::386533621487894000
153230202	::386533701544587000
153230202	::386533968759508000
153230202	::386534259944861000
153230202	::386534322326736000
508407656	::386534616938455000
153230202	::386534654612107000
508407656	::386534963526385000
153230202	::386535019436838000
422304131	::386535305425477000
153230202	::386535523286024000
48063677	::386535898521022000
153230202	::386536052821094000
518039543	::386536395239477000
153230202	::386536515129843000
153230202	::386537119063486000
153230202	::386537434021765000
153230202	::386537828613890000
61630217	::386539464807677000
153230202	::386539879787945000
422304131	::386541275249643000
422304131	::386541399933734000
374695397	::386542205776564000
153230202	::386542248403283000
322972121	::386544301339324000
422304131	::386545427983900000
422304131	::386546027509346000
354119806	::386549613504626000
354119806	::386549859018219000
354119806	::386550364033785000
354119806	::386550534871982000
354119806	::386550667693006000
354119806	::386551178181758000
37867502	::386553518284226000
634804128	::386556909399977000
37867502	::386557625057296000
120906428	::386557826081882000
634804128	::386557829198270000
37867502	::386557837054189000
634804128	::386558021565812000
634804128	::386558217276239000
634804128	::386558520214048000
634804128	::386558782102188000
313641068	::386565820702154000
272488861	::386567586025984000
537003519	::386569098035208000
537003519	::386571596854738000
537003519	::386571623035584000
280699168	::386574296141008000
537003519	::386574895733559000
537003519	::386574999026671000
537003519	::386575109974425000
262271807	::386575662599110000
231483310	::386576371935621000
364609793	::386577837274042000
537003519	::386577850415198000
364609793	::386577988789084000
364609793	::386578167160242000
160671151	::386582482591940000
234801315	::386587922578698000
116343636	::386591282073579000
276887663	::386592439999295000
15688986	::386597594509500000
116343636	::386598593118740000
373569970	::386599016454033000
116343636	::386599695109197000
39821380	::386600130255671000
116343636	::386600276989190000
581531512	::386606466544979000
160781077	::386607869782528000
272488861	::386609252732637000
581531512	::386610499124994000
157541754	::386610602074181000
28673298	::386611360362029000
28673298	::386611460467478000
28673298	::386611865390186000
28673298	::386612084513181000
438566411	::386612377535254000
17928370	::386614723149852000
246075513	::386616110566871000
246075513	::386616716568309000
246075513	::386617084764889000
463420581	::386619441863475000
21764174	::386621096553771000
463420581	::386622030126514000
246075513	::386622411036454000
80448281	::386624304395202000
335100293	::386627997425352000
358132049	::386628679280762000
157541754	::386628681588023000
269427723	::386628852048355000
532616498	::386629617701761000
532616498	::386629786992275000
423661741	::386630108418936000
631782776	::386630686985039000
631782776	::386631607521513000
373569970	::386631840762589000
57854623	::386632185437900000
299484513	::386633107631116000
322972121	::386639619065774000
438566411	::386639919667351000
263221576	::386640578538008000
263221576	::386641005446840000
263221576	::386641809364893000
321166954	::386646551898390000
266095621	::386648429285236000
237635410	::386649972642312000
153230202	::386651542805553000
153230202	::386652952967909000
80448281	::386653628548648000
80448281	::386653710639587000
80448281	::386655106290040000
260979062	::386655942344839000
361691248	::386658020324683000
369109312	::386658301691195000
46918873	::386659421155123000
532616498	::386661895127568000
21764174	::386668595612102000
335100293	::386669490726899000
364609793	::386671342503723000
364609793	::386672456259231000
364609793	::386672741538988000
335100293	::386672779837181000
364609793	::386672914398867000
364609793	::386673921593860000
364609793	::386674029890789000
272488861	::386674694885474000
266095621	::386674817426276000
272488861	::386675296394436000
415897649	::386677832467759000
281589334	::386677944212414000
390479008	::386678204150202000
272488861	::386680817713295000
272488861	::386681300175683000
157541754	::386682627945922000
266095621	::386683075158999000
266095621	::386683759166111000
266095621	::386684080286597000
266095621	::386684226957221000
335100293	::386685295816474000
250389935	::386687439257206000
322224277	::386689304660951000
322224277	::386689867117129000
322224277	::386689897542602000
322224277	::386690012391014000
322224277	::386690122453762000
15688986	::386690334953988000
28673298	::386692966741737000
46918873	::386695944294502000
114970673	::386696430720933000
46918873	::386696505135857000
400704846	::386696724523151000
46918873	::386696841309331000
369109312	::386699560703107000
255268969	::386700341175418000
243857003	::386701387133755000
37867502	::386704451269980000
334515229	::386704912379166000
28673298	::386705270166282000
243857003	::386705853341904000
435349693	::386706194167238000
177645158	::386706442398347000
243857003	::386706751178809000
177645158	::386706862898311000
28673298	::386706888693645000
28673298	::386709344483811000
506912647	::386709871233871000
15688986	::386710722203234000
255268969	::386715464527020000
243857003	::386716716702527000
58976049	::386716725980704000
229364831	::386717498751864000
255268969	::386719220421365000
255268969	::386721210358566000
255268969	::386723208629866000
255268969	::386723370953629000
255268969	::386726469634129000
581531512	::386728176032157000
32125015	::386728331007520000
255268969	::386729549763182000
255268969	::386729952332500000
581531512	::386730226413490000
255268969	::386730788391505000
177645158	::386731723339595000
393801885	::386732743721115000
473640061	::386733046130429000
177645158	::386733251530067000
177645158	::386733425430126000
581531512	::386733978260340000
473640061	::386734167725051000
243857003	::386734972544901000
581531512	::386735003365019000
57854623	::386738650202910000
57854623	::386738990688124000
57854623	::386739143557906000
581531512	::386740073347436000
255268969	::386740898710958000
255268969	::386742257166319000
581531512	::386742947846586000
255268969	::386743159029780000
255268969	::386744644937453000
255268969	::386745069401018000
54721301	::386745692678393000
634804128	::386745942675693000
581531512	::386746097454284000
255268969	::386746457505931000
581531512	::386747119287410000
153133040	::386750988956491000
153133040	::386751216740732000
276887663	::386751384609382000
276887663	::386751660019576000
276887663	::386751973778669000
47205894	::386755340957519000
47205894	::386755868655493000
361978168	::386758038419681000
361978168	::386758279822843000
361978168	::386758454897278000
361978168	::386759125025447000
361978168	::386759353027809000
361978168	::386759540550959000
361978168	::386760551604682000
383812985	::386767255406538000
383812985	::386771026798845000
433065308	::386773351311486000
142384634	::386775431648931000
251876771	::386779886422986000
251876771	::386780328875933000
251876771	::386780419732955000
251876771	::386780500653662000
57854623	::386793777819447000
290401730	::386795330550767000
433083953	::386801497637265000
240587031	::386802873058996000
21764174	::386806380083961000
21764174	::386807663813595000
61630217	::386809489074450000
47067763	::386818158952464000
255268969	::386822945685139000
255268969	::386827678948806000
397934536	::386829819112996000
255268969	::386830386875355000
255268969	::386831552820568000
262271807	::386834247962882000
163589914	::386835953496907000
163589914	::386836051589087000
505841428	::386838763944431000
255268969	::386842187037962000
255268969	::386844007298777000
361978168	::386847012446285000
361978168	::386848668621754000
400704846	::386849444538241000
400704846	::386849780233547000
17928370	::386853120946745000
154535515	::386854958630322000
255268969	::386857308460167000
335100293	::386857814120857000
236112923	::386858248357568000
435349693	::386859198451318000
127692656	::386861398418268000
36556314	::386866153609785000
255268969	::386867700825612000
36556314	::386868424262942000
255711119	::386868904598859000
80448281	::386870780299968000
36556314	::386873219917312000
400704846	::386879194027671000
17928370	::386879800016928000
361978168	::386880315043880000
361978168	::386881129590292000
272488861	::386884020262297000
393801885	::386884647332085000
114970673	::386886495627653000
272488861	::386886679144849000
506100348	::386887914933583000
57854623	::386888564228644000
361978168	::386889207685586000
57854623	::386889371195957000
361978168	::386889602453479000
336171560	::386889697290506000
374695397	::386889973510586000
374695397	::386890073167233000
581531512	::386890420200177000
537003519	::386892974841671000
361978168	::386894246978289000
361978168	::386894477203636000
361978168	::386894727339323000
361978168	::386895958153629000
157541754	::386896039183392000
322224277	::386899600612655000
361978168	::386899722881232000
518039543	::386900570830680000
313641068	::386900850775707000
67514044	::386905213388726000
308308003	::386905385468059000
308308003	::386905713273880000
67514044	::386906082243006000
67514044	::386906331942494000
27237232	::386908868540133000
321663912	::386908886910779000
445669112	::386909027168698000
445669112	::386909280768884000
358132049	::386909286225301000
607432063	::386909578283069000
129844944	::386910465944612000
57854623	::386913288711188000
243857003	::386914660999380000
374695397	::386915647315128000
262271807	::386917552724930000
473640061	::386918558141128000
581531512	::386918718317813000
374695397	::386919252747235000
473640061	::386922323577540000
100313850	::386922989624631000
473640061	::386923823301267000
129844944	::386926578309279000
415897649	::386927294847008000
369109312	::386927652776341000
322224277	::386928453259628000
21112883	::386930817273835000
157541754	::386931694462582000
529698153	::386933369730117000
529698153	::386933413627703000
529698153	::386933568896651000
631782776	::386936325028323000
153230202	::386936534219251000
153230202	::386936569426608000
529698153	::386937650956886000
529698153	::386938120484048000
157541754	::386939223255052000
157541754	::386943604511748000
28673298	::386944591590879000
47067763	::386944733895204000
384599129	::386947372485328000
384599129	::386947572385849000
120906428	::386950860296556000
120906428	::386952786098651000
456220746	::386952888343216000
456220746	::386953114017742000
456220746	::386953277046136000
64905964	::386953513966002000
478520972	::386953757604724000
478520972	::386953795194073000
631782776	::386956255773728000
64905964	::386956294269444000
478520972	::386958162798321000
16710226	::386959420434808000
384599129	::386959861067423000
262271807	::386960092350128000
262889564	::386962324009287000
373569970	::386963395854868000
335100293	::386963471679500000
634804128	::386963681306615000
529698153	::386966870743478000
529698153	::386966988943138000
242443898	::386968616752922000
29398791	::386969496059408000
727288316	::386970546056859000
374695397	::386970589618900000
223594866	::386971221507981000
223594866	::386971430451445000
374695397	::386971551939051000
506100348	::386971933385818000
478520972	::386972045801979000
384599129	::386973553041502000
478520972	::386973809284513000
120906428	::386973932873474000
177645158	::386975775896764000
529698153	::386979789682143000
361691248	::386982060599951000
529698153	::386982888261947000
384599129	::386983207284908000
322224277	::386983619341742000
322224277	::386983702955569000
322224277	::386984081423994000
532616498	::386984978468179000
478520972	::386988272284872000
478520972	::386988506834567000
478520972	::386989019168772000
31287131	::386989406084530000
376326269	::386989552499314000
376326269	::386990323802849000
376326269	::386990359928373000
384599129	::386990867732377000
376326269	::386991104651821000
376326269	::386991602868428000
298090474	::386991828030865000
376326269	::386992104892665000
376326269	::386992364113625000
484497575	::386992366311047000
376326269	::386992443272749000
478520972	::386992449299947000
484497575	::386992874283212000
478520972	::386992946668916000
97392631	::386992994467201000
478520972	::386993267193421000
478520972	::386993355886170000
478520972	::386993477504204000
473640061	::386995084866387000
369310186	::386995300944347000
478520972	::386995855624241000
299484513	::386995867095293000
478520972	::386997163378888000
169618179	::386997275513610000
169618179	::386997299941232000
485185711	::386997921683886000
485185711	::386998362194862000
485185711	::386998797085442000
485185711	::386998984965103000
485185711	::386999185310244000
485185711	::386999756930940000
485185711	::387000121021718000
485185711	::387000262323609000
485185711	::387001348044361000
581531512	::387003487286214000
547745977	::387005554037489000
547745977	::387006771039989000
358132049	::387007606578900000
322224277	::387007845163495000
322224277	::387008073195204000
322224277	::387008155781054000
322224277	::387009418845376000
485185711	::387009897470369000
322224277	::387010761727299000
322224277	::387010909610057000
185455808	::387011019676983000
322224277	::387011065323606000
473640061	::387011095153500000
185455808	::387011195791634000
435349693	::387011561283682000
322224277	::387011838006661000
322224277	::387012060053110000
322224277	::387012369873793000
631782776	::387013057416679000
485185711	::387013891840294000
538590660	::387014567018381000
90265908	::387015254179196000
484497575	::387015526058168000
255268969	::387015725447409000
90265908	::387015727233773000
485185711	::387015764873854000
185455808	::387015897610584000
90265908	::387015939612360000
242443898	::387015957224624000
90265908	::387016772307533000
384599129	::387019713961664000
36460282	::387020208894148000
185455808	::387020217177493000
469825474	::387023749062471000
384599129	::387025430680567000
335100293	::387025441652871000
374695397	::387025555620524000
21764174	::387027016429481000
384599129	::387027564050403000
358132049	::387027703649800000
236112923	::387031106958393000
236112923	::387031326970634000
236112923	::387032544304459000
58563319	::387032562969104000
237635410	::387033644738437000
358132049	::387033880231825000
358132049	::387034526901219000
358132049	::387036691673800000
100373532	::387037615863513000
322972121	::387038040679407000
423661741	::387038662296236000
358132049	::387039143777169000
399695389	::387039964501774000
532616498	::387040049855864000
399695389	::387040166277169000
399695389	::387040295306539000
399695389	::387040785972989000
593259997	::387040881783484000
17928370	::387041772808835000
17928370	::387041802634547000
17928370	::387041832921595000
17928370	::387041859119218000
384599129	::387042926225674000
567827557	::387043004235538000
322224277	::387043093259632000
384599129	::387043450656260000
399695389	::387044007445942000
399695389	::387044074181505000
399695389	::387044187306086000
322972121	::387044596351766000
322972121	::387044805345570000
27595900	::387048804513759000
236112923	::387049409193971000
373569970	::387049711481274000
46918873	::387050211258146000
46918873	::387050233076928000
46918873	::387050670073077000
557367433	::387051784570544000
185455808	::387052130013417000
557367433	::387052454090518000
557367433	::387052490127982000
557367433	::387052696512905000
384599129	::387052758798311000
384599129	::387053031667146000
557367433	::387053046804385000
557367433	::387053145055956000
557367433	::387053300811456000
557367433	::387053841478197000
255711119	::387054014510026000
529698153	::387054108961546000
236112923	::387054285315657000
557367433	::387054299743678000
557367433	::387054419050627000
177989889	::387054441557270000
322972121	::387054956907618000
384599129	::387055552200597000
122769328	::387057347769929000
122769328	::387057369089593000
231483310	::387057436135157000
718668289	::387058344118063000
581531512	::387059069435277000
32787499	::387060145936941000
322260178	::387060539857588000
322260178	::387060629435351000
469825474	::387062247811346000
160671151	::387065016928993000
122769328	::387065034754760000
65567504	::387065988874661000
321663912	::387066515435950000
321663912	::387066883263836000
321663912	::387066969318375000
321663912	::387067046690701000
321663912	::387067117440225000
321663912	::387067161367175000
321663912	::387067196259594000
177989889	::387069003207696000
321663912	::387070107194621000
321663912	::387070306143059000
177989889	::387072807210729000
177989889	::387073147909849000
177989889	::387073682280955000
374695397	::387074682647638000
374695397	::387075015302082000
321663912	::387076464174043000
529698153	::387076651487469000
228357750	::387076959303237000
529698153	::387077485105385000
261564905	::387080540324515000
261564905	::387080685883625000
261564905	::387080907519062000
581531512	::387082049422897000
567827557	::387082971460534000
189272740	::387084679355957000
537003519	::387087796126896000
537003519	::387087949638406000
537003519	::387088000993484000
537003519	::387088595158581000
74262042	::387088625244315000
537003519	::387089256277368000
321663912	::387089460514402000
537003519	::387089555717128000
581531512	::387090497401290000
400704846	::387100300466601000
242443898	::387102771482468000
321663912	::387104587267592000
47205894	::387105533070544000
47205894	::387105653740670000
47205894	::387107637180891000
400704846	::387116177064873000
260979062	::387126024460177000
47067763	::387128031367553000
32125015	::387135578770132000
433065308	::387135847499190000
65567504	::387139046553559000
47067763	::387142966923366000
118470515	::387145448147808000
422214932	::387148441240866000
241999176	::387174742736011000
61630217	::387182105736003000
613256961	::387185842789163000
180388620	::387185959927705000
61630217	::387187064670023000
262271807	::387189438272770000
61630217	::387190877283950000
180388620	::387191337314828000
262271807	::387191485885861000
262271807	::387191547483414000
262271807	::387192237962313000
47067763	::387195647105175000
61630217	::387198007428780000
581531512	::387200517900095000
505841428	::387201068750213000
80379964	::387203944360857000
80379964	::387203977902710000
262271807	::387206063902457000
581531512	::387209079724449000
19569142	::387210133769449000
581531512	::387213014858211000
234950395	::387213581697433000
154535515	::387217350694432000
120906428	::387217628034367000
120906428	::387218553545306000
376326269	::387219631876091000
229364831	::387221600422346000
392518936	::387223240554602000
392518936	::387223629827956000
392518936	::387224282906234000
217214677	::387224627711180000
475356723	::387229350266826000
255765560	::387233141594677000
508407656	::387234295297085000
461599812	::387238069872521000
461599812	::387238774960164000
461599812	::387240084690317000
250010716	::387240367206068000
250010716	::387240664372506000
461599812	::387240822975889000
461599812	::387241288388456000
17928370	::387241363630088000
415897649	::387241601732325000
461599812	::387241662734290000
250010716	::387242046760558000
374695397	::387243030744293000
374695397	::387243448878637000
374695397	::387243670283370000
374695397	::387245021432262000
374695397	::387246097195741000
461599812	::387247164054728000
461599812	::387248126878167000
374695397	::387249045204258000
17928370	::387250320839282000
633010300	::387251698877861000
183397191	::387252838948036000
461599812	::387252912348336000
183397191	::387253265479393000
461599812	::387253411806068000
183397191	::387253449143746000
183397191	::387253664911351000
461599812	::387257315901964000
461599812	::387257467186327000
127692656	::387257725174169000
422304131	::387257939855413000
122769328	::387258902276227000
518039543	::387264482969284000
223998080	::387264899547537000
303480264	::387266133231149000
461599812	::387266459044311000
461599812	::387266567609671000
369109312	::387268011423707000
58563319	::387268715521138000
47205894	::387270110806679000
473640061	::387272209409925000
473640061	::387272507654287000
473640061	::387273180533907000
473640061	::387273276457635000
47205894	::387273322888585000
473640061	::387273549611667000
268546928	::387273615684546000
21764174	::387274124508155000
236266292	::387274135380168000
47205894	::387274747022569000
473640061	::387274968964149000
473640061	::387275284526813000
279393068	::387275778984919000
279393068	::387275882789761000
61630217	::387276121672544000
132479234	::387276439965696000
269427723	::387276780207210000
269427723	::387277180821983000
473640061	::387277303710900000
269427723	::387277417280069000
607432063	::387277876543754000
322224277	::387279511298904000
79902186	::387279649338040000
279393068	::387280031006724000
79902186	::387280153631817000
79902186	::387280392962990000
279393068	::387280581324595000
279393068	::387280951950069000
79902186	::387281119085068000
711532177	::387281570567946000
303480264	::387282858911727000
532616498	::387283207948754000
475356723	::387285030558388000
129844944	::387286741218238000
475356723	::387290480792203000
127692656	::387291594409664000
15086993	::387291658225602000
127692656	::387291756058128000
127692656	::387291832507314000
127692656	::387291908759777000
127692656	::387291954817421000
192948373	::387294284786835000
192948373	::387294637917876000
192948373	::387295218451501000
369310186	::387302060540301000
581531512	::387302457875111000
250010716	::387306208614305000
537003519	::387308596197089000
586941163	::387313636701528000
46918873	::387315784587833000
46918873	::387315877202247000
46918873	::387316182711148000
46918873	::387316312868802000
46918873	::387316679803301000
634804128	::387316831221862000
634804128	::387317193681039000
581531512	::387317859845939000
246075513	::387325734140006000
46918873	::387325741261533000
46918873	::387325841371189000
322972121	::387326000272797000
246075513	::387326180057427000
46918873	::387326283979313000
557367433	::387326311040950000
46918873	::387326800436527000
46918873	::387326833105989000
46918873	::387326923686170000
524028752	::387327104318046000
524028752	::387327346501382000
272488861	::387327377526620000
524028752	::387327403384516000
524028752	::387327469847461000
524028752	::387327502583988000
524028752	::387327684155416000
524028752	::387327786081198000
322972121	::387327872387809000
46918873	::387328130597126000
475356723	::387328149630889000
524028752	::387328189631954000
46918873	::387328276114329000
524028752	::387328362961584000
46918873	::387328395815575000
524028752	::387328438442291000
46918873	::387328645313753000
524028752	::387328670244683000
46918873	::387328675160408000
46918873	::387328713093681000
524028752	::387328731024343000
322972121	::387328902005526000
46918873	::387328992363032000
92936298	::387329137255673000
384599129	::387329438083325000
322972121	::387329442097680000
524028752	::387329545121959000
46918873	::387329620652998000
524028752	::387329718661296000
46918873	::387330580120997000
46918873	::387330606066978000
47205894	::387330773478408000
524028752	::387330846870368000
262271807	::387331230322413000
524028752	::387331324068904000
524028752	::387331476447956000
30151060	::387332418384191000
223594866	::387332805916884000
47205894	::387333221798526000
160671151	::387334283376881000
30151060	::387337844475584000
322224277	::387338424799481000
322224277	::387339190985183000
322224277	::387339250116472000
30151060	::387340762847133000
386833057	::387342393491881000
386833057	::387343776718811000
30151060	::387344052922089000
384599129	::387345328518594000
711532177	::387347459044671000
711532177	::387348828698836000
392518936	::387350557826244000
392518936	::387350693465845000
445669112	::387351855317401000
384599129	::387352344284770000
321663912	::387352823387549000
321663912	::387352904882864000
384599129	::387352950055505000
321663912	::387353083031740000
28673298	::387354070664876000
28673298	::387354182732496000
246075513	::387355943601987000
96882214	::387356364663558000
246075513	::387356584147705000
475356723	::387357099744690000
28673298	::387357182549057000
384599129	::387357656056209000
272488861	::387357669821931000
529698153	::387357939930894000
321663912	::387358139097841000
321663912	::387359336970059000
299484513	::387359343844134000
246075513	::387359884939104000
581531512	::387361066545860000
246075513	::387361109730406000
246075513	::387362129005006000
40524821	::387362486955282000
581531512	::387362832364617000
581531512	::387363477553430000
581531512	::387364358969655000
631782776	::387364463675854000
262271807	::387366599386476000
28673298	::387370788225306000
28673298	::387370924401377000
28673298	::387371006488096000
28673298	::387371027166023000
272488861	::387372173553197000
17769662	::387376006824460000
100373532	::387376095038668000
547745977	::387378525583319000
189272740	::387378919051390000
250010716	::387379406341013000
46918873	::387379577854914000
246075513	::387380472793542000
246075513	::387381027443720000
30151060	::387381252376264000
538590660	::387381557335318000
189272740	::387382111792939000
189272740	::387383041015836000
46918873	::387383671319445000
287721116	::387384016074440000
262271807	::387384329061806000
46918873	::387385242136633000
160671151	::387386390436409000
263221576	::387390089414082000
322972121	::387390866274680000
263221576	::387391020226605000
322972121	::387391271054372000
381279494	::387391325089181000
27237232	::387391474754928000
224346133	::387391498171326000
381279494	::387391753679933000
456220746	::387392524026789000
19835249	::387392747667472000
19835249	::387393558472589000
524903037	::387393778098929000
32125015	::387394810929479000
223998080	::387399782571864000
189368301	::387400481146159000
634804128	::387400747526008000
634804128	::387401549434978000
634804128	::387404972624601000
246075513	::387407395254988000
473640061	::387409386194231000
473640061	::387409486635216000
473640061	::387409595297046000
358132049	::387409828693303000
513878213	::387409972403134000
513878213	::387410029529563000
513878213	::387410168855953000
513878213	::387410219950956000
513878213	::387410434539929000
308308003	::387410688919891000
513878213	::387410740682170000
513878213	::387411003698577000
67523538	::387411400865615000
308308003	::387411882316820000
246075513	::387411912730091000
67523538	::387411971005755000
246075513	::387412140149452000
246075513	::387412462242639000
246075513	::387412696528064000
17928370	::387415112371671000
36460282	::387415438734655000
567827557	::387415507587973000
461599812	::387415694343536000
358132049	::387415859276181000
308308003	::387416595925966000
308308003	::387416768748085000
321166954	::387418418796060000
67523538	::387419913583083000
67523538	::387420158396207000
581531512	::387422035263381000
581531512	::387424763809132000
390479008	::387426639648260000
231483310	::387426659458371000
67523538	::387427027261067000
538590660	::387427657316438000
129844944	::387428615488827000
581531512	::387429448976719000
529698153	::387429652068724000
557367433	::387429943841280000
189272740	::387431008494034000
189272740	::387431270931652000
327167157	::387431492550664000
581531512	::387432144790097000
57854623	::387435083948236000
243857003	::387435270074683000
581531512	::387435348969947000
265029924	::387438638243790000
538590660	::387440496773050000
21764174	::387440569334513000
422304131	::387445669608554000
567827557	::387446073540624000
475356723	::387448752794918000
567827557	::387449575008514000
27613649	::387455521407528000
473640061	::387459049807020000
132479234	::387480593111719000
80448281	::387487551587512000
260979062	::387489572759666000
116118519	::387525199979364000
711532177	::387536693781217000
241999176	::387537078839693000
255268969	::387540101758464000
473640061	::387548039495155000
613256961	::387552275318599000
358132049	::387556206010572000
505841428	::387563465226735000
242443898	::387563772946440000
57854623	::387567991002386000
246075513	::387568922976722000
246075513	::387569167697985000
422304131	::387570453898076000
242443898	::387572827731542000
47067763	::387573128005951000
67514044	::387573867403026000
67514044	::387573999645241000
67514044	::387574354718236000
67514044	::387574402281668000
67514044	::387574720956481000
67514044	::387575215477493000
242443898	::387575491181690000
263221576	::387576895430467000
557367433	::387577009053790000
557367433	::387577106533601000
557367433	::387577183977218000
557367433	::387577222761938000
180388620	::387577239669198000
557367433	::387577272833568000
557367433	::387577335899099000
557367433	::387577395462406000
263221576	::387577825672585000
154535515	::387579698361823000
422304131	::387580136960565000
36460282	::387580713660604000
586941163	::387581377043918000
633010300	::387582074204745000
586941163	::387582512660086000
261564905	::387587230966886000
261564905	::387587847999746000
279393068	::387587969457999000
261564905	::387588555532283000
164816411	::387589010433908000
15086993	::387589118068137000
461599812	::387590520316243000
461599812	::387591172614402000
461599812	::387591232941080000
461599812	::387591350389993000
461599812	::387591665126346000
461599812	::387592682215710000
461599812	::387593392495935000
235867165	::387595826580578000
461599812	::387596400063557000
279393068	::387596502131949000
393801885	::387597802010079000
64905964	::387599289490616000
253879613	::387599456624844000
373736716	::387599986483290000
373736716	::387600130897362000
373736716	::387603864515403000
321166954	::387608113768984000
61630217	::387609709844639000
423661741	::387610874611269000
423661741	::387610912750059000
423661741	::387611863615545000
423661741	::387612169409691000
423661741	::387612261642416000
78404115	::387613763907489000
78404115	::387614598016139000
40485959	::387615258409304000
40485959	::387615308040511000
40485959	::387615392262148000
40485959	::387615421362216000
40485959	::387615441654276000
373736716	::387615993683382000
537003519	::387620359136354000
537003519	::387620710585487000
537003519	::387621344617455000
537003519	::387622240113938000
473640061	::387622878755053000
127692656	::387625831306379000
335100293	::387626937784360000
298090474	::387627197302702000
460429201	::387629338859827000
298090474	::387630561340432000
74608528	::387632933135482000
74608528	::387633576524529000
631782776	::387634346443935000
256147123	::387636779009843000
426786499	::387636899415724000
256147123	::387637015337918000
319532225	::387638026156797000
256147123	::387638118540513000
319532225	::387638172727123000
473640061	::387638481331044000
255268969	::387639375766769000
400704846	::387639464194891000
581531512	::387640946390994000
242443898	::387642478767394000
242443898	::387642666806411000
47205894	::387644242501189000
61630217	::387646547124842000
369310186	::387647567313788000
61630217	::387647815155216000
373736716	::387651821084237000
61630217	::387653112368214000
31287131	::387654335397515000
122769328	::387654468642172000
373736716	::387655620167733000
122769328	::387655766305673000
373736716	::387655776581328000
373736716	::387657745869975000
718668289	::387658135051055000
64905964	::387662072143966000
390479008	::387666146024910000
384599129	::387669145812074000
272488861	::387669476260327000
223998080	::387672126943027000
237635410	::387672771758551000
247362551	::387674540966305000
153230202	::387674665835331000
157541754	::387674679684898000
153230202	::387675142987739000
400704846	::387677643576840000
400704846	::387678609785102000
373736716	::387679927966765000
384599129	::387680293596827000
373736716	::387680341634211000
176974576	::387681734822596000
272488861	::387683597957615000
237635410	::387683686306439000
358132049	::387683997326643000
567827557	::387684402907471000
58563319	::387686130012786000
169618179	::387686387660894000
192948373	::387690021815189000
373736716	::387690535638818000
373736716	::387690603611701000
262271807	::387691749923385000
32125015	::387692764839690000
262271807	::387693520422981000
262271807	::387694055100264000
327167157	::387695914925576000
327167157	::387696311165669000
327167157	::387696334427279000
327167157	::387696434515947000
58563319	::387696657883594000
459567634	::387697744476778000
459567634	::387698076485308000
261564905	::387698094298894000
261564905	::387698259558289000
261564905	::387698377900576000
256147123	::387698403175456000
415897649	::387698823373393000
261564905	::387701070518292000
373736716	::387703536525774000
358132049	::387704148613144000
92936298	::387704706388459000
373736716	::387705573015576000
189272740	::387706030102441000
57854623	::387706310189678000
116343636	::387707421293965000
246075513	::387707802589753000
272488861	::387708055296942000
373736716	::387708424617619000
373736716	::387709750777241000
373736716	::387709976484933000
364609793	::387710396859432000
373736716	::387710846220369000
250010716	::387713240760733000
192948373	::387713393978658000
192948373	::387714208906752000
192948373	::387714330155692000
192948373	::387714348317040000
422304131	::387714348526739000
57854623	::387714366172585000
384599129	::387715256966852000
192948373	::387715972712255000
192948373	::387716414460526000
57854623	::387716483289468000
192948373	::387716619771715000
581531512	::387717640334344000
32787499	::387717662232412000
246075513	::387718407954518000
422304131	::387718724591316000
246075513	::387719943459848000
246075513	::387720364823830000
299484513	::387722013734731000
335100293	::387722618436349000
246075513	::387724213068374000
335100293	::387725019646005000
415897649	::387725751765577000
321663912	::387727823936696000
189272740	::387728329375113000
701949296	::387729121742032000
538590660	::387729298020630000
321663912	::387730106271408000
384599129	::387730378238091000
322972121	::387731116272386000
246075513	::387731801021505000
538590660	::387732327834476000
261564905	::387732439818190000
261564905	::387732584857231000
246075513	::387732734468050000
269427723	::387735400292163000
189272740	::387737806673829000
322972121	::387740575979823000
361978168	::387740704476520000
322972121	::387740947150544000
28673298	::387741430871248000
28673298	::387741661964419000
28673298	::387741770236166000
57804016	::387742005797068000
28673298	::387742096464936000
189272740	::387742287142596000
28673298	::387742496182513000
256147123	::387744739334033000
234950395	::387745938049351000
47205894	::387746196959133000
322972121	::387746528229867000
361691248	::387747146293706000
229364831	::387747373088526000
557367433	::387748979464605000
557367433	::387749013203599000
557367433	::387749080392138000
557367433	::387749104962371000
557367433	::387749187627909000
557367433	::387749282482487000
557367433	::387749332377956000
557367433	::387749378112630000
557367433	::387749460639772000
557367433	::387749520647663000
557367433	::387749548334260000
557367433	::387749667498635000
557367433	::387749703942946000
557367433	::387749746301218000
557367433	::387749815331078000
557367433	::387749848931639000
557367433	::387749889096302000
557367433	::387749969618145000
557367433	::387750153152913000
557367433	::387750346488950000
557367433	::387750394941542000
557367433	::387750460691468000
557367433	::387750490185822000
47205894	::387750661057552000
538590660	::387750671459430000
557367433	::387750712396234000
557367433	::387750749725532000
557367433	::387750794088693000
47205894	::387750814300635000
557367433	::387750827307581000
557367433	::387750915924836000
557367433	::387750992420556000
47205894	::387751276882063000
557367433	::387751550791475000
557367433	::387751632496492000
557367433	::387751659386187000
272488861	::387751806048436000
557367433	::387751997627437000
557367433	::387752026102587000
557367433	::387752067684917000
557367433	::387752101453246000
557367433	::387752156909940000
557367433	::387752191202566000
153230202	::387752683937222000
373736716	::387752745299869000
537003519	::387752800064917000
135328132	::387753906488365000
135328132	::387753948171366000
435349693	::387754030837293000
262889564	::387754205068689000
135328132	::387754458702417000
38042561	::387754765364383000
135328132	::387754935645130000
237635410	::387755728540143000
189272740	::387755925786083000
135328132	::387756140139790000
373736716	::387756350736203000
229758663	::387756490867486000
229758663	::387756620945424000
373736716	::387757050190520000
369109312	::387757065151987000
538590660	::387757069375254000
138245975	::387757569546387000
373736716	::387757741231464000
138245975	::387758010481016000
135328132	::387758114964905000
373736716	::387758197689180000
135328132	::387758351448150000
138245975	::387758418502504000
373736716	::387758511779631000
135328132	::387758746903916000
138245975	::387758848578043000
373736716	::387759005248266000
135328132	::387759046243000000
138245975	::387759170520629000
189368301	::387760167338934000
47205894	::387760565802004000
189368301	::387760582201737000
373736716	::387760731728261000
634804128	::387761036591247000
189368301	::387761343237218000
189368301	::387761343274942000
189368301	::387761663954673000
189368301	::387763925754077000
189368301	::387764279807868000
192948373	::387766083387539000
313641068	::387766109551992000
313641068	::387766184160264000
313641068	::387766319908913000
313641068	::387766401190334000
313641068	::387766586465337000
313641068	::387766851385950000
313641068	::387767576568545000
313641068	::387767604049633000
313641068	::387767661167648000
313641068	::387767686778077000
313641068	::387768029012328000
313641068	::387768111543623000
313641068	::387768281014480000
313641068	::387768440028942000
313641068	::387768510472290000
354119806	::387768764961685000
313641068	::387768871471423000
354119806	::387768936970063000
313641068	::387769117870022000
313641068	::387769248086372000
313641068	::387769452483211000
313641068	::387769548927025000
354119806	::387769589419216000
313641068	::387769619177406000
313641068	::387769853626433000
313641068	::387769985738608000
138245975	::387770084934303000
313641068	::387770130156896000
313641068	::387770210683338000
138245975	::387770361409847000
313641068	::387770379457921000
138245975	::387770455404187000
354119806	::387770494566809000
313641068	::387770564070215000
313641068	::387770607384788000
313641068	::387770668797800000
313641068	::387770685650518000
138245975	::387770720463618000
313641068	::387771526109724000
313641068	::387771607235964000
28673298	::387771712705556000
358132049	::387772572848635000
232793000	::387772994753282000
138245975	::387773487370477000
217214677	::387773685270335000
138245975	::387773735442599000
256147123	::387773972081049000
313641068	::387775345534844000
313641068	::387775662016045000
313641068	::387775682819813000
313641068	::387776084034351000
313641068	::387776831601917000
47205894	::387776868964761000
313641068	::387777678415499000
313641068	::387777977490374000
28673298	::387778293815980000
384599129	::387779189371203000
581531512	::387779210007576000
384599129	::387780856401514000
116147578	::387780878761349000
581531512	::387781755568390000
47205894	::387783228322770000
47205894	::387783348795760000
47205894	::387783921624416000
298090474	::387784151656849000
298090474	::387784468788150000
232793000	::387784779690545000
114970673	::387785381149937000
537003519	::387785512490373000
192948373	::387787190346186000
28673298	::387790010038370000
28673298	::387790368953352000
581531512	::387790581361299000
28673298	::387790614957289000
114970673	::387790792288649000
28673298	::387791652502642000
28673298	::387791784606433000
192948373	::387791818860929000
192948373	::387792597906755000
28673298	::387792617276469000
192948373	::387793055035568000
389165475	::387793118869086000
28673298	::387793257448488000
192948373	::387793281297309000
389165475	::387793304680947000
389165475	::387793374943911000
127692656	::387794781478617000
127692656	::387794828039577000
127692656	::387794923942318000
127692656	::387794997657239000
127692656	::387795075012780000
127692656	::387795168814186000
127692656	::387795598810042000
373736716	::387795917086412000
373736716	::387795934018822000
189272740	::387796780286353000
373736716	::387797138656460000
189272740	::387797234643107000
21764174	::387797576868966000
386627455	::387798766440689000
47205894	::387799513756209000
384599129	::387801317751549000
537003519	::387802253937356000
47205894	::387803656575135000
47205894	::387804195824599000
581531512	::387804921552457000
473640061	::387805255163211000
47205894	::387806731675250000
473640061	::387807034634420000
473640061	::387807252708470000
47205894	::387807556233482000
320002424	::387807850816610000
256147123	::387808483753861000
581531512	::387811025023946000
47205894	::387811668928892000
237635410	::387811705901682000
47205894	::387812732587999000
47205894	::387814715855872000
47205894	::387816388250722000
47205894	::387816531968524000
47205894	::387817952973565000
235867165	::387818048746295000
47205894	::387820006739701000
581531512	::387820812600098000
232793000	::387825014503796000
236261288	::387825239583100000
236261288	::387825319207763000
47205894	::387825777221197000
47205894	::387826593420546000
47205894	::387826702162083000
546266750	::387828251738918000
54721301	::387831055920926000
231483310	::387833033010995000
256147123	::387833419704463000
540197402	::387835920168128000
47205894	::387835978347315000
581531512	::387836465109282000
475356723	::387838774463692000
475356723	::387838977815740000
581531512	::387840262711820000
19501845	::387840287831519000
78404115	::387843480078536000
433065308	::387866228158906000
422214932	::387873750038765000
65567504	::387882532060295000
290401730	::387886452769816000
250010716	::387890256177283000
313641068	::387894796121305000
313641068	::387894888102391000
313641068	::387895028804485000
313641068	::387895339313008000
184547888	::387895543071924000
313641068	::387895749549498000
313641068	::387895879094775000
313641068	::387896020920987000
313641068	::387896052344688000
313641068	::387896210876825000
313641068	::387896465919864000
313641068	::387896674280300000
21764174	::387897275466678000
65567504	::387908638322724000
321166954	::387918070796533000
581531512	::387923705944604000
321166954	::387924057385340000
505841428	::387925627418198000
581531512	::387925720259104000
256147123	::387926083519401000
129844944	::387930321674829000
132479234	::387930633437450000
373736716	::387932429031604000
373736716	::387932554185424000
262271807	::387938051957481000
373736716	::387938257184751000
262271807	::387939475328094000
262271807	::387940083913207000
154535515	::387942054891778000
67514044	::387942527414063000
67514044	::387942548964388000
67514044	::387942636914757000
67514044	::387943230006120000
67514044	::387943272322445000
67514044	::387943504011591000
67514044	::387943527118028000
67514044	::387943768202432000
67514044	::387943859151720000
347984656	::387944974136135000
373736716	::387946358214520000
581531512	::387947245880238000
384599129	::387948174000009000
192948373	::387948459711397000
384599129	::387949852987912000
55964893	::387950557715263000
47067763	::387950624752799000
55964893	::387950655270555000
235867165	::387953068224294000
373736716	::387953378695069000
423661741	::387953877649485000
402309580	::387954585731883000
633010300	::387954687195889000
402309580	::387956210953371000
402309580	::387957680763326000
529698153	::387959189491814000
122769328	::387961120486465000
327167157	::387961578282180000
323011452	::387961897146134000
373736716	::387963117722140000
242443898	::387963769730895000
373736716	::387964939651932000
253879613	::387965619578368000
242443898	::387965962273947000
459567634	::387966911167733000
195276249	::387967776146866000
195276249	::387967936432177000
195276249	::387968061015605000
373736716	::387968566168809000
195276249	::387969719791529000
327167157	::387970302543556000
116147578	::387977430817714000
229758663	::387977964375531000
384599129	::387979808790937000
384599129	::387980305531142000
79902186	::387982085258235000
581531512	::387982155470893000
180388620	::387984521896816000
581531512	::387985340344303000
262271807	::387986745209671000
242443898	::387990592971866000
242443898	::387991218875281000
262889564	::387993147978301000
265029924	::387995328383045000
402309580	::387996074000257000
384599129	::387997768741957000
373736716	::387998020052471000
581531512	::387999671618396000
183397191	::388000091421691000
426786499	::388001140639801000
39140648	::388001470521831000
255268969	::388002098102956000
369109312	::388003733059424000
364646765	::388004158084636000
223594866	::388005116676440000
168705725	::388006828644106000
44041485	::388010146208575000
164816411	::388011437408681000
129844944	::388011477254557000
164816411	::388011637111676000
164816411	::388011845690609000
61630217	::388012350923874000
364646765	::388012747080089000
57854623	::388013635986915000
223594866	::388014797423661000
364646765	::388015024733552000
364646765	::388015048246845000
127692656	::388016506564792000
127692656	::388016549099208000
127692656	::388016610860363000
127692656	::388016669450600000
127692656	::388016750107058000
127692656	::388016856243912000
633010300	::388019693552148000
475356723	::388021463942721000
423661741	::388022043246985000
32787499	::388023029894504000
423661741	::388023881425895000
322972121	::388025171602599000
373736716	::388025195853668000
384599129	::388030849746477000
463420581	::388033991779307000
384599129	::388034969601593000
384599129	::388035075667144000
247362551	::388036920221392000
153230202	::388037231933259000
384599129	::388041972138934000
384599129	::388042305678356000
313641068	::388043125471854000
313641068	::388043189745369000
313641068	::388043325317869000
313641068	::388043418221703000
313641068	::388043557141250000
313641068	::388044064190636000
313641068	::388045559212564000
313641068	::388045606180380000
384599129	::388047121359712000
120906428	::388047927572451000
120906428	::388048037240897000
475356723	::388048246071123000
475356723	::388048962068172000
373736716	::388049547827490000
313641068	::388051589099188000
423661741	::388052122526568000
19501845	::388052650039975000
57804016	::388054617852239000
557367433	::388056561840816000
557367433	::388056603662254000
557367433	::388056680233041000
557367433	::388056716832538000
557367433	::388056738676482000
557367433	::388057020147834000
557367433	::388057065567956000
557367433	::388057105837473000
557367433	::388057154873077000
557367433	::388057189455130000
373736716	::388057215380504000
66486074	::388057481944899000
269427723	::388061059384233000
58563319	::388061162681954000
61630217	::388062625764241000
446326590	::388062780127186000
322224277	::388067851384274000
46918873	::388074726633275000
46918873	::388074817955835000
46918873	::388074919697055000
242443898	::388081486488150000
373736716	::388082235905015000
711532177	::388083852792442000
255268969	::388085203618758000
299484513	::388085593860612000
189368301	::388085721200070000
250010716	::388088219729809000
256147123	::388088257096843000
711532177	::388088728553390000
250010716	::388088734861623000
581531512	::388089049988468000
711532177	::388089119676436000
237635410	::388089395238404000
272488861	::388089693675331000
272488861	::388090247508025000
269427723	::388092248912441000
322972121	::388095803069579000
529698153	::388097454878367000
157541754	::388097927354515000
529698153	::388098109743452000
272488861	::388098963833765000
272488861	::388103101313318000
303480264	::388103668513652000
303480264	::388103966976143000
57854623	::388105276684922000
361691248	::388109173830856000
384599129	::388109381264343000
28673298	::388109942369943000
256147123	::388110416250814000
28673298	::388110674833850000
335100293	::388111015587495000
384599129	::388111190527729000
631782776	::388111590811521000
634804128	::388114268211535000
384599129	::388114442937847000
19835249	::388117550648680000
237635410	::388118232688648000
384599129	::388118292667199000
58563319	::388119425934979000
15086993	::388120402356367000
369310186	::388121256362786000
65567504	::388122271933423000
58563319	::388123419709304000
435349693	::388123628208144000
21764174	::388123731119190000
21764174	::388124021096599000
537003519	::388124117503053000
272488861	::388125397927600000
361978168	::388125479984955000
351947723	::388125644636164000
361978168	::388126101094285000
177989889	::388126184933818000
373736716	::388126249958129000
177989889	::388126296137404000
323011452	::388126569777987000
260979062	::388126755858296000
177989889	::388126836762222000
281589334	::388127290854756000
260979062	::388127480407547000
260979062	::388127608413495000
361978168	::388128291154321000
335100293	::388128794088710000
256147123	::388129145395240000
100373532	::388129934515769000
351947723	::388130118310187000
384599129	::388130299428630000
274693254	::388130497983152000
256147123	::388131156249419000
256147123	::388131274251980000
256147123	::388131647666671000
269427723	::388131723734556000
256147123	::388131819717029000
269427723	::388132645944578000
256147123	::388132715993649000
269427723	::388134037102931000
269427723	::388134406927314000
269427723	::388134854480506000
269427723	::388135505277120000
27595900	::388135987110354000
329475109	::388141187615301000
402309580	::388141995203768000
57854623	::388142824442445000
57854623	::388142941601939000
57854623	::388143837777915000
473640061	::388144613908680000
473640061	::388144658993274000
473640061	::388144912186605000
21764174	::388146689783001000
57854623	::388146771731300000
384599129	::388146859035750000
384599129	::388149591045988000
256147123	::388150374449680000
321166954	::388150915863420000
19501845	::388151189923463000
568607570	::388151716723425000
256147123	::388152069623795000
384599129	::388152374759415000
54924305	::388152855745818000
384599129	::388153129247576000
384599129	::388153184792743000
54924305	::388153320218853000
384599129	::388153509033439000
54924305	::388153845920305000
54924305	::388154592846180000
54924305	::388154883775664000
54924305	::388155062276853000
54924305	::388155669238796000
567827557	::388155704269221000
54924305	::388156018938900000
276887663	::388158736201564000
373736716	::388160815506800000
373736716	::388161122949279000
422304131	::388162376849031000
422304131	::388163154137874000
67514044	::388163285427974000
67514044	::388163401362718000
422304131	::388163469264314000
422304131	::388163801532887000
422304131	::388164422377541000
422304131	::388164866067808000
192948373	::388167201246556000
329475109	::388167766974283000
237635410	::388169489009111000
243857003	::388174067410280000
256147123	::388174443127652000
581531512	::388177597215289000
276887663	::388178960557043000
237635410	::388179016261177000
373736716	::388179256963915000
281212143	::388182022138507000
281212143	::388182077310390000
281212143	::388183319797456000
329993431	::388186370067288000
329993431	::388186533947125000
250010716	::388187553716645000
329993431	::388189584120504000
281212143	::388190315351248000
116343636	::388190337266876000
281212143	::388190559895973000
281212143	::388190719694749000
281212143	::388190952797401000
281212143	::388191328133074000
281212143	::388191353328259000
392434084	::388191517904338000
260979062	::388199604199514000
229758663	::388199661288165000
229758663	::388199684864364000
237635410	::388199851269169000
237635410	::388201022218178000
329475109	::388208404461662000
237635410	::388210126982627000
485185711	::388214204639248000
485185711	::388215747132289000
17163192	::388216095309836000
256147123	::388221477478092000
256147123	::388221521837060000
256147123	::388222072184250000
256147123	::388222766417063000
256147123	::388224849207779000
256147123	::388225941693927000
65567504	::388227662440710000
433065308	::388229061752803000
65567504	::388239873720590000
384599129	::388260861606772000
83945746	::388262247765901000
358132049	::388262617006891000
83945746	::388263863889952000
241999176	::388264098829697000
322224277	::388265291622273000
322224277	::388265443468640000
322224277	::388265551337771000
30151060	::388265621194297000
132479234	::388266811198033000
65567504	::388266974012116000
65567504	::388267944624406000
176300621	::388274255802417000
28673298	::388274516478005000
176300621	::388274958293794000
176300621	::388275201940926000
176300621	::388275528249384000
65567504	::388276467479502000
65567504	::388276515688808000
105988888	::388280058793562000
358132049	::388283213614821000
90265908	::388283377784463000
384599129	::388284345430990000
505841428	::388287975827582000
129844944	::388289231225102000
118470515	::388291752261455000
217214677	::388292738300379000
30151060	::388294340034199000
384599129	::388295199564120000
384599129	::388295797680250000
30151060	::388297001928241000
30151060	::388297179418607000
242443898	::388297487364419000
176300621	::388298201385930000
422304131	::388298346097418000
176300621	::388300918800015000
19835249	::388302062997368000
402309580	::388303577795821000
176300621	::388303790744801000
129844944	::388304457836277000
154535515	::388304472088117000
402309580	::388305027842179000
17163192	::388306522804989000
176300621	::388307152290738000
17163192	::388307244942499000
402309580	::388307349548457000
262271807	::388307397355507000
67514044	::388307976723120000
67514044	::388308064585392000
402309580	::388308421554233000
255799357	::388308572679196000
381599486	::388313750375510000
17769662	::388314266157469000
415897649	::388316218085498000
393801885	::388316338932166000
373736716	::388317827855159000
373736716	::388318136585302000
373736716	::388318567755575000
633010300	::388319475642019000
373736716	::388319525231263000
146512594	::388321727954288000
373736716	::388322254527815000
373736716	::388322674688004000
114970673	::388324263457218000
262271807	::388326019079602000
358132049	::388326081159118000
262271807	::388326142106955000
373736716	::388326802193539000
373736716	::388327252095545000
47067763	::388328106924449000
61630217	::388328694479355000
456220746	::388329084154957000
456220746	::388329514108874000
448325555	::388330481047330000
423661741	::388330567298580000
373736716	::388330840691724000
253879613	::388330909822238000
373736716	::388331192522518000
423661741	::388331211321401000
373736716	::388331277545263000
61630217	::388331296281591000
423661741	::388331418561945000
423661741	::388331513919463000
373736716	::388331543896129000
17769662	::388331916329766000
423661741	::388332170671972000
423661741	::388332516450381000
423661741	::388332845589991000
423661741	::388333060623589000
701949296	::388333125152952000
423661741	::388333392367874000
67514044	::388333845399224000
255765560	::388334406324060000
67514044	::388334481859706000
369109312	::388334981216366000
235867165	::388335400168603000
506100348	::388337563557044000
61630217	::388337664552083000
506100348	::388341399403261000
153230202	::388344270819975000
335100293	::388344386280357000
153230202	::388344473757184000
146512594	::388345805385785000
146512594	::388345879264264000
146512594	::388346082692186000
153230202	::388346870416015000
164816411	::388347471526510000
164816411	::388347798011121000
164816411	::388348929344950000
164816411	::388349731593678000
581531512	::388351118218391000
67523538	::388352164353310000
168705725	::388352902281965000
473640061	::388353774818824000
369310186	::388355929198313000
21112883	::388357196284579000
423661741	::388357454020370000
329475109	::388359497829208000
262271807	::388360125817577000
262271807	::388360269627654000
262271807	::388360515682336000
142384634	::388360685375483000
262271807	::388360753209942000
262271807	::388361312650395000
262271807	::388361656193253000
491921675	::388361717895671000
262271807	::388362208067207000
491921675	::388362713115951000
223998080	::388363444853825000
256147123	::388366524383125000
384599129	::388367754379534000
176300621	::388368353913741000
384599129	::388368486751166000
426786499	::388368804977197000
384599129	::388368900481507000
384599129	::388369173140627000
176300621	::388369816806907000
384599129	::388369968502280000
384599129	::388370065290059000
69662123	::388371290429861000
96882214	::388372193748344000
96882214	::388372201067405000
491921675	::388372263730302000
127692656	::388372361000411000
127692656	::388372455095431000
127692656	::388372502126161000
127692656	::388372539187023000
127692656	::388372583608889000
127692656	::388372670263205000
176300621	::388373600832475000
96882214	::388374389940449000
96882214	::388374670375796000
373736716	::388376719175868000
96882214	::388376898692071000
96882214	::388376907063902000
475356723	::388377368613511000
358132049	::388377647954145000
475356723	::388377669932679000
256147123	::388378814276853000
423661741	::388379076840280000
321663912	::388379564511989000
364646765	::388379605586817000
506100348	::388379660100186000
129844944	::388379789549375000
373736716	::388380425250287000
256147123	::388383861937143000
364646765	::388383972746461000
373736716	::388386737728126000
21112883	::388388819138904000
423661741	::388390037315801000
423661741	::388394738056835000
17928370	::388396460573986000
272488861	::388398939088494000
247362551	::388399300528459000
242443898	::388400570153054000
67514044	::388401833938788000
67514044	::388401944790044000
153230202	::388403140715761000
269427723	::388406176368455000
269427723	::388406593508765000
38042561	::388408477808197000
47067763	::388409387536363000
718668289	::388410171027759000
463420581	::388410883082162000
100313850	::388416819033165000
176300621	::388421890911768000
242443898	::388421938030575000
176300621	::388422050190483000
463420581	::388422653302022000
272488861	::388423161139580000
329993431	::388423314726608000
463420581	::388424012038041000
373736716	::388425064279851000
28673298	::388426831646318000
28673298	::388426936453570000
28673298	::388427095333806000
180388620	::388427743316017000
28673298	::388427809598607000
28673298	::388427946307756000
28673298	::388428753489391000
28673298	::388428975673856000
373569970	::388429488440098000
154535515	::388430680235192000
242443898	::388430738024316000
373569970	::388430837248585000
422304131	::388431231211556000
256147123	::388432772534005000
373569970	::388433943696924000
272488861	::388436041528377000
40524821	::388436267228487000
269427723	::388438324953628000
538590660	::388440512530616000
269427723	::388440734660952000
381599486	::388441221645238000
269427723	::388442879632216000
42292477	::388447391382523000
274693254	::388449089144516000
299484513	::388449539872415000
272488861	::388450108507172000
28673298	::388450675115687000
153230202	::388455466541391000
57854623	::388461306350546000
176300621	::388461515726008000
146219676	::388461807826128000
146219676	::388462079709306000
17769662	::388462494047797000
176300621	::388467047685820000
47205894	::388467640064163000
393801885	::388467958391255000
423661741	::388468521753014000
373736716	::388469749891354000
373736716	::388469914769432000
114970673	::388470636261433000
383812985	::388471871508733000
335118384	::388471904325345000
358132049	::388472145195458000
74262042	::388472717496057000
384599129	::388473986859810000
138245975	::388474786570989000
47205894	::388475167975813000
537003519	::388475411992444000
361691248	::388476007394455000
384599129	::388476048888696000
57854623	::388477066150043000
57854623	::388477366885814000
47205894	::388478421254148000
237635410	::388480768382476000
74262042	::388480954710654000
142890292	::388481179428478000
269427723	::388481963956248000
151366552	::388482857846317000
151366552	::388483064612913000
423661741	::388483139665793000
423661741	::388483312538222000
373736716	::388483704990859000
426685539	::388484105303621000
151366552	::388484132449181000
631782776	::388484168390561000
151366552	::388484701444268000
373736716	::388484812584923000
351947723	::388487980106932000
90265908	::388488798637932000
90265908	::388488970499538000
90265908	::388489613515702000
384599129	::388489678090797000
47205894	::388490948285452000
269427723	::388492031279898000
19501845	::388492126310641000
269427723	::388493015200710000
567827557	::388494764292591000
390479008	::388496205795577000
545007880	::388496494539448000
545007880	::388496577699934000
545007880	::388496923297984000
545007880	::388497024351354000
545007880	::388497130987347000
545540214	::388498853428994000
64905964	::388500394114289000
279435268	::388500583792922000
384599129	::388501552039616000
727288316	::388502452305031000
423661741	::388503170508259000
631782776	::388503243590238000
47205894	::388503691306622000
423661741	::388504997521920000
423661741	::388505220025556000
384599129	::388505238295953000
423661741	::388505832679161000
423661741	::388505895639842000
384599129	::388506238402568000
228357750	::388506785692151000
469825474	::388507450401251000
100373532	::388508586348797000
28673298	::388511610639106000
28673298	::388512064630575000
28673298	::388512261998125000
373569970	::388513945775915000
192948373	::388514926597111000
28673298	::388514968837967000
384599129	::388515234094133000
28673298	::388515777340391000
384599129	::388517577854435000
361978168	::388517860081172000
361978168	::388518118332825000
361978168	::388518319810420000
361978168	::388518390270533000
384599129	::388518557140529000
545540214	::388518781548756000
234801315	::388519990229344000
545540214	::388520322779340000
234801315	::388520384129011000
234801315	::388521585566437000
241999176	::388522229807742000
234801315	::388522466194120000
581531512	::388526325155504000
506912647	::388526688990416000
334515229	::388527277362774000
506912647	::388527294186536000
506912647	::388527445080801000
334515229	::388527709015392000
506912647	::388527749524377000
384599129	::388527827198279000
384599129	::388528139481018000
384599129	::388528324042973000
334515229	::388528388010287000
384599129	::388528941679390000
384599129	::388529003377618000
384599129	::388530137253158000
189272740	::388531074126446000
189272740	::388531321040949000
189272740	::388531517883826000
393622132	::388532362231160000
384599129	::388532817077891000
176300621	::388532977677778000
176300621	::388533194397458000
384599129	::388533445246210000
57854623	::388533482042830000
384599129	::388534011338825000
384599129	::388534646721376000
57854623	::388535242635505000
57854623	::388535518712971000
57854623	::388536817844117000
57854623	::388537394737061000
581531512	::388537422101106000
57854623	::388537626396860000
47205894	::388543709475647000
378778103	::388543829345071000
92936298	::388544842382708000
384599129	::388545394298191000
506100348	::388545431099015000
384599129	::388545446110449000
506100348	::388545724696104000
384599129	::388546521324478000
21112883	::388562282881355000
21764174	::388565421734891000
176300621	::388579266897534000
391631516	::388579499861762000
132479234	::388580980543750000
176300621	::388582282006495000
223998080	::388593530655879000
433065308	::388598359809744000
545540214	::388601609447411000
524903037	::388602451534045000
153230202	::388608183247581000
153230202	::388615664782434000
153230202	::388617528785661000
153230202	::388617600608915000
153230202	::388617645500559000
153230202	::388617724475097000
153230202	::388618998621175000
153230202	::388619035187093000
153230202	::388619104464437000
61630217	::388619119748460000
153230202	::388619154258788000
153230202	::388619217580199000
153230202	::388619284747788000
153230202	::388619822977662000
153230202	::388619881421082000
153230202	::388619943563890000
153230202	::388620806395150000
153230202	::388620850053672000
153230202	::388620890335744000
153230202	::388620928948514000
61630217	::388622892319379000
153230202	::388627959479021000
180388620	::388638300296060000
351947723	::388641327547961000
581531512	::388646205670297000
505841428	::388650451328987000
256147123	::388654148641488000
195276249	::388661567744917000
160781077	::388662947976732000
160781077	::388663032819101000
160781077	::388663528808128000
160781077	::388663637524480000
384599129	::388664251721605000
21764174	::388665331587100000
524903037	::388665422293499000
154535515	::388666865691529000
160781077	::388667276754288000
373736716	::388668657024651000
74262042	::388671906494566000
506100348	::388674797078462000
236466373	::388675766461796000
67514044	::388678046569734000
67514044	::388678115205349000
383812985	::388678603493212000
67514044	::388678961406156000
67514044	::388679115450359000
64905964	::388680275229569000
69662123	::388680693506912000
390479008	::388680996800831000
390479008	::388681189487562000
505841428	::388682400244727000
120906428	::388684137432752000
264295397	::388684402689331000
264295397	::388684696106065000
506100348	::388684730272874000
581531512	::388685857823416000
581531512	::388686489527525000
217214677	::388686912552042000
473640061	::388687389314404000
384599129	::388688349768060000
189272740	::388691818595901000
57804016	::388692234792886000
386833057	::388694217125412000
236466373	::388694484126818000
358132049	::388694616582541000
236466373	::388694915363774000
236466373	::388695802324852000
236466373	::388697405392027000
236466373	::388700549652041000
74262042	::388701353532719000
581531512	::388702417241800000
558662656	::388703862498267000
558662656	::388704163464769000
168705725	::388704252974997000
329475109	::388704698225532000
47067763	::388705609333637000
168705725	::388707891428859000
168705725	::388708063659573000
146512594	::388709611714674000
146512594	::388709693923020000
168705725	::388710093421694000
168705725	::388712062269939000
122769328	::388712318923984000
122769328	::388712366671933000
74608528	::388712573975007000
74608528	::388712663024283000
74608528	::388712769626730000
264022134	::388712891857506000
264022134	::388713122707820000
74608528	::388713132740190000
264022134	::388713184951275000
264022134	::388713341138771000
264022134	::388713599797301000
46991082	::388713892081176000
264022134	::388714005151612000
264022134	::388714817873526000
222217573	::388718191028891000
264022134	::388726693902692000
264022134	::388726915223543000
473640061	::388727080403234000
473640061	::388727133171769000
264022134	::388727527528988000
327167157	::388727790163353000
74608528	::388731333784403000
336171560	::388732051471355000
100373532	::388733163574284000
393801885	::388734817325813000
373569970	::388741734089232000
373569970	::388741770709700000
406122207	::388742758422556000
176300621	::388742832850075000
373569970	::388743323386531000
406122207	::388744957789765000
17769662	::388746165178859000
406122207	::388752126853521000
373736716	::388753702351564000
373736716	::388753979775418000
567827557	::388755172836380000
67514044	::388756157588058000
39140648	::388756454305329000
236466373	::388759089347432000
269427723	::388760235310972000
236466373	::388761008732639000
236466373	::388761373187928000
146219676	::388763255910711000
153230202	::388764303832416000
223998080	::388764458547703000
146549492	::388766239180746000
146549492	::388766455455813000
386833057	::388766468856217000
146549492	::388766570258104000
146549492	::388766880301064000
146549492	::388767160421855000
146549492	::388767258451116000
146549492	::388768501777047000
146549492	::388768757298241000
236466373	::388768946947911000
146549492	::388769550717968000
236466373	::388769995812913000
384599129	::388770426110750000
153230202	::388770583455870000
384599129	::388770620504162000
236466373	::388770628372660000
153230202	::388771589681995000
153230202	::388771709223841000
146549492	::388771804074237000
146549492	::388772095087624000
146549492	::388772267632893000
146549492	::388772431089139000
146549492	::388772665093521000
146549492	::388773879243870000
146549492	::388774646004613000
358132049	::388774982920044000
146549492	::388775628860055000
146549492	::388775851233648000
153230202	::388775887769858000
146549492	::388776308530233000
146549492	::388776871523254000
236466373	::388777200251437000
373736716	::388778694585896000
373736716	::388779019627683000
38042561	::388781821288148000
176300621	::388784645761802000
15278648	::388788040866349000
120906428	::388788685614772000
506912647	::388794434370150000
146549492	::388794634564284000
55964893	::388795484925460000
336171560	::388797244930936000
262271807	::388798173256630000
393801885	::388799327873024000
545540214	::388799766739816000
545540214	::388799964752908000
176300621	::388800822231855000
66486074	::388802488104521000
384599129	::388805384900599000
506912647	::388805851781545000
506912647	::388806027589992000
369460029	::388806177465053000
473640061	::388806184230064000
369460029	::388806236248215000
506912647	::388806278304505000
369460029	::388806284533039000
473640061	::388806336374263000
473640061	::388806473850957000
506912647	::388806513865031000
473640061	::388806774691618000
506912647	::388806888043057000
473640061	::388807004724027000
146549492	::388808290836430000
146549492	::388808484961406000
146549492	::388809086240059000
146549492	::388809335251685000
146549492	::388809403149074000
146549492	::388809706808311000
146549492	::388810274960338000
386833057	::388810360179798000
146549492	::388810733284503000
146549492	::388810998406451000
228357750	::388811590708887000
228357750	::388811660653113000
228357750	::388811884452794000
146549492	::388812572587483000
384599129	::388812674332516000
176300621	::388814631260540000
299484513	::388816827343577000
581531512	::388819483781242000
426685539	::388820836255145000
146549492	::388823964845621000
485185711	::388823968612118000
236266292	::388824588202700000
369310186	::388828191147950000
266095621	::388830853155282000
241999176	::388831803811065000
67514044	::388834365247324000
67514044	::388835004543152000
67514044	::388835051397718000
67514044	::388835465081913000
47205894	::388836547719467000
266095621	::388836886078554000
250010716	::388837754173276000
153230202	::388837999104237000
266095621	::388839791699451000
176300621	::388840561685168000
361691248	::388842287049883000
176300621	::388848240008765000
176300621	::388851912365187000
426685539	::388855393708822000
406990981	::388856002806034000
505841428	::388857419264458000
281589334	::388857511169646000
373569970	::388858708110761000
386833057	::388858941280489000
74608528	::388859772105408000
47205894	::388861016072663000
47205894	::388861188613754000
116343636	::388862000534925000
120906428	::388862909536694000
57804016	::388864465917468000
47205894	::388864831207383000
47205894	::388865038728970000
28673298	::388866170360975000
116343636	::388866558220460000
67514044	::388866731659505000
335100293	::388869627490467000
38042561	::388873098323177000
322260178	::388873425613508000
38042561	::388873731860217000
38042561	::388874274561200000
21764174	::388874931863175000
176300621	::388876190028537000
260539431	::388876492194586000
260539431	::388876645567692000
177645158	::388876704678023000
28673298	::388877139199528000
28673298	::388877550501376000
28673298	::388878358974451000
581531512	::388879081179471000
47205894	::388881964888907000
38042561	::388882171768762000
261438579	::388885505380581000
79902186	::388888543944527000
373736716	::388889186671292000
38042561	::388889549536903000
329475109	::388889728197484000
231483310	::388889808103546000
393801885	::388889939506921000
393801885	::388890646914035000
384599129	::388890814157295000
384599129	::388891263400820000
384599129	::388891712812113000
279435268	::388895815508324000
47205894	::388897021161005000
47205894	::388897495582904000
74262042	::388899979643064000
15278648	::388900671178539000
329993431	::388905242231730000
329993431	::388905376110116000
329993431	::388905642116648000
28673298	::388907965337440000
28673298	::388908002616430000
28673298	::388908062620143000
28673298	::388908364693921000
243857003	::388908602754203000
581531512	::388909501271015000
329993431	::388909537488404000
329993431	::388910810631663000
329993431	::388911142128869000
329993431	::388911428175806000
329993431	::388911690697289000
329993431	::388912158332841000
329993431	::388912248158048000
329993431	::388912469738926000
329993431	::388912937978445000
329993431	::388917321345294000
581531512	::388923588826652000
329993431	::388924004850860000
276887663	::388927329843412000
256147123	::388933489904476000
229758663	::388937663090155000
142890292	::388964615809290000
142890292	::388964929069658000
17163192	::388966220101582000
246075513	::388977264177995000
246075513	::388978558775091000
246075513	::388980428239306000
329993431	::388990808960925000
329993431	::388991020387430000
329993431	::388991192618115000
329993431	::388991456666349000
329993431	::388992170587193000
15086993	::388992382769049000
329993431	::388992443728687000
329993431	::388993282912423000
15086993	::388993925689905000
189368301	::389004991996112000
369460029	::389005922728939000
189368301	::389006157538656000
228357750	::389006628986421000
189368301	::389006778501177000
228357750	::389006847446769000
189368301	::389007008600707000
228357750	::389007230885822000
189368301	::389007735045767000
505841428	::389012792545935000
727288316	::389014933112774000
96408259	::389015033373396000
727288316	::389016113721270000
129844944	::389018638583595000
129844944	::389019392128090000
65567504	::389019457823051000
65567504	::389020180749119000
246075513	::389023308748185000
246075513	::389023831752720000
129844944	::389023915487813000
322224277	::389027051870486000
322224277	::389027230744989000
154535515	::389029253292908000
327167157	::389030629871869000
322224277	::389031429054545000
327167157	::389032966027890000
322224277	::389033472053882000
433083953	::389033650014007000
58563319	::389034398420856000
232793000	::389044156556771000
15974594	::389044692647559000
69666823	::389046373804277000
176300621	::389046679422251000
69666823	::389046680424701000
69666823	::389047208680505000
69666823	::389047342432657000
90265908	::389047777399144000
69666823	::389047802627489000
176300621	::389047836743979000
80448281	::389057201030983000
28673298	::389059063453339000
228357750	::389059164875390000
253879613	::389060352396120000
228357750	::389060957613203000
228357750	::389061070175756000
27613649	::389062428664676000
27613649	::389062468888055000
80448281	::389063696149782000
384599129	::389065964446183000
272488861	::389071346619002000
393801885	::389073533282045000
67514044	::389073543419682000
67514044	::389073647803334000
17163192	::389075608292294000
229364831	::389077423855534000
239770256	::389077701971021000
265029924	::389077859471749000
28673298	::389078630388613000
28673298	::389078894239698000
28673298	::389079455039102000
28673298	::389079748673949000
284664089	::389081084484276000
384599129	::389081177782370000
192948373	::389081386172157000
47067763	::389083098232938000
322224277	::389086381139435000
177645158	::389089212118470000
373569970	::389089485482254000
58563319	::389090368727564000
28673298	::389091780458598000
384599129	::389091968283709000
384599129	::389092602131124000
32787499	::389092836970622000
518039543	::389094115222110000
32787499	::389095625490698000
459567634	::389097656678891000
384599129	::389099042258423000
448325555	::389099046163320000
384599129	::389099837951455000
384599129	::389100261462900000
607432063	::389100693555912000
153230202	::389100836124897000
153230202	::389102150598410000
265029924	::389102180944592000
153230202	::389102209419321000
265029924	::389102510063230000
369109312	::389109174392475000
176300621	::389109240683433000
384599129	::389109542438440000
369109312	::389109867492818000
358132049	::389109989010202000
537003519	::389113476712771000
38042561	::389113549399683000
384599129	::389117820316839000
384599129	::389117841154134000
58563319	::389118462242881000
384599129	::389119007116107000
243857003	::389123438062759000
506100348	::389126021338779000
177645158	::389126514186649000
545540214	::389126849475117000
327167157	::389127461885050000
327167157	::389127558848974000
327167157	::389128213877633000
88453024	::389133053916102000
369310186	::389133976503603000
220465561	::389134267214594000
220465561	::389134611420569000
220465561	::389134659030110000
88453024	::389136214743605000
224346133	::389137259922219000
224346133	::389137422732525000
532616498	::389137927059410000
129844944	::389138153774526000
327167157	::389142616597491000
327167157	::389142949398732000
327167157	::389142993732521000
80448281	::389143306900217000
308249623	::389144096847065000
80448281	::389145348494487000
100373532	::389147226473123000
28673298	::389148931617083000
229364831	::389150269915029000
308249623	::389156082548891000
243857003	::389159040263012000
96408259	::389160805373341000
243857003	::389163284508581000
418832074	::389163408982945000
252451878	::389164539205648000
157541754	::389164673058496000
252451878	::389164843699560000
252451878	::389165278229430000
252451878	::389165592122769000
252451878	::389166199290212000
252451878	::389166320912453000
220465561	::389169058613972000
484497575	::389173032515665000
484497575	::389173074345484000
445669112	::389173308887171000
445669112	::389173436649832000
445669112	::389173638039343000
269427723	::389173879014309000
445669112	::389174034682085000
445669112	::389174486744190000
351947723	::389175344508313000
11822502	::389175962266390000
17769662	::389178401741103000
299484513	::389179500128268000
206467937	::389179837992411000
329475109	::389179953322815000
57804016	::389180337039101000
329475109	::389180496099696000
473640061	::389181099328274000
206467937	::389181171432951000
231483310	::389183704121483000
220465561	::389184544890290000
329475109	::389190182194270000
129844944	::389190736299962000
11822502	::389192860571955000
400704846	::389194668476346000
400704846	::389194981287546000
400704846	::389195036841107000
400704846	::389195077534248000
400704846	::389195360586842000
537003519	::389197235176898000
11822502	::389197886484783000
400704846	::389198523821858000
231483310	::389198962122825000
32125015	::389201322903605000
361691248	::389204594389028000
537003519	::389205211623227000
537003519	::389206427447091000
537003519	::389207680277307000
19569142	::389209426852200000
384599129	::389211198433931000
27237232	::389212996242665000
157541754	::389215108448415000
67514044	::389215564771905000
157541754	::389217271555821000
633957791	::389219829351071000
67523538	::389219898876260000
384599129	::389220018107334000
384599129	::389221571383918000
246075513	::389221832173559000
364646765	::389222222696833000
246075513	::389222571167993000
426685539	::389224545124503000
243857003	::389226480326021000
177645158	::389229042626732000
308249623	::389232225226461000
469825474	::389233147591675000
469825474	::389233175815139000
384599129	::389235327765708000
384599129	::389235415552503000
67523538	::389235467079933000
384599129	::389235819388481000
384599129	::389236279725920000
67514044	::389238414912278000
81154377	::389238588967510000
65567504	::389239960420626000
529698153	::389241455941660000
529698153	::389241717146529000
316484120	::389242259666776000
316484120	::389243183550320000
262889564	::389244801033699000
262889564	::389245277208858000
308308003	::389246274425208000
308308003	::389246778614099000
308308003	::389246991894462000
308308003	::389247162699104000
364646765	::389247193883758000
308308003	::389247313173958000
308308003	::389247659552174000
308308003	::389247909222285000
373736716	::389248144112107000
316484120	::389248244116488000
308308003	::389248280321748000
593259997	::389248498870149000
373736716	::389248556894138000
593259997	::389248566113210000
316484120	::389248569401556000
593259997	::389248671495102000
272488861	::389250632202190000
243857003	::389251220847611000
593259997	::389252934547951000
567827557	::389253362899644000
567827557	::389254143707054000
384599129	::389255663060140000
567827557	::389255791871401000
276887663	::389256262300348000
567827557	::389256638168698000
384599129	::389257016205529000
459987659	::389257883323363000
237635410	::389259867170426000
157541754	::389265862051766000
256147123	::389267886369275000
28673298	::389277191558533000
47205894	::389277311188492000
276887663	::389280726379532000
400704846	::389285717068619000
232793000	::389285833917747000
176300621	::389286174147112000
316484120	::389286235048398000
183397191	::389289581624827000
157541754	::389291412925476000
157541754	::389299079236558000
220465561	::389304794672009000
220465561	::389305468851871000
220465561	::389318375026872000
220465561	::389319391982018000
220465561	::389319449494310000
67523538	::389320088475938000
546266750	::389324015342329000
433065308	::389325004644417000
546266750	::389325951420473000
229364831	::389328825181417000
545540214	::389334188756701000
329993431	::389337336292466000
329993431	::389337887944105000
329993431	::389338208317616000
157541754	::389340200968933000
83945746	::389344766783025000
83945746	::389345247203184000
433083953	::389352795867844000
400704846	::389366404933111000
146219676	::389369340585607000
505841428	::389375414428127000
220465561	::389381418477821000
15278648	::389381531296231000
220465561	::389382178754146000
308249623	::389382182059249000
220465561	::389383169381646000
220465561	::389383392980004000
220465561	::389383946183528000
369310186	::389384275633926000
220465561	::389384427173728000
220465561	::389385574022254000
220465561	::389387413300076000
61630217	::389387563561402000
220465561	::389387636491571000
220465561	::389387902968287000
220465561	::389389140602535000
220465561	::389389746679459000
220465561	::389389861976694000
220465561	::389390194912133000
220465561	::389391384999780000
154535515	::389391641611493000
399695389	::389392067660500000
220465561	::389392137017491000
399695389	::389392196463382000
220465561	::389392514400010000
220465561	::389393817876434000
473640061	::389394223956381000
433083953	::389395980673511000
537003519	::389398595239428000
537003519	::389399814099980000
67514044	::389406463409807000
67514044	::389406783242260000
67514044	::389406965337956000
236466373	::389410237884936000
236466373	::389410534845468000
236466373	::389413819274911000
217214677	::389416673481986000
459567634	::389418758269595000
255765560	::389421431554990000
251683004	::389427267794776000
242443898	::389429494689583000
67514044	::389431556575879000
67514044	::389431857630416000
384599129	::389434978611638000
363496772	::389440900348129000
79902186	::389443971917033000
397934536	::389444367296917000
176300621	::389446150123581000
21112883	::389449751952777000
28673298	::389449925194702000
17163192	::389454259928190000
321663912	::389454848908734000
142384634	::389455084775813000
256147123	::389455115909754000
242443898	::389455807974486000
518039543	::389457778042867000
229758663	::389458648168009000
265029924	::389458911490998000
256147123	::389459989464494000
47067763	::389460561576357000
445669112	::389461289468436000
384599129	::389461569593032000
142890292	::389462219014275000
142890292	::389462412233306000
142890292	::389462504491208000
607432063	::389462860113256000
384599129	::389462898944122000
220465561	::389464218631557000
384599129	::389464485565431000
384599129	::389464689408622000
384599129	::389464814235316000
92936298	::389465727121776000
351947723	::389466206815547000
351947723	::389466368522719000
711532177	::389469002352697000
28673298	::389469503383298000
308249623	::389470720368971000
264022134	::389471490003177000
264022134	::389471709591781000
384599129	::389478461548412000
177645158	::389483618294173000
160671151	::389492426361950000
256147123	::389492671787458000
67523538	::389493347221770000
67523538	::389493589447020000
567827557	::389494317019979000
384599129	::389495817611902000
384599129	::389497226134700000
384599129	::389497322960203000
116343636	::389498141088952000
322224277	::389498240456196000
506100348	::389498765218164000
180388620	::389505114651627000
28673298	::389506108160614000
308308003	::389506384271667000
266095621	::389506744604303000
384599129	::389506917350928000
236112923	::389507993244807000
65567504	::389508202456301000
223594866	::389509769087942000
223594866	::389509916530319000
223594866	::389509941272526000
220465561	::389512839053836000
220465561	::389513123746430000
28673298	::389514586627379000
220465561	::389515115952746000
19835249	::389516127199453000
220465561	::389516230773575000
220465561	::389516300508073000
220465561	::389516930144423000
711532177	::389519375046164000
195846146	::389520554157699000
153230202	::389520630682357000
153230202	::389520651238645000
153230202	::389521174331682000
301042701	::389521295378894000
153230202	::389521717905096000
153230202	::389521875556388000
177989889	::389522506622967000
177989889	::389523280878903000
177989889	::389524251952553000
177989889	::389527639255711000
177989889	::389528266585153000
459987659	::389530186758115000
426685539	::389531641980264000
384599129	::389537795716284000
67523538	::389538873841577000
384599129	::389542885911060000
19835249	::389543954317713000
299484513	::389544993481699000
183397191	::389545020203622000
183397191	::389545112268595000
274693254	::389546125851897000
274693254	::389546907485601000
274693254	::389547335518535000
169618179	::389547422239973000
422304131	::389548804669575000
384599129	::389549937110708000
100373532	::389550885019189000
145000225	::389551917279752000
581531512	::389552411993722000
384599129	::389553279195021000
220465561	::389553346186452000
384599129	::389553621475409000
192948373	::389553650361593000
229364831	::389554720656068000
384599129	::389554855859068000
384599129	::389555112533708000
145000225	::389556603877617000
192948373	::389557666483163000
177645158	::389557862315204000
313641068	::389558373613862000
313641068	::389558446187900000
384599129	::389558732268380000
224346133	::389560414818037000
157541754	::389560657559171000
313641068	::389561923538534000
460765832	::389562664747544000
160671151	::389564092278902000
28299725	::389564672753823000
28299725	::389564715233714000
28299725	::389564755960426000
473640061	::389565594632486000
384599129	::389565938531450000
28299725	::389565951802605000
67523538	::389566504775454000
298090474	::389566668440993000
67523538	::389566736963739000
229364831	::389568463049850000
422304131	::389568515381813000
67523538	::389568652774998000
237635410	::389568742805356000
313641068	::389569046574022000
313641068	::389569090228346000
313641068	::389569155164545000
313641068	::389569356050755000
567827557	::389569487189450000
157541754	::389570683900293000
537003519	::389571135811379000
384599129	::389572451127934000
83092668	::389572610541236000
83092668	::389573158577393000
57854623	::389573438261579000
81154377	::389575850246803000
157541754	::389576511885705000
423661741	::389577293368397000
446326590	::389577611544125000
129844944	::389578432839155000
545007880	::389579092221120000
384599129	::389579095815626000
545007880	::389579305388236000
545007880	::389579416218525000
423661741	::389579441678352000
192948373	::389579633819009000
545007880	::389579647714742000
545007880	::389579708179836000
545007880	::389579826488565000
473640061	::389580049994637000
545007880	::389580096039694000
545007880	::389580357181255000
423661741	::389580364764966000
384599129	::389580507647709000
545007880	::389580585376546000
473640061	::389580629114769000
545007880	::389580737378127000
545007880	::389580886758285000
473640061	::389580940038533000
545007880	::389581054459142000
545007880	::389581115595321000
384599129	::389581133718880000
545007880	::389581233019052000
473640061	::389581439005495000
545007880	::389581481745473000
545007880	::389581568068423000
545007880	::389581596149293000
545007880	::389581735316295000
473640061	::389581736310366000
545007880	::389581952325398000
545007880	::389582121469091000
545007880	::389582229396942000
384599129	::389582258094366000
545007880	::389582427003158000
473640061	::389582511610675000
423661741	::389582525934600000
423661741	::389582606293286000
545007880	::389582845808619000
423661741	::389582864360411000
373569970	::389583029166804000
545007880	::389583052860428000
545007880	::389583212164313000
423661741	::389583288316473000
423661741	::389583760947445000
423661741	::389584241983782000
423661741	::389584279740891000
423661741	::389584758621368000
423661741	::389585142861561000
329993431	::389585353558200000
423661741	::389585390400970000
329993431	::389585450643755000
423661741	::389585751337619000
423661741	::389585972608139000
423661741	::389586024860758000
423661741	::389586261641797000
329993431	::389586413097713000
423661741	::389586513023221000
423661741	::389586918570467000
423661741	::389587076360200000
373736716	::389589315611017000
176300621	::389590459527340000
384599129	::389591060294279000
57854623	::389591277739573000
423661741	::389595801527541000
581531512	::389597273690492000
237635410	::389597601563041000
265029924	::389597662527627000
265029924	::389597929788674000
265029924	::389597958767149000
58563319	::389598210475704000
255711119	::389598823045013000
508407656	::389601070290202000
229758663	::389602116504780000
581531512	::389602460379406000
57854623	::389602683482411000
157541754	::389604919160102000
508407656	::389607169961648000
157541754	::389608446687182000
423661741	::389608695010967000
384599129	::389609108992573000
384599129	::389609380137562000
28673298	::389610512868073000
138245975	::389612503090479000
138245975	::389612890933567000
138245975	::389613598210666000
138245975	::389613802871726000
138245975	::389614017641074000
138245975	::389614135152869000
19835249	::389618829396938000
393622132	::389619523705647000
237635410	::389620393037680000
448325555	::389622696705024000
463420581	::389622855543296000
250010716	::389623071461498000
15278648	::389624016299769000
15278648	::389626009097482000
15278648	::389626580235857000
384599129	::389629436435234000
250010716	::389630100380987000
384599129	::389631143051415000
384599129	::389631467539554000
473640061	::389632124430471000
473640061	::389632171306008000
508407656	::389633627312513000
261438579	::389634034550050000
508407656	::389634797674319000
250010716	::389638655620313000
473640061	::389639367225929000
250010716	::389639778578079000
235867165	::389643582044241000
400704846	::389648107144638000
508407656	::389654006701637000
201722399	::389659746493820000
201722399	::389660615750746000
201722399	::389661160976683000
201722399	::389661828223348000
422304131	::389662273133748000
333273152	::389668141686484000
422304131	::389672107938172000
422304131	::389686448284123000
229758663	::389689633845424000
545540214	::389701314692653000
422214932	::389702472891002000
255268969	::389712080208936000
308308003	::389727414596554000
422304131	::389731905928970000
459567634	::389732348377722000
581531512	::389735656714678000
242443898	::389735985019645000
90265908	::389736538793586000
383812985	::389736554802847000
90265908	::389736558943031000
505841428	::389737647125442000
358132049	::389737876558077000
383812985	::389738855152095000
32125015	::389739440819535000
65567504	::389741064082292000
300523243	::389742568625688000
28673298	::389743381552717000
28673298	::389743511668408000
28673298	::389743595999076000
28673298	::389743718737002000
65567504	::389747410676621000
65567504	::389747468755148000
65567504	::389747767678992000
15278648	::389748034726154000
15278648	::389749461317984000
15278648	::389751575595343000
15278648	::389751891489349000
96408259	::389752037790859000
15278648	::389752776068042000
15278648	::389753551699705000
19501845	::389753553319108000
154535515	::389754034430562000
322224277	::389754963934466000
322224277	::389755269707599000
322224277	::389755424175448000
322224277	::389755662324224000
153230202	::389755828577648000
206467937	::389760086987382000
132479234	::389760125713809000
160671151	::389765692083679000
229758663	::389766494646980000
229758663	::389766585277485000
321663912	::389768195617591000
321663912	::389768352497143000
321663912	::389768598681436000
256147123	::389769141382426000
423422030	::389769829584232000
423422030	::389770106731245000
256147123	::389770140163653000
467772798	::389770317734113000
67514044	::389770961073217000
67514044	::389771031206182000
67514044	::389771208046436000
467772798	::389771356981968000
57854623	::389771908750643000
64905964	::389773344159301000
67514044	::389773454318530000
15278648	::389776207530586000
15278648	::389777078234537000
335100293	::389777346221199000
15278648	::389777667634896000
390479008	::389779540261629000
15278648	::389780125488644000
256147123	::389780366870867000
327167157	::389781713771302000
390479008	::389782037361856000
390479008	::389782797038419000
358132049	::389782829426438000
256147123	::389782862418812000
467772798	::389784247470673000
445669112	::389785427127062000
39140648	::389786768515821000
422304131	::389787232329940000
711532177	::389787471556268000
558662656	::389787981428846000
176300621	::389791119380197000
467772798	::389792871378743000
177645158	::389792893226856000
445669112	::389793445151522000
256582954	::389794817007312000
467772798	::389794866685042000
256582954	::389795174299082000
335100293	::389795194528210000
256582954	::389795259107901000
256582954	::389795438938701000
256582954	::389795513316306000
256582954	::389795649048174000
256582954	::389795680354435000
256582954	::389795720401666000
256582954	::389796030293626000
15278648	::389796241107722000
253879613	::389796576102588000
15278648	::389797469334167000
445669112	::389797484958330000
15278648	::389798694972702000
15278648	::389799286713892000
260539431	::389801216294653000
15278648	::389802522522972000
15278648	::389802805386829000
15278648	::389802852354641000
176300621	::389803009792024000
176300621	::389803196757319000
176300621	::389803212393676000
176300621	::389803292764962000
176300621	::389803370024022000
176300621	::389803418728271000
176300621	::389803476131512000
176300621	::389803501796491000
176300621	::389803562106380000
176300621	::389803625809473000
116343636	::389803839219843000
15278648	::389803852708323000
256147123	::389804059655671000
256147123	::389804101724536000
445669112	::389805257746051000
176300621	::389806364723523000
176300621	::389806417068437000
446326590	::389806442297188000
176300621	::389806586505756000
164816411	::389807239596605000
422304131	::389808074187608000
532616498	::389809054186762000
256147123	::389809670279680000
17928370	::389810369734397000
567827557	::389810480661139000
397934536	::389813743921938000
164816411	::389816256054173000
47205894	::389816995061170000
47205894	::389817374154960000
256147123	::389818716432924000
475356723	::389819792729067000
116343636	::389822314894098000
15688986	::389826527837577000
491921675	::389826601179172000
47205894	::389828384521728000
250010716	::389828443145535000
415897649	::389832228051890000
250010716	::389832542700208000
250010716	::389834554724610000
250010716	::389834931024982000
28673298	::389837527689199000
445669112	::389837720237117000
47067763	::389838092527742000
263207728	::389838956101382000
236466373	::389840086160138000
256147123	::389840203806146000
607432063	::389841330555600000
631782776	::389842300215779000
57804016	::389845146860527000
393801885	::389848120747917000
384599129	::389849290212134000
384599129	::389849338677297000
581531512	::389851079707721000
581531512	::389851668210532000
66486074	::389851939770748000
234801315	::389852763934691000
220465561	::389854645147160000
220465561	::389854772536569000
358132049	::389855223986290000
276887663	::389858452996370000
38042561	::389858784828338000
358132049	::389858873042952000
146549492	::389859859711025000
146549492	::389861043456835000
157541754	::389863920061911000
21112883	::389867692825391000
266095621	::389868774012514000
266095621	::389869026597695000
180388620	::389869271850823000
266095621	::389869383100940000
266095621	::389869510217695000
266095621	::389869655135113000
92936298	::389869935708868000
593259997	::389871959036538000
120906428	::389873006333276000
47067763	::389874020243742000
120906428	::389874812253782000
463420581	::389874925672337000
532616498	::389875584693567000
28673298	::389876472636121000
28673298	::389876625128448000
28673298	::389877660374945000
28673298	::389878415278358000
28673298	::389878758561173000
28673298	::389879525598695000
28673298	::389879915983536000
28673298	::389879953455456000
384599129	::389880500455628000
384599129	::389882115292004000
301042701	::389884458876157000
145000225	::389885427903385000
384599129	::389885941092864000
96408259	::389886630016077000
384599129	::389887888357195000
444979318	::389888880876732000
177645158	::389889422247739000
384599129	::389890092329750000
593259997	::389895986954252000
120906428	::389904458278129000
157541754	::389904901071204000
308249623	::389904966413869000
335100293	::389905440986767000
47205894	::389906922918268000
384599129	::389907094456897000
15974594	::389907456924856000
157541754	::389907519008952000
15974594	::389908179469234000
19835249	::389911313402454000
57804016	::389911625060593000
581531512	::389911633549864000
384599129	::389912932600926000
384599129	::389913421220560000
321166954	::389915544373035000
384599129	::389916289843466000
229758663	::389917090544484000
384599129	::389917150401421000
229758663	::389917208865800000
145000225	::389917223558860000
67514044	::389917301472235000
145000225	::389917373287124000
67514044	::389917432447762000
145000225	::389917555458322000
67514044	::389917702565167000
145000225	::389917792230985000
67514044	::389918005356163000
67514044	::389918058724491000
67514044	::389918091926593000
229758663	::389919726715281000
373736716	::389921541107896000
384599129	::389921652890271000
176300621	::389922815492644000
176300621	::389923005486231000
176300621	::389923099908378000
176300621	::389923151905185000
176300621	::389923464477306000
176300621	::389923515274506000
229758663	::389924324309602000
634804128	::389924377069756000
229758663	::389924408149934000
299484513	::389924462046359000
524903037	::389924574651236000
524903037	::389924840972767000
634804128	::389924998283935000
524903037	::389925277771780000
274693254	::389926111372918000
274693254	::389926422753861000
274693254	::389926729412009000
274693254	::389927078461984000
274693254	::389927274335961000
66486074	::389927516464349000
274693254	::389927744316125000
524903037	::389927850394275000
38042561	::389929448994131000
399695389	::389930504117424000
399695389	::389930703904706000
237635410	::389930764252352000
321663912	::389931799788257000
321663912	::389931879085793000
38042561	::389932115086680000
229758663	::389932619741536000
229758663	::389932770165669000
261564905	::389932843851198000
261564905	::389932984414916000
261564905	::389933071270543000
399695389	::389934085855932000
335100293	::389935790295224000
373569970	::389936436314525000
384599129	::389936778099953000
384599129	::389936997801791000
384599129	::389939990911647000
384599129	::389941206639075000
234801315	::389941212129808000
384599129	::389941365372485000
234801315	::389942089800511000
127692656	::389942255089233000
234801315	::389942316875939000
234801315	::389942361117437000
358132049	::389944213300731000
358132049	::389944248818073000
423661741	::389944527492247000
358132049	::389946128445095000
506100348	::389946846069542000
229758663	::389946912343724000
634804128	::389947026453962000
634804128	::389947597151956000
634804128	::389947969559994000
274693254	::389949071638925000
274693254	::389949189196890000
567827557	::389950452067864000
176300621	::389951113727721000
201722399	::389952487484317000
201722399	::389952848823595000
201722399	::389953416279379000
423661741	::389953549314310000
423661741	::389953844882726000
423661741	::389954321099808000
423661741	::389954484677640000
423661741	::389954588838985000
329475109	::389955114082922000
201722399	::389955323702018000
423661741	::389958008178216000
176300621	::389958239544033000
423661741	::389958713815363000
31287131	::389958739836403000
31287131	::389959542437462000
423661741	::389959605914443000
31287131	::389960103157178000
423661741	::389960239766077000
423661741	::389960546453581000
423661741	::389960742528884000
423661741	::389960899353907000
28673298	::389961262030782000
384599129	::389961287586693000
28673298	::389961615879069000
28673298	::389961691993100000
28673298	::389961830782623000
28673298	::389962081140613000
308249623	::389962787989884000
28673298	::389963276127182000
157541754	::389963281286582000
423661741	::389963367575605000
308249623	::389963823655825000
423661741	::389964054028378000
423661741	::389964468115214000
423661741	::389964573799116000
157541754	::389966270004998000
256147123	::389968310843875000
423661741	::389969429624520000
384599129	::389969970718724000
423661741	::389971097560821000
423661741	::389972148384989000
329475109	::389972592003907000
329475109	::389972649671413000
329475109	::389972774581968000
329475109	::389973843923976000
423661741	::389974409735577000
423661741	::389974951450923000
423661741	::389975019037937000
423661741	::389975386941308000
423661741	::389975674695733000
423661741	::389975897497161000
423661741	::389976076505858000
423661741	::389976263357906000
423661741	::389976367993208000
423661741	::389976709325672000
189368301	::389976858303148000
423661741	::389977176806031000
423661741	::389977509355601000
384599129	::389977614787416000
423661741	::389977786594902000
423661741	::389978069001568000
423661741	::389978645760319000
423661741	::389978864300359000
384599129	::389979175357927000
329475109	::389979309881839000
423661741	::389979347995885000
423661741	::389979519740018000
423661741	::389979612912316000
423661741	::389979687575126000
423661741	::389979898334674000
74262042	::389979970313154000
423661741	::389980033596784000
74262042	::389980072255688000
74262042	::389980170792501000
423661741	::389980216921436000
423661741	::389980406646599000
423661741	::389980542193905000
423661741	::389982133873557000
423661741	::389982226525720000
423661741	::389982322969546000
183397191	::389982397048971000
423661741	::389982449012576000
423661741	::389982495841976000
384599129	::389982591916335000
423661741	::389982615555817000
183397191	::389982650020032000
423661741	::389982662276173000
423661741	::389982894925824000
423661741	::389983063188316000
423661741	::389983625745543000
423661741	::389983767580119000
384599129	::389984403176189000
423661741	::389984860955508000
423661741	::389985207002353000
423661741	::389985305090351000
423661741	::389985727251238000
423661741	::389985835804024000
423661741	::389986048191000000
423661741	::389986311903666000
423661741	::389986475577995000
423661741	::389986786954731000
423661741	::389987045063798000
423422030	::389987109433774000
423661741	::389987186009198000
423661741	::389987259220766000
423661741	::389987315629977000
423661741	::389987584002494000
423661741	::389987705763151000
423661741	::389987850475040000
423661741	::389988077349134000
423661741	::389988258526294000
423661741	::389988330399891000
423661741	::389988395998806000
423661741	::389988532619845000
423661741	::389988604086616000
423661741	::389989193617010000
423661741	::389989250906984000
423661741	::389989464543858000
423661741	::389989542151090000
176300621	::389989570848096000
176300621	::389989670357979000
334515229	::389989767854567000
423661741	::389989785374564000
423661741	::389989939339087000
423661741	::389990864258629000
423661741	::389991091522777000
279435268	::389995187507703000
329475109	::389996227917393000
329475109	::389996353482661000
329475109	::389996745704230000
329475109	::389996806941057000
329475109	::389997514855686000
329475109	::389997840535007000
329475109	::389997944289517000
329475109	::389998064443740000
329475109	::389998220891262000
21764174	::389998731262562000
329475109	::389998752510918000
329475109	::389999257484161000
32787499	::390000337186078000
237635410	::390005906458439000
37867502	::390006807181008000
132479234	::390008127057580000
116343636	::390011993924448000
238400474	::390012047577993000
238400474	::390012576874000000
238400474	::390013296733995000
238400474	::390013936013029000
329475109	::390014079357956000
329475109	::390014153932697000
116147578	::390014561132093000
238400474	::390014568233054000
329475109	::390014712529682000
116147578	::390014933015855000
54721301	::390016611110752000
237635410	::390024758248480000
237635410	::390025569384935000
400704846	::390035597743513000
19835249	::390054453354565000
132479234	::390056368780369000
322972121	::390070600200622000
90265908	::390080647181910000
90265908	::390080769689128000
217214677	::390081904654839000
61630217	::390086147919335000
128090534	::390087510745161000
128090534	::390087634804293000
28673298	::390088329255202000
28673298	::390089554759127000
28673298	::390089990107320000
28673298	::390090393724801000
28673298	::390090642497355000
28673298	::390090831341682000
28673298	::390090977345818000
28673298	::390091285970706000
116118519	::390094070682746000
15688986	::390094234076061000
116118519	::390094306067111000
116118519	::390094563463143000
116118519	::390094720816648000
145000225	::390095408091119000
614753006	::390095553448910000
242443898	::390096160633147000
242443898	::390096377512230000
128090534	::390096479714828000
128090534	::390096512770113000
128090534	::390096570198552000
184547888	::390097141969866000
28673298	::390097238279454000
145000225	::390100266697383000
505841428	::390100669316624000
36556314	::390104976359317000
36556314	::390105034639163000
67514044	::390106375709556000
28673298	::390106662939262000
67514044	::390106797878816000
128090534	::390107663746752000
711532177	::390107750920777000
128090534	::390107768642109000
128090534	::390108155281408000
558662656	::390108904556077000
321663912	::390114404618240000
36556314	::390114742729048000
321663912	::390114945477509000
321663912	::390115464866570000
321663912	::390116008801075000
154535515	::390116436879745000
17769662	::390117439130054000
65567504	::390120314044035000
177645158	::390120801544183000
433083953	::390120826722189000
241999176	::390123020213563000
74608528	::390123416352600000
321663912	::390125251604250000
321663912	::390125395426934000
176300621	::390125658954670000
58976049	::390125812433047000
176300621	::390130223049482000
176300621	::390130443342733000
329475109	::390132969677283000
142384634	::390136534499729000
206467937	::390138101156569000
145000225	::390140826627883000
264364477	::390141068370386000
176300621	::390141093024518000
47205894	::390145709262913000
513878213	::390146074390040000
168705725	::390147677713096000
38042561	::390149561760505000
506100348	::390154527409573000
135328132	::390154775192301000
135328132	::390154892435664000
135328132	::390154953576042000
238400474	::390155140407111000
135328132	::390155348020953000
135328132	::390155459740434000
15278648	::390155721385320000
38042561	::390156607276847000
545540214	::390156678953709000
38042561	::390156698121293000
38042561	::390157265543507000
160671151	::390157721242050000
508407656	::390158284885209000
243857003	::390158558802636000
15278648	::390158925099593000
38042561	::390159023485362000
38042561	::390159401400537000
15278648	::390159774353874000
15278648	::390162600295559000
160671151	::390163108041203000
15278648	::390163433850544000
160671151	::390164564869791000
15278648	::390164946073305000
15278648	::390165284687839000
28673298	::390167857230659000
272488861	::390168105663479000
38042561	::390168287331373000
145000225	::390169025915129000
28673298	::390169093069733000
145000225	::390169097302188000
145000225	::390169133197058000
145000225	::390169156274118000
145000225	::390169183033753000
145000225	::390169208396713000
15278648	::390172406574096000
256147123	::390173745513369000
256147123	::390174112389144000
15278648	::390176060936945000
145000225	::390176143237976000
15278648	::390176321063510000
164816411	::390177464284348000
15278648	::390178134563098000
164816411	::390178413815676000
15278648	::390178425488429000
15278648	::390178472590467000
17769662	::390178697866907000
47205894	::390178965488279000
15278648	::390178991732056000
15278648	::390179023156158000
558662656	::390181267594956000
581531512	::390182195358601000
100313850	::390182459238653000
37451407	::390183142708871000
37451407	::390183215391981000
47205894	::390187659630346000
384599129	::390188273747771000
384599129	::390188634193657000
15278648	::390190494027755000
160671151	::390190739608440000
160671151	::390192172584022000
64582219	::390196214794563000
64582219	::390198249531125000
15278648	::390199119160954000
15278648	::390199412451835000
15278648	::390200105698988000
384599129	::390201137648791000
15278648	::390201616009134000
15278648	::390201854547611000
15278648	::390201991819186000
15278648	::390202104083513000
426786499	::390202277291499000
537003519	::390202326923096000
164816411	::390203942715789000
47205894	::390205756491845000
426685539	::390205782291005000
558662656	::390205791112036000
47205894	::390206171765682000
247362551	::390211251789262000
459987659	::390211515153784000
47067763	::390215538204749000
195846146	::390216443205152000
47205894	::390221357285249000
266095621	::390228670260195000
266095621	::390228855665197000
128090534	::390230317791182000
146549492	::390231345986695000
266095621	::390232217068535000
128090534	::390233464689414000
128090534	::390233496327036000
128090534	::390233543789789000
128090534	::390233691135684000
321775412	::390234952035360000
15974594	::390235631483224000
57854623	::390235793144299000
15278648	::390236138666852000
15278648	::390237933644414000
448325555	::390241990773710000
448325555	::390242595378429000
15278648	::390242914510458000
15278648	::390243078251888000
272488861	::390243868395835000
15278648	::390244190849744000
15278648	::390244435394437000
15278648	::390244574393667000
15278648	::390244768380235000
15278648	::390244819647229000
15278648	::390244895991951000
15278648	::390244956771602000
15278648	::390245010571948000
15278648	::390245038778613000
15278648	::390245437522731000
448325555	::390247906713686000
15278648	::390249049615368000
15278648	::390249329702629000
15278648	::390249733135933000
15278648	::390249993950334000
15278648	::390250099273510000
128090534	::390250183621345000
15278648	::390250194211598000
15278648	::390251255865413000
15278648	::390251330066841000
145000225	::390256901965221000
67514044	::390256957913067000
145000225	::390257449514848000
17163192	::390258445108404000
157541754	::390260784246571000
57854623	::390261272819662000
15278648	::390262638862561000
157541754	::390263347763245000
701949296	::390265836025298000
128090534	::390266734319796000
32125015	::390266959918792000
287721116	::390267211178582000
48063677	::390267644051722000
15278648	::390268283078733000
15278648	::390268480424902000
15278648	::390268864384081000
39680514	::390269154265432000
48063677	::390269352240746000
39680514	::390269693908750000
15278648	::390270194045571000
459567634	::390270907354464000
90265908	::390270998245040000
459567634	::390271047825907000
329475109	::390272360815013000
48063677	::390272373037236000
135328132	::390273070461898000
135328132	::390273146835591000
435349693	::390273821951143000
55964893	::390273891127816000
135328132	::390274383513526000
48063677	::390275892330905000
135328132	::390276339472674000
48063677	::390276802486480000
27237232	::390277255462522000
169618179	::390277782619836000
423422030	::390278229443227000
329475109	::390279139355553000
48063677	::390279892157612000
48063677	::390280096701235000
255268969	::390280541234135000
255268969	::390280790225215000
631782776	::390281127002660000
260539431	::390281385820164000
255268969	::390282882381393000
255268969	::390283178763894000
255268969	::390283361732014000
448325555	::390284562451812000
255268969	::390284626239176000
255268969	::390284861329924000
255268969	::390285364864487000
255268969	::390285645622837000
255268969	::390285987416641000
48063677	::390286035844079000
255268969	::390286111731642000
48063677	::390286329688637000
448325555	::390286355336404000
255268969	::390286467781890000
255268969	::390286572241047000
57804016	::390286732224385000
255268969	::390286773018169000
57854623	::390286919755505000
48063677	::390286921043562000
255268969	::390287170507767000
57854623	::390287178494132000
57854623	::390288021305569000
218698577	::390288204735057000
459772996	::390288340832239000
218698577	::390288397434384000
218698577	::390288652699308000
272488861	::390288778704990000
218698577	::390288950696239000
255268969	::390289097123987000
255268969	::390289487198441000
218698577	::390289786566504000
218698577	::390290121477468000
506100348	::390290373878116000
218698577	::390290417159135000
218698577	::390290484842594000
48063677	::390290703139766000
48063677	::390292352713375000
241999176	::390292436704325000
48063677	::390292498985529000
27613649	::390293715102617000
459772996	::390293905125552000
27613649	::390293909684752000
27613649	::390293967540994000
459772996	::390294010310307000
459772996	::390294460950515000
459772996	::390295026351079000
459772996	::390295229481246000
329475109	::390295784581001000
237635410	::390296495934955000
142890292	::390296554990751000
299484513	::390296686402093000
218698577	::390296848831115000
318692042	::390296894444146000
218698577	::390297101206167000
28673298	::390297534024777000
218698577	::390297553775779000
100373532	::390298355777433000
256147123	::390299544048504000
537003519	::390300613118287000
19835249	::390300644193476000
322972121	::390301157945774000
176300621	::390301599123247000
176300621	::390301725917052000
176300621	::390301834964770000
176300621	::390301959472701000
176300621	::390302056382070000
146512594	::390302122543448000
142890292	::390302260548612000
142890292	::390302717685809000
243857003	::390309060782080000
238400474	::390310056811438000
38042561	::390311763436371000
256147123	::390311806456983000
116343636	::390316463006838000
189368301	::390316809813241000
189368301	::390317198772043000
252451878	::390318113365168000
189368301	::390319380485378000
189368301	::390319557749268000
189368301	::390319698212315000
189368301	::390319698216493000
189368301	::390320265051512000
189368301	::390320999209926000
189368301	::390321174359855000
189368301	::390321174477275000
189368301	::390321366698065000
21112883	::390321658981908000
189368301	::390321821306060000
189368301	::390322587383132000
189368301	::390323116687491000
92936298	::390323942449508000
234801315	::390326731762319000
157541754	::390327500209139000
207340425	::390327594656489000
529698153	::390328231175659000
238400474	::390329341013286000
238400474	::390330735141588000
238400474	::390332194159595000
238400474	::390332264028340000
238400474	::390334563823923000
238400474	::390336232842330000
238400474	::390339252049170000
238400474	::390340053819727000
256147123	::390340576555442000
237635410	::390340745254555000
45898691	::390340830416076000
238400474	::390341044568477000
238400474	::390341709134958000
45898691	::390342820063870000
238400474	::390344098478960000
393622132	::390344302125010000
238400474	::390345067610664000
393801885	::390345102948061000
422304131	::390345336499105000
255799357	::390345372927004000
393801885	::390345875610169000
32787499	::390346107743526000
32787499	::390346501408309000
45898691	::390346521948205000
238400474	::390347061884755000
238400474	::390347112073809000
45898691	::390347574307483000
45898691	::390348192883036000
45898691	::390348522090168000
238400474	::390349022793191000
45898691	::390349298178981000
45898691	::390349500445126000
47205894	::390349666396540000
537003519	::390349763276996000
238400474	::390350968249790000
238400474	::390351447792951000
114970673	::390352678121144000
238400474	::390353116593283000
238400474	::390353405375291000
718668289	::390354320098471000
329475109	::390354726430470000
238400474	::390356123808567000
266095621	::390357024514785000
45898691	::390357070278844000
266095621	::390357195319439000
238400474	::390357203292413000
65567504	::390358207899508000
238400474	::390362343823003000
132479234	::390362987850366000
313653756	::390368481730101000
333273152	::390375547437862000
47205894	::390381201564778000
95504927	::390385747251200000
95504927	::390387119866531000
47205894	::390392558557220000
243857003	::390397281091874000
145000225	::390397783045586000
145000225	::390402453554085000
132479234	::390403375428558000
272488861	::390420903127187000
145000225	::390433438622580000
145000225	::390434763913588000
145000225	::390434833706811000
145000225	::390435012484812000
145000225	::390437064770347000
433065308	::390439800441819000
495506626	::390441981228240000
17163192	::390444912744747000
128090534	::390446054522769000
495506626	::390449134685401000
495506626	::390450015199436000
495506626	::390450162335629000
322224277	::390450317101645000
495506626	::390450601458667000
422214932	::390450650435170000
545540214	::390451024403501000
558662656	::390451244596461000
303480264	::390455086180483000
303480264	::390455371300888000
145000225	::390456190272282000
145000225	::390456257209176000
17769662	::390461747897061000
505841428	::390462813485137000
433083953	::390466205443579000
132479234	::390471880031084000
157117376	::390476252156424000
633010300	::390478113651826000
154535515	::390478868802310000
633010300	::390479016622190000
145000225	::390481772620054000
145000225	::390482322954661000
33302034	::390482719060152000
33302034	::390482724227534000
329475109	::390482739595862000
433083953	::390483147122417000
33302034	::390483398797426000
33302034	::390483559397335000
81154377	::390483851627487000
613256961	::390489034557898000
67514044	::390489837134172000
67514044	::390490291305979000
67514044	::390490874649788000
67514044	::390491001099673000
67514044	::390491082477539000
67514044	::390491150232342000
61630217	::390492227220537000
711532177	::390493160649940000
506100348	::390497277996851000
506100348	::390497371672420000
132479234	::390497679387918000
15278648	::390497740750221000
15278648	::390497801949294000
15278648	::390497889702510000
128090534	::390500010250760000
128090534	::390500034745466000
128090534	::390500293106229000
128090534	::390500409263271000
128090534	::390500435276357000
128090534	::390501042380873000
128090534	::390501713591173000
128090534	::390501737578389000
128090534	::390502222360215000
128090534	::390502578326622000
15278648	::390502764779798000
100373532	::390504705710755000
127692656	::390506170882211000
127692656	::390506183817433000
127692656	::390506192910708000
127692656	::390506206810619000
127692656	::390506215601889000
15278648	::390507456012382000
15278648	::390507664167301000
15278648	::390507907541770000
38042561	::390508008964239000
558662656	::390508401916403000
558662656	::390508687099719000
255765560	::390509360373587000
100373532	::390512409955561000
145000225	::390512614469808000
446326590	::390512774700621000
558662656	::390513941857959000
127692656	::390515075934851000
633010300	::390515318336258000
180388620	::390515571621916000
423422030	::390516744076668000
313653756	::390517006795280000
313653756	::390518363778076000
711532177	::390518380333400000
313653756	::390519602175692000
313653756	::390522246957371000
344530822	::390522585374810000
344530822	::390522685815795000
313653756	::390522795438112000
344530822	::390522803709284000
313653756	::390523000212447000
344530822	::390523330635501000
313653756	::390523370002853000
344530822	::390523732076527000
344530822	::390524001208250000
344530822	::390524207278616000
344530822	::390524447439855000
344530822	::390524580541915000
344530822	::390524710431125000
423661741	::390526196288458000
238400474	::390526410122477000
423661741	::390526797571686000
344530822	::390527478315646000
47205894	::390527557646286000
47205894	::390528775491837000
223594866	::390528830886391000
15278648	::390529698062561000
15278648	::390529837934600000
145000225	::390530675604213000
145000225	::390530828289466000
15278648	::390531530444922000
329475109	::390532372602425000
303480264	::390532871645315000
157541754	::390533105637146000
61630217	::390534855639191000
145000225	::390537667265724000
145000225	::390537690636369000
532616498	::390540208653230000
313653756	::390540342480494000
78404115	::390542008185393000
78404115	::390544667449634000
79902186	::390545059512602000
301042701	::390545422097199000
145000225	::390545483128909000
145000225	::390545505195130000
145000225	::390545539420667000
145000225	::390545585264427000
145000225	::390545631724724000
145000225	::390545660996771000
145000225	::390545690075877000
145000225	::390545720279072000
78404115	::390545720878452000
145000225	::390545796447617000
145000225	::390545836087967000
145000225	::390545868249923000
145000225	::390547540225302000
145000225	::390547585716736000
128090534	::390548675329794000
128090534	::390548847266906000
284372523	::390550074775728000
284372523	::390550127800107000
128090534	::390550471389478000
313653756	::390552014775934000
313653756	::390552284985573000
145000225	::390552458881409000
145000225	::390552764826533000
21112883	::390553349277241000
145000225	::390554767296327000
145000225	::390555172612894000
28673298	::390555220188876000
28673298	::390555375881043000
28673298	::390555550993223000
145000225	::390555567527559000
262271807	::390555673496682000
61630217	::390555739481473000
262271807	::390555925393969000
28673298	::390556092154904000
28673298	::390556161272856000
28673298	::390556215421714000
61630217	::390556743149043000
28673298	::390556919385321000
15278648	::390558906872639000
397934536	::390559740863860000
456220746	::390562160515903000
61630217	::390562658506010000
61630217	::390564147546836000
369109312	::390564312773038000
701949296	::390564439805542000
15278648	::390568636768735000
301042701	::390569078710353000
15278648	::390569396424278000
256147123	::390570636315480000
256147123	::390571597117276000
256147123	::390571876546011000
229364831	::390573186628468000
247362551	::390573632659152000
301042701	::390573819863121000
28673298	::390573871910625000
28673298	::390574529745272000
301042701	::390575188775284000
61630217	::390575291984523000
711532177	::390575583195062000
301042701	::390575884220260000
61630217	::390576969928433000
100313850	::390581467564507000
229364831	::390582208475701000
229364831	::390582369767677000
100313850	::390582666741186000
274693254	::390588032619139000
57804016	::390588507921858000
57804016	::390590488027615000
322972121	::390591703012605000
322972121	::390591812207140000
322972121	::390592013349179000
47067763	::390593049375830000
256147123	::390594261097250000
128090534	::390595823106809000
601049906	::390596966587322000
29398791	::390597075383357000
29398791	::390598509160054000
92936298	::390599608604577000
82130465	::390600987737853000
82130465	::390601032151355000
220465561	::390601332052078000
29398791	::390601483684941000
323011452	::390601881611153000
82130465	::390602250814779000
15278648	::390603684700094000
15278648	::390603721995870000
82130465	::390603982168915000
82130465	::390605517363904000
491921675	::390607587856510000
321663912	::390607716793995000
82130465	::390608192147058000
82130465	::390609293613203000
322972121	::390609350492164000
82130465	::390609583104077000
322972121	::390611342098694000
33302034	::390611394753609000
422214932	::390611786783006000
422214932	::390611868274163000
268546928	::390612385628553000
422214932	::390613093820407000
329993431	::390613168697135000
238400474	::390613394396434000
329993431	::390613575364255000
29398791	::390613780859990000
422214932	::390614419421822000
313653756	::390615713905668000
265029924	::390615996828254000
82130465	::390616115602530000
265029924	::390616117603229000
256147123	::390616328572534000
82130465	::390616759633321000
82130465	::390616952739467000
335118384	::390617289915371000
727288316	::390618784731365000
15278648	::390621101635547000
238400474	::390623346712264000
82130465	::390623426165358000
153230202	::390625107015528000
153230202	::390625118944518000
21764174	::390625409815306000
192948373	::390626507716296000
157541754	::390626929390653000
52995718	::390627647673614000
192948373	::390627868042358000
116343636	::390628345731244000
422214932	::390628402254061000
120906428	::390628543908306000
120906428	::390628688423026000
157541754	::390629288203923000
177645158	::390629472074235000
82130465	::390629740023144000
82130465	::390629973943676000
157541754	::390630280199151000
82130465	::390630452991893000
74262042	::390631017838804000
74262042	::390631836659224000
120906428	::390633269739282000
220465561	::390633543396646000
82130465	::390636871199375000
82130465	::390640402321006000
475356723	::390640881155321000
266095621	::390640974181183000
237635410	::390641946748022000
266095621	::390642038854934000
266095621	::390642538472038000
266095621	::390642890478997000
313653756	::390643160491507000
423661741	::390644105455607000
128090534	::390647658467295000
120906428	::390649937081286000
266095621	::390652138000756000
100313850	::390652903566110000
256147123	::390653009958424000
266095621	::390653170356994000
266095621	::390653193220538000
237635410	::390655380239314000
266095621	::390656531815211000
634804128	::390656558948163000
634804128	::390657238672887000
120906428	::390658915882762000
281589334	::390658921158803000
266095621	::390660102107435000
299484513	::390661442082729000
120906428	::390661774413795000
422214932	::390662649232777000
241999176	::390662897640431000
557367433	::390662983724314000
15086993	::390664209207275000
168705725	::390664216577077000
634804128	::390665750316191000
634804128	::390671188764004000
38042561	::390671954539069000
601049906	::390674687312666000
340627969	::390677957754101000
340627969	::390678297480138000
340627969	::390678386965622000
340627969	::390678583854641000
340627969	::390678634039484000
340627969	::390679497571188000
157117376	::390684051259936000
406122207	::390684391246012000
361691248	::390685847290261000
78404115	::390689330936967000
229758663	::390690961753653000
329475109	::390690980997136000
229758663	::390691129194070000
381279494	::390693181534126000
381279494	::390693607704780000
266095621	::390694081774747000
381279494	::390694145448099000
381279494	::390694432590163000
567827557	::390695681897148000
157117376	::390696671266340000
238400474	::390697271211601000
381279494	::390698085879255000
381279494	::390698400984743000
238400474	::390699104005009000
473640061	::390700764580290000
238400474	::390700853792763000
238400474	::390701164989124000
473640061	::390701992143642000
473640061	::390702499113365000
473640061	::390702658798882000
473640061	::390703000282345000
238400474	::390703453866975000
82130465	::390705819219554000
393622132	::390706687373762000
238400474	::390707468029808000
459772996	::390714327839539000
64582219	::390715564508708000
64582219	::390715985051017000
238400474	::390719857077268000
47205894	::390721035617583000
238400474	::390722445382262000
238400474	::390724345506848000
390479008	::390725795268026000
47205894	::390727933582913000
238400474	::390728476942430000
238400474	::390730371144634000
238400474	::390731042358714000
340627969	::390732749285249000
116343636	::390735196850761000
238400474	::390735642667139000
238400474	::390735849911898000
237635410	::390738978976333000
92936298	::390744491747180000
65567504	::390745463793917000
185455808	::390760558653632000
64905964	::390771680626614000
61630217	::390789110144983000
313653756	::390789667748327000
128090534	::390794663508340000
241999176	::390796742524157000
132479234	::390802541866676000
61630217	::390804210834739000
433065308	::390805482698723000
545540214	::390811378631471000
422214932	::390818196216770000
298090474	::390818572949532000
116343636	::390818691245289000
298090474	::390820798698893000
505841428	::390824760503832000
506100348	::390825804864577000
631782776	::390828380444459000
27237232	::390828620455096000
15278648	::390831352427212000
114970673	::390831704988196000
15278648	::390831738487721000
15278648	::390831966695612000
15278648	::390834285835350000
128090534	::390834470053756000
15278648	::390834589775572000
15278648	::390835125086220000
128090534	::390835983375425000
19835249	::390837130206781000
321166954	::390837391944323000
15278648	::390837428665081000
373736716	::390838106779160000
47205894	::390838496593596000
15278648	::390838525194543000
64905964	::390838923326283000
15278648	::390838976895913000
47205894	::390839079069159000
15278648	::390839653214871000
15278648	::390840142186807000
15278648	::390841168012931000
154535515	::390841195762831000
15278648	::390841364868395000
15278648	::390841433680125000
15278648	::390841820906672000
15278648	::390842189195902000
313653756	::390844551050838000
313653756	::390844709671018000
313653756	::390844839375687000
17928370	::390847039577534000
313653756	::390847593385041000
114970673	::390848233884614000
313653756	::390849911237120000
114970673	::390850003012714000
313653756	::390850437467111000
633010300	::390851645594009000
308249623	::390852736025362000
313653756	::390852775875448000
313653756	::390853605919834000
313653756	::390853901861527000
114970673	::390854320075571000
184547888	::390854394121822000
313653756	::390857212887044000
613256961	::390857769605013000
256147123	::390861135261343000
422304131	::390862620393504000
96408259	::390862922928234000
266095621	::390863364014219000
78404115	::390864142934228000
448325555	::390864204682768000
422304131	::390864362799251000
393801885	::390864428016889000
422304131	::390864596183302000
340627969	::390868448848650000
145000225	::390869151990173000
47205894	::390870262654050000
473640061	::390870270330023000
313653756	::390873525038632000
45898691	::390875922657996000
313653756	::390876007239909000
30151060	::390877832601415000
157541754	::390878143936212000
157541754	::390880000494551000
601049906	::390880895504498000
446326590	::390882602749808000
473640061	::390882647888515000
15278648	::390882755350777000
142384634	::390883733488041000
27595900	::390885466930970000
176300621	::390889202616766000
176300621	::390889694730285000
176300621	::390889847239344000
459567634	::390890459482304000
15086993	::390890531703644000
145000225	::390892991717847000
145000225	::390893245708111000
145000225	::390894086275993000
145000225	::390894314358071000
145000225	::390894533678206000
145000225	::390894665463242000
145000225	::390894930887192000
313653756	::390894937426128000
145000225	::390894999103373000
145000225	::390897583075635000
61630217	::390898295583047000
262889564	::390898396321808000
15278648	::390899460986765000
36556314	::390899492729655000
15278648	::390899883135098000
313653756	::390900080758513000
634804128	::390901061789450000
15278648	::390902085476024000
524903037	::390902116552036000
128090534	::390905934849261000
34481075	::390906734706827000
532616498	::390907085581725000
34481075	::390907865931984000
34481075	::390908268652294000
34481075	::390908412474982000
34481075	::390908559019745000
74262042	::390908560651325000
34481075	::390908757703921000
34481075	::390909308411469000
128090534	::390909834214010000
128090534	::390909853528776000
394796192	::390910288259579000
58976049	::390911427114188000
145000225	::390912293602869000
36556314	::390912320639336000
92936298	::390913100914126000
36556314	::390914966980923000
58976049	::390915121218088000
58976049	::390915515390377000
128090534	::390915856030388000
128090534	::390915914168037000
145000225	::390916159211855000
224346133	::390916362887237000
27595900	::390918880991772000
262889564	::390920385883287000
422214932	::390920397048528000
128090534	::390925596517466000
322972121	::390926107576639000
322972121	::390926179542511000
272488861	::390929464546177000
32125015	::390931086848847000
176300621	::390931818910060000
157117376	::390933993866002000
157117376	::390934366848692000
272488861	::390936852355497000
322972121	::390937120732626000
322972121	::390937215611981000
322972121	::390937354128863000
378794339	::390937800381435000
518039543	::390938486527631000
313653756	::390940718543273000
157117376	::390941386238738000
157117376	::390942678516391000
393801885	::390942958771384000
229758663	::390944174335209000
52995718	::390945311327125000
246075513	::390945676949217000
247362551	::390947596790808000
82130465	::390950718951026000
82130465	::390951844186292000
82130465	::390952211196280000
266095621	::390955754477600000
266095621	::390955956731125000
328796227	::390956386584363000
328796227	::390956421988507000
82130465	::390957029285568000
172174331	::390960754813181000
83092668	::390963432457240000
153230202	::390967793287319000
298090474	::390968137408983000
237635410	::390968924021325000
336171560	::390970161471041000
47067763	::390970500698365000
15278648	::390973264333258000
255799357	::390973460115365000
255799357	::390973475697209000
28673298	::390973965411172000
28673298	::390974227014090000
28673298	::390974719043719000
328796227	::390975263317966000
328796227	::390975769083908000
28673298	::390975860640989000
172174331	::390975922850906000
28673298	::390976013204606000
100373532	::390976103524745000
322972121	::390976574042177000
17928370	::390976685816168000
15278648	::390976766484832000
229758663	::390977376718307000
128090534	::390977585728872000
128090534	::390977630222446000
15278648	::390979556502278000
322972121	::390979597455876000
378794339	::390980886943916000
128090534	::390981686277988000
128090534	::390982881604300000
128090534	::390982945932333000
28673298	::390983505183641000
28673298	::390983525882540000
128090534	::390984038930219000
322972121	::390984306812026000
128090534	::390984366887038000
378794339	::390984989593968000
378794339	::390987069767434000
128090534	::390987612212981000
256147123	::390989298763173000
65567504	::390990270419836000
172174331	::390990943186206000
128090534	::390991178776444000
15278648	::390991301975355000
15278648	::390993647677624000
322972121	::390994124796887000
322972121	::390994689308250000
90211828	::390995778233434000
15278648	::390996009750257000
322972121	::390996920006881000
189272740	::391000066464305000
308249623	::391005994618068000
153230202	::391006134963695000
195846146	::391009521805426000
48063677	::391010720818946000
313653756	::391011129209520000
313653756	::391011163607011000
48063677	::391011575559368000
48063677	::391012316579631000
242443898	::391012322669764000
138245975	::391014136219324000
138245975	::391014286476079000
138245975	::391014403052539000
301042701	::391014524221784000
335100293	::391014649845407000
138245975	::391014958051254000
242443898	::391015689576001000
537003519	::391015807708561000
532616498	::391017508180078000
201722399	::391018605577781000
201722399	::391018692404072000
242443898	::391018957995778000
231483310	::391019150778589000
237635410	::391021012252258000
172174331	::391021168859152000
711532177	::391022682633797000
138245975	::391023590776115000
138245975	::391023883198816000
138245975	::391024160979161000
532616498	::391024871251378000
17928370	::391025192790945000
299484513	::391028751481315000
160671151	::391030431434682000
256147123	::391033033748262000
279435268	::391033582900097000
28673298	::391033859380228000
28673298	::391034390047780000
176300621	::391034903653257000
28673298	::391034909969502000
361978168	::391036233306353000
361978168	::391036645652582000
361978168	::391036857141977000
361978168	::391037019172126000
361978168	::391037321124249000
344530822	::391042579279515000
176300621	::391042581993619000
344530822	::391042694153138000
344530822	::391042762146992000
176300621	::391042775552368000
176300621	::391042844930359000
313653756	::391044315704606000
313653756	::391046102935302000
386833057	::391046138645983000
313653756	::391046943649964000
313653756	::391047030161690000
177645158	::391047428075290000
532616498	::391049704756105000
529698153	::391050481814241000
313653756	::391050590756675000
65567504	::391050890271936000
386833057	::391051117292830000
172174331	::391051340551426000
361691248	::391052904552878000
67514044	::391056400069459000
67514044	::391056516146806000
67514044	::391056616013176000
185455808	::391057087112818000
67514044	::391057252737880000
67514044	::391057415741120000
67514044	::391058160926355000
67514044	::391058242677534000
67514044	::391058332343341000
67514044	::391058537763602000
82130465	::391059832783925000
82130465	::391060912078995000
256147123	::391061536145285000
718668289	::391062893531107000
157117376	::391065472877068000
168705725	::391066961071075000
718668289	::391067420816723000
718668289	::391067824241659000
265029924	::391067875571929000
238400474	::391068221211561000
718668289	::391068626662342000
718668289	::391069578601566000
529698153	::391069728531173000
529698153	::391069969586196000
32787499	::391070585440468000
537003519	::391070628474023000
65567504	::391075153259405000
313653756	::391076856952152000
58976049	::391081326335754000
172174331	::391081534490685000
116343636	::391081702820311000
58976049	::391082102814670000
567827557	::391088548352249000
37867502	::391091155569373000
220465561	::391091196103114000
37867502	::391092870347624000
373569970	::391093210832846000
37867502	::391094940203110000
37867502	::391097889306320000
132479234	::391099625538863000
172174331	::391111762801463000
47205894	::391120619116318000
160671151	::391120890794377000
92936298	::391144073312362000
172174331	::391157121191927000
176300621	::391170724494606000
433065308	::391172126092185000
172174331	::391172159189430000
15278648	::391176605126508000
327167157	::391177270141796000
545540214	::391179368937971000
545540214	::391179824753946000
303480264	::391180166808211000
422214932	::391185719361671000
327167157	::391186072895381000
172174331	::391187267642880000
505841428	::391187501865795000
44041485	::391188641164173000
61630217	::391191312290312000
61630217	::391192115801493000
308249623	::391194171798585000
313653756	::391195843237117000
61630217	::391197452969476000
28673298	::391197619180949000
313653756	::391197654299848000
313653756	::391197756754120000
329475109	::391198046739914000
329475109	::391198128746946000
64905964	::391199351797997000
369109312	::391200509476208000
313653756	::391200557429293000
313653756	::391203334910377000
154535515	::391203581539282000
21112883	::391211054136446000
237635410	::391213041519710000
100313850	::391214498343694000
47205894	::391216399575560000
172174331	::391217441423900000
64905964	::391222770920857000
327167157	::391225389860659000
128090534	::391226647825104000
96408259	::391228060671819000
164816411	::391229619728158000
369310186	::391230112600838000
567827557	::391231756956758000
701949296	::391232217323556000
100313850	::391233062618423000
329993431	::391235141583912000
19835249	::391239583863549000
631782776	::391245027323949000
128090534	::391245802896891000
189272740	::391253439620972000
446326590	::391254372723609000
378778103	::391257523011207000
96408259	::391258360009740000
711532177	::391261328934842000
262271807	::391261670565486000
47205894	::391266483986124000
279241612	::391268656174202000
313653756	::391273240884023000
253879613	::391273891747725000
313653756	::391274497942122000
322224277	::391275185615429000
145000225	::391277210189172000
172174331	::391277836700749000
82130465	::391282707918884000
82130465	::391283045694570000
82130465	::391283337597181000
48063677	::391283874204233000
48063677	::391284224709636000
48063677	::391284295656288000
82130465	::391284391042764000
48063677	::391284951712550000
321166954	::391285018623881000
48063677	::391285258811113000
235867165	::391285676240420000
48063677	::391285841731260000
48063677	::391286257923653000
48063677	::391286627391512000
48063677	::391287027544887000
82130465	::391288955322105000
82130465	::391289110561685000
495506626	::391290770394587000
36460282	::391293291347845000
64582219	::391301092816199000
313653756	::391302465804836000
313653756	::391302585493123000
313653756	::391303368007626000
313653756	::391303418020499000
47205894	::391303792525709000
242443898	::391304352029499000
64582219	::391307323832270000
61630217	::391307445454512000
64582219	::391307909092868000
118470515	::391309731735687000
237635410	::391310844446797000
718668289	::391311356743254000
361978168	::391311796206059000
361978168	::391312423753641000
192948373	::391313284785512000
61630217	::391313727100051000
176300621	::391314119913394000
313653756	::391315504637292000
313653756	::391315618323890000
718668289	::391315634492932000
607432063	::391315672271040000
329475109	::391318443997134000
189272740	::391321721875472000
237635410	::391322844379897000
313653756	::391322851912859000
172174331	::391323148970237000
268546928	::391323653440167000
389558044	::391326948825501000
389558044	::391328383101337000
389558044	::391328846923853000
389558044	::391329594173030000
281589334	::391329679703289000
128090534	::391331736430583000
47067763	::391338685545058000
298090474	::391339590348713000
568607570	::391342439501668000
383812985	::391343485514575000
383812985	::391343572210831000
47067763	::391348008782426000
329475109	::391350109788598000
128090534	::391351574955835000
128090534	::391351640693157000
128090534	::391351755059236000
321166954	::391352017731342000
301042701	::391352913563762000
142384634	::391354224204079000
264295397	::391355049898942000
189368301	::391356512238436000
15278648	::391357566095069000
177645158	::391362946816675000
177645158	::391363075296595000
298090474	::391363767696887000
321166954	::391365785798447000
177645158	::391366155161464000
389558044	::391370855952822000
262889564	::391371747624501000
313653756	::391374125924507000
313653756	::391374229322473000
322972121	::391376164520198000
422304131	::391378178914394000
237635410	::391379612237692000
264364477	::391380283749978000
172174331	::391383555558748000
299484513	::391393861307621000
11822502	::391395288235008000
11822502	::391396189871939000
335100293	::391396484769267000
241999176	::391396591623733000
241999176	::391397389590089000
11822502	::391397599413956000
11822502	::391398528016060000
172174331	::391398639223844000
11822502	::391400995848065000
11822502	::391401759874093000
11822502	::391402962678861000
177645158	::391406884072062000
177645158	::391407138330771000
327167157	::391411172936663000
21112883	::391413984584142000
128090534	::391415061883142000
298090474	::391417039350280000
386627455	::391418431465328000
21112883	::391418775045545000
361691248	::391419392832962000
246075513	::391419537121632000
236112923	::391420152568631000
243857003	::391420781487325000
128090534	::391421844764774000
333273152	::391423528651591000
547745977	::391423694574088000
21764174	::391426614334341000
172174331	::391428909629059000
329993431	::391429518893670000
393622132	::391431472294285000
11822502	::391433930479370000
92936298	::391434968616169000
243857003	::391435123427512000
508407656	::391435462898106000
52995718	::391435857204613000
243857003	::391441106849636000
243857003	::391442497848614000
243857003	::391443809164222000
172174331	::391443918606184000
329993431	::391444152086310000
276887663	::391444300812546000
329993431	::391445653923979000
529698153	::391449981879463000
329993431	::391450498990997000
329993431	::391450877375954000
255268969	::391451574566158000
329475109	::391452077349957000
329475109	::391452243633139000
255268969	::391454916088459000
223998080	::391457932958654000
172174331	::391459034961682000
138245975	::391462857310609000
243857003	::391465942808399000
157541754	::391466817400885000
47205894	::391469834510147000
448325555	::391474034400980000
116343636	::391474300231753000
47205894	::391476836539981000
47205894	::391477024872611000
47205894	::391478049977298000
47205894	::391478316873424000
329993431	::391484611559038000
461599812	::391487710596063000
461599812	::391488454728511000
461599812	::391488739324608000
461599812	::391489297355767000
461599812	::391489901830479000
461599812	::391490053605560000
461599812	::391490409597120000
461599812	::391490622307057000
132479234	::391491878560206000
461599812	::391492199264694000
132479234	::391493178836389000
32596609	::391502412160053000
392434084	::391504130142785000
132479234	::391518483001114000
134236940	::391522593863663000
145000225	::391526903297105000
260979062	::391531832627302000
145000225	::391536874873192000
145000225	::391536880799744000
241999176	::391542670310772000
145000225	::391543735030665000
322972121	::391543763539337000
229364831	::391547292744171000
381599486	::391548203747012000
308249623	::391548470890201000
329475109	::391548747765014000
329475109	::391548786398744000
329475109	::391548889561837000
329475109	::391548958906253000
505841428	::391549892872515000
545540214	::391550674963415000
422214932	::391553442528772000
128090534	::391553532123697000
128090534	::391555539270139000
128090534	::391556726413328000
128090534	::391556892499410000
445669112	::391557046471892000
445669112	::391559191611342000
445669112	::391559321240473000
445669112	::391559417516535000
445669112	::391559528984346000
329475109	::391559641580052000
445669112	::391559912054325000
445669112	::391559956329431000
445669112	::391560049241624000
445669112	::391560272709963000
329475109	::391560319568322000
329475109	::391561510687764000
128090534	::391561846425419000
128090534	::391562079083462000
172174331	::391564753018961000
128090534	::391565037846159000
308249623	::391565093730664000
154535515	::391565968885186000
322972121	::391567572841533000
120906428	::391568269280157000
61630217	::391570128217071000
383812985	::391572693432033000
128090534	::391576541408542000
415897649	::391577399956996000
128090534	::391580218198327000
132479234	::391585042562293000
132479234	::391589457138552000
163589914	::391590398637797000
163589914	::391590690146099000
163589914	::391590864780148000
163589914	::391591156766621000
256147123	::391592185113505000
163589914	::391592419877068000
172174331	::391594939408084000
32125015	::391596160206372000
96408259	::391596362157940000
61630217	::391597748426141000
66486074	::391599127336730000
506100348	::391601708809203000
524903037	::391604269969055000
61630217	::391609515810250000
172174331	::391610106397200000
177645158	::391611816734121000
506100348	::391612541245222000
506100348	::391612707121553000
506100348	::391612911581270000
506100348	::391613371205689000
176300621	::391619745625042000
189272740	::391620427606659000
506100348	::391621834426155000
42292477	::391622913344143000
448325555	::391623134358814000
172174331	::391625113063260000
718668289	::391625267937955000
189272740	::391626910817861000
206467937	::391636280247074000
37867502	::391637877773189000
177645158	::391637896580837000
128090534	::391640129275981000
172174331	::391640229330702000
116633811	::391640693124239000
253879613	::391642121892937000
58563319	::391649125286281000
322972121	::391649261882212000
538590660	::391649571589197000
506100348	::391649940822179000
128090534	::391650132384833000
373736716	::391653402356101000
373736716	::391653427031191000
373736716	::391653477014724000
373736716	::391653490474233000
506100348	::391654624614027000
506100348	::391654675092492000
506100348	::391654713961492000
506100348	::391655294511509000
506100348	::391655722884157000
120906428	::391657088318840000
120906428	::391658618077970000
47205894	::391660524229783000
287721116	::391663324771131000
397934536	::391664532231188000
58563319	::391664725227864000
172174331	::391670435596599000
31287131	::391670951982534000
393801885	::391672091004915000
58563319	::391672202040705000
17928370	::391674979513032000
448325555	::391676982255448000
58563319	::391680844579864000
607432063	::391681066433380000
128090534	::391682664383512000
195846146	::391683189372358000
567827557	::391684303161020000
567827557	::391684405187444000
100373532	::391685165618982000
100373532	::391685412671856000
568607570	::391685697104404000
128090534	::391689354936320000
74608528	::391694342018314000
74608528	::391695846778998000
241999176	::391698365958078000
251876771	::391699846416986000
128090534	::391702434881753000
128090534	::391702460945162000
272488861	::391702578368487000
128090534	::391702708761411000
128090534	::391702809072402000
128090534	::391702885282885000
251876771	::391706297478828000
266095621	::391706349043974000
266095621	::391706785297752000
31287131	::391708751691915000
631782776	::391709070060945000
601049906	::391709833490993000
601049906	::391709919801380000
601049906	::391709944614899000
601049906	::391710014429487000
90211828	::391711607799427000
28673298	::391712539714666000
28673298	::391712730932985000
28673298	::391713140225765000
711532177	::391714382675050000
252451878	::391716267285303000
17928370	::391716548052013000
100373532	::391718053299249000
445669112	::391722889839263000
58563319	::391724937234616000
47067763	::391725486780735000
373736716	::391729118590402000
373736716	::391729345850392000
373736716	::391729386312847000
373736716	::391729701049217000
48063677	::391730052360310000
48063677	::391730417734545000
251683004	::391730535103746000
229364831	::391730604427198000
251683004	::391730865677426000
28299725	::391730971265212000
48063677	::391731316112502000
48063677	::391731600171753000
27237232	::391732503414730000
27237232	::391732547555958000
251683004	::391736260265377000
120906428	::391737135281471000
120906428	::391737687473782000
21764174	::391738653518475000
67514044	::391739548503642000
308249623	::391739563862802000
67514044	::391739804230361000
67514044	::391739922048360000
67514044	::391740969185718000
135328132	::391740998683881000
67514044	::391741046293798000
135328132	::391741163738132000
128090534	::391742307193851000
128090534	::391742487376965000
135328132	::391742796303843000
135328132	::391743358437048000
135328132	::391744190477922000
135328132	::391744305716424000
120906428	::391745466964000000
172174331	::391745948138733000
135328132	::391746096823009000
135328132	::391746124736118000
128090534	::391747717162340000
128090534	::391747776490795000
128090534	::391748293086425000
47205894	::391748353643397000
128090534	::391748567079329000
252451878	::391748951571202000
128090534	::391748986174210000
128090534	::391749048656756000
128090534	::391749195662897000
128090534	::391749613835010000
34481075	::391749751873363000
128090534	::391749784631263000
128090534	::391750129138798000
120906428	::391750398840557000
128090534	::391751073209532000
128090534	::391751258899763000
128090534	::391751737700532000
128090534	::391752489978310000
128090534	::391752735437373000
128090534	::391752928337600000
177645158	::391753088702222000
177645158	::391753724701323000
177645158	::391753787695591000
28673298	::391753915932233000
177645158	::391754077748461000
58563319	::391754324499783000
177645158	::391754329830330000
58563319	::391754543186575000
177645158	::391754680713236000
177645158	::391754785805717000
81154377	::391757580663812000
27237232	::391759068773089000
373736716	::391759183957483000
28673298	::391759190173048000
27237232	::391759221940695000
373736716	::391759470583615000
114970673	::391759693582192000
373736716	::391759894237696000
373736716	::391760378000318000
373736716	::391760426842984000
373736716	::391761770320527000
373736716	::391761804273410000
373736716	::391762113834024000
299484513	::391763782101254000
423661741	::391764120606736000
48063677	::391764150579642000
373736716	::391765066074558000
373736716	::391765139051282000
373736716	::391765243711746000
243857003	::391765794243092000
48063677	::391765879970861000
423661741	::391766829355397000
47205894	::391766835395190000
28673298	::391766987811983000
423661741	::391767288996581000
94481845	::391767299226877000
28673298	::391767344172630000
390479008	::391767451593355000
28673298	::391767455451713000
390479008	::391767819484143000
48063677	::391767852644319000
94481845	::391768000447414000
28673298	::391768133377064000
28673298	::391768317024694000
94481845	::391768878529142000
48063677	::391770170462838000
67514044	::391770402911162000
94481845	::391771472701964000
28673298	::391772786961559000
176300621	::391774439211552000
176300621	::391774670997168000
238400474	::391774712973365000
100373532	::391774781701251000
238400474	::391775220404469000
256147123	::391775675717140000
423661741	::391776318968184000
614753006	::391782448461533000
177645158	::391782595094384000
256147123	::391783147542556000
116343636	::391787074975592000
389558044	::391788176055869000
389558044	::391788463495725000
389558044	::391788688260075000
389558044	::391788962211430000
389558044	::391789366005088000
389558044	::391789840435408000
128090534	::391789874665504000
252451878	::391789996648456000
389558044	::391790107901972000
389558044	::391790559334903000
389558044	::391791075729219000
172174331	::391791304847261000
243857003	::391793204208889000
529698153	::391793825623965000
393622132	::391793853889388000
529698153	::391794147553583000
529698153	::391794584650391000
243857003	::391799514958274000
16860986	::391801780772016000
529698153	::391803971783774000
238400474	::391804540434923000
172174331	::391806309017718000
28673298	::391811042994446000
529698153	::391811108643667000
426685539	::391811244841508000
47205894	::391814962940616000
47205894	::391816778151510000
47205894	::391816945172885000
47205894	::391820884425457000
172174331	::391821433862504000
195846146	::391825528195272000
47205894	::391829911515586000
28673298	::391830680205660000
28673298	::391831219144359000
64905964	::391846924426678000
268546928	::391847615219761000
255268969	::391852148088406000
255268969	::391857407850446000
32596609	::391863140809318000
255268969	::391863800548589000
172174331	::391866705338568000
392434084	::391873981805916000
229364831	::391895167294509000
260979062	::391897906195607000
505841428	::391912064316211000
354119806	::391915383038705000
128090534	::391916877733437000
128090534	::391916908863557000
128090534	::391917111138062000
128090534	::391917536578895000
128090534	::391917566710784000
128090534	::391918297916379000
128090534	::391918426463404000
128090534	::391918470511591000
128090534	::391918570579697000
545540214	::391918889497403000
17769662	::391924448947085000
445669112	::391925046165663000
128090534	::391925315104411000
445669112	::391925644344705000
445669112	::391925698195374000
422214932	::391925754675490000
537003519	::391926329371013000
129844944	::391926336903995000
90265908	::391926518118875000
172174331	::391927139718553000
154535515	::391928358260330000
90265908	::391929143518330000
631782776	::391930018474901000
90265908	::391930233861189000
631782776	::391935247887384000
180388620	::391937416275034000
96408259	::391938022385545000
17928370	::391939898376486000
264364477	::391940185136435000
537003519	::391941297856335000
537003519	::391941639864061000
172174331	::391942220627984000
537003519	::391942923182686000
537003519	::391943420824256000
308249623	::391943969908609000
287721116	::391944908887838000
287721116	::391944955104874000
287721116	::391945280142458000
298090474	::391945626839052000
160671151	::391947479027306000
614753006	::391948344509337000
27237232	::391948800048123000
168705725	::391952830375809000
298090474	::391953827676450000
256147123	::391955232164290000
298090474	::391957956985491000
86162508	::391961403172478000
128090534	::391961626829914000
128090534	::391962253890973000
128090534	::391962312053374000
128090534	::391963108295839000
65567504	::391964677816594000
47205894	::391967589347229000
448325555	::391967829383454000
256147123	::391968277645111000
614753006	::391969161687355000
188480631	::391972220190621000
172174331	::391972497886703000
27595900	::391973416527360000
243857003	::391975966186418000
381599486	::391978736012103000
460765832	::391980405416398000
229364831	::391983489056530000
61630217	::391983727662084000
262271807	::391983765855424000
329475109	::391983966250471000
61630217	::391984595673284000
134236940	::391985584245600000
134236940	::391985885547593000
32596609	::391987102168010000
508407656	::391987413897072000
256147123	::391987439775920000
172174331	::391987506368892000
229364831	::391991528128008000
236112923	::391994470746447000
236112923	::391994689030590000
169618179	::391995017482735000
313653756	::391996826938646000
262271807	::392001834690560000
538590660	::392004591006400000
27595900	::392008184367296000
177645158	::392011763077881000
160671151	::392011821101899000
61630217	::392011888416280000
631782776	::392011929805660000
373736716	::392012393255292000
177645158	::392012529779888000
177645158	::392014158855561000
399695389	::392014550565785000
28673298	::392014700046987000
399695389	::392014877234982000
28673298	::392019526399049000
128090534	::392019560121270000
128090534	::392019785678344000
287721116	::392022139819524000
287721116	::392022227530809000
287721116	::392022366249033000
247362551	::392023185979240000
298090474	::392024037741699000
262889564	::392024712391704000
448325555	::392025892643282000
262889564	::392026981975744000
448325555	::392027088208687000
255268969	::392027554468855000
601049906	::392029625259655000
47205894	::392030378849890000
47205894	::392030522668355000
128090534	::392034496188809000
176300621	::392034729735626000
229364831	::392037086523842000
231256008	::392038366184996000
120906428	::392040692433707000
195846146	::392041308337876000
17163192	::392041350746877000
399695389	::392042902911602000
399695389	::392042995538591000
399695389	::392043101453160000
399695389	::392043251420520000
399695389	::392043304126128000
65567504	::392044287283580000
518039543	::392044434776264000
449756109	::392047038403051000
120906428	::392048270983188000
188480631	::392049708489007000
188480631	::392049838881509000
538590660	::392050815600717000
378794339	::392052010008080000
538590660	::392055889383157000
153230202	::392057706045276000
27237232	::392060917623439000
538590660	::392061898818322000
308249623	::392062877143560000
727288316	::392064506207014000
116147578	::392069378709000000
438115686	::392069832956321000
280699168	::392070540258590000
280699168	::392070701731303000
438115686	::392071222747361000
435349693	::392072084631064000
17769662	::392072776041132000
301042701	::392073250932408000
354119806	::392075026771742000
538590660	::392075556315201000
537003519	::392076568665006000
169618179	::392078060616691000
169618179	::392078286047952000
15688986	::392080403429085000
538590660	::392080826361712000
15688986	::392081409290289000
189272740	::392085608744882000
116343636	::392085718031282000
162315218	::392085846393757000
162315218	::392086052011126000
538590660	::392086081036095000
538590660	::392086485878710000
508407656	::392087231797940000
28673298	::392087712678678000
274693254	::392089666947940000
508407656	::392091134584815000
252451878	::392091207956180000
172174331	::392093215815245000
538590660	::392093303325614000
383812985	::392094087978831000
128090534	::392094588976263000
128090534	::392094607875780000
128090534	::392094642432651000
128090534	::392095428097114000
128090534	::392096329629200000
361978168	::392097200236679000
383812985	::392098558423224000
357265451	::392099778147790000
65567504	::392100858109775000
383812985	::392101454699188000
383812985	::392101530817425000
301042701	::392101952915402000
47067763	::392102977215143000
116343636	::392103101542313000
176300621	::392105192277442000
128090534	::392105346984312000
361978168	::392106650251063000
361978168	::392107211935469000
361978168	::392107292919103000
361978168	::392107771120078000
114970673	::392107915211210000
361978168	::392108324441055000
172174331	::392108335421329000
361978168	::392108521007091000
57804016	::392108532407222000
361978168	::392108611385978000
357265451	::392110300272410000
357265451	::392110742184280000
537003519	::392112394899828000
537003519	::392112767043657000
120906428	::392113178693234000
399695389	::392114097568747000
399695389	::392114244717527000
160671151	::392114468110761000
399695389	::392114833044164000
537003519	::392114958772998000
399695389	::392115037919125000
120906428	::392115357046956000
399695389	::392115491306602000
399695389	::392115572541882000
357265451	::392115945113534000
532616498	::392116186168578000
473640061	::392116283916812000
529698153	::392116890866176000
188480631	::392116953625944000
28673298	::392117758898343000
28673298	::392117915324911000
28673298	::392117991405387000
28673298	::392118162449129000
418832074	::392118432428093000
28673298	::392118673688625000
545007880	::392119355015589000
28673298	::392119538478632000
172174331	::392123410827862000
567827557	::392125488920940000
513878213	::392126065889800000
513878213	::392126079181537000
513878213	::392126232818892000
537003519	::392126648050802000
177645158	::392129531508563000
160671151	::392130031943553000
349472194	::392130524267159000
86162508	::392130556147679000
177645158	::392130950668120000
86162508	::392131017860866000
86162508	::392131338486046000
287721116	::392133711258746000
299484513	::392134402831949000
189272740	::392136140830294000
532616498	::392136369964711000
189272740	::392136984514560000
298090474	::392138107723579000
172174331	::392138495226945000
298090474	::392138742716051000
357265451	::392139746492682000
188480631	::392142114383220000
238400474	::392142361888686000
195846146	::392142370667388000
537003519	::392145196135485000
195846146	::392146187530158000
537003519	::392146487398109000
64905964	::392146764327055000
28673298	::392148452118777000
323011452	::392150166553120000
281212143	::392150314884669000
281212143	::392151123206746000
281212143	::392151278249205000
281212143	::392151356825300000
47205894	::392151454921682000
281212143	::392151742298595000
281212143	::392151875509706000
281212143	::392152354075586000
42292477	::392153548898971000
42292477	::392153579106340000
42292477	::392153613793255000
281212143	::392153743212281000
281212143	::392154028223631000
281212143	::392155918038609000
281212143	::392156165032796000
393622132	::392156239678808000
42292477	::392156431002394000
238400474	::392159302896459000
28673298	::392159629053943000
28673298	::392159814073077000
28673298	::392159960739504000
47205894	::392161514116759000
47205894	::392161869391097000
220465561	::392164858046595000
243857003	::392171279257960000
47205894	::392181748408127000
415897649	::392186325664665000
540197402	::392189904228462000
189368301	::392210695716372000
369460029	::392211322467012000
369460029	::392211409133916000
195276249	::392211579774590000
116343636	::392219297579155000
250010716	::392233162140426000
36460282	::392238146265825000
36460282	::392238304110084000
188480631	::392241336474419000
540197402	::392242508996296000
172174331	::392244304548089000
392434084	::392246787739639000
241999176	::392247387038941000
188480631	::392253849563844000
128090534	::392255309194231000
128090534	::392255434243178000
128090534	::392255534076035000
128090534	::392255633099333000
128090534	::392255665512919000
128090534	::392255679710646000
128090534	::392255873990807000
128090534	::392256790991474000
128090534	::392257008784912000
128090534	::392257064346869000
128090534	::392257268215185000
89632418	::392258986285608000
172174331	::392259317765644000
180388620	::392261875750014000
128090534	::392263492537180000
15688986	::392264494795075000
718668289	::392270678310670000
281212143	::392271775947427000
281212143	::392272329058680000
128090534	::392272359476199000
128090534	::392272461448085000
128090534	::392273136529731000
128090534	::392273277538037000
172174331	::392274428932812000
505841428	::392274482196271000
128090534	::392274644402991000
128090534	::392274711885139000
128090534	::392274808022790000
128090534	::392275299955920000
128090534	::392275355031310000
128090534	::392275463688945000
128090534	::392275501383172000
128090534	::392275612687405000
128090534	::392276232232239000
65567504	::392277031104180000
229364831	::392278477065711000
128090534	::392279254819684000
128090534	::392279514082181000
128090534	::392279710488875000
128090534	::392280009517572000
128090534	::392280818259070000
15278648	::392281615725891000
128090534	::392281914889232000
128090534	::392281954126954000
128090534	::392283080167538000
128090534	::392283104393822000
15278648	::392284339108446000
15278648	::392284366031708000
406122207	::392284668982480000
406122207	::392285078363312000
433065308	::392285920067452000
128090534	::392286158274981000
128090534	::392286429679996000
17769662	::392287418650750000
128090534	::392287793512464000
128090534	::392287820842536000
67514044	::392287828891414000
67514044	::392288049495035000
354119806	::392288080733827000
128090534	::392288463422521000
192948373	::392288994953658000
192948373	::392289216417112000
192948373	::392289340413337000
128090534	::392289425100898000
373736716	::392289541794832000
545540214	::392289647679635000
373736716	::392289994984792000
373736716	::392290205979271000
188480631	::392290376939487000
154535515	::392290750936780000
373736716	::392290754686492000
128090534	::392291931872841000
128090534	::392291960381521000
128090534	::392291987690635000
128090534	::392292044888350000
128090534	::392292181710761000
262271807	::392292504051392000
58976049	::392292724311064000
373736716	::392293115068825000
27595900	::392293176074973000
128090534	::392296396600397000
128090534	::392298613101314000
128090534	::392298729803628000
128090534	::392298845713231000
128090534	::392298879322165000
128090534	::392298911035305000
128090534	::392298980392308000
128090534	::392299048088403000
128090534	::392299227499757000
393801885	::392300167409713000
567827557	::392304140254052000
172174331	::392304618715496000
460429201	::392308005598793000
47205894	::392309224169947000
129844944	::392310129238224000
586941163	::392311097836855000
28673298	::392311202589990000
47205894	::392312333499785000
262271807	::392313876374904000
31287131	::392316185657630000
281212143	::392316285091983000
132479234	::392316799636623000
15688986	::392316799858921000
32125015	::392316867827609000
281212143	::392317310200844000
281212143	::392317814423318000
281212143	::392317932354539000
256147123	::392318801082974000
61630217	::392319512416362000
172174331	::392319693102411000
163589914	::392319843019415000
281212143	::392320163468439000
357265451	::392320231416147000
127692656	::392320243449610000
220465561	::392320693188059000
281212143	::392320725358358000
448325555	::392320766324121000
281212143	::392320906766192000
281212143	::392321531398742000
418832074	::392322190130950000
120906428	::392323296810635000
369109312	::392324097738563000
163589914	::392324475234304000
61630217	::392324784136421000
545007880	::392326423777513000
160671151	::392327196007620000
120906428	::392327716114276000
287721116	::392328293405720000
243857003	::392329899320819000
47205894	::392331859696173000
357265451	::392337046359908000
32787499	::392340560230752000
100313850	::392345498595520000
11822502	::392349961884430000
15278648	::392350125370003000
15278648	::392350198866771000
242443898	::392350686983487000
327167157	::392353662007140000
327167157	::392355429944012000
281212143	::392356359087194000
281212143	::392356771529895000
281212143	::392357004322172000
120906428	::392358109215076000
281212143	::392358442121179000
354119806	::392359793136250000
128090534	::392360061752066000
354119806	::392360193767776000
329475109	::392362139811184000
262271807	::392363495791935000
262271807	::392364023867383000
54721301	::392364588798201000
327167157	::392370760456495000
256147123	::392373392839426000
256147123	::392375428234481000
120906428	::392375736792649000
633010300	::392375887259504000
128090534	::392376129707069000
128090534	::392377775732293000
128090534	::392378016216924000
128090534	::392378112849502000
128090534	::392378318202626000
172174331	::392380146939744000
238400474	::392380159019339000
313653756	::392380718103269000
313653756	::392383984811773000
247362551	::392385574402682000
253879613	::392389380377018000
711532177	::392391189149650000
256147123	::392393902600093000
586669052	::392394935472627000
172174331	::392395209771737000
369109312	::392397787507486000
538590660	::392397798760382000
120906428	::392398431274024000
505841428	::392398822854631000
361978168	::392400659536183000
538590660	::392400716746063000
281212143	::392400973252943000
361978168	::392400996032602000
361978168	::392401347385257000
335100293	::392401460886921000
361978168	::392401988350406000
361978168	::392402162841825000
361978168	::392402378697490000
361978168	::392402472092041000
361978168	::392402685435330000
538590660	::392402706444210000
422304131	::392402961621471000
586669052	::392403618701115000
532616498	::392404229400559000
231483310	::392408380020883000
328796227	::392409837067583000
79902186	::392412635020681000
354119806	::392415992863027000
354119806	::392416587648884000
532616498	::392417469442174000
88018997	::392418221262778000
188480631	::392419668260319000
64582219	::392420046653620000
64582219	::392420268410691000
313653756	::392420653820698000
449756109	::392421572297756000
28673298	::392422852080984000
301042701	::392426554694721000
195846146	::392427120489553000
32787499	::392427226391523000
195846146	::392427747038859000
634804128	::392433674571898000
373569970	::392436512475725000
586669052	::392440538105774000
287721116	::392440965598035000
445669112	::392444499018145000
189272740	::392447096415993000
298090474	::392447415136964000
79902186	::392448577706135000
308249623	::392449360006377000
266095621	::392453041779404000
266095621	::392453428083191000
266095621	::392453443434348000
232793000	::392454026257653000
266095621	::392454376725680000
232793000	::392455883981991000
232793000	::392456401286479000
65567504	::392458540377309000
537003519	::392458581494472000
537003519	::392459279263080000
235867165	::392459688538697000
96408259	::392460892144926000
57067055	::392460899220742000
537003519	::392461089935728000
82130465	::392465503186214000
82130465	::392465743972794000
82130465	::392465792198922000
48063677	::392466217380106000
82130465	::392466643688751000
48063677	::392467350307758000
27613649	::392468011346440000
48063677	::392468174828220000
48063677	::392468536649854000
383812985	::392469029140455000
134236940	::392469200716824000
134236940	::392469234606804000
134236940	::392469288419729000
134236940	::392469312151097000
134236940	::392469356581367000
383812985	::392469440454868000
383812985	::392469493923848000
383812985	::392469551687811000
383812985	::392469807590690000
383812985	::392469923567370000
383812985	::392470221417492000
48063677	::392470659479388000
383812985	::392470849036378000
189368301	::392472368180101000
48063677	::392473366957150000
48063677	::392473579373469000
48063677	::392473728443236000
100373532	::392474017015136000
48063677	::392474399800299000
313653756	::392475205563469000
100373532	::392475563522154000
220465561	::392476524302966000
48063677	::392476572818886000
357265451	::392476995096813000
378794339	::392477586187505000
48063677	::392478086794866000
48063677	::392478281397972000
357265451	::392478297386262000
378794339	::392478640547450000
105988888	::392479043154894000
48063677	::392479054026514000
48063677	::392479217612767000
105988888	::392479428754030000
79902186	::392479499696484000
361352435	::392479787433750000
422304131	::392480466256674000
47067763	::392480469239218000
48063677	::392481296863465000
287721116	::392482378570272000
386627455	::392482413794033000
188480631	::392482751439704000
256147123	::392483118998777000
545007880	::392483273164603000
48063677	::392483456443498000
545007880	::392483558213705000
545007880	::392483705123401000
545007880	::392483854474153000
545007880	::392483935881412000
446326590	::392484583482343000
48063677	::392485071342796000
48063677	::392485398800498000
48063677	::392485681442070000
48063677	::392486109017833000
48063677	::392486177645015000
349472194	::392487901092937000
48063677	::392488268488790000
48063677	::392488365951832000
48063677	::392488386097086000
48063677	::392488472587812000
281212143	::392488580494282000
327167157	::392490607786360000
243857003	::392490891211849000
185633935	::392491903679479000
48063677	::392492321813831000
243857003	::392492851084271000
57854623	::392494251403001000
48063677	::392494335725678000
168705725	::392494547189907000
57854623	::392494660951633000
349472194	::392496026579640000
238400474	::392497059170762000
185633935	::392498365847830000
48063677	::392498698129002000
243857003	::392498787366612000
48063677	::392499242864238000
255711119	::392500231113150000
48063677	::392501109384028000
537003519	::392502140159414000
537003519	::392504242088734000
357265451	::392504964355874000
256147123	::392507805292187000
256147123	::392507882605772000
299484513	::392510058350649000
567827557	::392513760725704000
329475109	::392514359639171000
188480631	::392514716129828000
567827557	::392515938337046000
172174331	::392516079441813000
238400474	::392517036498092000
243857003	::392518100152619000
432590763	::392518485546242000
432590763	::392518551413608000
432590763	::392518604299579000
634804128	::392520686821847000
634804128	::392521533270552000
188480631	::392522937989091000
313653756	::392527229776719000
172174331	::392531106433470000
238400474	::392532437353259000
42292477	::392532447474499000
329993431	::392533418283524000
361691248	::392533943456505000
65567504	::392534520483692000
329993431	::392534690176843000
262889564	::392535021971849000
329993431	::392535116594937000
329993431	::392535884534267000
229758663	::392539851146285000
172174331	::392546203960741000
21112883	::392547841408638000
116343636	::392548042135437000
116343636	::392551390670639000
116343636	::392559496221822000
83945746	::392573800178388000
172174331	::392591482630074000
400704846	::392595575461249000
251892054	::392611900066136000
251892054	::392612060561170000
711532177	::392617632081252000
67514044	::392618189756321000
64905964	::392621003043766000
17928370	::392621176285323000
631782776	::392622832892391000
369310186	::392623841576767000
446326590	::392624282179620000
357265451	::392624489898323000
256147123	::392625719655673000
256147123	::392626004453113000
256147123	::392626502556082000
256147123	::392626523988955000
22734052	::392630754397937000
256147123	::392634840282976000
188480631	::392634997796257000
349472194	::392635286490185000
505841428	::392636714293792000
164816411	::392638087706058000
164816411	::392638900927074000
164816411	::392639175276498000
180388620	::392643286612975000
188480631	::392645711382462000
328796227	::392645950101274000
188480631	::392646002353917000
601049906	::392646250375692000
188480631	::392646372618682000
89632418	::392647311907487000
188480631	::392650271060684000
65567504	::392651240770768000
328796227	::392651269720248000
172174331	::392651911645511000
154535515	::392653249452314000
256147123	::392654807334256000
256147123	::392654981053943000
334515229	::392655384151732000
334515229	::392656407545147000
256147123	::392656453992845000
256147123	::392657026280464000
15688986	::392659016800686000
15688986	::392659086111551000
188480631	::392660332369698000
188480631	::392660470051913000
96408259	::392661594179919000
168705725	::392662433111621000
256147123	::392665187972440000
172174331	::392666997500035000
129844944	::392667595364921000
463420581	::392668341376016000
241999176	::392670078279634000
32125015	::392670543125970000
633010300	::392671942890631000
633010300	::392672013577621000
74262042	::392675661145735000
532616498	::392677642362552000
287721116	::392678187395973000
287721116	::392679343933366000
256147123	::392682146218786000
445669112	::392684769743753000
445669112	::392684946080669000
418832074	::392686494768320000
195846146	::392688093444067000
195846146	::392688201510297000
223594866	::392688482449375000
195846146	::392688588921401000
195846146	::392689036881432000
195846146	::392689454768332000
195846146	::392689698432229000
82130465	::392691924642967000
475356723	::392692520217370000
38042561	::392694243933683000
217214677	::392694900921098000
38042561	::392695104952995000
172174331	::392697290202181000
538590660	::392698555577933000
333273152	::392700030970101000
242443898	::392702107171975000
506100348	::392705345774039000
386627455	::392708988405809000
96408259	::392713643961229000
711532177	::392716176855273000
192948373	::392717153901608000
192948373	::392717607838547000
21112883	::392725789684142000
40524821	::392726830509490000
446326590	::392727988489310000
446326590	::392728074338304000
446326590	::392728195528544000
446326590	::392728350931705000
446326590	::392728789349715000
386833057	::392729011497209000
446326590	::392729378872111000
195846146	::392732720733761000
61630217	::392732962107957000
61630217	::392733125119586000
186693710	::392734089502928000
242443898	::392736134893412000
281212143	::392736354271916000
281212143	::392737365619269000
229986296	::392738665103118000
229986296	::392738854756966000
229986296	::392738866647797000
229986296	::392738894464442000
229986296	::392739140149579000
281212143	::392739699359350000
195846146	::392747518033145000
19569142	::392748331832598000
711532177	::392749812312838000
334515229	::392750082027552000
711532177	::392750341722492000
448325555	::392750461058441000
711532177	::392750619959623000
195846146	::392750702801330000
711532177	::392750938072416000
262271807	::392757551797780000
423422030	::392758233406115000
266095621	::392765634716905000
538590660	::392766417847611000
545540214	::392766814180360000
47205894	::392770677473681000
459567634	::392771802159939000
172174331	::392772678756470000
186693710	::392773763214737000
186693710	::392774025912406000
386833057	::392774246469869000
463420581	::392775092146434000
11822502	::392775202095906000
22734052	::392782130260217000
57067055	::392782423052009000
532616498	::392784243790594000
32596609	::392790252357550000
601049906	::392790463029080000
153133040	::392790796715712000
153133040	::392790982930227000
272488861	::392793931127074000
449756109	::392794555986112000
508407656	::392795666289664000
118470515	::392797582277107000
607432063	::392799701516308000
21764174	::392801116456374000
701949296	::392802551143202000
172174331	::392802877581692000
120906428	::392802900709085000
47067763	::392803330332045000
335100293	::392803364380999000
335100293	::392803503887765000
86162508	::392804513930682000
120906428	::392804699872587000
86162508	::392804849152049000
86162508	::392804924892782000
86162508	::392805048037543000
86162508	::392805141641826000
57854623	::392810997519360000
586669052	::392811110698459000
224346133	::392812325289598000
631782776	::392812454369300000
586669052	::392812516121657000
335100293	::392812589324836000
116343636	::392813315086249000
57854623	::392813342580305000
322972121	::392813783456174000
335100293	::392814276471435000
224093638	::392816495748587000
224093638	::392817376267227000
172174331	::392817995895947000
260539431	::392821858707324000
66486074	::392822590160371000
224093638	::392823401234325000
19835249	::392828415784390000
529698153	::392829275138572000
529698153	::392829458484187000
189368301	::392830209768321000
189368301	::392830229670277000
189368301	::392830569727291000
189368301	::392831015766745000
189368301	::392831032074207000
189368301	::392831615371857000
189368301	::392831826022391000
65567504	::392832088765763000
189368301	::392832133490032000
189368301	::392832959403024000
172174331	::392833103955099000
393801885	::392833294708269000
189368301	::392834711183458000
506912647	::392836227562741000
189368301	::392836696196517000
188480631	::392837261852950000
378794339	::392839484707860000
378794339	::392840410516574000
378794339	::392840628087685000
38910495	::392844799755026000
38910495	::392845718433431000
262271807	::392845843138891000
264364477	::392845844564963000
38910495	::392845867968757000
38910495	::392846051196956000
38910495	::392846230625083000
172174331	::392848200609984000
256147123	::392848473709486000
256147123	::392849661725126000
313653756	::392850603304443000
47205894	::392853095085924000
418832074	::392854214314950000
220465561	::392855655637188000
47067763	::392857957899448000
506100348	::392858529129713000
195846146	::392858887138721000
369310186	::392858977656381000
32787499	::392859127333937000
195846146	::392861508842975000
559129059	::392862488347156000
195846146	::392862660154228000
195846146	::392863100702973000
188480631	::392863811361058000
138245975	::392868903413493000
373736716	::392869104513593000
256147123	::392875475921416000
256147123	::392876046778773000
256147123	::392876288404246000
268546928	::392877823775367000
57854623	::392878399527452000
633957791	::392878541546598000
57854623	::392878704805687000
633957791	::392879181991657000
508407656	::392879802069569000
256147123	::392880012874878000
232793000	::392880034861432000
393622132	::392881018429915000
57854623	::392881126231920000
299484513	::392881838743912000
57854623	::392881879772180000
57854623	::392881976039841000
238400474	::392882527515328000
354119806	::392883041648918000
506912647	::392883637689257000
32596609	::392883853951778000
238400474	::392885252315566000
256147123	::392886160277512000
238400474	::392886856490029000
484497575	::392887634361466000
238400474	::392887751407702000
238400474	::392888211959078000
238400474	::392896628245274000
116343636	::392897367902781000
308308003	::392900736180174000
47205894	::392901449455136000
256147123	::392905053045932000
238400474	::392907615509823000
415206019	::392947008249790000
172174331	::392953876703215000
36460282	::392967559823519000
172174331	::392969061295857000
177989889	::392969259925897000
177989889	::392969389898993000
177989889	::392969524963983000
177989889	::392969689963720000
129844944	::392969763443712000
177989889	::392970048463454000
177989889	::392970189975068000
22734052	::392977032839061000
65567504	::392977253941788000
711532177	::392978319164985000
172174331	::392984070428176000
418832074	::392985832543354000
251892054	::392989425984352000
61630217	::392990242019741000
61630217	::392990532714377000
545540214	::392990597696720000
422304131	::392990841243176000
545540214	::392990879067435000
545540214	::392992031372365000
422304131	::392992051702558000
153230202	::392995907811442000
545540214	::392996117094604000
153230202	::392996443352756000
153230202	::392996796118876000
65567504	::392997632412377000
153230202	::392998424905138000
153230202	::392998534800101000
172174331	::392999214277738000
505841428	::392999229838213000
545007880	::393001453041618000
545007880	::393001487262961000
153230202	::393002004718833000
153230202	::393002150064062000
545007880	::393002294993641000
545007880	::393002327759532000
153230202	::393002469053448000
545007880	::393002469732921000
153230202	::393002483997745000
545007880	::393002527748149000
545007880	::393002564175679000
153230202	::393002642273615000
545007880	::393002650783870000
545007880	::393002753632370000
153230202	::393002790999826000
545007880	::393002965675417000
545007880	::393003113608536000
545007880	::393003138271043000
545007880	::393003163688521000
545007880	::393003257871605000
65567504	::393004696643710000
19835249	::393006297462743000
17146204	::393006842965925000
57854623	::393008212166717000
89632418	::393010096306798000
373736716	::393010254293647000
524903037	::393013092831223000
172174331	::393014302715551000
154535515	::393015520158416000
264364477	::393017851134484000
264364477	::393017974279254000
19569142	::393020222354903000
153230202	::393021351067258000
153230202	::393021377386528000
17928370	::393022256840212000
241999176	::393023508454060000
264295397	::393025197282185000
567827557	::393025313208147000
64582219	::393025580880625000
329475109	::393026070729228000
264295397	::393026347255496000
264295397	::393026809786540000
255313314	::393028651346038000
177645158	::393029247901896000
418832074	::393031362984153000
369310186	::393032597762498000
21377945	::393035684950192000
433065308	::393036068108255000
357265451	::393037374113857000
55964893	::393037656344780000
180388620	::393037970220933000
38042561	::393038983296323000
378778103	::393039880525475000
38042561	::393040263544725000
256147123	::393042453978021000
256147123	::393042677609938000
633010300	::393044539302510000
340627969	::393045055985815000
422214932	::393046525472808000
279393068	::393046585652678000
279393068	::393046701319008000
256147123	::393047249472606000
279393068	::393047880459513000
532616498	::393048158520893000
82130465	::393048673086472000
279393068	::393049454242066000
321663912	::393049611918516000
279393068	::393049614221185000
279393068	::393050027804745000
279393068	::393050669793288000
279393068	::393051375224889000
633010300	::393052401407893000
256147123	::393053225571463000
256147123	::393057281090129000
142384634	::393057494647717000
256147123	::393058078439907000
435349693	::393058644218380000
217214677	::393060225487740000
415206019	::393061019548807000
415206019	::393062886051807000
279393068	::393063701873315000
146512594	::393065132785672000
89632418	::393066252094042000
279393068	::393066278492991000
279393068	::393066302526341000
32125015	::393066796401836000
114970673	::393068526690656000
256147123	::393070763533537000
279393068	::393073515806482000
287721116	::393073847500808000
418832074	::393073967700779000
287721116	::393074035749568000
74262042	::393076161338953000
287721116	::393076217047695000
287721116	::393076823418216000
234801315	::393076847095070000
287721116	::393077115970945000
234801315	::393077159805591000
251892054	::393077818747527000
251892054	::393078019293974000
86162508	::393078246964596000
287721116	::393078348236476000
86162508	::393078411754606000
86162508	::393078589337255000
287721116	::393078684502216000
86162508	::393078785857171000
276887663	::393079295335092000
195846146	::393082648404299000
287721116	::393084108840390000
268546928	::393087836733198000
268546928	::393088574830043000
613256961	::393088716941434000
422304131	::393088870729789000
82130465	::393089311425318000
82130465	::393089483337248000
172174331	::393089783980756000
82130465	::393090018345902000
268546928	::393090733378252000
313653756	::393090869147873000
96408259	::393092623465861000
545540214	::393094137345761000
264295397	::393094334423515000
176300621	::393094354534809000
545540214	::393094695842091000
264295397	::393094731682832000
711532177	::393095891810140000
160671151	::393097794468081000
224346133	::393097898696925000
594060776	::393102264203624000
237635410	::393104889536315000
164816411	::393105990251319000
164816411	::393106642373328000
313653756	::393108389976215000
40524821	::393112385189609000
180388620	::393112666840920000
279393068	::393112690333212000
313653756	::393113008039161000
17146204	::393113965703610000
279393068	::393114029809360000
256147123	::393115133284589000
15974594	::393115163366539000
426685539	::393115250511597000
256147123	::393115545676955000
180388620	::393115683615043000
15974594	::393115695057084000
463420581	::393118425154736000
17146204	::393119256239300000
279393068	::393119978485858000
172174331	::393119982071992000
381599486	::393120359098380000
83092668	::393122616166592000
266095621	::393127821432061000
83092668	::393129770026012000
378794339	::393130551227326000
142384634	::393132761017765000
537003519	::393135843604721000
260539431	::393138035161710000
308308003	::393139306694336000
308308003	::393139648295215000
308308003	::393139825798176000
586669052	::393141253543428000
378794339	::393143931493294000
95504927	::393144051715043000
95504927	::393144241037524000
308308003	::393144539319255000
272488861	::393144602259378000
432590763	::393145495607996000
17146204	::393149370993897000
172174331	::393150258907054000
17146204	::393150673761492000
418832074	::393151128436629000
418832074	::393151140897898000
418832074	::393151153908625000
418832074	::393151170199306000
418832074	::393151198879956000
418832074	::393151213765550000
418832074	::393151227040514000
440175355	::393152901407055000
456220746	::393154638632857000
456220746	::393155454416596000
456220746	::393155668821041000
456220746	::393155737561473000
456220746	::393155859124998000
308308003	::393155979212103000
381599486	::393156792278343000
400704846	::393157026924097000
308308003	::393157040874332000
400704846	::393157215927795000
456220746	::393157221757902000
400704846	::393157232633729000
308308003	::393157272236331000
586941163	::393157325290086000
456220746	::393157366767550000
400704846	::393157555679027000
567827557	::393158004717015000
308308003	::393158074879324000
400704846	::393160099172057000
308308003	::393160362263969000
80448281	::393161196964036000
256147123	::393161402598170000
256147123	::393161437050191000
80448281	::393161915536379000
172174331	::393165283386343000
529698153	::393167351912206000
722485765	::393168773743521000
722485765	::393168854139932000
449756109	::393170051517280000
229364831	::393170525431668000
381599486	::393171100852813000
426786499	::393171615841652000
308308003	::393173670807367000
545540214	::393174044172115000
32125015	::393176686688493000
266095621	::393177620483153000
266095621	::393178505355468000
378794339	::393178515543425000
266095621	::393178670132899000
400704846	::393181893731971000
168705725	::393184239199346000
65567504	::393185717666320000
308308003	::393185856497795000
308308003	::393186314180255000
308308003	::393186509362167000
631782776	::393186830138761000
65567504	::393187003925164000
287721116	::393187438644183000
287721116	::393187730500620000
308308003	::393187927611568000
308308003	::393188052840873000
308308003	::393188094549049000
386627455	::393188159376592000
189368301	::393191058429190000
308308003	::393191704196444000
172174331	::393195496376119000
545007880	::393197883278635000
545007880	::393198034948861000
545007880	::393198124857954000
545007880	::393198183133630000
545007880	::393198351560093000
545007880	::393198442068987000
22734052	::393198477162725000
545007880	::393198514806587000
545007880	::393198552081375000
545007880	::393198645912145000
400704846	::393199941536862000
545007880	::393200600076152000
545007880	::393200643357175000
545007880	::393200772503990000
545007880	::393200929031196000
545007880	::393201095666700000
545007880	::393201171453603000
545007880	::393201293235204000
241999176	::393206038457229000
274693254	::393207061095645000
274693254	::393207208043102000
274693254	::393207284119375000
28673298	::393207907946627000
567827557	::393211328946376000
146219676	::393211608668708000
518039543	::393211716990812000
146219676	::393212149759111000
146219676	::393212553708314000
357265451	::393213700900798000
357265451	::393214032536010000
264311875	::393215759096086000
386627455	::393216200798638000
456220746	::393216458508865000
329475109	::393218208276025000
329475109	::393218499759206000
329475109	::393218651194552000
357265451	::393218873488449000
177645158	::393221255635419000
177645158	::393221388766814000
329475109	::393222156957786000
567827557	::393222246224756000
329475109	::393223324761092000
532616498	::393224294160797000
532616498	::393224357461245000
172174331	::393225673059229000
329475109	::393227543236849000
232793000	::393229219880112000
32787499	::393231046176940000
634804128	::393232873282494000
329475109	::393233388892868000
264311875	::393234809998147000
47067763	::393235432697495000
21377945	::393238024034988000
567827557	::393238965131558000
329475109	::393242247614832000
393622132	::393243405276291000
532616498	::393248433135308000
238400474	::393252473835491000
238400474	::393253749424005000
21112883	::393257495935729000
299484513	::393258653366493000
95504927	::393258911916363000
463420581	::393258913564336000
235867165	::393259655683911000
195846146	::393261868653248000
52995718	::393267411400806000
52995718	::393268627996037000
349472194	::393272108350181000
95504927	::393274672009474000
192948373	::393278778907971000
21377945	::393279439624093000
432590763	::393284493382934000
432590763	::393285080870686000
65567504	::393290002731241000
538590660	::393294699487694000
92936298	::393302409738715000
37867502	::393316418101342000
37867502	::393316733106147000
65567504	::393322106663866000
65567504	::393322395278139000
65567504	::393323215176486000
313653756	::393326281535680000
313653756	::393327166181892000
329993431	::393327349090889000
313653756	::393330672187625000
172174331	::393331472704081000
132479234	::393332751879143000
241999176	::393333196869627000
185633935	::393335821941899000
185633935	::393336433362350000
185633935	::393337023056322000
185633935	::393337068681973000
400704846	::393349586460225000
65567504	::393351904463298000
146512594	::393353905683562000
415206019	::393354057026252000
415206019	::393354140018962000
36460282	::393359305136943000
32125015	::393361242435637000
505841428	::393361538590846000
172174331	::393361623416451000
256147123	::393364316474200000
148143110	::393365524400590000
148143110	::393365655447420000
148143110	::393366045068910000
256147123	::393366595960967000
30574202	::393366856301420000
30574202	::393366857094164000
392434084	::393369527364231000
369109312	::393369857066270000
148143110	::393369994933043000
148143110	::393370636288278000
148143110	::393370797777371000
148143110	::393371622402686000
148143110	::393372419974774000
148143110	::393373187989602000
148143110	::393373910605242000
148143110	::393374611347636000
148143110	::393374794210889000
31287131	::393375400157409000
148143110	::393375631196823000
148143110	::393376051008901000
148143110	::393376482980278000
172174331	::393376694905483000
154535515	::393377924914479000
148143110	::393377939943063000
30574202	::393378455519125000
188480631	::393380229261312000
354119806	::393381477733642000
177645158	::393383106105049000
17146204	::393384268790890000
22734052	::393389678180585000
172174331	::393391771624824000
32787499	::393391839580921000
223998080	::393392482550964000
96408259	::393393014476787000
210714533	::393395770239377000
79902186	::393398264399409000
189272740	::393399427336896000
279393068	::393401682874212000
567827557	::393402928519598000
701949296	::393406638322745000
537003519	::393406963155218000
537003519	::393407441352024000
132479234	::393411059132149000
393801885	::393412609544048000
545540214	::393414070461661000
448325555	::393414767378833000
189272740	::393416839948038000
142384634	::393417215103356000
448325555	::393418029251702000
366094013	::393421014970806000
378778103	::393421054385078000
189272740	::393421082272600000
189272740	::393424962691690000
422214932	::393426030590832000
440175355	::393428769186541000
366094013	::393429196971573000
253381064	::393429456033169000
366094013	::393429741044117000
313653756	::393432639983464000
313653756	::393433289202991000
313653756	::393433667764510000
256147123	::393433981695188000
256147123	::393434383002005000
366094013	::393434554431598000
313653756	::393435116531245000
30574202	::393436367302045000
172174331	::393437048616398000
95504927	::393444860596084000
422304131	::393446692168548000
61630217	::393449980834611000
340627969	::393450945599655000
32596609	::393455629299621000
634804128	::393456293815406000
524028752	::393462165962637000
524028752	::393462320002641000
524028752	::393462441817808000
524028752	::393462458787966000
524028752	::393462640858513000
524028752	::393462879912873000
279393068	::393462970576941000
613256961	::393463097987317000
524028752	::393463418490867000
279393068	::393465765858263000
281589334	::393466288544026000
279393068	::393466396962603000
223594866	::393469482632773000
415897649	::393469993481809000
313653756	::393471279975510000
120906428	::393471655462182000
313653756	::393471841777373000
313653756	::393472151774167000
378794339	::393472979562020000
253381064	::393475708695379000
253381064	::393475721840328000
253381064	::393475947594526000
253381064	::393476077588606000
100373532	::393477907168784000
17146204	::393478506295726000
432590763	::393479282141327000
224346133	::393480611580874000
11822502	::393480993643839000
256147123	::393481390844436000
153230202	::393484384918974000
185633935	::393492476432232000
185633935	::393492594938089000
100373532	::393493924100063000
185633935	::393494327189856000
344530822	::393495193775009000
344530822	::393495392228474000
186693710	::393496779427037000
172174331	::393497449840386000
186693710	::393497478550405000
21112883	::393500215493140000
369310186	::393500991955693000
116147578	::393501324282572000
440175355	::393508579497353000
369310186	::393508627124072000
189272740	::393511462460616000
253879613	::393513513907269000
82130465	::393517781833887000
319532225	::393519779115696000
445669112	::393524413490274000
445669112	::393524461443776000
445669112	::393524641811415000
445669112	::393525284986978000
17146204	::393526065663983000
217214677	::393529466447605000
456220746	::393535054615289000
456220746	::393535269468516000
456220746	::393535507298127000
168705725	::393535670872203000
456220746	::393535804372303000
256147123	::393536631212240000
456220746	::393536665991401000
456220746	::393536861223673000
456220746	::393537073509957000
631782776	::393537225335386000
456220746	::393537316389523000
456220746	::393537386413432000
456220746	::393537439244890000
456220746	::393538495626498000
224346133	::393540540039311000
518039543	::393540600638603000
432590763	::393540621673435000
232793000	::393541245529636000
15086993	::393543714053697000
256147123	::393544603086766000
120906428	::393546274152013000
188480631	::393546570995871000
449756109	::393546906577547000
524903037	::393549039108907000
89632418	::393549358274449000
422304131	::393549697903644000
17928370	::393554147779547000
389558044	::393556123581575000
389558044	::393556978007412000
389558044	::393557091824066000
389558044	::393557495806836000
389558044	::393557667723378000
172174331	::393557894177632000
239770256	::393558233631055000
389558044	::393560086318047000
389558044	::393560219856297000
389558044	::393560432734007000
389558044	::393560745612296000
389558044	::393560964018094000
389558044	::393561510171009000
415897649	::393561546040672000
389558044	::393562230375350000
335100293	::393562365834170000
327167157	::393563568102060000
201722399	::393564123231170000
201722399	::393564758370422000
21112883	::393570598011408000
66486074	::393570749048299000
47205894	::393571903924748000
47205894	::393572433275281000
172174331	::393572994934513000
189368301	::393574147445755000
189368301	::393574147730964000
369109312	::393574764565913000
189368301	::393575015427624000
369109312	::393575226811764000
189368301	::393575509939871000
432590763	::393576490891100000
369109312	::393576713105313000
47205894	::393580250052820000
567827557	::393581772601962000
378794339	::393582620430192000
378794339	::393582854837260000
238400474	::393584082996588000
95504927	::393585448339398000
567827557	::393586662891999000
529698153	::393587449009410000
529698153	::393587547386814000
58976049	::393587745358348000
529698153	::393587897724461000
261564905	::393589432848101000
261564905	::393589735035113000
261564905	::393589953499639000
261564905	::393590107891965000
86162508	::393590155220504000
86162508	::393590240750743000
86162508	::393591519510138000
261564905	::393591920544325000
261564905	::393592052681670000
261564905	::393592088643653000
232793000	::393592127977836000
261564905	::393592252133433000
47205894	::393592482035822000
261564905	::393592520052994000
261564905	::393592810818912000
261564905	::393592945875501000
261564905	::393593062116429000
261564905	::393593215288242000
261564905	::393593320464605000
188480631	::393593979633418000
276887663	::393594317790396000
567827557	::393594385985593000
402243422	::393595562965995000
228357750	::393602143464087000
228357750	::393602276675174000
228357750	::393602408212729000
48152030	::393603262987132000
172174331	::393603392322293000
48152030	::393603426321305000
228357750	::393603449230614000
47205894	::393603460748165000
228357750	::393603564796276000
48152030	::393603643804770000
459772996	::393604099440005000
228357750	::393604105936977000
228357750	::393604178271948000
393622132	::393605798837755000
228357750	::393606078652370000
65567504	::393609068691996000
48152030	::393612876113391000
47067763	::393612935148625000
567827557	::393613120670683000
264311875	::393614937517350000
264311875	::393615177297301000
422304131	::393616294979043000
264311875	::393617003438563000
48152030	::393617400689483000
65567504	::393617600283828000
172174331	::393618247926284000
65567504	::393628657895239000
172174331	::393633361966542000
299484513	::393634056996286000
238400474	::393641683763482000
313641068	::393645790066786000
281212143	::393650459447029000
255765560	::393673501464600000
172174331	::393678676392280000
61630217	::393680182172999000
132479234	::393695661121896000
132479234	::393696606329266000
366094013	::393719190013886000
366094013	::393719836724830000
90265908	::393720071400726000
164816411	::393720111485304000
366094013	::393720252002861000
366094013	::393720375663546000
366094013	::393720479015374000
366094013	::393720715586711000
164816411	::393720778664853000
366094013	::393720916347060000
366094013	::393722396416290000
366094013	::393723892822339000
164816411	::393723957590769000
366094013	::393724439126216000
505841428	::393724459242094000
48152030	::393724544671707000
366094013	::393725853109985000
366094013	::393726605467467000
229364831	::393727041063108000
366094013	::393727222860636000
366094013	::393727979177508000
366094013	::393728993964224000
27237232	::393730174174257000
366094013	::393730394110951000
366094013	::393731599637819000
366094013	::393734012176306000
366094013	::393734163880095000
366094013	::393734379286974000
279393068	::393735652082061000
195276249	::393736777233858000
313653756	::393737537815994000
177645158	::393739225906294000
313653756	::393739597059854000
154535515	::393740329997701000
58563319	::393741661979045000
177645158	::393744971020648000
228357750	::393745804977901000
228357750	::393745991557337000
336778628	::393754059184013000
65567504	::393757615122952000
65567504	::393757691903881000
236466373	::393758275902402000
32787499	::393758577091174000
313653756	::393758884344516000
313653756	::393759868210790000
164816411	::393761740518735000
164816411	::393761868797333000
239770256	::393763093093695000
279393068	::393767531090964000
30574202	::393768056914051000
30574202	::393768057694212000
366094013	::393772636615884000
176300621	::393773278663176000
57854623	::393773921444438000
241999176	::393776447913226000
601049906	::393776951808106000
241999176	::393777234349002000
242443898	::393777828686462000
327167157	::393777912182095000
586941163	::393778505588039000
21112883	::393781033906085000
57854623	::393782171858518000
172174331	::393784441367433000
28299725	::393785396175601000
327167157	::393788618822516000
402243422	::393790132504887000
545540214	::393790412151742000
433065308	::393791571889373000
256147123	::393792359017611000
232793000	::393792486281183000
460765832	::393796045357867000
57854623	::393796883119738000
327167157	::393798881860784000
236466373	::393799323093188000
172174331	::393799457394814000
15086993	::393801255933333000
82130465	::393803740710326000
82130465	::393803875842412000
308249623	::393806185201020000
264311875	::393808647844659000
11822502	::393810270805434000
322763942	::393813922601779000
172174331	::393814563893698000
537003519	::393819315285536000
446326590	::393820147971932000
279393068	::393820922433372000
169618179	::393821762477367000
313653756	::393821891082719000
262889564	::393822044036816000
279393068	::393822543183761000
313653756	::393822880430968000
279393068	::393823407860486000
279393068	::393824681771290000
537003519	::393826623373729000
17146204	::393827187486236000
537003519	::393827425395957000
537003519	::393828027513450000
172174331	::393829679120936000
537003519	::393830653982433000
506100348	::393831481102987000
478520972	::393833265641312000
66486074	::393833934481420000
378794339	::393834115654377000
176300621	::393834927411974000
247362551	::393835128213893000
54721301	::393835281163374000
234801315	::393841459738456000
567827557	::393841617037037000
287721116	::393842815501107000
537003519	::393842819355656000
448325555	::393842933893320000
234801315	::393842946782797000
21112883	::393843707658915000
172174331	::393844789717630000
446326590	::393848320352739000
281212143	::393850997975416000
298090474	::393851103692865000
298090474	::393853381737193000
21112883	::393854119288389000
463420581	::393854501498531000
61630217	::393854666855182000
463420581	::393854879661187000
593259997	::393856542769811000
593259997	::393856645849034000
593259997	::393858169253789000
235867165	::393860488443867000
378778103	::393860967911940000
432590763	::393861064888025000
188480631	::393861996695011000
188480631	::393862630294953000
491921675	::393863503548665000
378778103	::393864240685412000
378778103	::393864484605157000
378778103	::393864649932042000
378778103	::393867160965357000
378778103	::393868594423275000
172174331	::393875041449807000
188480631	::393876672543735000
308249623	::393877150043889000
438115686	::393878228714000000
438115686	::393878284598902000
438115686	::393878570671423000
711532177	::393879654236303000
438115686	::393879778899402000
438115686	::393880559698448000
438115686	::393880944714600000
438115686	::393882644376608000
438115686	::393882914208747000
335100293	::393886693285056000
423422030	::393886766203408000
237635410	::393886878463954000
142384634	::393887824204021000
308249623	::393890697549336000
538590660	::393890933957087000
393801885	::393891677372686000
231483310	::393893335087480000
89632418	::393899138716164000
176974576	::393901760043286000
438115686	::393904131649196000
438115686	::393904599788027000
402243422	::393906595484033000
402243422	::393907180144824000
308249623	::393907494189146000
438115686	::393908722050686000
308249623	::393909764167446000
308249623	::393910249024802000
438115686	::393910281341902000
711532177	::393915263181000000
298090474	::393917771706535000
47205894	::393919387037483000
47205894	::393919503282606000
22734052	::393920310069559000
449756109	::393922720880009000
711532177	::393923120051941000
241999176	::393923447237402000
711532177	::393923596046704000
711532177	::393923893469003000
711532177	::393924675925213000
711532177	::393926790009192000
19501845	::393927694439944000
57854623	::393928239745204000
57854623	::393929429660876000
537003519	::393930456674336000
57854623	::393930750006788000
373569970	::393932597429944000
373569970	::393934705017368000
222173816	::393935038418415000
373569970	::393935723436314000
322260178	::393937412243865000
711532177	::393938691057389000
255799357	::393940197215576000
279393068	::393940775160930000
352789311	::393941669483380000
308249623	::393941853793312000
279393068	::393941877419827000
308249623	::393942585871310000
711532177	::393943224126943000
711532177	::393943529581334000
189368301	::393943893303377000
189368301	::393943893836070000
177645158	::393944037453225000
177645158	::393944590090506000
177645158	::393944795426856000
631782776	::393945251108253000
711532177	::393945548513742000
189368301	::393945737270427000
189368301	::393946838765944000
711532177	::393947103279325000
711532177	::393947515893989000
261564905	::393947748879175000
711532177	::393947797076312000
261564905	::393948202518331000
261564905	::393948382357491000
261564905	::393948598322204000
30574202	::393949067652235000
711532177	::393949385731485000
223998080	::393950326857809000
172174331	::393950436803096000
711532177	::393952690708815000
711532177	::393952890827460000
284664089	::393953467313975000
65567504	::393954033712365000
711532177	::393956393100660000
711532177	::393956527783952000
47205894	::393962263872143000
86162508	::393966454954946000
86162508	::393967341752418000
86162508	::393967619604107000
86162508	::393967957157498000
86162508	::393968164389654000
47205894	::393969085051977000
48152030	::393978683095916000
243857003	::393979821799137000
222173816	::393980872942039000
222173816	::393982207749943000
446326590	::393986186735136000
446326590	::393986290883899000
446326590	::393986943265943000
446326590	::393986989847879000
446326590	::393987335928705000
446326590	::393987536546045000
446326590	::393988073648050000
47067763	::393990413079805000
546266750	::393995861178327000
491921675	::393998703016431000
491921675	::394000428641169000
57854623	::394000708606779000
322260178	::394001502517612000
322260178	::394001657388101000
352789311	::394004147751911000
352789311	::394004482654498000
352789311	::394004619858563000
546266750	::394004860795760000
299484513	::394007851456147000
172174331	::394010889482825000
243857003	::394014196725080000
31287131	::394014417878147000
57854623	::394018436772151000
69666823	::394027169078181000
69666823	::394029369317814000
448325555	::394031101544767000
69666823	::394032470825246000
69666823	::394033064914870000
61630217	::394045178107146000
415206019	::394046886098632000
132479234	::394058691739394000
61630217	::394062535407988000
17163192	::394069340028690000
172174331	::394071233202884000
366094013	::394076694421598000
366094013	::394076998672207000
366094013	::394077313832206000
366094013	::394077780314296000
366094013	::394077936913244000
366094013	::394078551424905000
116118519	::394079736231895000
116118519	::394079921511084000
116118519	::394079971586891000
116118519	::394080047843512000
116118519	::394080680474607000
122769328	::394084739159568000
122769328	::394084866910060000
505841428	::394086089838718000
172174331	::394086373256200000
186693710	::394088630165065000
369109312	::394093962094714000
358948460	::394096207179440000
264311875	::394098320416591000
154535515	::394102732442697000
17146204	::394103821548285000
308249623	::394106039601070000
308249623	::394106098996625000
308249623	::394106286188412000
433083953	::394107373163253000
378794339	::394108274544349000
246075513	::394108929275596000
222173816	::394110709430099000
246075513	::394111476119908000
19569142	::394112039141924000
148143110	::394113610894815000
148143110	::394113648555089000
255268969	::394115049041973000
16710226	::394115594012069000
255268969	::394115892155777000
255268969	::394116133064028000
255268969	::394116453148160000
172174331	::394116554830254000
268546928	::394117152816394000
217214677	::394120942118379000
272488861	::394122848672808000
381599486	::394124099657936000
392434084	::394124305211985000
261605370	::394125290198552000
360954828	::394127928059240000
61630217	::394129180549742000
711532177	::394130755812466000
321166954	::394130995089141000
27237232	::394131226090405000
172174331	::394131638809923000
513878213	::394135433179041000
513878213	::394135508785561000
513878213	::394135887875170000
513878213	::394135989394104000
513878213	::394136169707233000
513878213	::394136313420849000
321663912	::394136412544462000
513878213	::394136422212726000
513878213	::394136567083970000
513878213	::394136962460053000
513878213	::394137113299804000
513878213	::394137461749989000
718668289	::394137520784433000
513878213	::394138176379691000
513878213	::394138290720624000
513878213	::394138338867019000
513878213	::394138512280547000
513878213	::394138628706017000
513878213	::394138751234220000
513878213	::394138849624211000
513878213	::394138976426393000
513878213	::394139118315524000
513878213	::394139335173607000
513878213	::394139347081256000
279393068	::394139509496893000
513878213	::394139511036588000
513878213	::394139852687835000
279393068	::394139991455969000
335100293	::394140139846262000
513878213	::394140268758573000
513878213	::394140667687235000
513878213	::394140765682937000
513878213	::394140884880883000
513878213	::394141417708474000
513878213	::394141484477607000
279393068	::394141851805945000
279393068	::394142482457321000
335100293	::394146070860533000
172174331	::394146839588376000
272488861	::394147651349774000
46991082	::394149383215669000
279393068	::394149762632388000
432590763	::394149985693859000
279393068	::394152225376702000
279393068	::394154795818160000
67514044	::394155451186946000
432590763	::394155480781574000
36119799	::394159471481868000
36119799	::394160926569803000
256147123	::394161168375230000
153230202	::394165432145305000
69666823	::394166202903195000
433065308	::394167389966725000
545540214	::394170410872221000
67453850	::394170551964811000
67453850	::394171722184024000
711532177	::394175538924756000
17146204	::394178690910662000
17146204	::394183813385158000
586669052	::394184395088986000
433083953	::394188360073240000
260539431	::394188725543907000
83092668	::394189907046203000
120906428	::394189942491856000
58563319	::394193100828336000
120906428	::394193202514649000
120906428	::394193760021528000
432738371	::394195934952685000
180388620	::394196670398746000
281589334	::394196848019124000
37867502	::394197716848234000
37867502	::394198058210062000
431081727	::394198174216122000
28299725	::394198873935474000
37867502	::394200598402191000
422304131	::394200771245244000
37867502	::394200816292098000
71926182	::394202155046801000
262889564	::394202500653666000
176300621	::394203366429315000
90211828	::394204227889037000
83092668	::394205182449696000
90211828	::394205704237907000
90211828	::394206160397824000
176300621	::394206982502350000
176300621	::394207075074449000
58563319	::394211094719643000
65567504	::394223166140067000
432738371	::394226040806989000
431081727	::394229189399687000
251892054	::394229242936176000
268546928	::394232811789365000
120906428	::394235097164967000
432738371	::394236128334594000
188480631	::394237639542730000
308249623	::394239635640958000
308249623	::394241450524688000
27237232	::394241849986396000
431081727	::394242016030117000
236112923	::394242650955841000
432738371	::394244008169320000
601049906	::394245122193625000
279393068	::394246245905997000
432590763	::394247085346009000
491921675	::394248883825422000
378794339	::394250214380277000
256147123	::394251764079161000
172174331	::394252455958949000
373569970	::394253978927521000
586669052	::394255658822156000
506100348	::394256121369600000
402243422	::394256399439372000
266095621	::394257961646051000
266095621	::394258252978212000
402243422	::394258999333244000
261438579	::394259043033677000
402243422	::394259187527843000
261438579	::394259599009652000
529698153	::394259889909792000
334515229	::394260031191154000
506100348	::394260087813861000
506100348	::394260274481344000
506100348	::394260494707482000
261438579	::394260501749714000
261438579	::394260776837320000
261605370	::394261623734796000
261605370	::394261804790349000
601049906	::394264848445349000
328796227	::394270819201077000
631782776	::394274791848288000
322224277	::394276266771103000
31287131	::394277195793059000
478520972	::394278505158311000
369310186	::394279446829858000
308249623	::394279731241041000
256147123	::394281907631833000
172174331	::394282665005682000
47067763	::394283081055891000
38042561	::394286685246066000
432590763	::394290680140296000
90265908	::394291191631859000
308249623	::394291750509895000
456220746	::394292160758947000
456220746	::394292255051104000
456220746	::394292367261310000
58563319	::394292556361924000
456220746	::394292649789636000
456220746	::394292704361713000
456220746	::394293032415412000
456220746	::394293129756426000
456220746	::394293178624249000
232793000	::394295712168411000
456220746	::394296145075134000
311724390	::394297951079514000
311724390	::394298555369680000
67296324	::394302604869500000
218302876	::394306315276652000
218302876	::394306923849216000
218302876	::394306989699760000
172174331	::394312857052913000
47205894	::394313936759029000
397934536	::394316160612573000
352789311	::394319641872695000
222173816	::394320395148349000
222173816	::394320768223301000
222173816	::394321411457552000
222173816	::394324263680749000
176300621	::394325271589171000
176300621	::394325357874401000
369310186	::394326049007611000
311724390	::394330348621811000
449756109	::394330353478799000
393622132	::394330688981192000
48152030	::394331731420909000
234801315	::394331757841223000
222173816	::394332535557062000
238400474	::394333090719334000
238400474	::394333484946165000
188480631	::394333649208090000
238400474	::394334098807738000
311724390	::394335021957251000
188480631	::394335839674957000
48152030	::394337333962477000
188480631	::394338918336057000
311724390	::394339948075044000
311724390	::394342716676378000
232793000	::394343227286765000
274693254	::394344939154587000
274693254	::394345103969751000
274693254	::394345134227468000
274693254	::394345159770796000
274693254	::394345215215288000
274693254	::394345297138438000
274693254	::394345319728963000
177645158	::394345814841360000
402243422	::394347443313061000
402243422	::394347484694069000
232793000	::394347596124155000
402243422	::394347969308147000
47205894	::394349972469993000
234801315	::394352397461757000
64905964	::394352688626155000
506100348	::394353224896884000
32787499	::394355860194852000
172174331	::394358141954965000
232793000	::394366049119784000
188480631	::394369215760973000
262271807	::394370240240697000
232793000	::394373089724620000
232793000	::394373353344995000
172174331	::394388339714826000
546266750	::394397003670515000
47067763	::394398116134547000
400704846	::394407501380087000
299484513	::394417085968695000
172174331	::394418618693218000
47205894	::394432302328979000
329993431	::394433423080583000
61630217	::394435379237232000
188480631	::394439180564328000
122769328	::394440796403167000
122769328	::394440815600488000
122769328	::394440841403846000
505841428	::394448554355204000
129844944	::394454218935111000
308249623	::394454240212447000
456220746	::394459439484661000
538590660	::394459697345875000
456220746	::394459706926043000
456220746	::394459806238789000
456220746	::394460010534928000
456220746	::394460042793324000
456220746	::394460264437129000
456220746	::394460483119751000
129844944	::394460652208947000
456220746	::394460732051718000
456220746	::394460802092388000
456220746	::394460870988009000
154535515	::394465122544267000
15278648	::394466326258790000
30574202	::394466458601652000
30574202	::394466459453112000
30574202	::394466460321329000
30574202	::394466461294403000
30574202	::394466462045179000
61630217	::394466879110381000
433083953	::394469421118283000
311724390	::394470189607043000
15278648	::394470966312456000
188480631	::394472993801658000
220465561	::394473629959741000
311724390	::394476080163090000
67514044	::394476286460309000
15278648	::394477898951704000
15278648	::394480864911818000
274693254	::394488016586428000
601049906	::394488781019312000
129844944	::394489374634950000
96056317	::394494644182331000
311724390	::394499874449674000
357265451	::394500742016282000
67514044	::394501310143541000
67514044	::394501452519190000
67514044	::394501819344629000
67514044	::394502576798183000
255268969	::394503723726434000
261438579	::394507740518678000
261438579	::394507847280513000
261438579	::394508642092728000
189272740	::394509236710801000
189272740	::394509360484741000
329993431	::394510163974975000
134142256	::394511073979531000
134142256	::394511395263221000
134142256	::394512418069430000
134142256	::394512666393194000
120906428	::394513278497341000
134142256	::394513763854188000
120906428	::394517762418040000
188480631	::394517815107268000
116343636	::394519750308405000
120906428	::394521010382184000
340627969	::394522032496328000
132479234	::394522781070950000
42292477	::394523519901777000
42292477	::394523830456434000
42292477	::394523913184882000
42292477	::394524058739834000
42292477	::394524132140134000
172174331	::394524220660539000
42292477	::394524594797047000
340627969	::394526824459292000
340627969	::394527113149448000
369310186	::394527922394255000
392434084	::394529606176210000
42292477	::394530314753949000
478520972	::394531190465888000
478520972	::394531742423728000
19569142	::394531781392605000
42292477	::394533919770836000
42292477	::394534635847548000
222173816	::394535133694283000
19569142	::394535269149335000
308249623	::394536641022263000
301042701	::394536724099264000
601049906	::394536856974794000
308249623	::394537852257595000
311724390	::394537973175156000
222173816	::394538253912506000
711532177	::394538279501971000
172174331	::394539337125068000
446326590	::394540329669783000
446326590	::394540532522688000
446326590	::394540631625695000
446326590	::394540900178616000
446326590	::394541992945790000
236466373	::394542142531436000
236466373	::394542193714921000
236466373	::394542209623937000
448325555	::394543411732439000
446326590	::394543495496491000
446326590	::394545184517537000
177989889	::394545204557926000
446326590	::394546379982245000
358948460	::394547052534693000
358948460	::394547119668740000
358948460	::394547438393913000
358948460	::394547627078856000
358948460	::394547771287425000
358948460	::394547800089706000
358948460	::394547878753878000
95504927	::394548879682985000
40524821	::394551826810667000
478520972	::394552032654524000
448325555	::394552061867859000
134142256	::394552178003554000
134142256	::394552721031704000
17146204	::394552906415763000
134142256	::394553039987552000
172174331	::394554449902837000
134142256	::394554876253851000
134142256	::394555048249671000
134142256	::394555304433573000
134142256	::394555609720168000
272488861	::394559417032523000
463420581	::394559874958241000
247362551	::394559905949945000
478520972	::394561467326140000
478520972	::394561897934356000
529698153	::394563399318659000
402243422	::394563822846881000
402243422	::394563823052390000
241999176	::394564512000770000
15086993	::394565806446493000
631782776	::394569476286341000
172174331	::394569534427779000
261564905	::394570251066957000
261564905	::394570474857840000
423422030	::394570667355828000
261564905	::394570782203838000
261564905	::394570963414560000
322224277	::394572478401359000
335100293	::394572601319628000
335100293	::394573174626463000
369109312	::394573423462346000
445669112	::394577909455003000
445669112	::394578032955908000
545540214	::394578054720155000
445669112	::394578132008964000
393801885	::394579928953671000
90211828	::394584183131365000
272488861	::394584260431986000
172174331	::394584627932717000
222173816	::394584646614122000
222173816	::394584791422476000
422214932	::394585638063714000
188480631	::394586509351059000
177989889	::394587292901187000
321663912	::394588844734963000
61630217	::394594728261713000
264311875	::394595864087240000
189272740	::394597743433228000
328796227	::394597769522196000
264311875	::394598026410328000
264311875	::394598128088662000
264311875	::394598822950612000
264311875	::394598959101927000
264311875	::394599101389471000
358948460	::394600181531803000
358948460	::394600204843757000
358948460	::394600382854209000
253381064	::394601627899801000
253381064	::394601634489053000
19501845	::394602267048824000
378794339	::394605605320536000
27237232	::394605726544703000
256147123	::394605864113278000
321663912	::394605877446975000
426402586	::394606590612869000
520759048	::394606677116612000
520759048	::394607158639480000
96408259	::394607308543504000
96408259	::394607371269320000
358948460	::394607637930586000
157541754	::394608659965431000
520759048	::394612043598159000
520759048	::394612090775691000
176974576	::394612451510976000
253381064	::394613537932193000
253381064	::394613599148048000
241999176	::394613787736936000
188480631	::394613874613551000
69662123	::394615589240844000
520759048	::394617415587614000
274693254	::394618476520034000
192948373	::394618980687560000
274693254	::394619984695287000
79902186	::394622953876619000
360954828	::394622995572224000
360954828	::394623451308519000
169618179	::394624765228765000
17146204	::394627097961832000
169618179	::394627410530156000
17146204	::394627764155715000
31287131	::394627843843313000
357894396	::394628703218843000
65567504	::394629087903244000
65567504	::394629430535938000
229364831	::394629734262267000
42292477	::394630577766559000
169618179	::394630809019514000
241999176	::394630832385556000
96408259	::394631020974051000
274693254	::394631106064297000
274693254	::394631128063434000
241999176	::394631581656047000
274693254	::394631593983475000
274693254	::394632641661902000
423422030	::394632897409593000
169618179	::394633476382949000
520759048	::394634948860469000
241999176	::394634999351103000
195846146	::394635450906050000
601049906	::394636813266345000
256147123	::394637808268095000
69666823	::394639796091748000
520759048	::394641128802111000
264311875	::394641548261871000
261564905	::394641971542650000
261564905	::394642647823814000
264311875	::394642665293103000
360954828	::394642685069631000
261564905	::394642891659702000
264311875	::394643076964024000
264311875	::394643186368253000
256147123	::394647581298790000
19569142	::394648115724050000
256147123	::394649278427037000
241999176	::394650115354288000
311724390	::394650339946676000
217214677	::394650359919935000
195846146	::394653060112191000
189368301	::394653731134119000
189368301	::394653731138322000
134142256	::394653781595410000
189368301	::394654018389430000
567827557	::394654361323728000
134142256	::394654417057619000
189368301	::394654463635779000
189368301	::394654790590156000
134142256	::394655158627336000
116147578	::394655336985931000
134142256	::394655507186597000
116147578	::394656136026013000
134142256	::394656811057307000
116147578	::394656821731794000
47205894	::394657176800595000
47205894	::394657286502621000
134142256	::394657770898595000
116147578	::394657775327793000
134142256	::394658222432210000
222173816	::394658228577247000
264311875	::394658580743221000
134142256	::394658616390594000
134142256	::394658700201185000
222173816	::394658798318538000
264311875	::394659612340674000
134142256	::394659676127629000
264311875	::394659700832083000
134142256	::394659735661588000
116147578	::394660138881003000
264311875	::394660151589744000
264311875	::394660283894886000
264311875	::394660426744471000
134142256	::394660516536147000
256147123	::394660528477331000
264311875	::394660537667031000
116147578	::394661412733083000
134142256	::394661512943382000
134142256	::394661619742932000
116147578	::394662662509821000
116147578	::394663142946373000
134142256	::394663200840364000
116147578	::394664016536018000
116147578	::394664161851875000
360954828	::394666476478930000
335100293	::394667614896533000
195276249	::394669938344218000
311724390	::394670827011985000
50154503	::394671741089611000
50154503	::394671749653995000
50154503	::394672291797143000
311724390	::394672352249659000
311724390	::394673479120736000
50154503	::394673570485252000
100373532	::394673686340313000
195276249	::394674366853955000
423422030	::394674650305028000
50154503	::394675061954576000
390479008	::394675117126471000
50154503	::394675226069319000
50154503	::394675400191664000
423422030	::394675474481549000
255711119	::394676039814631000
274693254	::394676127790546000
274693254	::394676165547679000
274693254	::394676187014115000
176300621	::394678566979665000
567827557	::394679561725554000
50154503	::394680001674489000
50154503	::394680083937386000
50154503	::394680212366979000
50154503	::394680623798816000
183397191	::394681067182899000
195276249	::394681918127890000
116343636	::394683805690122000
90265908	::394684547146989000
432590763	::394686210045919000
32787499	::394686607594635000
399695389	::394686942559744000
423422030	::394686987527278000
423422030	::394687399097556000
399695389	::394687475236356000
399695389	::394687910512828000
399695389	::394688066083778000
65567504	::394688173428600000
399695389	::394688301682024000
399695389	::394688447467630000
399695389	::394688560768364000
399695389	::394688849818841000
399695389	::394689224135307000
399695389	::394689832917549000
399695389	::394689973380599000
172174331	::394690445009100000
116343636	::394692793852903000
393622132	::394692975986368000
463420581	::394693686866358000
138245975	::394693741258100000
311724390	::394693978508906000
138245975	::394694066262118000
138245975	::394694235955273000
243857003	::394695409848684000
250010716	::394699720511070000
69666823	::394699976003317000
47205894	::394703436349849000
308249623	::394703627136143000
308249623	::394703674326261000
308249623	::394704293049028000
274693254	::394704580942241000
116343636	::394705648555802000
322260178	::394706861603057000
116343636	::394706914321248000
116343636	::394706949662466000
250010716	::394711461466877000
349472194	::394714031489314000
47205894	::394715072821329000
261564905	::394717856354418000
322260178	::394718043852767000
313641068	::394722139586437000
313641068	::394722431015059000
313641068	::394722495494107000
243857003	::394727254523400000
17146204	::394732128371367000
17146204	::394734595494514000
172174331	::394735645513359000
17146204	::394736819893710000
333273152	::394743865032200000
172174331	::394750726854807000
400704846	::394756418097524000
400704846	::394756482886938000
329993431	::394757358313676000
329993431	::394757510780825000
255765560	::394758353429483000
400704846	::394764521752907000
32125015	::394768581235179000
148143110	::394770768422531000
47067763	::394775586079789000
524903037	::394777056741175000
146549492	::394777740177854000
241999176	::394783065677238000
228357750	::394789652860641000
172174331	::394796009894604000
114970673	::394798641837510000
308249623	::394798824515854000
631782776	::394799025167151000
299484513	::394799377165737000
114970673	::394802412353249000
61630217	::394811131162030000
505841428	::394811171707944000
172174331	::394811174002249000
447709333	::394813837373112000
447709333	::394814117938487000
447709333	::394815001674153000
447709333	::394816483689525000
447709333	::394816763357302000
268546928	::394819164893753000
567827557	::394822085706407000
146549492	::394822535201980000
361691248	::394824224730140000
633957791	::394824725118988000
633957791	::394824910129733000
195276249	::394825189328171000
19569142	::394825903978463000
446326590	::394826967406899000
279393068	::394827049971367000
154535515	::394827520761012000
279393068	::394827654550921000
311724390	::394829106618974000
34481075	::394830826619150000
34481075	::394830969431412000
308249623	::394830973784707000
308249623	::394831131658289000
308249623	::394831227984703000
34481075	::394831618474397000
433083953	::394831810275704000
34481075	::394831827975692000
34481075	::394832053910265000
34481075	::394832152509952000
34481075	::394832314535923000
34481075	::394832645651054000
34481075	::394832972114710000
34481075	::394833131720564000
446326590	::394833618633113000
16710226	::394836180379762000
308249623	::394836488610779000
308249623	::394836841339158000
242443898	::394836940098662000
279393068	::394837497412190000
335100293	::394839061791129000
586941163	::394839399772327000
308249623	::394841943089229000
329475109	::394841964631187000
311724390	::394843273220481000
21764174	::394843754890133000
308249623	::394844174802886000
447709333	::394844996685529000
311724390	::394845576933937000
711532177	::394845974775881000
390479008	::394846037019357000
711532177	::394846302938226000
17163192	::394846377915580000
222173816	::394851739322437000
47205894	::394851948072943000
160671151	::394853429421420000
172174331	::394856413010202000
264295397	::394859709993594000
146549492	::394860591338487000
146549492	::394860825321951000
264295397	::394862018291068000
298090474	::394862970288615000
274693254	::394863256206323000
274693254	::394863360090853000
274693254	::394863401677385000
520759048	::394864954861703000
322224277	::394865592634597000
357265451	::394866108265549000
378778103	::394866365242572000
567827557	::394866589658406000
369109312	::394870351421005000
369109312	::394870736596525000
180388620	::394871777475584000
415897649	::394873516589191000
17769662	::394874131533295000
40524821	::394875132281634000
369310186	::394875283381432000
308249623	::394875301638832000
369310186	::394876427587551000
340627969	::394877243211526000
40524821	::394879758359859000
524903037	::394880441410666000
262271807	::394880774123839000
262271807	::394880951400292000
195846146	::394884350321233000
311724390	::394885183175790000
71926182	::394885398813356000
176300621	::394886371204431000
195846146	::394886608681320000
448325555	::394888277901447000
394796192	::394891841557909000
47205894	::394892256634626000
316484120	::394892992705613000
195846146	::394893133827145000
30574202	::394894380449800000
96408259	::394895830307459000
96408259	::394896206003859000
100373532	::394899465489752000
40524821	::394904654322348000
30574202	::394906041340534000
30574202	::394906042435252000
30574202	::394906043236376000
30574202	::394906043920044000
30574202	::394906044570165000
256147123	::394907825732075000
279393068	::394909308724715000
15974594	::394909390484287000
256147123	::394913404135043000
264311875	::394913749691154000
256147123	::394915230448242000
279393068	::394916163605790000
256147123	::394916708009254000
30574202	::394916830449385000
30574202	::394916831246315000
30574202	::394916832995340000
30574202	::394916833716744000
30574202	::394916835080290000
172174331	::394916837902663000
256147123	::394917025421615000
279393068	::394917591615303000
153230202	::394918047808368000
153230202	::394918502529630000
281589334	::394919979482505000
335100293	::394923245985472000
432590763	::394926314785734000
478520972	::394929000369238000
79902186	::394929175116918000
47205894	::394931061383131000
172174331	::394931931365662000
308308003	::394932985314557000
308308003	::394933203145728000
262271807	::394935534852014000
482944497	::394936004337229000
17146204	::394936947098910000
261605370	::394938081377529000
447709333	::394940983990693000
447709333	::394943947912392000
447709333	::394943958935019000
447709333	::394944053034242000
447709333	::394944991719469000
447709333	::394945425985138000
17146204	::394946101041590000
153230202	::394948515886948000
47205894	::394950391227379000
236466373	::394951031068450000
274693254	::394952568528711000
274693254	::394952639269838000
547745977	::394952876239237000
274693254	::394953124743774000
327167157	::394955298588217000
17146204	::394956146122838000
17769662	::394958095719620000
86162508	::394958478680150000
86162508	::394959272036950000
86162508	::394959311350145000
86162508	::394959696173346000
172174331	::394962214563508000
545540214	::394962664402608000
134142256	::394964945147658000
135328132	::394965378364755000
135328132	::394965430999080000
169618179	::394967373863997000
134142256	::394969085663928000
134142256	::394969147248889000
195846146	::394969722808053000
311724390	::394969873110949000
134142256	::394971222942814000
422214932	::394971520868433000
134142256	::394971788251115000
134142256	::394972381510266000
95504927	::394973164998246000
40524821	::394973973798486000
251961694	::394975396913221000
251961694	::394975711280529000
146549492	::394976798767071000
17146204	::394976813380022000
538590660	::394976879054032000
172174331	::394977215680491000
251961694	::394977896827486000
17146204	::394978158765555000
264364477	::394978459795353000
17146204	::394978539771949000
134142256	::394979372555182000
272488861	::394980685263691000
134142256	::394981857210531000
134142256	::394982036231835000
239770256	::394982545512624000
42292477	::394982771795697000
195846146	::394983296737624000
61630217	::394983381102239000
163589914	::394983479856750000
234801315	::394983727627268000
251961694	::394983754462420000
234801315	::394984145786789000
163589914	::394984336564310000
373569970	::394984809564360000
520759048	::394984884227538000
520759048	::394984950292049000
234801315	::394985035432198000
234801315	::394985263950487000
447709333	::394985318857719000
520759048	::394985547564716000
234801315	::394985985031028000
586669052	::394986054052114000
234801315	::394986155034570000
433083953	::394986428670545000
586669052	::394986682631847000
329475109	::394986699295424000
586669052	::394986727615393000
329475109	::394987022609166000
17769662	::394987466664706000
256147123	::394987955183300000
447709333	::394991022767230000
11822502	::394995394448347000
406122207	::394997640863436000
57854623	::394998576037625000
406122207	::394998724528963000
520759048	::395000023710453000
67514044	::395000971010789000
406122207	::395001267376115000
447709333	::395002659821740000
188480631	::395005484245454000
38910495	::395005728999497000
38910495	::395005801900695000
261564905	::395009448134971000
261564905	::395009537972772000
613256961	::395009767002746000
86162508	::395010292762943000
593259997	::395011193556844000
593259997	::395011267783426000
264364477	::395011665663885000
298090474	::395011741186535000
335100293	::395012526544400000
195276249	::395013295687880000
15086993	::395014910796517000
261564905	::395015322903670000
220465561	::395015657793667000
545007880	::395015849196523000
146219676	::395015911008403000
545007880	::395015917106507000
545007880	::395016135663312000
177645158	::395016258497679000
545007880	::395016323937222000
545007880	::395016411241644000
545007880	::395016493613600000
82130465	::395016559451594000
545007880	::395016599263903000
537003519	::395016653312106000
545007880	::395016701319716000
545007880	::395016819120934000
545007880	::395016955918176000
545007880	::395017088760176000
545007880	::395017138370383000
545007880	::395017359208902000
545007880	::395017396315901000
545007880	::395017760176349000
86162508	::395018140859379000
447709333	::395019233161003000
86162508	::395019316703145000
352789311	::395021304564580000
352789311	::395021412383346000
529698153	::395021868731609000
352789311	::395022059178565000
352789311	::395022259217518000
134142256	::395023520146534000
426402586	::395025497065000000
311724390	::395026170002931000
82130465	::395026332603523000
274693254	::395027301672697000
47205894	::395027334442401000
311724390	::395027950468227000
311724390	::395029716174131000
82130465	::395030372720721000
32787499	::395032613200490000
311724390	::395034587178360000
361978168	::395037915212156000
361978168	::395038318020558000
567827557	::395038357559861000
361978168	::395039268776968000
361978168	::395039587351166000
318224190	::395040975858323000
361978168	::395041307674300000
361978168	::395041862014484000
361978168	::395042106487865000
160671151	::395042335140364000
361978168	::395042337556295000
361978168	::395042428904038000
361978168	::395042538165645000
256147123	::395043777724686000
361978168	::395043788122750000
327167157	::395044956953649000
48152030	::395045895466532000
361978168	::395046039352512000
361978168	::395046471651057000
361978168	::395046812987719000
361978168	::395047023910858000
361978168	::395047187325124000
361978168	::395047327494598000
361978168	::395047529588752000
361978168	::395047898607796000
116147578	::395047936305811000
116147578	::395047981520412000
256147123	::395049624500576000
256147123	::395049642179563000
82130465	::395049926293323000
80448281	::395050896842686000
235867165	::395053158742769000
235867165	::395053612142845000
47205894	::395054404782403000
47205894	::395055020875329000
463420581	::395055514826317000
47205894	::395056164905291000
423422030	::395056320132694000
47205894	::395056513644904000
308249623	::395057079079026000
47205894	::395057434516938000
195846146	::395057539802738000
47205894	::395058013934858000
243857003	::395059385744900000
253879613	::395060079818326000
256147123	::395061391456870000
243857003	::395063210673307000
30574202	::395063232034906000
567827557	::395063398364246000
57854623	::395064046413557000
38042561	::395064148419026000
57854623	::395064158858653000
38042561	::395064856849575000
243857003	::395070335323631000
256147123	::395070959637393000
329993431	::395075706033434000
48152030	::395076928132362000
329993431	::395080568401965000
634804128	::395081343392309000
172174331	::395082920756379000
153133040	::395089753282187000
243857003	::395090761558921000
116147578	::395095447938678000
449756109	::395096635748777000
96882214	::395096816112259000
17146204	::395099794604969000
96882214	::395100550460497000
96882214	::395102834321944000
243857003	::395103793458577000
96882214	::395104499049570000
243857003	::395105107081441000
132479234	::395105230029094000
172174331	::395113151898726000
64905964	::395123531211890000
172174331	::395128201409622000
415206019	::395139084144082000
369310186	::395139921784344000
172174331	::395143420013850000
241999176	::395145506374316000
334515229	::395148720125140000
22734052	::395149759373012000
134142256	::395151841563910000
47067763	::395153069732028000
134142256	::395155439437881000
134142256	::395155921698963000
134142256	::395156150837993000
134142256	::395156618007965000
134142256	::395156676463968000
172174331	::395158420241653000
188480631	::395161643342364000
256147123	::395163309738962000
27237232	::395165202255077000
505841428	::395173236121423000
446326590	::395173981734830000
27237232	::395177352180670000
308249623	::395179873724936000
308249623	::395180093460316000
321663912	::395180098992603000
89632418	::395180717128552000
27237232	::395181574892707000
27237232	::395182027244175000
308308003	::395182734508703000
308308003	::395184058486890000
308308003	::395184830465327000
299484513	::395185912696422000
132479234	::395186606292074000
172174331	::395188645927219000
64582219	::395188716295430000
154535515	::395189959864225000
423422030	::395194256752910000
299311083	::395196500810428000
255711119	::395197964785684000
633010300	::395199464937246000
261605370	::395200335318634000
299311083	::395201928923451000
299311083	::395202563152564000
299311083	::395203433483214000
299311083	::395204115221184000
260539431	::395204742634143000
299311083	::395206129716064000
299311083	::395206276646707000
299311083	::395206395412643000
299311083	::395206933185310000
366094013	::395208175991136000
264311875	::395208507755986000
264311875	::395208552970588000
264311875	::395209961518534000
264311875	::395214551982944000
264311875	::395214577182326000
520759048	::395217143442460000
520759048	::395217183082811000
520759048	::395217271167418000
463420581	::395220435589410000
482944497	::395222031404646000
78404115	::395226832372387000
402309580	::395227106629926000
30671407	::395227872132333000
30671407	::395228024654012000
251892054	::395234502450356000
153133040	::395234565452611000
153133040	::395235516565569000
153133040	::395235776541122000
262271807	::395235925347024000
132479234	::395237114092470000
188480631	::395237188377378000
415897649	::395237356317327000
71926182	::395237855942807000
188480631	::395237877417648000
186693710	::395238583319011000
19569142	::395240630500073000
153133040	::395240897350090000
44041485	::395241451321585000
153133040	::395241620284534000
313653756	::395241841203109000
313653756	::395242258405916000
71926182	::395245051334230000
44041485	::395246004196237000
524903037	::395246523736657000
308249623	::395246803316383000
386833057	::395250509574971000
586669052	::395250922894290000
711532177	::395251830856228000
30671407	::395253573963235000
329475109	::395254661021986000
329475109	::395254940446097000
71926182	::395255014530109000
426402586	::395255400565862000
586669052	::395257879772811000
261438579	::395258058123014000
71926182	::395261539705303000
71926182	::395262025657360000
172174331	::395264128844967000
313653756	::395265518979932000
313653756	::395265554899943000
78404115	::395266070321168000
313653756	::395266428862869000
222173816	::395266447976308000
78404115	::395266457434464000
69666823	::395267259394191000
512668596	::395271152249356000
586669052	::395275931105112000
32787499	::395276445171216000
448325555	::395276487437598000
512668596	::395276731013414000
313653756	::395278224730497000
482944497	::395279991044575000
188480631	::395281102476423000
177645158	::395281183912648000
177645158	::395283491199647000
520759048	::395283899800387000
520759048	::395283940631920000
264234166	::395284154431967000
279393068	::395286363328610000
44041485	::395286808788885000
195846146	::395289463577788000
482944497	::395290625186463000
448325555	::395290724230782000
301042701	::395291741244252000
242443898	::395293087922012000
301042701	::395294734358302000
313653756	::395295661672767000
313653756	::395295707516526000
482944497	::395297103012184000
482944497	::395299835303452000
482944497	::395300243497320000
185633935	::395302974177951000
185633935	::395303121343504000
185633935	::395303191300308000
54721301	::395303447060152000
185633935	::395303523132641000
185633935	::395303728896802000
185633935	::395304068295720000
185633935	::395304949955178000
634804128	::395305337399435000
266095621	::395306166873776000
508407656	::395306475813216000
266095621	::395306494457290000
266095621	::395306610421403000
185633935	::395307027507212000
47547782	::395307208579485000
188480631	::395307292200927000
185633935	::395307423319486000
172174331	::395309427902787000
122769328	::395310333633765000
134142256	::395314763007152000
17146204	::395323938898599000
586669052	::395324268646789000
38042561	::395325106198560000
447709333	::395325114310344000
192948373	::395326955307814000
555976584	::395328845974233000
185633935	::395329441469321000
520759048	::395329853400293000
520759048	::395329931322068000
21764174	::395330496986492000
65567504	::395338850765008000
701949296	::395339266265321000
313653756	::395342120816349000
313653756	::395342512602116000
447709333	::395342963032608000
188480631	::395343710679875000
153230202	::395343759237332000
447709333	::395343915252871000
74262042	::395343960660799000
447709333	::395343962686226000
537003519	::395345532530745000
520759048	::395346038791622000
447709333	::395346124430512000
520759048	::395346128381935000
188480631	::395351110929489000
30671407	::395351114834403000
447709333	::395351198334607000
433065308	::395351395496243000
30671407	::395351437204402000
146512594	::395351781511012000
447709333	::395352086344257000
30671407	::395352296215044000
30671407	::395352339051466000
30671407	::395352696582311000
545540214	::395353599393267000
38910495	::395353602559983000
30671407	::395354425449254000
218698577	::395354723517472000
299311083	::395354965033902000
218698577	::395355013687410000
218698577	::395355157573009000
299311083	::395355187956969000
188480631	::395355915492151000
299311083	::395356684262309000
299311083	::395356768957911000
218698577	::395358633631838000
218698577	::395358734831992000
255268969	::395359096670781000
255268969	::395359187280330000
218698577	::395359351671513000
218698577	::395359579879399000
17146204	::395359981387513000
218698577	::395360444002471000
17146204	::395360901663965000
218698577	::395361024993280000
188480631	::395361216370991000
218698577	::395361696815935000
218698577	::395361764029657000
218698577	::395362013003513000
241999176	::395362503171264000
218698577	::395362940078927000
218698577	::395363207759425000
218698577	::395363521891811000
65567504	::395363554502512000
218698577	::395365341628350000
426402586	::395365644691980000
426402586	::395365940231024000
426402586	::395366283908100000
207893494	::395367387182006000
369109312	::395368287712071000
524903037	::395369706192125000
598834287	::395370721217507000
234948012	::395370813467009000
299311083	::395370830173323000
261564905	::395370911706001000
261564905	::395371128647999000
598834287	::395371208822120000
598834287	::395371354083454000
261564905	::395371359947083000
598834287	::395371589471985000
299311083	::395371877377781000
598834287	::395372224112123000
313653756	::395373023278034000
313653756	::395373688674996000
447709333	::395373975313715000
361978168	::395374454127484000
361978168	::395374778108116000
266095621	::395376258357686000
266095621	::395376506710810000
598834287	::395376697240854000
598834287	::395376845886992000
361978168	::395377653177675000
361978168	::395378191361392000
261564905	::395378861652721000
86162508	::395380560916267000
86162508	::395381049275842000
86162508	::395381167379062000
86162508	::395382031732850000
361978168	::395382071751094000
361978168	::395382182728175000
86162508	::395382271173079000
361978168	::395382385539567000
361978168	::395382439864193000
361978168	::395382658798485000
361978168	::395382766906650000
329475109	::395383126731796000
361978168	::395383137901248000
172174331	::395384912246620000
520759048	::395385687559913000
352789311	::395387848452751000
538590660	::395389399120502000
447709333	::395390440989392000
447709333	::395390675769765000
241999176	::395391444195999000
598834287	::395391725641793000
447709333	::395392225674137000
598834287	::395392441789857000
256147123	::395392753539891000
255711119	::395393548385652000
255711119	::395393765621248000
538590660	::395394973132406000
567827557	::395396549150121000
256147123	::395396618159013000
369109312	::395396636098449000
222173816	::395398380383260000
256147123	::395399569502007000
256147123	::395399853678657000
555976584	::395400330633965000
329475109	::395400395012313000
177645158	::395403916315475000
177645158	::395404039481229000
386627455	::395406597066739000
386627455	::395407656149860000
266095621	::395408864507867000
555976584	::395409665015558000
47547782	::395409711434309000
555976584	::395410305758412000
311724390	::395410492484640000
555976584	::395410802506612000
21764174	::395411177880055000
555976584	::395411322600296000
555976584	::395411400643723000
555976584	::395411774456877000
555976584	::395411850122100000
79902186	::395412191626940000
82130465	::395412311730442000
47547782	::395412369246924000
555976584	::395412636914814000
555976584	::395413770752647000
329475109	::395414083132203000
555976584	::395414287487098000
172174331	::395415192181305000
189368301	::395416140182466000
100373532	::395416350887133000
189368301	::395416472136458000
189368301	::395416472270680000
189368301	::395416472287465000
66486074	::395417444560285000
189368301	::395418114508455000
195846146	::395421232536883000
311724390	::395421466679717000
448325555	::395422243154849000
261564905	::395423891440427000
313653756	::395423999829610000
329993431	::395429080646295000
329993431	::395429347085275000
172174331	::395430185429774000
261564905	::395430971643678000
311724390	::395450061498228000
92936298	::395460237609934000
172174331	::395460427028525000
313653756	::395465190562480000
397934536	::395470003442417000
518039543	::395479438923550000
69666823	::395481892645912000
69666823	::395484386440650000
449756109	::395487014574776000
69666823	::395493146949197000
69666823	::395493665876873000
134142256	::395498189111189000
134142256	::395511930766368000
134142256	::395513652733681000
478520972	::395517003710332000
478520972	::395517184497434000
134142256	::395518202639572000
256147123	::395518223476477000
220465561	::395519003625402000
134142256	::395520565076697000
188480631	::395522660299718000
520759048	::395523414838231000
47067763	::395530566629883000
220465561	::395532713442045000
308249623	::395533357699702000
308249623	::395534616792027000
172174331	::395535931588878000
505841428	::395536027688767000
520759048	::395537434802659000
224346133	::395537538657443000
157117376	::395539952651354000
157117376	::395540697400356000
157117376	::395541196056977000
157117376	::395542277503737000
157117376	::395544031196745000
157117376	::395544206808084000
17163192	::395544596832219000
520759048	::395547448489562000
17769662	::395549569632985000
222173816	::395550951634780000
222173816	::395551919151673000
154535515	::395552350158352000
433083953	::395556588976488000
251892054	::395558065661296000
242443898	::395558609880645000
262271807	::395560217976778000
423422030	::395560313216446000
255313314	::395561154090524000
251892054	::395561202354753000
308249623	::395565167393521000
172174331	::395566113431363000
57804016	::395569133351632000
96882214	::395569503028797000
287721116	::395569711670636000
287721116	::395569837030010000
287721116	::395570001295724000
299484513	::395572004486516000
264234166	::395572523045117000
264234166	::395573162022141000
308249623	::395573726248308000
96408259	::395575042446069000
96408259	::395575469170380000
445669112	::395576370337972000
445669112	::395576472439885000
189272740	::395576523991687000
445669112	::395576696868732000
308249623	::395578790178344000
308249623	::395578790186721000
264234166	::395579473019805000
172174331	::395581190289121000
333273152	::395581859330916000
333273152	::395581929627463000
333273152	::395581989551489000
333273152	::395582209383362000
333273152	::395582494885421000
333273152	::395582961426255000
333273152	::395583862543093000
448325555	::395583870772740000
222173816	::395585664252514000
237635410	::395587951964725000
260539431	::395588905988141000
459772996	::395593819812421000
459772996	::395594021097463000
58976049	::395594234574954000
172174331	::395596398017515000
447709333	::395597863503540000
45898691	::395598972016132000
313653756	::395599002550288000
335100293	::395599241315225000
45898691	::395599349507686000
313653756	::395599833399963000
262271807	::395600023041634000
361691248	::395600153962221000
505841428	::395600342588866000
505841428	::395600383869202000
308249623	::395602095702671000
313653756	::395603751303524000
313653756	::395604068892020000
313653756	::395604181832048000
327167157	::395604836214796000
311724390	::395606150365728000
369310186	::395607001331687000
329475109	::395607806629273000
311724390	::395608490934169000
586669052	::395608538938355000
311724390	::395609512192655000
313653756	::395609915965722000
537003519	::395610192731049000
37451407	::395610866931863000
172174331	::395611386866192000
311724390	::395612841572462000
313653756	::395612942588456000
313653756	::395613092102426000
256147123	::395614125910286000
313653756	::395614221213253000
323011452	::395614960581373000
17146204	::395615639001260000
27595900	::395615703299919000
40485959	::395615780387045000
313653756	::395616308693196000
255313314	::395618492936122000
432590763	::395618709730885000
256147123	::395620270855041000
432590763	::395622375397408000
195008986	::395623365266145000
195008986	::395623662503858000
432590763	::395625607599370000
264234166	::395626005378789000
172174331	::395626501754073000
264234166	::395629463142014000
287721116	::395631291510845000
256147123	::395634547334733000
229986296	::395635672922341000
154535515	::395637886432710000
154535515	::395637984537481000
415897649	::395638016045113000
17163192	::395638269142003000
154535515	::395638839395368000
38910495	::395640031781470000
313653756	::395640034209968000
334515229	::395641078058975000
276887663	::395641600552226000
172174331	::395641622500618000
148143110	::395643759972851000
256147123	::395644868006916000
154535515	::395645820307255000
313653756	::395646043674529000
30574202	::395651703925518000
274693254	::395652902637019000
255268969	::395663905185595000
311724390	::395669713314795000
21377945	::395669961127264000
432590763	::395670070699253000
432590763	::395670297338445000
432590763	::395671360422154000
160671151	::395677391445438000
432590763	::395677744589066000
129844944	::395679941607825000
327167157	::395680062172704000
586669052	::395680181735948000
256147123	::395680325050720000
586669052	::395680351311642000
327167157	::395680566739091000
195008986	::395680742610849000
256147123	::395681322544291000
195008986	::395681696164884000
189272740	::395682202672848000
229364831	::395682704546869000
229364831	::395682943521554000
555976584	::395684346226831000
555976584	::395684440220786000
555976584	::395684690608152000
432590763	::395684915435429000
185633935	::395686286025306000
447709333	::395686456187842000
61630217	::395688721691201000
61630217	::395688926385823000
114970673	::395689378527592000
598834287	::395691498005491000
65567504	::395694562187821000
30574202	::395696652805500000
185633935	::395699064819707000
185633935	::395699087708016000
185633935	::395699302850633000
185633935	::395699685186617000
185633935	::395699920776470000
185633935	::395700709964140000
313653756	::395701028156227000
281589334	::395702438889418000
313653756	::395703976382836000
195008986	::395706669457735000
567827557	::395707632532480000
30574202	::395707889249042000
27237232	::395708138894401000
185633935	::395709467721236000
185633935	::395710020396285000
555976584	::395710625810108000
185633935	::395711070222188000
447709333	::395711719688785000
322224277	::395712476387356000
313641068	::395714065139781000
313641068	::395714126930259000
284664089	::395714307939639000
255268969	::395714817291747000
313641068	::395714867434242000
313641068	::395714997848117000
231483310	::395715006165438000
223594866	::395715021659197000
313641068	::395715161946062000
255268969	::395715293697540000
266095621	::395715638477737000
255268969	::395715780731748000
255268969	::395715895404032000
255268969	::395716175797452000
185633935	::395716679118102000
255268969	::395716823926460000
255268969	::395717363477520000
255268969	::395717618373779000
255268969	::395718319833382000
255268969	::395718841004994000
72882594	::395719399690084000
72882594	::395720632572198000
255268969	::395721233100464000
188480631	::395723050882461000
238400474	::395727869030039000
238400474	::395728570909077000
238400474	::395728781375053000
44041485	::395729040255885000
44041485	::395729554251468000
120906428	::395733167748812000
586669052	::395733289446961000
586669052	::395733632587161000
17146204	::395734435103924000
266095621	::395736082115207000
601049906	::395736654977462000
218302876	::395737226711019000
218302876	::395737834960584000
433065308	::395738368073404000
313653756	::395743566439256000
447709333	::395744409741844000
447709333	::395744720925634000
634804128	::395745163516968000
447709333	::395745410829938000
634804128	::395745413615329000
447709333	::395745526135541000
189368301	::395747065034465000
313653756	::395748911425417000
631782776	::395749897967640000
313653756	::395751238513352000
313653756	::395754454114258000
459567634	::395754600344862000
168705725	::395754920395030000
313653756	::395756751217119000
313653756	::395757253581496000
313653756	::395757342320361000
250010716	::395758010175217000
433083953	::395758306808979000
520759048	::395758508937076000
529698153	::395761054942126000
386627455	::395761783043944000
172174331	::395762404438470000
58976049	::395762432989495000
17928370	::395762524597256000
47067763	::395762824888463000
313653756	::395762969541230000
313653756	::395763781739249000
241999176	::395769057007661000
241999176	::395769656302370000
177645158	::395770017159348000
195846146	::395772410600775000
329475109	::395772686775111000
256147123	::395772890827603000
48152030	::395773391481077000
329475109	::395774111001358000
313653756	::395777878509375000
393622132	::395780137314045000
432590763	::395780272484274000
593259997	::395781548361801000
256147123	::395781775286210000
71926182	::395784087656353000
261438579	::395785813788614000
261438579	::395786313779003000
313653756	::395786388332748000
186693710	::395786392095035000
261438579	::395786530343489000
261438579	::395786727635173000
256147123	::395786854152159000
261438579	::395787393350922000
261438579	::395787629280514000
261438579	::395787832041545000
261438579	::395787962966765000
261438579	::395788019229155000
195008986	::395788050590363000
261438579	::395788819393302000
261438579	::395789001715511000
432590763	::395789299523661000
261438579	::395789561898360000
313653756	::395790467796697000
313653756	::395791032584916000
593259997	::395792144725590000
593259997	::395792276858757000
172174331	::395792579339358000
235867165	::395793258875330000
316484120	::395793733184020000
261438579	::395796580944461000
373736716	::395798457803223000
373736716	::395798516489936000
69666823	::395798704688726000
373736716	::395798743099793000
57854623	::395799814538924000
261438579	::395800607476285000
261438579	::395800677378580000
261438579	::395800809641762000
57854623	::395801363835146000
38910495	::395801913188687000
261438579	::395802891459362000
261438579	::395802974494015000
261438579	::395803676297543000
261438579	::395803696707010000
311724390	::395806440658456000
172174331	::395807690116444000
38910495	::395808247883374000
38910495	::395810275648995000
38910495	::395810407706677000
38910495	::395810537704939000
313653756	::395810638921859000
322260178	::395811411601129000
586669052	::395812023264505000
313653756	::395818517452185000
90211828	::395822415122792000
253879613	::395828915454763000
259233215	::395835602970898000
172174331	::395837891806367000
586669052	::395838516984176000
482944497	::395839078908043000
172174331	::395868162874306000
449756109	::395869596776804000
19569142	::395871565130133000
540197402	::395871826540498000
134142256	::395877284755677000
134142256	::395877377542086000
134142256	::395877610657284000
134142256	::395879022019620000
134142256	::395879357484261000
134142256	::395880248270540000
134142256	::395880909947142000
520759048	::395880993565188000
134142256	::395881251187728000
218302876	::395881610974732000
134142256	::395882420076937000
251892054	::395883223848583000
134142256	::395883707048816000
529698153	::395894861871583000
311724390	::395895617416732000
53852889	::395897421164576000
311724390	::395897990956580000
53852889	::395898153313902000
505841428	::395898716491501000
53852889	::395899417800110000
558662656	::395902956983582000
255765560	::395904935029915000
255711119	::395907972204732000
47067763	::395908066987999000
255711119	::395908144469385000
177645158	::395909391741747000
593259997	::395910262911291000
172174331	::395913414683271000
30574202	::395913722268360000
154535515	::395914743271010000
268499224	::395914779879276000
268499224	::395915154686500000
301042701	::395917006543028000
264234166	::395917524191043000
311724390	::395917636891979000
17928370	::395917919710105000
100373532	::395918566257483000
459567634	::395921813815197000
459567634	::395922804585275000
459567634	::395924001832574000
459567634	::395925649225166000
459567634	::395925723783131000
459567634	::395927309066444000
459567634	::395927558627528000
459567634	::395928008969945000
180388620	::395928034017947000
284664089	::395928266114334000
633010300	::395928341754413000
459567634	::395928540384071000
177692206	::395930498264223000
36119799	::395932678551519000
36119799	::395933433794691000
120906428	::395933870656192000
586669052	::395935922321379000
264311875	::395936418461007000
264311875	::395936729976164000
459567634	::395936933475799000
555976584	::395937100190584000
242443898	::395938737739165000
459567634	::395939221233741000
459567634	::395939536158863000
459567634	::395939670292725000
459567634	::395940132303679000
459567634	::395940179112116000
311724390	::395941008480796000
154535515	::395942872102359000
21112883	::395942957741666000
120906428	::395944017763901000
169618179	::395944211033632000
327167157	::395944578466861000
327167157	::395944887914217000
48152030	::395948517899771000
48152030	::395948672355008000
48152030	::395948734971785000
459567634	::395949305573691000
67514044	::395949553155063000
459567634	::395949575745568000
369310186	::395949967405494000
142384634	::395950531153510000
58976049	::395952355545739000
17769662	::395953199552937000
323011452	::395953337171861000
242443898	::395954329603309000
242443898	::395954414194012000
447709333	::395955114076536000
402243422	::395956548897214000
402243422	::395956994193887000
48152030	::395957094735544000
220465561	::395957414182125000
402243422	::395957475750326000
402243422	::395957992643780000
402243422	::395958319593971000
48152030	::395959163336921000
89632418	::395959173461983000
89632418	::395959295918895000
48152030	::395959372540420000
48152030	::395959626484576000
195008986	::395960537856880000
195008986	::395960639367434000
195008986	::395961244454494000
482944497	::395961247621218000
195008986	::395961551263637000
180388620	::395961965605957000
423422030	::395962120149692000
402243422	::395962248838934000
259233215	::395962313129607000
184547888	::395962690281025000
30574202	::395963422883315000
402243422	::395963513476087000
402243422	::395963681470570000
308249623	::395965740508930000
586669052	::395967253570936000
256147123	::395969554037211000
313653756	::395971889899634000
415897649	::395973504698314000
313653756	::395975039650000000
277659095	::395975327924903000
520759048	::395976427247771000
426685539	::395978581069017000
298090474	::395980511673614000
311724390	::395982107199025000
445669112	::395984071236796000
445669112	::395984253701591000
711532177	::395984346902831000
445669112	::395984511491911000
28299725	::395984681206030000
299311083	::395984756175036000
357265451	::395985627180961000
321166954	::395985852880261000
313653756	::395986307278598000
461599812	::395987809938718000
461599812	::395987852036931000
461599812	::395987960962613000
172174331	::395988888176451000
426402586	::395990791317094000
195846146	::395991810712940000
195846146	::395991908184379000
361978168	::395992384557031000
456220746	::395992945557397000
456220746	::395993068857352000
456220746	::395993123228094000
299311083	::395993318301388000
299311083	::395993403219255000
313653756	::395995536148271000
32787499	::395996553459937000
586669052	::395999447425224000
299311083	::396001040417714000
513878213	::396001418127376000
264311875	::396002227044634000
264311875	::396003273049513000
311724390	::396003344130392000
402243422	::396005506893901000
567827557	::396006733430018000
361978168	::396006876384882000
268546928	::396007220053176000
247362551	::396009262196867000
299311083	::396009761881485000
459567634	::396013781119406000
83092668	::396018218714005000
172174331	::396019108719779000
53852889	::396019793595084000
386833057	::396020770742091000
53852889	::396022446949548000
17769662	::396023189694054000
567827557	::396025619743391000
567827557	::396025661921300000
272488861	::396026637696774000
285141722	::396027335461588000
256147123	::396027516353130000
256147123	::396029208847073000
50154503	::396030377917046000
242443898	::396031400245473000
83092668	::396032606770581000
177692206	::396033303582883000
172174331	::396034171803406000
83092668	::396034922257076000
180388620	::396038007783833000
30574202	::396040987585150000
47547782	::396041296844177000
47547782	::396041475399897000
157117376	::396043615673131000
718668289	::396043710397284000
311124403	::396043722431160000
189272740	::396044380970024000
157117376	::396044959544918000
459567634	::396047751248896000
311724390	::396047887596941000
299311083	::396048020078620000
299311083	::396049003445776000
172174331	::396049357524328000
218302876	::396049698366042000
218302876	::396049750924865000
218302876	::396050073299058000
218302876	::396050412198834000
284664089	::396051301127434000
718668289	::396052558021529000
47547782	::396056473064599000
311724390	::396057008811425000
256147123	::396058341769629000
321166954	::396058697958305000
301244439	::396063496573829000
172174331	::396064381441540000
184547888	::396069687144230000
185633935	::396070062719004000
284664089	::396070414784675000
284664089	::396071270371971000
86162508	::396071923634814000
184547888	::396071989745418000
86162508	::396072051720482000
184547888	::396072057097560000
86162508	::396072557301878000
545007880	::396072666462818000
545007880	::396072804639985000
545007880	::396072937737834000
545007880	::396073054649864000
545007880	::396073143548125000
545007880	::396073259885547000
545007880	::396073311752302000
545007880	::396073403100037000
86162508	::396073420430917000
545007880	::396073455759552000
545007880	::396073542518706000
545007880	::396073673347444000
545007880	::396073791857508000
545007880	::396073961328345000
545007880	::396074012465311000
263221576	::396074405937569000
263221576	::396074762243670000
545007880	::396074906116313000
263221576	::396075012823977000
263221576	::396075700396253000
48063677	::396075843673657000
48063677	::396076020702642000
263221576	::396076257886359000
263221576	::396076400102608000
48063677	::396076516641361000
220465561	::396078532666744000
86162508	::396078568490287000
54721301	::396078747993911000
47547782	::396080514098278000
311724390	::396084195660800000
520759048	::396087321051017000
17146204	::396089549979275000
188480631	::396089803261083000
153230202	::396091492638281000
520759048	::396092953778987000
172174331	::396094607563313000
17146204	::396095095940067000
17146204	::396095096049119000
17146204	::396095096145588000
17146204	::396095096300793000
17146204	::396095304707342000
352789311	::396095751836958000
352789311	::396096927043178000
352789311	::396097164843450000
19835249	::396097384351944000
188480631	::396097489176379000
352789311	::396097500953997000
260979062	::396097719351410000
169618179	::396100404880371000
586669052	::396100416963751000
426402586	::396100571201302000
301244439	::396100627111346000
189368301	::396102490779029000
169618179	::396104198846431000
727288316	::396105157886230000
598834287	::396105302757482000
598834287	::396105689073868000
598834287	::396105895198740000
598834287	::396106926754242000
261438579	::396107102189416000
598834287	::396107353416024000
598834287	::396108565473013000
335100293	::396110072620670000
335100293	::396110512028532000
86162508	::396111188943044000
86162508	::396111368618651000
52995718	::396111861868806000
86162508	::396111861982044000
116147578	::396112474971189000
86162508	::396113028417990000
322260178	::396113030993297000
86162508	::396113450843127000
86162508	::396113592371519000
86162508	::396113787280842000
86162508	::396114755443646000
426402586	::396117124672126000
432590763	::396117237611761000
432590763	::396117482252931000
598834287	::396119210079694000
598834287	::396119341101367000
285141722	::396121651600846000
432590763	::396121699751444000
426402586	::396122255736184000
545540214	::396122657805959000
432590763	::396123355101016000
532616498	::396123481186004000
433065308	::396123588912087000
369310186	::396126813027840000
120906428	::396127489019219000
482944497	::396128418343170000
532616498	::396129240309313000
146219676	::396130081938354000
146219676	::396130482016227000
146219676	::396130660412583000
146219676	::396131063174811000
545007880	::396132378126458000
545007880	::396132424498696000
545007880	::396132454508941000
545007880	::396132603897450000
545007880	::396132682351915000
285141722	::396135065152790000
285141722	::396135248280317000
299311083	::396135645577748000
299311083	::396135889514295000
361978168	::396139021719863000
529698153	::396139221754204000
323011452	::396139240280453000
393622132	::396142512252784000
264234166	::396145748024098000
261438579	::396146750139797000
261438579	::396147156668542000
261438579	::396147549632864000
32787499	::396148492902486000
285141722	::396149309357309000
47547782	::396152169541287000
30574202	::396153231132221000
43980775	::396153882683785000
43980775	::396157388950343000
447709333	::396158246886469000
264234166	::396160150592950000
48152030	::396167077217595000
48152030	::396167339860713000
48152030	::396167707109761000
48152030	::396168974032850000
172174331	::396170079932403000
116343636	::396185883323281000
39140648	::396195974986891000
47547782	::396201093069553000
83092668	::396209027660939000
65567504	::396211034286854000
83092668	::396213817216352000
172174331	::396215366914813000
253879613	::396217379480301000
122769328	::396230294074052000
122769328	::396230387531513000
122769328	::396230404010954000
122769328	::396230452320948000
122769328	::396230466271203000
122769328	::396230495560036000
172174331	::396230568825745000
122769328	::396233851653341000
122769328	::396234356785958000
122769328	::396235402526593000
229758663	::396235602833973000
134142256	::396237239807524000
188480631	::396237419814858000
134142256	::396239664530460000
397934536	::396240607405821000
89632418	::396241393309331000
134142256	::396241674382639000
118470515	::396242174201061000
134142256	::396243176169537000
134142256	::396243197627596000
177645158	::396243800558796000
134142256	::396243837586120000
256147123	::396243913146499000
134142256	::396244272506077000
134142256	::396244381768089000
188480631	::396244619538993000
134142256	::396244687079899000
188480631	::396244894324637000
86162508	::396245068677255000
86162508	::396245768022945000
134142256	::396246358236991000
30574202	::396248242242863000
445669112	::396248995997433000
445669112	::396249129082691000
445669112	::396249225513943000
445669112	::396249357068296000
445669112	::396249443538046000
445669112	::396249487783788000
445669112	::396249538086076000
445669112	::396249616498581000
445669112	::396249771746553000
445669112	::396249842034675000
445669112	::396250055445057000
32125015	::396251194605441000
607432063	::396257311317979000
449756109	::396260034759241000
65567504	::396260301688942000
65567504	::396260545667420000
505841428	::396260557075927000
259233215	::396262096360706000
287721116	::396274055546175000
48152030	::396274720904982000
48152030	::396274783022632000
415206019	::396274898420912000
15688986	::396275335102087000
482944497	::396275483396280000
482944497	::396275531936985000
172174331	::396275806680264000
15688986	::396276083823108000
15688986	::396276279601008000
154535515	::396277110831976000
120906428	::396277233909641000
447709333	::396280408263774000
120906428	::396282279971917000
236466373	::396282720223264000
287721116	::396282943301488000
308249623	::396284653373378000
15688986	::396285330547941000
47067763	::396285545577742000
15688986	::396285852776542000
369310186	::396287855091544000
261564905	::396288459763351000
329993431	::396288531598819000
172174331	::396290880060919000
255711119	::396292363234328000
58563319	::396292860145709000
299311083	::396293434115653000
393801885	::396294750565052000
255711119	::396295172348465000
255711119	::396296278180909000
323011452	::396296791882485000
255711119	::396296895343382000
308249623	::396296934475829000
299311083	::396297127611342000
323011452	::396298067269668000
505841428	::396298520518746000
261438579	::396303976880017000
120906428	::396304080257040000
17769662	::396304838524276000
261438579	::396304869918658000
261438579	::396304924406849000
261438579	::396305194754924000
261438579	::396305431162662000
447709333	::396308080985518000
447709333	::396308453788254000
447912275	::396309829565698000
30574202	::396310932667637000
558662656	::396311190864809000
447912275	::396311780915298000
447709333	::396312867580170000
361978168	::396314361842905000
361978168	::396314457766633000
361978168	::396314575349776000
361978168	::396314736687845000
361978168	::396314959271165000
361978168	::396315135280951000
361978168	::396315304730836000
361978168	::396316776159776000
361978168	::396316905327562000
361978168	::396317255786823000
361978168	::396317583760437000
361978168	::396317778350964000
586941163	::396317796398678000
361978168	::396317948241281000
301042701	::396318277066309000
361978168	::396318941091725000
27595900	::396319047245369000
361978168	::396319086017519000
361978168	::396319622083149000
79902186	::396319631465783000
299311083	::396320152020877000
361978168	::396320168772907000
322763942	::396320714942607000
329475109	::396321148289286000
329475109	::396321323007242000
120906428	::396324082519523000
329475109	::396324519427989000
415206019	::396329707995934000
415206019	::396329824253267000
394796192	::396329981967859000
195276249	::396330069070999000
69666823	::396331417933987000
327167157	::396331886076653000
195008986	::396332419139530000
195008986	::396332449640513000
195008986	::396332609481236000
71926182	::396332748371030000
195008986	::396332814448488000
195008986	::396333434920243000
195008986	::396333932775768000
195008986	::396334478085607000
195008986	::396334580384669000
71926182	::396334633727434000
71926182	::396335391780786000
335100293	::396335458478592000
71926182	::396335520654954000
172174331	::396336158327574000
71926182	::396339905518772000
71926182	::396340839263125000
27595900	::396341253245112000
550666101	::396341627234439000
550666101	::396341637917315000
550666101	::396341663464828000
550666101	::396341750899286000
550666101	::396341778065805000
550666101	::396341880671055000
550666101	::396341907640438000
550666101	::396341929345953000
550666101	::396341947536642000
550666101	::396341968147468000
550666101	::396342001102123000
550666101	::396342020723068000
550666101	::396342054617227000
550666101	::396342080852590000
550666101	::396342091329970000
550666101	::396342103032098000
550666101	::396342127812026000
550666101	::396342143599407000
550666101	::396342162146603000
550666101	::396342184141537000
550666101	::396342204752334000
550666101	::396342230685732000
550666101	::396342249258106000
550666101	::396342350064017000
550666101	::396342407517581000
550666101	::396342433358688000
550666101	::396342453239676000
550666101	::396342482306211000
550666101	::396342600057114000
71926182	::396344210422394000
567827557	::396345442440474000
71926182	::396345549240012000
482944497	::396347175397261000
71926182	::396347728222879000
313653756	::396347851778695000
299484513	::396348392919416000
16860986	::396349892525703000
71926182	::396350060104921000
172174331	::396351282237026000
415206019	::396352453743894000
71926182	::396352815183843000
357265451	::396353081559879000
276887663	::396353408866979000
415206019	::396353528647520000
415206019	::396353587829153000
120906428	::396354083516186000
256147123	::396357603682308000
40524821	::396357969690247000
127692656	::396358521622515000
276887663	::396358701667205000
447709333	::396359611088764000
40524821	::396360712064622000
169618179	::396361860758654000
17146204	::396363207146622000
71926182	::396363527507562000
634804128	::396364991189639000
505841428	::396365187500224000
549652319	::396366909718798000
160671151	::396367131706929000
448325555	::396367502089125000
549652319	::396368308867317000
549652319	::396368402131865000
38042561	::396370850875572000
264022134	::396374526277484000
264022134	::396374810722598000
313653756	::396375416794918000
48063677	::396376692270575000
48063677	::396377076531757000
48063677	::396377400088756000
100373532	::396377755639484000
48063677	::396377829128294000
48063677	::396378210625404000
48063677	::396378468650598000
48063677	::396378881340760000
38042561	::396379098408185000
313653756	::396379377111269000
426402586	::396379537740546000
220465561	::396379591536697000
313653756	::396380805179510000
313653756	::396380869021028000
264022134	::396381032720916000
432590763	::396382458876153000
177645158	::396384255170719000
322763942	::396385123475922000
120906428	::396390892724301000
195008986	::396391393205448000
461599812	::396391521446264000
461599812	::396391692422500000
264022134	::396393055252934000
461599812	::396394014267539000
242443898	::396394178596597000
242443898	::396394255486562000
264022134	::396394857570512000
264022134	::396395518680907000
134142256	::396395750545817000
264022134	::396396363963170000
177645158	::396399555178397000
264022134	::396400566722899000
218302876	::396405013519409000
160671151	::396405458573225000
218302876	::396405555754856000
218302876	::396405686776516000
218302876	::396405930624966000
218302876	::396406074376331000
235867165	::396406197743407000
218302876	::396406320108036000
47547782	::396406453336285000
218302876	::396407498229305000
218302876	::396408612458749000
218302876	::396408663885099000
47547782	::396408941200293000
80448281	::396410874631438000
218302876	::396411683683332000
218302876	::396413646156222000
447709333	::396414672108142000
218302876	::396415405939359000
47547782	::396415515721089000
218302876	::396415549011279000
218302876	::396415904268840000
264311875	::396417432320876000
38042561	::396419679876427000
220465561	::396423100562018000
65567504	::396423637562974000
218302876	::396424125209513000
65567504	::396424806519681000
218302876	::396427477515378000
218302876	::396428176810733000
357265451	::396428281852874000
218302876	::396428344675164000
184547888	::396429352729980000
30671407	::396431595760287000
322972121	::396435051715784000
322972121	::396435109718814000
320002424	::396435253394702000
320002424	::396435637098012000
320002424	::396435744031776000
320002424	::396436038006345000
320002424	::396436580296298000
320002424	::396436627582910000
320002424	::396437028541595000
281589334	::396438547927801000
308249623	::396440004081102000
593259997	::396440681444438000
593259997	::396440742370877000
438115686	::396441156487098000
172174331	::396441874640433000
330468046	::396442105947496000
330468046	::396442978148823000
330468046	::396443172923899000
330468046	::396443207791157000
100313850	::396448470082404000
264234166	::396448662265413000
189368301	::396451854776692000
189368301	::396452064513232000
329475109	::396453954352996000
352789311	::396455373248667000
352789311	::396455419771883000
329475109	::396455437244964000
459567634	::396455779739250000
329475109	::396456279830323000
36119799	::396458486554701000
438115686	::396458690695286000
415206019	::396458813491908000
329475109	::396458910724268000
184547888	::396459024427651000
438115686	::396459094535454000
438115686	::396459813124595000
184547888	::396460248162377000
415206019	::396460256022102000
415206019	::396461320934940000
100313850	::396462035392679000
432590763	::396463263963033000
299311083	::396465456657477000
299311083	::396465688313073000
299311083	::396466211158253000
329475109	::396466329777344000
299311083	::396466432336461000
299311083	::396466573273477000
330468046	::396467236891668000
195008986	::396467287974490000
195008986	::396467339358916000
195008986	::396467398217584000
299311083	::396467796575813000
447709333	::396467971876347000
21112883	::396468131524521000
447709333	::396470246862635000
406122207	::396471457372725000
172174331	::396472102645026000
116343636	::396473192019009000
188480631	::396474666115956000
184547888	::396475327016214000
446326590	::396476422534856000
90211828	::396477140105175000
90211828	::396477206752669000
90211828	::396477428975296000
311724390	::396478971379851000
311724390	::396479375710748000
311724390	::396479402327801000
116147578	::396480535817494000
86162508	::396481101280968000
66486074	::396482899538898000
311724390	::396483013577408000
231483310	::396484171738398000
555976584	::396485017310097000
555976584	::396485664931209000
555976584	::396485810175750000
567827557	::396485862369660000
172174331	::396487154492133000
15278648	::396487722472189000
423422030	::396487816764731000
15278648	::396488006250426000
15278648	::396488484816293000
441047226	::396489394925731000
311724390	::396490175133405000
441047226	::396490984688594000
260979062	::396492855746654000
311724390	::396494143192453000
43980775	::396494272314503000
43980775	::396494283068674000
43980775	::396494376303869000
43980775	::396494533527371000
43980775	::396495055306760000
36119799	::396495256709259000
229758663	::396495464503468000
400704846	::396497572811915000
441047226	::396500667239395000
432590763	::396501661079711000
172174331	::396502357447417000
432590763	::396504554058969000
299311083	::396504850131066000
393622132	::396504897950326000
134142256	::396508949534351000
134142256	::396509073509605000
52995718	::396512324103962000
52995718	::396513779610955000
146512594	::396514560708190000
373569970	::396514823141220000
146512594	::396514928942940000
146512594	::396515075638706000
52995718	::396515478723911000
146512594	::396515503336062000
545540214	::396515577511944000
146512594	::396516440683315000
52995718	::396516779083964000
172174331	::396517355376766000
718668289	::396518485351612000
718668289	::396518603173801000
718668289	::396523092031184000
116343636	::396533792028250000
432590763	::396538225927274000
177692206	::396538964557172000
172174331	::396547589916471000
259233215	::396558384721580000
259233215	::396558427264409000
83092668	::396559405753573000
268499224	::396562400704729000
313653756	::396564935833972000
313653756	::396566031872696000
352789311	::396569846671888000
352789311	::396569945749716000
83092668	::396572280014512000
329993431	::396584578686537000
311724390	::396587772326060000
545007880	::396607210060795000
17769662	::396612980840103000
188480631	::396619689377665000
17146204	::396620161568210000
505841428	::396622860061384000
172174331	::396623110725586000
132479234	::396623372056297000
281212143	::396626594719993000
281212143	::396627428103032000
285141722	::396627990131396000
266095621	::396629002628399000
17146204	::396630385276510000
255313314	::396634798347010000
82130465	::396635981798846000
82130465	::396636140033175000
17146204	::396637575588626000
154535515	::396639514141016000
299311083	::396642400002916000
299311083	::396642485206003000
308249623	::396643203719241000
308249623	::396643562915246000
251892054	::396648911353675000
426786499	::396649207718637000
27595900	::396649698968088000
22734052	::396651842265837000
27237232	::396652253278646000
445669112	::396652635195207000
445669112	::396652723812433000
449756109	::396653530993283000
65567504	::396654839167328000
65567504	::396654949792088000
65567504	::396655187168751000
65567504	::396655227526344000
134142256	::396655482514853000
299311083	::396659603645399000
134142256	::396660938121555000
134142256	::396662722906947000
538590660	::396662827840446000
47067763	::396663042391703000
335100293	::396663087370997000
134142256	::396663188432773000
538590660	::396663442251464000
538590660	::396664989744136000
322224277	::396665118051684000
238400474	::396667611800281000
172174331	::396668352183037000
323011452	::396669113730215000
323011452	::396669625703739000
30671407	::396671770536988000
30671407	::396672008710533000
19569142	::396672696471138000
261564905	::396672807771189000
223998080	::396672957583335000
48063677	::396674565033975000
631782776	::396678212790403000
323011452	::396678431691124000
134142256	::396678613271334000
134142256	::396679360364548000
323011452	::396679871792807000
134142256	::396679977888129000
134142256	::396680021831847000
134142256	::396680116694446000
134142256	::396680170339590000
134142256	::396680452561305000
134142256	::396680611336708000
134142256	::396680662628839000
134142256	::396680895455039000
134142256	::396681010558951000
134142256	::396681090540527000
134142256	::396681265199722000
313653756	::396681325916065000
447709333	::396681943615430000
236466373	::396682572925001000
386627455	::396687209119887000
482944497	::396693769049079000
262271807	::396694875095437000
432590763	::396696234703867000
172174331	::396698549997404000
323011452	::396698817354944000
446326590	::396700187982172000
482944497	::396700501410332000
506100348	::396702611992092000
323011452	::396702693634236000
120906428	::396706322457976000
120906428	::396707135351828000
218302876	::396707147725037000
287721116	::396707862820708000
58563319	::396708479408541000
146512594	::396709062207102000
261438579	::396712352671744000
447709333	::396712853526175000
447709333	::396712919779397000
447709333	::396713643158425000
83092668	::396713768362983000
261438579	::396714383092359000
447709333	::396715024200114000
447709333	::396715090008743000
447709333	::396715314588557000
323011452	::396718505019445000
58563319	::396719076233711000
100373532	::396719958014427000
259233215	::396720802265325000
272488861	::396724037843312000
83092668	::396724347424878000
312907071	::396726016732700000
327167157	::396733084277567000
323011452	::396733527716544000
447709333	::396733559957762000
261438579	::396733597832327000
50154503	::396733603465285000
50154503	::396733644397477000
50154503	::396733707676946000
165343536	::396733878096109000
50154503	::396733942511857000
247362551	::396734023315120000
165343536	::396734054181404000
165343536	::396734598643974000
58563319	::396735425886580000
189272740	::396736271726292000
31287131	::396737726029901000
52995718	::396738015919210000
448325555	::396741204252966000
432590763	::396741869071114000
299484513	::396742650981646000
22734052	::396742721869586000
50154503	::396742741821911000
172174331	::396743867422085000
311724390	::396744516704546000
449756109	::396744740609081000
448325555	::396746392561283000
195008986	::396749506236416000
460471042	::396751067641577000
17928370	::396751885845397000
311724390	::396752017093173000
460471042	::396752530199543000
449756109	::396752741877682000
311724390	::396752749775183000
311724390	::396753019900923000
321166954	::396755765488132000
311724390	::396756043604062000
601049906	::396756074767736000
311724390	::396757014237298000
311724390	::396758304937873000
90211828	::396759558179549000
311724390	::396759600248025000
601049906	::396759811955908000
311724390	::396760425313746000
460471042	::396762948724875000
463420581	::396763202542788000
415206019	::396764414285606000
463420581	::396765096556244000
266095621	::396768346341146000
266095621	::396768676680327000
15688986	::396769157800534000
172174331	::396774156215136000
160671151	::396775222638313000
83092668	::396775683047038000
445669112	::396777046896291000
40375959	::396778202917797000
195846146	::396779154898571000
224346133	::396779596109979000
329475109	::396779639278153000
157541754	::396785935607947000
93731949	::396786385358557000
93731949	::396787262983110000
93731949	::396787452204969000
322972121	::396787516634054000
299311083	::396788325455245000
264311875	::396789904627490000
284664089	::396791671620255000
19569142	::396792125808852000
188480631	::396798966165422000
42292477	::396799089087905000
27595900	::396800147285229000
460471042	::396800948497948000
447709333	::396801046665625000
447709333	::396801133705850000
299311083	::396801455937839000
299311083	::396801953520693000
447709333	::396802086433615000
299311083	::396802114430967000
447709333	::396803959316156000
17769662	::396804774081101000
65567504	::396805113764786000
120906428	::396805916567568000
134142256	::396806023467769000
423422030	::396807943565606000
242443898	::396810130161143000
120906428	::396810346385506000
286216848	::396810508025602000
120906428	::396810595309076000
308249623	::396811225675210000
308249623	::396811319069773000
266095621	::396813335263731000
266095621	::396813402339028000
266095621	::396814061243232000
301244439	::396814321772007000
186693710	::396814800132390000
567827557	::396818334831751000
52995718	::396818901633597000
232793000	::396819380756955000
172174331	::396819382149468000
15278648	::396820004353503000
255268969	::396820540486586000
308249623	::396823525643657000
43980775	::396823587300343000
255268969	::396824199484174000
308249623	::396824719799754000
311724390	::396825839481786000
120906428	::396828074412478000
567827557	::396828295833997000
232793000	::396830924064575000
50154503	::396831184748953000
50154503	::396831243804745000
50154503	::396832532164923000
281212143	::396833518891716000
447709333	::396835250224914000
100313850	::396835301793882000
327167157	::396835830398201000
232793000	::396836571237728000
232793000	::396837553501782000
116147578	::396839407061172000
43980775	::396839608660799000
232793000	::396839697625788000
232793000	::396841787496464000
447709333	::396842358550966000
447709333	::396842609294848000
567827557	::396843821922648000
116147578	::396844168552521000
232793000	::396848174314164000
172174331	::396849543985119000
232793000	::396849552893816000
232793000	::396850820106289000
77366100	::396853584031395000
77366100	::396855045696000000
77366100	::396856704547426000
77366100	::396857629324369000
77366100	::396858466188664000
232793000	::396859727772020000
77366100	::396860201904517000
77366100	::396860292690223000
77366100	::396861510825541000
177692206	::396861852493557000
77366100	::396862478011080000
77366100	::396862732869595000
77366100	::396863670246195000
447709333	::396864389438922000
77366100	::396864489393770000
77366100	::396864514114985000
77366100	::396865490594701000
77366100	::396866460670509000
77366100	::396867150209884000
393622132	::396867288940683000
447709333	::396868976895987000
195008986	::396871918617653000
460471042	::396872764990058000
286216848	::396877073932763000
286216848	::396877825245851000
286216848	::396879100440096000
172174331	::396879764264214000
329475109	::396881394976051000
260979062	::396881500085309000
43980775	::396887435063599000
43980775	::396887702135918000
232793000	::396888182865661000
232793000	::396888308120174000
172174331	::396894843307163000
284664089	::396895701428228000
634804128	::396898443492212000
234801315	::396899135334264000
234801315	::396899438611791000
234801315	::396899707558957000
383812985	::396901634061512000
383812985	::396902252389990000
116343636	::396903268267212000
383812985	::396904463966818000
433065308	::396909360292442000
64905964	::396918429422465000
482944497	::396921028653641000
235867165	::396921222874664000
21377945	::396923445604130000
172174331	::396925084255801000
83092668	::396927804644024000
83092668	::396930255614906000
134142256	::396938311685529000
232793000	::396955972473602000
232793000	::396957612249325000
232793000	::396961680308989000
77366100	::396971058185908000
69662123	::396972120154341000
232793000	::396974383945613000
218302876	::396976094349246000
229364831	::396979820988743000
311724390	::396980258668150000
301244439	::396981993617256000
242443898	::396984004521381000
232793000	::396987033152811000
264234166	::396988201958899000
301244439	::396988630205726000
286216848	::396991542641975000
335100293	::396993470591549000
120906428	::396997294236524000
27237232	::396999564324270000
172174331	::397000610110644000
505841428	::397001052525830000
17928370	::397002167875158000
229364831	::397002907541065000
538590660	::397004676014813000
30574202	::397005082488610000
30574202	::397005083314892000
30574202	::397005084292169000
30574202	::397005084975841000
30574202	::397005086271881000
120906428	::397005882078134000
232793000	::397005900524687000
335100293	::397006483767836000
241999176	::397006525296021000
165343536	::397006666463719000
241999176	::397009326361280000
165343536	::397010204526903000
134142256	::397010420898074000
279241612	::397010582810787000
134142256	::397011496518963000
134142256	::397011846638489000
134142256	::397012469857910000
67514044	::397013692774367000
67514044	::397013739125628000
67514044	::397014247458496000
67514044	::397014515742941000
67514044	::397015255853043000
17928370	::397015499143671000
308249623	::397016240645885000
228357750	::397016473912111000
120906428	::397016822748172000
426402586	::397016912305332000
154535515	::397016999093473000
631782776	::397018880373059000
378794339	::397020370630238000
301244439	::397024766638698000
264311875	::397024837664657000
393801885	::397027826131402000
555976584	::397028019078197000
297735990	::397028431612747000
172174331	::397030769786228000
555976584	::397031776717381000
256147123	::397032743487676000
100313850	::397032871279341000
555976584	::397033167736946000
555976584	::397033262431744000
555976584	::397034669809491000
555976584	::397035185465597000
633957791	::397037110063943000
633957791	::397037208084824000
633957791	::397037459025838000
633957791	::397037846017499000
518039543	::397037869220376000
555976584	::397039284059783000
633957791	::397039811078262000
633957791	::397039864920543000
482944497	::397040149538025000
47067763	::397040509254139000
246075513	::397040719954587000
555976584	::397041073669038000
246075513	::397041233123885000
555976584	::397041428926173000
129844944	::397042126690975000
449756109	::397042903953846000
555976584	::397043476077871000
633957791	::397043536706535000
633957791	::397043677446406000
633957791	::397043749051588000
633957791	::397043834858643000
701949296	::397045511770755000
172174331	::397045847017271000
286216848	::397046844187869000
633957791	::397047352092942000
311724390	::397047478060470000
142384634	::397047691639013000
633957791	::397051896621314000
449756109	::397052011473932000
77366100	::397053327575613000
77366100	::397054534129684000
165343536	::397054858735648000
64905964	::397057848699797000
77366100	::397059101374427000
77366100	::397059643408543000
298090474	::397060265969070000
298090474	::397060598619332000
172174331	::397061045312700000
228357750	::397061962527293000
228357750	::397062124549054000
77366100	::397063128279969000
77366100	::397063644464553000
77366100	::397064631484567000
77366100	::397065472073428000
77366100	::397066411476271000
77366100	::397066842130644000
77366100	::397067119445417000
77366100	::397068015529103000
236466373	::397068212107366000
236466373	::397068271851421000
236466373	::397068363681501000
77366100	::397068781044121000
77366100	::397069574358966000
322763942	::397069633305333000
77366100	::397069931260690000
77366100	::397070244998840000
77366100	::397071135537639000
77366100	::397071774359502000
77366100	::397072491585085000
77366100	::397073110136258000
77366100	::397073363375751000
545007880	::397073738799529000
77366100	::397074155851743000
69028501	::397074274000723000
524903037	::397074304812453000
69028501	::397074764071583000
460471042	::397075725419036000
69028501	::397075839134613000
77366100	::397075843987800000
172174331	::397076038213042000
335100293	::397076112670339000
195846146	::397076328467664000
77366100	::397076726087688000
335100293	::397077737896017000
77366100	::397077795840724000
77366100	::397078223038976000
77366100	::397079552159383000
264295397	::397079610116304000
360954828	::397079821219807000
77366100	::397080022781272000
360954828	::397080121364193000
77366100	::397081140018020000
77366100	::397081804131549000
77366100	::397083215451918000
631782776	::397083408733859000
77366100	::397084102664679000
195008986	::397084762348994000
77366100	::397084976438841000
77366100	::397085393754923000
52995718	::397085464609701000
77366100	::397086140911472000
313653756	::397086281034788000
77366100	::397086508777086000
77366100	::397086907525373000
77366100	::397087926917406000
259233215	::397088073131233000
77366100	::397088425146200000
631782776	::397088832207601000
77366100	::397088990836588000
360954828	::397089072474497000
360954828	::397089159724400000
77366100	::397089204045643000
360954828	::397089580471816000
77366100	::397089674348752000
77366100	::397089744372654000
134142256	::397090551490551000
77366100	::397090582884929000
218302876	::397090656159424000
423422030	::397091152362745000
77366100	::397091388871176000
77366100	::397092255070433000
77366100	::397092351396814000
134142256	::397093323237642000
77366100	::397094255417896000
134142256	::397094283548712000
77366100	::397094346631413000
134142256	::397094615381049000
134142256	::397094638227423000
448325555	::397095343457705000
77366100	::397095502090891000
77366100	::397095681544179000
77366100	::397096144939274000
134142256	::397096179705458000
77366100	::397096224496820000
247362551	::397096415807029000
134142256	::397096560657317000
77366100	::397096704916598000
134142256	::397097116352266000
386833057	::397097803303772000
134142256	::397098262101909000
77366100	::397098391140073000
77366100	::397099050711121000
77366100	::397099208723148000
77366100	::397099264192806000
77366100	::397099301190791000
77366100	::397099320442646000
69028501	::397099771900346000
69028501	::397100083797184000
77366100	::397100494306693000
229364831	::397100503139897000
77366100	::397100539143790000
77366100	::397100609863942000
134142256	::397100712359768000
69028501	::397100829485715000
69028501	::397100936742457000
77366100	::397101587610730000
77366100	::397101663523454000
77366100	::397101805244792000
229364831	::397102366757240000
313653756	::397102603030364000
77366100	::397102719980556000
69028501	::397102866021625000
77366100	::397102899131457000
69028501	::397103178279165000
360954828	::397103182830383000
360954828	::397103210227593000
69028501	::397103324542951000
335100293	::397103566432632000
69028501	::397103589056729000
77366100	::397103982709317000
77366100	::397103999595589000
69028501	::397104311852736000
69028501	::397104930537762000
120906428	::397104977564286000
77366100	::397105061559799000
77366100	::397105269962207000
77366100	::397105299733356000
69028501	::397105506067554000
120906428	::397105762368905000
77366100	::397106051700785000
77366100	::397106696147177000
77366100	::397106770205634000
69028501	::397106828175097000
313653756	::397106846462271000
77366100	::397107166848774000
69028501	::397107407253291000
77366100	::397107443131760000
69028501	::397107511175561000
69028501	::397107534294568000
229364831	::397107540171165000
77366100	::397107670832119000
69028501	::397107701039116000
69028501	::397107902546059000
69028501	::397107984095928000
77366100	::397108311696216000
235867165	::397108318092546000
77366100	::397108371779637000
77366100	::397109114863890000
77366100	::397109167288492000
229364831	::397109377439899000
77366100	::397111110211731000
77366100	::397112039099076000
77366100	::397112058472595000
277659095	::397112077913161000
50154503	::397112572261834000
50154503	::397112839640322000
77366100	::397112924575367000
235867165	::397112954736238000
77366100	::397113568296181000
352789311	::397114100742094000
352789311	::397114299032014000
352789311	::397114335275012000
352789311	::397114552191815000
77366100	::397114871441285000
631782776	::397116813911158000
77366100	::397119025768976000
423422030	::397119287191949000
463420581	::397121023583453000
77366100	::397121713927757000
415897649	::397121758387392000
727288316	::397121897785094000
242443898	::397125999986343000
47547782	::397128502392008000
77366100	::397129976220106000
47547782	::397130169502027000
77366100	::397131403311054000
532616498	::397131575919263000
77366100	::397132532761640000
77366100	::397132849788108000
61630217	::397133435086831000
299484513	::397133873999392000
65567504	::397134937628749000
77366100	::397135740078809000
65567504	::397135917388812000
17928370	::397135966756151000
65567504	::397136080203296000
77366100	::397136225938599000
65567504	::397138461162893000
77366100	::397138499414917000
134142256	::397139662642229000
277659095	::397139878720598000
77366100	::397140363393368000
77366100	::397140417743167000
17146204	::397140911085211000
77366100	::397141108670889000
447709333	::397142128104452000
77366100	::397142145876099000
447709333	::397142411832332000
460471042	::397143225128845000
77366100	::397143762260201000
17146204	::397143763249680000
77366100	::397144788904181000
31287131	::397145313611628000
77366100	::397145601759907000
168705725	::397148402271932000
42292477	::397148730044215000
529698153	::397149211562475000
67514044	::397150485066833000
30574202	::397151126983692000
426402586	::397151572796657000
262271807	::397151734600318000
447912275	::397152409954172000
264547604	::397152811906899000
168705725	::397152936239042000
264547604	::397153505141878000
17146204	::397153947682492000
264547604	::397154052263247000
264547604	::397154183549177000
77366100	::397154218546847000
77366100	::397154928008785000
77366100	::397155493820776000
264547604	::397155543812296000
524903037	::397155623072432000
524903037	::397155877570244000
264547604	::397155968762388000
264547604	::397156064958754000
77366100	::397156098811379000
524903037	::397156148446777000
77366100	::397157505530617000
264234166	::397157945609179000
361691248	::397159002703818000
77366100	::397159533211947000
286216848	::397159558239371000
77366100	::397163034541424000
66486074	::397165680492961000
313653756	::397165989797703000
77366100	::397166012128563000
169618179	::397166361354731000
69662123	::397166938537091000
77366100	::397167736276934000
77366100	::397168272656711000
77366100	::397168425161981000
77366100	::397169156065607000
77366100	::397169226425053000
77366100	::397169714666803000
77366100	::397170234974822000
77366100	::397171694563246000
77366100	::397173428413005000
301244439	::397173483723313000
335100293	::397174718945447000
311724390	::397174727707332000
77366100	::397174763342544000
311724390	::397175186832633000
47547782	::397175477364092000
268499224	::397175608310255000
77366100	::397175967342690000
169618179	::397177145354878000
169618179	::397177230016921000
15974594	::397177525735915000
15974594	::397178832551030000
157541754	::397178867846508000
16292745	::397179396827934000
567827557	::397179592105943000
727288316	::397179992074747000
15974594	::397181260101337000
22734052	::397181849312976000
153133040	::397182614718517000
264547604	::397183321500692000
727288316	::397183879850651000
264547604	::397184363634237000
86162508	::397184472736477000
335100293	::397186752789499000
153133040	::397187412192808000
285141722	::397187420774359000
189368301	::397187895259578000
189368301	::397188070833147000
116147578	::397189103457796000
469825474	::397190937056526000
50154503	::397190965930123000
264547604	::397191494034927000
50154503	::397191758267682000
264547604	::397192029504937000
50154503	::397192309126602000
157541754	::397192565793243000
50154503	::397192719912554000
277659095	::397192729031368000
469825474	::397192966436974000
274693254	::397193340187594000
274693254	::397193374740258000
313653756	::397193795382427000
50154503	::397195472516808000
172174331	::397196892523622000
727288316	::397197068952821000
727288316	::397198511856295000
322260178	::397200368456974000
545007880	::397204438512697000
545007880	::397204582075351000
545007880	::397204700044341000
545007880	::397204827890933000
545007880	::397204970321092000
545007880	::397204998536179000
545007880	::397205044832911000
545007880	::397205138370097000
545007880	::397205188508798000
545007880	::397205323460509000
545007880	::397205355840557000
545007880	::397205495179513000
545007880	::397205610954911000
311724390	::397208710512402000
50154503	::397209192970215000
50154503	::397209450320109000
50154503	::397209494142218000
274693254	::397209522470920000
352789311	::397211726862884000
631782776	::397212942082375000
352789311	::397213007916589000
329475109	::397214007674671000
378794339	::397214484265041000
50154503	::397216963727851000
50154503	::397217190115414000
274693254	::397217323951874000
274693254	::397217353098092000
50154503	::397217508756688000
21377945	::397218082588213000
352789311	::397218208413134000
352789311	::397218710668447000
426685539	::397220007576616000
264311875	::397224671709364000
264311875	::397226322482577000
264311875	::397226407643734000
172174331	::397227057307865000
264311875	::397227366511939000
313653756	::397227395452637000
264311875	::397227515581693000
320954938	::397228413619929000
320954938	::397228434629222000
447709333	::397229765003726000
447709333	::397230032491274000
447709333	::397230167447187000
261438579	::397230249122856000
447709333	::397230287286833000
285141722	::397231231596638000
447709333	::397231268888199000
261438579	::397233788146552000
261438579	::397235011973152000
460765832	::397236362102845000
21377945	::397236794824994000
634804128	::397237192956735000
311724390	::397237773163192000
634804128	::397237847725338000
261438579	::397237901840232000
634804128	::397238164873437000
128703316	::397238413231128000
246075513	::397239728619397000
246075513	::397240919151632000
432590763	::397241166271639000
21377945	::397241811653365000
32787499	::397241998320893000
78404115	::397243113569153000
30574202	::397244703139037000
308249623	::397245874616561000
311724390	::397246529351585000
311724390	::397247618591383000
311724390	::397248123623313000
311724390	::397248907211591000
47547782	::397255025220530000
30574202	::397256360166825000
172174331	::397257257680785000
232793000	::397260637996208000
232793000	::397260687962931000
329475109	::397261621271080000
30574202	::397268802888413000
172174331	::397272348971106000
132479234	::397276758447509000
165343536	::397276971841105000
30574202	::397280836732465000
545540214	::397300665719869000
286216848	::397301346920984000
433065308	::397301613968097000
172174331	::397302547414667000
172174331	::397332826367868000
134142256	::397341721593651000
188480631	::397341863587639000
134142256	::397343227222568000
134142256	::397343752840179000
188480631	::397347217725751000
134142256	::397348317698330000
134142256	::397348549668896000
134142256	::397348587408850000
134142256	::397348873284239000
415206019	::397348915613159000
180388620	::397350761413083000
67514044	::397350795580280000
312907071	::397351507332304000
24972379	::397351528664559000
24972379	::397351849176485000
415897649	::397357323640778000
545540214	::397359914110451000
286216848	::397360928359845000
286216848	::397360966746136000
89632418	::397362591120388000
505841428	::397362873954865000
24972379	::397369909375553000
24972379	::397370203362689000
24972379	::397370394522312000
32125015	::397370632070918000
24972379	::397370633958354000
308249623	::397373989879681000
311724390	::397377014891421000
172174331	::397378094115217000
250010716	::397378306904821000
177692206	::397378343735406000
154535515	::397379397725855000
17928370	::397380466925658000
241324134	::397382574428786000
241324134	::397383275385061000
241324134	::397384126371606000
369109312	::397386446346022000
369109312	::397386704723533000
272488861	::397386720963870000
329475109	::397388191369424000
329475109	::397389134647418000
286216848	::397389297491271000
272488861	::397389589708423000
545540214	::397391073607426000
378778103	::397391284576718000
30574202	::397392917511147000
262843671	::397395429849309000
262843671	::397395580923957000
286216848	::397397122124754000
157117376	::397397243017195000
286216848	::397397272113082000
157117376	::397397442569588000
253879613	::397399271994978000
286216848	::397399461896261000
286216848	::397399787516858000
264234166	::397399887307743000
286216848	::397399957256159000
261438579	::397400173053100000
286216848	::397401039088787000
264234166	::397401524881481000
264234166	::397402750603907000
220465561	::397403688089575000
220465561	::397404021092143000
262843671	::397404039966887000
262843671	::397404087144427000
262843671	::397404358159396000
262843671	::397404423250780000
264234166	::397404577818877000
262843671	::397404639454568000
69666823	::397404880815800000
262843671	::397404978459189000
246075513	::397405603439464000
461599812	::397406947898454000
461599812	::397407353802620000
445669112	::397407421498683000
264234166	::397407503140413000
445669112	::397407516541616000
262843671	::397407531632701000
264234166	::397408201806987000
172174331	::397408252830289000
31287131	::397408446149955000
262843671	::397408601117319000
264234166	::397410330659151000
447709333	::397412640076480000
386833057	::397413046744014000
264311875	::397416059017261000
120906428	::397416990022696000
47067763	::397418012761792000
448325555	::397419221941886000
352789311	::397419455073878000
352789311	::397419511592517000
448325555	::397421899585572000
308249623	::397422802166226000
262843671	::397422971742351000
461599812	::397423468041367000
301042701	::397424141399494000
284664089	::397425102570008000
180388620	::397426712616509000
329475109	::397431428964577000
177692206	::397434417507213000
177692206	::397434958861844000
177692206	::397435075937456000
262843671	::397435782614749000
47547782	::397436314993582000
47547782	::397436372166119000
30574202	::397439631404187000
30574202	::397439632322740000
30574202	::397439632897359000
30574202	::397439633430032000
30574202	::397439634306650000
250010716	::397440276836278000
61630217	::397441212657184000
250010716	::397441730468786000
259233215	::397442528833970000
259233215	::397442703539322000
301244439	::397442762393804000
250010716	::397442821788934000
449756109	::397444368878948000
262843671	::397445267920003000
224346133	::397446631991173000
301244439	::397447886549843000
286216848	::397449631296000000
286216848	::397449786174894000
30574202	::397451105568698000
30574202	::397451106378215000
30574202	::397451106952822000
30574202	::397451107552591000
30574202	::397451108232097000
71926182	::397453057488732000
172174331	::397453549669326000
100373532	::397453703528972000
369310186	::397457108389863000
264234166	::397458162464223000
247362551	::397458798903689000
272488861	::397458973625831000
134142256	::397459812247539000
134142256	::397459853620178000
195008986	::397460694792437000
475356723	::397461396218060000
264234166	::397465211310841000
222173816	::397465341477285000
259233215	::397473305676234000
134142256	::397474630580961000
134142256	::397476348232355000
134142256	::397477223877210000
134142256	::397478004160344000
176974576	::397481217438011000
48152030	::397482927337922000
48152030	::397483379924275000
277659095	::397483674205425000
172174331	::397483778525773000
277659095	::397484138229669000
277659095	::397484291145629000
277659095	::397485161451122000
80448281	::397486607843860000
268499224	::397487156559900000
277659095	::397488515992539000
277659095	::397489347890782000
301042701	::397490275817648000
277659095	::397490800676052000
177645158	::397493494102503000
17146204	::397493508145020000
277659095	::397493547760627000
286216848	::397495031516246000
447709333	::397495094149799000
61630217	::397496397668548000
328796227	::397498261545959000
189368301	::397502334496165000
27237232	::397504276035280000
329475109	::397505422359138000
329475109	::397509029829677000
185633935	::397509165133746000
153230202	::397509545934606000
153230202	::397509628482695000
69666823	::397510663075295000
285141722	::397512087716392000
30671407	::397512162710945000
177645158	::397512182268579000
30671407	::397512476675551000
69028501	::397513416505430000
242443898	::397514782938390000
286216848	::397515972673667000
286216848	::397516490074619000
286216848	::397516587210522000
69666823	::397517490135502000
328796227	::397519460950892000
30574202	::397519638633783000
286216848	::397520178516201000
120906428	::397520472885047000
286216848	::397523918795182000
378794339	::397525675172589000
378794339	::397525829468446000
176300621	::397525997601296000
177692206	::397527972372307000
299484513	::397528822645391000
172174331	::397529021862248000
127692656	::397529783355322000
169618179	::397530565395906000
169618179	::397531164053102000
146219676	::397531201512411000
146219676	::397531470010789000
146219676	::397531692317310000
120906428	::397531914489196000
146219676	::397531992423936000
146219676	::397532679325110000
146219676	::397533904959467000
135328132	::397534962410209000
135328132	::397535392691286000
378778103	::397535483737411000
189272740	::397535658522079000
195008986	::397538373365424000
195008986	::397538646259400000
449756109	::397538955853197000
460471042	::397540397607841000
308249623	::397540413013106000
460471042	::397540891227074000
373736716	::397541284954796000
134142256	::397541968063897000
373736716	::397541981242785000
116147578	::397542801216249000
232793000	::397542895550337000
520759048	::397543212208099000
134142256	::397543502264803000
520759048	::397544340954030000
423422030	::397545167030607000
100373532	::397545294528671000
308249623	::397546237928296000
67514044	::397546470423138000
438115686	::397546640019435000
438115686	::397547161061052000
415206019	::397547794124513000
438115686	::397547804014288000
361978168	::397548911466123000
361978168	::397549185442258000
361978168	::397549245450174000
361978168	::397550358375178000
361978168	::397551196451647000
438115686	::397551291271897000
438115686	::397551416778055000
438115686	::397551557215916000
311124403	::397551660190670000
532616498	::397552806904598000
438115686	::397553032948228000
423422030	::397553945176190000
134142256	::397554736502951000
311124403	::397555936736608000
361978168	::397555960216305000
308249623	::397556038515568000
598834287	::397557049053020000
598834287	::397557371347537000
426402586	::397557853520547000
426402586	::397557913805266000
426402586	::397558445559123000
447709333	::397558979535974000
447709333	::397559030178009000
303498273	::397560194580094000
223998080	::397560297809915000
224346133	::397560779916189000
52995718	::397563194434416000
285141722	::397564654169251000
447709333	::397565568833683000
460471042	::397567571853332000
460471042	::397569330487238000
373569970	::397569961213693000
67514044	::397570384092221000
378794339	::397572454526099000
378794339	::397573547310075000
545007880	::397573635155578000
545007880	::397573657515393000
32787499	::397574391648645000
506912647	::397574679906750000
284664089	::397575851635531000
506912647	::397576439610236000
426402586	::397579858379014000
232793000	::397583073698525000
264547604	::397584580049240000
264311875	::397584819858591000
22734052	::397584885444902000
482944497	::397585504335835000
264547604	::397585792719024000
189368301	::397590211800354000
329993431	::397591153274392000
441047226	::397591345641947000
329993431	::397591746206384000
313653756	::397592531791118000
50154503	::397598183758376000
313653756	::397600976229502000
188480631	::397603660227944000
172174331	::397604618902859000
415206019	::397605113604231000
415206019	::397606315960201000
415206019	::397606957286043000
415206019	::397609132049440000
415206019	::397609190543196000
313653756	::397611564578000000
38042561	::397613074732957000
38042561	::397613079162142000
506912647	::397620295638745000
220465561	::397620472780578000
238400474	::397629369968893000
186693710	::397630436777549000
132479234	::397633801507332000
30574202	::397643140158328000
134142256	::397648397311541000
172174331	::397649851208318000
134142256	::397650013901172000
132479234	::397654177138364000
303498273	::397670453516713000
172174331	::397680014545518000
58563319	::397683022486462000
299311083	::397686726594134000
299311083	::397686796261531000
299311083	::397686844009512000
299311083	::397686940570775000
246075513	::397690946457841000
246075513	::397691517781168000
246075513	::397692168741347000
246075513	::397693253333831000
545540214	::397696873248477000
301244439	::397697636456992000
234801315	::397701111819169000
262843671	::397704324505411000
54035689	::397704635747930000
54035689	::397704705130102000
54035689	::397704896604303000
54035689	::397704997024317000
54035689	::397705107510681000
54035689	::397705235680231000
54035689	::397705471681118000
54035689	::397705573543981000
54035689	::397705691139682000
172174331	::397710216017350000
180388620	::397710494070358000
262843671	::397712022055686000
262843671	::397712186321436000
262843671	::397712222597959000
262843671	::397712419583430000
54035689	::397712508556812000
54035689	::397712859385196000
54035689	::397712977446436000
54035689	::397713148901199000
262843671	::397713861560000000
54035689	::397714222039056000
54035689	::397714513828384000
54035689	::397714701242494000
50154503	::397714708234375000
54035689	::397716344172314000
54035689	::397716371141689000
54035689	::397716487160336000
54035689	::397716539396206000
30671407	::397718134989537000
54035689	::397718224336605000
54035689	::397718475705430000
54035689	::397718531720347000
54035689	::397718596375552000
482944497	::397718607377203000
180388620	::397721260836130000
236466373	::397722691735937000
285141722	::397724901353586000
172174331	::397725359761657000
505841428	::397725463360978000
520759048	::397732745096347000
520759048	::397732940131860000
134142256	::397733299486851000
134142256	::397733814237003000
134142256	::397734163052122000
134142256	::397734251103141000
134142256	::397734522264883000
24972379	::397734871591702000
369310186	::397734889937993000
24972379	::397735767713132000
134142256	::397735794695086000
148143110	::397736210669772000
148143110	::397736272502194000
134142256	::397736559581364000
134142256	::397736889957888000
148143110	::397736902851563000
134142256	::397736935034081000
148143110	::397737017985232000
313653756	::397737108523061000
148143110	::397737461558018000
366094013	::397737531749322000
148143110	::397738601041362000
134142256	::397738644418490000
366094013	::397738694884356000
311124403	::397739190273998000
134142256	::397739194384015000
311124403	::397739318133129000
134142256	::397740402859442000
134142256	::397740483411079000
134142256	::397740703351963000
134142256	::397741076858933000
154535515	::397741766167638000
311124403	::397741770022584000
120906428	::397741828818354000
322260178	::397741965233496000
447709333	::397746899324637000
287721116	::397747169874444000
447709333	::397747259892183000
447709333	::397747510426746000
447709333	::397747609085177000
447709333	::397747662801633000
19569142	::397747854724169000
366094013	::397748482791862000
447709333	::397750015663165000
32787499	::397750611635994000
58563319	::397751805834448000
447709333	::397751874675159000
164816411	::397754231018377000
381599486	::397754700940197000
172174331	::397755535967006000
134142256	::397757880914706000
366094013	::397757970362015000
277659095	::397758024808689000
482944497	::397762819971907000
287721116	::397763780723372000
287721116	::397764677805309000
262843671	::397765444129812000
262843671	::397766015331090000
727288316	::397766702500282000
250010716	::397767123411279000
195008986	::397767788196270000
311724390	::397768372177231000
366094013	::397768710699495000
17769662	::397769094268985000
357265451	::397770493140295000
195008986	::397770791208886000
313653756	::397771141281886000
132479234	::397771303312048000
195008986	::397772069595013000
134142256	::397775044690329000
415206019	::397776550294085000
415206019	::397777105422807000
415206019	::397777309781876000
415206019	::397777463364706000
195008986	::397777695347843000
301042701	::397777737735098000
195008986	::397778048223051000
195008986	::397778443674615000
262843671	::397780807202652000
146219676	::397783343557013000
366094013	::397783433297920000
631782776	::397783457406779000
286216848	::397783694896672000
353567857	::397785510371815000
172174331	::397785818162397000
353567857	::397787430289301000
353567857	::397788585426173000
366094013	::397788998384369000
246075513	::397789323921477000
246075513	::397790940984664000
308249623	::397791436201918000
16710226	::397791467051429000
71926182	::397791494049775000
47547782	::397793325375565000
236466373	::397794144523128000
601049906	::397795110806503000
47067763	::397795507416084000
47547782	::397795603268132000
116147578	::397796142978580000
71926182	::397796149756567000
262843671	::397796583997460000
308523963	::397800322879725000
308523963	::397800418216247000
308523963	::397800572801531000
308523963	::397800823826415000
122769328	::397801534773141000
308523963	::397802326414876000
195008986	::397802489724284000
308523963	::397802500163899000
71926182	::397803543538573000
353567857	::397805590069530000
353567857	::397805850972016000
718668289	::397806273275514000
423422030	::397806292963954000
61630217	::397806967923961000
52995718	::397807426105540000
71926182	::397809830124982000
264311875	::397810095460872000
262843671	::397811910009434000
262843671	::397812289182916000
262843671	::397812428593184000
71926182	::397813107596095000
264311875	::397813617690566000
54035689	::397814780851130000
54035689	::397814999584096000
71926182	::397815770941366000
482944497	::397816060805914000
426402586	::397817797272936000
54035689	::397818356994412000
54035689	::397818424254287000
54035689	::397818872495362000
54035689	::397819488760266000
238400474	::397822247290695000
61630217	::397822604092129000
24972379	::397823579095437000
61630217	::397824862888407000
24972379	::397825660422332000
463420581	::397826967300370000
432590763	::397827297744388000
262843671	::397827943327862000
518039543	::397828548901105000
324401110	::397830228485357000
426786499	::397830834863874000
172174331	::397831053319999000
116147578	::397834345286623000
313653756	::397836626048454000
52995718	::397836865052897000
24972379	::397838507625836000
262843671	::397839656769032000
449756109	::397839884984930000
463420581	::397844207861125000
463420581	::397844649395499000
463420581	::397845670050017000
262843671	::397847309683531000
322763942	::397847631507906000
322763942	::397847653653807000
303498273	::397850139814948000
92936298	::397851070552358000
262843671	::397857944853041000
86162508	::397858194183032000
38042561	::397859069286838000
122769328	::397859076170088000
460471042	::397859856012808000
301042701	::397860448743063000
172174331	::397861214367137000
432590763	::397861998840385000
242443898	::397864385219026000
50154503	::397864723623845000
50154503	::397864883452006000
50154503	::397864903714668000
218302876	::397865927158415000
218302876	::397865958095601000
15974594	::397867189933719000
50154503	::397867536009539000
264234166	::397870161614475000
449756109	::397873123162595000
489868030	::397876508078776000
264234166	::397876711439597000
264311875	::397877546194190000
601049906	::397877672262385000
264234166	::397877698032566000
281589334	::397880259812814000
259233215	::397881077215539000
259233215	::397881112456089000
240587031	::397882128098406000
236466373	::397884416091230000
120906428	::397885000034426000
19569142	::397885082297331000
48152030	::397886182530363000
460471042	::397888808085368000
259233215	::397888985567358000
274693254	::397889914295320000
441047226	::397890859644887000
58563319	::397891340601532000
172174331	::397891409291669000
447709333	::397891854919692000
320954938	::397892026253193000
120906428	::397892795093905000
238400474	::397893372838293000
238400474	::397894286785921000
238400474	::397894433401606000
86162508	::397894696560640000
242443898	::397894714520649000
86162508	::397894798834532000
518039543	::397895177810898000
287721116	::397895732130480000
447709333	::397895749238677000
238400474	::397895915630911000
285141722	::397896092869615000
274693254	::397896365281660000
320954938	::397897000303460000
30574202	::397897327525896000
30574202	::397897329140723000
320954938	::397898230429941000
447709333	::397899544148463000
447709333	::397899592223584000
460471042	::397900229464584000
460471042	::397900345600647000
460471042	::397900409282756000
460471042	::397900991087280000
223998080	::397901338496864000
66486074	::397902680099528000
447709333	::397903262143098000
238400474	::397903956023595000
520759048	::397904802392600000
438115686	::397904943949950000
438115686	::397905126746521000
460471042	::397905399065870000
32125015	::397906064915439000
423422030	::397906604177494000
320954938	::397909096269361000
303498273	::397909249873158000
264234166	::397910037349150000
313653756	::397912809893146000
38042561	::397913280024309000
272488861	::397914620276387000
264295397	::397914916709236000
264295397	::397915055473586000
378794339	::397919015575638000
447709333	::397919556301111000
447709333	::397919641688752000
299311083	::397922436605169000
222173816	::397922789996257000
299484513	::397923075406053000
222173816	::397923511932444000
86162508	::397923876039958000
386627455	::397924052717027000
86162508	::397924053899440000
185633935	::397924640594870000
459987659	::397926217443069000
185633935	::397926996338302000
189368301	::397927733520773000
189368301	::397928001683611000
189368301	::397928209993719000
373569970	::397928411009544000
189368301	::397929091028250000
189368301	::397929341210079000
138245975	::397929849521594000
447709333	::397938692675084000
378794339	::397939789468409000
52995718	::397940062668611000
52995718	::397940639314489000
52995718	::397941401759268000
634804128	::397941811915673000
361691248	::397945440584224000
86162508	::397945594318032000
86162508	::397945868545839000
86162508	::397945938875916000
426402586	::397947742367911000
320954938	::397951157655863000
426402586	::397951311640936000
52995718	::397952110022914000
86162508	::397954711841566000
86162508	::397954897439506000
86162508	::397955019447611000
86162508	::397955324851658000
482944497	::397957344958906000
361352435	::397958034959257000
47547782	::397959375462989000
328796227	::397961628412809000
261605370	::397968513270575000
47547782	::397969275547176000
28299725	::397969817744842000
54035689	::397969967196667000
165343536	::397971893342715000
261605370	::397972648413892000
329993431	::397983594934587000
57854623	::397986145973198000
57854623	::397986244480614000
57854623	::397986329255882000
57854623	::397986548039155000
57854623	::397986590443585000
329993431	::397987387542085000
238400474	::397990116171317000
165343536	::397990546901569000
250010716	::397990851139215000
165343536	::397991058040438000
329993431	::397995698244710000
329993431	::397996122691485000
329993431	::397996163682402000
329993431	::397996366330621000
329993431	::397996883701813000
172174331	::397997125973204000
329993431	::397997333255696000
329993431	::397997514030190000
329993431	::397997689293393000
329993431	::397997979824431000
329993431	::397998207323475000
329993431	::397998556214083000
329993431	::397998993252155000
329993431	::397999376192114000
329993431	::397999544354344000
329993431	::398000091723612000
329993431	::398000778440609000
329993431	::398001048276963000
329993431	::398001335125028000
220465561	::398004534288470000
329993431	::398005473917407000
220465561	::398005671120998000
415206019	::398005694713954000
482944497	::398018549610192000
172174331	::398027326732001000
313653756	::398027617703428000
165343536	::398030934685282000
313653756	::398030965378781000
172174331	::398042408656437000
188480631	::398045010266185000
246075513	::398050514631667000
246075513	::398050979809345000
268499224	::398051235045330000
246075513	::398051328662200000
268499224	::398051431716253000
246075513	::398051612352348000
268499224	::398051669306789000
268499224	::398051882452918000
268499224	::398052111889747000
268499224	::398052307461746000
246075513	::398052665542057000
246075513	::398053133165019000
246075513	::398054583089782000
188480631	::398055829079072000
172174331	::398057595333644000
259233215	::398057951136456000
188480631	::398057951136874000
260979062	::398061956201865000
134142256	::398063169207566000
262843671	::398063300065636000
134142256	::398063394529357000
134142256	::398063913213771000
134142256	::398064380153061000
134142256	::398064418627411000
134142256	::398064550396047000
134142256	::398064669643911000
134142256	::398064735318327000
329993431	::398064915354632000
134142256	::398065006266155000
54035689	::398065343366983000
54035689	::398065388636094000
54035689	::398065532320362000
54035689	::398065871039787000
54035689	::398066040602902000
54035689	::398066076158001000
54035689	::398066339849732000
134142256	::398066412524437000
54035689	::398066503356256000
54035689	::398066602174066000
54035689	::398066903262167000
54035689	::398066930403540000
54035689	::398067253729456000
54035689	::398067411502776000
134142256	::398067567937323000
134142256	::398068347054460000
54035689	::398068529536458000
54035689	::398068752816033000
134142256	::398069989564891000
54035689	::398070300551950000
134142256	::398071207167139000
134142256	::398071354156912000
134142256	::398071740640677000
262843671	::398071968869941000
262843671	::398072121613905000
262843671	::398072292590497000
262843671	::398072323355729000
172174331	::398072605082546000
308249623	::398072876995465000
255765560	::398075034893565000
228357750	::398075226803552000
54035689	::398076777773694000
228357750	::398077973284134000
228357750	::398078064086638000
299311083	::398079282334801000
299311083	::398079309832658000
308523963	::398080165567541000
545540214	::398080330592055000
468057254	::398083960573792000
17769662	::398083993851400000
27237232	::398084289860227000
54035689	::398085777361752000
433065308	::398086470335860000
468057254	::398088162637250000
505841428	::398088249672880000
422214932	::398091918380236000
633010300	::398098042106445000
262843671	::398099901491716000
172174331	::398102838280073000
146512594	::398104156365672000
146512594	::398104334556479000
154535515	::398104433323565000
146512594	::398104493965180000
633010300	::398104626462871000
146512594	::398105694848950000
262843671	::398107564103450000
262843671	::398107850746363000
262843671	::398108096331255000
616892340	::398111848425205000
616892340	::398112123403784000
285141722	::398117412949618000
285141722	::398117516049784000
264234166	::398120559466541000
55964893	::398121781644390000
256147123	::398122047491940000
540197402	::398122657579040000
55964893	::398122761832660000
540197402	::398123194626088000
55964893	::398123579747102000
567827557	::398125795513610000
55964893	::398126582453534000
262843671	::398126829992955000
262843671	::398127256847257000
287721116	::398127380205944000
287721116	::398127452188598000
287721116	::398127513584803000
287721116	::398127739011870000
303498273	::398128301413515000
195276249	::398128956106604000
303498273	::398129129369124000
287721116	::398129498774065000
303498273	::398129707444862000
303498273	::398129769738686000
303480264	::398129966719971000
303480264	::398130328046690000
82130465	::398131097390690000
82130465	::398131532142899000
82130465	::398132774042759000
223998080	::398132965974081000
287721116	::398133811650629000
259233215	::398135166419619000
447709333	::398137098735067000
189272740	::398139350224875000
71926182	::398140645404966000
146512594	::398141180992815000
259233215	::398141530697109000
71926182	::398142170269376000
71926182	::398145146442641000
71926182	::398146288035708000
71926182	::398146623785541000
71926182	::398147761620516000
71926182	::398148824314552000
231483310	::398149727344406000
311724390	::398149735485157000
71926182	::398150975396921000
246075513	::398151476893073000
71926182	::398153066555256000
71926182	::398154617155891000
633957791	::398154620238700000
272488861	::398155399875928000
272488861	::398155656701550000
264311875	::398157677852782000
264311875	::398157738603073000
264311875	::398158276606443000
54035689	::398158337722023000
264311875	::398158461252288000
54035689	::398158462976540000
54035689	::398158573802627000
54035689	::398158843504758000
54035689	::398158911100157000
54035689	::398158997943230000
264311875	::398159083393400000
24972379	::398159141232844000
54035689	::398159310104301000
323011452	::398160460287311000
264311875	::398160616885456000
567827557	::398161364964761000
286216848	::398162240647352000
67296324	::398167958247055000
432590763	::398168163604373000
482944497	::398168995389775000
538590660	::398169062473490000
586669052	::398170091122335000
520759048	::398170787607494000
253879613	::398171174372245000
482944497	::398171995135025000
47067763	::398172988715307000
195276249	::398173222832988000
711532177	::398173735653371000
262843671	::398175262556561000
135328132	::398176102708817000
135328132	::398176120740532000
432590763	::398176160783556000
447709333	::398176637805932000
222173816	::398177063200239000
172174331	::398178339224956000
189272740	::398179518424182000
537003519	::398181066693148000
262843671	::398181552175464000
545007880	::398181742692954000
538590660	::398181924516012000
189272740	::398181972448514000
246075513	::398182418521530000
189272740	::398183637771776000
192948373	::398184161539665000
322763942	::398187269254696000
272488861	::398187926749577000
260539431	::398188877245997000
432590763	::398189380092702000
432590763	::398189502553804000
21112883	::398190497639825000
538590660	::398191452708413000
71926182	::398191998340841000
47547782	::398193679950958000
285141722	::398194831496736000
21112883	::398194972798640000
285141722	::398195064003772000
21112883	::398195614023819000
482944497	::398197168559095000
432590763	::398197397438103000
27595900	::398197753857454000
17146204	::398197999513239000
246075513	::398198706669092000
246075513	::398198906800340000
228357750	::398199260014858000
228357750	::398199585765486000
308249623	::398199877479305000
228357750	::398199885947621000
262843671	::398200424635047000
262843671	::398200782425980000
426786499	::398200868392022000
44041485	::398203247233478000
538590660	::398203333795905000
192948373	::398204616535334000
285141722	::398204706943959000
538590660	::398204980865548000
449756109	::398206029571170000
449756109	::398206160630603000
262843671	::398208059866370000
447912275	::398208173795860000
262843671	::398208365631131000
21112883	::398208472010858000
262843671	::398208565028347000
262843671	::398208960056262000
27237232	::398209344841322000
224346133	::398211275223613000
328796227	::398211369168044000
74262042	::398212905847771000
74262042	::398213066724499000
323011452	::398213396480667000
27237232	::398214151413460000
262843671	::398215335134117000
262843671	::398215694514675000
236466373	::398218221494734000
432590763	::398218394086166000
432590763	::398220252858699000
432590763	::398221460558589000
61630217	::398221467248521000
17146204	::398221908857987000
61630217	::398222591468785000
262843671	::398224468134604000
266095621	::398224488619589000
262843671	::398225390671777000
262843671	::398226074095878000
27237232	::398226448281903000
303498273	::398226522626359000
308249623	::398228017522425000
386833057	::398228830088749000
266095621	::398229706283425000
538590660	::398230801717800000
390479008	::398234280611958000
390479008	::398235374213808000
17146204	::398235522520215000
264234166	::398237252263747000
65567504	::398238093204934000
284664089	::398240331264966000
432590763	::398240956584964000
432590763	::398241471595163000
432590763	::398242122177867000
369310186	::398242130029969000
54721301	::398242440647561000
432590763	::398242760366366000
538590660	::398242919892926000
135328132	::398245500450660000
135328132	::398248254556889000
303498273	::398248485838782000
135328132	::398248573868843000
447709333	::398250073605160000
313653756	::398251386107723000
701949296	::398253468491595000
441047226	::398253957761335000
135328132	::398254469286096000
120906428	::398254957385629000
218302876	::398255800369426000
383812985	::398255941969117000
423422030	::398256519235780000
218302876	::398256523853303000
100373532	::398256544266997000
218302876	::398256583844458000
192948373	::398258011543572000
67514044	::398260618777882000
67514044	::398260886915547000
67514044	::398261013759660000
67514044	::398261143464333000
67514044	::398261227400736000
120906428	::398262328187056000
94481845	::398263116829822000
285141722	::398263169186930000
120906428	::398263355976065000
94481845	::398263567956582000
120906428	::398263812383461000
38910495	::398263851264651000
38910495	::398264009230540000
94481845	::398264631858561000
120906428	::398264710170017000
460471042	::398265872739225000
447709333	::398266311173623000
120906428	::398267221383720000
74262042	::398267929122582000
120906428	::398268027998720000
447709333	::398268420598153000
30574202	::398268429544587000
30574202	::398268430370869000
30574202	::398268431289442000
447709333	::398268676610088000
177645158	::398268815873933000
223594866	::398269220938858000
223594866	::398269317084889000
223594866	::398269602746351000
223594866	::398269722472775000
120906428	::398270138832543000
120906428	::398272336710742000
120906428	::398272744757792000
138245975	::398272802693722000
138245975	::398272908654419000
63261194	::398273364131086000
448325555	::398274056921047000
313653756	::398274195676614000
373569970	::398274555212357000
373569970	::398274855541284000
120906428	::398275090757844000
276887663	::398275914900844000
264547604	::398275999067930000
264547604	::398276148024467000
264547604	::398276645934465000
264547604	::398276741589778000
264547604	::398276816021884000
361352435	::398278415750418000
229986296	::398279527421718000
229986296	::398279552910508000
30574202	::398279637416943000
220465561	::398279698796404000
138245975	::398280128901292000
135328132	::398282291090169000
74262042	::398282803437006000
100313850	::398283185404248000
135328132	::398283530838761000
537003519	::398283772447449000
135328132	::398283908414193000
74262042	::398284068426903000
135328132	::398284566588162000
195008986	::398284653888811000
135328132	::398284667930947000
189368301	::398284700445581000
135328132	::398285183591276000
135328132	::398285275878522000
135328132	::398285391390064000
189368301	::398285451423137000
189368301	::398285758525878000
189368301	::398285758932725000
432590763	::398286019402797000
432590763	::398286137162076000
135328132	::398286292254867000
299484513	::398286398995718000
66486074	::398286440154398000
135328132	::398286935224877000
135328132	::398287093455011000
135328132	::398287746956926000
192948373	::398288050289012000
135328132	::398289368265150000
135328132	::398289984794263000
52995718	::398290819968679000
432590763	::398290911806771000
135328132	::398291079671189000
135328132	::398291235682930000
135328132	::398291348635136000
58563319	::398291686956072000
432590763	::398291716546895000
135328132	::398291730899812000
432590763	::398292833540378000
66486074	::398293842471817000
135328132	::398293973904543000
45898691	::398295303734165000
135328132	::398295568465682000
86162508	::398296167282245000
32787499	::398296187695935000
86162508	::398296516546142000
86162508	::398296689607331000
241999176	::398296778069774000
86162508	::398296797770022000
86162508	::398297000648531000
135328132	::398297093363601000
135328132	::398297202147090000
135328132	::398297907054387000
135328132	::398298819860758000
135328132	::398299171871924000
135328132	::398299265409089000
135328132	::398299387916337000
58563319	::398300411993391000
243857003	::398300621754740000
32787499	::398301293443178000
447912275	::398301508011167000
447912275	::398301630203842000
160671151	::398302311455662000
313653756	::398303134159613000
532616498	::398304088653172000
506912647	::398305151284674000
506912647	::398305206276210000
52995718	::398306489619988000
323011452	::398308176745218000
116343636	::398308226405396000
538590660	::398308569507835000
52995718	::398309034081939000
537003519	::398310601120055000
48152030	::398313971200958000
48152030	::398316347404189000
447912275	::398320422086668000
447912275	::398320798055690000
447709333	::398321745347637000
447912275	::398321757792129000
447709333	::398321818013954000
447709333	::398322078962565000
506100348	::398324504918646000
506100348	::398324565513740000
279435268	::398324797379076000
506100348	::398324872608096000
506100348	::398324950152396000
43980775	::398327063448260000
63261194	::398328772619169000
38910495	::398328824737185000
38910495	::398328938562207000
508407656	::398329046099963000
38042561	::398337392081256000
435349693	::398341010402869000
43980775	::398342145473392000
63261194	::398351141203091000
52995718	::398352674548383000
482944497	::398360787280207000
195846146	::398363991174418000
432590763	::398367531406065000
432590763	::398368047368388000
30574202	::398368259352719000
30574202	::398368260011225000
30574202	::398368260741005000
432590763	::398368261403725000
30574202	::398368261542121000
30574202	::398368262339043000
432590763	::398372939642707000
17146204	::398375275047579000
17146204	::398378130181603000
30574202	::398390530146459000
261605370	::398396936010874000
17146204	::398398751179821000
303498273	::398400228128473000
261605370	::398401253342195000
261605370	::398402399465119000
261605370	::398402525646569000
261605370	::398402994511020000
261605370	::398403164539736000
261605370	::398404355562672000
261605370	::398406382980190000
261605370	::398406510587678000
260979062	::398424458970402000
262843671	::398426195563659000
567827557	::398427147879981000
54035689	::398427948459757000
54035689	::398427951190257000
54035689	::398427960862322000
54035689	::398428053740982000
54035689	::398428354455797000
54035689	::398428412593045000
54035689	::398428497968107000
54035689	::398428694529990000
54035689	::398428831369166000
54035689	::398429064853467000
54035689	::398429226736828000
54035689	::398429582736756000
54035689	::398429726119047000
54035689	::398429771551739000
54035689	::398430124577927000
54035689	::398430162733527000
54035689	::398430454392848000
54035689	::398430525897334000
54035689	::398430818177388000
54035689	::398430956400705000
54035689	::398431012344299000
54035689	::398431307661066000
54035689	::398431668102770000
301244439	::398432988532604000
65567504	::398433404863004000
538590660	::398433613458329000
148143110	::398435285056638000
47547782	::398435885345026000
415206019	::398437260053733000
482944497	::398438198676037000
222173816	::398440405379055000
538590660	::398440676066471000
54035689	::398442105879932000
545540214	::398444006759096000
17146204	::398445960881528000
433065308	::398446025636990000
246075513	::398446328495493000
545129813	::398450280016404000
241999176	::398450630110765000
505841428	::398450669017133000
177692206	::398450720305065000
50154503	::398451433747410000
246075513	::398452747663847000
508407656	::398453521382514000
246075513	::398453702958125000
50154503	::398456689562628000
44041485	::398457074478088000
285141722	::398457908750344000
52995718	::398458437560205000
67514044	::398458674865508000
67514044	::398458988381351000
67514044	::398459036884295000
52995718	::398459339381305000
52995718	::398460434002771000
601049906	::398464269953425000
154535515	::398466818009862000
67514044	::398468224251355000
67514044	::398468329511583000
67514044	::398468394259083000
67514044	::398468517428985000
299311083	::398470096756039000
299311083	::398470493168087000
299311083	::398470910660730000
220465561	::398471606818725000
406122207	::398475819741237000
220465561	::398476044635631000
256748682	::398477207410335000
220465561	::398477333067071000
165343536	::398477390042910000
177692206	::398478056408752000
220465561	::398478690083807000
406122207	::398479674621587000
262843671	::398485176969592000
223594866	::398486783094439000
165343536	::398488085241270000
165343536	::398488158507393000
272488861	::398488175099658000
21377945	::398489210644353000
61630217	::398491185117163000
499925803	::398491698449235000
499925803	::398492238067408000
499925803	::398492333215215000
499925803	::398492472088592000
262843671	::398493318184968000
377952732	::398493940803833000
250010716	::398494933356511000
89632418	::398495096594640000
373736716	::398500104874651000
154535515	::398500817986019000
262843671	::398501641709953000
262843671	::398502143197724000
262843671	::398503119317118000
262843671	::398503949659308000
308249623	::398505483386253000
322763942	::398506063672012000
586941163	::398506523858460000
415897649	::398509339528658000
554041249	::398511266920034000
264547604	::398511359232446000
262843671	::398511579194748000
311724390	::398511746257674000
303498273	::398513518112407000
554041249	::398513553319030000
554041249	::398513970497089000
407416910	::398514042509479000
407416910	::398514392678952000
313653756	::398515583475392000
432590763	::398517081219809000
432590763	::398517574876815000
286216848	::398519382269112000
286216848	::398519923300786000
631782776	::398520560604291000
54035689	::398520713306705000
71926182	::398522384115712000
545129813	::398522525472526000
286216848	::398522595789647000
48152030	::398523401541005000
238400474	::398524324539150000
71926182	::398525350805647000
22734052	::398527279787429000
71926182	::398528037878108000
264547604	::398529264292593000
330468046	::398529424733126000
264547604	::398531463303282000
71926182	::398531867730640000
482944497	::398532347999838000
134236940	::398532844735041000
253879613	::398535186855378000
71926182	::398536179252879000
447709333	::398536216833847000
447709333	::398536266146267000
35422287	::398538159728103000
246075513	::398538339164233000
35422287	::398539218722775000
323011452	::398539749352558000
71926182	::398540713249366000
482944497	::398540810003546000
35422287	::398541770944163000
361978168	::398542599499554000
322763942	::398542786624258000
48152030	::398545329198354000
35422287	::398546254642561000
48152030	::398548235553628000
50154503	::398549415821983000
241999176	::398550265496084000
47067763	::398550489950072000
35422287	::398554595116728000
499925803	::398556383911481000
499925803	::398556774266978000
499925803	::398556907553574000
499925803	::398558029823492000
518039543	::398561041853857000
35422287	::398561394460614000
262843671	::398562707538194000
135328132	::398562873955196000
35422287	::398563361010757000
21112883	::398564224232067000
35422287	::398564585713975000
35422287	::398564764512956000
35422287	::398565109888737000
35422287	::398565774132248000
35422287	::398566016802127000
35422287	::398566870615601000
21377945	::398566960482779000
35422287	::398567164346925000
35422287	::398567442496372000
35422287	::398568341042110000
160671151	::398569145710555000
35422287	::398569458304024000
35422287	::398569876014772000
40524821	::398570363518746000
256748682	::398572721883611000
286216848	::398573031645130000
449756109	::398573400492212000
35422287	::398574247637188000
17769662	::398574569034092000
47547782	::398575334549123000
61630217	::398575651483303000
48152030	::398577202846896000
48152030	::398577369356574000
61630217	::398579205874917000
95299169	::398580049160724000
634804128	::398580459744948000
95299169	::398580495367548000
35422287	::398580834967760000
35422287	::398581121921073000
48063677	::398581944658952000
95299169	::398582085143003000
116633811	::398582088762281000
17163192	::398582614552227000
378794339	::398584318877908000
35422287	::398584658172334000
116633811	::398584815961653000
120906428	::398586882570743000
432590763	::398587269847597000
377952732	::398588378507411000
32787499	::398589337832394000
259233215	::398592780064141000
35422287	::398594009104265000
35422287	::398595779377364000
555976584	::398596370589683000
35422287	::398599835206828000
86162508	::398600268851318000
276887663	::398600376620187000
35422287	::398600715981324000
86162508	::398600861623930000
86162508	::398601638266429000
601049906	::398601736107335000
86162508	::398601833091842000
357265451	::398601853958492000
86162508	::398602180250198000
538590660	::398602446714335000
86162508	::398603256139505000
86162508	::398604231411658000
35422287	::398605626143952000
86162508	::398605951546056000
86162508	::398606564887494000
86162508	::398607042056695000
57804016	::398608033577992000
313653756	::398608119275610000
57804016	::398608140394323000
86162508	::398608609828798000
86162508	::398609624187695000
86162508	::398609846708084000
86162508	::398610228259717000
86162508	::398610624575336000
63261194	::398611296742277000
86162508	::398611382964219000
86162508	::398612014748012000
86162508	::398612478247989000
11822502	::398612519486365000
86162508	::398612837678870000
86162508	::398613118999199000
86162508	::398613422704586000
441047226	::398616710170689000
48152030	::398617425618685000
286216848	::398617731966058000
38042561	::398618961643720000
299311083	::398621475575328000
299311083	::398623574249857000
447709333	::398623718076723000
264547604	::398624846701002000
48152030	::398629086895296000
48152030	::398629299256709000
48152030	::398629670477778000
86162508	::398630054109786000
86162508	::398630405621817000
86162508	::398631300476583000
160671151	::398634816704622000
92936298	::398634818734665000
360954828	::398635685558890000
447709333	::398636464470118000
447709333	::398637090390278000
447709333	::398637149836169000
447709333	::398637353498980000
18068894	::398639235176988000
18068894	::398639552161538000
120906428	::398640180669599000
120906428	::398641909788184000
18068894	::398642081951797000
120906428	::398643951130783000
120906428	::398646261697769000
373736716	::398646609006694000
120906428	::398646752233807000
259233215	::398646881787867000
373736716	::398647218078359000
299311083	::398648278595543000
299311083	::398648377300103000
299311083	::398648498523893000
299311083	::398648677519998000
299484513	::398650028270436000
146219676	::398650864774033000
146219676	::398651031195623000
146219676	::398651234942345000
360954828	::398652307254292000
360954828	::398652503501594000
373569970	::398653617793536000
352789311	::398656058899828000
21764174	::398656265812836000
360954828	::398657333511065000
360954828	::398657376720797000
351947723	::398657697651769000
447709333	::398658295310741000
432590763	::398658681786871000
447709333	::398660431620734000
360954828	::398660761691906000
360954828	::398661361779355000
79902186	::398662143295631000
303498273	::398663561477910000
321166954	::398664526872064000
35422287	::398664831160840000
35422287	::398665002321981000
360954828	::398665224146141000
360954828	::398666516973252000
276887663	::398666860154994000
35422287	::398667405217767000
360954828	::398668798183899000
360954828	::398668923853631000
360954828	::398669428831035000
285141722	::398671237372583000
82130465	::398673227297206000
82130465	::398673348118343000
82130465	::398673447380738000
82130465	::398673698271416000
322260178	::398674090413654000
252451878	::398676416814129000
286216848	::398676841449271000
286216848	::398676999012495000
393622132	::398679235427958000
506100348	::398681546560790000
506100348	::398681690492518000
48152030	::398682035981930000
22734052	::398683621302599000
82130465	::398684388994453000
261438579	::398684954978033000
82130465	::398686209276272000
82130465	::398686673107566000
82130465	::398687599377670000
195008986	::398688390344110000
393801885	::398689230601216000
82130465	::398689390228017000
324401110	::398690333368025000
243857003	::398691063663046000
189368301	::398692282565931000
66486074	::398697143067611000
432590763	::398697889750196000
177692206	::398698017190313000
177692206	::398698465557241000
261605370	::398699467635167000
63261194	::398700114841448000
48152030	::398703515238821000
48152030	::398712690543058000
48152030	::398713124158984000
328796227	::398723987884482000
322260178	::398730251611959000
329993431	::398731181497147000
329993431	::398731264020074000
217214677	::398735351931359000
329993431	::398736726132129000
38910495	::398739948062248000
456220746	::398740619960393000
38910495	::398742873463468000
329993431	::398747695566688000
329993431	::398747856448004000
329993431	::398748119560486000
63261194	::398753584277622000
482944497	::398763597339578000
66486074	::398767488382427000
303498273	::398767669580922000
303498273	::398767775289970000
303498273	::398767983604297000
303498273	::398768160952025000
303498273	::398768388992139000
303498273	::398768988576288000
303498273	::398769202716483000
246075513	::398771463354068000
246075513	::398771567142109000
246075513	::398771877923282000
246075513	::398772543177256000
224346133	::398772882815582000
246075513	::398773662230118000
67514044	::398774686236286000
377952732	::398781704003149000
377952732	::398787183332847000
366716735	::398788634918154000
65567504	::398793154993721000
262843671	::398798591655153000
67296324	::398798835977166000
246075513	::398799209555832000
426402586	::398800027142729000
366094013	::398800965240774000
426402586	::398801316341755000
426402586	::398803985986908000
426402586	::398804227591401000
366094013	::398804354783641000
262843671	::398807470250160000
262843671	::398807822957555000
262843671	::398808321194754000
256748682	::398809886907445000
256748682	::398810005501403000
256748682	::398810075567247000
545540214	::398810086077767000
256748682	::398810405021450000
15688986	::398811507212828000
505841428	::398812355645034000
285141722	::398813007867674000
285141722	::398813670366392000
321166954	::398813816181383000
426402586	::398815369445781000
256748682	::398817247592202000
433083953	::398818090731200000
177645158	::398818370218627000
146512594	::398818911699091000
256748682	::398818949305212000
256748682	::398819028883755000
146512594	::398819794994335000
264547604	::398819804200435000
264547604	::398820066717741000
366094013	::398823931886325000
146219676	::398824429507330000
366094013	::398824947964846000
146219676	::398825050536570000
366094013	::398825886423588000
366094013	::398826739754749000
264547604	::398826871359418000
27237232	::398827301749522000
433083953	::398828535361441000
154535515	::398829217137172000
22734052	::398829770093244000
22734052	::398829848698703000
322763942	::398830983622840000
366094013	::398831337307533000
264547604	::398832846149672000
366094013	::398834212800692000
601049906	::398834294786768000
601049906	::398834397333315000
366094013	::398834770307604000
482944497	::398834901153492000
402243422	::398834998855217000
366094013	::398835423763369000
188480631	::398835796998115000
262843671	::398838000702205000
366094013	::398838053138989000
17928370	::398838540374507000
540197402	::398838592304599000
192948373	::398841076565291000
601049906	::398841678678597000
250010716	::398841926012514000
321663912	::398843304034701000
299311083	::398843754397704000
250010716	::398844125442625000
308523963	::398845372610920000
74139583	::398846241981104000
74139583	::398847287012904000
366094013	::398847643570290000
74139583	::398848911450079000
19569142	::398849334638161000
74139583	::398850909041856000
74139583	::398851021541498000
74139583	::398851406368882000
74139583	::398851913351168000
74262042	::398853052712898000
74139583	::398853344858767000
262843671	::398853651823067000
74139583	::398854513471549000
280699168	::398855288360824000
364646765	::398855571400822000
100313850	::398855696730427000
280699168	::398857356421103000
74139583	::398858196070440000
613256961	::398858571372187000
79902186	::398859860202512000
280699168	::398860172367777000
280699168	::398860981469581000
54035689	::398862608176259000
308249623	::398862691432792000
280699168	::398863128173510000
280699168	::398863984872656000
280699168	::398864419759079000
285141722	::398864624100978000
223594866	::398864715189059000
262843671	::398864866737655000
321663912	::398869725360705000
321663912	::398869811867832000
74139583	::398869878217912000
323011452	::398869989257912000
303498273	::398870297467564000
303498273	::398870365696299000
74139583	::398870484668133000
303498273	::398870484739059000
303498273	::398870818026835000
303498273	::398871032741634000
303498273	::398871153856368000
303498273	::398871323847307000
61630217	::398872090520330000
303498273	::398872205620412000
303498273	::398872574505267000
447709333	::398873243664134000
540197402	::398873376456196000
432590763	::398873657897787000
323011452	::398873864534368000
540197402	::398873979316080000
303498273	::398875224701038000
303498273	::398875482801709000
432590763	::398875710800297000
38042561	::398875729355878000
311724390	::398879669098786000
303498273	::398881506007187000
303498273	::398881697129046000
303498273	::398881803626627000
303498273	::398881925777334000
303498273	::398881972363493000
329475109	::398882413289689000
177692206	::398883105144324000
195846146	::398883195950596000
329475109	::398883436284641000
303498273	::398884040402821000
303498273	::398884145667264000
303498273	::398884224545337000
303498273	::398884256921182000
303498273	::398884476375556000
303498273	::398884659423358000
250010716	::398884821981597000
303498273	::398884943776194000
394796192	::398885020112142000
250010716	::398885118732812000
303498273	::398885125754482000
303498273	::398885162228137000
303498273	::398885395938967000
71926182	::398885491937792000
303498273	::398885597827575000
303498273	::398886163974332000
303498273	::398886250397974000
303498273	::398886346908921000
303498273	::398886495143989000
35422287	::398886596621381000
303498273	::398887329529872000
35422287	::398887453844836000
28299725	::398887464712294000
303498273	::398887493577502000
71926182	::398888240632979000
241999176	::398888683023372000
71926182	::398890196566949000
303498273	::398890261012414000
303498273	::398890390616432000
303498273	::398890515220799000
303498273	::398890710197235000
286216848	::398890882646028000
303498273	::398891428543086000
250010716	::398891506955591000
303498273	::398891627638296000
303498273	::398891705773993000
71926182	::398892042375290000
303498273	::398892147778154000
71926182	::398894905340088000
71926182	::398896524970573000
263006098	::398896916634693000
263006098	::398897772528533000
263006098	::398898332459745000
301042701	::398898395911163000
301042701	::398898761457340000
276887663	::398899121924239000
482944497	::398899284474863000
71926182	::398900312515174000
263006098	::398900741282467000
253879613	::398901953083633000
71926182	::398905099851800000
460765832	::398905420917383000
520759048	::398906947727937000
71926182	::398908983487897000
499925803	::398912252809465000
473359113	::398913351780036000
473359113	::398913469581250000
473359113	::398914303484379000
69028501	::398916261746200000
369109312	::398916497323474000
463420581	::398917183968788000
463420581	::398918057621344000
160671151	::398918645037821000
432590763	::398918913561329000
48152030	::398920171663790000
463420581	::398920220128997000
48152030	::398921748197826000
463420581	::398921889977888000
397934536	::398922105791578000
54035689	::398923077297246000
35422287	::398923100856664000
148143110	::398923180246437000
308523963	::398923393111576000
235867165	::398924259583488000
35422287	::398927897907707000
47067763	::398927948159664000
192948373	::398928599161401000
35422287	::398930713690796000
48152030	::398930717612457000
148143110	::398931212200579000
303498273	::398932241587662000
148143110	::398932357266563000
518039543	::398932721637928000
426786499	::398933481939406000
301244439	::398934339809193000
607432063	::398934473753903000
383812985	::398935322169311000
383812985	::398935538603806000
383812985	::398935783618269000
148143110	::398935912803213000
383812985	::398936075596341000
383812985	::398936291795939000
383812985	::398936440370765000
303498273	::398936555152478000
303498273	::398936832052047000
303498273	::398937227222589000
449756109	::398939806375239000
327167157	::398940983657656000
383812985	::398941421794631000
383812985	::398941690196529000
264234166	::398943363186962000
264234166	::398943426001256000
74139583	::398944015124824000
631782776	::398945738714906000
383812985	::398947179957473000
17928370	::398950353997418000
19569142	::398957146986930000
447912275	::398958041032187000
148143110	::398963399629234000
148143110	::398964216868380000
95504927	::398964290004475000
366094013	::398964932164612000
366094013	::398965286151262000
54721301	::398966521466454000
447709333	::398967066801086000
447709333	::398967720454012000
447709333	::398968357833035000
35422287	::398969425816477000
447709333	::398974091824095000
447709333	::398974451267534000
447709333	::398976479960109000
447709333	::398976867316666000
447709333	::398977040717590000
447709333	::398977638905024000
447709333	::398977651957714000
447709333	::398978061808332000
447709333	::398978276896432000
57854623	::398978916087386000
57854623	::398979080801890000
441047226	::398979796983504000
284664089	::398984512652058000
361978168	::398986358855069000
497412750	::398986372599402000
361978168	::398986505525669000
497412750	::398986618008129000
497412750	::398986887475363000
497412750	::398987116907995000
497412750	::398987331534725000
497412750	::398987542386585000
497412750	::398987703456247000
497412750	::398987944825868000
497412750	::398988153907724000
497412750	::398988393456996000
497412750	::398988675507183000
15688986	::398988898916769000
32787499	::398989216719597000
497412750	::398989727337943000
497412750	::398989984641732000
497412750	::398990716484861000
497412750	::398991395060334000
264311875	::398991577449631000
18068894	::398991638497734000
15688986	::398991853212549000
497412750	::398991864088367000
497412750	::398992299729747000
38042561	::398992956096401000
18068894	::398993337392189000
38042561	::398993355796795000
447709333	::398995279719845000
18068894	::398995945020329000
18068894	::398996451990056000
18068894	::398996870447370000
256748682	::398999920998645000
322763942	::399000070110330000
17146204	::399000570079367000
256748682	::399000775772614000
22734052	::399003233051373000
43980775	::399007426034159000
320002424	::399011361239629000
320002424	::399011475827986000
320002424	::399011739813294000
393801885	::399011763011997000
320002424	::399012100527620000
320002424	::399012361165864000
320002424	::399012759524081000
320002424	::399012984439447000
320002424	::399013279965913000
320002424	::399013632400719000
320002424	::399013927998484000
320002424	::399014172933230000
94481845	::399014848094560000
598834287	::399015629522366000
598834287	::399015779909128000
598834287	::399016366805491000
195846146	::399016397008670000
598834287	::399016555674992000
30574202	::399016665976823000
598834287	::399016858507943000
38042561	::399017337191292000
598834287	::399018326464004000
631782776	::399021615628824000
598834287	::399024283977908000
177692206	::399024532360818000
177692206	::399025101993021000
38910495	::399029118815051000
38910495	::399029513838796000
598834287	::399029619644329000
598834287	::399029856996196000
38910495	::399029863928971000
264311875	::399031859452968000
264311875	::399032040932122000
361691248	::399032967420317000
38910495	::399033214435467000
598834287	::399033228461637000
189368301	::399033467046199000
38910495	::399033665457364000
189368301	::399033688102813000
285141722	::399034171374329000
447709333	::399034705476984000
447709333	::399037605729169000
447709333	::399037842900283000
447709333	::399038000102780000
447709333	::399038416056102000
324401110	::399038458347286000
324401110	::399038541260271000
63261194	::399038984581824000
43980775	::399040016522833000
192948373	::399040196387155000
192948373	::399040657081122000
192948373	::399040938548269000
192948373	::399041039987519000
192948373	::399041108673458000
220465561	::399042816241696000
272488861	::399043810703212000
38910495	::399045169334333000
38910495	::399045268600942000
38910495	::399045337135841000
38910495	::399045481822564000
38910495	::399046187623251000
38910495	::399046772728664000
460471042	::399046876122865000
266095621	::399047261969453000
38910495	::399050776955203000
153133040	::399051035047895000
324401110	::399053576154001000
264295397	::399055728230797000
48152030	::399055744009789000
264295397	::399055934145957000
555976584	::399056187020173000
264295397	::399057235491700000
264295397	::399057416639500000
48152030	::399057576676962000
266095621	::399057652120305000
264547604	::399062180718723000
555976584	::399064996077785000
482944497	::399068045534330000
324401110	::399071274711781000
189368301	::399071486277058000
38910495	::399073490973646000
38910495	::399073595894149000
66486074	::399074038728761000
238400474	::399082104115322000
284664089	::399087679922794000
383812985	::399089669620502000
165343536	::399093485921656000
165343536	::399095937827876000
284664089	::399098676251205000
195846146	::399098814524444000
361352435	::399107263396204000
482944497	::399115682555916000
153133040	::399123846235959000
35422287	::399132496085794000
274432702	::399137518458634000
329993431	::399138801529798000
268499224	::399139506605273000
268499224	::399140133674692000
61630217	::399144084738437000
35422287	::399148524019154000
217214677	::399152164284555000
259233215	::399152576564060000
259233215	::399152622600724000
260979062	::399157004310028000
229364831	::399157333542318000
229364831	::399157472034045000
22734052	::399157620533370000
308249623	::399161203525558000
366094013	::399161471088599000
377952732	::399163033190006000
308249623	::399164247055540000
268499224	::399164269998403000
255765560	::399165239909834000
18068894	::399165317504442000
303498273	::399166655894282000
303498273	::399166729495920000
303498273	::399168973519863000
505841428	::399174739295363000
545540214	::399175505812783000
482944497	::399184068472229000
601049906	::399185640342175000
27237232	::399189046054125000
482944497	::399190072358346000
154535515	::399191664779993000
129844944	::399193607896567000
482944497	::399194250845646000
366094013	::399200899840499000
94226339	::399201797773864000
256748682	::399201915277692000
366094013	::399201958935805000
426402586	::399202020143267000
256748682	::399202204118441000
426402586	::399202502874120000
256748682	::399202961475506000
256748682	::399203001904410000
256748682	::399203252195295000
256748682	::399203618483888000
256748682	::399204115135594000
256748682	::399204207578075000
256748682	::399204312435666000
308249623	::399208063875305000
303498273	::399208844179415000
168705725	::399211091076870000
303498273	::399211429410381000
66486074	::399213279899164000
303498273	::399213376595054000
66486074	::399213610309672000
303498273	::399213618879029000
303498273	::399214450710183000
264234166	::399217038855380000
218302876	::399217432130121000
229364831	::399217830014754000
378778103	::399217916388077000
323011452	::399218466697519000
81154377	::399219682831769000
303498273	::399220482807185000
303498273	::399220615477198000
256748682	::399220866665693000
256748682	::399221321621864000
27595900	::399222232947646000
27595900	::399222255638814000
524028752	::399223730867433000
524028752	::399223804334858000
31287131	::399224628570120000
264547604	::399224996284747000
613256961	::399225157870305000
264547604	::399225282256596000
524028752	::399225650180935000
264547604	::399225912501092000
524028752	::399226114976915000
71926182	::399226650644082000
524028752	::399227162504355000
35422287	::399227194175913000
35422287	::399227560510648000
524028752	::399227661030928000
31287131	::399228272216526000
21112883	::399229079876276000
241999176	::399229642227597000
71926182	::399230958802460000
252451878	::399231699009425000
28299725	::399231993457958000
540197402	::399232608699420000
71926182	::399233526328872000
540197402	::399233688489426000
27595900	::399234064412344000
264547604	::399234298965794000
71926182	::399234771651272000
71926182	::399236165296852000
264547604	::399238405483012000
71926182	::399239745206620000
353567857	::399240912930222000
353567857	::399240938674872000
71926182	::399241347111985000
32787499	::399241882209099000
71926182	::399242828913463000
71926182	::399246036360630000
15688986	::399246037128589000
518039543	::399248486551814000
71926182	::399250744525590000
264547604	::399251358412333000
264547604	::399251468093374000
228357750	::399253038499504000
598834287	::399254642082607000
308249623	::399254755517554000
598834287	::399254769362948000
598834287	::399255124272353000
598834287	::399255623340007000
598834287	::399256213013032000
242443898	::399257344640446000
35422287	::399257699142995000
35422287	::399258197652807000
242443898	::399258969446678000
415206019	::399259043552067000
95299169	::399259193389363000
242443898	::399259641206804000
301244439	::399259742801248000
447709333	::399260833449902000
35422287	::399260934985633000
27595900	::399260989025050000
27595900	::399263581851492000
241999176	::399265087493787000
264295397	::399269464019324000
263006098	::399270472061583000
35422287	::399270615577677000
263006098	::399270804493717000
263006098	::399271207897686000
35422287	::399271941539770000
35422287	::399272468541489000
35422287	::399272820011589000
138245975	::399272820523671000
61630217	::399273553784475000
30574202	::399274202080886000
30574202	::399274202961694000
218302876	::399275978125357000
146549492	::399276317386227000
447709333	::399277044145876000
264547604	::399277073283293000
259233215	::399278502501171000
186472636	::399280130175930000
191742656	::399281240240832000
17163192	::399282071749005000
264547604	::399283069414158000
264547604	::399283111130714000
268499224	::399283215112089000
206467937	::399283353272066000
206467937	::399283357038559000
264547604	::399283597355397000
264547604	::399283637981433000
264547604	::399283728196726000
206467937	::399284759958147000
206467937	::399285629864800000
218302876	::399286245815095000
218302876	::399286316640129000
218302876	::399286398089318000
218302876	::399286484319993000
308249623	::399287367787614000
81723585	::399287618476572000
272488861	::399287940221632000
432738371	::399289002185867000
431081727	::399289039724879000
32787499	::399289624813916000
373569970	::399290141748903000
397934536	::399290634105675000
272488861	::399291025698455000
206467937	::399291707511959000
272488861	::399291753263398000
272488861	::399292098614022000
272488861	::399292252784033000
598834287	::399294140665430000
598834287	::399295436173103000
264547604	::399295473531371000
17928370	::399295586559868000
598834287	::399296342708985000
598834287	::399296442764115000
218302876	::399296596984074000
218302876	::399297308933632000
206467937	::399299130733756000
506100348	::399299291316891000
206467937	::399299384493350000
432738371	::399300100414902000
598834287	::399300101174493000
598834287	::399300432436019000
598834287	::399301038651363000
21764174	::399303312115130000
281212143	::399303627417714000
61630217	::399303777955901000
727288316	::399304228033679000
727288316	::399304367737552000
218302876	::399304829731762000
47067763	::399305437298040000
727288316	::399305628046217000
241324134	::399305764239855000
607432063	::399305979738587000
100373532	::399306632477151000
449756109	::399308211825541000
321166954	::399308342297767000
432738371	::399308930850902000
727288316	::399309880370028000
21112883	::399309967049916000
163589914	::399310674360168000
431081727	::399311320119386000
163589914	::399312423208763000
243857003	::399313679499284000
243857003	::399314464660402000
447912275	::399314844563693000
129314214	::399318494983905000
129314214	::399318776065187000
129314214	::399320285960093000
431081727	::399320702135721000
432738371	::399323068923129000
432590763	::399326340480249000
241324134	::399327744762609000
241999176	::399327845069369000
308308003	::399328815870001000
129314214	::399329482110013000
308308003	::399329707109273000
308308003	::399330164481351000
308308003	::399330603801120000
206467937	::399330886627643000
308308003	::399330927689465000
601049906	::399331321195278000
243857003	::399331531270799000
432738371	::399331816064053000
17146204	::399332377807568000
335100293	::399332645080793000
17928370	::399337727755563000
35422287	::399337843551916000
281589334	::399337922861600000
432738371	::399338615785791000
431081727	::399339332424593000
383812985	::399339779386773000
177645158	::399340142064050000
277204534	::399341210042925000
116118519	::399346017356611000
206467937	::399346693692334000
206467937	::399346797010628000
229986296	::399352072199364000
441047226	::399353877155151000
64582219	::399353882553634000
47547782	::399357451491098000
272488861	::399359772744364000
22734052	::399360624322285000
259233215	::399362484940709000
324401110	::399363282206593000
21112883	::399367159333548000
129314214	::399371512647393000
129314214	::399371742033874000
27237232	::399371742591729000
192948373	::399371810178752000
129314214	::399372197581430000
386627455	::399373060035600000
386627455	::399373127387709000
218302876	::399374163564974000
218302876	::399374244489879000
218302876	::399374410903072000
308249623	::399376664318476000
195008986	::399378356732719000
129314214	::399379081172496000
129314214	::399379710297133000
301244439	::399379872004722000
129314214	::399380176632418000
262889564	::399381200684728000
299484513	::399381745599934000
129314214	::399382375165341000
373569970	::399382681185554000
129314214	::399382687682535000
129314214	::399382875654483000
32787499	::399383180677218000
129314214	::399383413813030000
129314214	::399384008082997000
129314214	::399384970512187000
390479008	::399385883436003000
334515229	::399386716181499000
243857003	::399387700647587000
129314214	::399387983909900000
129314214	::399388152147619000
220465561	::399388272196980000
129314214	::399388409468174000
285141722	::399388941876350000
383812985	::399390570562347000
129314214	::399390734467338000
573205399	::399391004270141000
129314214	::399391049560256000
129314214	::399391218657804000
262889564	::399391312778379000
386627455	::399392001520861000
41753572	::399392127911604000
41753572	::399392244240642000
573205399	::399392535019151000
41753572	::399392863047254000
86162508	::399393107399024000
129314214	::399393497716772000
272488861	::399393650557218000
573205399	::399394593021501000
41753572	::399394924434432000
538590660	::399396297196580000
41753572	::399396580039487000
41753572	::399396693545738000
361691248	::399396817130897000
426402586	::399396935326777000
41753572	::399398247912845000
41753572	::399398620257988000
41753572	::399398994096300000
41753572	::399399222119649000
41753572	::399399847595241000
41753572	::399401074395586000
41753572	::399403058993455000
631782776	::399403814874529000
393622132	::399404011268239000
41753572	::399404071980769000
426685539	::399404474785341000
41753572	::399404529206046000
601049906	::399404543605096000
41753572	::399404963182305000
58563319	::399405850378653000
41753572	::399405991915040000
262889564	::399410895845326000
63261194	::399411408246673000
506912647	::399411641302806000
631782776	::399411857016229000
41753572	::399414357605376000
261605370	::399415481284968000
66486074	::399416105531232000
66486074	::399416107238313000
262889564	::399417568601329000
129844944	::399417676743077000
545129813	::399417731516465000
482944497	::399418086803382000
262889564	::399418195452641000
447709333	::399418806583308000
447709333	::399419247203340000
718668289	::399420142741770000
545129813	::399422315261612000
545129813	::399422416298196000
324401110	::399423142332219000
38910495	::399431383808212000
308308003	::399434926530916000
157541754	::399437398201094000
329993431	::399438798159089000
284664089	::399442384217718000
329993431	::399443646564413000
264547604	::399446509525016000
153133040	::399448782712360000
482944497	::399461202767925000
95504927	::399463244076941000
264547604	::399469189032718000
274432702	::399470194810032000
261438579	::399476094241218000
116343636	::399488497976737000
116343636	::399488699018129000
392434084	::399494099180343000
482944497	::399501642590330000
132479234	::399507268750036000
17928370	::399507833915310000
366094013	::399517112990834000
366094013	::399517831944871000
366094013	::399518426483265000
366094013	::399518933465591000
459567634	::399523753212010000
366094013	::399525366965874000
445669112	::399528156979556000
366094013	::399529079184973000
268499224	::399531766773714000
366094013	::399535492380626000
274432702	::399535958070009000
505841428	::399537264373415000
366094013	::399539169472434000
366094013	::399540257013510000
366094013	::399540921026359000
377952732	::399541202153766000
377952732	::399541475291451000
30574202	::399543336177901000
30574202	::399543336861593000
30574202	::399543337570406000
30574202	::399543338128257000
30574202	::399543338807730000
415206019	::399543367639379000
460471042	::399543540948033000
366094013	::399544371118219000
366094013	::399548870650105000
146219676	::399553619428909000
146219676	::399553911050498000
154535515	::399554052159053000
303498273	::399557559931396000
303498273	::399557618307313000
303498273	::399557671206289000
241999176	::399557782112063000
241999176	::399559581241999000
435349693	::399560067969986000
86162508	::399560111695220000
86162508	::399560513794736000
86162508	::399561171356766000
15974594	::399561907373232000
86162508	::399562067192975000
573205399	::399563374280708000
86162508	::399565041533333000
86162508	::399565195049066000
86162508	::399565710214459000
86162508	::399566211031113000
15086993	::399566331861041000
86162508	::399566727769370000
86162508	::399566882501431000
264311875	::399567122692448000
86162508	::399567594622951000
264311875	::399567719667732000
264311875	::399567973876113000
86162508	::399568212448137000
86162508	::399568538475589000
86162508	::399569832514826000
236466373	::399571854735982000
86162508	::399572032452448000
381599486	::399572309004255000
86162508	::399572398829105000
67514044	::399572458648637000
67514044	::399572639817400000
78404115	::399573005799407000
67514044	::399573046010576000
64905964	::399573241255436000
67514044	::399573355726385000
217214677	::399573474567397000
67514044	::399573519664951000
67514044	::399573641333321000
67514044	::399573710602248000
67514044	::399573859403591000
67514044	::399574092330057000
447709333	::399574598066262000
256748682	::399574973297487000
256748682	::399575170303938000
272488861	::399575577440448000
354119806	::399575636077207000
272488861	::399575930047180000
272488861	::399577129240637000
35422287	::399578800973160000
264311875	::399579692891508000
146512594	::399580109692473000
251892054	::399581395301187000
251892054	::399581570837008000
251892054	::399581738944724000
264547604	::399581896666931000
264547604	::399581925196574000
264547604	::399582140053979000
701949296	::399582224921530000
94226339	::399582373467394000
129314214	::399582580632064000
264547604	::399582993246736000
264547604	::399583533670600000
251892054	::399583606064316000
264311875	::399584476491030000
195846146	::399585614053392000
195846146	::399585704008622000
264311875	::399586681201782000
264311875	::399586824017805000
264311875	::399586993966829000
264311875	::399587096702103000
66486074	::399587203782672000
17163192	::399587295365697000
264311875	::399587732692803000
256748682	::399590314153086000
598834287	::399590394339409000
598834287	::399590466166870000
447709333	::399591003461410000
264547604	::399591496870924000
86162508	::399592411074011000
264311875	::399592440702582000
86162508	::399592675755560000
86162508	::399592817439170000
277204534	::399592932011175000
86162508	::399593801745829000
86162508	::399594009527476000
593259997	::399594278378168000
264547604	::399595111270477000
264295397	::399595551098163000
366094013	::399596168646103000
482944497	::399597390841532000
259233215	::399599758492594000
613256961	::399600685454344000
46991082	::399600940908425000
262889564	::399603994483761000
71926182	::399605581507334000
35422287	::399605994042687000
35422287	::399607031025631000
71926182	::399607499398995000
329475109	::399608145070145000
329475109	::399608261781237000
35422287	::399609993387065000
447709333	::399610522779140000
447709333	::399610524628824000
272488861	::399610995951140000
71926182	::399611747293614000
71926182	::399612789674622000
71926182	::399614357044088000
218302876	::399615170046996000
35422287	::399616579014770000
321663912	::399618192110133000
321663912	::399618228302778000
21112883	::399618786573029000
276887663	::399619379916050000
276887663	::399620389208207000
118470515	::399620408032645000
95299169	::399621018899464000
277204534	::399621304363790000
81723585	::399621402770157000
189368301	::399621859874189000
272488861	::399622283834036000
311724390	::399622793517494000
223594866	::399624047623143000
228357750	::399624450909302000
321663912	::399624469200633000
228357750	::399624495909974000
218302876	::399624766862004000
218302876	::399624796972916000
223594866	::399625766310510000
195846146	::399626241050820000
35422287	::399627786203459000
223594866	::399627844751745000
223594866	::399628071537758000
259233215	::399628508668104000
447709333	::399628557938196000
308308003	::399628849253597000
308308003	::399629252980510000
218302876	::399629381137485000
218302876	::399629431183921000
299311083	::399629949956800000
299311083	::399630027475546000
299311083	::399630627713986000
299311083	::399630807859347000
153230202	::399631928455753000
247362551	::399633133793837000
308308003	::399634930696609000
308308003	::399635115652812000
308308003	::399635487960219000
286216848	::399635605195198000
550666101	::399635951187550000
432590763	::399636058544930000
301778739	::399637530821132000
301778739	::399637693560127000
301778739	::399638593016041000
423422030	::399638797409079000
218302876	::399639012270292000
299311083	::399639702258450000
195276249	::399640889389514000
321663912	::399641666518134000
301778739	::399641914221146000
301778739	::399643975067258000
441047226	::399644041199243000
441047226	::399644066063089000
441047226	::399644072635551000
441047226	::399644084442529000
441047226	::399644106286460000
441047226	::399644111881666000
441047226	::399644122006716000
441047226	::399644159080140000
441047226	::399644197168635000
441047226	::399644240256724000
441047226	::399644249920389000
441047226	::399644262146793000
441047226	::399644369067974000
441047226	::399644381646712000
441047226	::399644401347362000
441047226	::399644478254096000
441047226	::399644493894647000
441047226	::399644503264743000
441047226	::399644530208948000
441047226	::399644555353817000
441047226	::399644565411741000
441047226	::399644585796055000
441047226	::399644689592504000
441047226	::399645567934279000
441047226	::399645588268261000
441047226	::399645630655922000
441047226	::399645661052030000
441047226	::399645672208863000
441047226	::399645708950982000
441047226	::399645774063353000
441047226	::399645791520059000
441047226	::399645824382410000
441047226	::399645837695139000
441047226	::399645857739735000
441047226	::399645876697972000
441047226	::399645883882831000
441047226	::399645891856183000
441047226	::399645935686647000
441047226	::399645970763616000
441047226	::399645979433271000
441047226	::399645991277953000
441047226	::399646011402244000
441047226	::399646046290477000
441047226	::399646059267637000
441047226	::399646075382149000
441047226	::399646097813282000
441047226	::399646178771742000
441047226	::399646220416974000
441047226	::399646428299284000
441047226	::399646626492735000
441047226	::399646634423775000
441047226	::399646672680386000
229364831	::399646690325856000
301778739	::399646733501607000
274693254	::399647108904783000
274693254	::399647120741126000
441047226	::399647132212547000
441047226	::399647341772570000
35422287	::399647612854218000
441047226	::399647662146060000
441047226	::399647784699449000
35422287	::399648402666840000
478020840	::399648410958974000
441047226	::399648509349330000
478020840	::399648669797867000
206467937	::399648674684211000
441047226	::399648690300022000
441047226	::399648924279259000
35422287	::399649218530254000
35422287	::399650415530090000
35422287	::399651576874139000
274693254	::399652444604739000
35422287	::399652732178411000
35422287	::399653811989393000
264547604	::399654491043012000
352789311	::399655033220108000
448325555	::399655309209522000
27595900	::399656197303054000
301042701	::399658022856716000
441047226	::399658092268638000
441047226	::399658127173615000
441047226	::399658150284251000
441047226	::399658224515039000
441047226	::399658257390010000
301042701	::399658295620681000
441047226	::399658300515844000
441047226	::399658471001690000
441047226	::399658484910026000
441047226	::399658510692417000
441047226	::399658525213097000
441047226	::399658841031598000
441047226	::399658846509346000
441047226	::399658914360623000
441047226	::399659232007847000
441047226	::399659247585464000
441047226	::399659260306792000
441047226	::399659282364641000
441047226	::399659324043444000
441047226	::399659354980646000
441047226	::399659402233651000
441047226	::399659410806829000
441047226	::399659431363084000
441047226	::399659450292006000
441047226	::399659459838234000
441047226	::399659480251895000
441047226	::399659492524453000
441047226	::399659507510689000
441047226	::399659531829260000
441047226	::399659570504953000
441047226	::399659592483110000
441047226	::399659604998893000
441047226	::399659636854632000
441047226	::399659671495401000
441047226	::399659713757196000
441047226	::399659737052372000
441047226	::399659754106392000
441047226	::399659806535200000
153230202	::399662342599745000
259233215	::399663222447697000
259233215	::399663382594584000
383812985	::399664305986998000
38042561	::399665197431783000
397934536	::399665937659330000
538590660	::399667656975843000
567827557	::399667724063744000
40524821	::399668544272859000
50154503	::399668853321383000
50154503	::399669081705435000
35422287	::399669184407171000
27613649	::399669882402263000
129314214	::399670164842483000
129314214	::399670947692548000
129314214	::399671297526886000
129314214	::399671649995198000
518039543	::399672646142808000
524903037	::399673090764189000
47547782	::399675755212177000
538590660	::399676244868218000
63261194	::399676459696259000
35422287	::399676822364778000
607432063	::399677745933717000
426402586	::399678960490913000
100313850	::399681262312370000
301778739	::399682293628813000
47067763	::399682930018357000
449756109	::399683127586463000
15974594	::399684346871033000
47547782	::399684981183639000
195008986	::399686281166585000
366094013	::399687289678225000
366094013	::399688889213779000
366094013	::399689545483952000
366094013	::399689715303333000
366094013	::399690327386120000
352789311	::399690493501505000
352789311	::399690604487397000
303498273	::399690629875523000
303498273	::399690725379833000
303498273	::399690775417479000
269427723	::399691070289608000
303498273	::399692223820079000
303498273	::399693159489601000
322763942	::399693383959990000
366094013	::399693549827915000
303498273	::399693944331964000
303498273	::399694039739822000
473359113	::399694274221973000
473359113	::399694529206296000
264547604	::399694812355371000
322763942	::399695539677048000
473359113	::399696000509435000
473359113	::399696073108643000
69666823	::399701233516048000
264311875	::399703123725254000
264311875	::399703286560747000
264311875	::399703702451138000
42292477	::399706357890572000
377952732	::399706404837392000
90265908	::399708379045986000
15974594	::399708499921612000
185633935	::399709569343311000
185633935	::399710652631371000
17163192	::399711051241226000
21112883	::399711316195409000
195008986	::399715191300313000
47547782	::399715506250592000
299311083	::399718424420818000
468057254	::399719963729997000
277204534	::399721653535789000
447709333	::399721782346665000
55964893	::399722921092218000
55964893	::399722962367967000
299311083	::399723444658380000
299311083	::399724190825082000
447709333	::399724296831918000
447709333	::399724306596233000
447709333	::399724397277085000
426685539	::399724494576578000
299311083	::399724620372144000
268499224	::399725474240552000
268499224	::399725725756190000
478520972	::399725779749457000
478520972	::399726194842951000
299311083	::399727266734686000
299311083	::399727650354102000
185633935	::399728833362137000
277204534	::399730083898073000
272488861	::399731011535126000
277204534	::399731175167885000
616892340	::399732046094168000
353567857	::399732579344990000
377952732	::399733178099060000
272488861	::399733278044741000
303498273	::399734520733519000
303498273	::399734949349429000
529698153	::399736163642400000
67514044	::399736305183379000
277204534	::399736550877306000
67514044	::399736944793759000
67514044	::399737532055027000
185633935	::399739192999424000
264022134	::399739221591986000
264022134	::399739372888920000
185633935	::399740154547826000
264547604	::399740802030501000
35422287	::399741278709379000
447709333	::399741828708052000
301244439	::399744903254921000
241999176	::399746570536878000
185633935	::399747863389171000
264311875	::399749205519900000
63261194	::399749980510228000
241999176	::399750000147972000
116147578	::399750985842565000
146512594	::399751079568871000
50154503	::399751111780728000
50154503	::399751296976039000
146512594	::399751927594221000
285141722	::399751961290883000
299484513	::399752652990345000
50154503	::399757995669606000
74139583	::399758023377575000
38042561	::399758264650330000
261605370	::399760748219756000
238400474	::399764247019651000
520759048	::399765536810102000
520759048	::399766881453621000
506912647	::399766929453236000
482944497	::399766930309271000
241999176	::399766937963868000
241999176	::399771124642627000
447709333	::399772834450243000
529698153	::399773019549089000
228357750	::399773281600815000
228357750	::399773476602384000
447709333	::399773703535591000
228357750	::399773781423423000
228357750	::399774032481886000
426402586	::399776012784762000
426402586	::399776197988474000
280699168	::399776933132500000
280699168	::399777684143603000
277204534	::399778229562515000
280699168	::399778350433968000
280699168	::399779427334111000
280699168	::399779743135830000
280699168	::399782525733593000
482944497	::399784677852344000
280699168	::399784824988135000
280699168	::399785142274625000
280699168	::399786619030749000
261438579	::399790788617318000
261438579	::399791514416476000
261438579	::399792010753617000
261438579	::399792343840079000
261438579	::399792603484667000
329475109	::399795387050913000
48152030	::399795549831852000
48152030	::399795691817414000
261438579	::399797721986383000
47547782	::399799390136979000
57854623	::399813265724690000
324401110	::399821268209266000
17146204	::399828682111348000
274432702	::399829038618783000
95299169	::399832509498003000
545129813	::399863624938045000
241999176	::399867280022327000
54035689	::399876912992235000
54035689	::399876936044146000
54035689	::399877134455676000
54035689	::399877298994053000
54035689	::399877412366082000
54035689	::399877936477929000
54035689	::399878222969843000
54035689	::399878307778682000
15974594	::399879527066656000
366094013	::399883247271690000
259233215	::399883253676380000
366094013	::399883523269464000
366094013	::399884033946955000
366094013	::399884158802984000
366094013	::399884277585694000
259233215	::399884317943275000
301244439	::399884406690967000
129314214	::399884565394620000
48152030	::399884910652964000
48152030	::399884941799874000
366094013	::399885112625475000
366094013	::399886151277752000
260979062	::399886598898069000
366094013	::399890581767213000
369310186	::399894089216172000
19835249	::399899323720138000
505841428	::399899572895363000
423422030	::399899873438625000
287721116	::399901084858454000
66486074	::399902477031460000
616892340	::399903344015056000
35422287	::399903995961286000
545007880	::399905789483040000
545007880	::399905921628782000
616892340	::399906612254474000
545540214	::399913780047392000
185633935	::399914240053870000
264022134	::399914981497782000
264022134	::399915245277573000
264022134	::399915444653813000
154535515	::399916454310461000
701949296	::399918189288505000
129314214	::399918706194522000
277204534	::399919779999674000
177692206	::399922118718410000
235867165	::399922441717174000
177692206	::399922819196522000
440175355	::399923192828923000
352789311	::399924340684505000
38042561	::399924493688135000
352789311	::399924802095312000
38042561	::399925458281566000
352789311	::399925481572945000
352789311	::399925788809904000
357265451	::399925953129746000
366094013	::399927287396577000
366094013	::399928361624948000
27237232	::399928553979932000
633010300	::399928765205053000
290401730	::399928777813151000
366094013	::399930195550822000
440175355	::399930348861026000
440175355	::399930565337423000
701949296	::399930771881742000
440175355	::399930876869373000
35422287	::399931533748084000
277204534	::399932270435635000
35422287	::399932383287590000
35422287	::399932514917449000
369460029	::399932708316786000
185633935	::399932951225704000
369460029	::399933209125085000
22734052	::399933273704378000
369460029	::399933983888535000
46697333	::399934127232647000
35422287	::399934186343374000
369460029	::399935223678631000
35422287	::399935226765651000
35422287	::399935364523376000
185633935	::399935411336007000
369460029	::399935564033839000
482944497	::399935775116394000
329475109	::399935829352935000
35422287	::399936807208366000
35422287	::399936980999757000
35422287	::399937076994801000
35422287	::399937659810115000
50154503	::399937669590839000
50154503	::399937742118731000
35422287	::399938268898541000
35422287	::399938596922474000
35422287	::399938992965451000
256748682	::399939594206339000
369460029	::399941147076087000
180388620	::399942360269733000
369460029	::399942565921062000
61630217	::399942709060046000
18068894	::399944079988895000
357265451	::399944231201955000
35422287	::399946369949253000
94226339	::399946634978533000
264234166	::399949890320490000
264234166	::399950514135113000
264234166	::399950782474092000
264234166	::399951296402186000
520759048	::399951427747201000
264234166	::399951474077089000
264234166	::399951530658656000
264234166	::399951579949711000
235867165	::399952897795842000
520759048	::399953722740326000
520759048	::399953855301292000
71926182	::399954045550354000
555976584	::399954330444255000
299311083	::399954975469891000
299311083	::399955031916838000
71926182	::399955542283522000
95299169	::399956009872941000
299311083	::399956831487164000
21112883	::399957204369154000
256748682	::399958214999285000
71926182	::399959058951589000
256748682	::399959388628455000
71926182	::399960030625021000
299311083	::399960094454345000
256748682	::399960110715650000
616892340	::399960339569467000
299311083	::399961311511334000
71926182	::399961486443184000
71926182	::399961868066127000
299311083	::399961998194409000
616892340	::399962188338987000
95299169	::399962197842853000
71926182	::399962269817511000
280699168	::399962335852650000
324401110	::399962407495544000
299311083	::399963322801725000
280699168	::399963729673977000
299311083	::399964404592439000
299311083	::399964511408766000
327167157	::399964711649042000
524903037	::399964742397460000
524903037	::399964751549464000
280699168	::399965366513704000
299311083	::399965522919718000
280699168	::399966400124448000
299311083	::399966506748248000
482944497	::399967102607847000
280699168	::399967146681180000
524903037	::399967675029676000
71926182	::399967841686147000
71926182	::399969074358542000
61630217	::399969958379409000
299311083	::399970240014352000
616892340	::399970697860354000
32787499	::399970826910699000
71926182	::399971597148504000
303498273	::399972153493569000
146512594	::399972258674122000
280699168	::399972464056209000
71926182	::399974260300857000
67296324	::399974924770873000
299311083	::399977814285619000
299311083	::399978147804106000
299311083	::399978843727228000
30574202	::399979427532398000
30574202	::399979428853604000
30574202	::399979430241902000
30574202	::399979432146112000
30574202	::399979433517649000
299311083	::399979628078858000
71926182	::399979716641566000
299311083	::399980371875745000
299311083	::399980791142572000
299311083	::399981886711562000
71926182	::399982079049744000
61630217	::399982517329358000
151366552	::399985166250442000
299311083	::399985224161185000
220465561	::399987859685662000
220465561	::399987877033287000
447912275	::399988201089429000
264022134	::399988486885085000
280699168	::399989091938205000
35422287	::399989610413293000
311724390	::399989730424930000
30574202	::399990369209057000
30574202	::399990370366685000
30574202	::399990373646630000
30574202	::399990375504707000
30574202	::399990378734317000
529698153	::399990773460254000
259233215	::399995260853829000
247362551	::399995843761426000
402243422	::400000217078308000
95504927	::400001647059144000
386833057	::400005311823888000
35422287	::400007621790695000
259233215	::400010561817427000
259233215	::400010767778717000
35422287	::400010919117619000
520759048	::400010972100067000
35422287	::400011816858042000
35422287	::400012283742814000
35422287	::400012626820091000
286216848	::400013070661328000
17146204	::400013838852292000
240587031	::400014116972400000
264022134	::400014644343218000
264022134	::400015108803682000
264022134	::400015345119141000
264022134	::400015608961835000
264022134	::400015883135098000
195846146	::400018997154152000
301042701	::400032992745492000
264234166	::400034469161086000
264234166	::400034756806463000
277204534	::400035029549465000
277204534	::400035488662564000
601049906	::400035624217899000
256748682	::400036480237588000
301244439	::400037328821178000
272488861	::400038482283737000
264234166	::400038739843772000
264234166	::400038942839672000
264234166	::400039770610348000
593259997	::400040187092160000
593259997	::400040235939028000
593259997	::400040277626204000
593259997	::400040326569533000
393801885	::400041644784775000
47547782	::400042869173407000
313653756	::400043855837282000
17146204	::400044861681717000
47547782	::400049430608773000
32125015	::400054099162324000
38042561	::400057652866068000
15974594	::400058526208651000
353567857	::400059998551547000
538590660	::400060013449723000
47547782	::400060175513423000
47067763	::400060419865575000
607432063	::400061434765119000
378794339	::400063035571585000
449756109	::400065716180635000
598834287	::400065724804513000
598834287	::400066404436541000
264234166	::400066455011467000
63261194	::400067093544308000
598834287	::400067452962234000
598834287	::400067525980864000
353567857	::400067626790952000
598834287	::400067687205711000
353567857	::400067735343755000
598834287	::400067998884429000
598834287	::400068099220582000
598834287	::400068128815579000
598834287	::400068198264893000
598834287	::400068851137671000
353567857	::400069097083666000
447709333	::400072334326759000
67514044	::400073604538568000
218302876	::400075073836417000
129844944	::400075153528586000
218302876	::400075174575235000
598834287	::400077371035774000
524903037	::400077419945943000
598834287	::400077571376697000
524903037	::400077903045885000
142384634	::400078232269377000
378794339	::400078477115666000
35422287	::400078883141455000
180503713	::400079381458333000
524903037	::400079611142619000
598834287	::400079786749345000
92936298	::400080274878656000
402243422	::400080565941981000
701949296	::400081764778917000
598834287	::400082601660006000
301778739	::400083390222708000
631782776	::400084158313418000
116343636	::400084639827521000
616892340	::400087546488569000
361978168	::400087877490843000
122769328	::400089647042543000
327167157	::400090163596234000
601049906	::400092893919969000
272488861	::400093103471616000
402243422	::400093483555250000
272488861	::400093632213946000
426685539	::400094041326755000
402243422	::400094723433439000
322763942	::400095047980302000
218302876	::400095243434881000
218302876	::400095423131422000
281589334	::400095449824387000
402243422	::400095550290161000
402243422	::400095758382145000
718668289	::400096687063982000
701949296	::400096863879036000
538590660	::400099150491951000
601049906	::400099681771868000
122769328	::400106070884225000
568607570	::400107406925246000
373736716	::400110607233728000
122769328	::400111583512514000
38042561	::400111682678046000
122769328	::400112133507395000
122769328	::400112153774288000
520759048	::400112315661844000
320954938	::400113126525239000
122769328	::400113361394081000
373569970	::400113415785435000
361352435	::400113767645597000
63261194	::400113776672133000
27237232	::400114485496537000
361352435	::400115321345810000
322763942	::400115415184990000
48152030	::400116570661212000
277659095	::400118966309621000
402243422	::400119146613964000
402243422	::400119227954122000
402243422	::400120117364678000
393801885	::400122058555674000
393801885	::400122629299765000
402243422	::400122680524800000
50154503	::400123056854532000
50154503	::400123212358377000
50154503	::400123352284528000
50154503	::400123381476896000
393801885	::400123569356558000
361352435	::400123597068304000
36460282	::400123827126300000
50154503	::400123856439881000
81723585	::400124017866461000
299311083	::400124603160227000
538590660	::400125200684949000
195276249	::400128772328153000
361352435	::400130088831696000
361352435	::400131849164296000
629787407	::400132343576293000
554041249	::400133214766776000
299484513	::400133333566234000
554041249	::400133376985677000
361352435	::400133877403893000
81723585	::400135994336239000
329475109	::400136911022354000
329475109	::400137004198793000
329475109	::400137049451151000
361352435	::400142056183435000
63261194	::400143219155300000
320954938	::400143700283498000
30574202	::400147882038157000
129844944	::400148995626250000
277204534	::400150144198656000
361691248	::400151665401032000
38042561	::400153103883726000
308308003	::400153205675266000
285141722	::400154252074434000
47547782	::400158686414635000
28299725	::400158956611710000
48152030	::400162459933093000
361352435	::400163812717764000
361352435	::400166732674764000
361352435	::400168468558782000
65567504	::400168742895644000
361352435	::400169087705161000
361352435	::400169781828931000
361352435	::400174481064202000
361352435	::400175612632907000
361352435	::400176624093507000
361352435	::400176810836516000
250010716	::400176977983700000
361352435	::400177200382488000
361352435	::400177369379385000
361352435	::400178001326772000
17146204	::400187900542726000
153133040	::400189098998370000
189368301	::400213955676999000
165343536	::400216713343827000
369310186	::400223478420627000
67514044	::400228909771685000
241999176	::400237225289728000
366094013	::400238861751570000
336778628	::400244626591715000
86162508	::400244770255015000
67514044	::400247277253844000
366094013	::400248742000869000
256748682	::400253044694458000
242443898	::400259426755833000
231483310	::400260902253232000
505841428	::400262306782646000
433083953	::400267646282649000
220465561	::400273218251915000
192948373	::400274517219483000
192948373	::400274653437902000
192948373	::400275378159099000
506100348	::400275874315894000
256748682	::400276051374645000
506100348	::400277897224536000
242443898	::400278385370599000
154535515	::400278833200246000
303480264	::400279677904121000
701949296	::400280576726294000
24147563	::400282285117030000
255765560	::400283693602078000
545540214	::400284981940858000
132479234	::400285620662456000
369310186	::400286601215242000
361352435	::400287362866884000
402243422	::400288689537810000
277204534	::400290349048147000
264234166	::400292111657885000
264234166	::400294913369440000
280699168	::400297332354187000
280699168	::400297540727209000
180503713	::400298925300924000
224346133	::400302311400308000
423422030	::400303416762982000
177692206	::400303522375561000
433083953	::400303754966097000
264234166	::400303959392665000
343063442	::400305688909320000
217214677	::400305969948672000
241324134	::400307922674401000
94226339	::400309555701108000
323011452	::400310257718542000
71926182	::400310490942808000
235867165	::400310927670525000
508407656	::400311339186262000
601049906	::400313311993933000
35422287	::400315310982844000
165343536	::400319042755780000
532616498	::400319358276087000
352789311	::400320398690361000
352789311	::400320903458086000
264547604	::400326532079431000
264547604	::400326819783524000
100313850	::400327396097671000
189368301	::400329029288738000
478020840	::400329250143629000
366094013	::400330227525509000
255313314	::400333089479884000
301778739	::400333862808469000
447912275	::400337888342048000
369310186	::400340043057078000
532616498	::400342116775518000
24147563	::400342829081575000
160671151	::400348415155896000
41753572	::400348729183440000
28299725	::400349078045097000
41753572	::400349689154772000
264311875	::400350134447267000
616892340	::400350208233848000
17146204	::400355085948964000
264234166	::400355144363020000
329993431	::400355543748866000
17146204	::400355711386783000
311724390	::400355970406051000
329993431	::400356097547960000
320954938	::400356759912845000
285141722	::400356774487670000
17146204	::400357405252653000
17146204	::400357503684186000
247362551	::400358009693405000
17146204	::400359155044593000
448325555	::400359421769154000
17146204	::400360506244218000
459772996	::400362926340460000
63261194	::400365201301962000
17146204	::400368822495891000
280699168	::400370709114793000
303498273	::400371086699028000
303498273	::400371224985219000
286216848	::400371274255327000
303498273	::400371286582779000
313653756	::400371598894440000
313653756	::400371778804924000
250010716	::400372556319838000
250010716	::400372694220152000
520759048	::400372904116121000
280699168	::400373546985078000
399695389	::400375419330777000
467772798	::400375442156556000
538590660	::400376807175626000
11822502	::400379258637262000
299311083	::400379343106359000
299311083	::400379675060359000
299311083	::400380019857293000
299311083	::400381222230044000
299311083	::400381974763692000
399695389	::400382828946259000
399695389	::400383010530283000
399695389	::400383442514235000
299311083	::400384362681597000
74608528	::400385258753118000
74608528	::400385408615596000
299311083	::400385408858865000
186472636	::400387257338580000
186472636	::400387263701327000
186472636	::400388192605442000
186472636	::400388681631936000
35422287	::400389427643822000
532616498	::400389435000254000
32125015	::400390051429117000
263006098	::400391656543117000
263006098	::400392008311001000
263006098	::400392313236914000
35422287	::400392985042780000
419307287	::400393147894603000
280699168	::400394458115502000
280699168	::400394618044293000
280699168	::400396139393855000
74608528	::400396292641542000
280699168	::400396309711949000
280699168	::400397121695645000
435349693	::400397634210627000
264547604	::400401329064923000
545129813	::400402803031826000
631782776	::400403184868687000
313653756	::400405428976119000
532616498	::400406161339330000
352789311	::400410010876133000
63261194	::400411848841129000
532616498	::400413301634367000
153230202	::400414225199144000
304182396	::400414991615942000
65567504	::400417827858821000
224346133	::400418935864320000
65567504	::400419744789979000
146219676	::400420167458385000
335100293	::400422433611472000
607432063	::400425028698660000
449756109	::400425769005875000
58563319	::400428843623669000
320954938	::400429874298368000
532616498	::400430433180995000
320954938	::400431118547046000
320954938	::400431925812133000
520759048	::400432591356329000
35422287	::400433269293854000
223594866	::400433936943562000
223594866	::400435075655139000
223594866	::400435172791058000
223594866	::400435329175683000
223594866	::400436955894517000
223594866	::400437412461314000
301042701	::400437798865342000
47067763	::400437927928274000
250010716	::400438037567397000
223594866	::400438190068473000
301042701	::400438817049440000
90211828	::400439469943562000
223594866	::400440256170053000
223594866	::400440590569308000
223594866	::400441558719553000
223594866	::400443567455633000
520759048	::400444253081333000
532616498	::400445622915842000
223594866	::400446271322083000
402243422	::400446317127680000
223594866	::400447486374182000
177645158	::400449437971275000
177645158	::400449571354324000
223594866	::400449889618132000
304182396	::400450686384484000
299311083	::400451255186644000
304182396	::400451644464574000
189272740	::400451819005956000
259233215	::400452246959575000
242443898	::400452580566134000
299311083	::400453009672384000
545129813	::400453293400662000
339259114	::400453371208818000
242443898	::400455006442487000
529698153	::400456769643626000
532616498	::400458459478372000
189272740	::400458922344976000
195846146	::400460199091118000
324401110	::400460642991484000
432590763	::400460808087277000
63261194	::400462496131457000
301778739	::400462593053458000
189368301	::400464793959940000
520759048	::400465791838998000
189368301	::400466415352053000
320954938	::400469915771363000
38042561	::400472342427480000
324401110	::400472770045554000
482944497	::400473804105080000
320954938	::400475470359052000
402243422	::400475804112400000
415206019	::400476919675637000
415206019	::400476998994108000
415206019	::400477056409935000
415206019	::400477067877158000
415206019	::400477614113955000
415206019	::400478102339325000
74139583	::400478431676489000
415206019	::400478615873138000
415206019	::400478865727827000
447709333	::400480813101236000
447709333	::400483111319793000
47547782	::400485101014102000
38042561	::400486309052956000
264022134	::400488552372662000
81723585	::400488809600929000
532616498	::400488971265789000
264022134	::400489042300899000
532616498	::400489448032313000
361978168	::400490013718507000
38042561	::400493268598652000
261438579	::400493790550835000
261438579	::400494305338339000
299484513	::400495407957954000
264311875	::400495430686879000
264311875	::400495594558353000
264311875	::400495766227013000
264311875	::400496188274663000
264311875	::400497366043607000
63261194	::400497391427940000
313653756	::400497896958611000
386627455	::400497901476249000
554041249	::400497986725109000
415206019	::400498011186294000
415206019	::400498242305019000
554041249	::400498359640678000
415206019	::400498400430268000
313653756	::400498475462189000
313653756	::400498632165568000
415206019	::400498695671533000
415206019	::400499091873882000
415206019	::400499209125650000
415206019	::400499254289891000
206467937	::400499259973578000
415206019	::400499410057965000
415206019	::400500048846262000
415206019	::400500302773628000
415206019	::400500322411372000
415206019	::400500362127241000
415206019	::400500435703697000
415206019	::400500769511591000
415206019	::400500838428188000
415206019	::400501053252067000
415206019	::400501087343357000
38042561	::400501947842564000
415206019	::400502019221237000
415206019	::400502034249445000
415206019	::400502066616889000
415206019	::400502162930663000
415206019	::400502740863811000
415206019	::400502794387353000
415206019	::400503119265554000
415206019	::400503426095652000
393801885	::400504769636483000
165343536	::400508653377425000
146512594	::400511557429649000
40375959	::400525296979304000
40375959	::400525501954932000
40375959	::400525837591539000
40375959	::400526144144830000
40375959	::400526468511330000
48152030	::400537260762095000
48152030	::400537503599714000
48152030	::400537599422373000
280699168	::400538393941008000
165343536	::400538703187431000
165343536	::400538851284111000
165343536	::400540010501668000
165343536	::400540525222457000
165343536	::400540830060269000
48152030	::400540930748329000
165343536	::400541107765125000
80448281	::400547709830303000
482944497	::400549136011112000
206467937	::400554974997798000
63261194	::400559022824501000
361352435	::400595175577120000
361352435	::400595530566213000
361352435	::400596214208409000
42292477	::400598549408542000
241999176	::400600137439125000
24147563	::400600866161692000
24147563	::400602264009584000
54035689	::400602566750642000
17769662	::400602817091874000
54035689	::400602833973960000
24147563	::400603196995162000
54035689	::400603618124242000
54035689	::400603790552092000
165343536	::400604766054928000
24147563	::400605359729287000
24147563	::400605980687609000
24147563	::400606071066464000
419307287	::400606546515595000
24147563	::400611234254712000
24147563	::400611429977694000
386833057	::400611818881548000
24147563	::400612240308834000
24147563	::400612745143660000
422304131	::400615563854368000
422304131	::400615694871834000
24147563	::400616655719788000
54035689	::400618085570592000
54035689	::400618106357547000
54035689	::400618273458618000
24147563	::400618532515627000
54035689	::400618667102470000
24147563	::400619441157046000
260979062	::400620088069328000
538590660	::400620175495426000
67514044	::400620426453590000
361352435	::400622052475809000
274432702	::400622328549085000
277204534	::400622396631449000
505841428	::400624922789048000
419307287	::400625233251426000
32125015	::400627036299210000
35422287	::400628689005998000
259233215	::400631059815342000
223998080	::400631350023454000
223998080	::400631741624238000
223998080	::400631932699959000
223998080	::400632221712666000
378794339	::400637311152422000
264234166	::400637491746590000
264234166	::400637957113008000
35422287	::400638005435977000
22734052	::400638636758016000
165343536	::400639455369117000
426402586	::400640005586313000
415897649	::400640603920146000
154535515	::400641220075982000
415206019	::400641227315367000
165343536	::400642292534767000
701949296	::400642964357013000
402243422	::400644029995421000
264234166	::400644498264694000
264234166	::400644644490731000
432590763	::400646302158958000
264234166	::400647668608692000
432590763	::400648675795292000
545540214	::400649654318034000
17928370	::400650578843680000
69666823	::400652081658212000
264234166	::400652387591151000
369310186	::400652722380107000
32787499	::400655689640869000
32787499	::400655809371447000
264234166	::400657016407879000
264234166	::400657890513399000
264234166	::400659577324048000
32787499	::400661703039266000
432590763	::400662236269510000
323011452	::400662472233091000
223998080	::400663659820511000
554041249	::400667153751617000
54355169	::400668929326325000
54355169	::400668990307323000
54355169	::400669313142898000
54355169	::400669535961092000
54355169	::400669568106237000
54355169	::400669685374812000
32125015	::400670195179859000
54355169	::400670287190319000
54355169	::400670408779005000
54355169	::400670440932515000
54355169	::400670628812181000
54355169	::400670767438106000
54355169	::400670809674743000
54355169	::400670850409857000
482944497	::400672151952322000
94226339	::400672460187508000
265029924	::400673174863765000
419307287	::400673877744820000
419307287	::400674994750898000
299311083	::400675417519972000
299311083	::400675910401028000
482944497	::400676018505011000
299311083	::400677192692023000
54355169	::400678027153391000
299311083	::400678701840347000
299311083	::400679274270580000
299311083	::400679673543151000
299311083	::400679933409628000
299311083	::400680017845166000
301042701	::400680689999568000
54355169	::400681469733253000
54355169	::400681779537137000
54355169	::400681854061518000
54355169	::400682378995445000
54355169	::400682434976813000
54355169	::400682792360869000
54355169	::400682795137122000
299311083	::400683384072323000
432590763	::400683869973643000
432590763	::400684117617958000
299311083	::400685377557520000
100373532	::400688062948069000
287721116	::400690294318178000
100313850	::400690553123119000
223594866	::400690935102992000
71926182	::400691154372395000
299311083	::400692005635768000
223594866	::400692871734775000
35886177	::400693304406188000
35886177	::400693365282316000
35886177	::400693455535357000
35886177	::400693509591543000
35886177	::400693562875973000
35886177	::400693620581212000
35886177	::400693674855522000
35886177	::400693729842831000
613256961	::400693733957443000
35886177	::400693778509332000
35886177	::400693848503877000
71926182	::400695143881113000
35422287	::400695259253841000
71926182	::400696414889472000
18068894	::400697758719291000
299311083	::400698022796869000
71926182	::400698586360315000
71926182	::400699677747593000
299311083	::400700112298467000
71926182	::400701701067272000
67514044	::400702934742466000
71926182	::400703831702384000
67514044	::400703899285585000
67514044	::400704003526656000
67514044	::400704239477223000
287721116	::400705464226574000
270041894	::400705915537870000
287721116	::400706418359406000
270041894	::400706658126794000
192948373	::400706998469001000
177692206	::400709328031977000
32787499	::400710113192730000
67514044	::400712981702778000
419307287	::400718113466900000
311724390	::400718816625176000
247362551	::400720393540886000
195008986	::400720531865231000
195008986	::400720819049218000
195008986	::400721081662984000
195008986	::400721259384045000
30574202	::400724517720297000
264311875	::400724694485049000
16710226	::400725875118714000
304182396	::400726568655667000
100313850	::400728035847983000
38042561	::400728510525734000
35422287	::400729159347232000
252451878	::400729419511521000
35422287	::400730360264556000
277204534	::400732553474490000
157117376	::400733548262350000
252451878	::400733629539971000
252451878	::400733660443582000
61630217	::400734079496511000
286216848	::400734886014636000
100313850	::400736188115345000
27237232	::400736773791559000
24147563	::400737754675310000
24147563	::400738010628886000
195846146	::400738703141650000
24147563	::400739237332795000
24147563	::400742119494545000
223998080	::400744821112860000
348256856	::400746709862449000
34481075	::400748856196882000
242443898	::400750439429570000
447709333	::400751734940635000
17928370	::400752426292375000
322763942	::400754077589835000
419307287	::400755315244679000
538590660	::400755840686522000
63261194	::400757433062391000
264234166	::400757492105244000
30574202	::400758199722053000
419307287	::400761198448087000
50154503	::400765975638716000
50154503	::400766135030652000
50154503	::400766316602077000
50154503	::400766390291800000
50154503	::400766507883323000
50154503	::400766577479405000
329993431	::400771648078364000
361352435	::400772202166906000
545129813	::400772507290333000
320002424	::400774104795848000
320002424	::400774168167583000
160671151	::400775798941958000
17146204	::400776247082356000
701949296	::400776341626159000
447709333	::400777784785510000
24147563	::400778951632498000
17146204	::400779232785477000
36460282	::400780269982326000
36460282	::400780425708470000
518039543	::400781632732291000
153230202	::400781871371395000
146219676	::400785020631396000
153230202	::400786178409889000
153230202	::400786427614887000
153230202	::400787025399672000
153230202	::400787037085007000
320002424	::400787320871583000
320002424	::400787600728141000
320002424	::400787795582943000
320002424	::400788017193177000
320002424	::400788214149316000
598834287	::400788651103113000
449756109	::400789336137801000
320002424	::400789441738211000
320002424	::400789955154563000
701949296	::400790183592734000
320002424	::400790785035366000
30574202	::400790943260893000
321663912	::400791680367865000
43980775	::400791791399469000
318224190	::400793058297389000
320002424	::400793468014178000
320002424	::400793711879393000
184578066	::400793720423186000
184578066	::400793765562306000
598834287	::400794209776447000
598834287	::400794275312455000
320002424	::400794442258735000
598834287	::400794605576138000
184578066	::400795929151696000
419307287	::400798634528505000
402243422	::400798667872817000
402243422	::400798670569762000
320002424	::400800407263674000
320002424	::400800537001873000
320002424	::400800608632184000
160671151	::400800681977987000
320002424	::400800733907652000
320002424	::400801319633842000
320002424	::400801543651606000
320002424	::400801756323778000
281589334	::400801973504864000
38910495	::400803928154972000
320002424	::400804277700288000
415897649	::400804721083949000
320002424	::400806666293481000
320002424	::400806792642711000
320002424	::400806970716078000
320002424	::400807135900344000
320002424	::400808909407281000
46697333	::400809251767324000
506100348	::400810700022349000
272488861	::400812360874475000
27613649	::400813580989128000
27613649	::400813773079859000
27613649	::400814552452829000
19835249	::400815061360713000
264022134	::400815122429771000
19835249	::400815132244451000
19835249	::400815143296454000
19835249	::400815287534366000
47067763	::400815394560417000
19835249	::400815539767218000
19835249	::400815597317259000
223998080	::400815806147072000
262889564	::400816552628719000
27613649	::400817287231307000
40375959	::400817385738756000
19835249	::400817967920713000
40375959	::400818173861036000
573205399	::400819791511838000
277204534	::400820050556637000
157117376	::400821230078808000
47547782	::400826028123119000
598834287	::400827419642171000
361352435	::400827636500283000
598834287	::400828793226416000
301042701	::400832012862640000
21764174	::400832734244773000
100373532	::400834299236081000
189368301	::400835252761157000
34481075	::400835388173848000
189368301	::400835886281412000
34481075	::400835922360422000
320954938	::400836908550733000
320002424	::400836987965698000
320002424	::400837060778803000
320002424	::400837443911696000
320002424	::400837637931814000
58563319	::400837783348334000
320002424	::400837915242401000
320002424	::400838130217267000
320002424	::400838212459175000
320002424	::400838276342611000
320002424	::400838521831047000
320002424	::400838665423048000
320002424	::400838814236938000
320002424	::400839001319669000
320002424	::400839233067577000
320002424	::400840621260566000
320002424	::400840659281903000
320002424	::400841130197385000
320002424	::400841443671281000
320002424	::400841607521783000
320002424	::400841740728664000
320002424	::400841991577403000
320002424	::400842299590332000
320002424	::400842481782521000
320002424	::400842624074280000
277204534	::400842856518406000
529698153	::400844310511226000
50154503	::400845134650036000
50154503	::400845160835080000
50154503	::400845252384137000
50154503	::400845304406097000
50154503	::400845342641364000
50154503	::400845374505508000
50154503	::400845587051847000
383812985	::400845879889772000
383812985	::400845927990054000
43980775	::400849898494390000
432590763	::400853027629699000
96408259	::400853456463745000
432590763	::400854501902397000
432590763	::400857521432182000
432590763	::400857976220569000
432590763	::400858356870443000
299484513	::400858357768024000
264311875	::400858365435207000
35422287	::400859655418945000
616892340	::400862178867027000
616892340	::400862494282903000
616892340	::400863749684211000
616892340	::400863951967485000
277204534	::400864271569272000
616892340	::400866005448011000
81723585	::400866061190311000
81723585	::400866699135967000
81723585	::400867095073681000
81723585	::400867578832117000
277204534	::400868416078512000
81723585	::400874255069368000
446326590	::400876918545068000
448325555	::400879903794823000
199545464	::400888381829578000
199545464	::400889161185775000
199545464	::400889578288345000
199545464	::400889642201141000
199545464	::400890768224964000
199545464	::400891521173835000
199545464	::400892543250235000
199545464	::400892880673583000
546266750	::400898327136313000
48152030	::400899915217248000
48152030	::400900182520262000
48152030	::400900315316117000
546266750	::400900500620451000
48152030	::400901352613625000
48152030	::400904118048673000
48152030	::400904209379651000
383812985	::400921207823810000
231483310	::400924283355930000
90211828	::400948465184022000
392434084	::400960858982858000
224346133	::400962170617602000
369310186	::400964914871025000
366094013	::400964923422801000
727288316	::400965373765222000
366094013	::400965532045688000
366094013	::400966095739179000
366094013	::400967236447252000
366094013	::400967629482889000
366094013	::400968991276953000
27237232	::400976561022971000
285141722	::400976661182554000
15688986	::400976778178461000
229364831	::400977822648659000
369109312	::400978430764007000
15688986	::400980640243658000
18068894	::400981741629755000
616892340	::400982049042862000
727288316	::400982817963642000
260979062	::400983661043920000
366094013	::400986172228263000
505841428	::400986721531072000
285141722	::400992417463021000
616892340	::400995135636246000
482944497	::400995538839289000
301244439	::400995621781655000
366094013	::400995726252986000
366094013	::400996034194591000
366094013	::400996218492313000
35422287	::400997397184389000
378794339	::400999122146037000
366094013	::401001250679844000
378794339	::401001707955445000
701949296	::401002836495847000
154535515	::401003608751108000
277204534	::401006901326258000
631782776	::401007274380230000
241999176	::401009465866342000
366094013	::401009808653832000
366094013	::401010318177861000
100313850	::401010541419704000
366094013	::401010661175472000
463420581	::401010975031431000
545540214	::401012077101191000
311766419	::401013828999450000
301244439	::401015576287776000
366094013	::401018387481903000
322763942	::401020194186735000
701949296	::401021710297604000
35422287	::401023221413462000
35422287	::401023326409490000
264311875	::401025697872744000
264311875	::401025731880157000
264311875	::401025791594471000
38042561	::401026217416994000
532616498	::401027169511419000
35422287	::401029162539814000
35422287	::401029471320289000
19835249	::401029735964098000
35422287	::401030096850386000
35422287	::401030159282630000
129314214	::401030377357058000
129314214	::401030490397741000
35422287	::401031078422396000
280699168	::401034236464873000
280699168	::401034842340462000
265029924	::401034864121905000
280699168	::401035432063819000
280699168	::401035782439190000
35422287	::401036062870343000
280699168	::401036567277355000
35422287	::401037249279574000
100313850	::401037819063181000
35422287	::401038092368224000
236875607	::401038118482358000
53852889	::401038234269913000
35422287	::401038465636110000
35422287	::401038783644061000
53852889	::401038915001278000
35422287	::401038935289114000
35422287	::401039225203597000
357265451	::401039486655545000
280699168	::401039513046097000
287721116	::401041848942485000
35422287	::401042507657535000
61630217	::401043146051964000
460765832	::401043155832676000
35422287	::401043227463012000
280699168	::401044256753995000
35422287	::401046648878403000
129314214	::401047129374085000
32125015	::401054427991523000
35422287	::401056318892429000
32787499	::401056483363676000
394796192	::401057260765319000
32787499	::401057404621570000
423422030	::401057923818078000
61630217	::401057971473752000
423422030	::401057984681639000
394796192	::401058306417909000
146512594	::401058725462827000
35422287	::401059649043963000
55964893	::401061905940627000
129314214	::401063437176172000
394796192	::401064749586067000
40375959	::401066734343294000
35422287	::401067789013630000
195008986	::401070074242801000
366094013	::401070095570444000
35422287	::401070372306448000
61630217	::401070767599009000
16860986	::401072787248263000
61630217	::401072898599030000
28299725	::401078406609395000
11822502	::401079141291679000
285141722	::401083099313762000
35422287	::401083102891888000
35422287	::401084028344074000
35422287	::401084349342564000
35422287	::401084676389240000
311724390	::401086361626624000
180388620	::401087536451170000
35422287	::401089849719267000
61630217	::401089859278102000
35422287	::401090512687738000
192948373	::401090603259158000
71926182	::401091055220572000
35422287	::401091941460611000
35422287	::401092304414707000
371243365	::401092319266344000
18068894	::401092696476889000
35422287	::401093523363360000
18068894	::401094061366325000
35422287	::401094418968887000
35422287	::401096182317207000
377952732	::401096563595808000
35422287	::401098122195374000
286216848	::401098132743659000
35422287	::401098186938646000
35422287	::401098441981710000
369310186	::401099491967008000
35422287	::401100026384232000
129314214	::401100506464260000
35422287	::401100784672440000
35422287	::401101077996908000
440175355	::401103319449751000
701949296	::401106768933036000
127692656	::401107096306868000
32125015	::401107273982152000
54355169	::401107831895900000
54355169	::401108178144071000
253879613	::401111351025598000
35422287	::401115087660150000
18068894	::401115109357281000
35422287	::401116202032168000
35422287	::401116671097974000
447709333	::401119404743589000
24147563	::401120083532988000
30574202	::401120360419958000
334515229	::401121058490548000
35422287	::401121951017869000
35422287	::401122058274631000
50154503	::401122757166903000
50154503	::401123259338326000
50154503	::401123718790803000
24147563	::401124145552830000
224346133	::401124529566523000
63261194	::401126489598734000
224346133	::401127923454726000
78404115	::401129767014895000
35422287	::401130125108203000
90211828	::401130157295288000
90211828	::401130409792393000
90211828	::401130484182556000
369109312	::401132247694467000
35422287	::401132632282791000
90211828	::401133144646356000
35422287	::401133272748814000
18373280	::401135307719835000
35422287	::401135858101002000
90211828	::401137246788943000
58563319	::401137397225635000
18373280	::401137753477238000
18373280	::401137922750943000
303498273	::401138189827837000
508407656	::401138232756170000
303498273	::401138281989292000
18373280	::401138289987440000
18373280	::401138300255105000
18373280	::401138300477382000
18373280	::401138540467085000
18373280	::401138671513923000
17146204	::401138743903399000
35422287	::401140532015267000
24147563	::401143410943209000
90211828	::401143448163860000
28299725	::401143610965762000
86162508	::401144403814666000
518039543	::401144425641828000
66486074	::401144673424527000
234801315	::401145001067155000
287721116	::401147608317825000
78404115	::401148319356813000
192948373	::401148701185294000
373736716	::401149663459684000
426786499	::401149882380996000
607432063	::401151054437314000
499925803	::401151641820205000
631782776	::401151765468282000
567827557	::401152108277161000
449756109	::401152277387304000
373736716	::401152808516612000
100373532	::401154603862867000
81723585	::401156774578765000
35422287	::401156819361337000
318592864	::401157775579168000
318592864	::401157800057126000
35422287	::401157984359022000
318592864	::401157990331740000
318592864	::401158037706391000
40524821	::401158144409485000
17928370	::401158319278403000
40524821	::401159003067383000
35422287	::401159234773348000
35422287	::401159250338402000
35422287	::401159256365608000
298090474	::401160237693943000
35422287	::401160240710033000
35422287	::401160373833039000
18373280	::401160426601193000
18373280	::401160466245746000
81723585	::401160563444568000
276887663	::401160567974395000
402243422	::401161668337496000
18373280	::401161688864419000
330468046	::401162511480651000
320954938	::401162804826083000
35422287	::401162949433516000
35422287	::401164247771930000
32125015	::401164823418793000
40524821	::401165879511355000
220465561	::401166486540402000
727288316	::401167249223868000
18068894	::401167483882569000
192948373	::401167851270070000
631782776	::401169060827648000
538590660	::401169658507587000
320954938	::401170473331220000
361352435	::401170789853974000
63261194	::401170847186317000
264022134	::401172002905812000
35422287	::401172763773501000
241999176	::401172879947337000
361352435	::401174263815610000
35422287	::401174387568549000
361352435	::401174610835566000
361352435	::401174700291665000
192948373	::401175284042309000
18373280	::401175892145094000
15688986	::401175927503077000
15688986	::401175986223333000
35422287	::401176691630149000
35422287	::401176883616051000
18373280	::401177201761984000
18373280	::401177742240010000
35422287	::401177777883586000
18373280	::401177919214469000
35422287	::401178331292655000
177645158	::401179596722147000
146219676	::401179931159171000
19835249	::401180441925148000
19835249	::401180533390331000
19835249	::401180776542502000
177645158	::401181383655059000
19835249	::401181524948566000
520759048	::401182945274523000
459567634	::401183596553441000
423422030	::401184269042987000
423422030	::401184347338076000
361352435	::401186825785446000
189272740	::401187595381510000
340627969	::401191027110711000
15688986	::401191258825039000
15688986	::401191417877250000
15688986	::401191541776994000
15688986	::401191613088534000
15688986	::401191947861123000
340627969	::401192504784990000
47067763	::401192877164085000
250010716	::401194388371423000
15688986	::401194481015590000
393801885	::401194862659514000
18373280	::401196506197143000
18373280	::401196883189579000
348682667	::401197680279695000
43980775	::401198923949174000
361352435	::401198927837278000
43980775	::401199466763395000
340627969	::401199722154958000
18373280	::401200670671261000
426685539	::401200729056366000
340627969	::401203637835165000
192948373	::401206099761569000
285141722	::401206175988846000
192948373	::401206462552084000
192948373	::401207221435920000
18373280	::401207689520234000
192948373	::401207936996757000
192948373	::401208893621039000
192948373	::401209578311794000
63261194	::401209917258076000
30574202	::401210051576082000
192948373	::401210054348517000
529698153	::401210493475360000
189272740	::401210677257596000
192948373	::401210789756809000
18373280	::401211117403254000
529698153	::401211285972348000
529698153	::401211310911676000
18373280	::401211584917143000
529698153	::401212079132012000
529698153	::401212537623941000
18373280	::401215178936549000
447709333	::401215410705408000
529698153	::401216072872779000
529698153	::401216185003294000
18373280	::401216521420029000
313653756	::401218209962930000
432590763	::401218814924161000
426402586	::401219270517866000
426402586	::401219510411083000
426402586	::401219632167542000
432590763	::401219809272033000
432590763	::401220377541488000
78404115	::401222730374078000
324401110	::401224146514083000
393801885	::401225390448214000
386627455	::401226078737690000
195008986	::401226128926732000
21764174	::401227397489369000
255313314	::401229304161648000
18373280	::401229948620263000
261438579	::401233068108685000
261438579	::401234068701855000
261438579	::401234130580418000
35422287	::401234383589605000
35422287	::401234408499593000
43980775	::401237112822837000
43980775	::401237348345589000
261438579	::401238122421157000
276887663	::401240934135771000
58976049	::401243582368989000
277204534	::401243706403352000
426685539	::401245592363757000
40375959	::401246213796032000
40375959	::401246428124942000
32787499	::401248257453473000
235867165	::401254445469548000
30671407	::401257219754168000
30671407	::401257325996285000
30671407	::401261100962185000
30671407	::401261953383153000
261605370	::401269158396301000
35422287	::401270926760615000
35422287	::401273280759611000
35422287	::401273372203839000
71926182	::401273616915902000
71926182	::401274817430560000
43980775	::401274891745656000
35422287	::401275427475709000
71926182	::401278538138914000
255765560	::401299350157934000
185633935	::401299552638365000
419307287	::401318082641002000
61630217	::401319227019501000
15688986	::401319312834588000
30574202	::401324563616641000
348682667	::401324880349904000
95299169	::401327041284681000
95299169	::401327278208327000
348682667	::401333777831833000
65567504	::401335953882497000
348682667	::401337489274978000
366094013	::401339479622832000
24972379	::401339625111044000
24972379	::401340195859333000
366094013	::401340265316630000
24972379	::401340289216167000
24972379	::401340758034489000
366094013	::401341903855050000
348682667	::401343957671903000
65567504	::401344091302027000
260979062	::401348469878554000
505841428	::401349445343670000
255313314	::401350748338151000
236466373	::401355242446802000
236466373	::401355378882916000
19835249	::401357736694525000
32125015	::401357895125585000
19835249	::401357960762634000
64582219	::401359962250969000
701949296	::401365223681978000
154535515	::401366001108807000
44041485	::401366282986991000
538590660	::401366993804075000
321663912	::401367061202743000
321663912	::401367167733858000
321663912	::401367229000085000
330468046	::401367325489639000
601049906	::401367939355394000
229758663	::401368149292896000
321663912	::401368257929547000
415897649	::401368345737314000
330468046	::401368431280128000
229758663	::401368523512893000
264022134	::401368732020539000
264022134	::401368774265548000
321663912	::401369022257565000
330468046	::401369253451821000
321663912	::401369343902371000
321663912	::401369546948624000
321663912	::401369766721777000
321663912	::401370077989470000
321663912	::401370196029370000
264022134	::401370629443960000
321663912	::401370795974619000
318224190	::401371549136977000
545540214	::401371630359695000
264022134	::401375000890187000
598834287	::401379029430702000
598834287	::401379115590107000
598834287	::401379518197149000
598834287	::401379592713162000
631782776	::401379717523439000
598834287	::401379979453136000
322763942	::401380164572962000
192948373	::401380198601338000
601049906	::401382573202358000
433065308	::401383364067745000
16710226	::401384190022672000
701949296	::401386626623881000
433065308	::401386673574912000
280699168	::401386978802823000
321663912	::401388237761282000
433065308	::401389493241913000
711532177	::401390745497522000
433065308	::401391456566276000
433065308	::401391715891679000
176974576	::401393471984271000
255313314	::401393690012565000
176974576	::401394597051760000
183397191	::401397975470977000
94226339	::401399032347516000
633010300	::401399223889190000
633010300	::401399231086596000
160671151	::401401338049101000
520759048	::401401459582828000
520759048	::401401483314208000
386833057	::401402991179079000
18373280	::401403492981424000
18373280	::401403590733881000
81723585	::401404663183839000
177692206	::401406913906106000
555976584	::401408016060149000
357265451	::401408361574326000
32125015	::401409266881679000
419307287	::401410177372393000
28299725	::401410387360616000
313653756	::401411809518694000
508407656	::401411974208425000
555976584	::401413642618277000
280699168	::401414661968388000
54355169	::401418578832158000
95299169	::401422648787611000
373736716	::401424394393616000
373736716	::401424509619548000
613256961	::401425009593180000
601049906	::401425918339842000
50154503	::401428066234150000
16860986	::401428311454134000
18373280	::401431428086235000
18373280	::401431499703988000
18373280	::401431582499553000
386833057	::401432050734870000
256748682	::401433061302476000
256748682	::401433127417315000
18373280	::401433579000823000
18373280	::401433767073415000
18373280	::401433977161936000
264234166	::401434571759452000
63261194	::401435150959276000
256748682	::401435843937980000
146512594	::401436136050266000
256748682	::401436180618964000
247362551	::401445175722930000
311724390	::401449679965020000
32787499	::401452711205277000
46697333	::401452786594095000
377952732	::401453882150096000
92936298	::401454190683508000
69028501	::401454829324607000
69028501	::401455096891846000
69028501	::401455602854920000
69028501	::401455845935828000
346392612	::401458140534669000
346392612	::401458278309195000
346392612	::401458433678786000
44041485	::401458671822970000
43980775	::401461243590242000
58563319	::401463355895844000
57804016	::401464844060487000
43980775	::401466233041608000
43980775	::401466237122662000
57804016	::401468915085496000
238400474	::401469157549432000
17928370	::401469992165998000
61630217	::401470304360603000
538590660	::401470414452301000
61630217	::401470717101109000
32787499	::401470842774626000
238400474	::401471072333082000
538590660	::401471598831497000
57804016	::401472875670286000
264022134	::401476179469017000
264022134	::401476317616816000
15688986	::401479199912759000
357265451	::401481564921810000
357265451	::401486098955640000
235867165	::401486258393718000
54355169	::401487902552915000
18373280	::401488089186840000
18373280	::401488183273488000
98213304	::401488932040224000
241999176	::401495224285143000
448325555	::401495879179571000
220465561	::401496993760944000
47547782	::401497215442501000
324401110	::401499854678945000
402243422	::401501128187052000
329475109	::401507737739083000
329475109	::401507936150634000
58563319	::401509477578702000
232793000	::401510099912364000
27237232	::401510170490331000
324401110	::401511238749790000
449756109	::401514682218848000
192948373	::401516585220722000
100373532	::401516873952403000
185633935	::401516896492982000
185633935	::401517208003952000
184578066	::401517875259006000
184578066	::401518056821649000
18373280	::401518152527261000
184578066	::401518585417584000
17928370	::401518626131677000
184578066	::401518926909042000
184578066	::401519828441104000
184578066	::401519874133852000
184578066	::401519967696220000
184578066	::401520016484352000
184578066	::401520958051475000
185633935	::401521061046779000
184578066	::401521109516169000
27237232	::401521707116003000
185633935	::401522016203075000
545129813	::401522491124101000
195846146	::401523210102927000
184578066	::401523236158337000
184578066	::401523345864134000
184578066	::401523364348452000
184578066	::401523378885902000
184578066	::401523384481087000
195846146	::401523395667324000
184578066	::401524053699084000
459567634	::401524493757464000
184578066	::401524961484865000
459567634	::401525606573023000
184578066	::401525682154782000
184578066	::401526237232766000
459567634	::401526597137596000
184578066	::401527810155876000
711532177	::401527854195679000
185633935	::401529242363904000
185633935	::401530370363244000
185633935	::401530625163014000
238400474	::401531019414618000
185633935	::401531516922363000
185633935	::401531659977515000
184578066	::401532007764590000
185633935	::401532349105860000
185633935	::401533069334958000
48152030	::401534742362722000
329475109	::401535549296476000
48152030	::401535761717411000
18068894	::401536222692012000
185633935	::401540732051533000
402243422	::401541827628523000
447709333	::401544235960119000
711532177	::401544661048627000
81723585	::401551164518711000
321663912	::401551749493698000
67514044	::401552624690159000
116343636	::401554541948067000
67514044	::401556167950106000
631782776	::401558654698409000
67514044	::401558872202412000
322763942	::401560616286318000
433065308	::401564324092596000
223998080	::401566388155740000
432590763	::401566605928181000
324401110	::401568301068730000
160671151	::401570346241101000
47067763	::401570355871236000
324401110	::401570809346412000
324401110	::401572357640175000
324401110	::401572446639104000
261438579	::401573292143685000
129314214	::401574118681612000
129314214	::401574429659906000
129314214	::401574597574660000
551447338	::401576942861688000
593259997	::401576974415429000
593259997	::401577102115221000
593259997	::401577149032718000
593259997	::401577278749958000
593259997	::401577344176889000
593259997	::401577491791220000
593259997	::401577656996474000
593259997	::401577657004875000
593259997	::401577967848927000
551447338	::401580434418438000
63261194	::401580847067070000
66882384	::401581874717278000
335100293	::401583229909495000
551447338	::401584663791034000
329993431	::401586395690438000
551447338	::401587385630482000
18373280	::401587705336692000
18373280	::401587870147682000
241324134	::401588482994601000
551447338	::401588619473084000
551447338	::401590074799697000
551447338	::401590334544961000
551447338	::401591036398407000
551447338	::401591150512844000
551447338	::401591193445732000
551447338	::401591369535209000
551447338	::401591523143602000
551447338	::401591835694338000
551447338	::401591879591940000
551447338	::401591964153298000
551447338	::401592448339963000
551447338	::401592947986034000
551447338	::401593492566069000
18373280	::401593553983655000
32787499	::401598201137868000
551447338	::401600021399076000
551447338	::401600100184911000
551447338	::401600504595496000
551447338	::401600999179034000
551447338	::401601314213203000
206467937	::401602499712253000
206467937	::401603217668444000
361691248	::401604392370966000
48152030	::401607253218054000
48152030	::401608351395479000
48152030	::401608416876965000
48152030	::401608588956676000
48152030	::401608977903267000
48152030	::401609013395472000
48152030	::401609144798822000
48152030	::401609330513817000
48152030	::401609451993436000
65567504	::401610103276589000
229758663	::401618018838409000
229758663	::401620094272294000
229758663	::401621754121965000
277204534	::401621802004140000
229758663	::401623027487481000
36460282	::401623696525520000
36460282	::401628469744123000
229758663	::401629089112403000
235867165	::401629145597104000
229758663	::401629763048984000
277204534	::401630914154729000
58563319	::401633533120098000
482944497	::401641214958911000
261605370	::401644294639198000
261605370	::401644401593946000
415206019	::401662559876825000
129314214	::401685111206207000
17146204	::401691088181686000
304182396	::401698839473573000
125560060	::401703265051484000
125560060	::401704602828939000
24147563	::401705214773719000
24147563	::401705824541634000
24147563	::401706072269783000
24147563	::401707401918681000
241999176	::401707580529324000
24147563	::401707798527881000
545007880	::401708615074971000
545007880	::401709019749834000
24147563	::401709088892936000
24147563	::401709187341639000
505841428	::401711518812618000
538590660	::401712575848525000
24147563	::401712582819463000
24147563	::401713187164147000
223998080	::401716284187869000
24147563	::401718666556735000
180388620	::401718689499582000
329993431	::401719172456914000
24147563	::401719423930621000
27237232	::401725809226158000
125560060	::401725923243749000
154535515	::401728377695899000
426402586	::401736365986963000
426402586	::401736516713451000
426402586	::401737070994944000
545540214	::401737166964797000
631782776	::401737903526522000
30671407	::401743389013868000
17146204	::401744025755348000
24147563	::401744890821746000
24147563	::401745335682617000
24147563	::401747948213518000
426402586	::401748453019357000
24147563	::401748781634318000
19569142	::401750013409107000
24147563	::401750664407031000
24147563	::401751277895299000
24147563	::401751462306250000
551447338	::401752105829933000
551447338	::401754809927098000
551447338	::401755310345306000
324401110	::401755397453017000
323011452	::401757819185020000
323011452	::401758965316325000
323011452	::401759001928400000
55964893	::401759040159879000
323011452	::401765720419082000
94226339	::401765944512356000
323011452	::401766562761166000
58563319	::401769537168629000
17146204	::401772635853320000
32787499	::401772947943477000
551447338	::401773574517579000
270041894	::401774753629081000
270041894	::401774792464146000
545007880	::401775211734773000
545007880	::401775373311963000
545007880	::401775506040688000
545007880	::401775595798798000
545007880	::401775682344087000
270041894	::401775689873248000
545007880	::401775766758633000
545007880	::401775921037705000
545007880	::401776025853374000
545007880	::401776695348170000
96408259	::401777382614257000
551447338	::401777683513630000
263006098	::401779785439137000
601049906	::401780811860410000
551447338	::401783268304891000
551447338	::401783838994472000
551447338	::401783906355015000
81723585	::401787046584283000
545129813	::401787587058479000
189368301	::401788958612672000
69666823	::401789829807374000
320954938	::401790950998945000
142890292	::401792588338180000
142890292	::401792672811454000
142890292	::401792945340579000
551447338	::401793548422365000
32125015	::401794444904517000
551447338	::401795291562520000
320954938	::401797133852221000
18373280	::401797908195852000
228357750	::401799300130164000
58563319	::401801712983216000
551447338	::401802642445197000
529698153	::401802995446190000
276887663	::401803840917217000
545007880	::401803969317466000
250010716	::401804058614185000
18373280	::401804621447843000
18373280	::401804724862582000
551447338	::401805834344075000
551447338	::401806846760992000
551447338	::401806923281879000
247362551	::401807565111042000
545007880	::401807781113511000
551447338	::401808516790222000
551447338	::401809215292841000
551447338	::401809376152784000
243857003	::401809491634552000
551447338	::401809574816006000
24147563	::401810679901872000
419307287	::401811585850544000
311724390	::401812449742954000
18373280	::401812861053591000
18373280	::401815193824804000
18373280	::401815275747966000
30574202	::401816049667944000
30574202	::401816050359996000
30574202	::401816051085615000
18373280	::401816248407056000
18373280	::401816260067217000
18373280	::401816271140192000
456220746	::401816323748937000
456220746	::401816378493001000
456220746	::401816423225233000
456220746	::401816508969414000
456220746	::401816784711335000
456220746	::401816944820514000
456220746	::401817097266667000
456220746	::401817122361192000
456220746	::401817206402473000
456220746	::401817336144879000
456220746	::401817354104889000
393801885	::401818720487890000
551447338	::401823221038596000
129314214	::401825275048394000
251961694	::401825927275245000
252451878	::401826472174030000
36556314	::401827718100025000
129844944	::401828684002516000
17928370	::401829770864111000
508407656	::401830132274311000
433003196	::401830390861934000
24147563	::401831838076764000
253879613	::401838151640952000
298090474	::401840915280429000
276887663	::401843045747785000
69028501	::401844232765181000
57804016	::401845503861612000
567827557	::401845895131455000
259233215	::401846310925783000
195846146	::401849306463735000
57804016	::401853887256080000
69028501	::401855125154566000
422304131	::401856962813775000
362168275	::401862716052504000
362168275	::401863781770211000
601049906	::401864747802714000
711532177	::401866617338224000
301778739	::401866711688679000
301778739	::401866790910689000
301778739	::401867043399405000
63261194	::401867878192123000
81723585	::401868183755169000
255711119	::401868477897932000
276887663	::401868509938200000
301778739	::401869255257620000
301778739	::401869391207604000
301778739	::401869438351593000
24147563	::401869856930164000
24147563	::401870058919452000
24147563	::401870691793793000
24147563	::401871087828361000
48152030	::401873915808460000
601049906	::401876216623292000
419307287	::401876833290838000
264234166	::401878955990323000
264022134	::401878970905669000
229758663	::401879070356799000
264022134	::401879077575204000
24147563	::401879087213334000
24147563	::401880888037756000
567827557	::401880978483707000
567827557	::401881030262398000
24147563	::401882214016638000
301244439	::401883809211486000
229758663	::401884762505089000
184547888	::401885491328348000
229758663	::401885647394603000
256748682	::401885680038862000
324401110	::401885906577391000
229758663	::401885967167913000
229758663	::401886521852035000
324401110	::401886612533305000
324401110	::401886771992330000
459567634	::401886997289381000
538590660	::401887225316519000
459567634	::401887585452048000
229758663	::401887741643743000
229758663	::401887953661607000
229758663	::401888257874460000
229758663	::401888502960250000
229758663	::401888697731149000
66486074	::401888858687541000
229758663	::401889022089248000
229758663	::401889205782970000
229758663	::401889651431985000
229758663	::401889655475281000
320954938	::401890543112036000
301244439	::401897770753474000
601049906	::401897938772709000
18068894	::401899606407008000
298090474	::401900985737412000
57067055	::401902174608695000
57067055	::401902312404172000
459567634	::401904290794459000
63261194	::401904385221210000
192948373	::401905067445329000
57067055	::401905991769272000
264022134	::401914434823921000
567827557	::401914607750492000
567827557	::401916006873845000
364609793	::401916598044598000
116343636	::401921236973801000
192948373	::401925303003807000
18373280	::401925868370403000
54355169	::401936002216120000
444979318	::401936927454027000
189272740	::401938686092115000
444979318	::401939495827677000
555976584	::401939938855235000
47547782	::401942716881575000
478520972	::401943667596095000
69662123	::401946903392567000
377952732	::401947086133809000
195846146	::401947338953854000
195846146	::401947528465108000
195846146	::401947732891271000
195846146	::401947761261547000
47067763	::401947843059253000
478520972	::401947873027571000
463420581	::401948515766910000
478520972	::401948883468959000
299484513	::401949004340015000
195846146	::401949098791534000
377952732	::401949106450341000
389558044	::401949665152622000
389558044	::401950106900893000
389558044	::401950340032892000
389558044	::401950679079469000
389558044	::401950859728523000
54355169	::401955849566175000
195008986	::401957614642528000
96408259	::401957755830804000
593259997	::401958396875657000
195846146	::401959032379822000
64905964	::401963641119199000
64905964	::401963902713749000
264311875	::401964622065848000
361691248	::401966777199906000
277204534	::401968287011323000
95299169	::401980370339782000
90211828	::401987152642605000
573205399	::401989883125698000
127692656	::401995143362117000
482944497	::402003398989725000
235867165	::402005296207253000
48152030	::402007241139580000
48152030	::402007491963154000
116343636	::402012153302876000
48152030	::402014606467416000
24147563	::402055291434307000
392434084	::402055800715087000
30574202	::402074197544816000
30574202	::402074198241058000
30574202	::402074199000244000
30574202	::402074200103350000
30574202	::402074201005117000
505841428	::402074244210630000
241999176	::402079604824739000
280699168	::402081650273972000
129314214	::402083938484498000
435349693	::402089421396537000
435349693	::402089585616125000
154535515	::402090763862818000
22734052	::402096725592379000
364609793	::402100657173188000
399695389	::402100755814813000
399695389	::402100936237019000
264547604	::402102765021036000
285141722	::402108947722944000
241999176	::402113005443645000
402243422	::402114261951856000
153230202	::402115245407105000
64905964	::402115508423909000
95299169	::402116938769252000
64905964	::402117193200328000
701949296	::402118940572135000
180388620	::402119744129466000
445669112	::402124940759285000
94226339	::402126001263480000
482944497	::402131680963858000
81723585	::402132878374354000
537003519	::402133179559321000
551447338	::402133678626594000
378794339	::402135430402801000
378794339	::402135846519721000
71926182	::402139109533044000
177692206	::402143890959908000
127692656	::402146600685805000
50154503	::402148040166760000
18373280	::402148060215521000
50154503	::402148103861436000
50154503	::402148191522406000
18373280	::402148217208336000
50154503	::402148220093988000
50154503	::402148295318831000
50154503	::402148320736329000
50154503	::402148381151084000
50154503	::402148431025537000
18373280	::402148490802761000
71926182	::402148659996815000
378778103	::402149162965544000
18373280	::402149275376709000
34481075	::402150090204143000
22734052	::402150658759204000
445669112	::402154280875864000
195846146	::402155955720175000
195846146	::402157386472775000
231483310	::402163059549941000
459567634	::402164871749705000
274693254	::402165422390542000
445669112	::402167447643774000
445669112	::402167493017739000
445669112	::402167539431927000
445669112	::402167889958285000
445669112	::402167996455874000
445669112	::402168018467569000
445669112	::402168138076532000
40524821	::402168808640892000
262889564	::402169391292628000
22734052	::402169394782277000
92936298	::402170421099122000
92936298	::402170423947034000
223594866	::402171244654899000
445669112	::402171911163379000
445669112	::402172134354849000
96408259	::402174295670927000
96408259	::402174765730770000
241999176	::402175382461620000
445669112	::402175958461214000
311724390	::402176314632712000
46697333	::402177275476451000
223594866	::402180098792882000
18373280	::402182285593563000
18373280	::402182591991668000
28299725	::402184930442371000
711532177	::402186200376549000
189272740	::402187507816595000
448325555	::402188008171921000
551447338	::402195332085190000
17163192	::402195484363988000
389165475	::402195726794358000
389165475	::402195916448206000
40524821	::402195994676572000
389165475	::402195998660759000
389165475	::402196252281958000
389165475	::402196737567109000
389165475	::402196787462541000
389165475	::402196999237140000
445669112	::402198095271710000
551447338	::402198153337651000
269427723	::402199850868957000
18068894	::402200012672602000
598834287	::402200796982300000
223594866	::402201150398947000
555976584	::402201424236249000
598834287	::402202814740307000
35886177	::402203317977100000
598834287	::402203783733592000
18068894	::402203872451518000
35886177	::402203921554210000
35886177	::402204180418691000
598834287	::402204334437302000
17163192	::402205375371689000
276887663	::402206870493880000
269427723	::402207510783721000
432590763	::402209567188062000
551447338	::402209624222208000
598834287	::402211675392065000
30574202	::402215679736033000
313653756	::402216961301413000
240587031	::402217563578707000
445669112	::402219574143512000
445669112	::402219766989225000
445669112	::402219822395973000
277204534	::402219879870504000
432590763	::402221585722929000
18373280	::402222228676153000
598834287	::402222257394958000
18373280	::402222347035222000
69028501	::402222556435841000
598834287	::402222802947674000
598834287	::402223329504808000
598834287	::402223834805190000
598834287	::402224508473327000
598834287	::402224839680720000
598834287	::402225359497592000
79902186	::402225485071261000
598834287	::402225486937346000
397934536	::402225609721409000
28299725	::402225679733129000
432590763	::402225754441670000
598834287	::402225794723753000
79902186	::402225982645764000
79902186	::402226566593531000
18373280	::402230011832176000
18373280	::402230135262175000
18373280	::402231406983516000
256748682	::402231854310645000
16860986	::402232165439524000
16860986	::402232469518159000
16860986	::402232538766524000
16860986	::402232775970811000
16860986	::402232889745494000
16860986	::402233619646672000
18373280	::402233801591758000
329475109	::402234581580910000
146219676	::402235328666558000
329475109	::402235424967389000
146219676	::402235735647862000
46918873	::402235779977453000
46918873	::402236144173469000
146219676	::402236369898332000
518039543	::402236947273228000
301042701	::402237354372386000
69028501	::402237535591493000
598834287	::402238210375286000
301042701	::402238278461435000
241999176	::402238832839786000
264311875	::402239401461166000
426786499	::402240216099864000
520759048	::402240359113043000
598834287	::402240614541971000
538590660	::402241754784866000
607432063	::402241946808483000
146219676	::402242154283929000
449756109	::402242511789236000
146219676	::402243602866536000
435349693	::402244336764854000
241999176	::402248009691705000
598834287	::402250382413287000
17163192	::402251085760692000
598834287	::402251362458550000
367308760	::402251700863389000
255313314	::402252575065788000
598834287	::402253001559003000
598834287	::402253940592357000
184578066	::402254830824980000
598834287	::402255366391468000
598834287	::402256370776297000
598834287	::402256819273211000
598834287	::402256935157657000
598834287	::402258158292176000
551447338	::402258427956568000
598834287	::402259442239942000
598834287	::402259673966850000
66486074	::402261839574102000
551447338	::402262922010718000
46697333	::402263124054519000
598834287	::402264097099505000
18373280	::402265009713315000
551447338	::402267011289321000
538590660	::402267053857333000
195276249	::402267716767481000
598834287	::402267802473488000
264234166	::402272198477365000
74139583	::402275206351552000
74139583	::402276205086646000
18373280	::402276265178058000
31287131	::402276355905048000
74139583	::402276852062248000
74139583	::402277298218758000
367308760	::402277587206279000
32787499	::402277878483517000
74139583	::402278754007142000
74139583	::402279092315504000
308308003	::402279429956567000
377952732	::402279451213307000
367308760	::402279474944692000
308308003	::402279844441899000
74139583	::402281080512086000
598834287	::402281240683753000
308308003	::402281354848919000
567827557	::402281595345723000
74139583	::402281860379983000
308308003	::402282516242907000
308308003	::402282613714337000
308308003	::402282741791592000
308308003	::402282981110214000
551447338	::402283146084753000
195276249	::402283187021553000
195276249	::402283259809529000
598834287	::402283312158212000
308308003	::402283538277335000
19835249	::402283666170470000
19835249	::402283834198491000
19835249	::402283869166399000
598834287	::402284307789516000
262889564	::402284360306790000
308308003	::402284387665846000
386833057	::402284415415377000
402243422	::402284473879764000
308308003	::402284550631346000
308308003	::402284660723445000
74139583	::402284735193706000
262889564	::402284821139161000
308308003	::402284935362265000
598834287	::402285085828718000
262889564	::402285236517888000
402243422	::402285313176776000
551447338	::402285416813842000
74139583	::402286100083118000
19835249	::402286200511135000
551447338	::402287492352585000
74139583	::402288293217591000
378794339	::402288776019320000
598834287	::402289189527379000
74139583	::402289875703320000
598834287	::402291041505533000
42292477	::402291875874615000
482944497	::402291925614866000
228357750	::402292382357401000
277204534	::402295094771863000
447709333	::402297441946304000
551447338	::402297794578247000
538590660	::402298025122353000
551447338	::402298416253763000
538590660	::402299745097355000
32125015	::402300135482617000
393499174	::402301062432178000
50154503	::402303994980093000
50154503	::402304277244178000
378794339	::402304634242334000
41753572	::402306741389770000
32787499	::402307182193938000
32787499	::402309545432596000
353567857	::402309857728294000
185633935	::402309944416145000
32787499	::402310538698297000
116343636	::402310652468789000
185633935	::402311222722588000
299484513	::402312472465375000
224346133	::402313785282928000
432590763	::402314336623812000
189272740	::402315315024904000
185633935	::402315351696097000
32787499	::402316520614658000
32787499	::402316780929941000
32787499	::402316849808822000
32787499	::402317079753150000
32787499	::402317256815693000
593259997	::402318224940740000
320954938	::402318274651627000
80448281	::402318701724057000
32787499	::402319125113892000
52995718	::402319270681382000
52995718	::402321193308413000
386627455	::402321441984876000
32787499	::402321483860434000
65567504	::402321652949581000
65567504	::402322841426604000
447912275	::402323466226905000
47067763	::402325328141770000
30574202	::402329003190546000
593259997	::402329856748187000
593259997	::402331355133919000
593259997	::402331413204045000
18373280	::402331503167680000
593259997	::402331649737633000
18373280	::402331668045758000
18373280	::402331776380456000
593259997	::402333106419417000
593259997	::402333209699962000
593259997	::402334765837082000
593259997	::402334887086006000
593259997	::402335118389293000
593259997	::402335449139539000
18373280	::402340815210426000
18373280	::402341263740907000
38910495	::402349022058266000
38910495	::402349063497977000
38910495	::402349777905401000
38910495	::402351627270488000
38910495	::402353543601856000
38910495	::402353579341512000
38910495	::402353588875173000
30574202	::402354726915674000
32125015	::402375631100731000
482944497	::402388979951366000
241999176	::402409639331262000
520759048	::402411387978534000
469825474	::402416759719723000
392434084	::402416780062121000
366094013	::402421137323204000
449756109	::402425748839211000
24147563	::402433488818696000
505841428	::402436262172180000
125560060	::402438396116606000
260979062	::402439892388433000
125560060	::402441065728208000
445669112	::402452466782195000
132479234	::402452574588403000
154535515	::402453151837462000
701949296	::402453646341701000
551447338	::402455329717243000
18068894	::402455510151987000
346392612	::402459170827292000
616892340	::402459912447332000
18068894	::402461512251359000
18068894	::402461613657047000
18068894	::402461746079596000
18373280	::402462437766488000
100313850	::402465115561152000
545540214	::402466277144268000
18068894	::402466612504043000
18068894	::402466889265209000
223594866	::402467294666051000
18068894	::402467706307227000
18068894	::402467959223754000
18068894	::402468558401044000
18068894	::402468699493638000
280699168	::402468860596473000
701949296	::402470008699109000
463420581	::402470155403689000
18068894	::402470412057333000
377952732	::402470861484994000
18068894	::402472648535318000
18373280	::402474427629060000
308249623	::402475288883245000
367308760	::402479925124288000
701949296	::402482836705275000
71926182	::402483458674401000
52995718	::402485999042715000
52995718	::402486238923341000
280699168	::402486973308231000
11822502	::402487920231071000
94226339	::402488804197425000
18373280	::402489607876407000
18373280	::402489938412711000
18373280	::402490172509413000
18373280	::402490293171154000
633010300	::402491605073928000
11822502	::402492194268786000
377952732	::402492290255446000
551447338	::402492520003018000
11822502	::402493620315357000
11822502	::402493763504709000
54355169	::402494970277691000
280699168	::402495421534437000
701949296	::402496518852063000
482944497	::402497084131409000
316484120	::402497111104573000
134142256	::402499824202702000
259233215	::402500435618963000
259233215	::402500507954327000
259233215	::402500586303934000
17928370	::402501301088821000
32787499	::402501303055970000
63261194	::402502084337336000
366094013	::402502715638415000
30574202	::402504620377128000
46697333	::402505005061533000
303480264	::402507321307594000
280699168	::402507417256067000
280699168	::402508757831147000
220465561	::402510397351022000
613256961	::402512853157957000
35147507	::402514118109716000
35147507	::402516273273118000
35147507	::402517011965546000
35147507	::402517121076174000
35147507	::402517533623730000
250010716	::402517861479890000
362168275	::402517968707268000
54355169	::402518415069679000
445669112	::402518932294496000
30574202	::402518955530530000
30574202	::402518956872720000
30574202	::402518957661233000
30574202	::402518959833886000
30574202	::402518961310273000
445669112	::402518966482247000
701949296	::402519084404719000
701949296	::402520081646637000
324401110	::402520310819209000
189368301	::402520407875788000
195008986	::402520578823032000
21764174	::402520710393761000
256748682	::402521423232913000
250010716	::402524642189254000
311111569	::402524677752754000
311111569	::402525490973798000
311111569	::402525623224381000
256748682	::402526908816310000
250010716	::402527605863096000
445669112	::402528773033459000
256748682	::402529423448363000
545007880	::402530167597178000
545007880	::402531220745359000
545007880	::402531337958998000
545007880	::402531415620734000
545007880	::402531513700331000
545007880	::402531650015203000
545007880	::402531843888537000
545007880	::402531885089177000
545007880	::402532074302615000
555976584	::402532075246342000
545007880	::402532236429258000
394796192	::402532307220697000
524903037	::402533469349478000
524903037	::402533497421971000
311724390	::402534693809057000
555976584	::402534786050162000
250010716	::402535301848891000
555976584	::402535426600472000
81723585	::402536293357191000
616892340	::402537487803121000
631782776	::402538663352877000
419307287	::402539349193293000
100373532	::402540554451312000
220465561	::402541334772195000
260539431	::402542473114701000
54355169	::402543059894018000
30574202	::402543128772481000
30574202	::402543129573605000
30574202	::402543130458611000
30574202	::402543131205189000
30574202	::402543131997908000
260539431	::402544034809257000
459561241	::402544550679281000
24147563	::402547417255391000
402243422	::402548351192674000
18373280	::402549592082108000
286216848	::402550845645914000
384109939	::402554339207557000
250010716	::402555397317206000
229364831	::402556373944508000
250010716	::402556383247081000
32125015	::402556828925837000
47547782	::402558379715215000
100373532	::402561134483341000
432590763	::402561386053922000
95299169	::402562434289790000
459567634	::402563723673751000
264022134	::402564397815824000
264022134	::402564498600767000
463420581	::402565131885752000
313653756	::402566492878671000
631782776	::402570825406357000
460471042	::402571715727069000
251892054	::402571824133070000
223594866	::402573440194187000
593259997	::402573874308476000
593259997	::402574087563653000
593259997	::402574301007589000
593259997	::402574402153246000
593259997	::402574499511410000
95504927	::402574962638454000
593259997	::402576071633031000
287721116	::402576347287277000
95299169	::402580497328381000
18068894	::402581162238820000
362168275	::402583865845243000
46697333	::402585597044215000
397934536	::402588279989497000
367308760	::402588317809909000
48152030	::402588718172622000
48152030	::402588855330541000
47547782	::402590086996324000
48152030	::402590338600013000
18373280	::402590474159931000
18373280	::402590697355620000
18373280	::402590907179872000
18373280	::402591301771616000
177645158	::402591841331064000
48152030	::402591892619427000
18373280	::402591936533368000
598834287	::402592533676429000
598834287	::402592659052560000
598834287	::402593157281361000
67514044	::402593649437204000
67514044	::402593745918767000
67514044	::402594499857514000
303480264	::402594508548087000
67514044	::402594561039826000
67514044	::402595222896795000
95504927	::402595640741728000
415897649	::402596709647147000
223594866	::402596765972824000
48152030	::402598540204986000
48152030	::402598739480940000
419307287	::402599054766403000
518039543	::402599384187023000
30574202	::402599586776104000
419307287	::402599704254349000
598834287	::402603138319790000
378794339	::402603308595965000
607432063	::402605699273719000
15974594	::402606092602986000
185633935	::402606153139752000
185633935	::402606390172467000
449756109	::402606418605268000
538590660	::402606605944246000
426786499	::402606656162250000
185633935	::402606851529142000
367308760	::402607731057512000
153133040	::402607879800504000
153133040	::402608643516170000
362168275	::402608923145826000
32787499	::402609245507817000
185633935	::402613510515220000
186472636	::402616954097119000
186472636	::402617073416667000
349472194	::402620030816649000
349472194	::402621195906220000
378794339	::402621278118375000
555976584	::402623714975428000
349472194	::402624102638567000
349472194	::402624203289272000
555976584	::402624216337350000
538590660	::402624472563208000
349472194	::402624706475728000
555976584	::402624727476232000
321166954	::402624735910973000
308249623	::402625491380994000
349472194	::402625901927878000
349472194	::402626209835917000
349472194	::402627014940954000
262889564	::402627158189031000
367308760	::402627744418123000
538590660	::402627858331217000
46697333	::402628391389499000
66486074	::402629016361766000
189272740	::402629018760916000
367308760	::402630050962366000
349472194	::402631639802843000
313529594	::402631792437374000
38910495	::402631964131213000
255313314	::402632510321872000
367308760	::402633871650344000
313529594	::402633950809432000
367308760	::402634193210859000
349472194	::402634451882377000
367308760	::402634601845100000
83092668	::402635647993004000
367308760	::402635794370011000
24972379	::402636549277245000
617683841	::402637213420093000
617683841	::402637275747475000
617683841	::402637290779840000
617683841	::402637305346658000
617683841	::402637324564979000
617683841	::402637339760939000
617683841	::402637378377895000
617683841	::402637487937306000
617683841	::402637510674632000
251892054	::402637580786991000
617683841	::402637597035343000
617683841	::402637614617882000
617683841	::402637630900539000
617683841	::402637646553284000
617683841	::402637662739116000
617683841	::402637714228396000
617683841	::402637731928358000
617683841	::402637749595168000
617683841	::402637789776211000
617683841	::402637817743810000
617683841	::402637832344174000
24972379	::402637966470041000
349472194	::402638160393695000
617683841	::402638203682697000
617683841	::402638218555686000
617683841	::402638233080590000
617683841	::402638248989556000
617683841	::402638261228552000
617683841	::402638276550328000
617683841	::402638291511427000
617683841	::402638330564579000
367308760	::402638340337307000
617683841	::402638343462068000
617683841	::402638358481862000
617683841	::402638373182926000
617683841	::402638388991246000
617683841	::402638419467071000
617683841	::402638435694829000
617683841	::402638468007731000
24972379	::402638468586942000
617683841	::402638494641569000
617683841	::402638524962197000
617683841	::402638544067657000
617683841	::402638819737862000
617683841	::402638865745182000
617683841	::402638883696807000
617683841	::402638899219935000
617683841	::402638915539959000
617683841	::402638944904310000
617683841	::402638960402247000
617683841	::402638975682101000
617683841	::402638992421576000
617683841	::402639488280567000
617683841	::402639519410696000
617683841	::402639530840174000
617683841	::402639546048716000
24972379	::402639553975943000
617683841	::402639560225456000
617683841	::402639572246351000
617683841	::402639593750528000
617683841	::402639620015259000
617683841	::402639637115465000
349472194	::402639649702936000
617683841	::402639666744020000
617683841	::402639680903987000
617683841	::402639693788872000
617683841	::402639705847496000
617683841	::402639720422703000
617683841	::402639751489921000
617683841	::402639767231135000
617683841	::402639783559569000
617683841	::402639811925667000
617683841	::402639836760121000
617683841	::402639880703860000
617683841	::402639895643967000
617683841	::402639911980789000
617683841	::402639928741224000
617683841	::402639943765217000
617683841	::402639999171956000
617683841	::402640015936606000
617683841	::402640055904124000
617683841	::402640068080181000
617683841	::402640322393411000
617683841	::402640333831303000
617683841	::402640347060121000
617683841	::402640374847373000
617683841	::402640428245065000
617683841	::402640452702072000
617683841	::402640466077683000
617683841	::402640483395960000
617683841	::402640514979090000
617683841	::402640540266528000
617683841	::402640558029406000
617683841	::402640570100633000
617683841	::402640592909242000
24972379	::402641161166143000
24972379	::402641252350320000
24972379	::402641275301945000
349472194	::402641464200818000
19835249	::402641569926631000
19835249	::402641649513558000
24972379	::402642072290992000
19835249	::402642169347190000
19835249	::402642269389746000
19835249	::402642489347424000
49118513	::402643095835410000
49118513	::402643153918107000
357265451	::402643664821682000
19835249	::402643763262021000
349472194	::402643973153751000
24972379	::402644871443263000
24972379	::402645379696820000
24972379	::402645598161362000
24972379	::402645598312333000
24972379	::402646815507746000
320002424	::402650950994653000
320002424	::402651249314525000
320002424	::402651482350026000
320002424	::402651628211171000
320002424	::402651794951512000
320002424	::402651953794011000
320002424	::402652076766810000
24972379	::402652164998594000
320002424	::402652203195711000
24972379	::402652291771404000
24147563	::402652489477943000
320002424	::402652517537820000
24147563	::402652615449669000
24972379	::402652658206781000
308308003	::402652831456325000
320002424	::402653043117682000
320002424	::402653279609290000
24972379	::402653304586772000
320002424	::402653491862073000
24972379	::402653510128640000
24972379	::402653582845280000
506912647	::402654005924724000
320002424	::402654544745598000
320002424	::402654667772923000
38910495	::402654690548002000
320002424	::402654767257640000
320002424	::402654795321704000
567827557	::402655338182103000
320002424	::402655359094906000
185633935	::402656176506429000
506912647	::402656895632412000
506912647	::402656993451974000
506912647	::402657282854768000
529698153	::402657358402162000
506912647	::402657568373608000
506912647	::402658766786928000
506912647	::402658899926745000
189368301	::402660084171681000
46697333	::402660154073550000
54355169	::402660328951259000
189368301	::402660427999748000
46697333	::402660957161140000
189368301	::402662226576048000
189368301	::402662227083542000
46697333	::402663348098969000
393622132	::402665520966557000
47547782	::402667078135472000
567827557	::402667880996544000
299484513	::402675295242567000
313529594	::402682374082666000
313529594	::402682558355210000
285141722	::402682643042422000
280699168	::402684928808071000
313529594	::402685517105360000
313529594	::402686840462790000
313529594	::402686958767321000
280699168	::402687383448997000
238400474	::402689167047401000
238400474	::402690744541933000
313529594	::402693559255453000
361691248	::402694803508326000
47067763	::402702828499927000
339184731	::402702936448315000
339184731	::402703887775182000
339184731	::402703935086944000
153133040	::402704362516279000
30574202	::402715217693401000
276887663	::402715858276868000
349472194	::402728414995841000
18373280	::402739417066250000
18373280	::402744981544534000
18373280	::402745005393338000
415206019	::402763803336908000
241999176	::402768308480798000
180388620	::402768607232274000
555976584	::402769216425959000
61630217	::402772772604379000
24147563	::402773178256457000
433065308	::402780243942846000
392434084	::402780804922617000
446326590	::402781011206864000
27237232	::402783010954948000
262889564	::402785571153907000
366094013	::402794715927416000
505841428	::402799044285591000
100313850	::402802349539749000
164816411	::402805916723970000
177692206	::402806295440654000
148143110	::402807043922604000
78404115	::402809505798311000
633010300	::402810264133070000
633010300	::402810291274391000
303480264	::402811321722630000
369310186	::402812790895026000
701949296	::402813551842058000
154535515	::402815213990187000
303480264	::402815869644193000
146219676	::402817778954297000
146219676	::402817939797073000
146219676	::402819962181791000
61630217	::402820120030232000
16860986	::402820765705580000
256748682	::402820886258262000
366094013	::402822331363364000
633010300	::402824631200919000
361352435	::402825842822115000
235867165	::402826253108916000
701949296	::402829882960261000
189368301	::402830228944609000
545540214	::402830389284052000
520759048	::402832853169635000
321166954	::402833962671677000
98213304	::402834385969229000
98213304	::402834754862452000
98213304	::402834859653361000
321166954	::402835200448933000
701949296	::402837425518419000
199545464	::402839420002652000
199545464	::402839460863545000
199545464	::402839497299460000
199545464	::402839588756275000
100313850	::402840117426933000
242443898	::402843330847178000
61630217	::402844215073574000
701949296	::402844977325015000
69666823	::402845373901074000
311111569	::402846117794447000
311111569	::402846203903483000
311111569	::402846265568161000
311111569	::402846329107677000
311111569	::402846419792703000
311111569	::402846561790480000
16710226	::402846590357889000
311111569	::402846719542820000
311111569	::402846808193650000
311111569	::402847027903868000
46697333	::402848507796545000
98213304	::402848671449874000
469825474	::402849433500397000
313529594	::402850916904083000
601049906	::402851656536035000
94226339	::402852340513771000
165343536	::402855554709987000
165343536	::402855586536374000
165343536	::402855645135003000
165343536	::402855862647418000
165343536	::402856053085597000
15086993	::402856095946768000
165343536	::402856295088549000
15086993	::402856319117324000
165343536	::402856476148240000
96408259	::402856629982744000
95299169	::402856704062550000
435349693	::402857520345407000
71926182	::402858039528542000
160671151	::402858314456780000
24147563	::402858579524206000
24147563	::402859363867443000
270041894	::402859554523721000
71926182	::402860554412253000
71926182	::402861632037998000
165343536	::402862324387954000
71926182	::402862683080249000
165343536	::402863239299866000
165343536	::402863338298032000
18373280	::402863426005135000
71926182	::402863995431817000
280699168	::402864263913426000
18373280	::402864581468372000
64582219	::402864956506267000
71926182	::402865765017079000
71926182	::402866708160868000
96408259	::402867434186485000
71926182	::402868188976664000
165343536	::402868354278764000
311111569	::402869778727317000
311111569	::402870862384463000
311111569	::402871222134116000
311111569	::402871437176098000
280699168	::402873037566926000
701949296	::402874919664353000
93731949	::402875439133118000
93731949	::402875561384497000
93731949	::402875909603991000
93731949	::402876113669468000
93731949	::402876376165789000
93731949	::402876722346868000
93731949	::402876818807480000
329993431	::402877162950119000
21764174	::402878089950003000
100313850	::402880367817801000
433003196	::402885273304182000
260539431	::402885969407664000
459561241	::402886568836620000
195846146	::402888006257745000
586669052	::402888942480936000
61630217	::402895478565900000
61630217	::402895980359856000
61630217	::402896698705715000
61630217	::402896940083740000
61630217	::402899331331928000
349472194	::402899740201074000
349472194	::402899825014112000
264234166	::402900592684957000
264234166	::402900874936078000
349472194	::402901733493702000
311724390	::402902017485463000
505841428	::402902290979631000
61630217	::402902295064883000
195846146	::402902851711541000
195846146	::402902935744438000
220465561	::402903753025548000
313529594	::402905955970465000
49118513	::402906170090086000
459561241	::402906938461421000
393801885	::402908948992643000
195846146	::402909856354426000
19835249	::402911877790826000
195846146	::402912174206500000
617683841	::402912482231988000
617683841	::402912506135334000
617683841	::402912516004540000
617683841	::402912530839793000
617683841	::402912541623320000
617683841	::402912568513003000
617683841	::402912577128132000
617683841	::402912600582672000
617683841	::402912629225558000
617683841	::402912642383085000
617683841	::402912653107920000
617683841	::402912663904059000
617683841	::402912675664904000
617683841	::402912696971960000
313529594	::402912986823528000
617683841	::402913033145438000
617683841	::402913047452205000
617683841	::402913063336026000
617683841	::402913083514834000
617683841	::402913133762592000
617683841	::402913199042736000
617683841	::402913213907337000
617683841	::402913264750718000
617683841	::402913281104310000
617683841	::402913303904546000
617683841	::402913329724678000
617683841	::402913358900244000
617683841	::402913373525794000
617683841	::402913388033871000
617683841	::402913675771514000
617683841	::402913709313372000
617683841	::402913733577809000
30671407	::402914301666922000
617683841	::402914827246399000
617683841	::402914840596860000
617683841	::402914853485961000
286216848	::402914995081465000
54355169	::402915624437182000
54355169	::402916519040270000
54355169	::402916634916294000
54355169	::402916678008573000
93731949	::402917002332753000
327167157	::402920183070593000
32125015	::402922986875158000
402243422	::402926558433660000
402243422	::402929546392920000
402243422	::402930617718829000
250010716	::402930889098670000
220465561	::402931369531023000
146219676	::402931781881430000
327167157	::402933806262276000
153230202	::402935001206910000
47547782	::402935201463943000
349472194	::402936218440433000
47547782	::402936932466167000
63261194	::402941407864061000
362168275	::402942611394015000
180388620	::402942859298369000
362168275	::402946034629758000
362168275	::402946384808411000
415897649	::402946562298372000
362168275	::402946643751747000
433065308	::402946762182103000
362168275	::402948903068512000
701949296	::402950670703001000
397934536	::402951168197787000
423422030	::402951266399428000
423422030	::402952181856624000
135328132	::402953750261690000
456220746	::402954822774554000
456220746	::402955087254781000
135328132	::402955553451687000
184578066	::402956286586654000
31287131	::402957251461124000
21764174	::402959234431586000
285141722	::402959547532210000
153230202	::402959631229542000
195008986	::402961043363995000
195008986	::402961216865574000
362168275	::402961409375358000
195008986	::402961450370871000
47547782	::402961717598388000
169618179	::402961799924178000
598834287	::402962016458919000
518039543	::402962181831921000
169618179	::402962194981482000
362168275	::402962786197991000
362168275	::402962977675960000
168705725	::402963859314450000
426786499	::402965598100942000
17146204	::402967278326534000
30574202	::402968093535657000
30574202	::402968095179800000
607432063	::402968309223542000
35886177	::402968498613153000
35886177	::402968620960980000
35886177	::402968723411066000
324401110	::402968734249537000
35886177	::402968790255673000
35886177	::402968940822818000
35886177	::402969011102564000
449756109	::402969016257372000
177645158	::402969078253383000
367308760	::402970010999472000
35886177	::402970139903008000
35886177	::402970253547692000
415897649	::402970555889889000
17146204	::402971119725993000
17146204	::402971610925109000
598834287	::402975464873930000
69028501	::402976045109768000
17146204	::402979441699074000
223594866	::402980010870312000
532616498	::402980632495542000
598834287	::402980757624590000
598834287	::402980788867584000
598834287	::402980904181964000
377952732	::402981702391197000
54355169	::402986051415060000
377952732	::402986728060760000
369310186	::402987531215863000
362168275	::402988715099713000
17146204	::402989169539948000
223594866	::402989967414030000
63261194	::402990147924672000
313641068	::402991070562115000
335100293	::402991136790159000
339259114	::402993838169403000
17146204	::402994264218419000
327167157	::402996392353734000
40524821	::402999848607047000
352789311	::402999872816939000
352789311	::403000332412006000
195008986	::403000868481818000
21764174	::403000875397816000
195008986	::403000935154470000
313529594	::403001358032179000
57804016	::403001886800113000
447709333	::403002643485708000
506100348	::403003964272046000
415897649	::403004746237480000
308249623	::403005950732554000
17146204	::403006701952958000
18068894	::403006949119127000
17146204	::403006980987441000
332525085	::403007161577779000
567827557	::403008184052240000
220465561	::403010590546743000
34481075	::403013036601913000
34481075	::403013178365194000
34481075	::403013726296477000
34481075	::403014048934932000
47547782	::403014960181432000
482944497	::403015842319060000
17146204	::403017370785939000
17146204	::403018115925020000
19835249	::403018626300911000
17146204	::403018923567640000
435349693	::403022330202705000
435349693	::403022463225049000
435349693	::403023924059197000
320002424	::403024063984979000
81723585	::403024231610343000
320002424	::403024505733271000
129314214	::403024571462217000
47547782	::403024686633975000
320002424	::403024932130414000
320002424	::403025207826210000
320002424	::403025404740399000
320002424	::403025495802912000
320002424	::403025568116924000
320002424	::403025650929246000
320002424	::403025951186898000
189368301	::403026098881314000
189368301	::403026262790516000
320002424	::403026263041789000
320002424	::403026434832093000
189368301	::403026524099870000
320002424	::403026582798753000
320002424	::403026719675650000
320002424	::403026887187759000
189368301	::403026958726205000
320002424	::403027101650935000
320002424	::403027622554132000
320002424	::403027892595982000
320002424	::403028077740949000
50154503	::403028081155121000
320002424	::403028120896143000
50154503	::403028180455280000
320002424	::403028246360358000
320002424	::403028868937678000
320002424	::403029156478205000
320002424	::403029259783905000
320002424	::403029336304799000
320002424	::403029555918544000
320002424	::403029771069579000
320002424	::403029960710844000
320002424	::403030412492275000
320002424	::403030488811462000
320002424	::403030565995040000
320002424	::403030944526766000
320002424	::403031182272524000
320002424	::403031310202970000
74139583	::403031337466335000
320002424	::403032667630747000
320002424	::403032773117485000
320002424	::403033077116440000
320002424	::403033226177814000
320002424	::403033401000603000
320002424	::403033527018455000
320002424	::403033710393425000
320002424	::403033864584458000
201722399	::403033879818559000
320002424	::403034123972784000
320002424	::403034188854464000
320002424	::403034879140450000
320002424	::403035257558937000
92936298	::403036677507391000
65567504	::403038319627350000
235867165	::403038440503009000
323011452	::403041917149401000
299484513	::403042062343237000
154535515	::403043546347102000
264311875	::403043672972730000
81723585	::403043926166499000
63261194	::403044118001364000
154535515	::403044448516706000
154535515	::403045001950945000
154535515	::403045411684098000
154535515	::403045796075290000
81723585	::403046099813814000
195008986	::403046262993584000
322260178	::403048000085569000
154535515	::403050009903775000
154535515	::403050466470539000
154535515	::403051107704123000
285141722	::403054300730908000
18373280	::403056809281200000
18373280	::403056908174520000
18373280	::403057069055426000
57854623	::403057235166633000
57854623	::403057481502298000
57854623	::403057966145736000
57854623	::403058464282275000
57854623	::403059291461918000
478020840	::403065647451492000
54035689	::403065815777697000
69666823	::403067555373666000
478020840	::403069238853632000
154535515	::403073296524406000
478020840	::403073818047967000
47067763	::403080324550500000
63261194	::403081779051249000
116343636	::403086295976534000
392156048	::403104584102457000
499925803	::403105572045590000
392156048	::403116453865353000
392156048	::403122418115309000
241999176	::403128675140648000
348256856	::403130113648115000
482944497	::403133286462918000
555976584	::403135700016455000
239770256	::403136114694705000
555976584	::403136929723469000
184578066	::403139201811902000
184578066	::403140700042059000
184578066	::403141759783284000
473359113	::403142783525191000
24147563	::403142975070285000
449756109	::403143107812032000
473359113	::403143229279055000
449756109	::403143378940231000
24147563	::403143738811105000
24147563	::403143995880009000
24147563	::403145026651185000
20545953	::403149100734218000
24147563	::403154447187984000
701949296	::403154836192903000
256748682	::403156230774198000
256748682	::403160230110179000
505841428	::403161547922354000
24147563	::403164670191624000
256748682	::403165048803426000
256748682	::403165210628083000
256748682	::403165962100555000
256748682	::403166936361865000
256748682	::403167872861868000
256748682	::403168026927038000
256748682	::403168620450430000
256748682	::403168863174815000
96408259	::403169960802807000
362168275	::403170696140165000
177645158	::403171722205360000
346392612	::403172006935269000
473359113	::403174805903781000
473359113	::403175229633363000
473359113	::403175424785928000
701949296	::403175935857278000
593259997	::403176505980620000
473359113	::403177184527130000
473359113	::403177317167800000
195276249	::403177492464156000
473359113	::403177541495967000
473359113	::403177924393963000
473359113	::403178265172803000
473359113	::403178833027039000
473359113	::403179244966387000
473359113	::403179467587457000
473359113	::403179730847166000
473359113	::403180071793741000
473359113	::403180475789103000
473359113	::403181312041058000
473359113	::403181622679576000
473359113	::403181783229153000
473359113	::403181885863772000
357265451	::403182194014699000
473359113	::403182264982724000
473359113	::403182615861424000
616892340	::403182755556507000
473359113	::403182841858887000
473359113	::403183347322867000
301042701	::403183421578428000
616892340	::403183659147993000
473359113	::403183896118173000
129844944	::403184116843433000
473359113	::403184151333208000
473359113	::403184270627569000
616892340	::403184832538091000
100313850	::403184881229758000
473359113	::403185428188393000
616892340	::403185815846539000
616892340	::403185884557606000
473359113	::403186353250533000
473359113	::403186601347784000
473359113	::403187117393973000
701949296	::403187237082243000
473359113	::403188273469599000
473359113	::403188658154373000
473359113	::403189349094658000
473359113	::403189789710495000
473359113	::403189930072870000
473359113	::403190108569862000
633010300	::403190422039580000
264234166	::403190488913543000
545540214	::403193268483018000
473359113	::403194298000084000
631782776	::403194840164212000
473359113	::403194952588357000
423422030	::403195878464577000
422214932	::403195972609511000
473359113	::403196319663009000
532616498	::403196689760006000
164816411	::403197862307049000
195276249	::403200354852294000
264234166	::403203837726449000
55964893	::403203918064521000
433065308	::403204066773180000
55964893	::403205317582139000
433065308	::403206108682014000
433065308	::403207325340540000
55964893	::403208308397731000
433065308	::403209591703351000
433065308	::403210431432368000
54355169	::403211371028164000
54355169	::403211604906745000
433065308	::403211757486764000
433083953	::403211759688769000
54355169	::403211994108805000
54355169	::403212153274236000
54355169	::403212249462243000
54355169	::403212538986655000
55964893	::403213088826339000
701949296	::403213718697148000
142384634	::403214003910242000
54355169	::403214135602970000
54355169	::403214217077350000
54355169	::403214267169898000
54355169	::403214898936942000
94226339	::403215281557737000
195276249	::403216178169933000
54355169	::403216223284260000
264295397	::403216996319637000
264295397	::403217241678020000
264295397	::403217989581168000
100313850	::403218213242413000
538590660	::403218313347858000
54355169	::403218316325814000
54355169	::403218357358710000
538590660	::403218444042371000
54355169	::403218756669042000
54355169	::403219051847352000
54355169	::403219142855385000
54355169	::403220110225473000
20545953	::403221028396339000
54355169	::403221101343670000
321166954	::403222988193275000
378778103	::403228391392165000
701949296	::403230010279854000
432590763	::403233532291465000
446326590	::403234701457907000
393499174	::403236311978364000
61630217	::403236566208106000
377952732	::403239051114721000
154535515	::403240539610689000
49118513	::403240730740936000
154535515	::403240739565752000
49118513	::403241038263103000
49118513	::403241180018012000
301244439	::403241407298953000
154535515	::403241885067923000
154535515	::403242075728392000
78404115	::403242122607751000
154535515	::403242229277687000
301244439	::403242393967001000
154535515	::403245379669737000
154535515	::403245607063920000
447709333	::403245790224588000
460471042	::403245812693872000
352789311	::403247512251006000
419307287	::403248703621709000
255313314	::403250717789409000
377952732	::403252101348098000
247362551	::403257137444319000
377035998	::403257184345010000
146219676	::403259718841683000
146219676	::403259951977873000
49118513	::403262223931686000
520759048	::403263132027846000
49118513	::403263881558364000
49118513	::403263985614856000
377035998	::403264533008904000
348256856	::403265096501432000
339184731	::403267140784238000
153230202	::403268551307296000
423422030	::403269398821367000
538590660	::403272507429359000
479286720	::403272621909082000
40524821	::403272980928937000
323011452	::403273226610307000
49118513	::403274107879714000
479286720	::403276058197512000
122769328	::403277337560879000
122769328	::403277353549578000
286216848	::403277600803397000
419307287	::403277956178407000
256748682	::403278614609035000
384109939	::403279117635682000
718668289	::403281046617088000
718668289	::403281738207473000
54721301	::403283475219771000
419307287	::403283924928831000
189272740	::403284018411499000
280699168	::403286334690697000
157541754	::403289702796918000
478020840	::403290022289223000
478020840	::403290186890506000
189368301	::403290943987933000
11822502	::403291424474423000
459561241	::403291432741793000
545129813	::403291669598306000
41753572	::403291862892417000
482955888	::403293103874125000
324401110	::403294868036145000
16292745	::403295653822205000
184578066	::403296284670717000
46918873	::403296286410956000
90211828	::403297044783456000
482955888	::403298573489815000
482955888	::403299451399569000
482955888	::403300367955656000
160671151	::403300434225676000
250010716	::403300517515776000
482955888	::403300854721425000
236466373	::403301199266734000
482955888	::403302185368563000
482955888	::403302844327284000
236466373	::403303074837442000
255268969	::403303103019368000
482955888	::403303440535003000
482955888	::403303827841228000
116343636	::403303986700517000
18373280	::403304427462746000
236466373	::403304973271695000
482955888	::403305306253299000
206467937	::403305684462080000
206467937	::403305803358035000
255268969	::403307859200335000
95504927	::403307964083101000
236466373	::403309054560198000
236466373	::403309230251208000
339184731	::403311528541048000
339184731	::403311590776123000
339184731	::403311838508482000
339184731	::403312069329444000
397934536	::403315084820090000
419307287	::403315758286905000
206467937	::403317594586759000
86162508	::403318756341862000
86162508	::403318804807024000
18373280	::403319095329705000
18373280	::403319106197131000
18373280	::403319593009037000
30574202	::403320332611645000
30574202	::403320333542780000
287721116	::403320453680205000
18373280	::403320629077618000
86162508	::403320817074700000
256748682	::403320887497080000
206467937	::403321427153022000
86162508	::403321448124538000
86162508	::403321853608869000
482955888	::403323165448744000
90265908	::403324404181905000
90265908	::403324873960726000
90265908	::403324932622262000
90265908	::403325574979936000
90265908	::403325733977587000
518039543	::403326089587486000
90265908	::403326155899412000
90265908	::403326219711549000
701949296	::403326899046195000
206467937	::403327085088759000
90265908	::403330678906814000
90265908	::403330721445457000
90265908	::403330814894563000
607432063	::403331240389931000
74139583	::403331403154075000
479286720	::403331442517622000
479286720	::403331641638010000
449756109	::403331828464889000
30574202	::403331983712849000
479286720	::403331995096211000
479286720	::403332139929702000
479286720	::403332332309843000
479286720	::403332673155768000
479286720	::403332849593356000
227425418	::403335527778103000
227425418	::403335582991937000
718668289	::403335775791509000
65567504	::403336434964131000
65567504	::403336656624689000
432590763	::403337077799911000
227425418	::403338360040611000
617683841	::403338664131829000
617683841	::403338678002384000
617683841	::403338691763900000
617683841	::403338709216399000
617683841	::403338814585712000
617683841	::403338953148735000
617683841	::403338968420216000
617683841	::403339017707479000
617683841	::403339073596555000
227425418	::403339128772628000
160671151	::403339206430175000
227425418	::403339552703512000
617683841	::403339783478325000
482955888	::403340087825408000
185633935	::403340441166168000
185633935	::403340854179278000
482955888	::403341293545222000
185633935	::403341317901541000
482955888	::403341348561891000
185633935	::403341895142633000
718668289	::403342070808453000
718668289	::403342735173644000
30574202	::403343133984825000
114970673	::403343487715663000
114970673	::403343573182988000
185633935	::403343770541776000
718668289	::403343973101498000
27237232	::403344940932939000
129314214	::403344969106083000
38910495	::403346535351451000
227425418	::403346690729451000
129314214	::403347771123441000
362168275	::403348946921074000
313529594	::403349413067628000
227425418	::403349451286138000
520759048	::403349775191244000
313529594	::403350699578101000
313529594	::403350786324705000
31287131	::403351004927635000
195846146	::403352630144946000
135328132	::403352744469094000
423422030	::403353410478415000
423422030	::403353618574618000
135328132	::403353727634903000
316878403	::403353957671501000
135328132	::403353985840463000
135328132	::403354046179725000
135328132	::403354207756890000
135328132	::403354413772730000
598834287	::403355043325173000
135328132	::403355908865937000
555976584	::403356076537442000
555976584	::403356357241217000
189272740	::403358132702695000
32787499	::403358320292933000
311111569	::403358798447779000
135328132	::403358834615255000
311111569	::403358839258378000
311111569	::403358927351336000
135328132	::403358929486237000
135328132	::403359057659961000
135328132	::403359108289400000
311111569	::403359424493801000
65567504	::403361204573196000
520759048	::403361246298128000
318224190	::403361795835842000
311111569	::403362014606536000
311111569	::403363318045212000
311111569	::403363386806661000
311111569	::403363663299354000
336171560	::403364154225876000
336171560	::403364194503782000
336171560	::403364276514979000
520759048	::403364534057852000
227425418	::403366294860201000
406122207	::403366724029800000
520759048	::403366820276482000
432590763	::403366905290817000
432590763	::403367345592078000
567827557	::403368010141802000
520759048	::403368780190842000
520759048	::403368814508638000
362168275	::403368857382825000
135328132	::403369009384402000
135328132	::403369227370786000
135328132	::403369802036543000
135328132	::403370266362793000
320954938	::403370277876162000
15278648	::403370400681164000
135328132	::403370444830420000
135328132	::403371411458125000
135328132	::403372227162169000
256748682	::403372294648520000
186693710	::403372591517143000
256748682	::403372726418550000
520759048	::403372775185735000
186693710	::403373094934302000
406122207	::403373363977920000
58563319	::403374204751327000
58563319	::403374352944463000
520759048	::403378001137504000
222173816	::403378553552523000
339184731	::403379038594408000
154535515	::403379166499725000
154535515	::403379452475736000
154535515	::403379868584251000
406122207	::403381230571233000
727288316	::403381819829010000
727288316	::403381886887550000
520759048	::403382822947151000
154535515	::403383628115087000
154535515	::403383687791644000
154535515	::403383785414082000
222173816	::403383907313131000
154535515	::403384771046150000
154535515	::403385149397544000
48152030	::403385184742932000
222173816	::403385196864495000
154535515	::403385517921669000
48152030	::403386231658004000
222173816	::403387160285290000
311111569	::403388584045989000
419307287	::403389409120096000
320954938	::403393726568869000
311111569	::403394024532217000
311111569	::403395007597383000
311111569	::403395129802625000
311111569	::403395229631279000
311111569	::403395397663469000
311111569	::403395542295662000
311111569	::403395648457670000
311111569	::403395864447549000
393499174	::403395956994875000
311111569	::403395963252789000
311111569	::403396365218115000
311111569	::403396648262303000
311111569	::403396834283900000
311111569	::403396943256104000
311111569	::403397176161615000
311111569	::403397490105270000
311111569	::403397709555458000
311111569	::403398298486063000
311111569	::403398635523547000
311111569	::403398928449564000
80448281	::403399390577958000
320954938	::403399823149113000
313529594	::403400490949435000
313529594	::403400554128236000
311111569	::403401277754720000
311111569	::403401497569796000
311111569	::403402396325249000
311111569	::403402957141454000
114970673	::403403350244225000
311111569	::403405006277050000
529570237	::403405253162172000
371243365	::403406595855368000
32787499	::403407034076254000
433003196	::403409704694468000
381279494	::403409749057617000
81723585	::403410883491004000
381279494	::403411357359284000
81723585	::403411973359943000
81723585	::403412065974353000
301778739	::403419193527128000
81723585	::403422628129415000
593259997	::403422713860988000
593259997	::403422764838580000
593259997	::403422820547321000
593259997	::403422957369700000
593259997	::403422988260749000
593259997	::403423435402903000
593259997	::403423719323754000
81723585	::403424850129080000
81723585	::403425191230849000
227425418	::403439249522843000
227425418	::403439389054758000
227425418	::403439533212958000
48152030	::403441819742003000
30574202	::403447235871928000
30574202	::403447236467494000
30574202	::403447237109219000
30574202	::403447237843251000
30574202	::403447238728245000
17146204	::403447879798235000
17146204	::403449915096838000
47067763	::403457798572609000
32125015	::403462795368628000
30574202	::403471155018735000
20545953	::403477017838247000
52995718	::403479367143403000
65567504	::403486054650359000
339184731	::403489636644683000
65567504	::403489773576151000
65567504	::403490251806482000
65567504	::403490342441205000
339184731	::403491142743773000
20545953	::403494620371619000
241999176	::403495119904833000
473359113	::403495179887185000
473359113	::403495332345950000
473359113	::403496340065222000
473359113	::403496495686492000
229758663	::403496550334472000
229758663	::403496689266208000
473359113	::403496721386192000
473359113	::403496855708762000
473359113	::403497123020152000
473359113	::403497305556258000
473359113	::403497565120761000
473359113	::403497719911571000
473359113	::403498001240313000
433065308	::403498893721104000
433065308	::403499457003544000
255765560	::403500803861667000
433065308	::403501367072808000
308249623	::403510964756037000
61630217	::403513464557428000
61630217	::403513604965928000
308249623	::403515168224591000
308249623	::403518394927824000
228357750	::403518858184503000
499925803	::403520199824924000
505841428	::403523494492643000
433065308	::403525407569244000
419307287	::403525788286193000
308249623	::403528665629081000
433083953	::403529153539866000
377035998	::403530690794246000
189368301	::403537335994036000
189368301	::403537786994954000
701949296	::403539554226819000
426402586	::403542012869107000
447709333	::403543292849033000
240587031	::403546171442212000
303480264	::403547853626564000
303480264	::403548044475772000
616892340	::403548058115264000
38910495	::403551042014416000
229364831	::403551727712239000
373736716	::403552183854985000
256748682	::403552737851609000
223998080	::403553511390326000
38910495	::403554498980761000
30574202	::403554649887629000
30574202	::403554650512564000
415897649	::403555110963265000
285141722	::403555132454862000
415897649	::403555301212700000
545540214	::403555689143881000
701949296	::403555910104018000
38910495	::403558178375204000
206467937	::403560937258356000
422214932	::403561548808859000
231483310	::403562200771870000
545129813	::403562698027565000
520759048	::403563001355468000
231483310	::403563071953985000
335100293	::403563160793137000
231483310	::403563811229024000
540197402	::403565707696168000
433003196	::403566846513012000
353567857	::403569227908788000
616892340	::403569573934276000
701949296	::403569757506400000
301244439	::403569914164047000
324401110	::403571269905289000
520759048	::403571369759494000
324401110	::403571844243918000
324401110	::403572201342779000
529698153	::403573389106761000
369310186	::403573927391531000
301244439	::403577725392547000
20545953	::403578479850946000
94226339	::403578577355931000
537003519	::403578996124033000
555976584	::403579714557583000
20545953	::403580193702297000
459567634	::403580452117970000
256748682	::403582537240678000
160671151	::403582677200015000
520759048	::403587336044564000
308249623	::403589154560163000
633010300	::403589179915124000
16710226	::403591427982381000
195008986	::403592119367249000
71926182	::403594973083230000
633010300	::403596785329123000
633010300	::403597521253326000
71926182	::403598355621617000
71926182	::403600689776959000
71926182	::403602936116162000
100313850	::403603608689582000
11822502	::403605797709430000
701949296	::403606263436550000
63261194	::403607925064998000
15688986	::403608526120960000
586941163	::403609239467225000
184578066	::403611964108058000
40524821	::403612680109686000
15278648	::403616541301694000
15278648	::403617092349333000
15278648	::403617661357015000
92936298	::403618289018228000
633010300	::403619619694723000
169618179	::403621156579999000
66486074	::403628260346441000
11822502	::403630127189209000
50154503	::403631175782002000
426685539	::403633621455888000
169618179	::403636150910603000
169618179	::403637100719120000
220465561	::403637274702659000
241999176	::403639824231727000
82130465	::403640200733016000
82130465	::403640279296536000
82130465	::403640421214998000
82130465	::403640505222705000
82130465	::403640792247316000
286216848	::403640872874414000
82130465	::403641781637500000
82130465	::403641781796880000
32125015	::403645246976040000
47547782	::403646444038787000
154535515	::403649619730903000
593259997	::403652424381906000
593259997	::403652473623023000
593259997	::403652530015436000
392156048	::403652538437607000
386627455	::403653849338355000
122769328	::403654208974778000
15688986	::403654492542889000
253879613	::403654628362825000
186693710	::403655152441126000
287721116	::403655581019668000
701949296	::403656570795356000
593259997	::403656835443326000
220465561	::403658074142961000
218302876	::403659615876829000
218302876	::403660005754155000
184578066	::403660783902797000
218302876	::403660812675719000
218302876	::403660879964545000
520759048	::403661887797080000
479286720	::403663990762774000
479286720	::403665020690907000
601049906	::403668623837102000
18373280	::403668946429042000
601049906	::403669641291382000
281589334	::403670198911115000
46697333	::403672211795365000
222173816	::403672943680815000
392156048	::403674215888330000
392156048	::403676004100489000
520759048	::403676304270446000
392156048	::403676672009834000
18373280	::403677074117767000
168705725	::403677731679793000
397934536	::403677906875842000
433065308	::403678140666368000
63261194	::403679886390624000
433065308	::403680942817951000
168705725	::403682741981425000
313529594	::403684593909235000
479286720	::403685457659428000
313529594	::403685859892793000
168705725	::403696593372581000
47547782	::403697507588243000
449756109	::403699057841143000
184578066	::403700859948638000
482955888	::403701387764436000
482955888	::403701520778416000
482955888	::403701629809352000
482955888	::403701776723247000
482955888	::403701964762255000
482955888	::403702064024682000
482955888	::403702106726871000
520759048	::403702231545155000
482955888	::403702267435839000
482955888	::403702375296557000
482955888	::403702708966002000
482955888	::403702921516576000
482955888	::403703000809877000
482955888	::403703392943763000
482955888	::403703440997879000
482955888	::403703548237873000
192948373	::403703577182363000
192948373	::403703618978603000
482955888	::403703860344406000
482955888	::403704020893958000
520759048	::403704166167896000
482955888	::403704169489788000
520759048	::403704237185847000
482955888	::403704263551229000
482955888	::403704321046749000
432590763	::403704475627425000
482955888	::403704652241588000
520759048	::403704946685906000
520759048	::403705179599802000
58976049	::403705699084935000
479286720	::403706950552416000
159282025	::403709625285230000
241999176	::403711531021762000
479286720	::403712846112256000
479286720	::403712993823051000
479286720	::403713283938861000
479286720	::403713370547048000
479286720	::403713643583668000
479286720	::403713751717007000
479286720	::403713868725510000
479286720	::403714032819240000
479286720	::403714178214805000
100313850	::403714184132583000
479286720	::403714300248092000
479286720	::403714446050463000
479286720	::403714585221296000
18373280	::403714635594887000
18373280	::403714731241779000
100373532	::403715933216071000
538590660	::403718811808825000
18373280	::403718952628797000
18373280	::403719175992250000
98213304	::403719426861576000
264311875	::403720170079678000
264311875	::403720280180129000
24147563	::403720597928046000
264311875	::403720694338318000
116633811	::403724395325046000
322763942	::403726133814099000
426685539	::403727266846633000
367308760	::403731097772515000
15086993	::403732265286795000
47547782	::403733213837025000
47547782	::403734438837628000
49118513	::403734585659629000
146219676	::403735018855350000
459567634	::403735261341044000
459567634	::403736607544836000
146219676	::403736842236751000
146219676	::403737188086464000
378794339	::403737454571552000
316878403	::403739229823311000
447709333	::403739330306269000
63261194	::403740564698697000
54355169	::403740740192571000
54355169	::403740783125073000
54355169	::403740905301352000
63261194	::403742273370083000
545007880	::403742522884632000
192948373	::403742569420435000
545007880	::403742632049782000
545007880	::403742781480255000
545007880	::403742887587770000
545007880	::403742999588261000
567827557	::403743069473759000
545007880	::403743145977839000
545007880	::403743387909517000
241324134	::403743674749947000
177645158	::403743776231141000
35422287	::403744340679213000
302525103	::403744863763857000
447709333	::403746838659870000
241999176	::403747298150473000
386627455	::403748642873679000
18373280	::403750195210358000
90265908	::403751198626312000
90265908	::403751498016116000
90265908	::403751721538568000
90265908	::403751940548349000
567827557	::403752204466540000
90265908	::403752241762693000
90265908	::403752802738253000
90265908	::403753184986165000
18373280	::403753686544822000
18373280	::403753844921737000
18373280	::403754282702221000
377952732	::403754317531713000
18373280	::403754354462556000
90265908	::403756645764718000
18373280	::403756964163112000
232793000	::403757049508421000
18373280	::403757335983976000
168705725	::403759136443084000
184547888	::403759664690520000
184547888	::403759917145661000
184547888	::403760021550272000
184547888	::403760423335251000
184547888	::403760500543987000
18373280	::403760719935447000
18373280	::403761070319206000
18373280	::403761310023684000
18373280	::403761732859879000
18373280	::403762243679944000
18373280	::403762613445595000
18373280	::403762701219819000
18373280	::403762893889359000
90265908	::403763770154958000
593259997	::403764536815013000
323011452	::403766425451778000
299484513	::403766735259459000
184547888	::403767927674925000
323076337	::403770442395041000
349472194	::403772583918985000
593259997	::403772890769666000
349472194	::403775062966554000
18373280	::403781843335380000
18373280	::403781938994900000
482944497	::403784448032120000
546266750	::403784858981265000
482944497	::403790562035531000
18373280	::403794134302879000
540197402	::403815662969044000
377952732	::403827016425676000
377952732	::403827218742145000
47067763	::403835286922469000
433065308	::403838740394541000
393499174	::403843149212037000
301244439	::403857443496935000
440875002	::403860143156101000
440875002	::403860295581331000
440875002	::403860772628869000
15688986	::403865602680299000
415206019	::403871011378323000
52224256	::403871074154479000
392434084	::403871313623666000
311111569	::403871417357565000
311111569	::403871644462366000
311111569	::403871699432906000
311111569	::403871766483050000
311111569	::403871955151249000
311111569	::403872014349635000
263221576	::403872496921083000
311111569	::403872636218142000
520759048	::403875274674417000
95299169	::403875818868600000
311111569	::403876620676902000
311111569	::403879640600956000
311111569	::403879917836054000
311111569	::403880090129694000
311111569	::403880159398608000
311111569	::403880215090593000
304182396	::403880788716175000
373736716	::403884605607903000
505841428	::403886270255886000
24147563	::403889990083432000
82130465	::403890368216702000
616892340	::403891252594081000
132479234	::403891310090006000
38910495	::403893688125779000
38910495	::403893767612026000
419307287	::403895631107747000
520759048	::403896045387911000
313653756	::403896917916004000
65567504	::403899407315116000
180388620	::403901164443295000
135328132	::403901288691142000
135328132	::403901640849108000
135328132	::403902074674352000
65567504	::403904368857985000
377035998	::403908294470664000
633010300	::403908708109148000
633010300	::403909090134339000
19501845	::403909459007004000
82130465	::403910520329080000
82130465	::403910571424092000
30671407	::403910969098657000
30671407	::403911153635819000
616892340	::403911328319811000
82130465	::403911373366624000
82130465	::403911797922488000
82130465	::403911967691120000
82130465	::403912219374546000
82130465	::403912237426806000
82130465	::403912637471141000
718668289	::403912697101549000
30671407	::403919208427171000
423422030	::403920017903063000
545540214	::403920697161818000
423422030	::403922106704199000
423422030	::403922680656965000
223998080	::403923546558066000
313529594	::403924175724634000
301042701	::403925164108181000
100313850	::403926087396106000
323011452	::403926689295900000
323011452	::403927193199575000
50154503	::403928061046837000
116147578	::403929888123396000
116147578	::403930021254795000
116147578	::403930123667140000
223594866	::403930308933730000
378794339	::403930685418655000
32125015	::403930885038546000
49118513	::403932360414363000
38910495	::403934336879063000
38910495	::403934378822074000
38910495	::403934509478862000
49118513	::403934538969391000
38910495	::403934784008617000
38910495	::403934991366627000
236466373	::403935045427007000
38910495	::403935067225227000
38910495	::403935123206189000
38910495	::403935168299167000
49118513	::403935178193915000
540197402	::403935372948013000
49118513	::403935415742521000
540197402	::403935523682918000
49118513	::403935531773747000
38910495	::403935679811305000
540197402	::403935920535396000
540197402	::403936367685926000
540197402	::403937015869497000
195008986	::403939649602994000
711532177	::403940607699083000
540197402	::403942474080845000
74139583	::403944911927787000
74139583	::403945508886315000
74139583	::403945648648884000
74139583	::403946065713700000
94226339	::403947813244919000
74139583	::403948764119179000
74139583	::403949053408710000
74139583	::403949314579632000
100373532	::403949669178277000
100373532	::403949734412288000
302525103	::403950007180476000
18373280	::403950927549177000
18373280	::403951013490470000
18373280	::403951607752052000
18373280	::403951788966940000
74139583	::403951939748372000
18373280	::403952079133085000
74139583	::403952243546030000
74139583	::403953321855442000
74139583	::403954031372271000
354119806	::403955327781318000
324401110	::403955588159512000
631782776	::403956007128154000
324401110	::403956287891062000
19569142	::403957091770970000
354119806	::403957443673489000
354119806	::403957528570380000
71926182	::403959938319269000
24147563	::403960445981057000
24147563	::403961033061969000
24147563	::403961322435407000
24147563	::403961762162036000
24147563	::403962590528675000
24147563	::403963135993720000
71926182	::403963361060089000
24147563	::403963888565112000
74139583	::403966792907100000
74139583	::403967682556735000
335100293	::403967973670391000
335100293	::403968677189410000
71926182	::403969261317550000
189368301	::403970516530524000
189368301	::403970518149517000
189368301	::403970537351032000
479286720	::403970683547693000
71926182	::403970685640253000
74139583	::403973718902571000
71926182	::403973883096621000
74139583	::403975363522723000
567827557	::403977295079038000
71926182	::403978253850771000
479286720	::403978479433449000
81723585	::403978597007773000
71926182	::403979248509001000
567827557	::403979248618065000
71926182	::403980386364956000
71926182	::403980566363521000
71926182	::403981436035661000
71926182	::403982363471798000
235867165	::403982983301849000
46697333	::403983402203762000
272488861	::403984080238170000
71926182	::403985569371258000
49118513	::403986452423647000
349472194	::403987596185174000
71926182	::403988495821049000
111978710	::403988959220350000
111978710	::403989047376244000
111978710	::403989096701243000
71926182	::403989576588341000
210714533	::403989963982651000
71926182	::403991667851935000
71926182	::403992319759630000
71926182	::403993281857470000
301244439	::403993722691801000
71926182	::403994511493591000
456220746	::403994808483446000
456220746	::403994845846319000
71926182	::403996055869456000
11822502	::403997068068265000
369310186	::403998170545655000
71926182	::403998887339241000
247362551	::403998897611497000
362168275	::404001399148937000
71926182	::404002213556527000
18373280	::404002396201684000
69028501	::404002708618608000
71926182	::404003060394905000
301042701	::404003112572440000
384109939	::404003966918225000
255711119	::404005175255240000
286216848	::404005231626711000
264234166	::404005497721737000
71926182	::404005640823001000
255711119	::404005845744111000
16860986	::404006745628225000
348326168	::404008675796606000
348326168	::404008725163548000
240587031	::404008813822754000
240587031	::404009487155335000
348326168	::404010101604122000
540197402	::404010402566406000
35886177	::404011918509101000
386627455	::404012390347730000
69028501	::404013197096525000
301244439	::404015126904602000
184578066	::404016016599945000
63261194	::404016369018339000
353567857	::404017726802235000
456220746	::404018078591500000
456220746	::404018360511250000
456220746	::404018425011654000
456220746	::404018828096835000
353567857	::404018865765498000
456220746	::404019052630142000
456220746	::404019623479087000
456220746	::404019923103383000
459987659	::404020426835099000
456220746	::404020694129713000
456220746	::404020793945780000
95299169	::404020893753409000
241999176	::404020901634932000
456220746	::404021129456914000
48152030	::404021297765568000
456220746	::404021335963500000
456220746	::404021419455299000
456220746	::404021451306844000
456220746	::404021474484572000
456220746	::404021528922447000
456220746	::404021556411912000
456220746	::404021638888689000
456220746	::404021667871330000
456220746	::404021698171006000
456220746	::404021773697830000
456220746	::404021829058445000
456220746	::404021860578627000
177645158	::404021963250626000
456220746	::404021994657554000
456220746	::404022055164596000
456220746	::404022086189862000
61630217	::404023573507227000
61630217	::404024245132738000
482955888	::404024342318944000
482955888	::404024437265412000
505841428	::404024650973204000
482955888	::404024693206044000
61630217	::404024793751891000
482955888	::404026989637808000
262843671	::404027076413751000
482955888	::404029048969760000
250010716	::404030805640359000
349472194	::404035007318347000
142384634	::404036624620978000
250389935	::404037906978729000
218302876	::404039911411429000
18373280	::404041773049466000
18373280	::404041954071048000
95299169	::404041990938951000
18373280	::404042011256160000
18373280	::404042136519065000
18373280	::404042207864172000
598834287	::404044676463747000
195276249	::404045104715169000
445669112	::404045137938235000
272488861	::404045482609348000
18373280	::404045913586278000
18373280	::404045984423878000
393801885	::404048446522671000
518039543	::404052162327502000
393801885	::404052386726957000
18373280	::404052530843222000
259233215	::404055945871110000
449756109	::404058822102118000
30944417	::404058981582110000
293606978	::404060430806839000
293606978	::404060563019685000
46697333	::404060651439403000
293606978	::404060672461254000
259233215	::404060837817888000
19835249	::404061929456427000
293606978	::404062880087433000
402243422	::404065285834936000
293606978	::404066796715917000
313529594	::404067478214418000
255711119	::404069546375397000
31287131	::404069565199429000
293606978	::404070214406787000
369310186	::404070406333927000
353567857	::404070940319166000
293606978	::404071252903866000
322972121	::404072157787197000
255711119	::404072928339185000
313529594	::404072951785345000
234801315	::404073552745594000
189368301	::404073687672180000
259233215	::404075363955122000
218302876	::404076305777311000
218302876	::404076350413086000
218302876	::404076417173819000
218302876	::404076532148080000
218302876	::404076782644498000
218302876	::404076987783708000
218302876	::404082173130457000
482955888	::404083024696184000
114970673	::404089482166534000
293606978	::404090655926124000
195008986	::404095314304708000
555976584	::404096575749636000
261605370	::404098102690611000
261605370	::404098181472202000
261605370	::404098356072677000
261605370	::404098784361463000
261605370	::404098974766080000
21112883	::404101106688483000
386627455	::404102622392901000
386627455	::404102640910757000
293606978	::404103009749450000
555976584	::404104418276028000
293606978	::404104599365513000
30574202	::404105207287529000
195008986	::404106545648390000
339184731	::404108027474616000
617683841	::404108230629937000
324401110	::404109211941863000
313529594	::404112251507859000
432590763	::404112258558459000
184578066	::404113266475294000
386833057	::404114387654672000
47547782	::404116264680841000
21764174	::404119039015804000
320002424	::404119262601568000
320002424	::404119466331475000
47547782	::404120020973654000
189272740	::404124059795206000
195846146	::404124958793531000
63261194	::404130669263331000
63261194	::404131241450303000
48152030	::404133162185289000
48152030	::404133496211251000
48152030	::404133918099902000
426685539	::404133921593757000
48152030	::404134276221775000
194359942	::404135466804314000
194359942	::404135497439514000
194359942	::404135594286018000
194359942	::404135642776350000
381599486	::404139030105051000
194359942	::404144228218851000
194359942	::404144264679919000
74139583	::404148517566156000
426685539	::404150010948104000
74139583	::404150886081249000
272488861	::404157049493147000
352789311	::404158318987325000
236172994	::404158868889935000
482944497	::404160550890131000
232793000	::404161129972117000
57854623	::404161675533635000
57854623	::404161692201795000
57854623	::404161773105721000
362168275	::404161884334858000
57854623	::404162436061614000
57854623	::404162485504053000
57854623	::404163957742514000
194359942	::404165996073607000
194359942	::404166034791223000
236172994	::404166536820445000
116343636	::404173510307639000
433065308	::404192188218609000
433065308	::404192352861843000
433065308	::404196524898283000
433065308	::404196579042549000
24147563	::404196685510758000
433065308	::404198298803650000
259233215	::404198308865789000
482944497	::404202961024602000
433065308	::404205724378480000
236466373	::404207136630403000
236466373	::404207266070413000
236466373	::404207735622737000
261605370	::404208669795303000
261605370	::404208773855985000
433065308	::404210300175409000
47067763	::404212757689798000
545129813	::404213967230619000
433065308	::404216351989825000
482944497	::404219366591721000
540197402	::404220654360465000
259233215	::404229024534523000
259233215	::404229066624352000
114970673	::404229642108043000
392434084	::404235900105670000
433065308	::404240670337925000
184547888	::404242588275716000
255268969	::404242618361856000
433065308	::404244431798165000
65567504	::404247924525117000
505841428	::404248044868104000
354119806	::404248553281056000
354119806	::404249181440974000
354119806	::404249371078037000
354119806	::404249629199728000
354119806	::404249847207047000
354119806	::404250230545465000
354119806	::404250592639741000
354119806	::404250740371513000
354119806	::404252024839364000
354119806	::404252064383266000
354119806	::404252185141460000
357265451	::404257736747020000
250010716	::404258469361893000
598834287	::404260396615622000
598834287	::404260500995080000
598834287	::404260696516358000
435349693	::404264147564904000
27237232	::404268931965136000
426402586	::404269604530163000
426402586	::404271148977750000
58563319	::404271553501990000
308249623	::404272668737679000
426402586	::404274525371523000
598834287	::404275781993369000
184578066	::404275889573068000
184578066	::404277205405954000
184578066	::404278454780035000
184578066	::404280340786606000
19569142	::404280710522880000
194359942	::404280934817492000
194359942	::404281116745420000
194359942	::404281163918741000
194359942	::404281224090230000
194359942	::404282519513612000
194359942	::404282553382612000
194359942	::404282644545806000
194359942	::404282751487967000
194359942	::404282813198774000
194359942	::404284040062062000
194359942	::404284328021999000
194359942	::404284509601800000
194359942	::404284530267148000
194359942	::404284571052560000
631782776	::404284792013066000
228357750	::404285621859934000
15974594	::404286052447162000
15974594	::404286892121669000
194359942	::404287116353351000
194359942	::404287133847810000
194359942	::404287276890341000
287721116	::404287337708154000
256748682	::404287673684488000
545540214	::404288416881205000
342512814	::404289056369946000
194359942	::404289802616324000
194359942	::404289835793268000
342512814	::404289911471104000
194359942	::404290109643563000
194359942	::404290143265120000
18373280	::404290436837429000
342512814	::404290726168522000
339184731	::404290999653908000
422214932	::404291656247037000
194359942	::404292106367152000
194359942	::404292244577873000
194359942	::404293814275153000
228357750	::404296637561847000
482955888	::404296753085964000
482955888	::404297882184196000
194359942	::404298146668232000
18373280	::404299951867703000
90211828	::404300242092568000
63261194	::404302338166644000
61630217	::404302734008279000
194359942	::404302801670389000
194359942	::404302830384599000
194359942	::404302882683379000
194359942	::404302973154521000
194359942	::404303262238523000
61630217	::404303856999624000
61630217	::404305410364293000
426402586	::404309232465760000
49118513	::404311159538728000
232793000	::404312088350175000
482944497	::404318811287199000
194359942	::404320079254278000
184578066	::404321176618823000
16710226	::404321278472904000
302525103	::404322376017408000
184578066	::404323702198009000
184578066	::404325031209353000
598834287	::404326889713438000
264022134	::404327165661290000
264022134	::404327205406511000
194359942	::404327427926528000
264022134	::404327481739853000
460471042	::404329055778254000
184578066	::404329265380220000
100313850	::404329298439323000
132479234	::404331610667249000
322763942	::404331848110997000
81723585	::404332239544008000
322763942	::404333354792669000
195008986	::404333694913368000
90265908	::404334781342973000
497412750	::404336810282594000
497412750	::404337287120445000
74139583	::404338024139739000
18373280	::404339125295132000
329475109	::404339270229295000
593259997	::404339656197545000
613256961	::404339997009924000
74139583	::404340911435677000
727288316	::404344131209543000
593259997	::404344462618275000
479286720	::404346177417936000
479286720	::404346419580243000
479286720	::404346530284732000
479286720	::404346616645419000
479286720	::404347271040729000
479286720	::404347353907597000
479286720	::404347534426243000
479286720	::404347617687379000
479286720	::404347823069872000
479286720	::404347964002676000
479286720	::404348194999775000
49118513	::404348217858727000
49118513	::404348339631968000
479286720	::404348432837771000
479286720	::404348615252271000
468057254	::404348724870000000
49118513	::404348943825649000
52224256	::404349059454218000
468057254	::404349296721420000
479286720	::404349332281118000
479286720	::404349504318898000
274693254	::404349634795286000
468057254	::404349869105491000
468057254	::404349907856658000
468057254	::404349974973919000
468057254	::404350095761879000
479286720	::404350472896937000
540197402	::404350560096108000
479286720	::404351050918150000
49118513	::404351345492504000
479286720	::404351515319873000
36119799	::404351937468190000
711532177	::404352659454308000
540197402	::404352825477459000
540197402	::404352920029626000
448325555	::404354139917791000
593259997	::404354433070297000
593259997	::404354715141431000
593259997	::404354800956891000
593259997	::404354854753034000
540197402	::404354874478833000
593259997	::404354931894657000
593259997	::404355145544134000
593259997	::404355208332840000
540197402	::404355573660930000
236466373	::404356302757171000
468057254	::404356620861177000
49118513	::404357008914411000
49118513	::404357065919168000
236466373	::404358074426982000
236466373	::404358495119474000
100373532	::404358704373301000
236466373	::404358964122755000
236466373	::404359153633984000
236466373	::404359223770742000
236466373	::404359405442826000
236466373	::404359466814279000
236466373	::404359538637545000
236466373	::404359578361802000
460471042	::404360696223526000
132479234	::404362056822161000
311724390	::404366213452554000
415897649	::404367516245307000
81723585	::404369106696028000
195008986	::404370510936825000
593259997	::404373181823057000
373736716	::404376708528103000
617683841	::404377092864761000
132479234	::404377774544388000
286216848	::404378561575804000
17146204	::404381502294593000
335100293	::404381918176612000
17146204	::404385604328120000
17146204	::404385987582648000
17146204	::404387756941406000
339184731	::404387924008919000
339184731	::404388082746548000
339184731	::404388183812489000
339184731	::404388242281078000
339184731	::404388388205498000
339184731	::404388947414880000
378794339	::404390625551732000
223998080	::404392079586914000
593259997	::404392167470149000
593259997	::404392272986271000
593259997	::404392450229153000
281589334	::404396432763146000
256748682	::404396857860034000
241999176	::404397320663756000
389558044	::404397339680325000
234801315	::404397845127520000
17146204	::404397948361912000
256748682	::404398569157058000
54355169	::404400035691241000
260539431	::404401027987685000
95843709	::404402676882219000
327167157	::404406978581393000
593259997	::404408105036816000
362168275	::404410752981016000
168705725	::404410820085284000
362168275	::404411098826551000
32787499	::404416797606043000
32787499	::404420551474544000
426402586	::404420765401219000
184578066	::404424638752505000
518039543	::404424907276042000
52224256	::404425429005529000
419307287	::404426111561388000
18068894	::404427763680964000
449756109	::404428218905935000
184578066	::404428240519196000
96408259	::404428725363544000
96408259	::404428800848441000
184578066	::404429069791817000
96408259	::404429287165394000
96408259	::404429556062224000
96408259	::404429639541465000
185633935	::404430935246262000
185633935	::404431452986945000
185633935	::404432404586442000
524903037	::404432654009135000
18068894	::404433174026936000
185633935	::404433244177059000
222173816	::404433528584040000
18068894	::404434488735703000
18068894	::404436382900183000
18068894	::404436998779179000
38910495	::404438039981600000
184578066	::404438422455980000
184578066	::404438507923333000
43980775	::404438855241060000
63261194	::404439458227167000
301042701	::404440558485372000
184578066	::404440563543703000
65567504	::404440850207219000
65567504	::404440950832787000
367308760	::404441084228427000
46697333	::404441205263851000
65567504	::404442202148839000
18068894	::404447554646974000
285141722	::404447934575435000
426685539	::404448353502896000
65567504	::404449522094321000
313529594	::404450638106329000
460471042	::404451644529975000
567827557	::404453031967612000
460471042	::404454037820809000
433065308	::404454107387142000
433065308	::404454927298076000
63261194	::404455321328189000
447709333	::404457008406867000
285141722	::404457009845518000
447709333	::404457570607198000
135328132	::404457647719866000
135328132	::404458678772064000
285141722	::404461803331010000
433065308	::404462684563079000
220465561	::404466020145831000
220465561	::404466135900237000
259233215	::404466161393606000
259233215	::404466194532806000
58563319	::404466437206859000
58563319	::404466462066487000
22734052	::404468663589539000
433065308	::404469658972987000
22734052	::404469780939165000
482955888	::404471104414429000
482955888	::404471197322469000
482955888	::404471948216127000
482955888	::404472069276307000
482955888	::404472131670773000
27237232	::404472140956581000
433065308	::404472384985767000
482955888	::404473426938961000
22734052	::404473707315216000
433065308	::404473842556366000
433065308	::404473933107167000
631782776	::404474160782376000
298090474	::404474533978968000
298090474	::404474688682078000
58563319	::404475375289249000
335100293	::404476564374437000
22734052	::404479034740191000
18068894	::404480326505754000
518039543	::404480458445950000
58563319	::404480523860738000
22734052	::404480736259870000
482955888	::404481690070159000
43980775	::404481776967368000
41753572	::404482694261653000
22734052	::404483171162415000
538590660	::404483173893287000
22734052	::404483752505532000
634804128	::404483771279228000
634804128	::404483954079576000
18068894	::404484163782209000
433065308	::404486051273506000
339184731	::404487687501271000
232793000	::404490143987294000
426402586	::404490300783353000
95843709	::404491202177040000
232793000	::404491465625055000
95843709	::404492375596486000
232793000	::404493083309375000
43980775	::404494816202850000
304182396	::404494851028553000
339184731	::404496701357973000
433065308	::404496713697595000
266095621	::404497054065373000
48152030	::404497327479480000
266095621	::404497391371304000
433065308	::404499863934496000
545129813	::404499913540919000
415897649	::404501017422610000
27237232	::404501239616274000
177692206	::404501364459716000
433065308	::404501442733428000
433065308	::404503109558218000
183397191	::404503224201125000
183397191	::404503250537177000
274693254	::404503380741324000
183397191	::404503443609358000
274693254	::404504265395560000
274693254	::404504275021463000
545129813	::404505023570530000
274693254	::404505287706824000
183397191	::404506913586417000
183397191	::404506967235784000
433065308	::404510060824387000
433065308	::404510669522731000
433065308	::404515384813826000
433065308	::404517705849401000
361691248	::404518804580880000
433065308	::404519580355158000
74139583	::404522760346808000
433065308	::404526611242164000
433065308	::404527270401822000
433065308	::404527559519375000
78404115	::404528709945671000
433065308	::404529299065016000
433065308	::404529799743287000
433065308	::404531049264599000
433065308	::404531258472292000
74139583	::404533460393791000
185455808	::404533921569701000
18068894	::404545103571587000
18068894	::404547135888052000
433065308	::404550636923920000
433065308	::404551978446909000
354119806	::404566427950415000
18068894	::404575129834778000
229758663	::404576889970241000
433065308	::404581373370826000
255765560	::404584972305985000
52224256	::404587449432952000
47067763	::404590252452753000
433065308	::404591600963031000
433065308	::404591886460936000
636497893	::404592990238564000
299311083	::404593959424778000
299311083	::404594237108678000
299311083	::404595767115259000
299311083	::404596232842395000
299311083	::404596270926688000
299311083	::404596292795781000
299311083	::404596393891102000
299311083	::404596546345639000
299311083	::404597254138638000
299311083	::404597528882315000
299311083	::404597570569527000
299311083	::404597865785606000
299311083	::404600336587186000
299311083	::404600842688659000
227425418	::404602084286164000
52224256	::404602197587283000
52224256	::404602213798252000
52224256	::404602353309204000
52224256	::404602471420796000
264295397	::404603069939597000
52224256	::404603162784313000
264295397	::404603415978074000
264295397	::404603654302609000
433065308	::404604865558482000
299311083	::404605625436741000
299311083	::404605730281762000
433065308	::404605792277393000
184578066	::404607376629587000
268499224	::404609563024162000
392434084	::404609724466728000
299311083	::404609782155583000
299311083	::404609863046934000
268499224	::404609907825328000
339184731	::404609974602842000
268499224	::404610019762909000
339184731	::404610219788861000
268499224	::404610632890482000
505841428	::404610778201743000
339184731	::404610956590084000
30574202	::404610992006393000
30574202	::404610992694259000
30574202	::404610993340166000
30574202	::404610993948356000
30574202	::404610994636197000
299311083	::404612192483700000
256748682	::404614634642354000
268499224	::404614891954515000
52224256	::404615114508083000
52224256	::404615313167110000
268499224	::404615726482591000
52224256	::404617301418184000
52224256	::404617531677495000
52224256	::404617847684341000
52224256	::404618104417693000
52224256	::404618317660315000
222173816	::404621130540924000
52224256	::404623741294235000
52224256	::404624065878827000
52224256	::404625396274327000
52224256	::404625487605301000
98213304	::404626032625348000
61630217	::404626855741120000
98213304	::404626913349881000
184578066	::404629851602051000
58563319	::404630107286806000
260979062	::404633789810229000
54355169	::404633851257163000
54355169	::404634045705113000
54355169	::404634046644641000
30574202	::404637305362587000
30574202	::404637305949802000
30574202	::404637306595725000
433065308	::404638618230063000
299311083	::404638663864111000
304182396	::404638676304416000
304182396	::404639063535149000
304182396	::404639365109784000
218302876	::404640916083712000
299311083	::404644233749229000
30574202	::404648697276792000
111978710	::404650400071962000
301042701	::404650654389788000
90265908	::404651414942920000
701949296	::404655655459377000
184578066	::404656112042913000
329993431	::404656841423986000
90211828	::404657270795304000
378778103	::404657290114240000
270041894	::404661086127140000
270041894	::404661296404398000
545540214	::404662213949939000
362168275	::404665398626246000
329993431	::404665626083328000
362168275	::404665748099842000
329993431	::404666407251501000
46697333	::404667778449559000
422214932	::404668770402045000
251892054	::404670683185442000
251892054	::404671044839284000
58563319	::404672002981502000
419307287	::404673035854041000
419307287	::404673136802549000
242443898	::404676874527592000
633957791	::404676950397964000
290401730	::404679116521103000
18373280	::404681900490366000
18373280	::404682072041598000
118473489	::404682603611320000
118473489	::404682658359549000
118473489	::404682808268181000
125560060	::404682910524907000
118473489	::404683009049497000
346392612	::404683981125607000
118473489	::404684006274662000
263006098	::404684094954414000
263006098	::404684630193750000
482955888	::404685139206098000
69028501	::404685931128446000
118473489	::404686255277219000
118473489	::404686443156869000
69028501	::404686483958669000
69028501	::404687819429257000
69028501	::404687955211472000
69028501	::404688137672093000
94226339	::404688276176384000
241999176	::404688313468338000
35886177	::404689364900257000
35886177	::404689555707555000
426402586	::404690121800556000
118473489	::404690421575856000
35886177	::404690558645325000
35886177	::404690638832037000
35886177	::404691246922231000
35886177	::404691835127214000
118473489	::404692129311911000
360954828	::404692178859212000
118473489	::404692210467471000
118473489	::404692234073018000
360954828	::404692251315810000
118473489	::404692276938805000
118473489	::404692338347614000
118473489	::404692527120650000
118473489	::404692613867274000
118473489	::404693417210687000
118473489	::404693614598844000
81723585	::404693633674518000
35886177	::404693720085192000
118473489	::404693724267282000
118473489	::404693848817156000
35886177	::404693857834504000
118473489	::404694051821477000
302525103	::404694160323510000
256748682	::404697088853684000
567827557	::404697830696046000
35886177	::404697919858569000
118473489	::404699106972819000
377952732	::404700597288316000
55964893	::404701129159630000
360954828	::404702641919631000
360954828	::404702750203973000
63261194	::404703654495920000
35886177	::404703996914315000
118473489	::404704513963352000
118473489	::404704779651534000
251892054	::404705849119367000
348682667	::404705861597409000
360954828	::404707905817313000
186693710	::404707926603862000
47547782	::404708087631593000
432590763	::404708222939824000
360954828	::404709772446154000
321663912	::404710832459632000
448325555	::404711133346824000
118473489	::404711658817593000
118473489	::404711758159679000
251892054	::404713707932254000
48152030	::404714465498628000
118473489	::404714528761712000
48152030	::404715812126076000
48152030	::404716650165202000
184578066	::404718727314157000
48152030	::404719164679413000
340693336	::404721275186069000
340693336	::404721419826642000
340693336	::404721482904764000
340693336	::404721494967607000
340693336	::404721561598308000
340693336	::404721611682492000
340693336	::404721644410642000
340693336	::404721713016864000
340693336	::404721744436420000
340693336	::404721779047817000
251892054	::404722135316561000
27237232	::404725032750178000
311111569	::404727057290379000
311111569	::404727242053677000
311111569	::404727330842894000
311111569	::404727406969499000
718668289	::404727615707426000
311111569	::404727852182302000
304182396	::404727950882267000
482955888	::404729543828983000
311111569	::404729820330086000
482955888	::404729883504701000
32787499	::404731831423348000
482955888	::404732108570394000
311111569	::404732364523585000
311111569	::404733674996137000
146219676	::404734597742997000
18373280	::404734831763783000
18373280	::404735138514223000
235867165	::404736551726227000
250010716	::404736790201774000
324401110	::404737101091983000
250010716	::404737232528879000
302525103	::404739195928719000
321663912	::404739338262441000
321663912	::404739439441620000
302525103	::404741659654496000
302525103	::404742548268122000
218302876	::404742660193136000
218302876	::404742853139517000
218302876	::404742974140993000
302525103	::404743511917858000
302525103	::404743591777402000
520759048	::404743668545761000
520759048	::404743725299298000
302525103	::404744087560929000
24147563	::404744953600802000
302525103	::404746276333305000
348682667	::404747006545235000
302525103	::404747377291980000
184578066	::404748035684438000
268499224	::404748417530097000
426685539	::404750063337238000
321663912	::404752029177761000
321663912	::404752202897436000
302525103	::404752873893797000
302525103	::404754583827664000
286216848	::404755162201223000
378794339	::404755315943415000
54721301	::404756701892468000
304182396	::404759383579430000
348682667	::404761826027925000
118473489	::404761923373522000
218302876	::404762112544628000
118473489	::404762335686168000
118473489	::404762509582036000
218302876	::404762581266464000
169378322	::404763040400146000
447912275	::404763085035958000
169378322	::404763663229530000
169378322	::404764286536646000
118473489	::404766135356502000
520759048	::404766962649399000
433065308	::404767345836441000
433065308	::404769497782824000
479286720	::404770172390891000
479286720	::404770287813931000
479286720	::404770402851098000
423422030	::404770486607155000
479286720	::404770503195631000
479286720	::404770676403605000
423422030	::404770745303449000
479286720	::404770776450334000
479286720	::404771096576401000
423422030	::404772868720168000
423422030	::404773104935010000
24147563	::404775629033201000
378794339	::404776159092547000
218302876	::404776166432579000
218302876	::404776317570129000
218302876	::404776359668355000
218302876	::404776581844832000
218302876	::404776659879858000
218302876	::404776863504936000
218302876	::404776978772803000
24147563	::404777423805218000
184578066	::404778075868909000
335100293	::404778259839066000
482955888	::404778893779152000
482955888	::404779011945271000
482955888	::404779352011067000
482955888	::404779402707607000
482955888	::404779845089239000
63261194	::404779891385987000
58563319	::404779938626428000
432590763	::404780720222003000
449756109	::404781079770722000
449756109	::404781281277661000
545129813	::404781477847904000
449756109	::404781884863164000
449756109	::404782166493900000
57854623	::404782236693577000
449756109	::404782246076624000
264295397	::404782896235675000
449756109	::404782948773535000
449756109	::404783045070557000
264295397	::404783069200404000
57854623	::404783143141400000
340693336	::404783219175731000
63261194	::404783278403911000
24147563	::404783447580766000
57854623	::404783628632072000
449756109	::404783630410854000
449756109	::404784039854604000
449756109	::404784952992337000
449756109	::404785051734671000
449756109	::404785520062242000
449756109	::404785799306440000
261438579	::404786293776711000
449756109	::404786320981377000
340693336	::404786344838197000
261438579	::404786372466049000
340693336	::404786428862676000
449756109	::404786539353612000
261438579	::404786769226260000
261438579	::404786870002782000
449756109	::404786875451572000
449756109	::404788071331545000
348682667	::404788452610564000
449756109	::404788559053594000
449756109	::404788917595283000
162315218	::404789559986098000
162315218	::404790052842000000
162315218	::404790564408655000
261438579	::404790646436675000
30671407	::404791076235776000
48152030	::404791174273449000
48152030	::404791288681472000
162315218	::404791329562959000
184578066	::404791375084126000
449756109	::404791754052104000
63261194	::404792041819086000
449756109	::404792055190548000
184578066	::404792590144249000
184578066	::404792876527542000
449756109	::404793025823801000
184578066	::404793152323977000
184578066	::404793177124909000
184578066	::404793195537911000
58563319	::404793366019600000
308249623	::404793545573150000
47547782	::404793612481093000
162315218	::404793909185753000
184578066	::404794541917868000
518039543	::404794709559611000
449756109	::404794792468828000
184578066	::404794997842907000
468057254	::404795054642200000
593139104	::404795335534325000
593139104	::404795382602792000
468057254	::404795516405284000
449756109	::404795528694988000
449756109	::404795822325633000
468057254	::404795834975285000
468057254	::404796033911111000
468057254	::404796084741890000
593139104	::404796255814950000
449756109	::404796269518151000
468057254	::404796292221919000
593139104	::404796315902545000
468057254	::404796476955443000
593139104	::404796517539512000
468057254	::404796647265169000
468057254	::404796731625205000
348682667	::404796768241864000
468057254	::404796853138370000
468057254	::404796922088542000
468057254	::404796964149006000
261438579	::404796972923486000
468057254	::404797008507981000
340693336	::404797247512006000
340693336	::404797330471153000
340693336	::404797402109857000
340693336	::404797453980803000
340693336	::404797483764547000
340693336	::404797498067148000
340693336	::404797636827283000
340693336	::404797683400855000
340693336	::404797699913838000
340693336	::404797716959477000
340693336	::404797740464349000
340693336	::404797752506187000
340693336	::404797801583759000
340693336	::404797813482991000
449756109	::404797815332683000
340693336	::404797953551773000
340693336	::404797971809591000
340693336	::404798154425397000
340693336	::404798243722104000
340693336	::404798274990637000
340693336	::404798512564424000
340693336	::404798579736199000
304182396	::404799081072955000
195008986	::404799145120382000
468057254	::404799350229835000
162315218	::404802077890580000
449756109	::404802633904701000
184578066	::404803073224499000
65567504	::404803367550988000
348682667	::404803513391521000
607432063	::404804020084035000
65567504	::404804330659672000
65567504	::404804507252436000
231483310	::404804759372431000
449756109	::404804783514456000
189368301	::404804993196523000
189368301	::404805293739368000
65567504	::404805700892639000
304182396	::404806123414241000
311111569	::404806319259279000
65567504	::404806806834139000
65567504	::404807128373686000
65567504	::404807670789464000
65567504	::404808196327354000
65567504	::404808308902490000
274693254	::404809078528294000
449756109	::404809939316932000
65567504	::404809957574328000
304182396	::404810732832694000
43980775	::404810869348921000
65567504	::404811355787505000
65567504	::404811842192551000
65567504	::404813083920433000
449756109	::404813639158616000
162315218	::404813922949005000
255313314	::404813953626173000
335100293	::404815895022686000
65567504	::404816906269388000
449756109	::404816997617500000
189368301	::404818114443243000
340693336	::404818506274713000
340693336	::404818548494589000
340693336	::404818618564628000
340693336	::404818637757755000
340693336	::404818661325557000
65567504	::404818694951276000
340693336	::404818732200914000
340693336	::404818771384082000
340693336	::404818822596550000
340693336	::404818953882439000
340693336	::404819128218681000
340693336	::404819211672756000
340693336	::404819407198646000
340693336	::404819565755908000
340693336	::404819784308490000
449756109	::404820314271789000
316878403	::404820403601682000
65567504	::404820403991752000
316878403	::404820464196780000
65567504	::404820566273560000
316878403	::404820696317952000
449756109	::404820700902744000
335100293	::404820758502727000
304182396	::404820818053439000
449756109	::404821292165394000
65567504	::404821456065802000
340693336	::404821920337522000
348682667	::404822945564217000
308308003	::404823571412701000
340693336	::404824611843366000
340693336	::404824933621964000
340693336	::404825129735057000
340693336	::404825306130677000
118473489	::404825634108866000
340693336	::404825968155430000
32125015	::404826255612071000
340693336	::404826499330478000
482955888	::404826515009183000
340693336	::404826553038536000
340693336	::404826596315394000
348682667	::404826911236718000
482955888	::404827078199369000
482955888	::404827241525551000
368577195	::404828338373812000
368577195	::404828367226413000
368577195	::404828393084293000
259233215	::404828846102306000
593259997	::404829713169805000
593259997	::404829805155078000
593259997	::404830482484830000
340693336	::404832880599117000
340693336	::404832900769513000
415897649	::404833127064809000
593259997	::404833140926984000
285141722	::404833587880402000
339184731	::404834247740887000
339184731	::404834302946336000
340693336	::404835935046479000
308308003	::404836035697205000
538590660	::404836588057657000
308308003	::404837045761101000
285141722	::404837204628742000
368577195	::404837308869795000
48152030	::404837533043163000
313529594	::404838625201750000
340693336	::404839041700347000
340693336	::404839097757216000
340693336	::404839141805805000
58563319	::404839236580306000
264295397	::404839368810311000
340693336	::404839381799673000
419307287	::404839396785934000
340693336	::404839544865824000
593259997	::404839577019351000
32787499	::404839607386112000
340693336	::404839656564342000
78404115	::404840093451448000
236172994	::404840240155983000
250010716	::404843997199216000
285141722	::404844133639925000
340693336	::404844454944595000
447976503	::404844956986011000
264311875	::404845006852075000
67523538	::404846221397065000
81723585	::404848138654998000
346392612	::404848238869884000
313529594	::404850433467760000
432590763	::404853872348233000
426402586	::404859306022944000
426402586	::404859399698534000
426402586	::404859469776945000
52224256	::404865591154331000
340693336	::404866938225967000
340693336	::404866975479779000
340693336	::404867031222083000
340693336	::404867050281005000
340693336	::404867062633222000
299484513	::404874222440177000
195276249	::404876785474887000
250010716	::404878080704913000
116147578	::404884077855002000
636632104	::404884367245205000
447912275	::404888168551297000
447912275	::404888593354616000
361691248	::404889745072746000
52224256	::404890545757388000
235867165	::404902961383346000
540197402	::404904228864671000
261605370	::404911993922265000
64905964	::404928748849745000
61630217	::404930997101559000
135328132	::404936894112620000
135328132	::404937418962657000
433065308	::404940271336427000
189368301	::404941512548831000
241999176	::404942162980532000
415206019	::404943596853276000
272488861	::404944996903579000
32125015	::404946977558781000
146512594	::404953321687228000
206467937	::404954515587072000
348682667	::404956150065799000
348682667	::404956658096668000
369109312	::404957887518105000
369109312	::404958001485725000
369109312	::404958090824396000
422304131	::404958184659759000
308308003	::404958731856650000
601049906	::404959609497985000
369109312	::404959991070601000
423422030	::404962193667784000
348682667	::404963783539695000
47067763	::404967747677065000
505841428	::404973125621665000
61630217	::404974403882328000
449756109	::404975058223136000
316878403	::404978463745904000
392434084	::404981157139197000
98213304	::404990341322768000
301778739	::404990938843316000
98213304	::404991192758501000
186693710	::404992071053750000
49118513	::404992452077322000
49118513	::404992623649492000
100373532	::404995754969681000
61630217	::404996377660633000
242443898	::404996971225948000
100373532	::404997184493326000
255711119	::404999227312717000
250010716	::404999357914574000
19569142	::404999749238931000
250010716	::405000125476392000
250010716	::405000179507396000
301778739	::405002417953325000
701949296	::405004202448932000
340693336	::405004645895901000
340693336	::405004910808141000
61630217	::405005754639601000
567827557	::405007772678242000
301778739	::405010571054948000
24147563	::405010959523016000
74139583	::405011976507916000
217214677	::405012329722429000
24147563	::405013080641245000
633010300	::405013103152070000
192677318	::405013934715174000
74139583	::405014289721085000
177645158	::405014715631677000
17163192	::405014909249155000
479286720	::405017627845996000
32125015	::405018046395199000
301778739	::405021089689915000
74139583	::405021622345953000
261605370	::405025280617906000
321166954	::405025302210174000
49118513	::405026436773597000
46697333	::405027378277404000
30671407	::405027379414040000
30671407	::405027942746832000
74139583	::405029905265864000
63261194	::405030022668640000
74139583	::405031505334136000
81723585	::405033312684494000
545540214	::405033635490709000
301778739	::405033851170213000
57067055	::405035384692023000
30944417	::405036098574774000
301778739	::405036493372399000
46991082	::405036689208262000
285141722	::405037552878362000
116343636	::405041917588537000
194359942	::405042059037249000
18373280	::405044775264739000
195008986	::405051384787378000
30574202	::405051648487088000
30574202	::405051649195909000
30574202	::405051649887977000
30574202	::405051650768769000
30574202	::405051651439878000
251892054	::405051789587648000
332525085	::405053700328407000
538590660	::405054423443202000
377952732	::405054602204049000
94226339	::405057213086982000
298090474	::405057541370945000
445669112	::405060643147227000
30944417	::405061999803252000
30574202	::405063006398070000
30574202	::405063007165640000
30574202	::405063008549732000
30574202	::405063009535401000
30574202	::405063010319728000
63261194	::405063850460205000
30944417	::405064078227689000
321166954	::405066514945961000
316484120	::405067434568085000
24147563	::405069592357130000
30944417	::405070395784843000
20545953	::405071166429069000
18373280	::405075657295937000
348682667	::405083629426331000
348682667	::405084332525883000
378794339	::405084653662388000
349472194	::405084688953647000
349472194	::405085124733456000
349472194	::405085945630056000
349472194	::405086128329723000
95504927	::405086765028880000
308308003	::405086914434174000
308308003	::405087057640300000
308308003	::405087278373945000
353567857	::405088158096035000
378794339	::405088353281785000
301778739	::405090126797078000
301778739	::405090957957144000
301778739	::405091143190188000
276887663	::405092982770003000
40524821	::405093801859235000
301778739	::405094425451167000
301244439	::405095587202486000
386627455	::405097464505860000
311111569	::405103050354098000
311724390	::405103725229776000
301244439	::405104027496902000
419307287	::405105213196890000
545129813	::405105780183289000
301244439	::405106262876381000
499925803	::405109951518883000
499925803	::405110055873163000
324401110	::405111768222949000
499925803	::405112601975083000
520759048	::405114189481398000
285141722	::405117218200895000
286216848	::405117782808739000
324401110	::405118052112420000
479286720	::405118407412305000
329993431	::405119168032161000
631782776	::405119576699969000
298090474	::405120779743809000
399695389	::405123612568326000
399695389	::405124103943639000
399695389	::405124235791593000
399695389	::405125178239119000
399695389	::405125256769044000
399695389	::405125454538887000
399695389	::405125525707833000
39140648	::405126805373583000
92936298	::405127116565782000
74139583	::405127576865492000
128090534	::405130715140210000
253879613	::405131356616683000
520759048	::405131773895405000
482955888	::405133369832652000
482955888	::405133434567544000
95299169	::405133695977132000
482955888	::405134536423768000
95299169	::405134786605236000
377035998	::405135499410432000
184578066	::405135958720258000
482955888	::405136168100319000
17146204	::405136453769777000
482955888	::405136496916979000
116343636	::405140529056595000
460471042	::405142623830433000
373736716	::405144827505168000
520759048	::405146158965616000
17146204	::405146719324999000
18373280	::405146723255087000
18373280	::405146984061100000
303480264	::405147515601043000
303480264	::405147711814762000
339184731	::405147845402951000
573114433	::405147930706722000
17146204	::405149066352291000
18373280	::405149271349276000
218302876	::405149475422744000
218302876	::405149536101736000
177645158	::405149574286692000
218302876	::405149629441781000
218302876	::405150017343598000
218302876	::405150127741890000
218302876	::405150198210383000
218302876	::405150293010046000
218302876	::405150338820210000
177645158	::405150384756228000
218302876	::405150406432391000
218302876	::405150468600377000
218302876	::405150530671894000
218302876	::405150590939852000
386627455	::405150913318625000
218302876	::405151416852836000
397934536	::405152201594527000
593259997	::405153099880202000
593259997	::405153256537485000
593259997	::405153641914314000
593259997	::405153968000491000
419307287	::405155521017044000
194359942	::405156164079345000
393499174	::405156236318216000
393499174	::405157434685394000
335100293	::405157706933481000
194359942	::405157744488886000
321166954	::405157774448787000
393499174	::405157951608213000
259233215	::405158140376674000
48152030	::405161398969176000
518039543	::405162933501452000
95504927	::405164356838510000
367308760	::405165410435076000
367308760	::405165474167521000
348682667	::405165722336493000
426786499	::405166013055893000
348682667	::405166463616835000
339184731	::405166554691543000
339184731	::405166688301088000
311111569	::405167106523942000
311111569	::405168135458017000
46697333	::405168369659555000
607432063	::405168385706954000
311111569	::405168559867035000
287721116	::405169916036538000
393499174	::405171133626208000
449756109	::405171410621841000
369109312	::405171416594927000
313529594	::405171584203100000
313529594	::405172587686154000
364609793	::405174215571431000
311111569	::405174937016889000
357265451	::405180320359530000
234801315	::405181180431314000
460471042	::405182606691401000
460471042	::405182737448853000
63261194	::405183436044132000
346392612	::405183668433739000
506912647	::405187025554640000
506912647	::405187223337074000
506912647	::405188724256145000
718668289	::405189312079097000
189368301	::405190563169062000
189368301	::405191148198961000
189368301	::405191469499449000
189368301	::405191469885292000
298090474	::405195125476687000
54355169	::405195596644237000
30944417	::405196606599094000
340693336	::405198207983951000
340693336	::405198251403378000
340693336	::405198472862629000
340693336	::405198518937059000
169378322	::405198540160245000
340693336	::405198586368892000
340693336	::405198615280226000
340693336	::405198649631588000
340693336	::405198676529643000
340693336	::405198693332049000
340693336	::405198742770302000
340693336	::405198760814190000
340693336	::405198774915461000
98213304	::405198840598233000
340693336	::405198969313054000
340693336	::405199042667229000
98213304	::405199090616913000
340693336	::405199121650163000
340693336	::405199237240979000
340693336	::405199254009831000
340693336	::405200059304001000
340693336	::405200076881940000
340693336	::405200433213210000
340693336	::405200793369722000
426402586	::405200808255717000
340693336	::405200970738454000
264532389	::405201066738089000
340693336	::405201424725716000
447709333	::405204471518474000
49118513	::405210058591846000
236172994	::405210478357778000
616892340	::405211536303476000
616892340	::405212857282732000
433003196	::405215384166756000
340693336	::405218890214436000
340693336	::405218897684471000
340693336	::405218907197169000
340693336	::405218942005702000
340693336	::405219263004168000
340693336	::405219309518999000
30574202	::405224749363519000
362168275	::405224916456189000
274693254	::405227341238243000
224346133	::405227548625600000
189272740	::405233420092989000
299484513	::405239960451567000
47547782	::405240684703019000
636497893	::405243506740191000
636632104	::405252366003232000
185455808	::405252822398435000
17146204	::405259246897348000
281821239	::405259668999524000
281821239	::405259698544193000
281821239	::405260029466382000
281821239	::405260094457131000
281821239	::405260694410371000
281821239	::405261139996450000
371243365	::405262726768762000
371243365	::405264658577104000
238400474	::405271041812873000
433065308	::405283345195483000
433065308	::405284090837864000
433065308	::405284211499614000
18373280	::405284834135638000
491921675	::405293293757423000
329993431	::405293721630961000
423422030	::405293897737584000
251892054	::405296121016496000
241999176	::405300892309925000
499925803	::405308554665410000
499925803	::405308636525649000
392156048	::405313762615242000
383812985	::405317987441197000
449756109	::405319043735121000
82130465	::405322317279920000
449756109	::405323188693110000
15688986	::405328093813829000
301244439	::405333044409540000
303480264	::405334321579716000
367308760	::405334772454404000
460765832	::405335135785988000
505841428	::405335558584795000
303480264	::405336862526808000
255711119	::405337834397368000
446326590	::405338878455717000
446326590	::405339160871174000
367308760	::405344154286178000
367308760	::405344839463485000
47067763	::405345252695089000
58563319	::405346173625851000
593259997	::405348363853250000
19245878	::405349465357565000
180911733	::405353879056822000
180911733	::405354359375925000
250010716	::405355354583625000
593259997	::405357764160925000
727288316	::405358951987826000
727288316	::405359035014082000
419307287	::405362722096705000
49118513	::405363040612528000
633010300	::405363158883123000
153230202	::405364038491586000
261438579	::405365450017488000
261438579	::405365529763782000
49118513	::405366585663438000
340693336	::405368201774522000
340693336	::405368243797250000
340693336	::405368274436620000
340693336	::405368281722155000
340693336	::405368323283505000
340693336	::405368338211024000
340693336	::405368400408354000
340693336	::405368420541022000
340693336	::405368458054889000
340693336	::405368510546595000
340693336	::405368586979397000
340693336	::405368607602774000
340693336	::405368699181203000
340693336	::405368727144656000
340693336	::405368764465561000
340693336	::405368774674497000
340693336	::405368782639468000
520759048	::405370602506440000
311111569	::405370732085264000
311111569	::405370965393416000
520759048	::405371019567063000
520759048	::405371637627105000
433065308	::405373437821988000
19835249	::405373979424088000
100313850	::405374410657234000
69666823	::405375112268226000
520759048	::405375366489210000
285141722	::405375729157668000
74139583	::405376381384937000
49118513	::405376622741970000
49118513	::405376738471190000
422304131	::405377576912171000
468057254	::405377848854446000
422304131	::405378052508495000
422304131	::405378418058874000
74139583	::405379600081240000
22734052	::405380208691138000
21112883	::405380327255719000
32125015	::405380432692531000
301778739	::405382197705588000
180911733	::405382347056775000
264532389	::405383345153912000
180911733	::405384751659638000
129314214	::405387753288134000
323076337	::405389716062609000
180911733	::405390158205554000
479286720	::405390938845237000
520759048	::405391143644692000
520759048	::405391276729982000
482944497	::405391969918386000
17163192	::405392974395473000
125560060	::405394082496671000
177989889	::405395966594801000
49118513	::405396829548060000
49118513	::405396878227148000
192677318	::405397799598309000
111978710	::405399130391855000
111978710	::405399848884527000
718668289	::405400702631301000
285141722	::405401179439394000
285141722	::405402207237201000
31287131	::405402699937492000
52995718	::405402986177773000
111978710	::405404113375989000
111978710	::405404962915495000
195008986	::405406239645265000
209345596	::405406310495047000
69666823	::405407085921591000
386627455	::405407353774039000
386627455	::405407865177124000
111978710	::405408068956991000
251892054	::405408428522491000
116147578	::405408706835140000
35886177	::405408823638097000
35886177	::405408906999898000
35886177	::405408972120666000
116147578	::405409178488803000
422304131	::405409183194812000
116147578	::405409383808380000
116147578	::405409484920471000
352789311	::405409565808021000
259233215	::405409904967839000
329475109	::405410367771131000
329475109	::405410438696808000
499925803	::405411637751853000
393499174	::405411957353615000
378778103	::405412355116634000
393499174	::405412407649923000
259233215	::405414287902253000
192677318	::405417383340539000
17146204	::405417814044839000
631782776	::405418599692529000
433003196	::405421531657814000
111978710	::405421635957559000
17928370	::405422523849793000
17928370	::405422794545954000
447976503	::405423355144052000
192677318	::405423476401385000
111978710	::405424656993116000
111978710	::405425841410015000
415897649	::405428814634708000
231483310	::405429377317355000
94226339	::405430385166667000
224346133	::405431389887025000
362168275	::405431715520192000
241999176	::405431980864458000
63261194	::405432917666443000
63261194	::405434602434486000
264311875	::405435992540061000
169618179	::405436018590875000
432590763	::405436374871851000
302525103	::405437534668222000
287721116	::405438432345747000
434720036	::405438479103827000
434720036	::405438604907798000
287721116	::405439064674807000
287721116	::405439468124913000
287721116	::405439578011492000
434720036	::405439979192479000
287721116	::405440223758147000
180388620	::405440302548123000
287721116	::405440441169883000
287721116	::405440707101331000
48152030	::405441145171218000
259233215	::405441562479300000
287721116	::405442001501290000
287721116	::405442108049215000
111978710	::405442301888970000
287721116	::405442401973436000
48152030	::405442767041466000
287721116	::405442774524100000
467772798	::405442962798043000
111978710	::405443105337262000
111978710	::405443203643367000
287721116	::405443263932289000
287721116	::405443505255759000
287721116	::405443880268484000
287721116	::405444170673713000
57067055	::405444214311247000
287721116	::405444482549567000
287721116	::405444573582741000
287721116	::405444885500534000
287721116	::405445474041085000
287721116	::405445535546347000
287721116	::405446073184813000
287721116	::405446581983248000
573114433	::405447843227246000
446326590	::405448003076382000
236172994	::405448233519833000
49118513	::405448362658242000
134142256	::405449768047874000
111978710	::405450043034857000
111978710	::405451061340561000
111978710	::405452411440861000
111978710	::405452658200178000
111978710	::405452890090647000
229364831	::405453827760877000
111978710	::405453858589011000
313529594	::405453974515351000
313529594	::405454277251825000
423422030	::405455537338200000
49118513	::405455692770713000
19245878	::405456680294416000
311111569	::405457170793132000
311111569	::405458002288721000
311111569	::405458315141861000
456220746	::405458414265856000
311111569	::405458654419116000
311111569	::405458773180829000
311111569	::405458835495596000
311111569	::405459144267677000
311111569	::405459302652981000
125560060	::405459355941613000
311111569	::405459577686077000
311111569	::405459757562986000
377035998	::405461060175413000
54721301	::405461585784631000
49118513	::405462438486634000
69028501	::405462603264032000
524903037	::405464621328252000
524903037	::405465248993263000
524903037	::405465937165303000
241324134	::405466233492885000
229364831	::405466243924103000
229364831	::405466440620191000
321166954	::405467051881271000
468057254	::405468823861465000
468057254	::405469484736974000
468057254	::405470637377867000
308308003	::405472970656591000
184578066	::405473900642844000
308308003	::405474136887025000
308308003	::405474691671789000
308308003	::405475589970067000
250010716	::405476210089553000
308308003	::405476217706397000
308308003	::405477198309519000
303498273	::405479333797453000
303498273	::405479481881534000
308308003	::405479536579469000
261438579	::405481654849785000
348682667	::405481832830885000
261438579	::405482221504434000
301244439	::405483436380418000
276887663	::405484196283416000
311724390	::405484494204854000
18373280	::405484980261748000
18373280	::405485219752333000
18373280	::405485679787782000
63261194	::405485836214358000
348682667	::405486504174055000
111978710	::405489014490144000
287721116	::405489803837198000
259233215	::405493320530415000
17146204	::405493688953884000
321166954	::405494475239092000
58976049	::405494716365434000
195846146	::405496250750881000
377952732	::405498820017934000
377952732	::405499062842957000
286216848	::405501558344798000
261438579	::405503948066283000
261438579	::405503996900552000
393499174	::405505361928404000
157541754	::405505645555630000
227425418	::405507000852684000
259233215	::405508725223735000
287721116	::405511780887429000
48152030	::405512800383946000
19245878	::405513034057400000
329475109	::405513368213024000
19245878	::405513458785214000
206467937	::405513685998661000
206467937	::405514042967474000
19245878	::405514136408178000
19245878	::405514719517081000
19245878	::405514830917799000
19245878	::405515525414846000
19245878	::405515993490808000
95843709	::405517080478638000
95843709	::405517578271203000
95843709	::405518117369294000
222173816	::405520611591852000
222173816	::405520978979344000
479286720	::405522601440989000
479286720	::405522773063507000
479286720	::405522848183517000
479286720	::405522939803885000
479286720	::405523051846328000
479286720	::405523155466600000
308308003	::405523177696010000
479286720	::405523298488188000
308308003	::405523783630331000
256748682	::405525843185000000
180911733	::405526024349163000
95299169	::405528803407302000
308249623	::405528974753021000
227425418	::405530231437414000
203145029	::405530320633856000
316878403	::405530379374710000
203145029	::405530388556431000
177692206	::405530585210564000
348682667	::405531709116264000
348682667	::405531790968111000
348682667	::405532114583834000
220465561	::405532137681473000
220465561	::405532227452149000
220465561	::405532316786651000
220465561	::405532489134788000
227425418	::405532498513657000
348682667	::405532543015215000
220465561	::405532634551304000
220465561	::405532696362774000
220465561	::405532734082150000
348682667	::405532750499049000
220465561	::405532788872318000
220465561	::405532847366103000
220465561	::405532871428800000
227425418	::405532880282980000
348682667	::405533218889543000
348682667	::405533452306751000
19245878	::405533493792624000
218302876	::405533833342091000
218302876	::405533872818896000
218302876	::405534010018783000
218302876	::405534198707912000
348682667	::405534424928124000
573114433	::405534501453185000
348682667	::405534925761552000
348682667	::405535232096747000
222173816	::405535365450051000
227425418	::405535460090314000
227425418	::405535552813801000
348682667	::405535831722819000
227425418	::405535876215623000
227425418	::405536352520765000
206467937	::405536390223372000
227425418	::405536613255503000
348682667	::405536642733465000
631782776	::405536766276276000
348682667	::405536779190935000
631782776	::405536804150861000
348682667	::405536830143365000
227425418	::405536940612542000
397934536	::405536983344115000
348682667	::405537358843740000
95299169	::405537474245443000
227425418	::405537807537422000
222173816	::405538024412311000
227425418	::405538307615903000
227425418	::405538485269848000
348682667	::405538587242135000
227425418	::405539192404320000
227425418	::405539549893255000
227425418	::405539765610889000
227425418	::405540927956996000
227425418	::405541419399401000
227425418	::405542343790432000
227425418	::405543067349815000
322763942	::405543100321660000
227425418	::405543218579652000
227425418	::405543326193295000
227425418	::405543410091577000
348682667	::405543780067328000
348682667	::405544157944766000
236172994	::405544246553620000
227425418	::405544299120451000
348682667	::405544918162362000
348682667	::405545140699541000
348682667	::405545217744707000
227425418	::405545357284618000
227425418	::405545728363085000
220465561	::405545975378243000
586941163	::405546490782679000
272488861	::405546659553095000
227425418	::405546949140418000
227425418	::405546993834930000
227425418	::405547246541754000
227425418	::405547334521483000
227425418	::405547381808046000
227425418	::405547503287693000
406122207	::405547674860285000
227425418	::405547911569616000
324401110	::405550434641002000
118473489	::405550617894338000
313529594	::405550688148537000
468057254	::405551888294084000
192677318	::405552857665257000
222173816	::405553730902163000
177645158	::405554065813143000
607432063	::405554456546131000
426786499	::405554705180266000
195008986	::405558208498257000
318224190	::405561643729309000
303498273	::405564708016488000
303498273	::405564800727388000
261605370	::405565196217122000
227425418	::405566472551800000
386627455	::405566651115900000
316878403	::405567013684125000
316878403	::405567049964871000
386627455	::405569048882073000
386627455	::405569351161360000
386627455	::405569622528643000
426402586	::405574432766558000
18373280	::405575500976115000
185455808	::405577196498329000
195008986	::405578924857774000
256748682	::405581225030852000
95299169	::405585038353637000
220465561	::405586858328879000
274693254	::405588434380935000
339184731	::405593670243463000
63261194	::405594104744390000
339184731	::405594250097987000
339184731	::405594264781864000
339184731	::405596093595271000
92936298	::405602040564707000
69666823	::405602921066536000
48152030	::405604560980692000
48152030	::405605718775955000
48152030	::405606256317956000
69666823	::405608676037521000
132479234	::405609789046403000
69666823	::405616814195232000
32125015	::405622025659891000
299484513	::405624945360637000
209345596	::405633277223915000
146512594	::405635878380650000
57854623	::405639630336163000
63261194	::405641952462659000
63261194	::405644892074172000
255765560	::405661059358265000
95299169	::405661166078550000
415897649	::405662923822878000
419307287	::405665288957333000
241999176	::405668102513639000
419307287	::405671242386374000
259233215	::405677553643683000
259233215	::405677589404327000
256748682	::405678606489493000
256748682	::405679740008546000
256748682	::405679774838063000
256748682	::405679867511185000
256748682	::405680774437142000
256748682	::405680959506636000
256748682	::405681083423154000
256748682	::405681284946862000
256748682	::405681690762547000
256748682	::405682529451384000
256748682	::405682735119077000
256748682	::405683499975598000
256748682	::405683980475043000
256748682	::405684798330773000
256748682	::405685280075952000
95299169	::405685332861280000
135328132	::405685378252025000
256748682	::405685597417000000
256748682	::405685715750883000
135328132	::405685729663414000
256748682	::405685940351668000
256748682	::405686095704518000
256748682	::405686194228715000
256748682	::405686337233514000
256748682	::405686445127766000
256748682	::405686552611024000
20545953	::405687118745186000
256748682	::405687392751058000
256748682	::405688016968364000
256748682	::405688541025665000
256748682	::405688565646254000
256748682	::405688610361716000
256748682	::405688959046799000
256748682	::405689221807357000
52224256	::405689462866210000
256748682	::405689511918985000
20545953	::405689719641489000
256748682	::405690041357574000
256748682	::405690193262702000
256748682	::405690444891557000
256748682	::405690731089903000
256748682	::405690818683760000
52224256	::405691097105461000
256748682	::405691188042547000
256748682	::405691351238729000
256748682	::405691476656803000
256748682	::405691601215062000
52224256	::405691675944558000
256748682	::405691925380206000
383812985	::405692315903070000
256748682	::405692557143060000
52224256	::405693139068792000
256748682	::405693202822594000
256748682	::405693545597915000
256748682	::405693635712528000
256748682	::405693779329683000
52224256	::405693803463315000
256748682	::405694050143305000
256748682	::405694432781291000
52224256	::405694473264300000
301042701	::405694558933372000
256748682	::405695048383492000
256748682	::405695170563563000
256748682	::405695252461535000
239770256	::405695328738746000
256748682	::405695505566814000
256748682	::405695604653051000
256748682	::405695870399967000
505841428	::405697670540713000
95299169	::405698414387937000
95299169	::405699017293967000
95299169	::405700284619689000
52224256	::405703544440766000
95299169	::405703552561340000
52224256	::405703614527569000
52224256	::405704069206929000
301244439	::405705842332540000
264532389	::405707544246497000
264532389	::405709541825720000
195008986	::405709604933623000
264532389	::405709847620239000
573114433	::405709898169995000
423422030	::405712208073859000
129844944	::405714120223510000
153230202	::405720613274140000
47067763	::405722720010518000
348682667	::405723208219123000
264234166	::405724315276296000
264234166	::405724410235338000
264234166	::405725099619532000
264234166	::405725130112122000
264234166	::405725452201123000
304182396	::405726029198942000
303498273	::405726205191528000
264234166	::405726726107697000
220465561	::405728037099941000
264234166	::405728071606886000
220465561	::405728931489132000
21764174	::405729331118215000
30671407	::405729772506185000
264234166	::405730174173339000
220465561	::405730728073105000
220465561	::405730990049353000
220465561	::405731153333612000
220465561	::405731326004699000
220465561	::405731789722746000
19245878	::405732038256644000
57854623	::405732591690465000
57854623	::405732658140827000
459561241	::405734066189631000
250010716	::405734684367126000
49118513	::405736777996337000
49118513	::405736861819478000
264234166	::405736991951953000
250010716	::405737373658406000
264311875	::405737594329120000
250010716	::405737606912028000
164816411	::405737648863453000
250010716	::405737795747991000
264234166	::405737969866117000
250010716	::405738165559758000
206467937	::405738216092749000
313529594	::405741579807113000
323011452	::405743071880826000
323011452	::405746024443936000
323011452	::405747258412380000
18068894	::405747476679757000
499925803	::405747495579303000
264234166	::405748683938856000
323011452	::405748761239896000
69666823	::405748841728987000
323011452	::405748956434427000
479286720	::405749343078326000
264234166	::405749363386753000
16710226	::405749941890334000
30574202	::405750250532376000
30574202	::405750251081854000
27237232	::405750741593096000
308308003	::405752169866878000
308308003	::405752533173276000
260979062	::405752586717769000
468057254	::405752606964068000
518039543	::405756580995792000
111978710	::405756635047419000
111978710	::405758460244930000
192677318	::405758896188698000
180388620	::405759352532787000
192677318	::405759517616791000
256748682	::405760765615153000
129314214	::405760786519162000
256748682	::405760930816225000
633010300	::405761873456693000
308308003	::405762441125961000
129314214	::405763841637629000
348682667	::405763935229734000
348682667	::405764960271491000
220465561	::405768287423717000
220465561	::405768313046695000
57067055	::405768504600584000
57067055	::405770980976365000
241999176	::405772851405672000
491921675	::405774297961988000
422304131	::405774407961808000
323011452	::405774586664714000
348682667	::405777058837827000
195276249	::405778168310931000
393499174	::405780055307325000
17146204	::405783823255740000
545540214	::405783866796826000
192677318	::405784546790346000
192677318	::405784662678970000
17146204	::405784681792032000
422214932	::405785702165516000
303480264	::405786766462164000
48152030	::405790631185756000
473640061	::405791101313097000
74139583	::405792669215240000
74139583	::405793096170237000
18373280	::405793210884050000
30574202	::405794965675986000
479286720	::405795844802502000
479286720	::405796054630924000
479286720	::405796112482975000
479286720	::405796243173306000
479286720	::405796833823580000
479286720	::405796984105496000
479286720	::405797109594861000
49118513	::405797142411096000
448325555	::405797148429942000
479286720	::405797240436191000
423422030	::405797240901734000
479286720	::405797372460277000
540197402	::405797383390650000
718668289	::405797689540886000
718668289	::405797909347590000
479286720	::405797988679057000
383812985	::405798507246002000
135328132	::405800260473466000
313653756	::405800325195386000
135328132	::405800806425034000
17163192	::405800997551099000
369109312	::405801825674084000
250010716	::405803531191336000
250010716	::405804336191528000
250010716	::405804387563347000
94226339	::405805124917817000
322260178	::405806831265914000
538590660	::405807278244528000
369310186	::405810285900234000
27237232	::405812785491488000
301042701	::405814146295668000
40524821	::405816582263541000
601049906	::405820262857588000
234950395	::405821424503230000
30574202	::405823034885279000
48152030	::405823365333520000
48152030	::405823647132041000
48152030	::405823730036641000
234950395	::405823764547383000
234950395	::405824359886901000
432590763	::405825162873798000
281821239	::405826036396331000
234950395	::405826907406483000
538590660	::405828052586082000
299311083	::405828241711464000
32125015	::405828516433768000
299311083	::405828796898869000
538590660	::405828838460256000
447976503	::405828932789731000
447976503	::405828973650661000
35886177	::405829327456960000
35886177	::405829385178992000
35886177	::405829439042244000
287721116	::405829452061765000
35886177	::405829482381987000
35886177	::405829546097639000
35886177	::405830131521843000
287721116	::405830194797486000
35886177	::405830269896122000
426402586	::405831114507714000
302525103	::405831330551713000
18068894	::405832486774509000
479286720	::405833964449185000
479286720	::405834061954187000
479286720	::405834131541872000
479286720	::405835094235283000
479286720	::405835401296105000
479286720	::405836545728729000
272488861	::405838408570138000
192677318	::405840837239914000
433003196	::405841027506143000
324401110	::405841610032025000
192677318	::405841966300430000
194359942	::405842621802622000
18373280	::405843572135452000
18373280	::405843641244991000
129314214	::405844516139044000
301244439	::405846788458176000
573114433	::405848283702362000
308249623	::405851251759276000
324401110	::405851310194708000
434720036	::405857338243837000
58563319	::405861890070282000
30574202	::405862217444114000
701949296	::405863613220405000
177692206	::405864326596026000
369109312	::405864808681316000
194359942	::405865862504382000
194359942	::405866644821794000
302525103	::405866992545955000
302525103	::405867628486328000
302525103	::405868214539661000
302525103	::405869348117422000
49118513	::405869523817226000
49118513	::405869964802162000
261605370	::405870840916770000
261605370	::405870971019886000
17146204	::405871538471047000
243857003	::405872570919968000
286216848	::405872895647178000
631782776	::405873590157201000
302525103	::405873661556445000
631782776	::405874228488331000
135328132	::405876045003620000
49118513	::405877306520248000
49118513	::405877322102095000
49118513	::405877362774257000
135328132	::405877824206430000
302525103	::405878084668116000
460471042	::405880882286063000
185455808	::405881360629657000
235867165	::405883322556903000
18373280	::405883420284157000
35147507	::405883431189356000
18373280	::405883699784204000
18373280	::405884141192753000
18373280	::405884164546650000
616892340	::405885425039843000
218302876	::405885505260101000
218302876	::405885586998689000
218302876	::405885799444398000
218302876	::405885799763165000
218302876	::405885932470939000
218302876	::405886023869034000
218302876	::405886151602348000
218302876	::405886254819966000
218302876	::405886321786241000
218302876	::405886385027969000
218302876	::405886539760013000
218302876	::405886585486340000
218302876	::405886701387522000
218302876	::405886838067322000
218302876	::405886943239499000
218302876	::405887098399375000
218302876	::405887291744210000
169618179	::405888013185863000
169618179	::405888181297758000
49118513	::405890290630000000
302525103	::405890751390687000
192677318	::405890918450221000
35147507	::405891350245031000
100313850	::405892539170828000
18373280	::405894641041408000
186472636	::405895857171464000
727288316	::405896089347170000
90211828	::405896746662109000
631782776	::405899925936168000
74262042	::405900790088626000
74262042	::405900868324950000
74262042	::405901084134473000
324401110	::405901846193401000
195846146	::405901958256422000
430943995	::405903601987764000
573114433	::405903819818938000
468057254	::405905356058292000
281821239	::405906083169837000
281821239	::405906627791814000
419307287	::405906714857181000
232793000	::405906813419139000
227425418	::405907747083796000
227425418	::405907766004310000
316878403	::405908152240984000
69666823	::405908642924605000
419307287	::405911802434682000
222173816	::405912281453563000
518039543	::405912458964901000
195846146	::405913362594164000
195846146	::405915999272067000
348682667	::405917439940366000
362168275	::405918124089679000
35147507	::405918191463194000
49118513	::405918325701898000
195846146	::405918366759542000
195846146	::405918608431140000
285141722	::405921502719406000
607432063	::405921504350597000
285141722	::405921685242908000
192677318	::405922383544193000
49118513	::405923830071562000
593259997	::405924445161660000
192677318	::405924526472839000
593259997	::405924787261669000
415206019	::405925347340062000
354617285	::405931856480448000
354617285	::405931979310632000
354617285	::405932263915159000
342934741	::405933373837049000
727288316	::405934010225811000
232793000	::405934875187757000
340693336	::405934927398453000
419307287	::405935672894042000
35147507	::405936366959464000
352789311	::405942202368794000
352789311	::405942359877509000
352789311	::405942519290421000
18068894	::405943013135757000
352789311	::405943559700107000
281821239	::405943650611232000
352789311	::405943878458834000
352789311	::405943923681816000
281821239	::405944116556468000
281821239	::405944720649506000
281821239	::405945407177388000
281821239	::405945435824484000
281821239	::405946042211790000
281821239	::405946483796504000
281821239	::405946540495093000
281821239	::405946637907791000
281821239	::405947772311830000
195846146	::405947802376613000
423422030	::405947936426979000
281821239	::405948345375408000
340693336	::405948906594263000
281821239	::405948958968520000
281821239	::405948972730032000
281821239	::405949150547550000
281821239	::405949508573339000
281821239	::405949580220456000
90211828	::405950881591738000
81723585	::405950983593013000
90211828	::405951051121307000
81723585	::405951351533744000
281821239	::405956513161695000
177692206	::405964177355055000
304182396	::405965589510111000
336171560	::405966716103979000
336171560	::405967113921118000
336171560	::405967622711152000
336171560	::405968075188494000
336171560	::405968144029589000
116343636	::405970115755118000
593259997	::405970736881233000
336171560	::405970977831403000
18373280	::405972916187049000
18373280	::405972944817356000
71926182	::405978144349249000
18373280	::405978590094700000
177692206	::405979382420099000
18373280	::405982794649579000
17146204	::405983244232835000
18373280	::405983413338796000
18373280	::405983741958316000
18373280	::405983805535559000
18373280	::405983914151256000
18373280	::405984415831949000
18373280	::405984458328641000
18373280	::405986216526376000
18373280	::405987306852454000
48152030	::405989248588722000
18373280	::405990452781797000
18373280	::405991852479766000
222173816	::405992924388683000
18373280	::405993213921464000
18373280	::405993765896060000
18373280	::406000164554289000
18373280	::406001201163952000
18373280	::406001262342070000
18373280	::406001523567513000
18373280	::406002168458530000
636632104	::406002183981637000
18373280	::406002199760629000
447912275	::406007516049309000
447912275	::406012124406640000
132479234	::406016304026771000
316878403	::406018017471266000
415206019	::406018418375004000
257097351	::406020589955350000
346392612	::406021263472074000
257097351	::406022282620846000
447912275	::406022942682673000
447912275	::406023200691068000
49118513	::406026376375181000
346392612	::406027490667536000
17163192	::406031663807094000
357265451	::406040262918430000
357265451	::406040418837471000
357265451	::406040504879427000
252451878	::406047193171492000
49118513	::406047636568150000
129314214	::406052184694861000
18068894	::406052668075823000
308249623	::406055270498856000
17163192	::406056097712443000
52224256	::406056441519161000
52224256	::406056997021171000
52224256	::406057903842279000
308249623	::406058240779517000
52224256	::406058362883686000
32125015	::406059918345506000
52224256	::406060089338892000
52224256	::406060799396827000
505841428	::406060842371665000
52224256	::406061013335670000
52224256	::406061261835603000
348682667	::406061421177610000
303498273	::406061469558923000
460765832	::406061639230689000
52224256	::406062318477246000
303498273	::406063102661521000
52224256	::406064146438815000
52224256	::406064328257728000
545129813	::406064479743803000
180388620	::406064531278807000
52224256	::406064590397534000
52224256	::406065450003345000
52224256	::406065612851380000
348682667	::406065735933657000
52224256	::406065878308900000
348682667	::406066163970748000
52224256	::406066194458742000
348682667	::406066413288558000
312907071	::406067699807039000
362168275	::406068493180620000
362168275	::406068652174082000
362168275	::406068777248227000
348682667	::406073119238266000
55964893	::406073401934356000
264311875	::406073774677585000
264311875	::406073955770843000
426402586	::406074916077719000
426402586	::406075109804212000
55964893	::406075300863565000
15278648	::406076577898704000
362168275	::406076935798661000
362168275	::406077462225772000
15278648	::406077563232997000
153230202	::406077596657397000
281821239	::406078017710993000
180911733	::406078296510582000
15278648	::406078985085259000
15278648	::406079800822878000
348682667	::406079985364242000
393801885	::406080178528747000
82130465	::406080347797872000
449756109	::406081099102552000
449756109	::406081406037528000
463420581	::406081704823373000
463420581	::406082202095865000
463420581	::406082400289292000
15086993	::406082525011120000
217214677	::406082558804242000
218302876	::406083619069775000
90265908	::406083709629394000
468057254	::406086119952883000
362168275	::406087377749176000
419307287	::406088308540723000
400704846	::406088344376840000
400704846	::406089493091856000
400704846	::406089779055325000
400704846	::406090104717860000
400704846	::406090220178644000
547745977	::406092095930499000
58976049	::406092193347411000
547745977	::406092888540729000
302525103	::406093071051288000
58976049	::406093466943639000
339184731	::406095114545549000
362168275	::406096914799546000
362168275	::406097336847175000
194359942	::406098801376493000
426402586	::406099170676973000
50154503	::406099418383806000
47067763	::406100223677972000
422304131	::406102110053617000
422304131	::406102135156531000
419307287	::406102463121338000
313529594	::406102776872071000
58976049	::406105168678498000
177645158	::406105199959224000
459561241	::406106001566625000
177645158	::406106713670967000
177645158	::406106902938918000
195846146	::406109224549117000
184578066	::406109665995407000
348682667	::406109711550148000
184578066	::406109999870377000
348682667	::406110131932639000
209345596	::406110688583876000
17769662	::406111272686858000
209345596	::406112423108943000
377952732	::406113278876975000
69666823	::406115978914050000
49118513	::406116457064726000
235867165	::406116666100031000
55964893	::406117277377904000
192677318	::406119438011084000
276887663	::406119592440786000
276887663	::406120135414390000
32125015	::406120309952368000
339184731	::406120472900689000
482944497	::406120989903585000
116343636	::406123793925431000
74139583	::406123923454324000
262889564	::406124069948764000
74139583	::406124470873911000
313529594	::406124930707636000
313529594	::406125130452967000
313529594	::406128178243960000
127692656	::406128475234263000
58976049	::406130281046081000
260979062	::406131008333828000
81723585	::406131498551881000
547745977	::406134433251852000
419307287	::406134579343683000
426402586	::406135867464777000
378794339	::406136035454615000
264311875	::406138500711325000
264311875	::406138622425845000
69028501	::406139605662978000
445669112	::406139799448616000
445669112	::406139954830782000
348682667	::406140276521312000
445669112	::406140390585425000
445669112	::406140463398526000
257097351	::406141755432521000
419307287	::406141785782878000
69028501	::406142002451869000
257097351	::406142133519650000
426402586	::406142210586185000
69028501	::406142245520146000
257097351	::406142614375649000
342934741	::406145514850504000
219574380	::406145645528236000
342934741	::406145694526099000
348682667	::406145962516971000
219574380	::406146497257177000
219574380	::406147309995827000
547745977	::406147868614197000
219574380	::406147936087982000
219574380	::406148242003722000
241999176	::406149467168333000
69666823	::406151127001214000
545540214	::406151787792461000
241999176	::406152650913484000
247362551	::406156286212845000
537003519	::406156338239373000
327167157	::406156448834785000
160671151	::406156584151429000
537003519	::406156806734770000
301244439	::406157324542574000
422214932	::406157479366508000
348682667	::406158391716114000
277659095	::406159319072526000
228357750	::406159908296331000
118473489	::406160237973233000
301042701	::406162351273279000
79902186	::406162679947345000
419307287	::406163475430273000
58976049	::406163911046873000
301244439	::406165262334169000
432590763	::406167055289683000
348682667	::406167892741619000
135328132	::406168094823157000
135328132	::406169982129950000
54721301	::406171452254457000
447976503	::406172129596428000
186472636	::406172152153391000
219574380	::406172600692637000
186472636	::406172727821619000
259233215	::406172913134743000
241324134	::406173065488658000
55964893	::406175221776154000
55964893	::406175609921241000
50154503	::406175671719706000
52224256	::406176263272157000
52224256	::406176273099415000
52224256	::406176699924353000
433083953	::406177700647153000
279241612	::406177751255617000
30574202	::406179353291022000
616892340	::406180257226452000
94226339	::406180389850341000
467772798	::406181275264122000
49118513	::406181301705015000
142384634	::406185437204844000
302525103	::406186850500362000
228357750	::406187502295199000
250010716	::406188083294380000
393499174	::406189476747411000
132479234	::406190223698432000
545129813	::406193491904315000
227425418	::406194532670533000
95299169	::406195011089219000
460471042	::406195355580399000
321663912	::406197403667017000
316484120	::406197469244948000
177645158	::406204406510530000
369109312	::406204418657628000
47547782	::406206462587715000
348682667	::406206898279829000
47547782	::406207360542470000
47547782	::406207533456826000
321663912	::406208230600097000
63261194	::406208822597144000
629787407	::406208867823919000
348682667	::406208881808125000
301244439	::406212144120999000
90265908	::406213606314098000
423422030	::406216003761487000
573114433	::406218744252596000
256748682	::406219244615901000
321663912	::406220340570775000
362168275	::406221214646943000
482955888	::406222551351058000
482955888	::406222833355087000
348682667	::406223221676343000
324401110	::406223223966023000
241999176	::406223477453389000
69666823	::406223565680549000
40524821	::406224090463498000
227425418	::406224400153710000
65567504	::406224439517278000
567827557	::406224858704384000
222173816	::406224860873240000
362168275	::406225764053303000
362168275	::406225985420267000
311724390	::406226388685840000
227425418	::406226493602164000
313529594	::406226634027442000
616892340	::406227302452699000
47547782	::406227499308572000
348682667	::406227962909184000
616892340	::406229249540886000
348682667	::406229323084206000
41245550	::406229448162156000
41245550	::406229805567184000
41245550	::406230029966667000
41245550	::406230239938088000
41245550	::406230320971649000
41245550	::406230402584428000
41245550	::406230892848238000
362168275	::406231218691141000
180911733	::406231267978395000
41245550	::406231271979745000
41245550	::406231520563970000
335118384	::406231581842739000
362168275	::406231721734963000
41245550	::406231753872146000
41245550	::406231970226532000
41245550	::406232179811692000
116343636	::406232199764377000
41245550	::406232330064654000
41245550	::406232782667382000
41245550	::406232961143816000
41245550	::406233036196708000
41245550	::406233110083162000
41245550	::406233213485740000
41245550	::406233403986833000
41245550	::406233854693756000
41245550	::406234181153214000
287721116	::406234280206290000
41245550	::406234630245732000
41245550	::406234751842803000
41245550	::406235195055284000
41245550	::406235498227990000
41245550	::406236259179192000
41245550	::406236559935938000
41245550	::406236666069024000
386627455	::406236909766447000
41245550	::406237352349405000
41245550	::406237389745823000
63261194	::406237604557123000
41245550	::406237614770241000
41245550	::406237930618126000
69666823	::406238612381261000
41245550	::406238631561408000
41245550	::406238967370350000
41245550	::406239051264819000
41245550	::406239184832442000
41245550	::406239571043561000
369109312	::406239719295823000
41245550	::406240081406488000
41245550	::406240153028788000
41245550	::406240778940600000
301244439	::406240910419443000
316484120	::406241006539902000
206467937	::406241155794624000
41245550	::406241835363753000
41245550	::406243446954139000
90265908	::406243460271058000
41245550	::406243705801428000
41245550	::406243777150717000
41245550	::406244042218176000
41245550	::406244443574919000
41245550	::406244817241661000
177645158	::406244900905029000
192677318	::406245325469659000
41245550	::406245939108929000
287721116	::406245963637194000
192677318	::406246120776806000
192677318	::406247053313179000
192677318	::406247113417564000
348682667	::406248044825673000
605327407	::406248574025228000
219574380	::406249830751928000
389558044	::406250047198986000
195846146	::406250941109645000
219574380	::406250977843765000
219574380	::406251126900916000
219574380	::406251224280092000
253879613	::406251231200309000
219574380	::406251257071149000
219574380	::406251410444263000
426402586	::406251524957159000
219574380	::406251952075718000
177645158	::406252030567542000
41245550	::406252199950286000
41245550	::406252578180067000
232793000	::406252836377198000
219574380	::406253307213393000
219574380	::406253596775567000
41245550	::406253624482742000
41245550	::406254078247702000
219574380	::406254121369755000
348682667	::406254172166955000
41245550	::406254744278032000
41245550	::406255114278535000
40524821	::406255152686170000
41245550	::406256801873948000
605327407	::406257070170988000
41245550	::406257147811348000
41245550	::406257602566172000
41245550	::406257943374737000
348682667	::406258263215599000
177692206	::406258747456360000
41245550	::406259446247985000
41245550	::406259596849061000
547745977	::406259614272217000
41245550	::406259808648450000
41245550	::406259979881304000
349472194	::406260853768716000
349472194	::406261326223511000
340693336	::406261701785317000
195008986	::406262114295480000
232793000	::406262233170063000
348682667	::406262846339973000
386833057	::406262977851965000
348682667	::406263399702859000
348682667	::406264141633306000
177692206	::406264823484133000
711532177	::406265682276265000
63261194	::406265992806170000
298090474	::406266037517045000
711532177	::406266652808851000
219574380	::406267515309137000
711532177	::406267575677382000
348682667	::406268397450981000
259233215	::406269772255723000
95299169	::406270937856626000
232793000	::406271492695932000
95299169	::406271517010309000
36119799	::406272721136664000
63261194	::406274432114884000
335100293	::406274750604795000
95299169	::406276687320473000
255313314	::406278172289036000
18068894	::406279327072796000
39140648	::406280036099313000
177645158	::406280277401423000
311111569	::406282299421253000
74139583	::406282975157190000
605327407	::406283336425160000
54355169	::406283403085246000
311111569	::406283409447976000
311111569	::406284344844886000
333273152	::406284740505788000
311111569	::406284741403770000
518039543	::406284892436049000
333273152	::406284961335873000
605327407	::406285139044737000
264311875	::406285918614458000
232793000	::406285973350137000
605327407	::406286547739500000
36119799	::406287100548759000
30574202	::406287506213048000
232793000	::406288031184728000
393622132	::406289406287290000
58563319	::406291868968697000
393801885	::406292315108835000
607432063	::406294247524929000
127692656	::406297193453076000
127692656	::406297209823440000
447976503	::406298803147268000
357894396	::406300468613505000
433003196	::406300553103568000
357894396	::406301258296094000
322763942	::406302167868657000
12685102	::406303267241877000
383812985	::406306243939033000
448325555	::406306609447833000
383812985	::406307264480280000
383812985	::406307401600491000
383812985	::406307513278013000
195846146	::406309129527885000
596191047	::406309157583605000
463420581	::406310041512579000
463420581	::406310548570394000
333273152	::406312389026385000
333273152	::406313412633694000
52224256	::406314252677300000
52224256	::406314516666798000
52224256	::406314701572689000
316878403	::406318878089052000
324401110	::406319019671961000
324401110	::406319126698016000
324401110	::406322717160652000
227425418	::406326416465068000
195846146	::406329670120923000
316229499	::406331538645581000
157117376	::406331822465773000
235867165	::406333311452061000
235867165	::406333727782891000
316229499	::406334336191823000
316229499	::406340943386644000
222173816	::406342009184878000
316229499	::406346969527750000
316229499	::406349128017268000
320954938	::406351386994302000
320954938	::406351541483085000
320954938	::406352437361278000
320954938	::406353697602805000
320954938	::406353834018373000
320954938	::406355531654520000
629787407	::406358135549329000
629787407	::406358334933970000
629787407	::406358511379951000
47547782	::406371731138707000
47547782	::406373665651957000
636632104	::406378894229401000
361691248	::406379216624566000
274432702	::406383808850575000
223998080	::406391183016210000
132479234	::406391229816246000
301244439	::406395939323392000
30574202	::406401670042501000
251892054	::406404639610109000
251892054	::406404915901526000
348682667	::406417774526074000
180388620	::406421001497374000
505841428	::406422834789875000
228357750	::406423264773148000
228357750	::406423299208392000
348682667	::406423637139656000
357265451	::406424084138848000
348682667	::406424515552759000
433083953	::406428085878145000
369310186	::406429193027989000
348682667	::406429598529110000
348682667	::406430159492091000
184578066	::406430398697439000
32125015	::406432370946891000
222173816	::406433053624778000
468057254	::406435677367046000
468057254	::406435791166914000
298090474	::406436055714258000
256748682	::406437477281722000
52224256	::406438329106714000
468057254	::406438647433412000
348682667	::406438885909356000
348682667	::406439371718819000
95299169	::406439974431494000
236466373	::406440700499464000
236466373	::406440808335015000
236466373	::406440993945579000
236466373	::406441147180253000
236466373	::406441169313607000
348682667	::406443338531741000
165343536	::406444320708112000
165343536	::406444403415588000
165343536	::406444574492868000
419307287	::406444672069140000
165343536	::406444862230507000
165343536	::406444965171302000
165343536	::406445143768985000
165343536	::406445193681190000
165343536	::406445311998304000
165343536	::406445492424704000
165343536	::406445837607505000
165343536	::406445940279877000
165343536	::406446087017598000
251892054	::406446227572916000
165343536	::406446624479936000
447976503	::406446714510270000
165343536	::406446785553772000
165343536	::406446890193256000
52224256	::406448697417793000
52224256	::406448854091845000
165343536	::406449526380445000
348682667	::406449897597325000
348682667	::406450351148376000
52224256	::406450715234557000
52224256	::406451278017871000
100373532	::406451278554738000
348682667	::406452103776075000
52224256	::406452284738904000
348682667	::406452430743031000
482944497	::406453409404178000
52224256	::406453839093440000
324401110	::406456733952126000
348682667	::406456982267514000
100313850	::406457752039342000
505841428	::406458193737289000
209345596	::406458480497664000
505841428	::406458887089688000
52224256	::406459185677611000
52224256	::406461440246050000
520759048	::406461961472606000
520759048	::406462002463522000
313529594	::406462670116618000
293606978	::406463895302590000
293606978	::406464346718760000
348682667	::406466064793747000
348682667	::406466443950456000
293606978	::406467490148278000
459561241	::406468498467356000
386833057	::406468502653272000
348682667	::406469160668262000
52224256	::406472744662872000
256748682	::406473421779128000
573114433	::406474424880484000
232793000	::406474608368308000
383812985	::406475751748149000
383812985	::406475959366201000
47067763	::406477727781634000
727288316	::406478509138124000
482944497	::406479862753673000
209345596	::406481137956323000
348682667	::406481923838861000
559129059	::406482072094523000
348682667	::406482205591236000
348682667	::406482285425594000
335100293	::406482609405849000
348682667	::406482958040985000
605327407	::406483488993730000
520759048	::406486215245180000
122769328	::406486312741785000
67296324	::406486767408136000
348682667	::406487413511290000
447976503	::406488025682571000
122769328	::406489131804786000
122769328	::406489251581161000
369109312	::406491694515769000
593139104	::406493003801714000
316878403	::406493261067341000
593139104	::406493958320443000
52224256	::406495389273956000
52224256	::406495663505956000
52224256	::406496935386701000
52224256	::406497334608932000
52224256	::406497396479520000
52224256	::406497765942759000
168705725	::406498677675409000
52224256	::406499556436606000
260979062	::406499977502806000
209345596	::406501041409380000
348682667	::406501213975216000
348682667	::406501418280165000
52224256	::406501660693786000
52224256	::406502549986885000
419307287	::406502809358835000
54355169	::406504581221580000
547745977	::406504943806582000
241999176	::406507306214785000
316878403	::406509726806319000
49118513	::406515505747742000
180911733	::406516104962379000
49118513	::406516340615577000
605327407	::406516567531610000
74139583	::406517119216807000
49118513	::406517780381728000
74139583	::406518252647776000
247362551	::406518622329135000
605327407	::406519598595727000
100313850	::406520459400728000
54355169	::406520921147850000
284664089	::406522075349020000
235867165	::406522251354198000
81723585	::406522549313753000
49118513	::406522665013641000
547745977	::406524591184826000
373569970	::406524681622020000
49118513	::406524732281212000
316229499	::406525225707134000
49118513	::406526706653339000
49118513	::406526793659973000
368577195	::406527101781544000
368577195	::406527165870505000
49118513	::406527265204613000
256748682	::406527387505930000
316229499	::406527454308601000
256748682	::406527794626056000
256748682	::406528087912767000
284664089	::406531328788938000
320954938	::406532812578095000
348682667	::406533285914112000
320954938	::406533465711325000
235867165	::406535486870536000
368577195	::406535536208134000
192677318	::406536464860975000
247362551	::406536582796423000
47547782	::406538314347741000
324401110	::406541301388029000
118473489	::406541755140812000
114970673	::406543448540737000
272488861	::406543961470533000
538590660	::406546553524858000
94226339	::406549648325627000
433083953	::406552513165262000
146219676	::406552739221471000
165343536	::406553208149274000
165343536	::406553436336173000
316229499	::406553804406935000
316229499	::406555051994259000
293606978	::406555477234171000
311111569	::406559551232966000
311111569	::406559632061390000
311111569	::406559922441453000
593139104	::406560167216807000
311111569	::406560255410470000
311111569	::406561317248856000
311111569	::406561788114010000
311111569	::406562845464494000
447976503	::406563141888114000
74262042	::406563218078060000
348682667	::406563738951897000
316229499	::406564011900039000
125560060	::406564273033183000
125560060	::406564361411379000
377952732	::406564701342945000
302525103	::406566367932866000
316229499	::406566669490745000
263006098	::406568635482664000
11822502	::406570190978035000
313529594	::406571473059344000
340693336	::406573652159631000
74262042	::406574679223463000
74262042	::406575289553412000
168705725	::406575609733599000
223594866	::406575876537479000
74262042	::406575980409790000
303498273	::406582466325917000
348682667	::406583111129264000
348682667	::406583333825810000
348682667	::406583804762288000
127692656	::406588078774444000
324401110	::406588494891724000
378794339	::406589284490039000
90265908	::406589400785502000
47547782	::406589478791573000
47547782	::406589730164207000
227425418	::406592296239792000
518039543	::406592327730626000
518039543	::406592494848475000
293606978	::406594365050867000
293606978	::406595390860173000
293606978	::406595587958906000
293606978	::406596794148470000
293606978	::406597497281585000
293606978	::406598007631937000
293606978	::406599358915035000
168705725	::406599362387517000
192677318	::406600273801789000
320954938	::406600811754835000
392156048	::406601868790349000
293606978	::406601901913145000
180911733	::406602383976714000
392156048	::406602562033299000
58563319	::406603049273004000
168705725	::406603091119591000
47547782	::406603707854237000
47547782	::406603719526977000
392156048	::406604506667831000
19245878	::406604951662919000
311724390	::406605812358864000
545129813	::406608713504784000
392156048	::406611195576082000
324401110	::406611200420896000
324401110	::406611313885216000
63261194	::406611619704479000
219574380	::406611766526103000
390479008	::406612451845615000
324401110	::406613339541078000
209345596	::406613880832397000
286216848	::406614084247777000
206467937	::406620573091901000
177645158	::406621000579571000
43980775	::406621125653716000
631782776	::406621317610237000
301042701	::406621322060369000
47547782	::406621710562361000
301042701	::406621736239513000
206467937	::406621800970199000
631782776	::406622258497454000
189272740	::406626320601194000
98213304	::406626727952003000
605327407	::406631902284898000
605327407	::406632052352905000
426402586	::406632942149324000
605327407	::406634890898452000
378794339	::406635136873009000
605327407	::406635157148663000
229758663	::406635225540595000
82130465	::406637927209250000
82130465	::406638332064460000
195008986	::406638796546244000
324401110	::406638803160678000
324401110	::406639386647072000
324401110	::406639890915663000
57854623	::406641520377204000
58976049	::406642640948826000
605327407	::406644046426542000
605327407	::406644194913296000
383812985	::406647057705730000
426685539	::406647066744872000
383812985	::406647136080510000
22734052	::406647868083027000
168705725	::406648070894415000
718668289	::406652195233222000
567827557	::406652517368340000
100373532	::406652872260988000
555976584	::406653259269414000
555976584	::406654341911556000
555976584	::406656099698241000
555976584	::406657434795520000
15278648	::406657641675374000
15278648	::406657747724161000
323011452	::406665332128886000
219574380	::406665460835692000
607432063	::406667565067284000
195008986	::406669240025223000
195008986	::406670680441516000
573114433	::406671269439221000
313529594	::406672718872838000
195008986	::406679430904680000
333273152	::406679497253982000
116147578	::406694322864521000
545129813	::406696742344998000
54355169	::406700288381562000
54355169	::406700852683227000
54355169	::406701234624946000
514339780	::406703555324555000
236172994	::406708689555718000
276887663	::406710221302530000
235867165	::406721387827429000
63261194	::406722764998197000
281821239	::406746314978779000
274432702	::406751091372486000
636632104	::406751392687091000
52224256	::406757228272959000
217214677	::406762633216278000
18068894	::406769310900580000
241999176	::406776927694094000
52224256	::406784278521847000
505841428	::406784820727934000
52224256	::406791281768034000
53852889	::406792598162919000
12685102	::406794117461856000
298090474	::406797736244019000
209345596	::406797906990338000
605327407	::406798440669392000
19245878	::406800459593031000
27237232	::406802638270119000
368577195	::406803510630834000
368577195	::406803577844563000
368577195	::406803726016733000
274432702	::406805169523789000
298090474	::406807250825932000
323076337	::406809139151532000
168705725	::406810276936577000
209345596	::406810670043521000
323011452	::406810713181925000
32125015	::406812069518794000
30574202	::406812137869172000
209345596	::406812178562682000
601049906	::406813284524769000
209345596	::406814638119342000
209345596	::406816127680274000
20545953	::406816324568903000
64582219	::406817113567817000
20545953	::406817819368497000
180911733	::406820131642146000
22734052	::406823846172721000
30574202	::406824306077732000
272488861	::406825342209650000
631782776	::406825777850626000
406122207	::406831093946789000
426402586	::406832177943674000
393499174	::406832709676572000
45898691	::406838888544874000
272488861	::406839928061198000
281821239	::406840215756484000
261438579	::406841926105567000
261438579	::406842152413454000
52224256	::406844214840786000
209345596	::406845025150959000
209345596	::406845591243612000
323011452	::406845873847427000
323011452	::406845987408207000
11822502	::406846765296410000
445669112	::406847514739228000
605327407	::406847679562776000
52224256	::406847989978656000
445669112	::406848193159507000
445669112	::406848220321812000
445669112	::406848243294023000
445669112	::406848711659380000
177645158	::406849333691047000
445669112	::406849532358828000
445669112	::406849583273484000
445669112	::406849714840428000
445669112	::406849808587304000
445669112	::406850812334571000
445669112	::406850913874493000
445669112	::406851041259687000
445669112	::406851096997822000
445669112	::406851845660114000
323011452	::406851895500627000
323011452	::406852836291407000
323011452	::406852937638363000
445669112	::406853545821224000
256748682	::406854102464073000
47067763	::406855191833903000
209345596	::406855763085099000
209345596	::406856190396596000
206467937	::406857948212629000
323011452	::406858083735195000
466962628	::406859836887146000
255313314	::406869514639659000
74139583	::406869779858083000
335100293	::406873175121592000
32125015	::406875290334269000
192677318	::406880698285703000
236466373	::406881394473058000
236466373	::406881425351536000
260979062	::406882406411415000
252451878	::406883658671620000
252451878	::406883707254222000
440175355	::406883874690437000
440175355	::406883920849158000
43980775	::406884210667192000
252451878	::406884482793603000
440175355	::406884587311071000
43980775	::406884685609197000
79073243	::406884733759410000
252451878	::406884987288686000
79073243	::406885036688805000
47547782	::406889198478983000
285141722	::406893228823019000
209345596	::406893324839026000
220465561	::406894051644813000
235867165	::406895161512185000
209345596	::406897191404306000
22734052	::406897614886420000
272488861	::406899080544395000
506100348	::406900602791137000
384109939	::406903021382008000
256582954	::406905334184165000
29525209	::406905462815072000
256582954	::406905619774328000
256582954	::406905816013221000
29525209	::406905833096617000
29525209	::406906291341103000
29525209	::406906603695140000
29525209	::406906677384851000
242443898	::406907805573320000
538590660	::406908105759277000
538590660	::406908397049495000
29525209	::406908411410780000
467772798	::406909129161474000
209345596	::406909917669253000
219574380	::406909997579526000
353567857	::406911432979415000
545540214	::406911435839516000
506100348	::406911776756756000
222173816	::406912670063812000
153230202	::406913587823648000
29525209	::406917050792017000
111978710	::406919525620142000
111978710	::406919573024157000
209345596	::406920147689951000
63261194	::406920314095140000
180911733	::406921062912253000
264295397	::406922248390725000
264295397	::406922377654992000
264295397	::406922997199806000
373736716	::406924311975694000
373736716	::406924350135500000
209345596	::406925094900871000
209345596	::406925102685511000
209345596	::406925375885701000
209345596	::406925962031267000
17928370	::406926588992040000
209345596	::406926990227169000
209345596	::406927131587784000
447912275	::406927817973047000
447912275	::406927890761015000
209345596	::406928515188002000
29525209	::406928807556153000
308249623	::406929222930669000
209345596	::406929361367867000
222173816	::406930636931600000
447912275	::406930861578145000
368577195	::406931043879354000
573061645	::406931124594552000
433083953	::406931248691417000
29525209	::406931276176687000
116147578	::406931348595568000
116147578	::406931401905147000
29525209	::406931531110694000
29525209	::406931563016749000
281821239	::406931689022042000
209345596	::406931741509570000
281821239	::406931752674807000
281821239	::406931889753034000
29525209	::406931897403465000
29525209	::406931958103433000
209345596	::406932236320382000
209345596	::406932319136542000
252451878	::406932406445543000
29525209	::406932430566612000
29525209	::406932706765705000
94226339	::406933040154157000
29525209	::406933325199048000
209345596	::406933573200261000
209345596	::406933726086443000
466962628	::406934025803399000
29525209	::406935055961833000
29525209	::406935153022222000
29525209	::406935372870860000
29525209	::406935417909305000
17163192	::406935528958066000
29525209	::406936054818562000
29525209	::406936616813330000
29525209	::406936730848083000
281821239	::406937375827165000
29525209	::406939163074650000
29525209	::406939437981896000
252451878	::406939566898421000
402243422	::406940040258797000
29525209	::406940760991232000
209345596	::406940874463928000
209345596	::406941013874573000
209345596	::406941131767685000
316229499	::406941230480633000
209345596	::406941313041317000
209345596	::406941371069911000
447912275	::406941777329803000
29525209	::406941944376336000
46727568	::406942046687993000
46727568	::406942144637575000
252451878	::406942381398040000
252451878	::406942760827359000
506100348	::406942920474755000
518039543	::406943045679321000
280699168	::406943179754070000
46727568	::406943396658298000
316229499	::406943410256232000
100373532	::406943570935816000
518039543	::406943738049855000
518039543	::406943892811313000
518039543	::406943952471085000
252451878	::406944228460474000
301244439	::406944534019715000
252451878	::406944619902287000
301244439	::406944639179296000
209345596	::406944722369118000
188480631	::406944954666463000
301244439	::406945384280240000
209345596	::406946066991304000
209345596	::406946152995889000
79073243	::406946195148259000
41753572	::406947422019936000
506100348	::406947581139238000
58563319	::406948050138308000
440175355	::406948224164200000
41753572	::406948469157273000
209345596	::406948737101991000
252451878	::406949728182874000
229364831	::406949965173628000
229364831	::406950024955068000
229364831	::406950205234622000
29525209	::406950458251440000
262889564	::406951026315362000
262889564	::406951174844071000
262889564	::406951439844376000
262889564	::406951446374928000
262889564	::406951462040633000
262889564	::406951468109819000
262889564	::406951497138573000
262889564	::406951829813989000
262889564	::406952659606704000
262889564	::406952975748198000
362168275	::406953226651459000
482955888	::406954504085438000
482955888	::406955608064421000
50154503	::406955760237572000
256582954	::406956970688512000
209345596	::406957624370794000
601049906	::406958328636375000
506100348	::406959489691041000
322260178	::406960848692056000
28299725	::406961381108637000
482955888	::406962590540365000
316229499	::406963339042885000
189368301	::406963597257216000
362168275	::406965228639776000
206467937	::406965899669680000
339184731	::406965947246067000
346392612	::406968881912500000
264311875	::406969358406021000
573061645	::406969476161097000
264311875	::406969673326919000
264311875	::406970023312248000
264311875	::406970094745448000
264311875	::406970495288897000
264311875	::406971316919468000
54355169	::406971637880606000
54355169	::406971752028573000
54355169	::406972001056980000
54355169	::406972109358108000
20545953	::406972198448930000
264311875	::406976214033653000
573061645	::406976934426333000
114970673	::406981209353625000
195846146	::406982121383665000
311724390	::406982993933111000
195846146	::406983368044081000
74262042	::406983768206241000
195846146	::406983903237271000
192677318	::406984327487320000
74262042	::406984430541340000
74262042	::406985018998009000
54355169	::406985857917530000
30944417	::406986366216458000
195846146	::406987362976018000
445669112	::406987594917249000
323011452	::406988000216625000
323011452	::406988059079479000
323011452	::406988160741040000
506100348	::406988433182040000
65567504	::406989458550976000
236172994	::406989474816872000
367308760	::406989800772599000
255711119	::406989988233232000
65567504	::406990642657509000
255711119	::406991224139046000
255711119	::406992136312459000
718668289	::406992172651511000
426402586	::406992357616545000
251892054	::406994260681293000
255711119	::406994476343652000
255711119	::406995059301572000
180388620	::406995195025035000
281821239	::406995500148068000
251892054	::406995738905026000
286216848	::406996531502268000
98213304	::406996812646465000
433003196	::406996858910044000
445669112	::406997037402443000
255711119	::406997230353002000
313529594	::406997337622331000
447976503	::406997809418608000
284664089	::406998610417815000
195846146	::406998705435205000
169618179	::406998940496982000
169618179	::406999327471857000
255711119	::406999513660805000
284664089	::407000151954563000
98213304	::407000225551626000
277204534	::407000433652428000
95299169	::407000730814275000
95299169	::407001642517557000
114970673	::407001667088166000
114970673	::407002301828567000
107848755	::407002754738290000
426402586	::407002921524813000
324401110	::407003214022967000
169618179	::407003223447601000
324401110	::407003373456871000
146219676	::407003555225038000
146219676	::407003870556995000
718668289	::407004485072867000
316229499	::407004576458346000
146219676	::407004837893906000
342512814	::407005131712905000
192677318	::407005167469744000
324401110	::407005217591689000
324401110	::407005370817998000
301244439	::407005527160668000
324401110	::407005868480528000
22734052	::407008245258006000
22734052	::407008410475839000
22734052	::407008594245062000
22734052	::407008675039940000
255711119	::407008858549526000
22734052	::407009446015930000
22734052	::407009495617777000
192677318	::407009787663368000
22734052	::407009800325570000
316229499	::407009954294284000
447912275	::407010138264842000
209345596	::407011249202151000
95299169	::407012421283233000
316229499	::407013024113762000
573114433	::407013376012070000
74262042	::407014206702374000
293606978	::407014361031380000
95299169	::407014890847494000
293606978	::407014925744492000
79073243	::407015885203709000
447976503	::407016273038426000
402243422	::407016686638731000
274693254	::407017141657804000
274693254	::407017148226088000
261605370	::407017520046948000
95299169	::407018324380246000
316229499	::407018384560095000
718668289	::407018400951459000
293606978	::407018525237460000
293606978	::407018917950128000
293606978	::407019303599624000
392156048	::407019976432693000
95299169	::407021347538100000
392156048	::407021405570490000
293606978	::407023324251037000
79073243	::407023349668540000
228357750	::407025508065353000
47547782	::407027911833948000
47547782	::407027980305981000
165343536	::407028093212430000
165343536	::407028154684166000
165343536	::407028249920040000
165343536	::407028340764471000
426402586	::407028554661392000
165343536	::407028633174556000
165343536	::407028694495285000
165343536	::407028967284420000
165343536	::407029008233422000
255711119	::407029297375752000
255711119	::407029436492427000
165343536	::407029460643635000
165343536	::407029559436263000
165343536	::407029659361357000
274432702	::407031221768577000
83092668	::407032215596724000
718668289	::407032780120272000
255711119	::407034387952582000
293606978	::407035487405473000
316229499	::407035577616171000
255711119	::407036031746064000
316229499	::407037771371405000
397934536	::407038070567878000
316229499	::407038249475919000
316229499	::407038312893800000
316229499	::407038334301503000
92936298	::407039205546950000
79073243	::407041751506235000
506100348	::407042216373145000
227425418	::407043428904878000
293606978	::407045320011681000
316229499	::407045371349569000
316229499	::407045804734439000
293606978	::407045822040530000
134142256	::407046000059355000
392156048	::407052107129180000
316229499	::407052359743705000
316229499	::407052426533801000
607432063	::407052665181315000
447976503	::407052972313415000
316229499	::407053833626320000
293606978	::407054234195345000
293606978	::407055447209041000
316229499	::407055625042919000
316229499	::407057126834438000
36119799	::407059352710045000
316229499	::407059658768011000
47547782	::407059851987415000
81723585	::407062644978237000
32787499	::407062893893791000
81723585	::407062900734320000
316229499	::407063310706569000
32787499	::407064044328460000
415206019	::407064089681489000
32787499	::407067825241878000
316229499	::407075272874156000
165343536	::407077989210673000
545129813	::407084315970121000
47547782	::407086644542853000
63261194	::407086653896138000
257097351	::407086767485886000
257097351	::407086890538369000
31287131	::407091486258245000
47547782	::407096789633105000
250010716	::407100300445511000
195846146	::407103975591522000
466962628	::407104148711419000
466962628	::407104713155706000
12685102	::407107061949161000
482944497	::407107358242766000
299484513	::407123834978844000
545129813	::407126912038088000
727288316	::407128104520265000
30671407	::407128706902392000
302525103	::407128717882691000
302525103	::407130939588763000
18068894	::407133227090862000
304182396	::407137150787129000
636632104	::407140378832146000
361691248	::407144741378072000
17163192	::407146632082624000
17928370	::407147581773733000
505841428	::407147877991841000
324401110	::407152749789581000
433083953	::407152875299549000
324401110	::407153135103533000
256748682	::407157221785485000
30574202	::407157495392518000
218302876	::407157655359082000
218302876	::407157877623644000
218302876	::407158206851321000
218302876	::407158244625248000
727288316	::407159002867314000
727288316	::407159616212979000
15086993	::407170495231320000
195276249	::407171391268851000
49118513	::407175315078012000
469825474	::407176413540646000
399695389	::407177311121707000
399695389	::407177392638029000
399695389	::407177533486923000
399695389	::407177587736080000
399695389	::407177682711891000
399695389	::407177843177582000
399695389	::407177921405534000
399695389	::407178123667439000
399695389	::407178219553447000
399695389	::407178396884426000
399695389	::407178452995825000
423422030	::407179852383805000
129314214	::407180148564164000
67514044	::407181454733754000
598834287	::407182343632199000
598834287	::407182561320779000
32564504	::407184327131156000
329993431	::407184597022019000
329993431	::407184658724433000
46727568	::407185418187444000
593139104	::407185488278482000
195276249	::407185834094657000
223594866	::407189193061044000
228357750	::407192721162383000
547745977	::407195341822656000
445669112	::407195512887328000
378794339	::407195666717241000
445669112	::407196049141686000
445669112	::407196322346049000
445669112	::407196411684720000
251961694	::407196533785133000
378901511	::407196902938394000
251961694	::407197499276161000
251961694	::407197520310566000
468057254	::407197565856526000
24147563	::407198698171797000
195846146	::407199053974208000
195846146	::407199366546329000
23838693	::407205496048058000
11822502	::407205968921903000
160671151	::407207488296341000
255711119	::407213137751191000
228357750	::407214379407396000
228357750	::407214597779632000
466962628	::407216459753209000
466962628	::407217022297452000
466962628	::407217438749917000
277204534	::407220819794751000
24972379	::407222072411049000
547745977	::407224128635420000
342934741	::407224251180404000
386627455	::407224804174200000
95299169	::407229813770821000
96408259	::407230812917334000
47067763	::407232693165117000
209345596	::407233015719284000
47547782	::407235306358718000
360954828	::407238054857166000
264311875	::407239792758226000
459567634	::407240077459197000
459567634	::407240430560882000
195846146	::407244180222521000
57854623	::407250666197770000
57854623	::407250914060148000
264311875	::407251116905070000
209345596	::407251581373923000
57854623	::407251708364849000
169618179	::407252147043323000
169618179	::407252237447331000
235867165	::407252874066812000
598834287	::407253763653513000
598834287	::407253822440882000
598834287	::407255209451069000
236172994	::407255685542711000
545129813	::407256520058216000
260979062	::407257067540332000
482955888	::407257341646880000
482955888	::407257520198414000
482955888	::407257868677971000
482955888	::407258015344377000
482955888	::407258104037130000
482955888	::407258319347519000
482955888	::407258361298944000
482955888	::407258796516712000
482955888	::407258886882988000
482955888	::407259165808410000
192948373	::407259191405867000
192948373	::407259217649623000
192948373	::407259247009726000
447976503	::407259285718958000
482955888	::407259403277336000
192948373	::407259483492990000
383045348	::407259855951384000
383045348	::407260326996885000
383045348	::407260422232764000
383045348	::407260538687614000
383045348	::407261020336295000
180911733	::407261548504039000
262843671	::407262090856894000
360954828	::407264370725765000
184578066	::407269731985399000
66486074	::407271355818602000
66486074	::407272326229544000
545129813	::407273996993175000
301042701	::407274101833605000
66486074	::407276483581722000
383045348	::407277136936845000
285141722	::407278450190217000
383045348	::407278557610512000
31287131	::407280029878718000
66486074	::407280095078801000
255711119	::407281366674735000
24147563	::407284750974717000
24147563	::407285566083190000
545540214	::407285676254588000
447976503	::407285715605536000
447976503	::407285727391539000
393801885	::407285997517672000
529698153	::407287814649548000
24147563	::407287966470774000
24147563	::407288504453181000
24147563	::407289219191963000
447912275	::407289861385629000
447912275	::407290032114769000
24147563	::407290392141643000
30574202	::407290718940450000
422214932	::407291078203551000
393801885	::407291450993283000
219574380	::407292104495599000
219574380	::407292187031142000
94481845	::407292764947488000
94481845	::407292861630402000
63261194	::407293108754579000
52224256	::407293394965524000
57854623	::407294181745238000
52224256	::407294438114091000
52224256	::407294636324315000
192677318	::407295976568025000
40524821	::407298051708309000
52224256	::407298377366659000
52224256	::407299198355509000
52224256	::407299889249665000
52224256	::407300142916968000
52224256	::407300296013254000
447912275	::407301863751430000
47547782	::407302288563515000
598834287	::407302778906607000
17146204	::407303616408453000
52224256	::407304507987877000
209345596	::407305137309224000
304182396	::407306098916745000
229364831	::407306109163040000
194359942	::407307092811194000
360954828	::407307107596505000
360954828	::407307389818650000
426402586	::407308552324513000
94226339	::407308786810896000
447912275	::407310703565873000
16860986	::407312255248633000
16860986	::407312463684579000
16860986	::407312583247425000
16860986	::407312783647051000
447976503	::407314020413108000
322260178	::407314300022571000
357265451	::407315300850212000
357265451	::407315720112840000
447976503	::407316065442476000
302525103	::407316913283268000
547745977	::407317044523438000
432590763	::407317222516719000
16860986	::407317430168330000
538590660	::407322757194448000
393499174	::407323142139285000
236112923	::407324043415932000
129844944	::407324534292119000
79073243	::407324636787929000
304182396	::407324678668427000
74262042	::407325138024415000
304182396	::407325181099929000
447976503	::407325337727414000
304182396	::407325338998677000
304182396	::407325366932738000
392156048	::407327193815994000
95299169	::407327853961703000
100373532	::407328246389153000
32787499	::407328580226789000
567827557	::407329296798056000
30151060	::407329952133308000
32787499	::407330646265049000
392156048	::407330672089382000
367308760	::407331607570165000
54355169	::407333025383743000
54355169	::407333293420732000
54355169	::407333460769271000
54355169	::407333529463562000
54355169	::407333651513610000
54355169	::407333693637021000
54355169	::407333738591563000
54355169	::407333979352989000
54355169	::407334014480289000
54355169	::407334374611648000
54355169	::407334397801955000
54355169	::407334715474317000
54355169	::407335494692114000
236112923	::407336087401816000
54355169	::407336108260065000
54355169	::407336235020320000
95299169	::407337133490176000
95299169	::407337224393334000
257097351	::407338965273174000
308249623	::407340130928963000
342934741	::407340304489275000
255313314	::407340442707963000
313653756	::407340769863684000
605327407	::407341415283564000
41753572	::407342067837571000
259435939	::407342912419418000
259435939	::407342944732336000
393499174	::407344315099119000
224346133	::407346942940037000
49118513	::407348292742578000
195846146	::407348653603295000
605327407	::407353047233626000
605327407	::407353196513087000
206467937	::407354734844985000
342934741	::407355848814768000
259435939	::407355975386292000
311724390	::407356141551636000
180388620	::407356145041297000
79073243	::407356839076970000
209345596	::407358056268177000
274693254	::407358819262820000
169618179	::407359555589648000
259435939	::407360514550165000
274693254	::407361429793439000
274693254	::407361484931727000
47547782	::407361728822140000
169618179	::407362060352495000
259435939	::407362707554586000
274693254	::407363669597495000
259435939	::407364111375548000
50154503	::407364574409535000
16292745	::407364597998690000
259435939	::407364604558589000
50154503	::407364848511483000
50154503	::407365075691786000
50154503	::407365249918980000
116633811	::407365625535672000
50154503	::407365765784813000
50154503	::407365955879071000
50154503	::407366040054542000
239770256	::407366831330955000
259435939	::407367203793952000
287569533	::407367757614047000
316878403	::407367810600284000
50154503	::407367955362500000
50154503	::407368345101410000
259435939	::407368396360409000
316878403	::407368409832509000
50154503	::407368615629828000
47547782	::407368685767376000
383812985	::407369531078631000
45704670	::407369749392523000
259435939	::407371989482217000
286216848	::407372811649302000
316878403	::407373730147340000
192677318	::407374508325347000
42292477	::407374806502637000
219574380	::407375482846326000
399695389	::407375633279250000
239770256	::407382025780203000
313529594	::407384812530307000
22734052	::407385018299064000
22734052	::407385362294919000
74262042	::407385631732801000
251961694	::407385634710777000
74262042	::407385853980573000
22734052	::407385933869502000
251961694	::407385997014757000
22734052	::407387206110953000
383812985	::407392596671995000
340693336	::407393856766750000
340693336	::407393929034612000
340693336	::407394078775443000
340693336	::407394110664757000
340693336	::407395371279609000
340693336	::407395419417616000
340693336	::407395444436635000
340693336	::407395452149977000
340693336	::407395589052059000
236112923	::407396326641774000
322763942	::407397139321733000
81723585	::407397375754248000
286502927	::407404629823983000
339184731	::407407294591545000
286502927	::407413847385849000
235867165	::407414065330278000
286502927	::407415358237065000
16860986	::407416797189918000
243857003	::407416876482850000
16860986	::407417190603055000
286502927	::407417896801796000
426786499	::407418271042768000
286502927	::407418509430251000
286502927	::407420006821941000
48152030	::407421022078390000
276887663	::407421283370934000
607432063	::407422729646645000
116147578	::407427592581443000
116147578	::407427989312270000
286502927	::407428485649416000
286502927	::407428651890642000
264311875	::407433091062312000
286502927	::407434596125388000
286502927	::407449748220551000
308308003	::407449855565381000
286502927	::407450674591305000
308308003	::407451060605710000
286502927	::407451687255683000
286502927	::407452226714484000
12685102	::407453345776144000
308308003	::407453691247992000
308308003	::407453954113404000
286502927	::407455085543702000
308308003	::407455218620588000
47547782	::407465782289780000
47547782	::407469048122064000
47547782	::407469340204621000
12685102	::407470336717123000
24972379	::407474350171107000
24972379	::407474811963969000
299484513	::407494676946509000
259435939	::407494975963029000
259435939	::407497152647417000
378794339	::407498308257468000
378794339	::407498553812983000
378794339	::407498727155171000
264234166	::407507472119648000
392156048	::407508484146487000
505841428	::407509643317891000
392156048	::407509648237813000
316229499	::407509726977478000
316229499	::407511510508793000
636632104	::407511834661380000
274432702	::407513607488798000
316229499	::407516197010161000
209345596	::407518080592388000
340693336	::407518128533303000
209345596	::407519487622397000
316229499	::407520958379872000
118473489	::407521644056674000
118473489	::407521963390025000
118473489	::407522067240980000
118473489	::407522398456774000
118473489	::407522728036802000
118473489	::407523048271912000
264295397	::407524550235418000
264295397	::407525007523586000
264295397	::407525585129590000
264295397	::407525870841380000
601049906	::407527759796514000
616892340	::407527859717025000
262843671	::407528321510281000
255313314	::407531486766575000
259435939	::407533580911656000
392156048	::407533975767232000
392156048	::407536334530547000
419307287	::407536414184570000
256748682	::407536487836942000
256748682	::407536701825748000
256748682	::407537014251479000
256748682	::407537216768839000
256748682	::407537281939935000
32125015	::407537885844627000
281821239	::407538850018238000
209345596	::407539103597473000
259435939	::407539669623386000
392156048	::407540276589105000
103526992	::407540324408774000
209345596	::407541334887510000
286502927	::407541863361433000
392156048	::407545834830438000
264295397	::407547824214405000
601049906	::407547881084551000
601049906	::407548163092787000
251876771	::407550229269843000
466962628	::407551735343742000
631782776	::407551755283480000
251876771	::407551825307398000
308308003	::407551918026682000
262843671	::407552121777958000
322260178	::407552605318307000
466962628	::407553189849088000
24147563	::407554023458635000
100313850	::407554484080893000
32125015	::407554762977329000
31287131	::407555777805565000
264311875	::407557533914501000
100313850	::407558414030475000
323011452	::407558487544430000
209345596	::407559125779116000
286502927	::407559128328839000
262843671	::407559609277485000
262843671	::407559664164155000
262843671	::407559746729029000
262843671	::407559791167692000
262843671	::407560427342929000
264311875	::407560521194299000
286502927	::407562587581063000
16860986	::407563230882451000
16860986	::407563385065455000
222217573	::407563881603543000
468057254	::407564693302439000
264311875	::407564861220982000
540197402	::407565690657570000
540197402	::407565761281265000
540197402	::407565873235623000
540197402	::407565968974807000
259233215	::407566725451091000
262843671	::407567271587241000
324401110	::407570528266776000
324401110	::407570578397089000
264311875	::407571124822609000
362168275	::407571474707673000
256748682	::407574383260348000
116147578	::407574450515632000
256748682	::407576126585061000
74139583	::407577056210612000
74139583	::407577881406361000
15688986	::407578698712244000
601049906	::407579451791126000
74139583	::407579843057160000
74139583	::407580120598450000
74139583	::407580799727599000
74139583	::407580979755491000
74139583	::407581833254023000
605327407	::407582001789956000
135328132	::407583137284521000
74139583	::407583709827969000
74139583	::407583923519385000
135328132	::407584144798281000
32787499	::407584885600419000
459561241	::407586325370396000
262843671	::407586381511540000
323011452	::407586608406212000
219574380	::407587018869600000
596191047	::407587162188959000
74139583	::407588691826462000
74139583	::407589727190401000
432590763	::407590899627982000
316878403	::407593847405821000
259435939	::407595451509387000
74139583	::407596277200068000
74139583	::407597270113484000
727288316	::407598078565154000
313529594	::407598414340177000
74139583	::407598809020399000
74139583	::407599039409324000
74139583	::407599264865714000
74139583	::407599743301591000
74139583	::407601009830416000
74139583	::407601192697880000
255268969	::407602373604147000
74139583	::407603200783814000
74139583	::407603492598345000
74139583	::407603583832846000
92936298	::407605375354302000
378901511	::407609401109794000
47067763	::407610200666144000
74139583	::407611554646200000
36119799	::407612076455370000
74139583	::407612390654873000
74139583	::407613901120217000
74139583	::407614823623426000
30671407	::407614831165206000
74139583	::407615188519890000
74139583	::407615377905315000
30671407	::407615419038859000
74139583	::407615710287126000
209345596	::407615995814359000
74139583	::407616177322876000
74139583	::407616362065186000
74139583	::407616380234924000
259233215	::407616421213274000
255313314	::407616783248412000
256748682	::407616956955889000
432590763	::407617017609351000
74139583	::407618827242184000
456220746	::407619006409891000
74139583	::407619117089583000
456220746	::407619218805641000
209345596	::407619293484834000
456220746	::407619905979437000
456220746	::407619949386268000
160671151	::407619952716578000
29525209	::407619998077566000
456220746	::407620082555027000
419307287	::407620369197957000
96408259	::407621702646894000
64582219	::407624359202013000
195008986	::407624773855092000
468057254	::407624861528621000
727288316	::407625256853966000
373569970	::407625469853319000
520759048	::407625479831973000
373569970	::407626489580904000
64582219	::407626961260134000
520759048	::407627276164276000
362168275	::407629262909222000
285141722	::407629268990963000
362168275	::407629419037990000
466962628	::407629597870936000
186472636	::407632197370122000
186472636	::407632267839012000
38042561	::407632842147893000
209345596	::407633411483107000
255313314	::407633930482114000
195008986	::407634418854289000
195008986	::407634580360142000
209345596	::407634662610436000
36119799	::407634711662850000
195008986	::407634714665975000
74139583	::407634768189476000
466962628	::407635247833292000
195008986	::407635274521661000
195008986	::407635396194222000
24972379	::407637235765219000
24972379	::407637409074270000
"	:: One unfollower via http://t.co/tvQJ67FQsO"""""""	::41610.9412962963
46991082	::407639363472748000
301042701	::407640655062900000
340693336	::407641093128597000
313529594	::407641304546304000
313529594	::407641425304489000
313529594	::407641623544070000
262843671	::407642192329867000
266095621	::407643140569710000
596191047	::407643386154582000
274693254	::407644136251351000
323011452	::407644415927533000
109324222	::407644507270701000
274693254	::407644722094940000
245935219	::407644724145582000
447976503	::407645112215158000
245935219	::407645152241401000
456220746	::407645208059183000
456220746	::407645571852541000
467772798	::407649861497286000
383045348	::407651579836133000
362168275	::407651660433862000
74139583	::407652196801855000
383045348	::407652558493073000
184578066	::407653531567792000
236466373	::407653697939070000
69028501	::407654851531665000
383045348	::407655705907195000
245935219	::407656627274145000
49118513	::407656672627523000
383045348	::407657140363354000
49118513	::407657419167531000
259435939	::407658088305422000
383045348	::407659887963799000
58563319	::407660928318963000
415206019	::407662236551770000
447976503	::407664268276817000
274693254	::407665657434501000
127692656	::407667354613858000
545540214	::407668419123625000
422214932	::407668746845552000
219574380	::407670284154834000
63261194	::407671206205464000
184578066	::407675320414650000
259435939	::407676844247625000
220465561	::407678427773157000
220465561	::407678486887690000
342934741	::407679819292626000
192677318	::407679831556759000
180911733	::407679862107684000
285141722	::407683034972831000
285141722	::407683526465568000
241999176	::407684653387354000
508407656	::407684727966294000
449756109	::407684945058869000
598834287	::407684998699814000
313529594	::407685481984323000
285141722	::407686471261249000
433083953	::407686682930974000
219574380	::407687679586086000
219574380	::407687749102497000
245935219	::407690823333998000
27595900	::407690894209331000
27595900	::407691431898144000
259435939	::407692259136925000
127692656	::407692560715362000
94226339	::407693547253428000
86162508	::407694359295823000
86162508	::407694592532680000
86162508	::407694897890594000
86162508	::407695697656303000
86162508	::407695926141419000
86162508	::407696283873185000
259435939	::407696379763781000
86162508	::407696606826229000
86162508	::407696984498139000
86162508	::407698865995792000
53852889	::407700048563040000
322643138	::407700444837060000
86162508	::407700465917259000
340693336	::407700611711238000
383812985	::407702539824398000
383812985	::407702775741444000
86162508	::407702899859271000
422304131	::407703114285064000
302525103	::407703817199697000
236172994	::407705367682875000
367308760	::407706063824515000
605327407	::407706790647062000
605327407	::407707625103835000
357265451	::407707639078866000
264311875	::407707939382648000
357265451	::407707947989352000
605327407	::407708319793807000
259435939	::407709235095810000
274693254	::407711087522742000
274693254	::407711121555341000
596191047	::407711647399038000
35886177	::407711812021276000
446326590	::407713012879863000
426402586	::407714628664561000
222173816	::407714835800276000
12685102	::407716072985726000
718668289	::407717524466200000
335100293	::407717698047467000
402243422	::407718068236730000
402243422	::407719046314852000
259435939	::407720256510361000
357265451	::407720322981306000
180911733	::407721245866618000
180911733	::407721687434539000
286502927	::407723066047746000
180911733	::407723350551588000
286502927	::407723602813796000
378794339	::407725613009485000
286502927	::407726813972922000
605327407	::407728008146206000
478020840	::407729237282414000
393801885	::407729793967587000
323011452	::407730235958767000
286502927	::407731600902717000
447912275	::407732797441191000
301244439	::407733741411635000
301244439	::407734510332420000
285141722	::407734937195151000
286502927	::407738461009891000
277659095	::407738730393268000
184578066	::407740568882540000
184578066	::407740754644054000
348326168	::407741331662835000
177645158	::407741563973144000
194359942	::407742434185998000
194359942	::407742868481011000
32125015	::407742977394896000
22734052	::407743275638857000
447976503	::407744382360485000
402243422	::407744392607191000
192948373	::407751991872348000
177692206	::407753169393823000
468057254	::407753194849460000
286502927	::407754695885606000
466962628	::407754948651544000
466962628	::407755071259410000
466962628	::407755145645015000
22734052	::407756160880488000
261605370	::407757350532308000
261605370	::407757767685210000
479286720	::407757956529545000
286216848	::407758427142643000
287569533	::407758451105083000
287569533	::407758566154862000
22734052	::407759848034426000
287569533	::407760354500829000
383812985	::407760392765456000
286502927	::407761165045886000
90265908	::407762762110996000
95299169	::407762779702312000
90265908	::407763071218622000
90265908	::407763237958987000
22734052	::407763387427196000
620519142	::407763608949374000
90265908	::407763819453091000
90265908	::407764083342323000
620519142	::407764166401724000
287569533	::407764485152452000
90265908	::407764647211966000
620519142	::407764889235513000
245935219	::407765039165079000
432590763	::407766855361642000
81723585	::407767911995285000
269427723	::407769098219581000
12685102	::407771947951726000
253879613	::407772576094486000
286502927	::407773306419290000
63261194	::407778458853715000
238400474	::407779276717445000
274432702	::407781881388609000
30574202	::407790704752996000
255765560	::407794245022785000
607432063	::407813352723730000
63261194	::407828625476816000
281821239	::407838502257057000
281821239	::407840071534907000
281821239	::407840371394113000
272488861	::407842876416999000
262843671	::407848873471016000
257097351	::407851540481712000
257097351	::407851641925140000
257097351	::407851788901949000
257097351	::407852450314326000
257097351	::407852714085728000
180388620	::407857512130437000
118473489	::407857819049025000
118473489	::407858025643671000
415206019	::407859737947283000
46727568	::407860009339715000
86162508	::407860466598174000
86162508	::407860653693472000
86162508	::407861041716944000
86162508	::407861423142752000
95299169	::407862052280369000
65567504	::407868063208308000
65567504	::407868094703345000
86162508	::407868571272753000
86162508	::407869399853723000
505841428	::407871971951935000
98213304	::407872610140057000
259435939	::407875141847511000
259435939	::407876017194536000
433083953	::407877642759577000
23838693	::407878404063903000
277659095	::407878837280976000
277659095	::407878988833755000
277659095	::407879280186892000
98213304	::407879689311907000
98213304	::407880625295601000
98213304	::407880970243956000
377952732	::407881174707896000
98213304	::407881588341366000
605327407	::407882082472706000
98213304	::407882108913201000
98213304	::407882577182093000
98213304	::407883840116367000
98213304	::407885388305281000
12685102	::407885943165947000
98213304	::407886279800414000
98213304	::407887867482869000
98213304	::407888747787583000
319532225	::407888806159716000
316878403	::407891699583553000
250010716	::407892122864320000
299484513	::407893482779320000
447976503	::407894643448107000
180911733	::407897560725323000
180911733	::407898927367987000
255313314	::407900356715503000
235867165	::407901848448688000
415897649	::407904636700336000
633010300	::407905196191125000
633010300	::407905295621697000
636632104	::407905339137220000
98213304	::407906105994407000
239770256	::407906665493561000
98213304	::407907757153452000
98213304	::407908543749050000
43980775	::407908863526977000
98213304	::407909686101286000
601049906	::407909709694267000
98213304	::407910356426579000
98213304	::407910663701663000
98213304	::407910812800413000
378778103	::407911595730558000
98213304	::407912780117729000
98213304	::407913353336459000
177692206	::407915311036260000
177692206	::407915654520401000
177692206	::407917124720418000
701949296	::407917147365457000
98213304	::407919760295604000
180911733	::407920365437222000
98213304	::407920935123959000
47547782	::407921125759275000
47547782	::407921207262982000
601049906	::407922269776646000
177692206	::407922470155337000
52224256	::407925129822605000
52224256	::407925173002985000
262843671	::407925481246580000
52224256	::407927416230014000
52224256	::407927575919349000
342934741	::407929422780854000
132479234	::407929819880775000
419307287	::407932965188939000
419307287	::407933139864932000
383812985	::407934096451440000
301244439	::407934174881136000
32125015	::407935783278874000
411762947	::407935897590435000
259435939	::407937316372889000
259435939	::407937648398172000
52224256	::407938397807079000
19501845	::407942682536067000
256748682	::407943017954553000
701949296	::407943484092329000
259435939	::407943513394139000
98213304	::407943990236164000
303480264	::407945416391811000
303480264	::407945569794289000
180911733	::407946020417703000
180911733	::407946640348430000
180911733	::407947268894240000
180911733	::407947427933868000
234043939	::407950336201338000
52224256	::407952519315587000
52224256	::407952606481629000
98213304	::407953397678346000
52224256	::407953420008824000
98213304	::407953692638203000
98213304	::407954380164710000
281589334	::407954764836900000
52224256	::407955098405711000
52224256	::407956784662720000
52224256	::407957013311016000
329993431	::407957365674094000
222217573	::407957380761022000
250389935	::407958800163811000
256748682	::407961021383704000
98213304	::407963435628908000
23838693	::407963482097983000
23838693	::407963499030384000
23838693	::407963820397969000
98213304	::407964662483808000
524903037	::407965595804905000
377035998	::407965601999495000
98213304	::407965620676730000
596191047	::407966236526772000
98213304	::407966334467579000
98213304	::407966903404331000
98213304	::407967296708046000
98213304	::407968317094125000
284664089	::407969175714291000
727288316	::407969193569419000
98213304	::407969293112852000
95299169	::407969792000557000
209345596	::407970434274312000
52224256	::407971247960883000
49118513	::407971529671340000
49118513	::407971880629719000
23838693	::407972278857498000
346392612	::407980111741210000
92936298	::407980484539740000
63261194	::407981953066205000
125560060	::407982420252569000
129314214	::407982816450736000
23838693	::407984534761000000
29525209	::407985004648488000
23838693	::407985123922296000
23838693	::407985424679075000
23838693	::407985803290501000
23838693	::407986014591127000
23838693	::407986286663061000
23838693	::407986886305923000
298090474	::407987222760005000
47067763	::407987647391363000
402309580	::407989085832511000
402309580	::407989289658888000
402309580	::407989407833411000
29525209	::407989533569871000
402309580	::407990053525532000
402309580	::407990388545568000
367308760	::407992835573420000
547745977	::407995262054203000
264295397	::407995673158901000
257097351	::407996135987740000
601049906	::407996595503112000
184578066	::407998557161914000
35886177	::407998719720583000
35886177	::407998732257337000
35886177	::407998756840148000
35886177	::407998773265039000
35886177	::407998790159699000
35886177	::407998806634930000
35886177	::407998868685484000
35886177	::407998880047853000
35886177	::407998927942602000
281212143	::407999719336853000
35886177	::407999886118748000
35886177	::408000061633597000
281212143	::408000242693324000
35886177	::408001024444469000
281212143	::408001072746487000
285141722	::408002293590536000
308308003	::408003619984654000
281212143	::408004727373574000
308308003	::408004927173042000
308308003	::408005506775535000
308308003	::408005706504105000
308308003	::408006066962579000
308308003	::408006228107743000
259233215	::408006288665505000
259233215	::408006541099270000
308308003	::408006687388233000
415897649	::408007174158172000
303480264	::408008025526792000
304182396	::408008602847154000
308308003	::408009468379537000
287569533	::408009903643836000
146549492	::408011808914821000
545129813	::408015109202903000
23838693	::408015949418471000
111978710	::408016853110243000
251892054	::408017049504731000
251892054	::408017158434979000
111978710	::408017192408469000
251892054	::408017416590213000
251892054	::408017721709060000
251892054	::408017926139432000
303498273	::408017939913142000
303498273	::408018106112413000
303498273	::408018227793383000
367308760	::408018256348200000
303498273	::408018336799150000
303498273	::408018461101924000
251892054	::408019657090928000
251892054	::408020339118329000
259435939	::408020753708511000
311111569	::408021177240936000
311111569	::408021279460323000
311111569	::408021442509676000
23838693	::408021476647133000
23838693	::408021679181692000
311111569	::408022170905092000
303480264	::408022362005966000
41658963	::408024654138597000
41658963	::408024724808429000
303498273	::408025324585488000
41658963	::408028106914807000
79073243	::408032212790292000
192677318	::408035064321433000
79073243	::408035315157573000
17928370	::408036147080998000
30574202	::408037440985653000
192948373	::408037974186553000
192948373	::408038072383594000
192948373	::408038088703606000
605327407	::408039379584954000
605327407	::408039933375696000
209345596	::408042354160185000
195846146	::408043264055332000
354119806	::408045491872886000
354119806	::408045613025345000
195008986	::408046320646385000
274693254	::408047621769809000
54355169	::408049297473961000
54355169	::408049392344895000
54355169	::408049557067800000
54355169	::408049909188026000
63261194	::408050251967115000
30574202	::408050411564584000
369460029	::408054402998874000
129844944	::408057666981093000
63261194	::408061126313005000
274693254	::408064568112345000
274693254	::408064576589426000
46727568	::408065565505224000
339259114	::408066904083812000
203145029	::408066934828441000
203145029	::408067147433521000
203145029	::408067280967585000
339259114	::408067415210086000
339259114	::408067538019295000
605327407	::408067836117274000
308726677	::408068484162019000
127692656	::408068494953963000
54355169	::408071162800144000
54355169	::408071234078130000
369310186	::408072350794407000
256748682	::408074613793779000
54355169	::408075809917005000
322643138	::408076214168211000
255268969	::408076234913243000
255268969	::408076719497945000
348682667	::408076797960806000
57804016	::408077472023207000
324401110	::408078314193297000
220465561	::408078893417893000
220465561	::408079109269360000
255268969	::408080115629707000
220465561	::408081020668231000
220465561	::408081079828873000
18068894	::408081279079297000
220465561	::408081302164762000
433083953	::408081875089883000
18068894	::408082158515789000
18068894	::408082689124622000
18068894	::408083134987517000
94226339	::408083335601061000
18068894	::408083593743695000
18068894	::408084154694131000
54355169	::408084380188692000
18068894	::408084459754237000
58563319	::408084612037242000
18068894	::408085046436716000
18068894	::408085510599348000
18068894	::408085623832973000
227425418	::408085777068085000
18068894	::408086737651380000
18068894	::408087137225949000
605327407	::408087193371308000
57804016	::408087311910707000
209345596	::408087657818771000
18068894	::408087836202524000
19835249	::408088081065992000
18068894	::408088226071461000
18068894	::408090172232695000
18068894	::408090343821672000
96408259	::408092424674631000
96408259	::408093168517672000
302525103	::408094191000879000
96408259	::408095534553911000
596191047	::408096522405154000
596191047	::408096542705610000
96408259	::408096745478840000
596191047	::408096827032862000
96408259	::408098062733545000
69028501	::408098762435743000
96408259	::408099738081177000
96408259	::408099803722051000
596191047	::408099851675893000
96408259	::408100145876566000
96408259	::408101177738264000
393622132	::408101345527214000
96408259	::408101525659983000
96408259	::408102580439379000
96408259	::408102829228716000
12685102	::408102900444196000
96408259	::408103047697408000
96408259	::408103240283090000
259435939	::408103315487334000
12685102	::408104301392052000
259435939	::408105563118395000
63261194	::408105651127472000
96408259	::408106409306226000
96408259	::408106534451687000
15278648	::408106661513932000
392156048	::408107352018018000
482944497	::408107629660348000
392156048	::408109426076160000
392156048	::408111592539029000
54355169	::408111680380743000
54355169	::408112106543005000
229758663	::408112122774577000
54355169	::408112288391249000
54355169	::408112417814880000
15278648	::408112526174326000
27595900	::408112760447180000
54355169	::408112934372773000
257097351	::408113163637243000
54355169	::408113321347649000
195008986	::408113830896893000
392156048	::408115774042013000
64905964	::408115914417385000
63261194	::408116367037317000
54355169	::408117011940921000
320954938	::408117057218043000
96408259	::408117993416044000
392156048	::408118031127023000
15278648	::408118240271798000
392156048	::408118552533544000
81723585	::408119027219714000
446326590	::408119204974702000
259435939	::408119346855419000
81723585	::408119399564861000
15278648	::408119972884267000
554633284	::408120068594085000
392156048	::408124878730964000
392156048	::408127823958659000
217214677	::408128829735985000
392156048	::408129047583936000
281821239	::408133820441841000
96408259	::408136145206116000
96408259	::408136232279887000
96408259	::408136805083394000
329475109	::408139769185447000
320954938	::408142432514367000
286216848	::408145091140648000
64905964	::408145759054200000
286502927	::408150848632393000
342934741	::408150857667330000
286502927	::408152984351019000
111978710	::408154239865606000
377952732	::408157121071419000
377952732	::408158023056510000
377952732	::408158818808262000
415206019	::408161736823287000
57804016	::408163795044139000
111978710	::408170416125919000
111978710	::408170582409089000
18068894	::408173970727256000
286502927	::408178270790643000
286502927	::408179113732481000
397934536	::408184252857978000
245935219	::408201583038435000
336633872	::408203040152633000
18068894	::408204024517640000
322643138	::408210520890953000
482944497	::408212388744540000
482944497	::408212454288936000
118473489	::408212488401195000
98213304	::408216852087570000
469825474	::408219140449517000
469825474	::408219212155322000
256748682	::408221612052197000
419307287	::408221777660084000
256748682	::408221788397514000
256748682	::408222103360372000
256748682	::408222249976475000
256748682	::408222463906963000
256748682	::408222674939543000
95299169	::408225106226589000
118473489	::408225853131481000
118473489	::408225937055309000
378901511	::408231012896759000
37867502	::408233458121469000
505841428	::408234450334384000
37867502	::408236184260063000
98213304	::408236300274110000
15086993	::408236863577538000
37867502	::408236970725629000
336633872	::408237596800974000
336633872	::408237682553528000
37867502	::408238551138971000
433083953	::408240027169079000
220465561	::408240096358305000
259435939	::408242272699170000
256748682	::408246238241640000
180388620	::408247222749253000
236112923	::408249071153848000
327167157	::408249869543817000
601049906	::408251141869146000
95843709	::408254021334740000
235867165	::408256114241708000
468057254	::408257709524680000
23838693	::408258125834104000
301042701	::408258710935334000
336633872	::408258889441112000
468057254	::408259455005229000
322643138	::408260633298472000
177692206	::408261563804839000
55964893	::408264048644734000
344285522	::408266549829828000
52224256	::408267735089811000
52224256	::408268185822306000
52224256	::408268455612530000
52224256	::408268750019125000
52224256	::408268941300367000
52224256	::408269243478994000
52224256	::408269352904187000
257097351	::408269601194377000
52224256	::408270659945758000
327167157	::408270672256069000
192677318	::408271247752323000
52224256	::408272381065826000
52224256	::408274139808817000
393801885	::408275736538013000
482944497	::408276315134246000
100313850	::408276546311700000
41658963	::408276982443413000
52224256	::408277647698198000
52224256	::408277684742275000
52224256	::408277882059112000
299484513	::408278191984234000
100313850	::408278391583154000
52224256	::408280123755200000
195008986	::408280317783719000
52224256	::408280483555205000
195008986	::408281823417237000
58563319	::408283125945356000
323011452	::408285084932792000
195008986	::408286445854810000
195008986	::408286565354708000
236172994	::408288571833864000
286502927	::408288642063269000
286502927	::408289289584128000
346392612	::408289951957000000
69666823	::408290014305734000
227425418	::408290432418734000
227425418	::408290531223932000
327167157	::408290886519230000
227425418	::408290926218313000
286502927	::408293246935113000
286502927	::408293299233886000
32125015	::408294638005399000
636632104	::408294734369533000
111978710	::408298069470371000
111978710	::408298082535628000
361691248	::408298260726431000
111978710	::408298596358823000
277204534	::408299589645918000
58563319	::408300360369848000
406122207	::408300726340055000
508407656	::408301053923164000
98213304	::408303315659677000
209345596	::408303406860603000
195008986	::408303448762089000
601049906	::408303951943958000
98213304	::408304117035970000
98213304	::408304647544111000
406122207	::408305191088562000
192677318	::408305905521135000
251892054	::408308399986966000
224346133	::408312554143088000
224346133	::408313749578481000
605327407	::408313796789149000
362168275	::408316261899055000
264295397	::408316319755677000
264295397	::408316753920655000
264295397	::408316779577225000
81723585	::408317641980645000
54721301	::408318781187166000
23838693	::408318968559333000
69662123	::408320793597464000
23838693	::408322578395455000
402309580	::408323177514041000
353567857	::408323503952523000
23838693	::408323703790133000
402309580	::408323955679047000
23838693	::408324536380456000
23838693	::408324759370604000
336633872	::408325874795413000
336633872	::408326063593639000
52224256	::408326530541297000
52224256	::408326839460184000
52224256	::408327339492524000
52224256	::408327362414379000
111978710	::408329785148841000
247362551	::408330563699740000
46918873	::408337172173832000
54355169	::408338728470732000
718668289	::408342720789221000
448325555	::408346840216903000
448325555	::408347354379866000
37867502	::408349300037402000
180388620	::408350512124157000
15278648	::408354656855662000
383045348	::408356216197234000
18068894	::408356750685794000
95843709	::408357186205937000
41658963	::408360335121608000
478462259	::408360747706482000
195276249	::408361925995937000
419307287	::408362486753402000
328796227	::408363080335110000
328796227	::408363171380867000
276887663	::408364242991984000
47067763	::408365147091374000
236466373	::408366082114990000
236466373	::408366157511786000
236466373	::408366211429597000
236466373	::408366284490158000
236466373	::408366469735809000
393801885	::408366942597033000
236466373	::408368446435758000
236466373	::408368664555958000
281821239	::408369471091261000
192677318	::408369937804447000
192677318	::408370237491666000
301244439	::408370262061899000
81723585	::408371072409817000
232793000	::408372758100201000
15086993	::408372807962066000
596191047	::408376596001980000
402309580	::408376708707151000
467772798	::408379914505949000
54355169	::408380228348944000
54355169	::408380250822037000
54355169	::408381143730651000
58563319	::408381644694118000
367308760	::408383951623827000
596191047	::408385513595629000
448325555	::408385685721460000
336633872	::408386268557352000
478462259	::408388301305810000
322643138	::408389370929238000
146219676	::408393818199699000
146219676	::408394981448384000
251892054	::408396053109809000
605327407	::408396311176949000
605327407	::408396484850515000
146219676	::408397006369849000
30574202	::408397228361789000
30574202	::408397229011918000
185633935	::408399889006358000
54355169	::408401204436533000
478462259	::408402183671910000
631782776	::408403336904204000
98213304	::408403895002464000
367308760	::408404101416747000
98213304	::408405875347320000
98213304	::408406046890545000
311111569	::408407136444891000
98213304	::408407733608529000
98213304	::408408009115967000
98213304	::408408865571479000
30574202	::408409071985754000
308726677	::408409268715388000
98213304	::408409535720587000
98213304	::408409862121742000
22734052	::408410066564677000
596191047	::408412997460455000
245935219	::408413646042038000
393801885	::408413828419174000
192677318	::408415225814056000
537003519	::408416050867630000
537003519	::408416173882372000
245935219	::408416731573399000
537003519	::408417661975277000
192677318	::408419596002000000
46727568	::408420362486304000
30574202	::408422697207476000
195846146	::408424979584122000
287721116	::408425800208498000
22734052	::408426855336001000
415897649	::408427598297825000
367308760	::408428829833580000
426402586	::408430742059122000
195008986	::408430793951031000
304182396	::408431543925755000
605327407	::408432098778050000
605327407	::408432163793948000
17928370	::408432458162774000
195846146	::408433772674031000
257097351	::408434379745013000
195846146	::408434406982828000
605327407	::408434566131900000
195008986	::408435225837191000
45704670	::408436086453862000
21764174	::408436703255203000
195008986	::408437669379973000
605327407	::408438478159249000
555976584	::408439158185541000
195008986	::408439650576269000
255313314	::408440040776146000
605327407	::408440357291311000
255313314	::408440561322827000
545129813	::408440803833700000
47547782	::408441368164331000
54355169	::408442787995332000
54355169	::408442951128584000
348326168	::408443117650837000
54355169	::408443271892193000
153230202	::408443641854582000
54355169	::408443975969042000
54355169	::408444465213632000
545007880	::408445878362312000
12685102	::408448098474938000
12685102	::408448158638014000
499290157	::408448376213360000
545540214	::408448613639938000
537003519	::408448652039180000
499290157	::408449233344561000
499290157	::408449302152097000
54355169	::408449765006135000
422214932	::408449946044469000
499290157	::408450567720427000
12685102	::408451232991543000
371243365	::408452661487222000
195846146	::408452703723859000
554633284	::408454131653681000
537003519	::408454367638208000
153230202	::408454450362454000
261438579	::408454522260815000
545129813	::408454729476616000
320954938	::408455292116951000
422304131	::408455394844221000
378794339	::408455510829314000
320954938	::408455602948431000
189368301	::408455680761556000
189368301	::408455680841240000
192677318	::408456891086667000
320954938	::408457280552992000
153230202	::408457555917434000
259435939	::408459734308880000
90265908	::408460348677582000
54355169	::408461345861165000
54355169	::408461930324840000
47547782	::408462687077552000
43980775	::408462689598316000
43980775	::408462916388532000
393622132	::408463734076489000
393499174	::408463760957767000
259435939	::408468454141071000
94226339	::408470219565182000
342934741	::408470219888541000
469825474	::408472269430591000
222173816	::408472695584477000
393801885	::408474098520842000
54355169	::408476202153029000
54355169	::408476288870264000
54355169	::408476703351394000
54355169	::408476824977813000
54355169	::408476980536160000
54355169	::408477028565155000
234236129	::408478173152940000
81723585	::408479181312258000
38042561	::408479887763062000
302525103	::408480155254808000
264311875	::408480494334914000
47547782	::408482108668387000
54355169	::408483829364846000
313529594	::408484155924553000
313529594	::408484258798247000
38042561	::408485601785024000
508407656	::408486120368779000
257097351	::408488779544932000
257097351	::408489336829513000
177692206	::408489795170893000
287569533	::408493145119555000
340693336	::408494845955559000
340693336	::408494862724382000
286502927	::408496344932687000
286502927	::408496732104691000
63261194	::408503957267681000
257097351	::408509535280562000
257097351	::408509704860483000
257097351	::408510130813018000
257097351	::408510170612764000
257097351	::408510350204489000
257097351	::408511456611540000
37867502	::408512469540155000
63261194	::408515549304721000
311724390	::408517988568936000
195846146	::408518078519996000
538590660	::408521572572336000
286216848	::408530368866709000
286502927	::408530610958135000
286502927	::408531323620323000
276887663	::408531741918253000
473118863	::408533880614817000
473118863	::408533978224685000
473118863	::408534127525126000
473118863	::408534610461462000
29525209	::408536478327660000
177989889	::408537634865033000
177989889	::408537807422906000
177989889	::408538095991005000
236172994	::408540571817349000
257097351	::408549102750679000
257097351	::408549272720650000
257097351	::408551158861410000
11822502	::408553170114056000
11822502	::408554273413148000
11822502	::408556068843704000
545129813	::408560854788227000
23838693	::408561616809394000
23838693	::408561896921780000
23838693	::408562187138265000
23838693	::408562344210731000
23838693	::408562742975795000
23838693	::408562794347626000
397934536	::408567261616566000
336633872	::408571463332282000
336633872	::408573663852900000
118473489	::408576133383606000
118473489	::408577114242547000
42971970	::408578857701490000
11822502	::408579280558256000
336633872	::408583497813876000
41658963	::408584038807789000
24972379	::408587721561878000
24972379	::408588926887419000
24972379	::408588926996463000
24972379	::408589001055277000
24972379	::408589001076269000
24972379	::408589010454716000
24972379	::408589047213604000
24972379	::408591654405545000
24972379	::408591680351514000
24972379	::408591712635080000
24972379	::408591890846851000
321166954	::408592117531815000
209345596	::408593749598814000
209345596	::408596309156052000
505841428	::408596959784480000
24972379	::408596972262928000
24972379	::408597623093084000
24972379	::408598122009739000
616892340	::408602857173450000
251892054	::408603773121347000
426402586	::408605143018778000
357265451	::408607735328960000
342934741	::408609371607007000
336633872	::408611481656504000
336633872	::408611754596659000
336633872	::408612076551409000
304182396	::408616285522898000
57804016	::408616543107698000
633010300	::408617891148201000
415897649	::408618307856498000
286502927	::408620328684761000
180911733	::408620434922680000
96408259	::408620758374432000
57804016	::408620974410846000
180911733	::408621500741459000
180911733	::408621864224051000
251892054	::408622570083450000
46727568	::408625269956542000
32125015	::408626031080513000
596191047	::408627170345746000
250010716	::408629056746168000
616892340	::408629578672791000
46727568	::408630909722574000
245935219	::408631036361179000
255711119	::408631539304382000
262843671	::408632202571051000
440875002	::408634970043715000
601049906	::408636060990574000
601049906	::408636147599147000
601049906	::408636573672947000
264234166	::408637173617815000
154535515	::408637302236127000
12685102	::408639255133831000
41658963	::408639363451334000
601049906	::408640075941957000
264234166	::408640437314789000
22734052	::408641419578839000
22734052	::408641827521060000
264234166	::408641946702602000
22734052	::408642089488887000
616892340	::408642286076313000
154535515	::408642288525398000
100313850	::408642370683404000
49118513	::408642797697499000
154535515	::408643277273829000
206467937	::408643439341756000
402309580	::408644103493390000
285141722	::408644480179257000
415897649	::408645707407425000
344285522	::408646911462502000
393801885	::408647244569538000
567827557	::408648498486079000
49118513	::408650464339968000
540197402	::408651502664704000
313529594	::408652429303894000
81723585	::408652575513145000
81723585	::408652674842640000
81723585	::408653223130451000
540197402	::408654294330531000
32125015	::408657032569315000
95299169	::408658588992024000
261438579	::408659020421931000
368577195	::408659415227584000
261438579	::408660010588061000
448325555	::408660202360438000
245935219	::408661719234252000
299484513	::408662146000510000
192677318	::408666436333498000
339184731	::408668251057831000
81723585	::408668529232056000
136114188	::408670749386616000
136114188	::408670893045735000
506100348	::408672214557290000
506100348	::408673004772552000
506100348	::408674055957409000
506100348	::408674213424148000
245935219	::408674730284036000
432590763	::408674964040982000
419307287	::408675224989618000
506100348	::408675729149149000
245935219	::408675866198040000
224346133	::408675908132667000
40524821	::408676133597872000
209345596	::408676699514351000
301244439	::408677454241599000
224346133	::408677892621467000
257097351	::408678561881419000
257097351	::408678808707809000
257097351	::408678877456633000
419307287	::408679083715727000
257097351	::408679137088249000
419307287	::408679230436679000
257097351	::408679364931231000
419307287	::408679669131935000
636632104	::408680115984293000
419307287	::408680254727675000
281589334	::408680454087536000
362168275	::408680886360502000
362168275	::408681017705115000
362168275	::408681327714508000
24147563	::408681376427560000
209345596	::408681389480214000
157541754	::408681953047486000
616892340	::408682307029966000
209345596	::408682354484342000
554633284	::408683155306983000
52224256	::408683343882878000
52224256	::408683410899886000
52224256	::408683606367031000
257097351	::408683696477044000
264311875	::408688079088517000
419307287	::408690454549364000
259435939	::408693593097129000
344285522	::408693597849288000
260539431	::408694547850330000
447976503	::408694695447896000
259435939	::408695173636714000
259435939	::408697421980774000
100313850	::408697854153076000
17928370	::408698302000287000
393499174	::408700658389237000
393499174	::408700882738348000
52224256	::408701270472790000
52224256	::408701432096100000
52224256	::408701510818996000
264311875	::408701561938792000
23838693	::408701564866809000
52224256	::408702036986064000
52224256	::408702141881405000
52224256	::408702513282822000
52224256	::408702709471379000
52224256	::408702849015902000
52224256	::408702958512390000
378901511	::408703308787101000
52224256	::408703422805057000
259435939	::408703470951481000
320954938	::408703602354425000
378901511	::408703632717381000
184578066	::408708310267727000
36119799	::408709536464523000
322643138	::408711003958812000
160671151	::408711041304899000
11822502	::408711445694918000
30671407	::408712167043919000
30671407	::408712614026690000
336633872	::408712742049423000
23838693	::408712982714408000
57804016	::408713637940191000
41753572	::408715613817692000
41753572	::408715670910562000
596191047	::408716114588602000
52224256	::408716501857095000
52224256	::408716548250275000
52224256	::408716624678895000
308726677	::408717023623905000
235867165	::408717388075380000
81723585	::408719962308485000
419307287	::408720270279860000
468057254	::408721898206662000
63261194	::408721955437969000
532616498	::408724180532617000
111978710	::408724449995661000
27237232	::408726479388692000
27237232	::408726564122025000
100313850	::408727442052747000
36119799	::408727983760097000
342934741	::408728762285838000
223594866	::408730984138690000
23838693	::408731485697351000
605327407	::408732149781901000
285141722	::408733225301721000
180388620	::408735501420478000
348682667	::408736290553987000
447976503	::408736393670565000
239770256	::408736454181797000
342934741	::408736879224569000
348682667	::408736902196789000
348682667	::408737118652223000
348682667	::408737539034734000
348682667	::408738001892933000
229694155	::408738336170577000
114970673	::408738360157831000
362168275	::408740616864940000
362168275	::408740882808971000
383045348	::408741350491054000
362168275	::408741620608425000
229364831	::408741856101797000
47067763	::408742615119843000
362168275	::408742618390994000
320954938	::408743608817184000
259435939	::408744225774522000
100313850	::408745268356874000
127692656	::408746157691908000
127692656	::408746286113112000
45704670	::408747580085239000
344285522	::408747959208378000
184578066	::408749033356681000
463420581	::408749366417956000
41753572	::408750275931799000
41658963	::408750655512526000
308726677	::408754075572768000
537003519	::408755225265471000
324401110	::408758131389636000
605327407	::408759319522312000
528542109	::408760328282185000
402309580	::408760510524715000
528542109	::408761276106829000
23838693	::408762351014653000
701949296	::408762716354932000
362168275	::408762822445645000
362168275	::408763349770317000
362168275	::408763443265564000
528542109	::408765077840723000
528542109	::408765659263541000
23838693	::408765906672971000
23838693	::408766110776168000
23838693	::408766311419097000
23838693	::408766596724060000
367308760	::408766645067194000
255711119	::408767716443451000
38910495	::408770240625909000
24147563	::408771469087617000
24147563	::408771509432639000
367308760	::408771600251502000
24147563	::408773326060781000
369109312	::408775197907361000
369109312	::408775365012619000
52224256	::408776225893937000
528542109	::408776465459982000
52224256	::408776763700166000
52224256	::408776807346106000
52224256	::408777870371454000
52224256	::408777882425884000
100313850	::408778063921823000
369109312	::408778250949648000
369109312	::408778402955419000
100313850	::408779072928772000
63261194	::408779887584219000
49118513	::408781303086333000
49118513	::408781377086431000
24147563	::408781452172861000
52224256	::408781872303734000
15086993	::408783570338332000
259435939	::408785503228813000
220465561	::408785928807661000
146219676	::408786098190446000
243857003	::408788813087916000
259435939	::408788912187146000
259435939	::408789141758169000
259435939	::408789488820060000
98213304	::408789574836441000
98213304	::408790618026962000
238400474	::408790665611329000
238400474	::408791109599383000
98213304	::408791606934769000
432590763	::408791759737462000
238400474	::408791877807124000
209345596	::408791985605324000
22734052	::408792201389289000
255711119	::408793110295371000
342512814	::408793182063697000
342512814	::408793328814010000
234236129	::408794938525372000
605327407	::408795549182066000
255711119	::408795926334296000
169618179	::408796106081189000
554633284	::408796205787774000
419307287	::408796499066118000
203145029	::408798360091770000
195008986	::408798666426941000
19501845	::408798888603430000
234236129	::408798987576422000
234236129	::408799231235719000
195008986	::408799297246085000
57804016	::408799752101593000
234236129	::408799786671042000
203145029	::408800133741297000
234236129	::408800134253010000
136114188	::408801509053591000
136114188	::408801598266421000
260979062	::408801624522387000
554633284	::408801914403291000
255711119	::408802114375540000
528542109	::408802310953771000
203145029	::408802509785157000
255711119	::408802661983875000
255711119	::408802752224301000
255711119	::408802784889552000
255711119	::408803036312895000
255711119	::408803144840523000
136114188	::408803183759462000
41658963	::408803241338884000
163763136	::408803301443272000
41658963	::408803483715121000
163763136	::408803502941417000
41658963	::408803639906795000
69028501	::408803761365078000
41658963	::408803836716134000
234236129	::408803878373560000
41658963	::408804024117628000
255711119	::408804261414592000
203145029	::408805162825031000
255711119	::408805413011070000
573114433	::408805573334155000
255711119	::408805608172060000
163763136	::408805613150294000
163763136	::408805765424492000
38042561	::408805818088189000
163763136	::408806011081076000
163763136	::408806149962866000
38042561	::408806198800957000
255711119	::408806239125381000
255711119	::408806605179068000
163763136	::408806678658703000
45704670	::408807909678940000
163763136	::408807936648298000
255711119	::408808086653399000
163763136	::408808233541726000
255711119	::408808498529837000
163763136	::408808538664734000
259435939	::408808624459636000
33708987	::408808950889721000
203145029	::408808971274027000
255711119	::408808977385136000
255711119	::408809130825375000
711532177	::408809685219692000
255711119	::408809754983944000
33708987	::408809853738844000
255711119	::408809934806335000
33708987	::408809993761476000
255711119	::408809996613607000
255711119	::408810087642578000
255711119	::408810123017322000
711532177	::408810305641132000
255711119	::408810314377883000
245935219	::408810453528104000
711532177	::408810484888924000
430943995	::408810637507436000
711532177	::408810790485889000
255711119	::408810870337466000
605327407	::408811266870751000
234236129	::408811299666423000
257097351	::408811473704472000
711532177	::408811547184467000
348682667	::408811751225171000
318224190	::408811859731431000
257097351	::408811985224990000
41658963	::408812463065690000
304182396	::408813004243738000
399695389	::408813233617633000
399695389	::408813408494956000
255711119	::408813456604016000
318224190	::408813679199543000
259435939	::408813848410718000
259435939	::408813905428090000
255711119	::408814030225436000
259435939	::408814141072482000
399695389	::408814584141582000
373569970	::408814596183449000
399695389	::408814596716109000
316878403	::408814686906228000
259435939	::408814908009349000
257097351	::408815598613712000
259435939	::408815816206192000
257097351	::408815839802966000
41245550	::408816115792371000
41245550	::408816310613581000
41245550	::408817073591422000
41245550	::408817123830796000
322643138	::408817744810098000
324401110	::408817904311095000
41245550	::408818067314315000
41245550	::408818301138403000
47547782	::408818615891546000
554633284	::408818631150010000
41245550	::408818645557473000
554633284	::408818667380408000
118473489	::408819200925646000
103526992	::408819235625127000
259435939	::408819684650524000
259435939	::408819738249539000
41245550	::408819743663984000
41245550	::408820001211023000
234236129	::408820033557917000
103526992	::408820382695956000
103526992	::408820484072296000
41245550	::408820961039765000
41245550	::408821374241603000
118473489	::408822041975218000
118473489	::408822169595301000
118473489	::408822486298791000
41245550	::408822497576902000
118473489	::408822656415588000
41245550	::408823264660574000
41245550	::408823794489638000
69666823	::408824281053679000
318224190	::408824384757846000
447976503	::408824497005805000
177645158	::408825405790257000
177645158	::408825452426723000
393622132	::408826125637275000
41245550	::408826327735623000
69028501	::408826576445247000
41245550	::408826646288793000
69028501	::408826867668381000
41245550	::408827440912281000
234236129	::408827821285707000
447976503	::408827825332817000
41245550	::408828036994199000
316878403	::408828177222348000
545540214	::408828390443978000
41245550	::408829260929826000
415897649	::408829333885558000
41245550	::408829808148107000
33708987	::408829926079737000
274432702	::408830823509413000
41245550	::408833217471340000
27613649	::408833232029765000
41245550	::408833627410018000
54355169	::408834466485108000
41245550	::408834706185023000
340693336	::408837889624006000
393499174	::408842070195838000
163763136	::408843399392165000
393499174	::408844247459061000
261438579	::408847023425597000
41245550	::408847478688321000
41245550	::408847903919058000
41245550	::408848777449992000
41245550	::408849596090032000
41245550	::408849712780152000
41245550	::408850372971622000
41245550	::408850548029263000
94226339	::408850605008879000
41245550	::408850687070466000
243857003	::408851036678279000
41245550	::408851112733597000
596191047	::408851154899329000
41245550	::408851788792483000
257097351	::408851850549403000
41245550	::408851946728992000
41245550	::408852259565346000
41245550	::408852687984148000
392156048	::408852862559457000
257097351	::408852880167534000
41245550	::408853002507001000
257097351	::408853068256518000
281821239	::408853315112280000
281821239	::408853326998953000
281821239	::408853337509871000
41245550	::408853509614731000
41245550	::408853561372454000
41245550	::408853583048622000
41245550	::408853705141014000
41245550	::408853817237970000
41245550	::408854134184747000
41245550	::408854490138542000
41245550	::408854584476852000
41245550	::408855376357261000
41245550	::408857209120894000
463420581	::408857234928836000
41245550	::408857656904794000
114970673	::408857954805612000
114970673	::408859541150109000
41245550	::408859542995222000
41245550	::408860169720709000
41245550	::408860461476888000
41245550	::408860562400227000
41245550	::408860584294510000
41245550	::408861066391998000
41245550	::408861355186614000
41245550	::408861525173354000
41245550	::408861852375195000
41245550	::408862196462931000
41245550	::408862981657604000
114970673	::408862984157790000
41245550	::408863126033952000
41245550	::408863412647497000
41245550	::408863671264477000
281821239	::408863821025927000
41245550	::408864287361204000
234236129	::408864317338300000
41245550	::408864683597123000
41245550	::408864884047495000
41245550	::408865669510217000
41245550	::408866495461330000
259435939	::408868291957248000
38042561	::408868561944207000
340693336	::408869245838053000
235867165	::408870592259964000
349472194	::408872324491137000
54355169	::408875780664754000
54355169	::408878805378662000
54355169	::408880979529715000
54355169	::408881004473229000
54355169	::408881309403336000
54355169	::408881451204374000
54355169	::408881844797857000
54355169	::408881999978704000
473118863	::408886795955212000
255765560	::408888049259806000
257097351	::408889002012315000
238400474	::408889099819307000
257097351	::408889277603270000
257097351	::408890192091553000
257097351	::408890731491627000
80448281	::408893838120325000
389558044	::408894918761787000
389558044	::408895110542143000
389558044	::408895379103436000
478462259	::408900473400209000
251961694	::408901894590193000
251961694	::408902070725771000
251961694	::408902128980463000
238400474	::408905462558388000
281212143	::408907539980369000
281212143	::408907755567583000
281212143	::408907954533171000
281212143	::408908102722146000
281212143	::408909546690981000
118473489	::408909773460221000
259233215	::408910227778838000
38910495	::408910709087404000
38910495	::408911558031310000
38910495	::408911717406502000
251892054	::408915609616154000
38910495	::408916414993399000
38910495	::408917085201240000
286216848	::408918639635492000
336633872	::408926578929053000
336633872	::408928082377322000
304182396	::408929168668102000
251683004	::408930270432460000
19569142	::408930708162220000
236172994	::408932914840477000
259233215	::408936104893890000
631513843	::408936169783984000
268499224	::408936877090435000
268499224	::408936877102997000
336633872	::408941055426711000
268499224	::408941175094394000
268499224	::408941839769952000
268499224	::408942196407427000
336633872	::408942211863425000
268499224	::408942556823969000
268499224	::408942882893361000
18068894	::408943390038827000
336633872	::408946571301355000
268499224	::408946974294294000
118473489	::408947012592500000
268499224	::408947660499189000
336633872	::408947757463113000
49118513	::408948341738078000
49118513	::408948427209588000
49118513	::408948619870740000
336633872	::408950266848116000
286502927	::408951749320273000
336633872	::408952854825951000
52224256	::408954107492577000
52224256	::408954129139396000
397934536	::408955450520915000
268499224	::408958390787121000
518039543	::408959390662672000
100313850	::408960620655300000
605327407	::408964028250468000
209345596	::408966067013578000
209345596	::408966306650931000
336633872	::408966924874555000
537003519	::408968340452175000
286502927	::408968704093741000
255313314	::408971840993099000
229694155	::408972485355655000
336633872	::408972898825932000
286502927	::408973834482483000
229694155	::408974095871922000
537003519	::408974719355203000
336633872	::408976287391571000
12685102	::408976297382400000
336633872	::408976515305832000
251892054	::408977104341331000
336633872	::408978352758718000
596191047	::408978448389263000
426402586	::408980529418371000
30671407	::408981154696794000
30671407	::408981606104580000
30671407	::408982503886962000
357265451	::408983310916792000
30671407	::408983353640366000
245935219	::408983946198671000
30671407	::408984210452787000
245935219	::408984555677155000
30671407	::408984960851533000
298090474	::408985072486731000
633010300	::408985918276911000
633010300	::408986092420227000
30671407	::408986135462158000
633010300	::408986297639112000
281821239	::408986638593695000
30246292	::408989440074608000
633010300	::408990792342990000
192948373	::408992378846855000
192948373	::408992614843572000
192948373	::408992981199237000
367308760	::408993450114048000
192948373	::408993641005199000
192948373	::408994429777620000
64905964	::408995193682427000
468057254	::408995884656230000
567827557	::408996923660435000
286502927	::408999970209931000
286502927	::409000424222367000
449756109	::409000595215753000
286502927	::409000940423745000
55964893	::409001019033796000
482944497	::409002879664795000
223998080	::409003388420898000
55964893	::409003478715867000
223998080	::409003595212664000
339272559	::409004025682878000
32125015	::409004319648665000
339272559	::409006392671227000
339272559	::409006818711863000
339272559	::409008108028305000
339272559	::409008583582695000
339272559	::409009007899463000
339272559	::409009467448369000
268499224	::409009756955623000
12685102	::409011704912420000
268499224	::409013509813325000
98213304	::409015280153542000
286502927	::409015466460319000
279241612	::409016207631589000
316878403	::409018833131675000
180388620	::409018888920125000
81723585	::409023097606389000
447912275	::409026076183392000
21764174	::409026351417409000
378901511	::409027897597243000
378901511	::409028037171113000
100313850	::409028161536811000
49118513	::409029155867873000
234236129	::409030463102013000
234236129	::409031241758154000
32125015	::409032435691945000
529698153	::409032595616198000
32787499	::409032804941717000
251683004	::409034338152366000
339272559	::409036090994339000
339272559	::409036323346202000
234236129	::409037139918082000
96408259	::409038665185099000
402309580	::409038674039668000
402309580	::409038773239169000
402309580	::409038811038224000
96408259	::409038848346161000
96408259	::409038920777605000
96408259	::409038970203291000
96408259	::409039067687682000
444979318	::409039450216222000
30944417	::409039810020786000
30944417	::409039972751380000
81723585	::409040168566280000
256748682	::409040758155382000
259435939	::409040798416896000
24147563	::409041192845062000
81723585	::409041226424258000
24147563	::409042100924465000
419307287	::409044705838514000
298090474	::409045092847345000
316878403	::409045464336437000
81723585	::409047717931782000
55964893	::409048613994913000
24147563	::409048700179464000
58563319	::409049315059843000
192677318	::409051069642461000
299484513	::409051123752767000
32252775	::409051409145794000
373569970	::409052055097978000
286502927	::409052681609547000
286502927	::409052934194724000
23838693	::409053746086555000
245935219	::409054749678252000
286502927	::409055455986462000
259233215	::409056793873375000
33708987	::409057231410561000
54721301	::409057912167092000
634804128	::409058368041398000
22734052	::409059174283501000
22734052	::409060695930851000
323011452	::409061362007285000
135328132	::409061989793955000
448325555	::409062176674967000
636632104	::409062884165959000
47547782	::409067806068862000
228357750	::409069168776847000
228357750	::409069219087532000
251892054	::409070545381380000
192677318	::409071277014786000
234236129	::409071368026603000
63261194	::409072783684304000
234236129	::409073005684199000
192677318	::409073517926567000
286502927	::409073889990299000
129314214	::409075992037056000
478020840	::409076619710459000
129314214	::409076851668045000
384109939	::409077338651885000
129314214	::409077444449017000
27237232	::409077839968088000
228357750	::409078653029330000
228357750	::409078822953185000
234801315	::409079842823737000
129314214	::409081689693237000
129314214	::409081712485085000
528542109	::409083183439679000
316878403	::409083245981364000
286502927	::409084348680257000
528542109	::409085152221212000
63261194	::409085200468287000
369310186	::409085471374213000
228357750	::409086889417637000
228357750	::409087769307148000
228357750	::409088575267815000
228357750	::409089142639689000
228357750	::409089925099704000
478020840	::409090773997469000
32252775	::409090917749235000
342512814	::409091187178340000
342512814	::409091256178835000
342512814	::409091290031079000
342512814	::409091560270077000
448325555	::409091579635593000
129314214	::409091946515152000
69028501	::409092005466079000
342934741	::409092377174097000
419307287	::409092887435948000
184578066	::409094007365464000
447976503	::409094341886361000
129314214	::409094502029074000
129314214	::409094742413033000
129314214	::409095249273688000
324401110	::409095647632297000
129314214	::409095661426995000
64905964	::409096796741570000
264295397	::409096939784114000
322763942	::409097010273615000
322763942	::409097115785498000
228357750	::409098507711025000
199545464	::409099204188205000
245935219	::409100499724423000
378901511	::409102179585097000
378901511	::409103293890060000
545007880	::409103547737722000
545007880	::409103562673631000
545007880	::409104032154664000
545007880	::409104130926313000
272488861	::409104198098100000
545007880	::409104407519719000
545007880	::409104606799470000
378901511	::409104715763310000
545007880	::409104746834702000
378901511	::409104863969026000
378901511	::409104917744218000
545007880	::409104957422329000
545007880	::409105000665600000
192948373	::409105012971671000
192948373	::409105062133129000
378901511	::409105129967607000
478020840	::409105235613741000
378901511	::409105378094612000
378901511	::409105517274230000
378901511	::409105607334305000
598834287	::409107105300246000
598834287	::409107257817698000
378901511	::409108186658897000
195008986	::409108460308287000
378901511	::409108632286928000
378901511	::409108650314043000
17928370	::409109037406777000
415897649	::409109183414296000
378901511	::409109311743623000
393499174	::409109627284885000
467772798	::409109638895132000
36485138	::409110620018331000
36485138	::409110623973564000
36485138	::409110722044788000
378901511	::409110737630425000
129314214	::409110775215583000
36485138	::409110795390574000
36485138	::409110800042045000
36485138	::409110850151383000
36485138	::409110853922082000
378901511	::409110876910665000
36485138	::409110915737747000
36485138	::409110919625854000
36485138	::409111077830807000
378901511	::409111091659022000
36485138	::409111128787415000
36485138	::409111131962490000
36485138	::409111184496132000
36485138	::409111188036141000
36485138	::409111244302712000
36485138	::409111248689577000
36485138	::409111314435686000
36485138	::409111314767040000
36485138	::409112833675505000
69028501	::409113345237602000
27613649	::409115982804692000
378901511	::409116947184222000
378901511	::409117118773620000
378901511	::409117390988128000
378901511	::409117456163426000
378901511	::409117507455553000
378901511	::409117532722053000
47547782	::409117710891888000
378901511	::409117782169501000
378901511	::409118403396259000
98213304	::409118861036769000
256748682	::409118978070421000
320954938	::409119175026548000
256748682	::409119354819604000
47067763	::409120112822996000
195008986	::409120351696994000
256748682	::409120552364670000
245935219	::409122166383185000
24972379	::409124275103490000
111978710	::409124456078913000
24972379	::409125519830298000
24972379	::409126192915415000
378901511	::409126357876998000
393499174	::409126424172191000
24972379	::409126441474084000
136114188	::409126620889636000
383045348	::409126766226063000
136114188	::409126841946243000
136114188	::409126947483320000
402243422	::409126967586222000
378901511	::409127038251843000
378901511	::409127851711930000
367308760	::409127909949833000
378901511	::409127911686283000
33708987	::409128023141928000
378901511	::409131096069009000
245935219	::409131578149720000
528542109	::409133100237459000
301042701	::409133224644714000
245935219	::409133352705208000
111978710	::409133448901570000
95299169	::409134226034798000
192677318	::409134840920170000
478462259	::409135715226640000
211316270	::409135845795713000
478462259	::409135868918509000
287721116	::409139853717434000
261605370	::409141269982904000
36119799	::409142812866019000
313529594	::409143020907290000
368577195	::409144001657597000
286502927	::409145045137125000
94481845	::409146915931295000
195846146	::409147085221404000
94481845	::409147678036340000
129844944	::409148267814207000
478462259	::409149060671488000
129844944	::409149305992511000
727288316	::409150075382681000
448325555	::409155598358282000
218302876	::409156800420663000
218302876	::409156881655926000
218302876	::409156978720530000
218302876	::409157079765491000
52224256	::409157959520759000
256748682	::409158176777711000
286502927	::409158278409502000
52224256	::409158459603439000
192677318	::409158491413413000
336633872	::409159928008675000
192677318	::409160775266480000
286502927	::409161468743933000
281821239	::409161505938997000
218302876	::409161565552664000
528542109	::409161592853364000
528542109	::409161595655184000
218302876	::409161613086699000
446326590	::409161880750784000
605327407	::409161940036890000
281821239	::409162303162957000
63261194	::409163010583064000
30574202	::409163884927279000
47547782	::409167402174533000
286502927	::409167916953661000
336633872	::409167979461763000
192677318	::409168588185296000
336633872	::409168996182024000
47547782	::409169341427773000
47547782	::409169618058883000
257097351	::409173531239260000
322643138	::409173885356363000
257097351	::409175130732908000
322643138	::409175301865111000
320002424	::409175492382568000
257097351	::409175516512415000
320002424	::409175664059637000
320002424	::409175710981304000
320002424	::409175878506012000
538590660	::409176172753203000
320002424	::409176319532879000
57854623	::409177623999180000
57854623	::409177709915279000
38042561	::409177755922612000
192677318	::409179298659323000
460471042	::409181002968608000
38042561	::409182853969084000
460471042	::409183225526112000
323011452	::409183232996151000
478020840	::409185281204445000
616892340	::409185564697432000
282110309	::409185586390769000
459772996	::409185596267954000
282110309	::409186218682093000
459772996	::409186241230303000
459772996	::409186294745423000
532616498	::409186379600392000
459772996	::409186512513662000
459772996	::409186734753447000
459772996	::409187338929971000
47547782	::409187539611045000
459772996	::409187670422589000
459772996	::409187873791815000
260979062	::409188396649558000
459772996	::409188495874203000
192677318	::409188705992470000
459772996	::409189012801212000
192677318	::409189121228554000
192677318	::409189250245349000
234236129	::409189320944144000
192677318	::409189559571075000
234236129	::409189591757766000
192677318	::409189794313682000
459772996	::409189795684827000
234236129	::409189917093163000
192677318	::409189932633432000
192677318	::409190434846810000
96408259	::409190589557530000
192677318	::409190834698203000
192677318	::409191027862700000
192677318	::409191588347510000
192677318	::409191926634905000
192677318	::409192056859660000
402309580	::409197550009614000
402309580	::409197838565138000
33708987	::409197912330371000
27595900	::409198112251842000
402309580	::409198198394486000
423422030	::409199276510937000
447976503	::409201168015822000
348682667	::409202547501834000
180911733	::409203459980681000
180911733	::409203529060864000
616892340	::409203980808384000
245935219	::409204853903065000
257097351	::409205180060561000
257097351	::409205539868930000
460471042	::409205561277026000
257097351	::409206177151471000
447976503	::409206843718660000
447976503	::409207327502258000
433003196	::409208345376333000
274432702	::409209171402170000
316878403	::409209922388492000
402309580	::409210382881140000
285141722	::409210720518041000
320954938	::409211098290614000
259435939	::409211513585823000
29284709	::409215877578764000
545540214	::409218696159039000
57854623	::409219325656956000
57854623	::409221865966563000
192677318	::409223124287508000
192677318	::409223622772133000
57854623	::409224777887268000
57854623	::409225104124440000
57854623	::409225819681071000
57854623	::409226174934417000
129844944	::409227110734385000
265029924	::409228234744938000
63261194	::409228579420274000
92936298	::409228626409054000
129844944	::409229111610327000
261605370	::409231426518020000
286502927	::409231668797378000
118473489	::409232583088963000
118473489	::409232703863934000
63261194	::409235234686009000
94226339	::409239787032154000
94226339	::409239789385154000
83092668	::409240345982275000
38910495	::409241875132870000
339184731	::409243052469809000
132479234	::409244237340094000
129314214	::409245794349244000
478020840	::409248929385963000
129314214	::409253681184264000
354119806	::409253880401498000
132479234	::409258220612755000
423422030	::409261534322626000
415206019	::409267051669491000
473118863	::409279605510393000
355199691	::409287369385578000
12685102	::409296993195134000
311724390	::409297501322088000
378794339	::409297877391785000
165343536	::409298188211073000
383045348	::409299168050819000
383045348	::409299251865583000
383045348	::409299291552092000
383045348	::409299771120435000
383045348	::409299808151941000
369109312	::409304526424772000
304182396	::409309229955022000
286216848	::409313476205506000
286216848	::409313477350526000
264234166	::409315453824028000
336633872	::409317168518791000
336633872	::409317292594716000
36460282	::409318248946343000
36460282	::409318398439723000
36460282	::409318699599134000
478020840	::409320028211654000
336633872	::409320463090061000
336633872	::409320727914225000
478020840	::409320963403030000
264234166	::409321629375025000
268546928	::409322536254455000
268546928	::409323238271881000
18068894	::409323857695092000
282110309	::409324380368695000
282110309	::409324440812802000
18068894	::409324512220413000
308249623	::409325143371292000
727288316	::409325542752542000
546266750	::409326900817842000
12685102	::409327024982196000
546266750	::409327329916121000
129314214	::409328686031437000
129314214	::409329056434241000
12685102	::409330827890552000
18068894	::409331172905218000
134142256	::409333626321784000
727288316	::409334463626096000
348682667	::409335691534168000
36556314	::409336589643681000
308249623	::409337138501517000
308249623	::409337220810555000
573114433	::409338497326407000
184578066	::409338510513303000
554633284	::409343426115538000
554633284	::409343643011403000
554633284	::409343901443432000
554633284	::409343987342778000
90211828	::409348383665823000
90211828	::409348593787863000
52224256	::409350169462050000
52224256	::409350170258989000
463420581	::409350681833635000
129844944	::409351990373011000
447709333	::409352486411964000
33810989	::409354515305861000
362168275	::409354574756327000
33810989	::409354690011222000
33810989	::409354760303570000
33810989	::409354828666507000
362168275	::409354861365317000
33810989	::409354922438561000
33810989	::409354982421307000
195846146	::409356736139522000
129314214	::409357143997825000
378901511	::409357449519321000
114970673	::409358351701536000
114970673	::409358391945879000
301042701	::409358412334792000
114970673	::409358558560391000
114970673	::409358744401637000
114970673	::409359222191558000
298090474	::409360489429209000
554633284	::409361706314264000
336633872	::409362990010732000
98213304	::409363077109276000
336633872	::409363222870106000
98213304	::409363773627981000
98213304	::409363870407729000
33810989	::409364128428347000
41658963	::409364139325521000
98213304	::409364619413950000
98213304	::409364717069950000
98213304	::409365352703721000
33810989	::409365533268533000
98213304	::409365801687191000
98213304	::409365883996626000
33810989	::409365923422687000
33810989	::409366067631243000
98213304	::409366928277270000
98213304	::409367294301597000
98213304	::409367774457499000
192948373	::409368040896073000
98213304	::409368159636824000
98213304	::409368383864324000
192948373	::409368567318990000
33810989	::409369073026617000
52224256	::409370876686376000
620519142	::409372097169743000
282110309	::409373239925022000
282110309	::409373561888198000
282110309	::409374039518744000
282110309	::409374200953311000
282110309	::409374317747908000
605327407	::409375191861854000
426786499	::409375831652184000
282110309	::409376002557890000
282110309	::409377069483950000
362168275	::409378204760436000
228357750	::409379120837976000
228357750	::409379197262385000
378901511	::409381393399963000
459772996	::409381477596426000
378901511	::409381486350303000
378901511	::409381608030879000
245935219	::409382515925721000
195008986	::409383615420960000
257097351	::409383986134130000
257097351	::409384029142515000
257097351	::409384896344244000
257097351	::409385141111226000
195008986	::409385187425124000
257097351	::409385355545038000
257097351	::409385697745698000
257097351	::409386173916659000
257097351	::409386392574099000
335100293	::409386605342773000
257097351	::409386721801805000
33708987	::409388002197405000
98213304	::409388260041838000
268499224	::409388554213916000
98213304	::409389267983429000
378901511	::409389988208316000
98213304	::409390045900967000
241999176	::409390403675107000
98213304	::409390767669379000
98213304	::409391342238695000
98213304	::409392105564278000
98213304	::409392833036959000
223594866	::409392940092751000
223594866	::409393106090741000
98213304	::409393132183093000
98213304	::409393458122883000
98213304	::409393530508152000
460471042	::409394055664390000
631782776	::409394183255101000
98213304	::409395053556015000
98213304	::409396096310312000
98213304	::409396209175257000
98213304	::409396590604873000
369109312	::409396702685450000
369109312	::409396953387393000
229694155	::409397174032932000
195846146	::409397186162470000
446326590	::409397860732391000
229694155	::409398142023389000
98213304	::409398990002610000
98213304	::409399527649865000
98213304	::409399722160312000
98213304	::409400123215839000
95299169	::409400349544304000
95299169	::409400758074085000
98213304	::409401575023448000
17769662	::409401952951607000
98213304	::409403027041173000
17769662	::409403064752553000
135328132	::409403431648903000
264234166	::409403923523305000
184578066	::409404845234204000
32252775	::409406807153864000
32252775	::409406998216978000
41658963	::409407458680258000
41658963	::409407593833328000
727288316	::409407648476303000
41658963	::409407690172276000
41658963	::409407735852453000
146219676	::409408103936180000
245935219	::409408227625799000
169378322	::409408810944458000
41658963	::409409749554573000
192677318	::409409762909253000
192677318	::409410259149918000
460471042	::409413009120186000
460471042	::409413327144890000
247362551	::409417754953789000
118473489	::409421599876874000
354119806	::409421857474244000
118473489	::409421898586804000
58563319	::409421952613642000
118473489	::409422410765832000
354119806	::409423310091726000
354119806	::409423529906798000
354119806	::409423713114001000
354119806	::409423832806862000
354119806	::409424108670443000
354119806	::409424205177163000
339272559	::409426266967011000
227425418	::409428775315582000
36119799	::409429011182661000
620519142	::409429024943796000
281589334	::409429769303105000
54035689	::409430336373026000
238401588	::409431189980979000
238401588	::409431411134058000
406122207	::409432107942178000
406122207	::409432307582664000
36119799	::409432973717422000
402309580	::409433091804241000
33708987	::409434532988063000
287569533	::409434608925937000
36119799	::409435170849034000
293606978	::409437324221882000
63261194	::409438053170950000
36119799	::409438445447041000
36119799	::409439174941343000
456220746	::409439326854868000
209345596	::409439397323751000
456220746	::409439458191081000
456220746	::409439571579912000
456220746	::409440470880632000
36119799	::409441589325348000
36119799	::409442372590645000
406122207	::409444209838817000
406122207	::409444406031572000
252451878	::409446103751602000
369109312	::409447220539166000
189272740	::409447246468751000
339272559	::409447456406253000
459772996	::409447642310004000
727288316	::409447754805809000
36119799	::409448596007038000
459772996	::409448717473701000
32787499	::409448962232713000
419307287	::409449434162810000
369109312	::409449544498176000
369109312	::409449709468532000
57854623	::409449957364490000
209345596	::409452805338828000
209345596	::409453348631642000
209345596	::409453674906550000
100313850	::409454639776800000
460471042	::409454773835157000
69662123	::409455391278239000
100313850	::409456054549086000
177692206	::409457222604046000
189272740	::409458146722082000
419307287	::409458306051493000
362168275	::409458601523027000
52224256	::409458947268304000
299484513	::409459335257812000
52224256	::409459736527253000
369109312	::409459854529404000
52224256	::409460753721479000
52224256	::409460842611343000
63261194	::409463513862922000
236172994	::409464117486170000
236172994	::409464530335318000
100313850	::409465030942662000
100313850	::409465672012689000
573114433	::409465984186351000
54035689	::409467903030079000
136114188	::409468411794976000
136114188	::409468577910370000
136114188	::409469599366008000
136114188	::409470612110057000
636632104	::409471725735137000
419307287	::409472666819518000
468057254	::409475929933877000
37867502	::409478311983603000
419307287	::409479291098124000
324401110	::409479482412503000
369109312	::409480669618651000
339272559	::409480810413424000
339272559	::409481042173915000
209345596	::409481175602704000
209345596	::409481766505050000
209345596	::409483000796418000
268499224	::409483969168953000
339272559	::409484468257554000
33708987	::409484950787092000
15086993	::409485019942768000
322643138	::409485600073732000
286502927	::409486082573479000
339272559	::409486231987564000
322643138	::409486334240505000
209345596	::409487265602084000
209345596	::409487437107572000
339272559	::409488570450448000
209345596	::409488744467935000
339272559	::409488836784574000
537003519	::409489615888728000
209345596	::409489996966817000
209345596	::409490125731942000
209345596	::409490155528273000
209345596	::409490561129644000
209345596	::409490639311876000
96408259	::409490774733381000
339272559	::409490844593717000
339272559	::409490856253861000
96408259	::409490862478217000
209345596	::409491080447791000
96408259	::409491093164531000
32252775	::409491623702454000
218302876	::409492904974225000
218302876	::409492930479390000
218302876	::409492977384296000
218302876	::409493029922152000
218302876	::409493175472902000
218302876	::409493851573743000
33708987	::409493927876890000
218302876	::409494067215491000
218302876	::409494269854900000
218302876	::409494352302309000
218302876	::409494394526367000
218302876	::409494516127649000
320954938	::409496653167865000
47067763	::409497589386846000
367308760	::409499725948125000
259233215	::409500165524164000
236172994	::409500808074379000
30671407	::409502946372911000
36119799	::409505309493706000
339272559	::409505421779812000
209345596	::409505592789987000
419307287	::409505848088879000
339272559	::409506104713170000
36119799	::409506230239911000
419307287	::409506511262846000
419307287	::409506834194505000
30671407	::409506897742819000
38042561	::409507384378138000
282110309	::409507566805581000
30671407	::409507583582801000
313529594	::409509839165878000
22734052	::409509896837550000
245935219	::409510282491211000
236172994	::409511871905923000
281821239	::409512435666526000
335100293	::409514762540568000
33708987	::409515022713634000
339272559	::409515263437324000
303498273	::409515767361978000
303498273	::409517489631289000
33708987	::409519813116309000
605327407	::409520792771129000
605327407	::409521019271929000
12685102	::409521139141337000
17146204	::409521176424095000
100313850	::409521491139899000
236112923	::409522116749320000
236112923	::409522172273508000
339272559	::409522471587827000
339272559	::409522500989882000
90265908	::409523868504973000
231256008	::409525205833621000
63261194	::409526178295590000
339272559	::409527081618636000
377952732	::409527256915009000
219574380	::409527318227349000
236172994	::409528598786105000
545129813	::409528969256783000
257097351	::409529233686274000
257097351	::409529501203181000
323011452	::409529888224604000
46697333	::409530326373765000
107848755	::409530733917528000
236172994	::409531995966812000
236172994	::409532558880149000
236172994	::409532661154070000
383045348	::409533346897616000
236172994	::409536056875180000
157541754	::409536657382047000
157541754	::409537240990109000
236172994	::409537619375058000
195846146	::409538035836284000
33708987	::409538183832272000
195008986	::409539115374616000
252451878	::409539364302389000
236172994	::409539578437984000
63261194	::409539996946034000
393801885	::409540557258510000
245935219	::409540808560214000
252451878	::409541781626556000
393801885	::409542103346065000
252451878	::409542326168846000
245935219	::409542355948027000
335118384	::409542998159278000
252451878	::409544069090910000
236172994	::409544767488270000
231483310	::409545743888695000
528542109	::409546386200600000
236172994	::409546471508176000
236172994	::409546540496453000
323011452	::409546868872339000
528542109	::409547266064920000
184578066	::409547383849385000
528542109	::409547503684845000
234236129	::409547976584208000
234236129	::409548129978318000
37867502	::409548168611639000
236172994	::409548172755607000
528542109	::409548218083856000
323011452	::409548556219867000
528542109	::409548620070129000
528542109	::409548752702418000
21764174	::409548917252964000
96408259	::409549278810357000
528542109	::409549327175286000
236172994	::409549760052228000
528542109	::409549837710159000
100313850	::409550015166971000
335118384	::409550077212905000
236172994	::409550283451035000
528542109	::409550342444285000
335118384	::409550420160167000
316229499	::409550486954455000
316229499	::409550884029227000
393622132	::409550902375108000
231483310	::409550984986120000
28299725	::409551065085136000
528542109	::409551264054538000
58563319	::409552424907853000
236172994	::409552821634093000
236172994	::409552886025056000
236172994	::409552972293480000
236172994	::409553572070563000
231483310	::409553612767916000
316229499	::409553737233883000
236172994	::409553866175176000
316229499	::409554102511616000
316229499	::409554150427353000
316229499	::409554379633459000
316229499	::409554390307987000
316229499	::409554860535599000
316229499	::409554883432300000
316229499	::409554894102601000
316229499	::409554906614222000
316229499	::409554969663008000
316229499	::409554979939024000
316229499	::409554988969373000
316229499	::409555009940897000
316229499	::409556452819222000
316229499	::409557220305559000
316229499	::409557534165303000
447976503	::409559386390933000
447976503	::409559674388615000
118473489	::409559749332828000
236172994	::409559760006955000
118473489	::409560082301865000
118473489	::409560199884976000
285141722	::409560638931730000
316229499	::409560742904340000
118473489	::409560836139917000
118473489	::409561074368004000
392156048	::409561300235452000
285141722	::409561598416543000
33708987	::409562482475540000
327167157	::409562918259134000
118473489	::409562924983021000
316229499	::409563235914768000
38042561	::409563654611144000
184578066	::409563860182380000
118473489	::409564961023987000
118473489	::409565043509190000
252451878	::409565248140890000
545129813	::409565371025592000
545129813	::409565447991066000
316229499	::409565569512255000
316229499	::409565809426456000
316229499	::409566069255180000
316229499	::409566094014152000
316229499	::409566134774415000
545129813	::409566841141739000
596191047	::409570380408717000
38042561	::409570677092392000
316229499	::409571045511684000
18068894	::409571251519123000
593259997	::409572940154294000
316229499	::409573266794086000
316229499	::409573395592777000
118473489	::409573689500663000
316229499	::409574109668859000
118473489	::409574121400725000
346392612	::409577441032540000
129844944	::409578155096408000
37867502	::409579408622505000
116343636	::409580776834215000
36485138	::409581374631583000
36119799	::409581670577504000
38042561	::409581714567331000
596191047	::409582003135479000
261605370	::409582039957274000
118473489	::409583765435219000
259435939	::409584679260815000
346392612	::409585325904650000
593259997	::409585842789699000
45704670	::409585869776252000
593259997	::409585875048071000
346392612	::409586585164730000
192677318	::409586926673731000
54355169	::409587286385647000
54355169	::409587342216011000
313529594	::409587722840338000
54355169	::409589105962795000
54355169	::409589188527652000
54355169	::409589327346552000
54355169	::409589486495207000
54355169	::409589523765805000
241324134	::409591487262105000
54355169	::409593715045715000
260979062	::409593883748622000
54355169	::409593918070988000
165343536	::409594186569379000
54355169	::409594551025008000
54355169	::409594789437665000
165343536	::409598699606929000
165343536	::409599023184891000
165343536	::409599166059659000
165343536	::409599345500381000
308249623	::409600940291805000
308249623	::409601010647044000
234801315	::409603032301969000
36119799	::409607348496662000
17146204	::409609161765167000
277204534	::409614197295960000
37867502	::409614878228217000
76870522	::409618045393330000
76870522	::409618436696702000
238400474	::409622061414236000
195276249	::409622663523745000
236172994	::409630317373186000
94226339	::409645616248016000
302525103	::409656417545498000
324401110	::409658114179227000
473118863	::409659470357491000
303480264	::409678343932764000
473118863	::409686594396749000
282110309	::409691454874083000
499290157	::409694790327214000
499290157	::409694857050218000
129844944	::409694964642496000
303480264	::409702441459142000
303480264	::409702595473989000
616892340	::409703893829165000
95299169	::409704467139809000
33708987	::409706648627064000
303480264	::409714127247278000
316878403	::409716150025482000
447976503	::409716865791836000
286216848	::409717952640860000
23838693	::409718368271613000
235867165	::409719371276095000
41658963	::409726532840484000
256748682	::409727199437389000
303480264	::409729138401222000
422304131	::409732918332768000
49118513	::409733426783473000
192677318	::409734007849775000
285141722	::409735067561246000
17163192	::409735856401162000
33708987	::409735915498901000
17163192	::409735968074518000
528542109	::409736530593189000
17163192	::409737924683776000
17163192	::409738439333281000
50154503	::409739723905581000
50154503	::409739969662431000
136114188	::409740630836125000
136114188	::409741226188218000
324401110	::409742056731320000
324401110	::409742365373386000
339184731	::409742785395167000
29284709	::409742802780979000
29284709	::409742888348946000
339184731	::409742955444842000
303480264	::409744288214712000
268499224	::409747543095267000
95299169	::409748049339383000
573061645	::409748920407822000
573061645	::409749336944173000
339184731	::409749842529771000
192677318	::409751588463734000
163115137	::409751716952047000
303480264	::409751940592320000
192677318	::409753063868891000
50154503	::409753851906908000
229364831	::409754442209050000
50154503	::409755176283549000
50154503	::409755343091007000
28299725	::409755468601761000
303480264	::409755589884264000
29284709	::409756168467533000
336633872	::409756220749520000
29284709	::409756261220384000
29284709	::409756334935261000
468057254	::409756387229442000
336633872	::409756503147823000
286502927	::409756672987385000
222217573	::409757042866286000
41658963	::409757207887376000
50154503	::409757619050389000
50154503	::409757644413341000
423422030	::409759483494404000
303480264	::409760597405089000
40524821	::409761051828551000
40524821	::409761073378902000
545129813	::409761180249759000
169378322	::409763212230664000
169378322	::409763259043311000
169378322	::409763271148064000
169378322	::409763346943328000
169378322	::409763788900929000
169378322	::409763867989139000
169378322	::409763961421455000
33708987	::409764276623409000
169378322	::409764392557760000
303498273	::409764506034638000
223005614	::409764561034969000
169378322	::409764808334901000
169378322	::409765435869908000
169378322	::409765744310628000
540197402	::409766792102703000
169378322	::409766899489050000
169378322	::409767235712860000
335592472	::409767334325547000
287721116	::409767344031137000
335592472	::409767387328950000
169378322	::409767835636748000
169378322	::409768028625063000
169378322	::409768279238918000
169378322	::409768514128322000
308726677	::409768645602971000
169378322	::409768657448087000
169378322	::409768742554701000
169378322	::409769019185827000
37867502	::409769111485698000
169378322	::409769252820766000
169378322	::409769439664414000
335592472	::409769507327315000
264311875	::409769589107884000
169378322	::409769736516694000
169378322	::409769977583915000
169378322	::409770433744232000
339272559	::409770909135011000
339272559	::409770960435560000
169378322	::409771600784158000
169378322	::409771897833127000
169378322	::409772055475679000
287569533	::409772276725596000
287569533	::409772467230883000
169378322	::409772559702302000
169378322	::409772612769038000
287569533	::409772710605361000
336633872	::409772868227321000
169378322	::409772894919467000
336633872	::409772919011934000
287569533	::409773040378314000
169378322	::409773146527375000
169378322	::409773188831518000
169378322	::409773670123708000
336633872	::409774478823268000
169378322	::409774564009586000
169378322	::409775963883708000
169378322	::409776105466630000
286502927	::409776457401921000
103526992	::409776467141459000
169378322	::409776624075542000
169378322	::409776808322531000
169378322	::409777084307750000
169378322	::409777355985387000
169378322	::409778381954514000
432590763	::409779296899563000
377035998	::409779509089406000
46727568	::409779936203788000
384109939	::409780030730809000
241999176	::409780092009971000
247362551	::409780127187607000
384109939	::409780239279984000
384109939	::409780352178077000
384109939	::409780448676413000
169378322	::409780453298544000
223005614	::409781051486375000
49118513	::409781521265221000
49118513	::409781537190977000
129844944	::409781930016915000
169378322	::409782042168397000
281821239	::409782974213660000
218302876	::409783264685998000
218302876	::409783560430551000
218302876	::409783561441390000
573061645	::409784101319610000
129844944	::409785011697876000
573061645	::409785735328186000
16292745	::409786936933765000
573061645	::409787390832553000
573061645	::409787660983484000
169378322	::409787821847625000
169378322	::409788462926397000
81723585	::409788529636421000
573061645	::409788717885161000
81723585	::409788846620950000
169378322	::409789502090399000
360954828	::409789541697224000
573061645	::409791310866812000
360954828	::409791425627570000
339272559	::409792381941448000
268499224	::409793114082390000
432590763	::409793279622799000
360954828	::409793807593766000
360954828	::409793851906605000
360954828	::409793878129381000
573061645	::409793897280184000
304182396	::409794055715819000
58563319	::409794660438392000
111978710	::409795000092721000
111978710	::409795209635962000
316878403	::409795543318413000
268499224	::409795546585776000
184578066	::409795837221687000
268499224	::409796326130720000
259233215	::409796429322801000
111978710	::409796513926103000
111978710	::409796750732304000
631782776	::409797099447132000
111978710	::409797266040291000
268499224	::409797554092929000
268499224	::409798189618036000
268499224	::409798486079856000
268499224	::409798529268584000
303480264	::409798741546516000
268499224	::409800524083785000
268499224	::409800544237387000
211316270	::409800959746113000
529698153	::409802031100985000
384109939	::409802111673593000
316878403	::409802401105707000
316878403	::409802601811554000
316878403	::409802975046287000
316878403	::409803221834952000
231483310	::409804986868961000
426402586	::409805537954394000
209345596	::409806282984411000
303480264	::409807449328451000
47547782	::409808591361966000
108808608	::409808795951718000
108808608	::409808988105371000
47547782	::409810162325540000
223005614	::409810440089522000
223005614	::409810526668349000
426402586	::409810993418481000
316878403	::409811482201686000
95843709	::409812364134191000
377035998	::409812705998942000
268499224	::409812940322533000
100313850	::409813776155029000
276887663	::409814721848565000
192677318	::409815033179553000
545129813	::409815708873555000
268499224	::409816922839343000
383045348	::409817027373572000
129314214	::409817846516957000
235867165	::409818743686979000
456220746	::409818891217424000
456220746	::409819056393293000
456220746	::409819093563228000
36460282	::409819186379378000
456220746	::409819229194448000
456220746	::409819331871002000
456220746	::409819375118479000
36460282	::409819428092907000
227425418	::409820539042013000
573061645	::409820560009359000
223594866	::409821418827055000
227425418	::409822613767081000
32252775	::409822718671200000
259435939	::409822832961794000
419307287	::409822880755904000
63261194	::409823336785776000
419307287	::409824086924476000
348326168	::409824413367160000
195276249	::409825453818793000
58563319	::409829641218977000
245935219	::409829766909280000
301244439	::409832470763540000
222173816	::409832860536029000
259435939	::409833812890517000
545129813	::409835377370083000
545129813	::409836041982717000
377952732	::409836532250312000
467772798	::409837141334974000
537003519	::409838697056837000
537003519	::409839083809406000
537003519	::409840586410455000
184547888	::409840689099202000
537003519	::409841005085851000
69028501	::409844040499478000
316878403	::409844302831816000
316878403	::409844356774772000
54355169	::409844446680072000
241999176	::409844453181259000
54355169	::409844529538531000
54355169	::409844718097670000
54355169	::409844782878715000
170590185	::409845309645131000
447976503	::409846078041636000
433003196	::409848501825449000
433003196	::409848672504254000
286502927	::409851792390766000
192677318	::409853185906708000
192677318	::409853423375634000
426402586	::409854806178557000
259435939	::409855080209596000
299484513	::409855146017820000
339184731	::409855663523639000
268499224	::409855968500269000
335100293	::409857445234634000
47547782	::409858430783213000
304182396	::409858586886426000
111978710	::409859835845283000
46727568	::409859904615505000
255313314	::409860282526076000
32252775	::409861955764371000
528542109	::409862129567944000
111978710	::409862203718631000
528542109	::409862418047967000
69028501	::409862437823717000
259435939	::409862569160376000
195846146	::409862847821131000
478020840	::409863527730380000
304182396	::409863534302871000
528542109	::409863682412523000
528542109	::409864192259538000
262889564	::409864857732001000
95843709	::409866132506836000
377035998	::409866298177236000
95843709	::409866384097955000
95843709	::409866616340758000
339272559	::409867228092588000
339272559	::409867405083824000
46697333	::409867414264754000
459772996	::409868016168345000
636632104	::409868358322896000
92936298	::409868592193478000
605327407	::409871164337815000
57804016	::409871938765721000
209345596	::409872349052153000
33708987	::409872870404534000
629787407	::409874731999838000
47067763	::409875078709379000
58563319	::409875316127985000
195846146	::409875834171043000
339272559	::409876390692261000
17146204	::409877700405256000
63261194	::409877918329085000
33708987	::409878157966442000
223005614	::409879288960516000
46727568	::409879715973836000
241999176	::409880064550244000
223005614	::409880174105473000
21764174	::409880261019439000
177645158	::409881024676376000
177645158	::409881149947658000
259435939	::409881641608552000
378794339	::409882397925060000
378794339	::409883310974701000
42292477	::409884569480212000
42292477	::409885862177296000
223005614	::409886310061846000
616892340	::409887644894515000
377952732	::409887883823038000
223005614	::409888204255690000
223005614	::409888424708304000
616892340	::409890052739592000
616892340	::409891411870232000
616892340	::409891866381778000
257097351	::409892816936902000
16292745	::409893583270203000
264295397	::409894800817926000
54355169	::409895683551158000
189272740	::409896250624860000
46727568	::409896576698445000
320954938	::409897183274479000
259233215	::409897617423077000
252451878	::409898492560412000
238400474	::409898751004667000
100313850	::409899026893766000
268499224	::409899397414395000
262889564	::409899957186220000
63261194	::409900607705997000
259233215	::409900649351249000
268499224	::409901156962676000
238400474	::409904896465305000
308726677	::409905135179927000
308726677	::409905521886392000
35422287	::409909063112073000
32252775	::409910392748773000
259435939	::409911396995198000
245935219	::409912906113769000
259233215	::409913336135180000
336633872	::409913460940890000
245935219	::409913557824729000
245935219	::409913703627100000
245935219	::409914821404925000
46991082	::409915405210120000
50154503	::409915622315671000
339272559	::409915821344174000
593259997	::409915964919005000
593259997	::409916002030198000
81723585	::409916437935833000
478462259	::409916891721781000
46991082	::409917351191003000
352789311	::409919770742763000
238400474	::409920006940405000
383045348	::409924050954092000
311111569	::409926031861370000
311111569	::409926063058595000
311111569	::409926151755563000
257097351	::409926296483815000
311111569	::409926476294017000
111978710	::409926606187012000
111978710	::409926654723510000
311111569	::409926667642351000
257097351	::409926706003066000
111978710	::409926764106747000
311111569	::409926799402213000
311111569	::409926906747060000
47547782	::409927013823434000
311111569	::409927134937755000
311111569	::409927601181192000
311111569	::409927730596425000
311111569	::409927917633044000
311111569	::409928027880292000
257097351	::409928090890932000
257097351	::409928296416026000
311111569	::409928443816841000
33708987	::409928782699823000
54355169	::409929383928135000
339272559	::409929530045120000
276887663	::409929961521172000
95299169	::409932733394472000
95299169	::409932928219897000
616892340	::409935285867143000
256748682	::409935643725545000
316878403	::409936070260686000
257097351	::409936994039382000
257097351	::409937298961100000
257097351	::409938213101252000
478462259	::409938705181196000
383812985	::409938789415403000
383812985	::409938867819520000
261438579	::409938961163759000
33708987	::409939244862697000
33708987	::409939304186929000
277204534	::409940424199901000
231483310	::409946670932434000
261438579	::409949404448047000
377035998	::409951532512055000
76870522	::409954240618979000
261605370	::409957703671619000
69666823	::409958732710178000
261605370	::409960561280315000
261605370	::409960851429670000
69666823	::409961023710322000
235867165	::409963354677968000
316878403	::409966183463804000
63261194	::409966893458796000
478020840	::409967614320840000
235867165	::409968488967467000
555976584	::409981504224124000
360954828	::409988920752234000
360954828	::409989178970361000
478462259	::409998837517127000
478462259	::409998855594573000
224346133	::410000424390098000
224346133	::410002719320317000
224346133	::410002943468130000
47547782	::410004013414096000
24147563	::410005630645456000
545129813	::410007395642118000
241999176	::410017559900340000
259233215	::410018255928299000
259233215	::410018419946577000
32125015	::410020244808138000
18068894	::410021186504896000
118473489	::410026382031601000
268499224	::410027433048694000
268499224	::410027910440173000
268499224	::410029437250732000
22734052	::410031134794592000
223594866	::410031193133174000
287569533	::410033142406598000
433083953	::410038451384242000
100313850	::410039930359136000
304182396	::410040194763882000
15086993	::410041656168038000
268499224	::410041798888001000
94226339	::410041931670880000
268499224	::410042438188032000
268499224	::410043608860196000
259233215	::410043653235548000
18068894	::410045199734169000
468057254	::410045881153761000
135328132	::410046834799689000
27237232	::410047172361863000
419307287	::410047193392115000
336633872	::410047258626097000
336633872	::410047345590820000
15688986	::410049074952286000
134142256	::410050626002104000
433083953	::410051985862164000
180503713	::410052323550199000
336633872	::410055225677189000
377952732	::410055674144366000
605327407	::410056391475601000
15086993	::410060476203008000
42292477	::410060730403401000
42292477	::410062034311860000
42292477	::410063112751292000
49518295	::410063882074341000
49518295	::410063883819180000
303498273	::410068015917850000
573061645	::410070151615094000
335592472	::410070349485965000
573061645	::410070719100239000
419307287	::410070781277003000
33708987	::410071259784175000
211316270	::410071836295446000
211316270	::410071994890452000
335592472	::410072469861847000
100313850	::410072703589421000
335592472	::410072744425164000
335592472	::410073035878985000
336633872	::410073312526876000
335592472	::410073390415106000
573061645	::410073598359912000
335100293	::410073688474533000
573061645	::410074302864576000
38042561	::410074967254908000
46697333	::410075997887688000
259233215	::410080465974857000
259233215	::410080565090877000
259233215	::410081023939313000
245935219	::410081555235618000
219574380	::410083459965919000
219574380	::410083477208727000
219574380	::410083642527219000
219574380	::410084000162938000
473118863	::410084480410341000
633010300	::410084652620468000
219574380	::410084697247854000
219574380	::410084821881597000
633010300	::410084851664973000
189272740	::410085653758496000
255313314	::410086033167220000
58563319	::410087671915352000
41658963	::410088917862330000
111978710	::410088986812481000
58563319	::410090444031156000
463420581	::410090609979166000
177692206	::410091348948418000
245935219	::410091862670598000
344285522	::410092082859368000
543069652	::410093837738967000
12685102	::410094247879393000
223005614	::410095107720097000
344285522	::410095400620937000
259435939	::410095477326368000
344285522	::410095564190404000
537003519	::410095792360144000
311724390	::410096353620926000
189272740	::410096391625523000
419307287	::410098240647077000
223005614	::410098395957964000
223005614	::410098973840781000
377035998	::410099976547483000
146512594	::410101016366178000
49518295	::410101067708243000
49518295	::410101068308049000
303480264	::410101430398509000
378901511	::410102521328193000
36485138	::410102853316124000
378901511	::410102884886257000
378901511	::410102963219091000
378901511	::410103179053764000
236172994	::410103494561894000
111978710	::410103550157398000
335592472	::410105182375395000
259435939	::410106340993155000
259435939	::410106693448921000
96408259	::410108712309645000
259435939	::410111233338408000
362168275	::410112082512596000
236172994	::410112822798860000
478462259	::410113113329897000
245935219	::410113889884717000
468057254	::410114819984207000
259435939	::410115073072701000
195846146	::410115238017892000
180503713	::410115413721489000
245935219	::410116503712063000
33708987	::410116982651244000
245935219	::410118148751634000
245935219	::410118796553510000
236172994	::410120138542030000
259233215	::410120485226430000
259233215	::410120565358624000
259435939	::410120598367784000
259233215	::410120838097412000
276887663	::410120965335842000
259233215	::410121069434261000
259435939	::410121091039125000
114970673	::410127785618079000
12685102	::410128163348705000
195008986	::410132430193172000
195008986	::410132540448858000
468057254	::410132868330164000
231256008	::410135662919426000
468057254	::410136878776856000
378901511	::410138399505670000
259435939	::410139286441566000
50154503	::410140794960764000
524903037	::410142265131417000
247362551	::410142516231831000
323011452	::410143928764338000
192677318	::410144253210554000
323011452	::410146717301235000
397934536	::410147846986686000
118473489	::410148080068333000
118473489	::410148535775272000
634804128	::410149790732001000
192677318	::410151919265804000
180503713	::410152396212695000
378901511	::410154349873360000
277204534	::410154665935138000
313529594	::410155971571613000
86162508	::410156405023178000
86162508	::410156686993653000
287721116	::410156965705568000
86162508	::410157384724520000
86162508	::410157828393824000
86162508	::410158293353365000
86162508	::410159042284097000
393499174	::410162963816128000
251892054	::410165875493568000
281589334	::410166197649702000
250338969	::410167492343255000
250338969	::410168045647458000
259435939	::410169031585722000
118473489	::410171065265311000
701949296	::410171092607569000
272488861	::410173877244137000
607432063	::410175425688911000
32787499	::410179033368760000
30671407	::410180804208504000
242443898	::410186171407273000
242443898	::410186256090267000
378901511	::410186523879817000
378901511	::410187326963212000
378901511	::410187470303555000
545129813	::410187582652563000
378901511	::410189091565621000
348682667	::410190638509223000
282110309	::410190860337565000
415206019	::410190869137215000
49518295	::410191252752064000
49518295	::410191253335048000
342934741	::410191443295485000
135328132	::410193467756003000
419307287	::410194033219473000
282110309	::410194109279002000
135328132	::410194142170734000
432590763	::410194408663830000
259435939	::410198398277808000
259233215	::410199011103350000
195846146	::410202761750269000
195846146	::410202817417052000
282110309	::410203639069028000
245935219	::410203805146284000
111978710	::410203983257427000
250338969	::410206698570137000
367308760	::410207476668051000
456220746	::410207955955744000
153230202	::410208216526491000
245935219	::410208980577710000
259435939	::410210332347740000
186472636	::410210394217541000
53852889	::410210533426462000
17163192	::410210827787313000
344285522	::410212746270363000
367308760	::410213835744628000
367308760	::410214338541015000
367308760	::410214974129053000
234948012	::410215690562334000
234948012	::410216064144797000
324401110	::410216117576421000
367308760	::410216422959489000
194359942	::410217004155424000
426685539	::410218237411221000
433003196	::410220176547004000
322763942	::410221005593124000
272488861	::410221662034878000
38910495	::410222920590311000
308726677	::410224104579407000
194359942	::410224301389119000
37867502	::410226445563084000
37867502	::410226809431539000
342934741	::410227517187190000
373736716	::410227908029190000
241999176	::410228387131981000
57854623	::410229096501616000
259435939	::410229315780227000
342934741	::410229371488976000
57854623	::410230377857286000
264295397	::410230905350144000
57854623	::410231353561452000
57854623	::410231870240989000
342934741	::410233645090500000
47547782	::410234812549857000
339272559	::410235157623611000
415897649	::410235688974417000
142384634	::410236725605462000
47547782	::410236824116674000
335592472	::410237121912655000
37867502	::410237748457394000
228357750	::410238422490439000
228357750	::410238847671218000
228357750	::410238922329821000
377035998	::410239593401700000
47547782	::410240838057205000
238401588	::410241957932572000
238401588	::410242068494417000
227425418	::410245969729826000
634804128	::410246281278132000
33708987	::410246943940825000
304182396	::410247057350213000
346392612	::410248840285941000
432590763	::410249032515084000
605327407	::410249909418622000
478462259	::410250990051291000
447976503	::410251846305861000
339272559	::410252184899842000
47067763	::410252577465724000
63261194	::410253350081683000
19835249	::410255429969534000
299484513	::410255618901954000
192948373	::410255769112555000
499290157	::410256886915940000
499290157	::410257101500735000
304182396	::410257677910933000
377035998	::410258415785500000
432590763	::410258719692185000
339272559	::410261329153638000
701949296	::410261508170334000
377035998	::410262092126515000
259435939	::410262760287903000
426402586	::410262989137522000
321166954	::410263136197816000
32787499	::410263709164900000
386627455	::410264519257374000
386627455	::410264679723053000
529698153	::410267217201070000
346392612	::410267639781404000
346392612	::410267773336420000
537003519	::410269199672422000
537003519	::410269364986728000
447976503	::410269525561458000
369310186	::410269529705836000
32787499	::410269579403751000
447976503	::410269677273632000
636632104	::410270370311069000
537003519	::410270421292814000
537003519	::410270493258698000
537003519	::410270547382005000
537003519	::410271200925868000
313529594	::410274230933422000
33708987	::410275672272429000
46697333	::410280470262587000
220465561	::410281857075671000
352789311	::410282734737969000
528542109	::410283235491741000
528542109	::410283525724966000
528542109	::410284330939060000
33810989	::410285019823738000
528542109	::410285880407257000
346392612	::410287675158310000
229758663	::410288015555063000
229758663	::410289866090352000
245935219	::410289880451670000
459772996	::410291187216429000
259435939	::410291223858278000
259435939	::410292059594293000
259435939	::410292419201343000
259435939	::410292473920233000
220465561	::410292776178159000
229758663	::410292908185493000
259435939	::410292993489633000
259435939	::410293266983432000
259435939	::410293478003073000
229758663	::410293770450526000
373569970	::410293850091945000
229758663	::410294028647669000
259435939	::410294444039348000
220465561	::410294451219599000
63261194	::410295318908264000
236172994	::410295433387585000
229758663	::410295437749284000
727288316	::410295458871799000
220465561	::410295600400191000
229758663	::410295689801764000
229758663	::410295840738377000
229758663	::410296087841632000
229758663	::410296481695170000
259435939	::410296701497651000
63261194	::410297284556259000
229758663	::410297553205223000
537003519	::410297856432807000
236172994	::410297935549988000
259435939	::410299207682367000
259435939	::410299544069750000
45704670	::410302745078661000
116147578	::410313164425674000
346392612	::410322473956044000
346392612	::410322546685247000
286502927	::410323721253949000
383045348	::410330027582963000
116147578	::410330753868632000
116147578	::410331296997441000
116147578	::410332586095820000
116147578	::410335060672253000
118473489	::410338363196325000
118473489	::410338454707662000
209345596	::410340933960335000
49518295	::410341196867715000
49518295	::410341197622673000
209345596	::410342165202468000
209345596	::410343773072142000
377952732	::410348737127809000
268499224	::410354082592067000
23838693	::410354884719157000
422304131	::410356462368481000
287569533	::410359340642885000
415206019	::410365899212718000
545129813	::410367263381135000
268499224	::410368777663291000
268499224	::410370026840289000
46727568	::410370509247746000
392434084	::410370993454981000
241999176	::410378462952968000
268499224	::410378490442440000
268499224	::410379695382069000
268499224	::410380508083023000
268499224	::410380970995757000
268499224	::410381403927633000
177692206	::410382027767042000
268499224	::410384551244877000
268499224	::410385469294534000
260979062	::410391470193913000
268499224	::410393017678581000
268499224	::410395108958564000
268499224	::410396149770911000
268499224	::410396795433656000
268499224	::410397720869089000
268499224	::410399000366710000
433083953	::410414356220768000
67296324	::410416315283693000
336633872	::410418421495771000
259435939	::410418529381662000
336633872	::410418548767739000
336633872	::410419758065274000
378901511	::410421262008078000
129844944	::410422096217792000
336633872	::410422843902791000
378901511	::410426938398752000
229364831	::410427014118526000
313529594	::410429788793217000
116343636	::410431971580723000
268499224	::410433102105026000
282110309	::410433104030228000
367308760	::410435246056689000
701949296	::410438014783860000
449756109	::410438074858885000
463420581	::410439542995705000
262843671	::410439833652568000
378901511	::410440632050544000
378901511	::410441182779416000
378901511	::410441187187630000
378901511	::410441465978830000
378901511	::410441467253899000
378901511	::410441541723779000
378901511	::410441635068014000
378901511	::410442093610287000
378901511	::410442377501753000
378901511	::410442561841418000
378901511	::410442695518072000
378901511	::410443005091258000
378901511	::410443173677113000
236172994	::410443957491871000
378901511	::410445819943215000
594260703	::410446018941964000
378901511	::410446094703685000
378901511	::410446253604888000
378901511	::410446313566654000
426685539	::410446757248909000
111978710	::410448366326149000
268499224	::410449170747514000
94226339	::410450662871158000
255313314	::410450779078934000
41658963	::410451304339628000
367308760	::410451803759599000
415897649	::410452316152553000
378901511	::410452621426561000
701949296	::410453869034889000
268499224	::410458976653160000
180911733	::410459606012682000
192677318	::410459712468295000
79073243	::410461260598493000
111978710	::410461275915694000
192677318	::410461823679598000
268499224	::410462197870235000
491921675	::410463338490241000
127692656	::410463539564797000
268499224	::410464500425699000
268499224	::410465675673882000
268499224	::410466357151809000
378901511	::410466762564464000
378901511	::410466801466626000
268499224	::410467185988210000
223005614	::410467427773087000
268499224	::410467508094001000
268499224	::410468875709722000
46991082	::410472608719593000
192677318	::410474131621425000
192677318	::410475991690395000
312907071	::410478222099218000
192677318	::410478976071921000
111978710	::410479485968846000
447976503	::410479604432785000
287569533	::410483662355169000
596191047	::410483813945704000
264234166	::410483935890526000
285141722	::410484771521699000
264234166	::410484896570675000
378778103	::410485218613948000
264234166	::410485436838989000
46697333	::410485933826260000
264234166	::410486118358859000
38042561	::410487224036098000
378778103	::410487687033131000
573061645	::410488829695373000
209345596	::410489603611561000
378778103	::410489715188826000
701949296	::410489851490750000
323011452	::410490733250875000
419307287	::410491241617702000
323011452	::410491589102796000
419307287	::410491682430259000
323011452	::410492288356585000
473118863	::410492322732720000
336633872	::410495671037607000
276887663	::410495800217960000
264234166	::410496012457762000
378778103	::410496741713391000
285141722	::410497514815496000
336633872	::410498067725832000
499290157	::410498459847114000
281821239	::410498656458899000
378778103	::410498861367840000
281821239	::410499054401904000
362168275	::410499952557572000
520759048	::410500413772034000
520759048	::410500452430938000
520759048	::410500507355332000
316229499	::410500533246365000
262843671	::410502090126282000
336633872	::410502807360643000
180388620	::410503274328887000
701949296	::410504168516747000
311724390	::410504597547921000
227425418	::410504941250166000
235867165	::410506727587450000
520759048	::410508004459810000
129844944	::410508490890051000
367308760	::410508819165237000
596191047	::410509776020574000
316484120	::410511279296495000
15688986	::410511544284614000
36485138	::410511822870298000
336633872	::410511914012512000
336633872	::410512078420844000
336633872	::410512690965409000
701949296	::410515684850823000
192677318	::410515811900862000
92936298	::410517828094423000
336633872	::410518450227122000
195008986	::410519736460386000
195008986	::410519899107127000
419307287	::410520281003085000
259435939	::410521283693383000
195008986	::410521287606280000
195008986	::410521486152052000
199545464	::410521730206019000
264234166	::410521873449885000
286216848	::410523733300768000
245935219	::410524898147041000
259435939	::410525316927741000
176974576	::410525379901001000
384109939	::410526918866251000
336633872	::410528159273320000
594260703	::410528445450313000
116343636	::410530397500370000
251892054	::410531541480394000
460471042	::410532724827373000
482955888	::410533999766167000
482955888	::410534601384554000
482955888	::410535408523821000
482955888	::410535810367488000
482955888	::410536042358661000
369109312	::410537436934967000
383812985	::410537718993526000
235867165	::410538000494256000
209345596	::410539499878641000
342934741	::410541172999069000
342934741	::410542748794908000
276887663	::410544283024752000
19835249	::410544997977427000
19835249	::410545432129851000
393499174	::410545939661586000
194359942	::410547654129500000
287721116	::410548323234615000
287721116	::410548659810750000
287721116	::410548718312902000
287721116	::410548818330284000
447976503	::410548925041369000
287721116	::410549053555245000
287721116	::410549407411884000
287721116	::410549475523174000
287721116	::410550131017404000
259233215	::410550228094574000
287721116	::410550330750156000
287721116	::410550475059363000
259233215	::410550710481457000
605327407	::410552175430221000
377035998	::410552464434143000
605327407	::410552710178828000
40561134	::410553315269701000
47547782	::410553333141602000
377035998	::410555956238381000
268499224	::410556242466439000
415897649	::410556628547543000
479286720	::410557131394662000
15961483	::410558114992099000
362168275	::410559434079739000
96408259	::410560165440536000
96408259	::410560227734347000
96408259	::410560335616020000
189368301	::410560839880830000
15688986	::410560955211587000
287721116	::410563549250203000
415897649	::410564059105202000
467772798	::410564612892151000
287721116	::410564627224072000
100313850	::410565934123081000
397934536	::410566457253036000
251892054	::410567223204671000
287721116	::410568104847351000
393499174	::410570483541630000
524903037	::410571304488951000
567827557	::410571337371885000
285988306	::410571579270389000
524903037	::410571973203595000
524903037	::410572375265378000
349472194	::410572602860904000
518039543	::410572641506828000
251892054	::410572777574649000
524903037	::410572989244403000
184578066	::410575271759073000
259233215	::410575488927539000
344285522	::410575760773353000
393499174	::410575918252298000
19569142	::410575995884691000
727288316	::410576285501771000
344285522	::410579491178958000
607432063	::410580917619408000
19569142	::410582253949829000
344285522	::410582366571462000
344285522	::410583090596421000
313529594	::410584001024229000
344285522	::410584696817721000
176974576	::410585647599337000
301042701	::410585924851204000
344285522	::410586262593372000
344285522	::410586397876424000
272488861	::410586429962477000
344285522	::410586537353822000
459772996	::410586730534682000
272488861	::410587811025137000
227425418	::410587913873670000
136114188	::410588503840661000
33708987	::410590199123824000
194359942	::410591045546565000
194359942	::410591199448150000
41753572	::410593288539103000
58563319	::410593615165923000
259233215	::410595883391021000
180911733	::410596344244367000
32252775	::410597437774897000
32252775	::410597820819701000
32252775	::410597980995989000
308726677	::410598273221554000
32252775	::410598608770048000
389558044	::410599483701854000
389558044	::410600772674396000
33708987	::410601246463381000
157541754	::410601344404168000
389558044	::410602067812564000
257097351	::410602536739934000
389558044	::410604852041904000
389558044	::410605856980353000
389558044	::410606420330295000
389558044	::410606643462696000
513878213	::410607018383519000
513878213	::410607271476215000
513878213	::410607375503355000
528542109	::410608960119402000
157541754	::410610352079273000
342934741	::410611677806460000
393801885	::410611753861808000
223998080	::410612869806292000
259435939	::410613741898960000
86162508	::410614826231009000
344285522	::410614957173374000
545129813	::410615146185510000
86162508	::410616386600189000
189368301	::410616457471737000
86162508	::410616592179798000
86162508	::410617881555001000
259435939	::410618002477174000
86162508	::410618340697055000
234236129	::410618376864542000
259435939	::410618626514108000
194359942	::410619059151990000
259435939	::410619636468948000
460471042	::410624343895322000
259435939	::410626695335788000
393801885	::410627957212737000
393801885	::410628018369880000
393801885	::410628197177233000
342934741	::410628876407410000
631782776	::410629585207037000
478462259	::410629762047295000
259435939	::410630081045098000
47067763	::410630095431536000
236167599	::410630917578055000
236167599	::410632618578038000
354119806	::410633520193998000
234236129	::410635364467224000
54355169	::410635570604683000
727288316	::410636789552922000
393622132	::410638072879910000
378794339	::410638381194829000
392156048	::410639141240442000
499290157	::410639148111114000
234236129	::410639563108134000
499290157	::410639660579573000
234236129	::410639689368866000
63261194	::410639886455435000
392156048	::410640624782540000
399695389	::410640716583280000
311111569	::410640832661037000
63261194	::410640921513168000
311111569	::410640999086833000
344285522	::410641101511720000
378778103	::410641327735709000
234236129	::410641562842824000
234236129	::410643435696046000
392156048	::410644127613583000
48152030	::410646451924914000
255799357	::410646916033429000
392156048	::410647227640467000
33708987	::410647878361550000
459987659	::410648223489855000
234236129	::410650812533448000
234236129	::410651837717819000
339184731	::410651988095807000
339184731	::410651996480212000
447976503	::410652024112300000
339184731	::410652394855219000
339184731	::410652424735424000
339184731	::410652873261740000
339184731	::410652901573292000
339184731	::410653018674057000
339184731	::410653269070204000
339184731	::410653364251557000
339184731	::410653651238023000
339184731	::410653888820158000
339184731	::410654247684825000
339184731	::410654334930919000
339184731	::410654402039803000
339184731	::410654675952603000
339184731	::410655088227540000
339184731	::410655091172339000
339184731	::410655316658094000
339184731	::410655371813191000
116147578	::410655524246409000
344958631	::410659607527182000
346392612	::410659795637919000
299484513	::410660281304350000
281821239	::410663085779599000
281821239	::410665564009283000
339184731	::410665643986661000
281821239	::410666716415287000
281821239	::410667258734600000
281821239	::410667333795840000
344958631	::410667995745107000
281821239	::410668990109741000
192677318	::410670653764009000
287569533	::410672295204913000
245935219	::410673257935687000
636632104	::410674495205015000
727288316	::410676163850145000
361691248	::410678861748129000
37867502	::410687002741190000
90211828	::410687417654726000
399695389	::410688383547998000
399695389	::410688443262332000
399695389	::410688837472362000
174148391	::410690198906085000
174148391	::410691233364054000
174148391	::410691509139537000
174148391	::410691831345999000
174148391	::410691970450092000
174148391	::410692027752677000
174148391	::410692450655535000
174148391	::410693740768923000
174148391	::410693894225920000
287569533	::410695144955207000
174148391	::410695294817280000
174148391	::410695519359340000
174148391	::410695674837995000
419307287	::410696516311855000
174148391	::410698590130954000
174148391	::410698838278549000
174148391	::410698951507968000
174148391	::410701932349882000
174148391	::410702272143052000
174148391	::410702478154665000
174148391	::410702503966408000
174148391	::410702795290206000
346392612	::410706912309547000
100313850	::410714486858080000
383045348	::410733540649627000
19569142	::410739039667376000
241999176	::410742715987800000
98213304	::410743271380353000
251892054	::410751396930412000
236172994	::410754485414531000
634822122	::410755326237868000
377952732	::410756037403103000
377952732	::410756114188210000
377952732	::410756135872765000
264234166	::410758614458982000
264234166	::410759838785085000
95299169	::410759904195276000
186472636	::410761207591600000
15688986	::410761632730849000
186472636	::410762473172529000
236172994	::410762956830674000
223005614	::410767016271048000
223005614	::410767076329263000
362168275	::410769822926905000
362168275	::410771028587982000
505841428	::410771657158963000
336633872	::410773594604843000
242443898	::410773957998944000
392434084	::410777164812795000
285141722	::410782803777695000
419307287	::410783117876527000
419307287	::410783631280336000
189272740	::410785795729932000
447976503	::410786304121503000
250338969	::410786620204273000
250338969	::410788703129186000
378901511	::410789919725207000
378901511	::410790108271759000
573061645	::410792479063957000
339272559	::410797134146183000
419307287	::410797263875997000
459567634	::410798346144464000
301244439	::410799577613488000
342934741	::410800586393518000
342934741	::410801353964158000
236172994	::410802434026790000
631782776	::410802753108475000
222217573	::410804430020153000
15961483	::410806479487127000
342934741	::410807591359746000
313529594	::410808268592652000
146219676	::410809571276767000
146219676	::410810035380682000
34481075	::410811186414776000
245935219	::410812421561790000
41658963	::410813690846253000
264295397	::410818022400856000
32787499	::410818257374154000
17769662	::410818618868649000
34481075	::410818974620725000
316878403	::410819174488080000
34481075	::410819256142405000
236172994	::410819421272145000
12685102	::410819525333250000
250338969	::410819828606197000
250338969	::410820140033249000
344285522	::410820947881779000
447976503	::410821814302932000
12685102	::410824646821687000
316878403	::410825315766636000
69662123	::410825379583393000
322763942	::410827120504365000
419307287	::410828147228041000
342934741	::410829230424227000
32125015	::410831490352574000
344285522	::410832376655519000
344285522	::410833160763895000
344285522	::410833461361258000
223005614	::410835257202864000
545540214	::410835545711845000
339272559	::410835710892331000
344285522	::410836087821832000
223005614	::410836696650223000
223005614	::410836992264777000
223005614	::410837490191577000
219574380	::410837955973238000
177692206	::410839126578315000
422214932	::410840097064361000
111978710	::410841373076500000
329993431	::410841493726048000
344958631	::410841657932664000
100313850	::410843090887258000
223005614	::410843232718061000
223005614	::410844166923771000
223005614	::410844443366137000
264234166	::410844566330167000
122725183	::410846075533004000
342934741	::410846113558962000
211316270	::410847400798846000
369310186	::410847858087456000
96408259	::410848337550520000
96408259	::410848418546712000
96408259	::410848633341214000
96408259	::410848700366200000
96408259	::410848796935864000
96408259	::410848919174656000
96408259	::410849120828411000
96408259	::410849216789872000
96408259	::410849520113577000
222217573	::410850157039607000
54035689	::410850407892934000
236112923	::410850811343015000
236112923	::410850984890343000
236112923	::410851015085129000
222217573	::410851137231671000
339184731	::410853989652385000
339184731	::410854046359355000
108808608	::410854699748032000
108808608	::410855214305259000
393801885	::410855796432711000
94226339	::410857809861808000
394796192	::410858316365975000
721462429	::410858842889547000
468057254	::410861003556257000
268499224	::410861818421473000
281821239	::410861863476289000
223594866	::410861915435728000
268499224	::410862440726155000
268499224	::410863218635321000
222217573	::410864856674222000
223594866	::410866367379025000
223594866	::410866507431030000
264234166	::410866630839631000
100313850	::410866737702535000
528542109	::410869381044793000
47547782	::410870865438322000
339184731	::410871624590565000
339184731	::410871638352072000
631513843	::410874505813565000
134142256	::410875345282539000
460471042	::410876745756459000
116343636	::410877443876978000
336633872	::410877837068206000
116343636	::410877891027562000
235867165	::410877913718718000
460471042	::410878292225720000
460471042	::410879610277347000
264234166	::410880466032394000
93731949	::410880854286929000
64905964	::410881050525843000
64905964	::410882328232480000
142384634	::410883256540610000
27237232	::410883657956880000
264234166	::410885016407666000
286502927	::410885512136642000
238400474	::410886187939688000
460471042	::410887863782604000
245935219	::410888755130544000
264234166	::410890878723432000
95299169	::410891710139731000
276887663	::410892166584492000
573061645	::410892470793170000
174148391	::410894158166257000
573061645	::410894217184309000
46697333	::410894281373532000
195846146	::410894747213918000
613256961	::410897463491325000
272488861	::410898893661278000
36485138	::410899116613701000
456220746	::410900215541944000
251892054	::410900353530744000
222217573	::410900982290067000
316878403	::410901279112572000
378901511	::410902107731263000
103526992	::410902534090661000
222217573	::410902948391034000
433003196	::410903491235033000
342934741	::410903517399093000
473118863	::410903534008139000
46697333	::410903667286753000
378901511	::410906035294306000
718668289	::410907637434163000
272488861	::410909840605601000
378901511	::410912347684102000
250010716	::410912356881821000
250010716	::410912975365496000
272488861	::410915162820837000
311724390	::410918027383681000
281589334	::410920885143343000
259233215	::410921213360623000
478462259	::410921900605333000
282110309	::410922195880116000
160671151	::410922963987218000
344285522	::410923224676192000
304182396	::410923409552310000
40524821	::410923988463140000
256748682	::410924191450685000
478462259	::410924355770515000
223998080	::410924463966789000
478462259	::410925266504916000
478462259	::410925995865026000
605327407	::410926236308078000
70240409	::410927574928207000
284664089	::410930177690980000
378901511	::410931229442473000
313529594	::410933036419538000
228357750	::410933260516995000
228357750	::410933564864090000
70240409	::410933931068764000
47547782	::410934810816028000
259435939	::410935460568240000
286216848	::410935512245874000
70240409	::410935858041085000
219574380	::410936878800453000
70240409	::410937534852505000
47547782	::410937644802387000
545129813	::410937893306507000
282110309	::410937958452441000
313529594	::410939496960512000
302525103	::410940016245100000
282110309	::410940674939564000
282110309	::410940769072336000
727288316	::410940809744490000
298090474	::410941721191522000
378778103	::410942154060877000
402243422	::410943018808532000
596191047	::410943067806793000
402243422	::410943143278702000
316229499	::410945429879005000
316229499	::410945504214667000
316229499	::410945528541618000
259233215	::410945613887721000
301042701	::410945659152261000
402243422	::410945796993851000
298090474	::410946687071309000
316229499	::410946866885300000
298090474	::410948247205584000
281821239	::410948501548183000
281821239	::410948507550244000
281821239	::410948796885901000
281821239	::410948879064911000
281821239	::410948917270835000
281821239	::410949030860951000
281821239	::410949198402445000
281821239	::410949264781488000
122725183	::410949279524454000
49118513	::410949867285274000
298090474	::410950077260103000
281821239	::410950132847222000
281821239	::410950201780617000
281821239	::410950524251279000
304182396	::410953916721795000
316878403	::410953966256529000
227425418	::410957084738719000
259435939	::410958595745128000
339184731	::410959929630281000
339184731	::410959931706441000
339272559	::410960404513574000
227425418	::410960759041314000
227425418	::410961580994478000
195008986	::410962001188245000
195008986	::410962065688649000
447976503	::410962335373615000
593259997	::410963372364935000
593259997	::410963436013510000
174148391	::410965317494398000
524903037	::410965629878140000
195008986	::410966547289497000
116633811	::410967822173360000
316878403	::410968908422975000
96408259	::410970250218201000
593259997	::410970919322935000
593259997	::410970989967601000
33708987	::410971428146917000
122725183	::410972539427368000
259435939	::410972603109879000
528542109	::410973304699101000
701949296	::410973445879365000
33708987	::410973890551480000
701949296	::410973910155284000
478462259	::410973970683674000
701949296	::410974157258498000
701949296	::410974824157028000
195008986	::410974974833209000
528542109	::410977114972647000
177692206	::410977665839947000
257097351	::410977913261936000
118473489	::410978220402810000
282110309	::410978675908444000
195008986	::410978928791019000
118473489	::410978986580525000
241999176	::410978989189382000
282110309	::410979087751340000
118473489	::410979204357160000
33708987	::410979688706998000
33708987	::410979744101187000
320954938	::410980107025526000
257097351	::410980237879422000
47547782	::410981415917203000
33708987	::410981467171594000
339272559	::410981987638579000
268499224	::410982033662685000
33708987	::410982335140855000
232793000	::410982498743504000
518039543	::410983098638028000
195008986	::410984293801136000
195008986	::410984550530289000
241324134	::410987072712093000
339272559	::410987137904168000
339272559	::410987937770520000
259435939	::410987980237832000
64905964	::410989186570022000
303498273	::410989357487493000
33708987	::410989638183309000
303498273	::410989719640485000
426402586	::410990531141836000
33708987	::410992735127363000
70240409	::410992892904079000
70240409	::410992897584934000
607432063	::410994034446827000
47547782	::410994274897911000
63261194	::410994652213694000
47547782	::410995103453683000
47547782	::410995155429515000
524903037	::410995989525565000
70240409	::410996245675520000
554633284	::410996379368951000
524903037	::410996924826001000
554633284	::410996997294809000
524903037	::410997422803136000
236167599	::410997917059919000
259435939	::410999398450352000
393622132	::411000468685340000
259435939	::411000589657858000
259435939	::411001819599745000
259435939	::411001839057129000
70240409	::411003678481330000
478462259	::411005342693482000
70240409	::411005865617920000
70240409	::411006150662832000
152735068	::411006491236126000
346392612	::411008420264034000
339184731	::411008593312612000
47547782	::411009770469216000
70240409	::411009912508932000
47547782	::411010100984573000
32125015	::411011024696147000
47547782	::411012528156971000
537003519	::411014021752832000
322763942	::411014403908042000
316229499	::411022947793387000
81723585	::411024653243531000
81723585	::411026045161058000
81723585	::411026253366312000
245935219	::411026370047655000
81723585	::411027080290136000
81723585	::411027466128351000
245935219	::411027971810406000
195008986	::411028787334103000
195008986	::411029913077293000
245935219	::411030032115441000
195846146	::411030111518203000
316878403	::411030910146859000
316878403	::411030965486510000
316878403	::411031539661561000
264295397	::411031678233358000
264295397	::411032301028794000
264295397	::411032479886499000
264295397	::411033561714921000
264295397	::411033753965035000
264295397	::411033989122912000
264295397	::411034092537643000
264295397	::411034443777052000
236172994	::411035226669064000
259435939	::411035709320200000
259435939	::411036072496599000
259435939	::411037000788348000
264295397	::411037043448643000
264295397	::411037709214699000
206467937	::411038522636632000
76870522	::411040444647079000
76870522	::411040474179182000
76870522	::411040519767080000
76870522	::411040582887170000
76870522	::411040628735086000
76870522	::411040688243896000
76870522	::411040849309351000
54355169	::411041837860655000
47547782	::411044157407256000
259435939	::411056387436072000
152735068	::411063678557904000
261605370	::411065115807870000
423422030	::411067262146445000
423422030	::411068318007984000
299484513	::411070169914408000
320954938	::411076905853779000
320954938	::411077801086054000
320954938	::411078463127572000
478020840	::411080304502132000
320954938	::411081356412985000
96408259	::411082100133998000
636632104	::411087823995801000
361691248	::411090699782598000
46727568	::411094867406643000
701949296	::411095881325109000
268499224	::411104170226507000
241999176	::411105038606794000
282110309	::411106597797363000
282110309	::411106682517733000
79073243	::411108451595452000
316878403	::411109400334458000
634822122	::411109691981197000
79073243	::411110030717378000
634822122	::411110050682265000
540197402	::411110912880156000
122769328	::411118694056861000
122769328	::411118756635893000
122769328	::411118776554647000
122769328	::411118791029166000
122769328	::411118814664093000
116343636	::411119905988046000
301244439	::411121526646505000
95843709	::411123411646418000
194359942	::411123871543492000
194359942	::411124141018722000
95843709	::411124287870083000
95843709	::411124571652489000
118473489	::411124952826654000
194359942	::411125603602284000
194359942	::411125866060447000
194359942	::411126077105651000
95843709	::411126388075544000
255313314	::411126597144805000
419307287	::411127008744468000
194359942	::411127262080401000
194359942	::411127382272385000
419307287	::411127574266253000
419307287	::411127696999993000
194359942	::411127937396903000
194359942	::411128189021200000
419307287	::411128820620464000
419307287	::411129135340474000
419307287	::411129278391005000
194359942	::411129647653330000
419307287	::411130255777488000
194359942	::411130308759535000
32252775	::411130350107369000
194359942	::411130417874366000
194359942	::411131054586867000
194359942	::411131110438236000
194359942	::411132403890286000
194359942	::411132626561294000
505841428	::411133630015352000
194359942	::411134473653059000
24147563	::411135988279554000
194359942	::411137293807005000
194359942	::411137368230748000
194359942	::411141292509642000
194359942	::411141401855156000
344285522	::411141544574742000
236167599	::411141985005613000
194359942	::411142279831646000
180911733	::411142338505760000
257097351	::411143723871768000
257097351	::411143907011866000
460471042	::411144543271391000
46727568	::411144803054018000
257097351	::411145192578613000
79902186	::411145256709935000
194359942	::411146731221286000
79073243	::411148815517765000
383045348	::411149263180009000
79073243	::411150051969220000
79073243	::411150413073612000
303480264	::411150499619303000
499290157	::411151645675110000
54035689	::411152138203836000
499290157	::411152533407936000
303480264	::411153590334812000
195276249	::411153775005822000
194359942	::411154704945905000
194359942	::411155224720850000
95843709	::411155243318386000
95843709	::411156364183228000
95843709	::411156517816369000
116633811	::411157098664165000
116633811	::411157201118457000
303480264	::411157398288883000
194359942	::411157405804679000
17928370	::411157683769999000
116633811	::411157807740641000
194359942	::411157808986734000
116633811	::411157892809519000
116633811	::411157977907732000
194359942	::411158227288465000
422304131	::411158792391655000
70240409	::411160031686443000
58563319	::411161845152899000
165343536	::411163716940746000
165343536	::411164227257524000
165343536	::411164299969978000
165343536	::411164518405136000
95299169	::411165244464304000
268546928	::411165756852666000
165343536	::411166507868356000
339272559	::411166691394351000
15278648	::411166750676230000
103526992	::411166958416314000
27595900	::411167775051112000
251961694	::411168346558967000
251961694	::411168630827913000
251961694	::411169534926925000
27595900	::411170041900445000
344958631	::411170980468256000
344958631	::411171308630581000
344958631	::411171505121157000
245935219	::411171731705847000
27595900	::411172125156708000
142384634	::411175186214715000
70240409	::411175590918512000
132479234	::411175924378640000
70240409	::411175950357762000
393801885	::411178045543034000
393801885	::411178573538807000
311111569	::411179044731105000
23838693	::411181238792503000
95843709	::411181431189422000
23838693	::411181752699588000
70240409	::411183157598097000
70240409	::411183435491729000
255313314	::411184420473667000
633010300	::411184656298811000
633010300	::411184864726384000
633010300	::411184878924075000
633010300	::411185034474045000
461599812	::411185352888446000
27595900	::411186386105274000
434720036	::411186712828604000
70240409	::411188898367143000
70240409	::411189105020522000
194359942	::411189242216206000
313529594	::411189832929398000
322763942	::411191319223365000
339272559	::411192016157290000
339272559	::411192151499104000
29525209	::411192336601722000
66486074	::411193732948443000
136114188	::411194174369964000
136114188	::411194308428308000
419307287	::411194411574640000
194359942	::411195570435272000
29525209	::411196362026270000
70240409	::411196536085680000
70240409	::411196947869859000
434720036	::411197432077107000
434720036	::411197507553591000
461599812	::411197591062208000
223594866	::411198193381425000
28299725	::411198449552732000
28299725	::411198478078185000
27595900	::411199202253750000
235867165	::411200193304854000
537003519	::411200725247877000
461599812	::411200848580972000
461599812	::411200902024794000
369310186	::411201938387394000
344285522	::411202554778091000
268499224	::411202712236486000
268499224	::411203133323628000
268499224	::411203393706016000
491921675	::411204671756570000
336633872	::411206334483558000
316878403	::411206848084070000
285141722	::411212272422236000
336633872	::411212312465661000
286502927	::411212931842719000
192677318	::411213349410852000
192677318	::411214451639975000
264295397	::411214802909163000
285988306	::411215544155897000
192677318	::411215578972844000
32252775	::411216462834331000
301244439	::411216626537992000
423422030	::411218399101206000
189272740	::411219351895695000
224130581	::411219394191425000
545540214	::411219613910056000
448325555	::411219739206508000
346392612	::411222358293110000
23838693	::411222561750798000
194359942	::411222867322216000
524903037	::411223143018426000
524903037	::411223558048985000
524903037	::411224119041351000
211316270	::411224485111816000
211316270	::411224684139937000
211316270	::411224738091241000
211316270	::411226226611982000
70240409	::411226947813789000
70240409	::411227006215258000
234236129	::411227336785149000
537003519	::411229159999164000
234236129	::411229554544369000
247362551	::411229672043581000
211316270	::411229808421781000
33708987	::411229874117152000
727288316	::411229994912727000
234236129	::411230407846526000
245935219	::411230457234087000
245935219	::411230668417269000
234236129	::411232191188713000
195008986	::411233135406628000
229986296	::411233946123251000
211316270	::411234950378434000
36485138	::411235198333116000
282110309	::411235208428789000
282110309	::411235530803015000
448325555	::411238044197715000
448325555	::411238805174517000
348682667	::411239112482762000
348682667	::411241663932432000
211316270	::411243766180499000
336633872	::411246645276602000
55964893	::411247278595530000
160671151	::411247673665011000
111978710	::411251016147795000
211316270	::411251334902743000
211316270	::411251423482245000
384109939	::411251665119895000
165343536	::411254146827055000
165343536	::411254334748655000
236167599	::411254515854499000
165343536	::411254970634498000
236167599	::411254974543560000
180388620	::411255266785492000
236167599	::411255273555525000
165343536	::411255502073769000
165343536	::411255616569880000
236167599	::411256545830502000
282110309	::411256905668247000
336633872	::411257907586818000
336633872	::411258936780943000
174148391	::411259523274268000
174148391	::411259913050918000
301244439	::411260748225327000
336633872	::411261669017260000
336633872	::411261695768940000
336633872	::411262107716710000
174148391	::411263653988798000
537003519	::411263657964994000
47547782	::411263823916441000
346392612	::411263914891292000
47547782	::411264036483768000
286502927	::411264118859911000
194359942	::411270000012304000
194359942	::411270308851482000
194359942	::411270381157105000
447912275	::411272887233175000
236466373	::411274492091305000
64582219	::411274584025866000
236466373	::411274642155118000
460471042	::411276332883247000
94226339	::411276361383149000
236466373	::411277550846234000
236167599	::411278639930822000
236466373	::411279233869438000
285988306	::411279876663283000
64582219	::411280578915233000
532616498	::411280870067040000
236466373	::411281764943159000
236466373	::411281790327066000
634822122	::411281951597666000
596191047	::411282116467785000
236112923	::411282859668684000
236112923	::411283007085895000
245935219	::411285001544556000
211316270	::411287308080803000
223998080	::411288158869811000
596191047	::411288715919908000
596191047	::411288798128246000
304182396	::411289275787776000
232793000	::411289364719611000
268499224	::411289468550017000
209345596	::411289879566635000
268499224	::411290379930308000
596191047	::411291388459114000
718668289	::411291865816649000
229986296	::411292162303602000
360954828	::411296684564807000
340693336	::411297387705942000
377952732	::411297504441810000
701949296	::411299431137304000
70240409	::411300082554638000
211316270	::411303725178032000
211316270	::411303750247395000
54721301	::411310205671337000
70240409	::411310364345647000
184578066	::411310825128067000
36485138	::411311990930685000
229986296	::411312088338821000
69028501	::411313385305677000
229986296	::411314640434786000
129844944	::411314642259300000
473118863	::411315692147724000
98213304	::411315728243912000
211316270	::411315780002017000
211316270	::411316091194200000
211316270	::411316151034327000
223998080	::411316250900320000
136114188	::411316291627405000
29525209	::411316841978400000
29525209	::411317037101613000
98213304	::411317389720944000
238401588	::411317885156737000
98213304	::411317885621923000
377952732	::411318370240196000
98213304	::411318649979289000
98213304	::411318869316231000
478020840	::411319426495946000
478020840	::411319721758167000
98213304	::411319947076177000
605327407	::411320104312250000
257097351	::411320573155741000
596191047	::411321390454042000
98213304	::411321485802733000
116147578	::411322238034407000
98213304	::411322246762729000
116147578	::411323243023183000
116147578	::411323378012651000
98213304	::411323736256557000
136114188	::411324421056757000
136114188	::411324497955131000
136114188	::411324631950573000
98213304	::411324633774694000
98213304	::411325142023692000
234236129	::411325212194779000
69028501	::411325617720664000
98213304	::411325713749245000
250338969	::411326069896015000
98213304	::411326120923897000
250338969	::411326338729914000
98213304	::411327078168932000
250338969	::411327301511417000
228357750	::411327332855459000
228357750	::411327576783609000
98213304	::411327621226438000
250338969	::411327747365953000
234236129	::411327915909857000
234236129	::411328133942366000
339184731	::411328258475429000
250338969	::411328397537579000
116147578	::411328591238946000
234236129	::411328620456460000
116147578	::411328734373748000
98213304	::411328975189733000
311724390	::411329376425222000
32252775	::411329642868785000
98213304	::411329817674395000
64905964	::411329877376503000
98213304	::411330127939653000
718668289	::411330261461114000
259435939	::411330400922140000
601049906	::411331052880556000
377952732	::411332929642450000
250338969	::411335568715296000
250338969	::411335692384342000
250338969	::411335995317956000
323076337	::411337492063739000
323076337	::411337653636718000
250338969	::411337866187251000
96408259	::411338424084230000
250338969	::411338445319974000
250338969	::411338494875676000
63261194	::411338861810581000
69028501	::411339494760001000
45704670	::411340752317599000
177645158	::411340770876981000
211316270	::411341232766722000
163763136	::411342422098997000
250338969	::411342490050895000
211316270	::411343324482904000
192948373	::411343665542332000
727288316	::411343858220298000
234236129	::411344680870506000
163763136	::411344922302631000
234236129	::411344970692714000
163763136	::411345573401202000
392156048	::411346400887066000
232793000	::411347503972237000
232793000	::411347717227438000
250338969	::411347777021411000
163763136	::411347887348797000
250338969	::411347984312320000
286216848	::411348115925368000
532616498	::411348706055565000
250338969	::411349290733166000
250338969	::411349558333939000
100373532	::411350009549180000
70240409	::411351311133593000
70240409	::411352173209845000
528542109	::411352631849017000
211316270	::411353351423807000
528542109	::411353502481645000
33708987	::411353539622219000
33708987	::411353620865904000
234236129	::411354322102796000
528542109	::411355232980180000
153230202	::411356004274552000
234236129	::411356636557492000
211316270	::411357028196810000
426402586	::411357381663404000
209345596	::411358798343729000
419307287	::411359536055062000
30246292	::411360415021416000
32252775	::411361313622085000
250338969	::411362467877376000
250338969	::411362713202196000
393622132	::411362880521375000
250338969	::411363136407490000
192948373	::411363647055609000
250338969	::411363903885438000
114970673	::411363973830017000
434720036	::411364165006008000
250338969	::411364217107668000
434720036	::411364281649610000
57804016	::411365462845698000
211316270	::411365783764467000
211316270	::411366264343633000
195008986	::411366646130155000
70240409	::411367066466529000
70240409	::411367409119813000
70240409	::411367896372092000
211316270	::411367952790065000
70240409	::411368223984979000
250338969	::411373872026361000
250338969	::411374014498496000
250338969	::411376030280978000
33708987	::411378386758811000
209345596	::411379145050828000
250338969	::411379397971554000
33708987	::411379405840449000
30246292	::411379620382924000
29525209	::411380987285610000
54355169	::411381406317969000
54355169	::411381800637071000
54355169	::411381918576701000
15278648	::411382071014084000
54355169	::411382618392104000
54355169	::411383167237763000
209345596	::411383494775152000
320954938	::411383511472672000
209345596	::411383542942158000
320954938	::411384006211817000
377952732	::411384521502629000
320954938	::411384680219676000
54355169	::411384774457303000
255711119	::411385889135132000
255711119	::411385981464363000
250338969	::411388095372595000
70240409	::411391622564171000
250338969	::411392689926459000
329993431	::411393100737552000
64905964	::411393782337511000
250338969	::411398257655304000
255711119	::411400296384839000
607432063	::411401967487840000
633957791	::411402464072441000
41658963	::411404040166440000
426786499	::411404054183424000
41658963	::411404712542740000
39105327	::411404778636189000
727288316	::411405135076532000
236172994	::411409335777243000
329993431	::411410807906664000
236172994	::411428514148016000
236172994	::411428904792891000
236172994	::411443051186253000
166735943	::411444723891445000
268499224	::411449609874337000
189368301	::411453577518129000
189368301	::411456060948754000
545129813	::411456205081833000
235867165	::411459205749428000
23838693	::411465721336827000
616892340	::411471002271375000
616892340	::411471576169586000
383812985	::411477062768013000
299484513	::411485203710742000
467772798	::411485681463357000
186472636	::411487089155264000
605327407	::411487298849869000
238401588	::411487758465503000
236167599	::411487815684194000
377952732	::411488181473640000
482944497	::411488305474441000
17928370	::411489682045018000
236167599	::411490094319542000
336633872	::411490507542781000
30671407	::411490633635729000
336633872	::411490713491488000
236167599	::411491124193161000
236167599	::411492385680400000
30671407	::411493365520146000
238401588	::411493679300218000
238401588	::411493769091899000
64905964	::411494987978006000
268499224	::411495146312982000
268499224	::411495805099716000
132479234	::411497046068428000
37867502	::411501489610186000
53852889	::411501867605037000
636632104	::411501967765012000
37867502	::411501995388727000
53852889	::411502752976486000
164816411	::411505689903652000
53852889	::411506239919501000
46697333	::411508292255375000
177645158	::411509148795543000
415206019	::411509972665503000
336633872	::411510009940684000
24147563	::411510685366226000
129844944	::411511484838326000
24147563	::411516674496811000
24147563	::411516867208310000
24147563	::411516886787325000
177645158	::411520275319357000
132479234	::411520654757068000
241999176	::411521769242386000
342934741	::411523490769281000
633010300	::411525079625768000
344958631	::411526215803998000
160671151	::411526363230003000
344958631	::411526515021451000
100313850	::411527480726388000
100373532	::411527592009674000
264311875	::411527996353167000
100313850	::411529422785634000
24147563	::411532162375385000
303498273	::411533495484153000
554633284	::411533766083899000
57804016	::411533781460582000
616892340	::411534018543247000
303498273	::411534178757263000
554633284	::411534443057139000
111978710	::411535558951706000
378778103	::411535936879853000
245935219	::411536214064259000
573061645	::411536299183464000
111978710	::411536358302154000
111978710	::411536594475036000
111978710	::411537078053134000
111978710	::411537109334237000
482944497	::411537830796881000
125560060	::411538027630960000
303498273	::411538132954136000
41658963	::411538474848628000
303498273	::411538703392468000
303498273	::411539310882476000
303498273	::411540066352119000
303498273	::411540646110167000
303498273	::411541201322799000
304182396	::411542092067131000
287569533	::411543544625905000
303498273	::411544847804534000
524903037	::411546234705682000
234236129	::411546418399031000
303498273	::411546693562163000
12685102	::411548525248667000
12685102	::411548600423161000
478462259	::411548776642256000
234236129	::411550378820255000
30246292	::411550385422491000
139155100	::411550420880740000
303498273	::411551147879460000
393801885	::411551835678588000
303498273	::411552052859256000
285141722	::411552588840972000
303498273	::411553216321437000
303498273	::411553636842340000
23838693	::411553800890351000
174148391	::411554030339371000
174148391	::411554317661790000
303498273	::411554338012938000
174148391	::411554437333667000
174148391	::411554544019980000
174148391	::411554631005646000
174148391	::411554777894359000
251892054	::411554936665956000
174148391	::411555032765444000
46727568	::411555074268090000
174148391	::411556087973023000
422304131	::411556325093834000
174148391	::411556327358742000
174148391	::411556356727259000
174148391	::411556892042100000
12685102	::411557064490889000
174148391	::411557204563861000
165343536	::411557455718805000
165343536	::411558441002737000
70240409	::411558706166243000
419307287	::411558802820198000
70240409	::411558910676307000
174148391	::411559097280897000
245935219	::411559337639690000
528542109	::411559927786651000
174148391	::411560431405113000
165343536	::411561062409199000
596191047	::411561091651878000
43980775	::411562102550056000
165343536	::411562382335700000
165343536	::411562950659690000
165343536	::411563170411859000
631782776	::411563667566899000
165343536	::411563986325602000
316229499	::411564275178549000
30246292	::411564600359141000
316229499	::411565214568443000
303498273	::411565815927173000
70240409	::411566357663059000
268499224	::411566523158114000
303498273	::411567173996654000
303498273	::411567226408693000
46727568	::411570484669452000
165343536	::411570563162079000
165343536	::411570955526606000
344285522	::411571744601026000
32252775	::411572189079814000
383045348	::411572831642595000
596191047	::411573619173896000
303498273	::411575444098408000
369310186	::411578632579342000
478462259	::411579451491622000
189368301	::411579479044411000
303498273	::411580955023790000
303498273	::411581355961507000
303498273	::411582769056452000
303498273	::411582984073277000
46727568	::411583375212699000
434720036	::411584402435497000
303498273	::411586838155898000
415897649	::411588064532652000
555976584	::411589917936852000
211316270	::411590413427150000
70240409	::411590693111353000
211316270	::411591374220574000
241999176	::411592103308058000
211316270	::411592523107557000
268499224	::411592575934812000
268499224	::411592774681907000
286502927	::411592795158089000
209345596	::411593045873033000
136114188	::411593352237555000
70240409	::411593358767706000
70240409	::411593464975851000
316878403	::411593678730182000
241999176	::411594464118190000
70240409	::411594541750157000
70240409	::411594604111081000
70240409	::411594650080665000
241999176	::411594864045068000
70240409	::411594870260641000
47547782	::411595009008623000
344285522	::411597032592531000
118473489	::411597589734502000
127692656	::411597601499144000
369109312	::411600387796664000
69028501	::411602290055712000
236172994	::411602948050137000
69028501	::411606035267207000
63261194	::411606592476708000
236167599	::411606718133846000
236167599	::411607608530051000
16710226	::411609436281909000
236167599	::411609895017119000
236167599	::411610865612640000
139155100	::411612798381473000
177989889	::411613136383270000
174148391	::411613831702388000
174148391	::411614073315274000
174148391	::411614865069842000
174148391	::411615066799099000
177692206	::411615215739224000
174148391	::411615517388967000
174148391	::411615988342194000
174148391	::411616251299889000
174148391	::411616543697420000
174148391	::411616655437869000
336633872	::411617596262608000
336633872	::411618096039096000
336633872	::411618346984304000
336633872	::411618865224089000
43980775	::411618967862517000
303498273	::411620096759832000
392434084	::411620417153929000
70240409	::411622104073637000
92936298	::411624481560748000
344285522	::411625263454498000
70240409	::411628298133700000
236167599	::411628344489549000
711532177	::411628966781263000
236167599	::411629208138678000
70240409	::411629648963858000
70240409	::411630427846107000
70240409	::411630474595803000
236167599	::411632203375079000
194359942	::411632340708769000
194359942	::411632469780090000
236167599	::411632683014692000
58563319	::411633518910124000
236167599	::411633926806196000
309355379	::411634388905238000
236167599	::411635029484523000
378794339	::411635638975221000
70240409	::411635664153628000
298090474	::411636175858704000
70240409	::411636399788417000
313529594	::411637022986493000
320954938	::411637089399107000
320954938	::411637783296356000
33708987	::411638462136451000
33708987	::411642193422872000
70240409	::411645509665701000
33708987	::411645566423404000
320954938	::411646283233783000
447976503	::411646773032013000
32125015	::411648343950245000
528542109	::411648896687824000
224346133	::411649914503188000
27237232	::411651631436931000
419307287	::411653031290085000
32125015	::411654273253273000
406122207	::411655715213025000
36119799	::411659219293995000
70240409	::411659349912596000
320954938	::411661113718104000
70240409	::411661396175118000
316229499	::411661905204232000
70240409	::411663035439120000
70240409	::411663135792050000
70240409	::411663301639032000
596191047	::411663628702470000
70240409	::411663688395784000
26920974	::411663885163192000
596191047	::411663917958443000
70240409	::411663921502621000
316229499	::411664062309597000
316229499	::411664071360921000
316229499	::411664079866966000
195276249	::411666060073795000
70240409	::411666189492826000
70240409	::411666270237372000
316229499	::411666962121363000
70240409	::411668344681410000
301244439	::411669709718036000
70240409	::411669755641069000
456220746	::411669992292507000
456220746	::411670299889778000
456220746	::411670350129160000
456220746	::411670401417101000
456220746	::411670747367497000
456220746	::411670849226153000
456220746	::411671397849505000
456220746	::411671467143610000
456220746	::411672322840346000
456220746	::411672372094042000
456220746	::411672409570172000
456220746	::411672481473130000
456220746	::411672514180292000
456220746	::411672843709992000
36119799	::411672918041845000
456220746	::411673094588084000
322763942	::411673394246352000
456220746	::411673764607557000
422214932	::411674575466815000
456220746	::411674656781787000
478462259	::411674734611271000
456220746	::411674907760533000
456220746	::411675239152488000
456220746	::411675263806619000
456220746	::411675364767707000
69028501	::411675407314743000
19835249	::411678692734038000
223998080	::411679935544438000
98213304	::411681068408795000
718668289	::411681506491240000
718668289	::411681609612410000
718668289	::411681973858365000
245935219	::411683729749200000
12685102	::411687143246139000
195276249	::411687213609795000
195276249	::411687567877500000
195276249	::411687664031911000
281589334	::411689364419522000
468057254	::411690374873116000
468057254	::411691115134189000
22734052	::411692213878272000
33708987	::411692400357425000
189368301	::411692802129797000
33708987	::411693993802891000
189368301	::411697376899125000
94226339	::411698072612114000
234236129	::411700029233971000
234236129	::411701179685408000
309355379	::411701216851529000
223005614	::411701280130990000
223005614	::411701325106528000
234236129	::411701359663009000
223005614	::411701464177053000
447976503	::411701749158670000
234236129	::411702174347845000
223005614	::411702267558256000
234236129	::411702333047705000
567827557	::411702333429403000
195008986	::411705249716768000
234236129	::411706509320388000
43980775	::411706738522324000
209345596	::411708958852644000
302525103	::411710134281199000
64905964	::411710523974377000
255313314	::411710583969693000
282110309	::411711306212048000
250338969	::411711363396812000
211316270	::411711784475963000
64905964	::411712479551836000
15278648	::411712569804460000
17163192	::411712765645324000
64905964	::411712810423701000
159282025	::411713612848168000
159282025	::411713634943766000
64905964	::411713690954891000
234236129	::411715028811661000
234236129	::411715626785206000
361352435	::411716678947332000
370845710	::411717748989771000
370845710	::411718361832509000
304182396	::411718684487331000
30246292	::411719352170594000
265029924	::411719911665573000
370845710	::411720973948178000
370845710	::411721340710686000
370845710	::411722156599291000
250338969	::411722199356018000
250338969	::411722592802717000
370845710	::411722896893960000
195276249	::411723156509163000
34841151	::411724918771179000
223005614	::411725448461438000
309355379	::411725573741105000
166735943	::411725662404104000
139527150	::411726167347957000
139527150	::411726432763527000
139527150	::411726527231848000
377952732	::411726990454951000
139527150	::411728079912837000
185633935	::411728140638384000
139527150	::411728956279103000
139527150	::411729468776935000
139527150	::411729692433985000
195008986	::411731040445939000
545129813	::411731887867297000
166735943	::411732145262964000
139527150	::411732187457662000
139527150	::411733184963817000
473118863	::411734965563310000
36485138	::411735444955885000
293606978	::411737248418496000
524903037	::411737634932002000
293606978	::411737971755597000
524903037	::411738049442496000
293606978	::411738237452185000
174148391	::411740883005210000
116118519	::411742546583617000
231483310	::411747442703728000
231483310	::411747608261324000
264311875	::411750792136101000
174148391	::411751756868374000
701949296	::411752413322678000
370845710	::411754150750199000
21764174	::411755433477406000
701949296	::411755874130989000
701949296	::411756277891493000
264311875	::411760145148829000
349472194	::411761381156073000
482944497	::411763038971494000
139527150	::411764406125461000
286216848	::411765376855187000
605327407	::411767034952052000
139527150	::411769505992306000
57929811	::411771116970344000
57929811	::411771204501266000
57929811	::411771556075819000
57929811	::411772343266971000
57929811	::411773697461338000
57929811	::411774151548874000
362168275	::411785678310346000
362168275	::411786694002634000
90211828	::411786877466050000
329475109	::411792515402985000
329475109	::411793744334045000
378901511	::411795746191454000
377952732	::411797701622104000
329475109	::411799604338753000
329475109	::411801012425355000
329475109	::411801115475206000
329475109	::411802842500825000
329475109	::411803410317340000
329475109	::411804349405220000
329475109	::411805138970374000
165343536	::411808530040377000
329475109	::411809001190719000
165343536	::411809141095952000
329475109	::411809806547054000
329475109	::411810787762524000
329475109	::411811315339259000
259233215	::411812347695468000
329475109	::411812360517480000
63261194	::411812927180906000
329475109	::411812960911106000
329475109	::411813167958732000
329475109	::411813863277879000
329475109	::411813969972568000
329475109	::411814645087744000
329475109	::411814862063673000
329475109	::411815961872719000
426786499	::411819499248041000
329475109	::411820451858362000
329475109	::411820502047399000
329475109	::411820745774202000
165343536	::411829625661431000
377952732	::411831684934287000
377952732	::411831717029113000
545129813	::411836312002781000
304182396	::411836634188242000
39105327	::411838814093467000
264295397	::411841177894522000
264295397	::411841760508530000
251876771	::411847799681323000
49118513	::411852103037227000
241999176	::411853578341744000
322643138	::411854086611689000
336633872	::411859219781283000
336633872	::411859450488971000
12685102	::411867552718258000
49118513	::411868706818785000
49118513	::411868767032184000
282110309	::411870772018548000
34841151	::411871830014951000
34841151	::411872251592855000
27237232	::411872722038566000
336633872	::411875304257630000
139527150	::411876648674287000
139527150	::411877130289434000
139527150	::411879069718818000
322643138	::411880131100413000
114970673	::411880378555973000
721462429	::411880792424321000
100373532	::411881833916538000
631782776	::411883099748720000
46697333	::411884132172443000
245935219	::411888272206360000
79073243	::411889413258346000
79073243	::411889860191203000
33708987	::411893445272559000
33708987	::411893475907739000
174148391	::411894247747358000
129314214	::411895860750848000
41658963	::411900861900537000
419307287	::411901149768589000
129314214	::411901471873957000
274191278	::411901615583395000
255313314	::411903066578116000
228357750	::411906306015256000
129314214	::411907371489701000
129314214	::411907533050486000
129314214	::411907778270461000
129314214	::411907984252747000
129314214	::411908143250423000
129314214	::411908803677155000
323076337	::411910815524982000
30246292	::411911257626009000
299484513	::411913135524560000
460471042	::411913174313881000
293606978	::411914410694037000
346392612	::411915477003141000
17163192	::411917177575702000
166735943	::411919634741223000
434720036	::411921744014749000
573061645	::411925452844834000
636632104	::411926257287176000
573061645	::411926560120111000
573061645	::411926873174581000
573061645	::411926995824431000
573061645	::411927564668526000
308726677	::411929543364968000
146219676	::411930808476135000
146219676	::411931959397732000
134142256	::411932192055767000
146219676	::411932344581632000
426402586	::411933783831900000
447976503	::411934512923164000
303498273	::411935210184253000
15961483	::411936215789613000
573061645	::411937538278846000
573061645	::411937584860782000
573061645	::411937648479965000
277204534	::411938579699339000
336171560	::411942737680666000
64905964	::411943553221525000
64905964	::411943813801082000
497412750	::411948541221683000
497412750	::411949328362508000
286502927	::411949445249380000
497412750	::411949516611272000
497412750	::411949789098430000
497412750	::411949985781915000
497412750	::411950385528467000
32596609	::411950871438561000
32596609	::411950944851464000
32596609	::411951403699933000
497412750	::411951905082851000
497412750	::411953579784544000
286502927	::411953756314423000
286502927	::411953868289753000
497412750	::411954148049838000
497412750	::411954507401019000
497412750	::411954832463761000
727288316	::411954898456952000
90265908	::411954907395403000
497412750	::411955008645509000
497412750	::411955241022537000
497412750	::411955498942865000
100313850	::411955595076308000
497412750	::411955808990023000
479286720	::411956404883558000
497412750	::411956422029484000
497412750	::411956785730179000
100373532	::411956862339133000
497412750	::411957430004621000
497412750	::411958126670143000
268499224	::411958201635315000
57929811	::411958377703415000
57929811	::411958571631652000
57929811	::411959488254443000
497412750	::411960226594578000
57929811	::411960355683057000
497412750	::411960876791373000
57929811	::411961158195613000
57929811	::411961242463772000
57929811	::411961491391520000
165343536	::411961521552773000
57929811	::411961685751398000
286502927	::411961725336834000
268499224	::411961824079532000
46991082	::411962180758560000
266095621	::411962246743728000
497412750	::411962616370569000
57929811	::411962938350530000
26920974	::411963239824900000
58563319	::411963305662906000
57929811	::411963407672152000
26920974	::411964245564469000
26920974	::411964258679656000
39105327	::411964613844930000
26920974	::411965251232346000
26920974	::411965280097542000
222173816	::411965563292753000
26920974	::411965641831092000
26920974	::411965649481515000
301244439	::411966592231411000
139527150	::411966836637319000
57929811	::411966945567600000
139527150	::411967338984898000
322260178	::411969353996066000
209345596	::411969712827138000
166735943	::411969870285139000
19501845	::411969976560803000
166735943	::411970238427566000
33708987	::411971129243615000
139527150	::411972062937239000
19501845	::411972170684698000
460471042	::411973134179631000
460471042	::411973406285119000
98213304	::411974672167628000
166735943	::411975516103532000
384109939	::411976445498363000
98213304	::411977315694833000
616892340	::411978214308057000
322260178	::411978378909331000
114970673	::411979357172027000
251892054	::411979578723565000
378901511	::411980409526689000
62066586	::411980553026424000
62066586	::411980885479538000
339272559	::411983151989542000
62066586	::411984585858097000
62066586	::411985114210373000
62066586	::411985428246315000
62066586	::411985928433836000
62066586	::411986264091414000
62066586	::411986690975080000
62066586	::411987012078428000
62066586	::411987181981294000
98213304	::411987344648962000
15688986	::411987538862034000
419307287	::411987868525944000
62066586	::411988246755700000
62066586	::411988891436994000
62066586	::411989124585766000
62066586	::411989866138718000
62066586	::411989990680182000
62066586	::411990169135243000
62066586	::411990424694190000
62066586	::411990619813183000
62066586	::411991157283880000
286502927	::411991626911727000
62066586	::411993182662955000
62066586	::411993251575369000
62066586	::411993703549390000
62066586	::411994460466061000
62066586	::411994818466693000
62066586	::411995071773278000
62066586	::411995425810313000
62066586	::411995747211440000
62066586	::411997979277402000
57804016	::411998152645177000
383045348	::411998263873531000
195008986	::411998396359409000
62066586	::411998423328378000
62066586	::411999001311858000
62066586	::411999787798364000
62066586	::412000588344213000
62066586	::412002215063072000
62066586	::412002639967043000
62066586	::412002824340267000
62066586	::412003085259513000
62066586	::412003990503571000
62066586	::412004254337884000
62066586	::412006205867831000
62066586	::412006935005630000
62066586	::412007804916867000
631513843	::412009029125541000
62066586	::412011073533775000
228357750	::412012669688741000
168705725	::412013113215430000
206467937	::412013641676767000
62066586	::412013953653305000
103526992	::412013961589301000
103526992	::412014130384875000
174148391	::412014448547622000
206467937	::412015737524748000
447912275	::412016019059003000
206467937	::412016277033459000
195008986	::412016334881714000
206467937	::412016726931288000
206467937	::412017097300918000
62066586	::412017103290396000
62066586	::412018263741067000
245935219	::412021541958721000
377952732	::412021605984776000
320954938	::412021648628674000
62066586	::412023580075913000
166735943	::412023983857733000
206467937	::412025106823917000
63261194	::412026598905638000
146219676	::412027927253876000
62066586	::412028473830416000
322643138	::412028943165050000
166735943	::412029585635565000
146219676	::412029607089434000
236112923	::412029959746891000
30671407	::412032659259654000
30671407	::412032756051619000
19501845	::412034401892327000
45704670	::412035493292171000
415206019	::412035545787666000
250338969	::412035549281533000
45704670	::412035745717972000
146219676	::412038569491177000
302525103	::412039233172299000
252451878	::412039778025353000
70240409	::412039828922851000
252451878	::412039890051006000
26920974	::412040489396084000
37867502	::412040795844145000
26920974	::412040828157456000
26920974	::412041295314841000
26920974	::412041799486935000
26920974	::412042612930252000
174148391	::412042737978834000
26920974	::412043901009416000
506100348	::412044300139393000
434720036	::412045200777695000
45704670	::412045732104122000
346392612	::412045997204701000
135328132	::412046028603678000
135328132	::412046712472338000
264295397	::412046925685616000
264295397	::412047361939361000
174148391	::412048835041439000
166735943	::412050286732013000
473118863	::412050380496060000
378901511	::412050434350911000
287569533	::412050984589082000
62066586	::412051574681128000
224130581	::412053185076137000
224130581	::412054366062133000
368577195	::412054517874577000
224130581	::412055827907108000
473118863	::412055896953733000
473118863	::412055957439787000
473118863	::412056030064164000
473118863	::412056222901481000
473118863	::412056658635161000
473118863	::412056847865380000
70240409	::412061426753097000
195008986	::412062870223224000
219574380	::412063706882011000
473118863	::412065402035130000
377035998	::412065468359245000
70240409	::412065839748087000
27237232	::412066128412688000
378901511	::412066383787483000
70240409	::412066482122543000
166735943	::412066496660000000
46727568	::412068022204243000
415897649	::412068547322335000
377035998	::412068964592668000
377035998	::412069936198975000
108808608	::412070827350585000
223005614	::412072075281842000
268499224	::412072103979266000
268499224	::412072310775222000
268499224	::412072334460485000
45704670	::412072406220812000
62066586	::412072443394551000
268499224	::412072485715443000
268499224	::412072532028977000
274191278	::412072637330759000
268499224	::412072655043702000
268499224	::412072770915557000
62066586	::412073106925428000
392156048	::412073126353051000
62066586	::412073373456297000
268499224	::412073437533057000
287569533	::412073834561671000
62066586	::412074093135945000
392156048	::412074334581043000
62066586	::412074459059601000
114970673	::412074844868845000
62066586	::412074862467772000
180911733	::412075106559488000
45704670	::412078597177114000
34841151	::412078897678024000
264295397	::412078987457073000
45704670	::412079187466665000
62066586	::412079542795124000
567827557	::412080325070553000
62066586	::412080390682062000
57854623	::412080902471032000
250338969	::412081569126313000
250338969	::412082020643123000
70240409	::412083701678231000
461599812	::412084503956312000
528542109	::412084745825452000
251892054	::412084843296874000
461599812	::412084870001618000
528542109	::412085098826448000
62066586	::412085200424693000
461599812	::412085353613242000
257097351	::412085879503466000
528542109	::412085947808092000
62066586	::412085966585622000
174148391	::412086060718374000
236167599	::412086763835097000
174148391	::412087224348311000
257097351	::412087320087506000
174148391	::412087366719787000
605327407	::412087428032528000
224130581	::412090254867570000
265029924	::412091915694526000
234948012	::412092122397827000
70240409	::412092164902903000
70240409	::412092300055965000
234948012	::412094990211227000
43980775	::412095156931010000
250338969	::412095376926072000
257097351	::412095558216462000
368577195	::412097064017752000
185633935	::412099176072495000
24972379	::412100073485795000
62066586	::412100257695027000
329993431	::412100828481486000
329993431	::412101053304160000
24972379	::412101054856437000
329993431	::412101254001614000
329993431	::412101406636523000
329993431	::412101545044754000
24972379	::412102054417813000
265029924	::412102865025781000
259435939	::412103214331604000
265029924	::412103377972396000
62066586	::412103501750079000
70240409	::412104021734744000
329993431	::412104270188511000
139155100	::412104550808821000
24972379	::412104809043730000
24972379	::412105314482540000
368577195	::412105938812678000
24972379	::412106597658550000
290401730	::412107610976841000
308249623	::412109181932810000
434720036	::412110341636493000
129314214	::412113846619230000
257097351	::412115288830644000
70240409	::412115392073449000
70240409	::412115746966093000
70240409	::412116289193144000
257097351	::412116345040281000
94226339	::412116435817603000
36119799	::412118035294851000
228357750	::412120151601852000
57854623	::412123118279221000
70240409	::412123185899786000
57854623	::412123355836207000
57854623	::412123614729609000
57854623	::412123681800732000
57854623	::412123779146346000
70240409	::412123819927556000
57854623	::412123953834905000
57854623	::412124303652429000
70240409	::412124922912067000
545129813	::412126333960208000
302525103	::412127622890414000
313529594	::412128303160389000
313529594	::412128541388468000
70240409	::412129749629030000
596191047	::412129750195245000
30246292	::412132111479746000
30246292	::412133038685171000
139155100	::412133761615011000
129314214	::412134623985303000
30246292	::412135014781181000
30246292	::412135954036838000
139155100	::412136697275895000
30246292	::412137270422929000
174148391	::412138415828652000
174148391	::412138690161295000
30246292	::412139171948810000
30246292	::412140048570941000
304182396	::412140108884635000
30246292	::412141353154670000
30246292	::412141589826633000
30246292	::412141875395854000
30246292	::412142159761276000
227425418	::412142885664874000
30246292	::412143711964119000
30246292	::412143822463049000
36119799	::412144103875698000
45704670	::412144285245771000
227425418	::412145290494222000
64905964	::412148587754446000
473118863	::412156696942088000
478020840	::412165801248960000
311724390	::412170170283479000
434720036	::412177688787288000
281821239	::412180546861559000
286216848	::412187929461538000
322643138	::412209126186700000
245935219	::412211391949320000
55665294	::412212536990126000
372107616	::412214596670615000
64905964	::412214653885120000
23838693	::412214689259855000
467772798	::412218536237752000
23838693	::412219721615163000
605327407	::412220386953416000
378901511	::412221093655875000
378901511	::412221175528697000
378901511	::412221443091730000
378901511	::412222287086362000
255765560	::412224052116205000
372107616	::412227405932404000
372107616	::412229136498036000
251892054	::412231117975351000
322643138	::412232218468048000
186472636	::412234091061211000
186472636	::412234442728816000
186472636	::412234745230012000
186472636	::412234826817601000
186472636	::412234946141782000
186472636	::412235086512549000
186472636	::412235185959075000
251892054	::412235532950044000
34481075	::412236002917232000
34481075	::412236029320380000
34481075	::412236836057018000
336633872	::412241417369817000
45704670	::412243558599753000
160671151	::412245998791327000
573114433	::412246846816657000
118473489	::412248619769954000
336633872	::412251905730293000
274191278	::412253557312610000
274191278	::412253651864809000
607432063	::412254198881738000
108808608	::412255553998835000
378901511	::412255902398705000
372107616	::412257041831723000
378901511	::412257078661881000
372107616	::412257157913276000
157117376	::412257306131197000
41658963	::412263247576711000
46727568	::412263306653859000
255711119	::412264266083741000
255711119	::412264541238476000
344285522	::412265170564829000
255711119	::412266582459445000
378901511	::412268472056709000
349472194	::412269163080863000
274191278	::412269320345890000
46727568	::412269866473644000
46727568	::412270402392453000
46727568	::412271618128220000
46727568	::412272495849652000
447976503	::412273360693772000
336633872	::412275357614870000
336633872	::412275667137740000
433003196	::412282072506847000
336633872	::412283619097718000
301244439	::412284060606951000
70240409	::412284801316442000
70240409	::412285244738260000
70240409	::412285812919660000
336633872	::412287539777925000
174148391	::412287658736361000
63261194	::412288118138892000
160671151	::412290662261096000
33708987	::412291495384064000
322643138	::412291915867258000
362168275	::412292109287555000
362168275	::412292396891009000
362168275	::412293012442861000
236172994	::412293136728068000
432590763	::412293406358896000
432590763	::412293853920493000
432590763	::412294029187878000
432590763	::412294577903521000
70240409	::412294720186888000
36119799	::412295121905131000
432590763	::412296389419216000
362168275	::412296462274666000
362168275	::412296992736673000
370845710	::412297029675909000
139527150	::412297289533640000
32596609	::412297330952380000
139527150	::412297589401219000
139527150	::412299401466359000
274191278	::412299573336346000
281821239	::412299724591362000
370845710	::412299961489833000
393499174	::412299970369576000
103526992	::412300119401562000
281821239	::412302183934083000
33708987	::412302268311285000
322643138	::412303541341278000
111978710	::412303847848038000
111978710	::412303911211393000
139527150	::412303948326776000
139527150	::412304515040149000
46727568	::412305226524536000
460471042	::412306310521425000
386833057	::412309087766839000
111978710	::412309399445577000
381279494	::412309497835556000
81723585	::412309861670461000
81723585	::412310444934561000
432590763	::412312640287825000
247362551	::412316842183520000
308249623	::412318616923553000
308249623	::412318673362092000
344285522	::412319031379914000
372107616	::412319046852698000
308249623	::412319216327327000
360954828	::412319466660569000
251892054	::412319781296295000
372107616	::412319791920476000
432590763	::412320241603985000
360954828	::412320721101418000
360954828	::412320774436175000
32596609	::412321652488151000
432590763	::412321954972958000
432590763	::412322063865487000
432590763	::412322640716496000
432590763	::412323026277920000
426402586	::412323667490902000
432590763	::412324548223070000
360954828	::412324622177423000
46697333	::412324795976409000
432590763	::412325088378093000
432590763	::412325540746383000
360954828	::412325758569558000
432590763	::412325797068681000
372107616	::412325804434292000
16710226	::412325858175492000
46697333	::412325963007918000
372107616	::412325998009786000
432590763	::412326047716110000
633010300	::412326607056277000
70240409	::412326942247886000
209345596	::412329127333875000
468057254	::412329160648847000
468057254	::412329382036791000
468057254	::412329434301988000
209345596	::412329509539835000
468057254	::412329512521564000
468057254	::412329605052121000
209345596	::412330044598800000
317860632	::412331298272075000
360954828	::412331555743608000
360954828	::412331601910325000
81723585	::412332296293720000
81723585	::412332779238486000
545129813	::412332933849288000
70240409	::412332979193540000
70240409	::412333129089556000
81723585	::412333647853666000
70240409	::412334042940338000
69028501	::412334835722510000
70240409	::412335156100227000
70240409	::412335173028421000
70240409	::412335217181851000
70240409	::412335388053622000
368577195	::412335639879643000
360954828	::412336551893663000
336633872	::412339103733395000
70240409	::412339276446060000
181799948	::412339744777854000
181799948	::412339764176510000
181799948	::412339803867189000
81723585	::412340325873500000
336633872	::412340869061410000
169618179	::412341557707411000
70240409	::412341819679051000
336633872	::412342679817949000
336633872	::412343166315278000
150870283	::412344994695880000
336633872	::412345163907076000
426402586	::412346519061544000
336633872	::412346846296948000
336633872	::412347469113352000
336633872	::412348780282126000
139527150	::412350075050799000
460471042	::412350301866586000
229364831	::412352786337382000
229364831	::412352893036277000
299484513	::412352949226983000
32252775	::412354372538880000
224130581	::412354994231578000
224130581	::412355090243399000
362168275	::412355219302154000
90265908	::412355974679502000
153230202	::412356008107708000
153230202	::412356095542165000
153230202	::412356107810516000
153230202	::412356202798915000
153230202	::412356276882915000
153230202	::412357128351805000
153230202	::412357404643184000
153230202	::412357554795077000
153230202	::412357699137835000
272488861	::412360051836211000
393801885	::412363035865391000
32787499	::412364383747330000
301042701	::412364568196042000
174148391	::412365333157003000
63261194	::412366951248560000
372107616	::412367141816786000
186472636	::412367567911546000
70240409	::412367595946262000
195846146	::412368847157878000
349472194	::412368949117210000
70240409	::412369055626964000
317860632	::412370124218179000
353567857	::412370784263622000
447976503	::412372540678344000
447976503	::412373242171506000
285141722	::412373253223485000
478520972	::412374213543354000
157541754	::412374889740636000
361691248	::412376354898722000
27237232	::412376374108635000
36119799	::412376389657329000
545129813	::412378016313278000
70240409	::412378427606323000
29525209	::412378738936913000
29525209	::412379001714257000
285141722	::412379749407670000
29525209	::412380023836774000
70240409	::412381055887212000
211316270	::412381746315792000
372107616	::412382134532599000
29525209	::412382234654429000
372107616	::412382285607223000
281821239	::412382479492718000
478520972	::412382593209081000
372107616	::412382646241882000
372107616	::412382908071280000
372107616	::412383037687873000
721462429	::412383096344817000
32252775	::412383439573495000
32252775	::412383610390327000
177989889	::412383689608548000
32252775	::412383777181409000
372107616	::412384274541985000
184578066	::412384817737502000
721462429	::412386257671434000
169618179	::412387252728504000
255711119	::412388597678231000
16292745	::412388606666608000
57854623	::412389889749950000
57854623	::412390032058507000
30246292	::412390767572041000
129314214	::412390972144635000
36119799	::412391074716737000
317860632	::412391430162636000
368577195	::412391954899406000
368577195	::412392520312557000
368577195	::412393063978237000
368577195	::412393327112118000
322643138	::412394623773179000
57854623	::412395096261140000
41753572	::412395516748509000
169618179	::412396373804609000
100373532	::412396643393085000
100373532	::412396676981092000
377952732	::412396828231860000
277204534	::412397099314319000
377952732	::412397103705378000
169618179	::412398585909899000
139527150	::412398731162447000
426402586	::412399330247864000
236167599	::412401468587913000
32125015	::412401696984555000
308726677	::412403190714220000
166735943	::412403603714748000
209345596	::412405290341236000
177989889	::412407916918894000
169618179	::412408025862127000
49118513	::412408967797964000
63261194	::412410664628781000
537003519	::412411251567112000
45704670	::412411565204578000
308249623	::412411923108724000
554633284	::412413643402543000
308249623	::412414647233683000
236167599	::412418282268794000
236167599	::412418626386268000
98213304	::412419080398700000
605327407	::412419627848048000
93731949	::412419758487650000
605327407	::412419911114563000
605327407	::412420049161715000
93731949	::412420460605755000
70240409	::412421263194202000
70240409	::412421289539018000
189272740	::412421754183614000
370845710	::412422288366006000
93731949	::412423299163901000
93731949	::412423573563666000
177391728	::412424427138068000
93731949	::412424545874616000
93731949	::412424804180819000
93731949	::412425437214552000
177391728	::412425492738764000
177391728	::412426000580874000
189272740	::412426402604937000
93731949	::412428918533009000
169618179	::412428952335310000
236112923	::412429461309915000
93731949	::412429883403296000
236112923	::412430067223232000
70240409	::412430120872194000
236167599	::412430462737317000
139527150	::412430685941420000
573114433	::412430884294631000
139527150	::412431431013371000
93731949	::412431433643589000
93731949	::412431624249171000
93731949	::412431677353259000
93731949	::412431943733501000
93731949	::412432118371717000
70240409	::412432529384157000
93731949	::412432801103753000
93731949	::412432995664928000
70240409	::412433017781497000
93731949	::412433159645446000
93731949	::412433278574923000
93731949	::412433326616494000
93731949	::412433586608828000
93731949	::412433709925556000
70240409	::412433975462748000
93731949	::412434014763368000
93731949	::412434240286892000
70240409	::412434247123611000
93731949	::412434710820712000
93731949	::412435017583689000
192948373	::412435076857597000
93731949	::412435458702856000
93731949	::412435654664925000
192948373	::412436120643710000
236167599	::412436160795795000
122725183	::412436241460649000
93731949	::412436333945044000
93731949	::412436388303212000
93731949	::412436743778865000
468057254	::412437026383097000
192948373	::412437030279200000
378794339	::412437463768911000
322260178	::412437467250573000
392156048	::412437706841399000
192948373	::412438671946567000
122725183	::412438782177075000
122725183	::412438897612685000
447976503	::412438943003860000
70240409	::412438956102258000
122725183	::412439994624528000
383045348	::412440135855128000
303480264	::412440474491039000
255711119	::412441653253644000
93731949	::412442049753792000
255711119	::412442126660558000
605327407	::412442846579687000
177391728	::412442960119091000
605327407	::412443009633239000
605327407	::412443128655007000
257097351	::412444867726290000
259233215	::412446067511541000
259233215	::412446381563838000
415206019	::412447026433896000
370845710	::412447095937708000
415206019	::412447162799120000
70240409	::412447181828677000
70240409	::412447338653700000
70240409	::412447484070199000
377952732	::412447539166973000
122725183	::412447567541452000
415206019	::412448481710575000
447976503	::412448606067503000
415206019	::412449079122096000
236172994	::412449118007857000
415206019	::412449317597618000
250338969	::412449573739573000
250338969	::412449844519657000
393622132	::412450014682570000
250338969	::412450150460571000
64905964	::412450652347187000
70240409	::412450868110176000
346392612	::412453130463625000
232793000	::412455120673067000
70240409	::412455276491456000
524903037	::412455546483388000
70240409	::412456530449936000
253381064	::412457664137154000
234801315	::412459406442635000
234801315	::412459902897242000
234801315	::412460030236307000
70240409	::412460295055880000
70240409	::412460355793596000
70240409	::412460390040080000
43980775	::412462941401673000
64905964	::412463287130128000
378794339	::412463546174164000
329475109	::412468835414188000
349472194	::412469654507225000
93731949	::412469912276193000
93731949	::412470421624090000
70240409	::412471245519597000
727288316	::412471390277611000
432590763	::412473866720509000
93731949	::412474167192072000
554633284	::412474627382706000
236172994	::412476460641710000
630637790	::412478611594035000
630637790	::412484963502551000
313529594	::412486772208062000
392434084	::412487207664902000
41753572	::412491785038872000
80448281	::412493069892595000
281821239	::412501507817230000
93731949	::412505707565441000
195846146	::412512186691371000
315872678	::412519003249065000
236167599	::412524626586001000
329475109	::412529623109357000
139155100	::412535369075130000
372107616	::412539571961073000
377952732	::412541235078127000
377952732	::412541721734443000
545540214	::412544150009966000
372107616	::412550732068687000
241999176	::412552055040258000
32125015	::412556655381856000
354119806	::412558147963092000
346392612	::412558378490007000
605327407	::412563890275639000
163115137	::412564466954285000
64905964	::412565561542201000
64905964	::412569355235639000
94226339	::412570808079241000
265029924	::412572385674424000
223005614	::412575327794520000
223005614	::412575470497329000
336633872	::412578318668804000
415206019	::412579236315398000
372107616	::412579834431565000
285141722	::412580281171083000
372107616	::412580306299142000
302525103	::412581485799952000
302525103	::412583424994451000
336633872	::412583451880325000
336633872	::412583540124286000
482944497	::412583540610854000
302525103	::412583699524231000
336633872	::412583933524852000
718668289	::412587236090073000
336633872	::412587594619580000
302525103	::412588581543108000
302525103	::412588738019991000
302525103	::412589102274314000
468057254	::412589596070133000
302525103	::412589677078523000
302525103	::412591431648165000
18068894	::412592299311247000
468057254	::412593931546013000
18068894	::412595757372280000
12685102	::412596927092756000
304182396	::412597528891097000
55964893	::412601059325259000
23838693	::412601260530229000
55964893	::412601382177615000
55964893	::412601918180302000
285988306	::412604037943816000
177391728	::412605142870286000
573061645	::412605771441246000
573061645	::412606744389750000
573061645	::412608027012112000
447976503	::412610568982233000
177391728	::412611089747410000
223594866	::412611231040933000
251892054	::412613734696513000
23838693	::412615913331253000
264234166	::412616192583401000
634804128	::412616678334529000
316878403	::412617304544145000
473118863	::412618791491608000
177391728	::412619837177724000
19245878	::412619917293539000
70240409	::412622424077656000
177391728	::412623046881447000
245935219	::412623341669732000
554633284	::412623777856360000
573061645	::412623884811120000
573061645	::412627881257205000
177391728	::412628105392447000
255711119	::412629383992455000
434720036	::412629790265327000
573061645	::412630102267019000
255711119	::412630110026481000
222217573	::412630556833116000
633010300	::412631031540633000
177645158	::412632072608440000
180388620	::412634416377131000
434720036	::412634511814303000
434720036	::412634748796682000
311724390	::412635287773134000
434720036	::412636779443785000
111978710	::412636840508682000
111978710	::412636842660732000
111978710	::412636896787853000
32596609	::412637738878267000
368577195	::412638917960433000
31541384	::412641536560885000
601049906	::412642426214289000
31541384	::412642526815072000
31541384	::412642754750316000
31541384	::412642973713960000
32125015	::412643288978427000
31541384	::412643604348538000
31541384	::412643736896958000
31541384	::412644276053741000
31541384	::412644555172118000
259435939	::412644654912634000
31541384	::412644661137014000
93731949	::412644987923230000
93731949	::412645047469748000
31541384	::412645377217949000
93731949	::412645515226923000
479286720	::412645532105195000
93731949	::412645639881650000
93731949	::412645700409630000
93731949	::412646048381693000
93731949	::412646140815736000
31541384	::412646374975762000
31541384	::412646487806726000
31541384	::412646690429366000
31541384	::412646916670095000
324401110	::412647322833920000
316229499	::412648614050029000
303498273	::412648696468099000
55665294	::412648934205841000
18068894	::412650862209540000
18068894	::412651149049602000
18068894	::412653822444449000
18068894	::412654894605029000
335592472	::412655172163481000
12685102	::412655618781360000
192948373	::412656013032968000
195846146	::412656494354518000
192948373	::412656538038190000
70240409	::412657295206518000
18068894	::412657859252342000
18068894	::412659613389946000
70240409	::412660126638546000
63261194	::412660782292557000
286216848	::412660870322196000
70240409	::412661276066586000
70240409	::412663479120584000
70240409	::412663599769739000
70240409	::412663866263220000
174148391	::412664039819735000
174148391	::412664206932975000
177391728	::412665486124388000
174148391	::412666086715179000
253879613	::412669257197965000
174148391	::412672334454333000
231483310	::412673420514852000
302525103	::412675374242230000
423422030	::412675683496636000
411700909	::412676012347236000
411700909	::412676397032038000
383812985	::412678316248690000
114970673	::412679536749600000
236167599	::412682339332792000
93731949	::412682726114734000
93731949	::412682809380057000
70240409	::412683235915599000
289707794	::412684848721969000
289707794	::412684969018806000
289707794	::412685047901073000
289707794	::412685108957548000
289707794	::412685173126213000
289707794	::412685236841902000
289707794	::412685343142330000
177391728	::412685511078449000
70240409	::412686655057719000
70240409	::412686697227251000
289707794	::412687254855770000
57854623	::412689199909699000
134142256	::412689693655183000
289707794	::412690492585807000
111978710	::412690671875543000
139155100	::412691749132599000
114970673	::412692095661793000
272488861	::412692359260819000
177692206	::412692671455449000
177692206	::412693006332870000
259435939	::412695459267088000
16292745	::412696239676076000
55964893	::412696393875091000
393801885	::412697830990839000
31541384	::412698439487868000
31541384	::412698499839705000
31541384	::412699018654126000
31541384	::412699068864143000
31541384	::412699174640287000
630637790	::412699415476842000
630637790	::412699963538173000
384109939	::412701221254742000
339184731	::412703341647384000
339184731	::412703371142127000
58563319	::412703422521946000
357265451	::412703773752963000
27613649	::412704976918425000
721462429	::412705003883618000
339184731	::412705650104209000
339184731	::412708658011578000
339184731	::412709311144415000
34481075	::412709608789000000
39105327	::412711022341136000
478462259	::412711488302755000
177391728	::412712330791636000
142384634	::412712892094742000
460471042	::412713345687781000
166735943	::412713353086124000
166735943	::412714246867546000
605327407	::412714329247850000
303498273	::412715450192396000
95299169	::412717062914850000
392156048	::412718788262375000
447912275	::412718999487934000
69028501	::412719895235674000
264234166	::412720237826408000
392156048	::412720909837807000
69028501	::412721616951341000
259233215	::412724413130240000
236172994	::412725249332248000
426685539	::412726326194225000
30944417	::412726384679583000
289707794	::412727846507794000
302525103	::412728120039309000
302525103	::412729886365593000
17146204	::412730130566348000
93731949	::412730233322631000
93731949	::412730366886019000
93731949	::412730401174482000
93731949	::412730483986804000
93731949	::412731396889653000
93731949	::412731423343128000
93731949	::412731604981653000
17146204	::412731968514564000
169378322	::412734094875717000
55665294	::412734100424777000
344285522	::412736722120998000
33708987	::412740452002316000
33708987	::412740478329954000
32596609	::412743330909655000
701949296	::412744680908943000
303480264	::412746471172485000
634804128	::412750018928340000
54721301	::412751071845441000
301042701	::412752090776084000
142384634	::412752887962296000
30944417	::412754318572281000
30944417	::412754778364465000
116343636	::412754887957819000
30944417	::412755342745804000
192677318	::412757566721384000
393801885	::412759822912983000
605327407	::412762347795918000
177692206	::412762352610574000
30944417	::412762527609524000
727288316	::412763023745359000
38042561	::412763083358994000
103526992	::412763276540665000
285988306	::412763291619196000
468057254	::412763293770457000
329475109	::412764753786707000
30944417	::412767358562758000
33708987	::412767930569728000
33708987	::412768009733021000
286502927	::412768014044385000
33708987	::412768038468190000
33708987	::412768742343725000
81723585	::412768754624237000
468057254	::412768858131292000
118473489	::412770477816705000
118473489	::412770516353953000
118473489	::412770978562064000
118473489	::412771090843574000
118473489	::412771170698936000
289707794	::412771834979827000
573114433	::412771917247291000
118473489	::412772356156059000
118473489	::412772477295939000
118473489	::412772729067438000
195276249	::412772866762219000
118473489	::412773398994239000
118473489	::412773514698317000
339184731	::412773556184154000
118473489	::412773687793049000
203145029	::412773866998865000
118473489	::412773996581883000
118473489	::412774088273584000
118473489	::412775270312329000
605327407	::412775318882365000
605327407	::412775403649241000
118473489	::412775604015362000
118473489	::412775961609125000
150870283	::412776026951778000
150870283	::412776095151177000
118473489	::412776697952751000
259233215	::412777117928415000
528542109	::412777421184962000
528542109	::412777627716292000
528542109	::412778965191778000
139527150	::412779058728951000
320954938	::412779115733733000
259233215	::412779203616985000
250338969	::412779296650833000
139527150	::412779493418229000
250338969	::412779568143937000
250338969	::412780104977104000
34481075	::412780610718269000
33708987	::412781014596206000
34481075	::412781148033794000
34481075	::412781189435379000
34481075	::412781356419391000
34481075	::412781515324788000
250338969	::412781604587597000
250338969	::412781711961751000
192677318	::412782303434530000
234236129	::412782319301169000
234236129	::412782661686394000
34481075	::412782956235616000
34481075	::412783100146360000
192677318	::412783300806451000
34481075	::412784621831458000
430943995	::412784689775378000
630637790	::412785652728479000
630637790	::412785956597411000
430943995	::412786194536476000
430943995	::412786359775277000
55665294	::412786372894679000
346392612	::412786693024927000
630637790	::412787045665210000
430943995	::412787373081362000
630637790	::412787708105195000
430943995	::412787736412962000
308726677	::412787939702087000
34481075	::412788639131652000
430943995	::412788750012661000
308726677	::412789450708901000
440175355	::412789695492673000
122725183	::412789829185716000
259435939	::412789857036279000
308726677	::412790180676784000
605327407	::412790227225550000
30944417	::412790313883668000
605327407	::412790365650161000
605327407	::412790485934432000
79073243	::412790492699430000
67514044	::412792519756644000
169618179	::412792656784527000
139527150	::412792674828050000
98213304	::412792943049572000
545129813	::412793104790728000
434720036	::412793238177603000
192677318	::412794149092741000
426402586	::412799116843188000
434720036	::412800669850935000
362168275	::412800976501108000
362168275	::412801110521704000
362168275	::412801349555093000
362168275	::412802103535730000
362168275	::412802535771340000
362168275	::412803365144633000
362168275	::412803606614908000
34481075	::412804514597863000
607648640	::412806163500380000
630637790	::412806560406986000
189272740	::412806768616435000
103526992	::412806891774169000
103526992	::412807218963419000
20545953	::412807273275473000
389558044	::412807337988997000
389558044	::412807563747422000
103526992	::412807586392862000
259435939	::412807589572132000
189272740	::412807748691034000
21764174	::412807970854936000
20545953	::412807971585155000
389558044	::412808029759754000
389558044	::412808403279302000
20545953	::412808468513697000
389558044	::412808855345573000
389558044	::412809227040587000
389558044	::412809506939097000
389558044	::412809827937972000
253347580	::412810045865201000
389558044	::412810236706033000
389558044	::412810494513135000
389558044	::412811000648175000
434720036	::412811410205192000
434720036	::412811510163832000
389558044	::412811540249579000
389558044	::412811946551808000
434720036	::412812123819892000
434720036	::412812219479359000
389558044	::412812417727332000
386627455	::412812435972968000
81723585	::412812819311390000
440175355	::412812836142731000
434720036	::412814257026125000
434720036	::412814340182388000
79754464	::412814885899489000
81723585	::412815138408779000
393801885	::412817554236002000
329475109	::412818412474089000
630637790	::412819264089763000
209345596	::412819445774823000
209345596	::412820164829544000
540197402	::412823061394518000
199545464	::412823536378458000
32596609	::412825744780193000
630637790	::412826683180195000
32596609	::412827796390424000
243857003	::412828621321957000
243857003	::412829045823262000
447976503	::412829733349371000
299484513	::412830032164188000
701949296	::412830364000739000
264311875	::412831446550601000
593259997	::412832588227559000
257097351	::412833135689097000
630637790	::412834707894566000
276887663	::412835313409486000
63261194	::412836179894370000
64905964	::412836568798601000
276887663	::412837280319942000
329475109	::412838137837006000
257097351	::412838612992942000
116343636	::412839173595222000
157541754	::412840339985412000
630637790	::412840696828014000
636632104	::412841420785872000
12685102	::412845402799767000
370845710	::412846398904623000
630637790	::412847467856527000
259233215	::412851134584594000
259233215	::412851651557752000
259233215	::412852292707422000
32125015	::412854684764745000
63261194	::412856898753675000
323011452	::412858156839370000
195846146	::412859699126468000
540197402	::412875976633098000
315872678	::412881371946696000
76870522	::412882830935326000
76870522	::412882902557270000
370845710	::412884349856788000
309355379	::412890449905721000
34481075	::412892449770463000
34481075	::412894515578433000
34481075	::412894755580702000
169618179	::412901767450742000
169618179	::412902576062210000
383045348	::412906425661128000
545129813	::412909446478970000
33708987	::412912838681034000
33708987	::412913416664539000
377952732	::412928271794593000
377952732	::412928377000329000
377952732	::412929780879609000
15961483	::412932723670405000
630637790	::412933598170189000
228357750	::412935789807276000
241999176	::412937922347040000
33708987	::412938818074198000
15688986	::412939642497798000
340693336	::412939813549916000
15688986	::412940062200827000
177391728	::412943209589768000
15688986	::412944991120408000
15688986	::412945415202279000
336633872	::412946261265113000
177391728	::412946326037356000
15688986	::412947190042992000
15688986	::412947694316167000
467772798	::412950772004188000
185633935	::412951436952354000
336633872	::412952104052203000
253347580	::412952392817463000
253347580	::412952593539678000
253347580	::412952690734268000
253347580	::412952832686702000
253347580	::412953633375150000
392434084	::412953703398637000
43922897	::412962432726728000
336633872	::412964857009692000
139527150	::412966970753953000
64905964	::412967955925065000
177391728	::412968483484205000
177391728	::412969048427614000
177391728	::412969853142581000
339184731	::412971651534688000
389558044	::412972255329927000
58563319	::412977341954945000
601049906	::412977347860520000
601049906	::412977484364128000
601049906	::412978674191720000
175928437	::412979012341080000
601049906	::412979053449056000
175928437	::412979095149236000
393801885	::412979112320724000
175928437	::412979633693679000
177391728	::412979736407592000
175928437	::412979792963964000
175928437	::412980071268646000
177391728	::412981544295219000
447976503	::412981921539313000
393801885	::412983842723479000
31287131	::412986244398727000
41658963	::412988028983189000
264311875	::412988558337531000
701949296	::412990577160896000
166735943	::412993792024018000
308249623	::412993924463362000
344285522	::412997073559359000
440175355	::412999465717727000
111978710	::412999621695111000
111978710	::412999671145975000
303480264	::413003604136833000
381599486	::413005788974948000
381599486	::413007621680287000
381599486	::413008686488244000
192948373	::413013633443328000
111978710	::413013833922260000
257097351	::413015290083950000
344958631	::413016706722693000
336633872	::413016731901526000
284664089	::413016981009231000
336633872	::413017466223489000
36485138	::413017506870460000
122725183	::413019879831134000
282110309	::413021690751614000
524903037	::413022271700467000
236172994	::413023937530851000
236172994	::413024391312592000
236172994	::413024973968531000
263006098	::413026416553238000
263006098	::413027475296227000
378778103	::413028146867601000
27595900	::413028155104841000
434720036	::413028717288386000
94226339	::413029890925924000
701949296	::413030838947696000
236172994	::413031084687777000
116343636	::413032384267706000
180911733	::413034882365800000
180911733	::413035117158735000
180911733	::413035955243589000
180911733	::413036781445976000
111978710	::413037468259074000
236167599	::413038265663365000
236167599	::413038546014859000
34481075	::413039827399888000
34481075	::413039903484551000
177391728	::413040042169204000
108808608	::413040516822204000
302525103	::413041716514402000
322763942	::413042406242516000
111978710	::413043183237361000
33708987	::413043355904671000
98213304	::413045096792469000
122725183	::413045331589210000
311111569	::413046455860228000
311111569	::413046585359364000
98213304	::413046675360317000
311111569	::413046688132386000
98213304	::413046945867771000
339272559	::413048030909440000
55665294	::413048207086596000
339272559	::413048345188249000
55665294	::413048569428312000
55665294	::413048622926667000
46918873	::413049115744821000
259233215	::413050047694372000
259233215	::413050331921002000
285141722	::413051270950170000
304182396	::413051540933726000
33708987	::413052121320546000
317860632	::413052521888747000
256748682	::413053100485001000
57067055	::413053933293010000
111978710	::413054144857903000
57067055	::413054164608905000
342934741	::413054366997032000
57067055	::413054751861776000
15961483	::413054809751564000
57067055	::413055020448636000
57067055	::413055536511217000
57067055	::413055813746315000
520759048	::413056346183835000
304182396	::413056370586714000
520759048	::413056574874062000
57067055	::413056754084102000
57067055	::413057905437310000
177692206	::413058392950063000
55665294	::413058644972806000
432590763	::413058888573792000
304182396	::413059506114142000
304182396	::413059914027008000
57067055	::413059950815215000
57067055	::413061956002512000
55665294	::413061993042411000
57067055	::413062198861496000
57067055	::413062543658086000
57067055	::413062868234285000
55665294	::413062933153722000
163115137	::413063196715806000
57067055	::413063671577726000
57067055	::413064061098536000
163115137	::413064816266608000
57067055	::413066919906775000
46697333	::413071302476300000
252451878	::413073708958621000
381599486	::413073865435512000
381599486	::413073904635486000
122725183	::413074024202129000
381599486	::413074354688520000
122725183	::413074419003559000
79902186	::413074585421369000
122725183	::413075064251109000
381599486	::413076104472428000
177391728	::413076246210158000
321166954	::413076285838336000
36119799	::413077038225178000
321166954	::413077255745585000
36119799	::413077405797208000
177391728	::413078981785554000
377952732	::413079041499873000
461599812	::413079207271350000
461599812	::413079386959523000
473118863	::413079530698338000
478020840	::413079989949448000
46978610	::413081171242004000
268499224	::413081639989039000
146512594	::413083434832384000
146512594	::413083470584623000
329993431	::413085333186543000
32787499	::413085446210461000
329993431	::413085804915724000
163115137	::413087117666160000
346392612	::413089468959432000
180911733	::413089595987730000
180911733	::413089635242242000
727288316	::413090182250778000
180911733	::413090540222046000
180911733	::413090649747910000
311724390	::413092026763055000
370845710	::413092909706010000
304182396	::413094155498164000
304182396	::413094925765738000
122725183	::413095318289260000
274432702	::413095335611727000
281589334	::413098967572832000
313529594	::413099949190967000
55665294	::413101411501494000
55665294	::413101666649403000
274432702	::413102056447021000
313529594	::413104198075441000
362168275	::413104588594888000
508407656	::413105709622894000
33708987	::413105831769817000
46697333	::413106888473968000
45704670	::413108293184536000
46978610	::413109158305886000
378794339	::413109712293351000
177391728	::413109823950323000
727288316	::413110011670167000
45704670	::413110312255389000
15278648	::413110891085697000
45704670	::413110953681903000
45704670	::413111179155079000
93731949	::413111898477821000
93731949	::413112258655309000
45704670	::413112769479966000
93731949	::413112901382049000
93731949	::413113009335070000
45704670	::413113218681159000
93731949	::413113614828978000
93731949	::413114216237629000
93731949	::413114340871380000
93731949	::413114361775792000
93731949	::413114646527111000
34481075	::413114765293006000
34481075	::413115184899948000
33708987	::413115463556943000
370845710	::413116889104404000
285141722	::413118170832982000
93731949	::413118427234967000
93731949	::413118665706311000
286216848	::413118757792272000
93731949	::413119328678985000
93731949	::413119348442542000
93731949	::413119483855634000
93731949	::413119576486866000
93731949	::413119616152375000
93731949	::413120321613352000
93731949	::413120737893822000
93731949	::413120830642454000
630637790	::413121898734555000
411700909	::413122619882610000
411700909	::413122731132346000
320954938	::413122779009937000
320954938	::413122861105025000
320954938	::413123147169157000
320954938	::413123701551276000
63261194	::413125963636277000
93731949	::413126141248286000
320954938	::413126797262196000
31287131	::413127326633717000
45704670	::413127382384795000
70240409	::413127724094337000
48152030	::413128413264609000
48152030	::413128464078626000
48152030	::413128895899398000
79754464	::413128915633176000
48152030	::413129723506466000
320954938	::413129770482671000
79754464	::413131243853991000
34841151	::413131831756992000
34841151	::413132075911610000
16292745	::413133480764391000
16292745	::413133781776990000
250338969	::413134151282200000
168705725	::413135251280773000
116147578	::413136204486279000
460471042	::413136908458684000
174148391	::413140056677679000
301042701	::413140090223722000
301042701	::413140153226371000
301042701	::413140169160527000
320954938	::413140302421975000
174148391	::413141020688146000
174148391	::413141134739652000
447976503	::413142418758721000
174148391	::413142550086553000
32787499	::413143331578077000
605327407	::413144142920028000
701949296	::413144234628087000
397934536	::413147033755586000
45704670	::413147849002450000
313529594	::413152871274659000
63261194	::413154261275799000
43980775	::413154559125901000
43980775	::413155326859694000
301244439	::413155644556836000
238401588	::413157289701670000
554633284	::413157451941560000
554633284	::413158043875307000
34841151	::413158592595116000
79902186	::413160155011121000
370845710	::413160198488858000
238401588	::413160891010781000
122725183	::413161734979846000
573061645	::413161813103378000
370845710	::413161869290266000
630637790	::413162025649721000
370845710	::413162148433379000
122725183	::413162276573552000
62066586	::413162535932530000
573061645	::413162707836104000
573061645	::413163205528014000
573061645	::413163521900154000
55665294	::413163662497427000
554633284	::413163788804702000
573061645	::413163880945164000
554633284	::413164145874587000
195846146	::413164595273297000
554633284	::413164948169428000
573061645	::413166526645022000
573061645	::413166859639193000
573061645	::413166903314493000
280699168	::413168416305209000
372107616	::413168459791761000
383812985	::413168463905951000
372107616	::413168704776830000
238401588	::413168818522193000
81723585	::413170306895732000
48152030	::413171096372793000
257097351	::413173964504981000
257097351	::413174070440497000
55665294	::413174720981258000
316878403	::413174879933202000
19501845	::413174909024890000
55665294	::413175132933611000
55665294	::413175244820459000
55665294	::413175436554690000
55665294	::413175647754653000
434720036	::413175916185931000
434720036	::413176040274399000
630637790	::413176278653493000
55665294	::413176515832999000
253347580	::413176847002636000
250010716	::413176961393909000
253347580	::413176991710720000
253347580	::413177061000224000
253347580	::413177350751141000
55665294	::413177445353668000
253347580	::413177868865134000
253347580	::413178082829139000
253347580	::413178223032168000
346392612	::413178416481841000
19501845	::413178520903614000
257097351	::413178680731377000
253347580	::413178862327971000
65567504	::413178964828753000
253347580	::413179215186391000
253347580	::413179497211367000
253347580	::413179738274820000
253347580	::413180111316217000
423422030	::413180293051580000
253347580	::413180613424734000
344958631	::413181629062852000
41245550	::413181762714742000
41245550	::413181794755026000
41245550	::413181971351613000
41245550	::413182390446481000
41245550	::413182674384060000
280699168	::413183316519841000
264311875	::413183720246353000
41245550	::413183829021442000
426402586	::413183864623091000
41245550	::413184059381002000
274191278	::413184183843164000
630637790	::413184589402607000
41245550	::413184730310258000
41245550	::413185367680901000
426402586	::413185734674489000
426402586	::413186509081415000
41245550	::413186797259075000
41245550	::413186901651111000
41245550	::413186926485594000
369109312	::413187561394569000
41245550	::413187572873953000
41245550	::413188191558983000
41245550	::413189269079879000
41245550	::413189299916374000
259435939	::413190065012342000
32787499	::413190153491214000
370845710	::413190639786795000
41245550	::413191598831583000
41245550	::413191849088921000
41245550	::413191862435205000
41245550	::413192349062529000
41245550	::413192903184228000
41245550	::413193270961770000
264311875	::413193479926185000
41245550	::413194069645328000
114970673	::413194248088199000
41245550	::413194358385410000
447976503	::413195079851855000
41245550	::413195660750381000
41245550	::413196031044497000
41245550	::413196550114795000
434720036	::413196615285891000
459772996	::413196866688274000
41245550	::413197694123778000
459772996	::413198256412168000
459772996	::413198697623601000
41245550	::413198706926563000
459772996	::413199010246053000
459772996	::413199571217428000
459772996	::413200229416984000
434720036	::413200784398876000
122725183	::413201169029136000
459772996	::413203840037421000
459772996	::413203914062700000
459772996	::413204552393834000
459772996	::413204646631456000
459772996	::413205180914470000
459772996	::413205225529294000
459772996	::413205890544570000
459772996	::413206118563737000
70240409	::413206256510201000
41245550	::413206271647834000
41245550	::413206865967714000
41245550	::413207392575184000
41245550	::413208236301369000
76870522	::413208649717129000
76870522	::413208865530839000
76870522	::413209096192421000
478020840	::413209203038519000
76870522	::413209469602889000
76870522	::413209564759080000
76870522	::413209729314205000
41245550	::413209753053982000
122725183	::413210230021832000
41245550	::413210638916141000
41245550	::413211428368031000
378794339	::413211467765121000
41245550	::413212058801299000
41245550	::413212445188956000
41245550	::413212618380148000
41245550	::413212987672260000
41245550	::413213086469070000
41245550	::413213180228558000
41245550	::413213333874278000
41245550	::413213583959662000
41245550	::413213866479202000
41245550	::413214120167489000
41245550	::413214510531346000
41245550	::413214956188741000
41245550	::413215350306516000
41245550	::413215691261493000
199545464	::413217713763266000
199545464	::413217795292135000
199545464	::413219942217945000
76870522	::413220275262484000
36119799	::413225170623807000
206467937	::413225827078512000
484497575	::413228748264071000
70240409	::413230177624133000
315872678	::413241817514004000
299484513	::413248745543716000
116343636	::413254174080389000
636632104	::413255180545560000
303498273	::413263220992786000
303498273	::413263465826893000
287569533	::413267241149685000
303498273	::413271522359275000
303498273	::413272127064645000
303498273	::413272169095766000
303498273	::413272246853967000
303498273	::413272665043271000
303498273	::413273051212808000
303498273	::413273264119873000
303498273	::413273730375118000
303498273	::413274341137080000
303498273	::413274377178734000
303498273	::413274704481251000
303498273	::413274816561422000
241999176	::413276566400282000
302525103	::413285012444700000
255765560	::413290595508293000
257097351	::413293537099137000
317860632	::413293703256502000
317860632	::413293860870029000
317860632	::413294224071618000
257097351	::413294299455823000
257097351	::413294762729291000
322643138	::413296005963345000
186472636	::413297030291673000
22734052	::413298862867378000
468057254	::413304368830885000
26920974	::413305001004380000
505841428	::413308091245944000
419307287	::413309552483135000
419307287	::413309722087796000
90265908	::413310660630806000
419307287	::413311691003158000
419307287	::413312021195931000
253347580	::413315541344854000
253347580	::413317481181085000
27595900	::413317974355746000
27595900	::413319463124361000
27595900	::413320096988561000
180388620	::413320914306994000
447976503	::413321282382360000
175928437	::413322820664721000
175928437	::413322901258272000
175928437	::413323051020091000
175928437	::413323181798486000
29284709	::413328303324667000
573061645	::413331198660710000
55665294	::413331502844219000
55665294	::413332177397366000
132479234	::413333921188052000
264311875	::413334354744471000
103526992	::413334575813632000
100313850	::413335569393926000
264311875	::413335600364679000
573061645	::413336099931447000
23838693	::413336486172303000
369109312	::413336698299629000
554633284	::413338966901796000
180388620	::413338999705440000
554633284	::413339576791359000
554633284	::413340244159627000
554633284	::413340744884051000
251892054	::413342428339634000
180388620	::413344197677023000
383045348	::413346594717585000
50154503	::413349810352058000
41658963	::413350419943784000
554633284	::413350961160003000
23838693	::413353546722320000
554633284	::413353902747049000
93731949	::413357263391182000
217516272	::413357668212826000
217516272	::413357815852699000
573061645	::413358145784647000
177391728	::413360123541590000
177391728	::413360569823932000
573061645	::413361026990493000
304182396	::413362297835646000
217516272	::413364865982410000
17928370	::413364915026796000
57067055	::413366025778782000
320954938	::413366182628970000
57067055	::413366482651729000
377952732	::413367127546945000
57067055	::413367343801450000
57067055	::413367613197017000
57067055	::413367993196740000
57067055	::413368273992839000
402243422	::413368321963085000
57067055	::413368960726212000
57067055	::413369316868775000
57067055	::413369714765594000
57067055	::413369913168781000
57067055	::413370469169913000
57067055	::413370945705746000
55665294	::413370980887953000
57067055	::413371154993139000
57067055	::413371524171571000
57067055	::413372153841479000
57067055	::413372623251193000
58563319	::413372662358880000
57067055	::413373727871483000
304182396	::413373848055468000
57067055	::413374125667672000
57067055	::413374427985088000
177391728	::413374450630139000
57067055	::413374672160305000
57067055	::413375284348334000
57067055	::413375571037392000
58563319	::413375680412672000
57067055	::413376033966915000
57067055	::413376845707358000
57067055	::413377211505192000
57067055	::413377534764384000
448325555	::413377605489135000
57067055	::413377944086515000
57067055	::413378432114769000
57067055	::413378598817378000
57067055	::413378996810706000
57067055	::413379473266860000
57067055	::413379638304309000
41245550	::413382913489518000
41245550	::413383109308973000
41245550	::413383184827437000
41245550	::413383319108063000
41245550	::413383622901501000
41245550	::413383709560041000
392434084	::413389469358649000
139527150	::413390166871384000
177692206	::413390281799516000
139527150	::413390968855863000
41245550	::413393388776333000
41245550	::413394211396808000
41245550	::413394355320127000
41245550	::413394651882610000
22734052	::413394692035076000
41245550	::413395311046823000
41245550	::413395696004247000
41245550	::413396262558248000
393801885	::413396313297149000
369310186	::413397414742335000
69028501	::413398221910589000
69028501	::413399135765528000
320954938	::413400689293807000
320954938	::413400756553650000
383812985	::413401057314619000
383812985	::413401543107309000
383812985	::413401604012789000
383812985	::413401625588269000
383812985	::413401636334084000
383812985	::413401684606328000
383812985	::413401702293700000
383812985	::413401727295959000
383812985	::413401775241064000
383812985	::413401847324360000
383812985	::413402444387733000
383812985	::413402470841217000
383812985	::413402495826681000
383812985	::413402505670701000
383812985	::413402543260045000
383812985	::413402565624086000
383812985	::413402598784266000
383812985	::413402665096187000
383812985	::413402787297259000
383812985	::413402795551641000
383812985	::413403180832018000
383812985	::413403255381573000
383812985	::413403285479899000
383812985	::413403294745112000
383812985	::413403315725021000
383812985	::413403354987913000
383812985	::413403396616380000
383812985	::413403828482887000
247362551	::413404014730960000
217516272	::413404488842477000
250338969	::413404638344646000
250338969	::413404943580938000
303498273	::413405622676504000
245935219	::413406112092672000
308726677	::413406388853825000
272488861	::413406667041013000
303498273	::413406823790542000
64905964	::413406885128441000
259233215	::413407085800726000
177391728	::413408276378697000
36485138	::413408949992693000
383812985	::413411774461779000
383812985	::413411799904423000
383812985	::413411837539921000
16860986	::413412033334235000
383812985	::413412145519263000
16860986	::413412296036081000
70240409	::413413229511991000
34717669	::413413300433469000
34717669	::413413449910059000
383812985	::413414184416579000
383812985	::413414363081351000
250338969	::413414890117009000
434720036	::413415592389902000
70240409	::413416051666190000
383812985	::413416096339730000
16860986	::413416808113135000
16860986	::413416931517927000
434720036	::413417066150907000
16860986	::413417132949377000
434720036	::413417171067228000
16860986	::413417213291290000
16860986	::413417336658337000
377035998	::413417350654750000
16860986	::413417452970602000
383812985	::413417557652029000
434720036	::413417669442826000
16860986	::413417789731270000
383812985	::413418785547108000
383812985	::413418977776250000
250338969	::413419038673735000
250338969	::413419054846996000
383812985	::413419116838412000
250338969	::413419296078172000
383812985	::413419302138548000
16860986	::413419381457051000
434720036	::413419707866161000
250338969	::413419825441300000
16860986	::413419961541877000
27237232	::413420457334161000
286502927	::413420805268062000
250338969	::413421000878219000
250338969	::413421644313788000
431944862	::413422262394441000
250338969	::413422797529284000
286502927	::413422973560041000
286502927	::413422988227526000
434720036	::413425656911777000
434720036	::413425794627538000
431944862	::413425809798340000
384109939	::413426006179868000
70240409	::413426019568082000
434720036	::413426843664912000
236112923	::413426871867813000
411700909	::413427632928477000
411700909	::413427817377202000
411700909	::413427899140956000
434720036	::413428077281038000
411700909	::413428295687225000
434720036	::413429126997876000
383812985	::413429992391856000
18068894	::413430029163311000
18068894	::413430948483457000
634804128	::413432139913252000
479286720	::413432435100372000
634804128	::413432597759275000
160671151	::413433809497903000
377035998	::413436226495336000
253347580	::413436682742927000
383812985	::413436955402063000
139155100	::413437146075525000
339184731	::413437191776239000
372107616	::413439006459068000
298090474	::413439057419464000
160671151	::413439171345121000
434720036	::413439214944931000
298090474	::413439249086554000
434720036	::413439320402313000
48152030	::413440700987228000
383812985	::413441018877313000
236112923	::413448547036856000
236112923	::413449178040524000
286502927	::413449296051064000
70240409	::413450021137162000
236466373	::413450736362856000
537003519	::413451284738768000
537003519	::413453013437935000
311111569	::413453213346832000
311111569	::413453213858557000
311111569	::413453280287932000
311111569	::413453435540086000
311111569	::413453495615098000
70240409	::413453592935137000
94226339	::413453920833646000
545129813	::413454919107371000
430943995	::413455499741659000
302525103	::413456345304547000
31541384	::413456486615224000
31541384	::413456633453617000
31541384	::413456708384878000
31541384	::413456812156157000
336633872	::413458252211695000
180388620	::413459813083774000
23838693	::413460044723015000
31541384	::413462289573216000
31541384	::413462528082313000
447976503	::413463376824524000
180911733	::413466367833022000
180911733	::413466485575540000
180911733	::413467404866310000
335100293	::413468680547082000
54721301	::413468808158773000
605327407	::413470987666325000
456220746	::413471803734913000
340693336	::413471844910366000
250338969	::413472865544339000
14424207	::413474388915548000
14424207	::413475612322304000
93731949	::413478145585446000
58563319	::413478805886353000
259435939	::413480198286635000
70240409	::413482091389517000
250338969	::413482294566191000
340688867	::413483166184120000
250338969	::413483362889003000
426685539	::413485127180636000
340688867	::413485344827244000
70240409	::413485683613761000
340688867	::413485915353268000
50154503	::413486141724045000
340688867	::413486458561769000
340688867	::413486815421554000
340688867	::413486992077230000
340688867	::413487175892606000
352789311	::413487315521404000
352789311	::413487427819687000
352789311	::413487481540317000
352789311	::413487644606492000
340688867	::413487863355805000
352789311	::413487975151177000
340688867	::413488119065767000
340688867	::413488263815364000
352789311	::413488358422495000
340688867	::413488515750436000
58563319	::413488522394234000
378778103	::413489071961669000
34481075	::413489119138824000
274191278	::413489208515231000
34481075	::413489240794595000
340688867	::413489571834236000
340688867	::413489996331376000
55665294	::413490221263486000
340688867	::413490247582773000
340688867	::413490476625305000
340688867	::413490825796935000
340688867	::413491130320162000
259233215	::413491261689962000
340688867	::413491390836772000
274191278	::413491582814257000
340688867	::413491848825409000
285141722	::413492032791801000
340688867	::413492155240300000
340688867	::413492385935392000
15961483	::413493538387529000
50154503	::413493986725089000
340688867	::413494167482810000
50154503	::413494291634221000
50154503	::413495024496549000
50154503	::413495204860002000
81723585	::413495326079602000
529698153	::413497225621565000
545129813	::413498895453679000
473118863	::413499305568133000
50154503	::413499503782526000
50154503	::413500657132265000
50154503	::413501284331700000
285141722	::413501791049756000
50154503	::413501825313026000
139527150	::413502067160776000
285141722	::413502251710164000
177391728	::413502261973630000
253347580	::413503543836807000
364609793	::413503889711710000
253347580	::413504247649431000
426402586	::413504363014131000
50154503	::413504673329340000
285141722	::413504965601402000
364609793	::413505237085720000
50154503	::413505709821530000
50154503	::413506860956676000
139527150	::413507002279538000
50154503	::413507173331648000
308726677	::413507556032512000
721462429	::413507782344585000
50154503	::413508244972118000
285141722	::413508487662952000
122769328	::413509641847701000
122769328	::413509654321573000
122769328	::413509686823247000
122769328	::413509717592653000
545129813	::413510144128192000
192677318	::413510692814462000
50154503	::413510891112374000
285141722	::413510903200755000
50154503	::413511069642940000
514339780	::413511475794161000
372107616	::413511547714306000
50154503	::413511883237240000
139527150	::413512175781560000
122769328	::413512253275512000
311724390	::413512409563676000
36460282	::413512510579679000
50154503	::413512562588676000
285141722	::413512764725166000
50154503	::413513117448953000
139527150	::413513151292784000
554633284	::413513497159274000
139527150	::413513621168087000
554633284	::413513692810969000
50154503	::413514321025433000
431944862	::413514940280893000
192677318	::413515048125218000
192677318	::413515162671648000
50154503	::413515255407329000
316878403	::413515294830002000
50154503	::413515635914596000
320954938	::413515821558685000
316878403	::413516000764915000
362168275	::413517802142957000
362168275	::413518219832725000
362168275	::413518419552923000
362168275	::413518512851025000
362168275	::413518683634679000
554633284	::413519091014463000
362168275	::413519158077583000
630637790	::413519736110989000
362168275	::413519901417304000
372107616	::413519972527513000
372107616	::413520293387591000
459772996	::413521699821203000
459772996	::413521741571305000
554633284	::413523320617709000
38910495	::413524168152342000
38910495	::413525133056151000
38910495	::413525676189163000
38910495	::413525754400354000
38910495	::413525966363697000
38910495	::413526301320814000
286216848	::413526584256000000
426402586	::413527009990832000
419307287	::413527069541142000
33708987	::413527522299871000
261605370	::413529898628960000
259435939	::413530595990700000
136114188	::413530907858194000
136114188	::413531042042359000
537003519	::413532562511118000
136114188	::413532946981986000
136114188	::413533345885458000
136114188	::413533637293146000
29284709	::413534528582729000
136114188	::413534959828496000
383812985	::413535793974480000
63261194	::413535856889462000
431944862	::413537588465508000
431944862	::413538264243396000
29284709	::413539132980625000
29284709	::413539466536824000
29284709	::413539876999794000
29284709	::413539998995341000
29284709	::413540182743605000
29284709	::413540267653099000
150870283	::413541646169407000
139155100	::413541673613164000
139155100	::413541804844527000
333273152	::413542666278674000
433003196	::413543731187699000
32787499	::413545352050900000
433003196	::413545566866780000
316229499	::413545886296207000
261438579	::413546334474350000
32787499	::413546882065911000
39105327	::413547477011550000
346392612	::413549479950680000
537003519	::413552006251708000
63261194	::413552019048525000
166735943	::413554144830427000
333273152	::413559052904308000
537003519	::413559170466865000
333273152	::413559173654142000
537003519	::413559259797127000
537003519	::413559309726142000
344958631	::413559656250748000
344958631	::413560020056276000
344958631	::413560216660103000
316878403	::413560953880739000
397934536	::413563087547936000
309355379	::413563829369315000
69484019	::413566804330835000
554633284	::413568242251087000
285141722	::413572202106060000
70240409	::413573245862805000
342934741	::413578940263845000
94310638	::413581525116911000
235867165	::413590040720076000
276887663	::413595731144867000
150870283	::413598983966035000
38042561	::413599318705061000
38042561	::413599318738604000
76870522	::413599694145609000
76870522	::413599879017943000
76870522	::413600845788229000
76870522	::413600889719369000
76870522	::413600971323740000
257097351	::413604487257788000
257097351	::413604565741600000
315872678	::413608013346271000
69484019	::413608889863921000
116343636	::413611165994856000
116343636	::413611524058411000
31541384	::413613221669765000
31541384	::413613544559890000
620519142	::413616694787964000
620519142	::413617056903200000
620519142	::413617209080954000
620519142	::413617706114355000
620519142	::413618723602173000
620519142	::413620623135346000
620519142	::413622039786696000
371243365	::413627946360778000
287569533	::413630463308484000
24147563	::413631130836144000
287569533	::413631423678255000
287569533	::413632042568790000
287569533	::413633519630696000
195276249	::413633636970528000
287569533	::413633815018745000
303498273	::413635049922105000
241999176	::413635547023028000
605327407	::413648508399677000
329993431	::413648566322606000
329993431	::413648803049127000
329993431	::413648903263625000
329993431	::413649789067083000
329993431	::413649949776027000
329993431	::413650450823397000
329993431	::413650608063664000
329993431	::413650972200534000
329993431	::413651226593468000
329993431	::413651352556806000
329993431	::413651838689214000
329993431	::413652250473422000
329993431	::413652601733799000
329993431	::413652844353712000
329993431	::413653419824398000
308726677	::413654696931241000
308726677	::413654842255482000
90265908	::413657170207850000
27237232	::413658161447313000
415206019	::413659567927476000
299484513	::413660770472574000
223005614	::413663537362636000
223005614	::413663647245033000
79754464	::413663822512422000
322643138	::413664811323760000
434720036	::413665334986416000
434720036	::413665430570405000
298090474	::413665827456815000
721462429	::413670653720424000
505841428	::413670958549843000
467772798	::413678429964603000
636632104	::413678659866591000
259435939	::413685431247843000
259435939	::413686723416428000
241999176	::413688201300439000
174148391	::413688636870492000
361691248	::413689627925434000
46697333	::413690611502292000
520759048	::413691815431110000
55665294	::413691989914161000
55665294	::413692610461454000
573061645	::413693004528889000
264234166	::413693363456839000
223998080	::413694004086054000
236112923	::413695558889791000
259435939	::413696386421755000
520759048	::413696763002773000
520759048	::413697031610183000
17163192	::413697751088898000
79073243	::413698577517785000
419307287	::413700686761574000
357265451	::413700866416189000
31287131	::413701535839698000
114970673	::413701793164849000
180388620	::413704101394800000
255711119	::413704841811095000
33708987	::413706115600617000
573061645	::413706330214379000
573061645	::413706444051972000
17163192	::413708015247052000
459561241	::413708545364750000
718668289	::413709924959399000
718668289	::413709973357481000
65567504	::413710120279736000
229986296	::413711017508470000
308726677	::413711747367702000
520759048	::413712928097853000
520759048	::413712999698800000
520759048	::413713137083224000
520759048	::413713276237668000
211316270	::413715925670850000
217516272	::413717872343400000
259435939	::413717992875491000
217516272	::413718173473439000
217516272	::413718288539992000
217516272	::413718369330675000
217516272	::413718654593687000
308726677	::413720874705903000
217516272	::413720976396791000
478020840	::413721583656513000
217516272	::413721849558597000
63261194	::413722157508988000
447976503	::413722219412348000
70240409	::413722812134604000
329993431	::413723010722324000
329993431	::413723328491167000
329993431	::413723384384458000
329993431	::413723521747914000
139527150	::413724568730075000
620519142	::413724939095511000
177391728	::413725419611770000
32787499	::413726573666525000
177391728	::413726668759388000
64905964	::413727060117700000
447976503	::413728039240232000
45704670	::413728665009401000
259435939	::413730216935424000
377035998	::413730787800784000
57067055	::413730896663945000
24147563	::413731495699034000
259435939	::413733332271521000
55665294	::413734091658629000
177692206	::413735635694780000
67296324	::413736751002169000
62066586	::413737198010499000
57067055	::413737389303947000
111978710	::413737681525280000
111978710	::413737729957310000
57067055	::413738592607801000
554633284	::413738910221889000
14424207	::413738987791335000
62066586	::413739305924698000
313529594	::413739653955457000
57067055	::413740785700732000
14424207	::413741096720924000
57067055	::413741319513587000
62066586	::413742223197736000
57067055	::413743143247306000
14424207	::413743662993244000
192948373	::413744385411780000
57067055	::413744566336901000
189368301	::413744696964698000
192948373	::413744745354371000
57067055	::413745420079497000
57067055	::413745704297713000
57067055	::413745800263380000
57067055	::413745864797339000
192948373	::413746242620260000
129314214	::413746338837590000
33708987	::413746611970637000
41658963	::413747196379811000
14424207	::413747325295943000
41658963	::413747518468784000
194359942	::413750830945554000
573061645	::413751008553336000
177391728	::413751318273335000
192948373	::413752038338863000
192948373	::413752653760700000
383045348	::413753068103421000
192948373	::413753124881694000
14424207	::413753129726119000
69484019	::413753230326505000
139155100	::413754449929457000
537003519	::413754695186796000
195846146	::413757598266298000
383812985	::413758291094040000
383812985	::413758691239030000
383812985	::413759042558099000
139527150	::413759464970670000
383812985	::413759642674937000
69484019	::413760284894167000
111978710	::413760441605947000
721462429	::413760452955762000
195008986	::413761509039153000
195846146	::413761686781169000
447976503	::413761767253090000
195846146	::413761779747934000
139527150	::413762743855222000
139527150	::413762901455818000
45704670	::413763099125354000
339184731	::413764067430383000
339184731	::413764156378988000
16710226	::413764443625885000
339184731	::413764483228512000
43980775	::413765645071683000
236112923	::413767866207698000
79754464	::413767869420552000
195276249	::413769178303434000
14424207	::413770303295488000
139527150	::413771186800451000
357265451	::413773180189175000
163763136	::413774909265817000
36485138	::413776429521076000
222173816	::413777052446515000
177391728	::413781576749572000
701949296	::413783035369111000
15961483	::413783362659033000
194359942	::413785708667879000
194359942	::413785730448891000
194359942	::413785824770007000
194359942	::413785869640687000
194359942	::413785985231511000
633010300	::413787797766832000
617683841	::413788883105501000
320954938	::413791998139564000
573061645	::413792389799497000
573061645	::413792874279342000
573061645	::413793508248395000
573061645	::413794343494123000
573061645	::413794451560361000
69484019	::413794624273018000
14424207	::413794769228136000
393801885	::413794898702516000
93731949	::413795502220509000
93731949	::413795591601131000
370845710	::413799895917543000
383812985	::413801903487590000
336633872	::413802483870621000
195008986	::413802689529524000
195008986	::413803416427577000
195008986	::413803625043865000
529698153	::413803873107582000
80448281	::413804053064192000
383812985	::413804113025982000
93731949	::413804312590950000
194359942	::413807408138715000
370845710	::413810024108916000
718668289	::413811549036240000
478020840	::413815896818192000
344285522	::413816089051955000
224130581	::413816388797882000
402243422	::413822116622905000
573061645	::413823596004253000
46727568	::413825730934345000
596191047	::413827458647871000
177391728	::413828824829132000
468057254	::413829048805380000
573061645	::413833085830971000
177391728	::413833693073903000
177391728	::413834009718702000
573061645	::413834082641264000
701949296	::413836156975849000
272488861	::413836925909204000
41658963	::413837389225025000
41658963	::413837540240920000
573061645	::413837903089770000
129844944	::413838666990354000
70240409	::413838775257554000
253381064	::413839440126443000
49118513	::413841288992423000
236172994	::413842448620584000
236172994	::413842803697807000
69484019	::413845034174537000
69484019	::413845110028521000
69484019	::413845395878711000
630637790	::413845593924980000
339184731	::413846210190278000
446326590	::413846707383058000
281589334	::413847781736865000
316878403	::413847946623746000
116147578	::413848003502288000
116147578	::413848044799410000
116147578	::413848136113594000
116147578	::413848673626238000
377952732	::413848900953325000
468057254	::413849138401275000
468057254	::413850451868532000
468057254	::413851025561243000
14424207	::413851066959028000
468057254	::413851284329230000
468057254	::413851908885864000
468057254	::413852765442813000
14424207	::413853013762007000
14424207	::413853461172588000
468057254	::413853592953438000
272488861	::413854131623694000
422214932	::413855134188179000
545540214	::413855738943913000
383812985	::413855815783550000
631513843	::413856041307471000
631513843	::413856064959180000
122725183	::413856345985544000
69484019	::413857167255810000
251961694	::413858322513948000
69484019	::413858361915240000
251961694	::413858583714234000
69484019	::413858895669780000
14424207	::413859119892672000
157541754	::413859640762728000
304182396	::413859856446418000
322643138	::413860043269091000
14424207	::413860100642594000
303498273	::413860289227264000
593259997	::413860410228367000
32787499	::413861158354190000
32787499	::413861512030457000
429696833	::413862035446046000
449756109	::413862196113076000
397934536	::413862959576662000
449756109	::413863321876828000
449756109	::413863596486307000
449756109	::413863793509552000
447976503	::413864376005697000
146219676	::413865722499334000
286502927	::413866195691905000
304182396	::413866556829880000
33708987	::413866595187187000
397934536	::413867513558999000
192948373	::413868482581635000
290401730	::413868812023259000
14424207	::413869769251504000
33708987	::413870036793966000
14424207	::413870324673818000
259435939	::413870818247344000
69484019	::413870906466131000
157541754	::413872048000475000
286502927	::413872826903314000
377952732	::413872882364604000
377952732	::413873035830382000
377952732	::413873152096088000
377952732	::413873272762036000
69484019	::413873274956046000
397934536	::413873667937173000
139527150	::413875031970545000
286502927	::413875193468051000
339272559	::413875724031098000
339272559	::413875798601650000
344285522	::413875971813810000
241324134	::413877291954225000
33708987	::413878324587692000
329993431	::413879635701530000
236167599	::413880391662333000
285988306	::413880764670181000
287569533	::413882997377888000
259435939	::413883175111491000
195008986	::413883466410119000
259435939	::413883505396166000
344285522	::413883818291240000
259435939	::413883848809000000
94226339	::413884679729590000
38481051	::413885095268057000
259435939	::413885587490607000
259435939	::413886068686323000
53584160	::413886649446047000
259435939	::413886683076366000
146219676	::413886806195982000
259233215	::413886816090329000
447709333	::413886868992696000
70240409	::413886994054262000
302525103	::413887199424151000
259435939	::413888543128580000
386627455	::413893412190842000
195008986	::413893626868297000
70240409	::413894414944043000
90265908	::413894866058608000
529698153	::413895401972838000
529698153	::413895567547170000
53584160	::413895981948616000
90265908	::413896128292466000
90265908	::413896633882255000
90265908	::413896853697347000
372107616	::413897226885533000
346392612	::413897576011005000
372107616	::413897632587972000
90265908	::413897851274788000
393622132	::413899567512309000
90265908	::413899609711603000
90265908	::413899760182231000
31287131	::413899952352276000
90265908	::413900201074896000
41753572	::413901174279241000
308726677	::413903593926709000
53852889	::413903689095475000
327167157	::413905262366310000
327167157	::413905621541326000
78404115	::413906738216058000
529698153	::413907020127809000
78404115	::413907809445502000
415897649	::413908147862921000
415897649	::413909339829567000
402243422	::413909386193432000
79754464	::413910361461780000
69484019	::413910769017704000
228357750	::413912718966415000
228357750	::413912823362637000
370845710	::413912863535665000
228357750	::413913220827463000
431944862	::413917175616118000
431944862	::413917587420880000
92936298	::413918280790052000
431944862	::413918466270564000
285988306	::413918468380319000
43980775	::413918907771392000
320954938	::413919079171244000
431944862	::413919192019005000
346392612	::413923468887855000
320954938	::413924499391004000
79754464	::413925358287998000
473118863	::413925940410851000
397934536	::413930809905537000
397934536	::413930842533019000
265029924	::413932010194096000
265029924	::413932065349193000
12685102	::413932635816476000
620519142	::413933635071270000
620519142	::413933980891615000
620519142	::413934275352743000
620519142	::413934627607150000
718668289	::413937189584523000
150870283	::413937637280317000
311724390	::413940006705569000
57929811	::413940516544589000
69484019	::413942848677896000
235867165	::413948247980253000
70240409	::413948988367183000
177692206	::413949044369936000
177692206	::413949872505892000
93731949	::413951276360011000
373569970	::413953658338816000
286216848	::413954057779154000
482944497	::413957213053779000
69484019	::413957396005138000
69484019	::413961231905849000
69484019	::413961631472050000
253879613	::413964732979085000
69484019	::413966453805944000
69484019	::413966594155761000
315872678	::413968410150580000
607432063	::414004486265249000
303480264	::414007376522797000
93731949	::414009634131701000
261605370	::414013987375050000
135328132	::414014119835353000
135328132	::414015473014304000
135328132	::414016253507149000
129314214	::414020597346467000
129314214	::414020634226991000
129314214	::414020752472809000
96408259	::414021842823692000
129314214	::414022007412756000
96408259	::414022770297540000
96408259	::414023825974493000
96408259	::414024181693419000
129314214	::414024751674585000
228357750	::414025343217848000
90265908	::414025727269695000
90265908	::414026333300486000
90265908	::414026399079727000
90265908	::414027311412178000
449756109	::414029860760485000
449756109	::414030068084912000
449756109	::414031293933170000
449756109	::414031707181182000
90265908	::414031730916749000
468057254	::414031770192211000
129844944	::414036834587791000
340688867	::414037137797836000
340688867	::414037809708560000
340688867	::414038278401441000
340688867	::414038365915201000
340688867	::414038485893251000
303480264	::414038856468815000
261605370	::414039005748277000
340688867	::414039763465687000
630637790	::414040153401749000
340688867	::414040414912401000
357265451	::414041090480537000
64582219	::414041323054694000
340688867	::414041325105729000
236466373	::414044228319064000
236466373	::414044559723593000
236466373	::414045653627453000
236466373	::414045984596197000
447976503	::414046764174282000
340688867	::414046906394759000
340688867	::414046942050537000
340688867	::414046991526539000
195276249	::414047410437251000
241999176	::414047888004874000
98213304	::414048700755763000
340688867	::414049888012222000
177692206	::414050130858614000
340688867	::414050214605901000
362168275	::414050307887620000
301042701	::414050520157159000
340688867	::414050754026958000
340688867	::414050871320653000
32787499	::414053774714355000
236167599	::414053911838744000
100313850	::414055715334930000
12685102	::414057191491239000
339272559	::414058684340502000
57067055	::414058876573458000
339272559	::414059059932037000
57067055	::414059364874334000
39105327	::414059607405760000
411700909	::414060029260873000
67296324	::414060235880267000
411700909	::414060485940871000
132479234	::414060578085560000
39105327	::414061393390743000
393801885	::414062353043697000
33708987	::414063221533057000
426402586	::414063371844349000
94310638	::414068409945436000
344285522	::414069134633484000
74608528	::414073426895454000
74608528	::414073669871501000
33708987	::414073978245091000
74608528	::414074092099485000
74608528	::414074383213527000
223594866	::414074649451200000
41658963	::414075195578929000
302525103	::414076987200655000
302525103	::414077631571562000
259435939	::414078288882335000
633957791	::414079093844348000
633957791	::414079234080927000
633957791	::414079453526884000
30944417	::414079656162525000
447976503	::414080387451604000
189272740	::414080733662027000
169618179	::414080946837929000
322643138	::414082586546540000
169618179	::414083293605556000
322643138	::414084107053072000
195276249	::414084167488790000
169618179	::414084502559150000
169618179	::414084702799413000
30944417	::414085168429682000
63261194	::414085392355569000
28299725	::414085595108233000
28299725	::414085708669014000
169618179	::414086736688726000
169618179	::414087178072117000
70240409	::414088067037675000
166735943	::414090788843577000
308726677	::414091929006374000
423422030	::414092064323014000
482944497	::414095614621016000
335592472	::414098257384845000
340688867	::414098988493578000
323011452	::414099387229278000
12685102	::414100253202055000
166735943	::414100273515098000
223005614	::414101181771034000
177989889	::414101744394571000
94310638	::414101759108190000
299484513	::414101798287200000
80448281	::414103710382305000
340688867	::414104033129799000
34717669	::414104272754589000
469825474	::414104455085162000
34717669	::414104950155640000
53584160	::414104950365368000
34717669	::414105623505027000
34717669	::414105933942235000
285141722	::414106921436594000
50154503	::414107619377172000
596191047	::414108028518936000
94310638	::414108396384579000
195008986	::414111583078723000
340688867	::414111751425101000
636632104	::414112394625826000
30944417	::414112554558824000
340688867	::414114371040587000
139527150	::414114590922780000
344285522	::414114998584369000
344285522	::414117528789843000
80448281	::414118102385709000
217516272	::414118765651951000
14424207	::414119153134350000
22734052	::414120804041773000
22734052	::414121067695730000
392156048	::414122782826307000
478020840	::414123652007743000
217516272	::414125139328913000
259435939	::414125666783989000
45704670	::414126624293261000
259435939	::414126856108269000
259435939	::414126913872203000
259435939	::414127053685149000
45704670	::414127154516201000
247362551	::414128795168149000
139155100	::414129387995672000
478020840	::414129878808551000
139155100	::414130459782959000
301042701	::414130467844018000
223005614	::414131178619535000
180388620	::414132525431136000
368577195	::414132748744290000
368577195	::414132748979159000
222217573	::414133346927525000
478020840	::414133767549095000
340688867	::414134603998175000
478020840	::414134628241264000
340688867	::414135574669193000
340688867	::414136366457294000
177391728	::414139019656585000
222217573	::414139427636514000
39105327	::414139756914548000
598834287	::414141045903859000
598834287	::414141168029425000
620519142	::414141448519294000
360954828	::414144341247270000
64905964	::414144343172468000
76870522	::414145409540292000
15961483	::414145415915634000
447976503	::414146377241735000
336633872	::414146760840605000
336633872	::414146927593537000
377952732	::414148884470849000
222173816	::414150117466599000
384109939	::414150784100892000
447976503	::414151200406122000
340688867	::414151637150597000
70240409	::414152623424425000
276887663	::414153234647760000
12685102	::414153378550525000
340688867	::414154839241658000
134142256	::414156903691063000
340688867	::414158649536155000
631513843	::414160533747937000
429696833	::414160539682484000
70240409	::414162723916636000
340688867	::414162814563917000
177391728	::414163623779393000
340688867	::414165187139084000
136114188	::414165222640066000
62066586	::414166086624370000
62066586	::414167402247512000
236112923	::414167929815834000
630637790	::414169755243655000
195846146	::414172765332054000
58563319	::414174037099544000
139155100	::414174561521774000
34717669	::414176674423394000
139155100	::414176853411504000
34717669	::414177943162605000
340688867	::414177952318767000
238401588	::414177999169130000
276887663	::414179237331890000
195846146	::414179504131563000
192677318	::414180112607617000
545129813	::414180169872465000
62066586	::414180223559540000
55964893	::414181645634129000
163115137	::414184169942437000
62066586	::414184590207500000
62066586	::414185833382412000
259435939	::414186166884122000
46697333	::414189761557843000
721462429	::414190231814807000
721462429	::414191776505679000
426685539	::414192038268002000
721462429	::414192054898397000
177645158	::414193148085026000
223005614	::414193771073376000
605327407	::414194764536225000
383045348	::414195172985950000
340688867	::414195200043397000
177645158	::414199803254689000
177645158	::414201453256142000
177989889	::414202867562840000
177989889	::414202960793829000
36485138	::414204600825417000
301778739	::414204954098675000
554633284	::414205458274992000
235487682	::414206659787886000
70240409	::414207296919449000
118470515	::414207397520220000
70240409	::414208343251505000
447912275	::414209088965181000
157541754	::414211545686880000
340688867	::414212426364497000
392156048	::414212957992542000
62066586	::414218714012082000
31287131	::414219428549521000
63261194	::414219725007491000
15961483	::414220949089951000
323011452	::414222354836107000
264234166	::414222383541936000
555976584	::414222634826477000
555976584	::414222839789547000
340688867	::414223289217593000
285141722	::414225365360717000
127613154	::414228299863187000
127613154	::414228408743108000
555976584	::414228977629143000
127613154	::414229388989693000
64905964	::414229395621310000
340688867	::414230890105929000
263006098	::414231336312778000
263006098	::414231655478358000
70240409	::414233628936118000
393499174	::414234214947901000
377035998	::414235221769199000
70240409	::414235333492879000
392434084	::414236100555575000
348326168	::414237863895502000
250338969	::414238256323375000
195846146	::414239909814091000
250338969	::414241568607178000
250338969	::414242223212208000
79073243	::414243745001787000
194359942	::414244020101992000
529698153	::414244078621306000
194359942	::414244416878952000
194359942	::414244698685837000
250338969	::414244922737569000
301244439	::414244948016660000
194359942	::414245011312476000
194359942	::414245422928900000
194359942	::414245747677077000
250338969	::414246190742794000
81723585	::414246279389011000
122725183	::414247338928906000
122725183	::414248261726109000
127613154	::414250156888825000
62066586	::414250242683318000
607648640	::414250982206230000
127613154	::414251978865135000
127613154	::414252253629792000
605327407	::414252814609944000
605327407	::414253053773365000
605327407	::414253445806555000
605327407	::414253463003226000
53584160	::414253999911862000
605327407	::414254096137592000
250338969	::414254434701807000
250338969	::414254698120892000
54721301	::414255115625709000
250338969	::414256009415507000
250338969	::414256282326274000
348326168	::414256446000226000
263006098	::414256543174234000
447976503	::414257680060928000
459772996	::414258082697322000
459772996	::414258185625538000
459772996	::414258202771865000
250338969	::414258242089660000
250338969	::414258390639312000
250338969	::414258917292912000
62066586	::414258929422438000
459772996	::414259478242926000
459772996	::414259813858553000
459772996	::414259953264627000
459772996	::414260338410790000
459772996	::414260796974055000
302525103	::414260858987233000
459772996	::414261019809021000
459772996	::414261285434298000
459772996	::414261510966231000
567827557	::414261516058116000
459772996	::414261629656657000
393622132	::414261954182909000
459772996	::414262320529801000
459772996	::414262810047037000
459772996	::414262900115529000
340688867	::414263112083058000
370845710	::414263196153675000
217516272	::414263307948666000
459772996	::414263339468873000
459772996	::414263641114820000
459772996	::414263772929208000
459772996	::414264187057999000
459772996	::414264772519923000
459772996	::414264821882687000
459772996	::414264972072341000
459772996	::414265331947819000
303498273	::414265532662439000
62066586	::414265540757032000
303498273	::414265637922689000
459772996	::414265696470581000
718668289	::414266741552717000
340688867	::414268126625136000
264295397	::414269459529236000
250338969	::414269688257183000
62066586	::414269788689403000
70240409	::414269866753806000
62066586	::414269885850464000
70240409	::414269919295860000
264295397	::414270133662916000
250338969	::414270791337799000
250338969	::414271186802327000
264295397	::414274907519086000
62066586	::414275038913634000
62066586	::414275900331409000
70240409	::414276102383620000
95299169	::414276135661633000
62066586	::414276422128005000
721462429	::414278937850568000
431944862	::414279537992540000
166735943	::414280364023365000
166735943	::414281480337379000
166735943	::414281675565043000
69484019	::414283227290144000
393499174	::414284055513796000
139155100	::414285236005240000
297735990	::414287606893920000
70240409	::414287749001134000
69484019	::414288058348216000
297735990	::414289836015484000
545540214	::414290339441025000
53584160	::414291893028007000
53584160	::414292376996167000
70240409	::414293914644774000
70240409	::414294836687036000
70240409	::414295314242105000
81723585	::414295878640205000
81723585	::414295960848584000
70240409	::414296375468105000
70240409	::414297133643087000
69484019	::414297568995475000
393499174	::414297733558587000
70240409	::414297967042908000
69484019	::414298031358750000
478462259	::414298545273831000
64905964	::414298736891031000
718668289	::414299770501337000
353567857	::414301373904068000
290401730	::414301779510063000
70240409	::414303461220421000
70240409	::414305046948757000
370845710	::414308322154934000
339184731	::414309532538400000
478462259	::414310259142836000
287569533	::414310655588851000
250338969	::414311833378779000
250338969	::414312163856371000
250338969	::414312452722266000
94226339	::414313063584514000
250338969	::414313837220081000
268546928	::414315048505323000
42265739	::414316272583598000
42265739	::414316572837048000
69484019	::414323295761481000
69484019	::414323593829687000
620519142	::414326698889342000
620519142	::414327116642021000
620519142	::414327325103124000
69484019	::414327403948044000
69484019	::414327428576989000
69484019	::414327518066647000
370845710	::414331847795953000
302525103	::414333560556777000
235487682	::414334698857324000
315872678	::414336616161755000
95299169	::414337573252001000
613256961	::414348480086167000
234236129	::414351264861138000
234236129	::414351338487570000
545129813	::414355279216930000
473118863	::414364061057302000
62066586	::414366868774731000
127613154	::414383787569471000
127613154	::414384096802897000
17163192	::414384686816063000
449756109	::414391597464567000
449756109	::414392856745611000
605327407	::414393243854716000
134142256	::414394937812459000
605327407	::414396558105657000
286216848	::414396707388936000
62066586	::414399591933808000
223005614	::414402794079019000
234236129	::414403040159207000
12685102	::414404242838147000
223005614	::414404316703649000
357265451	::414405615516008000
467772798	::414406706807197000
357265451	::414406752449216000
253879613	::414407130905473000
301244439	::414408502648385000
631513843	::414408829133410000
27237232	::414409291983224000
62066586	::414409539518468000
95299169	::414409616291004000
64582219	::414409777914347000
456220746	::414409784490602000
456220746	::414409949406457000
456220746	::414410056600285000
186693710	::414410123751092000
456220746	::414410215224655000
62066586	::414410249479921000
62066586	::414410315070459000
186693710	::414411263075033000
62066586	::414411440012136000
62066586	::414411504126279000
62066586	::414411572828962000
62066586	::414411738759823000
234236129	::414411782971981000
234236129	::414412017701617000
186693710	::414412077776662000
62066586	::414412100443054000
234236129	::414412113516310000
62066586	::414412258589306000
186693710	::414412319251107000
234236129	::414412960086241000
186693710	::414413174452924000
62066586	::414413267130679000
186693710	::414413470566596000
234236129	::414413614809100000
186693710	::414413730286292000
186693710	::414414738785697000
186693710	::414416081843810000
31541384	::414416200001945000
31541384	::414416351999324000
186693710	::414416783521501000
277204534	::414416933719920000
277204534	::414417023410925000
234236129	::414417255901179000
17769662	::414417722551070000
234236129	::414418675895369000
257097351	::414418891100536000
234236129	::414420029858263000
234236129	::414420120992088000
234236129	::414420319974068000
234236129	::414420545430507000
426402586	::414422226788950000
317860632	::414423039594332000
95299169	::414423338195636000
62066586	::414423516029935000
177391728	::414426495373692000
177391728	::414427194199257000
62066586	::414427277515304000
234236129	::414427525712846000
234236129	::414428621236092000
55665294	::414428752148307000
274191278	::414428839977050000
55665294	::414428868355706000
554633284	::414429796332883000
30671407	::414430189116878000
554633284	::414430537064140000
163115137	::414430615887691000
303480264	::414431372435275000
369310186	::414434345643171000
573061645	::414434770429300000
573061645	::414435350350540000
378794339	::414435647395344000
285988306	::414435816321351000
301244439	::414436392518033000
62066586	::414436773264363000
324401110	::414437170200334000
324401110	::414437315092574000
41658963	::414437585893601000
62066586	::414437703598370000
378794339	::414437832501891000
62066586	::414439678470000000
231256008	::414440359092322000
62066586	::414440839335919000
163115137	::414441540757762000
62066586	::414441790050402000
62066586	::414442582450900000
111978710	::414442783110230000
426402586	::414443105199620000
177391728	::414443606561153000
62066586	::414443721556766000
31287131	::414443918386659000
62066586	::414444194128994000
62066586	::414444751048704000
62066586	::414445040451461000
62066586	::414447021740015000
62066586	::414447439412994000
62066586	::414448072094408000
62066586	::414448638774235000
62066586	::414449750784901000
62066586	::414449788969820000
16292745	::414450092905873000
554633284	::414451451184693000
62066586	::414452712668151000
100373532	::414454312945721000
264295397	::414454968335482000
62066586	::414455285777178000
139527150	::414455585476583000
62066586	::414455960678457000
62066586	::414456533624557000
62066586	::414456812998787000
62066586	::414457017114562000
62066586	::414457328269017000
136114188	::414458382700281000
70240409	::414458794224005000
62066586	::414462212246228000
598834287	::414463067049562000
62066586	::414464178762420000
259435939	::414464305879580000
554633284	::414464380680802000
62066586	::414464777201545000
69484019	::414465964336775000
62066586	::414466207719231000
69484019	::414466658544398000
69484019	::414466728085975000
62066586	::414466929953222000
69484019	::414467300356784000
62066586	::414467481449664000
62066586	::414467985454014000
62066586	::414469518082072000
69484019	::414470177087295000
69484019	::414470244963737000
62066586	::414470473414500000
93731949	::414470577970085000
177645158	::414470811202756000
336633872	::414470879155089000
62066586	::414471036470427000
14424207	::414471252468699000
62066586	::414472056671981000
62066586	::414472299786428000
127613154	::414472432905236000
127613154	::414472489582882000
62066586	::414472600572542000
192948373	::414473022225915000
127613154	::414473191323484000
62066586	::414473754568175000
346392612	::414474298137391000
62066586	::414474374477934000
70240409	::414475179058675000
554633284	::414476089746919000
80448281	::414476848374886000
62066586	::414477177346723000
127613154	::414477237363040000
62066586	::414477332850544000
62066586	::414477522315649000
62066586	::414478202111668000
303498273	::414478782842802000
70240409	::414479710081413000
268546928	::414480013157601000
62066586	::414480323704274000
70240409	::414480585675902000
447976503	::414481828284604000
62066586	::414482448962318000
545007880	::414482687366152000
545007880	::414482740776427000
545007880	::414482783554117000
545007880	::414482927150305000
545007880	::414483090245828000
545007880	::414483128007135000
545007880	::414483185607536000
545007880	::414483214158143000
545007880	::414483334245257000
545007880	::414483404625690000
339184731	::414484198775197000
339184731	::414484468146008000
339184731	::414484629186293000
62066586	::414485545642131000
268546928	::414485772318695000
335100293	::414485780371734000
301244439	::414485915672014000
166735943	::414486475481182000
93731949	::414487275737595000
70240409	::414487779658063000
62066586	::414489210847252000
287721116	::414489301477752000
70240409	::414489583548526000
62066586	::414489967835226000
346392612	::414490332194439000
70240409	::414490664370327000
247362551	::414491173479129000
70240409	::414491323446484000
39105327	::414492600704720000
70240409	::414492754538811000
529698153	::414493729412501000
617683841	::414494412077408000
617683841	::414494426627444000
617683841	::414494468457246000
617683841	::414494533070491000
617683841	::414494572983484000
617683841	::414494585432182000
617683841	::414494598493245000
617683841	::414494610560278000
617683841	::414494640423698000
617683841	::414494931491643000
313529594	::414496756361994000
62066586	::414496799807012000
209345596	::414497806104412000
177692206	::414498911479693000
540197402	::414498976558493000
186472636	::414499185316990000
298090474	::414499298903359000
186472636	::414499300048375000
62066586	::414500011805003000
298090474	::414500208316137000
701949296	::414500429288837000
529698153	::414500774438137000
468057254	::414501149170229000
303498273	::414501372290416000
303498273	::414501527353823000
301778739	::414501631003086000
62066586	::414501677761568000
303498273	::414501773446242000
139155100	::414501836482416000
303498273	::414501912181231000
62066586	::414501927897288000
62066586	::414502022264930000
32787499	::414502051805003000
62066586	::414502111561670000
62066586	::414502217748840000
62066586	::414502293242150000
32787499	::414502373558468000
177645158	::414502414759526000
62066586	::414502454911590000
62066586	::414502530954321000
554633284	::414502858235838000
32787499	::414503416484753000
93731949	::414503670705700000
62066586	::414503874507309000
23838693	::414504003108876000
327167157	::414506029750435000
163115137	::414507425136660000
62066586	::414508028709593000
163115137	::414508101434609000
163115137	::414508812809535000
32787499	::414509464096882000
317860632	::414509840258433000
163115137	::414510542112694000
286502927	::414511174722387000
253381064	::414511309863264000
286502927	::414511412212293000
286502927	::414512643462795000
14424207	::414512709338931000
370845710	::414513098767085000
125560060	::414514999474671000
33708987	::414516366826164000
362168275	::414516760449392000
253347580	::414517935483658000
253347580	::414517960116822000
253347580	::414518140438319000
253347580	::414518272630206000
253347580	::414518655373021000
62066586	::414518817642274000
253347580	::414518943311998000
253347580	::414519144135290000
545129813	::414519313153159000
62066586	::414519402688970000
62066586	::414519458016026000
223005614	::414519599930277000
62066586	::414519838804303000
79073243	::414519866394038000
62066586	::414519872228687000
62066586	::414519960812408000
33708987	::414520032627269000
62066586	::414520594382999000
593259997	::414521100668653000
62066586	::414521141056004000
545129813	::414521242377801000
62066586	::414521526105677000
593259997	::414521571680600000
554633284	::414522194912624000
554633284	::414522203368333000
554633284	::414522229138137000
554633284	::414522253397999000
593259997	::414522287363067000
593259997	::414522521904369000
364609793	::414522762137333000
285141722	::414522823860699000
554633284	::414523012973883000
554633284	::414523013665918000
554633284	::414523017809915000
554633284	::414523071442481000
364609793	::414523735459102000
616892340	::414525448475795000
62066586	::414526230185390000
593259997	::414526578798780000
573061645	::414527163304378000
554633284	::414528134202265000
554633284	::414529374646706000
554633284	::414529571019440000
468057254	::414529909454036000
573061645	::414530476368351000
166735943	::414531437346697000
32252775	::414532628327329000
62066586	::414533005093650000
320954938	::414533549534871000
166735943	::414535691754692000
286502927	::414537969316667000
62066586	::414538669245341000
286502927	::414539394284920000
62066586	::414539710275784000
285141722	::414539834863017000
285141722	::414540706451955000
62066586	::414541099555127000
52995718	::414542171195187000
62066586	::414543036476321000
62066586	::414544152857419000
62066586	::414544304322142000
62066586	::414544434752393000
62066586	::414545024094072000
62066586	::414545116926603000
62066586	::414545251744108000
62066586	::414545641260744000
62066586	::414545737020870000
62066586	::414547425622523000
12685102	::414549020602691000
62066586	::414549663656996000
62066586	::414549997515190000
116343636	::414550027072462000
369109312	::414550195436023000
308726677	::414551256015724000
19501845	::414551875955212000
447976503	::414552454982676000
308726677	::414552883028176000
238401588	::414554759384014000
377952732	::414555425258741000
377952732	::414555540539191000
299484513	::414556548375912000
573061645	::414557748483719000
308726677	::414557876078649000
19501845	::414558035206750000
15961483	::414558039606185000
15961483	::414558239817089000
308726677	::414559299709321000
15961483	::414560887286923000
447976503	::414561360253435000
69484019	::414561371863650000
69484019	::414561968620851000
69484019	::414562070093656000
346392612	::414562865019105000
377952732	::414563419002785000
177645158	::414563587647356000
224346133	::414564555235553000
236172994	::414564751792803000
377952732	::414564889634807000
15086993	::414565720488689000
15961483	::414565797663490000
636632104	::414565850423648000
236172994	::414565857658806000
264311875	::414565880391942000
378794339	::414566138069016000
528542109	::414566625258397000
701949296	::414566676428902000
236172994	::414566815390396000
378794339	::414567040620302000
378794339	::414567238138482000
19501845	::414567411724337000
528542109	::414567739508797000
528542109	::414568299909758000
264311875	::414568383636451000
528542109	::414570478720667000
573061645	::414571901340512000
236172994	::414572741845471000
19501845	::414574532327129000
201722399	::414574575964266000
302525103	::414576591256035000
236172994	::414576800015327000
573061645	::414577755301240000
12685102	::414578673443164000
69484019	::414578849096433000
308726677	::414579242437861000
573061645	::414581328336531000
12685102	::414582377273655000
234236129	::414586036308553000
166735943	::414586731992997000
236172994	::414588861294329000
241324134	::414592740127952000
16292745	::414595561333858000
16292745	::414595644838273000
426402586	::414598521107795000
491921675	::414598944757661000
554633284	::414602442941034000
605327407	::414603706530009000
324401110	::414605336033505000
348326168	::414607171863592000
324401110	::414607770931830000
236167599	::414608249737203000
433003196	::414608730161180000
227476350	::414609753457688000
227476350	::414609856926986000
227476350	::414610014838349000
227476350	::414610081943019000
31541384	::414610143578714000
227476350	::414610195432476000
227476350	::414610552350986000
227476350	::414611011719536000
227476350	::414611153126301000
235487682	::414611230406356000
227476350	::414611564352651000
554633284	::414611624247300000
324401110	::414611858172035000
423422030	::414611957581242000
227476350	::414612203912704000
426402586	::414612396838486000
241324134	::414612461518880000
227476350	::414612503495077000
460471042	::414614502748213000
241324134	::414615190697943000
39105327	::414615377297944000
53584160	::414615401494876000
227476350	::414615852852314000
217516272	::414616026563637000
217516272	::414616039435927000
217516272	::414616065272848000
217516272	::414616086680588000
217516272	::414616111309545000
217516272	::414616129613463000
217516272	::414616177298522000
217516272	::414616220281737000
217516272	::414616231128207000
217516272	::414616269099237000
217516272	::414616302389440000
217516272	::414616318596243000
217516272	::414616382618087000
217516272	::414616416457744000
236167599	::414616650286366000
227476350	::414616763121139000
217516272	::414616895946379000
217516272	::414616977899270000
217516272	::414617017363472000
227476350	::414617041140600000
217516272	::414617056462786000
217516272	::414617101530591000
217516272	::414617118282616000
217516272	::414617179871399000
217516272	::414617192630468000
217516272	::414617301745283000
721462429	::414617319579471000
217516272	::414617327930339000
217516272	::414617339183636000
217516272	::414617405277499000
217516272	::414617421995966000
217516272	::414617461074317000
217516272	::414617492489633000
217516272	::414617529802162000
217516272	::414617561213325000
217516272	::414617621196058000
217516272	::414617662178594000
285141722	::414617709129629000
217516272	::414617710102732000
217516272	::414617814389899000
217516272	::414617822019330000
227476350	::414617846933487000
217516272	::414617885076488000
217516272	::414617900041785000
217516272	::414617920237363000
217516272	::414617952126660000
217516272	::414617992861732000
217516272	::414618015620022000
227476350	::414618054190837000
217516272	::414618093336289000
217516272	::414618168917622000
217516272	::414618300350337000
227476350	::414618335427301000
217516272	::414618383217590000
69484019	::414618438842449000
217516272	::414618518445780000
217516272	::414618562460786000
217516272	::414618585542037000
227476350	::414618586385088000
217516272	::414618622372225000
227476350	::414618765859385000
285141722	::414619008445329000
277659095	::414619032072249000
217516272	::414619072525914000
79073243	::414619097096138000
217516272	::414619180000755000
217516272	::414619307977768000
217516272	::414619434251456000
227476350	::414619467117633000
217516272	::414619556267577000
217516272	::414619615075917000
217516272	::414619665336246000
227476350	::414619665537564000
217516272	::414619838061891000
236167599	::414619874137481000
308726677	::414619986523480000
217516272	::414620012129681000
227476350	::414620887585796000
227476350	::414621683954106000
227476350	::414622290769215000
227476350	::414622536056311000
227476350	::414623525807198000
227476350	::414623631042281000
393622132	::414624348922585000
227476350	::414624518858997000
308726677	::414627669418840000
192948373	::414632393614438000
223998080	::414633981649240000
79073243	::414635064270405000
33708987	::414635353094750000
285988306	::414635420853764000
285988306	::414636192358232000
593259997	::414636870450950000
53584160	::414637162588798000
76870522	::414637401688899000
53584160	::414641237447016000
235487682	::414642282118119000
195008986	::414642531998367000
596191047	::414643322301317000
596191047	::414643855326060000
122725183	::414644632631275000
322763942	::414644755155267000
36485138	::414645303200206000
317860632	::414645448410800000
383045348	::414645702484951000
53584160	::414645771271536000
195008986	::414649411520954000
431944862	::414649579649241000
431944862	::414649714647105000
431944862	::414650378454446000
63261194	::414653440565211000
63261194	::414655403449151000
433003196	::414656946722340000
38910495	::414659362326470000
38910495	::414660214181208000
281589334	::414661949113106000
195276249	::414664602258247000
540197402	::414665097525882000
259435939	::414667365646102000
224130581	::414667679237423000
224130581	::414668130322247000
224130581	::414668987566678000
224130581	::414668997461028000
224130581	::414669006751424000
224130581	::414669059553517000
194359942	::414669090234437000
224130581	::414669267905568000
224130581	::414669457819467000
194359942	::414669586420596000
224130581	::414669680138543000
224130581	::414670004291125000
224130581	::414670382424391000
69484019	::414671742179618000
199545464	::414672294867259000
364609793	::414672359703191000
199545464	::414672573377421000
199545464	::414672682123161000
199545464	::414672740574978000
373569970	::414673577653174000
373569970	::414673794641309000
139155100	::414675675346657000
290289008	::414677226563448000
38910495	::414678439161905000
38910495	::414678838635810000
94481845	::414679571737636000
38910495	::414679640070840000
94481845	::414679654470287000
38910495	::414680536590712000
38910495	::414680695655501000
38910495	::414681404052484000
38910495	::414681984665792000
38910495	::414682874487394000
38910495	::414682959900196000
139155100	::414683544003575000
38910495	::414683808252710000
139155100	::414684074620370000
38910495	::414684135861387000
322643138	::414685849511796000
38910495	::414685912254013000
42265739	::414687049631813000
322643138	::414687589950820000
322643138	::414687821191204000
12685102	::414690441020207000
132479234	::414693816000860000
42265739	::414696618907009000
42265739	::414696640008581000
42265739	::414696858108166000
42265739	::414697004988502000
42265739	::414697031404253000
42265739	::414697250938306000
42265739	::414697404709863000
12685102	::414698336076460000
42265739	::414698394171351000
252451878	::414699649816350000
42265739	::414700087743246000
298090474	::414700571287773000
139155100	::414701822755213000
540197402	::414703101829218000
95299169	::414703219429081000
315872678	::414708291109806000
69484019	::414708300731920000
261605370	::414723875113803000
261605370	::414725963680071000
261605370	::414726027630637000
261605370	::414726070341210000
261605370	::414726134610550000
261605370	::414726852419534000
261605370	::414726981230796000
261605370	::414728118004629000
261605370	::414729252177981000
261605370	::414729382406942000
261605370	::414730992549916000
20545953	::414732760406708000
20545953	::414734134120947000
39105327	::414737328629116000
39105327	::414738895201644000
39105327	::414739540268810000
39105327	::414739932775596000
20545953	::414740842692104000
236167599	::414743123462344000
20545953	::414743228567388000
39105327	::414746178774106000
39105327	::414746696933834000
261605370	::414749584490242000
545540214	::414749733349883000
261605370	::414750826897629000
545129813	::414762774938783000
545129813	::414763597005594000
336633872	::414763904229969000
545129813	::414764263593766000
555976584	::414764898556448000
545129813	::414764939354865000
20545953	::414765191608696000
127613154	::414765293391462000
555976584	::414765819885654000
290401730	::414765936210485000
336633872	::414766071435239000
555976584	::414766240922497000
17928370	::414769169604050000
255711119	::414769354635358000
255711119	::414770349717217000
259435939	::414771576664756000
545129813	::414771997366050000
64582219	::414772157730652000
64582219	::414772385988878000
259233215	::414772965234839000
555976584	::414773005802151000
259233215	::414773468161667000
259233215	::414773680774717000
259233215	::414773944256712000
259435939	::414774503768879000
259233215	::414774575516643000
64582219	::414775377341325000
95299169	::414777357942398000
94226339	::414778922367078000
136114188	::414780579121758000
217516272	::414781292102688000
217516272	::414781489318871000
217516272	::414781555760836000
217516272	::414781612438482000
217516272	::414781776574169000
620519142	::414781783624798000
620519142	::414781889119911000
217516272	::414782015393652000
217516272	::414782176652042000
217516272	::414782649903759000
217516272	::414782756929802000
217516272	::414782835111641000
228357750	::414791716432920000
228357750	::414791991650549000
372107616	::414798442926702000
560822598	::414801265592647000
322643138	::414802485229150000
322643138	::414803278896304000
322643138	::414803372672552000
323011452	::414805046468308000
136114188	::414805049429090000
136114188	::414805162973474000
369109312	::414806541804785000
423422030	::414806928611889000
262843671	::414807408276701000
482944497	::414807550182162000
262843671	::414807805171085000
81723585	::414810066458394000
180911733	::414810899657261000
58563319	::414814180320239000
426402586	::414814811126788000
266095621	::414816276662747000
266095621	::414816548625600000
195276249	::414816688220438000
360954828	::414822437818478000
360954828	::414822508588969000
317860632	::414823276192346000
317860632	::414824119272603000
13298002	::414825159292649000
63261194	::414825803445444000
434720036	::414826049134800000
434720036	::414826069443637000
434720036	::414826073633718000
434720036	::414826077530226000
434720036	::414826135029940000
434720036	::414826168760557000
432590763	::414827123895853000
434720036	::414827210839580000
146219676	::414827595016835000
122725183	::414828017752350000
473118863	::414830364612251000
369109312	::414831380665622000
31541384	::414831705913303000
31541384	::414831795994394000
31541384	::414831866475470000
31541384	::414831988550668000
31541384	::414832113243152000
31541384	::414832238518628000
217516272	::414833305570119000
31287131	::414834383942868000
163115137	::414835825445466000
432590763	::414837396639715000
100373532	::414837639573798000
108808608	::414842297872691000
118473489	::414843129532252000
377952732	::414844085342851000
304182396	::414845399254716000
378794339	::414851098000646000
311724390	::414851294625427000
378794339	::414851448694792000
24972379	::414852641370284000
247362551	::414853562175213000
377952732	::414853758984527000
377952732	::414854151290355000
317860632	::414854965753307000
17928370	::414854967535865000
262843671	::414855124893573000
134142256	::414857253238611000
298090474	::414858562901270000
302525103	::414859406023864000
393499174	::414859674002157000
434720036	::414860891931156000
434720036	::414861203702157000
317860632	::414861696658722000
468057254	::414862062385659000
434720036	::414862134820884000
184578066	::414862322776436000
352789311	::414862349103685000
301244439	::414862499692154000
234236129	::414863939080425000
234236129	::414864211383042000
432590763	::414864971017641000
468057254	::414866522822418000
286216848	::414866999898947000
317860632	::414868316931375000
100373532	::414869494268325000
33538323	::414869520403398000
415897649	::414875503682920000
184578066	::414875604497211000
384109939	::414875860320018000
184578066	::414876502325354000
322643138	::414876556662960000
33538323	::414876762393178000
184578066	::414876851908009000
478462259	::414880949806301000
184578066	::414882498175197000
333273152	::414883601461702000
377952732	::414884853285257000
721462429	::414885653197766000
309355379	::414887716816683000
33538323	::414889977311674000
69484019	::414891197971574000
64905964	::414891451617931000
321663912	::414892186098860000
293606978	::414893239179550000
217516272	::414893794337648000
229364831	::414894076266168000
293606978	::414894412385120000
229364831	::414894417720246000
280699168	::414895155905175000
301042701	::414895932879417000
293606978	::414896232696266000
293606978	::414897017672847000
293606978	::414897490731606000
274191278	::414898292338593000
268499224	::414900426568663000
293606978	::414900685650403000
327167157	::414900977217466000
721462429	::414902002913525000
227425418	::414903434945777000
176974576	::414905343001780000
160671151	::414906171490062000
280699168	::414906556593864000
195276249	::414906823486218000
293606978	::414907802550018000
293606978	::414909994404810000
139527150	::414910274060034000
139527150	::414910861291970000
397934536	::414911280290332000
259233215	::414911650689712000
195846146	::414911935424266000
259233215	::414912098662350000
259233215	::414912232867500000
321663912	::414912611524694000
259435939	::414913408031784000
596191047	::414915481493975000
293606978	::414916017870344000
293606978	::414916469584318000
69028501	::414916612341256000
293606978	::414917031281328000
293606978	::414917162697261000
122725183	::414920874559815000
309355379	::414921144861724000
26897261	::414921229993508000
69484019	::414921450232242000
721462429	::414921583346450000
431944862	::414921926855774000
721462429	::414923099713183000
58563319	::414924632571920000
293606978	::414925162551975000
322643138	::414927633399689000
630637790	::414929321749258000
122725183	::414929856330084000
630637790	::414930517323022000
426786499	::414931265100320000
607432063	::414935123318939000
560822598	::414938688247042000
223005614	::414939460824858000
81154377	::414939563392770000
302525103	::414940726258974000
46697333	::414940932111597000
223005614	::414941384588554000
180911733	::414941963557675000
223005614	::414942665428312000
180911733	::414943923623059000
180911733	::414944053801668000
560822598	::414944216725196000
362168275	::414944241673338000
322763942	::414944720335691000
721462429	::414944892389842000
14424207	::414947229066330000
93731949	::414948431744872000
93731949	::414948513907101000
93731949	::414948564259700000
93731949	::414948759450054000
93731949	::414948847824015000
255268969	::414949096923729000
93731949	::414949170680561000
93731949	::414949354944733000
308726677	::414949808793595000
378794339	::414950034354884000
180911733	::414950721419624000
304182396	::414950914747662000
281821239	::414950956439064000
103526992	::414954011381735000
241324134	::414954881339101000
285141722	::414955737593286000
344285522	::414956450935738000
14424207	::414957903036956000
308726677	::414958284261441000
263006098	::414958423633965000
55964893	::414960123593781000
15086993	::414960516612632000
168705725	::414960561567563000
339184731	::414960911007223000
37867502	::414961345340006000
37867502	::414961470930034000
223594866	::414961956957999000
370845710	::414963030883979000
433003196	::414964148188250000
241324134	::414966097319055000
37867502	::414967846540570000
431944862	::414970090325823000
37867502	::414970331514695000
37867502	::414970870927327000
236172994	::414971037017579000
372107616	::414972739251109000
274191278	::414973488722481000
139527150	::414974464560861000
560822598	::414975799796989000
53584160	::414975916767313000
261605370	::414976038633222000
261605370	::414976115841986000
261605370	::414976604935561000
46697333	::414977399546056000
393801885	::414979012197634000
122725183	::414979454562095000
596191047	::414980331326824000
265029924	::414981902194728000
370845710	::414982236526485000
177645158	::414982282030493000
370845710	::414982769849016000
370845710	::414982920470667000
370845710	::414983560668278000
370845710	::414983668839358000
259435939	::414984235498602000
282110309	::414984587736264000
293606978	::414985259508580000
393622132	::414986741863682000
33708987	::414986895362633000
261605370	::414988689723650000
261605370	::414989645840416000
261605370	::414990249350406000
304182396	::414990282799591000
261605370	::414990623595569000
431944862	::414990877849710000
386833057	::414991731265122000
95299169	::414991824206721000
560822598	::414992477108838000
431944862	::414994731425202000
370845710	::414995788214071000
127613154	::414998072641740000
127613154	::414998095332921000
265029924	::414998994637840000
265029924	::414999207612006000
265029924	::414999483416842000
475356723	::415000156342202000
261605370	::415000757591887000
265029924	::415002465659289000
293606978	::415006328210599000
293606978	::415006529461690000
261605370	::415006949047283000
293606978	::415007183722786000
293606978	::415007836226482000
195846146	::415008464293724000
195846146	::415008681793552000
373569970	::415009488760889000
265029924	::415011760513757000
265029924	::415012040819101000
528542109	::415013325957644000
183397191	::415015536615899000
257097351	::415016767690665000
90211828	::415016911601410000
370845710	::415017040143859000
257097351	::415017086256046000
257097351	::415017173795352000
69484019	::415017951084158000
257097351	::415019980577443000
257097351	::415020048667779000
316878403	::415020882428715000
94310638	::415024873459572000
616892340	::415025405058641000
299484513	::415029343547453000
286502927	::415029403589300000
286502927	::415029708447690000
283051149	::415030780771848000
636632104	::415031229298126000
286502927	::415034580320931000
286502927	::415034804070273000
37867502	::415035037843591000
286502927	::415035392266887000
236112923	::415042918676987000
236112923	::415043865784365000
235867165	::415047107909660000
195846146	::415052023378096000
315872678	::415057160758775000
194359942	::415059997349773000
12685102	::415060971666046000
132479234	::415068755107262000
54721301	::415069846721024000
141821632	::415077758801166000
141821632	::415080051319640000
373569970	::415087420439154000
302525103	::415094643177431000
42265739	::415098306428039000
42265739	::415099896555765000
42265739	::415103478751457000
411700909	::415111608214773000
459567634	::415113842977673000
146219676	::415114792937197000
459567634	::415115809938477000
259233215	::415115867106471000
259233215	::415116308989358000
259233215	::415116669992718000
259233215	::415117693188964000
153230202	::415121034367750000
261605370	::415122304377831000
33538323	::415123441910833000
383045348	::415123791820251000
268499224	::415124372656254000
357265451	::415125040993013000
33538323	::415126498530824000
33538323	::415131032648548000
274191278	::415131232448434000
95299169	::415134098144129000
631513843	::415136301609140000
631513843	::415136314418552000
631513843	::415136464528490000
633010300	::415136677779505000
631513843	::415136734121582000
262843671	::415137050242068000
467772798	::415137328446058000
479286720	::415141140799967000
322643138	::415141915261431000
479286720	::415142713810776000
180911733	::415143901473685000
59241106	::415145928279212000
15961483	::415146936337838000
282110309	::415147763845062000
259435939	::415150683349061000
262843671	::415152487998701000
262843671	::415152669779820000
94310638	::415153154565476000
58563319	::415154771193262000
431944862	::415155429564350000
127692656	::415156319528566000
282110309	::415159084326072000
282110309	::415159866857365000
43922897	::415160637543550000
282110309	::415161024334286000
282110309	::415162643654397000
282110309	::415162952632004000
262843671	::415164304728793000
262843671	::415164558735855000
94310638	::415165420979490000
285988306	::415165677163806000
324401110	::415165682041757000
459567634	::415166717770211000
287721116	::415168507324936000
346392612	::415169430654816000
94310638	::415169857429073000
217516272	::415170026459504000
217516272	::415170371088687000
217516272	::415170813822644000
217516272	::415171136335249000
76870522	::415171516179812000
447976503	::415171752000372000
324401110	::415173622379335000
95299169	::415175545710997000
95299169	::415175564757319000
95299169	::415175691559505000
111978710	::415176629757808000
111978710	::415176961963458000
378901511	::415178313431138000
265029924	::415178596089466000
160671151	::415179800764887000
17769662	::415180411548225000
163115137	::415180809969364000
303480264	::415180985316433000
293606978	::415182357331980000
69028501	::415182429167443000
293606978	::415182567579877000
163115137	::415184908831965000
440175355	::415185574006620000
262843671	::415185601894559000
53584160	::415187535166332000
13298002	::415187560433201000
36485138	::415187880836100000
142384634	::415189027378454000
63261194	::415189789953241000
74262042	::415191278545285000
223594866	::415191585987772000
236172994	::415192192152768000
459567634	::415192227195781000
37867502	::415193289520717000
264234166	::415194467939786000
37867502	::415196213512654000
100313850	::415197075924451000
223594866	::415197817972727000
554633284	::415197848217870000
32125015	::415198066036453000
370845710	::415198855529897000
177391728	::415198984542498000
370845710	::415199732193968000
74262042	::415200225369026000
449756109	::415200440473489000
94310638	::415200538028830000
459567634	::415200887049420000
459567634	::415200982511804000
163115137	::415202516289454000
139527150	::415203356768878000
426685539	::415204968484724000
313529594	::415206711830384000
324401110	::415207494693421000
378794339	::415209224071696000
139527150	::415209791150374000
163115137	::415210475241361000
185455808	::415212651317166000
139527150	::415212781130874000
100373532	::415214698825392000
247362551	::415215952045678000
392156048	::415216960234737000
344285522	::415217977324482000
265029924	::415218088909766000
265029924	::415218176906260000
393801885	::415218470939537000
265029924	::415218960645517000
479286720	::415221010842259000
479286720	::415221077133242000
479286720	::415221238106435000
69484019	::415221510924947000
479286720	::415221965285523000
479286720	::415222107480805000
479286720	::415222418811400000
568607570	::415223459275239000
39105327	::415224443737104000
259233215	::415226344797405000
419307287	::415228925598384000
362168275	::415233497239138000
344285522	::415234183481393000
194359942	::415234351010295000
194359942	::415234533907124000
194359942	::415234723644854000
227476350	::415235438832386000
545540214	::415237871222542000
301244439	::415238025527185000
121100953	::415238956813668000
177391728	::415239926670561000
392156048	::415239933297557000
369109312	::415242675613622000
344285522	::415242719691149000
568607570	::415243777759264000
236112923	::415245783316062000
346392612	::415246106499371000
301244439	::415254041313017000
311111569	::415254505211842000
311111569	::415255194751213000
378794339	::415255813448425000
39105327	::415256726409986000
53584160	::415256794425208000
100373532	::415257528839073000
57929811	::415259301729423000
57929811	::415259544730607000
57929811	::415259983131840000
57929811	::415260341581254000
57929811	::415260408530743000
17769662	::415260902905348000
362168275	::415264415005835000
362168275	::415264821798785000
53584160	::415272479469223000
177391728	::415273031674523000
69662123	::415273299309252000
163115137	::415275402312310000
362168275	::415276672129458000
617683841	::415276798625054000
229758663	::415276809094053000
362168275	::415276916082757000
222173816	::415277030381748000
229758663	::415277152741756000
222173816	::415277165811609000
229758663	::415277797049786000
229758663	::415277877949521000
229758663	::415277929803681000
229758663	::415278276978823000
195276249	::415278512199991000
100373532	::415280657061797000
633010300	::415281980037947000
316878403	::415282348239122000
633010300	::415284564186398000
304182396	::415285591371042000
448325555	::415285701664464000
370845710	::415287377557352000
227425418	::415289754557509000
33538323	::415291329024122000
163115137	::415293156545294000
598834287	::415293517267619000
317860632	::415294744000868000
317860632	::415294829837303000
317860632	::415296022521196000
317860632	::415296919141744000
447976503	::415300016983384000
317860632	::415300239000489000
243857003	::415300298010161000
317860632	::415300375520894000
370845710	::415300687828770000
434720036	::415302039673921000
340688867	::415304083440799000
340688867	::415305598977069000
229364831	::415305715872329000
29525209	::415306238457413000
29525209	::415306273114955000
29525209	::415306819347554000
29525209	::415307573156261000
336633872	::415308745653370000
241999176	::415309649081270000
177391728	::415313259915640000
177391728	::415313371861225000
415897649	::415315015152197000
146512594	::415315492069720000
386627455	::415315583589433000
362168275	::415316428695560000
33708987	::415317688719011000
259233215	::415317976980529000
415897649	::415320197399322000
252451878	::415320761088610000
370845710	::415320851106390000
251683004	::415321376929886000
39105327	::415321849652711000
39105327	::415322775629213000
274191278	::415322832403300000
39105327	::415322846110298000
39105327	::415323076423737000
39105327	::415323297232855000
17928370	::415325415927201000
423422030	::415326314099654000
287721116	::415328549365874000
431944862	::415328808841908000
528542109	::415329459709812000
528542109	::415329511081656000
53584160	::415330212608368000
53584160	::415330499188367000
53584160	::415330608252866000
274191278	::415330951070097000
432590763	::415331070683250000
397934536	::415331115805589000
203145029	::415331548813357000
431944862	::415331662436638000
301244439	::415332154735067000
605327407	::415333098944229000
259435939	::415333143269629000
139527150	::415333220784558000
301244439	::415334197105295000
346392612	::415334228713172000
346392612	::415334292101664000
180911733	::415334682243252000
180911733	::415335221144207000
36119799	::415335428829749000
34717669	::415337854185656000
346392612	::415338135795421000
30944417	::415340597885808000
243857003	::415340712423460000
346392612	::415341373936513000
12685102	::415342817960284000
468057254	::415343533831122000
478462259	::415343605893451000
596191047	::415344068835565000
63261194	::415344261966884000
46727568	::415344479453736000
185455808	::415345642458734000
185455808	::415346205032341000
370845710	::415346659514531000
353567857	::415346740959903000
423422030	::415346857397596000
423422030	::415347152391376000
234801315	::415347456751448000
370845710	::415348582137749000
184578066	::415349021905920000
264022134	::415349698795667000
478462259	::415350354100756000
139527150	::415350728568217000
139527150	::415350892104142000
139527150	::415351215740825000
139527150	::415351632298135000
139527150	::415352011270270000
139527150	::415352175804428000
324401110	::415352429040119000
324401110	::415352553984253000
139527150	::415352726365548000
98213304	::415354100659015000
139527150	::415354121391067000
98213304	::415354226362310000
596191047	::415354366355193000
139527150	::415355023497764000
53584160	::415355619181219000
53584160	::415355648931418000
116343636	::415356453369552000
98213304	::415356545593913000
98213304	::415357142791503000
339272559	::415357741927243000
33708987	::415363576241876000
317860632	::415363640053612000
317860632	::415363652191911000
426402586	::415364635572047000
393499174	::415364699996172000
33708987	::415365619639668000
265029924	::415367492949639000
265029924	::415368760443568000
316484120	::415368858569306000
316484120	::415369311285706000
69484019	::415369329749012000
69484019	::415369356638715000
316484120	::415369693114167000
38042561	::415369784604098000
33708987	::415370377364533000
265029924	::415370384301506000
227476350	::415370548634726000
316484120	::415370635431272000
81723585	::415371680706347000
136114188	::415372329779466000
46697333	::415372629533786000
33708987	::415373274898788000
33708987	::415373576267902000
69484019	::415373801942032000
39105327	::415374157983932000
127613154	::415378881076404000
317860632	::415379738543157000
34481075	::415381393342869000
235487682	::415381865378238000
34481075	::415382837974401000
34481075	::415383556945227000
53584160	::415386157598257000
370845710	::415389046504833000
370845710	::415389099143753000
370845710	::415389842647035000
283051149	::415393175339945000
69484019	::415393726412754000
342512814	::415395573743640000
342512814	::415395629024555000
342512814	::415395659273883000
342512814	::415395881626509000
342512814	::415395919777918000
342512814	::415396751437099000
286502927	::415397119705370000
69484019	::415398291040256000
373569970	::415398340923113000
38042561	::415399756639125000
238400474	::415400469700161000
69484019	::415401810833063000
235867165	::415404187698999000
545129813	::415408018520821000
370845710	::415411667741077000
620519142	::415412424225742000
620519142	::415412533416046000
620519142	::415413000317583000
620519142	::415413375279960000
620519142	::415414143236075000
620519142	::415415175735300000
620519142	::415415746890452000
315872678	::415416180380168000
620519142	::415416255282049000
620519142	::415416575479386000
243857003	::415417686768619000
235867165	::415419838052311000
377952732	::415423911296110000
76870522	::415425363431272000
76870522	::415425473749843000
76870522	::415425556587376000
69484019	::415433080791646000
76870522	::415433692559851000
76870522	::415433759324786000
76870522	::415434018109157000
163115137	::415442302833012000
30671407	::415457295313534000
30671407	::415457413836185000
30671407	::415457669416108000
30671407	::415458908518748000
30671407	::415459473877401000
15961483	::415465424273559000
163115137	::415473522950275000
383045348	::415478094070165000
317860632	::415482789576704000
262843671	::415485027787759000
262843671	::415485056455811000
262843671	::415485149057654000
262843671	::415485811132731000
194359942	::415485963079405000
262843671	::415486455516246000
33538323	::415487253356765000
19245878	::415489958724382000
33538323	::415490678899343000
346392612	::415492851074473000
274191278	::415493113377853000
262843671	::415494956275740000
262843671	::415495352381632000
236466373	::415496319013486000
316878403	::415498772177620000
33708987	::415499598535618000
127613154	::415500914817241000
127613154	::415500965572542000
127613154	::415501046468059000
127613154	::415502153307136000
262843671	::415504282985971000
262843671	::415504317131800000
17928370	::415506880832995000
265029924	::415507899436519000
265029924	::415508123693383000
265029924	::415508837182222000
76870522	::415509547269099000
76870522	::415509715490066000
241999176	::415509784293818000
262843671	::415509944189067000
262843671	::415509982709579000
76870522	::415510101009502000
298090474	::415510443298258000
262843671	::415510507228262000
419307287	::415511310659383000
397934536	::415511495623991000
596191047	::415511496706105000
262843671	::415514795740512000
265029924	::415517910694891000
554633284	::415518055733952000
67296324	::415520079619444000
33708987	::415520122712117000
33708987	::415520699936411000
160671151	::415521801507442000
122725183	::415522384066514000
545129813	::415523681348378000
41658963	::415524748647333000
303480264	::415525824146976000
432590763	::415526192490745000
234236129	::415526387957518000
701949296	::415527294409527000
223005614	::415527299908657000
262843671	::415527349833465000
223005614	::415527521502126000
262843671	::415527523158859000
262843671	::415527701399994000
94310638	::415528536682672000
447976503	::415530957479768000
17179941	::415531149407313000
392434084	::415531504802865000
423422030	::415531640304451000
111978710	::415533503325814000
111978710	::415533595898281000
141821632	::415534187160952000
184578066	::415534200175874000
111978710	::415534218563694000
141821632	::415534550953897000
69028501	::415534711914520000
94310638	::415534998674882000
163115137	::415537736087797000
94310638	::415537915125432000
265029924	::415538087783976000
163115137	::415539481316712000
26897261	::415539484101316000
163115137	::415539647453097000
554633284	::415539653702586000
163115137	::415539734812045000
69484019	::415540001317724000
163115137	::415540290880303000
163115137	::415540469855420000
111978710	::415540515543601000
111978710	::415540545163763000
111978710	::415540560733011000
301778739	::415540564973469000
111978710	::415540688881598000
33708987	::415541014393544000
301778739	::415542180002795000
322643138	::415542573697368000
340688867	::415543270286979000
620519142	::415543586084507000
620519142	::415543852892561000
620519142	::415543904692232000
429696833	::415544229209726000
336633872	::415545186836819000
429696833	::415545790648446000
429696833	::415546189367361000
429696833	::415547126005764000
177391728	::415548330320490000
528542109	::415548548864700000
727288316	::415549298181287000
13298002	::415549936642842000
177391728	::415551569870852000
54355169	::415552632330018000
69484019	::415552980050788000
54355169	::415553375099293000
545129813	::415554018581422000
605327407	::415555543781343000
81723585	::415557372514299000
236172994	::415557791164542000
37867502	::415558266304086000
146219676	::415558757826170000
260979062	::415559086512427000
277204534	::415559590034427000
224130581	::415560359693807000
236172994	::415560761960710000
573061645	::415561098817835000
58563319	::415561164731727000
223998080	::415561953780957000
94310638	::415562461639475000
94310638	::415562682989686000
26897261	::415563191985262000
277204534	::415564429179506000
17179941	::415564863667449000
304182396	::415564881442910000
17928370	::415566282126536000
180911733	::415567421307510000
180911733	::415567448583049000
721462429	::415568023668260000
370845710	::415568059542167000
45704670	::415568407535558000
262843671	::415569331058380000
340688867	::415570109055250000
620519142	::415571399667761000
177391728	::415571981681979000
146219676	::415572771671117000
630637790	::415573590948343000
727288316	::415579591801982000
545129813	::415581163160633000
243857003	::415581452189704000
227476350	::415583465145253000
177391728	::415583610222043000
227476350	::415586550580129000
129844944	::415587530697089000
17928370	::415587759487995000
324401110	::415588464667537000
55964893	::415592642920325000
251224348	::415594712733454000
357265451	::415595093257498000
163115137	::415596239854780000
259233215	::415597310543159000
317860632	::415599774717714000
384109939	::415600331154661000
111978710	::415601140449808000
545540214	::415601183776964000
478020840	::415602792951074000
32787499	::415603759021297000
165343536	::415606304850579000
243857003	::415606689056821000
322643138	::415607308564332000
163115137	::415607719065030000
146219676	::415607743253581000
163115137	::415608300500422000
163115137	::415609015457296000
302525103	::415610941888163000
139527150	::415614324363653000
30944417	::415614434153738000
344285522	::415616303198912000
301778739	::415616476960133000
528542109	::415617012468301000
301778739	::415619541146673000
238401588	::415620128542560000
94226339	::415622883868549000
344285522	::415623007168901000
69484019	::415624033435021000
69484019	::415624041144152000
177391728	::415624170480074000
344285522	::415624383735287000
69484019	::415624519882395000
69484019	::415625093050408000
69484019	::415625188735062000
69484019	::415625633591328000
433003196	::415626818671357000
103526992	::415628421382041000
139527150	::415628725359616000
482955888	::415630469800419000
482955888	::415630604634718000
45704670	::415630634023809000
482955888	::415630711329390000
482955888	::415631495513268000
129844944	::415631858786140000
482955888	::415632262185881000
79754464	::415632392356122000
478020840	::415632922083745000
449756109	::415633513258315000
69484019	::415634949711360000
302525103	::415635981543288000
302525103	::415636016499003000
478462259	::415636287215767000
282110309	::415637999117172000
211316270	::415638054691672000
282110309	::415638074178404000
211316270	::415638114736947000
211316270	::415638565356199000
141821632	::415638719517818000
211316270	::415638807489171000
528542109	::415639800905863000
33708987	::415640285822324000
282110309	::415640296115163000
33708987	::415640351761002000
83092668	::415640383562203000
211316270	::415641090713059000
83092668	::415641139619069000
317860632	::415641917763117000
211316270	::415642247627948000
727288316	::415643158504935000
285988306	::415643871214047000
302525103	::415644599013896000
285988306	::415644732719902000
166735943	::415644756295688000
478020840	::415646044706197000
478020840	::415646138344022000
76870522	::415646487943458000
33708987	::415646990803169000
163115137	::415649155156283000
369109312	::415649400053301000
32125015	::415653210410729000
32125015	::415653948767617000
177692206	::415655216990941000
473118863	::415658004235571000
596191047	::415658050465193000
236466373	::415658845461942000
236466373	::415658875350974000
236466373	::415658934901678000
57929811	::415660517605134000
83092668	::415660716973375000
177391728	::415660908371660000
57929811	::415660940923662000
83092668	::415661658498170000
316484120	::415662006499549000
58563319	::415662366886752000
301042701	::415662645308850000
163115137	::415662887194349000
301042701	::415663564095901000
419307287	::415665676548730000
529698153	::415669703739068000
397934536	::415670531937947000
304182396	::415673579447914000
286216848	::415675432155881000
301042701	::415676706960068000
301042701	::415677417018392000
69484019	::415678447269064000
301042701	::415678771459788000
433003196	::415680054702915000
29525209	::415680795219476000
301244439	::415682091448557000
17769662	::415683744100397000
46978610	::415683940918112000
57929811	::415684820229177000
721462429	::415684974009147000
33708987	::415685180566011000
229694155	::415685878665969000
17146204	::415686249458855000
473454563	::415689359720218000
79073243	::415691191942803000
631513843	::415693398130294000
631513843	::415693506255257000
631513843	::415693550811381000
620519142	::415694102940745000
631513843	::415694179856314000
631513843	::415694238073241000
426402586	::415694253353074000
620519142	::415694351801389000
338830055	::415694378321993000
620519142	::415694587861012000
631513843	::415694677321732000
338830055	::415694911032160000
338830055	::415695233284726000
50154503	::415697002836410000
50154503	::415697038727053000
53584160	::415697230952009000
50154503	::415697351563427000
33538323	::415697964162879000
596191047	::415698320208564000
373736716	::415698718638080000
139527150	::415698798778662000
50154503	::415698877761589000
50154503	::415699413038661000
540197402	::415699490742738000
274191278	::415699529074106000
50154503	::415699559587667000
302525103	::415699856804425000
274432702	::415700263379275000
50154503	::415700440416661000
53584160	::415701221446410000
79073243	::415701397326159000
53584160	::415702139298906000
316878403	::415702273415974000
316878403	::415702351039983000
630637790	::415703556528685000
630637790	::415704055613100000
616892340	::415704095752589000
336633872	::415705926059167000
336633872	::415706323536584000
336633872	::415706475655606000
316484120	::415707420342910000
53584160	::415707927366733000
313529594	::415708081918455000
80631544	::415709575514697000
80631544	::415709852657545000
630637790	::415710843800543000
518039543	::415710903754317000
386627455	::415711392583671000
393622132	::415711516378144000
377035998	::415711948353724000
176974576	::415712247986794000
251224348	::415712511824908000
251683004	::415712533299748000
229364831	::415713241726058000
33708987	::415714775977701000
33708987	::415715028667756000
235487682	::415715326228041000
447976503	::415716208420208000
33708987	::415717532277178000
431944862	::415718752823427000
596191047	::415719232467238000
426786499	::415719906529656000
605327407	::415719911475146000
524903037	::415720286718537000
274432702	::415721106473897000
79073243	::415721645852983000
607432063	::415722271710253000
96408259	::415722277531967000
17179941	::415722560429359000
96408259	::415722612388409000
17179941	::415722628532277000
96408259	::415722733259878000
630637790	::415724231201001000
386627455	::415724352030515000
357265451	::415725047970414000
370845710	::415725157903122000
447976503	::415727912579379000
42261351	::415728683517624000
478462259	::415730102475837000
27595900	::415730342843019000
426402586	::415731273664319000
478462259	::415732113028026000
596191047	::415732439462334000
195008986	::415734222460964000
195008986	::415734484529471000
63261194	::415734578981396000
313529594	::415734946632695000
46978610	::415734990077702000
463420581	::415735228829691000
463420581	::415735869882916000
370845710	::415735876614762000
301244439	::415739184851468000
184547888	::415739420860350000
317860632	::415740711544164000
17179941	::415741437968252000
545129813	::415741850222600000
63261194	::415742798349217000
42261351	::415743402764820000
42261351	::415743520117231000
42261351	::415743808760852000
63261194	::415743861655621000
42261351	::415743959286050000
42261351	::415744050625396000
264234166	::415744552423931000
478020840	::415744752512823000
42261351	::415745152863322000
42261351	::415745264750575000
545129813	::415745319784431000
42261351	::415745471202619000
42261351	::415745509504987000
478020840	::415745931682648000
42261351	::415746043909664000
42261351	::415746110175469000
42261351	::415746769658454000
42261351	::415746889674276000
42261351	::415747034126090000
42261351	::415747345939066000
42261351	::415747483956830000
378794339	::415747618967277000
42261351	::415747650617503000
42261351	::415747713083244000
42261351	::415747767760211000
42261351	::415747843899408000
42261351	::415748107926659000
42261351	::415748519723425000
42261351	::415748616041410000
42261351	::415749004949848000
42261351	::415749053180178000
402243422	::415749355958591000
42261351	::415749419716190000
42261351	::415749462875590000
42261351	::415749576109223000
42261351	::415749641922043000
42261351	::415749786394845000
42261351	::415750151739670000
42261351	::415750275035459000
42261351	::415750893615583000
42261351	::415751007037972000
42261351	::415751169936334000
47547782	::415752304386510000
545129813	::415752493969469000
42261351	::415753810934366000
634822122	::415753983848763000
12685102	::415754061347295000
195846146	::415754654752858000
42261351	::415754912341831000
42261351	::415755082374713000
111978710	::415755433647677000
283051149	::415755562005975000
42261351	::415756232348028000
80448281	::415757495114534000
285141722	::415757877123354000
381279494	::415758129243361000
42261351	::415759105983148000
132479234	::415760822888325000
42261351	::415763977222635000
229364831	::415764805341831000
42261351	::415765855104819000
132479234	::415766226531794000
42261351	::415766759962992000
42261351	::415767166990819000
163115137	::415768826677321000
69484019	::415768867068076000
163115137	::415768920818450000
69484019	::415768960982740000
69484019	::415769432422481000
42261351	::415770198159810000
69484019	::415770390871289000
132479234	::415771413501730000
69484019	::415772904538644000
235867165	::415775091587174000
259233215	::415777072934424000
299484513	::415783942877237000
33538323	::415784045570981000
264234166	::415785132046299000
42261351	::415785322710986000
36485138	::415787163448782000
57929811	::415788190830587000
57929811	::415788710332862000
636632104	::415789537059549000
322643138	::415791922612289000
322643138	::415792617893658000
322643138	::415794946512527000
315872678	::415797715641974000
434720036	::415799000252424000
434720036	::415799124999430000
60712766	::415799629163548000
33538323	::415801894452604000
33538323	::415802291447693000
33538323	::415803392335052000
361691248	::415804421587472000
55665294	::415807725893726000
210674392	::415809190993465000
478020840	::415813025933717000
416506126	::415816115432853000
281589334	::415818485990555000
277794018	::415824229360082000
139527150	::415827308897771000
139527150	::415829537512259000
223005614	::415829710225293000
449756109	::415830953744150000
223005614	::415837177910951000
545129813	::415837384174231000
223005614	::415837534548422000
159944196	::415838576710909000
433003196	::415844155244675000
505841428	::415844749447163000
262843671	::415846172474236000
338830055	::415847909532258000
262843671	::415848871177490000
262843671	::415848993424699000
146219676	::415851464389840000
163115137	::415851958675980000
103526992	::415852020156096000
304182396	::415852101822992000
262843671	::415854239534309000
262843671	::415854354454024000
262843671	::415854381473738000
262843671	::415854432229007000
163115137	::415854771573370000
163115137	::415854860764848000
298090474	::415855727656177000
46978610	::415856051532361000
17179941	::415856212068929000
447976503	::415856286077431000
17179941	::415856574864035000
383045348	::415857407919525000
370845710	::415858345116188000
616892340	::415860006550921000
298090474	::415861146315272000
262843671	::415861593365569000
262843671	::415862174414671000
467772798	::415862418691350000
15961483	::415863328024432000
127613154	::415864452912001000
127613154	::415864622663864000
127613154	::415865003955474000
285141722	::415866215542706000
127613154	::415866316646404000
285141722	::415867394041450000
219574380	::415867510916120000
57929811	::415867965116932000
181799948	::415868104854343000
630637790	::415869864809480000
347984656	::415872058791563000
223005614	::415874502720249000
223005614	::415874543824416000
223005614	::415874574224752000
90211828	::415875642912038000
554633284	::415875715666411000
554633284	::415875915243999000
274191278	::415876375350755000
554633284	::415876442467995000
228357750	::415877413751382000
228357750	::415878466739777000
259435939	::415881415688196000
265029924	::415882193073078000
64905964	::415882568547176000
265029924	::415883434318655000
37119867	::415884361372692000
554633284	::415884385624158000
265029924	::415884704370683000
37119867	::415884855608483000
262843671	::415885661296939000
262843671	::415885690225065000
37119867	::415886261769867000
287569533	::415886469480198000
223005614	::415887270789779000
223005614	::415888150410846000
63261194	::415888390408896000
139155100	::415888486550749000
228357750	::415888950582968000
616892340	::415889700470005000
287569533	::415889915357175000
228357750	::415890174824816000
287569533	::415890801504575000
630637790	::415891534634946000
236167599	::415891794627674000
630637790	::415891937476878000
31541384	::415892326503161000
265029924	::415892352432357000
265029924	::415892469809545000
31541384	::415892942919073000
265029924	::415892973810106000
31541384	::415892995834380000
31541384	::415893128915468000
31541384	::415893204207415000
31541384	::415893524220227000
139155100	::415893649592180000
528542109	::415893692562436000
31541384	::415893927691309000
449756109	::415893965712674000
31541384	::415894111196282000
274693254	::415894309205188000
274693254	::415894350212902000
274693254	::415894376779644000
31541384	::415894409251938000
255268969	::415894409389932000
274693254	::415894442282090000
274693254	::415894457532551000
274693254	::415894569910566000
31541384	::415894867139919000
31541384	::415894994621566000
528542109	::415895030541213000
255268969	::415895084844843000
31541384	::415895104550109000
255268969	::415895936796069000
255268969	::415896100185186000
33538323	::415896165033336000
255268969	::415896259359019000
255268969	::415896551970467000
19569142	::415896738977681000
272488861	::415897460079226000
272488861	::415897567986073000
255268969	::415897911768018000
209345596	::415898789640024000
37867502	::415899470262730000
255268969	::415899668631924000
57929811	::415900304740081000
223005614	::415900512182345000
57929811	::415900532490792000
57929811	::415900901702762000
57929811	::415900956786565000
57929811	::415901206595137000
57929811	::415901400225177000
57929811	::415901532458975000
57929811	::415901816677605000
57929811	::415902679458516000
37119867	::415902805421862000
57929811	::415903256141766000
57929811	::415903532492288000
57929811	::415903820502147000
228357750	::415903976266027000
255268969	::415904657936891000
57929811	::415905283056365000
57929811	::415905764394287000
177391728	::415906008473419000
57929811	::415906040425619000
57929811	::415906134059270000
177391728	::415906589032198000
177391728	::415906954012143000
57854623	::415907224385384000
57854623	::415907330555785000
630637790	::415907331205902000
118473489	::415907804051173000
228357750	::415908316993179000
57929811	::415908600964341000
46991082	::415908783194656000
259435939	::415908799426613000
301244439	::415908956079673000
630637790	::415909237580001000
57929811	::415909516991934000
41658963	::415909525905215000
41658963	::415909606960140000
79073243	::415910155285307000
393499174	::415911361621659000
57929811	::415911681974235000
13298002	::415912331089289000
47547782	::415917210083659000
108808608	::415918751448842000
259435939	::415918807136608000
86162508	::415919344678227000
67514044	::415920667364978000
634804128	::415921405113274000
42261351	::415921752506503000
194359942	::415923569197993000
42261351	::415923701947715000
132479234	::415925622838661000
322763942	::415925857019240000
62066586	::415926184413638000
630637790	::415927294075473000
57929811	::415927655955845000
31541384	::415929608216010000
301244439	::415930600026300000
69484019	::415931166261526000
95299169	::415931201950859000
69484019	::415931536543055000
31541384	::415931943709310000
37119867	::415932830334451000
31541384	::415934051821056000
111978710	::415934197589504000
111978710	::415934263356166000
38042561	::415935443541041000
31541384	::415935553541242000
111978710	::415935562210484000
111978710	::415936162906116000
189368301	::415936764243476000
189368301	::415937290985172000
554633284	::415937669122637000
313653756	::415939148126908000
31541384	::415941176110616000
53584160	::415942543919284000
241999176	::415944457780228000
630637790	::415944718761996000
554633284	::415945841145155000
415206019	::415946644149256000
256748682	::415951707403993000
33708987	::415953246696771000
316878403	::415954053336924000
26897261	::415954899277733000
163115137	::415955085873917000
433003196	::415955178115072000
46978610	::415956189533700000
127613154	::415956351693512000
560822598	::415956962367795000
560822598	::415957034547572000
322763942	::415957052218171000
251429451	::415957453675581000
251429451	::415957484910944000
621062028	::415959503834603000
81723585	::415960320247881000
27237232	::415961232949383000
17769662	::415961336309645000
33708987	::415961610508054000
163115137	::415961935566610000
111978710	::415963541053530000
545540214	::415964036614737000
163115137	::415964306917044000
479286720	::415964369282138000
631782776	::415964715227955000
261438579	::415964757930172000
81723585	::415964971215126000
261438579	::415965076688883000
261438579	::415965293588930000
261438579	::415965721806376000
261438579	::415966290415599000
433003196	::415966366592954000
469825474	::415966766662033000
67514044	::415967423771455000
293606978	::415967999993348000
177645158	::415969216789876000
327167157	::415969270661914000
177645158	::415969533308841000
524903037	::415971512689385000
100373532	::415971937643266000
290401730	::415972558232498000
259435939	::415972673446227000
259435939	::415972722704154000
39105327	::415972847224242000
259435939	::415972942624088000
259435939	::415973796190097000
261438579	::415974367907311000
293606978	::415974444101029000
261438579	::415974468691845000
259435939	::415974753217040000
316878403	::415974834510647000
293606978	::415975371646197000
620519142	::415975698415620000
620519142	::415975998094471000
620519142	::415976378035478000
281821239	::415976665257238000
281821239	::415976743065747000
281821239	::415976866365718000
293606978	::415977074244190000
150839491	::415978766737735000
560822598	::415979140828127000
31541384	::415981676742078000
31541384	::415981746291998000
596191047	::415982003788345000
31541384	::415982071451242000
277659095	::415983216693350000
281821239	::415983301728276000
94226339	::415983798195474000
369109312	::415984164471857000
377035998	::415984961108197000
302525103	::415989075808886000
132479234	::415989382722887000
241999176	::415989475756740000
139527150	::415990086929362000
139527150	::415991314719592000
235867165	::415992138946445000
393499174	::415992294853345000
189272740	::415994171535527000
293606978	::415995020823764000
378901511	::415996434240901000
63261194	::415996968281063000
259233215	::415997569169240000
63261194	::415999475128500000
304182396	::415999573614919000
46184924	::415999736697458000
43922897	::415999754598752000
293606978	::416001036651094000
293606978	::416001459550191000
293606978	::416001898559582000
340693336	::416003149590036000
33708987	::416004946031833000
433003196	::416005314312691000
236172994	::416005393098084000
63261194	::416005617426632000
313529594	::416007369101815000
560822598	::416007540380794000
127613154	::416007954366595000
560822598	::416008607898292000
560822598	::416008777675317000
63261194	::416008778510000000
560822598	::416009065404575000
301778739	::416009770609307000
560822598	::416011504530755000
718668289	::416011523731890000
127613154	::416012289263673000
122725183	::416013030913089000
560822598	::416013165668077000
613256961	::416013539103358000
293606978	::416018728057589000
31541384	::416019209504980000
630007542	::416021692230549000
630007542	::416021766717194000
616892340	::416022864823726000
141821632	::416024120497680000
31541384	::416024175674163000
616892340	::416024570030604000
79754464	::416024580747431000
223594866	::416025125323296000
32252775	::416025217648312000
616892340	::416025325701976000
139155100	::416025772298883000
32252775	::416025846668079000
32252775	::416026103736967000
32252775	::416026316899909000
426402586	::416026874671017000
223998080	::416027741012520000
32252775	::416027916045402000
76870522	::416028084089782000
426402586	::416028268081717000
223594866	::416028829262835000
79754464	::416029004970598000
32252775	::416029007793360000
32252775	::416029160155676000
100373532	::416029926253277000
32252775	::416030084236337000
32252775	::416030493600403000
32252775	::416030633329434000
32252775	::416031117524082000
32252775	::416031365013184000
69484019	::416031672845729000
32252775	::416031813212315000
32252775	::416032383402786000
32252775	::416032657768972000
69484019	::416033295093477000
69484019	::416033338655518000
32252775	::416033581719617000
32252775	::416034206041800000
31541384	::416034781596745000
32252775	::416035067279187000
15688986	::416035256693579000
252355708	::416035664556077000
47547782	::416035809574133000
47547782	::416035916872839000
63261194	::416035978709839000
32252775	::416036264832692000
63261194	::416036800101367000
252355708	::416036895965990000
252355708	::416037583315939000
252355708	::416037599417868000
31541384	::416038365696638000
265029924	::416039046700630000
223005614	::416039142238089000
265029924	::416039196776992000
265029924	::416039688596889000
265029924	::416041103855726000
265029924	::416041656543354000
69484019	::416042896790663000
528542109	::416044383516254000
31541384	::416044885960323000
234236129	::416045369072439000
605327407	::416045929012428000
234236129	::416049395038044000
259233215	::416049637028790000
122725183	::416049834995372000
259233215	::416050444541374000
234236129	::416050522647314000
447976503	::416051886400098000
433003196	::416051914280026000
33708987	::416052518268174000
234236129	::416054411337551000
338830055	::416054418698547000
234236129	::416054585279909000
286216848	::416054904533180000
53584160	::416054966126534000
46978610	::416055258490482000
338830055	::416055315059073000
411700909	::416055360773169000
53584160	::416055588787732000
53584160	::416055625995415000
411700909	::416055752013656000
53584160	::416055999368134000
53584160	::416056001570160000
46978610	::416056328239345000
46978610	::416056369406435000
139527150	::416056732574437000
46978610	::416056767529762000
377035998	::416056956613173000
32252775	::416057468876488000
32252775	::416057652637339000
411700909	::416058453007011000
411700909	::416059626380333000
79754464	::416059856177491000
393499174	::416061228944199000
322260178	::416061640153792000
324401110	::416063906378178000
324401110	::416063946765107000
324401110	::416064090155786000
46978610	::416064529835888000
46978610	::416064726976565000
46978610	::416065030275084000
31541384	::416065055940423000
31541384	::416065249813352000
122725183	::416065254934601000
195846146	::416065672800501000
560822598	::416066436164231000
324401110	::416066461262950000
560822598	::416066661721337000
324401110	::416066946787209000
69484019	::416067228396572000
324401110	::416067279986892000
69484019	::416067877415190000
57929811	::416067932657971000
57929811	::416068034525425000
57929811	::416068184039362000
76870522	::416068592249995000
57929811	::416068711024713000
324401110	::416068815920062000
259233215	::416068905669386000
259233215	::416068931116228000
57929811	::416069111396200000
57929811	::416069284515692000
57929811	::416069419089944000
259233215	::416069452594417000
630007542	::416070013007577000
57929811	::416070114820124000
630007542	::416070172579872000
630007542	::416070605826318000
57929811	::416071148607397000
57929811	::416071275866759000
139155100	::416071627705954000
139155100	::416071898653417000
57929811	::416072019038334000
57929811	::416072209631678000
195276249	::416073049931526000
195276249	::416073279422881000
195276249	::416073623699742000
57929811	::416073643995566000
195276249	::416073932463415000
195276249	::416074529430315000
57929811	::416074555699257000
57929811	::416074720052662000
57929811	::416074851208933000
57929811	::416075100199583000
57929811	::416075250099437000
57929811	::416075740132958000
324401110	::416076551567192000
431944862	::416077278104526000
46978610	::416077460522803000
139155100	::416077695152574000
195276249	::416078170656620000
139155100	::416078325967122000
57929811	::416078383731068000
187309818	::416078461976195000
139527150	::416078766121549000
57929811	::416078780759695000
139155100	::416078823097368000
718668289	::416078833171705000
69484019	::416079168087293000
234236129	::416079168246263000
69484019	::416080373211484000
234236129	::416080743601684000
482955888	::416080959478300000
69484019	::416081979734761000
234236129	::416083390492708000
234236129	::416083578179428000
234236129	::416083693048827000
252355708	::416084267978850000
252355708	::416084279181848000
235487682	::416084674209775000
235487682	::416084727708143000
252355708	::416085128595918000
438115686	::416086208750444000
438115686	::416086415407976000
718668289	::416086562699366000
438115686	::416086744681832000
721462429	::416086784301207000
438115686	::416086964610138000
83092668	::416087602853597000
83092668	::416088153062400000
252355708	::416088238495780000
235867165	::416088296502992000
438115686	::416088559087407000
32787499	::416088772451647000
265029924	::416089566425382000
69484019	::416090149475614000
83092668	::416090938751340000
134142256	::416091003612065000
45704670	::416091022255353000
339184731	::416091565531340000
339184731	::416091589350789000
83092668	::416091907069321000
46184924	::416093266119909000
63261194	::416094004569464000
69484019	::416095810146033000
38910495	::416100999275618000
38910495	::416101339672748000
38910495	::416101353916600000
42265739	::416106493360885000
257097351	::416108144431869000
235867165	::416110061346250000
42261351	::416114954995892000
434720036	::416116806147772000
473718221	::416117681968787000
283051149	::416117945794715000
38910495	::416118997210255000
317860632	::416119147882217000
38910495	::416120732750327000
38910495	::416121819347705000
38910495	::416121967234666000
59241106	::416124328972136000
92936298	::416128769427267000
362168275	::416129484442832000
54721301	::416133076557635000
63261194	::416133676528054000
139155100	::416136227285635000
38910495	::416137672684351000
38910495	::416137770222907000
38910495	::416137960006746000
371243365	::416138171072520000
38910495	::416138847492124000
38910495	::416139075750354000
38910495	::416139841835778000
38910495	::416140188952174000
38910495	::416140380795453000
38910495	::416143311498260000
315872678	::416144005336809000
39105327	::416146447369637000
163115137	::416147499016278000
163115137	::416147570915041000
163115137	::416150319962554000
38910495	::416157959245139000
38910495	::416158028908359000
60712766	::416158531096944000
38910495	::416160873397223000
132479234	::416162001531187000
38910495	::416163095539499000
38910495	::416163228243095000
38910495	::416163733606391000
38910495	::416163926670204000
38910495	::416164194942074000
38910495	::416166684479606000
38910495	::416166712250077000
38910495	::416166774510346000
38910495	::416166814050050000
38910495	::416166886473084000
38910495	::416166986779856000
38910495	::416167028064391000
38910495	::416167121752567000
38910495	::416167168854589000
38910495	::416167448388182000
38910495	::416167833731481000
299484513	::416167871572492000
634822122	::416168734961569000
184195472	::416171389742096000
210674392	::416171571418394000
241999176	::416176539722874000
241999176	::416176713270575000
416506126	::416178507517919000
636632104	::416179286123352000
478020840	::416185261265920000
57933673	::416186158788247000
277794018	::416186613740212000
342934741	::416195776063483000
228357750	::416198165566472000
159944196	::416200967172788000
415897649	::416205328204980000
505841428	::416207021260550000
37867502	::416208239412260000
256088386	::416208463132241000
259233215	::416210354981838000
342934741	::416210578253033000
369310186	::416210886886711000
256748682	::416214899195248000
262843671	::416218352051572000
262843671	::416218384070897000
335100293	::416218385316204000
262843671	::416218405386354000
262843671	::416218667354189000
262843671	::416218710643601000
262843671	::416218776745820000
262843671	::416218859138719000
262843671	::416219164781867000
262843671	::416219817516232000
414374118	::416220124665106000
414374118	::416220364268908000
415998425	::416228460848480000
342934741	::416230370699644000
47547782	::416230492464091000
262843671	::416230961127645000
47547782	::416230984384651000
47547782	::416231067062771000
335592472	::416232476240273000
335592472	::416232633656696000
281821239	::416234609542561000
180911733	::416237335542390000
177391728	::416238648808321000
23838693	::416239655177437000
177391728	::416240139971485000
177391728	::416240553248837000
163115137	::416241778036326000
67514044	::416242607548022000
596191047	::416243648691331000
423422030	::416243680237060000
186472636	::416243718782349000
37867502	::416244130961166000
186472636	::416244387358986000
324401110	::416245552943493000
262843671	::416246385877725000
324401110	::416246431297843000
63261194	::416246864380706000
324401110	::416246906520891000
265029924	::416247575365574000
324401110	::416248107866005000
41658963	::416249532859416000
423422030	::416251667265642000
127613154	::416251901102276000
127613154	::416251936799993000
482955888	::416253931288006000
383045348	::416255092979806000
322260178	::416255109090529000
274191278	::416255189759164000
32252775	::416255310987542000
32252775	::416255770561642000
322260178	::416255962128060000
163115137	::416256147033964000
163115137	::416256259848151000
163115137	::416259401700638000
322260178	::416259837094547000
322260178	::416259972549582000
322260178	::416260609731485000
479286720	::416262988761686000
479286720	::416263063525130000
479286720	::416263124002828000
479286720	::416263240717729000
479286720	::416263364625838000
322260178	::416263532964225000
177391728	::416263971755159000
139155100	::416264160880902000
177391728	::416264262072287000
479286720	::416265113889681000
31541384	::416268287539150000
31541384	::416268609024167000
234236129	::416268853560111000
122769328	::416269115633197000
122769328	::416269245148708000
122769328	::416269449549717000
122769328	::416270220370509000
122769328	::416270476780916000
122769328	::416270803827568000
36485138	::416271315516264000
13298002	::416274721945436000
304182396	::416275454731882000
23838693	::416275656750948000
304182396	::416275781716041000
23838693	::416275948154404000
259435939	::416276313230823000
338830055	::416276336487829000
259435939	::416277846089543000
259435939	::416277950146048000
194359942	::416282431663001000
139527150	::416283414942076000
316878403	::416283676058865000
177391728	::416283742349434000
177391728	::416284729177276000
81723585	::416286493477318000
163115137	::416287358313824000
415897649	::416287690360098000
189272740	::416291378172157000
393499174	::416291858373824000
392434084	::416292928030400000
17769662	::416293957153587000
393499174	::416295099136352000
180388620	::416299153363193000
252355708	::416300061899780000
252355708	::416300208897540000
252355708	::416300388057243000
252355708	::416300496266080000
252355708	::416300693327073000
192677318	::416300706023223000
252355708	::416301201760595000
414374118	::416301327783067000
252355708	::416301734726627000
252355708	::416302352295923000
247362551	::416303122827329000
262843671	::416304574958690000
262843671	::416304599856078000
236172994	::416304782643826000
26897261	::416304823672111000
67514044	::416304918031794000
718668289	::416308132692754000
447976503	::416311149068423000
27237232	::416312207916290000
369310186	::416312365962256000
317860632	::416312589975441000
322260178	::416313158769582000
252355708	::416315145787162000
47547782	::416315646318632000
252355708	::416315906596556000
252355708	::416316084568879000
252355708	::416316305281531000
252355708	::416316379357134000
369310186	::416316794824318000
369310186	::416316880732061000
260979062	::416318204693061000
177391728	::416318429667135000
139155100	::416320423945863000
139155100	::416320919616110000
139155100	::416321714071826000
285988306	::416322664396242000
34717669	::416323881368952000
34717669	::416324447222497000
34717669	::416324978624040000
384109939	::416325115312209000
34717669	::416325147448971000
34717669	::416326115578241000
560822598	::416326319220486000
718668289	::416327674919804000
34717669	::416327992340541000
34717669	::416328374261272000
163115137	::416328984323166000
37119867	::416329856910381000
163115137	::416330520101126000
139155100	::416330663319830000
265029924	::416331002110148000
163115137	::416331592806981000
63261194	::416332046467100000
71926182	::416333137036050000
186472636	::416333986332700000
285141722	::416336208399052000
57929811	::416336973020672000
79073243	::416337124535705000
438115686	::416337476806922000
57929811	::416337743003004000
340688867	::416342487691567000
57929811	::416342612350488000
422214932	::416343480697249000
57929811	::416343716396154000
344285522	::416344421043822000
414374118	::416344551847383000
17769662	::416344972036935000
287569533	::416346316969889000
64905964	::416346926976880000
344285522	::416347400245366000
90211828	::416347809735254000
301778739	::416348772587696000
377035998	::416349111806226000
340688867	::416350594714984000
177391728	::416350769894277000
459772996	::416350967034949000
545540214	::416351260804018000
302525103	::416352710053474000
302525103	::416353387022520000
187309818	::416353490353803000
187309818	::416353588601167000
177391728	::416353643718127000
302525103	::416353774102269000
302525103	::416354265511100000
236172994	::416354370088108000
34841151	::416355837444378000
302525103	::416355903902720000
127613154	::416356417621086000
621062028	::416356711276888000
282110309	::416359103444037000
31541384	::416359935757524000
346392612	::416360643084967000
34841151	::416361068735520000
94226339	::416365123523997000
282110309	::416366063019126000
282110309	::416366404351574000
721462429	::416366865968283000
282110309	::416367035749523000
721462429	::416367249461497000
282110309	::416367713347719000
282110309	::416367864464289000
282110309	::416368344401719000
18068894	::416368698652246000
301778739	::416368925794791000
282110309	::416369037351067000
718668289	::416369141314895000
301778739	::416369480214654000
301778739	::416369654542516000
301778739	::416370413761871000
18068894	::416370472469540000
46697333	::416370604674015000
301778739	::416370840825909000
301778739	::416371324898922000
301778739	::416371975003459000
282110309	::416372434963800000
701949296	::416372861717078000
282110309	::416373012502695000
301778739	::416373167783833000
282110309	::416373997321093000
257097351	::416374238748999000
160671151	::416375599037702000
46697333	::416376567116230000
282110309	::416378393266257000
259233215	::416379322027364000
259233215	::416379470669303000
631513843	::416379943933992000
302525103	::416380636547403000
721462429	::416385201313284000
146219676	::416386226535825000
69666823	::416388056145739000
33708987	::416389619027283000
195008986	::416389707623591000
362168275	::416389761881104000
301778739	::416390860109258000
177391728	::416390969265643000
301778739	::416391391619846000
721462429	::416391506170089000
449756109	::416392262256697000
17928370	::416392490561060000
367308760	::416395320151375000
282110309	::416395740970483000
282110309	::416395890417745000
31541384	::416396180541952000
176974576	::416396251534340000
282110309	::416396390798217000
265029924	::416398034470457000
141821632	::416399611247357000
141821632	::416399727517638000
560822598	::416401252692811000
265029924	::416401449908994000
313529594	::416401760802983000
177391728	::416401807032586000
340688867	::416402263976865000
340688867	::416402443719569000
160671151	::416402921266638000
340688867	::416403286715936000
195846146	::416403900300664000
340688867	::416403971478020000
228357750	::416405843739824000
340688867	::416405846684225000
228357750	::416406023637716000
228357750	::416406448290013000
228357750	::416406556553400000
340688867	::416406626405343000
228357750	::416407076793884000
340688867	::416407094300901000
241324134	::416407252795666000
473118863	::416407339608989000
340688867	::416407537907273000
353567857	::416407635077120000
228357750	::416408432996933000
340688867	::416408720558403000
340688867	::416409352497405000
90211828	::416409443992342000
69484019	::416409647743262000
340688867	::416409874512109000
431944862	::416409899455614000
234236129	::416410443033219000
448325555	::416410494023794000
47547782	::416410717701414000
340688867	::416410871233916000
340688867	::416411210200801000
293606978	::416411903913885000
118473489	::416412560704151000
228357750	::416413587666505000
228357750	::416413843103809000
256748682	::416417027092672000
547745977	::416417230406955000
235487682	::416417976057749000
228357750	::416418563507752000
373569970	::416419867441364000
31541384	::416420087873413000
31541384	::416420203850125000
31541384	::416420244568424000
31541384	::416421073765535000
528542109	::416422485437841000
79754464	::416423078986805000
79754464	::416423448756617000
234236129	::416423772296454000
234236129	::416426827297460000
433003196	::416434680511356000
234236129	::416435390212345000
393622132	::416436293749309000
537003519	::416439285114744000
537003519	::416439386700804000
537003519	::416439839375237000
537003519	::416439885437100000
252355708	::416440217898188000
537003519	::416440466348191000
537003519	::416440941957095000
252355708	::416442343470821000
79754464	::416443673576878000
301244439	::416443842209251000
346392612	::416444113253183000
621062028	::416444460818395000
284664089	::416446358485078000
447976503	::416446768713199000
265029924	::416447615598100000
265029924	::416447908012384000
46697333	::416449905088286000
285141722	::416450334949515000
316484120	::416450802694119000
281821239	::416452142501605000
309355379	::416452343430123000
528542109	::416452584656752000
528542109	::416452588775538000
281821239	::416452651186794000
281821239	::416452976467652000
53584160	::416453313031184000
309355379	::416455262787346000
189368301	::416455529129869000
173688303	::416455771472146000
363496772	::416456584558940000
139155100	::416457980432089000
173688303	::416458046072582000
173688303	::416458659384684000
363496772	::416458763646676000
173688303	::416459588628520000
257097351	::416460210668974000
256748682	::416462407478050000
257097351	::416464199452086000
353567857	::416465023620222000
139155100	::416465029056438000
139155100	::416465212339142000
257097351	::416465345864425000
257097351	::416465396951044000
31541384	::416466103825887000
69484019	::416466180346757000
38910495	::416466495007256000
353567857	::416467439354785000
69484019	::416467774979207000
139155100	::416467918487314000
76870522	::416468913267171000
353567857	::416469412489596000
353567857	::416469487169200000
397934536	::416469682279837000
265029924	::416469953441984000
234236129	::416470258518478000
76870522	::416470283369738000
234236129	::416470361824190000
593259997	::416470482313957000
265029924	::416470522038599000
76870522	::416470544230281000
265029924	::416471316607565000
257097351	::416477954646896000
473718221	::416480073647009000
283051149	::416480339888861000
192677318	::416480426791014000
257097351	::416481960182038000
257097351	::416482317608026000
259233215	::416484320266579000
259233215	::416486453280251000
141821632	::416488153529081000
69484019	::416492726717538000
69484019	::416493253094289000
139155100	::416493928914100000
139155100	::416494072032145000
139155100	::416494185110183000
139155100	::416495006908952000
139155100	::416495081232035000
132479234	::416495528047026000
173688303	::416496263748542000
173688303	::416496416064696000
139155100	::416497110922448000
139155100	::416497596589703000
139155100	::416497806023860000
139155100	::416498345834999000
139155100	::416498737796874000
139155100	::416498969473466000
136114188	::416499683599855000
139155100	::416501598731640000
259233215	::416501827916419000
139155100	::416502352363786000
139155100	::416503069485326000
69484019	::416504016382619000
353567857	::416504544680353000
315872678	::416504926118752000
353567857	::416505266054524000
139155100	::416505824312590000
76870522	::416507745060134000
76870522	::416509497280970000
116147578	::416509507590569000
116147578	::416509851028570000
116147578	::416509905831337000
621062028	::416510581571477000
621062028	::416512822508412000
39105327	::416513894614441000
621062028	::416514336455028000
621062028	::416514395833769000
39105327	::416514528235761000
39105327	::416515005023277000
69484019	::416515688657084000
39105327	::416516064994791000
39105327	::416516692743696000
329395128	::416526150819917000
165658390	::416533093797744000
184195472	::416533797123788000
210674392	::416533974454784000
60712766	::416535732980039000
416506126	::416540893294776000
57933673	::416548553901604000
605327407	::416548701750829000
277794018	::416549017825206000
33708987	::416551137475833000
414374118	::416551605048463000
414374118	::416552647387521000
165343536	::416556340199579000
165343536	::416557475392139000
44041485	::416557755671920000
323076337	::416557887775727000
57929811	::416557893802930000
57929811	::416558060610396000
165343536	::416558325766311000
165343536	::416558430468726000
165343536	::416558609146068000
165343536	::416558797583552000
264234166	::416559999822090000
165343536	::416560441733951000
302525103	::416560888142118000
228357750	::416562953911947000
159944196	::416563371039678000
18068894	::416564076806811000
18068894	::416564723081953000
545129813	::416564921338691000
165343536	::416565428924989000
165343536	::416565852855869000
163115137	::416566559742889000
335100293	::416566587546542000
236466373	::416568670211411000
236466373	::416568940387524000
299484513	::416568988689113000
236466373	::416569023296700000
236466373	::416569092209135000
236466373	::416569158713630000
236466373	::416569244034539000
323011452	::416569289471053000
236466373	::416569335638130000
236466373	::416569474074955000
236466373	::416569633542795000
300594041	::416570754906337000
256088386	::416570856119095000
636632104	::416571265667710000
230903702	::416571600398340000
34841151	::416573326820388000
33708987	::416573414263259000
242443898	::416573659634229000
711532177	::416575731414466000
447976503	::416577154877366000
259435939	::416578672955760000
57929811	::416578768736485000
276887663	::416579376176570000
146219676	::416581785204842000
127613154	::416583704262094000
302525103	::416584455805878000
302525103	::416584471798759000
359806236	::416586206021820000
17179941	::416586631651790000
177391728	::416587453617549000
449756109	::416588055089512000
17179941	::416588105874169000
17179941	::416588188199948000
467772798	::416589755653304000
259233215	::416589776146677000
302525103	::416591990537482000
234236129	::416595097908555000
32252775	::416595653759090000
415998425	::416596770358300000
31541384	::416597131580178000
262843671	::416597504042729000
313653756	::416597515233153000
262843671	::416597614843691000
266095621	::416597799191728000
262843671	::416597803897741000
285141722	::416598796701691000
323011452	::416598913710190000
329395128	::416599011639193000
378778103	::416599608656408000
265029924	::416601892782100000
259435939	::416603152184782000
94310638	::416604176592814000
132479234	::416604806577664000
228357750	::416606631078539000
31541384	::416607137264316000
31541384	::416607590601478000
79073243	::416608078172135000
322763942	::416608798506516000
31541384	::416609101117140000
31541384	::416609676051374000
31541384	::416609925306277000
31541384	::416610145901494000
31541384	::416610420003438000
336633872	::416610422880747000
31541384	::416610543848673000
31541384	::416610777232334000
31541384	::416611007235391000
31541384	::416611049794965000
31541384	::416611128803065000
31541384	::416611327298531000
31541384	::416611517950611000
31541384	::416611645126103000
41658963	::416611919894962000
31541384	::416612209285165000
55665294	::416612770675982000
55665294	::416612937504391000
127613154	::416612969863467000
262843671	::416613173031366000
127613154	::416613463247818000
262843671	::416613764491116000
127613154	::416614491590524000
94310638	::416615039915655000
127613154	::416615048681750000
94310638	::416615247827304000
127613154	::416615352018014000
127613154	::416615527638130000
558662656	::416617510910586000
329395128	::416620221953474000
234236129	::416620466892050000
329395128	::416620541249085000
236172994	::416621455611162000
262843671	::416621980205744000
228357750	::416621992784048000
250338969	::416622865069273000
250338969	::416623763208155000
308726677	::416623789296717000
282110309	::416623901511524000
282110309	::416624005911961000
282110309	::416624126816952000
282110309	::416624237370441000
282110309	::416624574370156000
308726677	::416625063849259000
282110309	::416625110947471000
282110309	::416625287968088000
282110309	::416625426724052000
282110309	::416626703147237000
282110309	::416626876522987000
282110309	::416627772409532000
282110309	::416627848297070000
313529594	::416629366404038000
329395128	::416629385996042000
228357750	::416631759103471000
377035998	::416632120501473000
45704670	::416633183028146000
150839491	::416634368602288000
31541384	::416634387737092000
31541384	::416634563545559000
47547782	::416635167550095000
47547782	::416635447150792000
177391728	::416635516713324000
13298002	::416637108036829000
24972379	::416637313641218000
24972379	::416637532843954000
362168275	::416637567434768000
24972379	::416637623294517000
24972379	::416637914089402000
24972379	::416638127730466000
24972379	::416638512184573000
24972379	::416638561580879000
24972379	::416638778099245000
24972379	::416638879932768000
469825474	::416639436030345000
24972379	::416639493777928000
24972379	::416639655451164000
195008986	::416640004308623000
24972379	::416640017713598000
24972379	::416640198542258000
469825474	::416640200270286000
24972379	::416640283099414000
262843671	::416640352687509000
262843671	::416640429778812000
377035998	::416641276327391000
282110309	::416641985207083000
282110309	::416642316414119000
141821632	::416642333191315000
141821632	::416642490137980000
469825474	::416643119229054000
36485138	::416646297861767000
316484120	::416648841962610000
282110309	::416649354057760000
223594866	::416650192809914000
31287131	::416650971838967000
69484019	::416651297929302000
69484019	::416651412412829000
69484019	::416651569648902000
63261194	::416653948603596000
414374118	::416654010280845000
69484019	::416655520792330000
524903037	::416655884799188000
265029924	::416659429975928000
177391728	::416659967194566000
631513843	::416660123227271000
631513843	::416660366064885000
631513843	::416660663701090000
631513843	::416660882224349000
631513843	::416661239016996000
631513843	::416661565577134000
631513843	::416661741339443000
631513843	::416662114502463000
631513843	::416662328856571000
383045348	::416662332798808000
631513843	::416662560969359000
631513843	::416662885633622000
631513843	::416663114810413000
631513843	::416663288068726000
631513843	::416663634610503000
631513843	::416663832254492000
631513843	::416664107426017000
631513843	::416664535853191000
631513843	::416664822202531000
449756109	::416664962581680000
631513843	::416665154924085000
449756109	::416665654486638000
630007542	::416666923502301000
630007542	::416667185080066000
449756109	::416667282669338000
265029924	::416667385543028000
265029924	::416667497451237000
449756109	::416667623993376000
308726677	::416668066194264000
251892054	::416669734105391000
449756109	::416669863281975000
55964893	::416670520898510000
177391728	::416670968568754000
177391728	::416671412623900000
317860632	::416671581315006000
177391728	::416671809287643000
317860632	::416671937142616000
223005614	::416673200224108000
223005614	::416673244922773000
317860632	::416673663262281000
39105327	::416676039767490000
236172994	::416678783412744000
630007542	::416679118122409000
335592472	::416679159075991000
69662123	::416681656972361000
69662123	::416681874187386000
69662123	::416682307303399000
69662123	::416682598190952000
69662123	::416682863430336000
177391728	::416683270386896000
313529594	::416683518396096000
223594866	::416684189149569000
449756109	::416686512877867000
17179941	::416686722814976000
63261194	::416686785021083000
573061645	::416687478842458000
31287131	::416689927754354000
81723585	::416692370055254000
447912275	::416693114137763000
97095901	::416693321625763000
228357750	::416694859752148000
228357750	::416695138031648000
252355708	::416695139956826000
33538323	::416696354980003000
323011452	::416698047649681000
630007542	::416698236875706000
58563319	::416698876675244000
313529594	::416700248572968000
308726677	::416700317351149000
97095901	::416701326345895000
97095901	::416701747454029000
187309818	::416702458954792000
31541384	::416702567062966000
187309818	::416702575644520000
630007542	::416702675867017000
31541384	::416702789340106000
252355708	::416703185261047000
31541384	::416703334582845000
393499174	::416703387728502000
414374118	::416703575515873000
31541384	::416703650594308000
46184924	::416703660664434000
46184924	::416703838096080000
414374118	::416703866785513000
31287131	::416704306344361000
317860632	::416704887515144000
414374118	::416705126037204000
187309818	::416705210548248000
46697333	::416705338327314000
414374118	::416705535225122000
414374118	::416705778171793000
414374118	::416706381052657000
256748682	::416706516956487000
71926182	::416706816592969000
71926182	::416706940589207000
33538323	::416707227605807000
187309818	::416708913787330000
317860632	::416710891980066000
177692206	::416714511618682000
320954938	::416715291247116000
142950218	::416715494922932000
142950218	::416715719750221000
142950218	::416716943337721000
187309818	::416717621669941000
301244439	::416717751604895000
142950218	::416717789173665000
309355379	::416719038430343000
449756109	::416719512621551000
449756109	::416720147513352000
142950218	::416720774767333000
142950218	::416721040182898000
367308760	::416721923297382000
142950218	::416721948325187000
301244439	::416722596714270000
449756109	::416722611989909000
456220746	::416724265333817000
176974576	::416724566657212000
302525103	::416724659993063000
456220746	::416724733514620000
456220746	::416725412601790000
456220746	::416725558244823000
392156048	::416726127965532000
346392612	::416727485359722000
235487682	::416727883256987000
176974576	::416728418479116000
393801885	::416732155038146000
39105327	::416732731473551000
39105327	::416732828622401000
39105327	::416733013251084000
79073243	::416735190287777000
447976503	::416735610338963000
97095901	::416736340903211000
630007542	::416736998586474000
293606978	::416737521943711000
317860632	::416738813638373000
17146204	::416739985903976000
528542109	::416740427417395000
336633872	::416740462884831000
336633872	::416741798510600000
336633872	::416741885483700000
251961694	::416741969461653000
81723585	::416742637517824000
97095901	::416743272665866000
97095901	::416743304303493000
36485138	::416743310448164000
36485138	::416743314759884000
36485138	::416743385907859000
36485138	::416743390307692000
377952732	::416749510400815000
26897261	::416749589577101000
377952732	::416749609801613000
46184924	::416749806908764000
97095901	::416749948823408000
97095901	::416749986077237000
263006098	::416750814838140000
377952732	::416751202466930000
32252775	::416752005374562000
59241106	::416753431656009000
59241106	::416753729124450000
377952732	::416754115482357000
377952732	::416754157807083000
59241106	::416754443431202000
59241106	::416754521055170000
59241106	::416754569570713000
59241106	::416754659005841000
59241106	::416754737254789000
545540214	::416755906274025000
377952732	::416756081134931000
377952732	::416756131613392000
377952732	::416756257098592000
377952732	::416757054993203000
377952732	::416757072844161000
630007542	::416757426906353000
630007542	::416757582926057000
282110309	::416758528217743000
422214932	::416758815606861000
308726677	::416759571827679000
31541384	::416764742326571000
31541384	::416764910383935000
97095901	::416767247064268000
31541384	::416767489323061000
31541384	::416769583719411000
415998425	::416770111668637000
31541384	::416770176315822000
469825474	::416770653681758000
189368301	::416772646173687000
281212143	::416779564820361000
264022134	::416782468113768000
414374118	::416782528868257000
414374118	::416782995937570000
264022134	::416784619762360000
264022134	::416785127705149000
259233215	::416788017315999000
316878403	::416789342448009000
322763942	::416790369402372000
449756109	::416791636598091000
31541384	::416792026920009000
31541384	::416792083157237000
31541384	::416793058089664000
390479008	::416794778672828000
393499174	::416795293678460000
194359942	::416796348495572000
605327407	::416796834028605000
223998080	::416797160873553000
449756109	::416797549870456000
194359942	::416798564203757000
449756109	::416798844333346000
227425418	::416800633102946000
357265451	::416801184934924000
274432702	::416801234473844000
357265451	::416801356884623000
32787499	::416802579046477000
227425418	::416802649543933000
26897261	::416803925430239000
127613154	::416804322295283000
31541384	::416804727033442000
316878403	::416804746448871000
134142256	::416804923054243000
31541384	::416804975344631000
127613154	::416806196901732000
63261194	::416806429123956000
377035998	::416807292860764000
264234166	::416808028931776000
264234166	::416808151850418000
393499174	::416809519629340000
31541384	::416809572368916000
316878403	::416810059507986000
63261194	::416810186859642000
81723585	::416810650854109000
304182396	::416811141663588000
463420581	::416812648441729000
31541384	::416815625563299000
81723585	::416815855083606000
473118863	::416816137331286000
473118863	::416816220638543000
287569533	::416816726006071000
473118863	::416818314652819000
39105327	::416818729285320000
234236129	::416818961099943000
39105327	::416819822802907000
304182396	::416819996942422000
18068894	::416821260396412000
377486283	::416821843706646000
18068894	::416822409405009000
301244439	::416823164270686000
18068894	::416823782532055000
18068894	::416824724123967000
344958631	::416825004999708000
18068894	::416825468818452000
18068894	::416826521290948000
301244439	::416826830608269000
344958631	::416827472869470000
31541384	::416829284318470000
31541384	::416829849354117000
18068894	::416829890902519000
18068894	::416831040301178000
18068894	::416831739772686000
98213304	::416831943506808000
227425418	::416832747554869000
18068894	::416833447978471000
192677318	::416834375066877000
227425418	::416836249345740000
173688303	::416841586735996000
718668289	::416842217320640000
473718221	::416842472740777000
283051149	::416842738902921000
173688303	::416842983091085000
256748682	::416846948424228000
630637790	::416850015961620000
370845710	::416850389422440000
173688303	::416851779137990000
76870522	::416852920261279000
76870522	::416853132346269000
370845710	::416853333177950000
370845710	::416853452711407000
76870522	::416853870652821000
76870522	::416854081869586000
76870522	::416854172865019000
76870522	::416854494849146000
76870522	::416854543016529000
76870522	::416855034370854000
76870522	::416855800087199000
353567857	::416856336165388000
353567857	::416857595735855000
76870522	::416857784647299000
76870522	::416857850665648000
353567857	::416858850705145000
69484019	::416859853525495000
39105327	::416859964070567000
76870522	::416859979950194000
353567857	::416861052760883000
76870522	::416861585982767000
76870522	::416861732141674000
76870522	::416861772520251000
76870522	::416861858562195000
76870522	::416863753901068000
39105327	::416864199382269000
39105327	::416865143633756000
621062028	::416865501004845000
79754464	::416874082261422000
315872678	::416877360365854000
60712766	::416886780701724000
64905964	::416887713116073000
38910495	::416892062286770000
38910495	::416892502525083000
38910495	::416893031611396000
634804128	::416893940327919000
165658390	::416895484834226000
634804128	::416895797725528000
184195472	::416896179033489000
210674392	::416896357635342000
416506126	::416903278178213000
605327407	::416910019935092000
57933673	::416910940630548000
277794018	::416911404881281000
32252775	::416916426981904000
32252775	::416917362089406000
304182396	::416917754927517000
186472636	::416918981249732000
159944196	::416925753142284000
336633872	::416927823073665000
313653756	::416929948419772000
377952732	::416929999208210000
335100293	::416930170511958000
369310186	::416932754723708000
336633872	::416932908868579000
300594041	::416933149424091000
256088386	::416933248652947000
259233215	::416933498063437000
230903702	::416933986519089000
36460282	::416934797723041000
238400474	::416938135851782000
142950218	::416939380310552000
12685102	::416940967514877000
423422030	::416941506617171000
423422030	::416941790336647000
336633872	::416943282443542000
118473489	::416943959114805000
118473489	::416944130057842000
274191278	::416944209141063000
336633872	::416944348904030000
118473489	::416944379908345000
118473489	::416944680908374000
118473489	::416944960437772000
621062028	::416944999972880000
362168275	::416945193259397000
621062028	::416945435119341000
27237232	::416946019793117000
118473489	::416946203981783000
118473489	::416948282586181000
359806236	::416948593661345000
118473489	::416949035371888000
118473489	::416951095081332000
163115137	::416954580421730000
203145029	::416955141729026000
42265739	::416957771674705000
313653756	::416959180390821000
313653756	::416959275660226000
231483310	::416959453200920000
31541384	::416959521438068000
31541384	::416960916035756000
122725183	::416961182444961000
31541384	::416961194399117000
31541384	::416961887482290000
31541384	::416962006135365000
31541384	::416962073663643000
252355708	::416962183751143000
122725183	::416962685641564000
371243365	::416964152452595000
97095901	::416964736589496000
234236129	::416967178928128000
163115137	::416967768806682000
32252775	::416967818102718000
127613154	::416968719232163000
127613154	::416968758893494000
411700909	::416970720070356000
411700909	::416972640780554000
48063677	::416973383990280000
426402586	::416973652534775000
122725183	::416973875914616000
41658963	::416974312977874000
203145029	::416975215605063000
252355708	::416975245195874000
252355708	::416975752492355000
236466373	::416976487661973000
48063677	::416979250621984000
100373532	::416979998025601000
301042701	::416980314741673000
329395128	::416980676844716000
252355708	::416981921374015000
252355708	::416982945388191000
97095901	::416988403012730000
593139104	::416988863169826000
97095901	::416989629586604000
97095901	::416991735940919000
419307287	::416991855511748000
31541384	::416992103500357000
329395128	::416994877722066000
329395128	::416995593345855000
329395128	::416995666456772000
127613154	::416995716934819000
48063677	::416997744595984000
48063677	::416997822920003000
100373532	::416999017235496000
187309818	::416999048995176000
97095901	::416999348732715000
13298002	::416999492865785000
177391728	::417000638824734000
308726677	::417000827643916000
157117376	::417002071531864000
157117376	::417002389556584000
97095901	::417002501377126000
203145029	::417002569576493000
636632104	::417002612425105000
157117376	::417002915744591000
136114188	::417003245727674000
468057254	::417003268498145000
81723585	::417003298760048000
468057254	::417003422773039000
157117376	::417003564595417000
81723585	::417003682438189000
468057254	::417003764587843000
157117376	::417003957303934000
157117376	::417004001952284000
157117376	::417004551716487000
157117376	::417004858382639000
15688986	::417005340048506000
163115137	::417007115115716000
157117376	::417007847084269000
163115137	::417008303177494000
163115137	::417008674893496000
157117376	::417008707365371000
157117376	::417009235118276000
157117376	::417009347546578000
256748682	::417009482083074000
187309818	::417010027988545000
157117376	::417010673156362000
93731949	::417011139340288000
93731949	::417011220474896000
362168275	::417011302276808000
93731949	::417011642384150000
362168275	::417011764052910000
93731949	::417011995196403000
362168275	::417012307026513000
187309818	::417012425507229000
81723585	::417015283312652000
316484120	::417016952482041000
721462429	::417019348583071000
48063677	::417020479057457000
48063677	::417020899188305000
48063677	::417021309064077000
48063677	::417021669233147000
228357750	::417023313462837000
228357750	::417023885565906000
431944862	::417024214978154000
264234166	::417026033863622000
48063677	::417026040960393000
177391728	::417026187026649000
163115137	::417026212339654000
81723585	::417026273743876000
259435939	::417026679153119000
316484120	::417027858700042000
132479234	::417027874844327000
316484120	::417028019241242000
81723585	::417028457113976000
97095901	::417028573569220000
177391728	::417029143482474000
264234166	::417029490259140000
177391728	::417029551135260000
499290157	::417029613991108000
58563319	::417029958863556000
46697333	::417030089314811000
324401110	::417030914280292000
142384634	::417031334372990000
499290157	::417031353817763000
499290157	::417031437519310000
499290157	::417031540325896000
177391728	::417031667253911000
177391728	::417032247443611000
15961483	::417032430655008000
524903037	::417032704128188000
499290157	::417032706388525000
48063677	::417032763318210000
15961483	::417032767138852000
263006098	::417032863188779000
15961483	::417033517785047000
264234166	::417035864666288000
49118513	::417036074696060000
329395128	::417036160452812000
252355708	::417036662288293000
235867165	::417038267289047000
97095901	::417039736340246000
353567857	::417039901792948000
369109312	::417041624741736000
324401110	::417044590601207000
177391728	::417046582031175000
177391728	::417047105048305000
14424207	::417049956210323000
177692206	::417050035613089000
14424207	::417050916098158000
16860986	::417051045127524000
192677318	::417051731122737000
14424207	::417053409528020000
14424207	::417054669475966000
49118513	::417055136318750000
97095901	::417055663576330000
14424207	::417055833235537000
223594866	::417055894388867000
14424207	::417055951955701000
419307287	::417056912438358000
285141722	::417059712148856000
419307287	::417060125656875000
593259997	::417061599619207000
125560060	::417061628413095000
598834287	::417061635786674000
598834287	::417061742024212000
125560060	::417062234112524000
223594866	::417062260872597000
32252775	::417062496126918000
32252775	::417063036617494000
32252775	::417063264275939000
236172994	::417065411184586000
180911733	::417068119366971000
36485138	::417069669556576000
142950218	::417069889619509000
449756109	::417070487794360000
449756109	::417070782528106000
528542109	::417070818875543000
293606978	::417073470980096000
293606978	::417073584247275000
293606978	::417073747296677000
324401110	::417074055632916000
293606978	::417074088603967000
293606978	::417074518708867000
293606978	::417074719628615000
293606978	::417074856203546000
293606978	::417074970292797000
285141722	::417075544044228000
293606978	::417075885074694000
293606978	::417076029253877000
293606978	::417076363154034000
293606978	::417076530842308000
259435939	::417076559506575000
293606978	::417076737944461000
293606978	::417076884959014000
257097351	::417077034238480000
293606978	::417077226920611000
257097351	::417077312077578000
293606978	::417077423990001000
257097351	::417077609801863000
257097351	::417077648347525000
257097351	::417077729037524000
257097351	::417078038581346000
309355379	::417078085356638000
139527150	::417079783260823000
33708987	::417082485693247000
293606978	::417084132787630000
555976584	::417085248602529000
177391728	::417086477059649000
177391728	::417086625689006000
329395128	::417086728478814000
15961483	::417087259720945000
19501845	::417088941343670000
282110309	::417090232266539000
282110309	::417090295533039000
187309818	::417091480663379000
573061645	::417093583296933000
177391728	::417094761850224000
31541384	::417094791915393000
14424207	::417096557457326000
293606978	::417096725451390000
329395128	::417096728295534000
293606978	::417097791433756000
518039543	::417098125065875000
329395128	::417099882126909000
177391728	::417099912623308000
293606978	::417100850998173000
293606978	::417101369573527000
177391728	::417101408190472000
293606978	::417101987214155000
252355708	::417102014435172000
177391728	::417102113131339000
293606978	::417102132261560000
177391728	::417102351434936000
293606978	::417102474697121000
177391728	::417102600475918000
177391728	::417102894958014000
177391728	::417102923370209000
630637790	::417103118602481000
177391728	::417104415250608000
139527150	::417105729367990000
180911733	::417106543335571000
177391728	::417107485670256000
560822598	::417108318247997000
423865005	::417108344579436000
447976503	::417109879333998000
177391728	::417110683868618000
259233215	::417110812851830000
142950218	::417111348712325000
177391728	::417112146472742000
46697333	::417112759411539000
223005614	::417113954003869000
223594866	::417116509954396000
150839491	::417117483250618000
259233215	::417118533969924000
238401588	::417118973747277000
31541384	::417120965018255000
373006574	::417121403079368000
97095901	::417121794102136000
373006574	::417123691340648000
392434084	::417123905132695000
17179941	::417125604119838000
252355708	::417126016721485000
316484120	::417126180941074000
177391728	::417126533984030000
177391728	::417126931381760000
373006574	::417127204405780000
177391728	::417129681523974000
177391728	::417129874436792000
166735943	::417129939259752000
177391728	::417130543646392000
285141722	::417131246217490000
177391728	::417131590909583000
285141722	::417132000479154000
40524821	::417132222177869000
630637790	::417132512112951000
285141722	::417132692782579000
33708987	::417133396658499000
40524821	::417133449808723000
40524821	::417133496495529000
285141722	::417133763525488000
545129813	::417136402179293000
195846146	::417137351358296000
573061645	::417137763054411000
163115137	::417138317616893000
177391728	::417140113156501000
347984656	::417140158824472000
259435939	::417141408722853000
259435939	::417142335970242000
259435939	::417142610932011000
100373532	::417143583540408000
718668289	::417145778327396000
718668289	::417147101533839000
48152030	::417148848893886000
79754464	::417148885132644000
180911733	::417149534360203000
58563319	::417149710269685000
48152030	::417149747925745000
48152030	::417149769673220000
48152030	::417150055926476000
259233215	::417150492368596000
48152030	::417150532558401000
48152030	::417151045056204000
301778739	::417152370523385000
316484120	::417154702447366000
231674152	::417155309636157000
231674152	::417155539010072000
231674152	::417155997799825000
231674152	::417156091475419000
231674152	::417156245154693000
256748682	::417156320769617000
426402586	::417157020551512000
15086993	::417157264693137000
315872678	::417158710725578000
596191047	::417160398475776000
293606978	::417160998454575000
293606978	::417161165534666000
293606978	::417161341452165000
173688303	::417163298543374000
81723585	::417164588971737000
15086993	::417164753115422000
63261194	::417164877586006000
285141722	::417165695294517000
173688303	::417166151630585000
53584160	::417166994132070000
53584160	::417167264274591000
195846146	::417168087670988000
285141722	::417168224602451000
15086993	::417168563384770000
252355708	::417170797904408000
15086993	::417170859782983000
252355708	::417171025801912000
545540214	::417174051119849000
463420581	::417174904073912000
316484120	::417176463805132000
33708987	::417176478619803000
316484120	::417176706756009000
195276249	::417176977381277000
316484120	::417178817619169000
177692206	::417179875360112000
281821239	::417180513732804000
177692206	::417181298319716000
81723585	::417182009354514000
316484120	::417182203366227000
121100953	::417182394777878000
121100953	::417182472280231000
121100953	::417182472284434000
121100953	::417182511857680000
316484120	::417184356956774000
116343636	::417184992406409000
285141722	::417185018155249000
285141722	::417185907737755000
316484120	::417186136146993000
316484120	::417186355676839000
285141722	::417186830014881000
285141722	::417187622675415000
285141722	::417187939152429000
31541384	::417188468306235000
31541384	::417188596337344000
31541384	::417188731276525000
31541384	::417189224883191000
362168275	::417189323004715000
362168275	::417189705940488000
362168275	::417190160498188000
263006098	::417190336419491000
263006098	::417191153533222000
236172994	::417191272634646000
177692206	::417191946294407000
263006098	::417192172157698000
478020840	::417192333780602000
250010716	::417193205981908000
79754464	::417196600667439000
433083953	::417196670074372000
250010716	::417197599997702000
257097351	::417198944154705000
250010716	::417199249894285000
163115137	::417200159974772000
250010716	::417200979520417000
94226339	::417202457559592000
473718221	::417204861134831000
283051149	::417205126156124000
79754464	::417206143510130000
308249623	::417206740770254000
478020840	::417207297484406000
308249623	::417207790705209000
308249623	::417208278998069000
308249623	::417208824224026000
308249623	::417209108299669000
308249623	::417209514509606000
308249623	::417209671133327000
491921675	::417210211947282000
173688303	::417210996566925000
124246645	::417213708582928000
31541384	::417217788051472000
69484019	::417219052285992000
257097351	::417219159030640000
180220401	::417221544746573000
180220401	::417222352296894000
180220401	::417222430310928000
180220401	::417222443531395000
139527150	::417222501244993000
114970673	::417222564369686000
620519142	::417222828220375000
180220401	::417222992985219000
620519142	::417223382300897000
180220401	::417223625578532000
620519142	::417223625779855000
180220401	::417223788594335000
180220401	::417224489550614000
259233215	::417224706170040000
620519142	::417224732295979000
180220401	::417224900835688000
317860632	::417225455230386000
180220401	::417227587874611000
180220401	::417227658410209000
276887663	::417227694179237000
180220401	::417228612341731000
259233215	::417229670409445000
259233215	::417229723626795000
180220401	::417231561176539000
613256961	::417231785571790000
180220401	::417232081840656000
12685102	::417234800068407000
315872678	::417239937704931000
473118863	::417241414691323000
69484019	::417244313316499000
177692206	::417246794075373000
293606978	::417247076314284000
124246645	::417248230368239000
124246645	::417249381947940000
38042561	::417250906204147000
60712766	::417253246965940000
38042561	::417254382606884000
335592472	::417256895712616000
263006098	::417257216337383000
165658390	::417257869365370000
17179941	::417257932846141000
17179941	::417257968879403000
184195472	::417258581847576000
210674392	::417258760898240000
94310638	::417258945426640000
69484019	::417259682441756000
274432702	::417262119977897000
236930269	::417265170470035000
416506126	::417265662235377000
57933673	::417273335089618000
277794018	::417273801265520000
153133040	::417275604564979000
282110309	::417284189726441000
18068894	::417286613375270000
159944196	::417288142262005000
79754464	::417291872109735000
256748682	::417293275293155000
17928370	::417293936252973000
605327407	::417294985642668000
300594041	::417295535679090000
256088386	::417295634853416000
230903702	::417296377949855000
293606978	::417296991681773000
293606978	::417297873135734000
433083953	::417299754607841000
545129813	::417301078028615000
259435939	::417305402892881000
287721116	::417306795905142000
287721116	::417306975668826000
287721116	::417307173421846000
545129813	::417307819717984000
157117376	::417307952517615000
157117376	::417308525820276000
157117376	::417309201967640000
347984656	::417309689723240000
359806236	::417310993425772000
316484120	::417311754079592000
180911733	::417312568508563000
459567634	::417312891109658000
17928370	::417312937192468000
282110309	::417313118466101000
26897261	::417315586901692000
467772798	::417316534496034000
33538323	::417316934183841000
338830055	::417318163920211000
33538323	::417319673752223000
33538323	::417320448175898000
284664089	::417321214869139000
338830055	::417321504536162000
180911733	::417322266804768000
284664089	::417323524651376000
329395128	::417325689604669000
142950218	::417325815878406000
46697333	::417326091762958000
46697333	::417326117620441000
447976503	::417329493733163000
259435939	::417329627661877000
259435939	::417329685291610000
259435939	::417329819987496000
259435939	::417329890086899000
95299169	::417330730591477000
253347580	::417330927740538000
253347580	::417333572823818000
479286720	::417334413144252000
241999176	::417335291331244000
253347580	::417335320116334000
41658963	::417336691318198000
253347580	::417336770930282000
253347580	::417336904430780000
253347580	::417336941307121000
33708987	::417337258665345000
596191047	::417337863370309000
139527150	::417338643989426000
139527150	::417338756463874000
253347580	::417339586839212000
253347580	::417339740170354000
253347580	::417339855329189000
253347580	::417339937764438000
253347580	::417340030479134000
160671151	::417340103175176000
253347580	::417340265154625000
253347580	::417340470935564000
253347580	::417340647461240000
253347580	::417340881050415000
253347580	::417342642985242000
378901511	::417343953730416000
243857003	::417344261307133000
31541384	::417346017231896000
31541384	::417346538273509000
132479234	::417346550319554000
263006098	::417347015342039000
31541384	::417347172355801000
630637790	::417347534701338000
378901511	::417347572437512000
282110309	::417348624788783000
378901511	::417349053043990000
263006098	::417349577625198000
282110309	::417350057214869000
329395128	::417350309816832000
329395128	::417352006706413000
69666823	::417352671688130000
81723585	::417352772820815000
81723585	::417353460946722000
227476350	::417353536989831000
711532177	::417353754262794000
342934741	::417355231366623000
363496772	::417355655544979000
363496772	::417356199307128000
180220401	::417356543143591000
157117376	::417357189557145000
180220401	::417357869437042000
229364831	::417358138694582000
81723585	::417359325904920000
368577195	::417360581511761000
266095621	::417360681013641000
223594866	::417360951772717000
223594866	::417361113291165000
368577195	::417361595937718000
368577195	::417361775080652000
266095621	::417361817233813000
13298002	::417361886712459000
293606978	::417363608717099000
236172994	::417364279906807000
81723585	::417366108987854000
81723585	::417366917519638000
228357750	::417367422635479000
347984656	::417368025873252000
57929811	::417368440861491000
711532177	::417369427189850000
29525209	::417369471787880000
22734052	::417369931697881000
29525209	::417370092582600000
187309818	::417370157783080000
711532177	::417370317246324000
711532177	::417370492341735000
29525209	::417370551523368000
187309818	::417370662143946000
187309818	::417371278027145000
29525209	::417371440841621000
378794339	::417372724386746000
447976503	::417372978813214000
187309818	::417373802763284000
195276249	::417373854076776000
97095901	::417374104753565000
378794339	::417374494882164000
97095901	::417374504621715000
23838693	::417374911707877000
252355708	::417375153262055000
187309818	::417375211508355000
223005614	::417375456912871000
187309818	::417376131486982000
124246645	::417377013272285000
124246645	::417377113826942000
128103434	::417378471615414000
187309818	::417380355549569000
220465561	::417380522260582000
621062028	::417380831100157000
621062028	::417380877320978000
220465561	::417380886468784000
621062028	::417381031222968000
127613154	::417383767964012000
127613154	::417383877725159000
187309818	::417384993602543000
217516272	::417387492480806000
217516272	::417387884694360000
362168275	::417390518583431000
247362551	::417390639785857000
81723585	::417390715455700000
180220401	::417390995039219000
293606978	::417392186909392000
177391728	::417392475024539000
393499174	::417392870463508000
360954828	::417392939166625000
369109312	::417393029658734000
163115137	::417394515939713000
256748682	::417394684408111000
163115137	::417394708084961000
97095901	::417394804365201000
293606978	::417395097571844000
69484019	::417395126823309000
97095901	::417395131768377000
97095901	::417395324177874000
69484019	::417395361763033000
180220401	::417397059340083000
360954828	::417397469652475000
29525209	::417397624841330000
180220401	::417397806836379000
180220401	::417398054237380000
360954828	::417398211524182000
29525209	::417398464872341000
227425418	::417398749313241000
252355708	::417399317553373000
29525209	::417399376693063000
180220401	::417399579575730000
29525209	::417399825387114000
252355708	::417400152186298000
124246645	::417400193378566000
29525209	::417400205621731000
180220401	::417400224387051000
29525209	::417400642089398000
29525209	::417401024605732000
124246645	::417401197994049000
180220401	::417401531122466000
29525209	::417401856621416000
228357750	::417402277800845000
711532177	::417402373141561000
29525209	::417402412815491000
163115137	::417402776868909000
620519142	::417402797366067000
163115137	::417402974080884000
29525209	::417403031504683000
373736716	::417403394698268000
373736716	::417404159768281000
29525209	::417404835407749000
373736716	::417404951707803000
360954828	::417405099498283000
360954828	::417405288057409000
281821239	::417405324186775000
29525209	::417405566567198000
180220401	::417406245566291000
33708987	::417406314319740000
124246645	::417406550483816000
321663912	::417409892299726000
321663912	::417410162119303000
321663912	::417410352020598000
97095901	::417410356529864000
22734052	::417410982580068000
256748682	::417411813563961000
347984656	::417412592836296000
97095901	::417412743768326000
336633872	::417413347882303000
433003196	::417413701130813000
189272740	::417414186658852000
447976503	::417414468490907000
180220401	::417415143979376000
266095621	::417415206722347000
308308003	::417415588453953000
173688303	::417416081607643000
177391728	::417416642071904000
165343536	::417417008305942000
165343536	::417417097304899000
165343536	::417417181627154000
165343536	::417417257707667000
165343536	::417417386531520000
165343536	::417417572196564000
165343536	::417417642002382000
165343536	::417417812681170000
165343536	::417417936677380000
165343536	::417418063248883000
165343536	::417418514912509000
631513843	::417418728364855000
631513843	::417418992446611000
631513843	::417419273561464000
266095621	::417419387088683000
631513843	::417419503308668000
631513843	::417419727171248000
449756109	::417419801708199000
630637790	::417420839487672000
209345596	::417421658048430000
209345596	::417421792945262000
415998425	::417422200057376000
721462429	::417423654331645000
415897649	::417424969052585000
223005614	::417425517650784000
321166954	::417427142557704000
634822122	::417427431067107000
238400474	::417428308251275000
238400474	::417429388972404000
277204534	::417429630191415000
97095901	::417429656225468000
277204534	::417429731047641000
238400474	::417429805642956000
97095901	::417430144899227000
449756109	::417431672393846000
423422030	::417433626322546000
445808726	::417433646682087000
22734052	::417435650716352000
282110309	::417437202281680000
33538323	::417438707034386000
22734052	::417438742723723000
224130581	::417439250767175000
630637790	::417439468325314000
224130581	::417439553985974000
414374118	::417440028038811000
414374118	::417440466528124000
473118863	::417440467408932000
414374118	::417440759902920000
711532177	::417441005407707000
414374118	::417441449031237000
414374118	::417441593894129000
414374118	::417442320364347000
414374118	::417442478107951000
414374118	::417442551940272000
414374118	::417442812096176000
414374118	::417442882120065000
173688303	::417443446538768000
414374118	::417443453740777000
124246645	::417443521876869000
173688303	::417443721135656000
124246645	::417445241084325000
97095901	::417445749556002000
415897649	::417446116863377000
58563319	::417446148115136000
415897649	::417446438256128000
636632104	::417447038360367000
423422030	::417447645859561000
124246645	::417447667309223000
596191047	::417447868371185000
393499174	::417448235629043000
29525209	::417448345255170000
423422030	::417448423361904000
124246645	::417449084459307000
347984656	::417450257610711000
121100953	::417450872629907000
241999176	::417451350063349000
29525209	::417451403657752000
29525209	::417451556552724000
234236129	::417451891518238000
97095901	::417451936842268000
308726677	::417452165154631000
59241106	::417452308080111000
711532177	::417453045979426000
361691248	::417453171154243000
29525209	::417454074292744000
317860632	::417455703104561000
281821239	::417456676334080000
15961483	::417457145454813000
634804128	::417457179394719000
236172994	::417457638277132000
153133040	::417461003530805000
71926182	::417461246481289000
393499174	::417461670710378000
223998080	::417464020522635000
426402586	::417464052424904000
157117376	::417464155529281000
157117376	::417464193332576000
338830055	::417464658417549000
157117376	::417466220741287000
545129813	::417466848150843000
352789311	::417467689590738000
129844944	::417468909814824000
545129813	::417468978488176000
253347580	::417469138982801000
352789311	::417469415672668000
253347580	::417469486409592000
92936298	::417471025992192000
469825474	::417471790193995000
127613154	::417472915144445000
127613154	::417473338832076000
203145029	::417473651504857000
90211828	::417474240959754000
317860632	::417475700330074000
298090474	::417476981622444000
192677318	::417478588737523000
287569533	::417478952295616000
287569533	::417479081245278000
298090474	::417481257832812000
537003519	::417482048228839000
236172994	::417482613360582000
195276249	::417484349307908000
266095621	::417484734684758000
124246645	::417484878742319000
100373532	::417485362613604000
560822598	::417485467366748000
239770256	::417485781301604000
239770256	::417486644489379000
239770256	::417487295952867000
21764174	::417487546352799000
378794339	::417492999690407000
431944862	::417494145452609000
96408259	::417494891946442000
96408259	::417495182955663000
596191047	::417495273934290000
234236129	::417496044008521000
63261194	::417496391880278000
362168275	::417497202614095000
114970673	::417497291948560000
630637790	::417497559863525000
180220401	::417497667149639000
15086993	::417498388939026000
192677318	::417499233223462000
15086993	::417499593543131000
377952732	::417500228204658000
377952732	::417500822537523000
15086993	::417501200280346000
100373532	::417502275674722000
219574380	::417502550775316000
150839491	::417503096319664000
219574380	::417503229598244000
219574380	::417503386884648000
478520972	::417503436599742000
478520972	::417503497551376000
30944417	::417503929250103000
219574380	::417504231822991000
180220401	::417504376186347000
219574380	::417504656294961000
302525103	::417504862323363000
631513843	::417504992975536000
100373532	::417506384196812000
150839491	::417506495115182000
29525209	::417507814374793000
15086993	::417508060035158000
192677318	::417508507043524000
192677318	::417509608069267000
29525209	::417509623520690000
596191047	::417509685067935000
192677318	::417509725274927000
560822598	::417509776227323000
29525209	::417509783336267000
478520972	::417509918728785000
29525209	::417510372635975000
29525209	::417510495088693000
235487682	::417510568031821000
29525209	::417510603612110000
478520972	::417510847607767000
478520972	::417511181340123000
29525209	::417511277947133000
162315218	::417511287325618000
29525209	::417511432813412000
29525209	::417511651139522000
29525209	::417511706957336000
377035998	::417511758744403000
29525209	::417512006992687000
241324134	::417512178389098000
79073243	::417512820813488000
29525209	::417512923083186000
29525209	::417512944809689000
180911733	::417513002582016000
241324134	::417513004973170000
79073243	::417513391595327000
29525209	::417513769645137000
29525209	::417514006094413000
524903037	::417514100269129000
378794339	::417514635294556000
29525209	::417515223042363000
378794339	::417515298187526000
29525209	::417515586357170000
282110309	::417516881910976000
180911733	::417517073250930000
560822598	::417517135934791000
180911733	::417517259842531000
560822598	::417517370266357000
33708987	::417517380995411000
560822598	::417517396971491000
560822598	::417517535656161000
560822598	::417517646910074000
180911733	::417517678199177000
383045348	::417518363015774000
63261194	::417519822474592000
309355379	::417520294107287000
329395128	::417521408013783000
192677318	::417522647606771000
329395128	::417522840955785000
76870522	::417524179458461000
114970673	::417525667237212000
555976584	::417526294213951000
165343536	::417527278185500000
555976584	::417527384816893000
165343536	::417527454396596000
165343536	::417527643631022000
555976584	::417528322373849000
165343536	::417528539119120000
29525209	::417529476235272000
29525209	::417529668439261000
29525209	::417530182736416000
165343536	::417530550552133000
393499174	::417530742907109000
634804128	::417532226373296000
393499174	::417532826129821000
316878403	::417539800317829000
257097351	::417540175128829000
634804128	::417541708889354000
631782776	::417544162448134000
282110309	::417546109847109000
329395128	::417547756845416000
329395128	::417548665730134000
53584160	::417548980805840000
281212143	::417549134371885000
281212143	::417549418405965000
281212143	::417550015083458000
257097351	::417550889516150000
257097351	::417551018616815000
141821632	::417551061314842000
281212143	::417551441666924000
264234166	::417552689460158000
211316270	::417552737489145000
114970673	::417553691340984000
329395128	::417554915280834000
329395128	::417555087213735000
238400474	::417561473053757000
180220401	::417566794698616000
473718221	::417567251433132000
283051149	::417567524385853000
132479234	::417568950386700000
180220401	::417569317027196000
114970673	::417570270086713000
180220401	::417576400418115000
180220401	::417579873859690000
549652319	::417580867628716000
549652319	::417580913497620000
549652319	::417581970722258000
549652319	::417582233352810000
549652319	::417583033009446000
549652319	::417583584182951000
549652319	::417583947082518000
549652319	::417584021451710000
549652319	::417584118717612000
549652319	::417584420065796000
549652319	::417584660437159000
549652319	::417584967393107000
549652319	::417585506164043000
549652319	::417586207254536000
549652319	::417586335726047000
549652319	::417586430102085000
549652319	::417586769194799000
549652319	::417586914556796000
549652319	::417587219310706000
549652319	::417587920711593000
180220401	::417588225759129000
549652319	::417588587484282000
549652319	::417588613069541000
549652319	::417588753914294000
549652319	::417589098660892000
180220401	::417591673707696000
315872678	::417592113014915000
180220401	::417592942006525000
540197402	::417594334599725000
180220401	::417594492145790000
180220401	::417594877451321000
180220401	::417595438892470000
180220401	::417596236422578000
322763942	::417597137502093000
163115137	::417597254292484000
33538323	::417598707635589000
163115137	::417601579798519000
634822122	::417602043642011000
265029924	::417610193040834000
201722399	::417611790860554000
201722399	::417611907315417000
237024825	::417614656887209000
139155100	::417615282878701000
139155100	::417615587506798000
237024825	::417616358810333000
63261194	::417617420959105000
209345596	::417617474063196000
237024825	::417619079482966000
132479234	::417619285025226000
60712766	::417620046412656000
165658390	::417620269377658000
184195472	::417620994023366000
210674392	::417621177473855000
549652319	::417622655315873000
241999176	::417625836427444000
236930269	::417627564165701000
416506126	::417628070174945000
545540214	::417629612475023000
118473489	::417632366992314000
118473489	::417632506046078000
118473489	::417635032887730000
118473489	::417635330079326000
57933673	::417635746233610000
277794018	::417636223998382000
118473489	::417636719585148000
29525209	::417649717376348000
256748682	::417649856870895000
159944196	::417650545608781000
33538323	::417650947678953000
33538323	::417651209445851000
220465561	::417653023758749000
33538323	::417653025218777000
33538323	::417657691558117000
142950218	::417657700773011000
33538323	::417657855949672000
300594041	::417657930125557000
256088386	::417658031350882000
230903702	::417658787718103000
33538323	::417658932417421000
259233215	::417659895866208000
263006098	::417660271193497000
94226339	::417660929161969000
33538323	::417661967155744000
33538323	::417662980202172000
132479234	::417664560347508000
33538323	::417665101944983000
33538323	::417668193100906000
368577195	::417669750400241000
163115137	::417669824362582000
302525103	::417671421234393000
362168275	::417671698717347000
262370529	::417672227346448000
282110309	::417673109261393000
282110309	::417673341646798000
359806236	::417673405274415000
282110309	::417673546303668000
15961483	::417677070378876000
311111569	::417677834556284000
311111569	::417677874544390000
234236129	::417677984552599000
234236129	::417679029240487000
311111569	::417680489416519000
127613154	::417681131941556000
127613154	::417681648524607000
127613154	::417683051422838000
426402586	::417685847618494000
573061645	::417685862982225000
316484120	::417686234165559000
426402586	::417686257263583000
127613154	::417688606317502000
127613154	::417688625531584000
393801885	::417691824204312000
316484120	::417692053376491000
262370529	::417692232729509000
142950218	::417692965600231000
613256961	::417693720083841000
142950218	::417694102789308000
142950218	::417694270632779000
136114188	::417694407941713000
136114188	::417694661676130000
79073243	::417695153768640000
263207728	::417695755680235000
142950218	::417695945095380000
127613154	::417696017979412000
263207728	::417697079897890000
177692206	::417697934353125000
263207728	::417698397672312000
41658963	::417699084888076000
164816411	::417700089420066000
164816411	::417700130243231000
15961483	::417700619357413000
282110309	::417701142273871000
426402586	::417701164646281000
426402586	::417701478103408000
255313314	::417701686111911000
57067055	::417701702951645000
282110309	::417703137034915000
223594866	::417704298882285000
426402586	::417704546186842000
236172994	::417705951920025000
344285522	::417706349192310000
142950218	::417707797770686000
634804128	::417707967321219000
57854623	::417707997884739000
36460282	::417708358742052000
237024825	::417708853266894000
177391728	::417708858300067000
57854623	::417709027062083000
177391728	::417709065620303000
440175355	::417710856139702000
38042561	::417713162142486000
128103434	::417713248658419000
180220401	::417715914377678000
634804128	::417718376287731000
298090474	::417718379584430000
228357750	::417718717854666000
127613154	::417719126866423000
228357750	::417719143094169000
228357750	::417719343737090000
122725183	::417719804833697000
317860632	::417720561087700000
128103434	::417720756827459000
473118863	::417721946550177000
234236129	::417722408892506000
121100953	::417723470873509000
236172994	::417723538653458000
121100953	::417723640935743000
236172994	::417724107875045000
13298002	::417724273923735000
180220401	::417726391895859000
32125015	::417726648927416000
180220401	::417726936946077000
36485138	::417727173571936000
180220401	::417727493794054000
338830055	::417728521557917000
317860632	::417729048245067000
142950218	::417730443535192000
255313314	::417731434875715000
293606978	::417732980598407000
223594866	::417733409583415000
322260178	::417733453950758000
311724390	::417734263602024000
157117376	::417736090213048000
157117376	::417736263941500000
157117376	::417736396246638000
302525103	::417737242342223000
46978610	::417738574164156000
26897261	::417739595346747000
157117376	::417741554301042000
298090474	::417741926511558000
298090474	::417742099581108000
524903037	::417742963247423000
135328132	::417743199013457000
173688303	::417743299265327000
298090474	::417743641042382000
53584160	::417744218228916000
593259997	::417744749865349000
150870283	::417745382932611000
286216848	::417745682275905000
157117376	::417746881251667000
157117376	::417746914898354000
157117376	::417747045152456000
97095901	::417747399348875000
157117376	::417748050266714000
433003196	::417748254055755000
157117376	::417748254864838000
157117376	::417748278755610000
139155100	::417749982662254000
316484120	::417750813117669000
630007542	::417751118605602000
282110309	::417751249602093000
31541384	::417751323439013000
31541384	::417751415520759000
362168275	::417752268214378000
19245878	::417755699142078000
630007542	::417757715935412000
630007542	::417757984639299000
229986296	::417758439931011000
229986296	::417759106993111000
71926182	::417759656799260000
31541384	::417760822170238000
31541384	::417761041779789000
31541384	::417761404780044000
31541384	::417761465740050000
262370529	::417761715401797000
31541384	::417761781441130000
71926182	::417762505176276000
71926182	::417762996564131000
121100953	::417763330921885000
71926182	::417763381001469000
121100953	::417763679250415000
209345596	::417764273226788000
71926182	::417764371469570000
219574380	::417764930348392000
71926182	::417765235546525000
150870283	::417765259311472000
71926182	::417766069026037000
71926182	::417766581674864000
369109312	::417766747018919000
369109312	::417766973960105000
71926182	::417767540622753000
163768701	::417768156070162000
177391728	::417768448404385000
71926182	::417768482726367000
157117376	::417771421801000000
157117376	::417771628739567000
157117376	::417771666165358000
157117376	::417771798889918000
71926182	::417771910017986000
71926182	::417771992301834000
384109939	::417774657777848000
177391728	::417775048301109000
414374118	::417775081927245000
217516272	::417776629453443000
177391728	::417776765453361000
217516272	::417776853336612000
217516272	::417777048271085000
540197402	::417778661446909000
540197402	::417778819362484000
540197402	::417779356891885000
236172994	::417779744348717000
236172994	::417780316854431000
177391728	::417780786922651000
17146204	::417780856678146000
177391728	::417781535903731000
177391728	::417783783924846000
17146204	::417784285743939000
180220401	::417785324849221000
31541384	::417786000329670000
347984656	::417786557752692000
630007542	::417786658109411000
153133040	::417787789061922000
173688303	::417790335498985000
177391728	::417790532203458000
19501845	::417793050841448000
537003519	::417793169414033000
397934536	::417795047602401000
132479234	::417795083652857000
180220401	::417795909854830000
128103434	::417796093955817000
180220401	::417797187632787000
14424207	::417798288524726000
329395128	::417798957700358000
329395128	::417799298420867000
329395128	::417799964707000000
79754464	::417799970969120000
262370529	::417804603175227000
262370529	::417804845882802000
46184924	::417805796978593000
180220401	::417806568428548000
301778739	::417807678342463000
301778739	::417807871590793000
518039543	::417808975774502000
329395128	::417810264374116000
393499174	::417810287639949000
329395128	::417810498332426000
79902186	::417810726200569000
329395128	::417810974104883000
46697333	::417811078295588000
16860986	::417811568747741000
163115137	::417811831789715000
16860986	::417811964232863000
236112923	::417813208519675000
236112923	::417813739573104000
129844944	::417814010139246000
329395128	::417816079877287000
329395128	::417816940225507000
631513843	::417817215459926000
631513843	::417817243788275000
631513843	::417817482368253000
393499174	::417817483333361000
631513843	::417818004726878000
23838693	::417818807466737000
434720036	::417818988286988000
537003519	::417820441458122000
69484019	::417822928919875000
69484019	::417823722494754000
58563319	::417825736591159000
468057254	::417825755611947000
173688303	::417826162048389000
17146204	::417827262977675000
282110309	::417827728620912000
282110309	::417827801186594000
282110309	::417828035191009000
402243422	::417828117068013000
402243422	::417828293656576000
17146204	::417828428771909000
426786499	::417828567876001000
97095901	::417832305991090000
46697333	::417832315406921000
15961483	::417832551365869000
15961483	::417833657965879000
329395128	::417834337263185000
282110309	::417834995625914000
146219676	::417836303389323000
282110309	::417836486445502000
630007542	::417836701864566000
231256008	::417836761625407000
142950218	::417840196206731000
59241106	::417840227882123000
142950218	::417840284169678000
59241106	::417840292134653000
59241106	::417840617759465000
59241106	::417840749129248000
282625909	::417840775821799000
59241106	::417840971649667000
634804128	::417842686410776000
168705725	::417843425338470000
17179941	::417843784786132000
17179941	::417843923508158000
229986296	::417844086544945000
116343636	::417844777452064000
65501923	::417844780119244000
369310186	::417846339066941000
124246645	::417848856370745000
392156048	::417849676373569000
415897649	::417850774194896000
282110309	::417851240996143000
282110309	::417851470961467000
128103434	::417852849180409000
128103434	::417852863055159000
282110309	::417853741895675000
237024825	::417854580169265000
33708987	::417854808897642000
532616498	::417854846780207000
282110309	::417855314000883000
282110309	::417855693082087000
329395128	::417856011454914000
157541754	::417856105994522000
320954938	::417856867650392000
377486283	::417856932599590000
282110309	::417857061167566000
27237232	::417857516945420000
431944862	::417858604499083000
65501923	::417859012915253000
37119867	::417859354818519000
37451407	::417860076649455000
37451407	::417860336054566000
12685102	::417860572978630000
630007542	::417860957680201000
630007542	::417861006107222000
332525085	::417861517930147000
318224190	::417861896088219000
37451407	::417862488151973000
65501923	::417862506124546000
377035998	::417862709812539000
27237232	::417862849508044000
37451407	::417863120304869000
139527150	::417863160834424000
139527150	::417863631867355000
332525085	::417863744627027000
37451407	::417864363467239000
332525085	::417864597119324000
157117376	::417865091334152000
234236129	::417865351020294000
234236129	::417865590871576000
234236129	::417865814893551000
605327407	::417865848351887000
369310186	::417866683340959000
431944862	::417870477466419000
127613154	::417870858275655000
392156048	::417871056062267000
127613154	::417871163420082000
127613154	::417871465095380000
392156048	::417872074539954000
369109312	::417872618331848000
369109312	::417873046494806000
431944862	::417873238338064000
69662123	::417873411415605000
369109312	::417873595042635000
301244439	::417873820213850000
393499174	::417874486025666000
318224190	::417874627428225000
329395128	::417874810136690000
235487682	::417874826225668000
235487682	::417875289176150000
285141722	::417876310862868000
318224190	::417876478563323000
285141722	::417877125468000000
127613154	::417877185215492000
721462429	::417877697218367000
235487682	::417878285159116000
97095901	::417879531266260000
168705725	::417883421109919000
431944862	::417883475811631000
431944862	::417884004985999000
180911733	::417884591517487000
180911733	::417884639013777000
431944862	::417885359649718000
274432702	::417885660742025000
150839491	::417885758691622000
538590660	::417885974421454000
168705725	::417886008316006000
122725183	::417889317592113000
431944862	::417890553951313000
180220401	::417890811070525000
180220401	::417890982848245000
180220401	::417894097987194000
139155100	::417894356708626000
524903037	::417895560730124000
468057254	::417896083885682000
377486283	::417896704877142000
423422030	::417898236494376000
329395128	::417898378253836000
32596609	::417898378685456000
32596609	::417898430946492000
423422030	::417898468372258000
46184924	::417899200601272000
250338969	::417899650901762000
63261194	::417899664936275000
79754464	::417900194584608000
180220401	::417901333421637000
180220401	::417901796678307000
234236129	::417902296442224000
234236129	::417902418660044000
95299169	::417903375187845000
95299169	::417904065176014000
95299169	::417905573418795000
32787499	::417905828663152000
46978610	::417907990872608000
46978610	::417908148033179000
42265739	::417910917234307000
634804128	::417911759924891000
48152030	::417912424046817000
537003519	::417912650069442000
386627455	::417913345736712000
339184731	::417914265832800000
320954938	::417914565540589000
320954938	::417915868253679000
142950218	::417918055424208000
173688303	::417918341622161000
482955888	::417919502727532000
282625909	::417920423037530000
482955888	::417921418852962000
114600119	::417921496066301000
482955888	::417921800274984000
299484513	::417921906390491000
482955888	::417921969515155000
114600119	::417922616369086000
114600119	::417922642503794000
482955888	::417923201017339000
482955888	::417923296844591000
234236129	::417923299088150000
482955888	::417923451593445000
482955888	::417923576051011000
234236129	::417923632187191000
482955888	::417924059461328000
334515229	::417924362138705000
482955888	::417924892974407000
482955888	::417925210189594000
482955888	::417925306465665000
482955888	::417925377378754000
482955888	::417925625115336000
114600119	::417925775040716000
114600119	::417925942980657000
277204534	::417926133980860000
114600119	::417926344488779000
114600119	::417926408267399000
114600119	::417926420120473000
277204534	::417927469849935000
334515229	::417927489726328000
114600119	::417928056112959000
114600119	::417928146395332000
114600119	::417928474188611000
114600119	::417928585421553000
473718221	::417929635452571000
718668289	::417929697444769000
283051149	::417929900301885000
377486283	::417932687396339000
718668289	::417933233100443000
31541384	::417934258465165000
31541384	::417934990748688000
236167599	::417934996700397000
377486283	::417935536670527000
393499174	::417935865277468000
377486283	::417935962140725000
636632104	::417935978561425000
31541384	::417936388039118000
95299169	::417937730006695000
235487682	::417938033694896000
114600119	::417938321386795000
235487682	::417938461362892000
114600119	::417938559627059000
114600119	::417940205191315000
371243365	::417940867781894000
238400474	::417941157801238000
31541384	::417941625340694000
31541384	::417941983815303000
344958631	::417942327106080000
344958631	::417942794787766000
344958631	::417943309235924000
377486283	::417943574068473000
69484019	::417944517694603000
281212143	::417946591023333000
378901511	::417949482693574000
344958631	::417950428228104000
344958631	::417950548344594000
344958631	::417951241625280000
315872678	::417955445324541000
69484019	::417957154927419000
114600119	::417958915125821000
69484019	::417960875019218000
60712766	::417974286872510000
141821632	::417979170002448000
165658390	::417982657054535000
184195472	::417983370891497000
210674392	::417983548788703000
31541384	::417987214711488000
31541384	::417987266989289000
31541384	::417987460799660000
281212143	::417987783387795000
241999176	::417989022863335000
241999176	::417989100596383000
27237232	::417989342733541000
287721116	::417989622162276000
27237232	::417989651077791000
236930269	::417989954162012000
79073243	::417990258819485000
416506126	::417990446539747000
255765560	::417993811046846000
431944862	::417995221993918000
57933673	::417998111894556000
277794018	::417998571930009000
222173816	::417998760460161000
136114188	::418003169667719000
336633872	::418005771168018000
336633872	::418006137364307000
336633872	::418008399406977000
336633872	::418009520745766000
36460282	::418010242568699000
64905964	::418011321607933000
159944196	::418012929309421000
245935219	::418013226404556000
302525103	::418018037267038000
300594041	::418020319106846000
256088386	::418020422299287000
79754464	::418020724444782000
230903702	::418021166616297000
127613154	::418021603419512000
203145029	::418023229492428000
16860986	::418023928439644000
46697333	::418025615233908000
95299169	::418026319625355000
303480264	::418027524615315000
383045348	::418028369477767000
203145029	::418028448385232000
33708987	::418028616166150000
128103434	::418028923566702000
238401588	::418030253802786000
378901511	::418032880783093000
259233215	::418033392262066000
378901511	::418033421403697000
259233215	::418034242598088000
194359942	::418034318502412000
194359942	::418034712842498000
298090474	::418034912336162000
129844944	::418034933178052000
298090474	::418035604274692000
359806236	::418035813121675000
259233215	::418036182635659000
33810989	::418037330696343000
46184924	::418037423525097000
129844944	::418038143368327000
17179941	::418038149374156000
17179941	::418038213307944000
46184924	::418038932866347000
194359942	::418039770690764000
415897649	::418039862562791000
284664089	::418041059277410000
17179941	::418041989746012000
194359942	::418042778904309000
304182396	::418043131507277000
304182396	::418043456045711000
252355708	::418043602581737000
304182396	::418043694361899000
252355708	::418043738493960000
415897649	::418044286815305000
94310638	::418044453132070000
302525103	::418044798012882000
528542109	::418045671657058000
528542109	::418045969276473000
528542109	::418047810206838000
139527150	::418048024879710000
139527150	::418048198364516000
528542109	::418048261250105000
718668289	::418048982707740000
397934536	::418050008173129000
194359942	::418050145708568000
128103434	::418050282917199000
128103434	::418050303171104000
467772798	::418050384964235000
142950218	::418050408083652000
429696833	::418050775844007000
718668289	::418052602551476000
15961483	::418053281345052000
336633872	::418053387935313000
336633872	::418053513726672000
718668289	::418053985400930000
223005614	::418054104699899000
336633872	::418054332484190000
309355379	::418055399175389000
329395128	::418055930245574000
329395128	::418055982435299000
223005614	::418055988521218000
228357750	::418056728194719000
308308003	::418056848835502000
180911733	::418056911616217000
180911733	::418056948647743000
308308003	::418056974001905000
127613154	::418057032642482000
127613154	::418057878650748000
127613154	::418057893116919000
127613154	::418057908866514000
223594866	::418058096188329000
150870283	::418058323464704000
329395128	::418060648078381000
146219676	::418060663076818000
41658963	::418061796507807000
169618179	::418062819201142000
718668289	::418063385595351000
701949296	::418064009187688000
63261194	::418065345929564000
499290157	::418066894466199000
468057254	::418067468998168000
222173816	::418067663068626000
241324134	::418068702429732000
393801885	::418070973431418000
468057254	::418071173973696000
721462429	::418071835750563000
468057254	::418072098666340000
468057254	::418072172200861000
166735943	::418072359565000000
468057254	::418072552779444000
468057254	::418072593569021000
721462429	::418073773586145000
468057254	::418075726655401000
136114188	::418076932438491000
392434084	::418077383380701000
524903037	::418078221440397000
701949296	::418078392127205000
17179941	::418080242394492000
17179941	::418080441640714000
65501923	::418080573886697000
65501923	::418081384284958000
65501923	::418081591651364000
630637790	::418081643274854000
524903037	::418082303437701000
20545953	::418082371544424000
132479234	::418082751741714000
17179941	::418083040372727000
17179941	::418083334460551000
47547782	::418083392639365000
166735943	::418083465808994000
177692206	::418083850678706000
17179941	::418084103385518000
282625909	::418084178627133000
276887663	::418084446269476000
255799357	::418085153857355000
95299169	::418086356993060000
13298002	::418086658593267000
308726677	::418087135523004000
255799357	::418087140279746000
255799357	::418087756041318000
285141722	::418089522476236000
47547782	::418089789158473000
568607570	::418090264549687000
344285522	::418092966742597000
344285522	::418093087735681000
285141722	::418093776993652000
459561241	::418094395557036000
282110309	::418095508263944000
282110309	::418095638405218000
282110309	::418096370663170000
301244439	::418097117333168000
282110309	::418097331217502000
303480264	::418099101734273000
303480264	::418100255851573000
180220401	::418100799818838000
129314214	::418101355736465000
180220401	::418102640224899000
316878403	::418105309027401000
16860986	::418105325812609000
114600119	::418105424479805000
103526992	::418105983223607000
397934536	::418106061011177000
260979062	::418107527457288000
276887663	::418107749981904000
479286720	::418108621139230000
479286720	::418108680916467000
479286720	::418108808444252000
479286720	::418108909648613000
316878403	::418109045980295000
479286720	::418109134039314000
630637790	::418109190511403000
479286720	::418109239803273000
630007542	::418109879752994000
46184924	::418111158021668000
114600119	::418111261256458000
153230202	::418113399365435000
26897261	::418113408362242000
555976584	::418114906009763000
247362551	::418115077036716000
236172994	::418115129776283000
555976584	::418115155147235000
180220401	::418115643557154000
16710226	::418116560796925000
69662123	::418117360688439000
177692206	::418118160941080000
17769662	::418118236107210000
555976584	::418118237529051000
122725183	::418119571237634000
276887663	::418119687071739000
180220401	::418120136990539000
338830055	::418120962048266000
180220401	::418121998892404000
39140648	::418123089281826000
180220401	::418123648029827000
180220401	::418124337560834000
447976503	::418124542146400000
180220401	::418125108306124000
180220401	::418125301399289000
180220401	::418125456328519000
180220401	::418125977172979000
180220401	::418126209935896000
166735943	::418126932467654000
320954938	::418127578537271000
180220401	::418127942170841000
234236129	::418127978862616000
621062028	::418128324033269000
180220401	::418128336435412000
621062028	::418128486419529000
621062028	::418128522407067000
114600119	::418128580842119000
114600119	::418129046674079000
114600119	::418129090705891000
114600119	::418129996813971000
180220401	::418130258341019000
180220401	::418130404101459000
23838693	::418130527846420000
15961483	::418130951558803000
15961483	::418131102793207000
128103434	::418131265897103000
128103434	::418131273669148000
320954938	::418131282791387000
55665294	::418131330216361000
22734052	::418131605837078000
180220401	::418133898011242000
180220401	::418134684648763000
46697333	::418135436641304000
344285522	::418135827630534000
129314214	::418135959696605000
95843709	::418136491731460000
95843709	::418136766441586000
180220401	::418136809055350000
241324134	::418137321792618000
114600119	::418138315905589000
150870283	::418139053469343000
141821632	::418139184021245000
372107616	::418139224165347000
12685102	::418140227623219000
12685102	::418140271168466000
180220401	::418140727676129000
180220401	::418140915744530000
166735943	::418140965799358000
180220401	::418141237414088000
185633935	::418141341093466000
264295397	::418141645423792000
180220401	::418141752340410000
185633935	::418142031056486000
252355708	::418144613338083000
264295397	::418145051509026000
372107616	::418145731506368000
142384634	::418146626130042000
142384634	::418147231300993000
177391728	::418148053166456000
322643138	::418149564340645000
721462429	::418149663355977000
322643138	::418149971675062000
545540214	::418150470096416000
185633935	::418150649260679000
231483310	::418150758711054000
304182396	::418150935089938000
100313850	::418151955433680000
282625909	::418153768094793000
308726677	::418154227299401000
630637790	::418156518760931000
251429451	::418157014208897000
236172994	::418160391730917000
236172994	::418160420512202000
298090474	::418162516703711000
282110309	::418163411588247000
282625909	::418163483298254000
16860986	::418164123105386000
142384634	::418164752078999000
142384634	::418165009940635000
290401730	::418165073975058000
132479234	::418169879842521000
32252775	::418170164367355000
369109312	::418170663342735000
132479234	::418171061768052000
32252775	::418171345474580000
122769328	::418171947755655000
282625909	::418173016036880000
26897261	::418173038710882000
478020840	::418173126514454000
478020840	::418173149218238000
132479234	::418173830440706000
223005614	::418174283563552000
718668289	::418174572379119000
26897261	::418174992849711000
555976584	::418176080038477000
26897261	::418176337589719000
261438579	::418177758133379000
94226339	::418177971489214000
223005614	::418178443264552000
223005614	::418178900007477000
180220401	::418181499553210000
177692206	::418181626473242000
163763136	::418181626678370000
180220401	::418182158553853000
180220401	::418182373373526000
180220401	::418184991890104000
69662123	::418185223160217000
414374118	::418185674203074000
236172994	::418185994936918000
414374118	::418186239809163000
411700909	::418188959572037000
322643138	::418189051251154000
322643138	::418189987763740000
177692206	::418191022406270000
146219676	::418191364451737000
478020840	::418191840240623000
316229499	::418191903901757000
302525103	::418195297819303000
295980167	::418195513310052000
295980167	::418195621057540000
142950218	::418196176320864000
163115137	::418197494196363000
79754464	::418201745291218000
340693336	::418202437548523000
347984656	::418203377651437000
386833057	::418206030124707000
185633935	::418206166570000000
185633935	::418206308454903000
166735943	::418206667894185000
185633935	::418207231147253000
473454563	::418207527357415000
555976584	::418207887333138000
218750630	::418207976256577000
93731949	::418208795907465000
69484019	::418208937373368000
26897261	::418209133465452000
316484120	::418209176372789000
29525209	::418210211015307000
128103434	::418210644807385000
128103434	::418210650129960000
180220401	::418211088111378000
180220401	::418211885020758000
180220401	::418212482839101000
264295397	::418214628209205000
426685539	::418215947632005000
64905964	::418216874833625000
32787499	::418219434348924000
46697333	::418220303018229000
524903037	::418221713147834000
528542109	::418223417876578000
95299169	::418224849639591000
180220401	::418225971678826000
180220401	::418226502988095000
180220401	::418226843049684000
180220401	::418227090098356000
95299169	::418227509692358000
180220401	::418227513630785000
148451114	::418227774160396000
180220401	::418228117384081000
180220401	::418229143537332000
180220401	::418229568399343000
180220401	::418229899493535000
473118863	::418230062769393000
180220401	::418230139927805000
180220401	::418230322119995000
180220401	::418230840309477000
121100953	::418232873205125000
180220401	::418232949037748000
180220401	::418233862729113000
433003196	::418236309212512000
142950218	::418236337461157000
157117376	::418236451814248000
285141722	::418236725534531000
136114188	::418237948925337000
223594866	::418238999741083000
369109312	::418239166531796000
362168275	::418240085944193000
223005614	::418240258921074000
180220401	::418241258662813000
415998425	::418241509343764000
545129813	::418241560539852000
69484019	::418241848847896000
185633935	::418243902823747000
631782776	::418244766896488000
55964893	::418245234276175000
301778739	::418245407823523000
180220401	::418245750372315000
285988306	::418245754055294000
311724390	::418245809927225000
15961483	::418246097174560000
38053704	::418246272055660000
259233215	::418246277462126000
15961483	::418246402922545000
33708987	::418247836019748000
274191278	::418248212730761000
169378322	::418248267344793000
169378322	::418248318011965000
308726677	::418248447095894000
169378322	::418248501512785000
33708987	::418248516914647000
169378322	::418248540687593000
169378322	::418248578931240000
169378322	::418248803267784000
235867165	::418248816978964000
42265739	::418249707463266000
122769328	::418250145307045000
368577195	::418250229746794000
169378322	::418250528960020000
169378322	::418250569690910000
227425418	::418251155345784000
369109312	::418251228804825000
46697333	::418251364314017000
370845710	::418251562222649000
31287131	::418252545815887000
329395128	::418252594889621000
293606978	::418252596256964000
114600119	::418252982380417000
142950218	::418253723211927000
33708987	::418254043195408000
184578066	::418254878901686000
30671407	::418255420419878000
180220401	::418255667246288000
80889173	::418255703564775000
142950218	::418256398527782000
180220401	::418256532774477000
369109312	::418256548767744000
32787499	::418256767135776000
180220401	::418256927190048000
378794339	::418257919725957000
338830055	::418258145438601000
180220401	::418258233514401000
23838693	::418258991442321000
238401588	::418259248985165000
378794339	::418259744437309000
295980167	::418260304049369000
22734052	::418260784087457000
285141722	::418260880292208000
166735943	::418261078427332000
166735943	::418261275882553000
58563319	::418261507697561000
180220401	::418261928318734000
180220401	::418262174067212000
180220401	::418263404394971000
402309580	::418267844833333000
223594866	::418267847157350000
94310638	::418268118050299000
286216848	::418268333557817000
223594866	::418268399622709000
250010716	::418268427417944000
295980167	::418268469763653000
282625909	::418268741369995000
282625909	::418268745736273000
537003519	::418269178554896000
285141722	::418269908191821000
32787499	::418270877781090000
285141722	::418272987037462000
69666823	::418273464123158000
180220401	::418273742343516000
402309580	::418274727376224000
180220401	::418275082729820000
426402586	::418275503448276000
180220401	::418275681311547000
415206019	::418276995861344000
142950218	::418277535160745000
32787499	::418278183129997000
367308760	::418278725088604000
252355708	::418278856726835000
367308760	::418278995856093000
367308760	::418280358820335000
157541754	::418280443604004000
329395128	::418280701767999000
367308760	::418280927127552000
261438579	::418281965947584000
180220401	::418281977163177000
367308760	::418282154133430000
545129813	::418282846739238000
329395128	::418282869849853000
329395128	::418282979728052000
445669112	::418283663697412000
34717669	::418284088915550000
329395128	::418284174290989000
173688303	::418284330620694000
329395128	::418284566689091000
180220401	::418285514756595000
329395128	::418286345791221000
630637790	::418286459787812000
322643138	::418286866153340000
79754464	::418287253211738000
445669112	::418287905531265000
445669112	::418287968819109000
445669112	::418288006286811000
329395128	::418288795596107000
324401110	::418288888415666000
118473489	::418289195279740000
393801885	::418289496854368000
180220401	::418289512024776000
180220401	::418290040595152000
540197402	::418290137257492000
180220401	::418290352802394000
124246645	::418290365787934000
180220401	::418291337545277000
180220401	::418291544496431000
473718221	::418292035775238000
283051149	::418292313098444000
63261194	::418293718257790000
180220401	::418293785525620000
46978610	::418294042871341000
157541754	::418294072667693000
46978610	::418294938468487000
124246645	::418295427822129000
124246645	::418295607942336000
46978610	::418295690448486000
718668289	::418295941825708000
46978610	::418296109094559000
180220401	::418296145773740000
124246645	::418296638696722000
46978610	::418296804266872000
124246645	::418296905060200000
195008986	::418297404308602000
12685102	::418297996540116000
124246645	::418297999286992000
180220401	::418298275465138000
180220401	::418298717272158000
124246645	::418299445889867000
173688303	::418299529603977000
180220401	::418299719316549000
180220401	::418301976833572000
180220401	::418302797969227000
124246645	::418302837270265000
180220401	::418303761098887000
180220401	::418304315975938000
180220401	::418304580468736000
177645158	::418306251693764000
322763942	::418310109228703000
139527150	::418312763069300000
276887663	::418313040790962000
370845710	::418315706883518000
282110309	::418316125701931000
173688303	::418317931420717000
593259997	::418323382120116000
287569533	::418326120111808000
235867165	::418332102212345000
376940853	::418335717010325000
376940853	::418335811214405000
376940853	::418335970795061000
376940853	::418335979510849000
376940853	::418336007948234000
376940853	::418336224667893000
376940853	::418336250001502000
376940853	::418336320759418000
376940853	::418336845492015000
607432063	::418336958306213000
81723585	::418337037222039000
376940853	::418337070310907000
376940853	::418337117358411000
376940853	::418337288322445000
426786499	::418338674057560000
315872678	::418339823858884000
69484019	::418340532960903000
132479234	::418342526307663000
129314214	::418343527387762000
69484019	::418343568068329000
60712766	::418344680170848000
165658390	::418344927483793000
184195472	::418345385229180000
210674392	::418345501042294000
252355708	::418346647240724000
141821632	::418348669377581000
129314214	::418352208691073000
236930269	::418352314756247000
416506126	::418352639659622000
129314214	::418352902118576000
141821632	::418354836145319000
302525103	::418359260477534000
57933673	::418360280175767000
277794018	::418360611886477000
159944196	::418375181501857000
128103434	::418377622083485000
15961483	::418378245768085000
505841428	::418381167570608000
300594041	::418382618766221000
256088386	::418382686802030000
230903702	::418383182988189000
287721116	::418386895719399000
262370529	::418388840983035000
235867165	::418389208730853000
262370529	::418390057641586000
336821368	::418390208069902000
166307106	::418390347203375000
262370529	::418390359132360000
262370529	::418390649218805000
235867165	::418391554508595000
262370529	::418392046018527000
132479234	::418393832880078000
274191278	::418395821709602000
359806236	::418398059987341000
362168275	::418398602021863000
362168275	::418398762823069000
445669112	::418399534461759000
274191278	::418401105815429000
274191278	::418401390709313000
124246645	::418401393498533000
336633872	::418401440995246000
336633872	::418401812644118000
274191278	::418401956621590000
274191278	::418402128495788000
42795192	::418403222944878000
274191278	::418403493066461000
274191278	::418404965120356000
274191278	::418405126672363000
274191278	::418405238630932000
108808608	::418406131346984000
274191278	::418406412717268000
274191278	::418406745283637000
322643138	::418408272883122000
80448281	::418408931912712000
33708987	::418409304002408000
274191278	::418410274421350000
605327407	::418410818238042000
329395128	::418411483991908000
274191278	::418412155919028000
274191278	::418412215918534000
146219676	::418413197599985000
274191278	::418414916693811000
545129813	::418415005466640000
274191278	::418415342767988000
545129813	::418415880704643000
329395128	::418417022373199000
34717669	::418418798991912000
362168275	::418419168380465000
177692206	::418419901460926000
362168275	::418420220890742000
378778103	::418421411175464000
362168275	::418421584421216000
177692206	::418423691371098000
177692206	::418423746740092000
177692206	::418423930438037000
362168275	::418423958476980000
41658963	::418424158800719000
414374118	::418425618968363000
177692206	::418426118602235000
173688303	::418426215863574000
81723585	::418427167081381000
81723585	::418427168822022000
524903037	::418427254272958000
81723585	::418427306483265000
402309580	::418427727348113000
378794339	::418427779433000000
402243422	::418429239818326000
146219676	::418431801561206000
329395128	::418432083900788000
252355708	::418432517599793000
15086993	::418432806927081000
146219676	::418433030999793000
252355708	::418433046551883000
22327740	::418433220867158000
329395128	::418433242799546000
555976584	::418433357400121000
146219676	::418433550724378000
555976584	::418433675563241000
22327740	::418433887128154000
173688303	::418434013036957000
378794339	::418434588063457000
22327740	::418434662810148000
173688303	::418435021876105000
274191278	::418435101215567000
224346133	::418435870010904000
23838693	::418436398828769000
223998080	::418436782997250000
636632104	::418436893575876000
264295397	::418437121767403000
295980167	::418437221729832000
100313850	::418437281951657000
15086993	::418438459166978000
423422030	::418438544869175000
295980167	::418439160999849000
203145029	::418439543021658000
414374118	::418439599535718000
36485138	::418439961776758000
357265451	::418440363829776000
186472636	::418440726658023000
54355169	::418440923203518000
23838693	::418441603926458000
234236129	::418441649094549000
54355169	::418441868280856000
34841151	::418442418917482000
499290157	::418442596227092000
499290157	::418443600494481000
320249108	::418443744023572000
499290157	::418444003609030000
630637790	::418444098261876000
449756109	::418444650824101000
449756109	::418444848908476000
630637790	::418447514094669000
344285522	::418447944493576000
426685539	::418448497377935000
573061645	::418448505733005000
13298002	::418449046156873000
285988306	::418449321349353000
163768701	::418449356404957000
630637790	::418449604036661000
124246645	::418450566889472000
180911733	::418450835220070000
142950218	::418451627327365000
361691248	::418452076776017000
236172994	::418452324676161000
252355708	::418452519409295000
252355708	::418452766000807000
177391728	::418453215495983000
95299169	::418454271525666000
32787499	::418454825547075000
15961483	::418455071848812000
499290157	::418455158289211000
109137184	::418455651442909000
406122207	::418455679083364000
231483310	::418456910816616000
30944417	::418457900718125000
412000113	::418458273814024000
412000113	::418458778397204000
412000113	::418458993460133000
412000113	::418459216685174000
18068894	::418459633640939000
412000113	::418459746153152000
412000113	::418460211335024000
30944417	::418460311847305000
412000113	::418460397323038000
142950218	::418461114545238000
316484120	::418461270614888000
15961483	::418461358942732000
316484120	::418461419323928000
412000113	::418461503767842000
15961483	::418462046535962000
18068894	::418462435264065000
15961483	::418462833479675000
15961483	::418463034592342000
412000113	::418463121951309000
15961483	::418463170903412000
236172994	::418464450698440000
529698153	::418464757482405000
124246645	::418464914873651000
23838693	::418465154339459000
23838693	::418465400687689000
448325555	::418465574348668000
282625909	::418466026020696000
15961483	::418466473578098000
18068894	::418466743569231000
282625909	::418467160621842000
445669112	::418467327567339000
529698153	::418467539463569000
445669112	::418468054641569000
445669112	::418469135337545000
234236129	::418470153735528000
163768701	::418470190121512000
234236129	::418470261210370000
282625909	::418470461174185000
236112923	::418472731043430000
718668289	::418473502660763000
180220401	::418475411824058000
177391728	::418476741049331000
42265739	::418477108923338000
177391728	::418477146147782000
166307106	::418477504911794000
166307106	::418478213854429000
324401110	::418478258628227000
295980167	::418478781448216000
187309818	::418479284773470000
166307106	::418480093217181000
79754464	::418481341853081000
18068894	::418481523919450000
69484019	::418481786671607000
16039882	::418482283423608000
295980167	::418482866096332000
295980167	::418482882856759000
295980167	::418484162371133000
33538323	::418484285839245000
69484019	::418484389023326000
18068894	::418485141707980000
69484019	::418487388961533000
586941163	::418487490622656000
180220401	::418488069843468000
555976584	::418488570244890000
180220401	::418488996591722000
18068894	::418489084386885000
180220401	::418489088870584000
180220401	::418489266818129000
241999176	::418489606972391000
18068894	::418489762987507000
18068894	::418490808824655000
180220401	::418492222045028000
17769662	::418493353303748000
27237232	::418493697509302000
81723585	::418493801703817000
81723585	::418494664392470000
180220401	::418495254560395000
81723585	::418495265109053000
81723585	::418495293290586000
81723585	::418496774764904000
142384634	::418496940016680000
402243422	::418498525509320000
473454563	::418500067327483000
180220401	::418500122897420000
605327407	::418502893130760000
34841151	::418502914706264000
235487682	::418503621492211000
235487682	::418503691365138000
239770256	::418503848919957000
235487682	::418503868574474000
177391728	::418503893216018000
295980167	::418507456323387000
295980167	::418507826835628000
295980167	::418507971060973000
157117376	::418508114288459000
67514044	::418508387459293000
127613154	::418508479343517000
295980167	::418508485848883000
445669112	::418509148830318000
180220401	::418509381324402000
69666823	::418510346849382000
34841151	::418511131507183000
69666823	::418511533191491000
34841151	::418511680394768000
69666823	::418512447377391000
727288316	::418512710637076000
236466373	::418512824206626000
79073243	::418514777854312000
287721116	::418516133747367000
282110309	::418516513335685000
701949296	::418516539654959000
237024825	::418517368990482000
146219676	::418520254445535000
236172994	::418521020094361000
63261194	::418523276424785000
69484019	::418523602875871000
383045348	::418523617656201000
69666823	::418523855473221000
150839491	::418524723988144000
180220401	::418525797545029000
79073243	::418526576381140000
180220401	::418526616407388000
142950218	::418529564403699000
142950218	::418530004516237000
180220401	::418530502107070000
163115137	::418533357795180000
15961483	::418534236724154000
57854623	::418534492886679000
142950218	::418538178224857000
234950395	::418541342067666000
634804128	::418542321492189000
508407656	::418542624929107000
317860632	::418544120676622000
180220401	::418544366752264000
339272559	::418544506259378000
339272559	::418544551096508000
317860632	::418544971973533000
180220401	::418545397221425000
177391728	::418546432199516000
177391728	::418546714631340000
132479234	::418546740405747000
320954938	::418547671154954000
304182396	::418551910371983000
339272559	::418553774484242000
79902186	::418553944965931000
445669112	::418555090136760000
445669112	::418555449731194000
445669112	::418555838748700000
224346133	::418557658535571000
377952732	::418558490429239000
320954938	::418558513493704000
236172994	::418558647657332000
236172994	::418558927442173000
412000113	::418559035546542000
241999176	::418559183248949000
236172994	::418559898763264000
261438579	::418560503246360000
479286720	::418562773438967000
69662123	::418564274358087000
69662123	::418564308533272000
69662123	::418564779448352000
114970673	::418565474814025000
236172994	::418565974325854000
29284709	::418567067022147000
236172994	::418567198437683000
29284709	::418567225533272000
301244439	::418567917588852000
153230202	::418567950518341000
153230202	::418568088594837000
153230202	::418568152520224000
29284709	::418568246787588000
153230202	::418568276394782000
415998425	::418568634907516000
468057254	::418570638840696000
468057254	::418570677067579000
238400474	::418571738801115000
238400474	::418572787247104000
237024825	::418573891200483000
362168275	::418574901663268000
237024825	::418576058871328000
237024825	::418576125988581000
207340425	::418577948611190000
141821632	::418578154555326000
39105327	::418578607804411000
630007542	::418579823922270000
520759048	::418580130873618000
339272559	::418581177029521000
339272559	::418581372257964000
339272559	::418581478377656000
163768701	::418582645564772000
122769328	::418582967888642000
122769328	::418582982845542000
264295397	::418583306763259000
33708987	::418584645446684000
373006574	::418586028631285000
373006574	::418586404302487000
264295397	::418586544463941000
555976584	::418586618912452000
339272559	::418588392725549000
322763942	::418588631608344000
339272559	::418588762655166000
177645158	::418589284137181000
308726677	::418589322271412000
545129813	::418589386255921000
308726677	::418593272483704000
434720036	::418593450536087000
373006574	::418593501371043000
46978610	::418593867014082000
373006574	::418593992914120000
46978610	::418593999637987000
166735943	::418594303670497000
53584160	::418595376887644000
53584160	::418595521985404000
53584160	::418595587668185000
370845710	::418596811918413000
329395128	::418596840863727000
260979062	::418597631388971000
373006574	::418598291949887000
373006574	::418598518589108000
411700909	::418598552232022000
373006574	::418599336344162000
46184924	::418599698211958000
596191047	::418599754591772000
46184924	::418599798879440000
180220401	::418599949631111000
180220401	::418600307463954000
180220401	::418602243445641000
554633284	::418602530159853000
46184924	::418604871743315000
46184924	::418605066983968000
304182396	::418605096420016000
166735943	::418606455282237000
79073243	::418606594981515000
46184924	::418606646810513000
180220401	::418606695418318000
32125015	::418607593721196000
369109312	::418607679066873000
29525209	::418608256940904000
180220401	::418609110540500000
94481845	::418610435840290000
94481845	::418610507227357000
46184924	::418610589175275000
94481845	::418610702958727000
94481845	::418610746625654000
94481845	::418610912317411000
16860986	::418611470859915000
46184924	::418611502103273000
411700909	::418611634169729000
94481845	::418611735784722000
393801885	::418615641076424000
370845710	::418615832785072000
173688303	::418615954570870000
237024825	::418616203628666000
237024825	::418616380162715000
237024825	::418617000303144000
264234166	::418617537635430000
554633284	::418618696932679000
554633284	::418619278594568000
237024825	::418619941806292000
237024825	::418620090049769000
81723585	::418621540427923000
237024825	::418621691255074000
180220401	::418622611719876000
237024825	::418622628413202000
721462429	::418622632645656000
237024825	::418622842721153000
237024825	::418623103934029000
237024825	::418623358658285000
237024825	::418623503072366000
180220401	::418623530515714000
237024825	::418623744001589000
79073243	::418623880971161000
393801885	::418624125989421000
370845710	::418625125907316000
237024825	::418625784111058000
177391728	::418626181974327000
237024825	::418627365216845000
237024825	::418627430459260000
237024825	::418627811201388000
42265739	::418627838002995000
42265739	::418629237508034000
177391728	::418629306693058000
237024825	::418629356701745000
237024825	::418629613103771000
721462429	::418630095532597000
237024825	::418630689546719000
237024825	::418633464616091000
237024825	::418634402579890000
237024825	::418634830113693000
22327740	::418634840129294000
237024825	::418634942445539000
237024825	::418635671231012000
478462259	::418635699781644000
545540214	::418635799244963000
237024825	::418637027064958000
237024825	::418637283521085000
186472636	::418637680990515000
186472636	::418637849655644000
186472636	::418637932220936000
46978610	::418639125051609000
295980167	::418639613490524000
79073243	::418640370348871000
79073243	::418640549713678000
53584160	::418641611505934000
79073243	::418642623994159000
116343636	::418644289959510000
79073243	::418645482940805000
69666823	::418646629864833000
282110309	::418646682973528000
282110309	::418646977019412000
69484019	::418647860846927000
69484019	::418648330973896000
370845710	::418648969573437000
250338969	::418649457807216000
250338969	::418649729786867000
250338969	::418650046247079000
250338969	::418650271774814000
250338969	::418650519800791000
250338969	::418651144785633000
537003519	::418654107076145000
473718221	::418654441026232000
283051149	::418654739731984000
373569970	::418655341346168000
473118863	::418659574733107000
473118863	::418659765230006000
195846146	::418659806346756000
473118863	::418659885904297000
94226339	::418660090179121000
430943995	::418660177857241000
478462259	::418661507124051000
151366552	::418664952426033000
151366552	::418665040393146000
151366552	::418665259461640000
237024825	::418665506217132000
282110309	::418665689462112000
237024825	::418665946216431000
151366552	::418665951387590000
282110309	::418665957218078000
302525103	::418667030758187000
286502927	::418667444283002000
224346133	::418670038493986000
282625909	::418670368342409000
315872678	::418678374039441000
237024825	::418680757335252000
124246645	::418690052986662000
187309818	::418694270196129000
187309818	::418694483275186000
187309818	::418694720307884000
187309818	::418695061908762000
473118863	::418697223002525000
60712766	::418699388547260000
163115137	::418704677661052000
165658390	::418707313784930000
184195472	::418707777893060000
274432702	::418707895513931000
210674392	::418707895635570000
250338969	::418710312171220000
520759048	::418712417762177000
434720036	::418714322726952000
434720036	::418714388070014000
241999176	::418714402448101000
236930269	::418714704127590000
416506126	::418715042318532000
311724390	::418715641709748000
203145029	::418718403395080000
447912275	::418719576470216000
57933673	::418722661288509000
277794018	::418722969230118000
16039882	::418722983218143000
301244439	::418724403804119000
236112923	::418727579768872000
605327407	::418727793288294000
133508241	::418730118576476000
281589334	::418736586898276000
46184924	::418737057129713000
159944196	::418737570827104000
286216848	::418738483801235000
282625909	::418738640437522000
415998425	::418739904999219000
415998425	::418740087019413000
545129813	::418741632088145000
505841428	::418743866955542000
300594041	::418745018006769000
256088386	::418745090530488000
166735943	::418745247880187000
230903702	::418745597605052000
37867502	::418745697069170000
34717669	::418747528922660000
34717669	::418749039669030000
227476350	::418750223452622000
209345596	::418750562402709000
336821368	::418752621189398000
336633872	::418754963192696000
303480264	::418755146139840000
303480264	::418755675100299000
177391728	::418757873573699000
311111569	::418759988036009000
311111569	::418760266269331000
311111569	::418760420951080000
311111569	::418760426516905000
311111569	::418760438994968000
359806236	::418760464391098000
311111569	::418760480841564000
311111569	::418760503478218000
311111569	::418760805191258000
127613154	::418760920005754000
311111569	::418760997579407000
311111569	::418761178748157000
127613154	::418761201381040000
311111569	::418761202395648000
311111569	::418761448303894000
311111569	::418762650513047000
311111569	::418762729777016000
311111569	::418762737066737000
311111569	::418762749779673000
311111569	::418762763667009000
311111569	::418762773578145000
311111569	::418762979501301000
127613154	::418763158770450000
127613154	::418763355311329000
285141722	::418763758375165000
555976584	::418765065756495000
555976584	::418766461369188000
419307287	::418766984801579000
15961483	::418769501509804000
555976584	::418769570116034000
15961483	::418769612918902000
15961483	::418770176981491000
349472194	::418770298410782000
96882214	::418770707980353000
96882214	::418770715496566000
285141722	::418770929821302000
46727568	::418771232599719000
96882214	::418771613689974000
223005614	::418771617410326000
96882214	::418771937809014000
46697333	::418772370795425000
223005614	::418772431637995000
96882214	::418772490706366000
94310638	::418772514169294000
223005614	::418772660886073000
223005614	::418773392565612000
46184924	::418773553887326000
22327740	::418773593799925000
223005614	::418773852294873000
301778739	::418773890513780000
301778739	::418774365669695000
223005614	::418774588915343000
96882214	::418774928796577000
96882214	::418775135605121000
207340425	::418775504406450000
207340425	::418775670706421000
139527150	::418775998675439000
96882214	::418777060127944000
180388620	::418777503671390000
96882214	::418778020908765000
94310638	::418778936311435000
223005614	::418778988727644000
223005614	::418779029898924000
223005614	::418779107464187000
223005614	::418779236711661000
96882214	::418779489221357000
132479234	::418780033726287000
415998425	::418780104739667000
223005614	::418780280413908000
96882214	::418780421963255000
621062028	::418780752109518000
15961483	::418780859257192000
54355169	::418781025867550000
718668289	::418781154720768000
54355169	::418781250032521000
54355169	::418781334979747000
54355169	::418781520178843000
54355169	::418781691419701000
222173816	::418781885373104000
54355169	::418782020576096000
445669112	::418782828131016000
54355169	::418783019395080000
467772798	::418783144159219000
336633872	::418785590604464000
336633872	::418785777343287000
336633872	::418785835069480000
479286720	::418786195511214000
41658963	::418786365992468000
231674152	::418786398075105000
344285522	::418788085456187000
344285522	::418788241660444000
344285522	::418789362240065000
336633872	::418791048518062000
336633872	::418791165069377000
336633872	::418794056068911000
234236129	::418795825188179000
234236129	::418795996336762000
234236129	::418799440124592000
285141722	::418801550299910000
223005614	::418801684580544000
223005614	::418801709838651000
192677318	::418802030313230000
701949296	::418802158822117000
192677318	::418802240070369000
192677318	::418802294961238000
701949296	::418803061235019000
46697333	::418803066712772000
227476350	::418803343822057000
223005614	::418803472981426000
36485138	::418804696342888000
282110309	::418804722267467000
336633872	::418806589857202000
177692206	::418806800033792000
336633872	::418806872834314000
122725183	::418809801775120000
596191047	::418810165362561000
180220401	::418811436484136000
13298002	::418811437969338000
180220401	::418811735521243000
20545953	::418811828991295000
125560060	::418812866989674000
376940853	::418813734534926000
607432063	::418814113226035000
71926182	::418816691720572000
344285522	::418817459266011000
573061645	::418818730462699000
322763942	::418818929730269000
30671407	::418820871340322000
30671407	::418820958867038000
30671407	::418821039544467000
30671407	::418821325663526000
30671407	::418822365993119000
97095901	::418823120259416000
81723585	::418824444933468000
223594866	::418825112071450000
139527150	::418825329549914000
285141722	::418828297372307000
128103434	::418829268735369000
69484019	::418829758034481000
69484019	::418830700284891000
69484019	::418831330864943000
16860986	::418831518648107000
223594866	::418831942105456000
180220401	::418832181998264000
180220401	::418833056359657000
295980167	::418833093844168000
122725183	::418833273209376000
17179941	::418833660121325000
17179941	::418833880335273000
180220401	::418834083204968000
495598070	::418834085692186000
223594866	::418834245428473000
22327740	::418834503243546000
261438579	::418835179512160000
22327740	::418835191801470000
180220401	::418835483909562000
261438579	::418835752479645000
223005614	::418835870209175000
180220401	::418836155652521000
15961483	::418836904423858000
495598070	::418837303398633000
14424207	::418837545221627000
434720036	::418837784963457000
434720036	::418838366986043000
301778739	::418839644646948000
26897261	::418839949228912000
301778739	::418839953540653000
46697333	::418839975661027000
69484019	::418840065843134000
434720036	::418840622917623000
180220401	::418840774277881000
223594866	::418841046031015000
163115137	::418841884707270000
15961483	::418842411906138000
301778739	::418842489735241000
370845710	::418842765900787000
324401110	::418843308136222000
528542109	::418844189317545000
528542109	::418844570722377000
180220401	::418847137120534000
41753572	::418847283828883000
634804128	::418847847740477000
222217573	::418849075232903000
222217573	::418849158250782000
282625909	::418849264274784000
347984656	::418850629550092000
235867165	::418850836534411000
180220401	::418850947234676000
369109312	::418851115812524000
177391728	::418851236868141000
177391728	::418851812678983000
324401110	::418852942272155000
180220401	::418853196753166000
598834287	::418853319579553000
180220401	::418853468460171000
24147563	::418854778865983000
180220401	::418855029500432000
81723585	::418856342883815000
234236129	::418856527525462000
180220401	::418856609272451000
177391728	::418857111796195000
234236129	::418857224216125000
177391728	::418857228741795000
81723585	::418858241976569000
177391728	::418858810678075000
301778739	::418858927711715000
125560060	::418860201434157000
125560060	::418860226449010000
125560060	::418860349044310000
125560060	::418860546675318000
285988306	::418860711788691000
125560060	::418860860006612000
177645158	::418861212160765000
177645158	::418861428133474000
125560060	::418862002774503000
36119799	::418862381658550000
125560060	::418862616631443000
46727568	::418862899663106000
353567857	::418862968550334000
180220401	::418863018848428000
97095901	::418863020551712000
180220401	::418863286054965000
180220401	::418863619133022000
97095901	::418863723936505000
370845710	::418864368642568000
97095901	::418864648935710000
180220401	::418866475193999000
218750630	::418866647416311000
97095901	::418867082114396000
97095901	::418867875223711000
81723585	::418868518990274000
100373532	::418869876938141000
165343536	::418870495585796000
69484019	::418871639883792000
370845710	::418874199696879000
17179941	::418877025676312000
320249108	::418877381760135000
236172994	::418878247561334000
235867165	::418878480126726000
311111569	::418882697168433000
166307106	::418884400944672000
573061645	::418886045136977000
378778103	::418886373975027000
142950218	::418887945748504000
146219676	::418888804532224000
377486283	::418889307345006000
146219676	::418889428741132000
282625909	::418889640951971000
377486283	::418891076439527000
309355379	::418891524194467000
479286720	::418892011471917000
479286720	::418892089494360000
479286720	::418892182691807000
479286720	::418892503161765000
479286720	::418892583797284000
479286720	::418892751414231000
479286720	::418893057946550000
377486283	::418893473664606000
33708987	::418894444063375000
336633872	::418897259808694000
55964893	::418898259160350000
336633872	::418898999291412000
81723585	::418901840458043000
96882214	::418901932904685000
163115137	::418902165864734000
96882214	::418902210571800000
304182396	::418902517238755000
301778739	::418902559936368000
96882214	::418903073201733000
301778739	::418904571671375000
142950218	::418905410113114000
545129813	::418905454581121000
69484019	::418905547547488000
237024825	::418906209945542000
299484513	::418909083110887000
241324134	::418910532356542000
301778739	::418910638824386000
129314214	::418910686946021000
141821632	::418910774602391000
573061645	::418911005754683000
573061645	::418911194708078000
573061645	::418911365676277000
129314214	::418912563477635000
129314214	::418912580980449000
129314214	::418912733858254000
69484019	::418912882127302000
573061645	::418912989094629000
301778739	::418913156128186000
573061645	::418913540909432000
434720036	::418914058427834000
378794339	::418914879810985000
573061645	::418915311258050000
129314214	::418915313875693000
304182396	::418915455081136000
573061645	::418915949803085000
139155100	::418916022767587000
545129813	::418916273184329000
304182396	::418916462016086000
139155100	::418916511286558000
285988306	::418916740975067000
573061645	::418916840601960000
545129813	::418916957048807000
139155100	::418917101659631000
573061645	::418917476911820000
573061645	::418918407300329000
573061645	::418919772349136000
573061645	::418920038469361000
180911733	::418920305482932000
445669112	::418920745360564000
636632104	::418920782253654000
573061645	::418921836441653000
163768701	::418924009498353000
22327740	::418927828475072000
33708987	::418928375219355000
189368301	::418929209520959000
338830055	::418931077470629000
185455808	::418931367343583000
141821632	::418932547674845000
74262042	::418932915637329000
528542109	::418933648390246000
528542109	::418934329004523000
83092668	::418934761470431000
255313314	::418935441896013000
255313314	::418936551075491000
124246645	::418937370017550000
321166954	::418938412976988000
234236129	::418938779806601000
295980167	::418940483511926000
419307287	::418941324331859000
177391728	::418941540380061000
32252775	::418942256926961000
41658963	::418942786273288000
506100348	::418942967626227000
41658963	::418943045540003000
236112923	::418943286129467000
41658963	::418943531143925000
63261194	::418943591076331000
236112923	::418943740301283000
387625128	::418943743702880000
303498273	::418944074146926000
387625128	::418944501957554000
387625128	::418944877880033000
32252775	::418945006276468000
32252775	::418945319821262000
34841151	::418945879308259000
153230202	::418945987202527000
139155100	::418947103285837000
69484019	::418947125423407000
139155100	::418948449581932000
528542109	::418950405130059000
234236129	::418950695325159000
445808726	::418951042609713000
234236129	::418951152328118000
53584160	::418951463310618000
96882214	::418954777729306000
286502927	::418954908524478000
268546928	::418955717924892000
29525209	::418956251607748000
29525209	::418956307379400000
124246645	::418956330968580000
29525209	::418956331756695000
17146204	::418957200409645000
91024211	::418958210905931000
29525209	::418958283454439000
29525209	::418958695263776000
274432702	::418959126417244000
29525209	::418959204712329000
234236129	::418959837423079000
32787499	::418960305889099000
369109312	::418960603575635000
46978610	::418960756835880000
369109312	::418960907473924000
46978610	::418961102819840000
91024211	::418961520543137000
301778739	::418961666370707000
339184731	::418961690907000000
520759048	::418961749069410000
520759048	::418961776344973000
37119867	::418962949982924000
309355379	::418963200974258000
177391728	::418963780005924000
150870283	::418963836633231000
192677318	::418964058097061000
316878403	::418964597291642000
309355379	::418964653293993000
29525209	::418964793114894000
29525209	::418965154802331000
141821632	::418965353687822000
29525209	::418965624627277000
29525209	::418966183035932000
91024211	::418966326598987000
177391728	::418967096089772000
259435939	::418967552162009000
166735943	::418967554569568000
387625128	::418967751013965000
259435939	::418967812284383000
520759048	::418968098243219000
69662123	::418968156057522000
520759048	::418968203574784000
520759048	::418968334604845000
29525209	::418968733143425000
29525209	::418968795357532000
29525209	::418969015776575000
29525209	::418969043387678000
29525209	::418969200162373000
29525209	::418969250498240000
29525209	::418969404445949000
285141722	::418969553029173000
29525209	::418969849352560000
29525209	::418970114017345000
177391728	::418970135106289000
29525209	::418970236369371000
94310638	::418970412270108000
373006574	::418970881470132000
94310638	::418970892639551000
373006574	::418971121153622000
94310638	::418971508371779000
91024211	::418971811662266000
91024211	::418972075395919000
259435939	::418972158191468000
91024211	::418972198708473000
29525209	::418972303330783000
29525209	::418972602791497000
91024211	::418972954731749000
554633284	::418973668317081000
29525209	::418974039646797000
91024211	::418974542586187000
64905964	::418974762267058000
91024211	::418974839991717000
387625128	::418974852436213000
29525209	::418975045218627000
29525209	::418975087232950000
91024211	::418975102869708000
259435939	::418975116920619000
29525209	::418975133420638000
295980167	::418975199078264000
29525209	::418975209756962000
295980167	::418975231215038000
26897261	::418975453571846000
237024825	::418975472798556000
29525209	::418975579124166000
445808726	::418975617854738000
387625128	::418975733344919000
91024211	::418975907974758000
29525209	::418975911665336000
209345596	::418975940933218000
29525209	::418975975880155000
209345596	::418976058319589000
387625128	::418976079941206000
29525209	::418976242428157000
29525209	::418976424146382000
29525209	::418976450159464000
209345596	::418976623308726000
91024211	::418976637448097000
26897261	::418976678975918000
387625128	::418976700987609000
387625128	::418976784093556000
26897261	::418976966205648000
91024211	::418977978924924000
29525209	::418978230008164000
29525209	::418978291861573000
91024211	::418978678752968000
29525209	::418978786609082000
29525209	::418978848923869000
166307106	::418979021083664000
29525209	::418979497384222000
237024825	::418979733872062000
237024825	::418979946397065000
721462429	::418982773597020000
79073243	::418983657550774000
257097351	::418984368015560000
268546928	::418984410630094000
257097351	::418984592989630000
339184731	::418984781733322000
139527150	::418986447685685000
91024211	::418986590053347000
91024211	::418986710228561000
234236129	::418986934510166000
369109312	::418987347489738000
53584160	::418987351394635000
91024211	::418987821131898000
139527150	::418988337987194000
369109312	::418989047214641000
237024825	::418991034752696000
237024825	::418992131475128000
79073243	::418993974922072000
287569533	::418993993494851000
393499174	::418994497755045000
199545464	::418994989603909000
79073243	::418995136601661000
199545464	::418995337928257000
32787499	::418995395394408000
234236129	::418997275713482000
309355379	::418997585660350000
383045348	::419000917178847000
32787499	::419000977577234000
346392612	::419001971094204000
346392612	::419002029885763000
54355169	::419005628325969000
323011452	::419006482806366000
237024825	::419006552536653000
237024825	::419009337080561000
237024825	::419009926497710000
237024825	::419010409341804000
241324134	::419010549641658000
282110309	::419013873438425000
173688303	::419013887703646000
282110309	::419014414126563000
473718221	::419016839138521000
283051149	::419017144131534000
161346822	::419017465377484000
634804128	::419018070796279000
65501923	::419018251658461000
65501923	::419018590063308000
65501923	::419018779276759000
257097351	::419021833170477000
257097351	::419022073919320000
257097351	::419022559183523000
323011452	::419023014198407000
253381064	::419023717868789000
257097351	::419024190495145000
257097351	::419026464890032000
257097351	::419026897704472000
257097351	::419027203163033000
257097351	::419027308670775000
14424207	::419028229505417000
19501845	::419030060788879000
69484019	::419031206471008000
419307287	::419031514442399000
370845710	::419032950135463000
236172994	::419033005584568000
69484019	::419033584167837000
295980167	::419033749884379000
69484019	::419035988388610000
473118863	::419036643677724000
69484019	::419036776242495000
69484019	::419037574254977000
69484019	::419038883243110000
69484019	::419044573265276000
257097351	::419046116944904000
257097351	::419046813375557000
257097351	::419048323731820000
259233215	::419048536135962000
22327740	::419053783633502000
22327740	::419055818420416000
141821632	::419058602985279000
22327740	::419061425638621000
139155100	::419061596355579000
389558044	::419061688709554000
139155100	::419061923402231000
389558044	::419061935728889000
139155100	::419061948228313000
22327740	::419062023817662000
389558044	::419062096194576000
389558044	::419062257197129000
389558044	::419062861030105000
22327740	::419062943448186000
289707794	::419063092765421000
389558044	::419063165335265000
289707794	::419063294402363000
289707794	::419063383942373000
289707794	::419063610564804000
389558044	::419063679905067000
289707794	::419063793692340000
389558044	::419064002677723000
389558044	::419064305082847000
389558044	::419064606489710000
389558044	::419064980353204000
389558044	::419065309870305000
389558044	::419065701618302000
545129813	::419067247295221000
389558044	::419067251761754000
389558044	::419067308477124000
389558044	::419067431546408000
389558044	::419067793514823000
389558044	::419067965934284000
389558044	::419068199834238000
389558044	::419068587437854000
389558044	::419068679439933000
60712766	::419068705650511000
389558044	::419068984068038000
165658390	::419069709380644000
389558044	::419069716586450000
389558044	::419070045910609000
184195472	::419070179348209000
210674392	::419070297837281000
389558044	::419071178494328000
389558044	::419071439308742000
389558044	::419072239363842000
389558044	::419072485783379000
389558044	::419073041633525000
274432702	::419073968310476000
22327740	::419074356686643000
64905964	::419075729574608000
389558044	::419075746917650000
389558044	::419076362083631000
389558044	::419076632935030000
129314214	::419076741609824000
389558044	::419076801684455000
236930269	::419077095302508000
389558044	::419077197354106000
416506126	::419077430532272000
389558044	::419077611751342000
389558044	::419078734050635000
389558044	::419079107679232000
57933673	::419085049904898000
277794018	::419085356823109000
387625128	::419085742761967000
22327740	::419089237502623000
133508241	::419092502042259000
377952732	::419095900389003000
339184731	::419099483201224000
159944196	::419099965151916000
20545953	::419100234309173000
163115137	::419102820626092000
304182396	::419103842601422000
339184731	::419104361810116000
506100348	::419105507362615000
506100348	::419105630046003000
336633872	::419105825828139000
300594041	::419107403062194000
256088386	::419107471756517000
230903702	::419107974716461000
177391728	::419110183587946000
17179941	::419110783457697000
17179941	::419111010004631000
17179941	::419111236237004000
241999176	::419112825777565000
316878403	::419113209141166000
316878403	::419113558988038000
127613154	::419114559052333000
336821368	::419115036024381000
142950218	::419115903738183000
339272559	::419116765642493000
339184731	::419117802385981000
545540214	::419121227106484000
340693336	::419121540362272000
91024211	::419122511054663000
359806236	::419122853439471000
91024211	::419122992929841000
142950218	::419123433117859000
495598070	::419125105600790000
132479234	::419127387381850000
321166954	::419129647641554000
304182396	::419131194195054000
34717669	::419134826013155000
218750630	::419135322996633000
234236129	::419135652702076000
234236129	::419135804846243000
234236129	::419135910337187000
630007542	::419136174708367000
129314214	::419136660954431000
234236129	::419139444529061000
177391728	::419140109166850000
177391728	::419140716674039000
129844944	::419140790418694000
128103434	::419142492538150000
91024211	::419142787687542000
15961483	::419143675600306000
129844944	::419143714234068000
27237232	::419144211699867000
57067055	::419144565904642000
298090474	::419145166339854000
57067055	::419145493172588000
251892054	::419145883612348000
282625909	::419145916848025000
66486074	::419146464191733000
94226339	::419147398087069000
94310638	::419148818236469000
163115137	::419149090015150000
177391728	::419149132570578000
163115137	::419149777990078000
234236129	::419150227824594000
163115137	::419150303641214000
184578066	::419151097140228000
259435939	::419151842577510000
255765560	::419151882313940000
301778739	::419152141174185000
252451878	::419154401971154000
217516272	::419159342479179000
118470515	::419159598201700000
302525103	::419160281936175000
540197402	::419164484524326000
259435939	::419165813049131000
259435939	::419166007874555000
15961483	::419166563984343000
139527150	::419166761984872000
348682667	::419167787656183000
348682667	::419167990173548000
139527150	::419169425082707000
139527150	::419170031981690000
382843637	::419170719906689000
13298002	::419173828557017000
554633284	::419174080739168000
309355379	::419175260924444000
165343536	::419175991261810000
165343536	::419176354853453000
165343536	::419177250656120000
308726677	::419178932416417000
234236129	::419179530599673000
234236129	::419180761376256000
445808726	::419181039857455000
621062028	::419181736526757000
376940853	::419185719299424000
382843637	::419186015635795000
634804128	::419188622399520000
634804128	::419190934849335000
189368301	::419191562422476000
376940853	::419192347402858000
31541384	::419192505100668000
634804128	::419193707951583000
344285522	::419194052081618000
34841151	::419195865816113000
344285522	::419196051644772000
344285522	::419196173300559000
344285522	::419196259434770000
320249108	::419196450749554000
344285522	::419196478452957000
34841151	::419196928501743000
348682667	::419197003286192000
34841151	::419197018037571000
22327740	::419197392357826000
36485138	::419197821934645000
593259997	::419197915773407000
97095901	::419198318280192000
282110309	::419198372843896000
97095901	::419198478557134000
339272559	::419198728671870000
69484019	::419199178729070000
429696833	::419200253338742000
22327740	::419200498688720000
247362551	::419202239182290000
429696833	::419202602618740000
69484019	::419202797356474000
573061645	::419203979625496000
100313850	::419205422772264000
15961483	::419206212228358000
348682667	::419206226363580000
634804128	::419207007095103000
339272559	::419207378434019000
387625128	::419207741111275000
634804128	::419208202048110000
69484019	::419208457242542000
634804128	::419208652524769000
387625128	::419208679754575000
634804128	::419208899305033000
387625128	::419209887013695000
111978710	::419210009671528000
47547782	::419210413298167000
34841151	::419210474535022000
432590763	::419211913856180000
47547782	::419212029761581000
432590763	::419212971236024000
348682667	::419212975103553000
353567857	::419215074603958000
139155100	::419215419506163000
554633284	::419216320219979000
348682667	::419217731620450000
166307106	::419218206213943000
554633284	::419220479598411000
69662123	::419221305087377000
554633284	::419223036995203000
285141722	::419223408606339000
384109939	::419224232229236000
46697333	::419224634194927000
382843637	::419225634406400000
118470515	::419228973839577000
285988306	::419231865112129000
286216848	::419231959336771000
282625909	::419232295719936000
282625909	::419232307237515000
15688986	::419232686620688000
289707794	::419233881221775000
53165262	::419234229483220000
195846146	::419235094453575000
429696833	::419237058763190000
382843637	::419240906290909000
15688986	::419243032999759000
506100348	::419243140738863000
57067055	::419243344427225000
162315218	::419243651391168000
281212143	::419243814310539000
320954938	::419244012214571000
348682667	::419244586402598000
320954938	::419245398645960000
57067055	::419246140337684000
348682667	::419246467162062000
122725183	::419246549487853000
348682667	::419247001902264000
33538323	::419247272850124000
57067055	::419247287106535000
373006574	::419249308886921000
32787499	::419249803684347000
189368301	::419250219314724000
57067055	::419250924486660000
111978710	::419251283464564000
57067055	::419251322123452000
111978710	::419251372790280000
32787499	::419252117237678000
114970673	::419252340366278000
370845710	::419252606930661000
479286720	::419253626251788000
479286720	::419253757168599000
348682667	::419253864458899000
479286720	::419253903847587000
348682667	::419253966544068000
479286720	::419254004435410000
348682667	::419254056012759000
57067055	::419254141924675000
479286720	::419254251584765000
57067055	::419254313706586000
479286720	::419254346032119000
348682667	::419254395696873000
69484019	::419254988599463000
411700909	::419255288043438000
348682667	::419255297585451000
348682667	::419255681267814000
479286720	::419255975758266000
382843637	::419256306911154000
57067055	::419257055850295000
186472636	::419258068996595000
186472636	::419258257052418000
186472636	::419258576062803000
97095901	::419259985231872000
166735943	::419260182817177000
429696833	::419260724741799000
573061645	::419260737727369000
634804128	::419260918241845000
69666823	::419261387693895000
79073243	::419261859783401000
241324134	::419266121955807000
114970673	::419266235202015000
369109312	::419267019834654000
473118863	::419267205470375000
634804128	::419267360998957000
445808726	::419267479874318000
234236129	::419269432930611000
634804128	::419270013283889000
92936298	::419271259600715000
59241106	::419272791926779000
59241106	::419272848465993000
348682667	::419273042037334000
59241106	::419273057845653000
59241106	::419273075285565000
59241106	::419273119426445000
554633284	::419273133359517000
59241106	::419273197817966000
59241106	::419273376939909000
387625128	::419273805299593000
348682667	::419273960392757000
59241106	::419274011206746000
382843637	::419276251938160000
554633284	::419277324941398000
348682667	::419277570224705000
348682667	::419278090226118000
146549492	::419278103333330000
348682667	::419278177157283000
114970673	::419278186086551000
348682667	::419278189777944000
554633284	::419278647191539000
335100293	::419279698959421000
554633284	::419280293460058000
47547782	::419280329019379000
259233215	::419282007731240000
282110309	::419283269545656000
282110309	::419283627441422000
69028501	::419283772756865000
69028501	::419284467702710000
260539431	::419285308576784000
295980167	::419286113778286000
441047226	::419286260755095000
441047226	::419286292124299000
441047226	::419286956938260000
348682667	::419286964291260000
277204534	::419287059309027000
441047226	::419287402125860000
441047226	::419287422359187000
441047226	::419288914914852000
441047226	::419289016819662000
441047226	::419289187956056000
441047226	::419289225084014000
441047226	::419289285276491000
441047226	::419289348396552000
441047226	::419289442676133000
441047226	::419289986060795000
441047226	::419290092919095000
320954938	::419290234606452000
397934536	::419290773989761000
441047226	::419290929086750000
441047226	::419291019234926000
91024211	::419291158419095000
441047226	::419291371594207000
441047226	::419291527731761000
441047226	::419291664688369000
320954938	::419291795286003000
441047226	::419291819982454000
441047226	::419291851716567000
441047226	::419291920477986000
441047226	::419291974248972000
441047226	::419292038442790000
441047226	::419292071070289000
441047226	::419292306705903000
441047226	::419292387790188000
441047226	::419292408694595000
114600119	::419293969580048000
114600119	::419294050878230000
528542109	::419294545436614000
46727568	::419294605108994000
114600119	::419294706410225000
114600119	::419294846554505000
46727568	::419295079266672000
46727568	::419295392899944000
46727568	::419295512672468000
382843637	::419296501463277000
223594866	::419296505988911000
323011452	::419298228601774000
367308760	::419298618911506000
224093638	::419298659986321000
161346822	::419298704432955000
32252775	::419298838898565000
32252775	::419299731727474000
32252775	::419299883599015000
348682667	::419300573096464000
161346822	::419300832366952000
393499174	::419301138908086000
124246645	::419301330365054000
348682667	::419302913383862000
259435939	::419304091630968000
142950218	::419304699234623000
323011452	::419305804341059000
479286720	::419305931776991000
323011452	::419306443729149000
121100953	::419306571982962000
323011452	::419306796751155000
121100953	::419307224306307000
121100953	::419307433413332000
607432063	::419307680964956000
460471042	::419309064624279000
460471042	::419309374650470000
185633935	::419309485023584000
274432702	::419309547858055000
78404115	::419309562819526000
79073243	::419309566317568000
348682667	::419310125544132000
161346822	::419310812969201000
32252775	::419311487929573000
53584160	::419312723046854000
53584160	::419312936306212000
59241106	::419313333968584000
59241106	::419313424838176000
59241106	::419313936769769000
59241106	::419314010203631000
59241106	::419314070689685000
59241106	::419314322465386000
59241106	::419314419571912000
59241106	::419314456699891000
274191278	::419314604007632000
127613154	::419314742012817000
59241106	::419314762577895000
127613154	::419314773365243000
59241106	::419314839157497000
59241106	::419315028937162000
59241106	::419315151587008000
286502927	::419315341601144000
59241106	::419315929517142000
59241106	::419316005266264000
382843637	::419316155804041000
316484120	::419317971123593000
108808608	::419318135733649000
127613154	::419318397097099000
59241106	::419318591771901000
59241106	::419318858093457000
414374118	::419318984090320000
414374118	::419319487675244000
46978610	::419319654427803000
506100348	::419320397515874000
506100348	::419320613396701000
348682667	::419320850631098000
506100348	::419320976786980000
414374118	::419321003219906000
348682667	::419321124103524000
348682667	::419321279737393000
167988674	::419321537494523000
124246645	::419321734622642000
348682667	::419321913639727000
414374118	::419322009336942000
124246645	::419322215503777000
414374118	::419322229391101000
323011452	::419322361901350000
166307106	::419322821781635000
124246645	::419322845924450000
253347580	::419322891369336000
253347580	::419323081836863000
59241106	::419323832877719000
253347580	::419324521674330000
411700909	::419324599470661000
411700909	::419324833873539000
253347580	::419325033815617000
348682667	::419325183053545000
348682667	::419325692829249000
348682667	::419325755492163000
59241106	::419325931711639000
316484120	::419325975860887000
348682667	::419326648434302000
124246645	::419326800138080000
79073243	::419327820611874000
53584160	::419328240377790000
14424207	::419328925920411000
338830055	::419329163242131000
241999176	::419330587074506000
382843637	::419331441689104000
338830055	::419331617581047000
348682667	::419332135452164000
431944862	::419332222181572000
177391728	::419332643877294000
348682667	::419333367528951000
323011452	::419333911362023000
166735943	::419334963381940000
460471042	::419335214994030000
229364831	::419335268874072000
393622132	::419335311441682000
348682667	::419335375463927000
348682667	::419335469122727000
323011452	::419335833288597000
348682667	::419336185912516000
97095901	::419336733378220000
348682667	::419337561459658000
12685102	::419337687334940000
12685102	::419337736043372000
348682667	::419337918990544000
12685102	::419338327696084000
348682667	::419338410776887000
313529594	::419338542364360000
346392612	::419338893347934000
124246645	::419338922280624000
348682667	::419339119366795000
348682667	::419339190019850000
313529594	::419339474913337000
348682667	::419339697580953000
348682667	::419340183222222000
313529594	::419340211194056000
313529594	::419340447991857000
320954938	::419341204719816000
320954938	::419341299309756000
460471042	::419342080314712000
369109312	::419342312121307000
313529594	::419342852083052000
139527150	::419343316975497000
426402586	::419343975250538000
166307106	::419344023313457000
217516272	::419345318157623000
313529594	::419346016622493000
382843637	::419346724134858000
718668289	::419348105239080000
320002424	::419348851964002000
261438579	::419350552552562000
261438579	::419350856480223000
261438579	::419353527618527000
46697333	::419353693150932000
48152030	::419354832902696000
369109312	::419355259459633000
261438579	::419355279609057000
369109312	::419361931959758000
261438579	::419362125065109000
261438579	::419362270322253000
382843637	::419362324404002000
261438579	::419362877997195000
389558044	::419363772935852000
313529594	::419363842510974000
369109312	::419364355323752000
389558044	::419364725894307000
389558044	::419365372974739000
389558044	::419365777465024000
389558044	::419365952673677000
389558044	::419366201249132000
261438579	::419366474038276000
261438579	::419366993762856000
389558044	::419367555862507000
389558044	::419368039302197000
389558044	::419368154700070000
389558044	::419368315140579000
389558044	::419368628480266000
313529594	::419368720318750000
389558044	::419368778460172000
389558044	::419368987068076000
69484019	::419370057991327000
389558044	::419370096608309000
389558044	::419370484673683000
389558044	::419371270782730000
389558044	::419371523762171000
389558044	::419371813886390000
261438579	::419372314744999000
389558044	::419372933744558000
389558044	::419373240599846000
32787499	::419374307954151000
389558044	::419374757604122000
389558044	::419374800843206000
389558044	::419375463325134000
473718221	::419379227528425000
283051149	::419379536560525000
329475109	::419381700519788000
139527150	::419381892681445000
382843637	::419382231271215000
261438579	::419383976025788000
261438579	::419384367597625000
282625909	::419384406252744000
261438579	::419384545142525000
139527150	::419384604777136000
139527150	::419384837850398000
282625909	::419385158597607000
53165262	::419386386655875000
97095901	::419386792341942000
53165262	::419387243103416000
97095901	::419387250972323000
139527150	::419387306139594000
97095901	::419387515997798000
97095901	::419387889878061000
97095901	::419388008799145000
97095901	::419388091414347000
97095901	::419388201275777000
97095901	::419388243059429000
97095901	::419388364018958000
97095901	::419388581548130000
97095901	::419388652050210000
97095901	::419388861694103000
97095901	::419389410405527000
97095901	::419389512947863000
139527150	::419390031577362000
545129813	::419390445081595000
42261351	::419390524265467000
42261351	::419390633816514000
97095901	::419390948444221000
42261351	::419391107131142000
42261351	::419391289361063000
97095901	::419391928116183000
42261351	::419391945178238000
434720036	::419391975125549000
22327740	::419392232676790000
97095901	::419392406157811000
42261351	::419392443780308000
42261351	::419392610692648000
42261351	::419392709170708000
42261351	::419392894571524000
42261351	::419393085705965000
42261351	::419393124826230000
434720036	::419393173123641000
42261351	::419393280082575000
42261351	::419393446646784000
42261351	::419393607599013000
97095901	::419393623219011000
42261351	::419393812092313000
42261351	::419394029978009000
97095901	::419394092385439000
42261351	::419394124215631000
42261351	::419394149637320000
42261351	::419394239126982000
42261351	::419394443167277000
482944497	::419394848308072000
97095901	::419394883573796000
97095901	::419395346494922000
97095901	::419395621704175000
97095901	::419396836609519000
97095901	::419396926015299000
382843637	::419397751341088000
97095901	::419397890533228000
20935798	::419397978982723000
257097351	::419398323812827000
69484019	::419404357956677000
299484513	::419405209358450000
69484019	::419405392829874000
69484019	::419405417920217000
630637790	::419406936899997000
69484019	::419407841649102000
636632104	::419408221925683000
132479234	::419409602015674000
339184731	::419410163343175000
339184731	::419411766624669000
339184731	::419411778159001000
382843637	::419412964429803000
402243422	::419415942372679000
63261194	::419419095843745000
433003196	::419422923049676000
361691248	::419429716290850000
60712766	::419431101019717000
165658390	::419432099704082000
184195472	::419432557533351000
210674392	::419432674353086000
315872678	::419432851411443000
59241106	::419432963714338000
382843637	::419433096380153000
434720036	::419433576573050000
434720036	::419433850003935000
434720036	::419434096389939000
434720036	::419434664428699000
339184731	::419435115303817000
286502927	::419436588074950000
286502927	::419437525145378000
236930269	::419439485315592000
416506126	::419439815344398000
469825474	::419440383290920000
286502927	::419441944582823000
128103434	::419442100129001000
128103434	::419442109997801000
128703316	::419442616871440000
128703316	::419442742134341000
128703316	::419442903124312000
128703316	::419443150953148000
128703316	::419443303806140000
128703316	::419443411222278000
128703316	::419443581594902000
128703316	::419443712088092000
69484019	::419443765502541000
434720036	::419447362239492000
57933673	::419447441281146000
42795192	::419447720881819000
259233215	::419447746371018000
277794018	::419447748216115000
42795192	::419448253076107000
42795192	::419448309736935000
127613154	::419449873922920000
132479234	::419451531734556000
336633872	::419451920005468000
382843637	::419452975564992000
133508241	::419454900238417000
349472194	::419457556491169000
218302876	::419457609469403000
241999176	::419462179625373000
241999176	::419462293320372000
159944196	::419462350668713000
42261351	::419462480541147000
322643138	::419463627264258000
336633872	::419465101457256000
300594041	::419469793851211000
256088386	::419469862298066000
230903702	::419470364414980000
387625128	::419470985679876000
203145029	::419471938239860000
207340425	::419474463000784000
316484120	::419476989842825000
336821368	::419477427014746000
45289907	::419477609530265000
12685102	::419477700580229000
27237232	::419478009566224000
382843637	::419478125115101000
460471042	::419478204219682000
277204534	::419478945487020000
218302876	::419479018249801000
218302876	::419479144183762000
27237232	::419482641864605000
218302876	::419483112360251000
286502927	::419483565542240000
359806236	::419485257415421000
91024211	::419485836355592000
91024211	::419486183010598000
336633872	::419488523541307000
236466373	::419488952073351000
34841151	::419492281415393000
274191278	::419496109371703000
274191278	::419496689825619000
282110309	::419496725867663000
286502927	::419496969413746000
227425418	::419497292886843000
227425418	::419497478577086000
339272559	::419497590498275000
342934741	::419497707020255000
227425418	::419498234541641000
97095901	::419498340272062000
382843637	::419498406013587000
58563319	::419499399753256000
340688867	::419500858145914000
97095901	::419501136144773000
136114188	::419501393649872000
97095901	::419501715327836000
136114188	::419501916914450000
173688303	::419502564753682000
223594866	::419503209963864000
173688303	::419503700608946000
223594866	::419503864170438000
173688303	::419504753010147000
173688303	::419504915447173000
173688303	::419506522557665000
223594866	::419508377090543000
223594866	::419508789013143000
142950218	::419510171548012000
383045348	::419510410547445000
223594866	::419510996987047000
473454563	::419511022106730000
41658963	::419511098371358000
46727568	::419512759039303000
308726677	::419513166364569000
426685539	::419513490278068000
467772798	::419513548956786000
445808726	::419514106052616000
228357750	::419517786679832000
382843637	::419518042184646000
124246645	::419520014551482000
528542109	::419520391674359000
282625909	::419520488554385000
339272559	::419520845116354000
139527150	::419521702389751000
460471042	::419521725051568000
460471042	::419521741791047000
460471042	::419521801434038000
339184731	::419521908191662000
339184731	::419522047258030000
286502927	::419522887041564000
495598070	::419523286041518000
473454563	::419523286695813000
282625909	::419523294715711000
282625909	::419524032623824000
282625909	::419524462510620000
124246645	::419524587789905000
304182396	::419524720325713000
282625909	::419525268685217000
238401588	::419525490781999000
166307106	::419525951303995000
282625909	::419526674448130000
473454563	::419528378610233000
250010716	::419528847613116000
377486283	::419529036830756000
189964802	::419530309453881000
139155100	::419531094716088000
282625909	::419531262031052000
242443898	::419531696321863000
554633284	::419532994987425000
415206019	::419533188013510000
55665294	::419535328261582000
13298002	::419536200928886000
142950218	::419536338275549000
55665294	::419537488328134000
382843637	::419537851374927000
285988306	::419541198484037000
277204534	::419542645699252000
96408259	::419546931942010000
96408259	::419547279154884000
96408259	::419547829091450000
473454563	::419548291203080000
33708987	::419548475492421000
96408259	::419549019912695000
272488861	::419549835809681000
473454563	::419550341026545000
339272559	::419550358730711000
392434084	::419551293049290000
282625909	::419551578975395000
528542109	::419552779829805000
53584160	::419552950076207000
382843637	::419553035904638000
282625909	::419553766321692000
69484019	::419553817500581000
634804128	::419553979106746000
177391728	::419556559681617000
57067055	::419557095369740000
166735943	::419557269106216000
42265739	::419557379143774000
367308760	::419557625773047000
57067055	::419558230063202000
286502927	::419558341950459000
634804128	::419558709052719000
177391728	::419559801019174000
69484019	::419560153470758000
160671151	::419563410645581000
347984656	::419563976981495000
247362551	::419564630634029000
634804128	::419565003633471000
634804128	::419566033377046000
94310638	::419566226990305000
579271413	::419566446147272000
42265739	::419566545149243000
382843637	::419568273467113000
721462429	::419570350116966000
634804128	::419571001626611000
139527150	::419572058725810000
393499174	::419574407083069000
524903037	::419576266401280000
42265739	::419577385106026000
237024825	::419578242714968000
97095901	::419581750327914000
64905964	::419583144787214000
282110309	::419584093966569000
282110309	::419584278767628000
282625909	::419584598180651000
17146204	::419585623888900000
260979062	::419587236024156000
382843637	::419588099321389000
36485138	::419588677355208000
97095901	::419590374982946000
251224348	::419590877250859000
251224348	::419590894518812000
251224348	::419590936499601000
251224348	::419591161804627000
251224348	::419591212153053000
282625909	::419591406530097000
251224348	::419591476168097000
146219676	::419591839055089000
295980167	::419591955773792000
339184731	::419592300621492000
322763942	::419592494494810000
166735943	::419593749908697000
65501923	::419593915860131000
97095901	::419594445756301000
189272740	::419594833393508000
65501923	::419595651580567000
65501923	::419596579108974000
65501923	::419598108222189000
402243422	::419598523337035000
545129813	::419598690773635000
282625909	::419599068974043000
382843637	::419603232483463000
177391728	::419604895902085000
295980167	::419605651212349000
308726677	::419609513017102000
139527150	::419610243933683000
308308003	::419611281788637000
308726677	::419611349107212000
97095901	::419612084889202000
65501923	::419612229973991000
23838693	::419614007973015000
69484019	::419616986914492000
26897261	::419617152367603000
339184731	::419617261134295000
339184731	::419617273914331000
339184731	::419617350674284000
339184731	::419617504512589000
39105327	::419617729696391000
339184731	::419617825670434000
39105327	::419619251956088000
39105327	::419619628575248000
308726677	::419619908956082000
65501923	::419621746648432000
37867502	::419621757113221000
382843637	::419623299229163000
545540214	::419624321951100000
139527150	::419624931035721000
39105327	::419625790662524000
274191278	::419626028760182000
17163192	::419626139590873000
189272740	::419626160247422000
17163192	::419626724058755000
69484019	::419627405809307000
69484019	::419627505746984000
69484019	::419627677700878000
369109312	::419627976104226000
17163192	::419628059277672000
69484019	::419628146468859000
371416817	::419628535398281000
97095901	::419629076580954000
166735943	::419629171338661000
545129813	::419631513454792000
39105327	::419631531926097000
46978610	::419632148295872000
39105327	::419632148778201000
34841151	::419632205296857000
15086993	::419632259994361000
46978610	::419632825764020000
65501923	::419633488761864000
41753572	::419633731716927000
17163192	::419633944506929000
65501923	::419634020201144000
65501923	::419634329258430000
185633935	::419634897956134000
39105327	::419634973524496000
298090474	::419635054369705000
39105327	::419635058912157000
17163192	::419635140823117000
298090474	::419635208455864000
39105327	::419635399841951000
39105327	::419635423947026000
367308760	::419635599474044000
39105327	::419635960918208000
42265739	::419636295086768000
23838693	::419636488326754000
23838693	::419636604949385000
42265739	::419636645214699000
65501923	::419636948773244000
290401730	::419637515893497000
17163192	::419638203776512000
26897261	::419638499198119000
42265739	::419638506399363000
42265739	::419639194902745000
17163192	::419639853295624000
371416817	::419642085151473000
185633935	::419643054971424000
185633935	::419643402997997000
433083953	::419643568391610000
382843637	::419643611123572000
94226339	::419643885258678000
46978610	::419644715307655000
22734052	::419644798740733000
39105327	::419645130128506000
173688303	::419645597683965000
371416817	::419646039566860000
371416817	::419646074346037000
127613154	::419647409417752000
554041249	::419647550421884000
554041249	::419647617669144000
554041249	::419647710052896000
554041249	::419647761428926000
263006098	::419647808711688000
554041249	::419648646284455000
554041249	::419649322989256000
42265739	::419649523355369000
554041249	::419649707674071000
554041249	::419649970136817000
554041249	::419650018799136000
173688303	::419650517397037000
53584160	::419650703817453000
173688303	::419651424599801000
34841151	::419652844363735000
157117376	::419653058251878000
58563319	::419653489296670000
414374118	::419653670087983000
118470515	::419654225988034000
69484019	::419655556509728000
302525103	::419655593301794000
528542109	::419656120391565000
39105327	::419657458760417000
236112923	::419657631209644000
554041249	::419657690898378000
20935798	::419660308333219000
16710226	::419663215627231000
448325555	::419663345089015000
65501923	::419663902457098000
45289907	::419665837503827000
282625909	::419668165912981000
282625909	::419668434247749000
579271413	::419668734286917000
460471042	::419669062654758000
236112923	::419669133702475000
57929811	::419669322215092000
545129813	::419669994080071000
29525209	::419670366772948000
236112923	::419671902983311000
545129813	::419672286632083000
122725183	::419672478349156000
236112923	::419672693861269000
29525209	::419672697908375000
560822598	::419672765386747000
29525209	::419672880071204000
122725183	::419673173429198000
445808726	::419673833910837000
460471042	::419673920770670000
122725183	::419674468353470000
122725183	::419675510264721000
46184924	::419676846783881000
229364831	::419677274393546000
241324134	::419679988213092000
308726677	::419681753389752000
473454563	::419682029534732000
308726677	::419682168286097000
560822598	::419682717220229000
368577195	::419683254011441000
195008986	::419683269752668000
382843637	::419683668857454000
309355379	::419683770804236000
157117376	::419684062819672000
560822598	::419684453095845000
473118863	::419685238324097000
127613154	::419685538501636000
251429451	::419686585467432000
368577195	::419686777415536000
560822598	::419686784713637000
473454563	::419686799163019000
560822598	::419686829869531000
368577195	::419687084430209000
431944862	::419687164624924000
118470515	::419687447925362000
721462429	::419687801811402000
431944862	::419688012381814000
97095901	::419688377009852000
229364831	::419688389471113000
368577195	::419688510980104000
97095901	::419689267628376000
97095901	::419689799315107000
165343536	::419690265751076000
97095901	::419690872448745000
57929811	::419691168264642000
445808726	::419691502693269000
57929811	::419691703046385000
473118863	::419692174570053000
163768701	::419692473624317000
57929811	::419693392965029000
90211828	::419693505070784000
82130465	::419693507951882000
82130465	::419694536651063000
57929811	::419694586001235000
82130465	::419694645249982000
82130465	::419694819758206000
82130465	::419694835465850000
97095901	::419695045328244000
309355379	::419695323351904000
82130465	::419695544789774000
42265739	::419695577249501000
82130465	::419695880199892000
340688867	::419695972734599000
431944862	::419696031991746000
82130465	::419696548268634000
42265739	::419697223811596000
431944862	::419697467668451000
82130465	::419699301770461000
82130465	::419699329306083000
82130465	::419700036713189000
97095901	::419700064685395000
97095901	::419700116728340000
445808726	::419700316624674000
82130465	::419700379714981000
82130465	::419700641213083000
97095901	::419701504187322000
478462259	::419701636622450000
82130465	::419702299313713000
82130465	::419702855281295000
382843637	::419703937151664000
209345596	::419704469383700000
311724390	::419705028668948000
339272559	::419705082419347000
431944862	::419705138333233000
431944862	::419705406277963000
82130465	::419705546246066000
229758663	::419705723824504000
82130465	::419706432003375000
146219676	::419706451532083000
82130465	::419706825181646000
82130465	::419707313755144000
146219676	::419707411545333000
431944862	::419707883186450000
82130465	::419707909568618000
431944862	::419708281217482000
82130465	::419708714644283000
37119867	::419709663375269000
532616498	::419711309446262000
66486074	::419716775471640000
66486074	::419717162358419000
370845710	::419718584315547000
445808726	::419720367562059000
532616498	::419720510356721000
81723585	::419720542191501000
81723585	::419722786618085000
32252775	::419723389138665000
69484019	::419723861920579000
382843637	::419724256143245000
81723585	::419724558539563000
189964802	::419724939399155000
282625909	::419726758317805000
282625909	::419726771064299000
286216848	::419726988895477000
445808726	::419727636592885000
445808726	::419732568993726000
234801315	::419734508351787000
234801315	::419734778183966000
81723585	::419734832839544000
76870522	::419735263447764000
76870522	::419735339171725000
76870522	::419735398768599000
76870522	::419735563952852000
253879613	::419737334016270000
301042701	::419739636492029000
370845710	::419740519321710000
76870522	::419740645557669000
473718221	::419741624348860000
283051149	::419741946395914000
122725183	::419742328014659000
195846146	::419743012517081000
382843637	::419744663093116000
81723585	::419744942592770000
65501923	::419745669817962000
593259997	::419745775384416000
347984656	::419746711796715000
65501923	::419753521282428000
65501923	::419755113436028000
76870522	::419757997523345000
445808726	::419758816797159000
382843637	::419760140863410000
65501923	::419761047289856000
69666823	::419761154609922000
65501923	::419761416711585000
445808726	::419763758077325000
161346822	::419764448203522000
161346822	::419766934305918000
447912275	::419767940888952000
139527150	::419770313300127000
282625909	::419770494293118000
282625909	::419770914163937000
282625909	::419771080405155000
139527150	::419771107483197000
282625909	::419771745718255000
139527150	::419771901297188000
132479234	::419771947095162000
282625909	::419772225953480000
282625909	::419773703451607000
537003519	::419774127885791000
282625909	::419774487891283000
382843637	::419775315943366000
282625909	::419775972205150000
282625909	::419777146601873000
445808726	::419777190914686000
282625909	::419778071747915000
554041249	::419778672929673000
282625909	::419780322948317000
282625909	::419782610009993000
445808726	::419783201713041000
282625909	::419786047837720000
315872678	::419787175677288000
445808726	::419789989388759000
60712766	::419794368820543000
165658390	::419794537603534000
382843637	::419795040102514000
184195472	::419795099942264000
210674392	::419795239591636000
282625909	::419797274206932000
282625909	::419797683122225000
282625909	::419798955401433000
236930269	::419801878143041000
42265739	::419802008560746000
416506126	::419802211099475000
57933673	::419809831512313000
277794018	::419810137851695000
382843637	::419814986320707000
133508241	::419817293317537000
42795192	::419823071302651000
282625909	::419823807357288000
159944196	::419824731383029000
338830055	::419826525035175000
282625909	::419828705079615000
382843637	::419830166257664000
300594041	::419832187496562000
256088386	::419832255809220000
230903702	::419832761197674000
35147507	::419834293083316000
433083953	::419836489178959000
229364831	::419836516668809000
339184731	::419836546850627000
339184731	::419836879781916000
339184731	::419836985801314000
282625909	::419837422839824000
336821368	::419839821477998000
483526518	::419840813904838000
23838693	::419841536596381000
23838693	::419841639130349000
382843637	::419845409075625000
339184731	::419845631784407000
127613154	::419846509270536000
22734052	::419847094594437000
359806236	::419847654957252000
48152030	::419852387684085000
48152030	::419852584703115000
419307287	::419854545179922000
463420581	::419854861845667000
282625909	::419854862546108000
251429451	::419854977738489000
15961483	::419855115579691000
251429451	::419855236921323000
634804128	::419856755988774000
122725183	::419856977049579000
241324134	::419857312992739000
166735943	::419857686906548000
241324134	::419857908994940000
634804128	::419858496209682000
285988306	::419861004948754000
274191278	::419861160947482000
274191278	::419861591715098000
97095901	::419861848016818000
46697333	::419863694068031000
46697333	::419863749747425000
382843637	::419865380153491000
100373532	::419866509108719000
142950218	::419868099316559000
63261194	::419868501256720000
545129813	::419868945488044000
146549492	::419874626769276000
177391728	::419875221437300000
282110309	::419875651181903000
282110309	::419876308446117000
282110309	::419876591322533000
22327740	::419876950031622000
282110309	::419877009691783000
282110309	::419877335463378000
282110309	::419877405059477000
282110309	::419877560085118000
282110309	::419877760904200000
282110309	::419878331816099000
282110309	::419879080285450000
282110309	::419879637708472000
316484120	::419879814028214000
22327740	::419880259777863000
189964802	::419882956908658000
528542109	::419883781781065000
127613154	::419883923087171000
382843637	::419885389613375000
127613154	::419888771895549000
127613154	::419888918142525000
35147507	::419889750267678000
35147507	::419889812431052000
35147507	::419889951237369000
177391728	::419890011912151000
35147507	::419890054220087000
35147507	::419890114399977000
69666823	::419890295875325000
634804128	::419891602421579000
634804128	::419891747339001000
634804128	::419892102328098000
423422030	::419893195443806000
596191047	::419893474549182000
299484513	::419893814283620000
545129813	::419894012724932000
79754464	::419895358874206000
114600119	::419900516475621000
412000113	::419901016054587000
142950218	::419901098909241000
111978710	::419901583426453000
412000113	::419901820761169000
636632104	::419902973360087000
412000113	::419903369486929000
139527150	::419905038027612000
431944862	::419905264888737000
382843637	::419905274846408000
15688986	::419906123026931000
412000113	::419907041033875000
412000113	::419907086105862000
721462429	::419907329245458000
111978710	::419908251392540000
298090474	::419908739328536000
15688986	::419908774199951000
378901511	::419909002743410000
378901511	::419909278288584000
15688986	::419909369602379000
163115137	::419911543548289000
33708987	::419912044406927000
15688986	::419912251118587000
298090474	::419912703474298000
39105327	::419913053610586000
142950218	::419913210113052000
39105327	::419913245382561000
69484019	::419913933248815000
415206019	::419913965922041000
69484019	::419914308416733000
69484019	::419914621106286000
39105327	::419915259768754000
69484019	::419915308217147000
39105327	::419915534935658000
163115137	::419915908254273000
163115137	::419916057747673000
39105327	::419916068111409000
39105327	::419916159043903000
163115137	::419916267387383000
77366100	::419916763007311000
39105327	::419916768866361000
69484019	::419916773648257000
282625909	::419916930498461000
17769662	::419917704322363000
163768701	::419919111775588000
448325555	::419919130167631000
634804128	::419920165824786000
282110309	::419920788754808000
177391728	::419920880316067000
389558044	::419920995689185000
282625909	::419921087699644000
252355708	::419921188236718000
77366100	::419921357586300000
301244439	::419922491810021000
339272559	::419923313008574000
282625909	::419923717972840000
323691415	::419924045929267000
323691415	::419924160966447000
323691415	::419924222257799000
323691415	::419924370094448000
382843637	::419925169684373000
282110309	::419925900839624000
368577195	::419926051133730000
368577195	::419926296529862000
46697333	::419926556396384000
339272559	::419926977341296000
247362551	::419927010303946000
295980167	::419927670630412000
460471042	::419927778143002000
27836945	::419928670740815000
77366100	::419930856266805000
36119799	::419931542321102000
122725183	::419931907715899000
111978710	::419932847894319000
111978710	::419932921357545000
402243422	::419932975510212000
142890292	::419933206541266000
554633284	::419934253338468000
77366100	::419934402659876000
53165262	::419935577648406000
15688986	::419935584157577000
111978710	::419935747450236000
634804128	::419936055505072000
482955888	::419936835344027000
77366100	::419937043729616000
15688986	::419937361493897000
15688986	::419937374684999000
482955888	::419937446689009000
39105327	::419937458898219000
39105327	::419937506017415000
545129813	::419938358253871000
111978710	::419940392880984000
445808726	::419940586142306000
282625909	::419940875171823000
308726677	::419941239031480000
295744235	::419941552685719000
295744235	::419941702858592000
77366100	::419942502011912000
295744235	::419942545892708000
91024211	::419944314559807000
478462259	::419944346662608000
382843637	::419945120847659000
309355379	::419945292419854000
467772798	::419945349852430000
316484120	::419945389999931000
295744235	::419945895598104000
295744235	::419946093128847000
295744235	::419946153996591000
295744235	::419946189904027000
295744235	::419946213362778000
295744235	::419946389074739000
177391728	::419947847933390000
338830055	::419948537493725000
295744235	::419949211501621000
295744235	::419949238991060000
163115137	::419949414590205000
295744235	::419949629296226000
295744235	::419949816697716000
295744235	::419949856686211000
295744235	::419949923186925000
295744235	::419949989540798000
295744235	::419950011669946000
295744235	::419950064635621000
295744235	::419950083073773000
295744235	::419950105425223000
295744235	::419950162962685000
295744235	::419950188476653000
295744235	::419950208072421000
295744235	::419950230860079000
295744235	::419950256457908000
295744235	::419950301953523000
298090474	::419950378071769000
39105327	::419950567767543000
295744235	::419950575573155000
163115137	::419950668095692000
54035689	::419951618835349000
45289907	::419951844090474000
295744235	::419953277480882000
295744235	::419953299450638000
91024211	::419953325761904000
295744235	::419953423048396000
295744235	::419953450407841000
163115137	::419953479491534000
295744235	::419953620008710000
15688986	::419953664401616000
369310186	::419953915711746000
295744235	::419954079536656000
295744235	::419954153310277000
282625909	::419954236232048000
554633284	::419954740940656000
347984656	::419955160417574000
295744235	::419955708730171000
295744235	::419955730750242000
295744235	::419955759632236000
295744235	::419955788954619000
295744235	::419955824845266000
295744235	::419955871167152000
161346822	::419956109110034000
111978710	::419956319206899000
38042561	::419956391139241000
38042561	::419956610874613000
161346822	::419956716726276000
111978710	::419956741443305000
282625909	::419956870972182000
111978710	::419956890441768000
309355379	::419959394919784000
554633284	::419959757118529000
324401110	::419959918322798000
295744235	::419960075533287000
295744235	::419960192793473000
295744235	::419960217535664000
295744235	::419960282408955000
295744235	::419960333608841000
295744235	::419960380811526000
295744235	::419960403288805000
382843637	::419960445236420000
295744235	::419960504145035000
295744235	::419960556489949000
39105327	::419960806025859000
69484019	::419960995315208000
252355708	::419961504092262000
69484019	::419961537072463000
252355708	::419961700205330000
223005614	::419961724025204000
127613154	::419961917998788000
282625909	::419962127949266000
721462429	::419962204486508000
223005614	::419962257309978000
295744235	::419962372069945000
402243422	::419962394018725000
402243422	::419962591813697000
223005614	::419962812585484000
295744235	::419962942365245000
192948373	::419963335816515000
529698153	::419963409283567000
161346822	::419964335067107000
529698153	::419964730418020000
482955888	::419965242450657000
529698153	::419967255439368000
554633284	::419968190320369000
482955888	::419970688943157000
482955888	::419971436074532000
20545953	::419971442206588000
482955888	::419971596477276000
223005614	::419971710272958000
482955888	::419971880209371000
223005614	::419972074002976000
15961483	::419972566912999000
482955888	::419972791828774000
20545953	::419973071395913000
295744235	::419973736310128000
295744235	::419974071162384000
154241297	::419974325886656000
54355169	::419974606032629000
154241297	::419975167595384000
482955888	::419975382105088000
382843637	::419975690562600000
295744235	::419975801023373000
162315218	::419976020171571000
482955888	::419976628853571000
169378322	::419977511112417000
295744235	::419978076718505000
295980167	::419978513634967000
20545953	::419978649257795000
295744235	::419978652118306000
69484019	::419979274419204000
77366100	::419979277581688000
27237232	::419979771078905000
295744235	::419980506344988000
15961483	::419980628172341000
721462429	::419980698359853000
54355169	::419980718358269000
721462429	::419980906816733000
20545953	::419980992669962000
54355169	::419981022747299000
15961483	::419981153123049000
295744235	::419981211050602000
234801315	::419982742563336000
161346822	::419982790357053000
234801315	::419982965368971000
295744235	::419983249528475000
309355379	::419983747363385000
338830055	::419983750118666000
295744235	::419983996269776000
15961483	::419984089836310000
295744235	::419984297156542000
69484019	::419984341721440000
69484019	::419984583720198000
295744235	::419984892391206000
16292745	::419985217534066000
122725183	::419985392528392000
16292745	::419985917290745000
142950218	::419986874258968000
142950218	::419986944953954000
142950218	::419987300849041000
34841151	::419987363474194000
142950218	::419987798218002000
482955888	::419987843424190000
27237232	::419987862185320000
15961483	::419990538029641000
122725183	::419991262955982000
15961483	::419991821586948000
295744235	::419991923785347000
295744235	::419992011312099000
295744235	::419992120984748000
459772996	::419992631410556000
295744235	::419992747299184000
295744235	::419992859308081000
20545953	::419992996890046000
20545953	::419993280449744000
295744235	::419993321411317000
27836945	::419993357767946000
108808608	::419993365024108000
15961483	::419993445680173000
261438579	::419993470657232000
459772996	::419993601691500000
309355379	::419994384458072000
383045348	::419994949354934000
721462429	::419995405590335000
309355379	::419995553200885000
382843637	::419995622230728000
411700909	::419995706364276000
295744235	::419996131469180000
411700909	::419996453629886000
77366100	::419996500215992000
295744235	::419996547300864000
142950218	::419997095291265000
295744235	::419997128715296000
529698153	::419997948512972000
39105327	::419998642422837000
309355379	::419999093008912000
27237232	::419999215499362000
27237232	::419999385486110000
634804128	::419999661743566000
634804128	::420000140540141000
76870522	::420000238129004000
524903037	::420000497417089000
295744235	::420000561501454000
309355379	::420000916159610000
321166954	::420000990356463000
77366100	::420001235589431000
335100293	::420001236922793000
236112923	::420002658054078000
46697333	::420003170719264000
721462429	::420003488081268000
45289907	::420003708135817000
27237232	::420003975417442000
161346822	::420003996019855000
45289907	::420004025078403000
15961483	::420004041436192000
45289907	::420004156468760000
39105327	::420004159576756000
377035998	::420004298609541000
77366100	::420004451383271000
39105327	::420004489580384000
39105327	::420004997565136000
369109312	::420006286793904000
524028752	::420006445547929000
524028752	::420006727887507000
524028752	::420006807268909000
414374118	::420007390545973000
77366100	::420008672631066000
634804128	::420008789979320000
77366100	::420010361270861000
77366100	::420012210169995000
65501923	::420012738039910000
22327740	::420013042517024000
65501923	::420013430720823000
22327740	::420013445673545000
65501923	::420014223800819000
32787499	::420014394018660000
65501923	::420014500159303000
27836945	::420015157281312000
339184731	::420015293809717000
64582219	::420015489264664000
382843637	::420015615811026000
339184731	::420015921810264000
139527150	::420016561865232000
295744235	::420017114900987000
142950218	::420018549097496000
295744235	::420018699072847000
295744235	::420018747529633000
295744235	::420019085062070000
64905964	::420020515882172000
122725183	::420020622287048000
295744235	::420022043791220000
295744235	::420023665191702000
387625128	::420026356890497000
122725183	::420026444324941000
387625128	::420026611640336000
39105327	::420026647857754000
20545953	::420027318552104000
276131997	::420028183023747000
20545953	::420028280998092000
20545953	::420029064976420000
382843637	::420030727280144000
250338969	::420031325454606000
321166954	::420031497697898000
250338969	::420031510582792000
346392612	::420031575414153000
431944862	::420032010598379000
431944862	::420032597079490000
431944862	::420032659444613000
20545953	::420032785932238000
431944862	::420033241018429000
431944862	::420033600063414000
20545953	::420036943859052000
468057254	::420038114854576000
58563319	::420039422277464000
42261351	::420040143362224000
42261351	::420040830108196000
42261351	::420040880557260000
42261351	::420040922408046000
42261351	::420041018512142000
42261351	::420041191577509000
42261351	::420041242815131000
16292745	::420041520394559000
42261351	::420041742625153000
42261351	::420041857041563000
42261351	::420042003217272000
139527150	::420042455019290000
139527150	::420042822377418000
127613154	::420042957001994000
127613154	::420043078766821000
328695369	::420043489968394000
127613154	::420043809724977000
127613154	::420044508332445000
431944862	::420044670685552000
32787499	::420045978893164000
605327407	::420046512446791000
376940853	::420047721396207000
377035998	::420049040969973000
291459734	::420049617107963000
39105327	::420050164447850000
39105327	::420050191832469000
382843637	::420050904558358000
139527150	::420050924930076000
42261351	::420051027870511000
42261351	::420051151212408000
42261351	::420051235228504000
39105327	::420051751136661000
39105327	::420051811832061000
39105327	::420051899836928000
39105327	::420052014781825000
69484019	::420053116386828000
42261351	::420053671745843000
228357750	::420054660532031000
426402586	::420056216337797000
322643138	::420057523962380000
237024825	::420057909184053000
94310638	::420058928773206000
228357750	::420059918339555000
228357750	::420060276407287000
634822122	::420061002986577000
228357750	::420061141834805000
634822122	::420061289512067000
532616498	::420061466583003000
634822122	::420061765959815000
295744235	::420061804455161000
228357750	::420061902014656000
228357750	::420062016905027000
228357750	::420062405469556000
166735943	::420062461304532000
287569533	::420064375932592000
48063677	::420065726439776000
48063677	::420065790772011000
48063677	::420066005420085000
217516272	::420067020952969000
48063677	::420067026418163000
382843637	::420067050870960000
94310638	::420068039044763000
434720036	::420068180438970000
434720036	::420068247602339000
252355708	::420068768832708000
53165262	::420068855625445000
53165262	::420069465582088000
53165262	::420070286516432000
39105327	::420070576368001000
53165262	::420070614469070000
532616498	::420070735747379000
53165262	::420070895403548000
63261194	::420071258785464000
446326590	::420072516246593000
189964802	::420075132502028000
122725183	::420075133370249000
189964802	::420075577836834000
139527150	::420075650175623000
189964802	::420076053441150000
53584160	::420076382635319000
189964802	::420076585933635000
81723585	::420077217280823000
189964802	::420077261006467000
81723585	::420077635390042000
189964802	::420077781213392000
82130465	::420078829604855000
189964802	::420078863431897000
53165262	::420078886290874000
53165262	::420079029652553000
53165262	::420079179045285000
53165262	::420079259777245000
189964802	::420079889400610000
63261194	::420081593911242000
189964802	::420081650064982000
81723585	::420081851185631000
189964802	::420082113669382000
189964802	::420082933882699000
79754464	::420083062957813000
57854623	::420089774485934000
57854623	::420090790224732000
634804128	::420091347375108000
69484019	::420091426916282000
382843637	::420091499888799000
253381064	::420093827320676000
36119799	::420096693619941000
81723585	::420097929131470000
223005614	::420101799530737000
223005614	::420101824067420000
223005614	::420101873035931000
234801315	::420102234215825000
545540214	::420103011755511000
473718221	::420103985891012000
283051149	::420104260009746000
257097351	::420106238152548000
81723585	::420106769826717000
382843637	::420106832682975000
81723585	::420107903161225000
81723585	::420107940251451000
282625909	::420108552620228000
250010716	::420117599913914000
250338969	::420122826457092000
250338969	::420123802610061000
382843637	::420126883104456000
554633284	::420127077564555000
94226339	::420130254972129000
315872678	::420130811283648000
339184731	::420130924496289000
339184731	::420130973364150000
339184731	::420131161487077000
353567857	::420131300054269000
353567857	::420131721267253000
353567857	::420131853949878000
353567857	::420131923256553000
353567857	::420132293064130000
302525103	::420133947452846000
579271413	::420136104633720000
55665294	::420139033755254000
236167599	::420141302408568000
382843637	::420142131538579000
282110309	::420146202311925000
282110309	::420146279411634000
282110309	::420146977763254000
282625909	::420151191805652000
45289907	::420151747789991000
371416817	::420152016271593000
45289907	::420152016334495000
60712766	::420152386842550000
387625128	::420155755891658000
165658390	::420156883240878000
184195472	::420157350666702000
210674392	::420157469688487000
132479234	::420158375931174000
369460029	::420159096973975000
228357750	::420161145412915000
236930269	::420164267430518000
407395368	::420164410313682000
416506126	::420164604086325000
301244439	::420164687939268000
34841151	::420166650978394000
382843637	::420167154282291000
460471042	::420167923685421000
387625128	::420168206825705000
39105327	::420169179145072000
407395368	::420170141595619000
177989889	::420170731515695000
241999176	::420170956074917000
57933673	::420172224041984000
277794018	::420172531551596000
39105327	::420172675323944000
473118863	::420173625140850000
177391728	::420175105113587000
631782776	::420175637954191000
407395368	::420178289316347000
467772798	::420178740053041000
133508241	::420179681392869000
429696833	::420180249582645000
429696833	::420180491325538000
177391728	::420180785056841000
431944862	::420181297550475000
382843637	::420182525387218000
53165262	::420183348737474000
53165262	::420183781212168000
53165262	::420183855388454000
98213304	::420184585012387000
429696833	::420184585561858000
177989889	::420185517968199000
431944862	::420186588065198000
431944862	::420186849282236000
159944196	::420187137200242000
431944862	::420187218641039000
128103434	::420189182087020000
473454563	::420193231843119000
42265739	::420194377030332000
300594041	::420194580533768000
256088386	::420194650528296000
230903702	::420195166318653000
29284709	::420195215916687000
29284709	::420195390626230000
323076337	::420195960728203000
45289907	::420196557838102000
45289907	::420196625597079000
45289907	::420196985313177000
323076337	::420197207971598000
45289907	::420197832268984000
127613154	::420197957858643000
45289907	::420198023734771000
311724390	::420198063748038000
45289907	::420198241914077000
567827557	::420198478501781000
433083953	::420198867670269000
45289907	::420199218733936000
45289907	::420199495310524000
45289907	::420199727914033000
45289907	::420200076473282000
45289907	::420200156764835000
27836945	::420200670382137000
27836945	::420200671317463000
27836945	::420200672026320000
27836945	::420200672663830000
27836945	::420200673334927000
79754464	::420200808484204000
261438579	::420201661198381000
36485138	::420202125688598000
336821368	::420202212166365000
382843637	::420202592019685000
483526518	::420203230526595000
320954938	::420207874170568000
286216848	::420208473431756000
316484120	::420209582766436000
359806236	::420210021725503000
282625909	::420214015361421000
282625909	::420214028573495000
468057254	::420215798041698000
18068894	::420216675338698000
127613154	::420217994933841000
468057254	::420218800798437000
26897261	::420220794115866000
353567857	::420220807365664000
378901511	::420222068136112000
378901511	::420222160746340000
378901511	::420222270624522000
382843637	::420222680479326000
389558044	::420226839710154000
69666823	::420227152572055000
180388620	::420227586283692000
295744235	::420227948386344000
295744235	::420229114360897000
295744235	::420229724133003000
127613154	::420229842164928000
295744235	::420230156595122000
295744235	::420230275163901000
295744235	::420230670007291000
223594866	::420231357730947000
378901511	::420231385098760000
378901511	::420231742919032000
295744235	::420234686321795000
378901511	::420234708199690000
79754464	::420235091906809000
41658963	::420235880809242000
282110309	::420237619264753000
139155100	::420238164935319000
139155100	::420238438777241000
64905964	::420238849240236000
177989889	::420240389715398000
234236129	::420241735722094000
259233215	::420242354914983000
382843637	::420242519382032000
259233215	::420242563485147000
259233215	::420242624164151000
209345596	::420242855886462000
295744235	::420242872705642000
295744235	::420243780436897000
265029924	::420244751443824000
295744235	::420245476063969000
295744235	::420245514651590000
295744235	::420246290274852000
234948012	::420246305471225000
177989889	::420246467207389000
265029924	::420246477831950000
295744235	::420246813505908000
586941163	::420246887589892000
262370529	::420248427789025000
262370529	::420248728835198000
177989889	::420248879951405000
262370529	::420250223563509000
177989889	::420250408750051000
262370529	::420250843511029000
282110309	::420251062583701000
26897261	::420251320252395000
262370529	::420252815064596000
39140648	::420252934228946000
26897261	::420253390044925000
262370529	::420253554520391000
177989889	::420254436586708000
53584160	::420254487505154000
53584160	::420254817387167000
407395368	::420254997830705000
369109312	::420257731434778000
382843637	::420257790595457000
195276249	::420258332101058000
295744235	::420258649789853000
295744235	::420258695994298000
295744235	::420258831017312000
98213304	::420259164321898000
295744235	::420259249399148000
316484120	::420259644972347000
127613154	::420259727298134000
282625909	::420260122695569000
13298002	::420260976387457000
295744235	::420261472308969000
295744235	::420261847829209000
295744235	::420263501144150000
295744235	::420264293678841000
321166954	::420264324633214000
295744235	::420264442245312000
295744235	::420264711553167000
127613154	::420265916685758000
127613154	::420265946268180000
127613154	::420265986361548000
630637790	::420266018926108000
39105327	::420266845728296000
127613154	::420266874564116000
33708987	::420266914225848000
634804128	::420270086734090000
295744235	::420270114739482000
295744235	::420270949124956000
295744235	::420272150428139000
295744235	::420272232825225000
518039543	::420272339834531000
132479234	::420272548975509000
76017935	::420272868161626000
634804128	::420273741264736000
448325555	::420274122183028000
323011452	::420275033240371000
69484019	::420276836594368000
434720036	::420277191671164000
194359942	::420277292791627000
434720036	::420277333719670000
434720036	::420277379001368000
701949296	::420277389432590000
69484019	::420277681222352000
434720036	::420277792572317000
382843637	::420277839905435000
434720036	::420277907408183000
69484019	::420277991869280000
27836945	::420279123563397000
27836945	::420279124179947000
27836945	::420279124754563000
27836945	::420279125647953000
27836945	::420279126335815000
295744235	::420279419823865000
223594866	::420279535482204000
69484019	::420279553156993000
295744235	::420279679732305000
295744235	::420279756513230000
81723585	::420280547504443000
81723585	::420281163240861000
81723585	::420281331298222000
46697333	::420281879913185000
402243422	::420281930030936000
429696833	::420286121117888000
295744235	::420286783323009000
295744235	::420286844002398000
371416817	::420287460548284000
237024825	::420287809983746000
262370529	::420288214277316000
262370529	::420288438215389000
262370529	::420288625868550000
69484019	::420288691303890000
81723585	::420288788976254000
291459734	::420288942357753000
46697333	::420289236818878000
630007542	::420289725274931000
91024211	::420290861319323000
262370529	::420291476162375000
295744235	::420292553150169000
262370529	::420292660885458000
295744235	::420292742468485000
262370529	::420293294082752000
33708987	::420294025531645000
634804128	::420294145911955000
192948373	::420296189813080000
607432063	::420296262387105000
192948373	::420296313473728000
259233215	::420296840652013000
81723585	::420297571395833000
382843637	::420297847079460000
262370529	::420298089476681000
295744235	::420298828302925000
295744235	::420299504802230000
339184731	::420300615302909000
393499174	::420300931956088000
295744235	::420300978768723000
295744235	::420301118149632000
323011452	::420303077602648000
323011452	::420303144703119000
630007542	::420304312577699000
33708987	::420304460066594000
177391728	::420304795929296000
229364831	::420305345358331000
276131997	::420305403692711000
276131997	::420305520319561000
295744235	::420305987451367000
42261351	::420307435069255000
295744235	::420308869223415000
630007542	::420309332010364000
69484019	::420310362526089000
15086993	::420310398688956000
295744235	::420310449628786000
277204534	::420310494239797000
295744235	::420310938315546000
630007542	::420311061447712000
282625909	::420311375056207000
295744235	::420311558510477000
46978610	::420313250665078000
69484019	::420313251956916000
42261351	::420313259862798000
42261351	::420313425789464000
42261351	::420313468760113000
32787499	::420315153268506000
295744235	::420315757101076000
295744235	::420315812423954000
295744235	::420316331926237000
339184731	::420316668405903000
339184731	::420316740241747000
295744235	::420316868344164000
295744235	::420317094844956000
17769662	::420317364253900000
382843637	::420318011900592000
295744235	::420318039771340000
634822122	::420318136496189000
727288316	::420320622007177000
46184924	::420320911531577000
139155100	::420321315900231000
338830055	::420321332178333000
122725183	::420322349913616000
69484019	::420322530994692000
79902186	::420323483651153000
53165262	::420323706695864000
53165262	::420323806256041000
53165262	::420323975127134000
634804128	::420324106026766000
22327740	::420326977904451000
386833057	::420327996528934000
295744235	::420328095896596000
161346822	::420328708231032000
234236129	::420329244493754000
234236129	::420329530566275000
170590185	::420329783591858000
234236129	::420329821063757000
170590185	::420330011212537000
237024825	::420330345502748000
132479234	::420330457092620000
161346822	::420330828174852000
170590185	::420330915596746000
295744235	::420330985616445000
79754464	::420331030189735000
295744235	::420331070362365000
170590185	::420331319277527000
414374118	::420331931851821000
295744235	::420332470932742000
170590185	::420332633285861000
170590185	::420332870939336000
295744235	::420332962677133000
170590185	::420333301883076000
301244439	::420334839514931000
634804128	::420335253459582000
170590185	::420335419075465000
170590185	::420336301238267000
554633284	::420336301372481000
170590185	::420337441363345000
26897261	::420337692707409000
382843637	::420337928364380000
170590185	::420337978460749000
170590185	::420338224435720000
170590185	::420338503424016000
346392612	::420338649620676000
346392612	::420338760190943000
170590185	::420338855410032000
170590185	::420339232041734000
295744235	::420339651522465000
295744235	::420339917994995000
103526992	::420340294299570000
103526992	::420340422464921000
46697333	::420340797523775000
295744235	::420340886304993000
434720036	::420341421321633000
53165262	::420341623160307000
53165262	::420341699664445000
53165262	::420341981450350000
33708987	::420342380001513000
53165262	::420342585669214000
53165262	::420342596276617000
429696833	::420342739624923000
53165262	::420343255495372000
53165262	::420343441227530000
121100953	::420343534953451000
53165262	::420343538325676000
53165262	::420344084335980000
53165262	::420344665624551000
53165262	::420345042088521000
53165262	::420345273165291000
53165262	::420345318052732000
295744235	::420345429050400000
53165262	::420345626099195000
304182396	::420345936842207000
53165262	::420346024197386000
53165262	::420346132280406000
53165262	::420346822813843000
53165262	::420347227991973000
393499174	::420347504501489000
53165262	::420347570456899000
370845710	::420347812401152000
53165262	::420348250638811000
370845710	::420348250671960000
276131997	::420348398479634000
295744235	::420348607963746000
295744235	::420348866567741000
91024211	::420349490407948000
53165262	::420350024581906000
103526992	::420350734790430000
53165262	::420350802423980000
122725183	::420352238976917000
127613154	::420352504597983000
295744235	::420352938301595000
295744235	::420353789560750000
601049906	::420354132822605000
227425418	::420355003035832000
32125015	::420355309711163000
301244439	::420355405949460000
53165262	::420355618965565000
53165262	::420355883244470000
55665294	::420355886628876000
431944862	::420356098172796000
53165262	::420356348623470000
53165262	::420356750983069000
721462429	::420357398218276000
268546928	::420357528988311000
382843637	::420358013938323000
36119799	::420358130376400000
122725183	::420358182003671000
353567857	::420358523911163000
295744235	::420359515804930000
127613154	::420359663276654000
127613154	::420359776761946000
65501923	::420359963026804000
127613154	::420360135211368000
65501923	::420361794113126000
65501923	::420363447000236000
65501923	::420363720712146000
387625128	::420367070208217000
311111569	::420368076019077000
311111569	::420368096772108000
220465561	::420369245680046000
220465561	::420369552342392000
311111569	::420369931000360000
220465561	::420369951350722000
311111569	::420369952798150000
311111569	::420369974344298000
220465561	::420370005184610000
311111569	::420370040626905000
220465561	::420370067717505000
15961483	::420370347716669000
220465561	::420370625094377000
220465561	::420371127743959000
53165262	::420372330649759000
231674152	::420374333337661000
431944862	::420374350986883000
27237232	::420376378979020000
634804128	::420376806391173000
265029924	::420376996397342000
27237232	::420377036331294000
103526992	::420377307027488000
276131997	::420377949582688000
382843637	::420378062380072000
27237232	::420378386020564000
27237232	::420378415611396000
316484120	::420378614266626000
163768701	::420378838007554000
42292477	::420379383292243000
262370529	::420379431765827000
262370529	::420379536896036000
276131997	::420379742177853000
262370529	::420379754165186000
262370529	::420379922927190000
370845710	::420380384094724000
370845710	::420380681089212000
387625128	::420381123273691000
18068894	::420381545955086000
150870283	::420383383168905000
316484120	::420383532264206000
316484120	::420383675952668000
34841151	::420383745838170000
528542109	::420384837053071000
415897649	::420384850684567000
528542109	::420384953503727000
150870283	::420385734671876000
150870283	::420385857002950000
34841151	::420385879124111000
27237232	::420386232149897000
34841151	::420386252547170000
528542109	::420386275787411000
150870283	::420386651257327000
528542109	::420386916219891000
231674152	::420387047082569000
231674152	::420387093895192000
415897649	::420387385008852000
150870283	::420387433385955000
231674152	::420387477430751000
46978610	::420387634805239000
231674152	::420387744565952000
506100348	::420388314491805000
103526992	::420388368854179000
34841151	::420389453795192000
518039543	::420389635177455000
506100348	::420389779637673000
518039543	::420389826240598000
103526992	::420389851637100000
262370529	::420390334141857000
506100348	::420390415800750000
229364831	::420390561795678000
262370529	::420390613293760000
262370529	::420390967007805000
150870283	::420390976822059000
506100348	::420391369673146000
262370529	::420391431724101000
499925803	::420392185142333000
150870283	::420392233133551000
170590185	::420392533475065000
518039543	::420392565708316000
150870283	::420393189732659000
382843637	::420393311682437000
499925803	::420393646412677000
262370529	::420393790940381000
262370529	::420393868224643000
316484120	::420393877741502000
150870283	::420393886196842000
262370529	::420393990924824000
339184731	::420394145803673000
316484120	::420394435370033000
499925803	::420394725342863000
136114188	::420394740308533000
111978710	::420394871774384000
274191278	::420395285504729000
16710226	::420395418380664000
203145029	::420395539151458000
499925803	::420395543882240000
415897649	::420395844953591000
220465561	::420395957235113000
499925803	::420396184516034000
329395128	::420396267492352000
299484513	::420396431304712000
499925803	::420397335844093000
370845710	::420397886614929000
499925803	::420398059625775000
499925803	::420398111677116000
499925803	::420399134579765000
499925803	::420399331770761000
499925803	::420399496564965000
499925803	::420399696612306000
499925803	::420400467873521000
301778739	::420400678398590000
234948012	::420401210580275000
386627455	::420401572380954000
150870283	::420401866740989000
473454563	::420402608361455000
473454563	::420402706617208000
369460029	::420402732294766000
267323089	::420403727292301000
267323089	::420403783646998000
267323089	::420403894624071000
301042701	::420404074756853000
142950218	::420404131682336000
267323089	::420404184874094000
473454563	::420404533001719000
267323089	::420404599170674000
434720036	::420404707731861000
267323089	::420404718871924000
267323089	::420404820852224000
475356723	::420405607561035000
636632104	::420406033454886000
316484120	::420406666505752000
316484120	::420407308888592000
369460029	::420408432110600000
382843637	::420408513329123000
369460029	::420408699677868000
616892340	::420408882825932000
264311875	::420409519307374000
264311875	::420409581555023000
252451878	::420410233773912000
46184924	::420410246927241000
601049906	::420410692496146000
277204534	::420412438224592000
301042701	::420412707309760000
630007542	::420412810779037000
630007542	::420413815096745000
29525209	::420414027538247000
252451878	::420414284007768000
29525209	::420414949400145000
301778739	::420415195564232000
630007542	::420416235730665000
387625128	::420416340403306000
301778739	::420416587158798000
316484120	::420416684605054000
316484120	::420416709951242000
29525209	::420417050394112000
209345596	::420417172645482000
69028501	::420417448819437000
69028501	::420417496894537000
370845710	::420417860716863000
46697333	::420418419691761000
316484120	::420418644343291000
29525209	::420418646859464000
29525209	::420418977722945000
29525209	::420419001135538000
29525209	::420419083880771000
29525209	::420419231503507000
103526992	::420419413980876000
29525209	::420419629513588000
29525209	::420419864377827000
108808608	::420419893440569000
29525209	::420420062613229000
316484120	::420420383142334000
252451878	::420420693923467000
274191278	::420420849703714000
29525209	::420420974568148000
29525209	::420421011171848000
29525209	::420421201735864000
46697333	::420421212364607000
29525209	::420421271868801000
29525209	::420421342014341000
29525209	::420421361647878000
252451878	::420421509900165000
252451878	::420421682659328000
189964802	::420421711754833000
29525209	::420421850942816000
189964802	::420421905082875000
30246292	::420421973328396000
29525209	::420422016492003000
29525209	::420422081575022000
30246292	::420422090115018000
29525209	::420422128786108000
30246292	::420422135136649000
29525209	::420422179663015000
30246292	::420422205127012000
32252775	::420422251402756000
393622132	::420422485600112000
29525209	::420422493698924000
234236129	::420422898663563000
29525209	::420423083959123000
111978710	::420423266935648000
234236129	::420423360279896000
29525209	::420423385890304000
29525209	::420423683358724000
29525209	::420423710713970000
29525209	::420423733631664000
32252775	::420423781908512000
320249108	::420423800329478000
32252775	::420423846295257000
234236129	::420423847356026000
29525209	::420423918801797000
29525209	::420424053833220000
265029924	::420424112096698000
65501923	::420425009404715000
234236129	::420425537333391000
621062028	::420426044630253000
234236129	::420426392807800000
234236129	::420426493848612000
234236129	::420427058871664000
184578066	::420427133274451000
234236129	::420427277873061000
53584160	::420427608019320000
94215450	::420428412834963000
94215450	::420428587624185000
382843637	::420428625671118000
139155100	::420428772983070000
295744235	::420429957710376000
295744235	::420430074068750000
29525209	::420430910731739000
29525209	::420430977395982000
29525209	::420431015761674000
29525209	::420431132073541000
560822598	::420431689454977000
29525209	::420432145606144000
29525209	::420432372933222000
264311875	::420434022536200000
95299169	::420435094071808000
46978610	::420435793602428000
46978610	::420436071449890000
111978710	::420436520621727000
142950218	::420438513184944000
53584160	::420438557959131000
58563319	::420438619279876000
69028501	::420440227631464000
506100348	::420440322418548000
139527150	::420440966651072000
94215450	::420441203029864000
282625909	::420441857274155000
16039882	::420442111738011000
129844944	::420442193816748000
58563319	::420442600148307000
111978710	::420442989010247000
111978710	::420443586883100000
339184731	::420444563526799000
94215450	::420447629537849000
620519142	::420448730681057000
382843637	::420448924336685000
616892340	::420449114241765000
94215450	::420449138480672000
620519142	::420449243984166000
377486283	::420449328310661000
620519142	::420449480207380000
132479234	::420449759900762000
620519142	::420449780918013000
620519142	::420450253121155000
33538323	::420451756171333000
81723585	::420454451510796000
111978710	::420454907984887000
12685102	::420455721910931000
48152030	::420456006213066000
295980167	::420456374192336000
304182396	::420457503990636000
192948373	::420458413387051000
620519142	::420460692680884000
257097351	::420460993068535000
620519142	::420461789239709000
304182396	::420462777174458000
69484019	::420463476335988000
382843637	::420464095545278000
282625909	::420465286585016000
286502927	::420466651385954000
16039882	::420466785830187000
434720036	::420467261145493000
434720036	::420467357371228000
434720036	::420467403328200000
33538323	::420467565823926000
33538323	::420467752156266000
473718221	::420467797383061000
434720036	::420467948872945000
33538323	::420468054900764000
434720036	::420468155907969000
33538323	::420468485458640000
184578066	::420468603347939000
33538323	::420468687402184000
76870522	::420468697728163000
76870522	::420468982672408000
76870522	::420469071516151000
76870522	::420469143284875000
76870522	::420469531379650000
76870522	::420469622312144000
634822122	::420469881406898000
76870522	::420469901266939000
76870522	::420470024457814000
283051149	::420470203890155000
111978710	::420471066545225000
634804128	::420471459752857000
76870522	::420471711885058000
317860632	::420472507632607000
33538323	::420472561089404000
76870522	::420472881756131000
48152030	::420473251731488000
382843637	::420479491597942000
718668289	::420480943007100000
250010716	::420485742230396000
111978710	::420487536599764000
54721301	::420491621499928000
315872678	::420491732308856000
383045348	::420492223818395000
111978710	::420493726176141000
382843637	::420499727600594000
111978710	::420499806104997000
111978710	::420504202868043000
546266750	::420511344513671000
546266750	::420511396506259000
546266750	::420514854621814000
546266750	::420515800781697000
20545953	::420517580550316000
60712766	::420518546184343000
369109312	::420518805740462000
520759048	::420518940171722000
371416817	::420519310856290000
382843637	::420519755666440000
20545953	::420520336568750000
165658390	::420521172027985000
20545953	::420521612241166000
384109939	::420521896312975000
384109939	::420521995722174000
371416817	::420522256713154000
371416817	::420522333158510000
384109939	::420522469229748000
384109939	::420522531448045000
17179941	::420522532093968000
384109939	::420522536628023000
384109939	::420523006411034000
371416817	::420523045703663000
259233215	::420523320103010000
384109939	::420523404102336000
384109939	::420523536156221000
384109939	::420523723423105000
371416817	::420523763021914000
65501923	::420523839160721000
384109939	::420523872882925000
65501923	::420524054819246000
384109939	::420524221437997000
371416817	::420524259753340000
384109939	::420524621918515000
384109939	::420525224858120000
184195472	::420525469658664000
555976584	::420525532543844000
282625909	::420525772940791000
384109939	::420526445287337000
384109939	::420526468305670000
210674392	::420526555559784000
384109939	::420526574455492000
384109939	::420526691136839000
384109939	::420526720806961000
384109939	::420526846925471000
555976584	::420526919818678000
371416817	::420526950915256000
236930269	::420527142741364000
384109939	::420527264317448000
384109939	::420527307225169000
384109939	::420527609420972000
384109939	::420527747501678000
384109939	::420527783321014000
384109939	::420527857941889000
384109939	::420527948936912000
407395368	::420528390181879000
384109939	::420528475070410000
371416817	::420528505173323000
384109939	::420528555030618000
384109939	::420528830504501000
371416817	::420529070573899000
23838693	::420529479820541000
20545953	::420529528402767000
384109939	::420529625908146000
384109939	::420529692966674000
384109939	::420529744887959000
384109939	::420529916502093000
384109939	::420529947309252000
416506126	::420530055509315000
384109939	::420530842058776000
384109939	::420530870227718000
384109939	::420530899600420000
384109939	::420530994521722000
384109939	::420531230044483000
384109939	::420531272880893000
384109939	::420531332855234000
384109939	::420531809429241000
142950218	::420531909891211000
384109939	::420532783656628000
69662123	::420534312086167000
257097351	::420535257675227000
257097351	::420535644339707000
257097351	::420536201720782000
384109939	::420536242699137000
384109939	::420536470827311000
384109939	::420536555048943000
384109939	::420536737140449000
384109939	::420536885480415000
384109939	::420537168432345000
499925803	::420537754858958000
499925803	::420538338563457000
57933673	::420538395715051000
384109939	::420538539286097000
499925803	::420538552972083000
384109939	::420538601676750000
499925803	::420538626296922000
384109939	::420538649030438000
499925803	::420538748968136000
499925803	::420539215458234000
499925803	::420539300690685000
392434084	::420539333997649000
499925803	::420539428017160000
621062028	::420539621059989000
382843637	::420540031741480000
499925803	::420540688028020000
499925803	::420540822031847000
499925803	::420541029226258000
277794018	::420541228103393000
30671407	::420541255186395000
499925803	::420541289528975000
499925803	::420541475592499000
499925803	::420541877322919000
253120136	::420542474231099000
426402586	::420543071332229000
426402586	::420543171060191000
371416817	::420543321367646000
499925803	::420543331089661000
387625128	::420544719014617000
499925803	::420544743165030000
499925803	::420544899159576000
133508241	::420544907317497000
387625128	::420549248111763000
605327407	::420549613356339000
499925803	::420550412584767000
55665294	::420550936298127000
499925803	::420551556157562000
499925803	::420551654203592000
159944196	::420551779479068000
88453024	::420553056938655000
520759048	::420553163348140000
499925803	::420553254162800000
234948012	::420553394949214000
499925803	::420554050535309000
499925803	::420554099004690000
88453024	::420554148812435000
499925803	::420554337232764000
384109939	::420554571522400000
473454563	::420556793522429000
419307287	::420557568591667000
300594041	::420558367669506000
419307287	::420558597710708000
419307287	::420558946362200000
256088386	::420558972077080000
142950218	::420559111085125000
142950218	::420559287153610000
473454563	::420559301955289000
382843637	::420559930996035000
15086993	::420560333020069000
234948012	::420561392937099000
387625128	::420561828645593000
260979062	::420561923059363000
27836945	::420562187862568000
499925803	::420562645876342000
265029924	::420562822670852000
499925803	::420563167983316000
499925803	::420563424855064000
230903702	::420564227389018000
33708987	::420564262072102000
236112923	::420564930769981000
236112923	::420565252141760000
371416817	::420565645961756000
371416817	::420565697824321000
371416817	::420565823603109000
371416817	::420565874102530000
336821368	::420566806147788000
30246292	::420569299648933000
335100293	::420570451501256000
29284709	::420570873297661000
335100293	::420570948555644000
630007542	::420571072157601000
94215450	::420571640938758000
335100293	::420573194051788000
142950218	::420574600121319000
18068894	::420574990195761000
260539431	::420575505964756000
621062028	::420575908911529000
15086993	::420576054621638000
79754464	::420576247450984000
483526518	::420576661919113000
359806236	::420576793750298000
339272559	::420577296227909000
335592472	::420577534544470000
339272559	::420577807774011000
382843637	::420579938832777000
132479234	::420581120506593000
150870283	::420582220126904000
176974576	::420582941618483000
176974576	::420585034781691000
412000113	::420585531106283000
127613154	::420585771242762000
176974576	::420586152559513000
114600119	::420587040670220000
94215450	::420589019014369000
371416817	::420591039880368000
176974576	::420592123621433000
94215450	::420592154566606000
94215450	::420593492856168000
176974576	::420593833177804000
252355708	::420594127189708000
36485138	::420594897838936000
362168275	::420595195475132000
135328132	::420595229897818000
362168275	::420595414845624000
277204534	::420595785068470000
362168275	::420596201319563000
313529594	::420596550914412000
58563319	::420597088993304000
371416817	::420597193658368000
41658963	::420598265042968000
139527150	::420598908331384000
139527150	::420599501464686000
382843637	::420599869125165000
27836945	::420600176890220000
139527150	::420600255982231000
94215450	::420600324672348000
111978710	::420600380666703000
111978710	::420600399335153000
111978710	::420600570194714000
139527150	::420600612632285000
139527150	::420600845135118000
313529594	::420600904820088000
469825474	::420600975036932000
139527150	::420601119581032000
255313314	::420602856677584000
94215450	::420604765756596000
94215450	::420605144523235000
94215450	::420605255760375000
111978710	::420605873098993000
94215450	::420607532755742000
176974576	::420607841251389000
176974576	::420608093064400000
94215450	::420608422245978000
111978710	::420608497391116000
176974576	::420608501526700000
176974576	::420608746268921000
189272740	::420608854540296000
176974576	::420609141581676000
371416817	::420609796627517000
371416817	::420609890001108000
94310638	::420609931096502000
94310638	::420610007961329000
45289907	::420610747002281000
45289907	::420610781827575000
45289907	::420610835376259000
45289907	::420610997578399000
127613154	::420611223776792000
176974576	::420611494477176000
195008986	::420611590380335000
127613154	::420611665647112000
94215450	::420612426766090000
22327740	::420612559067430000
127613154	::420612583968616000
282625909	::420614435527733000
127613154	::420614596253085000
382843637	::420615145891844000
545540214	::420615541548527000
309355379	::420615662697213000
79754464	::420615740673511000
32125015	::420615830368706000
127613154	::420616016394059000
94215450	::420616338248200000
180388620	::420616415880560000
22327740	::420616800112373000
46697333	::420616950134214000
295744235	::420617407137202000
46697333	::420617613232713000
295744235	::420617675304235000
136114188	::420618573112164000
139527150	::420618606125129000
27836945	::420619231089029000
282625909	::420619978791223000
58563319	::420620166871777000
282625909	::420620246119362000
30671407	::420620734978076000
30671407	::420620825663143000
30671407	::420621694001491000
30671407	::420622041394733000
30671407	::420622285444493000
69666823	::420623101022703000
13298002	::420623373958668000
324401110	::420623550890786000
111978710	::420623932643737000
241999176	::420624075544068000
30671407	::420624209065541000
30671407	::420624481812774000
30671407	::420624830300688000
701949296	::420624894955487000
30671407	::420624965856403000
30671407	::420625084781707000
57804016	::420628573616369000
270041894	::420628957898506000
270041894	::420629700860706000
468057254	::420629949801058000
382843637	::420630556699676000
347984656	::420631743918792000
393801885	::420632676388069000
393801885	::420633035147448000
15688986	::420633338081468000
19245878	::420634410585567000
295744235	::420635206110826000
393801885	::420635280089956000
290401730	::420635634525409000
111978710	::420636064223490000
448325555	::420637795640569000
371416817	::420638944360169000
295744235	::420639568065339000
181799948	::420639773070327000
181799948	::420639876988424000
301042701	::420640049609207000
94215450	::420640069800951000
94226339	::420640092110086000
301042701	::420640704994353000
94215450	::420641044737191000
54355169	::420644419205730000
146219676	::420646023271165000
245935219	::420646499387596000
329395128	::420647116676272000
177391728	::420647293339987000
111978710	::420648862445871000
329395128	::420649161483354000
177391728	::420649366332772000
295744235	::420649805572894000
382843637	::420649955783876000
295744235	::420649997101584000
295744235	::420650808917512000
295744235	::420651012534202000
27836945	::420651297155452000
295744235	::420651714102845000
247362551	::420651796764180000
58563319	::420653679469805000
15688986	::420654630922489000
45704670	::420654995281694000
177391728	::420655729687535000
295744235	::420655836113813000
295744235	::420656155807858000
295744235	::420656202238791000
295744235	::420656238808924000
32787499	::420656511271325000
309355379	::420657201938956000
94215450	::420658229467561000
219574380	::420659775689736000
387625128	::420660602143387000
387625128	::420660744406192000
219574380	::420660841693081000
219574380	::420661142844092000
317860632	::420663069258563000
387625128	::420663291695091000
387625128	::420663443981893000
387625128	::420664046140928000
387625128	::420664210352123000
295744235	::420664694383198000
415206019	::420665099158708000
382843637	::420665310380036000
262843671	::420666456297062000
634804128	::420669037396238000
579271413	::420669055989587000
234801315	::420669859752857000
111978710	::420670715805720000
340693336	::420670892369141000
295744235	::420671742823002000
79754464	::420671750389903000
473454563	::420672126849650000
111978710	::420672851675324000
322643138	::420673307231653000
384109939	::420673768986791000
295744235	::420676632500637000
295744235	::420676776574976000
15961483	::420677057262018000
295744235	::420677732549148000
17146204	::420680101940834000
382843637	::420680498592362000
22327740	::420680727324549000
524903037	::420686011258392000
718668289	::420686532639330000
524903037	::420686630287335000
362168275	::420687227749142000
79754464	::420687479822614000
320249108	::420689499266367000
15961483	::420689531965153000
545129813	::420690124578783000
545129813	::420692222552850000
111978710	::420694261814681000
111978710	::420694416018251000
111978710	::420694441821622000
111978710	::420694461971038000
459987659	::420694469168492000
371416817	::420694556108406000
184578066	::420696095551782000
304182396	::420696897125220000
329395128	::420697205096611000
111978710	::420697964156170000
128103434	::420698707479515000
128103434	::420698718539874000
267323089	::420700685621944000
317860632	::420701702728065000
602895412	::420701806336159000
227476350	::420702432776036000
64582219	::420702837127913000
267323089	::420702843465506000
94215450	::420702894296276000
136114188	::420704538178617000
227476350	::420705154740936000
473118863	::420705508580810000
142950218	::420707025296064000
313529594	::420707451604721000
231483310	::420708451145101000
303498273	::420709995932823000
447976503	::420710195728093000
303498273	::420710226799915000
429696833	::420712224307437000
272488861	::420712507863363000
311724390	::420714136880676000
406110065	::420716208065744000
429696833	::420716399099510000
406110065	::420716534684598000
406110065	::420716651135262000
429696833	::420716686715518000
447976503	::420717506181877000
129844944	::420717602567372000
45704670	::420717606648442000
129844944	::420718463888678000
15086993	::420720597190971000
382843637	::420720602690093000
371416817	::420720935919173000
121100953	::420721465051213000
46697333	::420721555404906000
291459734	::420721686288150000
142950218	::420721891704598000
65501923	::420722216766951000
65501923	::420722327622406000
293606978	::420724812127154000
65501923	::420725173109538000
371416817	::420726373687111000
293606978	::420726390003367000
276131997	::420728449322713000
321166954	::420730666922156000
15086993	::420730938134237000
520759048	::420731715988885000
320249108	::420732675843194000
407395368	::420734380194029000
634804128	::420735091921256000
382843637	::420735885555294000
32252775	::420736125326880000
32252775	::420736565737160000
338830055	::420736977277681000
282625909	::420737312654249000
282625909	::420737317427347000
371416817	::420739040074563000
371416817	::420739090825641000
286216848	::420739187004809000
63261194	::420739632578703000
142950218	::420740126072119000
371416817	::420740624665808000
434720036	::420740901061656000
371416817	::420740931667902000
34481075	::420741042900459000
34481075	::420741148575948000
114600119	::420742105804595000
259233215	::420742476509765000
46184924	::420743393216454000
127613154	::420745041137516000
127613154	::420745117041844000
127613154	::420745624099639000
127613154	::420745769071554000
127613154	::420745792018587000
127613154	::420745813749297000
34481075	::420746052044464000
142950218	::420746522624786000
317860632	::420747048745304000
362168275	::420747071738888000
317860632	::420747136880242000
362168275	::420747290035621000
362168275	::420747759688617000
100373532	::420747831788335000
362168275	::420747858892300000
362168275	::420752921912164000
66486074	::420753344433364000
15688986	::420754243994148000
382843637	::420755679943864000
317860632	::420756033556860000
250338969	::420756559023468000
250338969	::420756612911878000
63261194	::420756675558404000
301778739	::420756720202170000
301778739	::420756806848090000
327167157	::420756873864695000
250338969	::420756930668158000
250338969	::420757224370085000
15086993	::420757290250039000
250338969	::420757339084312000
301778739	::420757576775507000
250338969	::420757604936462000
250338969	::420758052338274000
250338969	::420758362431950000
250338969	::420758841660174000
250338969	::420758939223863000
250338969	::420759409422123000
250338969	::420759611910549000
411700909	::420759882917486000
411700909	::420759965251690000
250338969	::420760222001410000
478462259	::420760309205184000
250338969	::420760562016845000
250338969	::420760738940997000
32252775	::420760776698494000
317860632	::420760966138437000
250338969	::420761278181675000
250338969	::420761464816021000
250338969	::420762407779053000
320249108	::420762519880228000
250338969	::420762708267388000
250338969	::420763742255603000
250338969	::420764045852303000
250338969	::420764304191676000
378794339	::420764351822176000
250338969	::420765412792344000
301778739	::420766565756198000
250338969	::420766747872874000
431944862	::420766789442613000
250338969	::420767033173614000
323011452	::420767775628337000
323011452	::420767797874946000
323011452	::420767932558225000
186693710	::420768225920421000
108808608	::420768258477027000
127613154	::420768273425117000
17179941	::420768406871097000
17179941	::420768564509827000
146219676	::420768669820784000
127613154	::420768905389277000
98213304	::420769666659667000
108808608	::420769739812909000
317860632	::420770445491580000
317860632	::420770518266957000
111978710	::420770608717115000
22327740	::420770649528086000
382843637	::420771091540623000
22327740	::420771471120924000
308726677	::420772153634471000
323011452	::420772404789395000
339272559	::420772562071584000
412000113	::420772653050232000
98213304	::420772728887447000
412000113	::420773259643084000
323011452	::420773356619563000
431944862	::420773368732733000
412000113	::420773666482188000
412000113	::420773699306782000
135328132	::420773919264866000
329475109	::420774005864284000
150839491	::420774047035572000
412000113	::420774236220035000
412000113	::420774269170511000
69028501	::420774363168641000
412000113	::420774843089313000
412000113	::420774933514297000
166307106	::420775067597803000
499290157	::420776119114420000
529698153	::420776188944986000
55964893	::420776204728553000
55964893	::420776311465185000
499290157	::420776420114448000
69028501	::420776504717361000
166307106	::420778183953489000
323011452	::420778221089472000
407395368	::420778374118637000
267323089	::420778900508000000
166307106	::420779522909544000
166307106	::420779900900220000
166307106	::420780079787286000
166307106	::420781195254050000
166307106	::420781623949668000
53584160	::420781810348347000
53584160	::420781826798395000
166307106	::420781833945903000
53584160	::420782541923049000
53584160	::420782605248647000
64905964	::420784195053813000
273497452	::420784395117539000
304182396	::420786353580683000
352789311	::420787330610249000
98213304	::420787678712320000
412000113	::420787963023216000
412000113	::420787999857577000
412000113	::420788234382487000
412000113	::420788294860177000
412000113	::420788481850236000
412000113	::420788579648806000
139527150	::420788708778856000
412000113	::420788907148845000
412000113	::420789081077870000
412000113	::420789189718724000
412000113	::420789653663256000
166307106	::420789785108967000
163768701	::420790646824509000
382843637	::420791338003877000
412000113	::420791688185905000
518039543	::420792458234966000
15278648	::420792871512322000
304182396	::420793509650526000
222173816	::420795401219104000
352789311	::420796055941152000
352789311	::420796061175652000
45289907	::420799771985461000
45289907	::420800129218539000
45289907	::420800184608518000
111978710	::420800884688175000
426786499	::420802804127502000
111978710	::420802868375871000
53584160	::420804597939048000
81723585	::420806308984410000
81723585	::420807060368805000
150839491	::420810159640682000
150839491	::420810202691014000
382843637	::420811329335988000
607432063	::420812032292577000
347984656	::420813460101165000
81723585	::420815731396050000
257097351	::420819208641867000
287569533	::420821656723271000
299311083	::420823221999771000
31287131	::420823702754709000
382843637	::420826449340530000
150839491	::420827093811740000
340107529	::420830138126065000
473718221	::420830205125484000
340107529	::420830282863087000
340107529	::420830349963591000
377952732	::420830644814360000
340107529	::420830715132256000
340107529	::420830799953289000
339184731	::420831495092051000
377952732	::420831801498554000
340107529	::420832180437516000
340107529	::420832357898526000
340107529	::420832482427416000
283051149	::420832634013360000
340107529	::420832658722418000
340107529	::420832896724000000
340107529	::420833467707174000
340107529	::420833775464226000
340107529	::420834105815998000
340107529	::420834181921656000
340107529	::420834233754849000
340107529	::420834568032501000
340107529	::420834614442459000
340107529	::420834824694530000
340107529	::420835276207190000
340107529	::420835517505499000
340107529	::420835745814020000
340107529	::420835960281382000
382843637	::420842527428968000
132479234	::420843374095384000
315872678	::420854149161295000
33538323	::420857769374543000
33538323	::420858909180825000
382843637	::420862362263252000
634822122	::420871214421143000
319532225	::420872783900336000
234948012	::420876974421458000
317860632	::420877042964381000
234948012	::420877912540463000
60712766	::420881436598882000
382843637	::420882401288794000
165658390	::420883493367713000
184195472	::420887727802822000
210674392	::420888797044162000
236930269	::420889519500435000
407395368	::420890764416020000
416506126	::420892408784494000
299484513	::420898638487769000
721462429	::420899892060377000
57933673	::420900720091484000
382843637	::420902365219545000
429696833	::420903217988268000
277794018	::420903483273801000
721462429	::420903781304266000
253120136	::420904850449117000
721462429	::420904983329255000
322643138	::420906288974151000
721462429	::420906487364329000
133508241	::420907251482624000
369109312	::420907801129807000
467772798	::420908236968321000
17769662	::420909567732908000
369109312	::420910568879710000
636632104	::420910674491879000
317860632	::420911105612206000
414374118	::420911154362589000
414374118	::420911256548417000
251961694	::420911466087059000
159944196	::420914102718832000
382843637	::420917481377923000
369109312	::420918706114686000
268010590	::420918917725691000
268010590	::420919770058608000
268010590	::420919989789806000
268010590	::420920424206454000
303480264	::420920490191228000
300594041	::420920738975985000
27836945	::420921301541220000
27836945	::420921302271021000
27836945	::420921304032616000
256088386	::420921362618650000
268010590	::420922231771123000
268010590	::420922369902145000
274191278	::420922437052547000
268010590	::420923576100061000
268010590	::420923712255569000
23838693	::420924015881228000
23838693	::420924199616909000
268010590	::420925165426733000
268010590	::420925443077079000
268010590	::420925675626053000
268010590	::420925759059136000
268010590	::420925920099463000
122769328	::420925988680531000
268010590	::420926112785793000
230903702	::420926355572670000
268010590	::420926428059013000
268010590	::420926703469604000
340107529	::420928085727649000
336821368	::420929167383740000
100313850	::420929509940920000
268010590	::420930053443031000
268010590	::420930387037011000
268010590	::420930675420565000
268010590	::420931335532716000
268010590	::420931640680910000
251961694	::420931887067320000
382843637	::420933020368248000
259233215	::420933061434671000
268010590	::420933567498031000
268010590	::420933734569742000
274191278	::420933791775858000
118473489	::420933864287383000
274191278	::420934593210875000
268010590	::420935503236444000
336633872	::420935776025997000
33538323	::420936568665571000
268010590	::420937539885604000
483526518	::420938886617907000
359806236	::420939050699071000
268010590	::420940104899645000
268010590	::420940325868142000
302525103	::420941102796251000
268010590	::420941663536574000
447976503	::420942288798240000
236172994	::420942819633537000
268010590	::420943049552695000
236172994	::420943285641695000
94215450	::420943615855038000
94215450	::420944232254173000
268010590	::420945052454490000
236172994	::420945263566405000
499925803	::420945641859059000
499925803	::420946306891137000
377952732	::420946617538469000
122769328	::420946761105281000
377952732	::420946762522574000
122769328	::420946785251897000
122769328	::420946794424852000
122769328	::420946815530594000
377952732	::420946881984749000
122769328	::420946893246844000
122769328	::420946899831885000
94310638	::420946950901354000
122769328	::420946966139662000
122769328	::420947058070396000
377952732	::420947353059606000
473454563	::420949753783132000
382843637	::420952707768520000
573061645	::420953865249234000
349472194	::420955303086415000
22327740	::420955360674197000
268010590	::420955873675337000
268010590	::420955903819788000
268010590	::420955987520925000
268010590	::420956033788706000
369109312	::420956293365788000
268010590	::420957784415289000
32125015	::420958236615778000
573061645	::420958665500143000
573061645	::420958744948637000
268010590	::420959405732294000
349472194	::420960193695203000
41658963	::420960652086091000
495598070	::420960750543204000
573061645	::420961922981175000
26897261	::420962266737938000
268010590	::420965680125452000
268010590	::420965974175514000
241999176	::420966437675876000
58563319	::420966930015846000
268010590	::420967549673549000
282110309	::420969424066453000
260539431	::420970161332436000
340107529	::420970528317661000
340107529	::420970583288188000
177391728	::420972231280189000
263006098	::420972674362253000
382843637	::420972727911317000
263006098	::420973280590188000
20545953	::420974203350048000
344958631	::420976402104459000
236172994	::420979059351617000
268010590	::420979396661764000
268010590	::420979905955106000
177692206	::420980139368153000
268010590	::420980660573306000
344958631	::420980918866944000
180388620	::420981100048285000
344958631	::420981286942285000
335100293	::420982190491828000
53165262	::420982644349100000
53165262	::420982833180839000
268010590	::420984121465536000
344958631	::420984813315952000
268010590	::420984822157565000
344958631	::420985104929144000
268010590	::420985770581983000
13298002	::420985778924445000
268010590	::420986264293494000
268010590	::420986577784172000
344958631	::420986709632106000
268010590	::420986713633456000
268010590	::420986915408863000
268010590	::420988063410835000
268010590	::420988861821771000
268010590	::420989668562599000
268010590	::420989961589231000
338830055	::420990172508213000
177692206	::420990393077878000
268010590	::420990999868223000
268010590	::420991122748755000
187309818	::420991318433996000
268010590	::420991466320986000
268010590	::420991732592168000
634804128	::420992581477363000
382843637	::420992656718983000
276131997	::420992728739360000
268010590	::420993005869613000
276131997	::420993375693975000
304182396	::420994132644229000
311111569	::420995643008876000
311111569	::420995741105266000
177692206	::420995772570554000
311111569	::420995801553580000
94215450	::420996873521225000
64905964	::420998080859996000
189272740	::420998116637421000
340107529	::420998219762786000
268010590	::420999017150287000
340107529	::420999074209603000
268010590	::421000939995410000
429696833	::421000966159093000
100313850	::421001102818279000
268010590	::421001177682415000
268010590	::421001417600827000
76870522	::421001723264905000
434720036	::421002140820455000
340107529	::421002295405723000
434720036	::421002364972445000
321166954	::421002447713476000
340107529	::421002723807748000
429696833	::421003295365152000
340107529	::421003589398855000
298090474	::421003703018344000
298090474	::421003945319092000
30246292	::421005021061591000
30246292	::421005047838040000
32564504	::421005404186103000
340107529	::421005742964232000
30246292	::421006383799336000
189272740	::421006431933202000
340107529	::421007138505625000
340107529	::421007621609750000
382843637	::421007778346696000
340107529	::421007783312777000
340107529	::421008505580318000
340107529	::421008590473015000
26897261	::421009176689516000
76870522	::421011016731074000
127613154	::421011948344729000
268010590	::421011977553858000
340107529	::421012001218101000
340107529	::421012214037102000
268010590	::421012276943257000
383045348	::421012941438468000
268010590	::421014156654174000
340107529	::421014760571039000
368577195	::421015266357948000
368577195	::421015360696250000
127613154	::421016099682267000
127613154	::421017451812249000
377952732	::421017472893214000
268010590	::421020398281850000
268010590	::421020756668338000
268010590	::421022182022852000
27836945	::421022689848229000
382843637	::421023066198908000
12685102	::421023336328867000
322643138	::421026686629470000
36485138	::421026917362716000
163768701	::421028114589024000
39105327	::421028643633377000
268010590	::421028810323427000
270041894	::421028874957631000
268010590	::421029231314087000
268010590	::421029872220528000
268010590	::421030682073501000
268010590	::421031084072386000
268010590	::421033877222993000
268010590	::421034511506628000
268010590	::421035397737906000
426685539	::421035870003548000
718668289	::421035884323282000
268010590	::421036319826259000
26897261	::421036327866757000
285141722	::421036339552063000
268010590	::421037668932521000
268010590	::421038210282967000
268010590	::421038813432283000
268010590	::421039097638318000
335592472	::421041426777276000
235867165	::421042283631222000
369310186	::421042806564880000
382843637	::421042953000603000
127613154	::421043101478559000
268010590	::421043124967047000
285141722	::421043181862801000
127613154	::421043651163074000
235867165	::421043911876825000
268010590	::421044501575380000
20935798	::421044648510226000
276131997	::421046219495211000
261438579	::421046553818566000
261438579	::421047167617204000
339259114	::421047184427974000
339259114	::421048521903464000
12685102	::421049092887044000
621062028	::421049287410069000
373006574	::421049654634356000
19569142	::421049746313068000
127613154	::421050051167653000
268010590	::421050066204655000
268010590	::421050387966459000
128103434	::421050499194834000
268010590	::421050503246921000
268010590	::421050884370751000
55665294	::421051246112301000
268010590	::421051325896736000
268010590	::421052025083031000
282110309	::421052159627911000
276131997	::421052460556627000
276131997	::421052624918810000
268010590	::421052659807055000
373006574	::421053059829993000
340107529	::421053128356929000
373006574	::421053149466484000
340107529	::421053169096196000
340107529	::421053209277632000
276131997	::421053291750232000
276131997	::421053303049707000
17146204	::421053427951468000
268010590	::421053457949540000
373006574	::421053565755326000
268010590	::421053759071207000
373006574	::421054069419954000
268010590	::421054642618134000
127613154	::421055452860796000
373006574	::421056594156077000
268010590	::421056973560619000
157117376	::421062361156689000
157117376	::421062535111278000
268010590	::421063421946503000
268010590	::421063675257319000
268010590	::421063987183493000
268010590	::421064273755123000
268010590	::421064650130980000
347984656	::421067818285936000
94215450	::421068269240340000
605327407	::421070135433396000
499925803	::421070800335024000
499925803	::421071202115788000
26897261	::421071380654747000
26897261	::421071477274718000
348326168	::421073870230003000
313529594	::421075331252883000
82130465	::421076436212916000
414374118	::421076445235265000
206467937	::421079558037581000
319191919	::421079788611461000
319191919	::421079891128635000
319191919	::421079908614692000
319191919	::421080014013345000
319191919	::421080116278882000
319191919	::421080127456690000
45289907	::421080286664089000
378778103	::421080338409197000
319191919	::421080413759889000
319191919	::421080502427463000
319191919	::421080525382885000
319191919	::421080627308679000
319191919	::421080651832770000
319191919	::421080677438996000
319191919	::421080741112709000
319191919	::421080794237763000
319191919	::421080911011405000
319191919	::421081076845772000
319191919	::421081139848445000
206467937	::421081593940164000
378794339	::421081805127569000
206467937	::421082302886993000
319191919	::421082404934410000
319191919	::421082478989025000
206467937	::421082702108844000
319191919	::421082724905279000
382843637	::421082968128770000
206467937	::421083209380528000
378901511	::421083434035859000
206467937	::421083553951391000
206467937	::421083666475798000
206467937	::421083735916687000
319191919	::421083821736738000
259233215	::421083944407142000
319191919	::421084189493329000
378901511	::421084471413075000
206467937	::421084735645814000
319191919	::421084740503224000
378901511	::421084949702131000
103526992	::421085085023371000
320249108	::421085269706944000
45704670	::421086073545293000
66486074	::421088349567197000
66486074	::421088430051708000
45289907	::421090587308470000
407395368	::421090861904961000
217516272	::421091198091399000
407395368	::421093958576402000
241324134	::421094368062496000
235867165	::421094773605146000
407395368	::421095193946124000
217516272	::421095402989817000
276131997	::421095795719675000
276131997	::421095821200080000
235867165	::421096227636129000
79754464	::421096886653972000
127613154	::421096954991345000
127613154	::421096989577588000
127613154	::421097011383779000
320249108	::421097730165858000
15961483	::421098694499262000
46184924	::421098803626643000
166735943	::421099319421177000
46184924	::421099452628082000
46184924	::421099511860064000
17146204	::421100566530359000
46184924	::421100846454018000
166735943	::421100869099073000
319191919	::421101827502125000
319191919	::421101868631465000
319191919	::421101879855431000
319191919	::421102147460423000
192677318	::421102191538339000
79754464	::421102623375523000
319191919	::421104191529316000
319191919	::421104199666245000
319191919	::421104211108327000
319191919	::421104244415295000
319191919	::421104266716409000
319191919	::421104933463941000
319191919	::421104980284960000
33708987	::421104983837536000
319191919	::421105015080882000
319191919	::421105056352845000
319191919	::421105071624298000
319191919	::421105091601760000
319191919	::421105199856766000
319191919	::421105244215312000
33708987	::421105337174069000
319191919	::421105417671168000
319191919	::421105440811130000
313529594	::421105767047901000
33708987	::421105989300281000
195846146	::421106087073288000
313529594	::421106132745076000
339259114	::421106629912694000
339259114	::421106780467261000
382843637	::421108205276921000
79754464	::421108778692780000
339259114	::421111446114541000
19245878	::421111579073982000
340107529	::421112252767678000
58563319	::421113066374565000
58563319	::421113305550569000
339272559	::421113807537459000
339272559	::421114952737644000
339272559	::421114969628098000
192677318	::421115152524931000
255313314	::421115470251827000
22327740	::421115839484813000
255313314	::421116058553290000
370845710	::421116115591258000
339272559	::421116881714839000
20246868	::421117030431866000
173688303	::421117307809587000
173688303	::421117712819970000
22327740	::421117910632112000
173688303	::421118477621932000
173688303	::421119170474803000
33708987	::421119399278678000
46184924	::421119460204744000
173688303	::421119849192898000
220465561	::421121160336519000
94215450	::421121838530318000
173688303	::421122595073687000
377035998	::421122644100923000
234801315	::421123394437120000
234801315	::421124507127275000
393499174	::421124916961103000
319191919	::421125197178359000
234801315	::421125238995570000
319191919	::421125244309745000
319191919	::421125251456839000
319191919	::421125261699334000
319191919	::421125281253179000
422214932	::421125290337652000
319191919	::421125323980537000
319191919	::421125434701803000
319191919	::421125467044085000
319191919	::421125484123279000
319191919	::421125548547772000
319191919	::421125585575092000
319191919	::421125770317406000
319191919	::421126596842774000
319191919	::421126746755575000
319191919	::421126803718406000
33708987	::421127277704142000
630007542	::421128090090086000
386627455	::421128494350106000
630007542	::421128588956405000
630007542	::421129170282762000
630007542	::421129517768249000
545540214	::421129835319021000
33708987	::421130079155261000
340107529	::421130098801389000
340107529	::421130184939810000
161346822	::421130388174802000
161346822	::421130818057412000
15709088	::421130901557633000
426402586	::421131297554456000
319191919	::421131379959955000
319191919	::421131410502848000
319191919	::421131435031162000
319191919	::421131624110391000
596191047	::421132836461359000
142950218	::421133390222745000
323011452	::421133402129985000
339272559	::421133904054329000
142950218	::421133944919457000
316229499	::421134048673554000
142950218	::421134169385992000
299311083	::421134246510858000
339272559	::421134360730169000
386627455	::421135516256731000
340107529	::421136625666887000
339272559	::421136921025208000
340107529	::421136971596304000
339272559	::421137048200675000
339272559	::421137272462118000
529698153	::421137304384598000
186472636	::421137611965472000
91024211	::421137775900237000
518039543	::421137923887476000
166307106	::421138105442107000
91024211	::421138217430417000
186472636	::421138421726203000
339272559	::421138872081596000
91024211	::421138899948556000
166307106	::421139103745204000
209345596	::421139208326356000
166307106	::421139458189455000
407395368	::421140326200643000
235867165	::421142510698651000
382843637	::421143673053908000
139155100	::421144135979257000
81723585	::421144376471863000
56723331	::421144750322769000
139155100	::421144755435622000
56723331	::421145067751878000
139155100	::421145086614061000
127613154	::421145743986946000
554801627	::421145896902877000
392156048	::421145994185564000
139155100	::421146062129496000
139155100	::421146318569218000
139155100	::421146820304048000
15709088	::421147026458701000
411700909	::421147060747108000
361352435	::421147638512111000
79073243	::421147881765347000
166735943	::421148315737006000
235867165	::421149379546726000
11822502	::421149680349614000
11822502	::421150232714285000
415897649	::421150742624231000
56723331	::421151152223174000
56723331	::421151199287468000
33810989	::421151719360589000
94226339	::421152156322762000
217516272	::421152240833810000
217516272	::421152444916056000
630007542	::421153048518356000
217516272	::421153543274254000
108808608	::421153787106299000
238400474	::421154189960429000
33810989	::421158315255558000
33810989	::421158968707129000
382843637	::421159027742367000
15709088	::421161808305848000
42795192	::421161924735148000
15709088	::421162646654959000
42795192	::421162726430216000
15709088	::421164263722737000
42261351	::421165112762720000
42261351	::421165267146641000
42261351	::421165329545318000
42261351	::421165406997323000
42261351	::421165523468967000
42261351	::421165704461578000
276887663	::421166567221518000
56723331	::421166690052104000
579271413	::421167076418404000
344958631	::421168787610546000
64905964	::421168984206368000
344958631	::421169219846172000
344958631	::421169951051771000
15709088	::421170919307231000
344958631	::421171113687670000
344958631	::421171433310392000
344958631	::421171757655916000
344958631	::421172010278862000
344958631	::421173342406578000
344958631	::421173673735634000
344958631	::421174607379308000
15709088	::421174666460688000
344958631	::421174805023318000
15709088	::421174874481360000
344958631	::421174969523912000
53584160	::421175588842242000
344958631	::421175636321771000
630076052	::421175722275663000
53584160	::421175781981564000
630076052	::421176921922097000
344958631	::421177367164239000
630076052	::421177566259470000
630076052	::421177754319466000
139155100	::421178004543270000
139155100	::421178129009225000
630076052	::421178489404813000
139155100	::421178505695862000
630076052	::421178564277309000
139155100	::421178935054200000
382843637	::421179137664237000
139155100	::421179326814371000
342512814	::421179340169031000
299311083	::421180217068380000
268010590	::421180785715335000
268010590	::421181266227376000
299311083	::421181640975872000
268010590	::421181695900266000
268010590	::421182381476052000
268010590	::421182755020746000
32787499	::421183032343924000
299311083	::421183527687045000
265029924	::421184300873420000
355859159	::421184762884018000
265029924	::421184843029172000
355859159	::421185138706227000
355859159	::421185472409268000
265029924	::421185696456777000
265029924	::421185705956876000
355859159	::421186038279573000
116343636	::421186464450613000
355859159	::421186869812920000
268010590	::421187792610557000
224130581	::421188102984851000
268010590	::421188363526635000
268010590	::421188462277328000
257097351	::421188789575241000
268010590	::421189109638762000
257097351	::421189226550394000
257097351	::421189577592688000
257097351	::421189729267113000
268010590	::421189800600010000
257097351	::421189995873857000
257097351	::421190038836084000
268010590	::421190147208921000
268010590	::421191932157894000
473718221	::421192564692107000
81723585	::421194192249831000
81723585	::421194286621667000
81723585	::421194305756073000
382843637	::421194334235799000
132479234	::421194484274446000
423422030	::421194635294552000
81723585	::421194914563489000
283051149	::421194924592091000
81723585	::421195906017284000
81723585	::421195953396142000
65501923	::421198421899223000
65501923	::421198867585961000
65501923	::421199174663548000
65501923	::421199604944617000
65501923	::421200236019585000
257097351	::421202246999609000
473118863	::421202534783401000
295980167	::421202561685667000
257097351	::421202823607365000
26897261	::421207874136576000
26897261	::421208046799298000
309355379	::421209365593731000
382843637	::421209558946959000
315872678	::421215271693475000
16710226	::421215468490588000
311724390	::421217812049178000
323691415	::421220697495461000
323691415	::421220745700978000
323691415	::421220799287029000
323691415	::421221453133250000
323691415	::421221536427962000
323691415	::421221847644901000
323691415	::421221912040071000
323691415	::421222219570638000
323691415	::421222504640696000
323691415	::421222894966820000
323691415	::421224763252432000
323691415	::421224841341976000
323691415	::421225069440815000
323691415	::421225117704658000
323691415	::421225192271015000
382843637	::421225426569396000
33538323	::421227019469586000
33538323	::421228306495975000
323691415	::421228961369051000
323691415	::421229034899386000
282625909	::421235655411113000
59241106	::421235961444708000
323691415	::421236438244397000
286216848	::421237808808730000
257097351	::421239570730991000
274432702	::421239759894110000
16039882	::421240292860129000
60712766	::421243017983713000
382843637	::421244823543480000
165658390	::421245882298671000
17179941	::421247962917126000
17179941	::421248013664014000
253879613	::421249516910563000
184195472	::421250127991275000
210674392	::421251196213403000
236930269	::421251912650862000
323691415	::421252694938902000
323691415	::421252740665200000
407395368	::421253147147784000
257097351	::421254441837133000
257097351	::421254773061337000
416506126	::421254808280903000
92936298	::421255755824898000
257097351	::421255913446461000
257097351	::421256042039611000
257097351	::421258269626077000
142950218	::421261654329135000
377952732	::421262209147097000
57933673	::421263122544869000
382843637	::421264593571565000
257097351	::421265387259305000
362168275	::421265433594175000
257097351	::421265508453728000
277794018	::421265948935344000
257097351	::421266068007436000
135328132	::421266877466554000
33708987	::421267197240311000
253120136	::421267247957413000
22327740	::421267544553832000
133508241	::421269659522846000
46697333	::421272781112631000
94215450	::421274737998712000
46697333	::421275612892774000
159944196	::421276522356289000
257097351	::421276693718773000
206467937	::421277554088357000
339272559	::421278101604036000
257097351	::421278772868837000
322643138	::421278916192378000
340107529	::421279067867201000
206467937	::421280267144540000
382843637	::421280287444963000
340107529	::421280437181620000
340107529	::421280529288560000
340107529	::421280900392165000
340107529	::421281215287926000
340107529	::421281268652064000
340107529	::421281378496684000
329993431	::421281424935616000
340107529	::421282210915041000
340107529	::421282434442084000
340107529	::421282501097959000
37867502	::421282699148787000
37867502	::421282788328103000
340107529	::421282894439804000
300594041	::421283116238372000
98213304	::421283309683875000
256088386	::421283708952276000
14424207	::421285364519936000
139527150	::421285885443727000
139527150	::421286128990183000
268010590	::421286205062647000
236167599	::421286217934995000
139527150	::421286350386507000
340107529	::421286447766069000
340107529	::421286540757983000
139527150	::421286556209389000
268010590	::421288179015364000
309355379	::421288363094970000
268010590	::421288402605326000
309355379	::421288847058935000
230903702	::421288852360155000
268010590	::421288877010460000
282110309	::421290768809345000
336821368	::421291599755087000
94215450	::421292569742426000
633010300	::421294213704470000
518039543	::421295484561403000
223594866	::421296349662150000
222173816	::421297401790754000
15709088	::421299330340122000
362168275	::421300372511424000
382843637	::421300641789931000
15709088	::421301159291543000
483526518	::421301359762108000
359806236	::421301502712377000
54035689	::421303054000869000
15709088	::421303667552419000
495598070	::421303827586097000
54035689	::421303844232904000
132479234	::421303901334548000
54035689	::421304009522020000
432590763	::421304236710694000
15961483	::421304237562134000
54035689	::421304466088792000
273497452	::421304552134938000
54035689	::421304767697018000
15709088	::421304899209805000
54035689	::421305176977182000
54035689	::421305305754898000
54035689	::421305389695520000
54035689	::421305764808900000
54035689	::421306089338978000
392156048	::421306169487945000
54035689	::421306465601589000
15709088	::421306486485422000
209345596	::421306534824787000
54035689	::421306709164822000
54035689	::421306718622978000
54035689	::421307119929806000
54035689	::421307294702252000
54035689	::421307426592141000
54035689	::421307609170210000
54035689	::421307870609547000
54035689	::421307949097558000
54035689	::421308172687536000
54035689	::421308430112927000
54035689	::421308660501848000
15709088	::421308946885115000
15709088	::421309342974238000
54035689	::421310107746443000
54035689	::421310186070880000
34717669	::421310410508083000
54035689	::421311296554803000
54035689	::421311298425458000
54035689	::421311300073828000
34717669	::421311405006917000
241324134	::421312480468402000
362168275	::421313355056680000
177391728	::421314265992032000
241999176	::421314363598045000
94215450	::421314395340173000
276131997	::421315030697537000
15709088	::421315464913240000
15709088	::421315705230090000
15709088	::421315787182575000
15709088	::421316090682408000
15961483	::421316746084368000
15961483	::421317320519057000
295744235	::421317573733396000
295744235	::421317690171465000
349472194	::421318322790346000
189272740	::421318332185190000
15709088	::421318944985997000
340107529	::421319041463353000
382843637	::421320206934605000
273497452	::421320885555851000
554633284	::421321097145888000
432590763	::421321523371065000
31287131	::421321984970989000
554633284	::421322417898663000
554633284	::421322707968339000
26897261	::421322911173980000
41658963	::421323407762804000
15709088	::421323506530680000
236172994	::421323842574098000
186693710	::421324110946250000
166735943	::421324365255294000
186693710	::421324587150745000
186693710	::421324735385858000
186693710	::421325252900032000
54035689	::421325325201448000
186693710	::421325368964816000
54035689	::421325459029110000
177391728	::421326031564197000
177391728	::421326249793826000
266235648	::421327106199789000
281408265	::421327814399229000
349472194	::421328697061572000
349472194	::421328886635724000
349472194	::421329021235130000
189272740	::421329331177021000
349472194	::421329409707343000
349472194	::421329930438578000
295744235	::421329992039936000
349472194	::421330087179726000
349472194	::421330469335343000
349472194	::421331001483489000
127613154	::421331827542863000
276887663	::421331971164217000
177391728	::421332353232142000
634804128	::421332692391563000
127613154	::421332741917917000
26897261	::421333233448402000
634804128	::421333525384536000
15709088	::421333537586155000
15709088	::421334450489032000
227425418	::421334523427946000
15709088	::421334782736596000
32125015	::421336146820734000
15709088	::421336454099648000
236172994	::421338004561461000
473454563	::421338437061705000
15709088	::421339039166656000
15709088	::421339575244816000
236172994	::421339855985979000
26897261	::421339989012537000
15709088	::421340288612040000
79754464	::421340727483043000
340107529	::421353336282296000
340107529	::421353412366966000
344958631	::421353894875119000
721462429	::421354438385610000
180911733	::421355168542642000
344958631	::421355283755962000
393499174	::421355515227021000
80448281	::421355699352768000
265029924	::421355817049546000
349472194	::421356136454176000
377952732	::421356659811049000
349472194	::421356778774073000
11822502	::421358154891280000
605327407	::421358193877721000
313529594	::421359395079868000
524028752	::421359610612551000
524028752	::421359745585254000
313529594	::421359910803103000
295744235	::421359961638068000
295744235	::421360202403700000
295744235	::421360229834452000
382843637	::421360444448997000
127613154	::421360601047121000
177391728	::421361240305184000
524028752	::421361765272662000
339184731	::421361777444937000
54035689	::421362528917422000
339184731	::421362640057688000
206467937	::421363194041753000
54035689	::421363415924232000
261438579	::421364415187804000
261438579	::421364995801100000
206467937	::421365088759844000
524028752	::421365312047439000
206467937	::421365463730642000
261438579	::421365747751723000
261438579	::421365927385374000
206467937	::421366039004598000
520759048	::421366280806203000
261438579	::421366297331380000
261438579	::421366830519709000
419307287	::421368242985500000
261438579	::421368322081312000
313529594	::421368340678856000
11822502	::421368426683052000
419307287	::421369193830027000
261438579	::421370439395332000
261438579	::421373262690414000
93731949	::421373352033271000
53584160	::421373385877495000
206467937	::421373417800364000
261438579	::421373423445475000
281408265	::421373674986303000
261438579	::421373788005998000
261438579	::421374015857377000
261438579	::421374209734893000
43922897	::421374590980345000
261438579	::421374653454499000
206467937	::421376401909219000
247362551	::421376660374429000
206467937	::421376909420015000
311724390	::421378108684791000
100373532	::421379252370419000
163763136	::421379653761503000
268010590	::421379779242500000
163763136	::421379821923741000
347984656	::421379892664881000
261438579	::421379945948917000
382843637	::421380261444870000
15709088	::421381224070795000
180388620	::421381260913541000
411700909	::421384271266603000
355859159	::421384970842943000
163768701	::421385786169516000
66486074	::421388512147959000
277204534	::421388557904007000
192677318	::421388713156153000
261438579	::421389319757381000
27836945	::421390434896605000
261438579	::421390523761721000
261438579	::421390725876817000
261438579	::421390934438211000
255765560	::421391014662647000
261438579	::421391696379654000
342934741	::421393446281441000
342934741	::421393572202811000
342934741	::421393802491092000
273497452	::421394756782923000
342934741	::421395254852722000
166307106	::421396374492819000
291459734	::421397802078306000
192677318	::421398330464550000
384109939	::421398545002795000
298090474	::421398918547517000
251961694	::421399630958829000
192677318	::421399834999152000
342934741	::421399967543349000
382843637	::421400094555250000
317860632	::421400222808690000
17928370	::421400630973181000
236172994	::421401263058595000
387625128	::421405294640394000
291459734	::421405751429439000
173688303	::421406225905885000
177391728	::421407373513605000
236172994	::421407709531881000
339259114	::421408273950982000
173688303	::421408883303657000
22327740	::421409066712576000
173688303	::421409369691918000
289707794	::421409722277695000
173688303	::421409996325142000
127613154	::421410291792900000
378778103	::421411383843258000
322643138	::421411786290507000
93731949	::421412496558141000
342934741	::421412529227984000
93731949	::421412697444347000
339259114	::421413010070974000
342934741	::421413158100938000
339259114	::421413638323175000
319191919	::421414326944407000
93731949	::421414445995134000
82130465	::421415056673226000
382843637	::421415310202531000
460471042	::421415657692200000
177391728	::421417051362566000
299484513	::421417423615426000
56723331	::421417921974632000
56723331	::421417982158721000
56723331	::421418026035339000
429696833	::421418230414991000
273497452	::421418614927785000
520759048	::421419859374006000
142950218	::421420051619926000
369460029	::421420751401795000
636632104	::421421455520169000
369460029	::421422008040427000
369460029	::421422914807009000
369460029	::421423281636638000
447976503	::421427049094316000
369109312	::421427451634671000
227476350	::421427471465324000
157117376	::421428662085623000
382843637	::421430558410153000
177391728	::421430954662457000
82130465	::421431226361077000
36485138	::421431523704070000
128103434	::421431644273520000
128103434	::421431655308726000
55665294	::421432387944206000
177391728	::421432582954180000
285141722	::421432830221357000
274191278	::421433469093158000
261438579	::421433567248273000
261438579	::421433739882037000
261438579	::421434142161526000
602895412	::421434173388492000
422304131	::421434178446442000
432590763	::421434711521509000
42261351	::421435723539968000
42261351	::421435930042306000
42261351	::421436027366940000
42261351	::421436065384112000
261438579	::421437596141494000
339272559	::421437747736621000
369460029	::421438321806831000
217516272	::421442243681980000
177391728	::421442288493936000
389558044	::421442625216847000
94215450	::421442980592246000
389558044	::421443279410835000
389558044	::421443709889040000
189964802	::421443806194450000
389558044	::421444775833640000
389558044	::421444945010913000
389558044	::421445085541060000
389558044	::421445561867587000
177391728	::421446299519430000
295744235	::421446846616043000
295744235	::421446993605455000
295744235	::421447350725263000
65501923	::421449620820983000
127613154	::421450019154046000
127613154	::421450029115518000
127613154	::421450045729165000
127613154	::421450365637107000
382843637	::421450422008963000
223998080	::421451141302325000
303498273	::421451877944152000
340107529	::421452950230540000
46697333	::421454038626861000
95374349	::421454239467319000
45289907	::421454498817929000
97095901	::421455424026841000
189964802	::421455557753462000
46727568	::421456170050523000
189964802	::421458129608392000
46727568	::421458361553387000
344285522	::421459420414242000
46727568	::421459633904304000
65501923	::421460134091448000
46727568	::421461114808188000
46727568	::421461252972740000
472440191	::421461800589479000
46727568	::421462224217993000
119434884	::421462550845587000
46184924	::421462922775494000
93731949	::421463104661094000
472440191	::421463363659788000
93731949	::421463566051340000
65501923	::421463569876541000
472440191	::421463588541566000
65501923	::421463609550450000
422304131	::421464128184524000
472440191	::421464228911144000
320249108	::421465313004093000
634804128	::421465359070527000
177391728	::421465831759810000
64926237	::421466434862997000
79073243	::421469315611652000
472440191	::421469976294612000
382843637	::421470591443828000
472440191	::421470658774974000
209345596	::421470671202709000
63261194	::421471419533635000
389558044	::421471428634869000
472440191	::421471603177046000
472440191	::421471775349039000
15961483	::421472244553224000
15961483	::421472739812474000
472440191	::421474449037463000
46727568	::421474849060814000
46727568	::421475624704679000
42261351	::421475689452171000
42261351	::421475753025216000
234948012	::421475876174581000
340107529	::421476083842949000
340107529	::421476108580970000
340107529	::421476152390455000
42261351	::421476260494057000
42261351	::421476377120894000
42261351	::421476465331298000
340107529	::421476552434790000
42261351	::421476570415390000
42261351	::421476625981509000
42261351	::421476689550393000
472440191	::421477146620854000
320249108	::421477458496745000
472440191	::421477557855207000
320249108	::421478499346444000
207340425	::421478926079524000
317860632	::421478971906080000
317860632	::421479023839940000
163768701	::421479389201960000
340107529	::421479836700659000
42261351	::421480992050659000
111978710	::421481675852226000
111978710	::421481697784246000
426402586	::421481772988526000
16039882	::421481974390599000
16039882	::421482398719541000
282110309	::421483313568546000
232793000	::421483428815441000
322763942	::421484014378041000
393499174	::421484032778457000
177391728	::421487078031908000
79073243	::421487933321773000
128103434	::421487999021752000
128103434	::421488007162511000
289707794	::421488260909510000
289707794	::421488450492051000
23838693	::421488451557814000
289707794	::421488549041811000
289707794	::421488664116355000
289707794	::421488735755071000
289707794	::421488781485551000
289707794	::421488821276921000
289707794	::421488962734391000
289707794	::421488986524483000
289707794	::421489148697276000
45704670	::421490438689030000
382843637	::421490546734280000
386627455	::421491357199630000
69666823	::421491485385953000
393499174	::421492399269888000
122725183	::421493034249768000
338830055	::421494380214509000
23838693	::421495513536819000
281821239	::421496009152135000
412000113	::421496131286491000
23838693	::421496244843073000
189964802	::421498129867751000
189964802	::421498139460120000
142950218	::421498407254257000
153230202	::421498922649915000
596191047	::421499236308762000
127613154	::421499931455545000
16039882	::421500093175324000
299311083	::421500398361657000
329395128	::421500576460185000
329395128	::421500620261302000
329395128	::421500839426285000
163763136	::421501147245862000
329395128	::421501879479443000
329395128	::421502557106995000
16039882	::421503000490684000
329395128	::421503421091708000
329395128	::421503951499198000
127613154	::421504128661987000
127613154	::421504692988817000
426402586	::421504857237778000
426402586	::421505074448195000
389558044	::421505089124065000
389558044	::421505481710907000
389558044	::421505884166950000
389558044	::421506291924615000
389558044	::421506500981297000
389558044	::421506967094312000
389558044	::421507523158347000
316878403	::421507568155238000
528542109	::421507600141021000
389558044	::421507678536364000
389558044	::421508271141179000
389558044	::421508625962508000
16039882	::421508851951607000
389558044	::421509195436154000
14424207	::421509318941212000
199545464	::421509568514904000
393622132	::421509657807814000
426685539	::421510003594633000
389558044	::421510169659318000
42261351	::421510272231034000
42261351	::421510403164606000
42261351	::421510437184610000
42261351	::421510631607373000
389558044	::421510947207790000
426402586	::421511189474979000
389558044	::421511659148935000
389558044	::421512094534488000
265029924	::421512904022970000
265029924	::421513056892760000
265029924	::421513362493960000
383045348	::421514106986704000
389558044	::421514671556788000
274432702	::421515124529037000
139527150	::421515274752237000
630637790	::421515733164892000
373569970	::421516412771790000
389558044	::421516752132902000
389558044	::421516961374171000
79073243	::421517180446851000
389558044	::421517632878039000
166307106	::421518187856150000
389558044	::421518212103036000
389558044	::421519031972024000
389558044	::421519522680414000
177692206	::421519733838856000
293606978	::421520379900092000
293606978	::421520708578324000
286502927	::421521195176321000
293606978	::421521452190695000
389558044	::421522138562981000
382843637	::421525972576657000
15709088	::421527614780887000
524903037	::421528227526766000
63261194	::421529011429584000
524903037	::421529154702802000
276887663	::421533952487071000
32787499	::421536921060651000
276887663	::421538546726350000
64926237	::421540228386406000
276887663	::421541667540185000
344958631	::421543116416761000
434720036	::421544977185787000
434720036	::421545120400293000
434720036	::421545626971541000
434720036	::421546391773536000
53584160	::421549460334710000
53584160	::421549698109820000
53584160	::421549907103608000
53584160	::421550262843486000
53584160	::421550415587463000
170590185	::421552686454951000
426685539	::421552749793538000
53584160	::421554407096860000
473718221	::421554947336175000
53584160	::421554964339499000
53584160	::421555091246567000
283051149	::421557297588862000
139155100	::421558260878286000
139155100	::421558296957702000
139155100	::421561832261042000
382843637	::421562146414424000
139155100	::421562409233682000
139155100	::421564347639660000
163768701	::421572407841677000
286502927	::421575268575092000
286502927	::421575397898076000
260979062	::421575476407070000
355859159	::421576529051521000
355859159	::421576671649476000
355859159	::421578091094212000
355859159	::421578259290021000
355859159	::421579458521227000
355859159	::421579590981537000
355859159	::421579727938138000
315872678	::421580587388792000
355859159	::421580937600585000
355859159	::421581261899984000
355859159	::421581788373192000
355859159	::421582124081094000
382843637	::421582189151916000
355859159	::421582299826622000
355859159	::421582757265809000
355859159	::421583260485840000
355859159	::421583305255825000
355859159	::421583598639382000
355859159	::421583699885301000
478020840	::421584307014991000
355859159	::421585354206883000
355859159	::421585753009692000
355859159	::421586848893267000
355859159	::421587215014060000
355859159	::421587401807372000
355859159	::421588888574914000
389558044	::421599019278684000
389558044	::421599542497116000
355859159	::421601251613089000
355859159	::421601313604919000
355859159	::421601541363994000
382843637	::421602090717577000
60712766	::421605944922214000
165658390	::421608294780641000
166307106	::421608581591347000
257097351	::421609006478532000
520759048	::421609016020967000
257097351	::421609347177648000
184195472	::421612533422620000
210674392	::421613604584947000
26920974	::421614029187342000
236930269	::421614312868687000
407395368	::421615549462765000
545540214	::421616599481581000
416506126	::421617205508190000
371416817	::421617930229788000
234948012	::421623044411785000
57933673	::421625537686028000
15709088	::421627625380282000
15709088	::421627938657017000
277794018	::421628345420222000
15709088	::421628742004654000
268010590	::421629137187770000
268010590	::421629165771972000
253120136	::421629650188505000
268010590	::421629684779327000
268010590	::421629893160755000
268010590	::421630003739394000
268010590	::421630516497219000
132479234	::421630576894820000
268010590	::421630603961040000
268010590	::421630928226881000
268010590	::421631203138355000
268010590	::421631540737888000
268010590	::421631738788728000
133508241	::421632072323584000
268010590	::421632165580144000
15278648	::421632404403412000
94226339	::421634201117409000
15709088	::421634718204194000
15709088	::421635584676102000
419307287	::421636077649014000
276131997	::421636477366190000
467772798	::421636518827294000
382843637	::421638018232254000
15278648	::421638506134257000
159944196	::421638896611377000
27237232	::421644596993863000
177391728	::421645026188226000
377952732	::421645119909928000
27237232	::421645347447144000
300594041	::421645508608667000
256088386	::421646095043665000
377952732	::421646824626069000
114600119	::421647512819474000
114600119	::421647560311578000
15086993	::421650193373999000
230903702	::421650986835263000
406110065	::421651622595272000
313529594	::421651723346657000
579271413	::421651769488179000
339272559	::421652443773272000
336821368	::421653961666351000
46727568	::421654053706149000
573061645	::421654759271956000
211316270	::421655679263580000
211316270	::421656150363602000
211316270	::421656239375151000
268010590	::421656860731916000
211316270	::421657022288101000
211316270	::421657090164543000
382843637	::421657886604140000
211316270	::421658483319398000
329475109	::421658876740517000
211316270	::421659307999236000
268010590	::421660081529552000
483526518	::421663664773406000
359806236	::421663870554349000
339272559	::421665726580391000
558662656	::421667261003210000
177692206	::421667618932928000
150839491	::421668159825801000
15278648	::421669447909126000
114600119	::421670056192651000
114600119	::421670213520994000
127613154	::421670812752433000
114600119	::421671005376249000
211316270	::421671089606254000
127613154	::421671363552620000
114600119	::421671821453578000
114600119	::421671836708270000
114600119	::421672116757733000
114600119	::421672203424645000
114600119	::421672612952301000
79754464	::421673336910123000
369460029	::421673495693905000
469825474	::421674690717818000
211316270	::421675982756802000
27836945	::421676584345432000
27836945	::421676585544978000
27836945	::421676586358673000
27836945	::421676586987814000
27836945	::421676587793129000
211316270	::421676892358737000
127613154	::421677120843051000
211316270	::421677210966458000
211316270	::421677336204177000
382843637	::421677685094752000
613256961	::421678754587348000
81723585	::421678949689606000
282110309	::421679394256879000
114600119	::421679449059631000
282110309	::421679470920364000
495598070	::421679658330238000
473454563	::421682025394098000
268010590	::421683968233463000
268010590	::421684007265648000
495598070	::421684019940835000
349472194	::421685262633435000
41658963	::421685489309978000
46697333	::421686017532252000
194359942	::421686130824597000
45289907	::421686608019341000
45289907	::421686729926799000
46697333	::421686821559750000
255313314	::421688580344274000
45289907	::421690379180974000
45289907	::421690485485621000
340107529	::421690795318857000
81723585	::421690826150797000
81723585	::421691544425336000
81723585	::421692448767623000
423422030	::421692654167289000
142950218	::421693538007793000
301042701	::421695055318253000
473118863	::421696524465106000
382843637	::421697571254702000
524028752	::421697639449493000
524028752	::421697690791976000
524028752	::421697756395094000
524028752	::421697872346640000
26897261	::421697885315424000
472440191	::421699775705415000
472440191	::421699815844904000
93731949	::421700038037762000
390479008	::421700109785513000
124246645	::421700673223131000
472440191	::421701878943338000
472440191	::421702652582719000
472440191	::421702955843477000
472440191	::421703528378544000
119434884	::421704704876617000
119434884	::421704820664573000
177391728	::421705412841205000
295744235	::421705580940492000
718668289	::421706197029236000
177391728	::421707098460655000
206467937	::421707619834023000
81723585	::421707622471827000
81723585	::421708029067665000
150839491	::421708179664166000
69666823	::421709222968303000
13298002	::421710548599078000
601049906	::421712875950845000
313529594	::421712963783782000
393499174	::421714977591156000
311724390	::421716469982842000
241999176	::421717236576182000
630637790	::421717380603969000
382843637	::421717436145340000
633010300	::421717863884685000
241999176	::421718197700923000
46727568	::421718972997050000
268010590	::421723977166651000
128103434	::421724440204824000
211316270	::421724583088361000
211316270	::421724807278125000
211316270	::421725262213316000
554801627	::421725336120725000
211316270	::421726933601509000
286216848	::421727098332409000
241324134	::421728775408066000
177391728	::421732540722868000
81723585	::421732744066895000
382843637	::421732909935263000
554801627	::421733284268486000
236112923	::421733474920574000
236112923	::421733533552762000
177391728	::421735733259296000
338830055	::421735897693192000
370845710	::421736264119771000
265029924	::421738036817575000
265029924	::421738227150880000
124246645	::421738277020774000
265029924	::421738888894631000
281408265	::421738902878027000
247362551	::421738955386548000
265029924	::421739588139626000
478462259	::421740239107805000
27836945	::421740922817085000
27836945	::421740923513348000
27836945	::421740924104765000
177391728	::421741206033276000
150870283	::421741640726761000
165343536	::421742019682512000
150870283	::421742488806641000
634804128	::421743126857150000
630007542	::421743299590766000
250010716	::421743433930113000
150870283	::421744395969236000
211316270	::421744442031484000
211316270	::421744572365307000
11822502	::421744588462645000
11822502	::421744738832625000
150870283	::421745197534289000
150870283	::421745307756396000
150870283	::421747235680813000
150870283	::421747724363390000
177391728	::421747731409825000
524028752	::421748004417060000
524028752	::421748092396785000
415206019	::421748294415843000
79754464	::421748914450989000
177391728	::421749038707273000
524028752	::421749103396003000
524028752	::421749180537638000
382843637	::421752507984281000
31287131	::421754543420895000
317860632	::421755076525309000
313529594	::421755180816670000
317860632	::421755366985056000
272488861	::421755501257711000
15709088	::421756419638308000
150870283	::421757082941927000
317860632	::421757370474065000
150870283	::421757905277165000
393499174	::421759415251771000
22327740	::421759907466321000
22327740	::421759971991502000
633010300	::421761247500304000
39105327	::421762262919950000
39105327	::421762287653752000
22327740	::421762410580836000
478020840	::421763276528041000
478020840	::421763506266849000
340107529	::421764037357993000
377952732	::421765858315501000
139155100	::421766606302498000
136114188	::421767148013617000
382843637	::421767654614245000
136114188	::421768549234126000
718668289	::421769149786779000
177391728	::421769502578057000
177391728	::421769517954375000
177391728	::421769540385521000
317860632	::421770028053053000
177391728	::421770421575245000
266235648	::421770840221286000
266235648	::421770893618978000
266235648	::421771038389592000
259233215	::421772009727873000
259233215	::421772202607132000
620519142	::421772281832960000
319191919	::421773251971657000
136114188	::421774403916296000
472440191	::421776944074866000
11822502	::421777012420669000
472440191	::421777311642714000
338830055	::421777357301882000
127613154	::421778043443486000
472440191	::421778186608066000
472440191	::421778430695571000
286502927	::421778694382698000
65501923	::421779424489787000
308726677	::421779901738258000
136114188	::421780676351102000
478020840	::421781878727647000
633010300	::421782204554174000
633010300	::421782234052706000
344285522	::421782296963059000
19569142	::421784048868917000
166735943	::421784917081464000
161346822	::421786863733444000
97095901	::421786928883978000
309355379	::421787171318951000
322643138	::421787990445142000
382843637	::421788378540281000
347984656	::421789950712238000
97095901	::421791001649639000
433003196	::421791706133315000
528542109	::421792667207364000
528542109	::421795250915774000
721462429	::421795426681892000
721462429	::421795502502731000
528542109	::421795586765897000
701949296	::421795692453965000
309355379	::421796200338427000
528542109	::421796358060662000
304182396	::421798701049208000
518039543	::421799128943714000
309355379	::421801550064144000
339272559	::421802738372997000
291459734	::421803198999846000
382843637	::421803880406859000
150839491	::421804996175597000
426786499	::421805691116855000
12685102	::421805776110645000
434720036	::421805968704282000
434720036	::421806045841743000
545129813	::421808625460723000
433003196	::421810135896719000
281408265	::421810986228535000
377952732	::421811856484089000
322643138	::421811951522430000
377952732	::421812200739586000
377952732	::421812219588771000
377952732	::421812492071759000
163768701	::421812575605907000
97095901	::421813045183414000
432590763	::421813708608651000
223998080	::421814963426971000
322763942	::421815719588675000
266235648	::421816150134370000
266235648	::421817651766525000
39105327	::421818262716821000
166735943	::421818775441539000
266235648	::421819228480471000
382843637	::421819448975446000
46184924	::421821019863916000
266235648	::421824259665580000
53584160	::421824315244302000
53584160	::421824358235906000
266235648	::421824454277099000
266235648	::421825517453467000
46978610	::421826252001931000
111978710	::421826619716546000
111978710	::421826729049473000
266235648	::421827159498297000
266235648	::421827477812441000
15961483	::421828470272847000
289707794	::421828800465219000
289707794	::421828832069709000
289707794	::421828904186179000
289707794	::421828988462325000
211316270	::421829397533163000
289707794	::421830230395723000
289707794	::421830252784910000
289707794	::421830301082349000
289707794	::421830338994634000
289707794	::421830373937393000
289707794	::421830405361135000
111978710	::421831655402131000
111978710	::421831835346157000
79073243	::421831907723075000
289707794	::421832378948915000
289707794	::421832456342228000
289707794	::421832482414010000
289707794	::421832605277753000
289707794	::421832922245496000
33708987	::421833409628213000
139155100	::421835853376131000
373006574	::421837357185507000
524028752	::421837382015389000
524028752	::421837594071011000
524028752	::421837693782196000
524028752	::421837819519438000
224130581	::421838102702088000
524028752	::421838901716598000
382843637	::421838956515565000
524028752	::421839036580249000
524028752	::421839098760810000
524028752	::421839266860109000
22327740	::421840173153128000
377035998	::421840615215611000
139155100	::421841135355822000
139155100	::421841235020492000
377035998	::421841292977385000
139155100	::421841480496709000
369460029	::421843539216330000
369460029	::421843881018531000
46184924	::421844387660718000
46184924	::421844504723718000
349472194	::421845136025587000
46184924	::421845673936318000
407395368	::421846051872444000
95299169	::421846646016581000
274191278	::421847157109321000
46697333	::421847220657205000
46697333	::421847813333344000
46697333	::421848082469244000
285141722	::421848321242570000
433065308	::421849216311635000
91024211	::421849913455284000
727288316	::421849933738561000
91024211	::421850353009958000
150839491	::421850954279837000
150839491	::421851199995129000
22327740	::421851234300342000
42265739	::421853762597040000
157117376	::421854175157157000
382843637	::421854190366121000
42265739	::421854477377744000
211316270	::421854532164132000
45289907	::421854614514708000
45289907	::421854916496207000
42265739	::421854927757914000
45289907	::421855191793545000
433003196	::421855392592039000
313529594	::421855745521373000
211316270	::421855799254974000
42265739	::421855940191612000
211316270	::421855974404542000
150839491	::421855976325521000
150839491	::421856034173358000
433065308	::421856055011061000
42265739	::421856078377123000
42265739	::421856733258997000
42265739	::421856821230321000
91024211	::421857715980611000
100373532	::421857881504235000
324401110	::421857924617871000
139155100	::421857997472542000
324401110	::421858163970015000
324401110	::421858722227683000
324401110	::421859263813001000
16292745	::421860056393871000
136114188	::421861099093241000
433065308	::421861312109748000
64926237	::421861945763852000
136114188	::421862962354089000
369460029	::421864092383854000
426402586	::421864232028618000
433065308	::421864233580916000
433065308	::421864344616718000
95299169	::421865200074366000
433065308	::421865798450552000
324401110	::421867003620917000
16860986	::421868816553889000
16860986	::421869577702604000
605327407	::421870084269674000
16860986	::421870222094512000
605327407	::421870229287755000
16860986	::421870392748154000
605327407	::421870454924533000
605327407	::421870611149762000
554801627	::421871175493353000
139527150	::421872354403176000
65501923	::421872827122601000
127613154	::421873018940317000
65501923	::421873487897436000
382843637	::421873517706375000
150839491	::421875407395119000
460765832	::421875475959410000
150870283	::421875929418194000
65501923	::421876202086076000
150839491	::421876476573523000
65501923	::421876691913699000
617683841	::421877038559940000
65501923	::421877108047355000
378794339	::421877124501225000
57929811	::421880968451219000
57929811	::421881418780655000
42261351	::421881690470879000
81723585	::421881713443471000
42261351	::421881743134564000
42261351	::421881836004855000
42261351	::421881989336023000
42261351	::421882052661624000
42261351	::421882124765896000
42261351	::421882231179583000
42261351	::421882272392822000
42261351	::421882306328948000
42261351	::421882338956410000
42261351	::421882412969517000
42261351	::421882487023755000
16860986	::421882569232101000
166735943	::421882747498418000
57929811	::421882785746653000
378794339	::421883090823168000
166307106	::421885210477989000
192948373	::421885231344259000
114600119	::421885566205325000
166307106	::421885604537049000
378794339	::421887153514086000
346392612	::421887158064922000
346392612	::421887244761174000
346392612	::421887788175196000
261438579	::421889693119041000
346392612	::421889735259201000
261438579	::421889797675040000
261438579	::421890668882296000
473640061	::421892246728753000
554801627	::421892829464387000
265029924	::421893377861222000
162315218	::421894049172185000
162315218	::421894150884032000
265029924	::421894167892344000
162315218	::421894448935469000
265029924	::421895523185221000
478462259	::421896206369837000
265029924	::421896451665698000
227476350	::421896683849789000
593139104	::421898482136264000
382843637	::421899496814301000
593139104	::421900726122463000
245935219	::421900972265193000
36485138	::421902044786864000
56723331	::421902307681243000
299484513	::421902926299140000
257097351	::421904538224705000
257097351	::421904805410263000
95299169	::421904892308238000
257097351	::421905298303901000
33708987	::421906470452854000
33708987	::421906607732436000
69666823	::421907508878651000
150870283	::421909157604634000
636632104	::421909489810276000
382843637	::421914707952664000
473718221	::421917818200674000
434720036	::421919865713082000
355859159	::421920859658678000
283051149	::421920970253692000
329475109	::421921764059258000
459772996	::421922095505760000
459772996	::421922154804822000
432590763	::421922354508201000
329475109	::421922735929835000
478020840	::421926503379505000
353567857	::421927735842201000
353567857	::421927849042276000
36119799	::421927972875284000
382843637	::421930327435931000
177692206	::421936157082255000
266095621	::421944006663483000
95843709	::421945838173442000
315872678	::421946090401693000
95843709	::421946152150659000
95843709	::421947112310726000
382843637	::421949771121950000
347984656	::421949901426417000
12685102	::421953267799949000
355859159	::421956070525767000
355859159	::421956307533303000
447912275	::421956639764131000
82130465	::421957553262563000
43980775	::421957789045776000
82130465	::421958112174559000
139527150	::421958379636944000
82130465	::421960611107319000
82130465	::421960710961127000
38910495	::421960836786044000
38910495	::421960875520843000
18068894	::421960889588146000
234801315	::421962153730801000
38910495	::421963045959507000
38910495	::421963734345457000
82130465	::421963939786665000
82130465	::421964049497083000
234801315	::421964770380881000
82130465	::421967160122961000
60712766	::421967815210700000
53852889	::421969410123784000
382843637	::421969470337601000
250010716	::421969560057548000
53852889	::421970090238558000
165658390	::421970680502956000
184195472	::421974993610616000
210674392	::421976061413314000
236930269	::421976717566021000
17179941	::421977600027013000
407395368	::421977936443342000
377952732	::421978877544513000
153133040	::421979549220765000
416506126	::421979590655893000
620519142	::421982888314142000
620519142	::421983277340037000
382843637	::421984670008758000
57933673	::421987930588979000
277794018	::421990757868638000
253120136	::421992039190773000
281589334	::421992847546388000
133508241	::421994459409051000
250010716	::421998216846901000
98213304	::421999007267684000
98213304	::421999541383344000
98213304	::421999629811859000
250010716	::422000385545347000
165343536	::422000590504624000
159944196	::422001298481766000
163115137	::422004535855710000
300594041	::422007972294705000
79073243	::422008425292521000
256088386	::422008567634223000
383045348	::422012910525616000
230903702	::422014116757110000
12685102	::422014418734837000
382843637	::422014818011611000
336821368	::422016432113610000
98213304	::422017412863508000
241999176	::422017683723665000
241999176	::422017879836721000
16860986	::422019825204883000
27836945	::422020279905173000
27836945	::422020280546914000
274191278	::422020625423560000
339272559	::422023493228982000
22327740	::422024752950435000
94215450	::422024943300517000
274191278	::422025401599156000
274191278	::422025524643262000
139155100	::422026082045689000
139155100	::422026154376458000
359806236	::422026730908295000
483526518	::422026828505559000
94215450	::422026913801330000
94215450	::422027504367730000
94215450	::422027697158889000
374289648	::422028859522170000
374289648	::422028920511561000
274191278	::422029468513738000
340107529	::422029602374971000
340107529	::422029663104274000
340107529	::422029766196084000
340107529	::422029889471250000
340107529	::422029969632817000
382843637	::422030399142100000
185633935	::422032636874588000
166735943	::422033573802037000
378794339	::422038078614564000
374289648	::422040138697670000
251429451	::422044979859841000
483526518	::422045410174468000
483526518	::422046394288193000
252355708	::422046693257793000
252355708	::422046868416126000
142950218	::422051610345631000
127613154	::422053968840110000
46697333	::422054218694803000
382843637	::422054930820919000
322643138	::422056054847840000
415998425	::422056820044070000
329475109	::422058331977433000
545129813	::422059006505803000
374289648	::422060493130305000
127613154	::422060822064427000
329395128	::422061887388663000
234236129	::422062207401074000
66486074	::422062225256235000
181799948	::422062623614443000
181799948	::422062666618646000
355859159	::422062689897439000
181799948	::422062690790416000
181799948	::422062729143123000
181799948	::422063021456752000
181799948	::422063044215046000
181799948	::422063070190391000
241324134	::422064694032343000
234236129	::422065724782178000
554633284	::422068749764542000
472440191	::422068811911933000
382843637	::422070121390432000
419307287	::422070617983447000
338830055	::422070619786604000
132479234	::422071137804484000
241999176	::422071256457183000
373006574	::422072262489935000
373006574	::422072353271447000
42265739	::422072402193838000
13298002	::422072921868492000
373006574	::422072930843910000
42265739	::422073258851057000
58563319	::422073720249647000
338830055	::422074085678403000
472440191	::422074564106285000
373006574	::422074618048811000
419307287	::422074650810941000
304182396	::422074667612901000
373006574	::422074678358728000
472440191	::422074725016567000
163115137	::422075159223496000
727288316	::422075447242149000
163115137	::422075853221412000
373006574	::422076018912808000
419307287	::422076034867924000
472440191	::422077615470813000
323691415	::422079977572429000
323691415	::422080459627966000
308726677	::422081349688623000
265029924	::422081581617254000
265029924	::422081709740658000
79754464	::422082421954457000
234801315	::422084436646457000
79754464	::422084755023495000
234801315	::422085546316689000
472440191	::422086571136122000
17146204	::422087388786335000
353567857	::422087971576090000
317860632	::422088147229351000
321166954	::422089921185075000
382843637	::422090049493401000
317860632	::422092485783871000
163115137	::422092626599636000
46184924	::422094663533989000
473454563	::422094901942452000
313529594	::422100103907004000
247362551	::422101344816611000
65501923	::422103103932866000
65501923	::422103219062333000
64905964	::422104037409189000
520759048	::422104628139159000
232793000	::422106667098984000
47547782	::422107460800114000
382843637	::422109896973488000
27836945	::422110094055051000
241324134	::422110182395875000
142950218	::422110633564577000
80448281	::422111224575193000
139527150	::422111984654356000
422214932	::422112384329588000
414374118	::422112927517523000
163115137	::422113691635826000
255313314	::422114239751262000
320249108	::422114482501210000
53165262	::422114771492941000
163115137	::422114789671043000
415998425	::422115024794955000
53165262	::422115580830052000
160671151	::422115855133331000
139527150	::422117227693756000
227425418	::422117909935452000
139527150	::422118019515445000
22327740	::422119025653850000
128103434	::422119080993492000
128103434	::422119092309729000
79073243	::422120073684213000
281408265	::422120577566904000
472440191	::422121729067335000
22327740	::422121894595543000
166735943	::422122364898275000
98213304	::422122613830201000
98213304	::422122851311706000
235867165	::422122973353369000
98213304	::422123193332027000
377952732	::422123284805980000
384109939	::422123329776910000
377952732	::422123379089768000
235867165	::422123401998647000
98213304	::422123564423057000
114600119	::422123989260333000
98213304	::422124874815926000
382843637	::422125054445748000
98213304	::422125946431213000
98213304	::422126188207693000
132479234	::422126691683930000
194359942	::422127455617302000
98213304	::422128389919485000
235487682	::422129002015227000
235487682	::422129143061286000
235487682	::422129647120179000
349472194	::422129693627023000
235487682	::422129847054266000
273497452	::422130588368138000
229364831	::422130921349738000
58563319	::422131847154262000
23838693	::422132214516563000
235487682	::422132348331626000
27836945	::422132373132955000
23838693	::422132545606533000
235487682	::422132928055750000
45289907	::422133214057349000
45289907	::422133257267085000
45289907	::422134313963225000
250010716	::422134683606851000
45289907	::422134699331702000
45289907	::422134833188732000
173688303	::422135133022347000
340693336	::422136296190902000
357265451	::422136594540138000
121100953	::422137062859759000
317860632	::422137880668938000
229364831	::422138984823672000
229364831	::422139020588498000
382843637	::422140331279532000
227425418	::422140417413369000
227425418	::422141073134080000
227425418	::422141153249488000
114600119	::422142476477280000
86162508	::422142503995731000
114600119	::422142542961188000
227425418	::422142664444608000
114600119	::422142686255403000
227425418	::422142973615144000
161346822	::422143001129783000
301244439	::422143137289895000
229364831	::422143613611438000
114600119	::422144036036960000
42261351	::422144641664696000
42261351	::422144694760386000
42261351	::422144901363404000
42261351	::422145949624836000
42261351	::422146023352315000
42261351	::422146134325219000
42261351	::422146239908421000
42261351	::422146272875671000
27836945	::422146290047549000
42261351	::422146586655739000
317860632	::422146724178558000
42261351	::422146781535666000
12685102	::422146860267368000
317860632	::422147708514623000
94226339	::422147914333319000
32252775	::422147973707886000
301244439	::422148172056915000
317860632	::422148399408742000
94215450	::422148471479877000
94215450	::422148971403177000
94215450	::422149528637427000
241999176	::422149906024124000
357265451	::422153303040864000
86162508	::422153819812687000
317860632	::422158190931742000
229364831	::422158307973804000
434720036	::422158964860538000
338830055	::422160205208506000
161346822	::422160851777228000
161346822	::422160958274809000
161346822	::422160972636102000
79073243	::422161390259150000
355859159	::422161848990179000
302525103	::422163886532333000
228357750	::422164261138223000
423422030	::422164367644561000
426402586	::422164605709066000
423422030	::422164854242541000
36119799	::422165953817096000
357265451	::422166373448441000
357265451	::422166480310915000
579271413	::422166545318412000
229364831	::422167218122551000
229364831	::422167271222431000
121100953	::422167286666244000
121100953	::422167463594561000
229364831	::422167506686853000
121100953	::422167964117659000
121100953	::422168376958812000
121100953	::422168729775271000
27836945	::422169890267856000
340107529	::422170072002482000
27836945	::422170155209486000
20545953	::422171257845477000
173688303	::422171833803096000
353567857	::422172608096792000
353567857	::422172758198333000
339184731	::422173231060357000
353567857	::422175232267259000
304182396	::422175323178811000
65501923	::422175360734593000
353567857	::422175410919440000
122769328	::422177405630169000
122769328	::422177527273385000
353567857	::422178439118872000
353567857	::422178724834836000
598834287	::422178830426460000
353567857	::422178961552986000
598834287	::422178982566428000
598834287	::422179030406672000
478020840	::422179276243230000
353567857	::422179492933533000
353567857	::422179593567473000
46697333	::422180162713559000
382843637	::422180545465167000
286502927	::422182807252008000
20545953	::422183088873934000
241999176	::422183647878594000
192948373	::422184954433245000
91024211	::422185055143096000
91024211	::422185251646230000
192948373	::422185257631088000
33538323	::422185530395459000
20545953	::422186186396807000
317860632	::422187124310294000
347984656	::422187340027928000
91024211	::422187596962619000
46697333	::422187801870753000
91024211	::422187842761424000
524028752	::422188325999370000
46697333	::422188408732004000
524028752	::422188456203145000
524028752	::422188607336505000
431944862	::422189237732003000
46697333	::422189427280973000
431944862	::422189457396101000
27836945	::422189664963801000
317860632	::422190016861704000
524028752	::422190292209393000
524028752	::422190334919974000
317860632	::422190452184334000
524028752	::422190520496955000
317860632	::422190573294866000
387625128	::422190800823271000
524028752	::422191003122946000
41658963	::422191143993229000
524028752	::422191472478130000
524028752	::422191596721811000
33538323	::422191598244335000
41658963	::422191611511328000
524028752	::422191664791175000
91024211	::422191712522739000
524028752	::422192000033517000
524028752	::422192147639455000
524028752	::422192242753671000
524028752	::422192362303938000
313653756	::422192398957936000
524028752	::422192419858182000
33538323	::422192515261808000
22327740	::422192978787319000
22327740	::422193413640167000
91024211	::422193418128064000
91024211	::422194142459203000
473118863	::422194559972425000
91024211	::422194746933932000
304182396	::422195207107383000
407395368	::422195526822412000
30671407	::422195652270235000
30671407	::422195701674942000
30671407	::422195749787811000
30671407	::422196001001443000
30671407	::422196110342770000
30671407	::422196179691376000
30671407	::422196450110763000
114600119	::422197670145691000
57804016	::422197782100070000
472440191	::422198250004037000
17769662	::422199408462417000
407395368	::422199490078994000
95299169	::422199537118093000
95299169	::422200359231037000
472440191	::422200373827600000
406122207	::422200497471098000
95299169	::422200931002748000
46697333	::422201361082900000
392156048	::422201432800899000
317860632	::422201983408173000
122725183	::422203149475004000
46697333	::422203533858181000
353567857	::422203619874975000
299311083	::422203644243877000
299311083	::422203834963083000
382843637	::422205487359471000
185633935	::422206463713738000
46978610	::422206568008912000
386627455	::422207554455080000
46697333	::422207591289073000
251961694	::422208016243757000
369310186	::422208148297248000
251961694	::422208303851380000
406122207	::422208822821003000
46697333	::422210333814435000
42261351	::422210743690199000
127613154	::422211445229506000
386833057	::422211741536092000
347984656	::422211800340627000
311724390	::422212391762292000
127613154	::422212985612795000
127613154	::422213008362721000
127613154	::422213153934422000
127613154	::422213358738087000
266235648	::422213751421427000
415206019	::422213818865823000
223998080	::422214141516869000
319191919	::422214257514905000
415206019	::422214267987705000
319191919	::422214271809118000
298090474	::422214396442447000
46697333	::422214564827369000
605327407	::422214646896918000
27595900	::422215973333000000
353567857	::422216453597585000
127613154	::422216997867233000
524028752	::422218687563587000
524028752	::422218717653504000
524028752	::422219117253230000
353567857	::422219256852258000
46697333	::422219578534412000
236172994	::422220250726555000
27595900	::422220517676834000
472440191	::422222014771105000
43980775	::422222713592102000
163768701	::422222791417397000
472440191	::422223672875962000
406122207	::422224281213235000
382843637	::422225442582831000
304182396	::422225442872233000
431944862	::422225986835320000
100373532	::422227381944737000
353567857	::422227633003589000
472440191	::422229334460747000
472440191	::422229439381266000
286216848	::422229676489052000
472440191	::422229749357088000
472440191	::422229808006053000
251961694	::422230339248201000
393499174	::422230457787637000
46978610	::422230967827193000
23838693	::422230976945999000
91024211	::422231187739123000
91024211	::422232195047391000
276887663	::422232630252146000
46697333	::422236166125920000
69666823	::422236455067742000
276887663	::422240733706207000
370845710	::422241079774027000
30671407	::422241828516401000
30671407	::422242038034489000
30671407	::422242142619467000
30671407	::422242213884870000
30671407	::422242271212617000
30671407	::422242358814855000
30671407	::422242401370275000
30671407	::422242479635959000
30671407	::422242696699584000
445808726	::422242870759002000
30671407	::422243169330536000
30671407	::422243805711323000
382843637	::422245547500908000
157541754	::422247628726759000
265029924	::422247868716445000
252355708	::422248844454141000
39105327	::422249103737630000
506100348	::422249711647473000
621062028	::422250212259037000
621062028	::422250227073298000
220465561	::422251496516767000
195008986	::422252426855727000
601049906	::422252867622166000
26897261	::422256835983601000
251961694	::422257068218023000
79754464	::422259559374139000
472440191	::422259840795549000
382843637	::422261151653982000
389558044	::422262239245385000
281408265	::422262319968571000
63261194	::422263497771483000
26897261	::422265073022017000
69666823	::422266777889161000
195276249	::422269337802899000
47547782	::422269541314342000
252355708	::422270284968640000
47547782	::422270362919763000
20935798	::422270485339316000
16710226	::422272436873097000
593259997	::422278251919048000
593259997	::422278356101394000
593259997	::422278440113278000
593259997	::422278630937358000
473718221	::422279946640183000
26897261	::422282087199416000
283051149	::422282534194384000
265029924	::422282652440612000
478462259	::422283712282120000
478462259	::422283841164685000
478462259	::422284344984498000
95299169	::422288831149531000
95299169	::422288960510238000
518039543	::422289103401414000
495598070	::422289319391657000
630007542	::422292620241412000
382843637	::422296796447383000
12685102	::422300553260335000
468057254	::422302914518847000
468057254	::422303160816771000
468057254	::422303247269785000
468057254	::422303326487580000
468057254	::422303517265502000
235867165	::422304253693001000
630637790	::422304850177581000
129314214	::422305953258950000
468057254	::422306675828088000
468057254	::422306792836956000
426786499	::422307189823246000
129314214	::422307845452083000
346392612	::422307987303047000
346392612	::422308039106887000
346392612	::422308160053850000
36119799	::422312294920769000
129314214	::422312733552676000
129314214	::422313093084225000
382843637	::422316743307325000
315872678	::422319709850062000
95843709	::422321342382624000
20545953	::422325083013541000
141821632	::422328703327023000
335592472	::422332319245275000
165658390	::422333069991755000
60712766	::422334288789782000
35147507	::422335918662361000
35147507	::422336039773298000
184195472	::422337331782103000
165343536	::422338159767470000
165343536	::422338324595236000
210674392	::422338423563616000
165343536	::422338514504933000
236930269	::422339119763566000
165343536	::422340024756350000
407395368	::422340344424841000
165343536	::422340353610760000
165343536	::422340476503871000
165343536	::422340560905850000
20545953	::422340822974349000
416506126	::422341992714997000
236167599	::422342020632289000
60399576	::422347243396403000
57933673	::422350314587426000
277794018	::422353135877632000
253120136	::422354452041834000
319191919	::422354730938286000
165343536	::422356707214655000
165343536	::422356796326821000
165343536	::422356865356677000
133508241	::422356923816476000
67296324	::422360171302510000
91024211	::422361311402799000
159944196	::422363687785992000
184578066	::422366406986825000
142950218	::422368058527993000
300594041	::422370352878993000
256088386	::422370936621260000
467772798	::422372598975299000
218750630	::422372854496526000
218750630	::422372932040814000
230903702	::422375294167552000
218750630	::422378156784640000
336821368	::422378417665757000
22327740	::422379280866504000
466962628	::422381787977768000
483526518	::422388257494540000
359806236	::422388847381450000
119434884	::422389310340755000
88453024	::422389810276208000
88453024	::422390494191448000
88453024	::422390948602335000
88453024	::422391152336453000
382843637	::422396931986710000
272488861	::422398271877697000
272488861	::422399348270325000
272488861	::422401498580910000
329993431	::422402473802727000
329993431	::422402700911726000
407395368	::422405256450826000
15086993	::422408468407283000
41658963	::422410263640281000
423422030	::422413348165398000
387625128	::422414321503977000
528542109	::422415797261467000
94310638	::422416276149899000
94310638	::422416408958357000
528542109	::422416456244948000
195276249	::422416576877719000
382843637	::422416785011658000
299484513	::422417540090843000
528542109	::422417860917731000
528542109	::422418013971697000
166307106	::422420342255390000
262843671	::422421203719311000
636632104	::422421590391799000
313529594	::422422049600991000
132479234	::422422148452716000
340107529	::422422827367936000
177692206	::422422878035132000
340107529	::422422974776762000
554801627	::422424128839094000
65501923	::422424821419360000
412000113	::422425383116349000
601049906	::422425910382309000
27836945	::422426484259581000
27836945	::422426486092476000
27836945	::422426487363354000
27836945	::422426488231571000
298090474	::422426755396141000
274432702	::422426756528607000
304182396	::422427082509938000
185633935	::422427092119457000
304182396	::422427641833340000
282110309	::422427901020364000
468057254	::422430056791556000
100373532	::422430776261480000
304182396	::422431216810221000
304182396	::422431856282578000
513825441	::422431969189056000
304182396	::422432353357549000
228357750	::422433083132891000
161346822	::422433278289666000
56723331	::422433788015038000
56723331	::422433843002351000
161346822	::422433990050463000
340107529	::422434958742142000
340107529	::422435049704017000
13298002	::422435317174788000
91024211	::422436090243727000
267323089	::422436779073875000
267323089	::422436896258527000
267323089	::422436940676218000
91024211	::422437026424975000
304182396	::422437966594576000
602895412	::422437980746174000
64905964	::422438122022907000
267323089	::422438257725431000
267323089	::422438443386286000
38053704	::422438647716012000
267323089	::422438666913325000
91024211	::422438717308276000
267323089	::422438736937234000
468057254	::422439545984917000
285988306	::422440199625658000
293342989	::422441858317697000
293342989	::422442215315865000
293342989	::422442235058458000
293342989	::422443110376157000
293342989	::422443164465917000
313529594	::422443632130420000
301778739	::422443858845519000
362168275	::422446430976892000
22327740	::422446481233416000
293342989	::422446732539334000
468057254	::422447536285040000
293342989	::422447920731136000
163115137	::422447994685104000
324401110	::422448070543294000
31287131	::422448377289129000
88453024	::422450140519997000
64926237	::422450634361942000
88453024	::422450776640737000
88453024	::422451176412823000
142950218	::422452759959719000
301042701	::422454795798970000
301042701	::422455161886625000
127613154	::422456061820280000
56723331	::422457813508448000
56723331	::422458371103391000
56723331	::422458401344323000
276887663	::422458617384538000
251961694	::422458883073118000
276887663	::422459362771083000
276887663	::422459472984805000
161346822	::422459646528352000
64926237	::422460180321021000
276887663	::422461145346109000
56723331	::422461780565438000
161346822	::422461796675354000
468057254	::422461811401572000
382843637	::422461828355342000
251961694	::422462797466066000
127613154	::422462864176074000
621062028	::422463048276643000
247362551	::422463731952394000
56723331	::422463776563417000
127613154	::422463842161930000
616892340	::422463856703991000
304182396	::422464010932326000
59241106	::422464886179135000
127613154	::422464925391269000
59241106	::422465213254758000
251961694	::422465496945291000
251961694	::422465779523911000
236112923	::422466288125243000
27836945	::422466526822686000
41658963	::422467438689927000
41658963	::422468405166608000
41658963	::422468497424515000
472440191	::422469066583179000
59241106	::422469093196070000
59241106	::422469335941398000
59241106	::422469552237465000
472440191	::422469721603473000
321102847	::422470297791762000
160671151	::422470864786194000
161346822	::422470866740342000
447976503	::422473503137206000
554801627	::422473809015218000
304182396	::422474192789835000
163115137	::422474518721208000
64926237	::422474800062529000
304182396	::422475784238813000
276887663	::422475790219894000
56723331	::422475974458892000
56723331	::422476058676305000
257097351	::422476209633492000
289707794	::422476295574781000
289707794	::422476439003230000
161346822	::422476576907730000
276887663	::422477503299477000
292558028	::422477678994665000
292558028	::422478016074113000
292558028	::422478033639841000
292558028	::422478356672561000
292558028	::422478583471165000
95843709	::422479462534758000
95843709	::422479710636244000
15709088	::422481194987450000
382843637	::422482022779854000
15961483	::422483790465089000
15961483	::422483978483159000
139155100	::422484507267039000
139155100	::422484903305814000
139155100	::422485023774617000
139155100	::422485071556120000
289707794	::422485159061880000
139155100	::422486094471385000
122769328	::422486102050476000
122769328	::422486675848040000
122769328	::422486788209246000
339272559	::422489484236574000
293342989	::422489803960360000
162315218	::422490331490156000
301042701	::422490686030905000
121100953	::422491042945204000
301244439	::422491974524891000
109324222	::422492247523729000
15086993	::422493051961876000
371416817	::422493818068680000
369310186	::422495216105697000
97095901	::422495734425206000
162315218	::422495792528510000
302525103	::422496344407048000
39105327	::422497149608136000
142950218	::422497734357430000
97095901	::422497798077313000
139155100	::422498853560930000
139155100	::422499040954040000
139155100	::422499340171894000
162315218	::422499559848173000
65501923	::422500155783266000
65501923	::422500796593229000
27836945	::422500994514026000
27836945	::422500995130617000
27836945	::422500995994640000
301778739	::422502251283087000
301778739	::422502389309243000
95299169	::422503580113711000
80448281	::422506391043969000
251224348	::422506940129116000
383045348	::422509652861919000
620519142	::422509743261749000
479286720	::422511276695515000
369310186	::422511830540767000
377035998	::422512053685723000
479286720	::422514920086048000
620519142	::422514950259482000
473454563	::422515640461955000
132479234	::422515655452397000
473454563	::422515898055151000
195008986	::422517922700201000
281821239	::422518413282402000
367308760	::422518725611253000
479286720	::422518872701689000
362168275	::422519590275395000
148143110	::422520376938496000
259233215	::422521472184487000
362168275	::422521722865061000
362168275	::422522028336226000
259233215	::422522098792562000
345261852	::422522103909187000
259233215	::422522175460212000
345261852	::422522372327895000
141821632	::422522531284000000
150870283	::422522910394159000
88453024	::422523674206695000
22327740	::422524580646117000
36485138	::422525136131346000
27836945	::422525443120455000
431944862	::422525455384600000
345261852	::422525459570507000
407395368	::422525611601453000
345261852	::422526505868984000
345261852	::422526631970750000
345261852	::422527355018440000
345261852	::422527421439430000
345261852	::422527451298668000
251961694	::422527982587379000
345261852	::422528144663273000
66486074	::422528846793957000
472440191	::422530934710476000
431944862	::422531368581476000
431944862	::422531875660242000
345261852	::422531946564964000
345261852	::422531988625444000
338830055	::422532041180057000
345261852	::422532788588277000
345261852	::422532880913293000
338830055	::422532968062521000
345261852	::422533202847088000
602895412	::422533315456139000
345261852	::422533671162109000
602895412	::422533780285685000
345261852	::422534120497893000
431944862	::422534213024239000
345261852	::422534348345069000
528542109	::422534415919906000
345261852	::422534722195976000
602895412	::422535486427893000
345261852	::422535609983307000
602895412	::422536358352400000
266235648	::422536465059303000
347984656	::422536868966973000
602895412	::422536944799600000
257192387	::422537308416401000
257192387	::422537369917472000
426402586	::422537946232008000
602895412	::422537950732095000
368577195	::422538133222473000
266235648	::422538722593083000
266235648	::422539168074330000
266235648	::422539468587806000
266235648	::422539998382919000
529698153	::422540362897301000
602895412	::422541301381210000
266235648	::422541785081344000
602895412	::422541831717400000
266235648	::422542084185522000
266235648	::422542574315118000
602895412	::422544098780659000
602895412	::422544526964559000
355859159	::422545574043582000
335100293	::422547794759401000
276131997	::422548995295035000
329395128	::422549426385997000
276131997	::422549437546647000
153230202	::422549931828596000
545129813	::422549983318278000
545129813	::422550423564980000
545129813	::422551332277747000
308726677	::422554785712062000
345261852	::422555481169604000
345261852	::422555643325587000
634804128	::422556223242653000
166735943	::422556441468104000
245935219	::422558448568373000
150870283	::422558871215804000
308726677	::422560665471946000
554801627	::422561555150934000
79754464	::422561733363113000
316878403	::422563583705108000
313529594	::422563875888713000
58563319	::422564094709735000
506100348	::422564097591218000
320249108	::422564215246057000
142950218	::422564260645199000
142950218	::422564397262057000
142950218	::422564581987614000
259233215	::422565949087420000
319191919	::422566297424371000
320249108	::422567190144253000
538590660	::422569919331323000
528542109	::422570804598296000
56723331	::422571577474306000
317860632	::422572899417866000
15086993	::422573098517291000
63261194	::422573574084632000
66486074	::422574499137990000
567827557	::422574613420179000
150839491	::422574712586506000
299879238	::422574748900790000
423422030	::422575030292447000
299879238	::422575064757075000
64905964	::422575454441455000
263006098	::422577025899954000
426402586	::422577202920976000
382843637	::422577629297123000
259233215	::422578115504640000
228357750	::422579290925174000
345261852	::422580674122375000
345261852	::422580967824293000
374289648	::422582471021301000
122725183	::422583338834984000
27836945	::422584988941291000
27836945	::422584989767593000
317860632	::422585433332002000
127613154	::422585507868971000
127613154	::422585652144644000
127613154	::422586141204697000
127613154	::422586527349104000
339259114	::422587480424980000
339259114	::422587697937387000
339259114	::422588471492886000
142384634	::422588479793815000
308249623	::422589021051977000
339259114	::422589946956742000
339259114	::422590152460861000
554801627	::422590386654048000
339259114	::422590775105294000
423422030	::422591483116814000
347984656	::422591680978882000
339259114	::422591693989220000
339259114	::422593873483800000
344958631	::422594899494436000
598834287	::422602134534643000
472440191	::422604422301372000
393499174	::422604481591652000
472440191	::422604648747634000
274432702	::422605630830960000
472440191	::422605866010161000
472440191	::422606141601116000
472440191	::422606464398925000
472440191	::422607902101479000
472440191	::422607991238848000
432590763	::422608618601844000
234801315	::422609925710565000
472440191	::422610201070813000
373006574	::422611641721565000
373006574	::422613059266682000
81723585	::422613178074144000
407395368	::422613364792385000
414374118	::422613439149010000
373006574	::422613501916745000
414374118	::422613653809291000
472440191	::422613717453639000
414374118	::422613853978247000
414374118	::422614042080215000
472440191	::422614205200859000
472440191	::422614358460731000
373006574	::422614428107173000
94226339	::422615536833290000
66486074	::422615554763927000
64926237	::422615721831460000
472440191	::422617833261244000
472440191	::422617901158645000
448325555	::422617945487835000
472440191	::422618163508174000
446326590	::422618643415846000
373006574	::422619865103761000
472440191	::422620746264100000
81723585	::422620940938133000
54355169	::422621733011476000
54355169	::422621751244124000
81723585	::422622003124658000
302525103	::422622121089449000
237024825	::422622508379299000
222173816	::422622591762059000
472440191	::422623036475715000
237024825	::422623770868977000
472440191	::422623777852489000
54355169	::422623957770981000
237024825	::422624410819129000
16292745	::422624442737758000
579271413	::422625214430588000
132479234	::422627492042928000
330468046	::422628770814504000
330468046	::422629424073166000
482955888	::422629425130512000
330468046	::422629553450655000
330468046	::422629626054074000
482955888	::422629992888274000
482955888	::422630192407138000
237024825	::422630372762222000
482955888	::422630459823362000
482955888	::422630521404137000
482955888	::422630582481588000
482955888	::422630720931364000
482955888	::422630852133421000
482955888	::422631057981444000
482955888	::422631389369221000
482955888	::422631556164108000
482955888	::422631613584146000
482955888	::422632198165262000
482955888	::422632548771332000
482955888	::422633436772593000
482955888	::422633508021235000
473718221	::422642172433678000
266235648	::422643884033073000
283051149	::422644446052618000
473118863	::422651856024633000
65501923	::422663009115181000
478020840	::422663344781144000
150870283	::422663376431374000
65501923	::422663433750720000
150870283	::422663649111453000
478020840	::422663697165582000
478020840	::422663820884979000
311724390	::422666376495792000
150870283	::422666732977659000
150870283	::422667906506166000
315872678	::422668451086213000
33538323	::422670398971322000
46727568	::422673018700439000
382843637	::422674204409212000
122725183	::422674306561081000
286216848	::422676747880902000
545129813	::422679136327716000
47067763	::422681216165228000
282625909	::422681538556207000
268010590	::422689360593825000
12685102	::422690799303012000
79754464	::422692495282032000
60712766	::422693000125235000
165658390	::422695484008837000
241999176	::422695907461988000
184195472	::422699782386094000
45289907	::422700268648939000
45289907	::422700347426357000
45289907	::422700419975221000
210674392	::422700875723710000
236930269	::422701524611903000
177692206	::422702129246404000
407395368	::422702773080039000
285141722	::422703213905592000
416506126	::422704495932342000
259233215	::422705184872361000
118473489	::422706337488076000
118473489	::422707108082352000
118473489	::422707172938878000
118473489	::422707223627071000
118473489	::422707359191158000
118473489	::422707441038815000
118473489	::422707531446616000
118473489	::422707739761319000
118473489	::422708022159622000
118473489	::422708461290668000
345261852	::422708772851576000
60399576	::422709672500420000
345261852	::422710883089805000
57933673	::422712844614782000
166735943	::422714504074379000
277794018	::422715742673317000
518039543	::422715744703356000
253120136	::422716847746596000
139155100	::422719200814063000
133508241	::422719302433665000
139155100	::422719311770165000
301244439	::422719691636109000
157117376	::422721062489436000
374289648	::422721174226108000
374289648	::422721248742096000
139155100	::422721401330470000
426786499	::422721771242938000
718668289	::422723410846679000
607432063	::422723844021829000
382843637	::422724802525536000
374289648	::422725105383645000
159944196	::422726109650640000
472440191	::422727126065102000
46727568	::422728392916496000
45289907	::422729478511800000
45289907	::422729697194418000
300594041	::422732781869731000
256088386	::422733389716672000
218750630	::422736912151871000
173688303	::422737404223451000
20935798	::422737694159290000
230903702	::422737833405579000
478462259	::422739625132568000
34841151	::422739877462286000
94215450	::422740262058995000
336821368	::422740568259584000
34841151	::422741266892599000
127613154	::422741904757760000
32252775	::422743950902829000
382843637	::422744461849137000
265029924	::422746759807660000
64926237	::422747070122831000
519936824	::422747631316520000
94215450	::422747934698921000
94215450	::422748177276477000
483526518	::422748195731410000
359806236	::422750039836852000
37119867	::422750124314337000
94215450	::422751067449724000
573061645	::422751233338658000
95299169	::422752117804498000
281408265	::422752474563235000
142384634	::422752914902642000
94215450	::422753332990451000
94215450	::422753485575032000
281408265	::422753928552267000
94215450	::422754823159566000
94215450	::422755416414507000
166307106	::422755464968146000
335592472	::422758035615141000
236172994	::422758863855554000
633010300	::422759520306098000
495598070	::422761635585871000
340107529	::422765021983436000
64582219	::422765555544621000
236172994	::422765820817977000
27836945	::422766556506882000
27836945	::422766557203161000
393802148	::422767035534147000
393802148	::422767342926319000
97095901	::422767530122702000
46697333	::422767554604453000
399117604	::422768835490369000
382843637	::422769525764153000
27237232	::422769604105367000
340107529	::422770110525227000
36556314	::422770310815838000
399117604	::422770395364618000
393802148	::422770642442653000
340107529	::422772734637006000
340107529	::422772838916161000
352789311	::422773346586353000
64926237	::422775961210212000
189368301	::422776114705354000
234236129	::422776342304653000
234236129	::422777045694033000
399117604	::422777210378788000
128703316	::422778217267613000
128703316	::422778393990410000
128703316	::422778607602114000
301778739	::422779044435095000
301778739	::422779770112602000
281408265	::422779773186609000
301778739	::422780026095157000
301778739	::422780107280113000
301778739	::422780216088756000
301778739	::422780357071872000
301778739	::422780491545464000
366094013	::422781038167744000
301778739	::422781402300416000
377952732	::422781524283367000
301778739	::422781572090060000
128703316	::422782009623056000
301778739	::422783081448476000
281408265	::422783479512702000
301778739	::422783544537411000
301778739	::422783617988059000
301778739	::422783876084539000
234236129	::422784821895524000
299484513	::422786625785954000
30246292	::422786851426955000
554633284	::422787388633411000
301778739	::422788133726343000
301778739	::422788275112144000
301778739	::422789106859405000
301778739	::422789928620015000
301778739	::422790016280977000
142950218	::422790621083230000
636632104	::422793218233597000
36119799	::422796295036997000
64926237	::422796345418977000
150870283	::422796882453094000
13298002	::422797696836308000
37119867	::422798033957683000
382843637	::422798939692486000
80448281	::422799173809758000
321102847	::422800112038199000
321102847	::422800962718154000
150839491	::422801355078500000
209345596	::422801825473888000
335592472	::422802470528880000
415206019	::422804742662664000
393802148	::422804848631754000
445669112	::422805000926937000
150870283	::422805369216176000
127613154	::422806236422078000
472440191	::422806342169280000
19245878	::422806721182986000
295744235	::422807806194892000
295744235	::422807998809915000
11822502	::422808206604132000
415998425	::422808823665934000
701949296	::422809484558204000
127613154	::422809796601868000
234236129	::422810903457714000
32564504	::422811020772384000
473454563	::422811081036533000
234236129	::422811174548148000
411700909	::422811564236738000
64582219	::422812432273137000
495598070	::422812605518839000
371416817	::422812750713065000
127613154	::422812885501231000
495598070	::422812911384682000
245935219	::422813666581291000
631782776	::422814020257972000
30671407	::422814156094312000
30671407	::422814718869258000
415998425	::422815448917233000
235487682	::422815940456103000
415998425	::422815954251575000
218750630	::422816088481492000
472440191	::422817000403267000
340107529	::422817354134065000
30671407	::422817525429071000
218750630	::422817756388417000
235487682	::422818730561658000
340107529	::422819475671752000
340107529	::422819594558898000
472440191	::422819941814140000
371416817	::422820953538961000
235487682	::422821976990687000
192677318	::422822087041224000
426402586	::422822097355018000
235487682	::422822698041872000
399117604	::422823620399075000
382843637	::422824461302497000
529698153	::422825673657311000
429696833	::422827007047512000
415897649	::422827502164127000
127613154	::422827787947233000
399117604	::422828181906014000
301778739	::422829583080366000
31287131	::422830575745904000
69662123	::422833050972856000
19245878	::422835098434560000
58563319	::422835648051957000
429696833	::422836326170234000
419307287	::422836498736496000
79754464	::422836716916191000
596191047	::422837951291084000
52995718	::422838250492137000
415897649	::422839240292970000
95843709	::422839403481149000
163115137	::422839936803282000
370845710	::422840657623781000
33708987	::422840769092022000
163115137	::422840807612116000
370845710	::422840919629389000
382843637	::422840986616991000
370845710	::422841400170790000
370845710	::422841712449314000
118473489	::422842505118621000
276131997	::422842607908454000
65501923	::422842738875179000
195276249	::422844691684810000
472440191	::422844905120362000
32787499	::422845255986462000
195276249	::422846341849837000
38053704	::422847127015161000
384109939	::422848108381212000
103526992	::422848285481517000
520759048	::422850735831654000
302525103	::422850964115435000
415897649	::422851509563310000
169618179	::422853458778423000
621062028	::422854197630210000
128703316	::422854837709983000
128703316	::422855016685121000
128703316	::422855673366319000
128703316	::422855941797588000
339272559	::422857873790877000
163768701	::422859787454652000
161346822	::422860028253843000
79073243	::422860112802619000
382843637	::422860417955004000
630007542	::422860753226321000
630007542	::422861074312855000
128703316	::422861713231597000
69028501	::422862187816697000
69028501	::422862796464717000
69028501	::422864663299112000
63261194	::422865559970390000
472440191	::422865561887195000
97095901	::422865690643935000
129844944	::422865730141700000
340107529	::422865861523673000
272488861	::422865862706872000
601049906	::422866150989774000
129844944	::422867231585075000
373006574	::422869494856695000
460471042	::422870780087922000
267323089	::422871781163008000
334515229	::422872330457456000
373006574	::422872536364642000
267323089	::422872583789240000
56723331	::422872733009977000
56723331	::422872805705654000
267323089	::422873000493346000
267323089	::422873037805858000
383045348	::422873384167288000
142950218	::422874458471563000
289707794	::422874903373565000
39105327	::422875171368603000
324401110	::422877029164675000
324401110	::422877392907276000
324401110	::422877613636734000
32252775	::422877708847435000
382843637	::422880300256223000
160671151	::422881369857871000
224130581	::422881377684832000
335118384	::422882464798097000
224130581	::422882810769453000
224130581	::422883176386949000
224130581	::422886546787028000
236167599	::422887336515350000
236167599	::422887512076345000
236167599	::422888536165974000
236167599	::422888744748724000
718668289	::422889250736984000
399117604	::422893940212502000
434720036	::422894592678060000
313529594	::422896851449163000
472440191	::422897027551617000
285141722	::422898812160471000
429696833	::422899899592486000
382843637	::422899941372362000
447976503	::422900040160391000
47547782	::422900253822431000
22327740	::422900275142479000
15688986	::422900565954531000
97095901	::422900853251776000
18068894	::422901251441848000
241324134	::422901459278397000
64582219	::422903052807729000
53584160	::422903117051473000
320249108	::422903476763779000
65567504	::422903967010390000
65567504	::422904417659002000
433003196	::422905282428403000
119434884	::422906256983334000
119434884	::422906546696507000
447976503	::422906790628450000
63261194	::422906927606419000
235487682	::422907778395430000
340107529	::422908264238841000
46697333	::422908265119625000
340107529	::422908316508258000
721462429	::422909033628975000
340107529	::422909069712556000
340107529	::422909321966788000
340107529	::422909575684042000
340107529	::422909644692934000
340107529	::422909786384900000
340107529	::422910313407983000
340107529	::422910469368987000
340107529	::422910710344343000
338830055	::422912217990709000
32252775	::422913132471009000
142384634	::422914260315148000
301244439	::422914842018992000
269427723	::422914866421051000
91024211	::422915086983118000
150870283	::422915119492775000
345261852	::422915497202446000
301244439	::422915534900826000
537003519	::422916287451648000
340107529	::422916974331822000
392434084	::422917833069064000
340107529	::422919547780603000
340107529	::422919624837984000
345261852	::422920007161364000
382843637	::422920046101659000
506100348	::422926605455855000
100373532	::422927123490148000
264311875	::422927283066650000
264311875	::422928002876334000
264311875	::422928230878699000
264311875	::422928468293058000
276131997	::422928971551232000
545007880	::422929293761474000
236167599	::422929343870812000
545007880	::422929377907585000
42265739	::422929391220305000
264311875	::422929534434816000
545007880	::422929604702007000
118473489	::422930901698633000
241999176	::422931217387094000
32252775	::422931387159969000
32252775	::422931583797309000
142950218	::422931657088569000
37451407	::422931865104683000
32252775	::422932001768083000
37451407	::422932038866329000
37451407	::422932267594285000
32252775	::422932337861853000
37451407	::422932540555419000
380587529	::422932739981975000
281408265	::422932745484894000
37451407	::422932764929691000
264311875	::422933035986599000
37451407	::422933110737489000
37451407	::422933375062532000
236167599	::422933643388915000
32252775	::422933719381721000
37451407	::422933735927848000
37451407	::422933992363401000
37451407	::422934382920216000
264311875	::422934387592663000
264311875	::422934554270109000
53584160	::422934608489885000
264311875	::422934690790531000
285988306	::422934871699648000
37451407	::422934912782438000
340107529	::422934962354941000
264311875	::422934967706845000
340107529	::422935002750255000
340107529	::422935066218491000
323011452	::422935105774952000
37451407	::422935128956862000
340107529	::422935167301599000
264311875	::422935430523129000
36485138	::422935480175702000
37451407	::422935618499260000
37451407	::422935883579273000
37451407	::422936064727060000
274191278	::422936539660701000
37451407	::422936560565092000
264311875	::422936670929842000
260979062	::422936944360701000
37451407	::422937411153170000
37451407	::422938012876427000
37451407	::422938348722745000
382843637	::422940082577096000
227425418	::422940624799551000
37451407	::422940648845484000
520759048	::422940707381186000
339184731	::422941931434291000
380587529	::422943183447031000
605601195	::422945088999014000
163768701	::422946355624292000
727288316	::422946720344178000
630007542	::422947434495344000
300523243	::422947502707728000
127613154	::422949029186527000
334515229	::422949676472475000
596191047	::422950538259361000
520759048	::422950836646342000
33538323	::422950921296175000
37451407	::422952202370445000
37451407	::422953920734842000
66486074	::422953940951375000
37451407	::422954032433344000
37451407	::422954055913046000
37451407	::422954112871714000
37451407	::422954185282162000
166307106	::422955198487621000
520759048	::422955502893400000
382843637	::422955678127648000
273497452	::422955709701955000
79754464	::422955800584544000
630007542	::422955917764595000
630007542	::422955975679545000
79754464	::422956808891039000
268010590	::422956858652246000
121100953	::422957049514053000
253347580	::422957491878887000
253347580	::422957550070685000
347984656	::422957729033244000
253347580	::422957847933353000
166307106	::422958178779660000
166307106	::422958574852399000
545540214	::422958647182774000
406122207	::422958944865513000
253347580	::422959320553496000
253347580	::422959426916864000
195008986	::422959508177321000
406122207	::422959607284514000
472440191	::422959705464778000
323691415	::422960338645307000
472440191	::422960616203386000
323691415	::422960840120496000
323691415	::422960908349214000
53584160	::422961179825172000
253347580	::422961278110695000
472440191	::422961300692799000
472440191	::422961465407328000
472440191	::422961946930196000
472440191	::422962173196124000
472440191	::422962428981571000
472440191	::422962870146830000
53584160	::422963262855327000
472440191	::422963486365614000
32787499	::422964483209068000
32787499	::422964590411284000
433003196	::422964844334432000
55964893	::422964852865634000
55964893	::422965070717784000
63261194	::422965500453601000
380587529	::422965741407576000
166307106	::422965793861951000
166307106	::422965886073733000
37867502	::422965913059885000
55964893	::422966003308724000
434720036	::422966162394058000
434720036	::422966261333499000
55964893	::422966734866620000
55964893	::422967266112970000
265029924	::422967456450510000
53584160	::422968758710177000
53584160	::422969139242598000
281408265	::422970450788888000
81723585	::422972022239797000
370845710	::422972515800334000
94226339	::422973191208697000
81723585	::422973217729675000
382843637	::422975364886171000
348326168	::422979525056536000
433003196	::422980569505759000
281408265	::422982070999064000
313529594	::422984467477577000
302525103	::422986073715658000
313529594	::422986614600507000
579271413	::422986645273452000
96882214	::422987627218735000
546266750	::422987701780877000
96882214	::422988617225498000
33708987	::422989572415696000
540197402	::422990450333470000
382843637	::422991010092679000
419307287	::422995788000538000
340693336	::422996699179515000
513825441	::422998019517472000
286487329	::422999600354824000
201722399	::422999800217206000
370845710	::422999956337983000
201722399	::422999997785710000
370845710	::423000188882395000
201722399	::423000258889527000
286487329	::423000280348000000
201722399	::423000385725272000
201722399	::423000748092178000
201722399	::423000935757905000
201722399	::423001294039564000
201722399	::423001590300041000
201722399	::423001728045174000
613256961	::423002486803165000
473718221	::423004454699294000
283051149	::423006567458283000
345261852	::423011218446909000
382843637	::423011411548454000
473118863	::423011936075128000
177692206	::423015241774288000
267323089	::423018097205735000
218750630	::423023429538045000
621062028	::423023743875555000
141821632	::423024949847027000
141821632	::423025120618106000
311724390	::423026185111474000
218750630	::423027142235291000
218750630	::423027324456804000
315872678	::423028092546719000
218750630	::423031731286196000
382843637	::423031986509582000
266095621	::423032555982848000
266095621	::423032830805811000
447912275	::423034358774366000
141821632	::423034660839370000
282625909	::423038482928246000
282625909	::423038484874403000
286216848	::423041010931728000
382843637	::423051253783207000
165658390	::423057860579184000
60712766	::423059331786211000
371416817	::423060402235506000
184195472	::423062202304581000
210674392	::423063295390543000
236930269	::423063904030175000
407395368	::423065156529037000
345261852	::423065570976620000
382843637	::423066422202609000
416506126	::423066822565322000
65567504	::423070754809196000
281589334	::423071527081238000
60399576	::423072043295182000
118473489	::423073705145561000
118473489	::423073784070168000
12685102	::423074885276291000
57933673	::423075176280899000
98213304	::423077736958005000
277794018	::423077996434432000
203145029	::423079170781229000
253120136	::423079231778598000
467772798	::423079780129701000
605601195	::423081427832696000
133508241	::423081655213907000
55964893	::423082512236429000
55964893	::423082570285588000
268499224	::423082712967421000
268499224	::423082940256751000
268499224	::423083479933652000
268499224	::423083589065256000
142950218	::423087553471086000
159944196	::423088501278535000
136114188	::423088939927601000
380587529	::423092858112196000
129314214	::423093182164135000
180388620	::423093828615024000
380587529	::423095088734937000
300594041	::423095200810942000
30671407	::423095363587690000
380587529	::423095707940454000
256088386	::423095788890501000
380587529	::423095871249453000
380587529	::423095990208327000
415897649	::423096179178487000
382843637	::423096497589485000
276131997	::423096705660100000
276131997	::423097034074095000
276131997	::423097140944982000
380587529	::423097185803063000
380587529	::423097683524345000
380587529	::423098199784431000
380587529	::423098266369007000
230903702	::423100189356728000
468057254	::423100592681406000
468057254	::423100627007594000
336821368	::423102947598155000
560822598	::423103340222771000
120294148	::423107389135810000
340107529	::423108819053342000
340107529	::423108914473742000
340107529	::423108953560453000
483526518	::423110246337232000
340107529	::423110306047737000
339272559	::423111172896731000
347984656	::423111866035232000
382843637	::423111890018250000
359806236	::423112381938401000
366094013	::423113881179803000
180388620	::423115801982271000
136114188	::423117373361893000
55964893	::423118189179191000
460471042	::423119004019200000
524028752	::423119133258285000
524028752	::423119228712271000
344285522	::423119835145699000
30671407	::423121843076091000
30671407	::423122421810356000
22327740	::423122457604939000
373736716	::423126764551143000
373736716	::423127183797002000
524028752	::423127274289111000
6652302	::423128946587099000
383812985	::423131149305540000
79754464	::423131693412007000
382843637	::423131938246115000
633010300	::423132411073806000
339184731	::423132503839219000
495598070	::423134300289384000
41658963	::423135039246057000
285988306	::423136798169395000
380587529	::423136857036058000
32125015	::423137447812165000
12685102	::423138232310976000
17179941	::423138409302196000
45929336	::423138429862301000
17179941	::423138856926740000
17179941	::423138971661893000
393801885	::423139563226546000
45929336	::423139694906732000
15681561	::423139798539190000
17179941	::423139851471712000
283625404	::423139911298854000
283625404	::423140334168576000
69666823	::423140408856969000
472440191	::423143157451476000
129314214	::423143226963664000
129314214	::423143335738757000
17179941	::423144231809847000
318224190	::423147232695558000
472440191	::423148198786760000
472440191	::423148219145940000
129314214	::423149535519846000
472440191	::423149829804785000
472440191	::423150072260726000
380587529	::423150308173176000
472440191	::423150720054218000
380587529	::423150962103296000
472440191	::423151342132412000
382843637	::423152113854980000
32125015	::423152540113731000
380587529	::423152745067974000
321102847	::423153666510422000
472440191	::423153820370477000
163115137	::423154412182589000
573061645	::423154544294363000
53584160	::423155573820239000
573061645	::423155665800949000
142384634	::423156560383463000
573061645	::423157530215202000
573061645	::423158764766642000
701949296	::423159000394252000
177692206	::423159840991891000
299484513	::423159905382445000
13298002	::423160091983233000
573061645	::423160556422307000
573061645	::423161730663870000
234236129	::423161754903138000
163115137	::423162214103937000
478462259	::423162716031705000
478462259	::423162750777303000
478462259	::423163343256313000
289707794	::423163667711262000
636632104	::423165233683656000
520759048	::423165845867859000
289707794	::423166743994204000
192677318	::423166928677797000
520759048	::423168513545863000
20935798	::423168569208496000
30246292	::423168755514867000
524903037	::423169227076694000
32787499	::423169694703816000
56723331	::423169717919309000
265029924	::423170245885321000
630007542	::423170543148212000
150839491	::423170624198950000
524903037	::423170932140957000
27836945	::423171069868912000
120294148	::423171715213303000
520759048	::423171871543427000
120294148	::423172033011519000
382843637	::423172293083545000
150839491	::423173366971764000
31541384	::423174278528643000
31541384	::423174760101851000
30246292	::423174799234326000
30246292	::423174884294799000
31541384	::423174925768085000
295744235	::423175504607195000
86162508	::423175907738537000
335592472	::423177538744352000
120294148	::423178638339895000
30246292	::423178996814065000
276131997	::423179775742468000
276131997	::423180266056585000
340107529	::423181281804173000
340107529	::423182104621756000
340107529	::423182160833806000
340107529	::423182279788482000
344285522	::423183470882349000
41753572	::423183605200715000
234236129	::423184540782170000
265029924	::423184621963333000
234236129	::423185264345751000
234236129	::423185680517197000
241324134	::423186079790149000
166735943	::423186146924175000
355859159	::423186854142156000
355859159	::423187057888854000
15688986	::423187838176202000
247362551	::423188513010380000
265029924	::423189034647945000
283625404	::423190301516132000
380587529	::423190644308193000
380587529	::423191837776412000
265029924	::423193316578971000
295744235	::423195004249448000
127613154	::423195099086872000
281408265	::423195168167034000
265029924	::423196953430614000
265029924	::423196961215234000
382843637	::423197057697193000
605601195	::423198888968069000
605601195	::423199513780977000
27836945	::423200344638648000
96882214	::423200688647045000
127692656	::423201068819156000
127692656	::423201107981369000
241324134	::423201789027295000
281408265	::423203044294008000
605601195	::423204420349079000
185455808	::423204960973914000
393802148	::423205281196023000
55964893	::423205442454814000
55964893	::423205550114213000
55964893	::423205635732570000
15709088	::423205966247899000
55964893	::423205993125011000
37451407	::423206464552198000
55964893	::423206648766017000
127613154	::423207782884454000
55964893	::423208419420815000
55964893	::423208544767586000
411700909	::423209031511994000
241324134	::423209074462060000
411700909	::423209172864221000
55964893	::423209527509782000
55964893	::423209592718647000
411700909	::423209715024142000
393802148	::423210997386473000
180388620	::423211977121345000
340107529	::423212023476809000
17179941	::423212869581541000
362168275	::423213813492510000
169618179	::423215263698681000
30246292	::423215773428236000
273497452	::423216047378821000
308308003	::423217098559467000
308308003	::423217271666782000
308308003	::423217590974951000
308308003	::423217641314988000
276131997	::423217649355468000
276131997	::423217730573967000
276131997	::423217788086263000
135328132	::423217952809574000
308308003	::423218047172620000
127613154	::423219537815666000
32787499	::423221205764947000
127613154	::423223769671278000
120294148	::423224205229166000
340107529	::423225114357137000
340107529	::423225182887878000
22327740	::423227767514099000
340107529	::423228248311726000
274693254	::423228284349202000
121100953	::423229916885549000
449756109	::423230112503713000
121100953	::423230380754628000
121100953	::423230574523072000
449756109	::423230756002234000
593259997	::423230821076447000
593259997	::423230827846070000
121100953	::423231217128181000
192948373	::423231230541582000
121100953	::423231313618165000
121100953	::423231561409253000
121100953	::423231882197991000
121100953	::423232235601661000
121100953	::423233787062128000
234801315	::423234286414991000
121100953	::423234500005732000
121100953	::423234742059028000
65501923	::423235171819606000
121100953	::423235851607605000
121100953	::423235928585699000
121100953	::423236330035093000
121100953	::423236636378689000
383045348	::423236699510960000
121100953	::423236960774533000
121100953	::423237746392829000
121100953	::423237937145589000
121100953	::423238892251521000
129844944	::423239143444205000
554801627	::423240724037914000
368577195	::423242353567354000
380587529	::423245597949579000
265029924	::423246637238992000
265029924	::423247421653520000
555976584	::423247968087445000
399117604	::423248887932260000
265029924	::423250343384731000
127613154	::423250928574021000
15681561	::423251491931955000
289707794	::423257611782217000
265029924	::423257864291876000
472440191	::423260572520841000
353567857	::423262606007091000
55964893	::423262810324234000
55964893	::423263049127317000
426685539	::423263243050946000
440175355	::423263244287873000
55964893	::423263549264510000
55964893	::423263893637853000
55964893	::423263954744254000
55964893	::423264426100137000
353567857	::423264784478248000
399117604	::423265051756482000
55964893	::423265053400236000
55964893	::423265398486601000
55964893	::423266380641603000
295744235	::423266855067734000
369310186	::423269044238974000
223998080	::423269486699876000
15961483	::423269683052023000
223998080	::423269728371503000
86162508	::423270000372105000
86162508	::423271025694896000
353567857	::423271539069296000
340107529	::423272054528307000
340107529	::423272224263778000
340107529	::423272283088908000
472440191	::423272758370648000
353567857	::423272766364606000
472440191	::423272925194891000
46918873	::423272937962348000
55964893	::423273077108404000
472440191	::423273343480242000
340107529	::423273396302921000
472440191	::423273484773785000
46918873	::423273605762662000
340107529	::423273802848415000
340107529	::423273879290003000
340107529	::423273948126928000
472440191	::423273994385899000
353567857	::423275389683642000
524903037	::423275986478985000
472440191	::423276314096070000
399117604	::423276395889192000
472440191	::423276857015160000
353567857	::423277349023387000
393802148	::423278801909342000
472440191	::423279123558313000
55964893	::423279409748250000
399117604	::423279744202080000
399117604	::423279798774157000
472440191	::423281442798698000
373736716	::423282836356235000
393802148	::423283190950674000
449756109	::423286989107265000
393802148	::423287373917462000
55964893	::423288035900661000
554633284	::423288226556563000
127613154	::423288279765512000
55964893	::423288725142274000
39105327	::423289286574628000
378794339	::423290943882543000
407395368	::423291303057559000
150870283	::423291506464530000
39105327	::423291609183047000
39105327	::423292109794578000
55964893	::423293420455886000
55964893	::423293432476745000
460471042	::423293604938145000
460471042	::423293701944016000
374289648	::423293951588974000
449756109	::423294129922408000
55964893	::423294147781750000
55964893	::423294462698475000
39105327	::423294745146712000
39105327	::423294832245624000
393802148	::423295372291624000
605601195	::423295569982132000
234236129	::423296166571552000
33538323	::423296203665985000
55964893	::423296553579991000
121100953	::423297640332529000
449756109	::423297696825626000
121100953	::423297801905520000
121100953	::423297868632702000
449756109	::423300715894026000
127613154	::423300874136346000
472440191	::423301003295719000
472440191	::423301859634606000
472440191	::423303239963279000
472440191	::423304110663008000
472440191	::423304628806373000
472440191	::423304829298286000
605601195	::423304950975037000
472440191	::423305412696621000
472440191	::423305576970334000
472440191	::423305883054272000
472440191	::423306103632711000
472440191	::423306404167163000
472440191	::423306791045591000
32787499	::423306844732289000
318224190	::423307233271635000
472440191	::423307327534825000
472440191	::423307782008610000
472440191	::423307836064804000
472440191	::423309072457543000
472440191	::423309147728523000
104945836	::423309279597064000
472440191	::423309497101451000
104945836	::423309535126646000
274191278	::423309573026373000
472440191	::423310371752275000
304182396	::423310522520330000
472440191	::423311118569070000
472440191	::423311308197728000
104945836	::423311769382043000
116343636	::423312118251655000
104945836	::423312181640179000
472440191	::423312272199798000
472440191	::423312653386530000
472440191	::423312818948292000
472440191	::423312939278688000
472440191	::423313097705930000
472440191	::423313778084962000
472440191	::423313822284513000
374289648	::423315232807989000
36485138	::423315306095063000
422214932	::423316590524788000
449756109	::423317327372095000
472440191	::423317773411164000
223005614	::423318052839911000
223005614	::423318560283574000
223005614	::423318726193451000
223005614	::423319302138519000
393802148	::423319819950104000
223005614	::423319872861638000
223005614	::423320473817341000
223005614	::423320559171432000
472440191	::423320794606084000
223005614	::423321025867427000
472440191	::423321052144754000
472440191	::423321555507359000
545540214	::423321601124208000
472440191	::423321714395979000
472440191	::423322166009286000
128703316	::423325247505715000
128703316	::423325653728243000
128703316	::423325861681848000
472440191	::423328045538500000
55665294	::423329093451395000
55665294	::423329311769104000
322763942	::423329340462346000
447976503	::423330232817303000
415897649	::423331264381202000
94226339	::423336581487788000
330468046	::423337011613671000
150870283	::423338160420962000
150870283	::423338717839777000
393802148	::423339953234264000
313529594	::423341008592445000
313529594	::423341014867517000
472440191	::423341488727396000
33708987	::423342756145422000
472440191	::423343160061075000
150870283	::423345664852910000
150870283	::423346437468864000
33708987	::423347759799103000
579271413	::423349323699466000
295980167	::423357307984961000
295980167	::423358417667780000
473718221	::423366818460233000
283051149	::423368911472439000
79073243	::423369071996833000
630076052	::423373711312289000
141821632	::423373736461352000
630076052	::423374329691111000
630076052	::423374615281283000
630076052	::423374841643663000
473118863	::423375172196769000
630076052	::423375188340662000
434720036	::423381935998529000
434720036	::423382073944973000
16039882	::423382938202284000
60712766	::423383864355352000
16039882	::423387674381004000
546266750	::423389779409915000
281408265	::423389906958692000
315872678	::423390980771823000
478020840	::423391657464066000
546266750	::423394897853288000
286216848	::423400636713943000
282625909	::423402059723833000
120294148	::423405019363549000
36460282	::423407668301402000
323691415	::423409129810845000
467852949	::423411540721557000
467852949	::423411792673398000
467852949	::423412040330276000
467852949	::423412408112017000
467852949	::423412696545906000
467852949	::423412945779838000
79754464	::423415401125396000
223005614	::423417135512424000
165658390	::423420237216616000
274432702	::423423825192026000
184195472	::423424475837636000
210674392	::423425556760109000
236930269	::423426308043841000
58563319	::423426476122198000
407395368	::423427540946927000
416506126	::423429197369864000
17179941	::423429894513901000
60399576	::423434405189668000
57933673	::423437519896604000
518039543	::423439937799589000
277794018	::423440333028859000
253120136	::423441628984918000
605601195	::423442282755686000
133508241	::423444048448208000
251892054	::423447110026293000
317860632	::423447753289510000
159944196	::423450832621674000
426786499	::423452119887138000
339272559	::423455559199621000
300594041	::423457569017843000
256088386	::423458165384949000
495598070	::423458576439320000
15961483	::423461152644136000
453963591	::423462115492372000
230903702	::423462509081673000
495598070	::423463528453144000
322763942	::423464942734282000
336821368	::423465281575329000
378901511	::423465363549192000
378901511	::423466176157863000
67296324	::423469114040938000
175928437	::423471301387231000
419307287	::423471569529483000
175928437	::423471584133656000
175928437	::423471944076656000
175928437	::423472082111201000
483526518	::423472613390684000
251683004	::423472780089102000
175928437	::423473316905512000
175928437	::423473620703510000
26897261	::423473632782729000
175928437	::423473808369254000
359806236	::423475036935041000
175928437	::423475182569672000
329502065	::423475450476642000
378901511	::423475491807719000
329502065	::423475500011360000
329502065	::423475554101112000
419307287	::423475609722163000
329502065	::423475858762776000
282110309	::423475937888706000
329502065	::423476015201939000
329502065	::423476101554253000
329502065	::423476239555239000
291459734	::423476381050097000
282110309	::423476611724607000
329502065	::423476768343728000
22327740	::423476824426184000
362168275	::423476998166827000
282110309	::423477411054108000
55964893	::423478009119928000
711532177	::423478290054004000
329502065	::423478679314784000
195276249	::423479813446565000
125560060	::423481583278895000
329502065	::423481588840534000
32252775	::423484064843051000
127613154	::423485137460789000
32252775	::423486604921933000
121100953	::423486881242705000
291459734	::423487067461402000
127613154	::423487248709857000
127613154	::423487283065397000
127613154	::423487355584933000
121100953	::423487639761592000
127613154	::423488740854472000
46184924	::423488750757240000
46184924	::423489102235701000
46184924	::423489346658787000
46184924	::423489593158033000
380587529	::423490291476099000
6652302	::423490341832892000
127613154	::423490563195686000
46184924	::423490757702344000
127613154	::423490958273953000
104945836	::423492583671607000
46727568	::423492760138960000
250010716	::423494192283664000
121100953	::423495671614672000
393802148	::423495838292144000
64926237	::423496843897495000
41658963	::423497424506585000
45929336	::423497483881172000
192948373	::423497986639790000
45929336	::423498020961808000
45929336	::423498055334113000
393802148	::423498997001506000
56723331	::423499126781665000
56723331	::423499178728103000
449756109	::423499939315208000
711532177	::423500345164062000
283625404	::423501121772986000
412000113	::423501652172087000
55964893	::423502760034988000
412000113	::423503862419304000
423422030	::423504720809185000
55964893	::423504920458055000
30246292	::423505434679726000
55964893	::423505697754865000
327167157	::423506606093901000
423422030	::423508049878614000
423422030	::423508157689004000
291459734	::423508444079878000
291459734	::423508643128938000
265029924	::423508842295877000
327167157	::423508861329227000
282110309	::423513534756950000
265029924	::423516750937075000
291459734	::423517019435069000
291459734	::423517537083457000
121100953	::423517633410236000
86162508	::423517649075580000
291459734	::423517868265721000
76870522	::423519325262061000
291459734	::423519755228549000
291459734	::423520396265017000
13298002	::423522483594346000
22734052	::423523910894620000
118470515	::423524484197650000
369310186	::423524600165986000
495598070	::423524671855022000
291459734	::423524846757490000
453963591	::423525471939461000
291459734	::423525608434724000
453963591	::423525672141991000
472440191	::423526901958078000
104945836	::423527540242644000
291459734	::423528742791557000
124246645	::423529005497585000
283625404	::423530157270265000
283625404	::423530295447392000
636632104	::423530755092791000
453963591	::423532097119064000
281408265	::423533841802752000
15681561	::423534283706224000
453963591	::423534596865548000
15681561	::423535410430504000
15681561	::423535690182193000
291459734	::423536276810108000
361691248	::423537098985988000
224130581	::423537782477189000
291459734	::423538240134455000
291459734	::423538461727932000
64926237	::423539772242423000
220465561	::423539833403740000
224130581	::423541576170602000
586669052	::423542391228727000
32125015	::423542792950796000
472440191	::423545177463336000
281408265	::423545533907492000
120294148	::423546355018371000
120294148	::423546395950600000
555976584	::423548802595684000
16039882	::423550371273797000
247362551	::423550907058368000
415897649	::423552066900873000
373736716	::423552101600722000
55964893	::423553359430578000
55964893	::423553450849611000
55964893	::423553544357416000
23838693	::423553842056527000
195276249	::423554292117942000
55964893	::423554454705946000
55964893	::423554539326013000
55964893	::423554841194270000
16039882	::423558521733394000
453963591	::423558548576952000
120294148	::423558614088159000
283625404	::423559174526476000
16039882	::423561254859329000
16039882	::423564251676950000
218750630	::423565118618599000
218750630	::423565454796267000
27237232	::423567125392146000
283625404	::423567454988562000
17179941	::423568500179738000
301778739	::423568848000786000
301778739	::423569232626864000
17179941	::423569379788197000
17179941	::423569694142898000
15681561	::423569859838881000
17179941	::423569978936139000
17179941	::423570807798124000
17179941	::423571137596235000
15681561	::423571646465581000
17179941	::423573118494736000
316832273	::423573499651715000
17179941	::423573586754822000
251961694	::423573757211717000
127692656	::423574204622311000
251961694	::423574268728049000
180388620	::423576391662047000
362168275	::423577668030693000
180388620	::423581315791740000
15681561	::423582573579608000
16039882	::423583475820527000
453963591	::423583875206356000
586669052	::423584869139357000
586669052	::423584965516099000
17146204	::423585526042877000
320249108	::423585604413435000
81723585	::423586417768292000
76870522	::423586733683269000
630637790	::423590252372975000
630637790	::423590453808623000
630637790	::423590884593004000
373736716	::423591323778572000
630637790	::423591665572392000
291459734	::423591816051429000
630637790	::423592345737523000
630637790	::423592919983874000
630637790	::423593653987061000
118470515	::423595469130838000
120294148	::423595923231735000
120294148	::423596173145153000
120294148	::423596200752074000
383045348	::423599345556938000
104945836	::423600858123620000
139155100	::423601294767824000
139155100	::423601378746179000
104945836	::423601547113558000
128703316	::423601617804746000
104945836	::423601997712224000
128703316	::423602301174288000
46184924	::423602337442062000
46184924	::423602670381703000
472440191	::423603062289485000
46184924	::423603273757511000
46184924	::423604387059998000
252355708	::423604803927691000
273497452	::423608206687207000
91024211	::423608337507549000
30151060	::423608345376075000
273497452	::423608379953512000
91024211	::423608693583011000
273497452	::423608877968412000
46184924	::423609064040706000
20935798	::423609905984327000
323076337	::423610573087969000
15681561	::423611284156731000
273497452	::423611501497184000
323076337	::423612005967077000
323076337	::423612651445317000
554801627	::423612816356962000
323076337	::423612896266825000
631513843	::423613211771162000
631513843	::423613323339628000
323076337	::423613338216460000
631513843	::423613442017488000
323076337	::423613475563118000
323076337	::423613652239781000
631513843	::423613750210756000
631513843	::423614059972689000
371416817	::423614214822170000
323076337	::423614704532344000
369310186	::423617505773371000
630076052	::423618167806513000
321102847	::423618217446084000
453963591	::423618259590451000
238401588	::423618478407712000
238401588	::423618750714503000
323076337	::423619304668426000
630076052	::423619329389633000
630076052	::423619551683555000
630076052	::423619663323357000
545129813	::423619842080788000
139155100	::423621561967329000
141821632	::423622872968331000
138940568	::423623107400970000
141821632	::423623585077284000
138940568	::423623699561197000
630076052	::423624652728963000
630076052	::423625676730556000
138940568	::423625744443789000
630637790	::423625948517265000
138940568	::423626159579201000
141821632	::423626331306225000
252355708	::423626474592022000
138940568	::423626506032930000
323076337	::423626928063406000
138940568	::423627125829414000
252355708	::423627203180376000
138940568	::423627278099419000
289707794	::423627648477429000
138940568	::423627743776215000
138940568	::423628136291794000
138940568	::423628336825634000
289707794	::423628354026479000
289707794	::423628423232512000
138940568	::423628474767929000
289707794	::423628505226948000
289707794	::423628605227536000
138940568	::423628639079784000
472440191	::423628705093910000
138940568	::423628755274575000
472440191	::423628799977455000
289707794	::423628910040207000
289707794	::423629038755016000
472440191	::423629247128035000
472440191	::423629338458984000
289707794	::423629498975006000
289707794	::423629584526225000
289707794	::423629646329290000
472440191	::423629789069852000
138940568	::423629824872448000
20935798	::423630025049776000
472440191	::423630054057582000
289707794	::423630342357274000
289707794	::423630416600662000
289707794	::423630510259466000
289707794	::423630556652650000
138940568	::423630605679886000
289707794	::423630640534519000
289707794	::423630701951741000
289707794	::423630815189536000
289707794	::423630867115044000
596191047	::423631973429411000
308726677	::423632129935683000
217214677	::423632995379986000
138940568	::423633114901258000
138940568	::423633149042900000
335592472	::423633611011928000
335592472	::423633704104497000
104945836	::423636214185357000
138940568	::423637121254322000
316832273	::423638441474420000
316832273	::423639748016881000
114600119	::423639951344164000
142950218	::423639993001967000
114600119	::423640009921806000
316832273	::423640033393147000
340107529	::423640204843302000
316832273	::423640513519308000
255313314	::423640743383928000
316832273	::423640795586248000
399117604	::423641128324587000
316832273	::423641406780211000
316832273	::423641632677052000
316832273	::423641881655128000
316832273	::423642052816285000
316832273	::423642424733618000
387625128	::423642951093592000
163768701	::423643086292799000
418783652	::423643572483948000
120294148	::423644942029029000
120294148	::423645010136154000
323076337	::423645045887991000
378794339	::423646790034812000
412000113	::423647321113780000
251961694	::423647662756597000
251961694	::423647802812817000
251961694	::423650439008378000
317860632	::423650515495694000
304182396	::423650966940839000
521919456	::423655892739825000
127613154	::423656129135009000
605327407	::423656907501752000
223005614	::423658568324501000
104945836	::423658711110807000
321102847	::423658912676847000
104945836	::423659712316321000
260979062	::423660675995430000
64926237	::423660805939142000
376940853	::423661670377205000
472440191	::423661973860257000
472440191	::423662188793184000
472440191	::423662262839418000
104945836	::423662578565271000
104945836	::423662911286829000
163242154	::423663290716553000
163242154	::423664069598797000
621062028	::423664227535298000
141821632	::423666279149338000
322763942	::423667033579212000
393802148	::423667930698502000
104945836	::423668109841399000
161346822	::423669838196654000
433003196	::423669874611990000
344857407	::423669946137067000
344857407	::423670146591256000
104945836	::423672482264932000
317860632	::423672599517093000
418783652	::423673700568023000
104945836	::423674101023002000
104945836	::423674287099101000
418783652	::423674483619405000
104945836	::423675470735888000
104945836	::423675489891282000
721462429	::423676503507750000
104945836	::423679122758320000
251892054	::423679540104560000
104945836	::423680131907866000
195276249	::423680393012068000
104945836	::423680431154675000
596191047	::423680512654200000
195276249	::423680660352798000
545129813	::423681220468543000
596191047	::423681333752127000
104945836	::423682533226606000
104945836	::423682646678310000
104945836	::423683097456934000
104945836	::423683729043640000
393622132	::423683971486982000
545540214	::423684647801716000
17179941	::423685075210104000
339272559	::423685464315666000
116343636	::423686593376178000
64926237	::423686719385251000
393802148	::423687146394767000
393802148	::423687314074632000
344958631	::423687861666193000
323076337	::423688336432046000
472440191	::423688471266734000
92936298	::423690506246586000
65501923	::423690860253814000
267323089	::423692007421116000
261438579	::423695972149886000
261438579	::423696171119296000
203145029	::423698747282165000
721462429	::423699014219882000
195008986	::423699267996643000
721462429	::423699391916957000
94226339	::423699527841771000
721462429	::423700636266287000
721462429	::423700843854966000
203145029	::423700948314513000
373736716	::423701129730342000
41753572	::423706227432910000
31541384	::423706531029598000
237024825	::423708189037953000
235867165	::423709117690048000
267323089	::423709825466265000
579271413	::423712590959620000
139155100	::423715130137124000
79073243	::423715201897467000
79073243	::423715369728344000
139155100	::423715777599258000
236112923	::423715970775908000
237024825	::423715997078798000
17179941	::423716172035411000
236112923	::423716624818925000
139155100	::423716674437939000
139155100	::423716824740818000
139155100	::423716886912974000
195276249	::423717567065493000
17179941	::423722904442765000
17179941	::423723079664029000
36485138	::423723834395865000
355859159	::423725602622160000
237024825	::423727591938600000
192948373	::423728819103477000
192948373	::423728906579886000
473718221	::423729206204178000
192948373	::423729427495665000
283051149	::423731233000939000
546266750	::423733360892985000
139155100	::423735196975124000
473118863	::423737918553747000
355859159	::423738704226578000
355859159	::423738724103364000
355859159	::423739781156065000
355859159	::423740065336946000
60712766	::423746159396413000
311724390	::423752459379437000
315872678	::423755340660748000
286487329	::423755482013376000
377486283	::423756215810682000
16039882	::423758806951006000
286216848	::423763503527104000
282625909	::423764371035021000
128103434	::423765913414815000
467852949	::423773371315130000
467852949	::423773664933191000
467852949	::423774029581783000
499290157	::423774676771667000
499290157	::423775532485214000
139155100	::423775994080948000
79754464	::423777259661455000
15681561	::423777409519714000
120294148	::423779761480282000
277659095	::423780967283957000
165658390	::423782621668052000
371416817	::423784596120289000
139155100	::423785744411680000
245935219	::423786382679498000
184195472	::423786875145314000
210674392	::423787941509353000
236930269	::423788690091958000
323076337	::423789129097543000
407395368	::423789929773035000
323076337	::423790063844339000
416506126	::423791574342844000
313529594	::423792252586954000
241999176	::423795332154413000
241999176	::423795403117842000
60399576	::423796792786825000
345261852	::423796943098089000
345261852	::423797536915079000
497412750	::423799391804076000
282110309	::423799739654479000
57933673	::423799848752513000
345261852	::423800189569073000
121100953	::423800740839059000
397934536	::423801039427362000
277794018	::423802654645420000
253120136	::423804026312876000
86162508	::423804075235241000
22327740	::423805666248368000
86162508	::423806096025739000
133508241	::423806427220549000
86162508	::423806858093027000
86162508	::423807947710291000
15278648	::423809762656935000
118470515	::423812775446466000
159944196	::423813250602393000
37867502	::423814832156979000
426786499	::423814856731402000
37867502	::423818890918236000
37867502	::423818987093655000
300594041	::423819954618515000
79754464	::423820181794983000
256088386	::423820543523966000
545129813	::423823312998109000
230903702	::423824933878104000
30944417	::423825339328913000
37867502	::423825353681797000
37867502	::423825592891351000
37867502	::423825790430486000
175928437	::423826007104430000
32252775	::423826386319835000
293342989	::423826448235782000
37867502	::423826948897271000
37867502	::423827056183369000
37867502	::423827281077735000
336821368	::423827708926128000
37867502	::423829587840479000
274191278	::423829697756008000
120294148	::423830075063435000
120294148	::423830102817140000
120294148	::423830146236575000
120294148	::423830192927563000
520759048	::423830579411685000
120294148	::423830582150586000
120294148	::423830685842178000
120294148	::423830724064837000
37867502	::423831199153664000
286502927	::423831266673184000
30246292	::423831781100367000
94215450	::423832433629229000
32252775	::423832903139999000
32252775	::423833536844804000
32252775	::423833694743588000
32252775	::423834525194797000
596191047	::423834608476905000
30944417	::423834781353517000
483526518	::423835222862348000
17928370	::423835725701062000
114600119	::423836476452130000
114600119	::423837053202485000
359806236	::423837670314237000
37867502	::423837952616452000
129314214	::423839655134769000
129314214	::423839718292594000
129314214	::423839804565250000
37867502	::423839930864123000
129314214	::423839935205244000
633010300	::423839995481190000
129314214	::423840148816924000
418783652	::423841800403845000
119434884	::423842150221381000
37867502	::423842220320366000
344285522	::423842804821807000
340107529	::423843354133401000
287569533	::423843517656752000
340107529	::423843604222967000
119434884	::423844703000592000
377486283	::423846159585538000
340107529	::423846327315726000
340107529	::423847291989270000
393802148	::423847646885736000
32252775	::423847709859397000
32252775	::423847841392754000
30671407	::423847942588342000
30671407	::423848312630804000
185633935	::423848682099060000
377486283	::423849253895540000
6652302	::423850290027061000
37867502	::423850377876742000
122725183	::423851265466986000
122725183	::423851381645000000
554633284	::423851608795910000
369460029	::423851726027100000
224093638	::423852355080445000
32800151	::423852377272090000
32800151	::423852459996372000
31287131	::423852824833716000
283625404	::423852904902955000
32800151	::423853111753453000
31287131	::423854056210067000
32800151	::423854207393726000
56723331	::423854250242764000
56723331	::423854281515474000
32800151	::423854305930526000
56723331	::423854318454714000
56723331	::423854381637697000
163242154	::423854423916683000
347984656	::423854855967739000
519936824	::423855196994019000
15688986	::423855922226528000
32252775	::423856226649509000
32252775	::423856799566299000
139527150	::423856917274845000
139527150	::423857190223364000
139527150	::423857493517688000
32252775	::423857878026706000
139527150	::423858726454312000
32800151	::423858754619076000
125560060	::423859317251383000
472440191	::423859719800123000
41658963	::423859810258276000
46918873	::423860329815498000
472440191	::423860413345046000
125560060	::423860426351181000
46918873	::423860482995654000
46918873	::423860651191435000
46918873	::423861005673062000
265029924	::423861249676681000
265029924	::423861498356957000
125560060	::423862476845756000
453963591	::423862627308027000
125560060	::423862648208252000
166735943	::423862724704362000
453963591	::423863148416729000
32800151	::423863283938914000
32800151	::423863531629318000
32800151	::423863583189921000
453963591	::423863780557082000
125560060	::423864272574492000
32800151	::423864735042260000
32800151	::423864829552496000
32800151	::423864967792566000
32800151	::423865388917473000
453963591	::423866225467224000
30671407	::423866749381902000
46184924	::423867615820267000
125560060	::423868446024015000
227476350	::423868447106166000
32800151	::423868657781850000
135328132	::423868773842436000
125560060	::423869585004048000
32800151	::423869628616433000
125560060	::423869665052344000
32800151	::423869692231442000
125560060	::423870144129925000
32800151	::423870375299010000
344958631	::423870485986693000
32800151	::423871202449297000
136114188	::423872596619579000
16710226	::423873643375239000
283625404	::423874263938904000
283625404	::423876490447441000
285141722	::423876703262236000
283625404	::423877285171576000
283625404	::423877419242512000
166735943	::423877778799210000
32252775	::423878251216658000
499925803	::423878707241963000
223594866	::423879384052019000
54035689	::423883891502350000
54035689	::423883918480130000
299484513	::423884134692298000
54035689	::423884568962138000
54035689	::423884829927567000
13298002	::423884872386887000
56723331	::423885077483769000
56723331	::423885122094395000
54035689	::423885249374715000
344958631	::423886084049629000
235867165	::423886920133775000
344958631	::423887288603389000
344958631	::423888220900716000
634804128	::423888515844145000
344958631	::423889737200316000
472440191	::423890097084567000
223998080	::423890138926546000
49118513	::423890212570537000
344958631	::423891850164854000
128103434	::423891900614328000
128103434	::423891913905668000
234236129	::423891999071404000
104945836	::423892321743015000
495598070	::423892530795937000
234236129	::423892714628071000
369310186	::423892765261328000
344958631	::423892952897683000
12685102	::423894105442496000
506100348	::423894224166088000
434720036	::423894233695543000
636632104	::423894319833944000
247362551	::423894537782964000
282110309	::423896992729661000
64905964	::423897339640967000
32800151	::423897823952654000
19245878	::423897887299223000
301778739	::423898856947208000
64905964	::423898894813384000
301778739	::423899011297579000
301778739	::423899086463709000
301778739	::423899450806112000
393802148	::423899471408156000
19245878	::423899961278083000
393499174	::423900612082663000
434720036	::423900714776031000
175928437	::423901960736362000
175928437	::423902146648498000
175928437	::423902366405234000
45929336	::423903286203138000
313529594	::423904000057307000
132479234	::423904230391300000
273497452	::423904892562845000
45929336	::423905148914528000
45929336	::423905379886436000
45929336	::423905551941005000
45929336	::423905792249438000
45929336	::423906074081492000
45929336	::423906427116068000
45929336	::423906758063443000
45929336	::423907365126012000
45929336	::423907913061511000
338830055	::423908005978329000
45929336	::423908259376799000
374289648	::423908372241739000
283625404	::423909062598594000
355859159	::423909294678224000
234236129	::423910536460656000
634804128	::423910538892935000
371416817	::423910666312093000
634804128	::423910815905755000
634804128	::423910970168049000
79754464	::423912243341053000
27836945	::423912354435170000
27836945	::423912355156619000
27836945	::423912356612018000
27836945	::423912357283102000
27836945	::423912358893719000
247362551	::423913289492332000
596191047	::423914830891057000
186472636	::423914970175123000
293342989	::423915025737469000
596191047	::423915155165298000
19835249	::423916908111347000
43922897	::423917139129413000
596191047	::423917266082992000
355859159	::423917354855460000
596191047	::423918113675939000
711532177	::423918326482358000
264295397	::423918350105083000
596191047	::423918414751473000
393802148	::423918431604178000
472440191	::423918806206267000
393802148	::423919434512605000
472440191	::423919497058476000
472440191	::423919538074550000
472440191	::423919987238395000
472440191	::423920066846277000
273497452	::423921431353647000
472440191	::423921706961735000
472440191	::423921867276431000
472440191	::423922040136290000
399117604	::423922074152108000
472440191	::423922111586250000
472440191	::423922326879862000
399117604	::423922603380969000
472440191	::423923699453284000
16039882	::423925035728773000
121100953	::423925476990926000
142950218	::423926582152282000
142950218	::423927324741226000
142950218	::423927849402531000
27836945	::423927869006290000
15709088	::423931642772602000
129844944	::423931755864010000
721462429	::423931949162303000
16039882	::423932199201550000
121100953	::423932419658764000
56723331	::423933103355072000
79902186	::423934159560900000
393499174	::423934161917706000
165343536	::423934381926125000
28299725	::423935311836897000
132479234	::423935389338857000
69662123	::423937276734107000
323076337	::423938000490213000
46727568	::423939011162284000
444979318	::423947140356792000
104945836	::423947593064804000
104945836	::423948102760792000
104945836	::423948437931839000
104945836	::423948513961979000
634804128	::423948683990687000
224130581	::423948803088326000
152735068	::423949902566010000
444979318	::423950139888115000
444979318	::423950208582426000
315872678	::423950556676100000
315872678	::423950657867890000
186472636	::423953106095722000
596191047	::423953476415021000
283625404	::423954066587144000
393802148	::423954446121308000
36485138	::423954452308295000
36485138	::423954476958253000
36485138	::423954480846360000
217516272	::423954565545750000
142384634	::423954573812719000
217516272	::423954748962639000
152735068	::423955753636876000
376940853	::423959230547509000
281408265	::423960986760925000
373736716	::423961129673838000
127692656	::423961426164584000
383045348	::423962869722398000
431944862	::423963416101785000
605601195	::423964741552586000
64926237	::423965469599465000
605601195	::423965800207507000
276887663	::423966357365874000
276887663	::423966599574347000
276887663	::423967238576553000
276887663	::423968000346058000
373006574	::423970152410259000
148913439	::423971424106070000
287721116	::423971684153311000
237024825	::423972677079269000
237024825	::423972943316934000
237024825	::423973101832261000
237024825	::423973523162681000
621062028	::423974306990014000
185633935	::423974620400984000
195008986	::423975556364124000
237024825	::423975560210313000
281408265	::423976200801763000
124246645	::423976227943096000
32800151	::423978839107444000
32800151	::423978914407804000
506100348	::423979842795995000
32800151	::423980075886084000
338830055	::423981266124292000
136114188	::423981392465502000
237024825	::423981868657438000
136114188	::423982078662049000
274693254	::423982116373020000
453963591	::423982245192298000
386627455	::423983320134074000
386627455	::423983917713334000
46184924	::423984010801709000
186472636	::423984109757550000
338830055	::423984711178809000
453963591	::423985802008227000
71926182	::423985925886988000
478020840	::423986200592916000
386627455	::423986460212330000
234236129	::423988238999891000
234236129	::423988494059720000
53584160	::423988541979230000
369109312	::423988686334599000
369109312	::423988838529134000
257097351	::423991203190013000
399117604	::423992409648009000
521919456	::423992921243648000
18068894	::423995222347882000
387625128	::423996090661093000
163242154	::423997265695760000
18068894	::423997568322772000
241324134	::423997749072527000
472440191	::423999075076546000
241999176	::423999092726202000
472440191	::423999857352011000
432590763	::423999947680124000
472440191	::423999954613719000
267323089	::424001147796324000
267323089	::424001241035702000
267323089	::424001337928331000
267323089	::424001464311095000
32800151	::424001966944309000
103526992	::424001991334170000
472440191	::424002126160072000
276131997	::424002906619400000
276131997	::424004064071127000
163242154	::424004075496038000
163242154	::424004277666082000
276131997	::424004332711714000
100373532	::424005079222349000
32800151	::424005255408680000
478462259	::424005669511901000
478462259	::424005818980126000
373736716	::424006737281441000
236167599	::424006913018191000
65501923	::424007031813439000
16039882	::424007089883586000
114600119	::424007530357219000
26897261	::424007773907480000
103526992	::424008276242477000
114600119	::424008292978130000
114600119	::424008320803143000
163768701	::424009072677896000
114600119	::424009339729633000
114600119	::424009461251198000
152735068	::424009676171128000
114600119	::424009771579375000
114600119	::424009980040462000
274191278	::424010058813292000
114600119	::424010075414724000
114600119	::424010090916495000
163768701	::424010900912087000
114600119	::424011007028391000
237024825	::424011953716355000
163768701	::424012048565952000
26897261	::424012207891169000
59241106	::424012336895385000
237024825	::424012442776395000
59241106	::424012465920569000
16039882	::424012656102473000
16039882	::424012855482929000
380587529	::424012917340532000
16039882	::424012948957196000
380587529	::424013696960970000
721462429	::424013810987323000
124246645	::424013894076887000
228357750	::424014200864641000
33538323	::424014556823044000
605327407	::424015070717546000
86162508	::424015849809117000
59241106	::424015909242810000
14424207	::424016098456244000
59241106	::424016524282957000
79754464	::424016586958450000
16039882	::424016596147769000
104945836	::424017681059033000
34841151	::424017778350510000
369310186	::424017879026376000
260979062	::424020506791006000
59241106	::424021495313358000
32800151	::424022339718627000
32800151	::424022411013406000
32800151	::424022522082779000
32800151	::424022674013032000
344857407	::424022708578291000
104945836	::424023360859688000
136114188	::424023963434754000
121100953	::424024408362348000
121100953	::424024746851074000
222173816	::424024955236651000
121100953	::424025126796292000
227425418	::424025698089447000
121100953	::424025942911381000
121100953	::424026506193809000
79754464	::424026835153072000
163768701	::424026923149565000
121100953	::424026963964334000
161346822	::424027104468938000
227425418	::424027275932102000
393802148	::424027571609534000
605327407	::424027699070636000
227425418	::424027934374887000
32252775	::424028158053335000
605327407	::424028159605243000
227425418	::424028364152635000
227425418	::424029046322647000
393802148	::424029081076654000
321102847	::424029346136092000
227425418	::424029621848268000
227425418	::424030056751431000
34841151	::424030223647379000
34841151	::424031171769802000
426685539	::424031680882429000
407395368	::424032075667099000
104945836	::424034557612916000
460765832	::424036954661859000
596191047	::424037094135447000
34841151	::424038423905968000
76870522	::424038905147428000
76870522	::424039710940348000
76870522	::424039750471651000
423422030	::424039766473334000
76870522	::424039900812300000
34841151	::424039913022324000
94215450	::424040098431516000
34841151	::424040154236727000
76870522	::424040158812323000
34841151	::424040320557649000
34841151	::424040926567477000
34841151	::424041127600476000
34841151	::424041513442885000
104945836	::424041636876677000
34841151	::424041750244892000
376940853	::424041796612534000
104945836	::424042023272722000
154241297	::424042120199307000
34841151	::424042440140804000
386627455	::424042474647343000
94215450	::424042488429813000
34841151	::424042531702439000
76870522	::424042562219823000
76870522	::424042704410923000
76870522	::424042795855118000
76870522	::424042888670883000
472440191	::424043253684768000
76870522	::424043897040293000
76870522	::424044038136688000
33708987	::424045443958734000
422214932	::424046122475089000
295980167	::424046422242373000
472440191	::424048095497048000
104945836	::424048578323943000
104945836	::424048630232674000
273497452	::424049605928448000
545540214	::424051420061388000
472440191	::424051617508646000
472440191	::424051933088059000
347984656	::424052257022541000
339272559	::424052813027889000
402243422	::424057415630204000
524903037	::424057474241789000
554801627	::424057690331955000
718668289	::424057917747126000
630007542	::424058492849106000
718668289	::424058548499144000
323691415	::424060695408177000
323691415	::424060927864881000
323691415	::424061102566014000
323691415	::424061836875411000
472440191	::424061904668352000
323691415	::424062090815356000
374289648	::424062371142049000
323691415	::424064177410691000
346392612	::424064282351775000
323691415	::424064413637681000
94226339	::424065195808284000
281408265	::424066915510669000
281408265	::424067409838751000
621062028	::424067463160934000
621062028	::424067660251287000
621062028	::424067910907097000
472440191	::424068665634721000
447976503	::424069149963214000
60712766	::424074502193295000
579271413	::424075090582441000
478462259	::424078687974072000
30246292	::424087599158792000
48152030	::424090007356198000
613256961	::424090700657864000
473718221	::424091697451003000
276887663	::424092958095179000
283051149	::424093892732940000
473118863	::424101905757765000
217214677	::424106086958788000
141821632	::424108812543344000
141821632	::424108947390205000
63261194	::424109670752849000
235867165	::424110641142435000
63261194	::424111759277166000
621062028	::424114687962136000
621062028	::424115076120182000
18277474	::424115377841635000
621062028	::424115502982508000
315872678	::424115599493431000
266095621	::424118159311130000
266095621	::424118268908281000
266095621	::424118458734092000
36119799	::424119158931193000
621062028	::424119993676992000
286216848	::424126408059674000
282625909	::424127663721050000
259233215	::424131134428311000
259233215	::424131790949740000
286487329	::424135452212621000
467852949	::424136760226897000
165658390	::424145124533080000
184195472	::424149557878853000
210674392	::424150676449394000
236930269	::424151117149126000
393499174	::424152276425801000
407395368	::424152465320054000
416506126	::424154193968918000
94215450	::424155538558312000
121100953	::424159197367132000
60399576	::424159225841872000
118473489	::424159499306672000
118473489	::424159609373614000
94215450	::424159647998951000
118473489	::424159715447570000
469825474	::424159751451049000
118473489	::424159966715731000
118473489	::424160226896785000
118473489	::424160309725913000
57933673	::424162441925107000
397934536	::424162815574687000
345261852	::424164466113396000
277794018	::424165392202756000
253120136	::424166437226151000
22734052	::424167576605036000
133508241	::424168980094279000
121100953	::424169032716419000
369460029	::424169351403409000
26897261	::424171599965589000
120294148	::424172206881779000
120294148	::424172392416837000
323691415	::424173837425844000
22734052	::424173837706473000
323691415	::424173924877099000
241999176	::424174546959482000
159944196	::424175748564279000
118470515	::424176552138797000
120294148	::424177063730610000
120294148	::424177252528848000
120294148	::424177380543201000
22734052	::424177619010322000
120294148	::424177828326690000
236466373	::424178260088348000
120294148	::424178287527878000
22734052	::424178390892281000
22734052	::424178892707221000
22734052	::424179427896217000
39105327	::424180123563065000
39105327	::424180443127496000
393499174	::424180502900117000
300594041	::424182436361031000
27237232	::424182493651017000
30944417	::424182546641850000
256088386	::424183061085843000
495598070	::424184731882647000
519936824	::424187462483591000
230903702	::424187689751945000
329502065	::424188815280836000
336821368	::424190210323132000
521919456	::424190338413375000
521919456	::424190687547260000
478462259	::424191515896709000
323691415	::424193836147953000
236466373	::424194419492139000
281408265	::424196087713247000
86162508	::424197146766606000
118473489	::424197164781543000
478462259	::424198740790882000
483526518	::424198842574073000
495598070	::424199816101769000
283625404	::424200524649345000
359806236	::424200665011716000
255765560	::424201284036485000
495598070	::424201385148960000
45929336	::424203653482696000
45929336	::424204031968309000
45929336	::424205302074851000
32252775	::424205584888786000
36485138	::424205623455395000
136114188	::424205623677685000
64905964	::424206494511276000
114952631	::424209041905045000
163242154	::424210886174449000
371416817	::424211607821225000
139527150	::424212450653634000
399117604	::424213433282613000
399117604	::424213503558184000
6652302	::424213703387406000
399117604	::424213972032565000
399117604	::424214029452587000
399117604	::424214168388915000
399117604	::424214499923476000
399117604	::424214610514702000
399117604	::424214686851026000
399117604	::424215144181157000
399117604	::424215180805804000
399117604	::424215220538470000
399117604	::424215275773235000
53584160	::424215377715802000
399117604	::424215563842224000
447976503	::424216283119226000
45929336	::424217533479391000
15688986	::424217805831942000
45929336	::424217952414883000
45929336	::424221479719292000
45929336	::424222001369067000
399117604	::424222158156357000
41658963	::424222201621905000
399117604	::424222247260147000
399117604	::424222299307257000
45929336	::424222371587686000
242443898	::424222578346323000
45929336	::424223172578127000
135328132	::424223194245898000
104945836	::424223252295057000
45929336	::424223465378299000
45929336	::424223728050774000
45929336	::424223764033699000
633010300	::424224459873341000
377952732	::424225604410417000
22734052	::424225612816203000
45929336	::424225640443686000
45929336	::424225711906250000
377952732	::424225714720616000
241324134	::424225733297582000
377952732	::424225773478625000
377952732	::424225848346955000
104945836	::424226202639802000
287569533	::424226361084231000
45929336	::424226440867885000
79902186	::424226596065914000
45929336	::424226632904097000
45929336	::424226751099576000
136114188	::424227537070592000
45929336	::424228945144188000
45929336	::424228998697070000
15688986	::424229701096177000
15688986	::424229757622812000
45929336	::424229808307183000
15961483	::424229839361433000
554801627	::424229841773146000
45929336	::424230049328279000
321102847	::424230170833457000
378901511	::424230465554235000
45929336	::424230532575002000
393801885	::424234276180492000
329502065	::424235355512897000
418783652	::424236831467913000
209345596	::424238189252210000
399117604	::424238504206290000
399117604	::424238582425870000
45929336	::424239616468606000
104945836	::424240235879628000
104945836	::424240393496952000
399117604	::424241590148661000
399117604	::424241701310312000
399117604	::424241748399763000
139527150	::424241858156310000
399117604	::424241862459682000
399117604	::424241932273856000
139527150	::424242045478117000
399117604	::424242126465933000
399117604	::424242409627607000
339272559	::424242823098294000
94215450	::424243427811676000
94215450	::424243616119128000
94215450	::424243716228804000
268499224	::424243847489933000
94215450	::424244424806522000
177692206	::424244657091252000
118470515	::424246645761388000
13298002	::424247264555855000
177692206	::424247639912501000
482944497	::424249851723792000
482944497	::424250427572375000
482944497	::424250614399254000
482944497	::424250717394567000
482944497	::424251451137720000
339272559	::424251457911930000
393801885	::424251823873343000
19835249	::424252790110572000
31287131	::424253974871818000
12685102	::424254616424173000
231483310	::424255889504477000
320249108	::424255930490818000
636632104	::424256200381718000
339184731	::424256825760817000
339184731	::424256887870074000
596191047	::424258208195432000
596191047	::424258441319034000
46697333	::424259671726112000
79902186	::424261965280993000
39105327	::424262137541050000
142950218	::424262286497574000
393499174	::424262437559603000
30944417	::424262760336474000
142950218	::424263154051604000
721462429	::424265041597063000
393499174	::424265319083831000
633010300	::424265523330031000
138940568	::424266547423903000
377952732	::424267198111039000
33708987	::424267309579259000
104945836	::424267494467973000
37867502	::424268638913564000
180388620	::424270298360201000
283625404	::424270544226119000
283625404	::424270665386958000
114600119	::424270982308982000
114600119	::424271352095592000
14424207	::424273222016974000
114952631	::424274285629169000
222173816	::424274790699270000
34841151	::424275347715403000
247362551	::424275674178650000
121100953	::424277525217693000
596191047	::424280258318045000
330468046	::424280752365117000
330468046	::424280864034287000
104945836	::424281400989061000
432590763	::424282765492625000
65501923	::424284444162158000
340107529	::424284499762233000
415897649	::424284876573921000
393499174	::424284935902748000
32252775	::424285230284169000
453963591	::424285260289830000
27836945	::424286505238925000
27836945	::424286507692609000
701949296	::424287507350437000
330468046	::424288532559970000
114952631	::424289178684100000
247362551	::424290267488063000
63261194	::424290598611599000
119434884	::424292623592214000
119434884	::424293982706089000
711532177	::424294189103194000
283625404	::424296212590653000
711532177	::424297917084467000
322763942	::424301914474311000
15961483	::424304115556962000
104945836	::424304906095173000
186472636	::424305105693704000
227425418	::424308527889281000
242443898	::424308620293976000
104945836	::424308628724514000
264295397	::424309223028445000
264295397	::424309358126972000
227425418	::424309469330169000
634804128	::424309752638996000
104945836	::424309789573668000
227425418	::424309988631121000
304182396	::424312528345104000
186472636	::424313002632826000
304182396	::424313334528110000
550666101	::424314948198477000
550666101	::424314984449835000
550666101	::424315022391513000
550666101	::424315036505354000
550666101	::424315142130913000
550666101	::424315169615798000
186472636	::424317791420698000
34841151	::424319000190140000
34841151	::424319192972939000
340107529	::424319194851987000
56723331	::424319392390721000
344857407	::424319750483628000
15681561	::424320306363105000
383045348	::424325355843751000
357265451	::424325575591739000
6652302	::424325853636349000
227425418	::424329398138195000
227425418	::424331742754140000
456220746	::424332362869010000
163242154	::424333042279149000
166307106	::424333723891290000
91024211	::424334040943321000
163242154	::424334615533588000
91024211	::424335004404289000
91024211	::424336750237196000
91024211	::424337476132802000
163242154	::424338349482995000
321102847	::424339146778640000
163242154	::424339254441816000
362168275	::424339309471477000
91024211	::424339326055768000
264295397	::424342894045331000
46184924	::424344987069710000
226329164	::424346539360653000
336171560	::424347172411162000
264022134	::424349023823462000
264022134	::424349138298617000
264022134	::424351739576606000
339272559	::424353110270570000
28299725	::424353327871451000
345261852	::424353851643146000
264022134	::424354434488205000
264022134	::424354632341942000
339272559	::424354876861054000
338830055	::424355201995141000
473454563	::424355971138588000
150870283	::424356324441223000
472440191	::424357281459740000
393499174	::424358186821234000
160671151	::424359198743216000
129844944	::424359494341382000
473454563	::424360853379751000
449756109	::424360985089310000
373736716	::424361710183784000
304182396	::424362155488452000
91024211	::424363400970641000
285988306	::424365860783149000
445808726	::424366305358008000
285988306	::424366690068336000
285988306	::424366832456589000
554801627	::424367019501158000
445808726	::424367137533083000
445808726	::424368292166262000
367308760	::424368761227841000
226329164	::424369078233739000
605601195	::424372288843022000
727288316	::424372485417492000
367308760	::424372742574469000
217516272	::424373450115805000
338830055	::424374692988727000
605601195	::424375674733088000
234801315	::424375766877368000
267323089	::424376563648311000
267323089	::424376668816293000
38910495	::424376828644843000
65501923	::424377045867454000
605327407	::424379774551990000
431944862	::424380657972674000
453963591	::424380762054348000
453963591	::424380798213443000
453963591	::424380816890671000
65501923	::424382711541690000
227425418	::424382932464070000
227425418	::424382933621678000
227425418	::424382934800289000
560822598	::424383007634784000
260979062	::424383312165994000
227425418	::424383435189149000
227425418	::424384188758781000
560822598	::424385207701995000
371416817	::424386286959742000
53584160	::424386558410518000
560822598	::424386800556064000
560822598	::424387690193117000
453963591	::424391898682232000
97095901	::424391931205275000
55665294	::424394573196972000
33708987	::424396162003902000
711532177	::424396310997774000
142950218	::424398124602654000
426685539	::424398290197946000
529698153	::424399224571047000
166735943	::424399545829580000
309355379	::424401136159064000
279608688	::424401154198368000
414374118	::424403111139373000
422214932	::424406229994057000
56723331	::424406247925112000
56723331	::424406487105306000
545540214	::424411540163284000
381279494	::424411888252764000
381279494	::424412521315840000
513825441	::424413474178211000
320249108	::424414822369751000
138940568	::424415291092008000
138940568	::424415423833341000
721462429	::424415533916631000
621062028	::424416439391358000
621062028	::424416486157864000
323691415	::424417371676491000
42265739	::424417564085612000
328871385	::424417827190108000
42265739	::424417898103193000
118473489	::424418422282522000
545129813	::424419016124686000
118473489	::424419840561266000
104945836	::424420095922683000
513825441	::424420408528732000
49118513	::424420979109277000
317860632	::424422536902737000
290401730	::424422563494633000
104945836	::424423928501518000
104945836	::424424003885731000
95299169	::424424264977375000
138940568	::424425777455972000
94226339	::424425890739535000
138940568	::424426022281703000
104945836	::424426088727470000
104945836	::424426210320338000
138940568	::424426229803270000
104945836	::424426324564787000
245935219	::424426612558290000
138940568	::424426780951601000
138940568	::424427229767270000
100373532	::424427738322042000
138940568	::424427894027612000
513825441	::424428420819603000
150839491	::424428719436865000
118473489	::424429825575895000
104945836	::424430101002858000
104945836	::424430125359181000
560822598	::424430654919835000
104945836	::424430725316628000
302525103	::424433312027799000
79073243	::424433420161130000
163768701	::424434142034821000
79073243	::424435751967674000
79073243	::424435905533722000
79073243	::424436194785509000
79073243	::424436359038652000
579271413	::424438125322977000
64905964	::424438487455371000
521919456	::424439511217491000
293342989	::424443486432403000
293342989	::424443686261633000
293342989	::424443741362216000
161346822	::424444492461006000
100373532	::424446072333668000
521919456	::424448904508096000
329502065	::424453275815911000
195276249	::424453502556188000
235867165	::424453946246062000
473718221	::424454229860700000
283051149	::424456688477822000
124246645	::424457065579290000
620519142	::424458674837270000
362168275	::424458683796295000
124246645	::424461098255798000
124246645	::424461805436428000
124246645	::424462943476912000
353567857	::424463081184301000
124246645	::424463171353460000
353567857	::424463337728905000
124246645	::424463665698332000
353567857	::424463874025222000
124246645	::424464321691652000
473118863	::424464465388511000
495598070	::424464779625758000
124246645	::424464833228992000
124246645	::424467331167690000
353567857	::424467388482850000
353567857	::424471464528457000
353567857	::424471673966837000
353567857	::424471709144473000
42795192	::424475712108523000
311724390	::424477603299205000
238400474	::424477765375492000
217214677	::424485080463982000
60712766	::424486267586621000
315872678	::424488772583960000
286216848	::424489525859987000
282625909	::424490390285074000
282625909	::424490394928152000
286487329	::424491443483582000
54721301	::424494471091200000
353567857	::424507091928109000
353567857	::424507362175500000
165658390	::424507414008709000
353567857	::424507586226823000
353567857	::424508926340505000
184195472	::424511705821872000
210674392	::424512801780953000
236930269	::424513475751059000
299311083	::424514489921597000
407395368	::424514721492914000
416506126	::424516409641545000
299311083	::424516565674258000
299311083	::424516726299328000
302525103	::424518328736968000
302525103	::424519383424049000
60399576	::424521589590212000
355859159	::424522297903710000
120294148	::424524502576689000
57933673	::424524723892928000
19569142	::424525040948748000
277794018	::424527577814798000
253120136	::424528799523299000
302525103	::424529964260540000
133508241	::424531241287708000
148143110	::424537360022634000
159944196	::424538076380409000
211316270	::424541558596063000
211316270	::424541782718697000
467772798	::424541964466683000
211316270	::424542109752762000
264295397	::424542792183193000
300594041	::424544778303176000
142950218	::424545299328417000
605601195	::424545354630303000
256088386	::424545376679370000
329502065	::424545932013608000
329502065	::424545986824765000
177989889	::424545995259920000
329502065	::424546077874733000
177989889	::424546173769494000
329502065	::424546243881086000
329502065	::424546303977091000
329502065	::424546659578560000
329502065	::424547074558816000
329502065	::424547135262957000
329502065	::424547269610700000
329502065	::424547333322203000
329502065	::424549630580232000
230903702	::424549907815362000
12685102	::424551152706142000
329502065	::424552139185082000
329502065	::424552268646469000
308249623	::424552422233485000
94215450	::424552821157941000
336821368	::424552985591435000
308249623	::424554028190543000
27237232	::424556018786635000
119434884	::424556047622500000
329502065	::424556102320394000
454471454	::424556465278705000
453963591	::424559384824274000
453963591	::424559391296073000
129844944	::424559872529944000
426402586	::424560612182478000
426402586	::424560724224901000
35147507	::424562215295787000
35147507	::424562483727052000
129844944	::424562706331738000
27836945	::424562962985000000
483526518	::424563014969221000
35147507	::424563084355567000
359806236	::424563425256026000
35147507	::424563435053920000
274191278	::424564746348552000
35147507	::424564829664186000
35147507	::424564989874016000
313529594	::424565233387311000
316832273	::424565471049162000
347984656	::424566655822626000
454471454	::424567067271266000
329502065	::424567091316797000
273497452	::424570643334451000
94310638	::424571075888820000
148143110	::424571586721882000
58563319	::424573346471112000
148143110	::424574421027020000
148143110	::424574435249893000
328871385	::424575331781967000
320249108	::424575431937769000
328871385	::424577253503008000
393499174	::424578642572615000
630007542	::424579206777802000
313529594	::424579756705976000
6652302	::424579882572447000
229364831	::424580470081220000
393499174	::424580678718484000
226329164	::424580823577526000
631782776	::424580929563013000
393499174	::424580944494751000
432590763	::424580973066342000
229364831	::424581165660782000
114600119	::424582640751362000
114600119	::424582647437094000
293342989	::424583939668594000
41658963	::424584589936316000
104945836	::424589186901884000
94215450	::424589532760395000
104945836	::424590764081827000
104945836	::424590781211348000
94215450	::424591073198219000
94215450	::424593424944472000
264295397	::424595772265742000
94215450	::424599526633390000
94215450	::424602617684455000
630007542	::424603588531212000
94215450	::424605121562292000
139527150	::424605211177398000
139527150	::424605435014832000
94215450	::424605517110345000
139527150	::424605836720082000
139527150	::424606195828023000
286487329	::424608463663013000
121100953	::424609638231728000
13298002	::424609638664118000
121100953	::424609710130483000
15086993	::424609747502116000
104945836	::424610144568086000
65501923	::424610340748292000
299484513	::424610787764600000
281408265	::424611098025680000
387625128	::424611550926622000
445808726	::424611811510722000
65501923	::424611887225913000
445808726	::424613291676422000
18277474	::424613527383711000
393802148	::424613828689534000
138940568	::424613990137077000
94215450	::424617761567150000
415998425	::424619186468319000
636632104	::424619217984319000
415998425	::424619757753479000
328871385	::424621429099749000
223005614	::424622066491723000
223005614	::424622133114068000
281408265	::424623571147558000
631513843	::424624358771154000
120294148	::424624405516648000
631513843	::424624568456970000
415998425	::424624614069637000
631513843	::424625454885380000
631513843	::424625774621392000
415998425	::424625905189654000
631513843	::424625957346242000
631513843	::424626283897946000
415998425	::424626438264737000
631513843	::424626480057155000
631513843	::424626722416627000
631513843	::424627110784032000
631513843	::424627379278188000
223005614	::424627602746527000
402243422	::424627728554266000
402243422	::424628923859603000
415998425	::424629566481498000
79754464	::424630735593799000
114952631	::424630984156250000
94215450	::424631751017644000
402243422	::424632695327449000
281408265	::424633331422986000
415897649	::424633682968588000
415897649	::424634667078127000
58563319	::424636560525365000
120294148	::424637263071694000
127613154	::424637307283451000
127613154	::424637814169296000
247362551	::424638063629721000
127613154	::424638064040767000
127613154	::424638197692235000
454471454	::424639323821322000
454471454	::424639688616337000
454471454	::424641161547247000
454471454	::424642582011203000
454471454	::424643152470081000
91024211	::424647299294560000
454471454	::424647964901257000
321102847	::424648389645840000
141821632	::424649176631083000
141821632	::424649229953298000
194359942	::424650303934173000
340688867	::424650478190727000
234236129	::424650479453224000
234236129	::424650593014013000
251683004	::424650595975569000
22327740	::424650982706782000
97095901	::424651537018007000
54035689	::424652345738547000
54035689	::424653193969401000
328871385	::424656885803802000
265029924	::424657965329969000
372107616	::424661941563695000
369310186	::424662095406563000
387625128	::424667804382400000
251961694	::424668134852005000
281408265	::424668697966301000
15681561	::424670676545323000
136114188	::424670706430119000
136114188	::424670815884701000
338830055	::424672486954110000
36119799	::424673691335946000
415998425	::424674044504309000
415998425	::424674414047657000
377035998	::424674605551194000
545129813	::424674934695399000
120294148	::424675132637216000
104945836	::424678394077265000
104945836	::424678564814798000
104945836	::424678634964525000
251892054	::424678671627354000
406110065	::424678880746954000
447976503	::424679333014167000
104945836	::424680156834168000
454406979	::424680298342006000
104945836	::424680375395172000
317860632	::424680533021298000
295980167	::424681223110135000
295980167	::424682924873498000
251892054	::424683347051544000
251892054	::424683638127865000
631513843	::424685683014656000
104945836	::424685817190047000
340107529	::424685836744273000
340107529	::424685913101574000
104945836	::424686089459077000
521919456	::424686135034384000
206467937	::424686849836474000
415206019	::424686990169092000
104945836	::424687094217207000
206467937	::424687251059404000
206467937	::424687655474167000
206467937	::424687754849841000
104945836	::424688035125415000
383045348	::424688201622495000
339184731	::424688909634007000
328871385	::424688990176829000
339184731	::424689042358550000
415206019	::424689133798166000
415206019	::424689211522830000
415206019	::424689758300680000
415206019	::424691548463198000
701949296	::424692039964299000
593139104	::424692253068902000
593139104	::424693681137135000
593139104	::424693761449689000
367308760	::424694058112409000
286502927	::424694636855037000
340107529	::424697696885440000
593139104	::424698047143358000
65501923	::424699723409158000
42265739	::424700922933940000
329395128	::424703050293735000
321102847	::424705037278146000
321102847	::424705482323140000
357265451	::424706277801873000
118470515	::424706385406750000
56723331	::424707406497873000
56723331	::424707481680764000
138940568	::424709009850269000
118470515	::424709123184160000
593139104	::424709249604677000
368577195	::424709333981487000
138940568	::424709835008278000
445808726	::424712999732252000
33708987	::424713846066909000
33708987	::424714154109173000
499925803	::424714379586568000
499925803	::424714682159464000
499925803	::424714870458552000
91024211	::424715281899220000
55665294	::424716095740588000
189368301	::424716119375896000
393801885	::424716428907151000
268499224	::424716866498871000
55665294	::424717051274342000
189368301	::424717774297255000
28299725	::424717845214560000
454471454	::424720451386888000
119434884	::424721800560664000
545129813	::424722260927471000
227859860	::424724402794549000
545129813	::424724670920024000
454471454	::424725672146526000
316832273	::424725673065070000
56723331	::424725723988103000
56723331	::424726023033606000
79073243	::424728039247720000
316832273	::424728064602689000
35147507	::424730888316788000
35147507	::424731072858189000
142950218	::424734030643621000
316832273	::424734124545679000
15961483	::424734350567936000
447976503	::424735717302861000
316832273	::424735877861216000
316832273	::424735972715421000
433003196	::424736323942232000
316832273	::424736388161232000
316832273	::424736777044525000
468057254	::424736814432534000
142950218	::424736919973797000
46697333	::424737251428270000
316832273	::424737445792743000
91024211	::424738216814866000
91024211	::424738767724113000
114600119	::424739249368227000
114600119	::424739371238301000
596191047	::424739471884845000
91024211	::424739503753166000
114600119	::424739518143791000
114600119	::424739742610366000
226329164	::424739891449044000
547745977	::424739906661785000
227859860	::424739928488939000
114600119	::424739984902750000
91024211	::424740090943119000
114600119	::424740212968030000
226329164	::424740406190825000
344857407	::424740878603677000
555976584	::424740920542920000
596191047	::424741155520409000
316832273	::424741874642214000
447976503	::424742500931096000
316832273	::424742559718850000
53165262	::424742632611651000
316832273	::424743206191128000
447976503	::424743954672648000
316832273	::424744824122933000
39105327	::424746373334847000
39105327	::424746464787451000
447976503	::424746615161647000
260979062	::424746888122753000
287569533	::424747646864351000
287569533	::424747917468241000
287569533	::424747987144048000
631782776	::424748793704091000
316832273	::424749156503420000
555976584	::424750543924260000
316832273	::424750815279325000
316832273	::424751054597947000
316832273	::424751354578759000
120294148	::424751528319406000
316832273	::424751662717501000
53165262	::424752951035703000
328871385	::424753407493025000
142950218	::424754749930741000
121100953	::424755579635392000
80448281	::424756107043549000
415897649	::424757177492836000
433003196	::424758286878277000
545129813	::424758455485071000
22327740	::424758749245743000
114600119	::424759390131216000
281408265	::424759916738277000
347984656	::424760903805173000
34841151	::424761484053610000
114600119	::424761780704133000
104945836	::424762126599606000
104945836	::424762531421233000
303498273	::424763057395343000
114600119	::424763082540613000
114600119	::424763092099411000
303498273	::424763151989501000
320249108	::424763302653079000
36485138	::424763609223557000
161346822	::424764310963765000
22327740	::424764654507024000
605327407	::424765560300138000
605327407	::424765666025938000
15681561	::424765928400625000
513825441	::424766096349331000
104945836	::424767702645764000
721462429	::424767942111555000
90265908	::424768125943676000
90265908	::424768543503417000
422214932	::424769090691940000
265029924	::424769701680791000
15681561	::424770672192020000
393622132	::424771139055788000
53584160	::424772214802485000
545540214	::424773928246972000
426786499	::424776736052494000
104945836	::424777687052193000
65501923	::424780299700953000
65501923	::424780348958842000
22327740	::424781381777244000
65501923	::424782798050697000
426786499	::424783020592496000
445808726	::424784481460166000
97095901	::424785130239328000
251961694	::424785326666964000
97095901	::424785371415998000
97095901	::424785393972948000
97095901	::424785469168427000
290401730	::424785737410568000
97095901	::424785759078731000
97095901	::424786304631840000
449756109	::424786754739376000
20935798	::424787531595792000
721462429	::424788056017608000
426402586	::424788346947506000
94226339	::424789163963994000
42265739	::424790401984122000
721462429	::424791221987336000
81723585	::424791255009468000
428300082	::424791266367643000
120294148	::424794597936885000
65501923	::424794965709824000
81723585	::424795633103273000
65501923	::424795856580001000
81723585	::424796034800173000
81723585	::424796922012917000
26897261	::424798837371174000
36119799	::424798897958289000
81723585	::424798988609413000
81723585	::424799215101820000
26897261	::424799253265780000
579271413	::424801303508684000
281408265	::424801618773540000
17179941	::424802579281760000
229364831	::424803620505128000
374289648	::424803793512181000
79073243	::424808855206248000
374289648	::424809205129027000
229364831	::424809939425447000
313529594	::424810149396873000
163768701	::424810255839555000
281408265	::424810287338778000
229364831	::424811456693956000
104945836	::424811913936003000
281408265	::424811922672717000
104945836	::424812056378765000
408031484	::424815900584202000
473718221	::424816649510723000
506100348	::424818267484454000
132479234	::424819045201100000
283051149	::424819164180529000
506100348	::424819745754341000
229364831	::424820278510645000
60712766	::424821667383488000
473118863	::424823725041528000
229364831	::424824929347846000
96882214	::424825483717394000
317860632	::424825534954995000
317860632	::424825637853859000
96882214	::424826221126365000
129844944	::424827625606234000
482944497	::424831986738286000
266235648	::424839837854990000
266235648	::424840250415120000
311724390	::424841244527718000
307051307	::424846777242509000
266235648	::424848893722251000
266235648	::424849029256998000
301778739	::424849996689592000
301778739	::424850253833986000
286216848	::424852362742607000
12685102	::424852569643810000
266235648	::424853372110651000
376940853	::424854445172604000
634822122	::424856210630643000
634822122	::424856480605421000
315872678	::424858340309475000
79754464	::424865988249542000
20935798	::424869494461571000
165658390	::424869798556602000
727288316	::424871917196042000
184195472	::424874081335255000
210674392	::424875154024312000
236930269	::424875871778779000
407395368	::424877139658145000
397934536	::424877685731381000
416506126	::424878806327775000
397934536	::424881130253213000
60399576	::424883970489069000
30671407	::424886124159315000
57933673	::424887063087837000
277794018	::424889868380950000
253120136	::424891177674887000
133508241	::424893638653403000
336633872	::424895489675628000
336633872	::424895771893596000
159944196	::424900469014552000
120294148	::424900720853549000
454471454	::424900743993511000
120294148	::424901752908181000
454471454	::424903004081639000
77366100	::424903424543838000
607432063	::424903692324597000
218302876	::424904142922846000
218302876	::424904771334438000
317860632	::424905595070976000
317860632	::424905666848120000
426786499	::424905931961298000
77366100	::424905946205552000
184578066	::424906871493758000
300594041	::424907161076908000
30671407	::424907179683246000
236466373	::424907634597429000
256088386	::424907772312838000
454471454	::424908462129438000
77366100	::424909312222568000
454471454	::424909332652634000
453963591	::424910690034270000
520759048	::424911581303279000
90265908	::424911842046394000
453963591	::424912066307043000
230903702	::424912231407443000
122769328	::424912590779994000
122769328	::424912601848745000
122769328	::424912621352275000
122769328	::424912629384351000
122769328	::424912638821560000
122769328	::424912693284601000
261605370	::424913070297587000
411700909	::424914688766656000
261605370	::424914892697915000
336821368	::424914930978942000
166735943	::424914933893963000
387625128	::424914968958353000
77366100	::424915022934839000
495598070	::424915643486724000
34841151	::424917240631525000
77366100	::424917883706019000
369109312	::424918461325000000
35147507	::424919306522996000
77366100	::424920647500713000
621062028	::424920653213347000
621062028	::424920678563725000
621062028	::424920734813544000
621062028	::424920854795796000
621062028	::424920882415288000
621062028	::424920944176406000
621062028	::424920988535357000
121100953	::424921109801484000
142950218	::424922210504278000
397934536	::424922993886629000
483526518	::424924260897804000
397934536	::424924304803770000
397934536	::424924674993033000
397934536	::424924831109238000
142950218	::424924848000081000
397934536	::424924879184338000
397934536	::424924957059981000
397934536	::424924972482433000
357265451	::424925475329171000
359806236	::424925561480179000
357265451	::424925705831337000
120294148	::424925906453659000
428300082	::424926062418857000
397934536	::424926502225203000
304182396	::424926537066889000
397934536	::424926805150031000
397934536	::424926827912507000
397934536	::424926892454473000
397934536	::424926962486763000
17146204	::424927339961520000
593139104	::424928600542818000
121100953	::424928759117271000
397934536	::424929055322808000
121100953	::424929412430446000
593139104	::424929505090605000
184578066	::424929634531020000
397934536	::424929896154923000
121100953	::424929975104724000
397934536	::424930012123234000
397934536	::424930054422802000
397934536	::424930079840296000
121100953	::424930135633330000
415897649	::424930185821970000
593139104	::424930239731728000
397934536	::424930254574997000
397934536	::424930453728931000
397934536	::424930539359850000
273497452	::424930614270103000
397934536	::424931002746556000
397934536	::424931038117122000
397934536	::424931076343992000
273497452	::424931093473542000
397934536	::424931143712927000
17769662	::424931145927901000
397934536	::424931522378887000
397934536	::424931804512940000
397934536	::424931915414507000
397934536	::424932009429843000
449756109	::424932503347281000
397934536	::424932511659991000
397934536	::424933050489643000
273497452	::424933147084476000
397934536	::424933261953863000
596191047	::424934020812931000
6652302	::424934523906699000
397934536	::424935252297908000
463420581	::424935599707930000
286487329	::424935850896412000
463420581	::424935972842008000
346392612	::424936115246604000
346392612	::424936147244961000
397934536	::424936259195109000
346392612	::424936354082869000
346392612	::424936509871882000
397934536	::424936542012858000
407395368	::424936564049719000
268499224	::424936573579571000
407395368	::424936652222394000
138940568	::424936661307641000
528542109	::424937063624871000
397934536	::424937362104143000
528542109	::424937424720908000
415897649	::424940199974404000
593139104	::424940544721420000
118470515	::424942734370418000
454406979	::424943002269016000
454406979	::424943062364995000
104945836	::424943101124157000
120294148	::424943607096049000
41658963	::424946979350016000
323691415	::424949049586774000
323691415	::424949332857462000
323691415	::424949907867594000
323691415	::424950040155537000
323691415	::424950419631001000
136114188	::424950571423264000
55964893	::424951120973135000
328871385	::424951789683630000
454471454	::424951976523087000
304182396	::424952161240223000
97095901	::424953235833892000
64926237	::424957645368205000
454471454	::424957827695009000
454471454	::424958189978021000
454471454	::424958522615660000
454471454	::424959058018590000
324401110	::424959278433460000
324401110	::424959521346580000
64926237	::424960703254917000
120294148	::424961090540568000
328871385	::424961113327796000
220465561	::424961566744641000
328871385	::424962122204717000
20935798	::424962245400199000
79754464	::424963202271948000
406110065	::424963686013620000
454471454	::424965847627886000
454471454	::424965989478854000
323691415	::424966211445608000
371416817	::424966391666843000
328871385	::424966713780629000
454471454	::424967262601097000
120294148	::424967433699753000
120294148	::424967454822252000
6652302	::424968563124736000
357265451	::424969879301533000
38053704	::424970883258937000
38053704	::424970965475688000
194359942	::424971912993701000
13298002	::424972036684120000
26897261	::424972161863131000
26897261	::424972434413219000
120294148	::424972571168473000
412000113	::424973263064674000
412000113	::424973555281829000
631513843	::424973723805163000
468057254	::424973835868188000
273497452	::424974556416049000
273497452	::424974579098845000
304182396	::424974794673913000
299484513	::424975220902866000
282110309	::424975716007313000
245935219	::424977365060435000
245935219	::424977497227153000
45289907	::424978678159007000
426786499	::424980127038967000
415998425	::424980263555190000
415897649	::424980328789196000
426786499	::424980365971685000
426786499	::424980407130415000
426786499	::424980643638833000
426786499	::424980782625460000
426786499	::424980953161682000
426786499	::424981119641989000
426786499	::424981430259576000
426786499	::424981768794423000
636632104	::424981976177594000
94215450	::424982190691061000
426786499	::424982228515307000
426786499	::424982343317590000
426786499	::424982559445893000
426786499	::424982735594074000
142950218	::424982798471294000
426786499	::424982872777191000
27836945	::424983013038907000
94215450	::424983445438091000
426786499	::424983631560331000
94215450	::424983728058687000
94215450	::424984143030530000
94215450	::424984915550040000
426786499	::424985028221603000
226329164	::424985057132961000
554801627	::424986908683288000
554801627	::424986945454755000
286487329	::424986965411237000
554801627	::424987048764645000
701949296	::424988166194348000
94215450	::424989109321347000
554801627	::424989244449251000
328871385	::424989976015544000
45929336	::424990156035084000
94215450	::424990481429172000
361691248	::424990674761445000
393802148	::424990713869115000
94215450	::424991137204416000
46727568	::424991308898267000
520759048	::424991991966224000
94215450	::424992189249122000
16039882	::424992762186833000
94215450	::424992791517601000
94215450	::424992838468636000
411700909	::424992941854425000
235867165	::424993023080931000
357265451	::424993475025575000
357265451	::424994441493876000
482944497	::424994583299117000
16039882	::424995156123582000
218302876	::424996481997615000
414374118	::424996486192332000
218302876	::424996546501804000
250338969	::424996616395685000
218302876	::424996706854244000
218302876	::424996786294386000
218302876	::424997027835940000
459567634	::424998911477284000
27836945	::424999077567160000
27836945	::424999078687035000
554801627	::424999366567280000
247362551	::425000465244246000
414374118	::425001063935406000
79754464	::425001962959298000
414374118	::425002426102726000
94215450	::425002806165401000
378794339	::425003143026335000
77366100	::425003618169659000
285141722	::425006093756948000
285141722	::425006102653050000
138940568	::425006331830222000
285141722	::425006465326137000
138940568	::425006484603559000
285141722	::425006507776696000
67523538	::425006879727947000
120294148	::425006883301490000
285141722	::425006991602233000
138940568	::425007216358612000
16860986	::425007654105145000
77366100	::425007978672959000
49118513	::425008583814963000
357265451	::425008885301121000
16860986	::425008981463937000
77366100	::425009033230024000
67523538	::425009110544048000
16860986	::425009119485915000
16860986	::425010002076516000
46697333	::425010912769343000
46697333	::425011701180690000
16860986	::425011900133285000
163115137	::425011907993812000
77366100	::425012053883904000
426786499	::425012755150536000
447912275	::425013215907811000
142384634	::425013843161808000
537003519	::425015439849041000
573061645	::425015643352494000
16860986	::425016393759600000
377035998	::425016953258770000
77366100	::425017658606510000
573061645	::425018073280573000
407395368	::425018167317262000
573061645	::425018568174882000
142384634	::425019206502203000
384109939	::425022429732163000
33708987	::425022805282160000
67523538	::425023702523473000
77366100	::425024672321638000
77366100	::425025920253325000
77366100	::425026759948374000
94215450	::425027844126040000
308726677	::425028120802914000
119434884	::425029453014507000
554801627	::425030630112374000
77366100	::425030731002572000
18068894	::425031942686273000
345261852	::425033294195851000
77366100	::425033607615217000
276131997	::425033777841442000
77366100	::425036169391267000
77366100	::425036792325505000
289707794	::425037834966142000
631782776	::425039073632587000
27836945	::425039676483702000
242812276	::425039780171513000
554801627	::425040014079062000
242443898	::425040149303422000
338830055	::425040353985843000
17146204	::425040406196133000
36119799	::425040511825903000
242812276	::425040663672287000
362168275	::425040758388064000
224346133	::425041043848179000
242812276	::425041220826836000
163115137	::425041757458665000
513825441	::425042141950533000
513825441	::425042428937404000
242812276	::425042699931385000
513825441	::425043438674120000
513825441	::425043527996043000
289707794	::425044346442764000
289707794	::425044370253807000
289707794	::425044410774982000
242812276	::425046199885111000
77366100	::425046856696336000
242812276	::425046944114032000
242812276	::425047132840947000
120294148	::425047710954455000
554801627	::425048276572708000
42265739	::425048549156335000
42265739	::425049158227996000
242812276	::425049667169419000
231674152	::425049967166627000
231674152	::425050132061515000
120294148	::425050272524947000
554801627	::425050886881046000
19245878	::425051084860981000
293342989	::425051354953183000
383045348	::425051736231800000
36119799	::425054401548800000
217214677	::425054641055748000
142950218	::425054911437750000
242812276	::425055345283964000
454471454	::425055719851716000
301042701	::425058451208040000
242812276	::425058735200153000
226329164	::425058791885783000
242812276	::425058873356333000
242812276	::425059335975481000
301778739	::425059669057351000
454471454	::425059697540870000
45704670	::425060269099057000
32252775	::425061880428646000
32252775	::425062064994799000
454471454	::425062729208983000
446326590	::425064368754028000
377952732	::425064569942204000
336633872	::425064817888878000
226329164	::425066504598859000
377952732	::425066579013804000
36460282	::425067068153925000
281589334	::425068206730928000
120294148	::425068744243970000
120294148	::425068832542457000
27836945	::425068935491252000
120294148	::425068972502179000
454406979	::425069382247940000
593139104	::425070401538912000
339272559	::425071768832049000
339184731	::425072206486331000
285141722	::425072284077154000
56723331	::425073423333990000
454471454	::425073699633381000
53165262	::425074143143690000
46184924	::425074678944649000
605601195	::425075005081522000
46184924	::425075702832963000
454471454	::425076778785177000
454471454	::425078003802988000
340107529	::425078411451965000
301778739	::425078742684532000
22327740	::425079277726752000
242812276	::425079431745773000
289707794	::425079598456373000
289707794	::425079631880806000
289707794	::425079678643081000
289707794	::425079761350586000
289707794	::425079830896320000
377952732	::425079883006754000
46184924	::425079912819486000
289707794	::425080089517105000
289707794	::425080182383185000
289707794	::425080218806530000
32252775	::425080369072058000
289707794	::425080415888498000
32252775	::425080420414529000
289707794	::425080465087660000
289707794	::425080528178393000
289707794	::425080574307364000
289707794	::425080638245306000
377952732	::425080692620275000
289707794	::425080746051518000
289707794	::425081054479671000
289707794	::425081087161683000
289707794	::425081130509815000
289707794	::425081171236491000
289707794	::425081259920859000
289707794	::425081305705902000
289707794	::425081386978914000
289707794	::425081501680541000
32252775	::425081565593358000
289707794	::425081581510721000
289707794	::425081677178613000
46184924	::425081716642832000
46184924	::425081858745847000
46184924	::425082559546937000
46184924	::425082973742841000
250010716	::425083492603420000
242812276	::425083566947856000
46184924	::425084619856158000
301778739	::425086255819661000
142950218	::425086531007938000
46184924	::425086588398235000
301778739	::425087487996735000
301778739	::425087556867198000
301778739	::425087738002423000
301778739	::425088776978042000
142950218	::425089062526267000
142950218	::425089374146289000
340107529	::425089510427611000
340107529	::425089892130234000
15688986	::425089892792557000
234948012	::425089921255096000
301778739	::425089997231095000
301778739	::425090533787463000
634822122	::425090627835920000
630637790	::425090685155307000
340107529	::425090780915834000
293342989	::425090830744178000
340107529	::425090861081583000
301778739	::425090875027636000
241324134	::425090943361241000
411700909	::425091251571265000
304182396	::425091851272470000
468057254	::425091983997034000
295980167	::425092239480467000
231674152	::425092393801494000
301778739	::425092436650504000
301778739	::425092463871553000
231674152	::425092870626738000
301778739	::425092908677873000
301778739	::425092976021213000
231674152	::425093018102665000
231674152	::425093255131193000
301778739	::425093354263965000
231674152	::425093369975435000
634822122	::425093401122312000
304182396	::425093505711472000
231674152	::425093752336547000
304182396	::425093764642656000
340107529	::425093797832577000
231674152	::425093802638839000
301778739	::425093837963681000
301778739	::425094227161526000
146219676	::425096441615638000
301778739	::425096491854614000
36119799	::425097392946692000
304182396	::425097885869293000
301778739	::425097953405968000
242812276	::425098093403836000
301244439	::425098110017503000
560822598	::425099010752643000
241324134	::425099032563023000
229364831	::425099173554188000
317860632	::425099244232396000
229364831	::425099255980630000
229364831	::425099306823974000
32252775	::425099523179151000
185633935	::425099536202485000
560822598	::425099716519796000
34841151	::425099729996103000
560822598	::425099739332640000
242812276	::425099780239675000
423422030	::425099944337629000
423422030	::425100045441335000
560822598	::425100187296870000
185633935	::425100465089806000
423422030	::425100556710215000
506100348	::425100814856638000
32252775	::425101089571364000
185633935	::425101214188335000
32252775	::425101365661421000
32252775	::425101391267651000
304182396	::425101470262763000
276887663	::425101760898666000
32252775	::425101770722136000
276887663	::425102220489547000
276887663	::425102405206675000
524903037	::425102429567586000
185633935	::425102731918188000
56723331	::425102922762821000
56723331	::425102983345340000
56723331	::425103024264982000
161346822	::425103821514088000
161346822	::425104424487247000
426786499	::425104522415861000
235487682	::425104726556807000
161346822	::425104771976945000
185633935	::425104787177496000
161346822	::425104877094580000
235487682	::425104902671437000
235487682	::425104929917657000
291459734	::425105293370859000
121100953	::425107185753149000
407395368	::425107321153269000
226329164	::425107418591531000
226329164	::425107565052055000
18277474	::425108009258594000
18277474	::425108171653668000
426786499	::425109509904683000
367308760	::425109604771450000
287569533	::425110169773953000
45929336	::425111315657789000
426685539	::425111461166587000
226329164	::425111506897076000
362168275	::425112919659933000
362168275	::425113136966811000
362168275	::425113487237324000
161346822	::425113497303650000
362168275	::425113662336937000
291459734	::425113677461598000
175928437	::425114764826902000
281408265	::425114796615151000
291459734	::425115263944495000
175928437	::425115291979636000
175928437	::425115559882399000
346392612	::425115656217194000
175928437	::425115829035098000
175928437	::425116030781095000
175928437	::425116206094630000
175928437	::425116499406495000
175928437	::425116964668047000
175928437	::425117341371084000
175928437	::425117392088621000
175928437	::425117836772929000
339184731	::425118267347599000
231674152	::425118354798809000
339184731	::425118533169598000
175928437	::425118631840985000
175928437	::425118900591034000
175928437	::425119113871360000
175928437	::425119245337632000
231674152	::425119330880454000
175928437	::425119337843027000
175928437	::425119843575402000
175928437	::425120476311322000
175928437	::425120515515486000
545007880	::425120616249688000
175928437	::425120631341211000
175928437	::425120656339255000
175928437	::425120804545003000
252451878	::425121058161967000
161346822	::425121141305249000
175928437	::425121310092820000
175928437	::425121403483201000
81723585	::425121791330103000
175928437	::425121885203218000
118473489	::425121982754349000
81723585	::425122075552931000
192677318	::425122093236490000
175928437	::425122494933372000
192677318	::425122688290799000
175928437	::425123132861865000
344857407	::425123176373186000
342934741	::425123292786491000
175928437	::425123426131775000
175928437	::425124174685028000
393801885	::425124502939643000
175928437	::425124515182817000
39105327	::425124634300661000
175928437	::425124848915197000
344857407	::425124868300877000
175928437	::425125040909463000
175928437	::425125065194487000
175928437	::425125430325432000
393499174	::425125571212115000
175928437	::425125793019486000
26897261	::425125868390715000
175928437	::425125895083663000
175928437	::425126040881876000
361352435	::425126653468368000
357265451	::425126736024436000
175928437	::425127336066166000
175928437	::425127491293167000
304182396	::425127790506024000
415998425	::425127908101730000
361352435	::425128026624761000
175928437	::425128067657662000
175928437	::425128107251884000
175928437	::425128211891355000
304182396	::425128520205881000
175928437	::425128965310009000
46978610	::425128972364808000
175928437	::425129131052134000
175928437	::425129221481312000
175928437	::425129257351012000
175928437	::425129316138381000
138940568	::425129493825880000
364646765	::425129547537715000
364646765	::425129663204048000
175928437	::425129791562731000
304182396	::425129929303273000
175928437	::425130114171797000
364646765	::425130168567349000
175928437	::425130273416941000
364646765	::425130436151373000
138940568	::425130912368836000
328871385	::425130917368053000
175928437	::425131186042994000
175928437	::425131284722360000
320249108	::425131707915046000
399117604	::425132071687032000
364646765	::425132180709183000
364646765	::425132226766860000
361352435	::425132392106688000
308726677	::425132419365076000
422214932	::425132570276159000
340107529	::425132649896615000
364646765	::425133019091849000
79754464	::425133374110724000
340107529	::425133924684431000
22327740	::425133946238930000
104945836	::425134102363123000
347984656	::425134624675987000
377952732	::425134856360972000
97095901	::425135004398944000
361352435	::425136685463404000
545540214	::425136819861082000
320954938	::425136827411210000
163242154	::425137768726282000
340107529	::425138082325987000
36119799	::425138887363919000
364646765	::425139023384809000
361352435	::425139650261684000
82130465	::425142633854291000
138940568	::425142744466874000
82130465	::425143503664869000
82130465	::425143986991280000
377952732	::425145826663362000
82130465	::425146530337521000
252355708	::425146546795986000
334515229	::425146612571062000
252355708	::425146750781751000
596191047	::425147378673655000
114952631	::425147881616441000
76870522	::425148688483106000
206467937	::425149695145816000
33708987	::425150450867109000
104945836	::425150462996652000
46978610	::425150477203165000
104945836	::425150968745832000
281408265	::425151115500326000
94226339	::425151642447511000
104945836	::425152417991102000
104945836	::425153046687920000
104945836	::425153515237822000
46978610	::425155223393689000
104945836	::425155677787389000
393802148	::425155955601338000
32252775	::425156407403765000
53584160	::425156446519427000
245935219	::425158746315046000
245935219	::425158872873959000
42265739	::425159531602006000
76870522	::425162027641102000
76870522	::425162090077114000
76870522	::425162184243412000
76870522	::425162274802638000
76870522	::425162462158016000
76870522	::425162696271482000
76870522	::425162757936140000
76870522	::425162886680285000
76870522	::425162973410103000
579271413	::425164034963283000
317860632	::425164406956109000
250010716	::425168613851418000
281408265	::425169584379805000
447976503	::425172738513203000
33708987	::425175865228816000
377952732	::425176357891342000
353567857	::425176573851865000
377952732	::425176884302082000
377952732	::425177172655890000
33708987	::425177458682646000
138940568	::425178177733160000
408031484	::425178252814991000
473718221	::425178975187386000
283051149	::425181378297098000
446326590	::425182021233569000
473118863	::425186059115192000
192677318	::425187678083371000
141821632	::425188401889808000
141821632	::425188821370560000
141821632	::425189134827659000
60712766	::425191479938531000
630076052	::425192557652369000
630076052	::425192960695615000
267323089	::425193802278518000
267323089	::425193854195621000
630076052	::425193877654347000
267323089	::425193994297942000
267323089	::425194066364465000
206467937	::425196897553629000
206467937	::425197371010846000
206467937	::425198233942753000
65501923	::425199656193118000
361352435	::425199804504092000
361352435	::425200347553230000
206467937	::425200627853963000
65501923	::425200684040847000
206467937	::425200777993277000
65501923	::425201358971482000
361352435	::425202154815889000
315872678	::425202762549174000
361352435	::425203605826990000
311724390	::425203928003670000
634822122	::425210946571603000
286216848	::425215008016855000
12685102	::425217144159469000
34841151	::425218015165423000
261605370	::425218142278017000
17179941	::425219239080128000
17179941	::425219564666753000
17179941	::425219810751160000
17179941	::425220052280152000
17179941	::425220354790137000
17179941	::425220655840124000
17179941	::425220815991631000
467852949	::425223224771629000
467852949	::425224851654074000
467852949	::425225287610032000
79754464	::425228893977456000
16039882	::425229917639282000
397934536	::425231782464602000
397934536	::425232088279699000
165658390	::425232192394911000
397934536	::425232792834682000
397934536	::425232976373223000
397934536	::425233655137439000
397934536	::425233840244654000
426786499	::425236224962355000
426786499	::425236288250204000
426786499	::425236317773889000
426786499	::425236361965076000
377486283	::425236386245931000
184195472	::425236470933094000
426786499	::425236531016527000
210674392	::425237560752111000
426786499	::425237691655913000
426786499	::425237880194093000
236930269	::425238264417497000
407395368	::425239523241373000
416506126	::425241214791598000
426786499	::425244768684085000
426786499	::425244857590747000
426786499	::425244900607528000
60399576	::425246371436691000
414374118	::425246571954184000
414374118	::425246976951988000
16039882	::425248183686402000
426786499	::425249262796943000
57933673	::425249498143547000
426786499	::425251030456991000
397934536	::425251893749616000
120294148	::425252134863765000
277794018	::425252365592047000
377952732	::425252728831365000
253120136	::425253596767059000
120294148	::425253913416454000
518039543	::425254102512062000
83878535	::425254357626417000
161346822	::425255187062603000
133508241	::425256069858742000
161346822	::425257007596044000
159944196	::425262820272242000
120294148	::425265742758817000
120294148	::425265922631540000
120294148	::425266241784520000
120294148	::425266733306621000
454471454	::425266829238353000
120294148	::425267056284819000
120294148	::425267261403066000
328871385	::425267304566243000
454471454	::425268751894720000
454471454	::425269313571160000
317860632	::425269365731508000
415998425	::425269401533677000
300594041	::425269535550087000
118470515	::425270101378883000
256088386	::425270137478864000
426786499	::425270509438136000
454471454	::425272174811684000
230903702	::425274580849012000
454471454	::425274670313504000
406110065	::425274889269174000
321102847	::425276019579183000
261605370	::425276458920321000
336821368	::425277363635507000
454471454	::425277985940180000
415998425	::425278549289754000
433003196	::425278735009722000
261605370	::425279274091020000
252355708	::425279569956839000
114952631	::425280210590650000
261605370	::425280233458368000
339272559	::425280621456269000
236112923	::425280733406445000
236112923	::425280937606127000
175928437	::425281602693128000
393802148	::425282896312545000
142950218	::425283009873735000
483526518	::425284916373237000
224130581	::425286236644077000
224130581	::425286370882772000
359806236	::425287659997523000
91024211	::425290042333200000
34841151	::425290881202397000
22327740	::425292502951014000
429696833	::425293681562615000
264295397	::425295574179786000
299879238	::425295796213665000
146219676	::425295827201196000
146219676	::425296225819037000
299879238	::425296470322188000
34841151	::425296952033816000
34841151	::425297176194195000
266235648	::425297913259233000
328871385	::425299090805489000
104945836	::425299755321659000
241999176	::425300150836547000
104945836	::425300607415508000
104945836	::425300898290475000
38053704	::425302094539550000
30944417	::425302349721395000
98213304	::425303477451886000
520759048	::425304370574815000
520759048	::425304489600757000
520759048	::425304895529680000
429696833	::425305246282166000
36485138	::425305344383143000
429696833	::425305353371140000
364646765	::425305367690506000
142950218	::425305914238066000
102393543	::425305978842927000
27836945	::425305982105710000
27836945	::425305982785163000
104945836	::425307878509924000
104945836	::425308084706111000
6652302	::425308420669841000
41658963	::425309364103028000
226329164	::425309458869518000
520759048	::425310412419366000
520759048	::425310531298557000
520759048	::425310596759052000
69666823	::425310665566613000
364646765	::425310801402929000
34717669	::425310908907126000
16710226	::425311796099293000
299879238	::425312942369026000
405676565	::425313242374610000
301778739	::425313553583988000
48612192	::425314736939339000
393802148	::425314761463431000
292558028	::425315031136206000
292558028	::425315359134990000
120294148	::425315694126071000
292558028	::425315745707208000
292558028	::425316146183540000
242812276	::425316155910541000
242812276	::425316476053356000
301778739	::425316695411265000
120294148	::425316760150343000
241999176	::425316891448844000
241999176	::425316948285874000
301778739	::425317327362871000
161346822	::425319746121134000
26897261	::425321061245153000
329502065	::425321394293862000
323691415	::425322158546382000
292558028	::425322528337195000
26897261	::425322740715769000
338830055	::425322787620655000
426402586	::425322799649943000
559129059	::425322899986079000
292558028	::425322907116400000
292558028	::425323390967095000
114952631	::425323930165858000
292558028	::425324166762340000
316229499	::425324290372694000
292558028	::425324368105717000
329502065	::425324943622955000
292558028	::425325276856209000
267323089	::425326801200492000
267323089	::425327006360670000
287721116	::425327467021471000
138940568	::425328167537373000
138940568	::425328592814628000
262889564	::425329387534548000
192948373	::425330276156198000
103526992	::425331564692512000
630007542	::425332234170544000
209345596	::425333185606868000
344857407	::425333498258288000
371416817	::425334129920847000
371416817	::425334203866447000
13298002	::425334420087005000
128103434	::425334791882285000
320249108	::425336097929822000
120294148	::425336790112026000
120294148	::425336887515951000
426786499	::425337891451985000
408031484	::425337934980870000
104945836	::425338515962855000
408031484	::425338618920845000
163242154	::425341521240817000
226329164	::425341772705718000
408031484	::425342435368394000
104945836	::425342880907948000
727288316	::425342974570950000
226329164	::425343115898400000
342934741	::425345697303756000
393802148	::425345866581286000
236112923	::425345994536923000
64905964	::425347035337097000
299484513	::425347104463011000
114952631	::425347796212785000
120294148	::425348306982940000
226329164	::425348629839495000
423422030	::425351315490103000
226329164	::425351747393945000
27836945	::425352029150519000
138940568	::425352149305151000
226329164	::425352428515389000
226329164	::425352573139165000
20935798	::425352928631992000
138940568	::425353109763010000
429696833	::425354204715053000
429696833	::425354342439194000
423422030	::425354523977469000
45929336	::425354532261212000
636632104	::425355207594082000
292558028	::425355385793286000
292558028	::425355642677628000
423422030	::425355808592130000
423422030	::425356200126197000
423422030	::425356517077164000
292558028	::425356841346822000
357265451	::425360098072862000
376940853	::425361263913226000
376940853	::425361298096812000
376940853	::425361698027876000
376940853	::425361698279550000
376940853	::425361737357877000
376940853	::425361802541559000
376940853	::425362484770250000
376940853	::425362571235840000
376940853	::425362631931617000
520759048	::425362758285418000
376940853	::425362982172766000
376940853	::425363476966436000
161346822	::425364847522369000
393499174	::425367809393459000
347984656	::425368692059561000
369460029	::425370175047995000
468057254	::425370663977619000
95374349	::425371383502106000
16039882	::425371902094229000
114952631	::425372699066515000
520759048	::425372822253613000
66021164	::425374998690136000
16039882	::425375360146886000
376940853	::425375969268858000
376940853	::425375995047055000
376940853	::425376021328584000
376940853	::425376255597240000
104945836	::425376651233357000
264295397	::425377812133216000
206467937	::425378279991021000
206467937	::425378552310018000
161346822	::425379029890236000
229364831	::425379146139983000
242812276	::425379897549549000
15709088	::425380095922946000
15974594	::425380650892279000
66021164	::425381017281519000
426786499	::425381852019314000
66021164	::425383218846519000
429696833	::425383696959426000
20935798	::425385840450473000
119434884	::425387245798195000
236112923	::425387287816323000
192677318	::425388357842378000
125560060	::425388470857908000
169618179	::425391670860218000
206467937	::425393927621849000
429696833	::425394594075774000
79754464	::425395475785981000
367308760	::425395700705132000
206467937	::425396493093064000
12685102	::425397525919830000
429696833	::425397780576608000
142950218	::425398857154199000
429696833	::425399630042382000
506100348	::425399883374153000
322643138	::425400175016689000
445808726	::425401181830414000
322643138	::425401412915183000
328871385	::425402257593470000
328871385	::425402280943161000
406110065	::425402333238165000
100373532	::425402748373180000
397934536	::425402859065049000
397934536	::425402881089351000
328871385	::425403077986750000
397934536	::425403113646731000
142950218	::425404129423687000
426786499	::425405043693453000
376940853	::425405874899677000
376940853	::425406443320139000
376940853	::425406569484795000
376940853	::425406644927750000
376940853	::425406746639597000
376940853	::425407334244827000
376940853	::425407341048000000
26897261	::425407579880034000
376940853	::425407983502123000
65501923	::425408167258779000
429696833	::425409739971760000
32252775	::425410450705358000
701949296	::425412487064727000
186693710	::425413033809043000
383045348	::425414236714434000
206467937	::425417468455432000
206467937	::425417682843103000
362168275	::425417937273356000
11822502	::425418035466211000
206467937	::425418179532566000
142950218	::425418391894384000
242812276	::425418418146508000
345261852	::425418572358098000
206467937	::425418603635044000
460471042	::425419306630148000
468057254	::425419465455452000
148143110	::425421156955729000
148143110	::425421744816787000
148143110	::425422045867167000
376940853	::425422421068247000
328871385	::425422633916575000
63261194	::425423003888136000
328871385	::425423353944358000
428300082	::425423923766124000
328871385	::425424034025590000
56723331	::425425483283845000
56723331	::425425571896905000
161346822	::425425577449775000
226329164	::425425659154821000
520759048	::425426106142191000
56723331	::425426521952514000
66021164	::425426743051046000
66021164	::425426971200200000
66021164	::425427509044191000
226329164	::425428293081247000
328871385	::425428526708191000
328871385	::425428819814531000
431944862	::425428852207124000
718668289	::425430132841402000
63261194	::425430566386020000
524903037	::425431701335318000
328871385	::425431919937859000
328871385	::425432932644167000
328871385	::425433247653187000
315872678	::425433327240085000
315872678	::425433350241669000
315872678	::425433368453345000
236167599	::425433391522390000
315872678	::425433395858903000
315872678	::425433413911212000
56723331	::425433654341292000
56723331	::425433687409176000
56723331	::425434294891184000
56723331	::425434300125679000
459567634	::425434691798179000
48612192	::425435033621368000
226329164	::425435039392751000
448325555	::425435044778627000
100373532	::425435179201462000
48612192	::425436388989739000
335118384	::425438116187734000
377035998	::425438173561237000
309355379	::425440082875539000
328871385	::425440269375242000
320249108	::425440394579439000
328871385	::425440924856893000
408031484	::425442127150325000
718668289	::425443556409348000
127692656	::425443788757032000
32252775	::425444295060238000
32252775	::425445328914231000
262843671	::425446204970115000
119434884	::425446923181752000
605601195	::425447106263121000
340107529	::425447579912908000
340107529	::425447625236574000
340107529	::425447680777519000
340107529	::425447845093593000
340107529	::425448019694469000
605601195	::425449187984310000
340107529	::425449805553225000
340107529	::425449999963398000
340107529	::425450095203463000
192948373	::425450796700798000
79073243	::425450928196440000
446326590	::425451130403827000
86162508	::425451974918545000
86162508	::425452433759023000
86162508	::425452675577028000
86162508	::425453486252097000
30151060	::425453776506740000
30151060	::425454291072344000
104945836	::425456109113974000
104945836	::425456313766645000
446326590	::425457298341785000
322643138	::425458189484969000
38053704	::425459501093752000
370845710	::425459693968826000
367308760	::425459722557222000
104945836	::425461121466630000
91024211	::425461232825815000
226329164	::425461965163466000
38053704	::425463008010051000
138940568	::425463592545452000
38053704	::425464218347794000
408031484	::425465158195245000
329502065	::425465184153391000
273497452	::425465940713549000
408031484	::425466039917613000
338830055	::425466616910860000
342934741	::425467854763614000
30151060	::425468060674588000
104945836	::425468895302922000
66021164	::425469500058636000
339272559	::425469591989780000
161346822	::425471162219368000
166735943	::425471868729303000
163768701	::425471901172260000
30151060	::425471978926272000
405676565	::425472045116559000
189272740	::425472396359761000
30151060	::425472440622678000
166735943	::425472625146490000
104945836	::425472861826867000
376940853	::425473048758976000
38053704	::425473052332523000
104945836	::425473060762697000
376940853	::425473303802032000
376940853	::425474241052803000
329502065	::425474245523537000
104945836	::425474515531857000
97095901	::425474643001368000
329502065	::425474860857303000
104945836	::425475013769064000
329502065	::425475221106069000
104945836	::425475504531988000
104945836	::425475693913186000
104945836	::425476201587564000
376940853	::425476368462520000
104945836	::425476380113924000
45929336	::425476468634693000
376940853	::425476553984987000
104945836	::425477384196743000
301244439	::425477566380900000
339272559	::425478137548668000
104945836	::425479039529152000
104945836	::425479165140160000
104945836	::425479373727084000
329502065	::425479467960528000
104945836	::425480414656856000
30151060	::425480693318418000
104945836	::425480769297866000
30151060	::425480841687752000
104945836	::425480894602678000
104945836	::425481161687584000
104945836	::425481441581875000
407395368	::425481482635735000
104945836	::425481691667234000
554801627	::425481706716413000
104945836	::425481835519303000
104945836	::425481850128060000
104945836	::425481994995105000
339272559	::425482362315886000
104945836	::425482559040925000
104945836	::425482704646189000
104945836	::425484802121162000
104945836	::425484903354884000
104945836	::425485747420794000
495598070	::425485877624979000
267323089	::425486572641738000
267323089	::425486750622814000
104945836	::425486840544493000
267323089	::425487204794658000
267323089	::425487394385588000
267323089	::425487577689247000
478020840	::425487921341530000
104945836	::425487956564922000
120294148	::425488325471109000
104945836	::425488356688920000
120294148	::425488506912526000
104945836	::425488951118266000
532616498	::425490183585558000
104945836	::425490963461439000
295980167	::425491005861658000
596191047	::425491814162771000
261564905	::425493495357272000
104945836	::425494520768102000
607648640	::425497291500556000
104945836	::425497929982279000
104945836	::425498304957251000
64905964	::425498336142295000
104945836	::425498452575780000
428300082	::425498885445124000
104945836	::425498982307995000
104945836	::425500433222598000
281408265	::425500894747033000
281408265	::425501240286396000
175928437	::425501469966884000
281408265	::425501924297699000
175928437	::425502683684798000
175928437	::425503324897824000
19501845	::425504459532546000
104945836	::425505082348535000
104945836	::425505269733269000
104945836	::425505424427610000
102393543	::425505517134688000
104945836	::425505526315638000
104945836	::425505675225989000
389558044	::425506654558232000
261564905	::425506698665541000
261564905	::425506794622840000
261564905	::425506825908137000
261564905	::425506898884849000
261564905	::425507082440155000
252355708	::425507305031888000
252355708	::425507711308947000
261564905	::425507914095140000
261564905	::425507939982381000
554633284	::425508400152055000
426402586	::425508870442586000
426402586	::425509114358161000
426402586	::425509263557918000
161346822	::425510336620290000
94226339	::425514758842769000
440481452	::425515800657948000
440481452	::425516776324345000
42265739	::425517227740119000
42265739	::425519080108339000
42265739	::425519240167178000
42265739	::425519269162397000
42265739	::425519369368530000
42265739	::425519564302999000
42265739	::425520193729617000
362168275	::425520759453151000
281408265	::425520878579773000
362168275	::425521307770314000
281408265	::425522285882408000
42265739	::425523033634131000
42265739	::425523178195013000
426786499	::425524666178891000
426786499	::425524677637722000
426786499	::425524808739086000
426786499	::425524863432785000
426786499	::425524927320432000
63261194	::425525367143956000
42265739	::425525601986818000
426786499	::425525614439710000
426786499	::425525633238573000
579271413	::425527067027845000
281821239	::425527891984515000
281821239	::425529520767004000
281821239	::425529543474954000
281821239	::425529573648785000
251961694	::425530022980775000
265029924	::425530358881595000
281821239	::425531121984471000
281821239	::425531351295467000
630076052	::425533491875303000
340693336	::425533757425082000
281821239	::425535179055038000
529570237	::425537728726708000
251961694	::425538817018589000
251961694	::425538907179319000
47067763	::425539774498086000
408031484	::425540532488511000
473718221	::425541177991909000
389558044	::425542343492521000
389558044	::425542728189886000
389558044	::425542876630503000
389558044	::425543142650032000
283051149	::425543301702242000
389558044	::425543373420650000
141821632	::425544166739677000
141821632	::425544558219247000
141821632	::425545680099094000
141821632	::425545893350084000
60712766	::425546706693156000
76870522	::425547543309598000
76870522	::425547649614241000
295980167	::425550936367325000
634804128	::425551210158895000
478020840	::425554310932332000
315872678	::425559239705128000
266095621	::425564948631420000
311724390	::425565535435100000
266095621	::425567803861909000
266095621	::425567898879279000
266095621	::425568086310547000
266095621	::425568334160347000
266095621	::425568563853012000
266095621	::425568872960647000
286216848	::425577661163782000
282625909	::425578825754234000
282625909	::425578828283387000
12685102	::425579932878913000
42261351	::425580775673589000
42261351	::425581070646398000
42261351	::425581138367627000
42261351	::425581929602113000
42261351	::425582050238672000
42261351	::425582163073855000
42261351	::425582319995326000
120294148	::425587245559861000
120294148	::425587686368612000
120294148	::425590589066063000
46978610	::425591515755606000
46978610	::425592939323359000
46978610	::425593306178134000
165658390	::425594684686077000
79754464	::425595426847195000
26198467	::425599052458106000
184195472	::425599130564431000
31250549	::425600021988274000
210674392	::425600247587278000
236930269	::425600672310902000
407395368	::425601975095267000
408831317	::425601985258082000
58563319	::425602155676831000
408831317	::425602292214026000
408831317	::425602712340668000
416506126	::425603708383014000
408831317	::425607007128010000
408831317	::425607266075570000
431944862	::425607274057310000
408831317	::425607555205697000
408831317	::425607623908405000
408831317	::425607932021993000
408831317	::425608337707646000
408831317	::425608485649141000
60399576	::425608791548125000
408831317	::425608805657759000
129844944	::425610050867331000
104945836	::425610462986657000
129844944	::425610557300170000
57933673	::425612004527587000
397934536	::425612981242572000
166735943	::425613454360068000
521919456	::425614168436514000
277794018	::425614958684942000
253120136	::425615999195291000
518039543	::425616124042964000
83878535	::425616775237996000
521919456	::425617040989097000
133508241	::425618549499899000
345261852	::425621043294633000
426786499	::425621461387055000
15278648	::425623235078541000
222173816	::425624999559315000
222173816	::425625194288267000
159944196	::425625261824962000
119434884	::425626730490257000
217214677	::425626908198326000
446326590	::425627273614471000
371243365	::425628688294486000
121100953	::425631566807568000
300594041	::425631961969741000
121100953	::425631971167858000
256088386	::425632570089283000
317860632	::425633085049151000
468057254	::425635209502285000
66021164	::425635243458961000
31287131	::425636591424397000
230903702	::425637107843878000
407395368	::425637632433860000
66021164	::425637848587304000
66021164	::425637898445021000
241999176	::425638211587964000
336821368	::425639817582374000
377952732	::425641216038801000
377952732	::425641680528609000
633010300	::425642687660703000
364646765	::425643837835313000
362168275	::425644298768769000
362168275	::425644363939868000
45929336	::425647605012787000
483526518	::425649015678439000
352789311	::425649839427170000
407395368	::425649963184316000
359806236	::425650160862232000
411700909	::425650596730130000
352789311	::425650597715390000
180388620	::425653792919408000
283625404	::425654814110785000
283625404	::425654949934936000
317860632	::425655271021875000
349472194	::425656189591240000
46978610	::425656334584135000
321102847	::425656589190983000
30246292	::425658655573557000
114952631	::425658687261122000
241324134	::425660228198477000
163242154	::425660228332707000
256582954	::425660810740781000
256582954	::425661014462328000
256582954	::425661208687960000
218750630	::425662845968076000
256582954	::425662920756695000
218750630	::425663624095346000
256582954	::425663646736191000
364646765	::425663890404282000
6652302	::425663950093447000
408831317	::425664239663996000
554633284	::425664285897789000
364646765	::425664321436139000
142950218	::425665629954531000
136114188	::425666036126744000
311124403	::425666051775692000
554633284	::425666523059863000
218750630	::425666930494959000
554633284	::425667553499684000
76870522	::425667708634402000
377035998	::425668365042987000
76870522	::425669396711735000
76870522	::425669509026836000
76870522	::425669724366585000
37867502	::425670129524154000
76870522	::425670467312046000
329502065	::425671279824220000
242812276	::425671301748232000
66021164	::425671718657462000
41658963	::425671762471170000
376940853	::425671812890886000
66021164	::425671817047449000
66021164	::425672128705224000
114952631	::425672404707201000
264295397	::425672536727519000
66021164	::425672606918787000
76870522	::425676217652498000
76870522	::425676359805845000
292558028	::425679544071114000
45929336	::425681298737209000
30246292	::425682169722601000
317860632	::425683439874871000
478020840	::425684942501068000
478020840	::425685085900128000
554633284	::425685707361759000
362168275	::425686951421677000
76870522	::425687208561889000
362168275	::425687236349550000
46978610	::425688534792818000
104945836	::425688596775841000
135328132	::425688792318476000
187309818	::425691039815720000
187309818	::425691184434913000
135328132	::425691966941061000
362168275	::425692093357768000
187309818	::425694027309383000
187309818	::425694074377879000
69662123	::425696387796582000
13298002	::425696821726674000
209345596	::425698526891622000
56723331	::425698877623119000
30151060	::425698935496515000
56723331	::425699039477121000
286487329	::425699571210006000
265029924	::425700031518478000
192948373	::425700176633004000
291459734	::425700666481192000
265029924	::425701359753900000
524903037	::425701735441903000
37867502	::425702441993375000
265029924	::425702646398607000
194359942	::425703879460671000
53584160	::425705639285755000
299484513	::425706351231115000
219574380	::425706738411929000
406122207	::425706814202986000
142950218	::425707093782700000
223998080	::425709667709239000
93026398	::425709813373218000
93026398	::425711208743055000
418783652	::425711225465356000
15961483	::425711913595445000
460765832	::425712071561342000
37867502	::425712373262221000
15961483	::425712625830203000
76870522	::425713465689247000
76870522	::425713608232677000
636632104	::425713673978404000
448325555	::425713993488297000
119434884	::425714107242012000
223998080	::425715009599975000
63261194	::425715702230958000
66021164	::425716046880722000
66021164	::425716310975062000
66021164	::425716346358210000
37867502	::425716351316271000
66021164	::425716459486994000
66021164	::425716630769778000
376940853	::425717582419599000
376940853	::425717614996762000
376940853	::425717708827549000
15961483	::425718461705486000
93026398	::425719074262646000
37867502	::425719696357609000
93026398	::425720165792088000
22327740	::425721439963324000
387625128	::425723300992409000
287569533	::425723378579025000
247362551	::425725232289046000
426786499	::425726167623012000
93026398	::425726949009272000
42265739	::425727250953027000
93026398	::425727453093711000
605601195	::425727520890445000
42265739	::425727600275648000
519936824	::425730380617228000
242812276	::425730398510133000
242812276	::425730730728390000
605601195	::425731788250836000
163242154	::425731921394819000
93026398	::425732199544262000
163242154	::425732357187182000
93026398	::425732406755467000
418783652	::425732513810886000
241324134	::425732968876109000
163242154	::425733145141727000
163242154	::425733194538029000
521919456	::425735361403174000
38053704	::425736445702066000
349472194	::425736855553073000
524903037	::425736886716755000
340107529	::425738168738930000
276131997	::425738503184732000
114952631	::425739074171719000
45929336	::425739724951519000
276131997	::425739827997605000
15688986	::425739886147428000
192677318	::425740242675838000
521919456	::425740332480094000
521919456	::425740574381973000
245935219	::425740578710487000
45929336	::425740770121773000
93026398	::425740796172972000
45929336	::425741013240410000
521919456	::425741117167263000
192677318	::425741211543298000
521919456	::425741471984406000
93026398	::425742531423637000
521919456	::425742856699928000
521919456	::425743280442073000
281408265	::425743294274887000
242812276	::425743871818338000
429696833	::425744757172600000
242812276	::425744827012374000
521919456	::425744986525548000
45929336	::425745372883865000
45929336	::425745379640889000
38053704	::425745497874526000
521919456	::425745759888101000
605601195	::425746457556447000
521919456	::425746708429950000
384109939	::425747212937605000
631782776	::425747265370599000
521919456	::425747718057644000
605601195	::425747760365961000
532616498	::425748624027701000
45929336	::425749925448544000
192948373	::425750122173964000
26897261	::425750253892272000
45929336	::425750394405285000
376940853	::425750900464828000
19569142	::425751996960755000
482955888	::425752602253746000
369109312	::425753866236596000
418783652	::425754680690765000
418783652	::425754933666021000
315872678	::425755290949013000
315872678	::425755316802682000
378901511	::425755326869016000
315872678	::425755395919851000
418783652	::425756687589711000
315872678	::425756835052670000
364646765	::425757329305268000
364646765	::425757844713910000
364646765	::425758007851753000
364646765	::425758132308951000
100373532	::425758246310146000
237024825	::425760919348445000
338830055	::425762214578884000
20935798	::425762507190726000
554633284	::425763612951855000
22327740	::425764957146214000
519936824	::425765254807568000
120294148	::425765519879598000
521919456	::425765675345657000
519936824	::425766186102423000
364646765	::425766206339969000
39105327	::425767120496906000
454471454	::425768326711627000
120294148	::425768800739655000
42265739	::425770102210826000
408031484	::425770790609756000
242812276	::425771410792136000
46697333	::425772720920358000
226329164	::425774053874733000
226329164	::425774116290195000
215427794	::425774375816540000
215427794	::425774732823494000
33708987	::425775637509701000
383045348	::425776850397167000
308308003	::425778679126315000
545129813	::425778713557757000
324401110	::425779394540343000
377486283	::425779414069026000
255765560	::425779507945951000
180388620	::425780023736291000
104945836	::425780282940067000
605601195	::425781543035236000
605601195	::425782467304628000
226329164	::425783152825475000
64905964	::425783914494304000
83092668	::425784503563325000
226329164	::425784553328762000
100373532	::425784809231622000
453963591	::425785021845082000
429696833	::425787030241427000
129314214	::425787460573200000
48612192	::425787722142187000
281408265	::425788989912535000
97095901	::425789934180777000
100373532	::425790405167157000
309355379	::425792784633966000
309355379	::425793367872909000
22327740	::425794416847355000
429696833	::425795022810673000
146219676	::425796213456527000
38053704	::425797758176731000
301244439	::425799515430735000
38053704	::425799559395041000
38053704	::425802074475876000
30671407	::425802840397737000
38053704	::425802964733657000
38053704	::425803029627953000
38053704	::425803079317864000
38053704	::425803227582713000
104945836	::425803280136945000
376940853	::425803446726324000
376940853	::425803454527725000
376940853	::425803491626344000
38053704	::425803529073070000
38053704	::425803941494796000
38053704	::425804177168551000
38053704	::425804355309019000
38053704	::425804718837731000
38053704	::425804748303110000
104945836	::425805083897376000
38053704	::425805232539721000
38053704	::425805482629267000
38053704	::425805565424439000
104945836	::425805567651622000
38053704	::425806103843053000
38053704	::425806195069161000
38053704	::425806243706314000
38053704	::425806334060015000
38053704	::425806403337715000
38053704	::425806558325272000
38053704	::425806652365737000
38053704	::425806787015487000
38053704	::425806861627957000
368577195	::425806892535803000
605601195	::425806945426362000
38053704	::425807286007640000
468057254	::425807582197202000
38053704	::425807696445837000
281408265	::425807803240828000
17146204	::425807974846586000
38053704	::425808377365544000
38053704	::425808520550690000
38053704	::425808711924596000
634804128	::425808804559597000
38053704	::425808821928206000
38053704	::425809423454334000
38053704	::425809619328303000
38053704	::425809688471433000
38053704	::425809850161840000
634804128	::425809878368534000
38053704	::425809952565776000
22327740	::425810596089823000
429696833	::425811858985992000
429696833	::425811943497015000
20935798	::425812125005934000
38053704	::425812841745350000
355859159	::425812950218457000
46697333	::425813726470492000
38053704	::425814081979682000
407395368	::425814400616779000
454471454	::425814420393308000
104945836	::425814485270401000
38053704	::425814690065682000
142950218	::425814706570674000
17179941	::425815089036668000
605601195	::425815219416625000
38053704	::425815464678141000
38053704	::425815547163336000
727288316	::425816443414794000
206467937	::425816627322429000
364646765	::425816636214738000
38053704	::425816740464168000
364646765	::425817329054662000
482955888	::425817371543347000
482955888	::425817489722064000
320249108	::425817531979284000
482955888	::425817829943046000
482955888	::425817909701902000
281408265	::425817949979414000
605327407	::425818081558925000
445808726	::425819101127512000
104945836	::425820227427790000
482955888	::425820298907516000
104945836	::425820331668803000
482955888	::425820335599259000
721462429	::425821031438118000
460471042	::425821223927676000
104945836	::425821634679689000
226329164	::425821912443658000
364646765	::425821980068044000
122769328	::425822275644841000
104945836	::425822561683779000
537003519	::425822831994503000
104945836	::425822842656002000
364646765	::425822872615923000
142950218	::425823097452003000
445808726	::425823149947887000
226329164	::425823511030935000
364646765	::425823518081552000
605601195	::425823619324084000
711532177	::425823988695056000
226329164	::425824566448259000
226329164	::425824585440051000
38053704	::425825518097690000
45929336	::425825536863387000
364646765	::425825741444374000
364646765	::425826129702707000
261564905	::425826157615800000
334515229	::425826470976430000
261564905	::425826494443577000
42261351	::425826576995872000
42261351	::425826620440473000
261564905	::425826637939081000
320249108	::425826676031754000
42261351	::425826698194456000
42261351	::425826770135179000
42261351	::425826881745584000
261564905	::425826949022240000
261564905	::425827403848368000
261564905	::425827753305182000
261564905	::425827800205901000
322643138	::425827827041435000
104945836	::425827853070905000
49118513	::425828435328790000
261564905	::425828490479300000
49118513	::425828556330254000
261564905	::425828821363744000
261564905	::425828885586911000
104945836	::425829076599705000
377952732	::425829262138937000
33538323	::425829499029045000
104945836	::425829935635124000
104945836	::425830388896780000
304661740	::425830583676047000
317860632	::425831272661790000
281408265	::425832325398556000
36460282	::425832495704457000
33538323	::425832828748582000
33538323	::425833244534128000
33538323	::425833674278326000
226329164	::425833954827304000
104945836	::425834769062981000
223998080	::425834975061999000
376940853	::425835247272337000
121100953	::425835571316293000
605601195	::425835605495644000
33538323	::425835686671810000
104945836	::425835832847527000
605601195	::425835858244411000
104945836	::425835946676715000
376940853	::425836006797893000
376940853	::425836033595305000
376940853	::425836270577668000
376940853	::425836328903643000
38053704	::425836469773537000
376940853	::425836479793733000
121100953	::425836556621197000
605601195	::425836614980730000
376940853	::425836628817367000
38053704	::425837005004500000
605601195	::425837047619014000
104945836	::425837153004699000
376940853	::425837363915288000
605601195	::425837378574753000
226329164	::425837477652619000
605601195	::425837564839596000
33538323	::425837587794628000
528542109	::425837594526502000
376940853	::425837894465359000
376940853	::425837982268923000
701949296	::425838020684570000
605601195	::425838109151207000
273497452	::425838361912156000
69801582	::425838706420101000
605601195	::425838925941592000
537003519	::425839587991502000
605601195	::425839740009844000
376940853	::425839930095333000
376940853	::425840175600517000
209345596	::425840644301799000
209345596	::425840744297795000
376940853	::425840903962390000
376940853	::425840931061760000
104945836	::425841156866322000
104945836	::425841934574170000
104945836	::425842036554469000
560822598	::425842111997808000
104945836	::425842336128442000
554801627	::425842891756285000
406122207	::425843103480950000
33538323	::425844763074379000
328871385	::425845225139884000
406122207	::425845412109750000
605601195	::425845656096624000
118470515	::425845791857860000
605601195	::425845966961659000
69801582	::425846218963820000
406122207	::425847206231691000
273497452	::425847756234579000
370845710	::425847892641726000
605601195	::425848255935942000
166307106	::425851243525730000
166307106	::425851667666714000
166307106	::425852318848790000
55964893	::425852872992239000
46978610	::425854891417141000
136114188	::425855295525773000
354406436	::425857681178771000
354406436	::425857923085250000
354406436	::425858071756537000
354406436	::425858266275799000
393622132	::425858311536132000
422304131	::425860212931964000
316484120	::425861216175521000
316484120	::425861378650292000
33538323	::425861688601366000
316484120	::425862159176704000
48612192	::425862287606312000
316484120	::425862298918346000
48612192	::425862576275062000
377035998	::425862885072322000
93026398	::425863829797740000
150839491	::425867238365614000
15709088	::425868021542817000
281408265	::425868221313323000
721462429	::425870903189073000
93026398	::425871185788674000
62066586	::425871198908452000
93026398	::425871892982292000
93026398	::425873494132281000
290401730	::425873937507942000
281408265	::425874881121492000
265029924	::425875987453476000
377486283	::425876245146902000
94226339	::425876857972482000
93026398	::425876858086096000
447976503	::425877940249702000
377486283	::425879163086446000
573061645	::425880055789543000
377486283	::425880218448838000
93026398	::425880959536623000
281821239	::425881370317975000
378794339	::425884617493602000
302525103	::425885407578820000
211316270	::425886870338166000
211316270	::425887248165253000
33708987	::425887426197073000
211316270	::425887787833765000
211316270	::425887896852115000
579271413	::425889475315499000
81723585	::425891360709681000
377486283	::425894020217176000
81723585	::425896377197940000
287569533	::425901686054727000
408031484	::425902924649091000
473718221	::425903579900043000
283051149	::425905745230454000
473118863	::425911846873227000
93026398	::425915988568059000
93026398	::425916527125495000
630076052	::425919807402164000
315872678	::425925618513883000
16039882	::425925850916073000
60712766	::425927935812702000
630076052	::425929361531740000
630076052	::425929736649318000
286216848	::425940680804798000
524903037	::425943817834229000
90211828	::425945881435987000
203145029	::425954144558784000
223005614	::425955934276710000
165658390	::425957018952663000
345261852	::425957426207014000
33708987	::425957462748176000
223005614	::425960482160521000
26198467	::425961283741945000
184195472	::425961360644505000
31250549	::425962237220503000
210674392	::425962458059005000
236930269	::425963040794636000
407395368	::425964311530307000
416506126	::425966024173703000
26920974	::425967531778904000
124246645	::425970751939035000
124246645	::425970766421954000
124246645	::425970791260622000
124246645	::425970799229796000
124246645	::425971033796251000
60399576	::425971160916819000
605601195	::425972075090944000
93026398	::425972249846239000
605601195	::425972671785209000
93026398	::425973852330418000
57933673	::425974313578033000
397934536	::425976105179156000
17179941	::425976344418451000
17179941	::425976440702922000
218750630	::425976966898909000
218750630	::425977173355147000
277794018	::425977200429367000
128703316	::425977423625072000
128703316	::425977679565705000
414374118	::425977902669496000
253120136	::425978370958950000
518039543	::425979123454853000
83878535	::425979135144374000
22327740	::425979791138107000
133508241	::425980862576852000
184578066	::425981006709915000
120294148	::425981278052425000
377486283	::425981885005582000
605601195	::425982550776221000
605601195	::425983498961563000
605601195	::425984077209280000
120294148	::425985315376214000
120294148	::425985451858870000
159944196	::425987636704989000
605601195	::425988146980204000
252355708	::425989662222467000
252355708	::425990010681053000
252355708	::425990233704759000
329502065	::425990729236615000
329502065	::425991069902192000
329502065	::425991177641263000
329502065	::425991283023159000
142384634	::425991466083962000
607432063	::425991690743078000
34717669	::425993880761147000
300594041	::425994332131188000
495598070	::425994345444286000
324401110	::425994909079044000
34717669	::425994926489206000
256088386	::425994934395490000
495598070	::425994967312777000
34717669	::425995069473038000
377035998	::425995946283896000
377952732	::425996425499922000
93026398	::425996468584214000
93026398	::425997280089346000
93026398	::425997523191607000
98213304	::425998017670283000
211316270	::425998379668090000
22327740	::425998397917900000
142950218	::425998749320900000
230903702	::425999406974771000
495598070	::425999939718893000
495598070	::426000472764198000
114952631	::426000482054582000
327167157	::426001468110303000
336821368	::426002101194330000
293342989	::426003410995802000
217214677	::426003598640574000
79902186	::426005797907488000
26897261	::426006100127657000
369310186	::426006530563919000
93026398	::426006751214067000
467772798	::426007212327440000
377035998	::426009060077359000
136114188	::426009183633571000
93026398	::426009680415301000
93026398	::426009870408900000
93026398	::426009942508986000
483526518	::426010208670720000
359806236	::426011814220935000
338830055	::426011949735100000
104945836	::426013317346230000
100313850	::426015629741535000
242812276	::426017441073070000
354119806	::426017733625806000
66021164	::426018091621838000
66021164	::426018150929272000
66021164	::426018875612741000
120294148	::426020818368622000
120294148	::426020822483238000
27836945	::426021055342190000
27836945	::426021056151691000
120294148	::426022650428018000
120294148	::426022691943231000
45929336	::426023179573014000
128103434	::426023763558162000
93026398	::426024967801946000
93026398	::426025838329733000
322643138	::426026841791823000
454471454	::426026852093022000
322643138	::426026865896488000
30671407	::426027002936967000
408831317	::426027287902187000
454471454	::426027332227571000
605601195	::426028325468143000
79754464	::426029354351882000
127692656	::426030592141320000
616892340	::426031014855467000
93026398	::426031294670053000
273497452	::426033492254683000
41658963	::426034146759024000
434720036	::426034199280115000
16039882	::426034539597549000
120294148	::426034902824665000
120294148	::426035032613191000
120294148	::426035225052086000
93026398	::426035521346076000
293342989	::426035986523750000
283625404	::426036017343123000
6652302	::426036017674473000
242812276	::426036416800645000
93026398	::426036450879340000
16039882	::426037032318545000
93026398	::426037306521559000
93026398	::426037636365824000
605601195	::426037849868476000
701949296	::426038224360726000
226329164	::426038966648049000
41658963	::426039556719538000
41658963	::426039652190277000
41658963	::426039981317304000
301778739	::426040067274964000
41658963	::426040084354576000
39140648	::426040768009371000
329502065	::426040969021358000
301778739	::426041134331088000
329502065	::426041217122828000
93026398	::426042325551554000
415998425	::426042398381051000
301778739	::426042405259730000
378901511	::426043018886393000
415998425	::426043771461988000
445669112	::426046682904944000
445669112	::426046721995833000
114952631	::426046846666948000
445669112	::426046876883107000
445669112	::426047226675462000
445669112	::426047443726503000
445669112	::426047512508895000
226329164	::426047569869811000
445669112	::426047573045293000
445669112	::426047682575360000
445669112	::426047720298934000
445669112	::426048276316835000
445669112	::426048342624595000
445669112	::426048439915671000
445669112	::426048566034198000
445669112	::426048710213378000
445669112	::426048717704413000
445669112	::426048818346745000
121100953	::426049000341778000
445669112	::426049033137029000
506100348	::426049053038608000
54721301	::426052275434303000
26897261	::426053590168248000
415998425	::426053725187100000
309355379	::426054257436274000
64926237	::426056296610025000
125560060	::426056689398210000
64926237	::426057112788029000
125560060	::426057545787400000
13298002	::426059201979617000
323691415	::426060437965111000
114952631	::426061338347978000
524903037	::426061651037941000
125560060	::426061669555777000
125560060	::426061762685710000
206467937	::426061995561865000
281408265	::426062153313812000
206467937	::426062373460643000
206467937	::426062980602531000
125560060	::426063003717365000
125560060	::426063061011537000
242812276	::426063325886414000
242812276	::426063750836527000
242812276	::426063904893325000
125560060	::426064344687079000
265029924	::426067104497152000
265029924	::426067306624856000
120294148	::426067520131698000
23838693	::426067845018300000
195276249	::426067882263707000
524903037	::426068372292665000
299484513	::426068630741078000
265029924	::426068764069994000
114952631	::426068778187636000
120294148	::426068878368980000
206467937	::426069599910506000
605601195	::426070038152773000
12685102	::426070287940329000
120294148	::426070446334038000
532616498	::426070920487501000
532616498	::426073917716201000
264295397	::426075249810362000
17179941	::426076048678088000
45929336	::426076361157902000
636632104	::426076756399779000
45929336	::426077301445767000
17179941	::426077351110508000
230659102	::426077404079988000
230659102	::426077461558726000
64905964	::426078089391906000
234236129	::426079294171803000
468057254	::426079978460295000
142950218	::426081021810180000
120294148	::426081233798725000
454471454	::426081311309443000
226329164	::426081636573138000
454471454	::426082848354091000
121100953	::426083021817925000
454471454	::426083337061814000
251961694	::426083579500957000
251961694	::426083873286811000
251961694	::426083946666135000
361691248	::426083954546851000
251961694	::426084067185266000
251961694	::426084321385267000
17179941	::426084607721623000
17179941	::426085208727642000
180388620	::426085641021964000
353567857	::426085832311582000
42265739	::426086090424872000
711532177	::426086339277099000
711532177	::426087394916319000
55665294	::426087502659612000
226329164	::426087858928381000
17179941	::426089322417123000
120294148	::426090313359568000
120294148	::426091494681108000
192677318	::426092687478255000
163242154	::426092721976397000
163242154	::426093023320354000
242812276	::426093060255383000
114952631	::426093197710737000
81723585	::426093285174542000
34717669	::426093314949910000
81723585	::426093344335208000
81723585	::426093373053612000
36485138	::426094035531751000
252355708	::426094329585627000
519936824	::426095248394055000
272488861	::426095424575782000
519936824	::426095728620871000
519936824	::426095760472428000
371416817	::426095800402591000
45929336	::426096382131204000
45704670	::426097594113458000
295980167	::426098038474436000
238401588	::426098763271114000
241324134	::426100417203027000
56723331	::426101153990844000
56723331	::426101185590738000
34717669	::426102134971432000
93026398	::426102754965475000
15278648	::426103849292550000
135328132	::426103885561098000
65501923	::426104364239839000
15709088	::426104872748867000
238401588	::426105619821522000
42265739	::426106544409677000
238401588	::426106544426475000
42265739	::426106669035048000
445808726	::426106678552313000
141821632	::426107716340174000
141821632	::426107975036444000
141821632	::426108057232224000
141821632	::426108375965786000
605601195	::426109197546438000
114952631	::426111130616872000
166735943	::426111312850984000
64582219	::426112593200050000
347984656	::426113123188506000
283625404	::426115268956262000
408831317	::426115393158397000
329395128	::426115529451896000
408831317	::426115559487324000
408831317	::426115774772559000
285988306	::426115805282336000
408831317	::426116011515858000
408831317	::426116071251132000
408831317	::426116332200153000
453963591	::426116655698026000
478520972	::426117518579621000
422304131	::426120023347040000
104945836	::426120801985626000
17146204	::426121228701536000
177692206	::426121524522012000
211316270	::426122337172213000
211316270	::426122393728204000
521919456	::426122523328385000
521919456	::426122886152466000
521919456	::426123252545908000
281408265	::426123403024551000
69662123	::426124272873254000
45929336	::426124477957939000
521919456	::426124870448328000
521919456	::426126354636369000
415897649	::426126670475440000
11822502	::426127275029835000
65501923	::426127634431361000
521919456	::426127789449023000
192948373	::426128135382253000
345261852	::426128319675764000
15681561	::426129265591988000
32787499	::426129515975147000
91024211	::426130273320042000
285988306	::426131006169808000
114952631	::426131305282023000
345261852	::426131443438190000
281408265	::426131609016729000
283625404	::426132167752564000
75209135	::426136468558327000
75209135	::426136545049866000
17769662	::426137557219680000
242812276	::426137919204892000
322643138	::426138169784795000
242812276	::426138492117458000
383045348	::426139403526733000
160671151	::426139807736401000
232793000	::426142606972559000
266235648	::426144476336111000
227476350	::426144742754484000
104945836	::426147831435390000
104945836	::426148374308339000
215427794	::426149996858056000
621062028	::426150212160069000
328871385	::426150691850043000
30151060	::426150887904788000
30151060	::426151408992542000
301244439	::426151977303953000
177692206	::426152835579797000
177989889	::426153025472720000
114952631	::426153132024791000
103526992	::426153446668922000
57120197	::426153643344404000
114952631	::426153848239955000
19501845	::426153892691607000
125560060	::426154487523209000
83092668	::426156716896813000
30151060	::426157911224889000
30151060	::426158404554727000
226329164	::426158744905711000
30151060	::426158792297172000
30151060	::426159351766986000
226329164	::426160803264221000
701949296	::426162820908986000
69801582	::426163622843531000
65501923	::426163892801126000
65501923	::426164376324673000
65501923	::426165139696402000
65501923	::426165189130461000
605327407	::426166705552109000
122725183	::426167044573106000
322763942	::426167303130980000
322763942	::426167740747902000
69801582	::426168393377775000
322763942	::426168730423263000
445808726	::426169340791382000
238401588	::426169413285707000
15688986	::426170931824717000
15688986	::426171055367933000
142950218	::426172084331749000
94215450	::426173232644104000
32800151	::426174461990420000
32800151	::426174465828200000
32800151	::426174510497550000
32800151	::426174576448774000
94215450	::426174670464122000
32800151	::426174808351842000
32800151	::426174900970471000
15688986	::426174907815182000
94215450	::426174916665540000
32800151	::426175178251726000
32800151	::426175244593008000
32800151	::426175470103977000
32800151	::426175741144096000
94215450	::426176652981575000
91024211	::426176848398393000
94215450	::426177346421657000
508407656	::426177380059582000
226329164	::426177476537372000
94215450	::426177688341327000
94215450	::426177972245389000
81723585	::426179757818933000
122725183	::426180985571377000
308726677	::426181037161345000
226329164	::426181582438010000
328871385	::426182672218476000
519936824	::426183074809126000
104945836	::426183964433190000
104945836	::426184034582933000
69662123	::426185031284162000
104945836	::426185324851499000
518039543	::426186825162833000
32800151	::426186900379291000
32800151	::426187026795601000
32800151	::426187087369744000
308726677	::426187421944795000
32800151	::426187819393232000
163768701	::426188585474457000
42265739	::426189603498766000
319469530	::426190179796549000
122725183	::426190777471860000
215427794	::426192108853010000
406122207	::426192175249227000
77366100	::426192768588066000
274191278	::426193773513564000
77366100	::426194150774419000
201113172	::426194353585807000
630007542	::426195212776374000
236112923	::426195324500058000
630007542	::426195571854942000
77366100	::426195588028563000
353567857	::426195618453659000
630007542	::426195657112555000
353567857	::426195916781912000
285141722	::426196243446906000
22734052	::426197053975179000
77366100	::426197139455500000
77366100	::426197871860649000
142950218	::426198042161979000
125560060	::426198966963691000
77366100	::426200392452431000
122725183	::426200922117521000
223998080	::426201310736564000
273497452	::426201453053476000
226329164	::426201455008432000
226329164	::426201534289154000
226329164	::426201622583455000
59241106	::426202639098195000
59241106	::426202998097063000
227476350	::426203425114947000
77366100	::426204052574466000
273497452	::426204274431754000
59241106	::426204901480603000
215427794	::426204917477695000
59241106	::426205991391481000
59241106	::426206200213286000
386627455	::426206431923433000
386627455	::426207117620826000
59241106	::426207203021058000
386627455	::426207538833395000
59241106	::426207734816833000
59241106	::426208590308065000
104945836	::426209811290529000
215427794	::426210022041718000
339272559	::426210071451041000
344857407	::426210875708411000
257097351	::426211516652601000
215427794	::426212011576274000
621062028	::426212127670824000
319469530	::426212985158512000
259233215	::426212998328242000
319469530	::426213121045561000
393801885	::426214524170289000
30151060	::426215168121765000
77366100	::426216247965913000
226329164	::426217053717282000
605601195	::426217614411841000
459772996	::426218180948664000
114952631	::426218418325291000
142950218	::426218470364442000
319469530	::426218683195994000
142950218	::426218718419775000
46978610	::426219351013076000
226329164	::426220444900163000
46978610	::426220618867302000
226329164	::426220912992874000
330645900	::426221879108464000
447976503	::426222701477232000
319469530	::426222947880431000
426402586	::426223052699877000
245935219	::426223062208356000
532616498	::426223631300308000
447976503	::426224058812727000
406122207	::426224118489296000
406122207	::426224712113721000
96882214	::426224753658302000
532616498	::426224804380033000
630007542	::426224816715075000
392156048	::426224816773808000
447976503	::426225093602066000
545540214	::426225565519982000
406122207	::426225602690301000
209345596	::426225609245990000
96882214	::426226415571181000
386627455	::426226704567517000
319469530	::426227318580051000
96882214	::426227391485054000
96882214	::426228463033262000
319469530	::426228518327169000
177692206	::426228835672010000
96882214	::426228900897624000
177692206	::426229058091757000
64926237	::426232458992836000
64926237	::426233813241327000
64926237	::426233967293911000
227859860	::426235289225289000
281408265	::426238788931579000
94226339	::426239904297664000
177692206	::426240905918427000
104945836	::426240931696615000
554633284	::426241019345002000
393499174	::426241257048772000
177692206	::426241275965083000
265029924	::426241543998283000
241999176	::426241736055472000
554633284	::426241858843328000
265029924	::426242634295050000
265029924	::426245916728000000
48612192	::426246064862416000
265029924	::426246329762086000
302525103	::426248321141714000
281408265	::426251501762117000
189964802	::426252038603698000
579271413	::426252284603813000
226329164	::426253165063700000
32787499	::426253651779137000
226329164	::426254176817909000
42265739	::426254974436114000
500308199	::426255328112427000
226329164	::426257957009891000
226329164	::426258237214580000
42265739	::426259187719352000
42265739	::426259744517402000
380587529	::426260538000027000
433003196	::426260585505112000
380587529	::426261426408153000
380587529	::426261518095634000
63261194	::426262667977048000
389558044	::426263206546264000
389558044	::426264020669050000
138940568	::426264143780655000
226329164	::426265093383675000
408031484	::426265304809746000
138940568	::426265853181825000
138940568	::426265883322101000
473718221	::426265952263491000
138940568	::426267715683516000
138940568	::426268065337475000
283051149	::426268106923573000
42265739	::426270663221850000
138940568	::426270752183443000
138940568	::426270782592155000
42265739	::426270844432572000
57120197	::426271110825390000
138940568	::426272572381335000
83092668	::426272814258487000
138940568	::426275055665156000
473118863	::426275224707792000
634804128	::426278313267445000
317860632	::426280284200251000
315872678	::426285850494644000
60712766	::426290002591776000
311724390	::426291044129312000
211316270	::426294890675601000
286216848	::426303458069606000
12685102	::426303743299440000
329395128	::426307516101058000
329395128	::426308402084847000
467852949	::426309943440850000
59241106	::426318239011180000
59241106	::426318669673947000
415206019	::426318749763792000
454471454	::426319321338765000
59241106	::426319353836220000
165658390	::426319376606695000
26198467	::426323579760676000
184195472	::426323656482897000
31250549	::426324522053025000
210674392	::426324738382639000
236930269	::426325454555856000
407395368	::426326726369480000
416506126	::426328423124840000
369460029	::426332515629285000
60399576	::426333534932856000
377952732	::426334774047690000
17179941	::426335136859189000
17179941	::426335225468026000
24147563	::426335809667870000
17179941	::426335818278764000
377952732	::426336668304424000
57933673	::426336677770969000
473454563	::426338541644546000
397934536	::426338934784659000
277794018	::426339544091222000
108808608	::426340268174872000
253120136	::426340754428948000
177692206	::426340836570595000
30151060	::426340909337550000
177692206	::426340968787632000
30151060	::426341102577541000
83878535	::426341508136976000
518039543	::426341832444768000
133508241	::426343221044600000
177692206	::426343236924612000
79073243	::426343439069118000
16039882	::426344452462874000
605601195	::426345277977804000
286487329	::426345508303831000
411700909	::426347352786739000
415897649	::426347747914940000
411700909	::426348726517776000
159944196	::426350048469721000
368577195	::426350819399569000
368577195	::426351276134121000
368577195	::426351338750885000
634822122	::426351824992739000
177692206	::426352305080791000
177692206	::426352511482482000
69662123	::426354126919049000
426786499	::426355909548199000
300594041	::426356704419147000
30151060	::426357278649118000
256088386	::426357306779918000
30151060	::426357406063681000
368577195	::426359956133392000
24147563	::426360698462277000
15961483	::426361903451877000
230903702	::426362054065127000
368577195	::426362614420357000
142950218	::426363216923746000
336821368	::426364954854182000
93026398	::426366753753792000
93026398	::426367145778622000
125560060	::426367618128166000
371416817	::426367749456400000
475356723	::426368395005534000
506100348	::426368474361757000
506100348	::426368613096767000
177692206	::426368990454489000
55964893	::426369333984382000
177692206	::426369530336919000
264234166	::426369545339547000
93026398	::426369796767514000
447976503	::426371084439400000
177692206	::426371467765235000
634822122	::426371811480068000
483526518	::426372239999516000
349472194	::426372498452918000
369460029	::426373489009111000
359806236	::426373860154306000
468057254	::426374025355755000
633010300	::426374185775300000
17146204	::426374209640882000
226329164	::426375927707496000
16039882	::426376242086940000
317860632	::426376714139074000
468057254	::426376775229530000
120294148	::426377904168390000
555976584	::426378896917811000
555976584	::426379229245095000
17179941	::426379365421940000
17179941	::426379594179305000
93026398	::426379976150372000
17179941	::426379983469420000
17179941	::426380043611545000
633010300	::426380251921666000
17179941	::426380355743260000
17179941	::426380639282429000
17179941	::426380992174358000
17179941	::426381336166010000
17179941	::426381447449309000
313529594	::426381521298423000
79754464	::426382053530406000
633010300	::426382180789411000
408831317	::426382248393195000
17179941	::426382591298916000
226329164	::426382886518784000
17179941	::426382933206003000
454471454	::426383783063859000
415897649	::426383976026996000
309355379	::426384653856288000
317860632	::426385043699691000
347984656	::426385704487120000
309355379	::426385752847835000
415897649	::426386729373683000
242812276	::426386823372611000
242812276	::426387031573692000
411700909	::426387161236398000
142950218	::426387269109682000
344285522	::426387466808225000
223594866	::426388430269218000
32800151	::426388503639760000
32800151	::426388536359534000
32800151	::426388669860036000
32800151	::426388733617635000
32800151	::426388945656492000
32800151	::426389040758145000
32800151	::426389174229291000
32800151	::426389350746578000
408831317	::426389372393758000
32800151	::426389415389593000
554801627	::426389723339182000
69801582	::426389947835109000
32800151	::426390083877347000
32800151	::426390124348182000
32800151	::426390196884471000
26897261	::426390245882331000
32800151	::426390285791154000
230659102	::426390317768515000
32800151	::426390514334572000
16860986	::426391033484967000
32800151	::426391372417888000
251961694	::426391838812299000
17179941	::426391882558873000
473454563	::426392508298706000
319191919	::426394549846831000
30151060	::426395058418757000
30151060	::426395405975572000
41658963	::426396260820471000
227859860	::426396518715645000
79754464	::426397353609003000
226329164	::426397421602897000
226329164	::426397784694980000
264234166	::426399046258143000
226329164	::426399967096209000
30151060	::426400839599947000
226329164	::426400949427384000
30151060	::426401301946433000
30151060	::426401400114130000
30151060	::426401612576612000
30151060	::426403495148007000
30151060	::426403666728611000
30151060	::426403882957545000
299879238	::426404138746777000
6652302	::426404619812491000
42265739	::426405158130434000
53584160	::426405507285266000
93026398	::426405530543091000
273497452	::426405742057226000
114952631	::426405777218084000
35597637	::426406844106817000
35597637	::426407113532116000
377035998	::426407171031449000
138940568	::426408490341777000
330645900	::426408698525650000
393802148	::426409389159743000
81723585	::426410512583106000
347984656	::426410704829427000
195008986	::426411061563379000
377035998	::426413286897119000
45704670	::426413642318622000
114970673	::426415198572793000
195276249	::426418417512771000
261605370	::426418564716052000
138940568	::426419258499682000
138940568	::426419294021615000
138940568	::426420154399203000
344857407	::426420429641637000
138940568	::426420719380332000
13298002	::426421589367066000
55665294	::426421891746643000
95299169	::426422389455749000
55665294	::426422945976549000
26897261	::426424016354938000
242812276	::426425891158507000
226329164	::426425920929665000
226329164	::426426847145246000
53584160	::426427541981634000
291459734	::426428347854249000
264234166	::426429252276588000
393801885	::426429307817582000
251961694	::426429522779860000
349365015	::426429655215005000
426685539	::426429802539925000
251961694	::426429948703035000
177692206	::426430209261195000
177692206	::426430247882354000
289707794	::426430282036940000
289707794	::426430340954337000
289707794	::426430366279548000
93026398	::426430399380586000
299484513	::426431480705740000
265029924	::426431940296966000
35597637	::426431948517810000
35597637	::426433694631329000
177692206	::426433953646399000
177692206	::426434048589041000
304661740	::426434464735330000
230659102	::426435495279620000
242812276	::426435961300746000
226329164	::426436280302731000
195276249	::426437661914836000
195276249	::426438063062274000
69662123	::426438370797973000
636632104	::426439558939410000
57120197	::426440370977636000
57120197	::426440470273609000
433003196	::426440961326317000
521919456	::426440976601579000
57120197	::426441053097304000
521919456	::426441346845392000
429696833	::426441543726022000
234236129	::426441818083819000
454471454	::426441948917149000
36460282	::426442024976658000
454471454	::426442084586115000
521919456	::426442944233492000
234236129	::426443565015638000
45929336	::426444399266893000
39105327	::426444574018379000
39105327	::426444584189583000
242812276	::426446866717622000
316878403	::426449597519499000
201722399	::426449735743184000
524903037	::426449983437819000
495598070	::426450942603448000
163115137	::426451730864570000
201722399	::426451742835093000
201722399	::426451848481222000
495598070	::426452998127378000
120294148	::426454425356742000
460429201	::426454805192515000
120294148	::426454816609820000
114952631	::426454842177908000
120294148	::426454890031112000
120294148	::426455270068596000
46978610	::426457163683610000
330468046	::426457271925633000
330468046	::426457535256612000
330468046	::426457588369080000
11822502	::426458810492796000
560822598	::426459426506420000
283625404	::426460382379524000
560822598	::426460499359051000
120294148	::426462945854627000
701949296	::426463229775077000
340107529	::426463477708754000
64582219	::426464260885975000
35597637	::426464412765917000
323691415	::426465048202973000
35597637	::426465056876810000
319469530	::426465082890256000
35597637	::426465127399833000
323691415	::426465140846772000
323691415	::426465265425977000
323691415	::426465310577655000
628045480	::426465364546183000
560822598	::426465491620610000
16292745	::426465572847878000
35597637	::426466018488094000
142950218	::426466692928380000
119434884	::426466956523614000
323691415	::426466985711767000
119434884	::426467466404192000
408831317	::426467637368209000
369460029	::426467645966123000
369460029	::426467684176257000
369460029	::426467805085437000
369460029	::426467931623411000
408831317	::426468120664875000
91024211	::426468341126299000
242812276	::426468449637109000
408831317	::426468520163954000
319469530	::426469850970865000
364646765	::426471307203465000
236112923	::426471623764353000
369460029	::426472150166675000
304182396	::426472212741107000
369460029	::426472238268047000
364646765	::426472458573451000
201722399	::426473584849321000
201722399	::426473760615833000
201722399	::426473883408285000
57120197	::426474875880882000
270041894	::426476257749266000
532616498	::426477148967555000
114952631	::426478616059211000
453963591	::426478825036189000
532616498	::426479198094782000
454471454	::426479821729067000
414374118	::426481006691221000
304182396	::426481548578148000
76870522	::426482043229188000
76870522	::426482228571287000
393802148	::426483263348031000
39105327	::426483832468930000
39105327	::426484027445374000
281589334	::426484601209761000
323691415	::426484830612623000
346392612	::426484848065523000
120294148	::426485987766968000
120294148	::426485997938155000
283625404	::426487591441940000
163242154	::426491384049467000
429696833	::426491574172655000
467758710	::426492209538408000
39105327	::426492703698735000
39105327	::426492935891197000
39105327	::426492981890121000
429696833	::426494390538760000
163242154	::426494986650415000
628045480	::426495157631205000
163242154	::426496241007349000
38053704	::426496532628504000
77366100	::426497268007833000
42795192	::426497451789266000
42795192	::426497927956033000
42795192	::426497945173647000
460471042	::426498159737856000
42795192	::426498298925420000
628045480	::426499004537778000
81723585	::426499442611875000
634822122	::426500978179702000
42795192	::426501023574679000
39105327	::426502268074999000
93026398	::426502286119284000
383045348	::426502310370365000
42795192	::426502522417586000
406110065	::426502589849419000
406110065	::426502764508618000
406110065	::426503194349277000
103526992	::426503202209796000
42795192	::426503880445140000
93026398	::426504627811803000
237112765	::426504695222247000
16039882	::426504735424671000
93026398	::426504849061343000
28299725	::426505044922761000
93026398	::426505180172267000
237112765	::426505394509201000
532616498	::426506437377159000
93026398	::426506454523465000
26897261	::426506596563173000
93026398	::426507366939770000
93026398	::426508332330123000
93026398	::426508533929365000
93026398	::426509340250746000
513825441	::426509589736333000
387625128	::426509594341302000
387625128	::426509764936232000
602895412	::426511254119645000
138940568	::426511269039181000
201722399	::426512033941843000
429696833	::426513124653424000
100373532	::426513195994341000
520759048	::426513496852140000
406110065	::426513925597704000
520759048	::426513945000947000
63261194	::426514868381167000
138940568	::426515835164057000
344857407	::426516819440967000
419307287	::426517432228802000
285988306	::426517498075574000
322643138	::426518408348192000
322643138	::426518538573336000
93026398	::426519116036718000
285988306	::426519277739716000
57120197	::426519305996345000
322643138	::426519432362332000
406110065	::426519845996605000
93026398	::426520169989414000
93026398	::426520613399044000
340107529	::426520719322005000
429696833	::426520766880837000
93026398	::426521551068872000
30151060	::426521614940123000
500308199	::426523773651922000
62066586	::426524641411092000
177692206	::426524783774552000
62066586	::426525544050487000
63261194	::426525666306433000
500308199	::426525967343816000
500308199	::426526585177387000
46184924	::426526671311609000
163242154	::426527225799000000
500308199	::426527582578679000
42795192	::426528052391063000
554041249	::426528414175354000
422304131	::426528572400869000
554041249	::426528678236160000
292558028	::426529070126358000
292558028	::426529240280866000
76870522	::426529445550112000
184578066	::426529539515113000
320249108	::426530547582509000
42795192	::426531006502301000
39105327	::426531115772293000
39105327	::426531175872475000
39105327	::426531483809898000
39105327	::426531596267556000
287721116	::426532053921067000
39105327	::426532435535212000
39105327	::426532526811648000
500308199	::426532698673274000
93026398	::426533004220325000
39105327	::426533686289252000
241324134	::426533964082606000
283625404	::426534065047470000
285141722	::426534133167570000
93026398	::426534418958647000
42795192	::426537634706386000
64926237	::426539581266075000
184578066	::426539885315371000
285141722	::426540060419567000
336821368	::426540596241920000
36485138	::426540798856167000
55665294	::426541430736437000
336821368	::426542496760754000
429696833	::426542799547146000
429696833	::426543448808648000
232793000	::426544482784264000
211316270	::426546101731487000
69662123	::426546702343241000
392434084	::426546713273192000
163242154	::426546787416285000
69662123	::426546872799748000
393499174	::426547043910582000
242812276	::426547127716950000
167222207	::426547426896650000
163242154	::426547570794856000
201722399	::426547655083581000
323691415	::426549452615471000
211316270	::426550056045789000
142950218	::426551241553227000
211316270	::426551974767915000
211316270	::426553123851997000
211316270	::426553178403131000
261605370	::426553764724498000
64926237	::426554280787456000
177692206	::426554449671499000
177692206	::426554749794918000
226329164	::426555074056159000
621062028	::426555983561637000
242812276	::426557299399086000
30151060	::426558555911884000
30151060	::426558731808432000
329502065	::426558840335659000
38053704	::426558876721217000
30151060	::426559119747977000
77366100	::426559251407204000
64905964	::426560573137244000
135328132	::426560691450183000
242812276	::426561449927114000
49118513	::426562770260480000
49118513	::426562912229281000
226329164	::426564836022308000
260979062	::426564884692606000
142950218	::426565547187515000
319191919	::426566053888794000
532616498	::426566704865746000
357265451	::426568330808283000
77366100	::426569143975178000
237024825	::426570470407028000
467758710	::426572068486795000
77366100	::426572274628444000
631782776	::426572306832310000
251961694	::426572387279458000
252355708	::426572546947817000
30151060	::426572944262037000
242443898	::426573384991133000
467758710	::426574650538070000
15086993	::426575460332359000
242443898	::426575592939859000
242443898	::426575880442617000
323691415	::426575931516256000
323691415	::426575953804795000
94215450	::426577697972973000
94215450	::426578363038568000
273497452	::426578373310021000
94215450	::426578644128260000
273497452	::426579093581074000
79754464	::426581610692378000
393802148	::426581929928830000
364646765	::426582003190730000
16039882	::426582326743924000
630076052	::426582913694461000
513825441	::426583693390807000
364646765	::426584313946050000
16039882	::426584637486284000
189272740	::426585156619489000
16039882	::426585317672361000
189272740	::426585409347256000
317860632	::426585539257438000
42265739	::426585627069390000
104945836	::426585935430426000
104945836	::426586003734659000
63261194	::426586302436638000
281408265	::426586510083624000
357265451	::426586960711262000
298090474	::426587527785361000
364646765	::426588553045237000
65501923	::426589842135187000
415897649	::426590075321729000
399695389	::426592479651954000
281408265	::426594160838062000
32252775	::426595907598315000
32252775	::426595919090692000
330645900	::426596471484346000
32252775	::426596558088724000
554801627	::426596879678205000
529698153	::426597050105344000
399695389	::426597119537852000
32252775	::426597291974483000
32252775	::426600303044349000
166307106	::426600539515002000
26897261	::426600771170627000
94226339	::426603221738455000
32252775	::426604391534440000
76870522	::426604642558935000
32252775	::426604655133859000
83092668	::426604660372549000
399695389	::426606702843031000
399695389	::426606944330084000
399695389	::426607183929696000
32252775	::426607431024914000
32252775	::426608027610144000
83092668	::426608073986560000
32252775	::426610458498699000
32252775	::426610897927557000
302525103	::426611029187899000
32252775	::426611036427657000
32252775	::426611204648628000
579271413	::426615248683290000
621062028	::426616026982129000
621062028	::426616031885283000
32252775	::426616763217096000
139155100	::426617633354821000
42265739	::426618671994130000
215427794	::426625815280119000
42265739	::426626979983413000
408031484	::426627440199229000
473718221	::426627905804722000
56723331	::426629081510449000
56723331	::426629229695209000
283051149	::426629450214543000
46184924	::426630799421493000
138940568	::426630870494375000
630637790	::426631513242075000
138940568	::426631568980213000
138940568	::426632558492012000
138940568	::426632611092791000
138940568	::426632726998188000
138940568	::426634534827065000
116343636	::426635936810549000
473118863	::426637662410117000
53584160	::426653631048208000
311724390	::426654423557738000
315872678	::426654590616887000
345261852	::426659362879193000
345261852	::426659448791117000
345261852	::426659686054506000
60712766	::426660317490200000
545129813	::426664492333023000
12685102	::426665890768490000
286216848	::426666111770169000
282625909	::426667272510242000
467852949	::426672846975143000
467852949	::426673364975898000
467852949	::426674797154553000
257097351	::426679050484998000
165658390	::426681717483524000
26198467	::426685804681785000
184195472	::426685880166674000
31250549	::426686728015867000
210674392	::426686937500356000
236930269	::426687822506909000
407395368	::426689074284343000
416506126	::426690718254383000
304182396	::426695458371952000
377486283	::426695666639704000
60399576	::426695929224105000
120294148	::426695981703630000
377486283	::426697513907671000
57933673	::426699001107202000
203145029	::426700689373679000
277794018	::426701815468412000
23838693	::426702325135470000
23838693	::426702553704062000
136114188	::426702656539992000
23838693	::426702780561383000
253120136	::426703144710467000
23838693	::426703267288989000
83878535	::426703898070351000
120294148	::426705516405219000
133508241	::426705582737727000
120294148	::426705751613001000
345261852	::426707618631921000
345261852	::426707660067442000
114952631	::426708552007155000
203145029	::426710105451954000
252355708	::426710185239793000
329471370	::426711048742133000
120294148	::426711196101017000
159944196	::426712332106878000
377035998	::426713147987087000
167222207	::426713237959495000
377035998	::426714013196496000
223594866	::426716892729212000
33708987	::426717243733737000
259233215	::426717360926760000
217214677	::426717790624432000
259233215	::426717958287917000
634822122	::426718181663580000
345261852	::426718248902463000
17179941	::426718267684564000
340107529	::426718397720965000
93026398	::426718406474080000
17179941	::426718458860945000
17179941	::426718582995578000
93026398	::426718722251042000
17179941	::426718783882149000
282110309	::426718925976772000
300594041	::426719082553937000
17179941	::426719151051530000
634822122	::426719181573074000
264234166	::426719365640101000
93026398	::426719422368481000
17179941	::426719501627822000
256088386	::426719662886252000
17179941	::426720294095441000
282110309	::426720428334133000
17179941	::426720495061323000
93026398	::426721029013397000
93026398	::426722030642552000
33708987	::426723076873945000
17179941	::426723724474056000
17179941	::426723804279087000
230903702	::426724041697681000
17179941	::426724199429054000
17179941	::426724368144928000
17179941	::426726284371062000
17179941	::426726684516028000
273497452	::426726756067065000
319469530	::426726823247237000
336821368	::426726843022995000
319469530	::426728053453381000
319469530	::426728766636044000
23838693	::426729142709940000
46697333	::426730097866186000
633010300	::426730893018140000
17179941	::426731220534190000
633010300	::426731397336666000
79073243	::426731474961051000
483526518	::426734043137187000
616892340	::426734974880841000
616892340	::426735156812980000
616892340	::426735283430649000
616892340	::426735705436336000
616892340	::426735833429729000
616892340	::426735914115534000
616892340	::426736008739033000
616892340	::426736058114375000
359806236	::426736191568740000
136114188	::426736243284926000
251892054	::426736284707868000
616892340	::426736691890896000
151129980	::426737549072011000
79073243	::426738248568692000
633010300	::426740491204317000
151129980	::426740534363688000
242812276	::426740704510230000
319469530	::426741257545994000
242812276	::426741417906819000
151129980	::426741857180086000
151129980	::426741917695475000
151129980	::426742671684554000
273497452	::426743035548798000
266235648	::426743555785109000
26897261	::426744456042516000
177645158	::426745809493712000
77366100	::426746070752714000
261605370	::426746533363859000
415897649	::426746975413735000
151129980	::426747873108033000
304661740	::426749061941956000
329502065	::426752399089217000
329502065	::426752834290216000
329502065	::426752986656694000
329502065	::426753179426889000
329502065	::426753262474125000
329502065	::426753349669486000
329502065	::426753452434157000
236112923	::426753580431716000
329502065	::426754279827701000
209345596	::426754783241052000
53584160	::426755003525513000
328871385	::426755050812092000
329502065	::426755135218274000
114952631	::426755326444965000
329502065	::426755346867040000
329502065	::426755495223758000
23839835	::426755510227193000
151129980	::426755560139014000
329502065	::426755671606845000
329502065	::426755757627822000
6652302	::426756974005334000
151129980	::426757480127799000
146512594	::426758824213893000
329502065	::426758908045045000
150839491	::426759020582428000
119434884	::426759163415261000
150839491	::426759643088449000
114952631	::426761149715976000
35597637	::426761665674481000
35597637	::426761950371258000
426402586	::426762899974287000
329502065	::426763271405064000
23838693	::426763687689732000
215427794	::426764270848573000
371416817	::426764732738326000
136114188	::426764909276594000
628045480	::426765604893106000
304661740	::426765824297144000
242812276	::426765975648993000
23838693	::426766175121707000
630007542	::426766291664248000
630007542	::426766536708087000
23838693	::426766692761747000
35597637	::426766863465734000
35597637	::426767482553368000
328871385	::426768221778096000
119434884	::426768462246342000
418783652	::426769156483330000
119434884	::426769663457263000
554633284	::426769791613825000
418783652	::426770452053495000
329502065	::426770798959796000
19569142	::426771350795984000
151129980	::426772552892313000
151129980	::426772664762785000
151129980	::426772752427913000
151129980	::426773057701941000
151129980	::426773096704794000
377035998	::426773181731319000
166735943	::426773352884105000
166735943	::426773427572072000
286487329	::426774232177979000
100373532	::426774850489692000
286487329	::426775018866233000
467758710	::426778363089281000
304661740	::426779477222240000
220465561	::426779683154178000
220465561	::426779845578604000
163115137	::426780197418188000
467758710	::426780373100417000
532616498	::426780629024665000
163115137	::426781278504251000
362168275	::426781540698578000
554633284	::426783740233138000
378778103	::426783777478934000
13298002	::426783987521310000
35597637	::426787393694597000
151129980	::426788662068510000
76870522	::426788778934419000
241324134	::426789005167190000
151129980	::426789158430842000
151129980	::426790100928716000
35597637	::426793341913923000
35597637	::426793488144171000
100313850	::426793724979720000
304661740	::426793779132379000
35597637	::426793830084780000
35597637	::426793881314033000
299484513	::426794436203270000
265029924	::426795097423093000
513825441	::426795709283958000
364646765	::426795865202651000
151129980	::426797287063310000
192677318	::426797491577950000
299879238	::426798024682389000
192677318	::426798237937586000
192677318	::426798470692077000
17179941	::426798848326246000
338830055	::426799583726157000
17179941	::426799938782388000
17179941	::426800043874869000
242812276	::426800813064069000
242812276	::426800912234209000
304661740	::426800914016395000
636632104	::426802190187913000
283625404	::426802377975287000
304661740	::426802523387604000
299879238	::426803241159241000
299879238	::426803308561719000
605601195	::426804490050994000
22734052	::426805981679726000
299879238	::426806460509855000
299879238	::426806861086859000
299879238	::426807211512590000
151129980	::426807523731988000
299879238	::426807746751905000
23838693	::426807970710552000
532616498	::426808567812071000
23838693	::426808880098578000
234948012	::426808919361454000
329471370	::426809448837824000
14424207	::426809632561319000
460471042	::426810726125408000
630007542	::426810780466429000
223998080	::426810940487507000
57120197	::426811013388713000
242812276	::426811926338080000
35597637	::426812421194657000
35597637	::426812496419516000
320249108	::426813475432976000
241324134	::426813736121536000
114952631	::426813821810769000
241324134	::426813867554275000
120294148	::426815859483766000
276887663	::426816182155362000
281408265	::426816766824562000
276887663	::426817279846658000
192677318	::426822232707694000
163115137	::426823262103162000
164816411	::426824572243943000
164816411	::426824941883777000
164816411	::426825271136628000
15681561	::426825562967924000
20935798	::426825875326521000
266235648	::426826735519145000
266235648	::426826754854907000
266235648	::426826814195896000
15681561	::426827112067002000
266235648	::426827838017519000
17179941	::426828744452743000
17179941	::426828899574894000
364646765	::426829001571569000
15709088	::426829640393826000
17179941	::426829701819015000
17179941	::426829756588253000
17179941	::426829894073335000
344857407	::426830084394057000
252355708	::426830667159044000
12685102	::426832398794629000
555976584	::426832730685337000
369310186	::426832826617835000
555976584	::426832970469482000
252355708	::426833275244400000
252355708	::426833424674848000
369310186	::426833588244725000
369310186	::426833948766113000
43980775	::426834271869734000
57120197	::426835021408649000
377035998	::426837445787648000
139155100	::426838416412909000
57120197	::426839005028573000
39105327	::426841123965763000
180388620	::426841620193882000
453963591	::426843022140010000
103526992	::426843095691313000
453963591	::426843251039952000
283625404	::426843680839061000
453963591	::426844924885999000
66021164	::426846862599933000
319469530	::426846921266036000
66021164	::426847008759238000
32252775	::426847694234353000
32252775	::426848196594507000
364646765	::426850914482151000
364646765	::426850971843440000
408831317	::426852743484293000
242812276	::426852782856216000
513825441	::426852810706399000
408831317	::426852996455366000
120294148	::426853327167840000
408831317	::426855004125663000
319469530	::426855354551783000
408831317	::426856084184109000
408831317	::426856300564074000
69801582	::426856661937315000
242812276	::426857075709603000
304182396	::426857734806327000
236112923	::426858325225922000
408831317	::426859152351453000
236112923	::426859671064821000
236112923	::426859709585321000
261605370	::426860077031911000
186472636	::426861414134054000
186472636	::426861471394705000
408831317	::426861564591738000
186472636	::426861586872279000
186472636	::426861644564946000
186472636	::426861683978805000
467758710	::426862096639209000
224130581	::426862194366885000
377035998	::426862936028508000
46697333	::426863237468913000
406110065	::426865036355964000
383045348	::426865425079476000
429696833	::426865551269310000
367308760	::426865976844361000
429696833	::426866022520344000
163115137	::426866036265451000
429696833	::426866207401074000
429696833	::426866352326836000
478020840	::426866777406971000
373736716	::426868269233209000
408831317	::426868760192901000
301244439	::426869488848736000
431944862	::426869913043484000
433003196	::426869920266473000
433003196	::426870061610336000
43980775	::426871659035783000
139527150	::426873429715730000
83092668	::426874901145059000
338830055	::426875047530078000
6652302	::426875082904858000
328871385	::426876145196216000
242443898	::426876195436003000
589654759	::426876765085380000
242443898	::426877173841272000
206467937	::426880154871148000
408031484	::426880341031137000
120294148	::426881666041540000
367308760	::426881713080262000
120294148	::426881998725341000
120294148	::426882309712007000
120294148	::426882521977339000
35597637	::426882548493344000
264311875	::426883895359856000
339272559	::426884873484525000
339272559	::426884970159026000
339272559	::426885018045415000
215427794	::426886000128712000
433003196	::426886108690259000
433003196	::426887669671817000
301042701	::426888041408761000
90211828	::426888807053819000
429696833	::426889062356508000
429696833	::426889278665154000
57120197	::426891369462788000
79902186	::426891996851351000
251892054	::426892320785842000
245935219	::426895009061666000
245935219	::426895149612802000
423422030	::426895252986019000
423422030	::426895384427118000
63261194	::426896618432888000
242812276	::426896683566657000
38053704	::426896811685859000
57120197	::426896922989694000
589654759	::426897398745808000
224130581	::426897879320772000
589654759	::426898524098560000
377035998	::426898879372468000
589654759	::426898915389341000
377035998	::426898935345475000
589654759	::426899010134499000
589654759	::426899658427084000
589654759	::426900153237532000
589654759	::426900308292550000
185633935	::426900536588505000
589654759	::426901133907730000
79902186	::426901185657053000
309355379	::426901250597486000
589654759	::426901369589891000
589654759	::426901472199335000
589654759	::426901624725184000
589654759	::426901867915145000
185633935	::426902038585556000
589654759	::426902046298869000
344857407	::426902062568206000
589654759	::426902190712963000
185633935	::426902193275678000
344857407	::426902833338650000
261438579	::426903078877425000
57120197	::426903704168460000
589654759	::426903913821143000
429696833	::426903984339570000
429696833	::426904297503072000
185633935	::426904769933099000
185633935	::426906982361350000
634804128	::426907349912006000
634804128	::426907518296530000
83092668	::426907904525213000
226329164	::426908112256524000
185633935	::426908376963223000
251892054	::426908849279619000
185633935	::426908908318646000
20935798	::426909069581250000
79902186	::426909354668097000
299879238	::426909547283095000
499290157	::426909769337929000
499290157	::426909930369847000
185633935	::426910141561454000
589654759	::426910844673601000
589654759	::426911364272386000
589654759	::426911707198668000
589654759	::426911883011325000
589654759	::426912322150756000
589654759	::426912547208720000
589654759	::426912647263842000
339272559	::426912667081531000
589654759	::426913000902393000
589654759	::426913284370235000
264295397	::426913484186865000
589654759	::426914063722246000
634804128	::426914333717581000
128103434	::426914608914661000
128103434	::426914616128851000
251892054	::426914876578349000
589654759	::426915104173862000
589654759	::426915357576941000
428300082	::426915363373473000
163242154	::426915719511420000
346392612	::426915758678224000
163242154	::426916083078287000
163242154	::426916405292699000
415897649	::426916637275463000
589654759	::426916691030061000
267323089	::426916937050767000
267323089	::426917070882607000
339272559	::426917075354140000
589654759	::426917343596650000
128103434	::426918610922397000
589654759	::426920342406565000
589654759	::426920723937251000
589654759	::426921066469285000
589654759	::426921989841125000
589654759	::426922099920613000
121100953	::426922138130718000
589654759	::426922300605493000
605327407	::426922465810325000
589654759	::426922630009331000
121100953	::426922780706492000
589654759	::426922796103790000
589654759	::426923308861644000
121100953	::426923342848090000
589654759	::426923489686470000
339272559	::426923570531663000
392156048	::426923840610918000
224130581	::426923905782394000
589654759	::426923969456136000
121100953	::426924185756385000
121100953	::426924569971404000
56723331	::426924657384513000
56723331	::426924683930259000
56723331	::426924771100479000
63261194	::426925268499185000
223005614	::426925503405383000
415897649	::426925551027113000
223005614	::426925901746827000
260979062	::426927787815870000
55665294	::426928136458993000
55665294	::426928303753015000
69801582	::426928778179526000
69801582	::426929341701033000
524903037	::426932159887466000
318224190	::426934030676668000
236112923	::426934098553077000
69801582	::426934358537416000
69801582	::426934709940420000
69801582	::426934756459425000
69801582	::426934851426856000
21764174	::426936729568681000
129844944	::426937218008371000
318224190	::426938501666328000
377035998	::426938892197961000
519936824	::426939052193890000
320954938	::426940527053791000
376940853	::426941632135430000
320954938	::426941766843904000
364646765	::426944036788637000
285988306	::426944076743983000
364646765	::426944147690254000
393622132	::426945476470898000
161346822	::426945532997537000
186472636	::426946099883298000
161346822	::426946118664990000
433168829	::426947365161799000
65501923	::426947421931708000
142950218	::426947651121451000
56723331	::426947727876829000
56723331	::426947925806039000
142950218	::426949286451216000
433168829	::426949661124206000
433168829	::426951190690013000
545540214	::426951258356736000
32787499	::426951580907081000
528542109	::426952016946933000
634804128	::426955484587753000
48612192	::426956199708209000
69801582	::426956524578435000
69801582	::426956567356133000
226329164	::426956672557649000
64905964	::426957182970892000
329502065	::426959457411543000
329502065	::426963753108664000
226329164	::426963821706878000
226329164	::426963902610804000
431944862	::426965511105429000
431944862	::426965917289828000
276887663	::426965919080800000
94226339	::426966077214425000
48612192	::426968699161956000
48612192	::426969049713475000
185633935	::426969222988972000
185633935	::426969670613471000
555976584	::426970209413775000
185633935	::426970396223889000
15681561	::426971098027020000
150839491	::426972933097926000
185633935	::426973230663225000
185633935	::426973473807024000
634822122	::426973588491476000
185633935	::426973975017959000
226329164	::426974879846760000
65501923	::426975066178342000
377486283	::426977175326031000
65501923	::426978148945633000
349365015	::426982623571767000
65501923	::426983882886373000
185455808	::426988377192546000
185455808	::426988557191094000
185455808	::426988755010867000
185455808	::426989276937846000
408031484	::426989876857159000
473718221	::426990363845201000
229364831	::426991480658751000
283051149	::426991932951121000
355859159	::426993162142617000
374289648	::426997562974146000
322763942	::426998047584047000
226329164	::426998332993458000
161346822	::426998814071717000
114600119	::427000621175435000
473118863	::427001164215767000
195846146	::427001525425016000
250338969	::427001723232591000
167222207	::427001779000455000
250338969	::427001918469054000
250338969	::427001999901483000
250338969	::427002477347483000
377486283	::427002753869553000
250338969	::427003111954448000
224346133	::427003234809827000
167222207	::427003242573467000
167222207	::427003456642383000
167222207	::427003681394135000
250338969	::427004599619162000
250338969	::427004660495302000
406110065	::427004868684156000
250338969	::427006082134048000
250338969	::427006151461322000
250338969	::427006261784088000
33538323	::427006348199751000
250338969	::427006886898974000
250338969	::427007247424561000
167222207	::427007313506238000
250338969	::427007463087280000
250338969	::427007781355282000
33538323	::427009570662535000
17179941	::427009621857816000
17179941	::427009796185661000
46276184	::427011390109675000
46184924	::427011577116512000
139155100	::427012173383368000
281408265	::427016198065106000
311724390	::427017106454872000
545129813	::427019327616061000
266095621	::427020237767471000
266095621	::427020295887945000
266095621	::427020539597955000
266095621	::427023689725792000
236167599	::427024784585539000
345261852	::427029365608558000
345261852	::427029487264333000
345261852	::427029920607256000
66021164	::427030906444861000
132479234	::427032104833384000
12685102	::427039074508365000
377486283	::427039839465111000
274432702	::427039936940752000
315872678	::427040908106690000
60712766	::427041802609491000
165658390	::427044180636884000
408031484	::427045581270581000
79754464	::427047282022694000
26198467	::427048352019009000
184195472	::427048427772329000
31250549	::427049302431498000
210674392	::427049522695380000
236930269	::427050200272621000
120294148	::427050455831953000
407395368	::427051453367074000
120294148	::427053054673035000
416506126	::427053127540277000
60399576	::427058311708426000
319469530	::427059799357149000
120294148	::427060483070631000
120294148	::427060766605586000
57933673	::427061414247673000
120294148	::427061489665839000
120294148	::427061698189869000
482944497	::427062778235322000
482944497	::427063175087804000
277794018	::427064262360432000
397934536	::427064289745072000
319469530	::427065519158857000
253120136	::427065539454705000
319469530	::427065671504384000
83878535	::427066297302532000
518039543	::427067606965579000
133508241	::427067985522462000
319469530	::427068134747828000
319469530	::427068431331237000
319469530	::427068550315257000
319469530	::427071812808491000
94215450	::427072753678970000
329471370	::427073467859492000
16039882	::427074319802314000
159944196	::427074812087771000
79754464	::427076727941373000
79754464	::427078734425096000
495598070	::427078837911191000
33538323	::427079885048131000
79754464	::427080680414408000
605601195	::427081376706617000
300594041	::427081495446966000
256088386	::427082091042312000
426786499	::427082651736870000
230903702	::427086522945261000
79754464	::427087484389191000
12685102	::427087862224670000
166307106	::427088273673302000
79754464	::427088538803634000
336821368	::427089221711437000
79754464	::427089450435612000
217214677	::427090386490650000
373736716	::427092889785888000
27237232	::427092949806358000
114952631	::427093420994084000
218302876	::427093658270056000
378901511	::427095049965277000
378901511	::427095271986569000
555976584	::427095747486420000
483526518	::427096735559610000
36485138	::427097009913626000
227859860	::427097125239795000
500308199	::427097978781073000
227859860	::427098138885632000
46184924	::427098431992393000
359806236	::427098761920143000
94215450	::427099246626877000
605601195	::427100138910543000
142950218	::427102768135155000
408031484	::427106823452520000
573061645	::427106945225355000
573061645	::427107015173750000
136114188	::427107414887137000
128103434	::427107670236364000
128103434	::427107688212754000
573061645	::427107871155683000
573061645	::427108031755583000
573061645	::427108329014296000
573061645	::427108685265903000
573061645	::427109154788868000
573061645	::427109354660036000
573061645	::427109387555979000
223005614	::427109431361699000
573061645	::427109697775501000
573061645	::427110304032362000
573061645	::427110677514186000
573061645	::427110950102396000
274191278	::427111631412158000
573061645	::427111866197106000
274191278	::427111938795900000
573061645	::427112341570736000
371416817	::427112786473533000
573061645	::427113182130208000
573061645	::427113695076839000
573061645	::427113985091964000
226329164	::427114033528201000
323011452	::427114753656635000
573061645	::427114762128740000
573061645	::427115043079991000
573061645	::427115304095723000
573061645	::427115770925957000
226329164	::427115922105856000
573061645	::427116025386004000
142950218	::427116313547665000
573061645	::427116329569505000
573061645	::427116387048247000
573061645	::427116604682280000
573061645	::427116968638820000
242812276	::427116989866582000
573061645	::427117314517901000
573061645	::427117475352690000
79754464	::427117634015211000
323011452	::427117810808942000
573061645	::427118344320192000
6652302	::427118883929989000
242812276	::427119086615953000
41658963	::427121040548827000
315872678	::427121576496992000
315872678	::427121664808062000
315872678	::427121802389618000
315872678	::427121894022598000
315872678	::427121925433745000
319469530	::427122717561597000
81723585	::427123189605359000
242812276	::427123850405765000
537003519	::427124054802563000
114600119	::427125510293164000
114600119	::427125574948388000
114600119	::427125771468296000
329502065	::427126205888741000
185633935	::427126700275953000
65501923	::427127487215067000
628045480	::427128269641486000
114600119	::427128520943632000
630007542	::427128629944778000
630007542	::427128642393477000
185633935	::427128699654516000
65501923	::427128725394558000
114600119	::427128876788355000
114600119	::427128940193644000
393801885	::427130185226653000
301244439	::427130433663676000
142950218	::427130656075026000
122725183	::427130679474667000
114600119	::427130917996748000
114600119	::427130979594289000
340107529	::427131293768646000
114600119	::427132986031898000
35597637	::427133186259558000
114600119	::427133273853427000
114600119	::427133433631240000
114600119	::427133761130889000
237112765	::427134148331855000
114600119	::427135315749654000
349365015	::427135808886542000
349365015	::427135813504471000
114600119	::427136180971651000
378901511	::427137055186235000
353567857	::427137188464041000
340107529	::427137910836826000
340107529	::427138382712807000
242812276	::427139177126584000
242812276	::427139265748017000
242812276	::427139402792726000
226329164	::427140529873498000
114952631	::427141003024154000
593259997	::427141851414405000
593259997	::427141883609882000
593259997	::427142031673409000
506100348	::427142039373742000
506100348	::427142217245790000
377952732	::427143851459895000
281408265	::427144930318753000
13298002	::427146363928084000
506100348	::427146688365465000
281408265	::427147017127620000
633010300	::427147756319547000
281408265	::427147969347858000
377952732	::427148262915981000
281408265	::427148955613265000
344857407	::427155390325727000
16039882	::427156264217374000
711532177	::427159541277417000
596191047	::427159665513103000
506100348	::427159984208498000
328871385	::427164469043531000
636632104	::427164947206787000
81723585	::427165449365635000
81723585	::427166661234290000
43980775	::427167734674096000
226329164	::427167917055410000
28299725	::427170275688722000
286487329	::427171584822898000
281408265	::427171692939448000
79754464	::427173766830256000
628045480	::427174099597946000
247362551	::427174794874744000
100313850	::427175293904621000
701949296	::427175758805467000
309355379	::427176472013725000
242812276	::427176788398448000
242812276	::427176902026362000
226329164	::427177052719284000
242812276	::427177538365161000
30151060	::427178685297602000
426402586	::427179117554204000
114600119	::427180136547774000
547745977	::427180191652544000
114600119	::427180253141032000
114600119	::427180267594588000
114600119	::427180290554220000
393499174	::427180504014524000
547745977	::427181950848487000
230659102	::427182021593419000
42261351	::427182506069078000
414374118	::427183339720552000
36485138	::427183484915163000
330645900	::427183942681100000
42261351	::427184167562915000
39105327	::427184981945745000
94215450	::427185849445654000
42261351	::427186308679622000
42261351	::427186381807312000
42261351	::427186437683806000
42261351	::427186510337544000
42261351	::427186543720013000
120294148	::427187113441103000
120294148	::427187609216229000
242812276	::427187806306578000
242812276	::427187970417102000
355859159	::427189952477396000
242812276	::427190093636730000
242812276	::427190250784690000
166307106	::427190634169270000
166307106	::427190773264969000
114600119	::427191040492445000
114600119	::427191101146288000
251961694	::427192617236172000
251961694	::427193243475116000
251961694	::427193341810585000
121100953	::427195129066422000
378778103	::427195651722838000
384109939	::427196772528558000
122725183	::427197500882038000
230659102	::427198045294305000
42261351	::427198810809311000
500308199	::427203033919803000
16039882	::427206160064598000
317860632	::427207021092298000
721462429	::427207038964232000
242812276	::427207355261288000
242812276	::427207898435821000
348326168	::427208678073454000
206467937	::427210738457788000
242812276	::427213698630156000
242812276	::427213953916469000
242812276	::427214546550661000
242812276	::427214812989652000
184578066	::427214885022203000
242812276	::427214907428573000
242812276	::427216431215046000
408031484	::427219099702534000
24972379	::427219621171580000
16039882	::427221393202098000
317860632	::427222001246154000
24972379	::427222099455799000
24972379	::427222389093462000
192677318	::427222760096800000
242812276	::427223316982927000
242812276	::427223424675901000
24972379	::427223437463937000
24972379	::427223622952841000
423422030	::427224295576961000
16039882	::427224307815567000
24972379	::427224441806802000
69801582	::427225116012191000
24972379	::427225296572387000
24972379	::427225468681478000
24972379	::427225808155860000
24972379	::427226625554411000
367308760	::427226656965554000
114952631	::427226972456882000
285141722	::427226990064594000
24972379	::427227375030386000
383045348	::427228251493122000
192677318	::427231052676222000
241324134	::427231511235276000
371416817	::427232896869761000
227425418	::427233210133917000
227425418	::427234343178608000
251892054	::427234436552601000
423422030	::427234874735755000
57804016	::427235715119079000
24972379	::427236389663408000
634804128	::427237431981527000
602895412	::427240310888857000
65501923	::427240725911064000
65501923	::427240778184683000
589654759	::427241106661978000
589654759	::427241644447248000
16039882	::427242121095954000
16039882	::427242613935071000
65501923	::427242862695038000
65501923	::427243232720715000
227425418	::427244257666007000
32787499	::427245696748486000
255765560	::427245976265314000
346392612	::427246453967187000
346392612	::427246492970008000
589654759	::427249037260369000
138940568	::427249228570959000
138940568	::427249414198284000
138940568	::427249492271058000
589654759	::427249945461420000
64905964	::427249978650550000
589654759	::427250006689857000
408831317	::427250285161902000
138940568	::427250375172046000
138940568	::427250476762271000
138940568	::427250671377985000
589654759	::427251077172715000
355859159	::427251216457150000
53584160	::427252435565174000
138940568	::427252683805061000
138940568	::427252793200885000
102393543	::427253714102280000
102393543	::427254335320633000
100373532	::427254861994807000
138940568	::427255100084862000
138940568	::427255180980400000
138940568	::427255383493988000
261564905	::427255695281373000
138940568	::427255956339445000
445808726	::427257562371985000
473454563	::427258448167047000
160671151	::427262116777955000
57804016	::427262201926549000
241324134	::427262526460792000
57804016	::427263593030385000
114600119	::427263763260399000
94310638	::427263830876356000
114600119	::427263922174197000
114600119	::427263965165797000
445669112	::427264723428851000
445669112	::427264727136628000
367308760	::427265219476611000
346392612	::427265807715143000
261605370	::427266463469408000
194359942	::427266633782931000
547745977	::427267603698954000
125560060	::427267653384671000
555976584	::427267975188463000
125560060	::427268113600483000
547745977	::427268121603211000
20935798	::427268318878502000
125560060	::427268807309017000
317860632	::427270247314235000
83092668	::427270365610799000
83092668	::427270554744549000
309355379	::427271474555400000
238401588	::427272345230000000
33538323	::427272423407222000
238401588	::427272681084710000
238401588	::427272807383568000
166307106	::427272896319614000
33538323	::427272906557509000
166307106	::427272938006773000
426402586	::427273000099274000
238401588	::427273154957164000
373006574	::427273920887390000
259233215	::427274328145534000
22327740	::427274909325475000
83092668	::427275929665429000
634804128	::427275976607662000
224130581	::427275977023299000
634804128	::427276283173552000
224130581	::427276345518067000
238401588	::427276514598879000
125560060	::427276670379106000
238401588	::427276727937933000
33810989	::427276820816203000
238401588	::427276905692553000
433003196	::427277856646103000
19501845	::427277872668377000
547745977	::427278893418958000
355859159	::427280103006273000
547745977	::427280105501519000
547745977	::427280208652013000
415206019	::427280226591047000
547745977	::427280882307588000
547745977	::427281250525523000
547745977	::427282179249299000
547745977	::427282299604848000
547745977	::427283127279427000
90265908	::427284121787052000
175928437	::427284200614793000
547745977	::427284277164658000
547745977	::427284456785723000
24972379	::427284952229900000
547745977	::427285363950759000
547745977	::427285887907409000
344857407	::427285933705015000
547745977	::427286117864325000
24719772	::427286853256232000
547745977	::427286871710765000
547745977	::427287166733938000
721462429	::427287186825023000
24972379	::427287900259356000
547745977	::427288285585489000
634804128	::427288587810263000
634804128	::427288930652655000
322643138	::427289263043260000
532616498	::427289316763512000
322643138	::427289511689977000
121100953	::427290724821110000
319191919	::427291688378580000
319191919	::427291724202115000
547745977	::427292091866050000
547745977	::427292702795784000
42261351	::427293034774945000
547745977	::427293535889408000
547745977	::427293630085095000
547745977	::427294373059903000
330645900	::427295656659546000
433003196	::427296247792545000
285988306	::427296564240216000
529698153	::427297257042345000
547745977	::427298466268602000
547745977	::427298686171762000
349365015	::427299898237534000
321102847	::427299899831750000
227476350	::427301571026644000
227476350	::427301860198719000
32787499	::427301989677297000
227476350	::427302122707623000
227476350	::427302661155590000
227476350	::427303134176612000
227476350	::427303293983797000
227476350	::427303375013564000
226329164	::427303479242424000
266095621	::427303597400158000
369310186	::427303860248379000
266095621	::427304462919938000
64926237	::427304633917534000
598834287	::427306725075853000
251961694	::427306753576173000
598834287	::427306923461844000
598834287	::427307095218597000
547745977	::427308719404511000
621062028	::427308934957780000
83092668	::427310966645456000
431944862	::427311146106757000
76870522	::427311918231998000
76870522	::427312123543183000
129844944	::427313585153667000
76870522	::427313823867883000
76870522	::427314267222589000
76870522	::427314358247387000
545540214	::427314366006824000
33708987	::427315409067737000
537003519	::427315864330051000
63261194	::427316479588327000
161346822	::427316788930428000
338830055	::427317532081418000
34841151	::427319256985108000
266095621	::427321026666856000
138940568	::427321344859320000
266095621	::427321385745412000
33538323	::427321648522747000
226329164	::427322222811029000
166735943	::427322608598532000
142950218	::427324662599933000
32252775	::427324979970338000
33810989	::427326942308610000
94226339	::427328743334375000
529698153	::427334364045660000
153133040	::427335510915571000
328871385	::427336863884386000
328871385	::427337066070831000
328871385	::427337247138934000
628045480	::427339327442788000
345261852	::427339904129843000
579271413	::427341617297510000
32252775	::427342865694720000
163115137	::427345195743850000
104945836	::427348874617839000
349365015	::427351391959797000
621062028	::427352143993896000
32787499	::427352377927434000
408031484	::427352477046820000
473718221	::427353111758262000
245935219	::427354790452932000
283051149	::427355183018831000
116343636	::427358799947513000
319469530	::427359085135396000
319469530	::427359141435564000
116343636	::427359667170205000
319469530	::427360025934573000
53165262	::427362717695868000
53165262	::427363248128917000
53165262	::427363738312658000
53165262	::427364373439344000
232793000	::427365398086815000
83092668	::427366768089522000
57120197	::427377862169993000
261605370	::427378020526338000
66882384	::427379244952350000
195846146	::427380285819219000
286216848	::427392024577196000
60712766	::427392442871316000
628045480	::427394741224108000
120294148	::427395088042700000
120294148	::427396170269597000
120294148	::427396378323849000
120294148	::427399386055073000
226329164	::427399860514332000
120294148	::427399904181637000
315872678	::427403171632119000
165658390	::427406598273634000
215427794	::427407083974447000
79754464	::427409858871033000
26198467	::427410782251266000
184195472	::427410858453377000
31250549	::427411715865600000
210674392	::427411930509082000
545129813	::427412576096776000
236930269	::427412595989942000
407395368	::427413848803393000
416506126	::427415514764152000
60399576	::427420686206791000
57933673	::427423815023353000
277794018	::427426642126843000
20545953	::427427911189016000
253120136	::427427914812882000
83878535	::427428671687630000
133508241	::427430365477617000
518039543	::427430574370717000
125560060	::427433710737059000
125560060	::427433944036814000
329471370	::427435819616317000
159944196	::427437149584375000
251892054	::427437692457328000
317860632	::427438766240714000
229364831	::427438985112481000
229364831	::427439090012024000
317860632	::427439828985081000
91024211	::427439965333491000
300594041	::427443855839866000
256088386	::427444446959915000
317860632	::427445803477504000
371416817	::427446580086857000
53584160	::427446729466585000
53584160	::427446959800979000
321166954	::427447632739315000
230903702	::427448839071465000
120294148	::427450445720977000
175928437	::427450764009537000
336821368	::427451618921959000
120294148	::427456672282734000
467772798	::427457041243066000
120294148	::427457538389704000
142384634	::427458239476006000
120294148	::427458652992446000
483526518	::427458908353871000
33708987	::427459291160006000
313529594	::427460537958805000
711532177	::427460731215159000
120294148	::427460749083287000
359806236	::427460967320940000
16039882	::427461036061765000
120294148	::427461241398124000
142384634	::427461376324669000
217214677	::427462722746191000
16039882	::427462981404745000
120294148	::427466053963481000
53165262	::427466087475585000
120294148	::427468322163421000
317860632	::427468449002950000
120294148	::427469085149261000
120294148	::427469151670919000
120294148	::427469317140398000
120294148	::427469601073807000
120294148	::427469825909477000
473454563	::427472752602533000
120294148	::427473087857426000
120294148	::427474014031069000
120294148	::427474142938824000
120294148	::427474383377268000
120294148	::427475093141610000
120294148	::427475347807162000
120294148	::427475559753736000
261605370	::427478250835959000
453963591	::427479033731751000
6652302	::427479500876570000
453963591	::427481026391072000
122725183	::427482425552146000
122725183	::427482784106442000
453963591	::427483013031546000
45929336	::427483212760510000
41658963	::427483425969172000
23839835	::427483568898453000
255711119	::427484405066518000
23839835	::427484509206872000
339272559	::427484687297429000
453963591	::427484755508989000
628045480	::427485012406317000
23839835	::427485185211256000
23839835	::427485990169489000
23839835	::427486227214786000
23839835	::427486492785512000
23839835	::427486985490407000
23839835	::427487105195855000
23839835	::427487205045460000
23839835	::427487527478378000
116633811	::427488016009936000
330645900	::427488091058614000
23839835	::427488373079425000
23839835	::427488537366122000
330645900	::427489131376025000
330645900	::427489708172537000
157117376	::427490555401355000
628045480	::427490591660716000
242812276	::427491115504508000
242812276	::427491183800369000
242812276	::427491292709654000
328871385	::427491424800489000
320249108	::427491434254438000
328871385	::427491447562981000
242812276	::427491790682611000
30944417	::427492200272773000
16039882	::427493694392913000
315872678	::427493856221741000
315872678	::427493952300675000
315872678	::427494064741568000
315872678	::427494138011852000
315872678	::427494188918116000
30944417	::427494366899220000
317860632	::427494907427577000
378901511	::427496338943528000
136114188	::427496688408748000
349365015	::427496898698956000
180911733	::427497533884334000
114952631	::427497602150432000
317860632	::427497628478107000
317860632	::427497925443203000
328871385	::427498073674100000
308726677	::427498342038265000
349365015	::427498345398280000
201113172	::427499160003043000
242812276	::427499372277137000
323076337	::427500051825299000
41658963	::427500970537680000
120294148	::427501648253296000
378901511	::427502742244831000
344857407	::427503300066295000
428300082	::427505176636043000
428300082	::427505600088788000
223005614	::427505747363381000
266095621	::427506674442964000
266095621	::427507214262480000
167222207	::427507395863269000
13298002	::427508746412359000
209345596	::427509021596454000
378901511	::427510214309322000
426786499	::427510573190750000
242812276	::427511664666492000
453963591	::427511748460281000
426786499	::427512564507873000
167222207	::427514199456374000
167222207	::427514524330377000
111978710	::427515627637452000
224130581	::427515774048407000
167222207	::427515841283125000
111978710	::427516943088615000
167222207	::427517632368365000
111978710	::427517891177504000
167222207	::427517902825472000
167222207	::427518064855629000
242812276	::427518556985913000
167222207	::427518795885060000
242812276	::427518949295947000
224130581	::427519439878512000
224130581	::427519646741590000
309355379	::427519819853082000
224130581	::427520060148940000
167222207	::427520336633294000
167222207	::427520678297092000
16710226	::427521442272804000
299484513	::427521456755310000
330645900	::427522539691057000
377952732	::427523764684075000
428300082	::427525915070189000
428300082	::427526248215371000
304182396	::427526262630801000
478020840	::427527051092836000
393499174	::427527467838881000
636632104	::427527802930208000
289707794	::427528908414521000
529698153	::427529287017578000
76870522	::427529500453109000
519936824	::427529869803532000
519936824	::427529985079779000
519936824	::427530124540387000
167222207	::427530190848557000
167222207	::427530457526579000
54721301	::427531631771934000
215427794	::427531916011900000
264295397	::427532066134429000
285141722	::427532246669459000
264295397	::427532941351481000
153133040	::427533044829159000
701949296	::427533049488621000
448325555	::427533497948205000
121100953	::427533502335434000
166735943	::427534046420144000
634804128	::427534477842059000
634804128	::427535227007676000
242812276	::427535309795229000
30671407	::427535561113358000
247362551	::427537173156352000
166307106	::427537416799657000
506100348	::427538744996950000
340107529	::427539472314814000
519936824	::427540530298228000
528542109	::427540667255226000
454406979	::427541119766130000
628045480	::427541786673029000
528542109	::427542395417542000
528542109	::427542830157139000
111978710	::427543818863247000
319469530	::427544017820483000
265029924	::427544754318880000
445808726	::427545792346587000
554801627	::427546133838454000
628045480	::427549054302560000
519936824	::427550223112470000
150839491	::427551417650274000
120294148	::427551580943294000
120294148	::427552029083709000
53584160	::427553358233493000
195276249	::427554026646159000
15709088	::427554420302561000
195276249	::427554595297304000
411700909	::427554848490663000
475356723	::427556478979829000
34841151	::427557648784195000
344857407	::427558595526287000
415897649	::427561317935767000
83092668	::427562025322295000
83092668	::427562843224158000
251892054	::427562958500413000
226329164	::427564427408576000
46276184	::427565138519285000
201722399	::427565563746209000
201722399	::427565865035649000
251892054	::427566273430835000
251892054	::427566496773316000
251892054	::427566647839576000
201722399	::427566879260311000
201722399	::427566944137785000
281408265	::427567243333861000
634804128	::427567517431644000
48152030	::427568063207055000
16292745	::427571610888196000
251892054	::427573031704465000
251892054	::427573135945510000
69801582	::427573472169295000
329395128	::427574488528846000
185633935	::427574538764034000
329395128	::427574851650740000
329395128	::427575700670136000
185633935	::427575980908376000
185633935	::427576657206317000
329395128	::427576853281640000
201722399	::427576965831598000
329395128	::427577087558688000
329395128	::427577167770583000
185633935	::427577450617651000
393499174	::427578986558787000
32787499	::427583536892477000
75209135	::427584550621831000
75209135	::427585087333355000
75209135	::427585313121132000
242812276	::427585922096721000
329395128	::427585938274144000
75209135	::427586117773176000
15688986	::427586929383575000
14424207	::427587430804652000
273497452	::427588287230775000
241324134	::427590606412845000
383045348	::427591234631118000
414374118	::427591530032144000
282697692	::427592419816001000
339184731	::427593024298692000
282697692	::427593467653812000
414374118	::427593942906208000
32787499	::427594632210690000
282697692	::427595126136115000
250969967	::427595404146794000
329395128	::427595846101004000
203145029	::427596156185903000
329395128	::427596416178212000
282697692	::427597622032236000
93026398	::427597728861138000
250969967	::427598127168626000
30804377	::427598212602400000
41753572	::427598312623968000
282697692	::427598746026016000
419307287	::427598947276689000
344857407	::427599362487635000
93026398	::427601123034550000
64905964	::427601311551721000
32787499	::427601685037731000
20545953	::427604211140808000
367308760	::427604298474614000
621062028	::427605089302241000
232793000	::427605159963684000
621062028	::427605166469038000
173688303	::427605733949976000
20545953	::427605871187603000
367308760	::427606255125803000
253717655	::427606359660843000
22327740	::427607453866659000
138940568	::427607466445402000
236172994	::427607593515638000
282697692	::427607787808776000
319191919	::427607927453941000
319191919	::427607998937460000
236172994	::427608158626795000
282697692	::427608234699280000
319191919	::427608252718006000
319191919	::427608400386850000
319191919	::427608424969682000
319191919	::427608583682129000
236172994	::427608670185062000
319191919	::427608711595839000
282697692	::427608727462899000
22327740	::427608736954585000
30804377	::427608805342339000
319191919	::427608853585596000
319191919	::427608977959305000
22327740	::427608990630297000
30804377	::427608991997251000
367308760	::427609036121337000
180388620	::427609098629042000
30151060	::427609301893775000
93026398	::427609311012212000
22327740	::427609384651612000
282697692	::427609509763485000
32252775	::427609547801649000
319191919	::427609614751109000
426786499	::427609627501813000
32252775	::427609938807246000
282697692	::427609952547782000
251892054	::427609983308800000
236172994	::427610045656756000
16292745	::427610050832510000
22327740	::427610100287541000
282697692	::427610161742893000
236172994	::427610226527711000
339272559	::427610331008208000
319191919	::427610356174028000
22327740	::427610469248286000
319191919	::427610664308588000
16292745	::427610671103377000
116343636	::427610826292617000
32252775	::427610832311025000
329395128	::427610847788408000
319191919	::427610866507612000
32787499	::427610914893078000
319191919	::427610921394241000
22327740	::427610944165142000
329395128	::427610968890572000
282697692	::427610978327744000
319191919	::427611022405668000
319191919	::427611038901874000
319191919	::427611078944915000
319191919	::427611222453006000
319191919	::427611241335762000
319191919	::427611281433313000
93026398	::427611298873212000
282697692	::427611341072113000
499290157	::427611341327982000
32252775	::427611343768649000
499290157	::427611409237938000
367308760	::427611526199918000
203145029	::427611705343221000
367308760	::427611724976381000
354406436	::427611798578413000
354406436	::427611832501960000
201113172	::427611889359527000
354406436	::427611930074046000
367308760	::427611981898465000
32252775	::427612006808834000
22327740	::427612039851573000
282697692	::427612060948889000
367308760	::427612230331289000
59241106	::427612303279005000
22327740	::427612367825154000
367308760	::427612527929749000
32252775	::427612554958217000
100313850	::427612603855433000
151129980	::427612791504404000
166735943	::427613032529666000
166735943	::427613141371863000
151129980	::427613161794306000
59241106	::427613203145973000
59241106	::427613204920168000
59241106	::427613222162939000
93026398	::427613437729206000
367308760	::427613591202578000
354406436	::427613787618017000
236172994	::427613818726793000
282697692	::427613833172357000
93026398	::427614066174337000
373006574	::427614129353129000
22327740	::427614474351415000
22327740	::427614575404781000
319191919	::427614647702011000
367308760	::427614721072578000
167222207	::427614734880616000
100313850	::427614788035035000
22327740	::427614865667411000
59241106	::427614979387555000
367308760	::427615109926514000
59241106	::427615443319554000
319191919	::427615524756152000
24972379	::427615648743976000
100313850	::427615686886969000
354406436	::427615762841620000
22327740	::427615788388728000
29284709	::427615812921602000
59241106	::427615844437594000
59241106	::427615998033010000
219574380	::427616058544250000
282697692	::427616068853858000
354406436	::427616069868470000
59241106	::427616115637104000
22327740	::427616151682560000
236172994	::427616189393559000
319191919	::427616209895710000
59241106	::427616285795811000
282697692	::427616332407132000
32252775	::427616353777123000
59241106	::427616596128202000
100313850	::427616725128204000
426786499	::427616911271026000
282697692	::427617142427906000
203145029	::427617199252312000
282697692	::427617241270845000
237024825	::427617308824334000
203145029	::427617312750194000
376940853	::427617348283949000
100313850	::427617722986672000
242812276	::427617738304270000
414374118	::427617834634842000
414374118	::427617976033230000
59241106	::427618105280708000
111978710	::427618165997047000
467758710	::427618436915535000
428300082	::427618514640572000
428300082	::427618573876752000
100313850	::427618756509319000
238401588	::427618789266829000
22327740	::427618903997829000
236172994	::427618968254160000
24972379	::427619083971227000
24972379	::427619150245412000
59241106	::427619171334356000
22327740	::427619229706100000
24972379	::427619693097410000
24972379	::427619820558094000
319191919	::427620190650908000
500308199	::427620250331258000
236172994	::427620310993485000
463420581	::427620332975841000
15961483	::427621064479215000
219574380	::427621099816636000
500308199	::427621382449803000
219574380	::427621390574161000
100313850	::427621549344968000
500308199	::427621693398736000
500308199	::427621825221517000
22327740	::427621857861181000
500308199	::427621955081355000
219574380	::427622063822880000
57120197	::427622203589271000
100313850	::427622328374427000
219574380	::427622487753785000
100313850	::427622488626188000
22327740	::427622547287326000
500308199	::427622683023777000
22327740	::427623038503251000
100313850	::427623141175988000
100313850	::427623498585231000
319191919	::427623505505824000
150870283	::427623805301690000
100313850	::427623832397291000
282697692	::427623927129845000
59241106	::427623942296453000
236172994	::427624068406206000
282697692	::427624113147215000
371243365	::427624178615730000
22327740	::427624179907952000
414374118	::427624561774190000
219574380	::427624870894399000
371243365	::427625032232087000
273497452	::427625751563624000
426685539	::427625814528913000
467758710	::427625888276955000
320249108	::427626226702770000
354406436	::427626397473837000
111978710	::427626512448106000
236172994	::427626768388718000
227859860	::427626894654054000
319191919	::427627401833893000
236172994	::427627427955625000
219574380	::427627530389323000
100313850	::427627564874862000
23838693	::427627713206439000
236172994	::427627827433713000
227859860	::427628065326260000
203145029	::427628214538993000
319191919	::427628234931728000
23838693	::427628245757210000
236172994	::427628263985250000
22327740	::427628383884034000
219574380	::427628542256766000
268546928	::427629350993661000
22327740	::427629603101089000
319191919	::427629634449309000
219574380	::427629842222563000
236172994	::427629919254769000
319191919	::427630021566799000
419307287	::427630133864701000
319191919	::427630410399756000
371243365	::427630517568012000
46918873	::427630679539478000
319191919	::427630700138078000
46918873	::427630819423690000
219574380	::427630978459525000
186472636	::427631232411660000
69801582	::427631258407936000
166307106	::427631270064291000
236172994	::427631428361125000
186472636	::427631456492331000
371243365	::427631480206921000
30151060	::427631617201680000
46918873	::427631712160333000
23838693	::427631748248530000
236172994	::427631808277000000
100313850	::427631875189112000
22327740	::427632021645451000
18068894	::427632072690106000
219574380	::427632266702229000
236172994	::427632397270532000
377486283	::427632647251050000
22327740	::427632823722184000
219574380	::427633328939081000
219574380	::427633397021032000
320249108	::427633533499084000
81723585	::427633560694964000
219574380	::427633579867533000
319191919	::427633712415899000
46918873	::427633844783575000
201722399	::427633863981301000
236172994	::427633864316444000
29284709	::427633929001381000
236172994	::427633973619994000
29284709	::427633978301239000
354406436	::427634005828452000
29284709	::427634123256373000
238400474	::427634150871289000
46918873	::427634186615132000
319191919	::427634277313179000
319191919	::427634316802539000
46918873	::427634326734254000
29284709	::427634342467497000
354406436	::427634481198280000
29284709	::427634494343217000
219574380	::427634611674701000
320249108	::427634707547709000
219574380	::427634768839442000
428300082	::427634804126138000
219574380	::427634888851062000
59241106	::427634896992231000
236172994	::427634913240559000
354406436	::427634967209082000
59241106	::427634983256477000
219574380	::427634990055452000
361352435	::427634999605874000
236172994	::427635084846309000
29284709	::427635094141276000
23838693	::427635115146366000
29284709	::427635119948845000
219574380	::427635162860752000
46918873	::427635206158168000
29284709	::427635270562115000
219574380	::427635288492736000
111978710	::427635301003976000
285988306	::427635329097801000
59241106	::427635335997444000
319191919	::427635352103575000
392434084	::427635509737684000
29284709	::427635693817720000
319191919	::427635888831881000
236172994	::427635906359463000
59241106	::427635928853925000
46918873	::427635991201861000
29284709	::427635995434287000
236172994	::427636095837151000
219574380	::427636593823064000
285988306	::427636616262606000
59241106	::427636698521305000
219574380	::427636822630727000
219574380	::427636974204497000
46918873	::427637024388939000
20935798	::427637050591158000
236172994	::427637153313456000
46918873	::427637324197801000
195008986	::427637380276027000
46918873	::427637652880240000
428300082	::427637838562463000
46918873	::427637880379297000
328871385	::427637904278433000
46918873	::427638013863018000
428300082	::427638023426428000
46918873	::427638257116270000
428300082	::427638267392327000
46918873	::427638383951613000
16292745	::427638466131017000
354406436	::427638531926683000
46918873	::427638537941291000
428300082	::427638603024728000
354406436	::427638605423468000
428300082	::427638649547927000
428300082	::427638680967467000
354406436	::427638752043741000
428300082	::427638764530597000
46918873	::427638967073120000
236172994	::427639000048734000
319191919	::427639028188708000
327167157	::427639150389379000
259233215	::427639167611572000
428300082	::427639503474679000
223005614	::427639687348776000
327167157	::427639741987577000
428300082	::427639967217893000
104945836	::427640018010517000
33708987	::427640292825911000
104945836	::427640356365021000
218698577	::427640566135148000
59241106	::427640907165614000
20935798	::427640912836313000
500308199	::427641153614147000
24719772	::427641371671789000
36654229	::427641666636238000
327167157	::427641707035783000
46918873	::427641732956979000
500308199	::427641796324110000
354406436	::427642241230712000
428300082	::427642323594653000
354406436	::427642363821817000
46918873	::427642562623832000
36654229	::427642620681003000
236172994	::427642653946023000
319191919	::427643057480413000
319191919	::427643099712860000
354406436	::427643099926761000
428300082	::427643152867278000
319191919	::427643189148012000
354406436	::427643325941047000
219574380	::427643342961520000
426685539	::427643545118584000
500308199	::427643574599958000
36654229	::427643618090692000
428300082	::427643644905267000
36654229	::427643659941457000
36654229	::427643832067317000
236172994	::427643875541278000
354406436	::427643921485688000
36654229	::427643990046158000
428300082	::427644010766036000
327167157	::427644065727799000
36654229	::427644094429417000
16292745	::427644120799412000
236172994	::427644229787996000
36654229	::427644237845233000
59241106	::427644424953548000
59241106	::427644428808105000
24719772	::427644676577832000
29284709	::427644736728350000
24719772	::427644958984523000
59241106	::427645071794900000
428300082	::427645366419591000
24719772	::427645463185997000
114952631	::427645542785511000
210676238	::427645705055117000
555976584	::427645879172878000
36654229	::427645929051914000
264311875	::427646218940854000
634804128	::427646659716083000
634804128	::427646682436599000
59241106	::427646760883064000
634804128	::427646855967559000
634804128	::427647022477238000
36654229	::427647121114677000
59241106	::427647136852107000
264311875	::427647233035489000
354406436	::427647242196254000
16292745	::427647319144927000
264311875	::427647520630521000
59241106	::427647964983885000
59241106	::427648007832891000
273497452	::427648278977449000
524903037	::427648472683409000
524903037	::427648920576331000
369310186	::427648987676803000
524903037	::427649183198511000
36654229	::427649724301070000
30804377	::427649937904390000
20246868	::427650249151094000
467758710	::427650369586348000
30804377	::427650380244066000
308249623	::427650597806809000
219574380	::427651110850285000
428300082	::427651647297556000
227859860	::427652008103780000
428300082	::427652172608962000
428300082	::427652355644215000
36654229	::427652471930888000
166307106	::427652473244098000
29284709	::427652485390827000
634804128	::427652569289064000
428300082	::427652665448083000
235487682	::427652687803322000
634804128	::427653045921398000
26897261	::427653383764574000
634804128	::427653664526712000
29284709	::427654129868361000
236172994	::427654309371604000
18068894	::427654348105981000
36654229	::427654365587841000
29284709	::427654645511901000
29284709	::427654876051828000
370845710	::427655059543830000
634804128	::427655068280573000
29284709	::427655102561026000
236172994	::427655197670653000
634804128	::427655205446905000
138940568	::427655241358913000
36654229	::427655281523167000
24719772	::427655300384972000
29284709	::427655351346151000
16292745	::427655355066511000
24719772	::427655500151283000
36654229	::427655511689809000
219574380	::427655578437951000
59241106	::427655704313622000
138940568	::427655723796156000
236172994	::427655731324538000
59241106	::427655787398582000
138940568	::427655821477306000
136114188	::427655852708093000
59241106	::427655860761137000
319191919	::427655874413592000
114600119	::427655942382313000
319191919	::427656039245549000
114600119	::427656050876383000
319191919	::427656065107636000
114600119	::427656081410899000
59241106	::427656285379915000
114600119	::427656422571401000
33708987	::427656527009566000
138940568	::427656553513373000
357265451	::427656617639677000
392156048	::427657003960238000
138940568	::427657080762560000
59241106	::427657095232901000
524903037	::427657332408193000
36654229	::427657616693927000
31287131	::427657752819683000
53584160	::427657754744856000
203145029	::427657797564911000
111978710	::427657855982768000
59241106	::427658136129122000
428300082	::427658198183849000
219574380	::427658225773592000
393802148	::427658335916003000
166735943	::427658577776369000
386627455	::427658786674053000
20935798	::427659036725895000
59241106	::427659072926908000
524903037	::427659107496386000
111978710	::427659230137434000
59241106	::427659379551531000
111978710	::427659411171979000
31287131	::427659495259389000
166735943	::427659577673277000
59241106	::427659583596007000
354406436	::427659893571473000
369460029	::427660135625138000
354406436	::427660138011312000
369460029	::427660326319161000
81723585	::427660520586354000
357265451	::427660574458011000
36654229	::427661353772269000
357265451	::427661721214259000
138940568	::427661754991378000
428300082	::427661821798285000
36654229	::427661856686100000
138940568	::427661913221500000
138940568	::427661966040371000
482944497	::427662043206787000
236172994	::427662104259096000
721462429	::427662158172663000
36654229	::427662253140111000
428300082	::427662389396656000
373006574	::427662460741775000
370845710	::427662832654888000
370845710	::427663173064224000
370845710	::427663410827108000
373006574	::427663466334523000
370845710	::427663627479314000
20935798	::427663825207570000
210676238	::427663877804130000
36654229	::427664054996316000
210676238	::427664395729383000
524903037	::427664584741515000
373006574	::427664597609619000
36654229	::427664614134784000
111978710	::427664691796537000
36654229	::427664704966631000
524903037	::427664708066619000
46918873	::427664810071695000
46918873	::427666310592335000
22734052	::427667047984537000
111978710	::427667092465135000
111978710	::427667757832757000
721462429	::427667886333628000
56723331	::427668012217274000
139155100	::427669420669145000
56723331	::427669450863562000
323691415	::427669483553968000
46918873	::427669733400264000
139155100	::427669859905048000
16292745	::427670051949654000
31287131	::427671870280695000
46978610	::427672287459151000
46918873	::427672328588128000
313529594	::427674082369232000
173688303	::427674280633970000
111978710	::427675645217234000
381279494	::427676401886457000
721462429	::427676853193551000
48612192	::427677094441533000
545540214	::427677249257472000
79754464	::427677325317394000
173688303	::427678200815054000
529698153	::427678392796725000
111978710	::427679196853194000
167222207	::427679705626443000
111978710	::427680161354362000
537003519	::427680167721725000
31287131	::427680277033279000
167222207	::427680316736950000
111978710	::427680412802883000
111978710	::427680579975249000
35597637	::427680619670568000
111978710	::427681067726696000
111978710	::427682926411513000
111978710	::427683158486548000
111978710	::427686950451965000
111978710	::427687110196228000
111978710	::427688062559064000
111978710	::427688130498400000
51480688	::427688373176631000
51480688	::427688667021180000
51480688	::427688761132986000
111978710	::427689414441963000
51480688	::427690097752825000
51480688	::427690120402051000
51480688	::427690943647449000
51480688	::427691241090723000
111978710	::427691417524117000
631782776	::427691632108912000
163768701	::427691837927591000
94226339	::427692038193041000
51480688	::427692974583971000
51480688	::427693440420151000
111978710	::427693812031295000
111978710	::427694138826293000
634804128	::427696746492211000
56723331	::427697432416518000
349365015	::427697806782889000
114600119	::427698233167872000
114600119	::427698469353324000
114600119	::427698550332719000
114600119	::427698704305618000
114600119	::427698754838601000
114600119	::427699013274832000
114600119	::427699386907652000
266095621	::427699517514072000
114600119	::427699629753634000
114600119	::427699663501000000
302525103	::427699823307808000
114600119	::427699866387886000
634804128	::427699896808779000
114600119	::427701124167376000
51480688	::427701735612633000
630637790	::427702522233372000
630007542	::427704290270912000
261605370	::427704316955480000
630007542	::427705954587516000
630007542	::427706002968829000
630007542	::427707503736930000
329993431	::427707602630221000
329993431	::427709437994741000
340693336	::427710847381544000
329993431	::427711218619400000
329993431	::427711463583526000
329993431	::427711781817958000
408031484	::427714631377760000
473718221	::427715100762329000
283051149	::427716670996480000
424464803	::427719302146318000
16039882	::427725186251489000
467758710	::427726052576616000
473118863	::427726636151095000
48612192	::427727038351278000
478462259	::427730357539332000
167222207	::427731978453282000
20935798	::427737922574778000
128103434	::427739409748721000
315872678	::427739483908210000
91024211	::427742136877211000
311724390	::427743915161034000
261605370	::427745245095555000
189368301	::427745415585210000
393499174	::427745581017350000
23839835	::427747110101213000
261605370	::427748695724261000
60712766	::427751546097778000
180388620	::427752802576642000
12685102	::427753327599038000
286216848	::427755321960841000
282625909	::427756768790212000
282625909	::427756772632174000
23838693	::427757237336293000
23838693	::427757510515507000
23838693	::427757705022144000
23838693	::427758212323233000
23838693	::427758499402354000
23838693	::427759187268222000
23838693	::427761283006746000
23838693	::427761405425905000
42261351	::427762398888349000
42261351	::427762451921137000
42261351	::427762483579744000
42261351	::427762513950691000
377486283	::427762712509022000
23838693	::427765088146436000
23838693	::427765333232197000
23838693	::427765534550409000
23838693	::427765606369468000
253879613	::427767889567813000
286487329	::427768047789568000
165658390	::427768974391001000
26198467	::427773198013595000
184195472	::427773275855286000
555976584	::427773486228979000
31250549	::427774139458269000
210674392	::427774356714815000
236930269	::427774998770487000
407395368	::427776247100211000
69064286	::427776933058080000
416506126	::427777957579345000
339272559	::427778329669029000
301244439	::427780924500344000
555976584	::427782056391630000
60399576	::427783074655379000
555976584	::427783252032892000
23838693	::427784892592979000
23838693	::427785297774907000
23838693	::427785493313355000
57933673	::427786211852169000
282697692	::427787304363917000
277794018	::427789113735909000
605601195	::427789175413542000
282697692	::427789187564457000
253120136	::427790310739947000
369460029	::427790971342843000
83878535	::427791069728628000
282697692	::427791141069922000
282110309	::427792174613557000
133508241	::427792790336962000
114952631	::427794644739428000
59241106	::427795441787629000
59241106	::427795443310161000
317860632	::427795682611589000
175928437	::427795732364795000
175928437	::427795733367226000
560822598	::427795899582910000
36654229	::427797458291523000
282697692	::427798188968673000
329471370	::427798226016546000
175928437	::427798785855860000
175928437	::427798840058855000
175928437	::427799100399321000
175928437	::427799424790974000
159944196	::427799570794291000
405676565	::427800481071525000
27237232	::427802059992076000
23838693	::427802132834947000
20935798	::427803940424785000
266235648	::427804273339285000
23839835	::427804301281751000
266235648	::427804576805568000
223005614	::427805334212988000
223005614	::427805554548158000
223005614	::427805636064448000
266235648	::427805718394044000
266235648	::427805754578313000
266235648	::427805772030832000
266235648	::427805891090345000
266235648	::427806016701345000
266235648	::427806234259886000
300594041	::427806266795098000
266235648	::427806268229566000
266235648	::427806332029116000
256088386	::427806878618247000
317860632	::427808686786899000
317860632	::427809739892723000
426786499	::427810106760126000
521919456	::427810543882485000
377035998	::427810963669008000
230903702	::427811262865502000
23838693	::427812124753010000
23838693	::427812319465197000
426786499	::427812623514869000
23838693	::427812659942002000
23838693	::427812934320791000
454406979	::427813385930276000
45704670	::427813400522272000
45704670	::427813659839311000
23838693	::427813816630403000
336821368	::427814036147675000
45704670	::427814085745717000
45704670	::427814554157203000
100313850	::427814901298769000
45704670	::427814942251954000
454406979	::427815294980345000
285141722	::427816599228121000
282697692	::427817469160751000
424464803	::427818790475157000
224452115	::427819110849064000
424464803	::427819366453751000
424464803	::427819441120743000
321166954	::427819740514357000
426786499	::427819887856066000
264295397	::427819895796273000
426786499	::427820080672436000
426786499	::427820129942900000
426786499	::427820217931014000
426786499	::427820433358852000
426786499	::427820575952613000
264295397	::427820778860847000
426786499	::427820805029126000
426786499	::427820843994189000
429696833	::427821076974821000
426786499	::427821157333880000
483526518	::427821258005172000
426786499	::427821297947525000
426786499	::427822828138663000
359806236	::427823320143130000
424464803	::427823321317507000
377035998	::427823439282331000
266235648	::427823727225892000
69662123	::427823888761118000
429696833	::427824182026448000
429696833	::427824796999512000
166735943	::427825205935738000
166735943	::427825422940663000
129844944	::427828039339479000
727288316	::427828237410893000
46184924	::427828238174261000
46184924	::427828374614970000
605601195	::427830511093182000
266235648	::427830957589409000
266235648	::427831268534140000
412000113	::427832132585537000
266235648	::427832635831103000
266235648	::427832693880283000
46184924	::427833039683469000
46184924	::427833154850680000
354406436	::427833224073838000
79754464	::427833422309257000
46184924	::427833995502436000
242812276	::427834016839258000
354406436	::427834215917690000
354406436	::427835872482828000
46184924	::427836607425560000
46184924	::427836697552760000
46184924	::427836886258683000
630637790	::427836966940336000
346392612	::427836988801032000
217214677	::427837706173812000
418783652	::427838053865226000
46184924	::427838124375285000
46184924	::427838141798436000
354406436	::427839435586027000
6652302	::427839470579105000
242812276	::427839822666162000
354406436	::427839882581770000
322763942	::427839990244990000
354406436	::427839990824202000
354406436	::427840027708895000
354406436	::427840414071390000
224452115	::427840536142028000
46184924	::427841076896858000
354406436	::427841161299247000
215427794	::427841161949351000
56723331	::427841245474729000
56723331	::427841246103863000
317860632	::427842184315154000
423422030	::427844371200086000
317860632	::427844481312759000
423422030	::427845096160362000
41658963	::427845843346259000
46727568	::427848532897198000
46276184	::427848647171002000
283625404	::427848789727010000
628045480	::427852686289948000
313529594	::427854885904596000
426786499	::427855441054281000
138940568	::427856753695686000
114970673	::427858246292889000
114970673	::427858497544273000
138940568	::427859158164336000
210676238	::427860915846144000
555976584	::427860929095540000
223594866	::427861630589108000
440481452	::427861804573032000
242812276	::427862606700109000
280826646	::427862703583932000
161346822	::427863962793676000
78404115	::427863973996666000
161346822	::427864257141551000
161346822	::427864875029643000
161346822	::427865343579537000
211316270	::427865384813748000
721462429	::427865769955713000
161346822	::427865948754694000
237112765	::427865959487897000
242812276	::427866096453300000
424464803	::427866435159748000
51480688	::427866452830326000
78404115	::427866591057821000
51480688	::427866824311451000
211316270	::427867031812050000
51480688	::427867086799388000
161346822	::427868512778874000
161346822	::427868955806408000
210676238	::427869102808776000
46184924	::427869166385639000
210676238	::427869181133201000
46184924	::427869194919493000
46184924	::427869386045546000
51480688	::427869585564389000
228357750	::427869838917120000
19245878	::427870691325509000
415998425	::427870976207237000
13298002	::427871139667664000
114952631	::427871217664536000
210676238	::427871602664296000
308726677	::427872362126508000
280826646	::427872567630651000
224452115	::427872967625019000
185455808	::427873514868064000
114952631	::427873553988325000
415897649	::427874058198196000
304661740	::427875075019526000
51480688	::427875843411439000
250010716	::427875865527996000
36654229	::427876902238306000
224452115	::427877051480428000
167222207	::427877173052317000
46184924	::427877221580013000
45704670	::427877418909839000
167222207	::427877427252322000
71926182	::427878254901338000
46184924	::427878300224987000
177692206	::427878469033553000
46184924	::427878607516471000
445808726	::427879489159569000
701949296	::427879930743889000
45704670	::427880064685199000
264295397	::427882164836118000
429696833	::427882724766928000
634804128	::427882726021013000
36654229	::427883066800230000
467758710	::427883601246420000
429696833	::427883781895118000
272488861	::427886914356514000
71926182	::427886980819460000
299879238	::427887421745680000
23839835	::427888837558562000
215427794	::427889396151750000
223594866	::427889477215092000
114952631	::427890462796419000
329395128	::427890664446390000
636632104	::427890738211213000
167222207	::427890780838305000
329395128	::427890879366725000
46276184	::427890957732683000
114952631	::427893171037556000
114970673	::427894431489224000
467758710	::427894875447517000
145000225	::427897157635805000
429696833	::427897896655007000
234236129	::427898055762145000
630637790	::427898556390068000
114952631	::427898956144599000
230659102	::427899294448746000
247362551	::427899572182999000
230659102	::427899732824817000
230659102	::427900043169783000
230659102	::427900119988465000
230659102	::427900244152426000
230659102	::427900644989472000
321166954	::427901014545399000
316832273	::427901036444266000
354406436	::427901369362956000
230659102	::427901569867075000
230659102	::427901955369750000
71926182	::427902251273691000
393802148	::427902335138811000
71926182	::427903125840617000
71926182	::427903760463974000
71926182	::427904263939825000
230659102	::427904852836904000
71926182	::427904996990939000
71926182	::427906497293459000
114952631	::427907481558216000
71926182	::427908577550823000
104945836	::427908879104880000
167222207	::427908887895740000
104945836	::427908977582563000
235867165	::427911278644822000
104945836	::427911455501860000
223998080	::427912928386613000
36654229	::427913118967418000
16710226	::427913865251528000
303498273	::427914812778356000
303498273	::427915010778886000
93026398	::427915998021562000
329395128	::427916840111972000
349365015	::427917780684640000
467758710	::427917785855827000
445808726	::427917845360820000
279608688	::427919049818116000
721462429	::427919593122693000
329502065	::427920284293677000
69662123	::427920289591070000
329502065	::427920454192353000
142950218	::427922110716325000
555976584	::427923491992530000
453963591	::427923856590790000
283625404	::427924017702391000
255313314	::427924156207075000
727288316	::427924317217640000
206467937	::427924567915364000
453963591	::427924903560347000
313529594	::427925247786881000
129314214	::427926104792657000
161346822	::427926313500823000
453963591	::427927267038097000
63261194	::427927319869919000
224452115	::427927706408615000
349365015	::427928543134089000
349365015	::427928553057828000
349365015	::427928594795356000
142950218	::427929107893334000
259233215	::427929494788132000
63261194	::427929941783896000
15681561	::427930678664396000
259233215	::427930947929907000
349365015	::427936719137013000
349365015	::427936766796918000
393802148	::427936801697697000
429696833	::427936971063713000
316878403	::427937738977849000
361691248	::427938976767307000
224130581	::427939861296070000
207340425	::427940790715707000
378901511	::427940943518781000
224130581	::427941464447148000
211316270	::427942592668397000
151366552	::427942603502260000
211316270	::427942619969118000
373736716	::427943736522186000
342512814	::427944484513402000
344857407	::427944685789659000
46978610	::427945423974977000
224130581	::427945633816010000
224130581	::427945852389588000
46697333	::427946492414803000
114952631	::427947653423325000
242812276	::427948923110846000
242812276	::427949020980740000
453963591	::427949085505486000
453963591	::427949515421667000
266235648	::427951325079277000
338830055	::427952733539545000
313653756	::427953404728467000
205928265	::427953888948670000
46276184	::427955028683677000
266235648	::427955031099600000
383045348	::427955398276956000
377486283	::427955826335027000
347984656	::427956200756768000
316832273	::427956855563091000
227859860	::427958087157182000
26897261	::427958443895296000
227859860	::427958514867134000
227859860	::427958573016940000
58563319	::427958593296424000
392156048	::427959586948001000
242812276	::427960101492645000
316832273	::427960443152654000
316832273	::427960449184063000
354406436	::427960569849987000
367308760	::427961540445093000
319191919	::427961726408351000
500308199	::427962411933396000
26897261	::427962415267848000
316832273	::427962523565178000
26897261	::427962527880712000
203145029	::427962579726893000
316832273	::427962804566769000
162315218	::427963317106507000
69801582	::427963331694325000
69801582	::427963421913800000
281589334	::427963735324377000
491921675	::427964897629323000
491921675	::427965191427719000
46978610	::427965316032114000
491921675	::427965585902034000
524903037	::427967148389310000
36654229	::427967353629200000
36654229	::427967560295149000
91024211	::427968090140585000
367308760	::427969087969312000
320249108	::427969490400600000
329395128	::427970236462415000
602895412	::427972327935311000
367308760	::427973537601576000
367308760	::427974037906944000
16039882	::427974725042597000
354406436	::427974779229192000
367308760	::427975027972001000
38053704	::427975350187208000
367308760	::427975467858030000
354406436	::427975964979900000
367308760	::427976307226337000
354406436	::427976589293654000
73299390	::427976881972187000
167222207	::427977290681548000
362168275	::427977314530365000
602895412	::427977423867871000
73299390	::427977451701293000
362168275	::427977827665711000
73299390	::427977930753708000
73299390	::427977985665540000
281408265	::427978573148721000
554801627	::427978859972026000
161346822	::427979701093552000
354406436	::427979843096289000
354406436	::427980077444661000
554801627	::427981164729495000
354406436	::427981205024567000
69801582	::427982576385814000
30151060	::427983053483704000
354406436	::427984424987525000
354406436	::427984716500045000
19245878	::427984874155147000
19245878	::427986668935995000
90265908	::427987026026450000
554801627	::427987737082613000
176974576	::427989283161776000
36654229	::427989673504681000
48612192	::427990790690717000
24719772	::427990829006077000
15681561	::427991856756957000
146219676	::427992646616100000
528542109	::427992660356255000
146219676	::427993246380593000
282110309	::427993964827127000
444979318	::427994864098099000
146219676	::427994951163465000
38053704	::427995200280330000
121100953	::427995970329382000
454406979	::427996237842112000
241324134	::427996293496336000
38053704	::427997691973730000
69801582	::427997952695488000
344857407	::427998106970386000
134637488	::427998521149886000
596191047	::427998733524291000
38053704	::427999549194395000
433168829	::428001728777433000
15688986	::428003096371802000
440481452	::428004823364292000
328871385	::428005158773981000
46276184	::428005695066488000
69801582	::428006188211789000
440481452	::428006320370102000
167222207	::428006397586853000
24719772	::428007327921225000
19245878	::428007574416265000
280826646	::428007583061131000
280826646	::428007603344785000
167222207	::428007735733387000
386833057	::428007795934625000
440481452	::428008175049392000
234236129	::428008929721724000
24719772	::428009041470566000
69801582	::428009071326003000
634804128	::428009092137746000
88453024	::428009196119162000
596191047	::428010188499849000
596191047	::428010212931682000
596191047	::428010330682556000
393499174	::428012299484692000
320249108	::428012850343182000
426402586	::428013017218170000
554801627	::428013120049512000
414374118	::428014508012208000
423422030	::428015256171184000
224130581	::428016312737341000
440481452	::428016402159927000
224130581	::428016639951785000
114952631	::428017195331776000
408831317	::428017295403667000
408831317	::428017675843825000
408831317	::428017980736557000
408831317	::428018812806369000
24719772	::428019096890781000
219574380	::428020789732859000
219574380	::428020806761713000
219574380	::428020866484424000
219574380	::428020887896346000
219574380	::428020912852455000
219574380	::428020931034767000
219574380	::428020948806025000
219574380	::428021008767791000
219574380	::428021023179427000
219574380	::428021071023849000
219574380	::428021093182369000
219574380	::428021106520252000
219574380	::428021122999648000
219574380	::428021159532056000
33538323	::428021440978223000
443376354	::428021849331871000
605601195	::428023087725281000
443376354	::428024389167112000
443376354	::428025608774250000
443376354	::428026381578928000
121100953	::428026473484914000
373006574	::428026826817298000
460471042	::428026834455113000
30804377	::428027906653057000
460471042	::428028150870982000
30804377	::428028227114639000
30804377	::428028359453335000
393499174	::428028670436184000
30804377	::428028740828811000
219574380	::428028935348043000
81723585	::428029485636526000
167222207	::428031702913789000
175532031	::428031967884349000
393622132	::428032642550747000
121100953	::428033597392838000
134637488	::428037331539750000
443376354	::428037568978907000
620519142	::428037752752336000
554801627	::428038385156890000
215427794	::428039142337830000
215427794	::428039256062193000
393499174	::428039561655377000
215427794	::428039589828104000
620519142	::428039680903233000
620519142	::428039878396219000
52809967	::428040616522436000
620519142	::428040822852837000
373736716	::428040935092813000
620519142	::428041151447191000
620519142	::428041243356958000
620519142	::428041451394461000
52809967	::428041828365901000
52809967	::428042067390906000
52809967	::428042175318736000
423422030	::428042425605844000
52809967	::428042715129839000
52809967	::428042884260962000
293342989	::428046260533460000
295980167	::428046590683541000
293342989	::428047098232467000
426402586	::428049300468166000
426402586	::428049400661696000
340107529	::428050298071179000
94226339	::428054473697529000
46978610	::428056345003454000
180388620	::428057322309431000
727288316	::428057953841598000
75209135	::428058157131128000
75209135	::428058284969324000
75209135	::428058448756875000
46978610	::428058609600434000
630076052	::428058749727567000
630076052	::428058875288227000
265029924	::428060474346045000
57120197	::428060643330367000
57120197	::428060781280649000
265029924	::428060858577874000
32252775	::428061776702615000
75209135	::428062008609480000
75209135	::428062063395479000
231674152	::428062334725410000
304661740	::428062745163210000
317860632	::428064333004697000
75209135	::428065518377902000
75209135	::428066366218698000
579271413	::428067291876442000
377035998	::428068252569198000
393499174	::428068393254526000
634804128	::428068477849456000
634804128	::428068651086798000
620519142	::428068730631774000
393499174	::428069725336117000
237024825	::428069726632562000
620519142	::428069985244553000
620519142	::428070421628338000
301778739	::428071417540661000
57120197	::428072515160641000
408031484	::428077060934733000
473718221	::428077563970203000
634804128	::428078440051265000
167222207	::428078635044839000
283051149	::428079219944349000
167222207	::428082285578301000
192677318	::428082352045445000
154241297	::428084592034471000
154241297	::428085968823132000
75209135	::428087066253983000
473118863	::428089402087059000
32252775	::428090001071808000
192677318	::428092686558449000
97095901	::428095218320437000
265029924	::428101064689467000
60712766	::428102245050515000
315872678	::428102793681829000
167222207	::428103500296634000
255313314	::428104006553305000
47067763	::428113707609370000
12685102	::428116875177119000
286216848	::428117995072651000
467852949	::428122464669822000
467852949	::428122739925209000
467852949	::428123103516827000
467852949	::428123425505169000
467852949	::428123941752680000
165658390	::428131453927305000
415206019	::428134212051673000
521919456	::428135478093942000
521919456	::428135617479065000
26198467	::428136066705416000
184195472	::428136151191273000
31250549	::428137068582035000
17179941	::428137212874469000
210674392	::428137296525668000
236930269	::428137425466974000
407395368	::428138750296596000
95299169	::428139376225550000
416506126	::428140509240913000
346392612	::428143934406414000
60399576	::428145536445595000
112145680	::428148007721521000
222173816	::428148818270371000
57933673	::428148829758566000
266235648	::428150994049183000
277794018	::428151795265728000
253120136	::428152738078154000
118470515	::428153138521341000
83878535	::428153532751953000
93026398	::428154549107294000
133508241	::428155297354358000
373736716	::428155686921719000
231674152	::428155759156006000
64905964	::428157094643376000
329471370	::428160737819631000
159944196	::428162208569118000
163242154	::428163346899406000
163242154	::428163492349493000
163242154	::428163571298865000
406110065	::428165600515338000
454406979	::428165909518483000
122769328	::428166043308027000
406110065	::428166323361677000
406110065	::428166504236871000
387625128	::428167288349405000
300594041	::428168844654309000
607432063	::428168883992674000
22734052	::428168923780218000
256088386	::428169490660986000
93026398	::428169586241204000
329502065	::428171518787346000
175928437	::428172035408560000
175928437	::428172333078286000
329502065	::428172978870689000
329502065	::428173086110654000
329502065	::428173157824880000
329502065	::428173323801853000
227425418	::428173356702003000
230903702	::428174380967788000
73299390	::428175194902241000
211316270	::428175803483176000
281408265	::428176561657753000
336821368	::428176586748076000
426402586	::428177165814071000
36654229	::428179310235897000
227425418	::428179678495383000
415897649	::428180374343012000
293342989	::428180791726575000
317860632	::428181191540228000
175928437	::428181457040068000
146219676	::428181489847926000
175928437	::428181609758871000
210676238	::428183084635549000
210676238	::428183191841955000
210676238	::428183624652189000
453963591	::428183721389211000
210676238	::428183779367477000
453963591	::428183832685080000
453963591	::428183973705961000
483526518	::428184399578816000
27237232	::428185287043579000
69801582	::428185934970900000
359806236	::428186048019955000
339272559	::428186917755449000
339272559	::428187002715242000
339272559	::428187045333573000
339272559	::428187476700979000
387625128	::428187579003854000
237024825	::428187673275412000
339272559	::428187677532626000
633010300	::428188954639073000
349365015	::428189064727388000
349365015	::428189251134836000
14424207	::428189511890534000
354406436	::428189599178170000
283625404	::428189866778578000
362168275	::428190237110464000
24719772	::428190729937358000
362168275	::428190876930555000
506100348	::428191064856735000
506100348	::428191304946700000
242812276	::428191440578301000
506100348	::428191566067281000
329502065	::428191662792118000
718668289	::428193029384437000
206067907	::428193851866894000
206067907	::428193869302624000
36654229	::428196131626319000
24719772	::428196643612024000
81723585	::428197696768204000
81723585	::428197864171261000
366094013	::428197886719840000
371243365	::428197963941167000
366094013	::428199906663071000
366094013	::428200481001709000
386833057	::428201072604102000
499925803	::428201377093799000
366094013	::428201500708323000
339272559	::428201772998725000
69801582	::428202255549202000
560822598	::428202372037238000
95299169	::428203365508845000
95299169	::428204086459396000
250969967	::428204405817503000
301778739	::428204515351752000
95299169	::428205017318051000
6652302	::428205151703146000
69064286	::428205263095476000
95299169	::428205263649525000
95299169	::428205570441904000
93026398	::428205993819136000
69801582	::428206250300809000
167222207	::428206269544288000
69801582	::428206352255942000
520759048	::428206496795881000
167222207	::428206629440331000
520759048	::428207035784503000
301778739	::428207075299057000
301778739	::428207337740840000
211316270	::428207413737435000
211316270	::428207578057682000
129844944	::428208204699668000
41658963	::428208210789400000
550666101	::428208336610148000
550666101	::428208386635620000
550666101	::428208411923075000
550666101	::428208544341434000
550666101	::428208580961923000
550666101	::428208595973320000
550666101	::428208607742550000
550666101	::428208633470386000
550666101	::428208649534595000
211316270	::428208673303695000
550666101	::428208687778258000
550666101	::428208709576052000
550666101	::428208741377273000
211316270	::428208837540052000
550666101	::428208924198576000
550666101	::428208968020672000
550666101	::428209041886568000
550666101	::428209082554527000
550666101	::428209121720938000
145000225	::428209319042367000
36654229	::428209471404662000
550666101	::428209638773755000
211316270	::428209759829757000
211316270	::428209796844515000
145000225	::428209987018833000
282697692	::428210726336212000
31287131	::428211351597506000
426786499	::428211354718052000
426786499	::428211381528059000
301778739	::428212033524604000
301778739	::428212158108033000
282697692	::428212817893031000
34717669	::428212981311082000
237112765	::428213608418267000
180388620	::428213809094746000
282697692	::428214234263347000
282697692	::428214572714319000
282697692	::428215131294932000
545129813	::428215215638204000
628045480	::428215392192823000
282697692	::428215509008781000
55665294	::428215915075743000
634822122	::428216325329022000
302525103	::428216328366096000
443376354	::428216705009991000
55665294	::428216705861431000
55665294	::428217152798076000
277204534	::428217965461250000
16039882	::428218114916904000
16039882	::428218134181343000
277204534	::428218460192395000
30671407	::428218765663150000
454406979	::428218850031984000
389558044	::428219184158220000
16039882	::428219330300362000
36654229	::428219361426677000
236172994	::428219834585735000
211316270	::428219986616647000
389558044	::428220013313421000
242812276	::428220021647888000
250969967	::428220046469369000
64905964	::428220165994852000
389558044	::428220343434477000
211316270	::428220464876773000
236172994	::428220603170955000
210676238	::428220897871552000
329395128	::428221184967454000
112145680	::428221522793492000
55665294	::428222693960192000
55665294	::428223031761055000
242812276	::428223455549739000
482944497	::428223455704514000
65501923	::428223623954849000
16710226	::428223666988404000
65501923	::428223685258788000
65501923	::428223884672790000
65501923	::428223940649963000
26897261	::428224214173089000
329395128	::428224264559689000
65501923	::428224286487093000
339272559	::428224644320354000
55665294	::428224883978289000
65501923	::428224902286422000
320249108	::428226812443779000
134637488	::428227560556998000
175928437	::428227800278241000
175928437	::428227953315840000
175928437	::428228046358069000
175928437	::428228349769809000
175928437	::428228504187330000
175928437	::428228550496636000
134637488	::428228805057335000
242812276	::428229503589314000
500308199	::428230494807814000
265029924	::428231607846440000
112145680	::428232412683055000
13298002	::428233523213135000
301778739	::428233551327137000
329395128	::428234094703828000
11822502	::428234716039233000
100313850	::428235901605408000
289707794	::428236717963755000
210676238	::428236743671025000
453963591	::428237555608207000
11822502	::428237874127835000
313529594	::428238369064091000
210676238	::428238595271688000
210676238	::428238894203936000
634822122	::428239859229020000
276131997	::428240954370588000
187309818	::428241137900343000
448325555	::428241239377334000
187309818	::428241253667336000
187309818	::428241323183718000
276131997	::428241454016655000
93026398	::428241509792890000
443376354	::428241759315820000
187309818	::428242514974220000
448325555	::428243532797603000
336633872	::428244962623643000
23839835	::428244974061092000
377035998	::428245862607626000
299484513	::428246189956276000
616892340	::428247330744041000
211316270	::428247597816365000
211316270	::428247931196420000
69064286	::428248258176352000
211316270	::428248427999133000
224452115	::428248445380329000
69064286	::428248646572720000
211316270	::428248757860188000
145000225	::428248765729095000
167222207	::428248862499684000
180388620	::428249039365087000
633010300	::428249718255529000
721462429	::428249883301003000
721462429	::428250699365748000
335592472	::428252284175544000
335592472	::428252569073635000
76870522	::428252701156057000
17179941	::428252885512880000
335592472	::428253042379866000
467758710	::428253047974662000
423422030	::428253271153983000
335592472	::428253344982126000
636632104	::428253686440013000
423422030	::428253996718235000
38053704	::428254316752039000
36654229	::428254955519352000
335592472	::428255122700132000
335592472	::428255393253720000
250969967	::428255852932235000
211316270	::428256347457466000
161346822	::428256663703793000
73299390	::428257158023499000
161346822	::428257555769356000
210676238	::428258049024090000
94310638	::428258206498836000
322763942	::428258349105561000
393499174	::428259318841237000
114952631	::428259415943176000
53584160	::428260511361163000
335592472	::428260516621213000
30671407	::428260764969734000
335592472	::428260881177513000
30671407	::428260945131876000
335592472	::428260955420901000
81723585	::428261083397107000
361691248	::428261650634797000
453963591	::428261879769600000
247362551	::428261966277124000
15681561	::428262592918745000
167222207	::428263440818647000
210676238	::428263948723712000
20935798	::428264228282437000
167222207	::428265350925271000
134637488	::428265466201931000
313529594	::428267131608649000
393802148	::428267341688737000
319191919	::428268353573388000
701949296	::428268358522261000
167222207	::428268370363179000
15961483	::428268575191613000
134637488	::428269202588581000
63261194	::428269864747544000
167222207	::428270544299900000
103526992	::428271230848757000
103526992	::428271450718367000
98213304	::428271498973831000
329395128	::428272804405207000
329395128	::428273244370501000
354406436	::428273440131260000
226329164	::428274848901509000
250969967	::428275053726158000
250969967	::428275736844042000
634804128	::428275943841333000
250969967	::428276612874764000
250969967	::428276646802513000
151129980	::428277154376208000
151129980	::428277627577589000
279241612	::428277635714527000
354406436	::428279553665273000
279241612	::428279560589680000
354406436	::428279685349261000
279241612	::428279699383402000
354406436	::428280091425009000
82130465	::428280123813404000
279241612	::428280190418948000
82130465	::428280340856074000
82130465	::428280360015626000
426685539	::428280765760040000
554633284	::428281359967068000
82130465	::428281652758851000
279241612	::428281684488753000
82130465	::428281812704452000
100373532	::428282319477030000
23838693	::428282338359771000
279241612	::428282365970894000
387625128	::428282481951793000
279241612	::428282563275157000
142950218	::428282644707545000
57120197	::428282795689914000
354406436	::428283095779770000
279241612	::428283276331986000
279241612	::428283904630345000
620519142	::428284133505118000
346392612	::428284334915584000
620519142	::428284668777996000
330645900	::428284850525974000
23838693	::428286379186225000
69801582	::428288254933483000
354406436	::428288465797914000
634822122	::428289114295648000
82130465	::428289258890067000
282697692	::428289618140991000
23838693	::428289787880275000
281408265	::428292462981812000
73299390	::428293128509206000
283625404	::428293217444847000
354406436	::428294536545050000
17146204	::428294714471636000
17146204	::428295028432048000
345261852	::428295553798004000
226329164	::428295967574863000
17146204	::428296101234360000
429696833	::428296305480175000
241324134	::428296305535111000
192677318	::428296520547311000
17146204	::428296536523427000
209345596	::428298467434565000
354406436	::428299348120580000
157117376	::428299468463562000
250969967	::428299977799237000
344857407	::428300321480126000
48152030	::428300508315385000
354406436	::428301647761408000
210676238	::428301808252256000
35597637	::428303077226344000
35597637	::428303290611564000
35597637	::428303801775575000
35597637	::428304167057522000
555976584	::428306462381600000
64582219	::428306510230589000
460765832	::428306517545066000
80448281	::428306640652079000
393499174	::428308409205551000
45704670	::428308862840881000
554801627	::428309199182127000
23838693	::428309370624282000
45704670	::428309444133675000
210676238	::428309640565506000
252355708	::428310166195298000
329395128	::428310626579267000
630007542	::428310746993152000
329395128	::428310880896692000
252355708	::428310983996497000
47547782	::428311836677926000
226329164	::428311864796532000
48152030	::428313724223369000
393499174	::428314929511555000
138940568	::428316275635679000
73299390	::428316581752750000
354406436	::428317395615088000
19245878	::428318315451146000
223594866	::428319151611199000
329395128	::428320081010241000
19245878	::428320847909359000
329395128	::428320879773483000
224452115	::428321201724071000
36119799	::428322475232227000
69801582	::428323135306608000
371416817	::428323385085792000
189272740	::428323745980092000
46184924	::428324174591819000
46184924	::428324418310656000
23838693	::428324594186207000
46184924	::428326438090330000
47547782	::428327193442144000
46184924	::428327796629204000
232793000	::428327944025407000
17146204	::428328848862638000
429696833	::428330222337794000
185633935	::428330260338589000
252355708	::428330337484034000
252355708	::428330479847084000
478462259	::428330624038891000
429696833	::428330645912174000
226329164	::428331026872807000
237112765	::428331151002845000
378901511	::428331255910768000
23839835	::428331947149262000
429696833	::428332275072106000
167222207	::428332339555344000
616892340	::428332670406656000
349365015	::428333167943376000
23839835	::428333229553504000
167222207	::428333409061310000
415897649	::428334341463089000
226329164	::428334498544373000
371243365	::428337008499359000
32125015	::428337837805936000
514339780	::428338879163564000
167222207	::428339078724325000
506100348	::428339271888404000
329395128	::428339411936612000
73299390	::428339498318303000
32787499	::428341420597194000
23839835	::428341767146971000
23839835	::428342021271470000
227859860	::428342163785527000
387625128	::428342239631536000
186472636	::428342776166498000
36485138	::428342991657652000
186472636	::428343862927454000
23838693	::428343891419725000
23838693	::428344535761317000
23839835	::428344868448899000
433168829	::428345423338549000
11822502	::428346418110005000
411700909	::428346559315869000
32787499	::428347981893763000
17146204	::428348086956486000
339272559	::428348184226988000
339272559	::428348277453770000
500308199	::428348327927635000
17179941	::428348422882885000
17146204	::428348458831855000
45704670	::428349856168816000
316878403	::428350235388035000
125560060	::428350381081378000
229364831	::428350545078673000
24719772	::428350641044721000
500308199	::428351150233235000
175928437	::428351510729089000
175928437	::428351595516944000
125560060	::428352434919206000
210676238	::428352484722360000
175928437	::428352617165492000
175928437	::428352912289701000
210676238	::428353064010252000
125560060	::428353087376351000
45704670	::428353277865250000
169378322	::428353633101836000
125560060	::428353687657148000
46276184	::428353801616371000
93026398	::428354195716984000
169378322	::428354284145475000
93026398	::428354496003985000
93026398	::428354665139298000
46276184	::428354705518264000
15681561	::428355189620224000
377035998	::428355614528372000
319191919	::428355674654126000
319191919	::428355731499548000
320249108	::428356814485209000
555976584	::428357112465326000
189272740	::428357160330731000
443376354	::428357985119633000
555976584	::428358393481293000
45704670	::428358459994955000
23839835	::428359226302291000
227425418	::428359577768177000
93026398	::428359961434136000
274191278	::428360018476290000
234236129	::428360503807574000
234236129	::428360752877957000
274191278	::428361133859160000
17769662	::428361950435627000
274191278	::428362651328978000
203145029	::428362937439645000
23839835	::428363241677262000
319191919	::428363352562491000
35597637	::428363442853269000
36654229	::428363482736910000
319191919	::428363823628947000
36654229	::428363925856735000
319191919	::428364005397528000
319191919	::428364127271399000
18068894	::428364147294625000
23839835	::428364671431610000
328871385	::428364806333009000
274191278	::428365205504937000
491921675	::428365456609906000
554633284	::428365802471845000
545129813	::428366028624916000
73299390	::428366354631393000
73299390	::428366439243087000
374289648	::428367021613395000
447976503	::428368105379622000
454406979	::428368232630988000
36654229	::428369104836505000
219574380	::428369875891798000
328871385	::428370400427245000
112145680	::428371348172599000
93026398	::428371805397458000
265029924	::428372120998281000
237112765	::428372482467184000
224452115	::428372686218465000
224452115	::428372784247742000
184578066	::428373951111507000
339272559	::428374539668832000
319191919	::428374833324638000
339272559	::428374946348556000
93026398	::428375717013753000
330645900	::428375771912998000
320954938	::428377600294006000
617683841	::428377719177359000
320954938	::428377826832560000
426402586	::428377835439685000
616892340	::428378250687938000
478462259	::428379158184329000
260979062	::428379905076641000
201113172	::428380609375793000
201113172	::428380694247518000
374289648	::428381768454901000
514339780	::428383958083313000
136114188	::428384122202251000
93026398	::428384161909338000
58563319	::428384407481630000
58563319	::428384606853685000
355859159	::428384912459460000
192677318	::428385080097386000
36654229	::428385137513205000
112145680	::428385501369085000
378794339	::428385808802803000
514339780	::428386187230060000
229364831	::428386303009230000
229364831	::428386350039969000
418783652	::428386374388297000
48612192	::428386446265708000
229364831	::428386651681742000
36654229	::428387015282135000
229364831	::428387018410700000
210676238	::428387100741083000
229364831	::428387104574279000
339272559	::428388067196809000
58563319	::428388143272689000
48612192	::428388155570413000
378794339	::428388597469696000
227476350	::428389064384212000
514339780	::428389154876309000
82130465	::428389489502068000
335592472	::428390753124237000
73299390	::428392838934839000
64582219	::428394312557006000
407395368	::428394390537523000
73299390	::428394568342847000
447976503	::428396994931859000
295980167	::428397729510064000
55665294	::428397979179810000
192677318	::428399414676557000
46276184	::428400704840294000
554801627	::428401106167660000
53584160	::428402286738407000
537003519	::428402496705687000
349365015	::428403026332626000
596191047	::428406343457046000
349365015	::428407699370688000
79754464	::428408156365275000
141821632	::428408361969659000
141821632	::428408501564502000
631782776	::428409267444396000
161346822	::428409870383976000
48612192	::428409993931395000
330645900	::428410046704136000
330645900	::428410175762878000
42261351	::428411761213972000
320249108	::428412122100293000
161346822	::428412123803164000
48612192	::428412761580646000
46276184	::428414552615968000
46276184	::428414597344034000
46276184	::428414704764346000
46276184	::428415370505244000
33708987	::428415394698002000
64905964	::428416621984874000
94226339	::428418014510190000
628045480	::428418747431682000
237024825	::428419019558100000
232793000	::428421012896501000
426786499	::428421340341600000
299311083	::428421341243797000
138940568	::428424229139525000
261605370	::428425094806142000
138940568	::428426711014064000
226329164	::428426842513498000
226329164	::428426875665657000
138940568	::428427839478976000
138940568	::428428492125257000
138940568	::428429017373753000
579271413	::428430057002893000
42261351	::428430482145955000
42261351	::428430546876645000
42261351	::428430681203421000
33538323	::428430756633788000
42261351	::428430812879392000
42261351	::428430841627160000
42261351	::428430878692220000
42261351	::428430933608239000
42261351	::428431165163184000
42261351	::428431197287354000
237024825	::428431839490220000
235867165	::428432234941382000
57120197	::428434206985703000
261605370	::428434589950832000
261605370	::428434674709327000
237024825	::428434742581923000
237024825	::428435077694255000
116343636	::428436985254912000
408031484	::428439423064096000
473718221	::428439912258347000
348326168	::428440980673404000
348326168	::428441167789690000
283051149	::428441521495355000
445808726	::428441761766469000
276887663	::428443654420590000
630076052	::428447414693793000
630076052	::428447514346258000
630076052	::428447631958757000
630076052	::428448234499887000
237024825	::428450807688994000
46184924	::428450899615576000
167222207	::428451867967115000
17146204	::428452205293617000
473118863	::428452242836844000
17146204	::428452296544907000
57120197	::428453624654467000
53852889	::428453662235430000
340107529	::428457184700403000
217214677	::428462140043710000
315872678	::428464091145834000
393499174	::428467515308515000
311724390	::428469354934439000
60712766	::428472522158645000
12685102	::428477360644820000
120294148	::428478616717242000
286216848	::428480870899408000
467852949	::428483918904307000
22193646	::428484100748349000
467852949	::428484227370205000
467852949	::428484773162385000
467852949	::428485059222327000
467852949	::428485219734130000
467852949	::428485604074979000
467852949	::428485861659770000
467852949	::428486073287573000
521919456	::428486170742636000
467852949	::428486200760877000
467852949	::428486385616424000
467852949	::428486616185708000
46727568	::428489693877919000
59241106	::428491638798036000
59241106	::428492170698719000
59241106	::428492171348819000
59241106	::428492237375541000
59241106	::428492278953697000
59241106	::428492727555461000
59241106	::428492836213096000
22193646	::428493264899940000
165658390	::428493771961946000
57120197	::428497588795346000
26198467	::428498102496927000
184195472	::428498182662680000
367308760	::428498443871719000
23839835	::428498676827582000
31250549	::428499074040356000
210674392	::428499299618390000
236930269	::428499784161181000
407395368	::428501115152252000
416506126	::428502866601336000
229364831	::428507405907787000
60399576	::428507914181963000
335592472	::428509563827261000
335592472	::428509615975043000
335592472	::428509817704300000
257097351	::428509873307791000
335592472	::428510184441643000
57933673	::428511196686217000
335592472	::428511415566336000
166735943	::428513828121223000
277794018	::428514153427243000
251892054	::428514155013087000
253120136	::428515117861335000
83878535	::428515902754025000
133508241	::428517688348905000
518039543	::428519693297537000
605327407	::428520003294736000
46276184	::428520798211825000
329471370	::428523061042614000
46276184	::428523816894337000
46276184	::428523851962916000
46276184	::428523930551586000
159944196	::428524424820580000
329395128	::428525899143970000
554801627	::428525899969855000
37867502	::428527582355533000
499925803	::428528523377004000
329502065	::428529169643753000
329502065	::428529206687842000
329395128	::428529317585641000
329502065	::428529330113609000
329395128	::428529399357800000
329502065	::428529451270283000
329502065	::428529618341998000
329502065	::428529681365618000
329502065	::428529828233351000
329502065	::428530235152142000
329502065	::428530317377273000
426786499	::428530606784266000
15086993	::428530708055744000
339272559	::428531142099075000
300594041	::428531178463703000
329502065	::428531207131770000
329502065	::428531392415166000
329502065	::428531468164296000
339272559	::428531522841227000
329502065	::428531590033969000
329502065	::428531731721760000
256088386	::428531825586089000
607432063	::428531947766181000
329502065	::428531984403406000
387625128	::428532701621391000
329395128	::428533140010070000
283625404	::428533201565278000
329395128	::428533784288718000
329395128	::428534217287675000
616892340	::428534285612494000
142950218	::428535314328854000
616892340	::428536353584721000
230903702	::428536568962224000
142950218	::428536870927368000
454406979	::428537876658536000
336821368	::428538842094653000
38053704	::428539479927054000
103526992	::428541858705203000
205928265	::428541995305672000
329395128	::428542786523373000
17179941	::428543667306242000
17179941	::428543834130505000
387625128	::428544048769806000
393802148	::428544890620751000
483526518	::428546258345525000
69064286	::428546637666213000
205928265	::428546944001404000
329502065	::428547098506571000
329502065	::428547192500912000
329502065	::428547277649477000
329502065	::428547374097498000
142950218	::428547386135568000
329502065	::428547587239460000
631782776	::428547743213027000
359806236	::428548246256898000
329502065	::428548733534359000
616892340	::428550630982942000
616892340	::428550968486019000
301778739	::428551190326939000
46184924	::428551332966830000
633010300	::428551833154355000
93026398	::428552109038911000
344285522	::428553392206540000
241324134	::428553405901332000
329502065	::428554002553241000
93026398	::428554008727285000
93026398	::428554057121148000
329502065	::428554261505396000
79754464	::428554394385522000
93026398	::428554666658775000
93026398	::428554897718378000
138940568	::428555303811317000
445808726	::428555502583562000
329502065	::428555574104428000
329502065	::428555993690030000
103526992	::428556576274649000
120294148	::428556649696346000
120294148	::428557008955256000
93026398	::428557196515741000
329502065	::428557231374606000
329502065	::428557739350953000
93026398	::428558259490803000
93026398	::428558829404442000
93026398	::428559266174091000
329502065	::428559367856611000
329502065	::428559448383049000
321102847	::428559465487798000
45929336	::428559534492114000
321102847	::428560144746971000
241324134	::428560241761202000
46184924	::428560257515024000
424464803	::428560577313521000
320249108	::428560632040787000
19245878	::428560711317331000
250969967	::428560739217846000
46184924	::428560786969993000
250969967	::428561246309212000
250969967	::428561455172972000
69801582	::428561797293957000
69801582	::428561915116126000
329502065	::428562129503809000
329502065	::428562331052675000
64582219	::428562392956403000
329502065	::428562586552922000
64582219	::428563129627185000
64582219	::428563199667892000
281408265	::428563224707866000
329502065	::428563239195009000
329502065	::428563353246507000
419307287	::428563461748973000
280826646	::428563467855855000
329502065	::428563636823412000
6652302	::428563647346913000
234236129	::428563802250960000
46184924	::428563876158795000
46184924	::428564146595323000
329502065	::428564156187279000
329395128	::428564223145549000
114952631	::428564486186729000
19245878	::428564959333974000
46276184	::428565000567787000
73299390	::428565510742376000
73299390	::428566277175926000
250969967	::428566424978604000
329502065	::428566890496020000
229364831	::428567094280478000
329502065	::428567101393993000
229364831	::428567486787645000
210676238	::428568519631175000
210676238	::428568741950275000
210676238	::428568828344541000
329502065	::428569569880334000
329395128	::428569871652491000
344285522	::428570361668841000
26897261	::428570485631107000
329502065	::428570514781507000
329502065	::428570585203896000
41658963	::428570602685739000
329502065	::428571158724632000
616892340	::428571445795381000
335592472	::428572617315188000
19245878	::428572709534986000
393802148	::428572738291122000
163768701	::428573465235697000
180388620	::428574413269651000
475356723	::428575033288429000
329395128	::428576433917919000
329395128	::428576738768351000
53165262	::428577243733192000
628045480	::428577583907631000
229364831	::428577662521450000
209345596	::428580568490835000
329395128	::428580666541105000
100313850	::428581362518331000
329395128	::428581402079404000
211316270	::428581796654374000
281408265	::428581816040046000
211316270	::428581891303026000
242812276	::428581911230173000
393802148	::428581990510518000
211316270	::428582006453047000
211316270	::428582275551223000
210676238	::428582370078638000
429696833	::428582851592728000
393802148	::428583064684359000
128703316	::428584318974177000
128703316	::428584354969690000
429696833	::428584415900360000
128703316	::428584503875883000
393499174	::428584505914294000
429696833	::428584559861432000
128703316	::428584756121321000
329395128	::428584814145699000
418783652	::428584828561522000
128703316	::428584965953966000
184578066	::428585043074641000
192677318	::428585333501218000
393801885	::428585866228142000
329502065	::428586336002375000
329502065	::428586477472071000
184578066	::428587067837128000
329502065	::428587135604510000
267323089	::428587331046490000
304661740	::428587825395937000
304661740	::428587855578152000
304661740	::428587889149358000
304661740	::428587918840856000
304661740	::428587956769918000
304661740	::428587987161862000
304661740	::428588013552422000
304661740	::428588044158267000
128703316	::428588050734518000
304661740	::428588079130353000
128703316	::428588343891226000
128703316	::428588607188656000
211316270	::428588651740545000
368577195	::428588699001974000
128703316	::428588757252452000
630007542	::428588791033389000
211316270	::428588879386800000
128703316	::428588931039248000
335592472	::428588971510464000
630007542	::428589492656541000
418783652	::428589995675631000
226329164	::428590187749576000
211316270	::428590250126897000
211316270	::428590393895043000
344857407	::428590532831363000
128703316	::428591275088957000
128703316	::428591412347559000
128703316	::428591593939951000
128703316	::428591755685273000
210676238	::428591771023839000
53584160	::428592091040862000
210676238	::428592144665026000
210676238	::428592842970501000
210676238	::428593017986248000
344958631	::428593208017182000
81723585	::428593246567022000
210676238	::428593624956567000
344958631	::428593739322232000
211316270	::428594275786293000
128703316	::428594737889546000
211316270	::428594822350635000
128703316	::428594843023982000
128703316	::428595119277629000
340107529	::428595240891850000
128703316	::428595427626086000
138940568	::428595778517753000
211316270	::428595779461451000
211316270	::428595893055410000
13298002	::428595923774869000
45929336	::428595998714511000
616892340	::428596060479447000
114952631	::428596358535057000
211316270	::428596593214771000
211316270	::428596778426830000
128703316	::428597126587633000
211316270	::428597381446127000
433003196	::428597952350023000
445808726	::428598037033005000
79754464	::428598506476277000
211316270	::428599117191729000
57120197	::428599499217321000
93026398	::428599504057946000
210676238	::428599875836837000
210676238	::428600003909935000
467758710	::428600069516845000
211316270	::428600255056449000
120294148	::428600413215272000
211316270	::428600494517682000
554633284	::428600620698714000
211316270	::428601002816970000
211316270	::428601019724201000
211316270	::428601341615693000
393802148	::428603004946624000
211316270	::428603374880432000
128703316	::428603535467352000
313529594	::428604114138714000
210676238	::428604266497187000
129844944	::428604881625423000
335592472	::428605724407906000
39140648	::428606709566033000
192677318	::428606789379448000
167222207	::428607179848183000
114952631	::428607429849260000
45289907	::428607506357960000
721462429	::428608006910005000
465266221	::428608045149454000
299484513	::428609133558779000
573061645	::428609852890312000
573061645	::428609960176394000
573061645	::428610247662370000
145000225	::428610462176268000
431944862	::428610522129240000
344958631	::428610889621581000
322643138	::428611382733721000
231674152	::428611399863238000
426402586	::428612127105253000
93026398	::428612229970132000
81723585	::428612424086724000
344958631	::428612483020890000
81723585	::428612497180852000
121100953	::428613165564174000
145000225	::428613788221571000
316832273	::428614488590680000
316832273	::428615018180263000
185633935	::428615234497306000
134637488	::428615436931203000
73299390	::428615589318627000
636632104	::428616824658210000
121100953	::428619415559495000
65501923	::428619568735453000
242812276	::428620082772992000
242812276	::428620146924855000
468057254	::428620501498359000
192677318	::428620527410753000
226329164	::428620930794131000
560822598	::428621184029061000
114952631	::428622213235740000
335592472	::428623204908015000
189272740	::428623237392519000
335592472	::428623621230440000
335592472	::428623810053808000
247362551	::428624342201556000
335592472	::428624435357417000
335592472	::428624535341256000
335592472	::428624988841984000
468057254	::428626421720690000
596191047	::428628797228072000
616892340	::428630584995217000
424464803	::428630947362131000
424464803	::428631580496523000
424464803	::428631793370402000
224452115	::428632934069698000
445808726	::428632993239166000
229364831	::428633197178413000
229364831	::428633368314388000
473454563	::428634128674983000
255313314	::428635022128865000
289707794	::428635690587262000
69801582	::428635888302559000
433932391	::428636244935856000
433932391	::428636391866499000
428300082	::428636553431511000
428300082	::428636598713208000
69801582	::428637002574336000
433932391	::428637020152283000
69801582	::428637243218337000
93026398	::428637488639270000
18068894	::428637489478135000
554633284	::428637768248336000
554633284	::428638711174033000
93026398	::428638903109947000
18068894	::428639010144006000
433932391	::428639047276195000
11822502	::428639328978219000
18068894	::428639470498222000
93026398	::428639682990071000
167222207	::428639809507037000
445808726	::428639860547919000
93026398	::428640030517497000
433932391	::428641191802859000
15709088	::428641772256772000
448325555	::428641817907982000
195008986	::428644662854057000
384109939	::428646321117868000
281408265	::428646692565417000
30804377	::428647278283595000
500308199	::428647780047785000
138940568	::428648143245549000
30804377	::428648796780642000
138940568	::428648933142036000
64926237	::428649277779243000
138940568	::428649823886393000
405676565	::428650080967475000
138940568	::428652526389702000
364646765	::428652791469322000
64926237	::428652897283223000
364646765	::428653377640091000
364646765	::428653530052706000
364646765	::428654577450098000
364646765	::428655022134411000
634822122	::428657774042431000
319469530	::428657890791272000
445808726	::428658016918208000
242812276	::428658140545290000
229364831	::428658473518514000
393499174	::428658525032562000
66021164	::428660457239347000
349365015	::428661136276213000
329395128	::428661328589635000
329395128	::428661554662621000
66021164	::428661961723621000
364646765	::428662191110107000
93026398	::428662483185049000
66021164	::428662517225627000
93026398	::428662949692317000
93026398	::428662996215541000
57120197	::428663162926145000
30804377	::428663264478633000
30804377	::428663279448117000
30804377	::428663290521079000
30804377	::428663476676861000
23839835	::428663799974223000
250969967	::428663954483601000
180388620	::428663976642109000
23839835	::428664121966755000
161346822	::428664746385375000
281408265	::428664900173324000
30804377	::428664974333198000
460471042	::428665402336747000
373736716	::428665412155219000
66021164	::428665582708203000
433168829	::428665847603687000
443376354	::428665961290276000
433168829	::428666206241832000
329395128	::428666489210929000
319469530	::428667029567328000
23839835	::428667115663798000
491921675	::428667130788466000
119434884	::428667172907679000
506100348	::428667204075139000
433168829	::428667285918584000
373006574	::428667529926823000
66021164	::428667656556642000
443376354	::428668537033334000
138940568	::428668588426559000
66021164	::428669054086164000
167222207	::428669821602254000
66021164	::428670185306718000
23838693	::428670601528897000
329395128	::428671764479361000
329395128	::428671876916060000
443376354	::428672509441896000
329395128	::428672787004542000
329395128	::428672845955493000
329395128	::428673902651666000
329395128	::428675904890761000
169618179	::428676276015353000
364646765	::428677438189469000
301244439	::428677526001823000
317860632	::428677669136633000
329395128	::428678318146473000
329395128	::428678555409854000
69801582	::428679855463731000
329395128	::428679968433123000
383045348	::428680072468258000
93026398	::428681430151864000
506100348	::428682536542142000
354406436	::428684580904648000
210676238	::428685598854250000
58046021	::428686014975340000
157117376	::428686454781272000
114970673	::428687085256835000
308726677	::428687285618343000
119434884	::428691520276164000
346392612	::428691830675615000
378794339	::428692461817315000
616892340	::428692565118820000
329395128	::428693997285285000
121100953	::428694786061910000
114952631	::428694878030016000
121100953	::428694887069143000
226329164	::428695159430459000
58046021	::428695995195858000
91024211	::428696884417687000
58046021	::428696894236549000
349365015	::428697773928882000
478462259	::428698705424678000
226329164	::428699017552621000
201113172	::428699110384742000
226329164	::428699296842522000
201113172	::428699729141063000
392156048	::428700280926916000
443376354	::428700608929861000
338830055	::428700648490946000
226329164	::428701131502415000
443376354	::428704081306087000
424464803	::428704239850774000
91024211	::428707106263683000
91024211	::428707242071064000
406122207	::428707747354673000
338830055	::428709075917221000
6652302	::428709658555985000
210676238	::428709997389037000
121100953	::428710961089110000
460471042	::428711319353970000
340107529	::428711819122061000
340107529	::428711965662654000
460471042	::428712583756275000
374289648	::428714268591403000
58046021	::428714305790685000
93026398	::428714520391856000
374289648	::428714858809663000
560822598	::428715310515257000
287569533	::428715506506678000
374289648	::428716691762446000
369109312	::428717217878790000
335592472	::428717236325728000
374289648	::428717402638258000
335592472	::428717697191641000
393801885	::428717734617432000
335592472	::428718078189654000
335592472	::428718199161778000
601049906	::428718525889646000
317860632	::428718964240183000
443376354	::428719840874856000
317860632	::428719945665359000
432590763	::428720262498902000
399695389	::428720675474264000
266235648	::428720988004827000
376940853	::428722554312728000
701949296	::428723435510845000
142950218	::428723746053312000
48612192	::428723878605508000
48612192	::428724030716145000
573061645	::428724354638036000
393499174	::428724687183421000
573061645	::428724898626682000
91024211	::428725351020498000
91024211	::428725769180028000
203145029	::428725827191468000
91024211	::428725934607568000
39105327	::428726174294867000
39105327	::428726275801239000
39105327	::428726315420622000
39105327	::428726337017090000
330645900	::428728118770429000
605601195	::428729254843801000
424464803	::428729321918713000
424464803	::428729520246382000
23839835	::428730421292306000
308726677	::428730812838588000
46727568	::428730923425624000
242812276	::428731803500048000
58046021	::428732153372114000
58046021	::428732342807822000
242812276	::428732348042342000
163242154	::428732527553953000
163242154	::428733788164591000
23839835	::428734111940083000
163242154	::428734176913682000
93026398	::428734267745509000
97592081	::428734353015717000
210676238	::428734768164130000
23839835	::428734859201507000
97592081	::428735785651957000
374289648	::428737641388183000
97592081	::428737993227395000
329395128	::428738257904758000
192677318	::428739025340727000
121100953	::428739177900167000
329395128	::428739498881867000
36654229	::428739545975111000
121100953	::428740485096935000
443376354	::428740642252935000
443376354	::428742179230474000
524903037	::428742983815819000
224452115	::428743553154826000
45929336	::428744263912800000
23839835	::428744474383364000
30804377	::428744653169373000
560822598	::428744677165375000
230659102	::428745348064874000
323691415	::428745627967950000
42265739	::428745777796481000
323691415	::428745844536246000
323691415	::428746137063792000
323691415	::428746339254431000
146219676	::428746345956917000
323691415	::428746364315398000
323691415	::428746854700826000
323691415	::428746988260032000
224452115	::428747070967533000
157117376	::428747388002394000
323691415	::428747449013121000
323691415	::428747471310028000
323691415	::428747776881483000
323691415	::428747900135305000
323691415	::428747988857413000
323691415	::428748024085368000
323691415	::428748060319965000
97592081	::428748618930352000
323691415	::428748661065932000
323691415	::428748770919317000
323691415	::428748855321296000
560822598	::428748897717350000
323691415	::428749042923761000
323691415	::428749281990684000
373569970	::428749427562405000
323691415	::428749493430128000
323691415	::428749610858086000
323691415	::428749653530910000
323691415	::428749693506842000
323691415	::428749770908528000
323691415	::428749946662047000
281821239	::428749970863177000
323691415	::428750200891772000
65501923	::428750681126621000
93026398	::428750778451251000
65501923	::428751018386407000
82130465	::428751882371088000
323691415	::428752075623636000
224452115	::428752446102708000
224452115	::428752448497668000
323691415	::428752657688563000
323691415	::428752742749061000
323691415	::428753268995399000
426402586	::428755045661028000
65501923	::428755274757722000
93026398	::428756063265882000
93026398	::428756481828081000
224452115	::428756574547353000
180388620	::428758241049182000
53165262	::428758277737172000
93026398	::428758371366215000
69801582	::428758735226281000
93026398	::428758891241824000
93026398	::428759211808260000
316878403	::428759363134554000
142950218	::428760004209160000
227425418	::428761145986408000
134637488	::428761594500501000
261605370	::428762703357050000
142950218	::428763536119312000
139527150	::428763761801850000
261605370	::428764503413886000
373006574	::428765245944102000
26897261	::428766185170423000
58046021	::428766232712847000
93026398	::428766255437201000
26897261	::428766255492120000
93026398	::428766298072285000
227425418	::428766503115034000
227425418	::428766548723896000
93026398	::428766609147060000
166735943	::428767057048371000
227425418	::428767115424706000
166735943	::428767291564511000
166735943	::428767451598172000
81723585	::428767542916968000
227425418	::428767905103106000
545540214	::428768343185584000
554633284	::428768375880155000
554633284	::428768390119845000
370845710	::428768481673109000
554633284	::428768832698609000
227425418	::428768941121363000
48152030	::428769015754797000
48152030	::428769123829415000
48152030	::428769387886034000
554633284	::428769675367837000
48152030	::428770208681967000
48152030	::428770398189019000
227425418	::428770956480237000
227425418	::428771299188408000
573061645	::428771629359828000
560822598	::428771668237225000
227425418	::428771702378483000
227425418	::428771913863667000
227425418	::428771954502287000
227425418	::428772283688050000
36485138	::428773594446172000
73299390	::428774307557167000
69064286	::428775044685127000
377486283	::428775368523145000
377486283	::428776731076345000
192677318	::428777079543705000
112145680	::428779096894877000
192677318	::428779517533229000
112145680	::428779536944463000
472440191	::428779627692048000
235867165	::428779672332038000
192677318	::428779843501977000
192677318	::428779897184858000
281408265	::428780393165111000
75209135	::428781472313389000
224452115	::428782754680307000
224452115	::428782967360876000
94226339	::428784323152453000
447422715	::428785346286202000
447422715	::428786205611008000
15709088	::428786487593684000
424464803	::428786520607039000
192948373	::428786649628020000
447422715	::428786819669688000
447422715	::428786971071488000
447422715	::428787146154344000
15709088	::428787153942769000
447422715	::428787199753351000
15709088	::428788486565396000
426685539	::428789349820276000
227425418	::428789850234298000
65501923	::428790410182283000
65501923	::428790685571874000
630637790	::428790694249918000
75209135	::428791034823200000
192948373	::428791041345343000
482955888	::428791432951123000
482955888	::428791488592764000
482955888	::428791903858200000
579271413	::428794690876370000
374289648	::428795404839174000
65501923	::428799920665931000
408031484	::428801668214296000
473718221	::428802034918117000
112145680	::428803010282938000
150839491	::428803071037034000
370845710	::428803163798257000
283051149	::428803306652049000
370845710	::428803828083720000
57120197	::428803869859000000
370845710	::428803918059945000
419738528	::428804103897350000
57120197	::428804145089224000
419738528	::428805163324043000
419738528	::428805325702316000
419738528	::428805763981930000
48152030	::428806947790270000
48152030	::428807115159764000
58976049	::428810995105271000
57120197	::428812577573847000
473118863	::428815239446945000
345261852	::428816331123609000
255765560	::428816411340050000
69064286	::428816509633564000
345261852	::428816663643844000
45289907	::428818101312815000
64905964	::428820672899346000
112145680	::428821027016437000
387625128	::428821493162590000
57120197	::428823110981128000
57120197	::428823336190091000
46184924	::428825087152623000
46184924	::428825532772261000
315872678	::428828218221547000
266095621	::428829917359636000
266095621	::428830187590275000
266095621	::428830493174677000
266095621	::428830691766591000
311724390	::428832631245897000
60712766	::428842443346575000
232793000	::428843483227369000
286216848	::428843674185658000
282625909	::428844767384829000
467852949	::428846264017375000
467852949	::428846425456140000
467852949	::428846660903399000
467852949	::428846854529245000
467852949	::428847041012187000
467852949	::428847246059122000
467852949	::428847405857918000
467852949	::428847758200434000
165658390	::428855804976844000
214678768	::428856514288168000
19569142	::428858481777455000
26198467	::428859292528033000
184195472	::428859352082939000
31250549	::428860031316934000
573061645	::428860036018741000
210674392	::428860213479751000
236930269	::428862040107536000
79754464	::428862062752579000
33538323	::428862841454854000
407395368	::428863028059049000
454406979	::428863749911375000
416506126	::428864386719961000
189368301	::428869572976857000
60399576	::428870026221744000
142950218	::428872346641125000
57933673	::428872502035505000
277794018	::428874788673560000
253120136	::428877321274015000
229364831	::428877488853241000
83878535	::428877927724220000
93026398	::428877993772339000
175928437	::428878041776152000
203145029	::428878136751951000
203145029	::428878227315372000
133508241	::428879292605267000
397934536	::428879350838984000
431944862	::428879439191998000
175928437	::428880280473309000
107848755	::428881123947474000
431944862	::428881522758651000
431944862	::428881617730281000
125560060	::428881842033278000
329395128	::428882105222070000
329395128	::428882392997457000
518039543	::428882908292476000
175928437	::428883404336029000
175928437	::428883528390946000
93026398	::428883613631791000
175928437	::428883659270004000
18068894	::428884381952798000
329471370	::428885176454619000
119434884	::428886153883033000
159944196	::428886260313108000
299879238	::428890923813326000
299879238	::428891520939622000
122769328	::428892817897709000
93026398	::428892937611538000
300594041	::428893139793764000
93026398	::428893617738883000
256088386	::428893638894960000
217214677	::428894188315213000
93026398	::428894418062426000
426786499	::428895452088393000
121100953	::428896754709594000
121100953	::428896996829581000
230903702	::428897260055703000
30944417	::428898385626550000
433932391	::428898790574014000
30944417	::428898901559500000
205928265	::428899802219548000
33238183	::428900557542014000
336821368	::428900840040964000
335592472	::428900917719871000
237112765	::428901425788096000
169378322	::428903812565585000
169378322	::428903978802245000
329502065	::428905118197493000
114952631	::428905667483561000
237112765	::428906156073828000
237112765	::428906313796423000
329502065	::428906483858690000
483526518	::428906729439363000
319469530	::428906735966105000
237112765	::428906831075745000
30944417	::428908236721233000
30944417	::428909244922875000
359806236	::428909823237685000
308726677	::428909879005564000
169378322	::428910475368468000
169378322	::428910727454158000
169378322	::428911243978874000
100373532	::428911474388377000
418783652	::428912128549224000
169378322	::428912342701576000
195276249	::428912575389392000
19569142	::428912935012823000
151129980	::428915005988536000
93026398	::428915120207450000
151129980	::428915148657799000
93026398	::428915252701319000
369310186	::428916422291361000
93026398	::428917289107206000
55665294	::428917306496778000
366094013	::428917473920815000
103526992	::428917642905145000
103526992	::428918175929860000
366094013	::428918273317404000
173688303	::428919436293050000
633010300	::428919444358713000
467772798	::428921032876257000
366094013	::428921262941822000
568607570	::428922509019611000
281408265	::428922600853491000
166735943	::428923016219619000
301042701	::428923766920708000
223594866	::428924064422694000
100313850	::428925207982931000
6652302	::428926316037943000
17179941	::428926531499753000
17179941	::428926696663044000
354406436	::428927005770657000
354406436	::428927111089623000
354406436	::428927174008008000
419307287	::428927572630458000
433932391	::428927618419658000
369310186	::428927780428840000
369310186	::428927876369379000
364646765	::428927886121136000
224452115	::428928016056463000
369310186	::428928099967717000
42795192	::428928360383643000
334515229	::428928927260626000
433168829	::428929546423767000
36460282	::428929723176333000
335592472	::428929724300414000
267323089	::428930930653138000
122769328	::428931346283917000
41658963	::428932989800562000
223594866	::428933949340278000
223594866	::428934236482310000
304661740	::428934390031589000
46978610	::428934428195569000
27836945	::428935425064173000
151129980	::428935597160284000
253717655	::428935723656290000
23839835	::428936158534696000
23839835	::428936655190650000
445808726	::428937038717779000
166735943	::428937103607468000
633010300	::428938141215776000
628045480	::428939309186445000
633010300	::428939537449226000
433003196	::428940532169994000
281408265	::428941015211196000
329502065	::428941862452219000
224452115	::428942155520819000
224452115	::428942267882024000
366094013	::428942391471394000
281408265	::428942628952879000
366094013	::428942718627106000
329502065	::428944123203051000
281408265	::428944736901013000
304661740	::428945127722479000
33238183	::428945319280140000
151129980	::428945402973257000
151129980	::428945546695278000
114952631	::428945571538161000
329502065	::428946441893990000
57120197	::428947681042366000
57854623	::428947764823597000
329502065	::428948082290487000
57854623	::428948233776148000
138940568	::428948518993428000
254442957	::428949473264693000
415897649	::428949666710188000
573061645	::428950428282552000
364646765	::428950500285767000
366094013	::428950798215565000
53584160	::428951730265415000
573061645	::428951991470292000
573061645	::428952613980471000
151129980	::428953985605959000
151129980	::428954120247345000
467758710	::428954120737656000
93026398	::428955566283579000
23839835	::428956718173675000
210676238	::428956793721868000
13298002	::428958306171097000
633010300	::428958331903156000
138940568	::428960042201935000
633010300	::428960059218210000
138940568	::428960565261008000
560822598	::428961520975089000
35597637	::428961589363240000
35597637	::428961644161814000
633010300	::428962482015981000
633010300	::428962551414931000
242812276	::428962883817717000
445808726	::428962908564115000
365523194	::428963071789649000
54721301	::428963197052530000
365523194	::428963359661494000
46184924	::428963394100928000
227425418	::428963834414784000
365523194	::428963869906972000
227425418	::428963976291315000
322763942	::428964051696492000
242812276	::428964184848883000
304661740	::428964347126480000
365523194	::428964549510070000
281408265	::428965514053185000
69662123	::428965847567441000
138940568	::428966567599439000
138940568	::428966658057977000
227425418	::428966837922316000
227425418	::428966845157498000
313529594	::428966960307908000
227425418	::428967162855063000
210676238	::428967451737731000
364646765	::428967810061328000
11822502	::428968274919821000
223005614	::428968287016599000
230659102	::428968381929512000
223005614	::428968598020055000
365523194	::428968606802911000
365523194	::428968763019763000
223005614	::428968924521463000
560822598	::428969007325405000
586941163	::428970163371663000
138940568	::428971010915069000
138940568	::428972127099047000
94215450	::428972396344008000
12685102	::428972558021849000
299484513	::428972866097643000
223594866	::428974656692178000
418783652	::428975164664315000
138940568	::428975339193520000
418783652	::428975473671294000
167222207	::428975967777079000
180911733	::428976842461413000
151129980	::428976894051381000
180911733	::428977073563369000
616892340	::428978066535112000
57120197	::428978106364215000
636632104	::428979482527952000
168049012	::428981713088565000
168049012	::428981740242472000
38053704	::428981742150901000
168049012	::428981811893784000
168049012	::428982007310585000
36654229	::428982494441275000
69662123	::428983370144829000
151129980	::428983476428496000
19245878	::428983589620154000
19245878	::428983884899168000
616892340	::428984090981711000
151129980	::428984262453256000
195008986	::428984284511084000
206467937	::428984546311159000
39105327	::428985126811234000
317860632	::428985965559156000
138940568	::428986351032479000
247362551	::428986735301623000
138940568	::428986952655073000
69064286	::428987177951703000
79073243	::428988154524102000
19245878	::428988406870593000
167222207	::428988563309346000
361691248	::428988717152215000
448325555	::428989337859268000
210676238	::428989696472264000
151129980	::428990269304750000
285988306	::428991498122973000
32125015	::428991498722754000
78404115	::428992009945116000
78404115	::428992796326760000
467758710	::428992943685246000
19245878	::428993006684078000
266235648	::428994539282784000
210676238	::428995308853669000
151129980	::428995547538542000
349365015	::428996137253883000
210676238	::428997202061852000
478462259	::428997739666345000
281408265	::428998064754274000
76870522	::428998699436355000
76870522	::428998893372588000
167222207	::429000064023793000
210676238	::429000740867407000
39105327	::429001079674519000
39105327	::429001236268855000
353567857	::429001302363111000
39105327	::429002387202658000
57804016	::429003068005703000
408831317	::429004604144386000
167222207	::429005764137476000
454406979	::429006171916083000
163242154	::429006720204279000
112145680	::429007140515491000
81723585	::429008410353233000
377486283	::429008621498687000
167222207	::429010080495710000
167222207	::429010263161843000
346392612	::429011013573152000
346392612	::429011064299073000
346392612	::429011283862511000
346392612	::429011530680504000
346392612	::429011653842042000
57120197	::429012272321531000
349365015	::429015604150796000
55665294	::429016683966001000
547745977	::429017097432076000
55665294	::429018009261207000
285988306	::429018586972041000
55665294	::429018974638964000
242812276	::429019299273904000
285988306	::429021561392078000
285988306	::429022586555490000
228357750	::429022923198709000
151129980	::429024209847586000
237112765	::429025202022785000
15974594	::429028669416157000
428300082	::429029050741317000
240857453	::429029487842295000
20935798	::429030365634641000
459567634	::429033626315939000
134637488	::429033637359542000
31287131	::429034141305171000
46697333	::429034544029655000
151129980	::429035180360081000
90265908	::429035369678786000
319191919	::429036669480628000
301244439	::429036865404948000
79754464	::429037121475977000
58046021	::429037173355331000
58046021	::429037601098825000
630007542	::429037976342265000
273497452	::429038197239078000
419738528	::429039333581258000
58046021	::429039461763387000
69801582	::429039814105501000
58046021	::429039889368489000
419738528	::429040169178890000
419738528	::429040275600990000
276887663	::429040284539035000
419738528	::429040410477199000
335592472	::429040862753210000
58046021	::429041011793604000
364646765	::429041099240665000
419738528	::429043267192516000
383045348	::429043405302145000
419738528	::429043751542329000
93026398	::429044262370439000
226329164	::429044829452918000
93026398	::429045366013452000
93026398	::429045670205345000
121100953	::429046114885840000
69801582	::429046379881975000
93026398	::429047766052909000
281408265	::429048473728475000
120294148	::429051180682342000
120294148	::429051332398706000
281408265	::429051790617612000
46184924	::429051895974346000
58046021	::429052117681455000
58046021	::429052359671812000
139155100	::429052760932491000
46184924	::429053208716005000
58046021	::429054764249522000
405676565	::429055848690634000
57120197	::429056185820389000
57120197	::429056523713511000
276887663	::429057321432395000
473454563	::429057382501847000
121100953	::429058567950577000
276887663	::429058703245860000
121100953	::429058726554009000
433932391	::429059561320751000
121100953	::429059574185074000
344857407	::429059937784705000
443376354	::429060442099834000
433932391	::429060977272041000
93026398	::429061126442078000
433932391	::429061317828165000
98213304	::429061371641094000
433932391	::429061411268878000
289707794	::429062328789639000
227425418	::429062334519054000
433932391	::429062390567538000
57120197	::429062546184609000
433932391	::429062614677606000
408031484	::429062737390764000
433932391	::429062838896689000
443376354	::429062839236841000
408031484	::429062922115895000
151129980	::429062963442352000
289707794	::429063122830118000
289707794	::429063209241178000
289707794	::429063278208102000
151129980	::429063328997326000
289707794	::429063359271415000
289707794	::429063405987590000
433932391	::429063446420680000
289707794	::429063449826451000
289707794	::429063494495780000
289707794	::429063540943503000
419738528	::429063544806838000
289707794	::429063580273487000
289707794	::429063620131975000
289707794	::429063690004856000
289707794	::429063753955434000
289707794	::429063791712534000
289707794	::429063852156657000
289707794	::429063894728855000
419738528	::429063894867644000
93026398	::429063896507228000
419738528	::429063967429111000
289707794	::429063969844637000
227425418	::429063975846699000
433932391	::429064070872842000
289707794	::429064093526274000
36654229	::429064130050682000
36654229	::429064132139446000
289707794	::429064144696770000
319191919	::429064179774132000
289707794	::429064188367872000
227425418	::429064209431678000
319191919	::429064209985708000
36654229	::429064250246823000
289707794	::429064288334913000
289707794	::429064333041991000
289707794	::429064829861507000
227425418	::429064965194919000
289707794	::429064977215795000
373569970	::429064990297817000
289707794	::429065121361444000
227425418	::429065194413629000
289707794	::429065290215727000
98213304	::429065449603481000
15278648	::429065596081152000
227425418	::429065615622430000
289707794	::429065675374469000
289707794	::429065768148291000
289707794	::429065815749451000
289707794	::429066108276965000
289707794	::429066160135352000
227425418	::429066388016099000
227425418	::429066512037445000
227425418	::429066711732453000
227425418	::429066855366397000
227425418	::429067366735953000
605601195	::429067614087020000
227425418	::429068167902543000
227425418	::429068566617268000
57120197	::429069009326063000
281408265	::429071218101075000
255765560	::429071707328892000
433932391	::429072266467762000
93026398	::429072303205261000
69801582	::429074018759884000
362168275	::429074157582548000
93026398	::429074366978998000
411700909	::429074634953465000
329395128	::429076316194082000
308726677	::429076653663592000
128703316	::429076973659238000
35597637	::429077038662971000
93026398	::429079795260211000
605327407	::429080531960360000
329395128	::429080833287532000
90265908	::429081365590855000
274191278	::429081812069916000
308726677	::429083528886636000
57120197	::429083763587305000
329395128	::429086976118386000
163768701	::429088564450963000
701949296	::429088717618171000
448325555	::429089007444586000
362168275	::429089958947987000
727288316	::429090214905008000
329395128	::429091242459549000
378778103	::429091558802345000
142950218	::429091727404986000
329395128	::429091739522334000
321166954	::429092266787889000
215427794	::429092652186079000
560822598	::429092928045469000
273497452	::429093298628612000
560822598	::429093422235136000
560822598	::429093657539788000
560822598	::429093803124088000
399695389	::429094046640783000
142950218	::429097689549381000
560822598	::429098114340106000
75209135	::429099560166621000
75209135	::429099630635134000
560822598	::429100051198398000
558662656	::429101523071938000
560822598	::429101983405207000
319469530	::429105566435520000
329395128	::429105744609574000
630007542	::429107014828957000
630007542	::429107110576537000
377486283	::429107130411413000
419738528	::429108855998787000
281408265	::429109605218545000
596191047	::429110570579927000
460471042	::429111187935346000
443376354	::429111448929714000
226329164	::429112373144985000
268010590	::429112733095964000
630007542	::429113823912419000
166735943	::429114328969527000
36654229	::429114452701876000
630007542	::429115386496180000
630007542	::429115448718675000
56723331	::429116238196125000
31287131	::429117182547472000
405676565	::429117289737490000
31287131	::429117996200509000
163768701	::429119583975649000
31287131	::429119739420364000
393622132	::429119796060225000
175532031	::429120007239245000
46978610	::429120025656819000
46978610	::429120309426663000
46978610	::429120410962391000
112145680	::429120860847620000
163768701	::429121354903093000
112145680	::429121937097650000
241999176	::429124077551640000
273497452	::429124256635449000
392156048	::429126625305710000
17146204	::429127663081365000
422214932	::429128352260030000
21377945	::429130286769520000
727288316	::429130577308971000
378794339	::429131067123978000
373006574	::429131233030053000
373006574	::429131558000156000
46978610	::429132087657246000
373006574	::429133041881985000
21377945	::429134099668664000
373006574	::429134843826302000
373006574	::429134872586633000
46978610	::429135914041081000
226329164	::429136424424968000
210676238	::429136940076912000
46184924	::429137248903127000
46978610	::429137513304039000
46184924	::429137638864326000
150839491	::429137959338532000
518039543	::429137970353143000
373006574	::429138049339891000
46184924	::429138284455800000
518039543	::429138476957569000
426402586	::429139394088685000
424464803	::429139510098526000
33708987	::429139750872948000
424464803	::429139803255209000
290401730	::429140017844195000
424464803	::429140117463109000
53584160	::429141866093633000
518039543	::429141907373969000
265029924	::429145156298997000
281821239	::429147006632591000
94226339	::429147048571441000
46978610	::429149145375707000
166307106	::429149478067507000
440481452	::429150650937905000
440481452	::429151254900924000
440481452	::429152475770527000
211316270	::429152627343892000
79073243	::429152627922702000
440481452	::429152701310844000
440481452	::429153536942022000
440481452	::429153689119764000
440481452	::429153903364833000
440481452	::429154166679019000
440481452	::429154359596027000
440481452	::429155173408460000
440481452	::429156070712680000
440481452	::429156561853104000
440481452	::429157538178039000
579271413	::429157631286980000
440481452	::429158893596708000
440481452	::429159517981802000
440481452	::429160020274851000
440481452	::429160797785587000
57120197	::429162067220631000
94310638	::429162431013613000
57120197	::429162707586019000
94310638	::429164015835561000
408031484	::429164042456813000
46276184	::429164223261057000
46276184	::429164259168489000
473718221	::429164400931397000
283051149	::429165584421355000
75209135	::429170994125615000
30804377	::429174234921717000
46276184	::429177057252474000
46276184	::429177186831310000
473118863	::429179061299339000
12685102	::429179260243562000
48612192	::429182077322285000
132479234	::429184323691241000
309355379	::429184539219730000
57120197	::429187787967827000
315872678	::429188876813352000
311724390	::429195078263795000
306370697	::429195189937135000
274693254	::429195875110637000
12685102	::429201866225094000
60712766	::429208195673104000
467852949	::429209570896932000
467852949	::429209959826333000
467852949	::429210219395031000
545129813	::429210539227893000
467852949	::429210614632677000
165658390	::429218063112601000
335592472	::429218496728535000
214678768	::429218708913786000
26198467	::429221332862001000
184195472	::429221392416899000
31250549	::429222056928890000
227425418	::429222193528975000
210674392	::429222222440308000
236930269	::429224419425136000
79754464	::429224808094502000
407395368	::429225397679448000
416506126	::429226687360806000
365523194	::429226710647586000
612537918	::429230380017655000
60399576	::429232402733355000
114952631	::429233494179315000
57933673	::429234827502440000
277794018	::429237017105281000
26920974	::429237472770658000
26920974	::429237504676749000
205928265	::429237551359352000
253120136	::429239702516817000
83878535	::429240288607883000
151129980	::429240381663113000
133508241	::429241625127034000
397934536	::429242261008703000
151129980	::429242362708389000
242443898	::429243472466681000
518039543	::429245593685209000
253717655	::429245827597365000
329471370	::429247530186993000
329502065	::429247532368023000
26897261	::429248507783151000
159944196	::429248551164469000
329502065	::429249248975015000
329502065	::429249531830468000
69801582	::429250427285028000
411700909	::429250782920466000
23839835	::429251040790470000
205928265	::429251919433830000
36485138	::429251957107470000
411700909	::429251967689707000
411700909	::429251998253613000
300594041	::429255462718947000
256088386	::429255931591794000
433932391	::429256261935181000
423422030	::429257347232727000
607432063	::429257602300538000
405676565	::429257697448714000
423422030	::429257814444625000
230903702	::429259439778983000
114952631	::429260702457401000
226329164	::429260834788093000
210676238	::429261784076550000
24719772	::429261963542425000
151129980	::429261965559857000
177989889	::429262161479602000
23839835	::429262213720068000
177989889	::429262369168957000
302525103	::429262588644311000
274191278	::429262762951196000
336821368	::429263232109260000
447422715	::429264073151479000
210676238	::429264105401507000
447422715	::429264775605129000
274191278	::429265617439305000
252355708	::429266249395097000
223594866	::429266306685489000
447422715	::429266404366622000
406110065	::429266701805305000
406110065	::429267021298020000
121100953	::429267184733282000
419738528	::429267733130514000
419738528	::429267888516923000
419738528	::429268080427298000
500308199	::429268431817670000
321166954	::429268919216402000
483526518	::429269145012563000
139527150	::429269342153240000
139527150	::429269524936794000
449756109	::429269947068731000
210676238	::429270484958863000
449756109	::429270488771469000
22734052	::429271249735278000
210676238	::429272039481159000
46978610	::429272172348342000
359806236	::429272281257218000
46978610	::429272420399468000
36654229	::429273360493973000
36654229	::429273646595842000
286502927	::429273653864198000
468057254	::429274437372760000
165343536	::429274740860002000
468057254	::429274996901302000
468057254	::429275133824352000
286502927	::429275551216312000
138940568	::429275597257596000
138940568	::429275817370464000
138940568	::429275950774484000
286502927	::429276065106632000
468057254	::429277338300583000
120294148	::429277387063574000
120294148	::429277436019490000
211316270	::429277736029282000
64582219	::429278343234871000
633010300	::429278814800064000
53584160	::429278985592127000
468057254	::429279565215576000
329502065	::429279976718745000
286502927	::429281006248423000
210676238	::429281067955400000
210676238	::429281456788373000
242812276	::429281584953692000
286502927	::429282181295271000
187309818	::429282206297489000
187309818	::429282427345711000
118470515	::429283371186159000
329502065	::429284079284932000
329502065	::429284190140375000
329502065	::429284327914885000
242812276	::429284330817736000
168705725	::429284354850689000
33238183	::429284430205960000
329502065	::429284446181683000
423422030	::429284567736791000
19245878	::429285627234770000
329502065	::429286817175580000
329502065	::429287137070940000
19245878	::429287180767596000
78404115	::429287244436742000
329502065	::429287257535557000
19245878	::429287370962526000
329502065	::429287976909017000
281821239	::429288013248475000
329502065	::429288756495921000
46184924	::429289129000435000
362168275	::429290262230466000
362168275	::429290487754027000
223594866	::429291738608709000
58563319	::429292744800862000
69064286	::429293391042863000
151129980	::429293436139626000
6652302	::429294804577443000
319469530	::429295496944185000
329502065	::429295835738669000
34717669	::429297144919371000
329502065	::429297492551667000
329502065	::429297632628834000
201113172	::429297766104174000
166735943	::429298213833564000
251892054	::429298358466117000
114952631	::429300109122080000
35597637	::429300143473831000
628045480	::429301713640517000
281408265	::429301740484055000
630007542	::429302065803042000
630007542	::429302425883643000
168049012	::429302521538940000
19245878	::429302714623729000
418783652	::429302839895396000
53584160	::429305057285111000
224452115	::429305064188964000
295980167	::429305166320238000
241324134	::429305191587119000
295980167	::429305340174147000
295980167	::429305425767313000
19245878	::429305477990981000
205928265	::429305582604922000
205928265	::429305694341177000
329502065	::429306676219363000
281408265	::429307126670848000
329502065	::429307318379872000
88453024	::429307580943728000
224452115	::429308050777071000
357265451	::429308296655142000
166735943	::429308772129832000
283625404	::429308795559235000
177692206	::429310714034266000
299879238	::429310866819796000
560822598	::429311452928040000
33238183	::429311484955357000
560822598	::429313329103126000
19245878	::429314580188508000
114952631	::429314912368611000
406110065	::429316114938880000
281821239	::429317696992182000
88453024	::429318140951277000
177692206	::429318351639576000
633010300	::429319539642617000
134637488	::429319858183233000
163115137	::429319949702934000
13298002	::429320688105971000
238401588	::429320934777171000
374289648	::429321263690313000
238401588	::429321799974006000
287721116	::429324050704650000
177692206	::429324394041970000
42261351	::429324640545026000
251892054	::429324970641354000
23839835	::429325324141494000
366094013	::429325952477196000
19245878	::429327880074457000
431944862	::429328136057012000
335592472	::429328498613051000
223594866	::429328779971158000
237024825	::429329507087286000
495598070	::429330210001932000
114952631	::429330320765108000
120294148	::429330902221869000
177692206	::429332254368989000
448325555	::429332408572203000
283625404	::429333442728194000
283625404	::429334043604160000
33238183	::429334106556465000
234236129	::429335275823980000
138940568	::429335926306000000
406110065	::429335969259462000
187309818	::429337992503652000
79754464	::429338046845448000
415998425	::429338842907553000
235867165	::429339286249295000
138940568	::429339564919255000
329395128	::429339844104699000
329395128	::429340112561127000
138940568	::429340310028943000
138940568	::429340610831867000
19245878	::429340761507635000
349365015	::429340766352457000
636632104	::429342323571294000
138940568	::429342742658179000
56723331	::429344258093350000
138940568	::429344378973597000
138940568	::429344440000724000
138940568	::429345152965308000
39140648	::429345549872279000
224452115	::429346794900705000
393499174	::429346832071024000
114970673	::429347666221629000
112145680	::429348302493351000
39105327	::429349147372556000
440481452	::429349969745965000
272488861	::429351424716058000
524903037	::429353231672954000
220465561	::429353254992871000
367308760	::429353883257696000
168049012	::429354285810212000
168049012	::429354451229372000
168049012	::429354550550462000
168049012	::429354558607736000
367308760	::429354864032759000
168049012	::429354890440110000
168049012	::429355042416504000
235867165	::429356126950281000
119434884	::429357627957854000
408831317	::429357779879337000
408831317	::429357878055403000
408831317	::429358213180309000
180388620	::429358661534617000
114952631	::429358975050461000
317860632	::429359131976155000
433932391	::429359864419450000
433932391	::429360013094563000
134637488	::429360514524000000
86162508	::429360756270710000
134637488	::429360870561710000
433932391	::429360932209164000
163115137	::429363364738117000
163115137	::429363620213178000
247362551	::429364361078247000
86162508	::429364713365852000
238401588	::429366097561673000
15709088	::429366514970415000
163115137	::429367247803805000
163115137	::429367305953607000
163115137	::429367521960267000
151129980	::429368190960152000
163115137	::429368265761382000
186472636	::429368272576716000
57120197	::429368381913833000
238401588	::429368429368602000
93026398	::429368438734069000
428300082	::429368722156187000
478520972	::429369079896363000
86162508	::429369109940158000
114952631	::429369320355815000
384109939	::429371100842053000
393801885	::429371229611757000
15709088	::429371420196347000
353567857	::429372875108134000
187309818	::429373605625856000
79902186	::429373609744687000
134637488	::429373631719026000
187309818	::429373727017426000
353567857	::429374103993454000
353567857	::429374258213437000
408831317	::429375628144431000
408831317	::429375793207074000
335592472	::429375801268920000
408831317	::429375955401183000
316878403	::429376429932158000
316878403	::429376624190967000
408831317	::429376997195001000
408831317	::429377382764396000
114952631	::429377690181705000
335592472	::429377768833695000
30944417	::429378051093565000
36654229	::429378767539425000
353567857	::429379545825685000
57120197	::429379871211413000
66021164	::429381866689277000
86162508	::429382320299061000
393801885	::429382985151176000
281589334	::429383114318553000
335592472	::429384551652392000
373006574	::429384585541984000
335592472	::429384677498310000
224452115	::429385771133722000
266235648	::429387424863502000
21452516	::429388277901430000
180911733	::429388676309987000
289707794	::429389137150361000
239770256	::429389652680646000
239770256	::429389860139311000
235867165	::429390798061199000
19245878	::429392305636667000
335592472	::429393191260139000
23838693	::429393332843053000
19245878	::429395861949677000
241324134	::429396221896445000
19245878	::429396750865285000
241324134	::429396768967917000
163115137	::429396791596179000
242812276	::429397517290442000
289707794	::429399056020803000
289707794	::429399089734631000
289707794	::429399119124119000
289707794	::429399177068437000
289707794	::429399216897527000
289707794	::429399238229774000
57067055	::429399291418148000
289707794	::429399293401645000
289707794	::429399416315715000
57067055	::429399546050138000
289707794	::429399659677626000
289707794	::429399699615776000
289707794	::429399730745913000
289707794	::429399803621957000
57067055	::429399838103711000
20935798	::429399969863593000
57067055	::429400097974407000
57067055	::429400322944278000
289707794	::429400448265515000
289707794	::429400476690296000
289707794	::429400500178403000
57067055	::429400505455247000
57067055	::429400687743873000
289707794	::429400689454759000
289707794	::429400758870503000
289707794	::429400867175804000
57067055	::429401011393134000
289707794	::429401191076753000
289707794	::429401221384785000
57067055	::429401249428295000
57067055	::429401640412930000
289707794	::429401751569985000
289707794	::429401794058272000
605601195	::429402275346665000
399695389	::429402280010334000
605601195	::429402395886780000
57067055	::429402423166529000
57067055	::429402609045475000
57067055	::429402972389670000
57067055	::429404724061032000
453963591	::429405708962897000
399695389	::429405970574233000
293342989	::429406669114986000
57067055	::429407100046176000
57067055	::429407139187425000
383045348	::429407323170144000
57067055	::429407399909527000
57067055	::429407613600940000
478462259	::429408048520519000
57067055	::429408433323118000
289707794	::429408596246671000
201722399	::429408692065542000
322643138	::429408698742497000
289707794	::429408746549571000
23838693	::429409180047638000
393802148	::429409442010898000
273497452	::429410346172837000
138940568	::429411608918773000
184578066	::429411683694837000
184578066	::429411826011353000
239770256	::429412260230868000
120294148	::429412509247107000
239770256	::429412740902289000
478462259	::429412746187513000
239770256	::429412866337157000
239770256	::429413016371609000
15961483	::429413151302365000
239770256	::429413197703942000
239770256	::429413285864017000
239770256	::429413876774350000
478020840	::429413948509548000
239770256	::429414055757873000
239770256	::429414150968602000
239770256	::429414393479065000
239770256	::429414646991175000
239770256	::429414740662566000
239770256	::429415177407045000
239770256	::429415298425307000
19245878	::429415457976631000
239770256	::429415544408662000
239770256	::429415588629196000
241324134	::429416088204738000
239770256	::429416257071218000
274191278	::429416709246570000
217214677	::429417333308661000
239770256	::429417645570396000
239770256	::429417724620455000
239770256	::429418098001592000
304661740	::429419741673832000
304661740	::429420079415980000
364646765	::429420734201344000
304661740	::429420786370498000
304661740	::429421888180219000
537003519	::429422139599749000
518039543	::429422757122568000
304661740	::429423888192110000
518039543	::429424063681802000
518039543	::429424115166887000
408831317	::429424893646487000
304661740	::429424960633712000
304661740	::429425105144270000
304661740	::429427625627365000
408831317	::429428306744979000
274191278	::429428661557538000
408831317	::429431210277085000
209345596	::429431981886017000
57120197	::429432282382737000
335592472	::429433769335226000
335592472	::429433903343210000
138940568	::429434959443800000
274191278	::429435246333816000
274191278	::429437061754396000
364646765	::429437243132878000
367308760	::429437384279609000
69028501	::429437885037551000
58046021	::429437903635509000
367308760	::429437940960215000
274191278	::429438101031616000
69028501	::429438111970385000
616892340	::429438293571166000
58046021	::429438871936696000
57120197	::429438951623897000
274191278	::429439461634478000
57120197	::429439600574992000
537003519	::429440203745669000
100373532	::429440557564190000
274191278	::429441161099362000
537003519	::429441652508622000
313529594	::429441929986592000
274191278	::429442039562772000
274191278	::429442333092757000
69028501	::429442437447028000
46184924	::429442514135703000
46184924	::429442613138055000
46184924	::429442821456543000
46184924	::429443128248905000
46184924	::429443225179283000
187309818	::429443686645370000
100373532	::429443719389913000
187309818	::429443837795131000
46184924	::429443912583766000
289707794	::429444162543702000
598834287	::429444300267470000
46184924	::429444309419454000
167222207	::429444357754593000
414374118	::429444357985685000
478462259	::429444630044610000
46184924	::429444816263327000
46184924	::429444867865853000
598834287	::429445451684020000
598834287	::429445464472432000
46184924	::429445473758232000
46184924	::429445524228284000
598834287	::429445871961268000
478462259	::429445955088154000
46184924	::429445987162021000
478462259	::429445992417488000
598834287	::429446091721801000
598834287	::429446127524392000
353567857	::429446289131323000
46184924	::429446289936224000
478462259	::429446416897810000
478462259	::429446608447496000
46184924	::429447131133276000
46184924	::429447511514689000
46184924	::429447765051965000
46184924	::429448032896028000
142950218	::429448296307109000
46184924	::429448383757946000
58046021	::429448444567359000
46184924	::429449046772576000
46184924	::429449089080492000
46184924	::429449567470227000
46184924	::429449743425482000
46184924	::429449876141649000
46184924	::429450031855198000
24719772	::429450130824396000
46184924	::429450177842135000
58046021	::429450192640036000
46184924	::429450407773888000
303480264	::429450542956695000
598834287	::429450556281589000
598834287	::429450574635872000
46184924	::429450719268052000
598834287	::429450791254904000
46184924	::429450831381819000
598834287	::429451003331477000
46184924	::429451425387532000
46184924	::429451722428149000
46184924	::429451819945697000
46184924	::429452248691662000
598834287	::429452471304740000
192677318	::429452895709573000
598834287	::429453016802918000
46184924	::429453788731019000
573061645	::429453886320300000
422304131	::429453958118379000
46184924	::429453974811316000
46184924	::429454671623622000
12685102	::429454863391817000
114970673	::429454895096147000
114970673	::429454955691253000
46184924	::429455623214727000
34841151	::429456093484711000
46184924	::429456251882192000
46184924	::429456368399949000
46184924	::429456398158532000
21452516	::429456414344749000
357265451	::429456470376062000
573061645	::429456532078862000
46184924	::429456703986208000
46184924	::429456768347815000
46184924	::429456826296307000
46184924	::429456865806647000
46184924	::429456949340434000
34841151	::429457035537948000
23839835	::429457653392093000
319469530	::429458015302217000
573061645	::429458447089008000
319469530	::429458563468394000
79754464	::429458750110715000
46184924	::429458921183395000
46184924	::429459038103822000
46184924	::429459364814925000
46184924	::429459520230662000
274191278	::429459829535432000
560822598	::429459856190222000
560822598	::429460149565399000
422304131	::429460335473725000
66486074	::429460429698375000
46184924	::429460480348803000
46184924	::429460970511941000
295980167	::429461678003339000
46184924	::429461763508031000
46184924	::429461848492998000
295980167	::429462591748833000
46184924	::429463215404118000
34841151	::429463256420581000
289707794	::429464673633959000
514339780	::429464728998797000
357265451	::429464916198580000
46184924	::429465448099241000
46184924	::429465539350511000
46184924	::429465589111717000
18919848	::429465855190396000
18919848	::429466380627619000
18919848	::429466636434042000
46184924	::429466760790568000
377035998	::429467861149417000
46184924	::429467939553558000
46184924	::429468197578735000
46184924	::429468561019383000
440481452	::429468835230797000
373006574	::429470108726341000
573061645	::429470179534585000
573061645	::429470432983412000
573061645	::429470710210121000
573061645	::429470862769549000
573061645	::429471111856664000
573061645	::429471446423703000
573061645	::429471625575034000
573061645	::429471707804348000
167222207	::429473163873775000
94481845	::429473387732561000
573061645	::429473761461415000
467758710	::429473783552802000
167222207	::429473845624729000
94481845	::429474126601158000
573061645	::429474717360070000
139155100	::429474740160712000
93731949	::429474827640913000
94481845	::429475047506706000
139155100	::429475116767281000
405676565	::429475202704375000
94481845	::429475562625974000
139155100	::429476154270314000
82130465	::429476661017329000
58563319	::429476732580552000
344857407	::429476971655880000
139155100	::429477142561562000
573061645	::429478608587849000
139155100	::429478687533445000
139155100	::429478868366675000
573061645	::429481229759414000
139155100	::429481409590607000
150839491	::429483361841577000
281408265	::429483520914755000
281408265	::429483619195703000
21452516	::429483699034275000
440481452	::429483733444722000
467758710	::429483754961113000
402243422	::429484179365957000
169378322	::429485028527980000
593259997	::429485366454648000
593259997	::429485396271984000
593259997	::429485417767792000
593259997	::429485501666447000
593259997	::429485523132874000
593259997	::429485575402303000
593259997	::429485631677276000
593259997	::429486048117145000
328871385	::429486244263755000
370845710	::429486589270822000
21452516	::429487189790294000
21452516	::429487331301523000
573061645	::429487665801490000
573061645	::429487783392968000
21452516	::429488134691115000
21452516	::429488213086838000
21452516	::429488303272755000
21452516	::429488426346242000
415703077	::429488730756239000
433003196	::429489233389428000
21452516	::429489351421337000
21452516	::429489725280645000
83092668	::429490479445835000
21452516	::429490561330851000
21452516	::429490612627177000
415703077	::429490969927356000
440481452	::429490988609175000
45929336	::429492172271136000
65501923	::429492759829815000
545540214	::429492794395078000
32252775	::429492813739606000
419738528	::429493229063766000
419738528	::429493330863726000
53584160	::429493353659383000
419738528	::429493579820826000
65501923	::429493663467466000
440481452	::429493759685197000
65501923	::429494042485727000
227859860	::429494211079970000
134637488	::429494409273802000
261605370	::429495600405823000
261605370	::429495772732997000
53165262	::429495933328703000
45929336	::429496129315946000
53165262	::429496533432942000
324401110	::429497805502447000
431944862	::429499643106299000
53165262	::429500725396504000
478020840	::429501201764196000
53165262	::429501288288894000
112145680	::429501548683878000
53165262	::429501845485387000
431944862	::429501913885704000
478020840	::429502140030013000
431944862	::429502506532487000
79073243	::429503198995677000
21452516	::429504252621225000
45929336	::429504345525477000
53165262	::429506122031300000
53165262	::429506890184548000
112145680	::429507614205280000
402243422	::429507934733615000
38053704	::429508536645607000
38053704	::429508621924196000
38053704	::429508766417944000
94226339	::429509520130187000
53165262	::429509557275332000
53165262	::429509932829134000
53165262	::429510083203317000
134637488	::429512055046307000
174734859	::429513212455706000
174734859	::429513585039929000
302525103	::429514548949700000
174734859	::429514808602271000
579271413	::429520651733323000
224452115	::429521623499042000
224452115	::429521764054351000
224452115	::429521814981603000
634822122	::429523582457102000
112145680	::429523775999455000
345261852	::429526322302296000
408031484	::429526450991943000
345261852	::429526682655916000
473718221	::429526820241682000
167222207	::429527373495939000
283051149	::429528033943248000
116343636	::429528255561863000
167222207	::429536450380455000
48612192	::429536674264018000
235867165	::429536700067356000
167222207	::429536761011007000
48612192	::429537489896738000
167222207	::429537724526518000
150870283	::429538348906987000
150870283	::429539160018268000
236172994	::429539304491057000
150870283	::429539773972094000
236172994	::429539911402655000
150870283	::429540857079816000
236172994	::429540986272751000
370845710	::429541726970462000
150870283	::429541860910972000
150870283	::429542840712953000
150870283	::429542962909818000
150870283	::429543879709167000
150870283	::429544203937267000
348326168	::429545285312724000
150870283	::429545409485082000
150870283	::429545922305867000
150870283	::429546015633321000
150870283	::429546149058342000
150870283	::429546248849223000
150870283	::429547483937505000
150870283	::429547893096058000
370845710	::429550613811458000
315872678	::429556410435653000
311724390	::429557569170841000
150870283	::429563299999408000
402243422	::429565694598840000
286216848	::429569483078762000
60712766	::429570875932028000
66021164	::429571160649383000
30671407	::429573920061423000
122725183	::429574699421425000
386627455	::429580035960631000
165658390	::429581281165180000
253879613	::429581493376004000
94310638	::429581635680346000
214678768	::429582284534996000
46978610	::429582997822930000
94310638	::429584260274454000
26198467	::429586403110838000
184195472	::429586460660883000
236930269	::429586819693289000
31250549	::429587170278375000
210674392	::429587337379463000
79754464	::429587791224119000
407395368	::429587826200440000
416506126	::429589128326283000
365523194	::429589149515923000
449756109	::429592835198029000
449756109	::429593050923683000
60399576	::429594772072722000
612537918	::429596228704559000
57933673	::429597182665039000
277794018	::429599399644102000
174734859	::429599626014900000
253120136	::429602075505209000
83878535	::429602653044080000
133508241	::429603986920845000
342188056	::429608086890749000
323691415	::429608546393534000
518039543	::429608717256912000
323691415	::429608969469173000
329471370	::429609936541061000
159944196	::429610977781235000
419738528	::429611484688424000
168049012	::429614717745627000
168049012	::429614748200480000
168049012	::429614878299394000
168049012	::429614931453808000
168049012	::429615020184317000
168049012	::429615462863753000
168049012	::429615925554196000
168049012	::429616031821070000
168049012	::429616042818555000
168049012	::429616102054699000
168049012	::429616191397584000
168049012	::429616227015610000
300594041	::429617877881090000
256088386	::429618359450103000
175928437	::429619983476203000
175928437	::429620063939727000
322643138	::429620117727477000
175928437	::429620180445302000
175928437	::429620387635535000
175928437	::429620425241690000
18919848	::429621248470315000
230903702	::429621910427549000
631513843	::429624021114966000
12685102	::429624588193255000
55665294	::429624997347217000
55665294	::429625042545029000
55665294	::429625153069146000
336821368	::429625593739501000
36654229	::429626900332679000
329395128	::429627379498352000
329395128	::429627873314738000
329395128	::429627984719646000
227425418	::429628155985285000
329395128	::429628379847876000
329395128	::429628492763131000
69801582	::429628575801962000
329395128	::429628804311810000
329395128	::429628854211469000
329395128	::429628931734777000
69801582	::429628931889983000
329395128	::429629171661549000
58046021	::429629275327967000
27237232	::429629642463797000
329395128	::429629711762067000
329395128	::429630032991232000
175928437	::429630594671448000
483526518	::429631433741590000
184578066	::429632175726551000
125560060	::429632578924998000
58046021	::429632717639385000
175928437	::429633397611589000
26920974	::429633768559611000
359806236	::429634538910650000
30671407	::429636040018894000
30671407	::429636118439796000
352789311	::429636314988675000
352789311	::429636505745637000
58046021	::429636679100825000
274191278	::429636703200882000
255313314	::429636801649594000
431944862	::429637080872804000
431944862	::429637827131752000
46978610	::429638811765977000
146219676	::429638952065044000
46978610	::429638995858169000
342188056	::429639100225028000
342188056	::429639340684476000
342188056	::429639389309050000
205928265	::429641015788855000
79902186	::429641789101076000
24147563	::429642240953430000
146219676	::429642291855523000
342188056	::429642358372990000
342188056	::429642398021722000
174734859	::429642403612336000
24147563	::429642551285809000
174734859	::429643422371045000
174734859	::429643523839647000
443376354	::429643670153728000
320249108	::429644324502900000
16710226	::429644413107585000
342188056	::429644896337928000
342188056	::429644968664510000
329502065	::429644993137868000
342188056	::429645141998325000
449756109	::429645180493647000
342188056	::429645238022729000
127613154	::429645366019907000
449756109	::429645607603822000
428300082	::429646536797331000
24719772	::429647034342051000
252355708	::429647615660019000
405676565	::429648175087902000
130312780	::429648586054180000
405676565	::429648617540812000
328871385	::429648744233979000
184578066	::429648791776423000
6652302	::429648830250766000
412000113	::429648967630983000
428300082	::429649006982340000
328871385	::429649105829117000
329502065	::429649331889516000
554801627	::429649388302909000
408831317	::429650022536187000
139527150	::429651544695263000
346392612	::429651887877816000
125560060	::429652329155940000
342188056	::429652354519273000
342188056	::429652624598892000
415703077	::429653486871920000
444979318	::429653973482885000
168049012	::429654517756338000
168049012	::429654665106432000
537003519	::429654750561566000
444979318	::429655060940062000
64905964	::429655355170516000
218750630	::429656197772636000
444979318	::429656498911076000
328871385	::429657559230730000
328871385	::429657990887534000
443376354	::429658987072483000
236172994	::429659407983865000
174734859	::429660523622191000
242812276	::429662029046353000
405676565	::429663108890898000
242812276	::429663522340212000
628045480	::429664115095658000
405676565	::429664467627298000
174734859	::429664474715262000
174734859	::429664580998938000
55665294	::429665104695525000
405676565	::429665249999204000
444979318	::429665253685985000
444979318	::429665488625741000
26897261	::429665822089281000
205928265	::429666156106887000
387625128	::429667188828827000
444979318	::429667241937080000
18919848	::429667386149462000
205928265	::429667632145379000
276887663	::429668339971915000
586669052	::429668372742426000
586669052	::429668865295908000
444979318	::429668866361659000
586669052	::429669185493663000
586669052	::429669214530842000
265029924	::429669313013112000
301244439	::429669621571268000
174734859	::429670226334986000
242812276	::429670244932915000
174734859	::429670273072115000
598834287	::429670741626204000
405676565	::429670789722685000
405676565	::429670943150321000
444979318	::429670964008611000
444979318	::429671056023257000
301244439	::429671267676217000
573061645	::429671354162348000
48063677	::429671356964552000
444979318	::429671753372422000
444979318	::429671862113955000
444979318	::429672490584264000
81723585	::429672513501544000
444979318	::429674236211642000
163242154	::429674542618128000
616892340	::429674671751954000
237112765	::429675089576349000
237112765	::429675306928984000
242812276	::429675320850272000
242812276	::429675349954547000
46276184	::429675742663016000
444979318	::429675801785933000
46276184	::429675838712578000
444979318	::429676202597814000
329502065	::429676326228729000
444979318	::429676726403481000
444979318	::429677130306584000
211316270	::429677423802609000
46184924	::429678483661262000
377035998	::429678541559431000
46184924	::429678943960956000
443376354	::429680118680653000
195276249	::429680362001018000
227476350	::429681088588697000
374289648	::429682052804669000
408831317	::429682856198410000
408831317	::429683039547826000
13298002	::429683080526594000
408831317	::429683239708393000
268010590	::429683389659377000
242812276	::429683404364611000
727288316	::429683428531789000
174734859	::429685988642668000
329502065	::429685994086879000
174734859	::429686058142277000
201113172	::429687918127755000
201113172	::429688114269786000
18277474	::429688726537908000
165343536	::429689074384117000
374289648	::429689914687770000
128103434	::429690474992263000
128103434	::429690483292778000
141821632	::429691403438800000
370845710	::429691507197870000
393802148	::429691848005648000
586669052	::429693092392734000
329471370	::429693975981596000
224452115	::429694549754392000
402243422	::429694981440163000
299484513	::429698417929891000
374289648	::429698872349573000
230659102	::429698928787734000
322763942	::429699707427115000
399695389	::429699901362950000
46184924	::429702131801534000
36654229	::429702160851271000
46184924	::429702260126253000
195008986	::429702287414800000
69028501	::429702809710129000
35597637	::429704983303692000
273497452	::429705664332460000
112145680	::429706064251342000
636632104	::429707139565645000
166735943	::429707537680969000
166307106	::429709433502199000
166307106	::429709647273295000
193502964	::429710113998643000
193502964	::429710291048620000
193502964	::429710501346836000
193502964	::429710552550895000
193502964	::429710819501543000
193502964	::429710882290274000
193502964	::429710901298880000
247362551	::429711513612345000
193502964	::429711737445974000
421158343	::429711831637442000
193502964	::429711895688671000
193502964	::429712187985510000
193502964	::429712610561650000
193502964	::429712869685739000
193502964	::429712916963917000
193502964	::429713134132420000
193502964	::429715060764966000
309355379	::429715276197031000
253717655	::429715724685172000
301244439	::429716040722178000
53584160	::429716153989349000
193502964	::429717014580842000
66021164	::429717120654376000
193502964	::429717398061854000
313529594	::429717406584295000
66021164	::429717696716873000
193502964	::429717879379230000
407395368	::429717901239525000
193502964	::429718367755575000
193502964	::429718446348435000
393499174	::429718715580837000
33538323	::429719189612670000
174734859	::429719586070482000
103526992	::429719811963117000
419307287	::429719838408581000
174734859	::429719932335448000
193502964	::429720515704782000
64905964	::429721236655312000
19245878	::429721325813252000
226329164	::429721610749497000
193502964	::429721687291346000
174734859	::429721797651476000
139155100	::429723067439652000
174734859	::429724333083070000
174734859	::429724354063003000
280826646	::429726056983953000
357306642	::429726341609439000
206067907	::429726775695122000
189272740	::429728336592392000
387625128	::429728376144662000
266235648	::429728511059042000
15961483	::429730247466962000
15961483	::429730976726388000
407395368	::429731634640715000
21452516	::429732026414301000
15961483	::429732239190941000
518039543	::429733256070569000
224452115	::429733424937848000
631513843	::429734702770294000
631513843	::429734782671785000
21452516	::429735399749988000
174734859	::429736525501194000
393802148	::429736532476305000
174734859	::429736618799280000
174734859	::429736660457111000
174734859	::429736760570949000
20935798	::429737249035788000
242812276	::429737730042769000
242812276	::429737829804290000
160671151	::429738336492978000
612537918	::429738470110543000
265029924	::429738606539046000
205928265	::429739411559833000
57120197	::429739689646379000
328871385	::429740637047386000
612537918	::429741342063747000
20935798	::429745544626720000
211316270	::429747734971953000
276131997	::429748335487229000
276131997	::429748408858210000
125560060	::429749023893757000
125560060	::429749112703963000
193502964	::429749280682033000
189272740	::429749295865008000
193502964	::429749597498773000
26897261	::429749984842366000
193502964	::429750083740241000
66021164	::429750281778118000
193502964	::429750300355096000
193502964	::429751489343782000
250969967	::429752008770220000
612537918	::429752268791889000
255195496	::429752514645204000
620519142	::429753767311839000
620519142	::429754105666342000
27237232	::429754151468142000
27237232	::429754194908561000
620519142	::429754486408482000
620519142	::429754707465080000
620519142	::429754853640781000
620519142	::429755214401249000
30804377	::429755302758461000
620519142	::429755324166197000
174734859	::429755453812133000
174734859	::429755546866950000
620519142	::429755609735389000
620519142	::429755818381045000
16039882	::429756416425881000
168049012	::429756546298281000
168049012	::429757035182161000
168049012	::429757086629515000
168049012	::429758094743072000
39105327	::429758312704249000
168049012	::429758872589307000
612537918	::429760317787078000
321166954	::429763832639016000
347984656	::429763945852067000
328871385	::429764117503561000
57120197	::429765891253731000
721462429	::429766299397287000
445808726	::429766637106241000
406110065	::429766934045802000
445808726	::429767284224438000
235487682	::429770358862778000
338830055	::429770407013810000
235487682	::429770515759108000
598834287	::429770683749367000
235487682	::429770802452389000
235487682	::429771030144380000
445808726	::429771444630061000
383045348	::429771534350041000
349365015	::429771587232235000
235487682	::429771795038605000
151129980	::429772566010798000
330645900	::429774403484659000
322643138	::429775873550856000
322643138	::429776786034274000
55665294	::429777406606319000
95299169	::429778046502326000
612537918	::429778144048857000
387625128	::429778849237569000
15961483	::429779488935657000
24719772	::429779660130746000
273497452	::429780952978436000
231674152	::429781791894167000
602895412	::429783654353477000
602895412	::429784231808876000
174734859	::429785119042596000
19245878	::429785902672785000
23838693	::429785958347571000
48612192	::429786021975564000
174734859	::429786296329191000
48612192	::429786453456191000
602895412	::429786584364638000
166735943	::429787289322283000
327167157	::429787321731665000
21764174	::429787585280757000
406122207	::429787594998960000
230659102	::429788439375278000
242812276	::429788677582385000
322763942	::429788836152233000
242812276	::429788922743652000
716788381	::429789288558247000
242812276	::429789396297334000
255195496	::429789526517886000
321102847	::429789810140921000
426685539	::429789983843418000
426685539	::429790206183501000
48612192	::429790680500948000
48612192	::429790835295940000
185633935	::429791055333306000
518039543	::429791115676753000
48612192	::429791367314046000
235487682	::429791462457618000
95299169	::429793136140091000
185633935	::429795291915907000
206067907	::429795607746981000
273497452	::429796018742657000
335592472	::429796050577420000
235487682	::429796240893968000
185633935	::429796491272916000
255313314	::429796927547666000
185633935	::429796961613795000
335592472	::429797037425844000
235487682	::429797190853472000
139527150	::429797455983833000
24719772	::429797665850023000
242812276	::429797950601318000
335592472	::429798158622027000
139527150	::429798368626618000
24719772	::429798425912434000
24719772	::429798780129787000
174734859	::429798804226048000
223998080	::429798815709675000
24719772	::429798961529257000
174734859	::429799221429293000
24719772	::429799643871207000
174734859	::429800142561357000
377486283	::429800411969888000
367308760	::429801261861732000
46184924	::429801356967563000
335592472	::429802160751398000
46184924	::429802202358906000
174734859	::429802388254654000
46184924	::429802428054405000
24719772	::429802582991982000
46184924	::429802921531023000
453963591	::429803223558668000
57120197	::429803249622089000
453963591	::429803330450489000
716788381	::429803372754255000
716788381	::429803824707289000
335592472	::429804177741860000
320249108	::429805219606962000
377486283	::429805414419804000
39105327	::429805601422852000
48612192	::429807837536321000
48612192	::429807843009908000
237112765	::429807854921719000
415998425	::429807946743427000
185633935	::429808468196077000
174734859	::429808492359467000
392156048	::429808539159105000
174734859	::429808543043452000
415998425	::429808663734521000
335592472	::429808863949623000
415998425	::429808965728616000
335592472	::429809309544120000
453963591	::429809326765932000
174734859	::429809772297461000
335592472	::429809808917925000
174734859	::429809818204135000
392156048	::429809906594480000
335592472	::429810498469896000
335592472	::429810653122297000
415998425	::429810813487296000
335592472	::429810831661232000
431944862	::429812854972502000
185633935	::429814499588444000
142950218	::429815947818708000
223998080	::429818349506551000
111978710	::429818375775469000
559129059	::429820157570338000
335592472	::429820707095478000
345261852	::429821170683494000
345261852	::429821616449921000
185633935	::429823182871465000
280826646	::429824640404717000
319191919	::429825636782583000
513825441	::429825901816479000
111978710	::429825958691221000
319191919	::429826104640430000
423422030	::429826207002415000
32800151	::429826553045061000
319191919	::429826723124097000
319191919	::429826745156784000
319191919	::429827610311671000
111978710	::429827629378965000
43980775	::429829580216877000
111978710	::429829637259415000
174734859	::429830104123199000
174734859	::429830218241802000
111978710	::429830363796742000
111978710	::429830827837751000
111978710	::429831305069871000
377486283	::429832713978544000
111978710	::429833218674933000
111978710	::429833556941352000
345261852	::429834038023819000
445808726	::429834857620189000
377486283	::429835483808817000
121100953	::429835669922664000
596191047	::429836433432780000
321102847	::429837445296041000
21452516	::429838268021374000
630007542	::429838711942299000
245935219	::429839009842331000
82130465	::429839041861677000
371243365	::429839080763846000
46697333	::429839311203495000
319469530	::429839504829337000
51480688	::429844396620529000
58046021	::429844506691657000
58046021	::429844724342484000
321102847	::429844971294695000
58046021	::429845396320292000
58046021	::429845751481393000
58046021	::429845783454576000
321102847	::429845792816234000
433932391	::429846411459305000
58046021	::429846530011312000
21452516	::429847113405452000
415703077	::429847418029367000
58046021	::429847963221762000
528542109	::429849327528202000
111978710	::429851090620653000
321102847	::429852551677112000
365523194	::429852616013537000
26897261	::429853763168645000
99368300	::429854584111386000
99368300	::429854659222974000
99368300	::429854735886450000
99368300	::429854949212565000
99368300	::429854969332658000
99368300	::429854996109475000
99368300	::429855050052026000
309355379	::429857175666974000
30246292	::429857278703849000
321102847	::429858249354252000
201722399	::429859047937171000
201722399	::429859177008472000
201722399	::429859383032680000
201722399	::429859675241472000
201722399	::429859994692243000
621306179	::429860461362688000
26897261	::429861323879759000
407395368	::429861879142301000
201722399	::429863636090515000
241999176	::429865302550401000
378794339	::429868466972020000
26897261	::429869753708994000
433083953	::429870300226781000
281408265	::429872762446815000
163768701	::429874037397786000
65501923	::429875987887583000
56723331	::429876026059919000
65501923	::429876410354651000
163768701	::429876616374677000
319469530	::429877579957686000
65501923	::429881385403158000
163768701	::429881720809062000
65501923	::429882121226686000
236172994	::429883050034753000
579271413	::429883466105102000
433003196	::429884306115543000
281408265	::429884391355985000
167222207	::429885135660785000
65501923	::429885534026989000
281408265	::429885757377880000
65501923	::429886264175652000
65501923	::429887405856804000
65501923	::429887896519053000
329502065	::429888053562183000
65501923	::429888395175665000
408031484	::429888835627917000
340693336	::429888844607930000
473718221	::429889196895895000
447422715	::429889684085690000
447422715	::429889774208688000
447422715	::429889850020741000
447422715	::429890186076356000
283051149	::429890420059803000
447422715	::429890438959759000
447422715	::429891163156643000
447422715	::429892612028653000
447422715	::429893014886940000
92936298	::429893071623704000
32800151	::429898066980638000
32800151	::429898107015290000
51480688	::429898789684801000
51480688	::429899351712727000
51480688	::429899771931664000
51480688	::429900482060890000
141821632	::429903735356006000
473118863	::429903913102229000
114970673	::429904005071138000
370845710	::429904229843496000
370845710	::429904453664112000
53584160	::429905397344788000
53584160	::429905601066315000
424464803	::429906320385261000
424464803	::429907055629975000
319469530	::429909888274538000
311724390	::429920402752540000
58046021	::429920532331786000
21452516	::429920819125293000
415206019	::429923168392708000
628045480	::429924236996927000
628045480	::429924475002683000
12685102	::429925085643038000
60712766	::429925426916761000
315872678	::429931457977397000
286216848	::429932382146134000
282625909	::429933591535960000
342188056	::429933959313891000
342188056	::429934019162435000
286487329	::429938975495581000
165658390	::429942832191651000
214678768	::429943487182536000
217214677	::429943843429965000
253879613	::429944202865045000
26198467	::429946167846125000
184195472	::429946228491554000
31250549	::429946909214531000
210674392	::429947079591354000
236930269	::429949196129423000
407395368	::429950173062516000
79754464	::429950963428773000
42261351	::429951384759177000
416506126	::429951494268256000
365523194	::429951516309323000
218302876	::429953911273701000
218302876	::429953997718302000
218302876	::429954131621462000
218302876	::429954216447062000
218302876	::429954338081873000
218302876	::429954456533213000
218302876	::429954586795712000
218302876	::429954586963480000
218302876	::429954657880793000
218302876	::429954791200923000
218302876	::429954959937777000
218302876	::429955004028289000
218302876	::429955284434296000
218302876	::429955478160809000
218302876	::429955697480966000
60399576	::429957191907282000
57933673	::429959651677831000
387625128	::429961358307000000
277794018	::429961885417345000
253120136	::429964521302548000
342188056	::429964939583705000
83878535	::429965137777156000
133508241	::429966545775624000
128103434	::429968994607837000
128103434	::429969012630364000
612537918	::429969195531386000
612537918	::429969269619585000
478462259	::429969574579011000
329471370	::429972363136872000
159944196	::429973441773461000
345261852	::429974333675417000
316832273	::429980156279943000
300594041	::429980282138013000
256088386	::429980766269759000
17146204	::429980811220516000
433083953	::429983263344447000
51480688	::429983374929702000
51480688	::429983417564803000
51480688	::429983511995355000
168049012	::429983742350745000
51480688	::429983913264418000
168049012	::429983919014830000
168049012	::429983943861866000
168049012	::429984111353016000
168049012	::429984183675400000
230903702	::429984390194528000
521919456	::429984484419588000
168049012	::429984755640049000
168049012	::429986595492470000
168049012	::429987668055695000
168049012	::429987679489372000
125560060	::429987745470377000
129844944	::429987923975733000
336821368	::429987995840557000
304182396	::429988014882705000
129844944	::429988523949981000
168049012	::429989992950034000
66021164	::429990880401838000
66021164	::429991218047508000
66021164	::429991793719910000
66021164	::429991911651168000
483526518	::429993891358470000
125560060	::429994029783470000
329502065	::429994180438261000
344857407	::429994544206082000
18919848	::429994642902626000
359806236	::429996972292845000
121100953	::429997974983565000
224452115	::429998833716969000
224452115	::429998855375949000
598834287	::429999074688106000
66021164	::429999709550166000
226329164	::430000247419326000
31250549	::430003060476096000
66021164	::430007199910215000
36654229	::430009228653113000
130312780	::430010889912061000
558662656	::430011213670408000
558662656	::430011276618518000
349365015	::430012535744786000
30804377	::430013969995034000
151129980	::430014440176893000
329395128	::430016233543847000
329395128	::430016985964216000
224452115	::430019582422974000
514339780	::430019918084710000
41658963	::430020147391111000
6652302	::430020362269503000
81723585	::430021031642669000
32800151	::430021061317365000
32800151	::430021235850752000
93026398	::430021255006519000
32800151	::430021344667774000
32800151	::430021410845491000
32800151	::430021487769055000
344857407	::430022313308741000
32800151	::430022341540601000
224452115	::430022592922419000
242812276	::430022769473257000
224452115	::430022868651347000
32800151	::430023558119452000
32800151	::430023712893448000
114952631	::430023713405169000
319469530	::430023757219262000
32800151	::430023759819321000
32800151	::430023814219452000
32800151	::430023921476198000
32800151	::430024028112183000
27237232	::430024154952527000
373006574	::430024592892362000
162802335	::430025345610158000
628045480	::430026556656730000
151129980	::430027921604898000
151129980	::430028687434469000
242812276	::430028785002774000
347984656	::430029047058276000
304182396	::430029521765429000
79073243	::430029746752086000
528542109	::430029748878589000
630637790	::430029761931251000
57067055	::430029909151744000
431944862	::430030428561358000
431944862	::430030560547713000
596191047	::430030577644089000
32800151	::430031091676610000
431944862	::430031094730067000
32800151	::430031485341421000
32800151	::430031570968137000
727288316	::430032356573851000
392156048	::430032597842796000
426402586	::430033041432784000
424464803	::430033242457378000
424464803	::430033342931931000
242812276	::430033875168149000
727288316	::430034085810286000
242812276	::430034487893057000
57067055	::430034561125605000
421158343	::430034828952891000
532616498	::430034845214195000
424464803	::430035658959118000
424464803	::430035754623184000
57067055	::430035834365313000
424464803	::430036981247401000
64582219	::430037784972500000
57067055	::430039333425668000
57067055	::430039948633600000
371416817	::430041613688393000
537003519	::430042985582313000
58046021	::430044007977480000
128103434	::430044121290776000
128103434	::430044133747855000
205928265	::430045224480829000
13298002	::430045463187050000
53584160	::430046427440766000
53584160	::430046631761694000
242812276	::430047425945157000
454406979	::430047612377776000
242812276	::430047766266793000
24719772	::430050312968499000
36654229	::430050349345701000
26897261	::430050873859780000
81723585	::430051465839665000
259233215	::430052394970644000
134637488	::430053121281515000
193502964	::430054898080944000
193502964	::430055151756652000
168049012	::430056860742610000
346392612	::430056878622916000
168049012	::430056986089369000
168049012	::430057031933112000
168049012	::430057226737180000
304182396	::430058712821022000
36654229	::430059409788895000
122769328	::430059631142907000
122769328	::430059702123102000
428300082	::430059818637082000
46727568	::430060309194080000
281408265	::430060484893487000
168049012	::430060548588187000
168049012	::430060884652597000
168049012	::430060900779708000
168049012	::430060996476952000
168049012	::430061167260606000
168049012	::430061610032324000
114970673	::430062010311909000
168049012	::430062035674488000
64905964	::430062045070114000
317860632	::430062345155395000
322643138	::430062397424812000
211316270	::430062456019619000
211316270	::430062708038193000
211316270	::430062874338160000
134637488	::430063843000078000
211316270	::430064026240835000
281408265	::430065047809708000
499925803	::430066077377114000
330645900	::430067628091006000
519936824	::430067866239385000
146216300	::430068142522380000
424464803	::430068328652996000
185455808	::430068528532553000
424464803	::430068638796632000
21452516	::430068649487900000
377952732	::430068671063400000
327167157	::430069489661526000
630637790	::430070632139603000
237112765	::430070704986284000
447976503	::430071852325564000
195846146	::430072859424063000
568607570	::430073443967860000
36485138	::430073566600912000
482944497	::430073865486598000
247362551	::430073904028069000
53584160	::430074367221833000
554801627	::430074512718061000
58046021	::430074613188812000
242812276	::430074682935898000
46184924	::430075084993069000
46184924	::430075525030105000
242812276	::430075617204527000
242812276	::430075816798855000
633010300	::430075869940678000
162802335	::430076052207988000
250969967	::430076544921239000
293606978	::430077601009639000
242812276	::430077768324632000
250969967	::430077795394273000
291459734	::430079472939696000
58046021	::430079607891832000
69801582	::430080109236981000
293606978	::430080600310317000
295980167	::430081020948254000
230659102	::430081707446775000
230659102	::430081820621692000
41658963	::430083140426940000
120294148	::430084378304458000
120294148	::430084514321539000
64926237	::430084615051960000
393802148	::430086260602847000
289707794	::430086623947018000
289707794	::430086702015582000
289707794	::430086816054538000
289707794	::430087503735824000
289707794	::430087764164374000
289707794	::430087803930566000
289707794	::430087841855467000
362168275	::430087887539822000
362168275	::430087964274597000
445808726	::430087976031617000
58046021	::430088222530895000
593259997	::430090093240393000
242812276	::430090976678666000
79902186	::430091181830438000
227476350	::430092164979490000
53165262	::430093108634984000
34717669	::430094331924328000
291459734	::430095705164615000
16039882	::430096133013004000
205928265	::430096656315342000
21452516	::430097420039778000
255195496	::430098109356453000
276887663	::430098236494204000
47547782	::430098350009245000
593259997	::430099242015674000
26897261	::430099284499775000
34717669	::430099361188438000
242812276	::430099367778086000
242812276	::430099891294339000
407395368	::430100323609227000
419307287	::430100773985607000
116633811	::430101494797312000
57120197	::430102329820323000
344958631	::430102737724784000
242812276	::430103605450772000
242812276	::430104185838010000
524903037	::430104892221693000
134637488	::430105189476208000
134637488	::430106472052436000
453963591	::430106914538536000
426402586	::430107400235147000
115824990	::430107457554513000
185633935	::430108711936589000
51480688	::430109928989003000
27237232	::430110380346462000
634822122	::430111130896191000
255195496	::430111134767534000
130996784	::430111544290996000
36119799	::430111577220841000
22327740	::430111678047731000
130996784	::430112213970722000
50154503	::430112221432016000
130996784	::430112448431915000
130996784	::430112505222799000
130996784	::430112588244873000
130996784	::430112732575051000
393801885	::430112767769837000
130996784	::430113298340925000
295980167	::430113516586930000
130996784	::430113550372048000
130996784	::430113578293538000
130996784	::430113781784383000
130996784	::430114391803981000
130996784	::430114430588706000
94310638	::430114626777272000
242812276	::430114659073798000
242812276	::430114811762835000
445808726	::430114836559953000
414374118	::430115065853779000
335592472	::430115164944625000
130996784	::430115236432314000
335592472	::430115261824663000
335592472	::430115403462090000
130996784	::430115431081578000
130996784	::430115564791799000
130996784	::430115606537719000
130996784	::430115762188349000
130996784	::430115849996107000
519936824	::430115850709118000
130996784	::430115974587899000
22327740	::430116168737648000
22327740	::430116560309473000
255195496	::430116606220312000
447976503	::430116946177032000
36119799	::430117490774274000
242812276	::430117699629613000
255195496	::430117741173813000
22327740	::430118019847561000
301244439	::430118626033950000
338830055	::430118785186398000
453963591	::430119258765283000
453963591	::430119459291160000
22327740	::430119708000403000
520759048	::430119976054554000
90211828	::430120343244906000
22327740	::430120650741538000
554801627	::430120718894788000
80448281	::430120829678931000
299311083	::430120875908943000
299311083	::430120923271036000
345261852	::430120940383395000
22327740	::430121202355408000
554801627	::430121253366550000
521919456	::430121940934991000
163768701	::430122129724436000
345261852	::430122223886557000
232793000	::430122512203014000
36119799	::430122707972542000
328871385	::430122862129586000
344857407	::430123055071756000
554801627	::430123087023992000
299879238	::430123694363799000
201722399	::430124894551285000
554801627	::430124997202309000
345261852	::430125042651787000
406110065	::430126118163996000
320249108	::430126502789648000
73299390	::430127073513201000
421158343	::430127126126555000
428300082	::430127181327785000
299879238	::430127247862022000
335592472	::430127797777203000
299311083	::430128050496610000
299311083	::430129279691939000
335592472	::430129304807432000
335592472	::430129423258746000
119434884	::430130651451645000
276131997	::430130656921022000
201722399	::430130673715007000
64926237	::430131165781979000
119434884	::430131280945377000
112145680	::430131303187365000
453963591	::430131459412598000
185633935	::430131483387654000
428300082	::430131526412804000
201722399	::430131665844072000
48612192	::430131754381217000
407395368	::430131931129208000
593139104	::430131965082480000
48612192	::430132031461146000
48612192	::430132366732824000
30944417	::430132443921002000
345261852	::430132589802696000
189368301	::430132749048242000
407395368	::430132863795593000
51480688	::430133015646191000
357265451	::430133180318748000
51480688	::430133201567105000
357265451	::430133615700508000
357265451	::430133910215729000
357265451	::430133956285964000
383045348	::430134308217450000
73299390	::430134491194351000
185633935	::430134528699826000
593139104	::430135110155780000
51480688	::430135138412818000
560822598	::430135379199807000
299311083	::430135416784957000
327989967	::430136211534282000
15086993	::430136537640996000
445808726	::430136592372883000
357265451	::430137071101943000
112145680	::430137181244370000
445669112	::430137212110651000
273497452	::430137614947991000
46184924	::430137775237505000
15961483	::430138008239493000
445808726	::430138117593776000
201722399	::430138153358606000
335592472	::430138263584903000
593139104	::430138313433812000
17179941	::430138368710942000
335592472	::430138385328783000
38053704	::430138421022306000
206067907	::430138462864678000
335592472	::430138476210954000
229364831	::430138477385351000
299311083	::430138482963406000
229364831	::430138617907122000
51480688	::430138723083104000
232793000	::430138740539813000
335592472	::430138764867162000
229364831	::430138824006860000
229364831	::430138847188750000
593139104	::430139070342115000
206067907	::430139159647633000
232793000	::430139209697861000
554801627	::430139361653305000
36119799	::430139410190180000
24719772	::430139467631181000
69028501	::430139475058900000
593139104	::430139573046226000
65501923	::430139669888512000
17179941	::430139866731786000
593139104	::430140032155136000
554801627	::430140165466517000
253717655	::430140341040058000
73299390	::430140397655171000
201722399	::430140451682017000
66021164	::430140459843743000
66021164	::430140477187190000
73299390	::430140487824326000
73299390	::430140853051744000
407395368	::430141024346718000
46697333	::430141874620223000
444979318	::430142061460090000
24719772	::430142162773479000
17179941	::430142399126720000
46697333	::430142480307073000
185633935	::430142547022061000
17179941	::430142603640971000
73299390	::430142654392070000
73299390	::430142755424448000
17179941	::430142774055546000
329471370	::430142844343681000
329471370	::430143054541254000
64926237	::430143177417179000
229364831	::430143792352874000
345261852	::430143877303922000
46276184	::430144049795047000
36259265	::430144102110601000
46697333	::430144103477936000
201722399	::430144168594534000
242812276	::430144258704949000
36259265	::430144262710517000
65501923	::430144322197921000
36259265	::430144420781248000
73299390	::430144535046664000
242812276	::430144588339085000
291459734	::430144629665574000
291459734	::430144720476450000
15961483	::430144794484957000
242812276	::430145126518644000
407395368	::430145374150356000
73299390	::430145751482900000
73299390	::430145959730089000
421158343	::430146113837223000
255195496	::430146197152464000
201722399	::430146369249366000
79754464	::430146389067448000
48612192	::430146556289765000
36259265	::430146559859511000
593139104	::430146568138682000
65501923	::430146641106980000
253717655	::430146657540272000
235487682	::430146886675079000
235487682	::430146972981264000
354406436	::430146989570129000
354406436	::430147053600382000
168049012	::430147069425098000
168049012	::430147108998373000
424464803	::430147270068015000
424464803	::430147292583034000
168049012	::430147405976047000
424464803	::430147414536646000
168049012	::430147466176888000
65501923	::430147469003849000
424464803	::430147470350225000
301244439	::430147640945176000
115824990	::430147652034891000
255195496	::430147724814475000
301244439	::430147778128273000
354406436	::430147848605544000
593139104	::430147975570935000
43980775	::430148000594149000
168049012	::430148003932827000
554801627	::430148011079921000
168049012	::430148041769631000
229364831	::430148081548820000
134637488	::430148109432520000
440481452	::430148156664610000
301244439	::430148202411458000
65501923	::430148280563924000
168049012	::430148293671124000
229364831	::430148344061898000
424464803	::430148381730566000
593139104	::430148383391502000
112145680	::430148425238069000
357265451	::430148437770649000
134637488	::430148456674775000
36259265	::430148486215245000
22327740	::430148491768107000
168049012	::430148496562212000
134637488	::430148591701983000
235487682	::430148596692828000
301244439	::430148600828407000
185633935	::430148614988779000
357265451	::430148616674476000
291459734	::430148619845382000
424464803	::430148625809678000
27595900	::430148652573528000
593139104	::430148701940482000
338830055	::430148747914248000
424464803	::430148767283560000
36259265	::430148773474742000
424464803	::430148837282304000
65501923	::430148879833526000
134637488	::430148935844253000
65501923	::430149090425307000
163242154	::430149093885632000
309355379	::430149121883009000
36259265	::430149160462209000
235487682	::430149215990202000
301244439	::430149290220982000
36259265	::430149291790045000
301244439	::430149319803412000
27237232	::430149361800998000
393802148	::430149365022195000
301244439	::430149393577025000
65501923	::430149425629913000
18277474	::430149442143260000
73299390	::430149488364519000
253717655	::430149543410143000
593139104	::430149572162097000
65501923	::430149660133437000
73299390	::430149673454960000
73299390	::430149737657151000
18277474	::430149840199499000
424464803	::430150020768096000
18277474	::430150110786633000
46697333	::430150139362033000
255313314	::430150312943714000
18277474	::430150315498033000
424464803	::430150331830243000
424464803	::430150698156564000
424464803	::430150857422692000
355859159	::430150897109598000
189272740	::430151396680167000
26897261	::430151410538119000
18277474	::430151420483223000
29335169	::430151494974050000
73299390	::430151610543906000
201722399	::430151618869616000
112145680	::430151673445502000
29335169	::430151726042066000
18277474	::430151758464446000
29335169	::430151790391484000
393802148	::430151831218421000
424464803	::430151842253635000
444979318	::430151965969252000
18277474	::430151966980050000
357265451	::430151967080325000
134637488	::430151985808285000
66021164	::430151990165778000
201722399	::430152075729965000
15961483	::430152103705579000
201722399	::430152148337582000
372107616	::430152182596657000
29335169	::430152247918747000
55665294	::430152308190486000
229364831	::430152376629350000
253717655	::430152412859355000
18068894	::430152429787566000
29335169	::430152438989873000
313529594	::430152501724078000
339272559	::430152549099122000
554801627	::430152573249544000
377035998	::430152703071621000
255195496	::430152721669189000
339272559	::430152742372667000
36259265	::430152747535847000
134637488	::430152760827592000
29335169	::430152840514781000
29335169	::430152884714733000
372107616	::430152980776886000
81154377	::430153081813483000
112145680	::430153117842165000
29335169	::430153118782070000
36259265	::430153147089424000
81154377	::430153158783148000
29335169	::430153161786273000
440481452	::430153169377959000
36259265	::430153215775358000
81154377	::430153220875620000
36259265	::430153246049837000
81154377	::430153363045761000
201722399	::430153475419557000
209345596	::430153495812247000
69064286	::430153565035053000
185633935	::430153619795886000
73299390	::430153700641103000
29335169	::430153720173568000
51480688	::430153744316002000
73299390	::430153773353533000
465266221	::430153805716398000
81154377	::430153848142192000
36654229	::430153904853381000
301244439	::430153928278151000
36654229	::430153943336124000
185633935	::430153968296419000
301244439	::430153976655278000
428300082	::430153980996755000
301244439	::430153989242372000
554801627	::430154035383902000
29335169	::430154053964673000
301244439	::430154114085842000
81154377	::430154201357094000
554801627	::430154267685445000
36654229	::430154278326788000
201722399	::430154364003835000
301244439	::430154449953095000
15961483	::430154461168672000
36119799	::430154488171991000
29335169	::430154507792556000
301244439	::430154582241452000
201722399	::430154645705883000
151366552	::430154672616538000
727288316	::430154689695334000
36259265	::430154834902544000
357265451	::430154895761473000
15961483	::430154914589728000
73299390	::430155095255183000
605601195	::430155124997390000
357265451	::430155217921798000
357265451	::430155296091041000
232793000	::430155300973187000
357265451	::430155320988418000
301244439	::430155345546059000
357265451	::430155490136322000
554801627	::430155526890999000
15961483	::430155551192797000
36259265	::430155917238497000
518039543	::430155978466934000
46697333	::430155990135095000
518039543	::430156078664650000
81154377	::430156167785238000
150828387	::430156248043237000
15086993	::430156269442170000
139155100	::430156331564404000
36259265	::430156436740780000
51480688	::430156518550282000
36259265	::430156545633292000
393801885	::430157243636412000
29335169	::430157282010497000
36259265	::430157293901336000
81154377	::430157411052441000
36259265	::430157612936876000
229364831	::430157686077153000
81154377	::430157721623867000
36259265	::430158224797745000
345261852	::430158525067571000
151366552	::430158553341763000
81154377	::430158619347537000
605601195	::430158770791260000
73299390	::430158785001570000
554801627	::430159109313134000
185633935	::430159140460441000
554801627	::430159191760596000
73299390	::430159307787997000
21452516	::430159377035980000
73299390	::430159523203272000
415897649	::430159533600563000
201722399	::430159541784031000
201722399	::430159671463522000
73299390	::430159684079976000
73299390	::430159733753131000
345261852	::430159743290601000
301244439	::430159752320917000
521919456	::430159776656670000
232793000	::430159808713338000
309355379	::430159813839175000
112145680	::430159821002653000
51480688	::430159863650332000
299311083	::430159888179019000
36259265	::430160072736796000
81154377	::430160157608534000
73299390	::430160181172125000
301244439	::430160288512372000
357265451	::430160304748498000
36259265	::430160373304807000
94215450	::430160426966740000
291459734	::430160638308921000
36259265	::430160777551831000
73299390	::430160782953701000
57120197	::430160825588781000
29335169	::430160872401805000
64926237	::430160878965895000
168049012	::430160901841235000
345261852	::430160951573094000
29335169	::430161041339994000
357265451	::430161121744412000
357265451	::430161180636614000
255195496	::430161215705210000
242812276	::430161476385796000
73299390	::430161655881011000
280826646	::430161753063047000
36259265	::430161755457978000
64926237	::430161775292477000
112145680	::430161797014761000
112145680	::430161888886800000
415703077	::430161962308091000
73299390	::430162107146203000
168049012	::430162141425827000
189272740	::430162154142957000
229364831	::430162264763957000
168049012	::430162374054522000
242812276	::430162522080296000
168049012	::430162542770388000
168049012	::430162715319865000
36259265	::430162726321938000
168049012	::430162794449620000
554801627	::430162812824846000
168049012	::430162864402223000
36259265	::430163132372492000
520759048	::430163205462433000
242812276	::430163235375808000
36259265	::430163285145833000
168049012	::430163294452604000
73299390	::430163302241808000
593139104	::430163320956796000
36259265	::430163429509582000
69028501	::430163466574233000
313529594	::430163559029305000
168049012	::430163560249827000
73299390	::430163942556852000
554801627	::430164232806481000
168049012	::430164246173736000
36259265	::430164268936617000
255195496	::430164289266012000
168049012	::430164330785415000
168049012	::430164465498087000
21452516	::430164636030496000
112145680	::430164646398406000
73299390	::430164688769269000
185633935	::430164697976168000
593139104	::430164828964278000
593139104	::430164854268522000
345261852	::430164945313865000
345261852	::430165126507814000
39105327	::430165158443237000
186693710	::430165160087400000
36259265	::430165305021972000
186693710	::430165318736949000
15961483	::430165590125207000
345261852	::430165832274939000
73299390	::430165912709521000
73299390	::430166064551706000
15961483	::430166149246885000
36259265	::430166155379363000
36259265	::430166514256601000
36259265	::430166547727147000
21452516	::430166719923892000
73299390	::430166781819232000
376940853	::430166799997358000
21452516	::430166933661442000
73299390	::430167151740071000
21452516	::430167174460612000
593139104	::430167199748091000
73299390	::430167202948739000
36259265	::430167471438725000
21452516	::430167539726188000
205928265	::430167569387884000
21452516	::430167633141694000
232793000	::430167845121445000
415703077	::430167854369886000
73299390	::430167892861009000
415703077	::430167984204562000
281408265	::430168053079232000
36259265	::430168101062455000
55665294	::430168226459574000
55665294	::430168358625898000
593139104	::430168492978241000
36119799	::430168601979785000
593139104	::430168612641329000
36259265	::430168625472090000
36119799	::430168896692563000
21452516	::430169250666676000
36259265	::430169375459774000
142950218	::430169558088179000
242812276	::430169647011606000
273497452	::430169749373202000
36259265	::430169777454452000
36259265	::430169916776673000
345261852	::430169979837612000
337396732	::430169995021410000
242812276	::430170004659523000
542909484	::430170053477019000
337396732	::430170216379985000
281408265	::430170222813671000
229364831	::430170525466628000
242812276	::430170740214996000
36259265	::430170959711330000
242812276	::430171100631560000
542909484	::430171208504864000
242812276	::430171472338759000
15961483	::430171492585074000
39105327	::430171514738966000
36259265	::430171558091698000
142950218	::430171560469868000
36259265	::430172207130873000
58563319	::430172226956980000
242812276	::430172528720740000
36259265	::430172529110835000
180388620	::430172572550828000
36259265	::430172598476234000
94215450	::430172753061498000
313653756	::430172794937028000
36259265	::430172938403598000
69801582	::430172939104030000
255195496	::430173128015097000
36259265	::430173777071448000
349365015	::430173778593972000
73299390	::430173916242661000
169378322	::430173969401262000
17210128	::430174092864405000
36259265	::430174097772138000
255195496	::430174146220142000
620519142	::430174147142893000
338830055	::430174232111091000
37867502	::430174260410478000
620519142	::430174327900606000
620519142	::430174399426072000
169378322	::430174448461680000
169378322	::430174493039161000
255195496	::430174729048059000
386833057	::430175015649439000
424464803	::430175235430547000
554801627	::430175323011821000
554801627	::430175356956327000
424464803	::430175532961894000
542909484	::430175678496251000
521919456	::430175790396096000
596191047	::430175883220246000
345261852	::430175916686188000
554801627	::430176040422346000
554801627	::430176046080466000
64926237	::430176441284575000
521919456	::430176542107656000
554852227	::430176721627672000
415206019	::430176951160950000
58563319	::430177192085946000
39105327	::430177472814936000
415206019	::430178759035994000
424464803	::430178845581258000
424464803	::430178956600299000
542909484	::430180070045802000
230227645	::430180850429227000
22734052	::430182036280590000
93026398	::430182673236369000
593259997	::430183009141018000
593259997	::430183064249974000
593259997	::430183190657900000
621306179	::430183224392679000
593259997	::430183291589623000
593259997	::430183329967529000
192677318	::430183512202035000
254442957	::430183945721118000
596191047	::430183961256787000
537003519	::430184131461656000
537003519	::430184607502573000
345261852	::430184655380176000
241790793	::430184958356107000
241790793	::430184979235348000
24719772	::430184982363926000
241790793	::430185019894550000
393801885	::430185610817835000
46978610	::430185667818450000
112145680	::430185784801755000
46978610	::430185897343324000
596191047	::430185901428576000
46978610	::430186019892498000
349365015	::430186393722032000
174734859	::430186544855793000
174734859	::430186667421753000
174734859	::430186682277978000
93026398	::430187675665326000
36259265	::430187856725032000
138940568	::430188014917386000
36259265	::430189142509895000
36259265	::430189464435302000
313529594	::430189994754310000
36259265	::430190143493115000
36259265	::430190206374129000
374289648	::430190225294643000
36259265	::430190467607982000
280826646	::430190509722566000
36119799	::430190752191483000
561622267	::430190794428133000
561622267	::430190874937798000
542909484	::430190934262026000
301761224	::430190940108492000
393499174	::430191356175073000
18277474	::430191942262353000
36259265	::430191977691615000
15961483	::430192364880007000
36259265	::430192536700088000
15961483	::430192658099625000
15961483	::430192888358522000
361352435	::430193082035081000
36259265	::430193217154609000
36259265	::430193472268926000
169618179	::430193621162549000
446326590	::430193750522863000
166735943	::430193780000849000
227425418	::430194418818494000
227859860	::430194424862089000
36259265	::430194479728164000
36259265	::430194650247602000
125560060	::430194963763056000
36259265	::430195212460498000
187309818	::430195551154360000
605327407	::430195700866252000
542909484	::430195770684215000
361352435	::430195818118017000
605327407	::430195838938546000
36259265	::430195852096065000
169378322	::430195977811550000
36259265	::430196222079799000
169378322	::430196267067506000
361352435	::430196304191700000
169378322	::430196513956827000
46697333	::430196686451793000
163768701	::430198101253431000
542909484	::430198779921563000
542909484	::430198785701314000
542909484	::430198818182021000
542909484	::430198826906177000
542909484	::430198843515629000
542909484	::430198860569649000
542909484	::430198867712540000
542909484	::430198878873604000
542909484	::430199191487651000
542909484	::430200081690927000
542909484	::430200094399680000
36259265	::430200109310435000
36259265	::430200158551543000
36259265	::430200896988127000
542909484	::430201117776293000
373006574	::430201352493748000
42261351	::430201615602053000
36259265	::430201973120700000
36259265	::430202211839512000
95843709	::430202303413768000
36259265	::430202538227662000
542909484	::430202665826385000
521919456	::430202703700959000
373006574	::430202779663994000
521919456	::430202800392257000
301244439	::430202817622462000
47547782	::430203035407491000
64905964	::430203086062485000
521919456	::430203483820548000
36259265	::430203493430067000
373006574	::430203757779890000
95843709	::430204093953757000
521919456	::430204095392002000
373006574	::430204372631298000
36259265	::430204446224961000
521919456	::430204494337409000
361352435	::430204577548623000
95843709	::430205393932132000
36259265	::430205425896947000
95843709	::430205521920929000
542909484	::430206051972313000
36259265	::430206056325976000
432590763	::430206625123540000
36259265	::430206809413259000
393622132	::430206961431236000
36654229	::430206977353195000
227425418	::430207071850471000
36259265	::430207315082756000
21452516	::430207529063174000
227425418	::430208117716971000
36654229	::430208222235226000
440481452	::430208541811818000
529698153	::430208570479501000
36654229	::430208814894567000
36654229	::430208916010835000
36259265	::430209323185504000
64926237	::430209385034285000
36654229	::430209568590032000
440481452	::430209609715154000
561622267	::430209859028779000
280826646	::430209870433112000
58046021	::430210313867509000
440481452	::430210336042790000
373006574	::430210349292199000
227425418	::430210380451696000
280826646	::430210486035312000
36654229	::430210761013870000
280826646	::430210967268773000
227425418	::430210976474857000
373006574	::430211046532337000
561622267	::430211214908854000
280826646	::430211451975106000
280826646	::430211555758989000
46978610	::430212052221960000
280826646	::430212068319698000
280826646	::430212237568278000
280826646	::430212335513665000
280826646	::430212437435236000
280826646	::430212520855732000
357306642	::430212785499152000
46978610	::430213014458204000
280826646	::430213107755937000
280826646	::430213184025141000
280826646	::430213368566530000
192677318	::430213667825909000
280826646	::430213756682264000
192677318	::430213775430803000
280826646	::430213998781661000
94215450	::430214030318632000
280826646	::430214211869085000
206067907	::430215152299163000
94215450	::430216198966771000
46978610	::430216785498222000
440481452	::430217037940817000
46978610	::430217166500417000
46978610	::430217477969420000
280826646	::430218051368140000
542909484	::430218165604200000
36259265	::430218484078084000
545540214	::430218514532536000
542909484	::430218766996082000
345261852	::430220138822918000
393499174	::430220188202455000
176974576	::430221690619301000
393499174	::430221851600510000
176974576	::430222503592464000
176974576	::430222593937788000
176974576	::430223629771874000
166735943	::430224289296433000
79073243	::430225907295338000
53584160	::430225920629039000
79073243	::430226559656394000
33538323	::430226704846823000
33538323	::430227019339939000
36259265	::430227420525129000
33538323	::430227605996855000
36259265	::430229271274323000
33538323	::430229536211730000
33538323	::430230326594789000
33538323	::430230940439568000
176974576	::430231907348283000
36259265	::430233132055691000
192677318	::430233443012993000
36259265	::430233604237840000
561622267	::430234119248023000
36259265	::430234203268321000
94226339	::430234544059338000
36259265	::430234688834535000
139155100	::430234866161295000
561622267	::430235957506625000
561622267	::430236089832710000
46978610	::430237431838023000
192677318	::430238749520564000
561622267	::430239163439656000
180388620	::430241801975250000
116343636	::430242015247224000
232793000	::430243433278484000
432590763	::430244412438761000
99368300	::430244472564498000
99368300	::430245114775355000
99368300	::430246008577343000
99368300	::430247105970839000
99368300	::430247943258771000
99368300	::430247966625259000
69666823	::430248651705696000
99368300	::430249085409693000
69666823	::430249222357934000
139155100	::430249626823036000
139155100	::430250005023453000
99368300	::430250349010894000
99368300	::430250395475402000
230227645	::430250982543355000
230227645	::430251007134547000
238400474	::430251131202048000
408031484	::430251222893740000
473718221	::430251595897397000
342188056	::430251883555745000
342188056	::430251963964731000
342188056	::430252085637308000
283051149	::430252817568116000
424464803	::430253295454519000
238400474	::430253622752854000
30246292	::430256660758552000
424464803	::430257744386351000
274432702	::430257913513267000
264311875	::430259451698741000
264311875	::430261128346624000
264311875	::430261382286561000
264311875	::430264223822643000
264311875	::430265487876825000
264311875	::430265571666440000
162802335	::430266019290959000
473118863	::430266929832402000
154241297	::430268641024962000
154241297	::430268798734962000
154241297	::430268929576292000
154241297	::430269019506348000
154241297	::430269103665057000
154241297	::430269178612682000
57120197	::430269197831000000
154241297	::430269272116297000
154241297	::430269915086749000
57120197	::430271493646192000
154241297	::430272902202949000
154241297	::430273014807396000
154241297	::430273210299715000
154241297	::430273388289220000
154241297	::430273470078136000
12685102	::430273557021872000
154241297	::430273732981297000
154241297	::430273882038484000
154241297	::430273965068943000
154241297	::430274162733907000
315872678	::430277900110032000
162802335	::430278581155950000
48612192	::430278679873069000
48612192	::430278684272885000
99368300	::430281927011364000
387625128	::430282360186077000
99368300	::430282547269226000
99368300	::430282724881235000
311724390	::430283695736381000
42261351	::430294953915211000
286216848	::430295304710021000
42261351	::430295459832156000
42261351	::430295654661750000
282625909	::430296462686052000
282625909	::430296466699980000
73299390	::430298138390560000
60712766	::430299716107399000
329395128	::430302019803705000
165658390	::430305238793199000
214678768	::430305913027563000
26198467	::430308617078583000
184195472	::430308677359112000
31250549	::430309379879878000
210674392	::430309550558703000
73299390	::430309808693334000
73299390	::430309913244762000
115824990	::430310814227369000
15681561	::430311406613721000
236930269	::430311601581719000
407395368	::430312604725026000
460471042	::430313728350126000
416506126	::430313954519183000
365523194	::430313977214537000
241999176	::430317064814080000
24147563	::430317839632039000
60399576	::430319610739433000
345261852	::430319733183746000
264295397	::430321387686084000
57933673	::430322091368271000
130996784	::430322401667448000
24147563	::430322746523123000
130996784	::430322815011946000
120294148	::430323785469018000
120294148	::430323828775194000
277794018	::430324414874267000
17210128	::430324999116058000
112145680	::430326850779615000
253120136	::430326892093116000
83878535	::430327508215422000
17210128	::430328655685107000
133508241	::430328907326189000
634822122	::430329829875937000
23838693	::430330320164900000
621306179	::430331228550475000
46184924	::430331418200133000
46184924	::430331670386839000
227859860	::430333063394893000
317860632	::430333205418213000
329502065	::430334451336634000
518039543	::430334639169744000
329471370	::430334736934776000
36654229	::430335755157004000
159944196	::430335826203901000
421158343	::430336057792815000
18919848	::430336627563843000
163242154	::430336942589612000
73299390	::430339139679322000
114952631	::430339811807744000
631782776	::430341745659084000
300594041	::430342672583106000
168049012	::430342816552599000
168049012	::430342853974179000
254442957	::430342988225867000
168049012	::430343109562478000
256088386	::430343153904652000
168049012	::430343219436470000
168049012	::430343294183145000
103526992	::430343602464497000
279608688	::430343804327960000
329502065	::430343845109186000
162802335	::430344301826953000
176974576	::430344338070306000
521919456	::430345218500870000
433083953	::430345624081272000
607432063	::430346313557749000
230903702	::430346811966885000
345261852	::430347216658501000
329502065	::430347871180038000
93026398	::430348144417992000
15278648	::430349591829938000
227859860	::430350372196986000
336821368	::430350479697006000
67832819	::430350629811539000
67832819	::430350670085234000
67832819	::430350847898578000
67832819	::430351338367901000
67832819	::430351397889277000
521919456	::430352249077104000
323691415	::430353412589641000
323691415	::430353691208876000
323691415	::430353741636993000
250969967	::430353786565951000
521919456	::430354028665794000
46276184	::430354386649640000
524903037	::430354414243966000
93026398	::430355049060270000
430943995	::430355245256810000
430943995	::430355511783862000
430943995	::430356137754361000
46184924	::430356634246713000
365523194	::430356738739818000
483526518	::430356804602572000
293342989	::430358070539976000
21452516	::430359349769539000
359806236	::430359490135732000
227859860	::430361406160904000
377035998	::430362470201303000
392156048	::430363154371981000
392156048	::430363415878451000
392156048	::430363751892545000
46276184	::430364260062199000
392156048	::430364353305387000
392156048	::430364765156679000
34841151	::430365098767835000
168049012	::430365192342368000
168049012	::430365243206668000
168049012	::430365335049351000
168049012	::430365363264421000
168049012	::430365620899565000
264311875	::430365874625593000
264311875	::430365953814065000
264311875	::430366326054350000
168049012	::430366856503754000
721462429	::430366945221681000
392156048	::430367117066518000
392156048	::430367509733048000
69801582	::430367589278048000
392156048	::430367932908978000
392156048	::430368110978146000
392156048	::430368368374190000
36654229	::430368394290790000
392156048	::430368840132743000
36654229	::430369420091736000
392156048	::430369573838151000
392156048	::430369813265788000
392156048	::430370281048133000
406110065	::430370499487473000
392156048	::430370665707737000
392156048	::430371246098755000
30944417	::430371589948198000
392156048	::430371694704746000
46276184	::430371731468218000
36654229	::430371752821014000
46276184	::430371764817113000
634822122	::430371903463632000
46276184	::430371914687991000
33810989	::430371927279304000
392156048	::430372078424821000
46276184	::430372088885825000
64582219	::430372343127756000
35147507	::430372529882943000
57120197	::430372861224562000
35147507	::430372867771875000
35147507	::430372972956626000
392156048	::430373045752954000
240857453	::430373069249466000
35147507	::430373222635171000
64926237	::430373238351220000
392156048	::430373241970913000
64582219	::430373275194372000
130312780	::430373293590204000
35147507	::430373299093123000
64582219	::430373345637711000
35147507	::430373671610249000
392156048	::430373678702792000
467758710	::430373740535238000
35147507	::430374172552724000
64582219	::430374246754562000
64582219	::430374360839626000
392156048	::430374530867924000
64582219	::430374589957701000
35147507	::430374611788640000
230227645	::430374753770041000
392156048	::430374803560611000
392156048	::430374996834148000
6652302	::430375204385071000
392156048	::430375428176355000
392156048	::430375580630908000
114970673	::430375851331710000
168049012	::430376078771621000
392156048	::430376170110984000
168049012	::430376315925983000
168049012	::430376381713625000
392156048	::430377108305498000
561622267	::430378945637543000
103526992	::430379034237620000
64926237	::430379239586553000
23839835	::430379697516851000
241790793	::430382984470880000
241790793	::430383013177098000
393802148	::430383654280257000
421158343	::430384096129216000
64582219	::430385193149796000
32125015	::430385206080458000
467772798	::430385619475644000
473454563	::430385870181789000
16039882	::430385902242652000
121100953	::430386275687096000
561622267	::430386349322285000
67832819	::430386699017793000
324401110	::430386737127624000
32800151	::430386839824773000
32800151	::430387140409569000
32800151	::430387229802762000
264311875	::430388364898885000
628045480	::430388873433055000
168049012	::430389855483203000
168049012	::430389870859919000
168049012	::430389945258086000
542909484	::430390259440832000
521919456	::430390833763061000
180388620	::430391353151741000
561622267	::430391806262796000
195276249	::430392034734911000
19245878	::430392151386501000
250969967	::430392895003058000
283625404	::430393110816780000
27836945	::430393599461978000
67832819	::430395939204128000
276887663	::430396230477152000
210676238	::430396515325333000
283625404	::430398868602114000
32800151	::430399544220598000
32800151	::430399791906836000
360730562	::430400036393197000
230227645	::430400410830921000
224452115	::430400932170321000
230227645	::430401166565195000
360730562	::430401180855201000
230227645	::430401297297072000
224452115	::430401891328327000
230227645	::430401901574619000
360730562	::430401968381911000
230227645	::430402163152388000
360730562	::430402251895898000
11822502	::430402348234448000
230227645	::430402441104723000
230227645	::430402500928086000
230227645	::430402652975792000
237112765	::430402798044200000
38053704	::430402807544684000
230227645	::430402943875952000
360730562	::430402966185857000
621306179	::430403115959869000
230227645	::430403146632790000
230227645	::430403262760505000
520759048	::430403419543965000
230227645	::430403505187069000
230227645	::430404072634855000
93026398	::430404404295249000
230227645	::430404406027108000
230227645	::430404551393296000
230227645	::430404661082738000
230227645	::430405209739649000
230227645	::430405285492977000
230227645	::430405585461194000
230227645	::430405841666060000
230227645	::430405995903193000
230227645	::430406115868672000
97592081	::430406514835484000
230227645	::430406988900487000
13298002	::430407853443403000
146216300	::430409106067685000
633010300	::430409162388799000
415703077	::430409219011907000
146216300	::430409379192381000
473454563	::430409817711071000
27595900	::430410422752391000
362168275	::430411171347566000
428300082	::430411491469447000
35597637	::430411509567455000
94215450	::430412059998568000
230227645	::430413029587439000
418783652	::430413144234942000
134637488	::430413413446320000
415703077	::430414102767218000
230227645	::430414285630488000
378778103	::430414622022467000
286502927	::430414717924831000
286487329	::430415406491123000
280826646	::430416214712545000
280826646	::430416367016112000
280826646	::430416653642244000
109655774	::430416659417804000
280826646	::430416966889660000
264311875	::430417175422054000
360730562	::430417354296922000
264311875	::430417427864621000
280826646	::430417516628680000
264311875	::430418333951741000
69666823	::430418422782914000
264311875	::430418504194326000
264311875	::430418875809669000
542909484	::430419080902746000
542909484	::430419336361017000
69666823	::430419550610665000
265029924	::430419618487107000
93026398	::430420080519049000
21452516	::430421035281035000
35597637	::430421294106947000
35597637	::430421524093214000
264311875	::430421598340788000
69455217	::430421789353984000
69666823	::430422094766034000
146216300	::430422217881427000
299484513	::430424112586977000
35597637	::430424824251699000
264311875	::430425046343897000
139527150	::430425668627615000
192677318	::430425731689369000
727288316	::430426849596809000
454406979	::430428809901637000
114952631	::430429247673360000
130996784	::430429260013395000
36654229	::430429263708585000
54721301	::430429933840908000
636632104	::430431288927875000
370845710	::430432551715356000
36654229	::430432953416843000
36654229	::430433095217860000
134637488	::430434255886630000
114952631	::430435378915328000
393802148	::430435558393802000
139155100	::430435595442454000
230227645	::430435676035637000
81723585	::430435716917497000
230227645	::430435791278329000
34841151	::430435826250809000
230227645	::430435968793862000
230227645	::430436058723921000
230227645	::430436241226481000
393802148	::430436296394174000
301761224	::430436598488903000
247362551	::430436685365518000
393802148	::430436884125605000
230227645	::430436935488659000
174734859	::430437551477096000
349365015	::430437617079832000
38053704	::430437916838756000
347984656	::430439827520372000
281821239	::430440698907607000
361691248	::430441689899999000
445808726	::430443986332180000
55665294	::430444709098434000
281408265	::430445316790165000
349365015	::430445881972629000
21452516	::430446644082257000
433168829	::430447153803448000
55665294	::430447270954139000
433168829	::430447652572909000
357265451	::430447821930512000
55665294	::430447980320014000
55665294	::430448357304053000
36654229	::430448754156908000
55665294	::430448761152614000
20935798	::430449383059238000
237112765	::430450480435568000
64905964	::430451453598392000
23839835	::430452723109335000
93026398	::430453351743258000
93026398	::430453808385499000
329502065	::430454123687727000
308726677	::430454150833258000
93026398	::430454431952277000
174734859	::430455171353935000
237112765	::430455222960263000
174734859	::430455596215980000
174734859	::430455832795684000
174734859	::430455916245549000
174734859	::430456179987603000
174734859	::430456610042163000
174734859	::430457184963817000
453963591	::430457651072208000
443376354	::430458077016371000
453963591	::430458327835750000
195276249	::430458593956335000
174734859	::430459225048104000
273497452	::430459671866900000
174734859	::430459899081162000
210676238	::430460827297402000
217214677	::430462677547098000
26897261	::430463112769056000
274693254	::430464036330029000
274693254	::430464087466602000
272488861	::430465284562886000
112145680	::430465329538805000
418783652	::430465396316315000
418783652	::430465454461956000
114952631	::430465857286729000
205928265	::430465857358016000
69455217	::430466369491337000
23838693	::430470300892155000
345261852	::430470485759885000
167222207	::430471203812151000
357306642	::430471228608901000
338830055	::430471333924057000
433003196	::430472514863915000
433003196	::430473041551048000
339184731	::430473499472580000
272488861	::430473503314550000
339184731	::430473564366860000
109655774	::430474032929308000
174734859	::430475059074191000
460471042	::430475656678612000
69455217	::430476296653922000
114952631	::430476451582713000
415998425	::430477513048195000
134637488	::430478392748933000
167222207	::430479823299829000
146219676	::430483032353808000
150828387	::430483101731815000
23838693	::430483300462120000
345261852	::430483473715834000
194359942	::430483586114809000
301244439	::430486361486139000
17146204	::430488509661462000
23838693	::430488622501228000
223998080	::430488755997134000
17146204	::430489010327138000
374289648	::430491528617005000
34841151	::430492128813514000
378901511	::430492216528605000
460471042	::430494191240499000
69801582	::430494285973450000
167222207	::430494493247152000
64582219	::430494609006153000
26897261	::430494643571007000
220465561	::430494945871278000
64582219	::430495301485723000
47547782	::430495954631135000
64582219	::430496340515516000
293213630	::430496577741148000
21764174	::430496939591753000
383045348	::430497280513150000
280826646	::430497396171079000
250969967	::430497636978667000
561622267	::430497811743141000
561622267	::430497859646263000
561622267	::430497895042011000
255195496	::430498111186685000
73299390	::430498760716992000
109655774	::430499121946849000
330645900	::430499757065535000
120294148	::430500001790574000
227425418	::430500283479638000
120294148	::430500705745768000
264311875	::430500956455718000
352789311	::430501042665828000
573061645	::430501619839827000
23838693	::430501672050491000
264311875	::430501781949276000
367308760	::430502761453461000
561622267	::430505012490665000
716788381	::430506766179115000
716788381	::430506791445622000
429696833	::430507082383511000
265786675	::430507117276327000
134637488	::430507278698287000
716788381	::430507502543720000
250969967	::430508169387720000
226329164	::430508513530753000
421158343	::430508668350898000
301244439	::430508747006283000
46697333	::430509053471494000
34841151	::430509068525273000
429696833	::430509224544571000
29284709	::430509307390881000
421158343	::430509396398194000
29284709	::430509451444240000
280826646	::430509497497292000
421158343	::430509524680998000
29284709	::430509703828099000
29284709	::430509915124551000
429696833	::430510149938061000
448325555	::430510312174153000
324401110	::430510709303025000
29284709	::430510968012275000
58046021	::430511234128306000
29284709	::430511445152112000
29284709	::430511653793574000
29284709	::430511678602870000
415703077	::430511808424579000
460471042	::430511888523616000
29284709	::430511919653724000
23838693	::430512047559036000
324401110	::430512420918804000
23838693	::430513504458530000
495598070	::430513620632346000
392156048	::430514127304282000
281408265	::430514195654664000
186693710	::430514498730864000
29284709	::430514525050515000
115824990	::430514768152391000
29284709	::430514787538440000
186693710	::430515129478696000
29284709	::430515147661377000
250969967	::430515397704429000
58046021	::430515408186380000
21452516	::430515478591594000
392156048	::430515806368051000
21452516	::430515815398404000
281408265	::430515851851096000
205928265	::430515855143608000
281408265	::430515985582276000
21452516	::430516285965733000
21452516	::430516567328038000
163768701	::430516951597981000
250969967	::430517005804773000
21452516	::430517031109025000
21452516	::430517165641322000
21452516	::430517217189326000
429696833	::430517247656751000
21452516	::430517284998619000
166307106	::430517668618457000
166307106	::430517687979364000
21452516	::430518022537617000
166307106	::430518076787159000
250969967	::430518092506988000
166307106	::430518312968400000
94215450	::430518473337614000
250969967	::430518637753954000
230227645	::430518646264188000
21452516	::430518658960338000
21452516	::430518709984038000
21452516	::430518735644786000
250969967	::430518839831322000
150870283	::430518906206158000
21452516	::430518967854047000
21452516	::430518992252329000
21452516	::430519020677120000
21452516	::430519045050208000
21452516	::430519100620558000
94215450	::430519241406951000
21452516	::430519268241719000
21452516	::430519345135898000
21452516	::430519416803975000
58046021	::430520025309782000
29284709	::430520417502371000
114600119	::430520554660323000
36654229	::430521247173074000
58046021	::430521774720438000
81154377	::430522747375325000
81154377	::430522825473277000
528542109	::430523083351273000
250969967	::430523232869818000
94215450	::430523418304610000
616892340	::430523770025938000
616892340	::430524191729672000
393802148	::430524207663824000
393802148	::430524253033619000
27237232	::430524294867611000
392156048	::430524297547743000
27237232	::430524481879035000
528542109	::430524553937186000
58046021	::430524731939618000
227425418	::430524755263762000
27237232	::430524761878171000
528542109	::430524775971045000
81154377	::430524903117586000
528542109	::430525038010179000
528542109	::430525104926126000
27237232	::430525304801468000
528542109	::430525365203636000
227425418	::430526142630477000
82130465	::430526286914539000
327989967	::430526312734654000
82130465	::430526385799438000
227425418	::430526528615501000
82130465	::430526688225554000
82130465	::430526690939244000
73299390	::430527005449547000
227425418	::430527836353343000
195008986	::430528611779891000
195008986	::430528770697854000
150870283	::430528794571444000
330645900	::430528881125122000
58046021	::430528977837772000
174734859	::430529391186440000
174734859	::430529457456414000
174734859	::430529670870990000
58046021	::430530168126730000
162802335	::430530230399143000
27237232	::430530565490487000
174734859	::430530645006516000
27237232	::430530650366435000
46184924	::430531408197468000
392156048	::430531520634187000
255313314	::430532337957605000
38053704	::430532352897720000
454406979	::430532945984507000
367308760	::430533339464740000
34841151	::430534800341225000
146219676	::430535039609491000
53584160	::430535138536353000
34841151	::430535162070581000
34841151	::430535323102511000
115824990	::430536159929061000
34841151	::430536268154675000
433003196	::430536701958950000
34841151	::430536802307702000
596191047	::430537323852603000
616892340	::430537458485170000
241790793	::430537809183916000
241790793	::430537910556037000
321166954	::430537935415681000
241790793	::430537972728233000
293213630	::430538248763752000
36654229	::430538719859200000
227425418	::430538998742663000
227425418	::430539058977050000
227425418	::430539189050826000
313529594	::430539355602436000
281408265	::430539783949922000
53584160	::430540445857218000
53584160	::430541049631485000
301778739	::430541128362754000
201113172	::430541184759390000
346392612	::430541599115055000
605327407	::430541711887302000
144937748	::430541843752054000
605327407	::430542347806732000
185633935	::430542617122992000
328871385	::430542795938332000
185633935	::430542916428496000
443376354	::430543055863562000
630637790	::430543448177799000
173688303	::430543693435531000
313529594	::430544196919758000
360730562	::430544379917660000
346392612	::430544417636614000
346392612	::430544694620073000
23838693	::430544709824839000
173688303	::430544790438957000
227425418	::430545245676134000
227425418	::430545375519203000
115824990	::430545439981854000
346392612	::430545518050021000
227425418	::430545651605057000
630637790	::430545970242138000
189272740	::430545983538089000
138940568	::430546252095561000
281408265	::430547185197785000
189272740	::430547257188823000
499290157	::430548347381100000
53584160	::430548926002122000
499290157	::430549773939384000
460471042	::430549883364577000
291459734	::430550596580421000
308726677	::430551186995810000
357306642	::430551888795545000
193502964	::430552044332933000
281408265	::430552532721479000
281408265	::430552603626196000
193502964	::430552625894154000
281408265	::430552921575395000
542909484	::430553365102489000
542909484	::430554358082981000
542909484	::430554807657852000
329502065	::430555086742237000
542909484	::430555495309393000
304661740	::430555829817733000
542909484	::430555983153074000
308726677	::430556050572324000
542909484	::430556242747346000
304661740	::430556613489876000
281408265	::430558528986574000
144937748	::430558608330620000
304661740	::430558963394809000
528542109	::430559067048665000
260979062	::430559221407416000
144937748	::430559274776150000
163242154	::430559867749675000
630637790	::430560201549160000
42795192	::430560216032088000
42795192	::430560225465081000
27595900	::430561316936638000
27595900	::430561657895800000
373006574	::430561801353187000
373006574	::430563168075530000
163242154	::430566504162025000
573061645	::430566727076700000
596191047	::430566858010284000
478462259	::430567317806665000
163242154	::430567324265889000
174734859	::430567688549969000
265786675	::430568105912598000
174734859	::430568223772508000
265029924	::430569722149892000
174734859	::430569740323803000
264311875	::430572094603014000
293213630	::430572213335760000
264311875	::430572364170944000
174734859	::430572791164043000
264311875	::430573123809718000
58046021	::430575587951149000
139527150	::430575987559235000
139527150	::430576692457787000
210676238	::430576739421814000
210676238	::430576761978748000
415703077	::430576779875463000
139527150	::430577493100072000
32800151	::430577959540645000
447976503	::430577961012432000
32800151	::430578040276795000
48152030	::430578065236692000
48152030	::430578305662611000
353567857	::430579324056776000
508407656	::430580252461780000
415703077	::430580515809153000
339184731	::430580634981908000
281408265	::430582247872139000
69455217	::430582462046294000
415703077	::430582692388683000
545540214	::430583904567697000
265029924	::430585986872274000
134637488	::430586594794676000
621306179	::430590193951731000
621306179	::430590409266323000
174734859	::430591160743366000
290401730	::430593661647085000
46978610	::430596366973542000
295980167	::430598747123232000
150870283	::430598890367098000
112145680	::430599030914416000
524903037	::430599154151079000
612537918	::430599489041477000
524903037	::430600560925216000
150870283	::430600578595446000
150870283	::430600807226933000
554801627	::430600850185007000
281408265	::430602365297635000
12685102	::430602833218797000
281408265	::430604244576530000
261605370	::430604995852263000
261605370	::430605573252726000
281408265	::430605751229239000
82130465	::430606895272198000
82130465	::430607250181218000
355859159	::430607401847640000
355859159	::430607539286581000
355859159	::430607668144005000
82130465	::430607807809716000
355859159	::430607903276679000
82130465	::430607933865345000
355859159	::430607966858117000
82130465	::430607972364857000
355859159	::430608124635258000
355859159	::430608335457755000
355859159	::430608615108796000
82130465	::430608758855593000
355859159	::430608924149284000
82130465	::430609099256889000
355859159	::430609183361486000
82130465	::430609333164843000
319469530	::430609381865304000
579271413	::430609568557568000
319469530	::430609625504055000
355859159	::430609760401256000
355859159	::430609843247136000
82130465	::430609869742174000
82130465	::430609975237300000
82130465	::430609992110968000
82130465	::430610030094594000
57120197	::430610262530326000
355859159	::430610346194522000
355859159	::430610487534178000
355859159	::430610594220486000
355859159	::430611192504385000
355859159	::430611494003544000
355859159	::430611524777148000
355859159	::430612024566247000
355859159	::430612911430856000
355859159	::430612968762781000
109655774	::430613547106983000
408031484	::430613650819129000
473718221	::430614037076795000
283051149	::430615297972662000
281408265	::430615776530137000
281408265	::430616176612233000
281408265	::430616499548475000
304661740	::430623306463457000
122725183	::430624297917227000
125560060	::430629299909959000
473118863	::430629952451407000
232793000	::430631372101668000
255765560	::430632090950828000
64905964	::430637641944424000
55665294	::430637690959052000
230227645	::430640994766163000
230227645	::430641641683054000
286502927	::430643121978757000
69666823	::430649371126792000
69666823	::430649542728355000
69666823	::430649572675710000
69666823	::430650204459511000
69666823	::430651173440208000
69666823	::430652927460401000
60712766	::430653995297017000
286502927	::430658115785068000
286216848	::430658203878047000
286502927	::430659293793095000
282625909	::430659565189750000
286502927	::430659620227403000
387625128	::430660148626223000
76017935	::430661774350626000
76017935	::430663048840232000
628045480	::430664138667606000
628045480	::430666174289178000
280826646	::430667483259740000
165658390	::430667663690326000
214678768	::430668336557330000
280826646	::430668367813292000
76017935	::430669456780451000
76017935	::430669842597695000
253879613	::430670056159064000
628045480	::430670885851525000
76017935	::430670939928289000
26198467	::430671120623104000
184195472	::430671179515310000
387625128	::430671678042288000
76017935	::430671786082959000
31250549	::430671895961169000
69666823	::430671974918918000
210674392	::430672075057934000
76017935	::430672292268363000
69666823	::430672465518280000
23838693	::430673595279241000
76017935	::430673817648640000
23838693	::430673852700430000
236930269	::430674016378945000
241999176	::430674446140317000
407395368	::430675071393230000
416506126	::430676451281473000
365523194	::430676474601799000
76017935	::430676871622049000
132479234	::430677073414197000
79754464	::430677139340288000
76017935	::430677280600227000
230227645	::430677347713314000
76017935	::430678447254286000
230227645	::430679637211897000
612537918	::430679936345858000
519936824	::430680801458401000
60399576	::430682036282486000
223005614	::430682480459665000
76017935	::430682486226444000
223005614	::430683422877810000
223005614	::430683725991776000
76017935	::430684261771796000
57933673	::430684546862809000
542909484	::430685273584709000
175532031	::430685575566200000
500308199	::430686760889098000
277794018	::430686875951431000
500308199	::430686935120486000
55665294	::430687441670778000
175532031	::430688127481827000
17210128	::430688507745828000
76017935	::430688662745923000
253120136	::430689280235544000
93026398	::430689399039606000
83878535	::430689904394117000
133508241	::430691317190914000
15688986	::430691512343461000
605601195	::430693335037378000
447422715	::430693797346156000
447422715	::430694043795062000
447422715	::430694877350068000
27237232	::430694914284720000
447422715	::430695043666808000
163242154	::430695174923366000
499290157	::430696408404852000
499290157	::430696536222085000
499290157	::430696610553528000
499290157	::430696845807857000
499290157	::430696913529094000
499290157	::430696951542075000
329471370	::430697136842223000
499290157	::430697281487007000
499290157	::430697510781210000
499290157	::430697763987140000
24719772	::430697794597187000
499290157	::430698118393233000
189368301	::430698210471190000
159944196	::430698236194484000
499290157	::430698395951312000
499290157	::430698465702600000
499290157	::430699047221874000
499290157	::430699427662008000
139527150	::430699954189770000
499290157	::430700224735350000
139527150	::430700236286074000
499290157	::430700322223181000
499290157	::430700466620481000
139527150	::430700734632296000
139527150	::430701269594808000
118470515	::430702188365496000
521919456	::430702616004554000
163242154	::430703531360673000
118470515	::430703534586494000
27237232	::430703726060244000
300594041	::430705104681852000
64582219	::430705240191401000
256088386	::430705600758939000
210676238	::430705878086733000
286487329	::430705988916637000
210676238	::430706012967145000
210676238	::430706815966666000
64582219	::430707868090630000
276131997	::430708716833607000
447422715	::430708772806610000
276131997	::430708874132594000
447422715	::430708993624145000
230903702	::430709255885185000
109655774	::430709327976873000
69044676	::430710081559482000
561622267	::430711124280246000
727288316	::430711272481374000
612537918	::430711788876075000
319469530	::430712511667900000
93026398	::430712744485351000
336821368	::430712828073230000
93026398	::430713615231225000
329502065	::430714049760751000
93026398	::430714284025593000
330645900	::430714309480812000
499290157	::430715051511525000
419307287	::430715314033008000
93026398	::430715444123955000
174734859	::430716034459635000
22327740	::430716174754512000
174734859	::430716316736323000
174734859	::430716612950622000
319469530	::430716680940306000
174734859	::430716695117053000
321166954	::430717185892577000
174734859	::430717591607578000
174734859	::430717676391260000
174734859	::430717773325799000
483526518	::430718752687017000
18919848	::430718892642955000
454406979	::430719705796866000
447422715	::430720636382875000
447422715	::430721181751443000
359806236	::430721855427575000
291459734	::430722095694086000
447422715	::430723560542576000
46184924	::430724322886311000
447422715	::430724489903874000
335592472	::430724546531180000
335592472	::430724804229218000
335592472	::430725674002022000
163768701	::430726213733478000
460765832	::430726363377442000
109655774	::430727768154710000
319469530	::430729444840706000
335592472	::430729505083502000
109655774	::430729617058435000
453963591	::430729633202307000
94215450	::430729906335399000
229986296	::430731602684297000
35597637	::430732062669434000
93026398	::430732580154245000
187309818	::430732960166207000
36485138	::430733249745522000
93026398	::430733864336506000
230227645	::430734569696796000
139527150	::430734737762553000
313529594	::430734779961462000
329502065	::430735131616100000
313529594	::430735184070049000
329502065	::430735201111523000
357265451	::430735656155742000
633010300	::430735695334748000
130312780	::430735708890750000
139527150	::430735746597531000
227476350	::430736214061105000
6652302	::430736311788388000
335592472	::430737481487896000
69666823	::430738020170342000
224682361	::430738101636710000
224682361	::430738235929923000
313529594	::430738482210672000
23838693	::430739101424578000
210676238	::430739489552875000
26897261	::430740842160996000
69666823	::430741193685614000
146216300	::430741287231188000
36259265	::430742139836710000
36259265	::430742382812737000
36259265	::430742725663535000
357306642	::430743161615310000
357306642	::430743270642036000
419307287	::430743674176417000
69666823	::430743762927509000
319469530	::430743811116269000
64926237	::430744097087709000
69666823	::430744233977212000
64926237	::430744548562579000
240857453	::430744770911010000
41658963	::430744925462724000
211316270	::430745439131172000
500308199	::430745661831516000
211316270	::430746041034371000
26897261	::430746244290338000
264295397	::430746564945276000
186693710	::430746988762509000
35597637	::430747016080408000
146216300	::430748533625741000
119434884	::430748866208866000
146216300	::430748907643994000
119434884	::430749186443980000
109655774	::430749930316398000
33810989	::430750821647908000
49118513	::430750909279510000
33810989	::430751263215476000
628045480	::430751273571188000
55964893	::430751360154603000
33810989	::430751820215246000
94310638	::430753900937748000
53584160	::430753926292320000
94310638	::430754131242786000
30246292	::430754190093070000
30246292	::430754267930951000
30246292	::430754359161286000
94310638	::430754364303499000
30246292	::430754435099144000
342188056	::430754864130699000
342188056	::430754897513156000
139527150	::430754946414157000
298090474	::430755979781615000
210676238	::430756377045499000
180388620	::430756520549048000
479286720	::430758007635705000
453963591	::430758167249563000
479286720	::430758400230957000
210676238	::430758529306480000
35597637	::430758797951651000
453963591	::430759218845462000
264295397	::430759500132663000
612537918	::430759990140616000
55964893	::430760325177430000
286487329	::430760615280652000
286487329	::430760797984530000
286487329	::430761681489522000
26897261	::430762634862796000
255195496	::430763296287760000
15961483	::430763355553267000
293213630	::430763614266753000
230227645	::430764007369093000
293213630	::430764083630329000
211316270	::430764827733393000
210676238	::430765329334403000
478462259	::430765860416806000
211316270	::430766744148262000
114952631	::430767765817806000
186693710	::430769001208086000
13298002	::430770245801111000
150839491	::430770385521348000
429696833	::430771825811783000
34841151	::430772391837700000
293213630	::430772667042762000
53584160	::430774494257373000
53584160	::430774503434502000
53584160	::430775272325910000
53584160	::430775283960926000
32252775	::430776133383376000
94215450	::430776374195126000
424464803	::430776595276505000
365523194	::430776761400299000
478462259	::430776805927432000
365523194	::430777097775099000
23838693	::430777266407497000
319469530	::430777301866119000
365523194	::430777484486144000
23838693	::430777637905371000
605601195	::430778119939981000
447422715	::430778459632443000
168049012	::430778899811688000
168049012	::430778968157863000
721462429	::430779412296908000
596191047	::430780239405654000
69455217	::430780478116081000
596191047	::430781259238113000
421158343	::430781859203928000
19245878	::430782172773888000
299879238	::430782539796455000
23838693	::430783046799732000
134637488	::430783835476074000
286487329	::430784432505905000
286487329	::430784478395383000
189272740	::430784856826462000
299879238	::430784865802670000
448325555	::430785447661699000
561622267	::430785743683059000
561622267	::430786235926605000
561622267	::430786343107821000
51480688	::430786554315804000
51480688	::430786890984198000
51480688	::430786991932731000
51480688	::430787136187424000
561622267	::430787290986975000
520759048	::430788017465196000
51480688	::430788300094177000
168049012	::430789030549397000
168049012	::430789066917814000
168049012	::430789090930622000
168049012	::430789276372963000
168049012	::430789467176464000
319469530	::430789496213606000
299484513	::430790581493964000
99368300	::430790657016614000
378901511	::430790687324659000
99368300	::430790725308276000
378901511	::430790862411685000
378901511	::430791176200138000
378901511	::430791259129913000
445808726	::430792817854922000
103526992	::430794866852110000
301042701	::430796501548556000
346392612	::430796505411489000
636632104	::430796674714583000
561622267	::430798537140744000
247362551	::430798730279661000
65501923	::430798767441203000
167222207	::430798787515543000
415998425	::430798914607144000
35597637	::430799009989791000
151129980	::430799086401650000
151129980	::430799133763313000
32800151	::430799922661974000
347984656	::430799942178078000
313529594	::430800801464741000
357306642	::430801090225774000
109655774	::430803565406191000
399695389	::430803881451192000
319469530	::430806561892859000
100313850	::430806968190898000
447912275	::430807659361492000
273497452	::430808503423623000
250969967	::430809239171264000
167222207	::430809343618211000
174734859	::430810052807897000
174734859	::430810119287623000
250969967	::430810612499611000
250969967	::430810797623627000
167222207	::430811588405514000
250969967	::430812364472999000
36259265	::430812496039907000
142950218	::430812674184986000
338830055	::430812716224106000
115824990	::430812913788407000
241790793	::430814461381730000
241790793	::430814518331977000
283625404	::430816030609256000
283625404	::430816204526071000
174734859	::430817196890021000
281408265	::430817216645197000
281408265	::430817373637996000
447422715	::430818048451158000
378901511	::430819378599165000
378901511	::430819610032488000
69666823	::430820247788978000
210676238	::430820582314090000
384109939	::430820658419748000
367308760	::430820961022013000
283625404	::430821064491278000
415897649	::430821529203400000
421158343	::430822361856626000
27595900	::430822726807203000
27595900	::430823230551506000
180388620	::430823539474567000
727288316	::430823767359488000
421158343	::430823774309847000
293213630	::430824474943193000
114952631	::430826215243386000
66021164	::430826275742048000
66021164	::430826437730263000
120294148	::430826683080650000
192677318	::430826851872018000
210676238	::430826932725637000
419307287	::430827088736964000
66021164	::430827561732435000
66021164	::430827632351916000
561622267	::430827724253708000
561622267	::430827746751971000
561622267	::430827956483928000
406110065	::430827986972340000
76017935	::430828732186513000
561622267	::430828850562752000
320249108	::430829181283631000
421158343	::430830227972190000
283625404	::430831381392814000
187309818	::430831516844048000
329395128	::430831786139344000
329395128	::430832588408619000
237112765	::430833595331002000
421158343	::430833616692998000
421158343	::430833707541618000
399695389	::430834179756933000
240857453	::430835020215746000
454406979	::430835366992809000
224682361	::430836276670267000
139155100	::430836791483318000
240857453	::430837024812060000
240857453	::430837516036354000
76017935	::430839151185772000
621062028	::430840484827639000
217214677	::430840930707329000
357306642	::430841009321168000
357306642	::430841074601324000
215427794	::430842038372687000
263221576	::430843617826320000
94215450	::430843623413149000
263221576	::430843690681389000
184578066	::430843900874334000
292558028	::430844211319939000
19245878	::430844240784916000
292558028	::430844889115275000
186472636	::430845408504340000
186472636	::430845736435998000
145000225	::430846127601364000
327989967	::430846971708846000
114952631	::430847052939931000
230227645	::430848164719894000
230227645	::430848172278046000
46727568	::430848530308431000
210676238	::430848729340706000
727288316	::430849540506152000
23838693	::430850413190197000
205928265	::430850465312415000
344857407	::430850549613748000
55665294	::430850556186222000
344857407	::430850932994097000
145000225	::430851422562033000
616892340	::430851427557457000
212047421	::430851477741924000
514339780	::430851541504118000
367308760	::430851568569548000
145000225	::430851894266040000
308726677	::430852252283047000
335592472	::430852280678875000
112145680	::430853630854303000
605601195	::430853670264389000
134637488	::430854583808970000
33238183	::430855469792362000
38053704	::430857370533511000
542909484	::430857666576277000
528542109	::430858939693953000
38053704	::430859793989763000
38053704	::430860540244533000
593259997	::430861139379904000
38053704	::430861150620639000
38053704	::430861321710481000
593259997	::430861345731264000
593259997	::430861728029478000
38053704	::430861973958324000
54035689	::430861976948854000
301778739	::430862200379412000
38053704	::430863457907273000
335592472	::430863799470817000
38053704	::430864143357186000
184578066	::430864683013140000
38053704	::430864694660714000
38053704	::430864828412874000
383045348	::430865136937488000
360730562	::430865368857718000
186693710	::430865519743217000
76017935	::430865587028238000
38053704	::430865728397246000
364646765	::430865790028361000
38053704	::430865868176625000
387625128	::430866039329816000
364646765	::430866285887385000
38053704	::430866501084536000
360730562	::430866654420279000
166735943	::430867237298118000
338830055	::430867292394516000
38053704	::430867503057600000
499290157	::430867520543678000
289707794	::430867760982147000
38053704	::430867872277991000
273497452	::430867937541382000
338830055	::430868060988538000
338830055	::430868852142923000
38053704	::430869090274508000
414374118	::430869159132823000
30671407	::430869749250015000
338830055	::430870121024720000
360730562	::430870371307638000
30671407	::430870580309393000
338830055	::430870665420230000
38053704	::430870709708283000
38053704	::430870786325614000
329502065	::430870937697648000
329502065	::430870956328775000
338830055	::430870974733369000
38053704	::430871427609530000
445808726	::430871586389102000
374289648	::430871695105470000
109655774	::430871774352265000
38053704	::430872015956758000
313529594	::430872552211099000
30671407	::430873039161421000
38053704	::430873045113503000
313529594	::430873102906441000
445808726	::430873260960776000
337396732	::430873904069246000
370845710	::430874123506429000
38053704	::430874192691867000
38053704	::430874602244698000
139155100	::430875438895079000
139155100	::430875550702649000
373006574	::430876018597847000
373006574	::430876521956265000
321102847	::430877346305150000
554852227	::430877485589209000
393801885	::430878416913453000
421158343	::430879212837556000
335592472	::430879279162064000
421158343	::430879363878633000
445808726	::430879654753628000
30944417	::430880196527284000
605601195	::430881660780179000
612537918	::430881882235215000
612537918	::430882171390529000
66486074	::430882984858636000
360730562	::430883294474153000
212047421	::430883458361982000
114952631	::430883736117186000
66486074	::430883909530697000
421158343	::430883914895605000
612537918	::430884600353947000
255195496	::430884998627864000
30944417	::430885474865930000
30944417	::430885854324617000
360730562	::430885916945952000
335592472	::430886065302700000
24719772	::430886292683894000
465266221	::430886540189782000
329993431	::430886621756395000
561622267	::430887363951484000
428300082	::430887470834913000
605601195	::430888082062450000
329395128	::430888789251084000
329395128	::430888856263471000
542909484	::430889703693615000
30671407	::430889951337541000
30671407	::430890250232008000
134637488	::430890308755521000
528542109	::430891789646823000
30671407	::430892582571220000
542909484	::430892981030502000
253717655	::430893019378642000
542909484	::430893023334268000
195008986	::430893092133429000
174734859	::430893117878059000
30671407	::430893485403963000
30671407	::430894546671894000
542909484	::430894785009057000
69044676	::430894985605828000
542909484	::430895661433622000
35597637	::430897722238189000
329475109	::430898224476348000
460471042	::430898801101271000
46276184	::430899505316511000
69455217	::430899610522234000
561622267	::430899681368219000
212047421	::430901049566576000
321166954	::430901099856289000
387625128	::430901752762994000
129844944	::430902011232788000
392434084	::430902079138177000
69455217	::430902570576797000
274693254	::430902580227866000
561622267	::430903707119923000
166307106	::430903756067065000
220465561	::430904058757402000
386833057	::430904110116634000
129844944	::430904153523900000
605601195	::430904304351051000
373006574	::430906165120479000
542909484	::430906399984746000
115824990	::430906743720529000
542909484	::430906853670006000
69455217	::430906896091193000
561622267	::430906987191484000
212047421	::430906997001555000
253717655	::430907319073787000
542909484	::430907434224205000
542909484	::430907794263646000
542909484	::430907978221645000
285141722	::430908226389819000
521919456	::430908652657324000
542909484	::430908884694233000
542909484	::430909092631035000
561622267	::430909120783609000
542909484	::430909862654910000
542909484	::430909914202927000
264311875	::430910440902643000
46276184	::430911015497531000
605327407	::430911285698768000
274191278	::430911447778877000
329395128	::430911523146723000
329395128	::430911600724176000
542909484	::430911947446710000
274191278	::430912262681796000
542909484	::430912468026945000
153230202	::430913108693905000
386833057	::430913204655378000
274191278	::430913308858646000
313529594	::430913369634140000
153230202	::430913711822209000
438115686	::430914383560978000
438115686	::430914648074764000
605601195	::430914824416292000
274191278	::430915357608394000
438115686	::430915430463459000
438115686	::430915888963784000
370845710	::430916373452042000
438115686	::430916635386322000
542909484	::430916844351143000
438115686	::430917874392109000
349365015	::430918099315855000
438115686	::430918143427371000
276887663	::430918315477716000
478020840	::430919831504691000
69455217	::430919986832736000
438115686	::430920006151315000
69455217	::430920191854514000
542909484	::430920392287342000
34841151	::430920704956301000
621062028	::430920709250904000
114952631	::430920719807950000
621062028	::430920951497125000
621062028	::430921471381090000
621062028	::430921583146713000
94215450	::430921764823396000
69064286	::430922113428361000
69801582	::430922501397704000
69455217	::430923748104224000
212047421	::430924406890590000
542909484	::430924564584230000
73299390	::430924695454494000
163242154	::430924885896859000
94215450	::430924935725604000
163242154	::430925143662010000
163242154	::430925268358688000
94215450	::430925523506966000
174734859	::430925562874703000
73299390	::430925647457026000
174734859	::430925671414890000
174734859	::430925778419982000
163242154	::430925806731141000
16292745	::430926072059023000
64926237	::430926946508103000
521919456	::430926970369474000
69455217	::430927100498161000
69028501	::430927589977255000
554852227	::430927860975403000
357306642	::430927910652739000
69028501	::430928286059753000
273497452	::430928534924967000
245935219	::430929998875074000
94215450	::430930269802356000
255195496	::430930540028370000
64926237	::430930561142489000
542909484	::430931589368127000
255195496	::430931629096202000
542909484	::430931631709618000
186472636	::430931933820768000
255195496	::430931994252288000
542909484	::430932095587074000
186472636	::430932115723530000
255195496	::430932299207557000
500308199	::430932416694587000
500308199	::430932787659821000
500308199	::430933196700528000
73299390	::430933652533706000
69455217	::430934203233218000
162802335	::430935074171666000
542909484	::430936803399729000
162802335	::430937205519835000
65501923	::430938428494979000
14424207	::430938631767719000
14424207	::430938732825280000
48152030	::430938850903326000
52995718	::430939472528556000
69455217	::430939961375092000
162802335	::430940070384648000
52995718	::430940284994977000
307457734	::430940299611762000
307457734	::430941048458592000
307457734	::430941187759812000
307457734	::430941548000190000
52995718	::430942273124052000
426402586	::430942510278770000
405676565	::430943435416014000
415998425	::430945487735107000
409336092	::430946011213611000
409336092	::430946642012147000
409336092	::430946743283638000
409336092	::430946811227160000
226329164	::430947908423532000
327167157	::430947953251868000
409336092	::430948564118667000
409336092	::430948598805590000
409336092	::430950201730564000
409336092	::430950846742790000
392156048	::430950899490361000
224682361	::430951014272098000
224682361	::430951177715744000
224682361	::430951392191475000
409336092	::430951435128160000
224682361	::430951471770005000
48152030	::430951969985789000
409336092	::430952012750913000
409336092	::430952225800613000
48152030	::430952393002336000
409336092	::430952864085983000
409336092	::430953089852784000
328871385	::430953161176535000
409336092	::430953196883030000
328871385	::430953254852124000
409336092	::430953553331757000
409336092	::430953700777926000
409336092	::430954154568077000
409336092	::430954280384622000
409336092	::430954435381297000
409336092	::430954492390309000
512855526	::430954638075252000
409336092	::430954840705888000
328871385	::430954875908657000
415703077	::430954969714270000
53584160	::430955082260041000
409336092	::430955630359494000
161346822	::430955684239130000
53584160	::430955704816398000
328871385	::430955787792293000
409336092	::430956504804376000
234801315	::430956825211457000
409336092	::430956941268238000
409336092	::430957065948119000
17146204	::430957148722716000
134637488	::430957185213161000
234801315	::430957299490779000
409336092	::430957420701966000
234801315	::430957506609700000
383812985	::430957729008467000
409336092	::430957826295361000
409336092	::430958237991464000
409336092	::430958375531061000
409336092	::430958451494105000
409336092	::430958762090692000
409336092	::430959080564600000
409336092	::430959141650456000
409336092	::430959404930719000
409336092	::430959436559941000
409336092	::430959732593917000
48152030	::430959758233702000
409336092	::430960099524222000
409336092	::430960219326119000
163115137	::430960674198798000
409336092	::430960915887181000
94226339	::430961372814254000
409336092	::430961765208174000
409336092	::430962479774978000
409336092	::430962907317153000
409336092	::430963381265117000
409336092	::430963829858897000
409336092	::430964304616390000
69666823	::430965124367536000
409336092	::430965892889849000
630076052	::430965998246563000
409336092	::430966268389126000
409336092	::430966371770331000
69666823	::430966597155446000
30671407	::430966652608729000
20935798	::430966796074885000
30671407	::430966852488282000
30671407	::430966882943111000
630076052	::430967015730610000
630076052	::430967489770430000
30671407	::430967761318068000
630076052	::430967790057426000
20935798	::430969631093047000
433003196	::430969707559411000
30671407	::430970024212189000
30671407	::430970216374616000
30671407	::430971231165497000
423422030	::430972837621673000
579271413	::430973440133066000
408031484	::430976004706676000
473718221	::430976374929489000
319469530	::430976454302892000
319469530	::430977070303547000
283051149	::430977619090087000
433003196	::430978436795211000
193502964	::430983101775630000
482944497	::430983122868371000
193502964	::430983146407215000
329993431	::430985973891993000
329993431	::430986032431898000
139155100	::430987811463110000
449756109	::430987901846167000
193502964	::430989628393684000
193502964	::430989814964711000
193502964	::430990267479769000
99368300	::430991307356770000
99368300	::430991423790665000
473118863	::430992640352747000
301778739	::430992974634156000
301778739	::430993293363539000
315872678	::430996418967240000
117638857	::430999005112201000
17179941	::431006356444045000
23838693	::431009662310572000
23838693	::431010467037708000
377486283	::431010757015138000
20935798	::431012063172120000
20935798	::431013406989361000
20935798	::431013553727090000
23838693	::431015698647633000
23838693	::431015982778159000
60712766	::431016304258973000
15681561	::431019522728787000
23838693	::431020045980811000
521919456	::431020641060257000
467852949	::431020865061277000
286216848	::431021104933502000
467852949	::431021233044348000
467852949	::431021523638308000
69044676	::431021727548579000
467852949	::431021748104855000
467852949	::431021943446188000
467852949	::431022094957043000
467852949	::431022294643638000
478462259	::431025714733645000
226329164	::431026336811855000
226329164	::431028374115348000
345261852	::431029234895568000
36654229	::431029826661924000
165658390	::431030041884258000
214678768	::431030718001475000
36654229	::431030825514450000
226329164	::431031208760201000
227859860	::431032763894865000
26198467	::431033429518348000
184195472	::431033491497566000
165343536	::431034127010111000
31250549	::431034204273405000
165343536	::431034236267925000
117638857	::431034318203273000
210674392	::431034381935714000
165343536	::431034575871942000
165343536	::431034670361612000
165343536	::431035154455224000
118473489	::431035359343161000
118473489	::431035412451459000
165343536	::431035507112288000
445808726	::431035587836268000
165343536	::431035747081015000
23838693	::431036213496410000
236930269	::431036396631908000
38053704	::431036561627811000
226329164	::431036736940937000
407395368	::431037422864855000
416506126	::431038771610394000
365523194	::431038795295621000
612537918	::431038817949450000
79754464	::431040457372475000
460471042	::431040494232436000
241999176	::431041012426096000
23838693	::431042943609475000
56723331	::431043298757574000
230227645	::431043827080507000
17928370	::431043842562080000
230227645	::431043971599441000
230227645	::431044033742270000
230227645	::431044094916182000
60399576	::431044421073633000
57933673	::431046988159651000
727288316	::431047002684547000
38053704	::431047959321776000
38053704	::431048096295178000
277794018	::431049435288576000
605601195	::431050894701256000
253120136	::431051711654813000
150828387	::431051897588711000
83878535	::431052376170962000
133508241	::431053873088720000
142950218	::431054394269114000
238401588	::431055642582077000
238401588	::431055672109985000
38053704	::431059011224367000
329471370	::431059516130463000
30944417	::431059637253599000
159944196	::431060583488569000
721462429	::431062535979405000
518039543	::431063614200373000
320249108	::431066094896291000
212047421	::431066154317017000
212047421	::431066984583680000
212047421	::431067030213496000
300594041	::431067473417211000
256088386	::431067969443991000
145000225	::431068771210768000
56723331	::431069080955523000
56723331	::431069273419563000
56723331	::431069331980447000
95843709	::431069845632065000
95843709	::431070512027283000
56723331	::431070584160534000
56723331	::431070656927518000
238401588	::431071174970191000
95843709	::431071309385445000
95843709	::431071476939501000
230903702	::431071579187847000
56723331	::431071620942139000
56723331	::431071723564199000
17210128	::431071802933002000
405676565	::431072705149149000
419307287	::431073215763722000
94215450	::431073281295126000
320249108	::431073285493628000
377035998	::431073890786226000
120294148	::431073926773768000
449756109	::431074153333280000
392156048	::431074936765947000
336821368	::431075201745289000
392156048	::431075562350592000
302525103	::431075725215801000
449756109	::431076069698179000
392156048	::431076301470842000
392156048	::431076751024738000
392156048	::431077018403213000
721462429	::431077403515842000
392156048	::431077592578281000
500308199	::431077846048452000
392156048	::431077987505565000
392156048	::431078373800955000
65567504	::431078543032737000
392156048	::431078627434708000
392156048	::431079454266228000
449756109	::431079574429253000
392156048	::431079742159060000
415998425	::431080105356443000
392156048	::431080130421592000
392156048	::431080457141108000
210676238	::431080544332685000
392156048	::431080638611869000
483526518	::431081081945612000
36259265	::431081601586298000
36259265	::431081978293518000
286487329	::431082307328303000
286487329	::431082437964488000
241324134	::431082883399573000
392156048	::431083400544280000
409336092	::431083498762285000
449756109	::431084147978043000
359806236	::431084168915603000
409336092	::431084218978799000
34717669	::431084292337184000
392156048	::431084415398072000
409336092	::431084676791689000
392156048	::431085095395401000
542909484	::431085583650533000
392156048	::431085823937617000
36259265	::431085979533721000
409336092	::431086002657308000
369460029	::431086019618693000
392156048	::431086371306881000
194359942	::431086508003434000
369460029	::431086511497285000
34717669	::431086763193278000
392156048	::431086864913547000
449756109	::431087109324423000
542909484	::431087189787942000
392156048	::431087892572549000
153230202	::431088065264635000
117638857	::431088097850589000
210676238	::431088122353696000
117638857	::431088156679872000
167222207	::431088302104780000
392156048	::431088463232782000
449756109	::431088862321213000
392156048	::431089363389124000
114952631	::431089367461810000
449756109	::431089634731626000
426685539	::431089711697121000
46184924	::431090155118542000
392156048	::431090158771789000
392156048	::431090485252206000
392156048	::431090821790576000
418783652	::431091194794622000
392156048	::431091454635556000
392156048	::431091922380132000
258235483	::431092294583066000
258235483	::431092416037535000
392156048	::431092576444092000
392156048	::431093029856739000
224452115	::431093468400984000
392156048	::431093561883250000
495598070	::431093745904525000
415703077	::431094009025409000
392156048	::431094084124418000
392156048	::431094520604667000
612537918	::431094755221856000
392156048	::431094901988536000
392156048	::431095148236140000
323011452	::431095453220757000
392156048	::431095476234891000
117638857	::431095596775407000
392156048	::431095678136090000
392156048	::431095990796296000
449756109	::431096044714491000
30671407	::431096092089143000
449756109	::431096102818152000
542909484	::431096145926844000
392156048	::431096150465060000
82130465	::431096203011321000
449756109	::431096203032690000
30671407	::431096227275747000
392156048	::431096478489001000
82130465	::431096527453290000
30671407	::431096579248754000
114952631	::431096673167618000
392156048	::431096675038273000
253717655	::431096676455952000
392156048	::431096923592749000
30671407	::431097132225806000
392156048	::431097269241520000
449756109	::431097287159603000
226329164	::431097744384479000
542909484	::431097751263145000
130312780	::431098079417085000
130996784	::431098224406167000
130996784	::431098479364939000
500308199	::431098548680011000
130996784	::431098625813647000
130996784	::431098725692628000
500308199	::431099598254272000
392156048	::431099607867609000
64926237	::431100142276468000
392156048	::431100340218261000
634822122	::431100543541321000
82130465	::431100650252808000
69666823	::431101772157841000
167222207	::431101800125853000
357306642	::431102116086562000
64926237	::431102200958287000
69666823	::431102381703458000
633010300	::431102616487989000
45929336	::431102674306871000
716788381	::431102683479822000
22327740	::431102708033269000
69666823	::431102803461689000
69064286	::431102827940028000
69666823	::431102967794925000
69666823	::431103674690322000
17769662	::431104010293370000
601049906	::431104380532961000
69666823	::431104437575499000
392156048	::431104496350298000
69666823	::431104898152022000
69666823	::431105260581847000
212047421	::431105325543198000
212047421	::431105506548391000
212047421	::431105632260079000
212047421	::431105676744478000
69666823	::431105869062090000
212047421	::431105961978499000
212047421	::431106000717094000
69666823	::431106314656546000
344857407	::431106447364333000
212047421	::431106656882397000
392156048	::431106666034376000
495598070	::431106688197070000
30671407	::431106815842353000
727288316	::431106852458598000
69666823	::431107095707275000
41658963	::431107320194826000
392156048	::431107487786225000
69666823	::431107648336191000
130996784	::431108074255183000
130996784	::431108211207573000
22327740	::431108219214495000
69666823	::431108364001886000
335592472	::431108724942733000
205928265	::431108765988192000
69666823	::431108784002707000
392156048	::431109000961093000
69666823	::431109192234323000
69666823	::431109658146013000
69666823	::431109762579968000
205928265	::431109775792037000
633010300	::431109816917176000
69666823	::431109884860706000
69666823	::431109932021456000
69666823	::431109974744662000
114952631	::431110256127922000
69666823	::431110427607859000
212047421	::431110576430129000
69666823	::431110613813956000
621306179	::431110873302986000
69666823	::431110884451422000
69666823	::431111292536246000
212047421	::431111414502424000
32252775	::431111568722784000
69666823	::431111846628982000
6652302	::431111895274508000
69666823	::431112257163255000
69666823	::431112340529246000
727288316	::431112447161008000
231483310	::431113722690805000
313529594	::431113725136105000
26897261	::431113816990969000
69666823	::431113868232777000
69666823	::431113909802909000
633010300	::431114207271333000
313529594	::431114241664634000
313529594	::431114333134024000
69666823	::431114588646424000
628045480	::431114818943455000
69064286	::431115004566597000
139527150	::431115423564967000
443376354	::431115497023602000
337396732	::431115680185057000
337396732	::431115772283617000
69666823	::431115927577718000
264311875	::431115999480668000
174734859	::431116197883813000
174734859	::431116385507627000
69666823	::431116387428597000
69666823	::431116404952403000
174734859	::431116415144562000
224452115	::431116878636138000
69666823	::431116890900267000
174734859	::431117027110318000
69666823	::431117335475523000
69666823	::431117597141000000
46184924	::431117770076733000
337396732	::431117984208527000
64582219	::431118075208163000
166735943	::431118170275844000
337396732	::431118276631228000
166735943	::431118280896438000
69666823	::431118303977689000
69666823	::431118564909916000
180388620	::431119414600015000
57120197	::431119666065338000
69064286	::431119709174771000
57120197	::431119872945180000
405676565	::431120453181407000
573061645	::431120709503303000
293213630	::431120781247254000
69666823	::431120987111710000
69666823	::431121285293150000
69666823	::431121425995292000
69666823	::431121471390232000
265786675	::431122181221662000
69801582	::431122360532738000
17146204	::431122451171258000
69666823	::431122461023666000
69666823	::431122951677550000
69666823	::431123040705867000
57120197	::431123202861850000
612537918	::431123391136161000
69666823	::431123394327625000
69666823	::431123504394559000
69666823	::431123546417283000
103526992	::431123946667143000
69666823	::431124033988333000
721462429	::431124090976342000
323011452	::431124262812778000
69666823	::431124315249979000
69666823	::431125097236013000
69666823	::431125421665419000
521919456	::431125957001621000
293213630	::431126227936886000
242812276	::431126483218997000
199545464	::431126967346532000
721462429	::431127223479709000
304661740	::431128583743242000
542909484	::431129241602625000
30671407	::431129496180518000
212047421	::431129704083357000
542909484	::431129891459723000
393802148	::431129952860127000
139527150	::431130330137776000
30944417	::431130774495322000
224682361	::431131316122578000
449756109	::431131562617630000
394796192	::431132162796945000
67832819	::431132430200602000
13298002	::431132631775076000
67832819	::431132922645446000
16710226	::431133555935043000
524903037	::431133989751894000
433932391	::431134304668626000
57120197	::431134477360717000
212047421	::431134787416240000
555976584	::431134829472542000
120294148	::431134986134364000
542909484	::431136292257026000
449756109	::431137679695413000
264295397	::431138254747107000
139527150	::431138886828298000
112145680	::431138896215539000
139527150	::431139707016056000
264295397	::431139831146876000
12685102	::431140672901746000
174734859	::431140963495342000
174734859	::431141054163582000
313529594	::431141298142060000
449756109	::431141393676124000
542909484	::431142345061314000
521919456	::431143330261790000
112145680	::431143533182201000
230659102	::431144128038973000
521919456	::431144165427400000
222173816	::431144270570225000
449756109	::431144462673125000
117638857	::431144612682817000
521919456	::431144670635499000
521919456	::431144860201271000
255195496	::431145300464381000
15709088	::431145560234786000
30671407	::431145772764377000
52995718	::431145827310907000
433932391	::431145889634074000
433932391	::431146101618384000
52995718	::431146277405872000
52995718	::431146307202187000
177692206	::431146524303966000
15709088	::431146578322419000
52995718	::431146881084059000
15709088	::431146952902729000
15688986	::431147034293174000
52995718	::431147122512384000
521919456	::431147176270790000
15709088	::431147454642536000
30671407	::431147662109589000
174734859	::431148246530920000
210676238	::431148321856831000
174734859	::431148409966166000
52995718	::431148427779403000
15709088	::431148789068734000
52995718	::431148838217191000
52995718	::431148970770186000
521919456	::431149165490749000
414374118	::431149748188614000
193502964	::431149758296887000
52995718	::431149807684816000
174734859	::431150384036327000
265786675	::431150799826477000
415703077	::431150857686487000
460471042	::431152497919787000
127692656	::431152531616849000
212047421	::431152620925775000
145000225	::431153036963373000
145000225	::431154626080288000
41753572	::431155037247528000
226329164	::431155190511972000
139155100	::431155334120734000
226329164	::431155344836804000
41753572	::431155388625342000
41753572	::431155589838680000
69044676	::431155638606233000
139155100	::431155929870909000
41753572	::431155934274928000
69044676	::431156092840984000
41753572	::431156134422929000
139155100	::431156435347865000
41753572	::431157033409069000
542909484	::431157217274757000
542909484	::431158032664244000
69044676	::431158324122644000
69455217	::431159031437463000
371416817	::431159111389310000
349365015	::431159754309009000
727288316	::431160121029181000
75209135	::431160454702833000
247362551	::431161136050749000
97592081	::431163206628048000
97592081	::431163453030801000
360730562	::431163838147612000
443376354	::431163882975948000
36485138	::431164251919896000
97392631	::431164586595983000
114952631	::431164620590444000
112145680	::431164720918171000
41753572	::431164744167202000
97592081	::431165296121221000
97592081	::431165498181840000
97592081	::431165742458105000
371416817	::431165743242416000
97592081	::431165980732297000
97592081	::431166154061926000
435409494	::431167378807091000
360730562	::431167427695886000
521919456	::431168044836986000
151129980	::431168293530243000
285988306	::431169682213974000
151129980	::431169981888610000
151129980	::431170197857116000
449756109	::431170539907211000
151129980	::431170964865708000
151129980	::431171087674916000
151129980	::431171276733169000
75209135	::431171788312043000
35597637	::431172016444805000
66486074	::431172363711836000
66486074	::431172368459771000
146219676	::431173334345457000
151129980	::431173885963538000
235867165	::431174150908964000
415897649	::431174394098880000
302525103	::431174678607306000
448325555	::431174681903632000
94215450	::431175744174432000
112145680	::431176459370381000
415703077	::431176652681277000
161346822	::431177173789966000
97592081	::431177546538188000
11822502	::431177667417628000
542909484	::431178014173319000
454406979	::431178035568840000
94215450	::431178162660462000
283625404	::431178418139316000
94215450	::431178459080306000
151129980	::431178483117457000
151129980	::431178567590744000
371243365	::431178709710540000
415703077	::431179828142673000
114952631	::431180261192003000
542909484	::431180453299507000
537003519	::431181665789284000
97592081	::431182054479650000
554852227	::431182475335725000
250969967	::431183058599817000
500308199	::431183115277451000
283625404	::431183451866140000
329471370	::431183785049456000
342188056	::431185188622979000
443376354	::431185914379792000
612537918	::431186719762042000
114952631	::431187257114898000
390552849	::431187800696692000
612537918	::431188055714983000
64926237	::431188326188478000
428300082	::431189973526925000
69064286	::431191150037176000
289707794	::431191599893073000
289707794	::431191704914259000
189272740	::431191737554329000
283625404	::431192007722024000
289707794	::431192437986304000
134637488	::431192701967405000
289707794	::431192757479018000
224452115	::431193184010764000
357306642	::431193341435191000
357306642	::431193425904300000
95299169	::431193900796370000
285988306	::431194702415536000
313529594	::431195211138465000
453963591	::431197005033918000
254442957	::431197893056557000
445808726	::431198162523799000
73299390	::431198172862763000
210676238	::431198393848049000
378901511	::431198751902793000
134637488	::431199030631473000
281408265	::431199136621137000
281408265	::431199707625684000
309355379	::431200464714362000
120294148	::431201608085811000
134637488	::431201669041250000
134637488	::431201801124462000
322763942	::431202267380056000
309355379	::431202575179063000
94215450	::431202578052182000
435409494	::431202677452976000
460471042	::431203625550229000
309355379	::431203688062156000
542909484	::431203998477991000
281408265	::431204482571968000
38053704	::431206836146941000
460471042	::431208501546074000
194359942	::431209661555937000
163763136	::431209785237590000
429696833	::431210815455109000
274693254	::431211751972290000
630007542	::431211872616853000
274693254	::431211908293988000
274693254	::431211953496027000
274693254	::431211992721133000
321102847	::431212265795497000
138940568	::431212582658379000
38053704	::431213064671600000
163763136	::431213988831956000
163763136	::431214375328686000
528542109	::431214716648558000
69455217	::431215285224615000
630007542	::431215699852161000
528542109	::431216109560164000
630007542	::431216717100900000
163763136	::431217543336833000
195846146	::431217985638760000
94215450	::431218056292237000
212047421	::431218888110395000
429696833	::431218903142768000
94215450	::431218937620357000
301244439	::431219178516021000
429696833	::431219194625933000
355859159	::431219633509892000
73299390	::431219837319516000
429696833	::431220020002041000
212047421	::431220152248455000
163763136	::431220437788270000
134637488	::431221060092973000
94215450	::431221167748161000
163763136	::431221433117589000
367308760	::431221438738337000
73299390	::431221464772378000
141821632	::431221468404252000
253717655	::431221785292333000
429696833	::431221804980387000
138940568	::431221808382345000
259233215	::431222042663587000
308726677	::431222253024325000
134637488	::431222761298464000
612537918	::431223568165523000
226329164	::431223710758887000
79754464	::431223742740848000
612537918	::431223783454945000
429696833	::431223798881214000
226329164	::431223802354479000
17769662	::431223966590832000
73299390	::431224611091779000
22327740	::431224636458950000
120294148	::431224933772165000
69666823	::431225162151632000
429696833	::431225275712417000
429696833	::431225398626508000
357306642	::431225751904342000
134637488	::431225761056321000
429696833	::431225795982274000
253717655	::431225890010173000
429696833	::431226452923514000
433003196	::431226506367762000
429696833	::431227112540745000
429696833	::431227576644677000
134637488	::431228062349668000
319191919	::431229423061577000
429696833	::431229423489019000
447976503	::431230044908711000
367308760	::431230243437699000
367308760	::431230328993099000
69064286	::431230336479928000
114952631	::431230497323089000
255711119	::431230545096237000
184578066	::431230829755265000
73299390	::431230854460108000
255711119	::431230991827341000
429696833	::431231167639982000
212047421	::431231450633867000
429696833	::431231768755073000
212047421	::431231804305993000
163763136	::431232022988611000
429696833	::431232175589949000
163763136	::431232240622632000
138940568	::431232466175545000
429696833	::431232809944903000
33810989	::431232821253132000
73299390	::431232931701739000
429696833	::431232976630718000
357306642	::431233044276449000
226329164	::431233720478351000
301042701	::431234510617735000
163763136	::431234811915550000
255711119	::431235075686952000
255711119	::431235195996356000
429696833	::431235346014023000
163763136	::431235360123662000
255711119	::431235562951806000
301042701	::431235684477566000
163763136	::431235759706628000
255711119	::431235893353926000
163763136	::431235994809925000
163763136	::431236056239706000
163763136	::431236375107493000
163763136	::431236890293846000
163763136	::431236928780779000
163763136	::431237174202073000
153230202	::431237459859353000
163763136	::431237571914395000
153230202	::431237591124295000
163763136	::431237720753451000
255711119	::431238009938128000
429696833	::431238062601818000
69044676	::431238335961759000
443376354	::431238397907054000
69044676	::431238517646434000
69044676	::431238689994584000
69044676	::431238992349372000
69044676	::431239471657668000
163763136	::431239576087052000
163763136	::431239813786636000
163763136	::431240268243693000
163763136	::431240281959055000
114952631	::431240410376056000
153230202	::431240694217572000
335592472	::431240798236315000
45929336	::431240901676257000
153230202	::431240974992302000
153230202	::431241304195223000
335592472	::431241314739712000
313529594	::431241410474291000
163763136	::431241559309570000
313529594	::431241742181224000
69455217	::431241748527194000
112145680	::431241775978909000
93026398	::431241967242993000
224682361	::431241982724558000
443376354	::431242059471929000
335592472	::431242607872966000
69455217	::431243158991949000
163763136	::431243235244384000
118470515	::431243530733109000
212047421	::431243767853879000
69455217	::431243824862871000
163763136	::431243978156277000
542909484	::431244047840444000
11822502	::431244061886779000
347984656	::431244341370441000
335592472	::431244925691502000
335592472	::431245084429123000
163763136	::431245133200515000
542909484	::431245275404193000
542909484	::431245427661234000
347984656	::431245731635400000
347984656	::431246638993383000
367308760	::431246648703201000
69801582	::431246768811302000
347984656	::431247206293995000
598834287	::431247316163383000
408831317	::431247672431759000
142950218	::431248097575186000
408831317	::431248349803859000
598834287	::431248377045463000
408831317	::431248495442677000
429696833	::431248759658278000
313529594	::431248973945266000
347984656	::431249281006460000
542909484	::431249382038466000
33810989	::431250301287665000
146219676	::431250793011109000
211316270	::431250860203470000
112145680	::431250875622125000
429696833	::431250978126319000
33810989	::431251136243597000
371243365	::431251273908625000
390552849	::431251344637165000
211316270	::431251358914584000
18068894	::431253252798431000
53165262	::431253604994154000
542909484	::431253654201716000
53165262	::431253842601459000
53165262	::431254122785144000
542909484	::431254533499801000
18068894	::431254608967913000
53165262	::431254772969390000
542909484	::431254812920143000
205928265	::431255060774141000
542909484	::431255104537513000
53165262	::431255152096731000
227425418	::431255169318551000
227425418	::431255396020662000
36259265	::431255498047111000
69028501	::431255839010078000
542909484	::431255929645199000
69028501	::431256877746651000
53165262	::431257272715837000
338830055	::431257585707384000
53165262	::431257680951640000
54035689	::431257734093475000
97095901	::431257853375291000
429696833	::431258253381472000
97095901	::431258301935149000
332525085	::431258406331351000
338830055	::431258557498286000
429696833	::431258587533295000
347984656	::431258728277753000
79754464	::431258907819126000
54035689	::431259048357683000
329475109	::431259536180379000
621062028	::431259624126578000
329475109	::431259660164038000
621062028	::431259938095366000
69064286	::431260064385884000
621062028	::431260147663785000
293213630	::431260704491180000
57120197	::431261629683367000
206467937	::431261913620971000
134637488	::431262162510946000
320249108	::431262239744868000
320249108	::431262314952949000
378778103	::431263981379264000
542909484	::431264012563927000
122725183	::431264300687036000
378778103	::431264557064269000
36654229	::431264839588388000
378778103	::431265294976577000
69455217	::431265309325279000
69044676	::431265659537063000
411700909	::431266302880382000
542909484	::431266397336117000
542909484	::431266869887401000
114970673	::431267116617334000
378778103	::431268259439321000
433003196	::431268286106726000
36119799	::431269320405291000
281408265	::431270188924018000
542909484	::431270597205573000
542909484	::431270902731268000
374289648	::431271713582874000
167222207	::431272030453772000
327989967	::431272601181102000
542909484	::431272817334571000
167222207	::431273386111959000
46697333	::431273668858351000
265786675	::431273937654546000
371243365	::431274033477197000
46697333	::431274757942943000
612537918	::431276303472664000
378778103	::431276712610254000
226329164	::431277620752162000
605327407	::431277671415574000
226329164	::431278288930344000
438115686	::431278843882520000
226329164	::431278974782935000
374289648	::431279033243172000
35597637	::431280131077062000
212047421	::431281240092598000
69455217	::431282319266414000
422304131	::431282392377352000
424464803	::431283021694513000
424464803	::431283148002193000
371243365	::431283260006490000
69455217	::431283508905271000
36119799	::431283623602708000
64926237	::431283769971318000
73299390	::431284251687149000
260979062	::431284921097658000
48152030	::431285534502420000
48152030	::431285947746242000
174734859	::431286525058629000
174734859	::431286581362978000
217516272	::431288117962620000
217516272	::431288163819352000
67832819	::431288350642024000
217516272	::431288423601942000
67832819	::431288450579726000
217262932	::431289169004863000
15681561	::431289777015762000
47547782	::431289897002205000
339184731	::431290863503691000
163763136	::431291111551021000
601049906	::431292284165160000
114970673	::431292999541456000
365523194	::431293638677889000
716788381	::431293675277414000
163763136	::431294781902573000
601049906	::431294824437006000
134637488	::431295093568724000
163763136	::431295348170948000
240857453	::431295433974235000
601049906	::431296250848509000
601049906	::431297247675174000
163763136	::431297503137239000
226329164	::431298260733804000
226329164	::431298337958940000
373736716	::431298720244961000
373736716	::431298826000142000
226329164	::431299274534445000
373736716	::431299561412624000
224452115	::431300613960630000
369310186	::431301605863219000
365523194	::431302746952970000
365523194	::431302964331155000
281408265	::431303966191017000
112145680	::431304471000649000
187309818	::431305138041815000
46697333	::431305828155396000
727288316	::431306012717748000
167222207	::431306678986752000
53584160	::431307387291860000
64926237	::431308015216902000
521919456	::431308468558241000
521919456	::431308607481982000
323011452	::431308789477040000
281408265	::431308980980576000
545540214	::431309813860298000
521919456	::431311890200145000
163763136	::431313665967390000
224452115	::431316070343770000
478462259	::431317186422906000
69064286	::431317524706500000
163763136	::431317681468620000
163763136	::431317887496617000
319469530	::431317990765002000
163763136	::431318369384415000
163763136	::431318829151838000
163763136	::431319293112762000
290401730	::431319434347962000
478020840	::431319767866015000
163763136	::431319952436363000
163763136	::431321107849682000
478462259	::431321139768733000
163763136	::431322378614751000
163763136	::431322660581437000
163763136	::431323100269928000
163763136	::431323200199204000
163763136	::431323249687814000
94226339	::431325913519640000
345261852	::431330219517935000
349365015	::431332386476134000
28905424	::431334189279899000
57120197	::431334549276983000
57120197	::431334762238586000
15709088	::431334813535326000
15709088	::431335335667453000
579271413	::431336467952975000
408031484	::431338389757894000
473718221	::431338754100297000
317860632	::431338860316864000
76870522	::431339299473088000
76870522	::431339344058544000
76870522	::431339543153745000
283051149	::431340008943796000
628045480	::431340235931545000
76870522	::431340924958818000
76870522	::431341110745501000
76870522	::431341208128847000
76870522	::431341668843798000
46276184	::431343047499333000
46276184	::431343094219673000
46276184	::431343177870901000
46276184	::431343279716978000
46276184	::431343846677827000
46276184	::431345277669478000
319469530	::431346062708989000
444979318	::431348304656744000
46276184	::431348822082863000
345261852	::431349406428700000
612537918	::431350078344007000
411700909	::431353632307810000
473118863	::431355567613804000
315872678	::431362083339251000
444979318	::431367363641221000
444979318	::431367929209565000
32564504	::431369159771824000
377486283	::431371431507554000
311724390	::431372243931652000
444979318	::431373785959522000
60712766	::431382796724998000
467852949	::431383211893985000
467852949	::431383518199832000
212047421	::431383529872584000
467852949	::431383812556075000
286216848	::431383976297496000
69044676	::431384133009289000
467852949	::431384564875816000
467852949	::431384823106531000
467852949	::431385427623149000
42795192	::431389608505393000
263207728	::431392115294089000
94215450	::431392380479348000
165658390	::431392433465593000
214678768	::431393130332430000
58563319	::431395530145406000
26198467	::431395993959940000
184195472	::431396061018472000
31250549	::431396763459518000
210674392	::431396955327954000
94215450	::431398667082563000
236930269	::431398771209945000
407395368	::431399808473899000
416506126	::431401189997940000
365523194	::431401211598626000
241999176	::431403223216566000
73299390	::431404570041135000
60399576	::431406789846761000
23838693	::431407252595933000
17210128	::431408287784120000
473454563	::431409244530049000
57933673	::431409316512288000
18068894	::431411191521361000
211316270	::431411432698425000
277794018	::431411595311214000
118470515	::431413250170052000
253120136	::431414058391056000
83878535	::431414672135180000
133508241	::431416061297053000
180388620	::431417721444503000
212047421	::431417904718831000
211316270	::431418482891452000
378901511	::431419425942560000
120294148	::431421860728029000
329471370	::431421912091078000
120294148	::431422000083775000
120294148	::431422160158990000
415897649	::431422171294883000
159944196	::431422980585832000
447422715	::431423388117381000
447422715	::431424441965633000
392156048	::431426161017511000
392156048	::431426493650980000
447422715	::431426842122539000
328871385	::431427545259458000
446326590	::431427883735609000
518039543	::431428247515979000
94215450	::431429648434884000
300594041	::431429860808859000
374289648	::431430056888774000
256088386	::431430345343254000
118470515	::431430450297712000
23839835	::431431058987692000
30944417	::431431169498816000
168049012	::431431698031837000
210676238	::431431761923678000
620519142	::431431765668798000
210676238	::431431919725973000
168049012	::431431962822074000
168049012	::431432080447139000
231483310	::431432189608464000
168049012	::431432201138229000
168049012	::431432352024104000
415897649	::431432411616800000
31258629	::431432478415278000
210676238	::431432843487887000
217214677	::431432935338569000
162802335	::431433130155573000
620519142	::431433430862024000
620519142	::431433567533404000
286487329	::431433679559077000
230903702	::431433983658708000
374289648	::431434677170479000
393801885	::431434896071217000
35597637	::431435089567055000
35597637	::431435366961528000
35597637	::431435687372816000
168049012	::431436847521087000
319469530	::431436895651115000
95843709	::431436947337535000
168049012	::431437486766583000
336821368	::431437579783639000
168049012	::431437643755175000
620519142	::431437906289258000
168049012	::431438004368846000
631782776	::431438269599866000
620519142	::431438428031287000
168049012	::431438681883160000
253717655	::431438854525300000
49118513	::431439111023775000
253717655	::431439159463407000
620519142	::431439785756860000
168049012	::431439986831785000
620519142	::431440344182292000
620519142	::431440543571124000
620519142	::431440927555469000
620519142	::431441159894753000
620519142	::431441338987315000
241324134	::431441524082348000
620519142	::431442136739745000
210676238	::431442286900441000
620519142	::431442321893097000
620519142	::431442752526512000
109655774	::431442849490804000
265029924	::431442871724830000
319469530	::431442902200627000
265029924	::431443015241326000
483526518	::431443488719122000
265029924	::431443789824413000
265029924	::431444351126740000
120294148	::431444985846972000
265029924	::431445041438277000
28299725	::431445845175988000
447422715	::431446510124171000
359806236	::431446543023894000
447422715	::431446625530421000
620519142	::431446747416494000
620519142	::431446997623513000
114952631	::431447010575540000
468057254	::431447579423830000
620519142	::431447716149727000
620519142	::431448425192644000
49118513	::431448796015644000
620519142	::431448958368378000
49118513	::431449227819220000
49118513	::431449312258965000
620519142	::431449495524503000
114952631	::431450025181200000
433168829	::431451533117366000
521919456	::431451881257594000
283625404	::431452950481739000
289707794	::431453067616063000
168049012	::431453160184348000
109655774	::431453763707351000
217262932	::431453837367316000
49118513	::431454070713626000
633010300	::431455018890579000
633010300	::431455237346693000
166735943	::431456284936650000
237112765	::431456864463618000
237112765	::431458272608915000
6652302	::431460060695244000
130312780	::431460561952313000
163763136	::431461231363235000
69064286	::431461345720926000
376940853	::431462203133538000
69064286	::431462241905696000
163763136	::431462406301028000
142176687	::431463120834678000
175532031	::431463399340638000
273497452	::431463516407463000
322763942	::431463594124148000
212047421	::431466000391753000
212047421	::431466097229848000
97592081	::431466756012773000
15709088	::431467180946104000
53584160	::431467324730658000
209345596	::431467418888568000
187309818	::431467517387628000
187309818	::431467648627798000
187309818	::431467702025084000
53584160	::431467706416500000
187309818	::431467911187017000
187309818	::431468149276680000
187309818	::431468301248524000
443376354	::431468344256897000
424464803	::431468377329004000
187309818	::431468552906752000
187309818	::431468813939245000
322763942	::431468931866324000
174734859	::431468939789733000
212047421	::431468985540816000
443376354	::431468992872472000
41658963	::431469708252954000
283625404	::431472228450832000
49118513	::431472303839670000
424464803	::431473590911770000
424464803	::431473635379773000
109655774	::431473968374362000
424464803	::431475128845627000
418783652	::431475775511207000
628045480	::431476041777815000
80448281	::431476471102582000
443376354	::431476494330642000
224682361	::431477183069290000
26920974	::431477216137207000
335592472	::431477851880452000
335592472	::431478057929809000
109655774	::431478189391507000
255195496	::431479158401536000
554633284	::431481105993060000
142176687	::431481309312339000
142176687	::431481407794585000
142176687	::431481456830214000
142176687	::431482199331049000
142176687	::431482358391660000
57120197	::431482394579718000
142176687	::431482666454900000
142176687	::431482907900002000
424464803	::431483034773114000
227425418	::431483101400027000
93026398	::431483254240468000
142176687	::431483587016552000
93026398	::431484196129738000
46276184	::431485292311486000
46276184	::431485416160886000
46276184	::431485669144551000
435409494	::431485695040172000
142384634	::431485889043525000
520759048	::431486460047282000
444979318	::431486614498721000
520759048	::431486742319734000
444979318	::431486854903652000
520759048	::431488061113774000
520759048	::431488161084997000
151129980	::431488357458522000
473454563	::431488638581735000
214970887	::431489058175320000
283625404	::431490474931523000
114952631	::431490640795279000
93026398	::431490869561024000
41753572	::431491792869933000
443376354	::431491963691335000
163763136	::431492689352093000
163763136	::431493117800243000
166735943	::431493269533777000
227425418	::431493277137637000
168049012	::431493390429999000
168049012	::431493413242814000
163763136	::431493613701193000
320954938	::431493717279510000
163763136	::431494018954825000
13298002	::431495026917781000
93026398	::431495705153126000
134637488	::431496896209616000
117638857	::431496920612499000
301042701	::431497113454006000
69801582	::431497322166771000
69801582	::431497580640743000
283625404	::431497772894658000
234236129	::431498255017340000
212047421	::431498305650958000
212047421	::431498447846256000
163763136	::431498832371646000
57120197	::431499038840455000
163763136	::431499145027670000
57120197	::431499501291839000
561622267	::431500182736625000
561622267	::431500768404074000
12685102	::431500804311515000
168049012	::431500831767027000
168049012	::431501014387007000
255195496	::431501051812790000
69666823	::431501467246428000
163763136	::431502841933344000
163763136	::431503002390638000
540197402	::431503037040177000
57120197	::431503325247197000
163763136	::431503989507489000
281408265	::431504087423524000
554633284	::431504092838387000
344285522	::431504404672282000
540197402	::431504583962017000
378901511	::431504590790352000
540197402	::431504950695190000
524903037	::431505021901881000
93026398	::431505120015028000
393801885	::431505731519795000
112145680	::431506523647647000
93026398	::431506843341312000
174734859	::431506878410276000
112145680	::431506925608783000
163763136	::431507054650327000
195276249	::431507566506803000
112145680	::431507727064776000
540197402	::431508207698071000
93026398	::431508328875716000
214970887	::431509290336419000
160671151	::431509665399062000
28905424	::431510256959897000
520759048	::431511070511874000
224452115	::431512235295252000
16039882	::431512272138010000
163763136	::431512514749165000
163763136	::431512626955182000
55665294	::431513222135296000
55665294	::431514153895739000
167222207	::431515325205475000
168049012	::431515549974032000
19245878	::431515590113517000
42795192	::431515751359344000
42795192	::431515765330558000
42795192	::431515801355427000
42795192	::431515823379722000
42795192	::431515838739275000
42795192	::431515869609349000
319469530	::431515878799450000
42795192	::431515881030438000
42795192	::431515909904031000
42795192	::431515926010142000
42795192	::431515942107893000
42795192	::431515965554032000
112145680	::431516399400669000
168049012	::431516744746676000
428300082	::431517080769556000
445669112	::431517110939172000
212047421	::431518968314990000
163763136	::431518993858326000
415897649	::431519055174848000
299484513	::431519088058580000
520759048	::431520146398916000
57067055	::431520243765477000
114952631	::431521113324015000
309355379	::431522870075080000
112145680	::431523208215658000
100373532	::431523455259795000
247362551	::431523507345059000
46184924	::431527508576841000
636632104	::431528087084232000
424464803	::431528253279313000
139155100	::431528403225686000
30671407	::431528495785992000
15688986	::431530332924686000
30246292	::431530452759764000
30246292	::431530504035123000
30246292	::431530935004037000
415998425	::431531155129913000
57067055	::431531255449276000
415998425	::431531365310689000
58046021	::431531532885299000
57067055	::431531606663499000
57067055	::431531843016749000
57067055	::431532379333992000
57067055	::431532729411600000
58046021	::431533086220627000
57067055	::431533177195470000
465266221	::431533482179706000
58046021	::431533580271902000
57067055	::431533667916460000
210676238	::431533740536643000
415998425	::431534019046830000
58046021	::431534041070710000
283625404	::431534255567433000
206067907	::431534316040884000
168049012	::431534695478603000
168049012	::431534722041131000
265786675	::431535058181423000
58563319	::431536021973385000
361691248	::431537256428355000
378901511	::431537286610550000
378901511	::431537365757493000
112145680	::431537496049328000
224682361	::431538312776798000
338830055	::431538726280257000
561622267	::431539211247026000
616892340	::431539956419264000
28905424	::431540955758354000
224682361	::431541016949440000
96443022	::431541117654282000
142950218	::431541706849517000
258235483	::431542205338357000
153230202	::431542269896704000
445808726	::431542499476529000
145000225	::431543081071296000
19245878	::431545106953285000
26920974	::431545568490684000
429696833	::431548605162201000
15681561	::431549047380258000
163115137	::431549533882171000
438115686	::431549633387446000
542909484	::431551396597350000
330645900	::431551509730295000
214678768	::431551943467474000
120294148	::431552495195009000
369310186	::431552835625701000
53584160	::431557124410204000
212047421	::431557886267781000
265786675	::431558511550402000
465266221	::431559315879497000
163763136	::431561237072056000
163763136	::431561543935741000
24972379	::431563558619717000
317860632	::431564288260448000
317860632	::431564548168876000
377486283	::431564646382698000
317860632	::431565064101842000
224452115	::431565821052063000
46697333	::431567029837901000
34717669	::431568279279120000
69044676	::431569879305433000
69044676	::431569955054952000
114952631	::431570005314899000
163763136	::431570822994460000
329395128	::431570935288975000
240857453	::431571531932524000
445808726	::431571977011466000
467758710	::431572221576765000
367308760	::431572358361391000
109655774	::431572487957000000
251892054	::431572944637427000
251892054	::431573072966324000
46276184	::431573803769282000
130996784	::431574955512168000
130996784	::431575054422274000
130996784	::431575204871954000
367308760	::431575589191819000
542909484	::431576200017084000
187309818	::431576410277171000
187309818	::431577847984308000
163763136	::431578440500670000
360730562	::431578496994123000
415897649	::431578794034348000
163763136	::431579284726358000
95374349	::431579581150015000
11822502	::431580177357746000
630007542	::431580837168316000
367308760	::431580948702838000
46276184	::431581299862941000
109655774	::431581586690416000
134637488	::431581678650134000
11822502	::431582117919600000
429696833	::431583786963193000
545129813	::431583792596545000
415897649	::431584043344199000
329395128	::431584149204242000
36654229	::431584357401505000
329395128	::431584494211334000
329395128	::431584990296420000
55665294	::431585631341252000
157117376	::431585710156414000
285141722	::431586604629508000
360730562	::431587614563774000
329395128	::431588007297036000
329395128	::431588314261364000
220465561	::431588746501189000
220465561	::431588768768745000
220465561	::431588882262401000
220465561	::431589132612026000
313529594	::431589464821866000
384488111	::431589913981513000
48612192	::431590732290207000
210676238	::431590863870124000
281408265	::431591146645901000
320954938	::431591406235172000
446326590	::431591609428226000
431944862	::431591972046770000
46276184	::431592039101509000
114952631	::431592046231445000
168705725	::431592810131628000
383045348	::431593016814342000
285141722	::431596552969134000
602895412	::431596559403593000
214970887	::431596911402176000
324401110	::431596923305201000
180388620	::431597621208047000
22327740	::431597931943432000
429696833	::431598501890240000
134637488	::431598513592348000
429696833	::431598629812305000
22327740	::431599079890878000
429696833	::431599253828300000
30151060	::431599330697695000
23839835	::431599434850648000
335592472	::431599476072280000
429696833	::431600546990927000
96443022	::431600640007999000
369310186	::431600750675128000
602895412	::431600928353841000
429696833	::431601022172004000
384488111	::431601133774057000
163763136	::431602320665612000
429696833	::431602401439531000
285141722	::431602669812084000
324401110	::431603202501259000
134637488	::431606422229372000
163763136	::431607108266504000
277278671	::431608070460801000
335592472	::431609441826656000
26897261	::431609758567915000
407395368	::431609812636286000
42795192	::431609992878108000
227859860	::431610078660018000
429696833	::431610101598670000
42795192	::431610176060141000
542909484	::431610181537906000
69455217	::431611683921231000
42795192	::431612116949164000
42795192	::431612213132918000
276887663	::431612989263728000
387625128	::431613629038092000
393499174	::431614094400303000
230227645	::431614729530793000
58046021	::431614802746957000
349365015	::431615303542267000
367308760	::431615402188079000
277278671	::431615552054767000
277278671	::431615633470418000
285988306	::431615706300682000
276887663	::431615823057149000
276887663	::431616338205736000
69801582	::431616458331029000
276887663	::431617010313609000
276887663	::431617528943501000
69044676	::431618267514699000
620519142	::431618384464080000
69044676	::431618424096444000
69044676	::431618520959696000
620519142	::431618633609928000
36485138	::431618703600656000
445808726	::431618877962088000
276887663	::431619441177018000
19245878	::431619568784527000
620519142	::431619637898276000
17146204	::431619785571725000
17146204	::431619785995350000
280826646	::431620351668523000
134637488	::431620467448115000
22327740	::431620549232824000
280826646	::431620861137666000
22327740	::431621054201888000
22327740	::431621083167744000
114970673	::431621304144240000
22327740	::431621962541322000
69801582	::431622043491381000
96443022	::431622065276198000
35597637	::431622205861273000
419738528	::431622311134126000
419738528	::431622436799664000
265786675	::431622731952820000
419738528	::431622753759035000
79754464	::431623051416195000
419738528	::431623125265301000
419738528	::431623299861594000
419738528	::431623525624184000
429696833	::431623607358193000
19245878	::431623970786275000
114970673	::431625203014455000
542909484	::431625419394404000
130996784	::431625565104119000
335592472	::431625585769865000
130996784	::431625662646845000
130996784	::431625792507109000
130996784	::431625959456784000
69455217	::431626514552336000
415703077	::431626529953439000
69455217	::431626581313089000
130996784	::431626748396986000
57804016	::431626788998242000
177645158	::431626828457844000
69455217	::431627076161273000
130996784	::431627201679593000
542909484	::431627381615648000
130996784	::431628120509014000
130996784	::431628273081012000
100313850	::431629148722057000
542909484	::431629152656297000
245935219	::431629222202052000
542909484	::431629420982706000
542909484	::431629466239258000
134637488	::431629901712486000
134637488	::431630031651999000
542909484	::431630086815903000
130996784	::431630646780248000
319469530	::431630728217239000
542909484	::431630903438475000
415998425	::431631168606576000
308726677	::431632011350917000
134637488	::431632823670161000
19245878	::431633841057705000
69455217	::431634017088454000
282697692	::431634509831086000
542909484	::431634699669483000
227859860	::431635308497477000
277278671	::431636274424737000
542909484	::431636788298252000
96443022	::431636962282582000
542909484	::431637063356936000
542909484	::431637418576707000
360730562	::431637422745845000
277278671	::431637436418887000
542909484	::431638371967201000
274191278	::431638468616130000
134637488	::431639682128957000
79754464	::431639915345248000
478462259	::431640977569112000
42265739	::431641554755665000
134637488	::431641704123203000
42265739	::431641713061273000
130996784	::431643530541281000
320954938	::431643843151142000
90265908	::431643859047956000
435409494	::431644158542249000
130996784	::431644342898278000
130996784	::431644515804262000
130996784	::431644748210642000
435409494	::431645240253243000
445808726	::431645343873503000
621062028	::431647639348592000
42265739	::431647993343660000
150828387	::431648434542903000
405676565	::431648940321419000
473454563	::431649058873016000
328871385	::431649401631547000
42265739	::431650944250413000
33538323	::431651128972161000
542909484	::431652757377130000
227425418	::431653076634570000
542909484	::431653248974721000
542909484	::431653911595061000
443376354	::431654190926946000
542909484	::431654267624366000
142950218	::431654713709580000
419738528	::431655176676843000
116633811	::431655247195287000
334515229	::431655754617991000
334515229	::431655877204914000
357306642	::431656709384192000
295980167	::431657625898721000
349365015	::431658409591865000
727288316	::431658450859225000
174734859	::431659696265916000
174734859	::431659758408699000
174734859	::431659890080485000
69455217	::431660668220342000
274191278	::431661787360940000
384488111	::431661823205453000
274191278	::431663411609337000
19501845	::431665435407577000
65501923	::431665728010215000
231483310	::431666705299800000
163763136	::431666815538708000
163763136	::431666895285018000
163763136	::431667452842237000
65501923	::431667458697461000
163763136	::431667509888954000
274191278	::431667683088547000
163763136	::431668543768109000
163763136	::431668767622311000
273497452	::431670158843588000
134637488	::431670164669489000
287569533	::431670779374469000
217262932	::431670945204293000
134637488	::431671697700163000
33810989	::431671739538358000
134637488	::431671971256868000
373736716	::431672165986222000
227476350	::431672513098035000
227476350	::431672781869031000
227476350	::431672880128991000
48612192	::431673049453060000
163763136	::431673203337875000
373736716	::431673280647663000
227476350	::431673302763839000
17146204	::431673303087185000
545540214	::431673480250011000
313529594	::431673632234819000
227476350	::431673803710533000
186472636	::431674058543882000
227476350	::431674076344487000
186472636	::431674268884025000
250969967	::431674532135329000
134637488	::431674942434734000
134637488	::431674984755245000
69455217	::431675058072080000
163763136	::431675111150596000
227476350	::431675111347744000
76017935	::431675112899629000
163763136	::431675346501386000
313529594	::431675360413896000
163763136	::431675509122932000
134637488	::431675637128908000
17146204	::431675641256108000
163763136	::431675656712101000
186472636	::431675743462903000
227476350	::431675975395336000
227476350	::431676866747850000
227476350	::431677368550187000
621062028	::431683070417072000
134637488	::431688491668635000
94226339	::431689899406671000
342188056	::431692597988720000
206067907	::431693100407603000
194359942	::431697167107903000
408031484	::431700795600289000
579271413	::431701020100403000
473718221	::431701164225085000
283051149	::431702386986332000
555976584	::431703098839420000
555976584	::431704189551378000
69044676	::431706645761392000
57120197	::431707584215523000
146216300	::431708565313576000
146216300	::431708634448269000
33810989	::431710183572897000
33810989	::431710445784018000
57120197	::431710957371281000
33810989	::431711466295939000
33810989	::431711864897429000
33810989	::431712419472494000
33810989	::431712774977499000
33810989	::431713279648755000
33810989	::431713692137562000
120532808	::431718358967259000
473118863	::431718588118888000
15709088	::431718976516018000
319469530	::431720611329875000
612537918	::431724407527321000
16039882	::431725379691114000
37867502	::431725865295024000
612537918	::431726679208497000
612537918	::431727043475410000
266095621	::431729085803683000
315872678	::431729095609556000
311724390	::431735282337988000
329993431	::431735361966833000
217262932	::431736043377668000
217262932	::431736600792293000
15681561	::431738209475624000
345261852	::431740776632950000
60712766	::431741796457017000
467852949	::431745981731057000
467852949	::431746206981947000
467852949	::431746491896836000
69044676	::431746516407967000
467852949	::431746769677193000
286216848	::431746873720713000
120532808	::431746931899899000
467852949	::431747182782599000
94215450	::431747612426133000
94215450	::431747730898440000
120294148	::431750438099357000
94215450	::431750598774755000
94215450	::431751690279481000
612537918	::431752203754549000
120294148	::431752323254480000
612537918	::431752364878741000
15709088	::431753046641479000
165658390	::431754839765180000
214678768	::431755516084092000
26198467	::431758254893330000
184195472	::431758315840757000
31250549	::431759016843149000
210674392	::431759190176956000
236930269	::431761167615131000
407395368	::431762189838323000
31258629	::431762626863853000
416506126	::431763566236925000
365523194	::431763589783764000
224452115	::431768320258224000
114952631	::431769100944031000
60399576	::431769189318029000
132479234	::431769453937053000
56723331	::431771723399036000
56723331	::431771774657646000
57933673	::431771777996304000
329993431	::431773150418706000
329993431	::431773471257792000
329993431	::431773734051934000
277794018	::431774107533713000
27237232	::431774216732430000
329993431	::431775458137362000
329993431	::431775492480323000
253120136	::431776454905298000
83878535	::431777074601140000
415206019	::431777540542574000
133508241	::431778488035450000
150828387	::431778905885011000
397934536	::431780556661985000
264295397	::431781353399779000
224452115	::431782048391364000
621062028	::431782108080508000
329471370	::431784338040950000
33538323	::431784451614732000
159944196	::431785497665347000
329502065	::431786484081758000
482944497	::431788622514110000
596191047	::431789220605485000
264295397	::431789865945280000
300594041	::431792305775734000
37867502	::431792340421062000
256088386	::431792813743689000
166735943	::431793142569123000
114952631	::431793215440564000
26920974	::431793743935852000
26920974	::431793751137456000
519936824	::431793799891673000
210676238	::431794231892787000
335592472	::431794258413355000
519936824	::431794534981189000
26920974	::431794564329123000
335592472	::431794678758121000
36654229	::431794752452063000
31258629	::431795048691138000
17210128	::431795223446818000
218750630	::431795892362809000
317860632	::431795924432474000
230903702	::431796571869442000
286487329	::431798241068580000
426786499	::431798891881574000
283625404	::431798910156173000
283625404	::431798992876220000
519936824	::431799898149646000
336821368	::431799988562051000
329502065	::431800321581391000
519936824	::431800912319754000
65501923	::431802476849672000
65501923	::431802959509200000
377486283	::431803505523712000
142176687	::431804196720246000
16039882	::431804266647257000
483526518	::431806132118503000
630007542	::431806411752738000
359806236	::431809013504696000
120532808	::431811111285846000
79902186	::431811620806070000
79902186	::431811808840933000
542909484	::431811841745248000
542909484	::431811983155810000
69064286	::431811984649355000
28905424	::431812414904868000
138940568	::431812759333109000
114952631	::431813172534595000
277278671	::431815111229976000
201113172	::431816868580446000
281408265	::431817582086086000
499925803	::431818616053317000
281408265	::431819153708560000
103526992	::431819201804636000
34717669	::431819910813999000
134637488	::431820972652388000
34717669	::431821938223087000
130312780	::431822883422081000
340199061	::431823010278830000
138940568	::431824894423490000
6652302	::431826115909267000
224346133	::431826594492321000
426685539	::431830599674781000
316832273	::431831100969598000
93026398	::431831199753838000
316832273	::431831329865338000
727288316	::431832287802445000
282110309	::431833584882958000
19245878	::431834781798502000
33538323	::431834803865137000
319469530	::431834986149593000
467772798	::431835433883152000
210676238	::431835993508167000
210676238	::431836190002933000
313529594	::431836292725239000
163763136	::431836829667450000
120294148	::431837227732455000
630007542	::431837392064884000
134637488	::431838195613827000
628045480	::431838463336280000
291459734	::431839075834667000
28299725	::431839091429474000
322763942	::431839356202930000
118881789	::431839561875218000
134637488	::431841748906938000
134637488	::431842596537630000
134637488	::431842661708750000
154241297	::431842829342486000
154241297	::431843151603445000
154241297	::431843314342428000
154241297	::431843375470235000
217262932	::431843441043988000
154241297	::431843488364126000
134637488	::431843611181719000
19245878	::431844233637425000
134637488	::431844513665921000
337396732	::431844583203688000
154241297	::431844842856263000
154241297	::431844915044433000
154241297	::431845031171743000
114970673	::431845048364589000
224682361	::431845144795807000
154241297	::431845154232627000
154241297	::431845217411399000
154241297	::431845312571768000
154241297	::431845413113430000
134637488	::431845600200368000
154241297	::431845611277520000
134637488	::431845691367759000
154241297	::431845751212081000
154241297	::431845828206927000
154241297	::431845983937245000
154241297	::431846120193417000
154241297	::431846226716160000
701949296	::431846315148853000
134637488	::431846765004738000
134637488	::431847021826154000
134637488	::431849739324100000
134637488	::431851294140424000
281408265	::431851750002155000
114952631	::431852897710510000
554801627	::431853283494203000
134637488	::431853751532392000
134637488	::431853888296062000
301244439	::431853951169077000
34717669	::431854257969430000
177692206	::431854411217129000
134637488	::431854536781611000
561622267	::431854546609254000
134637488	::431854746752655000
13298002	::431857410727501000
163763136	::431858541524049000
163763136	::431858606225387000
163763136	::431858650412355000
399695389	::431859248000032000
399695389	::431859319441612000
399695389	::431860296655712000
33238183	::431860315408437000
399695389	::431860401144217000
12685102	::431860449920172000
415703077	::431861497640128000
151366552	::431862980880646000
521919456	::431863707824848000
134637488	::431863817799499000
114600119	::431866294221406000
419738528	::431868496545583000
349365015	::431868818450042000
114952631	::431871052570849000
261438579	::431871317378207000
261438579	::431871425343795000
459567634	::431871938076504000
612537918	::431872220454219000
163763136	::431872920776757000
163763136	::431873004104986000
459567634	::431873033737748000
255195496	::431873083473793000
217262932	::431873929926291000
163763136	::431873969038168000
163763136	::431876240232837000
542909484	::431876321568751000
434720036	::431876518336155000
163763136	::431876527802691000
134637488	::431876536833019000
134637488	::431876579044491000
134637488	::431876695088320000
46276184	::431877145569542000
46276184	::431877210476392000
36259265	::431877211126124000
293213630	::431877410468818000
46276184	::431878068060585000
377035998	::431878168874463000
65501923	::431878740918796000
242812276	::431879821430628000
65501923	::431881723928797000
41753572	::431881814056005000
399695389	::431882604686499000
163763136	::431882695702872000
69455217	::431882748819955000
399695389	::431882830050631000
15709088	::431883282372771000
69455217	::431883368922644000
15709088	::431883712549384000
73299390	::431883736805027000
163768701	::431884006310047000
242812276	::431884527389392000
122769328	::431885331818758000
727288316	::431886517066145000
163763136	::431886960752226000
15709088	::431887034744332000
338830055	::431887260209147000
217262932	::431887424596090000
443376354	::431887866570887000
15709088	::431887922489724000
495598070	::431888869152538000
298090474	::431889021002731000
495598070	::431889140469088000
727288316	::431889210128093000
48612192	::431890758350565000
454406979	::431891793299636000
371243365	::431891839478546000
134637488	::431892624585551000
612537918	::431893286434123000
727288316	::431893826773323000
163763136	::431894321747353000
26897261	::431894690284445000
241790793	::431894692939046000
621062028	::431895137136832000
206067907	::431895822629093000
253717655	::431895934880841000
453963591	::431896646838800000
453963591	::431896680883949000
206067907	::431896960250175000
168049012	::431897126226780000
206067907	::431897321526542000
168049012	::431897445887270000
168049012	::431897554532302000
168049012	::431897591890976000
168049012	::431897647918481000
168049012	::431897983991296000
168049012	::431898025557233000
206067907	::431898027683770000
168049012	::431898103222763000
168049012	::431898579121086000
168049012	::431898643306512000
168049012	::431898738223628000
212047421	::431899547590090000
58046021	::431901196383965000
146219676	::431901879673827000
612537918	::431901909310771000
265786675	::431903221540720000
371416817	::431903701520113000
114952631	::431904742634045000
15709088	::431905568450945000
621062028	::431906711851380000
621062028	::431906900901232000
12685102	::431907213440192000
54721301	::431907313671499000
280826646	::431909370515836000
19245878	::431910274761641000
112145680	::431910418546978000
594260703	::431910976279945000
112145680	::431911230354489000
163763136	::431912298475556000
134637488	::431913365842427000
162802335	::431913367129706000
134637488	::431913502035292000
134637488	::431913687381602000
15709088	::431913924485984000
15709088	::431915081778331000
15709088	::431915763981889000
66021164	::431916507958759000
21452516	::431917544643891000
435409494	::431918339427155000
465266221	::431918573364461000
454406979	::431918685159452000
21452516	::431919567498395000
69044676	::431920411828576000
69044676	::431920883616464000
357265451	::431921079024500000
69044676	::431921111090339000
69044676	::431921388728090000
554801627	::431922647694188000
542909484	::431922664903409000
612537918	::431922851957198000
21452516	::431923031682711000
129844944	::431923599415717000
329395128	::431925791400939000
19245878	::431926286408105000
19245878	::431926483196469000
716788381	::431927319846846000
24719772	::431927431419932000
716788381	::431927877198557000
716788381	::431928011093311000
209345596	::431928197593436000
276131997	::431928245739880000
30944417	::431928721915011000
241324134	::431928793247543000
329395128	::431929252523409000
716788381	::431929690727518000
554801627	::431930066809782000
15688986	::431932206446297000
435471503	::431932228948357000
435471503	::431933240962584000
250969967	::431933710221316000
227859860	::431936168892964000
554801627	::431937721607528000
378901511	::431937861357944000
378901511	::431937861387300000
378901511	::431938333753622000
100373532	::431939715013423000
83092668	::431941172832243000
210676238	::431941466668412000
83092668	::431941488067751000
612537918	::431942938588086000
46918873	::431943645668081000
46918873	::431944123206361000
386833057	::431944441343930000
337396732	::431944706160099000
337396732	::431944936372850000
421158343	::431945883035643000
421158343	::431946802036625000
69455217	::431946969343619000
210676238	::431947916807516000
210676238	::431948041667768000
449756109	::431950892028690000
46918873	::431951117115981000
46918873	::431951286230351000
163763136	::431951293699985000
24719772	::431951606788005000
345261852	::431951804218085000
361352435	::431952590558232000
163763136	::431952612057829000
163763136	::431953177097682000
254442957	::431954079473205000
369460029	::431955176296284000
479286720	::431955923041792000
15688986	::431955980276879000
421158343	::431956146325184000
357265451	::431956281771819000
479286720	::431956300915015000
479286720	::431956944619057000
479286720	::431957444332638000
435471503	::431958389246029000
431262520	::431959122968211000
21452516	::431959388316655000
69044676	::431960474700492000
96443022	::431963926310293000
346392612	::431964073946013000
15961483	::431966500782489000
15961483	::431966835357933000
174734859	::431968194342166000
174734859	::431968263032283000
163763136	::431969055109419000
15961483	::431969075430830000
605601195	::431969446274822000
163763136	::431969887599095000
174734859	::431970276352729000
15709088	::431970615609028000
453963591	::431970714598400000
35147507	::431971991965290000
435471503	::431972551435096000
28905424	::431976791956525000
371416817	::431977423652261000
15709088	::431977601360744000
15709088	::431977818260766000
435471503	::431979927273889000
35147507	::431980033234980000
360730562	::431980080676732000
35147507	::431980813367123000
35147507	::431980877804232000
554852227	::431982404119453000
181799948	::431982642976665000
181799948	::431982677206380000
217262932	::431983013434781000
421158343	::431983500229902000
35147507	::431984757820620000
367308760	::431985173190549000
435471503	::431985912671924000
146219676	::431985982054088000
146219676	::431986246802755000
146219676	::431986865655541000
144937748	::431987540930076000
251892054	::431987719175413000
144937748	::431987740574744000
340199061	::431987920543576000
174734859	::431988309544296000
174734859	::431988311360421000
146216300	::431988574289166000
217214677	::431989352038551000
435471503	::431990377562644000
467758710	::431990957907509000
162802335	::431991341799985000
118881789	::431991526848471000
146219676	::431992700620267000
542909484	::431993155764768000
120294148	::431993260421439000
386833057	::431994510059393000
605327407	::431994750452117000
386833057	::431995021643235000
214970887	::431995665384615000
69455217	::431996079454683000
459567634	::431997312790175000
141821632	::431997491026726000
360730562	::431998964276424000
330645900	::432000170876600000
357265451	::432000261632958000
19245878	::432000863767252000
431944862	::432000900245114000
231483310	::432001616602877000
174734859	::432001853035798000
174734859	::432001885500096000
166735943	::432003802552868000
33238183	::432004813874667000
33238183	::432005200396963000
69064286	::432005701032890000
621062028	::432007347032973000
621062028	::432007509943930000
621062028	::432007644497186000
621062028	::432007813984837000
621062028	::432008181414252000
621062028	::432008707161870000
621062028	::432008776674066000
431262520	::432008827639447000
46697333	::432008866826821000
621062028	::432009089250361000
17210128	::432009275419164000
99368300	::432009788231536000
605601195	::432010820172931000
542909484	::432011501193670000
631782776	::432011630776705000
120294148	::432011793343741000
605601195	::432011921903321000
120294148	::432011949703196000
431944862	::432012102404812000
431944862	::432012775334760000
134637488	::432014623059898000
721462429	::432015736291065000
369460029	::432016609407139000
79754464	::432016610187309000
30944417	::432018946930507000
554801627	::432019119949365000
15709088	::432019141223268000
721462429	::432019331166130000
431944862	::432019617838419000
424464803	::432019691444256000
334515229	::432019777834336000
30944417	::432019781597020000
369460029	::432021023790485000
146219676	::432021757479116000
542909484	::432023107843268000
174734859	::432023370721665000
146216300	::432024312351301000
435471503	::432024471960961000
435471503	::432024676877889000
621062028	::432024759174307000
621062028	::432024868758904000
621062028	::432024970596597000
620519142	::432025272401944000
620519142	::432025376622014000
369460029	::432025562488791000
20935798	::432025692034043000
620519142	::432025959886098000
146216300	::432026309187739000
153230202	::432028724670631000
146216300	::432030085311258000
79754464	::432032074951053000
454406979	::432033038772752000
163763136	::432033713317101000
163763136	::432033747051892000
163768701	::432035090949230000
118470515	::432035118077992000
21452516	::432036401539219000
35597637	::432036680816943000
384488111	::432037034996150000
69064286	::432037893113405000
537003519	::432037915062190000
573061645	::432039175378849000
36654229	::432039230433656000
573061645	::432039710899175000
537003519	::432040582853455000
573061645	::432040610774540000
360730562	::432040902732038000
21452516	::432041281997402000
415703077	::432042000335249000
290401730	::432042885802774000
415703077	::432042922700460000
415703077	::432042937686720000
337396732	::432043773632458000
302525103	::432043867228364000
215427794	::432045375403593000
500308199	::432045561647091000
500308199	::432046308107366000
621062028	::432046412478418000
357306642	::432046816897425000
357306642	::432046963026964000
448325555	::432047558110613000
307457734	::432048024689197000
307457734	::432048385000890000
307457734	::432048752484839000
360730562	::432049775496921000
261605370	::432049872192438000
540197402	::432051494322331000
215427794	::432051589965430000
139527150	::432060314780442000
139527150	::432060968311353000
215427794	::432061322709434000
174734859	::432061682815610000
408031484	::432063179514851000
473718221	::432063560923877000
46276184	::432063911077359000
46276184	::432063994023911000
727288316	::432064047454756000
46276184	::432064056112218000
283051149	::432064813502439000
340693336	::432065984283680000
120532808	::432067286141132000
727288316	::432068358863740000
304661740	::432071262769123000
307457734	::432074674223063000
174734859	::432078659718250000
174734859	::432078789385138000
235487682	::432080589542277000
352789311	::432083074323845000
15709088	::432083297905422000
21452516	::432083805113835000
21452516	::432083914924888000
21452516	::432084058353324000
21452516	::432084166381805000
21452516	::432084401711620000
21452516	::432084659489366000
21452516	::432084735322357000
21452516	::432085852299468000
21452516	::432086258630668000
21452516	::432086709212164000
21452516	::432087027975061000
174734859	::432089648027168000
319469530	::432090610934505000
21452516	::432091583916171000
43980775	::432092603979661000
21452516	::432092793238847000
177989889	::432092967134691000
67832819	::432094731628064000
67832819	::432094987342204000
43980775	::432095406198386000
369310186	::432095549953552000
43980775	::432095970428747000
43980775	::432097515987828000
311724390	::432098103512924000
54355169	::432098763306323000
12685102	::432100240142110000
60712766	::432104207886589000
69044676	::432108914268590000
286216848	::432109809228189000
15709088	::432115366936838000
59241106	::432115464874258000
59241106	::432115624467496000
59241106	::432115943935078000
165658390	::432117221469323000
214678768	::432117925424549000
17210128	::432117962922033000
145000225	::432118809831698000
315872678	::432119397449076000
26198467	::432120646550568000
184195472	::432120707024048000
274432702	::432120939526901000
31250549	::432121407384739000
210674392	::432121603220971000
253879613	::432122041802563000
482944497	::432122561561100000
236930269	::432123552603463000
31258629	::432124276041580000
407395368	::432124557822935000
416506126	::432125927653261000
365523194	::432125950671593000
238401588	::432129661016244000
36259265	::432129872979587000
20545953	::432129882819026000
36259265	::432130347325984000
340688867	::432130794623340000
238401588	::432131230306693000
542909484	::432131419314212000
542909484	::432131486645379000
60399576	::432131558976143000
69064286	::432131897632641000
36654229	::432132945726685000
69064286	::432133669898436000
57933673	::432134097666723000
95299169	::432134452605890000
95299169	::432135086167711000
163115137	::432135593636921000
601049906	::432136392291123000
277794018	::432136397785284000
340688867	::432137045947858000
605601195	::432138252653711000
253120136	::432138854582083000
368577195	::432138903831588000
83878535	::432139473103495000
368577195	::432140395728752000
133508241	::432140903801552000
397934536	::432143960060874000
120294148	::432144699466731000
151129980	::432144969294675000
26684021	::432145282873446000
26684021	::432145666165735000
211316270	::432146188633001000
329471370	::432146721401868000
57929811	::432147693696077000
159944196	::432147871723290000
57929811	::432148355091681000
57929811	::432149172569907000
57929811	::432149551680479000
329993431	::432149887392559000
605601195	::432152867957665000
26684021	::432152945195778000
214970887	::432153132072964000
518039543	::432153706864189000
605601195	::432153981079793000
300594041	::432154638326845000
621062028	::432154705469255000
424464803	::432154942107684000
256088386	::432155134303277000
424464803	::432155812065071000
163115137	::432155985034346000
114952631	::432156729904619000
31258629	::432157321355997000
142950218	::432157893748883000
163115137	::432158202151833000
51480688	::432158344808128000
230903702	::432158834249826000
128103434	::432159626311004000
128103434	::432159633742893000
26920974	::432160483605766000
387625128	::432160554694615000
128103434	::432160981792616000
12685102	::432161311389405000
542909484	::432162006238756000
336821368	::432162378793226000
249468865	::432162458749251000
26920974	::432163588007280000
26684021	::432163711445647000
340688867	::432164422883102000
223998080	::432164554630365000
33810989	::432164931639975000
33810989	::432165060275093000
33810989	::432165380912840000
146219676	::432165539457540000
26920974	::432165641647587000
33810989	::432165681111764000
92936298	::432165721297391000
282697692	::432165747662802000
146219676	::432165996670238000
120294148	::432166132360155000
146219676	::432166154535469000
340688867	::432166190996525000
27237232	::432166199158636000
253717655	::432166526255235000
253717655	::432166870977114000
146219676	::432167080033787000
238401588	::432167707820441000
483526518	::432168373829394000
16292745	::432168954468270000
33810989	::432170227275943000
210676238	::432170713584533000
336633872	::432171104392986000
359806236	::432171378662723000
336633872	::432172091132350000
336633872	::432172164775960000
336633872	::432172385891254000
210676238	::432172588500934000
139527150	::432172690888089000
49118513	::432172791434330000
49118513	::432172808203173000
49118513	::432173099971514000
49118513	::432173213632978000
120532808	::432173506487279000
634822122	::432174533529702000
238401588	::432175128089493000
29335169	::432175345203417000
274191278	::432175463536926000
120294148	::432175963582251000
255313314	::432176615876202000
255313314	::432177420196904000
16292745	::432178151226368000
81154377	::432181716825157000
81154377	::432181783120314000
210676238	::432181921968586000
479286720	::432182104181714000
479286720	::432182513344450000
29335169	::432183181866196000
328871385	::432183219832635000
130312780	::432185279546273000
384488111	::432187685877211000
459567634	::432188177504157000
347984656	::432189316413267000
29335169	::432189447447539000
301778739	::432190500288749000
631782776	::432194380338712000
41658963	::432194480158957000
19245878	::432197158800855000
542909484	::432197161262931000
418783652	::432197953806401000
479286720	::432198109004050000
479286720	::432198170626772000
479286720	::432198315737108000
479286720	::432198418837307000
53584160	::432198754695782000
335118384	::432198804872658000
138940568	::432199081503764000
421158343	::432200675167322000
628045480	::432200893815980000
30944417	::432201357853196000
418783652	::432202014505074000
30944417	::432202123460501000
174734859	::432203304547127000
174734859	::432203446692118000
554801627	::432203478396436000
174734859	::432203571522969000
6652302	::432205319863681000
212047421	::432205851357478000
328871385	::432206516108546000
479286720	::432207141144104000
479286720	::432207224933720000
287569533	::432207283020259000
479286720	::432207294676606000
479286720	::432207427329482000
479286720	::432207526483210000
214970887	::432208553504694000
163115137	::432208966664593000
163115137	::432208997664690000
387625128	::432209549781905000
174734859	::432209551447064000
174734859	::432209618945978000
174734859	::432209677607518000
41753572	::432209899884646000
175532031	::432211204753219000
41753572	::432211344512012000
187309818	::432211570836246000
273497452	::432211631406190000
421158343	::432211646480920000
387625128	::432211672837537000
114970673	::432216731017568000
28461859	::432217235692589000
13298002	::432219789701169000
435471503	::432222515839369000
453963591	::432222804671356000
55964893	::432223086352797000
69455217	::432223310999736000
414374118	::432223658078400000
319469530	::432224104478150000
163242154	::432224316579536000
212047421	::432224584104804000
86162508	::432224790472949000
49118513	::432226369108328000
217262932	::432226651162673000
49118513	::432226746188845000
49118513	::432226997444427000
49118513	::432227044449984000
307457734	::432227155192201000
329395128	::432227717686521000
163115137	::432228923439857000
453963591	::432229263232602000
435471503	::432230113275437000
95299169	::432230114651148000
30944417	::432230230997360000
453963591	::432230436178124000
561622267	::432230442428018000
453963591	::432231011909242000
21452516	::432231193950834000
453963591	::432231760256974000
453963591	::432232064520171000
349365015	::432232718865154000
228357750	::432232969743237000
467758710	::432233034016768000
228357750	::432233924584955000
630007542	::432234368455557000
453963591	::432235080656756000
716788381	::432235396999569000
561622267	::432235501769486000
561622267	::432235519041609000
453963591	::432236261852471000
255195496	::432236695484776000
454406979	::432236707959046000
210676238	::432237525772804000
69064286	::432238112903680000
265029924	::432238420656926000
35597637	::432239236281270000
435471503	::432239795608117000
265029924	::432239966169870000
299484513	::432241872979771000
175532031	::432242114647576000
175532031	::432242965856395000
192677318	::432244168480784000
36654229	::432244781105045000
195276249	::432245820055097000
195276249	::432245874203566000
435471503	::432246892936716000
265029924	::432247725036675000
435471503	::432247950857617000
247362551	::432248289853849000
636632104	::432248594167377000
479286720	::432248697414750000
479286720	::432248860258611000
479286720	::432249560854192000
479286720	::432249805226926000
163763136	::432249899833237000
479286720	::432249947933933000
340199061	::432250350943223000
212047421	::432250884169273000
187309818	::432251611679707000
117638857	::432251617778618000
117638857	::432251777883590000
117638857	::432252026727456000
117638857	::432252348661239000
112145680	::432252498922180000
117638857	::432252633743912000
26684021	::432252757551349000
117638857	::432252804192014000
299879238	::432253444490268000
73299390	::432253797654867000
73299390	::432254211309711000
263221576	::432256650083586000
342188056	::432257075650252000
114970673	::432257229580795000
142950218	::432258030458396000
141821632	::432258203196215000
142950218	::432258203997720000
141821632	::432258266102382000
117638857	::432258322939777000
69455217	::432258613680549000
168705725	::432258653924515000
69455217	::432259399223361000
19245878	::432259551853699000
361691248	::432259901297942000
255711119	::432260084186353000
319469530	::432260116059258000
255711119	::432260135159738000
281408265	::432260662492798000
57120197	::432260918659919000
414315073	::432261967596625000
49118513	::432262495697633000
36119799	::432263812377759000
118708729	::432263856748908000
15709088	::432265620986417000
621062028	::432265816407433000
621062028	::432265915539800000
621062028	::432266008783364000
621062028	::432266133408731000
621062028	::432266712738562000
621062028	::432266811304710000
621062028	::432266942045364000
57120197	::432267788145537000
621062028	::432268906888044000
36119799	::432269012698140000
30671407	::432269175034511000
320249108	::432271253844418000
19245878	::432271505112576000
19245878	::432271651170816000
368577195	::432271914816393000
368577195	::432271980960563000
253717655	::432272116491100000
19245878	::432272142541930000
19245878	::432272677605089000
368577195	::432272784161378000
254442957	::432273328431443000
251429451	::432273477228576000
479286720	::432273572170854000
254442957	::432273601719697000
479286720	::432273646623940000
479286720	::432273727129407000
125560060	::432273855613132000
251429451	::432274093132746000
251429451	::432274662102679000
254442957	::432274923441385000
35597637	::432276135209365000
519936824	::432276338339090000
36654229	::432276407822352000
142950218	::432276694414929000
519936824	::432276720193130000
19245878	::432276986396803000
277278671	::432277157197258000
301244439	::432277852592287000
253717655	::432278215596318000
181799948	::432281118121791000
241324134	::432281462772367000
181799948	::432282579585077000
181799948	::432282732832366000
163115137	::432283043332898000
257831311	::432283763976835000
616892340	::432283937595858000
82130465	::432284593815691000
82130465	::432284817460174000
82130465	::432285987335462000
616892340	::432286024929001000
181799948	::432286281515532000
82130465	::432286296564711000
253717655	::432286896241127000
82130465	::432287251918118000
82130465	::432287408160137000
82130465	::432287688394170000
255711119	::432290037971943000
36119799	::432290824458862000
145000225	::432292363432910000
36485138	::432292498619518000
255711119	::432292821714747000
224682361	::432293680289173000
431262520	::432293816079368000
384488111	::432295571399778000
167222207	::432296968128561000
136114188	::432299741301735000
259233215	::432300290658664000
56723331	::432300689826807000
329395128	::432302357779849000
328871385	::432302923146473000
26684021	::432303260264038000
26684021	::432303314743857000
139527150	::432304841042317000
329395128	::432305485166174000
50154503	::432305767056551000
111978710	::432306099186704000
612537918	::432306138151784000
50154503	::432306953713246000
50154503	::432306991856234000
253717655	::432307098622234000
329395128	::432307379498397000
224682361	::432307760647385000
542909484	::432307996639887000
329395128	::432308158615535000
146219676	::432308569938350000
542909484	::432308780571713000
542909484	::432310508713435000
721462429	::432311120204800000
224682361	::432311344134914000
64905964	::432311627183312000
255195496	::432312738375675000
64905964	::432314866142310000
561622267	::432315177699385000
120294148	::432315188029964000
210676238	::432315423498199000
554633284	::432315736967487000
387625128	::432315771046223000
210676238	::432315999329980000
304182396	::432318787187404000
47547782	::432319695128371000
554633284	::432319955107725000
616892340	::432321027457032000
73299390	::432321159800315000
479286720	::432321308266090000
19245878	::432321687674445000
73299390	::432321767198449000
438647243	::432322372142505000
36654229	::432322523154632000
19245878	::432322796883279000
281589334	::432325747538001000
329395128	::432326370413125000
96443022	::432326531008823000
378778103	::432328605805588000
58046021	::432328791353212000
57120197	::432329703156764000
255195496	::432329711536967000
57120197	::432329943146455000
274693254	::432330332789305000
134637488	::432331757917327000
605601195	::432333321532887000
258235483	::432333954314944000
605601195	::432335049233825000
447422715	::432335486569291000
605601195	::432336341284950000
435471503	::432337015271473000
212047421	::432337876617940000
19245878	::432339571494232000
31250549	::432340036781355000
377952732	::432340093182160000
415703077	::432340265429245000
329395128	::432340586675568000
419249711	::432340631571398000
329395128	::432340919787196000
224682361	::432340922479943000
542909484	::432341080349347000
12685102	::432341114600042000
21452516	::432341298360496000
542909484	::432341810774802000
621062028	::432342363286282000
36654229	::432344509461323000
402309580	::432345810324697000
369109312	::432346024829788000
100373532	::432346490803978000
112145680	::432347030758105000
431262520	::432347594954928000
251429451	::432348509954924000
251429451	::432348549503004000
251429451	::432348567626600000
80448281	::432348787189624000
115824990	::432348818357878000
251429451	::432349931681366000
251429451	::432349936718708000
251429451	::432350050237554000
370845710	::432350744209924000
355859159	::432351524220829000
224682361	::432352702757359000
224682361	::432352712446193000
473454563	::432353482369429000
118881789	::432353518432055000
360730562	::432353907562807000
29335169	::432354051578408000
112145680	::432356855784808000
338830055	::432356902782382000
561622267	::432357904734490000
210676238	::432358192014962000
138940568	::432358419463671000
112145680	::432358444268408000
727288316	::432358547024642000
253717655	::432358775006044000
163768701	::432358919370207000
138940568	::432359519667372000
346392612	::432360573410365000
233944291	::432360574211850000
138940568	::432361010541117000
289707794	::432361301231538000
542909484	::432362506682908000
69455217	::432362705136418000
69455217	::432363071278153000
69455217	::432363120091467000
79754464	::432363140874256000
19245878	::432363247149125000
69455217	::432363372768948000
174734859	::432363689585704000
265786675	::432363826311610000
69455217	::432363947531194000
69455217	::432364030729396000
112145680	::432364102195748000
69455217	::432364133552771000
69455217	::432364485702340000
327989967	::432364665444630000
327989967	::432365074078896000
129844944	::432365139275571000
573061645	::432365327142236000
129844944	::432365346495148000
162802335	::432365559032713000
20935798	::432365753841745000
138940568	::432367035801411000
24719772	::432368788773019000
69455217	::432370613278507000
419249711	::432370796904726000
321102847	::432371162698756000
138940568	::432371959322914000
260979062	::432372163950026000
161346822	::432373367455227000
19245878	::432373825687126000
321102847	::432373885091446000
21452516	::432374663726268000
255195496	::432374939891417000
49118513	::432376926511333000
76870522	::432378124903264000
233944291	::432379565948682000
393622132	::432381289828597000
129844944	::432382827322421000
334515229	::432383391292342000
81154377	::432383533387354000
81154377	::432383616719794000
81154377	::432383744570576000
81154377	::432383816028913000
255195496	::432384030261010000
29335169	::432384225325899000
616892340	::432384951317585000
19501845	::432385284073086000
215427794	::432385317069262000
616892340	::432386044357394000
634822122	::432386686316576000
634822122	::432387508156907000
287721116	::432387519834259000
69455217	::432388032525000000
327989967	::432388039294611000
524903037	::432388663935524000
19245878	::432390577103978000
201113172	::432391057431482000
19501845	::432392096314822000
69455217	::432392649409310000
393802148	::432392726663790000
94310638	::432393279552761000
347984656	::432393476442181000
460471042	::432393659435466000
174734859	::432393880055865000
374289648	::432394126605447000
447422715	::432394278338170000
447422715	::432394422027051000
355199691	::432394447159296000
46276184	::432394902702673000
46276184	::432395025293770000
46276184	::432395122031222000
46276184	::432395145498361000
69455217	::432395163328348000
447422715	::432395266638221000
46276184	::432395389044793000
46276184	::432395510226649000
46276184	::432395691500265000
15086993	::432395803785564000
529698153	::432396095268732000
46276184	::432396098347737000
46276184	::432396407656677000
355199691	::432396608769368000
69455217	::432396808661508000
360730562	::432396864915525000
360730562	::432397704380317000
321102847	::432397730183643000
545540214	::432398358645182000
287721116	::432398576795549000
349365015	::432398739878051000
349365015	::432398779023499000
349365015	::432399570895515000
122725183	::432400532670398000
162802335	::432400826905018000
349365015	::432401111467577000
721462429	::432401230174760000
122725183	::432401936818503000
53165262	::432402084810727000
53165262	::432402851650740000
53165262	::432403096174886000
53165262	::432403316023492000
53165262	::432403748569092000
53165262	::432403888097206000
53165262	::432403926009528000
28905424	::432404184898764000
373736716	::432404289664065000
53165262	::432405094295158000
224452115	::432405602086551000
219574380	::432406287297413000
217214677	::432406985569345000
721462429	::432407235860250000
360730562	::432407275677159000
612537918	::432407386712977000
721462429	::432407401824649000
433083953	::432411027808858000
349365015	::432411151515648000
114970673	::432413583960731000
94226339	::432414333125943000
122725183	::432414704095338000
46276184	::432414779508932000
139527150	::432416182155493000
139155100	::432419354358317000
139155100	::432420409129308000
241790793	::432420849505665000
241790793	::432420888655708000
139155100	::432421206269362000
139155100	::432421618259099000
139155100	::432422079846039000
122725183	::432422381382950000
302525103	::432422697675403000
139155100	::432423091567071000
319469530	::432423731559161000
139155100	::432424089870139000
579271413	::432425557834219000
139155100	::432425592454393000
408031484	::432425592672112000
309355379	::432425621134639000
473718221	::432425966900490000
139155100	::432426609715736000
83092668	::432427052185436000
283051149	::432427214844329000
139155100	::432427367374786000
139155100	::432427527127465000
340199061	::432428256554266000
83092668	::432428412263997000
307457734	::432428515510583000
139155100	::432428548952186000
235487682	::432428605646188000
307457734	::432429091325607000
220465561	::432429257424261000
220465561	::432429927967625000
220465561	::432430697391734000
537003519	::432432101569597000
307457734	::432432626104688000
307457734	::432434273337892000
307457734	::432434993638293000
309355379	::432435578920259000
307457734	::432436128184946000
309355379	::432437641255354000
307457734	::432437689355231000
377486283	::432439488451579000
51480688	::432440072625872000
51480688	::432440212984037000
478020840	::432440229656395000
51480688	::432440264112607000
112145680	::432440730947428000
628045480	::432440819065552000
628045480	::432440931611312000
628045480	::432442618614927000
478020840	::432443360024875000
473118863	::432444490855354000
419249711	::432445547707113000
12685102	::432447063805411000
339184731	::432447464470106000
628045480	::432451306662658000
628045480	::432451732262887000
384488111	::432452033270906000
628045480	::432452327594008000
286487329	::432452976481804000
628045480	::432455600757571000
311724390	::432461122130546000
255765560	::432464466802782000
60712766	::432466395872231000
64905964	::432469307876847000
69044676	::432471377933643000
286216848	::432472772808167000
165658390	::432479628049932000
214678768	::432480301483188000
163115137	::432480725095690000
120294148	::432482255483994000
26198467	::432483007891374000
184195472	::432483069233078000
134637488	::432483328172630000
31250549	::432483778426974000
210674392	::432483951748198000
315872678	::432485540449882000
236930269	::432485945183440000
407395368	::432486945751453000
460772038	::432487368780562000
416506126	::432488325090250000
365523194	::432488349127802000
79754464	::432488659195920000
60399576	::432493954152415000
57933673	::432496482126532000
605601195	::432497468274925000
605601195	::432497673510596000
286487329	::432498205419249000
277794018	::432498774737293000
605601195	::432501016643506000
253120136	::432501235900354000
83878535	::432501837602643000
133508241	::432503208393461000
254442957	::432506663602778000
286487329	::432507179170791000
361352435	::432508641850441000
329471370	::432509081643802000
159944196	::432510171747602000
328871385	::432510701840498000
114952631	::432511175239032000
168049012	::432511725431447000
33538323	::432511942142734000
421158343	::432512838465503000
421158343	::432512889719885000
361352435	::432513102874423000
545129813	::432513638814212000
521919456	::432514275228528000
300594041	::432517027555577000
69455217	::432517395727802000
256088386	::432517522999357000
361352435	::432517628436185000
282697692	::432517700838256000
282697692	::432517824125612000
69455217	::432519325602557000
31258629	::432519678720614000
433083953	::432519945830662000
69455217	::432519946632196000
230903702	::432521175579643000
336821368	::432524792265068000
249468865	::432524825798529000
605601195	::432525918914228000
282697692	::432526263165915000
150828387	::432526849990983000
605601195	::432527138366193000
301778739	::432527453106339000
301778739	::432527846414618000
301778739	::432527972013068000
253717655	::432528198107410000
361352435	::432528354492055000
301778739	::432528607739523000
387625128	::432529038561660000
301778739	::432529542066864000
15961483	::432530289332469000
483526518	::432531603328229000
21452516	::432531682076262000
359806236	::432533823281045000
223998080	::432534118933340000
146219676	::432535528257642000
120532808	::432535939403882000
431262520	::432537247951228000
415897649	::432538712681873000
573061645	::432538875819331000
282697692	::432538934510637000
292558028	::432539228883259000
292558028	::432539518038573000
433003196	::432540621723947000
421158343	::432540927022735000
293342989	::432540950129160000
573061645	::432541232204505000
21452516	::432541390833463000
33238183	::432542437190688000
431262520	::432542762022350000
146219676	::432543300697210000
33238183	::432543324566978000
67832819	::432543985937444000
67832819	::432544078929334000
162802335	::432544384265904000
67832819	::432544503019626000
255711119	::432544505355857000
431944862	::432545297445572000
255711119	::432545446557659000
21452516	::432545639109787000
255711119	::432545994891591000
374289648	::432546682824568000
210676238	::432546774419374000
223998080	::432546920100155000
130312780	::432547683824189000
542909484	::432549502654750000
166307106	::432549524369068000
431262520	::432549526981730000
186472636	::432549732519399000
473454563	::432550090210041000
186472636	::432550126205165000
320249108	::432550651319828000
319469530	::432550662506029000
621062028	::432550781158297000
317860632	::432550849693237000
118881789	::432553431132557000
134637488	::432555416040394000
41658963	::432556865277276000
118708729	::432557013730471000
118708729	::432557306635505000
293213630	::432557390521958000
118708729	::432557522231123000
118708729	::432557735779893000
118708729	::432558204124266000
373736716	::432559205677936000
45929336	::432559356010582000
19245878	::432559590559862000
415897649	::432559973919240000
15086993	::432560132346904000
33238183	::432560674883907000
232793000	::432561248375291000
317860632	::432561270588325000
317860632	::432561872974249000
373736716	::432562257856585000
6652302	::432563182251417000
628045480	::432563299142492000
212047421	::432563522166198000
423422030	::432563770179993000
19245878	::432563801846583000
167222207	::432563851474006000
19245878	::432564243519393000
431262520	::432565448618430000
431944862	::432566970097999000
186472636	::432567919109615000
69801582	::432567960587493000
118708729	::432567979314642000
69801582	::432568699275710000
167222207	::432568750832115000
118708729	::432569456791781000
367308760	::432569661503197000
18919848	::432570812302774000
180388620	::432571013654536000
167222207	::432571749595881000
357306642	::432575433972793000
605601195	::432575694426873000
29335169	::432576234078601000
252355708	::432578133271654000
431262520	::432578460561977000
252355708	::432578789592158000
537003519	::432579135429705000
81154377	::432579647667462000
81154377	::432579855855943000
81154377	::432580140640780000
81154377	::432581267688009000
605327407	::432582036604600000
13298002	::432582177248018000
24719772	::432582569553444000
347984656	::432583026565206000
287721116	::432583574500696000
67832819	::432584304863219000
24719772	::432584675769335000
59241106	::432585165920272000
59241106	::432585690745147000
59241106	::432585815626383000
30804377	::432585842540810000
69455217	::432586697776586000
293213630	::432587544094867000
454406979	::432588431177560000
175532031	::432589024294076000
481662843	::432590340751515000
481662843	::432590516086407000
481662843	::432590714321387000
481662843	::432591042676654000
481662843	::432591135966371000
55665294	::432591229017018000
481662843	::432591980195880000
612537918	::432591986659717000
293213630	::432592115169001000
81154377	::432592133338726000
481662843	::432592138702819000
81154377	::432592191081701000
481662843	::432592241782054000
81154377	::432592335223140000
58563319	::432592340994121000
481662843	::432592703486832000
319469530	::432592723598934000
481662843	::432592891022557000
481662843	::432593341755047000
21452516	::432593522324017000
481662843	::432594333657604000
481662843	::432594792506482000
277278671	::432594794758410000
481662843	::432595060291407000
481662843	::432595368434360000
224452115	::432595633233735000
128103434	::432596269220245000
128103434	::432596289507704000
481662843	::432596455954468000
254442957	::432596589929308000
481662843	::432596595679318000
481662843	::432599084893868000
293213630	::432599176883736000
481662843	::432599269774614000
100373532	::432599304436330000
293213630	::432599325458563000
481662843	::432599547307491000
481662843	::432599630384074000
293213630	::432599861968793000
481662843	::432599987222896000
481662843	::432600040515715000
481662843	::432600485002895000
21452516	::432600661130092000
481662843	::432600722937368000
716788381	::432600801098223000
481662843	::432601150399856000
481662843	::432601286261747000
573061645	::432601328557518000
573061645	::432601436082692000
573061645	::432601548569726000
554801627	::432601897523216000
481662843	::432602711519797000
716788381	::432602843011231000
482955888	::432603238232494000
454406979	::432603251075473000
482955888	::432603265453535000
482955888	::432603326434525000
481662843	::432603642072682000
481662843	::432603819285807000
393499174	::432603914324545000
481662843	::432604007949795000
481662843	::432604049121091000
481662843	::432604936484839000
481662843	::432605081318346000
163115137	::432605105016549000
481662843	::432605264479404000
481662843	::432605330866843000
163242154	::432605378535108000
481662843	::432605581069668000
481662843	::432605906828668000
47547782	::432606097451810000
481662843	::432606391782871000
481662843	::432606740450775000
481662843	::432608177566531000
481662843	::432608795210956000
524903037	::432609596788969000
247362551	::432610423007760000
481662843	::432610730320203000
481662843	::432611071073853000
636632104	::432611424217481000
481662843	::432611550629593000
524903037	::432611706075111000
435471503	::432613607424008000
117638857	::432614083905720000
114952631	::432615148952363000
478020840	::432615260059488000
28736200	::432615766198714000
219574380	::432616106637799000
481662843	::432616135272308000
150828387	::432616258463612000
17179941	::432616987760791000
28736200	::432617123320303000
453963591	::432617431794597000
28736200	::432617502896431000
39821380	::432617696589393000
481662843	::432617791087054000
39821380	::432617796279603000
481662843	::432617995878531000
57120197	::432618671135932000
69455217	::432618872689418000
419249711	::432619114540974000
414315073	::432619181867925000
118708729	::432619896024088000
100313850	::432620106460311000
112145680	::432620258432933000
277278671	::432620835728150000
277278671	::432621851525652000
481662843	::432621965338091000
277278671	::432623133590183000
336633872	::432623443172130000
39821380	::432623562482917000
39821380	::432623705852620000
39821380	::432624066550173000
39821380	::432624122791596000
39821380	::432624209403981000
39821380	::432625950690254000
481662843	::432626361573068000
602895412	::432626393118015000
46276184	::432626636031553000
21452516	::432627397876518000
545007880	::432627607046479000
407395368	::432627607901716000
602895412	::432627672926007000
367308760	::432628174087028000
150828387	::432629339310813000
454406979	::432630051994365000
390552849	::432630083916812000
542909484	::432630711435026000
542909484	::432630744226086000
478462259	::432631791581548000
276131997	::432634737484906000
435409494	::432635295666688000
146216300	::432636007771430000
454406979	::432637699988922000
30804377	::432638682932072000
226329164	::432638844358647000
435471503	::432641002499616000
340199061	::432641348026388000
340199061	::432641899543797000
378794339	::432643866311675000
453963591	::432644336073723000
500308199	::432644984529883000
19245878	::432645653492019000
277278671	::432646746003353000
421158343	::432647797548912000
612537918	::432648115070713000
184578066	::432648562259034000
69064286	::432649055705894000
521919456	::432649793563676000
109655774	::432649882562613000
45704670	::432650827300626000
481662843	::432651804783169000
542909484	::432652528199958000
454406979	::432652771024986000
521919456	::432653175653294000
285988306	::432654446200225000
285988306	::432655201330528000
285988306	::432655553513652000
150839491	::432657627638947000
184578066	::432658165822283000
316229499	::432658198542430000
163763136	::432658694967287000
59241106	::432659024883240000
393801885	::432659050548199000
59241106	::432659622919671000
59241106	::432659819024379000
59241106	::432659991905181000
447976503	::432660409519054000
59241106	::432660693134110000
59241106	::432660695868792000
59241106	::432660882775343000
59241106	::432661026048589000
448325555	::432661090242027000
30804377	::432661388859686000
224682361	::432661575699542000
481662843	::432662481568559000
727288316	::432663014206996000
36259265	::432663455141617000
36259265	::432663624557944000
117638857	::432664178743320000
166735943	::432664276809940000
36259265	::432664569329098000
142950218	::432664581983723000
36259265	::432664871902011000
352789311	::432665808662462000
352789311	::432666433773142000
352789311	::432666543634546000
117638857	::432666690955255000
542909484	::432667011815342000
175532031	::432668613221552000
69662123	::432668855349956000
195008986	::432669098171183000
21452516	::432669764109221000
274693254	::432669944522997000
308726677	::432670566861262000
184578066	::432670694996852000
118881789	::432671159201832000
215427794	::432671353079336000
163763136	::432671398642085000
309355379	::432671462714245000
163763136	::432671511627845000
46276184	::432671970141163000
454406979	::432672277873057000
542909484	::432672374983770000
69455217	::432674175921438000
250969967	::432674397795540000
46727568	::432675013548728000
307457734	::432675619957006000
186472636	::432675683139977000
186472636	::432675743621853000
447422715	::432676517035143000
447422715	::432676539667591000
716788381	::432676566653341000
36259265	::432677200253702000
447422715	::432677417627709000
554852227	::432677608275185000
349365015	::432677635911454000
447422715	::432677959150108000
238400474	::432678268068581000
335592472	::432678336880734000
212047421	::432678565545390000
465266221	::432678799386230000
238400474	::432679091691474000
328871385	::432679863653109000
238400474	::432680144432418000
238400474	::432681684442431000
238400474	::432681818026819000
383045348	::432682104086740000
189272740	::432682436926128000
238400474	::432682475316199000
14424207	::432683259949236000
238400474	::432683363749474000
554852227	::432684319547858000
89632418	::432685414546022000
500308199	::432685818608492000
329502065	::432685848568406000
253717655	::432685880268972000
311111569	::432687205874933000
311111569	::432687937919385000
238400474	::432687975105691000
253717655	::432687975944568000
253717655	::432688080261099000
311111569	::432688302651879000
238400474	::432688362198020000
189272740	::432689222466560000
21452516	::432689245476880000
424464803	::432689338262884000
96443022	::432689541934112000
435471503	::432690534617206000
233944291	::432690569127546000
337396732	::432690651139153000
250969967	::432690992714489000
542909484	::432691685001547000
30944417	::432692839949271000
238400474	::432693521342926000
30944417	::432693743763095000
238400474	::432694050773151000
30944417	::432694281808379000
150828387	::432694620196061000
150828387	::432695000162635000
22327740	::432695658579902000
621306179	::432695887240761000
621306179	::432696013162156000
435471503	::432696133975310000
387625128	::432696313265004000
39105327	::432696717914279000
335592472	::432696730329821000
373736716	::432698623340851000
340199061	::432699603004030000
340199061	::432699905681805000
368577195	::432699942071971000
340199061	::432700264605155000
337396732	::432700326320562000
467758710	::432700416145387000
340199061	::432700699403505000
368577195	::432700777275351000
224452115	::432700807775920000
46727568	::432700866999906000
323011452	::432700973812039000
340199061	::432701003800928000
340199061	::432701237247504000
18277474	::432701321880547000
253717655	::432701601107570000
185633935	::432702290668290000
22327740	::432702838452387000
58563319	::432702842499919000
46727568	::432702939778408000
542909484	::432702957147414000
337396732	::432703045286498000
91024211	::432703080942280000
146219676	::432703685848993000
146219676	::432704036757049000
91024211	::432704315745402000
284316159	::432704406253891000
224682361	::432704466186690000
284316159	::432704639130021000
91024211	::432704801559052000
150828387	::432705575861112000
431262520	::432706125234855000
542909484	::432706153827815000
542909484	::432706264905555000
605601195	::432706332400320000
91024211	::432706679197941000
30944417	::432706738681548000
233944291	::432707541059899000
612537918	::432707544151515000
39105327	::432707549867962000
233944291	::432707702142160000
91024211	::432708017763938000
542909484	::432708062521352000
542909484	::432708312807645000
542909484	::432708489698217000
39105327	::432708975826456000
39105327	::432709231628648000
16039882	::432709568703901000
370845710	::432709928784891000
393499174	::432710072679297000
233944291	::432710078295052000
30944417	::432710254636589000
334515229	::432710530680111000
185633935	::432710919148548000
284316159	::432710921023004000
67832819	::432711025436028000
387625128	::432711405083435000
67832819	::432711438944059000
273497452	::432711630334341000
227859860	::432712122431070000
227859860	::432712409069789000
612537918	::432712683067305000
357306642	::432712703367340000
387625128	::432713179593207000
415703077	::432713279303995000
415703077	::432714270812303000
67832819	::432714667199193000
435471503	::432714739765235000
542909484	::432714812725137000
67832819	::432714910863093000
387625128	::432715521889689000
542909484	::432715832905703000
415703077	::432715883677757000
319469530	::432716205871599000
36654229	::432716445827743000
426685539	::432716657929502000
36654229	::432717047068651000
162802335	::432717047881932000
415703077	::432717172909936000
415703077	::432717257785884000
162802335	::432717583897206000
319469530	::432717650092097000
415703077	::432717681712570000
349365015	::432717867486691000
76870522	::432718731328774000
76870522	::432718813851680000
412000113	::432719275644964000
162802335	::432719439750918000
162802335	::432719440883359000
412000113	::432719516317917000
445808726	::432719901544161000
542909484	::432719961250103000
435471503	::432720065113628000
67832819	::432720101486256000
371243365	::432720206138327000
67832819	::432720254339272000
67832819	::432720359008120000
412000113	::432720646859415000
67832819	::432721147570831000
273497452	::432721214302191000
241790793	::432721283378585000
241790793	::432721453864472000
67832819	::432721541910908000
241790793	::432721607979991000
67832819	::432721654712508000
241790793	::432721730696540000
67832819	::432722464020262000
67832819	::432722578491195000
19245878	::432722604894334000
142176687	::432722669973565000
16623113	::432722746804408000
67832819	::432723194810597000
447976503	::432723306030981000
65521914	::432723357734150000
67832819	::432723735951335000
142176687	::432723756625436000
67832819	::432724195416363000
445808726	::432724748150509000
67832819	::432724863384424000
67832819	::432725158168522000
67832819	::432725560842649000
67832819	::432726408230469000
67832819	::432726437632552000
28736200	::432726509183188000
67832819	::432726646219485000
349365015	::432726813400662000
265029924	::432727022880980000
28736200	::432727120176242000
67832819	::432727788198854000
233944291	::432727860823216000
328871385	::432728328043114000
21764174	::432728368002236000
227859860	::432728438718218000
319469530	::432728573640978000
227859860	::432728582117277000
16623113	::432728889899511000
233944291	::432729371183300000
16623113	::432729423775678000
30944417	::432729846108925000
378794339	::432730076661043000
316878403	::432730642954989000
205928265	::432730896081641000
612537918	::432730919200645000
378794339	::432730932559114000
67832819	::432730992135380000
67832819	::432731103989071000
67832819	::432731155071533000
327989967	::432731182711578000
215427794	::432731409019842000
146219676	::432731409128898000
233944291	::432731447225360000
233944291	::432731501793255000
327989967	::432731528641011000
67832819	::432731571268104000
67832819	::432731666457845000
227859860	::432731693720416000
327989967	::432731697227264000
233944291	::432731798158602000
227859860	::432731933949165000
16623113	::432732042401304000
233944291	::432732214871064000
233944291	::432732312417996000
227859860	::432732408450785000
67832819	::432732583097798000
227859860	::432732688651259000
233944291	::432732863838945000
233944291	::432732902879526000
57120197	::432732959645257000
57120197	::432733207222439000
57120197	::432733549913853000
67832819	::432733599335718000
67832819	::432733652641148000
227859860	::432733704503296000
57120197	::432733784731971000
327989967	::432733999233236000
327989967	::432734361243222000
260979062	::432734571314941000
443376354	::432734847128195000
500308199	::432734918280376000
443376354	::432734922130739000
500308199	::432735004465315000
478020840	::432735007493193000
35147507	::432735491901767000
327989967	::432735496457170000
67832819	::432735701726420000
327989967	::432736054450216000
226329164	::432736059466997000
226329164	::432736138990600000
226329164	::432736218401357000
67832819	::432736230925938000
57120197	::432736493203767000
35147507	::432737060806344000
339184731	::432737455905595000
327989967	::432737739230818000
339184731	::432737753529212000
349365015	::432738580209737000
542909484	::432739200619012000
376940853	::432739218193137000
48612192	::432739438213345000
57120197	::432740863819526000
227859860	::432742625418809000
227859860	::432742745258487000
36259265	::432743723169251000
327989967	::432744662575509000
114600119	::432744744410947000
241790793	::432745206014685000
28736200	::432745328270659000
28736200	::432745461288415000
114600119	::432745712217247000
114600119	::432745751811092000
114600119	::432745876239687000
114600119	::432746014874025000
114600119	::432746114174160000
114600119	::432746392038412000
114600119	::432746453942173000
67832819	::432746659429498000
377486283	::432747044071952000
195276249	::432748887322148000
554801627	::432749542136504000
424464803	::432749771208392000
65501923	::432750072871137000
481662843	::432750106211651000
481662843	::432750207525072000
76870522	::432750291734118000
76870522	::432750413419257000
481662843	::432750449020518000
76870522	::432750599671521000
481662843	::432750642524733000
76870522	::432750654595932000
76870522	::432750754768494000
76870522	::432750807885180000
433003196	::432751110835937000
349365015	::432752119720841000
139527150	::432752910548488000
139527150	::432755577635086000
27595900	::432755676574928000
361352435	::432756981682929000
139527150	::432757012934324000
422214932	::432758093689024000
57067055	::432759267477946000
57067055	::432759727450521000
57067055	::432759871864594000
57067055	::432760198093348000
57067055	::432760453237075000
57067055	::432760963818082000
139155100	::432761066532384000
554801627	::432761542627446000
139155100	::432761709565321000
57067055	::432761799558299000
57067055	::432762041267683000
349365015	::432762311666057000
139155100	::432764242912378000
718668289	::432766060626862000
150839491	::432766709301116000
621062028	::432767070107750000
621062028	::432767491299741000
175532031	::432767514318471000
175532031	::432767979152211000
46276184	::432769138512396000
46276184	::432769269752168000
114600119	::432774336257486000
139155100	::432775382845390000
94226339	::432777078371397000
345261852	::432777085786918000
445808726	::432777187054587000
46276184	::432777766095056000
359849721	::432778479348621000
359849721	::432778512483631000
139155100	::432779017997938000
359849721	::432779399956410000
359849721	::432779463273631000
359849721	::432779494839971000
359849721	::432779589706723000
139155100	::432779909988380000
139155100	::432780241661329000
359849721	::432780827357745000
359849721	::432781054684827000
359849721	::432781089178779000
359849721	::432781483346890000
359849721	::432781524434317000
359849721	::432781609972936000
174734859	::432781736276422000
359849721	::432781902689226000
359849721	::432782492815200000
445808726	::432783185911758000
302525103	::432785417515986000
361352435	::432786672473104000
408031484	::432787957297057000
579271413	::432788208502317000
473718221	::432788329315065000
283051149	::432789566886395000
33810989	::432790661067067000
46978610	::432790922934222000
76870522	::432790927707348000
76870522	::432791064622030000
76870522	::432791330788356000
76870522	::432791559122071000
634822122	::432792553209880000
95374349	::432793284306829000
21452516	::432793982184488000
80448281	::432795300176990000
95374349	::432795803674247000
277278671	::432796625795174000
202252881	::432800762268110000
390552849	::432801311751299000
329993431	::432805902341521000
329993431	::432806091995369000
329993431	::432806166003859000
329993431	::432806255904555000
329993431	::432808449890451000
329993431	::432808641163325000
329993431	::432808875956252000
329993431	::432809701185564000
329993431	::432810230649335000
20935798	::432811943171481000
174734859	::432812133538340000
315872678	::432812758971584000
195397698	::432814970640662000
174734859	::432816434734198000
174734859	::432817307082326000
329993431	::432818721669664000
141821632	::432820779151917000
174734859	::432821924511883000
174734859	::432822007051599000
23839835	::432822691129610000
60712766	::432828397874843000
34841151	::432829491640270000
36460282	::432830108672720000
508407656	::432832039318847000
330645900	::432832710042583000
69044676	::432833698103177000
65521914	::432834708779458000
286216848	::432835694721896000
195397698	::432836453110792000
392156048	::432840961282953000
392156048	::432841635433426000
165658390	::432842021019996000
109655774	::432842666657972000
214678768	::432842753983008000
392156048	::432843869562998000
392156048	::432844786039414000
26198467	::432845596378943000
184195472	::432845660342087000
249468865	::432846111779213000
31250549	::432846385843429000
210674392	::432846562427797000
236930269	::432848341039190000
31258629	::432849053391405000
435471503	::432849125759934000
407395368	::432849372385013000
369460029	::432849615277137000
460772038	::432849804775788000
506707370	::432850485012627000
506707370	::432850739728093000
416506126	::432850743335202000
365523194	::432850766219329000
42265739	::432851486268080000
139155100	::432853604769464000
405040496	::432854412684316000
352789311	::432854617588629000
60399576	::432856359013330000
405040496	::432857325439705000
23839835	::432857810976518000
57933673	::432858936853544000
405040496	::432859636056592000
241790793	::432860689770635000
277794018	::432861431663300000
253120136	::432863634109120000
83878535	::432864250160103000
407395368	::432864428040916000
133508241	::432865681705402000
117638857	::432869168955006000
26684021	::432869754127134000
73299390	::432870656397811000
286487329	::432870684201848000
329502065	::432870934538498000
166735943	::432871004876963000
73299390	::432871015677710000
73299390	::432871078164439000
329471370	::432871517089587000
542909484	::432871824641495000
224452115	::432872211129442000
542909484	::432872554093481000
159944196	::432872617951776000
86162508	::432872635966300000
112145680	::432873007858851000
86162508	::432873457533984000
86162508	::432873956295458000
26684021	::432875446523281000
26684021	::432876195215319000
109655774	::432878365205225000
286487329	::432878429910745000
300594041	::432879446819762000
335592472	::432879540764168000
256088386	::432879942267719000
27237232	::432880399539118000
31258629	::432882146227654000
454406979	::432882195003609000
339272559	::432882790330150000
230903702	::432883687315611000
69064286	::432884830414848000
35147507	::432885253787492000
35147507	::432885491466522000
23839835	::432885583908569000
35147507	::432885596340506000
35147507	::432885869398478000
35147507	::432886216942694000
224682361	::432886590919442000
35147507	::432886706044682000
336821368	::432887212745564000
249468865	::432887476252725000
22327740	::432888382814179000
35147507	::432888460970450000
210676238	::432888614305816000
35147507	::432888745692766000
210676238	::432889018330533000
337396732	::432889181233106000
23839835	::432890378337787000
23839835	::432890491311386000
23839835	::432890974633607000
283625404	::432891654056333000
23839835	::432891774235709000
169318703	::432891982218674000
169318703	::432892069233709000
169318703	::432892341012017000
169318703	::432892534088404000
169318703	::432892656213966000
426786499	::432892672680804000
169318703	::432892857376993000
169318703	::432892904009265000
169318703	::432893102844432000
483526518	::432893427143827000
23839835	::432893579820662000
169318703	::432894039960985000
114952631	::432894078921883000
169318703	::432894206483263000
169318703	::432894459349446000
169318703	::432894640648228000
169318703	::432895072456015000
407395368	::432895228555436000
317860632	::432895663693508000
317860632	::432895819088277000
169318703	::432895870946639000
317860632	::432896043747778000
16623113	::432896128510484000
359806236	::432896174119346000
210676238	::432896184450318000
169318703	::432896330407485000
169318703	::432896339748212000
317860632	::432896419590967000
210676238	::432896679709515000
169318703	::432897127002296000
169318703	::432897687717818000
120532808	::432898166208200000
169318703	::432898240652910000
169318703	::432898480546144000
344857407	::432898494068559000
169318703	::432898623639003000
357306642	::432899008202162000
169318703	::432900376161837000
169318703	::432900440858959000
169318703	::432900455539027000
86162508	::432900541232857000
169318703	::432900573524803000
169318703	::432900599613382000
169318703	::432900617216851000
418783652	::432900825053405000
418783652	::432900957983485000
169318703	::432901018490122000
169318703	::432901100321001000
169318703	::432901339547308000
253717655	::432901772449824000
253717655	::432901922970812000
169318703	::432902120463810000
169318703	::432902422822785000
169318703	::432902443920158000
169318703	::432902762020352000
169318703	::432902767779127000
28461859	::432902947920297000
169318703	::432902999782850000
169318703	::432903016056758000
169318703	::432903087590621000
224452115	::432903265328431000
224452115	::432903550285279000
169318703	::432903981589745000
169318703	::432904001143586000
169318703	::432904060807573000
169318703	::432904232262320000
169318703	::432904552711335000
366094013	::432904555173384000
633010300	::432904719996973000
169318703	::432904737315246000
169318703	::432904762959224000
633010300	::432904808216162000
169318703	::432905632505556000
366094013	::432905759756521000
169318703	::432906209721458000
169318703	::432906223231320000
366094013	::432906542229102000
184578066	::432906649695551000
169318703	::432906657534726000
169318703	::432906683988193000
169318703	::432906836711186000
169318703	::432907390342549000
169318703	::432907739916820000
129844944	::432908016430886000
224452115	::432909013445922000
224452115	::432909269952761000
405676565	::432909560312246000
130312780	::432909969810137000
23839835	::432909976160317000
21452516	::432910629054062000
447422715	::432911499493789000
174734859	::432911630264176000
174734859	::432911713143635000
174734859	::432911769972248000
342934741	::432912099124080000
109655774	::432912612490481000
367308760	::432912743147257000
339184731	::432913166092468000
339184731	::432913289476333000
69455217	::432913322682646000
339184731	::432913461958688000
339184731	::432913986716049000
32125015	::432913989304336000
210676238	::432914202517581000
210676238	::432914476636319000
339184731	::432914740327628000
114952631	::432914892048199000
419738528	::432915241484439000
419738528	::432915489804013000
419738528	::432915699426947000
339184731	::432915741957173000
419738528	::432915795933671000
339184731	::432915831144849000
419738528	::432916028751106000
419738528	::432916192303775000
554852227	::432916726431236000
96443022	::432917474757967000
12685102	::432918546499502000
415897649	::432918665802293000
21452516	::432918672605061000
151129980	::432918876662534000
41658963	::432919464477077000
419738528	::432919834914193000
419738528	::432920013222457000
419738528	::432920078108352000
419738528	::432920547224453000
419738528	::432920716162629000
19245878	::432921924591554000
542909484	::432921955549712000
282697692	::432922709128138000
79754464	::432922938002923000
283625404	::432923152859926000
36259265	::432923395831779000
542909484	::432923587427594000
36259265	::432923879506337000
419738528	::432924057022246000
36259265	::432924139830001000
633010300	::432924285393727000
633010300	::432924297360080000
69801582	::432924503275208000
419738528	::432924648230363000
628045480	::432925534834528000
495598070	::432925711729700000
495598070	::432925840171868000
362168275	::432926103766695000
276131997	::432927854230536000
6652302	::432927936870506000
169318703	::432929349558235000
169318703	::432929758125359000
169318703	::432930203182972000
169318703	::432930307415617000
169318703	::432930335970451000
633010300	::432930891619250000
596191047	::432931139725299000
361352435	::432931920876675000
46697333	::432933009785110000
169318703	::432933268959133000
378778103	::432933842354458000
169318703	::432934242784272000
169318703	::432934637979971000
45929336	::432935176449327000
344857407	::432935880777420000
56723331	::432936771735678000
114952631	::432936791440515000
225206298	::432937856726601000
114952631	::432938431660822000
338830055	::432939326209789000
282697692	::432939661477314000
233944291	::432939690212081000
69455217	::432940834435387000
69455217	::432940884561494000
335118384	::432941033853161000
69455217	::432941232160251000
253717655	::432942106638688000
253717655	::432942449799880000
55665294	::432942782798233000
558662656	::432942977598504000
210676238	::432943938581069000
276887663	::432944416404152000
13298002	::432944571086303000
277278671	::432945283542949000
146216300	::432945488732504000
146216300	::432945803825381000
109655774	::432946681198686000
36119799	::432947225917157000
621306179	::432947492397674000
64582219	::432947496168337000
145000225	::432949058186280000
214970887	::432949722764939000
167222207	::432950256209506000
634804128	::432951198988001000
167222207	::432951443352743000
443376354	::432952596395872000
166735943	::432953135716261000
174734859	::432953793630973000
174734859	::432953882634092000
349365015	::432953953295556000
26684021	::432954357274136000
542909484	::432954503868870000
542909484	::432954751534104000
69455217	::432954891833970000
69455217	::432954990169456000
69455217	::432955007433199000
174734859	::432955230557573000
542909484	::432955333674143000
95374349	::432955373025099000
117638857	::432956744588099000
175928437	::432956838406262000
175532031	::432956970299949000
175928437	::432957004425224000
117638857	::432957309443395000
114952631	::432958873977102000
342188056	::432959069562085000
19245878	::432959189804408000
214970887	::432960073091252000
18068894	::432960615720566000
21452516	::432960691142938000
19245878	::432961146904379000
18068894	::432962078324695000
291459734	::432962270113460000
195397698	::432962454667399000
195397698	::432962699920547000
189272740	::432962966091100000
329395128	::432963049155088000
195397698	::432963335944802000
240857453	::432963681467379000
304661740	::432963930671939000
304661740	::432964239699869000
304661740	::432964320020795000
304661740	::432964382935367000
304661740	::432964434445606000
304661740	::432964483489615000
431262520	::432964486253641000
304661740	::432964770556166000
240857453	::432964845902630000
240857453	::432964928647856000
28461859	::432965108533571000
633010300	::432965634184736000
46276184	::432966730659663000
46276184	::432966782891360000
43980775	::432967987629658000
500308199	::432968075126648000
377035998	::432968285118689000
28461859	::432968421920489000
393802148	::432968451078889000
378778103	::432968478568353000
28461859	::432968597108183000
150839491	::432969622858395000
150839491	::432969941164122000
117638857	::432970011997925000
299484513	::432970103408185000
117638857	::432970135054614000
23839835	::432970276976865000
69801582	::432970456274984000
28461859	::432971004403384000
21452516	::432971075576549000
21452516	::432971153884205000
500308199	::432972110324326000
500308199	::432972186412785000
247362551	::432972816523096000
36485138	::432972906055102000
330645900	::432973462064201000
273497452	::432973789345746000
636632104	::432974373863948000
21452516	::432975096618422000
112145680	::432975098539442000
532616498	::432975336721375000
57120197	::432976891092275000
384488111	::432978410134970000
433003196	::432978716214702000
286487329	::432979771459268000
346392612	::432980916957237000
28736200	::432981242733395000
134637488	::432985536043970000
361691248	::432986063053656000
393802148	::432986096280936000
175532031	::432986339261562000
57120197	::432987738359357000
435471503	::432989164389138000
15709088	::432990392988889000
349365015	::432991368622141000
26684021	::432991897108619000
412000113	::432991921972068000
146216300	::432994446334914000
210676238	::432994538232508000
210676238	::432994603906891000
384109939	::432994975970623000
721462429	::432996698659377000
142176687	::432996982769328000
142176687	::432997078240083000
109655774	::432997765262901000
109655774	::432997997757345000
109655774	::432998177672028000
146216300	::432998274505519000
31287131	::432998453170298000
293213630	::433000094489907000
467758710	::433000231920087000
547745977	::433000259913261000
435471503	::433000355077427000
547745977	::433000782620016000
254442957	::433000784863952000
225206298	::433001061431791000
435471503	::433001950783627000
146216300	::433002348474929000
435471503	::433002482420445000
145000225	::433002574195986000
217214677	::433004445211705000
33238183	::433004492016349000
596191047	::433005621223231000
210676238	::433005754610884000
612537918	::433005986614628000
57120197	::433006598521237000
57120197	::433006871557840000
16623113	::433007498484645000
444979318	::433008568150016000
444979318	::433008837088804000
444979318	::433009238307504000
444979318	::433009452091191000
19245878	::433009487717220000
82130465	::433009651374764000
118881789	::433009692487720000
444979318	::433009709235585000
444979318	::433010159917735000
435409494	::433010292990431000
444979318	::433010452495597000
435409494	::433010621123395000
444979318	::433010807971266000
26684021	::433010922857046000
435409494	::433011227116449000
118881789	::433011241158995000
435471503	::433011428615000000
596191047	::433011627668279000
65567504	::433012537882198000
469825474	::433012586917818000
435409494	::433012688382607000
449756109	::433012688743317000
444979318	::433012950128160000
145000225	::433015115458568000
438647243	::433016659666673000
334515229	::433016690402529000
415897649	::433017532362919000
561622267	::433017582460100000
53123348	::433017722130419000
431262520	::433019250161106000
225206298	::433019372517339000
304661740	::433022149813469000
36654229	::433022937973948000
325036867	::433023864646283000
338830055	::433024211880517000
26897261	::433026971295940000
201722399	::433027944068685000
201722399	::433027989274894000
145000225	::433028394545328000
337396732	::433028397032546000
53123348	::433029169002582000
81154377	::433029329380196000
201722399	::433029735971827000
146216300	::433029750635134000
435471503	::433029809367552000
145000225	::433030313460367000
28736200	::433030524849106000
28736200	::433030732592594000
621062028	::433030735763492000
435471503	::433030815656968000
435471503	::433030958187417000
542909484	::433030983747919000
435471503	::433031237855625000
146216300	::433031269467705000
415897649	::433031399386271000
117638857	::433031410157621000
276131997	::433031659295100000
330645900	::433031964820377000
117638857	::433031995606978000
117638857	::433032156894732000
435471503	::433032266332532000
117638857	::433032389108199000
117638857	::433032796647723000
419105102	::433032942424567000
34717669	::433033064030027000
46978610	::433033491744587000
34717669	::433033494868934000
117638857	::433033616382521000
301778739	::433033751636221000
45929336	::433033788445458000
445808726	::433034030750380000
195397698	::433034099146506000
429696833	::433034412951756000
195397698	::433034433180889000
301778739	::433034601087254000
23839835	::433034738341646000
429696833	::433035435753750000
421158343	::433036666773983000
421158343	::433036792984784000
431262520	::433036851343945000
28461859	::433036857044000000
433932391	::433038296017432000
542909484	::433038357950525000
542909484	::433038505678471000
241790793	::433038777531895000
377035998	::433040510240841000
23839835	::433041203034984000
205928265	::433041346639560000
367308760	::433041514902482000
48612192	::433043214325407000
11822502	::433044273873682000
195397698	::433044311710908000
26897261	::433044480954859000
48612192	::433044875697594000
195397698	::433045223971643000
354406436	::433045375016894000
161346822	::433046779659960000
161346822	::433047207780950000
161346822	::433047251657576000
330645900	::433047332436078000
195397698	::433048333016256000
161346822	::433048368508833000
721462429	::433048423541915000
121100953	::433049267495010000
721462429	::433049335551377000
481662843	::433049354333483000
481662843	::433049579555008000
121100953	::433049684555612000
481662843	::433049735214006000
121100953	::433049751358275000
378901511	::433049808287170000
118708729	::433050092963364000
481662843	::433050267865460000
378901511	::433050358357557000
118708729	::433050360715169000
481662843	::433050510283640000
118708729	::433050889247805000
481662843	::433051126116515000
118708729	::433051736828571000
481662843	::433051779513602000
481662843	::433052282435796000
118708729	::433052752202436000
308726677	::433053016464166000
36259265	::433053178209529000
240857453	::433053344136175000
298090474	::433053413824155000
481662843	::433053593424248000
481662843	::433053660025606000
134637488	::433053688563630000
118708729	::433053833787633000
481662843	::433053890682966000
481662843	::433053922215747000
481662843	::433054751375097000
282697692	::433054855033540000
28905424	::433054870296199000
419105102	::433055101687574000
20935798	::433055151478566000
282697692	::433055401740095000
555976584	::433055423139438000
481662843	::433055614537723000
405040496	::433055622397845000
41658963	::433055696041832000
555976584	::433055851301965000
473454563	::433055854666199000
282697692	::433055880113045000
481662843	::433056228462190000
241790793	::433056243595640000
481662843	::433056497216815000
405040496	::433056641718579000
282697692	::433056776989458000
327989967	::433056838834458000
481662843	::433057003494055000
308726677	::433057488317845000
58563319	::433057546081812000
73299390	::433057751225606000
357306642	::433057806338387000
440481452	::433057889109151000
419105102	::433057950379155000
357306642	::433058060408352000
73299390	::433058093485023000
440481452	::433058155472650000
440481452	::433058387740590000
195397698	::433058599041249000
161346822	::433058667038920000
189272740	::433058702103281000
473454563	::433058734777303000
161346822	::433058804284915000
161346822	::433058848199294000
195397698	::433059058333921000
481662843	::433059210331299000
95299169	::433059343664025000
481662843	::433059380334841000
598834287	::433059509582315000
38910495	::433059530172145000
446326590	::433060378977652000
481662843	::433060380168826000
282697692	::433060516718989000
481662843	::433060583030550000
481662843	::433060724361789000
340199061	::433062049514393000
195397698	::433063379515613000
161346822	::433064031285301000
195397698	::433064076730568000
195397698	::433064477542473000
195397698	::433064780253782000
195397698	::433065073167183000
308726677	::433065396275392000
195397698	::433065504513597000
340199061	::433065521626353000
153230202	::433065549006766000
421158343	::433065994891055000
340199061	::433066034795270000
421158343	::433066120015536000
36259265	::433066381710352000
327989967	::433066782300311000
273497452	::433067144658448000
340199061	::433067180867870000
426685539	::433067212086067000
429696833	::433067377782034000
48612192	::433067753902063000
237112765	::433067836928311000
429696833	::433068466258448000
340199061	::433068579756310000
481662843	::433069589165899000
22734052	::433069807492399000
384488111	::433069956926668000
390552849	::433070132420562000
429696833	::433070291783139000
532616498	::433070609539813000
431944862	::433071448282775000
357306642	::433071535801126000
357306642	::433071567480688000
357306642	::433071646346199000
30671407	::433071918988951000
30671407	::433072199684329000
337396732	::433073135001538000
521919456	::433073319181447000
27237232	::433073504884244000
521919456	::433073667358998000
521919456	::433074106095767000
367308760	::433074578269962000
631782776	::433074658934394000
393801885	::433075129338568000
153230202	::433075891724222000
412000113	::433075984976207000
42265739	::433076018488684000
42265739	::433076352573374000
465266221	::433076875351437000
428300082	::433076982243680000
465266221	::433077200560996000
316229499	::433077819195674000
327989967	::433078056920809000
153230202	::433078101988225000
163242154	::433080911735693000
163242154	::433081526989766000
406122207	::433081843685294000
357306642	::433082580376629000
465266221	::433083428309708000
65521914	::433083475806003000
357306642	::433083764952948000
23839835	::433084207988875000
445808726	::433084223613063000
36654229	::433084635699249000
19245878	::433084861012639000
36654229	::433085401650438000
36654229	::433086035233624000
166307106	::433086650978402000
23838693	::433087578925834000
406122207	::433087690763149000
58563319	::433087701399515000
166735943	::433088118708006000
308726677	::433088187020234000
308726677	::433089577079689000
135328132	::433089711016390000
36259265	::433091536943710000
214970887	::433092489990258000
36259265	::433092501537177000
371243365	::433092760506073000
214970887	::433092914395111000
406122207	::433093087309881000
433168829	::433093227571212000
414374118	::433093385256460000
521919456	::433093929320202000
481662843	::433094039743647000
435409494	::433094169717121000
371243365	::433094442145177000
454406979	::433094472587808000
605327407	::433094516988706000
371243365	::433094579051450000
36460282	::433095200555405000
36460282	::433095544438018000
435409494	::433095901968863000
81154377	::433097669964070000
298090474	::433099510017843000
48152030	::433099640536182000
301778739	::433100123523280000
414374118	::433100252275802000
54035689	::433100450918072000
374289648	::433100848756162000
521919456	::433101402483613000
521919456	::433101483601444000
374289648	::433101497375948000
189272740	::433101535111688000
406122207	::433101730407276000
521919456	::433101735020617000
431262520	::433102316875423000
415897649	::433103659065282000
521919456	::433103786274725000
376940853	::433104652771414000
376940853	::433104665614774000
371243365	::433104938609029000
81154377	::433105410279870000
215427794	::433105445473906000
371243365	::433105469003939000
214970887	::433105551401439000
215427794	::433105799926132000
371243365	::433105803948482000
521919456	::433105881908396000
214970887	::433106191481577000
371243365	::433106262398488000
58046021	::433106650149687000
37867502	::433107080976011000
46697333	::433107293128126000
30671407	::433107705033547000
30671407	::433108174175223000
30671407	::433109001518460000
214970887	::433110048085405000
371243365	::433110770297995000
189272740	::433111085051150000
277278671	::433112542081064000
48612192	::433113183377559000
277278671	::433113223865184000
277278671	::433113339724431000
419738528	::433113912884879000
419738528	::433113990915698000
419738528	::433114113703948000
280826646	::433114568496517000
277278671	::433115189693542000
233944291	::433115478672695000
371243365	::433116233827753000
319469530	::433116553706754000
371243365	::433116910725513000
291459734	::433117179106439000
419738528	::433118792924028000
419738528	::433118861245022000
419738528	::433119063674748000
419738528	::433119382865465000
419738528	::433119447910723000
596191047	::433119702010048000
371243365	::433119766115397000
419738528	::433120321357766000
419738528	::433120865967161000
206067907	::433121241105317000
596191047	::433121745969885000
48612192	::433121913859100000
371243365	::433121970616418000
206067907	::433122020415397000
48612192	::433123267264524000
48612192	::433123843314425000
545540214	::433124705835298000
596191047	::433125447002767000
277278671	::433125722790453000
263221576	::433128391618068000
23839835	::433130407278559000
359849721	::433131439958151000
359849721	::433131496329588000
359849721	::433131625913020000
23839835	::433132189392191000
359849721	::433132233822466000
261605370	::433132295713980000
359849721	::433132423866355000
359849721	::433132602229133000
225206298	::433132674882879000
359849721	::433132735750615000
235487682	::433132860820561000
359849721	::433133051019657000
359849721	::433133055247523000
359849721	::433133206221512000
235487682	::433133345891819000
359849721	::433133375273308000
225206298	::433133385284718000
359849721	::433133604437106000
419738528	::433133604835966000
359849721	::433133661274513000
359849721	::433133802320187000
23839835	::433133894087368000
359849721	::433134121758363000
359849721	::433134537212968000
359849721	::433134549749727000
23839835	::433134830780309000
359849721	::433135528842518000
359849721	::433135575659732000
15681561	::433136130725130000
433083953	::433136965408395000
51480688	::433138952992591000
57120197	::433139528946028000
57120197	::433139663583182000
359849721	::433139930811088000
57120197	::433139951455055000
359849721	::433140089565499000
51480688	::433140168145387000
94226339	::433140503341572000
359849721	::433140570202972000
359849721	::433140579233304000
51480688	::433140634119962000
51480688	::433140871169462000
359849721	::433140944171319000
359849721	::433141168751128000
359849721	::433141912099246000
446326590	::433142788570365000
212047421	::433144333546438000
419738528	::433149760254791000
419738528	::433149851384414000
120532808	::433150502776238000
579271413	::433151135034011000
408031484	::433151375032066000
473718221	::433152297263046000
419738528	::433153762220572000
283051149	::433154276500594000
313529594	::433157174634618000
279393068	::433157868624158000
279393068	::433157940917174000
313529594	::433158507878047000
251683004	::433159999397707000
226329164	::433160044751097000
235867165	::433160258521808000
93731949	::433161609926561000
69064286	::433162125658173000
460772038	::433162226288312000
93731949	::433162771434188000
93731949	::433163014724780000
460772038	::433164525744177000
93731949	::433167327316541000
93731949	::433167442852839000
93731949	::433167714475974000
251683004	::433172517550043000
16039882	::433174216188252000
315872678	::433176017172041000
109655774	::433177640909176000
345261852	::433181498465083000
36119799	::433184728548913000
251683004	::433186746650857000
60712766	::433187438874198000
180388620	::433193997306060000
17210128	::433194666670817000
467852949	::433194735021203000
467852949	::433194872636338000
15681561	::433195014005334000
120532808	::433195114354065000
120532808	::433195172508098000
467852949	::433196042821984000
69044676	::433196158245019000
467852949	::433196199592484000
467852949	::433196553193263000
286216848	::433198724349579000
195397698	::433198759887908000
282625909	::433201840574828000
282625909	::433201845528313000
109655774	::433203168881545000
165658390	::433204330452099000
166307106	::433204334185414000
15961483	::433204493514047000
20545953	::433204613488320000
214678768	::433204987372384000
20545953	::433205534712668000
95843709	::433206546919858000
95843709	::433207341572706000
95843709	::433207470073577000
26198467	::433207630555652000
184195472	::433207690915872000
95843709	::433207795920670000
95843709	::433207812991496000
31250549	::433208384158851000
210674392	::433208550404276000
95843709	::433209110952435000
236930269	::433210718108667000
407395368	::433211717640679000
460772038	::433212130838331000
282697692	::433212546175496000
506707370	::433212832495443000
416506126	::433213039802740000
365523194	::433213061986402000
506707370	::433213128562581000
162802335	::433218028977676000
60399576	::433218720928759000
138940568	::433218970754510000
138940568	::433219644334546000
53123348	::433220045163204000
57933673	::433221195383574000
605601195	::433222176331034000
433065308	::433222904638373000
277794018	::433223499138596000
433065308	::433225944833064000
253120136	::433226001636544000
83878535	::433226619507838000
133508241	::433227970811944000
174132903	::433228953881305000
433065308	::433229475145199000
282697692	::433230391332569000
282697692	::433230473876475000
282697692	::433230598191468000
282697692	::433230769411350000
282697692	::433230837581361000
282697692	::433231048881995000
282697692	::433231101138849000
282697692	::433231319666270000
433065308	::433231356248612000
521919456	::433231470485057000
329471370	::433233846096498000
357306642	::433234414970355000
433065308	::433234763868950000
376940853	::433234819020251000
357306642	::433234916730351000
159944196	::433234923994894000
521919456	::433235519783571000
433065308	::433238175100583000
166735943	::433238353585401000
166735943	::433238889558335000
626942496	::433238922538545000
433065308	::433240316888367000
433065308	::433241228595838000
300594041	::433241803249041000
256088386	::433242279587741000
518039543	::433243248169984000
389165475	::433243400129630000
34717669	::433243477162221000
389165475	::433243738735792000
389165475	::433243897326620000
31258629	::433244415734185000
433083953	::433244721909997000
389165475	::433245029809668000
521919456	::433245622444257000
230903702	::433245896780701000
249468865	::433248168369594000
97592081	::433248884437970000
175928437	::433249341881712000
249468865	::433249466758348000
336821368	::433249549239324000
32800151	::433250250359205000
32800151	::433250341920862000
32800151	::433250413433729000
32800151	::433250575304507000
32800151	::433250674705313000
96443022	::433251749919338000
17210128	::433252534996578000
45704670	::433252728031424000
227859860	::433252813150244000
45704670	::433252849049698000
26684021	::433253070114283000
227859860	::433253162753855000
227859860	::433253316248604000
241999176	::433253987937447000
483526518	::433255591155224000
433065308	::433255627688017000
150839491	::433255823012544000
282110309	::433256370889326000
380723702	::433257712206356000
359806236	::433258656700694000
194359942	::433258758743924000
433065308	::433259292519837000
26920974	::433259302602948000
389165475	::433260625695756000
120532808	::433260720688361000
433065308	::433261842417586000
57804016	::433262999621885000
217262932	::433263447636066000
433065308	::433264658573963000
429696833	::433265401640648000
166735943	::433265728603828000
24719772	::433265733473013000
139527150	::433266048662376000
26897261	::433266186139082000
139527150	::433266580865028000
319469530	::433267537959469000
277278671	::433267699016155000
26920974	::433267712358633000
429696833	::433267775910318000
166735943	::433267803630477000
277278671	::433267881497751000
26920974	::433267934354735000
429696833	::433268051568390000
506100348	::433269587233091000
69801582	::433270365888847000
280826646	::433271337851707000
130312780	::433272363140919000
64926237	::433272571329400000
54721301	::433272585250668000
554852227	::433276062772903000
109655774	::433276606149185000
227859860	::433276782196707000
227859860	::433276864988078000
227859860	::433277446255702000
393802148	::433277551981514000
554633284	::433279216524607000
226329164	::433279332631707000
626942496	::433279720667357000
354406436	::433280658220523000
354406436	::433280714562633000
554633284	::433280967046737000
100313850	::433281107149082000
225206298	::433281573073326000
23839835	::433281615502925000
41658963	::433281659522142000
301778739	::433281781626703000
21452516	::433282205839007000
349365015	::433282701643493000
128103434	::433284156291055000
128103434	::433284166927392000
354406436	::433285100902834000
57804016	::433285153205792000
467772798	::433285779943858000
626942496	::433286046856404000
438801693	::433286560692596000
354406436	::433286642385031000
29335169	::433286912829575000
29335169	::433287428540215000
628045480	::433287973174378000
419307287	::433288395667017000
354406436	::433288483428655000
438801693	::433288834085031000
438801693	::433289262763876000
521919456	::433290260655906000
438801693	::433290264074285000
384488111	::433290373482295000
419249711	::433291664937865000
438801693	::433292205202362000
29335169	::433293312238551000
117638857	::433293945607847000
460772038	::433294170992947000
254442957	::433294401130201000
254442957	::433294644001386000
285141722	::433294953700003000
460772038	::433295055760404000
419738528	::433295397973671000
419738528	::433295481360646000
460772038	::433295485835956000
419738528	::433295754263027000
521919456	::433296318807965000
438801693	::433296992870363000
521919456	::433297038093348000
438801693	::433297332411826000
293213630	::433297386866475000
521919456	::433298146215882000
323011452	::433298188150530000
58563319	::433299066651676000
319469530	::433299379316080000
438801693	::433300678644334000
438801693	::433300784193998000
355859159	::433301028038258000
69666823	::433301403319427000
438801693	::433301463209885000
431262520	::433301636857868000
521919456	::433301749739581000
438801693	::433302264263213000
28736200	::433302374053347000
219574380	::433302534800019000
20935798	::433303017568612000
58627481	::433304579774898000
349365015	::433305666225467000
58627481	::433305876271620000
214970887	::433306098914037000
612537918	::433306199204057000
616892340	::433306473297612000
214970887	::433306574489391000
13298002	::433306959727849000
293213630	::433307298099101000
214970887	::433307322107314000
438801693	::433307480547151000
612537918	::433307637107920000
109655774	::433307915341299000
438801693	::433308200558157000
368577195	::433309382328061000
293213630	::433309560271814000
390552849	::433309723429855000
322643138	::433309946969853000
438801693	::433310090545102000
342188056	::433310514996060000
265029924	::433310963690139000
225206298	::433311248772382000
109655774	::433311264605892000
6652302	::433311830828539000
521919456	::433312424763359000
419249711	::433312681865388000
419249711	::433313001140011000
349365015	::433313781167689000
227859860	::433314633097572000
227859860	::433314707336744000
227859860	::433314849452339000
459987659	::433314899100307000
459987659	::433314971330412000
48612192	::433314985649782000
227859860	::433315211580170000
114952631	::433315664527249000
393499174	::433316628160212000
214970887	::433316718870822000
175532031	::433316897241579000
214970887	::433316991299244000
145000225	::433318277264441000
57067055	::433318452800266000
393499174	::433319733669003000
57067055	::433320683108847000
394796192	::433321067176673000
57067055	::433321233497993000
57067055	::433321981245931000
214970887	::433322151870210000
57067055	::433323184981823000
394796192	::433323364808003000
227859860	::433323954271293000
57067055	::433324530799759000
57067055	::433325491143970000
57067055	::433326433327267000
114970673	::433327079426646000
426402586	::433327749659627000
57067055	::433327859763908000
360730562	::433328197816446000
109655774	::433329777559478000
163242154	::433330595070881000
265786675	::433330879864115000
212047421	::433331638785675000
429696833	::433331836811362000
446326590	::433331841890652000
255313314	::433332296188301000
334515229	::433332410625695000
58627481	::433332707330768000
337396732	::433332880559710000
368577195	::433333306642268000
247362551	::433335203033915000
32800151	::433335415018233000
32800151	::433335454067216000
32800151	::433335547671478000
32800151	::433335663459438000
32800151	::433335861564805000
24719772	::433336093182676000
32800151	::433336158919983000
114952631	::433337022682370000
32800151	::433338029978046000
394796192	::433338234362269000
299484513	::433339089870286000
21452516	::433339581614661000
118881789	::433339682961625000
283625404	::433340985200746000
394796192	::433342443354742000
226329164	::433343692129067000
226329164	::433343822248960000
438647243	::433344046661005000
28736200	::433344401926926000
112145680	::433344446533365000
636632104	::433344910456913000
438647243	::433345473802280000
130312780	::433345872361820000
422304131	::433346632441028000
245935219	::433347982990123000
46276184	::433348075847827000
46276184	::433348123289600000
419738528	::433349270733721000
419738528	::433349491375083000
419738528	::433349751774277000
419738528	::433350033895739000
408031484	::433350885339459000
431262520	::433352391111352000
62066586	::433352850735783000
64926237	::433355136816009000
257831311	::433355854243315000
446326590	::433356121651150000
265786675	::433357457071411000
48612192	::433358448592318000
214970887	::433358560794116000
560822598	::433359032393281000
28736200	::433360404149198000
28736200	::433360470435954000
146216300	::433361908020703000
481662843	::433362178175811000
138940568	::433362305422606000
349365015	::433363077539459000
21452516	::433363498865676000
214970887	::433363850084110000
30804377	::433364069483950000
481662843	::433364228389355000
481662843	::433364566349586000
481662843	::433364837318414000
324401110	::433364908609007000
324401110	::433364939554582000
481662843	::433366027133386000
64926237	::433366036172136000
142950218	::433366788378611000
324401110	::433367543542071000
324401110	::433367582721454000
460772038	::433368236202008000
419105102	::433368738658672000
408031484	::433369180318875000
317860632	::433369472485691000
19245878	::433370463729745000
330645900	::433371377551175000
109655774	::433372271952932000
276131997	::433372314143825000
446326590	::433372838246887000
446326590	::433372910292459000
446326590	::433373332033904000
415998425	::433373680673226000
393801885	::433373728819662000
431262520	::433373773362761000
519936824	::433374412209786000
435409494	::433374787264868000
414315073	::433375147257368000
217516272	::433375524715393000
83092668	::433375631083307000
37867502	::433375822058389000
414315073	::433376437878280000
519936824	::433376826065309000
235867165	::433377916949241000
355859159	::433378966288994000
435471503	::433379232983814000
435471503	::433380182897221000
387625128	::433380264329244000
48612192	::433380285107822000
387625128	::433380475537592000
138940568	::433380618400194000
48612192	::433381693127274000
435471503	::433381870626414000
138940568	::433383459126800000
39821380	::433383829118918000
446326590	::433384808991825000
330645900	::433385382915239000
284316159	::433385466184744000
160671151	::433385852572807000
69455217	::433386720231698000
421158343	::433387539723223000
308726677	::433387654520922000
69455217	::433388480505606000
227859860	::433389190143696000
227859860	::433389612925329000
69455217	::433389729300901000
69455217	::433390545889943000
621062028	::433390913142784000
421158343	::433392649102721000
435471503	::433393576207073000
438801693	::433393819414167000
187309818	::433393891967266000
241999176	::433394997954871000
438801693	::433395330852610000
58627481	::433395359696437000
346392612	::433395592467709000
500308199	::433397407586713000
109655774	::433397465338089000
255313314	::433398774002892000
308308003	::433399820787535000
435471503	::433400319158923000
83092668	::433400862682398000
81154377	::433401060850667000
81154377	::433401347111919000
268499224	::433401583951683000
81154377	::433401695079792000
268499224	::433401746141245000
438801693	::433401873438347000
83092668	::433402347969314000
414374118	::433403676699660000
438801693	::433403820107124000
438801693	::433403918509699000
46276184	::433404714928312000
15681561	::433404836952801000
414315073	::433405374784606000
57120197	::433406058715828000
435471503	::433406952119336000
389165475	::433406959316766000
69064286	::433407010705379000
255313314	::433407144420208000
211316270	::433407311193714000
389165475	::433407414579130000
389165475	::433407917375488000
389165475	::433408015937466000
302525103	::433408073667842000
415206019	::433408144447131000
389165475	::433408876759633000
302525103	::433409171489558000
389165475	::433409233808130000
383045348	::433409254536384000
389165475	::433409396438077000
389165475	::433411757860601000
109655774	::433412147528617000
421158343	::433412193930203000
33238183	::433413533670207000
33238183	::433413906393210000
335592472	::433413941331787000
33238183	::433414633370955000
57120197	::433414958605271000
386833057	::433415079850442000
389165475	::433415521455710000
33238183	::433415564388999000
389165475	::433415767879462000
389165475	::433415815191212000
389165475	::433415901434482000
389165475	::433415960314122000
426685539	::433415964831395000
335592472	::433416450880323000
335592472	::433416519046152000
66021164	::433416642496696000
389165475	::433416696888455000
66021164	::433416763653378000
389165475	::433416770687225000
389165475	::433416888559751000
66021164	::433416917353644000
389165475	::433417146102603000
389165475	::433417723339472000
389165475	::433417998984949000
435471503	::433418079624638000
389165475	::433418420567044000
150828387	::433418840736014000
389165475	::433419983800913000
335592472	::433421381083332000
389165475	::433421442533707000
389165475	::433421526247821000
389165475	::433421774936485000
254442957	::433422151710818000
339272559	::433422291272478000
235487682	::433422411547963000
36654229	::433422663932215000
241790793	::433422798271152000
241790793	::433422901698523000
29335169	::433423179785469000
42265739	::433423266158350000
241790793	::433423283728306000
29335169	::433423352964071000
554852227	::433423376611172000
254442957	::433423611924578000
389165475	::433423628038729000
69455217	::433423820230520000
254442957	::433424107103744000
478462259	::433424462516469000
241790793	::433424801068101000
460471042	::433425460417273000
241790793	::433426044863799000
621062028	::433426610373406000
419105102	::433426813952331000
214970887	::433428046344126000
203145029	::433429259525578000
433932391	::433429337010737000
203145029	::433429895231053000
203145029	::433430470857347000
28736200	::433431016452415000
344857407	::433431357654441000
419249711	::433432223136485000
621306179	::433432277914103000
419249711	::433432298675924000
36654229	::433432343077199000
419249711	::433432382268383000
65521914	::433432628188831000
561622267	::433432897887170000
65521914	::433432999934582000
36654229	::433434345462697000
24719772	::433434451154989000
499290157	::433434962969513000
227859860	::433435100156809000
454406979	::433435327634898000
265029924	::433435434191167000
28736200	::433436198925647000
360730562	::433437074143084000
701949296	::433437876580122000
69455217	::433437972151951000
419738528	::433438263916130000
419738528	::433438354575990000
69455217	::433438853077401000
293213630	::433438914096136000
293213630	::433439036192329000
293213630	::433439076113719000
69455217	::433439821902905000
36654229	::433440405959761000
319469530	::433440508925739000
419249711	::433440543629012000
36654229	::433440577175425000
407395368	::433443402701492000
36654229	::433444371074412000
36654229	::433444492864389000
472440191	::433444554575196000
472440191	::433444601593364000
46276184	::433444872960610000
454406979	::433446093884751000
472440191	::433446449620475000
33538323	::433446595229523000
36654229	::433447856868163000
30944417	::433448526106734000
30944417	::433449198088753000
36654229	::433449434689863000
360730562	::433449440649945000
384488111	::433449489735491000
118881789	::433449560807968000
36654229	::433449596510302000
34841151	::433449701359513000
273497452	::433450067408605000
349365015	::433450170324230000
384488111	::433450219468890000
389165475	::433450995335438000
46697333	::433451066588286000
79754464	::433451182150123000
117638857	::433451847853305000
443376354	::433451877766676000
46697333	::433453356443394000
335592472	::433453710417866000
46697333	::433454732632289000
210676238	::433454914548027000
210676238	::433455139782139000
420006994	::433455553340116000
277278671	::433455588496789000
277278671	::433455702384709000
277278671	::433456005775495000
28736200	::433457767022485000
28736200	::433458090814369000
32800151	::433458494269063000
32800151	::433458549587726000
32800151	::433458591669161000
32800151	::433458648439095000
443376354	::433458751790518000
32800151	::433458764461907000
465266221	::433459904511090000
342188056	::433460117854756000
521919456	::433460165938253000
521919456	::433460704038100000
268499224	::433460979318669000
268499224	::433461318096809000
268499224	::433461555179814000
447976503	::433461674356396000
268499224	::433462069883838000
206067907	::433462114167296000
268499224	::433462170152878000
454406979	::433462197654913000
42795192	::433462394803585000
233944291	::433462529713389000
42795192	::433463194451853000
42795192	::433463203205369000
42795192	::433463237175037000
42795192	::433463259362885000
28736200	::433463379726827000
28736200	::433463483498131000
103526992	::433463909266112000
308726677	::433464613011611000
36654229	::433465062960160000
308726677	::433465209210929000
554852227	::433465472034430000
354406436	::433465709235294000
194359942	::433465961430003000
194359942	::433466370752143000
21764174	::433466577048981000
298090474	::433466781697462000
529698153	::433466916305252000
596191047	::433466923540426000
81154377	::433467996477349000
69455217	::433468768489328000
69455217	::433468812638560000
362168275	::433469269364318000
362168275	::433469406698409000
118470515	::433469954055495000
529698153	::433470644965998000
150870283	::433471523018399000
150870283	::433473221950578000
554852227	::433473704849199000
554852227	::433474268374900000
150870283	::433474641877667000
139155100	::433474792172580000
139155100	::433475047421116000
399695389	::433475607444213000
354406436	::433475913159028000
362168275	::433476028623642000
150870283	::433476091651448000
362168275	::433476149176725000
399695389	::433476196500643000
14424207	::433476210434138000
325036867	::433476344425746000
362168275	::433476489255092000
362168275	::433477010883878000
139155100	::433477343806361000
349472194	::433477942652719000
277278671	::433479011050590000
217262932	::433480896159571000
335592472	::433485279316680000
138940568	::433485624969281000
217516272	::433486012728090000
554852227	::433486564316831000
56723331	::433486569559691000
630007542	::433486834753363000
329993431	::433487699048411000
554633284	::433489584333148000
373006574	::433489973963403000
139155100	::433490355787280000
166735943	::433491286851473000
46276184	::433493392610582000
46276184	::433493414701989000
36119799	::433494299909832000
520759048	::433494859677454000
134637488	::433496295714865000
545540214	::433497096465829000
57067055	::433497939026391000
57067055	::433498280522424000
57067055	::433498351087419000
57067055	::433498553173172000
630007542	::433498839354314000
69064286	::433498848343126000
57067055	::433499691268177000
57067055	::433500715806646000
39821380	::433501220633067000
57067055	::433501368796848000
55964893	::433501751040544000
308308003	::433501822624342000
57067055	::433503570739339000
308308003	::433504194448719000
57067055	::433504677712642000
226329164	::433505931922378000
226329164	::433507395000868000
57120197	::433507839667994000
307457734	::433508148276523000
307457734	::433508454385188000
307457734	::433509034029621000
307457734	::433509330818564000
307457734	::433509739872272000
612537918	::433510794526208000
307457734	::433510918828199000
307457734	::433511164958347000
28905424	::433511608120119000
307457734	::433511705360867000
433083953	::433511995833212000
307457734	::433512098434256000
307457734	::433512149705453000
408031484	::433512837068369000
473718221	::433513226739798000
283051149	::433514567428083000
634822122	::433515507770073000
226329164	::433515747248046000
94226339	::433515907994767000
57120197	::433516658246709000
226329164	::433517198535974000
261605370	::433518123053252000
57120197	::433520314798985000
299879238	::433520841339727000
302525103	::433522290274234000
226329164	::433523111711891000
612537918	::433524203963568000
226329164	::433525289977540000
146216300	::433525426728628000
215427794	::433528140384579000
579271413	::433528926250340000
279393068	::433532946104844000
447912275	::433533520016068000
56723331	::433538662957973000
56723331	::433538772446093000
315872678	::433539774716993000
613256961	::433543354064719000
433065308	::433544569041334000
433065308	::433547359339814000
115824990	::433550896639639000
60712766	::433556905537978000
69044676	::433558440208629000
195397698	::433561015611953000
274693254	::433561733358448000
274693254	::433562178063699000
281589334	::433563457309667000
438801693	::433565396885839000
438801693	::433565745495437000
438801693	::433565843038154000
165658390	::433566735128485000
214678768	::433567395169308000
26198467	::433570052118286000
184195472	::433570110683369000
31250549	::433570793977430000
210674392	::433570964945641000
250010716	::433571806155264000
236930269	::433573106913771000
31258629	::433573874756628000
433065308	::433573907304841000
407395368	::433574100598943000
460772038	::433574517143650000
438801693	::433575169815511000
416506126	::433575426464567000
365523194	::433575449579356000
286216848	::433576560247857000
250010716	::433576757963137000
112145680	::433577225540362000
433065308	::433577238676901000
506707370	::433579694609686000
17210128	::433580009840979000
282625909	::433580168611782000
282625909	::433580175284924000
393801885	::433580561370996000
60399576	::433581112275640000
414374118	::433581653773266000
387625128	::433583295952322000
57933673	::433583660025917000
387625128	::433583921725722000
387625128	::433584312664215000
277794018	::433585981636087000
253120136	::433588430656634000
69455217	::433588673301721000
115824990	::433588822014963000
83878535	::433589086276681000
26684021	::433589756996628000
15688986	::433590066892378000
621062028	::433590328575000000
95299169	::433590375559987000
621062028	::433590382702505000
387625128	::433590392454668000
387625128	::433590499988217000
133508241	::433590538302791000
387625128	::433590629550280000
621062028	::433590751537025000
621062028	::433590773116702000
273497452	::433591169344212000
621062028	::433591185391640000
145000225	::433591940534521000
346392612	::433592541259116000
529698153	::433594606102401000
329471370	::433596259144720000
621306179	::433596900466372000
18068894	::433597239051575000
159944196	::433597338284589000
438801693	::433597658255876000
521919456	::433598692172787000
212047421	::433601824482807000
438801693	::433604005982666000
300594041	::433604176904343000
268499224	::433604286845427000
429696833	::433604486590775000
438801693	::433604504240783000
438801693	::433604571488092000
268499224	::433604579989524000
256088386	::433604663984668000
429696833	::433604667583381000
429696833	::433604854900981000
626942496	::433605038435737000
429696833	::433605663344689000
429696833	::433605778151190000
429696833	::433605892152385000
357306642	::433606166262722000
495598070	::433606227504136000
31258629	::433606800386961000
433083953	::433607116754911000
35147507	::433607896400928000
230903702	::433608266946334000
53123348	::433608392637030000
429696833	::433608400073535000
35147507	::433608477563314000
429696833	::433608518856228000
429696833	::433608601114902000
53123348	::433609134152249000
34717669	::433609878842531000
429696833	::433610607439253000
18068894	::433611193089941000
429696833	::433611718304874000
249468865	::433611881945632000
336821368	::433611975164047000
429696833	::433612120941277000
69801582	::433612194752630000
17210128	::433612275211984000
168049012	::433615048276471000
168049012	::433615087543541000
168049012	::433615667238289000
168049012	::433615689099005000
168049012	::433615761891135000
117638857	::433615844523130000
168049012	::433615873367351000
35147507	::433616013322911000
168049012	::433616054766813000
168049012	::433616084168876000
168049012	::433616100941914000
168049012	::433616115764584000
117638857	::433616116041412000
35147507	::433616700219863000
429696833	::433616740082126000
35147507	::433616799671021000
429696833	::433617420247248000
483526518	::433617923656015000
429696833	::433617973425602000
168049012	::433618734004334000
168049012	::433618861519564000
301778739	::433618894407102000
217262932	::433618943882719000
338830055	::433619041937522000
168049012	::433619189467582000
429696833	::433619376453844000
35147507	::433619433764835000
168049012	::433619438894858000
227859860	::433619513029189000
227859860	::433619595279499000
393801885	::433619926650478000
293213630	::433620470202892000
359806236	::433620832716214000
35147507	::433621782155624000
26897261	::433621891681501000
277278671	::433622584194654000
120532808	::433622815120433000
35147507	::433622908007878000
32671267	::433624285379170000
28736200	::433625332835692000
34717669	::433626193758138000
45929336	::433627832867373000
616892340	::433628193870725000
426786499	::433628524625149000
419249711	::433628966092431000
481662843	::433629132136521000
481662843	::433629252102000000
481662843	::433629380137713000
481662843	::433629884615647000
414315073	::433630152514215000
114952631	::433631234141339000
241999176	::433631557082165000
14424207	::433633078360027000
130312780	::433634754076749000
444979318	::433635112274890000
35147507	::433635417443667000
189272740	::433635802531119000
189272740	::433635984454860000
444979318	::433636724187885000
28736200	::433636809818767000
6652302	::433637070133665000
100313850	::433637452067000000
438801693	::433638017816072000
114952631	::433638467721912000
265029924	::433638931138363000
438801693	::433638971621801000
438801693	::433639124520955000
438801693	::433639433364316000
438801693	::433640639725862000
168049012	::433640919318163000
168049012	::433640931687153000
168049012	::433641120598618000
438801693	::433641298705539000
721462429	::433641430007836000
109655774	::433642660805361000
265029924	::433642821686673000
373006574	::433642999008866000
41658963	::433644042669150000
46276184	::433644331279589000
321102847	::433644478008918000
438801693	::433644592999960000
134637488	::433645387506020000
242812276	::433645409232519000
438801693	::433645476395884000
286487329	::433645521014513000
11822502	::433647533831630000
628045480	::433650459593564000
438801693	::433650755678265000
438801693	::433651161208725000
428300082	::433652355557781000
220465561	::433652537036509000
387625128	::433653767993430000
438801693	::433653880929652000
438801693	::433654572872376000
373006574	::433655045951717000
373006574	::433655896598540000
373006574	::433656607075868000
438801693	::433657712774496000
438801693	::433657768529375000
134637488	::433657967162839000
438801693	::433658073128128000
373006574	::433658256246853000
438801693	::433659854843301000
421158343	::433660256053657000
114952631	::433660450819952000
373006574	::433660710132801000
46697333	::433662144597348000
67832819	::433662248708755000
67832819	::433662385640210000
67832819	::433662590217371000
225206298	::433662674488946000
225206298	::433662712246067000
438801693	::433663196801822000
390552849	::433663264384229000
71926182	::433663306788642000
211316270	::433663555208900000
114952631	::433663572204191000
71926182	::433663773740519000
71926182	::433664202679410000
481662843	::433664295025381000
57120197	::433664299462955000
481662843	::433664657295822000
225206298	::433664693668827000
481662843	::433664807363813000
438801693	::433665006031634000
71926182	::433665159811170000
438801693	::433665194343297000
142950218	::433665227310526000
453963591	::433665690072256000
438801693	::433665755427921000
438801693	::433665801783357000
453963591	::433666067605381000
150828387	::433666118587146000
438801693	::433666354898817000
286487329	::433666973604380000
71926182	::433667136133677000
118708729	::433667560358576000
118708729	::433668349156143000
71926182	::433668956482572000
13298002	::433669355302576000
168049012	::433669383647686000
168049012	::433669509778403000
168049012	::433669765694238000
118708729	::433669775542484000
438801693	::433670140161708000
387625128	::433670530076405000
394796192	::433670903499476000
378901511	::433671244119302000
438801693	::433671602509987000
438801693	::433671866260422000
168049012	::433671925941145000
168049012	::433672080123375000
596191047	::433672093038018000
168049012	::433672107101143000
616892340	::433672351021268000
168049012	::433672370625073000
438801693	::433672491245273000
69064286	::433672565400170000
114952631	::433672960042217000
117638857	::433673348221251000
71926182	::433673475840933000
71926182	::433674328652013000
69064286	::433675206989582000
255268969	::433675319065972000
71926182	::433675462825361000
109655774	::433675712340713000
71926182	::433676625931038000
23839835	::433676773193031000
438801693	::433679739254210000
438801693	::433679785467072000
438801693	::433680355955314000
438801693	::433681095771836000
616892340	::433682699392667000
438801693	::433682720729096000
330645900	::433683381050548000
71926182	::433684300064514000
554633284	::433684462379868000
18068894	::433684888609255000
418783652	::433685845275865000
97095901	::433686111995830000
438801693	::433686217092509000
71926182	::433686687932096000
97095901	::433687507788914000
168049012	::433687519901655000
97095901	::433687614085169000
255313314	::433687689876234000
168049012	::433687933627822000
71926182	::433687978813030000
71926182	::433689046502477000
360730562	::433689602898272000
71926182	::433689637253423000
438801693	::433690775055241000
438801693	::433690806335979000
71926182	::433691078877659000
71926182	::433691603618639000
71926182	::433693003232714000
394796192	::433693159248248000
438801693	::433693804299042000
97095901	::433694246336753000
327989967	::433694620628029000
465266221	::433695554367782000
369460029	::433696686855053000
247362551	::433697600328314000
426685539	::433697609182900000
596191047	::433697717471432000
323011452	::433698413960368000
438801693	::433698835987038000
53584160	::433699671048224000
359849721	::433699866150047000
359849721	::433700020332658000
355859159	::433700540506468000
253717655	::433700734597476000
117638857	::433700790860271000
195397698	::433700844832559000
12685102	::433701033496567000
117638857	::433701109237317000
322763942	::433701263474053000
322763942	::433701452549091000
322763942	::433701684880343000
322763942	::433701841772105000
394796192	::433702026325671000
168049012	::433702082378358000
168049012	::433702244626612000
168049012	::433702585208700000
45929336	::433702834698469000
18919848	::433703958029156000
616892340	::433704294861127000
114952631	::433704437358415000
621062028	::433704940750385000
371416817	::433705014520193000
438801693	::433705074770993000
438801693	::433705272260194000
49518295	::433705606520639000
49518295	::433705607346925000
268499224	::433705909781811000
311111569	::433706144641871000
311111569	::433706249390395000
435471503	::433706252636803000
268499224	::433706304444858000
636632104	::433707418619351000
59241106	::433707566762582000
59241106	::433707955671023000
166735943	::433708044082360000
59241106	::433708180192116000
59241106	::433708517334470000
419738528	::433711213416288000
389165475	::433714074476482000
426685539	::433714269129945000
389165475	::433714293582753000
283625404	::433714351132798000
389165475	::433714447543042000
389165475	::433714554099339000
389165475	::433714631568154000
389165475	::433716396254457000
389165475	::433716522813362000
389165475	::433716734533459000
389165475	::433716925546258000
389165475	::433717298277273000
389165475	::433717449481920000
389165475	::433717555778162000
389165475	::433717879700082000
28736200	::433718203483979000
384109939	::433719794773155000
389165475	::433719846648299000
389165475	::433720893966004000
389165475	::433721168269279000
389165475	::433721290621325000
389165475	::433721358694887000
393499174	::433721409102045000
389165475	::433721592716091000
389165475	::433721744843472000
389165475	::433722201401851000
389165475	::433722323615490000
389165475	::433722652889337000
389165475	::433722721277468000
389165475	::433723109846159000
240857453	::433724063815446000
20478089	::433724255713648000
217262932	::433724293004804000
389165475	::433724386957209000
20478089	::433724412257636000
122725183	::433724430674427000
389165475	::433724617593606000
20478089	::433724659239247000
389165475	::433724680311033000
389165475	::433724823106097000
389165475	::433724935010123000
389165475	::433725006845968000
415998425	::433725069991235000
338830055	::433725857048170000
389165475	::433725916460503000
429696833	::433726065530269000
389165475	::433726076305420000
389165475	::433726181276258000
389165475	::433726270581399000
389165475	::433726351908933000
212047421	::433726367624994000
389165475	::433726427561594000
389165475	::433726500123058000
20478089	::433726515516555000
389165475	::433726559094976000
255313314	::433726857918578000
210676238	::433727676734795000
621306179	::433727824931729000
284316159	::433728694939844000
311111569	::433729355114508000
212047421	::433729373061910000
311111569	::433729475453272000
109655774	::433729527433269000
284316159	::433729541908205000
311111569	::433729670433865000
311111569	::433729990748672000
311111569	::433730279430037000
227859860	::433731584881983000
387625128	::433731683972808000
389165475	::433731756932358000
389165475	::433731821545615000
389165475	::433732534094938000
114970673	::433734949511118000
357306642	::433735129031114000
477989347	::433735212392931000
389165475	::433735670536732000
389165475	::433735732008468000
189368301	::433735835364515000
477989347	::433735892562231000
274693254	::433736500413743000
33538323	::433737194474590000
389165475	::433737312720023000
389165475	::433737482027274000
389165475	::433737628010020000
389165475	::433737740375429000
344285522	::433737819723661000
389165475	::433737830309707000
114952631	::433738058987360000
389165475	::433738430564925000
389165475	::433738799030353000
389165475	::433738830781239000
438647243	::433738901446881000
389165475	::433738915715899000
438647243	::433738950746718000
36485138	::433739251038298000
57120197	::433739514922561000
224682361	::433739675820642000
313529594	::433740660898664000
521919456	::433740802469425000
387625128	::433741218666004000
313529594	::433741227117142000
150870283	::433742464315166000
49518295	::433743520872927000
313529594	::433743841703641000
218750630	::433744205492396000
313529594	::433744262107111000
218750630	::433744264300744000
36119799	::433744346043924000
320249108	::433744361998663000
163242154	::433745379322912000
53123348	::433745966403837000
53123348	::433746092237152000
150870283	::433746946222604000
253717655	::433747200099639000
253717655	::433747268227694000
253717655	::433747317846339000
253717655	::433747364835110000
322643138	::433747427167068000
253717655	::433747587019980000
253717655	::433747628757483000
408031484	::433747791249420000
460471042	::433747907238703000
428300082	::433748047492034000
319469530	::433748184343801000
408031484	::433748354930339000
265786675	::433748486572752000
284316159	::433749735279558000
319469530	::433749746755575000
386833057	::433750800230535000
114952631	::433752087835328000
329471370	::433752162771140000
419738528	::433752706692685000
460471042	::433753018572759000
329395128	::433753154685906000
59241106	::433753304003526000
59241106	::433754354513092000
59241106	::433754365208592000
285988306	::433756211738316000
57067055	::433756285360934000
253717655	::433756334794612000
253717655	::433756583160328000
344285522	::433757045561384000
57067055	::433757671783923000
478462259	::433758136931852000
359849721	::433758432379035000
359849721	::433758549127495000
359849721	::433758606362959000
359849721	::433758769382973000
359849721	::433758898496217000
57067055	::433759145461051000
359849721	::433759225542881000
419738528	::433759255296876000
419738528	::433759357000765000
419738528	::433759656943837000
57067055	::433760364292218000
500308199	::433760926097870000
359849721	::433761014840979000
57067055	::433761135943503000
59241106	::433761612861022000
59241106	::433761657811378000
226329164	::433761940737757000
561622267	::433762363188445000
386833057	::433762670979055000
57067055	::433762707146571000
57120197	::433763352498548000
414315073	::433763386594435000
224452115	::433763401232171000
57067055	::433764058022825000
45929336	::433764135000481000
419738528	::433764279373029000
626942496	::433764730021232000
235487682	::433764904063889000
134637488	::433765714986819000
235487682	::433766109821427000
57067055	::433766224020123000
235487682	::433767460022403000
301778739	::433768553666600000
330645900	::433769151589408000
301244439	::433769575004393000
301778739	::433770319526903000
449756109	::433771770680983000
454406979	::433772018342068000
449756109	::433772067503484000
308726677	::433772071772893000
460471042	::433772360744042000
119434884	::433772523738501000
119434884	::433772884465426000
460471042	::433773622189375000
23839835	::433774572974788000
307457734	::433774683020742000
481662843	::433774909290864000
481662843	::433775214401310000
438801693	::433775337059921000
308726677	::433776249966571000
438801693	::433776964005285000
438801693	::433776982682533000
626942496	::433777112227405000
602895412	::433777221954584000
53584160	::433777776290582000
293213630	::433777786306961000
602895412	::433777923653251000
166735943	::433777950362566000
301778739	::433778879678152000
96443022	::433779925481316000
308726677	::433780239869571000
58031746	::433780274976292000
499290157	::433780967380365000
481662843	::433781645603139000
36259265	::433781711483465000
357265451	::433782145207648000
481662843	::433782177218576000
36259265	::433782234085351000
268010590	::433782247440023000
313529594	::433782759555727000
313529594	::433783143372296000
76017935	::433783932643840000
393499174	::433784067071279000
472617238	::433784233350266000
36259265	::433784911619973000
64582219	::433785048727552000
438801693	::433785214679416000
64582219	::433785308371369000
235487682	::433785385764679000
185633935	::433785437920841000
235487682	::433785458355486000
235487682	::433785508322226000
36259265	::433785571140706000
36654229	::433786325809238000
325036867	::433786922557661000
255195496	::433787042858668000
325036867	::433787255593771000
340107529	::433787502122795000
499290157	::433788062511161000
602895412	::433788214818926000
499290157	::433788991222337000
19835249	::433789301961539000
602895412	::433789770016120000
435409494	::433790773671501000
210676238	::433790927447289000
365767010	::433791256771043000
57120197	::433792200648847000
330645900	::433792298002833000
174734859	::433792691537969000
174734859	::433792771892457000
28736200	::433794300728471000
48612192	::433794745781854000
31287131	::433795311329243000
529698153	::433796463902998000
24719772	::433796849380904000
308726677	::433797230391087000
236172994	::433797929657454000
438801693	::433798232263884000
378794339	::433798833558933000
470660217	::433799070331568000
339259114	::433800018810519000
478462259	::433800432633143000
58031746	::433801497600856000
470660217	::433802353813118000
174734859	::433803243668647000
537003519	::433803560447643000
621062028	::433803670980132000
621062028	::433803734762921000
162802335	::433803755151056000
32252775	::433804043606310000
465266221	::433804205728342000
602895412	::433804543382401000
162802335	::433805024087379000
146219676	::433805065422651000
162802335	::433805283563798000
79754464	::433805422391484000
255313314	::433806089583620000
499290157	::433806456253857000
465266221	::433806471743029000
465266221	::433806545214664000
435471503	::433807244392955000
352789311	::433807930186805000
419738528	::433807985383854000
352789311	::433808022675394000
352789311	::433808412615671000
352789311	::433808547546419000
38053704	::433809314378428000
438801693	::433809502904025000
121100953	::433809515847630000
307457734	::433809549795946000
241790793	::433809757812453000
79754464	::433809993478197000
241790793	::433810195441922000
438801693	::433810386413158000
38053704	::433810387910144000
38053704	::433810479555682000
352789311	::433810494387154000
352789311	::433810766878474000
465266221	::433810816253448000
438801693	::433811528106921000
38053704	::433811602115010000
438801693	::433811849059258000
205928265	::433812168169906000
298090474	::433812392976191000
322763942	::433812606487261000
241790793	::433812670051909000
438801693	::433813632942866000
596191047	::433815471066853000
470660217	::433815621986291000
65501923	::433816352197857000
268499224	::433816772249395000
118881789	::433816848908709000
438801693	::433817222851862000
701949296	::433817473872166000
390552849	::433817488619343000
233944291	::433817838768254000
233944291	::433817952954351000
371243365	::433818921183870000
174132903	::433819113912147000
470660217	::433819501390344000
701949296	::433820206821945000
443376354	::433820272882229000
443376354	::433820740480024000
301778739	::433820799527845000
371243365	::433821085998391000
371243365	::433821260330463000
255195496	::433821593806983000
301778739	::433821745272094000
438801693	::433821893603643000
532616498	::433822114370813000
79754464	::433822351386746000
472617238	::433822497285230000
223998080	::433823066607452000
273497452	::433823150434840000
174734859	::433823787080220000
150828387	::433824059575762000
596191047	::433825384799289000
30804377	::433825676055965000
30804377	::433826497216790000
30804377	::433826503411777000
438801693	::433826549222359000
409336092	::433826614926123000
419307287	::433826778876887000
554852227	::433826861672431000
474400310	::433826965414375000
166735943	::433827080971616000
308726677	::433827499466686000
554852227	::433828037755289000
393499174	::433828111776362000
226329164	::433829600724930000
224452115	::433830068851183000
224452115	::433830390923415000
121100953	::433830758571339000
121100953	::433830867430281000
121100953	::433831054743707000
121100953	::433831149044248000
372107616	::433831760649256000
438801693	::433832894893920000
554801627	::433832941882339000
409336092	::433833338957488000
20935798	::433833340991733000
435471503	::433833449200566000
431262520	::433833452337500000
554852227	::433833497082347000
409336092	::433834436610621000
409336092	::433834949867630000
409336092	::433835356773834000
409336092	::433835586856554000
45929336	::433836084322381000
409336092	::433836413184790000
554852227	::433836459225673000
76870522	::433836742781571000
409336092	::433837253840740000
359849721	::433838388123549000
319469530	::433838570751942000
409336092	::433840894215610000
409336092	::433841336093929000
409336092	::433841407657127000
409336092	::433841757441507000
409336092	::433842278923534000
409336092	::433842407726403000
409336092	::433842862615437000
409336092	::433842951199137000
226329164	::433843001216237000
409336092	::433843151733026000
359849721	::433843365793124000
226329164	::433843508081070000
48612192	::433843617157750000
409336092	::433843727228887000
409336092	::433843938768584000
415206019	::433844008138571000
409336092	::433844091042799000
48612192	::433844162698305000
409336092	::433844264976392000
226329164	::433844477997113000
409336092	::433846020116844000
235487682	::433846058821513000
235487682	::433846247099609000
235487682	::433846400510480000
630076052	::433847014132953000
250338969	::433847269066932000
630076052	::433847689881481000
630076052	::433848469367685000
226329164	::433848470173392000
630076052	::433849501703344000
114970673	::433849777911234000
120532808	::433849870508490000
329475109	::433850164969623000
472617238	::433850258632630000
409336092	::433850498597134000
120532808	::433850509145804000
120532808	::433850688188059000
630076052	::433850722388410000
634822122	::433850771772149000
630076052	::433850907499851000
226329164	::433851010264494000
409336092	::433851331673989000
46276184	::433851747174715000
46276184	::433851873435856000
46276184	::433851930302234000
166735943	::433854705827991000
520759048	::433855820062007000
520759048	::433855988173918000
134637488	::433856638680711000
422214932	::433858379740499000
57120197	::433859075445489000
329993431	::433859256648220000
225206298	::433859683774763000
30246292	::433860347213398000
30246292	::433860403018596000
387625128	::433860461713305000
30246292	::433860562746085000
545540214	::433860653401387000
359849721	::433861019589677000
359849721	::433861190096535000
481662843	::433863620049387000
51480688	::433863860894724000
359849721	::433863865655631000
359849721	::433863874375585000
359849721	::433864049219354000
419249711	::433868114041012000
79073243	::433868310162071000
46276184	::433869065741156000
46276184	::433869367898804000
308249623	::433870162719039000
482944497	::433870236551352000
390552849	::433871326105726000
295980167	::433871426295050000
438801693	::433872522829123000
438801693	::433872585353621000
93731949	::433873523744849000
226329164	::433874343983333000
295980167	::433874786901450000
408031484	::433875134554718000
481662843	::433875139361402000
473718221	::433875492068786000
138935158	::433876183869313000
283051149	::433876675516854000
138935158	::433877344970104000
235487682	::433879471179849000
235487682	::433879845672460000
73299390	::433879916162326000
352789311	::433880281284894000
53852889	::433881420260339000
377486283	::433884423117733000
225206298	::433884441509769000
276887663	::433884580672970000
361691248	::433887574352859000
235867165	::433893486891237000
315872678	::433894374733144000
360730562	::433897355545280000
49518295	::433898860297977000
49518295	::433898860948107000
16039882	::433907792341000000
16039882	::433907959538536000
114952631	::433908855349583000
16039882	::433911553465655000
285141722	::433913568950370000
16039882	::433916476471263000
16039882	::433918071095316000
540197402	::433918322191503000
16039882	::433918524184997000
60712766	::433919414363516000
16039882	::433919580470136000
16039882	::433919744693915000
69044676	::433920871036497000
195397698	::433923451514941000
165658390	::433929104966967000
214678768	::433929757260926000
26198467	::433932373126692000
184195472	::433932431087767000
31250549	::433933101522096000
210674392	::433933270854549000
236930269	::433935488127229000
31258629	::433936249431527000
407395368	::433936465609768000
282625909	::433936659881541000
460772038	::433936870175563000
17210128	::433937488995184000
416506126	::433937776422031000
365523194	::433937799658487000
367308760	::433940455982514000
224452115	::433942270673293000
60399576	::433943479048093000
117638857	::433943806455857000
117638857	::433943945568333000
117638857	::433944408879529000
117638857	::433944845611466000
117638857	::433944954822746000
506707370	::433945710414020000
506707370	::433945831591268000
57933673	::433945932132929000
335592472	::433947093137641000
377486283	::433948166681948000
277794018	::433948173678030000
630007542	::433949397424955000
630007542	::433949744516190000
23838693	::433950530281299000
253120136	::433950778621829000
83878535	::433951383390154000
162802335	::433951516504760000
438801693	::433952272448753000
438801693	::433952674216570000
133508241	::433952744232058000
438801693	::433953394718670000
406110065	::433953405691002000
150828387	::433955109957955000
90211828	::433956424520318000
90211828	::433956684932063000
90211828	::433957919026315000
377486283	::433958075985186000
329471370	::433958637736689000
38053704	::433959038607302000
159944196	::433959723373563000
438801693	::433961027118833000
17210128	::433963900816474000
438801693	::433964235736219000
438801693	::433964416661729000
482944497	::433964595305127000
210676238	::433964888101486000
449756109	::433965300649066000
449756109	::433965625367859000
392156048	::433965722318802000
250389935	::433965878376288000
250389935	::433965948756705000
449756109	::433966014116921000
449756109	::433966297882558000
300594041	::433966590166446000
405040496	::433966937257672000
256088386	::433967070321971000
449756109	::433967113934741000
301778739	::433967413378297000
449756109	::433967554076639000
421158343	::433967703490318000
449756109	::433967778429935000
217214677	::433968030003896000
357265451	::433968072831942000
335592472	::433968106642632000
357265451	::433968433449807000
438801693	::433968700245684000
31258629	::433969211262509000
405040496	::433969623856201000
241790793	::433970666241814000
230903702	::433970684583084000
241790793	::433970708360597000
241790793	::433970772130799000
205928265	::433971610148941000
42795192	::433971737038823000
438801693	::433972077629304000
447422715	::433972185867116000
447422715	::433972231610195000
53123348	::433972847296667000
27595900	::433972986501419000
438801693	::433973529357594000
273497452	::433974126810636000
249468865	::433974232385474000
336821368	::433974283086213000
34717669	::433974950064443000
408031484	::433975333738786000
117638857	::433975968819331000
268499224	::433976473205354000
129314214	::433976518570942000
34717669	::433976641799213000
359849721	::433976927406526000
360367250	::433977199616471000
360367250	::433977286488895000
360367250	::433977512029196000
420006994	::433977559928569000
34717669	::433977617784401000
360367250	::433977749121015000
360367250	::433977930511691000
359849721	::433978090390577000
34717669	::433978493886398000
34717669	::433978973584777000
371243365	::433979137623982000
420006994	::433979285553315000
420006994	::433979540897947000
371243365	::433979561106083000
34717669	::433979765167386000
402243422	::433980108752158000
253717655	::433980203958681000
483526518	::433980294958305000
205928265	::433981042018775000
24719772	::433981059894890000
212047421	::433981786679304000
116343636	::433981826634227000
212047421	::433982076589596000
97095901	::433982393712902000
253717655	::433982885574356000
518039543	::433982914326319000
540197402	::433983004894298000
174132903	::433983052960657000
189368301	::433983142068645000
359806236	::433983304820195000
253717655	::433983374823141000
359849721	::433983406607974000
253717655	::433983508910850000
174132903	::433983509640658000
359849721	::433983510672863000
174132903	::433983548593168000
174132903	::433983605295943000
253717655	::433983619279773000
293213630	::433983685441126000
540197402	::433983799421325000
174132903	::433984037644800000
540197402	::433984105496457000
174132903	::433984181480067000
540197402	::433984377740341000
316025875	::433984551203794000
174132903	::433984664580018000
131254355	::433985346519322000
245935219	::433985392174714000
120532808	::433985431336517000
211316270	::433985545107042000
46276184	::433985649411375000
253717655	::433985773335875000
359849721	::433985926067654000
419105102	::433985956014587000
359849721	::433986523059740000
359849721	::433986614650757000
359849721	::433986652059729000
426786499	::433991119605469000
477989347	::433991720590516000
477989347	::433991924232384000
477989347	::433992242114490000
477989347	::433992417906135000
477989347	::433992569182093000
433932391	::433993761450758000
540197402	::433994163752034000
540197402	::433994280731181000
224452115	::433995042064056000
224452115	::433995162595753000
224452115	::433995309266370000
224452115	::433995452829024000
224452115	::433996216527884000
433932391	::433996742393331000
121100953	::433996782201487000
209345596	::433996948031295000
363321273	::433997031418261000
363321273	::433997095746281000
363321273	::433997114012479000
130312780	::433997156333002000
114952631	::433997185265311000
363321273	::433997204454268000
363321273	::433997241905184000
363321273	::433997263539433000
363321273	::433997306707202000
363321273	::433997328811192000
363321273	::433997365817516000
363321273	::433997414085578000
363321273	::433997482964434000
363321273	::433997642297667000
363321273	::433997662661009000
316025875	::433998107357888000
344285522	::433998197963231000
443376354	::433998511214825000
150870283	::433998515681775000
150870283	::433998558413324000
328871385	::433998787967602000
363321273	::433999065068494000
150870283	::433999292760469000
344958631	::433999535073816000
308308003	::433999960619495000
316025875	::434000044627202000
150870283	::434000141465309000
33538323	::434000152701841000
633010300	::434000239155236000
6652302	::434001468907999000
477989347	::434001583752241000
114952631	::434002446289887000
58627481	::434003808155209000
128103434	::434003871892246000
128103434	::434003881056800000
438801693	::434004985685475000
344958631	::434005033596620000
438801693	::434005042505728000
371416817	::434005418558652000
41658963	::434006439401488000
142950218	::434006566669651000
45929336	::434006739474989000
444979318	::434007477894787000
421158343	::434007592726462000
421158343	::434007759689117000
41658963	::434007984336015000
32564504	::434008132973371000
444979318	::434008221096095000
150870283	::434008378851860000
444979318	::434008438684024000
330645900	::434008967799267000
444979318	::434009124511449000
45929336	::434009617342169000
36654229	::434010808406663000
150870283	::434010810713526000
12685102	::434011149483671000
174734859	::434011710387519000
174734859	::434011809985490000
93731949	::434012301889245000
93731949	::434012341638660000
438801693	::434012414070497000
116343636	::434012598821208000
628045480	::434012727111974000
438801693	::434012851112787000
93731949	::434012922415575000
93731949	::434012980234027000
93731949	::434013180633677000
387625128	::434013767001600000
621306179	::434014038154964000
438801693	::434014116270071000
363321273	::434014271207641000
58046021	::434014327281287000
136114188	::434014471296942000
161346822	::434014496974073000
438801693	::434015346576867000
117638857	::434015429645049000
117638857	::434015848765063000
438801693	::434016500157255000
438801693	::434016819113127000
540197402	::434017563467845000
540197402	::434017705419878000
117638857	::434017935880118000
45929336	::434018225509392000
319469530	::434018882853289000
224452115	::434019964912422000
335592472	::434020487547846000
282110309	::434020863357509000
151129980	::434021187497500000
45929336	::434021376362819000
540197402	::434022387760508000
191276105	::434023023943753000
238401588	::434023258799628000
79754464	::434023474777305000
495598070	::434023566640553000
495598070	::434023912838402000
79754464	::434025151139942000
134637488	::434027125167759000
134637488	::434027230063112000
163115137	::434027791571750000
224452115	::434028528837746000
224452115	::434028593253851000
134637488	::434028678700224000
363321273	::434029338795991000
304661740	::434029708817100000
304661740	::434029834193223000
58046021	::434029868695973000
304661740	::434029956532678000
304661740	::434030012979630000
134637488	::434030632964861000
454406979	::434030940705521000
100313850	::434031084083220000
481662843	::434031383522992000
506100348	::434031488317665000
13298002	::434031740848726000
58046021	::434032118055063000
454406979	::434032351417753000
117638857	::434032355452665000
117638857	::434033167700594000
387625128	::434033278103089000
36259265	::434033303004250000
117638857	::434033503249137000
93026398	::434034000223805000
281408265	::434034727721263000
481662843	::434035589902381000
481662843	::434036072465858000
470660217	::434036614323376000
470660217	::434036681973317000
163242154	::434036904607383000
163242154	::434036911037235000
163115137	::434037399401029000
69064286	::434037996958916000
163242154	::434038242875158000
384488111	::434038623827017000
298090474	::434038746434908000
481662843	::434039132529373000
481662843	::434039269946949000
268499224	::434039479255699000
298090474	::434039718972387000
31287131	::434039805198864000
481662843	::434040045352542000
214970887	::434041558698958000
481662843	::434041872101568000
474400310	::434041884801892000
337396732	::434041912778321000
206067907	::434042112255209000
24719772	::434042180681089000
435409494	::434042834564284000
540197402	::434044060014489000
363321273	::434044424751153000
12685102	::434046192029540000
339272559	::434046502038945000
38053704	::434046559517302000
195276249	::434048067382571000
330645900	::434049750476681000
360730562	::434049908195491000
150870283	::434049993461100000
23839835	::434050071240269000
419105102	::434050132900720000
218750630	::434051041961586000
335592472	::434051100308930000
218750630	::434051235142844000
58627481	::434051458514702000
218750630	::434051460326621000
716788381	::434051523165696000
716788381	::434051702107275000
118881789	::434051901282590000
285988306	::434051970496995000
335592472	::434052350505140000
360730562	::434052480989945000
631513843	::434053554140368000
359849721	::434053642124271000
631513843	::434053757308239000
359849721	::434053926980431000
359849721	::434053995943182000
283625404	::434054117158162000
23839835	::434054930265952000
481662843	::434054981251919000
114952631	::434055663740653000
225206298	::434057230262890000
225206298	::434057541627039000
125560060	::434057916912394000
180911733	::434057955466436000
359849721	::434057991718182000
180911733	::434058112660537000
359849721	::434058344022966000
117638857	::434059115338690000
117638857	::434059303633563000
363321273	::434059512296009000
406110065	::434059610178076000
265029924	::434061276533497000
224682361	::434061981910196000
224682361	::434062032879759000
83092668	::434062226316861000
520759048	::434062600251269000
520759048	::434062852266029000
283625404	::434062925695696000
224682361	::434062971439161000
224682361	::434063346292506000
474400310	::434063678539702000
142950218	::434063735259668000
236258510	::434064045973327000
438647243	::434064201061908000
236258510	::434064412769386000
233944291	::434064462706790000
236258510	::434064466087391000
236258510	::434064531182977000
32671267	::434065317937954000
32671267	::434065913516552000
236258510	::434066224847147000
46697333	::434066775672516000
83092668	::434066814340182000
150828387	::434066825421541000
236258510	::434067136214863000
58627481	::434067869718958000
79754464	::434067980419596000
46697333	::434068056914919000
481662843	::434068540061417000
481662843	::434068753438244000
481662843	::434068999148957000
481662843	::434069072851255000
481662843	::434069365890514000
481662843	::434069884289679000
268499224	::434070371638448000
481662843	::434070874552287000
163768701	::434071958498869000
236258510	::434072872189845000
36259265	::434073393626120000
236258510	::434073675219075000
236258510	::434073742759985000
236258510	::434073805687123000
299484513	::434073888838807000
236258510	::434074154803810000
36259265	::434074559080566000
114952631	::434075399975211000
36259265	::434075590900334000
227859860	::434077050669125000
224682361	::434077124576968000
224682361	::434077345469968000
224682361	::434077618946977000
432747712	::434077712119234000
373006574	::434078145897955000
373006574	::434078846812299000
34717669	::434081064135315000
435471503	::434084552563494000
373006574	::434085208397062000
636632104	::434085656004792000
472617238	::434086374174511000
447976503	::434086915583668000
438801693	::434087833788104000
438801693	::434087936485621000
438801693	::434088225057955000
359849721	::434089095045083000
28905424	::434089574172598000
390552849	::434090271005892000
23839835	::434091422010994000
233944291	::434093294356664000
36654229	::434093549353984000
432747712	::434094151031083000
438801693	::434095303156068000
224452115	::434097772883501000
29284709	::434098816804208000
438801693	::434098972940963000
53123348	::434099102184656000
438801693	::434101384279900000
30804377	::434101698613620000
30804377	::434101704343052000
438801693	::434101764980486000
727288316	::434101899562725000
554633284	::434102032215994000
30804377	::434102544105607000
378778103	::434102566348419000
30804377	::434102915809030000
142950218	::434102988119212000
30804377	::434103219938004000
357306642	::434103687670005000
554852227	::434103823632572000
537003519	::434104657120878000
284316159	::434105037283794000
217262932	::434105980595359000
212047421	::434106445475229000
217262932	::434106522373611000
83092668	::434106759381516000
217262932	::434106936523358000
217262932	::434107580961419000
217262932	::434107914278539000
109655774	::434107930737401000
109655774	::434107990522990000
217262932	::434109393869615000
293213630	::434109493375664000
369310186	::434109690121707000
58031746	::434109891540959000
214970887	::434110174027325000
405040496	::434110210999713000
27595900	::434110693940678000
438647243	::434112695801884000
438647243	::434112826886463000
276131997	::434113156940849000
142950218	::434115518182985000
114600119	::434115846680887000
280826646	::434116071327416000
276131997	::434116339309899000
276131997	::434116447556489000
276131997	::434116516271763000
114952631	::434117666584797000
276131997	::434117682343182000
438801693	::434117792972144000
276131997	::434117861481922000
293213630	::434118024879411000
24719772	::434118085470339000
276131997	::434118316249350000
438801693	::434118340127490000
276131997	::434118484864552000
359849721	::434118609548636000
359849721	::434118661759307000
359849721	::434118701919764000
359849721	::434118793590489000
438801693	::434118867066290000
359849721	::434118944287645000
359849721	::434119042870571000
359849721	::434119206138048000
377486283	::434119258369294000
481662843	::434119334202728000
405040496	::434119415949312000
377486283	::434119428007944000
128103434	::434119495703998000
359849721	::434120930521251000
212047421	::434120964779937000
359849721	::434121674183954000
162802335	::434123510080757000
114952631	::434125972745371000
45704670	::434126421595029000
335592472	::434127459219697000
162802335	::434128422361497000
438801693	::434128790546292000
276131997	::434129785762381000
405040496	::434129914598391000
447422715	::434130768177401000
214970887	::434131594039676000
321102847	::434131832461099000
224682361	::434132404828405000
438801693	::434132488370548000
338830055	::434132891178917000
438801693	::434133199837736000
438801693	::434134291715747000
438801693	::434134347118297000
370845710	::434135222297571000
142176687	::434135287196041000
361352435	::434136076236902000
438801693	::434136142682681000
721462429	::434136719340740000
370845710	::434136835305242000
28736200	::434138656148697000
340688867	::434138732522782000
338830055	::434138834377265000
370845710	::434139394967359000
301244439	::434139957838352000
236172994	::434140188202516000
370845710	::434141340793065000
233944291	::434141430898909000
195276249	::434142051945705000
49118513	::434142435372175000
49118513	::434142596911628000
49118513	::434143789524201000
405040496	::434144350377762000
99368300	::434144431235956000
241790793	::434144452375236000
99368300	::434144541890076000
99368300	::434144629500297000
99368300	::434144652162113000
405040496	::434144976562171000
344857407	::434145693091917000
241790793	::434146684806127000
274191278	::434147218879029000
405040496	::434147695070949000
383045348	::434148440612675000
233944291	::434148839592038000
166735943	::434149317494837000
166735943	::434149528145391000
274191278	::434150108653821000
233944291	::434150770863124000
373006574	::434151139680858000
409404583	::434152245848842000
281821239	::434152378908954000
281821239	::434152561809956000
409404583	::434152812432224000
175532031	::434152935149559000
161346822	::434153367024066000
233944291	::434154172641181000
273497452	::434154348898050000
233944291	::434154816940810000
373006574	::434155368030023000
438801693	::434156165396979000
233944291	::434156165975789000
438801693	::434156588736466000
438801693	::434156847671820000
373006574	::434156914771886000
49118513	::434156988776607000
49118513	::434157041020841000
293213630	::434157075929657000
435471503	::434157557725544000
90211828	::434158109217792000
180911733	::434158215509843000
49118513	::434158561569304000
49118513	::434158684391084000
162802335	::434159014931210000
293213630	::434159392112386000
276131997	::434160422112206000
141821632	::434160455524044000
438801693	::434160479989424000
367308760	::434160845241589000
438801693	::434161040805625000
96443022	::434161227019743000
438801693	::434161415134646000
49118513	::434161426627047000
352789311	::434161453206339000
352789311	::434161514304790000
352789311	::434161644143673000
438801693	::434161802042433000
393802148	::434162011736666000
438801693	::434162140728279000
304182396	::434162427253772000
316025875	::434162456974221000
157117376	::434162481460555000
352789311	::434162667239260000
352789311	::434162763565641000
438801693	::434163275815981000
67832819	::434163484172222000
438801693	::434163978127036000
409404583	::434164314291712000
605327407	::434164444399403000
405040496	::434164498883047000
255195496	::434164774541066000
255195496	::434165140666073000
46727568	::434165205162283000
554801627	::434165688098230000
367308760	::434165690983915000
554801627	::434165769480318000
554801627	::434165853521580000
67832819	::434166074175930000
435409494	::434166388656054000
163242154	::434166403646500000
67832819	::434166536828633000
373006574	::434166542192758000
373006574	::434166808178737000
435471503	::434168233856630000
48612192	::434168238138589000
83092668	::434168421417492000
393801885	::434169136030429000
325036867	::434169363076112000
58031746	::434170028465074000
58031746	::434170193599033000
58031746	::434170280924446000
58031746	::434170499208585000
58031746	::434170797620748000
58031746	::434171083319967000
386627455	::434171695256330000
460471042	::434172037134053000
721462429	::434172442651934000
227859860	::434172508494131000
48612192	::434173253930586000
227859860	::434173886218137000
227859860	::434173945479442000
227859860	::434174370618310000
301778739	::434176119063855000
30944417	::434176157614096000
30944417	::434177402181541000
161346822	::434177464102047000
443376354	::434177488986447000
377486283	::434177693785919000
65521914	::434178471024001000
65521914	::434178607519252000
36654229	::434178654395183000
36654229	::434178737039765000
435409494	::434178849614475000
377486283	::434179007056056000
153230202	::434179350163103000
115824990	::434179841433554000
195008986	::434180992841302000
419738528	::434181273457012000
477989347	::434182608894050000
443376354	::434183103121063000
293213630	::434183956624605000
434045786	::434184408606986000
477989347	::434184498616750000
432747712	::434184560130400000
392434084	::434184669681045000
191276105	::434185202290552000
477989347	::434185777744863000
53584160	::434185936893513000
434045786	::434186047103451000
53584160	::434186052522090000
15681561	::434186482811547000
477989347	::434186635979145000
434045786	::434187289666007000
359849721	::434189096844820000
279608688	::434189433584119000
325036867	::434189508490567000
316025875	::434190644429324000
191276105	::434190864236425000
316025875	::434191299743191000
477989347	::434191881560285000
477989347	::434192410458206000
242443898	::434192860611899000
371243365	::434194759532298000
477989347	::434195479207743000
477989347	::434195525147959000
384488111	::434195902564012000
121100953	::434196244492480000
191276105	::434198412032876000
79754464	::434198422384807000
261605370	::434200063997661000
363321273	::434200479040434000
363321273	::434200520526295000
112145680	::434200652387221000
359849721	::434200825175756000
112145680	::434200977038536000
260979062	::434201687771713000
277278671	::434202305412345000
16623113	::434203698923724000
309355379	::434203925588480000
16623113	::434205328142389000
277278671	::434205407922225000
16623113	::434205499496476000
46276184	::434205708297723000
46276184	::434205832826609000
16623113	::434206207205572000
362168275	::434206681543634000
16623113	::434208958346043000
392156048	::434209776575070000
86162508	::434213168282226000
86162508	::434213580242567000
359849721	::434213995047059000
359849721	::434214637207576000
45929336	::434214845068869000
359849721	::434214934248181000
359849721	::434214958931640000
359849721	::434215281746264000
359849721	::434215386389938000
92936298	::434215420162502000
359849721	::434215445177335000
359849721	::434215486956785000
359849721	::434215830130552000
359849721	::434215953543753000
359849721	::434215985139437000
307457734	::434216337338937000
359849721	::434216495468793000
359849721	::434216536262598000
359849721	::434216714155593000
359849721	::434216752730628000
359849721	::434216857898610000
323076337	::434217059124518000
359849721	::434217381989474000
359849721	::434217816926203000
359849721	::434217818260008000
280826646	::434218019871391000
359849721	::434218043238260000
75209135	::434218201811939000
75209135	::434218253573836000
359849721	::434218382918156000
384488111	::434218387258892000
359849721	::434218878491975000
359849721	::434219177294168000
359849721	::434219296685039000
359849721	::434219471537201000
57120197	::434219552881119000
359849721	::434219842171056000
359849721	::434220307478757000
75209135	::434220370069946000
75209135	::434220411274788000
370845710	::434220946304827000
43980775	::434221105595691000
43980775	::434221317827477000
282110309	::434221806095196000
359849721	::434222058386780000
250969967	::434222389044334000
359849721	::434222408225288000
43980775	::434222511945830000
359849721	::434222588823621000
43980775	::434222612894322000
57120197	::434223240131518000
359849721	::434223264810811000
57120197	::434223492385370000
360730562	::434223554130096000
57120197	::434223777405100000
43980775	::434224454504169000
43980775	::434224464566296000
43980775	::434224725078716000
422214932	::434224754413666000
340199061	::434225030214336000
43980775	::434225150049787000
33810989	::434225650329989000
12685102	::434226503027793000
33810989	::434227068399005000
384488111	::434227361366552000
43980775	::434227418228731000
57120197	::434227558461095000
43980775	::434227816826023000
57120197	::434227823943766000
43980775	::434228365990440000
359849721	::434229755421130000
359849721	::434230173475827000
359849721	::434230289020514000
323691415	::434230320531914000
355859159	::434230333157167000
359849721	::434230382712881000
359849721	::434230413960437000
359849721	::434230453747597000
323691415	::434230478258708000
359849721	::434230565047660000
359849721	::434230903993552000
359849721	::434231028723744000
545540214	::434231065025081000
163768701	::434232091287756000
446326590	::434232172170326000
359849721	::434234791526146000
359849721	::434234855774507000
319469530	::434235207726931000
359849721	::434235372856688000
433168829	::434237194472259000
408031484	::434237513587118000
290401730	::434237856458866000
473718221	::434237873760370000
319469530	::434238771165671000
283051149	::434239070894436000
276887663	::434241123414835000
46276184	::434242712741892000
24147563	::434242715287818000
46276184	::434242832413782000
24147563	::434242981793923000
60712766	::434244245533523000
54721301	::434244363347312000
506707370	::434245042509991000
94226339	::434246629525172000
86162508	::434246691969982000
43980775	::434247284872601000
57120197	::434247468776058000
86162508	::434247618219085000
141821632	::434247623235497000
86162508	::434247705355767000
141821632	::434247792123326000
141821632	::434248101969145000
86162508	::434248744427462000
141821632	::434250348828446000
177692206	::434250684104716000
132479234	::434250696347910000
33538323	::434255136462872000
319469530	::434256025324363000
319469530	::434256112763031000
315872678	::434257072184508000
238400474	::434260029835714000
579271413	::434260099016581000
150870283	::434261442506653000
340693336	::434262865881493000
227859860	::434264184944357000
97307001	::434267570905313000
53123348	::434268040692510000
319469530	::434268435640766000
53123348	::434269436032196000
53123348	::434269552185065000
53123348	::434269762202247000
114952631	::434270522788950000
227859860	::434272354999349000
227859860	::434272467347963000
621062028	::434273595393470000
621062028	::434273786540482000
621062028	::434273856673439000
621062028	::434273951775084000
195276249	::434273978702913000
621062028	::434274357875965000
621062028	::434274935364534000
86162508	::434275274729869000
86162508	::434275906064904000
86162508	::434276247095349000
473118863	::434276797857792000
621062028	::434276844280352000
86162508	::434277975916167000
86162508	::434278380788150000
86162508	::434278744916643000
418783652	::434279806973526000
227859860	::434281120264228000
227859860	::434281324631707000
69044676	::434283241046937000
342188056	::434285202916249000
342188056	::434285339080163000
342188056	::434285502288887000
97307001	::434285780853211000
195397698	::434285813921112000
226329164	::434290204061335000
165658390	::434291547199111000
185455808	::434291878889287000
214678768	::434292214328332000
311724390	::434292232833622000
226329164	::434293507809759000
26198467	::434294885957390000
184195472	::434294946728640000
131254355	::434295516239638000
31250549	::434295662788620000
210674392	::434295834092380000
236930269	::434297887564898000
293213630	::434298229216509000
31258629	::434298701339582000
407395368	::434298883393331000
460772038	::434299297438244000
336633872	::434299779498401000
336633872	::434299799165472000
336633872	::434299844086480000
416506126	::434300231182589000
365523194	::434300259649331000
250010716	::434305318751727000
60399576	::434305900921102000
286216848	::434306299354816000
58046021	::434306604587307000
405040496	::434307093336567000
405040496	::434307423851929000
57933673	::434308413846089000
23838693	::434310269133533000
277794018	::434310690010959000
23838693	::434310986711855000
58046021	::434311037333291000
23838693	::434311320939134000
286487329	::434312053663072000
284316159	::434312571446128000
286487329	::434312625048940000
330645900	::434313001290588000
253120136	::434313185730912000
28905424	::434313522101493000
83878535	::434313794920001000
133508241	::434315206928240000
24719772	::434318651697938000
596957614	::434318941242945000
118708729	::434318981923487000
118708729	::434319161842348000
118708729	::434319592530653000
596957614	::434319757689364000
438801693	::434320012980277000
329471370	::434321059253215000
159944196	::434322164397780000
373006574	::434323669020446000
338830055	::434324908882288000
37867502	::434325586920484000
273497452	::434326041096495000
66021164	::434326120276582000
66021164	::434326128514174000
66021164	::434326224232390000
66021164	::434326259913334000
66021164	::434326341891022000
27237232	::434326649757511000
444979318	::434326866070360000
327989967	::434326993254219000
444979318	::434327236205084000
444979318	::434327822656892000
373006574	::434328008837451000
444979318	::434328987033432000
300594041	::434329010332389000
114952631	::434329047200305000
435409494	::434329052996853000
53123348	::434329146173718000
360367250	::434329209121406000
27237232	::434329439296430000
256088386	::434329529188757000
435409494	::434330087303815000
265786675	::434331344165154000
31258629	::434331774647164000
225206298	::434332224192663000
230903702	::434333290753835000
153230202	::434334004184379000
177692206	::434335671038521000
191276105	::434335701371748000
435409494	::434335797169250000
177692206	::434335807567306000
418783652	::434336738711179000
336821368	::434336779345227000
249468865	::434336980508217000
414315073	::434337009931657000
264295397	::434337202261458000
316025875	::434337828068007000
286487329	::434338093550686000
184578066	::434338217395884000
335592472	::434339733297430000
438801693	::434339828826898000
438801693	::434340468621856000
64926237	::434340500418465000
265029924	::434340546493313000
119434884	::434340611336839000
121100953	::434340671714258000
357265451	::434340893475106000
438801693	::434341069464281000
285141722	::434341120361766000
265029924	::434341157284626000
177692206	::434341652359311000
224452115	::434341687356575000
301244439	::434342223950651000
264295397	::434342431300268000
483526518	::434342774612062000
210676238	::434342964329201000
495598070	::434343835049943000
264295397	::434344107381903000
337396732	::434344716826865000
166735943	::434344979100479000
166735943	::434345083136004000
57067055	::434345215353434000
255711119	::434345609949351000
36654229	::434345630132363000
359806236	::434345666320404000
57067055	::434346550660448000
626942496	::434346651915149000
253717655	::434347554470236000
131254355	::434347609830866000
120532808	::434347687941390000
365767010	::434348195200905000
205928265	::434349111316586000
16623113	::434349841557123000
19245878	::434350011011170000
418841887	::434351005359407000
166735943	::434351662556540000
283625404	::434351792164311000
418841887	::434352087632072000
418841887	::434352224605462000
226329164	::434352417572798000
81765661	::434352718694457000
418841887	::434352731810451000
424464803	::434352822398619000
81765661	::434352932817874000
418841887	::434353022299557000
16623113	::434353041861382000
81765661	::434353148434464000
418841887	::434353254768840000
355859159	::434353318509707000
114952631	::434353343473786000
81765661	::434353577272688000
166735943	::434353617957818000
236172994	::434353923587981000
477989347	::434353961554833000
53123348	::434353980395626000
46727568	::434354471963869000
236172994	::434354591426027000
236172994	::434355175180886000
195397698	::434356370205577000
227859860	::434356828328042000
23839835	::434356870401114000
369460029	::434357031529873000
369460029	::434357090296266000
195397698	::434357952808747000
387625128	::434358153539747000
195397698	::434358414383542000
212047421	::434358636748357000
387625128	::434359176555675000
265029924	::434359379304148000
130312780	::434359606408536000
30246292	::434359606874472000
30246292	::434359646783275000
252355708	::434359904254427000
265029924	::434360070433177000
195397698	::434360114385264000
252355708	::434360138510499000
252355708	::434360532221440000
474400310	::434360786773741000
33238183	::434360896258048000
224452115	::434361149677510000
225206298	::434361472211095000
45929336	::434362592543645000
621306179	::434362835762565000
199545464	::434363250923556000
46727568	::434363542754451000
23839835	::434365325619265000
57067055	::434365456968069000
57067055	::434365734631014000
255195496	::434365988037857000
251892054	::434366203415781000
251892054	::434366302808203000
360730562	::434366362916765000
406110065	::434366519212912000
319469530	::434367492417662000
81765661	::434367674651381000
369310186	::434367714053095000
41658963	::434369056758448000
293213630	::434370098137423000
360730562	::434370364110819000
265029924	::434370750846615000
217214677	::434372243540299000
367308760	::434372598341066000
81765661	::434373272386695000
273497452	::434374141483827000
217262932	::434374375182045000
6652302	::434374857132740000
469825474	::434374920907153000
142950218	::434375098485985000
628045480	::434375188948332000
408031484	::434376232713871000
273497452	::434376312354910000
212047421	::434376468873756000
360730562	::434377135386820000
212047421	::434377140843200000
612537918	::434377541387026000
342188056	::434378602109730000
15961483	::434378657386070000
415206019	::434379179485057000
220465561	::434379574114136000
15961483	::434379674974568000
241324134	::434381042859130000
241324134	::434381461106741000
50154503	::434381474930774000
307457734	::434381602160775000
142176687	::434382725932675000
626942496	::434382865627754000
19245878	::434383420882300000
49118513	::434383497185460000
500308199	::434383776861274000
16039882	::434383813297192000
97307001	::434384027915927000
28461859	::434384202457292000
189272740	::434384547912744000
252355708	::434386672734597000
431262520	::434386678799540000
431262520	::434386911801528000
252355708	::434387158980243000
114952631	::434388010671427000
23838693	::434388072407396000
26684021	::434388153877946000
258235483	::434388266423308000
23839835	::434389244174295000
371416817	::434389729296269000
26684021	::434391531131514000
36654229	::434391578082553000
191276105	::434391619811684000
36654229	::434391722681200000
36654229	::434392018266378000
13298002	::434394132686340000
283625404	::434394358826008000
378778103	::434395251831476000
100373532	::434396597791633000
360730562	::434398205271629000
103526992	::434398418731950000
360730562	::434398953472532000
359849721	::434399050092544000
359849721	::434399145965936000
359849721	::434399172838850000
630007542	::434399527399718000
268499224	::434399665208184000
342188056	::434401544080211000
342188056	::434401714075336000
342188056	::434401809999077000
342188056	::434401939913445000
342188056	::434402023447199000
419249711	::434402040421158000
711532177	::434402698935287000
29335169	::434402981283655000
230659102	::434403150238195000
144937748	::434404723723341000
132479234	::434404815863832000
56723331	::434406102705647000
721462429	::434406769536692000
420006994	::434407424054005000
346392612	::434407827382480000
23839835	::434408593224253000
43980775	::434409690899161000
168705725	::434411341978169000
438647243	::434411713140494000
23839835	::434413234087415000
57854623	::434414034721337000
521919456	::434414286585466000
23839835	::434414698360893000
286502927	::434414922269601000
415897649	::434415681103077000
36485138	::434416415010226000
286502927	::434416418612711000
23839835	::434416516298055000
233944291	::434417469235949000
304182396	::434417778280632000
371416817	::434418170661969000
521919456	::434418338102771000
304182396	::434418391852802000
69064286	::434418768261832000
460471042	::434419179505328000
239928368	::434420509099704000
286502927	::434421878824792000
245935219	::434422687440461000
210676238	::434423421993512000
210676238	::434423658455793000
20478089	::434424107569270000
561622267	::434425285627621000
561622267	::434425406327123000
418783652	::434426979417608000
328871385	::434427015945412000
286502927	::434428620690296000
43980775	::434429668481978000
223594866	::434429742297931000
69801582	::434429776866992000
118881789	::434430412073730000
223594866	::434430520848842000
406110065	::434431122484002000
114952631	::434431124928884000
121100953	::434431696533192000
53123348	::434432441864839000
223594866	::434432491177660000
53123348	::434432622341533000
433003196	::434433015683768000
118881789	::434433966616363000
454406979	::434434270112022000
99368300	::434435189679587000
99368300	::434435346378784000
99368300	::434435401198362000
99368300	::434435699371438000
99368300	::434435805067878000
596191047	::434436629559001000
495598070	::434438580983705000
96443022	::434439123303411000
15709088	::434440083035283000
233944291	::434440906653986000
561622267	::434441585288568000
435409494	::434441951228604000
721462429	::434442094891917000
384109939	::434444696207626000
146219676	::434445183766507000
299484513	::434446181448429000
435471503	::434446246422409000
435471503	::434446523514892000
432747712	::434446886347739000
26897261	::434447979987345000
421158343	::434449039401033000
470660217	::434449733613277000
180911733	::434450937797963000
191276105	::434451749781659000
166307106	::434452815734665000
537003519	::434452987856322000
166307106	::434453155234193000
169618179	::434453830907228000
415703077	::434454041788051000
435471503	::434454243798310000
241790793	::434454795706183000
325036867	::434456213191786000
35147507	::434456892471906000
220465561	::434457520305098000
349365015	::434459366939693000
163242154	::434459555435524000
550666101	::434460542195879000
550666101	::434460556481671000
550666101	::434460573338570000
550666101	::434460614430171000
550666101	::434460643286978000
550666101	::434460665172873000
550666101	::434460721716285000
550666101	::434460748136206000
550666101	::434460772291203000
550666101	::434460792268681000
550666101	::434460819439357000
550666101	::434460841874698000
550666101	::434460856550555000
550666101	::434460866654654000
550666101	::434460877631143000
550666101	::434460894819414000
550666101	::434460908392181000
435471503	::434462539389218000
435471503	::434462581919469000
58563319	::434463055301574000
36654229	::434463093389664000
435471503	::434463624493809000
513825441	::434466104866791000
15086993	::434466602516762000
185455808	::434467442480660000
58031746	::434467851861520000
58031746	::434468081113759000
58031746	::434468198822723000
15086993	::434468737723281000
277278671	::434468952081580000
277278671	::434469159892557000
277278671	::434469291354644000
19569142	::434469389765574000
421158343	::434470871466790000
36259265	::434471055743549000
114952631	::434471115163844000
36259265	::434471499270217000
460471042	::434472653446213000
478462259	::434473108053839000
224452115	::434474032046428000
344857407	::434474316525080000
286502927	::434474535325556000
277278671	::434475846112251000
447422715	::434476122802499000
545129813	::434476189810307000
418841887	::434476522271830000
360730562	::434477567807336000
339272559	::434477854777421000
79902186	::434478501279068000
316229499	::434478792338198000
6652302	::434479809612103000
224682361	::434482526263181000
434045786	::434482534194626000
434045786	::434482615660609000
224682361	::434484349367767000
377952732	::434486042234593000
72882594	::434487202693660000
72882594	::434487536665128000
96443022	::434487539680821000
240857453	::434489018827288000
224682361	::434489180870414000
86162508	::434489319957348000
449756109	::434490430651396000
421158343	::434490577426845000
449756109	::434491347572383000
449756109	::434491883264684000
114952631	::434492718819991000
19835249	::434493327212560000
277278671	::434493370115690000
521919456	::434494287137755000
521919456	::434494882607292000
449756109	::434494995304026000
64926237	::434495982340820000
521919456	::434496135492009000
438647243	::434496501381738000
500308199	::434496562668896000
419105102	::434496812410343000
19835249	::434497408085819000
449756109	::434497655545544000
19835249	::434497675900485000
19835249	::434497920675905000
274693254	::434498158807490000
274693254	::434498170794803000
19835249	::434499194582491000
19835249	::434499238698176000
19835249	::434499400707342000
174132903	::434499521616150000
33538323	::434500961722437000
26684021	::434501003011186000
235487682	::434501501944209000
449756109	::434501835534376000
235487682	::434502128053153000
19835249	::434503407307878000
431262520	::434503967444185000
226329164	::434504554852655000
460471042	::434505507781763000
435471503	::434506209476218000
251892054	::434506285833150000
447976503	::434507144021278000
139527150	::434507441548451000
449756109	::434507541117431000
473454563	::434507827978461000
36259265	::434507872693919000
431262520	::434509074407751000
24719772	::434509976280006000
118881789	::434510395672625000
210676238	::434510891556827000
250969967	::434511332801802000
420006994	::434511379224338000
352789311	::434511644715384000
253717655	::434511679401885000
253717655	::434512289631195000
420006994	::434512471047831000
420006994	::434513232989257000
46697333	::434514578043846000
26920974	::434514889521266000
346392612	::434515594915090000
251892054	::434516365182259000
383045348	::434516496501317000
19245878	::434516610301177000
346392612	::434517760056782000
276131997	::434517992635109000
276131997	::434518066014466000
276131997	::434518459477934000
276131997	::434518615212425000
222173816	::434518690961580000
328794919	::434519818369511000
26920974	::434519876326395000
26920974	::434519976868052000
286487329	::434520177409933000
26920974	::434520201431097000
223005614	::434520335233605000
26920974	::434520572223950000
112145680	::434521331087208000
26920974	::434521335424110000
27595900	::434521958517317000
118881789	::434522753216307000
274191278	::434522805699239000
36259265	::434522939925749000
27595900	::434523685425537000
20935798	::434524820420980000
191276105	::434525214631014000
90265908	::434525419019051000
415703077	::434525442704297000
415703077	::434525682085806000
227859860	::434528023312748000
52995718	::434528283217367000
415703077	::434528542202687000
96443022	::434528657344716000
431262520	::434529565197598000
393499174	::434530206942904000
406110065	::434530390087577000
245935219	::434531768536797000
426402586	::434531824677556000
274191278	::434532108149587000
365767010	::434532347233701000
339272559	::434533331561361000
339272559	::434533386578059000
339272559	::434533605873053000
716788381	::434533942994030000
561622267	::434533992516550000
721462429	::434534161270198000
369310186	::434535676605108000
293213630	::434536038946852000
513825441	::434536703697879000
445808726	::434537709819146000
513825441	::434538639096565000
329502065	::434538840506630000
555976584	::434538959142928000
513825441	::434539032975253000
339272559	::434539366908964000
339272559	::434539416389156000
339272559	::434539433346740000
227859860	::434539544873291000
339272559	::434539561231065000
46697333	::434539631766282000
103526992	::434540376360103000
46697333	::434540460623687000
325036867	::434541597665918000
418841887	::434541603491811000
325036867	::434541768403460000
302525103	::434544136767537000
16039882	::434544592474501000
419105102	::434545270890569000
23838693	::434545464814628000
18277474	::434546326370787000
17210128	::434546371929329000
274432702	::434546570315304000
342934741	::434546998919065000
255313314	::434547273419489000
477989347	::434548547925467000
477989347	::434548800389001000
528542109	::434549513752023000
435471503	::434550830679617000
477989347	::434551418859831000
435471503	::434551905294225000
444979318	::434552636034269000
338830055	::434552754099331000
626942496	::434553291826278000
435471503	::434553663583830000
120532808	::434553707334598000
120532808	::434553801396453000
57854623	::434554241168855000
120532808	::434555437812166000
220465561	::434557595811319000
444979318	::434559489816395000
36119799	::434563440481693000
518039543	::434563590947745000
112145680	::434563904333565000
163242154	::434565544797544000
415703077	::434565730663534000
83092668	::434565872896970000
346392612	::434566804707741000
424464803	::434567133993779000
431944862	::434567373027164000
424464803	::434567640296591000
420006994	::434570060167122000
415703077	::434570257810735000
369310186	::434570314609983000
419738528	::434570363029454000
419738528	::434570580483137000
419738528	::434570943047159000
107848755	::434571703587328000
265029924	::434571862018760000
420006994	::434571937193267000
419738528	::434572309962440000
419738528	::434572775123329000
431944862	::434574895884685000
301778739	::434575453450285000
301778739	::434575701623066000
301778739	::434576049771278000
420006994	::434576113831268000
420006994	::434576690787147000
415703077	::434576813210083000
431944862	::434577954224357000
420006994	::434578016627593000
420006994	::434578443465162000
265029924	::434578525988073000
265029924	::434578664433647000
420006994	::434578815734403000
420006994	::434579316215930000
378778103	::434579490170499000
377486283	::434580331396468000
235487682	::434580332008845000
174132903	::434582437486526000
23839835	::434584220409675000
281408265	::434584439423639000
118473489	::434587091914489000
435471503	::434587206339276000
419738528	::434587237108686000
419738528	::434587339546177000
554852227	::434589718072664000
359849721	::434589995265835000
112145680	::434590266851618000
554852227	::434590347440553000
342934741	::434593934841360000
342934741	::434594862802169000
342934741	::434595091571691000
342934741	::434596055460495000
342934741	::434596782870233000
342934741	::434598146367176000
408031484	::434599906120978000
473718221	::434600272019460000
53584160	::434601136788869000
283051149	::434601541568172000
433003196	::434602828058066000
433083953	::434604159883419000
120532808	::434609863369322000
120532808	::434610221281861000
58031746	::434611152346435000
58031746	::434611397402836000
58031746	::434612643727683000
58031746	::434612875886612000
142176687	::434613000017039000
58031746	::434613465513463000
58031746	::434613717939290000
384488111	::434615318174916000
32671267	::434616263961088000
132479234	::434617745226104000
32671267	::434619681060556000
18068894	::434621064505610000
506707370	::434622359493160000
378778103	::434624099969941000
378778103	::434624215871135000
60712766	::434625770598588000
285141722	::434631398113017000
315872678	::434633856965038000
90211828	::434635946974531000
419738528	::434643183042301000
419738528	::434643262759256000
473118863	::434643279729029000
419738528	::434643397077643000
419738528	::434643495283064000
419738528	::434643597431169000
419738528	::434643736375873000
419738528	::434644404620763000
419738528	::434644581658157000
419738528	::434644701153861000
419738528	::434644891650772000
419738528	::434645105807724000
419738528	::434645373618245000
419738528	::434645597770244000
69044676	::434645607420928000
546266750	::434647551598284000
546266750	::434648003572281000
97307001	::434648134317125000
195397698	::434648166940438000
546266750	::434649282142932000
409404583	::434653645557071000
165658390	::434653908686749000
214678768	::434654563694419000
377952732	::434655593492938000
26198467	::434657219326398000
184195472	::434657280420614000
251892054	::434657314038349000
251892054	::434657377770815000
31250549	::434657964503232000
210674392	::434658135186223000
32671267	::434658152890376000
236930269	::434660272251219000
20545953	::434660703002451000
31258629	::434661027066552000
407395368	::434661250752987000
460772038	::434661661937393000
131254355	::434662071314022000
416506126	::434662581643399000
365523194	::434662603621552000
20545953	::434662753878671000
144937748	::434665167692259000
60399576	::434668278510661000
81765661	::434668362681966000
57933673	::434670751577149000
20478089	::434670899900727000
286216848	::434672075114950000
277794018	::434673025309364000
387625128	::434674369751556000
261605370	::434674454493667000
444979318	::434674657086943000
253120136	::434675567963549000
83878535	::434676179413372000
301778739	::434676579730743000
282625909	::434677087652163000
282625909	::434677091649347000
133508241	::434677596543262000
210674392	::434680122776776000
91024211	::434680178422603000
91024211	::434681844752461000
405040496	::434682636863143000
405040496	::434683307884687000
329471370	::434683456103010000
477989347	::434683667823091000
405040496	::434683764396924000
477989347	::434683868025585000
405040496	::434684423502430000
477989347	::434684490414170000
159944196	::434684563084677000
36654229	::434685477388845000
621062028	::434686505445888000
621062028	::434687270281420000
142950218	::434688464010117000
265786675	::434689739678285000
79754464	::434690453296779000
477989347	::434690688043589000
264295397	::434691082178531000
300594041	::434691322138484000
256088386	::434691796686217000
31258629	::434693884707213000
360367250	::434694242493931000
433083953	::434694277617053000
118470515	::434694386572865000
230903702	::434695335185620000
58627481	::434696926726873000
75209135	::434697097607004000
75209135	::434697237751287000
12685102	::434698010388615000
421158343	::434698418796392000
249468865	::434698889422049000
336821368	::434699168926269000
46727568	::434699288862400000
460471042	::434702631106527000
721462429	::434703179393929000
205928265	::434704022931791000
251892054	::434704811561590000
483526518	::434705043917258000
419307287	::434706213717438000
251892054	::434706333594820000
378901511	::434708146431336000
359806236	::434708177397874000
46727568	::434708180304920000
433168829	::434708216799174000
20545953	::434708387339583000
409336092	::434708731793014000
378901511	::434708877632749000
378901511	::434709781795053000
378901511	::434709987722788000
131254355	::434710125471735000
120532808	::434710205050269000
28461859	::434710213334016000
46727568	::434710561981751000
386833057	::434710643217006000
378901511	::434710851669753000
421158343	::434711146286047000
421158343	::434711197712384000
28905424	::434712830252576000
122725183	::434714478211395000
75209135	::434716355493756000
34841151	::434716538944634000
477989347	::434717704532942000
477989347	::434717764570214000
477989347	::434717965238280000
38053704	::434718044334473000
518039543	::434718169115029000
65501923	::434718490964926000
274191278	::434718738177204000
415998425	::434719279045296000
253717655	::434719471350329000
392156048	::434719592259149000
34841151	::434720449197793000
130312780	::434721982660087000
274432702	::434722106933145000
253717655	::434722291067277000
224682361	::434722451894042000
378794339	::434722945760362000
6652302	::434722986881327000
378794339	::434723138526404000
265786675	::434723619596677000
27595900	::434725594644119000
605601195	::434725729385734000
277278671	::434725877738262000
201113172	::434726172853673000
426786499	::434726310745608000
621306179	::434728965006041000
26198467	::434729958049468000
26684021	::434730164875186000
167222207	::434730526461542000
41658963	::434731275862016000
36259265	::434731805506555000
36259265	::434732115683737000
26198467	::434732444554518000
36259265	::434732593939218000
150870283	::434732750130524000
226329164	::434733335487594000
320052148	::434735772562776000
593139104	::434736955033919000
628045480	::434737586595049000
285988306	::434737606702952000
142176687	::434738560542191000
146219676	::434739787488980000
146219676	::434740113655222000
146219676	::434740699398172000
554852227	::434742905861718000
344958631	::434742950174523000
344958631	::434743349992361000
554852227	::434743954395779000
554852227	::434744207194861000
405040496	::434744377835925000
344958631	::434744440691757000
293342989	::434744663946170000
142384634	::434746193646608000
386833057	::434746546660179000
265786675	::434746724511653000
338830055	::434748369060106000
53584160	::434748662196207000
24719772	::434748815099559000
538590660	::434749357628207000
393802148	::434749554509234000
393802148	::434750202302717000
447976503	::434750207801040000
334515229	::434750524294828000
265786675	::434751162668290000
142950218	::434751172956930000
419738528	::434752645442850000
419738528	::434752773465587000
419738528	::434752963949912000
419738528	::434753169277870000
36259265	::434753600418762000
233944291	::434753658837020000
56723331	::434754234580762000
205928265	::434754472313516000
538590660	::434755595485184000
114970673	::434755998641713000
233944291	::434756288753709000
233944291	::434756409998454000
114970673	::434756499441590000
13298002	::434756503804084000
233944291	::434756779193683000
233944291	::434756894222471000
393801885	::434757065324888000
621062028	::434757221230989000
352789311	::434757340605054000
621062028	::434757356304359000
352789311	::434757509711028000
352789311	::434757561007341000
352789311	::434757674849169000
352789311	::434757803207446000
467758710	::434757886338531000
114970673	::434758152723382000
79754464	::434758649521897000
301244439	::434758938920505000
223998080	::434759244064120000
142176687	::434759473178370000
225206298	::434760130807074000
225206298	::434760429777068000
180388620	::434760654386249000
428300082	::434760928266297000
428300082	::434761039159496000
349365015	::434761266587242000
214970887	::434761402138783000
253717655	::434761416906534000
349365015	::434761806293532000
223998080	::434762085927354000
317860632	::434762312713789000
274191278	::434765005699821000
415897649	::434765595330887000
58031746	::434765647545790000
58031746	::434765927133880000
377486283	::434766003977744000
58031746	::434766447860924000
58031746	::434766467318312000
58031746	::434766492874190000
58031746	::434766531247865000
58031746	::434766551619608000
58031746	::434766730045313000
360367250	::434766798047551000
58031746	::434767723613011000
323011452	::434769637856006000
393499174	::434770567074283000
211316270	::434771078922399000
419249711	::434771362360463000
561622267	::434771552346079000
435471503	::434771993976516000
17146204	::434772378053529000
561622267	::434773861159407000
254442957	::434774254211436000
64926237	::434775013627928000
405040496	::434775100223938000
360367250	::434775216791625000
360367250	::434775321007493000
360367250	::434776121121312000
286487329	::434776347979034000
286487329	::434776654972338000
355859159	::434777144406073000
163115137	::434777989923209000
414315073	::434779620014292000
414315073	::434779661332398000
370845710	::434780154208854000
15961483	::434780938338201000
15961483	::434781630821986000
408031484	::434782917529964000
380723702	::434783205003374000
233944291	::434783728544382000
540197402	::434784232347430000
224452115	::434784596194906000
41753572	::434784615593558000
264234166	::434784822003638000
264234166	::434785129861353000
58031746	::434787540835373000
58031746	::434787605050175000
58031746	::434788106005278000
58031746	::434788313908527000
58031746	::434788614807879000
58031746	::434788771196698000
191276105	::434790423291527000
58627481	::434791486681382000
253717655	::434793512115388000
32671267	::434794154997334000
24972379	::434794875955863000
24972379	::434794960639250000
349365015	::434796554021376000
349365015	::434797108600659000
86162508	::434798275682500000
448325555	::434798334810013000
150870283	::434798355021959000
264234166	::434799766870827000
233944291	::434799768716734000
212047421	::434800147709456000
233944291	::434800171705454000
329502065	::434800502379778000
59241106	::434800810682482000
59241106	::434800933877587000
59241106	::434801452771721000
470660217	::434801635596853000
59241106	::434801996550643000
118881789	::434802135025586000
59241106	::434802437351030000
716788381	::434802795523223000
435471503	::434804261793570000
150839491	::434805387112378000
150839491	::434805596718526000
57120197	::434805839757455000
150839491	::434806235250962000
217214677	::434806487286706000
129314214	::434806592614436000
150839491	::434807224200740000
390552849	::434807307507998000
225206298	::434809177911738000
233944291	::434809405683408000
532616498	::434809573476544000
454406979	::434812146703409000
479986172	::434812269692592000
65501923	::434815688306221000
265029924	::434816969972678000
447422715	::434817001815834000
447422715	::434817296713150000
48612192	::434817308234485000
15961483	::434818450771304000
636632104	::434818467108102000
15961483	::434818673572716000
545129813	::434821281243217000
419738528	::434821678104064000
419738528	::434821766792609000
419738528	::434821921390485000
313529594	::434822462597906000
272488861	::434822717880008000
161346822	::434822794053181000
134637488	::434824698212667000
142950218	::434824811127508000
30944417	::434825174106402000
34717669	::434825240405749000
233944291	::434825927973822000
414315073	::434826864486387000
338830055	::434828422746243000
602895412	::434830663292690000
477989347	::434830922949488000
602895412	::434830955266600000
454406979	::434832831081349000
251892054	::434832937323089000
65521914	::434834485268316000
479986172	::434835003474591000
184578066	::434836055611961000
479986172	::434836081234956000
65521914	::434836177376395000
65521914	::434836378958835000
308726677	::434836875669295000
334515229	::434837015465431000
432747712	::434837076891033000
34717669	::434837125981163000
479986172	::434838580075053000
151129980	::434838610018189000
97392631	::434839160801992000
431262520	::434839392813727000
97392631	::434839810298359000
97392631	::434839819806859000
97392631	::434839900693987000
81765661	::434840094801801000
15961483	::434840162883731000
81765661	::434840166222405000
30944417	::434840593139634000
97392631	::434840676426346000
97392631	::434840681488863000
97392631	::434840890063192000
97392631	::434841119290298000
36259265	::434841207215521000
435471503	::434842169762123000
205928265	::434842501472456000
281408265	::434843290232291000
474400310	::434843341700616000
224682361	::434843469744726000
191276105	::434843474232614000
226329164	::434844507062816000
46697333	::434844976972058000
241324134	::434845031300870000
189368301	::434845718474682000
268499224	::434846485961007000
38053704	::434847663797051000
268499224	::434848021160157000
268499224	::434848064512475000
268499224	::434848370906382000
331925277	::434849843408674000
268499224	::434849857619386000
268499224	::434850181625184000
445808726	::434850620403884000
268499224	::434851360857923000
621062028	::434851861544579000
612537918	::434854593730973000
253717655	::434855289641512000
32800151	::434855566390095000
32800151	::434856573148479000
346392612	::434856581566844000
612537918	::434856738572234000
265029924	::434857156048072000
265029924	::434857609934700000
316025875	::434858014701395000
331925277	::434859646684106000
225206298	::434860956212948000
69801582	::434861034751270000
50154503	::434862106442080000
19835249	::434863367355138000
33810989	::434863803251953000
316025875	::434864171826819000
432747712	::434864344028164000
69801582	::434864765064982000
33810989	::434865053792092000
33810989	::434865247896084000
307457734	::434865316934340000
307457734	::434865379056185000
33810989	::434865443409391000
33810989	::434865538628464000
33810989	::434865588528095000
33810989	::434865632069177000
33810989	::434865678286213000
33810989	::434865721810493000
33810989	::434865763149545000
33810989	::434865822784188000
33810989	::434865883542859000
33810989	::434865962492231000
33810989	::434866008210149000
33810989	::434866077705572000
33810989	::434866149684019000
33810989	::434866208500756000
33810989	::434866257263726000
33810989	::434866365485174000
23839835	::434866404433883000
33810989	::434866411207262000
33810989	::434866472083390000
33810989	::434866543466278000
33810989	::434866591025475000
33810989	::434866647543726000
330645900	::434866685653180000
33810989	::434866686471049000
33810989	::434866798618361000
33810989	::434866934018895000
33810989	::434866994819526000
33810989	::434867042282250000
33810989	::434867138839334000
605601195	::434867152206565000
33810989	::434867215741882000
33810989	::434867295760838000
132479234	::434867317076684000
33810989	::434867545158336000
33810989	::434867790831292000
33810989	::434867900407488000
223998080	::434868004925353000
33810989	::434868098701594000
33810989	::434868193484496000
49118513	::434868275659677000
33810989	::434868478936223000
554801627	::434868584188489000
33810989	::434868725573890000
33810989	::434868912044269000
33810989	::434869029983907000
33810989	::434869102532759000
33810989	::434869163106914000
33810989	::434869378031423000
33810989	::434869476043919000
33810989	::434869559581892000
33810989	::434869679857741000
328794919	::434869708568162000
33810989	::434869745297281000
328794919	::434869782610214000
65567504	::434869783171825000
334515229	::434869929553063000
33810989	::434870022213615000
33810989	::434870162265608000
33810989	::434870242511032000
33810989	::434870399159918000
33810989	::434870450544328000
33810989	::434870513165283000
33810989	::434870579460460000
33810989	::434870640504356000
33810989	::434870774290067000
33810989	::434870823065636000
33810989	::434870879936184000
33810989	::434870935238086000
331925277	::434870958092849000
33810989	::434870998857289000
33810989	::434871074937765000
449756109	::434871083997876000
33810989	::434871130885595000
33810989	::434871194387378000
33810989	::434871286007738000
33810989	::434871337526370000
33810989	::434871400529002000
33810989	::434871456158064000
33810989	::434871559711244000
33810989	::434871616393056000
33810989	::434871671040638000
33810989	::434871772945448000
33810989	::434871877501079000
33810989	::434872004122931000
33810989	::434872121538269000
33810989	::434872187988606000
33810989	::434872292259012000
217262932	::434872534278742000
33810989	::434872591795249000
33810989	::434872652390350000
33810989	::434872724628836000
33810989	::434872827938750000
33810989	::434872884968706000
33810989	::434872961749614000
33810989	::434873046441021000
33810989	::434873119417716000
15961483	::434873135272177000
33810989	::434873354533621000
33810989	::434873549078028000
33810989	::434873613406048000
33810989	::434873808269221000
33810989	::434873862363172000
36259265	::434874083701166000
33810989	::434874085428838000
33810989	::434874158250352000
33810989	::434874224084152000
328871385	::434874278161301000
33810989	::434874290496733000
33810989	::434874348210360000
235487682	::434874506918625000
235487682	::434874597654016000
33810989	::434874899757158000
33810989	::434875489941872000
36259265	::434876462119026000
36259265	::434876490631905000
301042701	::434877279450062000
36259265	::434877474544312000
33810989	::434878191816015000
331925277	::434879736649502000
281408265	::434881531031461000
319469530	::434882686713610000
419738528	::434882841147899000
419738528	::434883157759115000
335592472	::434883193448464000
419738528	::434883249920540000
419738528	::434883346490208000
419738528	::434884205734936000
470660217	::434884331052355000
117638857	::434884884583424000
470660217	::434884970830495000
224346133	::434885223637999000
33238183	::434885358824996000
255195496	::434890160497377000
472617238	::434890256823750000
346392612	::434890299106951000
335592472	::434890385979367000
321102847	::434890604422897000
255195496	::434890951643766000
23839835	::434894928452521000
630076052	::434895561938833000
20478089	::434895944170360000
20478089	::434896346290880000
371416817	::434898851519270000
268499224	::434898971501547000
268499224	::434899093396422000
239928368	::434899317204463000
268499224	::434899516056424000
268499224	::434899771531489000
268499224	::434899976234475000
331925277	::434900127883743000
268499224	::434900269131124000
227476350	::434900437884346000
23839835	::434901603389566000
268499224	::434901947079204000
227476350	::434902013206200000
415897649	::434902323781857000
268499224	::434902352936833000
227476350	::434902413183418000
435471503	::434902784715272000
268499224	::434903306293751000
268499224	::434903380973338000
114600119	::434903431237885000
227476350	::434903472727531000
114600119	::434903526226272000
53123348	::434903563983400000
114600119	::434903592102014000
435471503	::434903594387927000
268499224	::434903613027389000
435471503	::434903640164552000
53123348	::434903760348123000
114600119	::434903778647896000
268499224	::434903821945696000
53123348	::434903996604874000
365767010	::434904054716989000
227476350	::434904068171915000
235487682	::434904360519094000
554801627	::434904451376099000
235487682	::434904513808306000
235487682	::434904533165039000
235487682	::434904559282970000
114600119	::434904708667695000
191276105	::434904732810092000
79754464	::434904960149778000
24719772	::434904985051353000
435471503	::434905012914126000
235487682	::434905075027152000
435471503	::434905166387896000
46276184	::434905522882744000
435471503	::434905650838392000
472617238	::434905768630829000
435471503	::434905879381827000
46276184	::434905897362796000
435471503	::434905985740976000
293213630	::434906081715027000
226329164	::434906233993039000
73299390	::434906810269859000
16039882	::434906977781575000
69455217	::434907460135317000
250969967	::434907812288684000
472617238	::434907883461808000
360730562	::434907954551468000
477989347	::434908280016490000
405676565	::434909156974526000
56723331	::434909628048998000
69455217	::434909754545414000
392434084	::434909797767340000
524903037	::434910838970134000
470660217	::434911928159174000
470660217	::434912515370147000
138940568	::434912742131392000
138940568	::434912985166127000
596957614	::434913126484422000
138940568	::434913281296592000
621062028	::434914437145714000
30944417	::434914570809794000
621062028	::434914689680547000
621062028	::434915689170599000
432747712	::434915984957513000
432747712	::434916256358359000
58031746	::434916717165555000
224682361	::434918054410330000
184578066	::434918444098936000
69455217	::434919693162668000
184578066	::434920349851844000
184578066	::434920526147227000
184578066	::434920556379779000
39140648	::434921449120206000
212047421	::434921622005248000
67832819	::434921644432179000
67832819	::434921782995197000
67832819	::434922308264669000
321102847	::434922459721367000
46276184	::434922966846304000
67832819	::434923042439823000
67832819	::434923228645969000
349365015	::434923996921204000
212047421	::434924013110849000
349365015	::434924456138383000
349365015	::434924751187103000
261605370	::434924761723183000
415703077	::434925857954476000
415703077	::434926401750179000
46276184	::434927916842246000
502240473	::434927920852008000
46276184	::434928075479216000
287569533	::434928284262887000
46276184	::434928495006060000
46276184	::434928912079261000
65521914	::434929340455714000
272586753	::434929477794021000
339184731	::434930028972093000
339184731	::434930122370846000
339184731	::434930250523226000
431944862	::434930513644486000
90211828	::434930533886603000
405040496	::434930883435708000
405040496	::434931715166208000
477989347	::434931783415508000
554852227	::434932614751715000
554852227	::434932777155182000
405040496	::434933054956904000
520759048	::434933371287134000
261605370	::434933559909179000
435471503	::434934892397608000
419738528	::434935095628423000
405040496	::434935590229127000
319469530	::434937006796603000
47547782	::434937117698166000
545129813	::434937912468443000
225206298	::434937981556645000
502240473	::434938065245962000
46727568	::434938500840845000
46727568	::434938559280078000
477989347	::434938746861940000
415703077	::434938880400187000
477989347	::434938924507488000
415703077	::434939323071217000
185455808	::434939488117481000
415703077	::434939691213656000
225206298	::434939886332678000
616892340	::434940093972099000
435471503	::434940808241106000
185455808	::434940845301989000
435471503	::434942465729372000
415703077	::434942860337479000
185455808	::434943256536055000
185455808	::434943631280324000
435471503	::434943680206876000
114952631	::434944110797934000
415703077	::434944141428928000
545129813	::434946376649424000
621062028	::434946995610857000
545129813	::434947971567075000
103244523	::434948320981569000
103244523	::434948382440701000
73299390	::434948803234648000
349365015	::434950088993935000
418841887	::434950398949224000
48612192	::434951084625645000
48612192	::434951489094942000
237024825	::434952800460488000
545540214	::434952904080773000
415703077	::434953480411688000
161346822	::434954345445335000
272586753	::434954393624924000
272586753	::434954720847724000
272586753	::434954767819755000
237024825	::434954937336745000
272586753	::434955204929130000
272586753	::434955504192729000
554801627	::434956792469020000
237024825	::434958050684727000
237024825	::434958721886597000
554801627	::434959378752745000
237024825	::434959879246450000
132479234	::434961238041559000
408031484	::434962293713952000
473718221	::434962669586493000
435471503	::434963136542932000
235487682	::434963230817931000
321102847	::434963568602382000
283051149	::434963912019017000
290401730	::434964664309387000
554852227	::434965929672192000
319469530	::434966511238017000
97307001	::434968923327705000
139527150	::434970563111432000
36485138	::434971619153698000
94226339	::434971637981540000
357306642	::434974169395396000
103244523	::434981004831633000
302525103	::434981251896721000
370845710	::434981881633730000
116147578	::434982694078783000
116147578	::434982786676424000
579271413	::434984157328855000
359849721	::434986031885332000
359849721	::434986087023669000
315872678	::434998478721126000
60712766	::434999662177968000
12685102	::435000200911142000
26920974	::435004687235182000
500308199	::435007961706926000
69044676	::435008069731229000
506707370	::435009347652186000
506707370	::435010156040966000
97307001	::435010724767625000
195397698	::435010762151440000
165658390	::435016426399608000
214678768	::435017131004919000
46276184	::435018879346417000
26198467	::435019886595543000
18068894	::435019940102279000
184195472	::435019945802358000
31250549	::435020669986689000
210674392	::435020852443095000
371243365	::435021539000348000
46276184	::435022200320823000
46276184	::435022271758221000
236930269	::435022676952756000
268499224	::435023564551770000
407395368	::435023694729973000
460772038	::435024113233436000
605601195	::435024851179298000
416506126	::435025073439649000
365523194	::435025095161954000
60399576	::435030680838230000
81765661	::435030766494285000
57933673	::435033198041382000
277794018	::435035498046697000
282625909	::435037082700902000
253120136	::435037978654556000
83878535	::435038608945192000
191276105	::435039071035854000
133508241	::435040015093989000
18068894	::435040577025892000
344958631	::435041281140465000
477989347	::435042281825914000
86162508	::435044430093881000
329471370	::435045857524596000
159944196	::435046928061964000
596957614	::435049064309067000
184578066	::435050695410987000
293213630	::435052002058706000
419249711	::435052014960406000
454406979	::435053120318869000
300594041	::435053759337484000
256088386	::435054251207716000
454406979	::435054408603541000
31258629	::435056420300394000
79754464	::435057158963859000
230903702	::435057925229248000
438647243	::435059131779514000
329502065	::435060281312440000
453963591	::435060347523702000
444375493	::435060365861199000
444375493	::435060563907842000
274432702	::435061185474330000
444375493	::435061237890568000
540197402	::435061469579718000
336821368	::435061503515836000
249468865	::435061555101581000
277278671	::435062041703743000
444375493	::435062277151019000
255765560	::435063559639552000
191276105	::435063665793175000
483526518	::435067558408896000
65521914	::435068311571677000
621062028	::435068416265691000
65521914	::435068433563000000
65521914	::435068577217904000
621062028	::435068678841716000
444375493	::435069074712715000
405040496	::435069860184592000
405040496	::435069965046390000
405040496	::435070286640447000
359806236	::435070498133639000
228357750	::435072097799241000
131254355	::435072458874314000
120532808	::435072546459766000
150828387	::435073443063947000
66021164	::435073466102853000
561622267	::435073735205601000
150828387	::435073854441279000
53123348	::435074530336583000
501202268	::435076047068221000
501202268	::435076307630968000
34841151	::435077004053192000
320052148	::435079582534733000
384488111	::435084318369525000
502240473	::435084333410689000
130312780	::435084426750345000
337396732	::435084954209644000
185633935	::435087530636349000
254442957	::435087633321299000
281408265	::435087663557640000
6652302	::435087805232857000
393802148	::435089694238334000
444375493	::435090083310358000
272586753	::435090343420514000
444375493	::435090469391855000
53123348	::435090873962229000
444375493	::435091024705110000
293213630	::435091082029064000
191276105	::435091494060691000
405676565	::435092814607958000
477989347	::435093151607304000
41658963	::435093597113692000
336633872	::435093886458167000
336633872	::435094292332552000
254442957	::435094802150223000
151366552	::435094957586522000
254442957	::435096618871050000
272586753	::435096944365817000
460772038	::435097235395981000
177692206	::435097272846934000
253717655	::435097775902957000
605601195	::435097907159515000
36259265	::435098650617085000
293213630	::435098744636571000
254442957	::435098923674648000
299879238	::435099696122437000
254442957	::435099852834615000
628045480	::435099980114567000
254442957	::435100253252231000
254442957	::435100391705821000
220465561	::435101061838147000
621062028	::435101504924422000
69064286	::435101794247532000
57804016	::435102390556319000
444375493	::435103276367765000
337396732	::435105858553647000
272586753	::435105923015520000
272586753	::435106021116112000
272586753	::435106258299801000
272586753	::435106647271153000
272586753	::435106710403809000
41658963	::435106986175524000
431262520	::435107498714873000
435471503	::435108254767923000
405040496	::435108258026512000
405040496	::435108355279839000
73299390	::435108443238989000
405040496	::435108487337496000
26897261	::435108597123387000
405040496	::435108679143395000
211316270	::435108786630836000
405040496	::435108795757654000
405040496	::435109054260600000
405040496	::435109416514244000
435471503	::435110168129699000
405040496	::435110861082869000
621062028	::435111394141151000
621062028	::435111524445589000
621062028	::435111590749147000
405040496	::435111653512712000
34841151	::435111745418719000
34841151	::435111790834642000
621062028	::435111839005822000
281408265	::435112955261095000
174132903	::435114145919156000
174132903	::435114359824461000
477989347	::435114473792081000
477989347	::435115406450118000
477989347	::435115567448461000
477989347	::435116695540101000
272586753	::435116967490379000
272586753	::435117069634252000
477989347	::435117336693977000
272586753	::435117813825429000
444375493	::435118107762253000
134637488	::435118672722812000
13298002	::435118914746740000
477989347	::435119028109979000
377035998	::435120316239454000
69666823	::435120434036867000
206067907	::435120585883258000
194359942	::435120624982179000
116343636	::435122400699887000
418841887	::435122977848324000
86162508	::435123719992655000
33538323	::435124749824716000
281408265	::435124810541064000
281408265	::435125055110905000
520759048	::435125673561432000
444375493	::435125721963302000
444375493	::435126581992767000
231483310	::435126814563123000
313529594	::435127054032310000
114600119	::435127073938882000
114600119	::435127285499564000
114600119	::435127959440351000
444375493	::435128382758465000
45929336	::435128518331367000
384488111	::435128583871139000
405040496	::435129938128039000
176974576	::435130059293069000
176974576	::435130139987283000
32671267	::435130198145892000
69801582	::435130206324797000
69666823	::435130565495648000
235487682	::435130754599620000
432590763	::435131303156264000
235487682	::435131439344910000
50306226	::435131484786028000
56723331	::435132224220827000
56723331	::435132251613847000
393499174	::435132286598905000
321102847	::435134300439453000
387625128	::435134617910116000
211316270	::435134627158966000
224093638	::435134782532362000
58627481	::435135142663712000
357265451	::435135513540837000
721462429	::435135874292920000
357265451	::435135943771582000
211316270	::435136013870968000
212047421	::435138298994892000
721462429	::435138747688951000
634804128	::435140327381688000
174734859	::435141184202092000
435471503	::435141229781606000
435471503	::435141599559831000
50306226	::435141959800193000
435471503	::435142172627591000
721462429	::435142944832487000
134637488	::435145014952603000
72882594	::435145061777436000
72882594	::435145229378027000
20478089	::435145440368283000
231483310	::435146310019084000
477989347	::435150794115932000
166735943	::435150996814065000
477989347	::435151070315036000
435471503	::435151189114507000
58031746	::435152175581659000
58031746	::435152211858182000
58031746	::435152406306111000
53123348	::435152946603761000
447422715	::435155180653670000
272586753	::435156078670532000
272586753	::435157097148600000
319469530	::435157129646055000
435409494	::435157580273713000
593259997	::435157898969112000
272586753	::435158833921417000
272586753	::435159194195341000
272586753	::435159227296788000
272586753	::435159444670803000
409404583	::435159555975020000
268499224	::435159643430854000
272586753	::435159795167805000
612537918	::435160087842545000
29284709	::435160929802928000
189272740	::435161015118868000
217262932	::435161589499457000
53123348	::435161893385551000
56723331	::435162781730353000
56723331	::435163143317495000
53123348	::435163279603032000
73299390	::435163504140898000
112145680	::435163638429540000
432747712	::435165070168195000
32671267	::435165809338765000
272586753	::435167299645865000
36259265	::435167616353988000
36259265	::435167801662537000
36259265	::435168451737698000
211316270	::435168551826386000
384109939	::435169307484381000
320052148	::435170293007409000
253717655	::435170314016665000
481662843	::435171460923928000
481662843	::435172101859725000
393801885	::435172710227116000
316025875	::435173104310968000
224346133	::435174627862519000
112145680	::435174898453839000
378901511	::435175038308728000
36259265	::435175107393515000
36259265	::435175807687077000
320052148	::435177017323966000
36259265	::435177845397405000
444375493	::435178375863226000
470660217	::435179118460551000
210676238	::435179319925936000
58627481	::435180084412964000
470660217	::435180198099558000
320052148	::435180230206963000
264295397	::435181995690565000
473454563	::435182038380199000
26920974	::435182083091476000
26920974	::435182263756947000
473454563	::435182270962737000
264295397	::435182303904804000
26920974	::435182508490362000
636632104	::435183072393191000
26920974	::435183156468396000
191276105	::435183865607778000
139155100	::435184215668576000
134637488	::435185345446297000
254442957	::435185627298926000
118470515	::435185925031997000
254442957	::435185956808065000
134637488	::435186184395182000
32671267	::435186280104984000
73299390	::435186338703613000
361691248	::435187672756137000
94215450	::435187683027976000
554852227	::435187936942751000
50306226	::435188037027647000
40195042	::435188248696983000
431262520	::435188260432662000
561622267	::435188264426020000
40195042	::435188303336194000
40195042	::435188435381256000
40195042	::435188584031600000
235487682	::435188674431418000
235487682	::435188711999799000
40195042	::435189289731624000
191276105	::435190053179240000
40195042	::435190451872616000
634822122	::435190578503237000
107848755	::435190853502398000
202252881	::435190969890115000
444375493	::435191004627357000
40195042	::435191249838952000
40195042	::435191377547104000
40195042	::435191494891171000
202252881	::435191752744398000
40195042	::435191814413238000
612537918	::435191880448753000
23838693	::435191948836880000
349365015	::435193524296765000
57120197	::435194658990202000
40195042	::435194667026509000
284316159	::435196273323302000
284316159	::435196305086767000
23838693	::435196425757286000
53123348	::435198031823388000
40195042	::435198799774879000
433932391	::435198824269631000
40195042	::435198867076698000
40195042	::435198888211783000
40195042	::435199120559448000
320249108	::435199188859498000
40195042	::435199206605594000
328871385	::435199330996084000
73299390	::435199495106985000
40195042	::435199793875259000
40195042	::435200453714800000
284316159	::435200693075337000
277278671	::435201080041816000
129844944	::435201103438041000
57120197	::435201274112266000
438647243	::435201841916170000
23838693	::435203048538128000
129844944	::435203361978466000
334515229	::435203710491172000
334515229	::435203769526018000
73299390	::435205480613683000
272586753	::435205746251530000
94310638	::435208084772761000
508407656	::435208324766658000
334515229	::435210373503782000
30151060	::435210446980001000
67832819	::435211421513560000
38053704	::435212217219567000
31287131	::435212749736787000
26920974	::435212806313771000
500308199	::435213376713932000
500308199	::435214289587425000
23838693	::435214321489293000
132479234	::435214599668117000
500308199	::435215275576004000
502240473	::435216053137063000
431262520	::435216776042123000
38053704	::435217431993536000
598834287	::435217967723200000
146216300	::435219217650946000
334515229	::435219621801512000
161346822	::435220423660556000
393499174	::435220515997745000
48152030	::435221033193197000
53584160	::435221998781079000
134637488	::435222710957133000
29335169	::435222973549928000
29335169	::435223035952766000
268499224	::435223121097158000
268499224	::435223506201378000
97095901	::435223542779875000
103244523	::435223639764787000
97095901	::435223686774534000
299879238	::435223758685872000
299879238	::435223879322447000
419105102	::435223995462332000
97095901	::435224180377010000
29335169	::435225017404514000
65501923	::435225665634201000
146216300	::435227189114449000
42795192	::435227888749539000
39105327	::435228020870090000
150839491	::435228087530176000
40195042	::435228176822710000
411700909	::435228233366515000
40195042	::435228329973526000
40195042	::435228356502491000
79073243	::435228444800974000
40195042	::435228546244415000
69801582	::435228654226771000
40195042	::435228713949470000
621062028	::435228731724922000
40195042	::435228809785114000
411700909	::435228830350192000
268499224	::435228849119707000
40195042	::435228856123789000
40195042	::435228878152273000
40195042	::435228981042765000
236112923	::435228998692790000
268499224	::435229101373546000
268499224	::435229224212115000
32800151	::435229234978508000
132479234	::435229259960188000
32800151	::435229407150477000
32800151	::435229501648150000
434045786	::435229801017012000
477989347	::435230052695830000
32800151	::435230056940453000
32800151	::435230296934318000
32800151	::435230432380997000
32800151	::435230568851070000
477989347	::435230628590522000
107848755	::435230746584694000
435409494	::435230881222254000
477989347	::435231038273380000
520759048	::435231071878545000
107848755	::435231342742102000
472617238	::435231343476080000
38053704	::435231471176282000
268499224	::435231482400210000
313529594	::435231543972208000
268499224	::435231715544813000
38053704	::435231777138171000
32800151	::435232071657603000
32800151	::435232115051884000
40195042	::435232136023404000
32800151	::435232178335518000
40195042	::435232250485944000
335592472	::435232387715567000
612537918	::435232417499344000
612537918	::435233080740417000
38053704	::435233400010846000
40195042	::435233543493410000
17210128	::435233555573379000
236112923	::435233565048324000
39105327	::435233779565621000
284316159	::435233913263255000
233944291	::435233947908591000
299879238	::435234111385763000
612537918	::435234554459471000
203145029	::435235100595589000
268499224	::435235262709641000
233944291	::435235932715757000
233944291	::435236041671184000
500308199	::435236774856519000
233944291	::435236856003706000
203145029	::435237032433291000
233944291	::435237041727873000
721462429	::435237137307697000
500308199	::435237220413612000
40195042	::435237678351527000
16710226	::435237716088090000
513825441	::435238361499201000
357265451	::435238475818754000
233944291	::435238480948391000
301042701	::435238596380196000
268499224	::435239076694720000
203145029	::435239126473125000
470660217	::435239358270947000
357265451	::435239682775871000
268499224	::435239719442849000
520759048	::435240860326715000
513825441	::435240893407584000
233944291	::435241481922572000
233944291	::435241522204667000
233944291	::435241567058948000
233944291	::435241763398115000
268499224	::435241859104137000
203145029	::435241876078481000
233944291	::435241941773471000
15681561	::435242308829581000
324536771	::435242617266126000
203145029	::435243085531197000
272586753	::435243348165545000
520759048	::435243453597765000
184578066	::435243634837823000
272586753	::435243705776082000
233944291	::435244104029454000
205928265	::435244791467896000
521919456	::435245219341430000
203145029	::435245227813912000
521919456	::435245266791591000
203145029	::435245366959951000
233944291	::435246072068595000
203145029	::435246666095271000
40195042	::435246923960692000
626942496	::435247102940024000
233944291	::435248100500701000
30151060	::435248708754878000
137117871	::435248972135817000
235487682	::435249082760560000
184578066	::435249459745009000
30151060	::435249480498413000
327989967	::435249585406377000
30151060	::435250175159042000
520759048	::435250754341728000
418841887	::435250812046950000
174734859	::435250990510395000
418841887	::435251036203520000
174734859	::435251071561134000
554633284	::435251464114409000
142176687	::435251624391745000
86162508	::435251687389790000
24719772	::435252633117261000
324536771	::435252774259802000
324536771	::435253310816133000
324536771	::435253392017854000
324536771	::435253642111639000
163768701	::435253843278823000
55964893	::435254617128333000
210676238	::435254895491678000
415703077	::435254989041434000
17210128	::435255244290023000
17210128	::435255244730413000
17210128	::435255248425607000
324536771	::435255477606166000
210676238	::435255589816774000
19835249	::435256564308770000
19835249	::435256593576656000
19835249	::435256634865377000
344958631	::435257930577764000
107848755	::435259739077746000
36259265	::435260393859346000
304182396	::435261222876102000
46918873	::435261393495801000
470660217	::435262220822265000
593139104	::435262404122144000
470660217	::435262816077881000
470660217	::435263513024421000
390552849	::435263741446221000
57120197	::435264636053516000
334515229	::435265244642803000
399695389	::435265554429919000
150828387	::435265625347604000
399695389	::435265647816110000
272586753	::435265710454235000
470660217	::435265979040292000
470660217	::435266120132464000
30151060	::435266325204987000
175532031	::435267154477613000
23838693	::435267507071746000
175532031	::435267660990148000
33538323	::435267685677826000
359849721	::435267695961849000
175532031	::435268064910000000
362168275	::435268255725256000
324536771	::435268299442495000
150839491	::435268320573403000
29335169	::435268377553014000
593139104	::435268612560261000
415897649	::435269665925767000
420006994	::435270201773686000
235487682	::435271754517192000
472617238	::435271754554961000
69064286	::435271759785230000
593139104	::435272755186257000
593139104	::435272924308586000
15681561	::435273396771753000
195008986	::435273428443353000
593139104	::435273716722065000
46184924	::435273763559456000
355859159	::435273960142675000
46184924	::435273974839513000
316025875	::435274048751161000
46184924	::435274520711012000
46184924	::435274651598852000
250969967	::435274862735544000
593139104	::435275004016857000
65521914	::435275479675719000
399695389	::435275568066490000
65521914	::435275682331910000
46184924	::435276230657466000
65521914	::435276270541103000
36259265	::435276562624434000
65521914	::435276631058284000
36259265	::435276657558302000
65521914	::435276864441962000
593139104	::435277108521099000
36259265	::435277434083364000
36259265	::435277621606502000
330645900	::435277679474900000
593139104	::435277715470438000
65521914	::435277871733420000
33538323	::435278241968820000
142950218	::435278303478697000
195008986	::435278489621893000
226329164	::435278504280993000
65521914	::435278874474074000
36259265	::435279288452272000
39821380	::435279587845894000
285988306	::435280167909752000
203145029	::435282316764925000
203145029	::435282604607430000
500308199	::435283871848882000
399695389	::435284327635513000
65521914	::435284342680465000
65521914	::435284517335482000
399695389	::435284604845449000
65521914	::435284770302341000
434045786	::435284841559752000
112145680	::435285006035218000
65521914	::435285036372205000
40195042	::435285326831943000
40195042	::435285615513309000
434045786	::435285820841656000
40195042	::435286040983519000
65521914	::435286202493591000
65521914	::435286463266045000
83092668	::435287073227280000
40195042	::435287163949694000
344958631	::435287771742081000
40195042	::435287772908093000
344958631	::435287974180171000
359849721	::435288513882247000
373006574	::435288618014212000
235487682	::435289025973194000
235487682	::435289178465525000
280826646	::435289379515670000
235487682	::435289816645660000
359849721	::435290005989502000
252355708	::435290123198939000
235487682	::435290271060729000
235487682	::435290383967203000
235487682	::435290994733379000
235487682	::435291214103842000
65521914	::435291336812412000
235487682	::435291582770585000
260979062	::435291708423553000
235487682	::435291806226329000
235487682	::435292113165488000
235487682	::435292175983591000
612537918	::435292366711570000
393802148	::435293106443788000
142176687	::435293787498512000
431944862	::435294456355360000
319469530	::435296048303857000
621306179	::435302393698205000
73299390	::435303977505533000
73299390	::435304050217598000
390552849	::435304854571843000
56723331	::435305913570693000
329475109	::435306339456131000
185455808	::435307361046380000
435471503	::435307511038894000
329475109	::435309219739222000
329475109	::435309689979416000
329475109	::435309774142312000
357306642	::435310398695161000
329475109	::435310805123215000
329475109	::435310965882503000
224130581	::435311024418594000
224130581	::435311130207342000
357306642	::435311173232123000
224130581	::435311545141432000
390552849	::435311721473773000
224130581	::435312084013056000
329475109	::435312250253889000
224130581	::435312255161626000
224130581	::435312305266769000
237024825	::435312320902729000
307457734	::435312413622013000
224130581	::435312460430856000
307457734	::435313334494048000
224130581	::435313949329076000
307457734	::435314354666229000
79754464	::435314767679750000
224130581	::435314824046985000
237024825	::435314847639547000
237024825	::435315083044876000
224130581	::435315345763876000
344958631	::435316193293910000
349365015	::435316429189947000
224130581	::435316911900200000
224130581	::435317314284974000
224130581	::435317558481530000
224130581	::435317682146390000
224130581	::435318255830716000
224130581	::435318310465716000
224130581	::435318522944966000
545540214	::435318813857288000
224130581	::435318920686612000
390552849	::435318933726302000
224130581	::435319017235312000
224130581	::435319039381241000
224130581	::435319073132777000
224130581	::435319348530778000
224130581	::435319458304122000
224130581	::435319892712386000
224130581	::435320347035172000
329475109	::435320888074846000
329475109	::435321201821360000
329475109	::435321882766618000
224130581	::435321976434208000
224130581	::435322826191814000
31287131	::435323421371531000
60712766	::435323505773522000
224130581	::435323939737567000
224130581	::435324360837308000
31287131	::435324629079437000
408031484	::435324678819676000
473718221	::435325040955904000
283051149	::435326261427052000
513825441	::435327103740174000
235487682	::435327221763301000
235487682	::435327415401725000
349365015	::435328569385177000
215427794	::435329503305691000
329475109	::435329536872300000
329475109	::435330979016613000
28905424	::435331697727381000
329475109	::435334577553281000
329475109	::435334621106950000
141821632	::435336951265103000
317860632	::435337103178625000
317860632	::435338031675891000
249468865	::435338072004120000
329475109	::435338600331243000
329475109	::435338843852513000
141821632	::435339604233711000
132479234	::435340672024215000
315872678	::435342867158937000
141821632	::435343187540844000
29525209	::435344238469865000
141821632	::435344289183199000
234236129	::435344673348280000
141821632	::435344723650150000
29525209	::435344982518403000
506707370	::435346250356260000
302525103	::435346837432594000
329475109	::435346908068851000
329475109	::435348201739022000
114952631	::435349641433870000
579271413	::435351359592738000
67832819	::435352756111814000
46978610	::435362571646824000
46978610	::435362715196870000
46978610	::435363044693012000
473118863	::435367345070944000
97095901	::435367667093213000
97095901	::435367709363433000
69044676	::435370705597652000
97307001	::435373605665243000
195397698	::435373638800244000
545129813	::435374464336154000
97095901	::435376660834418000
97095901	::435376717323333000
165658390	::435378713476100000
214678768	::435379422867111000
26198467	::435382414152450000
184195472	::435382474038722000
31250549	::435383169022304000
210674392	::435383343027200000
236930269	::435385052021530000
367308760	::435385534845054000
407395368	::435386041306857000
284316159	::435386411986870000
460772038	::435386460095516000
416506126	::435387374575448000
365523194	::435387396377419000
60399576	::435393057853169000
81765661	::435393140262846000
223005614	::435394217456582000
223005614	::435394781028438000
286216848	::435394944501829000
223005614	::435395174408011000
57933673	::435395584032116000
223005614	::435395690265452000
42795192	::435396367125446000
223005614	::435396467717439000
223005614	::435396538999635000
223005614	::435397712478216000
223005614	::435397832606879000
277794018	::435397878710673000
223005614	::435398072974065000
175928437	::435398655135449000
282625909	::435399888021368000
282625909	::435399892437962000
253120136	::435400507763335000
369460029	::435400826836631000
369460029	::435400832326967000
83878535	::435401200532348000
230342908	::435401464660234000
223005614	::435401733238321000
223005614	::435401875114840000
133508241	::435402997388947000
528542109	::435407086428499000
502240473	::435407778296127000
502240473	::435407947859230000
329471370	::435408217049272000
502240473	::435408609560641000
159944196	::435409352946491000
114952631	::435409366976434000
145000225	::435410320073691000
145000225	::435410393188798000
175532031	::435410957137756000
145000225	::435411274483376000
253879613	::435412570183176000
371416817	::435412991711141000
145000225	::435413576707473000
180388620	::435415281570025000
223005614	::435415524424437000
300594041	::435416157428797000
468057254	::435416511327793000
468057254	::435416614067273000
256088386	::435416649932341000
468057254	::435416888966139000
468057254	::435416969232515000
468057254	::435417153408598000
169618179	::435417189085364000
72882594	::435417311332167000
468057254	::435417474851282000
223005614	::435417685669601000
223005614	::435418014331060000
223005614	::435418193960513000
31258629	::435418873475526000
17210128	::435419435449319000
360367250	::435419657101516000
150828387	::435420222187917000
223005614	::435420287882911000
230903702	::435420424470421000
186472636	::435422555604664000
186472636	::435422629101453000
186472636	::435422752645066000
286487329	::435423409040683000
336821368	::435423942690344000
249468865	::435424070515957000
50306226	::435425290622205000
633010300	::435425365281226000
177391728	::435426811715932000
20478089	::435428925943332000
20478089	::435429311852847000
316878403	::435429657022705000
483526518	::435430309316681000
264234166	::435431579834265000
438647243	::435431609932582000
316878403	::435431710671376000
316878403	::435432198737367000
432590763	::435432329520349000
377035998	::435432660626718000
359806236	::435432800653570000
429696833	::435433422555602000
465266221	::435433514415050000
465266221	::435433763418300000
131254355	::435435099861942000
120532808	::435435175841767000
357306642	::435435333141143000
465266221	::435436309696368000
15688986	::435436580698722000
15688986	::435436596972642000
15688986	::435436748668030000
465266221	::435436771766050000
238401588	::435437672706760000
23839835	::435439033821696000
432590763	::435440013140963000
121100953	::435442115083272000
465266221	::435442396797468000
227859860	::435442895198228000
64926237	::435443254574600000
32125015	::435443528919822000
245935219	::435444943398522000
465266221	::435445740798607000
38053704	::435446148707282000
130312780	::435446967011782000
163242154	::435447122738290000
38053704	::435447302757437000
163242154	::435447653288005000
6652302	::435448289098346000
465266221	::435449306464530000
419307287	::435449441022410000
122725183	::435451275006590000
477989347	::435451679048073000
607432063	::435452621290078000
426786499	::435452670204063000
477989347	::435453049117487000
540197402	::435453419399041000
716788381	::435453828641472000
716788381	::435454007822151000
716788381	::435454024750338000
367308760	::435454646212374000
540197402	::435454893826916000
169618179	::435454987846819000
540197402	::435455122995290000
377035998	::435457096461463000
473454563	::435457165261033000
473454563	::435457457746624000
473454563	::435457536494690000
114952631	::435458038586036000
605327407	::435458750854725000
36485138	::435459548296781000
118473489	::435459831609450000
134637488	::435460829463719000
367308760	::435461359237492000
366094013	::435461746803765000
633010300	::435462029395382000
628045480	::435462348782833000
58627481	::435462600726286000
103526992	::435462671513571000
540197402	::435463742357114000
211316270	::435463775089864000
367308760	::435463931255988000
540197402	::435464362111668000
211316270	::435464497332248000
387625128	::435465571019542000
367308760	::435465672135426000
387625128	::435465683322044000
211316270	::435465891661086000
211316270	::435466094963204000
211316270	::435466130069528000
540197402	::435466369711108000
561622267	::435466517254537000
367308760	::435466899200016000
100373532	::435467766024241000
222935791	::435467791446319000
222935791	::435467934086205000
222935791	::435468202324553000
222935791	::435468260910567000
222935791	::435468496462704000
93026398	::435468677933043000
222935791	::435468726033719000
378778103	::435468768639467000
367308760	::435468784376496000
93026398	::435469109988716000
222935791	::435469161738031000
540197402	::435469779244040000
128103434	::435469797078224000
128103434	::435469797761888000
222935791	::435469816112373000
222935791	::435469997180477000
222935791	::435470093561384000
222935791	::435470134422278000
222935791	::435470250189271000
222935791	::435470708094033000
222935791	::435470784145158000
222935791	::435470850805211000
222935791	::435471087158444000
38053704	::435471388778827000
393802148	::435472219322327000
20935798	::435472476588765000
38053704	::435472691055706000
311111569	::435472755727691000
264234166	::435473479014436000
470660217	::435473953092415000
114970673	::435474005621895000
163242154	::435474043878113000
78404115	::435474541880422000
15086993	::435474753759887000
15086993	::435474814090752000
470660217	::435474994391293000
470660217	::435475159957245000
50306226	::435475229750489000
470660217	::435475417906937000
114952631	::435475742244089000
222935791	::435478247867179000
222935791	::435478330918572000
222935791	::435478532777844000
222935791	::435478604903116000
264234166	::435479188980498000
272586753	::435479246677356000
283625404	::435479258006163000
272586753	::435479471294930000
35105150	::435479586575749000
272586753	::435479682910130000
521919456	::435479907573846000
521919456	::435479969506922000
434045786	::435480078177542000
272586753	::435480126336139000
272586753	::435480141196582000
413686504	::435480657368977000
272586753	::435481090677948000
342188056	::435481221473529000
13298002	::435481298271211000
272586753	::435481385894027000
272586753	::435481654614704000
342188056	::435481786857308000
342188056	::435481885016600000
272586753	::435482338235920000
189368301	::435482351586779000
189368301	::435482444213792000
272586753	::435482599662698000
222935791	::435482653421502000
264234166	::435482853443657000
222935791	::435482873840545000
222935791	::435483185250856000
222935791	::435483653750419000
222935791	::435484016570269000
109655774	::435484113215045000
222935791	::435484173537910000
222935791	::435484518351646000
222935791	::435484573225713000
40195042	::435484698916052000
40195042	::435484735280664000
40195042	::435484881926123000
40195042	::435484914293555000
40195042	::435485066567774000
40195042	::435485149262647000
360730562	::435485419971809000
222935791	::435486054645501000
195276249	::435486659967479000
283625404	::435487310973378000
264234166	::435487704286261000
241790793	::435488830498820000
107848755	::435488946244845000
301778739	::435489306631614000
34717669	::435489313078267000
360730562	::435489421962792000
409404583	::435489671896772000
301778739	::435490033173147000
186472636	::435490165948026000
621306179	::435490731721895000
721462429	::435490923045064000
301778739	::435491057841999000
186472636	::435491080675393000
301778739	::435491110505697000
721462429	::435491221885046000
301778739	::435491402743439000
229197384	::435491499531202000
301778739	::435491508821577000
215427794	::435491594913861000
612537918	::435491944928931000
215427794	::435492146414911000
301244439	::435492147652210000
301778739	::435492225686855000
596957614	::435492521867632000
215427794	::435492619955613000
189368301	::435492939415158000
107848755	::435493573048295000
122769328	::435494083793260000
40195042	::435494155771326000
40195042	::435494220309086000
151129980	::435494222431789000
330645900	::435494376408506000
185455808	::435495328713023000
316025875	::435496028502900000
393801885	::435496978756014000
107848755	::435497399528603000
26897261	::435498262879944000
16039882	::435498363174551000
277278671	::435498368970661000
16039882	::435499085517574000
447422715	::435499381400141000
414315073	::435499416728776000
447422715	::435499674456190000
215427794	::435500099037179000
435471503	::435500395365158000
32800151	::435500409944145000
107848755	::435500423038771000
107848755	::435500427795128000
32800151	::435500826388217000
32800151	::435500961616760000
32800151	::435501043216957000
316025875	::435501074141544000
32800151	::435501448189587000
215427794	::435502092359188000
354406436	::435502505158782000
215427794	::435502974769434000
215427794	::435503090088030000
16039882	::435503408099753000
215427794	::435503459027021000
107848755	::435506317034147000
633010300	::435506770468167000
166735943	::435507666274615000
520759048	::435508758177800000
247362551	::435509539534692000
191276105	::435510183620784000
272586753	::435510903585271000
212047421	::435510950083305000
272586753	::435510983272849000
272586753	::435511063337906000
103526992	::435512646188556000
344285522	::435513118362730000
537003519	::435513829049389000
376940853	::435514040861732000
621306179	::435514261062709000
50306226	::435515541290487000
554852227	::435516677405429000
473454563	::435516936433463000
53123348	::435516937482022000
433168829	::435517016619749000
50306226	::435517235973464000
116633811	::435517931561041000
116633811	::435518288722804000
116633811	::435519677981130000
474400310	::435520093515030000
83092668	::435521454223163000
134637488	::435522148313354000
40195042	::435522868353327000
387625128	::435523957094383000
495598070	::435524091987390000
320249108	::435524384761987000
495598070	::435524730817232000
330645900	::435525407358480000
293213630	::435526099813269000
561622267	::435526686336360000
421158343	::435526740749086000
90211828	::435526752212123000
169618179	::435526840489611000
521919456	::435528322395553000
150870283	::435529773784121000
293213630	::435532503194292000
40195042	::435533170868359000
26920974	::435534691496890000
283625404	::435535399209795000
138940568	::435537336949297000
440481452	::435538611946004000
418783652	::435539017992781000
97095901	::435539818899308000
419105102	::435540617012056000
97095901	::435541612899627000
421158343	::435541804717723000
97095901	::435541807146237000
97095901	::435542043486851000
97095901	::435542518126878000
97095901	::435543001981812000
40195042	::435544318162370000
319191919	::435544442196746000
40195042	::435544476535115000
621062028	::435544497418559000
138935158	::435544628465393000
40195042	::435544808078057000
40195042	::435545294369865000
40195042	::435545461085065000
112145680	::435545526592086000
40195042	::435545644283854000
40195042	::435545852703035000
43980775	::435545955635449000
161346822	::435546273157234000
415897649	::435546540342394000
161346822	::435546908900462000
478462259	::435549899044974000
40195042	::435550216335286000
361691248	::435551185936715000
206467937	::435551227137773000
360730562	::435551740789010000
481662843	::435552300963069000
43980775	::435553612672942000
121100953	::435553756303085000
121100953	::435554000587739000
264295397	::435554470832119000
406110065	::435555423286882000
48612192	::435556280875237000
191276105	::435556343143870000
470660217	::435556528897015000
43980775	::435557044213776000
470660217	::435557216213827000
222935791	::435557219942555000
222935791	::435557240154910000
634822122	::435557447726796000
121100953	::435557489585954000
40195042	::435557723812282000
222935791	::435557922278748000
40195042	::435557971473346000
470660217	::435558586488348000
470660217	::435558992572452000
601049906	::435559618669187000
324401110	::435559699006509000
324401110	::435559750801973000
40195042	::435560102901194000
40195042	::435560422058373000
40195042	::435560547837161000
33238183	::435560637788598000
33238183	::435560747637415000
43980775	::435560850553069000
324401110	::435561010443722000
222935791	::435561233174257000
40195042	::435561354489905000
222935791	::435561876186210000
222935791	::435561929617473000
116343636	::435562916851355000
40195042	::435563057155014000
177692206	::435564402855915000
272586753	::435564770976993000
40195042	::435565236297277000
40195042	::435567693094068000
340199061	::435567912791728000
153133040	::435568572665192000
386833057	::435569001645617000
289707794	::435569338351767000
69044676	::435569476160204000
69044676	::435569636424552000
419249711	::435569973511999000
69044676	::435569993854767000
367308760	::435570779426545000
367308760	::435571322622447000
367308760	::435571734662504000
307457734	::435572158547234000
367308760	::435572537531981000
307457734	::435572640703447000
367308760	::435572864641544000
367308760	::435573199946805000
460772038	::435573232566304000
153133040	::435573362606493000
460772038	::435573700453482000
307457734	::435573967777058000
163115137	::435573995384352000
285141722	::435574146894794000
460772038	::435574354404179000
153133040	::435574793715589000
34717669	::435574960069693000
153133040	::435575468654612000
210676238	::435575508768935000
93026398	::435575578008485000
419249711	::435576027197104000
210676238	::435576636898279000
153133040	::435576795744960000
431262520	::435576953198747000
210676238	::435576986615185000
118881789	::435577027304099000
118881789	::435577688821354000
272586753	::435577977514893000
554852227	::435578874303221000
222935791	::435579099873288000
222935791	::435579170538917000
222935791	::435579204718309000
65521914	::435579272464302000
222935791	::435579426827698000
304182396	::435579571514376000
128103434	::435580248609288000
128103434	::435580255961878000
20935798	::435580623391297000
137117871	::435581043861905000
384488111	::435581056092090000
405040496	::435581681341198000
431262520	::435581761301405000
153133040	::435581915576676000
86162508	::435583477010792000
28905424	::435584113303515000
470660217	::435584990357639000
222935791	::435585462737326000
222935791	::435585517439418000
380723702	::435585634116583000
115824990	::435585901377630000
38053704	::435586463804043000
413686504	::435586569362096000
38053704	::435586657354407000
272586753	::435588804380852000
272586753	::435588963168813000
272586753	::435589058132062000
72882594	::435589082954358000
32800151	::435589231931424000
97095901	::435589333144567000
72882594	::435589399448141000
72882594	::435589450178260000
272586753	::435589512400760000
72882594	::435589566687227000
32671267	::435590086470930000
272586753	::435590340612210000
222935791	::435590631843725000
222935791	::435590747010891000
272586753	::435590810180927000
222935791	::435590833921097000
222935791	::435590869803347000
272586753	::435591291619917000
272586753	::435591841237303000
272586753	::435592869819064000
222935791	::435592916934078000
222935791	::435592981908037000
460471042	::435593025579147000
30151060	::435593117337935000
472415509	::435593120299098000
272586753	::435593237508526000
435471503	::435593243963965000
43980775	::435593492710969000
272586753	::435593539503001000
30151060	::435593621052874000
272586753	::435593706528595000
43980775	::435594532097228000
631513843	::435594813396623000
30151060	::435594917545783000
43980775	::435594965578567000
72882594	::435595007006101000
631513843	::435595008935485000
631513843	::435595017177284000
43980775	::435595104422608000
72882594	::435595109191540000
43980775	::435595270483488000
43980775	::435595975583739000
415897649	::435596099663847000
472617238	::435596262524481000
435471503	::435596777136586000
473454563	::435597076224028000
323076337	::435597530689056000
222935791	::435597556421521000
460471042	::435597603246714000
43980775	::435597668820074000
43980775	::435598219951607000
432747712	::435598282203873000
238400474	::435598306182307000
473454563	::435598324780236000
432747712	::435598654754525000
41753572	::435598837982695000
473454563	::435598879829286000
473454563	::435598964550025000
473454563	::435598988482740000
473454563	::435599111291961000
473454563	::435599219240747000
222935791	::435599270142803000
473454563	::435599292095791000
473454563	::435599337356525000
524903037	::435599406365409000
272586753	::435599978136735000
473454563	::435600067702312000
222935791	::435600547962691000
473454563	::435600632616349000
434045786	::435600725285285000
272586753	::435601083449098000
174734859	::435601112775675000
473454563	::435601201493983000
174734859	::435601215359959000
222935791	::435601250504437000
554852227	::435601293097177000
460471042	::435601407992135000
473454563	::435601433959104000
304182396	::435601457103253000
473454563	::435601598967201000
272586753	::435601881545453000
272586753	::435602194981605000
473454563	::435602215076888000
473454563	::435602359356776000
473454563	::435602386456170000
414315073	::435602401723039000
272586753	::435602407146651000
368577195	::435602479229591000
447422715	::435602550830940000
39821380	::435602661786648000
272586753	::435602799955419000
447422715	::435602818444308000
601049906	::435602905161551000
414315073	::435603040993681000
447422715	::435603093708103000
473454563	::435603098758053000
272586753	::435603170484436000
36259265	::435603380862738000
272586753	::435603428367020000
473454563	::435603520306565000
39821380	::435603537100144000
39821380	::435603652112154000
272586753	::435603791870566000
272586753	::435603850959933000
36259265	::435603883843653000
473454563	::435603891544006000
272586753	::435603942936817000
447422715	::435604192565395000
426402586	::435604328779624000
473454563	::435604630806855000
561622267	::435604691792453000
473454563	::435605042033623000
122725183	::435605068939685000
272586753	::435605451892199000
473454563	::435605507697836000
53123348	::435605517587587000
477989347	::435605586940403000
612537918	::435605932740210000
272586753	::435605968723144000
23838693	::435606006077210000
28736200	::435606036326522000
473454563	::435606162118291000
23838693	::435606204186771000
473454563	::435606230560960000
304182396	::435606292766666000
122725183	::435606331718782000
473454563	::435606788663439000
328871385	::435606836213841000
272586753	::435606880769949000
473454563	::435607181044760000
473454563	::435607569055244000
473454563	::435607821884092000
20935798	::435608202257129000
477989347	::435608418854789000
477989347	::435608563596029000
477989347	::435608902516740000
222935791	::435608946477658000
593139104	::435609008356196000
222935791	::435609014945468000
39821380	::435609104166297000
222935791	::435609107366961000
474400310	::435609498372169000
473454563	::435609556069011000
473454563	::435609653784092000
222935791	::435609709857734000
324536771	::435609760042196000
415897649	::435609831307636000
55665294	::435609933950640000
554852227	::435609979568283000
222935791	::435610694973927000
222935791	::435611011882967000
371416817	::435611236727013000
454406979	::435611504654970000
435471503	::435612055555821000
593139104	::435612103756374000
554852227	::435612129127718000
506707370	::435612327610961000
473454563	::435612380639145000
435471503	::435612582968561000
473454563	::435612594419036000
593139104	::435612753374760000
473454563	::435612869359861000
39821380	::435612998401421000
58563319	::435613683847528000
79754464	::435613743595393000
150828387	::435614058805751000
503741267	::435614190800080000
39821380	::435615180131553000
38594501	::435616036377751000
69801582	::435616801410412000
593139104	::435617514119524000
39821380	::435617904092917000
331925277	::435618678072418000
477989347	::435618863544147000
166735943	::435619107459723000
500308199	::435619240746303000
500308199	::435619361433616000
222935791	::435620494214451000
39821380	::435620759763812000
593139104	::435620977519902000
69801582	::435621050458439000
419105102	::435621152870760000
222935791	::435622124490076000
415897649	::435622982279376000
335592472	::435623636498923000
602895412	::435623820939255000
621062028	::435625277595480000
265786675	::435625305861267000
472415509	::435625449377771000
282110309	::435625627023335000
277278671	::435625906426503000
351922723	::435625937497899000
324536771	::435626081043763000
277278671	::435626192809385000
443376354	::435626557021749000
277278671	::435626576563036000
48612192	::435626815747416000
44380700	::435627619066060000
44380700	::435627742395387000
44380700	::435628014215249000
224130581	::435628335570640000
224130581	::435628377282994000
222935791	::435628434396807000
701949296	::435628606715228000
224130581	::435629028444479000
224130581	::435629566175223000
112145680	::435630109496987000
291459734	::435630828744216000
44380700	::435631712681603000
73299390	::435631932572196000
73299390	::435632121374588000
58563319	::435632373875499000
44380700	::435632399335305000
73299390	::435632547532640000
90211828	::435632774318669000
73299390	::435632841729519000
621062028	::435633296714641000
621062028	::435633325122658000
621062028	::435633455905271000
621062028	::435633631441080000
45704670	::435634020563841000
433168829	::435635753750519000
36259265	::435636204835717000
521919456	::435636622689062000
359849721	::435636848090546000
359849721	::435637156254478000
359849721	::435637252077547000
48612192	::435637514468999000
374289648	::435638895066505000
218750630	::435638941459308000
218750630	::435639344431243000
218750630	::435639696069107000
218750630	::435640317509783000
335592472	::435641019301117000
521919456	::435641051333001000
554801627	::435641797537439000
393622132	::435642783781498000
472617238	::435644187543740000
16623113	::435644879306113000
521919456	::435645683291680000
357306642	::435645847779299000
357306642	::435646135596621000
349365015	::435646346054606000
521919456	::435646743854977000
478020840	::435646849760772000
447422715	::435647100844785000
413686504	::435648289586032000
479222401	::435648292387446000
349365015	::435648310813020000
413686504	::435648695632400000
349365015	::435649606047641000
222173816	::435649668820000000
127413469	::435650213487710000
349365015	::435650384523063000
479222401	::435650595987267000
349365015	::435650775235047000
112145680	::435652841857093000
357306642	::435653016088109000
32671267	::435653144756772000
139155100	::435655589218516000
329993431	::435656199631958000
479222401	::435656802441502000
329993431	::435657398628270000
329993431	::435657646108979000
374289648	::435658296175783000
329993431	::435658425721053000
349365015	::435658552884350000
114952631	::435659286484504000
329993431	::435659639049306000
245935219	::435659747082002000
438801693	::435659755231514000
118881789	::435659966624833000
245935219	::435660093808320000
112145680	::435662559442505000
166735943	::435663056371085000
621062028	::435663126160080000
281408265	::435663565563764000
215427794	::435664929635696000
215427794	::435665368989040000
393499174	::435666592278781000
150839491	::435667285835935000
26920974	::435669563955773000
419249711	::435669594422784000
419249711	::435670658505142000
226329164	::435673828757606000
45929336	::435674420259336000
224130581	::435675987825930000
281408265	::435676448687276000
224130581	::435676465968193000
224130581	::435676579726098000
272586753	::435677312382558000
272586753	::435677648916725000
272586753	::435677893054582000
226329164	::435684460009631000
40195042	::435684873332748000
40195042	::435684998394683000
40195042	::435685309162852000
40195042	::435685593155006000
40195042	::435685725778882000
226329164	::435685812018356000
408031484	::435687080123834000
234236129	::435687267705704000
473718221	::435687446353678000
283051149	::435688690187108000
116147578	::435689722275303000
234236129	::435690049695281000
234236129	::435690220990656000
520759048	::435694033349144000
545540214	::435694186788950000
290401730	::435699422064697000
94226339	::435701267399057000
60712766	::435704626856607000
377486283	::435705002581975000
274432702	::435708874587246000
302525103	::435710101995798000
315872678	::435716924798812000
579271413	::435717495740059000
377486283	::435718541543620000
99368300	::435719387119898000
99368300	::435719432112197000
99368300	::435719452060315000
99368300	::435719496155009000
99368300	::435719516728086000
99368300	::435719568187981000
99368300	::435719598475063000
99368300	::435719892126666000
99368300	::435719986129416000
99368300	::435720029733023000
99368300	::435720158519492000
99368300	::435720183072976000
99368300	::435720854589435000
99368300	::435720889293094000
99368300	::435720908909842000
546266750	::435720940823920000
133508241	::435721025032966000
99368300	::435721642950815000
114952631	::435721785980379000
99368300	::435721940536664000
99368300	::435723025414361000
99368300	::435723629343801000
99368300	::435723672310251000
99368300	::435725177981530000
99368300	::435725930548719000
506707370	::435726950062358000
377486283	::435727697231114000
69044676	::435732801992683000
97307001	::435735392814252000
195397698	::435735427379515000
473118863	::435736546163970000
242443898	::435737636393984000
242443898	::435738495303561000
15688986	::435741096740548000
165658390	::435741124125143000
15688986	::435741130076848000
214678768	::435741809377935000
26198467	::435744578184830000
184195472	::435744637920104000
274432702	::435744694899707000
31250549	::435745335541891000
210674392	::435745511849484000
479222401	::435747029017309000
236930269	::435747456723062000
223005614	::435748115442716000
407395368	::435748468099788000
311724390	::435748749235613000
460772038	::435748922946883000
223005614	::435749319287648000
416506126	::435749852119453000
365523194	::435749874655453000
241999176	::435752156931821000
419307287	::435753995974352000
301244439	::435754135645089000
249468865	::435754524632834000
249468865	::435755057221345000
60399576	::435755476114882000
81765661	::435755565436772000
57933673	::435758054504542000
203145029	::435760004738875000
229197384	::435760186687377000
277794018	::435760425259380000
435471503	::435761642123440000
435471503	::435761745282347000
253120136	::435762771339120000
115824990	::435763097375358000
83878535	::435763418474115000
133508241	::435764821594615000
447422715	::435766213860679000
251892054	::435766263487295000
621306179	::435767052423278000
447422715	::435767205536739000
540197402	::435768095345745000
447422715	::435768178191630000
329471370	::435770641325633000
286216848	::435771322228936000
159944196	::435771764996448000
121100953	::435773454693203000
174734859	::435773483256385000
20478089	::435773529796382000
121100953	::435773530639433000
121100953	::435773739951611000
415206019	::435775009718829000
115824990	::435775148013420000
253879613	::435775394285752000
121100953	::435775862177165000
121100953	::435776015088893000
601049906	::435776078196400000
191276105	::435776683191201000
253347580	::435778343867543000
300594041	::435778568119795000
253347580	::435778860249284000
256088386	::435779071591473000
253347580	::435779302446354000
253347580	::435779317877190000
253347580	::435779409963130000
272586753	::435779505697722000
46276184	::435780124936765000
46276184	::435780308151980000
46276184	::435780452545486000
31258629	::435781270044295000
153133040	::435781422046261000
30804377	::435781753278431000
69801582	::435781842017734000
230903702	::435782800461930000
17210128	::435783537589895000
78404115	::435784315960451000
209345596	::435786174116814000
272586753	::435786242160984000
336821368	::435786325686353000
249468865	::435786531022729000
435471503	::435787350409355000
393802148	::435789577068888000
374289648	::435789606089670000
20478089	::435790153882562000
118881789	::435791874922909000
483526518	::435792423990460000
138935158	::435793102507614000
429696833	::435793131577933000
429696833	::435793235072401000
138935158	::435793372838907000
393802148	::435793847952502000
429696833	::435794492608634000
360367250	::435795099075612000
419249711	::435795180999180000
359806236	::435795320014786000
555976584	::435795751709327000
555976584	::435795775377776000
67832819	::435795985147912000
67832819	::435796071705763000
67832819	::435796239662075000
67832819	::435796622392700000
429696833	::435796757289508000
16623113	::435796976664207000
131254355	::435797334513823000
408224760	::435797372980191000
120532808	::435797415375814000
429696833	::435797477753491000
16623113	::435797975273447000
495598070	::435798159953264000
320052148	::435798190332194000
335592472	::435798408033738000
320052148	::435799143055753000
321166954	::435799148965539000
320052148	::435799427370852000
255195496	::435799655700393000
177692206	::435803383774343000
177692206	::435803580784992000
177692206	::435803948927418000
429696833	::435804283313737000
69801582	::435805766143193000
408224760	::435805790973468000
69801582	::435806175075241000
320052148	::435806695143387000
320052148	::435806797249527000
242443898	::435806975730135000
377486283	::435807697061965000
16623113	::435807860690153000
320052148	::435808283253698000
177692206	::435808290610896000
46276184	::435808321816506000
320052148	::435808439176949000
320052148	::435808483313602000
130312780	::435809188007006000
128103434	::435809898719625000
109655774	::435810154395607000
419105102	::435810601126739000
626942496	::435811072638193000
397934536	::435812191329996000
561622267	::435812647121215000
561622267	::435812887710683000
206067907	::435812890755731000
633010300	::435813413382397000
6652302	::435813488854712000
125560060	::435814557320097000
281408265	::435815188189564000
46727568	::435815526817091000
32252775	::435815745449369000
424464803	::435815770849693000
521919456	::435816110936850000
239928368	::435816625229815000
303480264	::435818266217705000
303480264	::435818303303741000
23839835	::435818467317391000
76017935	::435818671114440000
41658963	::435818830028238000
371416817	::435818874559553000
365767010	::435818978779598000
431944862	::435819270098784000
76017935	::435820594097971000
29335169	::435821314981363000
408224760	::435821916872790000
29335169	::435822245953286000
146216300	::435823155353878000
444375493	::435823514939961000
554633284	::435823824060174000
284316159	::435824218425421000
628045480	::435824819116863000
76017935	::435825263771791000
380723702	::435825977042935000
16623113	::435826378609405000
16623113	::435826478941339000
272586753	::435826995608715000
32800151	::435827615799447000
32800151	::435827725249835000
32800151	::435827784477601000
32800151	::435827986055856000
32800151	::435828070189375000
76017935	::435828270034976000
16623113	::435828531696648000
426786499	::435828576055599000
16623113	::435828773808660000
175532031	::435829249317294000
214970887	::435829538224742000
26684021	::435830559022276000
460471042	::435830953760399000
467758710	::435831027299143000
285141722	::435831100384894000
187309818	::435831194115006000
187309818	::435831272510726000
76017935	::435831430900240000
187309818	::435832257337507000
139527150	::435832405836845000
76017935	::435832485188870000
319469530	::435832917701701000
76017935	::435832943588560000
409404583	::435832945450819000
460772038	::435833062539407000
634822122	::435833704972570000
219574380	::435833828775841000
127413469	::435833891828420000
313529594	::435834080785989000
187309818	::435834086628667000
187309818	::435834169076105000
76017935	::435834237904621000
177391728	::435834517769580000
55665294	::435835086064209000
285141722	::435835476814364000
219574380	::435835650064261000
319469530	::435835815089147000
272586753	::435836097289928000
272586753	::435836271756193000
46276184	::435836585079480000
413686504	::435836692390756000
413686504	::435836757578645000
301778739	::435837058523725000
32800151	::435837111426891000
301778739	::435837140232970000
225206298	::435837573718482000
142950218	::435838199295148000
40195042	::435838217988763000
40195042	::435838365879906000
250969967	::435840256781205000
224682361	::435841909207347000
255195496	::435841970632536000
128103434	::435842455141744000
67832819	::435842484556816000
94481845	::435843444498759000
13298002	::435843679631462000
94481845	::435843820035801000
406110065	::435844050433097000
472415509	::435845787147186000
94481845	::435846217483161000
225206298	::435847015260762000
36485138	::435847204306432000
195397698	::435847436721197000
227859860	::435847693563219000
293213630	::435847752153858000
195008986	::435848712737521000
321102847	::435849567297605000
64926237	::435849606522355000
227859860	::435849959792197000
227859860	::435851349540876000
382314219	::435851411696275000
342188056	::435851443208466000
227859860	::435851545901428000
134637488	::435851797476151000
432747712	::435852344446959000
235487682	::435853527433240000
37867502	::435854104938549000
502240473	::435854193690415000
37867502	::435854289315983000
227859860	::435854880129814000
134637488	::435854961906552000
435471503	::435856176803086000
109655774	::435856212920250000
634822122	::435856451815215000
338830055	::435857295717576000
245935219	::435857939794907000
6652302	::435857968379088000
313529594	::435858811182522000
128103434	::435859110001909000
245935219	::435859329019686000
245935219	::435859617608790000
330645900	::435860116672233000
58627481	::435860244212629000
73299390	::435860360772734000
283625404	::435860772753661000
58031746	::435861942016962000
313529594	::435863956087775000
40195042	::435864343897309000
40195042	::435864556221370000
349365015	::435864993385705000
40195042	::435865080878493000
40195042	::435865135593181000
177391728	::435865528968560000
621306179	::435865552498589000
40195042	::435865562950823000
377035998	::435865775530733000
716788381	::435867513809678000
561622267	::435867643749609000
716788381	::435867687374159000
51480688	::435867919751196000
224682361	::435868879437697000
224682361	::435868945028227000
114952631	::435869397878448000
293342989	::435869507727675000
283625404	::435871089755815000
162802335	::435871517507723000
413686504	::435871770059739000
626942496	::435872790936580000
93026398	::435873271007805000
117638857	::435873472011853000
117638857	::435873962091114000
626942496	::435874013169348000
626942496	::435874356426985000
86162508	::435874967398252000
16623113	::435875455359782000
201722399	::435875632384573000
201722399	::435875950472228000
201722399	::435876201555820000
201722399	::435876277296594000
167222207	::435876578313400000
201722399	::435876836116283000
201722399	::435877456822939000
250969967	::435877857487622000
561622267	::435878890205376000
201722399	::435880073938604000
17769662	::435881188956594000
374289648	::435881334045933000
374289648	::435881390132183000
225206298	::435881520033579000
227859860	::435882258948313000
225206298	::435882304313896000
69801582	::435882318625247000
40195042	::435883308212187000
180911733	::435884794866855000
18068894	::435886668537548000
116633811	::435888069829349000
224452115	::435888300281184000
15709088	::435889496966447000
118881789	::435890349119000000
405040496	::435890906227433000
128103434	::435891205252329000
265029924	::435891276480000000
561622267	::435892585304162000
163115137	::435893999845797000
338830055	::435894107198984000
224452115	::435894567632916000
338830055	::435894602437251000
338830055	::435894810390839000
66021164	::435895729312104000
66021164	::435895909319049000
621062028	::435896783076487000
445808726	::435897003806294000
35105150	::435897612344905000
253347580	::435898421313282000
284316159	::435898844211978000
409404583	::435899663409901000
253717655	::435901277675876000
253347580	::435901460971548000
435409494	::435901755860062000
390552849	::435902489007636000
54355169	::435902787725975000
46276184	::435903182406160000
46276184	::435903262018248000
472415509	::435903821962039000
166735943	::435905292363390000
321166954	::435905407484035000
299484513	::435906590021939000
96443022	::435906887284826000
229197384	::435907404572549000
180911733	::435908233476464000
338830055	::435909134622670000
191276105	::435909162581499000
46276184	::435910328518729000
28736200	::435910576468815000
344857407	::435911425395924000
409336092	::435911516001292000
344857407	::435911720104513000
409336092	::435912096732049000
109655774	::435912477105086000
434045786	::435912777191141000
201722399	::435913076014317000
445808726	::435913941202784000
44380700	::435914755622965000
161346822	::435914875391737000
636632104	::435915507581984000
44380700	::435915716756504000
150828387	::435915722695647000
103244523	::435915812139200000
177391728	::435916007312355000
369109312	::435916742078898000
150828387	::435917544005074000
222173816	::435917546748145000
378778103	::435917664897499000
166735943	::435917782312443000
114952631	::435917932229455000
44380700	::435918895963439000
50306226	::435919993847300000
150828387	::435920390062637000
445808726	::435921130906730000
301244439	::435921216323719000
233944291	::435921432133242000
405040496	::435921810974986000
328871385	::435923525770043000
435471503	::435923871183540000
233944291	::435923953614610000
160671151	::435924138016792000
435471503	::435924162549280000
319191919	::435924481794928000
319191919	::435924989167271000
621062028	::435925305065082000
34717669	::435927457519001000
319191919	::435927954770907000
413686504	::435928326407196000
501202268	::435928515666800000
255195496	::435928568040660000
348326168	::435928781488807000
319191919	::435928893187698000
319191919	::435929435167285000
371416817	::435929444394758000
435409494	::435931101534490000
20822956	::435931230677106000
20822956	::435931395513262000
162802335	::435932786277363000
219574380	::435933448021487000
241790793	::435933768034295000
40195042	::435934704206757000
40195042	::435934788461928000
20822956	::435934846955692000
369109312	::435934923451817000
40195042	::435935002883153000
40195042	::435935114074140000
299879238	::435935230135132000
40195042	::435936094136193000
154241297	::435936199539044000
114952631	::435936211769634000
109655774	::435936417894522000
109655774	::435936526464073000
58031746	::435936636346826000
58031746	::435936680466714000
58031746	::435936735672143000
58031746	::435936785005572000
20822956	::435936896091312000
40195042	::435936998642024000
58031746	::435937063452819000
40195042	::435937378436272000
377486283	::435937460837552000
377486283	::435937545059188000
40195042	::435937552982212000
20822956	::435938280408756000
477989347	::435938693132472000
477989347	::435939117588029000
240857453	::435939383737196000
477989347	::435939475969945000
40195042	::435939534073626000
477989347	::435939557540777000
40195042	::435939789078925000
274693254	::435941302564564000
274693254	::435941328103669000
405040496	::435941712809041000
47547782	::435941945618497000
435409494	::435943512895258000
184578066	::435943625856647000
40195042	::435943651361832000
40195042	::435943777832677000
477989347	::435943830219943000
50306226	::435944406781161000
40195042	::435944934323916000
40195042	::435945870173810000
322763942	::435946242577674000
414315073	::435946279944724000
322763942	::435947344668790000
65521914	::435947597736333000
38594501	::435947819954733000
65521914	::435947944848539000
20822956	::435947979136974000
477989347	::435948066294624000
168705725	::435948327171923000
477989347	::435948440565321000
40195042	::435949205786353000
57854623	::435949516169039000
40195042	::435949527745310000
40195042	::435949790459736000
40195042	::435949936316661000
11822502	::435950308699557000
127692656	::435950441348997000
40195042	::435950933264982000
470660217	::435951062076620000
40195042	::435951180271722000
470660217	::435951246571491000
470660217	::435951403471994000
32800151	::435951643469688000
32800151	::435952422364524000
32800151	::435952479839088000
436188872	::435953147300036000
272586753	::435953284550230000
408224760	::435954140397969000
474400310	::435954512180674000
408224760	::435954629386727000
364609793	::435954837566390000
419249711	::435955226709745000
28905424	::435955311174627000
11822502	::435955747772325000
626942496	::435955883907231000
472415509	::435956072633741000
239928368	::435957152080199000
472415509	::435958009051615000
260038180	::435958125062275000
69064286	::435958143177490000
470660217	::435958565401292000
470660217	::435958803969110000
470660217	::435958871849717000
521919456	::435959074992447000
521919456	::435959378379022000
426685539	::435959622889766000
214970887	::435959677080174000
20478089	::435960589408825000
419249711	::435961087637192000
445808726	::435961278763638000
472415509	::435961803504246000
36460282	::435962023537823000
29335169	::435962595930288000
29335169	::435962718202634000
405040496	::435963331954757000
38594501	::435963352666238000
419249711	::435963767914889000
116633811	::435964060777975000
260038180	::435964309555130000
64582219	::435964405302325000
335592472	::435964819129528000
335592472	::435964928563097000
472415509	::435966079458750000
472415509	::435966448151052000
454406979	::435966551762952000
82130465	::435966557554888000
634804128	::435966740955017000
203145029	::435967048175599000
405040496	::435967187702906000
64582219	::435967338287235000
454406979	::435967467618566000
69044676	::435967715313205000
304182396	::435967892702892000
307457734	::435968096667320000
519936824	::435968380244205000
95374349	::435968383708696000
35105150	::435968653360496000
95374349	::435968688676552000
36460282	::435968960383967000
36460282	::435969008572321000
44380700	::435969144711049000
36460282	::435969218862149000
44380700	::435969392573415000
35105150	::435969432418926000
284316159	::435969586031112000
79902186	::435969589697347000
222935791	::435969682852814000
36460282	::435969722858090000
35105150	::435969749382868000
222935791	::435970047711137000
222935791	::435970119601491000
35105150	::435970195388002000
222935791	::435970286966804000
35105150	::435970467141521000
35105150	::435970743550349000
222935791	::435970862937047000
222935791	::435970887347867000
461652679	::435971004481818000
419249711	::435971425057259000
222935791	::435971551188770000
44380700	::435972263708729000
276131997	::435973038472167000
276131997	::435973174459904000
44380700	::435973350536790000
276131997	::435973476512694000
30151060	::435973675448545000
174734859	::435973685912956000
276131997	::435973728712003000
30151060	::435973742108622000
44380700	::435974334264672000
166735943	::435974464535150000
474400310	::435974496638349000
44380700	::435974581804097000
364609793	::435974766777090000
320249108	::435974933177716000
174734859	::435974936364990000
166735943	::435974979549536000
329471370	::435975160139886000
166735943	::435975176648282000
67832819	::435975548557197000
67832819	::435975906587209000
601049906	::435976272108601000
67832819	::435976318090371000
222935791	::435976448198070000
67832819	::435976564455374000
382314219	::435976707162374000
67832819	::435976792227057000
409404583	::435976875589271000
40195042	::435977223690911000
67832819	::435977305874132000
472415509	::435977408110272000
67832819	::435977614381965000
44380700	::435978075571253000
174734859	::435978173516238000
255195496	::435978217678057000
225206298	::435978269754544000
443376354	::435978399836692000
67832819	::435978807866974000
316025875	::435978974120783000
44380700	::435979004659912000
44380700	::435979101485428000
503741267	::435979451579387000
304182396	::435979557204951000
66021164	::435979582194192000
67832819	::435979703501856000
67832819	::435979792198795000
67832819	::435980113641873000
185455808	::435980186421452000
209345596	::435980395012960000
185455808	::435980566605754000
65521914	::435980684146909000
185455808	::435980866267774000
44380700	::435981530721427000
347403445	::435982305383837000
53584160	::435982645042761000
347403445	::435982676521021000
44380700	::435982753558179000
48152030	::435982916846243000
185455808	::435983111357476000
44380700	::435983179049349000
382314219	::435983344531030000
103244523	::435983370019799000
44380700	::435983466224947000
419105102	::435983478828445000
48152030	::435983481684766000
76017935	::435983611880148000
419105102	::435983796714754000
393499174	::435984043914440000
44380700	::435984749832966000
103244523	::435985003311153000
612537918	::435986002193444000
395011280	::435986231638245000
18068894	::435987234446012000
44380700	::435988142022479000
82130465	::435988283223334000
621306179	::435988297731428000
446326590	::435988392044535000
431944862	::435988590112149000
82130465	::435988655627182000
82130465	::435988693682094000
30804377	::435989339730743000
431944862	::435989344168341000
474400310	::435989527979515000
30804377	::435989537949376000
30804377	::435989937385512000
80448281	::435990455126204000
48152030	::435991418364899000
235487682	::435991614230507000
58031746	::435991854161879000
331925277	::435992279996592000
304182396	::435992442022920000
304182396	::435992463929769000
357306642	::435992555134525000
69044676	::435993021457653000
187309818	::435993974114123000
477989347	::435994125515489000
44380700	::435994161314267000
596957614	::435994308844326000
69044676	::435994406500716000
349365015	::435994478319382000
76017935	::435994661409128000
349365015	::435994848265388000
76017935	::435995343646232000
250969967	::435995385803186000
596957614	::435995460327575000
382314219	::435995570826539000
482955888	::435995869947904000
482955888	::435995917972684000
431944862	::435997556703633000
191276105	::435997579864969000
382314219	::435997695270875000
382314219	::435998220796182000
382314219	::435998653954523000
382314219	::435998988316065000
20822956	::435999022587715000
20822956	::435999120742838000
27595900	::435999161486282000
20822956	::435999256420171000
201722399	::435999292793573000
382314219	::435999314087665000
280826646	::435999627154702000
382314219	::435999710738800000
59241106	::436002393109848000
304182396	::436003098533068000
33238183	::436003846528454000
329993431	::436004804205096000
329993431	::436005264722903000
313529594	::436005367646916000
301244439	::436005660212199000
357306642	::436007655597809000
127413469	::436007768445554000
349365015	::436007881276940000
174734859	::436008391433928000
174734859	::436008435885150000
253347580	::436010575894945000
329502065	::436010728785321000
382314219	::436011226515001000
384488111	::436012797881614000
329502065	::436014022479994000
329502065	::436014096765292000
329502065	::436014157649821000
20935798	::436015214233124000
384488111	::436015620941811000
250969967	::436015797782061000
276131997	::436017261556822000
554801627	::436018089407168000
227046044	::436018932999155000
236172994	::436018958878380000
215427794	::436021119670161000
174734859	::436021440085639000
215427794	::436021593408413000
174734859	::436021689512505000
26897261	::436022165037514000
215427794	::436022292343037000
191276105	::436023928625307000
225206298	::436024383711088000
224130581	::436025338628669000
474400310	::436026471597875000
175532031	::436027496858132000
554801627	::436027944914264000
127413469	::436028173415759000
175532031	::436031471355441000
127413469	::436032250656731000
127413469	::436033662354616000
260979062	::436035227111014000
64926237	::436035302675603000
82130465	::436037386154172000
82130465	::436040583585333000
82130465	::436042713259978000
546266750	::436046407112200000
93731949	::436048283346010000
29335169	::436049578794549000
408031484	::436049605071867000
473718221	::436050077467938000
283051149	::436051648268345000
545540214	::436060940186824000
15681561	::436062346423709000
203145029	::436068130750992000
94226339	::436072379203067000
315872678	::436074113707147000
24147563	::436074160650211000
60712766	::436075091223654000
347403445	::436081591916691000
579271413	::436086327184875000
34841151	::436089754728562000
150839491	::436090139941429000
467852949	::436095208569065000
467852949	::436095381982568000
69044676	::436095452170035000
467852949	::436095516070264000
467852949	::436095728008454000
467852949	::436096083865763000
502240473	::436097274863943000
506707370	::436097583740878000
506707370	::436097684718358000
502240473	::436097873785405000
97307001	::436098790940876000
195397698	::436098834934951000
326827026	::436099228365254000
46727568	::436099593315446000
460471042	::436103845161472000
165658390	::436103988128129000
214678768	::436104858081300000
224682361	::436105687958319000
26198467	::436108343250145000
184195472	::436108422094663000
31250549	::436109332757766000
210674392	::436109561867407000
236930269	::436110013375848000
407395368	::436111315061329000
473118863	::436111344387895000
460772038	::436111862153760000
416506126	::436113061531746000
365523194	::436113091080626000
35105150	::436113623170031000
407395368	::436116152377278000
35105150	::436116210590040000
60399576	::436118112824340000
81765661	::436118223130349000
112145680	::436120371914620000
57933673	::436121379797094000
277794018	::436124377952698000
479222401	::436125184253104000
253120136	::436125325102034000
83878535	::436126123907231000
133508241	::436127938405081000
132479234	::436128574782050000
459567634	::436128910208942000
502240473	::436130225085485000
502240473	::436130380769689000
131254355	::436131997354696000
329471370	::436133321999781000
159944196	::436134714647126000
521919456	::436134804065906000
24719772	::436135621074370000
257597142	::436139339181871000
554633284	::436139376817364000
521919456	::436139600189616000
265786675	::436140629182390000
23838693	::436140892169048000
300594041	::436141295170363000
369310186	::436141618358665000
256088386	::436141914920738000
82130465	::436142709707780000
36556314	::436143246234771000
36556314	::436143606022152000
337396732	::436143761807388000
36556314	::436143887682260000
461652679	::436144276083200000
31258629	::436144631256858000
418783652	::436145189955334000
166735943	::436145558546563000
253717655	::436146196798005000
230903702	::436146528697061000
380723702	::436146565426995000
66486074	::436147280844824000
282625909	::436147306581073000
282625909	::436147315754008000
17210128	::436148542642475000
336821368	::436149084735291000
286216848	::436149525573406000
109655774	::436149743387803000
109655774	::436149836782379000
15961483	::436150916631117000
249468865	::436151071870681000
76017935	::436151209502593000
438801693	::436151791307472000
64926237	::436152157868261000
34717669	::436152714569859000
323691415	::436153386946134000
347403445	::436153847153979000
286487329	::436154309076860000
76017935	::436156035598794000
633010300	::436156432207986000
58031746	::436156550559068000
76017935	::436156590048043000
483526518	::436156668062085000
540197402	::436156978658689000
67832819	::436157398781550000
128103434	::436157732895617000
414315073	::436157895730671000
633010300	::436158473035075000
359806236	::436158492194246000
76017935	::436158637178765000
34717669	::436160539434033000
34717669	::436160673748230000
34717669	::436160843474944000
131254355	::436160983371743000
120532808	::436161085268176000
76017935	::436161965124120000
76017935	::436162235660902000
264234166	::436162836998275000
253347580	::436163379125039000
258235483	::436163600521371000
258235483	::436163700551331000
116343636	::436163730460520000
34717669	::436164239003111000
17210128	::436164592285523000
34717669	::436165127331520000
175928437	::436165237524688000
76017935	::436165987444867000
372880069	::436166066096857000
372880069	::436166345248768000
76017935	::436167565333635000
431944862	::436167618236407000
369310186	::436169370637987000
329993431	::436169698460180000
503741267	::436170157367369000
254442957	::436170192662822000
180911733	::436171255759519000
22327740	::436171398730776000
265029924	::436171789862203000
130312780	::436172030027640000
224452115	::436172459339825000
372880069	::436172547777130000
265029924	::436172567289020000
431262520	::436172759752646000
202252881	::436172874500435000
320052148	::436173110522298000
117638857	::436173337186664000
320052148	::436173358766358000
17086308	::436173838896746000
616892340	::436174404905496000
64926237	::436174859203141000
55665294	::436175006104428000
344958631	::436175077197877000
50306226	::436175284321021000
633010300	::436175660730810000
26897261	::436175940817657000
360367250	::436176143067017000
117638857	::436176371044605000
66486074	::436176961740603000
419249711	::436177213809913000
40195042	::436177225826590000
40195042	::436177272735674000
419249711	::436177504542273000
431262520	::436177579746148000
225206298	::436177804502130000
6652302	::436178958569062000
76017935	::436179623768907000
419249711	::436180092771766000
76017935	::436180840133836000
41658963	::436180963228282000
160671151	::436181093075533000
76017935	::436181162575134000
50306226	::436181707537272000
46697333	::436182087033298000
212047421	::436182492677025000
186472636	::436183320070586000
114952631	::436183621154512000
180911733	::436184053038202000
17086308	::436184543553273000
384488111	::436184718568988000
633010300	::436185558533275000
167222207	::436185978974519000
166735943	::436185990080626000
93026398	::436186920167956000
628045480	::436187779530121000
114952631	::436187852322254000
384488111	::436188313372741000
384488111	::436188486626844000
390552849	::436188963263365000
384488111	::436189042053369000
26897261	::436189112404828000
477989347	::436189219690524000
76017935	::436189432475967000
235487682	::436189590269870000
195397698	::436189805043798000
255195496	::436190461602967000
513825441	::436191025661751000
114952631	::436191046473494000
160671151	::436191374522593000
384488111	::436192013990391000
31250549	::436192357252227000
150839491	::436193051518578000
434045786	::436193355853074000
258235483	::436193929395179000
219574380	::436194003374329000
258235483	::436194040573595000
424464803	::436194369339543000
119434884	::436195013362720000
28905424	::436195343093358000
424464803	::436195958255149000
64926237	::436196305887449000
175532031	::436197547653079000
286487329	::436198357376466000
286487329	::436198571462103000
16039882	::436200559096250000
16039882	::436200807088664000
347403445	::436203085749161000
16039882	::436203269267140000
114952631	::436203674654613000
445808726	::436204505785724000
347403445	::436205120422834000
117638857	::436205294478454000
117638857	::436205339013550000
347403445	::436205432202211000
330645900	::436205790362234000
721462429	::436205928254156000
436188872	::436205974341566000
13298002	::436206094206386000
109655774	::436206239320907000
117638857	::436206604175028000
114600119	::436208248220561000
114600119	::436208295553302000
32671267	::436208462494584000
114600119	::436208624495788000
114600119	::436208893438746000
32671267	::436210629020778000
472415509	::436210839704846000
117638857	::436211149768785000
257597142	::436211390013906000
433168829	::436212085857337000
408224760	::436212390418718000
408224760	::436212592718413000
17086308	::436213064695037000
229986296	::436213878968438000
229986296	::436213911084228000
229986296	::436213953622847000
229986296	::436213983419191000
502240473	::436214119415701000
229986296	::436214358449078000
55665294	::436214977506983000
55665294	::436215336744931000
132479234	::436215419209547000
255765560	::436215791646961000
421158343	::436216661809852000
64905964	::436217790421544000
110563920	::436218019430547000
128103434	::436218627612635000
128103434	::436218628543750000
421158343	::436218691144142000
112145680	::436219030069084000
69064286	::436219175779180000
433168829	::436219722384691000
467043006	::436221222804660000
519936824	::436221247634935000
337396732	::436225174812512000
630007542	::436225870747807000
630007542	::436225890184220000
34717669	::436225970127638000
630007542	::436226031603548000
351922723	::436226846766940000
380723702	::436227391296249000
363321273	::436228897672540000
28905424	::436230287517704000
170924102	::436230434226073000
184578066	::436231225523441000
235867165	::436231722011594000
394796192	::436231882619908000
17086308	::436233343626010000
365767010	::436233475767943000
433932391	::436233594671874000
326827026	::436233739103133000
195276249	::436234053759815000
415897649	::436234079063666000
415897649	::436234093043261000
432747712	::436235543639523000
233944291	::436235818550960000
36556314	::436236013153697000
432747712	::436236449034551000
394796192	::436236527031443000
432747712	::436237053106606000
500308199	::436237318643396000
432747712	::436238127544672000
34717669	::436239771757592000
103244523	::436239940758691000
114952631	::436241087733047000
93026398	::436242045133664000
393499174	::436242398566313000
26684021	::436242628922060000
230659102	::436244242784976000
48152030	::436244484222099000
419249711	::436244489204547000
461652679	::436244837319585000
48152030	::436244944462675000
254442957	::436245150244032000
48152030	::436245417890549000
378778103	::436246734663352000
593139104	::436247347765723000
16710226	::436247545430683000
73299390	::436247659754815000
17086308	::436248138802683000
17086308	::436249515662639000
254442957	::436250169735397000
195276249	::436250695260729000
73299390	::436251897864126000
129844944	::436251914695892000
50306226	::436252205448851000
39821380	::436252247014801000
521919456	::436252580256026000
73299390	::436253171095437000
301244439	::436253544250089000
390552849	::436254097121869000
412000113	::436254262168158000
319191919	::436254776498876000
519936824	::436254993717268000
40195042	::436255575995715000
328794919	::436255593939357000
328794919	::436255905777451000
328794919	::436256177161502000
328794919	::436256249400033000
328794919	::436256462294503000
316025875	::436256668859768000
15961483	::436257695532724000
48152030	::436257976085540000
260038180	::436258089743183000
435409494	::436258659048255000
224130581	::436258841085616000
250010716	::436258891811135000
209345596	::436259527835779000
67832819	::436261626782941000
406110065	::436262393497137000
406110065	::436262538859126000
406110065	::436263259239239000
406110065	::436263432979894000
323011452	::436263451325775000
260038180	::436264155981828000
36259265	::436264377600471000
40195042	::436264626167087000
235487682	::436264676125458000
40195042	::436264727727992000
58031746	::436264732144992000
40195042	::436264835978776000
40195042	::436264914806534000
40195042	::436265317983993000
631782776	::436265430458462000
40195042	::436265760705359000
40195042	::436265906017021000
17086308	::436266169209614000
109655774	::436269830409166000
114952631	::436270363538759000
316025875	::436270585979494000
434045786	::436271404737368000
76017935	::436273295264976000
49118513	::436273465398935000
413686504	::436274555964129000
387625128	::436274560917188000
76017935	::436274802190344000
76017935	::436275137273294000
114952631	::436275549309128000
26684021	::436275796962193000
55665294	::436276510459047000
76017935	::436277000764809000
28736200	::436277259088183000
378901511	::436277461790494000
293213630	::436277597694345000
76017935	::436277679117971000
76017935	::436278286444818000
30246292	::436278440007049000
30246292	::436278476648509000
258235483	::436278494470111000
76017935	::436278653438013000
470660217	::436279257938272000
299484513	::436281823337795000
30246292	::436282007883382000
360730562	::436284448121036000
73299390	::436285223928864000
30246292	::436285543962652000
236112923	::436287038317666000
558662656	::436287384016396000
558662656	::436287451485970000
558662656	::436287494343372000
30246292	::436288834385743000
395011280	::436289140892528000
258235483	::436289601180008000
438647243	::436289779223633000
227046044	::436290328920731000
377486283	::436291066447147000
73299390	::436291313781460000
372880069	::436291459478609000
36259265	::436291847473090000
395011280	::436292077547036000
378901511	::436292514312515000
285988306	::436292997869998000
636632104	::436293783915737000
395011280	::436295348978339000
395011280	::436297001420853000
257597142	::436297169130123000
285988306	::436298232139120000
236112923	::436298492924145000
395011280	::436298547760099000
285988306	::436298720746176000
415897649	::436298956734087000
395011280	::436299017215954000
285988306	::436299114251575000
285988306	::436299683976445000
285988306	::436300018094710000
435409494	::436300093612773000
117638857	::436300170368532000
40195042	::436301564114776000
395011280	::436301936673820000
12685102	::436302387054379000
285988306	::436302530168246000
373653741	::436302663605448000
395011280	::436302903687389000
281408265	::436303640672751000
53123348	::436304130487771000
53123348	::436304666280726000
395011280	::436305979282432000
239770256	::436306440630697000
22327740	::436306753161265000
22327740	::436307228401090000
22327740	::436307563681161000
22327740	::436307858486202000
390552849	::436308258760830000
308726677	::436308993825206000
395011280	::436310418093375000
327989967	::436311104118325000
224452115	::436311122640379000
313529594	::436311273425219000
308726677	::436311444515082000
308726677	::436311799592271000
337396732	::436312066828533000
257597142	::436312360110678000
141821632	::436313165169573000
69064286	::436313234551742000
109655774	::436313274448359000
141821632	::436313335051481000
141821632	::436313378265382000
215427794	::436314195030982000
117638857	::436314920771395000
100373532	::436315056876175000
130514710	::436315389208043000
130514710	::436315468933382000
117638857	::436315757836656000
117638857	::436315855899856000
387625128	::436316264081133000
503741267	::436316325825105000
40195042	::436316694500225000
141821632	::436316759428046000
272586753	::436317923167461000
503741267	::436318374251880000
307457734	::436318867917250000
36654229	::436319023840911000
40195042	::436319250093838000
395011280	::436321088394375000
224682361	::436321405240872000
347403445	::436321534555074000
514339780	::436321602377379000
347403445	::436321699353464000
387625128	::436321817855533000
347403445	::436322418681217000
227046044	::436322660662796000
347403445	::436322693231960000
347403445	::436322953907535000
347403445	::436323388840112000
257597142	::436323596743348000
444375493	::436323732940791000
227046044	::436324392507699000
347403445	::436324425785307000
444375493	::436324611592949000
602895412	::436325122321162000
26920974	::436325647800348000
118881789	::436325948817166000
17210128	::436325953619644000
443376354	::436326733055156000
602895412	::436327481726210000
272586753	::436328008870526000
472617238	::436329214912897000
46697333	::436329534514659000
161346822	::436329918897463000
118881789	::436329992608571000
17210128	::436331140438556000
69044676	::436331435742724000
257597142	::436331920855556000
257597142	::436331981081563000
347403445	::436332053378764000
347403445	::436332092457095000
307457734	::436332415942795000
69044676	::436332578535407000
64926237	::436332741341089000
69044676	::436332844311650000
69044676	::436332972707676000
69044676	::436333159798824000
431262520	::436333549902254000
339272559	::436333598007103000
161346822	::436334089503653000
161346822	::436334189902704000
435471503	::436334583664377000
528542109	::436334627129524000
65521914	::436334685023514000
413686504	::436334854738026000
444375493	::436334877059710000
413686504	::436334885901701000
219574380	::436335261899685000
477989347	::436335288042803000
37867502	::436335331391307000
65521914	::436335766059229000
65521914	::436335927573479000
528542109	::436335995500261000
45704670	::436336747954601000
277278671	::436336767810019000
521919456	::436336856829923000
277278671	::436336895644028000
45704670	::436337365549088000
444375493	::436338127792132000
161346822	::436338147396304000
45704670	::436338360798707000
444375493	::436339321138712000
69455217	::436339508821635000
65521914	::436339851785682000
277278671	::436340718777290000
40195042	::436341060432695000
40195042	::436341136945192000
432747712	::436341361881530000
324536771	::436341470404952000
277278671	::436342149693444000
605327407	::436342168975056000
39821380	::436342618252136000
324536771	::436342695527604000
605327407	::436342954496901000
324536771	::436343017436225000
474400310	::436343522254270000
324536771	::436343602575183000
304182396	::436343767072010000
331925277	::436344311538384000
174132903	::436345934729867000
69455217	::436345945354428000
41753572	::436346042523451000
174132903	::436346157959106000
133508241	::436346224837664000
69028501	::436346362490146000
133508241	::436346445772623000
133508241	::436346883351793000
371243365	::436346967455567000
41753572	::436347470134517000
324536771	::436347505228255000
20822956	::436347573058555000
41753572	::436347637759897000
331925277	::436347826218352000
35105150	::436347894132518000
331925277	::436348100345470000
415897649	::436348776471470000
54035689	::436349510085009000
237112765	::436349575666753000
324536771	::436349953292513000
42265739	::436350091595481000
227859860	::436350402691215000
174132903	::436351233343766000
357265451	::436351561527066000
339272559	::436351647129014000
174132903	::436351769539403000
357265451	::436352034376130000
226329164	::436352067096297000
162802335	::436352151166521000
232793000	::436352321211990000
142176687	::436352672770166000
357265451	::436352997111504000
327989967	::436353350511390000
42265739	::436353739281014000
382314219	::436355078325145000
195008986	::436355511148351000
327989967	::436355657667989000
327989967	::436355778480721000
382314219	::436355979840471000
327989967	::436356065698279000
38053704	::436357868099747000
154241297	::436357963050012000
383045348	::436358048378916000
16623113	::436358722344845000
596957614	::436359028080246000
351922723	::436359448777342000
272586753	::436359777753767000
76017935	::436360430626172000
478020840	::436360747279331000
76017935	::436360793848700000
255195496	::436360830007771000
227859860	::436361338789429000
227859860	::436361554406428000
414315073	::436362254901329000
414315073	::436362271452053000
142176687	::436363738741239000
414315073	::436364046968053000
465266221	::436364619339161000
280826646	::436365353535303000
96443022	::436365534922170000
324536771	::436367216699666000
393801885	::436367283372703000
324536771	::436367489476210000
324536771	::436367795261935000
272586753	::436367855072727000
465292139	::436368022576848000
537003519	::436368039295352000
285988306	::436368302903152000
331925277	::436368308636356000
253347580	::436368638422315000
355859159	::436368971223142000
191276105	::436369398878978000
324536771	::436369968720908000
161346822	::436370069942054000
64582219	::436370273240383000
324536771	::436370915937374000
146216300	::436371028726407000
373653741	::436371355819204000
399695389	::436372171682623000
399695389	::436372451685961000
163768701	::436372630007201000
76017935	::436372641260113000
399695389	::436373103782793000
477989347	::436373357723152000
76017935	::436373507585220000
477989347	::436374052605669000
472415509	::436374130661658000
20935798	::436374213604421000
76017935	::436374429946220000
76017935	::436375374520258000
434045786	::436375560240267000
76017935	::436375997391196000
194359942	::436376371757973000
434045786	::436376779130171000
194359942	::436378092332797000
135328132	::436378254866255000
194359942	::436378273522540000
226329164	::436378537378205000
226329164	::436378611700871000
226329164	::436378676628684000
226329164	::436378824607928000
226329164	::436379682305761000
226329164	::436380067233427000
226329164	::436380321840648000
194359942	::436380676577701000
328871385	::436380723411316000
67832819	::436380749076262000
419738528	::436380781037240000
419738528	::436380940043304000
472415509	::436380960905764000
194359942	::436381069391052000
67832819	::436381302879977000
67832819	::436381355224870000
67832819	::436381871623376000
472415509	::436381896839557000
67832819	::436382269486694000
287569533	::436382293608108000
399695389	::436382750673600000
316025875	::436383291499769000
368577195	::436383339755634000
368577195	::436383497582702000
554633284	::436383797630615000
554633284	::436383826919444000
554633284	::436384146940645000
194359942	::436388192330063000
15709088	::436388582925012000
194359942	::436388831609122000
415703077	::436390450446860000
53584160	::436390486169772000
53584160	::436390730823512000
15709088	::436390899468500000
316025875	::436391246995525000
612537918	::436391513627832000
373006574	::436392539768102000
15709088	::436393817454161000
373006574	::436394506745675000
373006574	::436394841761517000
373006574	::436394961504706000
15709088	::436395984860749000
226329164	::436396489662021000
15709088	::436396944458805000
15709088	::436397661143724000
235487682	::436397806543060000
15709088	::436398163600351000
20822956	::436398164405682000
53584160	::436398648277336000
235487682	::436398947637002000
281212143	::436399217158811000
15709088	::436399483686240000
281212143	::436399677156519000
235487682	::436400073795043000
281212143	::436401161587802000
281212143	::436401307121770000
281212143	::436401417289347000
281212143	::436401573908848000
281212143	::436401852515500000
281212143	::436402077166624000
281212143	::436403169661157000
460772038	::436405396610510000
257597142	::436407247657136000
15709088	::436407354113146000
340199061	::436407498350673000
260979062	::436407646896132000
340199061	::436408694402600000
58031746	::436409298705723000
15709088	::436409376468140000
454406979	::436411004457865000
281212143	::436411053514047000
281212143	::436411585360187000
15709088	::436411717808295000
408031484	::436412007076491000
419249711	::436412181220179000
473718221	::436412480491765000
15709088	::436412571789586000
281212143	::436413120479625000
281212143	::436413639071789000
281212143	::436413695283843000
621062028	::436413940332232000
283051149	::436414049933205000
15709088	::436414161325924000
15709088	::436414960777048000
454406979	::436416041435291000
20822956	::436417267467681000
316229499	::436417563111993000
15709088	::436418036439199000
235867165	::436418452048207000
12685102	::436421643767128000
201722399	::436424973142753000
42795192	::436425255377047000
201722399	::436425527751364000
201722399	::436426207140536000
201722399	::436426421297512000
201722399	::436427222631858000
201722399	::436427291850469000
201722399	::436427429322977000
201722399	::436427927375585000
201722399	::436428141696151000
201722399	::436428653665472000
201722399	::436428839238270000
201722399	::436429088182763000
201722399	::436430489797533000
201722399	::436431369917706000
201722399	::436431765419601000
274432702	::436432059913871000
422214932	::436432289325539000
201722399	::436432519115051000
319469530	::436433035924631000
201722399	::436433187729059000
277278671	::436433878765432000
201722399	::436434280953413000
545540214	::436434361416568000
612537918	::436434381310537000
612537918	::436435958813442000
315872678	::436436528756060000
36485138	::436442433778630000
546266750	::436444655937277000
546266750	::436444981356544000
60712766	::436445011329425000
546266750	::436445337809477000
134637488	::436447023244402000
94226339	::436447243856404000
506707370	::436451843628355000
226329164	::436456160452177000
302525103	::436457153478410000
467852949	::436457560812838000
467852949	::436457790945910000
69044676	::436457850043240000
36460282	::436458180600537000
579271413	::436460258001559000
36460282	::436461170191376000
97307001	::436461243604279000
195397698	::436461291880738000
460471042	::436464826119110000
340693336	::436465875013488000
165658390	::436466421925548000
214678768	::436467288250646000
23838693	::436469451328737000
26198467	::436470828952059000
184195472	::436470908010524000
17210128	::436471607864074000
31250549	::436471810519879000
210674392	::436472044994052000
236930269	::436472372615327000
407395368	::436473681238167000
460772038	::436474226044719000
416506126	::436475417231253000
365523194	::436475446155157000
130514710	::436478426091126000
461652679	::436478744438382000
18068894	::436479821841850000
60399576	::436480517698256000
81765661	::436480629371203000
174132903	::436481656652705000
203145029	::436481705801969000
57933673	::436483783202586000
369310186	::436483819299168000
473118863	::436483830271070000
277794018	::436486786722709000
472415509	::436487054998769000
150828387	::436487172028264000
15086993	::436487643082145000
253120136	::436487714980913000
15086993	::436487750053666000
83878535	::436488509805715000
130514710	::436490016089731000
133508241	::436490297464201000
128103434	::436490659269443000
128103434	::436490678311194000
321102847	::436491176708161000
521919456	::436491889249099000
330645900	::436492245076672000
329471370	::436495664273317000
500308199	::436496142184878000
479222401	::436496683375923000
159944196	::436497058640322000
144937748	::436499232514924000
372880069	::436500460514840000
500308199	::436500955576549000
372880069	::436501220451434000
372880069	::436501262503530000
432747712	::436501304329129000
500308199	::436501672433434000
18068894	::436501941682589000
17210128	::436502430650343000
357265451	::436503487401058000
300594041	::436503732725886000
357265451	::436503913433272000
131254355	::436504193407258000
256088386	::436504365436653000
30804377	::436506091069775000
30804377	::436506177245937000
461652679	::436506777211789000
31258629	::436507142409814000
447422715	::436508150230171000
128103434	::436508183884865000
53123348	::436508881699610000
53123348	::436508967229865000
447422715	::436509055163838000
230903702	::436509098654179000
29335169	::436509667473100000
329502065	::436510661305049000
257597142	::436510924455673000
336821368	::436511524308262000
321166954	::436512230389989000
357265451	::436513389385641000
249468865	::436513771196915000
286216848	::436515245767405000
328871385	::436515456703164000
447422715	::436515667299540000
166735943	::436516821186150000
413686504	::436517340147355000
236172994	::436518236431978000
282625909	::436518783780286000
282625909	::436518785923555000
236172994	::436519148550496000
483526518	::436519324891623000
316025875	::436520361044094000
359806236	::436521017968558000
633010300	::436521399989989000
316025875	::436521763875213000
360814823	::436522493021790000
316025875	::436522629525024000
166735943	::436522839647080000
131254355	::436523571628613000
120532808	::436523673990598000
54721301	::436524536541224000
616892340	::436525022988226000
360814823	::436526332093030000
360814823	::436526456663842000
360814823	::436526527987982000
513825441	::436526546333868000
360814823	::436526607394537000
357265451	::436528571968782000
17086308	::436530706291101000
408224760	::436531534183813000
103526992	::436531578663993000
257597142	::436531702060417000
17086308	::436531926967398000
495598070	::436532232837419000
284316159	::436532376714244000
521919456	::436532551826812000
27595900	::436533158474158000
30804377	::436533561316106000
316878403	::436533683516760000
405676565	::436533888920608000
130312780	::436534516945940000
255195496	::436535285464055000
22327740	::436536291984166000
16039882	::436537708534849000
79754464	::436537768789823000
409404583	::436538599941488000
23839835	::436540059542904000
347403445	::436541345897791000
376940853	::436541424675192000
69662123	::436541885424103000
347403445	::436541985001066000
721462429	::436542148234596000
128103434	::436542236978057000
136114188	::436542670916583000
136114188	::436542741015973000
67832819	::436542833496186000
67832819	::436542969802686000
238401588	::436543074807058000
67832819	::436543149583106000
67832819	::436543200954957000
41658963	::436543351626559000
227859860	::436543392319696000
67832819	::436543539284287000
44380700	::436543614223933000
67832819	::436543621547188000
67832819	::436544290240864000
347403445	::436544316941402000
67832819	::436544379797655000
347403445	::436544383236595000
6652302	::436544385967087000
347403445	::436544462114652000
347403445	::436544764473647000
477989347	::436544940878073000
477989347	::436545111099719000
34717669	::436545621760032000
347403445	::436545887285051000
163768701	::436546406137221000
44380700	::436546430615171000
347403445	::436546543047303000
360367250	::436546772031115000
501202268	::436546799365804000
347403445	::436547251574669000
44380700	::436547483586420000
406110065	::436547493355331000
96443022	::436547655179587000
19245878	::436548698118815000
634822122	::436548988045516000
347403445	::436549245492297000
347403445	::436549404150222000
347403445	::436549446621343000
119434884	::436549547293016000
364646765	::436549586329808000
347403445	::436549940026691000
17086308	::436550116766257000
628045480	::436550232680058000
347403445	::436550414121455000
19245878	::436551338856435000
26897261	::436553401368059000
461652679	::436553511963086000
17086308	::436553917233496000
175532031	::436554355500523000
69064286	::436556451713396000
262843671	::436556514984476000
166735943	::436558120077119000
174132903	::436558899756269000
377486283	::436558930773155000
109655774	::436559022326439000
103526992	::436559582253424000
316025875	::436559897476345000
16039882	::436560005701971000
20478089	::436560281335238000
48612192	::436560900946804000
316025875	::436560932244692000
281212143	::436562287126532000
347403445	::436562802304503000
281212143	::436562927521239000
30944417	::436562967371333000
281212143	::436563123172937000
281212143	::436563306996707000
257597142	::436563483975352000
518039543	::436563896531292000
415897649	::436564078081757000
130514710	::436564181056503000
293213630	::436564266230218000
103526992	::436564384869933000
185455808	::436564391967076000
185455808	::436564568245284000
293213630	::436564645986701000
630007542	::436564874659778000
347403445	::436564906993655000
630007542	::436564940816519000
630007542	::436565041748254000
58627481	::436565150854692000
415897649	::436565177194926000
630007542	::436565371449929000
347403445	::436565534487105000
630007542	::436566061819768000
377035998	::436566237653385000
377035998	::436566766496391000
38594501	::436566789770584000
473454563	::436566933224587000
413686504	::436567096584335000
127413469	::436567422791712000
413686504	::436567477624274000
630007542	::436567488785313000
630007542	::436568118878416000
293213630	::436568199560458000
13298002	::436568453680750000
630007542	::436568520030044000
630007542	::436568629346181000
630007542	::436568783243980000
257597142	::436568809231908000
340199061	::436569250413572000
308726677	::436569449701711000
630007542	::436569929005793000
347403445	::436569948370894000
166735943	::436570509351088000
58031746	::436570581673476000
16039882	::436570588828536000
630007542	::436570670718124000
630007542	::436571536548298000
426786499	::436571845135839000
225206298	::436572061964570000
630007542	::436572143162503000
128103434	::436572331570241000
630007542	::436572730960252000
554633284	::436574172886470000
166735943	::436574434812366000
29335169	::436574582238375000
360730562	::436574626953850000
630007542	::436574650596737000
129844944	::436574777235759000
64926237	::436575310503362000
334515229	::436576142753943000
630007542	::436576641439920000
630007542	::436576758670712000
630007542	::436576959712473000
29335169	::436577312243724000
630007542	::436577426886250000
195397698	::436578861367975000
241790793	::436578921207697000
201113172	::436579050052534000
630007542	::436579887436935000
630007542	::436579937491767000
40195042	::436580070023389000
630007542	::436580703161946000
630007542	::436580835320295000
630007542	::436580995651760000
630007542	::436581041134792000
28905424	::436581150228611000
69064286	::436581291962937000
293213630	::436581357259878000
630007542	::436581361927733000
630007542	::436581961738383000
50306226	::436581994693025000
482944497	::436582129984479000
217262932	::436582561825828000
174132903	::436583832368594000
322763942	::436584055745036000
38594501	::436584399396552000
630007542	::436584577813856000
630007542	::436584591046881000
630007542	::436584652564754000
630007542	::436584716418826000
630007542	::436584808521543000
630007542	::436584992919928000
630007542	::436585025945874000
630007542	::436585134238621000
630007542	::436585311770910000
100373532	::436585484303622000
19245878	::436585922583220000
445808726	::436586221104807000
630007542	::436587381764812000
630007542	::436587530125717000
630007542	::436587897626431000
114970673	::436587918686425000
630007542	::436588256151343000
630007542	::436588384899715000
630007542	::436588688512806000
630007542	::436589029157396000
69064286	::436589115555860000
293213630	::436589245902639000
630007542	::436589424994820000
6652302	::436589427981164000
64926237	::436589508747075000
419249711	::436589526144675000
293213630	::436590066316877000
347403445	::436591662211416000
170924102	::436592840051671000
313653756	::436592947920769000
272586753	::436593108713631000
460765832	::436593230981775000
349365015	::436593289152569000
272586753	::436593395989893000
36654229	::436594025278472000
240857453	::436594171558637000
250969967	::436594581250277000
503741267	::436594933840248000
224346133	::436595290385051000
299879238	::436595915668090000
347403445	::436595955664560000
630007542	::436596248317927000
630007542	::436596842835369000
222173816	::436597622301028000
721462429	::436598796462460000
50306226	::436599105779806000
162802335	::436600228544659000
390552849	::436600228574011000
616892340	::436600525736267000
467043006	::436600880125587000
377035998	::436600993925459000
29335169	::436602385168093000
472617238	::436602668648103000
286502927	::436603694222557000
286502927	::436603694239338000
250389935	::436603845943128000
250389935	::436604204199583000
286502927	::436604234977406000
29335169	::436604255466975000
250389935	::436604377046859000
561622267	::436605235554189000
29335169	::436606284914126000
231483310	::436607360631853000
347403445	::436607570590326000
36654229	::436608333630668000
185455808	::436609186915692000
519936824	::436609936718835000
55665294	::436610968983183000
55665294	::436611284839038000
371416817	::436611452297048000
55665294	::436611590771970000
395011280	::436611957748031000
431262520	::436612733069709000
634822122	::436613293818806000
554633284	::436613474031267000
55665294	::436613503403962000
55665294	::436613617677762000
185455808	::436613972666875000
15709088	::436614278456827000
322763942	::436614719613308000
395011280	::436614847682600000
630076052	::436620100150767000
433932391	::436620569254330000
64926237	::436622112103870000
64926237	::436622476559536000
215427794	::436623460564226000
118881789	::436623587475456000
351922723	::436623734841954000
331925277	::436624673854324000
393801885	::436624792968769000
163115137	::436625358822326000
393801885	::436625528808677000
163115137	::436625682991685000
128103434	::436625901426847000
227046044	::436626206038175000
323011452	::436626254834700000
128103434	::436626337802248000
293213630	::436627212931190000
55665294	::436627470435901000
128103434	::436627673461583000
257597142	::436628395107958000
112145680	::436628395326050000
280826646	::436629289828896000
257597142	::436629337773580000
128103434	::436629565646331000
128103434	::436629696101773000
128103434	::436629903182938000
316902035	::436630385896988000
128103434	::436630954485239000
128103434	::436631581743386000
251892054	::436631625473204000
15709088	::436631750953816000
114952631	::436631896232316000
114952631	::436632468595019000
128103434	::436632999690776000
17086308	::436633163356315000
128103434	::436633385231208000
128103434	::436633931786747000
23839835	::436634303330410000
245935219	::436634417964916000
415206019	::436634563398598000
23839835	::436634911500288000
245935219	::436635009567715000
17086308	::436636266453426000
112145680	::436636483370225000
45704670	::436636548545925000
227046044	::436636807074025000
227046044	::436636861147004000
45704670	::436637537520877000
45704670	::436637624821112000
45704670	::436637812801433000
316025875	::436638200275427000
112145680	::436638307217203000
227046044	::436638538507882000
435409494	::436638575451328000
227046044	::436639170652815000
45704670	::436640073325772000
36259265	::436640394080944000
433168829	::436640884856479000
433932391	::436641156319830000
241790793	::436641240021753000
293213630	::436641822753193000
612537918	::436642337671114000
36259265	::436642705821925000
293213630	::436643524059344000
470660217	::436643638693474000
57067055	::436644219617570000
49118513	::436644341138739000
419249711	::436644380493881000
49118513	::436644904630902000
293213630	::436644940765224000
49118513	::436645216133447000
114952631	::436645604102373000
20478089	::436645852304904000
57067055	::436647089603620000
20478089	::436647122633777000
120532808	::436647998618357000
524028752	::436648000794791000
524028752	::436648029974560000
524028752	::436648102213058000
161346822	::436648103198732000
524028752	::436648160966893000
472415509	::436648278726541000
524028752	::436648307373273000
57067055	::436648569953873000
524028752	::436648770671886000
524028752	::436648974036914000
524028752	::436649190374924000
57067055	::436649404163174000
524028752	::436649510526152000
524028752	::436649664746512000
524028752	::436649884666458000
57067055	::436650175810265000
524028752	::436650409961086000
524028752	::436650710185172000
128103434	::436650764241735000
128103434	::436650825617006000
524028752	::436650856646049000
340199061	::436650885993607000
293213630	::436651048468758000
340199061	::436651216152457000
524028752	::436651216232132000
340199061	::436651259517345000
524028752	::436651508164071000
524028752	::436651890877538000
524028752	::436651950948368000
524028752	::436652143127195000
340199061	::436652370873692000
421158343	::436652604974964000
421158343	::436653075840126000
499290157	::436653618281054000
524028752	::436654508555251000
435471503	::436654572094767000
435471503	::436655218764554000
524028752	::436655747821084000
299484513	::436657597731442000
524028752	::436657863033749000
319469530	::436659110671831000
329395128	::436659212681101000
293213630	::436660519660175000
277278671	::436660834052239000
351922723	::436660850166734000
167222207	::436661048909643000
53123348	::436661254027874000
438801693	::436661368582713000
378901511	::436661373381398000
245935219	::436661453404536000
245935219	::436661563370766000
431262520	::436662171003408000
225206298	::436662687049596000
372880069	::436663186071097000
395011280	::436663197022449000
447422715	::436663372830892000
293213630	::436663485372837000
395011280	::436663590255210000
150828387	::436663607200587000
138935158	::436663707058188000
435409494	::436664336249913000
138935158	::436664373977690000
299879238	::436665575314817000
438801693	::436665815178285000
214970887	::436666866720079000
214970887	::436667063915261000
93026398	::436667694536880000
120532808	::436667982648180000
435471503	::436668088566546000
20822956	::436668298152144000
636632104	::436668582311636000
467043006	::436668710183796000
357265451	::436668819588014000
20822956	::436669304436981000
435471503	::436670001425440000
414315073	::436670260180447000
435471503	::436670416229527000
281821239	::436670994573299000
444375493	::436671059303989000
225206298	::436671090442506000
227046044	::436671201222467000
57067055	::436671610544996000
20822956	::436671611778109000
281821239	::436671993824301000
319191919	::436672170274877000
435471503	::436672214252138000
513825441	::436672365167386000
57067055	::436672386675802000
319191919	::436672579672481000
361691248	::436672612203106000
57067055	::436672805082767000
387625128	::436673027779362000
235487682	::436673210688364000
144937748	::436673326946467000
57067055	::436673602130546000
524028752	::436673619851087000
76870522	::436673730312294000
235487682	::436673916635844000
144937748	::436673921744916000
20822956	::436674048308043000
382314219	::436674460595138000
57067055	::436674535459680000
367308760	::436674781752991000
57067055	::436674808617918000
291459734	::436675468062773000
554633284	::436675736254943000
174132903	::436675918300315000
180388620	::436676339521703000
69801582	::436676382698262000
235487682	::436677122015240000
330645900	::436678902199492000
174132903	::436679597703192000
164816411	::436679660697432000
370845710	::436680725715107000
435471503	::436681275232231000
284316159	::436681777340362000
347403445	::436682344271855000
114952631	::436682550237335000
69666823	::436683037322256000
435471503	::436683334874574000
324536771	::436683373969301000
324536771	::436683947062206000
223998080	::436683966653808000
324536771	::436684604351598000
461652679	::436684733242560000
324536771	::436685296344633000
53123348	::436685724793188000
83092668	::436685766924984000
324536771	::436686001927229000
76017935	::436686010282287000
76017935	::436686256982859000
324536771	::436686729131483000
367308760	::436686841090031000
324536771	::436686892004696000
324536771	::436686963219771000
174132903	::436687126441127000
367308760	::436687377256292000
76017935	::436687396600418000
367308760	::436687919906963000
76017935	::436688033509683000
701949296	::436688132914692000
83092668	::436688254965153000
367308760	::436688257410027000
69666823	::436688465535574000
395011280	::436688640677146000
255313314	::436688669966356000
367308760	::436688693928022000
69666823	::436688850270711000
367308760	::436689179041607000
69666823	::436689192332980000
195397698	::436689308561707000
69666823	::436689474869686000
69666823	::436689827807760000
79073243	::436689983622369000
419738528	::436692301201829000
347403445	::436692438866878000
419738528	::436692443984322000
347403445	::436692477483823000
347403445	::436692546132013000
495598070	::436692584879390000
110563920	::436692701808197000
419738528	::436692893294927000
459567634	::436694319542435000
225206298	::436694399540416000
48063677	::436694430373130000
459567634	::436694643192102000
435471503	::436694946301476000
291459734	::436695416705273000
435471503	::436695765684338000
20822956	::436696626930147000
324536771	::436696631350546000
293213630	::436696632625995000
301244439	::436696705816592000
57067055	::436696950969495000
459567634	::436696968333889000
411777707	::436697041495154000
324536771	::436697093046951000
459567634	::436697106406211000
324536771	::436697482098003000
67832819	::436697623530332000
477989347	::436697694208135000
67832819	::436697755453751000
57067055	::436697773254397000
435471503	::436697880166809000
69028501	::436698208849244000
69028501	::436698265581391000
67832819	::436698353884491000
324536771	::436698398675046000
76017935	::436698448587259000
67832819	::436698502794838000
477989347	::436698521538789000
316878403	::436698523644338000
76017935	::436698627281387000
144937748	::436698760618721000
324536771	::436698810916405000
67832819	::436698899320172000
324536771	::436699119306809000
555976584	::436699392817364000
67832819	::436699822901710000
67832819	::436699882527944000
459567634	::436700213076836000
596957614	::436700540106715000
174132903	::436700651561553000
34717669	::436701237631664000
419738528	::436701493979529000
83092668	::436701690704977000
435471503	::436701866739896000
459567634	::436701885673009000
324536771	::436701926000848000
57067055	::436702142205009000
555976584	::436702254997839000
144937748	::436702307338964000
528542109	::436702369867243000
57067055	::436702462490443000
324536771	::436702497315381000
324536771	::436702561463070000
419738528	::436702655092895000
419738528	::436702937583472000
57067055	::436703301066051000
459567634	::436703428254109000
57067055	::436703600677773000
324536771	::436703785801355000
459567634	::436703909563101000
210676238	::436704089830076000
414315073	::436704341492129000
227046044	::436704443354984000
187309818	::436704736599736000
187309818	::436705013251858000
419738528	::436705443726233000
144937748	::436705736958414000
435471503	::436705933629325000
235487682	::436706137438564000
235487682	::436706185413021000
235487682	::436706272147038000
235487682	::436706292187410000
235487682	::436706307106541000
142176687	::436706482634366000
57067055	::436706833638916000
227046044	::436707030825320000
144937748	::436707079278297000
227046044	::436707118846967000
144937748	::436707233804873000
91195209	::436707927383367000
146549492	::436708106148777000
58627481	::436708119003938000
146549492	::436708339775320000
67832819	::436708388265680000
146549492	::436708601852600000
328057955	::436708617572466000
206067907	::436708661747261000
67832819	::436708791174721000
146549492	::436709015368646000
298090474	::436709151045980000
360730562	::436709394097913000
146549492	::436709491221233000
79073243	::436709539191468000
41753572	::436709615779475000
146549492	::436709726559035000
15709088	::436709992784474000
474400310	::436710072811388000
440481452	::436710321869189000
15709088	::436710618037747000
224682361	::436710820689756000
596957614	::436710964033892000
144937748	::436711194364485000
273497452	::436711944318251000
144937748	::436712129966923000
27595900	::436712379968397000
257597142	::436713043796697000
15709088	::436713158737416000
444375493	::436713283836325000
146549492	::436713425356328000
406110065	::436713616369139000
144937748	::436713672644501000
146549492	::436713694144110000
144937748	::436713929860198000
15709088	::436713933626671000
146549492	::436714123271737000
57067055	::436714440860647000
328057955	::436714441145856000
195276249	::436714584662347000
111978710	::436714695693594000
144937748	::436714836157034000
371243365	::436715070458839000
237112765	::436715641442021000
233944291	::436715675458240000
41658963	::436715742126673000
144937748	::436715838692155000
313529594	::436716094292639000
144937748	::436716097094844000
144937748	::436716127855857000
233944291	::436716150509289000
331925277	::436716184478572000
144937748	::436716212622721000
233944291	::436716448304877000
554852227	::436716745819049000
144937748	::436716934009487000
233944291	::436716976980131000
242443898	::436716977814773000
144937748	::436717294103040000
57067055	::436717451221688000
144937748	::436717858471825000
217262932	::436717945977188000
144937748	::436717991930376000
107848755	::436718232637292000
349365015	::436718312891109000
349365015	::436718507083182000
444375493	::436718714474336000
144937748	::436718763707486000
142950218	::436719354705891000
144937748	::436719641998921000
360814823	::436719940070940000
33708987	::436720065745264000
382314219	::436720363607556000
382314219	::436720691099234000
28736200	::436720901074087000
445808726	::436721254733979000
57067055	::436721860907393000
621062028	::436721932042387000
19835249	::436722134094999000
177692206	::436722956157599000
15709088	::436723051842273000
144937748	::436723297544585000
328057955	::436724846035103000
596957614	::436724897650184000
445808726	::436725062008594000
79902186	::436726659539300000
15709088	::436726675125313000
382314219	::436727466560745000
15709088	::436727507271045000
426685539	::436727533191823000
431944862	::436727715459104000
15709088	::436728545059295000
15709088	::436728787443920000
57067055	::436728913650524000
15709088	::436729642834071000
521919456	::436730236659445000
15709088	::436730285942898000
15709088	::436730368168054000
15709088	::436730609797722000
383045348	::436730636603105000
15709088	::436730895656304000
15709088	::436731212678569000
15709088	::436731400881188000
210676238	::436731698571919000
210676238	::436731773733859000
191276105	::436731937932447000
453963591	::436732283244924000
521919456	::436732334432608000
453963591	::436732476598153000
554852227	::436732894266941000
503741267	::436733238422159000
15709088	::436733463933513000
111978710	::436733641889026000
273748024	::436734225702596000
273748024	::436734321664073000
15709088	::436734717166379000
273748024	::436734777459097000
20935798	::436734811777277000
273748024	::436735344449318000
277278671	::436735457422893000
277278671	::436735541967470000
15709088	::436735638654963000
277278671	::436735914375524000
277278671	::436736004905377000
273748024	::436736219586633000
15709088	::436736514060734000
273748024	::436736897658806000
15709088	::436737109895168000
351922723	::436737320323014000
15709088	::436737368314609000
273748024	::436737574325866000
277278671	::436737595255431000
57854623	::436737868044587000
15709088	::436738484876115000
114952631	::436738498230358000
273748024	::436738610822266000
386627455	::436738701654495000
15709088	::436738849319178000
612537918	::436739213422514000
15709088	::436739580625436000
232793000	::436740013892435000
273748024	::436740052790411000
273748024	::436740155789942000
273748024	::436740247741673000
175532031	::436740432601837000
96443022	::436740579104268000
15709088	::436740645756370000
45704670	::436740894663139000
273748024	::436741148015460000
273748024	::436741524567506000
15709088	::436742231396220000
32125015	::436742290606813000
273748024	::436742673936830000
23839835	::436742695886028000
393801885	::436742768632037000
111978710	::436742815154835000
447976503	::436743156579573000
318224190	::436743240184635000
318224190	::436743712949796000
138940568	::436743851068624000
277278671	::436744136167677000
460772038	::436746966668967000
69801582	::436747383125184000
287569533	::436747469347901000
69801582	::436747734880907000
444375493	::436748039575707000
217262932	::436749112512217000
69801582	::436749496576643000
69801582	::436749609223090000
69801582	::436749984592297000
69801582	::436750436532748000
393499174	::436752919179067000
107848755	::436754312752943000
107848755	::436754418633961000
217262932	::436755736563949000
107848755	::436756097181814000
107848755	::436756192560308000
328871385	::436756215574437000
217262932	::436756247690235000
217262932	::436756883186016000
150870283	::436758320603361000
520759048	::436762233180528000
470660217	::436763468104888000
224130581	::436763688658558000
29335169	::436763749932744000
224130581	::436764080117121000
224130581	::436764229946081000
224130581	::436764729642860000
224130581	::436765235756924000
224130581	::436765436584419000
224130581	::436765925514420000
167222207	::436766169752936000
630076052	::436766211125157000
224130581	::436766364188311000
630076052	::436766443862892000
224130581	::436766499748188000
224130581	::436766885317976000
167222207	::436768153025392000
286487329	::436769518766292000
224130581	::436769579998928000
286487329	::436769602962747000
495598070	::436769709791260000
408031484	::436774352646705000
473718221	::436774803433734000
69666823	::436775645453246000
349365015	::436775955269689000
235487682	::436776113436504000
283051149	::436776304222818000
235487682	::436776361353424000
260979062	::436776908999503000
235487682	::436777045851250000
235487682	::436777148909490000
235487682	::436777293231308000
349365015	::436777757717315000
114970673	::436783961797578000
116147578	::436784183424192000
116147578	::436784465566633000
83092668	::436784479882215000
21452516	::436787099480887000
358296822	::436789724980600000
358296822	::436790789230718000
358296822	::436791228567257000
358296822	::436791413565452000
358296822	::436791543106514000
358296822	::436791704109064000
612537918	::436794995258191000
315872678	::436797090945978000
15709088	::436798304949907000
315872678	::436799620534902000
60712766	::436807132332441000
465292139	::436809958169264000
422214932	::436810527147171000
36460282	::436812407550529000
36460282	::436812901106466000
36460282	::436812965040234000
36460282	::436813396323737000
545540214	::436814290134122000
467852949	::436818447142764000
467852949	::436820151603044000
69044676	::436820234536644000
467852949	::436820339864403000
163115137	::436820401776492000
97307001	::436823535030239000
195397698	::436823577183006000
65521914	::436824232693997000
94226339	::436824919662292000
29525209	::436825477185941000
29525209	::436825704949231000
29525209	::436825784225783000
165658390	::436828688777084000
20545953	::436829116634267000
214678768	::436829521602301000
506707370	::436830622359617000
138940568	::436830819479748000
436188872	::436830934638538000
138940568	::436831094554779000
506707370	::436831119892180000
431262520	::436831152012140000
461652679	::436831718486458000
26198467	::436832848410988000
184195472	::436832923245740000
31250549	::436833801558179000
210674392	::436834016872763000
236930269	::436834740859973000
367308760	::436834804584038000
36460282	::436834805343592000
407395368	::436835983397371000
249468865	::436836100842061000
460772038	::436836505407877000
416506126	::436837664700899000
365523194	::436837691527663000
579271413	::436840326473330000
35105150	::436842490671288000
60399576	::436842854543921000
81765661	::436842961930711000
26684021	::436844418533191000
57933673	::436845981603069000
17210128	::436847457075331000
20478089	::436848632013549000
277794018	::436848870404812000
502240473	::436849584607096000
331925277	::436849860197621000
253120136	::436850073742213000
596191047	::436850352868966000
596191047	::436850400784687000
83878535	::436850842130333000
133508241	::436852568698798000
393499174	::436852813037981000
369310186	::436852858844368000
137117871	::436856008124538000
502240473	::436856607436455000
413686504	::436857161898291000
175532031	::436857595824201000
175532031	::436857931876012000
329471370	::436858002553847000
159944196	::436859363362217000
217214677	::436863189595062000
372880069	::436863527413104000
521919456	::436863769978109000
372880069	::436864623384735000
372880069	::436864653495664000
616892340	::436864686152101000
372880069	::436864760504922000
372880069	::436864877505024000
372880069	::436865269563400000
372880069	::436865376140660000
300594041	::436866043617607000
372880069	::436866269741350000
372880069	::436866455783878000
167222207	::436866488860168000
256088386	::436866724260888000
372880069	::436866745606107000
372880069	::436867004306587000
616892340	::436867449384759000
473118863	::436867860866945000
461652679	::436869036672942000
31258629	::436869388700905000
122769328	::436869801991237000
161346822	::436870180048621000
161346822	::436870191390007000
35597637	::436870467300126000
230903702	::436871255329742000
121100953	::436873139717275000
121100953	::436873344726466000
336821368	::436873856817451000
249468865	::436875731746828000
633010300	::436876059124838000
69064286	::436876401640484000
372880069	::436876511967461000
69064286	::436876609002291000
357265451	::436876757451284000
357265451	::436877035416211000
273748024	::436878277504819000
459567634	::436878386942980000
459567634	::436878637452001000
459567634	::436880427878744000
286487329	::436881167376474000
483526518	::436881481521045000
357306642	::436881634680258000
128103434	::436881997886013000
479222401	::436882245723238000
453963591	::436882370726096000
453963591	::436882639065063000
453963591	::436882751115890000
453963591	::436882850571247000
596957614	::436883167509610000
453963591	::436883361361973000
359806236	::436883395813965000
253347580	::436884155649896000
311724390	::436884593640099000
22193646	::436884680231489000
372880069	::436885227995410000
453963591	::436885697207627000
69801582	::436885843270443000
131254355	::436885908881559000
131254355	::436886011360993000
120532808	::436886020118675000
319469530	::436886489050660000
88453024	::436887628148113000
293213630	::436888622735032000
88453024	::436889216463958000
433003196	::436890049133957000
67832819	::436890208320364000
438647243	::436890242314817000
67832819	::436890382212030000
316025875	::436890553876115000
433003196	::436890841698013000
233944291	::436890869732765000
67832819	::436891021793058000
67832819	::436891338173607000
53584160	::436891485175181000
67832819	::436892212757295000
233944291	::436892254759030000
413686504	::436892338632523000
272586753	::436892413664456000
17086308	::436893573548883000
378901511	::436893884506181000
53584160	::436894170091757000
53584160	::436894533930860000
323011452	::436894649559830000
17086308	::436895715864748000
436188872	::436896452569485000
130312780	::436896730081001000
286216848	::436896771470417000
195276249	::436897393057882000
195276249	::436897787792195000
393499174	::436898371530264000
282625909	::436898420427464000
282625909	::436898425796173000
134637488	::436898732357849000
66486074	::436900146584887000
324536771	::436901031872442000
467758710	::436901164601192000
6652302	::436902273399001000
419249711	::436902812870393000
370845710	::436903151271018000
41658963	::436905739131449000
453963591	::436906721320402000
467758710	::436907345893797000
16710226	::436907707048935000
264311875	::436907924871344000
459567634	::436908893533663000
114952631	::436909240720961000
31287131	::436909678870552000
467043006	::436910004546060000
414315073	::436910175618748000
393499174	::436910225485201000
19569142	::436912126280482000
628045480	::436912482469154000
461652679	::436912742385999000
393499174	::436913111191539000
253879613	::436914906806251000
478462259	::436915547049955000
226329164	::436916166993641000
51480688	::436916190577827000
633010300	::436916328923168000
15709088	::436916660151148000
434045786	::436917054877495000
633010300	::436917500442607000
238401588	::436917782983483000
316902035	::436918078455439000
44380700	::436918395079245000
53584160	::436918405724000000
53584160	::436918935498141000
30151060	::436919126607810000
419738528	::436919375946584000
53584160	::436919413262913000
419738528	::436919456192008000
467043006	::436919473682284000
23839835	::436921468711370000
233944291	::436921947478163000
360367250	::436922421203836000
227046044	::436923172823109000
419105102	::436923233204330000
23839835	::436923595152166000
23839835	::436924051312115000
15709088	::436924068462620000
272586753	::436924105821286000
337396732	::436924590842191000
349365015	::436924624094638000
233944291	::436924750318022000
46727568	::436925434437971000
15709088	::436925943220019000
377486283	::436926031174180000
330645900	::436926298879832000
377486283	::436926471328653000
338830055	::436926697146155000
255313314	::436927066861473000
252355708	::436927887749296000
15709088	::436928455712964000
226329164	::436928614723248000
46978610	::436928899566821000
229364831	::436929296763203000
596191047	::436929649625812000
116343636	::436930400405815000
340199061	::436930603250757000
15709088	::436930747128352000
13298002	::436930852275367000
50306226	::436931503755657000
227859860	::436931757749710000
15709088	::436931763148189000
227859860	::436931955364331000
227859860	::436932377533628000
15709088	::436932439550996000
162958222	::436932452742090000
15709088	::436932579703664000
226329164	::436932582627098000
227859860	::436932665027997000
227859860	::436932819105771000
15709088	::436932955026776000
634822122	::436933010479267000
377952732	::436933344593334000
293213630	::436933469768548000
17146204	::436933740309127000
162958222	::436934640482254000
15709088	::436934829561892000
69064286	::436935196039200000
349365015	::436935217283346000
114952631	::436936397568487000
110563920	::436936785437155000
110563920	::436936912038035000
114952631	::436937222223179000
15709088	::436937293577080000
15709088	::436937923012083000
15709088	::436938155582042000
370845710	::436938650253660000
226329164	::436939340087046000
114952631	::436939348701749000
281589334	::436940068302114000
472415509	::436940484205084000
431262520	::436940524625211000
46727568	::436940593252417000
233944291	::436940734877675000
62936749	::436941173920256000
62936749	::436941187996340000
62936749	::436941202307293000
62936749	::436941218631520000
62936749	::436941236067246000
62936749	::436941254262136000
62936749	::436941270552825000
114952631	::436941298587545000
62936749	::436941349674168000
62936749	::436941382356172000
453963591	::436941398781091000
62936749	::436941414966902000
62936749	::436941429500162000
62936749	::436941445698564000
62936749	::436941468331020000
472415509	::436941471246450000
62936749	::436941501377945000
62936749	::436941519753199000
62936749	::436941537394446000
62936749	::436941559859130000
62936749	::436941723026333000
62936749	::436941760921890000
62936749	::436941810565656000
62936749	::436941857335959000
62936749	::436941893109166000
62936749	::436941916769243000
62936749	::436941939145850000
62936749	::436941970070450000
62936749	::436942021219999000
62936749	::436942069240573000
62936749	::436942093554958000
62936749	::436942114358714000
62936749	::436942140002689000
62936749	::436942165705379000
233944291	::436942565905276000
233944291	::436942588978143000
630007542	::436943400504287000
233944291	::436943424030535000
15709088	::436943588946358000
633010300	::436943684815585000
453963591	::436943982367485000
34841151	::436944258084638000
453963591	::436944370801979000
15709088	::436944561513172000
258235483	::436944621835653000
280826646	::436944837540323000
328057955	::436944980033413000
34841151	::436945519811002000
15709088	::436945575171620000
34841151	::436945696865153000
339368036	::436945984438796000
15709088	::436946036255641000
20478089	::436946039166476000
321102847	::436946399583027000
30246292	::436946932649709000
46727568	::436946997686579000
419738528	::436947037293395000
701949296	::436947121007124000
419738528	::436947345583144000
419738528	::436947517633482000
258235483	::436947794461728000
46697333	::436947937835622000
277278671	::436948009218109000
15709088	::436948034799546000
413686504	::436948642449350000
15709088	::436948694349672000
419249711	::436949376204681000
340199061	::436950910665637000
340199061	::436950938809409000
38053704	::436953286378536000
414315073	::436953589269803000
214970887	::436953771319775000
264234166	::436953792542547000
264234166	::436954433214513000
226329164	::436954821095325000
264234166	::436955112192630000
170924102	::436955194769690000
225206298	::436955381298778000
225206298	::436955847147544000
473454563	::436955933693198000
264234166	::436956811359301000
183397191	::436957186065833000
340199061	::436957264016990000
15709088	::436957355566460000
277278671	::436957383118446000
183397191	::436957614253944000
225206298	::436957898879418000
15709088	::436958135358861000
225206298	::436958423368749000
64926237	::436958620782456000
340199061	::436958948562718000
15709088	::436958950282788000
247362551	::436959083753533000
467758710	::436959636072062000
477989347	::436959827961454000
15709088	::436960190257061000
15709088	::436961510867615000
633010300	::436961651498426000
227046044	::436962135973715000
626942496	::436962527596257000
114952631	::436962738703564000
251892054	::436963856410480000
66021164	::436964061566095000
66021164	::436964183049912000
633010300	::436965245454929000
370845710	::436966056624537000
327989967	::436966301723287000
477989347	::436967216206999000
264234166	::436968350766596000
44380700	::436970164324958000
453963591	::436970349989593000
342188056	::436971104494968000
44380700	::436971299806904000
247362551	::436971592208633000
340199061	::436971778410151000
17086308	::436973560809390000
293342989	::436973849440026000
212047421	::436974821184765000
15709088	::436976019887910000
177692206	::436976063634505000
211316270	::436978524432662000
235867165	::436978652333371000
316025875	::436979677177978000
502240473	::436980573975085000
211316270	::436980934823669000
502240473	::436982374837276000
630076052	::436984402946445000
36485138	::436984507917697000
630076052	::436984885102657000
316878403	::436985023577587000
630076052	::436985090531266000
435471503	::436985248069742000
316878403	::436985473110913000
630076052	::436985728698818000
299879238	::436986218640080000
347403445	::436986386197913000
347403445	::436986464379744000
419738528	::436986510580416000
630076052	::436986540422479000
347403445	::436986637264748000
160671151	::436986721058553000
630076052	::436987681369620000
211316270	::436987730695053000
211316270	::436987755269455000
139527150	::436988084874252000
347403445	::436988250947731000
460772038	::436988520851582000
347403445	::436988538681192000
17086308	::436989216094834000
444375493	::436989536871010000
621062028	::436989577480257000
64926237	::436991461511684000
432747712	::436991945504980000
46978610	::436992047414001000
378778103	::436992681919918000
50306226	::436992912807976000
51480688	::436993194320863000
240857453	::436993465067401000
51480688	::436993727496597000
51480688	::436993814952022000
245935219	::436993825307758000
130514710	::436994126349750000
414315073	::436994834813825000
130514710	::436995026850447000
408224760	::436995585183604000
51480688	::436995898619355000
414315073	::436996027539664000
222935791	::436996797597515000
431262520	::436996965709008000
328057955	::436998449909993000
501202268	::436998460941017000
62936749	::436998824872013000
519936824	::436999175469690000
62936749	::436999409696382000
235487682	::437000122312835000
320052148	::437000534914899000
413686504	::437000556318818000
395011280	::437000965544087000
62936749	::437001391358242000
180911733	::437001822775947000
62936749	::437002069065478000
395011280	::437002421588340000
519936824	::437003458650988000
444375493	::437003637684830000
329395128	::437003806853722000
336633872	::437004415934164000
227859860	::437005856123924000
50154503	::437006341828116000
227859860	::437006673413013000
336633872	::437006752216002000
30151060	::437010780392013000
521919456	::437011550688534000
340199061	::437012126624804000
33238183	::437012378107252000
33238183	::437013074764390000
33238183	::437013346966331000
395011280	::437015557775175000
328057955	::437016845858902000
30151060	::437017643376463000
241790793	::437018705999175000
241790793	::437018768943112000
393802148	::437018995472875000
330645900	::437019066834763000
241790793	::437019313208590000
30151060	::437019574471761000
250969967	::437019639151730000
118881789	::437020510598492000
114952631	::437021403708022000
142950218	::437021543986905000
142950218	::437022022292766000
328794919	::437022365953056000
328794919	::437022480029732000
328794919	::437022665657024000
395011280	::437023539938340000
459567634	::437023715684286000
459567634	::437024170632048000
346392612	::437025298589450000
162958222	::437025475114717000
329395128	::437025555947335000
513825441	::437025673304346000
329395128	::437025843773063000
189368301	::437027028693712000
231674152	::437027322445975000
227859860	::437027802508820000
142950218	::437031447392956000
357265451	::437032124219006000
357265451	::437032434555576000
444375493	::437032824449687000
384488111	::437034448563884000
191276105	::437035424452595000
146216300	::437035725028982000
15709088	::437036499503435000
395011280	::437037065205596000
431262520	::437037618128113000
15709088	::437038238545764000
15709088	::437038865124454000
15709088	::437039437634355000
299484513	::437040129719300000
15709088	::437040375706828000
326827026	::437041357962887000
38053704	::437042000609968000
15709088	::437042267405434000
472415509	::437042361533595000
100373532	::437042743970250000
362168275	::437043375284293000
326827026	::437043683389865000
227046044	::437044261393924000
415897649	::437044556870074000
28736200	::437044772671197000
15709088	::437045386281496000
372880069	::437047793828372000
191276105	::437048241235185000
15709088	::437048568558682000
328794919	::437048610950496000
406110065	::437049919455502000
30151060	::437050137496813000
636632104	::437050213690134000
467043006	::437050647058587000
406110065	::437050860049141000
513825441	::437051305925021000
28736200	::437051629582311000
55665294	::437051766698291000
28736200	::437051805818556000
390552849	::437052156252680000
257597142	::437053550623879000
393802148	::437054166792273000
393802148	::437054423806652000
435471503	::437054789860335000
503741267	::437056831777546000
28736200	::437059394648281000
214970887	::437059746466902000
474400310	::437060972759375000
28736200	::437061418139922000
415998425	::437061665256136000
461652679	::437062902004985000
376940853	::437063331824693000
150839491	::437063634015899000
415998425	::437063750081077000
435471503	::437064094525313000
308726677	::437065599420620000
28736200	::437067207365758000
431944862	::437067607225544000
236112923	::437068054560661000
28736200	::437068119472091000
166735943	::437069450118852000
467758710	::437071499346726000
265249050	::437073000991424000
472617238	::437073349655535000
265249050	::437073421743054000
79754464	::437074032551534000
265249050	::437074471372222000
150828387	::437074484890443000
716788381	::437074521925746000
265249050	::437074567606304000
265249050	::437074575084773000
265249050	::437074943759880000
368577195	::437075232860303000
265249050	::437075707316154000
265249050	::437075975814524000
192677318	::437076077471858000
431262520	::437076276340203000
265249050	::437076316467113000
265249050	::437076542154235000
472617238	::437076624329019000
265249050	::437076723104878000
233944291	::437076839631433000
233944291	::437076879380840000
233944291	::437076926524837000
260038180	::437077148856496000
461652679	::437077311536369000
233944291	::437077446861807000
467043006	::437077541913120000
32671267	::437077591153836000
32671267	::437077838542278000
461652679	::437078420909223000
467043006	::437078659959361000
389558044	::437080762387427000
389558044	::437081040855638000
265249050	::437081176336252000
265249050	::437081257613459000
389558044	::437081277414383000
265249050	::437081927770984000
368577195	::437081985786609000
368577195	::437082076643622000
389558044	::437082291215421000
265249050	::437082317560238000
389558044	::437082614554304000
265249050	::437083819565273000
174132903	::437084375495086000
274432702	::437084425180815000
593139104	::437084696452005000
472415509	::437085239308206000
265249050	::437085683115495000
357306642	::437085793228562000
593139104	::437086252882743000
245935219	::437086452326084000
376940853	::437086852135149000
382314219	::437086864982302000
81154377	::437086917923201000
174132903	::437087191630491000
191276105	::437088362608865000
408224760	::437088683616137000
321102847	::437088714213588000
596957614	::437088780944936000
233944291	::437088805204795000
233944291	::437089005004656000
528542109	::437090181288837000
602895412	::437090424042176000
53123348	::437090754092335000
382314219	::437091141456916000
461652679	::437091286865039000
58563319	::437091383883866000
461652679	::437092864527302000
326827026	::437093213187624000
431262520	::437093507149213000
127413469	::437093744756523000
81154377	::437093947438297000
26920974	::437096323213705000
472415509	::437096431619682000
596957614	::437096698611916000
26920974	::437096837330534000
26920974	::437097019770163000
259233215	::437097589272350000
382314219	::437097622487056000
142176687	::437097929812484000
328871385	::437098232817016000
386627455	::437098571935281000
386627455	::437098841780002000
328871385	::437098945718657000
191276105	::437098980153909000
233944291	::437101411571351000
233944291	::437101507872571000
233944291	::437104794185244000
431262520	::437105137161482000
277278671	::437105417953366000
81154377	::437105433640435000
53584160	::437105934796869000
383045348	::437106476901863000
20935798	::437107403692457000
277278671	::437108600968728000
277278671	::437108702701572000
277278671	::437108755415576000
107848755	::437108992347615000
167222207	::437110228426166000
233944291	::437113825234780000
233944291	::437113946500517000
233944291	::437114280065105000
435471503	::437115885577584000
233944291	::437118779546673000
233944291	::437119325171093000
233944291	::437119374005374000
233944291	::437124109966004000
554041249	::437124871059808000
277278671	::437128972141215000
233944291	::437130452865126000
19501845	::437131692588154000
309355379	::437132921464692000
254442957	::437134361046319000
254442957	::437135683489398000
46276184	::437137124098600000
46276184	::437137333474037000
408031484	::437137337835737000
473718221	::437138215208615000
116343636	::437140519546658000
116343636	::437140852641501000
283051149	::437141215926951000
254442957	::437142612487995000
254442957	::437143522538684000
340107529	::437144879584800000
340107529	::437144966507548000
254442957	::437145458197430000
254442957	::437145471313018000
32671267	::437146222747324000
32671267	::437146352028381000
254442957	::437150159659864000
254442957	::437150379269443000
254442957	::437150747160244000
254442957	::437150750763126000
260979062	::437152308409815000
477989347	::437152837869395000
477989347	::437153067469770000
56723331	::437153609839820000
56723331	::437153654554906000
235867165	::437156144394403000
319469530	::437157121768325000
15709088	::437157497007517000
506707370	::437170528558657000
315872678	::437172544563449000
60712766	::437173493688705000
80448281	::437177913910116000
422214932	::437179676658630000
69044676	::437183571078295000
237024825	::437186869659697000
465292139	::437188162977148000
465292139	::437189107849388000
97307001	::437189515594047000
195397698	::437189594556006000
192948373	::437190202268737000
192948373	::437190422998155000
192948373	::437190458234531000
165658390	::437192827642982000
214678768	::437194366197563000
94226339	::437194693391028000
433083953	::437196819286618000
236930269	::437197601255854000
31258629	::437197725335969000
407395368	::437199893283610000
26198467	::437200546177351000
184195472	::437200684002181000
460772038	::437200849840787000
31250549	::437202277451833000
210674392	::437202709414817000
416506126	::437202999467720000
365523194	::437203051007315000
540197402	::437203251289546000
414315073	::437203500334727000
540197402	::437203718564356000
151129980	::437204685901271000
579271413	::437205717708066000
60399576	::437206192612315000
81765661	::437206387139936000
460471042	::437209970468474000
57933673	::437211915752701000
253120136	::437213124295270000
83878535	::437214506511380000
378901511	::437214757615964000
224452115	::437215799237804000
32252775	::437215892326580000
224452115	::437216141421715000
277794018	::437217149392666000
133508241	::437217614939422000
249468865	::437220073829187000
329471370	::437221382351368000
449756109	::437222243538841000
449756109	::437223071179866000
449756109	::437223344547848000
159944196	::437223852498644000
449756109	::437224005498830000
449756109	::437224215708975000
449756109	::437224472220028000
449756109	::437224757571112000
137117871	::437226973547335000
35597637	::437227214950891000
408224760	::437228703698132000
300594041	::437229800931852000
376940853	::437229805197869000
53123348	::437230200062246000
53123348	::437230283382071000
53123348	::437230458532007000
419307287	::437230602702438000
53123348	::437230619655802000
419307287	::437230730897154000
419307287	::437230881988571000
256088386	::437230901575958000
433083953	::437230996040077000
376940853	::437231002352910000
376940853	::437231187678208000
473118863	::437234523294535000
12685102	::437234735069560000
31258629	::437235801785507000
459567634	::437236514997944000
12685102	::437237015953018000
459567634	::437237064372064000
459567634	::437237574533672000
336821368	::437237815177248000
435471503	::437238769033687000
150828387	::437238982267920000
230903702	::437239208885747000
214970887	::437240157713219000
79073243	::437240765505216000
251892054	::437244117840822000
114952631	::437244487425724000
79073243	::437245029527334000
377486283	::437245520877064000
459567634	::437246582875226000
34717669	::437246916145856000
479222401	::437246977474961000
274191278	::437247236058013000
249468865	::437247584952791000
414315073	::437247727467245000
80448281	::437247929196507000
359806236	::437248733525184000
68531166	::437249062317080000
217214677	::437249179383910000
68531166	::437249215010725000
435471503	::437250258285101000
406110065	::437250292208267000
223005614	::437250603405025000
136114188	::437250836721586000
483526518	::437251488012713000
66021164	::437252114541060000
273748024	::437252273119318000
66021164	::437252520906219000
311724390	::437252683745861000
66021164	::437252716666970000
66021164	::437252789505249000
131254355	::437253271275573000
120532808	::437253452901531000
344285522	::437254006533283000
67832819	::437256176481222000
67832819	::437256316273172000
15086993	::437256646109429000
435471503	::437258068049809000
344285522	::437258590236454000
31287131	::437259479382376000
286216848	::437259735553675000
453963591	::437260387101048000
130312780	::437260976384008000
17210128	::437261093816131000
265249050	::437261554833059000
360814823	::437261852855136000
561622267	::437261944094212000
265249050	::437262592344477000
426402586	::437263317376069000
431262520	::437263774861770000
6652302	::437264125983350000
282625909	::437266081493700000
282625909	::437266088804368000
26920974	::437266861399748000
344285522	::437266928374382000
265786675	::437266950587428000
26920974	::437267287268392000
435471503	::437267358252404000
265786675	::437267455548080000
558662656	::437267465236918000
41658963	::437268125936275000
100373532	::437268357230759000
227859860	::437268377782845000
227859860	::437268507160358000
227859860	::437268842230738000
34841151	::437269077967765000
292558028	::437269655892160000
292558028	::437269837698437000
187309818	::437270041873350000
337396732	::437270452583817000
34841151	::437270574415757000
223005614	::437270600118456000
130514710	::437270845384585000
34841151	::437271261946052000
368577195	::437271276810690000
34841151	::437272189361221000
347403445	::437272412518764000
347403445	::437272593922818000
421158343	::437273472558190000
260038180	::437274359963865000
44380700	::437274722364321000
347403445	::437274804630978000
34841151	::437275998661664000
31287131	::437276346083835000
293342989	::437276583565729000
628045480	::437277279467495000
503741267	::437277945162260000
130514710	::437278037672226000
419307287	::437278070139940000
227859860	::437278095809060000
227859860	::437278697393885000
272586753	::437279539756945000
277278671	::437279931391700000
272586753	::437279972122562000
277278671	::437280327682105000
426402586	::437280377267187000
277278671	::437280653017501000
316025875	::437280805220405000
229197384	::437280805585297000
28736200	::437280965694877000
426402586	::437281067733512000
431262520	::437281142752808000
376940853	::437281237665738000
605601195	::437282565591138000
520759048	::437283150327459000
634822122	::437285058781519000
347403445	::437285398457229000
347403445	::437285465985515000
206067907	::437285720794099000
347403445	::437285789861285000
347403445	::437285943121158000
347403445	::437286310823206000
257597142	::437287296459501000
347403445	::437287413291823000
368577195	::437287609598238000
368577195	::437287999597215000
368577195	::437288410206990000
26897261	::437288681120858000
368577195	::437288711861334000
110563920	::437289522825396000
382314219	::437289849905618000
360367250	::437290267633131000
320249108	::437290451322683000
368577195	::437290570097369000
368577195	::437291196680261000
217262932	::437291656191016000
255195496	::437291705864183000
277278671	::437291714265358000
390552849	::437291759626747000
320249108	::437291969140625000
228357750	::437293202945474000
130514710	::437293204837527000
13298002	::437293229726502000
561622267	::437293729712701000
277278671	::437293886449270000
110563920	::437294064896327000
368577195	::437294239886884000
241324134	::437294502802636000
344285522	::437295387356188000
233944291	::437295529824112000
233944291	::437296767403851000
561622267	::437297204290924000
286487329	::437300001556144000
520759048	::437300509708648000
344285522	::437300614159425000
54721301	::437300786755031000
227476350	::437301422544023000
138940568	::437301909943492000
217262932	::437302062590615000
415998425	::437302427541577000
214970887	::437304861907238000
30944417	::437304927061155000
277278671	::437305010104193000
448325555	::437305070443851000
146216300	::437305617657516000
235867165	::437305690323816000
397934536	::437307831285329000
461652679	::437308192012660000
467758710	::437308214753759000
461652679	::437308295049916000
55665294	::437308516328419000
142176687	::437308781190721000
518039543	::437309271244406000
110563920	::437309646798217000
254442957	::437310084310659000
405676565	::437310316335366000
467758710	::437310430331957000
445808726	::437310911528042000
273497452	::437311454656487000
139527150	::437311737897816000
273497452	::437312419514167000
17146204	::437312741729394000
368577195	::437313193812459000
347403445	::437314166911545000
415703077	::437314398604890000
418841887	::437314857885790000
254442957	::437315500100833000
27237232	::437315633567784000
265029924	::437315742913277000
461652679	::437315803781025000
254442957	::437315946546757000
418841887	::437316940567035000
418841887	::437317061115535000
347403445	::437317537819131000
170924102	::437317818539708000
347403445	::437318153136140000
231674152	::437319132170977000
293342989	::437320568518766000
145000225	::437320889236205000
145000225	::437320936547958000
195397698	::437322046306283000
309355379	::437322226329985000
607432063	::437322411642343000
431944862	::437322873363906000
431944862	::437323079350366000
309355379	::437324383657660000
418841887	::437324436836851000
418841887	::437324475046952000
20822956	::437325424872685000
38594501	::437325887210815000
501202268	::437326249711902000
20822956	::437326785160949000
20822956	::437327499190874000
337396732	::437329982327910000
134637488	::437331433867456000
347403445	::437331779972636000
337396732	::437331808712396000
347403445	::437331962370334000
347403445	::437332526944624000
347403445	::437332840833748000
347403445	::437332970865954000
26920974	::437332974359830000
347403445	::437333096006815000
347403445	::437333233332936000
395011280	::437333263128858000
26920974	::437333276458754000
347403445	::437333293705740000
347403445	::437333352316956000
347403445	::437333739039756000
347403445	::437333767464566000
347403445	::437333833650667000
347403445	::437333971429359000
134637488	::437334092498354000
347403445	::437334228846403000
34717669	::437334264669929000
347403445	::437334526642376000
347403445	::437334786248429000
235487682	::437334840614977000
347403445	::437334894792826000
347403445	::437335002225704000
340688867	::437335098225352000
347403445	::437335117724262000
347403445	::437335298767212000
347403445	::437335388332359000
347403445	::437335412281847000
347403445	::437335489020829000
347403445	::437335564375703000
265786675	::437336189771988000
431262520	::437336497260220000
340688867	::437336503908577000
502240473	::437336605356216000
540197402	::437337462449242000
33708987	::437337584076079000
347403445	::437338382096539000
66486074	::437340257567010000
66486074	::437340276697210000
612537918	::437340324898553000
142176687	::437340392003235000
264234166	::437340519887147000
227476350	::437341036717674000
227476350	::437341047169896000
395011280	::437341330935537000
264234166	::437341417866682000
264234166	::437341654446379000
264234166	::437341808486408000
142176687	::437342317671108000
513878213	::437342819574099000
513878213	::437342856865665000
513878213	::437342887555395000
513878213	::437342995885871000
513878213	::437343233774219000
395011280	::437343414414110000
513878213	::437343419732873000
26897261	::437343966594220000
33810989	::437344545408573000
241999176	::437344651646078000
436188872	::437345804094021000
265786675	::437346154687504000
395011280	::437347524567764000
395011280	::437347829258801000
233944291	::437350669436329000
224452115	::437350843054968000
224452115	::437350874826801000
612537918	::437351251408592000
38594501	::437351603004141000
472415509	::437351643185958000
146216300	::437351906554699000
467043006	::437352625458397000
254442957	::437352641455484000
254442957	::437353346077577000
254442957	::437353465921417000
254442957	::437353748147744000
254442957	::437354104684576000
472415509	::437354147114131000
340199061	::437354353012121000
254442957	::437354357819195000
472415509	::437354379918991000
254442957	::437354414899474000
254442957	::437354693619384000
254442957	::437355001636466000
467043006	::437355579724423000
372880069	::437356314524524000
227859860	::437356405993914000
32671267	::437356623779332000
227859860	::437356707631484000
24413698	::437356855250010000
24413698	::437356856218890000
431944862	::437357249082564000
431944862	::437357406817775000
50306226	::437357528092262000
24413698	::437357803695403000
24413698	::437357805930946000
224452115	::437358091474968000
30944417	::437358714626920000
521919456	::437359479504773000
521919456	::437359562342285000
436188872	::437360009295724000
502240473	::437360107866054000
118881789	::437360305828790000
24413698	::437360411768139000
24413698	::437360412137644000
166307106	::437360511358083000
24413698	::437360769387098000
24413698	::437360770498560000
513878213	::437360912027369000
372880069	::437362259862765000
372880069	::437362743545298000
224452115	::437362849438904000
426402586	::437362971141238000
174132903	::437364251787685000
554041249	::437368142969331000
390552849	::437370881359114000
32800151	::437371076675641000
395011280	::437371378568658000
127413469	::437373315401789000
340199061	::437373446402498000
166735943	::437373908204158000
28736200	::437374539622670000
340199061	::437374856594612000
340199061	::437375114955329000
393802148	::437375695623180000
107848755	::437377501279436000
174132903	::437377740300238000
265249050	::437378238567174000
347403445	::437380226801098000
347403445	::437380789420830000
347403445	::437380838045392000
420006994	::437381060360667000
46978610	::437381691624394000
347403445	::437381907173494000
340199061	::437382096684736000
265249050	::437383051472289000
137117871	::437383143050706000
330645900	::437384134391267000
72882594	::437386095651991000
52995718	::437386327655714000
257597142	::437386492613111000
53123348	::437389756041682000
395011280	::437391019990999000
395011280	::437391423789219000
280826646	::437392379171979000
474400310	::437393072687562000
326827026	::437393304834281000
357306642	::437393511768682000
326827026	::437393694296391000
395011280	::437394218026164000
447422715	::437394616132710000
447422715	::437394859805409000
419105102	::437395038704644000
395011280	::437396020972879000
347403445	::437396253509304000
347403445	::437396747175092000
419249711	::437398027410866000
316025875	::437398665989070000
521919456	::437398874719006000
727288316	::437399467323842000
347403445	::437399726007140000
561622267	::437400591921606000
561622267	::437400691582464000
347403445	::437401990708998000
347403445	::437402627643432000
347403445	::437402837715124000
438647243	::437403220336312000
390479008	::437403741910618000
519936824	::437404819280891000
50306226	::437405305891086000
716788381	::437405566877450000
233944291	::437405792313311000
235487682	::437407128588787000
227046044	::437407186314989000
233944291	::437407261640888000
50306226	::437408727079981000
186472636	::437408745039994000
347403445	::437409380703539000
370845710	::437409403226976000
357265451	::437410444286775000
395011280	::437410455653339000
414374118	::437410501954633000
357265451	::437411581110939000
166735943	::437412793743323000
301244439	::437412830560919000
233944291	::437413515406884000
461652679	::437414197866283000
227046044	::437414430519742000
233944291	::437416012649365000
166735943	::437417180347375000
227046044	::437417892380827000
387625128	::437418737231466000
500308199	::437419941625491000
347403445	::437420013046087000
347403445	::437420598957207000
224346133	::437421553375268000
438647243	::437421567065092000
62936749	::437421723001307000
415897649	::437421807767793000
414315073	::437421979293859000
38594501	::437422592966656000
292558028	::437422697123831000
292558028	::437422867370635000
292558028	::437422984878227000
46276184	::437423245172953000
144937748	::437423496084594000
150828387	::437423545795485000
56509474	::437424197338693000
231483310	::437424215474466000
117638857	::437424292980998000
233944291	::437424655969046000
206067907	::437424878254579000
621062028	::437426528532447000
326827026	::437426718874537000
33708987	::437426794682408000
484497575	::437427190255587000
280826646	::437427390713974000
223594866	::437427531185405000
484497575	::437427972061270000
287569533	::437428155977302000
206067907	::437428471678394000
386627455	::437428517253685000
33708987	::437428697277431000
233944291	::437429136223916000
227476350	::437429196302737000
421158343	::437429955878993000
421158343	::437430015853338000
484497575	::437430047818125000
439681301	::437430265455984000
439681301	::437430365733416000
439681301	::437430520666791000
439681301	::437430674291572000
227476350	::437431007008915000
227476350	::437431185375903000
439681301	::437431260302934000
217262932	::437431441123598000
439681301	::437431592152100000
439681301	::437431661148389000
484497575	::437432014820478000
449756109	::437432234556284000
503741267	::437432252600156000
40195042	::437432261827260000
439681301	::437433195856818000
413686504	::437433810880581000
304182396	::437434800593719000
439681301	::437435018437488000
439681301	::437435031821512000
439681301	::437435068600971000
439681301	::437435075206991000
433168829	::437435379558281000
287569533	::437435387922104000
19245878	::437436577472856000
117638857	::437436654513438000
426402586	::437437137727008000
419307287	::437437157355945000
285988306	::437437339800199000
285988306	::437437347421233000
439681301	::437437356258250000
439681301	::437438536719933000
439681301	::437438840765026000
439681301	::437439123008126000
117638857	::437439201567449000
439681301	::437439408581513000
301244439	::437439492413472000
338830055	::437439980823015000
150828387	::437440289389948000
439681301	::437440569158008000
142176687	::437440834599129000
479222401	::437441237759455000
439681301	::437441827633782000
40195042	::437442326550441000
419738528	::437442339783860000
419738528	::437442632995045000
419738528	::437442837400272000
419738528	::437442928932564000
28905424	::437442941313748000
224452115	::437444009342943000
347403445	::437444158798979000
484497575	::437444499569008000
210676238	::437444591520727000
210676238	::437444707136708000
419249711	::437445437486673000
69064286	::437445674179653000
144937748	::437446796177317000
144937748	::437448154481721000
408224760	::437448662890070000
52995718	::437449131028918000
144937748	::437449609599004000
154241297	::437450058485608000
144937748	::437450168896847000
144937748	::437450774969610000
419249711	::437450968947388000
144937748	::437450987897647000
340199061	::437451338671083000
166735943	::437451398750298000
307457734	::437451948389048000
69064286	::437452193617047000
467043006	::437452436878274000
233944291	::437452480855949000
503741267	::437453456500985000
346392612	::437453479955955000
484497575	::437453847238168000
503741267	::437453867576328000
307457734	::437453988632342000
484497575	::437454110170689000
22327740	::437454270456422000
233944291	::437455971355746000
233944291	::437456035352432000
439681301	::437456466404843000
439681301	::437456732038496000
439681301	::437456905636569000
532616498	::437457367614373000
22327740	::437459674129248000
468057254	::437459913779204000
227859860	::437460011342495000
468057254	::437460234643464000
227859860	::437460251437064000
227859860	::437460420647870000
245935219	::437460985977110000
484497575	::437461846535069000
484497575	::437461931088048000
373653741	::437462131361869000
431944862	::437462479312928000
68531166	::437463215216553000
53123348	::437463870337462000
528542109	::437464210746785000
53123348	::437464272348921000
528542109	::437465319880146000
528542109	::437465455674925000
431944862	::437465489690742000
351922723	::437465729453936000
484497575	::437465974460002000
439681301	::437466622786158000
277278671	::437466703019008000
439681301	::437466725332680000
439681301	::437466783604146000
439681301	::437467006481096000
439681301	::437467257157857000
439681301	::437467631591755000
130514710	::437469082216972000
316229499	::437469404037906000
331925277	::437471017062002000
150839491	::437473286973161000
52995718	::437473879540641000
146216300	::437475696240103000
357265451	::437475850259136000
79073243	::437477649095475000
206067907	::437477950829907000
419105102	::437479827352739000
22327740	::437480041287806000
602895412	::437480691442266000
56723331	::437484948652851000
621306179	::437486071513747000
22327740	::437486552919605000
277278671	::437486747186778000
79073243	::437488913687379000
55665294	::437489962540208000
55665294	::437490055649566000
304661740	::437490094019076000
318224190	::437490272700624000
55665294	::437490430481940000
55665294	::437490902760566000
55665294	::437490997497307000
79073243	::437492276197986000
304661740	::437492815069581000
26920974	::437492895395110000
26920974	::437493460447539000
146216300	::437497613978304000
227046044	::437497676582506000
408031484	::437499685364699000
434045786	::437499812062453000
473718221	::437500555582115000
22327740	::437501480044883000
283051149	::437503445289816000
274432702	::437504777358823000
36485138	::437504877112340000
36485138	::437504880509714000
150839491	::437510621613916000
390552849	::437512995334144000
55665294	::437519187343204000
203145029	::437521596186906000
12685102	::437521953763885000
38910495	::437531148923572000
315872678	::437532851207016000
226329164	::437537844777996000
226329164	::437538134549864000
60712766	::437543722142531000
545540214	::437543856880369000
69044676	::437545964631367000
55665294	::437548922412601000
97307001	::437551948586156000
195397698	::437552027078381000
69064286	::437554462865887000
165658390	::437555264665841000
110563920	::437556160271376000
214678768	::437556815132241000
55665294	::437557257224470000
55665294	::437557586682863000
55665294	::437557682346549000
94226339	::437559153226027000
110563920	::437559196385439000
236930269	::437560004518752000
407395368	::437562336136536000
26198467	::437563088506605000
184195472	::437563227690393000
177692206	::437563267930943000
460772038	::437563310431408000
31250549	::437564845857050000
47410500	::437565130012766000
210674392	::437565250179575000
416506126	::437565469352935000
47410500	::437565487786889000
365523194	::437565522423459000
47410500	::437565761323012000
47410500	::437566265146609000
47410500	::437566370696658000
69064286	::437568215950950000
60399576	::437568611280904000
506707370	::437568718197891000
81765661	::437568806953558000
506707370	::437569613627662000
450367308	::437570210321543000
579271413	::437571114688970000
453963591	::437572963185864000
57933673	::437574402821980000
253120136	::437575531383365000
125560060	::437576071039287000
125560060	::437576165369208000
125560060	::437576281069088000
83878535	::437576910504083000
128103434	::437577603629588000
69064286	::437577703823527000
110563920	::437578534903873000
277794018	::437579642149412000
133508241	::437580024204378000
16710226	::437580825862103000
545129813	::437581378104745000
69064286	::437581737871151000
605601195	::437582831938985000
336633872	::437583085295906000
329471370	::437583785446490000
336633872	::437583886449905000
336633872	::437583930523656000
336633872	::437584054830243000
351896383	::437585055670861000
605601195	::437585134062407000
336633872	::437585155180752000
351896383	::437585157751840000
159944196	::437586296882483000
371416817	::437586487098761000
251892054	::437586784764305000
336633872	::437587329205948000
336633872	::437587463109087000
174132903	::437588894637240000
47410500	::437589023809212000
174734859	::437589054235090000
613256961	::437590703107891000
453963591	::437591225403576000
44380700	::437591460742193000
368577195	::437592051107266000
300594041	::437592269361659000
107902551	::437592553924227000
110563920	::437592616876519000
472415509	::437593231405350000
256088386	::437593377463226000
47410500	::437593609416630000
110563920	::437593685018939000
55964893	::437594018483281000
110563920	::437594757247041000
174132903	::437594787433025000
47410500	::437594879938420000
174132903	::437594980962430000
174132903	::437595073824292000
125560060	::437595348324720000
47410500	::437596003189792000
17210128	::437596914473660000
168049012	::437598087788646000
31258629	::437598178120978000
69455217	::437598511484649000
395011280	::437598964481675000
419307287	::437599589428768000
336821368	::437600150572134000
368577195	::437600561756905000
368577195	::437600668250288000
110563920	::437600670540001000
419307287	::437600765017075000
107902551	::437600795794898000
561622267	::437601132492644000
114952631	::437601265514602000
473118863	::437601271051079000
230903702	::437601549305409000
222935791	::437602079176417000
222935791	::437602543804645000
260539431	::437603255246286000
67832819	::437606637231042000
67832819	::437607819928293000
461652679	::437607847539777000
222173816	::437608093757624000
368577195	::437608545811701000
28461859	::437608956609851000
249468865	::437609604126502000
383812985	::437609705473458000
121100953	::437609989793144000
121100953	::437610305074790000
359806236	::437610888967647000
28461859	::437611105800577000
479222401	::437611696425664000
438582644	::437612157581393000
438582644	::437613203015868000
395011280	::437613337736519000
483526518	::437613438072651000
395011280	::437613504955039000
69064286	::437613876000329000
273748024	::437614130241871000
395011280	::437614733605093000
260038180	::437614865482776000
435471503	::437615043950432000
351922723	::437615134043668000
131254355	::437615302868619000
120532808	::437615482443546000
311724390	::437616345891340000
426402586	::437616482814410000
395011280	::437617128242286000
395011280	::437617449089761000
56509474	::437618078059601000
69064286	::437618173337034000
621062028	::437619365438320000
174132903	::437620998616018000
256582954	::437621314908479000
256582954	::437621553967005000
6652302	::437621652776448000
69455217	::437621732523114000
419307287	::437622229581328000
395011280	::437622277568348000
324536771	::437622291954823000
324536771	::437622533680947000
58031746	::437622977489043000
58031746	::437623096594673000
58031746	::437623177246965000
58031746	::437623190882648000
58031746	::437623354510815000
130312780	::437623393844592000
174132903	::437625049474801000
81765661	::437625665974992000
478020840	::437626319270989000
439681301	::437626402850869000
286216848	::437626421440040000
174132903	::437626426569670000
439681301	::437626502843076000
174132903	::437626775384756000
28461859	::437626864597610000
368577195	::437626982801874000
174132903	::437627159801118000
174132903	::437627482280177000
174132903	::437627784194555000
435409494	::437627868240039000
174132903	::437628151443623000
28461859	::437628719478218000
134637488	::437629407201869000
38053704	::437629489393041000
110563920	::437629549786841000
220465561	::437629731710582000
282625909	::437629753172832000
220465561	::437630028927352000
127413469	::437630081708466000
110563920	::437630582252503000
41658963	::437630748988669000
110563920	::437631902514565000
17210128	::437632604062621000
286487329	::437632630209904000
414315073	::437633138047868000
28461859	::437634087998599000
242443898	::437635425830592000
432747712	::437635666412072000
127692656	::437637261539434000
28461859	::437639461082771000
628045480	::437639673809084000
438801693	::437640807819247000
26897261	::437641079664291000
465266221	::437641606439526000
110563920	::437641655957483000
184578066	::437642868446875000
444375493	::437643108868558000
378778103	::437643172328800000
69064286	::437644170354647000
127413469	::437644596844036000
69064286	::437645452184276000
336633872	::437645755613200000
450367308	::437645816153378000
242443898	::437647507934306000
260539431	::437647825669603000
41753572	::437647904702873000
127413469	::437648475614740000
438582644	::437648935965188000
31287131	::437649378442874000
407395368	::437649807117524000
596957614	::437651721230098000
478020840	::437652751548293000
405676565	::437654669725548000
33810989	::437655068192411000
13298002	::437655616711311000
554801627	::437658238331682000
36485138	::437659298387488000
260539431	::437659743465648000
187309818	::437661029892243000
419105102	::437661382977138000
55665294	::437662219682074000
53123348	::437662276821458000
187309818	::437662360505827000
55665294	::437662574646013000
26920974	::437662600873013000
187309818	::437662810135199000
55665294	::437662810604969000
528542109	::437662826270707000
528542109	::437662828120399000
187309818	::437663291616145000
260038180	::437664086550380000
55665294	::437664191613124000
187309818	::437664270679941000
187309818	::437664536707874000
34717669	::437664922290225000
260539431	::437665252189024000
347403445	::437665999156822000
166307106	::437668287212974000
470660217	::437669919396605000
545129813	::437669978746408000
52809967	::437670321202950000
100373532	::437670582742556000
26920974	::437671216238034000
100373532	::437671321099849000
347403445	::437671781692739000
397934536	::437672661808713000
414315073	::437673712976801000
389165475	::437674622083792000
450367308	::437675972783906000
116343636	::437676279672745000
55665294	::437676527686131000
260539431	::437676549022547000
224452115	::437676809887301000
115583749	::437677349937483000
41753572	::437678470336741000
69801582	::437678906867716000
115583749	::437679023762587000
115583749	::437679161704853000
227046044	::437679333394505000
436188872	::437679788288147000
170924102	::437680211581095000
55665294	::437680400844849000
295980167	::437680409510309000
55665294	::437680911358758000
319469530	::437681027612684000
348193845	::437681318088814000
55665294	::437681503401566000
460772038	::437681511723462000
55665294	::437682406854643000
434045786	::437683243148926000
51480688	::437684283155554000
302525103	::437684613855870000
51480688	::437685050172141000
429491583	::437685187422330000
51480688	::437685422206902000
53123348	::437685574112407000
53123348	::437685755092402000
55665294	::437685961133027000
408099427	::437686175562989000
51480688	::437686490357702000
419249711	::437687093129515000
419249711	::437687220527300000
253347580	::437687324714233000
146216300	::437687585775693000
419249711	::437687928467116000
53123348	::437688100954054000
367308760	::437688916821303000
357265451	::437689013705519000
367308760	::437689554028335000
146216300	::437689743501824000
255195496	::437690544190259000
40195042	::437690844787642000
40195042	::437691340818624000
203145029	::437691341192310000
215385454	::437691636169334000
215385454	::437691674492682000
426786499	::437692086842707000
260539431	::437692972574842000
203145029	::437695031160610000
203145029	::437697207912116000
49118513	::437699090173165000
53123348	::437699739404861000
53123348	::437699828647096000
203145029	::437700668602998000
203145029	::437700844843458000
224346133	::437701535418810000
115583749	::437702073824870000
203145029	::437702400456290000
115583749	::437702464624549000
255195496	::437703176242724000
53123348	::437703179904753000
357265451	::437706006228111000
450367308	::437706186473738000
260038180	::437706878777581000
260539431	::437706985786466000
260038180	::437707210316316000
34717669	::437708103711080000
79073243	::437708980953944000
438647243	::437710006025076000
438647243	::437710026975621000
395011280	::437712524431990000
414374118	::437712572511686000
395011280	::437712771531030000
24719772	::437713407144628000
338830055	::437713707603222000
461652679	::437714061552132000
395011280	::437714538356436000
199545464	::437714643008880000
345508633	::437714790921023000
79073243	::437714932616818000
79073243	::437715093791326000
395011280	::437715222015385000
347403445	::437715501393772000
347403445	::437715737017192000
347403445	::437715907641487000
419249711	::437716078542589000
395011280	::437717035850543000
304661740	::437717202297315000
316025875	::437717565163319000
395011280	::437718063962542000
53123348	::437718238164955000
419249711	::437718405894795000
395011280	::437718755263512000
118473489	::437718960902266000
347403445	::437718989372805000
360814823	::437719396031545000
215385454	::437719425790541000
360814823	::437719484925632000
360814823	::437719829730975000
347403445	::437719957720166000
347403445	::437720246279892000
347403445	::437721496031469000
395011280	::437721508496932000
439681301	::437721689481170000
446326590	::437721781856518000
439681301	::437721812688859000
22327740	::437722357499969000
347403445	::437723257878241000
259233215	::437723263431491000
107848755	::437724425618599000
79073243	::437724816972337000
413686504	::437724837092790000
347403445	::437724853081079000
264234166	::437724993468628000
439681301	::437725442368229000
439681301	::437725606361309000
79073243	::437726071262154000
56509474	::437727208552280000
380723702	::437727257126535000
335118384	::437727528170434000
301042701	::437729348490375000
319469530	::437730075749126000
354406436	::437730086788141000
372880069	::437730103410184000
53123348	::437730164093763000
354406436	::437730171924148000
335592472	::437730943802290000
380723702	::437731030372737000
309355379	::437731420111659000
50306226	::437731448712622000
16623113	::437732078164008000
34717669	::437732267167735000
621062028	::437733222114263000
79073243	::437733315630469000
16623113	::437733346911584000
16623113	::437733485973745000
274191278	::437734418011004000
284316159	::437734885696868000
186472636	::437735036410818000
345508633	::437736283444883000
264234166	::437736359487229000
450367308	::437736419885215000
293213630	::437736448239099000
264234166	::437736522033287000
127413469	::437736607714537000
40195042	::437737304417767000
40195042	::437739001122799000
282697692	::437740334412754000
621062028	::437740583918915000
316902035	::437740879793508000
436188872	::437741409727447000
621062028	::437741825491619000
473454563	::437743363027374000
62936749	::437744298969542000
254579074	::437744983118839000
435409494	::437745757136105000
62936749	::437746520872734000
435471503	::437747063607263000
621062028	::437747213138006000
110563920	::437747822549823000
382314219	::437747848877064000
395011280	::437749147160944000
432747712	::437749551521218000
180911733	::437749722875699000
382314219	::437750072835444000
19945993	::437750545416069000
477989347	::437750745912188000
395011280	::437750766497845000
291459734	::437750899444678000
395011280	::437750926867046000
395011280	::437751450962108000
450367308	::437751487666458000
35525270	::437751992119607000
382314219	::437752152568508000
382314219	::437752256616595000
35525270	::437752379715244000
254579074	::437752490566500000
293606978	::437752926967435000
351896383	::437752996537974000
351896383	::437753031325528000
351896383	::437753061235105000
293606978	::437754073866305000
40195042	::437754628608757000
413686504	::437754737879158000
40195042	::437754756274982000
100373532	::437755036068634000
477989347	::437755089236033000
419738528	::437755483806793000
477989347	::437755756662640000
477989347	::437756269416308000
127613154	::437756703740665000
35525270	::437756846808383000
127613154	::437756860939005000
127613154	::437757014651850000
127613154	::437757521588023000
110563920	::437757695471259000
360954828	::437757703730262000
150828387	::437758305969377000
274191278	::437759102534447000
54035689	::437759207325323000
419738528	::437759446379687000
293606978	::437760502283124000
69064286	::437760796295450000
360814823	::437761047303188000
360814823	::437761177880248000
274191278	::437761435376951000
395011280	::437761823471718000
377035998	::437761889276133000
142176687	::437761991005208000
435409494	::437762194894503000
360814823	::437762228914094000
301042701	::437763540556869000
484497575	::437763584303452000
19945993	::437763858090827000
435409494	::437764341136621000
110563920	::437764386514817000
141821632	::437765781661573000
141821632	::437765934229360000
386627455	::437766311012470000
450367308	::437766594475724000
347403445	::437767119715831000
110563920	::437767286368116000
347403445	::437767455528591000
465266221	::437767455906074000
26920974	::437768230762217000
503741267	::437768550321623000
465266221	::437768937917267000
465266221	::437769450821914000
210676238	::437770420133961000
137117871	::437771716954447000
347403445	::437772374348292000
299484513	::437772430103171000
210676238	::437772469324107000
347403445	::437772547493351000
596957614	::437772679391629000
210676238	::437772725323444000
210676238	::437772889463353000
210676238	::437773019532906000
30151060	::437773246390607000
395011280	::437773585826865000
347403445	::437773965507837000
227046044	::437774719660462000
137117871	::437774871871770000
284316159	::437775889942585000
636632104	::437776806452555000
328057955	::437776909607649000
17210128	::437777161370750000
331925277	::437777501234814000
395011280	::437777506767101000
419738528	::437777756139835000
419738528	::437777907944263000
419738528	::437778023002419000
419738528	::437778480936538000
411777707	::437778577040613000
419738528	::437778878267158000
142176687	::437779000447225000
142176687	::437779048153247000
227859860	::437779169397575000
347403445	::437779296837308000
142176687	::437779623636910000
142176687	::437779901501145000
28736200	::437779955939033000
137117871	::437780606642958000
450367308	::437781718527770000
137117871	::437782495874936000
426402586	::437782581140930000
137117871	::437783590177218000
328057955	::437784178231238000
634822122	::437784225987579000
418841887	::437784229968363000
285141722	::437784861219123000
328057955	::437785278514606000
351922723	::437785744212369000
395011280	::437786402374172000
470660217	::437786416953573000
233944291	::437787560283090000
58627481	::437788181014933000
58627481	::437788226699264000
414315073	::437788450779975000
395011280	::437788489417912000
605327407	::437788571324669000
605327407	::437788723619823000
605327407	::437788772407971000
217214677	::437790347326808000
233944291	::437790389224079000
233944291	::437790521205866000
327989967	::437791123046924000
142176687	::437792164157087000
114970673	::437793399979409000
328057955	::437794938206818000
377035998	::437795652957765000
117638857	::437795668175110000
347403445	::437795782117171000
328057955	::437796660115415000
374289648	::437797038122889000
347403445	::437797262539112000
347403445	::437798030360604000
347403445	::437798300364701000
254579074	::437798487128690000
327989967	::437798556531834000
435409494	::437798734869843000
20478089	::437798769078571000
327989967	::437799655842533000
470660217	::437799698557333000
470660217	::437799940958736000
327989967	::437800725716819000
634822122	::437800926833696000
195397698	::437801089316818000
419738528	::437801590419120000
408224760	::437802193715208000
359849721	::437802608276045000
359849721	::437802644594491000
359849721	::437802751012372000
38910495	::437803159444930000
357306642	::437804628353482000
454406979	::437806697332367000
415703077	::437807307393490000
180388620	::437807647241162000
35105150	::437807701922291000
40195042	::437809474833641000
459567634	::437809900551675000
415703077	::437810200397893000
273497452	::437810210816540000
316902035	::437810213383438000
118881789	::437810424114065000
431262520	::437811142895734000
195008986	::437811816505565000
146216300	::437811864018247000
146216300	::437812009275367000
146216300	::437812083963342000
231483310	::437813050767179000
347403445	::437814048583741000
357306642	::437814117294813000
324536771	::437814845367279000
347403445	::437814915861336000
371243365	::437815031707615000
605601195	::437815137459003000
324536771	::437815169687621000
399695389	::437815300939997000
554852227	::437815638115893000
426402586	::437815931398402000
426402586	::437816241739141000
426402586	::437816491371556000
393622132	::437817110849257000
16623113	::437817346304929000
175532031	::437817713604694000
460765832	::437817851605311000
347403445	::437817860069392000
460765832	::437817900137607000
382314219	::437820923383525000
347403445	::437821135074648000
320052148	::437821918536667000
413686504	::437822473762250000
355199691	::437822744651395000
122725183	::437822901606035000
357306642	::437823126840176000
122725183	::437823792576884000
484497575	::437824042192478000
57804016	::437824210950709000
424464803	::437827724044800000
424464803	::437828028073115000
55665294	::437828151763152000
224452115	::437828217517252000
254579074	::437829295529263000
320001867	::437829848342351000
320001867	::437829996975886000
320001867	::437830416473391000
58627481	::437830565652217000
344958631	::437831519415988000
399695389	::437832264978669000
56723331	::437833549748506000
56723331	::437833584078880000
56723331	::437833635987591000
56723331	::437833680325574000
316025875	::437834343713480000
35525270	::437834475645308000
35525270	::437834985513295000
316025875	::437835091222360000
316025875	::437835610485579000
554801627	::437836477976694000
357306642	::437839266949771000
383045348	::437839576732676000
142176687	::437842247443578000
142176687	::437842417111547000
478020840	::437843692204740000
399695389	::437844945550856000
32671267	::437845359923306000
103244523	::437847394265624000
32671267	::437851338173472000
554801627	::437855136241573000
355859159	::437855162481537000
634822122	::437857068922327000
67832819	::437857898291818000
67832819	::437857929426128000
67832819	::437858084099477000
67832819	::437858196901081000
67832819	::437858375955906000
286487329	::437858805528166000
107848755	::437861127448297000
107848755	::437861209493082000
107848755	::437861447628890000
408031484	::437862063507906000
473718221	::437862925743554000
283051149	::437865798548221000
348326168	::437866263520358000
103244523	::437867387678105000
392434084	::437868935656927000
116343636	::437876965970694000
315872678	::437884801492598000
450367308	::437887336949379000
114952631	::437892160315072000
60712766	::437898335815729000
114952631	::437898660139892000
450367308	::437902381758431000
12685102	::437902611887706000
193068384	::437907345582997000
69044676	::437908370373087000
97307001	::437914428411887000
195397698	::437914509328404000
286487329	::437915748263292000
286487329	::437916423751753000
20545953	::437917548483727000
450367308	::437917593324617000
165658390	::437917657866579000
214678768	::437919212128837000
56509474	::437920793390227000
506707370	::437920816802832000
506707370	::437920844069601000
395011280	::437921589892362000
236930269	::437922398663233000
35105150	::437923409658265000
407395368	::437924715307339000
94226339	::437925395275341000
26198467	::437925460479979000
184195472	::437925598527111000
460772038	::437925678470537000
115583749	::437926300435492000
114952631	::437926858361815000
31250549	::437927201980182000
210674392	::437927606797623000
416506126	::437927822170939000
365523194	::437927873488248000
35105150	::437928819693875000
35105150	::437929238906159000
35105150	::437929787990884000
35105150	::437930504709353000
35105150	::437930838877929000
60399576	::437930991533830000
81765661	::437931187164565000
450367308	::437932601274146000
467043006	::437934767644758000
241324134	::437936313044836000
57933673	::437936778314387000
260038180	::437937047488458000
253120136	::437937921828466000
83878535	::437939317961285000
579271413	::437939405383163000
520759048	::437939528205357000
277794018	::437942047954059000
133508241	::437942448166170000
303480264	::437944239373443000
382314219	::437945174270828000
222935791	::437945875357519000
329471370	::437946160016146000
212047421	::437946339498811000
503741267	::437947074995183000
561622267	::437947179743719000
328794919	::437947466152165000
328794919	::437947670586736000
414315073	::437947942629289000
17210128	::437948085600129000
115583749	::437948306950733000
159944196	::437948612186624000
429491583	::437949718195630000
110563920	::437950167028088000
406110065	::437951404263878000
110563920	::437951492167725000
435409494	::437953054651191000
316025875	::437953660295737000
103526992	::437954063343161000
180911733	::437954397281452000
300594041	::437954582128259000
465292139	::437954850970959000
212047421	::437954947074633000
461652679	::437955125878202000
461652679	::437955665777393000
256088386	::437955693547503000
117638857	::437955891506466000
28736200	::437956672288735000
24413698	::437956916933713000
205928265	::437957462139105000
380723702	::437958064520847000
191276105	::437958399725035000
35105150	::437958760951066000
35105150	::437959387429097000
35105150	::437959554240761000
110563920	::437959686835281000
35105150	::437960516175003000
31258629	::437960528581783000
35105150	::437960761847971000
35105150	::437961351177052000
115824990	::437961653695827000
115824990	::437961836970123000
309355379	::437962427779788000
336821368	::437962536713854000
347403445	::437963038671384000
230903702	::437963890362572000
320052148	::437966024533499000
115583749	::437966489443106000
265786675	::437967008206815000
265786675	::437967135357149000
429491583	::437967692902199000
15709088	::437967921319383000
194359942	::437968298571882000
174734859	::437969367985586000
338830055	::437969598009581000
194359942	::437969664962883000
360814823	::437970347090915000
495598070	::437970382570524000
360814823	::437970556156002000
360814823	::437970641271005000
473118863	::437971733492944000
257597142	::437971808403206000
249468865	::437971958831919000
359806236	::437973297347575000
415897649	::437973650130477000
414315073	::437973808155095000
180388620	::437973935963910000
320052148	::437974443638263000
465266221	::437974620180725000
414315073	::437974750732640000
415897649	::437975338111340000
443376354	::437975776097337000
483526518	::437975838730891000
495598070	::437976042976722000
205928265	::437976101600919000
273748024	::437976504870260000
503741267	::437976642682511000
519936824	::437977543892017000
250969967	::437977702901891000
131254355	::437977739664969000
120532808	::437977914768781000
414315073	::437977982087352000
329471370	::437978317615267000
224452115	::437978516106141000
224452115	::437979379839152000
53123348	::437979567731773000
6652302	::437979603353616000
235867165	::437979976130781000
224452115	::437980094380781000
224452115	::437980189046235000
32125015	::437980245598425000
57120197	::437981124883542000
380723702	::437981140205719000
380723702	::437981494616014000
224452115	::437982062495428000
103244523	::437982133525938000
472617238	::437983301605666000
378778103	::437983929107492000
283625404	::437984015383928000
479222401	::437984217616498000
224452115	::437984771415625000
130312780	::437985695097815000
67832819	::437986095729745000
53123348	::437986304563761000
406110065	::437989003091251000
342934741	::437989150890160000
131254355	::437989459917688000
116633811	::437992585949237000
116633811	::437992726559068000
41658963	::437992898508779000
146216300	::437993432699527000
174132903	::437993864293384000
174132903	::437993955817308000
116633811	::437994097102442000
174132903	::437994466805170000
116633811	::437994595310247000
116633811	::437994948357390000
116633811	::437995480518111000
250969967	::437996354686550000
371243365	::437996495661305000
116633811	::437996817964232000
265249050	::437997095149002000
118470515	::437997143866224000
258235483	::438000776187625000
347403445	::438000894819729000
103244523	::438001011592949000
36460282	::438001291907043000
467043006	::438001462913024000
103244523	::438001517094645000
17086308	::438001684321550000
628045480	::438001980909174000
17086308	::438002081468010000
103244523	::438002328470159000
103244523	::438002378499846000
371243365	::438002423253053000
282625909	::438003908070240000
128103434	::438004025774964000
53123348	::438005067853996000
419105102	::438005745649328000
137117871	::438006426405859000
286216848	::438006573462335000
127413469	::438007813353115000
561622267	::438008043343970000
450367308	::438008189129224000
127413469	::438008556898365000
306989340	::438008811689750000
513825441	::438009879081783000
118470515	::438010095402618000
495598070	::438010467047718000
419105102	::438011657269170000
217214677	::438012195213819000
38594501	::438012413686722000
194359942	::438012749952466000
42564982	::438012925429571000
42564982	::438013512208494000
426685539	::438013781034037000
69064286	::438014432426606000
432747712	::438014799260418000
260038180	::438014829761409000
338830055	::438015192442867000
432747712	::438015553320792000
347403445	::438015760560955000
347403445	::438015781469564000
127413469	::438016018447728000
212047421	::438016898278510000
212047421	::438017399552344000
13298002	::438018006695034000
79754464	::438020229537341000
253879613	::438020566864261000
330645900	::438021909163155000
316902035	::438023144293793000
66486074	::438023162039529000
322763942	::438023577812475000
15688986	::438023829290369000
150839491	::438024123692761000
265029924	::438024794655973000
150839491	::438025952824541000
593259997	::438026151294799000
67523538	::438026666020184000
495598070	::438027178497028000
367308760	::438027749232365000
114952631	::438027895206735000
258235483	::438028187566878000
428300082	::438028240750657000
316025875	::438028266666856000
316025875	::438028286145208000
393802148	::438028319091478000
593259997	::438028523123396000
593259997	::438029035071762000
69455217	::438029271056277000
316025875	::438029441189433000
380723702	::438029847924047000
467758710	::438030170490818000
368577195	::438031222850478000
69455217	::438031435937898000
424464803	::438031518011633000
69064286	::438031582620700000
280826646	::438032462359191000
506100348	::438033158840123000
224682361	::438033295998484000
316025875	::438034311413919000
48612192	::438035078728269000
205928265	::438035257137172000
360367250	::438035760675954000
408831317	::438035864200167000
286487329	::438036704331448000
465266221	::438036910124978000
42564982	::438037001947082000
233944291	::438037665007800000
414315073	::438037757051420000
55665294	::438037877029486000
414315073	::438038011779903000
115583749	::438038251291410000
450367308	::438038444783050000
414315073	::438038644251574000
454406979	::438038795082932000
414315073	::438038833230147000
421158343	::438039923539861000
436188872	::438040314822262000
254442957	::438040432581554000
32800151	::438040976913735000
27836945	::438041236206010000
224452115	::438041726733664000
250969967	::438042048474906000
170924102	::438042591649484000
214970887	::438042709492629000
465266221	::438043236162998000
351896383	::438043621657698000
45929336	::438043896682409000
377035998	::438044093730390000
139155100	::438044682250371000
214970887	::438044687375409000
346392612	::438044748755271000
362168275	::438045121108406000
32800151	::438045239626850000
32800151	::438045278243790000
368577195	::438046792106926000
368577195	::438047017647214000
368577195	::438047879404347000
368577195	::438047927764664000
435409494	::438047934311981000
415897649	::438048056072626000
192677318	::438048379768406000
229197384	::438048526778769000
192677318	::438049359742373000
229197384	::438049438964404000
345508633	::438049496392818000
38053704	::438050101161103000
12685102	::438050546306777000
117638857	::438051229101731000
64926237	::438052281900994000
368577195	::438052504702435000
67832819	::438052522310508000
472617238	::438052657362526000
38053704	::438052815131656000
224130581	::438053028373884000
368577195	::438053070996381000
368577195	::438053090885763000
257597142	::438053109537849000
596191047	::438053596958298000
323691415	::438053850092544000
212047421	::438054046671179000
477989347	::438055146547732000
502240473	::438055166873706000
69064286	::438056023194992000
347403445	::438056095438077000
428300082	::438056148122353000
347403445	::438056302523068000
467043006	::438058264954040000
114952631	::438058453282455000
251892054	::438058779343867000
251892054	::438059119954907000
103244523	::438059376558235000
142176687	::438060183764623000
415998425	::438060376081842000
163768701	::438061368999415000
186472636	::438062722899386000
46276184	::438063285578244000
15709088	::438063825489653000
596957614	::438064321856159000
528542109	::438066486842642000
373653741	::438066677259833000
229197384	::438067075735887000
368577195	::438068519494635000
450367308	::438068591754088000
368577195	::438068638466052000
180388620	::438070973162463000
370845710	::438071007060840000
472415509	::438071021846134000
115583749	::438071578429882000
66021164	::438072826000457000
66021164	::438073157539217000
66021164	::438073233036677000
426786499	::438074192408223000
351896383	::438075211292741000
227046044	::438076265942118000
229197384	::438076910170824000
390552849	::438077687907635000
443376354	::438078841492234000
415998425	::438079119977615000
422304131	::438079198759223000
227046044	::438079523653828000
395011280	::438079881872560000
114952631	::438080037825175000
395011280	::438080129562976000
238401588	::438080495499616000
395011280	::438080853319499000
150870283	::438082233883058000
351896383	::438082323460808000
347403445	::438082542080901000
45704670	::438082603640713000
347403445	::438082668564320000
395011280	::438082783110377000
251892054	::438082877012840000
45704670	::438083034966151000
439681301	::438083126061838000
395011280	::438083315719880000
435409494	::438084233123610000
495598070	::438084445053407000
395011280	::438085689091964000
395011280	::438085731269894000
36485138	::438085738618703000
435471503	::438085788106899000
395011280	::438085975919427000
467043006	::438085998564499000
395011280	::438086390912258000
395011280	::438087529007296000
395011280	::438087568597331000
223005614	::438087667469656000
395011280	::438087809916608000
223005614	::438087929324650000
57120197	::438088406845767000
405040496	::438088752276070000
405040496	::438088851723018000
415998425	::438089508098035000
439681301	::438090630070140000
439681301	::438090631382958000
439681301	::438090716070543000
439681301	::438090890671054000
439681301	::438090964541132000
439681301	::438090995058876000
415998425	::438091049303412000
166735943	::438091119943892000
250969967	::438092408064987000
415998425	::438093032840523000
351896383	::438093647347589000
377486283	::438093878445350000
377486283	::438093993457360000
377486283	::438094103134216000
319191919	::438095117069864000
351896383	::438095140733743000
34536365	::438098091934502000
115583749	::438098362672222000
186472636	::438098792122830000
186472636	::438098818412716000
450367308	::438098820988022000
227046044	::438099592660258000
186472636	::438101872105123000
44380700	::438101879512248000
186472636	::438102003177103000
44380700	::438102010383323000
186472636	::438102080264237000
186472636	::438102203446747000
186472636	::438102294731554000
465292139	::438102633736581000
284316159	::438102826191835000
324536771	::438103657087647000
324536771	::438103770308689000
96443022	::438103835500761000
387625128	::438104297788964000
387625128	::438104804196626000
477989347	::438104889965547000
53123348	::438105161051811000
345261852	::438105206534860000
354406436	::438106404499361000
79073243	::438107497857966000
474400310	::438107846534627000
405676565	::438108400652529000
150828387	::438108453773774000
474400310	::438108628931715000
150828387	::438108737472327000
328794919	::438109043178364000
328794919	::438109183620427000
474400310	::438109577674883000
50306226	::438109784198246000
195397698	::438110908825739000
465266221	::438111317388296000
474400310	::438111379703496000
465266221	::438111468957863000
321102847	::438111612227313000
107902551	::438113017926926000
295980167	::438113042757218000
450367308	::438113826450317000
500308199	::438114476282228000
109655774	::438114765668642000
150828387	::438115609092816000
415703077	::438115650997743000
15688986	::438116349315792000
194359942	::438116591419392000
50306226	::438116980923842000
474400310	::438117385216614000
706034130	::438117548610289000
50154503	::438118615242379000
50154503	::438118636826263000
103244523	::438118649241796000
414374118	::438119254752514000
414315073	::438119762988900000
100373532	::438119868705947000
48612192	::438120643045752000
481662843	::438121078632632000
222411269	::438121085666463000
222411269	::438121128326725000
415897649	::438121400012779000
222411269	::438121453586628000
212047421	::438121510897586000
347403445	::438121513385205000
481662843	::438121651327082000
253717655	::438122226059972000
274191278	::438122540196569000
253717655	::438122563076489000
28461859	::438122742974382000
419249711	::438123581961433000
272586753	::438124101660446000
12685102	::438124191964205000
273497452	::438124639428947000
554852227	::438124680432476000
395011280	::438124772551962000
374289648	::438126536458514000
395011280	::438126749235159000
150828387	::438127166740774000
395011280	::438127622799622000
596957614	::438127896809316000
395011280	::438128003571126000
450367308	::438128986695028000
395011280	::438129312479186000
248957493	::438131396222021000
395011280	::438131485950750000
146216300	::438131866852290000
395011280	::438132494844432000
367308760	::438132662679523000
79073243	::438134685600735000
465292139	::438135038371037000
408224760	::438138182451093000
465266221	::438138409668726000
39140648	::438138779384033000
16039882	::438140220899221000
338830055	::438140316961349000
146216300	::438140495533842000
79073243	::438140748400033000
57120197	::438141613378768000
521919456	::438141851099754000
338830055	::438141969668136000
503741267	::438142195955032000
367308760	::438143087064256000
345508633	::438143544751308000
48612192	::438143554796265000
338830055	::438143833277079000
450367308	::438144102048079000
503741267	::438144558870712000
616892340	::438144645151719000
419249711	::438144974907920000
351896383	::438144982529359000
460772038	::438145369734918000
435471503	::438145733821493000
351896383	::438146178530967000
116343636	::438146195009986000
473454563	::438146366725160000
345508633	::438146370286153000
473454563	::438146646590107000
473454563	::438146687610408000
473454563	::438146868233920000
299484513	::438146978791178000
473454563	::438147095468716000
473454563	::438147323416170000
473454563	::438147325764960000
473454563	::438147534133796000
35597637	::438147786358652000
503741267	::438148783029776000
370845710	::438148897920151000
48612192	::438148971001696000
272586753	::438149367158304000
91024211	::438149482040262000
395011280	::438150264613122000
429491583	::438150468444106000
593139104	::438150475775754000
593139104	::438150703731978000
429491583	::438151178451681000
255799357	::438151316532383000
593139104	::438151860302913000
57120197	::438152352990642000
48612192	::438152507198423000
146216300	::438153957152546000
519936824	::438154141865480000
65521914	::438154827973931000
281408265	::438155030919540000
65521914	::438155204614041000
554801627	::438155204736069000
48612192	::438155206841204000
395011280	::438155385086554000
554633284	::438155426836656000
48612192	::438155599088332000
596957614	::438155643996758000
372880069	::438156636163567000
28025024	::438156651984859000
28025024	::438157461217116000
395011280	::438157550949638000
593139104	::438157621598892000
227859860	::438157776942952000
316025875	::438157847843459000
229672512	::438158118124789000
593139104	::438158163632996000
229672512	::438158170310316000
229672512	::438158243643531000
276131997	::438158262962511000
229672512	::438158392998526000
28025024	::438158450510802000
229672512	::438158461759922000
229672512	::438158492214755000
229672512	::438158527832801000
229672512	::438158917139701000
596957614	::438159379104538000
40195042	::438159518963224000
429491583	::438159792776175000
399117604	::438159933402804000
42265739	::438160186813841000
399117604	::438160227217973000
399117604	::438160370138873000
593139104	::438160478226087000
40195042	::438160581095219000
636632104	::438160713383559000
593139104	::438160785769234000
593139104	::438160992061894000
593139104	::438161392274006000
324536771	::438161446325583000
28025024	::438161586961006000
605327407	::438161729185652000
28025024	::438161789667540000
215385454	::438162024099766000
281212143	::438162027425447000
395011280	::438162079350943000
28025024	::438162118370942000
281212143	::438162297756725000
115583749	::438162342740639000
281212143	::438162702565797000
28025024	::438162892865953000
215385454	::438162999921344000
215385454	::438163103013167000
241790793	::438163228611608000
28025024	::438163232784936000
69455217	::438163274551816000
215385454	::438163312170508000
281212143	::438163537395871000
163763136	::438163550608306000
215385454	::438163730946617000
163763136	::438163766564237000
215385454	::438163873523589000
399117604	::438163946303152000
309355379	::438164367545487000
393499174	::438164398226829000
40195042	::438164615587840000
30804377	::438164823570788000
316025875	::438164939899797000
529698153	::438164997428875000
69455217	::438165561512845000
15681561	::438166757384011000
316025875	::438166872102416000
319191919	::438167042467037000
472415509	::438167189150265000
57120197	::438167354929737000
69455217	::438167566708912000
30944417	::438167772330070000
439681301	::438168284081315000
281212143	::438168764979228000
69455217	::438169009000042000
281212143	::438169048384167000
95723533	::438169520533176000
281212143	::438169610144059000
357306642	::438169675201925000
95723533	::438170104111841000
227859860	::438170290019774000
95723533	::438170349021454000
227859860	::438170387940012000
227859860	::438170525802573000
281212143	::438171286125027000
227859860	::438171436805419000
395011280	::438172513458085000
331925277	::438173649401430000
434045786	::438173816771325000
434045786	::438173851709874000
316878403	::438174008278650000
357306642	::438174222519500000
69455217	::438174590372958000
382314219	::438174627404075000
57120197	::438174674493534000
57120197	::438174791061630000
382314219	::438174834644615000
434045786	::438174870418251000
361352435	::438175098579611000
40195042	::438175131421011000
161346822	::438175155743760000
40195042	::438175248240762000
224068229	::438175439845343000
40195042	::438175460510285000
40195042	::438176029044002000
161346822	::438176363095142000
69455217	::438176542695649000
40195042	::438177339755618000
431944862	::438177475567165000
40195042	::438177807009476000
281408265	::438178518602481000
40195042	::438178551179669000
596191047	::438178619605921000
57120197	::438178681609940000
233944291	::438178733929668000
28905424	::438178742976798000
233944291	::438178860807749000
233944291	::438178910514479000
212047421	::438179300252979000
19245878	::438180096487084000
257597142	::438180354789081000
255195496	::438180408740433000
373653741	::438180572507029000
596191047	::438180772235972000
432590763	::438180828225339000
291459734	::438181070383501000
103244523	::438181159252402000
255195496	::438181724980117000
222173816	::438181839002284000
426685539	::438182428436627000
373653741	::438182626189246000
40195042	::438183055014899000
103244523	::438183373077352000
12685102	::438183851131932000
435409494	::438184937238560000
248957493	::438185137147510000
248957493	::438185477514870000
316025875	::438186716617125000
146216300	::438186976546529000
233944291	::438187376490586000
233944291	::438187637376315000
233944291	::438187715361001000
233944291	::438187882843758000
233944291	::438188284658077000
316025875	::438188636773679000
233944291	::438188850763268000
265249050	::438189377999491000
233944291	::438189506374934000
233944291	::438189735639810000
233944291	::438190062711631000
233944291	::438190252382248000
20822956	::438190605525475000
233944291	::438190961714536000
233944291	::438191528004308000
233944291	::438192092368883000
265249050	::438192208915599000
19245878	::438192286329864000
418841887	::438192375241146000
265249050	::438192768352268000
20822956	::438193777287520000
280826646	::438193822376660000
20822956	::438193969814462000
415998425	::438194394106052000
460765832	::438197468161773000
83092668	::438199041818910000
46276184	::438200829091540000
57120197	::438201059471683000
180388620	::438201134503571000
220465561	::438201225499013000
46276184	::438201729315004000
220465561	::438201811254534000
15681561	::438201958063554000
220465561	::438202035364573000
287569533	::438206393917902000
281212143	::438207955842764000
513825441	::438209063248465000
46276184	::438209702955335000
241790793	::438211593399459000
241790793	::438211642527330000
281408265	::438212014255525000
118881789	::438212344175263000
107902551	::438212654188859000
161346822	::438214080973635000
383045348	::438214638606368000
30671407	::438218304290033000
233944291	::438218673816633000
450367308	::438219547040944000
478020840	::438221877459177000
444979318	::438222119860965000
30671407	::438222678789718000
30671407	::438223043438329000
408031484	::438224444905885000
473718221	::438225301319843000
283051149	::438228150619627000
224130581	::438228354911592000
224130581	::438228681681432000
36259265	::438229048519823000
287569533	::438229566109540000
224130581	::438229659218493000
20822956	::438229769528680000
15681561	::438229828974542000
224130581	::438230170042789000
20822956	::438230326830063000
224130581	::438230668137336000
15681561	::438230916792459000
224130581	::438231443957760000
33238183	::438231474517458000
224130581	::438231720446291000
224130581	::438231859051241000
224130581	::438232047723610000
224130581	::438232331812212000
224130581	::438232757475352000
478020840	::438232920105295000
224130581	::438232923884355000
224130581	::438233308866961000
224130581	::438233407659601000
224130581	::438234022561325000
224130581	::438234520127410000
224130581	::438234607738044000
224130581	::438235481403174000
224130581	::438235519760080000
224130581	::438235546129678000
224130581	::438236019515600000
281212143	::438236466125082000
281212143	::438236765183152000
281212143	::438238892429299000
281212143	::438239932276957000
281212143	::438245021393747000
281212143	::438247650886836000
315872678	::438248578889158000
392434084	::438249216150749000
12685102	::438249238821351000
281212143	::438249623577059000
450367308	::438249703285587000
387625128	::438250795390095000
281212143	::438252321701515000
479986172	::438252819100237000
281212143	::438254268047306000
281212143	::438255424215601000
281212143	::438256548695916000
281212143	::438256586461437000
281212143	::438261494413676000
281212143	::438262967386116000
450367308	::438264812284297000
260979062	::438266194601074000
274432702	::438267098179977000
467852949	::438269574044483000
467852949	::438269941549391000
467852949	::438270288678379000
467852949	::438270553296994000
69044676	::438270754790977000
593139104	::438271222934409000
482944497	::438271241997127000
328794919	::438271298121519000
593139104	::438271355684147000
545129813	::438271898045403000
328794919	::438272080115924000
60712766	::438272237012271000
223005614	::438274527135416000
223005614	::438274831268585000
97307001	::438276719657492000
195397698	::438276799638675000
395011280	::438277814530236000
167222207	::438279457938620000
20545953	::438279608656338000
450367308	::438279897631293000
165658390	::438280026501300000
408224760	::438280824681922000
214678768	::438281571808735000
255765560	::438282151059292000
506707370	::438282541540593000
506707370	::438282604547031000
248957493	::438282766149775000
64905964	::438283772824657000
26684021	::438284431439048000
236930269	::438284779251695000
26684021	::438285204994527000
26684021	::438286362593087000
229672512	::438286818522722000
304182396	::438287088824647000
407395368	::438287089939927000
26198467	::438287808982048000
184195472	::438287947872206000
460772038	::438288060074041000
241999176	::438288597813563000
31250549	::438289545876869000
210674392	::438289949310210000
416506126	::438290188217753000
365523194	::438290238620704000
151129980	::438291162022313000
236172994	::438292442010251000
60399576	::438293372092944000
81765661	::438293567677546000
248957493	::438293749555556000
327989967	::438294439099129000
545540214	::438294593251971000
450367308	::438294949591650000
414315073	::438296314858590000
150828387	::438297631505534000
57933673	::438299102116212000
55665294	::438299780968509000
253120136	::438300312181293000
118470515	::438300836993970000
83878535	::438301691012599000
35105150	::438302383383134000
174132903	::438302568607797000
347403445	::438304111553830000
277794018	::438304329733111000
264295397	::438304534327468000
133508241	::438304783263232000
264295397	::438304803165593000
34536365	::438305433711677000
605601195	::438306481818333000
335592472	::438306761863602000
94226339	::438306893262385000
329471370	::438308517082976000
284316159	::438308799670013000
528542109	::438309336511549000
528542109	::438309550257487000
528542109	::438309592598999000
528542109	::438309686073257000
528542109	::438310166274916000
377486283	::438310855029948000
159944196	::438310939658444000
97095901	::438311596369387000
30804377	::438313918138576000
191276105	::438314666062671000
162958222	::438316067140550000
447422715	::438316218353995000
162958222	::438316229812420000
300594041	::438316946077929000
248957493	::438317513328193000
276131997	::438317684347121000
44380700	::438317711970799000
254579074	::438317963863527000
256088386	::438318051075710000
447422715	::438319182711914000
447422715	::438319368217587000
447422715	::438319615043973000
17210128	::438319638770761000
447422715	::438319690805706000
72882594	::438319853074931000
174629553	::438320011141472000
174629553	::438320406790144000
110563920	::438320615402242000
55964893	::438321077979463000
174629553	::438321335086100000
254579074	::438321918291083000
174629553	::438322069710069000
72882594	::438322242221789000
31258629	::438322822276870000
72882594	::438323233461645000
336821368	::438324891406708000
429696833	::438325080696049000
265249050	::438325536604323000
579271413	::438325748936368000
424464803	::438325764052623000
230903702	::438326156937281000
429696833	::438326206832730000
372880069	::438326310939947000
521919456	::438326430452416000
239928368	::438326584203034000
248957493	::438327102782177000
316025875	::438327223989186000
36259265	::438327348069289000
335592472	::438327390016929000
265786675	::438327509034496000
265249050	::438327762781495000
429696833	::438327939789107000
351896383	::438328152184475000
265786675	::438328352676798000
424464803	::438329235971657000
424464803	::438329270742417000
486138458	::438329338170466000
35525270	::438329916589756000
634822122	::438330530598502000
335592472	::438330561888002000
316025875	::438330877756440000
35525270	::438331205629390000
253347580	::438332108302741000
264532389	::438332457671479000
64926237	::438332757777715000
137117871	::438333169616424000
72882594	::438334134604554000
249468865	::438334137800204000
59622669	::438334837154275000
240857453	::438335396284334000
319469530	::438335516464136000
359806236	::438335604611244000
316484120	::438336842295820000
67832819	::438337223612973000
67832819	::438337497622663000
67832819	::438337714862448000
19835249	::438337898602332000
19835249	::438337976620568000
483526518	::438337983943426000
20935798	::438338042261438000
68531166	::438338110372737000
217214677	::438338272431857000
273748024	::438338614854823000
67832819	::438338896771170000
20935798	::438339223964643000
131254355	::438339938904322000
120532808	::438340115027357000
180388620	::438342217619353000
283625404	::438342663532605000
38594501	::438344604316745000
420006994	::438346525005996000
32252775	::438346540047155000
420006994	::438346933615079000
6652302	::438347489452650000
429491583	::438347603911397000
420006994	::438347625687822000
130312780	::438348164144189000
95723533	::438348496555745000
405040496	::438348624716505000
438582644	::438348645466128000
420006994	::438348745709977000
257597142	::438348889955913000
146216300	::438348922277224000
420006994	::438349030297726000
467043006	::438349436713177000
264532389	::438349705387339000
95723533	::438349789504499000
174132903	::438349962951135000
420006994	::438349980378886000
28025024	::438350080350126000
28025024	::438350081797136000
95723533	::438350148016799000
593139104	::438350455857762000
174132903	::438351130142068000
593139104	::438351175789056000
28025024	::438351198778060000
28025024	::438351504265973000
28025024	::438351759061573000
28025024	::438352194233184000
223594866	::438352612052971000
248957493	::438352897621753000
360814823	::438353215117996000
360814823	::438353340481564000
360814823	::438353387252224000
360814823	::438353443703357000
360814823	::438353609802002000
223594866	::438353648331259000
146216300	::438353651111710000
473118863	::438353945379889000
240857453	::438354578094845000
344285522	::438354758299287000
41658963	::438355289033568000
344285522	::438355324639395000
344285522	::438355366368514000
344285522	::438355643788165000
344285522	::438355824843714000
344285522	::438355842187153000
272586753	::438356024735850000
195397698	::438356059183673000
67832819	::438356732751134000
561622267	::438356778758467000
67832819	::438356822874132000
67832819	::438356855937839000
38594501	::438357377419452000
561622267	::438357758501736000
393801885	::438357804160913000
175532031	::438358930993840000
20822956	::438358998547329000
32125015	::438359039638925000
561622267	::438359212759199000
72882594	::438359262457524000
561622267	::438359428308668000
561622267	::438359505920090000
277278671	::438360526423224000
114952631	::438361101827182000
293213630	::438361491067404000
72882594	::438362092719333000
251892054	::438363511677521000
281212143	::438363671878594000
330468046	::438363710612979000
255195496	::438364247253217000
330468046	::438364309215649000
45704670	::438364359283445000
628045480	::438364366023315000
479222401	::438365202581422000
224682361	::438366225945874000
360814823	::438366507500703000
561622267	::438368044671565000
561622267	::438368293972611000
49118513	::438368503561981000
49118513	::438368552475967000
281212143	::438368686424879000
49118513	::438368822824042000
561622267	::438368891577057000
418783652	::438368978906664000
49118513	::438369006400331000
49118513	::438369037056503000
167222207	::438370307091738000
450367308	::438370565418536000
293213630	::438370690727968000
344285522	::438371558319730000
311724390	::438371724141137000
436188872	::438371919977783000
26684021	::438372112584441000
447422715	::438372246630182000
501202268	::438372328867909000
593139104	::438372779482955000
283625404	::438372874177351000
58046021	::438373071574290000
167222207	::438373364538040000
281212143	::438373902746931000
58046021	::438373916177096000
58046021	::438374023131828000
58046021	::438374811904262000
286216848	::438375010265079000
634822122	::438375079781883000
465292139	::438375236678189000
58046021	::438375459664166000
701949296	::438376904370827000
233944291	::438378233856532000
166735943	::438379023216177000
282625909	::438379809836507000
17086308	::438380289543663000
13298002	::438380390102093000
17086308	::438380447144620000
17086308	::438380793640255000
408831317	::438380888070828000
17086308	::438381302124142000
408831317	::438381560354865000
17086308	::438381621335449000
233944291	::438382468140630000
448325555	::438382890595151000
55665294	::438383211694276000
55665294	::438383396956692000
214970887	::438383604474060000
55665294	::438383841917829000
195397698	::438384467196256000
195397698	::438384888711249000
100373532	::438385669254021000
114952631	::438386038604447000
175532031	::438386774671642000
596957614	::438386776294424000
344285522	::438386831508246000
175928437	::438386831634477000
107902551	::438388155084185000
175928437	::438388903780052000
420006994	::438388914659655000
69801582	::438388932536184000
69801582	::438389046516412000
175928437	::438389252142157000
195397698	::438390193545310000
17086308	::438390819695775000
175532031	::438391228745662000
17086308	::438391550565810000
17086308	::438393525752057000
62936749	::438393812260364000
62936749	::438394224229109000
237112765	::438394312103972000
420006994	::438394341367611000
465266221	::438394664433905000
62936749	::438394901156216000
465266221	::438395295416586000
467043006	::438396383683702000
23839835	::438396486787682000
473454563	::438397419861315000
223594866	::438397555349929000
195397698	::438398108356329000
322763942	::438400066525474000
450367308	::438400771088850000
328794919	::438401562298580000
66021164	::438401866863374000
621306179	::438402043984625000
17086308	::438402130010181000
114600119	::438402421921157000
66021164	::438402429080440000
114600119	::438402543904100000
114600119	::438402659675287000
561622267	::438403050278223000
114600119	::438403714374991000
420006994	::438404242798157000
420006994	::438404468821200000
107848755	::438404519118921000
107848755	::438404658017480000
420006994	::438404975178158000
170924102	::438404986662178000
295980167	::438405349591105000
75209135	::438405364241801000
75209135	::438405466800914000
561622267	::438406250330857000
277278671	::438406692854702000
224452115	::438407091217518000
224452115	::438407570483445000
277278671	::438407678327398000
115583749	::438408215228067000
55665294	::438408272060502000
247362551	::438408658813059000
224452115	::438410047207374000
634822122	::438410455602982000
317860632	::438411446045507000
161346822	::438411526647869000
103526992	::438411891925217000
224068229	::438411915975720000
345508633	::438413323974234000
201722399	::438413527649636000
414315073	::438414979683729000
414315073	::438415470627409000
273497452	::438416684940931000
26920974	::438416717338128000
521919456	::438417564839198000
166735943	::438417638847295000
283625404	::438418146781704000
163115137	::438418154575114000
435409494	::438418369851576000
119434884	::438419172473593000
160671151	::438420355418320000
463420581	::438421301594951000
220465561	::438421873165357000
222217573	::438422182448738000
721462429	::438422687631699000
184578066	::438423821930860000
34536365	::438424637882773000
390552849	::438425022072225000
434045786	::438425097276522000
438582644	::438426231722504000
429491583	::438427837414924000
435471503	::438430888439713000
450367308	::438431044572684000
276131997	::438431100642553000
395011280	::438431131881332000
395011280	::438431607930626000
276131997	::438431652646494000
52809967	::438431737585340000
114970673	::438431790513291000
58046021	::438432874447269000
444375493	::438433897622155000
146216300	::438434271405953000
52809967	::438434543457284000
444375493	::438434874823688000
31250549	::438435094714273000
166735943	::438435168492474000
444375493	::438435288843436000
444375493	::438435779564433000
110563920	::438435849051443000
114970673	::438436066325192000
67832819	::438436434559901000
26920974	::438436603410001000
58627481	::438436772952178000
26920974	::438438166564200000
248957493	::438438930707251000
248957493	::438439284211589000
248957493	::438439450113101000
444375493	::438439519994400000
273748024	::438439989869686000
444375493	::438440292870402000
96443022	::438440630880960000
283625404	::438440787349499000
20478089	::438440862754680000
626942496	::438441024298295000
426786499	::438441089821724000
444375493	::438441482777686000
596957614	::438441907115393000
474400310	::438442044986368000
621306179	::438442320904466000
237112765	::438442539658399000
306989340	::438442867921416000
500308199	::438443373825773000
444375493	::438443408944660000
23839835	::438445038150766000
281212143	::438446896084836000
17086308	::438447740133974000
283625404	::438448362593849000
415703077	::438448692295512000
248957493	::438448750051086000
395011280	::438449727072251000
142384634	::438449807909482000
395011280	::438451197968523000
395011280	::438451425769570000
415703077	::438451694532165000
248957493	::438452159210721000
24413698	::438452345676918000
395011280	::438452399561117000
395011280	::438452975229362000
248957493	::438453067269144000
335592472	::438453998706651000
248957493	::438454137177378000
335592472	::438454156110471000
335592472	::438454274968653000
174734859	::438454334771052000
273497452	::438454353095962000
174734859	::438454488324521000
413686504	::438455369996988000
274432702	::438456644842692000
24413698	::438456964059004000
320001867	::438457106346147000
370845710	::438457264052006000
248957493	::438457358579036000
395011280	::438457813686177000
40561134	::438458617650360000
254442957	::438459300936425000
69028501	::438459430099628000
384488111	::438459684630962000
265786675	::438460305274699000
450367308	::438461201643601000
478462259	::438461325639819000
81765661	::438461617433767000
435409494	::438462074294136000
431262520	::438462210688299000
384488111	::438462335078780000
268499224	::438462562683088000
64926237	::438463078670151000
323691415	::438463479356588000
323691415	::438463618657832000
341732173	::438464022354997000
384488111	::438465112421052000
277278671	::438465340096266000
265249050	::438465370962558000
265249050	::438465436712435000
115583749	::438466371848900000
561622267	::438466489990279000
265249050	::438466574081482000
265249050	::438467597491646000
395011280	::438468360708182000
436188872	::438468501779779000
277278671	::438469207391350000
373653741	::438469565169668000
368577195	::438470661665611000
338830055	::438471824272527000
432590763	::438472229937242000
254442957	::438472349177094000
32800151	::438472360958517000
32800151	::438472557834936000
32800151	::438472589040562000
502240473	::438472599648346000
395011280	::438472711778496000
502240473	::438472748969787000
32800151	::438472785078149000
502240473	::438472910790201000
32800151	::438472920604504000
32800151	::438473011025309000
277278671	::438473269272776000
32800151	::438473390433652000
32800151	::438473778134147000
32800151	::438473931020718000
368577195	::438473934481022000
32800151	::438474078605701000
561622267	::438474171312779000
32800151	::438474214463381000
32800151	::438474374824202000
316025875	::438474416528166000
32800151	::438475030909820000
32800151	::438475345134501000
32800151	::438475475753525000
253717655	::438475535799181000
32800151	::438475735229939000
32800151	::438475769539338000
32800151	::438475804771500000
32800151	::438475903346016000
32800151	::438475970291306000
395011280	::438476172813279000
450367308	::438476236071792000
233944291	::438477540815282000
431262520	::438479054887321000
395011280	::438479958600458000
357306642	::438480485715419000
561622267	::438480830768640000
265249050	::438480884119785000
347403445	::438481749618614000
561622267	::438483631901003000
38594501	::438483746690314000
265249050	::438483853800640000
265249050	::438484310149332000
92936298	::438484735594336000
365767010	::438484965077315000
265249050	::438484978872381000
27237232	::438485046941327000
145000225	::438485108329574000
28736200	::438485369831452000
435471503	::438485553869516000
395011280	::438485932014989000
602895412	::438487403670413000
395011280	::438487529365327000
602895412	::438487566744956000
395011280	::438487634990473000
316025875	::438487856869163000
500308199	::438488107479220000
433168829	::438488299569954000
345508633	::438488791435968000
92936298	::438488964560068000
38053704	::438488983690297000
130514710	::438489435723026000
602895412	::438489464642359000
27237232	::438489575963381000
130514710	::438489580598493000
130514710	::438489650156814000
602895412	::438489675309674000
130514710	::438489715873173000
633010300	::438489733812211000
32800151	::438489904905846000
192948373	::438490019267760000
345508633	::438490148410769000
345508633	::438490402208120000
335592472	::438490514028240000
130514710	::438490986310692000
130514710	::438491150119632000
450367308	::438491331648708000
335592472	::438491521160339000
19835249	::438491538998718000
335592472	::438491553808797000
28025024	::438491890762412000
260038180	::438492214529101000
335592472	::438492698832805000
180911733	::438492860233834000
602895412	::438493137065873000
265786675	::438493350044663000
335592472	::438494165937430000
27237232	::438494166340096000
335592472	::438494228633513000
345508633	::438494551255547000
32800151	::438494601028980000
602895412	::438494899554381000
227046044	::438494939849060000
227046044	::438494961244200000
127413469	::438495321216131000
602895412	::438495598954545000
145000225	::438495936990691000
276887663	::438496300670001000
28905424	::438496481121538000
602895412	::438496782587133000
253717655	::438496810902880000
100373532	::438497357731078000
602895412	::438497375670108000
28905424	::438497853183250000
373653741	::438497881872269000
432747712	::438498206214029000
593139104	::438498366188969000
253717655	::438499119288446000
316025875	::438499215438671000
203145029	::438499424302792000
447422715	::438500092182405000
602895412	::438500144653148000
626942496	::438500239499345000
370845710	::438500401638166000
316025875	::438500927633248000
370845710	::438501240901627000
447422715	::438501305649467000
447422715	::438501398331023000
447422715	::438501766435725000
444375493	::438501941140660000
52809967	::438502189393514000
721462429	::438502194640207000
447422715	::438502620916092000
318224190	::438502630495510000
447422715	::438502846808731000
465266221	::438502995852926000
214970887	::438503384346161000
721462429	::438503790988115000
602895412	::438503955740368000
318224190	::438504125068607000
721462429	::438504299392286000
320954938	::438504940990758000
318224190	::438505373201227000
281212143	::438505526872137000
281212143	::438505648909611000
233944291	::438505842644905000
596957614	::438505876815486000
233944291	::438506190751162000
450367308	::438506506829303000
34536365	::438507288715100000
67832819	::438507349041750000
67832819	::438507528109170000
318224190	::438507617132888000
377035998	::438507738763517000
229672512	::438507833886539000
229672512	::438507875292704000
233944291	::438507898050977000
229672512	::438507903369355000
229672512	::438507963461152000
229672512	::438507973653311000
318224190	::438508177076670000
67832819	::438508181728559000
229672512	::438508202825875000
67832819	::438508277136388000
67832819	::438508559069085000
57120197	::438509008542896000
318224190	::438509075886661000
33810989	::438509554536427000
365767010	::438510245066067000
236172994	::438510816468295000
318224190	::438511087181234000
236172994	::438511174070452000
318224190	::438511333827293000
299484513	::438511479566790000
236172994	::438511518296993000
236172994	::438511655279157000
486138458	::438512156703604000
318224190	::438512190127996000
265249050	::438512431111741000
265249050	::438512572971507000
236172994	::438512870880321000
236172994	::438513521077137000
236172994	::438513635309006000
236172994	::438513905577385000
365767010	::438514063518490000
500308199	::438514469618991000
127692656	::438515143883124000
127692656	::438515228587069000
227046044	::438515241651941000
57120197	::438515650667880000
500308199	::438515993740976000
38053704	::438516341109444000
56723331	::438516363150098000
38053704	::438516403688439000
307457734	::438516716100788000
621062028	::438516968811814000
17086308	::438518609254440000
318224190	::438518870987403000
589654759	::438520462948442000
236172994	::438520495353262000
589654759	::438520547451080000
589654759	::438520634675834000
382314219	::438520892008579000
481662843	::438520971264536000
589654759	::438521262508605000
589654759	::438521403097513000
281212143	::438521437213573000
589654759	::438521453118758000
554852227	::438521590070796000
79073243	::438521701475708000
435471503	::438521821713793000
460772038	::438522013041561000
435471503	::438522118662537000
318224190	::438522424632430000
589654759	::438522547848888000
378794339	::438522670615773000
347403445	::438522676156436000
435471503	::438522679260626000
53123348	::438522731622309000
347403445	::438522769429757000
210676238	::438522818159198000
589654759	::438522950971850000
589654759	::438523072111730000
67296324	::438523094596993000
435471503	::438523097965428000
318224190	::438523280660500000
236172994	::438523326764310000
589654759	::438523566695661000
435471503	::438523763542728000
236172994	::438523898376617000
589654759	::438524197288312000
14424207	::438524212873940000
277278671	::438525197256118000
17356903	::438525342870163000
210676238	::438525583455440000
554852227	::438525733728960000
554852227	::438525739189948000
69801582	::438525775885922000
554852227	::438526064927576000
17356903	::438526379072958000
50306226	::438527000257384000
431262520	::438527561484992000
431262520	::438527677448720000
554852227	::438528223148650000
503741267	::438528498810888000
347403445	::438528582097174000
17356903	::438528810930409000
326827026	::438528946729406000
377035998	::438528989783535000
316025875	::438529221518823000
307457734	::438529556048142000
118470515	::438531264380162000
415897649	::438534099154640000
39105327	::438534202133204000
443376354	::438534359016960000
163242154	::438535155880189000
82130465	::438535543429681000
39105327	::438536720259112000
19945993	::438538553879187000
281212143	::438538680374800000
386627455	::438538769386713000
472617238	::438539603557896000
372880069	::438539719815606000
206067907	::438540595100155000
537003519	::438542858313031000
26684021	::438545381081612000
26684021	::438545382738378000
26684021	::438545383459811000
313529594	::438546914905047000
224068229	::438547257617817000
41753572	::438547898020540000
122725183	::438548288254406000
14424207	::438548317748736000
634822122	::438548348703096000
14424207	::438548404784734000
634822122	::438548426620678000
361352435	::438548428033781000
634822122	::438548566013771000
28461859	::438548686940176000
281408265	::438548818355712000
630076052	::438550119403622000
630076052	::438550525701677000
630076052	::438551052434931000
20935798	::438552061517758000
33538323	::438552418587271000
345508633	::438552443694379000
69801582	::438554596643196000
125560060	::438554891489775000
19945993	::438555161255235000
150839491	::438556656960430000
17356903	::438558033661415000
28461859	::438558945133596000
28461859	::438558959708827000
28461859	::438559649923469000
418841887	::438560077591502000
418841887	::438560188857982000
345508633	::438563571493240000
214970887	::438564002507939000
163115137	::438564505396973000
345508633	::438565248237596000
393499174	::438569626113286000
127395605	::438569736301838000
46276184	::438569746519560000
46276184	::438570182240641000
21377945	::438570198656774000
546266750	::438572166364151000
546266750	::438573488647852000
238880491	::438574935984721000
345261852	::438574946596302000
238880491	::438575183016648000
258226046	::438575966143520000
127395605	::438576344134189000
258226046	::438576577899540000
238880491	::438576614440312000
258226046	::438576668567826000
383045348	::438577122060152000
127395605	::438577638081581000
258226046	::438578132543483000
238880491	::438578618462003000
258226046	::438578671918391000
127395605	::438578849866338000
258226046	::438578884208889000
127395605	::438579630358798000
127395605	::438580077581070000
127395605	::438580160921473000
127395605	::438580373853716000
127395605	::438580468116500000
127395605	::438580822015111000
450367308	::438581970440687000
390552849	::438582970111123000
48152030	::438584205774032000
48152030	::438585015333437000
96443022	::438585330480844000
73299390	::438586270353461000
73299390	::438586816971948000
408031484	::438586842401603000
48152030	::438586881723604000
48152030	::438587004700622000
48152030	::438587132043476000
317860632	::438587311245127000
473718221	::438587700401037000
46276184	::438588462468718000
283051149	::438590562367594000
238880491	::438601004645220000
238880491	::438601650526093000
315872678	::438605595151585000
470660217	::438608334111797000
103244523	::438609641400836000
174629553	::438611418364272000
174629553	::438611646987386000
450367308	::438612098386366000
103244523	::438612361046282000
103244523	::438612432064217000
174629553	::438612534372093000
174629553	::438612639921758000
174629553	::438613459937538000
16039882	::438616696417685000
16039882	::438616892321050000
630076052	::438619057546199000
630076052	::438619150244528000
630076052	::438619881148137000
630076052	::438620425480704000
630076052	::438620981427322000
60712766	::438622584637509000
12685102	::438627099180802000
286487329	::438628882141679000
46727568	::438629957107859000
69044676	::438633125044699000
371416817	::438634035137765000
274432702	::438635031389425000
163768701	::438635527915716000
328794919	::438637555157041000
97307001	::438639073779912000
195397698	::438639152154673000
450367308	::438642353520144000
165658390	::438642395249274000
214678768	::438643939269046000
506707370	::438645383498317000
506707370	::438645722150633000
115583749	::438646299483975000
115583749	::438646465775534000
236930269	::438647170573414000
377486283	::438647436668456000
241999176	::438649079749681000
407395368	::438649473665732000
26198467	::438650146742468000
184195472	::438650286475718000
460772038	::438650443116187000
31250549	::438651886653018000
210674392	::438652289457221000
416506126	::438652567472459000
365523194	::438652618592616000
15688986	::438652949699387000
348193845	::438654272075350000
241999176	::438654601987096000
60399576	::438655763926376000
81765661	::438655959301238000
450367308	::438657403823722000
545540214	::438658459215474000
57933673	::438661496260685000
420006994	::438662382882390000
521919456	::438662451484049000
253120136	::438662689225588000
83878535	::438664071542358000
43980775	::438665443960557000
277794018	::438666732085841000
133508241	::438667183820771000
16039882	::438667713381007000
34536365	::438667836534181000
94226339	::438669901679452000
329471370	::438670914008260000
345261852	::438672189017960000
94310638	::438673272687706000
159944196	::438673349385125000
626942496	::438674514126569000
224682361	::438674705923710000
53123348	::438675086250229000
299879238	::438676362413752000
174132903	::438677865811292000
174132903	::438678449821986000
180911733	::438679157774766000
300594041	::438679369821593000
256088386	::438680499414781000
17210128	::438680770689765000
15961483	::438681224681623000
405676565	::438681397025587000
414315073	::438681698621214000
405676565	::438681879945154000
272586753	::438682491231412000
405676565	::438682769997066000
174132903	::438683866639761000
31258629	::438685370335510000
69064286	::438685933072678000
6652302	::438687109713367000
336821368	::438687331604656000
230903702	::438688752198615000
224452115	::438688814899294000
224452115	::438688979626766000
24147563	::438689828302241000
16039882	::438690057172832000
336778628	::438690064990601000
239928368	::438690703041134000
274191278	::438692136611876000
115583749	::438692299762311000
354406436	::438692895323738000
354406436	::438693497374113000
15961483	::438693947289108000
20822956	::438694295927652000
253717655	::438694627651362000
20822956	::438694934812446000
15961483	::438695223267696000
340693336	::438696202867986000
174132903	::438696345327509000
249468865	::438696786949992000
195276249	::438697144443490000
59622669	::438697243235737000
405676565	::438697478859526000
125560060	::438697775233269000
359806236	::438698011737067000
383243793	::438698386615574000
478462259	::438698553636974000
251224348	::438698887071944000
418783652	::438699430645334000
15961483	::438699792634740000
483526518	::438700480546369000
383243793	::438700482559635000
383243793	::438700537974767000
273748024	::438701259835457000
431944862	::438702115746095000
28025024	::438702184105267000
28025024	::438702342800932000
131254355	::438702346336358000
120532808	::438702523486969000
249468865	::438702957006057000
383243793	::438704429517115000
17086308	::438705051557588000
383243793	::438705275818610000
383243793	::438705333569998000
383243793	::438705435097313000
339184731	::438705482430423000
495598070	::438706190621483000
613256961	::438706746568085000
383243793	::438707866229174000
377035998	::438708047062380000
28025024	::438708214289670000
414374118	::438708371899035000
313653756	::438708395780997000
255195496	::438709488418181000
383243793	::438710149662793000
130312780	::438710463723872000
329471370	::438711523369058000
33810989	::438712105781714000
260539431	::438712993925181000
38594501	::438713187760738000
359849721	::438713362806235000
359849721	::438713770417086000
359849721	::438713827430240000
359849721	::438714123090948000
601049906	::438714139108573000
96443022	::438714629967974000
69064286	::438715232219717000
383243793	::438715305817169000
283625404	::438716341583757000
568607570	::438716343995469000
210676238	::438717028623740000
210676238	::438717260669390000
210676238	::438717552420990000
41658963	::438717679013068000
210676238	::438719328565739000
554852227	::438719910873546000
222935791	::438719973117407000
210676238	::438720430514266000
327989967	::438720648219992000
467758710	::438721020732530000
252355708	::438721432931926000
114952631	::438722976414842000
19245878	::438723050729918000
19245878	::438723054198595000
95723533	::438723208078827000
419738528	::438723719809482000
34536365	::438723973581660000
419738528	::438724132361220000
419738528	::438724261155713000
67832819	::438725380317646000
15709088	::438725563616739000
540197402	::438725732039012000
139527150	::438725860875448000
223005614	::438725963887558000
568607570	::438725984762593000
628045480	::438726750093049000
96443022	::438727006344478000
117638857	::438729242470522000
127413469	::438729820269056000
117638857	::438730048552443000
15709088	::438730185702400000
17086308	::438730506620768000
117638857	::438730582370304000
238880491	::438730753698836000
42994926	::438730868748587000
42994926	::438731089989746000
117638857	::438731216695873000
26920974	::438731315391643000
26920974	::438731558867177000
501202268	::438732665987268000
26920974	::438732685096542000
23839835	::438732808597422000
501202268	::438732931323162000
450367308	::438732989921378000
501202268	::438733329152880000
383243793	::438733372844556000
383243793	::438733410488422000
383243793	::438733472950022000
501202268	::438734228956917000
331925277	::438734338763407000
57120197	::438736679034052000
57120197	::438736731370582000
286216848	::438737729493299000
26684021	::438737815694999000
347403445	::438738345464565000
248957493	::438738786730516000
347403445	::438739123738664000
193068384	::438739339384590000
38594501	::438739512420614000
347403445	::438739756671721000
281212143	::438740033357373000
32800151	::438740150474899000
32800151	::438740250790084000
15086993	::438740266766196000
281212143	::438740330280521000
78404115	::438741298611113000
186693710	::438742315641757000
109655774	::438742389935443000
186693710	::438742717535756000
107902551	::438742768785960000
13298002	::438742796674277000
453963591	::438744000191672000
282625909	::438744502396649000
282625909	::438744507014602000
195397698	::438744678989848000
634822122	::438745656589422000
532616498	::438746701575507000
370845710	::438747070082449000
429696833	::438747205797572000
429696833	::438747321690382000
429696833	::438747386140049000
15086993	::438747409741410000
347403445	::438747513521070000
429696833	::438747543741034000
347403445	::438747619985076000
347403445	::438747690046717000
408224760	::438748159091953000
189272740	::438748598700736000
467758710	::438748900107636000
486138458	::438749276760309000
189272740	::438749449293017000
258235483	::438749534748151000
258235483	::438749586279366000
258235483	::438749645343571000
258235483	::438749700850999000
258235483	::438749753535639000
116343636	::438750408098332000
17356903	::438750488792936000
429696833	::438750550478176000
429696833	::438750912283033000
224452115	::438751078465957000
320001867	::438752309464403000
415897649	::438752370470567000
349365015	::438752500053966000
431262520	::438753446779699000
501202268	::438753640590114000
238880491	::438755011179184000
320001867	::438755509806444000
195008986	::438755525858451000
117638857	::438755572465553000
444375493	::438755702270464000
467758710	::438755773070315000
347403445	::438756558382444000
601049906	::438757052786040000
465266221	::438757225058689000
352789311	::438757371507003000
33238183	::438757853571334000
413686504	::438758275933548000
33238183	::438758305792790000
38594501	::438758404522135000
320954938	::438758906060218000
324536771	::438759166916960000
320954938	::438759675715018000
634822122	::438759958453051000
251892054	::438760910866616000
162802335	::438760959302053000
265786675	::438761516817711000
420006994	::438761849103077000
72882594	::438762236107300000
28461859	::438762684260315000
420006994	::438763144794488000
450367308	::438763153371828000
420006994	::438763264932319000
72882594	::438763346083733000
177692206	::438763505807032000
363321273	::438765607807614000
475356723	::438765996313038000
72882594	::438766159564144000
11822502	::438766261397233000
36259265	::438766443417841000
478020840	::438767103772852000
453963591	::438767180365049000
32800151	::438767199595941000
444375493	::438767355477241000
170924102	::438767375656038000
420006994	::438767444438421000
444375493	::438767779852730000
634822122	::438768282292994000
72882594	::438768636069961000
634822122	::438769262681804000
72882594	::438770436290383000
475356723	::438770726057684000
420006994	::438770868739518000
467043006	::438771090874060000
281212143	::438771114987110000
17086308	::438771186588061000
36654229	::438771404323192000
215385454	::438771632350724000
380723702	::438772061604167000
62936749	::438772068344397000
215385454	::438772244731666000
475356723	::438773017275940000
15086993	::438774156687970000
365767010	::438774176393216000
46276184	::438774186325344000
313653756	::438774639603380000
475356723	::438775601642479000
17086308	::438778172377927000
475356723	::438778266896179000
17086308	::438778578457477000
114952631	::438779756771700000
103526992	::438780055443865000
478020840	::438780245865295000
114952631	::438780259781984000
453963591	::438780275279949000
241324134	::438781290926837000
127395605	::438782140265029000
365767010	::438782728088346000
96882214	::438782729111347000
17086308	::438782745737568000
96882214	::438783584267014000
240857453	::438783861682483000
96882214	::438784647812481000
390552849	::438785229449211000
96882214	::438785317932249000
248957493	::438786183322419000
258226046	::438786321113313000
96882214	::438786511576653000
383243793	::438786860551536000
478462259	::438787037617852000
383243793	::438787245235920000
186472636	::438787398302826000
72882594	::438788083899957000
15709088	::438788603226112000
72882594	::438789046794723000
383243793	::438789805389148000
383243793	::438789872472850000
383243793	::438790045273968000
383243793	::438790119697711000
383243793	::438790234709721000
283625404	::438791836870512000
475356723	::438792248046530000
50306226	::438792877138018000
28025024	::438793240213749000
450367308	::438793379959169000
28025024	::438793926712250000
23839835	::438794357311684000
28025024	::438794781993758000
313653756	::438795091960815000
383243793	::438795474254823000
383243793	::438795540298362000
475356723	::438796165849423000
439681301	::438796267410321000
210676238	::438796377867694000
313653756	::438796450898538000
313653756	::438796585825083000
383243793	::438796980807303000
280826646	::438797110666727000
150870283	::438797212626063000
215385454	::438797323767144000
383243793	::438797359875907000
150870283	::438797369660801000
150870283	::438797940698542000
280826646	::438798357574983000
150870283	::438799025353945000
630007542	::438799206770167000
634822122	::438799350529925000
280826646	::438799772426575000
277278671	::438799792026574000
15086993	::438799953104609000
419738528	::438799987737391000
419738528	::438800218931613000
241324134	::438800846827315000
313653756	::438801759109005000
330645900	::438802334328840000
280826646	::438803030222602000
408831317	::438803352613175000
280826646	::438804230187802000
408224760	::438804751485239000
33538323	::438804783978541000
313653756	::438804813447307000
383243793	::438805471160725000
475356723	::438805506568642000
210676238	::438806094928805000
242443898	::438806362743918000
210676238	::438806397384290000
338830055	::438806539307347000
210676238	::438806703849476000
453963591	::438806725987012000
453963591	::438806900776255000
242443898	::438807450498891000
114952631	::438807964321718000
16039882	::438808416400576000
16039882	::438808539117522000
383243793	::438809580605173000
436188872	::438809671466758000
242443898	::438809717595709000
19501845	::438809943308005000
242443898	::438810177446608000
114952631	::438810463506165000
283625404	::438810745191424000
383243793	::438811467031138000
383243793	::438811976765288000
383243793	::438812242453479000
242443898	::438812584956153000
304661740	::438812645781557000
242443898	::438812879123668000
20478089	::438812975030611000
420006994	::438813161819754000
17086308	::438813774007386000
210676238	::438813776742465000
17086308	::438814428335976000
214970887	::438814948408315000
495598070	::438815026015899000
210676238	::438815124426858000
444375493	::438816544814940000
150870283	::438816803393777000
150870283	::438816884159307000
17086308	::438816895853404000
17086308	::438817076921118000
96882214	::438817096076496000
192677318	::438817128112992000
96882214	::438817746512392000
239770256	::438818408734265000
239770256	::438818436215341000
110563920	::438819219975593000
42994926	::438819398506123000
439681301	::438821332999221000
439681301	::438821473474871000
439681301	::438821550842585000
231483310	::438822117594120000
17086308	::438822239266299000
53123348	::438822285039120000
439681301	::438822844139450000
439681301	::438823446810599000
450367308	::438823650574098000
28461859	::438824986686410000
17086308	::438826130271784000
17086308	::438826209128898000
17086308	::438826479724396000
17086308	::438827557748625000
41753572	::438828797517766000
41753572	::438828858008035000
433003196	::438829286209093000
399117604	::438829884543336000
163768701	::438829955913641000
16623113	::438830045407092000
478020840	::438830102630379000
16623113	::438830457983995000
127395605	::438830509045846000
127395605	::438830632693944000
127395605	::438830826563063000
127395605	::438831125566590000
134637488	::438833067218583000
460772038	::438833321691586000
231483310	::438833721182273000
107902551	::438835709575577000
34863840	::438836389397168000
38053704	::438836555764232000
495598070	::438838441481371000
450367308	::438838662982168000
418783652	::438840467233714000
253717655	::438840763401527000
20935798	::438840884692791000
81765661	::438841144420466000
81765661	::438841212892508000
81765661	::438841434095902000
418783652	::438841941988769000
28905424	::438842260663193000
519936824	::438843853190086000
30246292	::438843925009555000
19895969	::438844402027335000
43980775	::438845954981392000
16623113	::438846344950599000
444375493	::438846592217407000
16623113	::438846603772715000
503741267	::438848853123817000
390479008	::438849165141880000
439681301	::438851082899308000
444375493	::438851441138991000
347403445	::438852923729014000
447422715	::438853131435507000
347403445	::438853191677931000
20545953	::438853305373319000
447422715	::438853412982358000
447422715	::438853496159633000
447422715	::438853619711242000
450367308	::438853767073517000
447422715	::438853859574693000
166735943	::438855339341910000
322763942	::438856310680215000
322763942	::438856899513958000
330645900	::438856986692562000
43980775	::438857534909071000
132479234	::438857815047020000
38594501	::438858774812823000
34536365	::438859498774880000
79902186	::438859705579237000
56509474	::438859819181944000
19895969	::438860744017203000
465292139	::438860901353914000
444375493	::438861562267176000
64926237	::438861563441586000
64926237	::438861820250443000
273497452	::438861974017806000
444375493	::438862223272730000
382314219	::438862437261926000
447422715	::438862775964958000
447422715	::438862828326633000
447422715	::438862956474806000
347403445	::438863016700809000
95723533	::438863513122258000
257597142	::438863795671552000
232793000	::438864549572145000
242443898	::438865079518638000
14424207	::438865379712974000
393802148	::438865421882499000
295980167	::438866465220218000
431262520	::438866692127477000
519936824	::438867604170493000
210676238	::438867711058509000
519936824	::438868039153356000
210676238	::438868040005201000
210676238	::438868441244921000
347403445	::438868678293991000
242047231	::438868858448121000
447422715	::438868863531618000
450367308	::438868930061287000
242047231	::438868995220201000
439681301	::438869341170200000
596957614	::438870780596604000
347403445	::438871285125234000
347403445	::438871473680171000
347403445	::438871768002859000
347403445	::438871886718435000
210676238	::438872350768250000
134637488	::438872549376925000
395011280	::438873080169914000
432747712	::438874187550437000
299484513	::438874952393965000
46276184	::438875499662954000
46276184	::438875524379987000
46276184	::438875897203290000
277278671	::438875947303833000
17356903	::438876072809988000
459567634	::438876374972264000
242047231	::438876739230781000
28461859	::438877056504315000
167222207	::438877282711912000
459567634	::438877429734850000
277278671	::438877601176629000
17356903	::438877630591270000
277278671	::438877732391231000
319469530	::438877855301533000
377486283	::438877859679969000
331925277	::438878026906886000
277278671	::438878309988835000
146216300	::438878375651069000
621306179	::438878962643509000
28025024	::438879055631634000
227046044	::438879057120198000
46276184	::438879178088521000
372880069	::438879625293230000
163242154	::438879913207009000
21452516	::438880055956361000
337396732	::438880280875921000
46697333	::438880498891255000
395011280	::438880624145727000
459567634	::438880768518287000
459567634	::438881010198249000
419738528	::438881080473821000
17356903	::438881156834942000
28461859	::438881300812795000
636632104	::438881373751746000
46276184	::438881937437261000
17356903	::438882087597142000
34536365	::438882585666916000
46276184	::438882833499967000
46276184	::438882928148627000
434720036	::438883358509002000
347403445	::438883384962465000
347403445	::438883506387558000
28025024	::438883531130175000
167222207	::438884216542363000
146216300	::438884289376030000
28025024	::438884313535217000
431944862	::438884466518290000
28025024	::438884682433048000
219574380	::438884989086617000
395011280	::438885337482272000
195397698	::438885788043190000
195397698	::438886287144415000
434720036	::438886322246144000
307457734	::438886906575613000
17356903	::438887023731281000
439681301	::438887225485295000
69064286	::438887639505457000
17356903	::438887769386278000
17356903	::438888684499525000
58031746	::438888820571127000
107848755	::438889234175631000
17356903	::438889449821569000
250969967	::438889487058219000
206067907	::438889587768066000
195397698	::438889697855938000
519936824	::438889706126733000
273497452	::438889918941511000
521919456	::438889982002884000
195397698	::438890136516837000
521919456	::438890173871697000
307457734	::438890467418046000
28025024	::438890521910841000
361691248	::438890654186233000
28461859	::438890767273062000
472617238	::438891281717030000
17356903	::438891293260120000
79073243	::438891295848026000
17356903	::438891609372229000
17356903	::438891815866228000
17356903	::438892298639011000
238401588	::438892552427954000
233944291	::438892602394685000
17356903	::438892916380278000
324536771	::438893155413291000
392156048	::438893161247543000
345261852	::438893231338569000
324536771	::438893280952999000
345261852	::438893464768368000
233944291	::438894690105294000
103526992	::438896217070657000
450367308	::438896343999066000
17356903	::438896367797542000
447422715	::438896597737295000
447422715	::438896686455193000
554633284	::438896717253971000
17356903	::438897336132308000
347403445	::438897397855309000
28736200	::438897403563741000
28736200	::438897469066190000
17356903	::438897477820096000
17356903	::438897666035310000
68531166	::438898170408734000
393801885	::438898840415268000
472617238	::438899019859783000
17356903	::438899061874503000
407395368	::438900436557262000
528542109	::438900588823478000
153230202	::438900685837303000
153230202	::438900818796752000
153230202	::438900878494289000
407395368	::438901025303302000
347403445	::438901063060434000
153230202	::438901067234172000
153230202	::438901181138862000
153230202	::438901292761874000
169318703	::438901368762277000
153230202	::438901544272941000
17356903	::438901556608794000
435409494	::438901866102276000
339272559	::438902069886717000
114970673	::438902129877868000
519936824	::438902368738873000
153230202	::438902675368071000
30804377	::438902822734532000
250969967	::438902865508069000
153230202	::438903178663567000
167222207	::438903274016866000
153230202	::438903422419353000
167222207	::438903720622186000
519936824	::438904372575997000
519936824	::438904650968731000
519936824	::438904729897148000
357306642	::438905505545596000
519936824	::438905703130869000
399117604	::438905727642796000
390552849	::438905886413570000
146216300	::438906148930846000
357265451	::438906597645889000
307457734	::438906648304693000
307457734	::438908426286936000
17356903	::438909750349426000
307457734	::438909848625745000
54035689	::438909938178719000
307457734	::438909955786031000
384488111	::438909965625868000
347403445	::438910658688479000
193068384	::438911178039771000
307457734	::438911632358404000
261605370	::438911787757748000
68531166	::438912880214556000
48612192	::438913818161205000
402243422	::438913853993140000
48612192	::438914165386661000
185455808	::438914917471883000
185455808	::438915241658052000
57854623	::438916682325565000
415703077	::438917086543233000
500308199	::438917267636490000
238880491	::438918094598062000
217262932	::438919302956056000
185455808	::438919377262739000
127395605	::438919415011106000
313653756	::438919579360694000
185455808	::438919757258293000
127395605	::438919834064392000
127395605	::438919868520615000
17356903	::438920533548494000
612537918	::438920605933764000
621062028	::438923267147976000
233944291	::438923279110529000
444979318	::438923422618632000
233944291	::438923477442371000
29335169	::438923594253742000
17356903	::438924580795981000
281408265	::438924878066900000
612537918	::438925196427558000
69801582	::438925538905055000
166735943	::438925586145099000
426685539	::438926049897119000
272586753	::438926984974835000
114952631	::438927176113479000
280826646	::438927683729514000
80448281	::438928109694226000
127395605	::438928455023882000
217262932	::438930252027277000
217262932	::438930307656327000
217262932	::438930429320499000
217262932	::438931122785751000
281408265	::438931477573533000
69801582	::438932719838720000
520759048	::438934235630813000
127395605	::438934673259905000
127395605	::438934921675943000
127395605	::438935139981086000
114970673	::438935788135268000
114970673	::438935980926849000
17356903	::438936665823117000
17356903	::438937808364122000
281408265	::438938196257165000
634822122	::438940160944656000
634822122	::438940538578800000
163768701	::438941716511731000
450367308	::438944314693910000
96443022	::438948568494137000
408031484	::438949217923387000
473718221	::438950067504836000
235487682	::438952774902898000
283051149	::438952905266061000
42795192	::438955380568104000
141821632	::438958695913758000
238880491	::438958903766700000
141821632	::438958989858975000
141821632	::438959314003165000
520759048	::438960494884315000
32671267	::438960914146922000
141821632	::438963336261029000
127395605	::438963466766802000
127395605	::438963797928448000
127395605	::438964416382382000
249468865	::438964539690717000
116343636	::438967502874222000
127395605	::438967844605538000
127395605	::438969594905395000
15709088	::438970680768737000
127395605	::438971021157498000
127395605	::438971246177701000
127395605	::438971323470348000
127395605	::438971719408046000
127395605	::438971935532150000
127395605	::438971967467577000
127395605	::438972397345980000
127395605	::438973139536470000
315872678	::438973341383143000
127395605	::438973665342795000
127395605	::438973803058573000
127395605	::438974292517089000
127395605	::438974465376935000
127395605	::438974693131833000
103244523	::438975000070987000
103244523	::438975453512994000
286502927	::438976412217647000
127395605	::438976800308604000
127395605	::438977392405929000
127395605	::438977803174699000
127395605	::438978132431757000
127395605	::438978303366414000
127395605	::438978609932275000
127395605	::438979410503294000
127395605	::438979993897816000
127395605	::438980512070135000
127395605	::438981315304493000
127395605	::438983759103160000
127395605	::438984323262193000
127395605	::438984725600825000
127395605	::438985294998560000
127395605	::438985850886443000
127395605	::438985987889192000
127395605	::438986568867397000
114952631	::438986592217071000
127395605	::438987332536913000
127395605	::438988756440211000
450367308	::438989562237308000
127395605	::438989769683767000
127395605	::438990187444842000
127395605	::438990345045807000
127395605	::438990660276723000
260979062	::438990770964418000
127395605	::438991126880481000
127395605	::438991461913071000
127395605	::438992247506206000
127395605	::438992666643013000
60712766	::438992899838316000
127395605	::438993376889688000
467852949	::438993594083704000
506707370	::438993844143943000
467852949	::438993874858815000
467852949	::438994024658378000
127395605	::438994055712612000
467852949	::438994422462939000
467852949	::438994640164098000
467852949	::438994878329290000
127395605	::438995005642772000
467852949	::438995287911440000
69044676	::438995500432244000
32671267	::438996180723200000
65521914	::438997420823678000
32671267	::438997429367488000
65521914	::438997443611348000
65521914	::438997711191175000
65521914	::438998701759930000
36485138	::439000449132544000
612537918	::439001289968877000
97307001	::439001505304039000
195397698	::439001587785023000
17356903	::439003188717711000
450367308	::439004714688974000
165658390	::439004825838043000
460471042	::439005407902957000
214678768	::439006375302004000
236930269	::439009556350263000
31258629	::439009662076067000
23838693	::439010798891831000
407395368	::439011852266131000
419307287	::439012330714566000
26198467	::439012553125920000
184195472	::439012690044780000
460772038	::439012811918700000
241999176	::439014142637527000
151129980	::439014161297977000
31250549	::439014275533647000
210674392	::439014675938693000
416506126	::439014926045036000
365523194	::439014975680442000
323011452	::439016926153420000
239313896	::439016928619687000
422214932	::439017175978737000
434045786	::439017529617690000
60399576	::439018124319285000
81765661	::439018314916835000
450367308	::439019747972108000
467043006	::439019956638736000
253717655	::439022255293476000
545540214	::439022852059054000
313653756	::439023386623094000
313653756	::439023408685146000
35525270	::439023620644278000
57933673	::439023788844261000
478462259	::439024739739136000
478462259	::439024880378318000
253120136	::439025066857070000
361352435	::439025207768936000
478462259	::439025408608976000
413686504	::439026064778878000
83878535	::439026431142531000
413686504	::439026684042293000
277794018	::439028963847856000
133508241	::439029503407316000
34536365	::439030062625480000
361352435	::439030532383334000
177692206	::439031010798616000
94226339	::439032831243612000
329471370	::439033280772337000
166307106	::439033678870888000
454406979	::439034274218786000
361352435	::439034450605658000
217262932	::439035549609758000
114952631	::439035671517220000
159944196	::439035684058189000
433083953	::439039026247393000
447422715	::439039533708238000
242047231	::439040148001804000
447422715	::439040205073694000
300594041	::439041690834173000
256088386	::439042781252554000
433083953	::439043108387307000
37776645	::439043299593441000
17210128	::439043427372912000
37776645	::439043723356545000
17210128	::439044684384448000
37776645	::439044730241159000
286487329	::439044759030493000
286487329	::439044850692796000
286487329	::439044911493431000
286487329	::439044937179344000
286487329	::439044995786358000
380723702	::439045299521466000
133112299	::439045484733550000
716788381	::439045486536695000
499290157	::439046152835833000
499290157	::439046384822812000
499290157	::439046466636902000
499290157	::439046522953826000
499290157	::439046947492876000
499290157	::439047094373187000
499290157	::439047237889691000
499290157	::439047276707991000
265786675	::439047477774540000
31258629	::439047516328165000
579271413	::439047954217713000
467043006	::439048022433882000
265786675	::439048075882291000
130514710	::439048360818130000
248957493	::439048490165870000
405676565	::439048685804994000
248957493	::439048807158792000
499290157	::439048945214709000
137117871	::439049028399931000
150828387	::439049146201165000
44380700	::439049206536613000
347403445	::439049210080395000
248957493	::439049367245176000
347403445	::439049401135153000
336821368	::439049639635873000
419105102	::439050036077268000
444979318	::439050233578668000
419105102	::439050286842142000
230903702	::439050819984293000
20478089	::439050913744158000
429696833	::439051592793198000
414374118	::439051841696202000
186693710	::439053693481005000
217214677	::439054377458733000
174629553	::439054617390088000
561622267	::439055252139298000
561622267	::439055359396024000
298090474	::439055755946123000
383243793	::439055800808398000
222173816	::439056550142156000
224452115	::439056788625702000
224452115	::439057314876637000
34717669	::439057318630522000
41658963	::439057578434519000
311583053	::439058465487872000
249468865	::439058711445647000
265029924	::439058738918744000
311583053	::439058777284026000
265029924	::439059270316093000
561622267	::439059307259498000
378850242	::439059398133313000
59622669	::439059539099275000
311583053	::439059959901585000
561622267	::439060066923458000
359806236	::439060298763235000
174629553	::439060580151091000
265786675	::439060753627488000
255195496	::439060785239580000
37776645	::439060941502947000
495598070	::439061506358255000
265786675	::439061880020029000
382314219	::439061916862795000
483526518	::439062637360320000
378850242	::439062759075237000
273748024	::439063166241103000
414374118	::439063380012597000
519936824	::439063702331875000
405676565	::439064141614305000
251892054	::439064589805056000
131254355	::439064609299767000
120532808	::439064783103344000
37776645	::439064831115927000
37776645	::439065169524977000
6652302	::439065331651194000
500308199	::439065348512284000
347403445	::439065532327677000
27836945	::439065726779797000
128103434	::439066159787565000
128103434	::439066177013547000
32800151	::439066277127421000
443376354	::439066431640989000
37776645	::439066522024415000
26897261	::439067135969472000
433168829	::439067301821038000
41658963	::439067588405260000
633010300	::439068331300384000
330645900	::439068381208387000
236258510	::439068963599704000
236258510	::439069416320270000
236258510	::439069598143348000
236258510	::439069670906142000
37776645	::439070059093569000
626942496	::439070262773186000
58627481	::439070491232321000
383243793	::439071075414966000
174629553	::439071375861772000
37776645	::439072035537694000
15681561	::439072793305444000
130312780	::439072806853021000
37776645	::439072984771612000
224682361	::439073201273204000
37776645	::439073323277103000
142176687	::439073739339493000
17086308	::439073868343308000
431944862	::439073912924536000
633010300	::439074201366835000
431262520	::439074560529694000
202252881	::439075293043503000
202252881	::439075384219279000
58627481	::439075498501476000
251224348	::439075713137004000
37776645	::439076125437095000
251224348	::439076319343960000
251224348	::439076600353943000
251224348	::439076806898249000
341732173	::439077093985759000
127413469	::439077639974690000
365767010	::439077676180336000
17086308	::439077689467490000
365767010	::439077713601896000
227476350	::439077884066418000
408224760	::439077941969162000
17086308	::439078291253641000
17086308	::439078523039662000
166735943	::439078644502118000
473118863	::439078648293761000
227476350	::439078832927019000
17086308	::439078872097644000
20935798	::439079238634053000
114952631	::439079268392247000
227476350	::439080055277252000
41658963	::439080068011143000
17086308	::439080158147125000
17086308	::439081787059605000
55665294	::439082047177367000
16623113	::439082396034412000
17086308	::439082524807946000
55665294	::439082590784348000
11822502	::439082994523836000
17086308	::439083216344199000
56723331	::439083734571040000
56723331	::439083778145648000
56723331	::439083841513213000
17086308	::439084371266371000
313653756	::439084621213343000
313653756	::439084664175599000
277278671	::439085637518360000
37776645	::439086260389675000
6652302	::439086635733372000
163768701	::439087318360920000
114952631	::439088934757203000
628045480	::439089152559042000
109655774	::439089618521030000
251429451	::439091042709536000
540197402	::439092161405931000
540197402	::439092658313523000
393802148	::439092727825698000
540197402	::439093739965775000
439681301	::439094247946719000
405676565	::439094414141427000
174629553	::439095242651078000
450367308	::439095354068193000
174629553	::439095680058281000
131254355	::439095992059580000
383243793	::439098099936415000
383243793	::439098188490756000
540197402	::439098669577404000
554633284	::439100111562371000
322763942	::439100548160446000
286216848	::439100607433932000
601049906	::439100878872522000
69064286	::439101071663714000
242047231	::439101204720001000
23839835	::439102266943889000
20478089	::439103263800295000
322763942	::439103955357147000
118708729	::439104794301837000
118708729	::439104896571568000
13298002	::439105171671764000
118708729	::439105513616584000
253717655	::439105724174454000
26897261	::439107120789987000
115824990	::439107959906656000
438582644	::439108124457570000
439681301	::439108532386807000
114952631	::439108703401177000
146216300	::439109679063773000
146216300	::439110000913694000
166735943	::439110480058015000
160671151	::439111381787607000
64926237	::439112082726731000
311583053	::439112305583071000
448325555	::439112620113940000
561622267	::439113353437663000
561622267	::439113607553773000
561622267	::439113754262134000
12685102	::439113885866811000
561622267	::439114111415492000
474400310	::439114353338380000
236466373	::439115760599068000
355859159	::439115921563467000
272586753	::439116490290503000
195397698	::439116869598183000
48612192	::439117460814323000
309355379	::439117987430555000
420006994	::439119273030479000
20822956	::439119666443608000
34863840	::439119975086030000
151129980	::439120414313549000
41753572	::439120907051991000
721462429	::439121203471876000
171724420	::439122046241759000
414315073	::439122139598168000
171724420	::439122745641947000
117638857	::439122968539856000
360367250	::439123042405740000
360367250	::439123257384390000
360367250	::439123491821211000
79754464	::439123767441518000
360367250	::439124034643832000
355859159	::439124631153152000
360367250	::439125032350937000
195397698	::439125082443894000
360367250	::439125355908333000
355859159	::439125457934761000
450367308	::439125569939464000
265786675	::439125736327086000
360367250	::439125816942026000
355859159	::439125993811230000
99368300	::439126033283821000
265786675	::439126180932100000
360367250	::439126183616458000
265786675	::439126248372318000
355859159	::439126321793228000
265786675	::439126419596394000
360367250	::439126458980507000
355859159	::439126682213965000
355859159	::439126950771433000
355859159	::439127117100744000
229197384	::439128402302205000
467758710	::439128446388547000
241790793	::439128521014009000
265786675	::439128521705672000
393802148	::439129245785133000
52995718	::439129293453791000
360367250	::439129755783540000
11822502	::439129766046613000
170924102	::439129847550713000
52995718	::439129892886552000
419105102	::439129997518061000
324536771	::439130628236537000
324536771	::439131053945417000
320249108	::439131193120808000
324536771	::439131469949042000
293213630	::439131706457849000
383243793	::439132502909648000
355859159	::439132620539330000
247362551	::439133417385385000
355859159	::439133496788156000
439681301	::439133760626626000
224068229	::439133870618079000
439681301	::439134032669188000
42795192	::439134037647425000
42795192	::439134051580907000
414315073	::439134144895791000
439681301	::439134178060144000
439681301	::439134332545138000
439681301	::439134668420423000
265786675	::439135174979502000
214970887	::439135377056890000
424464803	::439135742204596000
95723533	::439135994961752000
50306226	::439136078327742000
405040496	::439136288739172000
345508633	::439136298386071000
345508633	::439136679144988000
146216300	::439137326607114000
383243793	::439137558308872000
167222207	::439138671879806000
95723533	::439138944777998000
95723533	::439139408575758000
378850242	::439139673286639000
293213630	::439140204168101000
250010716	::439140967900147000
250010716	::439141040734216000
383243793	::439141046195593000
383243793	::439141264328777000
116633811	::439141319370219000
250010716	::439143355897741000
721462429	::439143424256507000
17086308	::439143594914742000
20478089	::439144125766828000
19501845	::439144198823231000
42994926	::439144327701622000
110563920	::439144894519451000
405040496	::439145309046706000
568607570	::439145463074529000
117638857	::439146402812538000
502240473	::439146457695014000
117638857	::439146510593581000
117638857	::439146852588716000
265786675	::439148171730903000
349365015	::439148205834784000
15681561	::439148464476127000
265786675	::439148494822322000
254442957	::439148759101243000
306989340	::439148772673990000
15709088	::439149109774016000
369310186	::439149112110616000
265786675	::439149401232384000
283625404	::439150463100141000
201113172	::439150719132635000
224068229	::439150975329533000
443376354	::439151370919489000
37776645	::439151795877982000
397934536	::439151821387730000
378850242	::439152233054470000
50306226	::439152396359331000
378850242	::439152792880832000
238401588	::439154044624699000
15688986	::439154053197864000
254579074	::439155041828880000
395011280	::439155135135350000
450367308	::439155763437916000
346392612	::439157088095600000
230659102	::439157211450052000
37776645	::439158468046753000
377952732	::439159051394768000
301042701	::439159383696883000
426685539	::439159803613810000
69028501	::439159866629046000
414374118	::439160078080696000
229364831	::439160098498555000
274693254	::439160773588549000
248957493	::439161955442786000
146216300	::439162192429330000
631782776	::439162309286428000
353567857	::439162326319890000
37776645	::439162796643991000
367308760	::439164611632566000
545129813	::439164683644567000
52995718	::439166675381137000
245935219	::439167047059406000
426786499	::439167314202619000
229672512	::439167615760887000
229672512	::439167657502593000
229672512	::439167669443776000
229672512	::439167853116530000
229672512	::439167886377369000
229672512	::439167927687077000
521919456	::439169508897734000
276131997	::439169590531465000
409404583	::439169650228613000
473454563	::439170420097695000
26684021	::439170466725761000
467758710	::439171630527299000
399117604	::439171819485294000
399117604	::439172302245486000
283625404	::439173158772305000
184578066	::439173221334536000
17086308	::439173706414587000
42795192	::439175011589316000
141821632	::439177003489435000
377486283	::439177531514564000
160671151	::439178286279561000
463420581	::439178342856949000
409404583	::439178350326579000
162802335	::439178512591622000
474400310	::439178659245465000
409404583	::439179067938447000
395011280	::439179172649238000
459567634	::439179442033004000
19245878	::439179543509618000
395011280	::439179643443101000
428300082	::439179956514721000
328794919	::439180745513656000
103244523	::439180985926967000
127395605	::439181480460177000
473454563	::439181533380091000
17086308	::439181637868220000
127395605	::439181744596471000
293342989	::439181815320829000
395011280	::439181911248752000
395011280	::439182214224297000
127395605	::439183007463665000
439681301	::439183057111613000
439681301	::439183059078770000
316902035	::439183524982439000
280826646	::439183938603327000
319469530	::439184457678204000
48612192	::439184625102258000
37776645	::439185717861031000
395011280	::439185974388465000
450367308	::439186013466787000
383243793	::439186492888743000
383243793	::439186499696099000
383243793	::439186508852236000
383243793	::439186514594263000
383243793	::439186535653842000
383243793	::439186541123231000
383243793	::439186551810306000
383243793	::439186562925203000
383243793	::439186570709839000
383243793	::439186582386798000
383243793	::439186588699201000
601049906	::439187114521935000
395011280	::439187483016712000
324536771	::439188136241819000
341732173	::439188542221455000
324536771	::439188660022304000
324536771	::439189396319776000
50306226	::439190057782489000
139155100	::439190300268179000
139155100	::439190887159971000
257597142	::439191115707592000
419738528	::439192303933333000
24413698	::439192408321183000
414315073	::439192572292911000
38594501	::439192677012107000
28905424	::439193227220881000
324536771	::439193441394647000
328871385	::439193782324445000
444375493	::439194352791736000
38594501	::439194428888997000
358948460	::439195336712929000
444375493	::439195502475628000
444375493	::439195973747613000
444375493	::439196264417095000
37776645	::439196318062612000
383243793	::439196600863555000
166735943	::439196609189261000
444375493	::439197145267064000
444375493	::439197693563269000
450367308	::439201047907532000
109655774	::439201313646460000
431944862	::439202975718711000
203145029	::439203383980085000
420006994	::439203497322369000
378850242	::439205413658316000
467043006	::439205777216393000
285988306	::439205784980062000
420006994	::439206052614381000
414374118	::439206094326726000
414374118	::439206191437455000
414374118	::439206373331836000
371243365	::439206409603805000
414374118	::439207322322493000
328057955	::439207627428728000
91195209	::439207962129993000
107902551	::439208157634502000
17356903	::439208580211036000
210676238	::439208707520741000
282697692	::439209253795287000
447976503	::439209618338619000
42994926	::439210037836132000
109655774	::439210990790787000
227859860	::439211924467638000
233944291	::439212478208421000
470660217	::439212892294897000
413686504	::439213184978022000
716788381	::439213380386430000
434045786	::439213652747763000
273748024	::439214598164455000
109655774	::439215319286964000
338830055	::439215547238985000
478462259	::439215843042680000
273748024	::439215919831588000
320052148	::439216018368385000
450367308	::439216185339441000
320052148	::439216215534231000
202252881	::439216732461211000
453963591	::439217403709243000
439681301	::439218452725657000
439681301	::439218587840937000
439681301	::439218714487959000
439681301	::439218838689677000
210676238	::439219014003593000
716788381	::439219757300985000
414374118	::439219910955507000
17356903	::439219991255482000
439681301	::439220106539704000
311583053	::439220129264848000
439681301	::439220158943354000
439681301	::439220234260471000
716788381	::439220318419181000
311583053	::439220375353040000
419738528	::439220657591967000
17356903	::439220680643862000
419738528	::439220700289974000
344857407	::439221099390193000
109655774	::439221541252128000
344285522	::439221649955504000
413686504	::439221743757316000
109655774	::439222028055633000
260038180	::439222553698394000
224068229	::439222662192447000
260038180	::439223095581487000
439681301	::439223169019170000
219574380	::439223200472653000
260038180	::439223284828499000
169618179	::439223473060458000
28025024	::439224446109630000
344285522	::439224612371431000
28025024	::439224998906310000
17356903	::439225547827478000
28025024	::439225549454848000
357306642	::439225831693770000
154241297	::439225961024733000
109655774	::439226141657014000
344857407	::439226316542341000
344857407	::439226713323470000
528542109	::439226835298451000
28025024	::439227182096089000
472617238	::439227961502224000
528542109	::439228053210677000
392737983	::439228278919135000
392737983	::439228326226718000
348193845	::439229031695675000
348193845	::439229102394847000
17210128	::439229153444130000
17210128	::439229157885902000
28736200	::439229232670310000
265786675	::439229735592558000
65521914	::439229754873741000
439681301	::439230742510309000
242047231	::439230785556865000
242047231	::439230916540776000
254579074	::439231054918868000
107902551	::439231111491620000
450367308	::439231287652384000
242047231	::439231451679444000
405040496	::439231522126581000
253347580	::439231577760227000
405040496	::439231578057633000
528542109	::439231606935814000
254579074	::439231610601213000
109655774	::439231618373681000
409404583	::439231778532753000
331925277	::439231977787367000
467043006	::439232008703983000
239928368	::439232299746746000
409404583	::439232427081211000
17356903	::439232430894247000
38594501	::439232527497035000
37776645	::439233079232983000
240857453	::439233275194642000
17210128	::439233663843450000
467043006	::439234076718170000
203145029	::439234218229784000
239313896	::439234446688931000
227046044	::439234660371927000
233944291	::439235823570284000
348193845	::439236161697882000
293213630	::439236538942369000
460471042	::439236998692622000
99368300	::439237309263654000
460471042	::439237550105174000
279435268	::439237974832996000
45704670	::439238098422353000
438647243	::439238466283372000
163763136	::439238624916561000
42994926	::439238657053323000
37776645	::439238678372950000
279435268	::439238868764618000
227046044	::439238894253400000
414374118	::439238972347514000
18929923	::439239291592388000
716788381	::439239523117981000
434045786	::439240544104247000
434045786	::439240890771836000
37776645	::439241150504108000
233944291	::439241325167525000
166307106	::439241352379768000
18929923	::439241377251987000
112145680	::439241421183528000
454406979	::439241577463287000
223998080	::439241953905872000
166307106	::439242016355287000
28025024	::439242220538200000
273497452	::439242489166172000
28025024	::439242781228535000
134637488	::439242807492890000
134637488	::439242933233926000
36259265	::439243192555548000
239928368	::439243309924749000
239928368	::439243364106780000
233944291	::439243966425595000
40195042	::439244235699539000
107902551	::439244598548770000
107902551	::439244643965079000
28025024	::439245125093707000
593139104	::439245302076547000
37776645	::439245361555968000
36259265	::439245397345992000
28025024	::439245558738591000
203145029	::439245597770784000
36259265	::439246066245185000
36259265	::439246396081049000
40195042	::439246421846265000
37776645	::439246427358003000
18929923	::439246737429905000
265786675	::439246983090675000
36259265	::439247249349312000
37776645	::439247299408318000
36259265	::439247307583008000
351922723	::439247385730887000
371243365	::439247400310280000
36259265	::439247436289413000
203145029	::439247458481500000
636632104	::439247522481987000
593139104	::439247633308483000
593139104	::439247660286214000
36259265	::439247813655134000
36259265	::439247966730485000
36259265	::439248640998375000
168049012	::439248715509809000
63473984	::439248761332572000
203145029	::439248788168146000
168049012	::439248938101526000
37776645	::439248952094126000
306989340	::439249296722903000
454406979	::439249609769373000
206067907	::439249664135946000
42265739	::439249670972264000
42265739	::439249777490800000
63473984	::439250492858712000
63473984	::439250632923283000
17210128	::439250974436524000
419738528	::439251128942084000
444375493	::439251136017481000
419738528	::439251664328204000
63473984	::439251764009660000
81765661	::439252564031205000
53123348	::439252725604175000
53123348	::439252739994812000
53123348	::439252810362675000
33538323	::439252931854884000
406122207	::439252951346184000
163242154	::439253074381529000
378850242	::439253303197986000
163242154	::439253531216715000
419738528	::439253749622915000
554852227	::439253762989776000
601049906	::439254352243752000
63473984	::439254409646571000
63473984	::439255146992631000
601049906	::439255196267732000
37776645	::439255373334446000
37776645	::439255687542370000
127395605	::439255688838385000
68531166	::439255735772262000
127395605	::439255777422114000
554852227	::439255832442585000
37776645	::439255840252755000
68531166	::439256174274551000
168049012	::439256320081158000
351096649	::439256517418971000
554852227	::439257166982045000
351096649	::439257746744291000
439681301	::439257826729263000
122725183	::439258209438560000
68531166	::439259459136024000
68531166	::439259673750163000
528542109	::439259785691537000
528542109	::439259884471582000
134637488	::439260111346073000
68531166	::439260351004438000
406122207	::439260456302043000
68531166	::439260760322347000
528542109	::439260798699843000
528542109	::439261074999627000
406122207	::439262488731725000
40195042	::439262623083659000
127395605	::439262791833108000
42265739	::439262926575132000
20935798	::439263191777148000
127395605	::439263211918204000
382314219	::439263959741243000
431944862	::439264018683805000
37776645	::439264277208510000
127395605	::439264340223356000
453963591	::439264384536150000
345508633	::439264530628374000
37776645	::439265090458898000
68531166	::439265147727912000
406122207	::439265354976878000
68531166	::439265658556387000
465266221	::439265997669687000
465266221	::439266985113686000
444979318	::439267063949848000
42265739	::439267106446532000
79902186	::439267199098691000
226329164	::439267820917231000
532616498	::439270687388495000
472617238	::439273624952774000
424464803	::439273659228618000
28905424	::439274040319295000
355859159	::439274040340271000
355859159	::439274225564925000
355859159	::439274555627274000
355859159	::439274819025403000
540197402	::439274998088220000
142176687	::439275097061613000
355859159	::439275348359143000
355859159	::439275428856221000
355859159	::439275746398568000
414315073	::439275755411738000
355859159	::439276288453644000
226329164	::439276576082239000
311583053	::439276606809726000
355859159	::439276699650625000
226329164	::439276822518579000
311583053	::439276831184023000
355859159	::439276833750925000
245935219	::439277644350521000
114970673	::439277986609889000
186472636	::439278699947782000
42994926	::439279264030941000
42994926	::439279388912148000
186472636	::439279409053196000
280826646	::439279496269946000
42265739	::439279570449993000
280826646	::439279710343032000
186472636	::439279834422718000
114970673	::439280430886318000
42265739	::439280605969145000
40195042	::439280787355996000
174734859	::439282358546489000
95723533	::439283474969923000
114970673	::439283635355533000
114970673	::439283713914834000
280826646	::439284007428059000
280826646	::439284115796267000
95723533	::439284689300623000
28905424	::439284782199873000
174734859	::439284947983953000
95723533	::439285212204507000
174734859	::439285645723197000
174734859	::439285695924817000
467758710	::439286397279555000
532616498	::439286501378375000
532616498	::439286713484337000
53165262	::439286874377814000
174734859	::439286979625095000
53165262	::439289045165047000
433003196	::439289046297477000
359849721	::439289390033281000
359849721	::439289422203588000
359849721	::439289497025798000
53165262	::439289515933696000
359849721	::439289595671613000
359849721	::439289658137378000
359849721	::439289744644931000
359849721	::439289829298569000
359849721	::439289923154493000
359849721	::439290073587404000
53165262	::439292180201754000
53165262	::439292245704179000
224130581	::439293083918667000
53165262	::439293115384725000
37776645	::439293495917158000
37776645	::439294319200309000
37776645	::439294599455313000
37776645	::439294740417503000
37776645	::439294866141745000
37776645	::439295144945524000
53165262	::439295282661326000
37776645	::439295529676464000
37776645	::439295721725231000
37776645	::439296052358053000
37776645	::439296482756546000
57120197	::439296482928115000
37776645	::439296728370782000
37776645	::439296983225106000
37776645	::439297234275155000
37776645	::439297848354807000
54035689	::439298580227301000
139155100	::439299416487231000
467758710	::439300884720144000
415703077	::439302963744350000
79902186	::439304173285543000
53165262	::439304198271025000
383045348	::439304860488331000
220465561	::439305620072980000
501202268	::439305796871282000
450367308	::439306680740753000
408031484	::439311602039267000
473718221	::439312451071246000
283051149	::439315267219238000
37776645	::439318232789700000
127395605	::439318866167345000
127395605	::439319894362845000
127395605	::439320327798403000
127395605	::439320514402983000
127395605	::439320641544912000
127395605	::439320762055675000
274432702	::439321077701804000
127395605	::439321083435835000
127395605	::439321639093014000
127395605	::439322440473128000
127395605	::439322717545037000
127395605	::439322880716075000
127395605	::439322961225715000
127395605	::439324074540429000
37776645	::439324500711473000
127395605	::439324645624266000
42265739	::439324993361805000
127395605	::439325012932456000
42265739	::439325086722449000
42265739	::439325380197883000
42265739	::439325498833784000
127395605	::439325752874397000
127395605	::439325824949313000
127395605	::439325995649101000
127395605	::439326007950987000
42265739	::439328970123665000
127395605	::439329046812696000
315872678	::439332592177782000
470660217	::439333556108533000
634822122	::439333880680546000
450367308	::439336881575047000
42265739	::439337682666131000
15709088	::439338739962478000
42265739	::439340706138566000
42265739	::439340764942712000
42265739	::439340912309587000
127395605	::439343481606004000
127395605	::439344238896369000
239313896	::439344757836222000
174734859	::439346762424549000
174734859	::439346904137498000
127395605	::439347235101626000
60712766	::439351698792792000
450367308	::439351965391155000
57120197	::439352064372531000
57120197	::439352067425984000
12685102	::439353396110557000
392737983	::439355088608718000
69044676	::439357878722236000
97307001	::439363743701409000
47410500	::439363776588951000
195397698	::439363822474649000
377486283	::439364197160189000
17356903	::439365546061365000
258226046	::439366456950550000
258226046	::439366498784518000
258226046	::439366545374855000
258226046	::439366644280721000
22327740	::439366654649434000
450367308	::439367117612130000
165658390	::439367145994989000
214678768	::439368681433206000
320249108	::439370928531595000
215385454	::439371753534816000
236930269	::439371933721706000
31258629	::439372080857882000
258226046	::439372249926098000
258226046	::439372895165222000
258226046	::439372932507119000
407395368	::439374196582256000
258226046	::439374248977518000
258226046	::439374414015000000
258226046	::439374473330847000
26198467	::439374797051420000
184195472	::439374934054158000
460772038	::439375158130642000
258226046	::439375951600705000
258226046	::439376082588815000
258226046	::439376319806050000
31250549	::439376503604666000
258226046	::439376606771949000
415206019	::439376657603112000
210674392	::439376896954880000
258226046	::439377178208120000
416506126	::439377245858037000
365523194	::439377295422148000
258226046	::439377401382834000
258226046	::439377906326708000
258226046	::439378296862543000
103244523	::439379007172145000
412000113	::439379342070538000
241790793	::439379700364759000
241790793	::439379949288292000
311583053	::439380493377994000
60399576	::439380494459760000
81765661	::439380689163530000
311583053	::439380720344399000
311583053	::439380937282162000
258226046	::439380973931593000
450367308	::439382173607424000
506707370	::439382193002266000
506707370	::439382275155714000
37776645	::439382941240922000
37776645	::439383875631214000
422214932	::439385093090471000
37776645	::439386097320472000
57933673	::439386124499156000
37776645	::439386355324694000
53123348	::439387375269974000
545540214	::439387416915226000
253120136	::439387445079969000
83878535	::439388808140689000
605601195	::439389025984860000
242047231	::439389407272263000
277794018	::439391260441198000
242047231	::439391569456943000
36259265	::439391586913615000
133508241	::439391852198764000
242047231	::439391968565932000
242047231	::439392104713031000
36259265	::439392192105549000
242047231	::439392193405796000
34536365	::439392339790798000
242047231	::439392430564339000
53123348	::439392812074016000
242047231	::439392909415440000
242047231	::439393322348838000
37776645	::439394847083200000
37776645	::439395125664706000
329471370	::439395653941096000
192677318	::439396444588756000
426402586	::439397197692407000
142384634	::439397681778421000
159944196	::439398054144131000
465292139	::439399474277150000
94226339	::439399708134346000
22327740	::439399793644011000
495598070	::439401669252505000
22327740	::439401745782145000
495598070	::439402273505288000
324536771	::439403172096774000
324536771	::439403440209276000
177692206	::439403713585610000
337396732	::439403746024771000
100373532	::439403815469461000
300594041	::439404068474081000
299879238	::439404661221900000
460471042	::439404673318289000
405040496	::439404684395048000
256088386	::439405153444048000
433083953	::439405637504487000
330645900	::439405824796921000
32800151	::439406293627838000
32800151	::439406365090410000
32800151	::439406507046617000
32800151	::439406640794566000
478462259	::439406749171195000
32800151	::439406880255770000
32800151	::439406954788577000
383243793	::439407007921995000
32800151	::439407068248678000
383243793	::439407094362419000
32800151	::439407138750734000
408831317	::439407232137330000
265786675	::439407248415404000
191276105	::439407263241875000
133112299	::439407875170271000
95299169	::439408309909876000
17086308	::439408730757537000
414315073	::439409155708059000
31258629	::439409875328585000
265786675	::439410241365504000
248957493	::439410565585182000
502240473	::439411060907716000
210676238	::439411063315234000
579271413	::439411848622776000
336821368	::439412015212134000
435409494	::439412274064019000
22327740	::439412681108635000
369310186	::439412883932594000
230903702	::439413160361992000
42994926	::439413699841773000
42994926	::439413809875128000
42994926	::439413976665841000
17356903	::439414000112390000
413686504	::439414465394913000
413686504	::439414814201626000
238401588	::439416427117023000
38594501	::439417213292802000
626942496	::439417260181323000
264295397	::439417909715415000
16039882	::439418347554627000
16039882	::439418443176361000
16039882	::439418467939524000
79902186	::439419255000686000
28905424	::439419453894193000
16039882	::439419577941102000
16039882	::439419677950083000
16039882	::439419711265456000
419105102	::439420090593710000
205928265	::439420482983448000
249468865	::439421046756614000
28025024	::439421779061538000
407395368	::439421890311225000
16623113	::439421910237978000
59622669	::439421935026307000
359806236	::439422692966404000
17086308	::439423490844680000
17086308	::439423626995974000
242047231	::439423741521833000
336633872	::439423811512205000
242047231	::439423834647957000
242047231	::439423903220633000
242047231	::439424582177787000
56509474	::439424758888030000
17086308	::439424788411342000
483526518	::439424981533872000
336633872	::439425297289838000
336633872	::439425331737690000
273748024	::439425462964465000
617683841	::439425951445696000
418841887	::439426707917774000
131254355	::439426991658266000
120532808	::439427164971085000
142176687	::439428379402436000
17356903	::439428843758440000
465266221	::439429318486147000
272586753	::439429791406886000
465266221	::439429793671426000
633010300	::439430070134775000
519936824	::439430138988482000
465266221	::439430963597033000
32800151	::439430979120558000
32800151	::439431323506077000
383243793	::439431378954747000
479222401	::439433775261294000
32800151	::439433907633528000
32800151	::439433999388143000
236112923	::439434106397802000
479222401	::439434692643655000
130312780	::439435222715613000
453963591	::439435307507662000
453963591	::439435596369371000
117638857	::439435868194242000
415703077	::439435965182906000
64926237	::439436301750657000
72882594	::439437178192814000
107902551	::439437389782851000
28025024	::439437465607487000
28025024	::439437532368207000
72882594	::439437574734880000
280826646	::439437773515128000
392737983	::439437846706135000
103244523	::439438433191485000
6652302	::439440847394721000
473118863	::439441185224941000
330645900	::439442392131710000
41658963	::439442459383578000
72882594	::439442464890683000
353567857	::439444475950014000
612537918	::439444908441485000
486138458	::439445506775719000
114600119	::439446252066205000
321102847	::439447038250745000
630007542	::439447045536247000
630007542	::439447126179713000
229364831	::439448458467217000
177692206	::439449243510931000
378850242	::439449567772561000
110563920	::439450536501198000
472617238	::439450905209880000
265786675	::439451456832143000
628045480	::439451498322210000
626942496	::439452587549786000
26897261	::439452631476359000
414374118	::439452834871115000
429491583	::439452901606690000
626942496	::439453160974073000
360814823	::439453378104397000
630007542	::439453731604537000
626942496	::439454549741682000
540197402	::439455066328551000
33810989	::439455076881399000
479222401	::439455307731709000
174629553	::439455648984866000
62936749	::439456854549463000
479222401	::439457664012009000
32800151	::439458460522921000
486138458	::439458980373336000
40195042	::439459397559803000
242047231	::439459680319205000
66486074	::439459958497611000
40195042	::439460000432283000
42265739	::439460023790338000
40195042	::439460103129821000
40195042	::439460185338150000
501202268	::439460696238358000
66486074	::439460954422525000
42265739	::439461024144429000
42265739	::439461064405569000
42265739	::439461410255294000
42265739	::439461503234629000
42265739	::439461631110955000
131254355	::439462308234805000
30944417	::439462724301373000
407395368	::439463098093936000
336778628	::439464229846802000
40195042	::439465133819957000
40195042	::439465232683905000
37867502	::439466215619461000
352789311	::439466479214669000
171724420	::439466594956091000
103244523	::439466842760151000
13298002	::439467566634127000
66021164	::439467783504396000
42265739	::439467805881036000
42265739	::439468013742346000
42265739	::439468080331116000
46276184	::439468107359608000
57120197	::439468118889345000
42265739	::439468238288592000
94310638	::439468310862643000
42265739	::439468319599382000
42265739	::439468632658046000
32800151	::439468744390111000
371416817	::439468839144026000
374289648	::439469163997057000
286216848	::439469244225294000
177692206	::439469478255292000
32800151	::439469787588984000
374289648	::439469792911958000
32800151	::439469949887594000
94310638	::439470136500568000
40195042	::439470376397963000
94310638	::439470526159806000
117638857	::439470564269654000
282625909	::439470640538468000
40195042	::439471117955104000
254579074	::439472942192160000
465292139	::439473268467462000
30804377	::439473392345812000
30804377	::439473556011745000
30804377	::439474117377404000
30804377	::439474183685160000
392737983	::439475579226972000
30804377	::439476174478008000
95723533	::439476353654861000
95723533	::439476535192748000
378850242	::439476714390175000
177692206	::439477028019269000
251892054	::439477349550419000
418783652	::439478093687054000
265786675	::439479424476782000
146216300	::439479746305720000
177692206	::439479891546083000
177692206	::439480360683208000
472617238	::439480542720184000
328794919	::439480751042875000
467758710	::439482229891162000
390552849	::439482266314874000
31586329	::439482458430775000
467758710	::439482463656497000
328794919	::439482547291303000
15709088	::439482651838128000
177692206	::439482668330541000
242047231	::439483121567031000
117638857	::439485402878316000
117638857	::439486088357613000
117638857	::439486485986041000
253879613	::439486626365186000
42564982	::439486778098348000
415897649	::439487728397598000
15681561	::439487792146841000
42564982	::439487793623212000
406122207	::439487943410200000
450367308	::439487992076730000
42265739	::439488874096906000
20478089	::439489046210170000
168049012	::439490034191044000
273497452	::439490243964981000
260038180	::439490496306876000
168049012	::439490823756206000
168049012	::439491239155892000
415897649	::439491361314996000
168049012	::439491425726918000
42564982	::439491695949139000
164816411	::439491772398698000
47547782	::439491839985725000
170924102	::439492268450660000
631782776	::439492447685840000
127395605	::439492487145852000
344857407	::439492832035078000
171724420	::439493625710669000
360367250	::439495900604690000
146216300	::439496138547548000
390552849	::439497296171245000
107848755	::439497352777596000
117638857	::439497622433591000
378850242	::439497679392210000
229672512	::439498516243939000
554852227	::439499307939799000
260038180	::439500765628215000
27836945	::439500973778935000
166307106	::439501354185543000
19245878	::439501972803420000
248957493	::439506436566302000
26897261	::439506568007405000
15709088	::439507160951975000
28025024	::439507371828977000
365767010	::439508166502780000
414315073	::439508743194423000
17356903	::439508881019269000
109655774	::439509118718869000
242047231	::439509321291137000
93026398	::439509960922513000
27836945	::439511221134696000
48612192	::439512054060175000
117638857	::439514127300841000
435409494	::439514506595938000
435409494	::439514735567183000
50306226	::439514837471617000
414315073	::439514990706315000
50306226	::439515013267460000
421158343	::439515489585627000
23839835	::439515726211084000
413686504	::439515944604696000
17356903	::439515959486062000
242047231	::439516516414156000
386833057	::439516543194382000
283625404	::439516620810375000
383243793	::439516695082725000
79073243	::439516734135877000
117638857	::439516767753633000
224068229	::439516816264929000
450367308	::439518084462690000
518039543	::439518264683536000
453963591	::439518337022689000
397934536	::439518518791266000
612537918	::439519415189524000
415703077	::439519435309584000
344285522	::439520081903878000
30944417	::439520962350817000
242443898	::439521540162748000
242443898	::439521656193957000
242443898	::439522636239216000
242443898	::439523014661914000
265786675	::439523016717123000
721462429	::439523259722104000
236466373	::439523327888347000
236466373	::439523525049987000
236466373	::439523770236403000
236466373	::439523876864020000
230659102	::439523956295356000
236466373	::439523962599800000
236466373	::439524021219393000
242443898	::439524224290783000
160671151	::439525460381167000
428300082	::439527019198828000
242047231	::439527590576287000
166735943	::439528770090074000
503741267	::439529817936252000
229672512	::439530121092165000
301244439	::439530644117684000
242047231	::439530692834496000
118881789	::439531247912902000
118881789	::439531761509613000
421158343	::439532015634116000
242047231	::439532349404237000
160671151	::439532555617198000
127395605	::439533079045353000
127395605	::439533107205918000
127395605	::439533143130128000
406110065	::439533561155440000
42265739	::439533807830446000
42265739	::439533816986615000
257597142	::439534448661381000
257597142	::439534460875198000
146216300	::439534551707025000
415703077	::439534687229181000
224452115	::439535100095508000
26920974	::439537491629322000
184578066	::439537853987823000
414315073	::439539087905542000
414315073	::439539126342144000
326827026	::439539764698828000
58563319	::439539873016344000
326827026	::439540121176907000
326827026	::439540246183936000
326827026	::439540565571805000
326827026	::439540767284277000
326827026	::439542243108847000
421158343	::439542817707536000
28025024	::439543250710720000
28025024	::439543439177560000
142176687	::439543453605584000
28025024	::439543584636014000
26920974	::439544298280062000
28025024	::439544848396611000
47410500	::439544976339640000
28025024	::439546586725900000
69028501	::439547044898689000
69028501	::439547887144271000
450367308	::439548434324803000
395011280	::439550125795336000
418783652	::439551968831213000
395011280	::439552979297763000
57067055	::439553019760635000
473454563	::439553064832606000
268499224	::439553106196848000
395011280	::439553686826545000
57067055	::439553772516548000
57067055	::439554044546539000
15086993	::439554063110127000
395011280	::439554129921208000
395011280	::439554814272221000
47410500	::439554825894653000
57067055	::439554903380623000
351922723	::439554996888023000
436188872	::439555556815437000
272586753	::439556014946652000
242047231	::439556465565917000
447422715	::439557024461127000
28025024	::439557279063736000
28025024	::439557354833866000
392737983	::439557487042506000
28025024	::439557630911340000
242047231	::439557944246804000
28025024	::439557951767183000
28025024	::439558420833009000
28025024	::439558495021854000
392737983	::439558595190198000
18929923	::439560808218243000
320001867	::439561179069816000
328057955	::439562678848090000
320001867	::439562894775033000
217924764	::439562935468171000
210676238	::439563386553372000
450367308	::439563467054272000
320001867	::439564410202226000
210676238	::439565235276775000
473454563	::439565423747805000
217924764	::439566261521879000
593139104	::439567022058668000
62936749	::439567214585192000
593139104	::439567692723679000
593139104	::439567726999502000
222935791	::439567749732655000
593139104	::439567822629642000
222935791	::439567945564688000
222935791	::439568350440878000
316229499	::439568845326393000
316229499	::439569081638092000
357265451	::439569420453552000
320001867	::439569757507829000
222935791	::439569924932272000
320001867	::439570024714362000
316229499	::439570114493423000
222935791	::439570192214274000
320001867	::439570475623006000
320001867	::439570478965874000
320001867	::439570591570329000
166735943	::439571437532479000
365767010	::439571460706033000
272586753	::439572645999149000
261605370	::439572832931287000
272586753	::439573049512165000
261605370	::439573321328635000
232793000	::439573991208914000
365767010	::439574160382365000
222935791	::439574526784192000
220465561	::439574917978537000
220465561	::439575021133234000
38910495	::439576350915952000
38910495	::439576829288927000
387625128	::439577738782179000
103526992	::439577878825402000
38910495	::439577921892515000
392737983	::439577945007730000
412000113	::439578505337008000
17086308	::439578987053187000
38910495	::439579905823490000
52995718	::439580150590484000
52995718	::439580314768519000
502240473	::439580473216753000
242047231	::439580608122343000
224068229	::439580879061393000
502240473	::439581024021147000
393499174	::439582261307252000
328794919	::439582482187681000
328794919	::439582657916456000
630076052	::439583203108454000
630076052	::439583267553935000
630076052	::439583379273441000
419249711	::439583456881037000
630076052	::439583667078176000
242047231	::439583801581522000
328794919	::439583966363140000
630076052	::439584098340724000
119434884	::439584219057389000
328794919	::439584543688097000
328794919	::439584672864296000
264234166	::439585075966267000
264234166	::439585153141448000
28025024	::439585335811801000
630076052	::439585492514783000
630076052	::439585821788622000
250969967	::439588064176771000
250389935	::439588140638941000
250969967	::439589226749775000
232793000	::439590367067779000
250969967	::439591271212908000
250969967	::439591356642492000
171724420	::439591359968579000
242047231	::439591413836414000
384488111	::439591487299280000
26920974	::439591962677882000
242047231	::439592147990609000
302525103	::439592777509134000
46697333	::439592820504932000
450367308	::439593734708023000
150828387	::439595394776199000
20545953	::439596088304361000
46697333	::439596344718524000
62936749	::439596410653007000
28025024	::439597039799005000
28025024	::439597236025315000
239313896	::439597608248434000
250389935	::439597647058309000
281212143	::439597862670700000
40195042	::439597982665568000
40195042	::439598063334608000
40195042	::439598125343182000
338830055	::439599746802413000
250389935	::439599932467449000
250389935	::439600300375044000
242047231	::439600626562260000
250389935	::439600764902576000
30151060	::439601165400309000
239928368	::439601501057875000
242047231	::439601550244450000
250389935	::439602303167762000
250389935	::439602717028139000
103244523	::439604053635792000
103244523	::439604517374799000
299484513	::439604667564036000
65482831	::439605583654961000
320249108	::439605640403488000
250389935	::439605763766378000
250389935	::439605882733621000
554852227	::439606170958172000
601049906	::439606237844365000
189368301	::439606303305248000
605327407	::439607668987408000
30944417	::439608187143356000
250389935	::439608239487856000
421158343	::439608497467318000
142176687	::439608536172363000
418841887	::439609792362213000
716788381	::439610490486915000
324536771	::439610522971815000
324536771	::439610640223592000
382314219	::439613028191838000
318224190	::439613429007929000
371416817	::439613886791049000
467043006	::439614204639588000
419105102	::439615765704998000
636632104	::439616141992816000
474400310	::439617210953129000
351096649	::439618976021106000
99368300	::439619198214344000
107848755	::439619989923172000
107848755	::439620112854040000
79754464	::439620319876481000
420006994	::439620565024768000
53852889	::439620935570575000
596957614	::439621440883552000
716788381	::439621573507444000
103244523	::439621853964161000
420006994	::439621868929028000
236112923	::439622543839096000
139155100	::439624390217441000
331925277	::439624652441137000
521919456	::439625473459765000
554852227	::439626167029858000
554852227	::439626187258998000
554852227	::439626195643416000
96443022	::439626963754696000
229672512	::439628511406751000
265249050	::439628683838771000
229672512	::439628789837221000
100373532	::439628913178714000
320249108	::439628927766908000
53852889	::439629709609955000
419105102	::439630077467172000
419105102	::439630169196609000
415703077	::439630397039968000
420006994	::439631043738763000
419105102	::439631438493663000
142176687	::439631507016409000
142176687	::439631612117270000
146216300	::439631739074277000
215427794	::439633147521953000
26333173	::439633355265810000
393499174	::439633982016462000
127395605	::439634495885430000
409336092	::439635230681354000
384488111	::439635261266206000
127395605	::439635316664590000
127395605	::439635370985021000
127395605	::439635642637504000
127395605	::439635859902451000
409336092	::439635864507785000
46276184	::439635909991202000
127395605	::439635942203064000
46276184	::439636054992506000
46276184	::439636090602131000
226329164	::439636155848744000
324536771	::439636532618461000
29335169	::439636872500101000
26333173	::439636891823267000
254579074	::439637060165455000
29335169	::439637285882314000
721462429	::439637816121634000
254579074	::439638239553409000
320954938	::439638389629800000
254579074	::439639318898819000
117638857	::439639531743346000
127395605	::439640321031696000
127395605	::439640413931315000
127395605	::439640450321117000
277278671	::439640592885116000
277278671	::439640629652381000
280826646	::439640663962185000
127395605	::439640705028202000
127395605	::439640941788667000
117638857	::439641440801796000
281212143	::439641870667247000
114970673	::439642806387503000
114970673	::439643931467591000
19945993	::439644606087835000
325036867	::439645673437138000
325036867	::439645719687753000
33708987	::439646029986938000
377486283	::439646164552392000
217924764	::439646474427592000
324536771	::439646770578997000
67832819	::439647108371845000
67832819	::439647220535930000
33708987	::439647231990583000
67832819	::439647400987480000
377486283	::439647569388376000
33708987	::439647792131473000
26333173	::439648110021988000
33708987	::439648937071620000
596957614	::439649747641438000
351096649	::439651468849582000
345508633	::439651922908569000
345508633	::439651935202050000
229672512	::439652253897883000
229672512	::439652453601247000
229672512	::439652578344050000
311583053	::439653342240075000
229672512	::439653581629968000
226329164	::439653883816972000
224068229	::439653981863018000
224068229	::439654632168906000
281212143	::439654735109312000
47410500	::439654852822859000
47410500	::439655192263671000
47410500	::439655316322803000
28905424	::439655882226675000
434720036	::439655901432008000
377486283	::439656502089904000
28905424	::439656740540260000
67832819	::439656764670099000
67832819	::439657006341689000
127395605	::439657620429746000
293246270	::439657893596393000
127395605	::439657911594135000
127395605	::439658249063645000
20822956	::439658855446740000
37776645	::439659256250630000
46276184	::439659258968551000
20822956	::439659733444620000
37776645	::439660029218918000
20822956	::439660579116945000
521919456	::439661650002841000
26920974	::439663197818470000
171724420	::439663877564141000
26920974	::439664462505971000
141821632	::439668963660689000
42265739	::439669009890287000
450367308	::439669103054180000
42265739	::439669126034759000
127395605	::439672382211379000
127395605	::439673039102283000
383045348	::439673064456871000
408031484	::439674006149406000
127395605	::439674182012391000
473718221	::439674860491378000
127395605	::439675704213397000
127395605	::439675946027589000
127395605	::439677303639916000
283051149	::439677696520355000
114970673	::439677711804801000
325036867	::439678708001935000
96443022	::439678950663401000
127395605	::439679086378487000
325036867	::439680495572365000
163242154	::439680531945369000
163242154	::439680651759853000
163242154	::439680757754109000
95843709	::439682466354565000
95843709	::439683155935907000
127395605	::439685469597478000
127395605	::439686408832176000
127395605	::439686891474939000
215427794	::439688214010691000
15709088	::439693263050919000
127395605	::439693829998800000
127395605	::439694160623173000
127395605	::439694420871356000
127395605	::439696344039845000
293246270	::439698852291944000
450367308	::439699240642564000
419738528	::439705107870281000
53852889	::439707101925867000
53852889	::439709361581993000
19895969	::439711021054185000
315872678	::439713039298740000
60712766	::439713510034251000
450367308	::439714313037553000
69044676	::439720274183716000
214970887	::439721261665501000
97307001	::439726153264136000
195397698	::439726231349514000
165658390	::439729513971204000
47410500	::439729838963040000
214678768	::439731031352963000
47410500	::439731266335027000
540197402	::439731837460422000
47410500	::439731963415773000
540197402	::439732094072131000
540197402	::439732281796620000
47410500	::439732384343552000
47410500	::439733089557024000
236930269	::439734319527899000
47410500	::439734660684210000
506707370	::439734788161671000
506707370	::439734809871785000
407395368	::439736591288778000
479222401	::439736624692224000
26198467	::439737135910752000
184195472	::439737273618145000
460772038	::439737536554864000
31250549	::439738841692270000
210674392	::439739232840474000
416506126	::439739627633524000
365523194	::439739678082625000
274432702	::439740547163357000
540197402	::439742401583013000
60399576	::439742883558481000
251892054	::439742892043952000
81765661	::439743072910331000
540197402	::439743226095075000
540197402	::439743751461036000
450367308	::439744512785530000
502240473	::439744540770308000
540197402	::439744565441200000
47410500	::439746309495717000
17356903	::439746515020816000
42265739	::439746993577930000
57933673	::439748508220796000
47410500	::439748686495903000
47410500	::439749068596994000
253120136	::439749834140954000
47410500	::439750229194444000
83878535	::439751201404362000
47410500	::439752450690387000
277794018	::439753652480122000
133508241	::439754243273007000
34536365	::439754727153094000
47410500	::439757056988282000
50154503	::439757355756957000
229672512	::439757939554131000
329471370	::439758044105146000
229672512	::439758328382914000
50154503	::439758418824282000
268499224	::439758803668852000
115824990	::439758919305822000
115824990	::439758988218220000
431944862	::439759176294612000
435409494	::439759884406366000
159944196	::439760428080447000
372880069	::439761497065943000
151129980	::439761581610909000
115824990	::439762228741672000
328871385	::439762546422063000
115824990	::439762549282988000
115824990	::439763028343799000
224068229	::439763901480456000
265786675	::439765158391341000
520759048	::439765797251350000
300594041	::439766463314796000
94226339	::439766989507002000
248957493	::439767081513279000
242047231	::439767086777524000
415998425	::439767145703280000
256088386	::439767544153391000
433083953	::439767619743133000
415998425	::439767820952289000
421158343	::439768104852525000
44380700	::439770223043170000
133112299	::439770250444537000
12685102	::439771448774000000
338830055	::439772225311223000
31258629	::439772255858335000
55964893	::439773170149900000
36259265	::439774039012556000
151129980	::439774118972784000
438647243	::439774120675266000
336821368	::439774401739755000
151129980	::439774570019844000
412000113	::439774995921637000
230903702	::439775542900826000
205928265	::439775656160026000
205928265	::439776303538253000
224068229	::439779034273415000
58627481	::439779055013859000
326827026	::439779128657842000
251892054	::439780173714845000
254579074	::439780179200573000
15688986	::439780844035506000
15688986	::439780883084492000
154241297	::439782640216834000
154241297	::439782749679804000
154241297	::439782824963371000
154241297	::439783151892570000
154241297	::439783219756417000
154241297	::439783332717416000
435409494	::439783440481648000
249468865	::439783488460296000
400704846	::439784222413160000
406110065	::439784356878761000
59622669	::439784365841596000
251892054	::439784505290014000
558662656	::439784589981396000
558662656	::439784720214536000
558662656	::439784759678754000
558662656	::439784786803310000
15688986	::439784910631354000
359806236	::439785123907506000
154241297	::439785773257490000
605601195	::439786026396311000
26920974	::439786908148047000
483526518	::439787427956158000
540197402	::439787605954424000
273748024	::439787928529543000
419307287	::439787956702683000
74289232	::439788434270720000
330645900	::439789363325435000
503741267	::439789383797837000
131254355	::439789433156423000
120532808	::439789609564647000
26920974	::439789855951032000
150828387	::439791199189475000
96882214	::439791461542817000
242443898	::439791669240950000
242443898	::439791733854199000
66486074	::439792014565990000
431944862	::439792544445001000
66486074	::439792831322804000
96882214	::439792875652395000
400704846	::439793208919224000
409336092	::439793351886245000
229672512	::439794241519513000
406110065	::439796086514139000
336633872	::439796615948537000
383243793	::439796772207337000
336633872	::439796872879022000
467043006	::439797089607122000
336633872	::439797218154131000
130312780	::439797610778345000
29335169	::439799380888276000
117638857	::439799590670585000
117638857	::439799912688279000
184578066	::439800502516449000
330645900	::439800577959014000
117638857	::439800886307852000
117638857	::439801110526984000
478462259	::439801293612122000
478462259	::439801344430313000
392737983	::439801898573783000
478462259	::439802246553817000
47410500	::439802274974810000
337396732	::439802436728156000
320249108	::439802560895918000
41658963	::439804838356856000
337396732	::439805107103100000
64582219	::439805839629905000
428300082	::439806152722092000
274693254	::439806278064693000
6652302	::439806832744202000
266235648	::439806882090602000
336633872	::439807760625307000
336633872	::439808054377586000
239928368	::439808571233275000
171724420	::439810782012788000
328794919	::439811074876268000
229672512	::439811399309856000
229672512	::439811434848223000
28736200	::439811443840393000
229672512	::439811446701297000
229672512	::439811456432087000
28736200	::439811484869488000
229672512	::439811516649734000
229672512	::439811533183660000
229672512	::439811546416680000
229672512	::439811562476281000
229672512	::439811575172845000
319469530	::439812299130679000
205928265	::439812854233829000
117638857	::439813176830754000
19245878	::439813192575770000
16623113	::439813268861759000
473118863	::439813430417969000
117638857	::439813833516150000
628045480	::439813902356840000
117638857	::439815408171122000
242047231	::439815470896521000
209345596	::439815498964824000
164816411	::439815839064137000
502240473	::439816478486183000
68531166	::439816681519452000
382314219	::439816762759327000
382314219	::439817333004333000
293213630	::439817820579565000
395011280	::439818031884013000
293213630	::439818044798681000
360814823	::439818892018323000
319469530	::439819439903895000
129314214	::439819534766460000
129314214	::439819642744631000
450367308	::439820167468417000
40195042	::439820418862432000
58046021	::439821042274820000
129314214	::439821324962521000
58046021	::439821337331531000
129314214	::439821352380661000
129314214	::439821522199646000
58046021	::439821801682894000
58046021	::439822075629699000
38053704	::439823646346211000
316025875	::439824344664252000
164816411	::439825095310077000
371416817	::439825206031704000
134637488	::439825485376544000
141821632	::439826321523212000
114970673	::439826596505976000
114970673	::439827010764816000
38053704	::439827165522427000
114970673	::439827170601340000
420006994	::439827308342308000
311724390	::439827570612129000
453963591	::439827580707819000
528542109	::439827809263841000
454406979	::439828109370884000
429491583	::439828444789362000
465266221	::439828616302452000
131254355	::439828991977877000
478020840	::439829391724404000
13298002	::439829940679483000
237112765	::439830144874602000
319469530	::439830540611747000
42265739	::439830690473861000
96443022	::439830702066896000
415998425	::439830863942283000
227046044	::439830872976404000
96443022	::439830966693937000
42265739	::439830971366383000
440481452	::439831147237736000
440481452	::439831311025324000
96443022	::439831362216808000
96443022	::439831379170193000
380723702	::439831591070990000
96443022	::439831633605033000
96443022	::439831699749236000
706034130	::439831819748261000
96443022	::439831823976120000
217924764	::439832032403664000
150839491	::439832511816794000
227046044	::439832651847839000
95843709	::439832759297925000
227046044	::439832890667319000
103526992	::439833385104470000
460772038	::439833472207962000
272586753	::439833561885966000
286216848	::439833836738736000
100373532	::439834866100600000
253717655	::439835108514611000
301244439	::439835180618891000
439681301	::439835411112673000
96443022	::439835592356945000
210676238	::439836166788235000
479986172	::439836242881282000
316229499	::439836596179705000
472617238	::439837376601280000
415703077	::439837538044243000
272586753	::439837629505220000
58627481	::439838724235358000
316229499	::439838959355437000
351896383	::439839743291830000
282625909	::439840129314586000
282625909	::439840134469410000
142176687	::439840525999677000
26920974	::439842183722844000
351896383	::439842423712141000
370845710	::439842732211580000
180388620	::439842850218315000
279608688	::439843206541225000
47410500	::439843695483817000
139527150	::439845243857276000
47410500	::439845499852447000
45929336	::439847743650295000
473454563	::439848363409018000
311583053	::439848559798943000
311583053	::439849110053863000
20822956	::439849708966535000
450367308	::439850356898398000
28905424	::439850382773059000
42994926	::439851503579590000
26684021	::439852074096812000
28905424	::439852553954533000
109655774	::439852774470451000
311583053	::439853415481741000
170924102	::439854536153235000
96443022	::439855840720195000
19245878	::439856027844890000
474400310	::439857314250518000
247362551	::439858183188664000
413686504	::439858210149642000
42265739	::439858676942139000
42265739	::439858774824607000
42265739	::439859062176366000
467043006	::439859137321922000
432590763	::439861292912758000
286502927	::439861738524401000
160671151	::439862527023792000
20822956	::439864081424871000
454406979	::439864663342592000
203145029	::439864715133865000
347403445	::439865215803723000
217924764	::439865611846299000
506100348	::439865914733768000
309355379	::439869309947756000
311583053	::439870260389634000
150839491	::439871074688188000
114970673	::439871336538988000
348193845	::439871545599463000
93026398	::439871855961202000
596957614	::439873008467836000
596957614	::439874483948498000
162315218	::439877474856763000
605601195	::439877985823641000
634822122	::439878339071713000
301042701	::439878970361012000
163115137	::439879096429195000
114970673	::439880556843905000
450367308	::439880559603372000
348193845	::439880700133519000
242047231	::439880777221017000
47410500	::439881711003140000
520759048	::439883356743143000
245935219	::439883835971350000
444375493	::439883871325151000
242047231	::439886030599389000
242047231	::439886298976108000
242047231	::439886361253142000
320249108	::439886631328567000
34841151	::439886840925929000
348193845	::439887512488525000
20822956	::439887895873486000
30151060	::439890363239899000
206067907	::439891209839210000
545129813	::439891690829398000
419307287	::439892287519072000
242047231	::439892605598728000
447422715	::439892620614324000
447422715	::439892620626915000
419307287	::439892733163876000
419307287	::439892817142222000
242047231	::439892974919352000
242047231	::439893104511180000
206067907	::439893488344526000
460471042	::439893608649744000
419307287	::439893833887653000
460471042	::439893947557879000
257597142	::439894004935983000
212047421	::439894503487336000
214970887	::439894835869151000
214970887	::439894993235234000
195008986	::439896365687382000
95843709	::439897461491245000
432747712	::439898473328934000
66021164	::439898640002207000
242047231	::439898664077893000
95843709	::439898806881357000
37776645	::439898880441073000
242047231	::439898967686782000
242047231	::439899157378371000
118470515	::439899231055118000
37776645	::439899602708611000
242443898	::439899715011108000
242047231	::439899819302064000
242047231	::439899954262204000
19245878	::439899980031983000
242047231	::439900353199632000
596191047	::439900427656503000
242047231	::439900482786820000
242047231	::439900594753785000
242047231	::439900773892513000
242047231	::439901775500689000
265786675	::439901993197658000
242047231	::439902007982579000
242047231	::439902728832430000
242047231	::439902893848539000
17356903	::439902916099313000
242047231	::439902947929882000
93026398	::439903129816297000
242047231	::439903220593610000
93026398	::439903485044072000
317860632	::439903962012352000
605601195	::439904328749690000
38910495	::439904395451305000
605601195	::439904689451438000
242047231	::439904842153480000
203145029	::439905468010733000
242047231	::439905574453788000
605601195	::439906210494836000
393801885	::439906261631770000
251892054	::439906484131229000
69801582	::439906530696392000
293246270	::439907451421196000
242047231	::439907931258376000
41753572	::439908914688442000
602895412	::439909510594179000
242047231	::439909999188643000
261942709	::439910014119976000
42265739	::439910449409433000
42265739	::439910726740635000
450367308	::439910831975706000
222935791	::439911035697651000
261942709	::439911171965992000
222935791	::439911232158826000
260539431	::439911263796097000
222935791	::439911551018209000
322763942	::439911687215280000
242047231	::439911709122510000
222935791	::439911787073646000
222935791	::439911958226427000
222935791	::439912133011472000
174132903	::439912245087064000
222935791	::439912366609035000
242047231	::439912699825520000
242047231	::439912811146137000
260539431	::439912813243289000
260539431	::439913362013429000
242047231	::439913786074742000
265786675	::439913900512145000
242047231	::439913927393415000
242047231	::439914281459400000
242047231	::439914451873980000
265249050	::439914471436587000
420006994	::439914555523600000
242047231	::439914750416543000
107902551	::439914780858384000
414315073	::439914916263120000
558662656	::439914944331390000
242047231	::439915035499167000
558662656	::439915151408783000
242443898	::439915212771438000
558662656	::439915218245021000
558662656	::439915329570226000
558662656	::439915348729790000
558662656	::439915380430356000
242443898	::439915418934050000
558662656	::439915434692063000
260539431	::439915608084185000
227476350	::439915768256675000
17146204	::439916159832305000
395011280	::439916280066228000
17146204	::439916409577951000
321166954	::439916586166534000
242047231	::439916992066506000
64582219	::439917025620946000
15086993	::439917212552691000
134637488	::439917939014123000
171724420	::439918038574325000
47410500	::439918221999607000
242047231	::439918510941429000
17146204	::439919210840334000
395011280	::439919976934158000
429491583	::439920086611419000
444375493	::439920246288162000
419105102	::439920716742279000
395011280	::439921468504174000
438582644	::439921831546744000
118881789	::439924136635564000
250969967	::439924141634760000
26920974	::439924267808198000
284316159	::439924544170520000
450367308	::439925808824471000
224682361	::439925972834717000
227046044	::439926926942015000
17146204	::439927131250757000
231483310	::439927394896736000
378850242	::439928466343858000
18068894	::439929354886606000
227476350	::439929668536258000
231674152	::439930362068996000
231674152	::439930469464174000
345261852	::439930997237239000
23838693	::439931162501595000
630637790	::439931266906198000
239928368	::439931317049102000
23838693	::439932225568522000
316229499	::439932592641417000
316229499	::439932667199361000
227046044	::439933813787881000
160671151	::439934697595215000
316229499	::439935558182125000
171724420	::439935620010762000
316229499	::439935818807771000
79902186	::439936087905951000
35105150	::439936743022661000
35105150	::439937341579202000
503741267	::439937378380042000
344285522	::439937434365620000
248957493	::439938123267457000
267323089	::439938779030097000
418783652	::439939185936703000
429491583	::439940473395105000
467043006	::439940556186058000
450367308	::439940967886368000
601049906	::439941936388915000
395011280	::439941953635876000
395011280	::439942182527442000
601049906	::439942241029595000
439681301	::439942519099363000
242047231	::439942751640363000
439681301	::439943061292863000
242047231	::439943065978294000
439681301	::439943103093280000
439681301	::439943125423767000
413686504	::439944366136651000
439681301	::439944376026816000
554852227	::439944401066811000
439681301	::439944768156475000
25784705	::439945931350224000
260038180	::439946251111366000
25784705	::439946278718291000
395011280	::439946296678297000
25784705	::439946405440782000
25784705	::439946449107685000
25784705	::439947284524978000
268499224	::439947314032300000
25784705	::439947523596099000
395011280	::439947557846777000
474400310	::439948307444412000
360814823	::439948513648992000
25784705	::439948595421126000
242047231	::439948599879671000
360814823	::439948614563934000
630007542	::439948659526873000
630007542	::439948822077112000
25784705	::439949474396270000
30246292	::439950318705864000
616892340	::439951486093492000
269151566	::439952766618710000
40195042	::439953176754524000
435409494	::439953724866174000
24413698	::439954697664102000
450367308	::439956056890802000
53123348	::439956610593484000
163242154	::439956638724653000
53123348	::439956693888155000
53123348	::439956733562064000
53123348	::439956783700770000
53123348	::439956898117214000
53123348	::439956974336098000
395011280	::439957038643159000
307457734	::439957302632652000
257597142	::439957735887499000
351922723	::439957757626560000
150870283	::439957857803313000
506100348	::439958531626635000
272586753	::439958565084606000
272586753	::439958650866499000
272586753	::439958734970683000
272586753	::439958944941740000
272586753	::439959114819461000
30151060	::439959154614996000
272586753	::439959244641554000
239928368	::439959330280853000
272586753	::439959459415064000
272586753	::439959668303998000
38910495	::439959697508954000
239928368	::439959840769593000
320249108	::439959938488492000
324536771	::439959971841970000
395011280	::439960275781820000
38910495	::439960347512807000
38910495	::439960455620984000
38910495	::439960991653056000
239928368	::439961137179021000
38910495	::439962482887516000
118881789	::439962672046419000
30246292	::439962902032707000
30246292	::439963191863681000
30246292	::439963250621693000
248957493	::439963524781969000
76017935	::439963987480809000
596191047	::439964097522573000
601049906	::439964442273398000
30246292	::439964466181328000
127395605	::439965552874770000
378794339	::439966641623818000
36259265	::439966775468236000
418783652	::439966859145015000
67523538	::439966894091554000
242047231	::439966895778037000
418783652	::439966925645676000
58031746	::439967559576981000
400704846	::439967650928549000
400704846	::439967815861157000
69064286	::439967931439792000
299484513	::439968433145249000
68531166	::439971051548594000
138940568	::439971149393715000
138940568	::439971187817738000
38910495	::439971319250038000
38910495	::439971362614943000
479986172	::439971583709679000
419307287	::439971802526527000
38910495	::439971821274685000
138940568	::439971836299055000
111978710	::439971938559995000
38910495	::439971975276924000
479986172	::439972218807005000
21764174	::439972356639830000
345508633	::439972827283070000
38910495	::439973309820579000
473454563	::439973473272995000
413686504	::439974179157180000
116343636	::439975807176306000
273748024	::439976500633157000
36259265	::439979333096984000
636632104	::439979389569077000
100373532	::439979535782535000
25784705	::439980303407280000
242443898	::439980587391000000
36259265	::439980701866147000
419249711	::439980933744054000
242443898	::439981048613449000
435409494	::439981625829384000
12685102	::439982157571055000
261942709	::439982237388648000
261942709	::439982458121883000
93026398	::439982839451250000
261942709	::439982875073445000
261942709	::439982926655004000
320249108	::439983250702745000
261942709	::439983258562883000
361691248	::439983259431092000
38910495	::439983795102420000
38910495	::439983937465503000
116343636	::439985159148814000
419249711	::439985256607674000
386627455	::439985435360907000
215427794	::439985642530160000
38910495	::439986009627828000
386627455	::439986943053799000
53123348	::439987444411154000
53123348	::439987522945691000
136114188	::439987698112401000
217924764	::439988062274068000
217924764	::439988174350082000
217924764	::439988588193669000
217924764	::439988687800000000
320052148	::439988719315984000
217924764	::439989350399373000
393622132	::439991437854130000
320052148	::439991477809078000
320052148	::439991623905075000
320052148	::439992176752082000
107848755	::439993680456216000
529698153	::439994189447577000
529698153	::439994407891120000
229672512	::439995500738392000
107848755	::439996595673653000
612537918	::439996632659394000
293213630	::439996750783586000
433003196	::439996889313050000
163768701	::439998114074992000
392737983	::439998128079769000
378850242	::439998256463241000
378850242	::439998310833995000
163242154	::439998605638639000
378850242	::439999773975019000
545129813	::439999984269029000
35536690	::440000340851970000
545129813	::440000582418722000
46727568	::440000728900194000
545129813	::440000956479340000
245935219	::440000990956093000
53123348	::440001761563406000
545129813	::440002682263470000
377486283	::440002770695770000
440481452	::440004488250679000
440481452	::440004646170406000
433003196	::440005524512600000
79902186	::440005951887003000
17146204	::440005965283213000
26920974	::440005965895958000
439681301	::440006075203747000
439681301	::440006123622789000
56723331	::440006496269508000
242443898	::440006553312436000
331925277	::440006921613877000
33238183	::440006972549906000
438801693	::440008149614223000
438801693	::440008159240159000
438801693	::440008681024159000
392156048	::440009149191962000
331925277	::440009471255797000
392156048	::440009597290422000
506100348	::440009770422915000
309355379	::440011823602225000
26920974	::440012014841516000
26920974	::440012248921419000
20822956	::440013791460212000
171724420	::440015057221455000
621306179	::440015072769736000
331925277	::440015536286466000
444375493	::440015570830753000
223005614	::440015573989076000
293246270	::440015810384629000
35536690	::440015967654281000
35536690	::440016059274235000
35536690	::440016186852384000
35536690	::440016319908683000
412000113	::440016651866501000
412000113	::440016812457992000
223005614	::440017056193196000
223005614	::440017097943310000
17146204	::440017289190965000
141821632	::440018261590020000
223005614	::440019323118034000
38910495	::440019654237368000
171724420	::440020412739485000
223005614	::440020986654511000
116633811	::440021866380394000
116633811	::440022312151040000
116633811	::440022640992874000
116633811	::440022993796739000
431262520	::440024328294252000
103244523	::440024861361336000
319469530	::440025114319794000
450367308	::440031455532433000
141821632	::440032527982419000
444375493	::440033155945230000
38910495	::440036343465259000
408031484	::440036435710582000
433003196	::440037166664912000
383045348	::440037292439117000
473718221	::440037320763265000
358296822	::440037864537980000
358296822	::440038056016351000
358296822	::440038491540320000
283051149	::440040274744471000
38910495	::440040442982195000
38910495	::440040607604424000
38910495	::440040741952172000
38910495	::440040926153412000
127395605	::440041006298562000
127395605	::440041138733334000
96443022	::440041797117427000
38910495	::440041932064948000
38910495	::440041966844121000
358296822	::440041979523514000
171724420	::440042485180403000
285141722	::440042709944770000
38910495	::440044514195951000
319469530	::440048649394212000
177692206	::440052654971289000
145000225	::440054171107328000
35536690	::440060937228152000
35536690	::440061019277107000
35536690	::440061194028609000
612537918	::440061586372591000
450367308	::440061644400381000
612537918	::440061730744696000
35536690	::440061735677214000
612537918	::440063373922037000
612537918	::440064518887309000
540197402	::440064812530159000
612537918	::440064869149458000
718668289	::440068117608153000
420006994	::440069803752316000
420006994	::440070007759069000
167222207	::440075401046802000
450367308	::440076722709331000
60712766	::440076909511049000
217924764	::440078456312061000
217924764	::440078718443085000
217924764	::440078800898912000
67832819	::440078963093041000
67832819	::440079041878831000
67832819	::440079081133330000
217924764	::440079677156524000
217924764	::440080211250393000
217924764	::440080422173937000
315872678	::440082207827165000
69044676	::440082648325554000
224130581	::440083530228301000
217924764	::440085452394364000
217924764	::440085607369695000
97307001	::440088524084105000
195397698	::440088602542743000
258226046	::440090556878688000
258226046	::440090637136699000
258226046	::440090788408463000
258226046	::440091448696795000
450367308	::440091846824304000
165658390	::440091974469554000
214678768	::440093492342042000
236930269	::440096699688562000
407395368	::440098949404188000
506707370	::440099478222405000
26198467	::440099570882605000
184195472	::440099706694152000
506707370	::440099740307308000
460772038	::440099889813270000
31250549	::440101276995444000
210674392	::440101668634378000
416506126	::440101976819245000
365523194	::440102027436118000
60399576	::440105273999368000
81765661	::440105465674858000
450367308	::440106940794818000
132479234	::440108363503124000
407395368	::440109339744145000
57933673	::440110888482140000
65482831	::440110953993338000
253120136	::440112217392816000
83878535	::440113564469051000
422214932	::440115522491805000
345261852	::440115686916911000
277794018	::440116013326028000
248957493	::440116259124830000
133508241	::440116606933282000
34536365	::440117090469441000
336633872	::440117751416647000
20478089	::440117895939760000
545540214	::440120405555023000
329471370	::440120427197652000
19945993	::440121724232040000
53123348	::440122275694526000
53123348	::440122372255776000
159944196	::440122809604268000
605601195	::440123085514371000
217924764	::440123220591923000
217924764	::440123302649282000
345261852	::440125054433497000
253717655	::440125947077853000
540197402	::440126786551422000
12685102	::440127156417757000
540197402	::440127482008965000
300594041	::440128839172112000
293606978	::440129787932471000
94226339	::440129822493114000
256088386	::440129916298731000
605601195	::440131728334938000
37776645	::440131732562804000
19895969	::440132096313401000
133112299	::440132639287427000
589654759	::440132851225608000
65482831	::440132895974621000
589654759	::440132958893408000
469825474	::440133648785092000
65482831	::440133878317977000
589654759	::440133921531887000
589654759	::440133964762583000
589654759	::440134177183121000
31258629	::440134583867027000
406110065	::440134737970331000
386833057	::440135106645065000
478462259	::440135222491742000
478462259	::440135306059083000
301244439	::440135799448027000
589654759	::440136691555115000
336821368	::440136762451439000
589654759	::440136786971328000
589654759	::440136806206418000
589654759	::440136875131805000
589654759	::440136959609286000
47410500	::440137357170593000
230903702	::440137841482276000
36654229	::440138398263959000
589654759	::440138413878964000
540197402	::440138551842193000
36654229	::440138581827678000
224452115	::440138637456322000
58627481	::440138740413894000
540197402	::440139323136942000
621062028	::440139371539214000
540197402	::440139577622163000
46697333	::440139840315609000
36654229	::440140118813597000
36485138	::440140249906544000
540197402	::440140605771890000
137117871	::440141217758601000
579271413	::440144239783968000
447912275	::440144595142590000
321102847	::440145587066130000
249468865	::440145700114800000
217214677	::440146471891894000
129844944	::440146679275466000
59622669	::440146710317117000
166735943	::440147275440877000
359806236	::440147463693799000
293606978	::440149325004689000
483526518	::440149668836560000
429491583	::440150050270769000
273748024	::440150102129131000
589654759	::440151032434143000
131254355	::440151726536921000
120532808	::440151901221314000
479986172	::440151973162401000
479986172	::440151994704351000
479986172	::440152032318869000
479986172	::440152140024414000
479986172	::440155797268332000
479986172	::440156108309557000
301244439	::440156183161085000
486138458	::440156211917238000
435409494	::440156619683282000
19895969	::440156977310617000
431262520	::440158793448443000
474400310	::440158871730925000
474400310	::440159180427522000
130312780	::440159974354731000
118708729	::440160663847976000
274191278	::440161156515123000
32671267	::440162330929020000
53123348	::440162934287642000
53123348	::440163029938741000
436188872	::440163066932908000
474400310	::440165761017868000
25784705	::440166038794035000
529698153	::440166185607237000
40896981	::440166695102324000
336633872	::440167179787726000
6652302	::440167201501229000
41658963	::440167233868681000
336633872	::440167521522843000
274191278	::440167540392603000
329471370	::440167634760663000
529698153	::440168030589313000
447422715	::440168116111572000
447422715	::440168169836412000
284137695	::440168275260235000
284137695	::440168676709654000
53123348	::440168755721551000
447422715	::440168758393724000
284137695	::440168941298937000
53123348	::440169004565397000
53123348	::440169155611070000
284137695	::440169494380814000
250969967	::440169957624532000
436188872	::440169997252689000
284137695	::440170124252020000
17210128	::440170756685987000
174734859	::440170818786439000
174734859	::440170969093533000
174132903	::440171183934160000
174132903	::440171249612775000
365523194	::440171596393623000
363321273	::440171864774569000
363321273	::440171970169405000
363321273	::440172028662800000
363321273	::440172049592377000
284137695	::440172922263830000
284137695	::440173461684891000
284137695	::440173982588084000
265249050	::440174063101542000
439681301	::440174356690239000
439681301	::440174517285961000
174734859	::440174972032794000
439681301	::440174979401785000
439681301	::440175219538272000
439681301	::440175286961709000
439681301	::440175386740027000
439681301	::440175398089805000
439681301	::440176074505211000
628045480	::440176246891094000
284137695	::440176499170508000
284137695	::440176848027521000
473118863	::440177233328472000
26897261	::440177272474312000
59622669	::440177859974275000
540197402	::440179274503299000
621306179	::440179886326439000
439681301	::440180031461937000
439681301	::440180093416001000
439681301	::440180114660151000
439681301	::440180136462123000
284137695	::440180496753246000
293342989	::440180533696675000
35536690	::440180543829716000
284137695	::440180549655994000
293342989	::440180582195412000
35536690	::440180644543352000
621306179	::440180756883599000
540197402	::440181198204071000
293342989	::440181502203396000
706034130	::440181816948174000
706034130	::440182423360258000
450367308	::440182530625388000
621306179	::440183301282607000
621306179	::440183885884702000
347403445	::440184045020778000
293342989	::440184217188962000
293342989	::440184406490492000
293342989	::440184513805955000
20935798	::440184573394423000
293342989	::440184794505572000
261942709	::440184795495415000
311583053	::440186219725852000
479222401	::440186646038712000
91130285	::440186935378997000
91130285	::440187431489253000
166735943	::440187545586896000
419105102	::440187751741128000
382314219	::440188188217200000
382314219	::440188404521656000
436188872	::440188694193254000
116633811	::440188892021395000
382314219	::440189219357483000
382314219	::440189703229149000
439681301	::440190694049607000
439681301	::440190752665001000
423422030	::440190969678667000
64926237	::440191620198449000
13298002	::440192341975265000
117638857	::440192429669777000
439681301	::440192686490779000
439681301	::440192705503576000
217924764	::440192979366449000
217924764	::440193790981447000
217924764	::440193936045666000
53123348	::440194219861618000
107902551	::440194547734159000
217924764	::440194558979096000
217924764	::440194859811340000
217924764	::440195271809855000
540197402	::440195356739911000
217924764	::440195523257958000
217924764	::440195762341699000
217924764	::440195866973200000
217924764	::440196061534384000
419105102	::440196239213080000
217924764	::440196256573714000
217924764	::440196354380664000
545129813	::440196494860496000
217924764	::440196833684373000
217924764	::440196926885994000
217924764	::440197394043793000
217924764	::440198067904868000
53123348	::440198243616841000
59622669	::440198310935023000
217924764	::440198361787154000
390552849	::440199117562589000
35536690	::440199389089243000
242047231	::440199396077371000
53123348	::440199422732169000
217924764	::440199931656425000
465292139	::440200040628649000
217924764	::440200070047485000
35536690	::440200155065622000
217924764	::440200241120567000
217924764	::440200455357202000
35536690	::440200596499759000
217924764	::440200604938682000
217924764	::440200609615343000
217924764	::440200813869539000
286216848	::440201182988886000
465292139	::440201197387935000
217924764	::440201265373396000
217924764	::440201709277564000
47410500	::440201767364464000
37867502	::440201779188600000
393499174	::440201966602694000
217924764	::440202040128835000
393499174	::440202401597767000
393499174	::440202438940045000
284316159	::440203435359498000
224068229	::440203784598605000
17210128	::440204312556601000
58046021	::440205295839875000
279241612	::440206750189232000
224068229	::440208793071542000
258235483	::440209825872351000
461652679	::440209902028324000
339184731	::440209950586200000
432747712	::440211636885127000
40195042	::440212148661125000
40195042	::440212336507232000
450367308	::440212763965542000
217924764	::440213659709476000
217924764	::440213765766647000
217924764	::440214378441633000
57120197	::440214446711906000
217924764	::440214572289777000
25784705	::440215030856818000
28025024	::440216356282458000
170924102	::440216930142543000
224068229	::440217768982740000
79754464	::440218818124603000
53123348	::440220162386853000
467043006	::440220685450104000
377486283	::440221113226760000
110563920	::440221435986845000
502240473	::440221771040849000
373736716	::440222024372207000
465292139	::440223338116308000
191276105	::440223346718814000
408224760	::440223763557519000
156437061	::440223987394547000
103244523	::440224370372653000
32800151	::440225359423098000
634822122	::440225424572813000
32800151	::440225483146272000
32800151	::440225555581911000
311583053	::440225724822474000
537003519	::440227059127029000
472415509	::440227518038441000
142384634	::440227541664940000
360367250	::440227709805809000
214970887	::440228270374539000
174629553	::440228732838498000
311583053	::440228778254815000
626942496	::440229426325114000
28905424	::440229430804238000
166307106	::440229555329302000
555976584	::440230939176624000
378794339	::440231269125742000
431262520	::440231390206902000
431262520	::440232154862063000
127413469	::440232717439881000
114970673	::440233313757036000
35536690	::440234732836884000
17146204	::440234849794666000
721462429	::440235651728814000
17146204	::440235754761879000
174629553	::440237127729954000
174629553	::440237357833678000
436188872	::440237563581071000
174629553	::440237611446464000
36654229	::440238160967376000
174629553	::440238193984942000
174629553	::440239002034401000
265786675	::440239058074091000
174629553	::440239471892918000
163768701	::440240377610919000
344285522	::440240551968112000
23839835	::440240711955259000
95843709	::440240735410200000
268397639	::440240925055262000
501202268	::440241169432576000
268397639	::440241222318190000
53123348	::440241353319268000
227859860	::440241543526350000
23839835	::440241628041605000
242047231	::440241757159428000
217924764	::440241845570793000
217924764	::440242072478810000
42994926	::440242407310127000
217924764	::440242770553221000
450367308	::440242900870238000
384109939	::440242965881970000
393801885	::440243144433876000
20478089	::440243369760276000
447422715	::440243399745355000
28461859	::440243989053046000
45929336	::440244511907012000
520759048	::440245067320537000
205928265	::440245198657159000
174629553	::440246752546140000
706034130	::440247459236036000
706034130	::440247572557750000
706034130	::440247747393093000
706034130	::440247869153751000
32787499	::440248275657306000
28461859	::440248608659501000
174629553	::440249246877753000
174629553	::440249653406474000
174629553	::440250315993268000
254579074	::440250583849521000
95843709	::440251294176272000
116633811	::440251949418426000
43980775	::440252017085132000
115583749	::440252236107505000
472415509	::440252434632671000
115583749	::440252656313835000
32671267	::440255110292463000
144937748	::440255913606127000
53584160	::440256098978004000
383243793	::440256163352178000
626942496	::440256294126383000
420083874	::440256382474792000
68531166	::440256725434642000
324401110	::440256837628092000
439681301	::440257022248747000
357306642	::440258213284290000
116633811	::440258426338164000
116633811	::440258528431702000
324401110	::440258584689930000
324401110	::440258769230901000
39105327	::440259790871093000
607432063	::440261168553136000
420083874	::440261174694002000
69064286	::440261434531119000
426786499	::440261663929798000
69455217	::440261702316478000
167222207	::440262100347543000
371416817	::440262367700844000
68531166	::440262951874727000
284137695	::440263720225501000
284137695	::440263833714982000
69455217	::440263922831335000
68531166	::440264160325021000
630007542	::440264286745554000
284137695	::440264337455058000
378901511	::440264548818616000
53123348	::440264661561536000
284137695	::440264882269978000
322327312	::440265106631303000
605601195	::440266175608414000
174629553	::440267670198702000
293342989	::440267691547721000
22327740	::440267793863557000
174629553	::440268313118408000
284137695	::440268442281992000
554852227	::440268513748324000
174629553	::440268575702810000
174629553	::440268935746048000
284137695	::440269910372270000
431944862	::440270762469892000
281408265	::440270945962315000
17146204	::440271062391984000
17146204	::440271278960689000
409404583	::440271445755568000
429491583	::440271620905914000
68531166	::440272235387822000
68531166	::440272312965689000
238322255	::440272732517711000
115583749	::440273152741244000
450367308	::440273248094146000
68531166	::440274258355187000
460772038	::440274413582172000
319469530	::440274473523363000
68531166	::440274702141882000
460772038	::440274922133524000
215427794	::440275508719550000
115583749	::440276273059741000
115583749	::440276357629882000
269151566	::440276819170689000
320249108	::440278833799782000
20478089	::440279285904187000
20478089	::440279318888206000
121100953	::440279553140064000
439681301	::440279717178920000
20478089	::440279731553185000
439681301	::440279735692574000
19245878	::440279801807380000
439681301	::440279918899769000
439681301	::440280089431773000
35536690	::440280180473733000
439681301	::440280201474215000
465292139	::440280241953460000
284137695	::440280404856418000
284137695	::440280439056777000
626942496	::440280509655302000
71926182	::440280687334006000
439681301	::440281038615347000
465292139	::440281447291551000
472617238	::440282612934795000
281408265	::440282777435385000
254579074	::440282781323509000
36259265	::440282906653917000
555976584	::440283173167964000
72882594	::440283779765403000
107848755	::440284126068105000
420083874	::440284219420733000
420083874	::440284754449936000
222935791	::440285474582982000
115583749	::440286056185749000
561622267	::440286082530545000
68531166	::440286839929204000
395011280	::440286886452420000
35536690	::440287441623068000
450367308	::440288280529997000
35536690	::440288431634391000
160671151	::440289262043680000
395011280	::440289364535304000
395011280	::440289866719305000
254579074	::440290124270559000
395011280	::440290984799129000
117638857	::440292179165347000
357306642	::440292198412607000
357306642	::440292586821910000
465292139	::440292875591761000
284316159	::440293270321889000
439681301	::440293673561890000
138935158	::440293867431026000
465292139	::440294146532999000
97307001	::440294435726041000
408831317	::440294942548561000
357306642	::440295805283364000
138935158	::440295990721912000
418783652	::440296005896912000
138935158	::440296243420360000
162802335	::440298081263681000
28736200	::440298134032224000
306989340	::440298244200226000
20478089	::440298262890020000
162802335	::440298399607185000
20478089	::440298542348111000
474400310	::440298775530045000
17210128	::440298840508608000
17210128	::440298846393217000
24719772	::440299170885165000
35536690	::440299393896300000
162802335	::440299641687400000
238401588	::440299958668099000
29335169	::440300313866944000
24719772	::440300462080679000
24719772	::440300511120461000
432747712	::440300872275611000
30804377	::440300988834914000
24719772	::440301410672865000
238401588	::440301486749519000
273497452	::440301508110716000
36654229	::440301668148989000
36654229	::440301701338501000
30944417	::440301744669483000
36654229	::440302096995598000
357306642	::440302121120854000
16623113	::440302229426151000
268397639	::440302283629146000
372880069	::440302348858974000
432747712	::440302463921696000
411762947	::440302695274926000
357306642	::440302753865162000
146216300	::440302842079744000
372880069	::440302979711631000
210676238	::440303204535107000
24719772	::440303329160077000
115583749	::440303346076119000
16623113	::440303346147024000
210676238	::440303367194443000
26920974	::440303529530757000
626942496	::440303637446025000
304182396	::440303660040740000
472617238	::440303728956936000
472617238	::440303763627053000
24719772	::440303836591169000
35536690	::440303842442235000
238401588	::440303888433172000
357306642	::440303945676627000
210676238	::440303973552390000
626942496	::440303982544973000
73299390	::440304248765833000
431944862	::440304317526835000
432747712	::440304322732359000
73299390	::440304351798906000
44041485	::440304478864932000
235487682	::440304479343112000
235487682	::440304509709873000
44041485	::440304679864373000
474400310	::440304717168521000
306989340	::440304800102895000
235487682	::440304982240133000
235487682	::440305060380033000
372880069	::440305120354398000
28905424	::440305157751177000
285988306	::440305246079025000
210676238	::440305365549596000
268397639	::440305372226523000
372880069	::440305423598374000
248957493	::440305447984050000
73299390	::440305539990704000
44041485	::440305650241765000
472415509	::440306028576772000
44041485	::440306587270262000
454406979	::440306680904318000
432747712	::440307115639717000
341732173	::440307195025301000
265786675	::440307368136826000
29335169	::440307545094115000
345508633	::440307731111895000
203145029	::440307970270715000
44041485	::440308039753555000
320052148	::440308099950190000
316229499	::440308122985304000
44041485	::440308147362992000
44041485	::440308395275329000
210676238	::440308614474235000
447422715	::440308641774981000
447422715	::440308671646806000
48612192	::440308694820356000
447422715	::440308730845216000
214970887	::440308918128869000
214970887	::440309177752121000
44041485	::440309288557232000
24413698	::440309419566714000
28736200	::440309716837601000
345508633	::440309739206217000
44041485	::440309769933303000
24719772	::440309825184874000
444375493	::440310213585809000
44041485	::440310230392377000
195276249	::440310305915412000
44041485	::440311321381175000
357306642	::440311391283466000
36654229	::440311532178903000
24719772	::440311899431784000
30944417	::440312185323925000
519936824	::440312206819737000
137117871	::440312283538137000
519936824	::440312612060794000
44041485	::440312685939261000
30246292	::440313021735260000
341732173	::440313070007906000
30246292	::440313229785300000
30246292	::440313325671698000
44041485	::440313385129762000
502240473	::440313998773596000
284316159	::440314016066334000
372880069	::440314023867715000
605327407	::440314381612900000
56509474	::440314416048123000
44041485	::440314595660398000
357306642	::440314970446643000
44041485	::440315386731298000
69801582	::440315483305152000
58031746	::440315561856475000
36654229	::440315613227909000
44041485	::440315692059881000
238322255	::440315785253515000
137117871	::440315794493538000
36654229	::440315860633133000
304182396	::440315874554421000
284316159	::440315990006448000
137117871	::440316293821267000
306989340	::440316353984356000
137117871	::440316578308300000
73299390	::440316885679484000
429491583	::440316936715776000
519936824	::440316994756157000
69801582	::440317050469117000
284316159	::440317381642948000
137117871	::440317554742267000
137117871	::440317588137328000
415703077	::440317622047870000
44041485	::440317906673356000
166735943	::440318252959268000
166735943	::440318252963471000
166735943	::440318255069024000
166735943	::440318266049712000
134637488	::440318280746950000
392737983	::440318344198377000
36654229	::440318386396864000
137117871	::440318457360314000
450367308	::440318484275159000
44041485	::440318517364011000
306989340	::440318689292722000
137117871	::440318741893873000
203145029	::440319176545034000
248957493	::440319254538108000
44041485	::440319598093533000
28736200	::440319699939639000
238401588	::440319768428818000
36654229	::440319838448533000
217924764	::440319884241936000
34841151	::440319934015746000
304182396	::440320035266252000
44041485	::440320087954685000
28736200	::440320139045502000
326827026	::440320185086791000
217924764	::440320325239447000
44041485	::440320361872105000
44041485	::440320493350948000
58563319	::440320535122026000
166735943	::440320554625540000
480973099	::440320678370091000
16623113	::440320777624117000
39140648	::440320829734137000
217924764	::440320963318919000
217924764	::440321007451402000
322643138	::440321120303341000
42994926	::440321169036967000
137117871	::440321299031015000
327167157	::440321321684443000
167222207	::440321542392528000
63473984	::440321605034459000
238401588	::440321665126645000
137117871	::440321713880834000
408224760	::440321830810025000
435471503	::440321844722139000
24719772	::440321864611549000
357306642	::440321902611931000
30944417	::440321965945917000
44041485	::440322057260126000
306989340	::440322096821194000
219574380	::440322178462937000
428300082	::440322210944024000
428300082	::440322241587605000
28736200	::440322274076270000
44041485	::440322282129354000
24719772	::440322291428098000
36654229	::440322332788527000
306989340	::440322431937708000
24719772	::440322435280158000
114970673	::440322441315770000
341732173	::440322473062838000
30944417	::440322519724072000
110563920	::440322532600606000
428300082	::440322538393325000
429491583	::440322576217546000
231483310	::440322588409995000
238401588	::440322619846696000
235487682	::440322678784675000
36654229	::440322680479547000
36654229	::440322682178260000
235487682	::440322707633078000
137117871	::440322784485732000
460471042	::440322878299705000
114970673	::440322915364786000
137117871	::440322927968653000
626942496	::440322962433257000
235487682	::440323259574153000
419105102	::440323277366386000
528542109	::440323328289427000
44041485	::440323328520122000
206067907	::440323334748663000
238401588	::440323501908828000
167222207	::440323782436470000
238401588	::440323908223664000
137117871	::440324162054549000
28736200	::440324205461377000
137117871	::440324350428717000
217924764	::440324396943560000
238401588	::440324455580315000
217924764	::440324802302058000
626942496	::440324839296229000
137117871	::440324874062798000
253347580	::440324919797497000
40896981	::440324993025462000
428300082	::440325014588772000
309355379	::440325060461490000
137117871	::440325071014748000
224068229	::440325071178317000
319191919	::440325114157342000
73299390	::440325156985393000
44041485	::440325211745837000
238401588	::440325224798896000
428300082	::440325236404527000
28736200	::440325319002959000
319191919	::440325341857742000
474400310	::440325358521294000
210676238	::440325366604115000
431262520	::440325383150649000
28736200	::440325491489538000
319191919	::440325578139648000
626942496	::440325593092329000
40896981	::440325607264514000
44041485	::440325680027668000
137117871	::440325800832008000
254579074	::440325803205607000
137117871	::440325908738887000
28736200	::440325943811248000
44041485	::440325961146310000
210676238	::440326019887955000
16623113	::440326138712166000
210676238	::440326251266732000
167222207	::440326281843195000
338830055	::440326350193557000
44041485	::440326422100324000
23839835	::440326699532558000
40896981	::440326702305013000
137117871	::440326707246288000
73299390	::440326712975704000
28736200	::440326779258281000
73299390	::440326917527715000
18929923	::440326979800543000
36654229	::440327000180674000
39140648	::440327005989371000
16623113	::440327025341902000
28736200	::440327165356556000
44041485	::440327207961907000
626942496	::440327384274042000
203145029	::440327407716036000
413686504	::440327552427896000
339272559	::440327610187673000
79902186	::440327642920009000
30944417	::440327655326760000
18929923	::440327854266806000
23839835	::440327903906381000
44041485	::440327921518252000
428300082	::440327927025381000
63473984	::440327980489789000
36654229	::440328127857037000
53123348	::440328369021153000
44041485	::440328525581537000
429491583	::440328683988213000
411762947	::440328691940220000
30804377	::440328696457469000
36654229	::440328715445497000
137117871	::440328814733053000
30944417	::440328895288856000
30804377	::440328986137477000
519936824	::440329008556027000
18929923	::440329028025982000
23839835	::440329057675145000
28736200	::440329080882597000
44041485	::440329173421158000
334515229	::440329204048343000
36654229	::440329358419709000
30804377	::440329361376681000
30944417	::440329443631194000
137117871	::440329547230490000
626942496	::440329568038055000
319469530	::440329783256580000
626942496	::440329828366286000
137117871	::440329857575051000
36654229	::440330045845168000
28736200	::440330107904069000
238322255	::440330124911996000
253347580	::440330130838552000
167222207	::440330138191163000
103244523	::440330168318828000
254579074	::440330206025224000
253347580	::440330297729888000
253347580	::440330334249680000
30944417	::440330406102319000
44041485	::440330446828625000
44041485	::440330485055492000
137117871	::440330513795268000
528542109	::440330616270503000
528542109	::440330690295779000
16623113	::440330727997972000
30944417	::440330733383868000
267323089	::440330761733148000
162802335	::440330779089182000
267323089	::440330922844762000
253347580	::440330926342815000
465292139	::440330973503184000
299484513	::440330983909638000
267323089	::440330996450217000
253347580	::440331076461158000
44041485	::440331079287726000
528542109	::440331096002428000
30944417	::440331217083592000
253347580	::440331228898926000
36654229	::440331275816435000
137117871	::440331284574134000
253347580	::440331340626817000
253347580	::440331444771389000
16623113	::440331484030070000
472617238	::440331543085850000
217924764	::440331573024817000
36654229	::440331618109366000
331925277	::440331626472824000
472617238	::440331714444148000
235487682	::440331742571147000
253347580	::440331777790722000
235487682	::440331848355688000
253347580	::440331878135246000
319469530	::440331896829263000
334515229	::440331927225376000
48612192	::440331952030507000
217924764	::440331986037518000
30944417	::440332018396962000
626942496	::440332029973266000
253347580	::440332031395115000
16623113	::440332082884005000
73299390	::440332129512476000
16623113	::440332142719930000
36654229	::440332154489556000
36654229	::440332230104453000
28736200	::440332361478066000
16623113	::440332423121731000
36654229	::440332471125549000
253347580	::440332604890710000
334515229	::440332714399780000
30804377	::440332949414608000
16623113	::440332967987404000
30944417	::440333168315748000
16623113	::440333209096560000
44041485	::440333280525578000
253347580	::440333701134954000
217924764	::440333753735335000
232793000	::440333809612259000
253347580	::440333851483996000
217924764	::440333897306370000
217924764	::440333961735446000
235487682	::440334052730486000
30944417	::440334065510924000
203145029	::440334136281423000
235487682	::440334305626030000
253347580	::440334476816568000
62936749	::440334537432637000
30944417	::440334570354135000
235487682	::440334608971096000
62936749	::440334794446999000
137117871	::440334989167575000
304182396	::440335367963947000
626942496	::440335602110971000
44041485	::440335835511398000
36654229	::440336083122159000
30804377	::440336201048801000
36654229	::440336271651897000
304182396	::440336380687056000
30944417	::440336427403190000
137117871	::440336569103171000
30944417	::440336679543787000
20478089	::440336720299835000
117638857	::440336964076986000
400704846	::440337098436919000
529698153	::440337101175803000
156437061	::440337171786895000
400704846	::440337264485625000
339272559	::440337415413456000
400704846	::440337435097305000
339272559	::440337452839235000
20935798	::440337460250558000
400704846	::440337516055781000
156437061	::440337518756495000
44041485	::440337527220604000
400704846	::440337532812025000
319469530	::440337588441083000
419307287	::440337779185422000
16623113	::440337877122449000
384488111	::440337889851760000
156437061	::440338251581501000
384488111	::440338309487669000
497544291	::440338406976290000
156437061	::440338655073554000
44041485	::440338671439331000
400704846	::440338672349499000
156437061	::440338724186902000
238322255	::440338727068786000
400704846	::440338834853613000
238322255	::440338911735607000
480973099	::440338957411155000
408224760	::440338989233766000
400704846	::440339013665177000
44041485	::440339186839588000
400704846	::440339254120443000
497544291	::440339369614786000
238322255	::440339370231750000
254579074	::440339542336237000
44041485	::440339679024803000
156437061	::440339720367665000
311583053	::440339809736081000
311583053	::440339810092601000
311583053	::440339834641842000
254579074	::440339878857826000
497544291	::440340010928070000
272586753	::440340019740286000
18277474	::440340133016256000
434045786	::440340223340609000
393499174	::440340246366920000
311583053	::440340381725908000
497544291	::440340436343721000
30944417	::440340512667860000
44041485	::440340744390193000
28736200	::440340821263790000
203145029	::440340873008906000
16623113	::440341101342244000
238322255	::440341114105507000
418841887	::440341165322555000
349365015	::440341273783054000
44041485	::440341532999045000
390552849	::440341537038557000
14424207	::440341597897510000
137117871	::440341725966770000
621306179	::440341984457543000
44041485	::440342235985756000
400704846	::440342284568371000
137117871	::440342318298984000
400704846	::440342350754492000
44041485	::440342752895983000
44041485	::440342840351412000
626942496	::440343336084582000
107848755	::440343428778700000
58031746	::440343583372361000
636632104	::440343657372057000
327989967	::440343686874796000
16623113	::440343728805249000
44041485	::440343743456346000
107848755	::440343811861270000
626942496	::440344005688451000
107848755	::440344032087007000
28736200	::440344637073420000
44041485	::440344733307523000
137117871	::440344959141814000
284316159	::440345046030630000
137117871	::440345047863943000
419307287	::440345144169345000
137117871	::440345160984326000
227046044	::440345196861997000
419307287	::440345247252348000
107848755	::440345376265371000
250969967	::440345377770704000
412000113	::440345461325434000
217924764	::440346111006760000
16623113	::440346188940734000
137117871	::440346277919064000
44041485	::440346609654575000
72882594	::440346857337012000
419738528	::440346877503225000
419738528	::440346932096294000
250969967	::440346970503143000
16623113	::440347170995048000
250969967	::440347210341830000
304182396	::440347590073524000
250969967	::440347611396988000
626942496	::440347807854379000
137117871	::440347818373287000
400704846	::440347931317510000
400704846	::440348012447936000
16623113	::440348208934297000
626942496	::440348407342051000
156437061	::440348423292608000
58031746	::440348466876002000
137117871	::440348554553352000
304182396	::440348660753530000
428300082	::440348700276432000
626942496	::440348729368133000
428300082	::440348763035803000
36654229	::440348769008103000
254579074	::440348807948021000
254579074	::440348848783773000
428300082	::440349045270532000
428300082	::440349066162368000
156437061	::440349079541792000
161346822	::440349080896946000
224068229	::440349099888771000
156437061	::440349170780471000
156437061	::440349181744386000
117638857	::440349280831012000
626942496	::440349300787535000
238322255	::440349518165712000
156437061	::440349566743740000
117638857	::440349569227169000
254579074	::440349574163873000
304182396	::440349646259761000
117638857	::440349657622147000
156437061	::440349894646059000
37776645	::440349967996448000
117638857	::440350046102757000
438647243	::440350110128427000
36654229	::440350110849843000
137117871	::440350199072829000
626942496	::440350225048551000
304645030	::440350318363435000
339272559	::440350330254266000
428300082	::440350349896220000
117638857	::440350361103372000
137117871	::440350382808506000
428300082	::440350383459008000
156437061	::440350395475304000
117638857	::440350427180437000
339272559	::440350554968293000
36654229	::440350573108686000
428300082	::440350580532588000
254579074	::440350583011020000
18929923	::440350623700381000
18929923	::440350643338092000
37776645	::440350655820365000
18929923	::440350682571616000
137117871	::440350715811467000
18929923	::440350751635017000
203145029	::440350776909922000
331925277	::440350804243795000
327989967	::440350846908235000
37776645	::440350896887984000
472617238	::440350898686947000
137117871	::440351054366900000
339272559	::440351190048845000
44041485	::440351316263452000
339272559	::440351435721805000
18277474	::440351488649728000
203145029	::440351509218607000
339272559	::440351720947085000
137117871	::440351749036335000
497544291	::440352080075980000
150828387	::440352300054622000
528542109	::440352410645454000
497544291	::440353007419396000
28025024	::440353322533670000
28025024	::440353362727682000
30944417	::440353436098625000
30944417	::440353719293861000
497544291	::440353721495453000
232793000	::440353733025611000
232793000	::440353836079652000
30944417	::440353865268232000
285141722	::440353924503965000
497544291	::440353958159069000
472617238	::440354002111180000
472617238	::440354030175256000
472617238	::440354086173417000
428300082	::440354260535226000
472617238	::440354333473771000
328057955	::440354575325753000
30944417	::440355117716750000
227859860	::440355118186123000
254579074	::440355357110435000
467043006	::440355426023243000
227859860	::440355562291609000
128103434	::440355601244098000
128103434	::440355601911017000
621062028	::440355614158376000
232793000	::440355643988262000
156437061	::440355980254011000
269151566	::440356122101174000
20478089	::440356231128297000
431262520	::440356463693660000
94310638	::440356892422848000
621062028	::440356925256253000
621062028	::440356998555906000
621062028	::440357692729610000
431262520	::440357774426669000
35536690	::440358239503253000
35536690	::440358555237896000
35536690	::440358616894152000
20478089	::440358625996201000
35536690	::440358701711384000
480973099	::440358737941770000
35536690	::440359245570387000
419738528	::440359566778589000
419738528	::440359801927630000
35536690	::440360020061208000
35536690	::440360138311237000
65482831	::440360150634070000
386627455	::440360676989865000
35536690	::440360695301828000
35536690	::440360929192996000
35536690	::440361289223659000
35536690	::440361555633651000
35536690	::440362317125931000
35536690	::440362621070741000
35536690	::440362808681578000
35536690	::440362864625201000
35536690	::440362961106767000
35536690	::440363153893756000
142176687	::440363510296760000
222173816	::440364094755856000
516937156	::440364172938055000
35536690	::440364206957658000
53584160	::440364501502664000
53165262	::440364735939493000
222173816	::440364957209612000
222173816	::440365028810563000
224452115	::440365214178226000
35536690	::440365264363065000
35536690	::440365298844459000
35536690	::440365524644397000
35536690	::440365587202461000
35536690	::440366071434854000
35536690	::440366206604697000
35536690	::440366553134301000
467758710	::440366752963100000
35536690	::440366915778019000
35536690	::440367136377016000
467758710	::440367156438368000
316902035	::440367284935462000
35536690	::440367308599328000
467758710	::440367324541878000
472617238	::440367661382266000
16623113	::440367683574329000
16623113	::440367772850065000
472617238	::440367955524599000
35536690	::440367997203394000
35536690	::440368033819660000
35536690	::440368454046994000
156437061	::440368549215739000
156437061	::440368605633335000
250969967	::440368768007421000
35536690	::440368871355478000
16623113	::440369108152897000
373653741	::440369182631153000
35536690	::440369256879095000
16623113	::440369338688618000
35536690	::440369948997976000
554633284	::440370118392942000
472415509	::440370358588563000
35536690	::440370866405535000
35536690	::440371639683792000
236112923	::440371918936768000
35536690	::440371957801160000
467758710	::440372631078834000
327989967	::440372997036457000
58031746	::440373734185385000
107848755	::440373989266161000
58031746	::440374028751368000
58031746	::440374174872530000
58031746	::440374413205458000
35536690	::440375219275194000
58031746	::440375506698264000
58031746	::440375613317472000
35536690	::440375821136429000
154241297	::440375971032465000
154241297	::440376251933405000
154241297	::440376375866707000
217924764	::440377973070639000
524903037	::440378348033028000
524903037	::440379410299244000
154241297	::440379415248138000
217924764	::440379567174586000
524903037	::440379978988134000
319469530	::440380876304945000
35536690	::440381589642432000
35536690	::440381695389208000
35536690	::440381984754638000
35536690	::440382699740860000
281408265	::440383851068530000
35536690	::440384295665143000
35536690	::440384381166039000
520759048	::440385241879150000
35536690	::440387745379131000
35536690	::440388002926559000
35536690	::440389600763080000
377486283	::440390869770727000
355859159	::440391921525989000
35536690	::440391934209966000
48612192	::440391970037702000
48612192	::440391990539456000
355859159	::440391995387682000
355859159	::440392097649016000
355859159	::440392149751054000
35536690	::440392174316707000
355859159	::440392484250607000
355859159	::440392845556326000
35536690	::440392889994981000
35536690	::440392994202456000
355859159	::440393690356649000
450367308	::440393880052064000
355859159	::440393924356489000
35536690	::440394021949943000
355859159	::440394116481183000
355859159	::440394165105725000
65567504	::440395309454065000
57120197	::440396733902635000
57120197	::440397355896950000
217924764	::440397463686750000
57120197	::440397776711475000
408031484	::440398772971917000
35536690	::440399442210861000
473718221	::440399616811339000
35536690	::440399733988028000
48612192	::440400400961658000
283051149	::440402426361688000
153133040	::440404033128632000
35536690	::440404589691420000
153133040	::440404899868999000
153133040	::440405170414174000
274432702	::440406136957579000
96443022	::440407426416644000
274432702	::440408382906707000
37776645	::440409512152137000
37776645	::440409744873107000
163768701	::440412347421954000
27237232	::440416236086640000
513825441	::440417280371863000
315872678	::440423720742440000
450367308	::440424024674279000
238880491	::440426213845127000
411777707	::440427426578173000
274432702	::440433109658382000
60712766	::440434878832971000
450367308	::440439117948542000
12685102	::440440038565109000
69044676	::440445033821396000
328794919	::440445221516898000
328794919	::440445380686512000
328794919	::440445529743708000
97307001	::440450888046358000
195397698	::440450965573869000
260979062	::440453928639922000
450367308	::440454233851035000
165658390	::440454292583874000
24413698	::440454968512745000
214678768	::440455811454627000
378850242	::440456483944546000
380723702	::440457380460244000
419307287	::440458868368637000
419307287	::440458916104003000
419307287	::440458956541263000
236930269	::440459100262916000
506707370	::440459949609852000
506707370	::440460012997992000
407395368	::440461364134301000
395011280	::440461774928633000
26198467	::440461904109006000
184195472	::440462042302918000
460772038	::440462313280118000
428300082	::440463509366013000
31250549	::440463603380936000
210674392	::440463992893353000
416506126	::440464384008011000
365523194	::440464433836326000
516937156	::440465102249398000
163242154	::440465233102901000
516937156	::440465250971025000
555976584	::440467054223572000
60399576	::440467675144142000
285988306	::440467773329002000
434045786	::440467812159848000
81765661	::440467867180359000
520759048	::440472278145708000
242047231	::440472326866747000
242047231	::440472723740168000
57933673	::440473300318183000
400704846	::440473619227877000
306989340	::440473630418272000
253120136	::440474618139115000
400704846	::440474937501822000
346392612	::440475458648305000
346392612	::440475601757933000
83878535	::440475962656837000
345261852	::440476104109723000
429491583	::440478334284099000
277794018	::440478421437517000
133508241	::440478992588488000
429491583	::440478999932698000
34536365	::440479497251336000
429491583	::440479874516402000
253717655	::440480423034896000
253717655	::440480527259168000
429491583	::440480599682596000
467043006	::440480656770863000
76017935	::440481099651616000
306989340	::440481985132101000
164816411	::440482505611685000
329471370	::440482831001591000
31586329	::440484402833805000
317860632	::440484904812675000
159944196	::440485204415639000
119434884	::440487284823961000
241790793	::440488171789230000
242047231	::440488203825709000
303480264	::440488381215416000
433932391	::440488859374084000
242047231	::440489333397929000
268397639	::440490017459154000
433932391	::440490019447259000
320001867	::440490252436664000
545540214	::440490528040165000
345261852	::440490666594824000
300594041	::440491203545427000
435409494	::440491657809498000
320001867	::440492119258456000
256088386	::440492282068746000
93026398	::440492287538110000
454406979	::440492568204541000
180911733	::440493495854587000
412000113	::440494249432186000
133112299	::440495034270752000
17356903	::440495225501646000
322643138	::440495315654025000
322643138	::440495472957202000
31258629	::440496957048369000
290401730	::440497989576949000
127395605	::440498683034222000
127395605	::440498771760521000
16710226	::440499172660506000
336821368	::440499193530949000
429696833	::440499269548527000
274191278	::440499394048032000
429696833	::440499601372491000
429696833	::440499785728937000
429696833	::440499920584208000
230903702	::440500233332457000
429696833	::440501107861635000
429696833	::440501303098109000
248957493	::440502283965452000
439681301	::440503632564207000
94226339	::440504624164790000
48612192	::440505642470486000
38594501	::440506070855716000
439681301	::440506224472113000
227859860	::440506399143895000
467043006	::440507441890213000
249468865	::440508076068569000
378778103	::440508095874490000
95843709	::440509001235976000
59622669	::440509037646336000
44380700	::440509180005580000
359806236	::440509784739942000
48612192	::440511222866137000
438801693	::440511845355782000
48612192	::440511987890397000
483526518	::440512006664118000
438801693	::440512013530583000
438801693	::440512342422749000
273748024	::440512435380703000
377035998	::440512555757215000
55964893	::440512783680278000
316229499	::440512935488520000
377035998	::440513855819501000
316229499	::440513920059441000
131254355	::440514010480246000
120532808	::440514181070995000
238322255	::440514990588829000
59622669	::440515020133515000
421158343	::440515447029768000
377035998	::440516195167395000
421158343	::440516836661424000
229672512	::440517015846277000
229672512	::440517131990745000
316229499	::440517157990838000
229672512	::440517172293812000
229672512	::440517194678824000
229672512	::440517224319971000
229672512	::440517320596008000
421158343	::440517358156001000
67453850	::440517909992185000
316229499	::440518352344072000
67453850	::440518442115166000
433003196	::440518606846443000
421158343	::440518749930930000
421158343	::440518838749507000
433003196	::440519287565197000
258226046	::440519478602784000
227859860	::440519555547295000
579271413	::440520479510515000
202252881	::440520696414736000
46727568	::440521197814415000
540197402	::440522193697382000
130312780	::440522326501638000
371416817	::440522973821534000
224682361	::440523662501105000
529698153	::440524230094901000
528542109	::440524404292726000
433003196	::440524489093578000
322327312	::440524646153072000
433003196	::440524682123816000
195008986	::440524694513811000
433003196	::440524792102666000
35525270	::440525246181830000
227859860	::440525556992323000
53123348	::440525848559747000
227859860	::440525879949533000
316229499	::440525945196138000
53123348	::440525969661501000
6652302	::440526252865097000
540197402	::440526630633488000
35525270	::440526803245862000
35525270	::440527140975423000
316229499	::440527189331550000
428300082	::440527666996080000
35525270	::440527766123855000
19245878	::440527975214116000
414315073	::440527979009953000
151129980	::440528287790796000
25784705	::440528308602548000
320052148	::440528661125406000
414315073	::440528745913282000
341732173	::440528912301715000
35525270	::440529245358395000
467758710	::440529367181979000
41658963	::440529614146785000
495598070	::440529644262285000
316229499	::440529892027813000
529698153	::440530121909223000
35525270	::440530166393995000
35525270	::440530452604936000
35525270	::440530665218379000
316229499	::440530727172460000
35525270	::440530841567891000
216819428	::440530898883444000
419105102	::440531964903161000
461652679	::440532428193816000
68531166	::440532574902181000
242812276	::440533935656038000
19895969	::440534331535028000
506100348	::440534539614433000
465292139	::440534886915792000
281589334	::440534977261076000
45929336	::440535009477550000
419307287	::440537421902798000
174629553	::440538206132789000
628045480	::440538572504854000
69064286	::440538641384091000
53123348	::440538928421289000
174629553	::440539297037680000
38594501	::440539497395007000
174629553	::440539772269113000
174629553	::440540369789657000
217924764	::440540547145822000
217924764	::440540558537535000
421158343	::440540645636444000
421158343	::440540712170708000
217924764	::440540729602211000
174629553	::440540809008795000
421158343	::440540885655490000
217924764	::440540947848630000
421158343	::440541072952131000
418841887	::440541092904456000
23027915	::440541154187436000
23027915	::440541309372469000
217924764	::440541425168830000
217924764	::440541563543121000
461652679	::440541629490159000
217924764	::440541677221322000
421158343	::440542000614756000
23027915	::440542356233003000
23027915	::440542518368026000
217924764	::440542548365684000
217924764	::440542746273918000
217924764	::440543180967383000
162315218	::440543207747620000
393802148	::440543219562979000
162315218	::440543277448572000
217924764	::440543326392315000
293342989	::440543485754900000
453963591	::440543625697439000
162315218	::440543731557474000
162315218	::440544017139253000
217924764	::440544148522033000
162958222	::440544367095582000
450367308	::440544912241487000
344285522	::440545725584527000
162315218	::440545764213661000
162315218	::440545860292575000
174629553	::440546072524775000
419105102	::440546132289024000
127413469	::440546484748967000
174629553	::440547133029371000
115583749	::440547869519798000
115583749	::440548418289532000
265786675	::440548624188321000
174629553	::440548699631288000
115583749	::440548857504481000
405040496	::440549285713555000
174629553	::440549899625836000
473118863	::440550275896446000
405040496	::440550289578291000
217924764	::440550381102571000
58046021	::440550502292791000
174629553	::440550900244156000
58046021	::440550982486073000
405040496	::440551050508902000
235487682	::440551099150266000
217924764	::440551273474322000
405040496	::440551649782661000
174629553	::440551863659012000
384488111	::440552480284221000
484497575	::440552714767196000
35536690	::440552841644896000
16623113	::440553001833336000
516937156	::440553143311417000
516937156	::440553234688532000
383243793	::440553826668384000
37776645	::440554248280236000
37776645	::440554684773072000
433003196	::440554732361633000
13298002	::440554739324174000
37776645	::440554897617190000
438582644	::440554993431896000
19945993	::440555032485052000
248957493	::440555072393445000
459567634	::440556052162289000
218750630	::440556202544480000
431262520	::440556265346187000
218750630	::440556356576088000
459567634	::440556576353845000
721462429	::440557123466829000
484497575	::440557163959046000
30246292	::440557629933645000
162315218	::440557693296594000
162315218	::440557852956962000
19945993	::440558472070176000
62936749	::440558559534002000
322763942	::440559620772605000
93026398	::440560080329510000
117638857	::440560415840288000
217924764	::440561021632413000
217924764	::440561375220617000
35536690	::440561466614489000
335592472	::440561558809497000
529698153	::440562370310443000
529698153	::440562473762959000
529698153	::440562506826670000
150870283	::440562741355376000
254579074	::440562914584322000
35536690	::440564115820777000
409404583	::440565869567959000
467043006	::440566224980676000
367308760	::440566463250698000
248957493	::440566676568801000
90265908	::440566886745776000
90265908	::440566948330762000
19245878	::440567060263751000
281408265	::440567454201171000
272586753	::440567543648890000
355859159	::440568290482475000
355859159	::440568583526309000
323011452	::440568602379698000
30944417	::440568852523782000
355859159	::440568899092770000
479222401	::440568908425089000
30944417	::440568924812636000
367308760	::440569708115267000
100373532	::440570599316795000
413686504	::440570975042949000
311724390	::440571596705505000
351922723	::440572424203943000
23027915	::440572966389440000
23027915	::440573010626756000
23027915	::440573101479559000
130514710	::440573127584931000
23027915	::440573319356882000
23027915	::440573437447536000
444375493	::440573506913173000
23027915	::440574187963678000
23027915	::440574360605429000
23027915	::440574430356701000
35536690	::440574510467538000
23027915	::440574922394316000
224682361	::440574931613790000
35536690	::440574967114399000
450367308	::440575126954733000
35536690	::440576321467334000
130514710	::440576336722415000
35536690	::440576354283581000
217924764	::440576792802656000
130514710	::440576970062299000
408224760	::440577623836868000
150870283	::440578900574232000
238322255	::440579111744835000
69064286	::440579203810197000
170924102	::440579316540116000
280826646	::440579381027557000
41753572	::440580368530288000
214970887	::440580371910905000
248957493	::440581350744018000
467758710	::440581989767196000
287569533	::440582123507175000
421158343	::440582126548041000
626942496	::440582678577152000
130514710	::440582806549594000
247362551	::440582957913239000
58046021	::440583222637133000
286216848	::440583401565728000
223594866	::440583682005667000
448325555	::440583861324759000
130514710	::440583947496325000
35097852	::440584596309442000
282625909	::440584596598431000
167222207	::440584935557300000
130514710	::440585030771830000
130514710	::440585135428100000
45929336	::440585596135038000
238322255	::440586497348354000
593139104	::440586590847778000
593139104	::440586625698254000
593139104	::440586826794143000
593139104	::440586908637601000
45704670	::440587026572640000
502240473	::440587027177037000
438647243	::440587037955981000
45704670	::440587049096052000
45704670	::440587080129720000
45704670	::440587133812633000
45704670	::440587140779352000
45704670	::440587155123875000
45704670	::440587176846168000
45704670	::440587186312736000
130514710	::440587186811846000
45704670	::440587210169913000
45704670	::440587224212451000
265786675	::440587341015830000
265786675	::440587362335469000
150870283	::440587750819893000
19245878	::440587805765275000
130514710	::440588228601470000
19245878	::440588879117045000
254579074	::440588954866171000
357306642	::440588968451518000
28736200	::440589042892435000
322763942	::440590628326748000
103526992	::440592806151585000
19245878	::440593057692409000
23027915	::440593108448051000
217924764	::440593164949540000
23027915	::440593178526486000
257597142	::440593232737468000
23027915	::440593298647166000
15086993	::440593379605610000
23027915	::440593428788027000
431262520	::440593988257861000
79754464	::440594355896590000
279435268	::440595316631273000
115583749	::440595631028326000
279435268	::440595635071221000
35536690	::440596012265385000
35536690	::440596159497662000
35536690	::440596330055229000
35536690	::440596749967970000
95723533	::440596788392001000
35536690	::440596860231630000
35536690	::440597190986043000
439681301	::440597724094685000
35097852	::440597755657224000
721462429	::440597820215549000
377035998	::440598169152266000
35536690	::440598770162470000
279435268	::440599236371955000
42265739	::440599321990676000
279435268	::440600104982937000
284316159	::440600440439578000
34863840	::440600675387736000
151129980	::440600723727081000
23027915	::440600777296723000
316229499	::440601653679378000
316229499	::440602000732848000
46276184	::440602066827091000
28736200	::440602242870046000
42994926	::440602276210569000
42994926	::440602310184431000
42994926	::440602362042802000
284316159	::440602399921565000
23027915	::440602492993560000
42994926	::440602498290573000
23027915	::440602562107310000
279435268	::440602827405402000
316229499	::440603225901637000
170924102	::440603253802549000
170924102	::440603290813071000
170924102	::440603336321290000
170924102	::440603383674970000
279435268	::440603393778671000
170924102	::440603495348314000
170924102	::440603518245027000
254442957	::440603676466769000
279435268	::440604210036346000
17356903	::440604231268319000
17356903	::440604412114116000
170924102	::440604436462055000
170924102	::440604556247175000
114600119	::440604566988787000
279435268	::440604868915367000
17356903	::440605242305294000
450367308	::440605287787950000
284316159	::440605465903255000
35597637	::440605724394405000
316229499	::440605884444459000
287569533	::440605951461453000
324401110	::440606603528507000
35097852	::440606744746934000
62936749	::440607376727867000
23838693	::440607423103913000
418783652	::440607574413438000
96882214	::440607580751003000
217924764	::440607673672007000
28736200	::440607913745215000
134637488	::440607933530132000
392737983	::440608292021473000
486138458	::440608975122210000
150870283	::440609193054060000
96882214	::440609415108911000
112145680	::440609423002574000
112145680	::440609723218272000
358296822	::440609817644654000
150870283	::440609823676055000
58563319	::440609838922747000
62936749	::440610056821014000
42265739	::440610129755398000
324401110	::440610197615034000
150870283	::440610528738557000
324401110	::440610647126970000
35597637	::440610650507980000
66021164	::440611044528898000
324401110	::440611205741154000
150870283	::440611226855276000
265786675	::440611271206273000
132479234	::440611455680151000
39140648	::440612303634190000
596191047	::440612428229771000
460772038	::440612548816437000
360367250	::440612963485896000
328057955	::440614215167270000
429696833	::440614407324696000
320249108	::440614518356340000
37776645	::440615289039106000
429491583	::440616642616512000
150870283	::440617081105420000
150870283	::440617414590341000
382314219	::440617585181065000
37776645	::440618052548591000
150870283	::440618584067174000
95843709	::440619786494824000
95843709	::440619869386842000
316229499	::440619966551707000
35597637	::440620351958302000
519936824	::440620842431418000
35597637	::440620900829122000
520759048	::440621087937011000
28736200	::440621357190365000
37776645	::440622480609533000
395011280	::440622627154296000
319191919	::440622950983929000
465292139	::440623201518100000
395011280	::440623259407511000
392737983	::440623546155663000
109655774	::440623659934154000
395011280	::440624153746345000
395011280	::440624371816620000
519936824	::440624429601538000
156437061	::440624629946675000
224068229	::440625136056958000
419249711	::440625810026680000
220465561	::440625833624219000
34717669	::440626497217241000
433932391	::440627797837348000
519936824	::440628262075527000
12685102	::440629016320823000
42265739	::440629799187263000
408224760	::440630159121870000
347403445	::440630586776907000
347403445	::440630607270252000
347403445	::440630869674299000
347403445	::440630912422666000
347403445	::440630981507047000
418783652	::440631223636209000
418783652	::440631327209967000
281408265	::440631541312389000
35536690	::440631714285912000
35536690	::440631717138018000
347403445	::440631778600951000
347403445	::440632144650448000
180388620	::440632423399698000
347403445	::440632591587094000
272586753	::440632853601075000
43980775	::440632893082054000
62936749	::440632894818906000
257597142	::440633314257301000
399117604	::440633486542917000
395011280	::440634084025323000
250969967	::440634901591629000
35536690	::440634916523356000
392737983	::440635146635841000
450367308	::440635556465102000
35536690	::440636059924172000
408224760	::440636699283320000
478462259	::440636826403880000
293342989	::440637743467888000
716788381	::440637818130268000
276131997	::440637839819440000
347403445	::440638239175884000
224682361	::440638282054270000
596957614	::440638692005126000
329395128	::440638817360289000
426786499	::440639150341894000
35097852	::440639539254935000
17146204	::440639700689108000
716788381	::440639845619101000
107902551	::440640341838807000
408831317	::440640603403984000
408831317	::440640719623966000
395011280	::440640814931140000
35536690	::440640947680866000
408831317	::440641012654809000
35536690	::440641107978764000
35536690	::440641159862288000
395011280	::440641896537268000
35536690	::440642183323205000
414315073	::440642398616432000
502240473	::440642408733474000
408831317	::440642900783689000
395011280	::440642918789820000
30944417	::440643079041998000
192677318	::440643351680155000
42265739	::440643398026817000
395011280	::440643434454327000
23838693	::440643482772729000
352789311	::440643662146314000
352789311	::440644289316798000
35536690	::440644588014161000
352789311	::440644951471558000
395011280	::440645325150093000
352789311	::440645413893197000
352789311	::440645524715089000
352789311	::440645687890309000
352789311	::440645710334021000
352789311	::440645784800092000
352789311	::440645947627147000
352789311	::440646025166868000
352789311	::440646103977828000
250969967	::440646672209567000
395011280	::440646781525696000
352789311	::440647684467073000
114600119	::440647804999204000
23838693	::440648293467443000
454406979	::440648516575444000
395011280	::440648934633918000
100373532	::440648988547506000
150870283	::440649137306873000
35097852	::440649397324742000
235487682	::440649625280598000
352789311	::440649657123741000
532616498	::440649691135737000
265786675	::440650024809406000
352789311	::440650154606350000
352789311	::440650367517597000
612537918	::440650442801164000
115583749	::440650582261776000
450367308	::440650586879307000
435471503	::440650609973542000
23027915	::440651577914056000
23027915	::440651841123418000
395011280	::440651855148756000
23027915	::440652121101570000
25784705	::440652187497029000
23027915	::440652499536855000
605601195	::440652521594310000
302525103	::440652578062630000
253717655	::440652695326584000
23027915	::440652701127704000
414315073	::440652879754321000
415897649	::440652951279783000
23027915	::440652996352172000
23027915	::440653279274733000
115583749	::440653341714956000
253717655	::440653405506134000
23027915	::440653606967316000
596191047	::440653734704852000
395011280	::440653815016992000
42994926	::440654068642369000
23027915	::440654789756866000
55665294	::440655559008587000
69455217	::440655600897507000
474400310	::440655847266320000
156437061	::440655945727623000
227859860	::440656109397757000
35536690	::440656262163087000
454406979	::440657217360916000
35536690	::440657231663468000
395011280	::440657285543505000
253717655	::440657819193196000
374289648	::440658289588965000
434045786	::440658298065682000
352789311	::440659371799097000
35536690	::440659507556139000
201722399	::440660047832825000
150828387	::440660351877922000
65482831	::440660774084943000
65482831	::440660977487732000
419105102	::440661109419163000
310569604	::440661165081780000
65482831	::440661380363210000
325036867	::440662405110972000
516937156	::440662682258374000
15961483	::440663700756643000
34717669	::440664473955610000
419249711	::440664866211520000
419249711	::440665083643850000
419249711	::440665141600718000
321166954	::440665463052189000
23027915	::440665639255306000
477989347	::440665701683318000
450367308	::440665758746423000
23027915	::440665897666359000
23027915	::440666156278775000
237112765	::440667934168326000
374289648	::440669373125378000
43980775	::440669665032167000
374289648	::440669739686178000
156437061	::440669773479686000
420006994	::440669824629620000
374289648	::440670282760867000
53165262	::440670807510241000
292558028	::440670923092283000
55665294	::440671011063619000
40195042	::440671432586973000
40195042	::440671519107084000
55665294	::440671554544730000
242047231	::440671663932600000
500308199	::440672078199816000
156437061	::440672248156811000
203145029	::440672355891695000
374289648	::440672450020651000
109655774	::440672962283188000
429491583	::440673801660301000
415897649	::440674525248622000
17146204	::440674591493476000
224452115	::440676802592120000
281821239	::440676915188207000
281821239	::440676941226442000
311583053	::440677058587688000
40896981	::440678023012950000
311583053	::440678077363150000
465292139	::440678139203575000
156437061	::440678317495037000
465292139	::440678771218452000
484497575	::440678803061239000
484497575	::440678927464271000
484497575	::440679643629109000
484497575	::440680089030643000
40896981	::440680108605468000
351922723	::440680253292179000
484497575	::440680426311413000
40896981	::440680546964738000
100373532	::440680688694480000
484497575	::440680733590290000
450367308	::440680871171870000
40896981	::440680906051686000
273497452	::440680980148277000
40896981	::440681848167866000
17146204	::440681865687474000
347403445	::440682073024516000
347403445	::440682267719905000
40896981	::440682342189785000
347403445	::440682405104734000
347403445	::440682434024452000
91195209	::440682562843705000
351922723	::440682606560944000
351922723	::440682734390747000
42994926	::440682737339727000
435409494	::440682889706217000
347403445	::440682923625152000
91195209	::440682996832546000
528542109	::440683007037292000
91195209	::440683055120801000
40896981	::440683121902497000
40896981	::440683167528542000
91195209	::440683420868280000
461652679	::440684007626264000
454406979	::440684106628988000
238322255	::440684153160208000
238322255	::440684231987965000
473454563	::440684243707232000
118810756	::440684594330087000
484497575	::440684595378659000
484497575	::440684945476829000
593139104	::440685398936002000
484497575	::440686883509514000
461652679	::440686969060728000
91195209	::440687331780358000
15681561	::440687387790688000
321166954	::440687649724973000
40896981	::440688205625438000
127413469	::440688385523343000
127413469	::440688983933059000
160671151	::440689132093063000
40896981	::440689186023428000
91195209	::440689191479808000
461652679	::440689480672882000
28025024	::440689739621216000
28025024	::440689831715557000
58627481	::440690109365514000
447422715	::440690513260576000
447422715	::440690607380770000
40896981	::440691184571142000
40896981	::440691893882859000
127613154	::440691895144951000
19835249	::440692502421835000
195397698	::440692563003994000
598834287	::440693019902087000
40896981	::440694112681881000
484497575	::440694183242641000
431944862	::440694326922727000
40896981	::440694934652190000
434045786	::440695299095666000
612537918	::440695322567016000
40896981	::440695522861395000
486138458	::440695701106741000
37776645	::440696029567275000
37776645	::440697066516656000
407395368	::440697363133628000
447422715	::440697835194171000
447422715	::440697934548848000
118810756	::440698217060376000
447422715	::440698444660088000
115583749	::440698722448834000
115583749	::440699274653749000
327989967	::440699695258546000
605601195	::440700398110666000
115583749	::440700425205862000
48612192	::440700789431234000
465266221	::440701186077753000
69455217	::440701220223979000
415998425	::440701676169596000
415998425	::440702013374881000
40195042	::440702309467582000
24413698	::440702433845456000
284316159	::440703000147808000
48612192	::440703487668547000
115583749	::440703510372696000
383243793	::440703749561257000
115583749	::440704695678799000
465266221	::440705043533033000
37776645	::440705507620556000
40195042	::440706242034409000
252355708	::440706314050605000
37776645	::440706395714121000
40195042	::440706677164089000
115583749	::440706704229933000
115583749	::440707110406733000
36485138	::440707648502378000
284372523	::440707696635834000
26333173	::440708252804718000
284372523	::440708253408690000
322327312	::440708291593658000
254579074	::440708983116951000
195397698	::440709013236236000
269151566	::440709217654013000
40195042	::440709390245453000
419249711	::440710143462764000
40195042	::440710311138426000
284372523	::440710678006218000
257597142	::440710719164534000
40195042	::440711102326767000
484497575	::440711802448396000
573205399	::440712359921721000
316229499	::440712371204411000
316229499	::440712439357652000
40195042	::440712898541649000
40195042	::440713114581872000
447976503	::440713332257878000
261942709	::440713947386109000
316229499	::440714040059240000
301042701	::440714350328676000
261942709	::440714615622606000
254579074	::440714724523511000
261942709	::440714813031718000
301042701	::440715075163152000
316229499	::440715125331218000
316229499	::440715291211755000
301042701	::440715420182384000
301042701	::440715467427045000
301042701	::440715674449502000
17086308	::440715711602642000
301042701	::440715752656470000
301042701	::440715794733756000
320954938	::440715841512808000
301042701	::440715858298425000
163242154	::440715997864296000
301042701	::440716150809165000
69028501	::440716432620277000
316229499	::440716618524393000
69801582	::440717422903840000
316229499	::440717775779004000
69801582	::440717790169661000
316229499	::440718243406180000
239313896	::440718558520033000
316229499	::440718680473600000
316229499	::440718866251927000
218750630	::440719653438902000
316229499	::440720426419773000
218750630	::440720720293687000
409336092	::440720818893377000
335759212	::440723496323145000
573205399	::440724239537041000
217924764	::440725571350581000
48152030	::440725948946989000
334515229	::440726010586087000
472617238	::440728272020582000
19245878	::440728718210650000
65482831	::440728794265968000
217924764	::440728803254730000
299484513	::440730506854797000
65482831	::440730521560039000
503741267	::440730786614878000
217924764	::440731310223814000
31586329	::440731420286144000
154241297	::440732120235790000
114235211	::440732543805968000
372880069	::440733412924485000
480973099	::440734126950211000
354406436	::440734233829834000
26920974	::440734555205799000
69028501	::440735183579279000
42564982	::440735359924568000
37776645	::440735545564872000
354406436	::440735747017289000
42564982	::440735819838394000
358296822	::440736129801658000
374289648	::440736347817775000
374289648	::440736627435253000
42564982	::440737186028077000
48152030	::440737242412089000
42564982	::440737339459903000
390552849	::440737674601562000
42564982	::440737876494409000
37776645	::440738431053090000
42564982	::440738502318116000
636632104	::440738763757469000
37776645	::440738945241214000
37776645	::440739173704953000
37776645	::440739232043520000
354406436	::440739540350013000
354406436	::440739801613205000
354406436	::440739858001448000
37776645	::440739866390069000
37776645	::440740294481694000
261605370	::440740365076029000
37776645	::440740435359977000
114235211	::440740917348036000
37776645	::440740927465078000
37776645	::440741056398000000
114235211	::440741302708092000
258226046	::440741699757670000
634822122	::440741868867842000
422304131	::440744252491173000
37776645	::440744869041307000
37776645	::440745009168781000
361691248	::440745071927767000
12685102	::440749418699313000
37776645	::440749679878631000
35536690	::440751702497447000
35536690	::440752135244771000
39821380	::440755232801177000
191276105	::440755244968841000
191276105	::440755365701881000
399117604	::440755577044885000
39821380	::440755636326789000
39821380	::440755751334576000
399117604	::440755946881835000
399117604	::440756089391681000
450367308	::440756264448962000
399117604	::440756359798460000
145000225	::440758966948470000
408031484	::440761283881619000
473718221	::440762219345637000
436188872	::440762981396541000
283051149	::440765335654776000
465292139	::440770406795194000
141821632	::440770576311783000
281212143	::440772170621259000
497630362	::440773354912350000
35536690	::440775051240288000
17146204	::440775067153465000
35536690	::440775366299250000
35536690	::440775593232068000
109137184	::440777681294983000
109137184	::440780864843038000
109137184	::440780970229510000
315872678	::440781411927080000
450367308	::440786437173035000
60712766	::440789477607215000
335759212	::440791450180005000
268397639	::440793586720718000
383045348	::440801784831823000
69044676	::440807655875956000
43980775	::440808018796900000
156437061	::440808073897078000
200646933	::440808258916188000
43980775	::440808448813699000
43980775	::440808614581006000
200646933	::440808673544114000
200646933	::440808815156396000
200646933	::440808911210172000
200646933	::440809104596926000
200646933	::440809287317594000
200646933	::440809374198398000
200646933	::440809618751500000
506707370	::440811012045176000
506707370	::440811013181419000
400704846	::440811331449413000
156437061	::440812441786515000
156437061	::440812638209966000
156437061	::440812747270262000
156437061	::440812844204834000
387625128	::440813028163194000
156437061	::440813216172503000
96443022	::440813282018869000
156437061	::440813710412484000
223005614	::440813871918755000
156437061	::440813900590641000
97307001	::440814154404737000
38594501	::440814156791308000
156437061	::440814169277743000
195397698	::440814241008734000
156437061	::440814423515471000
156437061	::440814583083569000
156437061	::440815088539164000
156437061	::440815185733763000
156437061	::440815514898558000
156437061	::440815566018719000
116147578	::440816485078810000
450367308	::440816672690036000
165658390	::440817087989026000
214678768	::440818766641770000
387625128	::440819775577784000
236930269	::440821594865160000
31258629	::440821616222560000
304182396	::440823825983619000
407395368	::440824100672376000
27595900	::440824803797114000
460772038	::440825146224279000
200646933	::440825258434523000
26198467	::440825540866355000
184195472	::440825691911630000
415206019	::440825896925425000
31250549	::440827426579292000
416506126	::440827449169809000
365523194	::440827504366854000
216819428	::440827617076580000
210674392	::440827860991758000
35097852	::440828030735642000
51480688	::440829617775984000
60399576	::440830278458568000
81765661	::440830489662738000
224130581	::440830640619929000
260038180	::440830889954918000
450367308	::440831700667355000
265786675	::440832426160713000
268397639	::440832891719659000
51480688	::440833984184860000
180388620	::440834174996320000
467772798	::440834873709051000
57933673	::440836494626795000
281805312	::440836745735589000
281805312	::440836766472212000
253120136	::440837153543577000
115583749	::440837559132762000
115583749	::440837827001991000
281805312	::440838480621342000
51480688	::440838564134125000
83878535	::440838605343174000
242047231	::440839239983693000
224130581	::440840332419145000
281805312	::440840371421986000
281805312	::440840377273053000
281805312	::440840480901701000
224130581	::440840637605097000
309355379	::440840868124446000
224130581	::440840950957371000
23027915	::440841162946256000
133508241	::440841857098977000
467772798	::440841975840116000
277794018	::440842008991518000
23027915	::440842230287568000
122769328	::440843152233353000
34536365	::440843154866982000
122769328	::440843161175613000
122769328	::440843169429987000
122769328	::440843196495826000
122769328	::440843216993390000
122769328	::440843241622343000
122769328	::440843249587339000
122769328	::440843262870712000
122769328	::440843268872744000
23027915	::440844449154093000
329471370	::440845333665300000
23027915	::440846784429305000
42994926	::440847727136501000
159944196	::440847767267602000
42994926	::440848122986500000
23027915	::440848138245779000
32125015	::440849153640259000
17356903	::440849355650916000
23027915	::440849638334410000
23027915	::440849979490697000
421158343	::440850261775757000
42994926	::440850386778210000
23027915	::440850518676865000
23027915	::440850873322065000
281805312	::440852338303959000
238401588	::440852469594079000
95843709	::440852550003462000
392434084	::440853373361737000
17210128	::440853457721778000
95843709	::440853468212133000
300594041	::440853624051093000
299879238	::440853699054014000
23027915	::440853711284625000
23027915	::440853981959839000
23027915	::440854518847508000
281805312	::440854655547879000
23027915	::440854673214668000
256088386	::440854694542327000
23027915	::440855335818244000
281805312	::440855452046217000
23027915	::440855972240961000
23027915	::440856100058189000
23027915	::440856388441767000
281805312	::440856418799726000
45704670	::440856438995701000
281805312	::440856570608357000
23027915	::440856928655515000
23027915	::440857364041043000
133112299	::440857396102311000
306989340	::440857806757834000
45704670	::440857846809657000
242047231	::440857970982010000
281805312	::440858036777672000
306989340	::440858058860675000
281805312	::440858059594670000
281805312	::440858071615565000
281805312	::440858086379487000
281805312	::440858125436870000
281805312	::440858151059861000
281805312	::440858167992279000
281805312	::440858319230476000
281805312	::440858340382343000
281805312	::440858354299441000
281805312	::440858367498547000
281805312	::440858408866938000
281805312	::440858465305509000
281805312	::440858481390657000
306989340	::440858515234492000
281805312	::440858572616773000
31258629	::440859376690032000
23027915	::440860195980591000
23027915	::440860406253629000
306989340	::440860510385627000
23027915	::440860570049605000
419105102	::440860947150696000
467043006	::440861018575880000
38594501	::440861025542221000
336821368	::440861562308288000
23027915	::440862047564484000
23027915	::440862222840242000
23027915	::440862345058066000
6652302	::440862345548406000
253717655	::440862358442098000
230903702	::440862662566481000
23027915	::440863045397790000
23027915	::440863380514299000
53123348	::440863453763211000
98213304	::440864127964033000
633010300	::440864714138996000
411700909	::440865146735689000
164816411	::440865691785105000
411700909	::440865944261636000
406110065	::440867240469344000
67832819	::440869194687447000
67832819	::440869282793009000
475356723	::440869349281132000
67832819	::440869790480367000
166735943	::440870184576770000
249468865	::440870501460606000
419105102	::440870954197999000
59622669	::440871414803873000
472415509	::440871625303420000
35147507	::440871866874736000
359806236	::440872160530153000
205928265	::440872163886006000
382314219	::440872325697642000
46697333	::440872836677120000
23027915	::440872971528593000
23027915	::440873079640969000
322763942	::440873168798892000
23027915	::440873311124619000
23027915	::440873409216798000
23027915	::440873828294873000
23027915	::440874036298805000
363321273	::440874116799664000
363321273	::440874137922179000
363321273	::440874290259324000
363321273	::440874313902604000
23027915	::440874380047187000
483526518	::440874402779918000
363321273	::440874571172827000
363321273	::440874703922536000
363321273	::440874720628465000
98213304	::440874784864227000
273748024	::440874854128959000
363321273	::440874934688940000
18929923	::440874936937488000
363321273	::440874974002167000
363321273	::440875051726827000
363321273	::440875100397502000
363321273	::440875141187125000
363321273	::440875191325839000
363321273	::440875211806605000
363321273	::440875247978283000
363321273	::440875321391185000
363321273	::440875363657199000
363321273	::440875397161295000
363321273	::440875418132815000
46697333	::440875742675468000
103526992	::440875790322782000
35147507	::440875861948915000
269151566	::440876074881134000
131254355	::440876385788116000
35147507	::440876424212140000
446326590	::440876480449376000
120532808	::440876556991225000
316229499	::440877165358223000
316229499	::440877178855493000
418783652	::440877263718850000
316229499	::440877269641203000
470660217	::440878182908968000
470660217	::440878429341106000
28025024	::440878488053350000
701949296	::440879384505765000
46697333	::440879586318884000
408224760	::440879728711708000
316878403	::440879959955877000
408224760	::440880045281009000
239928368	::440880175044390000
701949296	::440880499410468000
408224760	::440880840424587000
67832819	::440881396689543000
67832819	::440881654471467000
316229499	::440882747196723000
420083874	::440883131256545000
180388620	::440883448639520000
169618179	::440883759588851000
169618179	::440884075365400000
67832819	::440884211386286000
67832819	::440884382564233000
316229499	::440884478425063000
421158343	::440884554786942000
18929923	::440884633983811000
130312780	::440884725318565000
114235211	::440884744511705000
354406436	::440885497033129000
94215450	::440885583192133000
354406436	::440885590205411000
316229499	::440885600116174000
354406436	::440885893801717000
354406436	::440885945492328000
352789311	::440886015663046000
354406436	::440886759371845000
69801582	::440887156744400000
316229499	::440887518561464000
110563920	::440888189189115000
65482831	::440888501064564000
550666101	::440888589165944000
550666101	::440888614038167000
550666101	::440888637316538000
550666101	::440888655767285000
550666101	::440888691309834000
171724420	::440888916661395000
421158343	::440889053589020000
421158343	::440889227241619000
421158343	::440889577747017000
421158343	::440889847071657000
475356723	::440889918701596000
408224760	::440890138538020000
110563920	::440890151104167000
19245878	::440890199774461000
421158343	::440890206531883000
421158343	::440890327478829000
25784705	::440890721755615000
56509474	::440890803901440000
421158343	::440891063432396000
316229499	::440891478072516000
19245878	::440892193205534000
421158343	::440892297660866000
293213630	::440893069437571000
293213630	::440894492262928000
293342989	::440895192342609000
55665294	::440896766108389000
216819428	::440897367764926000
497630362	::440897396122202000
447422715	::440897503706112000
411700909	::440898149432172000
497630362	::440898681915457000
316229499	::440898953127538000
352789311	::440899010866737000
467758710	::440899543362568000
316025875	::440899803669483000
628045480	::440900984970018000
201113172	::440901198678204000
18750697	::440901349317017000
39105327	::440901760023277000
265249050	::440901877379899000
17086308	::440902889293500000
497544291	::440903424960253000
374289648	::440903464659738000
265249050	::440903851085148000
402243422	::440903888183361000
501202268	::440904167809626000
146216300	::440904629883117000
411777707	::440905880507547000
121100953	::440907034997706000
216819428	::440907202623447000
450367308	::440907317932855000
69064286	::440907708271562000
255195496	::440908574319853000
29335169	::440908893779427000
32125015	::440909758821064000
54721301	::440911059558604000
438582644	::440911203356135000
331925277	::440911373468307000
311583053	::440912050823639000
248957493	::440912082624458000
377035998	::440912800773193000
180911733	::440912859745497000
58627481	::440913594452942000
255195496	::440913923290583000
316229499	::440914477945720000
368577195	::440914510858440000
446326590	::440915199970017000
91195209	::440915331444264000
399117604	::440915544150401000
117638857	::440915654041165000
331925277	::440915658814259000
467043006	::440915698802364000
117638857	::440915751609061000
79073243	::440916160796581000
321166954	::440916790403543000
163242154	::440916906749730000
13298002	::440917139625902000
186472636	::440917207053135000
348193845	::440917668246601000
18750697	::440917928469594000
316229499	::440918346091868000
316229499	::440918414186786000
555976584	::440919186685308000
626942496	::440919326162690000
555976584	::440919551786483000
180388620	::440919654886699000
46727568	::440919661991833000
316229499	::440919911523966000
72882594	::440919990892785000
35536690	::440920052406054000
35536690	::440920103517839000
35536690	::440920141912485000
35536690	::440920338138796000
17356903	::440920474345025000
29335169	::440920624320765000
35536690	::440920823164321000
316229499	::440921318863962000
17356903	::440921627770228000
23027915	::440922486331703000
501202268	::440922743274741000
23027915	::440922801319731000
478020840	::440922867249995000
245935219	::440923148054462000
373653741	::440923270473195000
94226339	::440923477185269000
478020840	::440923486035656000
478020840	::440923607964061000
42265739	::440924213164380000
293213630	::440924428583436000
250969967	::440924651263254000
46727568	::440925382230151000
322327312	::440926286916378000
115583749	::440926659085352000
72882594	::440927022685384000
347403445	::440928239801077000
72882594	::440928303852302000
436188872	::440928478305976000
465292139	::440928645558054000
344285522	::440928732950573000
344285522	::440928933329264000
555976584	::440929522297626000
501202268	::440929535551635000
555976584	::440929586986369000
45929336	::440929936426434000
435409494	::440930728822726000
626942496	::440930776113500000
513825441	::440932812351602000
235867165	::440932893205217000
235867165	::440932988814376000
114970673	::440933119009779000
35536690	::440933147627495000
555976584	::440933316624408000
461652679	::440933597391093000
127395605	::440933656853741000
127395605	::440933838907518000
245935219	::440934343339704000
26920974	::440934659195957000
58627481	::440934692142219000
26920974	::440934735830077000
418841887	::440934916650700000
285141722	::440935248197877000
28461859	::440935499889643000
418841887	::440935790139699000
35536690	::440936119891681000
35536690	::440936320593309000
215427794	::440937040436551000
450367308	::440937541815246000
497630362	::440939003727339000
117638857	::440939343478538000
461652679	::440939940986519000
37776645	::440940667129585000
596957614	::440940764068315000
418841887	::440941011519668000
170924102	::440941858848796000
461652679	::440942474081869000
35097852	::440942490854912000
721462429	::440944428317171000
162958222	::440944636610113000
162958222	::440944699323744000
429491583	::440946180357652000
322327312	::440947859244855000
432747712	::440948002916540000
235867165	::440948072634667000
579271413	::440948077751304000
19569142	::440948627888807000
322327312	::440949183949058000
555976584	::440950137733410000
248957493	::440950248236908000
354406436	::440950292243546000
433168829	::440950550142541000
419307287	::440950637358899000
513825441	::440950768259313000
30246292	::440952701640527000
30246292	::440952726676316000
30246292	::440952788672319000
30246292	::440952981660237000
30246292	::440953019966828000
30246292	::440953059527507000
30246292	::440953092134412000
30246292	::440953200666218000
30246292	::440953304802004000
103244523	::440954162545954000
30246292	::440954211317350000
30246292	::440954486534586000
30246292	::440954558613688000
103244523	::440954994549088000
340693336	::440956183835181000
479986172	::440956584940683000
34717669	::440958404429770000
76870522	::440959234843238000
162958222	::440959458093441000
706034130	::440959576842571000
34717669	::440959873216307000
34717669	::440959976228388000
34717669	::440960232500383000
53165262	::440960346065342000
205928265	::440961810951200000
415897649	::440962029067579000
306989340	::440962793919885000
316229499	::440962985318576000
351096649	::440963220291870000
479222401	::440963834182770000
150828387	::440963989455921000
233944291	::440965081119989000
420006994	::440966994855489000
384109939	::440967456933167000
311583053	::440967514122498000
450367308	::440967682494439000
34717669	::440967895342804000
24413698	::440968098661666000
35097852	::440968174159147000
156437061	::440968417344901000
58563319	::440968826591510000
156437061	::440968840080408000
15961483	::440969238094692000
156437061	::440969622439731000
156437061	::440969699438772000
156437061	::440969762097475000
156437061	::440969825737641000
156437061	::440970005404852000
395011280	::440970068906610000
156437061	::440970214126006000
156437061	::440970548382683000
316025875	::440970609820848000
156437061	::440970663575052000
26897261	::440971215495127000
156437061	::440971294612267000
156437061	::440971586208677000
351096649	::440971657646063000
311583053	::440971917961330000
316025875	::440972098513539000
156437061	::440972111541071000
26897261	::440972156646592000
156437061	::440973041267261000
395011280	::440973110959816000
142176687	::440973147085352000
156437061	::440973377356845000
156437061	::440973527093489000
316229499	::440974073254789000
395011280	::440974856293593000
321166954	::440975900423643000
503741267	::440976297041227000
605601195	::440977152259796000
473118863	::440977371353464000
721462429	::440978054194540000
66021164	::440979010311311000
66021164	::440979388893376000
359849721	::440979622142803000
359849721	::440979878532239000
66021164	::440979906386616000
311583053	::440980348751462000
156437061	::440980572802793000
66021164	::440981339961978000
156437061	::440981385281429000
156437061	::440981942079455000
501202268	::440982117212626000
116633811	::440982598987177000
156437061	::440983002290462000
47410500	::440983179222999000
322327312	::440983191520694000
156437061	::440983210688647000
156437061	::440983358445584000
399117604	::440983630504931000
284316159	::440983828882927000
472415509	::440983867671851000
399117604	::440984176922087000
241324134	::440984252717355000
241324134	::440984270937399000
156437061	::440984600773271000
241324134	::440984638291329000
345508633	::440985199782789000
34717669	::440985330900938000
156437061	::440985371296268000
156437061	::440985728839716000
330645900	::440986088195100000
330645900	::440986186358587000
34717669	::440986219816570000
156437061	::440986223557869000
156437061	::440986659337682000
353567857	::440987339460849000
25784705	::440987747713425000
503741267	::440988497889869000
311724390	::440988806330589000
304645030	::440988902401130000
390552849	::440989176314355000
479222401	::440989322771062000
395011280	::440990647277715000
461652679	::440993337311367000
405040496	::440995889616658000
242047231	::440996540291624000
242047231	::440996591483506000
260038180	::440997012000219000
450367308	::440997942384533000
156437061	::440998415992778000
156437061	::440999144509800000
347403445	::440999821902479000
156437061	::441000003763314000
156437061	::441000097866727000
253347580	::441001384989974000
265249050	::441001579668578000
351096649	::441002217466630000
438582644	::441002385780277000
269151566	::441002811992469000
66021164	::441005211402792000
35097852	::441005377157877000
37776645	::441005657886851000
286216848	::441005893669232000
23027915	::441006045893492000
23027915	::441006291969118000
37776645	::441006387444084000
500308199	::441006608345100000
23027915	::441006708354449000
132479234	::441007334245298000
57120197	::441007620782960000
26333173	::441007969380360000
415703077	::441008119150157000
35536690	::441008351841771000
53123348	::441008972506857000
465292139	::441010399412899000
35097852	::441010957805187000
414315073	::441012149209415000
450367308	::441012997670989000
282625909	::441013061902561000
282625909	::441013073193611000
32800151	::441014504646660000
242047231	::441014768221290000
435471503	::441016700159668000
32800151	::441017313219723000
32800151	::441017398603157000
32800151	::441017715537346000
32800151	::441018301720698000
166735943	::441018358201597000
334515229	::441018789686018000
460772038	::441019246706176000
250338969	::441019916422881000
439681301	::441020376810668000
142176687	::441020403159670000
250338969	::441020884057194000
304645030	::441020978081325000
319469530	::441021041193005000
331925277	::441021146901655000
630007542	::441021236542713000
17769662	::441021290678587000
630007542	::441021351953190000
344857407	::441021368562245000
470660217	::441022174833692000
444375493	::441022450298408000
156437061	::441022473291583000
53584160	::441022618724876000
304645030	::441022775311216000
470660217	::441023484139802000
420083874	::441024428734820000
352789311	::441024900493754000
142176687	::441025859986526000
69028501	::441025991805136000
351096649	::441026657877377000
265249050	::441027080470269000
484497575	::441027573481353000
166735943	::441027607652347000
32800151	::441027686563991000
32800151	::441027802993680000
32800151	::441027851370758000
127395605	::441027911991050000
32800151	::441027969473986000
450367308	::441028081549975000
596957614	::441028162743332000
242047231	::441028175544713000
127395605	::441028202249478000
227046044	::441028390401761000
392156048	::441028438850158000
32800151	::441028456822747000
127395605	::441028543469072000
339272559	::441028645113827000
529698153	::441029181833347000
431944862	::441030074750349000
433168829	::441030162998517000
127395605	::441030765900333000
303011370	::441030872070770000
127395605	::441030952760782000
365523194	::441031128367902000
79754464	::441031570749530000
408224760	::441032123068461000
519936824	::441032392598622000
227046044	::441032562140409000
322327312	::441033053305987000
421158343	::441033107500982000
146219676	::441033800374824000
630007542	::441034356367175000
227046044	::441034488076705000
141821632	::441034528811798000
293213630	::441034619635634000
227046044	::441034698228117000
412000113	::441034864188751000
412000113	::441034913597636000
412000113	::441035175938764000
227046044	::441035337553285000
412000113	::441035462388776000
46276184	::441035823140851000
46276184	::441035995384123000
412000113	::441036598369480000
320001867	::441036813956702000
284316159	::441037309308571000
320001867	::441037383169867000
35536690	::441037580750950000
97095901	::441037583314067000
35536690	::441037914017763000
472415509	::441038581730381000
35536690	::441038632279764000
426402586	::441039168580628000
72882594	::441039281210286000
257225781	::441040669201952000
320001867	::441040747190431000
241324134	::441040756628000000
25784705	::441041554481098000
33238183	::441041558972801000
241324134	::441041668008337000
48612192	::441041959432777000
35536690	::441042483938865000
35536690	::441042863053631000
35536690	::441042884599754000
79754464	::441042970733977000
224346133	::441043074689798000
35536690	::441043113323544000
34841151	::441043116939042000
450367308	::441043257783365000
35536690	::441043365333725000
248957493	::441043487375360000
331925277	::441044513482493000
399695389	::441044542016344000
40896981	::441045431707922000
69662123	::441045630098882000
217924764	::441045970781208000
35536690	::441046095448125000
382314219	::441046138464903000
35536690	::441046268740001000
320001867	::441046341536333000
257225781	::441046500404379000
35536690	::441046635502510000
257225781	::441046819431522000
390552849	::441047349247217000
18929923	::441047416557801000
34841151	::441048017287000000
429491583	::441048027030388000
447422715	::441048615818362000
473454563	::441049210927198000
341732173	::441049329827340000
524903037	::441049711488016000
144937748	::441050883804397000
345508633	::441050890276192000
601049906	::441051336797605000
339272559	::441052266582532000
40896981	::441052275163664000
40896981	::441052506215288000
258235483	::441052596724588000
57067055	::441052691788480000
438647243	::441053465381318000
59622669	::441053869515497000
57067055	::441054010523787000
29284709	::441054181915652000
59622669	::441054439362031000
28905424	::441054853675352000
467043006	::441055096290304000
420006994	::441055411211603000
59622669	::441055565612331000
484497575	::441056458407292000
345508633	::441057854351769000
62936749	::441057900094820000
316484120	::441057907262492000
40896981	::441058344720011000
484497575	::441058664636358000
161346822	::441058999262146000
484497575	::441059475261108000
484497575	::441059734259388000
484497575	::441060000799023000
358296822	::441060134521810000
40896981	::441060442635378000
241790793	::441060481735098000
484497575	::441060495684935000
444375493	::441060622453600000
241790793	::441060697645252000
274693254	::441061153884876000
447422715	::441061892904456000
479222401	::441061954044444000
479222401	::441062143769591000
331925277	::441062217572556000
357306642	::441062270378840000
115824990	::441062289610145000
518039543	::441062316075806000
484497575	::441062369561571000
18750697	::441062752615170000
35536690	::441062893325262000
373653741	::441063309022736000
308726677	::441063384847355000
203145029	::441063961161904000
59622669	::441064570107740000
35536690	::441065850443804000
222173816	::441065864062705000
35536690	::441065927627399000
35536690	::441066287196692000
35536690	::441066367395958000
32564504	::441067301433921000
215427794	::441067412138381000
215427794	::441067485794545000
272586753	::441067583911911000
261942709	::441067588181704000
215427794	::441067731048095000
215427794	::441067843635793000
118810756	::441068048494379000
415998425	::441068217264402000
215427794	::441068278534766000
33538323	::441068593732939000
215427794	::441068638599008000
203145029	::441068687421091000
215427794	::441069023401222000
257597142	::441069160333062000
62936749	::441069227022098000
215427794	::441069378075783000
360814823	::441069898899271000
215427794	::441069927932239000
360814823	::441069959133675000
203145029	::441070653073293000
236112923	::441070892710625000
203145029	::441071582979829000
18750697	::441071910143938000
351096649	::441071936198561000
281408265	::441072237584457000
281805312	::441072543139504000
484497575	::441072624739700000
203145029	::441072847164026000
18750697	::441073989851820000
49824781	::441074675649904000
171724420	::441075005560877000
203145029	::441075030349578000
49824781	::441075031846944000
316229499	::441075619640508000
49824781	::441075677606191000
171724420	::441075684530601000
171724420	::441075771046510000
49824781	::441075949325795000
171724420	::441076020020383000
82130465	::441076077209743000
50306226	::441076280964825000
49824781	::441076331523354000
50306226	::441076386770350000
171724420	::441076565724504000
415703077	::441077432414502000
415703077	::441077575406723000
415703077	::441078015338872000
82130465	::441078211703615000
118470515	::441078575576653000
393622132	::441078611919921000
554852227	::441079162179026000
307457734	::441079232995667000
467758710	::441080014339973000
484497575	::441080142220124000
35536690	::441080352300216000
307457734	::441080581833519000
365523194	::441081363962556000
12685102	::441082104412397000
612537918	::441082142819639000
53584160	::441082255457665000
529698153	::441082557275181000
320052148	::441082775848759000
554852227	::441083404369805000
30804377	::441083945220710000
30804377	::441084313195397000
399695389	::441084925601529000
281408265	::441085392062664000
484497575	::441086642984480000
281408265	::441086805069164000
419738528	::441087170749927000
23403899	::441087619166777000
49824781	::441088707370971000
281408265	::441089272028745000
49824781	::441089288097525000
602895412	::441089359056736000
465266221	::441089651466452000
419738528	::441090389609816000
602895412	::441091217657315000
602895412	::441091385492381000
368577195	::441091792394801000
114235211	::441092218929946000
368577195	::441092273145933000
368577195	::441092971862429000
163242154	::441093265375232000
35536690	::441093895892389000
368577195	::441094012637044000
30804377	::441094286369505000
42265739	::441094447926087000
30804377	::441095169559908000
30804377	::441095175566135000
30804377	::441095677490110000
393499174	::441096099957178000
478020840	::441096839450742000
67832819	::441097286509010000
67832819	::441097362539163000
478020840	::441097852530343000
67832819	::441098108940738000
15681561	::441098791211388000
35536690	::441098984023539000
35536690	::441099456113418000
35536690	::441099533615788000
35536690	::441099625873694000
35536690	::441100031420944000
35536690	::441100295787905000
67832819	::441100376079474000
67832819	::441100540844339000
35536690	::441101038737580000
20822956	::441101215557222000
67832819	::441101242505641000
484497575	::441103739630280000
127395605	::441103942361952000
484497575	::441103960502308000
69064286	::441104096159080000
127395605	::441104449470099000
15681561	::441104526204862000
484497575	::441105582590672000
612537918	::441105764808003000
484497575	::441106109823062000
358296822	::441106346801242000
118881789	::441107456908095000
35536690	::441108622525739000
287569533	::441110185290252000
35536690	::441111211602501000
35536690	::441111224063766000
118810756	::441111339214204000
127395605	::441114632363577000
127395605	::441115135088660000
127395605	::441116259313131000
414374118	::441117788783276000
127395605	::441118110805151000
127395605	::441118533166977000
450367308	::441118652440408000
127395605	::441119777449594000
127395605	::441122056680517000
127395605	::441122302189912000
295980167	::441122835512049000
114970673	::441122967846518000
267323089	::441123477760667000
267323089	::441123554549968000
114970673	::441123593301155000
267323089	::441123654676393000
408031484	::441123848272883000
127395605	::441123910000857000
127395605	::441124389900148000
127395605	::441124652044140000
473718221	::441124913831632000
127395605	::441125528024920000
380723702	::441125744975282000
162958222	::441125806010421000
103244523	::441128179944919000
283051149	::441128475827507000
285141722	::441130935279292000
269151566	::441131328780898000
95843709	::441132959836696000
141821632	::441135877939412000
141821632	::441135914014625000
132479234	::441136313379864000
141821632	::441136461987848000
35536690	::441137445061394000
127395605	::441140882973413000
315872678	::441143907510808000
409404583	::441144595989028000
409404583	::441144769939382000
409404583	::441145650281857000
450367308	::441148834475823000
12685102	::441150270945632000
238880491	::441156296356548000
60712766	::441156465509015000
65482831	::441158524953821000
299484513	::441159846981681000
450367308	::441163896900947000
69044676	::441170369328594000
65482831	::441170574426259000
200646933	::441170787479732000
200646933	::441171411562815000
287569533	::441171651649372000
327989967	::441171710071406000
200646933	::441171759270617000
287569533	::441172447271075000
200646933	::441172513997873000
287569533	::441172659288952000
200646933	::441172771670724000
200646933	::441173137003003000
372880069	::441173368662798000
200646933	::441173506428907000
200646933	::441173650901700000
461652679	::441173971166183000
200646933	::441174184425566000
200646933	::441174573547917000
200646933	::441174924304973000
408831317	::441175404586344000
287569533	::441175667150163000
372880069	::441176641394319000
97307001	::441177794832130000
195397698	::441177893066919000
636632104	::441178237058560000
546266750	::441178420974592000
450367308	::441179064502480000
506707370	::441179624857669000
165658390	::441180069864550000
214678768	::441181987823697000
31258629	::441184032458432000
236930269	::441184159675846000
407395368	::441187017406181000
460772038	::441188214817054000
26198467	::441189700540182000
184195472	::441189875140669000
416506126	::441190845086040000
365523194	::441190908650745000
35536690	::441191271018008000
345261852	::441191341800685000
35536690	::441191586362183000
35536690	::441191745133371000
345261852	::441191751219306000
31250549	::441191856378900000
118708729	::441191868554948000
118708729	::441192293769285000
210674392	::441192353739456000
60399576	::441192963259904000
81765661	::441193157791735000
345261852	::441193532380827000
151129980	::441193668234735000
450367308	::441194110091657000
35536690	::441198732436967000
57933673	::441198759876124000
497544291	::441198811382579000
26333173	::441198857351737000
470660217	::441198900469186000
253120136	::441199431900483000
35536690	::441200309260406000
35536690	::441200468279427000
83878535	::441200797951348000
17769662	::441202007647342000
133508241	::441203831561404000
277794018	::441203920883310000
34536365	::441204998941048000
407395368	::441205227208073000
145000225	::441206266242015000
118881789	::441206635336568000
205928265	::441207397025992000
329471370	::441207602291023000
145000225	::441208300219412000
145000225	::441209183208476000
31586329	::441209648641617000
159944196	::441209974744547000
36485138	::441210148342992000
229197384	::441210888465293000
53123348	::441211475919503000
18750697	::441212464336994000
378850242	::441213434219483000
191276105	::441214227856883000
242047231	::441214900241973000
242047231	::441215058635677000
242047231	::441215136796524000
65482831	::441215378652672000
242047231	::441215481723510000
300594041	::441216003611963000
242047231	::441216133476392000
256088386	::441217079123783000
284316159	::441217085524299000
276131997	::441217436864770000
287569533	::441217656717602000
28025024	::441218932222226000
17210128	::441219376616726000
428516870	::441219415854817000
495598070	::441219427090964000
133112299	::441219795422564000
465292139	::441220004806000000
419105102	::441220267012919000
42265739	::441220643757903000
336778628	::441221513929166000
59622669	::441221636537085000
31258629	::441221758771662000
59622669	::441221767059603000
59622669	::441221901935865000
372880069	::441222009448845000
372880069	::441222105351618000
372880069	::441222239825199000
15961483	::441222700762005000
372880069	::441222848536150000
372880069	::441223028861833000
372880069	::441223214220718000
519936824	::441223724113489000
336821368	::441223932809469000
420083874	::441224009032945000
30151060	::441225005331120000
230903702	::441225005532082000
28025024	::441226297923350000
406110065	::441227117767180000
118810756	::441227453294727000
94310638	::441228444769058000
435409494	::441228475005820000
345261852	::441228516873355000
429491583	::441228620200443000
46727568	::441228909590642000
46727568	::441228980830883000
495598070	::441229238948343000
229197384	::441229783616065000
495598070	::441230455732727000
64905964	::441230636515606000
249468865	::441232815267401000
497630362	::441232856111521000
382314219	::441233354222882000
59622669	::441233822357536000
25383063	::441234485745430000
359806236	::441234588518469000
35097852	::441235585903382000
19945993	::441235867873865000
35097852	::441236266034941000
309355379	::441236557547458000
483526518	::441236801059971000
497630362	::441237215100678000
273748024	::441237219722813000
25383063	::441237411528314000
323011452	::441237648708222000
25383063	::441237852387434000
25383063	::441238180038049000
18929923	::441238632436084000
131254355	::441238837415522000
162958222	::441239001601568000
120532808	::441239007867850000
145000225	::441239064189337000
162958222	::441239080857112000
25383063	::441239111181938000
309355379	::441240194847866000
418783652	::441240536222298000
292558028	::441241978311675000
378778103	::441242040085803000
241790793	::441242045060239000
292558028	::441242130179035000
292558028	::441242457389273000
292558028	::441242519519494000
292558028	::441242730010664000
46727568	::441243786883379000
25383063	::441244532865134000
633010300	::441244604080214000
292558028	::441244984885252000
303480264	::441245030330925000
292558028	::441245204087971000
380723702	::441245233373016000
380723702	::441245425652494000
465266221	::441246784556265000
130312780	::441247111250579000
195276249	::441247155702218000
195276249	::441247344873713000
42265739	::441247357716271000
383243793	::441247477404930000
47410500	::441247494920359000
383243793	::441247565233680000
561622267	::441247653632823000
429491583	::441247800014409000
465266221	::441247809216339000
393802148	::441247887213600000
47410500	::441248019103510000
497630362	::441248146744561000
380723702	::441248218677280000
47410500	::441248399296180000
47410500	::441248509996433000
497630362	::441248677789577000
42265739	::441248745703763000
433168829	::441248999073267000
540197402	::441251252194664000
115583749	::441251321031983000
432590763	::441251718513176000
438582644	::441252146055761000
540197402	::441252361005043000
6652302	::441252565192167000
25784705	::441253107104624000
142176687	::441254111464669000
17086308	::441254608531247000
68531166	::441255295063306000
16710226	::441255792004853000
380723702	::441256188119093000
380723702	::441256501198741000
383045348	::441256864102100000
237112765	::441256959765782000
103526992	::441256996562403000
380723702	::441257318068781000
465292139	::441258357760876000
180388620	::441258938974347000
175532031	::441261127343673000
238322255	::441261532773482000
501202268	::441263024830443000
628045480	::441263383052955000
370850900	::441264249202311000
370850900	::441264681525977000
370850900	::441264808688902000
370850900	::441264904104710000
370850900	::441264967023874000
370850900	::441265008211922000
370850900	::441265118253293000
370850900	::441265183411826000
370850900	::441265289162788000
223594866	::441265470587826000
319469530	::441265519522742000
370850900	::441265543803580000
96443022	::441265974210068000
370850900	::441266027587194000
144937748	::441266089499320000
561622267	::441266784394432000
555976584	::441266786625794000
44380700	::441267320066150000
561622267	::441267677466619000
433003196	::441268605700042000
262843671	::441268894918254000
524903037	::441269335043350000
555976584	::441269372670058000
321102847	::441269480086585000
450367308	::441269658151178000
472415509	::441269663188525000
555976584	::441269768604385000
380723702	::441270016722604000
370850900	::441270486740516000
472415509	::441270863539630000
407395368	::441271224761470000
407395368	::441272024455847000
32252775	::441272131272204000
201113172	::441272259341082000
405676565	::441272307592732000
472415509	::441272593018933000
429491583	::441272989326528000
250969967	::441272992304095000
472415509	::441273053759012000
465292139	::441273478025445000
347403445	::441273553778794000
238322255	::441273658980724000
472415509	::441273782989520000
383243793	::441273794724786000
224068229	::441273859883692000
616892340	::441273917597306000
347403445	::441274247621537000
26897261	::441274265938059000
347403445	::441274394300514000
24413698	::441274607711301000
616892340	::441275275901288000
415703077	::441276080633028000
316902035	::441276922803527000
269151566	::441277339087810000
316902035	::441277391764488000
37776645	::441277723185786000
37776645	::441278169409400000
37776645	::441278319867461000
37776645	::441278465665679000
37776645	::441278590144249000
473454563	::441279063664369000
80448281	::441279308573573000
13298002	::441279520046583000
253717655	::441279544519958000
253717655	::441279781137436000
253717655	::441280326933835000
80448281	::441280894414757000
23027915	::441281101865431000
370850900	::441281167049109000
23027915	::441281199198437000
406110065	::441281899596894000
472415509	::441281925664083000
80448281	::441282111626952000
467758710	::441282914584498000
621306179	::441283576894459000
431262520	::441283826849820000
621306179	::441283880914395000
109655774	::441283974875209000
42795192	::441284164570988000
383243793	::441284519153258000
42795192	::441284610937208000
42795192	::441284625243979000
42795192	::441284646131609000
42795192	::441284646597185000
42795192	::441284655694614000
42795192	::441284662267109000
621306179	::441285372144660000
177692206	::441285647194939000
621306179	::441285970395025000
224068229	::441286472180981000
392737983	::441288426823122000
242047231	::441288744541622000
371416817	::441288862540001000
242047231	::441288930420609000
94215450	::441288970106720000
116343636	::441289156623228000
253717655	::441289293852463000
37776645	::441289967663607000
94215450	::441290608619958000
231483310	::441290922584596000
383243793	::441292330700533000
206067907	::441292578013872000
465266221	::441293033573601000
384488111	::441293344421847000
224068229	::441293689043050000
335592472	::441294104509841000
519936824	::441294388849672000
167222207	::441294680924237000
420006994	::441294687580987000
465266221	::441294732921012000
206067907	::441295265262473000
368577195	::441295421600579000
28025024	::441295693995864000
28025024	::441295747909435000
335592472	::441296410802401000
103244523	::441296503228088000
540197402	::441296684450988000
326827026	::441297132491128000
28025024	::441297591280869000
37776645	::441297863461847000
45929336	::441298533355110000
122725183	::441298646387019000
267323089	::441298674702774000
267323089	::441298752536465000
267323089	::441298837903122000
267323089	::441298912473673000
435409494	::441299069366202000
450367308	::441299877973065000
51480688	::441300133330702000
206067907	::441300224154537000
206067907	::441300322615828000
17086308	::441300439758155000
238322255	::441300484566319000
206067907	::441300537041256000
206067907	::441300571078021000
51480688	::441300687989653000
206067907	::441300891870953000
206067907	::441300944073265000
206067907	::441301145412435000
17086308	::441301153100226000
206067907	::441301196801081000
224346133	::441301824348647000
363321273	::441302316906713000
319469530	::441302972942024000
26333173	::441303042814926000
170924102	::441304099678478000
26333173	::441304388922249000
48612192	::441305048929562000
195276249	::441305894874529000
48612192	::441306188517761000
35536690	::441306765997522000
260038180	::441307314365431000
419249711	::441307401480716000
195276249	::441307545681297000
35536690	::441307578467753000
247362551	::441307731434016000
374289648	::441308296801447000
26333173	::441309464298131000
616892340	::441309464403378000
435409494	::441309668392960000
30246292	::441310018991063000
370850900	::441310487532535000
377486283	::441310666356305000
616892340	::441310870929293000
42994926	::441311277340954000
68531166	::441311528227061000
438647243	::441311934378278000
438647243	::441311995690631000
438647243	::441312295025508000
35536690	::441313166912262000
35536690	::441313252765487000
68531166	::441313721260859000
68531166	::441314028300664000
438647243	::441314141404266000
22944914	::441314206105997000
257597142	::441314388440387000
240857453	::441314600928018000
257597142	::441314706788483000
201113172	::441314931070496000
383243793	::441315630784843000
419307287	::441316294235676000
161346822	::441316578471063000
192948373	::441316823904968000
495598070	::441317021616447000
365767010	::441317084019310000
272586753	::441317595539464000
335759212	::441318106808348000
257597142	::441318361545179000
484497575	::441320164978466000
460471042	::441320551228137000
284316159	::441320602365087000
224346133	::441321791924207000
26920974	::441322261430427000
405676565	::441322317906706000
229197384	::441322886922395000
326827026	::441323231551967000
251892054	::441323541624274000
399117604	::441323685954461000
555976584	::441324863890796000
229197384	::441325000679624000
257597142	::441325123854172000
438647243	::441325607176007000
260979062	::441325935229292000
35536690	::441326278746992000
281408265	::441326974091280000
227859860	::441328228322381000
227859860	::441328413442207000
215427794	::441328508824858000
107848755	::441328527288193000
134637488	::441328843568463000
242443898	::441328866276044000
223998080	::441329048971530000
265249050	::441329258305425000
345508633	::441329583196217000
163768701	::441329596022394000
35536690	::441329600069513000
35536690	::441329775810854000
35536690	::441329956602523000
450367308	::441330039993282000
35536690	::441330084532989000
122725183	::441330256687804000
311124403	::441330412208398000
22944914	::441330836298682000
358296822	::441331623250767000
152735068	::441332938395754000
134637488	::441333029479657000
383243793	::441333482979991000
235867165	::441334433434447000
215427794	::441334556856426000
383243793	::441334684270596000
383243793	::441334905805344000
383243793	::441335272857272000
390552849	::441335422161936000
18437537	::441335824484151000
265249050	::441336266463141000
344285522	::441336396176187000
383243793	::441336417541566000
15709088	::441336778243325000
242047231	::441336886289006000
351096649	::441336963115667000
265249050	::441336969092931000
55665294	::441337696145793000
351096649	::441338016783540000
66486074	::441338107665715000
35536690	::441338733816582000
24413698	::441338929640648000
274693254	::441339433435295000
274693254	::441339517556248000
122725183	::441339607020347000
311583053	::441340173411155000
433168829	::441340176221343000
379152968	::441340875273433000
454406979	::441340980479160000
379152968	::441341142484131000
383243793	::441343116247719000
529698153	::441343522055024000
66021164	::441343653265420000
24413698	::441343697506934000
242047231	::441343850498785000
399117604	::441343988713664000
242047231	::441344142460059000
480973099	::441344832699523000
399117604	::441345197247848000
399117604	::441345359613558000
215385454	::441345383823048000
399117604	::441345392891138000
399117604	::441345523547930000
167222207	::441345593915359000
399117604	::441346273510432000
399117604	::441346394683498000
320001867	::441346453214994000
399117604	::441346469053104000
433168829	::441346688389636000
399117604	::441346800499564000
46697333	::441346853498388000
399117604	::441347136278769000
399117604	::441347299479126000
399117604	::441347494463954000
399117604	::441347727927279000
438582644	::441348246687199000
497630362	::441348381735006000
421158343	::441348568902037000
399117604	::441349170218414000
399117604	::441349213352648000
59622669	::441349219593375000
59622669	::441349391031336000
59622669	::441349569150853000
379152968	::441349975998754000
322327312	::441351348844765000
17086308	::441352801461862000
379152968	::441352865375076000
501202268	::441354402180644000
123300331	::441354584007536000
115583749	::441354817340858000
123300331	::441355018994606000
123300331	::441355167602987000
123300331	::441355249328996000
123300331	::441355308212826000
123300331	::441355382066147000
322327312	::441356416364724000
58031746	::441357252751261000
58031746	::441357403574251000
395011280	::441357459836260000
58031746	::441357641382903000
58031746	::441357734890713000
545540214	::441357938993537000
399695389	::441357977044267000
395011280	::441358493291786000
395011280	::441358686154280000
395011280	::441358773290954000
123300331	::441358868208025000
395011280	::441359195485376000
399695389	::441359424523730000
395011280	::441359847326367000
137117871	::441360291163418000
450367308	::441360339255316000
422214932	::441360808618913000
316878403	::441360911689723000
205928265	::441361326489612000
395011280	::441361562511499000
23027915	::441361677695451000
505219745	::441362075659427000
21452516	::441362286272212000
419105102	::441362828910272000
419105102	::441363410819641000
162315218	::441364113696882000
311583053	::441364222354944000
395011280	::441364408665509000
631782776	::441365064927698000
217214677	::441365940337274000
316878403	::441367444309811000
260038180	::441367506310426000
316878403	::441367986549452000
35097852	::441369295743115000
310569604	::441369391457128000
48612192	::441369447111340000
721462429	::441369466534764000
123300331	::441370304611622000
395011280	::441370522379489000
35536690	::441371265358499000
35536690	::441371314775789000
35536690	::441371355607334000
323011452	::441371698873761000
53584160	::441372415021424000
461652679	::441372800767754000
26920974	::441374673293824000
428300082	::441375218528190000
450367308	::441375318931034000
364646765	::441376220781883000
364646765	::441376369553862000
328057955	::441376420384612000
379152968	::441376615436922000
460471042	::441376679341338000
137117871	::441376902503464000
137117871	::441377397372645000
137117871	::441377479748763000
373653741	::441377990169985000
554852227	::441378074681020000
373653741	::441378571076915000
203145029	::441378716464451000
554633284	::441378786479570000
345508633	::441379480456941000
35536690	::441379577961512000
227046044	::441379957151760000
110563920	::441380287574835000
146216300	::441380754283446000
94226339	::441380814593339000
419738528	::441381278768967000
357306642	::441383257570304000
150828387	::441383332262453000
203145029	::441383852406484000
205928265	::441384233907392000
109655774	::441384545116749000
134637488	::441385520640589000
53123348	::441385654606249000
53123348	::441386699117973000
134637488	::441387685325078000
328057955	::441388656004067000
134637488	::441389150655504000
478462259	::441389385183789000
450367308	::441390482124320000
224068229	::441390602551582000
365767010	::441390748517560000
35536690	::441391926135115000
503741267	::441391962881392000
365767010	::441392132986003000
224452115	::441393108370997000
47410500	::441393137186250000
308726677	::441393268266250000
337396732	::441393507866259000
365767010	::441394075443671000
237112765	::441395809272078000
22944914	::441396362354360000
45289907	::441396994121035000
560822598	::441397058030043000
311583053	::441397184748343000
560822598	::441397720012828000
15709088	::441397861230841000
560822598	::441397866792505000
150870283	::441397882327805000
150870283	::441398173127290000
28905424	::441398270099603000
319469530	::441398670207250000
311583053	::441398773689122000
237112765	::441398978387525000
311583053	::441399281539633000
344285522	::441399309645676000
344285522	::441399553066283000
53123348	::441399616765173000
344285522	::441399726911414000
242047231	::441400056965787000
53123348	::441400146463436000
560822598	::441400336881057000
560822598	::441400877300330000
22944914	::441401319350620000
630076052	::441401672464465000
630076052	::441401966145445000
630076052	::441402140007747000
123300331	::441402316651253000
367308760	::441402324703911000
238322255	::441402461224333000
265249050	::441402922828845000
473454563	::441403368716922000
203145029	::441403686397706000
242047231	::441403819071930000
242047231	::441403981513129000
90265908	::441404329501917000
560822598	::441404592220536000
45289907	::441405299866353000
229197384	::441405316186775000
450367308	::441405580708564000
237112765	::441405989603246000
560822598	::441406178514698000
229197384	::441406244734398000
560822598	::441406285138120000
203145029	::441406447315079000
344285522	::441407633443266000
392737983	::441407645938118000
344285522	::441408178652479000
560822598	::441408341596995000
156437061	::441408847962333000
42564982	::441409087079985000
237112765	::441409280126615000
55665294	::441409428357521000
53123348	::441410135681150000
156437061	::441410834908971000
272586753	::441411064060604000
419105102	::441411159640379000
42564982	::441411274581495000
156437061	::441411341664788000
156437061	::441411402868076000
419105102	::441411447805857000
370850900	::441411459319595000
497630362	::441411478030020000
272586753	::441411567934906000
26030273	::441412131330605000
26030273	::441412299723509000
81154377	::441412324671229000
26030273	::441412552795234000
81154377	::441412628724731000
273497452	::441412724610707000
81154377	::441412818630242000
26030273	::441413047593099000
156437061	::441413178275016000
26030273	::441413201318539000
35536690	::441413487852412000
367308760	::441413918498381000
35536690	::441413981945614000
236167599	::441414133024448000
19835249	::441414178394607000
19835249	::441414205288497000
26030273	::441414260107661000
19835249	::441414303670087000
367308760	::441414444816793000
123300331	::441414489611968000
560822598	::441414570620780000
42564982	::441414587888709000
26030273	::441414742326784000
593139104	::441414757573472000
367308760	::441414775277240000
26030273	::441415113937932000
26030273	::441415550720151000
26030273	::441415820036411000
218750630	::441415868799410000
123300331	::441416112551784000
123300331	::441416148564058000
26030273	::441416232214863000
123300331	::441416340612849000
123300331	::441416373768818000
346392612	::441416403850395000
123300331	::441416432359071000
26030273	::441416920474976000
123300331	::441417009361092000
26030273	::441417168651948000
377035998	::441417208816603000
26030273	::441417439234883000
40896981	::441417663936724000
384488111	::441417726536318000
613256961	::441418124034719000
40896981	::441418322090135000
237112765	::441418371649654000
123300331	::441419155368345000
123300331	::441419213966938000
123300331	::441419610374823000
123300331	::441419788020367000
123300331	::441419863396200000
40896981	::441419921139204000
76017935	::441420029850963000
354406436	::441420082749927000
443376354	::441420385683111000
123300331	::441420433787994000
40896981	::441420795144065000
461652679	::441420942192148000
354406436	::441421252524531000
40896981	::441421781208150000
40896981	::441422177800564000
266235648	::441422563906826000
33538323	::441422754383159000
115824990	::441422866907955000
357306642	::441423515363717000
480973099	::441424124473122000
612537918	::441424132904075000
480973099	::441424174045614000
21452516	::441424490497855000
127413469	::441425013950783000
273497452	::441425489765228000
254579074	::441425923816960000
309355379	::441425954402217000
612537918	::441427301918855000
229197384	::441427400203972000
35097852	::441427561869217000
516937156	::441428497131929000
123300331	::441428724760985000
605327407	::441428756159541000
299389082	::441429260725530000
42564982	::441429340782604000
299389082	::441429483409928000
281408265	::441429621297668000
447422715	::441429740357160000
447422715	::441429803993153000
37776645	::441429879566118000
299389082	::441430089973383000
395011280	::441430173011820000
41753572	::441430793169039000
37776645	::441431491525226000
245935219	::441431680792788000
37776645	::441431885122908000
532616498	::441431934020104000
351896383	::441431984376537000
37776645	::441432242456653000
435409494	::441432425877741000
37776645	::441432685794590000
41753572	::441432700184821000
473118863	::441432750793318000
299389082	::441432890476601000
435409494	::441432992544993000
237112765	::441434116773261000
330645900	::441435380915503000
335759212	::441437139645890000
335759212	::441437284265517000
335759212	::441437336769818000
443376354	::441437627074359000
384488111	::441438263186690000
298090474	::441438566984335000
273497452	::441440036458737000
273497452	::441440378332254000
351096649	::441440461115228000
68531166	::441441002705137000
429491583	::441441747206672000
161346822	::441442054833729000
364646765	::441442084604506000
351096649	::441442421189013000
357265451	::441443276713754000
68531166	::441443523930624000
497630362	::441444033760464000
479222401	::441444319199649000
162315218	::441444507645521000
311583053	::441446575551045000
229197384	::441447067152826000
381599486	::441447438982070000
245935219	::441447463400902000
245935219	::441447877127073000
254579074	::441448065585532000
381599486	::441448460592885000
381599486	::441448861966827000
381599486	::441449213030039000
381599486	::441449347600097000
20935798	::441449412427280000
281408265	::441449578793943000
316025875	::441449886202884000
381599486	::441450071566352000
266235648	::441451012729999000
381599486	::441451019877515000
266235648	::441451139171512000
257597142	::441451245782331000
381599486	::441451801188270000
381599486	::441452273584308000
381599486	::441452431281750000
381599486	::441452707271147000
20935798	::441454486658498000
505219745	::441455462303531000
42265739	::441456577472512000
447422715	::441457316656082000
447422715	::441457355155587000
42265739	::441457871369146000
42265739	::441457974213492000
127395605	::441459858915598000
266235648	::441459869443706000
114235211	::441460387309838000
241324134	::441462227913437000
127395605	::441463357384572000
127395605	::441463385675157000
127395605	::441463801452298000
241324134	::441465159429939000
261605370	::441465888429330000
16039882	::441465998646849000
241324134	::441467424962273000
162315218	::441468487634939000
162315218	::441469872929660000
146216300	::441471740015689000
253879613	::441471984950472000
241324134	::441474405102022000
16039882	::441478502957592000
16039882	::441478655034654000
349365015	::441478812275331000
349365015	::441478867715649000
370850900	::441480085359828000
16039882	::441480728308486000
16039882	::441480857719541000
16039882	::441480990800621000
450367308	::441481026972315000
435471503	::441481556549332000
16039882	::441482280037384000
360367250	::441484317349249000
25383063	::441485724924137000
408031484	::441489072955990000
49824781	::441489196449271000
202252881	::441490099839041000
473718221	::441491292107730000
103244523	::441493279150858000
283051149	::441495961236668000
377952732	::441500709251338000
229197384	::441501015373021000
518039543	::441505576950837000
15709088	::441506339009736000
315872678	::441508669096620000
450367308	::441511188308844000
57120197	::441511915131379000
229197384	::441517626574249000
607432063	::441520214383923000
57120197	::441521941728358000
123300331	::441523984581296000
123300331	::441525407721222000
123300331	::441525499819741000
123300331	::441525800022847000
123300331	::441525895783014000
123300331	::441525986786836000
123300331	::441526067392966000
123300331	::441526133168017000
123300331	::441526276017639000
450367308	::441526286339420000
123300331	::441526337522921000
123300331	::441526460919336000
123300331	::441526558692753000
123300331	::441526626019704000
123300331	::441526813173768000
123300331	::441527209778745000
123300331	::441527306939809000
123300331	::441527680513880000
57120197	::441527739116298000
123300331	::441527861108035000
123300331	::441527949754638000
123300331	::441527988623269000
123300331	::441528039009447000
60712766	::441529258968907000
69044676	::441532223645163000
103244523	::441532681239928000
200646933	::441536213124530000
200646933	::441536532751876000
200646933	::441537198660153000
200646933	::441537347599888000
200646933	::441537608233938000
200646933	::441537915194060000
200646933	::441538122480746000
97307001	::441538130659659000
195397698	::441538208464003000
200646933	::441538248548966000
450367308	::441541425239293000
165658390	::441541534836473000
214678768	::441543065153449000
200646933	::441543890810589000
612537918	::441544617235070000
229197384	::441545994099249000
236930269	::441546290095075000
31258629	::441546379089825000
461652679	::441548399511207000
407395368	::441548580998758000
26198467	::441549247607881000
123300331	::441549326914187000
123300331	::441549380961992000
184195472	::441549385625653000
123300331	::441549390860537000
123300331	::441549484649361000
460772038	::441549539086835000
203145029	::441549614177861000
123300331	::441549735338725000
506707370	::441550263854575000
392737983	::441550471829147000
506707370	::441550682273755000
31250549	::441550967285092000
210674392	::441551358525599000
416506126	::441551647743815000
365523194	::441551697559568000
123300331	::441551850710773000
123300331	::441552618050301000
378850242	::441552664779055000
274432702	::441552798606311000
123300331	::441553162768760000
123300331	::441553272802131000
123300331	::441553304511057000
123300331	::441553407930011000
123300331	::441553471876366000
123300331	::441553583251922000
123300331	::441553760784232000
123300331	::441553853675487000
123300331	::441553861388820000
162958222	::441554157661478000
331925277	::441554865643196000
60399576	::441554871599120000
81765661	::441555063262048000
450367308	::441556466286088000
473454563	::441556982294929000
71284640	::441557256371335000
15086993	::441557971122651000
234143570	::441558104661295000
15086993	::441558285326381000
123300331	::441558716593106000
57120197	::441559490253451000
33810989	::441559822077808000
57933673	::441560561751293000
123300331	::441561790426533000
253120136	::441561794717302000
473454563	::441561814749286000
473454563	::441561998195568000
83878535	::441563161565487000
123300331	::441563473797861000
459987659	::441563655554215000
35097852	::441563962166226000
123300331	::441564211953795000
123300331	::441564238419853000
123300331	::441564329746239000
123300331	::441564364177702000
123300331	::441564394104029000
123300331	::441564462987108000
123300331	::441564660480090000
123300331	::441564701932421000
123300331	::441564982824943000
144937748	::441565651740930000
277794018	::441565751506255000
133508241	::441566230281854000
123300331	::441566607261724000
34536365	::441566842960621000
115583749	::441567277893554000
151129980	::441567372210864000
123300331	::441568097388879000
200646933	::441568320261607000
200646933	::441568621635309000
200646933	::441568848311889000
265029924	::441569119381766000
265029924	::441569376869703000
329471370	::441570018531086000
123300331	::441570233635962000
629787407	::441572243869425000
159944196	::441572501911375000
629787407	::441572635432869000
251892054	::441572734037151000
117638857	::441573203673350000
330645900	::441573510792503000
117638857	::441573679282286000
35097852	::441573821284638000
331925277	::441573909658607000
629787407	::441574275762233000
408831317	::441574323179249000
482944497	::441575905979564000
408831317	::441576065765744000
408831317	::441576535079014000
123300331	::441577167277654000
123300331	::441578406526734000
300594041	::441578429545070000
123300331	::441578887605022000
256088386	::441579517321048000
431262520	::441580389811761000
319469530	::441580423391756000
17210128	::441580490655428000
381599486	::441580662706163000
123300331	::441580732788404000
123300331	::441581182376226000
123300331	::441581247895441000
123300331	::441581290413096000
629787407	::441581961690103000
133112299	::441582173830021000
473454563	::441582437751992000
123300331	::441582492567367000
123300331	::441582597819215000
123300331	::441582632401244000
381599486	::441582675649130000
34863840	::441582997910089000
472415509	::441583973844541000
31258629	::441584245002092000
472415509	::441584267349331000
472415509	::441584901322588000
336821368	::441586363410821000
629787407	::441586500686577000
38594501	::441587469964697000
230903702	::441587531612565000
46276184	::441587547870072000
17086308	::441587830226444000
304182396	::441588096400752000
17086308	::441588398525276000
311583053	::441588488606330000
292558028	::441588933499961000
292558028	::441589288593920000
629787407	::441589768464252000
415206019	::441593526028337000
251892054	::441593767855136000
473454563	::441593996838576000
174734859	::441594310077595000
42994926	::441595141388632000
42994926	::441595292626870000
123300331	::441595381827129000
249468865	::441595401150279000
42994926	::441595421605916000
123300331	::441595467042811000
123300331	::441595499993243000
42994926	::441595522520850000
42994926	::441595540837388000
174734859	::441595545304313000
123300331	::441595546633904000
42994926	::441595557690093000
42994926	::441595648576462000
50306226	::441595703450542000
239313896	::441595743539699000
50306226	::441595794634719000
50306226	::441595810795360000
50306226	::441595836296728000
123300331	::441595841808052000
123300331	::441596197979967000
59622669	::441596258952568000
167222207	::441596438301409000
50306226	::441596495683280000
123300331	::441596593129545000
36485138	::441596758599430000
123300331	::441596779222401000
253717655	::441596936349839000
22944914	::441597005379674000
359806236	::441597014338326000
253717655	::441597522944225000
50306226	::441597749524316000
629787407	::441597830881234000
50306226	::441598592789143000
483526518	::441599280646594000
503741267	::441599360783372000
273748024	::441599804980731000
633010300	::441600648761442000
629787407	::441600887861944000
131254355	::441601288615108000
629787407	::441601337084502000
120532808	::441601460678062000
629787407	::441602088145920000
142176687	::441602424076525000
299484513	::441603703007494000
362168275	::441605209043648000
596191047	::441605463851794000
447422715	::441605722800144000
447422715	::441605907328536000
516937156	::441607084803907000
428516870	::441607133088317000
123300331	::441608632900526000
393802148	::441608891575459000
25383063	::441608965625884000
130312780	::441609524525297000
357265451	::441609744625590000
393802148	::441609798627237000
25383063	::441609804021104000
438801693	::441609833964638000
435409494	::441610004979007000
123300331	::441610082791751000
163768701	::441610121777397000
123300331	::441610760817762000
25383063	::441611057702785000
95299169	::441611496624500000
28736200	::441611651977330000
283625404	::441611682482098000
245935219	::441612936918736000
123300331	::441613286141083000
103526992	::441614107435732000
103526992	::441614320128897000
629787407	::441615230347407000
44041485	::441615373842911000
123300331	::441615453652525000
629787407	::441615512531779000
25784705	::441615552809693000
393802148	::441615902497181000
273497452	::441616071657672000
261942709	::441616094990594000
236167599	::441616610910937000
41658963	::441616788942368000
180911733	::441616822270713000
24413698	::441617150080348000
472415509	::441617157135155000
118708729	::441617452569731000
377035998	::441617487260446000
68531166	::441617627501576000
636632104	::441618461672734000
142176687	::441618599317610000
6652302	::441619501872734000
69064286	::441620178850557000
426685539	::441620490512510000
293342989	::441620590919577000
273497452	::441620993212047000
299879238	::441622724780507000
180911733	::441622743688437000
384488111	::441622820104069000
123300331	::441623240818319000
384488111	::441623425174351000
310569604	::441623425476726000
42265739	::441623492576833000
123300331	::441623571144933000
123300331	::441623593907388000
123300331	::441623667932663000
123300331	::441623676220608000
123300331	::441623686714773000
393802148	::441623958551396000
310569604	::441624091347664000
224068229	::441624321833074000
393802148	::441625180230529000
393802148	::441625274656894000
384488111	::441625698789126000
628045480	::441625795392307000
361691248	::441626321399975000
499925803	::441626509489352000
429491583	::441626763647389000
253717655	::441627257439002000
357306642	::441627471201320000
438582644	::441627939852259000
223998080	::441628388508172000
415703077	::441629172771725000
311583053	::441629956033245000
96443022	::441629989918613000
241324134	::441630326272831000
419738528	::441630848602095000
123300331	::441631649680211000
123300331	::441631694571835000
419249711	::441631741191544000
601049906	::441631923467595000
123300331	::441632042116067000
450367308	::441632082737897000
123300331	::441632100718874000
721462429	::441632117110210000
123300331	::441632236362665000
123300331	::441632306105548000
419249711	::441632650269589000
447912275	::441633750217424000
123300331	::441633753056550000
123300331	::441634096582639000
706034130	::441634188979367000
123300331	::441634298802618000
283625404	::441634413932081000
71284640	::441634721660174000
18929923	::441634758070509000
546266750	::441634873464606000
123300331	::441635092973105000
123300331	::441635779031228000
49824781	::441636771080994000
465292139	::441637121648906000
221590506	::441637357771825000
221590506	::441637405628833000
221590506	::441637546377084000
117638857	::441638272931221000
117638857	::441638482344423000
116633811	::441638547192172000
428516870	::441638726406402000
428516870	::441638743468826000
428516870	::441638905192800000
38594501	::441639514650316000
58627481	::441640105191567000
330645900	::441640111252316000
348193845	::441640197478838000
117638857	::441640392396914000
532616498	::441640792009244000
117638857	::441640816520724000
721462429	::441640901606010000
117638857	::441640978945163000
117638857	::441641019973828000
255195496	::441641700448948000
13298002	::441641893211168000
706034130	::441641944200912000
255195496	::441642038044286000
23027915	::441642824979988000
449756109	::441643528696107000
348193845	::441643858603278000
348193845	::441644036353703000
348193845	::441644061586235000
23027915	::441644310690533000
716788381	::441644738207178000
23027915	::441645157726040000
23027915	::441645361778937000
505219745	::441645388336881000
18437537	::441646253529894000
93026398	::441646617557352000
448325555	::441647033318141000
65482831	::441647551083974000
26897261	::441647554254893000
383243793	::441648256041222000
15961483	::441648387335520000
383243793	::441648413134708000
38594501	::441649876602875000
299389082	::441649888065908000
93026398	::441650231101235000
38594501	::441650381206994000
38594501	::441650703535058000
93026398	::441650799916380000
20935798	::441651040870760000
216819428	::441651074135375000
123300331	::441652092739276000
123300331	::441652140235575000
123300331	::441652343797719000
123300331	::441652572110454000
415703077	::441652586366517000
123300331	::441652597049810000
123300331	::441652857981661000
123300331	::441653200622731000
69064286	::441653217664196000
96443022	::441653271900323000
241324134	::441653374019444000
123300331	::441653501069103000
123300331	::441653515203928000
123300331	::441653544777961000
123300331	::441653571185295000
123300331	::441653635425243000
123300331	::441653677762560000
123300331	::441653813335040000
123300331	::441653857261985000
421158343	::441654592644734000
123300331	::441654609590108000
123300331	::441654652694970000
123300331	::441654685259554000
123300331	::441654698207363000
436188872	::441654710517661000
436188872	::441654768713609000
497544291	::441654805464088000
123300331	::441654828671193000
123300331	::441654829921083000
123300331	::441654843888136000
123300331	::441654848266989000
123300331	::441655564062687000
58627481	::441656414503571000
65482831	::441657976747589000
299389082	::441657996016644000
65482831	::441658040966606000
58627481	::441658103423967000
351896383	::441658174009901000
253717655	::441658175595765000
516937156	::441658375685046000
134637488	::441658445935439000
706034130	::441658573274099000
242047231	::441659548680871000
58627481	::441659622504427000
242047231	::441659703261921000
399117604	::441660118481240000
203145029	::441660390448316000
110563920	::441660516230893000
497544291	::441660724948250000
415703077	::441661043849195000
123300331	::441661677520814000
123300331	::441661685242531000
123300331	::441661691408183000
473454563	::441661981398163000
473454563	::441662077653250000
450367308	::441662264358080000
123300331	::441662483406024000
58627481	::441662666168205000
103244523	::441663145279377000
123300331	::441663370648092000
123300331	::441663405825720000
123300331	::441663452122472000
123300331	::441663481126080000
123300331	::441663564051668000
123300331	::441663579998416000
123300331	::441663599749382000
117638857	::441663618082676000
123300331	::441663722067857000
123300331	::441664011114127000
123300331	::441664042072293000
123300331	::441664067309404000
123300331	::441664088767479000
162315218	::441664097092780000
420006994	::441664138893619000
123300331	::441664155612098000
123300331	::441664210750418000
123300331	::441664235060613000
505219745	::441664402685566000
123300331	::441664502187450000
123300331	::441664518624923000
123300331	::441664537633513000
123300331	::441664625588076000
123300331	::441664696538923000
123300331	::441664762666311000
123300331	::441664814029758000
123300331	::441664833776525000
123300331	::441664858095095000
123300331	::441664892966543000
123300331	::441664933160574000
123300331	::441664990035324000
123300331	::441665051121164000
123300331	::441665094603505000
123300331	::441665158533095000
123300331	::441665280478314000
123300331	::441665304712982000
123300331	::441665393951006000
123300331	::441665495805468000
123300331	::441665823904923000
123300331	::441665872114221000
123300331	::441665884235771000
174629553	::441666191606943000
170924102	::441666570834558000
174629553	::441666952919281000
502240473	::441667216724201000
195276249	::441667406201884000
58627481	::441667824596299000
502240473	::441667854690435000
420083874	::441668165110480000
253717655	::441668574697259000
56723331	::441668605403332000
500308199	::441668997470117000
123300331	::441669556789317000
123300331	::441669572199186000
418841887	::441669673051258000
418841887	::441670552760356000
119434884	::441670704208306000
379152968	::441671887010414000
379152968	::441672104904515000
293342989	::441673134601928000
123300331	::441673653814853000
123300331	::441673659607158000
123300331	::441673796723175000
98806791	::441673877262192000
123300331	::441673911781314000
349365015	::441674192870973000
123300331	::441674277457498000
123300331	::441674513877835000
46727568	::441674926827659000
349365015	::441675020402978000
435471503	::441675332887011000
35525270	::441675691923218000
123300331	::441676176038576000
123300331	::441676262109884000
123300331	::441676301837934000
123300331	::441676403306934000
123300331	::441676552431214000
229197384	::441677153701085000
395011280	::441677653804724000
421158343	::441677704447139000
420083874	::441677846013288000
501202268	::441678556759076000
436188872	::441678903133102000
436188872	::441679152329289000
241324134	::441680169133412000
465266221	::441680342366167000
465266221	::441682905106894000
18750697	::441682980285972000
395011280	::441684212920246000
269151566	::441684556505030000
229197384	::441685348016328000
634822122	::441685351409516000
281408265	::441685629559001000
96443022	::441686032912633000
42795192	::441687012194533000
29335169	::441687066368163000
42795192	::441687157535559000
408031484	::441687186472456000
118881789	::441687347118481000
429491583	::441687415032655000
68531166	::441687585987895000
15709088	::441687743047802000
242047231	::441687822966484000
28025024	::441687864573960000
48612192	::441688081151045000
110563920	::441688135894700000
80448281	::441688341914714000
419105102	::441688480427438000
28025024	::441688949237755000
465266221	::441689687397113000
212047421	::441689708041494000
415998425	::441689818364268000
257597142	::441689984118956000
54924305	::441690533568970000
283625404	::441690940147634000
257597142	::441691094191841000
395011280	::441691590273155000
376940853	::441691620941914000
257597142	::441691710989406000
40896981	::441691915608944000
28025024	::441691936039403000
322643138	::441692089521561000
384109939	::441692224569356000
54924305	::441692413988319000
450367308	::441692453301542000
162958222	::441692571140509000
54924305	::441692837915418000
447422715	::441693139775283000
424464803	::441693306162925000
54924305	::441693539542790000
447422715	::441693546475950000
438647243	::441693867788619000
447422715	::441694146005581000
438647243	::441694791948984000
443376354	::441695612765888000
137117871	::441696080703815000
137117871	::441696273268490000
137117871	::441696528907132000
602895412	::441696800831840000
421158343	::441698392717410000
436188872	::441698405635874000
390552849	::441698517921173000
156437061	::441698993773355000
242812276	::441699458318082000
304661740	::441699471194222000
156437061	::441699698722615000
156437061	::441700215234375000
477989347	::441700441001164000
212047421	::441700756828078000
304661740	::441700895563079000
351096649	::441701008951894000
119434884	::441701098210856000
156437061	::441701198463127000
304661740	::441701506702512000
378778103	::441701723984625000
477989347	::441701876220698000
477989347	::441702124217729000
477989347	::441702154580279000
395011280	::441702167448018000
238401588	::441702402585264000
419249711	::441702720123068000
378850242	::441703372719407000
497630362	::441703905483685000
40896981	::441704183763582000
473454563	::441704603693121000
368577195	::441704760421277000
368577195	::441704837130903000
239928368	::441704952483028000
368577195	::441705164886392000
395011280	::441705369509711000
18750697	::441705559428186000
156437061	::441705712385658000
156437061	::441706101155700000
223594866	::441706248946606000
191276105	::441706510293278000
156437061	::441706527859036000
156437061	::441706726241222000
156437061	::441706847175966000
156437061	::441706908886372000
156437061	::441707125090160000
156437061	::441707221345247000
96443022	::441707405768810000
156437061	::441708037758144000
29335169	::441709413850554000
242047231	::441709770920456000
283625404	::441709847801655000
137117871	::441711730348277000
387625128	::441711821909938000
28461859	::441712105637412000
276131997	::441713476931956000
284372523	::441713570850430000
269151566	::441713681231921000
35597637	::441714371002380000
35597637	::441714819352518000
516937156	::441714990714978000
473454563	::441715336556326000
319469530	::441715901507698000
134637488	::441716362692804000
477989347	::441716445689708000
477989347	::441716775441678000
418841887	::441716955767406000
357306642	::441717448580947000
399117604	::441718610785239000
454406979	::441719024683335000
156437061	::441721196107665000
30246292	::441721239405473000
255195496	::441721376143994000
98806791	::441721467743768000
255195496	::441721598345621000
241324134	::441722047119777000
241324134	::441722325403062000
450367308	::441722671009497000
6652302	::441724189351755000
227046044	::441724375322996000
66021164	::441724524476633000
19895969	::441724856984289000
601049906	::441725038635393000
50306226	::441726416585887000
497544291	::441726498588725000
233944291	::441727362208509000
18750697	::441727939457974000
98806791	::441728154676117000
98806791	::441728769888247000
407395368	::441729266506399000
407395368	::441729427873865000
98806791	::441729693159403000
156437061	::441729974664314000
156437061	::441730062753083000
16710226	::441730103463002000
379152968	::441730110475870000
379152968	::441730195288911000
156437061	::441730253883310000
379152968	::441730594616004000
156437061	::441730810157072000
110563920	::441730973244215000
110563920	::441731053623840000
156437061	::441731162608648000
156437061	::441731402174697000
156437061	::441731430381412000
98806791	::441731522014371000
156437061	::441731784011571000
156437061	::441731850021502000
156437061	::441731981848477000
156437061	::441732124509356000
156437061	::441732208089239000
16710226	::441732593508048000
144937748	::441733160145911000
156437061	::441733609821450000
47410500	::441733909110222000
98806791	::441733948570206000
156437061	::441733952357666000
43980775	::441733996217499000
156437061	::441734081269608000
156437061	::441734174714511000
419249711	::441734204686995000
156437061	::441734221367746000
348193845	::441734420551061000
47410500	::441734498518982000
387625128	::441735015521853000
156437061	::441735239048519000
16710226	::441735634357469000
233944291	::441735804763656000
254442957	::441736302480740000
16710226	::441736532378914000
357265451	::441737073687400000
47410500	::441737076933795000
348193845	::441737230113984000
47410500	::441737406060826000
450367308	::441737798035324000
66021164	::441738013811281000
351096649	::441738015417720000
392434084	::441738154676981000
303011370	::441738288882130000
351096649	::441738899409235000
303011370	::441738936444915000
405676565	::441738989221855000
303011370	::441739080913530000
303011370	::441739284437938000
303011370	::441739386661531000
303011370	::441739469721321000
303011370	::441739544044376000
303011370	::441739641285128000
303011370	::441739716941971000
303011370	::441739963273449000
303011370	::441740034719219000
303011370	::441740135965552000
303011370	::441740280253796000
303011370	::441740367247859000
303011370	::441740803451281000
303011370	::441740835835494000
303011370	::441740858560241000
303011370	::441740886217465000
303011370	::441740920602374000
303011370	::441740941280292000
303011370	::441740959923961000
233944291	::441741047702368000
233944291	::441741338048864000
327989967	::441741880863490000
381599486	::441742348012105000
66021164	::441742438202241000
472617238	::441742451699499000
265249050	::441742651549687000
497630362	::441742808009805000
435409494	::441743029783646000
265249050	::441743080090107000
435409494	::441743523432235000
497630362	::441743576242728000
373653741	::441743942191558000
89632418	::441745254048219000
418783652	::441745425469415000
285141722	::441745510999683000
435409494	::441746014253240000
54924305	::441746480244613000
56509474	::441746656715763000
203145029	::441746830108262000
39821380	::441746968033783000
23027915	::441747770794196000
36259265	::441747891921514000
399117604	::441748540004392000
89632418	::441748778781908000
477989347	::441749357705302000
461652679	::441749398393864000
236167599	::441749474625343000
477989347	::441749491742306000
233944291	::441749731102830000
351096649	::441750244057817000
146219676	::441750353596649000
42994926	::441750881357148000
465266221	::441750942107443000
156437061	::441751445423931000
156437061	::441751574449102000
387625128	::441751852527656000
505219745	::441752326080983000
156437061	::441752391914749000
450367308	::441752891527680000
42994926	::441753000236027000
66486074	::441753499521409000
242047231	::441753767307132000
66486074	::441754059897200000
242047231	::441754316274020000
387625128	::441754546361344000
42994926	::441754922389090000
242047231	::441754932346380000
408224760	::441755453832568000
28025024	::441755478314729000
53123348	::441757083256758000
392737983	::441757477169012000
392737983	::441757540846944000
47410500	::441757730127114000
110563920	::441757973732290000
47410500	::441758240380968000
217924764	::441758485026713000
217924764	::441758594858754000
217924764	::441758792007831000
426402586	::441759020639342000
19835249	::441759132383969000
304645030	::441760178174967000
327989967	::441760948114948000
48152030	::441761161357176000
96443022	::441761724379570000
96443022	::441761734760484000
118881789	::441761740653490000
48152030	::441761956253298000
260979062	::441762342573842000
406110065	::441762684875591000
460471042	::441762857731256000
460471042	::441763043002032000
217924764	::441763144302862000
53123348	::441763835121512000
433003196	::441763844231553000
174132903	::441764034438635000
265249050	::441764292187422000
319469530	::441764295626747000
470660217	::441764567618969000
42795192	::441765360753074000
418841887	::441765381581967000
156437061	::441765487442006000
324401110	::441765698528751000
282697692	::441766076020715000
484497575	::441766199945228000
484497575	::441766528925442000
484497575	::441766674853670000
484497575	::441766889383927000
18750697	::441766971827580000
411777707	::441767038353432000
156437061	::441767265566875000
418841887	::441767280674742000
418841887	::441767565199556000
156437061	::441767573965660000
484497575	::441767756128481000
450367308	::441768075956731000
338830055	::441768139500445000
30151060	::441768203015163000
293246270	::441768828260065000
118881789	::441769398479896000
351096649	::441769659646222000
433168829	::441770134005235000
156437061	::441770344303431000
34445704	::441770554429685000
454406979	::441771240597245000
433168829	::441771613164298000
41001071	::441771779510763000
28461859	::441771889837363000
293246270	::441772100190490000
484497575	::441772381313318000
351096649	::441772409457102000
28461859	::441772517699502000
484497575	::441772642324848000
484497575	::441772733903290000
484497575	::441772755340386000
19835249	::441773031011385000
399117604	::441773591680794000
399117604	::441773668226838000
331925277	::441773710697984000
399117604	::441773755308990000
19945993	::441773829585899000
399117604	::441773829946638000
351096649	::441773883025141000
399117604	::441773998905380000
351096649	::441774030933090000
399117604	::441774148680187000
399117604	::441774380528717000
351096649	::441774416532221000
399117604	::441774487483465000
399117604	::441774690399711000
137117871	::441774795881861000
399117604	::441774949985181000
370845710	::441774959828803000
351096649	::441774970016780000
351096649	::441775073251172000
399117604	::441775181804371000
545129813	::441775220786216000
331925277	::441775225235976000
399117604	::441775378974384000
370850900	::441775494883979000
351096649	::441775736727150000
115824990	::441775738648539000
322327312	::441775765730762000
399117604	::441775866725814000
41658963	::441775893078614000
399117604	::441776213456338000
20478089	::441776224764190000
399117604	::441776285527080000
399117604	::441776323997237000
370850900	::441776456587554000
505219745	::441776607745687000
370850900	::441776708178702000
370850900	::441776836511793000
17210128	::441776938236276000
18437537	::441777085104021000
17210128	::441777236266721000
17210128	::441777236644225000
26030273	::441777275168505000
20478089	::441777483659358000
26030273	::441777532505821000
370850900	::441777758335934000
351096649	::441778115245658000
42795192	::441778652682780000
28461859	::441778737722298000
28461859	::441778820857610000
163768701	::441779247448096000
369310186	::441779710209822000
279393068	::441779917592612000
279393068	::441780010190249000
279393068	::441780047599259000
279393068	::441780096018309000
28461859	::441780383974055000
115583749	::441780652896440000
217214677	::441780858488246000
324401110	::441780903308963000
324401110	::441781151288786000
393802148	::441781284944084000
324401110	::441781454234984000
319469530	::441781683290120000
28461859	::441782009816313000
324401110	::441782067668742000
351096649	::441782268697133000
497630362	::441782568740868000
265249050	::441783154928783000
293246270	::441783439852068000
370850900	::441783737307897000
30246292	::441783989905674000
30246292	::441783998936002000
30246292	::441784071497461000
214970887	::441784244948705000
555976584	::441784533319315000
555976584	::441784934894546000
621306179	::441785243972825000
621306179	::441785355289636000
322327312	::441785574265847000
351096649	::441786121266008000
284316159	::441786147790782000
516937156	::441786262564126000
418841887	::441786338547748000
351096649	::441786639921074000
274693254	::441786788852797000
418841887	::441786913368727000
478020840	::441787781610627000
30246292	::441788653141262000
30246292	::441789537539608000
545540214	::441789828883939000
351096649	::441790323912491000
279393068	::441790644533473000
171724420	::441791182264627000
281408265	::441791775146270000
205928265	::441792029643636000
322327312	::441792961622208000
419738528	::441794225102151000
233944291	::441794549401526000
516937156	::441795012318478000
214970887	::441795033701048000
554852227	::441796404415954000
18437537	::441796654619176000
419738528	::441797655526907000
217262932	::441797673750773000
334515229	::441798263323111000
322327312	::441798416683634000
46727568	::441798710322671000
334515229	::441798837670133000
49824781	::441798844268154000
322327312	::441799496876302000
334515229	::441799632356507000
612537918	::441799769951068000
240857453	::441801978868289000
114235211	::441802006974308000
240857453	::441802033486512000
433003196	::441802251963994000
44041485	::441802322943803000
44041485	::441803993233121000
440481452	::441805106057859000
114235211	::441805168875560000
440481452	::441805212404441000
44041485	::441805375424040000
513825441	::441805401307103000
171724420	::441805573093212000
513825441	::441805630756487000
44041485	::441805708594388000
513825441	::441806307507466000
94226339	::441806669379428000
114235211	::441806814242304000
44041485	::441806824656756000
114235211	::441807800721612000
345508633	::441808013889130000
229197384	::441808206680293000
36485138	::441808222476066000
44041485	::441808226086957000
472617238	::441808239529693000
122725183	::441808512444661000
44041485	::441808642698776000
44041485	::441809626716459000
497544291	::441810885669974000
287569533	::441811302240243000
513825441	::441811311396413000
44041485	::441811601025294000
281408265	::441811979519279000
287569533	::441813325312438000
320954938	::441813568430698000
331925277	::441813995003973000
383243793	::441814104391417000
287569533	::441815024873795000
463420581	::441815034453561000
212047421	::441817955303555000
30151060	::441818862741626000
175532031	::441819719390470000
34481075	::441820939815096000
579271413	::441821981856382000
287569533	::441823368531427000
497630362	::441824813942722000
484497575	::441826971967037000
484497575	::441827099075444000
484497575	::441827219535822000
484497575	::441827630997078000
612537918	::441829548767059000
202252881	::441833781096243000
202252881	::441834425190318000
202252881	::441834941622394000
107848755	::441835455722426000
107848755	::441835741765595000
202252881	::441835808534691000
202252881	::441836294574837000
202252881	::441836665628143000
202252881	::441837524785192000
436188872	::441838425952780000
202252881	::441840668441202000
505219745	::441840943063240000
630076052	::441841208826929000
630076052	::441841701808648000
630076052	::441842075894427000
38910495	::441842126939115000
630076052	::441842402387439000
630076052	::441842760530657000
103244523	::441843172704919000
450367308	::441843431296335000
630076052	::441844081363152000
235867165	::441845568633978000
28461859	::441846634813472000
224452115	::441847142445883000
473118863	::441847644210491000
28461859	::441847980128092000
408031484	::441848341920362000
116343636	::441848426968272000
473718221	::441849192663629000
285141722	::441850671982067000
283051149	::441852019242840000
216819428	::441853484552691000
478020840	::441854247215198000
286487329	::441856138620194000
78404115	::441856166356713000
327989967	::441859056312287000
327989967	::441860470010830000
45704670	::441863166360707000
402243422	::441863463757832000
402243422	::441863482380521000
45704670	::441863821703921000
45704670	::441864780458901000
327989967	::441865994257326000
467852949	::441866932959318000
467852949	::441867280625192000
467852949	::441867793987026000
701949296	::441869782237736000
315872678	::441872469549252000
450367308	::441873558734512000
327989967	::441875514824081000
286216848	::441876893990547000
327989967	::441880958871298000
57120197	::441881367911993000
327989967	::441882162116452000
327989967	::441884213990916000
238880491	::441885434998554000
60712766	::441887842785308000
378850242	::441888127272353000
327989967	::441888233518297000
450367308	::441888689019293000
467852949	::441892009926987000
467852949	::441892125702361000
467852949	::441892338978537000
470660217	::441892737797726000
69044676	::441894634336174000
387625128	::441897416623923000
242047231	::441897445216509000
242047231	::441897927347535000
242047231	::441898219849928000
242047231	::441898294944346000
242047231	::441898421063278000
242047231	::441900421410729000
97307001	::441900537588350000
242047231	::441900598112571000
195397698	::441900615602417000
612537918	::441900993673183000
370850900	::441901218659840000
450367308	::441903834453905000
165658390	::441903881329451000
399117604	::441904377667018000
370850900	::441904410697158000
395011280	::441905354289328000
214678768	::441905406894305000
107902551	::441907394021298000
24413698	::441908654929743000
236930269	::441908667852394000
506707370	::441909388761370000
506707370	::441909389159440000
407395368	::441910940695404000
26198467	::441911547502133000
184195472	::441911684370665000
274432702	::441911793045082000
460772038	::441911890625568000
30151060	::441912290770944000
166307106	::441912424547897000
166307106	::441912647223869000
31250549	::441913271298191000
210674392	::441913664975560000
416506126	::441913995335725000
365523194	::441914046271332000
115583749	::441914711266037000
60399576	::441917277873524000
81765661	::441917478545801000
117638857	::441917919308812000
450367308	::441918842554441000
426402586	::441921166110769000
31586329	::441921550535491000
426402586	::441922343149895000
57933673	::441923206442545000
561622267	::441923523012198000
253120136	::441924246650892000
6652302	::441925051093225000
426402586	::441925089932886000
83878535	::441925616355385000
470660217	::441925989363228000
470660217	::441926029813104000
470660217	::441926166522236000
470660217	::441926244720836000
503741267	::441926904103186000
277794018	::441928462643646000
133508241	::441928674112045000
616892340	::441928806832406000
71284640	::441929063565770000
34536365	::441929555809300000
612537918	::441929922689634000
23027915	::441930090310819000
299389082	::441930610274492000
329471370	::441932404198875000
72882594	::441932797415284000
72882594	::441932920744607000
299389082	::441933491031539000
159944196	::441934808219152000
503741267	::441934914951213000
98806791	::441937518351876000
38594501	::441938649513336000
316025875	::441939832810389000
300594041	::441940788730015000
211316270	::441941179538886000
211316270	::441941405095968000
94310638	::441941506799050000
46727568	::441941578262016000
256088386	::441941866867458000
345261852	::441941934278311000
241324134	::441942189632147000
321663912	::441942192420970000
139527150	::441942567286874000
454406979	::441942600711680000
139527150	::441942886695727000
435409494	::441943039280308000
96443022	::441943836898496000
133112299	::441944574207213000
495598070	::441944610873827000
22734052	::441944678653763000
22734052	::441945528830808000
22734052	::441945991017926000
31258629	::441946551816974000
255765560	::441946948762087000
293342989	::441946953757118000
381599486	::441947222067118000
22734052	::441947463629697000
344285522	::441947789246095000
38594501	::441948062227763000
22734052	::441948514579673000
336821368	::441948736600555000
412000113	::441948819651969000
71284640	::441948869912317000
56509474	::441948912841424000
242047231	::441948927764725000
242047231	::441949178110164000
357265451	::441949321378791000
424464803	::441949493542412000
227859860	::441949499343118000
242047231	::441949686216556000
230903702	::441949832882577000
72882594	::441949902692966000
227859860	::441949914101075000
497630362	::441949942286782000
357265451	::441950006405132000
139527150	::441950054987739000
242047231	::441950268344008000
242047231	::441950472380092000
242047231	::441950493150281000
299389082	::441950612042031000
34536365	::441950837032906000
72882594	::441951050401349000
242443898	::441951212095541000
17928370	::441951290256400000
283625404	::441951484586897000
239928368	::441951936938790000
405676565	::441952364669714000
17928370	::441952423578329000
344285522	::441952647986180000
17928370	::441952681708359000
46727568	::441953691428327000
46727568	::441954558596493000
405676565	::441954622820069000
405676565	::441955428310978000
706034130	::441955974421970000
21452516	::441956465276768000
633010300	::441956737596141000
633010300	::441956772048560000
33238183	::441956861965643000
253717655	::441956954165215000
169618179	::441957308906864000
23027915	::441957603287896000
249468865	::441957719621115000
443376354	::441958468585390000
59622669	::441958630741389000
33238183	::441958638278569000
251892054	::441958865110695000
330645900	::441958945565859000
359806236	::441959385040814000
23027915	::441960482660835000
28025024	::441961080039157000
34536365	::441961256187351000
248957493	::441961555232829000
483526518	::441961662300450000
405676565	::441962064702365000
273748024	::441962099447590000
454406979	::441962735971352000
131254355	::441963631597461000
120532808	::441963803647811000
169618179	::441964580894679000
360814823	::441965078913368000
360814823	::441965294727098000
360814823	::441965404752056000
360814823	::441965475547717000
18750697	::441965718742269000
18750697	::441965961344978000
72882594	::441966338547146000
261942709	::441967216838184000
382314219	::441967623111065000
41001071	::441969311746236000
35105150	::441969365907292000
465266221	::441969514935107000
306989340	::441970821213716000
224452115	::441970977119813000
292558028	::441971096779108000
418783652	::441971444596350000
67832819	::441971753007734000
67832819	::441971886084612000
130312780	::441971912135020000
67832819	::441972301425557000
67832819	::441972348628250000
56723331	::441973281898242000
56723331	::441973338903023000
100313850	::441973498945081000
202252881	::441974826874314000
502240473	::441974842355888000
405676565	::441975210573852000
67832819	::441975927359426000
429491583	::441976306184753000
25784705	::441977952712921000
169618179	::441977964415447000
11822502	::441979054623690000
41658963	::441979177911087000
24413698	::441979525790842000
25383063	::441980460705783000
354406436	::441980855414960000
354406436	::441980902886088000
354406436	::441980982347194000
18750697	::441981117814824000
32125015	::441981628231852000
32125015	::441981628814860000
419249711	::441981847015149000
58031746	::441982505101840000
127395605	::441983520945479000
435409494	::441983566390378000
242047231	::441983673358106000
127395605	::441983724419158000
285988306	::441984176267726000
18750697	::441985028193804000
72882594	::441985522240847000
30151060	::441985644756484000
30151060	::441985709013213000
242047231	::441985893621309000
381599486	::441986410300866000
25383063	::441987082391539000
311583053	::441987236654247000
25383063	::441987344061591000
25383063	::441987638132609000
407395368	::441987951438725000
25383063	::441987956341895000
351922723	::441988035098333000
628045480	::441988186042945000
257597142	::441988383598841000
141821632	::441988435738255000
141821632	::441988473939980000
25383063	::441988718497234000
497544291	::441989386742161000
25383063	::441989415066288000
45704670	::441989783351357000
470660217	::441989833830178000
470660217	::441989920911937000
216819428	::441990080690151000
506100348	::441990128890691000
15961483	::441990311573594000
420006994	::441991655454146000
257597142	::441993266255659000
321102847	::441993332030709000
450367308	::441994431764246000
505219745	::441994953841856000
408224760	::441995408219570000
231483310	::441995583926972000
429696833	::441996142100754000
267323089	::441996152825606000
474400310	::441996159628754000
293213630	::441996169951318000
267323089	::441996421093281000
283625404	::441996769136607000
727288316	::441996870089326000
474400310	::441996942487207000
69064286	::441997022137032000
69064286	::441997411590758000
17928370	::441998117508894000
505219745	::441998444526186000
205928265	::441998900644556000
121100953	::441998927366070000
69064286	::441998982588669000
121100953	::441998990112866000
191276105	::441999128428437000
240857453	::441999623121403000
191276105	::441999721876320000
191276105	::442000380184907000
214970887	::442001026347200000
428516870	::442001300712988000
231483310	::442001395198472000
191276105	::442003123440078000
191276105	::442003126401650000
612537918	::442003314452869000
13298002	::442004282049830000
381599486	::442004615903862000
227859860	::442004669003337000
381599486	::442004737425440000
34536365	::442005965211467000
231483310	::442007081076682000
461652679	::442007416180580000
299389082	::442008220467335000
461652679	::442008466790834000
420006994	::442009710511017000
281589334	::442010142184599000
25784705	::442011634006228000
25784705	::442012013796282000
612537918	::442012415396286000
25784705	::442013243448754000
25784705	::442013849093668000
299484513	::442014439458344000
378778103	::442014696607330000
489078088	::442015642657783000
629787407	::442015800220999000
453963591	::442017864472465000
80448281	::442018125576302000
633010300	::442018494302150000
248957493	::442018598211440000
95843709	::442020351841947000
95843709	::442020738644852000
516937156	::442020903392903000
205928265	::442021402535686000
253717655	::442022623707279000
331925277	::442022627146596000
253717655	::442022704363745000
15086993	::442024000223731000
28025024	::442024320530145000
28025024	::442024330277695000
450367308	::442024643063345000
19245878	::442025223609540000
636632104	::442025243708624000
399117604	::442025477755392000
248957493	::442026016173592000
248957493	::442026212206968000
248957493	::442026511563251000
255195496	::442027295314690000
242047231	::442028140505092000
160671151	::442028317965709000
170924102	::442028880593817000
224682361	::442028992531800000
260038180	::442029871196545000
137117871	::442031305161986000
247362551	::442032616003235000
134637488	::442032626522918000
66021164	::442033509318664000
18750697	::442035460282789000
481662843	::442035758938226000
14424207	::442035771298840000
41001071	::442038518794051000
479986172	::442038535781376000
28736200	::442038565774450000
66021164	::442038790870151000
41001071	::442039118260744000
435471503	::442040396596514000
299389082	::442040647768604000
110563920	::442041495340601000
34863840	::442041604359344000
134637488	::442043341145120000
489078088	::442043489614716000
489078088	::442043509306949000
626942496	::442043935780007000
103526992	::442044689277915000
706034130	::442044796623130000
345508633	::442045023954403000
626942496	::442045148936273000
505219745	::442046321042522000
337396732	::442046508444430000
505219745	::442046766532161000
505219745	::442047849086214000
33238183	::442048375631118000
304645030	::442048445537591000
460471042	::442049801920999000
474400310	::442050167953293000
477989347	::442050287482974000
351096649	::442050836848316000
386833057	::442051236976926000
240857453	::442052221039955000
240857453	::442052288429830000
283625404	::442053327421857000
335759212	::442053687205036000
481662843	::442054394998439000
29335169	::442054552293224000
450367308	::442054861094268000
481662843	::442055258597257000
134637488	::442055265601736000
335759212	::442056196569051000
415897649	::442056406087131000
335759212	::442057178510155000
335759212	::442057349738405000
438582644	::442057411223109000
25383063	::442057422253744000
25383063	::442057790446526000
29335169	::442058097218301000
30671407	::442060223835308000
122769328	::442062697711292000
122769328	::442062709702807000
33238183	::442063434398834000
98213304	::442063866348859000
171724420	::442064085270949000
27595900	::442064977189289000
383243793	::442065479213932000
242047231	::442066449751101000
418841887	::442066913200721000
422304131	::442067156579409000
395011280	::442067211843149000
18750697	::442067741655445000
422304131	::442067757526691000
379152968	::442067766582198000
149980973	::442068456662241000
418841887	::442068958393692000
150839491	::442069248048136000
242047231	::442069268705071000
355859159	::442069508254347000
355859159	::442069740694282000
242047231	::442069840631963000
177391728	::442069931207573000
149980973	::442071267269570000
355859159	::442071268318543000
355859159	::442071533998325000
118881789	::442071704945164000
283625404	::442072228121698000
355859159	::442072570251468000
355859159	::442072594419027000
516937156	::442073002138558000
355859159	::442073067515572000
355859159	::442073318678872000
335759212	::442073752604389000
24413698	::442074000546467000
49824781	::442074634624966000
27595900	::442074945946787000
253717655	::442075961438519000
65482831	::442076150513549000
41753572	::442076251642003000
40561134	::442077055195164000
234143570	::442077424365613000
40561134	::442077588765159000
440481452	::442078414976323000
54924305	::442078706660823000
421158343	::442079063449305000
421158343	::442079179186896000
421158343	::442079330727100000
370850900	::442079347856666000
421158343	::442079688060862000
626942496	::442080378749468000
440481452	::442080859882262000
110563920	::442080980514639000
110563920	::442081050777640000
381599486	::442081236404961000
421158343	::442081240720896000
421158343	::442081389903892000
420006994	::442082278873657000
261605370	::442082389356204000
626942496	::442082401825882000
382314219	::442082480854544000
421158343	::442082553529647000
421158343	::442082890395176000
421158343	::442083456143867000
26030273	::442083663304331000
440481452	::442084003957735000
626942496	::442084253657210000
459567634	::442084530267365000
440481452	::442084824032219000
280826646	::442084866482798000
450367308	::442085147010019000
421158343	::442085533704257000
593139104	::442085544546562000
440481452	::442085598539816000
261605370	::442085696900431000
440481452	::442086139588263000
35597637	::442086252288802000
593139104	::442086264792440000
593139104	::442086415858696000
115824990	::442087338014175000
127413469	::442087635163414000
497630362	::442088925549441000
484497575	::442089059024769000
381599486	::442089512458809000
440481452	::442089783234658000
19879486	::442090845266006000
109655774	::442090846117056000
383045348	::442090930640662000
440481452	::442091154214232000
34445704	::442091504199168000
411777707	::442091912787664000
36259265	::442092535058817000
28025024	::442092626859536000
629787407	::442093161205469000
34863840	::442094387737411000
24413698	::442094596659482000
28025024	::442094802587635000
28025024	::442095440927162000
335759212	::442095655058550000
18929923	::442096923865284000
40896981	::442097337393893000
49824781	::442097379765149000
217516272	::442097676297842000
217516272	::442097845861359000
217516272	::442097974311944000
605601195	::442098117576757000
28025024	::442098119975903000
28025024	::442098207515238000
217516272	::442098241375449000
40896981	::442098468190842000
217516272	::442098611019452000
217516272	::442098836400771000
40896981	::442098867245682000
217516272	::442098918055501000
357265451	::442098940293292000
217516272	::442099038821699000
107902551	::442099125769625000
605601195	::442099141481865000
217516272	::442099248385912000
15086993	::442099274990776000
338830055	::442099427881549000
96443022	::442099730848296000
450367308	::442100167773138000
217516272	::442100170692366000
91130285	::442100243329728000
497630362	::442100642459303000
217516272	::442100802740432000
261942709	::442100992444616000
341732173	::442101030428622000
34445704	::442101563759157000
171724420	::442101709331255000
72882594	::442102962895470000
28025024	::442103123583447000
72882594	::442103855271395000
72882594	::442103855321731000
72882594	::442103855325917000
72882594	::442103855325929000
72882594	::442103855330111000
72882594	::442103855334297000
72882594	::442103855338487000
72882594	::442103855338520000
72882594	::442103855351087000
72882594	::442103855380459000
72882594	::442103898049101000
72882594	::442103898808266000
72882594	::442103899684896000
28025024	::442104426413965000
415703077	::442104912915070000
55665294	::442105285457358000
415703077	::442105997306232000
377486283	::442106372390285000
96443022	::442106387066130000
72882594	::442106418142142000
146216300	::442106830097883000
72882594	::442107004824596000
505219745	::442107060096749000
98806791	::442107063947128000
72882594	::442107297310208000
100373532	::442107303727071000
72882594	::442107385583525000
421158343	::442108093720449000
478020840	::442108560504156000
156437061	::442108571321241000
503741267	::442108980601425000
447976503	::442109146955911000
53165262	::442109423608430000
72882594	::442109691628617000
150828387	::442109921761701000
241324134	::442110031149146000
355859159	::442110343725481000
269151566	::442110505683939000
20478089	::442110542858440000
421158343	::442111492910252000
321102847	::442112074374598000
156437061	::442112191676694000
28025024	::442112373122269000
69455217	::442113162528452000
156437061	::442113254257471000
156437061	::442113382817075000
489078088	::442113617186414000
156437061	::442113678549082000
381599486	::442113787962097000
381599486	::442114025636511000
133112299	::442114086906892000
505219745	::442114724130340000
20496164	::442114747488407000
49824781	::442114854695227000
20496164	::442115016578187000
381599486	::442115133108928000
122725183	::442115137751638000
381599486	::442115176964558000
72882594	::442115443953004000
72882594	::442115635934691000
103244523	::442115996837752000
49824781	::442116470278193000
421158343	::442116582941016000
421158343	::442116696699326000
428516870	::442116743549714000
110563920	::442117064791060000
69455217	::442117082994728000
110563920	::442117190817701000
20496164	::442117205853892000
91130285	::442117219560873000
419307287	::442117237974261000
411777707	::442118168967127000
405040496	::442118180702404000
428516870	::442118261992599000
428516870	::442118437998194000
474400310	::442118584605474000
378794339	::442118883189989000
378794339	::442118899493249000
554852227	::442118936214003000
37776645	::442119129219489000
439681301	::442119270038634000
53123348	::442119290180083000
428516870	::442119466307317000
438582644	::442119559919980000
68531166	::442119622699913000
516937156	::442119938854354000
428516870	::442120810522628000
414374118	::442121023409123000
439681301	::442121351793344000
299389082	::442121364275621000
265249050	::442121830577737000
92936298	::442122670214496000
316229499	::442122968882114000
20496164	::442123272197402000
53123348	::442123324387520000
447422715	::442123401961144000
20496164	::442123894715998000
554801627	::442124485324337000
245935219	::442125060866711000
378850242	::442125635138625000
65886399	::442125720228478000
107902551	::442126457356029000
57120197	::442126470358376000
65886399	::442127668100988000
65886399	::442127845662679000
65886399	::442128303961686000
65886399	::442128351109857000
65886399	::442128381149478000
348193845	::442128494374318000
348193845	::442128585055158000
348193845	::442128838735040000
348193845	::442128844607062000
69455217	::442128872478638000
69455217	::442129185356906000
293213630	::442129272787202000
450367308	::442130402396745000
265249050	::442131174342029000
34841151	::442132212260278000
293213630	::442132524266192000
327989967	::442132648673046000
127413469	::442132870912430000
127413469	::442133003699904000
79754464	::442133074860863000
327989967	::442133270294454000
293213630	::442133794049785000
465292139	::442133826236473000
392434084	::442133922579619000
171724420	::442134897562775000
405676565	::442135154996551000
203145029	::442135306557726000
327989967	::442135509620756000
348193845	::442135580135002000
59622669	::442135740080979000
239928368	::442136041307508000
203145029	::442136080234852000
156437061	::442136252653920000
431944862	::442136267388485000
240857453	::442136322640080000
203145029	::442136474512027000
348193845	::442136667978076000
348193845	::442136690379866000
348193845	::442137025051770000
299389082	::442137208175079000
348193845	::442137592566251000
322327312	::442138379488985000
95299169	::442138531821920000
127413469	::442138536171421000
284137695	::442138647165296000
174132903	::442139805200023000
239928368	::442140031265026000
49824781	::442140187284742000
49824781	::442140812449959000
447422715	::442141212493881000
267323089	::442141258157285000
447422715	::442141544561127000
267323089	::442142250894495000
460471042	::442142390133211000
274693254	::442143122844549000
405676565	::442143648390840000
29335169	::442143813122158000
286502927	::442144874608197000
17086308	::442145418499993000
203145029	::442145860399677000
257597142	::442145925129961000
257597142	::442146951371309000
605601195	::442147051854635000
460471042	::442147093218869000
217516272	::442148003315339000
605601195	::442148098597748000
217516272	::442148252046360000
287569533	::442148431369617000
217516272	::442148725784592000
16623113	::442149094983606000
217516272	::442149357002194000
80448281	::442149990140362000
217516272	::442150697182588000
134637488	::442150955388112000
605601195	::442151577470914000
217516272	::442151694823342000
28025024	::442151713060179000
73299390	::442152334022672000
174132903	::442152377441738000
217516272	::442152803201740000
327989967	::442152861682905000
327989967	::442153263505608000
217516272	::442153325534793000
217516272	::442153920056397000
327989967	::442154008086855000
327989967	::442154303265206000
327989967	::442154728378859000
235487682	::442155571102236000
35097852	::442156074586882000
327989967	::442156205352706000
236167599	::442156320062316000
327989967	::442156503114735000
18437537	::442157174790561000
18277474	::442157355527323000
217516272	::442157624226611000
395011280	::442157837871902000
217516272	::442157852879093000
327989967	::442157861356183000
395011280	::442157956428095000
351096649	::442159599798337000
418841887	::442159942490140000
79073243	::442160353628024000
351096649	::442162071178711000
269151566	::442162812668739000
209345596	::442162919409987000
351096649	::442163317608415000
18437537	::442163701194702000
439681301	::442163795046060000
272586753	::442164338527203000
503741267	::442164384903606000
513825441	::442166434614239000
327989967	::442166592890499000
327989967	::442166672838123000
327989967	::442167715068121000
17086308	::442168254589440000
42994926	::442168286105444000
373653741	::442168368431235000
538590660	::442168602134077000
17086308	::442168955537350000
118881789	::442169270420918000
69455217	::442169544468340000
363321273	::442170641496944000
363321273	::442170653291335000
17086308	::442171072088010000
363321273	::442171090090336000
349365015	::442171112370479000
322327312	::442171499810947000
161346822	::442172144215425000
363321273	::442172311064809000
309355379	::442173094359490000
422214932	::442173740139290000
309355379	::442173958348361000
224093638	::442174216985509000
309355379	::442175231466430000
316229499	::442176685874495000
545540214	::442179891211927000
616892340	::442180133848227000
516937156	::442180280850608000
20496164	::442180551579942000
20496164	::442180785269772000
242047231	::442180843772346000
242047231	::442181186300170000
242047231	::442181287747796000
26920974	::442182457392365000
20496164	::442182525264203000
360814823	::442183526432399000
505219745	::442184296401338000
32671267	::442184808391639000
428516870	::442185514154614000
54924305	::442186281951690000
505219745	::442186784424738000
363321273	::442189278685437000
26897261	::442189327481978000
20496164	::442189586211430000
222173816	::442191107968233000
222173816	::442191763437268000
222173816	::442192179780661000
94226339	::442192943118430000
428516870	::442193733967437000
34841151	::442194138650652000
42265739	::442195673425793000
306989340	::442196381583683000
34841151	::442197244713132000
34841151	::442197543645364000
130312780	::442202951134617000
130312780	::442203335689400000
363321273	::442204383271714000
306989340	::442204979311288000
450367308	::442205816632778000
579271413	::442205919011540000
302525103	::442206441441484000
222173816	::442207333352214000
272586753	::442207434564591000
357306642	::442207622335594000
480973099	::442208269352726000
272586753	::442209394168590000
272586753	::442210181779185000
57120197	::442210586592440000
408031484	::442210739277664000
57120197	::442210831351050000
473718221	::442211592667529000
480973099	::442214387655254000
283051149	::442214442256699000
390552849	::442226383977062000
465292139	::442227814633185000
473118863	::442229500068102000
465292139	::442231128603516000
450367308	::442235969714921000
299389082	::442237502640766000
34445704	::442238916783898000
286502927	::442239228785610000
59622669	::442239866139447000
59622669	::442240186249146000
299389082	::442240369191694000
286502927	::442241458301456000
345261852	::442241780629512000
311724390	::442242654823124000
363321273	::442249655104307000
315872678	::442250935020953000
450367308	::442251009767665000
286487329	::442253905637179000
286487329	::442254024302424000
60712766	::442254618190708000
47410500	::442256610111418000
69044676	::442257023728492000
44041485	::442259582555926000
112145680	::442260144479408000
112145680	::442260716012052000
540197402	::442260919997841000
42795192	::442262617097125000
97307001	::442262961592098000
195397698	::442263040155594000
377486283	::442263146313428000
377486283	::442263951774973000
377486283	::442265034639413000
377486283	::442265321815040000
450367308	::442266194343505000
377486283	::442266265025904000
165658390	::442266297129107000
377486283	::442267443033931000
214678768	::442267834337345000
316229499	::442267854587428000
316229499	::442267981309943000
377486283	::442268033055092000
377486283	::442269814979964000
377486283	::442270337439264000
236930269	::442271064714776000
31258629	::442271155030745000
407395368	::442273356755124000
310569604	::442273967718797000
26198467	::442274035854872000
184195472	::442274174766043000
460772038	::442274315602374000
31250549	::442275763828432000
210674392	::442276164019564000
206538198	::442276371205980000
416506126	::442276429053448000
365523194	::442276480081358000
206538198	::442276590547128000
506707370	::442277408293806000
369460029	::442279476064710000
60399576	::442279665604894000
81765661	::442279858333167000
17928370	::442280436824150000
69064286	::442280964505366000
450367308	::442281228394188000
34445704	::442281389816549000
299389082	::442283297025323000
206538198	::442284376651735000
57933673	::442285379815624000
253120136	::442286594146312000
23027915	::442286617156276000
593139104	::442287863108214000
83878535	::442287967327899000
352789311	::442288197280595000
593139104	::442288400490844000
352789311	::442288514445500000
352789311	::442288607941124000
593139104	::442288899151642000
277794018	::442290621600919000
133508241	::442291055111585000
467772798	::442291700372103000
34536365	::442291724094672000
377952732	::442291817808015000
268397639	::442292480864952000
268397639	::442293270555549000
28461859	::442293397395488000
329471370	::442294814847946000
363321273	::442295005311664000
58031746	::442296047554293000
58031746	::442296255302340000
58031746	::442296438383706000
58031746	::442296503034707000
321102847	::442296834888040000
159944196	::442297266410242000
381599486	::442302002736164000
433932391	::442303013051326000
300594041	::442303236842594000
381599486	::442303816709734000
328871385	::442304136772476000
256088386	::442304337708986000
431944862	::442304514465341000
242047231	::442305290357456000
242047231	::442305380765667000
242047231	::442305617043423000
502240473	::442305636353974000
214970887	::442305906496503000
214970887	::442306205529432000
242047231	::442306268292976000
133112299	::442306972160126000
502240473	::442307174052954000
433932391	::442307595995328000
12685102	::442308156602191000
31258629	::442309115209994000
30804377	::442310883427880000
461652679	::442311076487897000
336821368	::442311191507922000
421158343	::442311840044175000
30804377	::442311848205897000
23403899	::442312321160183000
230903702	::442312455994085000
453963591	::442313044316528000
453963591	::442313390073987000
503741267	::442313439860387000
134637488	::442313488896364000
453963591	::442313560106881000
453963591	::442313586761682000
409404583	::442313677073440000
429491583	::442313906535809000
274191278	::442314039918473000
479986172	::442314087427747000
453963591	::442314348913254000
224068229	::442314422720413000
503741267	::442314613971898000
28025024	::442315072518774000
434045786	::442315073886105000
503741267	::442315210087739000
6652302	::442316324891394000
251892054	::442316964674174000
516937156	::442318846884859000
431262520	::442319510695997000
310569604	::442319788233478000
253717655	::442320173153144000
249468865	::442320474828443000
59622669	::442321135556763000
253717655	::442321249205645000
299879238	::442321790564843000
359806236	::442321907631673000
607432063	::442322311778013000
420006994	::442322730327629000
383243793	::442323168615596000
351096649	::442323434375106000
65886399	::442323682573447000
238401588	::442323865214418000
37867502	::442324338792886000
483526518	::442324406719627000
37867502	::442324550005452000
253717655	::442324771087204000
253717655	::442324904591904000
265029924	::442324911701655000
439681301	::442324920412811000
273748024	::442324984606638000
461652679	::442325445028368000
439681301	::442325514443702000
439681301	::442325673483304000
439681301	::442325790961594000
439681301	::442325896305721000
131254355	::442326272715141000
439681301	::442326344462893000
120532808	::442326452529135000
424464803	::442327994724409000
316025875	::442328259926044000
334515229	::442328401064378000
16623113	::442328979513430000
330645900	::442329380170113000
323076337	::442329470217646000
347403445	::442329543089475000
293213630	::442329858837082000
334515229	::442330117931421000
307457734	::442331897603948000
307457734	::442332846804316000
497544291	::442332972285325000
206067907	::442333933926367000
428300082	::442334189795704000
130312780	::442334404942127000
134181956	::442335676106027000
316025875	::442336117254545000
421158343	::442336305524244000
328057955	::442336344677683000
234143570	::442336831968124000
107902551	::442337178635341000
412000113	::442337562284138000
428516870	::442337594932994000
362168275	::442337758355271000
229672512	::442338256857092000
95723533	::442338302767939000
497544291	::442340191211388000
363321273	::442340361718226000
384488111	::442340389152759000
489078088	::442340470006349000
25784705	::442340580459151000
489078088	::442340706615435000
107902551	::442340890942529000
107902551	::442340977944973000
149980973	::442341657736777000
227859860	::442342744350937000
348193845	::442343067043917000
348193845	::442343105967046000
130312780	::442343539515473000
139527150	::442343823834767000
227046044	::442343988415053000
479986172	::442344370181001000
26920974	::442344437101125000
438582644	::442344639354642000
171724420	::442345014610231000
107902551	::442345337605206000
134637488	::442345349844566000
215385454	::442345379586408000
107902551	::442345960258412000
31586329	::442346011889913000
32671267	::442346478405951000
163115137	::442347976640724000
15086993	::442348577184948000
497544291	::442348692989689000
163115137	::442348738582183000
15086993	::442349258159583000
216819428	::442350000765669000
18750697	::442350164242890000
107902551	::442350358636269000
64926237	::442350501594550000
628045480	::442350679114272000
156437061	::442352007504879000
284931188	::442352697736306000
253717655	::442352733094694000
15086993	::442353028197138000
200646933	::442354213876531000
15086993	::442354266531835000
200646933	::442354310702039000
15086993	::442354571310923000
200646933	::442354717683773000
242047231	::442354934483517000
253717655	::442355006252261000
58627481	::442355194329059000
139527150	::442355423211823000
363321273	::442355440375312000
200646933	::442355450013442000
319469530	::442355533895716000
200646933	::442355566283739000
319469530	::442355649989853000
15086993	::442355678489755000
200646933	::442355774883241000
49118513	::442356165578870000
200646933	::442356203759235000
200646933	::442356394943979000
200646933	::442356610661249000
450367308	::442356805956415000
200646933	::442356882057883000
200646933	::442356983954288000
49118513	::442357330420981000
15086993	::442357356236529000
200646933	::442357651934941000
200646933	::442357911092592000
200646933	::442358196200407000
200646933	::442358569585766000
200646933	::442358931067662000
162958222	::442358955331694000
200646933	::442359204402061000
200646933	::442359340968583000
200646933	::442359596670136000
200646933	::442359780078669000
132479234	::442359813197275000
250969967	::442359898160914000
200646933	::442359971989049000
227046044	::442360040406544000
200646933	::442360216286273000
200646933	::442360327951220000
200646933	::442360427159093000
189272740	::442360688162250000
79754464	::442360830580248000
225601631	::442361199334662000
253347580	::442362061855932000
250969967	::442362248581771000
200646933	::442362320820240000
206467937	::442362434490470000
200646933	::442362494170841000
200646933	::442362643550969000
253347580	::442362678598959000
200646933	::442362732025610000
200646933	::442363081885093000
206467937	::442363176676765000
484497575	::442363756644155000
127692656	::442364259419574000
212047421	::442364317350887000
429491583	::442364759766491000
484497575	::442365600552476000
319469530	::442366380210683000
484497575	::442366459856297000
13298002	::442366677968494000
206467937	::442366921376559000
206467937	::442367463943315000
28025024	::442367816927555000
206467937	::442368217647177000
330645900	::442368982859796000
30944417	::442369337991917000
374289648	::442369610294513000
481662843	::442372055879938000
481662843	::442372452979855000
481662843	::442372569812205000
481662843	::442372658005835000
345508633	::442372894350663000
370850900	::442373408664584000
46276184	::442373488125685000
481662843	::442373532904075000
481662843	::442373885749891000
481662843	::442374601562411000
481662843	::442374841925402000
266235648	::442375037602238000
481662843	::442375219815399000
481662843	::442375559193305000
266235648	::442375836113862000
162958222	::442375960063930000
69662123	::442376228603822000
310569604	::442376983834816000
310569604	::442377120367788000
310569604	::442377801644392000
481662843	::442378262304808000
233944291	::442378341765894000
481662843	::442378405745790000
227046044	::442378623425585000
481662843	::442378814803705000
310569604	::442378819476140000
481662843	::442379045440065000
481662843	::442379694756073000
310569604	::442379809482878000
200646933	::442380126576050000
21452516	::442380138932879000
200646933	::442380330167566000
524903037	::442380354062913000
481662843	::442380390381412000
481662843	::442380579611619000
200646933	::442380643092013000
162245153	::442381011889180000
200646933	::442381063776514000
54721301	::442381306690023000
130514710	::442381447643815000
50154503	::442381573124403000
227046044	::442381598227329000
227046044	::442381617420464000
435471503	::442382042723282000
550666101	::442382140919922000
550666101	::442382163745325000
503741267	::442382209522360000
550666101	::442382333400715000
550666101	::442382404242534000
550666101	::442382443937419000
550666101	::442382478263603000
550666101	::442382545808666000
550666101	::442382579753164000
435471503	::442382653124513000
550666101	::442382740537630000
550666101	::442382756597600000
235867165	::442382781947977000
550666101	::442382814105722000
550666101	::442382834557132000
413686504	::442383549107564000
150828387	::442383800128270000
195276249	::442383929421881000
435471503	::442384007414554000
238322255	::442384325020221000
248957493	::442385846730518000
481662843	::442385929991643000
540197402	::442386061868941000
31250549	::442386247114162000
162245153	::442386419131351000
481662843	::442386714485862000
363321273	::442386849794097000
450367308	::442387042719117000
95723533	::442387178887585000
479986172	::442387421356130000
481662843	::442387493900808000
540197402	::442387632925196000
149980973	::442388077432942000
162958222	::442388368874151000
227046044	::442389096766246000
27237232	::442390627498881000
453963591	::442391040796794000
453963591	::442391127337873000
162245153	::442391246401986000
170924102	::442391277695295000
293213630	::442391739614380000
540197402	::442391778629799000
44041485	::442391940957343000
162958222	::442392201151410000
162245153	::442392446618828000
44041485	::442393649741971000
130514710	::442394576654204000
285988306	::442395135977226000
233944291	::442395217153753000
540197402	::442395361907572000
217924764	::442395469378244000
253717655	::442395887051243000
217924764	::442396257315999000
19245878	::442396517509259000
130514710	::442396700830093000
130514710	::442396823907749000
32800151	::442396867532312000
32800151	::442396960020901000
32800151	::442397020314009000
299389082	::442397242834812000
540197402	::442397513484873000
180911733	::442399772503474000
42795192	::442400407055106000
237024825	::442400676854132000
409404583	::442401372298682000
237024825	::442401758493835000
237024825	::442401798419402000
56509474	::442401855126380000
81154377	::442402191039414000
129844944	::442402634964951000
24413698	::442402704220897000
540197402	::442402711494213000
37867502	::442402740707557000
370850900	::442402999395442000
370850900	::442403180417413000
37867502	::442403409757753000
370850900	::442403534890622000
421158343	::442403571402027000
540197402	::442403623084253000
163115137	::442403867360522000
540197402	::442403938244243000
370850900	::442403970347438000
96443022	::442403988894273000
161346822	::442404560707915000
242047231	::442406686721335000
239313896	::442406793235292000
269151566	::442407484280418000
299484513	::442408139522994000
433168829	::442409337215279000
28025024	::442409958865657000
15709088	::442412503364935000
500308199	::442414096562925000
45929336	::442414190062764000
20478089	::442414906374377000
33538323	::442415116383186000
459567634	::442415311112126000
432747712	::442415447934509000
118881789	::442416767684472000
459567634	::442416973943947000
363321273	::442417034807488000
450367308	::442417258027958000
128103434	::442417650707070000
472415509	::442417975845740000
459567634	::442418178745171000
459567634	::442418254871793000
225601631	::442418268876193000
540197402	::442418399126507000
251892054	::442418694019616000
251892054	::442419485132460000
251892054	::442419703412445000
195276249	::442419852872273000
505219745	::442420108153987000
19245878	::442420615698329000
53123348	::442422310616989000
241790793	::442422830366740000
52809967	::442423175012700000
241790793	::442423265550942000
241790793	::442423379673776000
241790793	::442423593063174000
383243793	::442423882914361000
53123348	::442424421530468000
254579074	::442425343886905000
15961483	::442425553027465000
418841887	::442425761333772000
472415509	::442425874739380000
58627481	::442426407398817000
390552849	::442426799784349000
415703077	::442427020979343000
472415509	::442427593854582000
636632104	::442427722430550000
472415509	::442428382014603000
472415509	::442429110477148000
227859860	::442429556675211000
361691248	::442430525060304000
15086993	::442433279015542000
107902551	::442433798714966000
413686504	::442434985320935000
390552849	::442435871795462000
57120197	::442435916901011000
426685539	::442438724400738000
327989967	::442439023785963000
347403445	::442439159848763000
448325555	::442439905994887000
33238183	::442441554394087000
418841887	::442441595405598000
224068229	::442441719586754000
395011280	::442444050268815000
79754464	::442444970180759000
217516272	::442445459869929000
399117604	::442445497547374000
217516272	::442445505906610000
217516272	::442445573338439000
80448281	::442445573526802000
217516272	::442445801688530000
378850242	::442446721826959000
395011280	::442446838826692000
450367308	::442447557789089000
162245153	::442447730389303000
215427794	::442447776216268000
540197402	::442450153027694000
316025875	::442450818424266000
103244523	::442450890235330000
45929336	::442450942625972000
399117604	::442451058292690000
45929336	::442451454582743000
164816411	::442452133682487000
28736200	::442452248002850000
20478089	::442452606200606000
110563920	::442452614404636000
69064286	::442452795069710000
110563920	::442452966101225000
54924305	::442453765405540000
378794339	::442454051473457000
378794339	::442454238996615000
489078088	::442454355015266000
378794339	::442454376422981000
503741267	::442455116335955000
295980167	::442455322108493000
65521914	::442455852729909000
295980167	::442456315160322000
66021164	::442456842774401000
33238183	::442456956050362000
295980167	::442457076296470000
429491583	::442457482079006000
25784705	::442457593773305000
115583749	::442457646667280000
295980167	::442457787793043000
351896383	::442458413901963000
295980167	::442458478234189000
506100348	::442458847979261000
598834287	::442459538025754000
295980167	::442460007091544000
295980167	::442460509233635000
505219745	::442460530230325000
426402586	::442461698113302000
295980167	::442462068428394000
115583749	::442462116994633000
363321273	::442462302160576000
450367308	::442462521950081000
65521914	::442462728871874000
721462429	::442462855455981000
295980167	::442463220729532000
200646933	::442463403806699000
200646933	::442463642500734000
200646933	::442463802526035000
200646933	::442464165194526000
295980167	::442464269783670000
311583053	::442464609849446000
224452115	::442465155734315000
103244523	::442467137723330000
295980167	::442468687128190000
273748024	::442469199319801000
295980167	::442469367725314000
409336092	::442469749105377000
489078088	::442469798169964000
79073243	::442469821704204000
419249711	::442469919536345000
409336092	::442469939882897000
18277474	::442469984732979000
79073243	::442470025891299000
295980167	::442470073093980000
46697333	::442470368695951000
24413698	::442471285675671000
57120197	::442471452810289000
145000225	::442472308037681000
145000225	::442472340128288000
145000225	::442472448316149000
145000225	::442472448316178000
145000225	::442472476749365000
145000225	::442472476921307000
405676565	::442472759432871000
69028501	::442472889124524000
295980167	::442474037512781000
387625128	::442474227271102000
387625128	::442474339997188000
118881789	::442475189004406000
299389082	::442475312820285000
295980167	::442475355841257000
276131997	::442475731957055000
465266221	::442476000287260000
20478089	::442476456074280000
321102847	::442476829958742000
349365015	::442477044505776000
295980167	::442477165439758000
363321273	::442477168560324000
316025875	::442477550296498000
450367308	::442477661542047000
79754464	::442477788613074000
80448281	::442477840248737000
419105102	::442477936193830000
420006994	::442477942820864000
351922723	::442478065533194000
420006994	::442478511337787000
299389082	::442479721788370000
420006994	::442480214900092000
596957614	::442480227868880000
513825441	::442480504697544000
513825441	::442480803969523000
321102847	::442480804007251000
554852227	::442480875830521000
43980775	::442480909854322000
596957614	::442482177427529000
253717655	::442482791490797000
351922723	::442483284572766000
497630362	::442484457870589000
65482831	::442484755070988000
15086993	::442485151457902000
65482831	::442485418521407000
429491583	::442485766577729000
481662843	::442485769941561000
484497575	::442485986615111000
322643138	::442486159621750000
513825441	::442486294564728000
484497575	::442486651177426000
17086308	::442487715385180000
461652679	::442488117665480000
345508633	::442488150162952000
100373532	::442490087020838000
34841151	::442490096982720000
114235211	::442490316692549000
32671267	::442490596662726000
45929336	::442490820709871000
461652679	::442491072791740000
369310186	::442491557074436000
465292139	::442492334752542000
284931188	::442492647576715000
450367308	::442492807710662000
502240473	::442493202902573000
383045348	::442493337291849000
69064286	::442493801093812000
503741267	::442496354464440000
554852227	::442496395887407000
395011280	::442496480150953000
223998080	::442497102774403000
465292139	::442497231468240000
306989340	::442497363119443000
327989967	::442497523513823000
316025875	::442497639007801000
127413469	::442498036422307000
465292139	::442498401892986000
36460282	::442498488929378000
35097852	::442499294634209000
269151566	::442500554002927000
431944862	::442502118184722000
513825441	::442502539469422000
431944862	::442503243654893000
253717655	::442503437020708000
545129813	::442503869403500000
96443022	::442503924910522000
57120197	::442504749762363000
227046044	::442505174792167000
320052148	::442505256107143000
72882594	::442507195755020000
72882594	::442507705929179000
340199061	::442508472811151000
46697333	::442508547532673000
316229499	::442508670031507000
115824990	::442508925892841000
115583749	::442510809554358000
72882594	::442511613296652000
340199061	::442511686000316000
40896981	::442511875709087000
285988306	::442511959221469000
233944291	::442512084929347000
36958694	::442512130043305000
40896981	::442512158296113000
233944291	::442512405122514000
238880491	::442512643908071000
40896981	::442513046179942000
269151566	::442514083762290000
45704670	::442514184446562000
269151566	::442514218470756000
45704670	::442514943561039000
45704670	::442515029674295000
45704670	::442515214240448000
341732173	::442515255474671000
45704670	::442515369073192000
340199061	::442515374337060000
216819428	::442515421280092000
340199061	::442515583767044000
216819428	::442515724586979000
216819428	::442516346325434000
40896981	::442517437893050000
467758710	::442517981155704000
472617238	::442518586108551000
331925277	::442518845668855000
103526992	::442519011591340000
392737983	::442519343004667000
301042701	::442519654230003000
503741267	::442520401034620000
40896981	::442522129607962000
408224760	::442522287552888000
506100348	::442522443849027000
59241106	::442522996688052000
59241106	::442523093563887000
40896981	::442523645530112000
479986172	::442524960889008000
330645900	::442526341947064000
301042701	::442527912492032000
359849721	::442527964794982000
359849721	::442528012949790000
65482831	::442528023414583000
359849721	::442528054028795000
359849721	::442528113915101000
36958694	::442528610532851000
20935798	::442528977123811000
428516870	::442529395384004000
472617238	::442529502518722000
532616498	::442530939864748000
532616498	::442531222263066000
56723331	::442531657896050000
532616498	::442532367077355000
392434084	::442532527157170000
69028501	::442532547839262000
351096649	::442532670694633000
472617238	::442532771534094000
141821632	::442534317626245000
269151566	::442534762188513000
48612192	::442534842946048000
254579074	::442535423953235000
380723702	::442535486943678000
269151566	::442535853722595000
116343636	::442536213765820000
351096649	::442536799483592000
42795192	::442537262740287000
316878403	::442537627221495000
32596609	::442537809463631000
370845710	::442537849045663000
36958694	::442537910697357000
351096649	::442538393361084000
378778103	::442538774334287000
236167599	::442539433816907000
238880491	::442539701824913000
161346822	::442539797660200000
351096649	::442540027566772000
238880491	::442540513561178000
238880491	::442541201838071000
529698153	::442541476753317000
435471503	::442542395725320000
233944291	::442542439170318000
233944291	::442542487933300000
299389082	::442542701100429000
612537918	::442543022249889000
380723702	::442543698724024000
233944291	::442543905155055000
59622669	::442545035545182000
59622669	::442545751592538000
142176687	::442545833134018000
59622669	::442545899701821000
59622669	::442546222143111000
136114188	::442546310936547000
59622669	::442546694899920000
191276105	::442547101847650000
260979062	::442547890469093000
142176687	::442547937546358000
418841887	::442548142026657000
42994926	::442548704663580000
349365015	::442548967700955000
238880491	::442549300824780000
238880491	::442550402618109000
344857407	::442550708852645000
253717655	::442550759264358000
238880491	::442551260785684000
79754464	::442551348090134000
465292139	::442551997485428000
328871385	::442552303724158000
465292139	::442553573331963000
45704670	::442553634866212000
319469530	::442553767209492000
472617238	::442555006936305000
41753572	::442555112842862000
418841887	::442555137174028000
505219745	::442555278999842000
418841887	::442555363959635000
344958631	::442555749470703000
284931188	::442560497498718000
465292139	::442560940630761000
596957614	::442561077893541000
53123348	::442561212157820000
465292139	::442561491913277000
373653741	::442561905790435000
122725183	::442562264336310000
461652679	::442562543253749000
721462429	::442562970053124000
379152968	::442563924777783000
42795192	::442564035817377000
20496164	::442564080998432000
472617238	::442565045558329000
254579074	::442565395954675000
450367308	::442568169043947000
373653741	::442569354656231000
103244523	::442570505631977000
103244523	::442571135759044000
58627481	::442571668540518000
465292139	::442571687666520000
103244523	::442571938301374000
408031484	::442573135557042000
473718221	::442573998379892000
225601631	::442574217289027000
163768701	::442575085929390000
616892340	::442576423987851000
465292139	::442576529948540000
283051149	::442576877861863000
428516870	::442577466184716000
285141722	::442577644429651000
465292139	::442577889922265000
285141722	::442577899879559000
435471503	::442578445491380000
480973099	::442578476759908000
217924764	::442579322030030000
545540214	::442579800226422000
217924764	::442580402902138000
137117871	::442585945133416000
57120197	::442590234593603000
217214677	::442591128198451000
28905424	::442591254615191000
315872678	::442591839636312000
629787407	::442592575862890000
629787407	::442593056760414000
629787407	::442594147908612000
94226339	::442594522862600000
629787407	::442594756950913000
629787407	::442594815436271000
629787407	::442595224309608000
60712766	::442598107571052000
450367308	::442598341176598000
103244523	::442599710239375000
36460282	::442603232201043000
69044676	::442604331729051000
630637790	::442605233278287000
302525103	::442606064102428000
540197402	::442607560336900000
540197402	::442607805326163000
506707370	::442608037879382000
540197402	::442608586632732000
540197402	::442608852291575000
716788381	::442609326536945000
540197402	::442609614040092000
540197402	::442609962259582000
97307001	::442610308213792000
195397698	::442610387083468000
579271413	::442611628467445000
436188872	::442612083503677000
450367308	::442613485696851000
165658390	::442613581171793000
214678768	::442615117687947000
235867165	::442616010315558000
241790793	::442616549732798000
241790793	::442616627058995000
236930269	::442618343904661000
482944497	::442618531176140000
16039882	::442619711168458000
16039882	::442620115025424000
407395368	::442620631306084000
241790793	::442620901751021000
26198467	::442621291237879000
184195472	::442621430593622000
460772038	::442621588618227000
31250549	::442623006880178000
210674392	::442623403623587000
416506126	::442623705269555000
365523194	::442623755836088000
60399576	::442626938146807000
81765661	::442627132049457000
57120197	::442627689698951000
450367308	::442628555805978000
716788381	::442630955493109000
438582644	::442630966839099000
18750697	::442631645200666000
57933673	::442632615019810000
253120136	::442633859708903000
23027915	::442634373947342000
83878535	::442635218805993000
261605370	::442635576815407000
191276105	::442637142678724000
191276105	::442637786596663000
277794018	::442637797833199000
251892054	::442638031552786000
133508241	::442638296481406000
34536365	::442638878948610000
276131997	::442641479325220000
329471370	::442642079080919000
276131997	::442642451166429000
162245153	::442642759984640000
115583749	::442643390216171000
115583749	::442643561998086000
159944196	::442644476981297000
300594041	::442650516678406000
381599486	::442650710388539000
381599486	::442651167752192000
256088386	::442651654882484000
71284640	::442652610617565000
479222401	::442653516310409000
65567504	::442653976534593000
162958222	::442655121629933000
162958222	::442655705812578000
31258629	::442656372740485000
502240473	::442657465935855000
162958222	::442658148025761000
336821368	::442658458718851000
230903702	::442659691676450000
255765560	::442660289709113000
162958222	::442660658388021000
453963591	::442661080746053000
453963591	::442661383520264000
64905964	::442661816280567000
268397639	::442661989580427000
421158343	::442662291029647000
495598070	::442663182340218000
505219745	::442664385786286000
268397639	::442664709024522000
316832273	::442665182184361000
35525270	::442665721433030000
249468865	::442667660354928000
378850242	::442667750834843000
59622669	::442668405246541000
387625128	::442669141301133000
359806236	::442669181893230000
133112299	::442669372709294000
432747712	::442670457305575000
223594866	::442670962522472000
378850242	::442671195532853000
483526518	::442671589058826000
321102847	::442671768415649000
273748024	::442672160570486000
589654759	::442672241029816000
589654759	::442672531342778000
285988306	::442672557175865000
589654759	::442672568151982000
286216848	::442672791867777000
589654759	::442672829004128000
589654759	::442672842337816000
17210128	::442673036378902000
65521914	::442673094298050000
131254355	::442673546515337000
120532808	::442673724051816000
115583749	::442674013018796000
65521914	::442674137832488000
65521914	::442674484420431000
589654759	::442674671868465000
65521914	::442675132952096000
336778628	::442675208285995000
171724420	::442675380097261000
171724420	::442675457071132000
336778628	::442675582803791000
489078088	::442675839105110000
58627481	::442676614485536000
428516870	::442676726070788000
65521914	::442676852721582000
65521914	::442678782357286000
330645900	::442679094908444000
18437537	::442679115532238000
248957493	::442679881600487000
248957493	::442680308974878000
299389082	::442680610679574000
130312780	::442681714838470000
453963591	::442682379962826000
6652302	::442682656140959000
242443898	::442682665259384000
453963591	::442682886798311000
378850242	::442684351130923000
268499224	::442684352452128000
242443898	::442684655154647000
242443898	::442684866472067000
521919456	::442684882830237000
62936749	::442685758264967000
62936749	::442685919003299000
721462429	::442686160620367000
62936749	::442686202324336000
118881789	::442686677471875000
62936749	::442686691820589000
62936749	::442686984549433000
62936749	::442687021773885000
62936749	::442687052048392000
16710226	::442687214817132000
62936749	::442687275596406000
316878403	::442687817920303000
328871385	::442687847733026000
25784705	::442688008530046000
62936749	::442688331294334000
121100953	::442688331873148000
62936749	::442688390085873000
62936749	::442688799168929000
62936749	::442688896321609000
325036867	::442688965226012000
62936749	::442689021722898000
431944862	::442689596371918000
605601195	::442689629469569000
164816411	::442692002304380000
431944862	::442692209947578000
260038180	::442692634365399000
260038180	::442692706993963000
621306179	::442692957796175000
260038180	::442693046308970000
330645900	::442693247031205000
395011280	::442693816277954000
545129813	::442694472296837000
118470515	::442694541142159000
28461859	::442696048624951000
443376354	::442696427844554000
336778628	::442696548841832000
65521914	::442696552377626000
360367250	::442696619188682000
336778628	::442696904502042000
316025875	::442697324469293000
162958222	::442697556204597000
628045480	::442698027745046000
44380700	::442698489706078000
17210128	::442698786696347000
429491583	::442700018966069000
163768701	::442700086926376000
180911733	::442700360688619000
43980775	::442700375938695000
162958222	::442700585096081000
384488111	::442700822606917000
55964893	::442701171082674000
150828387	::442702892731236000
450367308	::442704142100733000
43980775	::442704269616365000
69455217	::442704452353810000
90793289	::442705085626187000
405676565	::442705260638117000
49824781	::442705344960413000
399117604	::442705528490577000
58627481	::442705696136892000
58627481	::442706864451878000
426402586	::442706928397860000
629787407	::442708076928331000
35105150	::442708258923773000
629787407	::442708326304845000
489078088	::442708525811126000
35105150	::442708629167149000
35105150	::442708870650015000
174132903	::442708889608282000
242047231	::442708904569737000
251892054	::442709018839371000
35105150	::442709103341629000
174132903	::442709295268761000
35105150	::442709344304373000
174132903	::442709371231801000
629787407	::442709552232800000
35105150	::442709590803632000
174132903	::442710105125969000
35105150	::442710537936203000
320249108	::442711651016400000
36259265	::442712447510908000
328057955	::442712516935028000
629787407	::442712992396750000
20935798	::442713142569611000
629787407	::442713276971900000
53123348	::442713381326163000
53123348	::442713482635776000
324536771	::442713741692796000
320249108	::442714595321724000
629787407	::442714740088119000
629787407	::442714971491680000
308726677	::442715128874926000
320249108	::442715507804737000
217924764	::442716054364905000
212047421	::442716381679607000
497630362	::442716464730996000
308726677	::442716747552915000
217924764	::442717815892881000
408224760	::442718395822538000
348326168	::442718590676905000
69064286	::442719919667306000
326827026	::442720055047225000
380723702	::442721207721689000
251892054	::442721298134093000
374289648	::442721382213124000
286487329	::442722765855264000
214970887	::442722852513804000
28025024	::442722959133011000
286487329	::442723166952390000
58627481	::442723585862692000
195397698	::442723931854999000
79754464	::442723937408266000
322327312	::442724174440591000
397934536	::442724330439323000
241324134	::442724517451169000
195397698	::442724684048896000
94310638	::442724847185960000
320001867	::442725116900696000
251892054	::442725579973218000
150828387	::442725674491863000
286502927	::442726080013549000
227046044	::442726093573746000
472617238	::442726301288247000
45929336	::442727373436628000
40896981	::442727603846529000
351896383	::442727610850611000
195397698	::442728743749300000
13298002	::442729047635009000
336778628	::442730949545951000
276131997	::442732529523884000
370850900	::442733371320729000
195397698	::442734255261884000
450367308	::442734324828217000
162958222	::442735727672315000
162958222	::442735752565493000
528542109	::442736044597723000
393499174	::442736358524989000
393802148	::442736993164734000
18437537	::442737657630957000
18437537	::442738123567808000
170924102	::442738568213975000
162958222	::442738716889473000
162958222	::442738815774359000
561622267	::442739439547461000
227046044	::442739768665702000
435409494	::442740011989884000
327989967	::442740077030961000
254579074	::442740864498933000
295980167	::442740936615792000
436188872	::442741698326978000
255195496	::442741881911246000
350424007	::442742273025908000
201113172	::442743099391893000
54924305	::442743323506515000
474400310	::442743634392137000
474400310	::442743660946259000
90265908	::442743797383180000
421158343	::442744126841552000
393499174	::442744231354839000
201113172	::442745076964261000
201113172	::442745143930548000
393499174	::442745748065898000
326827026	::442746235980886000
489078088	::442746238786895000
461652679	::442746595835408000
461652679	::442746611111043000
461652679	::442747029559971000
201113172	::442747184455249000
36958694	::442747230005374000
18929923	::442748750675861000
53123348	::442748846482137000
222584958	::442748890178400000
347403445	::442750638439428000
545129813	::442751397764022000
327989967	::442752294354825000
257597142	::442752983907192000
257597142	::442753012155817000
257597142	::442753026089308000
257597142	::442753170213982000
376940853	::442754039030509000
320954938	::442754181896478000
320954938	::442754396351246000
39105327	::442754534574538000
39105327	::442754627994255000
39105327	::442754716661858000
257597142	::442755029192036000
39105327	::442755153586712000
320954938	::442755349222006000
320954938	::442755468641837000
436214232	::442755484068876000
405676565	::442757060912881000
436214232	::442757118878572000
247362551	::442757285584969000
162958222	::442757294959251000
21452516	::442757342166519000
436214232	::442757421115920000
133112299	::442758092582027000
436214232	::442758197410275000
127413469	::442758707756019000
31586329	::442759856454664000
31586329	::442759964126609000
134181956	::442760386543357000
18437537	::442760671751839000
158948390	::442762880010952000
242047231	::442763441099776000
242047231	::442764084967374000
149980973	::442764131314065000
245935219	::442764162142191000
149980973	::442764305524473000
450367308	::442764517181632000
384488111	::442764595061473000
171724420	::442765028685795000
273748024	::442765397180166000
331925277	::442765529036509000
384488111	::442765564478377000
232793000	::442765681340071000
242047231	::442765800399986000
242047231	::442766049583575000
171724420	::442766815497027000
616892340	::442767691904868000
115583749	::442769343525703000
115583749	::442769625995296000
69801582	::442769880979615000
478462259	::442771091547635000
134181956	::442771270518575000
225601631	::442772795936628000
107902551	::442772884914573000
162958222	::442773646390480000
162958222	::442773816465317000
67832819	::442774362958364000
316025875	::442774744635408000
67832819	::442775087549517000
67832819	::442775166448590000
67832819	::442775465523425000
350424007	::442775643672281000
67832819	::442775750325075000
472415509	::442775761158938000
133112299	::442776208372412000
395011280	::442776255058808000
69801582	::442776579408924000
133112299	::442776996717031000
408831317	::442777556974985000
18437537	::442777618044444000
408831317	::442777867970039000
408831317	::442778039160537000
301244439	::442778114855555000
149980973	::442778339099439000
304645030	::442778340831657000
304645030	::442778520872550000
327989967	::442778870740049000
28461859	::442779023169425000
149980973	::442779239645868000
378778103	::442779356134658000
395011280	::442779748062609000
118881789	::442780576144433000
118881789	::442780589700444000
28736200	::442780953094537000
706034130	::442781345421348000
162958222	::442781517064843000
706034130	::442781570894950000
17210128	::442781939511328000
465266221	::442783757120991000
19569142	::442784448321302000
28736200	::442784513719304000
28736200	::442784575564300000
372880069	::442785252574887000
470660217	::442786273300738000
467758710	::442786544449904000
377035998	::442786657188601000
17356903	::442786934243729000
467758710	::442786949246357000
33538323	::442788067561467000
395011280	::442790566686769000
516937156	::442791140811866000
372880069	::442791523210375000
128103434	::442791763988975000
34445704	::442791785178218000
327989967	::442792279011377000
311583053	::442793245039681000
327989967	::442793397690957000
395011280	::442793524304416000
327989967	::442793858079133000
450367308	::442794801717473000
327989967	::442795503299084000
352789311	::442796284441657000
479986172	::442796994869071000
174132903	::442797398893424000
30804377	::442798114399735000
20822956	::442798411767881000
206538198	::442799664157712000
180911733	::442801685237608000
15961483	::442802000749944000
258235483	::442802275543576000
258235483	::442802320204525000
258235483	::442802623436292000
46727568	::442802685536784000
258235483	::442802956828540000
596957614	::442804370480963000
258235483	::442804608545460000
142384634	::442805525311668000
331925277	::442806910752796000
98806791	::442807280061644000
351922723	::442807591198924000
258235483	::442807812855320000
478462259	::442808427740291000
316878403	::442808740991873000
150828387	::442809105234014000
346392612	::442809494553116000
395011280	::442809804998705000
450367308	::442809862246776000
149980973	::442810119303077000
19245878	::442810449591943000
19895969	::442810889054351000
280826646	::442811216344260000
122725183	::442811244161302000
371416817	::442811497685585000
371416817	::442812034473000000
217262932	::442812293835796000
18437537	::442812469002915000
706034130	::442812768891052000
706034130	::442812991357329000
383243793	::442813315140431000
18437537	::442813404219441000
57120197	::442814520633741000
239313896	::442815266116755000
413686504	::442816157179850000
414374118	::442816352186011000
319301096	::442816724975378000
19895969	::442816949857169000
335759212	::442817875779125000
320249108	::442818976541073000
435471503	::442819068387553000
497630362	::442819340685946000
36485138	::442820946882482000
380723702	::442821057419177000
119434884	::442821826297614000
501202268	::442821857063227000
501202268	::442821962197630000
272586753	::442822439916273000
20478089	::442822494152454000
612537918	::442822968901500000
605327407	::442823315410157000
299484513	::442823911034478000
35097852	::442824444281884000
335759212	::442824684959064000
450367308	::442824941864382000
325036867	::442825217472483000
393499174	::442825698529800000
33238183	::442825814233870000
393499174	::442826574115930000
414374118	::442826839292379000
325036867	::442827179169415000
201113172	::442827678085705000
497544291	::442828377469091000
453963591	::442828740733575000
453963591	::442828944157319000
409336092	::442829053670989000
429491583	::442829191751696000
414374118	::442829324182245000
341732173	::442829736939880000
319301096	::442831634748801000
65482831	::442831787656765000
284316159	::442831879926841000
225601631	::442832363173593000
115824990	::442832684805795000
115824990	::442832977283018000
224452115	::442833045650145000
141821632	::442833594453475000
115824990	::442833749735407000
311583053	::442833929750736000
372880069	::442834527476387000
162245153	::442834579343171000
365767010	::442834903320002000
248957493	::442836005586890000
46727568	::442836024147054000
248957493	::442836155772321000
225601631	::442836832196128000
357265451	::442836992649228000
234950395	::442837017559187000
346392612	::442837056948305000
234950395	::442837062354345000
272586753	::442837114049150000
381599486	::442837552983465000
98213304	::442837870311518000
28461859	::442838246733533000
229986296	::442838496789557000
393499174	::442838544198152000
601049906	::442839161612275000
279393068	::442839260119310000
248957493	::442839352805040000
279393068	::442839362695229000
393499174	::442839628987764000
35097852	::442839679130673000
279393068	::442839826308399000
450367308	::442840037692932000
81765661	::442840713223766000
326827026	::442840889569075000
206538198	::442840973044113000
30151060	::442841089268269000
361691248	::442841232826318000
636632104	::442841258952630000
621062028	::442842202813632000
242047231	::442842750242021000
242047231	::442843365445734000
242047231	::442843983719706000
17210128	::442844179279151000
277278671	::442844280210477000
277278671	::442844422447714000
370850900	::442844816389320000
222173816	::442844923482886000
162245153	::442846844729569000
127413469	::442846943572533000
346392612	::442847135646498000
127413469	::442847233013063000
31287131	::442847470524301000
18750697	::442848183002353000
351922723	::442848233337802000
602895412	::442848307790888000
32800151	::442848486397345000
274432702	::442848678731329000
322763942	::442848903700815000
489078088	::442851360413732000
175532031	::442853159665688000
17210128	::442853338544357000
17210128	::442853338934444000
175532031	::442854254848794000
261942709	::442854686685925000
28025024	::442854825609666000
273497452	::442854982396547000
431262520	::442855263209390000
346392612	::442856428617748000
175532031	::442856595379486000
69028501	::442856761565773000
239928368	::442856852234440000
171724420	::442856904268582000
418841887	::442857836888866000
377486283	::442858101826260000
171724420	::442858606703030000
602895412	::442859056949366000
351096649	::442859285450457000
418841887	::442859562186440000
269151566	::442859737269288000
234143570	::442859771180617000
351096649	::442859794030800000
351096649	::442859854986629000
346392612	::442859888595595000
234143570	::442859962730311000
158948390	::442860132708278000
351096649	::442860145836437000
346392612	::442860224190246000
415998425	::442860586326835000
351096649	::442860652567072000
351096649	::442860852845084000
119434884	::442861129371373000
351096649	::442861207179911000
222584958	::442861696705921000
554852227	::442862117335879000
489078088	::442862336613691000
351096649	::442862618860982000
602895412	::442863636026253000
322327312	::442863657555210000
351096649	::442863770008682000
28025024	::442864356595073000
414374118	::442864386122977000
414374118	::442864421178994000
28025024	::442864470667558000
28025024	::442864572421382000
28025024	::442864605380231000
351096649	::442864860464812000
351096649	::442865350107860000
589654759	::442865645727006000
351096649	::442865788160978000
351096649	::442865887536627000
222584958	::442866596479262000
127413469	::442866627780952000
351096649	::442866807729176000
23403899	::442867459356229000
36460282	::442867550012334000
36460282	::442867609307209000
351096649	::442867861023764000
351096649	::442868760068640000
351096649	::442869579371397000
351096649	::442869758283632000
351096649	::442869791548637000
351096649	::442870732708532000
69028501	::442871106488111000
370845710	::442871690960592000
373653741	::442871967062843000
203145029	::442872127252103000
370850900	::442872581847519000
69028501	::442872779902181000
351096649	::442873112506290000
215427794	::442873358636425000
351096649	::442873624609816000
364646765	::442874551609724000
634822122	::442874616529162000
272184078	::442874863402106000
351096649	::442875164506599000
435409494	::442875525078732000
203145029	::442875765898895000
351096649	::442875769048416000
122799833	::442875878817923000
319301096	::442876042144145000
122799833	::442876127065804000
351096649	::442876301909573000
351096649	::442876334407032000
194359942	::442877191387234000
370850900	::442877468740186000
351096649	::442877648226635000
25383063	::442877670737866000
351096649	::442877719294918000
203145029	::442878309484212000
346392612	::442878780906803000
346392612	::442878982355038000
203145029	::442879004300021000
612537918	::442879355610353000
127413469	::442879377454268000
351096649	::442879493447757000
436214232	::442879537870016000
596957614	::442880233335558000
420006994	::442881054664585000
420006994	::442881374090182000
127413469	::442881758183182000
203145029	::442881819693043000
325036867	::442881924625731000
439681301	::442883314697777000
203145029	::442883576951242000
276131997	::442884428499779000
612537918	::442885088875786000
41001071	::442885143712116000
217924764	::442885289087090000
217924764	::442885813068902000
25784705	::442885864545206000
217924764	::442886242620157000
217924764	::442886406613245000
217924764	::442886613727997000
480973099	::442886661223882000
612537918	::442887108831633000
30804377	::442887173109334000
222584958	::442887719950491000
30804377	::442887866826231000
497544291	::442887899361472000
409336092	::442888171563778000
217924764	::442890050343542000
217924764	::442890062305718000
122725183	::442890518343602000
284137695	::442890520722178000
203145029	::442890817091698000
217924764	::442891040371245000
284137695	::442891097371865000
58046021	::442891660784332000
284137695	::442891958433107000
284137695	::442891996093759000
276131997	::442892165057114000
276131997	::442892243297644000
424464803	::442892257658535000
217924764	::442893671600783000
122725183	::442893703598706000
11822502	::442894392806764000
217924764	::442895354598809000
217924764	::442898318675681000
202252881	::442898569469493000
48152030	::442899176452399000
630076052	::442899471089676000
630076052	::442899590988062000
630076052	::442900105624961000
357306642	::442900794086408000
76017935	::442902517353951000
76017935	::442902663022141000
76017935	::442903055365722000
32596609	::442903987151314000
32596609	::442904257176408000
39105327	::442904260422811000
76017935	::442904449648832000
39105327	::442905960924065000
349365015	::442908488566845000
96443022	::442910339475050000
103244523	::442910443950968000
49824781	::442911525079359000
25383063	::442913934291771000
222584958	::442914011978690000
450367308	::442915495226789000
21377945	::442915677737738000
67832819	::442916052075548000
21377945	::442916087932264000
21377945	::442916367801794000
215427794	::442916616989196000
21377945	::442916632558452000
21377945	::442916785994481000
156437061	::442917018908389000
21377945	::442917315579875000
346392612	::442917693650268000
21377945	::442918079425564000
21377945	::442918716661956000
300884493	::442918879249973000
21377945	::442919081998438000
235867165	::442919111337582000
32596609	::442919490464907000
32596609	::442919546576306000
465266221	::442919547863969000
472617238	::442919634702843000
465266221	::442919703392956000
419249711	::442919712872484000
235867165	::442920001100460000
21377945	::442920242491035000
14424207	::442920270479646000
408031484	::442920423911464000
32596609	::442920555042197000
465266221	::442921193285615000
473718221	::442921274713452000
21377945	::442922088316170000
14424207	::442922099582050000
141821632	::442923495643557000
283051149	::442924120779407000
156437061	::442926023340867000
222584958	::442928914160418000
448325555	::442931949561057000
222584958	::442932107544113000
92936298	::442934041340575000
418841887	::442938752311123000
418841887	::442940114017075000
315872678	::442945489202196000
450367308	::442945651874070000
225601631	::442954969935650000
260979062	::442957627207606000
60712766	::442959921043476000
450367308	::442960720108339000
69044676	::442966727458955000
200646933	::442967018958905000
200646933	::442967235062419000
118881789	::442968070600916000
97307001	::442972642077732000
195397698	::442972719777214000
115824990	::442974320588251000
115824990	::442975173671936000
450367308	::442975886652870000
165658390	::442975961697382000
214678768	::442977500701151000
218750630	::442978434537385000
218750630	::442978657733054000
218750630	::442978880568045000
540197402	::442980275195478000
236930269	::442980735234752000
166307106	::442980783251521000
24413698	::442981045785198000
540197402	::442981161904902000
506707370	::442981193320243000
370850900	::442981201469775000
540197402	::442981517489631000
407395368	::442983016806105000
274432702	::442983507195731000
26198467	::442983652549337000
184195472	::442983791569559000
460772038	::442983971547131000
31250549	::442985370066505000
210674392	::442985767485198000
239313896	::442986003934892000
416506126	::442986072713076000
239313896	::442986106720505000
365523194	::442986129541693000
239313896	::442986293274742000
239313896	::442986459641819000
320249108	::442986907065409000
239313896	::442987016154669000
239313896	::442987053161017000
239313896	::442987079832596000
239313896	::442987192114110000
239313896	::442987434142228000
239313896	::442987465704353000
239313896	::442987700241440000
239313896	::442987735414882000
239313896	::442987766201081000
239313896	::442987816448831000
44041485	::442987967292776000
239313896	::442988028995194000
239313896	::442988583566061000
239313896	::442988626738028000
605601195	::442988970033836000
348193845	::442989119686590000
348193845	::442989273650712000
60399576	::442989318085156000
81765661	::442989510746308000
450367308	::442990942581059000
264234166	::442992475264016000
387625128	::442993143714447000
420083874	::442993716240719000
545540214	::442993741570138000
57933673	::442994980437504000
20478089	::442995402954899000
20478089	::442995480486625000
20478089	::442995587097849000
253120136	::442996253043871000
71284640	::442997286679756000
370850900	::442997471166623000
348193845	::442997472299081000
83878535	::442997622047903000
370850900	::442997775630741000
42795192	::442999205431234000
277794018	::443000160071974000
42795192	::443000305592987000
133508241	::443000678961524000
227476350	::443000764105883000
34536365	::443001244118814000
117638857	::443001538756509000
345261852	::443002697407422000
345261852	::443002809219153000
114600119	::443003085146042000
329471370	::443004464966815000
35597637	::443004534353567000
35597637	::443004653135863000
370850900	::443004831436140000
217262932	::443005496690094000
217262932	::443006093703139000
159944196	::443006864389726000
217262932	::443007778777358000
47410500	::443009190651785000
381599486	::443009312710221000
47410500	::443010122689019000
263207728	::443010296991744000
217262932	::443010929194573000
68531166	::443011662803517000
94226339	::443012613983596000
300594041	::443013027353214000
379152968	::443013791807463000
256088386	::443014116278419000
229672512	::443014246163820000
229672512	::443014483779547000
380723702	::443014942560509000
191276105	::443015077025697000
248957493	::443015808893997000
433083953	::443016045675048000
248957493	::443016277712314000
311583053	::443016631560970000
65482831	::443017811020238000
302525103	::443018192638578000
461652679	::443018290705620000
31258629	::443018909801668000
137117871	::443020423005876000
21452516	::443020446041006000
110563920	::443020778288992000
336821368	::443020816163147000
415206019	::443021508118839000
383243793	::443022212191096000
230903702	::443022215865307000
248957493	::443022463329251000
408831317	::443022950283763000
65482831	::443023586983297000
516937156	::443025495584940000
217214677	::443025762581377000
65482831	::443026007285444000
489078088	::443026147052249000
516937156	::443026220973051000
15086993	::443026250949345000
330645900	::443026341680537000
489078088	::443026395074007000
162245153	::443026903285661000
65482831	::443027082457935000
242047231	::443027414265114000
248957493	::443027480098529000
242047231	::443027765844271000
23027915	::443028012552826000
30151060	::443028083457929000
261942709	::443028782908055000
433083953	::443029383411154000
555976584	::443029867991289000
249468865	::443030158224531000
59622669	::443030767937937000
419249711	::443030942228418000
340199061	::443030988549935000
359806236	::443031530760183000
133112299	::443031737518809000
26897261	::443032077542629000
467758710	::443032831040577000
483526518	::443033940593373000
293342989	::443033950639095000
293342989	::443034610969362000
273748024	::443034639817404000
44041485	::443034829244751000
293342989	::443034959281135000
293342989	::443035217914523000
122799833	::443035383492653000
122799833	::443035392246177000
122799833	::443035442842062000
293342989	::443035475599949000
28025024	::443035491110514000
503741267	::443035512384016000
28025024	::443035585398439000
293342989	::443035613915541000
131254355	::443035891200573000
120532808	::443036066585407000
340199061	::443036312702951000
38594501	::443037004998012000
180911733	::443037180584529000
224452115	::443037767644090000
224452115	::443037769317634000
419307287	::443038608820555000
383243793	::443038907710455000
293342989	::443038914186866000
293342989	::443038945505730000
383243793	::443039064053149000
293342989	::443039293012185000
453963591	::443039326369099000
293342989	::443039438265131000
30151060	::443039706910326000
293342989	::443040224546131000
293342989	::443040547805339000
15961483	::443040551097466000
293342989	::443041082646208000
293342989	::443041810630578000
293342989	::443042667468185000
293342989	::443043077855641000
293342989	::443043258298826000
130312780	::443044080834969000
293342989	::443044880471048000
613256961	::443045588917968000
497630362	::443045647814377000
319301096	::443045720795267000
433168829	::443046127609589000
180388620	::443046201428963000
293342989	::443046497324912000
293342989	::443046596050423000
319301096	::443046890364358000
380723702	::443047402665041000
465292139	::443047437117444000
29335169	::443047872096120000
286502927	::443047970670268000
47410500	::443048928577978000
299879238	::443049435120295000
25784705	::443050235401469000
57804016	::443050280415166000
227859860	::443050557800849000
227859860	::443050717314428000
253717655	::443051113781403000
160671151	::443051796278554000
453963591	::443052192279179000
474400310	::443052495883862000
473118863	::443053204255674000
384488111	::443053325877903000
250969967	::443053554157113000
227859860	::443053991555891000
419105102	::443054020652179000
47410500	::443055251726544000
250969967	::443055848412033000
47410500	::443056070945427000
460471042	::443056563285401000
319301096	::443056630368702000
95843709	::443056936247103000
362168275	::443057282629128000
163768701	::443057309041049000
319301096	::443057729918083000
629787407	::443058603688067000
15086993	::443058689592025000
629787407	::443058934169882000
629787407	::443059122213502000
465292139	::443059352841109000
497630362	::443059500707102000
95723533	::443060253194989000
628045480	::443060351681056000
265786675	::443060756053889000
35105150	::443060926485643000
340199061	::443061445308067000
330645900	::443062238710992000
340199061	::443062291945107000
629787407	::443062295288365000
340199061	::443062540344381000
337396732	::443063292177956000
319301096	::443063340911165000
319301096	::443063603411693000
377486283	::443063783930359000
25383063	::443063785557721000
6652302	::443064063421972000
520759048	::443064566294261000
134181956	::443064840240644000
134181956	::443064882456309000
520759048	::443064999955927000
319301096	::443065183242440000
37119867	::443065439547973000
336778628	::443065827521089000
41658963	::443066355907309000
25383063	::443066410567098000
450367308	::443066515361771000
110563920	::443067014069100000
205928265	::443067176396652000
223998080	::443067530429464000
479222401	::443067652957683000
419249711	::443067810881613000
110563920	::443067817575710000
409404583	::443068292354166000
461652679	::443068805237858000
205928265	::443069221979705000
26684021	::443069376464691000
461652679	::443069529665458000
103526992	::443069570241560000
103526992	::443069714860744000
114235211	::443070134899314000
373736716	::443070449396637000
340199061	::443070619765067000
340199061	::443070678485323000
340199061	::443070959096844000
340199061	::443071013878628000
162958222	::443071182015717000
409404583	::443071356888838000
162958222	::443071386911657000
340199061	::443071464007159000
65482831	::443071500539928000
65482831	::443071651207716000
260038180	::443071834989535000
311724390	::443071921991589000
286502927	::443072148601446000
47410500	::443072777017257000
340199061	::443073062699692000
47410500	::443073174872522000
340199061	::443073231751114000
340199061	::443073387158462000
340199061	::443073434096918000
261942709	::443073480838246000
340199061	::443073605279027000
384488111	::443073729573056000
340199061	::443073732030889000
330645900	::443074005591801000
340199061	::443074038512893000
234143570	::443074137331085000
340688867	::443074141290110000
115583749	::443074365500833000
340199061	::443074514855813000
340688867	::443074578969931000
561622267	::443074793802575000
340199061	::443074993833115000
300884493	::443075102758809000
122799833	::443075117271117000
248957493	::443075166952632000
626942496	::443075431592652000
248957493	::443075610890338000
319301096	::443075611041357000
378778103	::443075629052076000
340688867	::443076794091327000
20935798	::443076908579061000
340199061	::443077040716005000
419105102	::443077300817784000
261942709	::443078005686939000
234143570	::443078349876125000
36460282	::443078398941077000
36460282	::443078439017664000
36460282	::443078458307272000
36460282	::443078504931147000
428516870	::443078620186411000
340199061	::443078769851396000
340199061	::443079047170383000
54924305	::443079310166224000
127413469	::443079606216556000
234143570	::443079761095839000
340199061	::443079787406303000
386627455	::443081398451470000
547741880	::443082689290063000
149980973	::443082916449382000
162245153	::443082986695585000
286216848	::443083249389027000
254579074	::443084050572378000
234143570	::443084230948835000
163768701	::443085394603962000
319301096	::443085580692234000
436188872	::443085784653250000
297895526	::443085828508905000
319301096	::443085944149647000
420083874	::443086219187339000
370850900	::443086516022427000
36460282	::443086557567021000
36460282	::443086780586536000
142176687	::443087239317557000
69064286	::443087252994809000
282625909	::443087481840230000
189272740	::443088608728072000
110563920	::443088644350291000
50154503	::443088754371067000
229672512	::443089302340501000
319301096	::443089499866664000
110563920	::443091215680946000
13298002	::443091457604599000
465266221	::443091855022899000
45704670	::443091913017528000
319301096	::443092114834870000
465266221	::443092203347271000
560822598	::443092975451914000
461652679	::443093022981382000
319301096	::443093059698311000
319301096	::443093237356441000
300884493	::443093339626147000
18437537	::443093517871886000
28461859	::443093532106977000
205928265	::443095035987652000
413686504	::443095108074754000
429696833	::443095352829161000
429696833	::443095533444280000
330645900	::443096190733651000
450367308	::443096710940614000
461652679	::443097834418495000
393499174	::443098025096118000
433003196	::443098257397673000
118881789	::443098422921658000
96443022	::443099694491660000
170924102	::443100951360978000
293213630	::443101156458659000
547741880	::443101229934059000
135328132	::443103228440641000
79754464	::443103796667772000
357265451	::443104700187942000
432590763	::443104922486460000
273748024	::443105139369340000
299389082	::443105190661873000
601049906	::443105455137488000
118881789	::443106061655244000
379152968	::443106185647230000
214970887	::443106273270431000
379152968	::443106540405657000
420006994	::443106603630202000
351896383	::443107061975375000
98806791	::443107300006694000
50306226	::443107351587876000
259233215	::443107425034727000
98806791	::443107654509285000
223594866	::443108432363917000
370850900	::443109018673098000
304645030	::443109105193205000
560822598	::443109322118017000
214970887	::443109409204744000
118881789	::443110352520486000
420083874	::443110710340366000
420083874	::443110728099045000
161346822	::443111213870743000
28025024	::443111828345065000
220465561	::443112678329163000
220465561	::443113216231874000
377486283	::443114011215675000
28025024	::443115041433595000
28025024	::443115361643544000
360367250	::443116219743219000
24413698	::443116833915150000
629787407	::443116903943245000
202252881	::443117447952867000
448325555	::443117854645579000
436214232	::443118241029050000
320052148	::443118396297576000
414315073	::443119449080487000
149980973	::443119649824059000
479986172	::443119799502405000
319301096	::443120068587573000
55665294	::443120644046090000
158948390	::443121323833708000
55665294	::443121330552975000
516937156	::443121362778202000
474400310	::443122612458119000
474400310	::443123028323352000
122725183	::443123880605913000
55665294	::443125564581232000
240857453	::443126497662861000
240857453	::443126647068188000
42795192	::443126783819259000
236167599	::443126914400534000
450367308	::443126931450388000
42795192	::443127016112398000
80448281	::443129186966708000
319301096	::443129310711259000
331925277	::443129467804712000
122799833	::443129535052394000
297895526	::443129722315485000
284137695	::443130023965626000
319301096	::443130093833965000
418783652	::443130423405977000
299389082	::443131453576994000
231256008	::443131575530967000
319301096	::443132123377975000
377486283	::443132397370896000
321102847	::443133461759811000
408224760	::443133622699446000
497630362	::443133819504173000
381599486	::443134578623279000
405676565	::443136136924639000
340688867	::443136265324883000
340688867	::443136833153548000
59622669	::443136893442478000
59622669	::443137527507996000
405676565	::443138287415603000
180911733	::443139748283314000
24413698	::443139805292298000
214970887	::443140474682228000
48612192	::443140806803603000
418783652	::443141985378246000
349365015	::443142078759841000
36958694	::443142885824004000
547741880	::443143552382406000
547741880	::443144003140083000
43980775	::443144757137510000
201113172	::443144949081444000
201113172	::443145740039106000
422304131	::443145953231765000
392737983	::443146450609139000
324401110	::443146484578779000
301244439	::443146758722310000
242047231	::443146882219769000
393801885	::443147169135362000
56723331	::443147848935174000
56723331	::443147892727894000
335759212	::443148130851094000
18929923	::443148247360892000
516937156	::443148860958212000
377486283	::443149022430101000
393801885	::443149262449160000
299389082	::443150335151194000
59622669	::443150527518752000
59622669	::443150682770518000
330645900	::443151479356928000
59622669	::443151604657565000
330645900	::443152311033278000
328794919	::443153715198164000
328794919	::443153762010791000
114970673	::443153890306179000
276131997	::443154051912704000
276131997	::443154161782517000
276131997	::443154301326987000
229197384	::443154636845772000
234630547	::443156532146880000
59622669	::443156665731645000
116633811	::443156867221450000
59622669	::443156984666542000
450367308	::443157195207634000
227476350	::443157544177922000
115583749	::443157973741744000
489078088	::443158658755477000
489078088	::443158812879368000
489078088	::443159164047466000
146216300	::443159325356216000
532616498	::443159538079109000
91130285	::443159788566757000
91130285	::443159850516619000
91130285	::443160075192893000
118881789	::443160242063290000
156437061	::443160269095596000
91130285	::443161316274876000
91130285	::443161377637556000
355859159	::443162290288738000
377486283	::443162833006514000
65521914	::443163889723658000
345508633	::443163982254571000
91130285	::443164092468297000
465292139	::443164220050636000
377486283	::443164240728182000
300884493	::443164288270602000
465292139	::443164504965521000
465292139	::443164992016498000
331925277	::443165076996882000
24413698	::443165238457036000
68531166	::443165249395376000
331925277	::443165336846606000
393802148	::443165365455966000
68531166	::443165599179341000
12685102	::443165830768250000
71284640	::443165905120657000
331925277	::443166037522264000
418841887	::443166470399590000
331925277	::443166511083970000
331925277	::443166871702220000
300884493	::443166879494848000
489078088	::443167123758518000
331925277	::443167185347682000
174132903	::443167265832181000
330645900	::443170527893413000
280826646	::443170583787085000
330645900	::443170677617459000
80379964	::443172240482250000
330645900	::443173243935928000
14424207	::443173427159920000
49824781	::443173797269889000
598834287	::443174080686981000
49824781	::443174115466567000
435471503	::443175241368748000
127692656	::443175950763974000
134637488	::443176018187399000
20478089	::443176211418976000
103244523	::443176564210294000
109655774	::443176810356822000
44041485	::443176963205656000
57120197	::443177276734455000
272586753	::443177409538306000
345508633	::443177444095578000
429491583	::443177516174704000
277278671	::443177527918333000
134637488	::443177557236924000
234630547	::443177740393775000
345508633	::443177782257143000
109655774	::443177836631687000
429491583	::443177994862227000
435409494	::443178528201531000
321102847	::443179484733534000
119434884	::443179713343664000
239928368	::443179766817255000
42564982	::443180316945965000
429491583	::443180820086673000
489078088	::443181047497621000
281408265	::443181950807703000
30804377	::443183098885181000
596957614	::443183468025876000
175532031	::443183691876278000
169618179	::443183861925953000
298090474	::443184170551214000
298090474	::443184667257098000
224068229	::443185022166892000
341732173	::443185254627819000
96443022	::443185649198592000
298090474	::443185755393761000
96443022	::443185874734297000
134637488	::443186447223648000
418841887	::443186495499685000
418841887	::443186700848623000
405676565	::443186855958573000
555976584	::443187052050264000
435409494	::443187099135922000
450367308	::443187355172622000
418841887	::443187547909656000
418841887	::443187634261983000
223005614	::443187730949087000
24719772	::443187782409023000
223005614	::443187880476049000
115583749	::443188214333849000
115583749	::443188334232219000
24413698	::443188531964674000
115583749	::443188704148865000
30804377	::443188761195593000
277278671	::443190025526587000
454406979	::443191137093029000
377035998	::443191434292649000
98806791	::443191895485714000
413686504	::443192063660523000
399117604	::443192199350853000
399117604	::443192335195983000
30804377	::443193556333637000
408224760	::443194515399376000
554852227	::443194944035909000
241790793	::443195482928840000
103244523	::443196119682932000
351922723	::443196935814397000
435471503	::443197159706755000
14424207	::443197261497913000
293246270	::443197691204734000
253717655	::443198127990771000
234143570	::443198200003174000
596957614	::443202320612855000
450367308	::443202481476997000
596957614	::443202858146484000
265249050	::443203140188659000
408224760	::443203364059619000
390552849	::443203630561107000
149980973	::443204148096278000
419307287	::443204345828347000
20496164	::443205211251695000
28736200	::443205312510955000
330645900	::443205445038010000
156437061	::443206095679410000
408224760	::443206338504830000
408224760	::443208139631255000
222584958	::443208384930910000
412000113	::443209625215565000
16623113	::443210143719628000
412000113	::443210158227726000
16623113	::443210589641269000
261942709	::443210901785559000
272184078	::443212081928880000
16623113	::443212162803044000
377486283	::443212230385864000
234143570	::443212256453885000
593139104	::443212281170890000
328871385	::443212695890698000
234143570	::443212739369254000
593139104	::443212764702842000
224682361	::443212826950504000
234143570	::443213872435331000
593139104	::443214567033012000
593139104	::443214688579772000
16623113	::443214714542112000
17210128	::443214877382160000
17210128	::443215023432019000
17210128	::443215227795296000
33810989	::443215230345424000
593139104	::443215272183599000
393801885	::443216178974978000
393801885	::443216209316560000
33810989	::443216421460656000
28025024	::443216680748335000
154241297	::443216900869197000
28025024	::443216987263889000
36958694	::443217161243611000
593139104	::443217214880350000
107848755	::443217328314912000
301244439	::443217396623749000
602895412	::443217619949088000
28025024	::443217644427431000
209345596	::443217681085251000
28025024	::443218139443363000
33810989	::443218292715814000
319301096	::443218758929100000
109137184	::443219154125213000
33810989	::443219291144736000
602895412	::443219390402940000
465292139	::443219440910761000
245935219	::443219520727953000
103244523	::443219898974486000
593139104	::443220153539760000
272586753	::443220213597605000
465292139	::443220311291727000
33810989	::443220502891728000
28025024	::443220562408914000
341732173	::443220908896169000
602895412	::443220915535761000
33810989	::443221239310852000
28025024	::443221820809175000
465292139	::443221832544419000
454406979	::443221876589211000
103244523	::443222158576058000
160671151	::443222211194028000
33810989	::443222325199376000
33810989	::443222555139518000
308726677	::443222835910037000
24413698	::443222883276685000
28025024	::443223009944670000
33810989	::443223067163385000
340199061	::443223139942531000
253717655	::443223521817137000
33810989	::443223579996721000
135328132	::443223643632713000
357306642	::443224126036393000
42994926	::443224205845626000
340199061	::443224399617863000
357306642	::443224403795795000
605601195	::443224421923164000
605601195	::443225055061766000
319469530	::443225159722610000
307457734	::443225462831976000
42564982	::443225753480859000
605601195	::443226187934871000
42564982	::443226209607249000
319301096	::443226224391753000
16623113	::443226240124592000
405676565	::443226285310246000
307457734	::443226352087355000
42564982	::443227073508016000
42564982	::443227217238458000
158948390	::443227710685331000
158948390	::443227849508392000
158948390	::443227963480236000
118810756	::443228023354310000
158948390	::443228199107837000
158948390	::443228551890759000
24413698	::443228767675494000
158948390	::443228876815486000
319301096	::443229284564754000
158948390	::443229472431828000
405676565	::443229476764549000
276131997	::443229531948978000
239313896	::443229621832523000
276131997	::443229655123111000
629787407	::443229714409197000
162245153	::443229743631306000
233944291	::443229919435575000
233944291	::443230163716014000
319301096	::443230277649702000
158948390	::443231234651459000
158948390	::443232224352419000
431944862	::443232817892167000
431944862	::443233244826185000
30804377	::443233527463567000
158948390	::443233983334068000
229672512	::443234120400130000
229672512	::443234150221627000
229672512	::443234235332448000
229672512	::443234253854502000
229672512	::443234259227389000
229672512	::443234289225043000
229672512	::443234299488509000
229672512	::443234307847749000
30804377	::443234415984906000
351096649	::443234450281730000
346392612	::443234638643732000
28025024	::443234658487398000
30804377	::443234698240589000
158948390	::443234731413364000
532616498	::443234742930923000
346392612	::443234818826838000
30804377	::443235001211965000
28025024	::443235336039460000
351096649	::443235425478389000
327989967	::443235483691536000
33538323	::443235486144819000
28025024	::443235561609121000
351096649	::443235811048169000
438647243	::443235890689626000
33538323	::443235967793508000
232793000	::443236058671480000
158948390	::443236323281735000
319301096	::443236413371199000
370850900	::443236421692686000
370850900	::443236529821855000
28025024	::443236766993371000
351096649	::443236850757410000
30804377	::443237007246897000
158948390	::443237210377453000
45704670	::443238493448192000
45704670	::443238752916238000
300884493	::443238922777161000
45704670	::443239084014567000
273497452	::443239180198354000
351096649	::443239259516837000
45704670	::443240277344800000
351096649	::443240352732815000
45704670	::443240574343057000
269151566	::443240593330688000
351096649	::443240787216584000
59622669	::443241214280609000
351096649	::443241485786701000
351096649	::443242376409010000
59622669	::443242425713061000
25383063	::443242732640038000
67832819	::443243380051828000
67832819	::443243456228786000
49824781	::443243563758125000
59622669	::443244200553750000
372880069	::443244697574600000
351096649	::443245156175597000
45704670	::443245370651312000
418841887	::443245480810909000
191276105	::443245561534091000
396786261	::443245830665814000
351096649	::443245851712823000
59622669	::443246232543051000
636632104	::443246391104503000
465292139	::443246397673197000
480973099	::443246664208240000
351096649	::443246703102013000
480973099	::443247078924251000
396786261	::443247292599238000
351096649	::443247358659158000
351096649	::443247530231345000
480973099	::443247985455923000
351096649	::443248194571366000
351096649	::443248431520165000
465292139	::443248473219923000
373653741	::443248755362385000
351096649	::443248865404145000
118881789	::443249208402128000
465292139	::443250029864960000
222584958	::443250204612259000
80448281	::443250515246202000
283328574	::443250714907664000
216819428	::443250787083644000
80448281	::443251379721621000
351096649	::443251792181067000
224068229	::443251867557310000
283328574	::443251954131542000
465292139	::443252176593252000
283328574	::443252349147291000
351096649	::443252590050951000
393622132	::443252933279227000
351096649	::443253332581167000
134637488	::443253561800265000
20935798	::443253721611640000
227859860	::443254004244807000
254442957	::443254624934318000
254442957	::443255309881339000
465292139	::443255579717668000
480973099	::443255611656921000
227859860	::443255625800114000
80448281	::443255779554902000
80448281	::443255914779262000
390552849	::443257230129782000
224068229	::443260635263291000
107848755	::443262119723536000
81674504	::443265759062421000
281408265	::443265802775834000
66184984	::443265948485578000
158948390	::443266960646631000
206067907	::443268104412753000
237024825	::443269065843695000
51480688	::443270649792823000
51480688	::443271231215648000
206067907	::443272632956628000
206067907	::443273275242999000
206067907	::443274078393466000
284931188	::443276231170351000
450367308	::443277900364529000
612537918	::443278269216202000
284931188	::443278278703726000
612537918	::443279659237924000
478020840	::443279710089261000
478020840	::443280677488693000
478020840	::443281186811428000
373147853	::443281460553056000
478020840	::443281578966269000
478020840	::443281733845139000
408031484	::443282806026665000
473718221	::443283655142567000
222173816	::443284476810915000
283051149	::443286500654862000
373147853	::443287274277834000
373147853	::443287309145104000
16039882	::443291548965679000
57120197	::443293255447228000
520759048	::443293770323210000
520759048	::443294746568847000
232793000	::443295857442426000
50154503	::443301750242426000
315872678	::443305963798265000
238880491	::443306866156634000
450367308	::443308034668761000
12685102	::443308552384700000
51480688	::443310636487823000
377486283	::443313234934640000
51480688	::443313948641595000
61630217	::443314017013358000
51480688	::443314334291066000
51480688	::443315256643698000
621062028	::443315651403198000
383045348	::443316277101096000
51480688	::443317019622899000
51480688	::443317896727375000
51480688	::443318050918383000
51480688	::443319629973172000
51480688	::443320796367175000
51480688	::443321342318751000
51480688	::443321455179075000
57929811	::443322624127811000
265249050	::443322967964266000
450367308	::443323072993452000
373147853	::443326337827483000
60712766	::443326380781342000
69044676	::443329063130632000
162245153	::443334599843008000
97307001	::443334894979018000
195397698	::443334972179365000
329395128	::443335615816294000
450367308	::443338264380858000
165658390	::443338321461121000
214678768	::443339831494455000
26684021	::443342825879769000
236930269	::443343120504066000
26684021	::443343578426011000
293246270	::443343733250351000
407395368	::443345391275085000
26198467	::443345919094706000
24413698	::443346042205913000
184195472	::443346054818172000
460772038	::443346332791500000
31250549	::443347625656320000
386833057	::443347932331659000
210674392	::443348018163499000
416506126	::443348420577992000
365523194	::443348470254936000
506707370	::443349081469882000
20478089	::443349165754417000
20478089	::443349269399871000
506707370	::443349333690556000
241790793	::443349488606797000
234143570	::443350974208704000
60399576	::443351703547437000
81765661	::443351894316941000
234143570	::443351898704592000
234143570	::443352098538000000
234143570	::443352664462864000
234143570	::443352712789630000
125560060	::443355352894283000
524903037	::443355643324665000
57933673	::443357332857053000
317860632	::443357884857200000
253120136	::443358630759239000
20545953	::443359505838243000
83878535	::443359988098949000
134181956	::443360256689971000
33810989	::443360465490812000
134181956	::443361753163104000
33810989	::443362156000870000
277794018	::443362483693056000
133508241	::443363016382238000
34536365	::443363559360065000
274432702	::443363980203929000
117638857	::443364466168971000
633010300	::443365376521682000
67514044	::443365430133268000
117638857	::443365595409829000
117638857	::443365848305389000
519936824	::443366642567749000
351922723	::443366843051282000
329471370	::443366845752434000
47410500	::443368503500742000
47410500	::443368567505825000
159944196	::443369229526376000
447422715	::443369569248636000
447422715	::443369611241988000
100313850	::443369751692054000
100313850	::443369988791885000
24413698	::443370519149420000
53584160	::443372717493223000
255765560	::443373266724728000
436214232	::443373921317175000
293213630	::443374634608521000
300594041	::443375257928228000
64905964	::443375900672159000
256088386	::443376333783982000
53123348	::443377414660308000
23027915	::443377731162898000
297895526	::443378682095099000
6652302	::443379254978301000
41001071	::443379387933523000
109655774	::443380553577148000
31258629	::443381100400738000
260979062	::443381295964372000
215385454	::443381643504799000
28736200	::443381843211980000
47410500	::443382373678190000
20478089	::443382420050833000
336821368	::443383183694770000
230903702	::443384379885105000
266235648	::443384607489400000
266235648	::443385016400478000
98806791	::443385698666967000
109655774	::443385803189006000
266235648	::443386482041298000
47410500	::443386739168530000
250969967	::443387066387156000
250969967	::443387181445296000
255195496	::443387412824092000
250969967	::443387420428361000
633010300	::443389646915907000
266235648	::443390226376175000
195276249	::443390422438912000
95723533	::443390530136080000
266235648	::443390638281981000
381599486	::443390792322015000
36485138	::443390917052207000
222173816	::443391780432908000
396786261	::443391831980531000
249468865	::443392264547487000
436214232	::443392334215278000
59622669	::443393119359234000
109655774	::443393867220410000
359806236	::443393894055542000
133112299	::443394116249194000
311583053	::443394221983399000
483526518	::443396242265997000
409336092	::443396663533527000
273748024	::443396691870236000
347403445	::443396971395440000
131254355	::443398194819366000
120532808	::443398367100407000
42994926	::443398994476433000
26897261	::443399113435267000
42994926	::443399705767079000
42994926	::443399987213266000
470660217	::443400213030375000
409336092	::443400703440994000
45704670	::443401655287947000
65482831	::443402702203011000
28025024	::443403145562320000
130312780	::443406456524525000
17210128	::443407562659360000
265786675	::443407802271535000
233944291	::443408157491343000
461652679	::443408194530836000
265786675	::443408370779705000
109655774	::443408838616555000
257597142	::443410530191945000
414315073	::443411601803079000
360814823	::443411842485223000
69801582	::443412098559639000
25784705	::443412629084569000
360814823	::443413003699240000
396786261	::443413228903604000
396786261	::443413855494864000
360814823	::443414027759550000
69064286	::443414787150868000
360814823	::443414937776705000
545540214	::443415207423922000
360814823	::443415641794809000
360814823	::443415840168615000
370845710	::443416000328138000
255195496	::443416317547118000
195397698	::443416816644521000
310569604	::443417034877960000
32596609	::443417332191215000
35525270	::443417431017402000
258235483	::443418335221653000
253717655	::443418723249299000
253717655	::443418798767747000
253717655	::443418876895064000
222173816	::443418968691179000
501202268	::443418992590729000
35525270	::443419105689739000
35525270	::443419352927174000
47410500	::443419385609211000
409336092	::443419575904768000
35525270	::443419619466833000
409336092	::443419936690429000
65886399	::443419961110036000
473454563	::443420051136585000
65886399	::443420052969508000
65886399	::443420522148556000
65886399	::443420636879532000
65886399	::443420747869204000
248957493	::443420954941603000
248957493	::443420996540715000
24413698	::443421051566190000
65886399	::443421098160717000
65886399	::443421174014701000
65886399	::443421302725308000
65886399	::443421377945952000
65886399	::443421438981459000
65886399	::443421582921568000
65886399	::443421606342582000
409336092	::443422126813351000
65886399	::443422229951676000
409336092	::443422473531318000
26897261	::443422621481574000
628045480	::443422711763591000
319301096	::443422897353154000
396786261	::443424493197742000
65482831	::443425341923934000
180911733	::443426172798787000
258226046	::443426436754325000
516937156	::443427053006643000
47410500	::443427164998733000
258226046	::443427206920798000
47410500	::443427425020416000
65482831	::443427542750732000
47410500	::443427654096941000
45929336	::443427708752904000
258226046	::443427712909062000
47410500	::443428074453872000
276131997	::443428368671723000
506100348	::443428623362437000
41658963	::443428733450334000
450367308	::443428907492986000
47410500	::443428982000992000
420006994	::443429271315701000
258226046	::443429563238846000
396786261	::443429583983882000
422304131	::443429647376973000
31586329	::443430055163600000
31586329	::443430126995255000
422304131	::443430137175220000
257597142	::443430292838023000
422304131	::443430395506606000
25383063	::443430600255369000
187309818	::443430930108395000
187309818	::443431067106967000
90265908	::443431160761548000
90265908	::443431332744814000
71284640	::443431356773584000
191276105	::443431470879604000
90265908	::443431658319265000
191276105	::443431708931530000
191276105	::443431855648292000
187309818	::443432193017516000
121100953	::443432458025844000
121100953	::443433110735056000
191276105	::443433306269306000
191276105	::443433457629163000
258226046	::443433458925195000
506100348	::443434183071780000
269151566	::443434327217422000
319301096	::443434820035543000
506100348	::443435045378732000
187309818	::443435175746482000
47410500	::443435220981661000
187309818	::443435320751972000
238880491	::443435469217759000
115583749	::443435631771795000
18437537	::443435723270918000
319301096	::443435877239246000
97307001	::443436030105243000
378850242	::443436095234383000
499925803	::443436177559785000
326827026	::443437291089178000
255195496	::443437618865258000
300884493	::443437824176451000
524903037	::443437827649716000
90265908	::443438000316612000
242047231	::443438108592586000
149980973	::443438191048007000
69064286	::443438222937698000
326827026	::443438449274916000
371416817	::443438530677964000
497544291	::443438949441503000
35597637	::443439883819163000
242047231	::443440098378801000
47410500	::443441005346299000
319301096	::443441368921571000
195397698	::443441600778481000
195397698	::443441809294106000
319301096	::443442304414924000
324536771	::443442967202631000
621306179	::443443507286384000
378850242	::443444024318627000
420006994	::443444049186267000
119434884	::443444199858642000
47410500	::443444302203850000
340199061	::443444364694388000
97307001	::443444397028671000
18437537	::443445805241098000
319301096	::443445948845674000
20478089	::443446169554153000
227859860	::443446566427578000
420006994	::443452756213243000
269151566	::443452775553191000
47410500	::443453359870070000
69064286	::443454777528422000
319301096	::443455354660462000
420006994	::443456017704038000
33538323	::443456694870237000
418783652	::443457862267060000
110563920	::443457882499997000
505219745	::443457999244640000
17356903	::443458945357996000
450367308	::443459059824340000
26333173	::443459478789574000
35597637	::443460023415361000
110563920	::443460235483553000
319301096	::443460412772597000
49118513	::443461413429063000
17356903	::443461821224468000
482944497	::443461890908635000
110563920	::443463093465530000
23027915	::443463104941555000
170924102	::443463340270952000
28025024	::443463829662752000
369310186	::443464267577061000
319301096	::443464293661822000
420006994	::443464301697695000
373147853	::443464324913573000
236167599	::443464629683908000
112145680	::443464756192489000
28025024	::443464996480372000
701949296	::443465161253212000
28025024	::443465317906665000
37384165	::443465574182436000
319301096	::443467627793379000
234630547	::443467945826463000
37384165	::443468095231774000
727288316	::443468625110781000
218750630	::443469960707198000
142176687	::443470134104301000
112145680	::443470203348058000
495598070	::443470350316498000
394796192	::443470708216451000
345508633	::443471059627819000
142176687	::443471119426015000
721462429	::443471195745165000
37384165	::443471199591333000
521919456	::443471707693936000
521919456	::443471912120115000
28025024	::443472163476373000
116343636	::443473334836011000
394796192	::443474640518656000
473118863	::443474802204876000
163768701	::443474821071245000
17210128	::443475612640870000
390552849	::443476934630989000
470660217	::443476996925169000
18068894	::443477031234187000
90265908	::443477995307950000
64926237	::443478160231788000
320052148	::443478235540492000
320052148	::443478394991149000
40561134	::443478431309656000
37384165	::443478588596031000
473454563	::443478829626322000
424464803	::443479227413696000
186472636	::443479628921856000
320052148	::443480124248182000
424464803	::443480129805639000
169378322	::443480496291733000
169378322	::443480756208533000
169378322	::443480887112790000
169378322	::443481270375694000
377952732	::443481280819499000
377952732	::443481375073902000
26684021	::443481424675745000
169378322	::443481629072556000
169378322	::443481951086080000
247362551	::443482056706650000
396786261	::443482259954610000
34717669	::443482351578791000
706034130	::443482519812722000
37384165	::443482724448210000
169378322	::443482912764485000
37384165	::443483118322741000
169378322	::443483273357164000
396786261	::443483469675782000
169378322	::443483692187803000
169378322	::443483880503664000
169378322	::443484031653806000
90265908	::443484128739360000
169378322	::443484589693362000
110563920	::443484607212552000
169378322	::443484821009215000
90265908	::443484907109892000
41753572	::443485619658817000
423422030	::443485987243827000
242812276	::443486411971641000
472415509	::443486604695724000
65521914	::443487317857038000
65521914	::443487520652034000
298090474	::443487604445417000
65521914	::443487680022593000
49824781	::443487700709306000
156437061	::443487776546119000
65521914	::443487780866232000
26684021	::443487995996667000
373147853	::443488579382423000
450367308	::443489291285454000
300884493	::443489462442418000
234630547	::443489812817793000
479222401	::443489849530531000
20478089	::443490357637287000
497630362	::443490902091124000
260038180	::443490978285228000
24413698	::443491572953673000
26684021	::443491723839553000
103473089	::443491974981513000
377952732	::443492617595019000
300884493	::443492742170423000
287569533	::443493795708280000
169378322	::443493883692199000
169378322	::443494189326934000
169378322	::443494387927252000
169378322	::443494602855972000
287569533	::443494900575662000
373653741	::443495086664323000
118881789	::443495157137428000
242812276	::443495412268564000
300884493	::443495556078256000
169378322	::443495644817547000
169378322	::443495804758925000
169378322	::443495876175360000
169378322	::443496049467199000
169378322	::443496308025077000
211316270	::443496325284626000
169378322	::443496328652660000
211316270	::443496444428034000
44041485	::443496505534455000
169378322	::443496508340862000
211316270	::443496855436263000
23027915	::443497200820445000
44041485	::443497222387154000
390552849	::443497245539725000
169378322	::443497545852272000
211316270	::443497560716890000
211316270	::443497808461856000
169378322	::443497911910162000
44041485	::443498112028401000
175532031	::443498174955925000
480973099	::443498294904242000
272184078	::443499030966845000
438801693	::443499120313913000
169378322	::443499685597429000
169378322	::443499791369383000
250969967	::443499806288142000
64926237	::443499974358077000
27595900	::443500439129317000
27595900	::443500485765783000
169378322	::443500672739467000
169378322	::443500824443252000
16623113	::443501207504441000
413686504	::443501347342520000
480973099	::443501362630774000
169378322	::443501505585627000
480973099	::443501619921965000
169378322	::443502005483745000
480973099	::443502152300765000
169378322	::443502585325289000
267323089	::443502890255007000
169378322	::443502891031339000
267323089	::443502993388761000
267323089	::443503058069114000
480973099	::443503610349899000
260038180	::443503654327566000
27595900	::443503765849931000
284931188	::443503814231212000
27595900	::443503991092424000
405676565	::443504117789380000
27595900	::443504303761018000
206067907	::443504808528715000
206067907	::443504928800387000
214970887	::443505232732246000
27595900	::443505322251255000
109655774	::443505474483126000
320249108	::443505514391949000
381599486	::443505597930278000
258235483	::443505860593991000
373147853	::443505865786933000
373147853	::443505903137206000
258235483	::443505908606185000
146216300	::443505945411190000
480973099	::443506355047899000
311583053	::443506528294027000
169378322	::443506693386022000
283625404	::443506696208400000
220465561	::443506770288578000
373147853	::443506826584555000
27595900	::443506859916685000
373147853	::443507178100752000
45929336	::443507491587256000
40561134	::443509034734583000
110563920	::443509561966612000
311583053	::443509686722379000
24413698	::443509801889583000
284931188	::443510185370603000
396786261	::443512192386625000
418783652	::443512256434044000
286216848	::443512682067406000
40561134	::443512752091303000
436188872	::443513430537170000
373147853	::443513430734290000
612537918	::443513620191019000
40561134	::443513831453519000
273497452	::443513866140409000
261605370	::443514694046064000
45289907	::443514900220887000
45289907	::443515266161315000
45289907	::443515439231295000
67832819	::443515495115808000
45289907	::443515500669071000
67832819	::443515755900837000
45289907	::443515863388286000
340199061	::443515907415883000
45289907	::443515975325863000
45289907	::443516100462931000
67832819	::443516125398048000
242812276	::443516440990466000
150839491	::443516474376720000
408224760	::443516488419659000
467758710	::443516534283988000
118881789	::443516948585127000
467758710	::443517287169941000
390552849	::443517340500512000
467758710	::443517371387363000
248957493	::443517594356576000
248957493	::443517809738272000
30804377	::443518415748096000
258235483	::443519058424918000
258235483	::443519147352551000
450367308	::443519558280704000
250969967	::443519866532659000
30804377	::443519889752330000
40195042	::443520172142247000
30804377	::443520369106771000
384488111	::443520468310425000
338830055	::443521741181042000
90265908	::443521938141757000
250969967	::443522001584803000
90265908	::443522108074000000
16710226	::443522238965612000
465292139	::443523062886322000
701949296	::443523290665996000
110563920	::443523700445306000
142176687	::443523876761653000
24413698	::443524063277752000
214970887	::443524225060855000
90265908	::443524231285186000
431262520	::443524859822616000
17356903	::443524991515385000
201113172	::443525347120668000
201113172	::443525555929894000
384488111	::443525584870588000
358296822	::443526244315840000
287569533	::443526475556605000
162958222	::443527271782309000
338830055	::443527645066571000
503741267	::443527677761187000
130514710	::443528019182092000
30246292	::443530667201421000
32125015	::443530988862181000
214970887	::443531499770765000
130514710	::443531614916988000
214970887	::443531778943631000
33238183	::443531856772755000
30246292	::443531975341916000
340199061	::443532645020889000
450367308	::443534621624377000
156437061	::443534654843273000
40195042	::443535468743770000
62936749	::443535769483739000
62936749	::443535881681375000
62936749	::443536204764413000
461652679	::443536294791380000
502240473	::443536343449501000
62936749	::443536416018948000
90265908	::443536774758162000
109655774	::443537324803366000
465292139	::443537482744102000
142176687	::443537642446405000
602895412	::443537780497723000
103473089	::443538539255328000
144937748	::443539210902192000
156437061	::443539959878660000
34863840	::443540293766623000
14424207	::443541225371865000
40561134	::443541274767785000
596957614	::443541784275075000
44041485	::443542053402599000
11822502	::443542342419509000
34863840	::443543256782348000
67832819	::443543891279892000
299389082	::443543942223511000
67832819	::443543999681687000
107848755	::443544043646361000
67832819	::443544287691935000
107848755	::443544402993352000
418783652	::443544443359354000
67832819	::443544536061849000
222173816	::443545026258550000
67832819	::443545365892333000
206067907	::443545588370378000
56723331	::443545618896547000
98806791	::443545655823593000
95299169	::443546191385485000
344857407	::443546342372020000
146216300	::443546436156674000
44041485	::443546830404874000
241324134	::443547019857367000
322327312	::443548289384730000
322327312	::443548521409441000
47410500	::443548597460553000
727288316	::443548984540274000
516937156	::443549610074968000
450367308	::443549758984966000
516937156	::443549939944394000
626942496	::443550022408601000
470660217	::443550186875650000
171724420	::443551722774859000
300884493	::443551988827963000
470660217	::443552654778589000
23027915	::443552796550643000
384488111	::443553132081995000
560822598	::443553977029132000
555976584	::443554378662682000
250969967	::443554800441896000
384488111	::443554986379591000
264547604	::443555064133595000
29284709	::443555186184040000
29284709	::443555537406656000
29284709	::443555956941938000
29284709	::443556564159696000
29284709	::443556800185761000
119434884	::443556949540765000
29284709	::443557096345567000
26684021	::443558291919343000
65521914	::443558613987364000
34841151	::443558651819986000
264547604	::443558654046765000
65521914	::443558771483504000
264547604	::443558842417176000
357265451	::443559083887431000
127692656	::443559390399180000
291459734	::443559555906019000
264547604	::443559614320087000
29284709	::443559754938736000
405676565	::443559975671955000
341732173	::443560185920225000
29284709	::443560822623977000
34841151	::443561033081565000
34841151	::443561195120132000
34841151	::443561382282543000
393802148	::443561406051663000
518039543	::443561468252803000
547741880	::443561788567588000
34841151	::443561901944225000
34841151	::443562020013887000
97307001	::443562506867724000
238322255	::443562597552381000
40195042	::443562767132270000
222584958	::443563084993789000
322327312	::443563125791395000
322327312	::443563272109703000
357306642	::443563527480279000
351922723	::443563528813699000
222584958	::443563559717720000
34841151	::443563560900505000
36958694	::443563782430658000
62936749	::443564286187929000
505219745	::443564464412323000
408831317	::443564751117774000
32596609	::443564803777253000
450367308	::443564872970674000
32596609	::443565159731052000
505219745	::443565559314386000
357306642	::443565649294786000
32596609	::443565695213637000
32596609	::443566113821966000
304645030	::443566411466952000
408831317	::443566414842957000
384488111	::443567133666988000
30246292	::443567163191074000
30246292	::443568512175726000
30246292	::443568616114765000
30246292	::443568677372571000
465292139	::443568825393758000
323691415	::443569381226725000
122725183	::443569824908582000
387625128	::443570234126245000
40195042	::443570582601207000
40195042	::443570688503214000
205928265	::443570826924027000
489078088	::443570909018746000
340199061	::443571295360266000
467758710	::443571563518906000
426786499	::443572820832837000
225601631	::443573176232968000
360898372	::443574282451292000
76017935	::443574900511350000
174132903	::443575296084570000
322327312	::443575581100081000
273497452	::443575890317152000
130514710	::443576529432641000
26030273	::443576614895353000
169378322	::443577111996284000
28736200	::443577259371151000
225601631	::443577686883962000
49824781	::443577884213784000
26030273	::443577901305167000
28736200	::443578488356737000
26684021	::443578496619929000
304645030	::443578958223663000
304645030	::443579021981274000
28736200	::443579071331442000
283328574	::443579323434270000
169378322	::443579349741359000
596957614	::443579451985506000
589654759	::443579481731895000
453963591	::443579540598562000
28736200	::443579542678945000
169378322	::443579604130074000
28736200	::443579855553036000
26684021	::443580078245826000
169378322	::443580087796252000
169378322	::443580253454467000
67832819	::443580293312569000
433932391	::443580452343795000
169378322	::443580773770465000
28736200	::443580883665051000
169378322	::443581155552788000
169378322	::443581331411599000
28736200	::443581510814146000
236172994	::443581525062582000
169378322	::443581672211349000
248957493	::443581874175090000
65521914	::443582023173959000
229197384	::443582024931352000
169378322	::443582062940131000
229197384	::443582393912668000
229197384	::443582479170281000
169378322	::443582555796041000
415897649	::443582618869567000
40195042	::443583095803871000
162245153	::443583657413201000
57120197	::443583801906565000
65521914	::443583802800349000
433932391	::443585056540344000
33538323	::443585265261490000
28736200	::443585324774477000
90265908	::443585426872602000
30944417	::443585427526909000
174132903	::443585500129927000
110563920	::443585702580596000
174132903	::443585838140497000
28736200	::443586009012269000
161346822	::443586660442198000
422304131	::443586679417212000
127413469	::443586980891205000
346392612	::443587386065158000
408224760	::443587409734029000
110563920	::443587467925803000
110563920	::443587578567335000
81674504	::443587720971968000
81674504	::443587772943589000
46697333	::443587834318815000
33538323	::443589080140365000
399695389	::443589083453849000
304619831	::443589806904606000
161346822	::443590059585830000
344857407	::443590114728349000
63473984	::443590120000598000
63473984	::443590289907675000
431262520	::443590378369736000
63473984	::443590634192924000
304619831	::443590696847806000
419105102	::443590748777492000
162958222	::443590775881084000
127413469	::443591174926790000
431262520	::443591555283423000
81674504	::443591652095950000
16623113	::443592368344682000
30804377	::443592376469049000
42564982	::443592432370712000
66184984	::443593006315474000
42564982	::443593267939405000
42564982	::443593326043082000
30804377	::443593502543212000
415897649	::443593876566052000
18068894	::443593892647010000
26030273	::443594248986697000
65521914	::443594522606309000
42564982	::443594538071130000
65521914	::443594600108658000
65521914	::443594733621755000
42564982	::443595071196524000
42564982	::443595160942034000
465292139	::443595186288197000
65521914	::443595195745959000
42564982	::443595360834183000
42564982	::443595528870567000
42564982	::443595630578245000
66184984	::443595683493609000
18068894	::443595801873223000
26030273	::443595927073218000
267323089	::443596061249003000
26030273	::443596182493728000
42564982	::443596331215765000
66184984	::443596366091399000
465292139	::443596530139013000
31287131	::443596581955063000
465292139	::443596605607145000
26030273	::443597088354336000
66184984	::443597499065196000
26030273	::443597518350213000
612537918	::443597556808159000
408224760	::443597726769741000
612537918	::443597746403303000
66184984	::443597756800978000
66184984	::443597827592429000
26030273	::443597838757269000
28025024	::443597851890024000
612537918	::443597891425554000
465292139	::443597943896293000
31287131	::443598256002449000
28025024	::443598441282015000
31287131	::443598623800954000
24413698	::443598627626168000
66184984	::443598691409350000
97307001	::443599155848839000
26030273	::443599174538244000
66184984	::443599269531254000
66184984	::443599719085117000
465292139	::443600183348060000
66184984	::443600213723602000
420006994	::443600496918798000
321663912	::443600533006213000
727288316	::443600564895490000
66184984	::443600874234208000
97307001	::443601734066130000
274432702	::443601849015230000
45704670	::443602196219691000
66184984	::443602404924067000
26030273	::443602794025455000
26030273	::443603186050277000
420006994	::443603437377581000
420006994	::443603578473963000
26030273	::443603579928989000
408224760	::443604643982368000
727288316	::443605050934317000
311583053	::443605447489388000
311583053	::443606226174488000
340107529	::443606866086858000
311583053	::443607171021152000
307457734	::443607180898361000
311583053	::443607470498668000
222173816	::443607707137089000
20496164	::443607816075370000
420006994	::443608404041277000
420006994	::443608437604114000
311583053	::443609883737612000
26030273	::443610939380621000
81674504	::443611354386014000
484497575	::443612316626845000
484497575	::443612526912499000
39169797	::443612722664837000
134181956	::443613015540506000
396786261	::443613330976940000
484497575	::443613516940185000
396786261	::443613584396787000
39169797	::443613697765019000
400704846	::443614583215763000
37384165	::443616573631127000
52252090	::443617110799822000
284931188	::443617321169350000
57120197	::443618250677436000
300884493	::443618353299464000
39169797	::443618710776213000
284931188	::443619397291102000
505219745	::443622252354236000
727288316	::443622460122877000
505219745	::443622508085129000
66184984	::443623507960680000
66184984	::443623549207474000
383243793	::443624195243532000
383243793	::443624277313478000
316902035	::443624572324421000
316902035	::443624842139828000
396786261	::443628014845177000
383243793	::443628702820073000
335759212	::443629674447380000
560822598	::443629907093250000
335759212	::443630155718619000
489078088	::443630335159332000
433003196	::443630637933953000
19501845	::443630650877550000
19501845	::443630714517737000
335759212	::443630724709498000
396786261	::443630785107480000
19501845	::443631293251977000
560822598	::443631474244616000
234630547	::443631528262660000
560822598	::443631789601746000
19501845	::443633004561580000
248957493	::443633064011259000
383243793	::443633094248001000
19501845	::443633300507488000
116343636	::443637301076168000
25383063	::443638131968212000
234630547	::443639201444020000
335759212	::443639441933209000
234630547	::443640167027322000
450367308	::443640274959749000
415897649	::443641134275772000
300884493	::443643638686310000
300884493	::443644499097427000
433003196	::443644801326788000
630637790	::443644852215877000
408031484	::443645198610874000
473718221	::443646048091635000
150870283	::443647738790440000
283051149	::443648899425640000
150870283	::443649130833776000
20822956	::443649518664314000
150870283	::443650254991155000
239313896	::443650270262603000
122725183	::443651476846440000
42795192	::443651478884859000
116343636	::443652921805508000
137117871	::443653032597676000
57120197	::443656077851119000
57120197	::443656294218465000
299484513	::443656623236464000
267323089	::443656984986804000
267323089	::443657100485341000
267323089	::443657230907224000
267323089	::443657368664961000
37384165	::443657445802405000
267323089	::443657773134254000
267323089	::443657941359407000
217214677	::443657988276899000
267323089	::443658091683262000
431262520	::443658236181635000
267323089	::443658594794213000
478020840	::443658797127450000
267323089	::443658850688708000
267323089	::443659189261332000
267323089	::443659240310185000
636632104	::443663514977046000
33810989	::443664945453207000
315872678	::443669099285999000
612537918	::443669776255438000
37384165	::443670145982926000
450367308	::443670454843092000
150839491	::443670763636146000
57120197	::443673559261392000
479986172	::443676121192996000
419105102	::443677852102590000
20935798	::443684758464495000
450367308	::443685504546922000
37384165	::443686438383517000
158948390	::443686449297121000
467852949	::443688287090528000
467852949	::443688489998352000
467852949	::443688816520724000
467852949	::443689111329992000
467852949	::443689506550849000
38594501	::443690095611092000
38594501	::443690535308378000
69044676	::443691467337261000
32596609	::443694217336877000
38594501	::443694458232524000
38594501	::443695419701198000
60712766	::443696626671316000
250969967	::443696890903683000
97307001	::443697369947717000
195397698	::443697448603492000
370850900	::443698968984158000
370850900	::443699437458956000
274432702	::443699798911119000
450367308	::443700645338439000
165658390	::443700734916182000
45704670	::443702236963938000
214678768	::443702288431865000
37384165	::443702783506522000
24413698	::443703838215008000
130514710	::443704035536011000
26684021	::443704066745847000
236930269	::443705519992107000
177692206	::443706218872569000
286487329	::443707364307644000
407395368	::443707802192601000
26198467	::443708447578542000
184195472	::443708585109766000
460772038	::443708750939947000
378850242	::443708953965637000
216819428	::443709801504473000
461652679	::443710058732343000
31250549	::443710165926150000
210674392	::443710563139350000
416506126	::443710847534120000
365523194	::443710896410353000
331925277	::443711206411354000
506707370	::443711380344954000
506707370	::443711734734671000
60399576	::443714107267489000
81765661	::443714299492454000
450367308	::443715711345496000
34445704	::443715737186623000
304645030	::443716282832007000
433065308	::443716380920008000
727288316	::443717007679045000
72210207	::443717790566866000
23027915	::443718492920238000
175532031	::443718708406386000
71284640	::443719758056140000
57933673	::443719780130754000
253120136	::443721028288540000
180388620	::443721959591784000
201113172	::443722267118141000
83878535	::443722394855694000
201113172	::443723612051107000
216819428	::443724173719113000
433065308	::443724882703294000
277794018	::443724959790030000
133508241	::443725445800800000
34536365	::443726046781640000
201113172	::443726970577100000
201113172	::443727473453191000
306989340	::443727702290219000
516937156	::443728382274961000
348193845	::443728599472803000
516937156	::443728670318813000
419307287	::443729046938341000
304645030	::443729114093338000
304645030	::443729175388901000
329471370	::443729238961573000
433065308	::443729511578742000
229986296	::443729900969918000
322763942	::443730989030727000
159944196	::443731716398534000
372880069	::443731952953479000
372880069	::443732000445575000
17210128	::443732338321543000
372880069	::443732360040050000
372880069	::443732879143862000
433065308	::443732956264534000
372880069	::443733111344726000
372880069	::443733218651803000
393802148	::443733362306727000
540197402	::443733502073532000
540197402	::443733720802267000
467772798	::443733836288258000
383045348	::443734043092193000
540197402	::443734054081691000
348193845	::443734185552138000
372880069	::443735464840028000
435409494	::443735549468483000
299879238	::443735949064011000
348193845	::443736489436778000
357265451	::443737598779875000
300594041	::443737699954864000
180911733	::443737737422987000
433065308	::443738760522768000
256088386	::443738786891968000
304645030	::443742764111773000
6652302	::443742887008681000
304645030	::443743107352629000
31258629	::443743546596540000
142176687	::443744409843400000
252355708	::443745060266319000
331482356	::443745262398222000
216819428	::443745613318877000
336821368	::443745617123098000
519936824	::443746664046534000
252355708	::443746713971351000
230903702	::443746844565176000
420083874	::443747164913942000
222173816	::443747220236804000
19945993	::443747267775062000
276131997	::443747406614908000
96443022	::443747546721046000
283625404	::443748318124838000
25383063	::443748705905033000
25383063	::443749014131838000
519936824	::443749153558892000
301244439	::443749387379150000
633010300	::443749636927258000
274432702	::443751098156056000
158948390	::443751241244741000
495598070	::443752744650682000
409336092	::443753257928626000
396786261	::443754286694932000
34445704	::443754293632696000
109655774	::443754763285307000
249468865	::443754839185428000
59622669	::443755591198990000
310569604	::443756286560440000
359806236	::443756381544259000
133112299	::443756513996591000
36485138	::443756607072391000
310569604	::443756752761536000
265786675	::443756918998200000
304645030	::443757177724223000
304645030	::443757225442832000
38594501	::443757950419496000
483526518	::443758827649769000
273748024	::443759332828516000
131254355	::443760749656039000
120532808	::443760925946822000
396786261	::443761027990040000
42994926	::443761162270683000
42994926	::443761275214893000
69064286	::443761606732701000
42994926	::443762189988790000
61478431	::443762696631386000
419249711	::443763066040119000
42994926	::443763154774794000
42994926	::443763331979935000
419249711	::443763380830998000
42994926	::443763603624038000
122769328	::443764073314791000
122769328	::443764085281153000
419249711	::443764146509983000
248957493	::443764332082778000
505219745	::443764538199261000
420006994	::443764879137067000
30804377	::443766390630002000
420006994	::443766415468679000
380723702	::443766420388577000
30804377	::443766724865695000
384488111	::443767106195058000
51480688	::443767426732158000
51480688	::443767768681160000
328057955	::443767886935379000
51480688	::443768202502225000
130312780	::443768879534206000
329471370	::443769308771287000
248957493	::443770624381435000
612537918	::443773347579838000
224682361	::443773580770541000
18437537	::443773910296043000
15961483	::443773950443917000
359849721	::443773984086032000
141821632	::443774365914517000
25784705	::443775061099421000
612537918	::443776840604602000
445669112	::443777626730397000
21452516	::443777978141802000
616892340	::443778026623356000
45704670	::443778179241869000
445669112	::443778194802769000
93026398	::443778651302031000
266235648	::443778768558391000
45704670	::443779003309387000
266235648	::443779014789173000
23027915	::443779356460978000
234143570	::443779403152371000
497630362	::443779458164473000
214970887	::443779762008653000
372880069	::443780262581657000
420083874	::443781968140857000
67832819	::443782276540039000
117638857	::443782459864653000
727288316	::443783095771082000
306989340	::443783582390444000
306989340	::443783932115714000
433932391	::443784363902111000
258226046	::443784450929745000
561622267	::443784947997110000
409404583	::443785002728574000
433932391	::443785138103525000
628045480	::443785143430291000
306989340	::443785759016099000
234143570	::443785886715891000
234143570	::443787678929391000
538590660	::443787708662431000
19569142	::443788265418948000
234143570	::443788296330952000
141821632	::443788327808806000
311111569	::443788448055300000
50306226	::443788461049262000
727288316	::443788462743752000
216819428	::443789323767263000
626942496	::443789476352258000
372880069	::443789571177082000
372880069	::443790617135439000
372880069	::443790804381753000
273497452	::443790843770458000
265249050	::443790926318534000
27595900	::443790932425449000
41658963	::443791117004574000
420083874	::443791252644200000
450367308	::443791308507729000
372880069	::443791363839361000
27595900	::443791543879471000
430943995	::443791723039567000
40896981	::443792623829262000
601049906	::443793065879150000
171724420	::443794370941423000
497630362	::443794617352204000
255313314	::443794784889872000
497630362	::443795577705222000
50306226	::443795668537069000
605327407	::443796049300557000
186472636	::443796265772392000
26684021	::443796350892007000
265249050	::443796710624882000
365767010	::443796812382863000
383243793	::443797362452877000
118473489	::443797522784722000
261942709	::443797597686206000
265249050	::443797685959950000
273497452	::443797924061782000
103473089	::443798384369872000
414315073	::443798420915224000
103473089	::443798484827643000
103473089	::443798732534861000
301042701	::443799063172239000
28905424	::443799469608296000
319301096	::443799832223023000
265249050	::443800598752681000
206538198	::443800794463092000
125560060	::443801025104072000
234630547	::443801552986206000
419105102	::443801693462224000
265249050	::443801783656529000
234630547	::443802012136648000
26684021	::443802180861321000
234630547	::443802224578158000
29335169	::443802369814700000
495598070	::443803216602353000
265249050	::443803710745890000
489078088	::443803943496585000
26333173	::443804261236088000
310569604	::443804628871024000
430943995	::443804729735643000
467758710	::443805625324036000
265249050	::443806073380564000
265249050	::443806451874934000
122725183	::443806466122596000
265786675	::443806856167698000
242812276	::443807711151783000
311111569	::443807827966955000
242812276	::443808005835206000
242812276	::443808350346964000
242812276	::443808394248724000
311111569	::443808708338786000
311111569	::443809102150393000
265249050	::443809231381479000
311111569	::443809370170601000
265249050	::443809447459454000
497630362	::443809498746994000
252355708	::443809563112767000
443376354	::443810374098227000
260979062	::443810734409920000
301042701	::443811338557849000
122725183	::443811668233957000
331482356	::443811803110182000
67832819	::443811967401488000
224346133	::443811968575475000
67832819	::443812135756656000
265249050	::443812984658595000
36958694	::443813302481989000
37384165	::443813398136905000
497544291	::443813616584634000
134181956	::443813720175955000
396786261	::443814429176496000
20478089	::443815242163036000
265249050	::443815379618775000
20478089	::443815500616048000
396786261	::443816089667923000
396786261	::443816149768089000
13298002	::443816245008560000
227859860	::443816475262853000
612537918	::443816565197524000
30671407	::443816797939462000
30671407	::443816923919556000
360898372	::443817255143354000
20478089	::443817844841938000
396786261	::443818121850130000
396786261	::443818141143932000
396786261	::443818164334260000
396786261	::443818172525715000
396786261	::443818230977544000
396786261	::443818366252232000
67832819	::443818759015653000
17146204	::443818813721563000
415703077	::443818883867082000
538590660	::443819116940386000
360898372	::443819405017755000
489078088	::443819538124378000
206067907	::443819584794394000
26333173	::443819846317641000
438801693	::443820300312911000
162245153	::443820860240314000
538590660	::443820949528264000
396786261	::443821396452327000
450367308	::443821517067923000
443376354	::443822494756007000
358296822	::443822615770062000
408224760	::443822761434415000
234630547	::443823594452160000
363321273	::443823924854661000
538590660	::443824558533906000
502240473	::443824713950068000
170924102	::443825734549643000
33810989	::443826117280280000
142176687	::443826269114101000
167222207	::443826547640647000
33810989	::443827148445716000
186693710	::443827412099276000
186693710	::443827492533456000
33810989	::443827499051806000
186693710	::443827549123010000
112145680	::443827688428806000
66021164	::443828302000553000
150839491	::443828447538733000
66021164	::443828664099024000
66021164	::443829070611374000
66021164	::443829174969458000
66021164	::443829242820718000
215427794	::443830265186512000
265249050	::443831098985185000
320052148	::443831129146023000
309355379	::443831947157319000
309355379	::443832014773686000
309355379	::443832776706772000
264234166	::443833014192054000
309355379	::443833440744796000
381599486	::443833998583021000
26897261	::443834253403779000
30671407	::443834272177467000
381599486	::443834321208885000
103473089	::443834637781966000
31569666	::443834665846456000
31586329	::443834720451694000
31586329	::443834779377487000
31586329	::443834885807939000
316025875	::443835237244477000
31569666	::443835302785077000
30671407	::443836031960629000
31569666	::443836547935535000
37384165	::443836640918654000
360898372	::443836938735210000
31569666	::443836939792560000
31569666	::443837272883232000
297895526	::443837778808553000
319301096	::443838503160266000
309355379	::443838731989303000
214970887	::443839200673398000
309355379	::443840307013378000
309355379	::443840377146335000
31569666	::443840380027817000
546266750	::443840453851758000
253347580	::443841094468386000
217516272	::443841571683721000
217516272	::443841649295097000
217516272	::443841864936865000
76870522	::443841937477357000
24413698	::443842041232228000
545540214	::443842051583381000
90265908	::443842084119011000
103526992	::443842097582325000
373653741	::443842594766716000
37384165	::443842813138980000
409404583	::443843266882969000
253347580	::443843377209937000
37384165	::443843599910707000
409404583	::443843710246080000
37384165	::443843836939210000
479986172	::443843874415312000
253347580	::443843895026139000
253347580	::443843962755751000
319301096	::443844090040684000
162245153	::443844310329741000
297895526	::443844359092727000
253347580	::443844773984870000
393499174	::443845407454793000
103526992	::443845706663469000
158948390	::443846100919672000
103526992	::443846498162208000
158948390	::443846721164943000
412000113	::443849265601736000
474400310	::443849505717243000
134637488	::443850037945438000
465292139	::443850176327733000
297895526	::443851122101739000
134637488	::443851645638938000
450367308	::443851689628413000
351096649	::443851829479079000
458529098	::443852951283458000
458529098	::443853198625734000
214970887	::443853413206745000
214970887	::443853688822849000
276131997	::443853719248334000
93026398	::443853827473551000
357265451	::443854115106336000
276131997	::443854178457485000
276131997	::443854263123722000
276131997	::443854307184893000
447422715	::443854389309358000
37119867	::443854471500541000
402243422	::443854666732810000
93026398	::443854782852112000
309355379	::443855349679140000
418783652	::443855490431610000
162958222	::443855722606903000
432747712	::443855840043204000
258235483	::443855843650727000
118470515	::443856097737072000
254442957	::443856537522806000
162245153	::443856626622402000
254442957	::443857095218438000
350424007	::443857249199337000
350424007	::443857343877361000
94226339	::443857540422459000
418841887	::443857713941192000
254442957	::443858023204007000
396786261	::443858310093996000
257225781	::443858354595962000
257225781	::443858451320811000
254442957	::443858457440313000
257225781	::443858575673552000
257225781	::443858678043910000
57120197	::443858698402689000
254442957	::443859148015697000
306989340	::443859159188922000
409404583	::443859943502802000
555976584	::443860246822260000
229197384	::443860248299073000
346392612	::443860277562314000
229197384	::443860414200569000
103473089	::443861465418563000
15709088	::443862062012178000
39169797	::443862521783791000
191276105	::443863128736944000
162958222	::443863610515660000
19569142	::443863758050324000
415998425	::443864316547059000
25383063	::443864544826621000
284931188	::443865760603971000
284931188	::443868093178474000
284931188	::443868365913063000
223594866	::443868409055678000
284931188	::443869064067174000
438582644	::443869103737274000
284931188	::443869528548589000
421158343	::443870302825902000
421158343	::443870402247680000
371416817	::443870414859956000
24413698	::443872003628736000
103473089	::443872005876494000
433168829	::443872594501316000
320249108	::443872857597034000
50154503	::443873147217924000
11822502	::443874573000249000
162245153	::443875033853997000
285988306	::443875102661566000
284931188	::443876297866231000
25383063	::443876460852690000
579271413	::443876687407632000
369310186	::443877233128505000
35147507	::443877441589637000
35147507	::443877553841790000
130514710	::443877846629769000
35147507	::443877932922966000
18437537	::443878217188143000
122725183	::443878421987614000
461652679	::443878809188585000
612537918	::443879271761977000
415703077	::443879407409586000
365767010	::443879893118369000
304645030	::443880328432979000
65521914	::443880540828368000
322327312	::443880541033476000
35147507	::443880643588812000
538590660	::443883243893313000
283328574	::443883529458307000
465292139	::443883610806841000
304645030	::443884230997983000
31569666	::443884236882608000
28736200	::443884894616186000
31569666	::443885109708877000
28736200	::443885140536610000
31569666	::443885307159531000
163768701	::443885402097979000
396786261	::443886125275295000
17146204	::443887486700228000
206538198	::443888019519852000
321166954	::443888092726829000
214970887	::443888130039767000
311583053	::443890353402544000
149980973	::443890360742207000
311583053	::443890407131611000
49824781	::443890485883838000
311583053	::443890764993822000
18929923	::443891486716096000
589654759	::443891531519643000
538590660	::443891597915082000
242047231	::443891643033583000
28736200	::443892049935220000
79073243	::443892231070437000
30944417	::443892534851297000
53123348	::443892929862836000
465292139	::443893458420633000
381599486	::443893581397630000
45289907	::443893656966029000
35097852	::443893689283530000
45289907	::443894031722893000
52252090	::443894083698688000
45289907	::443894139302592000
45289907	::443894272933109000
45289907	::443894483331993000
45289907	::443894668539858000
45289907	::443894849121439000
399117604	::443895031259496000
495598070	::443895289779220000
396786261	::443896096947859000
304645030	::443896160882032000
304645030	::443896198551068000
396786261	::443896490369363000
31569666	::443896813280440000
25383063	::443896894595796000
264234166	::443897155045306000
264234166	::443897439142289000
396786261	::443897850905100000
489078088	::443897867548106000
435409494	::443898164257775000
377952732	::443899442429587000
35097852	::443899501301227000
31569666	::443899653256663000
44041485	::443900621788569000
26333173	::443900655779196000
31569666	::443900785370607000
31569666	::443900957177696000
489078088	::443901245493764000
434045786	::443901409076183000
229197384	::443901441762406000
44041485	::443901449391841000
163768701	::443901470338199000
489078088	::443901884017831000
390552849	::443901982487502000
31569666	::443902071486828000
18929923	::443902600946405000
285988306	::443903230041657000
433065308	::443903558812196000
396786261	::443903592278138000
100373532	::443903713648730000
304619831	::443903832557641000
49824781	::443904028511330000
434045786	::443904368543535000
31569666	::443904553906606000
357265451	::443904635124731000
257225781	::443904738250477000
322327312	::443904896597643000
396786261	::443905531585916000
495598070	::443905550187630000
495598070	::443906035250495000
31569666	::443906603482611000
408224760	::443906635929780000
26897261	::443906695765700000
408224760	::443906937022078000
31569666	::443907074154848000
49824781	::443907102600609000
285988306	::443907373338746000
217262932	::443907622555496000
31569666	::443907964911763000
206538198	::443908025594560000
206538198	::443908356890460000
26897261	::443908536482156000
76017935	::443908628639006000
206538198	::443908853462466000
206538198	::443909038661976000
206538198	::443909768826982000
206538198	::443909856970293000
429491583	::443910481859059000
170924102	::443910809119641000
93026398	::443910831193874000
170924102	::443911051688812000
128703316	::443911071691051000
37384165	::443911232102211000
128703316	::443911623342698000
206538198	::443911859465244000
32671267	::443911921725882000
128703316	::443912055712514000
206538198	::443912114168950000
128703316	::443912255034228000
128703316	::443912489625870000
419249711	::443912510740373000
419249711	::443912527685382000
473118863	::443913076115394000
293213630	::443913154116849000
31569666	::443913215572189000
107902551	::443914151740465000
42795192	::443915385847291000
503741267	::443915589002604000
264547604	::443916011759079000
31569666	::443916036182904000
264547604	::443916688996589000
304619831	::443917006564519000
408224760	::443917147702824000
326827026	::443917738432794000
31569666	::443918297453830000
24413698	::443918498239356000
345508633	::443918993062379000
331482356	::443919021990486000
331482356	::443919339922923000
31569666	::443919436039192000
345508633	::443919501231685000
345508633	::443919522610024000
250969967	::443919781985783000
629787407	::443919822997311000
420006994	::443919835504717000
629787407	::443920036726448000
28025024	::443920308253523000
28025024	::443920310182875000
242812276	::443920405863337000
435409494	::443921365587218000
345508633	::443921434738720000
28025024	::443921497439350000
28025024	::443921532767993000
53165262	::443921795222347000
53165262	::443922116589916000
53165262	::443922398514257000
31569666	::443922509843685000
263207728	::443923242592792000
326827026	::443923576815890000
17146204	::443923655148326000
161346822	::443923812045029000
596957614	::443923913110609000
69801582	::443923921549938000
419249711	::443923946145320000
480973099	::443924265570553000
306989340	::443924430897422000
20478089	::443925446678552000
20478089	::443925484288888000
419249711	::443925616283250000
253347580	::443925898627399000
31586329	::443926036817125000
429491583	::443926134598946000
429491583	::443926227003666000
419249711	::443926232371970000
253347580	::443926272344076000
253347580	::443926526375915000
328057955	::443926526929940000
31569666	::443926536409067000
419249711	::443926571439513000
390552849	::443926659540856000
17146204	::443926749202485000
31569666	::443926766433107000
264547604	::443926888113643000
264547604	::443927012617379000
20478089	::443927153479270000
253347580	::443927169165578000
20478089	::443927178993225000
20478089	::443927291245367000
31569666	::443927295108329000
31569666	::443927420887117000
429491583	::443927537065148000
31569666	::443927921133367000
53165262	::443928145050472000
53165262	::443928308326346000
31569666	::443928469756719000
53165262	::443928549205221000
31569666	::443928605631209000
28025024	::443928678318489000
253347580	::443928921512615000
328794919	::443929347582603000
53165262	::443929514566250000
52252090	::443929522576977000
357306642	::443929595905990000
116343636	::443929623177359000
53165262	::443929655591333000
458529098	::443929726139129000
479222401	::443929939067170000
31569666	::443930155992748000
322327312	::443930211063582000
53165262	::443930662316564000
96443022	::443930923097018000
96443022	::443930941136703000
96443022	::443931077724618000
57120197	::443931194061635000
31569666	::443931260986327000
253347580	::443931353403228000
17356903	::443931424560009000
258196512	::443931560555737000
53165262	::443931561864732000
322327312	::443931857877340000
253347580	::443932064958513000
322327312	::443932105647476000
45929336	::443933293298597000
304619831	::443933453558743000
264547604	::443934310471450000
351922723	::443934379715198000
264547604	::443934541061689000
24413698	::443934753839144000
53165262	::443935303607521000
629787407	::443935555232227000
248957493	::443935756260614000
319301096	::443935913853218000
319301096	::443936307870326000
474400310	::443936501244522000
480973099	::443936615174389000
480973099	::443936625588858000
50306226	::443936630463025000
319301096	::443936691330359000
396786261	::443936804644069000
480973099	::443936832942653000
65886399	::443937176590745000
319301096	::443937221079736000
220465561	::443937222623264000
319301096	::443937481059090000
357265451	::443937570812989000
65886399	::443937857385025000
31569666	::443937947499646000
319301096	::443937968097468000
28461859	::443938063404658000
65886399	::443938416204730000
626942496	::443938499985960000
65886399	::443938579925196000
31569666	::443938677300166000
65886399	::443938684640174000
31569666	::443939646352162000
65886399	::443939698910965000
554801627	::443939727084097000
436214232	::443940131645321000
602895412	::443940200843341000
319301096	::443940209009229000
351096649	::443940310729506000
264547604	::443940433224151000
65886399	::443940439625060000
65886399	::443940599277027000
319301096	::443940633028599000
65886399	::443940658395750000
65886399	::443940722581204000
65886399	::443940815405346000
602895412	::443940923844878000
38594501	::443940974084247000
281805312	::443941003821457000
65886399	::443941062454030000
65886399	::443941192188039000
319301096	::443941356822888000
359849721	::443941443426471000
359849721	::443942313048301000
319301096	::443942350977376000
359849721	::443942422544785000
359849721	::443942489632686000
349365015	::443942699855781000
349365015	::443943538959863000
322327312	::443943662276190000
319301096	::443944070210011000
328057955	::443944129941086000
524903037	::443944260304257000
65501923	::443944273252069000
319301096	::443944338565763000
65501923	::443944526588039000
524903037	::443944654870827000
65501923	::443944696302161000
429491583	::443944883133624000
319301096	::443945356997300000
319301096	::443945521531478000
31586329	::443945737429471000
254579074	::443945809860513000
319301096	::443945876894265000
301244439	::443946041826902000
38594501	::443946076190801000
304619831	::443946108465987000
319301096	::443946220323885000
436214232	::443946435281580000
319301096	::443946725179269000
524903037	::443946953031036000
319301096	::443947002666053000
42564982	::443947193897345000
38594501	::443947329515945000
53165262	::443947361581428000
18929923	::443947660723388000
436214232	::443948607046033000
53165262	::443948626734514000
69801582	::443948774142906000
319301096	::443948782573469000
238322255	::443948828124008000
304645030	::443948895526461000
304645030	::443948910168780000
319301096	::443949117337645000
304645030	::443949130663346000
53165262	::443949310980288000
364609793	::443949321688330000
454406979	::443949323416768000
53165262	::443949660567531000
364609793	::443949669349990000
436214232	::443950216132059000
351096649	::443950590322696000
319301096	::443950983765176000
53165262	::443951753860358000
222584958	::443951795669577000
408224760	::443951798613995000
53165262	::443951924119744000
254579074	::443951935079473000
325036867	::443951956155830000
42564982	::443952021906161000
42564982	::443952112532086000
325036867	::443952138268315000
53165262	::443952243566329000
53165262	::443952439138340000
325036867	::443952441491337000
222584958	::443952529127510000
53165262	::443952577747484000
53165262	::443952731619737000
316878403	::443952826314924000
42564982	::443952838935580000
42564982	::443952915439697000
53165262	::443953197930283000
53165262	::443953489954504000
53165262	::443953552767983000
436214232	::443953595986096000
304645030	::443954029690118000
304645030	::443954075764547000
304645030	::443954184472502000
254579074	::443954227866374000
436214232	::443954657937731000
222584958	::443954669434720000
304645030	::443955202677547000
53165262	::443955371070087000
53165262	::443955677354938000
53165262	::443955889775460000
382314219	::443955908364619000
42564982	::443956112061399000
53165262	::443956470757875000
98213304	::443957089031839000
98213304	::443957148293136000
66184984	::443957168925310000
98213304	::443957210813435000
98213304	::443957267696607000
454406979	::443957852697546000
98213304	::443957881529196000
31586329	::443958144092221000
98213304	::443958440835416000
162245153	::443958761804533000
98213304	::443958892020899000
58627481	::443959780248256000
253347580	::443959940730732000
420006994	::443959978207215000
304645030	::443960275319152000
322327312	::443960295791140000
79754464	::443960429660762000
42564982	::443960800819314000
304645030	::443960800836079000
42564982	::443961125089345000
304645030	::443961133909954000
408224760	::443961285018148000
26920974	::443961442723958000
161346822	::443961535518371000
53165262	::443962617120292000
304645030	::443962849275416000
304645030	::443963948824801000
465292139	::443964091535597000
53165262	::443964388219707000
323691415	::443964456129662000
53165262	::443964491235999000
42265739	::443964567282917000
323691415	::443964631300583000
408224760	::443964735990808000
323691415	::443964769469341000
323691415	::443965111468707000
322327312	::443965242846892000
322327312	::443965340716785000
323691415	::443965701204635000
458529098	::443965848311435000
458529098	::443965909997080000
323691415	::443966104931549000
304645030	::443966186217541000
399117604	::443966257860476000
234143570	::443966682974146000
323691415	::443966697163071000
316025875	::443966833758969000
323691415	::443967002567114000
323691415	::443967113414189000
149980973	::443967192866889000
360367250	::443967266112020000
50306226	::443968746160685000
408224760	::443969080081788000
396786261	::443969141020438000
222584958	::443969295463489000
408224760	::443969312865660000
408224760	::443969972101214000
408224760	::443970130557804000
418783652	::443970335483121000
408224760	::443970683694247000
66184984	::443970719693549000
66184984	::443970825528422000
31569666	::443971088033538000
316025875	::443971522361708000
408224760	::443971614062170000
66184984	::443971898746355000
66184984	::443972088815443000
316025875	::443972230985166000
66184984	::443972306420121000
66184984	::443972558820737000
408224760	::443972918058708000
454406979	::443973257604366000
238880491	::443973416094154000
396786261	::443973709850611000
316025875	::443973895255633000
31569666	::443973987983712000
161346822	::443974098016686000
66184984	::443974126823157000
396786261	::443974186877194000
66184984	::443974302786793000
396786261	::443974529006575000
239313896	::443974629535649000
66184984	::443974704525635000
295980167	::443975002551902000
66184984	::443975008294277000
66184984	::443975056059011000
66184984	::443975752212807000
295980167	::443975971050250000
307457734	::443977143857340000
66184984	::443977218021015000
66184984	::443977417195937000
432747712	::443977730317893000
396786261	::443978835453685000
396786261	::443978949731696000
432747712	::443978959391571000
432747712	::443979486221316000
57929811	::443979920364957000
193068384	::443979952237465000
353567857	::443980697355964000
225601631	::443982088014807000
76870522	::443982294114508000
408224760	::443982323240169000
396786261	::443984175268249000
134637488	::443985017073840000
400704846	::443985820668555000
400704846	::443985950863945000
400704846	::443986177658331000
400704846	::443986245417328000
397934536	::443987004850577000
351096649	::443987922220376000
396786261	::443988627899432000
560822598	::443988640239067000
42265739	::443989166737457000
66184984	::443990927686660000
66184984	::443992154994511000
351096649	::443994881866727000
66184984	::443996267295678000
351096649	::443997905980899000
465266221	::443998076160589000
351096649	::443998118778912000
351096649	::443998960634429000
382414670	::443999083103916000
16039882	::444001629684396000
351096649	::444001653885116000
351096649	::444001714551529000
211316270	::444002730051661000
16039882	::444003580442587000
211316270	::444003860362047000
211316270	::444004049772613000
345508633	::444005079071596000
16039882	::444007043121565000
458529098	::444007347556339000
408031484	::444007577416790000
473718221	::444008422548074000
149980973	::444009786946764000
284931188	::444011219557433000
283051149	::444011268232331000
16039882	::444011277862850000
149980973	::444011963845050000
285141722	::444013379611410000
234630547	::444013799452864000
285141722	::444013840091455000
377486283	::444016610752217000
65886399	::444021662758236000
65886399	::444022428663291000
65886399	::444022645403975000
65886399	::444024555418710000
65886399	::444024899599081000
65886399	::444025053907533000
65886399	::444025205678440000
65886399	::444025268450394000
65886399	::444026966367563000
65886399	::444027388830429000
65886399	::444029336992354000
65886399	::444030315271843000
315872678	::444033055682859000
16039882	::444034741835022000
16039882	::444035084866179000
16039882	::444035237735960000
98806791	::444037819993186000
16039882	::444042745368154000
377952732	::444045824658399000
505219745	::444047334834716000
505219745	::444049014846398000
60712766	::444050920893333000
433065308	::444053729436659000
69044676	::444053878212800000
433065308	::444054200880611000
326827026	::444055795681218000
122725183	::444056161784840000
433065308	::444056238809022000
34841151	::444056494347395000
433065308	::444058101151330000
34841151	::444059009084293000
97307001	::444059805255090000
195397698	::444059882589655000
165658390	::444063137646407000
214678768	::444064668567347000
115824990	::444065342634352000
236930269	::444067911611592000
162245153	::444069048880738000
407395368	::444070204843118000
261605370	::444070222644137000
26198467	::444070849847365000
184195472	::444070987772870000
460772038	::444071164864761000
31250549	::444072570833223000
210674392	::444072967526305000
506707370	::444073053459587000
416506126	::444073288029851000
365523194	::444073338374066000
629787407	::444073380535214000
629787407	::444073570126163000
629787407	::444073836921638000
629787407	::444073979511197000
60399576	::444076500967366000
81765661	::444076694198943000
37384165	::444077282290720000
37384165	::444077900476588000
26684021	::444079151406788000
37384165	::444079162743996000
72210207	::444080193255133000
35105150	::444081169651335000
162245153	::444081222101504000
234143570	::444081450091298000
35105150	::444082052707520000
237112765	::444082065038790000
516937156	::444082210745122000
57933673	::444082218822946000
516937156	::444082255317979000
35105150	::444082985277460000
122799833	::444083088239255000
31258629	::444083119570698000
253120136	::444083431249428000
162958222	::444084706884476000
229290429	::444084767437651000
83878535	::444084798533812000
418783652	::444085909001342000
64905964	::444085980178685000
118810756	::444086714148347000
174132903	::444086986593169000
277794018	::444087420166762000
118708729	::444087496163348000
133508241	::444087868835631000
34536365	::444088519741288000
98806791	::444088947090534000
98806791	::444089163965423000
37384165	::444089213718249000
67296324	::444090422407618000
408224760	::444090436488298000
98806791	::444090457807523000
329471370	::444091655793033000
351096649	::444092135524954000
299484513	::444093201217880000
159944196	::444094069350748000
191276105	::444094568804274000
17210128	::444094586244169000
433065308	::444095213318197000
433065308	::444096411576307000
162958222	::444097127103221000
433065308	::444097690121830000
229290429	::444098503502221000
36958694	::444099396930523000
300594041	::444100229290143000
521919456	::444100514616455000
382314219	::444100548996775000
256088386	::444101323143651000
32596609	::444101747783368000
32596609	::444102658819751000
17210128	::444102797081210000
218750630	::444103099213283000
137117871	::444103761321938000
433065308	::444104113840988000
433065308	::444104162956308000
218750630	::444104465570729000
218750630	::444104694386802000
42795192	::444104845834727000
284316159	::444104852071645000
33810989	::444104870082379000
218750630	::444105053494734000
433065308	::444105319778512000
37384165	::444105380537192000
42795192	::444105713573322000
42795192	::444105854149603000
37384165	::444106008961380000
636632104	::444106031845502000
31258629	::444106094667776000
311583053	::444106957923028000
218750630	::444107352191422000
357265451	::444107607842635000
331482356	::444107818975494000
336821368	::444108040652853000
454406979	::444108139710124000
18919848	::444108302427754000
18919848	::444108491268317000
16710226	::444108807363653000
217214677	::444109141053693000
230903702	::444109419672915000
218750630	::444110035937808000
41001071	::444112609894100000
222584958	::444112926073683000
626942496	::444113355843055000
327989967	::444113543382581000
35097852	::444113665445613000
16039882	::444114007134179000
162245153	::444114343010271000
41143305	::444114468453113000
330645900	::444114494256463000
319301096	::444115245821206000
381599486	::444116010128662000
71284640	::444116599335702000
396786261	::444116702159056000
16039882	::444116821973938000
162245153	::444117278909804000
249468865	::444117471985819000
59622669	::444118018067406000
561622267	::444118706445357000
359806236	::444118799244345000
133112299	::444118921642512000
420006994	::444119652831342000
103473089	::444120343930605000
103473089	::444121118291406000
483526518	::444121375750377000
103473089	::444121562539507000
370850900	::444121792429707000
22734052	::444121803603345000
273748024	::444122033228480000
370850900	::444122352021147000
420006994	::444122755827761000
506100348	::444122809891958000
237112765	::444122821522755000
370850900	::444122908554969000
166735943	::444122948841267000
131254355	::444123245231341000
120532808	::444123424151982000
272184078	::444123604217626000
260038180	::444124097635975000
272184078	::444124325361094000
433065308	::444124858923098000
447422715	::444124971573334000
633010300	::444125412440809000
433065308	::444125802578608000
180911733	::444126092035899000
49824781	::444126245283176000
103473089	::444127123846881000
25383063	::444127835540582000
362168275	::444127908266016000
96443022	::444127969691566000
25383063	::444128042202312000
229197384	::444128096850305000
242047231	::444128100033757000
25383063	::444128294762336000
240857453	::444128433187340000
242047231	::444128850415730000
98806791	::444129674990739000
447422715	::444130584068378000
130312780	::444131301050691000
561622267	::444131540822667000
240857453	::444131558320898000
561622267	::444131623584673000
36485138	::444131671080968000
118470515	::444131767881326000
158948390	::444132131485138000
222173816	::444132423316406000
396786261	::444132427825303000
240857453	::444132487095021000
32252775	::444133461893582000
264234166	::444134293237809000
189368301	::444135156668850000
513658421	::444135329465786000
264234166	::444135712376377000
71284640	::444136156511227000
300884493	::444136371465490000
238401588	::444137264717651000
25784705	::444137554376286000
238401588	::444137713927614000
460471042	::444137964868993000
460471042	::444138059744165000
238401588	::444138152845144000
545129813	::444139261856870000
460471042	::444140474652049000
32125015	::444140562199744000
415703077	::444140850642051000
56723331	::444141214787330000
260038180	::444141874644021000
489078088	::444142637377802000
189272740	::444142864528707000
162958222	::444143298262102000
242047231	::444143642803195000
242047231	::444143681692778000
242047231	::444143805487673000
629787407	::444143914719510000
474400310	::444143949498699000
474400310	::444144031807725000
629787407	::444144380450861000
281589334	::444144571636015000
167222207	::444145822276796000
167222207	::444146044948193000
390552849	::444146331007741000
505219745	::444146745899888000
628045480	::444147611264487000
212047421	::444147732186271000
352789311	::444147987389116000
629787407	::444148174953775000
420083874	::444148481482301000
420083874	::444148486921932000
435409494	::444148507352793000
396786261	::444148769341186000
69064286	::444148957556404000
162245153	::444149473259036000
396786261	::444150650746589000
362168275	::444151011410980000
174734859	::444151379087458000
513658421	::444152357496950000
342934741	::444152491211366000
91345170	::444152616386588000
37384165	::444152882237952000
229197384	::444152908636909000
6652302	::444152946322710000
42564982	::444153030158852000
42564982	::444153174380015000
319301096	::444153187088334000
42564982	::444153652375470000
443376354	::444153849830309000
205928265	::444155014898917000
69064286	::444155116850253000
205928265	::444155315596972000
443376354	::444155319845785000
69064286	::444155341509758000
149980973	::444155639418191000
38910495	::444156864343728000
42564982	::444156868731359000
253347580	::444156986142490000
38910495	::444157098616553000
18919848	::444157220582727000
322763942	::444157659940655000
629787407	::444159942417596000
17356903	::444160156574945000
532616498	::444160626948964000
122725183	::444160668443242000
532616498	::444161022157283000
629787407	::444161131146276000
30804377	::444161200243216000
629787407	::444163321923526000
242047231	::444163489163407000
242047231	::444163634034671000
242047231	::444163714934398000
465292139	::444163839475466000
501202268	::444163875123249000
396786261	::444164013149011000
501202268	::444164305093533000
42564982	::444164438061756000
234143570	::444165123910152000
37384165	::444165298787065000
458529098	::444165436418957000
37384165	::444165806746632000
37384165	::444166201082535000
37384165	::444166347916722000
629787407	::444166377792745000
37384165	::444166997333393000
234143570	::444167982571610000
30671407	::444168187001962000
44041485	::444168981541167000
209345596	::444169024654835000
479222401	::444169385586860000
50154503	::444170808240271000
309355379	::444171197933453000
31586329	::444171793574547000
44041485	::444172078217179000
216819428	::444172174912262000
218750630	::444172253995868000
156437061	::444172299537620000
218750630	::444172373382541000
634822122	::444172696641757000
545129813	::444172936128528000
44041485	::444173103426318000
629787407	::444173253192347000
264295397	::444173579064991000
479222401	::444173793380950000
44041485	::444173877506088000
240857453	::444173987401060000
219574380	::444174008943411000
240857453	::444174031709687000
44041485	::444174063242452000
95723533	::444174137981145000
65482831	::444174285737689000
44041485	::444174391820034000
219574380	::444174846080348000
219574380	::444175380241711000
44041485	::444175514945605000
169378322	::444175533719707000
328794919	::444175543609864000
328794919	::444175729258143000
169378322	::444175907750936000
44041485	::444176136726003000
219574380	::444176373356462000
219574380	::444176483649859000
324536771	::444176791822168000
721462429	::444176969576357000
721462429	::444177171188174000
328057955	::444177265967247000
219574380	::444177298225643000
319301096	::444177903446937000
242047231	::444178453370515000
242047231	::444178490565619000
169378322	::444178491253456000
319301096	::444178541232406000
13298002	::444178604550025000
169378322	::444178613165121000
629787407	::444178652754739000
146219676	::444178839292620000
629787407	::444178861371039000
169378322	::444179089981964000
218750630	::444179252976422000
169378322	::444179469415497000
465266221	::444179509386829000
309355379	::444179794641817000
234630547	::444179948333326000
237112765	::444179963281829000
234630547	::444180309978787000
260038180	::444180956682125000
328794919	::444181097954680000
27595900	::444181175645392000
328794919	::444181199268089000
429491583	::444181401014108000
234630547	::444181611794296000
103244523	::444181734461292000
429491583	::444181913411272000
103244523	::444181914170032000
429491583	::444181972655824000
429491583	::444182302680449000
309355379	::444182473522831000
319301096	::444182848329625000
229290429	::444182978990583000
107902551	::444183106187448000
465266221	::444183266254286000
429491583	::444184044948160000
458529098	::444184056742174000
383045348	::444184173079588000
189272740	::444184214544457000
346392612	::444184340788830000
44041485	::444184352281210000
260038180	::444184814183534000
629787407	::444184984027283000
319301096	::444185144661118000
629787407	::444185340345999000
320954938	::444185364996321000
22536187	::444185665648209000
409404583	::444185790138941000
265786675	::444187196917284000
453963591	::444187217661943000
219574380	::444188086344622000
170924102	::444188129373593000
65482831	::444189025000493000
365767010	::444189815781994000
513658421	::444189873532960000
497630362	::444189919024402000
497630362	::444190461356277000
30246292	::444190572920963000
218750630	::444191145032036000
121100953	::444191184659812000
513658421	::444191620460593000
229197384	::444191781735788000
480973099	::444191863918960000
66184984	::444192003539369000
66184984	::444192707737845000
513658421	::444192925820264000
448325555	::444193087905361000
50306226	::444193909455847000
18929923	::444194016998199000
269151566	::444194195146678000
260038180	::444195728140038000
156437061	::444196120961380000
473454563	::444196482196209000
238322255	::444198056372994000
382414670	::444198362682626000
169378322	::444198767852797000
630076052	::444198890984599000
630076052	::444198951726485000
630076052	::444199088968318000
630076052	::444199106546659000
134637488	::444199381328486000
227046044	::444199459929743000
50306226	::444199850502942000
96443022	::444200385096327000
33238183	::444200583969255000
212047421	::444200818397294000
328794919	::444201294346346000
22536187	::444201503990243000
97095901	::444201913186541000
97095901	::444202013128413000
97095901	::444202085853437000
97095901	::444202249016074000
382414670	::444202406977347000
149980973	::444202548845494000
97095901	::444202616864927000
351922723	::444202730429886000
149980973	::444202782518542000
162958222	::444202983547756000
149980973	::444203041198075000
284316159	::444203473274699000
97095901	::444203486927138000
37384165	::444203756498862000
97095901	::444203941598101000
304619831	::444204009935863000
22536187	::444204270695763000
103244523	::444204359313010000
39169797	::444204843583148000
354406436	::444204989679149000
351922723	::444205198173827000
495598070	::444205836010029000
76017935	::444206120685408000
134181956	::444206207713030000
11822502	::444206500307668000
293246270	::444206715517796000
11822502	::444206948859138000
160671151	::444207253155876000
76017935	::444207429329231000
465266221	::444207526712598000
301244439	::444207961049939000
396786261	::444208831309312000
11822502	::444209851707564000
161346822	::444209934914187000
322327312	::444211134770720000
460471042	::444211690352041000
460471042	::444211894199386000
460471042	::444212062659813000
460471042	::444212184391118000
39169797	::444212247511199000
480973099	::444212342062981000
465266221	::444212363059675000
460471042	::444212700206215000
460471042	::444213024438501000
265786675	::444213635963842000
460471042	::444213714728652000
460471042	::444214170947305000
384488111	::444214219647381000
338830055	::444214606761041000
242443898	::444214884314923000
460471042	::444215479419564000
22536187	::444215849281662000
460471042	::444216311388700000
218750630	::444216380506640000
29335169	::444216734271418000
224068229	::444217097028370000
473454563	::444217113981759000
500308199	::444217366126559000
22536187	::444217592866410000
22536187	::444217862736318000
42795192	::444219109312450000
29335169	::444219137561481000
122799833	::444219148554731000
18437537	::444220302965633000
38910495	::444220368002088000
44041485	::444220522868404000
242047231	::444220662128074000
44041485	::444221297816371000
44041485	::444221895614136000
24413698	::444223287254851000
69064286	::444223627492200000
260539431	::444224434568585000
33538323	::444224853088796000
110563920	::444225849051869000
110563920	::444225906350239000
309355379	::444226973997752000
214970887	::444227623875780000
381599486	::444227626169671000
532616498	::444227802900877000
381599486	::444227866788913000
381599486	::444228453953720000
447976503	::444228938810658000
250389935	::444229153856827000
532616498	::444229164887846000
250389935	::444229307347386000
241324134	::444229314306138000
174132903	::444229625267240000
22536187	::444230214458298000
250389935	::444230967079600000
465292139	::444231771778191000
117638857	::444231826790682000
117638857	::444231882008707000
538590660	::444232235806646000
316229499	::444232293045895000
277278671	::444232321781071000
465292139	::444232446197116000
149980973	::444232542183387000
316229499	::444232641345097000
264547604	::444232691198595000
250389935	::444232719015215000
376940853	::444232763483631000
276131997	::444234136732307000
396786261	::444234211289882000
250389935	::444234547996024000
250389935	::444234776065880000
250389935	::444234848320749000
250389935	::444235037211254000
258235483	::444235233295368000
206538198	::444235364862287000
250389935	::444236047602688000
414374118	::444236088031604000
414374118	::444236213575495000
364646765	::444236831165779000
312252632	::444236965420883000
386627455	::444237390685933000
41658963	::444237499955965000
250389935	::444238249146347000
250389935	::444238249150521000
328794919	::444238887524003000
328794919	::444238924563894000
250389935	::444240562653122000
23838693	::444240567824695000
23838693	::444240662238466000
23838693	::444241016493576000
424464803	::444241408619462000
214970887	::444241946673172000
17356903	::444242342384791000
214970887	::444242347623477000
214970887	::444242385439305000
331925277	::444242392011403000
222584958	::444242722946576000
436214232	::444243221078499000
328794919	::444243582472687000
392434084	::444244255947501000
436214232	::444244268580749000
214970887	::444244868425351000
436214232	::444245484568182000
234630547	::444245501844520000
316229499	::444245570798895000
436214232	::444246246111203000
22536187	::444246560076234000
316229499	::444246752887992000
316229499	::444246794038304000
436214232	::444246846139928000
316229499	::444246897184620000
480973099	::444247151837589000
91130285	::444247275569946000
382414670	::444247978346168000
184578066	::444248395692404000
436214232	::444248398426681000
408224760	::444249055469006000
478020840	::444249118479642000
379152968	::444249790134902000
34863840	::444249840533667000
34863840	::444249945743577000
378850242	::444250108352548000
435471503	::444250226174730000
64926237	::444252408168734000
224068229	::444253173629210000
399695389	::444253556409774000
222173816	::444254475214405000
95299169	::444255210869755000
95299169	::444255295808626000
34717669	::444256210657632000
110563920	::444256673709170000
180911733	::444257274010542000
95299169	::444257532945526000
95299169	::444257576440459000
433003196	::444259120678703000
32671267	::444259122490646000
472415509	::444259213393788000
321663912	::444259670199255000
351896383	::444260369150652000
260979062	::444260449014386000
413686504	::444260588588638000
36958694	::444261840080891000
357265451	::444261884045168000
413686504	::444262594183188000
36958694	::444264002714365000
212047421	::444264241218863000
212047421	::444264386832515000
519936824	::444265250582327000
626942496	::444265288117538000
18437537	::444265898975965000
18437537	::444265906915393000
11822502	::444265957813276000
26920974	::444266288308060000
222173816	::444266563567640000
24413698	::444266641904644000
253347580	::444266689203822000
186472636	::444266870011478000
186472636	::444267007744045000
186472636	::444267142112755000
186472636	::444267322484609000
186472636	::444267850186768000
49824781	::444268177300938000
133112299	::444268200688365000
186472636	::444268951258669000
435409494	::444269461731041000
69064286	::444269653888483000
516937156	::444271216011268000
516937156	::444271303558963000
19245878	::444271409104048000
19245878	::444272056507461000
381599486	::444272248338542000
227476350	::444272257578172000
299389082	::444272434707841000
322327312	::444272502177804000
28673298	::444272507236143000
497544291	::444273382482116000
266235648	::444273498777985000
266235648	::444273656890662000
266235648	::444273691887935000
44041485	::444273969005608000
50306226	::444275729132306000
44041485	::444275846476349000
420006994	::444275981315235000
44041485	::444276094859231000
66184984	::444276125012099000
24413698	::444276476704063000
37867502	::444277078670589000
37867502	::444277278650814000
38594501	::444279587175145000
237024825	::444279900849987000
18068894	::444280078562623000
340199061	::444281434681786000
408224760	::444281713255284000
65482831	::444281728627396000
465292139	::444281908617543000
65482831	::444282227354918000
38594501	::444282413309382000
65482831	::444282560827637000
36958694	::444282839157063000
312252632	::444283306536734000
35597637	::444283753612210000
312252632	::444284362683457000
561622267	::444284448872603000
312252632	::444284574281908000
37384165	::444284687024791000
312252632	::444284787566456000
62936749	::444284833351868000
312252632	::444284869573500000
31569666	::444285192208142000
38594501	::444285243408015000
38594501	::444285289666977000
37384165	::444285305995022000
29335169	::444285790546571000
513658421	::444286084810174000
38594501	::444286142809378000
513658421	::444286177932099000
38594501	::444286235671285000
130996784	::444286463505469000
130996784	::444286821816471000
555976584	::444287022455218000
38594501	::444287298700849000
524903037	::444287791107952000
31569666	::444287812633112000
38594501	::444287870946140000
130996784	::444287887123562000
130996784	::444288047551479000
130996784	::444288103142801000
130996784	::444288177033867000
130996784	::444288371125284000
423941104	::444288431410016000
130996784	::444288602873135000
519936824	::444288846822252000
436214232	::444288889893572000
419105102	::444289291980931000
31569666	::444289760899911000
447422715	::444290228451573000
238401588	::444291001642143000
17210128	::444291115186130000
17210128	::444291115353911000
312252632	::444292129024532000
17210128	::444292193755607000
17210128	::444292194208612000
38910495	::444292721155387000
128103434	::444292958305521000
38910495	::444293051024822000
419249711	::444293162249359000
372880069	::444293325198073000
372880069	::444293410984165000
372880069	::444293517045551000
372880069	::444293544555978000
372880069	::444293617499119000
372880069	::444293679952297000
436214232	::444293707135606000
372880069	::444293820725743000
128103434	::444293825826402000
306989340	::444293851113484000
372880069	::444293865361526000
24719772	::444293928418676000
43980775	::444293979824066000
66184984	::444294117217300000
95299169	::444294305327230000
128103434	::444294369219059000
309355379	::444294619678121000
18929923	::444294699453796000
312252632	::444294748619014000
312252632	::444295186491789000
18929923	::444296268194787000
43980775	::444296361370845000
18929923	::444296522688389000
163763136	::444296720282038000
436214232	::444297143726006000
163763136	::444297180812021000
163763136	::444297264798773000
436214232	::444297271123795000
28461859	::444297729280180000
423941104	::444297801384468000
18929923	::444298202746224000
344857407	::444298273000394000
273497452	::444298510234435000
474400310	::444298594246328000
128103434	::444299323447058000
436214232	::444299778751361000
128103434	::444299999611207000
128103434	::444300088958267000
340199061	::444300517435400000
340199061	::444300883241623000
340199061	::444301416547373000
340199061	::444301532029140000
319301096	::444302090681069000
39105327	::444302161241845000
319301096	::444302310508732000
547741880	::444302471918133000
65482831	::444302959560515000
405676565	::444303016448229000
344285522	::444303050081984000
240857453	::444303260405358000
458529098	::444303475568963000
516937156	::444303491973267000
458529098	::444303510356504000
545540214	::444303984522563000
304619831	::444304128467288000
431262520	::444304197551259000
354406436	::444304474921000000
354406436	::444304707574833000
319301096	::444304869365522000
134181956	::444305131774148000
107848755	::444305155987881000
354406436	::444305249663463000
319301096	::444305273436393000
279241612	::444305409130889000
279241612	::444305423844507000
354406436	::444305607961882000
261942709	::444305608691302000
261605370	::444305742947160000
206067907	::444305920982777000
206067907	::444305967396962000
206067907	::444305986946629000
349365015	::444305995335225000
261942709	::444306008689475000
100376439	::444306350630506000
300884493	::444306436009369000
322327312	::444306583011340000
300884493	::444306631887577000
300884493	::444306831641305000
435471503	::444306834543755000
516937156	::444306971236503000
128103434	::444307054811828000
18929923	::444307084151386000
516937156	::444307215345025000
100376439	::444307384907751000
322327312	::444307686629191000
28025024	::444309259095117000
423941104	::444309448647901000
26684021	::444310217551925000
17086308	::444310424775692000
17086308	::444310996857806000
95299169	::444311586434338000
269151566	::444311608378945000
323076337	::444311674854469000
323076337	::444311950462177000
32800151	::444312116406026000
605601195	::444312232847892000
18277474	::444312672402931000
110563920	::444312683500675000
269151566	::444312881346015000
46727568	::444313047658938000
17086308	::444313152579043000
304619831	::444313614020009000
94226339	::444313827966873000
22734052	::444313876440817000
222173816	::444314139859898000
22734052	::444314208042508000
303011370	::444314435520167000
303011370	::444314459511607000
303011370	::444314487722475000
303011370	::444314506689138000
303011370	::444314526125543000
303011370	::444314546228846000
303011370	::444314567078711000
303011370	::444314586557059000
303011370	::444314616990924000
303011370	::444314635903070000
303011370	::444314654194429000
303011370	::444314685085470000
303011370	::444314703418773000
303011370	::444314722679021000
303011370	::444314755293929000
383243793	::444314808184086000
303011370	::444314814521688000
303011370	::444314877226532000
383243793	::444314884289740000
303011370	::444314902295887000
303011370	::444314924387287000
303011370	::444314946982006000
303011370	::444314974442115000
303011370	::444314998077026000
303011370	::444315019535085000
303011370	::444315047674658000
303011370	::444315079182266000
303011370	::444315101634367000
303011370	::444315130197594000
303011370	::444315152314167000
303011370	::444315181426819000
303011370	::444315207200817000
303011370	::444315225869664000
303011370	::444315259226976000
303011370	::444315279196049000
303011370	::444315298217205000
303011370	::444315318345674000
303011370	::444315340067975000
303011370	::444315360544555000
303011370	::444315382132662000
303011370	::444315413384421000
303011370	::444315432816631000
303011370	::444315453293199000
303011370	::444315473090342000
303011370	::444315492358975000
303011370	::444315524843835000
303011370	::444315545664372000
303011370	::444315566027718000
303011370	::444315594519613000
303011370	::444315615478571000
303011370	::444315634034171000
303011370	::444315653562826000
303011370	::444315674903465000
303011370	::444315693001887000
303011370	::444315712929013000
303011370	::444315732151504000
303011370	::444315752124801000
303011370	::444315800824856000
134181956	::444315805652877000
303011370	::444315824275214000
303011370	::444315843183128000
303011370	::444315864163053000
303011370	::444315882324377000
303011370	::444315902587052000
303011370	::444315921494966000
303011370	::444315952125980000
303011370	::444315971562799000
303011370	::444316000293355000
303011370	::444316023127175000
303011370	::444316042530000000
303011370	::444316064118091000
303011370	::444316089984372000
303011370	::444316142333460000
321102847	::444316161615069000
134181956	::444316180673994000
322327312	::444316315017162000
303011370	::444317052602286000
378850242	::444317408321622000
303011370	::444317544380260000
321102847	::444317590798991000
303011370	::444317621781946000
303011370	::444317713070972000
303011370	::444317858156134000
319301096	::444317962560749000
303011370	::444317966117511000
303011370	::444318066285871000
303011370	::444318149551194000
303011370	::444318230182494000
303011370	::444318311933681000
303011370	::444318397166137000
303011370	::444318502808068000
303011370	::444318622844866000
303011370	::444318711252385000
458529098	::444319032791953000
554852227	::444319071715065000
303011370	::444319084205719000
163768701	::444319099351748000
458529098	::444319367916826000
303011370	::444319463974776000
303011370	::444319591653584000
303011370	::444319708234276000
303011370	::444319797493264000
43980775	::444319832331132000
303011370	::444319884055302000
629787407	::444319981228937000
303011370	::444320006499610000
629787407	::444320075315568000
303011370	::444320131963813000
103473089	::444320215086538000
303011370	::444320389900926000
303011370	::444320497476464000
303011370	::444320591084933000
303011370	::444320709737607000
303011370	::444321180288167000
629787407	::444321185140973000
303011370	::444321261796069000
303011370	::444321347431178000
303011370	::444321438762160000
303011370	::444321578302468000
303011370	::444321700964872000
340199061	::444321778278465000
303011370	::444321831793594000
303011370	::444322082604597000
303011370	::444322112371560000
303011370	::444322155287691000
303011370	::444322179987939000
206067907	::444322311928549000
424464803	::444322523866750000
37867502	::444322542447128000
130996784	::444322916092506000
303011370	::444322922073559000
312252632	::444322943238430000
53584160	::444322943557177000
303011370	::444323057088225000
130996784	::444323058929500000
303011370	::444323155750842000
472415509	::444323176492044000
382414670	::444323234989604000
130996784	::444323326794530000
303011370	::444323404645027000
303011370	::444323492419219000
458529098	::444323809722507000
53165262	::444324234559770000
53165262	::444324310153691000
53165262	::444324392114589000
435471503	::444324416114421000
30246292	::444324470304813000
121100953	::444324631412228000
53165262	::444324647543525000
53165262	::444324962124701000
340199061	::444325190348984000
53165262	::444325304031772000
357306642	::444325528627994000
357306642	::444325653387546000
340199061	::444325823152001000
53165262	::444326068439502000
458529098	::444326178791620000
53165262	::444326247007813000
53165262	::444326285171752000
340199061	::444326307908681000
300884493	::444326733236277000
53165262	::444326932453552000
331925277	::444327098183081000
28461859	::444327120999677000
444979318	::444327122816204000
212047421	::444327335416713000
444979318	::444327500437815000
458529098	::444327752330522000
435409494	::444327833528438000
30151060	::444327855124926000
30246292	::444327939900198000
103473089	::444328544479354000
300884493	::444328854450995000
76017935	::444329005337296000
96443022	::444329258861621000
53165262	::444329471358025000
103473089	::444329586113773000
98806791	::444329597178753000
322327312	::444329987265421000
322327312	::444330253561769000
378794339	::444331569554006000
579271413	::444332654205235000
118810756	::444332802063216000
478462259	::444333189390012000
137117871	::444334659250307000
57120197	::444334793082142000
57120197	::444334949701656000
370850900	::444335158301556000
57120197	::444335790705762000
161346822	::444335880770052000
453963591	::444336871641186000
161346822	::444338083589144000
161346822	::444338483134332000
629787407	::444339468279889000
35097852	::444339722207633000
217262932	::444339755765878000
193068384	::444340080207855000
393622132	::444340108020707000
321102847	::444340167034150000
193068384	::444340419602563000
222584958	::444340504684404000
424464803	::444340630173409000
193068384	::444340685253001000
193068384	::444340894917877000
222584958	::444340905127211000
44380700	::444341493210558000
44380700	::444342189041418000
285988306	::444342460832292000
193068384	::444343224870502000
21764174	::444343284777750000
193068384	::444343464314941000
382414670	::444343724772835000
299389082	::444344090759815000
30246292	::444344268107575000
127395605	::444344572777201000
193068384	::444344661788745000
66184984	::444344697944018000
127395605	::444345053041803000
127395605	::444345391455432000
193068384	::444346928856174000
69662123	::444347394155495000
156437061	::444348401224671000
257597142	::444351406858727000
396786261	::444351470079442000
418841887	::444351532046114000
53165262	::444351612895899000
316025875	::444352010918191000
40896981	::444352459872665000
66184984	::444352478742839000
66184984	::444353169418506000
193068384	::444353390819045000
53165262	::444353435673325000
53165262	::444353521056751000
409404583	::444354112046788000
66184984	::444354193080729000
53165262	::444354222243713000
171724420	::444354812314804000
634890754	::444355267652640000
193068384	::444355444249595000
634890754	::444355492672847000
19895969	::444355562671595000
193068384	::444356112347697000
193068384	::444356983001333000
193068384	::444357315391541000
66184984	::444357319577853000
41001071	::444357637669654000
193068384	::444357986232725000
66184984	::444358230329028000
234630547	::444358676149575000
234630547	::444358829979865000
193068384	::444358942374633000
41001071	::444358991465156000
193068384	::444359024750772000
467758710	::444359627262529000
467758710	::444359777745793000
396786261	::444361141016211000
250010716	::444362922605559000
193068384	::444363460122390000
312252632	::444363884208848000
65482831	::444364132654272000
300884493	::444366572090445000
76870522	::444367179371139000
76870522	::444367276540579000
150870283	::444367464399245000
30246292	::444368866110889000
390552849	::444368973002330000
149980973	::444369239919427000
408031484	::444369975210278000
473718221	::444370819817304000
390552849	::444371065309904000
706034130	::444372416736002000
283051149	::444373641958932000
202840862	::444374671698296000
202840862	::444375157566488000
202840862	::444375351032938000
149980973	::444376475135770000
286487329	::444377189728153000
163768701	::444379368668672000
45704670	::444379503582650000
21059736	::444380430171508000
516937156	::444383126824185000
193068384	::444386305388978000
387625128	::444390366390022000
22327740	::444391827471630000
18068894	::444393118855462000
315872678	::444394115971571000
524903037	::444397914769883000
23403899	::444404470186000000
23403899	::444404637664149000
202840862	::444405053047066000
479986172	::444407789155528000
202840862	::444408427628871000
202840862	::444410421672304000
18068894	::444410998074515000
23403899	::444411046392909000
360367250	::444414374665416000
547741880	::444415134039945000
69044676	::444416214987575000
60712766	::444417430732177000
547741880	::444418490217148000
97307001	::444422044944330000
195397698	::444422121800732000
428300082	::444423299947585000
95843709	::444425389193297000
165658390	::444425485296992000
214678768	::444426998413148000
506707370	::444427289842184000
236930269	::444430282414780000
407395368	::444432531857735000
26198467	::444433068594458000
184195472	::444433205710430000
460772038	::444433468995284000
31250549	::444434762443157000
210674392	::444435151192223000
416506126	::444435530088861000
365523194	::444435581477478000
224130581	::444436724035231000
69064286	::444436738979553000
518039543	::444438110223347000
60399576	::444438853974118000
81765661	::444439045678964000
381599486	::444439348193525000
381599486	::444439523406401000
30151060	::444441350293823000
405040496	::444441956307841000
454406979	::444442025363271000
20545953	::444442037497372000
72210207	::444442513999265000
22327740	::444442935560781000
57933673	::444444476195344000
37384165	::444445457817677000
31258629	::444445482824527000
253120136	::444445794318290000
83878535	::444447137342820000
23027915	::444447671009288000
420006994	::444447685643235000
26684021	::444448214574321000
345261852	::444448400776253000
26684021	::444448841169793000
248957493	::444449156493357000
277794018	::444449575202324000
37384165	::444449676008230000
209345596	::444450053718298000
37384165	::444450061137620000
133508241	::444450149780045000
34536365	::444450646574383000
71284640	::444451793368412000
329471370	::444454007507927000
351096649	::444454753552965000
159944196	::444456372965371000
24413698	::444456909282623000
377486283	::444458534248280000
37384165	::444458778323218000
330645900	::444458829879599000
341732173	::444458846283907000
33538323	::444460599150653000
300594041	::444462399718846000
256088386	::444463468947587000
299879238	::444464128263200000
42994926	::444464493616447000
433065308	::444464553015799000
238400474	::444465070148292000
137117871	::444466198600622000
293342989	::444467363216252000
19895969	::444467784735404000
31258629	::444468121961631000
24413698	::444469528794497000
331482356	::444469833954910000
336821368	::444470348193333000
142176687	::444470501906612000
217214677	::444471279253327000
230903702	::444471407599050000
547741880	::444471589522771000
26030273	::444472936309604000
209345596	::444473496866160000
495598070	::444473616693202000
506100348	::444474030062456000
96443022	::444474074429792000
117638857	::444474194693455000
206538198	::444474249995354000
447912275	::444475143969316000
206538198	::444475846892716000
41143305	::444476321633034000
408831317	::444477085164511000
316902035	::444477197680902000
117638857	::444477256459907000
408831317	::444477721033588000
547741880	::444478125733183000
560822598	::444478906662682000
396786261	::444478974593208000
249468865	::444479257926828000
458529098	::444479335102046000
20478089	::444479456544325000
268397639	::444479734835986000
238401588	::444480182733119000
59622669	::444480256573841000
33810989	::444480313474170000
447422715	::444480321753714000
30944417	::444480901259354000
359806236	::444481014018998000
133112299	::444481302981804000
447422715	::444481777814732000
506100348	::444481984169910000
447422715	::444482028097249000
122799833	::444482259455074000
206538198	::444482505086091000
447422715	::444482706739822000
447422715	::444482967994642000
447422715	::444483207246127000
206538198	::444483263969890000
30944417	::444483266272194000
483526518	::444483365891108000
273748024	::444483677230071000
258235483	::444484668214497000
131254355	::444485302925541000
120532808	::444485476804616000
234950395	::444486238314049000
513825441	::444486282870534000
423941104	::444486597568786000
103473089	::444486696185257000
45289907	::444488551145541000
45289907	::444488694016118000
162245153	::444489052386246000
98806791	::444489517429706000
175532031	::444489775882719000
273748024	::444490192187977000
45289907	::444490544798916000
175532031	::444490951600271000
18437537	::444491519488446000
428516870	::444491595904057000
428516870	::444491705752883000
18919848	::444493348166832000
130312780	::444493598348693000
65482831	::444494468666769000
542909484	::444494570928488000
98806791	::444494634019205000
497630362	::444496692813897000
497630362	::444496964491546000
273748024	::444497050067927000
309355379	::444497370076942000
254579074	::444497695248359000
447422715	::444499053590904000
25784705	::444499717385232000
432747712	::444499752043175000
122799833	::444499776520724000
122799833	::444499891620831000
24719772	::444500506254114000
310569604	::444500593496039000
420083874	::444501292921004000
234143570	::444501746149494000
22734052	::444502411059920000
68531166	::444502666584940000
206067907	::444502816057749000
409404583	::444502863155171000
264295397	::444502993032196000
206067907	::444503061936230000
438582644	::444503322759036000
98806791	::444503500010323000
206067907	::444503871428124000
354406436	::444504935506255000
354406436	::444504994138423000
180388620	::444505483232043000
419307287	::444505591013462000
319301096	::444505925827960000
38594501	::444505950464901000
293342989	::444506040303108000
402243422	::444506121919680000
194359942	::444506263309656000
215427794	::444506865624678000
215427794	::444506988102582000
319301096	::444507514478927000
18929923	::444507907397533000
68531166	::444508180777676000
194359942	::444509401852833000
497630362	::444509452750688000
497630362	::444509559944527000
144937748	::444509661505789000
628045480	::444509900819800000
626942496	::444510327246716000
431262520	::444510640028143000
626942496	::444510893616148000
284931188	::444510942177812000
319301096	::444511204946350000
626942496	::444511359464898000
409404583	::444511665061498000
254579074	::444511751238070000
626942496	::444512086262288000
205928265	::444512136455520000
18929923	::444512359407972000
254579074	::444512627050692000
194359942	::444512768276701000
626942496	::444513060473307000
721462429	::444513107885318000
629787407	::444513124930973000
392737983	::444513392100147000
629787407	::444513482919002000
629787407	::444513594810433000
379152968	::444513826357391000
438647243	::444513852508475000
629787407	::444513904979230000
194359942	::444514142280372000
53123348	::444514752694611000
629787407	::444514993405308000
6652302	::444515277804281000
629787407	::444515311983677000
629787407	::444515433753112000
354406436	::444515451029037000
453963591	::444515571942428000
103473089	::444515890646638000
41658963	::444515893188390000
629787407	::444515978496339000
36485138	::444516136080904000
134637488	::444516506425376000
354406436	::444516678571802000
479222401	::444517493957095000
479222401	::444517522251862000
626942496	::444517678351646000
134637488	::444517767153483000
24413698	::444518321359032000
460471042	::444518391442075000
22944914	::444518505611030000
354406436	::444518555359268000
65482831	::444518715216769000
142176687	::444518862693076000
465266221	::444519432832827000
37384165	::444520055196241000
142176687	::444520771722182000
142176687	::444520824658468000
554801627	::444521306877624000
368577195	::444521498745634000
368577195	::444521638177284000
32471501	::444522261064978000
272184078	::444522279179796000
212047421	::444522514039861000
629787407	::444522826565812000
473454563	::444522868802875000
516937156	::444523360429805000
122769328	::444523422341926000
323011452	::444524174279593000
122769328	::444524195587051000
354406436	::444524423203135000
472617238	::444524439250558000
354406436	::444524534486429000
412000113	::444525520953552000
37384165	::444526093492432000
32471501	::444526884865703000
212047421	::444527490183086000
238401588	::444527737014071000
40896981	::444527745390112000
435409494	::444527918044426000
18929923	::444528493540679000
262471070	::444528531847254000
255195496	::444528646967934000
260038180	::444529263828828000
222584958	::444530069516849000
222584958	::444530277290090000
115583749	::444530638897418000
212047421	::444530716366237000
117638857	::444531284841213000
299389082	::444531892587470000
200646933	::444532927657828000
100313850	::444533555847102000
200646933	::444533667264622000
200646933	::444533895329873000
234950395	::444533903823368000
234950395	::444533984043626000
234950395	::444534112372547000
234950395	::444534244010770000
602895412	::444534313011257000
234950395	::444534411971657000
33810989	::444534784887640000
248957493	::444534978890985000
301042701	::444535135074267000
612537918	::444535669147590000
420006994	::444536408292597000
239313896	::444536878935465000
91345170	::444538076325765000
65482831	::444538569839747000
379152968	::444538749725442000
122799833	::444538771338690000
22536187	::444539000938700000
212047421	::444539180513648000
17086308	::444539300856610000
432590763	::444539329826668000
45704670	::444539484424527000
520759048	::444540148324532000
321102847	::444540382849024000
299484513	::444540860290437000
13298002	::444541014637023000
629787407	::444541314223190000
629787407	::444541433773432000
45704670	::444541479994667000
319301096	::444542354188279000
37867502	::444542397490679000
53584160	::444543219800756000
319301096	::444543449564327000
91345170	::444543949102120000
28905424	::444545341551935000
706034130	::444546132937433000
706034130	::444546290253586000
309355379	::444546352794845000
25383063	::444546472420179000
323011452	::444546473594585000
258235483	::444546835894767000
273748024	::444548138351616000
319301096	::444548240717778000
629787407	::444549354364235000
629787407	::444550035506593000
304182396	::444550444551917000
170924102	::444550510331183000
66184984	::444550831648821000
276131997	::444551081607979000
276131997	::444551184372625000
215427794	::444551520143810000
215427794	::444551922100744000
215427794	::444552178272043000
340688867	::444552424209268000
299389082	::444553690687365000
284931188	::444554483868385000
277278671	::444555682415525000
716788381	::444555787621662000
340688867	::444556541778493000
194359942	::444556641078239000
340688867	::444556674888896000
420083874	::444557186887208000
447422715	::444557287919591000
447422715	::444557350129508000
636632104	::444557578010251000
465266221	::444557882231500000
340688867	::444558196003581000
415897649	::444558643350884000
189368301	::444559212946149000
107848755	::444561191264739000
149980973	::444562241270972000
98806791	::444562528165965000
22536187	::444563763602407000
22536187	::444564897989668000
621062028	::444565050519715000
22734052	::444565101820268000
254579074	::444565158442971000
29335169	::444565488488566000
22536187	::444566642505560000
327989967	::444567257683734000
382314219	::444567456334360000
222584958	::444567691521966000
248957493	::444567743350996000
242047231	::444568136604733000
242047231	::444568388875350000
15086993	::444568571428229000
242047231	::444568625379569000
29473860	::444568795776950000
222584958	::444568913872191000
242047231	::444568951876763000
629787407	::444568963960152000
242047231	::444569138548441000
319301096	::444569501191778000
212047421	::444569547811463000
419249711	::444570535142227000
351896383	::444570911794933000
191276105	::444571907610783000
191276105	::444571970332397000
264547604	::444572171201810000
265786675	::444572578884370000
365767010	::444573425479471000
22944914	::444573908453584000
393801885	::444574049143111000
405676565	::444574073167675000
299389082	::444574300537126000
57120197	::444574449669378000
206538198	::444574893666230000
130996784	::444575155394605000
436188872	::444575387138674000
130996784	::444575902681141000
370850900	::444576645740261000
24413698	::444577039954083000
42795192	::444577269302837000
107848755	::444577692378087000
20478089	::444577992908767000
22536187	::444578212388306000
24413698	::444578456940986000
423941104	::444578788051910000
225601631	::444578938333851000
20478089	::444579048162066000
36460282	::444579069074882000
63473984	::444579188222066000
20478089	::444579425326469000
32471501	::444579449086832000
497544291	::444579510566920000
63473984	::444579516204060000
20478089	::444579637184970000
63473984	::444579727924150000
629787407	::444579993209667000
20478089	::444580099221094000
300884493	::444580161170591000
629787407	::444580332801904000
247362551	::444580361977462000
438647243	::444581010303234000
42564982	::444581143061360000
340688867	::444581220543131000
103473089	::444581398104395000
229197384	::444581505210130000
129314214	::444581647737167000
36259265	::444581672181194000
129314214	::444581908211838000
129314214	::444581923806269000
299389082	::444581928499302000
129314214	::444581959646597000
42564982	::444581971402842000
129314214	::444581982056759000
129314214	::444582002051010000
129314214	::444582026168250000
129314214	::444582052449767000
129314214	::444582081310756000
42564982	::444582088293900000
129314214	::444582099153330000
129314214	::444582121437691000
129314214	::444582143461974000
129314214	::444582159316443000
129314214	::444582181927944000
129314214	::444582204984029000
129314214	::444582237129146000
129314214	::444582256288751000
129314214	::444582272424218000
436188872	::444582291030147000
129314214	::444582293425098000
129314214	::444582322705145000
129314214	::444582337779879000
129314214	::444582352732561000
129314214	::444582369300070000
129314214	::444582394293927000
129314214	::444582572501524000
42564982	::444582713094184000
107902551	::444582814487298000
257597142	::444583264259284000
24413698	::444584100909703000
42564982	::444584208476827000
470660217	::444584235169374000
497630362	::444584515298529000
402243422	::444584622962524000
344285522	::444585466025631000
431262520	::444585515405553000
629787407	::444585624842952000
129314214	::444586808836648000
15709088	::444586839651786000
370850900	::444587093923475000
229197384	::444588194391003000
432747712	::444588630754205000
344285522	::444588634918768000
63473984	::444588701205549000
261942709	::444588902590857000
222173816	::444589043960274000
316878403	::444589529618718000
125560060	::444591060808114000
378794339	::444591146656751000
116343636	::444591556578668000
478462259	::444591597129183000
242812276	::444591977498431000
419105102	::444592685354348000
370850900	::444593079891550000
370850900	::444593664841777000
180911733	::444596587885768000
351922723	::444597512146395000
91345170	::444597784113844000
287569533	::444597816841609000
268397639	::444597879370678000
22944914	::444598357873688000
423941104	::444598636714799000
177692206	::444599719697088000
130996784	::444601198029463000
262471070	::444601273074339000
130996784	::444601322415738000
130996784	::444601390380228000
240857453	::444601477844066000
26333173	::444601756685975000
130996784	::444601939347509000
381599486	::444601976119373000
130996784	::444602062253203000
248957493	::444602451011043000
254579074	::444602619315490000
490841822	::444602891395801000
65482831	::444602950397071000
629787407	::444603631908552000
31287131	::444603640771522000
240857453	::444604278896721000
423941104	::444604360979255000
594060776	::444604456001220000
423941104	::444604456584220000
240857453	::444604481682956000
428516870	::444604620854145000
428516870	::444604942608007000
596957614	::444605597837565000
428516870	::444605645698772000
250389935	::444606698805010000
258235483	::444606972219105000
240857453	::444607329002979000
162958222	::444608087765180000
240857453	::444608097479180000
240857453	::444608757067030000
41658963	::444608967415955000
321102847	::444609186241187000
35097852	::444609237151674000
369460029	::444610832417427000
436188872	::444611066803535000
370845710	::444611201717112000
309355379	::444611361541459000
369460029	::444612163106516000
369460029	::444612225211568000
18929923	::444612260724740000
369460029	::444612296804159000
369460029	::444612390924353000
369460029	::444612452077301000
454406979	::444612506741649000
369460029	::444613047634890000
360814823	::444613868577226000
360814823	::444613954493358000
369460029	::444614191035744000
103473089	::444614257229848000
57120197	::444614571395801000
25383063	::444614840418828000
490841822	::444614858533662000
167222207	::444614870726877000
490841822	::444614894675963000
130996784	::444615124792274000
130996784	::444615275942383000
130996784	::444615377624891000
130996784	::444615402006384000
130996784	::444615535737593000
130996784	::444615583246475000
261942709	::444615812423225000
499290157	::444616243887505000
499290157	::444616310438522000
274191278	::444616493490139000
369460029	::444616522313785000
369460029	::444616669479329000
499290157	::444616832985862000
505219745	::444616846667292000
436188872	::444617166219149000
369460029	::444617432570015000
499290157	::444617515122319000
340688867	::444617640972402000
472617238	::444618370571198000
369460029	::444618476154781000
472617238	::444618491115470000
415703077	::444618633411457000
369460029	::444619167766167000
351896383	::444619823180296000
39169797	::444620214920298000
351896383	::444620257194291000
18437537	::444620500795666000
499290157	::444621251362160000
594060776	::444622111357689000
428516870	::444622366925418000
43980775	::444622640456531000
594060776	::444624302537596000
346392612	::444624529482973000
365767010	::444624599373078000
238322255	::444624818668052000
33810989	::444626679311638000
116633811	::444626848513667000
415703077	::444626881254408000
304619831	::444627648229429000
330645900	::444627861899444000
304619831	::444627900160278000
454406979	::444628257154289000
304619831	::444628347348615000
116633811	::444629004851494000
524903037	::444629324017434000
706034130	::444629906656202000
304619831	::444630001791811000
304619831	::444630018279636000
706034130	::444630349768036000
304619831	::444630376385089000
368577195	::444630709802524000
368577195	::444630771278426000
316025875	::444630998047666000
304619831	::444631264931635000
594060776	::444631709590368000
316025875	::444632389382176000
316025875	::444633018955616000
212047421	::444633488554094000
251683004	::444633618175229000
299389082	::444633848941649000
303011370	::444634543350243000
201113172	::444634573381435000
383045348	::444634990458843000
189272740	::444635716446736000
429491583	::444635763695976000
103473089	::444637228430417000
330468046	::444638670818004000
344285522	::444638932429705000
98806791	::444639000507482000
330468046	::444639143818063000
224452115	::444639970486001000
224452115	::444640654665465000
227046044	::444640928402132000
594060776	::444641751819493000
35097852	::444641872385179000
24413698	::444642301575319000
127692656	::444642320055803000
258196512	::444643189581185000
454406979	::444643213006340000
42564982	::444644567795527000
433065308	::444644849489170000
304619831	::444645131694911000
189272740	::444646161282916000
189272740	::444646266861936000
435471503	::444646917835075000
447422715	::444646942053003000
16623113	::444647262392553000
56723331	::444647332726845000
16623113	::444647471914840000
16623113	::444647736529281000
134181956	::444647995628613000
24413698	::444648248343420000
234143570	::444648300336410000
545129813	::444648851799281000
461652679	::444649137707827000
18929923	::444649465115574000
42564982	::444649641884123000
234143570	::444649649258127000
447422715	::444650027173314000
227046044	::444650123251810000
16623113	::444650379255369000
227046044	::444650532989173000
387625128	::444650804809842000
91130285	::444651604655214000
20496164	::444651963603365000
447422715	::444652006423416000
419249711	::444652007442620000
16623113	::444652365241532000
16623113	::444652498704277000
16623113	::444652548809424000
16623113	::444652644687044000
35097852	::444652694649974000
216819428	::444652729190072000
29473860	::444653312193740000
116633811	::444653334494859000
229197384	::444653562014871000
436214232	::444653724728709000
150839491	::444654101478273000
116633811	::444654492647051000
371416817	::444654645353668000
16623113	::444654668493242000
16623113	::444654807580540000
29473860	::444654921527590000
360814823	::444654934068187000
16623113	::444654977898663000
16623113	::444655176566050000
29473860	::444655242412445000
34841151	::444655337006964000
16623113	::444655407940636000
601049906	::444655469928251000
229197384	::444656127628693000
253717655	::444656727888113000
229197384	::444656788189626000
234630547	::444656958134833000
229197384	::444657004670644000
384488111	::444657017701945000
229197384	::444657443226660000
363321273	::444657718490456000
363321273	::444657738153357000
44380700	::444657794781020000
44380700	::444657929279381000
11822502	::444658030479540000
502240473	::444658482940485000
331482356	::444658744522440000
424464803	::444658868506075000
38594501	::444659439140741000
317860632	::444659622335352000
234143570	::444660000892665000
33810989	::444660337011617000
234143570	::444660376836517000
33810989	::444660589282230000
304619831	::444660634467434000
436214232	::444661063707926000
33810989	::444661081458618000
316025875	::444661207689986000
142176687	::444661378037862000
594060776	::444661774982213000
267323089	::444661948454424000
42795192	::444661954943012000
436214232	::444662275639484000
16623113	::444662655941226000
436214232	::444662740666179000
91345170	::444663284021882000
465292139	::444663487982481000
229197384	::444663542122172000
229197384	::444663581506678000
436214232	::444663613773447000
100376439	::444663864269885000
458529098	::444663910898348000
436214232	::444664641394720000
561622267	::444664781187076000
63473984	::444665992883339000
399117604	::444666178544607000
63473984	::444666329455263000
436214232	::444666429170651000
399117604	::444666518471974000
399117604	::444666642241683000
32471501	::444666686613229000
399117604	::444666816909283000
399117604	::444666962908835000
399117604	::444667153686736000
399117604	::444667506478026000
419249711	::444667517483503000
257597142	::444668175641083000
436214232	::444669297042788000
91345170	::444669487456219000
399117604	::444669824174936000
79754464	::444669964700876000
299389082	::444670169873268000
284316159	::444670893705666000
57120197	::444671117135839000
284316159	::444671393251065000
516937156	::444671414252359000
34445704	::444671427946348000
100376439	::444671585983541000
399117604	::444671708658929000
399117604	::444672002860007000
284931188	::444672025127567000
399117604	::444672075836694000
399117604	::444672465181343000
399117604	::444672654696808000
438582644	::444672661009215000
399117604	::444672691472465000
433065308	::444672745788276000
345508633	::444674024447426000
18437537	::444674234246516000
17928370	::444674310959931000
304619831	::444674366081884000
284931188	::444674657892179000
18919848	::444674809587593000
18919848	::444675234629578000
284931188	::444675374786805000
47410500	::444677231320006000
22944914	::444677426753597000
706034130	::444677829624885000
629787407	::444677899258298000
47410500	::444677937678123000
605327407	::444678174761582000
241324134	::444678193837268000
721462429	::444679157545725000
32471501	::444679365423816000
95299169	::444679666495139000
205928265	::444680073342615000
303011370	::444680171614769000
222173816	::444680368336416000
303011370	::444680444466827000
303011370	::444680643314581000
107902551	::444680763250704000
303011370	::444680987536932000
303011370	::444681467038142000
435409494	::444681643199332000
222173816	::444682011337580000
345508633	::444682023987580000
303011370	::444682140903419000
214970887	::444682531372531000
144937748	::444683587456348000
264234166	::444684073060298000
303011370	::444684783092633000
303011370	::444685180888834000
149980973	::444685973771661000
303011370	::444686596483186000
706034130	::444686775684825000
304619831	::444686778872897000
706034130	::444686961274785000
303011370	::444687243719237000
303011370	::444687415140024000
303011370	::444687940216582000
260038180	::444688111638155000
260038180	::444688297244495000
18929923	::444689060351967000
386627455	::444689287993630000
20935798	::444689831365726000
320249108	::444690092154556000
303011370	::444690909737676000
227476350	::444691120111763000
268397639	::444691638435479000
118810756	::444691876613197000
65521914	::444691923115053000
216819428	::444692254012502000
250389935	::444692680787107000
65521914	::444692721161089000
65521914	::444692976724635000
65521914	::444693592846925000
47410500	::444693630360383000
472415509	::444693647179911000
47410500	::444693715563450000
65521914	::444694511319388000
63473984	::444695045812154000
63473984	::444695323915452000
65521914	::444695483982688000
405676565	::444695596105207000
65521914	::444695686064656000
65521914	::444695946081746000
65521914	::444696007205322000
63473984	::444696171018088000
63473984	::444696354246250000
65521914	::444696356620226000
44380700	::444696403453804000
65521914	::444696680739270000
65521914	::444697081429504000
65521914	::444697557865086000
65521914	::444697907233435000
65521914	::444698105951182000
260979062	::444698499301388000
65521914	::444698613713616000
393802148	::444698661524496000
63473984	::444698721356234000
63473984	::444698809956708000
150828387	::444699415929163000
26920974	::444700046169485000
264234166	::444700442119786000
272586753	::444701576825827000
250389935	::444701956179636000
313529594	::444702136987688000
47410500	::444702260040564000
382414670	::444702289173831000
428516870	::444703365130235000
142176687	::444703432847654000
428516870	::444703579597582000
428516870	::444703677358432000
428516870	::444703877204422000
60712766	::444704182785040000
300884493	::444704463916249000
47410500	::444705400265248000
382414670	::444705442623524000
47410500	::444705853023612000
36259265	::444706370965999000
20496164	::444706737912680000
36259265	::444706890548006000
98785279	::444706964044406000
53165262	::444707119917719000
20496164	::444707277610561000
53165262	::444707329599348000
219574380	::444707483823529000
20496164	::444707579575300000
20496164	::444707951324823000
229197384	::444708462623064000
229197384	::444709001314721000
274432702	::444710359836790000
175532031	::444711296794386000
268397639	::444711510804545000
29335169	::444712381584007000
21764174	::444713218372403000
66184984	::444715549855989000
229290429	::444715974734786000
229290429	::444717538857857000
331925277	::444717600564453000
428516870	::444717786925780000
529698153	::444718832859377000
331925277	::444718925326995000
396786261	::444720332515971000
331925277	::444722393227866000
331925277	::444722863820394000
331925277	::444723104846077000
396786261	::444723384312553000
458529098	::444724296540512000
634890754	::444724418258804000
506707370	::444724447917137000
634890754	::444724540438888000
92936298	::444724696299601000
238880491	::444725304549191000
30246292	::444725472916942000
103473089	::444726100212453000
319301096	::444727350505504000
422214932	::444727572627075000
91345170	::444729438316789000
532616498	::444730014500532000
408031484	::444732357350653000
473718221	::444733199722102000
174148391	::444733869929938000
592475734	::444733958345863000
174148391	::444734545527439000
229197384	::444734648879304000
174148391	::444734709910630000
174148391	::444734856518320000
174148391	::444734976974548000
174148391	::444735003285389000
284137695	::444735141240635000
174148391	::444735722902142000
284137695	::444735741181317000
284137695	::444735819409260000
283051149	::444736095083712000
66184984	::444736569480843000
53165262	::444736618126409000
174148391	::444738950788169000
94226339	::444739224642674000
174148391	::444739483192143000
174148391	::444739528046030000
174148391	::444741405005463000
174148391	::444741519212150000
174148391	::444742136877965000
174148391	::444742291886858000
174148391	::444744371661856000
174148391	::444744630479769000
319469530	::444746009009455000
174148391	::444746810469277000
149980973	::444751437629636000
227476350	::444753413910175000
302525103	::444753631217057000
277278671	::444756187699888000
229197384	::444757469344968000
319469530	::444759519495999000
346392612	::444759836584980000
579271413	::444761633093451000
315872678	::444763735022772000
299389082	::444764532515143000
261605370	::444769025210732000
174148391	::444770215029506000
174148391	::444770442297884000
174148391	::444770689728274000
174148391	::444770914211598000
229197384	::444771597753147000
461652679	::444773721299886000
613256961	::444776642372595000
69044676	::444778616723746000
412000113	::444780518820048000
412000113	::444780704594137000
103244523	::444783585409896000
450367308	::444783895582892000
97307001	::444784453831757000
195397698	::444784531266998000
436188872	::444786742231838000
165658390	::444787848269410000
473118863	::444788332564713000
214678768	::444789353273753000
236930269	::444792668493586000
407395368	::444794907069124000
26198467	::444795410142355000
184195472	::444795545811304000
460772038	::444795846253477000
31250549	::444797250175107000
210674392	::444797639733673000
416506126	::444797951416614000
365523194	::444798001043615000
255765560	::444798889447931000
216819428	::444800956925235000
60399576	::444801242053615000
81765661	::444801431153807000
478020840	::444801787719995000
205928265	::444804115324207000
205928265	::444804466450382000
44041485	::444804792062578000
72210207	::444804853919784000
479222401	::444805762036936000
274432702	::444806678567858000
57933673	::444806808180244000
26920974	::444807646550695000
26920974	::444808127813525000
253120136	::444808176911659000
26920974	::444808194968530000
238880491	::444808666156654000
26920974	::444809105849712000
83878535	::444809511576956000
238880491	::444810739782393000
238880491	::444811390734184000
277794018	::444811884449914000
311724390	::444811949381931000
133508241	::444812506188349000
34536365	::444812948788113000
223005614	::444814208052772000
238880491	::444814457014071000
238880491	::444814868332687000
329471370	::444816390914977000
58627481	::444817198717337000
58627481	::444817511532359000
159944196	::444818750567497000
426402586	::444818812441866000
399117604	::444821079631339000
293246270	::444823401958371000
32252775	::444824069373181000
58627481	::444824124959883000
16710226	::444824333564010000
300594041	::444824784128315000
86970230	::444825169865867000
256088386	::444825855240331000
399117604	::444826913828536000
399117604	::444827178719772000
125560060	::444827952631799000
125560060	::444828032952700000
490841822	::444828382207815000
18929923	::444828722399825000
18929923	::444828792607895000
309355379	::444828979678445000
125560060	::444829168082370000
18929923	::444829228920737000
31258629	::444830518790483000
399117604	::444831095696404000
223005614	::444831617346183000
716788381	::444831891435188000
331482356	::444832219270377000
137117871	::444832345095290000
336821368	::444832748134363000
32671267	::444832849188093000
230903702	::444833773184495000
44380700	::444833839878533000
29473860	::444835086199193000
96443022	::444835120596275000
96443022	::444835203492503000
96443022	::444835386338983000
229672512	::444835989492883000
229672512	::444836058019405000
229672512	::444836098322468000
229672512	::444836119872798000
229672512	::444836126986338000
229672512	::444836146489876000
229672512	::444836184729321000
229672512	::444836200931926000
229672512	::444836218635702000
96443022	::444836913409564000
96443022	::444837036172652000
96443022	::444837113691770000
96443022	::444837163239100000
217214677	::444837477434404000
41143305	::444838676816605000
42564982	::444839473885351000
42564982	::444839578533253000
42564982	::444839728471240000
42564982	::444839949880160000
48063677	::444840055853834000
429491583	::444840322225680000
162958222	::444840486927626000
162958222	::444840558318862000
42564982	::444840594527895000
162958222	::444840618561265000
162958222	::444840648747655000
162958222	::444840704770994000
396786261	::444841385150009000
252355708	::444841516880498000
249468865	::444841617338277000
45289907	::444842391150030000
65886399	::444842452445573000
79754464	::444842591738007000
65886399	::444842645123502000
59622669	::444842666409209000
65886399	::444842672503914000
252355708	::444842805878194000
359806236	::444843426039595000
133112299	::444843712053772000
251876771	::444844243996401000
29473860	::444844493238718000
12685102	::444844867391602000
224068229	::444845096887144000
629787407	::444845626757357000
483526518	::444845701793468000
65886399	::444845984896811000
273748024	::444846043943809000
251876771	::444846189264248000
35097852	::444846283107610000
251876771	::444846376963563000
42564982	::444847348485595000
44041485	::444847695895605000
131254355	::444847724253290000
120532808	::444847896572071000
44041485	::444848175401025000
44041485	::444848502141890000
629787407	::444849218176315000
629787407	::444849629448777000
274191278	::444849904100192000
629787407	::444849985016717000
248957493	::444850866902663000
415998425	::444850983256854000
316025875	::444851129629671000
49824781	::444851130582175000
465292139	::444851950283419000
360367250	::444852486499606000
465292139	::444852570012778000
250969967	::444852626950475000
32596609	::444852941732577000
49824781	::444853152505143000
629787407	::444853349888704000
32596609	::444853532756168000
516937156	::444853567741231000
415943958	::444853953738465000
48157278	::444854648219111000
304645030	::444855297249517000
629787407	::444855597008420000
293213630	::444855609142562000
130312780	::444856060688343000
368079003	::444856071321296000
629787407	::444856502290235000
341732173	::444856635434209000
304645030	::444857011126038000
368079003	::444857018793594000
18437537	::444857039056277000
629787407	::444858363466100000
44041485	::444858396122968000
454406979	::444858651074129000
142176687	::444858777326858000
629787407	::444858778039488000
629787407	::444858911963611000
629787407	::444859931011731000
629787407	::444860058539925000
468057254	::444861130167828000
134637488	::444861161092440000
629787407	::444861340255940000
429491583	::444861589163089000
44041485	::444861879391764000
25784705	::444862380887920000
33810989	::444863571697336000
227859860	::444863695319883000
373006574	::444863921162555000
33810989	::444864282153738000
6652302	::444864817589796000
33810989	::444864824909262000
629787407	::444864976809771000
33810989	::444865074021539000
629787407	::444865109391724000
66184984	::444866063139078000
118708729	::444866108311347000
629787407	::444866588408573000
381599486	::444866693266153000
629787407	::444866749838917000
381599486	::444866800992649000
66184984	::444866807728701000
66184984	::444866979015716000
238322255	::444867347565019000
439681301	::444867441353453000
424464803	::444867545560915000
229672512	::444867703656808000
66184984	::444867774499008000
66184984	::444867803666206000
454406979	::444867807453642000
439681301	::444867938877591000
309355379	::444868130981298000
93026398	::444868489887903000
58046021	::444869049768763000
629787407	::444869053174140000
38594501	::444869484143460000
342934741	::444869606055092000
428516870	::444869907163791000
342934741	::444870032238329000
397934536	::444870651761803000
439681301	::444870755537256000
629787407	::444871534549561000
629787407	::444871565281218000
629787407	::444872047827505000
628045480	::444872296931414000
134637488	::444873081816121000
98806791	::444874362358075000
191276105	::444874601596583000
629787407	::444874624728170000
44041485	::444875067348901000
58046021	::444875124391804000
44041485	::444875131995684000
629787407	::444875139646095000
160671151	::444875538239594000
629787407	::444875541737648000
44041485	::444875544715223000
44041485	::444875836781768000
191276105	::444875936463212000
405676565	::444875949839233000
44041485	::444875989110489000
405676565	::444876026544668000
433065308	::444876318388142000
200646933	::444876330400641000
200646933	::444876559178924000
200646933	::444876739248795000
48157278	::444876749458141000
44041485	::444876951136641000
200646933	::444877108381114000
44041485	::444877131718221000
629787407	::444877444747517000
200646933	::444877551932932000
200646933	::444877804186791000
200646933	::444878017479725000
200646933	::444878125986357000
41658963	::444878281100103000
200646933	::444878375190937000
200646933	::444878753689120000
36485138	::444878816960593000
44041485	::444878908559994000
200646933	::444878979279765000
283328574	::444879319462969000
379152968	::444879523994419000
222173816	::444879762402443000
44041485	::444879828895145000
222173816	::444879862579212000
222173816	::444879931168653000
222173816	::444879966010740000
44041485	::444879999573966000
44041485	::444880197519568000
225601631	::444880204633100000
44041485	::444880912887873000
36485138	::444881281864970000
36485138	::444881285706952000
44041485	::444881428350648000
513658421	::444881508323434000
260038180	::444881567501258000
43980775	::444881695917887000
513658421	::444881839409221000
499290157	::444882022494781000
284137695	::444882722667118000
472415509	::444883012258639000
616892340	::444883040712802000
616892340	::444883402509266000
293213630	::444884688675803000
16292745	::444886325154418000
429491583	::444886580072034000
238880491	::444887149796528000
309355379	::444887165437505000
308690900	::444887846713688000
46697333	::444888209001304000
426786499	::444888521736597000
433065308	::444888744563195000
25383063	::444888814415147000
264547604	::444889187058065000
50154503	::444889295501791000
264547604	::444889903566831000
264547604	::444890051844255000
264547604	::444890254177488000
458529098	::444890784639098000
344857407	::444891034690916000
458529098	::444891106279321000
20935798	::444891610967728000
445808726	::444891759337029000
505219745	::444892326083579000
433065308	::444892446975995000
42795192	::444893230753005000
283328574	::444893299401162000
309355379	::444893925896359000
129314214	::444894055408082000
262471070	::444894568505675000
6652302	::444895002884182000
308690900	::444895201358655000
478462259	::444895221029933000
284137695	::444895483681832000
65521914	::444895810212200000
69064286	::444895944568745000
478462259	::444896098990051000
300884493	::444896144326279000
478462259	::444896455942098000
62936749	::444896928153612000
62936749	::444897047221526000
30944417	::444897345637859000
62936749	::444897491184406000
727288316	::444897527603535000
30246292	::444897628099473000
65521914	::444897713273196000
458529098	::444897886242082000
261942709	::444898030051811000
621306179	::444898180161740000
65521914	::444898492641603000
433065308	::444898698431311000
15961483	::444899326435684000
433932391	::444899532485443000
29335169	::444899702723858000
433932391	::444899773582434000
96882214	::444899809279758000
29335169	::444899861641834000
42994926	::444900142806990000
96882214	::444900369772969000
29335169	::444900603366346000
96882214	::444900908690718000
96882214	::444901398388301000
45929336	::444901840191520000
96882214	::444902331822260000
48063677	::444902374680055000
118473489	::444902841438969000
395011280	::444902943460823000
13298002	::444903393421971000
26897261	::444903472618807000
19895969	::444903857550655000
30944417	::444904035347202000
30944417	::444904606057766000
30944417	::444904885717196000
236466373	::444905519292362000
350424007	::444905771382620000
395011280	::444906013485838000
30944417	::444906293564669000
238322255	::444906358786523000
242443898	::444906456429514000
309355379	::444906556623450000
238322255	::444906619412176000
350424007	::444907322012626000
258196512	::444908257258520000
501202268	::444908343405314000
629787407	::444908581284888000
501202268	::444909247323987000
235867165	::444909324364554000
408831317	::444909527238840000
41753572	::444911204734341000
431262520	::444911643915345000
408224760	::444912042827599000
277278671	::444912252819238000
238322255	::444912582940708000
170924102	::444912898255515000
308690900	::444913165243912000
408224760	::444913295485829000
316902035	::444913395763269000
428516870	::444913642564108000
428516870	::444913816803897000
432747712	::444914630725734000
118881789	::444915175636729000
309355379	::444915855806447000
91130285	::444916135297691000
48157278	::444916650790633000
238322255	::444916699838836000
58627481	::444916759775031000
369310186	::444917052814675000
100376439	::444917221215571000
22844281	::444917872964669000
21452516	::444918408916660000
428516870	::444918628496855000
225601631	::444918809141334000
96882214	::444919887350083000
49118513	::444920239198068000
98806791	::444920388964057000
304619831	::444920397751132000
497544291	::444920595789381000
497544291	::444920643864522000
497544291	::444920700143681000
65482831	::444921248733077000
621062028	::444922464661823000
418783652	::444922523860627000
96882214	::444923193329864000
218750630	::444923857690820000
18929923	::444923927895486000
629787407	::444924445703307000
304645030	::444924580441116000
490841822	::444924699404161000
629787407	::444924741241942000
465292139	::444925079714279000
72882594	::444925412393881000
195397698	::444926188046520000
344285522	::444926346095898000
383243793	::444926610932645000
253717655	::444926777429737000
490841822	::444927520312279000
421158343	::444927520702746000
293213630	::444928228902580000
344285522	::444928541239410000
344285522	::444929022992994000
22536187	::444929067222319000
596957614	::444930530241298000
727288316	::444931419593142000
103473089	::444931447090970000
344285522	::444931455286657000
247362551	::444931782178123000
253717655	::444932155102097000
344285522	::444932178699243000
418841887	::444932759925293000
429491583	::444932874194522000
344285522	::444933355977453000
66021164	::444933987719319000
344285522	::444934736163532000
629787407	::444934801121091000
300884493	::444935089718181000
142176687	::444935242168946000
43980775	::444935516484825000
344285522	::444935560302301000
283328574	::444937674650959000
283328574	::444937967929270000
255195496	::444938278332928000
90265908	::444939070037573000
474400310	::444939757642997000
22536187	::444940605488394000
22536187	::444942379326652000
344285522	::444943260255940000
175532031	::444943670446682000
91130285	::444944064707047000
351922723	::444944244214493000
284316159	::444944823628206000
91345170	::444946491699134000
142176687	::444946658166841000
248957493	::444947141622902000
142176687	::444947310938955000
248957493	::444947512445902000
344285522	::444947843108044000
150828387	::444947993746505000
327989967	::444949244496338000
245935219	::444949363530690000
45289907	::444949388486385000
554633284	::444950477390626000
229197384	::444950571661815000
40896981	::444950838621257000
91345170	::444951475329204000
601049906	::444952240193683000
415943958	::444952416304517000
29335169	::444953874164510000
390552849	::444953928774324000
29335169	::444954391645138000
426295925	::444954484293533000
241999176	::444954549640781000
426295925	::444955140727242000
103473089	::444956589020020000
22536187	::444956730259427000
283328574	::444956757580713000
224682361	::444957032698097000
22536187	::444957591513595000
29473860	::444958325986189000
300884493	::444958787951022000
255195496	::444958854799835000
370845710	::444959123042353000
420083874	::444959311509221000
254579074	::444959711897477000
223594866	::444959907037872000
432590763	::444962431639375000
40195042	::444963706401591000
40195042	::444963803034185000
634822122	::444963934835982000
432590763	::444964516875366000
367308760	::444965493301321000
432590763	::444966064900677000
432590763	::444966161432576000
268397639	::444967658082287000
370845710	::444969089685942000
146216300	::444969135286411000
19879486	::444969513876873000
33238183	::444969538111553000
33238183	::444969654927118000
307457734	::444969667421945000
307457734	::444969945479131000
411700909	::444969980447428000
33238183	::444969991507439000
357306642	::444971326038491000
22536187	::444971404107448000
22536187	::444971558181031000
327989967	::444971929930571000
406110065	::444972514016776000
327989967	::444972783240761000
260038180	::444972972303200000
502240473	::444973495144169000
505219745	::444974135425662000
502240473	::444974200420593000
502240473	::444974605242224000
341732173	::444974768836841000
327989967	::444975565611995000
141821632	::444976004503969000
107848755	::444976092567572000
281805312	::444976427977293000
91130285	::444976508269256000
281805312	::444976702423179000
327989967	::444977219774189000
327989967	::444977623241080000
32471501	::444977685853270000
379152968	::444977701896863000
327989967	::444978160309116000
426295925	::444978390353719000
411700909	::444978393109782000
473454563	::444978920300220000
408224760	::444979009450156000
118881789	::444979505774743000
327989967	::444979649614213000
502240473	::444980153073303000
378850242	::444980512755818000
304619831	::444980617672130000
15961483	::444980877077250000
18929923	::444981302165766000
272586753	::444982159653097000
601049906	::444982675829309000
42994926	::444982719010045000
327989967	::444982887541407000
114600119	::444982948966977000
30804377	::444982997389807000
35597637	::444983376433651000
116343636	::444983426639093000
377486283	::444983483857780000
327989967	::444983545652850000
116343636	::444983574572199000
107848755	::444984516202221000
327989967	::444984801008050000
30804377	::444984873275490000
30804377	::444985214234673000
516937156	::444985469810778000
621062028	::444985895238643000
448325555	::444986191386251000
415703077	::444986477508710000
505219745	::444986546890883000
216819428	::444987060198195000
344285522	::444987555834888000
327989967	::444988152676360000
327989967	::444988569644699000
222584958	::444988786691543000
327989967	::444989019043405000
162958222	::444989399340949000
419105102	::444989813088079000
59622669	::444989986333409000
15086993	::444991387373940000
68531166	::444992407046590000
327989967	::444992843565002000
66486074	::444992919695421000
336633872	::444993263389667000
327989967	::444993412832718000
24413698	::444993873878609000
327989967	::444994531139014000
276131997	::444994710441328000
38053704	::444994854142353000
47410500	::444994910060421000
39169797	::444994962221182000
325036867	::444995071247519000
254579074	::444995252223369000
47410500	::444995323606212000
436214232	::444995371777814000
150828387	::444996012667838000
436214232	::444996390456811000
636632104	::444996628135419000
53123348	::444997307545956000
53123348	::444997363879264000
142176687	::444997371806904000
513825441	::444997374847774000
327989967	::444997792025829000
34445704	::444998545699926000
34445704	::444998646166069000
426295925	::444998667561619000
162245153	::444998741389758000
107848755	::444998893689122000
107848755	::444999005328904000
122799833	::444999411077103000
142384634	::444999629973622000
393801885	::444999718767042000
327989967	::444999753844420000
122799833	::445000332012040000
426295925	::445000679946719000
346392612	::445001822059503000
361691248	::445002069305344000
529698153	::445002137215315000
47410500	::445002218609995000
276131997	::445002244820594000
365767010	::445002248733868000
142176687	::445002667862274000
276131997	::445002804810489000
354406436	::445003604915916000
354406436	::445003713070256000
354406436	::445003831655792000
304619831	::445003836076605000
304619831	::445003950685970000
354406436	::445004007015481000
248957493	::445004482712064000
248957493	::445004583132098000
528542109	::445004749637578000
30151060	::445005295627288000
20478089	::445005361343627000
242812276	::445005929277575000
258196512	::445006280101752000
238880491	::445006619022094000
238880491	::445007015782256000
261438579	::445007587272949000
258196512	::445009674635870000
324536771	::445010073929019000
354406436	::445010154484813000
354406436	::445010400439173000
354406436	::445010432970194000
161346822	::445010569981333000
248957493	::445011565519974000
312856997	::445011566111768000
248957493	::445012157667606000
47410500	::445013864665468000
269151566	::445014685344366000
357265451	::445016097901666000
95723533	::445016168206966000
238880491	::445016270602129000
426295925	::445016610869608000
357265451	::445017694488649000
215427794	::445017989063397000
107902551	::445018761318633000
23027915	::445019918837481000
365767010	::445020280768192000
324401110	::445020336061698000
324401110	::445020624537546000
365767010	::445020834865086000
245935219	::445021517131550000
406110065	::445021750519427000
265786675	::445022081424846000
107848755	::445022219136413000
304619831	::445022698599895000
382314219	::445022712428109000
33810989	::445022958894198000
33810989	::445023084106756000
91345170	::445023222187438000
109655774	::445023502068760000
62936749	::445023644796715000
62936749	::445023966390779000
62936749	::445024080618471000
62936749	::445024748506841000
62936749	::445024905201852000
331925277	::445024938458509000
62936749	::445024978342117000
33810989	::445025076568940000
46978610	::445025107116052000
261605370	::445025170713882000
62936749	::445025560851279000
46978610	::445026200046821000
438647243	::445026637449404000
22944914	::445027802858147000
438647243	::445028769888075000
438647243	::445028802662395000
265249050	::445028942542827000
258196512	::445028957747154000
321102847	::445029196449202000
472415509	::445029250073395000
109655774	::445029598997131000
127395605	::445029959338172000
64926237	::445029998550732000
162958222	::445030023376805000
272184078	::445030234832633000
414315073	::445030441029230000
241790793	::445031093272854000
438647243	::445031605854150000
127395605	::445031677304139000
258196512	::445031848964792000
18437537	::445032291115753000
127395605	::445032426222649000
127395605	::445032933787967000
365767010	::445033129242148000
365767010	::445033348759830000
418783652	::445033515076567000
365767010	::445033906140876000
321102847	::445034224111071000
34445704	::445035014057512000
241790793	::445035926184398000
629787407	::445036719474495000
304619831	::445037849025716000
727288316	::445038339247194000
513825441	::445038684279422000
634890754	::445039445901721000
360814823	::445039666853474000
433168829	::445039689045512000
360814823	::445039817164730000
365767010	::445040374609084000
257913209	::445040414446596000
634890754	::445040414723026000
49824781	::445041405405446000
12685102	::445041475987177000
328794919	::445041513559781000
222584958	::445041640596844000
36958694	::445041695399636000
328794919	::445041713107992000
304619831	::445042207041802000
308690900	::445042925446369000
32471501	::445042977375666000
222584958	::445043016538275000
42994926	::445043161946423000
109655774	::445043764713644000
53123348	::445044330852802000
342934741	::445044529331466000
342934741	::445044656913809000
53123348	::445044842817912000
319301096	::445045105901445000
258196512	::445047453176586000
344285522	::445047772304396000
127413469	::445050329214627000
40896981	::445050548912656000
329475109	::445051599699058000
396786261	::445051625715953000
16623113	::445051914065944000
368079003	::445052383241199000
342934741	::445052531429736000
103473089	::445053174533996000
341732173	::445053344735047000
30804377	::445053549257297000
41001071	::445053594631294000
433065308	::445053886487744000
316878403	::445054240994508000
316878403	::445054327766269000
109655774	::445054413741125000
629787407	::445054985206632000
109655774	::445056381507629000
258196512	::445056819707514000
307457734	::445058524607827000
29473860	::445059170333495000
28025024	::445059349556527000
258226046	::445059979632836000
18437537	::445060172709625000
29473860	::445060976824422000
293246270	::445061183528509000
18437537	::445061934921306000
307457734	::445062445531287000
415998425	::445062784477192000
41001071	::445063078510460000
433065308	::445063260299984000
383045348	::445063898039734000
193068384	::445064026523836000
261942709	::445064047814131000
29335169	::445064078776877000
31569666	::445064482449260000
415998425	::445064501608452000
325036867	::445064656139190000
415998425	::445064656374087000
325036867	::445064773772660000
261942709	::445065032393433000
528542109	::445065484308729000
528542109	::445065606069383000
426295925	::445065659593273000
431944862	::445066124875411000
426295925	::445066309907513000
239313896	::445066313812029000
239313896	::445066340248727000
239313896	::445066369407524000
283328574	::445066458158997000
83092668	::445066569647804000
239313896	::445066679848927000
83092668	::445066704767705000
261942709	::445066777056137000
322327312	::445066796773564000
239313896	::445066827408740000
325036867	::445067226140266000
426295925	::445068230525476000
467758710	::445070363220000000
631782776	::445070567469613000
426295925	::445070964070813000
467758710	::445071140721922000
325036867	::445071368766246000
309355379	::445072925528690000
293246270	::445072943123427000
423941104	::445073151706161000
283328574	::445074675748458000
325036867	::445074982633086000
142176687	::445075014472454000
418841887	::445075051096719000
171724420	::445075479435833000
96443022	::445077330952597000
418841887	::445077913076256000
66184984	::445077942683463000
423941104	::445078116143079000
418841887	::445078241276329000
151129980	::445078279171899000
418841887	::445078627802419000
20478089	::445078859961348000
222173816	::445079701699457000
516937156	::445080757183447000
20478089	::445082531445370000
20478089	::445083354317467000
39105327	::445083411535777000
39105327	::445083469400403000
300884493	::445086674876256000
49118513	::445087606691622000
49118513	::445087741135831000
484497575	::445088129318662000
49118513	::445088846964092000
162802335	::445090723814060000
537003519	::445094126099628000
193068384	::445094655508496000
408031484	::445094766162624000
500308199	::445095126881144000
473718221	::445095612782895000
162958222	::445097393575321000
162958222	::445097468535922000
162958222	::445097558331781000
162958222	::445097595682439000
162958222	::445098219715194000
283051149	::445098447402577000
626942496	::445099087315357000
626942496	::445099344451371000
162958222	::445099894491992000
162958222	::445100154006167000
162958222	::445100418310635000
253347580	::445100642588454000
634890754	::445102854475243000
222173816	::445104483735859000
634890754	::445104782848450000
392434084	::445105046976331000
634890754	::445105156221186000
426295925	::445105789767024000
634890754	::445106686361993000
426295925	::445106931544629000
33810989	::445107028483375000
426295925	::445107449121751000
634890754	::445107463230996000
33810989	::445107799237070000
33810989	::445108203375054000
634890754	::445110303882092000
634890754	::445110352800280000
33810989	::445110466839609000
30246292	::445114095751426000
118708729	::445114447364104000
33810989	::445116554104287000
33810989	::445117997787930000
132479234	::445118599565697000
43980775	::445118918513147000
280826646	::445118997814845000
280826646	::445122200656699000
280826646	::445122814480482000
260979062	::445125578727772000
32596609	::445130696932069000
134637488	::445132040266981000
315872678	::445132206990581000
134637488	::445133435603283000
272184078	::445137319914270000
69044676	::445141016828342000
272184078	::445143335939100000
97307001	::445146845837152000
195397698	::445146923050102000
229197384	::445148838207037000
22844281	::445149338202013000
165658390	::445150238521561000
432590763	::445151476998881000
214678768	::445151742741581000
229197384	::445153081055920000
153133040	::445153237361250000
153133040	::445153403048824000
229197384	::445153652915712000
272184078	::445154153468559000
236930269	::445155071903297000
153133040	::445155429585539000
407395368	::445157333694304000
26198467	::445157817138159000
184195472	::445157951687249000
460772038	::445158268445270000
31250549	::445159504171122000
129314214	::445159624975851000
210674392	::445159893972959000
129314214	::445160290037293000
416506126	::445160334962069000
365523194	::445160384589086000
129314214	::445160540953141000
60399576	::445163626253389000
81765661	::445163815924023000
499290157	::445164979260366000
499290157	::445165501304406000
499290157	::445166163413049000
499290157	::445166904022298000
499290157	::445167214107189000
72210207	::445167404776054000
499290157	::445167834495057000
499290157	::445168017077325000
191276105	::445168875890409000
57933673	::445169354405974000
68531166	::445170245662015000
68531166	::445170270756564000
302525103	::445170339233148000
499290157	::445170482212392000
499290157	::445170505851478000
253120136	::445170576630759000
83878535	::445171916068761000
605601195	::445173895365017000
223594866	::445174261901455000
191276105	::445174283396857000
277794018	::445174467107377000
133508241	::445174949917900000
34536365	::445175532976488000
329471370	::445178782773551000
242047231	::445180107242889000
299879238	::445180768659447000
94226339	::445180976608460000
159944196	::445181139188076000
341732173	::445184515783524000
117638857	::445184928364650000
299389082	::445186990628012000
300594041	::445187218743652000
86970230	::445187575121076000
266235648	::445187902712987000
256088386	::445188289725599000
206538198	::445188755285368000
467772798	::445190786750377000
519936824	::445190795461550000
128703316	::445191492902998000
66021164	::445191686168145000
447912275	::445191938543980000
128703316	::445192177098829000
128703316	::445192393218719000
31258629	::445192945361113000
61478431	::445193135271182000
331482356	::445194644624654000
128703316	::445194768478269000
128703316	::445195097135517000
336821368	::445195144296296000
230903702	::445196208319909000
128703316	::445197065635655000
128703316	::445197165934018000
253717655	::445197240156450000
428516870	::445197346973184000
265786675	::445197461813207000
428516870	::445197589496213000
253717655	::445197992807518000
153133040	::445198265446047000
626942496	::445198542161072000
363321273	::445198573756768000
414315073	::445199207452790000
16623113	::445199322850684000
128703316	::445199323001651000
41143305	::445201140712357000
153133040	::445201231167098000
71284640	::445202342909317000
20496164	::445202681221488000
242443898	::445203732515811000
396786261	::445203810818854000
293246270	::445203882294407000
249468865	::445204079728275000
59622669	::445205097882984000
137117871	::445205468751728000
359806236	::445205869878190000
224130581	::445205935972028000
133112299	::445206087051264000
29473860	::445206207813672000
29473860	::445206376042622000
273497452	::445207287775232000
242443898	::445207323917963000
483526518	::445208069991968000
273748024	::445208340918841000
45704670	::445209167616561000
45704670	::445209505157361000
164816411	::445209732056223000
131254355	::445209760212602000
120532808	::445209909718548000
272184078	::445210283749806000
39169797	::445210550763802000
217214677	::445210864220524000
45704670	::445212332449615000
22536187	::445212424451661000
419307287	::445212899682684000
191276105	::445213908677435000
191276105	::445213985009586000
329475109	::445214112474464000
419249711	::445214567074131000
319301096	::445216535229911000
273497452	::445216683351752000
287569533	::445216860477612000
200646933	::445217431745613000
130312780	::445217851247296000
227859860	::445218059666477000
319301096	::445218418506346000
227859860	::445218574890573000
386627455	::445219535558561000
227859860	::445219922965045000
26920974	::445222097049374000
26920974	::445222146953199000
22944914	::445222229169541000
65567504	::445222367829053000
25784705	::445223072992215000
258235483	::445223798552657000
258235483	::445223880366759000
414315073	::445224344755912000
265249050	::445224429602099000
284931188	::445224887808831000
473118863	::445225115765059000
311583053	::445225379733979000
277278671	::445225656884809000
414315073	::445226293274357000
30246292	::445227487006838000
319301096	::445227607282302000
363321273	::445227802321629000
405676565	::445227919250845000
363321273	::445228717091328000
405676565	::445229251114307000
405676565	::445229395796848000
65886399	::445229663032717000
19895969	::445229988711628000
65886399	::445229994848301000
274432702	::445230155468767000
65886399	::445230396322893000
65886399	::445230466120310000
65886399	::445230541160603000
65886399	::445230880815341000
335759212	::445231021517070000
69801582	::445231078127984000
217262932	::445231090207170000
405676565	::445231156737634000
65886399	::445231190921207000
65886399	::445231292532396000
69801582	::445231358164873000
65886399	::445231402179911000
65886399	::445231447214157000
65886399	::445231513446400000
405676565	::445231551488741000
65886399	::445231605284868000
65886399	::445231780661321000
65886399	::445231825188036000
65886399	::445231880414429000
65886399	::445231914358956000
65886399	::445231967102328000
65886399	::445232006289715000
65886399	::445232072958156000
65886399	::445232140436115000
65886399	::445232179229253000
69801582	::445232238389886000
19879486	::445232519173009000
65886399	::445232581605601000
435349693	::445232683594305000
65886399	::445233006555721000
65886399	::445233084120969000
293246270	::445233163418468000
319301096	::445233217004511000
65886399	::445233351419785000
65886399	::445233449696514000
628045480	::445233902475436000
65886399	::445234236334026000
91130285	::445234650852904000
432747712	::445235798053777000
68531166	::445235835219484000
162958222	::445236242905841000
379152968	::445236293208117000
319469530	::445237038162669000
258196512	::445237472239566000
396786261	::445238007990587000
72882594	::445238022804873000
382414670	::445238169668030000
242812276	::445238387679956000
130514710	::445238388388818000
382414670	::445238432105644000
6652302	::445238573982158000
153133040	::445239133850861000
153133040	::445239374197043000
69064286	::445239994832420000
153133040	::445240309556183000
629787407	::445240436207022000
222935791	::445240548623126000
153133040	::445240600305336000
41658963	::445240675638845000
222935791	::445240876215046000
153133040	::445240925623971000
596957614	::445240966346469000
272586753	::445241203554938000
153133040	::445241316797329000
629787407	::445241473600987000
629787407	::445241621978693000
153133040	::445241679407505000
629787407	::445241730661511000
153133040	::445242032512987000
716788381	::445242139283189000
153133040	::445242251418275000
351922723	::445243100621852000
513658421	::445243102723186000
222935791	::445243344512638000
223005614	::445243723019190000
222935791	::445243951139020000
69064286	::445244155632295000
163115137	::445244273882312000
20478089	::445244340424957000
163115137	::445244391083753000
426295925	::445244482988949000
319301096	::445244705425469000
319301096	::445244899118440000
308726677	::445245129767391000
426295925	::445245228992045000
18929923	::445245316087173000
242443898	::445245407409369000
227859860	::445245624921755000
242443898	::445245757105258000
222935791	::445246220177780000
319301096	::445246344567857000
426295925	::445246425463410000
319301096	::445246469352603000
474400310	::445246677352321000
293246270	::445246899596316000
222935791	::445246990784684000
163115137	::445247265004077000
222935791	::445247270599262000
103244523	::445247453131186000
222935791	::445247614351843000
222935791	::445247790244196000
69064286	::445248044162748000
217924764	::445248398761787000
217924764	::445248574839083000
438647243	::445249073038123000
438647243	::445249239761702000
217924764	::445249464152776000
217924764	::445249692046073000
174132903	::445250496257720000
419249711	::445250791591641000
311724390	::445250997095378000
516937156	::445251015110311000
319301096	::445252063706890000
69064286	::445252238781341000
32471501	::445252252950081000
69064286	::445252364547530000
32471501	::445252514276184000
102796495	::445253151931641000
513658421	::445253329073868000
224452115	::445253362322526000
253717655	::445253517616238000
274191278	::445253547748098000
253717655	::445253645693489000
273497452	::445253736244322000
102796495	::445254108203610000
497544291	::445254583904780000
272586753	::445255049837412000
32471501	::445255139042275000
319301096	::445255280767406000
69064286	::445255622683271000
324536771	::445256180286640000
227859860	::445256663314878000
224068229	::445256812196278000
102796495	::445257417547198000
253347580	::445258202959974000
127413469	::445258261285986000
319301096	::445258362804903000
174132903	::445258755848929000
363321273	::445258796144009000
127413469	::445259052767903000
382314219	::445259119419609000
238322255	::445259166744313000
238322255	::445259588586459000
351922723	::445259948482523000
16292745	::445260315534831000
222935791	::445260576974188000
257597142	::445260878900776000
19945993	::445261984481959000
19945993	::445261986868514000
629787407	::445262187083218000
19945993	::445262391409123000
319301096	::445262628504338000
53123348	::445263405944147000
319301096	::445263503952445000
460765832	::445263724882841000
58627481	::445264154815778000
251892054	::445264160214233000
516937156	::445264879440900000
13298002	::445265785326694000
319301096	::445265842863742000
41753572	::445266172255035000
174132903	::445266253683245000
330468046	::445266483887611000
28025024	::445267624675799000
224346133	::445268474320134000
26897261	::445268509350957000
222935791	::445268517496295000
224346133	::445268530498654000
212047421	::445268571518533000
28025024	::445268613260660000
30151060	::445269170188722000
17928370	::445269294188728000
26897261	::445269733441802000
320954938	::445270202884706000
472617238	::445271485033115000
69064286	::445271668005429000
69064286	::445271822905249000
319301096	::445272366747090000
250969967	::445272503259500000
277278671	::445272723292295000
286487329	::445273230899560000
319301096	::445273881205428000
320052148	::445274285347590000
222935791	::445274544421736000
25784705	::445274726106411000
322643138	::445274996907454000
170924102	::445275230265544000
103244523	::445275332061724000
145000225	::445275743241912000
468057254	::445276331295924000
224068229	::445276667251273000
195276249	::445277001600229000
45704670	::445277156726542000
365767010	::445277560424120000
335592472	::445277863441629000
29473860	::445277902377345000
53123348	::445278362593136000
438647243	::445278417395519000
335592472	::445278766454284000
319301096	::445278806790909000
335592472	::445278860071157000
52809967	::445279028921270000
319301096	::445279031173185000
257225781	::445279067273961000
335592472	::445279094083969000
22844281	::445279138904281000
52809967	::445279153072648000
94481845	::445279162937659000
419307287	::445279321893003000
555976584	::445279528789622000
52809967	::445279637959364000
316025875	::445279895577296000
300884493	::445280381927829000
335592472	::445280832648118000
330468046	::445281023480168000
160671151	::445281204938743000
402243422	::445281207597559000
706034130	::445281375688474000
103526992	::445281466188963000
706034130	::445281632032153000
160671151	::445281698008543000
35525270	::445282033179185000
262471070	::445282282883260000
286502927	::445282656297553000
29473860	::445282980378861000
335592472	::445283292053786000
48612192	::445283300475936000
222935791	::445283695575171000
36485138	::445283832812814000
15086993	::445283965016879000
103244523	::445284801898381000
29473860	::445285281739313000
45704670	::445285662707957000
319301096	::445285906891542000
264547604	::445286506887127000
264547604	::445286564328144000
264547604	::445286657743683000
264547604	::445286740635295000
479986172	::445287021696004000
479986172	::445287117338722000
66021164	::445287418493550000
331482356	::445288305786368000
516542821	::445288676075900000
516542821	::445288708208472000
458529098	::445288749413306000
330468046	::445288834582867000
479986172	::445289286389481000
408031484	::445289300939530000
363321273	::445289360548954000
309355379	::445289864217763000
433932391	::445289909733949000
163768701	::445290094035869000
98785279	::445290336643215000
65482831	::445290356913881000
350424007	::445290672359084000
18437537	::445290871190482000
479986172	::445291144751357000
65482831	::445291332161257000
217924764	::445291482749345000
415943958	::445291484766818000
312856997	::445291581130948000
396786261	::445292700066410000
547741880	::445293249322696000
65482831	::445293356441038000
248957493	::445293676030599000
260038180	::445293992058433000
171724420	::445294359638843000
272184078	::445294429625020000
272184078	::445294617890533000
426295925	::445294826444320000
378778103	::445295196440641000
478462259	::445295350547361000
30804377	::445295488049229000
474400310	::445296127521202000
438582644	::445296138774917000
438582644	::445296493017436000
438582644	::445296807497961000
438582644	::445297042286710000
222584958	::445297074360578000
242812276	::445297342045224000
438582644	::445297353231441000
229197384	::445297510303944000
107848755	::445297578293604000
438582644	::445297609365004000
107848755	::445297636502171000
438582644	::445297774683496000
438582644	::445298104058003000
222584958	::445298196114583000
438582644	::445298384669519000
344285522	::445298460053753000
516542821	::445298504936599000
438582644	::445298651582439000
103526992	::445298863159521000
438582644	::445298955111636000
15681561	::445298960358322000
438582644	::445299156119470000
96443022	::445299835705389000
65482831	::445299930492456000
64926237	::445300056850059000
260038180	::445300567402098000
29473860	::445300940082401000
65886399	::445301138267856000
248957493	::445301213647482000
393499174	::445301949672329000
282697692	::445302127129534000
265786675	::445302658120032000
528542109	::445302930996879000
42261351	::445303289505411000
272184078	::445303576794234000
265786675	::445303754779537000
35105150	::445303764748992000
41658963	::445303781404975000
24413698	::445304248658841000
100376439	::445304911744339000
469825474	::445305663271342000
555976584	::445306205208977000
300884493	::445306592032874000
22844281	::445306757347561000
265249050	::445306757850877000
458529098	::445306819875840000
234630547	::445307383246368000
432590763	::445307572711473000
300884493	::445307580361891000
276131997	::445307994017128000
272184078	::445308437589524000
344857407	::445308753785532000
234950395	::445308942722142000
234950395	::445309138424172000
341732173	::445309657637466000
234950395	::445309822259318000
418783652	::445309927066959000
414315073	::445310054401855000
377035998	::445310686868955000
114600119	::445311359040098000
65482831	::445311425016102000
300884493	::445311679358701000
300884493	::445311750598950000
373147853	::445311942316793000
331925277	::445311955838849000
554801627	::445313797100556000
479986172	::445315173344350000
328057955	::445315517931208000
382314219	::445315767165140000
384109939	::445316107142852000
29473860	::445316666927243000
29473860	::445317049619709000
322327312	::445317354218475000
29473860	::445317496087003000
545129813	::445317884425039000
29473860	::445317894218342000
29473860	::445318151467991000
470660217	::445318281310638000
29473860	::445318325963218000
29473860	::445318724535324000
363321273	::445319107551186000
447422715	::445319298983002000
29473860	::445319485977677000
626942496	::445319488649822000
235487682	::445320336565735000
613956023	::445320675192885000
98806791	::445320805153767000
98806791	::445320907490607000
98806791	::445321192355143000
40896981	::445321316011610000
235487682	::445321493728075000
98806791	::445321678537908000
22844281	::445322709199630000
36259265	::445323236507934000
22844281	::445323270397911000
706034130	::445323672941641000
706034130	::445323832740839000
257597142	::445325058647400000
239928368	::445325481706262000
257597142	::445325569681403000
65482831	::445325576622977000
418841887	::445325758467428000
239928368	::445325974092414000
239928368	::445326271548231000
239928368	::445326477593440000
393802148	::445326650415132000
716788381	::445326652378079000
254579074	::445326799409389000
222584958	::445327358606991000
304619831	::445327697590628000
257597142	::445327805656891000
304619831	::445327918643044000
295980167	::445328830173958000
233944291	::445328971744698000
233944291	::445329783850024000
304619831	::445329810995548000
18437537	::445329844155727000
69064286	::445330452388536000
34863840	::445330573155115000
331925277	::445330843683139000
435471503	::445330896548544000
44380700	::445331475089854000
467758710	::445331889985830000
33238183	::445333099530833000
513658421	::445333666294538000
513658421	::445334691432771000
429491583	::445334764237492000
104112940	::445335207546081000
418841887	::445335588829671000
418841887	::445335918531342000
335592472	::445336217316777000
52809967	::445336337613602000
418841887	::445336407016767000
605601195	::445336533311049000
335592472	::445336587011096000
41753572	::445336776479997000
33238183	::445336880356544000
335592472	::445337157717463000
335592472	::445337282170863000
242047231	::445337321635065000
242047231	::445337496256528000
335592472	::445337515197997000
335592472	::445337768877883000
335592472	::445337813052297000
242047231	::445337973245349000
505219745	::445338075703427000
418841887	::445338199313772000
505219745	::445338281597620000
284931188	::445338288983793000
242047231	::445338376603205000
242047231	::445338469746089000
513658421	::445338698767282000
242047231	::445338822663237000
242047231	::445339044453842000
242047231	::445339170551373000
269151566	::445339346817003000
29473860	::445339461296328000
53584160	::445339464244940000
335592472	::445339495274397000
335592472	::445339596151205000
30246292	::445340355190591000
242047231	::445340490116767000
242047231	::445340556969787000
418841887	::445340991042498000
31250549	::445341851613028000
513825441	::445341869757976000
31250549	::445342430796062000
503741267	::445342654646079000
242443898	::445343602554982000
107848755	::445344614770569000
107848755	::445344635737894000
127413469	::445344932383846000
104112940	::445344971860635000
107848755	::445345066413223000
104112940	::445345336081412000
399117604	::445345623546789000
399117604	::445345680367026000
29473860	::445345863939145000
316878403	::445345967663886000
104112940	::445346586483126000
156437061	::445346752153927000
156437061	::445346864867467000
626942496	::445346919183695000
293246270	::445347055935176000
156437061	::445347420029718000
409404583	::445347429617913000
272184078	::445347482524860000
63473984	::445347907839856000
156437061	::445348305069809000
156437061	::445348655969484000
156437061	::445348699565068000
242443898	::445348859049693000
180911733	::445349075719041000
363321273	::445349263510601000
242443898	::445349279297982000
234950395	::445349280983678000
320052148	::445349451767357000
234950395	::445349475100291000
411700909	::445349721394384000
319301096	::445349969432551000
458529098	::445350085828677000
626942496	::445350293979791000
156437061	::445350471591415000
235487682	::445350664604893000
458529098	::445351430681948000
162958222	::445351796224315000
484497575	::445352350954569000
104112940	::445352520731217000
103473089	::445352975666380000
234143570	::445353594284695000
250010716	::445353721745010000
412000113	::445354032756838000
447422715	::445354083575398000
629787407	::445354144983810000
447422715	::445354157571342000
234143570	::445354199749230000
447422715	::445354200525176000
484497575	::445354256166834000
447422715	::445354258985398000
412000113	::445354305445318000
328871385	::445354901132955000
490841822	::445355977827950000
490841822	::445356127388467000
319301096	::445356778000097000
116343636	::445357076550656000
28461859	::445357535361765000
15961483	::445357723472113000
295980167	::445358135251714000
629787407	::445358475858939000
370850900	::445358483223769000
629787407	::445358604975996000
484497575	::445358710949695000
377035998	::445358729202905000
280826646	::445358743224856000
484497575	::445359111241482000
32471501	::445359142069235000
87771600	::445359144879394000
203145029	::445359175204601000
484497575	::445359611689050000
484497575	::445360212153995000
114600119	::445360393087885000
484497575	::445360563573776000
484497575	::445360722269470000
35097852	::445360894336581000
484497575	::445361056878436000
328057955	::445361138088161000
484497575	::445361620949405000
484497575	::445361884192329000
484497575	::445362414125871000
265249050	::445362839537336000
316229499	::445362968197218000
328871385	::445362974559989000
351922723	::445363002158493000
316229499	::445363490107039000
32596609	::445363797503389000
234143570	::445364023501275000
321102847	::445364587790352000
368577195	::445365088145244000
58627481	::445365110236659000
25383063	::445365663545442000
316229499	::445365932311842000
447422715	::445366110649851000
239928368	::445366175602868000
319301096	::445366828450054000
43980775	::445367303111077000
335592472	::445367317317582000
253717655	::445367328575070000
335592472	::445367825558147000
335592472	::445367911176478000
419249711	::445367961088720000
167222207	::445368003342131000
330468046	::445368513448775000
25383063	::445368603731574000
304619831	::445368613617549000
320249108	::445368803031937000
319301096	::445368935861727000
316229499	::445369165549821000
100376439	::445369538167578000
100376439	::445369643210137000
319301096	::445369668509765000
447422715	::445369683407929000
447422715	::445369990334935000
319301096	::445370533706604000
41001071	::445370572646543000
447422715	::445370595975659000
428516870	::445370737411366000
335592472	::445370741580910000
411777707	::445371416205352000
328871385	::445371672095256000
328871385	::445371729196490000
721462429	::445372001289375000
319301096	::445372042875908000
130996784	::445372652350222000
22844281	::445372664547663000
130996784	::445372817823891000
130996784	::445372879312400000
130996784	::445372963697991000
195397698	::445372969389670000
351922723	::445372988167172000
130996784	::445373195554521000
130996784	::445373375838289000
237112765	::445373554423787000
130996784	::445373757129887000
304182396	::445373801396985000
41001071	::445373804118683000
130996784	::445373940618493000
316229499	::445374160454180000
32671267	::445374288426565000
39105327	::445374583202258000
39105327	::445374618920968000
435471503	::445374631122575000
39105327	::445374726848786000
39105327	::445374762781401000
335592472	::445374770482540000
39105327	::445374819781996000
393802148	::445374875952087000
39105327	::445374885510934000
589654759	::445374928461000000
352789311	::445375067879657000
589654759	::445375072606617000
589654759	::445375233307205000
300884493	::445375241951653000
34863840	::445375541324288000
39105327	::445375547107844000
25383063	::445375657049333000
589654759	::445375732878172000
39105327	::445375782928412000
589654759	::445375792059785000
589654759	::445375898339266000
169318703	::445375985764941000
393802148	::445375988218621000
589654759	::445375989917708000
304182396	::445376035400720000
589654759	::445376153126461000
589654759	::445376251625484000
626942496	::445376439366746000
39105327	::445376453543092000
39105327	::445376527652237000
234143570	::445376743608958000
589654759	::445376863977111000
39105327	::445377172090281000
39105327	::445377286154358000
338076990	::445377312016449000
39105327	::445377316261097000
39105327	::445377385399975000
393802148	::445377423782055000
248957493	::445377439372705000
156437061	::445377663318777000
19945993	::445377970279309000
248957493	::445377970295672000
67523538	::445378337087979000
589654759	::445378468000591000
706034130	::445378652570914000
626942496	::445378659797696000
234143570	::445378681314504000
39105327	::445378727128489000
415703077	::445378809177448000
39105327	::445378820502069000
39105327	::445378835047923000
39105327	::445378876941008000
472415509	::445379075893645000
312856997	::445379086752710000
727288316	::445379268634107000
339272559	::445379271281115000
589654759	::445379289522143000
363321273	::445379373668253000
626942496	::445379387899543000
626942496	::445379938037018000
589654759	::445379977345634000
589654759	::445380132799528000
727288316	::445380279524265000
589654759	::445380414786793000
513658421	::445380700049375000
193068384	::445380951825068000
41001071	::445381092879507000
234143570	::445381142121054000
100376439	::445381419225710000
234143570	::445381617801232000
193068384	::445381823187529000
589654759	::445381868167630000
626942496	::445382109591785000
102796495	::445382453155221000
429491583	::445383017516007000
589654759	::445383052571979000
373147853	::445383065666592000
319301096	::445383228212674000
222584958	::445383323360055000
341732173	::445383347804856000
626942496	::445383426838134000
100376439	::445383621499551000
626942496	::445383866841595000
27595900	::445384140930555000
193068384	::445384156025864000
626942496	::445385133085171000
532616498	::445385605225381000
477989347	::445386098412249000
156437061	::445386107262218000
505219745	::445386744989380000
373147853	::445387131750727000
484497575	::445387175400841000
229290429	::445387194782318000
27595900	::445387291091955000
528542109	::445387445614284000
484497575	::445387777753247000
54924305	::445387969504231000
54924305	::445388023363293000
605327407	::445388535320039000
431262520	::445388590042726000
17210128	::445388727230427000
17210128	::445388727557554000
225601631	::445388795832041000
490841822	::445388972131614000
27595900	::445389612454641000
634890754	::445389697938780000
328057955	::445389866872733000
547741880	::445390347808432000
547741880	::445390402971901000
65482831	::445390449474154000
489078088	::445390668865609000
489078088	::445390848646053000
489078088	::445390974676525000
489078088	::445391191429771000
489078088	::445391216901754000
232793000	::445391256256933000
156437061	::445392680529313000
435471503	::445392842153033000
25383063	::445393031408410000
293213630	::445393100232736000
103473089	::445393311679774000
438647243	::445393541746135000
260038180	::445393726970802000
48157278	::445393861083267000
273811402	::445393867748425000
202292166	::445393886874435000
92936298	::445393936975421000
293213630	::445394224167800000
103473089	::445394440618651000
35525270	::445394618113212000
311583053	::445394764167651000
222584958	::445394862377283000
222584958	::445394984687394000
316902035	::445395147229233000
35525270	::445395261250998000
396786261	::445395521016852000
374289648	::445395566554791000
547741880	::445395570782261000
411700909	::445395674419712000
412000113	::445395684083384000
162245153	::445395954313990000
327989967	::445396265745264000
273811402	::445396362612707000
69801582	::445396393876660000
312856997	::445396410834247000
146549492	::445396500005154000
222173816	::445396539675258000
316902035	::445396556448288000
327989967	::445396664975884000
467758710	::445396700773875000
222584958	::445396846920622000
104112940	::445396968223698000
146549492	::445396968571797000
227859860	::445397259262238000
146549492	::445397373678665000
146549492	::445397393932951000
222584958	::445397458844413000
458529098	::445397514368217000
146549492	::445397872515629000
146549492	::445398110626263000
338076990	::445398128775409000
146549492	::445398131845263000
458529098	::445398219678175000
146549492	::445398300011679000
235867165	::445398324368007000
156437061	::445398353392586000
412000113	::445398412436193000
222584958	::445398717383081000
351922723	::445399385816301000
121100953	::445399809525288000
423941104	::445399999879184000
26920974	::445400310748823000
156437061	::445400424523104000
327989967	::445400884886142000
265786675	::445400980893745000
224093638	::445401021393539000
265786675	::445401073491402000
436214232	::445401158857658000
104112940	::445401395051503000
634890754	::445401535673929000
319301096	::445401574932611000
436214232	::445401750237765000
229197384	::445401867363680000
506100348	::445402113707749000
465292139	::445402302040776000
29473860	::445402361738330000
532616498	::445402460623237000
146549492	::445402570484236000
613956023	::445402873883394000
327989967	::445403082852409000
319301096	::445403318941016000
53584160	::445403492270997000
227859860	::445403529469902000
146549492	::445403591491072000
146549492	::445403838934044000
327989967	::445403960699260000
47547782	::445404053946658000
351922723	::445404068526047000
65886399	::445404246356553000
327989967	::445404253256163000
484497575	::445404486044221000
195397698	::445404844363239000
65886399	::445404848365006000
65886399	::445405067152478000
348193845	::445405122110050000
127413469	::445405404437032000
65886399	::445405451858231000
545007880	::445405708293373000
65886399	::445405800442642000
65886399	::445405910559916000
65886399	::445405931472683000
32471501	::445406050045272000
65886399	::445406056618135000
65886399	::445406077975560000
435471503	::445406247148609000
348193845	::445407092011061000
65886399	::445407177478799000
274432702	::445407226274910000
32596609	::445407403677216000
634890754	::445407510837489000
419249711	::445407556043669000
65886399	::445407580677238000
348193845	::445407607121907000
258235483	::445408086267011000
436214232	::445408099797446000
328057955	::445408208463474000
436214232	::445408416408690000
419249711	::445408453499322000
436214232	::445408491029536000
328057955	::445408827072974000
32671267	::445409265323237000
716788381	::445409372890333000
363321273	::445409510770110000
309355379	::445409536690892000
373653741	::445409691670024000
348193845	::445409701396623000
484497575	::445410100094963000
319301096	::445410155190964000
443376354	::445410174472187000
265786675	::445410576706326000
26920974	::445410994547097000
605601195	::445411004772802000
390552849	::445411295932588000
605601195	::445411631775113000
102796495	::445411675735212000
316902035	::445411806652424000
348193845	::445411809260888000
351096649	::445411968074010000
229197384	::445412080904970000
443376354	::445412178036678000
351096649	::445412255866187000
415703077	::445413268538937000
532616498	::445413694479269000
32596609	::445414691972468000
405676565	::445414743096848000
239770256	::445415534750728000
103244523	::445416055524298000
206538198	::445416109786009000
405676565	::445416675374948000
392737983	::445416715468697000
392737983	::445416722821287000
419249711	::445419023878983000
419249711	::445419128023953000
373653741	::445419347901554000
419249711	::445420014951096000
327989967	::445420970896285000
107848755	::445421170179846000
513658421	::445421201691643000
409404583	::445422302105047000
65482831	::445423089099485000
396786261	::445423479706238000
206803881	::445423514972348000
122799833	::445423839561146000
65482831	::445423930971414000
307457734	::445424451299983000
307457734	::445424521600724000
58046021	::445424641516240000
26920974	::445425140198023000
307457734	::445425266777538000
307457734	::445425325950791000
206803881	::445425649453629000
66184984	::445425842077040000
307457734	::445426016345800000
98806791	::445426172068118000
98806791	::445426269061402000
307457734	::445426651057631000
127413469	::445426684603289000
393622132	::445427261236195000
171724420	::445427453347905000
418841887	::445427520679460000
232793000	::445427935567048000
18277474	::445428411558006000
253347580	::445428638305898000
98806791	::445428967471058000
107848755	::445429158890315000
217262932	::445429229186871000
327989967	::445429354592751000
171724420	::445429424192638000
418841887	::445429569789898000
98806791	::445429763482877000
17356903	::445429826598735000
98806791	::445430033684135000
107848755	::445430206195453000
253347580	::445430273170485000
107848755	::445430502808240000
107848755	::445431004090486000
146549492	::445431007018110000
66184984	::445431048076529000
146549492	::445431210739638000
107848755	::445431466097246000
32471501	::445432348411056000
232793000	::445432796215906000
107848755	::445432951505821000
327989967	::445433359322611000
602895412	::445433499592687000
30246292	::445433622028615000
277278671	::445433639279394000
602895412	::445433763741564000
32471501	::445433924693393000
21377945	::445434130621145000
232793000	::445434138850390000
30246292	::445434216042741000
107848755	::445434558373052000
20478089	::445434792600141000
21377945	::445434809431519000
107848755	::445435008266694000
418841887	::445435762616434000
107848755	::445435884398055000
107848755	::445435976362373000
102796495	::445436580891615000
368577195	::445436669244628000
21377945	::445437371484368000
102796495	::445439705463525000
396786261	::445439810656669000
65482831	::445440472345890000
60712766	::445440775124316000
253347580	::445440794061570000
438582644	::445442109794164000
66184984	::445444377088126000
396786261	::445444757683068000
66184984	::445445280918691000
66184984	::445446209046851000
65482831	::445446896627503000
173688303	::445447307152982000
173688303	::445447877377007000
173688303	::445448270051962000
173688303	::445448493037940000
253347580	::445448551766962000
253347580	::445448661947146000
253347580	::445448730708553000
253347580	::445448806704758000
32252775	::445449207898701000
388397248	::445449521913286000
388397248	::445450252611354000
225601631	::445450291127656000
32471501	::445451604184297000
173688303	::445451957818241000
388397248	::445454090294673000
497630362	::445456282607034000
489078088	::445456465843593000
489078088	::445456787555106000
327989967	::445456977549066000
408031484	::445457019823075000
171724420	::445457639942545000
473718221	::445457738328326000
283051149	::445460130574761000
286487329	::445460390483214000
286487329	::445460397772922000
286487329	::445460406106996000
286487329	::445460471374561000
286487329	::445460481164070000
317860632	::445461484253241000
480973099	::445462818943275000
480973099	::445463022245388000
480973099	::445463296540282000
480973099	::445464425080688000
480973099	::445465077370466000
229197384	::445465355637370000
95141856	::445466388942319000
263006098	::445466681754673000
426295925	::445466936244072000
162958222	::445468112843177000
392434084	::445468498693595000
489078088	::445469323834826000
489078088	::445469743466569000
540197402	::445472607492517000
222173816	::445475045368811000
263006098	::445475925522522000
482955888	::445476852652855000
482955888	::445477082416836000
274432702	::445477147667226000
482955888	::445477173974294000
482955888	::445477373069508000
482955888	::445477491717976000
482955888	::445477604452487000
482955888	::445477807616176000
482955888	::445477944698617000
482955888	::445478154539638000
540197402	::445478658593918000
540197402	::445478809333026000
37384165	::445480482432487000
37384165	::445480833017585000
315872678	::445481227340894000
229197384	::445484433777250000
634890754	::445485475340378000
426295925	::445488768758611000
426295925	::445492450065666000
352789311	::445496393185394000
352789311	::445497452930822000
352789311	::445497534539386000
352789311	::445497599106490000
352789311	::445497794254880000
352789311	::445497828715286000
352789311	::445498120957624000
363321273	::445500396195569000
229197384	::445500780456333000
46727568	::445501528128749000
69044676	::445503124245987000
97307001	::445508073403068000
195397698	::445508139803086000
229197384	::445509250689667000
165658390	::445512095849668000
214678768	::445513382171385000
255765560	::445516004840730000
422214932	::445517105295679000
236930269	::445517334287900000
26198467	::445518560635277000
184195472	::445518675282374000
407395368	::445519256650649000
31250549	::445520008513208000
460772038	::445520060228968000
210674392	::445520341834551000
69662123	::445520431278477000
416506126	::445521831089274000
365523194	::445521874236080000
98785279	::445525508852551000
60399576	::445525761328312000
81765661	::445525925145223000
58031746	::445526011204358000
443376354	::445526878632161000
72210207	::445528870540689000
24413698	::445529229334446000
19569142	::445529587200835000
229197384	::445529782923444000
12685102	::445530343400304000
57933673	::445530555136745000
363321273	::445530873228963000
114970673	::445530998734716000
409404583	::445531872169185000
114970673	::445531964695515000
56509474	::445532158346932000
114970673	::445532434595999000
167222207	::445532517383540000
31258629	::445532652318101000
34445704	::445532739509297000
253120136	::445532776377237000
435471503	::445532899308101000
52441281	::445533684750229000
83878535	::445533942024638000
52441281	::445534442115706000
277794018	::445534943435714000
86474692	::445535201548976000
86474692	::445535493959077000
52441281	::445535615140892000
341732173	::445535689074290000
52441281	::445535779574382000
34536365	::445535861845659000
52441281	::445535979676254000
133508241	::445536516194844000
86474692	::445538684687757000
433083953	::445539103891681000
298090474	::445539179640799000
65482831	::445539189325828000
304619831	::445540719600885000
329471370	::445540883551645000
71284640	::445541937903190000
409404583	::445542457569071000
234143570	::445542889062694000
159944196	::445542915020828000
409404583	::445542945349828000
224130581	::445543116485824000
357265451	::445544586773946000
17210128	::445545298484412000
224130581	::445545743399411000
292558028	::445545817458216000
65482831	::445545897238495000
224130581	::445545905094004000
282697692	::445545917832519000
292558028	::445546433223995000
224130581	::445546509635813000
292558028	::445546681233207000
282697692	::445547225725538000
217262932	::445548152930582000
86970230	::445548443826532000
282697692	::445548656381657000
282697692	::445548772354195000
282697692	::445548937819480000
300594041	::445549211216388000
282697692	::445550067681079000
256088386	::445550127625691000
150828387	::445550372300783000
98806791	::445550491108651000
98806791	::445550685946650000
382314219	::445550731563524000
44380700	::445550836769652000
98785279	::445551423200051000
341732173	::445551588036579000
86474692	::445551638762098000
274191278	::445551839400841000
506100348	::445552015431577000
506100348	::445552081122766000
28905424	::445552626923343000
65482831	::445552653184303000
32252775	::445552851994304000
32252775	::445553261077364000
372880069	::445553468745740000
69666823	::445553599179804000
69666823	::445553884476362000
55964893	::445554114119081000
65482831	::445554137959522000
31258629	::445554146129625000
372880069	::445554170712842000
626942496	::445554556194533000
626942496	::445554618106650000
503741267	::445554649563529000
372880069	::445555047972478000
372880069	::445555113948884000
372880069	::445555223554424000
372880069	::445555505197772000
307457734	::445555563137478000
489078088	::445555563900837000
331482356	::445555621811589000
307457734	::445555666061508000
419249711	::445555732260204000
419249711	::445555810781782000
372880069	::445555890432008000
103473089	::445556184175493000
372880069	::445556475117981000
516937156	::445556865087598000
307457734	::445556911857881000
230903702	::445556979017072000
336821368	::445557095090241000
408831317	::445557133803679000
381599486	::445557138849824000
381599486	::445557196697632000
408831317	::445557520459788000
383243793	::445557760424296000
408831317	::445557889638223000
383243793	::445557988418285000
372880069	::445558137052221000
372880069	::445558207164194000
381599486	::445558240584400000
307457734	::445558300214444000
180388620	::445559602231263000
372880069	::445559995883876000
372880069	::445560079002390000
372880069	::445560134421721000
372880069	::445560155116412000
372880069	::445560182752686000
372880069	::445560208165961000
372880069	::445560248318050000
372880069	::445560290269495000
372880069	::445560351787352000
372880069	::445560481299066000
46978610	::445560520478064000
421158343	::445560533711069000
372880069	::445560650300129000
46978610	::445560719170617000
265786675	::445560788695388000
46978610	::445560872292061000
405676565	::445561134624817000
46978610	::445561139217567000
41143305	::445561242812297000
363321273	::445561383145717000
426295925	::445561482877489000
444979318	::445561728097878000
426295925	::445561758535528000
316902035	::445561817709150000
405676565	::445562233234685000
307457734	::445562368827740000
316902035	::445562629197950000
307457734	::445562722680197000
307457734	::445562828598943000
316902035	::445562835314434000
46978610	::445563214471110000
15961483	::445563238655492000
372880069	::445563268648939000
46978610	::445563752248008000
249468865	::445563784598286000
28025024	::445563819210080000
372880069	::445563883278057000
405676565	::445563894711332000
372880069	::445564164249886000
372880069	::445564190942441000
276131997	::445564338909499000
134181956	::445564388557463000
372880069	::445564755731054000
372880069	::445565101941473000
372880069	::445565281713537000
46978610	::445565291020689000
52441281	::445565343432736000
372880069	::445565345638912000
381599486	::445565418439446000
372880069	::445565501625081000
396786261	::445565623326629000
28461859	::445565820794830000
372880069	::445565878328098000
465292139	::445565905461071000
408224760	::445565993604362000
274191278	::445566061954351000
433083953	::445566113808531000
372880069	::445566161158037000
372880069	::445566318209949000
222173816	::445566523029999000
372880069	::445566695886049000
59622669	::445566734833954000
222173816	::445566801284308000
372880069	::445567029186412000
257913209	::445567165203509000
37384165	::445567177416929000
359806236	::445567387723509000
372880069	::445567536034107000
273748024	::445567602778443000
37384165	::445567661108260000
372880069	::445567887483600000
372880069	::445567951161540000
429696833	::445568102114156000
483526518	::445568399431565000
372880069	::445568412543352000
133112299	::445568474619076000
372880069	::445568507221405000
372880069	::445568806271057000
372880069	::445569055446282000
372880069	::445569085959843000
372880069	::445569228058677000
372880069	::445569323235815000
222173816	::445569730456195000
381599486	::445569733145145000
444979318	::445570272994033000
242812276	::445570371354648000
137117871	::445570681422372000
274432702	::445570815736573000
495598070	::445570865225142000
405676565	::445571075821539000
131254355	::445571118963769000
120532808	::445571269610594000
470660217	::445572804075724000
37384165	::445572909814140000
470660217	::445573083231830000
25383063	::445573123480358000
162245153	::445573558589468000
381599486	::445574294060695000
248957493	::445574512990756000
372880069	::445574584914702000
46978610	::445574985244233000
217214677	::445575945009647000
173688303	::445575945810743000
173688303	::445575995504881000
69064286	::445576647433912000
224130581	::445578302544039000
547741880	::445578604491976000
69028501	::445578647651377000
224130581	::445578764106219000
205928265	::445579373807435000
224130581	::445579530527186000
130312780	::445580242489311000
396786261	::445580550062223000
26333173	::445580609143189000
95723533	::445581486935519000
242443898	::445581655781441000
122725183	::445581757954273000
465292139	::445582146296500000
465292139	::445582207352983000
396786261	::445582343412408000
167222207	::445582445560479000
420006994	::445582960721674000
420006994	::445583021232914000
78404115	::445583122663354000
380723702	::445583957602480000
545129813	::445584368678207000
380723702	::445584520310296000
224130581	::445584645476716000
191276105	::445584767539367000
78404115	::445585044157919000
78404115	::445585134784225000
250969967	::445585204137451000
225206298	::445585342008000000
25784705	::445585470521499000
319301096	::445585807026319000
225206298	::445585867269083000
26897261	::445585869563756000
319301096	::445585920046018000
229197384	::445585950698401000
319301096	::445586071938543000
205928265	::445586371348946000
264547604	::445586392844750000
26897261	::445586886137245000
257913209	::445587015678296000
280826646	::445587400933519000
473118863	::445587549461823000
257913209	::445587646463873000
489078088	::445588118205263000
489078088	::445588211637571000
223594866	::445588382719422000
6652302	::445589165351006000
52441281	::445589488190758000
341732173	::445589706215292000
633010300	::445589729350672000
373736716	::445589762066227000
225206298	::445590998035337000
240857453	::445591172526792000
428516870	::445591235235831000
363321273	::445591463653801000
103473089	::445591680226295000
103473089	::445591756919148000
167222207	::445592416163487000
444375493	::445592432193728000
167222207	::445592590843645000
505219745	::445592738994454000
225206298	::445592750453317000
225206298	::445593109628342000
167222207	::445593181582008000
167222207	::445593314612756000
33238183	::445593495596584000
473454563	::445594131109527000
33238183	::445594190399819000
465292139	::445594217805787000
374289648	::445594593527361000
258235483	::445594703241940000
444375493	::445594916438036000
17179941	::445595233364226000
66184984	::445595732826157000
628045480	::445596337078153000
396786261	::445596420167712000
330468046	::445596438261534000
66184984	::445596684354330000
225206298	::445596721217687000
66184984	::445596746102890000
378850242	::445597049669816000
308690900	::445597237578448000
415943958	::445597306784460000
30944417	::445598103547412000
330468046	::445599032644087000
32471501	::445599038768152000
212047421	::445600040313040000
28461859	::445600953794703000
222935791	::445601269483184000
423941104	::445601698455633000
222935791	::445602580052594000
222935791	::445602709283282000
35097852	::445603048032067000
15961483	::445603599247085000
35097852	::445603828487180000
35097852	::445604375495725000
47410500	::445604395175002000
263006098	::445604705750626000
330468046	::445604839653785000
47410500	::445605133351530000
215427794	::445605825508175000
28461859	::445606688264290000
35097852	::445606866937466000
265786675	::445607052753502000
35097852	::445607220064296000
372880069	::445607450461208000
372880069	::445607557898309000
505219745	::445607685157711000
239928368	::445607855765606000
35097852	::445608372243804000
91345170	::445608791435124000
316229499	::445609449219035000
316229499	::445609609978318000
52441281	::445609660209717000
52441281	::445609679922950000
52441281	::445609879370084000
52441281	::445609995628183000
372880069	::445610020541976000
52441281	::445610078972805000
321166954	::445610354920267000
372880069	::445610545794662000
52441281	::445610726523035000
47410500	::445611148172607000
414315073	::445612520498135000
472617238	::445613013203054000
69064286	::445613317805981000
225206298	::445613439721803000
32596609	::445613854148407000
612537918	::445614097229295000
265786675	::445614139260813000
225206298	::445614793542496000
26684021	::445614804074786000
38594501	::445614887197089000
30944417	::445614963642494000
35097852	::445615102843437000
238322255	::445615140709625000
32596609	::445615299941773000
386627455	::445615750494302000
32596609	::445615972552945000
516017637	::445616263910260000
37384165	::445616818447581000
516017637	::445617152842670000
350424007	::445617484117581000
516017637	::445617484452741000
338076990	::445617684764315000
312856997	::445618404985028000
146216300	::445618830249689000
286216848	::445619673980080000
45704670	::445620662326267000
338076990	::445620703534919000
423941104	::445620948545191000
47410500	::445621160143630000
363321273	::445621503686897000
134181956	::445621978829819000
103473089	::445622102444371000
103473089	::445622209143267000
436214232	::445622487012089000
411777707	::445622672853311000
189368301	::445623177662586000
503741267	::445623253021646000
393802148	::445623470076874000
224346133	::445623494504484000
393802148	::445623644958363000
706034130	::445623927378030000
393802148	::445624056847425000
388397248	::445624273323831000
503741267	::445624333218480000
346392612	::445625211346751000
503741267	::445625276244819000
706034130	::445625287359725000
235487682	::445625745063170000
17086308	::445625894539759000
304619831	::445626090099585000
322763942	::445626510888927000
37384165	::445626552785457000
532616498	::445626705890136000
107848755	::445626716224897000
107848755	::445626878246678000
24413698	::445626963290750000
46727568	::445626989807173000
235487682	::445627103904407000
98806791	::445627238923644000
503741267	::445627514061594000
180911733	::445627519593906000
424464803	::445627777824198000
282625909	::445627958514831000
13298002	::445628177407557000
48157278	::445628845191073000
415998425	::445628887481843000
96443022	::445628979270406000
326827026	::445629070358093000
258235483	::445630355216015000
382414670	::445631063360946000
258235483	::445631753538252000
316902035	::445632255957155000
33238183	::445632549768134000
316902035	::445632727145250000
238322255	::445633388834467000
103244523	::445633556060962000
139527150	::445633570942382000
340688867	::445633665184182000
162958222	::445633697413611000
238322255	::445633884131438000
103244523	::445633967195045000
33238183	::445634341981270000
238322255	::445634356313591000
419307287	::445634459115593000
258196512	::445634734350409000
316902035	::445634928374333000
22536187	::445635178464305000
388397248	::445635255450341000
22536187	::445635685845069000
162958222	::445636245859741000
304619831	::445636245881106000
26030273	::445636830000455000
415897649	::445637226664194000
170924102	::445637631817183000
490841822	::445637741808582000
162958222	::445638380496232000
205124512	::445638395339886000
162958222	::445638441791803000
22944914	::445640553544548000
402309580	::445640745152946000
345508633	::445641395194580000
513658421	::445642535948398000
217262932	::445643513275752000
98806791	::445643615990452000
363496772	::445644655976132000
363496772	::445644939150381000
71284640	::445646522361720000
383243793	::445647289193738000
107848755	::445647392709562000
107848755	::445647428629565000
107848755	::445647434354806000
323011452	::445648100963520000
18277474	::445649156795678000
22844281	::445649409729384000
22844281	::445649626725879000
133112299	::445649843521089000
261942709	::445650842838786000
22536187	::445650884111114000
49824781	::445650943800250000
47410500	::445651409888083000
205124512	::445651446906642000
26333173	::445652392244412000
127413469	::445652710344228000
117638857	::445652713330978000
393801885	::445652802857996000
162245153	::445653137224138000
521919456	::445653207600353000
265786675	::445653485468786000
162245153	::445653518859653000
15961483	::445653542926155000
330645900	::445653674908745000
327989967	::445653726335090000
22536187	::445653873752293000
205124512	::445653993725775000
261942709	::445654120931024000
261942709	::445654329874079000
392737983	::445654568702312000
80448281	::445654760478089000
142176687	::445654894893367000
205928265	::445655095129030000
205124512	::445655247688458000
426295925	::445655251308134000
242443898	::445655292962160000
360367250	::445655618213253000
80448281	::445656018224046000
426295925	::445656299846393000
340199061	::445656369421488000
247362551	::445656560132300000
435471503	::445656748356300000
205124512	::445656789111930000
218750630	::445657126430457000
218750630	::445657223302103000
218750630	::445657282429206000
26920974	::445657294303678000
56509474	::445657327572910000
218750630	::445657473756585000
225206298	::445658139099033000
26920974	::445658385779011000
26920974	::445658536711032000
26920974	::445659545835425000
261942709	::445659871015206000
384105885	::445660085704871000
479986172	::445660180194533000
26920974	::445660257856282000
26920974	::445660296246755000
35097852	::445660375535874000
261942709	::445660526346268000
377486283	::445660629416673000
431262520	::445660744634212000
35097852	::445660856526069000
497544291	::445661282813739000
102796495	::445661641116377000
357306642	::445662175924084000
626942496	::445662295725981000
479986172	::445662575112761000
479986172	::445662626170040000
52252090	::445662801206325000
390552849	::445663058115842000
264547604	::445663074326835000
52252090	::445663138738753000
309355379	::445663227851341000
369460029	::445663448735952000
706034130	::445663531828928000
706034130	::445663657113165000
264547604	::445664073485516000
465292139	::445664153051492000
264547604	::445664316612542000
264547604	::445664419465269000
396786261	::445664517188354000
236112923	::445664790422491000
46978610	::445664801449324000
264547604	::445665281587675000
223594866	::445665832585428000
330468046	::445666849007468000
35097852	::445666888782454000
236112923	::445666915449860000
502240473	::445666999352709000
236112923	::445667472000425000
35097852	::445667517785452000
22536187	::445668436648017000
24413698	::445668458731024000
330468046	::445668471569801000
56723331	::445669779651985000
56723331	::445669829396398000
16292745	::445669853798887000
56723331	::445669864741814000
52252090	::445669916268838000
465292139	::445670342162255000
393499174	::445670359136604000
223594866	::445670405500841000
223594866	::445670532516958000
286502927	::445671234915667000
16292745	::445671437987115000
286502927	::445671450892959000
158948390	::445671730049081000
516017637	::445671740996194000
326827026	::445671805567901000
264547604	::445671889835282000
17086308	::445672018852073000
19879486	::445672067845734000
24413698	::445672165854048000
114235211	::445672726141747000
19895969	::445673023249457000
309355379	::445673293979590000
68531166	::445673663333806000
721462429	::445673979416965000
397934536	::445674003026280000
68531166	::445674279930036000
31586329	::445674801752178000
102796495	::445675898138664000
52441281	::445676685136908000
629787407	::445676932676329000
384105885	::445677350269628000
629787407	::445677501919293000
68531166	::445677728852115000
107848755	::445678105555136000
459987659	::445678190137057000
426295925	::445678971456208000
280826646	::445679128520323000
32471501	::445679222585962000
435409494	::445679265439559000
32471501	::445679295860453000
189272740	::445679352437432000
381599486	::445679534336409000
224682361	::445679594675650000
518039543	::445679724631568000
232793000	::445679780805869000
426295925	::445680039816749000
36958694	::445680249834323000
217924764	::445680391811121000
115583749	::445680892980510000
524903037	::445681334548451000
402243422	::445681538089234000
524903037	::445681626962726000
363321273	::445681823218434000
264547604	::445682069641760000
236167599	::445682613735682000
264547604	::445682796770500000
157117376	::445682927343398000
613956023	::445683059321364000
68531166	::445683702228459000
157117376	::445683777759485000
217924764	::445683806809239000
217924764	::445683878871584000
33238183	::445684810711719000
426786499	::445684892299304000
206538198	::445685295514521000
384105885	::445685700139053000
342934741	::445686023260225000
634890754	::445686573204381000
408224760	::445686663130660000
634890754	::445686926352211000
299389082	::445687249342984000
18929923	::445687269333409000
69028501	::445687287100108000
629787407	::445688124941664000
304182396	::445688435081490000
612537918	::445688684000854000
368079003	::445689216886779000
552029617	::445689233311662000
552029617	::445689266517987000
552029617	::445689295496433000
98806791	::445689308645572000
552029617	::445689329000513000
552029617	::445689357861535000
552029617	::445689386395389000
408831317	::445689747856322000
150870283	::445689890089336000
30804377	::445689998394683000
57854623	::445690497818820000
626942496	::445690527259045000
330645900	::445690530069229000
393801885	::445690835204444000
447976503	::445690996794224000
470660217	::445692686801313000
309355379	::445692803989786000
470660217	::445693029119062000
52441281	::445693081182957000
115824990	::445693625230692000
470660217	::445693646113738000
384105885	::445694214517440000
25383063	::445694371242205000
384105885	::445694430184357000
206538198	::445694515697815000
52809967	::445694796649086000
384105885	::445695130809294000
150870283	::445695649812459000
146549492	::445696143637643000
206538198	::445696307983052000
146549492	::445696338684936000
223005614	::445696444805021000
146549492	::445696524081582000
223005614	::445696601680379000
146549492	::445696712225460000
146549492	::445696985723457000
499290157	::445698013285982000
499290157	::445698366400237000
146549492	::445698623926308000
146549492	::445698691903406000
242435004	::445698733145989000
499290157	::445698754176237000
25383063	::445698807406546000
341732173	::445699256423550000
26684021	::445699404264374000
224452115	::445699548610977000
382414670	::445700413694566000
69028501	::445700488609005000
248957493	::445700971851943000
272184078	::445701029091237000
248957493	::445701198952148000
423950693	::445701619695370000
248957493	::445701664968671000
423950693	::445701830807277000
335759212	::445702042208591000
351096649	::445702574507712000
529698153	::445703755980611000
98785279	::445704086466203000
53123348	::445704201696718000
384105885	::445705379171667000
95299169	::445706023740125000
346392612	::445706379710308000
341732173	::445706870167437000
205124512	::445707034306949000
222584958	::445708147953790000
205124512	::445708695419109000
319469530	::445708797324300000
69028501	::445709064312328000
338076990	::445709093584793000
109655774	::445709331237847000
222584958	::445709818826080000
32471501	::445710817838002000
382414670	::445710890034163000
26684021	::445711161208885000
458529098	::445711192065994000
65482831	::445711379681787000
322327312	::445711540071591000
458529098	::445711676428398000
363321273	::445711810386083000
205124512	::445712020176769000
26920974	::445712030654558000
26920974	::445712180361830000
205124512	::445712533802852000
65482831	::445712535707459000
552029617	::445712562827427000
552029617	::445712674987319000
552029617	::445712726761828000
552029617	::445712754238713000
552029617	::445712796659875000
458529098	::445712796924129000
552029617	::445712836916805000
552029617	::445713000847003000
552029617	::445713106992254000
115824990	::445713759873814000
429491583	::445713956242751000
384105885	::445714077365448000
19945993	::445714144587968000
205124512	::445714392340914000
32471501	::445714403737235000
47410500	::445714615129759000
429491583	::445714619366383000
552029617	::445714657102151000
146549492	::445714705538383000
552029617	::445714710025883000
552029617	::445714746164006000
374289648	::445714794243710000
19895969	::445714810572132000
552029617	::445714851927576000
32471501	::445714870470979000
320052148	::445714964787908000
552029617	::445714966482407000
552029617	::445715025072635000
37384165	::445715035969449000
552029617	::445715067347025000
552029617	::445715226701225000
174132903	::445715422537461000
384105885	::445715569707204000
205124512	::445715759457521000
224452115	::445715862159228000
423941104	::445716396249726000
29473860	::445716594044317000
426295925	::445716849531953000
596957614	::445716937574588000
145469568	::445716951923306000
426295925	::445717339225333000
596957614	::445717495932932000
145469568	::445717603957231000
629787407	::445717897726287000
629787407	::445718132817018000
205124512	::445718240786792000
384105885	::445718301839081000
48063677	::445718585366032000
629787407	::445718800424382000
384105885	::445718941692723000
426295925	::445719224783503000
374289648	::445719374369157000
426295925	::445719509685780000
426295925	::445719650492764000
35097852	::445719785637441000
415998425	::445719839777124000
384105885	::445720253058674000
22844281	::445720431937335000
426295925	::445720967474864000
384105885	::445721245594574000
432747712	::445721337307619000
426295925	::445721575837696000
419105102	::445721747623796000
426295925	::445722629681725000
448325555	::445722664037261000
513658421	::445722833583235000
637303583	::445723048809754000
49824781	::445723340003901000
98785279	::445723451593326000
384105885	::445723785967046000
384105885	::445723820817539000
414315073	::445723851775700000
414315073	::445724017962405000
429491583	::445724135663366000
248957493	::445724343830458000
24719772	::445724350436900000
384105885	::445724536609050000
513658421	::445724611817119000
322327312	::445724707510169000
380723702	::445724851803025000
322327312	::445725030056345000
225206298	::445725063266856000
513658421	::445725412568481000
248957493	::445726157384593000
225206298	::445726499258105000
293213630	::445726971285495000
225206298	::445727009067393000
225206298	::445727234943229000
205124512	::445727742084919000
205124512	::445727974113832000
474400310	::445728190527328000
122799833	::445729114004402000
426295925	::445729138071326000
264547604	::445729192819175000
384105885	::445729280450756000
202840862	::445729486219124000
436214232	::445730170658230000
423950693	::445730263864074000
423950693	::445730542600724000
423950693	::445730716198768000
284316159	::445730872746975000
28025024	::445731295675842000
40896981	::445731356547751000
384105885	::445731664132440000
371243365	::445731754742018000
264547604	::445731796819263000
26920974	::445731830957109000
264547604	::445732037064794000
264547604	::445732255193776000
122769328	::445732403877642000
322327312	::445732431388094000
257225781	::445732491782279000
229290429	::445733073725186000
257225781	::445733232144039000
28025024	::445733304609038000
257225781	::445733353749504000
554852227	::445733439363223000
392737983	::445733794977681000
30804377	::445734123865247000
229290429	::445735694842204000
23027915	::445735762114260000
205124512	::445735919258066000
150870283	::445736047456964000
384105885	::445736097583095000
205124512	::445736398524399000
304645030	::445736452052099000
150870283	::445736515243491000
229290429	::445736604586360000
229290429	::445736671502295000
205124512	::445736690892931000
205124512	::445736780923682000
629787407	::445736907549319000
340199061	::445737276039909000
229290429	::445737314237423000
17086308	::445737463823097000
629787407	::445737605250818000
634890754	::445737901414838000
351922723	::445738091773296000
634890754	::445738224304943000
257913209	::445738317871448000
224093638	::445738381189066000
33538323	::445738447693955000
239928368	::445738479964921000
634890754	::445738496104210000
257913209	::445738522180190000
716788381	::445738625947283000
330468046	::445738649368272000
16623113	::445738763398836000
634890754	::445738840863416000
447976503	::445738884257677000
202840862	::445739036305403000
634890754	::445739158691004000
17086308	::445739401444728000
426295925	::445739575387119000
721462429	::445739666625421000
33238183	::445740019622215000
716788381	::445740066791366000
716788381	::445740090489192000
322327312	::445740150635511000
470660217	::445740456324763000
33238183	::445740475186950000
409404583	::445740556283428000
528542109	::445740810143686000
98806791	::445740817807060000
439681301	::445740834210590000
439681301	::445740912736337000
134181956	::445741494507667000
363321273	::445741910960128000
345508633	::445741941477883000
351096649	::445741953561264000
330645900	::445742030115725000
19245878	::445742171249852000
229290429	::445742521511981000
225206298	::445742770850779000
436214232	::445742790920523000
467758710	::445743025373724000
331925277	::445743315208507000
241790793	::445743463028375000
67523538	::445743557388038000
436214232	::445743716225937000
115824990	::445743821000015000
261942709	::445744536279478000
19895969	::445745493755187000
276131997	::445745673649262000
384105885	::445745704045015000
171724420	::445745716305330000
19895969	::445745890964156000
266235648	::445746286558732000
436214232	::445746299418062000
261942709	::445746348373979000
248957493	::445746358708740000
261942709	::445746393504702000
436214232	::445746587562541000
130996784	::445746590717050000
130996784	::445746689886789000
34841151	::445746743230332000
19245878	::445746770648109000
248957493	::445746883386802000
261942709	::445747162828111000
90265908	::445747331775098000
130996784	::445747365429792000
589654759	::445747511077392000
262471070	::445747582246346000
261942709	::445747596561092000
25383063	::445747726689767000
436214232	::445747855534215000
436214232	::445747979182280000
716788381	::445748765597507000
328057955	::445748866038910000
312252632	::445748870551568000
304645030	::445748889212436000
436214232	::445748962943709000
312252632	::445749091801124000
130996784	::445749115293827000
312252632	::445749211942756000
264547604	::445749492197769000
130996784	::445749533964656000
130996784	::445749604681007000
32252775	::445749695798059000
312252632	::445749729264021000
38594501	::445749742682009000
426295925	::445749813037260000
264547604	::445749888433672000
32252775	::445750047322693000
35097852	::445750088191995000
436214232	::445750199030267000
32252775	::445750230924140000
162245153	::445750436180815000
436214232	::445750518045212000
369310186	::445750541470031000
411700909	::445750557610106000
340199061	::445750663390060000
32252775	::445750808886661000
436214232	::445750958849421000
340199061	::445751011013955000
426295925	::445751165410869000
264547604	::445751234427752000
34445704	::445751264584794000
436214232	::445751282553217000
340199061	::445751311271596000
26920974	::445751445745577000
716788381	::445751628520370000
319301096	::445751672837390000
444375493	::445751750775930000
411700909	::445751761496981000
319301096	::445751973157949000
436214232	::445751994452422000
716788381	::445752153475276000
436214232	::445752329371791000
26920974	::445752608968704000
29473860	::445752822458376000
351096649	::445753174020743000
436214232	::445754074411974000
428516870	::445754157920550000
11822502	::445754825813147000
418841887	::445754923226243000
378773930	::445755065216020000
28905424	::445755108886732000
19895969	::445755234480951000
19895969	::445756288010436000
368079003	::445756307472007000
261942709	::445756520186122000
42265739	::445756538394017000
26920974	::445756674616594000
378773930	::445756716467388000
346392612	::445756761702547000
378773930	::445756829994586000
55472237	::445756902912172000
304619831	::445757019501654000
134637488	::445757086874738000
368079003	::445757131804127000
368079003	::445757393599594000
261942709	::445757466060398000
283328574	::445757645304377000
351096649	::445758373540012000
351096649	::445758409309036000
49824781	::445758517648310000
304619831	::445758519175041000
426295925	::445759250632306000
351096649	::445759281250312000
319301096	::445759419502977000
98806791	::445759488532828000
304619831	::445759636655054000
351096649	::445759681948942000
351096649	::445760171755573000
351096649	::445760624828502000
58627481	::445760699382251000
351096649	::445760773839536000
472415509	::445761182298021000
351096649	::445761268058558000
311583053	::445761370861371000
319301096	::445761751435313000
596957614	::445761818724556000
32471501	::445763009298714000
458529098	::445763480092553000
174132903	::445764036534091000
351096649	::445764062022889000
174132903	::445764101633892000
351096649	::445764294282461000
236258510	::445764720734535000
257597142	::445764966667542000
351096649	::445765195793575000
19945993	::445765380058148000
174132903	::445765399494152000
19945993	::445765426946248000
319301096	::445765601579921000
174132903	::445765616327069000
69064286	::445765807721947000
171724420	::445765902517018000
461652679	::445766128749805000
304619831	::445766264481669000
351096649	::445766298539016000
351096649	::445766814337748000
239313896	::445766839428075000
351096649	::445767040062611000
55472237	::445767056206491000
477989347	::445767368720261000
19945993	::445767393860939000
351096649	::445767527507836000
304619831	::445767553345130000
69028501	::445767585414381000
436214232	::445767805925724000
69028501	::445768322248744000
220632867	::445769254801911000
258235483	::445769262498840000
311111569	::445769266831183000
319301096	::445769421534285000
258235483	::445769618100338000
716788381	::445770641422032000
716788381	::445770982129545000
16006363	::445771081354608000
716788381	::445771300380758000
716788381	::445771398393262000
328871385	::445771481239150000
266235648	::445771797959815000
266235648	::445771825986170000
266235648	::445771857732837000
257597142	::445772490712031000
299484513	::445772542746177000
274191278	::445772781687287000
418841887	::445773476897767000
17146204	::445773847459934000
308690900	::445773964263292000
35097852	::445773975915073000
17146204	::445774467478745000
319301096	::445774798376165000
304619831	::445775256440279000
418841887	::445776866306428000
304619831	::445779292505796000
340199061	::445779429042561000
234143570	::445779470881148000
53123348	::445780231060996000
304619831	::445780831265492000
284316159	::445781201052127000
107848755	::445781206521499000
402243422	::445782274923966000
319301096	::445782817696653000
636632104	::445783334413545000
171724420	::445783911633674000
100376439	::445784104983072000
505219745	::445784654218399000
402243422	::445784724540116000
368079003	::445784762448236000
368079003	::445784806828150000
100376439	::445784894455566000
368079003	::445785880028934000
372880069	::445786761323495000
368079003	::445787097975111000
145469568	::445787102643355000
368079003	::445787343333519000
368079003	::445787729125998000
368079003	::445787906133614000
505219745	::445788257411141000
621062028	::445788344266420000
505219745	::445788625075048000
25383063	::445788693073522000
100376439	::445788998909169000
621062028	::445789270918168000
396786261	::445789816265797000
418841887	::445790063709143000
418841887	::445790291275292000
621062028	::445790792527794000
621062028	::445791508050894000
122799833	::445791607434932000
378850242	::445792137255612000
92936298	::445792571806453000
65482831	::445793032537780000
65482831	::445793264910618000
65482831	::445793517454258000
65482831	::445793790255566000
252314330	::445793960217567000
65482831	::445793971705356000
65482831	::445794199175061000
361691248	::445795612361900000
127413469	::445796583854964000
370845710	::445796664369217000
378850242	::445796837979852000
370845710	::445797051373473000
163768701	::445797894936076000
127413469	::445798831733481000
30804377	::445799195287375000
127413469	::445799227340255000
202840862	::445802064971456000
461652679	::445802585157799000
592475734	::445802683924877000
436214232	::445802702857981000
53123348	::445802783900700000
461652679	::445803345765470000
461652679	::445804073624027000
342934741	::445804406190407000
461652679	::445804751868162000
18277474	::445804945321635000
127413469	::445805052825829000
342934741	::445805509892145000
589654759	::445805665697931000
158948390	::445806689833332000
626942496	::445806825519452000
423950693	::445806873254453000
114970673	::445807182433755000
342934741	::445812373870612000
342934741	::445812817619607000
390552849	::445812864184360000
390552849	::445813248353263000
238880491	::445813358499872000
390552849	::445813459502891000
458529098	::445813869743992000
349365015	::445815923019374000
214678768	::445815961354895000
220632867	::445816589229649000
368079003	::445817701995253000
234950395	::445817977510715000
234950395	::445818063510708000
127413469	::445818075443494000
234950395	::445818290770673000
234950395	::445818513794408000
234950395	::445818646380552000
234950395	::445818713153863000
202840862	::445818933157703000
408031484	::445819438055436000
473718221	::445820161451241000
461652679	::445821862862270000
283051149	::445822577588436000
480973099	::445822909492121000
238880491	::445824844933128000
220632867	::445825611932524000
130996784	::445827076927795000
130996784	::445827250278391000
202840862	::445828928070893000
202840862	::445831098765803000
107848755	::445831205372456000
107848755	::445831248187891000
423950693	::445837851595247000
315872678	::445843622294851000
592475734	::445851003204542000
592475734	::445851304527540000
546266750	::445854126686351000
383045348	::445854244944351000
479986172	::445860300559224000
96443022	::445861708662194000
60712766	::445863323377360000
467852949	::445863559529259000
19501845	::445863674620940000
37384165	::445863735685423000
436214232	::445864111205662000
47410500	::445864568519012000
69044676	::445865546475528000
37384165	::445866346417364000
436214232	::445866733195128000
57120197	::445868260194385000
436214232	::445868296051515000
29473860	::445869042478239000
167222207	::445869265619791000
167183597	::445869749063278000
97307001	::445870575454396000
195397698	::445870642466811000
167222207	::445871391389536000
436214232	::445871657207345000
37384165	::445872308092010000
436214232	::445872747634499000
167222207	::445872960520609000
165658390	::445874503973736000
214678768	::445875820075048000
286487329	::445875901147131000
125849974	::445876042126065000
45929336	::445876351405662000
17146204	::445876470175395000
17146204	::445876858832171000
399117604	::445876911974408000
461652679	::445877116857356000
167222207	::445877712197263000
319469530	::445878913039085000
236930269	::445879747793264000
29473860	::445880340490366000
91130285	::445880772751556000
174132903	::445880798873276000
26198467	::445881050158202000
184195472	::445881169867853000
114970673	::445881612740227000
407395368	::445881696898920000
220632867	::445882078207295000
460772038	::445882507884371000
31250549	::445882515027673000
210674392	::445882850542243000
114970673	::445883184643719000
416506126	::445884293525434000
365523194	::445884336768700000
506707370	::445887081500274000
506707370	::445887091114000000
60399576	::445888133461069000
81765661	::445888297433182000
293246270	::445888343847739000
234143570	::445890148052795000
47410500	::445890609899778000
234143570	::445890911290273000
72210207	::445891281470750000
415206019	::445891415546281000
234143570	::445891420025782000
47410500	::445892451778052000
57933673	::445892967799074000
252355708	::445893052196855000
429491583	::445893451247538000
436214232	::445893820069474000
458529098	::445893820115603000
117638857	::445894943169871000
280826646	::445895142684102000
253120136	::445895182970400000
716788381	::445895409785786000
52441281	::445896033126461000
52441281	::445896128844673000
83878535	::445896349200818000
47410500	::445896687668973000
280826646	::445896696745033000
277794018	::445897379795845000
52441281	::445897901534113000
34536365	::445898315540856000
133508241	::445898959316197000
47410500	::445899806154956000
52441281	::445900903736827000
234950395	::445901044069834000
280826646	::445901789640925000
129844944	::445901902006722000
341037427	::445902296472244000
329471370	::445903283823984000
26684021	::445903916509966000
48157278	::445904371877167000
47410500	::445904609211863000
129844944	::445904672755552000
36485138	::445905011491758000
159944196	::445905339683074000
36485138	::445906292172132000
36485138	::445906335113428000
36485138	::445906338800205000
71284640	::445907196878942000
276131997	::445907544041881000
499290157	::445907733666340000
129314214	::445908845303320000
248957493	::445908916589690000
129314214	::445909935247740000
142176687	::445910813740892000
86970230	::445910952337096000
142176687	::445911089927434000
28736200	::445911162518257000
142176687	::445911326033195000
322327312	::445911456962195000
300594041	::445911681487482000
256088386	::445912624438312000
205124512	::445913246973706000
238322255	::445913542408278000
409404583	::445913757936398000
191276105	::445914713528881000
262471070	::445914759586926000
205124512	::445914831715966000
253717655	::445915639002066000
205124512	::445916548935344000
31258629	::445916698751664000
28025024	::445916804981215000
28025024	::445916833351487000
28025024	::445916844806131000
28025024	::445916898858110000
205124512	::445917438522040000
180388620	::445917756106362000
28025024	::445918016669503000
331482356	::445918182289600000
162245153	::445918415824637000
253717655	::445919324981583000
561622267	::445919350730784000
336821368	::445919498692870000
20478089	::445919541106057000
230903702	::445919555320168000
299879238	::445919678456950000
18277474	::445920230842597000
205124512	::445920529073991000
103473089	::445920689099255000
368079003	::445921088132771000
8709452	::445922289574359000
37384165	::445922522534387000
18277474	::445922534417248000
37384165	::445922576582209000
282697692	::445922633935503000
37384165	::445923285952241000
465292139	::445923527884292000
312907071	::445923538768130000
41143305	::445923871917477000
414315073	::445923878444216000
32596609	::445924220514471000
32596609	::445924646903242000
249468865	::445926433563492000
621062028	::445926569131798000
252314330	::445926829380349000
29473860	::445926862309830000
280826646	::445926934959378000
273497452	::445927331807240000
29473860	::445927349314666000
396786261	::445928079005732000
35105150	::445928291661123000
162245153	::445928477272051000
433083953	::445928735175622000
555976584	::445929037030891000
59622669	::445929250248339000
555976584	::445929594156089000
359806236	::445929911639764000
388397248	::445930251550330000
273748024	::445930270353403000
6652302	::445930388951556000
133112299	::445930830951895000
483526518	::445930979459231000
53123348	::445930997436416000
428516870	::445932357267111000
242435004	::445932785703079000
428516870	::445933008663482000
44041485	::445933681962541000
131254355	::445933693173915000
120532808	::445933844516962000
438801693	::445933952147390000
438801693	::445934213041520000
242435004	::445934328246050000
438801693	::445935255724511000
547741880	::445935690417594000
44041485	::445936676250984000
47410500	::445936764935356000
18277474	::445937083283013000
44041485	::445937179697483000
47410500	::445937432211357000
516017637	::445937619856130000
162245153	::445937750668488000
138935158	::445938127253688000
258196512	::445938542100099000
125849974	::445939082167066000
18437537	::445939149196234000
8709452	::445939467413893000
351896383	::445939500976336000
419105102	::445940262653542000
344285522	::445940443373916000
103473089	::445940752833462000
42994926	::445941767192317000
471218710	::445942282194137000
471218710	::445942429779124000
130312780	::445942763582783000
242435004	::445943141170835000
626942496	::445945157511561000
363321273	::445945738242301000
384105885	::445945886481584000
393802148	::445946897614659000
260038180	::445946989017317000
545540214	::445947020281278000
453963591	::445947095090876000
319301096	::445947444422258000
433932391	::445947486230700000
414315073	::445947747762323000
25784705	::445948129137815000
378850242	::445948207546519000
24413698	::445948399959814000
110563920	::445948891335520000
202252881	::445949075062390000
384105885	::445949735757946000
420083874	::445949838585106000
68531166	::445949869400662000
69028501	::445949890388959000
319301096	::445950022291828000
69064286	::445950390131896000
408831317	::445950481509015000
542909484	::445950692856201000
500308199	::445950733678940000
264295397	::445950888193323000
69028501	::445951032158212000
384105885	::445951052480012000
68531166	::445951072473849000
27836945	::445951299930947000
500308199	::445951755029708000
34717669	::445952086623019000
36958694	::445952639222964000
55472237	::445952716527767000
55472237	::445956455347142000
19895969	::445956606283378000
18437537	::445956608343150000
413686504	::445956624478662000
33238183	::445957299182374000
547741880	::445957587574325000
433083953	::445957902700777000
319301096	::445958046368673000
319301096	::445958157370925000
429491583	::445958701363777000
628045480	::445958792849543000
62936749	::445958810629586000
319301096	::445959422729527000
94226339	::445959925106085000
69064286	::445959984330055000
69028501	::445960267172556000
384105885	::445960491131998000
167184626	::445960618370007000
261438579	::445960691480948000
261438579	::445960851485241000
363321273	::445960865800794000
47410500	::445961006871633000
261438579	::445961103739072000
55472237	::445961223587110000
406110065	::445961524088037000
406110065	::445961614143913000
406110065	::445962127485190000
100373532	::445962171722129000
65482831	::445962612111450000
301203823	::445962625969426000
32596609	::445962685176229000
69028501	::445962747843317000
265786675	::445963001225838000
433932391	::445963095450472000
32596609	::445963241013792000
516937156	::445963415891488000
317860632	::445963512545042000
458529098	::445963953097539000
503741267	::445964013617160000
32596609	::445964511053242000
384105885	::445964522499887000
134181956	::445964600002244000
260038180	::445964893809025000
134181956	::445965032351105000
32596609	::445965316502208000
332908078	::445965411247751000
41658963	::445965534115676000
32596609	::445965559109132000
98806791	::445965593154715000
461652679	::445965895295176000
432747712	::445966220882624000
330645900	::445966231653187000
426295925	::445966394853965000
37384165	::445967889850302000
162245153	::445967912156033000
205124512	::445967920376455000
162958222	::445969055212503000
162958222	::445969154936283000
167222207	::445969222942724000
109655774	::445969434709331000
38594501	::445970234290081000
426295925	::445970272936820000
426295925	::445970421310316000
368079003	::445970589426401000
27595900	::445970756015366000
18750697	::445970796855717000
67296324	::445971138506526000
238401588	::445971804276789000
26920974	::445971974456872000
31569666	::445972025350586000
340199061	::445973241236951000
418783652	::445973336192200000
461652679	::445973351865909000
22844281	::445973495542206000
69064286	::445973509081022000
223005614	::445973525992849000
264547604	::445973664488378000
392362281	::445973943615119000
392362281	::445973964326580000
26920974	::445974800805408000
474400310	::445975492299329000
721462429	::445975614294478000
363321273	::445975935016534000
461652679	::445976213212119000
501202268	::445976247303417000
309355379	::445976301124718000
240857453	::445976435355037000
24413698	::445976562178211000
426295925	::445976587859935000
378794339	::445976995935973000
378794339	::445977254389362000
24413698	::445977567720644000
444979318	::445978200292986000
54721301	::445978351040483000
273497452	::445978418736545000
86474692	::445978706004422000
23838693	::445978884689780000
613956023	::445979406511906000
251892054	::445979532655616000
371243365	::445979909656027000
701949296	::445980134181711000
258235483	::445980871083167000
307457734	::445981377893502000
579271413	::445981656353353000
22536187	::445982011334078000
634890754	::445982460544040000
32596609	::445982615771041000
258196512	::445982799682879000
55472237	::445983386633789000
55472237	::445983472449245000
55472237	::445983610492166000
22536187	::445984006698708000
340693336	::445984008703574000
164816411	::445985419868786000
16623113	::445985614341865000
16623113	::445985732621238000
22536187	::445985766565752000
16623113	::445985986993225000
16623113	::445986124054671000
221590506	::445986173216124000
16623113	::445986452149919000
433168829	::445986481623298000
426295925	::445986754559234000
224068229	::445987333310275000
69064286	::445988711617298000
513825441	::445989193551212000
426295925	::445989223745998000
426295925	::445989795983282000
426295925	::445990127484293000
13298002	::445990564753055000
363321273	::445991003821191000
513825441	::445991055423717000
513825441	::445991197874872000
513825441	::445991391198707000
458529098	::445992111864020000
69064286	::445992245473189000
55472237	::445992279682351000
46978610	::445993192128016000
426295925	::445994150211903000
368079003	::445994737313775000
423950693	::445995046010359000
392362281	::445995090553868000
382414670	::445995164075843000
438647243	::445995625977749000
516937156	::445995633120673000
258235483	::445995681661333000
447422715	::445996685895151000
48157278	::445996744665751000
316229499	::445997365993168000
22536187	::445997587666333000
86474692	::445997790955839000
167183597	::445997849906409000
22536187	::445998404595089000
38594501	::445998626926387000
38594501	::445998654231695000
44380700	::445999053399023000
721462429	::445999074005622000
338076990	::445999214598696000
338076990	::445999243195469000
379152968	::445999244290191000
423950693	::445999879936937000
170924102	::446000034891313000
423950693	::446000129082798000
613256961	::446001251235295000
225206298	::446001798973648000
45704670	::446001984559415000
28025024	::446001995116449000
225206298	::446002384892739000
473118863	::446002559824568000
311583053	::446003233484730000
371243365	::446004481977634000
423950693	::446004538411986000
415943958	::446005208473026000
117638857	::446005644462526000
363321273	::446006111607750000
419105102	::446006370072940000
436188872	::446006638030647000
297895526	::446006688949469000
146216300	::446006954863783000
225206298	::446007516552380000
225206298	::446008417132355000
426295925	::446009261131173000
506100348	::446010439864811000
421158343	::446011017701904000
29473860	::446011111381696000
225206298	::446011934844796000
637303583	::446012102579220000
432747712	::446012588988846000
225206298	::446012589642743000
225206298	::446013091730300000
22536187	::446013263508418000
423950693	::446013372551553000
223594866	::446013375060144000
423950693	::446013423969529000
384105885	::446013471293861000
29473860	::446013490965127000
264234166	::446014037776949000
225206298	::446014251107250000
373736716	::446014266450001000
114970673	::446014550249201000
223594866	::446015147921113000
114970673	::446015846519799000
114970673	::446015880669851000
258235483	::446015969983733000
114970673	::446015993156890000
258235483	::446016211508551000
421158343	::446016235260878000
426295925	::446017061991378000
37384165	::446018466571513000
311724390	::446018764996218000
362168275	::446019307533639000
373147853	::446020130947223000
373147853	::446020513539035000
373147853	::446021014783545000
18929923	::446021478900060000
254579074	::446021646768275000
344285522	::446022006178185000
15688986	::446022054111109000
384105885	::446022264610246000
433932391	::446022333761744000
516937156	::446022370424524000
254579074	::446023181648662000
15688986	::446023259276836000
423950693	::446023440818896000
384105885	::446023724576165000
24413698	::446023851084759000
423950693	::446024456943587000
384105885	::446024500006490000
114235211	::446024503189979000
384105885	::446024598249689000
384105885	::446024771830964000
423950693	::446025029810016000
423950693	::446025056062148000
107902551	::446025160106475000
22536187	::446025223008051000
423950693	::446025702240833000
423950693	::446025740853596000
423950693	::446025769978839000
423950693	::446025822042742000
149980973	::446025876371558000
371416817	::446025921032880000
384105885	::446026203355287000
392737983	::446026312621506000
405676565	::446026795297808000
107902551	::446027305170010000
104112940	::446028134975295000
104112940	::446028136896294000
214970887	::446028265963401000
301203823	::446029204291739000
131254355	::446029246951993000
516017637	::446029275494232000
368079003	::446029293491982000
301203823	::446029323967819000
368079003	::446029596010373000
145469568	::446030065105530000
156437061	::446030795795222000
477989347	::446031547984920000
23838693	::446031665560039000
477989347	::446032035778293000
477989347	::446032426976804000
26030273	::446032784885182000
26030273	::446032968255950000
201113172	::446033133809319000
26030273	::446033160296357000
26030273	::446033333168783000
282697692	::446033334897213000
384105885	::446033540136714000
463420581	::446033554162876000
516017637	::446033567710068000
26030273	::446033569748504000
384105885	::446033615038607000
26030273	::446033959546126000
30151060	::446034281874608000
282697692	::446034469347409000
477989347	::446034727099592000
384105885	::446034808141922000
477989347	::446034832817020000
26030273	::446034870536396000
384105885	::446034982687879000
477989347	::446035415728795000
146216300	::446035580640436000
26030273	::446035633501253000
282697692	::446035794407718000
436188872	::446035939044126000
363321273	::446036206804299000
15709088	::446036391676219000
26030273	::446036458868985000
392737983	::446036481539571000
30804377	::446036569166598000
26030273	::446036723168837000
602895412	::446036795566718000
234630547	::446037684557864000
477989347	::446037919568916000
300884493	::446038147235713000
156437061	::446038227871215000
24413698	::446038552296816000
421158343	::446038648472211000
421158343	::446038821831188000
421158343	::446039371066908000
421158343	::446039472447426000
149980973	::446039650902110000
248957493	::446039718036525000
384105885	::446039790996058000
421158343	::446039861989212000
248957493	::446039872793747000
351096649	::446039882201186000
421158343	::446040184149516000
384109939	::446040874871300000
322327312	::446040954701504000
156437061	::446041372844240000
22327740	::446041467510063000
423941104	::446041503811371000
29473860	::446041579501793000
258196512	::446041594542960000
80448281	::446042648487280000
156437061	::446043117578244000
282625909	::446043441210736000
282625909	::446043446663344000
421158343	::446044165743607000
477989347	::446044771866255000
37384165	::446044840216633000
613956023	::446045473711734000
423941104	::446046278158278000
229290429	::446046852236840000
265786675	::446047318274744000
29473860	::446047718037671000
360814823	::446047907465023000
52441281	::446048059886018000
415943958	::446048488610996000
24413698	::446048614251393000
265249050	::446048623382769000
91345170	::446048643070832000
52441281	::446048675471437000
52441281	::446048707973099000
192948373	::446048833168887000
30804377	::446049392143790000
426295925	::446050107449155000
438801693	::446051642702827000
107848755	::446053105873215000
631513843	::446053884705112000
419105102	::446053914471718000
419105102	::446054015747383000
30804377	::446054085754486000
631513843	::446054314914873000
631513843	::446054321738641000
167184626	::446055227695714000
52441281	::446056359222444000
137117871	::446056778862563000
52441281	::446056835150524000
40896981	::446057145273184000
415897649	::446059458054336000
423950693	::446059519785705000
423950693	::446059551809617000
426295925	::446059997345366000
114600119	::446061188880015000
433932391	::446061457525194000
45929336	::446061625683247000
479986172	::446061826837848000
32471501	::446062099908005000
426295925	::446062887506038000
217214677	::446062924260315000
516937156	::446063131073454000
32471501	::446063172739661000
490841822	::446063200526958000
426295925	::446063281606643000
272184078	::446063364154736000
52441281	::446063385541484000
52441281	::446063424175222000
328057955	::446063894730375000
32471501	::446064448160399000
254579074	::446064947764535000
602895412	::446065786356895000
237112765	::446065919307943000
458529098	::446065946802008000
35597637	::446065973549105000
460765832	::446066235852066000
363321273	::446066352286363000
24413698	::446066847897899000
22844281	::446067338614673000
35097852	::446067440804691000
32471501	::446067711706427000
41753572	::446067800587898000
91195209	::446068537430671000
22844281	::446069575843848000
115583749	::446070244474224000
392362281	::446072147564187000
284316159	::446072170469273000
110563920	::446072905534017000
107902551	::446073530271428000
156437061	::446074040919134000
380723702	::446074170993299000
258196512	::446074288245055000
384105885	::446074782698577000
40896981	::446075925277724000
30804377	::446076296603267000
321102847	::446076663961751000
308690900	::446076760472289000
321102847	::446077152845643000
26897261	::446077714785918000
432747712	::446078617001279000
432747712	::446079466352418000
397934536	::446079484471431000
103473089	::446079515022737000
33238183	::446079914526011000
497630362	::446080127131086000
351096649	::446080153471315000
351096649	::446080422301032000
56723331	::446080545584582000
33238183	::446080638035034000
341732173	::446080643211210000
33238183	::446080673757921000
30944417	::446080939135758000
363321273	::446081412442386000
35097852	::446081638142078000
48612192	::446081750624919000
48612192	::446081806350450000
429491583	::446082301693136000
418841887	::446082657802551000
58563319	::446083499393822000
134181956	::446083531429916000
65482831	::446083611314638000
206538198	::446083662967504000
423950693	::446083822338449000
423950693	::446084154724073000
418841887	::446084191743401000
304619831	::446084221300662000
352789311	::446084292196966000
423950693	::446084305991647000
65482831	::446084326472830000
225206298	::446084440280662000
234950395	::446085085377216000
429491583	::446085333327687000
234950395	::446085344614555000
206538198	::446085650430042000
352789311	::446085688002613000
518039543	::446085732747055000
310569604	::446086276371193000
547741880	::446086368674844000
351896383	::446086745805701000
134181956	::446087016858812000
134181956	::446087538865102000
454406979	::446087996149096000
426295925	::446089026009718000
24413698	::446089228397862000
426295925	::446089577535516000
426786499	::446089709442199000
352789311	::446089783593672000
115824990	::446090222825377000
426295925	::446090345260933000
205124512	::446090420313784000
205124512	::446090560747495000
516937156	::446090619350708000
351096649	::446090966873554000
205124512	::446091038684229000
423950693	::446091121135861000
252314330	::446091240887820000
15961483	::446091388946776000
304645030	::446091740685303000
205124512	::446091931378913000
367308760	::446092652811808000
429491583	::446092838028476000
528542109	::446093190378962000
528542109	::446093396340637000
308690900	::446093417097859000
450378413	::446094688181686000
450378413	::446095106844528000
450378413	::446095427624902000
130996784	::446095499821457000
450378413	::446095595262844000
142176687	::446095776855621000
360898372	::446095779879321000
411700909	::446095783646199000
29473860	::446096024348917000
130996784	::446096024906395000
363321273	::446096450112729000
218750630	::446096469498413000
257913209	::446096731579908000
218750630	::446096740467236000
130996784	::446096777658126000
473454563	::446096879039021000
189272740	::446097071737536000
439681301	::446097128712982000
473454563	::446097403729707000
130996784	::446098085752471000
439681301	::446098284906418000
180911733	::446098764110262000
130996784	::446099299978723000
258196512	::446099371533545000
28905424	::446100197588729000
473454563	::446100374928523000
426295925	::446100594353115000
331482356	::446100836566188000
28905424	::446100991943794000
331482356	::446101337298976000
721462429	::446101378298290000
392362281	::446101811481423000
392362281	::446101935347597000
218750630	::446102091258265000
319301096	::446102304262221000
107902551	::446102308896899000
405040496	::446102891485335000
405040496	::446102929368305000
341037427	::446103036939993000
33238183	::446103419082665000
27237232	::446103502025015000
229986296	::446103540398714000
33238183	::446103610498101000
27237232	::446103643863789000
405040496	::446103904317476000
61478431	::446104069762199000
473454563	::446104235294597000
237024825	::446104282686042000
328794919	::446104303439458000
35525270	::446104504832765000
19895969	::446104530212515000
328794919	::446104559447199000
445808726	::446104763281977000
423950693	::446104763872985000
602895412	::446105041989292000
68531166	::446105378850217000
91345170	::446105546908000000
384488111	::446105881063600000
237112765	::446106368932864000
414315073	::446106737314381000
368079003	::446106973314891000
257913209	::446107173731704000
79754464	::446107188474675000
20478089	::446108414285213000
162245153	::446108439484563000
368079003	::446108520375529000
18277474	::446108609961668000
162245153	::446108650432917000
360898372	::446108770154721000
162245153	::446108773233729000
240857453	::446109567781318000
107902551	::446109691056517000
41001071	::446109709117173000
284931188	::446109881754746000
331482356	::446110095664218000
272184078	::446110725946101000
284931188	::446110808456822000
406110065	::446111315086438000
68531166	::446111399467442000
34863840	::446111499975921000
363321273	::446111523635986000
406110065	::446111555667505000
19895969	::446111741810716000
373653741	::446111776065605000
34863840	::446112103477559000
384488111	::446112167113547000
418841887	::446112341906571000
423950693	::446112522081280000
423950693	::446112801958813000
322327312	::446112832828895000
414315073	::446113139588083000
414315073	::446113193816248000
414315073	::446113340205834000
36654229	::446113665566396000
393802148	::446114032899358000
34863840	::446114231839387000
316902035	::446114307798204000
18929923	::446114566486102000
41001071	::446114675139575000
373736716	::446114685956280000
373736716	::446114743418249000
34863840	::446114911555690000
31287131	::446116016766984000
34863840	::446116142911090000
36654229	::446116644705030000
634890754	::446116738371817000
114235211	::446117872700387000
264547604	::446117983237050000
435471503	::446118766133673000
98785279	::446118879254020000
621062028	::446118950128975000
436214232	::446119300621811000
521919456	::446119328644341000
435471503	::446119493245616000
521919456	::446119757805133000
284931188	::446119817167126000
41753572	::446120095111053000
35525270	::446120197066215000
436214232	::446120226363432000
490841822	::446120435093356000
19895969	::446120462725025000
634890754	::446120661434392000
35525270	::446120896642560000
351096649	::446121079593902000
35525270	::446121092399104000
180911733	::446121177170599000
431944862	::446121765228396000
351096649	::446122652965404000
458529098	::446122760306434000
450378413	::446123175546347000
436214232	::446123454165561000
426295925	::446123499342401000
388397248	::446123499388542000
436214232	::446124011957665000
505219745	::446124150105460000
56509474	::446124162730696000
284931188	::446124315231420000
344857407	::446124519887872000
193068384	::446124523708882000
284931188	::446124551630770000
202292166	::446124936885960000
351096649	::446125427279417000
334515229	::446126419710447000
35097852	::446126503202668000
384109939	::446126571334557000
363321273	::446126604641902000
384109939	::446126810414460000
384109939	::446126849941590000
384109939	::446127272698073000
384109939	::446127635756630000
98785279	::446128693400727000
352789311	::446128924616323000
516937156	::446128942257549000
56723331	::446128962318925000
56723331	::446129066241196000
162245153	::446129073824473000
28736200	::446129098822123000
516937156	::446129132074987000
28736200	::446129182079066000
205124512	::446129227780198000
319301096	::446129599269703000
620519142	::446130406807441000
458529098	::446130435823652000
620519142	::446130647992508000
620519142	::446131234272342000
620519142	::446131406398181000
360898372	::446131481971150000
248957493	::446131808988848000
620519142	::446131810255114000
382414670	::446132234848714000
18277474	::446132424964325000
322327312	::446133224536694000
392362281	::446134122025455000
35097852	::446134260031049000
272184078	::446134271301132000
392362281	::446134364850491000
100376439	::446134413072400000
30804377	::446134485340262000
322327312	::446134616370323000
436214232	::446134898785402000
443376354	::446134947883933000
127692656	::446135583904391000
620519142	::446135780453265000
458529098	::446135973240242000
458529098	::446136028059803000
248957493	::446136766383149000
378850242	::446137431763726000
423950693	::446137571177820000
378850242	::446137609027616000
423950693	::446137687771078000
423950693	::446138164709560000
423950693	::446138183953039000
423950693	::446138388794445000
618760575	::446138452296204000
18929923	::446138533120851000
273811402	::446138800268259000
273811402	::446138985878810000
378850242	::446139176514494000
351096649	::446139774433103000
100376439	::446139791076110000
392362281	::446139861129367000
618760575	::446139867794124000
134181956	::446139966394232000
319301096	::446140021926817000
240857453	::446140445815349000
220632867	::446140533740552000
378850242	::446141388288430000
351096649	::446141597965500000
222173816	::446141614080409000
363321273	::446141687891779000
319469530	::446141844981030000
319301096	::446143228845096000
472617238	::446143396210409000
472617238	::446143703334137000
319301096	::446144303421984000
319301096	::446144395017216000
415703077	::446144547425226000
295980167	::446144585027162000
46276184	::446144768415121000
273811402	::446145066659487000
319301096	::446145572991287000
319301096	::446145618897932000
142176687	::446145916647780000
252355708	::446146013254778000
423950693	::446146372689870000
205124512	::446146441828773000
423950693	::446146478092718000
423950693	::446146717528760000
418841887	::446147068005191000
351096649	::446147707380310000
415703077	::446147858517864000
316878403	::446147928906665000
224130581	::446148166144892000
316878403	::446148331060752000
316878403	::446148507494121000
319469530	::446148569662521000
316878403	::446148671776645000
316878403	::446149055895588000
316878403	::446149466840911000
316878403	::446149701079822000
423950693	::446150319420878000
252355708	::446150320733687000
32252775	::446150707972825000
489078088	::446151056934711000
489078088	::446151099003568000
32252775	::446151302075408000
319469530	::446151386561282000
149980973	::446151411693137000
423950693	::446151501866491000
489078088	::446151523454570000
351096649	::446151732490297000
423950693	::446151860513034000
489078088	::446151870432555000
423950693	::446151976791711000
489078088	::446152014603366000
489078088	::446152254001655000
174148391	::446152299095007000
32252775	::446152659117293000
104112940	::446152844001804000
489078088	::446152898670370000
489078088	::446153032107950000
489078088	::446153216942567000
174148391	::446153284894859000
174148391	::446153415308353000
332908078	::446153426599440000
174148391	::446153638428540000
489078088	::446153679293259000
174148391	::446153783446220000
489078088	::446153876874330000
174148391	::446153887092047000
174148391	::446154334355873000
373736716	::446154495378997000
363321273	::446156795321790000
134181956	::446157587550339000
428516870	::446157980854009000
174148391	::446159028990017000
450378413	::446159216617603000
174148391	::446159265787805000
134181956	::446159449171193000
134181956	::446159552506232000
450378413	::446159683531702000
98806791	::446160077654065000
134181956	::446160436074127000
727288316	::446161176947224000
174148391	::446161391960195000
450367308	::446161739810611000
174148391	::446161924431302000
174148391	::446162111589527000
374289648	::446162476124872000
174148391	::446162892334063000
234630547	::446163411697541000
127413469	::446163436385226000
258196512	::446163626324676000
238400474	::446163971930730000
127413469	::446163977618223000
127413469	::446164123051515000
127413469	::446164383303880000
450378413	::446165428910301000
450378413	::446165556425531000
127413469	::446165672318337000
98806791	::446166064435847000
450378413	::446166187483738000
98806791	::446166236628803000
450378413	::446166262263980000
450378413	::446166535518695000
98806791	::446166603483578000
149980973	::446166829971406000
134181956	::446166856697909000
239313896	::446167180330012000
450378413	::446167351373746000
450378413	::446167658510041000
205124512	::446167985523130000
450378413	::446168083439177000
174148391	::446168939652190000
301203823	::446169708023136000
529698153	::446170203664031000
167183597	::446170852585775000
423950693	::446170854833922000
423950693	::446171067271225000
174148391	::446171137882742000
174148391	::446172151813787000
258196512	::446172165831139000
316878403	::446172263654498000
174629553	::446172385180672000
258196512	::446172631155621000
167184626	::446172738579742000
316878403	::446172767952859000
174148391	::446172876455301000
174148391	::446173098241708000
174148391	::446173369298599000
316878403	::446173499107729000
174148391	::446173700275318000
359849721	::446174078844420000
174148391	::446174280766980000
174629553	::446174599269842000
299484513	::446174627379703000
359849721	::446175014308442000
174629553	::446175034500214000
359849721	::446175059573350000
21377945	::446175936674004000
174148391	::446176085479526000
174148391	::446176131197452000
174148391	::446176547456970000
53165262	::446176782145040000
205124512	::446176894602739000
174148391	::446177044440043000
141821632	::446177823125155000
174148391	::446178848972218000
21377945	::446178919205859000
66184984	::446180118625787000
222584958	::446180416194895000
174148391	::446180574089474000
372880069	::446181286365757000
174148391	::446181643158827000
408031484	::446181852143833000
473718221	::446182586147012000
636632104	::446182712714334000
174148391	::446184317224763000
174148391	::446184371742310000
174148391	::446184588533325000
283051149	::446185014451912000
390552849	::446186023999901000
32671267	::446187213647142000
32671267	::446187808625946000
349365015	::446188141096235000
392362281	::446189195988840000
66184984	::446189652555616000
349365015	::446191531020812000
393499174	::446193775904165000
220632867	::446194617088614000
114235211	::446196280427966000
238880491	::446196522015674000
114235211	::446196614827220000
238880491	::446197023247577000
15681561	::446197158983643000
277278671	::446198370860687000
315872678	::446200431203475000
16039882	::446205923808534000
238880491	::446207062499143000
238880491	::446207336739524000
116343636	::446207527504457000
116343636	::446208670972395000
134637488	::446211236313960000
421158343	::446211553495638000
49824781	::446216014460878000
262382570	::446223223869304000
134181956	::446223288508100000
134181956	::446223612543270000
134181956	::446223823336398000
134181956	::446224055335911000
167183597	::446224706765467000
167184626	::446226597381545000
377486283	::446227539086688000
69044676	::446227960949796000
21452516	::446228922871853000
37384165	::446229728265908000
60712766	::446229776723099000
200646933	::446230153157283000
200646933	::446230477595107000
200646933	::446230542040576000
37384165	::446231028655329000
200646933	::446231201745891000
37384165	::446231242040553000
200646933	::446231634522554000
200646933	::446231993903095000
200646933	::446232322140954000
200646933	::446232781442383000
97307001	::446233000250851000
200646933	::446233053623365000
195397698	::446233066621517000
200646933	::446233482105061000
37384165	::446233621389537000
330645900	::446234094381195000
37384165	::446234107698089000
200646933	::446234139356717000
426295925	::446234336816562000
35105150	::446234758092054000
200646933	::446235069150023000
200646933	::446235109037858000
37384165	::446236506105974000
37384165	::446236672250748000
165658390	::446236937641160000
214678768	::446238256254840000
506707370	::446239053466591000
274693254	::446239375865954000
634822122	::446240969227137000
236930269	::446242152268308000
26198467	::446243548610830000
184195472	::446243665229254000
24413698	::446243948156440000
383045348	::446243948164423000
407395368	::446244112392404000
30804377	::446244724597223000
460772038	::446244930214588000
31250549	::446245019746172000
210674392	::446245363096121000
103473089	::446245591513722000
103473089	::446245631388958000
15688986	::446246509072244000
69662123	::446246560519974000
229197384	::446247724950622000
264234166	::446248224245170000
238880491	::446249071716487000
224130581	::446249620495036000
96443022	::446250254698967000
274432702	::446250449897660000
60399576	::446250553551511000
90211828	::446250588100366000
81765661	::446250732107206000
239313896	::446251481528680000
239313896	::446251688039415000
41001071	::446252192224534000
239313896	::446252210385469000
19895969	::446252279327240000
239313896	::446252544054919000
71284640	::446252547544580000
41001071	::446252698099122000
239313896	::446252742428725000
69662123	::446252819168129000
239313896	::446253565158240000
72210207	::446253738093576000
57933673	::446255449558376000
426295925	::446255925742284000
167222207	::446256703223234000
253120136	::446257598061228000
83878535	::446258772982263000
426295925	::446259175375785000
238401588	::446259574626983000
238401588	::446259706353696000
167222207	::446259750741630000
277794018	::446259901157765000
37384165	::446260557729914000
98806791	::446260770654126000
34536365	::446260834415570000
499290157	::446261163039264000
133508241	::446261392186687000
499290157	::446261836615127000
555976584	::446262730454876000
363321273	::446262792489017000
167222207	::446263183351615000
216819428	::446263199772327000
167222207	::446263541923078000
350424007	::446264354233909000
134181956	::446264397091319000
341037427	::446264688397930000
329471370	::446265686650667000
67296324	::446265771824398000
41001071	::446267632505741000
159944196	::446267756392886000
388397248	::446268177752666000
321102847	::446268846509654000
139547588	::446268873227370000
216819428	::446270066573967000
357265451	::446270371176534000
421158343	::446270445562519000
37384165	::446270506463805000
357265451	::446270562109636000
37384165	::446270734159986000
248957493	::446270792817311000
386833057	::446271335418048000
540197402	::446271656320057000
47410500	::446272973784117000
86970230	::446273388638527000
300594041	::446274132993269000
499290157	::446274468273725000
256088386	::446275077479215000
216819428	::446275650400571000
350424007	::446275807775059000
426295925	::446275877173985000
38594501	::446276039950344000
38594501	::446276164466642000
499290157	::446276438174760000
499290157	::446276576809058000
350424007	::446276615438630000
499290157	::446277107984121000
37384165	::446277311474577000
37384165	::446277339551236000
363321273	::446277870730874000
300884493	::446278347115352000
426295925	::446278731678892000
191276105	::446279007474970000
31258629	::446279191428726000
37384165	::446279194050191000
37384165	::446279258051051000
331482356	::446280690758197000
340199061	::446281757919170000
336821368	::446281901108514000
230903702	::446282055618293000
304619831	::446282086492958000
368079003	::446282372313395000
149980973	::446282650987159000
41001071	::446283498882478000
316902035	::446283575957422000
426295925	::446283950307434000
392434084	::446285218446450000
435409494	::446285652523753000
411700909	::446286140946251000
41143305	::446286414070562000
506100348	::446287311953616000
257913209	::446287925937201000
19945993	::446288816509579000
20478089	::446288876295159000
257913209	::446288960793640000
249468865	::446289028493492000
41001071	::446289334577033000
16710226	::446289742465105000
19945993	::446289776812261000
396786261	::446290521107877000
433083953	::446290891636895000
59622669	::446291656426278000
103526992	::446291889700872000
69801582	::446292257239760000
359806236	::446292330518020000
25383063	::446292480791560000
532616498	::446292541709619000
273748024	::446292923080904000
363321273	::446293044351205000
133112299	::446293240174891000
483526518	::446293455099027000
214970887	::446294201576456000
115583749	::446295926408495000
131254355	::446296130716835000
268397639	::446296239102234000
120532808	::446296282542256000
162245153	::446296878330941000
134181956	::446296914292932000
37384165	::446297084405108000
264547604	::446297336004608000
37384165	::446297762951204000
258235483	::446297801992179000
200646933	::446297918673137000
258235483	::446298210592911000
319301096	::446298235015950000
258235483	::446298250476527000
258235483	::446298280415473000
76870522	::446298400820957000
258235483	::446298420542976000
374289648	::446298464667049000
258235483	::446298472082595000
186472636	::446298712948490000
408831317	::446299238419693000
264547604	::446299320992546000
44380700	::446299392124137000
229197384	::446299720856928000
380723702	::446299946476904000
378773930	::446300465735938000
408831317	::446301367683264000
20478089	::446301620675313000
18929923	::446302234012573000
340199061	::446302264991293000
18929923	::446302431753031000
18929923	::446302515072860000
264547604	::446302727014866000
55964893	::446302733684187000
426295925	::446302747072397000
26030273	::446303915089207000
626942496	::446304000171057000
264547604	::446304339955433000
264547604	::446304620587913000
142176687	::446304756282454000
465292139	::446304972976951000
612537918	::446305014827724000
6652302	::446305028983103000
130312780	::446305150693433000
264547604	::446305540692377000
312856997	::446305683827613000
37384165	::446305729096335000
50154503	::446306082101534000
26030273	::446306445290528000
268397639	::446306735478046000
465292139	::446307334894395000
465292139	::446307382067740000
378778103	::446307723228233000
392737983	::446307944708444000
258196512	::446308238456524000
363321273	::446308328780873000
273811402	::446308875114139000
273811402	::446308910673432000
264547604	::446309494490816000
195276249	::446309511205511000
264547604	::446309568230871000
37384165	::446309581715546000
32671267	::446309784770600000
419307287	::446310004061372000
25784705	::446310541305192000
237112765	::446310968553779000
258196512	::446311558365609000
237112765	::446312165000380000
237112765	::446312330448490000
465292139	::446312362509754000
312856997	::446315618950975000
18437537	::446316120392613000
18437537	::446316135894761000
37384165	::446316599813734000
31586329	::446316689739628000
167183597	::446317312589565000
18437537	::446318163702333000
264547604	::446318276809723000
264547604	::446318480682254000
264547604	::446318771909582000
79754464	::446318816793219000
229290429	::446319113565380000
365767010	::446319487751815000
19569142	::446319718220058000
381599486	::446319740727070000
266095621	::446319742438367000
266095621	::446320792939548000
264547604	::446320863235682000
628045480	::446321219785469000
240857453	::446321444931133000
79073243	::446321794174042000
32471501	::446322036835889000
71284640	::446322039331123000
71284640	::446322057773461000
633010300	::446322291186483000
365767010	::446322325538209000
20478089	::446323005824962000
254579074	::446323037407690000
392362281	::446323112833851000
38594501	::446323259240239000
38594501	::446323318212153000
363321273	::446323374768549000
37384165	::446323450546630000
408831317	::446324050814849000
264547604	::446324450409992000
264547604	::446324562842484000
26684021	::446324731521015000
27595900	::446324745126952000
98785279	::446325217833398000
27595900	::446325465347661000
27595900	::446325698353840000
149980973	::446326338375282000
408831317	::446326728416587000
265786675	::446326995543392000
229290429	::446327075499028000
130996784	::446327103437295000
392362281	::446327777692643000
41658963	::446327832910639000
98785279	::446328110426759000
431262520	::446328811404427000
403020871	::446328948709130000
55665294	::446329466302648000
55665294	::446329784994234000
390552849	::446330607333695000
390552849	::446331610737025000
101579439	::446331672053944000
378850242	::446332308841594000
365767010	::446332629164785000
380723702	::446333075510034000
162958222	::446333485826183000
92936298	::446333901926326000
384105885	::446334016414048000
415943958	::446335543480041000
620519142	::446335732739629000
107902551	::446335821004562000
258196512	::446336445092229000
26684021	::446337841640275000
237112765	::446338029360136000
415943958	::446338183702138000
363321273	::446338355371196000
373147853	::446338363063554000
586669052	::446338628440973000
234630547	::446338744107270000
586669052	::446338795453960000
586669052	::446338836440686000
586669052	::446338901532106000
561622267	::446339143447367000
26920974	::446339170051846000
29335169	::446339454966693000
30804377	::446339651066789000
30804377	::446340121214734000
612537918	::446340772959649000
545540214	::446341727649931000
218750630	::446342207419994000
30804377	::446342449036673000
554801627	::446342658496024000
229290429	::446342921067839000
18068894	::446342953850507000
465292139	::446343650901905000
22536187	::446344377393500000
30804377	::446344609073872000
30804377	::446344831556521000
408224760	::446345313532772000
142176687	::446345330196742000
142176687	::446345795579953000
24413698	::446346009359048000
22536187	::446346423341420000
22536187	::446346881820418000
37384165	::446347312445403000
37384165	::446347370532323000
37384165	::446347453185290000
403020871	::446347469933133000
429491583	::446347488145199000
37384165	::446347933382766000
37384165	::446347983492091000
95723533	::446348241165357000
95723533	::446348389056540000
415943958	::446348430231613000
234630547	::446349756038524000
408224760	::446349809130414000
26030273	::446349983206240000
415943958	::446350474275717000
394796192	::446351029299212000
33238183	::446352107252105000
33238183	::446352602444214000
195276249	::446352685680578000
13298002	::446352952484442000
429491583	::446352968917733000
234950395	::446353110907113000
234950395	::446353129118785000
234950395	::446353172735332000
234950395	::446353415304531000
352789311	::446353468211855000
363321273	::446353520883933000
352789311	::446353521370464000
234950395	::446353576806195000
360898372	::446353577112371000
40195042	::446353757467467000
489078088	::446353776287289000
335759212	::446353864904556000
352789311	::446353984203530000
322643138	::446354126440394000
352789311	::446354175631556000
257913209	::446354274662895000
489078088	::446354353687760000
107902551	::446354381760249000
232312019	::446354390526750000
403020871	::446355480714424000
145469568	::446355794817073000
107902551	::446356705215918000
552029617	::446356771553026000
552029617	::446356840033439000
552029617	::446356886292414000
552029617	::446357041066422000
552029617	::446357197174222000
552029617	::446357348747980000
264547604	::446357591627554000
379152968	::446357869123084000
552029617	::446358078783377000
552029617	::446358153362300000
552029617	::446358181715795000
552029617	::446358208634830000
552029617	::446358417053978000
552029617	::446358448402202000
554852227	::446358455620616000
552029617	::446358491414810000
554852227	::446358508347215000
552029617	::446358541717094000
264547604	::446358860186411000
258196512	::446358938158911000
497544291	::446359107138637000
52441281	::446359515588337000
22536187	::446359959455158000
258196512	::446360311516635000
258196512	::446360595135479000
264547604	::446360633441660000
363321273	::446360644586328000
22536187	::446360678908329000
264547604	::446360789549461000
344285522	::446361100486201000
20478089	::446361325409951000
174629553	::446361335023292000
37384165	::446361780550262000
264547604	::446361975186923000
167222207	::446361996188192000
170924102	::446362432189906000
96443022	::446363155237588000
167222207	::446363615499534000
521919456	::446364590096781000
433168829	::446364667221659000
258196512	::446365090330476000
265786675	::446365618087141000
302525103	::446365747833356000
319301096	::446366058283155000
423950693	::446366189921390000
303011370	::446366444066848000
50306226	::446366636627353000
303011370	::446366941272227000
115583749	::446367023522537000
115583749	::446367186915835000
303011370	::446367459956633000
423950693	::446367566210924000
428300082	::446367642144997000
429491583	::446367784591953000
428300082	::446368069183889000
533844924	::446368171369299000
303011370	::446368262251479000
25383063	::446368397119729000
428300082	::446368412370219000
363321273	::446368570524852000
428300082	::446368660324896000
303011370	::446368709385285000
300884493	::446368992798576000
300884493	::446369388346634000
303011370	::446369637622484000
394796192	::446369982297821000
134637488	::446370304655634000
26897261	::446370616531488000
293213630	::446370666653429000
24413698	::446370939924934000
370845710	::446370974523731000
626942496	::446371347745497000
116633811	::446371737270116000
20496164	::446372174517903000
371416817	::446372607810879000
554801627	::446372787246993000
470660217	::446372841080905000
293213630	::446373003895787000
37384165	::446373092915281000
238322255	::446374083920687000
470660217	::446374245078405000
97307001	::446374415425875000
265786675	::446374494295556000
470660217	::446374607230992000
429491583	::446374650529189000
470660217	::446374699572789000
579271413	::446374818829455000
426295925	::446375402664390000
22536187	::446375681753366000
128103434	::446375848455970000
128103434	::446375857565999000
48612192	::446375886280204000
76017935	::446376501009588000
48612192	::446376697773174000
613956023	::446377781622870000
22536187	::446378616126197000
316878403	::446378652645601000
322327312	::446378726280794000
16623113	::446379593742548000
37384165	::446380551725785000
612537918	::446380611943411000
48157278	::446381517850546000
247362551	::446381703158714000
612537918	::446381818955046000
33538323	::446382013868965000
37384165	::446383396697014000
69028501	::446383495913680000
37384165	::446383547507433000
384105885	::446383581544210000
363321273	::446383651098726000
103244523	::446384638563729000
134181956	::446385068534415000
37384165	::446385137027006000
33238183	::446385289960108000
134181956	::446385374022365000
65482831	::446385736770928000
33238183	::446385934565924000
405676565	::446386352150822000
122799833	::446386721845149000
65482831	::446387415259697000
264547604	::446387509103034000
31569666	::446387512031059000
205124512	::446387669002514000
264547604	::446387769959387000
205124512	::446387810442821000
205124512	::446387868252917000
186472636	::446388394029883000
186472636	::446388404972834000
103244523	::446388784373170000
186472636	::446388974542528000
186472636	::446389062358675000
186472636	::446389138548199000
103244523	::446389658780696000
223998080	::446390757360812000
448325555	::446390760708268000
239928368	::446390873904144000
360898372	::446391423517343000
15681561	::446392676695298000
458529098	::446393031541813000
162958222	::446394006554279000
463420581	::446394287815946000
238322255	::446394670491648000
86474692	::446395629858615000
253347580	::446396102879608000
32671267	::446396212464218000
32671267	::446396534934872000
264547604	::446396818587275000
458529098	::446397108367548000
189272740	::446397730076631000
32671267	::446397940156751000
24413698	::446398413249454000
480973099	::446398664097800000
363321273	::446398701377163000
414315073	::446399982015217000
264547604	::446400194800652000
495598070	::446400350711738000
33238183	::446400416130293000
33238183	::446400853302194000
516937156	::446401220463566000
19895969	::446402773660078000
497544291	::446402896662249000
37384165	::446402899849920000
264547604	::446403306353856000
48157278	::446403443889299000
264547604	::446403706695598000
373147853	::446403772172877000
37384165	::446404319038820000
186472636	::446404583024123000
242435004	::446404631057661000
473118863	::446404774515064000
186472636	::446405595952726000
186472636	::446405997976752000
281408265	::446406042318950000
206067907	::446406933663473000
206067907	::446406983823142000
206067907	::446407386971250000
613956023	::446407857227849000
403020871	::446408172295573000
419249711	::446408892302368000
349365015	::446409070837501000
236112923	::446409138705559000
55472237	::446409223627227000
28025024	::446409375364968000
45289907	::446409412245086000
533844924	::446409768501272000
115824990	::446409910923051000
25784705	::446410220101967000
586669052	::446410235029520000
586669052	::446410275139629000
586669052	::446410295540723000
68531166	::446410295930388000
586669052	::446410344089796000
586669052	::446410632276242000
384488111	::446411012238217000
257225781	::446411665375252000
586669052	::446412084889530000
586669052	::446412610159017000
20496164	::446412643817902000
363321273	::446413763647115000
45289907	::446413918294904000
24413698	::446414111724015000
490841822	::446414642424737000
238401588	::446415105157525000
216819428	::446415236061736000
241790793	::446415924543778000
15681561	::446415989798735000
479222401	::446416073223450000
241790793	::446416633989726000
53123348	::446416688515674000
341037427	::446416912520871000
15681561	::446417250434572000
223005614	::446417590802714000
167183597	::446417622100635000
162245153	::446417986807926000
260038180	::446418166563233000
328794919	::446418452132405000
68531166	::446418662593789000
529698153	::446418691974897000
35097852	::446418866638716000
28905424	::446419027955441000
426295925	::446419399877328000
57120197	::446419400258641000
284137695	::446419407720681000
35097852	::446419491589980000
369310186	::446419549047762000
229197384	::446419715485745000
269151566	::446419767801290000
186472636	::446420385198653000
311724390	::446420788367732000
186472636	::446421677769891000
436188872	::446421952526548000
127692656	::446421956813156000
351922723	::446422192335511000
490841822	::446422213520924000
131254355	::446422904079929000
618760575	::446423039643639000
162245153	::446424859879698000
64926237	::446425066491101000
31569666	::446425495643910000
25383063	::446425922523398000
478020840	::446425939342557000
134181956	::446428344612315000
286216848	::446428672099381000
378850242	::446428722019962000
363321273	::446428780585050000
18437537	::446428910298103000
18437537	::446428919169028000
378850242	::446429038702514000
34445704	::446429477715722000
426295925	::446429570292801000
500308199	::446429819161837000
195397698	::446430273295904000
225206298	::446431031055622000
115583749	::446431462683058000
480973099	::446432538815635000
618760575	::446432945382129000
24719772	::446433489991516000
162245153	::446433573240066000
162245153	::446433703666130000
20545953	::446433709567524000
234630547	::446434100644442000
261942709	::446434153924673000
478520972	::446434448901681000
261942709	::446434503238905000
261942709	::446434561904615000
162245153	::446434722340937000
31569666	::446435331576201000
69064286	::446435856010977000
261942709	::446435942841483000
229290429	::446436129924186000
69064286	::446436250917289000
415943958	::446436279660855000
163768701	::446436505255690000
489078088	::446437115296251000
429491583	::446437181658513000
489078088	::446437470708985000
237112765	::446437589231616000
258235483	::446438360442478000
35097852	::446438587803111000
265786675	::446438726026412000
31569666	::446438938329493000
29473860	::446439627097145000
602895412	::446440212496142000
253879613	::446440480604430000
248957493	::446440520160903000
248957493	::446440896436133000
392362281	::446441971398492000
28025024	::446442062347788000
28025024	::446442064667217000
19945993	::446443004828876000
418841887	::446443067676295000
35097852	::446443330709487000
167222207	::446443590366277000
31569666	::446443615678889000
19945993	::446443675678412000
42564982	::446443792963731000
363321273	::446443807811567000
602895412	::446445091788693000
618760575	::446445235829481000
602895412	::446445272328335000
35097852	::446445836340563000
31569666	::446445867177095000
31569666	::446446014040649000
602895412	::446446450718023000
345508633	::446446523631808000
42564982	::446446626492919000
31569666	::446446783254646000
35597637	::446447006782078000
602895412	::446448323160178000
332908078	::446448378613104000
602895412	::446448973721903000
602895412	::446449325728862000
31569666	::446449336483061000
30804377	::446449653777985000
322763942	::446449662070128000
382314219	::446449984960225000
435349693	::446450208466300000
209345596	::446450445595463000
367308760	::446450830741622000
727288316	::446450949532688000
307457734	::446450991169568000
79754464	::446451548017950000
382314219	::446451593492566000
98806791	::446452225741955000
162958222	::446452809710710000
360367250	::446453229657018000
35097852	::446453391091597000
382314219	::446453672076394000
15681561	::446453914163220000
382314219	::446453914268078000
35097852	::446454329705496000
392737983	::446454531514466000
18437537	::446454612519026000
18437537	::446454617652854000
205124512	::446454698766508000
229672512	::446454713694040000
229672512	::446454754378801000
28025024	::446454850227023000
229672512	::446454983417155000
205124512	::446454984046309000
229672512	::446455105291026000
229672512	::446455126661021000
229290429	::446455281560453000
502240473	::446455301051785000
229672512	::446455352998240000
602895412	::446455428499898000
35097852	::446455803361636000
472415509	::446456225396715000
241790793	::446456307760246000
38594501	::446456308347465000
38594501	::446456662103449000
38594501	::446457282541678000
222584958	::446459873870757000
28025024	::446460391875674000
502240473	::446460968101765000
312856997	::446461295228121000
261942709	::446461611474440000
30246292	::446461959681363000
146216300	::446462367938146000
269151566	::446462384849575000
312856997	::446462479632437000
458529098	::446463050233942000
201113172	::446463823504211000
28025024	::446464575933005000
341732173	::446465258157527000
426295925	::446465379918163000
68531166	::446465503654334000
426295925	::446465647535734000
554801627	::446465954109599000
426295925	::446466062838534000
426295925	::446466170502533000
341732173	::446466203750793000
516937156	::446466220234399000
280826646	::446466594731229000
46276184	::446466761001811000
458529098	::446466781956558000
34863840	::446466910692319000
426295925	::446467127482925000
419249711	::446467345364426000
35097852	::446467376297803000
341732173	::446467492194840000
66184984	::446468264420716000
391631516	::446468284205244000
327989967	::446468303486476000
26920974	::446468482809749000
260038180	::446469141436715000
266095621	::446469308135137000
66184984	::446469321397501000
234630547	::446469396886601000
20822956	::446469516604624000
260038180	::446469542135730000
234630547	::446470655051968000
28025024	::446471328271314000
392362281	::446471454616330000
28025024	::446471464275816000
306989340	::446471551110492000
392362281	::446471660028170000
66184984	::446471825841614000
306989340	::446472067303473000
391631516	::446472170202353000
25383063	::446472257301250000
46276184	::446472306525614000
435471503	::446472395285491000
66184984	::446472698080681000
28025024	::446472881334009000
229290429	::446472948816154000
317860632	::446473236033703000
602895412	::446473382037426000
368079003	::446473516825583000
363321273	::446473990836482000
465292139	::446475325224931000
66184984	::446475510558642000
35097852	::446475518536216000
533844924	::446476260575686000
335759212	::446476375369609000
226329164	::446476447713337000
335759212	::446476595000115000
380723702	::446476666227789000
533844924	::446477122513551000
335759212	::446477139810869000
433932391	::446477415913512000
391631516	::446477964176154000
222584958	::446478890605625000
285988306	::446479178666225000
115583749	::446479399475355000
103473089	::446479496460251000
316902035	::446479616656437000
362168275	::446479618418044000
30804377	::446479682825756000
103473089	::446479763121516000
103473089	::446480188382007000
552029617	::446480320376750000
552029617	::446480449494188000
103473089	::446480486722834000
552029617	::446480511595065000
552029617	::446480562350350000
552029617	::446480609095843000
103473089	::446480651286368000
472617238	::446480686342340000
552029617	::446480692264701000
552029617	::446480734123880000
552029617	::446480778478620000
552029617	::446480824255250000
316902035	::446481344705482000
618760575	::446481438544646000
103473089	::446481579913666000
420006994	::446481689313697000
103473089	::446481752798670000
103473089	::446482058500513000
472617238	::446482171448918000
103473089	::446482184149286000
426786499	::446483407518695000
241790793	::446484399630979000
281821239	::446484997998772000
258196512	::446485233152438000
42265739	::446485438920794000
426295925	::446486007538413000
357306642	::446486199226482000
205928265	::446486291077529000
601049906	::446486343133036000
423950693	::446486438448594000
380723702	::446486502910877000
380723702	::446486551644479000
205928265	::446486994328109000
229290429	::446487501255888000
43980775	::446487726687141000
415998425	::446487969772224000
174148391	::446488003595079000
332908078	::446488013426528000
335759212	::446488023891320000
335759212	::446488443757944000
505219745	::446488476641292000
174148391	::446488848315322000
265249050	::446488869383331000
423950693	::446488898860896000
174148391	::446489458234241000
258196512	::446489801605148000
174148391	::446490286705754000
304619831	::446490764399239000
237112765	::446490960633933000
100376439	::446491031739957000
174148391	::446491397508440000
516542821	::446491490911408000
43980775	::446491667894247000
30804377	::446492073248575000
516542821	::446492154269929000
524903037	::446492290689662000
174148391	::446492376215744000
418841887	::446492539827130000
607432063	::446492618755547000
174148391	::446493003847188000
418841887	::446493585798467000
174148391	::446493595671879000
100376439	::446493722713153000
365767010	::446494658487521000
365767010	::446494841677967000
438647243	::446494858438381000
365767010	::446495072687644000
103244523	::446495230359920000
100376439	::446495405908303000
365767010	::446495458714595000
205928265	::446495684485603000
225601631	::446496068620931000
365767010	::446496378865209000
205928265	::446496436377497000
174148391	::446496437300260000
320954938	::446496475946569000
727288316	::446496613133844000
107848755	::446496613138038000
55472237	::446496706641657000
174148391	::446496802368278000
55472237	::446496839412363000
55472237	::446496898891804000
55472237	::446496993251045000
174148391	::446497025287127000
174148391	::446497169332125000
100376439	::446497194447601000
547741880	::446497226047492000
45704670	::446497347833327000
365767010	::446497357945794000
100376439	::446497855776124000
174148391	::446498051658498000
100376439	::446498357020606000
174148391	::446498595391283000
237112765	::446500562557612000
319469530	::446500632187244000
391631516	::446500742287745000
142176687	::446500761531211000
415943958	::446500981820252000
426295925	::446501851899629000
319469530	::446502262244798000
337396732	::446502583725617000
174148391	::446503083028144000
391631516	::446503159452557000
174148391	::446503189794140000
390552849	::446503656020406000
363321273	::446504158263517000
55472237	::446504612426944000
55472237	::446504623910551000
55472237	::446505183510409000
426295925	::446505225143476000
220632867	::446505273864097000
465292139	::446505427811844000
513658421	::446505608393412000
174148391	::446506168945352000
122799833	::446506178315427000
161346822	::446506236142292000
33238183	::446507122654584000
174148391	::446507308554928000
174148391	::446507501690028000
174148391	::446507869610205000
174148391	::446508358879961000
174148391	::446508788095668000
174148391	::446509106682404000
174148391	::446509215348436000
118810756	::446509916254396000
26030273	::446510550982217000
174148391	::446510715697102000
214970887	::446510759926059000
26030273	::446511079124779000
174148391	::446511419786551000
174148391	::446511731108749000
174148391	::446511993051418000
435471503	::446512129240072000
174148391	::446512171489697000
31569666	::446512846286098000
261942709	::446513002473222000
249012544	::446513737353003000
261942709	::446514610925875000
127413469	::446514876676968000
338076990	::446514889616396000
242435004	::446514927885234000
174148391	::446515111264813000
261942709	::446515145183735000
18929923	::446516843587846000
174148391	::446516899015557000
171724420	::446517291190996000
174148391	::446517377195593000
171724420	::446517913864785000
489078088	::446518691333566000
363321273	::446519194524585000
16039882	::446519667184898000
167184626	::446519779717697000
36485138	::446519821690499000
249012544	::446519990145912000
383243793	::446520111231275000
332908078	::446521802924498000
284931188	::446522614165417000
205124512	::446522726631489000
342934741	::446522806109757000
95141856	::446523052520513000
281408265	::446523202588512000
489078088	::446523614301388000
489078088	::446523702964793000
489078088	::446524111007649000
18929923	::446524448624365000
125560060	::446524451996565000
301042701	::446524541029076000
174148391	::446524884609675000
281408265	::446525380573163000
137117871	::446525980463874000
281408265	::446526002252877000
174148391	::446526192536256000
348326168	::446526485352828000
174148391	::446526768112226000
332908078	::446527064334950000
348326168	::446527779685662000
423950693	::446528145697431000
423950693	::446528700981325000
423950693	::446528880388489000
423950693	::446529455557586000
232312019	::446529499891773000
423950693	::446530071029772000
42265739	::446530754973929000
66184984	::446531013649653000
38594501	::446531093856927000
573205399	::446532167665872000
573205399	::446532168987074000
301042701	::446532757288534000
37384165	::446533115951853000
573205399	::446533357791240000
51480688	::446535340178669000
370845710	::446536324582240000
370845710	::446536487367356000
332908078	::446536640392343000
332908078	::446538001293017000
41001071	::446538630899957000
332908078	::446538793357938000
489078088	::446539190633627000
332908078	::446540462426689000
332908078	::446541609023602000
361352435	::446541746780909000
220632867	::446542035911049000
65482831	::446542406645600000
242435004	::446542791846264000
66184984	::446542995274616000
382414670	::446543139193376000
25383063	::446543883040989000
408031484	::446544245457813000
473718221	::446544999560130000
114235211	::446545864006197000
49824781	::446546245377884000
283051149	::446547432508112000
332908078	::446548743635365000
392362281	::446550576193490000
377952732	::446551901451337000
301203823	::446552724524388000
361352435	::446554147936952000
239313896	::446555294122778000
98806791	::446557661640007000
634822122	::446558264629547000
285141722	::446558692188516000
23403899	::446561100021399000
299484513	::446562651486031000
261605370	::446563493349576000
372880069	::446565682956619000
315872678	::446567587179028000
60712766	::446568744350126000
252355708	::446570269612580000
636632104	::446571000314884000
103244523	::446571777574326000
634890754	::446573770472321000
426295925	::446574667365502000
301203823	::446576976875102000
368079003	::446583911011713000
368079003	::446584070516924000
224130581	::446584390269665000
224130581	::446584474533236000
47410500	::446587362651701000
69044676	::446590359724781000
506707370	::446590709672722000
200646933	::446590768753303000
200646933	::446591189286789000
200646933	::446591448696119000
200646933	::446591834819534000
239313896	::446593572989435000
162245153	::446595132058796000
97307001	::446595353236631000
195397698	::446595418885877000
158948390	::446595840136577000
405040496	::446599127137529000
165658390	::446599281487527000
214678768	::446600609295110000
251892054	::446600932365975000
236930269	::446604548434853000
26198467	::446605837348257000
184195472	::446605954155442000
125849974	::446606174905831000
407395368	::446606502044778000
31250549	::446607296211083000
460772038	::446607306600357000
210674392	::446608366593265000
358296822	::446609585260867000
29473860	::446609608791318000
416506126	::446609837556654000
365523194	::446609881378725000
363321273	::446610041274388000
405040496	::446610132688850000
358296822	::446610460498870000
20545953	::446612197880258000
316878403	::446612271532224000
60399576	::446612909536210000
435471503	::446613010002743000
81765661	::446613072325513000
20545953	::446613936461209000
72210207	::446616027187527000
213763059	::446616410215559000
57933673	::446617702757449000
47410500	::446619507369316000
253120136	::446619974874828000
83878535	::446621130661445000
277794018	::446622082592305000
34536365	::446623003757916000
215385454	::446623294805254000
73299390	::446623377198174000
133508241	::446623706316419000
304619831	::446624120856649000
616892340	::446625066940239000
139547588	::446625340937744000
37384165	::446626156926627000
304619831	::446626813629186000
341037427	::446627063810641000
499290157	::446627093997436000
573151200	::446627131997433000
499290157	::446627228915609000
329471370	::446628050029928000
415206019	::446628154845974000
71284640	::446628437197725000
589654759	::446628601912242000
159944196	::446630086653919000
383045348	::446630120082534000
229290429	::446630212294283000
378850242	::446630774109118000
22844281	::446630975867719000
616892340	::446631192620568000
22844281	::446631261223018000
516937156	::446631674189975000
19895969	::446631788836696000
304619831	::446632297153179000
24413698	::446633176182439000
24413698	::446633471272681000
212047421	::446635100671721000
17928370	::446635138466975000
248957493	::446635161212715000
86970230	::446635632400424000
300594041	::446636488021639000
252314330	::446636812291686000
65482831	::446637116798156000
256088386	::446637416577650000
419307287	::446637670966366000
216819428	::446638507444805000
325036867	::446638751893041000
37384165	::446640537466961000
35597637	::446640894574604000
461652679	::446640918309785000
31258629	::446641444720087000
238401588	::446641772022992000
23403899	::446642307530383000
238322255	::446642484530384000
18437537	::446642567271436000
238322255	::446642577228705000
378773930	::446642592621809000
174132903	::446642673030426000
331482356	::446642909186502000
96443022	::446643036357812000
174132903	::446643071904514000
238322255	::446643793467834000
174132903	::446644049374486000
336821368	::446644249748963000
230903702	::446644266203230000
23403899	::446644314639450000
239928368	::446644315901939000
23403899	::446644492578586000
253717655	::446644645166972000
23403899	::446645298027192000
23403899	::446645305002311000
413686504	::446645695010058000
167222207	::446645736131035000
37384165	::446645875830317000
191276105	::446645932528902000
37384165	::446646681958764000
37384165	::446646767451250000
37384165	::446647849749450000
467772798	::446648137965641000
37384165	::446648465863344000
41143305	::446648506212552000
349365015	::446648909423996000
37384165	::446650088882851000
23403899	::446650450658725000
23403899	::446650731739635000
249468865	::446651050825506000
58046021	::446651666377748000
392737983	::446652192075022000
58046021	::446652227328172000
202292166	::446652720007499000
58046021	::446652735145144000
396786261	::446652868062244000
58046021	::446652977794023000
135328132	::446652993438777000
37384165	::446652999322984000
221590506	::446653225853517000
58046021	::446653563415322000
109655774	::446653645070041000
202292166	::446653645807812000
384488111	::446653807892508000
424464803	::446653902155296000
424464803	::446653982232944000
59622669	::446653988239183000
424464803	::446653999635107000
359806236	::446654639987904000
273748024	::446654871115030000
34863840	::446654920738226000
363321273	::446655435081515000
483526518	::446655563644932000
133112299	::446655631026827000
321102847	::446655931536130000
249012544	::446656417085153000
506100348	::446657299214381000
19945993	::446657353556172000
217924764	::446658135542222000
131254355	::446658331881394000
120532808	::446658480514945000
293342989	::446659062164647000
293342989	::446659103587565000
293342989	::446659249851367000
293342989	::446659313613172000
293342989	::446659361537286000
321102847	::446659501543161000
293342989	::446659872059568000
414315073	::446660168429096000
547741880	::446660311030837000
293342989	::446660452609970000
369849727	::446660492896268000
293342989	::446660882752630000
293342989	::446661102299254000
293342989	::446661398459060000
322763942	::446661889464868000
293342989	::446662092150833000
497630362	::446662296106831000
58627481	::446662617537331000
421158343	::446662627851526000
22844281	::446662637477457000
293342989	::446662642896502000
293342989	::446662884526145000
369849727	::446662955896406000
257597142	::446663096363253000
514339780	::446663399724679000
293342989	::446663483133018000
293342989	::446663539558993000
32471501	::446663597473943000
293342989	::446663787622719000
514339780	::446663951044993000
293342989	::446664266238951000
293342989	::446664298245681000
142176687	::446664346525892000
344956423	::446664372782235000
293342989	::446664411378622000
293342989	::446664715310485000
344956423	::446665389292781000
514339780	::446665397501038000
293342989	::446665455722582000
293342989	::446665635024896000
293342989	::446665678800822000
273811402	::446665682621857000
245935219	::446665768843763000
626942496	::446665801870110000
514339780	::446665811642437000
273811402	::446665873441705000
309355379	::446665899299577000
273811402	::446665956346322000
293342989	::446665966374891000
47410500	::446666671554441000
47410500	::446666810826321000
293342989	::446666862320156000
592475734	::446666970453131000
293342989	::446667026413920000
293342989	::446667082080731000
344956423	::446667278231162000
293342989	::446667326847717000
293342989	::446667390856990000
130312780	::446667480778280000
369849727	::446667745279877000
293342989	::446667941032259000
616892340	::446668138776494000
293342989	::446668162105634000
521919456	::446668314157518000
344956423	::446668390615097000
495598070	::446668501781323000
293342989	::446669210161532000
516017637	::446669288586215000
245935219	::446669349869219000
383243793	::446669357947449000
340199061	::446669499073171000
344285522	::446669551061979000
95299169	::446670548232581000
237112765	::446670695871696000
146216300	::446670991146487000
257913209	::446671228187971000
360898372	::446671547458416000
276131997	::446671940196249000
616892340	::446672142403248000
381599486	::446672154382565000
382314219	::446672665755930000
25784705	::446672770600935000
429491583	::446672867116457000
382314219	::446673149942169000
262471070	::446673608153501000
382314219	::446673787493171000
68531166	::446674631907225000
68531166	::446674758315147000
250969967	::446675036678545000
503741267	::446675088403095000
15688986	::446675862470279000
68531166	::446675916182130000
69064286	::446676356252712000
465292139	::446676388456960000
453963591	::446676517867634000
453963591	::446676595109949000
309355379	::446676767806607000
248957493	::446677182979399000
248957493	::446677311278952000
552029617	::446677628338970000
552029617	::446677658571513000
552029617	::446677691987537000
325036867	::446677701676388000
433003196	::446677711982194000
552029617	::446677803862200000
552029617	::446677834732285000
552029617	::446677864755113000
552029617	::446677892018098000
552029617	::446677926365257000
552029617	::446677957629599000
552029617	::446677987606282000
552029617	::446678035576549000
552029617	::446678068283711000
552029617	::446678099875213000
552029617	::446678133773586000
552029617	::446678162802356000
344956423	::446678162899214000
136114188	::446678174672642000
552029617	::446678196222578000
552029617	::446678225620463000
552029617	::446678257736220000
136114188	::446678340930658000
388397248	::446679280890556000
393802148	::446680417723109000
319301096	::446681435140005000
408224760	::446681995771662000
616892340	::446682253913882000
26897261	::446682737303646000
26030273	::446683101658218000
628045480	::446683565657321000
16006363	::446683689528094000
47410500	::446683806712332000
250969967	::446684057401704000
42994926	::446684084320747000
29473860	::446684193113010000
299389082	::446684323471970000
250969967	::446684333202358000
47410500	::446684576845283000
250969967	::446684698186506000
98806791	::446684746484285000
91345170	::446684775643090000
98806791	::446684791799554000
122799833	::446684886867656000
29473860	::446684971063717000
332908078	::446685081596608000
257913209	::446685104417820000
513658421	::446685508492488000
363321273	::446685521272909000
224068229	::446686130994692000
337388641	::446686164674969000
332908078	::446686996023742000
542909484	::446687047424937000
37384165	::446687283614208000
258196512	::446687293701881000
461652679	::446687422080765000
42265739	::446687518411325000
227859860	::446687685646614000
461652679	::446687804618059000
238322255	::446687955823112000
6652302	::446688275952979000
461652679	::446688326221705000
293213630	::446688382425780000
324401110	::446688740619325000
33238183	::446688915379208000
309355379	::446689045536845000
167184626	::446689136997433000
12685102	::446689291432116000
12685102	::446689413155012000
309355379	::446689647364952000
69064286	::446689713240690000
202292166	::446689792466513000
461652679	::446689965859016000
268397639	::446690475450589000
26333173	::446690889532850000
224068229	::446690962044358000
239928368	::446691433928732000
132479234	::446692076118626000
284137695	::446692267315585000
97307001	::446692300165771000
461652679	::446692937598906000
293213630	::446693034248654000
22536187	::446693195775475000
513658421	::446693534691647000
30944417	::446693726774366000
461652679	::446693872274382000
29473860	::446693930500128000
98806791	::446694043276562000
489078088	::446694389373337000
242435004	::446694527235944000
489078088	::446694710497648000
174629553	::446695582581936000
461652679	::446695833795178000
474400310	::446696391696322000
238322255	::446696433543282000
299389082	::446696507476287000
15961483	::446697521411137000
95723533	::446697617205260000
472415509	::446697657738596000
392362281	::446697658229329000
392362281	::446697673320435000
248957493	::446697963385929000
344285522	::446698048480362000
284137695	::446698160665014000
392362281	::446698226855325000
284137695	::446698342853009000
360898372	::446698565998366000
701949296	::446698647812444000
284137695	::446698700010577000
513658421	::446699083487399000
97307001	::446699465081372000
392362281	::446699509196656000
392362281	::446699575806418000
69064286	::446699905982009000
284137695	::446700306017968000
17210128	::446700718985338000
284137695	::446700828976353000
97307001	::446700989496979000
68531166	::446701640058302000
308690900	::446702001318281000
436214232	::446702174416801000
533844924	::446702951516884000
533844924	::446703054679990000
472415509	::446703106483437000
238401588	::446703298843013000
38594501	::446703753039978000
436214232	::446704119546667000
95723533	::446704576969076000
552029617	::446706527785590000
552029617	::446706711772946000
22536187	::446706768673251000
706034130	::446707261872672000
18437537	::446707620674805000
171724420	::446708258750074000
363321273	::446708605593853000
201113172	::446708657225355000
22536187	::446708786271907000
272184078	::446709615577669000
533844924	::446710045498036000
41753572	::446710420460429000
41753572	::446710484809424000
220632867	::446710600396058000
174629553	::446710666775527000
220632867	::446710960338657000
489078088	::446711056132345000
174629553	::446711148839059000
174629553	::446711580294918000
174629553	::446711730421653000
73299390	::446712206865235000
174629553	::446712210094841000
41753572	::446712436570071000
174629553	::446712679693320000
309355379	::446713083181166000
235487682	::446713116638707000
73299390	::446713218686529000
235487682	::446713303205556000
374289648	::446713893122220000
54721301	::446714200879284000
465266221	::446714253186048000
420083874	::446714346450599000
419105102	::446715073214427000
225601631	::446715102503260000
420083874	::446715270770745000
13298002	::446715341855797000
552029617	::446715757246676000
423950693	::446715763819175000
552029617	::446715816382189000
552029617	::446715860472700000
180911733	::446716174362238000
596957614	::446716432521248000
438647243	::446716981161377000
167222207	::446717235671740000
47547782	::446718351025250000
324536771	::446718464653549000
629787407	::446718544076890000
317860632	::446718700532813000
513658421	::446719366520791000
513658421	::446719465636388000
629787407	::446719610344062000
258196512	::446719733640200000
513825441	::446719757392576000
629787407	::446719858558775000
426295925	::446719968021721000
175928437	::446720120413368000
62069078	::446720527106068000
239928368	::446720574635909000
351896383	::446721132725428000
258196512	::446721165034541000
79073243	::446721288292147000
516017637	::446721899117023000
516017637	::446722042235060000
465266221	::446722112875540000
22536187	::446722371781922000
513825441	::446722677257302000
519936824	::446722837441564000
22536187	::446722962935517000
22536187	::446722987287666000
436188872	::446723009920131000
48157278	::446723212387553000
240857453	::446723435817742000
35105150	::446723892493561000
276131997	::446723975675379000
47410500	::446724064607223000
62069078	::446724131560886000
369849727	::446724259050975000
62069078	::446724295184879000
62069078	::446724307402895000
62069078	::446724458062299000
349365015	::446724524025729000
47410500	::446724730272239000
170924102	::446724812518334000
175532031	::446725150013014000
338076990	::446725246050000000
175532031	::446725476367609000
257225781	::446725498220318000
357017353	::446725905281740000
162802335	::446726964209262000
162802335	::446727125374996000
162802335	::446727299887792000
118708729	::446727981314998000
162802335	::446728071891009000
433168829	::446728163792801000
162958222	::446728447386472000
22536187	::446728539820134000
15681561	::446728692476035000
162802335	::446729254756044000
162802335	::446729307847540000
28025024	::446729388852510000
293213630	::446729604552998000
28025024	::446729664841940000
349365015	::446729975601704000
162802335	::446730009512652000
257913209	::446730132007710000
28025024	::446730395329904000
234630547	::446730687844843000
150870283	::446731620460920000
592475734	::446731910161522000
150870283	::446732026666700000
341732173	::446732201389207000
150870283	::446732411171131000
299389082	::446732586380181000
299389082	::446733081546747000
545540214	::446733109283655000
139547588	::446733112152948000
38053704	::446733291543334000
38053704	::446733344626466000
423950693	::446734205091737000
150870283	::446734383471280000
357017353	::446734481962303000
97307001	::446734847638503000
465292139	::446734868828160000
150870283	::446734883163873000
97307001	::446735157857636000
217924764	::446735190426411000
97307001	::446735473562886000
150870283	::446735478608261000
150870283	::446735724214120000
97307001	::446735899297349000
150870283	::446736193770627000
150870283	::446736344052543000
727288316	::446736529709215000
379152968	::446736556771274000
68531166	::446736560353181000
497544291	::446736709397798000
50306226	::446736723880333000
150870283	::446737056899678000
533844924	::446737621293604000
150870283	::446737901833842000
150870283	::446738187851804000
22536187	::446738211436781000
150870283	::446738444903911000
68531166	::446738707094044000
363321273	::446738816070864000
360898372	::446739347010625000
42795192	::446739487423729000
150870283	::446739571028393000
257913209	::446739637248483000
252314330	::446739760800100000
248957493	::446740161280221000
248957493	::446740380898586000
150870283	::446740481418874000
409404583	::446740537824276000
393802148	::446740690316189000
35147507	::446740793386999000
171724420	::446740825033035000
150870283	::446740857371111000
22536187	::446740988133138000
150870283	::446741106626015000
150870283	::446741387501772000
415998425	::446742021672161000
346392612	::446743123868524000
227859860	::446744031679107000
227859860	::446744505945821000
158948390	::446744815200239000
621306179	::446745179869814000
423950693	::446745380458205000
423950693	::446745414906048000
458529098	::446745525895696000
423950693	::446745623346180000
65886399	::446746692537569000
227859860	::446746717849804000
322327312	::446746914688487000
232312019	::446747460598128000
360898372	::446747713711767000
360898372	::446747811980124000
321102847	::446747910274052000
592475734	::446748068407279000
321102847	::446748369697132000
284316159	::446748494406373000
226329164	::446748809352474000
448325555	::446748921243893000
31586329	::446749160419512000
262382570	::446749803272097000
64926237	::446750034332106000
115583749	::446750341434863000
328871385	::446750603939561000
423941104	::446750701914705000
64926237	::446751698954899000
162802335	::446751905251749000
423941104	::446752164623306000
592475734	::446752248362577000
22536187	::446752540085223000
474400310	::446752976623788000
47410500	::446753448927559000
128937859	::446753715341361000
128937859	::446753722115170000
277278671	::446754272214917000
128937859	::446754447390035000
378850242	::446754805823066000
139547588	::446755159142854000
415943958	::446755324108619000
415943958	::446755789856718000
239928368	::446756147023056000
415943958	::446756381211623000
629787407	::446756687282593000
304619831	::446756974303404000
433932391	::446757222043774000
11822502	::446757811276353000
505219745	::446758398143758000
433932391	::446758456276832000
360814823	::446758532096856000
206538198	::446758690771959000
423950693	::446758764746530000
423950693	::446758894925135000
431262520	::446759326896517000
629787407	::446759543184187000
579271413	::446759697312251000
505219745	::446759997569904000
224682361	::446760062284201000
629787407	::446760680448737000
629787407	::446761182045560000
516937156	::446761767583375000
435471503	::446761936068558000
41001071	::446762092914171000
409404583	::446762177827848000
162245153	::446762696357462000
162245153	::446762743228813000
328794919	::446763354955476000
727288316	::446763607984844000
513658421	::446763626603741000
115583749	::446763682542804000
586669052	::446763894284222000
586669052	::446763960151576000
115583749	::446764062693552000
65886399	::446764393691631000
234630547	::446765161228288000
35097852	::446765874364833000
415703077	::446766232587362000
35097852	::446766766430367000
248957493	::446766902933991000
479986172	::446767343415197000
630076052	::446767379943391000
79902186	::446767580687396000
328794919	::446767699570724000
328794919	::446768305156931000
381599486	::446768726965489000
357017353	::446768980041404000
630076052	::446769418031230000
47410500	::446770233404321000
613956023	::446770237510148000
357017353	::446770287749922000
95723533	::446770568772456000
445826532	::446770839204429000
328794919	::446772446096797000
328794919	::446772553240289000
533844924	::446773030325215000
721462429	::446773268070944000
458529098	::446773296608985000
15681561	::446773302439063000
46727568	::446773508010307000
458529098	::446773537832189000
224682361	::446773798751449000
378778103	::446774711608172000
116633811	::446775234809458000
304619831	::446775347468845000
454406979	::446775863414382000
409404583	::446775939389616000
116633811	::446776883498061000
56723331	::446776905761824000
116633811	::446776979614756000
185455808	::446777024674541000
276131997	::446777481195167000
328794919	::446777666700836000
436188872	::446778367300620000
436188872	::446778499286958000
592475734	::446778563971133000
37384165	::446779089546784000
505219745	::446779662258425000
505219745	::446779738355273000
320954938	::446780437159870000
167184626	::446781748865536000
222584958	::446781944983199000
50306226	::446782142115086000
338076990	::446782545536241000
24413698	::446783230847373000
480973099	::446783327932923000
435471503	::446783387526000000
35597637	::446784281633755000
55472237	::446784479722356000
47410500	::446784914722402000
433932391	::446784941469081000
461652679	::446784978668380000
480973099	::446784984875950000
47410500	::446785667163377000
373147853	::446785692950351000
373147853	::446785897883643000
262382570	::446785943173730000
373147853	::446785993819963000
233944291	::446786005245657000
373147853	::446786125923753000
331925277	::446786149747412000
190624012	::446786481651064000
52809967	::446786528338272000
52809967	::446786607317008000
473118863	::446786629403820000
52809967	::446786809331470000
190624012	::446786816620765000
513658421	::446787026101080000
52809967	::446787080958398000
52809967	::446787688679895000
15086993	::446787730815877000
40896981	::446787817126240000
52809967	::446787857441902000
52809967	::446788171028639000
52809967	::446788253245796000
205124512	::446789020454903000
110563920	::446789240215461000
47410500	::446789379420196000
721462429	::446789688410378000
97095901	::446790596364357000
555976584	::446791026175262000
252314330	::446791293113741000
721462429	::446791391146827000
190624012	::446791416966942000
721462429	::446791659020242000
252314330	::446791741866536000
17928370	::446791926063181000
174132903	::446792323809030000
304619831	::446792619113603000
252314330	::446792662050689000
555976584	::446792726122487000
225206298	::446792990753693000
224682361	::446793105237630000
284316159	::446793385097977000
555976584	::446793706025144000
42564982	::446794027028217000
42564982	::446794337394102000
293246270	::446794540746559000
558662656	::446795655797694000
265249050	::446795758436880000
479986172	::446795768020860000
42564982	::446795975584403000
618760575	::446796531874529000
55472237	::446797535491805000
28025024	::446797585853194000
55472237	::446797641972600000
55472237	::446797746238795000
55472237	::446797833023131000
479986172	::446797834248290000
479986172	::446797975009107000
41753572	::446798376722391000
304645030	::446798390316527000
41753572	::446798483777810000
28025024	::446798825488130000
363321273	::446798971441541000
547741880	::446799092530688000
206538198	::446799115901759000
304645030	::446799178434617000
461652679	::446799183815516000
206538198	::446799256440291000
86474692	::446799471687372000
461652679	::446799501030735000
721462429	::446799561345224000
721462429	::446799631041589000
41753572	::446799837942398000
28736200	::446799962001924000
118810756	::446799991181672000
213763059	::446800240864006000
158948390	::446800555948929000
360898372	::446800780889030000
28025024	::446800832559058000
360898372	::446800846378913000
21452516	::446800870081298000
17928370	::446801051912798000
223998080	::446801461972701000
238322255	::446801553836748000
47410500	::446801667997323000
360898372	::446802314838282000
28736200	::446802339404734000
50306226	::446802416608886000
28736200	::446802519587840000
311583053	::446802636860567000
190624012	::446802788639449000
47410500	::446802881807908000
190624012	::446802947033145000
47410500	::446803334931169000
311583053	::446803365406982000
47410500	::446804994063613000
260038180	::446805164624990000
47410500	::446805426223742000
299389082	::446805596223053000
260038180	::446805703479812000
69028501	::446805861629845000
47410500	::446805987652276000
146216300	::446806154669072000
309355379	::446806193705857000
47410500	::446806352904458000
6652302	::446806419933650000
28025024	::446806502364684000
311583053	::446807360477356000
47410500	::446807433185595000
135328132	::446807772743892000
47410500	::446808288169312000
392737983	::446808375779934000
596957614	::446809144616435000
260038180	::446809778929823000
481662843	::446809988602675000
225206298	::446810124565217000
167183597	::446810435388309000
190624012	::446810474982567000
304619831	::446810561041661000
519936824	::446811135782555000
519936824	::446811363004776000
519936824	::446811430210134000
28736200	::446811646296465000
304619831	::446812284258910000
519936824	::446812358921711000
31569666	::446812658176897000
304619831	::446812702867210000
304619831	::446812746500546000
630076052	::446812818986106000
225206298	::446812833389346000
630076052	::446812928105140000
58627481	::446813041837887000
519936824	::446813060666097000
519936824	::446813157856526000
58627481	::446813157885894000
225206298	::446813244871557000
519936824	::446813385770811000
127413469	::446813393656111000
127413469	::446813606919688000
519936824	::446813950382833000
17210128	::446814019069149000
519936824	::446814068532211000
378850242	::446814465548640000
497544291	::446814469205676000
225206298	::446814517117198000
218750630	::446814552315797000
519936824	::446814562809966000
408224760	::446814708000374000
519936824	::446815122896330000
214970887	::446815128424816000
519936824	::446815150696185000
59622669	::446815306703716000
357017353	::446815506897833000
357017353	::446815582659543000
47410500	::446815602514984000
519936824	::446815750527803000
58627481	::446815777190989000
225206298	::446815787471212000
433003196	::446815870854397000
519936824	::446815899463348000
516937156	::446816023204089000
190624012	::446816095505096000
86474692	::446816158310617000
357017353	::446816372010790000
80448281	::446816386682068000
519936824	::446816401655726000
65482831	::446816519864201000
519936824	::446816548661886000
519936824	::446816595046707000
519936824	::446816651300724000
205124512	::446817053723217000
190624012	::446817287442407000
519936824	::446817392857862000
223998080	::446817821087911000
316025875	::446817950608027000
65482831	::446818020321923000
337388641	::446818190757093000
435409494	::446818252501835000
18437537	::446818294897856000
309355379	::446818537131487000
218750630	::446818896620711000
341732173	::446818974626775000
357017353	::446818981610258000
33238183	::446819088141398000
303011370	::446819348049448000
248957493	::446819399597432000
320249108	::446819486906068000
303011370	::446819565062746000
282625909	::446820144606502000
320249108	::446820237803917000
217924764	::446820318623969000
519936824	::446820393190297000
304619831	::446820492490854000
29473860	::446820499956723000
316025875	::446820569749532000
309355379	::446820644035248000
519936824	::446820672291868000
18437537	::446820745906110000
489078088	::446820810536144000
47410500	::446820861673082000
217924764	::446821951076462000
190624012	::446822101316419000
31569666	::446822245600858000
55472237	::446822291586834000
98785279	::446822521141493000
331925277	::446822947236237000
98785279	::446823013866934000
217924764	::446823168615780000
30151060	::446823451022880000
217924764	::446823501261832000
304619831	::446823655855890000
217924764	::446823810906349000
415897649	::446823998727282000
217924764	::446824020768350000
472415509	::446824047415132000
217924764	::446824789022240000
304619831	::446824941456216000
217924764	::446825106497499000
277278671	::446825120196087000
304619831	::446825173438988000
277278671	::446825369157369000
727288316	::446825410236407000
277278671	::446825502251032000
272184078	::446825596459290000
218750630	::446826106935455000
66184984	::446826176477421000
419105102	::446826229438509000
304619831	::446826283419598000
47410500	::446826384040935000
47410500	::446826563393163000
312856997	::446826634692145000
66184984	::446826668536373000
66184984	::446826706293510000
351896383	::446826927014154000
190624012	::446826935495057000
23027915	::446826981766623000
419105102	::446827112494682000
351896383	::446827146107838000
304619831	::446827482319433000
50306226	::446827808061267000
35097852	::446828417611485000
139547588	::446828508665622000
331925277	::446828759098720000
351096649	::446828854334611000
360898372	::446828885812862000
340199061	::446828969141084000
490841822	::446828979925045000
360898372	::446828981371682000
338076990	::446829024505901000
363321273	::446829132664819000
257597142	::446829160288092000
380723702	::446829226340007000
419105102	::446829357776900000
257597142	::446829396662296000
257597142	::446829406304993000
257597142	::446829455973945000
360898372	::446829590653448000
265249050	::446829868161183000
331482356	::446829952324075000
257597142	::446830032099352000
257597142	::446830072243027000
445826532	::446830369317588000
516937156	::446830616647311000
47410500	::446830926753185000
257597142	::446830971854524000
265249050	::446830998245097000
50306226	::446831216637927000
63473984	::446831439544217000
174132903	::446831557399965000
497630362	::446831609522573000
47410500	::446831930487873000
257597142	::446832085530341000
283328574	::446832195328430000
47410500	::446832261842083000
331482356	::446832402674253000
505219745	::446832435435540000
497630362	::446832570387296000
253879613	::446832733365358000
299389082	::446832802856984000
414315073	::446832991826739000
499290157	::446833149251956000
63473984	::446833169329700000
382371778	::446833344806785000
63473984	::446833447307190000
499290157	::446833599548235000
249012544	::446833609215725000
331925277	::446833661384462000
499290157	::446833735137521000
499290157	::446833762358542000
499290157	::446833804255440000
201113172	::446833894034124000
319469530	::446833970966429000
382371778	::446833983951618000
69028501	::446834014880403000
499290157	::446834102659186000
499290157	::446834208003358000
363321273	::446834216743874000
499290157	::446834354741063000
499290157	::446834397803982000
340199061	::446834456394231000
331482356	::446834536442503000
360898372	::446834942064861000
499290157	::446835024705638000
50306226	::446835030233325000
203145029	::446835233749741000
436214232	::446835300577206000
390552849	::446835332672000000
436214232	::446835348736196000
340199061	::446835463714648000
265249050	::446835608787238000
28025024	::446835656871129000
137117871	::446835681000562000
28025024	::446835748273418000
265249050	::446836036539547000
28025024	::446836405394997000
382371778	::446836422142459000
65482831	::446836929011920000
69028501	::446836962171699000
28025024	::446836967737917000
497630362	::446836989694722000
499290157	::446837024075821000
499290157	::446837159606382000
499290157	::446837323041603000
151129980	::446837373960458000
151129980	::446837404826357000
151129980	::446837458022694000
499290157	::446837483364687000
28025024	::446837523344818000
499290157	::446837563794653000
637303583	::446837564570619000
293213630	::446837676889890000
151129980	::446837712822476000
17210128	::446837962169679000
151129980	::446837975167811000
331482356	::446838309931986000
499290157	::446838333323628000
66882384	::446838386817396000
499290157	::446838463942631000
151129980	::446838488894545000
28025024	::446838511698997000
151129980	::446838539725316000
499290157	::446838576589049000
265249050	::446838719006257000
28025024	::446838752993112000
499290157	::446838818424242000
499290157	::446838849159692000
28025024	::446838859897520000
28025024	::446839129171845000
28025024	::446839216262369000
28025024	::446839307454930000
118881789	::446839338752823000
28025024	::446839537462157000
28025024	::446839619586629000
499290157	::446839639463428000
151129980	::446839665459740000
382371778	::446839691363373000
378773930	::446839787493015000
28025024	::446839884016123000
322327312	::446839919453822000
357017353	::446840205799337000
107848755	::446840508024123000
265249050	::446840511551528000
465292139	::446840571437780000
363321273	::446840754468429000
363321273	::446840800941330000
151129980	::446840826539569000
363321273	::446840842729172000
363321273	::446840903219417000
363321273	::446841045549330000
363321273	::446841083448664000
217214677	::446841421153050000
363321273	::446841452027318000
363321273	::446841493353811000
363321273	::446841510172962000
316878403	::446841540699115000
363321273	::446841549653942000
363321273	::446841596223307000
32471501	::446841629845250000
363321273	::446841856941244000
392362281	::446841861399801000
363321273	::446841969130500000
363321273	::446842196524670000
363321273	::446842263944314000
363321273	::446842326384918000
363321273	::446842350401503000
384488111	::446842369149640000
340199061	::446842377974468000
363321273	::446842405715968000
363321273	::446842459302006000
363321273	::446842507049984000
363321273	::446842538582736000
363321273	::446842594098552000
363321273	::446842610263420000
257597142	::446842658695045000
53123348	::446842706971869000
363321273	::446842745521324000
238322255	::446842796771921000
363321273	::446842806011559000
499290157	::446842974463623000
433003196	::446843005153329000
360367250	::446843015886147000
151129980	::446843016742191000
363321273	::446843037600083000
363321273	::446843080918843000
32471501	::446843095293128000
363321273	::446843157544579000
363321273	::446843202406871000
363321273	::446843213576290000
392362281	::446843241782968000
499290157	::446843261509185000
363321273	::446843261924040000
363321273	::446843277782687000
363321273	::446843353716383000
363321273	::446843383059726000
363321273	::446843406623313000
363321273	::446843519190044000
363321273	::446843629437349000
363321273	::446843677806055000
382371778	::446843678355517000
363321273	::446843694935580000
363321273	::446843745980272000
721462429	::446843891916877000
721462429	::446844010187874000
45704670	::446844045110022000
252314330	::446844095819173000
28025024	::446844365152215000
384488111	::446844442507350000
447422715	::446844836071882000
351922723	::446845052556300000
32382173	::446845083246415000
447422715	::446845127416643000
447422715	::446845221834596000
261942709	::446845248934019000
373653741	::446845483621683000
360898372	::446846161714823000
502240473	::446846269076811000
218750630	::446846790738780000
592475734	::446846882447249000
502240473	::446847414671245000
304182396	::446847480349880000
505219745	::446847721916211000
32471501	::446847737460715000
436214232	::446847889025675000
309355379	::446848401968488000
409404583	::446848549485944000
330645900	::446848668562644000
621306179	::446849053326712000
521919456	::446849232884871000
19945993	::446849352133529000
233944291	::446849382282170000
618760575	::446849965327785000
242435004	::446850861046587000
262471070	::446850876276490000
249012544	::446851729519165000
202292166	::446851738591846000
98785279	::446853033436413000
554801627	::446854292591218000
316025875	::446854294822612000
255547325	::446854570279718000
721462429	::446855252730322000
516017637	::446855658768318000
516017637	::446855659880198000
255547325	::446855666368798000
255547325	::446855733020475000
465292139	::446855972674207000
516017637	::446856130803691000
516017637	::446856370302623000
605601195	::446857135813439000
484497575	::446857437535277000
32671267	::446858099534884000
32382173	::446858163456069000
428516870	::446858262592241000
215385454	::446858411272339000
68531166	::446858864219000000
322327312	::446858890269827000
363321273	::446859123976847000
586669052	::446859217547194000
322327312	::446860188901847000
518039543	::446860699482853000
142176687	::446860886243020000
465292139	::446861053025341000
447976503	::446861156888481000
235487682	::446861399310876000
235487682	::446861627191599000
235487682	::446861782649298000
235487682	::446862156944793000
235487682	::446862341347348000
384488111	::446862466371182000
277204534	::446862524961816000
332525085	::446862532230135000
235487682	::446862644360671000
235487682	::446862713583435000
235487682	::446862906462711000
122799833	::446862917606993000
122799833	::446863048150503000
426295925	::446863129784619000
235487682	::446863483078836000
235487682	::446863510631223000
235487682	::446863529258143000
235487682	::446863592046866000
484497575	::446863624095936000
484497575	::446863809786183000
227476350	::446864037494538000
484497575	::446864240469880000
301244439	::446864307914285000
167183597	::446864418861637000
484497575	::446864464475095000
227476350	::446864561715433000
227476350	::446864713134002000
332525085	::446864898350649000
227476350	::446865592163659000
450378413	::446865705044959000
484497575	::446865760456302000
227476350	::446865973316820000
227476350	::446866235888640000
382371778	::446866316335783000
484497575	::446866374691151000
227476350	::446866432186253000
227476350	::446866516764422000
167184626	::446866553175146000
227476350	::446866742946459000
304182396	::446867088347394000
44380700	::446867127442874000
44380700	::446867977116602000
351922723	::446868088189755000
409404583	::446868228258537000
227476350	::446869484398071000
337396732	::446869600584863000
80448281	::446869810828169000
423941104	::446869862434873000
423941104	::446870098993639000
235487682	::446870151288201000
419105102	::446870257215361000
174148391	::446870528846872000
445826532	::446870550884126000
426786499	::446870556160172000
202840862	::446870750306115000
516017637	::446870994766925000
365767010	::446871002942025000
174148391	::446871241505259000
516017637	::446871321482231000
426295925	::446871399215284000
174148391	::446871421046628000
445808726	::446871732717359000
516017637	::446872249245519000
382371778	::446872790621114000
42265739	::446872860728909000
384488111	::446872984200806000
516017637	::446872989452087000
516937156	::446873434937888000
337396732	::446873442647015000
426295925	::446873756820971000
42265739	::446873996139585000
337396732	::446874002741821000
337396732	::446874214927466000
378794339	::446874311404425000
426295925	::446874434461106000
337396732	::446874569648119000
521919456	::446874802603982000
607432063	::446874883931115000
444979318	::446874893058322000
337396732	::446874986469273000
337396732	::446875098327556000
64926237	::446875414846119000
384488111	::446876209918390000
337396732	::446876526429351000
596191047	::446878033299771000
516017637	::446878550378176000
426295925	::446878907208585000
42265739	::446878908995338000
53584160	::446879956623441000
521919456	::446880091641872000
149980973	::446881362419527000
42265739	::446882109982924000
42265739	::446882162818564000
430943995	::446882287654039000
426295925	::446882501022461000
477989347	::446882593472913000
430943995	::446883385907351000
232793000	::446883414759583000
430943995	::446883432812253000
346392612	::446883902565937000
477989347	::446883976607563000
426295925	::446884265804832000
516017637	::446884804357656000
477989347	::446885096407465000
191276105	::446885350166650000
41001071	::446886960989077000
596191047	::446887252464271000
33238183	::446887319669207000
472617238	::446887498363326000
467758710	::446888631412609000
467758710	::446888895116886000
58976049	::446888916033863000
234630547	::446889413541249000
419249711	::446889607863734000
445826532	::446889718270406000
637303583	::446890358190792000
41001071	::446891755653177000
293342989	::446891929175719000
467758710	::446893803828305000
560822598	::446895514739802000
249012544	::446896282456440000
66184984	::446897169694748000
66184984	::446898125463367000
249012544	::446898840063320000
30246292	::446900015395794000
30246292	::446900646395248000
30246292	::446900658420318000
261942709	::446900775273259000
560822598	::446901665049096000
560822598	::446902224724426000
560822598	::446902399610146000
560822598	::446904583538085000
390552849	::446905537850916000
554801627	::446905622181584000
560822598	::446906672959979000
116343636	::446906689317380000
408031484	::446906754832420000
390552849	::446906924122902000
224130581	::446907499451404000
390552849	::446907567306862000
473718221	::446907575691264000
392362281	::446908143453237000
392362281	::446908188604895000
392362281	::446908197224189000
392362281	::446908627161337000
392362281	::446908931143499000
436188872	::446909396141240000
592475734	::446909891098071000
283051149	::446910334201106000
250969967	::446911455393112000
149980973	::446912959764123000
262382570	::446914095405490000
237024825	::446914920169627000
426295925	::446915906698870000
444979318	::446917415952453000
445808726	::446918376544542000
156437061	::446918646925758000
21377945	::446920343865659000
156437061	::446920562082738000
156437061	::446920926555160000
174734859	::446921550311063000
592475734	::446923852686180000
319301096	::446924506238418000
445808726	::446925608082477000
505219745	::446926893833400000
505219745	::446927235308470000
32471501	::446927711211368000
32471501	::446927926303666000
235867165	::446928154829934000
426295925	::446928196869443000
21377945	::446928595018334000
205124512	::446929985790431000
315872678	::446930671802388000
252725390	::446931188268011000
383243793	::446937777939034000
48612192	::446938540744527000
239313896	::446939746275573000
21377945	::446940370388398000
205124512	::446940489736937000
37384165	::446944330335260000
269151566	::446945015206789000
37384165	::446945197792841000
60712766	::446946935321407000
238880491	::446947314263797000
21377945	::446947516895199000
37384165	::446949607411429000
167184626	::446951241361268000
277278671	::446952301329006000
387625128	::446952450247774000
69044676	::446952749846896000
37384165	::446952862484934000
23838693	::446955999996674000
167183597	::446956906322477000
379152968	::446957432695455000
97307001	::446957791547109000
195397698	::446957856739164000
238880491	::446960173068722000
47410500	::446960331336978000
238880491	::446960577676472000
636632104	::446960871764291000
165658390	::446961701502468000
214678768	::446963014445453000
482944497	::446963847610761000
251892054	::446965379123146000
326827026	::446966038564192000
37384165	::446966724894535000
236930269	::446966939395428000
37384165	::446968163511451000
26198467	::446968289990688000
184195472	::446968408114884000
205124512	::446968678265798000
407395368	::446968926048485000
24413698	::446969216420175000
29473860	::446969376588062000
460772038	::446969750002749000
31250549	::446969762518548000
210674392	::446970105482596000
416506126	::446971549132673000
365523194	::446971592396898000
506707370	::446971944228118000
251892054	::446974020677017000
251892054	::446974114088357000
60399576	::446975321619718000
81765661	::446975488158728000
379152968	::446975823351136000
72210207	::446978476369657000
37384165	::446979683247067000
57933673	::446980165415866000
42795192	::446980217890820000
42795192	::446980370043387000
22327740	::446980583990632000
253120136	::446982382638219000
83878535	::446983564543160000
37384165	::446983804322709000
22327740	::446983923554598000
277794018	::446984600267390000
414315073	::446984821839904000
414315073	::446985107530715000
34536365	::446985537128124000
133508241	::446986195826782000
408831317	::446987623551496000
431262520	::446987823040954000
71284640	::446988107913498000
191276105	::446988151882391000
461652679	::446988180836089000
37384165	::446988723045941000
341037427	::446989462778544000
191276105	::446989765666025000
433065308	::446989890644111000
433065308	::446989992171429000
433065308	::446990211202170000
329471370	::446990462792916000
433065308	::446991138537631000
433065308	::446991515009949000
249012544	::446991616159399000
37384165	::446991978899587000
201113172	::446992070582865000
489078088	::446992294780993000
35105150	::446992458593759000
159944196	::446992515397197000
32671267	::446992981523189000
47410500	::446993749097590000
37384165	::446994650490892000
388397248	::446994919131840000
17928370	::446995403494682000
37384165	::446996500065705000
47410500	::446997122676580000
37384165	::446997574923202000
238880491	::446997642329870000
238880491	::446997771988385000
86970230	::446998089849511000
98806791	::446998096002940000
8709452	::446998240341155000
411700909	::446998281504432000
300594041	::446998925979815000
171724420	::446999373109407000
171724420	::446999444077031000
79902186	::446999843903242000
256088386	::446999864270811000
238880491	::447000543383130000
28025024	::447000667832713000
411700909	::447000736237637000
37384165	::447003122481655000
238880491	::447003404460519000
489078088	::447003767724974000
31258629	::447003958318342000
419249711	::447004608880050000
331482356	::447005446260269000
12685102	::447006287889727000
336821368	::447006655582982000
206538198	::447006697782272000
230903702	::447006805474811000
86474692	::447007158933012000
86474692	::447007480287985000
68531166	::447007510017216000
238880491	::447007898636259000
115583749	::447008551115169000
115583749	::447008582480166000
392737983	::447008622464466000
37384165	::447008717775437000
115583749	::447008888261316000
115583749	::447009111574466000
206538198	::447009977417625000
532616498	::447010097987092000
41143305	::447011073275609000
238880491	::447011217882636000
216819428	::447011362829783000
238880491	::447012359501262000
238880491	::447012683695407000
238880491	::447013040282542000
388397248	::447013041368862000
42564982	::447013213821870000
249468865	::447013632136597000
42564982	::447013667934978000
238880491	::447013866220703000
97307001	::447013987775832000
428516870	::447014183037857000
42564982	::447014320308645000
372880069	::447014386369331000
94310638	::447014527767281000
372880069	::447014645522792000
35525270	::447014806420074000
616892340	::447015043154993000
547741880	::447015134804721000
396786261	::447015246264160000
372880069	::447015543774920000
35525270	::447015951070797000
59622669	::447016363337326000
42564982	::447016643428769000
573151200	::447016739574784000
392737983	::447016841475809000
359806236	::447017017371930000
495598070	::447017094828150000
273748024	::447017457270550000
42564982	::447017742709698000
372880069	::447017875883438000
32471501	::447017891259760000
483526518	::447017986444906000
133112299	::447017992522846000
447422715	::447018006133362000
447422715	::447018127864651000
447422715	::447018168478085000
42564982	::447018604895014000
42564982	::447018914766012000
273811402	::447018994252664000
35525270	::447019030088392000
633010300	::447019195708874000
388397248	::447019230773272000
139547588	::447019342157606000
388397248	::447019570784522000
248957493	::447019618222104000
328794919	::447019699952685000
86474692	::447019788900917000
131254355	::447020755205619000
35525270	::447020822511636000
238880491	::447020835690135000
120532808	::447020906024411000
238880491	::447020962181943000
238880491	::447021384430911000
69801582	::447021533106819000
42564982	::447021542933667000
42564982	::447021635007033000
238880491	::447021771510665000
238880491	::447022332687572000
306989340	::447022672095227000
238880491	::447022848146538000
477989347	::447022988164997000
306989340	::447023192939327000
306989340	::447023542950195000
516017637	::447023746180608000
42564982	::447023900312883000
433065308	::447024061374541000
238880491	::447024237815922000
433065308	::447024416309133000
55964893	::447024613177184000
477989347	::447024714024620000
433065308	::447024805720915000
32125015	::447024849529999000
363321273	::447024894170001000
489078088	::447024976802365000
42564982	::447025037925564000
433065308	::447025242134032000
433065308	::447025244323479000
293213630	::447025333850869000
433065308	::447025529359990000
392362281	::447025573487845000
433065308	::447026104709439000
238880491	::447026163899043000
433065308	::447026472323391000
299389082	::447026493815001000
55472237	::447026712023273000
273811402	::447026966806675000
382371778	::447027526158675000
205928265	::447027740881850000
55472237	::447027815808905000
257597142	::447028134119219000
96443022	::447028214918299000
162245153	::447028468438798000
55472237	::447028745111474000
55472237	::447028789243965000
238880491	::447028894353195000
474400310	::447028905648480000
55472237	::447028936111702000
229197384	::447028974154039000
55472237	::447029212877058000
242435004	::447029363410599000
55472237	::447029402178572000
130312780	::447029900734521000
306989340	::447030263466303000
55472237	::447030336656908000
55472237	::447030383108833000
232312019	::447030404638580000
306989340	::447030787141951000
420083874	::447030923070955000
239917620	::447032056854228000
377486283	::447032157895008000
41143305	::447032499223269000
251892054	::447032593050263000
96443022	::447032698876342000
316902035	::447032776609382000
229290429	::447032993471664000
238880491	::447033374511595000
273811402	::447033453788561000
200646933	::447033728842203000
200646933	::447033891220512000
200646933	::447034256741519000
200646933	::447034621385916000
413686504	::447034719633670000
586941163	::447034880883310000
299389082	::447034901410639000
200646933	::447034969831919000
96443022	::447035017584066000
213763059	::447035071522824000
25784705	::447035210123599000
547741880	::447035426625163000
18277474	::447035889378545000
552029617	::447035900841570000
552029617	::447036078692642000
96443022	::447036121399062000
552029617	::447036143989579000
552029617	::447036444863758000
25784705	::447036471930003000
41143305	::447036496965431000
25784705	::447036501915103000
552029617	::447036505987371000
234950395	::447036851002429000
234950395	::447037115126145000
388397248	::447037134340231000
234950395	::447037145551622000
41143305	::447037624310439000
273811402	::447037786806558000
234950395	::447037904292823000
423941104	::447038456825249000
234950395	::447038503507881000
119434884	::447039049258135000
351922723	::447039134633185000
41001071	::447039315093520000
438647243	::447039690202312000
388397248	::447039788034449000
405676565	::447039857836056000
426295925	::447040382308597000
405676565	::447040398506991000
426295925	::447040530279436000
26684021	::447040973554868000
433003196	::447041064298614000
465292139	::447041242392981000
239917620	::447041256309284000
630007542	::447042263953072000
344958631	::447042506618724000
382371778	::447042581407334000
20478089	::447042668405981000
344958631	::447042988514869000
164816411	::447043091904491000
344958631	::447043731800072000
47410500	::447044284521279000
344958631	::447044410874687000
47410500	::447044774864777000
415943958	::447044989139181000
200646933	::447045016989347000
37384165	::447045147193131000
37384165	::447045563951767000
144937748	::447045664657002000
621306179	::447045743358906000
37384165	::447045763818717000
628045480	::447046002814353000
533844924	::447046313084219000
201113172	::447046486992248000
37384165	::447047242625458000
465292139	::447047332266119000
281589334	::447048103901032000
306989340	::447048305302716000
20478089	::447048603190956000
20478089	::447048661374365000
58976049	::447049061733253000
415943958	::447049083362873000
46727568	::447049107211698000
316902035	::447050021478080000
316902035	::447050051882606000
20478089	::447050328769585000
162802335	::447050591710093000
378778103	::447051337189322000
300884493	::447052702367756000
6652302	::447053243630092000
18929923	::447053490041655000
114970673	::447053757520429000
450378413	::447053925930106000
163768701	::447054027533324000
37384165	::447054583211102000
382371778	::447054601825427000
344958631	::447054669177978000
32471501	::447055017682677000
175532031	::447055206753136000
229197384	::447055297228443000
374289648	::447055948662988000
229290429	::447055960625139000
36485138	::447056064920694000
284137695	::447056406630240000
308690900	::447056488700579000
27595900	::447056512457117000
37384165	::447056853218783000
338076990	::447057579953623000
382371778	::447059018750889000
252725390	::447059129312358000
516017637	::447059483697479000
311111569	::447059500223057000
311111569	::447059507370528000
26333173	::447059517478821000
311111569	::447059623951208000
311111569	::447059754964115000
239917620	::447059948933873000
300884493	::447059982849028000
312856997	::447060176546578000
269151566	::447060442301493000
65482831	::447060933727109000
144937748	::447061671304237000
433003196	::447061850250043000
50306226	::447062199790366000
50306226	::447062254488268000
144937748	::447062486597255000
50306226	::447062707695398000
31287131	::447062991423283000
392362281	::447063208059473000
50306226	::447063240334245000
392362281	::447063727284555000
50306226	::447063785438597000
392362281	::447064148468183000
50306226	::447064419751587000
465292139	::447064587276267000
50306226	::447064991724613000
50306226	::447065150269296000
388397248	::447065391177531000
134181956	::447065440628776000
238880491	::447065441228165000
32471501	::447065493858316000
331925277	::447065557368455000
50306226	::447065624695422000
238880491	::447065854031577000
428516870	::447065886453551000
501202268	::447065979831734000
238880491	::447065983392284000
50306226	::447065986789691000
50306226	::447066175625629000
495598070	::447066575473213000
358296822	::447067149048090000
266095621	::447067300597071000
266095621	::447067358973407000
144937748	::447067497528057000
266095621	::447067579157594000
266095621	::447067765351129000
144937748	::447067839632273000
266095621	::447068009052770000
295980167	::447068100161073000
586941163	::447068677368602000
238880491	::447068916716544000
50306226	::447068995485593000
96443022	::447069082332835000
96443022	::447069434507575000
144937748	::447069515655163000
225601631	::447069600984088000
96443022	::447069845574520000
431262520	::447069991666348000
96443022	::447070078303875000
346392612	::447070199322509000
146216300	::447070229525327000
26684021	::447070931421507000
47410500	::447071190452944000
191276105	::447071191921340000
191276105	::447071223231832000
505219745	::447071896815693000
505219745	::447072579526725000
50306226	::447072792307970000
630637790	::447073364461780000
338076990	::447073753315295000
144937748	::447074345828237000
316025875	::447074492964040000
80448281	::447074913925357000
621306179	::447075568555536000
503741267	::447075580635533000
284137695	::447075657793933000
50306226	::447075794339110000
255547325	::447075802291924000
245935219	::447075863738056000
145469568	::447075977110110000
490841822	::447075995174965000
431081727	::447076549968560000
432738371	::447076557635735000
388397248	::447076617102180000
337396732	::447076681925550000
365767010	::447077027053838000
295980167	::447077118225432000
145469568	::447077136159895000
284931188	::447077233803280000
201113172	::447077295660888000
284137695	::447077323905695000
144937748	::447077358865231000
706034130	::447077432160305000
706034130	::447077487894228000
49118513	::447077562104422000
102796495	::447077668752592000
13298002	::447077727213207000
337396732	::447077727787823000
706034130	::447077762214658000
706034130	::447077831114502000
201113172	::447077903038029000
337396732	::447078054066941000
706034130	::447078089433317000
505219745	::447078298187603000
586941163	::447078452349243000
216819428	::447078504363225000
102796495	::447078513040830000
144937748	::447078519831822000
284137695	::447078542908456000
436188872	::447078678644916000
436188872	::447078818738880000
436188872	::447078842629648000
388397248	::447078853211480000
308726677	::447078949047136000
144937748	::447078997353308000
15961483	::447079033553944000
337396732	::447079119231393000
373736716	::447079374760574000
701949296	::447079443706548000
370845710	::447079570265866000
238880491	::447079656995299000
216819428	::447079684510326000
369849727	::447079743406764000
430943995	::447079801535594000
50306226	::447080189877420000
27836945	::447080361181204000
27836945	::447080361848098000
201113172	::447080376356204000
390552849	::447080401798823000
50306226	::447080556509933000
430943995	::447080641625358000
50306226	::447080721887158000
216819428	::447080778972033000
489078088	::447080805874290000
50306226	::447080978339483000
79902186	::447080990221934000
430943995	::447081032555433000
255547325	::447081260536840000
144937748	::447081602007711000
24413698	::447081983751897000
144937748	::447082006481219000
312856997	::447082006745452000
430943995	::447082187255726000
592475734	::447082197791436000
231483310	::447082302741311000
430943995	::447082519176167000
50306226	::447082624796737000
30804377	::447083193435312000
373736716	::447083570683588000
481862811	::447084270448672000
481862811	::447084355333021000
52809967	::447085091454742000
481862811	::447085239719174000
52809967	::447085454522081000
295980167	::447085534670647000
295980167	::447085758138957000
316902035	::447085804754849000
49824781	::447086460647505000
592475734	::447086732190560000
266095621	::447086908725006000
49824781	::447086944624050000
170924102	::447087408413044000
384105885	::447087849469669000
37384165	::447089543997452000
277278671	::447089719390654000
32471501	::447090257910321000
277278671	::447090407839506000
32471501	::447090624106598000
277278671	::447090731614617000
240857453	::447090952998367000
481862811	::447091377797869000
252725390	::447091432231157000
26684021	::447091641279467000
322643138	::447092071950987000
626942496	::447092094868676000
219574380	::447092429444087000
219574380	::447093396063387000
481862811	::447093548329234000
552029617	::447093843016433000
552029617	::447093878387007000
552029617	::447093917276594000
552029617	::447093944250146000
277278671	::447093984628723000
552029617	::447093996968361000
552029617	::447094029105119000
552029617	::447094054988181000
552029617	::447094080011390000
552029617	::447094107312111000
552029617	::447094202178863000
552029617	::447094239512375000
552029617	::447094266523705000
552029617	::447094294738776000
552029617	::447094383318290000
552029617	::447094409201324000
552029617	::447094438829887000
239917620	::447094564495441000
219574380	::447094592819982000
384105885	::447094676902776000
220632867	::447095188305874000
337396732	::447096160126521000
41753572	::447096246725910000
418841887	::447096665866907000
337396732	::447096874907213000
19945993	::447096978162614000
19945993	::447096989906636000
474400310	::447097214674825000
19945993	::447097888318177000
19945993	::447097898367737000
32471501	::447098566247727000
32471501	::447098647399137000
234950395	::447098696631459000
41001071	::447100254450884000
630007542	::447100414295420000
630007542	::447100765119602000
373653741	::447101056263024000
24413698	::447101796213739000
68531166	::447101916628017000
130514710	::447102173395320000
516017637	::447102830172585000
301042701	::447103003686760000
419249711	::447103405547220000
47410500	::447103590830583000
419249711	::447104056104722000
423950693	::447104067328700000
249227650	::447108390196498000
423950693	::447109991229423000
497544291	::447110323141476000
311583053	::447110676738494000
382371778	::447110989428035000
382371778	::447111047217168000
473454563	::447111049565978000
473454563	::447111355121012000
316902035	::447111416332300000
505219745	::447111623082541000
68531166	::447111839650816000
473454563	::447111982735691000
162245153	::447112146082869000
37384165	::447112630184845000
497544291	::447112653857505000
382371778	::447112835496030000
341732173	::447112888126545000
319191919	::447112951619923000
110563920	::447113414742007000
41753572	::447113506832125000
162245153	::447113728396640000
382371778	::447113883476840000
382371778	::447113932709171000
107902551	::447114025055551000
65521914	::447114331117740000
234630547	::447114561330487000
110563920	::447114726535749000
65521914	::447114731388538000
110563920	::447114837865140000
434045786	::447115430860038000
280826646	::447115880393355000
162958222	::447116556427075000
552029617	::447116644544815000
280826646	::447116650198740000
552029617	::447116690258935000
552029617	::447117089157808000
552029617	::447117146988883000
28025024	::447117722452000000
37384165	::447118633194369000
301042701	::447119072761622000
360898372	::447119561209683000
65521914	::447119682877681000
247362551	::447120204259422000
28025024	::447120447973646000
42994926	::447120931857891000
445808726	::447121561448095000
17928370	::447122126034587000
445808726	::447122175846547000
118881789	::447122571600089000
238880491	::447122665560485000
26030273	::447122687110823000
255547325	::447124272021266000
272184078	::447125128153796000
257597142	::447125234597257000
63473984	::447125578827579000
299389082	::447126430426476000
262382570	::447127154250117000
481862811	::447127376460517000
481862811	::447127401362112000
408224760	::447127574523940000
481862811	::447127602227339000
262382570	::447127842778669000
408224760	::447127981438550000
481862811	::447128288897802000
382371778	::447128937463042000
519936824	::447129107076100000
299389082	::447129489504337000
262382570	::447129516410818000
540197402	::447129810897092000
71284640	::447130399576031000
262382570	::447130757455032000
613956023	::447132686025359000
28025024	::447133045179830000
238880491	::447133067652497000
540197402	::447133108253364000
190624012	::447133431906828000
540197402	::447133505055518000
540197402	::447133648635314000
202840862	::447134107076538000
28025024	::447134306209894000
162958222	::447137360048693000
408224760	::447137417125187000
162958222	::447137435030265000
17928370	::447137639800377000
162958222	::447137919371730000
94226339	::447137969078411000
151129980	::447137993862942000
420083874	::447138073046822000
235867165	::447138366350319000
540197402	::447138855842373000
15961483	::447139156699783000
433083953	::447139319912738000
300884493	::447139375789244000
122799833	::447141034967842000
20496164	::447141278828875000
130996784	::447141296260403000
130996784	::447141457724723000
130996784	::447141525232041000
319191919	::447141821207281000
130996784	::447141876781838000
631513843	::447141984625381000
631513843	::447142193195540000
130996784	::447142201995583000
112801155	::447142204230729000
15961483	::447142457906843000
112801155	::447142520586133000
15961483	::447142629235757000
349365015	::447142890176008000
382371778	::447143616150896000
337396732	::447143735047258000
25383063	::447143987095142000
382371778	::447144002278543000
382371778	::447144151625121000
98785279	::447144371494731000
415897649	::447147045577453000
337388641	::447147842432299000
337388641	::447148448014270000
25383063	::447148517870813000
408224760	::447148530390810000
630637790	::447148566532743000
383243793	::447148611776696000
337388641	::447148646094475000
337388641	::447148914353790000
205124512	::447148922197131000
337388641	::447149002509651000
224682361	::447149077386756000
393801885	::447149113881403000
205124512	::447149965488300000
337388641	::447150139975536000
45929336	::447150247048134000
579271413	::447150651038904000
158948390	::447150676150616000
28905424	::447150847676280000
28905424	::447151120306012000
58627481	::447151262782353000
180911733	::447151461643067000
516937156	::447152204043259000
24413698	::447152504019513000
205124512	::447152845188386000
481862811	::447152887773540000
382414670	::447152944933109000
481862811	::447153077297356000
236167599	::447153450535878000
55472237	::447153484136460000
55472237	::447153517086912000
55472237	::447153548007309000
337388641	::447153563936882000
55472237	::447153712750796000
312856997	::447154105861947000
300884493	::447155728436830000
48157278	::447156086337175000
258196512	::447156456509698000
17086308	::447156675968266000
377035998	::447156863490985000
50306226	::447157173135491000
358296822	::447157455596699000
358296822	::447157746182270000
350424007	::447157829078511000
458529098	::447157938163949000
50306226	::447158339059732000
225206298	::447158379945787000
516937156	::447158686235254000
337388641	::447158761543569000
225206298	::447159003433295000
128103434	::447159005686018000
370850900	::447159045003436000
225206298	::447159270203600000
312856997	::447159350940172000
225206298	::447159489016254000
300884493	::447160148507631000
312856997	::447160234923274000
225206298	::447160394570661000
50306226	::447160730962231000
465292139	::447160988505481000
337388641	::447161234849140000
50306226	::447161250691051000
382371778	::447161360686653000
382414670	::447161962321805000
32471501	::447162733432029000
716788381	::447163415811739000
50306226	::447163456534241000
716788381	::447163684281122000
348683759	::447163688122720000
55472237	::447165259812319000
28025024	::447165278615773000
324536771	::447165788320198000
28025024	::447165816006787000
316025875	::447166056507772000
419249711	::447166234933886000
360814823	::447166277107200000
272184078	::447166551524114000
431944862	::447166704301256000
360898372	::447168024387145000
114600119	::447168194114224000
242812276	::447168670490697000
49824781	::447169063597654000
232793000	::447169150058647000
65886399	::447170317954605000
348683759	::447170615208730000
382371778	::447170742065455000
382371778	::447170864899829000
533844924	::447171110631911000
12685102	::447171514262380000
35597637	::447171608349007000
413686504	::447171761269121000
458529098	::447171900863561000
225206298	::447172155969527000
419249711	::447172176773652000
299389082	::447172213431484000
35597637	::447172656245514000
225206298	::447173431239266000
480973099	::447173738564288000
114600119	::447173756403085000
114600119	::447173805463851000
15086993	::447174193923117000
481862811	::447174563835936000
167184626	::447174588342865000
481862811	::447174814454022000
18068894	::447175249449058000
17210128	::447175275680628000
17210128	::447175618799882000
223005614	::447176485636694000
33238183	::447178043841196000
32382173	::447178218647601000
149980973	::447178298594824000
249227650	::447179464028340000
489078088	::447179481610866000
214970887	::447179647051386000
489078088	::447179762805374000
308690900	::447180507458338000
473118863	::447180720889278000
12685102	::447181207219240000
340199061	::447181225308876000
431944862	::447181260457119000
384105885	::447181815405481000
238322255	::447182102782832000
431944862	::447182218117390000
431944862	::447183015706243000
513825441	::447183307835715000
429491583	::447183344799719000
474400310	::447185668913913000
238322255	::447185694528929000
248957493	::447186022892584000
414374118	::447186221790674000
352789311	::447186404049571000
352789311	::447186567871082000
229290429	::447186577781817000
352789311	::447186605003247000
352789311	::447186629451866000
352789311	::447186651769757000
352789311	::447186679808675000
382371778	::447186749337255000
293606978	::447186885400866000
352789311	::447187018976878000
217516272	::447187423210921000
352789311	::447187433298206000
158948390	::447187539586461000
158948390	::447187804615753000
382371778	::447188272490741000
48612192	::447188408138346000
25383063	::447188490568998000
304645030	::447188778432868000
128103434	::447189989005471000
26897261	::447190058404040000
49824781	::447190072795086000
382371778	::447190877266800000
533844924	::447191544630898000
382371778	::447191782867361000
304645030	::447192112522883000
48612192	::447192514563276000
335759212	::447192577163292000
249227650	::447192835763085000
44380700	::447193591174029000
36958694	::447193758216368000
301203823	::447193818303979000
118810756	::447194059996921000
48612192	::447194142838251000
384105885	::447194511341404000
352789311	::447195003563945000
554852227	::447196229215068000
596957614	::447196339277795000
629787407	::447196524439941000
429491583	::447196645378523000
166307106	::447197221810106000
465292139	::447197952256516000
50306226	::447198103146221000
79902186	::447198155428618000
384105885	::447198225510825000
357017353	::447198473029713000
18929923	::447198790475608000
115824990	::447198804488781000
100376439	::447199186732081000
127413469	::447199891744227000
103244523	::447200299586166000
118810756	::447200709558435000
30944417	::447200883261325000
360898372	::447201805160562000
257597142	::447201842418573000
341732173	::447202216613777000
429491583	::447202458314768000
128103434	::447202581241425000
272184078	::447202870530547000
304182396	::447202958682619000
484497575	::447203044871376000
484497575	::447203281274949000
484497575	::447203641712459000
18929923	::447203770121072000
484497575	::447203915726344000
484497575	::447204297458331000
272184078	::447204731912335000
484497575	::447204789139808000
484497575	::447205100596264000
484497575	::447205306368790000
54035689	::447205347317800000
484497575	::447205545741942000
484497575	::447205793310715000
481862811	::447205936181305000
484497575	::447206271952097000
484497575	::447206479997976000
484497575	::447206826401345000
484497575	::447207060439314000
35097852	::447207072698859000
335759212	::447207275967426000
484497575	::447207425264062000
484497575	::447207671104823000
484497575	::447207832354844000
484497575	::447208241848922000
66486074	::447208382252855000
484497575	::447208480571936000
30944417	::447208709106565000
484497575	::447208819316523000
341037427	::447209299572719000
30804377	::447209665512755000
286216848	::447210205609091000
30804377	::447210371036610000
30804377	::447210602776117000
484497575	::447211030079631000
272184078	::447212073320083000
365767010	::447212258155061000
46727568	::447212668038832000
118881789	::447212918296551000
201722399	::447213130595450000
341037427	::447213143430008000
280826646	::447214222296887000
201722399	::447214271093809000
201722399	::447214449808924000
225206298	::447214960284676000
201722399	::447215131446239000
258196512	::447215184734855000
225206298	::447215184994529000
316025875	::447215526784163000
201722399	::447215605100584000
280826646	::447215723467657000
201722399	::447215997158948000
319469530	::447216183620943000
272184078	::447216317964115000
201722399	::447216621304942000
258196512	::447216654028906000
258196512	::447216688094654000
201722399	::447216791383986000
382371778	::447217071609237000
201722399	::447217446102257000
201722399	::447217600289075000
25383063	::447217676386308000
258196512	::447217831827243000
107848755	::447218078032478000
107848755	::447218080695865000
118810756	::447218460599533000
134181956	::447218893699153000
344956423	::447219246163308000
17210128	::447219613441736000
320052148	::447219687814750000
158948390	::447220208973774000
727288316	::447220951340425000
351096649	::447221116734406000
255547325	::447221153611145000
59622669	::447221214462087000
258196512	::447221297966489000
258196512	::447221593824305000
114235211	::447221622416502000
42994926	::447221956946182000
258196512	::447222067818405000
382371778	::447222868418371000
258196512	::447223667840524000
382371778	::447224035626074000
312856997	::447224067712888000
150828387	::447224434773209000
258196512	::447225348762394000
79754464	::447225691130454000
175532031	::447226047201701000
502240473	::447226917172027000
284931188	::447227414641262000
175532031	::447227555288858000
167184626	::447228568745963000
41001071	::447229091381776000
596191047	::447229645004353000
18437537	::447229712105242000
284931188	::447229868439117000
378773930	::447230002493677000
360898372	::447230122656272000
20496164	::447230479192702000
484497575	::447231231865139000
40896981	::447231309480722000
328057955	::447231359384166000
351096649	::447232441984774000
484497575	::447232689884913000
20496164	::447233892789932000
420083874	::447233988261060000
316902035	::447234148777086000
316902035	::447234693990481000
20496164	::447234891705356000
62066586	::447235156047183000
257597142	::447235470221537000
257597142	::447236218133028000
727288316	::447237212367622000
260038180	::447237863785365000
150870283	::447238279532793000
150870283	::447238387448025000
423950693	::447238978786172000
42994926	::447239873112465000
560822598	::447242119191617000
560822598	::447242516266352000
145469568	::447242626593730000
145469568	::447242644285296000
145469568	::447242883901308000
392362281	::447243071411863000
219092257	::447243445686386000
219092257	::447243585201532000
560822598	::447249436105015000
426402586	::447250318732951000
560822598	::447250620589023000
227476350	::447251291807703000
217516272	::447252352550965000
505219745	::447252409044054000
66184984	::447252579517353000
98785279	::447252827916607000
79073243	::447252967477891000
41001071	::447253180527542000
560822598	::447253530194100000
560822598	::447254457999699000
320001867	::447254618100080000
560822598	::447254802201055000
560822598	::447255414301032000
320001867	::447256183166865000
167183597	::447257759818346000
58031746	::447258306134818000
58031746	::447258468873801000
254579074	::447258484203991000
201722399	::447258497093492000
58031746	::447258570275291000
163768701	::447259457752682000
377952732	::447260071492214000
254579074	::447261227014569000
222584958	::447262363709083000
373653741	::447262690134601000
461652679	::447265266939219000
225206298	::447265284202582000
262382570	::447265302229680000
461652679	::447265481939247000
225206298	::447265901700595000
28905424	::447266284841861000
98785279	::447266671242129000
592475734	::447266992530014000
104112940	::447267005121691000
428516870	::447267524833312000
428516870	::447267551421018000
225206298	::447268349882298000
533844924	::447268744797364000
408031484	::447269035655196000
533844924	::447269187950772000
225206298	::447269263011639000
473718221	::447269783059197000
219092257	::447269813644034000
219092257	::447270290926477000
175532031	::447270683853066000
180911733	::447271597809082000
435409494	::447271922359742000
283051149	::447272268322721000
254579074	::447273502815420000
274432702	::447274124109295000
162958222	::447275231342632000
461652679	::447276061806837000
377952732	::447276456176271000
405325559	::447276461091598000
292558028	::447277291429580000
292558028	::447277422770016000
377952732	::447277580912041000
471218710	::447277697178148000
274432702	::447278581182259000
292558028	::447278837374541000
262382570	::447279652726259000
167222207	::447280025503813000
458529098	::447282115315396000
167222207	::447282593923612000
167222207	::447283295299317000
49824781	::447283673478754000
516937156	::447288473184374000
445826532	::447290292124016000
331482356	::447291224681381000
235867165	::447295640746225000
60712766	::447297309488193000
287569533	::447302343496044000
287569533	::447302529987383000
287569533	::447302868262219000
25383063	::447305257971097000
21452516	::447305303017930000
287569533	::447306499514466000
287569533	::447307254602424000
287569533	::447307627396354000
287569533	::447310654723325000
287569533	::447310980138401000
287569533	::447311308229464000
287569533	::447311791589457000
167184626	::447313257062072000
104112940	::447314416527495000
104112940	::447314418557538000
69044676	::447315167454302000
315872678	::447316410138492000
232793000	::447317439617835000
232793000	::447319044887019000
506707370	::447319390493868000
506707370	::447319466368446000
97307001	::447320333591146000
195397698	::447320402558074000
205124512	::447320639813079000
205124512	::447320741768212000
232312019	::447321791875514000
205124512	::447321892882378000
165658390	::447324134687526000
241790793	::447325262049726000
241790793	::447325309994807000
214678768	::447325461123588000
241790793	::447325489376804000
47410500	::447326458399035000
167183597	::447327118221774000
461652679	::447327876103548000
461652679	::447328149169520000
387625128	::447328575474393000
47410500	::447328675886014000
236930269	::447329337599983000
15681561	::447329910760042000
26198467	::447330769808015000
184195472	::447330888800423000
407395368	::447331331098161000
460772038	::447332159003443000
31250549	::447332256835592000
210674392	::447332599967412000
239313896	::447332687489937000
416506126	::447333976626044000
365523194	::447334020607533000
98806791	::447334754317533000
60399576	::447337727269167000
299484513	::447337781669269000
81765661	::447337893921816000
144937748	::447338212479205000
540197402	::447339385030078000
72210207	::447340923559501000
540197402	::447341535219023000
465292139	::447341559554797000
57933673	::447342643807137000
91024211	::447344010643124000
253120136	::447344810056101000
83878535	::447345999606853000
73299390	::447346340709027000
73299390	::447346488604381000
605601195	::447347042013048000
277794018	::447347147839516000
415206019	::447347565693259000
34536365	::447348090953953000
133508241	::447348653733449000
20478089	::447348917848793000
227859860	::447349086811746000
20478089	::447349509082054000
100376439	::447349775336099000
20478089	::447350609667448000
269151566	::447351016342949000
381599486	::447351043354267000
20478089	::447351205841616000
341037427	::447351867303923000
381599486	::447352051753029000
381599486	::447352320410787000
190624012	::447352334138343000
329471370	::447352883436986000
159944196	::447354971319590000
636632104	::447355135623049000
36556314	::447356727655034000
34445704	::447357386697621000
189272740	::447358538000506000
86970230	::447360692983562000
100376439	::447360765150756000
300594041	::447361358024036000
36556314	::447361449774424000
453963591	::447361672303226000
256088386	::447362332344074000
12685102	::447363068562251000
139547588	::447363205044531000
139547588	::447363482951110000
139547588	::447363800648667000
38594501	::447365207284023000
32382173	::447365223138476000
453963591	::447365712063913000
38594501	::447365771271090000
306989340	::447365906658643000
306989340	::447366323870248000
306989340	::447366470687657000
31258629	::447366511829581000
489078088	::447366629286891000
351096649	::447366903695441000
424464803	::447367240568930000
22844281	::447367862261661000
331482356	::447368035494408000
336821368	::447369110343520000
230903702	::447369421678317000
324401110	::447370066183462000
408224760	::447371368674631000
371416817	::447371502519074000
35097852	::447372032322580000
616892340	::447372576524738000
268397639	::447372751876395000
128103434	::447373525876080000
128103434	::447373526664638000
100376439	::447373612194856000
316832273	::447373674820431000
41143305	::447373770370478000
316832273	::447373855976611000
299879238	::447375482548658000
35097852	::447375742582943000
249468865	::447376387695865000
459987659	::447376518285520000
459987659	::447376855956725000
392737983	::447377347491405000
206538198	::447377371206021000
396786261	::447377737561305000
459987659	::447377810810613000
35097852	::447377838199812000
433083953	::447378058358435000
35097852	::447378160305594000
481862811	::447378393407815000
59622669	::447378877686378000
34863840	::447379473865142000
359806236	::447379547688677000
273497452	::447379811728510000
481862811	::447380006948601000
481862811	::447380108853383000
273748024	::447380290202120000
133112299	::447380429042360000
348683759	::447380549804363000
483526518	::447380678661767000
481862811	::447380679907880000
35097852	::447381135505768000
12685102	::447381601958518000
234950395	::447381673886220000
66184984	::447382035569860000
384105885	::447383291377627000
131254355	::447383376291303000
120532808	::447383530129981000
12685102	::447383960075898000
384105885	::447384176493223000
481862811	::447384658003513000
284316159	::447384785313222000
58031746	::447385364026494000
76017935	::447385659674603000
47410500	::447385674032115000
55472237	::447385766973284000
76017935	::447385817401409000
234950395	::447385917024526000
234950395	::447386118552436000
443376354	::447386118669860000
234950395	::447386381883424000
234950395	::447386500687073000
76017935	::447386905668104000
560822598	::447387130583863000
47410500	::447387341137514000
55472237	::447387747536211000
231674152	::447387759830106000
55472237	::447389500688195000
163115137	::447391451476140000
350509640	::447391675804286000
239928368	::447391854234181000
420083874	::447391926581731000
225601631	::447392027013963000
255547325	::447392334582673000
130312780	::447392419860865000
453963591	::447392449552338000
47410500	::447392475909742000
47410500	::447392528493723000
255547325	::447392575977451000
71284640	::447392695460188000
255547325	::447392788716744000
55472237	::447393044526952000
167222207	::447393115021012000
47410500	::447393129834881000
255547325	::447393177071550000
382371778	::447393538435977000
47410500	::447393540507992000
471218710	::447394898602254000
61478431	::447395215046086000
41001071	::447395977897312000
61478431	::447396512029745000
58976049	::447397231973650000
222584958	::447397777627426000
25784705	::447397863589306000
471218710	::447398104153612000
471218710	::447398125339017000
458529098	::447398267903819000
8709452	::447398545683804000
471218710	::447399102800596000
471218710	::447399526488240000
471218710	::447399984942415000
471218710	::447400081713405000
274191278	::447400673122844000
351922723	::447400803779608000
76017935	::447401027088564000
50306226	::447402947077361000
239917620	::447403334450688000
430943995	::447403443066769000
430943995	::447404382796398000
22734052	::447405144200978000
542909484	::447405330591674000
338076990	::447405491027591000
458529098	::447405508774084000
22734052	::447405888035631000
706034130	::447406591508496000
100376439	::447407396085067000
378773930	::447407730706616000
41001071	::447407785479634000
273497452	::447408047262945000
628045480	::447408542421495000
47410500	::447409276483801000
15086993	::447409360416018000
130996784	::447410350757908000
130996784	::447410596883861000
130996784	::447410619700895000
6652302	::447411337816047000
319191919	::447411447740768000
300884493	::447411840448856000
345508633	::447411935873859000
573151200	::447412523772284000
465266221	::447412981890940000
258196512	::447413219427381000
35097852	::447413792599977000
102796495	::447414120346710000
39169797	::447414813850075000
41658963	::447414997128187000
98806791	::447415342483406000
24413698	::447415822764367000
117638857	::447416051622367000
439681301	::447416506834354000
439681301	::447416720550924000
392362281	::447417129478799000
249012544	::447417855953231000
443376354	::447419906955300000
497630362	::447420124589342000
458529098	::447420509701943000
382371778	::447422399160385000
552029617	::447423524370513000
552029617	::447423528090890000
273811402	::447423619732635000
552029617	::447424116753039000
248957493	::447424356633681000
593139104	::447425017664794000
621306179	::447425154251902000
458529098	::447425469567074000
272184078	::447426573172350000
30944417	::447427563913105000
716788381	::447427899654553000
419249711	::447427919606857000
383045348	::447429396425490000
33538323	::447429568459444000
716788381	::447430780067655000
382371778	::447431053095866000
149980973	::447431863053717000
335759212	::447431894607478000
54721301	::447431952023687000
716788381	::447432178217918000
445808726	::447432708785180000
716788381	::447432730347712000
716788381	::447432857221206000
318692042	::447433332050382000
516017637	::447433423972347000
426295925	::447433533288501000
716788381	::447433613479407000
445808726	::447433917952712000
141821632	::447434050408808000
224346133	::447434055621935000
419249711	::447434463623249000
605601195	::447434695186587000
293213630	::447435725454450000
516017637	::447436550637248000
445808726	::447436800890376000
516017637	::447436976845631000
481862811	::447437328043474000
96443022	::447437959512330000
618760575	::447438146649600000
52809967	::447438388476780000
338076990	::447438677010956000
481862811	::447438683873239000
411700909	::447438716467183000
393499174	::447439187185520000
35105150	::447440096749694000
13298002	::447440111740129000
30804377	::447440996691767000
206538198	::447441315148857000
596957614	::447441681684496000
274693254	::447442369030676000
30804377	::447442507995938000
411700909	::447442515093110000
30804377	::447442636236787000
637303583	::447442780315324000
274693254	::447442876994420000
382371778	::447443272412049000
258196512	::447443272777363000
338076990	::447443459616833000
30804377	::447443625698283000
16292745	::447443865570902000
382371778	::447444133922086000
382371778	::447444157057871000
382371778	::447444242223222000
382371778	::447444271772098000
382371778	::447444376478699000
382371778	::447445103737438000
516017637	::447446516420984000
411700909	::447446904805138000
234630547	::447447037898813000
392362281	::447447109797941000
8036902	::447447286918807000
30804377	::447447363582324000
392362281	::447447694605176000
248957493	::447447730772664000
249012544	::447447933571461000
158948390	::447448008440172000
392362281	::447448075741564000
411700909	::447448249385758000
170924102	::447449594234818000
318692042	::447449893372588000
249012544	::447450875867324000
145469568	::447450966019698000
30804377	::447451065932201000
61478431	::447451220282970000
145469568	::447451297285804000
43980775	::447451435056513000
26897261	::447451454845243000
43980775	::447451593915768000
61478431	::447451819804217000
23027915	::447451954219081000
23027915	::447452420550172000
311583053	::447452522446614000
311583053	::447452532202569000
30804377	::447452621473710000
311583053	::447452963909664000
261942709	::447453488876756000
145469568	::447453665951883000
261942709	::447453890691080000
445826532	::447454020245143000
50306226	::447455253500133000
145469568	::447455388288299000
42261351	::447455748285423000
439681301	::447455789809029000
260038180	::447455807270309000
439681301	::447455823145345000
439681301	::447455856339079000
439681301	::447456462151774000
439681301	::447456497149038000
35097852	::447456708068405000
328794919	::447457924932456000
49824781	::447458404882468000
49824781	::447458698492125000
49824781	::447458763298316000
299389082	::447458925881720000
618760575	::447459631003348000
428300082	::447461133633736000
293246270	::447461263933984000
21452516	::447461520729833000
516017637	::447461644889649000
621306179	::447462037514240000
393802148	::447462415517487000
516017637	::447462761056854000
338076990	::447463887320145000
112145680	::447464129700589000
76017935	::447464157432913000
378773930	::447464446378901000
150870283	::447464870263267000
540197402	::447465605738676000
481862811	::447465700610027000
540197402	::447465867651993000
540197402	::447466284335120000
621306179	::447466494352322000
540197402	::447467156448362000
445826532	::447467185863417000
322643138	::447467989202632000
311583053	::447468518569951000
28461859	::447468955544739000
262382570	::447468962767331000
300884493	::447469109735727000
312856997	::447469172243832000
382414670	::447469411251666000
86474692	::447469425956884000
235487682	::447469584870690000
300884493	::447469748570173000
258196512	::447469836629979000
262382570	::447470304395157000
43980775	::447471138537361000
344285522	::447471760284585000
21452516	::447471872993533000
435471503	::447472299185143000
28461859	::447472573027065000
540197402	::447472843324792000
28461859	::447473563281289000
28461859	::447474512624222000
335759212	::447475841648168000
36556314	::447476211401650000
382371778	::447476558123397000
248957493	::447478178664050000
380723702	::447478231936282000
248957493	::447478417860993000
250969967	::447478490464411000
516937156	::447479214070333000
98806791	::447480496633556000
716788381	::447480589478686000
392737983	::447480999392604000
419249711	::447481027665993000
118470515	::447482231762989000
66021164	::447482736987492000
428300082	::447483041037185000
133112299	::447483374576627000
382371778	::447483529819983000
219092257	::447484631244226000
219092257	::447485177938182000
15709088	::447485941800636000
433932391	::447486456806645000
592475734	::447486871900131000
351096649	::447487311430025000
382371778	::447487694851948000
409404583	::447487707011223000
319301096	::447488608040407000
258196512	::447488785056813000
382371778	::447488951121477000
45704670	::447489484406677000
145469568	::447489590824538000
145469568	::447489614673350000
382371778	::447489867665391000
431262520	::447490276068573000
45704670	::447490679242260000
45704670	::447491324124864000
382371778	::447491834156036000
50306226	::447493054153232000
25383063	::447493067638321000
382371778	::447493313952636000
596957614	::447493599404388000
45704670	::447493609966030000
382371778	::447493731868884000
381599486	::447493768623960000
533844924	::447493894012665000
382371778	::447493960861515000
276131997	::447493979488403000
382371778	::447494035788152000
276131997	::447494963337904000
613956023	::447495031754989000
516017637	::447495719331835000
15961483	::447496002057306000
430943995	::447496355511283000
382371778	::447496472401936000
430943995	::447496823859855000
134637488	::447497039677767000
415897649	::447497211765460000
250969967	::447497214936375000
34445704	::447497254253756000
45704670	::447497340149301000
382371778	::447497524731867000
382371778	::447497643531313000
30804377	::447497786091511000
30804377	::447498345980768000
20935798	::447498705608769000
381599486	::447498766137171000
134637488	::447499089983582000
219092257	::447499117879517000
239770256	::447499342748712000
134637488	::447499444645535000
387625128	::447499640213360000
134637488	::447500310127599000
387625128	::447500577090838000
134637488	::447500597282242000
489078088	::447500929168711000
480973099	::447501388042354000
480973099	::447501854205693000
480973099	::447502015388590000
349365015	::447502191407165000
46697333	::447502492067061000
322327312	::447502707838824000
382371778	::447502768803033000
413686504	::447502980171190000
413686504	::447503009824915000
145469568	::447503117274607000
382371778	::447503364465500000
388397248	::447503850430160000
388397248	::447503884974424000
382371778	::447504075815657000
382371778	::447504292224589000
513658421	::447504322620698000
351922723	::447504337997008000
513658421	::447504546311311000
365523194	::447504553215524000
231483310	::447504657557254000
513658421	::447504659377176000
618760575	::447504967415263000
351922723	::447504988970172000
23027915	::447505005860225000
513658421	::447505374870908000
406110065	::447506510407794000
35147507	::447506951941795000
480973099	::447508127018000000
312856997	::447508805543133000
312856997	::447509120153686000
428516870	::447509596735692000
312856997	::447509755498475000
118881789	::447510278952214000
97307001	::447510450948022000
139547588	::447510488847761000
248957493	::447510819039748000
53123348	::447511492536332000
516937156	::447511709704781000
706034130	::447512322068602000
22734052	::447512399969804000
122799833	::447513693043965000
328057955	::447514335544233000
327167157	::447515244219609000
22734052	::447515250544640000
533844924	::447515785079316000
19835249	::447516626762870000
312856997	::447516770228645000
505219745	::447516902051835000
706034130	::447517620367925000
458529098	::447517634053959000
706034130	::447517681357701000
545540214	::447518618360623000
97307001	::447518639001202000
505219745	::447518723524804000
299389082	::447518824943075000
97307001	::447519161053622000
167183597	::447519230389649000
149980973	::447519611819286000
373147853	::447520351611006000
547741880	::447521325406359000
478462259	::447521514121084000
373147853	::447521676822319000
22327740	::447522434187804000
26030273	::447522993581744000
32382173	::447523019700072000
22327740	::447523084845981000
127413469	::447523515734839000
472415509	::447523555412934000
26030273	::447523560697782000
24413698	::447523899371028000
461652679	::447524987579035000
357265451	::447525127668768000
435471503	::447528927469113000
167184626	::447529171661500000
435471503	::447529643667509000
17086308	::447529669899091000
331925277	::447529772298403000
16006363	::447530069159051000
351922723	::447530228022120000
716788381	::447530331621445000
65886399	::447530713840381000
331925277	::447530968316772000
150870283	::447531639896150000
206067907	::447531825393831000
382371778	::447532245104852000
555976584	::447532309122539000
555976584	::447532401787293000
555976584	::447532435186524000
22844281	::447532710815608000
68531166	::447533042106515000
98806791	::447533104912433000
206067907	::447533359426990000
273497452	::447533557875871000
32382173	::447533761518112000
478020840	::447534574201888000
706034130	::447534868956979000
225601631	::447535559678767000
32382173	::447536373067952000
94226339	::447536536955805000
634890754	::447536756775067000
24719772	::447536793684963000
24719772	::447536998576705000
225601631	::447537163710631000
248957493	::447537264994684000
45704670	::447537614481293000
516017637	::447537892168986000
426402586	::447540145731162000
261942709	::447540489739198000
537003519	::447541493033869000
474400310	::447541665150947000
319191919	::447541759636410000
45929336	::447542211471998000
107902551	::447542225098919000
245935219	::447542534135226000
420083874	::447542716222545000
634890754	::447543346899087000
490841822	::447545089175584000
312856997	::447545264686243000
360898372	::447545307312566000
79073243	::447545402623938000
490841822	::447545701623275000
420083874	::447545821437779000
107902551	::447545895286874000
433168829	::447545922680266000
109655774	::447545974609952000
162245153	::447546338532950000
344857407	::447546612223463000
18068894	::447547030580113000
426295925	::447547100977324000
372880069	::447547146758533000
378773930	::447547274634489000
258196512	::447547405740040000
378773930	::447547555443126000
32382173	::447548053361553000
32382173	::447548187260514000
320001867	::447548549744455000
18068894	::447549601277411000
258196512	::447549848015753000
37384165	::447550148529225000
52252090	::447550353299369000
248957493	::447550527711096000
248957493	::447550617624383000
426295925	::447551323869691000
284316159	::447551743425912000
411700909	::447552798104625000
426295925	::447553466731601000
426295925	::447553583958216000
505219745	::447553738035568000
537003519	::447553923755540000
235487682	::447554016814178000
68531166	::447554235446853000
68531166	::447554791489949000
537003519	::447554873379540000
32382173	::447555829324316000
331925277	::447555890061643000
319191919	::447556386478886000
436214232	::447556493324206000
95141856	::447556981596127000
33238183	::447557166686171000
373147853	::447557230154756000
426295925	::447557297611350000
172280619	::447557499466432000
163768701	::447557666945376000
95141856	::447557866053197000
461652679	::447557915197849000
252725390	::447557933220372000
258196512	::447558076325842000
473454563	::447558279057899000
579271413	::447558302465937000
68531166	::447558462558715000
380587529	::447558620058624000
24719772	::447559560648478000
68531166	::447560153358151000
68531166	::447560356811264000
68531166	::447560946928857000
465292139	::447561016340414000
162958222	::447561338559029000
390552849	::447562856368578000
186693710	::447563126133641000
222584958	::447563171432501000
629787407	::447563328777252000
32471501	::447563672756695000
629787407	::447564045017964000
382371778	::447564279634350000
382371778	::447564484110856000
40896981	::447564536967884000
40896981	::447564537307623000
258196512	::447564601862139000
40896981	::447564642567864000
42994926	::447564784977063000
42994926	::447565132902977000
415998425	::447565176036806000
225601631	::447565210761457000
415998425	::447565548814352000
40896981	::447565703961661000
369310186	::447566079658065000
415998425	::447566336248406000
415998425	::447566638338936000
72882594	::447567499190882000
162958222	::447567989685374000
162958222	::447568069008035000
162958222	::447568132865945000
162958222	::447568219058864000
331925277	::447568343826845000
162958222	::447568345391325000
415998425	::447568590661632000
415998425	::447568740897411000
415998425	::447569101230075000
186472636	::447569819429134000
186472636	::447569941374304000
28905424	::447569994608816000
186472636	::447570121305776000
162958222	::447570212112457000
186472636	::447570249819230000
48157278	::447570391503228000
162958222	::447570471869894000
65886399	::447570537531711000
368577195	::447571201263538000
162958222	::447571313456984000
162958222	::447571430310289000
415998425	::447571510861918000
415998425	::447572017475096000
186472636	::447572172739837000
378850242	::447572190796738000
55472237	::447572323688665000
55472237	::447572424008024000
445826532	::447572724664500000
55472237	::447572915513339000
55472237	::447572953962516000
55472237	::447573075773493000
55472237	::447573143528284000
186472636	::447573288857128000
65886399	::447573989968596000
255195496	::447574225885208000
219092257	::447574728073441000
555976584	::447574924694024000
65886399	::447575487599362000
22944914	::447575902927728000
497544291	::447576230527631000
17086308	::447576531779715000
28736200	::447577151010004000
219092257	::447577392551170000
503741267	::447577602136367000
301042701	::447577659698987000
65886399	::447577783657852000
28736200	::447577804045963000
384488111	::447578075933335000
22944914	::447578856934100000
222584958	::447579124228702000
382371778	::447579134168817000
481862811	::447579260656427000
219092257	::447579380303556000
340199061	::447579580732149000
483115964	::447579686860640000
380587529	::447579790803861000
28736200	::447580188696518000
51480688	::447580379407323000
28025024	::447580452019507000
301042701	::447580757192482000
219092257	::447580784262537000
605327407	::447580837174054000
249012544	::447581196877193000
162958222	::447581237234790000
351096649	::447581443095416000
465266221	::447581612868247000
706034130	::447581864111640000
129844944	::447581974845476000
706034130	::447582061738872000
706034130	::447582096971018000
219092257	::447582148380221000
483115964	::447582192555020000
399117604	::447582367809425000
481862811	::447582519349637000
28736200	::447583831336292000
605327407	::447583878057058000
28736200	::447584416911867000
393802148	::447584554828570000
621306179	::447584712626671000
186472636	::447584769019478000
554852227	::447584871436025000
186472636	::447585305688686000
66184984	::447585540947607000
382371778	::447585844396687000
66184984	::447586062983241000
473118863	::447586372392476000
117638857	::447586849201324000
309355379	::447587007825723000
66184984	::447587036191817000
351922723	::447587311660711000
51480688	::447587347685584000
382371778	::447587425959694000
51480688	::447587611633152000
55472237	::447588330234851000
66184984	::447588396052275000
167183597	::447588562863546000
51480688	::447589115639242000
66184984	::447589149865177000
261942709	::447589619912036000
250969967	::447589718562058000
30944417	::447589758433128000
261942709	::447589865052332000
348683759	::447589871574470000
261942709	::447590275481759000
42261351	::447590312064462000
261942709	::447590425042239000
261942709	::447590479031320000
351922723	::447590507342876000
414374118	::447590634724274000
261942709	::447590689073676000
167184626	::447590828215525000
261942709	::447590843801550000
382371778	::447591412247183000
51480688	::447591442693644000
393801885	::447591450138935000
29335169	::447591572457390000
465292139	::447592492381519000
382371778	::447592606004834000
51480688	::447592715119644000
51480688	::447592928555188000
20496164	::447593306088693000
470660217	::447593735921348000
195276249	::447594689093722000
55472237	::447595822562033000
470660217	::447596087952433000
634822122	::447596480962908000
118470515	::447596996761632000
131254355	::447597415617400000
273748024	::447597914731200000
382371778	::447598810718408000
311724390	::447599579345604000
629787407	::447599800809431000
330645900	::447599825484120000
629787407	::447599996087447000
35097852	::447600954196897000
426402586	::447601543630827000
35097852	::447601718885642000
320052148	::447601727684882000
189368301	::447602047249301000
175532031	::447602457539915000
150870283	::447602913662083000
51480688	::447602924219142000
51480688	::447603484842414000
51480688	::447603691713855000
122799833	::447604031901270000
51480688	::447604053787168000
174148391	::447604957521645000
35097852	::447605155555733000
426295925	::447605583802167000
224682361	::447607649690218000
426295925	::447607729952010000
338076990	::447608303393075000
107848755	::447608430614675000
304619831	::447608476584665000
338076990	::447608532536291000
286216848	::447608920803401000
423950693	::447609154249568000
423950693	::447609222575185000
28905424	::447610047044915000
480973099	::447612061707542000
423950693	::447612660096327000
55472237	::447613047008284000
480973099	::447613133385764000
483115964	::447613619270729000
480973099	::447613655891210000
55472237	::447613754167926000
174148391	::447613786024075000
46727568	::447614103993872000
35097852	::447614383347490000
66184984	::447614657025413000
308690900	::447614664739127000
348683759	::447615286850510000
480973099	::447615815177613000
308690900	::447617857887551000
139547588	::447618185677004000
249012544	::447618439125823000
98785279	::447619674415857000
239917620	::447619770926383000
426295925	::447620025990406000
388397248	::447621535776260000
431944862	::447621758426697000
229197384	::447621961913360000
249227650	::447621989545410000
592475734	::447622374054035000
249012544	::447622658574667000
480973099	::447623043880202000
592475734	::447623444679491000
592475734	::447623596060336000
25383063	::447624161838776000
592475734	::447624404390801000
612537918	::447624517699907000
592475734	::447624845639966000
319469530	::447625150499135000
592475734	::447625771511603000
174148391	::447625952177446000
174148391	::447626325831192000
162958222	::447627613356298000
505219745	::447629119304376000
30944417	::447629923713560000
43980775	::447630095763513000
116343636	::447630096522682000
229197384	::447630291490729000
116343636	::447630430724816000
205928265	::447631133836972000
408031484	::447631439085854000
473718221	::447632191720157000
158948390	::447633436006576000
158948390	::447633680840671000
283051149	::447634703080636000
426295925	::447635448903794000
55472237	::447635902492205000
55472237	::447636259343564000
162958222	::447637757796421000
162958222	::447637846946353000
57120197	::447637949836832000
174148391	::447638002337320000
634890754	::447639016330899000
174148391	::447639287761502000
634890754	::447639365519286000
104112940	::447641187164618000
158948390	::447641396594212000
158948390	::447641670662643000
158948390	::447642062590996000
409404583	::447642716713656000
229197384	::447644069662302000
172280619	::447646041534259000
60712766	::447649032677380000
397934536	::447650434992181000
206067907	::447651128709505000
215385454	::447654117927051000
235867165	::447654260742696000
471218710	::447655166829817000
320001867	::447655229530451000
471218710	::447655248123817000
320001867	::447655350544502000
518039543	::447655831878635000
55472237	::447656979259867000
174148391	::447657348572938000
174148391	::447657477040271000
489078088	::447658160992436000
174148391	::447658229963956000
489078088	::447658277694742000
174148391	::447658484268793000
174148391	::447658524647391000
174148391	::447658747973103000
174148391	::447659095873843000
174148391	::447659190447005000
174148391	::447659319300194000
174148391	::447659960676409000
150870283	::447665527750541000
16039882	::447668810662027000
602895412	::447670593081864000
158948390	::447671696477388000
634890754	::447675225853800000
104112940	::447675675391303000
506707370	::447676479716208000
150839491	::447676715699933000
69044676	::447677576551473000
150839491	::447678184738144000
315872678	::447680047634059000
97307001	::447682715878322000
195397698	::447682783033323000
150839491	::447682808417239000
150839491	::447683048335626000
150839491	::447683566499946000
165658390	::447686540815118000
214678768	::447687860859068000
236930269	::447691726115700000
33538323	::447692721650548000
33538323	::447693185222213000
26198467	::447693206939910000
184195472	::447693327240921000
407395368	::447693729827016000
460772038	::447694556318806000
31250549	::447694694479192000
210674392	::447695040005947000
416506126	::447696391221940000
365523194	::447696432854609000
65482831	::447696490949922000
16292745	::447698846727290000
20545953	::447699109508415000
60399576	::447700118255333000
81765661	::447700284882440000
268397639	::447701340408385000
268397639	::447702119462600000
268397639	::447702203898142000
72210207	::447703316667981000
57933673	::447705040237494000
540197402	::447705678136627000
29473860	::447705922031591000
255765560	::447705984765820000
191276105	::447706207994662000
338076990	::447706808342568000
191276105	::447707017147207000
191276105	::447707131525869000
253120136	::447707187100397000
83878535	::447708397475872000
429491583	::447708765044088000
277794018	::447709551396421000
34536365	::447710506099290000
133508241	::447711058719830000
8036902	::447711146351804000
341037427	::447714253449871000
454406979	::447715166755758000
329471370	::447715273567518000
159944196	::447717364461621000
86970230	::447723085605523000
300594041	::447723777493721000
256088386	::447724739125985000
306989340	::447726514449031000
329395128	::447727485170356000
348683759	::447727511963578000
23027915	::447728368914792000
31258629	::447728933371256000
348683759	::447729909968818000
481862811	::447729945628770000
481862811	::447730114487676000
481862811	::447730344272609000
331482356	::447730452464287000
481862811	::447730465550901000
436188872	::447730470026227000
481862811	::447730612049555000
19879486	::447730904111120000
481862811	::447731021535264000
481862811	::447731332206960000
16710226	::447731410280128000
481862811	::447731446132662000
336821368	::447731481452888000
230903702	::447731834692972000
20478089	::447731849683808000
449756109	::447732710011052000
19879486	::447733366054334000
19879486	::447733457234317000
449756109	::447734277724459000
41143305	::447736174065356000
431944862	::447736234425602000
322643138	::447736707778371000
605601195	::447737643254554000
436214232	::447738393737195000
28461859	::447738710079967000
249468865	::447738766644355000
481862811	::447739921412128000
299389082	::447739980694425000
483115964	::447739998377222000
167222207	::447740041184702000
396786261	::447740100038782000
71284640	::447741003663810000
59622669	::447741251140345000
433932391	::447741621438668000
359806236	::447741932886691000
273748024	::447742665275097000
133112299	::447742807697272000
387625128	::447742829700612000
483526518	::447742996100837000
19879486	::447743877470883000
436214232	::447743885976956000
239313896	::447744871294443000
131254355	::447745736860381000
382371778	::447745764819607000
120532808	::447745889637920000
135328132	::447745997763276000
382371778	::447747323301748000
383243793	::447749982758526000
252314330	::447750098299404000
483115964	::447750244395003000
238322255	::447750388750745000
438582644	::447750802036506000
378778103	::447751415038246000
438582644	::447751807788650000
438582644	::447752479527415000
322643138	::447752692430278000
630637790	::447752780040507000
35097852	::447753459165843000
248957493	::447753639021805000
248957493	::447753717715333000
55472237	::447753825735028000
55472237	::447753878956949000
35097852	::447754492692668000
28025024	::447754719394824000
130312780	::447754783571464000
55472237	::447754952572542000
415943958	::447755014820229000
260038180	::447755205560795000
95723533	::447755685401743000
137117871	::447755689822138000
55472237	::447757463647821000
55472237	::447757687611080000
58627481	::447757740706775000
433003196	::447758074754109000
55472237	::447758224792367000
36259265	::447758718672052000
36259265	::447758835277914000
55472237	::447758891363753000
263006098	::447758909613539000
273811402	::447759121610452000
35597637	::447759547159957000
372880069	::447759714554638000
125849974	::447759771601756000
344285522	::447759891147411000
55472237	::447760140301656000
19895969	::447760164859310000
25784705	::447760231951396000
55472237	::447760281217683000
190624012	::447760312737886000
37384165	::447760535769989000
55472237	::447760537506430000
35097852	::447760679366582000
55472237	::447760797263863000
55472237	::447761003162263000
35097852	::447761006878818000
217214677	::447761140106264000
382371778	::447761232766844000
35097852	::447761679204761000
258196512	::447762430463320000
304619831	::447762532837888000
15086993	::447762982580531000
35097852	::447763197479886000
378850242	::447763352065167000
554852227	::447763585586823000
24413698	::447763985438236000
489078088	::447764091667357000
636632104	::447764351798108000
202292166	::447764534091345000
489078088	::447764823200112000
95723533	::447765102029070000
489078088	::447765143212920000
489078088	::447765393168289000
205124512	::447765708118568000
301203823	::447767327132483000
281589334	::447767490115166000
215385454	::447767522096709000
415943958	::447768117469401000
32596609	::447768170367963000
32596609	::447768384927584000
499290157	::447769985596026000
628045480	::447770962482565000
330645900	::447771319833083000
382371778	::447771348740231000
382371778	::447771356772319000
48152030	::447771453551702000
445826532	::447771505339138000
382371778	::447771627527217000
344285522	::447771926627246000
344285522	::447771969027457000
418841887	::447772171650076000
212047421	::447772772920344000
445826532	::447773908994121000
118881789	::447774355087708000
53123348	::447774834458497000
621306179	::447774835679043000
53123348	::447774914192216000
24719772	::447775700284477000
605601195	::447775954132156000
261942709	::447776183417982000
200646933	::447776213185347000
200646933	::447776377798787000
200646933	::447776764735930000
200646933	::447776990637326000
445826532	::447777063215570000
41658963	::447777384935092000
200646933	::447777563444670000
200646933	::447777985794293000
200646933	::447778395099652000
439681301	::447778411193192000
439681301	::447778553329774000
438582644	::447778788219559000
200646933	::447779093170249000
35097852	::447779188490391000
200646933	::447779432376172000
200646933	::447779758533652000
483115964	::447779857398001000
200646933	::447780008266715000
301244439	::447780152924450000
200646933	::447780307753000000
200646933	::447780486773886000
150839491	::447781195028262000
215427794	::447781204071153000
384105885	::447781217585213000
6652302	::447781355582005000
344285522	::447781401304502000
35097852	::447781522356305000
453963591	::447781669383053000
439681301	::447781755177553000
273811402	::447781890544926000
439681301	::447781986770243000
439681301	::447782046341931000
273811402	::447783265794273000
23027915	::447784744478969000
316902035	::447784761785085000
205124512	::447785352099397000
29473860	::447785582992044000
48612192	::447785767578791000
43980775	::447785909539196000
301244439	::447786680121294000
48612192	::447786697535668000
29473860	::447786809418723000
32471501	::447786911789105000
392362281	::447787395463655000
234630547	::447787410764476000
48612192	::447787441295224000
223005614	::447787697659453000
186472636	::447788434313080000
205124512	::447788866133430000
229197384	::447789236809244000
186472636	::447789407815213000
186472636	::447789464698384000
324536771	::447789469073027000
223005614	::447789474714767000
460765832	::447789697838743000
248957493	::447789793124954000
489078088	::447789823944708000
248957493	::447789864214618000
225601631	::447790567947128000
205124512	::447790735346003000
205124512	::447791239610396000
223005614	::447791356157919000
205124512	::447791564291469000
223005614	::447791582579019000
205124512	::447791678531710000
223005614	::447791776179691000
223005614	::447791848112001000
605601195	::447792111916556000
19945993	::447792255290867000
249012544	::447792296554024000
229986296	::447792481091194000
205124512	::447792666533580000
429491583	::447792824797659000
158948390	::447793035175153000
205124512	::447793083501916000
382371778	::447793517117841000
540197402	::447793527565479000
716788381	::447793664920547000
403020871	::447794393777311000
338830055	::447794677266128000
403020871	::447794962378149000
324536771	::447795283896696000
403020871	::447795348698710000
324536771	::447795740987781000
202840862	::447795770586980000
324536771	::447795973419331000
324536771	::447796040763072000
239917620	::447796410985885000
308690900	::447796562568413000
222173816	::447796907327623000
634822122	::447797320868843000
163115137	::447797711145041000
380587529	::447797765175644000
163115137	::447798020965691000
380587529	::447798118416150000
22944914	::447798871016886000
465292139	::447798938158903000
139547588	::447799229537587000
357265451	::447799274844082000
312856997	::447799409712312000
139547588	::447799685009641000
312856997	::447799952614252000
49824781	::447800265396473000
49824781	::447800396816605000
265786675	::447800428177412000
160671151	::447801090281844000
139547588	::447801427386458000
25383063	::447801764860149000
312856997	::447801799802880000
312856997	::447801966396456000
35097852	::447801968485208000
380587529	::447802010507550000
53123348	::447802044078759000
13298002	::447802478500020000
30804377	::447802519150809000
139547588	::447802960459079000
202840862	::447802996387102000
338830055	::447803336725504000
239917620	::447803465515806000
312856997	::447803513121562000
35097852	::447804097870442000
533844924	::447804173942542000
34445704	::447804705612107000
533844924	::447804782561226000
34445704	::447804870561521000
30151060	::447804993450819000
380587529	::447805028779036000
53123348	::447805089252917000
537003519	::447805100418170000
34445704	::447805293762605000
34445704	::447805335172956000
436188872	::447805499367751000
533844924	::447805512659509000
255195496	::447805790364000000
380587529	::447805805325062000
332908078	::447806127519326000
36485138	::447806490506952000
255195496	::447806507363487000
426402586	::447807514693079000
135328132	::447808106593288000
631513843	::447809003180285000
631513843	::447809054069751000
382371778	::447809565124349000
25383063	::447809778249895000
332908078	::447809829110050000
162958222	::447809861938450000
162958222	::447809953852829000
332908078	::447809973482164000
547741880	::447810986334900000
312856997	::447811282188914000
189272740	::447811306968457000
332908078	::447811339814457000
300884493	::447811389235535000
533844924	::447811888681066000
540197402	::447811893185757000
373653741	::447811926572027000
170924102	::447811985426501000
33302034	::447812149583544000
33302034	::447812229317263000
481862811	::447812233305681000
540197402	::447812501250801000
721462429	::447813837450776000
319191919	::447814415044591000
48157278	::447814676454576000
481862811	::447814813302149000
319191919	::447815243721605000
48152030	::447815273341394000
461652679	::447815628343099000
206538198	::447817263132205000
421158343	::447817280848945000
206538198	::447817831808512000
206538198	::447817968249233000
206538198	::447818215310503000
239917620	::447818851506331000
205124512	::447819042057764000
435471503	::447819553066606000
167183597	::447819715008659000
205124512	::447819763863924000
205124512	::447819964636860000
89632418	::447819977295286000
33538323	::447821947104395000
435471503	::447821979119153000
262382570	::447822395730952000
239917620	::447822681967431000
25383063	::447823134972850000
335759212	::447823387881000000
465292139	::447823641435062000
300884493	::447824228453076000
239917620	::447824438138912000
406110065	::447824443336065000
162958222	::447825932620136000
474400310	::447826403124195000
122799833	::447826512021303000
61478431	::447826706129514000
281821239	::447827456913727000
445808726	::447827646886739000
573151200	::447827669380382000
61478431	::447828043911143000
445808726	::447828159720067000
48157278	::447828444236492000
533844924	::447829311610187000
280826646	::447829426248884000
516017637	::447829558289371000
205124512	::447830209950015000
146216300	::447830746460209000
276131997	::447830963901706000
276131997	::447831179073683000
100376439	::447831591843155000
79902186	::447831745837428000
239917620	::447831919888068000
100376439	::447832133009031000
384488111	::447832537209921000
150839491	::447833040824582000
312856997	::447833506249314000
327989967	::447834042046480000
721462429	::447834063148052000
383045348	::447834238188929000
28736200	::447834345043021000
239917620	::447834525226123000
436188872	::447834699717939000
134637488	::447835548817039000
150839491	::447835693604024000
312856997	::447835696829456000
258196512	::447835886869159000
223005614	::447836564132200000
25383063	::447836573422215000
312856997	::447836938116947000
431262520	::447837127792144000
139527150	::447837230791290000
461652679	::447837830203441000
205124512	::447837856694693000
205124512	::447837970268028000
205124512	::447838610658562000
344285522	::447838711624241000
273811402	::447840271926300000
239917620	::447840499739525000
25383063	::447841356502007000
370850900	::447841381122592000
35097852	::447841440824311000
79902186	::447841698585247000
239917620	::447841879061577000
202840862	::447842356075573000
18068894	::447842660376526000
348683759	::447842843931865000
277204534	::447843351573053000
35097852	::447843461652566000
370850900	::447843468019511000
380587529	::447844408046534000
380587529	::447844458474655000
374289648	::447844576263667000
167184626	::447844755704004000
141821632	::447845688781447000
281408265	::447845745027084000
35097852	::447846129255084000
474400310	::447846229318176000
412000113	::447847338305126000
474400310	::447847398044233000
258196512	::447847619335700000
249227650	::447847658166951000
331925277	::447847698687721000
721462429	::447848518657789000
96443022	::447849535201505000
202840862	::447849631590805000
48157278	::447849970209931000
423941104	::447849978614919000
521919456	::447850515121340000
281821239	::447850701775847000
312252632	::447851223937318000
312252632	::447851323992444000
423941104	::447851823974477000
312252632	::447851875115618000
326569368	::447852072700895000
312252632	::447852174379188000
326569368	::447852238275215000
474400310	::447852406215147000
345508633	::447852495688462000
474400310	::447852524968493000
474400310	::447852774613450000
326569368	::447853496730398000
326569368	::447853838582571000
222935791	::447854471411138000
222935791	::447854510820847000
227859860	::447854631138242000
524903037	::447854723564322000
524903037	::447854770225958000
326569368	::447855065701707000
222935791	::447855100883902000
33238183	::447855200586330000
222935791	::447855367335456000
58976049	::447855412109660000
516017637	::447855989673312000
322763942	::447855990458048000
29473860	::447856277469667000
348683759	::447856584996052000
613956023	::447857426725744000
118470515	::447857944827547000
516937156	::447858570970038000
98806791	::447858795222679000
379152968	::447859148018155000
380587529	::447860477725794000
380587529	::447860565902630000
380587529	::447860613872910000
415943958	::447861015657865000
98806791	::447861612922556000
382371778	::447862012434198000
460765832	::447862133821173000
380587529	::447862449559977000
392737983	::447862866054750000
478020840	::447863095386324000
351096649	::447863667376533000
322763942	::447864674336256000
423941104	::447864729973714000
118881789	::447865527210614000
118881789	::447865553018179000
162245153	::447867215778705000
284316159	::447867564060704000
33302034	::447867658059259000
33302034	::447867955448401000
31287131	::447868476804169000
118881789	::447868662691921000
293246270	::447868687161503000
239917620	::447868722049343000
458529098	::447868921689808000
238322255	::447869158236356000
248957493	::447869364704776000
236167599	::447869382262530000
239917620	::447869404936556000
248957493	::447869559622893000
322327312	::447869991048593000
596191047	::447870372558303000
30246292	::447871254289461000
426295925	::447871595722575000
716788381	::447872058467172000
58046021	::447872319412002000
426295925	::447872371215458000
30151060	::447872647763095000
30246292	::447872895474487000
380587529	::447874355607773000
380587529	::447874479251668000
533844924	::447874913517723000
19895969	::447875870250643000
263006098	::447876981246267000
29473860	::447877135932194000
107848755	::447877571108429000
337396732	::447877596408471000
86474692	::447877705069887000
107848755	::447877746673197000
86474692	::447877892068745000
258196512	::447878189529174000
337396732	::447878762013937000
332908078	::447878918016884000
127413469	::447879343104999000
263006098	::447879769678299000
269151566	::447880063162142000
200646933	::447880224232202000
263006098	::447880382008946000
332908078	::447880659328311000
263006098	::447880770376331000
263006098	::447880883156951000
263006098	::447881059212869000
263006098	::447881143962963000
263006098	::447881291174649000
324536771	::447881354131161000
263006098	::447881433978114000
19879486	::447881453578104000
263006098	::447881516844974000
263006098	::447881586755657000
263006098	::447881634436509000
263006098	::447881683098808000
324536771	::447881738249711000
263006098	::447881744922845000
263006098	::447881810614042000
263006098	::447881887382392000
295980167	::447881941212487000
263006098	::447881952503160000
263006098	::447882047869054000
263006098	::447882179683426000
293246270	::447882184582782000
263006098	::447882241377447000
86474692	::447882740780634000
169618179	::447883037104414000
332908078	::447883176464355000
167184626	::447883506463432000
304619831	::447885298530537000
344285522	::447885354599604000
103473089	::447886055945945000
299389082	::447886205070618000
322643138	::447887342683320000
248957493	::447887595604021000
161346822	::447887638926999000
225601631	::447887947128242000
322643138	::447888204549865000
421158343	::447888476856647000
73299390	::447888637334925000
255313314	::447889796392697000
406110065	::447889823739940000
255313314	::447889865221222000
326569368	::447889952366288000
516017637	::447890376108408000
273811402	::447890624680046000
516017637	::447890894079787000
516017637	::447890896604758000
516017637	::447891184363376000
316832273	::447891227472846000
269151566	::447891644734382000
316832273	::447891703715098000
481862811	::447891804579717000
481862811	::447892029004337000
32382173	::447892222764412000
382371778	::447892277893947000
574250205	::447892454243463000
32382173	::447892711346290000
382371778	::447893856776765000
316832273	::447894001908457000
58627481	::447894091641024000
380587529	::447894499742605000
380587529	::447894611810213000
380587529	::447894659797233000
316832273	::447894680483921000
380587529	::447894872310022000
413686504	::447895223637929000
344956423	::447895883112529000
345508633	::447896285635686000
32382173	::447896520852271000
127413469	::447896594889707000
344956423	::447896700561395000
110563920	::447896720429838000
110563920	::447896898133688000
238400474	::447897047572574000
326569368	::447897139939921000
127413469	::447897436652986000
258235483	::447897623115358000
341037427	::447898250964926000
248957493	::447898495052029000
62069078	::447898563574775000
62069078	::447898655216128000
62069078	::447898696001126000
258235483	::447898697381462000
258235483	::447898725785296000
380587529	::447898926167764000
316832273	::447898959160557000
62069078	::447898960934735000
127413469	::447898976243568000
380587529	::447898991447912000
62069078	::447899005960585000
62069078	::447899124718133000
484497575	::447899266422669000
484497575	::447899298756579000
382371778	::447899405870698000
484497575	::447899407665856000
484497575	::447899472769855000
484497575	::447899592265564000
326569368	::447899799384109000
344956423	::447899836495720000
163768701	::447899846213902000
382371778	::447899905084776000
341037427	::447900078519644000
484497575	::447900150137368000
484497575	::447900335739514000
382371778	::447900912909299000
259233215	::447901226710368000
382371778	::447901256019742000
382371778	::447901309664903000
249227650	::447901484806467000
259233215	::447901538523283000
259233215	::447901769038061000
382371778	::447901798666227000
405676565	::447901832611127000
259233215	::447901914630717000
344956423	::447902248241496000
162245153	::447902469805604000
484497575	::447903280711348000
484497575	::447903356611469000
409404583	::447903368480960000
484497575	::447903462614106000
382371778	::447903804869337000
484497575	::447903886024904000
409404583	::447903934745567000
260979062	::447904020854616000
484497575	::447904139495088000
484497575	::447904518102327000
484497575	::447905080399122000
382371778	::447905159654281000
344956423	::447905186930237000
484497575	::447905350323535000
484497575	::447905647187984000
370850900	::447905722768965000
341037427	::447905759066853000
344956423	::447905867720298000
224068229	::447905989791318000
411700909	::447906209136648000
484497575	::447906399436406000
341037427	::447906467832922000
370850900	::447906520458862000
484497575	::447906832842231000
73299390	::447907220987330000
58627481	::447907275202494000
419249711	::447907626115153000
127413469	::447907988460695000
370850900	::447907991980097000
306989340	::447908057993850000
344956423	::447908410538074000
284316159	::447908567056539000
134181956	::447908891859623000
484497575	::447908898759249000
125560060	::447909009652449000
470660217	::447909342960824000
382371778	::447909490591944000
470660217	::447909520409251000
58627481	::447909534791528000
721462429	::447909639846236000
344956423	::447909796810067000
309355379	::447909980222812000
273811402	::447910357794033000
255547325	::447910601583759000
344956423	::447910706491686000
382371778	::447910791765708000
481862811	::447910847491608000
524903037	::447910960549068000
411700909	::447911176706752000
411700909	::447911198085120000
341037427	::447911629595099000
411700909	::447911713204350000
109655774	::447912091148513000
19945993	::447912099768176000
167183597	::447912319532556000
273497452	::447912331456966000
382371778	::447912617076469000
22844281	::447912703907336000
19945993	::447912830332055000
312856997	::447912849768464000
19945993	::447912903262629000
344956423	::447912969457139000
68531166	::447913212889948000
49824781	::447913255298945000
103244523	::447913399712632000
423941104	::447913598078029000
227859860	::447913861921124000
52252090	::447914803869548000
19945993	::447915261652664000
243011588	::447915285165920000
103244523	::447915352748752000
229197384	::447915431718686000
109655774	::447915640683114000
224068229	::447916030682472000
103244523	::447916092984684000
345508633	::447916171938242000
52252090	::447916659114639000
344956423	::447916683177758000
272586753	::447916799980359000
127413469	::447916894008274000
433168829	::447917457391779000
322327312	::447917577671430000
370850900	::447917653626458000
344956423	::447917783150383000
172280619	::447917819988946000
473454563	::447917935001337000
516937156	::447917960553041000
172280619	::447918000666968000
322643138	::447918159794679000
172280619	::447918484647706000
316229499	::447918649236398000
222173816	::447918747459014000
65482831	::447918861896019000
433168829	::447918948148084000
17210128	::447918971015430000
17210128	::447918971350953000
274191278	::447919381675143000
249227650	::447919719127851000
484497575	::447920569833758000
484497575	::447920689040072000
217516272	::447921087821930000
217516272	::447921149654368000
370845710	::447921433977815000
484497575	::447921646259945000
217516272	::447921708586921000
370845710	::447921726304051000
217516272	::447921783962755000
217516272	::447922169826136000
368577195	::447922223907500000
239928368	::447922415382061000
484497575	::447922542205222000
217516272	::447922569027416000
516017637	::447923022234521000
337396732	::447923042459860000
484497575	::447923067181080000
484497575	::447923356399316000
414315073	::447923460850069000
392737983	::447923552898252000
516017637	::447923650528686000
414315073	::447923696477286000
217516272	::447923825691201000
217516272	::447923904774823000
217516272	::447924168919494000
458529098	::447924248552562000
324536771	::447924583664844000
324536771	::447924789231886000
217516272	::447924820844351000
217516272	::447924938708492000
217516272	::447925155117805000
470660217	::447925281991299000
229197384	::447925679519068000
36654229	::447926024127655000
265786675	::447926051206078000
217516272	::447926563820953000
370845710	::447926820206571000
382371778	::447926903958011000
127413469	::447927118916096000
58627481	::447927364438073000
17146204	::447927871861194000
363321273	::447927885987581000
363321273	::447927915435806000
363321273	::447927959677329000
217516272	::447928057589149000
217516272	::447928125134229000
363321273	::447928696154750000
363321273	::447928719743537000
26333173	::447928721258078000
481862811	::447928743370424000
363321273	::447928763443986000
371243365	::447928926476587000
363321273	::447928979530317000
371243365	::447929067627483000
554633284	::447929086027894000
371243365	::447929401393442000
258196512	::447930455468171000
127413469	::447930693482328000
195276249	::447930933623422000
18277474	::447931079866216000
458529098	::447931398012149000
18277474	::447931701956972000
18277474	::447932040571518000
180911733	::447932054450479000
284316159	::447932451235434000
382371778	::447932522429562000
212047421	::447933475702595000
118470515	::447933522121342000
237024825	::447933539976101000
213763059	::447934029053304000
629787407	::447934307592839000
386833057	::447934358473560000
629787407	::447934386420604000
309355379	::447935085116145000
224068229	::447935086286344000
162245153	::447935360786788000
481862811	::447936342966939000
90265908	::447937116585328000
90265908	::447937301591908000
33238183	::447937335091404000
90265908	::447937422593368000
412000113	::447937788147924000
412000113	::447937903667453000
412000113	::447937930146107000
450378413	::447937974680838000
412000113	::447938099994451000
436214232	::447938136593530000
412000113	::447938260728152000
412000113	::447938325819969000
412000113	::447938360578158000
412000113	::447938418321141000
436214232	::447938504610160000
412000113	::447938523987845000
150839491	::447939349640802000
458529098	::447939438484533000
338076990	::447940254113083000
203145029	::447940328369442000
224130581	::447940364419088000
357017353	::447940411571838000
357017353	::447940537136721000
224130581	::447942618467401000
467758710	::447943467637817000
377035998	::447943858450493000
484497575	::447944097756901000
484497575	::447944362740449000
49118513	::447944549890265000
322327312	::447944711949410000
224130581	::447944725652197000
453963591	::447944935694553000
472617238	::447945090346917000
224130581	::447945255069814000
224130581	::447945440042827000
436214232	::447945490546442000
48612192	::447945763465609000
47547782	::447945769597685000
436214232	::447945804230053000
592475734	::447946301712248000
436214232	::447946506524299000
253347580	::447946551336263000
253347580	::447946662346899000
253347580	::447946702821924000
408831317	::447946728436936000
484497575	::447946795210276000
253347580	::447946950860472000
253347580	::447947007546507000
224130581	::447947193719087000
219092257	::447947209187672000
219092257	::447947223758680000
215427794	::447949587039277000
238880491	::447949713510105000
238880491	::447949854438727000
95723533	::447950072685146000
115824990	::447950691769008000
242435004	::447950932341301000
335759212	::447951505757179000
224130581	::447951668835938000
115824990	::447952020910399000
252314330	::447952218646663000
465292139	::447952221917810000
472617238	::447952353816088000
167184626	::447952712471048000
465292139	::447953207965548000
426295925	::447953240932773000
214970887	::447953518146883000
55472237	::447953695712743000
426295925	::447953769175994000
55472237	::447953900046258000
55472237	::447954042778439000
55472237	::447954055311028000
32471501	::447954523945197000
32471501	::447954600759681000
253347580	::447954605306302000
55472237	::447954802727608000
392362281	::447954832066756000
55472237	::447954867563163000
516017637	::447955293729599000
426295925	::447955591638425000
249012544	::447955802653855000
423950693	::447955838502576000
423950693	::447955869284581000
55472237	::447956407652847000
349365015	::447956441140568000
513658421	::447956636041109000
55472237	::447956680714633000
215427794	::447956812957237000
513658421	::447957125658992000
55472237	::447957844348788000
392362281	::447958589630451000
351096649	::447958591824494000
465292139	::447958853347704000
254579074	::447959079550345000
55472237	::447959090791067000
465292139	::447959181123792000
55472237	::447959288422465000
55472237	::447959485202460000
465292139	::447959557348667000
219092257	::447959647203250000
301203823	::447959743944851000
301203823	::447960006021754000
127413469	::447960157087989000
382371778	::447960292694032000
219092257	::447960513394143000
55472237	::447960686115577000
257097351	::447960870996279000
55472237	::447960955738013000
55472237	::447960993738420000
434045786	::447961672373006000
55472237	::447961913604186000
382371778	::447962021074444000
382371778	::447962044772282000
382371778	::447962066335195000
254579074	::447962137806114000
187089991	::447962302340272000
419105102	::447963266925359000
465292139	::447963479107198000
516017637	::447963625903255000
187089991	::447963756828434000
239917620	::447963923380064000
579271413	::447964216029233000
516017637	::447964480308121000
25383063	::447965513532964000
98785279	::447966024739328000
118881789	::447966040191172000
392362281	::447966913306431000
478020840	::447966997062897000
392362281	::447967101584543000
222584958	::447967126733983000
20496164	::447967710463266000
392362281	::447967711297945000
447976503	::447967836867010000
392362281	::447967876557701000
392362281	::447968205944807000
392362281	::447968310437482000
225206298	::447968546891374000
234630547	::447969512852172000
20496164	::447969666317578000
225206298	::447969801869090000
378850242	::447969823122030000
225206298	::447970234742235000
423950693	::447970279835172000
98785279	::447970837115977000
458529098	::447971025423065000
252725390	::447972022945976000
127413469	::447972608009449000
467758710	::447972682814861000
127413469	::447972850775764000
115824990	::447973393225510000
66184984	::447973605012668000
423950693	::447973825511043000
423950693	::447973847732465000
423950693	::447973905857138000
392362281	::447973941357707000
423950693	::447974044285956000
66184984	::447974147248107000
423950693	::447974545593364000
423950693	::447974573128949000
149980973	::447975103674855000
467758710	::447975103846817000
338076990	::447975570543218000
467758710	::447975589488517000
378850242	::447976185243643000
467758710	::447976434561060000
66184984	::447977040772231000
467758710	::447977141339033000
467758710	::447977528557187000
212047421	::447977867708612000
467758710	::447978034713206000
472617238	::447978543943675000
467758710	::447978546883874000
467758710	::447978748004929000
458529098	::447979697989623000
467758710	::447980123380150000
423950693	::447980165147021000
252725390	::447980432903004000
467758710	::447981629407903000
371243365	::447982236839587000
423950693	::447983287848300000
252725390	::447983304147341000
163768701	::447983433151950000
254442957	::447983694767087000
37384165	::447983837486673000
252725390	::447983902133469000
254442957	::447984299078201000
423950693	::447984592788520000
37384165	::447984765614845000
467758710	::447984785827184000
423950693	::447984855486189000
423950693	::447984941180006000
232793000	::447985382617911000
423950693	::447985550432022000
458529098	::447985669177364000
423950693	::447985743042842000
58976049	::447986157444673000
58976049	::447986220556386000
37384165	::447987324442255000
149980973	::447988437803487000
513825441	::447991507120029000
513825441	::447993754172293000
408031484	::447993806781026000
473718221	::447994546664656000
283051149	::447997017801756000
473118863	::447997166385000000
423950693	::447997530131816000
9563172	::448002119065698000
637303583	::448002376197107000
637303583	::448002924698804000
479222401	::448003417462431000
253347580	::448004455569444000
42795192	::448004607742984000
253347580	::448005216550387000
44380700	::448006060465340000
253347580	::448006146150760000
131254355	::448006545876336000
44380700	::448006768531361000
253347580	::448007099193102000
378850242	::448009140099878000
311724390	::448009280000516000
382414670	::448009736676311000
55472237	::448013150143541000
44380700	::448014053202743000
315872678	::448016282512662000
61630217	::448016862933450000
44380700	::448016933913649000
44380700	::448020470940438000
60712766	::448022053271400000
37384165	::448023548464877000
44380700	::448023563425968000
44380700	::448023619034030000
44380700	::448023738500403000
37384165	::448023792246194000
37384165	::448024484532846000
57120197	::448024658185449000
44380700	::448025043843694000
44380700	::448025063049428000
37384165	::448025275033350000
282625909	::448025593888526000
189368301	::448025843210530000
479986172	::448027938521640000
44380700	::448028066091368000
267323089	::448030237691899000
34841151	::448033080465698000
621062028	::448033126762020000
191276105	::448035483163971000
479986172	::448035953404153000
167184626	::448037520165437000
467852949	::448037909091074000
79754464	::448038000912367000
69044676	::448039933798649000
328794919	::448040393410895000
97307001	::448045033606754000
195397698	::448045100870819000
506707370	::448045190066888000
506707370	::448045343847247000
200646933	::448046111324790000
200646933	::448046491832049000
479986172	::448046538091016000
200646933	::448046605443137000
200646933	::448046752243785000
200646933	::448046943764103000
200646933	::448047040514117000
360367250	::448048651936350000
165658390	::448048881951977000
214678768	::448050189526630000
236930269	::448054108063141000
27595900	::448054305375793000
26198467	::448055460248035000
184195472	::448055582163881000
407395368	::448056091654365000
158948390	::448056583449505000
24413698	::448056698456924000
460772038	::448056914652307000
31250549	::448056952078102000
210674392	::448057291623776000
416506126	::448058722279890000
365523194	::448058767616139000
28905424	::448059486528217000
222173816	::448060478602760000
60399576	::448062495551287000
81765661	::448062662761385000
40561134	::448064964222144000
72210207	::448065659180576000
53123348	::448066078116433000
216819428	::448066981020057000
216819428	::448067153364017000
57933673	::448067372134326000
415206019	::448067498899173000
397934536	::448068185556656000
253120136	::448069568028635000
200646933	::448070555863105000
83878535	::448070754966323000
203145029	::448071569030795000
277794018	::448071846005448000
34536365	::448072787970621000
133508241	::448073408022990000
71284640	::448073437886418000
304619831	::448074447610982000
45704670	::448074978253373000
91024211	::448075861766709000
231674152	::448075922252365000
231674152	::448076046353440000
341037427	::448076645224554000
329471370	::448077656219602000
316832273	::448079338726899000
159944196	::448079725869559000
36259265	::448079912121810000
36259265	::448080572716310000
36259265	::448080727435800000
268397639	::448082123426373000
30246292	::448082381896187000
426786499	::448082655062409000
574250205	::448082657067663000
367308760	::448082893563113000
224682361	::448082893647384000
141821632	::448083202704695000
268397639	::448083737465458000
369310186	::448083894374789000
268397639	::448083921306419000
268397639	::448084719109156000
268397639	::448085325865574000
86970230	::448085362871517000
36556314	::448085636948295000
380587529	::448085837427650000
36556314	::448085882755481000
380587529	::448085889755799000
607432063	::448086059994210000
300594041	::448086081661968000
256088386	::448087033181777000
350424007	::448087743042965000
162958222	::448089291781332000
304619831	::448089331690131000
167183597	::448089745898229000
180388620	::448089764579655000
121100953	::448090219691003000
121100953	::448090532623826000
348683759	::448090987575779000
234950395	::448090999969959000
31258629	::448091142450462000
234950395	::448091192836636000
234950395	::448091585817739000
32596609	::448092084264640000
158948390	::448092193899950000
32596609	::448092202950852000
268397639	::448092236652113000
158948390	::448092274334126000
32596609	::448092436699426000
234950395	::448092612491091000
331482356	::448092645345075000
234950395	::448092824529928000
561622267	::448093386172796000
445826532	::448093622781898000
336821368	::448093824640770000
230903702	::448094008963629000
15681561	::448094363000655000
414315073	::448094649148637000
414315073	::448095052565209000
479986172	::448095429549248000
41143305	::448098333429465000
234950395	::448098911434313000
426295925	::448099022033915000
234950395	::448099102526418000
32671267	::448099614009610000
162245153	::448099701145882000
17210128	::448099886928375000
151129980	::448100179603124000
249468865	::448100912125329000
414315073	::448101978418065000
396786261	::448102470170865000
234143570	::448103524229210000
151129980	::448103549122404000
59622669	::448103603958325000
359806236	::448104279597805000
273748024	::448104773376409000
253347580	::448104827449769000
467772798	::448104990327177000
133112299	::448105177732878000
483526518	::448105235727138000
214970887	::448105609876234000
95723533	::448106487773020000
214970887	::448106753704873000
26897261	::448106886642925000
214970887	::448107433752133000
34445704	::448107724455178000
131254355	::448108053422800000
120532808	::448108205327933000
16039882	::448108206171377000
130514710	::448108318922657000
261942709	::448108330402074000
167222207	::448108787598376000
30151060	::448108867210473000
37384165	::448109438214230000
403020871	::448109591553777000
37384165	::448110105829969000
382371778	::448110208942751000
382371778	::448110451390291000
334515229	::448110581069799000
224452115	::448110607120605000
167222207	::448110732018978000
224452115	::448110775161204000
224452115	::448110929389953000
34445704	::448111713439600000
261942709	::448111969862959000
450378413	::448112165661446000
47410500	::448112297605890000
412000113	::448112952592171000
47410500	::448113001594634000
412000113	::448113046309707000
357265451	::448113093264957000
369310186	::448113108385820000
412000113	::448113153722040000
261942709	::448113382361550000
47410500	::448113428188504000
149980973	::448113441710940000
224682361	::448113447763714000
224452115	::448113448845459000
261942709	::448113456059662000
369310186	::448113508312711000
276131997	::448113763217330000
497630362	::448113850835935000
414315073	::448114214981226000
414315073	::448114297781370000
276131997	::448114400676044000
86474692	::448114596163760000
268397639	::448114914393989000
268397639	::448114967720378000
465266221	::448115307748397000
255195496	::448115552414736000
465266221	::448115811077484000
227859860	::448116103084920000
378778103	::448116898916753000
239917620	::448117101937434000
130312780	::448117130035093000
224452115	::448117153850335000
299389082	::448117920963760000
497630362	::448118189935718000
381599486	::448118330449461000
369310186	::448118615674327000
497630362	::448118902296309000
481862811	::448119182626807000
48612192	::448120475386773000
392362281	::448121221738024000
254579074	::448121524222836000
25784705	::448122506935693000
37384165	::448122649378439000
497630362	::448122993604960000
497630362	::448124122694815000
86474692	::448124652280225000
542909484	::448125174521819000
380587529	::448125545104949000
380587529	::448125632333881000
122799833	::448125655834955000
380587529	::448126093300486000
497630362	::448126101408083000
453963591	::448126719288160000
497630362	::448126821616209000
58563319	::448127060817350000
344956423	::448127431669317000
293246270	::448127484668948000
378850242	::448127736155238000
370850900	::448127919614078000
384488111	::448128145451790000
262471070	::448128908685496000
433932391	::448129052289687000
261942709	::448129214206603000
269151566	::448130272488202000
380587529	::448130390469779000
380587529	::448130413110640000
473454563	::448130443167404000
380587529	::448130499697852000
369849727	::448130584309940000
104112940	::448131118147985000
380587529	::448131687478591000
380587529	::448131731690758000
6652302	::448132705444585000
628045480	::448133192990461000
107848755	::448133466501038000
37384165	::448133545219719000
42564982	::448133866306277000
29284709	::448133951669141000
255547325	::448134241357168000
613956023	::448134630084837000
107848755	::448134781809606000
107848755	::448134915180089000
42564982	::448134959111233000
32471501	::448134996776079000
42564982	::448135237071949000
42564982	::448135353568739000
107848755	::448135592350449000
479222401	::448135773380833000
42564982	::448136252852695000
239928368	::448136435460501000
630007542	::448136441663455000
630007542	::448136652943147000
621306179	::448137772222513000
195276249	::448137974564524000
224682361	::448138101790375000
503741267	::448138324398858000
547741880	::448138358607212000
547741880	::448138476530040000
48157278	::448138886645293000
195276249	::448139586490101000
254579074	::448139637148483000
41658963	::448139771072626000
301203823	::448139957618475000
56723331	::448141123387527000
56723331	::448141322415652000
56723331	::448141339557761000
327989967	::448141691443507000
37384165	::448142650613321000
59622669	::448142662814941000
22536187	::448142760399613000
390552849	::448143138821902000
300884493	::448143254299475000
167183597	::448143598228213000
203145029	::448143673491214000
31569666	::448143930472030000
31569666	::448144108457304000
357017353	::448144758737993000
219092257	::448145009858985000
352789311	::448145036106940000
22536187	::448145261077209000
352789311	::448145339137011000
26684021	::448145641437675000
378850242	::448145831326404000
497544291	::448145898447437000
125849974	::448146127708487000
125849974	::448146761602039000
97592081	::448146921686040000
103473089	::448147360086896000
481862811	::448148014557700000
481862811	::448148247555883000
223594866	::448148298671882000
103473089	::448148724934377000
53584160	::448149617075818000
150870283	::448149697719308000
195276249	::448149798039076000
166307106	::448149875667267000
319191919	::448149984668827000
415943958	::448150474349236000
54721301	::448151148680454000
516937156	::448151321263484000
128103434	::448151465375178000
341732173	::448151610125201000
203145029	::448151702504755000
286487329	::448152260242309000
55665294	::448152455646154000
273497452	::448152658801475000
227859860	::448153261724295000
42795192	::448153677191069000
174132903	::448153819591897000
103244523	::448154127973900000
37384165	::448154160764948000
300884493	::448154281317658000
465292139	::448154336611549000
435471503	::448154385227329000
369849727	::448154790510743000
17769662	::448154827227267000
323011452	::448154848924426000
574250205	::448155564271738000
574250205	::448155812805218000
239917620	::448155934473207000
22536187	::448156314808901000
378778103	::448156316641804000
37384165	::448156404998610000
382371778	::448156415857684000
369849727	::448156653243097000
415897649	::448157043401060000
264547604	::448157148065705000
264547604	::448157557748547000
37384165	::448157717283094000
27836945	::448158132229787000
254579074	::448158349301784000
22536187	::448158349897785000
264547604	::448158516633559000
264547604	::448158637408542000
306989340	::448158696145571000
338076990	::448159570796773000
264547604	::448159582209077000
264547604	::448159711154536000
405040496	::448160310512214000
26333173	::448160372718305000
205124512	::448160781993926000
264547604	::448160783982022000
326569368	::448161328356921000
264547604	::448161640576319000
513658421	::448161675775311000
118470515	::448162640951775000
378850242	::448163123338678000
330645900	::448163314044923000
413686504	::448164675650617000
349365015	::448164838435729000
13298002	::448164882576588000
330645900	::448165149476540000
465292139	::448165383535861000
299389082	::448165916761526000
172280619	::448166316134764000
107902551	::448166565629140000
474400310	::448166617856237000
229290429	::448166706230607000
413686504	::448166944676790000
107902551	::448167176156221000
413686504	::448167854106763000
330645900	::448168400276033000
319301096	::448168513060872000
319301096	::448168681768353000
239313896	::448168954465222000
330645900	::448169216944791000
97307001	::448169275891933000
95723533	::448169412726906000
370850900	::448169490589954000
167222207	::448170140874457000
44380700	::448170331950567000
44380700	::448170396832256000
194359942	::448170544857223000
477989347	::448170588331208000
44380700	::448170596543651000
284931188	::448170883920961000
265249050	::448170900509437000
444375493	::448171235059310000
24413698	::448171718884868000
477989347	::448171849323528000
22536187	::448171923646971000
37384165	::448172005955604000
22536187	::448172623340777000
264547604	::448173570212913000
264547604	::448173893535006000
229290429	::448173951705825000
16860986	::448173999931924000
229290429	::448174020295290000
264547604	::448174058383740000
26684021	::448174109433036000
547741880	::448174226357223000
170924102	::448174360080048000
95723533	::448174376903802000
95723533	::448174446629900000
405040496	::448174679669604000
149980973	::448174999455543000
370850900	::448175198756679000
264547604	::448175523827433000
547741880	::448176860971536000
218750630	::448177014818607000
592475734	::448177804824174000
15681561	::448177927482404000
423941104	::448178159125397000
483115964	::448178255485366000
15681561	::448178495902867000
592475734	::448178544296726000
167222207	::448178595836358000
32471501	::448178828725465000
224682361	::448180017521250000
37384165	::448180258005450000
224682361	::448180948493168000
234630547	::448181652770942000
405040496	::448181720966529000
214970887	::448181738104451000
256346048	::448181777648328000
264547604	::448181913946046000
37384165	::448181964814577000
35097852	::448181968572657000
264547604	::448182147589750000
477989347	::448182293920632000
477989347	::448182489412956000
264547604	::448182714517041000
477989347	::448182756183654000
481862811	::448183094223581000
264547604	::448183201039540000
22944914	::448183293658533000
306989340	::448186076440428000
636632104	::448186356049539000
264547604	::448186938819104000
421158343	::448186962323963000
393801885	::448187103999164000
421158343	::448187239798165000
421158343	::448187441988763000
255547325	::448187475379249000
22536187	::448187613837803000
436188872	::448187854695727000
319301096	::448188050485432000
260038180	::448188138452959000
190624012	::448188180735328000
502240473	::448188718164500000
249227650	::448188967645499000
327989967	::448190428698144000
22536187	::448190525485883000
380723702	::448190681215795000
257597142	::448191052411715000
32471501	::448191741926326000
263006098	::448191743482007000
32471501	::448191807953068000
167184626	::448192044813393000
382371778	::448192322711191000
107848755	::448192387529981000
162245153	::448192410028634000
319191919	::448192573812015000
319191919	::448192631877939000
264547604	::448192667109699000
214970887	::448192722890145000
415897649	::448192774152536000
264547604	::448192816418549000
479986172	::448192870970048000
319191919	::448192955451715000
264547604	::448193107025088000
382371778	::448194104959066000
382371778	::448194173703696000
382371778	::448194334748577000
596957614	::448195227191242000
32471501	::448195485959204000
360898372	::448196364552241000
338076990	::448197227337760000
392737983	::448198127334744000
490841822	::448198992468668000
479986172	::448199808822812000
380723702	::448199901323608000
467758710	::448200046660423000
28461859	::448200737915297000
158948390	::448201318088200000
158948390	::448201387675893000
341037427	::448203051254685000
116633811	::448204449840758000
33238183	::448205232317546000
158948390	::448205887706914000
214970887	::448205926160666000
214970887	::448206190733193000
66021164	::448206241299308000
214970887	::448206290456961000
369310186	::448206544065527000
48157278	::448207117141692000
158948390	::448207139027558000
214970887	::448207378182586000
35097852	::448207525931122000
224068229	::448209242764623000
144937748	::448209345189511000
15709088	::448210779490115000
379152968	::448210875573620000
116633811	::448210927960092000
552029617	::448211194063495000
501202268	::448211450193252000
222217573	::448211736554795000
21377945	::448212370721353000
205124512	::448212393995141000
30804377	::448212789014700000
255547325	::448212809932091000
277278671	::448213096885014000
445826532	::448213510401839000
65482831	::448214195838787000
206538198	::448214707561041000
206538198	::448214835806101000
458529098	::448214876616286000
378773930	::448215488603361000
205124512	::448215679854841000
309355379	::448216260535676000
426295925	::448216379489931000
458529098	::448216992374194000
552029617	::448217738243096000
328057955	::448217955134746000
206538198	::448218532518846000
163768701	::448219068919988000
180388620	::448219165430525000
64926237	::448219280849387000
613956023	::448219814465507000
301244439	::448219869952364000
224452115	::448220075460272000
205124512	::448220089507012000
249012544	::448220685815398000
612537918	::448220715947679000
249012544	::448221046642982000
612537918	::448221233952215000
249012544	::448221598915375000
20478089	::448221603521101000
249012544	::448221719304486000
392362281	::448221864058294000
219092257	::448222009688723000
22944914	::448222200710316000
392362281	::448222256712273000
370850900	::448222313545474000
162958222	::448222528679337000
392362281	::448222658493026000
219092257	::448223460947275000
348683759	::448224581820506000
552029617	::448225288170635000
393802148	::448225468597014000
384105885	::448225512825958000
384105885	::448225609097830000
384105885	::448225900262195000
369539413	::448225947926286000
44380700	::448226399166676000
44380700	::448226979272462000
139547588	::448227129634095000
44380700	::448227184071569000
325036867	::448227532010057000
371416817	::448227562196840000
151129980	::448228679567802000
405040496	::448228770001203000
34717669	::448228839269752000
229290429	::448228855099060000
405040496	::448229223694479000
328057955	::448229347137032000
21377945	::448229660451958000
384683676	::448229666466570000
229290429	::448230177504366000
239928368	::448230262464602000
229290429	::448230329141063000
117638857	::448230418027118000
219092257	::448231179850764000
34717669	::448231192089739000
219092257	::448231215020007000
219092257	::448231321811173000
34717669	::448231379839361000
34717669	::448231436319875000
160671151	::448231926239752000
219092257	::448231964751826000
219092257	::448232115495137000
219092257	::448232546992549000
381599486	::448232890544177000
142176687	::448233004960595000
234630547	::448233579126849000
32382173	::448233652041056000
142176687	::448233816935903000
381599486	::448233843011907000
234630547	::448233963488698000
381599486	::448234255827873000
142176687	::448234573030506000
142176687	::448234808117063000
381599486	::448235132005392000
419105102	::448235202557394000
381599486	::448235280496345000
262382570	::448236160939462000
371243365	::448236995324563000
229290429	::448237323025526000
75871734	::448237345121120000
433932391	::448237477443010000
89632418	::448237658762788000
369539413	::448237765470072000
369539413	::448237772189343000
423950693	::448237830045564000
89632418	::448237856490655000
264547604	::448237907052998000
423950693	::448237917530378000
369539413	::448238163073306000
264547604	::448238263036149000
75871734	::448238962931277000
435471503	::448239176312705000
592475734	::448239245396684000
384683676	::448239267345879000
235487682	::448239370563117000
423950693	::448239420580196000
91130285	::448239547202035000
381599486	::448239593939542000
357017353	::448240219029262000
357017353	::448240332338368000
91130285	::448240381931843000
230659102	::448240522021187000
91130285	::448240610315476000
423950693	::448240667852951000
458529098	::448241343555334000
497630362	::448241405853315000
345508633	::448241913490333000
38594501	::448242114376519000
378850242	::448242138556694000
107848755	::448242304953114000
107848755	::448242305410281000
250969967	::448242474935255000
299389082	::448242953765814000
353567857	::448243497305665000
167183597	::448243759055380000
34717669	::448245748002344000
61478431	::448247586416521000
48612192	::448247595593236000
612537918	::448247925135904000
48612192	::448248264958418000
429491583	::448248431333883000
381599486	::448248479002148000
573151200	::448249015935594000
58046021	::448249539729043000
255547325	::448249687825731000
472617238	::448251013913264000
219092257	::448251222491815000
596957614	::448251381770506000
133112299	::448251501610553000
133112299	::448251923662397000
22734052	::448252078218289000
219092257	::448252097142607000
133112299	::448252128185044000
368577195	::448252225790296000
133112299	::448252336834887000
574250205	::448252440874606000
252725390	::448252464962088000
255547325	::448252540304769000
58046021	::448252686706950000
255547325	::448252766579068000
287569533	::448252822384304000
255547325	::448252922712035000
368577195	::448252949026725000
257913209	::448253330863964000
167184626	::448253576603660000
29473860	::448253951545442000
368577195	::448254811289313000
282697692	::448255390867021000
378850242	::448255625676738000
12685102	::448255701396516000
574250205	::448256501288042000
248957493	::448257034048110000
248957493	::448257213572726000
30151060	::448257505580580000
19569142	::448257670215372000
158948390	::448257673734406000
32471501	::448258882578939000
249012544	::448259289266651000
27237232	::448259468967837000
47410500	::448259514098528000
58046021	::448259846522302000
58046021	::448260111602298000
28461859	::448260171882442000
205928265	::448260181160247000
65521914	::448260595121659000
58046021	::448260615434686000
65521914	::448260658241765000
69064286	::448260804966879000
65521914	::448261003831431000
439681301	::448261258043617000
380587529	::448261462088093000
252725390	::448261466341122000
58046021	::448262263414468000
252314330	::448262421585870000
58046021	::448262539139637000
439681301	::448262754910994000
380587529	::448262931851911000
380587529	::448262962579382000
58046021	::448262985895915000
380587529	::448263001464778000
383045348	::448263136311648000
380587529	::448263159816548000
380587529	::448263263868833000
439681301	::448263377182146000
439681301	::448263446526586000
17146204	::448263461839974000
439681301	::448263515090845000
380587529	::448263532367204000
380587529	::448263568815706000
421158343	::448263600973811000
273811402	::448263732024860000
30246292	::448263909443899000
65521914	::448264307563036000
326569368	::448264338432737000
65521914	::448264535343136000
328796227	::448264752830349000
328796227	::448264850444419000
65521914	::448264925249810000
351922723	::448265172872753000
73299390	::448265374342340000
242435004	::448265457141702000
30804377	::448265724205617000
252314330	::448265885019803000
63261194	::448265895572283000
443376354	::448265974190325000
532616498	::448266142474203000
439681301	::448266214435872000
439681301	::448266344085987000
465292139	::448266505373765000
380587529	::448266568502218000
73299390	::448266741790302000
368577195	::448266925827567000
65521914	::448267234779987000
380587529	::448267481526697000
320052148	::448267542360907000
443376354	::448268690598137000
65521914	::448268931673755000
65521914	::448269049768603000
433003196	::448269066319691000
443376354	::448269497665732000
433003196	::448270155093921000
114970673	::448270493498761000
45704670	::448270799963951000
222584958	::448270891466895000
357017353	::448271192085237000
367308760	::448271635049897000
26897261	::448271746764783000
26897261	::448272063011123000
292395819	::448272095542517000
465292139	::448272359271981000
73299390	::448272515467870000
443376354	::448273058537553000
367308760	::448273589695836000
344956423	::448273712341876000
48157278	::448274086167609000
238322255	::448274140160864000
29473860	::448274368716898000
30151060	::448274659369574000
282697692	::448274904778305000
29473860	::448275307905036000
29473860	::448275442479280000
423941104	::448275742053658000
29473860	::448275835322388000
96443022	::448275939261050000
351922723	::448276499066388000
370845710	::448276691052658000
319301096	::448277219631452000
97095901	::448277359826063000
14424207	::448277401072848000
630007542	::448277425206476000
630007542	::448278031275012000
371243365	::448279088831012000
388397248	::448279234461433000
388397248	::448279274319912000
388397248	::448279313050116000
516937156	::448279351747149000
388397248	::448279447821512000
378850242	::448279806749446000
470660217	::448279882435293000
388397248	::448280131958628000
414374118	::448280155354836000
348683759	::448280168482611000
388397248	::448280169350832000
630007542	::448280308375646000
48157278	::448280387316633000
630007542	::448280388192849000
254579074	::448280456975241000
405040496	::448280538370281000
388397248	::448280781245276000
382371778	::448280788056821000
254579074	::448280897138094000
388397248	::448281297060786000
388397248	::448281542620487000
382414670	::448281859105906000
273497452	::448282107471605000
465292139	::448282275621634000
371243365	::448282780116344000
371243365	::448282833589526000
301042701	::448282991047872000
107848755	::448283239455940000
316832273	::448283670978506000
344956423	::448283771687960000
273092249	::448283956988088000
273092249	::448284018589835000
273092249	::448284170310389000
490841822	::448284460153585000
239928368	::448284488528056000
348683759	::448284591044820000
344956423	::448284630270365000
273092249	::448284781240131000
273092249	::448284820922462000
273092249	::448284828363149000
273092249	::448284847380127000
22844281	::448285303548440000
360898372	::448285544993157000
458529098	::448285565297774000
20496164	::448285629126680000
273092249	::448285696466640000
273497452	::448285725700521000
344956423	::448285737147187000
30151060	::448285742583013000
273092249	::448285781770403000
22844281	::448285814980878000
20496164	::448285943124869000
474400310	::448286446260998000
273092249	::448286508244795000
20496164	::448286925812559000
56509474	::448287119384264000
213763059	::448287152086855000
20496164	::448287153877831000
273092249	::448287718779670000
415943958	::448287876069867000
268397639	::448287929895358000
420083874	::448287946785841000
264547604	::448288487104458000
127413469	::448288834510270000
189272740	::448288920187314000
433003196	::448288939737374000
174132903	::448289044267417000
415943958	::448289251000479000
19895969	::448289477211848000
264547604	::448289767768064000
127413469	::448289785358979000
377486283	::448289937125670000
415943958	::448290074417827000
273092249	::448290117703462000
273092249	::448290146048557000
273092249	::448290203359539000
273092249	::448290224431693000
388397248	::448290231544860000
273092249	::448290239908683000
205124512	::448290244010332000
273092249	::448290276235558000
273092249	::448290290320015000
174132903	::448290430438752000
115824990	::448290437510729000
174132903	::448290502798880000
115824990	::448290535523229000
388397248	::448290545404624000
174132903	::448290602472312000
273092249	::448290640263389000
371243365	::448290858203226000
174132903	::448290975291428000
109137184	::448291208692248000
115824990	::448291255282569000
388397248	::448291358843740000
22844281	::448291445414195000
22844281	::448291552532508000
174132903	::448291555191713000
115824990	::448291618001797000
127413469	::448291738403082000
593139104	::448292361177944000
273092249	::448292580611338000
273092249	::448292598793633000
273092249	::448292633283416000
273092249	::448292670814052000
127413469	::448292885297778000
370850900	::448292993699946000
335367791	::448293084909285000
68531166	::448293273300635000
109137184	::448293588951392000
593139104	::448293598363418000
474400310	::448293692328013000
373147853	::448293920624345000
299389082	::448293989930643000
304619831	::448294005160566000
19895969	::448294226246123000
239917620	::448294237251960000
25383063	::448294666199252000
98806791	::448294699913080000
474400310	::448294759975485000
450378413	::448294763750375000
97307001	::448294805618307000
601049906	::448294831320993000
304619831	::448294845929758000
601049906	::448294938871357000
601049906	::448295142186053000
403020871	::448295564854046000
265786675	::448295716150976000
225601631	::448295849437581000
219092257	::448296254036905000
265786675	::448296900349812000
304619831	::448297182245191000
360814823	::448297671271276000
360814823	::448297734689128000
265786675	::448297780964900000
360814823	::448297808269832000
322327312	::448297850489667000
360814823	::448297942382698000
388397248	::448298098121379000
156437061	::448298157584048000
360814823	::448298401981943000
219092257	::448298708149346000
219092257	::448298730605649000
219092257	::448298758065766000
127413469	::448298788604489000
272184078	::448298857886019000
516017637	::448299124429836000
516017637	::448299202192216000
127413469	::448299241031483000
254579074	::448299322656837000
22844281	::448299423463145000
65501923	::448299487241306000
516017637	::448299725578452000
22844281	::448300002368966000
360814823	::448300157411401000
312252632	::448300851107332000
503741267	::448301058553819000
127413469	::448301079629791000
256346048	::448301185036869000
33538323	::448301733601886000
436214232	::448301907396685000
516017637	::448301935376859000
458529098	::448302435186900000
254579074	::448302502249631000
574250205	::448302756299022000
219092257	::448303029377187000
320052148	::448303110138519000
458529098	::448303398681444000
352789311	::448303492072226000
127413469	::448304501913440000
443376354	::448304705882439000
162245153	::448305193164505000
162245153	::448306023854784000
254579074	::448306401694081000
322327312	::448306568291831000
127413469	::448306702375342000
435409494	::448307126952542000
392362281	::448307154575831000
392362281	::448307349787123000
98785279	::448307434604359000
154241297	::448307485611675000
154241297	::448307674212757000
154241297	::448307850239279000
154241297	::448308009694146000
44380700	::448308072126382000
20935798	::448308105344847000
154241297	::448308178670088000
202292166	::448308237067354000
154241297	::448308306827051000
44380700	::448308426171752000
154241297	::448308445754970000
335759212	::448308581146718000
154241297	::448308685191020000
202292166	::448308781202829000
154241297	::448308865722245000
481862811	::448309522331738000
335759212	::448309980303605000
467758710	::448310008027942000
219092257	::448311596985507000
481862811	::448311715029999000
261942709	::448312491160793000
465292139	::448312770501820000
465292139	::448312956745306000
154241297	::448313508049211000
154241297	::448313637380587000
202292166	::448313669823496000
393801885	::448313671031070000
44380700	::448313712076918000
34445704	::448313852598292000
100376439	::448313923683373000
219092257	::448313969401282000
150839491	::448314026947129000
370845710	::448315071778004000
167184626	::448315351336370000
81765661	::448316490282831000
221590506	::448316525989330000
98785279	::448316531999395000
221590506	::448316606402543000
44380700	::448317647088664000
44380700	::448317929616986000
98785279	::448319337980370000
316878403	::448319380338659000
418841887	::448320068569399000
418841887	::448320396270788000
219092257	::448320612021587000
30804377	::448321589650522000
95723533	::448321689412456000
335367791	::448322105722281000
104112940	::448322297997570000
418841887	::448322336324730000
53165262	::448322495666335000
248957493	::448322692710531000
248957493	::448323609744797000
237024825	::448324919995031000
260979062	::448325371625078000
237024825	::448325595165102000
382371778	::448325707534303000
382371778	::448325788174012000
224346133	::448325941572296000
295980167	::448325954520100000
351096649	::448326317394493000
295980167	::448326470188810000
598834287	::448326535402225000
516542821	::448327185804181000
382371778	::448327458853384000
382371778	::448327718682124000
598834287	::448327731223461000
301203823	::448327765943529000
167183597	::448328437510307000
418841887	::448328560533458000
516542821	::448328574097842000
16039882	::448328659376435000
529698153	::448328966802116000
529698153	::448329333879226000
361352435	::448329608510066000
370845710	::448329802249166000
418841887	::448330673317625000
505219745	::448332378549657000
39169797	::448333257118326000
127413469	::448333445584789000
418841887	::448333473447968000
150839491	::448335595832500000
150839491	::448336009273425000
28905424	::448336383778635000
98213304	::448337710915522000
150839491	::448337717051400000
66184984	::448339429308919000
202840862	::448341660334714000
150839491	::448341837917323000
53584160	::448343805105033000
150839491	::448344253639319000
25383063	::448346975088308000
215427794	::448350507242098000
215427794	::448350911652298000
69064286	::448353053033250000
360814823	::448355735492374000
408031484	::448356181074255000
473718221	::448356910647889000
588634771	::448358151864451000
634890754	::448358831588777000
283051149	::448359350784892000
116343636	::448360376464601000
277278671	::448362948470116000
277278671	::448363411009576000
215427794	::448363451253940000
277278671	::448364373111607000
206467937	::448364900986126000
206467937	::448365178238029000
206467937	::448365321398009000
277278671	::448366395575631000
161346822	::448367032728162000
94226339	::448375197695877000
315872678	::448380483764629000
19501845	::448380806755799000
302525103	::448380993263509000
262382570	::448382500977377000
579271413	::448388828244369000
516937156	::448392216533536000
340693336	::448395864571011000
60712766	::448396282483453000
506707370	::448396451396472000
29473860	::448396691998523000
6652302	::448399226767044000
69044676	::448402297199284000
200646933	::448403735895498000
200646933	::448404156508680000
200646933	::448404448671318000
200646933	::448404637616308000
200646933	::448404843586007000
200646933	::448405254187393000
167183597	::448405448970874000
97307001	::448407357739909000
195397698	::448407424416763000
205124512	::448410514918354000
165658390	::448411240130306000
214678768	::448412531590037000
370850900	::448413877983006000
370850900	::448414461943369000
243011588	::448415251902791000
200646933	::448415411025883000
325036867	::448415723044343000
236930269	::448416485950517000
26198467	::448417731721691000
125849974	::448417824785326000
184195472	::448417849158037000
378850242	::448418335739617000
53123348	::448418424851812000
407395368	::448418440622002000
473118863	::448418711456579000
35105150	::448419121168801000
386833057	::448419144250052000
31250549	::448419189284302000
460772038	::448419254337941000
210674392	::448419525055115000
325036867	::448419887669452000
24413698	::448420898492542000
416506126	::448421044508831000
365523194	::448421088918118000
216819428	::448423806286430000
243011588	::448424233463721000
60399576	::448424865167441000
81765661	::448425029135368000
205124512	::448425253392232000
341732173	::448425851022229000
205124512	::448426099416907000
243011588	::448426494621405000
72210207	::448427988267175000
57933673	::448429682975727000
205124512	::448429880355483000
216819428	::448430759921991000
243011588	::448431911011373000
253120136	::448431945446219000
239917620	::448432754674237000
83878535	::448433116265213000
19895969	::448433651164794000
479222401	::448434084537053000
277794018	::448434089591201000
312252632	::448434425663979000
107848755	::448434642211700000
34536365	::448435014435229000
133508241	::448435749772206000
191276105	::448436631565905000
24100015	::448436966334664000
19895969	::448437277828870000
55704588	::448437585543966000
91024211	::448437642972381000
55704588	::448437749717401000
55704588	::448437796353871000
55704588	::448437900360056000
91024211	::448437907087691000
55704588	::448438371778838000
131254355	::448438630713786000
341037427	::448439018154233000
22944914	::448439095883493000
219092257	::448439598700437000
329471370	::448440006713933000
321663912	::448440382250942000
222173816	::448440625906876000
159944196	::448442058076729000
282697692	::448442656658829000
20478089	::448442719657287000
18929923	::448443710712578000
48157278	::448444297722200000
529698153	::448444795766439000
529698153	::448444817136451000
538590660	::448445853963804000
167184626	::448446342411460000
38594501	::448447465151164000
86970230	::448447621753892000
377486283	::448447681896001000
234143570	::448447726855143000
71284640	::448448023148781000
234143570	::448448032238223000
212047421	::448448040290881000
234143570	::448448102551547000
55704588	::448448288153300000
312856997	::448448352871387000
262471070	::448448410723827000
300594041	::448448454386135000
414315073	::448448950324826000
262471070	::448449323530211000
256088386	::448449393411100000
344956423	::448449394560757000
268397639	::448450140026994000
415703077	::448450748095811000
378850242	::448450811820249000
378850242	::448450908717080000
268397639	::448451487580962000
415703077	::448451563502063000
55704588	::448451764527071000
55704588	::448451782302502000
286216848	::448451876686553000
55704588	::448451881451659000
16006363	::448451905405325000
415703077	::448452122506309000
268397639	::448452477504212000
38594501	::448453149003493000
31258629	::448453466101276000
331482356	::448454964214390000
268397639	::448455272118648000
336821368	::448456213643014000
230903702	::448456329238040000
268397639	::448456554418016000
257597142	::448457261749243000
139547588	::448458743693721000
86474692	::448459520029646000
141821632	::448459582352801000
433168829	::448459805053976000
141821632	::448459992639610000
243011588	::448460478097133000
262471070	::448460498926051000
41143305	::448460636284911000
36556314	::448460907455082000
414315073	::448461006461628000
424464803	::448461052850630000
36556314	::448461130457837000
299389082	::448461562597347000
495598070	::448462113569128000
92936298	::448462287301795000
293246270	::448462634527227000
187089991	::448462693976924000
229197384	::448462756963168000
424464803	::448462804320661000
249468865	::448463221926547000
414315073	::448463487887364000
40896981	::448463559555842000
414315073	::448463756830326000
495598070	::448464212143005000
68531166	::448464500157452000
229197384	::448464517459361000
439681301	::448464756899205000
396786261	::448464805280509000
229672512	::448465383474069000
390552849	::448465536976822000
133112299	::448465639129096000
36556314	::448465940556947000
59622669	::448465961444581000
133112299	::448466355730145000
359806236	::448466634072547000
411700909	::448466725399707000
368079003	::448466990433198000
273748024	::448467071458742000
390552849	::448467078119297000
36556314	::448467157035151000
390552849	::448467260550553000
264547604	::448467311616593000
390552849	::448467455115939000
380723702	::448467515887587000
133112299	::448467536573902000
483526518	::448467536841957000
36556314	::448467699035693000
380587529	::448467828115378000
380587529	::448467978556686000
19945993	::448468117975740000
162245153	::448468141296087000
133112299	::448468195234422000
19945993	::448468364084932000
26897261	::448468751730487000
350003589	::448469072997392000
373147853	::448469538347438000
31569666	::448470023489978000
368577195	::448470132738641000
131254355	::448470372782854000
120532808	::448470522766950000
162245153	::448471437704458000
79754464	::448472029545521000
28461859	::448472818124984000
28461859	::448473692964532000
312856997	::448474091222077000
229672512	::448474127880716000
36485138	::448474209623506000
28461859	::448474856523575000
28461859	::448475220165160000
103526992	::448475321411465000
149980973	::448475622688309000
44380700	::448476309329813000
312856997	::448476460433801000
286265668	::448477068993384000
490841822	::448478223727611000
229197384	::448479460858527000
130312780	::448479481699655000
332908078	::448480506158809000
473454563	::448480891149770000
473454563	::448481255089520000
473454563	::448481657000308000
309355379	::448482100191444000
473454563	::448482178297778000
433168829	::448482181019492000
238880491	::448482400696160000
18929923	::448482781291888000
252314330	::448482887541985000
403020871	::448483276387151000
252314330	::448483755041505000
20496164	::448483796896063000
20496164	::448483876931768000
30151060	::448483897840762000
20496164	::448483980757581000
403020871	::448484235360215000
49824781	::448484294668083000
596191047	::448484357473202000
250969967	::448484393623904000
49824781	::448484518467747000
706034130	::448484799549038000
55472237	::448484806494392000
25784705	::448484810357358000
706034130	::448484965576351000
49824781	::448485099886358000
229290429	::448485218278969000
229290429	::448485305084284000
46697333	::448485308888543000
229290429	::448485352664498000
35525270	::448485475158749000
377035998	::448485490082058000
596191047	::448485493890486000
367308760	::448486517011656000
224452115	::448486794007703000
149980973	::448487252054659000
254579074	::448487589457047000
626942496	::448487842751467000
360367250	::448487852116942000
35525270	::448488082031902000
242047231	::448488221312561000
701949296	::448488523369164000
616892340	::448489611874955000
249227650	::448490856425615000
50306226	::448491652521291000
30151060	::448491967878799000
217924764	::448491972957716000
264547604	::448492138045509000
264547604	::448492222023860000
217924764	::448493118141509000
217924764	::448493661211226000
431944862	::448493676369432000
260539431	::448493999498612000
403020871	::448494708063367000
205928265	::448494996497657000
434045786	::448495514129301000
403020871	::448495525026074000
628045480	::448495586874908000
481862811	::448495601986973000
403020871	::448495782614675000
405040496	::448495818824093000
306989340	::448495822670270000
72882594	::448495836402843000
72882594	::448495838680326000
284316159	::448495896683376000
234630547	::448496595114262000
45704670	::448498180398014000
301042701	::448498272701661000
257913209	::448499212251308000
254579074	::448499306933153000
9563172	::448499448776110000
224452115	::448499584898052000
34717669	::448500120770732000
380723702	::448500158373040000
55704588	::448500240253857000
445826532	::448500430340112000
55704588	::448500441039396000
55704588	::448500511021346000
22944914	::448500562414567000
254579074	::448501313844674000
255547325	::448501586479046000
41658963	::448502160222085000
26030273	::448502265385455000
388397248	::448502411926052000
26030273	::448502426346074000
481862811	::448502570982838000
26030273	::448502666897809000
414315073	::448502862365339000
25383063	::448502877825556000
281589334	::448502971811524000
117638857	::448503139168428000
414315073	::448503308454338000
206538198	::448504097759821000
22944914	::448504166361866000
310569604	::448504932795437000
22536187	::448505111375925000
310569604	::448505152656666000
716788381	::448505172885377000
596191047	::448505526733647000
127692656	::448505527161864000
461652679	::448506187223269000
72882594	::448506472549588000
29335169	::448507243332648000
22536187	::448507647122489000
225206298	::448508028149452000
373147853	::448508078066237000
167184626	::448508122546466000
629787407	::448508177663811000
273497452	::448508747326169000
429491583	::448508962569469000
629787407	::448509169398591000
72882594	::448509195433041000
214970887	::448509277985316000
72882594	::448509316191223000
72882594	::448509384080257000
72882594	::448509439013052000
72882594	::448509597767467000
588634771	::448509755813027000
273497452	::448509818396246000
588634771	::448509826411540000
72882594	::448509891230302000
310569604	::448509947178139000
26030273	::448509998298329000
72882594	::448510003474092000
72882594	::448510145241567000
72882594	::448510232638287000
72882594	::448510318554411000
588634771	::448510338523471000
518039543	::448510446379614000
40946018	::448510831861706000
158948390	::448511022526382000
249012544	::448511061382004000
249012544	::448511116453609000
397934536	::448511735813918000
255547325	::448511743904739000
373736716	::448512662838980000
249227650	::448512763640283000
431179654	::448513576056406000
489078088	::448514151313596000
109655774	::448514220167294000
20496164	::448514527538446000
574250205	::448514585952550000
415943958	::448515216733917000
162245153	::448515803114393000
533844924	::448516475452948000
229197384	::448516537448935000
243011588	::448516723722158000
72882594	::448517108826374000
229197384	::448517263201939000
202840862	::448517354021203000
32471501	::448517472606769000
328871385	::448517561475665000
328871385	::448517918876516000
22536187	::448518689907036000
32471501	::448518940667695000
431179654	::448520184765382000
49824781	::448520261558878000
20478089	::448520431994421000
229197384	::448520526081060000
49824781	::448520546305994000
431179654	::448520686198587000
22536187	::448520703026135000
242047231	::448520762589474000
322327312	::448521051367297000
229197384	::448521607007723000
158948390	::448521791565479000
338076990	::448521817775673000
229197384	::448521932661870000
162958222	::448522107795025000
162958222	::448522190649298000
547741880	::448522455205048000
22536187	::448522479922061000
215427794	::448522567335563000
413686504	::448522622218014000
215427794	::448522887386112000
229197384	::448522995469144000
431179654	::448523097839505000
234630547	::448523259051794000
322327312	::448523291226284000
322327312	::448523405231677000
189368301	::448523527973781000
242047231	::448523965104156000
22536187	::448524199338848000
49824781	::448524758708420000
377486283	::448525735045500000
202252881	::448525958111186000
431179654	::448526001606119000
431179654	::448526038755065000
62069078	::448526436664872000
62069078	::448526496563732000
465266221	::448526535301951000
109655774	::448526591425921000
62069078	::448526635491676000
62069078	::448526682178465000
321102847	::448527009166417000
284137695	::448527071502147000
15961483	::448527077306662000
284137695	::448527103894761000
62069078	::448527183301345000
62069078	::448527259541196000
13298002	::448527279669645000
62069078	::448527356861632000
284137695	::448527406211403000
357017353	::448527623996833000
62069078	::448527848534708000
62069078	::448528178005688000
62069078	::448528201187598000
62069078	::448528259354226000
268547296	::448528305151438000
284137695	::448528720752439000
26030273	::448528820111294000
229197384	::448528970657460000
284137695	::448529321095753000
284137695	::448529501593411000
338076990	::448529897217327000
216819428	::448530015613759000
338076990	::448530094475472000
344956423	::448530307504152000
62069078	::448530686702788000
62069078	::448530781993177000
62069078	::448530800846602000
344956423	::448530868358086000
62069078	::448531350598213000
162802335	::448531484626792000
62069078	::448531522963111000
162802335	::448531725107204000
62069078	::448531803083919000
62069078	::448532183255646000
62069078	::448532453549170000
62069078	::448532576932986000
238401588	::448532595039830000
62069078	::448532623791767000
238401588	::448533260386463000
299879238	::448533688062840000
49824781	::448533922121781000
100373532	::448534148706099000
238401588	::448534208336887000
22536187	::448534280072081000
162958222	::448534612780662000
150870283	::448534671815475000
22536187	::448535255516188000
330645900	::448535508256583000
18437537	::448535955302252000
20496164	::448536058595008000
17086308	::448536537928437000
170924102	::448536756636221000
255547325	::448537937660350000
72882594	::448538409133690000
631782776	::448538443061026000
72882594	::448538684644925000
255547325	::448538874118422000
8709452	::448538928350769000
393801885	::448540157332189000
413686504	::448540170930126000
629787407	::448540366581420000
335367791	::448540630223167000
384105885	::448541074407972000
31569666	::448541238284009000
97095901	::448543214832992000
97095901	::448543537010073000
97095901	::448543626025795000
629787407	::448543781692792000
516542821	::448543901830234000
262471070	::448544789555081000
97095901	::448544819330449000
202840862	::448545165716631000
369849727	::448546001935429000
170590185	::448546288888315000
31569666	::448546293309505000
97095901	::448546770017353000
107848755	::448547222393995000
629787407	::448547437842427000
35105150	::448547526463877000
46697333	::448547573796593000
433168829	::448547746258370000
35105150	::448548296127033000
629787407	::448548523575738000
402243422	::448548821379715000
402243422	::448548882067095000
225206298	::448548981157535000
202840862	::448549431860674000
174132903	::448549437271318000
248957493	::448549479864860000
249227650	::448549641521352000
344285522	::448549766251962000
170590185	::448549795259351000
22536187	::448550075716108000
384683676	::448550708783366000
304182396	::448551006637682000
479986172	::448551084299399000
202840862	::448551333730086000
225206298	::448551447328604000
170590185	::448551499111473000
242435004	::448551917560795000
229290429	::448552059303104000
360898372	::448552219231539000
225206298	::448552360332107000
225206298	::448552440820817000
242435004	::448552723093655000
22536187	::448552929726054000
405040496	::448553017747324000
225206298	::448553181664907000
225206298	::448553251097436000
12685102	::448553787599630000
225206298	::448553827667419000
35105150	::448554023709179000
479986172	::448554445702696000
431081727	::448554973081903000
432738371	::448555162341502000
225206298	::448555536678522000
292558028	::448555572816654000
202840862	::448555866388566000
479986172	::448555868083466000
479986172	::448555966033059000
162245153	::448556185655209000
243011588	::448556431495929000
225206298	::448556873147375000
12685102	::448557258788855000
225206298	::448557328770412000
225206298	::448557761895206000
225206298	::448558306047442000
225206298	::448558356005785000
24100015	::448558392039448000
202840862	::448558444706934000
8036902	::448558891744243000
8036902	::448558892331458000
225206298	::448559088075423000
284316159	::448559091774791000
202840862	::448559447506296000
505219745	::448560216314220000
443376354	::448560578156457000
225206298	::448561200444354000
4434941	::448561296431009000
286265668	::448561760157855000
370850900	::448562313680130000
17086308	::448562380868292000
344285522	::448562734477484000
360814823	::448563353989152000
225206298	::448563461832704000
22536187	::448563509199392000
268397639	::448563591323467000
268397639	::448563594527911000
22944914	::448563729089974000
574250205	::448563770265436000
249227650	::448563980756197000
150870283	::448564204086128000
22536187	::448564482588295000
360814823	::448564535981797000
225206298	::448564782891663000
47410500	::448564948399321000
408098797	::448565011037057000
506100348	::448565255078023000
95723533	::448565861180141000
22536187	::448565884819210000
24413698	::448566369618259000
360814823	::448566620018192000
357017353	::448567020700049000
224682361	::448567187218104000
66486074	::448567219811667000
224682361	::448567418127142000
328871385	::448568521690083000
17146204	::448569477282529000
107848755	::448570189706448000
357306642	::448570201890504000
360814823	::448570923067932000
110563920	::448571706345390000
637303583	::448571752671502000
202840862	::448571902684958000
373147853	::448572006749835000
357017353	::448572444446851000
118810756	::448572588571516000
286265668	::448573531853320000
250969967	::448574442642219000
482955888	::448576866635747000
482955888	::448576908377481000
44380700	::448577492207423000
484497575	::448577612794060000
335118384	::448578084414185000
225206298	::448578207478845000
20478089	::448579166821433000
20478089	::448579468752588000
217262932	::448579493519560000
25383063	::448580002003443000
392362281	::448580044760174000
23027915	::448580379252121000
392362281	::448580394741293000
42994926	::448581375420280000
107848755	::448581605104177000
484497575	::448581687644282000
378773930	::448581714651394000
484497575	::448581788940914000
484497575	::448581881555329000
484497575	::448581965667893000
484497575	::448582022735593000
613956023	::448582210363211000
484497575	::448582570373300000
110563920	::448582604023812000
167183597	::448582613049962000
109655774	::448582818340569000
484497575	::448583181344968000
445826532	::448583216900100000
484497575	::448583428808908000
322327312	::448583579090432000
69064286	::448584325097725000
484497575	::448584482501951000
238322255	::448584780352069000
484497575	::448584987307442000
484497575	::448585250202214000
373147853	::448585309035700000
265249050	::448585353322954000
484497575	::448585562833043000
516542821	::448585761659441000
484497575	::448585840760205000
8709452	::448585961514229000
484497575	::448585996826058000
432888405	::448586676072632000
574250205	::448586954909974000
516017637	::448587474554474000
316902035	::448587502564417000
484497575	::448587616532062000
516017637	::448587618297458000
484497575	::448587714309677000
484497575	::448587833100754000
484497575	::448588060486533000
484497575	::448588178078064000
592475734	::448588429559726000
403020871	::448589713725980000
377486283	::448590309744603000
445826532	::448590392133693000
202840862	::448591017885700000
29335169	::448591246509236000
273092249	::448591273075945000
402243422	::448592252911112000
431179654	::448593189344006000
408224760	::448593213914644000
431179654	::448593397226684000
22844281	::448593514688159000
431179654	::448593825427369000
381599486	::448594923223535000
9563172	::448595020015099000
365767010	::448595125170880000
202840862	::448595344922656000
202840862	::448595438845698000
484497575	::448595744715726000
162245153	::448596420258713000
379152968	::448597014188920000
202840862	::448597025337004000
381599486	::448597139204345000
202840862	::448597157377875000
384683676	::448597366417788000
202840862	::448597513889525000
229290429	::448597644777377000
371416817	::448597838642302000
384683676	::448597939624374000
516017637	::448598057752346000
516017637	::448598216561274000
38594501	::448598373906395000
38594501	::448598505158750000
415943958	::448598873993265000
301244439	::448599095289327000
415943958	::448599196279402000
110563920	::448599281117966000
516017637	::448599303914012000
516017637	::448599470532329000
219574380	::448600196847796000
202840862	::448600452708327000
8709452	::448600511646683000
167184626	::448600729511411000
8709452	::448600784239099000
299389082	::448600881219780000
516017637	::448600946382102000
380587529	::448600976828534000
380587529	::448601009288269000
380587529	::448601109217542000
299389082	::448601146945335000
380587529	::448601217078267000
380587529	::448601431516262000
545129813	::448601538710478000
378850242	::448601722970460000
24413698	::448601845523836000
516937156	::448602481007034000
472415509	::448602537416204000
481862811	::448603052514484000
414315073	::448603552441589000
222173816	::448603977647931000
36556314	::448604114818449000
445826532	::448604533942657000
95723533	::448605170742861000
450367308	::448605438708576000
415703077	::448605543578337000
224682361	::448605584620007000
95723533	::448605608770801000
268547296	::448605745274056000
109655774	::448605757039079000
472415509	::448605853466505000
431179654	::448606125706182000
431179654	::448606151849283000
340688867	::448606170073145000
30944417	::448606221357309000
431179654	::448606251740848000
118810756	::448606767862546000
472415509	::448607340716367000
31569666	::448607374593757000
206538198	::448608199529467000
206538198	::448608629957337000
98785279	::448609694358061000
516017637	::448610091588001000
473454563	::448610158587813000
206538198	::448610468274638000
15086993	::448610894906662000
62936749	::448611014851170000
258235483	::448611028126146000
479986172	::448611389742280000
473454563	::448611697344147000
32382173	::448611799097937000
481862811	::448612664814882000
505219745	::448612870826098000
174132903	::448613346334363000
378901511	::448613364273782000
419105102	::448613955502489000
419105102	::448614001346236000
30944417	::448614177649610000
30944417	::448614366133252000
174132903	::448614401944207000
174132903	::448614784322138000
174132903	::448614891801157000
561622267	::448614899749773000
561622267	::448615043144622000
206538198	::448615575536013000
299389082	::448615711611846000
378901511	::448615843375906000
135328132	::448616133902348000
378901511	::448616284175863000
605327407	::448616374752264000
432888405	::448616684220604000
561622267	::448616896171376000
561622267	::448616942250000000
115824990	::448617017843920000
48612192	::448617215156183000
154241297	::448617622591270000
229672512	::448617683261882000
154241297	::448617774278270000
115824990	::448617795891523000
229672512	::448617858323738000
618760575	::448617861360013000
229672512	::448617896387022000
229672512	::448617917887041000
229672512	::448617944000757000
154241297	::448617983708254000
154241297	::448618507991674000
516017637	::448618826960097000
243011588	::448619820586897000
53123348	::448620025335652000
154241297	::448620179140784000
154241297	::448620225424945000
66486074	::448620397202653000
50306226	::448621073685159000
72882594	::448621467446829000
433168829	::448621907823558000
238400474	::448621951154528000
243011588	::448622410976468000
162802335	::448622448376692000
350424007	::448622606519111000
163768701	::448622700207288000
490841822	::448623131817963000
516017637	::448623731871453000
377952732	::448624017214144000
65482831	::448624018795790000
22844281	::448624282487492000
32382173	::448624665024790000
516937156	::448625055925547000
36259265	::448626766828285000
22844281	::448626796909842000
255547325	::448626969807425000
36259265	::448627189551206000
225206298	::448627600613593000
384105885	::448627681127440000
219092257	::448627690342326000
335759212	::448627945850953000
431179654	::448628030345580000
232312019	::448628575621877000
304619831	::448630651672363000
76017935	::448630772904120000
76017935	::448630986842968000
426295925	::448631118884241000
76017935	::448631358194069000
20496164	::448631367086010000
431179654	::448632044034076000
319469530	::448632144026681000
26684021	::448632281750843000
125849974	::448632552484773000
125849974	::448632596512378000
24100015	::448633154321281000
24100015	::448633165780119000
76017935	::448633181806145000
24100015	::448633198541828000
76017935	::448633294549024000
22844281	::448633299376676000
125849974	::448633359347220000
22844281	::448634006968745000
97307001	::448634229250097000
107902551	::448634291279245000
483115964	::448635917826523000
481862811	::448635972759326000
331925277	::448636198093721000
481862811	::448636722075561000
465292139	::448636771119538000
311583053	::448636789314818000
311583053	::448636850690072000
377952732	::448636939336302000
377952732	::448636995313496000
308690900	::448637035679870000
377952732	::448637102360514000
481862811	::448637126737817000
377952732	::448637284678500000
80448281	::448637733909823000
621306179	::448637792008957000
293213630	::448637986050437000
502240473	::448638198017970000
502240473	::448638346374676000
465292139	::448638350895767000
502240473	::448638622754144000
162958222	::448638928380116000
97307001	::448639033980506000
53123348	::448640145622065000
351096649	::448640210818318000
26684021	::448640267881832000
276887663	::448640310051373000
26684021	::448640406809767000
26684021	::448640604818665000
26684021	::448640844137267000
415897649	::448641177172983000
380587529	::448641580946046000
380587529	::448641614429159000
380587529	::448641645408288000
380587529	::448642089476055000
380587529	::448642176864358000
26684021	::448642524425760000
205124512	::448642547682783000
348193845	::448642901149368000
26684021	::448643014039453000
98213304	::448643069743992000
481862811	::448643202938335000
489078088	::448643373998415000
243011588	::448643514336022000
434045786	::448643636989661000
426295925	::448643726697455000
98213304	::448644054868582000
360898372	::448644054926897000
419249711	::448644374742978000
98213304	::448644543697940000
26684021	::448644877057015000
26684021	::448645255299362000
26684021	::448645353542541000
389165475	::448645355765108000
26684021	::448645775233646000
286265668	::448645779675037000
26684021	::448645890388267000
15688986	::448646057501933000
477989347	::448646208215461000
26684021	::448646274418741000
98213304	::448646544380952000
426295925	::448646694540828000
98213304	::448647161304342000
261942709	::448647418783862000
419249711	::448647446600880000
261942709	::448647498672787000
516017637	::448647830907797000
261942709	::448647844606390000
26684021	::448647926827720000
516017637	::448647929067098000
516017637	::448647993793593000
261942709	::448648228246794000
389165475	::448648286656663000
26684021	::448648305191714000
389165475	::448648571030482000
130514710	::448648606032343000
26684021	::448648766502215000
389165475	::448648863117627000
26684021	::448648958127398000
301203823	::448648968713408000
389165475	::448649426525884000
389165475	::448649466183053000
433168829	::448649574136426000
389165475	::448649726221508000
481862811	::448649898653925000
389165475	::448649964621529000
26684021	::448650288703217000
481862811	::448650317178368000
22844281	::448650400405934000
481862811	::448650518798548000
26684021	::448650613107462000
389165475	::448650805701140000
481862811	::448650818762604000
481862811	::448650967366778000
26684021	::448651084169752000
26684021	::448651348079562000
389165475	::448651388298358000
316902035	::448651473556344000
26684021	::448651475372478000
389165475	::448651519320010000
242435004	::448651570876383000
481862811	::448651646072287000
26684021	::448651671871455000
26684021	::448651949618253000
370845710	::448652073748676000
283328574	::448652501642797000
26684021	::448652517787066000
282697692	::448653237437341000
64926237	::448653242994401000
481862811	::448653536549953000
283328574	::448654503269908000
26684021	::448655482044301000
481862811	::448655592081858000
26684021	::448655724059848000
481862811	::448655865542111000
481862811	::448656007460585000
249012544	::448656133880692000
311583053	::448656220350873000
415998425	::448656519672770000
249012544	::448656911739535000
225206298	::448657099870846000
225206298	::448657318125658000
48157278	::448657322139983000
481862811	::448657395859079000
415998425	::448657487894298000
202840862	::448657490696105000
436214232	::448657783882133000
481862811	::448658244823941000
48157278	::448658728221679000
33538323	::448658784039092000
139547588	::448658833620361000
202840862	::448658868600459000
368577195	::448658906097532000
389165475	::448658926121123000
389165475	::448658937579978000
426295925	::448659396885639000
19895969	::448659447867379000
48157278	::448659459393744000
234630547	::448659467647737000
225206298	::448659700918149000
481862811	::448659737710981000
378778103	::448659801925779000
443376354	::448660128217067000
481862811	::448660305825239000
423950693	::448660905593556000
69494041	::448661010988007000
19895969	::448661569035964000
249227650	::448662245824675000
481862811	::448662587706970000
202840862	::448662706308927000
481862811	::448662908902592000
481862811	::448663058412732000
481862811	::448663466766004000
34445704	::448663683338469000
268397639	::448663704880816000
21377945	::448663851845038000
262471070	::448664173632057000
268397639	::448664282322841000
268397639	::448664338891407000
481862811	::448664409087705000
324536771	::448664652025561000
262471070	::448664869156708000
273811402	::448665138577817000
273811402	::448665237563392000
28736200	::448665468656967000
350003589	::448665535694118000
324536771	::448665665470078000
481862811	::448665712132112000
249227650	::448665735846326000
481862811	::448666048125222000
324536771	::448666134867218000
324536771	::448666252030902000
324536771	::448667216200744000
127413469	::448667357020315000
324536771	::448667425421029000
405676565	::448667568224477000
324536771	::448667635341746000
324536771	::448667719026503000
175532031	::448668027693694000
324536771	::448668418523152000
40896981	::448668429911068000
118810756	::448668603265847000
324536771	::448668766155444000
225206298	::448668974549434000
324536771	::448669093554434000
324536771	::448669314132869000
316902035	::448669344206438000
324536771	::448669509256101000
100376439	::448669651015188000
324536771	::448669923728818000
32596609	::448670006855741000
378850242	::448670080747196000
316902035	::448670369625669000
324536771	::448671568936198000
249227650	::448671998760071000
107848755	::448673767699390000
100376439	::448674196109795000
727288316	::448674634666229000
167183597	::448675226797096000
100376439	::448675633971736000
605601195	::448675870312394000
408224760	::448676526838808000
17086308	::448676685056335000
392362281	::448676742161395000
19895969	::448676922680045000
225206298	::448676976610390000
276131997	::448677116968992000
392362281	::448677294857404000
392362281	::448677317733146000
167184626	::448677863017816000
225206298	::448678133445586000
217262932	::448678898998333000
225206298	::448679035401302000
225206298	::448679369322405000
254579074	::448679681940652000
254579074	::448680666947805000
304182396	::448681365119041000
254579074	::448681384089894000
58031746	::448681467711725000
58031746	::448681657923428000
225206298	::448681947800162000
150870283	::448682170874224000
415703077	::448682321508843000
227859860	::448682402349473000
46276184	::448682626485075000
415703077	::448682812913094000
229290429	::448682948616019000
40946018	::448683234331598000
150870283	::448683536266981000
58031746	::448683574296719000
58031746	::448683750654607000
58031746	::448683896499355000
58031746	::448684060144320000
232312019	::448684061851410000
150870283	::448684331234381000
127413469	::448684376969080000
634890754	::448684449526321000
304619831	::448684804410998000
118810756	::448685076684230000
150870283	::448685103091179000
431179654	::448685541907656000
431179654	::448685563390869000
225206298	::448685785114353000
225206298	::448685890060025000
127413469	::448686049930121000
254579074	::448686612843462000
118810756	::448686746390519000
254579074	::448686822520913000
134637488	::448687238600470000
225206298	::448687481353814000
58031746	::448687589927550000
58031746	::448687740729577000
410047216	::448687840864382000
516017637	::448688121245208000
351096649	::448688139591491000
351096649	::448688544601866000
393622132	::448688754081792000
392362281	::448688965151768000
301203823	::448689029140066000
382414670	::448689096240545000
351096649	::448689234635808000
225206298	::448689397676789000
301203823	::448689549242155000
351096649	::448689811776208000
58031746	::448689972644962000
58031746	::448690146385207000
242443898	::448690175741558000
58031746	::448690342167343000
312856997	::448690414074097000
242443898	::448690433489907000
242443898	::448690467472171000
58031746	::448690515014602000
634890754	::448690968275865000
58031746	::448691006939332000
242443898	::448691667395416000
242443898	::448692033902100000
150870283	::448692180878512000
158948390	::448692662552379000
158948390	::448692713882284000
328057955	::448692912478359000
158948390	::448693271980552000
158948390	::448693705201819000
349365015	::448694065769750000
433003196	::448694884841820000
234630547	::448695086298058000
150870283	::448695934436638000
86474692	::448695939402723000
150870283	::448696249252737000
86474692	::448696325769408000
418841887	::448696886904377000
150870283	::448697066038890000
547741880	::448697744484356000
727288316	::448698408014839000
465292139	::448701712224641000
66184984	::448701819812712000
20496164	::448702336274145000
215427794	::448702424514318000
426295925	::448702730891046000
300884493	::448707663744876000
300884493	::448707694635917000
465292139	::448708387325636000
107848755	::448708787612819000
335367791	::448708941703548000
408098797	::448709622715940000
618760575	::448711207222906000
58031746	::448711664204935000
262382570	::448711713416699000
58031746	::448711934280343000
171724420	::448714706425888000
45704670	::448715044831105000
171724420	::448715121213190000
107902551	::448715179312685000
171724420	::448715423257595000
162315218	::448715563301232000
297052199	::448715860643835000
171724420	::448716031549132000
172280619	::448716210864021000
478020840	::448718475045765000
408031484	::448718568968814000
171724420	::448718816931897000
340199061	::448718914239741000
473718221	::448719300300263000
171724420	::448719728639348000
171724420	::448720042054516000
171724420	::448720075097264000
479222401	::448721537495887000
283051149	::448721727141314000
206538198	::448722701616971000
445826532	::448724663381000000
592475734	::448724929161097000
225206298	::448725863362617000
252355708	::448730663999373000
252355708	::448730873924288000
58031746	::448732220514402000
390552849	::448741819510423000
225206298	::448742225875185000
118810756	::448742752634032000
390552849	::448743139676028000
116343636	::448744073235427000
149980973	::448744478988177000
118810756	::448744617857810000
150839491	::448745101926203000
315872678	::448746296266870000
238880491	::448748553565786000
238880491	::448748786714558000
479986172	::448748830553804000
238880491	::448749220585951000
612537918	::448750747035774000
205124512	::448751232954687000
479986172	::448751824343171000
479986172	::448752323570192000
65482831	::448752508295725000
60712766	::448758406405689000
205124512	::448758773843099000
467852949	::448761852718485000
467852949	::448762106767478000
467852949	::448762315023056000
467852949	::448762512029515000
167184626	::448762678199087000
467852949	::448762685141053000
125849974	::448762751276826000
467852949	::448762927664099000
467852949	::448763095955935000
467852949	::448763332745768000
467852949	::448763465369661000
421158343	::448763599423811000
69044676	::448764703884316000
94310638	::448765829199327000
167183597	::448767582774898000
408098797	::448767863386812000
242443898	::448768890987098000
238880491	::448768925828796000
242443898	::448769181581049000
97307001	::448769787728912000
195397698	::448769855114584000
408098797	::448770226516402000
205124512	::448770546248187000
20545953	::448770560974417000
205124512	::448771141931249000
200646933	::448771179289907000
205124512	::448771244243296000
238880491	::448771377810513000
200646933	::448771450187440000
205124512	::448771626822148000
200646933	::448771726457843000
205124512	::448771859706679000
200646933	::448772118335864000
200646933	::448772472083476000
97095901	::448772868718219000
149980973	::448772981884346000
20545953	::448773341659156000
165658390	::448773646513750000
238880491	::448773883886600000
69064286	::448774592891723000
214678768	::448774963571351000
238401588	::448775831574573000
205124512	::448776478159679000
238401588	::448777209172328000
224130581	::448777725520527000
516937156	::448778027179442000
205124512	::448778152207073000
574250205	::448778235007229000
351896383	::448778875380580000
236930269	::448778889435697000
205124512	::448779018590887000
436214232	::448779361530183000
436214232	::448779671065600000
26198467	::448780249963048000
184195472	::448780368947068000
22844281	::448780853791821000
407395368	::448780877930061000
438582644	::448780925003108000
438582644	::448780987833802000
438582644	::448781053910859000
460772038	::448781694808502000
31250549	::448781726689411000
210674392	::448782064838381000
438582644	::448782776477962000
506707370	::448782823508684000
316832273	::448782827144753000
438582644	::448782864570916000
506707370	::448783204917334000
416506126	::448783506626195000
365523194	::448783551165505000
231674152	::448786730934894000
370850900	::448787066038804000
60399576	::448787289393487000
81765661	::448787456163184000
540197402	::448788015234547000
180388620	::448788111867142000
540197402	::448788647450402000
45527216	::448788716283510000
301244439	::448788724298833000
45527216	::448789026443915000
45527216	::448789402127724000
540197402	::448789494204870000
540197402	::448789578611040000
26897261	::448789674245357000
540197402	::448789741811417000
238880491	::448790387679707000
72210207	::448790454566277000
45527216	::448790514369056000
45527216	::448790650809774000
48157278	::448791416114667000
48157278	::448791528786255000
380723702	::448791729781501000
48157278	::448791779391721000
48157278	::448792099823951000
540197402	::448792100528611000
57933673	::448792163086655000
48157278	::448792191226241000
48157278	::448792315541200000
48157278	::448792648870924000
48157278	::448793036722434000
48157278	::448793249650458000
48157278	::448793676580261000
48157278	::448793966243094000
48157278	::448794224914210000
253120136	::448794352383299000
48157278	::448794422478516000
48157278	::448794588841406000
48157278	::448794690809118000
48157278	::448794859973795000
109655774	::448794978467446000
438582644	::448795268277080000
48157278	::448795424552284000
438582644	::448795504798105000
83878535	::448795541862768000
48157278	::448795625488785000
438582644	::448795697656385000
438582644	::448795819131822000
48157278	::448795914560208000
109655774	::448796127610281000
48157278	::448796146920468000
40896981	::448796487439622000
277794018	::448796622374187000
48157278	::448796632193064000
438582644	::448797219442139000
438582644	::448797366267953000
268397639	::448797385477480000
438582644	::448797470961958000
34536365	::448797567640276000
268397639	::448797625614352000
438582644	::448797643956051000
26684021	::448797871538991000
133508241	::448798206508290000
125849974	::448798479453003000
125849974	::448798575682932000
205124512	::448798937567088000
380723702	::448799161547104000
48157278	::448799618709458000
4434941	::448799697637888000
48157278	::448800156935155000
22844281	::448800351366688000
421158343	::448800816074604000
91606737	::448800987122110000
341037427	::448801414114852000
421158343	::448801568566300000
48157278	::448801599930900000
421158343	::448801866303164000
436214232	::448802073891844000
30944417	::448802272735399000
329471370	::448802422572335000
241324134	::448802483620433000
380723702	::448803463774732000
380723702	::448804247434690000
159944196	::448804485314269000
350424007	::448804781113737000
438582644	::448805277304127000
380723702	::448805307695628000
438582644	::448805471336816000
377486283	::448805472338857000
438582644	::448805646230900000
350424007	::448805819577290000
380723702	::448805845497675000
201113172	::448805955426205000
201113172	::448805986665394000
201113172	::448806012066099000
25784705	::448806955755110000
350424007	::448808182123888000
28905424	::448808267175559000
248957493	::448809228291944000
248957493	::448809298911428000
629787407	::448810077018128000
86970230	::448810130679676000
258235483	::448810239446765000
258235483	::448810290382389000
71284640	::448810584289447000
55704588	::448810696969420000
300594041	::448810864418631000
298090474	::448810978734379000
415206019	::448811512971689000
25784705	::448811729150283000
256088386	::448811815145725000
25784705	::448811931671879000
34717669	::448812366529314000
435409494	::448812733715468000
177692206	::448813207080407000
31258629	::448815915358887000
162245153	::448816428171665000
45527216	::448816507490140000
286487329	::448816616495906000
45527216	::448816632690147000
286487329	::448816812730630000
316832273	::448817253400596000
331482356	::448817418303860000
630007542	::448817719308087000
37384165	::448818035617329000
255195496	::448818100192817000
248957493	::448818229490642000
336821368	::448818613588201000
248957493	::448818679417810000
19879486	::448818780760580000
230903702	::448818784153780000
316832273	::448819263533363000
561622267	::448820096249921000
218750630	::448820765463293000
25784705	::448821134146801000
218750630	::448821558060937000
41143305	::448823120057466000
69064286	::448823412236890000
97095901	::448824302033711000
249468865	::448825709507530000
216819428	::448826681747582000
396786261	::448827260158484000
414315073	::448827843745550000
59622669	::448828394944221000
414315073	::448828583281053000
158948390	::448828585420152000
392362281	::448828651014848000
274191278	::448828671210430000
158948390	::448828692119027000
359806236	::448829067081814000
301203823	::448829098652348000
273748024	::448829588378886000
133112299	::448829942772797000
483526518	::448830003438833000
26897261	::448830074691678000
34445704	::448830246809108000
431179654	::448830380733247000
284931188	::448831269162725000
9563172	::448832131981385000
633010300	::448832369206636000
242443898	::448832547112615000
383243793	::448832564988362000
262471070	::448832724808527000
131254355	::448832848183566000
120532808	::448832999228837000
351096649	::448833182302212000
634890754	::448833642563764000
329502065	::448834109691793000
329502065	::448834230651326000
634890754	::448834609388605000
18929923	::448834821406859000
344956423	::448835017704087000
28905424	::448835319052238000
37384165	::448835327684145000
330645900	::448835452850561000
162245153	::448836082990600000
403020871	::448837020261969000
26198467	::448837731473317000
403020871	::448838309305798000
403020871	::448838361831051000
26198467	::448838518215671000
26198467	::448838706275680000
299879238	::448839645590482000
213763059	::448839957226856000
249227650	::448840110197309000
205124512	::448840611806720000
403020871	::448840940803747000
431179654	::448841834379612000
130312780	::448841893896400000
55472237	::448841937336823000
403020871	::448841961802579000
45527216	::448842591036260000
45527216	::448842895718907000
45527216	::448843189311778000
497630362	::448843558963798000
293246270	::448843562206380000
45527216	::448843620465250000
216819428	::448843722306772000
497630362	::448843763331244000
414315073	::448843841869975000
50306226	::448843869623300000
45527216	::448844707532005000
45527216	::448844794165346000
8709452	::448844806618644000
8709452	::448844928605749000
45527216	::448844966983262000
169618179	::448845010818314000
45527216	::448845036608692000
169618179	::448845116539928000
45527216	::448845318503690000
45527216	::448845415719247000
429491583	::448845589657030000
344956423	::448845656644268000
428516870	::448845712856719000
45527216	::448845742744936000
201113172	::448846267980849000
403020871	::448847147715149000
25784705	::448847310663868000
413686504	::448847319090626000
297052199	::448847574737223000
239917620	::448847956259528000
426685539	::448848123314864000
574250205	::448848312826068000
297052199	::448848355737608000
297052199	::448848458607120000
262471070	::448848682151313000
49824781	::448848723842703000
162245153	::448848969196900000
21377945	::448849150600577000
28736200	::448849237489360000
49824781	::448849647021592000
357017353	::448849776399106000
297052199	::448849834221383000
49824781	::448849836159533000
481662843	::448849853217792000
262471070	::448849966048763000
49824781	::448850240272367000
297052199	::448850385155809000
297052199	::448850492253163000
297052199	::448850511685373000
24100015	::448850590207315000
408098797	::448851058933383000
17086308	::448851213195304000
238880491	::448851560337260000
239770256	::448851596193980000
239770256	::448851659792191000
592475734	::448851661612515000
238401588	::448851740239343000
167183597	::448852182276644000
17086308	::448852469963976000
384683676	::448852965005479000
49824781	::448853386080030000
316025875	::448854162977988000
481662843	::448854914127888000
6652302	::448855260157579000
139155100	::448855551510724000
139155100	::448855635686592000
46276184	::448856047017816000
497630362	::448856463549550000
481662843	::448856503479713000
481662843	::448856590205321000
481662843	::448856973162082000
64926237	::448857074806444000
69064286	::448857331670204000
481662843	::448857521697325000
35597637	::448857625934200000
628045480	::448857991681302000
369539413	::448858187827908000
369539413	::448858257906364000
369539413	::448858894677209000
143455927	::448859060188614000
261942709	::448859317325025000
55472237	::448859368797126000
403020871	::448859572409610000
55472237	::448859747387588000
258196512	::448859796091838000
55472237	::448860044205895000
524903037	::448860188687495000
55472237	::448860283528704000
139547588	::448860690837946000
26920974	::448860690942799000
26920974	::448860821515673000
17086308	::448861212252459000
335759212	::448861880547672000
213763059	::448862001633062000
24413698	::448863733763170000
18437537	::448863820388515000
380587529	::448864270860566000
162245153	::448864277244678000
269151566	::448864389177671000
41658963	::448864549672722000
497630362	::448864713758101000
369539413	::448865081317531000
143455927	::448865585007304000
369539413	::448865860942184000
414315073	::448865873743192000
304182396	::448865944736399000
143455927	::448865961735512000
24100015	::448866769047150000
98785279	::448866983548043000
58046021	::448867236540084000
265249050	::448867259704823000
414315073	::448867403997274000
98785279	::448867454060871000
58046021	::448867492535214000
261942709	::448868022736805000
143455927	::448868501537583000
20935798	::448868861992271000
297052199	::448868929696325000
62936749	::448869157354745000
297052199	::448869273495019000
445826532	::448869516131700000
22536187	::448870001211355000
214970887	::448870045725523000
143455927	::448870315804745000
542909484	::448870715958505000
98785279	::448870772304793000
453963591	::448870823906918000
20935798	::448870904370847000
76017935	::448870973664526000
392362281	::448870999371431000
384488111	::448871169882456000
453963591	::448871232302092000
97095901	::448871722465640000
32471501	::448871956314865000
20496164	::448872297097482000
17086308	::448872368992030000
324536771	::448872380887097000
324536771	::448872573120430000
426295925	::448872727676346000
98785279	::448872869695848000
426295925	::448873522052345000
110563920	::448873956117073000
472415509	::448874224753459000
472415509	::448874264184098000
23027915	::448874405842526000
142176687	::448874695900008000
360898372	::448874792176070000
18277474	::448875453726470000
596191047	::448875992891682000
561622267	::448876262569021000
248957493	::448876372585226000
481662843	::448877008538599000
561622267	::448877259441840000
95723533	::448877885160710000
28736200	::448878631637770000
293213630	::448878940510511000
30246292	::448879024484659000
55704588	::448879764716011000
17163192	::448879906341273000
243011588	::448880213959925000
55704588	::448880600314028000
17163192	::448880624188022000
95723533	::448880629233774000
262382570	::448880742240505000
55704588	::448880885874425000
240857453	::448881083866574000
22536187	::448881084793905000
95723533	::448881125474455000
392362281	::448881455288963000
36485138	::448881673628037000
55704588	::448881864111960000
55704588	::448882124871831000
55704588	::448882328845053000
340199061	::448882388408352000
17163192	::448882636686389000
55704588	::448882725961748000
426295925	::448882806429458000
308690900	::448882810464374000
55704588	::448882816499978000
55704588	::448882955478237000
22536187	::448883124223901000
22536187	::448883599203643000
55704588	::448883638797488000
55704588	::448883706816503000
308690900	::448883716115689000
14424207	::448884201564430000
596191047	::448884279867498000
384683676	::448884501272625000
258226046	::448884549301198000
55704588	::448885070686736000
55704588	::448885294322823000
55704588	::448885504289681000
325036867	::448885618576080000
701949296	::448885757046816000
379152968	::448885835359092000
55704588	::448886000635232000
561622267	::448886072899276000
341037427	::448886145049702000
371243365	::448886170521317000
45929336	::448886514261704000
472617238	::448886679437197000
384683676	::448887104307990000
561622267	::448887108502290000
384683676	::448887112440758000
172280619	::448887238756016000
55704588	::448887328841277000
465292139	::448887906854133000
561622267	::448888510704283000
716788381	::448888965362245000
4434941	::448889478367559000
13298002	::448889668839694000
325036867	::448889767124406000
58046021	::448890121010823000
205124512	::448891176741896000
205124512	::448891430103031000
143455927	::448891977119961000
438582644	::448892760574414000
436188872	::448894041972039000
202292166	::448894339532750000
413686504	::448894720790786000
328794919	::448895153261277000
357017353	::448895214036713000
172280619	::448895527602499000
328794919	::448895623438540000
413686504	::448895775750516000
308690900	::448895826526343000
22536187	::448896686610735000
262382570	::448897203348586000
22536187	::448897232780427000
363321273	::448897281539182000
489078088	::448897946809950000
408224760	::448898131972096000
133112299	::448898471827755000
56509474	::448898798665097000
134181956	::448899052352983000
170924102	::448899147953762000
32787499	::448899302807863000
133112299	::448899448177831000
316878403	::448899566792753000
489078088	::448900257087107000
423941104	::448900310992314000
431179654	::448900476516704000
308690900	::448900820302450000
252314330	::448901343475138000
316878403	::448901631640219000
43967474	::448901779485630000
306989340	::448902473336369000
125849974	::448902642966990000
41658963	::448902981359259000
378778103	::448903608873263000
429491583	::448903618297876000
403020871	::448903739320307000
18437537	::448904260580044000
107848755	::448904921321336000
43967474	::448905328449822000
324536771	::448905374989422000
324536771	::448905925772849000
35097852	::448906085148401000
107848755	::448906111400546000
149980973	::448906893507833000
521919456	::448907941513805000
66486074	::448908227288109000
31569666	::448908280249978000
20496164	::448909138928467000
15681561	::448909293320818000
369539413	::448909366301716000
369539413	::448909756149686000
37384165	::448910181087195000
37384165	::448910372628467000
15681561	::448910457156296000
505219745	::448910976478228000
316832273	::448911560384081000
316832273	::448911602289356000
22536187	::448912451544035000
380723702	::448912454181875000
490841822	::448912657303994000
95723533	::448914065738723000
465266221	::448914234223501000
29335169	::448914405192114000
22536187	::448915298394333000
23027915	::448915298402701000
239917620	::448915464425447000
328057955	::448915817002835000
532616498	::448917091518001000
443376354	::448917282559778000
380723702	::448917468019302000
56723331	::448918879834611000
95723533	::448918996117884000
18437537	::448919132403429000
95723533	::448920008367013000
272586753	::448920366736371000
212047421	::448920479936430000
497544291	::448920748267024000
218750630	::448920944090677000
248957493	::448921123212632000
421158343	::448921325500108000
248957493	::448921325751377000
421158343	::448921431607635000
218750630	::448921467791482000
421158343	::448921574092337000
218750630	::448921609135333000
143455927	::448922145457197000
24413698	::448922408167043000
95723533	::448922840981831000
107848755	::448922910153900000
328794919	::448924692444094000
104112940	::448924719165607000
26897261	::448925026981773000
257913209	::448925391890444000
428516870	::448925587844124000
22536187	::448926870357409000
32382173	::448926900606746000
350003589	::448927100053884000
322327312	::448927127576911000
516542821	::448927240235921000
392362281	::448927767283781000
24100015	::448927924625100000
255547325	::448928032716513000
262370529	::448928103935791000
255547325	::448928115944091000
392362281	::448928121073319000
22536187	::448928146734477000
392362281	::448928468688834000
22536187	::448928665007841000
341732173	::448929044487487000
393499174	::448929076267335000
262370529	::448929137768816000
516542821	::448929720915066000
117638857	::448929876234739000
258235483	::448929965489127000
256346048	::448930011547201000
297052199	::448930099115474000
348683759	::448930183408410000
297052199	::448930237456211000
258235483	::448930247619379000
258235483	::448930310315864000
262370529	::448930449143128000
252725390	::448930554499432000
297052199	::448930577656201000
17163192	::448931015588065000
297052199	::448931265996013000
301257200	::448931332270620000
297052199	::448931572108906000
297052199	::448931631265353000
297052199	::448931906038419000
167184626	::448932166701813000
297052199	::448932175245627000
419105102	::448932340287283000
34863840	::448932442158956000
325036867	::448932484235816000
348683759	::448932601571446000
297052199	::448932724288417000
34863840	::448932948214317000
297052199	::448933476733964000
297052199	::448933501509722000
297052199	::448933774542118000
297052199	::448933873934561000
297052199	::448933892863434000
150839491	::448933939441184000
38594501	::448934443513049000
301203823	::448934602153807000
513658421	::448935362954403000
15709088	::448935500326240000
31569666	::448935629607682000
301203823	::448935776059801000
301257200	::448936108504924000
258235483	::448936598072471000
32382173	::448936856840073000
104112940	::448937009252270000
276131997	::448937246650302000
201113172	::448937381043785000
297052199	::448937404036939000
104112940	::448937667913207000
162245153	::448937980536041000
24413698	::448938499786297000
276131997	::448938604581355000
297052199	::448938606552297000
276131997	::448939089937850000
78404115	::448939124062314000
516937156	::448939207126691000
419249711	::448939644193763000
206538198	::448939890185875000
384109939	::448939984678957000
206538198	::448939991625134000
421158343	::448940061246365000
286265668	::448940297745993000
114600119	::448940627800391000
354406436	::448940696628891000
200646933	::448940819127361000
200646933	::448941028821590000
201113172	::448941192600768000
22536187	::448941262180470000
200646933	::448941281662619000
421158343	::448941666884665000
445826532	::448941709477810000
17163192	::448941795033235000
340199061	::448941945750974000
262471070	::448942052202803000
421158343	::448942331426013000
66021164	::448942783160524000
66021164	::448943016972001000
22536187	::448943032604561000
66021164	::448943300284645000
30804377	::448943391158448000
66021164	::448943659480653000
28461859	::448943904466153000
31569666	::448944289901735000
24413698	::448944324009398000
31569666	::448944434882035000
613956023	::448944602427297000
66021164	::448944676393844000
206538198	::448944707809595000
66021164	::448944812842962000
66021164	::448945268243693000
516017637	::448945432853360000
255547325	::448945834537660000
31569666	::448945854653927000
588634771	::448946023218823000
66021164	::448946618042023000
66021164	::448946625507905000
618760575	::448946709884723000
19895969	::448947225838616000
324536771	::448947710796652000
139547588	::448947744007524000
357017353	::448948584961282000
432888405	::448948608671698000
432888405	::448948724900069000
304619831	::448949575135817000
163768701	::448949788915273000
38594501	::448950934484180000
239917620	::448951021469855000
38594501	::448951099643285000
45527216	::448952240045576000
384488111	::448952581549613000
45527216	::448952617532948000
19895969	::448954206536224000
42564982	::448954666538119000
237024825	::448956088596328000
202840862	::448956128450195000
225601631	::448956207856758000
32471501	::448956458348982000
122725183	::448956994427564000
243011588	::448957675079221000
414315073	::448958894027448000
234630547	::448959697656107000
42564982	::448959751267708000
125849974	::448961105751461000
24413698	::448961165217898000
369539413	::448961219001479000
202840862	::448961918724616000
202840862	::448962073658007000
32471501	::448962733635928000
350424007	::448963707121696000
312856997	::448963879251742000
20935798	::448963972159373000
202840862	::448964765738487000
301257200	::448964791307358000
414315073	::448965048892133000
162245153	::448965755997261000
162245153	::448965784803758000
505219745	::448967165840859000
110563920	::448968229604827000
50306226	::448968400082333000
130996784	::448968540901486000
378773930	::448968605733228000
324536771	::448968837602365000
286265668	::448969277878448000
324536771	::448969354093142000
286265668	::448969639431647000
214970887	::448970045163835000
206067907	::448970375071010000
150839491	::448970521032413000
286265668	::448970706496143000
258235483	::448972335836848000
50306226	::448973991118917000
258196512	::448974439401521000
379152968	::448974490660536000
352789311	::448975248214724000
414315073	::448975335108132000
382414670	::448975341529206000
255547325	::448976082482782000
516017637	::448976678497165000
239928368	::448976812140691000
236172994	::448976834030751000
31569666	::448977170992730000
167184626	::448978468403810000
26198467	::448978707953119000
431179654	::448978790153060000
433932391	::448978817512505000
352789311	::448979068219039000
301203823	::448980661404057000
242443898	::448980822507663000
69028501	::448981147070902000
242443898	::448981246954446000
206538198	::448981621287686000
436214232	::448981717303713000
242443898	::448982452561006000
428300082	::448982635222929000
69028501	::448982844019204000
472617238	::448982859802365000
479986172	::448983013192634000
436214232	::448983116422844000
19895969	::448983561467478000
19895969	::448984626720026000
414315073	::448984642088366000
414315073	::448985335972634000
414315073	::448985534539370000
458529098	::448985796905672000
414315073	::448985909023633000
601049906	::448986177966968000
382371778	::448986698966249000
252314330	::448986886523355000
426295925	::448986949312057000
215385454	::448987377470828000
8036902	::448987687974748000
39169797	::448988127848583000
458529098	::448988305254674000
39169797	::448988387962544000
382371778	::448988443238887000
39169797	::448988662098038000
596957614	::448988750802993000
39169797	::448988888091353000
39169797	::448989245995511000
18068894	::448989826918797000
224452115	::448990481289330000
202840862	::448990508107313000
97307001	::448990658322501000
429491583	::448990667369222000
384683676	::448991101551378000
39169797	::448991143183646000
39169797	::448991232652349000
45527216	::448991342488989000
429491583	::448991360113442000
39169797	::448991478707019000
144937748	::448991504372334000
429491583	::448991536743997000
31569666	::448991594738622000
429491583	::448991702716792000
225206298	::448991912775536000
39169797	::448991967301890000
234630547	::448992403182346000
431179654	::448992481783193000
328794919	::448992848365752000
39169797	::448992910935982000
225206298	::448992979470934000
17146204	::448993308899938000
429491583	::448993505143435000
225206298	::448993874078212000
311583053	::448994045831180000
429491583	::448994326019047000
145469568	::448994338161180000
39169797	::448994488057626000
22844281	::448994822419148000
107848755	::448995401501515000
429491583	::448995404622082000
96443022	::448995487840874000
31569666	::448995490924101000
612537918	::448995695114989000
158948390	::448996306673876000
158948390	::448996381445722000
158948390	::448996541856882000
605327407	::448996771210215000
605327407	::448996870321602000
39169797	::448997283301179000
285141722	::448998896635625000
431179654	::448998904684482000
107848755	::448999208121798000
31569666	::448999583331680000
382371778	::449000086572249000
618760575	::449000624395276000
367308760	::449000666061500000
31569666	::449000744482775000
481862811	::449000888519360000
369539413	::449000935130275000
481862811	::449001171681034000
306989340	::449001257554833000
481862811	::449001333929291000
19879486	::449001563856453000
328794919	::449001714553978000
367308760	::449002221859241000
319469530	::449002661950795000
596957614	::449003302093479000
287569533	::449003321731596000
436214232	::449003356779204000
295980167	::449003413829722000
392737983	::449003496998973000
438647243	::449004356432445000
172280619	::449004359590748000
172280619	::449004381325635000
172280619	::449004456600817000
429491583	::449004615070400000
414315073	::449004809933172000
360898372	::449005775206498000
32382173	::449005777127501000
81154377	::449006505518702000
285988306	::449006938110840000
81154377	::449006992674529000
231674152	::449007094314708000
231674152	::449007527837970000
231674152	::449007537493270000
81154377	::449007572717428000
231674152	::449007736613650000
721462429	::449008045364740000
283328574	::449008189162684000
231674152	::449008458113630000
429491583	::449008574044573000
574250205	::449008716461785000
721462429	::449008776490668000
300607168	::449009030510678000
22844281	::449009206297755000
142176687	::449009415858188000
380723702	::449009723044409000
592475734	::449009775536119000
19879486	::449009861984927000
721462429	::449010394560880000
618760575	::449010405931642000
18437537	::449010790734266000
231674152	::449011157576478000
231674152	::449011399294201000
255195496	::449011682719723000
304619831	::449011760906141000
304619831	::449011905513160000
465292139	::449011948189790000
19895969	::449012133137637000
618760575	::449013026679574000
369849727	::449014074471616000
605601195	::449014225231679000
22734052	::449014740707454000
431179654	::449015035894177000
465292139	::449015037240172000
234630547	::449015161588690000
392362281	::449015183118438000
222584958	::449015652276531000
122725183	::449015946376540000
560822598	::449015971051995000
560822598	::449016119551336000
445826532	::449016140678070000
382371778	::449016283095248000
431179654	::449016322622357000
128937859	::449016376892481000
128937859	::449016405468266000
243011588	::449016856146616000
262382570	::449016916032901000
431179654	::449016942876033000
237112765	::449016955790700000
304619831	::449017159524818000
350424007	::449017236997812000
243011588	::449017270438600000
285988306	::449017391977361000
435409494	::449017550517829000
621306179	::449017560202096000
621306179	::449017674702389000
225206298	::449018128995844000
225206298	::449018351574994000
35097852	::449018597781037000
431179654	::449018604009185000
428516870	::449018920544915000
431179654	::449019038631342000
428516870	::449019093937438000
175532031	::449019313114976000
351922723	::449019638441971000
428516870	::449019830260080000
431179654	::449019950124920000
22734052	::449019963018588000
431179654	::449020248167952000
30223693	::449020426639785000
324536771	::449020525252055000
351922723	::449020531639975000
255195496	::449021248643661000
255195496	::449021447441096000
335759212	::449021537069178000
393801885	::449021608976728000
431179654	::449021651615625000
237112765	::449021825587376000
158948390	::449021828854726000
477989347	::449021845803528000
477989347	::449021878993051000
426295925	::449022090708918000
28905424	::449022102671093000
431179654	::449022355906768000
337396732	::449022448517017000
431179654	::449022491613466000
326569368	::449022757066391000
213763059	::449022813358133000
326569368	::449022873303121000
634890754	::449022878382448000
118881789	::449022911467515000
304619831	::449023006078406000
133112299	::449023049912696000
634890754	::449023211405971000
237112765	::449023272084967000
304619831	::449023291123302000
39169797	::449023310467457000
423950693	::449023336861806000
423950693	::449023413940543000
225601631	::449023922579582000
39169797	::449024225194414000
405040496	::449024691550691000
380723702	::449024835826745000
445826532	::449025163208974000
49824781	::449025721642786000
234143570	::449025945966751000
49824781	::449026103769067000
26198467	::449026155933220000
133112299	::449026259876872000
202840862	::449026320446414000
20496164	::449026675049631000
44380700	::449026720406859000
162245153	::449026807086710000
162245153	::449027223795015000
58031746	::449027441252515000
20496164	::449027849328934000
62936749	::449028343971971000
44380700	::449028493347934000
64926237	::449028687623495000
373653741	::449028920117968000
301042701	::449028920357048000
69064286	::449029116365250000
445826532	::449029167141879000
378850242	::449029354434363000
392362281	::449030585130827000
39169797	::449031149437067000
39169797	::449031345650401000
223998080	::449031534020808000
39169797	::449032588813172000
235867165	::449032605397041000
465292139	::449033045706698000
216819428	::449033227098132000
43967474	::449033726522306000
477989347	::449034029812031000
634890754	::449034081464877000
332908078	::449034280275292000
596191047	::449034340479950000
273497452	::449034386667610000
55472237	::449034415276974000
23027915	::449034710560145000
17086308	::449035173233831000
30944417	::449035452041793000
73526174	::449035571969527000
64926237	::449036014959357000
273497452	::449036029765230000
64926237	::449036215430287000
30944417	::449036888909692000
39169797	::449036900264071000
39169797	::449037001031831000
167183597	::449037104723410000
361352435	::449037204765941000
361352435	::449037292238163000
39169797	::449037309317754000
361352435	::449037326706954000
255547325	::449037404088045000
39169797	::449037419162390000
361352435	::449037547826458000
547741880	::449037563341201000
513658421	::449037735647395000
39169797	::449037735748042000
547741880	::449037912986755000
537003519	::449037991185752000
167184626	::449040136420859000
31569666	::449040917413240000
378850242	::449041343416123000
392362281	::449041364676657000
234143570	::449041386529382000
361352435	::449042073979600000
277278671	::449042235686780000
225206298	::449042714835697000
574250205	::449043797599875000
361352435	::449043997361598000
361352435	::449044102256918000
335759212	::449044183454461000
30671407	::449044580990984000
618760575	::449044668064342000
42994926	::449044742039678000
24100015	::449044787690487000
618760575	::449044872201121000
30671407	::449045327845539000
30671407	::449045541142663000
30671407	::449046256183025000
516017637	::449046494541119000
30671407	::449046497683062000
260979062	::449046861878284000
361352435	::449047366591467000
30671407	::449047700517167000
30671407	::449047993808072000
39169797	::449048026733375000
516017637	::449048209113878000
516017637	::449048441599963000
34863840	::449048619199774000
351096649	::449048695968112000
426295925	::449048847122051000
330645900	::449049079532646000
242435004	::449049579275563000
220632867	::449049680941305000
308308003	::449049702353211000
225206298	::449049790412636000
242435004	::449050271780306000
133112299	::449050532275945000
24100015	::449050638404820000
351096649	::449051177481940000
39169797	::449051326170025000
371243365	::449051962357452000
351096649	::449052029055676000
351096649	::449052406005768000
316025875	::449052547471273000
383243793	::449052611010781000
351096649	::449052689000054000
383243793	::449052778912944000
234950395	::449052790162079000
234950395	::449053283940720000
39169797	::449053621196685000
383243793	::449053731443589000
283328574	::449053937514340000
283328574	::449055084039905000
283328574	::449055271038746000
252314330	::449055477671141000
370845710	::449055698060836000
281821239	::449055832341110000
141821632	::449058950529294000
141821632	::449059178741395000
351096649	::449059514986553000
378850242	::449059652672974000
307457734	::449059748684374000
351096649	::449059867207401000
172280619	::449060012652908000
351096649	::449060012846231000
516542821	::449060094819303000
312856997	::449060441667674000
351096649	::449060646928543000
52441281	::449060735390597000
634890754	::449060950289567000
634890754	::449061068740890000
158948390	::449061585110065000
158948390	::449061938748596000
158948390	::449061969463476000
158948390	::449062046940684000
158948390	::449062252813905000
378850242	::449062283755679000
158948390	::449062574383202000
158948390	::449062806864678000
361352435	::449063764940169000
467758710	::449063917398937000
66184984	::449064208353603000
505219745	::449065753254191000
505219745	::449065901376012000
482944497	::449069343112847000
408098797	::449069390269411000
66184984	::449070806908170000
234950395	::449072843695722000
234950395	::449072878676238000
25383063	::449074129552289000
479222401	::449074596486987000
238880491	::449074729681289000
634890754	::449075509129797000
382414670	::449075964559908000
634890754	::449076726996271000
592475734	::449076916406849000
234950395	::449077141582249000
234950395	::449077270917836000
234950395	::449077391608926000
274432702	::449078453237579000
58031746	::449079306501632000
58031746	::449079388223463000
267323089	::449079851505307000
267323089	::449079901648207000
267323089	::449080182280704000
30223693	::449080467820539000
408031484	::449080969752875000
473718221	::449081712635432000
479222401	::449081965241589000
545540214	::449082928148934000
479222401	::449082998453833000
283051149	::449084188881190000
637303583	::449084688414420000
516542821	::449084689882423000
175532031	::449085420765061000
238880491	::449085433528336000
17146204	::449089913313849000
21764174	::449090185494396000
426685539	::449091796954382000
30223693	::449092164899721000
324614357	::449092415497195000
324614357	::449092478915055000
60712766	::449094686230450000
324614357	::449095472675045000
324614357	::449095908740038000
324614357	::449096239427358000
324614357	::449096551609434000
94226339	::449096876373983000
458529098	::449103526992822000
92936298	::449104838023196000
103244523	::449105512982786000
315872678	::449105968035422000
302525103	::449106813821005000
579271413	::449111332361469000
202840862	::449111374682001000
17146204	::449112116273111000
470660217	::449114622419668000
45527216	::449119032768491000
506707370	::449119101169201000
506707370	::449119105342111000
36958694	::449120349829885000
167184626	::449124812305072000
408098797	::449125358248656000
30223693	::449125797500952000
408098797	::449125969161637000
408098797	::449126065408335000
274432702	::449126455906017000
243011588	::449126902226489000
69044676	::449127108615237000
634890754	::449128054837612000
634890754	::449128331649089000
33302034	::449128377312890000
167183597	::449129595548098000
45527216	::449130117286342000
18068894	::449130327454138000
431262520	::449130340624252000
45527216	::449130502625427000
45527216	::449130779143311000
45527216	::449131425413861000
45527216	::449131812598853000
15681561	::449131891858231000
45527216	::449132190396583000
97307001	::449132231257104000
195397698	::449132299745886000
45527216	::449132413135110000
45527216	::449132665699336000
274432702	::449132782178934000
54924305	::449133024731734000
45527216	::449133213529952000
634890754	::449133617256493000
45527216	::449133766901243000
45527216	::449134103825506000
45527216	::449134909492580000
45527216	::449135276544495000
45527216	::449135655495675000
165658390	::449136066360913000
45527216	::449136089488691000
45527216	::449137070335094000
214678768	::449137378905436000
45527216	::449137545998532000
45527216	::449137918452707000
45527216	::449138422519963000
45527216	::449139013841326000
634822122	::449139227389739000
45527216	::449139370646573000
45527216	::449139750348554000
217924764	::449140062521806000
45527216	::449140241656725000
45527216	::449140370866462000
473118863	::449140549115592000
45527216	::449140745774301000
217924764	::449140835179704000
45527216	::449141081393729000
236930269	::449141293508067000
45527216	::449141583049670000
379152968	::449141673508220000
436214232	::449142631667617000
16860986	::449142693663629000
26198467	::449142705906409000
184195472	::449142828166164000
407395368	::449143293469679000
460772038	::449144121303650000
35097852	::449144135967322000
18068894	::449144137980211000
31250549	::449144194104193000
210674392	::449144535679905000
14954949	::449144968943505000
416506126	::449145943619674000
365523194	::449145988532285000
341732173	::449147085519323000
384105885	::449147507214651000
29473860	::449148234897043000
310569604	::449148609473548000
16860986	::449149069886107000
16860986	::449149337293959000
16860986	::449149397759041000
16860986	::449149458018627000
60399576	::449149697379160000
16860986	::449149712264732000
81765661	::449149864329224000
98785279	::449149895635521000
16860986	::449150196283236000
98785279	::449150497514348000
248957493	::449150500361867000
38481051	::449150514245414000
16860986	::449150673980887000
16860986	::449150873336168000
100376439	::449150944128024000
473454563	::449151066899492000
125849974	::449151104958627000
16860986	::449151125887807000
473454563	::449151738801819000
125849974	::449152076581703000
125849974	::449152248766283000
45527216	::449152767844945000
16860986	::449152892587368000
72210207	::449152893241671000
45527216	::449152979443408000
45527216	::449153438723883000
213763059	::449153670756573000
45527216	::449153691233554000
45527216	::449154179899330000
330645900	::449154383259779000
71284640	::449154402339663000
286265668	::449154463165452000
57933673	::449154622192484000
16860986	::449155428572594000
16860986	::449155451637071000
45527216	::449155565688983000
479222401	::449155652565204000
45527216	::449155977146028000
219092257	::449156177843085000
45527216	::449156205030965000
16860986	::449156252430372000
55704588	::449156260349227000
55704588	::449156406936346000
45527216	::449156686713217000
16860986	::449156697890643000
436214232	::449156733035085000
253120136	::449156751581933000
33538323	::449156872059105000
55704588	::449156944004407000
55704588	::449156997359738000
45527216	::449157001139200000
55704588	::449157069292068000
278874928	::449157264507559000
16860986	::449157265501597000
16860986	::449157377946689000
45527216	::449157505151942000
311724390	::449157570435903000
378773930	::449157607534895000
45527216	::449157939816042000
83878535	::449157951333228000
16860986	::449158052973776000
45527216	::449158157580128000
45527216	::449158308826722000
278874928	::449158406461325000
16860986	::449158543808020000
16860986	::449158693347545000
33538323	::449158729032667000
45527216	::449158813711876000
18068894	::449158871072768000
16860986	::449159087817637000
277794018	::449159127214723000
16860986	::449159373042896000
312252632	::449159945997402000
34536365	::449160068575920000
16860986	::449160337938739000
312252632	::449160539852120000
131254355	::449160542301605000
33538323	::449160563285704000
37384165	::449160570105651000
370850900	::449160623260463000
133508241	::449160638841884000
312252632	::449160806509207000
312252632	::449160840688570000
384683676	::449160945026482000
408831317	::449161109107662000
16860986	::449161176795328000
37384165	::449161219123867000
312252632	::449161714571808000
16860986	::449161794264006000
37384165	::449161830900846000
22944914	::449161927953244000
278874928	::449162158283055000
408831317	::449162254534336000
370850900	::449162295047102000
18068894	::449162444791754000
33538323	::449163073387905000
408831317	::449163820570017000
341037427	::449163823941828000
408831317	::449164165471817000
408831317	::449164333957017000
37384165	::449164610210254000
499290157	::449164644591345000
329471370	::449164839919693000
458529098	::449165100453076000
499290157	::449165700662558000
32382173	::449165715082600000
217924764	::449166190481391000
159944196	::449166928817319000
37384165	::449167392787017000
37384165	::449167438954127000
73526174	::449167768168837000
201113172	::449168345229574000
73526174	::449168349981724000
37384165	::449168486749573000
30944417	::449169506556866000
4434941	::449170861572890000
143455927	::449171416038920000
286216848	::449171533756239000
163589914	::449171669605548000
163589914	::449172036703641000
22327740	::449172234977148000
86970230	::449172614431272000
17210128	::449172677391970000
55704588	::449173118393659000
300594041	::449173290917953000
286265668	::449173573484023000
426295925	::449174056428793000
256088386	::449174267465170000
20545953	::449174611281051000
324536771	::449175674264109000
324536771	::449175752190078000
458529098	::449176136837120000
158948390	::449176424453132000
37384165	::449176556653379000
24413698	::449177042014052000
43967474	::449178312636907000
31258629	::449178463115550000
481862811	::449178796667990000
370850900	::449178812258193000
67296324	::449178967354785000
481862811	::449179004005011000
162245153	::449179146342920000
17210128	::449179228286644000
278874928	::449179251011366000
158948390	::449179298922909000
278874928	::449179785835446000
331482356	::449179989863186000
98806791	::449180183942410000
524903037	::449180491015786000
336821368	::449181064469024000
230903702	::449181384418934000
20545953	::449181512294866000
524903037	::449181842332057000
72882594	::449181882010587000
55704588	::449181897873444000
162245153	::449181909047066000
55704588	::449181967247224000
139547588	::449182048360857000
16860986	::449182205860798000
55704588	::449182295321501000
262370529	::449182353903345000
16860986	::449182476359827000
262370529	::449182478474178000
262370529	::449182568395853000
55704588	::449182574905028000
262370529	::449182635106246000
262370529	::449182832767037000
262370529	::449182891025915000
262370529	::449183145175552000
262370529	::449183328391155000
262370529	::449183399937593000
262370529	::449183577872547000
262370529	::449183876683161000
86474692	::449183989459218000
9563172	::449184036603576000
380587529	::449184101245788000
300607168	::449184508915769000
16860986	::449184948822347000
25784705	::449184987087384000
30671407	::449185225986572000
262370529	::449185476856262000
30671407	::449185645979000000
30671407	::449185699502489000
86474692	::449185787691536000
41143305	::449185826983796000
322643138	::449186521170837000
86474692	::449187001019797000
249468865	::449188468288016000
48157278	::449188727878082000
163242154	::449189252979384000
396786261	::449189698347364000
73526174	::449189740445593000
337396732	::449189792329527000
73526174	::449189940744552000
255765560	::449190108684902000
163242154	::449190160912363000
33538323	::449190710869102000
337396732	::449190877316272000
59622669	::449190993066090000
163242154	::449191528591011000
359806236	::449191697260351000
64905964	::449192001553330000
217924764	::449192036520820000
133112299	::449192317606699000
273748024	::449192495423832000
217924764	::449192603334897000
483526518	::449192699325714000
274191278	::449192925784576000
72882594	::449192962501910000
30804377	::449193261656064000
278874928	::449193327284346000
278874928	::449193357764345000
293213630	::449193362139402000
278874928	::449193414047703000
286265668	::449193602426474000
131254355	::449195568347099000
120532808	::449195725503483000
30804377	::449195787709202000
163242154	::449195838376792000
338830055	::449196250827870000
351896383	::449197022344536000
162245153	::449197238787796000
384105885	::449197536080039000
72882594	::449197799255867000
30804377	::449198240580116000
162245153	::449198258402131000
162245153	::449198279344291000
43967474	::449198426715328000
274432702	::449198486685114000
39140648	::449198757004206000
72882594	::449198822745731000
274191278	::449198874318475000
34445704	::449198908359467000
17146204	::449199223024939000
495598070	::449199594640244000
418841887	::449199653628948000
283328574	::449199698163679000
521919456	::449200015668699000
162245153	::449200070433722000
283328574	::449200084136112000
241790793	::449200692012408000
268010590	::449200710790303000
117638857	::449202507466932000
418841887	::449202828935168000
513658421	::449202926276182000
513658421	::449203051509727000
9563172	::449203056354533000
286265668	::449203096808194000
29473860	::449203237162594000
116633811	::449203249011097000
196659229	::449203593040891000
574250205	::449203819206180000
130312780	::449204348434657000
28905424	::449204506484408000
513658421	::449205079149522000
28905424	::449205300050931000
287569533	::449205409707229000
513658421	::449205501176201000
513658421	::449205756722552000
287569533	::449205872116641000
360367250	::449206976115785000
209345596	::449207246581293000
418841887	::449207372951470000
69064286	::449207652548366000
22944914	::449207853950058000
249012544	::449208059252850000
196659229	::449208462036447000
351896383	::449208604294262000
721462429	::449208793142788000
196659229	::449208883907936000
118473489	::449209066305638000
94215450	::449209096718548000
26684021	::449209111826423000
118473489	::449209195624423000
118473489	::449209307922702000
358296822	::449209456878833000
358296822	::449209493205696000
118473489	::449209645362851000
25784705	::449209844935839000
358296822	::449210091200188000
234950395	::449210228068712000
118473489	::449210236742938000
234950395	::449210298419777000
32382173	::449210320763240000
234950395	::449210400978903000
234950395	::449210513222668000
234950395	::449210569610907000
472415509	::449210619644760000
146216300	::449210745838792000
146216300	::449210822959435000
380587529	::449211270432968000
273811402	::449211717994561000
189368301	::449212153753395000
52441281	::449212599486648000
423950693	::449213128908107000
423950693	::449213189582897000
189368301	::449213203054997000
272184078	::449213425240260000
69064286	::449213684871876000
351896383	::449214013994315000
118473489	::449214797369077000
268547296	::449214966835339000
224130581	::449215073995591000
125849974	::449215204237508000
150870283	::449215250957475000
19569142	::449215329097363000
33538323	::449215778005721000
365767010	::449216206080598000
16710226	::449216523622961000
365767010	::449216828725014000
64926237	::449216947800928000
268547296	::449217363766808000
8709452	::449217596202573000
365767010	::449217700553056000
128937859	::449217764117336000
365767010	::449217782522343000
8709452	::449217935383351000
8709452	::449218252544024000
328871385	::449218470513627000
432888405	::449218745119297000
149980973	::449219233566572000
149980973	::449219842613051000
32471501	::449219972560977000
628045480	::449220465664331000
58031746	::449220951964528000
175532031	::449221522645741000
321166954	::449222093100830000
269151566	::449222134833750000
219092257	::449222138294046000
554633284	::449222379986644000
248957493	::449222565634924000
248957493	::449222712792457000
248957493	::449222878869729000
175532031	::449223319519129000
175532031	::449223761376468000
592475734	::449224585787883000
420006994	::449225026160840000
420006994	::449225203827359000
272184078	::449225332659605000
18437537	::449225816262852000
195276249	::449225927709687000
420006994	::449226098329788000
420006994	::449226233499643000
18437537	::449226455625773000
41658963	::449226956161028000
420006994	::449227411859988000
384105885	::449227791259930000
392737983	::449228204780556000
18277474	::449228217648689000
297052199	::449228236572991000
18277474	::449228386809176000
258196512	::449228504555859000
297052199	::449228541851230000
284316159	::449228645786087000
373653741	::449228909368733000
432888405	::449228953807765000
232312019	::449229053439262000
69064286	::449229379990609000
103526992	::449229550308696000
349365015	::449229664587108000
103526992	::449229885009952000
22536187	::449229893747097000
103526992	::449230005977899000
350003589	::449230943937495000
69064286	::449231166395006000
28299725	::449231312470441000
373147853	::449231396687851000
618760575	::449231594599886000
4434941	::449231619312721000
373147853	::449231723428315000
42795192	::449231947663831000
33538323	::449232009949245000
350003589	::449232081998999000
55472237	::449232134436167000
6652302	::449232228904493000
322763942	::449232264355147000
22536187	::449232406487502000
397934536	::449232689309052000
217924764	::449232779667337000
378778103	::449232860571267000
403020871	::449233039605116000
268547296	::449233203652337000
299879238	::449233208404877000
268547296	::449233288800894000
490841822	::449233614082179000
374289648	::449233822652301000
370850900	::449234555263012000
445808726	::449234580789530000
518039543	::449234948138881000
119434884	::449234954988175000
555976584	::449235166716633000
15961483	::449235278289715000
257597142	::449235782700503000
196659229	::449235927273975000
370850900	::449236003749122000
18277474	::449236217687977000
301203823	::449236313984610000
217924764	::449236465558355000
301203823	::449236466992807000
423950693	::449236530700111000
22844281	::449236577106284000
217924764	::449236754332385000
20545953	::449236852721975000
184578066	::449237318839193000
431944862	::449237514193084000
423950693	::449237826387705000
217924764	::449238056353431000
423950693	::449238400378228000
394796192	::449239321829068000
158948390	::449239698024587000
158948390	::449239751564853000
20545953	::449239844691406000
258196512	::449240108961517000
100376439	::449240577578524000
433932391	::449241462895824000
39169797	::449241571675078000
19895969	::449242278519787000
420006994	::449242467289038000
65886399	::449242488709324000
39169797	::449242839759994000
311583053	::449243237296115000
143455927	::449243323593547000
22536187	::449243483132669000
402243422	::449243850779787000
444375493	::449244272101822000
169618179	::449244538998366000
272184078	::449244547806027000
402243422	::449244583537299000
4434941	::449244910164533000
14954949	::449245436118048000
22536187	::449245491336081000
29473860	::449246338908442000
415703077	::449246419119923000
415703077	::449247204394295000
374613599	::449247635577139000
301203823	::449248142165147000
351922723	::449248742307135000
284931188	::449249728593948000
414217500	::449250826674917000
107848755	::449251710876536000
415703077	::449251909002481000
13298002	::449252044273373000
100373532	::449252459261595000
574250205	::449252795536134000
22536187	::449253065162768000
134637488	::449253679892541000
31569666	::449253779675054000
481862811	::449253932091867000
239928368	::449253934004469000
239928368	::449254104771350000
481862811	::449254277530537000
239928368	::449254357415243000
281589334	::449254484393615000
167184626	::449255552233664000
239928368	::449255980971622000
158948390	::449256182180773000
239928368	::449256275839557000
378850242	::449256736504168000
16623113	::449256740668702000
368079003	::449256836307636000
16623113	::449256920650498000
272184078	::449256934621724000
330645900	::449257544263819000
180911733	::449257805506433000
374289648	::449257852314849000
721462429	::449257927799341000
16623113	::449258394218553000
268547296	::449258418629394000
330645900	::449258727154020000
48157278	::449258777666396000
22536187	::449259072412745000
22536187	::449259740779270000
388397248	::449260514648920000
170924102	::449261538264621000
388397248	::449261666417385000
196659229	::449261671891361000
205928265	::449261806138425000
39169797	::449261962044903000
196659229	::449262053614972000
574250205	::449262103317463000
196659229	::449262795134365000
196659229	::449263052438138000
340199061	::449263065289093000
421158343	::449263204267741000
196659229	::449263353299730000
196659229	::449263913243516000
196659229	::449264103564267000
196659229	::449264396565757000
384105885	::449264673926688000
196659229	::449264746043551000
361352435	::449264840205283000
394796192	::449264998871597000
433932391	::449265191964774000
344285522	::449265240371638000
143455927	::449268132298104000
27595900	::449268511693881000
22536187	::449268888812150000
448325555	::449269464467795000
348683759	::449269601977630000
701949296	::449269616489947000
384105885	::449270402565808000
34863840	::449271499770568000
254442957	::449271828952137000
516017637	::449271872115326000
24413698	::449272074075246000
239917620	::449272130367012000
516017637	::449272681423060000
701949296	::449273065298358000
414315073	::449273188850368000
592475734	::449274416648572000
378850242	::449274427940040000
242812276	::449274482923175000
293342989	::449274703018876000
22844281	::449274895625887000
280826646	::449275092929761000
286265668	::449275904816984000
448325555	::449276442267123000
419307287	::449276656596054000
91024211	::449277020875538000
229197384	::449277134180073000
335759212	::449277180736835000
212047421	::449278229203791000
378773930	::449278347215134000
382414670	::449278699204915000
11822502	::449279739367153000
344956423	::449280223041703000
344956423	::449280370576334000
341037427	::449280712806793000
293213630	::449281582038536000
103526992	::449282292326739000
224452115	::449282782121181000
311583053	::449283244480294000
421158343	::449284150332493000
162958222	::449284355568189000
163768701	::449284943500570000
254579074	::449285392307474000
134637488	::449285456744951000
370845710	::449285637540433000
134637488	::449285812921053000
344956423	::449285934887231000
516017637	::449286202550530000
218750630	::449286907927605000
31287131	::449287495419580000
308690900	::449287579213377000
458529098	::449288074539700000
408831317	::449288191791464000
219092257	::449288591940661000
360367250	::449289027208769000
458529098	::449289108221743000
205928265	::449289120003928000
205928265	::449289519771422000
205928265	::449289631461572000
409336092	::449289853532774000
292395819	::449290648890658000
86474692	::449291854081585000
229197384	::449292103903109000
286265668	::449293848922316000
344956423	::449294191760527000
33538323	::449295349924917000
423950693	::449295509438480000
253717655	::449296577471844000
16039882	::449296626600148000
4434941	::449297146546626000
26684021	::449297251332919000
224068229	::449297340789452000
337396732	::449297460096425000
380723702	::449297641944260000
408224760	::449297919817310000
20478089	::449298045461876000
289707794	::449298506126077000
51480688	::449299057509269000
11822502	::449299760139100000
431262520	::449299855353982000
17146204	::449301378075471000
377035998	::449301584015392000
369310186	::449301684020187000
301257200	::449301852447080000
348683759	::449303284730179000
421158343	::449303495032975000
342934741	::449303688751104000
233944291	::449304866142564000
300884493	::449304886182551000
239917620	::449305253913972000
348683759	::449305328153157000
348683759	::449305409132572000
107848755	::449306393128882000
348683759	::449306629700210000
392737983	::449306837155082000
225206298	::449306937922826000
613956023	::449306992339730000
107848755	::449307073629519000
225206298	::449307221843660000
268547296	::449307256824164000
107848755	::449307506704003000
134181956	::449307517907378000
433168829	::449307602636525000
369539413	::449307728150663000
348683759	::449307738179256000
369539413	::449307833494806000
369539413	::449307979083284000
231674152	::449308023182589000
225206298	::449308253717938000
463420581	::449308337746628000
369539413	::449308430939848000
497630362	::449308844695363000
368079003	::449309119053172000
478520972	::449309176498769000
350424007	::449309467650555000
368079003	::449309733963325000
433932391	::449309966248058000
463420581	::449309977795383000
222584958	::449310162898010000
33538323	::449310325456637000
433932391	::449310340921425000
433932391	::449310480918540000
408831317	::449310605464178000
225206298	::449311440076173000
248957493	::449311738614530000
32382173	::449312275858735000
538590660	::449312292933758000
239313896	::449312303054200000
32382173	::449312403348807000
242812276	::449312686871183000
637303583	::449312863069278000
248957493	::449314159776518000
225601631	::449314398801117000
596191047	::449314420577951000
91024211	::449314782685200000
351896383	::449314893758361000
308690900	::449315095009431000
377952732	::449315480767967000
91024211	::449315748226547000
250969967	::449317312076595000
142176687	::449318255455662000
280826646	::449319437892464000
630007542	::449319473368276000
254579074	::449320209090756000
382414670	::449320282843402000
134637488	::449320892112580000
51480688	::449321105879076000
51480688	::449321151374704000
184578066	::449321380803145000
55472237	::449321407319531000
134637488	::449321503474319000
55472237	::449321565088280000
299484513	::449321708944494000
250969967	::449321764590350000
51480688	::449321815618228000
25784705	::449321872304246000
250969967	::449321994320744000
134637488	::449322028181782000
51480688	::449322069633687000
25784705	::449322101552332000
25784705	::449322116786044000
39169797	::449322281383493000
501202268	::449322285774942000
501202268	::449322418998607000
206803881	::449322594207272000
243011588	::449322671516704000
436188872	::449322829121847000
250969967	::449322943534104000
341037427	::449323081006612000
40896981	::449323198631657000
25784705	::449323305720635000
365767010	::449323463300636000
122725183	::449323658847084000
25784705	::449323836790431000
25784705	::449324448596779000
477989347	::449324607850303000
196659229	::449324951091564000
408831317	::449324968787341000
408831317	::449325033509634000
408098797	::449325076425760000
408831317	::449325221556674000
408831317	::449325473072300000
474400310	::449325580702322000
40896981	::449325860454424000
415943958	::449326286310096000
415943958	::449326714363981000
44380700	::449326720718753000
413686504	::449326740155166000
413686504	::449327004522127000
415943958	::449327089221529000
36958694	::449327414770802000
516937156	::449327945677803000
125849974	::449328479642075000
114600119	::449328697200640000
554633284	::449329232104411000
636632104	::449329754601037000
229290429	::449329937023918000
413686504	::449329977126039000
229290429	::449330136991948000
350003589	::449330171611717000
95723533	::449330601808920000
190624012	::449330680787267000
229290429	::449330886593355000
39169797	::449330891102642000
79073243	::449331811735580000
378778103	::449332487630893000
538590660	::449332907580985000
222584958	::449333030247989000
217924764	::449333064208883000
328794919	::449333142588248000
250969967	::449333215774265000
328794919	::449333441033957000
217924764	::449333456947142000
250969967	::449334079130173000
326569368	::449334700205940000
45527216	::449334810214146000
222584958	::449334882880462000
238322255	::449335075034136000
419105102	::449335191928967000
392737983	::449336322894098000
224452115	::449337307183591000
224452115	::449337421771984000
432888405	::449338262864142000
332908078	::449338601038696000
273497452	::449338786585919000
19879486	::449339450200297000
19879486	::449339922592182000
19879486	::449339980830085000
431179654	::449340066985701000
304645030	::449341666517086000
454406979	::449341961347268000
206803881	::449342100555833000
458529098	::449342162778730000
431179654	::449342865827962000
273811402	::449343315608338000
55472237	::449343889770442000
433003196	::449344167010119680
316832273	::449345940260806000
383812985	::449346277458059000
316832273	::449346352665751000
431179654	::449346367115497000
596957614	::449346383632281000
481862811	::449346663270727000
107848755	::449346729172017000
56509474	::449346762520932000
316832273	::449346831495884000
384683676	::449347021334667000
382371778	::449347180231266000
316832273	::449347307872325000
243011588	::449347360951656000
382371778	::449348214786109000
26684021	::449348225364144000
382371778	::449348521196388000
158948390	::449348540930613000
250969967	::449348778995097000
382371778	::449348926538133000
621306179	::449349631315410000
454406979	::449349776354836000
224452115	::449349943825035000
224682361	::449350890995343000
18068894	::449351235728973000
55472237	::449351277172912000
55472237	::449351504290271000
345508633	::449351540202303000
18277474	::449351744917880000
31569666	::449351775532097000
26684021	::449351814207799000
16623113	::449351906247200000
497630362	::449351936597168000
382371778	::449352088569401000
344956423	::449352129191620000
16623113	::449352308527071000
16623113	::449352469420589000
370845710	::449352540254388000
344956423	::449352583065665000
382414670	::449352766637342000
612537918	::449352810748837000
107848755	::449353049103167000
107848755	::449353116480466000
370845710	::449353229277859000
392362281	::449353270490710000
55472237	::449353319568244000
130514710	::449353410970943000
29335169	::449353486346756000
55472237	::449353720409497000
33538323	::449353764965982000
432888405	::449353807479439000
721462429	::449353953851875000
234950395	::449354605713821000
44380700	::449355000427601000
344956423	::449355390531420000
472415509	::449355509683216000
630637790	::449355597574459000
262471070	::449355925498114000
506100348	::449356358949695000
630637790	::449356406719012000
472415509	::449356454601166000
432747712	::449356500297740000
472415509	::449356759740993000
382314219	::449357118106107000
382314219	::449357272288747000
472415509	::449357972339453000
413686504	::449358051435626000
45527216	::449358152715476000
472415509	::449358623811325000
629787407	::449358945774092000
236167599	::449359347723022000
29473860	::449359515071561000
324614357	::449360095441584000
45527216	::449360166589595000
472415509	::449360423792680000
19879486	::449360431400771000
373147853	::449360504801472000
29473860	::449360505204137000
19879486	::449360509226082000
29436016	::449360691040747000
29473860	::449360835685515000
306989340	::449361265379377000
382314219	::449361274845941000
35105150	::449361746026065000
304645030	::449361789403561000
382314219	::449361859892629000
35105150	::449361904457109000
29473860	::449362067758522000
24100015	::449362832828940000
29473860	::449362906509873000
308690900	::449363050026377000
382314219	::449363125876166000
341037427	::449363155182166000
32382173	::449363488293806000
249012544	::449363755512504000
32382173	::449363968680017000
26198467	::449364073604329000
289707794	::449364132437843000
32382173	::449364208896212000
28905424	::449364302966059000
35105150	::449364817669681000
292395819	::449365185766375000
35105150	::449365282444701000
257597142	::449365588364644000
35105150	::449365633486970000
472415509	::449365952904564000
274693254	::449366469667983000
414315073	::449366535401127000
414315073	::449366663587446000
414315073	::449366683854307000
374613599	::449366719534882000
35105150	::449366771439370000
274693254	::449366855200047000
574250205	::449366985894559000
35105150	::449366991313584000
293342989	::449367005028958000
554852227	::449367080148533000
293342989	::449367287360147000
431262520	::449367382515912000
293342989	::449367506466398000
293342989	::449367723769085000
16006363	::449367822737899000
16623113	::449367838587756000
293342989	::449367907819356000
340688867	::449368042586132000
35105150	::449368058667081000
35105150	::449368250854285000
16623113	::449368390549782000
16006363	::449368428697378000
634890754	::449368761582518000
79073243	::449368902389493000
16006363	::449368910316716000
415943958	::449369188759388000
26684021	::449369230664671000
16006363	::449369280967368000
516017637	::449369438924443000
408098797	::449369450262061000
16006363	::449369531367313000
16006363	::449369629287522000
301203823	::449369750468960000
292395819	::449369789442838000
16006363	::449369914558906000
292395819	::449370003352354000
16006363	::449370320366206000
26198467	::449370609030406000
19879486	::449370667792601000
100376439	::449371360528056000
19879486	::449371386511777000
16006363	::449371713583976000
258196512	::449372001572888000
605327407	::449372159400755000
16006363	::449372280641294000
16006363	::449372714730815000
431179654	::449372932062867000
423941104	::449373145401544000
16006363	::449373667248857000
431179654	::449373742276575000
16006363	::449373859066966000
234143570	::449373976935272000
384488111	::449374023059660000
16006363	::449374119390617000
167222207	::449374464992882000
516017637	::449374804844367000
431179654	::449374871018278000
300607168	::449375034822651000
300607168	::449375253895340000
16006363	::449375395620855000
573151200	::449375441430667000
19879486	::449375533436895000
159282025	::449376083696041000
19879486	::449376105988763000
32382173	::449376156203368000
16006363	::449376617832665000
19879486	::449376825110573000
300607168	::449376828260876000
300607168	::449376868429754000
373147853	::449376874062692000
300607168	::449377113536479000
16006363	::449377161255067000
300607168	::449377682867113000
250969967	::449377751644921000
16006363	::449377831777501000
250969967	::449377908813873000
300607168	::449378113794080000
16006363	::449378163207208000
41753572	::449378171113062000
250969967	::449378204772335000
374613599	::449378281809141000
250969967	::449379342406017000
16006363	::449379613807243000
262471070	::449379704286756000
373147853	::449379854828728000
249012544	::449379889473269000
127413469	::449380159141851000
300607168	::449380168046755000
32382173	::449380173281251000
125849974	::449381223409139000
250969967	::449381436835893000
596191047	::449382285742075000
159282025	::449382608263053000
163242154	::449383272431108000
159282025	::449383311920480000
159282025	::449383531777503000
159282025	::449383560785317000
163242154	::449383591852531000
383045348	::449383803694219000
285988306	::449383964353257000
134637488	::449383965573783000
162245153	::449384077880463000
159282025	::449384388317286000
159282025	::449384751753723000
159282025	::449384859870322000
322327312	::449385018364657000
159282025	::449385138288226000
596191047	::449385179761500000
378773930	::449385480308948000
159282025	::449385581491933000
159282025	::449385860195033000
301257200	::449386270595510000
159282025	::449386300009766000
159282025	::449386364216147000
159282025	::449386658392068000
159282025	::449386817121296000
159282025	::449387050517544000
159282025	::449387109351047000
30671407	::449387210882953000
30671407	::449387275571720000
30671407	::449387303497371000
159282025	::449387364591226000
30671407	::449387379049394000
100373532	::449387381393588000
172280619	::449387634314317000
159282025	::449387735782920000
172280619	::449387747589898000
96443022	::449387817873854000
159282025	::449387849612161000
220632867	::449387897553035000
172280619	::449388004105129000
159282025	::449388053463695000
231483310	::449388483979640000
186472636	::449388581501423000
458529098	::449388599318810000
220632867	::449388599914401000
159282025	::449388820199256000
103526992	::449389193416810000
66184984	::449389297150742000
159282025	::449389411059253000
481862811	::449389521550213000
159282025	::449389661819899000
159282025	::449389849854750000
481862811	::449389917802475000
159282025	::449390104000217000
458529098	::449390500810743000
100376439	::449390626912468000
554852227	::449391268570071000
257597142	::449392511916601000
202292166	::449392596239253000
312856997	::449392721481199000
612537918	::449392945784160000
312856997	::449393242547945000
428516870	::449393609012695000
100376439	::449393749529862000
98806791	::449393919227600000
516542821	::449394187390042000
234143570	::449394225994813000
219092257	::449394230775910000
481862811	::449394654854012000
371416817	::449394719123312000
382414670	::449395168911695000
95723533	::449395281151655000
103526992	::449395622110429000
232312019	::449395705808179000
167222207	::449395984829657000
225601631	::449396870444363000
187309818	::449397189706801000
335759212	::449397572281462000
187309818	::449397636932861000
420006994	::449397781674065000
324536771	::449397931041644000
95723533	::449397980832215000
219092257	::449398083630022000
95723533	::449398367752581000
392362281	::449398479568113000
324536771	::449398726000275000
392362281	::449398987489947000
57067055	::449399035380916000
273497452	::449399701977448000
423941104	::449400431823708000
351096649	::449400560257867000
434045786	::449400697331941000
592475734	::449400772854169000
465292139	::449401483021529000
434045786	::449401499186372000
306989340	::449401648335437000
227046044	::449401738714288000
68531166	::449402010983358000
335367791	::449402318715650000
68531166	::449402513012162000
344285522	::449402560273977000
465292139	::449402620734865000
20935798	::449402731703590000
423941104	::449402886309416000
219092257	::449403266720219000
423941104	::449403429522120000
423941104	::449403720023818000
68531166	::449403912919855000
68531166	::449404045220794000
423941104	::449404339153408000
596191047	::449405188348985000
69064286	::449405206111870000
382371778	::449405382562041000
497544291	::449405594051411000
248957493	::449405624904724000
143455927	::449405733827006000
220632867	::449405816479563000
98806791	::449405918677979000
220632867	::449406359545458000
505219745	::449406655067742000
36485138	::449407526891950000
44380700	::449407840856600000
257913209	::449407906681982000
150870283	::449408277483229000
351096649	::449408499026788000
351096649	::449408962358943000
351096649	::449409220325421000
361352435	::449409565587558000
351096649	::449409779073822000
351096649	::449409880475308000
382371778	::449409941262958000
351096649	::449410708200259000
351096649	::449410802353967000
351096649	::449411288482217000
227046044	::449411653684056000
227046044	::449411862686203000
227046044	::449412056886689000
107848755	::449412116341329000
107848755	::449412219424755000
351096649	::449412529690005000
16623113	::449412679153623000
297052199	::449412698787164000
369849727	::449412849581187000
107848755	::449413175214374000
374613599	::449413186509234000
351096649	::449413615280738000
16006363	::449414146497720000
234950395	::449414284670287000
328871385	::449414616255172000
414217500	::449414651621953000
234950395	::449414653370585000
373147853	::449414715333431000
351096649	::449415550851375000
505219745	::449416384788041000
382314219	::449416658734415000
220632867	::449416715806314000
227046044	::449416897486811000
227046044	::449417239666495000
220632867	::449417304325910000
220632867	::449417392385323000
227046044	::449417533477490000
465292139	::449417586254839000
227046044	::449417972574986000
361352435	::449418089612853000
114235211	::449418475161673000
220632867	::449418546410319000
227046044	::449420035220459000
460765832	::449420365282828000
25383063	::449420753700519000
392362281	::449421551360700000
374613599	::449421610593054000
435409494	::449421629312204000
634890754	::449421704272420000
634890754	::449421878617051000
220632867	::449423668494336000
301042701	::449425067366420000
220632867	::449425458212270000
472617238	::449425947364585000
66184984	::449426592641474000
220632867	::449426827195334000
220632867	::449427418512494000
57120197	::449427527509868000
220632867	::449428851995574000
162802335	::449429135157649000
32471501	::449429486212104000
18277474	::449430319427383000
460765832	::449430379800166000
220632867	::449431172330688000
505219745	::449431484495962000
46276184	::449431566432100000
46276184	::449431594093522000
220632867	::449431771046629000
26920974	::449431897911726000
187309818	::449432363412762000
167184626	::449432968860143000
220632867	::449433574224035000
220632867	::449434250912071000
362737866	::449437654497898000
362737866	::449437974204538000
362737866	::449438516410605000
222173816	::449438661822541000
362737866	::449439007630688000
362737866	::449439268260548000
362737866	::449439489522683000
362737866	::449439777365184000
419249711	::449439826690199000
362737866	::449440184187518000
362737866	::449440454053228000
172280619	::449441341383004000
172280619	::449441587475382000
408031484	::449443361754071000
374613599	::449443594277883000
483115964	::449443829817413000
473718221	::449444100492632000
283051149	::449446567968129000
445826532	::449447956031500000
205124512	::449456344530051000
392362281	::449456480174211000
205124512	::449456484464607000
392362281	::449457288328146000
392362281	::449457429520998000
205124512	::449457489424048000
28461859	::449457753400963000
28461859	::449458263763873000
220632867	::449458622506868000
205124512	::449458667847311000
205124512	::449458750726754000
205124512	::449458827545436000
220632867	::449458860206481000
220632867	::449459018608570000
358296822	::449459922577551000
358296822	::449460193860939000
358296822	::449460276094455000
167222207	::449460442730340000
358296822	::449460497142652000
132479234	::449460507507183000
28461859	::449461096290582000
167222207	::449461265606664000
315872678	::449467628919070000
94226339	::449467746695122000
637303583	::449473839529869000
302525103	::449473872920719000
60712766	::449476060208304000
17146204	::449476088092061000
234630547	::449476452321214000
234630547	::449478099151769000
205124512	::449478106940588000
579271413	::449478171356700000
465292139	::449481043696173000
312856997	::449481829595488000
479986172	::449483909047525000
242435004	::449486482848247000
506707370	::449486544001589000
278874928	::449487239366463000
278874928	::449487786018480000
278874928	::449487941018980000
69044676	::449489490122268000
278874928	::449490669619662000
206538198	::449491758150594000
45527216	::449493318607839000
97307001	::449494613510717000
278874928	::449495456775946000
278874928	::449495525952610000
379152968	::449496702853328000
45527216	::449497412017864000
45527216	::449497689563344000
45527216	::449498180020080000
165658390	::449498449314988000
45527216	::449498630228279000
284137695	::449498708905041000
45527216	::449499484742246000
387625128	::449499693203333000
45527216	::449499712937525000
214678768	::449499785062395000
45527216	::449500054022549000
45527216	::449500521830035000
45527216	::449501003751387000
45527216	::449501273935839000
45527216	::449501851764146000
45527216	::449502229481783000
14954949	::449502324458024000
45527216	::449502355495874000
45527216	::449502986226917000
45527216	::449503236371005000
45527216	::449503358047768000
236930269	::449503673140252000
45527216	::449503865504014000
45527216	::449504209034297000
45527216	::449504584856518000
436214232	::449504699268743000
26198467	::449505077942697000
45527216	::449505082976264000
184195472	::449505197199343000
436214232	::449505228409565000
436214232	::449505294545334000
471769153	::449505365441269000
473118863	::449505587584196000
407395368	::449505671331852000
460772038	::449506497475526000
31250549	::449506563053477000
210674392	::449506905841356000
174132903	::449508242704437000
416506126	::449508319644749000
365523194	::449508364200865000
132479234	::449508528265650000
60399576	::449512059764367000
81765661	::449512224952827000
45527216	::449512682476306000
45527216	::449513280378527000
45527216	::449513658495037000
45527216	::449514036598951000
29436016	::449514312051474000
45527216	::449514697671598000
130514710	::449515099175546000
45527216	::449515101071372000
72210207	::449515239357181000
45527216	::449515358282858000
130514710	::449515686873038000
130514710	::449515778766032000
130514710	::449515806125481000
378773930	::449515922852937000
22844281	::449516361363238000
378773930	::449516455240155000
57933673	::449516957901930000
69494041	::449517012583063000
380723702	::449517636989485000
380723702	::449517675236950000
252355708	::449518475858296000
253120136	::449519139070025000
125849974	::449519165230305000
83878535	::449520337554665000
151129980	::449520978952200000
277794018	::449521461556826000
34536365	::449522406516727000
133508241	::449523014271385000
125849974	::449523123285917000
634822122	::449523500869369000
130514710	::449523622810365000
98785279	::449524206795886000
107848755	::449524504969367000
261605370	::449525128293285000
23027915	::449525295067181000
293342989	::449525359927902000
48157278	::449525407323525000
341037427	::449526210486210000
23027915	::449526457337790000
329471370	::449527220428500000
293246270	::449528797059366000
159944196	::449529301939916000
112801155	::449530590359224000
112801155	::449530893292818000
20545953	::449531021092872000
248957493	::449531076008869000
384683676	::449531356201381000
37384165	::449533480997646000
268397639	::449533744265695000
260038180	::449534205312401000
268397639	::449534319758180000
362737866	::449534348661108000
191276105	::449534384836587000
340107529	::449534483583479000
301203823	::449534519943905000
340107529	::449534590580170000
86970230	::449534991240671000
253717655	::449535174959570000
55704588	::449535501897199000
411700909	::449535520700633000
73526174	::449535570067591000
300594041	::449535671535816000
274432702	::449536346072174000
256088386	::449536635571417000
24719772	::449536787728195000
260038180	::449537211835637000
260038180	::449537394807930000
45527216	::449538377550143000
260038180	::449538469816451000
212047421	::449539698856169000
420006994	::449540230362583000
502240473	::449540423154147000
252355708	::449540452148969000
31258629	::449540816826941000
431179654	::449541435344158000
561622267	::449541466202071000
420006994	::449541946290491000
331482356	::449542345617195000
336821368	::449543448601706000
230903702	::449543736683278000
384683676	::449543871664357000
497544291	::449544093707034000
370850900	::449544331926732000
631782776	::449544377799421000
431179654	::449544623673716000
431179654	::449544889445777000
497544291	::449545076117483000
368079003	::449545165309362000
297043246	::449545803179511000
297043246	::449545985728200000
561622267	::449546113616728000
297043246	::449546140913250000
429491583	::449546175101022000
297043246	::449546221099966000
34717669	::449546292071395000
143455927	::449546640513187000
143455927	::449546815403085000
143455927	::449547111680315000
143455927	::449547721519939000
415206019	::449547873471180000
41143305	::449548132641021000
259021462	::449549823537344000
143455927	::449549823989932000
501202268	::449550362832551000
249468865	::449550769180520000
98806791	::449551088900141000
419105102	::449551276343169000
205124512	::449551764702769000
396786261	::449552074515046000
205124512	::449552408159334000
59622669	::449553227176890000
359806236	::449553910865215000
35105150	::449553923423346000
384683676	::449554517239943000
133112299	::449554697536675000
273748024	::449554728095993000
205124512	::449554760123703000
483526518	::449554995273154000
316025875	::449555723232374000
143455927	::449555932167409000
8709452	::449556069690662000
35105150	::449556098568040000
132479234	::449556352667758000
8709452	::449556442564288000
8709452	::449556553927229000
143455927	::449556687913889000
8709452	::449556712530653000
419105102	::449556854146756000
229290429	::449557222469931000
8709452	::449557447628582000
8709452	::449557572136091000
131254355	::449557797059829000
120532808	::449557953889058000
32787499	::449558183783448000
8709452	::449558246005567000
149980973	::449558326007721000
143455927	::449558364452700000
633010300	::449558371050344000
261942709	::449558377706692000
8709452	::449558751599550000
242812276	::449559327511412000
8709452	::449559623926689000
373736716	::449559757163339000
8709452	::449559924196909000
429491583	::449560200123797000
374289648	::449560396748558000
489078088	::449560517657784000
22536187	::449561048597946000
149980973	::449561080428101000
143455927	::449561170346000000
374289648	::449561586324504000
8709452	::449561951002042000
58627481	::449563692611272000
232312019	::449563895783763000
171724420	::449563924107886000
8709452	::449564145961021000
19879486	::449564236952248000
224068229	::449564447279816000
232312019	::449564802802008000
22536187	::449565217807425000
130514710	::449565419284992000
225206298	::449566042239418000
69064286	::449566048996450000
316902035	::449566066910699000
129314214	::449566271244222000
374289648	::449566407987302000
130312780	::449566752498655000
306989340	::449567110197301000
262370529	::449567483070910000
262370529	::449567595893915000
262370529	::449567670594445000
262370529	::449568068319318000
262370529	::449568775751614000
472415509	::449568880160415000
254442957	::449568982887333000
239928368	::449569011622481000
64926237	::449569044278935000
225601631	::449569468507619000
254442957	::449569562875658000
503741267	::449569678370045000
254442957	::449569683394813000
254442957	::449569746410045000
43967474	::449569785521909000
48157278	::449570052883636000
254442957	::449570173553754000
239928368	::449570210182615000
254442957	::449570233985282000
212047421	::449570427883372000
360367250	::449570565129375000
380723702	::449570653549916000
237112765	::449571131154911000
47032978	::449571347325128000
47032978	::449571417726525000
47032978	::449571557002600000
47032978	::449571594688417000
47032978	::449571637487095000
47032978	::449571808660840000
47032978	::449571871374057000
372880069	::449571900541652000
129314214	::449571933571403000
25784705	::449572301575434000
47032978	::449573071611891000
47032978	::449573112447647000
47032978	::449573149063925000
47032978	::449573202709078000
47032978	::449573242810822000
47032978	::449573289166249000
47032978	::449573327749660000
47032978	::449573377884160000
118881789	::449573385866334000
47032978	::449573426869436000
284316159	::449573453872365000
47032978	::449573504015269000
47032978	::449573546662961000
47032978	::449573593102311000
47032978	::449573648169304000
47032978	::449573750174797000
47032978	::449573798921007000
47032978	::449573937056194000
255547325	::449574141596024000
414374118	::449574632765796000
255547325	::449574638906257000
255547325	::449574935464542000
22536187	::449575198006992000
23838693	::449575619228340000
299879238	::449575878906105000
35525270	::449576803493875000
22536187	::449576948365537000
30944417	::449577106976931000
35525270	::449577271494316000
35525270	::449577929026990000
29525209	::449578859420073000
224068229	::449578920308776000
29525209	::449578934833672000
319469530	::449579852245782000
414315073	::449580288109465000
547741880	::449580350226698000
139547588	::449581946973487000
490841822	::449582227773739000
628045480	::449582875482914000
426295925	::449582948128280000
257913209	::449583733117829000
249227650	::449583800289603000
86474692	::449584250350624000
38594501	::449584424582381000
592475734	::449584463035367000
489078088	::449584491611566000
38594501	::449584560943427000
229290429	::449584696864047000
592475734	::449584715628945000
489078088	::449584728988217000
167183597	::449584976887939000
489078088	::449585099894714000
38594501	::449585513851133000
370850900	::449586127574687000
28905424	::449587005324685000
150839491	::449587312079290000
265786675	::449588586284072000
497630362	::449588874222661000
293213630	::449589064678010000
497630362	::449589079286366000
316878403	::449589235754864000
41658963	::449589326427340000
28461859	::449589352020975000
426295925	::449589893006901000
225206298	::449589931774451000
37384165	::449589975835615000
242435004	::449590419530084000
37384165	::449590541135523000
98806791	::449590739631349000
225206298	::449590843951693000
150839491	::449590887534690000
37384165	::449590892932767000
19945993	::449591032188243000
95141856	::449591172227686000
136114188	::449591365736083000
561622267	::449591636314836000
384683676	::449591975864725000
22536187	::449592303972540000
22536187	::449592780592263000
426295925	::449593122977492000
426295925	::449593249158557000
28461859	::449593663916867000
340688867	::449593760582606000
19945993	::449593826429403000
340688867	::449593942275661000
340688867	::449594156105465000
261942709	::449594798366670000
22536187	::449594832429002000
22536187	::449595010649194000
340688867	::449595402950418000
69064286	::449595811811192000
340688867	::449595936197468000
28461859	::449596177327988000
316878403	::449596576034324000
374613599	::449597015870017000
384683676	::449598061640433000
384683676	::449598328712740000
196659229	::449598330423611000
340688867	::449598473612955000
497544291	::449598776941228000
365767010	::449598837079150000
258196512	::449598966384975000
340688867	::449599975895232000
284931188	::449600008825090000
6652302	::449600028999290000
284931188	::449600260760150000
340688867	::449600411276541000
308726677	::449600416284954000
340688867	::449600616369623000
369539413	::449601057748819000
167222207	::449601089663291000
369539413	::449601316055044000
369539413	::449602182510157000
489078088	::449602256019525000
308726677	::449602302786408000
272586753	::449602740876869000
369539413	::449602743531864000
18929923	::449602922687393000
369539413	::449602985975222000
344956423	::449602987720474000
409404583	::449603072990273000
374613599	::449603212870311000
369539413	::449603414054277000
369539413	::449603626604830000
338830055	::449604870681923000
277278671	::449605318243151000
413686504	::449605610641059000
22536187	::449605854942466000
420006994	::449605971912835000
18929923	::449606522369486000
229290429	::449606718415462000
229290429	::449606755442774000
22536187	::449607955630292000
212047421	::449609253783752000
392362281	::449611349996212000
392362281	::449611958279340000
426786499	::449612880736813000
344285522	::449612940761505000
319301096	::449613013050335000
328794919	::449613086065168000
25383063	::449613160282984000
319301096	::449613688778264000
13298002	::449614446403792000
382371778	::449615009140994000
22536187	::449615394379018000
34841151	::449615454274084000
433932391	::449615807664779000
220632867	::449616176528625000
31250549	::449616627928018000
125849974	::449616655598223000
28405302	::449616695590936000
237112765	::449616805451931000
505219745	::449618043212009000
634890754	::449618206911516000
31250549	::449619148423720000
350424007	::449619190597816000
277278671	::449619848151048000
473454563	::449620075377885000
116343636	::449620452428640000
160671151	::449620746604535000
22536187	::449621454385315000
98785279	::449622369942781000
220632867	::449623180735311000
45527216	::449623295869333000
90211828	::449623677282570000
170924102	::449623926218293000
116343636	::449624544722956000
489078088	::449625305666572000
58976049	::449625315095363000
350424007	::449625875340722000
350424007	::449626166970699000
35597637	::449626679162720000
25383063	::449626952228278000
129314214	::449627556061261000
294347764	::449628224293965000
129314214	::449628350357585000
129314214	::449628391260422000
250969967	::449628441256550000
360367250	::449630051298840000
250969967	::449630286674804000
300884493	::449631007725998000
265249050	::449631431896342000
29473860	::449631470676881000
300884493	::449631603161960000
219574380	::449631721236205000
392362281	::449631914987487000
119434884	::449633033784528000
114600119	::449633147563835000
276131997	::449633344930971000
276131997	::449633386374914000
276131997	::449633534328971000
479986172	::449633685206487000
547741880	::449633826537353000
45527216	::449634218331869000
238322255	::449634356567736000
300884493	::449634827222781000
33238183	::449635235979087000
95723533	::449635406007775000
479986172	::449635890286313000
373147853	::449635916840456000
479986172	::449636058024910000
360898372	::449636536162611000
284664089	::449636589229326000
114600119	::449636755097260000
265249050	::449637144730935000
114235211	::449637197642096000
22844281	::449637204479184000
284664089	::449637338541748000
592475734	::449637380320796000
114235211	::449637432032362000
630076052	::449638605913194000
29473860	::449638745164087000
630076052	::449639062278635000
560822598	::449640207596281000
481862811	::449640595532034000
292395819	::449640978371317000
630076052	::449641114669023000
67193398	::449641140112084000
497544291	::449643149510455000
497544291	::449643530172899000
381599486	::449643898919718000
497544291	::449644055207489000
118708729	::449644531391410000
255313314	::449644550852972000
300607168	::449644609699053000
8709452	::449645074855788000
72882594	::449645926660182000
239928368	::449646535509553000
479986172	::449646918332067000
98785279	::449647099538579000
149980973	::449647452564381000
497544291	::449647558445383000
24413698	::449648085522599000
497544291	::449648232923009000
588634771	::449648768506683000
479986172	::449648806477713000
107848755	::449648830317723000
335367791	::449649029342056000
419249711	::449649630498676000
410047216	::449649648278319000
458529098	::449649783729168000
55704588	::449650154367635000
423941104	::449650224567296000
55704588	::449650248454258000
335367791	::449650535017508000
118708729	::449650630366613000
336778628	::449650823237480000
335367791	::449651126036856000
55704588	::449651268790013000
300607168	::449651617558962000
335367791	::449651690397253000
284664089	::449651993586704000
335367791	::449652198373593000
335367791	::449652852059680000
335367791	::449652955508375000
460765832	::449652977700061000
431262520	::449653079773036000
8036902	::449654777119801000
716788381	::449655086726127000
335367791	::449655600943996000
259021462	::449655886961983000
202292166	::449655899159031000
34841151	::449656292911886000
259021462	::449656378445938000
125849974	::449656879577575000
259021462	::449656976100687000
370850900	::449657542743162000
300884493	::449657664469880000
259021462	::449657783143522000
454406979	::449658455213613000
415897649	::449658565997764000
259021462	::449658708197265000
32471501	::449658806633766000
370850900	::449658818851786000
30804377	::449658937810640000
613956023	::449659303310266000
32471501	::449659333698416000
32471501	::449659867687821000
613956023	::449660351508791000
304645030	::449660422795579000
589654759	::449660758880952000
384683676	::449660941958139000
384683676	::449661371295481000
69064286	::449661483384061000
426402586	::449661585012056000
436188872	::449661813211557000
273811402	::449661978202882000
382414670	::449662226551435000
37384165	::449662239398584000
20496164	::449662429199220000
215385454	::449662500272087000
589654759	::449663143254695000
589654759	::449663277245931000
516017637	::449663474180694000
516017637	::449663602572546000
516017637	::449663790720634000
589654759	::449663815555502000
8709452	::449663849877094000
516017637	::449663932735574000
18437537	::449664174558572000
513658421	::449664214366306000
513658421	::449664565450530000
256346048	::449664901494366000
19895969	::449664932343058000
125849974	::449664935686340000
95723533	::449665605952880000
328794919	::449666323610869000
589654759	::449666747067797000
91130285	::449667108184416000
91130285	::449667355761995000
403020871	::449667412720238000
17146204	::449667539980009000
55472237	::449667636175990000
91130285	::449668010177855000
17146204	::449668036203524000
433932391	::449668078356267000
320052148	::449668317590978000
50306226	::449668399572852000
50306226	::449668585124683000
91130285	::449668601985769000
91130285	::449668649679212000
433932391	::449668868265353000
613956023	::449669368520007000
17146204	::449669415265906000
41753572	::449669635919466000
45527216	::449669706090557000
50306226	::449669937041137000
167183597	::449670029672316000
545129813	::449670114028560000
134637488	::449670159327035000
461652679	::449670160731758000
134637488	::449670880655052000
326569368	::449671099971014000
326569368	::449671745268899000
480973099	::449672109086625000
50306226	::449672750232133000
18437537	::449673094664577000
50306226	::449673128642228000
310569604	::449674105063608000
50306226	::449674278279995000
596957614	::449674482269962000
50306226	::449674570237108000
186472636	::449675113181372000
186472636	::449675432363704000
186472636	::449675469164527000
186472636	::449675842575028000
186472636	::449676004995657000
186472636	::449676235354804000
18277474	::449676329597038000
403020871	::449676475571388000
403020871	::449676812566536000
45527216	::449677885302128000
219092257	::449678299485061000
45527216	::449678345765396000
32564504	::449678484328038000
45527216	::449678696677662000
255547325	::449678864407863000
574250205	::449678864998866000
403020871	::449679290922446000
490841822	::449679292793122000
45527216	::449679414595690000
403020871	::449679772248207000
45527216	::449679955652542000
637303583	::449680376550920000
50306226	::449680785226727000
308690900	::449680819234144000
308690900	::449680944820006000
239313896	::449681305366577000
20496164	::449681407434948000
229197384	::449682681664925000
20496164	::449683360474877000
453963591	::449684142288932000
249227650	::449684616379514000
301203823	::449684743324303000
357017353	::449685008958369000
252314330	::449685198981320000
170924102	::449685941004013000
170924102	::449686036034359000
481862811	::449686506610106000
481862811	::449686866758234000
299389082	::449687428149051000
483115964	::449687507907530000
192677318	::449687682768449000
299484513	::449687768772272000
39169797	::449688082905051000
39169797	::449688449751064000
39169797	::449688554122137000
39169797	::449688711534739000
516017637	::449688930514784000
39169797	::449688971048927000
403020871	::449689325576269000
382371778	::449689494988390000
472415509	::449690563131219000
505219745	::449690578172014000
272184078	::449690579237363000
473454563	::449691003134701000
215427794	::449691239466950000
22536187	::449691291253620000
215427794	::449691335596191000
22536187	::449691542572118000
22536187	::449691655570862000
316025875	::449691882772103000
22536187	::449691884412100000
362737866	::449691972073447000
328794919	::449692282523226000
22536187	::449692337849917000
362737866	::449692587692417000
38594501	::449692871642193000
235487682	::449693040320315000
22536187	::449693286630834000
38594501	::449693766828699000
472617238	::449694071565467000
596957614	::449694269964435000
450378413	::449694317070671000
294347764	::449694694683865000
38594501	::449694795674300000
519677520	::449694943754584000
360898372	::449695492360777000
212047421	::449695783831363000
38594501	::449696752140967000
384105885	::449696801063702000
38594501	::449697012280086000
589654759	::449697524006543000
458529098	::449697603509157000
35597637	::449697670458650000
432888405	::449697753749139000
432888405	::449697937367789000
589654759	::449698194923208000
589654759	::449699107977068000
589654759	::449699404656959000
200646933	::449699411346472000
589654759	::449699595451637000
149980973	::449699873932079000
158948390	::449700571780362000
461652679	::449700876949524000
380587529	::449700969970810000
190624012	::449700980439781000
636632104	::449701022655459000
258196512	::449701049549340000
589654759	::449701681052532000
158948390	::449701733124419000
65886399	::449701982081933000
412000113	::449702313444511000
589654759	::449702463042764000
306989340	::449702697357176000
32671267	::449702703988768000
461652679	::449702713350053000
258235483	::449703278394085000
612537918	::449703866188464000
34841151	::449705387097587000
276131997	::449706048501608000
589654759	::449706138737844000
637303583	::449706661716824000
119434884	::449707195936935000
472415509	::449707834725642000
300884493	::449708049872089000
107848755	::449708067228119000
112801155	::449708072412663000
119434884	::449708073720897000
219092257	::449708100304371000
433932391	::449708345881280000
112801155	::449708504736333000
94215450	::449708511082315000
286265668	::449708586944323000
94215450	::449708955124895000
219092257	::449709159856877000
257597142	::449709185823801000
461652679	::449709220338745000
212047421	::449709362731155000
357306642	::449709775316844000
357306642	::449710353585569000
473454563	::449710593252274000
403020871	::449711389331161000
344857407	::449711539965001000
328871385	::449711972561350000
56723331	::449712012827045000
219092257	::449712030660841000
61478431	::449712293639905000
382314219	::449712612461121000
388397248	::449712746192330000
286265668	::449713148094738000
219092257	::449713159813611000
516017637	::449713705207345000
348745482	::449713797021057000
259021462	::449714443694665000
316025875	::449715734537445000
61478431	::449715839693234000
316025875	::449716297849249000
135328132	::449716558693412000
272184078	::449716677366669000
716788381	::449716790172467000
384105885	::449716824301920000
337396732	::449716978677477000
158948390	::449717507054522000
122799833	::449717624940036000
382314219	::449717702802677000
390552849	::449717717638324000
189368301	::449718083046092000
219092257	::449718084673105000
219092257	::449718234824994000
272184078	::449718248368381000
205124512	::449718360104656000
107902551	::449718371144462000
98806791	::449718869675220000
269151566	::449719042299809000
107902551	::449719098474131000
167184626	::449719117516271000
382314219	::449719651472130000
516937156	::449719743608795000
382314219	::449720060068630000
219092257	::449720396225323000
421158343	::449720772584800000
219092257	::449720778653569000
15961483	::449720863756013000
554852227	::449720986083282000
15961483	::449721200441188000
348745482	::449721231114137000
61478431	::449721633721561000
380587529	::449721664482209000
634890754	::449721684862324000
380587529	::449721739795103000
203145029	::449721813023883000
380587529	::449721816886435000
18437537	::449722095241814000
104112940	::449722149381873000
472415509	::449722707295625000
403020871	::449722825188712000
258196512	::449722827071959000
44380700	::449722840099876000
44380700	::449723369454567000
227046044	::449723559636525000
44380700	::449723699785379000
15086993	::449724233145274000
238401588	::449724523857072000
371416817	::449725660354068000
163768701	::449726023220101000
227046044	::449726452015972000
175532031	::449726514775343000
227046044	::449726515211563000
269151566	::449726571612745000
252314330	::449726855592304000
322327312	::449726872453013000
20478089	::449727299366445000
34445704	::449727392865873000
426295925	::449727740854280000
252314330	::449727910942081000
20478089	::449728116085518000
219092257	::449728158623731000
30944417	::449728215771525000
20478089	::449728256208814000
255195496	::449728426547499000
337396732	::449728748372635000
337396732	::449729067915677000
393802148	::449729840044707000
337396732	::449729957594677000
326569368	::449730189170196000
326569368	::449730266269892000
348745482	::449730647603437000
79073243	::449730959126970000
62936749	::449731011568734000
326569368	::449732129090318000
68531166	::449733288861900000
326569368	::449733712843141000
17210128	::449734161021288000
17210128	::449734161285521000
324614357	::449734353195515000
340688867	::449734926087491000
340688867	::449735144531054000
344956423	::449735189330419000
324614357	::449735330422198000
326569368	::449735335170154000
340688867	::449735753489457000
326569368	::449736283657478000
348745482	::449736432882434000
423950693	::449736553565126000
344956423	::449736654261981000
423950693	::449736717335920000
320954938	::449737345877962000
71284640	::449737360972853000
28905424	::449737398172131000
326569368	::449737458058805000
388397248	::449737613755174000
342934741	::449737910750019000
326569368	::449738086872666000
29473860	::449738098251804000
219092257	::449738269190676000
419105102	::449738630861312000
326569368	::449738914371076000
516937156	::449739282874650000
219092257	::449739437811851000
81674504	::449739530229137000
81674504	::449739637150339000
81674504	::449739671581376000
142950218	::449740168350945000
344956423	::449740669746434000
316025875	::449740766575726000
326569368	::449741117576052000
326569368	::449741415954665000
50306226	::449741819669000000
326569368	::449741891773669000
332908078	::449741990046212000
474400310	::449742103795347000
94215450	::449742203334979000
326569368	::449742464690040000
94215450	::449742502053289000
326569368	::449742621821251000
326569368	::449742817091661000
83092668	::449742874209689000
19945993	::449744249148690000
19945993	::449744697410748000
278874928	::449744845452496000
180911733	::449745341169295000
134637488	::449745452565819000
497630362	::449745895009955000
371416817	::449745963012591000
20496164	::449745973758001000
278874928	::449746136769646000
174132903	::449746423039279000
20496164	::449746815768752000
206803881	::449746897482153000
206803881	::449747176923873000
20496164	::449747241599643000
206803881	::449747242694742000
279393068	::449748207170363000
279393068	::449748348287725000
489078088	::449748589971918000
20496164	::449749348180451000
471291163	::449749454800031000
20496164	::449750012197470000
225206298	::449750317383421000
279393068	::449750700084711000
225206298	::449750703829831000
589654759	::449750720859078000
55472237	::449750843735023000
279393068	::449750849938788000
20496164	::449750876047962000
225206298	::449751016372584000
19879486	::449751638371467000
225206298	::449751705211506000
225206298	::449751711108710000
225206298	::449751790217490000
48612192	::449752158196760000
100373532	::449752356041662000
48612192	::449752364963352000
283328574	::449752397762789000
48612192	::449752476120801000
20496164	::449752536325427000
48612192	::449752700280782000
225206298	::449752850608816000
371416817	::449752879734460000
20496164	::449752899984175000
380587529	::449753021095088000
589654759	::449753215949893000
335367791	::449753507978285000
219092257	::449753519201873000
326569368	::449753608376942000
20496164	::449753776933449000
53123348	::449754150533095000
589654759	::449754682534395000
225206298	::449754788419211000
42265739	::449754848536178000
225206298	::449754995940786000
326569368	::449755057584480000
383045348	::449755493368463000
612537918	::449755579771150000
326569368	::449755605062782000
326569368	::449755743931994000
20496164	::449755779126419000
279393068	::449755918935130000
279393068	::449756051194130000
279393068	::449756557178195000
348745482	::449756664015880000
499290157	::449756759360802000
20496164	::449756822077857000
499290157	::449757052240683000
235487682	::449757167688495000
279393068	::449757191344750000
499290157	::449757223506690000
279393068	::449757324928757000
235487682	::449757338816106000
279393068	::449757714378260000
20496164	::449757760930840000
293342989	::449757805315383000
293342989	::449757846482452000
308690900	::449757907639218000
279393068	::449758735171198000
53123348	::449758833901305000
20496164	::449758878138245000
279393068	::449759120204111000
30944417	::449759244917936000
326569368	::449759629091028000
312856997	::449759760850886000
273811402	::449760148555595000
344956423	::449760455352147000
415943958	::449760669944913000
344956423	::449760717345140000
261471578	::449760794591633000
262471070	::449760835360284000
261471578	::449760864720412000
137117871	::449761036376100000
279393068	::449761264374259000
262471070	::449762196260941000
380587529	::449762754966978000
405676565	::449762774760296000
340688867	::449762848651378000
308690900	::449763378429308000
167183597	::449763392551522000
30944417	::449763428174139000
20496164	::449763442379874000
279393068	::449763468212572000
91024211	::449763496692293000
30944417	::449763617219833000
98806791	::449763740687548000
279393068	::449763771817267000
260038180	::449764187573846000
243011588	::449764242162339000
326569368	::449764284067614000
243011588	::449764424958869000
29473860	::449764707423883000
716788381	::449764750512373000
55472237	::449764824893751000
91024211	::449764964677730000
316878403	::449765036190613000
505219745	::449765206571245000
312856997	::449765271675609000
316878403	::449765472867987000
368079003	::449765657203441000
331925277	::449765764484980000
22734052	::449765884337213000
316878403	::449766006710628000
254442957	::449766020694425000
249012544	::449766034728185000
368079003	::449766065284083000
172280619	::449766369366507000
217214677	::449766385120325000
96443022	::449766560341561000
574250205	::449766798184161000
301257200	::449767049561387000
450378413	::449767401274343000
618760575	::449767819635200000
205124512	::449768337401077000
213763059	::449768964025901000
30246292	::449769086739054000
477989347	::449769275960877000
316025875	::449769470966239000
18437537	::449769516428701000
477989347	::449769920184991000
506100348	::449770126968369000
172280619	::449770169921851000
28905424	::449772183372697000
26333173	::449772251890864000
480973099	::449773144262184000
167184626	::449773206472114000
49824781	::449773577953628000
49118513	::449774015008497000
378850242	::449774018774962000
320954938	::449774199003820000
277659095	::449774860655677000
316025875	::449775460021309000
81674504	::449775688967401000
81674504	::449775730130309000
44380700	::449775799869394000
44380700	::449776037271183000
480973099	::449776046569578000
480973099	::449776378653581000
480973099	::449776423843008000
34863840	::449776433947488000
480973099	::449776676956680000
44380700	::449776730023395000
301244439	::449777091303985000
480973099	::449777253019160000
205124512	::449777280865157000
480973099	::449777418190860000
17356903	::449777575766659000
480973099	::449777628602318000
91130285	::449777787906170000
304645030	::449778154190938000
630637790	::449778314421366000
480973099	::449778473683263000
272184078	::449778498610032000
480973099	::449778676985376000
480973099	::449779164950712000
91130285	::449779886920437000
91130285	::449779921032716000
265249050	::449780293210107000
480973099	::449781339537936000
480973099	::449781490469965000
374613599	::449781777930809000
374613599	::449781890233290000
274432702	::449782771934711000
480973099	::449785209982947000
104112940	::449785230657073000
104112940	::449785233970561000
480973099	::449785284863868000
393801885	::449785797219450000
18277474	::449786084809900000
378850242	::449786432149016000
205124512	::449786443410317000
374613599	::449786452650381000
46276184	::449787543396315000
256346048	::449787635116945000
480973099	::449788060008316000
480973099	::449788093290127000
480973099	::449788639635968000
66184984	::449788994247589000
471291163	::449789147478515000
471291163	::449789219175931000
374613599	::449789378731077000
219092257	::449789572952498000
382314219	::449789686836232000
480973099	::449789735813140000
471291163	::449789901987643000
91130285	::449790177544642000
480973099	::449790222570496000
382314219	::449791052262567000
480973099	::449791356529942000
382314219	::449791436687278000
480973099	::449791703306625000
480973099	::449792613382508000
480973099	::449792927372304000
480973099	::449793340221845000
80448281	::449793484778512000
249012544	::449794384758718000
382314219	::449794516640215000
320954938	::449795240677765000
480973099	::449795463651135000
374613599	::449797155163627000
374613599	::449797490129117000
277278671	::449797895336636000
374613599	::449798021853634000
370850900	::449798049502887000
215427794	::449798747762221000
215427794	::449798750186504000
65482831	::449799603261435000
272184078	::449800119693488000
350424007	::449801322754506000
215427794	::449801473216770000
215427794	::449801542385037000
65482831	::449802798524153000
65886399	::449804324231987000
408031484	::449805758658379000
471291163	::449805832520495000
65886399	::449805899771949000
471291163	::449805930239385000
471291163	::449806323879002000
473718221	::449806498214838000
65886399	::449806504741576000
471291163	::449806587117699000
26333173	::449806851837014000
378850242	::449808125017985000
283051149	::449808981381218000
237024825	::449809518193815000
172280619	::449811673902112000
69801582	::449812781236494000
433932391	::449813841853947000
83092668	::449814899792044000
433932391	::449814926924599000
433932391	::449815576118960000
227859860	::449816584186380000
433932391	::449817275583852000
480973099	::449817414239137000
480973099	::449818837970464000
377035998	::449818996359974000
480973099	::449819019466387000
377035998	::449819172118081000
377035998	::449819269346254000
374613599	::449819604248846000
163768701	::449820500655886000
374613599	::449821397599023000
374613599	::449822746080325000
374613599	::449823462350020000
374613599	::449823762662182000
374613599	::449824558707535000
374613599	::449825416551747000
374613599	::449826649094103000
392362281	::449831773925412000
480973099	::449831894243213000
414217500	::449832864088338000
114291753	::449834224850583000
545540214	::449834621937532000
163768701	::449836395415478000
103244523	::449836750198685000
103244523	::449836965139984000
103244523	::449837016717332000
382314219	::449837142408044000
382314219	::449837221823004000
103244523	::449837331789258000
414217500	::449837505328603000
103244523	::449837827115581000
39169797	::449838689884332000
39169797	::449838802555899000
39169797	::449838922324246000
39169797	::449839399946047000
94226339	::449840140634947000
39169797	::449840716576219000
39169797	::449840899376152000
39169797	::449841980105707000
45527216	::449842666801725000
45527216	::449842940782051000
45527216	::449843568715513000
39169797	::449843791001026000
39169797	::449843829316022000
45527216	::449844020974739000
45527216	::449845103272923000
45527216	::449845531213586000
60712766	::449845972051312000
45527216	::449847251935174000
45527216	::449847627681918000
45527216	::449848210333634000
45527216	::449848721271177000
39169797	::449849025714728000
579271413	::449849768366190000
315872678	::449850185519075000
45527216	::449850272719065000
39169797	::449850397843554000
39169797	::449850495310770000
45527216	::449850500960514000
45527216	::449850953572044000
69044676	::449851230756433000
345261852	::449853453439737000
29473860	::449853983289376000
97307001	::449854551634374000
68369234	::449855097309110000
128103434	::449855288141561000
167183597	::449855750781689000
24100015	::449856876537057000
167184626	::449858272019750000
267323089	::449858879715692000
28405302	::449859127020253000
165658390	::449859679833686000
214678768	::449860529599680000
15086993	::449860754074636000
15086993	::449860830540996000
29473860	::449861056437813000
68369234	::449863538321154000
26198467	::449863969046409000
184195472	::449864044451594000
31250549	::449864919664443000
15086993	::449865136413876000
210674392	::449865141576663000
236930269	::449865734642888000
588634771	::449866860381880000
407395368	::449867016166309000
460772038	::449867548469653000
416506126	::449868734409105000
365523194	::449868763735678000
378773930	::449870182761385000
274432702	::449870722421096000
506707370	::449870844152401000
506707370	::449870992916353000
20545953	::449871298299461000
60399576	::449873809789562000
473118863	::449873831830634000
81765661	::449873918522691000
20545953	::449874736588533000
72210207	::449875862179954000
57933673	::449876976346476000
433932391	::449877771657809000
16860986	::449877872090415000
22844281	::449878759743967000
277794018	::449879905639989000
34536365	::449880516485865000
158948390	::449880781834702000
158948390	::449880834179620000
158948390	::449880942790705000
253120136	::449881073304887000
31258629	::449881359176052000
83878535	::449881851205668000
16006363	::449882662401245000
91606737	::449882776641474000
27595900	::449883044925964000
16860986	::449883071731347000
16860986	::449883279307460000
16006363	::449883310421188000
125849974	::449883396890583000
133508241	::449883601648119000
16006363	::449883849603174000
272184078	::449884536550080000
574250205	::449887312600522000
341037427	::449888309221662000
574250205	::449888633487904000
329471370	::449888971170922000
16006363	::449889847801815000
159944196	::449890349226262000
516542821	::449890660401704000
293246270	::449891340827262000
630007542	::449891747808948000
371416817	::449891884333539000
431179654	::449892072682573000
38594501	::449893583340843000
24719772	::449894058475798000
86970230	::449894079803830000
8709452	::449896010974625000
445826532	::449896190906494000
55704588	::449897037748641000
300594041	::449897150940319000
256088386	::449897798482153000
8709452	::449897932016193000
33538323	::449898212842033000
187089991	::449899028625387000
377486283	::449899087647608000
187089991	::449899112062664000
187089991	::449899340878737000
187089991	::449899473032843000
31258629	::449900558644559000
286216848	::449901139136217000
302525103	::449901518792429000
331482356	::449901572051324000
47032978	::449901637478264000
47032978	::449901706365517000
47032978	::449901771586949000
47032978	::449901807083323000
47032978	::449901848657289000
47032978	::449901910133198000
219092257	::449902033156325000
47032978	::449902038059470000
47032978	::449902104891518000
47032978	::449902150269673000
47032978	::449902336781975000
47032978	::449902374711087000
47032978	::449902423285301000
230903702	::449902484610220000
47032978	::449902506974253000
47032978	::449902597172772000
47032978	::449902714466467000
47032978	::449902749690245000
47032978	::449902793202364000
47032978	::449902828660617000
47032978	::449902862013718000
47032978	::449902902325170000
47032978	::449902941164404000
47032978	::449902996499873000
47032978	::449903082684444000
255765560	::449903131892387000
257913209	::449903162200424000
48157278	::449903231964286000
47032978	::449903309361401000
47032978	::449903352143294000
47032978	::449903385106325000
47032978	::449903448754880000
47032978	::449903487426375000
47032978	::449903644020707000
47032978	::449903695048626000
206538198	::449903912372686000
47032978	::449903995637608000
47032978	::449904001727750000
47032978	::449904045252042000
47032978	::449904154442334000
336821368	::449904845688811000
248957493	::449904848050593000
481862811	::449905077189632000
8709452	::449905081777803000
8709452	::449905295414657000
41143305	::449905435022090000
118810756	::449905725951971000
411700909	::449906073521389000
259021462	::449906375372845000
249227650	::449906449171230000
107848755	::449907159237935000
249468865	::449907187746217000
384105885	::449907221896634000
602895412	::449907552118386000
479986172	::449908079069773000
114291753	::449908102473990000
274191278	::449909248336486000
24719772	::449909641397284000
32671267	::449909785068990000
273748024	::449909858679025000
40896981	::449909921564610000
32671267	::449909935451553000
40896981	::449910315816595000
479986172	::449910404291248000
118810756	::449910411618680000
479986172	::449910903618957000
69064286	::449911453244723000
40896981	::449912155429928000
250969967	::449912235347808000
631513843	::449912271989637000
250969967	::449912369716551000
218750630	::449912664118919000
483526518	::449912680455737000
432888405	::449913120379506000
265249050	::449913129799909000
396786261	::449913222900891000
129314214	::449913440849895000
59622669	::449914019323723000
359806236	::449914476586749000
294347764	::449914722800775000
294347764	::449914842317852000
206538198	::449915356308860000
377486283	::449915485425917000
516542821	::449916089774780000
131254355	::449917075079708000
133112299	::449917122878382000
120532808	::449917182898499000
259021462	::449917895313989000
357017353	::449918064679591000
79754464	::449918146707611000
12685102	::449918296738258000
16006363	::449918466804695000
259021462	::449919102564700000
124011751	::449919111389515000
220632867	::449919178133098000
445826532	::449919787884621000
124011751	::449919862203101000
350424007	::449920209999396000
55704588	::449921720736956000
55704588	::449922251186372000
16623113	::449922841866018000
301203823	::449923068815626000
357017353	::449923269777690000
22536187	::449923478238814000
163242154	::449923637697445000
55704588	::449924388964417000
55704588	::449924475530657000
55704588	::449924559987159000
357017353	::449924665017139000
55704588	::449924674407768000
55704588	::449924763574476000
55704588	::449924790766170000
55704588	::449924824404480000
55704588	::449924861352108000
55704588	::449924969279926000
55704588	::449925323446964000
150828387	::449925342569189000
55704588	::449925453952741000
55704588	::449925489285529000
55704588	::449925526954590000
55704588	::449925584974397000
55704588	::449925626405732000
55704588	::449925674539569000
55704588	::449925770593329000
55704588	::449925844228505000
433003196	::449926130121052000
459567634	::449926541745876000
506100348	::449926944402833000
506100348	::449927008688943000
251892054	::449927399246143000
19895969	::449927453637476000
506100348	::449927501205078000
506100348	::449927544305758000
130312780	::449928012658507000
42994926	::449928554973646000
301203823	::449929410636808000
114600119	::449930082904440000
212047421	::449930223320977000
431179654	::449930847853219000
124011751	::449931482736230000
25784705	::449932307726471000
252725390	::449932486919716000
328057955	::449932656013107000
360367250	::449933273397874000
258235483	::449933875998101000
16006363	::449934015530020000
73526174	::449934764632334000
71284640	::449934804260093000
55704588	::449934895570104000
55704588	::449935090957565000
55704588	::449935689979666000
36485138	::449936087168069000
454406979	::449936530858332000
378850242	::449937865762697000
513658421	::449938400557027000
44380700	::449938751616450000
312856997	::449939227007262000
238322255	::449939378622955000
16006363	::449939479118503000
589654759	::449940454067691000
280826646	::449940492139393000
167183597	::449940556907413000
589654759	::449940623299469000
433932391	::449940707235467000
589654759	::449941070701678000
414315073	::449941519223750000
433932391	::449941767463239000
316902035	::449942362765008000
260038180	::449942447230296000
260038180	::449942535432310000
252725390	::449942707310317000
20478089	::449942766836273000
24100015	::449942872599826000
167184626	::449943202548551000
433932391	::449943251668459000
24100015	::449943658033594000
628045480	::449944635373133000
293213630	::449944994686988000
326569368	::449945224455159000
16006363	::449945293665361000
326569368	::449945932272922000
6652302	::449946124564971000
470660217	::449946366203011000
470660217	::449946388357320000
326569368	::449946516262645000
299879238	::449946805649043000
326569368	::449946823835152000
326569368	::449947049127985000
349472194	::449947520668827000
55704588	::449947562372382000
55704588	::449947744442912000
415943958	::449947748427509000
55704588	::449947866543321000
326569368	::449947988220456000
461652679	::449948378609508000
229290429	::449948618070315000
344857407	::449948722684628000
229290429	::449949396906422000
55704588	::449949543132430000
55704588	::449949582374342000
326569368	::449949658287046000
433003196	::449949667754016000
55704588	::449949921471234000
55704588	::449950559395536000
55704588	::449951347387822000
23838693	::449951412508975000
64926237	::449951702649565000
268547296	::449952660498563000
373653741	::449952890585497000
373653741	::449952921359118000
560822598	::449953430304751000
513658421	::449954642462392000
32800151	::449954880556265000
513658421	::449955313240666000
32800151	::449955591440449000
382371778	::449955928205303000
382371778	::449955943191552000
382371778	::449955958622408000
433470731	::449956011257118000
516542821	::449956208074428000
421158343	::449956460257361000
405040496	::449957056145940000
301203823	::449957158096891000
405040496	::449957299944046000
405040496	::449957388041203000
432747712	::449957598448480000
196659229	::449959254728781000
405040496	::449959325155336000
29335169	::449959450666094000
118708729	::449959591431114000
29473860	::449960229128916000
419249711	::449960723934740000
382314219	::449960790968127000
26897261	::449960926838792000
518039543	::449960963052011000
26897261	::449961454264156000
433932391	::449962562763780000
212047421	::449963418712166000
184578066	::449964328255762000
286487329	::449964727418892000
533844924	::449965301393006000
516542821	::449965470993506000
516542821	::449965551071141000
351896383	::449966903750971000
351896383	::449966991130902000
426295925	::449967440173490000
24100015	::449967716615872000
67193398	::449967743618777000
312856997	::449967932014338000
29473860	::449967969956012000
32471501	::449968018446364000
44380700	::449968618466738000
238322255	::449969144784752000
293213630	::449969608372801000
432888405	::449969976095825000
554801627	::449970141137481000
29473860	::449970282682265000
118470515	::449970697084104000
252314330	::449971512771350000
229197384	::449972189778165000
618760575	::449972212674486000
215427794	::449972969658253000
574250205	::449973200584466000
215427794	::449973222641917000
282697692	::449974250267766000
215427794	::449974316960972000
574250205	::449974490588782000
215427794	::449974621823971000
69064286	::449974935906037000
426295925	::449974978679947000
513658421	::449975049491992000
215427794	::449975095981645000
24413698	::449975341549760000
426786499	::449975776314527000
45527216	::449975790210662000
45527216	::449976658003763000
438801693	::449976701716402000
294347764	::449976792460193000
13298002	::449976814833004000
256845035	::449976851411517000
432590763	::449976939369877000
45527216	::449976976666030000
618760575	::449977066440503000
45527216	::449977162284953000
618760575	::449977232862097000
8709452	::449977287099039000
45527216	::449977344296751000
308726677	::449977355004809000
265786675	::449977786527395000
167222207	::449977863677415000
217516272	::449978818032578000
8709452	::449979200850894000
516937156	::449979248175239000
110563920	::449979372313669000
351096649	::449979663017082000
357306642	::449980583381180000
16006363	::449980773056413000
18437537	::449981274175078000
293246270	::449981688958164000
39169797	::449982716055158000
436214232	::449982874012618000
39169797	::449983087712419000
384105885	::449983101608157000
39169797	::449983257770475000
39169797	::449983305237417000
39169797	::449983337244155000
205124512	::449983409276727000
39169797	::449983436535902000
103244523	::449983538805239000
103244523	::449984091635474000
256346048	::449984312826269000
103244523	::449984435258015000
301244439	::449984516145557000
103244523	::449984516526833000
618760575	::449984779149385000
202292166	::449985129050820000
516017637	::449985194255073000
18437537	::449985705285267000
39169797	::449985811350814000
39169797	::449985953806176000
202292166	::449986029249101000
716788381	::449986133754380000
170924102	::449986267887853000
301257200	::449986329259311000
39169797	::449986625485819000
68369234	::449987116135899000
65482831	::449987865254961000
474400310	::449988198874095000
22944914	::449989412311801000
513658421	::449989526077726000
249227650	::449989873898774000
149980973	::449989904303259000
312856997	::449990279148609000
217516272	::449991334581903000
374613599	::449991455990239000
217516272	::449991569043517000
328794919	::449992089309556000
445826532	::449992147266469000
56723331	::449992589987430000
56723331	::449992692160663000
316902035	::449992808624295000
311583053	::449992865763323000
112801155	::449992881517105000
311583053	::449992929755795000
461652679	::449993576748179000
335367791	::449993672046948000
335367791	::449993854146850000
447976503	::449994395895345000
91130285	::449994486114828000
91130285	::449994534185746000
121100953	::449994611889811000
447976503	::449994737290711000
474400310	::449995051209207000
22844281	::449996064431828000
32671267	::449996108581068000
22844281	::449996331495727000
612537918	::449996445504901000
34863840	::449996460256669000
39169797	::449996684521906000
39169797	::449996901333491000
149980973	::449996914579087000
278874928	::449996989581623000
39169797	::449997155991040000
278874928	::449997184927141000
39169797	::449997228711903000
278874928	::449997633130864000
489078088	::449997689392873000
618760575	::449997900664160000
122799833	::449998845707972000
22844281	::449999602268536000
374289648	::450000080792469000
161346822	::450000785183866000
227046044	::450001090713358000
29473860	::450001501923319000
589654759	::450001597549260000
326569368	::450001686359064000
506100348	::450002118611443000
326569368	::450002455170789000
419105102	::450002573517266000
172280619	::450002596921499000
172280619	::450003054574579000
428516870	::450003154089033000
92936298	::450003511162732000
326569368	::450003711465508000
172280619	::450004716043251000
311583053	::450005602228785000
461652679	::450005735963770000
205124512	::450006125132255000
414217500	::450006394490863000
219092257	::450006418297331000
393802148	::450006935928967000
219092257	::450006975649034000
29473860	::450007257246617000
205124512	::450007260438089000
250969967	::450008975396720000
467758710	::450009232650153000
319301096	::450009390654160000
229197384	::450009576126291000
9563172	::450010270627557000
428516870	::450010544289103000
118708729	::450011814009786000
574250205	::450012393959993000
219092257	::450012586239459000
118708729	::450012652987633000
219092257	::450012673363558000
219092257	::450013323551985000
219092257	::450013497640747000
533844924	::450014016208109000
547741880	::450014561966370000
615507620	::450015205401972000
615507620	::450015537808953000
149980973	::450015836527284000
326569368	::450016289428226000
256346048	::450016415118938000
219092257	::450016788462317000
256346048	::450016821362442000
255195496	::450017191799173000
62069078	::450017929468579000
249227650	::450017929656934000
20935798	::450018046711975000
62066586	::450018103565381000
62066586	::450018515777761000
409404583	::450018701287235000
66021164	::450018972935520000
66021164	::450019016187211000
429491583	::450019036911665000
62066586	::450019062655885000
279393068	::450019213642432000
62066586	::450019410602766000
279393068	::450019418060242000
66021164	::450019487891202000
242443898	::450019580535377000
62066586	::450019601275830000
253347580	::450020026893205000
279393068	::450020264730820000
242443898	::450020367331905000
253347580	::450020380111958000
253347580	::450020453474504000
16039882	::450021799808741000
219092257	::450022078444339000
219092257	::450022604015816000
278874928	::450022607392604000
15681561	::450023182871711000
278874928	::450023364003106000
219092257	::450023371338559000
426402586	::450023494999613000
278874928	::450023688687996000
20545953	::450023853876854000
68531166	::450024073238556000
39169797	::450024218496102000
219092257	::450024628560203000
328794919	::450024880063643000
325036867	::450024896878624000
414217500	::450024915039580000
459567634	::450024926142296000
325036867	::450024941522808000
238322255	::450025126466433000
68369234	::450025171379044000
16006363	::450025207571701000
68531166	::450025364681531000
459567634	::450025673714049000
265786675	::450026146394939000
265786675	::450026673715437000
458529098	::450027147260731000
458529098	::450027221248266000
374613599	::450027712480948000
631513843	::450027716403003000
479986172	::450028030329884000
341732173	::450028399399272000
191276105	::450029200863657000
18929923	::450029843644956000
18929923	::450030363214364000
342934741	::450030492545728000
505219745	::450030529874653000
613956023	::450031707882651000
324536771	::450031950863290000
410047216	::450032542037860000
350509640	::450032618705518000
495598070	::450032699278102000
167183597	::450032923123535000
30246292	::450033025468755000
239917620	::450033033672785000
309355379	::450034047570288000
414217500	::450034102947680000
56509474	::450034662472425000
31569666	::450035634166824000
167184626	::450035686721081000
272184078	::450037374613868000
97307001	::450039203125288000
516017637	::450039315569987000
390552849	::450039872880144000
67193398	::450040895782801000
64926237	::450041112523075000
35097852	::450041437355524000
249012544	::450041569052090000
67193398	::450041923387260000
28461859	::450041925685370000
206067907	::450042166677893000
20496164	::450043633186512000
113221759	::450044132388765000
324614357	::450044204660445000
130514710	::450044924411777000
637303583	::450044962647052000
239313896	::450045031353565000
324614357	::450045047535173000
17210128	::450045059602599000
17210128	::450045159783534000
206067907	::450045347935830000
373147853	::450045361332453000
206067907	::450045425660473000
322327312	::450045564688687000
278874928	::450045769391677000
574250205	::450045866112737000
322327312	::450045884605014000
299389082	::450045920244428000
380587529	::450046435111608000
304619831	::450046509552533000
380587529	::450046581429911000
16006363	::450046952454234000
324614357	::450047093155975000
239917620	::450047400917209000
239917620	::450047480785145000
554852227	::450047494559649000
300884493	::450047837556846000
410047216	::450047840275152000
130514710	::450047855601156000
458529098	::450048268848754000
324614357	::450048662341570000
299389082	::450048765756723000
322327312	::450048783972581000
335367791	::450049464469061000
516017637	::450049479073615000
299389082	::450050625267462000
727288316	::450050942646239000
357017353	::450051469669306000
144937748	::450051567820210000
408831317	::450051627396120000
408831317	::450051779833913000
458529098	::450052786449686000
354406436	::450053913064923000
408831317	::450053917972246000
163115137	::450053990357942000
163115137	::450054191223144000
354406436	::450054393711185000
69801582	::450054678802620000
278874928	::450055117237006000
325036867	::450055523870580000
458529098	::450055735276097000
372880069	::450056246222020000
249012544	::450056337099984000
144937748	::450056698485800000
294347764	::450057263718604000
58031746	::450057671019089000
381599486	::450057875336232000
67193398	::450059072935849000
369849727	::450060086854299000
130514710	::450060799718207000
283328574	::450061372689100000
300884493	::450061713300127000
357017353	::450061789200670000
301244439	::450062498029662000
328057955	::450062969183821000
513658421	::450063074959978000
472415509	::450063152114573000
489078088	::450063310935695000
384683676	::450063623873118000
190624012	::450063760615436000
28461859	::450063815976038000
472415509	::450063897006211000
319469530	::450064044293369000
47547782	::450064128292298000
308690900	::450064199700725000
321102847	::450064453955235000
308690900	::450064555792953000
32671267	::450065190516957000
56723331	::450065457328828000
472415509	::450065896158289000
384683676	::450067335995752000
219092257	::450069262372065000
299389082	::450069266273161000
344857407	::450070683469357000
300607168	::450070836104658000
320954938	::450071134600302000
20545953	::450071529699962000
172280619	::450072268110974000
483115964	::450072327405850000
20545953	::450072402178113000
280826646	::450073305912188000
114235211	::450074257683259000
634890754	::450074741542354000
382314219	::450074953220501000
378773930	::450075233656246000
219092257	::450075544407642000
227046044	::450076497038934000
357017353	::450076536075345000
219092257	::450076953320505000
378794339	::450077503202136000
308690900	::450077654549417000
378794339	::450077974230880000
378794339	::450078171753218000
45704670	::450078182834974000
378794339	::450078416050470000
248957493	::450078478155931000
248957493	::450078686583083000
378794339	::450078760314732000
248957493	::450078798013165000
378794339	::450078873275727000
98806791	::450079349744893000
300607168	::450079615898648000
472415509	::450079883532980000
45704670	::450079973836357000
316229499	::450080028512903000
612537918	::450080099938074000
357265451	::450080251360464000
382414670	::450080365856575000
299389082	::450080565828407000
252314330	::450080840832516000
219092257	::450080894418558000
45704670	::450081003483459000
589654759	::450081097804972000
45704670	::450081140574257000
67193398	::450081281028915000
506100348	::450081730544685000
419105102	::450081794914660000
224068229	::450082274315218000
45704670	::450082386559389000
128937859	::450082431442247000
128937859	::450082671238983000
224452115	::450082678151585000
378850242	::450083482744946000
30944417	::450084029954801000
30944417	::450084233286254000
377952732	::450084326357487000
574250205	::450084580314578000
229197384	::450084773474865000
380587529	::450084781955375000
104112940	::450084832081506000
596957614	::450084964130770000
393499174	::450085093332103000
224452115	::450085318109040000
83092668	::450085322983243000
380587529	::450085352066138000
252725390	::450085635299102000
506100348	::450085907480051000
490841822	::450086037222481000
472415509	::450086065979023000
506100348	::450086229464215000
34841151	::450086414747971000
34841151	::450086522730336000
328794919	::450086913920499000
621306179	::450087133517078000
384683676	::450087535168221000
61478431	::450087708824981000
605601195	::450087922583502000
471291163	::450088264855478000
368079003	::450088665998315000
637303583	::450088843044474000
421158343	::450089190454472000
229197384	::450089300294897000
219092257	::450089646488186000
212047421	::450089797281779000
229197384	::450089818039808000
22327740	::450090080540299000
34841151	::450090183602765000
55472237	::450090757396115000
349365015	::450090981116104000
52441281	::450091054696767000
438801693	::450091068378193000
472415509	::450091368657211000
438801693	::450091641991208000
113221759	::450091695661916000
184578066	::450091864700375000
34841151	::450092469657812000
34841151	::450092759706529000
589654759	::450092881379098000
472415509	::450093105312968000
589654759	::450093329498517000
331925277	::450093402575491000
472415509	::450093582633172000
472415509	::450093706499358000
29335169	::450094252866142000
224452115	::450094429584363000
472415509	::450095058902319000
351922723	::450095139973648000
267323089	::450095213579493000
267323089	::450095356332634000
267323089	::450095460171018000
472415509	::450095461580693000
294347764	::450095500704743000
267323089	::450095554010157000
267323089	::450095616719220000
472415509	::450095693802536000
304619831	::450096047634018000
472415509	::450096353562341000
68369234	::450096644873531000
9563172	::450096659486486000
357306642	::450097334907858000
459567634	::450097357804568000
335367791	::450097543322820000
297052199	::450098591713873000
445808726	::450098725550301000
373147853	::450099103788453000
373147853	::450099289276968000
344956423	::450099328179523000
257597142	::450099735672537000
20822956	::450099838584369000
316025875	::450100387891003000
370845710	::450100480002117000
219092257	::450100563271643000
373147853	::450100618917867000
373147853	::450100777928101000
344956423	::450100812807958000
373147853	::450100936774795000
167222207	::450101055121272000
373147853	::450101213754052000
373147853	::450101404007690000
373147853	::450101526619783000
516017637	::450102138052411000
33538323	::450103060254457000
40946018	::450103180052140000
331925277	::450103336482512000
174148391	::450103548521349000
33538323	::450103561524105000
66021164	::450103782236770000
184578066	::450104030111346000
304619831	::450104784369250000
392362281	::450104806930018000
175532031	::450105163970138000
35105150	::450105294975012000
472617238	::450105549233729000
66486074	::450105720646549000
66486074	::450106024272228000
423941104	::450107110660268000
331925277	::450107243082424000
124011751	::450107758608519000
351922723	::450107854507085000
227046044	::450107945842274000
472617238	::450108168786292000
235487682	::450108425309933000
301203823	::450108563826802000
97592081	::450108569266835000
348193845	::450109062365978000
261942709	::450109233174822000
150839491	::450109433881051000
261942709	::450109537509335000
241790793	::450109981212561000
162245153	::450110442137210000
66486074	::450110645489254000
373147853	::450111177058975000
373147853	::450111267265859000
573151200	::450111300861837000
261942709	::450111304997425000
471291163	::450111311838724000
112145680	::450111315143434000
219092257	::450111389286154000
373147853	::450111508991967000
293213630	::450111561836011000
66486074	::450111590549819000
513825441	::450111624524087000
146216300	::450111842140971000
721462429	::450111873786978000
16006363	::450111949112893000
143455927	::450111949838094000
471291163	::450112217216991000
69028501	::450112899835379000
124011751	::450113251167043000
24719772	::450113305600720000
143455927	::450113434529447000
116343636	::450113479752810000
205124512	::450113668873592000
341732173	::450113810624696000
66486074	::450113820308955000
16006363	::450114295872118000
69028501	::450114349072265000
16006363	::450114504186429000
69028501	::450114645857034000
341732173	::450114903630938000
66486074	::450115301296701000
212047421	::450115579186135000
15709088	::450115636056707000
97592081	::450115905855299000
574250205	::450116949792796000
15709088	::450117886481162000
382414670	::450118151426949000
382414670	::450118427462467000
53123348	::450118567024152000
15709088	::450119930038345000
167184626	::450120373216894000
445808726	::450120446911201000
393264911	::450120453110001000
445808726	::450120467987578000
472617238	::450120657854947000
32382173	::450120939867742000
414315073	::450120993462157000
196659229	::450121002111217000
128937859	::450121314737471000
383045348	::450121416067653000
301257200	::450121471604822000
50154503	::450121475719049000
42564982	::450121748034646000
414315073	::450121820180455000
42564982	::450122381550686000
297052199	::450122984481497000
297052199	::450123286777581000
297052199	::450123349897670000
297052199	::450123402074804000
297052199	::450123434425470000
421158343	::450123589422174000
547741880	::450123659223375000
297052199	::450124456631881000
506100348	::450124721741242000
167183597	::450125534551633000
286502927	::450125764940165000
297052199	::450126084655177000
297052199	::450126220806483000
346392612	::450126349899153000
297052199	::450126381712551000
445826532	::450126451246108000
23403899	::450126757312471000
618760575	::450126811003752000
23403899	::450127163153739000
66486074	::450127560655917000
23403899	::450127562266533000
15709088	::450128222894579000
322327312	::450128277303484000
42564982	::450128692506017000
297052199	::450128815054798000
42564982	::450129245705355000
42564982	::450129530406305000
35597637	::450129545451286000
502240473	::450129847336312000
213763059	::450131021154222000
297052199	::450131201005604000
297052199	::450131266461904000
339184731	::450131381583360000
66486074	::450132733969170000
383243793	::450133412880216000
53165262	::450133524163883000
445808726	::450133811104587000
65521914	::450134131993628000
258196512	::450135003373252000
373147853	::450135185980665000
331925277	::450135307573551000
374613599	::450136115735826000
419105102	::450136490488496000
66486074	::450137345077952000
65521914	::450137360101933000
66486074	::450137972013158000
431944862	::450138105140359000
480973099	::450139515202457000
213763059	::450139593161977000
480973099	::450139835957665000
297052199	::450140988242026000
301203823	::450141567257300000
301257200	::450141623285215000
308690900	::450141881125863000
516017637	::450142223745552000
426295925	::450142353073111000
516017637	::450142607989932000
42795192	::450142697529950000
42795192	::450142702781214000
116343636	::450142836554362000
42795192	::450142860898082000
42795192	::450142866052902000
30804377	::450143000908148000
47410500	::450143020696875000
47410500	::450143097968525000
30804377	::450143166662840000
261471578	::450144638142517000
431179654	::450144985829347000
68369234	::450145178561814000
392362281	::450145596377034000
185455808	::450145601762914000
392362281	::450145639427358000
301203823	::450146093137809000
373147853	::450146297094623000
392362281	::450146443265708000
46276184	::450146706265759000
26920974	::450146904551088000
435409494	::450146905545515000
91345170	::450147983645212000
426295925	::450148099084660000
23403899	::450148197025849000
426295925	::450148205456805000
202840862	::450148289539604000
243011588	::450149443997040000
243011588	::450149478310625000
20496164	::450150372804280000
66184984	::450151371380375000
48157278	::450152524147068000
299389082	::450152929811791000
293246270	::450152960371490000
243011588	::450153494474153000
143455927	::450154093525204000
60712766	::450154917182074000
383243793	::450155516396711000
482944497	::450155536101556000
273497452	::450155677437001000
20935798	::450155799214833000
273497452	::450156020476567000
137117871	::450156719004344000
560822598	::450157596922880000
410047216	::450159515678560000
262382570	::450161762193526000
217214677	::450161795248816000
634890754	::450162092092293000
634890754	::450163224202051000
58627481	::450166130510819000
426295925	::450167958057152000
213763059	::450168034976489000
408031484	::450168068509933000
634890754	::450168512477032000
426295925	::450168565199802000
426295925	::450168674771824000
473718221	::450168741922222000
426295925	::450168886646677000
426295925	::450169265615032000
634890754	::450170339817824000
634890754	::450170413247508000
634890754	::450170457279303000
592475734	::450170901263167000
283051149	::450170978580983000
170590185	::450171099947335000
426295925	::450171159821434000
592475734	::450171317094858000
103244523	::450172265435783000
408098797	::450173796881039000
426295925	::450174265845755000
257097351	::450174592250695000
426295925	::450174672802291000
458529098	::450175014772703000
257097351	::450175195538415000
426295925	::450175396818857000
257097351	::450175677535236000
408098797	::450175685886504000
257097351	::450175792635326000
257097351	::450176401895727000
320001867	::450176641537277000
426295925	::450176678229061000
320001867	::450176879018786000
257097351	::450176886925053000
506707370	::450177140315922000
320001867	::450177387909488000
426295925	::450178154230210000
320001867	::450178359918485000
426295925	::450178394840649000
53165262	::450178495952748000
320001867	::450178512452743000
320001867	::450178540869152000
320001867	::450178667268681000
320001867	::450178769517420000
320001867	::450178899423416000
257097351	::450179349472235000
267323089	::450179535644811000
267323089	::450179681904373000
320001867	::450179869163270000
436214232	::450179985517862000
320001867	::450180312601870000
103244523	::450180531892666000
320001867	::450180947019710000
267323089	::450181215887187000
103244523	::450181522323017000
267323089	::450181524285976000
320001867	::450181540199153000
320001867	::450182026058940000
445826532	::450182172344074000
262382570	::450182469648543000
320001867	::450183896345243000
320001867	::450185782892826000
15681561	::450185913822220000
177391728	::450186046308110000
320001867	::450186140037816000
320001867	::450186250134122000
320001867	::450186292408504000
422214932	::450186432439517000
320001867	::450186479575126000
320001867	::450186510952714000
320001867	::450187343962451000
320001867	::450187430604197000
320001867	::450187590725931000
320001867	::450187671856373000
320001867	::450188565259898000
320001867	::450189498417020000
259021462	::450190054041088000
141821632	::450190426700402000
259021462	::450191235924656000
83092668	::450192220344582000
414217500	::450194121261465000
297052199	::450195169556848000
297052199	::450195226955497000
297052199	::450195579428032000
141821632	::450195711561183000
141821632	::450196091477032000
29473860	::450197134261121000
545540214	::450197404390674000
83092668	::450201940291747000
94226339	::450203112045703000
45527216	::450203369727328000
45527216	::450203873127718000
132479234	::450204900237258000
116147578	::450206205130964000
358296822	::450206310571601000
45527216	::450206312589430000
45527216	::450206683831496000
45527216	::450206989671743000
169618179	::450207898061524000
324536771	::450208581158051000
315872678	::450208743280496000
238880491	::450208806648033000
238880491	::450209325210824000
238880491	::450209462096125000
238880491	::450209743684919000
238880491	::450210100905402000
45527216	::450210543992057000
45527216	::450210924528664000
45527216	::450211216750043000
45527216	::450211846042451000
45527216	::450212190541594000
579271413	::450212590564552000
69044676	::450213609235181000
302525103	::450213684468387000
57120197	::450215056672690000
97307001	::450216935523770000
167183597	::450218392415240000
22844281	::450219612731609000
22844281	::450220009105936000
22844281	::450220391060209000
167184626	::450220655359717000
238880491	::450221257259094000
28405302	::450221558871494000
165658390	::450222125748465000
214678768	::450222999266791000
26198467	::450226485224157000
184195472	::450226561912811000
31250549	::450227458889883000
210674392	::450227680944742000
236930269	::450228131639476000
238880491	::450228854322233000
173688303	::450229138003984000
407395368	::450229442338492000
238880491	::450229499938893000
460772038	::450229985601536000
238880491	::450229997223952000
238880491	::450230228271382000
416506126	::450231187911360000
365523194	::450231217426690000
60399576	::450236246791450000
81765661	::450236356237602000
473118863	::450236508725710000
377486283	::450237789141860000
377486283	::450237829855997000
58627481	::450238334036496000
72210207	::450238358581547000
57933673	::450239546085490000
22844281	::450241146158338000
277794018	::450242620132847000
34536365	::450243236712312000
253120136	::450243472260210000
31258629	::450243495174090000
433470731	::450243689936592000
83878535	::450244264023175000
238880491	::450244653950849000
24413698	::450245907443761000
133508241	::450246023114264000
38594501	::450247943572819000
411777707	::450249102614622000
223005614	::450250238524395000
223005614	::450250336536920000
223005614	::450250447870500000
341037427	::450250711842816000
436188872	::450250895289495000
311724390	::450251024612073000
380587529	::450251322722246000
380587529	::450251373225844000
329471370	::450251392473501000
251892054	::450251985158434000
159944196	::450252789579411000
206538198	::450253934834499000
519936824	::450254122407575000
131254355	::450254714014167000
264234166	::450254945909243000
264234166	::450255292174180000
380587529	::450255942248968000
36958694	::450256119865573000
380587529	::450256163100041000
86970230	::450256578407444000
293246270	::450258305517371000
14954949	::450258495548317000
19569142	::450258674314125000
415206019	::450259031777890000
55704588	::450259447542083000
300594041	::450259560989597000
256088386	::450260205826109000
34863840	::450261107144675000
54924305	::450262705233207000
31258629	::450263001593937000
30944417	::450263419657015000
16623113	::450263817633533000
331482356	::450264021045100000
238880491	::450264179933343000
265249050	::450264362222383000
163115137	::450264498503692000
238880491	::450264598541660000
230903702	::450264955552403000
282625909	::450265829708271000
282625909	::450265834959548000
142384634	::450266830343766000
405676565	::450267167737806000
336821368	::450267277682692000
547741880	::450267443336736000
41143305	::450267947559186000
38594501	::450268776924065000
29436016	::450269545920348000
286265668	::450269644121579000
249468865	::450269737373540000
29436016	::450270106544013000
29436016	::450270409355968000
29436016	::450271169892335000
316832273	::450271348322226000
273748024	::450272425586860000
286265668	::450272923928903000
29436016	::450273438905937000
29436016	::450273892926771000
238880491	::450273913784647000
286265668	::450274003152687000
335367791	::450274133147148000
145469568	::450274976394788000
483526518	::450275144871600000
396786261	::450275575777619000
145469568	::450276307192934000
145469568	::450276342899032000
461652679	::450276354118778000
59622669	::450276362507390000
35097852	::450276425871163000
359806236	::450276827269844000
243011588	::450277358927638000
29436016	::450277486388322000
52441281	::450277853876068000
706034130	::450277994054299000
461652679	::450278585547255000
52441281	::450278692896272000
145469568	::450278920772800000
53123348	::450279397774594000
380723702	::450279430334984000
133112299	::450279476728201000
131254355	::450279479647014000
120532808	::450279586341740000
479986172	::450279680009314000
52441281	::450279905646092000
390552849	::450280733266165000
213763059	::450281185696964000
79754464	::450281246719881000
316832273	::450281480816984000
316832273	::450281571862331000
19879486	::450281808597221000
19879486	::450281890096742000
45527216	::450282034679021000
72882594	::450282613677522000
67193398	::450282616366043000
72882594	::450282641334743000
29436016	::450282957844922000
214970887	::450283712648081000
249227650	::450283760550830000
29436016	::450284148490772000
218711172	::450284297971568000
218711172	::450284425235161000
19879486	::450284502640648000
218711172	::450285259771621000
286265668	::450285746234998000
284137695	::450285795656859000
241324134	::450285947423580000
241324134	::450286172489912000
299879238	::450286366686208000
284137695	::450286940646957000
419307287	::450287484727869000
380723702	::450287511449788000
40896981	::450287696758730000
163115137	::450287908520726000
382371778	::450288142424080000
40896981	::450288195255943000
40896981	::450288394493759000
222173816	::450288484880617000
117638857	::450288521774125000
40896981	::450288685637193000
117638857	::450289036624945000
145469568	::450289385754210000
145469568	::450289846217478000
408831317	::450289903079669000
117638857	::450289925897089000
380723702	::450290267027800000
421158343	::450290288691798000
145469568	::450290436418990000
130312780	::450290603285180000
145469568	::450290728178950000
98806791	::450290789982433000
145469568	::450291193461477000
304619831	::450291267151593000
414315073	::450291458105700000
61478431	::450291566113198000
145469568	::450292029914771000
160671151	::450292990796238000
249227650	::450293081682624000
163115137	::450293243583156000
163115137	::450293383907782000
408831317	::450293538433945000
35105150	::450294494697512000
328057955	::450294560359325000
163115137	::450294761107488000
163115137	::450294962551525000
25784705	::450295397118787000
554801627	::450297976577990000
340688867	::450298407836712000
328871385	::450299037841768000
23838693	::450299383842889000
323691415	::450300460134846000
47032978	::450300520515645000
323691415	::450300547665760000
66486074	::450300642041397000
47032978	::450300759679057000
323691415	::450300859508080000
323691415	::450300971055599000
323691415	::450301035291361000
133112299	::450301647949152000
38440249	::450302573455892000
381599486	::450302830919041000
163115137	::450303157277839000
65521914	::450303539852505000
65521914	::450303621901459000
304619831	::450304169367572000
98806791	::450304779995316000
34863840	::450304967904333000
17356903	::450305056156315000
167184626	::450305467533651000
362737866	::450305949128220000
15086993	::450305974856060000
35105150	::450306152924852000
35105150	::450306238425751000
35105150	::450306520090046000
380723702	::450306786604494000
628045480	::450307219318251000
71284640	::450307499774578000
370850900	::450307730763309000
370850900	::450308325024874000
458529098	::450308426820620000
35105150	::450308486153256000
35105150	::450309009988276000
273811402	::450309816561700000
142384634	::450310232456314000
145469568	::450311677523668000
472415509	::450311680388771000
328871385	::450312318455267000
268547296	::450312741840908000
42994926	::450313045416620000
195276249	::450313331237482000
41658963	::450314171998273000
429491583	::450315094518292000
408098797	::450316782113660000
267299080	::450316942302543000
267323089	::450316966259998000
267323089	::450317206434217000
521919456	::450317209177698000
267299080	::450317360000294000
348745482	::450318040891424000
267323089	::450318145551482000
163115137	::450318412284448000
145469568	::450318913113313000
294347764	::450319832597028000
36485138	::450320529732694000
320001867	::450320594936950000
53123348	::450320757013618000
309355379	::450321030217990000
194359942	::450321139735072000
267323089	::450321163730694000
309355379	::450321496884670000
320001867	::450321788002529000
267323089	::450322517521989000
196659229	::450322633687453000
431179654	::450323082784567000
490841822	::450323391674068000
65521914	::450323670452289000
409404583	::450323765042229000
267323089	::450324442124521000
267323089	::450324484562501000
6652302	::450324506796490000
335759212	::450324842877710000
38440249	::450325004685553000
335759212	::450325372974792000
265786675	::450325858621063000
352789311	::450326063969992000
352789311	::450326123365150000
352789311	::450326204768202000
320001867	::450326207695814000
320001867	::450326408737206000
50306226	::450326485782392000
309355379	::450326520784236000
265786675	::450326760060887000
320001867	::450326830923259000
174132903	::450327176517124000
320001867	::450327209102684000
245935219	::450327809609564000
415703077	::450328497681362000
316832273	::450328760047267000
267323089	::450329159059791000
215385454	::450329270033088000
73299390	::450329293504413000
265786675	::450329430469394000
265786675	::450329606684676000
267323089	::450329840852279000
73299390	::450330145942159000
143455927	::450330251562721000
267323089	::450330304251568000
143455927	::450330517188001000
615507620	::450330522351198000
267323089	::450332139427344000
428516870	::450332389441421000
267323089	::450332486355009000
250969967	::450332552465612000
292395819	::450333455319310000
538590660	::450333966680076000
538590660	::450334659436482000
38440249	::450334769088176000
377035998	::450337348538998000
470660217	::450337557495037000
73299390	::450338548689162000
13298002	::450339191701123000
637303583	::450341256011321000
252725390	::450341416351174000
143455927	::450341492939173000
61478431	::450341612477243000
351922723	::450341746606501000
167183597	::450341958787923000
428300082	::450341967227260000
428300082	::450342022202032000
309355379	::450342963059916000
588634771	::450343150465597000
588634771	::450343253632901000
54721301	::450343408239128000
382314219	::450344357996920000
29284709	::450344518316199000
338076990	::450344599723048000
637303583	::450345060731592000
308690900	::450345288423575000
588634771	::450345453599862000
637303583	::450345949798227000
38440249	::450346381153411000
38440249	::450346704483545000
554852227	::450347467674882000
554852227	::450347677109080000
98785279	::450347807904251000
38440249	::450348216072937000
159726392	::450348535175602000
232312019	::450348610321129000
170924102	::450348674661380000
232312019	::450349274837295000
252725390	::450349361059221000
273811402	::450351014944980000
409404583	::450351557834338000
538590660	::450352101374578000
370850900	::450353183047823000
16006363	::450353561697013000
309355379	::450353624578015000
15086993	::450354001825910000
172280619	::450354038727389000
15086993	::450354391988465000
172280619	::450354659719249000
30804377	::450354883372138000
172280619	::450355011382284000
172280619	::450355039005974000
331482356	::450355290941444000
172280619	::450355299761676000
172280619	::450355638317494000
172280619	::450355823466655000
172280619	::450356202329747000
9563172	::450356343304486000
172280619	::450356343522619000
32471501	::450356652185616000
172280619	::450356693134618000
172280619	::450356829256556000
172280619	::450356962408943000
172280619	::450357157817368000
357265451	::450357193569615000
423950693	::450357430505832000
293246270	::450357773679988000
301257200	::450358215851909000
217262932	::450358468176654000
357265451	::450359018108637000
284137695	::450359066699649000
284137695	::450359087885066000
38440249	::450359122257395000
513878213	::450359970304110000
415943958	::450360020241088000
162958222	::450360359220551000
513878213	::450360410399854000
384594087	::450360738742534000
162958222	::450360763182366000
162958222	::450360795231035000
301257200	::450360974516944000
413686504	::450360983740243000
162958222	::450361049506533000
162958222	::450361074907230000
252314330	::450361087779954000
162958222	::450361117831749000
162958222	::450361141105946000
162958222	::450361183229325000
301257200	::450361544824868000
300607168	::450361749028749000
415998425	::450361844172353000
162958222	::450362084685934000
61478431	::450362236046176000
286265668	::450362273656086000
301257200	::450362351326597000
513878213	::450362429768470000
38594501	::450362782454939000
297052199	::450362966630612000
301257200	::450363005600284000
38440249	::450363065230295000
297052199	::450363284361715000
304619831	::450363383607742000
300607168	::450363619902230000
300607168	::450363666329006000
370845710	::450363726131372000
538590660	::450364537842061000
38440249	::450364619379322000
300607168	::450364855837818000
300607168	::450364998188273000
300607168	::450365157949308000
370845710	::450365187863113000
300607168	::450365932813422000
592475734	::450366311432851000
327989967	::450366349504970000
300607168	::450366616505950000
35105150	::450367586660675000
330645900	::450367711709646000
423950693	::450367894115741000
423950693	::450367914177081000
327989967	::450368087158960000
384105885	::450368429930086000
384105885	::450368467569766000
327989967	::450368727851491000
348745482	::450369297097818000
299879238	::450369552464236000
238880491	::450369557929013000
162958222	::450369709972545000
325036867	::450370670950891000
238880491	::450370684233871000
145469568	::450371002657415000
42994926	::450371177991921000
335367791	::450371208262193000
121100953	::450371330035429000
38440249	::450371704619933000
458529098	::450372010363736000
348745482	::450372033399250000
232312019	::450372098142523000
328794919	::450372527798640000
325036867	::450372777359314000
32471501	::450373204905697000
382371778	::450374107352551000
373147853	::450374210582740000
30246292	::450374407366922000
234630547	::450374552602681000
538590660	::450374567836385000
234630547	::450374903951548000
145469568	::450375008276058000
257597142	::450375176186646000
30246292	::450375906218213000
547741880	::450376499330174000
637303583	::450376780109860000
335367791	::450376995118276000
348683759	::450377218833661000
28405302	::450378423996002000
96882214	::450378666912935000
293246270	::450378691726835000
100376439	::450378920479580000
489078088	::450379030353547000
489078088	::450379186515898000
489078088	::450379408633634000
96882214	::450379754537902000
96882214	::450380187813683000
483115964	::450380297654108000
96882214	::450381088171376000
49824781	::450381097059504000
326569368	::450381354392231000
100376439	::450381612501307000
96882214	::450381794487975000
42994926	::450381861144260000
159726392	::450382126798499000
113221759	::450382175058538000
159726392	::450382175641165000
96882214	::450382264623329000
18929923	::450382629788192000
249227650	::450382969807462000
626942496	::450383136015532000
100376439	::450383353384955000
232312019	::450383409396064000
96882214	::450383601431883000
121100953	::450384085119422000
121100953	::450384124688474000
96882214	::450384277968928000
423950693	::450384797840322000
232312019	::450385015931944000
15709088	::450385047955050000
371243365	::450385508196032000
31569666	::450385525187555000
295980167	::450385543252422000
15961483	::450385930977685000
29473860	::450386246318043000
53123348	::450386332318449000
205124512	::450386611163770000
337388641	::450386796980228000
348745482	::450386911820251000
96882214	::450387051695710000
618760575	::450387115524640000
29473860	::450387811548815000
205124512	::450388004146647000
195276249	::450388351468978000
273811402	::450388572072591000
516937156	::450388756714250000
16006363	::450389139037618000
273811402	::450389160374071000
294347764	::450389342460989000
62936749	::450389534312648000
331482356	::450390110899826000
62936749	::450390442681462000
229197384	::450390452257452000
252725390	::450390495936536000
615507620	::450390970102583000
618760575	::450391290379653000
615507620	::450391362303586000
393802148	::450391400316542000
172280619	::450391492394098000
618760575	::450391614620327000
311583053	::450391781252034000
326569368	::450392279958564000
249012544	::450392624608731000
38440249	::450392708314447000
9563172	::450392802463981000
613956023	::450394178527035000
258235483	::450394969422172000
141821632	::450395181859098000
141821632	::450395204290236000
229197384	::450395445937078000
301257200	::450395612887138000
201113172	::450395744340418000
304619831	::450395927401201000
242435004	::450395971021582000
18437537	::450396160029507000
301257200	::450396361763328000
205124512	::450396454914236000
294347764	::450396520563503000
393499174	::450396965298122000
467758710	::450397155128143000
238322255	::450397459144269000
141821632	::450397511660740000
39105327	::450397976079245000
39105327	::450398039144804000
495598070	::450398074452447000
238322255	::450398475419930000
393264911	::450398496521080000
18929923	::450398681377042000
272184078	::450398715547615000
477989347	::450398880547758000
301042701	::450399157824794000
86474692	::450399257904701000
41753572	::450399269653348000
716788381	::450399344173125000
39105327	::450399717432623000
431262520	::450399813759016000
380587529	::450400343654817000
380587529	::450400397933281000
626942496	::450400406708174000
38440249	::450401232520110000
67193398	::450403037799276000
253347580	::450403203016699000
29436016	::450403214417207000
203145029	::450403735370752000
350003589	::450403775245594000
39105327	::450404407788965000
444375493	::450405227590479000
282697692	::450405541530337000
167184626	::450405623599878000
306989340	::450406069706047000
277645720	::450406486997757000
277645720	::450406527925751000
277645720	::450406883460124000
139547588	::450407014577881000
277645720	::450407167456464000
325036867	::450407258946424000
125849974	::450408168183824000
128937859	::450408200450605000
277645720	::450408973221769000
239313896	::450409056788676000
277645720	::450409174510600000
277645720	::450409269222203000
618760575	::450409357599985000
637303583	::450409990524633000
124011751	::450410623864537000
596191047	::450410836897439000
249227650	::450411122210787000
134637488	::450411259130052000
357306642	::450411569454002000
17210128	::450411628195246000
17210128	::450411628329443000
277645720	::450411681307717000
47032978	::450411704015261000
47032978	::450411954557833000
47032978	::450411961918832000
47032978	::450411973109248000
277645720	::450412000821387000
234950395	::450412067103571000
234950395	::450412254379249000
234950395	::450412276638420000
249227650	::450412310373216000
277645720	::450412336248287000
277645720	::450412982397595000
277645720	::450413026685235000
253347580	::450413382664192000
65521914	::450413643574685000
371243365	::450413674352492000
18929923	::450413755995013000
128937859	::450414191526948000
65521914	::450414265216667000
65521914	::450414388545998000
65521914	::450414593190289000
65521914	::450414712035889000
423950693	::450414924196356000
423950693	::450414982023221000
480973099	::450415029435645000
65521914	::450415045164290000
716788381	::450415119646724000
480973099	::450415307656413000
299484513	::450415441827987000
423950693	::450415926496591000
716788381	::450416061964242000
716788381	::450416330131271000
201113172	::450417990417121000
277645720	::450418003361148000
67193398	::450418185074778000
423950693	::450418631340343000
423950693	::450418670636781000
277645720	::450419181666971000
261942709	::450419198452170000
382371778	::450419226352693000
351896383	::450419471786979000
277645720	::450419540414185000
32382173	::450419799743791000
67193398	::450419975258267000
277645720	::450420040782082000
146219676	::450420236739964000
277645720	::450420299721621000
76870522	::450420390884438000
146219676	::450420605998080000
716788381	::450420607922880000
384105885	::450420836902899000
277645720	::450420962006429000
29436016	::450421264965193000
392737983	::450421529625755000
24100015	::450421949920190000
374289648	::450422331157250000
17163192	::450422515446587000
277645720	::450422900001366000
257597142	::450422967324127000
277645720	::450423002271072000
277645720	::450423087285403000
277645720	::450423254919155000
480973099	::450423354353135000
15961483	::450423499455082000
29436016	::450423548235243000
16006363	::450423552442105000
29436016	::450423698059984000
17163192	::450423709619470000
17163192	::450424101002547000
322327312	::450425571441643000
162802335	::450425859627692000
344956423	::450426220409528000
373147853	::450426409237090000
344956423	::450426658218975000
167183597	::450426763458265000
53165262	::450427207467692000
636632104	::450427549475016000
24100015	::450427720774995000
299389082	::450427725598425000
126428969	::450428280659660000
458529098	::450428484624449000
229197384	::450428620453191000
24100015	::450428628997009000
73526174	::450428657186926000
344956423	::450428849445429000
24100015	::450428943037108000
69801582	::450429075858153000
190624012	::450429399188246000
24100015	::450429430465589000
24100015	::450429458982633000
344956423	::450430085380976000
29473860	::450430132075773000
344956423	::450430665126080000
24100015	::450430832554303000
361691248	::450430864678068000
126428969	::450430937445052000
254579074	::450431047805595000
24100015	::450431243034034000
252725390	::450431455315759000
69801582	::450431464921137000
29436016	::450431550610751000
73526174	::450431606806036000
24100015	::450431828902838000
29436016	::450431898700242000
15688986	::450431988772896000
344956423	::450432024881668000
378778103	::450432146814304000
243011588	::450432278624493000
24100015	::450432290687295000
312856997	::450432291807166000
24100015	::450432367719886000
103526992	::450432710037630000
344956423	::450432854942838000
258196512	::450433017643687000
249227650	::450433021473472000
414217500	::450433170106642000
346392612	::450433387799781000
22734052	::450433476328968000
24100015	::450433992094130000
273811402	::450434217394966000
79754464	::450434232125767000
273811402	::450434345979764000
273811402	::450434514146168000
126428969	::450434577438228000
113221759	::450434729981247000
292395819	::450434833043705000
409404583	::450434870464880000
238400474	::450434988681330000
458529098	::450435006800744000
265786675	::450435044310802000
32671267	::450435047728766000
287569533	::450435125583810000
344956423	::450435189563731000
32671267	::450435334057099000
414217500	::450435458678669000
344956423	::450435498205802000
277645720	::450435618456481000
277645720	::450435801365876000
32671267	::450435916285231000
113221759	::450435952822222000
45704670	::450436406469754000
277645720	::450436485502996000
409404583	::450436569141227000
277645720	::450436622937772000
277645720	::450436810595139000
45704670	::450436907152191000
378773930	::450436947513991000
371243365	::450437137687535000
23027915	::450437220273373000
373147853	::450437307662106000
259021462	::450437519381782000
499290157	::450437575619391000
29436016	::450437884664090000
277645720	::450438026880385000
29436016	::450438102239432000
273811402	::450438318011211000
341732173	::450438366904217000
243011588	::450439024449454000
393802148	::450439881836093000
277645720	::450439899809087000
273811402	::450440193116348000
353567857	::450440440240943000
412000113	::450440465511247000
344956423	::450440582738214000
29436016	::450440811566862000
243011588	::450440840104914000
254579074	::450441084481863000
392362281	::450441233937076000
196659229	::450441429601775000
433932391	::450442124761501000
248957493	::450442708276875000
34445704	::450442800161898000
384105885	::450443068647702000
273811402	::450443096988200000
67523538	::450443137257701000
292395819	::450443363435966000
393802148	::450443492494307000
150839491	::450443558390996000
384105885	::450443874981670000
273811402	::450443882841788000
300884493	::450443923824332000
384105885	::450444240024518000
433932391	::450444319565295000
29436016	::450444658486046000
29436016	::450444792586313000
341732173	::450444807471890000
412000113	::450444892914089000
172280619	::450445066406862000
194359942	::450445152209752000
231483310	::450445205276065000
433932391	::450445294527057000
505219745	::450445359387783000
261942709	::450445388298715000
172280619	::450445400810336000
194359942	::450445420351606000
248957493	::450445430149500000
15688986	::450445469010104000
134637488	::450445608231641000
194359942	::450445806227554000
172280619	::450445976713449000
300884493	::450446040114556000
300884493	::450446184922894000
158948390	::450446199288373000
194359942	::450446200097869000
277645720	::450446254993326000
134637488	::450446324824276000
277645720	::450446354897465000
69801582	::450446507838545000
194359942	::450446524078497000
384105885	::450446853616984000
433932391	::450446870704570000
414217500	::450446965466087000
380723702	::450447091874426000
637303583	::450447129576615000
273811402	::450447457470922000
433932391	::450447584659013000
483115964	::450447966500032000
378850242	::450447982887206000
433932391	::450448217088737000
273811402	::450448258007957000
393802148	::450448489034436000
273811402	::450448497766957000
67523538	::450448645318770000
273811402	::450448939939278000
172280619	::450448961665384000
284316159	::450449234718773000
172280619	::450449285717319000
558662656	::450449365849866000
172280619	::450449531977486000
172280619	::450449975978119000
45704670	::450450226311352000
107848755	::450450340681633000
24719772	::450450452094545000
384105885	::450450518289444000
480973099	::450450584483540000
172280619	::450450612388241000
384105885	::450450664796471000
67523538	::450450717006770000
393802148	::450450800284688000
172280619	::450450965687058000
384683676	::450451050894733000
95504927	::450451225142898000
172280619	::450451313185153000
273811402	::450451479653285000
14954949	::450451551115427000
9563172	::450451615678758000
439681301	::450451670221086000
172280619	::450451670409814000
273811402	::450451784784683000
431179654	::450451824383115000
172280619	::450451865541414000
17210128	::450452067896033000
172280619	::450452214067126000
162245153	::450452232241438000
172573942	::450452867082887000
17210128	::450452902898044000
17210128	::450452903149723000
57804016	::450453182096084000
431179654	::450453281383669000
67523538	::450453499726143000
9563172	::450453739137400000
262382570	::450453750780399000
69028501	::450454088929390000
426295925	::450454159897399000
537003519	::450454161973211000
431179654	::450454426944552000
335367791	::450454442853548000
374613599	::450454501032357000
431179654	::450454505222840000
727288316	::450454536147070000
134637488	::450454783053549000
19879486	::450454789080748000
20822956	::450455146187997000
558662656	::450455198021210000
34841151	::450455279441031000
426295925	::450455411968069000
426295925	::450455766038614000
727288316	::450456757320421000
344956423	::450456838400901000
344956423	::450457109931761000
172280619	::450457119188189000
431179654	::450457157951963000
307457734	::450457317960462000
134637488	::450457576078323000
727288316	::450457613314969000
114600119	::450457659951833000
114600119	::450457740012691000
378850242	::450457885232070000
331482356	::450458003314323000
150839491	::450458278967783000
99368300	::450458323947909000
378773930	::450458337222881000
150839491	::450458375872983000
150839491	::450458440951803000
114600119	::450458908268986000
374613599	::450459193040838000
431179654	::450459233977638000
173688303	::450459277581234000
331482356	::450459380656664000
18277474	::450459588366966000
172280619	::450459727483256000
172280619	::450459940038012000
574250205	::450460136289894000
350003589	::450460959921168000
38594501	::450461324837793000
328871385	::450461342424522000
284316159	::450461392370290000
554852227	::450461464893980000
172280619	::450461487895572000
73526174	::450461557181267000
217516272	::450461678262444000
18277474	::450461795371991000
284316159	::450461800622858000
426295925	::450461961394716000
172280619	::450462271639007000
458529098	::450462292497293000
374613599	::450462374323945000
335367791	::450462589043359000
348683759	::450462720173674000
331482356	::450463168540975000
162245153	::450463198425391000
73526174	::450463511110373000
238322255	::450464122954874000
431179654	::450464396293472000
479205756	::450464467197755000
34445704	::450464624685490000
472415509	::450464703110578000
431179654	::450464752117248000
431179654	::450465157433806000
431179654	::450465222240010000
368577195	::450465257325334000
479205756	::450465625802956000
256845035	::450465663120056000
284316159	::450465730681528000
634890754	::450466049847095000
435409494	::450466164276469000
34445704	::450466184429715000
426295925	::450466203312476000
34445704	::450466598122291000
252725390	::450466714400997000
426295925	::450467519657025000
344956423	::450467715078447000
19879486	::450468208047575000
173688303	::450468671119294000
516542821	::450469336134602000
173688303	::450469381638615000
166735943	::450469466665926000
348683759	::450470349033861000
256845035	::450470717449326000
256845035	::450470762080903000
103244523	::450471220816121000
435409494	::450471760006492000
145469568	::450471911504367000
431179654	::450471971944267000
431179654	::450472021361565000
104112940	::450472055830773000
431179654	::450472220419043000
32671267	::450472396521078000
344956423	::450472888504971000
124011751	::450473187310989000
28905424	::450473307993677000
19879486	::450473325827858000
426295925	::450473365107531000
187089991	::450473475770023000
297052199	::450473774668722000
328871385	::450473804473446000
297052199	::450473812643954000
124011751	::450473871582310000
331482356	::450474447976562000
458529098	::450474524241563000
34841151	::450474800038047000
173688303	::450474813962743000
497630362	::450474830714777000
382371778	::450475021744369000
173688303	::450475034205622000
235867165	::450475113670909000
173688303	::450475503116238000
173688303	::450475780003201000
433932391	::450475993221062000
173688303	::450476059822010000
173688303	::450476207750922000
503741267	::450476522218852000
16860986	::450476550933065000
433932391	::450476794160746000
331482356	::450476890344927000
331925277	::450476940181262000
573151200	::450476950327271000
438647243	::450477143189749000
16860986	::450477211242348000
431179654	::450477290829647000
431179654	::450477367015010000
16860986	::450477468252524000
433932391	::450477809556029000
30804377	::450477887028617000
30804377	::450477995082260000
26897261	::450478415129214000
124011751	::450478419487109000
16860986	::450478426307047000
30804377	::450478452408205000
474400310	::450479029720600000
388397248	::450479162629685000
68369234	::450479898943954000
209345596	::450480021795127000
171724420	::450480818394124000
592475734	::450480964884369000
107848755	::450481090365378000
503741267	::450481451751202000
284137695	::450481720207630000
107848755	::450481815992557000
249227650	::450482049196232000
393264911	::450482068296699000
20496164	::450482157857677000
636894252	::450482451001769000
284137695	::450482624226922000
348745482	::450482648730050000
636894252	::450482779424182000
284137695	::450482823900983000
114291753	::450483220862476000
284137695	::450483387909029000
284137695	::450483435443064000
435409494	::450484363000832000
284137695	::450484501097889000
284137695	::450484608002306000
383045348	::450485887738986000
516542821	::450486618856517000
516542821	::450486743779639000
420731308	::450486902450176000
232312019	::450487225764286000
374613599	::450487393506705000
373147853	::450487430442123000
320001867	::450487913625579000
167183597	::450488297970626000
320001867	::450488706344824000
516542821	::450488708857212000
62396842	::450488764897718000
320001867	::450488818592800000
320001867	::450488902583730000
62396842	::450488926894305000
306989340	::450489080371884000
636894252	::450489127297773000
636894252	::450489188337459000
150839491	::450489848919363000
320001867	::450490492032004000
45929336	::450490997894815000
374613599	::450491201641127000
222584958	::450491251511799000
222584958	::450491869601230000
460765832	::450492194810368000
374613599	::450492248690401000
505219745	::450492834374627000
114291753	::450492935210291000
374613599	::450493413775777000
267323089	::450493955516276000
267323089	::450494043189825000
222584958	::450494119547518000
267323089	::450494124299280000
618760575	::450494199712854000
65482831	::450494419759013000
220632867	::450494518031163000
374613599	::450494551329734000
222584958	::450494686218952000
30246292	::450494688567779000
306989340	::450494840820600000
634890754	::450494886060359000
306989340	::450495174888542000
306989340	::450495370456739000
306989340	::450495621909082000
374613599	::450495782085349000
103473089	::450495808559800000
114291753	::450496250904080000
335759212	::450496651388387000
267299080	::450496709735370000
374613599	::450496758938742000
516017637	::450497043367477000
114291753	::450497508029235000
56723331	::450497548252618000
267299080	::450499413002448000
267299080	::450499587217051000
107848755	::450501362179010000
307457734	::450501522242023000
301257200	::450502024157622000
107848755	::450502492233555000
351096649	::450502572315803000
349365015	::450502629043748000
23403899	::450502813026877000
202840862	::450503138525466000
23403899	::450503589106966000
23403899	::450503828433952000
202840862	::450504374045794000
64926237	::450504946484391000
423941104	::450505979575021000
249012544	::450505993143611000
67193398	::450506748613636000
430943995	::450506833443446000
430943995	::450507322729963000
23403899	::450507575470350000
215427794	::450509173243912000
257913209	::450509173520736000
433932391	::450511184463024000
629787407	::450511817224118000
294347764	::450513058381590000
301203823	::450513208650919000
66184984	::450513769605513000
431179654	::450514770118995000
301203823	::450515181819285000
104112940	::450515545952366000
104112940	::450515553145597000
23403899	::450515601404866000
128937859	::450515917600854000
419249711	::450515975046438000
716788381	::450516556695359000
249012544	::450517976660185000
23403899	::450518823599210000
297052199	::450519397421965000
23403899	::450519868257755000
23403899	::450520785950494000
167184626	::450521139408687000
163768701	::450521826146676000
249012544	::450524017183576000
274432702	::450527771421184000
137117871	::450528689361399000
255547325	::450528697091911000
9563172	::450528982996250000
252725390	::450529716009578000
358296822	::450530062979198000
171724420	::450530078753968000
171724420	::450530179803136000
408031484	::450530216847212000
171724420	::450530308157218000
171724420	::450530562537562000
426295925	::450530593487732000
473718221	::450530732071346000
283051149	::450532433826291000
267323089	::450533601407287000
267323089	::450533737399218000
267323089	::450533870979383000
217214677	::450534028546818000
261605370	::450537106562351000
171724420	::450542490240557000
171724420	::450542905841577000
480973099	::450544106188439000
353567857	::450545761160151000
353567857	::450545839509757000
433168829	::450547281838624000
393264911	::450547614744711000
393264911	::450548576146313000
392362281	::450549281682771000
153133040	::450550218069925000
153133040	::450551196210966000
153133040	::450551638424842000
153133040	::450552272360333000
153133040	::450552869515984000
153133040	::450553321292853000
422214932	::450553482760564000
315872678	::450554842012860000
58627481	::450555159345496000
540197402	::450555674598993000
26333173	::450555853322866000
37384165	::450556547450404000
37384165	::450557172418486000
479205756	::450557509275639000
393264911	::450559491008765000
393264911	::450559800623898000
30246292	::450560121253675000
55472237	::450560128803024000
37384165	::450560848897912000
393264911	::450561032612610000
60712766	::450562850332086000
479986172	::450563354193842000
30223693	::450563851579174000
618760575	::450565552348491000
297052199	::450567999221534000
94226339	::450568678161928000
37384165	::450568719651983000
37384165	::450569145302515000
69044676	::450576078881304000
189368301	::450576288047443000
189368301	::450578030629781000
293246270	::450578661112950000
371416817	::450579534992375000
97307001	::450579553967013000
461652679	::450579616059518000
167183597	::450580791232196000
213287321	::450582042733203000
579271413	::450583343772344000
22327740	::450583359161634000
28405302	::450583979834347000
220632867	::450584144821514000
165658390	::450584566349041000
214678768	::450585467054854000
506707370	::450585760765591000
222173816	::450587139793633000
44380700	::450587257611632000
97307001	::450587507114409000
220632867	::450588148263694000
26198467	::450589061699227000
184195472	::450589143521705000
31250549	::450590068369928000
210674392	::450590306107269000
236930269	::450590545073553000
438582644	::450590813794627000
438582644	::450591005956640000
438582644	::450591647982972000
438582644	::450591798197755000
340693336	::450591899556917000
407395368	::450591906330714000
438582644	::450592083284590000
438582644	::450592459870187000
460772038	::450592472259772000
438582644	::450592487569387000
438582644	::450592606809260000
438582644	::450593136667267000
23027915	::450593374685626000
416506126	::450593721071853000
365523194	::450593751392460000
258196512	::450594178339061000
202292166	::450594490063921000
438582644	::450594645551362000
282697692	::450595615568068000
202292166	::450595814994227000
202292166	::450595926868885000
202292166	::450596161351454000
282697692	::450596303731691000
282697692	::450597031787368000
23027915	::450597647393374000
282697692	::450597763638919000
62396842	::450597790452682000
200646933	::450598326354710000
282697692	::450598432638767000
60399576	::450598672716152000
81765661	::450598786956394000
286265668	::450599686202617000
282697692	::450599719157649000
54924305	::450600315847712000
282697692	::450600427470733000
282697692	::450600812704972000
72210207	::450600922662436000
57933673	::450602118731165000
53123348	::450602571569565000
636894252	::450602694147702000
561622267	::450602954954129000
338477631	::450603230729633000
256346048	::450603536838307000
180388620	::450603689074384000
167222207	::450604127626993000
6652302	::450604636462788000
384683676	::450604994094718000
277794018	::450605231697440000
167222207	::450605618714656000
34536365	::450605886671577000
253120136	::450605894271655000
83878535	::450606735519006000
218711172	::450606977778212000
38440249	::450607756995612000
205124512	::450608181379481000
133508241	::450608665330851000
62936749	::450609037500235000
344956423	::450609492968108000
338477631	::450609851761455000
20478089	::450610400862945000
65886399	::450610560611397000
438582644	::450611974804881000
341037427	::450613126853976000
329471370	::450613836656025000
159944196	::450615320021979000
174132903	::450616913727467000
438582644	::450617030115610000
438582644	::450617547805966000
479205756	::450618309411491000
338477631	::450618518510510000
86970230	::450619264697778000
436214232	::450619413863993000
229290429	::450619648648548000
229290429	::450619660874960000
229290429	::450619669347442000
226329164	::450620149482393000
431179654	::450621216508764000
114291753	::450621305478717000
114291753	::450621346587103000
55704588	::450621923118940000
300594041	::450622042044243000
256088386	::450622712889618000
232312019	::450623094613618000
15688986	::450623473661263000
131254355	::450623729618268000
32382173	::450624142535319000
322643138	::450624533251514000
28905424	::450624551651512000
311724390	::450625022764138000
31258629	::450625611103358000
384594087	::450626302857707000
384594087	::450626517874528000
384594087	::450626550921428000
331482356	::450626695381278000
384594087	::450626782539300000
261471578	::450626798016299000
716788381	::450626806929186000
384594087	::450626822016090000
384594087	::450626885761134000
384594087	::450627057001971000
384594087	::450627068456628000
384594087	::450627216444252000
384594087	::450627272215896000
384594087	::450627458317189000
230903702	::450627664840114000
384594087	::450627717126709000
384594087	::450627792473178000
384594087	::450627940934774000
438582644	::450629074961330000
415943958	::450629298357956000
336821368	::450629729993768000
286265668	::450629898189549000
716788381	::450629927357120000
489078088	::450630014803787000
41143305	::450630740267393000
310569604	::450631326144536000
124011751	::450631335091007000
465292139	::450631477282484000
124011751	::450631517660655000
431944862	::450632525883252000
249468865	::450632572482363000
390552849	::450633664448462000
259021462	::450634740258070000
410122679	::450634831127252000
454406979	::450634964061941000
239928368	::450635063831846000
419105102	::450635244668858000
273748024	::450635338038267000
239928368	::450635557136531000
338477631	::450635577306914000
286265668	::450635627055173000
103473089	::450635741903593000
571363101	::450636029972975000
286216848	::450636045193707000
35597637	::450636714768220000
282697692	::450636867021852000
16623113	::450636924990939000
67193398	::450636969362866000
438582644	::450637207251193000
571363101	::450637505025417000
344956423	::450637864951246000
483526518	::450637958912016000
418783652	::450638049714921000
396786261	::450638126692569000
9563172	::450638346889338000
418783652	::450638374496645000
344956423	::450638760875552000
59622669	::450638942392426000
359806236	::450639415916761000
254405402	::450639794696372000
145469568	::450640208564715000
479205756	::450640567517470000
574250205	::450640680524992000
206538198	::450640713878097000
206538198	::450641052295503000
145469568	::450641086185103000
574250205	::450641162295341000
21377945	::450641233032269000
420731308	::450641260429058000
438582644	::450641330772131000
377035998	::450641367782260000
377035998	::450641610624077000
438582644	::450641697488510000
133112299	::450641882713178000
479205756	::450641944381632000
131254355	::450642125256798000
120532808	::450642238414934000
414315073	::450642248057634000
483115964	::450642296820604000
414315073	::450642340697219000
414315073	::450642384053751000
344956423	::450642384905179000
177692206	::450643070506512000
191276105	::450643125736726000
430943995	::450643183371059000
145469568	::450643552108675000
145469568	::450643718207332000
475356723	::450643983207649000
495598070	::450644105660346000
78614495	::450644439728664000
174132903	::450644539984719000
430943995	::450644548424069000
98785279	::450644691810545000
78614495	::450644786098499000
78614495	::450644963328786000
254405402	::450644984870338000
78614495	::450645124738207000
254405402	::450645144560480000
287569533	::450645601139847000
239928368	::450645755070775000
423941104	::450645776918532000
479205756	::450646162630930000
472415509	::450646328037892000
430943995	::450646482228887000
243011588	::450646494144892000
420083874	::450646724453744000
253879613	::450647545274839000
239928368	::450648497633902000
415703077	::450649096919851000
239928368	::450649578690600000
301203823	::450649595383521000
301203823	::450649634541563000
8709452	::450649769224855000
239928368	::450649829224742000
37384165	::450649857150042000
370850900	::450651692141252000
22844281	::450651714241437000
346392612	::450651882533298000
344857407	::450652332225601000
174132903	::450652356011491000
516937156	::450652463369302000
239917620	::450652477344321000
239917620	::450652515743191000
445826532	::450652577416609000
239917620	::450652587927162000
130312780	::450652893649985000
189368301	::450652963145388000
367308760	::450652982099460000
239928368	::450653692682043000
38440249	::450653804472844000
367308760	::450653858151546000
380587529	::450653934533632000
380587529	::450653981082021000
324614357	::450654515835207000
273811402	::450654654599557000
239928368	::450655609399312000
143455927	::450655639954812000
143455927	::450655860876783000
430943995	::450656043203571000
301257200	::450656454937034000
378850242	::450656724564054000
25784705	::450656835091972000
344956423	::450657081583214000
367308760	::450657096480985000
20478089	::450657194602930000
344956423	::450657476573007000
433470731	::450657721701109000
37384165	::450657747025940000
293246270	::450657899862175000
420731308	::450658116946755000
344956423	::450658285083844000
26684021	::450658344621981000
124011751	::450658575241596000
143455927	::450658644263464000
26684021	::450658862723379000
384594087	::450658903291072000
344857407	::450658932101349000
42994926	::450659324889931000
367308760	::450659325334147000
143455927	::450659327536144000
367308760	::450659447816585000
344857407	::450659727685345000
370850900	::450659806580584000
43967474	::450659961211981000
479205756	::450660115901710000
286265668	::450660127746433000
479205756	::450660227692519000
367308760	::450660296332283000
367308760	::450660879235698000
414004311	::450661259390631000
58627481	::450662115872092000
497630362	::450662477789794000
344956423	::450662553505378000
481862811	::450662611701735000
636894252	::450662613332934000
481862811	::450662634464235000
636894252	::450662758820761000
348683759	::450662795722231000
367308760	::450662912839790000
481862811	::450662970092433000
171724420	::450663278537371000
44380700	::450663331536584000
360367250	::450663434481192000
344956423	::450663574663217000
370850900	::450664247174107000
58046021	::450664331915837000
414004311	::450664353016995000
414004311	::450664562073681000
481862811	::450664637198262000
103244523	::450664902638964000
458529098	::450664958951305000
465266221	::450665080644849000
471291163	::450665630732394000
113221759	::450665880436097000
126428969	::450665880628629000
29473860	::450665972895342000
335759212	::450666215464116000
113221759	::450666329998393000
126428969	::450667148676190000
126428969	::450667287625089000
465266221	::450667357027831000
11822502	::450667485939765000
11822502	::450667678043086000
118810756	::450667795999883000
465266221	::450667808716636000
465266221	::450668552878444000
628045480	::450668650811244000
69801582	::450668685745610000
369310186	::450669248856076000
414004311	::450669746212466000
55472237	::450669748011794000
414004311	::450669891918372000
55472237	::450669903784071000
64926237	::450670158466392000
239928368	::450670246089981000
116343636	::450670250380369000
430943995	::450671083067555000
430943995	::450671911903977000
532616498	::450672241119092000
420083874	::450672468437794000
62396842	::450672585966370000
297895526	::450672632695103000
297895526	::450672641545093000
297895526	::450672651603025000
430943995	::450673388915556000
167183597	::450673398964686000
35105150	::450673457010077000
18929923	::450673561561477000
35105150	::450673725780676000
40896981	::450673848758046000
79754464	::450673880508923000
39683534	::450674897703170000
39683534	::450674910302842000
39683534	::450674977868873000
39683534	::450675019577044000
497544291	::450675059603279000
378850242	::450675216222781000
438582644	::450675276230688000
39683534	::450675298984787000
39683534	::450675373983158000
39683534	::450675462931771000
39683534	::450675607551369000
39683534	::450675638341730000
39683534	::450675746865156000
39683534	::450675785394049000
39683534	::450675792964747000
39683534	::450675885876977000
316902035	::450675986796142000
414004311	::450676023307169000
365767010	::450676206493786000
41658963	::450676497603248000
39683534	::450676519556640000
53123348	::450676810574233000
98785279	::450677110982840000
39683534	::450677195573563000
39683534	::450677285486886000
39683534	::450677316180783000
39683534	::450677326494593000
39683534	::450677461916090000
229290429	::450677558044925000
414004311	::450678044269625000
414004311	::450678640976465000
229290429	::450678704641806000
42564982	::450678765283450000
42564982	::450678836179791000
42564982	::450678888881225000
42564982	::450678968010932000
261942709	::450679009706127000
42564982	::450679074718240000
316902035	::450679165571047000
22536187	::450679427190771000
414004311	::450679709282496000
261942709	::450679862555336000
39683534	::450680016226238000
160671151	::450680158459281000
39683534	::450680334246748000
26333173	::450680529311236000
229290429	::450680612467523000
187089991	::450681668072779000
169378322	::450681903516229000
22536187	::450681944435875000
187089991	::450682173826146000
419105102	::450682173876498000
169378322	::450682231997353000
169378322	::450682552928714000
149980973	::450682782591623000
269151566	::450682890603331000
187089991	::450682909708406000
169378322	::450683035432652000
169378322	::450683322147274000
169378322	::450683403789434000
149980973	::450683428820619000
169378322	::450683806534881000
196659229	::450683926357344000
169378322	::450683983102480000
169378322	::450684119757115000
169378322	::450684191165145000
29335169	::450684375894851000
232312019	::450684427480600000
269151566	::450684767185281000
169378322	::450684865198174000
232312019	::450684955610607000
471291163	::450685021171752000
130514710	::450685184573464000
252725390	::450685272338882000
169378322	::450685372771889000
38440249	::450685595182837000
252725390	::450685968031297000
252725390	::450686816161521000
118470515	::450687098782486000
264234166	::450687592607260000
418783652	::450688412719521000
514339780	::450688753070534000
41658963	::450689342206652000
22844281	::450689763885191000
373653741	::450690107444432000
623065439	::450690298642198000
43967474	::450690351893078000
436188872	::450690797453983000
19945993	::450690844476338000
248957493	::450691321557037000
19945993	::450691433478246000
248957493	::450691576474660000
413686504	::450691671723089000
19945993	::450691873360084000
113221759	::450691937075748000
433470731	::450691951307001000
19945993	::450692100947189000
410122679	::450692135285579000
73526174	::450692296925667000
420006994	::450692502681440000
19945993	::450692707577790000
113221759	::450692925627072000
22536187	::450693032560824000
479205756	::450693357111889000
43967474	::450693468881313000
615507620	::450693604554465000
259021462	::450693739670163000
22536187	::450695079259541000
25784705	::450695153615790000
513658421	::450695319680868000
408831317	::450695434722234000
292395819	::450696237046857000
212047421	::450696248979243000
328794919	::450696779991121000
701949296	::450697443487657000
410047216	::450697683796099000
20478089	::450697733373173000
259021462	::450697848112545000
259021462	::450697978043711000
328794919	::450698034469687000
294347764	::450698082091794000
513658421	::450698158809423000
20478089	::450698773035888000
20478089	::450699313039933000
20478089	::450699605538123000
513658421	::450699674265980000
11822502	::450699881082933000
142176687	::450700002483240000
382414670	::450700047168970000
380587529	::450700393778274000
623065439	::450700779671019000
420083874	::450700798674997000
393801885	::450700838684852000
113221759	::450701217082388000
384683676	::450701269410545000
415943958	::450701307188232000
117638857	::450701456711376000
13298002	::450701578891456000
426786499	::450701593583693000
117638857	::450701614496874000
326827026	::450701889248980000
308690900	::450701928465321000
294347764	::450701959859679000
277645720	::450701970375188000
294347764	::450702039958302000
277645720	::450702411947323000
242435004	::450702530788724000
277645720	::450702695423561000
415943958	::450702903783600000
415943958	::450702981965438000
224068229	::450703429569368000
56509474	::450703438960029000
107848755	::450703998124032000
483115964	::450704803295789000
45929336	::450705313185153000
277645720	::450705623311978000
243011588	::450705654186250000
277645720	::450705682241945000
415943958	::450705740823797000
374613599	::450705818980077000
277645720	::450705840123969000
277645720	::450705929089347000
20496164	::450706051076079000
98806791	::450707306121293000
56723331	::450707490611531000
224068229	::450707831327846000
249012544	::450707981751971000
540197402	::450708369351798000
249012544	::450708393825554000
22536187	::450708622277103000
268397639	::450708879459233000
22536187	::450709112796741000
501202268	::450710011527049000
277645720	::450710170906394000
623065439	::450710398539694000
36485138	::450710400603279000
170924102	::450710966104100000
516017637	::450711025147711000
95723533	::450711709150629000
388397248	::450712277222584000
377035998	::450712612603318000
513658421	::450712827540430000
95723533	::450713166801272000
377035998	::450713433680252000
95723533	::450714188735057000
15681561	::450714519560400000
252725390	::450714669884272000
596191047	::450714700993802000
226329164	::450715095891734000
410122679	::450715492215701000
423950693	::450715573693841000
423950693	::450715668527058000
423950693	::450715709614477000
438582644	::450715832453443000
423950693	::450716045515313000
15681561	::450716442430668000
423950693	::450716548835971000
206538198	::450716552850333000
423950693	::450716585909428000
206538198	::450716677836382000
423950693	::450716707451985000
335367791	::450716785072156000
151129980	::450717214052982000
259021462	::450717233162248000
232312019	::450717269065486000
259021462	::450717810982133000
71284640	::450718325660585000
436188872	::450718648488189000
27836945	::450718696739057000
95723533	::450718876096266000
20496164	::450718919817297000
224682361	::450719093008891000
571363101	::450719183060606000
408831317	::450719404842438000
259021462	::450719419883601000
69801582	::450720075872747000
345508633	::450720358812102000
113221759	::450720473488588000
472617238	::450720553846837000
560822598	::450720586164355000
259021462	::450720978600210000
409404583	::450721006940745000
380587529	::450721292065701000
623065439	::450721577672650000
554852227	::450721988500135000
202840862	::450721999178825000
252725390	::450722100999766000
292395819	::450723004281257000
95723533	::450723104755822000
436188872	::450723424256942000
257597142	::450724204678115000
22536187	::450724484178526000
623065439	::450724584556605000
259021462	::450724661375270000
468057254	::450724949565911000
225601631	::450725390844047000
257913209	::450725417104998000
468057254	::450725825361747000
344956423	::450725914138390000
344956423	::450726075279360000
386833057	::450727078401282000
22536187	::450727233347653000
215385454	::450727481566560000
423950693	::450727747019489000
30944417	::450727765646405000
369849727	::450727936073957000
423950693	::450728101039702000
423950693	::450728122615201000
377035998	::450728477063262000
502240473	::450728687059877000
150870283	::450728760451420000
365767010	::450728787014328000
423950693	::450729064437796000
423950693	::450729636050128000
423950693	::450730024153255000
478020840	::450730202872954000
340199061	::450730311156903000
423950693	::450730511913066000
623065439	::450730530657800000
38440249	::450730715597242000
242443898	::450730928546279000
317860632	::450731009286234000
118810756	::450731295933734000
423950693	::450731321396961000
224068229	::450731350291918000
242443898	::450731422756929000
308690900	::450731483821391000
605601195	::450731831504408000
423950693	::450732348791726000
423950693	::450732368064573000
340199061	::450732524470161000
277278671	::450733219676028000
20935798	::450733472249053000
297052199	::450733655745245000
224068229	::450733782082277000
42795192	::450733929838825000
42795192	::450733946221785000
42795192	::450733962197872000
42795192	::450733970351611000
42795192	::450733983672705000
42795192	::450733996758925000
42795192	::450734007332777000
42795192	::450734019747909000
42795192	::450734034050510000
42795192	::450734041688309000
42795192	::450734051372969000
42795192	::450734066438914000
42795192	::450734086860963000
145469568	::450734224144744000
145469568	::450734281673801000
299389082	::450734767500062000
322446637	::450735625566568000
618760575	::450735670340747000
605601195	::450735870933749000
162958222	::450735935471505000
162958222	::450736002970419000
605601195	::450736121144967000
38440249	::450736338892230000
67193398	::450736386652790000
554801627	::450736644942225000
618760575	::450736830783041000
623065439	::450736977105944000
171724420	::450737290369716000
167184626	::450737313304154000
529698153	::450737607538794000
24719772	::450737948275638000
430943995	::450738530462216000
22536187	::450738810536873000
336778628	::450739024073080000
430943995	::450739436352192000
174132903	::450739646549336000
174132903	::450739748181524000
369310186	::450739819044687000
4434941	::450740092038959000
618760575	::450740462500864000
239928368	::450741010549993000
171724420	::450741987373617000
571363101	::450741995515154000
162958222	::450743426409959000
322327312	::450743525450473000
410122679	::450743796893241000
410122679	::450744120743854000
458529098	::450744203249987000
433932391	::450745840223539000
433932391	::450746009606299000
276131997	::450746273948504000
433932391	::450746383939538000
66021164	::450746854087458000
162958222	::450746885972566000
162958222	::450746887620947000
574250205	::450747130664456000
66021164	::450747364647518000
162958222	::450747543815602000
377952732	::450747702683262000
374613599	::450747760090689000
162958222	::450748423109492000
32471501	::450748760990027000
300607168	::450749613990219000
438647243	::450750226022682000
300607168	::450750226438307000
438647243	::450750244133683000
162958222	::450750387276873000
438647243	::450750806858268000
399117604	::450750883681558000
300607168	::450751213559357000
215385454	::450751615059103000
316902035	::450751625867825000
66021164	::450751785930461000
66021164	::450751893229162000
479205756	::450752017774817000
300607168	::450752232435494000
20496164	::450752529203089000
66021164	::450752624422170000
232793000	::450752932414111000
300607168	::450753081199046000
234801315	::450753304230768000
502240473	::450753550612578000
377486283	::450753574910173000
68369234	::450753588026175000
552029617	::450753846298431000
107902551	::450753899600031000
297052199	::450754209483202000
408831317	::450754455906942000
410122679	::450754786267504000
415943958	::450754987673391000
320249108	::450755064961830000
300607168	::450756103459311000
613956023	::450756414768553000
103244523	::450757160679792000
300607168	::450757473306423000
545129813	::450757733802049000
545129813	::450757785316499000
300607168	::450758110513467000
32471501	::450758195858771000
300607168	::450758206747598000
301203823	::450758343397609000
167183597	::450758454383087000
472617238	::450758518925049000
162958222	::450758522028838000
392737983	::450759044547227000
32471501	::450759431530094000
701949296	::450759532700909000
118810756	::450760656036581000
435409494	::450760872215195000
428300082	::450762015968342000
552029617	::450762045139333000
428300082	::450762153990311000
426685539	::450762290766577000
62396842	::450762716857528000
289707794	::450765250359750000
289707794	::450765341195792000
289707794	::450766423909236000
300607168	::450766697453355000
378850242	::450766830781882000
34717669	::450767513207312000
113221759	::450767993220644000
167184626	::450768264428138000
83092668	::450769146364854000
297052199	::450769253411459000
297052199	::450769263431675000
67193398	::450769276933533000
289707794	::450769377999486000
297052199	::450769503542996000
34717669	::450769550645010000
142176687	::450769665657409000
34717669	::450769789833605000
62396842	::450770173449220000
381599486	::450770249890410000
297052199	::450770337798438000
113221759	::450771132246155000
636894252	::450771134472912000
636894252	::450771289490214000
378773930	::450771563500273000
42994926	::450771576963989000
289707794	::450771834435563000
623065439	::450771901468934000
483115964	::450772118629003000
301042701	::450772672146706000
95723533	::450773251556667000
297052199	::450773874720768000
521919456	::450773877564911000
447976503	::450773972997533000
596957614	::450774015607447000
67193398	::450774076420653000
113221759	::450774263516381000
163768701	::450774519159197000
15681561	::450774829172420000
239313896	::450774980205084000
521919456	::450775802301657000
458529098	::450776180371640000
91130285	::450777137130528000
552029617	::450777149331357000
44380700	::450777305971838000
378850242	::450777448511459000
44380700	::450777449014390000
78614495	::450777492476162000
378850242	::450777589662371000
338477631	::450778374840266000
458529098	::450778609976741000
83092668	::450778883323744000
284931188	::450779299335790000
384109939	::450779643063185000
378850242	::450780082748284000
213287321	::450780178365825000
384109939	::450780196921438000
384109939	::450780563461271000
384109939	::450780666972499000
432888405	::450780744202608000
293246270	::450780782399717000
299484513	::450781278132903000
392362281	::450781408705785000
405676565	::450781418155933000
392362281	::450781486354948000
19945993	::450781582152847000
243011588	::450781872189341000
571363101	::450782460595298000
294347764	::450783172997832000
225206298	::450783230652735000
225206298	::450783355043196000
294347764	::450783365419913000
294347764	::450783824624889000
716788381	::450784145115860000
301257200	::450784401434365000
32382173	::450784502307360000
229290429	::450784792087252000
146216300	::450784842972549000
571363101	::450785164902555000
621306179	::450785215879733000
229290429	::450785250788909000
571363101	::450785951481356000
348745482	::450786395100307000
621306179	::450786594471940000
145469568	::450786760579366000
145469568	::450786791541727000
23403899	::450786969053036000
420731308	::450786976875020000
23403899	::450787296061571000
306989340	::450787305414877000
130996784	::450787352135598000
130996784	::450787408318324000
23403899	::450787673959985000
371416817	::450787760572751000
374613599	::450788095416221000
130996784	::450788282117664000
348683759	::450788483955556000
225206298	::450789033967247000
137135705	::450789127768645000
225206298	::450789171955650000
348683759	::450789179815784000
414217500	::450789427158085000
378850242	::450789481487278000
16710226	::450789893547892000
280826646	::450790122003644000
308690900	::450790315817828000
213287321	::450790419417530000
213287321	::450790469791129000
213287321	::450790492616536000
229290429	::450790622048555000
213287321	::450790687974621000
137135705	::450791044934676000
67193398	::450791224904282000
265249050	::450791553695354000
306989340	::450792074606952000
98806791	::450792079485333000
225206298	::450792111776862000
552029617	::450792244123955000
636632104	::450792867485601000
118881789	::450793573194403000
308690900	::450793631096389000
98806791	::450793978880098000
98806791	::450794016775626000
30151060	::450794184602292000
118810756	::450794228642508000
430943995	::450794258526912000
338477631	::450794692079521000
435409494	::450795248084873000
34717669	::450795302803361000
73299390	::450795313511800000
34445704	::450795378406084000
445808726	::450795861497626000
100376439	::450795891889160000
505219745	::450796946249117000
191276105	::450797135751950000
257913209	::450797281688956000
377486283	::450797488879198000
360898372	::450797644030308000
186472636	::450797692638068000
186472636	::450797774573805000
458529098	::450797983919898000
239928368	::450798246634717000
438582644	::450798293552218000
605327407	::450798315912036000
605327407	::450798477145284000
629787407	::450798947930357000
249227650	::450799154571120000
186472636	::450799220044210000
186472636	::450799338348744000
186472636	::450799465436180000
187089991	::450799982157635000
138935158	::450800043088687000
186472636	::450800160965013000
187089991	::450800308361236000
46697333	::450800467069927000
138935158	::450800482911784000
187089991	::450800597654962000
249227650	::450800633566609000
574250205	::450801081699037000
229290429	::450801175814623000
187089991	::450801217828950000
138935158	::450801418522218000
265249050	::450801419457536000
187089991	::450801463648731000
378850242	::450801603369771000
187089991	::450801684659187000
186472636	::450802109869342000
187089991	::450802132807991000
231674152	::450802142652403000
24100015	::450802178161405000
308690900	::450802222259916000
497544291	::450802241541136000
497630362	::450802498412871000
191276105	::450802561822375000
22844281	::450802562774876000
107902551	::450802638066835000
378850242	::450802767658229000
191276105	::450802839124967000
191276105	::450802871148478000
24100015	::450802872444526000
138935158	::450803469881200000
225206298	::450804081209012000
414217500	::450804438484000000
382371778	::450804459711369000
227859860	::450804474253037000
171724420	::450804590879854000
213287321	::450804758690160000
426295925	::450804893712789000
213287321	::450804977364377000
46727568	::450804978232221000
414217500	::450804978324500000
229290429	::450805080371916000
22844281	::450805499966279000
321102847	::450805577367945000
138935158	::450805603015720000
61478431	::450805606187024000
328871385	::450805688436920000
213287321	::450805803843592000
187089991	::450805931631063000
107902551	::450806013248405000
187089991	::450806266873409000
171724420	::450806377108484000
426295925	::450806660668219000
426295925	::450806783670779000
410122679	::450806916231733000
392362281	::450806957834657000
410122679	::450806977665728000
229197384	::450807018593738000
552029617	::450807344830492000
62396842	::450807512594653000
225206298	::450807774436278000
138935158	::450807924382642000
24100015	::450807985066229000
21377945	::450808431797362000
16623113	::450808488034197000
16623113	::450809127023812000
162245153	::450809288530087000
125849974	::450809438090571000
162245153	::450809477147918000
16623113	::450809515319894000
158948390	::450809626091454000
16623113	::450809714373173000
213287321	::450810506891501000
44380700	::450810634553548000
411777707	::450810768263757000
225206298	::450810819253530000
19569142	::450811088708194000
144937748	::450811385950130000
344956423	::450811425540550000
344956423	::450811582764027000
144937748	::450811716767850000
44380700	::450811950117949000
16623113	::450812066446585000
16623113	::450812127649869000
238880491	::450812330537140000
317860632	::450812381925351000
16623113	::450812473495408000
16623113	::450812584531218000
16623113	::450812837233819000
338830055	::450812837875556000
44380700	::450813224536256000
433470731	::450813423472099000
426295925	::450813502559494000
305216922	::450813555349024000
293246270	::450813869326618000
137135705	::450813884899663000
53123348	::450814148688224000
305216922	::450814289805180000
213287321	::450814869760380000
294347764	::450814951620218000
305216922	::450815193782947000
382314219	::450815385596473000
213287321	::450815400612483000
144937748	::450815774375280000
351922723	::450816132291629000
458529098	::450816555073687000
30671407	::450817004774363000
30671407	::450817047275261000
445826532	::450817135443722000
30671407	::450817261759381000
186472636	::450817455321911000
282697692	::450817478223204000
30671407	::450817893991985000
218711172	::450817968872902000
305216922	::450818130307055000
218711172	::450819044984487000
137135705	::450819225842507000
423941104	::450819450057412000
423941104	::450819779071180000
218711172	::450819804170293000
428516870	::450820014912712000
312907071	::450820125449388000
243011588	::450820126024433000
23403899	::450820541176614000
328871385	::450820781522419000
218711172	::450820875227779000
23403899	::450820996509872000
245935219	::450821056274903000
218711172	::450821067788259000
142176687	::450821100164096000
23403899	::450821318804377000
369310186	::450821377445330000
218711172	::450821498681688000
554852227	::450821689786765000
34841151	::450821711588765000
237112765	::450821731653918000
38440249	::450821983606149000
458529098	::450822143790419000
554852227	::450822186605895000
83092668	::450822491846770000
393264911	::450822608146026000
418841887	::450822738476023000
250969967	::450823080131059000
418841887	::450823362487406000
218711172	::450823639773220000
473454563	::450823691761631000
393264911	::450823859923472000
352789311	::450824129827311000
139547588	::450824261494898000
357017353	::450824821929029000
218711172	::450824835732873000
361352435	::450825058915987000
328871385	::450825151790080000
218711172	::450825163450630000
30246292	::450825262507520000
393264911	::450825754373136000
218711172	::450825832920264000
218711172	::450825923504664000
285141722	::450826131931807000
361352435	::450826223547977000
245935219	::450826274786009000
320249108	::450826291344728000
218711172	::450826444319780000
285141722	::450826474644193000
497544291	::450826496861405000
325036867	::450826538468917000
325036867	::450826641518780000
341732173	::450826710595149000
393264911	::450826789560938000
245935219	::450826844921556000
234143570	::450827450390708000
39169797	::450827590672990000
349365015	::450827612210745000
218711172	::450827615012941000
245935219	::450827621740597000
225206298	::450827629533200000
312252632	::450827657471463000
39169797	::450827657543172000
245935219	::450827761502785000
393264911	::450827765202173000
24719772	::450827856331812000
312252632	::450827896051863000
24719772	::450828222687494000
312252632	::450828309933199000
312252632	::450828354334109000
124011751	::450828621171544000
312252632	::450828734216425000
24719772	::450828843452882000
327989967	::450829231723790000
384683676	::450829492219822000
264946102	::450829508040331000
479205756	::450829574176120000
393264911	::450829592631066000
312252632	::450829743181398000
479205756	::450829900568481000
479205756	::450829906973171000
479205756	::450830091652567000
44380700	::450830233424650000
361352435	::450830468057792000
479205756	::450830475850829000
393264911	::450830909042749000
393264911	::450831133656104000
380723702	::450831374292111000
479205756	::450831389701586000
17210128	::450831503111778000
44380700	::450831602760024000
17210128	::450831721312047000
345508633	::450832148430585000
30223693	::450833525390843000
58046021	::450833600850980000
118810756	::450833678084874000
112801155	::450834001096613000
233944291	::450834294911811000
458529098	::450834372019503000
112801155	::450834424683560000
58046021	::450834468413394000
304619831	::450834647048814000
112801155	::450834697799880000
438801693	::450834818444451000
114291753	::450834985562685000
114291753	::450835098213289000
331925277	::450835131519868000
618760575	::450835247588843000
438801693	::450835448739266000
167183597	::450835588548030000
474400310	::450835847508545000
474400310	::450836014303432000
423941104	::450836032687071000
438801693	::450836412540006000
38440249	::450836679616901000
338076990	::450836886727438000
44380700	::450836916926435000
277645720	::450837063580262000
114291753	::450837081162780000
167184626	::450837477024997000
229290429	::450837515701075000
373147853	::450837579903275000
346392612	::450837807909462000
436214232	::450838011631394000
592475734	::450838101326180000
436214232	::450838200014364000
411700909	::450838577459761000
411700909	::450838681885364000
411700909	::450838802186399000
592475734	::450838961670205000
238322255	::450839041907646000
411700909	::450839478601781000
721462429	::450839951152652000
411700909	::450840083273613000
573151200	::450840113153445000
411700909	::450840206938492000
410122679	::450840272029876000
114291753	::450840396974026000
116343636	::450840651098103000
410122679	::450840662754066000
171724420	::450840709226983000
392737983	::450841002111406000
240857453	::450841161033216000
592475734	::450841328591437000
312856997	::450841442962112000
38440249	::450841767450267000
116343636	::450841785279868000
392737983	::450842068639055000
392737983	::450842171781156000
218711172	::450842240144117000
428516870	::450842280572637000
529698153	::450842306984173000
371243365	::450842327498493000
428516870	::450842564187656000
483115964	::450842576757604000
554633284	::450842618469945000
240857453	::450842649243549000
428516870	::450842672228335000
222584958	::450842677622632000
483115964	::450842732437569000
554633284	::450842926847762000
234143570	::450842966983471000
234143570	::450843020079140000
393264911	::450843152006389000
411700909	::450843479883911000
630637790	::450843799385018000
411700909	::450843802509795000
410122679	::450843820926992000
410122679	::450843870688182000
141821632	::450844002594463000
114291753	::450844290135371000
483115964	::450844437044674000
411700909	::450844440069156000
114291753	::450844514455146000
529698153	::450844625188569000
411700909	::450844736287678000
22844281	::450844958963277000
371243365	::450844966776864000
114291753	::450845086243631000
22844281	::450845137279926000
118810756	::450845482987040000
369849727	::450845554734796000
411700909	::450845771261566000
516017637	::450845986424770000
114291753	::450846186828996000
411700909	::450846198682095000
273497452	::450846291791065000
114291753	::450846342873899000
273497452	::450846393440026000
114291753	::450846435354091000
273497452	::450846539020132000
114291753	::450846692695609000
411700909	::450846795565117000
114291753	::450847000406548000
516017637	::450847107331547000
411700909	::450847159047688000
410122679	::450847549625470000
174132903	::450847578481889000
174132903	::450847810447888000
174132903	::450847988307337000
350003589	::450848091948990000
410122679	::450848172441862000
411700909	::450848247595401000
623065439	::450848286405308000
435409494	::450848297826418000
174132903	::450848341505486000
516017637	::450848952942735000
472415509	::450848980516470000
473454563	::450849264353427000
217262932	::450849354849337000
22844281	::450849420960358000
411700909	::450849459816366000
472415509	::450849676598980000
392737983	::450849753203757000
22844281	::450849832891351000
107848755	::450850013892317000
234143570	::450850188878696000
114291753	::450850338460139000
114291753	::450850625207959000
418841887	::450850691654098000
22844281	::450850810868805000
174132903	::450850958306967000
411700909	::450851017249546000
411700909	::450851261886529000
174132903	::450851268328554000
422304131	::450851497350529000
68531166	::450851502140055000
114291753	::450851542552571000
411700909	::450851627344601000
383045348	::450851747662016000
174132903	::450851798161424000
294347764	::450851971147108000
114291753	::450851998108499000
114291753	::450852138902896000
472617238	::450852160868081000
274693254	::450852276178268000
516017637	::450852317055557000
174132903	::450852408852107000
516017637	::450852436320587000
38440249	::450852744925286000
340107529	::450853048676786000
516017637	::450853178624331000
141821632	::450853324158291000
516017637	::450853425874350000
340107529	::450853660076294000
516017637	::450853705818984000
174132903	::450853780813139000
340107529	::450854064956645000
357017353	::450854640721354000
340107529	::450855091395112000
371243365	::450855256784527000
172280619	::450855277848305000
103473089	::450855393611112000
39683534	::450855574235004000
103473089	::450855594073661000
257913209	::450855637883572000
39683534	::450855669084979000
25383063	::450855728866406000
103473089	::450855872881623000
39683534	::450855969019678000
39683534	::450856052704022000
95723533	::450856618096594000
39683534	::450856623373029000
39683534	::450856783800967000
103473089	::450856807024451000
124011751	::450856817879302000
172280619	::450856941753880000
269151566	::450857266481098000
26684021	::450857330133848000
264946102	::450857853964677000
103473089	::450858027684331000
426295925	::450858059082903000
103473089	::450858145925976000
39683534	::450858348402208000
55472237	::450858456291872000
114291753	::450858476773068000
103473089	::450858485228392000
162245153	::450858775625625000
146216300	::450858790565326000
426295925	::450858800166494000
357017353	::450859019440504000
273811402	::450859257991561000
516017637	::450859801023504000
516017637	::450860188208074000
195276249	::450860407599550000
273811402	::450860560629121000
273811402	::450860642753585000
103473089	::450861187387752000
103473089	::450861249006297000
20496164	::450861829271478000
240857453	::450861928076697000
161346822	::450862422161514000
516017637	::450862599748345000
516017637	::450862872629739000
289707794	::450863211555094000
171724420	::450863315091484000
166735943	::450863433404403000
516017637	::450863434431610000
516017637	::450863597480996000
76017935	::450863844278030000
172280619	::450863975433912000
32671267	::450864149514711000
32671267	::450864259073728000
327989967	::450864314531196000
257831311	::450864473264623000
122725183	::450864835685658000
374613599	::450865621144567000
172280619	::450865691675983000
172280619	::450866121063665000
273811402	::450866614553280000
483115964	::450866744849354000
76017935	::450867211922448000
25383063	::450867220273717000
374613599	::450867993069645000
76017935	::450868200750596000
596191047	::450868310360727000
306989340	::450868532079636000
306989340	::450868805498322000
225206298	::450869271963258000
225206298	::450869485956636000
306989340	::450869543875801000
267299080	::450869740882235000
230659102	::450869747521814000
225206298	::450869837766463000
225206298	::450870688799141000
231885202	::450871102189752000
225206298	::450871216757149000
231885202	::450871435976650000
231885202	::450871620375019000
76017935	::450871768014544000
231885202	::450871938034851000
231885202	::450872157241757000
480973099	::450872749989171000
231885202	::450872954641842000
461652679	::450872969049300000
231885202	::450873682181623000
231885202	::450873776587018000
426295925	::450874535508582000
114291753	::450874604932706000
231885202	::450874680866394000
280826646	::450874848609177000
426295925	::450874885842026000
231885202	::450874924257660000
231885202	::450875090960269000
231885202	::450875146186653000
231885202	::450875229691056000
231885202	::450875325027606000
146216300	::450875376265224000
231885202	::450875645262712000
231885202	::450875700585562000
231885202	::450876054756790000
167184626	::450876123417542000
66184984	::450876150693113000
231885202	::450876243227848000
231885202	::450876341890449000
231885202	::450876725778345000
374613599	::450877467679404000
426685539	::450877483483938000
107848755	::450877867274944000
45704670	::450881512603668000
20496164	::450882283411472000
393264911	::450882871465476000
393264911	::450882933608304000
116343636	::450883542306660000
116343636	::450883729594925000
20496164	::450883939263979000
116343636	::450883998495952000
393264911	::450884001465520000
159726392	::450884014077775000
390552849	::450884815982960000
234630547	::450885037504733000
249012544	::450885683565957000
301203823	::450887138033143000
231885202	::450888140220141000
231885202	::450888303890288000
361352435	::450888963801096000
361352435	::450889174015422000
20496164	::450889946706890000
20496164	::450890011055890000
393264911	::450890569259048000
393264911	::450890619062190000
267299080	::450890753061826000
171724420	::450891166435651000
284931188	::450891485261479000
408031484	::450892564862758000
30804377	::450892583267348000
473718221	::450893048700862000
30804377	::450893113133789000
159726392	::450893421322858000
393264911	::450893881748365000
393264911	::450894332396978000
30804377	::450894504619294000
283051149	::450894682260652000
393264911	::450895509977178000
159726392	::450896158534033000
612537918	::450897676465209000
637303583	::450898207149539000
393264911	::450898416340443000
393264911	::450898899520069000
621306179	::450901553558200000
252725390	::450904159026307000
293246270	::450906293415735000
250389935	::450908334523031000
224130581	::450908360691712000
250389935	::450911378996346000
262471070	::450911698913083000
250389935	::450912019860828000
315872678	::450913453532647000
250389935	::450913845955940000
250389935	::450914069726248000
250389935	::450915300620238000
95504927	::450916959379804000
26333173	::450917121414148000
95504927	::450917871972286000
380587529	::450918156135960000
380587529	::450918288063614000
380587529	::450918342539231000
267299080	::450918622815211000
60712766	::450921512493936000
140994915	::450922242042785000
422214932	::450923934259486000
167222207	::450924292792791000
250389935	::450924849620213000
167222207	::450926617519337000
167222207	::450926772574359000
18437537	::450927901849178000
467852949	::450929796261085000
467852949	::450930219990650000
545540214	::450932266303111000
232312019	::450933305597120000
125849974	::450936042519269000
506707370	::450936124484354000
267299080	::450936140456288000
467852949	::450936261558435000
506707370	::450936347931328000
467852949	::450936802657181000
467852949	::450937003291721000
69044676	::450938431049191000
461652679	::450939921801281000
94226339	::450941723259068000
97307001	::450941874824425000
431179654	::450943006901014000
20545953	::450944915170947000
433083953	::450944980299681000
28405302	::450946390810578000
57120197	::450946841429807000
165658390	::450946982958223000
214678768	::450947880782528000
480203168	::450948910391889000
20545953	::450948920060157000
302525103	::450949605794914000
293246270	::450950013225811000
26198467	::450951535480958000
184195472	::450951616590397000
15086993	::450952015481290000
15086993	::450952175896649000
31250549	::450952559088250000
210674392	::450952793310781000
236930269	::450952943068385000
15086993	::450953368664424000
15086993	::450953479108833000
15086993	::450953713046147000
48157278	::450954109169172000
407395368	::450954320674947000
460772038	::450954900784963000
35097852	::450955046792884000
326827026	::450955079966023000
438582644	::450955240263921000
378850242	::450955279879110000
326827026	::450955739188953000
213287321	::450955817043636000
213287321	::450955997058957000
326827026	::450956020635144000
416506126	::450956161517232000
365523194	::450956192425078000
477989347	::450956527457689000
213287321	::450956590230020000
202292166	::450956784522784000
477989347	::450956919096619000
477989347	::450957139021160000
8036902	::450957881836601000
579271413	::450958041383317000
293213630	::450958055732441000
48157278	::450959511151321000
438582644	::450959608551460000
332908078	::450959736004182000
62396842	::450960243942383000
60399576	::450961085231681000
81765661	::450961199576784000
384683676	::450961644865470000
8036902	::450961775627083000
139547588	::450963025743605000
72210207	::450963302231728000
259021462	::450963388626370000
234143570	::450963828831178000
144937748	::450964235250855000
480203168	::450964432525352000
480203168	::450964440322555000
480203168	::450964446899212000
480203168	::450964452905451000
480203168	::450964459251437000
480203168	::450964465031188000
57933673	::450964500158488000
393264911	::450964745873420000
234143570	::450965584524877000
460471042	::450965759376629000
234143570	::450965772064804000
460471042	::450965872564137000
234143570	::450966029670555000
304182396	::450966616625270000
418783652	::450967302952189000
234143570	::450967305854656000
20545953	::450967343733432000
277794018	::450967617516236000
234143570	::450967622734331000
139547588	::450967710080696000
234143570	::450967799272579000
234143570	::450967956915511000
234143570	::450968038243041000
34536365	::450968278655975000
253120136	::450968285677244000
167184626	::450968336566722000
125849974	::450968838302363000
83878535	::450969110474530000
393264911	::450969349692477000
310569604	::450970066474254000
71284640	::450970086795276000
38440249	::450970128667004000
133508241	::450970983101247000
433470731	::450973463432671000
284137695	::450974314415026000
284137695	::450974341422120000
470660217	::450974889034252000
223005614	::450975125652119000
470660217	::450975150620413000
470660217	::450975250746834000
341037427	::450975525733797000
28736200	::450975802234925000
329471370	::450976256155078000
243011588	::450976454218878000
623065439	::450976781382582000
393264911	::450977158156922000
393264911	::450977284816515000
68531166	::450977458813022000
159944196	::450977743920840000
222173816	::450977959936262000
26684021	::450978178136158000
234950395	::450979425916424000
234950395	::450979553213566000
234950395	::450979702115536000
234950395	::450979921691541000
473118863	::450980396868435000
234950395	::450980984695959000
234950395	::450981103528980000
125849974	::450981316457402000
86970230	::450981798122504000
601049906	::450981989210808000
218711172	::450982391306543000
24100015	::450982454799912000
370850900	::450983050760183000
200646933	::450983302673883000
261471578	::450983313583661000
261471578	::450983381883699000
311583053	::450983445855211000
55704588	::450984316869160000
300594041	::450984444950626000
71284640	::450985097928245000
71284640	::450985127972065000
256088386	::450985130123751000
103473089	::450985276253294000
336778628	::450986160395788000
17210128	::450987876100997000
231674152	::450987914499850000
231674152	::450988022146691000
31258629	::450988098042605000
218711172	::450988182570823000
218711172	::450988558812454000
218711172	::450988600084013000
331482356	::450989180940603000
231674152	::450989241921585000
218711172	::450989259127001000
137117871	::450989483882598000
218711172	::450989511938678000
69494041	::450989536072704000
218711172	::450989638434705000
370850900	::450989769301168000
167183597	::450990099417665000
230903702	::450990160864223000
231674152	::450990198852427000
231674152	::450990891902070000
231674152	::450991045552381000
479222401	::450991139806380000
408831317	::450991530124140000
218711172	::450991578161889000
231674152	::450991582368772000
35105150	::450991825663188000
19895969	::450992506319413000
420731308	::450992528733396000
257913209	::450992637202694000
231674152	::450993203726925000
474400310	::450993256432951000
41143305	::450993277215326000
73526174	::450993339924754000
34445704	::450993579079372000
411700909	::450994556478447000
474400310	::450994614174879000
131254355	::450994881511424000
249468865	::450995134205681000
217214677	::450995198823129000
222173816	::450995820884549000
411700909	::450995852325441000
274432702	::450996107795890000
445826532	::450996182761099000
239770256	::450996365326184000
479205756	::450997125954809000
519677520	::450997140710780000
429696833	::450997343383326000
65521914	::450997504092299000
479205756	::450997528872239000
273748024	::450997940182462000
324536771	::450998116725313000
304619831	::450998193187479000
35525270	::450998237004984000
29473860	::450998408632107000
238322255	::450998626748477000
8709452	::450998679835381000
479205756	::450998748253261000
380723702	::450999248554041000
8709452	::450999367999033000
139547588	::450999442137948000
139547588	::450999843562201000
8709452	::450999976894550000
311724390	::451000233384611000
396786261	::451000457075245000
8709452	::451000620820856000
408224760	::451001052159279000
336778628	::451001133016678000
59622669	::451001273941098000
65521914	::451001378001780000
8709452	::451001429948243000
103526992	::451001571556327000
359806236	::451001757523390000
65521914	::451001758207053000
103526992	::451001916772712000
433083953	::451001942076977000
273811402	::451002097983844000
143455927	::451002099841892000
415206019	::451002349352660000
48157278	::451002662109339000
273811402	::451003200293052000
139547588	::451003329695731000
428516870	::451003412457328000
118881789	::451003416840384000
6652302	::451003730721140000
38594501	::451004145500049000
143455927	::451004169369841000
133112299	::451004239641591000
272184078	::451004421795627000
322446637	::451004462312611000
131254355	::451004512589713000
189272740	::451004524887425000
120532808	::451004625043214000
143455927	::451004626444484000
423941104	::451004704718606000
338830055	::451004872201367000
8709452	::451005326427303000
143455927	::451005404713992000
242435004	::451006562518441000
346392612	::451006567283167000
428516870	::451007000898322000
516017637	::451007006678073000
8709452	::451007568417423000
516017637	::451007755336167000
419307287	::451007883468353000
516017637	::451007958688620000
227046044	::451008648437723000
139547588	::451008691874299000
616892340	::451008812041142000
8709452	::451008861688705000
242435004	::451009280234115000
180388620	::451009409678708000
357017353	::451009415098146000
357017353	::451009585890197000
8709452	::451010285537472000
410122679	::451010828389875000
480203168	::451010870378627000
282625909	::451011073743667000
495598070	::451011458646949000
34717669	::451012122017665000
377035998	::451012450582683000
64926237	::451012871598518000
429696833	::451013037219008000
429696833	::451013143758532000
368079003	::451014068606758000
429696833	::451014552964976000
262471070	::451015027714445000
429696833	::451015028401926000
130312780	::451015230185684000
4434941	::451015336997826000
554801627	::451016075279605000
621062028	::451016319815524000
26684021	::451016662934749000
428516870	::451017244344995000
26684021	::451018661663223000
25784705	::451019120868200000
8709452	::451019230238892000
337388641	::451019304213811000
8709452	::451019331124469000
337388641	::451019349814284000
337388641	::451019387764363000
337388641	::451019457935048000
337388641	::451019479871279000
337388641	::451019492345122000
337388641	::451019591074848000
26684021	::451019611882782000
8709452	::451019640148221000
337388641	::451019973884772000
337388641	::451020015987200000
280699168	::451020393503924000
280699168	::451020656335785000
414315073	::451020685586866000
43967474	::451020781607485000
53584160	::451020858644234000
337388641	::451021014877491000
206538198	::451021446941536000
429696833	::451021829738479000
35105150	::451021921904119000
103473089	::451022394958680000
100313850	::451022624496160000
248957493	::451022679533842000
465266221	::451022717517447000
393499174	::451022857481383000
378778103	::451022927115612000
139547588	::451023184599740000
14954949	::451023859097939000
38440249	::451023961338679000
378778103	::451024065047068000
124011751	::451024085162532000
38440249	::451024169883680000
14954949	::451024234370699000
53123348	::451024273088737000
337388641	::451024327220002000
337388641	::451024441523179000
337388641	::451024473496371000
378778103	::451024818096582000
14954949	::451024973424234000
618760575	::451025173399875000
384683676	::451025253007769000
79754464	::451025466837585000
618760575	::451025616221917000
239928368	::451025799395950000
384683676	::451025841800355000
419307287	::451025896384638000
94310638	::451026017285464000
272184078	::451026087263211000
370850900	::451026124374818000
145469568	::451026348690374000
8709452	::451026429275549000
480203168	::451026728324825000
618760575	::451026863234641000
337388641	::451026933996736000
324614357	::451026987956850000
337388641	::451027086208024000
337388641	::451027117304582000
337388641	::451027150569615000
114291753	::451027407945097000
114291753	::451027447484805000
338477631	::451027901153284000
269151566	::451028789070266000
235867165	::451028906397544000
618760575	::451029161130209000
337388641	::451029337945296000
114291753	::451029425488797000
65521914	::451029721585684000
299879238	::451029904269017000
47032978	::451029935130296000
65521914	::451030014780121000
225206298	::451030139002818000
306989340	::451030664859488000
65521914	::451030724603174000
9563172	::451030964660346000
628045480	::451030979071574000
248957493	::451031506245648000
358296822	::451031588940152000
588634771	::451031825650290000
277645720	::451032148532002000
277645720	::451032234745933000
118810756	::451032600426315000
235867165	::451032624497037000
613956023	::451032838868316000
94310638	::451033341886611000
316902035	::451034936846192000
18929923	::451035068556124000
410122679	::451035595113267000
479205756	::451036109787496000
273497452	::451036206294245000
113221759	::451036779303686000
360367250	::451036926158438000
30671407	::451037133298348000
30671407	::451037211060756000
55472237	::451037402694311000
175532031	::451037407517757000
332908078	::451037461427544000
408224760	::451037581984411000
418783652	::451037859303411000
175532031	::451038339471130000
20496164	::451038679083933000
332908078	::451039536207106000
42795192	::451039596252393000
79902186	::451039664594378000
269151566	::451040417157365000
42795192	::451040423583043000
552029617	::451040447419269000
552029617	::451040532811108000
447912275	::451040936303534000
481862811	::451041673351790000
304661740	::451042400710840000
8036902	::451043148895387000
65482831	::451043363585019000
231885202	::451043472988860000
231885202	::451043907757801000
231885202	::451044079338401000
304661740	::451044153464340000
257831311	::451044349548056000
126428969	::451044455059959000
32671267	::451044456771624000
438582644	::451044694643195000
231885202	::451044719682797000
98785279	::451044889501790000
284316159	::451044935735967000
423941104	::451044971424927000
284316159	::451045266846920000
38440249	::451045336073920000
304661740	::451046257411117000
249012544	::451046277388582000
196659229	::451046303552655000
113221759	::451047215415693000
239928368	::451047442830856000
304661740	::451047668517597000
107902551	::451047954582093000
304661740	::451048372854476000
336778628	::451048530518757000
20496164	::451048617806024000
68369234	::451049052759949000
431179654	::451049152621731000
23027915	::451049701379682000
410122679	::451049850856292000
321102847	::451050666195439000
261438579	::451050747249967000
261438579	::451050882906345000
388397248	::451051018592059000
388397248	::451051322368724000
415943958	::451051516598558000
214970887	::451052292905918000
634822122	::451052878308732000
413686504	::451053018214322000
481862811	::451053022513475000
481862811	::451053453675331000
113221759	::451053630637219000
113221759	::451054521754845000
322763942	::451054582882635000
281821239	::451054640474247000
265249050	::451055970651631000
214970887	::451055978449240000
410122679	::451056353239646000
265249050	::451056987455754000
393264911	::451057286098612000
133112299	::451057481028878000
393264911	::451057599039799000
71284640	::451057870671343000
480203168	::451057925788663000
322763942	::451058488257806000
542909484	::451059547659337000
167183597	::451059560493498000
103526992	::451059574972235000
58976049	::451059740618276000
32471501	::451060033904988000
116343636	::451060317347258000
393264911	::451060320606642000
229197384	::451061126667587000
615507620	::451061643833655000
69064286	::451063433111166000
408224760	::451063573239046000
13298002	::451063961228935000
574250205	::451064010683985000
574250205	::451064133962973000
97326618	::451064482882928000
629787407	::451065495387521000
50154503	::451065934073982000
516017637	::451066552033353000
472617238	::451066840580894000
229290429	::451066986207129000
472617238	::451067191647944000
20496164	::451067235319422000
516017637	::451067431889289000
409404583	::451067452659486000
269151566	::451067699280347000
6652302	::451069064962535000
331398205	::451069191651483000
229197384	::451070300910653000
348193845	::451070393487339000
285141722	::451070469513281000
69064286	::451070610412535000
388397248	::451071055130415000
97326618	::451071295128883000
346392612	::451071423222542000
616892340	::451071649446895000
97326618	::451071839952183000
560822598	::451072470137589000
368079003	::451072950037270000
170924102	::451073374576336000
408831317	::451073404826054000
97326618	::451073580298539000
560822598	::451073827640848000
234950395	::451074060105953000
309355379	::451074148584783000
114235211	::451074534880190000
433168829	::451074992508121000
257913209	::451075630646693000
234950395	::451076099187822000
18929923	::451076144662851000
163115137	::451076372522606000
96882214	::451076793005375000
371243365	::451077385178198000
96882214	::451077446821892000
402492947	::451077606637465000
277645720	::451077735184859000
402492947	::451077807251009000
277645720	::451077890399293000
96882214	::451078604600786000
574250205	::451078678508998000
95723533	::451078687291482000
305216922	::451078921644044000
574250205	::451079383550558000
341037427	::451079878243139000
394796192	::451081358480138000
41143305	::451081552017899000
139547588	::451082277624512000
113221759	::451082832660934000
22944914	::451083041004589000
418841887	::451083527405445000
58031746	::451083756263460000
103473089	::451083773426167000
374613599	::451084079002177000
388397248	::451084113101852000
432747712	::451084485074116000
163115137	::451084914990264000
41143305	::451085438820696000
418841887	::451085767222513000
516017637	::451086392437641000
552029617	::451086692640776000
344956423	::451086695384227000
516017637	::451086720788733000
479205756	::451086939785920000
479205756	::451087056978976000
393264911	::451087247912079000
596957614	::451087275493818000
516017637	::451087507866660000
532616498	::451087529047908000
393264911	::451088509273513000
42795192	::451088783513899000
445826532	::451088891450515000
480203168	::451088897418596000
479205756	::451089109134475000
65482831	::451090473944236000
393264911	::451090997070409000
393264911	::451091181653352000
414004311	::451091441314299000
294347764	::451091635154456000
432747712	::451092007176667000
483115964	::451092166937296000
373653741	::451092581972074000
351096649	::451092604449751000
483115964	::451092736049823000
196659229	::451092755927040000
432747712	::451092783471001000
471291163	::451092874390962000
418841887	::451092954447634000
432747712	::451092959623380000
497544291	::451093166922285000
62396842	::451093352897724000
53545809	::451093952540995000
272184078	::451094262172893000
393264911	::451094455177592000
458529098	::451094490619473000
393264911	::451094556579094000
320001867	::451094582785101000
320001867	::451094585876283000
320001867	::451094587910520000
53545809	::451094687114608000
53545809	::451095022629556000
374613599	::451095564336500000
29473860	::451095570221133000
218711172	::451096526920904000
371416817	::451096559330275000
325036867	::451096583690399000
32471501	::451096689466548000
418841887	::451097087094956000
393264911	::451097362102878000
15681561	::451098593923850000
158948390	::451098773830533000
377486283	::451098870173294000
344956423	::451099623638458000
242435004	::451099669695709000
14954949	::451099743968448000
218711172	::451099761194831000
260038180	::451100216515919000
142176687	::451100231128846000
159726392	::451100428126519000
433470731	::451100788165984000
218711172	::451100797854842000
157117376	::451101015547207000
218711172	::451101055649320000
15681561	::451101057179856000
393264911	::451101146921197000
596957614	::451101161429270000
218711172	::451101384772169000
218711172	::451101429596684000
552029617	::451101790662975000
458529098	::451101975791550000
234950395	::451102014756233000
186472636	::451102862232154000
24413698	::451102870369091000
393264911	::451103070751977000
140994915	::451103467462230000
218750630	::451103477989519000
516937156	::451103562937143000
393264911	::451103564232798000
186472636	::451103762493349000
186472636	::451103938306396000
392362281	::451104002273316000
393264911	::451104056430178000
171724420	::451104087132499000
393264911	::451104244024631000
140994915	::451104604743168000
352789311	::451104644694302000
352789311	::451104857240252000
286265668	::451104892501753000
352789311	::451105292437028000
337388641	::451105493818150000
292395819	::451106155864260000
637303583	::451106159517134000
95723533	::451106259975290000
393264911	::451107470149038000
393264911	::451107618484789000
617683841	::451108399258664000
377486283	::451108440044097000
38440249	::451108512094232000
360898372	::451108667677372000
292395819	::451108811873742000
410122679	::451108960834441000
393264911	::451109126592950000
410122679	::451109290003402000
393264911	::451109520421310000
393264911	::451109577442852000
249012544	::451109641267593000
410122679	::451109791352766000
458529098	::451110464995729000
286265668	::451110553344163000
122799833	::451110578787192000
220632867	::451110665529208000
393264911	::451111024209297000
38440249	::451111258025385000
378850242	::451112670281105000
38440249	::451113928446459000
574250205	::451114163067052000
636894252	::451114201268772000
384109939	::451114323113291000
636894252	::451114482031280000
242435004	::451115027165368000
428516870	::451115189459771000
637303583	::451115228072140000
405040496	::451115410478211000
224452115	::451115537221689000
15961483	::451115594025164000
15961483	::451115768269520000
250969967	::451116031549779000
113221759	::451116419644940000
250969967	::451116740374568000
458529098	::451116749417488000
281212143	::451116877159604000
552029617	::451116888936828000
636894252	::451116911791579000
636894252	::451117321663164000
284931188	::451118006190759000
388397248	::451118036343599000
281212143	::451118115846623000
458529098	::451118242153889000
281212143	::451118502544678000
103473089	::451118562036305000
613956023	::451118852877721000
149980973	::451118869935968000
217262932	::451118984897634000
388397248	::451119020716990000
388397248	::451119197930921000
393264911	::451119524905893000
217262932	::451119687036719000
480203168	::451119831698272000
480203168	::451119833568907000
480203168	::451119834760097000
480203168	::451119836018384000
480203168	::451119837528342000
480203168	::451119838828572000
480203168	::451119840460144000
480203168	::451119842192412000
149980973	::451120466845917000
345508633	::451120494897819000
304619831	::451121082997960000
304619831	::451121325378387000
41143305	::451121572037017000
69064286	::451121873070219000
497544291	::451121980180140000
341732173	::451122111944597000
393264911	::451122293825998000
78614495	::451122516992745000
393264911	::451122841874726000
22844281	::451123000348524000
78614495	::451123252916940000
22844281	::451123593179848000
458529098	::451123693075193000
497544291	::451123854480375000
393264911	::451124747003121000
471291163	::451124754012209000
393264911	::451125201598562000
415703077	::451125351968567000
415703077	::451125643116568000
393264911	::451125993520918000
162245153	::451126383197323000
146216300	::451126642518134000
415703077	::451127032840470000
36654229	::451127944459853000
405040496	::451128401164648000
377486283	::451129656972816000
149980973	::451129850313457000
113221759	::451129889568350000
377486283	::451130153041543000
612537918	::451130265155690000
213287321	::451130398987538000
405040496	::451131349676470000
552029617	::451131990780018000
250969967	::451132053971427000
250969967	::451132073739165000
29473860	::451132608001609000
316025875	::451132944162095000
316025875	::451133054057074000
29473860	::451133130783875000
124011751	::451134258061377000
86474692	::451134822245601000
623065439	::451134991477780000
480203168	::451135186499956000
480203168	::451135190224490000
480203168	::451135192560705000
480203168	::451135194607538000
49118513	::451135812739276000
255313314	::451135845366771000
410122679	::451136151227625000
357017353	::451136425225101000
331398205	::451138608338984000
124011751	::451138908772769000
213287321	::451139374361870000
309355379	::451139442599002000
97326618	::451141210980483000
243011588	::451141779690381000
254579074	::451142610023759000
29284709	::451142659273670000
480203168	::451143006276448000
25383063	::451143038988206000
360898372	::451143092230307000
62396842	::451143563297173000
62396842	::451143780050423000
20496164	::451144059034165000
24100015	::451144094719692000
20496164	::451144166383181000
383243793	::451144304807792000
62396842	::451144371166265000
29284709	::451144508177391000
20496164	::451144594596442000
349365015	::451144710120554000
53545809	::451144720123973000
432747712	::451145906273157000
62396842	::451146076591259000
124011751	::451146093405827000
428300082	::451146233663352000
516017637	::451146575763369000
552029617	::451147089125183000
516017637	::451147381950541000
97326618	::451147398879133000
38440249	::451147620371935000
415703077	::451147984806240000
300607168	::451149110788501000
19895969	::451149341290283000
32671267	::451149503739883000
125849974	::451150670247510000
480203168	::451150784193757000
480203168	::451150788614561000
480203168	::451150791168888000
623065439	::451150923499577000
501202268	::451151256275668000
97326618	::451151414543548000
547741880	::451152181668749000
190624012	::451152378285158000
242443898	::451152550880751000
69455217	::451152964372017000
69455217	::451153026040885000
538590660	::451153364860940000
69455217	::451153413137776000
234630547	::451153747188535000
472617238	::451153787466444000
113221759	::451153958988685000
538590660	::451154135136489000
243011588	::451154791477956000
410122679	::451155090913914000
340199061	::451155310858629000
167222207	::451155562634706000
636632104	::451155587145814000
277645720	::451156150403473000
519936824	::451156178832072000
277645720	::451156359648903000
338477631	::451156939154939000
23403899	::451157021811691000
410122679	::451157107543662000
335367791	::451157191605903000
23403899	::451157428550119000
31586329	::451157633295081000
23403899	::451157808524701000
23403899	::451158125677002000
480203168	::451158465302376000
316025875	::451158597246799000
505219745	::451158936289177000
505219745	::451158983630266000
621306179	::451159474560966000
245935219	::451159930452459000
219092257	::451160051294547000
307457734	::451160115018616000
62396842	::451160215862652000
307457734	::451160323970433000
307457734	::451160371995217000
307457734	::451160434943352000
312907071	::451160507102138000
348745482	::451160662681456000
571363101	::451161543783501000
28736200	::451162368064909000
218750630	::451162509446111000
34841151	::451162933087981000
338477631	::451163432579235000
623065439	::451163819625447000
393264911	::451163858380410000
217516272	::451164954855362000
217516272	::451165045745913000
370850900	::451165134116110000
28736200	::451165190764367000
217516272	::451165206672994000
217516272	::451165292140318000
217516272	::451165391637585000
516937156	::451165545568931000
217516272	::451165836493864000
219092257	::451166042765545000
623065439	::451166077880655000
217516272	::451166080824651000
480203168	::451166142027923000
217516272	::451166154061406000
217516272	::451166569226203000
217516272	::451166656786489000
217516272	::451166823925297000
113221759	::451166944256077000
393264911	::451167138586181000
217516272	::451167418384003000
217516272	::451167496284823000
79754464	::451167620583403000
382414670	::451167632650039000
285141722	::451167846165250000
286265668	::451167874573676000
217516272	::451168047139549000
300607168	::451168219014103000
217516272	::451168224000753000
249227650	::451168323552935000
419105102	::451168435230109000
285141722	::451168738654445000
18277474	::451169107162173000
229197384	::451169888623550000
392362281	::451170494310395000
392362281	::451170524261912000
345508633	::451171201625620000
118810756	::451171305451446000
621062028	::451171424724475000
20478089	::451171772134866000
218750630	::451171957359132000
20478089	::451172013928108000
130514710	::451172040691953000
145469568	::451172117422567000
249012544	::451172226146906000
130514710	::451172241158733000
22844281	::451172286339379000
472415509	::451172533715611000
130514710	::451172603827605000
149980973	::451173131290308000
393264911	::451173140823961000
423941104	::451173266300739000
273811402	::451173299075448000
218750630	::451173313042059000
300607168	::451173392167993000
357017353	::451173797895626000
480203168	::451173942841987000
9563172	::451173953231679000
209345596	::451174241678151000
218750630	::451174262028529000
357017353	::451174306639515000
157117376	::451174308497215000
378773930	::451174517105508000
67193398	::451174542556532000
357017353	::451174559908376000
218750630	::451174857737138000
248957493	::451175122804551000
248957493	::451175350446612000
219092257	::451175522685300000
157117376	::451175575088947000
224068229	::451175576393768000
157117376	::451175659998420000
157117376	::451175682521825000
157117376	::451175703665319000
481862811	::451175740441362000
218750630	::451175775463415000
157117376	::451175838252158000
157117376	::451175877707972000
450378413	::451176119660597000
17210128	::451176175197384000
167184626	::451176203500544000
481862811	::451176286988140000
98785279	::451176538554503000
34841151	::451176606204452000
34841151	::451176771208347000
481862811	::451176774257610000
481862811	::451176875042570000
157117376	::451176896227586000
157117376	::451176904574242000
435409494	::451176924753436000
481862811	::451176998434394000
157117376	::451177195038203000
552029617	::451177289791725000
69455217	::451177495279464000
483115964	::451177601898274000
426402586	::451177853288472000
62396842	::451177864793456000
219092257	::451177867108286000
97326618	::451177915326406000
277645720	::451178307527397000
345508633	::451179091530887000
29436016	::451179167716233000
252314330	::451179425137438000
39683534	::451179488790192000
39683534	::451179537234411000
39683534	::451179585376616000
265786675	::451179762887983000
39683534	::451179922602864000
458529098	::451180004827607000
29436016	::451180200769101000
238672857	::451180267487522000
252314330	::451180289071792000
36958694	::451180601543249000
323011452	::451181020868792000
481862811	::451181104394170000
98785279	::451181107946745000
428516870	::451181142277115000
219092257	::451181143543382000
297052199	::451181373668073000
480203168	::451181741319802000
365767010	::451182168782696000
481862811	::451182497809043000
157117376	::451182499956142000
69455217	::451182842035187000
157117376	::451182900231163000
157117376	::451182985207758000
239917620	::451183249331478000
69455217	::451183437584400000
227046044	::451183482983563000
167222207	::451183514046988000
411700909	::451183679940100000
98785279	::451183956168175000
243011588	::451183967610634000
95723533	::451184182719705000
98785279	::451184246137188000
596957614	::451184319315197000
98785279	::451184367516123000
98785279	::451184436856381000
119434884	::451184611062587000
341037427	::451184673621024000
98785279	::451184898103971000
320052148	::451185403874119000
378850242	::451185692383936000
320052148	::451185858570252000
55472237	::451186206173184000
431179654	::451186254089310000
432747712	::451186342282940000
223998080	::451186440248893000
378850242	::451186520805109000
458529098	::451186578568667000
431262520	::451186703651205000
378850242	::451187120246636000
293246270	::451187705637273000
378850242	::451188230839611000
438647243	::451188246207135000
480203168	::451189424097730000
480203168	::451189427495116000
267323089	::451189491852517000
438647243	::451189551046742000
350003589	::451189627370483000
16623113	::451189705007038000
267323089	::451189949983756000
219092257	::451190209720242000
23403899	::451190220197605000
157117376	::451190300757602000
552029617	::451190444458643000
261471578	::451190458254102000
167183597	::451190576252088000
552029617	::451190580551233000
219092257	::451190745135726000
15688986	::451190755982196000
458529098	::451190761640325000
552029617	::451190804011159000
219092257	::451191393491243000
157117376	::451191569048031000
481862811	::451191581299978000
157117376	::451191719787114000
157117376	::451191737411596000
157117376	::451191807871680000
157117376	::451191949404299000
481862811	::451191978588655000
157117376	::451192096406253000
481862811	::451192130808344000
157117376	::451192257484300000
234630547	::451192446685552000
117638857	::451192585001123000
157117376	::451192615396864000
392737983	::451193026808119000
236528732	::451193105547403000
229197384	::451193417179992000
14954949	::451193431423848000
392737983	::451193696483303000
62396842	::451193758462529000
162245153	::451193807565254000
157117376	::451193863525253000
62396842	::451193879644344000
370845710	::451194150071721000
392737983	::451194169080676000
161346822	::451194781431906000
392737983	::451194836197310000
86474692	::451195796726112000
163768701	::451195937776730000
480203168	::451197352615739000
163768701	::451197425789571000
16623113	::451197705314787000
34445704	::451197822092582000
163768701	::451197862928330000
163768701	::451198073356562000
18277474	::451198101572055000
18277474	::451198261664423000
378850242	::451198339082887000
402243422	::451198957403004000
472415509	::451199281387798000
202840862	::451199880413716000
458529098	::451200082520465000
472415509	::451200205925662000
225206298	::451200282781687000
228357750	::451200306160730000
228357750	::451200322606608000
228357750	::451200344614129000
596957614	::451200359713619000
348745482	::451200378273423000
55472237	::451200478106251000
225206298	::451200620699975000
420731308	::451200649045487000
55472237	::451200679051157000
225206298	::451200814489403000
55472237	::451200890108510000
316902035	::451200894160629000
55472237	::451200949642489000
316902035	::451200990021435000
505219745	::451201121780903000
225206298	::451201489583632000
357017353	::451201537105469000
420731308	::451201676775407000
393264911	::451201947442221000
22944914	::451202880654295000
38440249	::451202961730183000
634890754	::451203028763553000
219092257	::451203568184221000
374613599	::451204495616114000
242435004	::451204598510804000
573151200	::451204737468088000
219092257	::451204880997183000
91130285	::451205375099150000
320001867	::451205529365270000
219092257	::451206393836474000
219092257	::451206635856203000
30223693	::451206713325015000
721462429	::451207004728459000
418841887	::451207080439840000
169378322	::451207169942106000
320001867	::451207253899476000
169378322	::451207452806377000
320001867	::451207918814105000
332908078	::451208077317271000
516017637	::451208589797892000
292395819	::451208642440990000
261942709	::451209410811936000
261942709	::451209431938629000
335367791	::451209495612772000
320001867	::451209759840927000
261942709	::451209997469229000
332908078	::451210100351725000
560822598	::451210133624717000
392737983	::451210245155848000
560822598	::451210437246607000
169378322	::451210456699764000
150828387	::451211845161209000
55704588	::451211984282079000
55704588	::451212043324887000
393264911	::451212130797092000
191276105	::451212135679270000
393264911	::451212142822166000
332908078	::451212357956800000
142176687	::451212512974110000
419249711	::451212844025905000
268547296	::451213079158587000
419249711	::451213143927037000
332908078	::451213185677549000
55704588	::451213469476343000
332908078	::451213527127437000
239928368	::451214015877120000
419249711	::451214217001967000
332908078	::451214217010741000
320001867	::451214257598644000
533844924	::451214430194634000
320001867	::451214474871992000
103244523	::451214490970120000
281408265	::451214797653045000
418841887	::451214955317313000
435409494	::451214999508504000
161346822	::451215034329219000
292395819	::451215041086640000
481862811	::451215192043831000
393264911	::451215546965438000
393264911	::451215757074903000
304645030	::451215947064688000
161346822	::451216082213146000
103473089	::451216466272985000
309355379	::451216582921166000
418841887	::451216783446663000
304645030	::451216881119424000
267299080	::451217028217442000
383045348	::451217106562871000
55704588	::451217147717378000
225206298	::451217561883930000
393264911	::451217669165830000
554801627	::451218077397434000
32471501	::451218331652325000
254442957	::451218438175072000
369539413	::451218652168089000
612537918	::451219078125211000
369539413	::451219373064065000
351096649	::451219537871241000
369539413	::451219674802294000
369539413	::451219803932340000
369539413	::451220095629422000
324614357	::451220985350746000
239313896	::451221111611469000
239313896	::451221450616094000
239313896	::451221619759779000
16623113	::451222572353351000
320001867	::451223074268905000
281821239	::451223178786766000
281821239	::451223625618567000
281821239	::451223902581055000
324614357	::451224149290418000
467758710	::451224572512047000
324614357	::451224648852975000
281821239	::451224727093145000
18277474	::451225036394102000
73526174	::451225291940048000
360898372	::451226060189757000
49824781	::451226228968939000
49824781	::451226428722655000
205124512	::451226445147168000
324614357	::451226449367023000
206067907	::451226829631008000
331482356	::451227740654813000
238672857	::451228012181463000
239313896	::451228797199601000
216819428	::451228849515134000
69064286	::451228891193950000
239313896	::451229131754070000
262382570	::451229360494624000
331482356	::451229926356959000
294347764	::451230482156363000
369539413	::451231054171357000
369539413	::451231218000875000
161346822	::451231374905573000
369539413	::451231530912727000
324614357	::451232776298430000
408098797	::451232830358843000
222584958	::451232992619675000
64926237	::451234189992394000
231885202	::451234998679379000
231885202	::451235130124693000
231885202	::451235249800761000
231885202	::451235466478505000
114291753	::451236382116442000
294347764	::451236641311453000
294347764	::451236786698612000
114291753	::451238048253374000
167184626	::451238109183635000
324614357	::451238221373263000
402492947	::451238445860794000
402492947	::451238832801710000
369849727	::451239531594129000
14954949	::451239570332733000
267299080	::451239936579346000
114291753	::451240021337845000
205124512	::451241072375504000
196659229	::451241831003852000
14954949	::451242047341481000
196659229	::451242232621060000
516017637	::451242710964260000
592475734	::451242804950228000
39169797	::451243549238251000
39169797	::451243830810271000
167183597	::451244280279867000
39169797	::451244289767403000
205124512	::451244592101199000
112145680	::451247075720982000
205124512	::451247232461725000
222584958	::451247634893008000
205124512	::451247684226019000
173688303	::451248548143591000
205124512	::451248680859758000
173688303	::451248849076494000
112145680	::451248990567555000
173688303	::451249347909275000
112145680	::451249366729523000
112145680	::451249377315921000
250969967	::451250122723041000
267299080	::451250215320682000
374613599	::451251140819447000
374613599	::451252043533926000
172280619	::451252824777560000
172280619	::451253067657117000
418841887	::451253173148463000
374613599	::451253178231562000
41001071	::451253473963552000
374613599	::451253905197113000
353567857	::451254509202071000
159726392	::451254685177880000
159726392	::451254879902654000
38594501	::451254958151589000
408031484	::451254982138814000
14954949	::451255102696083000
374613599	::451255387585380000
473718221	::451255496347885000
38594501	::451255586517024000
159726392	::451255690049245000
283051149	::451257165550858000
65482831	::451258698233434000
374613599	::451259129932181000
480203168	::451259316826152000
374613599	::451259924576628000
30223693	::451260252768305000
374613599	::451260466065444000
370845710	::451261803989725000
230659102	::451266352750137000
23403899	::451267493059784000
260979062	::451268141474013000
23403899	::451268506609541000
331482356	::451270430457085000
634890754	::451271437572009000
377486283	::451271906411282000
15681561	::451273302338588000
34863840	::451273840023568000
480203168	::451274732336214000
480203168	::451274735242838000
315872678	::451274900527804000
458529098	::451275729657806000
612537918	::451276957318381000
249012544	::451279546575093000
433003196	::451281480262881000
458529098	::451282013895794000
480203168	::451282652763418000
480203168	::451282653807800000
458529098	::451283768297267000
249012544	::451284822413963000
30223693	::451285372257837000
392362281	::451285865226969000
377486283	::451286976616869000
60712766	::451287392839012000
422214932	::451288250590584000
461652679	::451291353285013000
480203168	::451298139987664000
480203168	::451298147021516000
480203168	::451298153291980000
480203168	::451298160145465000
480203168	::451298166181076000
467852949	::451299304687542000
467852949	::451299486997155000
545540214	::451299493443420000
467852949	::451300004465225000
613956023	::451300130524655000
467852949	::451300333936181000
69044676	::451300858945228000
30223693	::451301157516738000
30223693	::451301678487068000
34863840	::451301808557010000
30223693	::451302375685251000
34863840	::451302411081375000
55704588	::451303105338953000
328794919	::451303539919552000
97307001	::451304387814494000
15086993	::451304535836094000
94226339	::451307061012217000
331398205	::451308582748053000
28405302	::451308805112872000
97307001	::451309201978314000
165658390	::451309403040276000
214678768	::451310323228626000
506707370	::451312720999354000
506707370	::451312872170082000
305216922	::451312891535175000
370850900	::451313296642420000
387625128	::451313856640729000
26198467	::451314019538710000
184195472	::451314101885485000
636894252	::451314415938179000
636894252	::451314501405532000
31250549	::451315065040297000
130514710	::451315065665626000
210674392	::451315307655610000
236930269	::451315343911174000
130514710	::451315577035173000
302525103	::451316324254220000
407395368	::451316746897465000
48157278	::451317261807386000
460772038	::451317321819095000
461652679	::451317505928482000
162958222	::451318321099444000
416506126	::451318595390160000
365523194	::451318626390245000
636894252	::451319023687331000
23027915	::451320604642537000
267299080	::451320987695730000
267299080	::451321241128165000
23027915	::451321782864478000
86474692	::451322234133422000
62396842	::451322827740692000
60399576	::451323489119522000
81765661	::451323605859594000
86474692	::451324370024034000
201113172	::451325379429801000
72210207	::451325734338834000
350424007	::451326094718042000
350424007	::451326311416758000
57933673	::451326954575110000
574250205	::451328141462880000
286265668	::451328743147978000
167183597	::451329223005720000
26684021	::451329312428269000
377486283	::451329415700430000
377486283	::451329548160733000
377486283	::451330035446587000
277794018	::451330137653399000
377486283	::451330676072013000
253120136	::451330707999047000
167184626	::451330747530346000
34536365	::451330807508893000
381599486	::451331458977005000
83878535	::451331559920906000
350424007	::451332022490112000
38440249	::451332600380936000
438801693	::451332744354615000
438801693	::451332876479393000
350424007	::451333061138219000
623065439	::451333394363056000
133508241	::451333466596970000
306989340	::451333478215192000
377486283	::451333815890223000
377486283	::451333884517441000
29473860	::451333899826638000
634822122	::451334556876955000
29473860	::451334657502478000
438801693	::451334841909260000
438801693	::451334961065254000
71284640	::451337005515825000
218711172	::451337041604018000
186693710	::451337052693348000
186693710	::451337058959642000
186693710	::451337064152178000
458529098	::451337604101730000
341037427	::451337928484982000
53545809	::451338106592321000
329471370	::451338661519298000
350424007	::451338702024097000
159944196	::451340180322938000
336778628	::451340971826241000
250969967	::451341050750054000
388397248	::451341078445060000
41143305	::451341694202425000
388397248	::451342058427412000
369310186	::451342703557488000
28905424	::451344121307754000
613256961	::451344216593948000
234950395	::451344242762612000
86970230	::451344287939059000
431179654	::451344334269341000
145469568	::451344399503335000
292395819	::451344611760668000
253717655	::451344789406240000
205928265	::451344885673521000
418841887	::451345089106051000
55704588	::451346765262749000
300594041	::451346888638222000
243011588	::451347178020421000
256088386	::451347590114590000
23403899	::451348640838078000
22327740	::451348885324439000
410122679	::451349038668201000
191276105	::451349638562324000
202292166	::451350319151079000
107848755	::451350418552270000
31258629	::451350605924007000
202292166	::451350656314789000
239313896	::451350666343383000
20935798	::451350786707324000
410122679	::451350936364253000
473118863	::451351471439634000
331482356	::451351722317717000
294347764	::451352071413833000
239313896	::451352301085552000
230903702	::451352737897140000
68369234	::451352788057194000
636894252	::451352844214366000
636894252	::451352927823609000
420731308	::451353620584607000
418783652	::451354103273496000
336821368	::451354592802906000
238322255	::451355426157002000
41143305	::451355925287161000
69455217	::451356136005197000
412000113	::451356567107952000
433470731	::451357810706882000
249468865	::451357860362870000
218711172	::451358584245600000
158948390	::451359391984672000
35525270	::451359395373256000
367308760	::451360750834319000
273748024	::451360789769621000
14954949	::451361088282427000
495598070	::451361473755762000
405239647	::451361534468308000
286487329	::451362210653409000
118810756	::451362670282018000
259021462	::451362900284678000
396786261	::451362987891126000
483526518	::451363237024387000
259021462	::451363753238343000
259021462	::451363811866316000
59622669	::451363880032169000
174132903	::451364108864987000
20935798	::451364232001781000
359806236	::451364385303191000
259021462	::451364586080317000
224452115	::451364895770951000
224452115	::451364977857679000
259021462	::451365515512913000
477989347	::451365833407623000
224452115	::451366081894944000
432747712	::451366179978752000
477989347	::451366181111603000
250969967	::451366282667905000
311724390	::451366589879697000
133112299	::451366653297983000
259021462	::451366725456764000
250969967	::451366807257894000
174132903	::451366983917780000
322446637	::451367213170053000
131254355	::451367266248953000
174132903	::451367308208791000
120532808	::451367381105799000
420731308	::451367446545309000
479205756	::451367457018499000
174132903	::451367470566080000
438647243	::451367993453182000
216819428	::451368011417792000
479222401	::451368323146457000
234950395	::451368539685781000
216819428	::451368865403248000
234950395	::451368923540123000
4434941	::451369264721580000
234950395	::451369393537024000
24100015	::451369621120356000
477989347	::451369678154514000
174132903	::451369735188254000
255765560	::451369773117747000
234950395	::451369973026287000
174132903	::451370003900547000
481862811	::451370151347122000
481862811	::451370251800702000
420731308	::451370986320171000
65521914	::451371013465321000
224452115	::451371151625682000
65521914	::451371608246980000
97592081	::451371645081755000
26684021	::451371716586258000
258196512	::451371759733071000
65521914	::451372216521723000
64905964	::451372333014712000
65521914	::451372520734617000
65521914	::451372631409696000
97307001	::451373273138610000
489078088	::451373548037079000
36485138	::451373589418504000
98785279	::451373862496657000
248957493	::451373937205583000
126428969	::451373991366647000
133112299	::451373993027973000
248957493	::451374140935512000
408224760	::451374235404210000
65521914	::451375651132416000
363321273	::451375753335037000
363321273	::451375778513817000
338477631	::451376510528937000
216819428	::451377531103367000
130312780	::451377747244244000
574250205	::451378107514376000
308726677	::451378381850812000
433003196	::451379013639213000
338076990	::451379034258415000
258196512	::451379040864059000
286216848	::451379056194248000
68531166	::451379066365435000
66486074	::451379340610007000
32471501	::451379365096329000
97326618	::451379516938944000
35525270	::451379823462461000
18929923	::451380450540662000
338477631	::451380581268717000
14954949	::451380764337135000
633010300	::451381068407795000
483115964	::451381321441738000
282625909	::451381623452213000
282625909	::451381628384735000
25784705	::451381763034451000
224452115	::451382364711571000
433470731	::451382512661852000
18437537	::451382801280278000
408831317	::451382936227418000
316902035	::451383028473135000
338477631	::451383095103881000
316902035	::451383240516190000
294347764	::451384405433409000
350424007	::451384830962716000
350424007	::451385151973752000
308690900	::451385158495531000
175532031	::451385277333114000
350424007	::451385285059018000
224452115	::451385329522458000
224452115	::451385375903084000
256845035	::451385414012899000
224452115	::451385529498484000
234143570	::451385905740529000
35525270	::451386682244227000
264946102	::451388180751589000
243011588	::451388309420658000
175532031	::451388842093084000
344857407	::451388902750691000
243011588	::451389164895084000
53545809	::451389364971376000
53545809	::451389490754772000
380587529	::451389576930533000
380587529	::451389634472185000
175532031	::451389660103983000
637303583	::451389951058264000
68531166	::451390908554960000
513825441	::451391004697178000
126428969	::451391074552930000
172573942	::451391179901640000
338076990	::451391943873142000
137117871	::451392532010659000
360898372	::451392804699131000
628045480	::451393481890488000
103473089	::451393910103740000
103473089	::451394200278294000
103473089	::451394216862556000
68531166	::451394305790205000
165491208	::451394374816256000
26684021	::451394413449576000
103473089	::451394506638635000
392362281	::451394545763110000
231885202	::451395141610115000
16710226	::451395408695427000
294347764	::451395863638974000
26684021	::451396352971251000
623065439	::451396392305840000
22944914	::451396507628232000
430943995	::451396911267069000
73526174	::451397249302802000
73526174	::451397365715701000
8036902	::451397462968639000
217214677	::451397867073052000
392362281	::451397966234800000
285141722	::451397998161821000
140994915	::451398969680072000
384488111	::451399091965030000
574250205	::451399092946882000
430943995	::451399189290029000
574250205	::451399197657673000
95117686	::451399779939934000
95117686	::451399816048697000
95117686	::451399880234508000
180911733	::451400024984125000
316025875	::451400783515226000
384488111	::451400964386193000
35525270	::451400978076418000
62936749	::451401024994283000
316025875	::451401080115458000
316025875	::451401425805774000
95117686	::451401478381371000
497630362	::451401599865217000
180388620	::451401652243660000
157117376	::451402131275534000
250969967	::451402276892991000
29436016	::451402278927601000
231483310	::451402671220862000
312856997	::451403098523983000
316025875	::451403970490036000
430943995	::451404123368611000
316229499	::451404182654697000
316025875	::451404389958156000
145469568	::451404525857820000
145469568	::451404553200480000
145469568	::451404563732393000
107902551	::451404837947994000
40896981	::451405468435746000
448325555	::451405529093779000
257831311	::451405796677386000
133112299	::451405999052582000
133112299	::451406453803204000
479205756	::451407714493538000
360367250	::451407878776029000
369849727	::451408088223191000
196659229	::451408797915828000
415943958	::451408817004498000
479205756	::451409436699938000
490841822	::451409765243949000
479205756	::451411876526567000
621306179	::451411879982682000
479205756	::451411975185002000
331482356	::451412031112245000
384488111	::451412080071933000
31569666	::451412295214968000
73526174	::451412542720466000
533844924	::451412853660983000
258196512	::451412934762049000
533844924	::451413040664023000
307457734	::451413281781997000
139547588	::451413510711676000
305216922	::451413531473506000
279608688	::451413835383992000
319301096	::451414801332191000
301042701	::451415021424103000
301042701	::451415101254275000
18929923	::451416132109762000
368079003	::451416210324733000
316902035	::451416337458663000
316902035	::451416452017700000
415897649	::451417769062309000
73299390	::451417947547136000
73299390	::451418364586770000
227046044	::451418889403240000
73299390	::451419223190151000
165491208	::451419289955082000
261471578	::451419461619548000
261471578	::451419581202960000
533844924	::451419637012385000
8036902	::451419641449951000
8036902	::451419836023721000
299389082	::451419917599121000
24100015	::451420195022979000
294347764	::451420443308609000
293246270	::451420630748250000
322763942	::451420778957783000
256346048	::451420780404801000
256346048	::451421242382614000
167183597	::451421584054435000
432747712	::451421693303865000
344857407	::451421793224384000
103473089	::451422232573530000
167184626	::451423336958939000
53545809	::451423478093451000
112801155	::451423498641342000
64926237	::451423637128892000
51480688	::451424014825578000
51480688	::451424076167262000
344956423	::451424608105668000
348683759	::451424648605880000
284316159	::451424803598401000
369310186	::451425518953701000
110563920	::451425569239228000
189368301	::451426318597369000
13298002	::451426351468511000
423950693	::451426992324243000
107848755	::451427406105288000
344285522	::451428364147245000
86474692	::451428764451225000
431262520	::451429071965413000
519936824	::451429426962898000
519936824	::451429758317121000
392362281	::451430276455886000
235867165	::451430307745382000
253717655	::451430881031249000
284316159	::451431194937548000
142176687	::451431236960272000
180388620	::451431304165203000
47032978	::451431540682014000
47032978	::451431638128267000
47032978	::451431658667769000
519936824	::451432027989229000
338076990	::451432200329003000
276131997	::451432835438899000
322643138	::451432881764990000
374613599	::451432940862734000
235867165	::451433582695690000
114291753	::451433741085589000
95117686	::451433741802827000
110563920	::451433923210276000
363321273	::451434018819809000
281589334	::451434838160338000
392737983	::451434866262147000
162802335	::451435082742366000
62396842	::451435463845232000
62396842	::451435530287214000
30804377	::451435671538765000
170924102	::451435754762166000
56509474	::451435783803916000
4434941	::451435929035489000
110563920	::451435947729911000
26333173	::451435996547403000
431179654	::451436639026307000
340688867	::451437258529189000
445826532	::451437472552349000
172573942	::451437779311140000
388397248	::451437906821783000
340688867	::451437920218398000
335367791	::451438534344605000
110563920	::451439221681963000
618760575	::451439362022993000
301042701	::451439427668037000
113221759	::451439986219692000
41753572	::451440448465166000
67193398	::451440491410649000
86474692	::451440494464090000
386169383	::451440928574951000
165491208	::451441040982306000
388397248	::451441162386030000
369849727	::451441348412203000
49118513	::451441376778272000
38440249	::451441436836524000
227046044	::451441548060667000
103473089	::451441800687788000
133112299	::451441807818104000
103473089	::451441845625561000
103473089	::451441927343194000
410122679	::451441969433411000
231885202	::451442418185814000
231885202	::451442676139687000
231885202	::451442695588691000
103473089	::451442711757742000
137135705	::451443218970714000
65482831	::451443245172543000
231885202	::451443263539380000
122725183	::451443391910256000
231885202	::451443481655775000
225601631	::451443587944046000
293246270	::451443630189068000
231885202	::451443763244969000
433168829	::451443882505814000
410122679	::451444044690759000
114291753	::451444906217594000
8709452	::451444911091744000
384683676	::451444952283619000
293246270	::451445009100062000
8709452	::451445063826935000
32382173	::451445431583899000
309355379	::451446039665725000
17356903	::451446270184652000
445826532	::451446511952756000
114291753	::451447449090273000
218711172	::451447605349089000
414004311	::451447790640459000
15681561	::451447797850468000
252725390	::451447947167670000
346392612	::451447974816915000
134637488	::451447982672867000
252725390	::451448275602640000
29473860	::451448300915687000
337388641	::451448526925357000
337388641	::451448547099938000
58031746	::451448767410368000
259021462	::451449884684869000
14954949	::451449936987447000
14954949	::451450027802521000
14954949	::451450414882226000
14954949	::451451094619549000
218711172	::451451769458294000
218711172	::451452335689302000
325036867	::451452380265988000
218711172	::451452485019115000
402492947	::451452612164857000
218711172	::451452903740686000
218711172	::451452926490599000
218711172	::451452945566281000
40946018	::451452972652716000
40946018	::451453177078882000
377035998	::451453243025920000
40946018	::451453679183200000
40946018	::451454014261977000
516017637	::451454182289977000
516017637	::451454325068292000
40946018	::451454335495319000
218711172	::451454466613850000
134637488	::451454666749267000
218711172	::451454727944155000
232312019	::451454807882997000
218711172	::451454884320407000
618760575	::451454979157397000
218711172	::451455103284023000
218711172	::451455725647446000
218711172	::451455988059873000
218711172	::451456127650512000
29335169	::451456172395335000
219092257	::451457253824921000
393264911	::451457862074511000
224682361	::451458314116034000
243011588	::451458903801622000
481862811	::451459185965015000
187089991	::451459519709597000
8709452	::451460297069723000
65886399	::451460611197911000
16006363	::451460710175100000
392737983	::451460758799679000
41143305	::451460956460040000
393264911	::451461259150385000
380587529	::451461280482598000
378778103	::451461291618861000
380587529	::451461337869070000
29473860	::451461344269987000
380587529	::451461387521236000
41143305	::451461431456571000
24413698	::451462428237107000
41143305	::451462500777607000
293342989	::451462881192587000
472415509	::451462895772368000
378773930	::451462957420269000
378773930	::451463066316996000
32671267	::451463078383980000
41143305	::451463244729696000
41143305	::451463543028580000
24100015	::451463678161084000
187089991	::451463740722921000
212047421	::451464531915460000
257831311	::451465419405004000
110563920	::451465829134381000
41143305	::451465907898830000
53165262	::451466268357722000
53165262	::451466365594255000
53165262	::451466551204777000
41143305	::451466686827212000
134637488	::451466755937140000
615507620	::451466854444171000
6652302	::451467196481277000
69064286	::451467382473916000
615507620	::451467579836469000
41143305	::451467965565648000
218711172	::451468268021506000
30151060	::451468723761975000
284931188	::451469399770140000
134637488	::451469898687205000
187089991	::451470004412628000
213763059	::451470271833059000
558662656	::451470874948812000
558662656	::451470885644292000
4434941	::451471783753826000
41143305	::451472636938162000
95117686	::451472776147132000
145469568	::451472876235788000
95117686	::451472961078181000
139547588	::451472962995380000
95117686	::451473221011771000
95117686	::451473342122319000
95117686	::451473471545937000
53165262	::451473542761447000
264234166	::451473575464411000
95723533	::451473589121073000
41143305	::451473670284644000
53165262	::451473693139816000
76017935	::451473740220485000
95117686	::451473898375479000
95117686	::451473999365939000
212047421	::451474064154972000
95117686	::451474931549614000
95117686	::451475103620931000
264946102	::451475131529850000
95117686	::451475357166624000
95117686	::451475412661448000
29473860	::451475609902780000
134637488	::451475956486901000
258196512	::451476627600314000
378794339	::451477036851159000
371416817	::451477628684599000
636894252	::451477928191078000
41143305	::451477969790185000
95117686	::451478091269816000
19895969	::451478409525198000
301203823	::451478649141596000
636894252	::451478912686501000
636894252	::451479002314575000
201113172	::451479135710244000
95117686	::451479991415349000
636894252	::451480005315280000
95117686	::451480016849604000
95117686	::451480277835976000
95117686	::451480313672118000
175532031	::451480343179046000
618760575	::451480528034603000
175532031	::451480583126781000
175532031	::451480596221394000
636894252	::451480972840562000
636894252	::451480983619923000
613956023	::451481282350837000
432888405	::451482009680896000
588634771	::451482491543900000
50154503	::451482538385489000
62396842	::451482705650130000
62396842	::451482891495542000
357017353	::451482894880366000
32125015	::451482983971565000
612537918	::451483057678462000
636894252	::451483517138923000
538590660	::451483560705146000
636894252	::451483605726810000
612537918	::451483787961303000
612537918	::451483815895388000
15961483	::451484225238081000
430943995	::451484377881776000
618760575	::451484885736112000
293246270	::451485274414268000
430943995	::451485337148456000
612537918	::451485530598146000
430943995	::451486245219483000
254579074	::451486623293644000
213763059	::451486879121027000
410122679	::451486892135964000
95117686	::451488312516018000
430943995	::451488376735404000
95117686	::451488471715024000
268397639	::451488490413232000
32382173	::451488648723443000
612537918	::451489049619202000
268397639	::451489080413802000
15961483	::451490043685642000
225601631	::451490044855873000
243011588	::451490694948212000
473454563	::451490707891847000
612537918	::451490898996908000
316878403	::451491157424369000
636894252	::451491424320507000
636894252	::451491467995774000
415703077	::451491479421079000
308690900	::451491605074436000
605601195	::451492568719949000
513825441	::451492620335063000
513825441	::451493241050116000
505219745	::451493352890843000
415703077	::451493431177928000
103473089	::451493534018048000
35597637	::451493688959848000
91345170	::451494254616272000
32125015	::451494468894461000
14954949	::451495516350603000
479205756	::451495529491349000
29335169	::451495888037617000
15961483	::451496059634995000
29436016	::451496546929238000
377952732	::451496573197754000
36958694	::451497475937804000
547741880	::451497663993610000
390552849	::451498815900876000
31569666	::451498911019335000
571363101	::451499061393113000
377035998	::451499524117102000
17356903	::451500473921863000
393264911	::451500539860090000
309355379	::451500923215704000
393264911	::451501008342876000
222935791	::451501171254243000
222935791	::451501247007580000
222935791	::451501290645098000
222935791	::451501532417380000
350003589	::451501755017089000
370850900	::451501789440126000
222935791	::451501805642731000
222935791	::451501893916041000
222935791	::451501944067358000
222935791	::451502001931943000
222935791	::451502210514714000
350003589	::451502243594780000
222935791	::451502296904773000
222935791	::451502371026518000
35597637	::451502421504958000
222935791	::451502490111213000
222935791	::451502635875860000
344285522	::451503094569140000
344285522	::451503217390534000
410122679	::451503527526141000
249227650	::451503545083109000
393264911	::451503928006279000
393264911	::451504053063655000
479205756	::451504298409472000
110563920	::451504395503816000
410122679	::451504422154407000
26684021	::451504515015917000
393264911	::451504536167788000
474400310	::451505524203204000
22844281	::451505524451049000
351096649	::451505972583075000
386169383	::451506328692084000
410122679	::451506646167347000
415998425	::451506719856668000
180388620	::451506874622279000
114291753	::451506876773961000
17356903	::451507575457316000
43967474	::451507613772316000
29284709	::451507745079189000
20822956	::451507843095887000
29284709	::451507854240137000
107848755	::451507868491984000
107848755	::451507912616062000
14954949	::451507957038342000
29284709	::451508098398969000
95117686	::451508144749805000
231885202	::451508238568017000
615507620	::451508252992237000
231885202	::451508313377632000
238672857	::451508324572221000
238672857	::451508383128907000
615507620	::451508403550949000
231885202	::451508428507070000
615507620	::451508438544031000
238672857	::451508614927114000
238672857	::451508743801298000
360898372	::451509136224555000
519677520	::451509271201849000
95117686	::451509514202644000
615507620	::451509588265680000
95117686	::451509610646491000
615507620	::451509636059758000
95117686	::451509686148145000
231885202	::451509727726284000
95117686	::451509772417003000
615507620	::451509783028576000
519677520	::451510201053884000
95117686	::451510415327903000
615507620	::451510644395614000
95117686	::451510701618515000
615507620	::451510725924909000
95117686	::451510737140080000
95117686	::451510770145034000
95117686	::451510798951522000
95117686	::451510878756958000
95117686	::451510937707905000
95117686	::451510998705643000
95117686	::451511030020337000
506707370	::451511044947841000
596957614	::451511055772946000
615507620	::451511162140516000
615507620	::451511219195633000
388397248	::451511264951287000
615507620	::451512074972459000
328871385	::451512381458235000
615507620	::451512416983982000
95117686	::451512424189804000
519677520	::451512448894631000
519677520	::451512455337099000
324614357	::451512824775581000
229197384	::451512885089689000
409404583	::451512929020436000
95117686	::451513053628989000
481862811	::451513076878434000
24413698	::451513198567362000
324614357	::451513204137795000
481862811	::451513228053725000
95117686	::451513274715348000
481862811	::451513344428888000
120532808	::451513425126887000
95117686	::451513434664759000
481862811	::451513480823463000
262471070	::451513532308520000
95117686	::451513573831745000
95117686	::451513653481574000
481862811	::451513659777617000
110563920	::451513754820161000
113221759	::451513773648793000
481862811	::451513850505203000
324614357	::451513943417438000
249227650	::451513971447984000
351896383	::451513982352773000
481862811	::451513982613192000
95117686	::451514098916675000
481862811	::451514109285376000
167183597	::451514182580436000
243011588	::451514290504491000
615507620	::451514430665551000
596957614	::451514562144006000
615507620	::451514647355883000
415998425	::451514892026011000
392362281	::451515487621353000
592475734	::451515644341530000
167184626	::451515697726619000
16623113	::451515795898523000
392362281	::451515938412580000
392362281	::451515980921835000
324614357	::451516012715048000
95117686	::451516022009241000
360898372	::451516645005991000
95117686	::451516660823105000
95117686	::451516712894996000
43967474	::451516796651466000
399695389	::451516930155761000
458529098	::451516964607778000
399695389	::451516969598988000
95117686	::451517005477056000
709921765	::451517285413707000
360898372	::451517380749848000
141821632	::451517907164360000
159726392	::451518279945687000
325036867	::451518462272098000
262471070	::451518494887383000
615507620	::451518846248026000
344857407	::451518874672824000
458529098	::451518897598918000
615507620	::451519018059313000
615507620	::451519285228093000
117638857	::451519301804380000
95117686	::451519334188195000
55472237	::451519467399311000
262471070	::451519584794054000
239313896	::451519589478719000
615507620	::451520287775789000
31569666	::451520647555186000
554852227	::451520761723760000
29284709	::451520910038929000
95117686	::451521110991843000
95117686	::451521210107449000
273497452	::451521410976858000
458529098	::451521440479981000
419307287	::451521491222691000
95117686	::451521732386377000
596957614	::451522207504547000
219092257	::451522596903723000
83092668	::451522598288232000
34445704	::451522598946349000
95117686	::451522601223868000
95117686	::451523098152808000
373147853	::451523267417763000
266095621	::451525716417712000
249227650	::451525797845954000
219092257	::451526080042524000
264234166	::451526284825595000
219092257	::451526480128774000
16006363	::451526631635845000
95117686	::451526978667950000
174132903	::451527183320621000
97326618	::451527216913219000
16006363	::451527518940835000
299484513	::451527685211058000
223998080	::451528239811661000
293213630	::451528642380972000
373147853	::451528655101902000
301203823	::451528713759244000
223998080	::451528811033526000
303011370	::451528986179293000
87771600	::451529309136490000
87771600	::451529358922887000
130514710	::451529755310186000
303011370	::451529984692084000
300607168	::451530025549185000
300884493	::451530089532911000
87771600	::451530148118941000
303011370	::451530190087147000
300607168	::451530295389716000
303011370	::451530366319198000
87771600	::451530546657521000
303011370	::451530569399009000
218711172	::451530673745326000
265786675	::451530704506331000
378773930	::451530711078801000
623065439	::451530807795277000
87771600	::451530897079013000
87771600	::451530934223769000
95117686	::451531520562302000
95117686	::451531614435033000
372880069	::451531690498719000
25383063	::451531713538437000
29284709	::451531736137347000
95117686	::451531837802676000
500308199	::451531915695124000
31569666	::451532340200996000
31569666	::451532393489637000
304619831	::451532461735170000
95117686	::451532644581244000
304619831	::451532698130317000
293213630	::451533011394494000
634890754	::451533013512642000
502240473	::451533197445459000
304619831	::451533559573274000
304619831	::451533602086715000
292395819	::451533733506846000
377486283	::451533759502766000
304619831	::451533802633195000
31569666	::451533955876282000
373147853	::451533975417524000
303011370	::451534657905913000
293213630	::451534775803985000
505219745	::451534849455583000
95117686	::451535065348993000
95117686	::451535096466530000
218711172	::451535262867546000
213763059	::451535413031628000
303011370	::451535426239471000
95117686	::451535560918581000
300607168	::451535677105381000
481862811	::451535875370139000
260038180	::451536106153345000
303011370	::451536109864906000
378773930	::451536169961287000
284664089	::451536320658432000
36958694	::451536525465907000
96443022	::451536641492934000
217262932	::451536747030007000
377035998	::451536823827705000
373147853	::451536960969244000
339272559	::451537081324822000
190624012	::451537090862264000
432747712	::451537173071003000
87771600	::451537269074059000
273497452	::451537292457291000
172280619	::451537386489405000
87771600	::451537399273619000
219092257	::451537407871959000
31569666	::451537652920356000
172280619	::451537926464077000
377035998	::451537959917875000
636632104	::451538063915614000
431944862	::451538311031435000
219092257	::451538663340777000
293246270	::451538847504273000
377035998	::451539215625355000
432747712	::451539263428239000
378773930	::451540571342241000
219092257	::451540712803155000
219092257	::451541036825726000
219092257	::451541171060240000
56723331	::451541234264576000
304619831	::451541262576156000
31569666	::451541543531606000
332908078	::451541811853795000
304619831	::451541852689547000
304619831	::451541941323595000
95117686	::451542003617398000
279393068	::451542351802941000
279393068	::451542597312339000
623065439	::451542773565751000
304619831	::451543313410453000
304619831	::451543653392322000
59622669	::451543796254519000
465292139	::451544139159838000
479205756	::451544453337993000
95117686	::451545212842934000
174132903	::451545453255860000
95117686	::451545952378056000
174132903	::451545953242071000
304619831	::451546040865673000
454406979	::451546888182185000
26684021	::451546904900698000
95117686	::451547317762396000
560822598	::451547758944878000
162802335	::451547872589512000
479205756	::451548076855930000
378850242	::451548329680588000
261942709	::451548469136617000
560822598	::451548566800977000
426295925	::451548918565076000
62396842	::451549276502781000
41001071	::451549382618271000
341732173	::451549436016332000
393264911	::451549545155948000
95117686	::451549845879156000
95117686	::451549864829009000
95117686	::451549960501071000
618760575	::451550020492222000
95117686	::451550150553378000
167222207	::451550716562518000
329801539	::451550770010128000
612537918	::451550957080698000
286502927	::451551173313454000
234143570	::451551649669345000
17356903	::451551701380894000
219092257	::451551916485386000
219092257	::451551988375760000
480973099	::451552194458693000
252355708	::451552328219246000
329801539	::451552456195837000
69801582	::451552534503895000
41143305	::451552644402655000
344857407	::451552659787350000
19895969	::451552950872051000
167222207	::451552961282727000
286502927	::451553305735348000
238672857	::451553489924407000
393264911	::451553852450287000
344857407	::451553933832355000
626942496	::451554114590507000
238672857	::451554135729782000
238672857	::451554517721837000
329801539	::451554535052283000
69801582	::451554667588517000
167222207	::451554715940446000
53545809	::451554723632779000
329801539	::451554726971068000
477989347	::451554742674534000
329801539	::451554763482464000
329801539	::451554951974883000
329801539	::451555046158004000
560822598	::451555063400775000
329801539	::451555164831219000
95117686	::451555277691555000
69801582	::451555307509260000
329801539	::451555354053054000
95117686	::451555420910276000
329801539	::451555574837022000
95117686	::451555690926985000
335759212	::451555727513907000
454406979	::451555731201097000
95117686	::451555765552037000
329801539	::451555771130462000
100376439	::451555793024724000
324536771	::451555997845184000
100376439	::451555999963303000
95117686	::451556018720227000
28905424	::451556227063885000
324536771	::451556250614915000
225601631	::451556258248941000
238672857	::451556260899352000
95117686	::451556262392504000
95117686	::451556278347636000
95117686	::451556362267291000
167222207	::451556433298223000
95117686	::451556444010074000
324536771	::451556492164866000
329801539	::451556687200014000
300884493	::451556708125388000
260038180	::451556725255327000
167222207	::451556810148036000
329801539	::451556838773751000
134637488	::451556844264488000
292395819	::451556877428862000
95117686	::451557204693639000
219092257	::451557369802002000
22844281	::451557409576980000
480973099	::451557430288068000
378778103	::451557437532045000
308690900	::451557458851663000
30804377	::451557468607234000
243011588	::451557492204777000
380723702	::451557536152682000
95117686	::451557642121392000
146216300	::451557705753186000
95117686	::451557781250662000
95117686	::451557888209608000
292395819	::451557972280614000
304661740	::451557999350259000
30804377	::451558007340417000
95117686	::451558057525272000
596191047	::451558194050265000
393264911	::451558273473204000
329801539	::451558397729443000
329801539	::451558417253945000
329801539	::451558489827979000
483115964	::451558502490992000
503741267	::451558564318814000
393264911	::451558580554956000
292395819	::451558592882438000
329801539	::451558706291814000
393264911	::451558780967194000
388397248	::451558828379611000
378773930	::451558919216041000
69662123	::451559017228169000
329801539	::451559097117052000
329801539	::451559143568994000
431262520	::451559170186424000
329801539	::451559221734031000
499290157	::451559269679501000
69662123	::451559404970577000
95117686	::451559459886596000
374613599	::451559508834123000
95117686	::451559534537220000
69662123	::451559581466886000
256845035	::451559706423615000
329801539	::451559711046119000
329801539	::451559743568375000
483115964	::451559892990844000
95117686	::451560547776221000
95117686	::451560611357675000
329801539	::451560684136849000
249012544	::451561078602735000
392737983	::451561307368873000
215385454	::451561682738106000
373147853	::451561871918006000
636894252	::451562142261444000
14954949	::451562148553310000
636894252	::451562199979282000
393264911	::451562644537749000
219092257	::451562759247777000
636894252	::451562928131416000
217262932	::451562947521699000
172280619	::451563328809086000
301244439	::451563361646686000
249012544	::451563378524176000
374613599	::451563475605520000
558662656	::451563557897793000
219092257	::451564213744332000
249012544	::451564297261289000
219092257	::451564324507492000
219092257	::451564372653912000
374613599	::451565215704829000
238672857	::451565569188184000
20935798	::451566048358047000
292395819	::451566333021278000
219092257	::451566622054948000
374613599	::451566751134674000
61478431	::451566893808095000
30944417	::451567102965456000
162802335	::451567310025678000
399695389	::451567373716176000
596191047	::451568313609359000
414217500	::451568680891985000
374613599	::451568689846824000
596191047	::451568873288896000
69455217	::451569246066057000
269151566	::451569691891228000
393801885	::451569734207557000
329801539	::451569854407925000
232793000	::451569885567401000
329801539	::451569936498823000
329801539	::451569978160848000
596191047	::451570037342486000
374613599	::451570124063911000
388397248	::451570334634758000
409404583	::451570398438502000
32471501	::451570556832206000
418841887	::451570632098979000
350003589	::451570750319648000
350003589	::451570766241206000
418841887	::451570794250764000
301257200	::451571136833142000
41143305	::451571261798223000
357017353	::451571376436940000
393264911	::451571481386835000
596191047	::451571498512564000
261471578	::451571559811911000
393264911	::451571806713823000
261471578	::451571845532114000
249012544	::451572301188710000
19945993	::451572518172631000
374613599	::451572525709787000
19945993	::451572528331239000
431179654	::451572603199574000
262471070	::451572620635299000
418841887	::451572792299769000
21764174	::451572847865905000
361352435	::451572956036988000
238672857	::451572985883680000
238672857	::451573088933519000
242435004	::451573267036246000
623065439	::451573384585809000
231885202	::451573973520642000
426295925	::451574017149775000
36958694	::451574032224108000
219092257	::451574296876302000
374613599	::451574694773145000
533844924	::451574802206048000
297052199	::451575154477248000
346392612	::451575404252262000
393264911	::451575406445875000
261471578	::451575653356158000
262471070	::451575802929618000
219092257	::451575984714563000
458529098	::451576312172269000
533844924	::451576428706820000
481862811	::451576442518646000
301257200	::451576639554461000
31569666	::451576676963475000
31569666	::451576694097186000
374613599	::451576695980429000
533844924	::451576696945119000
219092257	::451576710375288000
242435004	::451576780768280000
219092257	::451576786053124000
219092257	::451576788838121000
219092257	::451576818684817000
286502927	::451577033575780000
533844924	::451577162873585000
393264911	::451577403093966000
284664089	::451577505489502000
107848755	::451577934814261000
393264911	::451578201953689000
233944291	::451578257146527000
233944291	::451578286594736000
329801539	::451578331868065000
284664089	::451578344388034000
329801539	::451578443163914000
261471578	::451578637461258000
329801539	::451578883712630000
66184984	::451579091523600000
232793000	::451579133290491000
107848755	::451579212164378000
107848755	::451579216832651000
329801539	::451579742429253000
329801539	::451580297218232000
329801539	::451580514713874000
145469568	::451580974459924000
529698153	::451580998937870000
103473089	::451581780827443000
393264911	::451582085178732000
329801539	::451582475307732000
373653741	::451582486695272000
393264911	::451584434198704000
393264911	::451584788558667000
357017353	::451584853759119000
393264911	::451584898331996000
393264911	::451585137776422000
378850242	::451585187093438000
189368301	::451585309105340000
458529098	::451585484544692000
189368301	::451585550563028000
497544291	::451585551750008000
612537918	::451586272977358000
612537918	::451586614804762000
217262932	::451588335211778000
216819428	::451588671745949000
31569666	::451588886389473000
467758710	::451589212093964000
374613599	::451589287343976000
329801539	::451590571782467000
25383063	::451590983977689000
256346048	::451591094384328000
257097351	::451591198323380000
31569666	::451592962321829000
277204534	::451593197706166000
383045348	::451593443324608000
70839851	::451594751339286000
219092257	::451595158971113000
20822956	::451595189019095000
338477631	::451595940403503000
20822956	::451597220056268000
316025875	::451597571996139000
20822956	::451597970907996000
20822956	::451598157898457000
319469530	::451598636707610000
402492947	::451598795034202000
20822956	::451599396375756000
497544291	::451599919350951000
167184626	::451600124037197000
234950395	::451600937463726000
234950395	::451601116606631000
402492947	::451601257195515000
20822956	::451601353719029000
96443022	::451603333065633000
161346822	::451605193705009000
126428969	::451605314841116000
592475734	::451605617057071000
103473089	::451605657796374000
225601631	::451605992543776000
25383063	::451606032121610000
118881789	::451606626382798000
167183597	::451606666107043000
393264911	::451607638850027000
116343636	::451608025170579000
116343636	::451608215805915000
634890754	::451608493871468000
393264911	::451608550091931000
618760575	::451608588885032000
634890754	::451608704018677000
634890754	::451609036295639000
634890754	::451609314080210000
634890754	::451609773280993000
116343636	::451610111824236000
634890754	::451610345639923000
419249711	::451611792696160000
107848755	::451612072405512000
286502927	::451612273979576000
107848755	::451612372356960000
419738528	::451612409808297000
634890754	::451614623632875000
126428969	::451615244075298000
126428969	::451615419468496000
634890754	::451616442362761000
172280619	::451616505361629000
250969967	::451617047126884000
408031484	::451617368431546000
473718221	::451617883181694000
369849727	::451618564878123000
15681561	::451618917027311000
634890754	::451619550069415000
283051149	::451619564736901000
342188056	::451621801823850000
592475734	::451622312865841000
317860632	::451622634619699000
382414670	::451624281969917000
374613599	::451625109959094000
378850242	::451625936719736000
40946018	::451626650183024000
15681561	::451627013548568000
15681561	::451627298777608000
324614357	::451628807817293000
30223693	::451629147001868000
26920974	::451629953776644000
114970673	::451631000284848000
126428969	::451631063475826000
60712766	::451631398630473000
234950395	::451631461657899000
234950395	::451631618369667000
234950395	::451631682546704000
126428969	::451631696945762000
132479234	::451632168683700000
230659102	::451632200165777000
433003196	::451633395735732000
392362281	::451635271121920000
286265668	::451635629185847000
634890754	::451635938406309000
634890754	::451636302467702000
634890754	::451636516796653000
100373532	::451636884934905000
634890754	::451637087234555000
634890754	::451637241505644000
324614357	::451637498968821000
100373532	::451637938183356000
263006098	::451641674700038000
68369234	::451644080813252000
634890754	::451646071999967000
634890754	::451646546937794000
205124512	::451646801141972000
205124512	::451646866392760000
205124512	::451646885036453000
205124512	::451646894272307000
205124512	::451646922235736000
30223693	::451648254191476000
68369234	::451648942582009000
68369234	::451649199692861000
256346048	::451649371826683000
260979062	::451650028130418000
68369234	::451652147068043000
30223693	::451654495890452000
126428969	::451657707292868000
218711172	::451658406924156000
218711172	::451658937730097000
218711172	::451659313120309000
218711172	::451659710157307000
218711172	::451659901904109000
218711172	::451660233992339000
29473860	::451661723536076000
382314219	::451662533598797000
69044676	::451663224576815000
122725183	::451664627466633000
32382173	::451665064115048000
47410500	::451665155781169000
81765661	::451665375915438000
238880491	::451665577489092000
81765661	::451665684192571000
97307001	::451666730314514000
174148391	::451667513168764000
38594501	::451668091160641000
38594501	::451668415267098000
38594501	::451668451547828000
436214232	::451670537325260000
28405302	::451671219360645000
238880491	::451671423124127000
350424007	::451671821805703000
165658390	::451671825148153000
238880491	::451671912075100000
214678768	::451672758770880000
238880491	::451673654577737000
26198467	::451676491768545000
184195472	::451676574744444000
276131997	::451676670471471000
31250549	::451677546346582000
236930269	::451677730770141000
210674392	::451677788194340000
29473860	::451678956891410000
38594501	::451679135983599000
407395368	::451679162797793000
460772038	::451679748058390000
29284709	::451680816469647000
29284709	::451680925580263000
416506126	::451681019909779000
365523194	::451681051199299000
15681561	::451682377182375000
24413698	::451682390994194000
615507620	::451682830473768000
329801539	::451683402656137000
112145680	::451684209019863000
62396842	::451685298611564000
60399576	::451685883981209000
81765661	::451686003061710000
35105150	::451686572648194000
234143570	::451686900328579000
234143570	::451687008973651000
35105150	::451687027482718000
72210207	::451688143377297000
55472237	::451689214459932000
57933673	::451689350623797000
234143570	::451690364106465000
393264911	::451690522424274000
126428969	::451690679698087000
393264911	::451691239851565000
393264911	::451691468730531000
167183597	::451691855650897000
277794018	::451692568791613000
393264911	::451692603885383000
419307287	::451693053875470000
218711172	::451693069780660000
253120136	::451693091661955000
34536365	::451693227293147000
83878535	::451693941146923000
370850900	::451694466395824000
17163192	::451694827982553000
17163192	::451694968588214000
133508241	::451695879016050000
284316159	::451696240858656000
290401730	::451697142667558000
419307287	::451697524928421000
174148391	::451697840037699000
25784705	::451698996201787000
94226339	::451699247520305000
519936824	::451699423655907000
260038180	::451699903535013000
341037427	::451700315578834000
393264911	::451700533061885000
490841822	::451700797533724000
316878403	::451700966526435000
329471370	::451701042535612000
433083953	::451701456303685000
159944196	::451702556574511000
22844281	::451702890076200000
419105102	::451703582685814000
286265668	::451703916564996000
256346048	::451704009041391000
223005614	::451704147755028000
623065439	::451705110142656000
86970230	::451706725268082000
55704588	::451709169641324000
300594041	::451709292647682000
256088386	::451709999803138000
17210128	::451710434157268000
238880491	::451711823394271000
616892340	::451712063002275000
238880491	::451712183907262000
238880491	::451712623143161000
447422715	::451712841976799000
191276105	::451712900374073000
31258629	::451713065776476000
370850900	::451713637263355000
268397639	::451713670062432000
69494041	::451713925805924000
331482356	::451714188990087000
430943995	::451714493094322000
419307287	::451714827853901000
579271413	::451715068414009000
230903702	::451715208214368000
336821368	::451717032556253000
18277474	::451718178888904000
41143305	::451718487946194000
133112299	::451718898778636000
234950395	::451719485452345000
499290157	::451719692676501000
533844924	::451720061351657000
499290157	::451720238238019000
499290157	::451720392756187000
249468865	::451720414910099000
329801539	::451720445922775000
284137695	::451720616492929000
124011751	::451722245694828000
326569368	::451722407472947000
388397248	::451722647382917000
388397248	::451722750655074000
301257200	::451722989894000000
292558028	::451723190780186000
292558028	::451723228549898000
273748024	::451723360330723000
316025875	::451723547224731000
370850900	::451723829665361000
433470731	::451723939388346000
67193398	::451724005792550000
405239647	::451724101493592000
419105102	::451724199644504000
110563920	::451724972424454000
19945993	::451725316499992000
396786261	::451725348959309000
19945993	::451725524155785000
483526518	::451725624021745000
341037427	::451725808512798000
22944914	::451725911403274000
19945993	::451726175577341000
59622669	::451726211056562000
359806236	::451726715354505000
433083953	::451726718579904000
254579074	::451727245225496000
383243793	::451727372228636000
383243793	::451727390931034000
383243793	::451727444995620000
383243793	::451727971460464000
383243793	::451728122463784000
19569142	::451728156769021000
316832273	::451728264717819000
218750630	::451728606495256000
133112299	::451729016744316000
14954949	::451729091687747000
388397248	::451729221002346000
388397248	::451729434609852000
322446637	::451729494110240000
131254355	::451729544706138000
26684021	::451729601530953000
120532808	::451729660653473000
593139104	::451730925026828000
593139104	::451731094866788000
42795192	::451731303411363000
42795192	::451731324852645000
162245153	::451731518571155000
40946018	::451731897463214000
172573942	::451733198444449000
497544291	::451733389813768000
18929923	::451733578297405000
43967474	::451734031584215000
420083874	::451734485722079000
429491583	::451734516097613000
67193398	::451734583177146000
329801539	::451734823493570000
429491583	::451735095930413000
420731308	::451735122555834000
238880491	::451735567626014000
294347764	::451736041804660000
329801539	::451736062486781000
329801539	::451736077171056000
329801539	::451736273493835000
338830055	::451736744619442000
103473089	::451736778236370000
329801539	::451737136740327000
499290157	::451737797440077000
329801539	::451738132715560000
255547325	::451738314245419000
329801539	::451738580210024000
405676565	::451738606013407000
234143570	::451738742429347000
329801539	::451738816890413000
14954949	::451738955554115000
433003196	::451739003738652000
41143305	::451739047027671000
329801539	::451739211083689000
145000225	::451739306206699000
329801539	::451739555486367000
162802335	::451739790258356000
324614357	::451739937621442000
130312780	::451740121683865000
137117871	::451740910703767000
250969967	::451741041289625000
324614357	::451741200702537000
329801539	::451741495708508000
255547325	::451742087273525000
338076990	::451742444141690000
373147853	::451742468728688000
329801539	::451742774786674000
390552849	::451742855166689000
613256961	::451742933478166000
209345596	::451743262043549000
433003196	::451743496781979000
32382173	::451743780946067000
32382173	::451743922038251000
25784705	::451744239047561000
32671267	::451745139237863000
29473860	::451745295924072000
260038180	::451745679967543000
532616498	::451745887086477000
162958222	::451745964618174000
305216922	::451746141013422000
390552849	::451746496569167000
238880491	::451746672977006000
217214677	::451746736319369000
385259637	::451748483457110000
267299080	::451749072324415000
385259637	::451749098459500000
308690900	::451749472150630000
472415509	::451750688436273000
329801539	::451750848641507000
81765661	::451750950479605000
429696833	::451750995337285000
39683534	::451751741089132000
39683534	::451751870995116000
39683534	::451752060464398000
481862811	::451752135261040000
39683534	::451752215750123000
39683534	::451752219873132000
481862811	::451752358826229000
39683534	::451752364186542000
229290429	::451752426681290000
39683534	::451752449746173000
481862811	::451752782287355000
338477631	::451753276271497000
342188056	::451753649589719000
521919456	::451753753059008000
473118863	::451754092683988000
26684021	::451754362818146000
623065439	::451754926121955000
222687654	::451755623852818000
628045480	::451755956439764000
414004311	::451756153068716000
180911733	::451756457391050000
194359942	::451756544065945000
22944914	::451757001026969000
414004311	::451757089870708000
374613599	::451757107943972000
429696833	::451757156149121000
360814823	::451757168111271000
414004311	::451757171915505000
231885202	::451757180434137000
429696833	::451757237157892000
429696833	::451757602859266000
429491583	::451757750725652000
429696833	::451757759772385000
297052199	::451757957013704000
297052199	::451758134332104000
297052199	::451758173859229000
297052199	::451758232269115000
297052199	::451758357880115000
297052199	::451758465703096000
297052199	::451758541817143000
218750630	::451758575761625000
261471578	::451758836337369000
429696833	::451759052075196000
256845035	::451759124020486000
420083874	::451759510885912000
18277474	::451759806861160000
95117686	::451760397243019000
261471578	::451760414049968000
39105327	::451760685785952000
429696833	::451760861091086000
429696833	::451760960911323000
429696833	::451761223944519000
238880491	::451761298666049000
238880491	::451761476391272000
429696833	::451761556708392000
338477631	::451762474078175000
429696833	::451762683839131000
429696833	::451762782535286000
429696833	::451762889410355000
447912275	::451762926098350000
41658963	::451763654703058000
429696833	::451763697984098000
429696833	::451764092722610000
429696833	::451764492037128000
6652302	::451764729141153000
16623113	::451764840881614000
540197402	::451764974700867000
497544291	::451765015725768000
145469568	::451765249985622000
145469568	::451765328524345000
163242154	::451765539266756000
96882214	::451765712290185000
122799833	::451765800089563000
96882214	::451766251010813000
429696833	::451766385085935000
55704588	::451766561460977000
175532031	::451766688552599000
96882214	::451767032472555000
257831311	::451767378917851000
96882214	::451767771559256000
258226046	::451767856447766000
552029617	::451767914144595000
497630362	::451768091181973000
95117686	::451768172019208000
96882214	::451768375408996000
410122679	::451768679785848000
269151566	::451768690317344000
258226046	::451768781719617000
96882214	::451768784999563000
216819428	::451769050507407000
258226046	::451769160024875000
716788381	::451769185618501000
258226046	::451769377256243000
348326168	::451769970926440000
96882214	::451770033853591000
258226046	::451770150195195000
38594501	::451770188304633000
374613599	::451770199243759000
252314330	::451770325236477000
135328132	::451770651406503000
135328132	::451770884886646000
196659229	::451771244296171000
258226046	::451771287170338000
311724390	::451771385044422000
258226046	::451771506939265000
104112940	::451771572890505000
268547296	::451772276279480000
96882214	::451772550247243000
96882214	::451772556375126000
393802148	::451772858079797000
637303583	::451772863586906000
341732173	::451773252701290000
96882214	::451773335550980000
258226046	::451773797926850000
96882214	::451774055939448000
96882214	::451774897073582000
473454563	::451775089718345000
458529098	::451775096189751000
292395819	::451775328101625000
258226046	::451775538395242000
305216922	::451775579910840000
473454563	::451775833905328000
473454563	::451776159244881000
96882214	::451776702331367000
96882214	::451777526478553000
433003196	::451777651683123000
96882214	::451778066625216000
629787407	::451778256295829000
316025875	::451778266299236000
187089991	::451778447598047000
96882214	::451779199905185000
187089991	::451779614596034000
499290157	::451779882112921000
384683676	::451779885648715000
124011751	::451779895043973000
187089991	::451779923800125000
187089991	::451780093191278000
421158343	::451780184329687000
516017637	::451780621371600000
264234166	::451780622437326000
286216848	::451780827928473000
96882214	::451782070398754000
571363101	::451782175302909000
65886399	::451782213630431000
187089991	::451782365853908000
616892340	::451782650282254000
547741880	::451782754191953000
96882214	::451782874232934000
331398205	::451783052897701000
414004311	::451783136511524000
96882214	::451783611218292000
380587529	::451783929465286000
380587529	::451783965293039000
96882214	::451784288099250000
26879335	::451784351949135000
380723702	::451784364150386000
96882214	::451784813528109000
324614357	::451784818540679000
18437537	::451784981409714000
277645720	::451785049600704000
321102847	::451785658051612000
24100015	::451785803350683000
277645720	::451785844920434000
277645720	::451785943604011000
277645720	::451785966936932000
160671151	::451787118541418000
160671151	::451787249810563000
282625909	::451787584792829000
329471370	::451787621807960000
43967474	::451788316791545000
13298002	::451788737996128000
420083874	::451788956078596000
430943995	::451789476575322000
34863840	::451789578580807000
38594501	::451789750957899000
324614357	::451790454888341000
167222207	::451790519774236000
432747712	::451791535928266000
180911733	::451791560133591000
66184984	::451792104369684000
167222207	::451792434029019000
344956423	::451792600014393000
167184626	::451792765622304000
125849974	::451793616223371000
277645720	::451794297982287000
382414670	::451794613766852000
96882214	::451795469484580000
71284640	::451795520101437000
96882214	::451796045131833000
258235483	::451796413786382000
574250205	::451796649560780000
9563172	::451797028990119000
258235483	::451797338538127000
408831317	::451797414626607000
258235483	::451797627756355000
408831317	::451797764590936000
258235483	::451797932569030000
258235483	::451798121925083000
170924102	::451798147434418000
66021164	::451798604508704000
17086308	::451798963340210000
447976503	::451799410465198000
66021164	::451799681866010000
430943995	::451799757535854000
17086308	::451799880994791000
38440249	::451801097402073000
43967474	::451802238739300000
26897261	::451802607997440000
222935791	::451802706861391000
326569368	::451803101440126000
286265668	::451803156209336000
430943995	::451803160987054000
430943995	::451803376284872000
393264911	::451803423264870000
393264911	::451803474942914000
277645720	::451804627793883000
256845035	::451805095563632000
345508633	::451805168796205000
124011751	::451805201066782000
79754464	::451805805021380000
95117686	::451806167258234000
95117686	::451806345826930000
158948390	::451806402638774000
96882214	::451806455381762000
20275866	::451806531198013000
20275866	::451806602891628000
497544291	::451806897612804000
22944914	::451807502104285000
370850900	::451807517149253000
249227650	::451807959459196000
350003589	::451808591994163000
53584160	::451808701024710000
560822598	::451808704950575000
53584160	::451808886408753000
513825441	::451809483980025000
14954949	::451809630583156000
41001071	::451809856337362000
14954949	::451810431212863000
240857453	::451810906951794000
115583749	::451811617085612000
115583749	::451811679307714000
41001071	::451811855711756000
41001071	::451811873789181000
124011751	::451812629661503000
9563172	::451813938058256000
54721301	::451814193793355000
42994926	::451815044016533000
360367250	::451815210278334000
368079003	::451815751578427000
229672512	::451816719087312000
229672512	::451816740969009000
229672512	::451816841619734000
165491208	::451816877858492000
229672512	::451816936402587000
229672512	::451816984288952000
229672512	::451816992681787000
229672512	::451817056770744000
229672512	::451817080602779000
229672512	::451817101997903000
229672512	::451817106129313000
229672512	::451817137615953000
229672512	::451817224807129000
229672512	::451817240594501000
229672512	::451817259137507000
229672512	::451817277428867000
709921765	::451819126416101000
250969967	::451819407644184000
436188872	::451819570480029000
436188872	::451819765548711000
293213630	::451819830346539000
149980973	::451819986172915000
249227650	::451820460284473000
320249108	::451820802422624000
378773930	::451820863089037000
19879486	::451820910912077000
42994926	::451821456922382000
267299080	::451821668244402000
267299080	::451821949308911000
378773930	::451822356265443000
378778103	::451822379912953000
24413698	::451822882113343000
29473860	::451824591254482000
229197384	::451824813833588000
615507620	::451824876051890000
41001071	::451825096098066000
14954949	::451825162699018000
4434941	::451826312584253000
351096649	::451827751713259000
348683759	::451828463083597000
26879335	::451829071945539000
211019280	::451829205714882000
420083874	::451829262354378000
335367791	::451829641859584000
296627238	::451829806016258000
214970887	::451830324134416000
214970887	::451830357466570000
297052199	::451830492384354000
238322255	::451830641295097000
481862811	::451830666809073000
6652302	::451830997957353000
250969967	::451831144338558000
503741267	::451831688696696000
296627238	::451831797434032000
432888405	::451831947673997000
629787407	::451832435026563000
296627238	::451833051618631000
432888405	::451833154085462000
571363101	::451834357192622000
408098797	::451834360212504000
15709088	::451834603725004000
432888405	::451834796323667000
124011751	::451834878632267000
402492947	::451834978725163000
21764174	::451835055594561000
32471501	::451835216936435000
402492947	::451835337149407000
431262520	::451835372259917000
281295226	::451835926973796000
368079003	::451836042245451000
224068229	::451836931115339000
316025875	::451836938186551000
460471042	::451837299261997000
423950693	::451837318869970000
516542821	::451837605202497000
255547325	::451837897017425000
596957614	::451837929111838000
264547604	::451837962553020000
255547325	::451837980144308000
423950693	::451838160092155000
255547325	::451838179868700000
384109939	::451839097531674000
236528732	::451839909687332000
43977455	::451840579228684000
481862811	::451840854488285000
118810756	::451840920007491000
29473860	::451841700986494000
325036867	::451842055031910000
110563920	::451842267607613000
465292139	::451842401590849000
465292139	::451843026965770000
613956023	::451843590025523000
419249711	::451844578362929000
258196512	::451844877752758000
345508633	::451845104412921000
516542821	::451845740503908000
331398205	::451846208894414000
335367791	::451846542467821000
142176687	::451847339834363000
140994915	::451847448197992000
316025875	::451847513306181000
331398205	::451848219534692000
15961483	::451848270680039000
14954949	::451848880829636000
571363101	::451851144978239000
329801539	::451851271020900000
261942709	::451851328927432000
66184984	::451851436838887000
17086308	::451851566643830000
335759212	::451852313024401000
66184984	::451852432793141000
184578066	::451852718496178000
66184984	::451852760569643000
329801539	::451852837475983000
14954949	::451853418663931000
213763059	::451853447617208000
14954949	::451853826123767000
41658963	::451853858353213000
14954949	::451854051911548000
513658421	::451854103027544000
258196512	::451854219457224000
41658963	::451854241171509000
68369234	::451854494071263000
505219745	::451854581736038000
41658963	::451854732781682000
206538198	::451854741963030000
41658963	::451854881046163000
516542821	::451855161506267000
14954949	::451855174081196000
344950744	::451855389546401000
48157278	::451855391560040000
721462429	::451855724314759000
41658963	::451855780397215000
596191047	::451855834424020000
344950744	::451855865276936000
134181956	::451855897837719000
344950744	::451856004544593000
41658963	::451856085000138000
48157278	::451856184589684000
414315073	::451856189069230000
41658963	::451856527230767000
344950744	::451857381677203000
344950744	::451857435603378000
328057955	::451857556013846000
134181956	::451857749069287000
432888405	::451858079072923000
344950744	::451858819979567000
252725390	::451859356745613000
304645030	::451859575005007000
218711172	::451862172017385000
135328132	::451862478558097000
160671151	::451862518244188000
66184984	::451863099529003000
357265451	::451863453573984000
460471042	::451863509564153000
626942496	::451863653177126000
134181956	::451864817423638000
255547325	::451864922776150000
255547325	::451865232554852000
15086993	::451865373391208000
38594501	::451865659056852000
38594501	::451865916859379000
458529098	::451866335937458000
348683759	::451867446916292000
214970887	::451868323731746000
337388641	::451868329456979000
214970887	::451868479109726000
124246645	::451868691417022000
167183597	::451869771269562000
231674152	::451869804681781000
472415509	::451869811199733000
472415509	::451869880917430000
214970887	::451869885195640000
22844281	::451870180738859000
214970887	::451870839034892000
413686504	::451870932395892000
408098797	::451870964159369000
118810756	::451871213942759000
413686504	::451871271232749000
331398205	::451871445325320000
227046044	::451871948025237000
264946102	::451872015226785000
220632867	::451872104573456000
458529098	::451873930920620000
506707370	::451874012910878000
41658963	::451874437097615000
472415509	::451874450573885000
225601631	::451874621751848000
41658963	::451874636238979000
277204534	::451874913042038000
341732173	::451874929387249000
351096649	::451874980977192000
351096649	::451875284602880000
472415509	::451875606792519000
41658963	::451875633099190000
357017353	::451875737663193000
220632867	::451876325960060000
472415509	::451876453815427000
162802335	::451876641388519000
273811402	::451876756614807000
43967474	::451877145070288000
519936824	::451877354902519000
328057955	::451877373030301000
167184626	::451877446313201000
162802335	::451877870806118000
162802335	::451878017208295000
499290157	::451878133059162000
162802335	::451878263250362000
162802335	::451878500991913000
481862811	::451878942841241000
124011751	::451879157660516000
162802335	::451879713162526000
286265668	::451879803843784000
410122679	::451880303968391000
458529098	::451881023211466000
367308760	::451881169630801000
162802335	::451881630936756000
528542109	::451882130201522000
367308760	::451882157254795000
162802335	::451882228910272000
162802335	::451882530774335000
15086993	::451882641076535000
255547325	::451882820538236000
385259637	::451883085731487000
65521914	::451883214106136000
296627238	::451884759094796000
410122679	::451884779827654000
15086993	::451884780809121000
243011588	::451884805949767000
331925277	::451884810747641000
137135705	::451885671850864000
588634771	::451885937383833000
305216922	::451886886827462000
465292139	::451887243188535000
305216922	::451887290575368000
157117376	::451887390958030000
305216922	::451887482452205000
634890754	::451887593399910000
35597637	::451887676841820000
130996784	::451887856605474000
130996784	::451887901278601000
634890754	::451888124142968000
236528732	::451888476959436000
236528732	::451888489793982000
146216300	::451888849384267000
382314219	::451889244017946000
378773930	::451889287655878000
29436016	::451889563578167000
236528732	::451889578102624000
29436016	::451889977908269000
634890754	::451890805586673000
634890754	::451891031118589000
481862811	::451891089352720000
481862811	::451891809917341000
15688986	::451893939247652000
472617238	::451893978049150000
206538198	::451894619874549000
31569666	::451894774245900000
26030273	::451895153481887000
213287321	::451895163754151000
381599486	::451895522253873000
477989347	::451895534555369000
305216922	::451896005856747000
377952732	::451896600890056000
26030273	::451896621614120000
31569666	::451896644284735000
35105150	::451896724106141000
66184984	::451896914280472000
472415509	::451897003195518000
35105150	::451897058270527000
103244523	::451897381408108000
31569666	::451897486635204000
17210128	::451897710506156000
17210128	::451897710556479000
14954949	::451897963971743000
238880491	::451897985886990000
238880491	::451898111686766000
351896383	::451898209674096000
426786499	::451898316964368000
426786499	::451898557654511000
618760575	::451898755130732000
426786499	::451898763640987000
81674504	::451898784406986000
81674504	::451898810076119000
31569666	::451898987579445000
20275866	::451899133570211000
137135705	::451899134140633000
426786499	::451899179539787000
81674504	::451899230194393000
81674504	::451899711835082000
472415509	::451899818508840000
18437537	::451900131684929000
516937156	::451900180250783000
81674504	::451900198784999000
81674504	::451900666261147000
513825441	::451900825825447000
81674504	::451900858809057000
81674504	::451900876072828000
81674504	::451900971442921000
433470731	::451901175575871000
81674504	::451901210967044000
326569368	::451901371806416000
328057955	::451901402449588000
81674504	::451901498637578000
378773930	::451901500705759000
326569368	::451901516484325000
83092668	::451902030932893000
52441281	::451902038616465000
445826532	::451902232368533000
19879486	::451902362366377000
335367791	::451902445703405000
378773930	::451902526221467000
433003196	::451902981680947000
477989347	::451903118930747000
637303583	::451903286979743000
53545809	::451903613104062000
53545809	::451903801017266000
243011588	::451904957898555000
52441281	::451905096951934000
17210128	::451905132486459000
17210128	::451905132654264000
53545809	::451905303400173000
53545809	::451905503317475000
445826532	::451905554328612000
231885202	::451905731416305000
18437537	::451905768871440000
231885202	::451905828434751000
458529098	::451905840682123000
53545809	::451906326298636000
29473860	::451906770366386000
481862811	::451906817841704000
252314330	::451906888306003000
637303583	::451907026403078000
393264911	::451907140727230000
483115964	::451907699182419000
19879486	::451907749928894000
460765832	::451907787526643000
596957614	::451907926194548000
119434884	::451907978774327000
340199061	::451908203341561000
348262381	::451908300427108000
130996784	::451908498624741000
81674504	::451908589016211000
130996784	::451908702430191000
81674504	::451908703071899000
38594501	::451908755949490000
481862811	::451908760018374000
130996784	::451908770977685000
81674504	::451908820394967000
53545809	::451908855614935000
100376439	::451908911222644000
378778103	::451908912372269000
130996784	::451908947952156000
81674504	::451909015337840000
130996784	::451909019309854000
130996784	::451909042848268000
431179654	::451909372558323000
19879486	::451909455009959000
479205756	::451909478447722000
431179654	::451909661311381000
479205756	::451909670609776000
16006363	::451909735466696000
399695389	::451909797462306000
392362281	::451909811060211000
481862811	::451909833256878000
349365015	::451909881121873000
338477631	::451910060214853000
231885202	::451910133761576000
81674504	::451910141160349000
634890754	::451910252854665000
519936824	::451910425269919000
53545809	::451910543742627000
300884493	::451910745173684000
472617238	::451910931631464000
519936824	::451911087957368000
172280619	::451911303280332000
519936824	::451911691584819000
16006363	::451911733284974000
53545809	::451911757939097000
16006363	::451911915858841000
53584160	::451911972263444000
472617238	::451912027066208000
349365015	::451912216506146000
53584160	::451912254909198000
393264911	::451912256943427000
16006363	::451912286652080000
53584160	::451912290376220000
16006363	::451912448514469000
34841151	::451912524943073000
130996784	::451912535982104000
66184984	::451912538243235000
53584160	::451912555405930000
130996784	::451912593242718000
519936824	::451912639191326000
393264911	::451912654278230000
341732173	::451913004985380000
130996784	::451913006532661000
393264911	::451913034659676000
107902551	::451913290328059000
519936824	::451913308044419000
381599486	::451913410117369000
100376439	::451913686626496000
107848755	::451913800581525000
519936824	::451913835046121000
66184984	::451914126508716000
554852227	::451914374941130000
519936824	::451914664423596000
53545809	::451914698028744000
115824990	::451915098001780000
331482356	::451915178616295000
436214232	::451915421625483000
618760575	::451915445981806000
458529098	::451915716556369000
53545809	::451915773507035000
265249050	::451915901835948000
265249050	::451916089719808000
115824990	::451916117846786000
17210128	::451916552242470000
393264911	::451916710900015000
431179654	::451917232793083000
431179654	::451917593515794000
81674504	::451917632644448000
393264911	::451917780955041000
393264911	::451917813859373000
431179654	::451917843819274000
431179654	::451918167967666000
454406979	::451918198439702000
630076052	::451918280999989000
630076052	::451918390240620000
348262381	::451918541592076000
402492947	::451918544725221000
630076052	::451918636433674000
431179654	::451918659964116000
296627238	::451918669883269000
612537918	::451918850200977000
357017353	::451919103817940000
630076052	::451919175233961000
331925277	::451919248160325000
142176687	::451919364011618000
351896383	::451919548023730000
516937156	::451919565438877000
630076052	::451919794753638000
481862811	::451919895098580000
419105102	::451919985439301000
630076052	::451920092280786000
472415509	::451920156802166000
445826532	::451920537196183000
242435004	::451920687607713000
210671307	::451920735511265000
212047421	::451920933343621000
332908078	::451921023785775000
277645720	::451921304787357000
39683534	::451921384344932000
43967474	::451921480159608000
214970887	::451921486832734000
249012544	::451921519736676000
100376439	::451922331347087000
32671267	::451922383499444000
296627238	::451923011570917000
283328574	::451923173165264000
36958694	::451923371329339000
296627238	::451923395144212000
167183597	::451923500278620000
53545809	::451923655774461000
53545809	::451923688561315000
210671307	::451924150677168000
210671307	::451924226510168000
210671307	::451924403115524000
210671307	::451924484224987000
433003196	::451924681957060000
503741267	::451924706036580000
55472237	::451924724914745000
295980167	::451925244349906000
296627238	::451925341876269000
296627238	::451925449732395000
516542821	::451925547782651000
286265668	::451925699885293000
436214232	::451926500733120000
634822122	::451926658040070000
265249050	::451926682287763000
210671307	::451926866572890000
516542821	::451927032226533000
331398205	::451927201059840000
467758710	::451927421348872000
18437537	::451927695652585000
454406979	::451927809846685000
393264911	::451927827282026000
393264911	::451927905891663000
39169797	::451928057369362000
265249050	::451928109076717000
411777707	::451928150545817000
286265668	::451928213288386000
265249050	::451928557355544000
213763059	::451928711466479000
433003196	::451929224077914000
472415509	::451929837301923000
286265668	::451929847380869000
327989967	::451929863474413000
327989967	::451930185097838000
239313896	::451930490346295000
296627238	::451930837680795000
296627238	::451930922229587000
66486074	::451931434807087000
16623113	::451931461659017000
246571951	::451932256978731000
246571951	::451932516467736000
329801539	::451932586823385000
246571951	::451932786866155000
246571951	::451932812581433000
296627238	::451932958413164000
331482356	::451933370768191000
214970887	::451933559193079000
246571951	::451933696958816000
48157278	::451933801946836000
95504927	::451933830291533000
467758710	::451934308719026000
118810756	::451934340487086000
433003196	::451934726979584000
445808726	::451934897129934000
296627238	::451934987236147000
246571951	::451935060661260000
103473089	::451935136750108000
215427794	::451935375993217000
385259637	::451935448454430000
246571951	::451935552296595000
296627238	::451935637168721000
230659102	::451937060387958000
14954949	::451937157582974000
325036867	::451937280949633000
325036867	::451937557715365000
95504927	::451937948980625000
219092257	::451938217348984000
219092257	::451938478947713000
231885202	::451938565530718000
296627238	::451938571143110000
103473089	::451938688851648000
231885202	::451938805755305000
231885202	::451938927461425000
31569666	::451939004066566000
231885202	::451939184509349000
231885202	::451939405553352000
618760575	::451939929040244000
231885202	::451939970962300000
261471578	::451940683310710000
262382570	::451940743956160000
219092257	::451941227391234000
268547296	::451941892112932000
445808726	::451942043968077000
68531166	::451942367818711000
369849727	::451943137402159000
14954949	::451943173573861000
369849727	::451943632095158000
369849727	::451944112623992000
426295925	::451944590720106000
445808726	::451945115926691000
325036867	::451945172402581000
322763942	::451945501324509000
279393068	::451945773328920000
634822122	::451945826080661000
445808726	::451946104725471000
392362281	::451947099001610000
126428969	::451947281474789000
262382570	::451947494201896000
281212143	::451947639349604000
103473089	::451947724158402000
393264911	::451947733939539000
612537918	::451947819499552000
118810756	::451947862604414000
612537918	::451948229941538000
115824990	::451948288787628000
115824990	::451948800253648000
162802335	::451949178751434000
79606394	::451949382435225000
26684021	::451949618860134000
415703077	::451949878235516000
371243365	::451949925920538000
79606394	::451950149338550000
43977455	::451950212043792000
393622132	::451950243429376000
294347764	::451950536485400000
371243365	::451950586934484000
371243365	::451951125294350000
466989920	::451951172157710000
466989920	::451951244123189000
466989920	::451951284409487000
466989920	::451951362146705000
210671307	::451951462210605000
466989920	::451951473392238000
466989920	::451951561107722000
463420581	::451951575117103000
466989920	::451951606330691000
466989920	::451951649116786000
466989920	::451951776967950000
466989920	::451951886799605000
466989920	::451952049920303000
466989920	::451952170808528000
466989920	::451952235857973000
466989920	::451952461977497000
466989920	::451952568709939000
371243365	::451952732274827000
466989920	::451952854538784000
466989920	::451953178515218000
466989920	::451953283121549000
466989920	::451953667940171000
372880069	::451953698604711000
466989920	::451953737137790000
466989920	::451953828674285000
371243365	::451953880511684000
81674504	::451953909909577000
414217500	::451953960580964000
466989920	::451954072556691000
81674504	::451954116692938000
466989920	::451954187505762000
466989920	::451954293587722000
466989920	::451954374843985000
466989920	::451954470033698000
466989920	::451954564309471000
636632104	::451954581623144000
466989920	::451954674175057000
466989920	::451954836175466000
466989920	::451954867288829000
211019280	::451954870636253000
466989920	::451954926596280000
211019280	::451955024428810000
466989920	::451955064593084000
466989920	::451955152384053000
466989920	::451955313793454000
466989920	::451955367040147000
281805312	::451955373407088000
124011751	::451955414288961000
466989920	::451955463538495000
297052199	::451955524557230000
618760575	::451955709958045000
430943995	::451955782834483000
297052199	::451955847841595000
256346048	::451955857585364000
466989920	::451956098736873000
79606394	::451957127112687000
222584958	::451957449906716000
286265668	::451957533264318000
256845035	::451957874412232000
190624012	::451958551036960000
574250205	::451958648315453000
139527150	::451960162014617000
149980973	::451960748512530000
252355708	::451961407165050000
210671307	::451961590485884000
308175001	::451961890827022000
210671307	::451962307183382000
210671307	::451962669466394000
66184984	::451963310527627000
308175001	::451963654720585000
215427794	::451963824984580000
41753572	::451964089460588000
95504927	::451964161158045000
262382570	::451966204819677000
286265668	::451968303242944000
408098797	::451968492745789000
81674504	::451968524236238000
94310638	::451969666185846000
167184626	::451969804023238000
382414670	::451970274615775000
55472237	::451973577277861000
100373532	::451973635163426000
250969967	::451973997899419000
592475734	::451974099133153000
393264911	::451974382286413000
16039882	::451974388422692000
250969967	::451974443347103000
55472237	::451974538402611000
505219745	::451974795094007000
55472237	::451974819337080000
344285522	::451974863948107000
505219745	::451975688380104000
249012544	::451976356096524000
163242154	::451977805039812000
163242154	::451978327964655000
163242154	::451978605711482000
163242154	::451978649667780000
163242154	::451978732555599000
163242154	::451978977851080000
83092668	::451978979113963000
163242154	::451979184135368000
163242154	::451979251617517000
408031484	::451979678245351000
473718221	::451980127845359000
283051149	::451981611597189000
250338969	::451983682757074000
340199061	::451983697508433000
250338969	::451983931428970000
250338969	::451984829785976000
438647243	::451986295925907000
438647243	::451986477400866000
438647243	::451986792128856000
516937156	::451986992960503000
516937156	::451987075219206000
438647243	::451987558423998000
250338969	::451987569593438000
267299080	::451988766631022000
250338969	::451989215958413000
262382570	::451989960938110000
297052199	::451992019645116000
214678768	::451993572481318000
281295226	::451993871472668000
284931188	::451995452330635000
231885202	::451996032067321000
68369234	::451996295797166000
95141856	::451996549816807000
95141856	::451996826926067000
95141856	::451997273753669000
95141856	::451997396978126000
95141856	::451997810779774000
95141856	::451999901875175000
262382570	::452001176980955000
252725390	::452001543940616000
315872678	::452004693443497000
573151200	::452008768650235000
374613599	::452008893019721000
60712766	::452008945214058000
31287131	::452009785068511000
596191047	::452010839244275000
95141856	::452013034488475000
95141856	::452013523548532000
445808726	::452014122356731000
95141856	::452015847960494000
95141856	::452016531657199000
65482831	::452018076360261000
516937156	::452021616894304000
383045348	::452022895489712000
125849974	::452024950611005000
48157278	::452025019829604000
69044676	::452025472407191000
125849974	::452028372097703000
30223693	::452028499465748000
97307001	::452028594588368000
30223693	::452028815095525000
96443022	::452029658075127000
30223693	::452029950829133000
331398205	::452032871499169000
28405302	::452033409410289000
165658390	::452033935816392000
214678768	::452034755043676000
19879486	::452036195732557000
588634771	::452036945485774000
413367641	::452036974162219000
588634771	::452037005317517000
588634771	::452037153808465000
26198467	::452038048977403000
184195472	::452038122503540000
31250549	::452038971686547000
210674392	::452039181296865000
236930269	::452040045197656000
23027915	::452040932356284000
277204534	::452041105824296000
407395368	::452041275223445000
460772038	::452041785120784000
574250205	::452041893699133000
416506126	::452042910666457000
365523194	::452042938214653000
276131997	::452044403058962000
252725390	::452044835579371000
62396842	::452046575078871000
60399576	::452048118716960000
81765661	::452048220974104000
20545953	::452048314020532000
218711172	::452048477858836000
72210207	::452050184843706000
571363101	::452050387067863000
57933673	::452051249433554000
191276105	::452051267926257000
344950744	::452051420015906000
16039882	::452051686119710000
344950744	::452052044484845000
86474692	::452052276387921000
344950744	::452052390540107000
344950744	::452052648032616000
267299080	::452052965776707000
344950744	::452053645014478000
68531166	::452053723653480000
344950744	::452053790703632000
277794018	::452054026108932000
34536365	::452054609964449000
167183597	::452054744547078000
124246645	::452055114061479000
253120136	::452055374850318000
552029617	::452055423655243000
20478089	::452055528127344000
71284640	::452055612860280000
124246645	::452055844444962000
83878535	::452056110589964000
29436016	::452056780194189000
499290157	::452057123883872000
499290157	::452057618123862000
133508241	::452057757080776000
392434084	::452057864014548000
151129980	::452058418275422000
124246645	::452058526018719000
124246645	::452059174885548000
408831317	::452059445023883000
499290157	::452059457594617000
19879486	::452059702076010000
547741880	::452060708037881000
636894252	::452060935713087000
112801155	::452061742907289000
341037427	::452062625593974000
341732173	::452062817215344000
17928370	::452063140193124000
62396842	::452063199358386000
329471370	::452063244274786000
201113172	::452063620046659000
151129980	::452064328469196000
344950744	::452064336119201000
159944196	::452064526330896000
22844281	::452065108500701000
22844281	::452065249286717000
219092257	::452065886749212000
18068894	::452066081587228000
213287321	::452066083114344000
372880069	::452066755557736000
284316159	::452066878006251000
372880069	::452068010204090000
86970230	::452068019464699000
372880069	::452068413993926000
372880069	::452069007076892000
709921765	::452069169325170000
211019280	::452070087709949000
211019280	::452070340911706000
211019280	::452070587540992000
377486283	::452070724304240000
54035689	::452071181391519000
55704588	::452071231013912000
249227650	::452071302786871000
300594041	::452071333476577000
256088386	::452071922239418000
159726392	::452072473886859000
419249711	::452073152839811000
31258629	::452074463878590000
558662656	::452074674558484000
433470731	::452075234737528000
331482356	::452075389515337000
230903702	::452076236265644000
35097852	::452077001298305000
293246270	::452077236402003000
265786675	::452077552601808000
372880069	::452077948489969000
372880069	::452078168179212000
372880069	::452078178828570000
124011751	::452078252366893000
35097852	::452078267064127000
41143305	::452078904832823000
336821368	::452079012039254000
372880069	::452079117903876000
205124512	::452079813834985000
124246645	::452079836807577000
322643138	::452080105968631000
124246645	::452080119151337000
249468865	::452080500723552000
211019280	::452080533242388000
143455927	::452081802405240000
62396842	::452082046626959000
163768701	::452082199966531000
273748024	::452082890868662000
420083874	::452083131562995000
405239647	::452083504797343000
621474989	::452083595143053000
62396842	::452085648254828000
344950744	::452085790076436000
344950744	::452085928106799000
483526518	::452086065797419000
255765560	::452086477091270000
386169383	::452086576772706000
43967474	::452086709321474000
386169383	::452086782977245000
213763059	::452087215707783000
396786261	::452087234598952000
35097852	::452087359320768000
513825441	::452087470856081000
316902035	::452087830324338000
59622669	::452087928336834000
173688303	::452087986084007000
359806236	::452088338116136000
28736200	::452088671509164000
29335169	::452088999629561000
20545953	::452089580712652000
26684021	::452089640942841000
20545953	::452089924427071000
43967474	::452089963275100000
322446637	::452090629313413000
131254355	::452090671310987000
445808726	::452090766459142000
120532808	::452090768790798000
133112299	::452091416634994000
248957493	::452091457122230000
248957493	::452091523027316000
68531166	::452091886816092000
95723533	::452092110595182000
53584160	::452092523394002000
120532808	::452093247825772000
143455927	::452093468459171000
120532808	::452093682078842000
120532808	::452093759719632000
234143570	::452094349007151000
479205756	::452094815149117000
18068894	::452094825290932000
29335169	::452095330369011000
265786675	::452095466272862000
322763942	::452095589820678000
250969967	::452096790427226000
238322255	::452096902574915000
433470731	::452097111828742000
419249711	::452097367232086000
202292166	::452097432927469000
372880069	::452097595792707000
450378413	::452097826776825000
225601631	::452098999369998000
43967474	::452099332331040000
29473860	::452099706605150000
124011751	::452100033236566000
419249711	::452100554697625000
8709452	::452100780669939000
67193398	::452100802996629000
174132903	::452101540812038000
174132903	::452101695636393000
174132903	::452101988067459000
130312780	::452102042870218000
8709452	::452102262832123000
348262381	::452102352359534000
128103434	::452102597906685000
36485138	::452102985070694000
43967474	::452103376755769000
8709452	::452104252815462000
242812276	::452105060169027000
25784705	::452105402641944000
438801693	::452105428348854000
52441281	::452105957322289000
250969967	::452106002972700000
497630362	::452107021278392000
26333173	::452107297284956000
255313314	::452107976007233000
30223693	::452109024746831000
79606394	::452109404494512000
143455927	::452109595964882000
53123348	::452110511875051000
26333173	::452110871180095000
26333173	::452110937420759000
500308199	::452111151413723000
414217500	::452111440464203000
414217500	::452111741594660000
414315073	::452112187553615000
419249711	::452112196495867000
344285522	::452112653130141000
265249050	::452112903793934000
4434941	::452113531953889000
422214932	::452114802844786000
14954949	::452114923942715000
40708485	::452115717756702000
41001071	::452115897390735000
19879486	::452115984422539000
8709452	::452115987920191000
256346048	::452116034560856000
79606394	::452116176726786000
231885202	::452117155652173000
231885202	::452117310111637000
122799833	::452117333457125000
19879486	::452117407272665000
628045480	::452117777029931000
36958694	::452117837789024000
545540214	::452118520294162000
162245153	::452118914026450000
24100015	::452119471709495000
44380700	::452120087437541000
330645900	::452120138729271000
429491583	::452120207763705000
24100015	::452120227149787000
30246292	::452120412974227000
26333173	::452120494343716000
19895969	::452120615395135000
24100015	::452120621733122000
26333173	::452120722681638000
346392612	::452120825890865000
402492947	::452120865438584000
239928368	::452121516759863000
243011588	::452121929651326000
175532031	::452122107946991000
402492947	::452122206223335000
402492947	::452122844416057000
73526174	::452123008144912000
318692042	::452123170158678000
350003589	::452123218334060000
621474989	::452123251591118000
98806791	::452123902089891000
207781904	::452123920204693000
36460282	::452124431465594000
623065439	::452125043297103000
352789311	::452125707771318000
352789311	::452125774812704000
352789311	::452125858338463000
615507620	::452125899832324000
294347764	::452125952374358000
41658963	::452126082653646000
28905424	::452126404029984000
561622267	::452126658729082000
615507620	::452127028276244000
262471070	::452127675340300000
290401730	::452127897071800000
294347764	::452128054521782000
294347764	::452128473142657000
98806791	::452128509662879000
234950395	::452128659940179000
615507620	::452128692441866000
234950395	::452128879956594000
571363101	::452129386901553000
4434941	::452130324147744000
53123348	::452130656794189000
344285522	::452130773693628000
33238183	::452131072130945000
474400310	::452131102228901000
431179654	::452131177584148000
561622267	::452131226376474000
474400310	::452131354629505000
574250205	::452132273241219000
284316159	::452132876629590000
196659229	::452133059622490000
352789311	::452133317958434000
40708485	::452133602755502000
33238183	::452133741943853000
392362281	::452133905848492000
348901427	::452134045183250000
623065439	::452134164478058000
124246645	::452134681493143000
94226339	::452135035005444000
438801693	::452135154287271000
414004311	::452135316703289000
73526174	::452135621268885000
73526174	::452136073041547000
146216300	::452136105333116000
414004311	::452136182105636000
146216300	::452136211679678000
70839851	::452136335407468000
33238183	::452136879924985000
146216300	::452137190160486000
369310186	::452137356191997000
103244523	::452137367755710000
394796192	::452137498630582000
33238183	::452137645884186000
146216300	::452137683255447000
252725390	::452137904924418000
497544291	::452138126677250000
277645720	::452138163059060000
277645720	::452138187637669000
433470731	::452138337550487000
623065439	::452138850098618000
260539431	::452138866456023000
258196512	::452139193116811000
392362281	::452139331340091000
615507620	::452139332065714000
330645900	::452139365284589000
58031746	::452139943692095000
43977455	::452140194926706000
302525103	::452140305987272000
432747712	::452140413265399000
428300082	::452140640248557000
37384165	::452140931152502000
70839851	::452141160111149000
80448281	::452141326658981000
392362281	::452141541239185000
392362281	::452141564031037000
24100015	::452141647061872000
37384165	::452141807975923000
348901427	::452141808139505000
37384165	::452141980785446000
561622267	::452142017653772000
348901427	::452142686670057000
348901427	::452142704424529000
277645720	::452144739937431000
277645720	::452144789946114000
159726392	::452145261674909000
277645720	::452145316239003000
330645900	::452145504806129000
277645720	::452145593415393000
348901427	::452145683718340000
246571951	::452145907472269000
342934741	::452145937750953000
342934741	::452145997842771000
172573942	::452146222871367000
300884493	::452146593803034000
299389082	::452146747545251000
277645720	::452146805397286000
62396842	::452147072339177000
381599486	::452147565082181000
167184626	::452147749278867000
246571951	::452147962789912000
213763059	::452148203178049000
246571951	::452148204809646000
73526174	::452148215153164000
117638857	::452149111681458000
338477631	::452149392502706000
9563172	::452149804337213000
420731308	::452150293094875000
206803881	::452150332609798000
246571951	::452150406123368000
245935219	::452150601900503000
239917620	::452150701037076000
13298002	::452151137102462000
206803881	::452151268619063000
579271413	::452151390412865000
349365015	::452151936348082000
596191047	::452152291110703000
415703077	::452152634858688000
308726677	::452153145506816000
47547782	::452153164662206000
392362281	::452153811386118000
621306179	::452154210813890000
301257200	::452154460748673000
234143570	::452154592034578000
312856997	::452154768421814000
374613599	::452154885681598000
392362281	::452154907621986000
392362281	::452155019781873000
308726677	::452155439971463000
392362281	::452155488596008000
6652302	::452155539217068000
246571951	::452155541075529000
338477631	::452155602866032000
28905424	::452155682649673000
301257200	::452155824744714000
14954949	::452156111278202000
301257200	::452156660736593000
257913209	::452156830396207000
238672857	::452156926126587000
301257200	::452157026354069000
19895969	::452157107601567000
301257200	::452157310874710000
554852227	::452157487706169000
301257200	::452157651905150000
115583749	::452157691838726000
115583749	::452157758582710000
301257200	::452157853596651000
301257200	::452158043388923000
38440249	::452158109000425000
239928368	::452158465809842000
472617238	::452160238104236000
301257200	::452160249982894000
211019280	::452160321021804000
239928368	::452160453960298000
170924102	::452160505986023000
115583749	::452160536822575000
301257200	::452160729836441000
258235483	::452160873390686000
301257200	::452161729053876000
69044676	::452162512901779000
69044676	::452162668757921000
467758710	::452162836752375000
69044676	::452163064003973000
306989340	::452163230643650000
4434941	::452163612870602000
69044676	::452163812506869000
230659102	::452165048870252000
382314219	::452165057229512000
86474692	::452165524005216000
432888405	::452165557220294000
384488111	::452165879350833000
432888405	::452166842996760000
20496164	::452167888460210000
20496164	::452168071889686000
382314219	::452168182141161000
316832273	::452168565949759000
20275866	::452168811278393000
20275866	::452168898092085000
20496164	::452168901577564000
20275866	::452168984033374000
388397248	::452169183501885000
20496164	::452169227474972000
388397248	::452169336661110000
66184984	::452169725628645000
22844281	::452170115556311000
19245878	::452170526048256000
67193398	::452170526656843000
20496164	::452170563956391000
432747712	::452171183316676000
20496164	::452171240912867000
124246645	::452171722498646000
20275866	::452171763674128000
371243365	::452172159368974000
19245878	::452172207876079000
19245878	::452172293460852000
338076990	::452172458939142000
432888405	::452172817422106000
489868030	::452172833464909000
489868030	::452173057935671000
103473089	::452173101602590000
489868030	::452173274378948000
41001071	::452174531265048000
414315073	::452174826329743000
222687654	::452175134271766000
709921765	::452176078560559000
146216300	::452176134029852000
466989920	::452176203332325000
66486074	::452176313357320000
21059736	::452176461323988000
433932391	::452176621391208000
21059736	::452177118810476000
21059736	::452177413401636000
21059736	::452177678699745000
21059736	::452177732336492000
301257200	::452177841359437000
473118863	::452177843405848000
90793289	::452178390506684000
21059736	::452178854094700000
118881789	::452179265040437000
247362551	::452179548864786000
433470731	::452180264601804000
351096649	::452180987276189000
207781904	::452181798865215000
207781904	::452182021276590000
222687654	::452182184191750000
472617238	::452182385707057000
255313314	::452183905790345000
292395819	::452183911234555000
53123348	::452185725656891000
408098797	::452186887026130000
14954949	::452186941371719000
40708485	::452187843046014000
53545809	::452187929105154000
29335169	::452188206130556000
340199061	::452188591066607000
382314219	::452188696955994000
364546435	::452188837922766000
29335169	::452189143859474000
552029617	::452189537972654000
103473089	::452189554527592000
40708485	::452189563449257000
110563920	::452189879309316000
40708485	::452190133043732000
479222401	::452190337348296000
103473089	::452190362249854000
29335169	::452190462196342000
257831311	::452191404475707000
8036902	::452191485975592000
29335169	::452191606905790000
623065439	::452192078597197000
83092668	::452192277566599000
222687654	::452192388266483000
162802335	::452192470701334000
348901427	::452192568277622000
146216300	::452192692043141000
360898372	::452192977545228000
8036902	::452193008838909000
472415509	::452193582615912000
191276105	::452193701280759000
191276105	::452193793417027000
207781904	::452193928830132000
247362551	::452193969032921000
146216300	::452194035491299000
420731308	::452194704709681000
311724390	::452195627397423000
335759212	::452197949427027000
162802335	::452198284820348000
408098797	::452198656931008000
469722641	::452198898488995000
328794919	::452200235084034000
213287321	::452200422259048000
145469568	::452201131184115000
145469568	::452201184107851000
145469568	::452201220560539000
110563920	::452201342904578000
414217500	::452201635003920000
373147853	::452201971550679000
477188816	::452201977376555000
336778628	::452202003955851000
261942709	::452202019319599000
477188816	::452202251520446000
477188816	::452202273301487000
256346048	::452202727318122000
222173816	::452202834369732000
213287321	::452202850857537000
256346048	::452202960861536000
513825441	::452203046651838000
8036902	::452203047922716000
706034130	::452203246116151000
286265668	::452203397362364000
210671307	::452203622106140000
210671307	::452203806705876000
210671307	::452203889505607000
286265668	::452203923260977000
210671307	::452204260261109000
43977455	::452204274961756000
210671307	::452204462883737000
334515229	::452204571696181000
408098797	::452204573365919000
230659102	::452205012437843000
205124512	::452205083753603000
351922723	::452205229849600000
351896383	::452205236019396000
230659102	::452205577100210000
230659102	::452205979342360000
613956023	::452206012842270000
230659102	::452206172360044000
19945993	::452207456039743000
19945993	::452207464214429000
258235483	::452208125178023000
326569368	::452208259240181000
388397248	::452208265611337000
258235483	::452208357844070000
47547782	::452209990602723000
19945993	::452210146517987000
19945993	::452210148992626000
445808726	::452210455592054000
371243365	::452210833104191000
165343536	::452211495360004000
186472636	::452212200728313000
186472636	::452212301525835000
186472636	::452212450163556000
186472636	::452212595940794000
186472636	::452212655210516000
186472636	::452212710155907000
32125015	::452212733627224000
145469568	::452212734289920000
186472636	::452212805223981000
706034130	::452212850292183000
706034130	::452213060300599000
165343536	::452214201659162000
165491208	::452214531314712000
348901427	::452214696871862000
162958222	::452215291171188000
350424007	::452217283952136000
382314219	::452217322816544000
348262381	::452217713625022000
350424007	::452217777256816000
382314219	::452217873855807000
382314219	::452217902444195000
98785279	::452217982593150000
552029617	::452217992328126000
382314219	::452218125535019000
428300082	::452218717875994000
382314219	::452218830882738000
277645720	::452218914060386000
8709452	::452218953562341000
552029617	::452219170633945000
53545809	::452219562554302000
382314219	::452219604085923000
350424007	::452219742179188000
53545809	::452219888762114000
382314219	::452219926866976000
335759212	::452220198683029000
433932391	::452220464153100000
419307287	::452220575025332000
90265908	::452221053071523000
433932391	::452221407976751000
408098797	::452221626999115000
415943958	::452221658460594000
552029617	::452222945130082000
40708485	::452222980039262000
243011588	::452223453484298000
90211828	::452224361299460000
312856997	::452224637040992000
124246645	::452224690451656000
210671307	::452224949894144000
350424007	::452225236038348000
26897261	::452225268728336000
312856997	::452225411997786000
196659229	::452225560845234000
24719772	::452226079273390000
196659229	::452226179962241000
552029617	::452226721454903000
116633811	::452227911257321000
72882594	::452228119911743000
187089991	::452228392721469000
360367250	::452228790056263000
618760575	::452229760521736000
122769328	::452229831951130000
122769328	::452229941112078000
532616498	::452230156518567000
122769328	::452230192250257000
623065439	::452230491132153000
552029617	::452230495552561000
19895969	::452230996914483000
149980973	::452231022197735000
32671267	::452231340554207000
122769328	::452231744310493000
219092257	::452231950770507000
219092257	::452231959637266000
219092257	::452231968353034000
374613599	::452232109608800000
32671267	::452232499091873000
219092257	::452232606105362000
32671267	::452232697788657000
30151060	::452232904979259000
350424007	::452233204653912000
413367641	::452233293778259000
552029617	::452234273609625000
142950218	::452234658798112000
370850900	::452235199469064000
415897649	::452235200500494000
325036867	::452235547038478000
415703077	::452235999737704000
30246292	::452236112883617000
516937156	::452236400537391000
348262381	::452237462710939000
54035689	::452237526720602000
32471501	::452237527630372000
54035689	::452237823626989000
458529098	::452237973417758000
43977455	::452238487392366000
35105150	::452238845510434000
43977455	::452239029254508000
24719772	::452239128349118000
24719772	::452239212780081000
124246645	::452239303566163000
43977455	::452239491026395000
43977455	::452239637952888000
19895969	::452239665358053000
43977455	::452239680613126000
35105150	::452239888713138000
43977455	::452240416684138000
167184626	::452240462519099000
124246645	::452240518538616000
327989967	::452241144366104000
40896981	::452241312092528000
24719772	::452241661603897000
29473860	::452241674656575000
552029617	::452241826892627000
124246645	::452241957411385000
43977455	::452241966973997000
124246645	::452242201863782000
35097852	::452242363805876000
40896981	::452242384341172000
43977455	::452242518692749000
547741880	::452242840534278000
373147853	::452243260769980000
40896981	::452243467193024000
40896981	::452243584566456000
43977455	::452243594074546000
373147853	::452243689847259000
547741880	::452243777701154000
373147853	::452243990385946000
236167599	::452244306926260000
281295226	::452244599206338000
124246645	::452245084076244000
124246645	::452245232869183000
124246645	::452245487023042000
373147853	::452245525698318000
373147853	::452245591532134000
552029617	::452245594497511000
43977455	::452245638752002000
373147853	::452246000485531000
623065439	::452246803078189000
30246292	::452247296823279000
219092257	::452247798860095000
402492947	::452248095007309000
373147853	::452248138284167000
33238183	::452248326163791000
634890754	::452248506708029000
34445704	::452248612408270000
34445704	::452248672655249000
382371778	::452248854197317000
373147853	::452249243252584000
97326618	::452249610908872000
384488111	::452249837665144000
326827026	::452249999414657000
574250205	::452250227873828000
65521914	::452250600625819000
65521914	::452250689385689000
433003196	::452251116118736000
262471070	::452251250927890000
219092257	::452251421119770000
172280619	::452251642088288000
384594087	::452251823316144000
384594087	::452251902743707000
384594087	::452251911321059000
384594087	::452251963959570000
35105150	::452252032963846000
65521914	::452252098579537000
300884493	::452252519872602000
65521914	::452252528780910000
384594087	::452252544145059000
34445704	::452252675963232000
83092668	::452252813515841000
384594087	::452252834101489000
301257200	::452252865101594000
35097852	::452252965118959000
301257200	::452253292928966000
257597142	::452253891753549000
326827026	::452253952760107000
370850900	::452254025661296000
480973099	::452254178560065000
81674504	::452254398597447000
81674504	::452254556726894000
81674504	::452254595633278000
408098797	::452254764009791000
83092668	::452255497836830000
354406436	::452255956999880000
354406436	::452255991074390000
43977455	::452256142904012000
19945993	::452256295228563000
376940853	::452256298525270000
9563172	::452256551777366000
43977455	::452256918933749000
350509640	::452257669836193000
382314219	::452257753071767000
27595900	::452258038762598000
373147853	::452258735646203000
373147853	::452259497541918000
119434884	::452259513848971000
716788381	::452260047200845000
49824781	::452260098577276000
49824781	::452260201924947000
162245153	::452260252793466000
716788381	::452260397840490000
292395819	::452260455487000000
49824781	::452260960791982000
114291753	::452261356788797000
384105885	::452261645419835000
393264911	::452261842446852000
284137695	::452262049457119000
338830055	::452262197578989000
32471501	::452262608880803000
95141856	::452262625616093000
393264911	::452263451226693000
615507620	::452263520722092000
311583053	::452263651798695000
219092257	::452263750439944000
402492947	::452264186802753000
95117686	::452264583412350000
257597142	::452265343021350000
479205756	::452265817455869000
373147853	::452265911752617000
458529098	::452266288014823000
374289648	::452266303907438000
374289648	::452266596934111000
43977455	::452267258861989000
19895969	::452267903421652000
460471042	::452268475797737000
304661740	::452268558060228000
22844281	::452268794887806000
304661740	::452268884628762000
22844281	::452269135532396000
406122207	::452269291413323000
22844281	::452269349806833000
450378413	::452269487090196000
162245153	::452270499280994000
98806791	::452270689392033000
24719772	::452270787689730000
167183597	::452271168695721000
22844281	::452271185108426000
304661740	::452271255660396000
22844281	::452271276464545000
467758710	::452271537911918000
415998425	::452271582530924000
393264911	::452271592928587000
497544291	::452271764815753000
31569666	::452272176847392000
22844281	::452272379776229000
410122679	::452272602510131000
392737983	::452272734723407000
220632867	::452273164219723000
470660217	::452273636783554000
547741880	::452273644555599000
62396842	::452273869198741000
97326618	::452273891654660000
18437537	::452274488458371000
219092257	::452275083000553000
124246645	::452275098888966000
72882594	::452275115901079000
124246645	::452275311523401000
238672857	::452275595175796000
274432702	::452275749836173000
384683676	::452276783337852000
246571951	::452277300738813000
246571951	::452277332430962000
479205756	::452277467995471000
40097041	::452277547640692000
335367791	::452277784992559000
393499174	::452278138610126000
219092257	::452278325621161000
295980167	::452278521000648000
419105102	::452278835547889000
43977455	::452279030684073000
167222207	::452279042931433000
238880491	::452279044550045000
302673934	::452280637857484000
232793000	::452281798941085000
477989347	::452282777480597000
238880491	::452283558132846000
334515229	::452285241055383000
16292745	::452285503912439000
29436016	::452285760394498000
167222207	::452285874190163000
29436016	::452286003966148000
380587529	::452286444082446000
410122679	::452286519748096000
29436016	::452287088323747000
374289648	::452287657427877000
612537918	::452287669994020000
374289648	::452287738713477000
231885202	::452287780278648000
374289648	::452287844170858000
374289648	::452287903570599000
242206017	::452287907005747000
14954949	::452287976836308000
410122679	::452288108030349000
14954949	::452288176069955000
618760575	::452288227462766000
246571951	::452288507956846000
14954949	::452288621811204000
246571951	::452288900225314000
14954949	::452289106970558000
29436016	::452289266518097000
210671307	::452289391101108000
210671307	::452289932242190000
257597142	::452290105156202000
210671307	::452290245342806000
210671307	::452290853764362000
210671307	::452290909212651000
618760575	::452290910944911000
225601631	::452291056998961000
260038180	::452291212746432000
272184078	::452291225458970000
618760575	::452291670717911000
128937859	::452291717257912000
219092257	::452291892214906000
370845710	::452291987979268000
219092257	::452292008858501000
554852227	::452292293156802000
238322255	::452293342525923000
260038180	::452293360649510000
238322255	::452293751537688000
605327407	::452294399427608000
384105885	::452294548166041000
73526174	::452294599835279000
393801885	::452294755918311000
61478431	::452294794237468000
238322255	::452294892119941000
273811402	::452295440030253000
273811402	::452295555839184000
161346822	::452296375254790000
393264911	::452296593044029000
161346822	::452296634320166000
36958694	::452297816975867000
216819428	::452298050330177000
97326618	::452298525460529000
20275866	::452298773784305000
28905424	::452298810618699000
20275866	::452298883700248000
272184078	::452299163472887000
357265451	::452299881093140000
382414670	::452300351840862000
612537918	::452300359609114000
41001071	::452300517708816000
20275866	::452300729596657000
20275866	::452300964943249000
81674504	::452301022623309000
52809967	::452301091276079000
433003196	::452301750473859000
249227650	::452301823248838000
238672857	::452301927783489000
238672857	::452302004971266000
238672857	::452302132096405000
97326618	::452302343489351000
238672857	::452302399193874000
269151566	::452302407041445000
322763942	::452302558741413000
26333173	::452303741593862000
238880491	::452304640139612000
14954949	::452304890749259000
424464803	::452305010487861000
322763942	::452305054867800000
497544291	::452305112812105000
348901427	::452306093113217000
489078088	::452307088744534000
357265451	::452308523360079000
40097041	::452309468051566000
145572480	::452311083047731000
481862811	::452311309162663000
481862811	::452311480101535000
481862811	::452311627392876000
118810756	::452312015219212000
301257200	::452312199412076000
481862811	::452312221599956000
258506164	::452312227383476000
231885202	::452312733640183000
489078088	::452313441332510000
230659102	::452313480918343000
145572480	::452313648497954000
378794339	::452314843303772000
218750630	::452314914162364000
219092257	::452315525205356000
219092257	::452315526274895000
219092257	::452315651428716000
25383063	::452315806811303000
406110065	::452316347285131000
14954949	::452316580957806000
219092257	::452316697114849000
219092257	::452316724709191000
120532808	::452316837498585000
219092257	::452316953621696000
374613599	::452318071407915000
191276105	::452318337310019000
284931188	::452318439475281000
256346048	::452318691267739000
224068229	::452318808800100000
219092257	::452319201248559000
219092257	::452319371797344000
70839851	::452319381049982000
219092257	::452319502865145000
219092257	::452319869246005000
219092257	::452320078055227000
70839851	::452320509330341000
361352435	::452320743531888000
219092257	::452320858833293000
481862811	::452321129848643000
390552849	::452322802713264000
70839851	::452322975144873000
361352435	::452323450292412000
38440249	::452324368014905000
167184626	::452325399368708000
167183597	::452325399888814000
52441281	::452325691787182000
66184984	::452325704441810000
169318703	::452326321574916000
216819428	::452326599112028000
169318703	::452326935360983000
325036867	::452327443408642000
538590660	::452327688502378000
169318703	::452327852013518000
472617238	::452328113209217000
169318703	::452328382840061000
70839851	::452328627758051000
169318703	::452329058563416000
22327740	::452329190327857000
169318703	::452329269159403000
231885202	::452329458578366000
231885202	::452330236840267000
242435004	::452330653044854000
230659102	::452332081368944000
249227650	::452332927125184000
433932391	::452333924346126000
239313896	::452334828675796000
79606394	::452337672581697000
70839851	::452338313844649000
94310638	::452338600403677000
322763942	::452339864831143000
246571951	::452340203642830000
219092257	::452340656195645000
246571951	::452340839079870000
269151566	::452340886425198000
83092668	::452341596231839000
415703077	::452342157651623000
408031484	::452342343836778000
473718221	::452342974236475000
246571951	::452343430904303000
83092668	::452343899940737000
393264911	::452344196037238000
299484513	::452344320561913000
246571951	::452344696790982000
246571951	::452344846817456000
283051149	::452345043211145000
284931188	::452345528123392000
373653741	::452346333274206000
28905424	::452346364874072000
79606394	::452346971844403000
262382570	::452347134512099000
79606394	::452347458811478000
516937156	::452348170056380000
132479234	::452348266110521000
546266750	::452348381596098000
374613599	::452348574135619000
546266750	::452349276798984000
546266750	::452349381329432000
458529098	::452349640663638000
14954949	::452349915780222000
281805312	::452350644523786000
374613599	::452351245538193000
281805312	::452351590855221000
390552849	::452351636841971000
281805312	::452351726792609000
281805312	::452351920783384000
281805312	::452352057626734000
636632104	::452352779940397000
190624012	::452352927936430000
358296822	::452354830338506000
358296822	::452355244664426000
358296822	::452355704440238000
592475734	::452356559780073000
324614357	::452356855306944000
361691248	::452357693479477000
460765832	::452358015820111000
246571951	::452360876482252000
219092257	::452361073677455000
246571951	::452361180032425000
104112940	::452364478534139000
104112940	::452364482858475000
418841887	::452364494463725000
83092668	::452365094820012000
612537918	::452365732178042000
315872678	::452366653360066000
306989340	::452374014623637000
267299080	::452374710861303000
60712766	::452375265402814000
43980775	::452375289444593000
267299080	::452376356366852000
43977455	::452380856423022000
43977455	::452380989223075000
14954949	::452381083275767000
43977455	::452381142478782000
14954949	::452381365531844000
28905424	::452386878906331000
256346048	::452387681083748000
69044676	::452387874923479000
256346048	::452388180461764000
206467937	::452390789985734000
97307001	::452390958189924000
206467937	::452390982177132000
206467937	::452391111529476000
206467937	::452391590107938000
206467937	::452392418726273000
206467937	::452392779851636000
256346048	::452394249607073000
28405302	::452395747611115000
506707370	::452396096539881000
165658390	::452396255331614000
206467937	::452396520973692000
206467937	::452396544856043000
206467937	::452396641727692000
206467937	::452396835651325000
214678768	::452397050999480000
165343536	::452399385377505000
98785279	::452399395133087000
24413698	::452399876412686000
26198467	::452400212602912000
267323089	::452400220790202000
184195472	::452400285592195000
165343536	::452400469286326000
165343536	::452400644201414000
31250549	::452401109022154000
210674392	::452401312022278000
267323089	::452401350169464000
267323089	::452401436794441000
267323089	::452401607645216000
236930269	::452402410695036000
341732173	::452403263284207000
407395368	::452403583653130000
284931188	::452403709436506000
284931188	::452403885177831000
460772038	::452404077746323000
284931188	::452404152317280000
284931188	::452404458027483000
416506126	::452405179904954000
365523194	::452405206907510000
284931188	::452405207625129000
284931188	::452405583992598000
284931188	::452406291236155000
284931188	::452406771806908000
62396842	::452408738020745000
28905424	::452409805693394000
60399576	::452410488454795000
81765661	::452410588782534000
297052199	::452411390855090000
8036902	::452411628894822000
408098797	::452411690827911000
331398205	::452411857559498000
72210207	::452412394212691000
57933673	::452413431623073000
243011588	::452414263085113000
277794018	::452416095547191000
34536365	::452416662805823000
253120136	::452417724971372000
83878535	::452418429526343000
383045348	::452418721785454000
133508241	::452420023236038000
516937156	::452420689119969000
248957493	::452421943694614000
341037427	::452424993704407000
329471370	::452425586783166000
30151060	::452425995233292000
30151060	::452426487569063000
159944196	::452426833779101000
145572480	::452426952524046000
98806791	::452428891727360000
410122679	::452428907460182000
91024211	::452429190605078000
20478089	::452430021265993000
86970230	::452430211229818000
20478089	::452430346945323000
118708729	::452430537328586000
35097852	::452430550033506000
118708729	::452430762558500000
415206019	::452430847338369000
256845035	::452431153580892000
142950218	::452431420750053000
364546435	::452431687360995000
118708729	::452431718884995000
458529098	::452432770304708000
184578066	::452432787333582000
55704588	::452433587434840000
300594041	::452433689121521000
33238183	::452433819958669000
256088386	::452434270888271000
30944417	::452434838029475000
345508633	::452435027717267000
19945993	::452435422371917000
19945993	::452435434002726000
615507620	::452435949499056000
31258629	::452436731019526000
293246270	::452437257249517000
331482356	::452437630957789000
30944417	::452437717394010000
230903702	::452438467331366000
224130581	::452439736700129000
224130581	::452439916304433000
224130581	::452440376734146000
302673934	::452440964658110000
41143305	::452441086397407000
336821368	::452441358511255000
162245153	::452441883638525000
30944417	::452441953930461000
206067907	::452442115889717000
206067907	::452442211599540000
215385454	::452442268591726000
206067907	::452442298639740000
224130581	::452442361092915000
384105885	::452442401454702000
206067907	::452442632586018000
261471578	::452442753864318000
410122679	::452442790052376000
249468865	::452442812957478000
30944417	::452442934801989000
273748024	::452445416601030000
405239647	::452446151954804000
274191278	::452446325011783000
213763059	::452447609160859000
414374118	::452448333312053000
483526518	::452448448038453000
30944417	::452448484520521000
709921765	::452448773898530000
574250205	::452448984154771000
396786261	::452449584376074000
59622669	::452450267321999000
359806236	::452450670998614000
479986172	::452452076170530000
322446637	::452452930273026000
131254355	::452452972337692000
120532808	::452453064469790000
302673934	::452453457749102000
133112299	::452453821151977000
430943995	::452454575006842000
12685102	::452455002997788000
430943995	::452455892794220000
30151060	::452456092917051000
301203823	::452456946235224000
284316159	::452457197956366000
29525209	::452457476429185000
438647243	::452457762107039000
29525209	::452457844965924000
618760575	::452458261925470000
29473860	::452458652969238000
110563920	::452458953713389000
574250205	::452459020184330000
186472636	::452461259661668000
428516870	::452461459490877000
124246645	::452462020043231000
269151566	::452462021213044000
256845035	::452462191565111000
95141856	::452462306967187000
367308760	::452462713986617000
385259637	::452463342071058000
95141856	::452463878044397000
256845035	::452463926312448000
249227650	::452464566774292000
95141856	::452464706306191000
130312780	::452464889026473000
95141856	::452465284889456000
316832273	::452466264112263000
242206017	::452466281388978000
95141856	::452466370006233000
428516870	::452467791992340000
384683676	::452467855561220000
519936824	::452467950294163000
623065439	::452468186546724000
40097041	::452468495570063000
532616498	::452468554651013000
415943958	::452468588251602000
30944417	::452468620879482000
95141856	::452468865407385000
477188816	::452468984298745000
30804377	::452469215002238000
25784705	::452469363803561000
316025875	::452470046947016000
370850900	::452470284747284000
30944417	::452470636279889000
477188816	::452470688415485000
490841822	::452470818941837000
393264911	::452471056213626000
95141856	::452471079177834000
95141856	::452471203195027000
281295226	::452471459605405000
95141856	::452471522297671000
304619831	::452471523912462000
95141856	::452471611061723000
393264911	::452472269433229000
265249050	::452472674090893000
213287321	::452472691971616000
95141856	::452472860964294000
95141856	::452472902764736000
634822122	::452472903804518000
344956423	::452472956979924000
213287321	::452473002069098000
213287321	::452473231078084000
506100348	::452473393301172000
20275866	::452473633739259000
260979062	::452473789087879000
459567634	::452473856180367000
67193398	::452474036694843000
436188872	::452474522076450000
373147853	::452474597930070000
159726392	::452474661196939000
69455217	::452474889329737000
316832273	::452475238215741000
373147853	::452475298458517000
6652302	::452475654320041000
459567634	::452475781462372000
157117376	::452475859459268000
20496164	::452475966275612000
48157278	::452476272464396000
316832273	::452477413448888000
364546435	::452478014841188000
132479234	::452478340688269000
29284709	::452478673992839000
42994926	::452478703944335000
167184626	::452479790113501000
239770256	::452480064387444000
274432702	::452480987935436000
628045480	::452481174762319000
98806791	::452483665663369000
40708485	::452483801646526000
477188816	::452483818675388000
571363101	::452483953254211000
721462429	::452484685508407000
94310638	::452484697839263000
372880069	::452484965628776000
151129980	::452484966505775000
384488111	::452484992069677000
86474692	::452485140069883000
377035998	::452485229454708000
124246645	::452485445084270000
224452115	::452485818410487000
224452115	::452485974090461000
124246645	::452486033062764000
542909484	::452486083390226000
151129980	::452486268497457000
284137695	::452486449611681000
369310186	::452487185296785000
477188816	::452487297930260000
369310186	::452487589975851000
41658963	::452488453645537000
66021164	::452488472238882000
242435004	::452488528912326000
35597637	::452488554485395000
329471370	::452488759033208000
338477631	::452488820987265000
19895969	::452489070589902000
36485138	::452489224814882000
68531166	::452489306209148000
78614495	::452489568181567000
68531166	::452489625139806000
151129980	::452489662096224000
28736200	::452490074534723000
227046044	::452490103114305000
68531166	::452490259557654000
43967474	::452490926280441000
133112299	::452491762548744000
180911733	::452491875271053000
157117376	::452492011984015000
157117376	::452492037040787000
157117376	::452492131651710000
133112299	::452492182285336000
571363101	::452492214170443000
157117376	::452492273389809000
157117376	::452492771471785000
157117376	::452492885171007000
157117376	::452492920520581000
157117376	::452493120957976000
435409494	::452494583000481000
322327312	::452494764009484000
67193398	::452494809333510000
588634771	::452495052351471000
43977455	::452495292294631000
43977455	::452495367385673000
40708485	::452495404542611000
338477631	::452495457911336000
217262932	::452495505751175000
623065439	::452495775705354000
32671267	::452495959944364000
453963591	::452496421954936000
140994915	::452496514758111000
436214232	::452496522588872000
196659229	::452496648380248000
533844924	::452497462658224000
268397639	::452497595626057000
393499174	::452497731139809000
268397639	::452497852489416000
40708485	::452497871028240000
572151259	::452498224759046000
268397639	::452498293952491000
572151259	::452498383953866000
246571951	::452498470570438000
246571951	::452498600728072000
43977455	::452498731976626000
30151060	::452499954112933000
20496164	::452500103324917000
246571951	::452500453863878000
43977455	::452500538937327000
43977455	::452500944803344000
264234166	::452501319178153000
308175001	::452501538209275000
125849974	::452502279665758000
19895969	::452502389623230000
381599486	::452504127009206000
374613599	::452504134243975000
360367250	::452504482539003000
191276105	::452504524020654000
218711172	::452504812622741000
124246645	::452504853877915000
360367250	::452504949490872000
316025875	::452505089698041000
513658421	::452506006392549000
410122679	::452506169299697000
382414670	::452506316943003000
513658421	::452506447411019000
408098797	::452506837041307000
26897261	::452506996940345000
150828387	::452508156417933000
385259637	::452508183794561000
513658421	::452508249338544000
331925277	::452508255156064000
19895969	::452508631024427000
124246645	::452508924693217000
124246645	::452509138535604000
513658421	::452509588311404000
413367641	::452509614488449000
124246645	::452510035638517000
124246645	::452510150025547000
167183597	::452510501172281000
205928265	::452510653094592000
545540214	::452510963304898000
242812276	::452511409474396000
157117376	::452511435122159000
422214932	::452511560838041000
66184984	::452511596972347000
65521914	::452512105661333000
40708485	::452512431042871000
124246645	::452513174831783000
124246645	::452513340863291000
13298002	::452513516994703000
408098797	::452514296589987000
477188816	::452514329024548000
477188816	::452514800162312000
305216922	::452515138461892000
43967474	::452516222681505000
335367791	::452516434330288000
301203823	::452517069976662000
393264911	::452517246712434000
344956423	::452517442279849000
335759212	::452517680008818000
66486074	::452517988084613000
66486074	::452518023539081000
238880491	::452518024537333000
66486074	::452518041926901000
238880491	::452518231475892000
234630547	::452518669029879000
344857407	::452519117136752000
66486074	::452519150384996000
238880491	::452519270862159000
238880491	::452519529201926000
238880491	::452519693937438000
238880491	::452520707923009000
286502927	::452520882624552000
232468321	::452521234849230000
97326618	::452521390600503000
232468321	::452521442513416000
232468321	::452521685820768000
232468321	::452521804293083000
232468321	::452521896601341000
634890754	::452522359509893000
205124512	::452522669393858000
436188872	::452522831554043000
170924102	::452522994770776000
205124512	::452523141395259000
35105150	::452523569520472000
232468321	::452523819236724000
97307001	::452523948312641000
393264911	::452524292899897000
97307001	::452524310687932000
393264911	::452524352152817000
46697333	::452525336144920000
483115964	::452525542869598000
43977455	::452525859891867000
25383063	::452526399342260000
35105150	::452526501117063000
94226339	::452527179805364000
107848755	::452527281240834000
423941104	::452527525625737000
348901427	::452527621134233000
249227650	::452527841200975000
29436016	::452528931934310000
428300082	::452529053942435000
231885202	::452529413289037000
634890754	::452529520545779000
200646933	::452530458115321000
222687654	::452530578345426000
145572480	::452531427700391000
392362281	::452531579491864000
329801539	::452532351583547000
386169383	::452533362062659000
69666823	::452533927257706000
432888405	::452534111690039000
410047216	::452534545221304000
393264911	::452535031400263000
471291163	::452535035984629000
429491583	::452535055261630000
30151060	::452535108466397000
471291163	::452535325001539000
393264911	::452535405825765000
30151060	::452535429796208000
471291163	::452535461211553000
429491583	::452535667365789000
246571951	::452535938409721000
489078088	::452536022023147000
121100953	::452536069201072000
348901427	::452536160338714000
238322255	::452536253599453000
246571951	::452536315536343000
69666823	::452536579169734000
304645030	::452536586874675000
393264911	::452536664062439000
393264911	::452536836200886000
30151060	::452536920502198000
471291163	::452536985090260000
433003196	::452537031445729000
20545953	::452537594048692000
634890754	::452537637786488000
23027915	::452538607786409000
596191047	::452538843875786000
579271413	::452539837912842000
596191047	::452540079752630000
30151060	::452540303321620000
14424207	::452540530594181000
364546435	::452540585455681000
516937156	::452541271748665000
69455217	::452541586464059000
471291163	::452541665623179000
471291163	::452541820271345000
393264911	::452542184026558000
256346048	::452542310342209000
596191047	::452542637917339000
265249050	::452542820898058000
116633811	::452543501951963000
256346048	::452543521271349000
116633811	::452543545065213000
471291163	::452543741753319000
612537918	::452543866017574000
256346048	::452544047279005000
6652302	::452544127851171000
255313314	::452544641536389000
26897261	::452545145200578000
17769662	::452545312876691000
596957614	::452545330790137000
393264911	::452545346380763000
19895969	::452545348481712000
19895969	::452545652891729000
471291163	::452546516729999000
118881789	::452547055660314000
471291163	::452547347571310000
36654229	::452548146166378000
103244523	::452548379093245000
561622267	::452549216674779000
227046044	::452549656497500000
118881789	::452550614682066000
26333173	::452551870461263000
32471501	::452552468027564000
402492947	::452552655231938000
634890754	::452553064893796000
45704670	::452553114105970000
14954949	::452553307723431000
239770256	::452553312668102000
265249050	::452553314321043000
472617238	::452553416716201000
634890754	::452554155119230000
55665294	::452554426222247000
326827026	::452554600303034000
113221759	::452555608852815000
258196512	::452555875392028000
157117376	::452555900935352000
473454563	::452556299319140000
27595900	::452556472841297000
27595900	::452556531104374000
113221759	::452556915097481000
436188872	::452557327066226000
596191047	::452557417365397000
596191047	::452557707963547000
172280619	::452557884224589000
596191047	::452558181806653000
516937156	::452558326937559000
596191047	::452558813926027000
706034130	::452558941176602000
596191047	::452559364445192000
368079003	::452560081544962000
596191047	::452560258859548000
304619831	::452560360323960000
596191047	::452560496458473000
463420581	::452560702394617000
341037427	::452561008461357000
348901427	::452561193404616000
16006363	::452561468798795000
33238183	::452561882021257000
249227650	::452562113123594000
242206017	::452562235404341000
97307001	::452563108150902000
97307001	::452563424212713000
384109939	::452563864861675000
447422715	::452564457051664000
265786675	::452564458166972000
265786675	::452564707560669000
265786675	::452564854109634000
316025875	::452565056689958000
447422715	::452565104748658000
410122679	::452565467857563000
119434884	::452565610895929000
97326618	::452566141089878000
410122679	::452566753093369000
45704670	::452567329646592000
613956023	::452568431854776000
227046044	::452568540432711000
19879486	::452568898588917000
121100953	::452568946902724000
419105102	::452569101362155000
350424007	::452569833540829000
118810756	::452569850448478000
210676238	::452570647311695000
242206017	::452570724377837000
97326618	::452570746246942000
124011751	::452570958344101000
20275866	::452571156025851000
325036867	::452571405393993000
20275866	::452571642527371000
206538198	::452573923738390000
239928368	::452574711109910000
382314219	::452575659252920000
213763059	::452577384685109000
242206017	::452579175749386000
69666823	::452579628235108000
65412211	::452579662464823000
402243422	::452579789690646000
69455217	::452580146156146000
277645720	::452580525476438000
44380700	::452580607261147000
592475734	::452580675535634000
277645720	::452580820919021000
214970887	::452581111273906000
44380700	::452581214403448000
44380700	::452581690092044000
30944417	::452582055847952000
81674504	::452582151289315000
322763942	::452582239822286000
23403899	::452582648569819000
23403899	::452582825569431000
217924764	::452583401157963000
163242154	::452583615839215000
36958694	::452583919070629000
311724390	::452583942273523000
419249711	::452584384428662000
213287321	::452584471708323000
284137695	::452584853683593000
480973099	::452584988123222000
44380700	::452585128074559000
435409494	::452585732369289000
472415509	::452586614146236000
410122679	::452586800146432000
43977455	::452586888726331000
479222401	::452586984460935000
410122679	::452586985438199000
210671307	::452587223527858000
210671307	::452587245476646000
26879335	::452587253202972000
301203823	::452587408790261000
284137695	::452587626550153000
560822598	::452587884944437000
284137695	::452587893093986000
497630362	::452588068608831000
471291163	::452588270527213000
301203823	::452588319910547000
364546435	::452588339695480000
20478089	::452588691203313000
433003196	::452588762682642000
44380700	::452589226702675000
20478089	::452589257832816000
392362281	::452589569456603000
560822598	::452590385282293000
471291163	::452590440941105000
20478089	::452590528975368000
232468321	::452590645970890000
69662123	::452591220414754000
472415509	::452592168340029000
721462429	::452592995317981000
721462429	::452593035574931000
284137695	::452593398394802000
328871385	::452593508021317000
284137695	::452593849840304000
284137695	::452593854164647000
36958694	::452593871503884000
260038180	::452593976181530000
284137695	::452594076043321000
351922723	::452594167424618000
284137695	::452594208084209000
284137695	::452594249180008000
284137695	::452594392201564000
72210207	::452594511789981000
284137695	::452594539547463000
284137695	::452594624272412000
72210207	::452594894025281000
481862811	::452594917274300000
72210207	::452595036698714000
72210207	::452595352492056000
433003196	::452595515176550000
72210207	::452595533870538000
72210207	::452595757187858000
97307001	::452595999723507000
72210207	::452596111170347000
125849974	::452596396021927000
114291753	::452596466402742000
114291753	::452596669134405000
72210207	::452596820620095000
33238183	::452596905655017000
432888405	::452597349932875000
72210207	::452597921088020000
223998080	::452597971935174000
286216848	::452598274587770000
72210207	::452598680588398000
372880069	::452599016769851000
256845035	::452599059182678000
237112765	::452599068363997000
95117686	::452599277546504000
420083874	::452599864719728000
516017637	::452600011894063000
72210207	::452600143385464000
238322255	::452600203481448000
72210207	::452600493001691000
30671407	::452600685100429000
97326618	::452601327663599000
97326618	::452601528721756000
72210207	::452602222418075000
231885202	::452602234375647000
72210207	::452602336419258000
219092257	::452602515482112000
242206017	::452602705455104000
277645720	::452603063225036000
72210207	::452603118778597000
163768701	::452603318867861000
130514710	::452603405618647000
420083874	::452603728432857000
242206017	::452603770367901000
211019280	::452603881349193000
227046044	::452603896351838000
219092257	::452603974772731000
432888405	::452604109116301000
432888405	::452604199814320000
420083874	::452604396547751000
72210207	::452604616178696000
72210207	::452604696147296000
435409494	::452604829517742000
420083874	::452604860446167000
227046044	::452604988598919000
219092257	::452605039425511000
211019280	::452605119713259000
68369234	::452605127447560000
432888405	::452605214445830000
211019280	::452605225065779000
623065439	::452605410806341000
432888405	::452605766365491000
219092257	::452605772564688000
432888405	::452605819532496000
255547325	::452606191848673000
304645030	::452606305690451000
255547325	::452606453195751000
229290429	::452606744821514000
432888405	::452606866636681000
72210207	::452607115014975000
211019280	::452607282757791000
490841822	::452607703781634000
432747712	::452607747906097000
69455217	::452607921508327000
432888405	::452608052244791000
32471501	::452608190447091000
282697692	::452608345644761000
324536771	::452608433712549000
32471501	::452608460166037000
282697692	::452608698226331000
232468321	::452608714214617000
211019280	::452608743042453000
432888405	::452608861673758000
242435004	::452608967475085000
516937156	::452609042238943000
125849974	::452609154356875000
350003589	::452609161851727000
322327312	::452609294223958000
701949296	::452609491620470000
432888405	::452609625209450000
32471501	::452609776191807000
371416817	::452609875382919000
238401588	::452610147245105000
216819428	::452610294154788000
22327740	::452610524237529000
432888405	::452610647898226000
432888405	::452610864190074000
32471501	::452610919961755000
432888405	::452610987502632000
238401588	::452611075792728000
32471501	::452611382534737000
48157278	::452611730439680000
50154503	::452612129229516000
338076990	::452612215364157000
109655774	::452612814281003000
316025875	::452612855414525000
226329164	::452612883550326000
192677318	::452612890126585000
114291753	::452613420924542000
103473089	::452613937272328000
469722641	::452614247684800000
432888405	::452614486432948000
432747712	::452614649318350000
124011751	::452614861118140000
36958694	::452614913555329000
43967474	::452614957814018000
301257200	::452615839708368000
316025875	::452616632972492000
308175001	::452617064851591000
252725390	::452617071675731000
229290429	::452617148414705000
252314330	::452617377226969000
210671307	::452618095492747000
49824781	::452618471818657000
226329164	::452618765956812000
210671307	::452618887037587000
242206017	::452618904058490000
295980167	::452619050938429000
210671307	::452619191938326000
210671307	::452619242068639000
392362281	::452619668490960000
419105102	::452619737545986000
465266221	::452620338526830000
445826532	::452620964921356000
458529098	::452621009946824000
345508633	::452621209608675000
252725390	::452621377111994000
392362281	::452621399606034000
392362281	::452621628820566000
370850900	::452622315084599000
17210128	::452623054833983000
17210128	::452623054896906000
242206017	::452623122270019000
370850900	::452623588970217000
419249711	::452623978679771000
630076052	::452624050720743000
252725390	::452624139610644000
282697692	::452624245517217000
250969967	::452624321316286000
248957493	::452624364580507000
630076052	::452624397291884000
159726392	::452624470759317000
282697692	::452624534630596000
66021164	::452624950491222000
66021164	::452625059497000000
252725390	::452625163503149000
232468321	::452625527732314000
326569368	::452625561483878000
65412211	::452625624918949000
630076052	::452625652420591000
43977455	::452625975361425000
634822122	::452626028481900000
630076052	::452626047675015000
252725390	::452626813345226000
282697692	::452626833415352000
538590660	::452626994362998000
215385454	::452627044581801000
360367250	::452627167629688000
384105885	::452627459427811000
201113172	::452627466519998000
242206017	::452627617502756000
211019280	::452627803947925000
55472237	::452628350222090000
211019280	::452628511938072000
211019280	::452628849537597000
372107616	::452629248621428000
460471042	::452629733541691000
481862811	::452630035976167000
460471042	::452630275802300000
159726392	::452630693156114000
435409494	::452630737544830000
159726392	::452630777050578000
121100953	::452630843388067000
113221759	::452631266484297000
293342989	::452631292262486000
68369234	::452631445606240000
301042701	::452631894237011000
293342989	::452631904853188000
242206017	::452632122780835000
162245153	::452632517078941000
637303583	::452632591200702000
605327407	::452632814090223000
605327407	::452633179212759000
20275866	::452633693216309000
58031746	::452633720306937000
435409494	::452633790947807000
167183597	::452633834178105000
58031746	::452633899450249000
40097041	::452634199405518000
374613599	::452634274210918000
372880069	::452635740485079000
372880069	::452635764547801000
372880069	::452635943648772000
503741267	::452636609150590000
716788381	::452636790667878000
18437537	::452637056351875000
124246645	::452637203404189000
232468321	::452637260748304000
68369234	::452637897993502000
242206017	::452638044190146000
43977455	::452638120522297000
124246645	::452638155427291000
503741267	::452639061295902000
124246645	::452639117164433000
43977455	::452639180187631000
242206017	::452639197300813000
124246645	::452639427500965000
308175001	::452639476901101000
124246645	::452639901218246000
211019280	::452639908583444000
431944862	::452641026746765000
350424007	::452641121290579000
124246645	::452641123648155000
124246645	::452641494265245000
212047421	::452641591274926000
124246645	::452641821068632000
43967474	::452641830350639000
124246645	::452641970209710000
277645720	::452642015361380000
321102847	::452642038417477000
55472237	::452642110357782000
65412211	::452642190955905000
124246645	::452642510159237000
172280619	::452642814799519000
124246645	::452643230036017000
69494041	::452643336503820000
316832273	::452644444433440000
328057955	::452644550461243000
316832273	::452644669050994000
316832273	::452644771509440000
316832273	::452644906347941000
335367791	::452645435497533000
146219676	::452645762493874000
146219676	::452645939266998000
174132903	::452646089452032000
419105102	::452646142002466000
316832273	::452646422840479000
316832273	::452646508110680000
316832273	::452646580982542000
316832273	::452646658459701000
174132903	::452646767016701000
174132903	::452646813808353000
316832273	::452646814559113000
174132903	::452647594770972000
174132903	::452647625938849000
24719772	::452647639851728000
300607168	::452647768080011000
406121427	::452647907435376000
174132903	::452647926435565000
371243365	::452648228924575000
196659229	::452648281685106000
174132903	::452648317336293000
174132903	::452648319064358000
371243365	::452648366225108000
65412211	::452648497641455000
97326618	::452648723492134000
410047216	::452648769138327000
167184626	::452648902089392000
406121427	::452649023057305000
328057955	::452649102728523000
406121427	::452649236887126000
207781904	::452649297842933000
296627238	::452649317481082000
574250205	::452649320832315000
207781904	::452649596326379000
331925277	::452649718942670000
207781904	::452649809975853000
235487682	::452649987969527000
406121427	::452650052905750000
326569368	::452650608596504000
326569368	::452650780760096000
235487682	::452650809189072000
331925277	::452650928097591000
308726677	::452651503929401000
235487682	::452651624532422000
326569368	::452652037717491000
615507620	::452652056944205000
326569368	::452652179933757000
378850242	::452652557111144000
48157278	::452652565751431000
415897649	::452652903669301000
28905424	::452652990910836000
418841887	::452653024461475000
428300082	::452653177641631000
326569368	::452653327449219000
631513843	::452653380465201000
467758710	::452653413470183000
235487682	::452653425184886000
467758710	::452654052887625000
64926237	::452654055345909000
142176687	::452654094738784000
326569368	::452654139470643000
95117686	::452654150342692000
350003589	::452654178163109000
22327740	::452654190788362000
142176687	::452654225689182000
350003589	::452654394299793000
28905424	::452654412037488000
39237011	::452654693886754000
328871385	::452654941920714000
369310186	::452655246699819000
497544291	::452655249090555000
55704588	::452655545120350000
55704588	::452655563948564000
103473089	::452655657049534000
308175001	::452655734606405000
326569368	::452656133929320000
216819428	::452656587224911000
284931188	::452656993275482000
22327740	::452657081662074000
371243365	::452657283323789000
232468321	::452657530787737000
232468321	::452657659187961000
216819428	::452657750322212000
479986172	::452658890904449000
235487682	::452659111318941000
231885202	::452659355129626000
231885202	::452659460855447000
231885202	::452659519932207000
231885202	::452660012326739000
521919456	::452660051321585000
48157278	::452660522002173000
231885202	::452661470027735000
69455217	::452661556544024000
69455217	::452661661422190000
242206017	::452661962569416000
479205756	::452662159797809000
238322255	::452662206203969000
35097852	::452662746375806000
557400595	::452662991708626000
68531166	::452664196225056000
557400595	::452664306799091000
473454563	::452664611540852000
280826646	::452664756667973000
384683676	::452664830999400000
22327740	::452664849626333000
22734052	::452664852805189000
623065439	::452664937622818000
48157278	::452665057101762000
557400595	::452665234763689000
414217500	::452665271761637000
68531166	::452665495247159000
47410500	::452665654634881000
221590506	::452666130734530000
557400595	::452667112075431000
237112765	::452667447548465000
69455217	::452667501160452000
68531166	::452668264246550000
68531166	::452668297784197000
574250205	::452668469889073000
69455217	::452668520946728000
68531166	::452668538415640000
419105102	::452668538642108000
419249711	::452668796210122000
329801539	::452669023931478000
503741267	::452669186230079000
267323089	::452669250348412000
23403899	::452669353125609000
68531166	::452669449271648000
267323089	::452669641622433000
378773930	::452670083316580000
137135705	::452670184751247000
23403899	::452670223103979000
70839851	::452670291622125000
281408265	::452670326871044000
23403899	::452670593083932000
68531166	::452670917999480000
23403899	::452671040150175000
68531166	::452671275949772000
560822598	::452671367217807000
68531166	::452671564656689000
560822598	::452671633728503000
31569666	::452671771268104000
396655167	::452672174176735000
503741267	::452672254434750000
31569666	::452672533457014000
483115964	::452672779142578000
31569666	::452672874420371000
122725183	::452672907408191000
23403899	::452673074111217000
489078088	::452673274992787000
396655167	::452673352851681000
43977455	::452673458892075000
267323089	::452673472129286000
489078088	::452673521936654000
489078088	::452673636529217000
68531166	::452673731291140000
396655167	::452674232288157000
472415509	::452674350328844000
79606394	::452674426736091000
79606394	::452675001431248000
479205756	::452675166204477000
267323089	::452675282093105000
472415509	::452676574329188000
348683759	::452676703517548000
20275866	::452676848464326000
267323089	::452676931859648000
69455217	::452677815280758000
20275866	::452677887225647000
267323089	::452678349286932000
114291753	::452678630548992000
267323089	::452679052533305000
267323089	::452679359585734000
242206017	::452680999563194000
112145680	::452681145642397000
267323089	::452681313997172000
267323089	::452681946527571000
472415509	::452681975850356000
254579074	::452682348702601000
118881789	::452682369104097000
267323089	::452682572414201000
267323089	::452683324377411000
95504927	::452683545698660000
79606394	::452684668710567000
79606394	::452684847459213000
95141856	::452685526957834000
95141856	::452685740724736000
95141856	::452685861369675000
388397248	::452686943780741000
193068384	::452687010461782000
344857407	::452687069827985000
273497452	::452687194595942000
167184626	::452687409524654000
167183597	::452687663418470000
95141856	::452687900346691000
350424007	::452688062385238000
66184984	::452688267771523000
118881789	::452688754688663000
420731308	::452689344021553000
267323089	::452689958516432000
348262381	::452690051801944000
293246270	::452690479776145000
267323089	::452690701587730000
297052199	::452690760438005000
252314330	::452690886217191000
267323089	::452691063677792000
267323089	::452691221706579000
267323089	::452691536052887000
95141856	::452692213588578000
297052199	::452692316528992000
267323089	::452692426516209000
267323089	::452692699934502000
297052199	::452693010107486000
281295226	::452693946997944000
332908078	::452695034702610000
335367791	::452695468926324000
104112940	::452695915116380000
104112940	::452695920506068000
83092668	::452696217701875000
267323089	::452697666590212000
350003589	::452697879480905000
100376439	::452698580315152000
277278671	::452699895825068000
281295226	::452700290505273000
332908078	::452700672535040000
267323089	::452700884225368000
382414670	::452700891561619000
426685539	::452701166787260000
267323089	::452701250614611000
201113172	::452701398392520000
267323089	::452701411457781000
267323089	::452701500154707000
277278671	::452702401179312000
466989920	::452702706180689000
466989920	::452702716473528000
150839491	::452702765307805000
81674504	::452702940940496000
338477631	::452703572929822000
297052199	::452703834255544000
20496164	::452704330009673000
408031484	::452705002851540000
473718221	::452705826579300000
20822956	::452705907051220000
20496164	::452706734130204000
81674504	::452706888279269000
283051149	::452708537135677000
118881789	::452708779088678000
277278671	::452711279551991000
225601631	::452712514279591000
118881789	::452712959056171000
215427794	::452713665754451000
466989920	::452713755109904000
342188056	::452713929178112000
342188056	::452714220183126000
20935798	::452714245969707000
342188056	::452714967511625000
393264911	::452716154503446000
386169383	::452719322582880000
20822956	::452719535536476000
386169383	::452720344411811000
81674504	::452720933468266000
81674504	::452722200752046000
324614357	::452722411948228000
324614357	::452726191863382000
324614357	::452726363641094000
239313896	::452726584198197000
342188056	::452726718110138000
342188056	::452726915255009000
342188056	::452727174651707000
68369234	::452727544031510000
324614357	::452727659710406000
342188056	::452731064247926000
342188056	::452731471980404000
342188056	::452731796791517000
324614357	::452732021484187000
324614357	::452732079147450000
324614357	::452732655792955000
324614357	::452733162204839000
324614357	::452733294296039000
299484513	::452734394432647000
65482831	::452735990625345000
60712766	::452737192302231000
372880069	::452747069556416000
190624012	::452748160301948000
364546435	::452749804808851000
636632104	::452749938804281000
69044676	::452750362756141000
315872678	::452752904269471000
390552849	::452753298358280000
506707370	::452753564142944000
97307001	::452753721428946000
319469530	::452754163949379000
56723331	::452754506304847000
23838693	::452755721676152000
377486283	::452755915893006000
28405302	::452758300694560000
165658390	::452758867374391000
214678768	::452759736299966000
26198467	::452763218201419000
184195472	::452763297004015000
36654229	::452763730951299000
31250549	::452764197718208000
210674392	::452764417256472000
236930269	::452764865497534000
407395368	::452766168491651000
249227650	::452766614979502000
460772038	::452766714384482000
243011588	::452766905104093000
416506126	::452767917587709000
365523194	::452767946826199000
249227650	::452767985401221000
249227650	::452769192962715000
205124512	::452769867586752000
238880491	::452771275891408000
62396842	::452771814830112000
238880491	::452771984451964000
60399576	::452772959715729000
81765661	::452773068394356000
72210207	::452775059480793000
390552849	::452775538361647000
125849974	::452775872727384000
57933673	::452776180668571000
255765560	::452778205167255000
248957493	::452778842403639000
277794018	::452779116027072000
34536365	::452779735064395000
253120136	::452780187722055000
31258629	::452780211013025000
369310186	::452780614903926000
260038180	::452780806965321000
83878535	::452780958542856000
38440249	::452781908766650000
133508241	::452782705667620000
268397639	::452783206559789000
574250205	::452783371480207000
26684021	::452783522965880000
128103434	::452784529137074000
328871385	::452785061713031000
23403899	::452785985500106000
23403899	::452786272843857000
341037427	::452787449970704000
329471370	::452788118744088000
23027915	::452788326953922000
248957493	::452788823630434000
28461859	::452789445893185000
159944196	::452789510716141000
145572480	::452789650302582000
413367641	::452790341817495000
23027915	::452790785205751000
28461859	::452791123715436000
268397639	::452791387251937000
91024211	::452791424581652000
28461859	::452791597663412000
91024211	::452791780719984000
22844281	::452792119691079000
91024211	::452792512714125000
23403899	::452792736144691000
350003589	::452792808634466000
86970230	::452793213095387000
124246645	::452793712578662000
350003589	::452793988051775000
23403899	::452794116590428000
22844281	::452794466890682000
23403899	::452794754317561000
23403899	::452795113111306000
23403899	::452795561024815000
124246645	::452795936310575000
55704588	::452796092313133000
23403899	::452796151582822000
300594041	::452796200895275000
479205756	::452796269455343000
23403899	::452796329396170000
479205756	::452796390968532000
256088386	::452796819278278000
23403899	::452796927508512000
350003589	::452797303506468000
125849974	::452799289132343000
23403899	::452799346916864000
31258629	::452799504241025000
23403899	::452800027841536000
331482356	::452800485104181000
23403899	::452800615492497000
230903702	::452801375542312000
623065439	::452801688752377000
16710226	::452801841781538000
573151200	::452801949155332000
55704588	::452802563117568000
547741880	::452802880039178000
336821368	::452803938173997000
73526174	::452804033565057000
41143305	::452804244819542000
32671267	::452804285395644000
433470731	::452804951287558000
125849974	::452805716546703000
438582644	::452805889846554000
249468865	::452805946536775000
438582644	::452805963368517000
438582644	::452805994385379000
54035689	::452807700620275000
273748024	::452808478919102000
55704588	::452808823296622000
405239647	::452809122472153000
415943958	::452809660303548000
118470515	::452810716450676000
620459453	::452810765603708000
71284640	::452811367171375000
483526518	::452811547174113000
44380700	::452812099484651000
396786261	::452812129771339000
78614495	::452812793428049000
59622669	::452812865901039000
35105150	::452813061045628000
351896383	::452813262178897000
359806236	::452813301525651000
55704588	::452813980596047000
55704588	::452814423652978000
165491208	::452814956132831000
169318703	::452815202149347000
55964893	::452815353555734000
169318703	::452815354503254000
169318703	::452815389433425000
169318703	::452815405149474000
169318703	::452815425806413000
322446637	::452815741578792000
131254355	::452815787506413000
120532808	::452815887536373000
133112299	::452816209856454000
378850242	::452816641760702000
378850242	::452816811055403000
32471501	::452817532467310000
274191278	::452817699345666000
121100953	::452819226370142000
236528732	::452820318554296000
281212143	::452820706229620000
68531166	::452820758331670000
374289648	::452820854075047000
414315073	::452822055398817000
260038180	::452822662864457000
615507620	::452822882242920000
329801539	::452823090091679000
281212143	::452823461770305000
408098797	::452823576702623000
222687654	::452823748081905000
497544291	::452823905678286000
281212143	::452824677912961000
378773930	::452827240108400000
130312780	::452827435302522000
166307106	::452827545487306000
96443022	::452827812030709000
97326618	::452828091744665000
22844281	::452828134807961000
22944914	::452828613638127000
258196512	::452828703223865000
73526174	::452829609524854000
618760575	::452831190072836000
29436016	::452831597780545000
222687654	::452831615698235000
29436016	::452831822926598000
222687654	::452831910855581000
25784705	::452832156826349000
618760575	::452832621228085000
113221759	::452832783040544000
292395819	::452833692734750000
113221759	::452833728734437000
301257200	::452834315395952000
29436016	::452834330008891000
29436016	::452835089584783000
115583749	::452835334431440000
222687654	::452835451309522000
17210128	::452835792961146000
332908078	::452835922007293000
533844924	::452838719826165000
26897261	::452838767007498000
316832273	::452839106155147000
316832273	::452839258987180000
533844924	::452839445247819000
377952732	::452839950925692000
40946018	::452840177958789000
533844924	::452840234968158000
377952732	::452840241104429000
40946018	::452840394867236000
533844924	::452840848821329000
29436016	::452841199532265000
29436016	::452841247104061000
345508633	::452841295275630000
367308760	::452841497428525000
396655167	::452842174632042000
396655167	::452842779664588000
6652302	::452842887386894000
312856997	::452842967095865000
103473089	::452842993959964000
143455927	::452843235409682000
68369234	::452843343111012000
312856997	::452843447704383000
222687654	::452843489663787000
222687654	::452843516385718000
212047421	::452843644693663000
374613599	::452843717863292000
628045480	::452843745071730000
351896383	::452844255157817000
29436016	::452844619278344000
392737983	::452844892746964000
320249108	::452844952184037000
258506164	::452845237803577000
79902186	::452845566373150000
292395819	::452845665052143000
79902186	::452845881969344000
78614495	::452846005726507000
91130285	::452846157388345000
78614495	::452846306328072000
528542109	::452846310337437000
28905424	::452846474166931000
516937156	::452846594237661000
324614357	::452846735891501000
256845035	::452847626522996000
68369234	::452847936360419000
214970887	::452848646489657000
79902186	::452848765876334000
479986172	::452849000891576000
469722641	::452849139521708000
67193398	::452849385362452000
328057955	::452849542007095000
100376439	::452849575486038000
238672857	::452849693710901000
238672857	::452850222323204000
79902186	::452850303789187000
258506164	::452850578876428000
238672857	::452850681305919000
41658963	::452850818979332000
232468321	::452851088824086000
79902186	::452851135817453000
249227650	::452851147787612000
335759212	::452851900992348000
479986172	::452852112431804000
479986172	::452852416984403000
552029617	::452852468674600000
345508633	::452852603945512000
238322255	::452853257590046000
552029617	::452853449273507000
552029617	::452853520719310000
18437537	::452853539971563000
408098797	::452853613090848000
552029617	::452854023431802000
408224760	::452854051685019000
552029617	::452854471689658000
472415509	::452854794999574000
222687654	::452855257035313000
472415509	::452855802874068000
17210128	::452857009914671000
52809967	::452857164219289000
17210128	::452857303515930000
345508633	::452857326874406000
506100348	::452857642172440000
506100348	::452857785340788000
324614357	::452857790496006000
17210128	::452857826646302000
173688303	::452857971970547000
552029617	::452858515921436000
14954949	::452858554056065000
552029617	::452858561597423000
552029617	::452858609601216000
552029617	::452858640928501000
552029617	::452858671152644000
552029617	::452858753226784000
68369234	::452858783220654000
552029617	::452858792942649000
552029617	::452858829156257000
552029617	::452858872382750000
552029617	::452858911213629000
196659229	::452859298494705000
173688303	::452860010444230000
222687654	::452860478079766000
173688303	::452860482655776000
173688303	::452860794397401000
519677520	::452861546939838000
173688303	::452861586265239000
166877807	::452863030603546000
17210128	::452863246676938000
506100348	::452863541653938000
519677520	::452863714681958000
262471070	::452864368246808000
489078088	::452864568675409000
489078088	::452864882279329000
519677520	::452865174819840000
262471070	::452865551057313000
489078088	::452865594858029000
324614357	::452865694439596000
519677520	::452865768146075000
200646933	::452865854669996000
426786499	::452866217401786000
273497452	::452866325908426000
519677520	::452866625969336000
426786499	::452866704897355000
426786499	::452866950264147000
364546435	::452867641238372000
98785279	::452867755327635000
351896383	::452868066502660000
258506164	::452868604036255000
18437537	::452868981448531000
19895969	::452869749358088000
324614357	::452870019014475000
207781904	::452871045230231000
324614357	::452871076390113000
19895969	::452871621288542000
19895969	::452871665001570000
256845035	::452871672387735000
207781904	::452871831725158000
238322255	::452872683626459000
285906246	::452873069762060000
225601631	::452873098174279000
381599486	::452873597988929000
237112765	::452873997575671000
91606737	::452875400272941000
516937156	::452875492967059000
316832273	::452875722865278000
13298002	::452875909134286000
382314219	::452876188529475000
259021462	::452876480109092000
364546435	::452876853813202000
224068229	::452876863803645000
324614357	::452877007878365000
173688303	::452877776001830000
277278671	::452878108379459000
173688303	::452878131464916000
324614357	::452878216756473000
364546435	::452878603618099000
256845035	::452878754608476000
473454563	::452879476201107000
316832273	::452879516231536000
259021462	::452880003412553000
259021462	::452880384238571000
173688303	::452880395436957000
173688303	::452880524084641000
337396732	::452880561015914000
259021462	::452880740867661000
69662123	::452880765999919000
516542821	::452881029812858000
107902551	::452881186088824000
472415509	::452881269110874000
19879486	::452881553073262000
602895412	::452881568659685000
173688303	::452881749098254000
19879486	::452881780316463000
65482831	::452881873253855000
602895412	::452881952795013000
110563920	::452882205812215000
20822956	::452882460091490000
173688303	::452882626315948000
242206017	::452882729320087000
222584958	::452883172876099000
173688303	::452883573817606000
409404583	::452883631053103000
43977455	::452883988483702000
29473860	::452884108910555000
249012544	::452884285091889000
618760575	::452884377052008000
322763942	::452884782469234000
217924764	::452884855655628000
217924764	::452885047880605000
217924764	::452885303624482000
170924102	::452885401091317000
217924764	::452885622416355000
139547588	::452885717799428000
217924764	::452886080010723000
458529098	::452886128350466000
503741267	::452886335901409000
217924764	::452886671067852000
217924764	::452886984675979000
316832273	::452887635892404000
537003519	::452888127284064000
141821632	::452888292522876000
175532031	::452888400366813000
100934605	::452888699999879000
118470515	::452888911401209000
78614495	::452889193451388000
503741267	::452889467234181000
173688303	::452889949914669000
217924764	::452890932619128000
173688303	::452891872609193000
39237011	::452892425913401000
322763942	::452892717052624000
276131997	::452892731053182000
34445704	::452892915358916000
276131997	::452892927912849000
351922723	::452892981758922000
110563920	::452893121139859000
533844924	::452893542189637000
560698843	::452893638339887000
324614357	::452893692466962000
112801155	::452894985537740000
396655167	::452895105414725000
112801155	::452895364560216000
324614357	::452895426455564000
268547296	::452895633234345000
301042701	::452895667510202000
324614357	::452895943063371000
112801155	::452896387009880000
255195496	::452896684188528000
516542821	::452897067812151000
324614357	::452897270908731000
25383063	::452897391352377000
357306642	::452898077578240000
242443898	::452898113339269000
273811402	::452898162525880000
612537918	::452898609043099000
319469530	::452899216583839000
249012544	::452899397324394000
65412211	::452899558289575000
308175001	::452899786648064000
369310186	::452899944094253000
201113172	::452900140580225000
324614357	::452900306196914000
18437537	::452901244844384000
308175001	::452901288523493000
224682361	::452901316789297000
113221759	::452901661691109000
378773930	::452902005477240000
414315073	::452902395417088000
253717655	::452902849811607000
319469530	::452902850042290000
167183597	::452902955293745000
357306642	::452902993856172000
483115964	::452903202682568000
65412211	::452903430315868000
410122679	::452903630300278000
324614357	::452903661250023000
623065439	::452904129414062000
247362551	::452904324130025000
138935158	::452904817707335000
308690900	::452904901291409000
324614357	::452905125984874000
64926237	::452905284504403000
410122679	::452905358718427000
324614357	::452905392994271000
410122679	::452906415129395000
431944862	::452906542421901000
229197384	::452906555994685000
64926237	::452906959792926000
256845035	::452907144623292000
390552849	::452907223677960000
324614357	::452907750222495000
163768701	::452908234308075000
143455927	::452908713666297000
43977455	::452909157084323000
249012544	::452909339339022000
43977455	::452909519904210000
194359942	::452910229726851000
35105150	::452910680413184000
262382570	::452910739083116000
252725390	::452910867680468000
483115964	::452910906805354000
216819428	::452911056311300000
368079003	::452911678142033000
17163192	::452911845553500000
20822956	::452912173480546000
293246270	::452912668241055000
42994926	::452912932964544000
450378413	::452913305170898000
194359942	::452913332035399000
259021462	::452913340767928000
259021462	::452913432741036000
259021462	::452913501984804000
259021462	::452913628816363000
112801155	::452915062366547000
374289648	::452915216654012000
561622267	::452915218675671000
112801155	::452915267388325000
109655774	::452915901549932000
242206017	::452916277083115000
516937156	::452917285511254000
259021462	::452918013491412000
259021462	::452918108114935000
282697692	::452918227094749000
570502101	::452918359118852000
304645030	::452918537376776000
282697692	::452918767841181000
87771600	::452919257039253000
17163192	::452919387688038000
22844281	::452920109024428000
458529098	::452921450693808000
19895969	::452921751941296000
31287131	::452921812054077000
348745482	::452922735371362000
623065439	::452922762391465000
395687470	::452922808960417000
529698153	::452923080998780000
328871385	::452923145586880000
316832273	::452923159642374000
242206017	::452923190009135000
316832273	::452923344506355000
308175001	::452924094145519000
352789311	::452924617116483000
57120197	::452924841260109000
172573942	::452925436096684000
709921765	::452925673141977000
588634771	::452925828461244000
277645720	::452925858249211000
286265668	::452926480226332000
395687470	::452926683985633000
238401588	::452926949724549000
479986172	::452927246399832000
385259637	::452927617235423000
385259637	::452928022455525000
171724420	::452928128457773000
232312019	::452928385120235000
171724420	::452928944287649000
242206017	::452929058515738000
242206017	::452929102010654000
385259637	::452929427761283000
20496164	::452929884243755000
623065439	::452930286054297000
574250205	::452930464266088000
286265668	::452930552547401000
618760575	::452930745644752000
20935798	::452930806512885000
613956023	::452930858840637000
574250205	::452931160088539000
338477631	::452932389858467000
229290429	::452933354330288000
24719772	::452933409921593000
94226339	::452934221560946000
28905424	::452934634733436000
285141722	::452935210519105000
242206017	::452935557719810000
483526518	::452935682278055000
272184078	::452935858107064000
272184078	::452935961068851000
368079003	::452936730304204000
95504927	::452936798021648000
121100953	::452936863532457000
100376439	::452937810194878000
242206017	::452938128660389000
378773930	::452938211091046000
242206017	::452938219202838000
100376439	::452938574627762000
100376439	::452939223285248000
264300486	::452939385970122000
22844281	::452939633337577000
384105885	::452939728305016000
438582644	::452939894663290000
348683759	::452939913575411000
65412211	::452941204171526000
264300486	::452941341438529000
445808726	::452941574671196000
109655774	::452941808004124000
326827026	::452941991148810000
326827026	::452942201996443000
18437537	::452942616485986000
279393068	::452942880814817000
434045786	::452943736310206000
66486074	::452944217942134000
66486074	::452944303409491000
430943995	::452944561589874000
40097041	::452945218690506000
393802148	::452945410399948000
392737983	::452946442794303000
218711172	::452947841347239000
218711172	::452948318243811000
40097041	::452948628613521000
218711172	::452948754656944000
172280619	::452948952384413000
62936749	::452949199353819000
206803881	::452949200821428000
167184626	::452949389045006000
286265668	::452949764405874000
579271413	::452949788644753000
206803881	::452949821088071000
27595900	::452950793008578000
238672857	::452951356244897000
286265668	::452951555843452000
225601631	::452951593369890000
128103434	::452951775830503000
206803881	::452952294343319000
596957614	::452952497863151000
206803881	::452952861987454000
574250205	::452953006401933000
249227650	::452953405737029000
596957614	::452953652496330000
308175001	::452953802753073000
340693336	::452954388013666000
113221759	::452954390153134000
100934605	::452954477218496000
366094013	::452954539524898000
366094013	::452955353496682000
612537918	::452955434157342000
162802335	::452955746821345000
213287321	::452955845681512000
70839851	::452956103916003000
254442957	::452956140108668000
623065439	::452956361694134000
273811402	::452958083955040000
273811402	::452958125860339000
65412211	::452959158724460000
19895969	::452959662527098000
341732173	::452959814571008000
368079003	::452960111615434000
368079003	::452960622032855000
162802335	::452960731495809000
162802335	::452960791960887000
56509474	::452961260527976000
70839851	::452961500987019000
335367791	::452961555827924000
410122679	::452961733875740000
460765832	::452961910577577000
9563172	::452962478130204000
59622669	::452962487454171000
44380700	::452962619704348000
623065439	::452962808788172000
40946018	::452963685946757000
72882594	::452964182254563000
254579074	::452964467505397000
334515229	::452964549105180000
103526992	::452964863128514000
167183597	::452964865183711000
30944417	::452965167727648000
110563920	::452965217098403000
330468046	::452965536222027000
330468046	::452965708075253000
330468046	::452965782772011000
574250205	::452966065836793000
58031746	::452966348776546000
232312019	::452966361841811000
19945993	::452966440032038000
109655774	::452966563717447000
348262381	::452966615408054000
201113172	::452966665156694000
231674152	::452966744177770000
273497452	::452966843834044000
273497452	::452966900037734000
229290429	::452967610338910000
59622669	::452967610469343000
28736200	::452967687598006000
612537918	::452967917106511000
348745482	::452967984261521000
612537918	::452967998220156000
516017637	::452968298419077000
612537918	::452968485489225000
19879486	::452968552975589000
341732173	::452968818701520000
271717879	::452968995138711000
257597142	::452969090668191000
229290429	::452969115385626000
257597142	::452969199464239000
109655774	::452969329160908000
271717879	::452969420818636000
57854623	::452969863602917000
28736200	::452970600651173000
39169797	::452970710345187000
162802335	::452970937257037000
388397248	::452971119662727000
326827026	::452971769566330000
107902551	::452972178225373000
513658421	::452972230884872000
224682361	::452972272073322000
167184626	::452972286107074000
299879238	::452972423974244000
299879238	::452972544338198000
321102847	::452973204756520000
119434884	::452973264940171000
299879238	::452973493660172000
58031746	::452973834438987000
58031746	::452973871969607000
58031746	::452973957218840000
58031746	::452973957776670000
201113172	::452974044703252000
58031746	::452974052198842000
201113172	::452974169529933000
349365015	::452974541997084000
301257200	::452974664156217000
58031746	::452974739368476000
43980775	::452975234472095000
328794919	::452975251463602000
428300082	::452975258346467000
428300082	::452975350214307000
47547782	::452975796173279000
109655774	::452975811729960000
95117686	::452975938658369000
574250205	::452976132137418000
384105885	::452976324211392000
384105885	::452976512179126000
384105885	::452976526573961000
572151259	::452976799983484000
121100953	::452977315505770000
368079003	::452977661015388000
143455927	::452977745878728000
19879486	::452977783354847000
95117686	::452977862447230000
143455927	::452977998782664000
19879486	::452978066759757000
172573942	::452978071625547000
574250205	::452978117012119000
268547296	::452978262772170000
374613599	::452978693325860000
316832273	::452979179030855000
243011588	::452979297385730000
130514710	::452979505976844000
49824781	::452979602991099000
49824781	::452980126259871000
574250205	::452980369336573000
574250205	::452980515084046000
348262381	::452980603479019000
49824781	::452980691853012000
70839851	::452980835876995000
252725390	::452980986309931000
612537918	::452981480227352000
612537918	::452981753062649000
612537918	::452981779167977000
388397248	::452981842233143000
473118863	::452982042779611000
268547296	::452983157290057000
302673934	::452983384382656000
227476350	::452983486258098000
396655167	::452983590419054000
430943995	::452983701912432000
119434884	::452983796304842000
79606394	::452983903578374000
284316159	::452984150115753000
360898372	::452984597710524000
284316159	::452985000497926000
479205756	::452985008827817000
399695389	::452985203724931000
326827026	::452985281361477000
79606394	::452985739160981000
142950218	::452985983118880000
392737983	::452986136831750000
409404583	::452986183824728000
100934605	::452986382857035000
130514710	::452986468416622000
392737983	::452986505108414000
326827026	::452986723937812000
316025875	::452986790874337000
215385454	::452987052456673000
392737983	::452987149789691000
299389082	::452987315443347000
100934605	::452987659561218000
17210128	::452987749235040000
302673934	::452987881284726000
396655167	::452987893179355000
252725390	::452988100524777000
396655167	::452988340799696000
56509474	::452988482752094000
302673934	::452988562779435000
33538323	::452988586456276000
40097041	::452988646522494000
109655774	::452988710418518000
138935158	::452988810377195000
308690900	::452988833949171000
17146204	::452988900529938000
138935158	::452989018087510000
396655167	::452989063646035000
138935158	::452989161541074000
17210128	::452989276288860000
41001071	::452989561983868000
22844281	::452989579868774000
472415509	::452989764216844000
396655167	::452990184913522000
338076990	::452990418175946000
430943995	::452990529396281000
430943995	::452990637269581000
406121427	::452991040182448000
109655774	::452991067403468000
268547296	::452991132650045000
574250205	::452991407246950000
36654229	::452992237933461000
36654229	::452992417843916000
33538323	::452992482570018000
33538323	::452992538794663000
574250205	::452992923987345000
396655167	::452992934875373000
118810756	::452993136923779000
334515229	::452993204036440000
143455927	::452993282487095000
360930171	::452993290288103000
479222401	::452993320583589000
16860986	::452993597437378000
399174015	::452993632341999000
95117686	::452994814280466000
334515229	::452995708627341000
31250549	::452995714167996000
431262520	::452995779947679000
202840862	::452995873358639000
418783652	::452995898021539000
45704670	::452996673158275000
709921765	::452996784135360000
326827026	::452996960086425000
302673934	::452997880526405000
370850900	::452997904354267000
261942709	::452998166070435000
224068229	::452998376771289000
242435004	::452998553506709000
19879486	::452998619763724000
48063677	::452999015572209000
274693254	::452999160439267000
100373532	::452999405155524000
48063677	::452999516283998000
48063677	::452999533384200000
370850900	::453000830548201000
19879486	::453000856338587000
19879486	::453000862785216000
295980167	::453001237407858000
19879486	::453001365736787000
19879486	::453001490311831000
368079003	::453001511233015000
78614495	::453001598676246000
554852227	::453001705567703000
115824990	::453001862711881000
443376354	::453002295228133000
399174015	::453002459527393000
115824990	::453002636074422000
612537918	::453002724595212000
612537918	::453002755469479000
109655774	::453002755708563000
612537918	::453002873304260000
612537918	::453002902349836000
115824990	::453003038815711000
122769328	::453003163428474000
419249711	::453003236509622000
419249711	::453003435625824000
115824990	::453003476742975000
218750630	::453003571861024000
574250205	::453003999671623000
479205756	::453004207444873000
268547296	::453004307177025000
612537918	::453004491580014000
612537918	::453004589164683000
254579074	::453004680344645000
443376354	::453004752830214000
19879486	::453004854701473000
65412211	::453005008624422000
230659102	::453005023425748000
65412211	::453005990959788000
479205756	::453006069204144000
142176687	::453006193041371000
142176687	::453006714846343000
473454563	::453007149191680000
19895969	::453007321426194000
420731308	::453007739258540000
107902551	::453007958608064000
190492046	::453007961313783000
411777707	::453008735032856000
357306642	::453008849268523000
411777707	::453008990231076000
374613599	::453008991451246000
254579074	::453009164160475000
411777707	::453009319412641000
369849727	::453009433699033000
33538323	::453009448429027000
351922723	::453010234458800000
596957614	::453010414813470000
316902035	::453010801587417000
69662123	::453011720793894000
338830055	::453013289069342000
338830055	::453013627126046000
268547296	::453013700178239000
268547296	::453013859771506000
281295226	::453013920769638000
42994926	::453014352745230000
142176687	::453014484794474000
304619831	::453014570958094000
65412211	::453014627283398000
350003589	::453015198622707000
385259637	::453015330160656000
370850900	::453015396476801000
20935798	::453015993703747000
113221759	::453016098037059000
32125015	::453016980996362000
330645900	::453017358433411000
385259637	::453017532124110000
258506164	::453017687182946000
268547296	::453018037147291000
242435004	::453018049403027000
238322255	::453018164092100000
6652302	::453018646072156000
19879486	::453018975341772000
19879486	::453019005746294000
334515229	::453019216312938000
171724420	::453019430545801000
207781904	::453019669763330000
57120197	::453020025515823000
230659102	::453020033996685000
19879486	::453020143614824000
350003589	::453020158693351000
265249050	::453020249487446000
265249050	::453020351258058000
350003589	::453020654996975000
480973099	::453021164084813000
242435004	::453021201900646000
350003589	::453021275187720000
109655774	::453021350266146000
348683759	::453021454456463000
28905424	::453021455828402000
246571951	::453021640327049000
384594087	::453021904694431000
145469568	::453021946926465000
406121427	::453022335109328000
423941104	::453022647643688000
386627455	::453022872718823000
350003589	::453022904800653000
350003589	::453023966068617000
65412211	::453024005227048000
104112940	::453024161745870000
104112940	::453024172923691000
554852227	::453024181547180000
114291753	::453024790153289000
19879486	::453024971959197000
172280619	::453025201249202000
36485138	::453025246950735000
216819428	::453025277380407000
341037427	::453026187124965000
415703077	::453027065478918000
350003589	::453027530119729000
32471501	::453027791533920000
32471501	::453028001110712000
350003589	::453028218501484000
239917620	::453028674648805000
393801885	::453028763727855000
385259637	::453028814516649000
296627238	::453028950604668000
480973099	::453029150853328000
350003589	::453029188966944000
415703077	::453029404440928000
238322255	::453029568673484000
296627238	::453029871791259000
97326618	::453030548307726000
238322255	::453030602762379000
73299390	::453031018640203000
414217500	::453031257551962000
415703077	::453031322252877000
166877807	::453031355165601000
350003589	::453031490750656000
73299390	::453031543196631000
130312780	::453031600003891000
31569666	::453031632975699000
31569666	::453031925327069000
480973099	::453032049272565000
166877807	::453032203757551000
344956423	::453033127053504000
626942496	::453033133915795000
130312780	::453033542079873000
130312780	::453033739954569000
130312780	::453034390428196000
317860632	::453034861054275000
41001071	::453035785021685000
230659102	::453035867397844000
706034130	::453036214338482000
361352435	::453036299369578000
220632867	::453037069737029000
53123348	::453037505370423000
706034130	::453037712241881000
621306179	::453038615103148000
242206017	::453039166700662000
242206017	::453039221687975000
370850900	::453040153779785000
294347764	::453040957043130000
238322255	::453044580888633000
79606394	::453044850930118000
358296822	::453045173732143000
158948390	::453045610690908000
358296822	::453045907873726000
79606394	::453046163214577000
20822956	::453046310338195000
281295226	::453046487703109000
382314219	::453046508191875000
392362281	::453046593856753000
32671267	::453046846358040000
40561134	::453047246423347000
570502101	::453047742529814000
406121427	::453048871954829000
220632867	::453049257147133000
237024825	::453049275380137000
286265668	::453049836665700000
66184984	::453050475097501000
234950395	::453050952866467000
234950395	::453051018062733000
19945993	::453051081916829000
234950395	::453051195867676000
234950395	::453051601146494000
234950395	::453051834676944000
79606394	::453053676655882000
58627481	::453053886811471000
55472237	::453054884867100000
103244523	::453056381600690000
167184626	::453057354896916000
67193398	::453059064596283000
95504927	::453061591068868000
79606394	::453064348689125000
95504927	::453065258123657000
104112940	::453066370021072000
408031484	::453067005902331000
473718221	::453067505280368000
58627481	::453068407437410000
104112940	::453068927812124000
283051149	::453069071668350000
286487329	::453070205837918000
45704670	::453073536174022000
55472237	::453074291416776000
612537918	::453076526033293000
256346048	::453076575060099000
261471578	::453077550454280000
113221759	::453077912926048000
392362281	::453081731055104000
392362281	::453081997829627000
392362281	::453082346804113000
55472237	::453086740610174000
315872678	::453093060298022000
247159855	::453093456248717000
29436016	::453096453570039000
342188056	::453097884876304000
342188056	::453097910964854000
342188056	::453097919873552000
342188056	::453098066078605000
342188056	::453098069413072000
444375493	::453104324642476000
60712766	::453107074621140000
374613599	::453108324284649000
30223693	::453110726903619000
30223693	::453111802922934000
467852949	::453111964810870000
467852949	::453112155093868000
69044676	::453112684410454000
256346048	::453113092855967000
218711172	::453114062831108000
218711172	::453114643771572000
370850900	::453115338709024000
97307001	::453115834869641000
55472237	::453119851670675000
28405302	::453120573938212000
574250205	::453121047861428000
165658390	::453121105369505000
20545953	::453121217914867000
214678768	::453121928627093000
506707370	::453123187837272000
102796495	::453124947716476000
26198467	::453125209373933000
184195472	::453125283688628000
20545953	::453125919826526000
31250549	::453126128018812000
210674392	::453126337507495000
256845035	::453126503836819000
102796495	::453126510509973000
256845035	::453126557742034000
102796495	::453127074882928000
236930269	::453127212133142000
125849974	::453127431072002000
407395368	::453128433623506000
460772038	::453128946012286000
20545953	::453129146638422000
416506126	::453130071771840000
365523194	::453130099022241000
266210776	::453131372190646000
297043246	::453133074315091000
297043246	::453133117193474000
239313896	::453133192292073000
297043246	::453133196822335000
20545953	::453133204598562000
297043246	::453133250345836000
297043246	::453133357640347000
297043246	::453133437038518000
62396842	::453133743276847000
341732173	::453134107267305000
297043246	::453134189517602000
297043246	::453134292869476000
297043246	::453134431889657000
29436016	::453134792968908000
297043246	::453134861096992000
297043246	::453134993632813000
297043246	::453135096422621000
297043246	::453135204644032000
297043246	::453135255047008000
60399576	::453135280401158000
145572480	::453135360558911000
81765661	::453135383383928000
145572480	::453135460580474000
297043246	::453135798456827000
297043246	::453136351379337000
297043246	::453136460263473000
8036902	::453136526088867000
8036902	::453136902980648000
72210207	::453137248880300000
29436016	::453138087796035000
57933673	::453138317005955000
28405302	::453139259839766000
26198467	::453139977035997000
574250205	::453140681926909000
277794018	::453141077315166000
203145029	::453141463283798000
34536365	::453141658649915000
213763059	::453141801453383000
297043246	::453142149459353000
297043246	::453142366275530000
297043246	::453142461750464000
297043246	::453142479295221000
297043246	::453142523570294000
253120136	::453142535288803000
297043246	::453142585998327000
297043246	::453142716520882000
297043246	::453142739404992000
297043246	::453142777648668000
31258629	::453142781574148000
297043246	::453142965821902000
297043246	::453143036655325000
297043246	::453143248656433000
83878535	::453143261696126000
297043246	::453143379552256000
150870283	::453143955941494000
218750630	::453144100192010000
38440249	::453144153400946000
285906246	::453144766473986000
29436016	::453144809122066000
299484513	::453144824678326000
133508241	::453144903107629000
37384165	::453145074172313000
218711172	::453145496782385000
37384165	::453145747685265000
203145029	::453145808553398000
20545953	::453146426290479000
65412211	::453148101935910000
268397639	::453148179173625000
337388641	::453148457243389000
346392612	::453148471491428000
150870283	::453148592962682000
268397639	::453148702169780000
162245153	::453148728158072000
114291753	::453148767509024000
29436016	::453149245869002000
341037427	::453149796660817000
150870283	::453150354222219000
329471370	::453150423658946000
377952732	::453151723096260000
159944196	::453151761016967000
145572480	::453151887248744000
384594087	::453152206687322000
384594087	::453152408739528000
384594087	::453152522799431000
145572480	::453153187021987000
615507620	::453153677599977000
615507620	::453153869216751000
20804321	::453154011815088000
384594087	::453154297199742000
384594087	::453154362416971000
384594087	::453154526884012000
112801155	::453154592625541000
262471070	::453154623051022000
596191047	::453154631603208000
37384165	::453154914001092000
342188056	::453155141672525000
86970230	::453155263218847000
499290157	::453155801247805000
499290157	::453155862065184000
28405302	::453155955677872000
499290157	::453155988754137000
499290157	::453156194199547000
499290157	::453156371673145000
22734052	::453156391864123000
338477631	::453157319304839000
454406979	::453157396228366000
40708485	::453157466734206000
499290157	::453157612138536000
300884493	::453157959238184000
55704588	::453158394719789000
300594041	::453158498449096000
68369234	::453158833683460000
114291753	::453158902985535000
256088386	::453159087388098000
19945993	::453159337457090000
19945993	::453159347397591000
190624012	::453159546869936000
191276105	::453159583129665000
306989340	::453159598065594000
214970887	::453159825212706000
433470731	::453160109796257000
415943958	::453160233762705000
284137695	::453161295551143000
31258629	::453161674724237000
114291753	::453161742357778000
479205756	::453162221544013000
479205756	::453162244780482000
338477631	::453162356349341000
331482356	::453162608862834000
636632104	::453162680623190000
254405402	::453163448671961000
230903702	::453163455504064000
615507620	::453163571669516000
615507620	::453163691433668000
282697692	::453163911404339000
17210128	::453163982895849000
247159855	::453164010477592000
151366552	::453164270810050000
238672857	::453164489022533000
254405402	::453165054494388000
114291753	::453165430119874000
350424007	::453165924561207000
41143305	::453166132740894000
336821368	::453166196448165000
384594087	::453167009409544000
390552849	::453167345859837000
431179654	::453167534024318000
249468865	::453167725070675000
570502101	::453168216110821000
218750630	::453168291029454000
257913209	::453169063179874000
570502101	::453169116124557000
23403899	::453169595080138000
259021462	::453169752979308000
124011751	::453169963826544000
273748024	::453170192881692000
410122679	::453170727249018000
236528732	::453170756390617000
405239647	::453170840905854000
122799833	::453171301142634000
570502101	::453171688361193000
326827026	::453171766341697000
122799833	::453171831592079000
309355379	::453172156923674000
479205756	::453172234807689000
29436016	::453172282840846000
103473089	::453172436263907000
4434941	::453172858307366000
234143570	::453173071571349000
483526518	::453173434814439000
327989967	::453174045471940000
302673934	::453174148500836000
350424007	::453174372606685000
396786261	::453174444865757000
350424007	::453174532690698000
327989967	::453174671958368000
19895969	::453174776996306000
384594087	::453175129737289000
59622669	::453175154818834000
265249050	::453175273748717000
265249050	::453175336910741000
265249050	::453175380929949000
359806236	::453175585666105000
265249050	::453175702112985000
26879335	::453175723126444000
265249050	::453175765426012000
40708485	::453175798384455000
8709452	::453175869859983000
265249050	::453175882161868000
130996784	::453176214761381000
327989967	::453176311251742000
344956423	::453176319736438000
39237011	::453176995803693000
348262381	::453177317720748000
23403899	::453177337824030000
378850242	::453177800451956000
350424007	::453177855351226000
322446637	::453177881963667000
131254355	::453177924623933000
120853830	::453177976352690000
23403899	::453178038738751000
264300486	::453178167847817000
264300486	::453178175565344000
264300486	::453178186025943000
264300486	::453178354934755000
344956423	::453178524187099000
264300486	::453178525533868000
133112299	::453178588612005000
570502101	::453178802320207000
219092257	::453179023103754000
344956423	::453179051700539000
250969967	::453179152061845000
142176687	::453179366743490000
344956423	::453179580065394000
119434884	::453179987504271000
344956423	::453180152155885000
344956423	::453180415495241000
344956423	::453181536582389000
344956423	::453182006503809000
29473860	::453182131284361000
342878651	::453182368426102000
95504927	::453182647439998000
247159855	::453182888104570000
344956423	::453183228023554000
273497452	::453184490861383000
190492046	::453185017708294000
143455927	::453185218271526000
25680589	::453185605430566000
393801885	::453185883047723000
143455927	::453185888940728000
53545809	::453186913739214000
232312019	::453187810884087000
329801539	::453187920526979000
329801539	::453187955922698000
143455927	::453188231975428000
495598070	::453188435713351000
130312780	::453189233289592000
259021462	::453189531374997000
320249108	::453189974905458000
305216922	::453190434622562000
97326618	::453190683458039000
8036902	::453190920309981000
384488111	::453190990782664000
97326618	::453191185407156000
26333173	::453191253484924000
97326618	::453191652329668000
495598070	::453191960434462000
378850242	::453192229218451000
22844281	::453192482260795000
384594087	::453192541673119000
25784705	::453192619435106000
8036902	::453192685369565000
384594087	::453192689820119000
384594087	::453192741871431000
384594087	::453192815062048000
64926237	::453193408232714000
195276249	::453193487589314000
570502101	::453193915232182000
6652302	::453193966091894000
257913209	::453194356883992000
25680589	::453194526039875000
94310638	::453194557467799000
533844924	::453194631522836000
25680589	::453194672307834000
344956423	::453194740528214000
626942496	::453194904022163000
384594087	::453194948339585000
366094013	::453195232201306000
479205756	::453195326967406000
145572480	::453195598762876000
67193398	::453195803512012000
234143570	::453196275324706000
374289648	::453196375111766000
542909484	::453196591978283000
97326618	::453196627910860000
97326618	::453196962800893000
373147853	::453196977522872000
373147853	::453197027229589000
97326618	::453197645897822000
17356903	::453197863376658000
232793000	::453198184236343000
469722641	::453198673665482000
202292166	::453199067599077000
98785279	::453199334163496000
98785279	::453199575008817000
145572480	::453199733423882000
113221759	::453200440281563000
213767620	::453200454609289000
344956423	::453200535919669000
117638857	::453200704342343000
213767620	::453200790157787000
623065439	::453200833392676000
388397248	::453200863863918000
213767620	::453200884303134000
282697692	::453201006130900000
213767620	::453201085285797000
410047216	::453201148921794000
213767620	::453201211714732000
282697692	::453201267641569000
282697692	::453201703366840000
22944914	::453201920451444000
350003589	::453202711425847000
570502101	::453202859077939000
552029617	::453202915721629000
552029617	::453203007245537000
552029617	::453203081694412000
552029617	::453203244634742000
552029617	::453203499363233000
552029617	::453203586738970000
552029617	::453203650349776000
552029617	::453203734583996000
29436016	::453203775181033000
552029617	::453203806067515000
552029617	::453203890008096000
552029617	::453203969528324000
368079003	::453204057935458000
552029617	::453204097781358000
552029617	::453204160658153000
348262381	::453204196624302000
264300486	::453204198524731000
552029617	::453204229587353000
552029617	::453204624095195000
297052199	::453204806035709000
552029617	::453205118645587000
628045480	::453205209762639000
297052199	::453205399349379000
297052199	::453205611404996000
172573942	::453205648696958000
297052199	::453205828414078000
145469568	::453205859426783000
180911733	::453206063559757000
53545809	::453206284460752000
159726392	::453206656625569000
180911733	::453206732769345000
479205756	::453207067105316000
150870283	::453207190615367000
21568615	::453207263491403000
21568615	::453207333246861000
277645720	::453207339651567000
264300486	::453207354679767000
256346048	::453207584758300000
256346048	::453207768024252000
348262381	::453207984634482000
150870283	::453208123549839000
479205756	::453208379096199000
366094013	::453208615009009000
479205756	::453208666431160000
497544291	::453208953485541000
130312780	::453209788743417000
130312780	::453209905441558000
357306642	::453210202704470000
130312780	::453210249500299000
130312780	::453210435081482000
130312780	::453210734487691000
130312780	::453210903534907000
130312780	::453211042798391000
260038180	::453211109450076000
130312780	::453211118241345000
32787499	::453211121030553000
357306642	::453211300177641000
410122679	::453211437922791000
35097852	::453211479719043000
35097852	::453212020520013000
35097852	::453212035221041000
384683676	::453212149226037000
317860632	::453212631101628000
139547588	::453212740778459000
302673934	::453212770755149000
62936749	::453213106144296000
41658963	::453213209575444000
413367641	::453214291060338000
331925277	::453214305098289000
254579074	::453214318847197000
554852227	::453214321430900000
232312019	::453214497575272000
479205756	::453214707453657000
29436016	::453215287241084000
418783652	::453215305897349000
271717879	::453215309105606000
516937156	::453215622223392000
418783652	::453215868265435000
200646933	::453216024758743000
302673934	::453216133714563000
232312019	::453216401885765000
350424007	::453218137593233000
350424007	::453219031022313000
342878651	::453219152124063000
516017637	::453219308521672000
423941104	::453219740698177000
15961483	::453219765062885000
29473860	::453219965823229000
196659229	::453220321961574000
623065439	::453220814088056000
33538323	::453221460077981000
171724420	::453222103505186000
300884493	::453222403254915000
252725390	::453222726870634000
300884493	::453222741693329000
80379964	::453222772395618000
234143570	::453222913848934000
80379964	::453222934102814000
433470731	::453223211501895000
249227650	::453223262701363000
306989340	::453223339965030000
618760575	::453223426698670000
234143570	::453223582089641000
214970887	::453223691191873000
234143570	::453223709898469000
234143570	::453223782485098000
214970887	::453223831667507000
29436016	::453223873001975000
234143570	::453223994607808000
234143570	::453224201693167000
377952732	::453224479615762000
373147853	::453224588705824000
180911733	::453224864959442000
264300486	::453225005967757000
95117686	::453225479714373000
70839851	::453225671750582000
95117686	::453225913241833000
70839851	::453225925338202000
366094013	::453226003058659000
50546012	::453226053326995000
95117686	::453226073162260000
4434941	::453226130040827000
95117686	::453226313923694000
95117686	::453226319686684000
238322255	::453226365861769000
50546012	::453226500574027000
368079003	::453226565665452000
95117686	::453226568371142000
56509474	::453226801066967000
70839851	::453226846105399000
69666823	::453226946806431000
70839851	::453226951348867000
95117686	::453226984014118000
70839851	::453227034740031000
420083874	::453227080755314000
20935798	::453227111495761000
70839851	::453227301761986000
95117686	::453227447182692000
95117686	::453227723532812000
95117686	::453227739647315000
95117686	::453227772983672000
95117686	::453227845297655000
70839851	::453227856303517000
95117686	::453228147497250000
95117686	::453228634514661000
616892340	::453229092515905000
117638857	::453229570230333000
20935798	::453229574399467000
50546012	::453229723737276000
263221576	::453230092316344000
433470731	::453230303419834000
103473089	::453230308540682000
396655167	::453230669770924000
274693254	::453230716680437000
396655167	::453231468559757000
330645900	::453232095096094000
27595900	::453232105586036000
318692042	::453232281776586000
342188056	::453232305650561000
342188056	::453232356418396000
261942709	::453232413528064000
390552849	::453232588396969000
406121427	::453232692553711000
342188056	::453232722597916000
342188056	::453232868639404000
342188056	::453232917561753000
330645900	::453233012881510000
342188056	::453233017977597000
709921765	::453233155383001000
342188056	::453233229064318000
428300082	::453233439102496000
257913209	::453233658804314000
342188056	::453233708531974000
421158343	::453233756858773000
386169383	::453233779620864000
428300082	::453233787946934000
69666823	::453234119653462000
87306187	::453234200917716000
513658421	::453234356950028000
342188056	::453234398922805000
32382173	::453234430384308000
87306187	::453234506577629000
89852975	::453234599263752000
89852975	::453234615562821000
342188056	::453234711293616000
369849727	::453234748484501000
513658421	::453234755241119000
302673934	::453235208448643000
342188056	::453235274429251000
117638857	::453235312962326000
34481075	::453235444583370000
232468321	::453235506558410000
342188056	::453235548455710000
34481075	::453235831214309000
120853830	::453235977461694000
428300082	::453236224455880000
300884493	::453236497915727000
162802335	::453236771279486000
87306187	::453236836597379000
616892340	::453237047973535000
384594087	::453237742580015000
428300082	::453238083576954000
4434941	::453238098676035000
13298002	::453238297184440000
373147853	::453238365832626000
87306187	::453239198099595000
87306187	::453239433332944000
20804321	::453239622957424000
596191047	::453239645300871000
87306187	::453239655878508000
297542894	::453239793850130000
428300082	::453239890168512000
297542894	::453240085878562000
36958694	::453240312219987000
428300082	::453240552285552000
428300082	::453240634598764000
232468321	::453240859945746000
87306187	::453241175986536000
133112299	::453241270375579000
87306187	::453241684370161000
160671151	::453241910987984000
133112299	::453241960065933000
40097041	::453243080674533000
395687470	::453243294084915000
40097041	::453243295641001000
330468046	::453243432287227000
34481075	::453243442114461000
277645720	::453243465611345000
165491208	::453244036674232000
330468046	::453244050271793000
351896383	::453244247253057000
202840862	::453244325254537000
277645720	::453244906358964000
368577195	::453245614122213000
15688986	::453246413694967000
292558028	::453247145248690000
133112299	::453247317773418000
297542894	::453247341298843000
292558028	::453247381153120000
292558028	::453247504331468000
297542894	::453247554361102000
170924102	::453247681222037000
87306187	::453247833412337000
254442957	::453248060853063000
261471578	::453248107703459000
299389082	::453248897675448000
316902035	::453249041699074000
286487329	::453249118706864000
62936749	::453249372592291000
297542894	::453249659339689000
62936749	::453249705523150000
40708485	::453249764037914000
20804321	::453250150261989000
390552849	::453250279920893000
263221576	::453250292822585000
709921765	::453250760382627000
618760575	::453250946768723000
66021164	::453251114868015000
66021164	::453251316924428000
133112299	::453251825261891000
435409494	::453252187884228000
100376439	::453252711681904000
435409494	::453253042104963000
32382173	::453253164146647000
73526174	::453253676791238000
20804321	::453253890842968000
256346048	::453253910929870000
350424007	::453254230816849000
329801539	::453254380217589000
48612192	::453254895584288000
311583053	::453255178041720000
48612192	::453255190716497000
15961483	::453255427128455000
393499174	::453255723795750000
15961483	::453255737846689000
48612192	::453255835129372000
325036867	::453255958597103000
48612192	::453256451306188000
205928265	::453256552397697000
238672857	::453256585628766000
238672857	::453256831184273000
377035998	::453257038441619000
325036867	::453257079692611000
271717879	::453257354977353000
297542894	::453257377546915000
329801539	::453257385411231000
596191047	::453257417800028000
420083874	::453258165531189000
329801539	::453258168844288000
329801539	::453258219469934000
368577195	::453258233356902000
292558028	::453258321600864000
89852975	::453258862859419000
89852975	::453259105944494000
479986172	::453259147757514000
89852975	::453259333288341000
89852975	::453259353056092000
388397248	::453259356411150000
30246292	::453259536112320000
20804321	::453259788755820000
382414670	::453259857873747000
133112299	::453260201706409000
145572480	::453260945221885000
145572480	::453261752369954000
345508633	::453262100245528000
206538198	::453262755018309000
293213630	::453262992348835000
293213630	::453263043481575000
505219745	::453263168534740000
89852975	::453263616096370000
89852975	::453263645041242000
386833057	::453263712837976000
89852975	::453263717086814000
89852975	::453263992170229000
89852975	::453264108696379000
32671267	::453264179911065000
89852975	::453264208923471000
89852975	::453264247540428000
32671267	::453264376573591000
326827026	::453264405191729000
326827026	::453264598163283000
369849727	::453264839293820000
505219745	::453264882276651000
242206017	::453265467780915000
415897649	::453265706880991000
238322255	::453265745259294000
29473860	::453266063765942000
22944914	::453266070556901000
479986172	::453266506710016000
67523538	::453267112837283000
479986172	::453267231619952000
232468321	::453267325555191000
479986172	::453267463623684000
232793000	::453267863839580000
312856997	::453267916658454000
22944914	::453269296089948000
19879486	::453269884349480000
265249050	::453269888832782000
265249050	::453270241720930000
331398205	::453270542418587000
345508633	::453271317585092000
66486074	::453271541497610000
103473089	::453271921077936000
103473089	::453271970646220000
103473089	::453272101344911000
338076990	::453272184119885000
420006994	::453272194911830000
306989340	::453272423022878000
103473089	::453272426760003000
262471070	::453272552979562000
103473089	::453272618078978000
709921765	::453272968647671000
301203823	::453273618235932000
348683759	::453273632777572000
30223693	::453273905994530000
316902035	::453274026853793000
366094013	::453274586642386000
519677520	::453274964381417000
370850900	::453275494901764000
312856997	::453275656369885000
335367791	::453275919239897000
171724420	::453276523072864000
213287321	::453276535244722000
479222401	::453276605813493000
29335169	::453277153640316000
56509474	::453277786988617000
87306187	::453278044644311000
19879486	::453278553149538000
20478089	::453279003252908000
396655167	::453279450369499000
252725390	::453279530816258000
252725390	::453280174478356000
292395819	::453280617388863000
294347764	::453280847546707000
335367791	::453281737536438000
43977455	::453281800396484000
43977455	::453281847641128000
483115964	::453282599843426000
396655167	::453282709175934000
43977455	::453283022532792000
76017935	::453283339693064000
34445704	::453283373667344000
366094013	::453283515904585000
34445704	::453283665993535000
43977455	::453283920201924000
15709088	::453284152008138000
43977455	::453284498818736000
24719772	::453285327587667000
381599486	::453285712029564000
103473089	::453285787904143000
382314219	::453285887745331000
53123348	::453285913180000000
43977455	::453286264343891000
366094013	::453286381184622000
637303583	::453286457214398000
382314219	::453286503288819000
103473089	::453286506229010000
381599486	::453286509790375000
369849727	::453286515918258000
718668289	::453286587195867000
50306226	::453286753474850000
243011588	::453286763948433000
718668289	::453286844914864000
428300082	::453287081125904000
65412211	::453287144183054000
560822598	::453287224776597000
213287321	::453287448785977000
490841822	::453287609406468000
378850242	::453287828177571000
213287321	::453287878576332000
366094013	::453288064648232000
87306187	::453288292868296000
213287321	::453288457235099000
167183597	::453288873305440000
366094013	::453289037009551000
213287321	::453289274784628000
377952732	::453289570713366000
38440249	::453289831590686000
329471370	::453290463890378000
366094013	::453290478512140000
329471370	::453290676566777000
382414670	::453290761719533000
637303583	::453290929248407000
637303583	::453291161264721000
615507620	::453291510537011000
438647243	::453291750207918000
438647243	::453292113191395000
516937156	::453292244599308000
371243365	::453292561331798000
382414670	::453293189177176000
613956023	::453293199180570000
50154503	::453293703595978000
262471070	::453294107033882000
22844281	::453294218782707000
206538198	::453294293969809000
490841822	::453294684459126000
258196512	::453294790646300000
54035689	::453294806425669000
258196512	::453294976160374000
24100015	::453295727415144000
300607168	::453296149081108000
300607168	::453296282925547000
165491208	::453296747511808000
299389082	::453296757913690000
306989340	::453296818194243000
65521914	::453296845171613000
337396732	::453296923408355000
300607168	::453296996976439000
165491208	::453297059916185000
137117871	::453297124621307000
29436016	::453297437050818000
103473089	::453297587785703000
104112940	::453297639355060000
104112940	::453297649857609000
165491208	::453297735438176000
140994915	::453298021690642000
166877807	::453298687263797000
19879486	::453298909796765000
19879486	::453299283966824000
463420581	::453299419480596000
571363101	::453300016795230000
264300486	::453300420052799000
513658421	::453300431687393000
264300486	::453300669005303000
165491208	::453300836761108000
408869196	::453300951269388000
326569368	::453301142500294000
408869196	::453301154332430000
40946018	::453301238084300000
206803881	::453301556717568000
477188816	::453302507951759000
206803881	::453303016607997000
350509640	::453303140981673000
217214677	::453303535539470000
366094013	::453303693723840000
121100953	::453303794823364000
121100953	::453303885277704000
121100953	::453303964789112000
167184626	::453303968911728000
330468046	::453305257167044000
206803881	::453305775507898000
348262381	::453306016239583000
369539413	::453306047952740000
369539413	::453306081750441000
369539413	::453306448672727000
24100015	::453306569057644000
23403899	::453306664624480000
637303583	::453306743116689000
483115964	::453306917176508000
637303583	::453306934251098000
615507620	::453307081550884000
116633811	::453307103738753000
615507620	::453307122059456000
369539413	::453307139205771000
369539413	::453307418475130000
338477631	::453307500096671000
89632418	::453307513429979000
396655167	::453307519478161000
225601631	::453307743202316000
469722641	::453307777092296000
436214232	::453308234515095000
560822598	::453308665101963000
615507620	::453308817531363000
97326618	::453308872611340000
560822598	::453308989728882000
560698843	::453309273574223000
110563920	::453309651984334000
29436016	::453310293436006000
22844281	::453310315149926000
137117871	::453310346170621000
121100953	::453310410595520000
513658421	::453310855656902000
115583749	::453310930076438000
31078887	::453311144308924000
630007542	::453311185471823000
115583749	::453311364803465000
428300082	::453311384559046000
31078887	::453311396713725000
31078887	::453311493681852000
231885202	::453311673051676000
231885202	::453311990573039000
31078887	::453312128938569000
31078887	::453312248262311000
45929336	::453312812119756000
490841822	::453312836450533000
421158343	::453313410424664000
371243365	::453314145840943000
392737983	::453314589372211000
66021164	::453314911490174000
328871385	::453315139043733000
8709452	::453315228692803000
300607168	::453315256136519000
418783652	::453315371093991000
418783652	::453315546181013000
284137695	::453315608697126000
132479234	::453315713948602000
36958694	::453316039544025000
334665323	::453316062973407000
369539413	::453316485176250000
217214677	::453316568160534000
378773930	::453316651317219000
213287321	::453316696871546000
16006363	::453316780036222000
579271413	::453316849988419000
369539413	::453316937896828000
16006363	::453317001260593000
143455927	::453317077252591000
143455927	::453317135733780000
286265668	::453317922354905000
231885202	::453318066844471000
20935798	::453318086527942000
300607168	::453318109429248000
435409494	::453318146393640000
213287321	::453318477374574000
146216300	::453318526128762000
109655774	::453318740097380000
66021164	::453319285310386000
66021164	::453319512658419000
328057955	::453319532682018000
66021164	::453319701158821000
66021164	::453320034278858000
91606737	::453320154160451000
436188872	::453320949228924000
414374118	::453321666169671000
66021164	::453321676009119000
58031746	::453321849389453000
58031746	::453322074548076000
146216300	::453322135520309000
58031746	::453322182375264000
146216300	::453322322124890000
58031746	::453322393499738000
435409494	::453322633229398000
414374118	::453322707300810000
109655774	::453322904193998000
633010300	::453323653133135000
328057955	::453323662868099000
55161530	::453323845978447000
109655774	::453323854136766000
637303583	::453323967382556000
248957493	::453324121514860000
55161530	::453324391590273000
146216300	::453326025632403000
378773930	::453326304151371000
167184626	::453326871287984000
206803881	::453327021742247000
109655774	::453327035201363000
38594501	::453327200763146000
167183597	::453327375854346000
299879238	::453327934691213000
408098797	::453328404675559000
301717953	::453328723656577000
262382570	::453328826336944000
29436016	::453329102054096000
102796495	::453329166633426000
17146204	::453329419118325000
301717953	::453329522101092000
366094013	::453329964742750000
205928265	::453330086289080000
205928265	::453330297950437000
410122679	::453330998693232000
70839851	::453331013389664000
626942496	::453331263894855000
366094013	::453331430278709000
301717953	::453331796814741000
42795192	::453331900614995000
335367791	::453332725244907000
102796495	::453332788129693000
431179654	::453332970569342000
431179654	::453333208579325000
262382570	::453333367811870000
431179654	::453333609454112000
271717879	::453334117120094000
52252090	::453334278399459000
133112299	::453334373375688000
58046021	::453334939996794000
344956423	::453335059890597000
58046021	::453335104623222000
137117871	::453335183299579000
58046021	::453335227004616000
327989967	::453335677737119000
236528732	::453335861803757000
58046021	::453336223839698000
109655774	::453336243905261000
396655167	::453336291837353000
91606737	::453336306173497000
560698843	::453336619953954000
560698843	::453336862065950000
184578066	::453337306460467000
25680589	::453337307949453000
133112299	::453337378229592000
38594501	::453337391009632000
48063677	::453337488036462000
186472636	::453337591236931000
180388620	::453337873236774000
172280619	::453337896041209000
25680589	::453337916278702000
25680589	::453338287059374000
242206017	::453338368949354000
14954949	::453338569160282000
31078887	::453338837779894000
410122679	::453338873796780000
207781904	::453339116625608000
419249711	::453339187203567000
25680589	::453339363712049000
109655774	::453339383102332000
431179654	::453339590703996000
24100015	::453339620605190000
25680589	::453339708152508000
31078887	::453339724485115000
366094013	::453339792563269000
39237011	::453340010582777000
348745482	::453340047505625000
25680589	::453340067189104000
217214677	::453340347989360000
472617238	::453340362371641000
109655774	::453340688361332000
431179654	::453340870696108000
431179654	::453340895429926000
70839851	::453341000719560000
205928265	::453341171063197000
326569368	::453341716301352000
97326618	::453341943385583000
25680589	::453342065812709000
115824990	::453342296185274000
630007542	::453342638050394000
254579074	::453342656580431000
23403899	::453342788440973000
32382173	::453343623099465000
268397639	::453343629881253000
570502101	::453343700719243000
302673934	::453343714195566000
23403899	::453343726127960000
254579074	::453343749733486000
24719772	::453343921872326000
378773930	::453344114827075000
23403899	::453344454179426000
23403899	::453344583519199000
301203823	::453344596366344000
25680589	::453344783977545000
479205756	::453345077167804000
479205756	::453345128573181000
255195496	::453345685601918000
9563172	::453346418192023000
284931188	::453346564367740000
165491208	::453347144347709000
335367791	::453347370034790000
109655774	::453347636876042000
268397639	::453347752726913000
335367791	::453347754375647000
408869196	::453348142742638000
426402586	::453348696546377000
247159855	::453348836841246000
634615880	::453349615597666000
247159855	::453349630399750000
38594501	::453349700083519000
247159855	::453349719218327000
25680589	::453350056830042000
330645900	::453350106029232000
247159855	::453350259133915000
293342989	::453350284857982000
465266221	::453350312535793000
25680589	::453350622872342000
25680589	::453351077023215000
477989347	::453351318371856000
477989347	::453351444402290000
505219745	::453351477202149000
25680589	::453351609485901000
338076990	::453351616599425000
338076990	::453351649503768000
248957493	::453351876231065000
8036902	::453352126291648000
97326618	::453352343007150000
48157278	::453352525748785000
9563172	::453352626537922000
22844281	::453352672230670000
369849727	::453352957942464000
25680589	::453353018629451000
413367641	::453353119938658000
481862811	::453353442615250000
321876841	::453353446549499000
25680589	::453353449032142000
284931188	::453353496994004000
25680589	::453353582511673000
431179654	::453353948108173000
16623113	::453353997013753000
321876841	::453354002764562000
274693254	::453354042044190000
274693254	::453354466797162000
284931188	::453354500871294000
321876841	::453354805466247000
301042701	::453354813057544000
97326618	::453355074136584000
481862811	::453355249387208000
301042701	::453355282127532000
321876841	::453355609212325000
411777707	::453355988213833000
321876841	::453356013677473000
22844281	::453356076453621000
109655774	::453356391629996000
477188816	::453356436673028000
46697333	::453356463550124000
25680589	::453356471565049000
380723702	::453356785978847000
103473089	::453358254081327000
380723702	::453358456511406000
215385454	::453358474530160000
140994915	::453358526081925000
32382173	::453358615374860000
140994915	::453358806529880000
155677785	::453359104204234000
155677785	::453359125230272000
28405302	::453359480173252000
392737983	::453359553242218000
257597142	::453359566517174000
140994915	::453359791713169000
218711172	::453359796843184000
109655774	::453359807895207000
321876841	::453359819660201000
97326618	::453359845392281000
634615880	::453360001231253000
267299080	::453360086937661000
117638857	::453360259206479000
238322255	::453360647318044000
237112765	::453360706344071000
358296822	::453360717106659000
358296822	::453360743836942000
238322255	::453360767572930000
392362281	::453360840637292000
301717953	::453360840901939000
392362281	::453361083512655000
326569368	::453361152810962000
634615880	::453361196347834000
143455927	::453361251171991000
238322255	::453361449147330000
285988306	::453361516574945000
612537918	::453361621453537000
358296822	::453361725085982000
227046044	::453361911128543000
97326618	::453362428202733000
162245153	::453362652799324000
43977455	::453362724840701000
331398205	::453362774182088000
97326618	::453362934472015000
331398205	::453362943636148000
257597142	::453363071000772000
97326618	::453363206543933000
321876841	::453363478628417000
242206017	::453364004036304000
299879238	::453364007412715000
162245153	::453364247997976000
634615880	::453364456475488000
392737983	::453364912795160000
57854623	::453365059322802000
350003589	::453365072317153000
369849727	::453365154772975000
238322255	::453365161672200000
304645030	::453365181977210000
162245153	::453365248519864000
320249108	::453365418577903000
147779508	::453365460541927000
384683676	::453365811118624000
350003589	::453366187196305000
468057254	::453366209644613000
242206017	::453366345451982000
392362281	::453366414079188000
57854623	::453366464355901000
162245153	::453366501836615000
468057254	::453366543205007000
242206017	::453366657252343000
242206017	::453366899343392000
329801539	::453367250100043000
48157278	::453367446087696000
329801539	::453367600102129000
242206017	::453367857729253000
242206017	::453367901073195000
40097041	::453367966852067000
329801539	::453367970895372000
329801539	::453368102063861000
299879238	::453368179080065000
634615880	::453368365969444000
329801539	::453368621356445000
119434884	::453368754508804000
560698843	::453368861556232000
420006994	::453369049893076000
229672512	::453369142683635000
519677520	::453369159939022000
479205756	::453369171275825000
293342989	::453369191941558000
560698843	::453369266310754000
560698843	::453369325593059000
293342989	::453369374939025000
68531166	::453369376868421000
293342989	::453369440466661000
52252090	::453369485626335000
16860986	::453369497978957000
293342989	::453369683258142000
247159855	::453369705571434000
321876841	::453369995805097000
68531166	::453370095474331000
293342989	::453370162578997000
43977455	::453370279096352000
560822598	::453370282250895000
207781904	::453370310394249000
43977455	::453370335266488000
140994915	::453370376370659000
293342989	::453370481333534000
281295226	::453370516100100000
293342989	::453370586107236000
299879238	::453370714234847000
209345596	::453370738322333000
293342989	::453371014379241000
299879238	::453371144130011000
405676565	::453371357125181000
64926237	::453371452637446000
257597142	::453371512968335000
299879238	::453371571185668000
299879238	::453371627850702000
25680589	::453371636050178000
560822598	::453371838442512000
368079003	::453371862190284000
68531166	::453371867530010000
98785279	::453371879575658000
348745482	::453372037894246000
368079003	::453372049000374000
121100953	::453372084123889000
358296822	::453372088758177000
25680589	::453372102305792000
150839491	::453372117682106000
430943995	::453372156588875000
592475734	::453372178684080000
348745482	::453372294354989000
180911733	::453372409027264000
380723702	::453372524018294000
29436016	::453372728960364000
299879238	::453372781703741000
207781904	::453372808353947000
342878651	::453372809385766000
299879238	::453373011488694000
420083874	::453373039250378000
73526174	::453373081902268000
25680589	::453373175519141000
321876841	::453373178350686000
65926573	::453373370575630000
299879238	::453373386266533000
68531166	::453373473772294000
40097041	::453373507976445000
247159855	::453373564729974000
68531166	::453373690420666000
69494041	::453373928313212000
65926573	::453373954443722000
299879238	::453374023167397000
247159855	::453374084106035000
304619831	::453374085398274000
299879238	::453374150808469000
65926573	::453374168235802000
304645030	::453374283952422000
69494041	::453374384846041000
299879238	::453374469055447000
304645030	::453374654414336000
284316159	::453374814158221000
126428969	::453374976453005000
69494041	::453375073567920000
284316159	::453375085009588000
30804377	::453375206090756000
65926573	::453375321409331000
368079003	::453375411913629000
247159855	::453375421300482000
474400310	::453375646425575000
368079003	::453375883970347000
69494041	::453376046855753000
258506164	::453376127277359000
258506164	::453376280902107000
52252090	::453376442449920000
23403899	::453376570422341000
23403899	::453376905157165000
283328574	::453377054390513000
45704670	::453377092424830000
26879335	::453377353620537000
304645030	::453377679245725000
281295226	::453377746333630000
242206017	::453377759159787000
69494041	::453377863723794000
23403899	::453377875664584000
68531166	::453377928207040000
20935798	::453378224517443000
242206017	::453378593599787000
97326618	::453378639279951000
285906246	::453378671923822000
97326618	::453378878271406000
43977455	::453379129409548000
284316159	::453379511644880000
420006994	::453379551549472000
297052199	::453379571199389000
124011751	::453379721560985000
297052199	::453379803945521000
97326618	::453380209933557000
297052199	::453380251473551000
231885202	::453380298881789000
285906246	::453380508173361000
30804377	::453380517757321000
285906246	::453380759500247000
43977455	::453381252201328000
213767620	::453381290411450000
68531166	::453381362440212000
68531166	::453381451288166000
431944862	::453381656041119000
43977455	::453381808357670000
45704670	::453381852032954000
45704670	::453382053577646000
350003589	::453382503592497000
402243422	::453383026680938000
125849974	::453383128162111000
125849974	::453383137343459000
125849974	::453383156050034000
125849974	::453383219313127000
125849974	::453383426167820000
408224760	::453383780536184000
43977455	::453383930679685000
43977455	::453384285375193000
408224760	::453384375431069000
45704670	::453384679371317000
420731308	::453384985345392000
321876841	::453385299906035000
242435004	::453385699807330000
447976503	::453385765553070000
297052199	::453385817155579000
414449852	::453386705119084000
414449852	::453386764443344000
414449852	::453386932563619000
271717879	::453387094249857000
45704670	::453387105864257000
285906246	::453387631162703000
321876841	::453388377069748000
94310638	::453388835536121000
146216300	::453389147877556000
116633811	::453390715288965000
293342989	::453390790883291000
40708485	::453392117834866000
102796495	::453392603082264000
26684021	::453393028888006000
116633811	::453393350519820000
40708485	::453393560679616000
297052199	::453394082446848000
533844924	::453396973329317000
533844924	::453397311952257000
234950395	::453397819345231000
305216922	::453398169041526000
533844924	::453398232799117000
26684021	::453398235470516000
103473089	::453398410716934000
26684021	::453398486948384000
533844924	::453399283559985000
258506164	::453399412484890000
80448281	::453399414984290000
308175001	::453399480063111000
258506164	::453399928211914000
374613599	::453400351689814000
28905424	::453400409617354000
297052199	::453400951563382000
297052199	::453400981783334000
533844924	::453401134141435000
30944417	::453401727522201000
258506164	::453401830655918000
316025875	::453402505905324000
297052199	::453402558678061000
297052199	::453402738429149000
52252090	::453402792577617000
98806791	::453402858105225000
297052199	::453403010392014000
297052199	::453403129862569000
465292139	::453403220555997000
206803881	::453403287316742000
150839491	::453403728205185000
206803881	::453404157991731000
297052199	::453404196692185000
297052199	::453404301163909000
297052199	::453404324282916000
374613599	::453404422408650000
94310638	::453404425931874000
297052199	::453404596505833000
465292139	::453404777125146000
150839491	::453404905542127000
159726392	::453405923164172000
297052199	::453406236554170000
159726392	::453406760359825000
342878651	::453408246192041000
306989340	::453409048696586000
592475734	::453409132867903000
592475734	::453410355520098000
262382570	::453410816809660000
592475734	::453410848979947000
145469568	::453411613870014000
167183597	::453412691365748000
66184984	::453412863789768000
69666823	::453413081839054000
159726392	::453414947150524000
390552849	::453416567540580000
25383063	::453417327984640000
262382570	::453417351782756000
50546012	::453418523746779000
167184626	::453419232680632000
183397191	::453419336611663000
392362281	::453419567880994000
380587529	::453419727621087000
380587529	::453419809896534000
380587529	::453419877466791000
306989340	::453420432083783000
183397191	::453420615777525000
248957493	::453420832761470000
43977455	::453420917314826000
231885202	::453421599987744000
306989340	::453422188549255000
365021832	::453423033269497000
497544291	::453424164238417000
419307287	::453425222180696000
458529098	::453425713564372000
618760575	::453426523333091000
29786990	::453428648109174000
29786990	::453428792049291000
408031484	::453429105665396000
306989340	::453429339216822000
29786990	::453429414823747000
473718221	::453429461908611000
283051149	::453430623877595000
547741880	::453430991940370000
41001071	::453431286615801000
386169383	::453431467440222000
386169383	::453432199132770000
29786990	::453432215268229000
306989340	::453432449981497000
29786990	::453433540525694000
29786990	::453433815940468000
29786990	::453434149358292000
29786990	::453434289573883000
618760575	::453434411921326000
29786990	::453434428719915000
29786990	::453434481077387000
29786990	::453434904047792000
29786990	::453434956027797000
29786990	::453435109702926000
29786990	::453435343745060000
306989340	::453436380857651000
618760575	::453436651419607000
618760575	::453438660264734000
67193398	::453438827882086000
618760575	::453439120161796000
618760575	::453440171996745000
51480688	::453440579708268000
30223693	::453440836022202000
634890754	::453445412691931000
30223693	::453447743843749000
30223693	::453449065133391000
618760575	::453451620970270000
315872678	::453452303610040000
252725390	::453453024543768000
252725390	::453453233822785000
618760575	::453454756829077000
268397639	::453457996384051000
479986172	::453461430575308000
25383063	::453461713900552000
479986172	::453462063328014000
479986172	::453462157532102000
479986172	::453462277405290000
60712766	::453465759117619000
52809967	::453465782790279000
52809967	::453466114098741000
618760575	::453466263608504000
618760575	::453476142175879000
97307001	::453477293311025000
218711172	::453477694433656000
218711172	::453479013999448000
48157278	::453479946514862000
149980973	::453480217529446000
218711172	::453480562389700000
29473860	::453481287211175000
28405302	::453482657817440000
165658390	::453483076044083000
214678768	::453483756284690000
35097852	::453485628265869000
26198467	::453486327883776000
184195472	::453486385781940000
31250549	::453487043285250000
130514710	::453487159165853000
210674392	::453487206934380000
14954949	::453487696585822000
618760575	::453487971354685000
14954949	::453488418534596000
229197384	::453488710253043000
14954949	::453488931594436000
236930269	::453489475130118000
327989967	::453489783546068000
621062028	::453490042644611000
162245153	::453490149994008000
618760575	::453490191710179000
191276105	::453490280860102000
407395368	::453490429116162000
191276105	::453490508761817000
460772038	::453490831270244000
506707370	::453491207998816000
506707370	::453491210754064000
416506126	::453491707091251000
365523194	::453491728817737000
630007542	::453493187328217000
268397639	::453494151573561000
62396842	::453494565224202000
24413698	::453494867830648000
26684021	::453494949170786000
32382173	::453495190909902000
268397639	::453496171164467000
268397639	::453496267180478000
60399576	::453497430634287000
49886698	::453497451270258000
81765661	::453497510615449000
72210207	::453498992546951000
69494041	::453499154711330000
57933673	::453499820733247000
277794018	::453501974835515000
34536365	::453502429867159000
630007542	::453503019720507000
370850900	::453503136653901000
366094013	::453503585784168000
29436016	::453504096860110000
167184626	::453504302716157000
29436016	::453504367971565000
29436016	::453504630170091000
29436016	::453504724021817000
253120136	::453504747647954000
31258629	::453504987708923000
83878535	::453505324092096000
38440249	::453506025010634000
342878651	::453506128165355000
285906246	::453506508815224000
133508241	::453506614884970000
366094013	::453507523216433000
29473860	::453507711854858000
37384165	::453508552837971000
37384165	::453508770513956000
19895969	::453508957240164000
222687654	::453509310232809000
222687654	::453509502797508000
304619831	::453509726761132000
165343536	::453511316922466000
165343536	::453511405896224000
165343536	::453511736982011000
165343536	::453511793164697000
255765560	::453512069577703000
341037427	::453512074996379000
165343536	::453512426026434000
329471370	::453512566262624000
357306642	::453512649083342000
165343536	::453513432567132000
159944196	::453513573033984000
165343536	::453513592651153000
145572480	::453513673932169000
378773930	::453514045229117000
618760575	::453514356559319000
17210128	::453514388498964000
634890754	::453514672864382000
17210128	::453514711850434000
254405402	::453514758272974000
17210128	::453515217968713000
254405402	::453515247224373000
180911733	::453515409632034000
263221576	::453515623621206000
37384165	::453516174932721000
86970230	::453516305610461000
222687654	::453516546157977000
20804321	::453517114611998000
8709452	::453518979118559000
560698843	::453519245142671000
23403899	::453519281569796000
109137184	::453519475359637000
23403899	::453519481864585000
55704588	::453520480352227000
300594041	::453520561390358000
26879335	::453520814374002000
26879335	::453520872733544000
256088386	::453521025255215000
145572480	::453521031194763000
23403899	::453521111657902000
189368301	::453521370849505000
26879335	::453521443658022000
109655774	::453521572767100000
21568615	::453521613892231000
366094013	::453522143071203000
31258629	::453523196893876000
234143570	::453523202653044000
413367641	::453523312275378000
234143570	::453523430118522000
415897649	::453523483603906000
331482356	::453523934248316000
91606737	::453524215837126000
213763059	::453524416349995000
145572480	::453524548269654000
230903702	::453524599628521000
420083874	::453524647447777000
73526174	::453524814154575000
139547588	::453524902013063000
14954949	::453525445129277000
73526174	::453526380643241000
41143305	::453526727575080000
428516870	::453527445103058000
15688986	::453527502883790000
249227650	::453527804471017000
249468865	::453528026123210000
336821368	::453528246772957000
285988306	::453528408233082000
49886698	::453528698277208000
134181956	::453528929828347000
366094013	::453529242580811000
408869196	::453529700527128000
8709452	::453529720013873000
297542894	::453529805799976000
273748024	::453529951111614000
254405402	::453530193354039000
560822598	::453530401345404000
405239647	::453530437369884000
304619831	::453530569142722000
40708485	::453530870545006000
174132903	::453530948311584000
257597142	::453531135465635000
254405402	::453531151421145000
17210128	::453531552291364000
254405402	::453531568867663000
254405402	::453531910321758000
378773930	::453532157966041000
430943995	::453532333996769000
254405402	::453532356440489000
297542894	::453532689644023000
301717953	::453532937024450000
297052199	::453533076186877000
73526174	::453533095988187000
87306187	::453534008807157000
430943995	::453534174293786000
271717879	::453534620378599000
230659102	::453534981877268000
167183597	::453535760042307000
180388620	::453535944813993000
396786261	::453536288675622000
433470731	::453536766327521000
433470731	::453536789970837000
59622669	::453536843070308000
95299169	::453536885865218000
359806236	::453537175670247000
342878651	::453537426397356000
227046044	::453537499139174000
419249711	::453537556697980000
495598070	::453537729570041000
253347580	::453538200460734000
26920974	::453538884883058000
253347580	::453538988532715000
322446637	::453539040361324000
131254355	::453539075295690000
120532808	::453539153246838000
366094013	::453539248571162000
26920974	::453539306272219000
316832273	::453539538640441000
384683676	::453539803133276000
180911733	::453540677193068000
133112299	::453540967908671000
202292166	::453541233542320000
65482831	::453541405244542000
629787407	::453542930788012000
34445704	::453542940212617000
26920974	::453543003677020000
89852975	::453543201358761000
73526174	::453543323769110000
69801582	::453543331491237000
256845035	::453543336549158000
120853830	::453543741476057000
14954949	::453543835377758000
495598070	::453544240664952000
262370529	::453544521637588000
388397248	::453544533247025000
497630362	::453545331758624000
369849727	::453545561233580000
402492947	::453545861973172000
322763942	::453545969942933000
429491583	::453546194912808000
89852975	::453546401893343000
262370529	::453546485184225000
89852975	::453546516498481000
411777707	::453546531069902000
254405402	::453546611797266000
40097041	::453546644726755000
572151259	::453546845084479000
40097041	::453546848414740000
44380700	::453547002824261000
348262381	::453547417460166000
411777707	::453547493889146000
405676565	::453547616379207000
28461859	::453547742384500000
373653741	::453547940502441000
572151259	::453547990104281000
89852975	::453548413271818000
293213630	::453548510399725000
89852975	::453548664837767000
262370529	::453549059312459000
89852975	::453549096540721000
348262381	::453549113296973000
342934741	::453549532325089000
89852975	::453549782112284000
89852975	::453549963499147000
630007542	::453549972344958000
89852975	::453550388176621000
479205756	::453550504178507000
89852975	::453550714304724000
130312780	::453551192652521000
89852975	::453551381136150000
145469568	::453551468377669000
89852975	::453551765934194000
342878651	::453553843796574000
25784705	::453553906472071000
79902186	::453554136886165000
301203823	::453554204108275000
89852975	::453554728593399000
519936824	::453554797749501000
78614495	::453555113357877000
73526174	::453555122195288000
393801885	::453555359945601000
143455927	::453555778453250000
257597142	::453555849282088000
236528732	::453556040848527000
30944417	::453556322160492000
393801885	::453556688332029000
262471070	::453557171666841000
554801627	::453557606154371000
307457734	::453557635485159000
68369234	::453557744822681000
234143570	::453557872350486000
162802335	::453558199069585000
207781904	::453558336483377000
408224760	::453558871647617000
103473089	::453559128443478000
465266221	::453559240251043000
321876841	::453559459693228000
249012544	::453559877894303000
30944417	::453559883091030000
236528732	::453560021138153000
20804321	::453560091158269000
307457734	::453560286792785000
30944417	::453560312260620000
8709452	::453560574899548000
39683534	::453560645246787000
39683534	::453560828797935000
39683534	::453560911446704000
39683534	::453561030103535000
39683534	::453561122894123000
39683534	::453561172483375000
39683534	::453561334509355000
112801155	::453561343871037000
39683534	::453561460942471000
112801155	::453561578353598000
479205756	::453561637614542000
431944862	::453562114490118000
20804321	::453562318018732000
408224760	::453562419743567000
232312019	::453562551239188000
112801155	::453562559342583000
342878651	::453562599284547000
232312019	::453562686065086000
20804321	::453563245844893000
261471578	::453563317882060000
364546435	::453563580198453000
618760575	::453563841738055000
420731308	::453563867348488000
143455927	::453563897304600000
143455927	::453563980263751000
420731308	::453564022676127000
65482831	::453564334187089000
24413698	::453564468367077000
628045480	::453566765352513000
34481075	::453566967325011000
431262520	::453567240252964000
420083874	::453567415930994000
408224760	::453568887075110000
6652302	::453568914211868000
30944417	::453568996982657000
388397248	::453569189236572000
120853830	::453569243947495000
19835249	::453569368366927000
50306226	::453569558579011000
370850900	::453569672244649000
218711172	::453569835679907000
261942709	::453570311129419000
273811402	::453570336538497000
248957493	::453571316889968000
332908078	::453572007406624000
438801693	::453572393584168000
377035998	::453572632231694000
335759212	::453573383230214000
4434941	::453573411176869000
281589334	::453574000401481000
91606737	::453574124367925000
402492947	::453574253384695000
29436016	::453574256706998000
87306187	::453574419365908000
79754464	::453574714553012000
357017353	::453580301126868000
79073243	::453580405929955000
114235211	::453580569176072000
95723533	::453581051152330000
36485138	::453581214692438000
189272740	::453581282358751000
189272740	::453581381935693000
238322255	::453581700417994000
238322255	::453581972380860000
196659229	::453582064340594000
38594501	::453582568755974000
87306187	::453584157180850000
374613599	::453584507703017000
165491208	::453585056662302000
366094013	::453585416378413000
55472237	::453585453048811000
388397248	::453585974677630000
213287321	::453586095411068000
366094013	::453586202508427000
388397248	::453586586836299000
388397248	::453586971885981000
366094013	::453587046058438000
19879486	::453587336731705000
268547296	::453587666056278000
206538198	::453587777972887000
258196512	::453588327526957000
262471070	::453588413539946000
19879486	::453588524420575000
358296822	::453588655882244000
65482831	::453588739504095000
358296822	::453589025731792000
420083874	::453589429303537000
21568615	::453589430729584000
207781904	::453589552481857000
545129813	::453589618232156000
388397248	::453589901351477000
344956423	::453589907521273000
119434884	::453590054175113000
545129813	::453590095103533000
342878651	::453590260870426000
155677785	::453590299986919000
430943995	::453590374347718000
222687654	::453590654916911000
519677520	::453591030915665000
19879486	::453591065333755000
366094013	::453591141070675000
483526518	::453591240748306000
519677520	::453591259475877000
115824990	::453591462471806000
62936749	::453591702096584000
16006363	::453591840680574000
519677520	::453591929738240000
474400310	::453592187691737000
366094013	::453592188266770000
115824990	::453592232776712000
165491208	::453592388968390000
20935798	::453592634280665000
165491208	::453592649795371000
67193398	::453592708364652000
388397248	::453592987654955000
264300486	::453592994642661000
338830055	::453593148749803000
384488111	::453593364240535000
519677520	::453594074659188000
547741880	::453595143866941000
151129980	::453595259969495000
618760575	::453595604896452000
342878651	::453596042312040000
342188056	::453596654198087000
31078887	::453596961992888000
709921765	::453596989603995000
64768338	::453597012660084000
31078887	::453597080066736000
519677520	::453597273268961000
187089991	::453597961550065000
31078887	::453598726935044000
340199061	::453598794220068000
340199061	::453598878496219000
385259637	::453598960268369000
9563172	::453599080888156000
340199061	::453599214938128000
414004311	::453599777150992000
414004311	::453599946739286000
366094013	::453600644470177000
13298002	::453600678100090000
277645720	::453600842558742000
31078887	::453600905964044000
31078887	::453600906165383000
533844924	::453601098851696000
31078887	::453601131026214000
340199061	::453601329093816000
533844924	::453601368478339000
414004311	::453601513479622000
340199061	::453601554533474000
430943995	::453601672582148000
277645720	::453601804102934000
340199061	::453602054804869000
31078887	::453602066410508000
519677520	::453602636710043000
340199061	::453602820391206000
284137695	::453602855581413000
25383063	::453603336038907000
533844924	::453603921488257000
366094013	::453604469079801000
245935219	::453604635421716000
268547296	::453604648658931000
495598070	::453605043519102000
20804321	::453606203000885000
71284640	::453606820037144000
120853830	::453607073822310000
65412211	::453608216128397000
280826646	::453608517107085000
385259637	::453608561462214000
216819428	::453609258358431000
285906246	::453609425299709000
280826646	::453609535467700000
384488111	::453609655927701000
256845035	::453609706830184000
165491208	::453609794545668000
284137695	::453609864548216000
213287321	::453609875990659000
340199061	::453609918084288000
319469530	::453609985092501000
170924102	::453610016226807000
213287321	::453610047952928000
319469530	::453610257135464000
519677520	::453610453789577000
193192138	::453610462777987000
4434941	::453610877862703000
342878651	::453611044468817000
479205756	::453611101540741000
513825441	::453611430487814000
342878651	::453611448741011000
374613599	::453611553607008000
272184078	::453612540933582000
384488111	::453613001690460000
344956423	::453613131378339000
257913209	::453613237024866000
257913209	::453613536716279000
357306642	::453613846599860000
62396842	::453614145477562000
357306642	::453614174191771000
392362281	::453614326826283000
366094013	::453614329422954000
19895969	::453614385286483000
366094013	::453614461660975000
338477631	::453615130245619000
637303583	::453615150700847000
69666823	::453615315474464000
385259637	::453615388895756000
637303583	::453615418041593000
357306642	::453615514502594000
410122679	::453615565652119000
701949296	::453616170990448000
229672512	::453616186388148000
277645720	::453616275991060000
395687470	::453616918210306000
272184078	::453616954625249000
296627238	::453617027391815000
414004311	::453617065216077000
149980973	::453617088565768000
25680589	::453617111420530000
35597637	::453617561184514000
322643138	::453617824368717000
621474989	::453617840399323000
149980973	::453618060444712000
216819428	::453618073199575000
196659229	::453618109975658000
275813402	::453618418839609000
621474989	::453618430378528000
29786990	::453618514423992000
29786990	::453618572565413000
40561134	::453618608942231000
196659229	::453618700256829000
40708485	::453618847564578000
196659229	::453619182798921000
296627238	::453619352982401000
281295226	::453619550571868000
268547296	::453619711067316000
479222401	::453620885560098000
218711172	::453621218738843000
421158343	::453621266952749000
40896981	::453621570368331000
571363101	::453622374987202000
229672512	::453622576883826000
342188056	::453622951385243000
342188056	::453622984964845000
342188056	::453623022797467000
637303583	::453623506597449000
545129813	::453623805676503000
69666823	::453623824085295000
420731308	::453624084090195000
213763059	::453624154617438000
273811402	::453624319696855000
545129813	::453624341247180000
28461859	::453624444917800000
39237011	::453624481857040000
385259637	::453624539692691000
335367791	::453624713839775000
516937156	::453625367111413000
143455927	::453625649907773000
415943958	::453625877683646000
207781904	::453626663280996000
321876841	::453627364279615000
321876841	::453627437868281000
218711172	::453627811924676000
167222207	::453627819809968000
316025875	::453627979424206000
218711172	::453627996499234000
207781904	::453628045551603000
571363101	::453628144138731000
571363101	::453628789634125000
247362551	::453629106672771000
42994926	::453629999996616000
189272740	::453630354985734000
200646933	::453630369795829000
331398205	::453630696385310000
200646933	::453630929571811000
259021462	::453631845587243000
258506164	::453632127515381000
390552849	::453632210810064000
220632867	::453632898302615000
18750697	::453632981320495000
545129813	::453633072378826000
479222401	::453633135591174000
465934852	::453633376277127000
242435004	::453633812069494000
373653741	::453633853643448000
200646933	::453633943716114000
37776645	::453634431618539000
213287321	::453634536350298000
37776645	::453634721751134000
239917620	::453635012324114000
37776645	::453635184579993000
37776645	::453635435852345000
408224760	::453635806020653000
200646933	::453637122373599000
312856997	::453637146562158000
200646933	::453637310702055000
292395819	::453637792476581000
321876841	::453638769258663000
545129813	::453638854767939000
249227650	::453640109779202000
264300486	::453640149092425000
107848755	::453640403397246000
66021164	::453641144774041000
98785279	::453641476015026000
66021164	::453641501193416000
479222401	::453641523209310000
66021164	::453641702985572000
66021164	::453641785139396000
66021164	::453641877640589000
321876841	::453642113968644000
365021832	::453642146982014000
66021164	::453642299906338000
257913209	::453642339748048000
399174015	::453642356273590000
257913209	::453642432240828000
122799833	::453642479925874000
365021832	::453642534040768000
431179654	::453642910534103000
431179654	::453642946584117000
66021164	::453643039211155000
66021164	::453643145213800000
248957493	::453644179118116000
332908078	::453644238341697000
66021164	::453644284453855000
248957493	::453644435704647000
382414670	::453644447733923000
41001071	::453644570987749000
519677520	::453644696867176000
193192138	::453644712042184000
48157278	::453645106705219000
4434941	::453645169321979000
19895969	::453645823813758000
292395819	::453646114260922000
495598070	::453646213649154000
393802148	::453646331244863000
338830055	::453646605908856000
519677520	::453646839321853000
30944417	::453646846435414000
260979062	::453646855910354000
501202268	::453647483873132000
202840862	::453647824375144000
369849727	::453648008173727000
234950395	::453648093687214000
234950395	::453648297530359000
234950395	::453648409409228000
234950395	::453648428178751000
234950395	::453648645150081000
234950395	::453648698363236000
234950395	::453648762779336000
469722641	::453649943102619000
316902035	::453650083423084000
479222401	::453650433433563000
560822598	::453650507161026000
40946018	::453650653416402000
495598070	::453651039619538000
399174015	::453651267173093000
130996784	::453651648821215000
395687470	::453652120890138000
435409494	::453652257989337000
637303583	::453652342861090000
130996784	::453652482132934000
223594866	::453652746709635000
130996784	::453652849486876000
371416817	::453653065527087000
431179654	::453653295299440000
431179654	::453653361846263000
29436016	::453653445304541000
206538198	::453653640012525000
40708485	::453653750809260000
29436016	::453653814445223000
29436016	::453654088480063000
370850900	::453654360514256000
227046044	::453654634632998000
227046044	::453654978327224000
431179654	::453655217460883000
81674504	::453655291490340000
218750630	::453655338978246000
613956023	::453655395509075000
15681561	::453655551126151000
637303583	::453655976248233000
637303583	::453656013661413000
709921765	::453656300518268000
234950395	::453656301562626000
637303583	::453656457507270000
234950395	::453656464737841000
300607168	::453656684972371000
430943995	::453658676893859000
31078887	::453658832724430000
282697692	::453659117618737000
31078887	::453659411118972000
130996784	::453659688031092000
130996784	::453660012666441000
395687470	::453660853049384000
218750630	::453661861242613000
218750630	::453662664128876000
218750630	::453662906421219000
95723533	::453663659139796000
172280619	::453664652635799000
497544291	::453664683543638000
472415509	::453665916732317000
297052199	::453665948277305000
64768338	::453667123395452000
395687470	::453667568809963000
435409494	::453667659264319000
38594501	::453667764671352000
64768338	::453667979733905000
350509640	::453668086965878000
43977455	::453668313634459000
214678768	::453668378708684000
43977455	::453668519771910000
341732173	::453668617608265000
43977455	::453668698956787000
300607168	::453668706753998000
43977455	::453669032479449000
43977455	::453669511808700000
300884493	::453669950436044000
365021832	::453670345531072000
95723533	::453670935393234000
365021832	::453671552412696000
392362281	::453671689969086000
574250205	::453671750761730000
392362281	::453671918269251000
422214932	::453672144803594000
399695389	::453672237422215000
497630362	::453672433866637000
269151566	::453672893373632000
269151566	::453673069354041000
605601195	::453673212225011000
335759212	::453673398162309000
408869196	::453673506534727000
469722641	::453673851659255000
31078887	::453673918524452000
538590660	::453674826184404000
382414670	::453675092904402000
465934852	::453675240380698000
538590660	::453675252665438000
250338969	::453675299528396000
40708485	::453676037172244000
31078887	::453676282799087000
408831317	::453676505663410000
40097041	::453676676489019000
229290429	::453677059676860000
160671151	::453677418364948000
103473089	::453678291082153000
275813402	::453678302021308000
229290429	::453678491591262000
224130581	::453678564488265000
224130581	::453678632343728000
378334138	::453678634533158000
130514710	::453678711435702000
6652302	::453678918352924000
538590660	::453678931296526000
370850900	::453678941057060000
224130581	::453679217629470000
20545953	::453679672845672000
224130581	::453679810402058000
193192138	::453679836729737000
305216922	::453680010763579000
224130581	::453680114333937000
495598070	::453680133568987000
255547325	::453680189688410000
546985882	::453680226493800000
49886698	::453680558044762000
130514710	::453680710285787000
207781904	::453681412353175000
224130581	::453681480863318000
546985882	::453681793049575000
479205756	::453681916995047000
479205756	::453682062348664000
224130581	::453682296756133000
479205756	::453682297212923000
224130581	::453682710255767000
546985882	::453682784926965000
273748024	::453683044344287000
546985882	::453683286704132000
621306179	::453683641613172000
320249108	::453683740116410000
378773930	::453683952709304000
546985882	::453683994971107000
163763136	::453684136494903000
630076052	::453684389071695000
255547325	::453684406826590000
125849974	::453684473813803000
260539431	::453684559830192000
479205756	::453684584484323000
255547325	::453684656215699000
87306187	::453684665694445000
125849974	::453684670543052000
87306187	::453684780706430000
420731308	::453685005252718000
87306187	::453685546305327000
42564982	::453685590085894000
366094013	::453685639171805000
366094013	::453685723078856000
26879335	::453685747598761000
42564982	::453685802854526000
94226339	::453685824052158000
113221759	::453686011567300000
243011588	::453686452397015000
39237011	::453686575566970000
39237011	::453686786372689000
546985882	::453687042674012000
42564982	::453687176120000000
21415532	::453687482228690000
546985882	::453687669777002000
42564982	::453687786995220000
31569666	::453688131636953000
255313314	::453688467990802000
546985882	::453688473002975000
215427794	::453688589990113000
546985882	::453688700665622000
312856997	::453688837341216000
224130581	::453689273754324000
374613599	::453689298651324000
546985882	::453689381375995000
546985882	::453689479086481000
406110065	::453689534832967000
378773930	::453689562163056000
388397248	::453689632253681000
373653741	::453689744698769000
216819428	::453689752274083000
546985882	::453689971229360000
546985882	::453689984802107000
546985882	::453690007765929000
546985882	::453690027902775000
546985882	::453690050182934000
546985882	::453690065911578000
546985882	::453690079241056000
546985882	::453690113726627000
546985882	::453690134979178000
546985882	::453690160841232000
546985882	::453690181624008000
546985882	::453690226477916000
546985882	::453690313430011000
546985882	::453690330521817000
231885202	::453690374347694000
546985882	::453690400809975000
546985882	::453690417331310000
546985882	::453690435354234000
546985882	::453690451791736000
350424007	::453690461182767000
546985882	::453690465439989000
546985882	::453690486738673000
130514710	::453690500999299000
546985882	::453690501485850000
546985882	::453690582096150000
207781904	::453690622327521000
231885202	::453690805761224000
384105885	::453690837747388000
296627238	::453691288366223000
89852975	::453691355060264000
371243365	::453691480876400000
224130581	::453691814378504000
321876841	::453691856711598000
115824990	::453691949779021000
414004311	::453692178674376000
321876841	::453692247687843000
388397248	::453692316490813000
224130581	::453692321721516000
15961483	::453692457591402000
305216922	::453692472145616000
15961483	::453692547567607000
344285522	::453692626769022000
344285522	::453692710906761000
15961483	::453692729889804000
14954949	::453692946089779000
414004311	::453693182157410000
435409494	::453693291566219000
435409494	::453693381404016000
39237011	::453693650611212000
296627238	::453693973677088000
342878651	::453694001917337000
596191047	::453694278209110000
517695658	::453694676487655000
30516926	::453694749485318000
380587529	::453694848697004000
380587529	::453694902082101000
380587529	::453694925314338000
64926237	::453695216717791000
242435004	::453695266177048000
29436016	::453695275383537000
384105885	::453695324604088000
414004311	::453695487099404000
384105885	::453695764083249000
21568615	::453696117583405000
410122679	::453696182305685000
376940853	::453696229927432000
296627238	::453696332058750000
630007542	::453696351084089000
376940853	::453696407191318000
376940853	::453696462518374000
302525103	::453696564926496000
376940853	::453696572920827000
296627238	::453696719424073000
376940853	::453696837824684000
302673934	::453696859266383000
376940853	::453696866190761000
410122679	::453696876408483000
384488111	::453696946033549000
21568615	::453697011972575000
376940853	::453697065244045000
376940853	::453697102300712000
110563920	::453697165747953000
376940853	::453697178125357000
376940853	::453697284346105000
234950395	::453697358493020000
222584958	::453697378533801000
395687470	::453697422938472000
66486074	::453697494673657000
376940853	::453697728204115000
435349693	::453697797498626000
444375493	::453697816464879000
376940853	::453697827323928000
376940853	::453697980952891000
252725390	::453697983310073000
410122679	::453697995272646000
376940853	::453698042412007000
327989967	::453698109390864000
113221759	::453698224902373000
34481075	::453698228991823000
113221759	::453698345480253000
630007542	::453698610790948000
224130581	::453698728852221000
212047421	::453698868941578000
224130581	::453699261994369000
321876841	::453699413803024000
219092257	::453699455984746000
224130581	::453699640517754000
224130581	::453699749519310000
399695389	::453699881761136000
224130581	::453699938942484000
374289648	::453700041434476000
399695389	::453700053459165000
239770256	::453700066201440000
222584958	::453700352920268000
348683759	::453700436512346000
69801582	::453700550794944000
348683759	::453700586001555000
227859860	::453700616703852000
378773930	::453701418919395000
69801582	::453701887024697000
262471070	::453702256542904000
88453024	::453702262813364000
420083874	::453702305531977000
296627238	::453702376151851000
69801582	::453702395227545000
366094013	::453702548218978000
222584958	::453702563121344000
189272740	::453703131126181000
623065439	::453703295929176000
388397248	::453703679804076000
23027915	::453703832619339000
366094013	::453703948814548000
579271413	::453704417963802000
351896383	::453704605344358000
202292166	::453705108245970000
39237011	::453705206451408000
334665323	::453705231092944000
554852227	::453705303776051000
554852227	::453705310872813000
408869196	::453705551717732000
366094013	::453705581048893000
80448281	::453706334441967000
301717953	::453706366121943000
301717953	::453706647350026000
80448281	::453706748218458000
249227650	::453707717853446000
406110065	::453707858384007000
406110065	::453707896799629000
366094013	::453707945566801000
630007542	::453708515492642000
516937156	::453708579477147000
166877807	::453708700335611000
477188816	::453708768963211000
22844281	::453709033162407000
19945993	::453709555827240000
277645720	::453709619530330000
238322255	::453710033952706000
277645720	::453710729800318000
277645720	::453710902316253000
366094013	::453710904426004000
428300082	::453711319309754000
277645720	::453711417250959000
366094013	::453711451392589000
90265908	::453712624912711000
432622681	::453712690385399000
432622681	::453713568014139000
444679647	::453713988178563000
444679647	::453714385131671000
395687470	::453714426269409000
444679647	::453714435215859000
444679647	::453714987429552000
277645720	::453715008003002000
444679647	::453715024523976000
34445704	::453715040227840000
371243365	::453715172008263000
444679647	::453715621323083000
277645720	::453716206173036000
345508633	::453716346636107000
472415509	::453716378672168000
40708485	::453716395314774000
296627238	::453716695702466000
73526174	::453716900837859000
238322255	::453717010489552000
32382173	::453717068140249000
265786675	::453717208984977000
238322255	::453717225237925000
87306187	::453717683851104000
546985882	::453718140657369000
87306187	::453718188199391000
297052199	::453718483621011000
546985882	::453718535932772000
11822502	::453718784587468000
110563920	::453718851487027000
193192138	::453719121377906000
69064286	::453719248477487000
716788381	::453719413473017000
366094013	::453720237054386000
22844281	::453720278942887000
11822502	::453720678068260000
296627238	::453720810549936000
15961483	::453720926534635000
15961483	::453721017353920000
483115964	::453721206600892000
15961483	::453721443457462000
546985882	::453721616191856000
296627238	::453721698643480000
53123348	::453721731703013000
258506164	::453721764049068000
178985516	::453721772181835000
366094013	::453721858807197000
489078088	::453722000586862000
311583053	::453722030891098000
219092257	::453722075371298000
59622669	::453722144254726000
489078088	::453722165846626000
97326618	::453722211451666000
554852227	::453722241805463000
19879486	::453722738167803000
178985516	::453722779628498000
222173816	::453722809274220000
420006994	::453722865444335000
341037427	::453722880044707000
238322255	::453723604577189000
65412211	::453724098477457000
546985882	::453724102122278000
258235483	::453724215397863000
406110065	::453724454481588000
405676565	::453724750938767000
296627238	::453724999598481000
296627238	::453725221082894000
296627238	::453725480701530000
124011751	::453725605335298000
378334138	::453725624084230000
117638857	::453725985381552000
613256961	::453726069837688000
351896383	::453726171940012000
296627238	::453726176838574000
277645720	::453726316702203000
219092257	::453726431940341000
277645720	::453726467202220000
219092257	::453726476127309000
378334138	::453726523309424000
277645720	::453726711537213000
370850900	::453726789396078000
19879486	::453726863420952000
296627238	::453726895570317000
95723533	::453726897592340000
142176687	::453726919352393000
89852975	::453727525814808000
86474692	::453727536904544000
238401588	::453727618299604000
406110065	::453727718568628000
86474692	::453727962370560000
79606394	::453727978841579000
124011751	::453727988350066000
124011751	::453728115705933000
124011751	::453728152590635000
124011751	::453728207611510000
79606394	::453728321004527000
532616498	::453728378169081000
124011751	::453728680301170000
516937156	::453728688841166000
86474692	::453728689524465000
124011751	::453728826241998000
22844281	::453728844198199000
167183597	::453729024234094000
370850900	::453729075925110000
79606394	::453729487734075000
277645720	::453729547700416000
79606394	::453729809344897000
231885202	::453729936465862000
231885202	::453729962835464000
79606394	::453730179949395000
433470731	::453730300028547000
32382173	::453730324594581000
91195209	::453730334992244000
86474692	::453730904372834000
376940853	::453731162650083000
193192138	::453731201358888000
159726392	::453731361489055000
257913209	::453731426241114000
79606394	::453731678599405000
403020871	::453731746446848000
251821834	::453731811344912000
403020871	::453731854839861000
18277474	::453731873328734000
257913209	::453731884363939000
371243365	::453731889262505000
406121427	::453732248752107000
43977455	::453732354956488000
418841887	::453732442269306000
418841887	::453732756372353000
574250205	::453732769995431000
282697692	::453733047150850000
433470731	::453733500248920000
19945993	::453733545065086000
32471501	::453733566556692000
26897261	::453733578870771000
32471501	::453733646592380000
243011588	::453733864977211000
19945993	::453733961492361000
282697692	::453734044174647000
444679647	::453734508341129000
32471501	::453734639560318000
282697692	::453734642936725000
418841887	::453734959820603000
223998080	::453735167757021000
243011588	::453735519311364000
157117376	::453735531692556000
296627238	::453735611024039000
296627238	::453735699649675000
27595900	::453735952842629000
302673934	::453735967539879000
89852975	::453736059902234000
330645900	::453736137694015000
30223693	::453736265171472000
89852975	::453736429177151000
296627238	::453736472144011000
43977455	::453736571456323000
43977455	::453736834036944000
89852975	::453736841330450000
43977455	::453736966102999000
81674504	::453737118880129000
328871385	::453737124764717000
473118863	::453737759014793000
637303583	::453737827528749000
342878651	::453737868867813000
296627238	::453737952414158000
36958694	::453738065908219000
43977455	::453738417206353000
479205756	::453738423379951000
373653741	::453738652703543000
284316159	::453738709997731000
43977455	::453738979113050000
284316159	::453739228086951000
334475845	::453739294902190000
623065439	::453739381971750000
334475845	::453739488154779000
281295226	::453739528797585000
296627238	::453739638964752000
334475845	::453739672351801000
320001867	::453739726969634000
320001867	::453739772196831000
334475845	::453740037407248000
103473089	::453740116800851000
8036902	::453740286813143000
320001867	::453740344912265000
334475845	::453740425023860000
334475845	::453740838670311000
80448281	::453740903614930000
479205756	::453740945473679000
43967474	::453741015929999000
334475845	::453741102890504000
296627238	::453741295802933000
371477472	::453741431115374000
334475845	::453741443660906000
193192138	::453741527828033000
328057955	::453741546303942000
418783652	::453741660422545000
334475845	::453741902249357000
8036902	::453742086240890000
706034130	::453742107510181000
163242154	::453742109015539000
479205756	::453742220156231000
552029617	::453742386938540000
334475845	::453742393314246000
273811402	::453742501674098000
273811402	::453742514806456000
273811402	::453742556514631000
552029617	::453742592241315000
26897261	::453742631835549000
334475845	::453742644188168000
116633811	::453742775641468000
229672512	::453742980810416000
334475845	::453743046291914000
418783652	::453743068890796000
479205756	::453743230299815000
8036902	::453743237338234000
334475845	::453743396944101000
229672512	::453743424181919000
229672512	::453743833982177000
430943995	::453743914990981000
430943995	::453744071853740000
479205756	::453744079512141000
378334138	::453744174404489000
334475845	::453744450423250000
334475845	::453744721949913000
238322255	::453745010312491000
430943995	::453745186301300000
334475845	::453745276919230000
334475845	::453745308703662000
52809967	::453745398780157000
334475845	::453745690259488000
243011588	::453745904034783000
393802148	::453745959088816000
231885202	::453746256217513000
334475845	::453746395259084000
430943995	::453746422886977000
334475845	::453746450087051000
193192138	::453746876924174000
52252090	::453747170563203000
334475845	::453747206567493000
76017935	::453747290541285000
430943995	::453747351753326000
52252090	::453747439774597000
76017935	::453747469768073000
311724390	::453747524117868000
334475845	::453747690506305000
334475845	::453747862367928000
52252090	::453747923734380000
52252090	::453748241830400000
447976503	::453748244401508000
52252090	::453748315322998000
334475845	::453748339449028000
49886698	::453748467408461000
334475845	::453748488950804000
89852975	::453748587642359000
52252090	::453748645800595000
334475845	::453748969081167000
231885202	::453748970267746000
162245153	::453749012156678000
243011588	::453749091747778000
334475845	::453749219674050000
231885202	::453749241081364000
73299390	::453749319301357000
432622681	::453749344110276000
334475845	::453749486427582000
334475845	::453749546137694000
249012544	::453749580601884000
479222401	::453749610754744000
76017935	::453749611081920000
73299390	::453749623027666000
334475845	::453749817811169000
52252090	::453749898463027000
396655167	::453750549075083000
334475845	::453750735369699000
163768701	::453751165352964000
222584958	::453751311629303000
52252090	::453751508933152000
40097041	::453751613698498000
167184626	::453751672682999000
66184984	::453751679926542000
334475845	::453751804363567000
40097041	::453752072865726000
52252090	::453752109838508000
40097041	::453752187181465000
334475845	::453752259676241000
432622681	::453752869464707000
159726392	::453752888607535000
334475845	::453753103125610000
222584958	::453753332868595000
296627238	::453753336840196000
268547296	::453753583343648000
86474692	::453753668697743000
334475845	::453753762411454000
479205756	::453753915578671000
386627455	::453754362809290000
100376439	::453754732662644000
334475845	::453755018530017000
380723702	::453755449519931000
386627455	::453755492436033000
249012544	::453755862822043000
40946018	::453756127742681000
238401588	::453756136643387000
40097041	::453756299969191000
178985516	::453756378834669000
40097041	::453756430302994000
66184984	::453757405227401000
327989967	::453757480078561000
100934605	::453757630998016000
100934605	::453757719506214000
311583053	::453757859520872000
311583053	::453757885248708000
202292166	::453758383834017000
297542894	::453758917500096000
295980167	::453759047456792000
480973099	::453759323311591000
312856997	::453759513410437000
187089991	::453760688993746000
467758710	::453760792035205000
187089991	::453760889326284000
116633811	::453761808537374000
296627238	::453763016085893000
49886698	::453764288696434000
192677318	::453764993595764000
234630547	::453765512187478000
480973099	::453765687446487000
480973099	::453766315610619000
41001071	::453766445529178000
49886698	::453766628300189000
41001071	::453766760336867000
270184109	::453766775730368000
234630547	::453766818604126000
249012544	::453766857057521000
270184109	::453767890056257000
234630547	::453767993684529000
270184109	::453768004116160000
207781904	::453768074865291000
270184109	::453768393624387000
316025875	::453768982214885000
67193398	::453769780638789000
358296822	::453770110218424000
414217500	::453770388300767000
270184109	::453770445624725000
270184109	::453771097410793000
38440249	::453771479981629000
533844924	::453772085991833000
382414670	::453772382881062000
358296822	::453772783567110000
79606394	::453773846349242000
306989340	::453774355361972000
66184984	::453775260299444000
167183597	::453775328184262000
109655774	::453775838513995000
109655774	::453776161966161000
231885202	::453776556146442000
231885202	::453776853757460000
116343636	::453777114106310000
369849727	::453777420257333000
402492947	::453777557591035000
225601631	::453777667968352000
402492947	::453778682662760000
470660217	::453778784894738000
470660217	::453778818633703000
50546012	::453779537411571000
392362281	::453779633637306000
53584160	::453780553243049000
323076337	::453781096803475000
39169797	::453781499813568000
39169797	::453781650787532000
39169797	::453781859130830000
158948390	::453782354482700000
210671307	::453782778434158000
39169797	::453782912530649000
533844924	::453782919048617000
39169797	::453783497841577000
249012544	::453783643387736000
39169797	::453783661599404000
281295226	::453783712069869000
79754464	::453784058636423000
533844924	::453784141545218000
281295226	::453784495481950000
533844924	::453785159523790000
18437537	::453785821406298000
11822502	::453785933414805000
308175001	::453786078055395000
18437537	::453786261011312000
50546012	::453786310633738000
392362281	::453786325989068000
392362281	::453786349049372000
392362281	::453786818412949000
392362281	::453787241735675000
70839851	::453788063257202000
365021832	::453788130890350000
346412695	::453789251847454000
281295226	::453789603557048000
392362281	::453789852056952000
249012544	::453790569492271000
360367250	::453791103414579000
306989340	::453791474782445000
408031484	::453791492369166000
473718221	::453791838747369000
30944417	::453792106285658000
99368300	::453792529428013000
283051149	::453792989781819000
480973099	::453793024527450000
99368300	::453793098402123000
99368300	::453793497863438000
99368300	::453794304314839000
365021832	::453794403073531000
99368300	::453794722939957000
65926573	::453795095725481000
28905424	::453795714762436000
480973099	::453796014084743000
99368300	::453796036822437000
65926573	::453796096238960000
365021832	::453797082415898000
365021832	::453797174724141000
45704670	::453797281134043000
118473489	::453799874321195000
118473489	::453799997579206000
406121427	::453800217972723000
433003196	::453802629479800000
306989340	::453805583506739000
433003196	::453805799102767000
315872678	::453807200876519000
344956423	::453807601818415000
344956423	::453807725479071000
327989967	::453808229206986000
206538198	::453808280025182000
386169383	::453811114061488000
386169383	::453813144066867000
386169383	::453813213088337000
386169383	::453813700873306000
386169383	::453814198770745000
386169383	::453815212987002000
634890754	::453818410887950000
634890754	::453818596645285000
30223693	::453818654879014000
615507620	::453819945051103000
69666823	::453825151834914000
69666823	::453825890502201000
69666823	::453825997373067000
607432063	::453826687080214000
30223693	::453826756701458000
69666823	::453826829212590000
69666823	::453826850163130000
284316159	::453829402376142000
274432702	::453829675538604000
30223693	::453834449960988000
570502101	::453835643899355000
467852949	::453836120502304000
467852949	::453836321837309000
69044676	::453837188623396000
97307001	::453839593222062000
293342989	::453840759708327000
334475845	::453840826968182000
103244523	::453841357438980000
193192138	::453842216474013000
60712766	::453843485628829000
261605370	::453844053940269000
28405302	::453845013890207000
379152968	::453845321723154000
165658390	::453845427549270000
26879335	::453845741111238000
214678768	::453846051875586000
630007542	::453847075797864000
103244523	::453847591223296000
20804321	::453848164806950000
630007542	::453848548489314000
26198467	::453848566193065000
184195472	::453848622182834000
378773930	::453849217912799000
31250549	::453849271188463000
210674392	::453849430983049000
66021164	::453850206354677000
444679647	::453850308901236000
546985882	::453850867679395000
56509474	::453851480341356000
350424007	::453851602336907000
125849974	::453851705596452000
236930269	::453851861926162000
407395368	::453852798568767000
460772038	::453853185740775000
20804321	::453853248265678000
274432702	::453853601589243000
416506126	::453854044969123000
365523194	::453854065814814000
615507620	::453854608129916000
352789311	::453855710749540000
38748723	::453856297809874000
274432702	::453856604610248000
62396842	::453856841496137000
428516870	::453857341721415000
38748723	::453857521921716000
38748723	::453857739094388000
18277474	::453858466054959000
454406979	::453858947213328000
65482831	::453859271256449000
306989340	::453859724169986000
60399576	::453859808630669000
274432702	::453859840863899000
81765661	::453859886548283000
302673934	::453860302699106000
506707370	::453860374069403000
506707370	::453860624091459000
72210207	::453861329191727000
57933673	::453862198201176000
634822122	::453862830450565000
34445704	::453862974793732000
34445704	::453863171825340000
623065439	::453863765575225000
293213630	::453864084174553000
626942496	::453864096719732000
277794018	::453864291909640000
465934852	::453864581618606000
29473860	::453864667266306000
34536365	::453864735897706000
30151060	::453865705944133000
274432702	::453866329032761000
253120136	::453867134011990000
29436016	::453867402745241000
83878535	::453867692491939000
120853830	::453868273537650000
38440249	::453868378713645000
29436016	::453868459274035000
546985882	::453868461899661000
285906246	::453868852913254000
213763059	::453868931430637000
133508241	::453868957267529000
145572480	::453869193583427000
16039882	::453869784401465000
16039882	::453870192465293000
29436016	::453870231069265000
29436016	::453870343065968000
250969967	::453870408924545000
378773930	::453870826597920000
29436016	::453871132290990000
145572480	::453872876639510000
229197384	::453873234232877000
384105885	::453873353649319000
366094013	::453873655832117000
243011588	::453874250815139000
78614495	::453874445162385000
341037427	::453874463461736000
329471370	::453874948902109000
366094013	::453875442152648000
243011588	::453875582095622000
229290429	::453875633354211000
159944196	::453875950552219000
384683676	::453876017732386000
145572480	::453876049416163000
366094013	::453876076310441000
366094013	::453876750058258000
87306187	::453877072411099000
117638857	::453877096285478000
623065439	::453877555649847000
366094013	::453877964057616000
86970230	::453878660001316000
30516926	::453879543913529000
260038180	::453879778291245000
304619831	::453881264467361000
191276105	::453881754852405000
139547588	::453881959283195000
268397639	::453882472975962000
71284640	::453882739213602000
87306187	::453882747807735000
55704588	::453882807920496000
268397639	::453882835762307000
300594041	::453882887394164000
428516870	::453883012376051000
201113172	::453883228068126000
167183597	::453883303179722000
256088386	::453883338558693000
196659229	::453883379059281000
304619831	::453883490594217000
378334138	::453883603886555000
268397639	::453883890940133000
268397639	::453884784822218000
342188056	::453884797472223000
66021164	::453885015621783000
66021164	::453885335210954000
31258629	::453885340298641000
324536771	::453886001912766000
331482356	::453886058820665000
87306187	::453886107801747000
395687470	::453886149258653000
87306187	::453886339344125000
37384165	::453886452133146000
342188056	::453886465756626000
87306187	::453886472366469000
519936824	::453886674070552000
342188056	::453886681805254000
230903702	::453886705842409000
229758663	::453886900797837000
342188056	::453886947153702000
342188056	::453886999993548000
546985882	::453887137784422000
229758663	::453887353614905000
342188056	::453887402042720000
229758663	::453887425798864000
114291753	::453887674093682000
114291753	::453887771963584000
465934852	::453888050876006000
114291753	::453888606391009000
533844924	::453888741808279000
41143305	::453888859617513000
87306187	::453888994950914000
137014162	::453889031718567000
30516926	::453889032687484000
224068229	::453889081911828000
87306187	::453889297670602000
25680589	::453889302494081000
466989920	::453889328893030000
249468865	::453890124623794000
224068229	::453890439217946000
336821368	::453890611632812000
87306187	::453890613327327000
366094013	::453891371909529000
114291753	::453891709861371000
118473489	::453891724562407000
308175001	::453891830682112000
118473489	::453891843298971000
273748024	::453892003349028000
431944862	::453892323827400000
240857453	::453892406581002000
405239647	::453892466018484000
78614495	::453892828272144000
78614495	::453892895687200000
247159855	::453893067867566000
78614495	::453893199677763000
20822956	::453893270834536000
78614495	::453893288311787000
202292166	::453893330154586000
78614495	::453893488195547000
19835249	::453893707696054000
78614495	::453893813409308000
78614495	::453894156633391000
78614495	::453894205656416000
709921765	::453894947171995000
35525270	::453895199349952000
350424007	::453895252529917000
219092257	::453895334154878000
133112299	::453895426505056000
35525270	::453895613046730000
239313896	::453895657397293000
35525270	::453896044711919000
483526518	::453896163469451000
253347580	::453896433804931000
253347580	::453896552382484000
253347580	::453896712675811000
35525270	::453896798604517000
253347580	::453897012094586000
35525270	::453897099994624000
253347580	::453897339657125000
285141722	::453897347487899000
35525270	::453897554401300000
35525270	::453897850208788000
32671267	::453898031742865000
117638857	::453898242808639000
378773930	::453898470597079000
431179654	::453898501978464000
396786261	::453898600087437000
142950218	::453899039378259000
59622669	::453899131690311000
4434941	::453899290234986000
633010300	::453899420979847000
359806236	::453899453426958000
19245878	::453899846697906000
40097041	::453900091842363000
546985882	::453900172485869000
224130581	::453900283551436000
302673934	::453900512153595000
35097852	::453901045157347000
554633284	::453901167454851000
322446637	::453901229295276000
131254355	::453901262891646000
120532808	::453901334668795000
120853830	::453901415652798000
554633284	::453901546133000000
174132903	::453901579645501000
342878651	::453901582858321000
43967474	::453901950762119000
114291753	::453902011315273000
40097041	::453903035966562000
414004311	::453903089582342000
133112299	::453903345166864000
51480688	::453903399566577000
261942709	::453903570476085000
8709452	::453904262397829000
139547588	::453904324469727000
256845035	::453904334993260000
218711172	::453904470251175000
299484513	::453904571186700000
370850900	::453904684303273000
112801155	::453904703517372000
433470731	::453905032002678000
234143570	::453905089192022000
366094013	::453905511717826000
236528732	::453905883811315000
483115964	::453905894443450000
234143570	::453906209847128000
409404583	::453906636461969000
137117871	::453906665046163000
381599486	::453906763902111000
234143570	::453906801982197000
256845035	::453906890414907000
234143570	::453906952297668000
234143570	::453907084435021000
234143570	::453907297837015000
384488111	::453907660979437000
344857407	::453907757226131000
378773930	::453907796669763000
234143570	::453907983471509000
40708485	::453908041436381000
275813402	::453908235263954000
249227650	::453908677208973000
227859860	::453908921694965000
70839851	::453908957031976000
124011751	::453909104990650000
124011751	::453909164008681000
366094013	::453909516653174000
433470731	::453909690507071000
250969967	::453910342351867000
388397248	::453910424535068000
284664089	::453910464167428000
338477631	::453910502973128000
366094013	::453910589975576000
381599486	::453910623706152000
70839851	::453910828505247000
70839851	::453910889012273000
70839851	::453911334036312000
201113172	::453911520724779000
70839851	::453911758478925000
217214677	::453912272310521000
546985882	::453912325855002000
546985882	::453912416128999000
213287321	::453912427680526000
360814823	::453912497112625000
546985882	::453912513185214000
410122679	::453912791813193000
546985882	::453912805712723000
4434941	::453912818262089000
334475845	::453912979549868000
316025875	::453912986235576000
8709452	::453913010474450000
621474989	::453913028065783000
255547325	::453913050501103000
546985882	::453913241467371000
275813402	::453913294802137000
372880069	::453913340557803000
130312780	::453913507881168000
431262520	::453913792229806000
70839851	::453914031858786000
366094013	::453914086125080000
430943995	::453914455450329000
460471042	::453914994439368000
260038180	::453915006678355000
250969967	::453915014877835000
299879238	::453915557826682000
546985882	::453915719504109000
25784705	::453916122891304000
26333173	::453916216290455000
42564982	::453916323194499000
70839851	::453916366186115000
130996784	::453916408347230000
42564982	::453916411287441000
42564982	::453916494003306000
206803881	::453916564153434000
29473860	::453916636718702000
26333173	::453916658244272000
42564982	::453916662178136000
26333173	::453916709871951000
42564982	::453916744185155000
206803881	::453916777680875000
495598070	::453917593007833000
211019280	::453917659793752000
29473860	::453918051831119000
236528732	::453918053059674000
206803881	::453918065840099000
42564982	::453918551791779000
8709452	::453918751629398000
8709452	::453919164252438000
206803881	::453919210742112000
206803881	::453919388110827000
366094013	::453919409607036000
70839851	::453919474337316000
120853830	::453919670039769000
403020871	::453919703585419000
8709452	::453919720765284000
414315073	::453919898226663000
42564982	::453919953473650000
296627238	::453920051197120000
236528732	::453920201453473000
236528732	::453920208495706000
342878651	::453920251059531000
70839851	::453920474720780000
8709452	::453920545902321000
296627238	::453920632720203000
366094013	::453920709165985000
213287321	::453921040868339000
366094013	::453922117277724000
103473089	::453922290082656000
113221759	::453922521034031000
103473089	::453922811275272000
316902035	::453923311396081000
306989340	::453923516111286000
296627238	::453923736706895000
296627238	::453923991468507000
623065439	::453924077980631000
296627238	::453924295824388000
103473089	::453924518923206000
465934852	::453924703418081000
155677785	::453924815658037000
410122679	::453925116393844000
264300486	::453925272648429000
6652302	::453925348170670000
495598070	::453925441854660000
636894252	::453926027329564000
312856997	::453926086314053000
403020871	::453926366371512000
175532031	::453926379743358000
31569666	::453926534924226000
623065439	::453926797642829000
103473089	::453926901220794000
410122679	::453926902072238000
180388620	::453926962151428000
636632104	::453927247833862000
265786675	::453927384589537000
4434941	::453927503980019000
560822598	::453927519977500000
403020871	::453927838190534000
218750630	::453927930993713000
410122679	::453927977647362000
403020871	::453928118953062000
414315073	::453928132131577000
373653741	::453928228244037000
242206017	::453928270653046000
403020871	::453928442312937000
134181956	::453928561527640000
628045480	::453929118522826000
35525270	::453929369916821000
242812276	::453929371074838000
402492947	::453929494558953000
112801155	::453929586422972000
364546435	::453929668639748000
296627238	::453929886659264000
250969967	::453930140485959000
163768701	::453930336159023000
112801155	::453930504434491000
232468321	::453930638358228000
91606737	::453930725075468000
364546435	::453930780851712000
91606737	::453930813168443000
379152968	::453930905112166000
103526992	::453931066785415000
364546435	::453931119290089000
408831317	::453931676775612000
429491583	::453931700125712000
165491208	::453932055639109000
409404583	::453932723573248000
28905424	::453932946466930000
405676565	::453933015895269000
28905424	::453933251875188000
271717879	::453934338329956000
206803881	::453934563153047000
271717879	::453934728026931000
257913209	::453935678041391000
206803881	::453936531384705000
139547588	::453936996369833000
334475845	::453937009019854000
368577195	::453937079685103000
398377928	::453937394916409000
213287321	::453937464009572000
479205756	::453937684457611000
561622267	::453937781740670000
41001071	::453937785636802000
41001071	::453937796827209000
180911733	::453938213506543000
249012544	::453938491903074000
40097041	::453938782794829000
41001071	::453939458040016000
249012544	::453939903034687000
32471501	::453939944268902000
34863840	::453940686807912000
342878651	::453940878873079000
249012544	::453941825955323000
479205756	::453941832817201000
257831311	::453941869676732000
479205756	::453941897170415000
103473089	::453941952153522000
342878651	::453942223080390000
402492947	::453942441347780000
338477631	::453942639742971000
618760575	::453942679009636000
542909484	::453944293909352000
196659229	::453944340520263000
37384165	::453944363790254000
112801155	::453945067754229000
112801155	::453945201481220000
264300486	::453945567500959000
112801155	::453945761366282000
721462429	::453945938961125000
721462429	::453946102212222000
66021164	::453947380224647000
616892340	::453947891560611000
479222401	::453947900977229000
479222401	::453948319522226000
258196512	::453949132990738000
58627481	::453949187382444000
40097041	::453949433319669000
165491208	::453949575276269000
296627238	::453949599942971000
342878651	::453949744071446000
513658421	::453949820537810000
284137695	::453949935558197000
403020871	::453950018182193000
433003196	::453950432269070000
433470731	::453950790320029000
284137695	::453950804521525000
32471501	::453950909366931000
331925277	::453950935891312000
206803881	::453951125536780000
206803881	::453951249767886000
420731308	::453951624395116000
64768338	::453951994474938000
277278671	::453952135760072000
40097041	::453952437334708000
40097041	::453952561465139000
264946102	::453952600686096000
40097041	::453952650468290000
393802148	::453952794496491000
405676565	::453953090732191000
172573942	::453953230246916000
297542894	::453953294461726000
297542894	::453953407548530000
378773930	::453953569319034000
40097041	::453954095410192000
265786675	::453954185382625000
297542894	::453954411794948000
8709452	::453954928893902000
73526174	::453955134565781000
8709452	::453955145437413000
232312019	::453955193168601000
408224760	::453955387772125000
243011588	::453955421292986000
623065439	::453955976841162000
213287321	::453956036177956000
348262381	::453956039507865000
346412695	::453956198253854000
40097041	::453956244714168000
468102453	::453956964624506000
348262381	::453957134837760000
468102453	::453957378342273000
468102453	::453957489445203000
468102453	::453957623323172000
180388620	::453957949182840000
49824781	::453958134160445000
371416817	::453958361776934000
418783652	::453958385667682000
49824781	::453958588936237000
297542894	::453958851713191000
297542894	::453959238495133000
14954949	::453959243738001000
4434941	::453959367725809000
49824781	::453959698476462000
517695658	::453959872183541000
351896383	::453959914499477000
36485138	::453960280272551000
516937156	::453960694845939000
277645720	::453961172904329000
277645720	::453961366974771000
277645720	::453961841333796000
16292745	::453962056413093000
377952732	::453962144875151000
277645720	::453962388417822000
517695658	::453962756761587000
34863840	::453962908436025000
13298002	::453963052862676000
277645720	::453963053856739000
215385454	::453963101357219000
433168829	::453963142339768000
56509474	::453963507479105000
277645720	::453963638119092000
34863840	::453963792532385000
306989340	::453963983335067000
59622669	::453964082883067000
66021164	::453964160234041000
120532808	::453964775467540000
517695658	::453965152321536000
285906246	::453965626923425000
58031746	::453966239707455000
468102453	::453966255238569000
468102453	::453966401540083000
410122679	::453966467290394000
231885202	::453966515348324000
418783652	::453966532436320000
285141722	::453966773784944000
167184626	::453967099073806000
260038180	::453967179319631000
269151566	::453967188848701000
334475845	::453967631503339000
299389082	::453967979500142000
30944417	::453968232060579000
30944417	::453968339925487000
364546435	::453968431931727000
18437537	::453969123413086000
306989340	::453969655506300000
62936749	::453969724872081000
113221759	::453969977415307000
334475845	::453970082453286000
418783652	::453970131497283000
385259637	::453970235805405000
410122679	::453970243204161000
413686504	::453970369255604000
363321273	::453970699653492000
306989340	::453970857837092000
413686504	::453970947016769000
329801539	::453971159214616000
306989340	::453971223676846000
329801539	::453971331856351000
546985882	::453971384105197000
306989340	::453971578514972000
479205756	::453972119462768000
213287321	::453972130372550000
243011588	::453972292411072000
334475845	::453972325067919000
37384165	::453972339609198000
334475845	::453972349977919000
170924102	::453972396320362000
334475845	::453972397017006000
37384165	::453972425747599000
252314330	::453972545449246000
43977455	::453972622280499000
479205756	::453972802261876000
299389082	::453972940925566000
49886698	::453973166394580000
300884493	::453973733976186000
58627481	::453973789236146000
300884493	::453973852041658000
49886698	::453973892969664000
174132903	::453974023253159000
4434941	::453974266346631000
206803881	::453974596539387000
428516870	::453974783068078000
360930171	::453974977193062000
570502101	::453975294979104000
546985882	::453975380735848000
433470731	::453975442513756000
378773930	::453975489141825000
167183597	::453975525799628000
174132903	::453975610390364000
107848755	::453975701419728000
378773930	::453975804272451000
231885202	::453975831484723000
546985882	::453975879639904000
546985882	::453975980114468000
231885202	::453976046778331000
560698843	::453976133013630000
231885202	::453976214445645000
560698843	::453976260696612000
231885202	::453976361925767000
219574380	::453977237101219000
384594087	::453977379921465000
384594087	::453977485630521000
616892340	::453977752027152000
570502101	::453977797154058000
232468321	::453977840367591000
219574380	::453978228877971000
30787413	::453978898532163000
174132903	::453979415639121000
73526174	::453979673710444000
30944417	::453979755738853000
145572480	::453979965554700000
50306226	::453980005802840000
634822122	::453980026585632000
444679647	::453980080772222000
444679647	::453980185457856000
346392612	::453980198623395000
346392612	::453980247545749000
346392612	::453980386712768000
45929336	::453980471639433000
21452516	::453982234845138000
202840862	::453982381804752000
433470731	::453982451090870000
69064286	::453982489414221000
573151200	::453982617369444000
366094013	::453983521581703000
202840862	::453983637201879000
366094013	::453983682878275000
350424007	::453983887258316000
21415532	::453984106154840000
366094013	::453984354730258000
393801885	::453984369439678000
277645720	::453984459314831000
277645720	::453984640509165000
22844281	::453984777272827000
350003589	::453984964527538000
472415509	::453985618004307000
178985516	::453985638552186000
574250205	::453985895637868000
472415509	::453985908971565000
266210776	::453986026432643000
392737983	::453986449659265000
414315073	::453986499588276000
64768338	::453986724457111000
65412211	::453986936261451000
546985882	::453987271734489000
87306187	::453987610004688000
20275866	::453987916713168000
433470731	::453988038214160000
264300486	::453988228698472000
436188872	::453988238727086000
231885202	::453988384046727000
231885202	::453988437289222000
366094013	::453988785181949000
69064286	::453988808103452000
20804321	::453989002551762000
366094013	::453989152040951000
399174015	::453989203043303000
266210776	::453989284433760000
68531166	::453990308993585000
306989340	::453990498034667000
415943958	::453990909625905000
87306187	::453991080652857000
249227650	::453991500766932000
437082385	::453991505578172000
613956023	::453991810109816000
237112765	::453992459660312000
90265908	::453992535124619000
16860986	::453993413382131000
302673934	::453993438070202000
410047216	::453993894036770000
322763942	::453994583072833000
296627238	::453994595215355000
433470731	::453995258926608000
345508633	::453996106092146000
383045348	::453996396555681000
368079003	::453996457113042000
368079003	::453996465182879000
38748723	::453996868704690000
420731308	::453996911960145000
297542894	::453996950224773000
222935791	::453997666050265000
222935791	::453997817296863000
149980973	::453998083446030000
716788381	::453998114022518000
264300486	::453998164232904000
497544291	::453998430163972000
222935791	::453999230294962000
378850242	::453999322737438000
337388641	::453999340697042000
56509474	::453999582041870000
222935791	::453999613012627000
420006994	::453999858891124000
222935791	::453999929414156000
396655167	::454000020560158000
222935791	::454000211896328000
222935791	::454000378896732000
222935791	::454000536313155000
222935791	::454000702101397000
432622681	::454000905432469000
29473860	::454001137742405000
623065439	::454001174648467000
338076990	::454001433373724000
222935791	::454001545919860000
14954949	::454001701775613000
222935791	::454001708965040000
256346048	::454002161039728000
222935791	::454002866202869000
218711172	::454003233825226000
388397248	::454003243807285000
273811402	::454003287490981000
222935791	::454003291513700000
392362281	::454003861963800000
258506164	::454003892531892000
392362281	::454004145498771000
222935791	::454004251447291000
222935791	::454004494813392000
392362281	::454004616724631000
232312019	::454004851975127000
252725390	::454004888670724000
222935791	::454005079000227000
222935791	::454005155344949000
96443022	::454005534274764000
30944417	::454005616605151000
399695389	::454005907722993000
378773930	::454006116243234000
399695389	::454006265455206000
399695389	::454006354353471000
408831317	::454006584608186000
128937859	::454006585648353000
399695389	::454006718431629000
399695389	::454007017019932000
222935791	::454007195773173000
399695389	::454007268812402000
151129980	::454007327851831000
630007542	::454007949632212000
218750630	::454008721945788000
378773930	::454008745237164000
202292166	::454009008987574000
15709088	::454009148984680000
378773930	::454009254434066000
371477472	::454009486051926000
227859860	::454009498386976000
257831311	::454009751819403000
69666823	::454009820698640000
519677520	::454009945995091000
517695658	::454010270181244000
118881789	::454010505997598000
27595900	::454010973721231000
40097041	::454010995715764000
554852227	::454011077932482000
22944914	::454011226004389000
69666823	::454011405398982000
64768338	::454011540576796000
636894252	::454011676795219000
437082385	::454011719812403000
636894252	::454011978348904000
284931188	::454012167021670000
284931188	::454012964522450000
70839851	::454013139135115000
346412695	::454013189001580000
516937156	::454013257905635000
58627481	::454013290494955000
384109939	::454013425585119000
346412695	::454013734457843000
381599486	::454013757912780000
428516870	::454013770550231000
40708485	::454014025785815000
30804377	::454014125090164000
284316159	::454014413796679000
118881789	::454014656890552000
40708485	::454014740675579000
437082385	::454014914332745000
172280619	::454015042925502000
437082385	::454015171204497000
89852975	::454015213868576000
89852975	::454015438020546000
297542894	::454015457641525000
89852975	::454015683744260000
519936824	::454016592024592000
410122679	::454016690637250000
89852975	::454016826226540000
89852975	::454016944765554000
89852975	::454017048431951000
218750630	::454017173912969000
89852975	::454017255941365000
281295226	::454017258436980000
281295226	::454017479703285000
89852975	::454017480164270000
345508633	::454017572120559000
89852975	::454017688465981000
281295226	::454017753876152000
613956023	::454017774247886000
89852975	::454017820087418000
89852975	::454017946197962000
242435004	::454017986504822000
89852975	::454018387614502000
89852975	::454018618075152000
516937156	::454018842654953000
89852975	::454018883406417000
8709452	::454019148167651000
301717953	::454019378590547000
410047216	::454019604961312000
321876841	::454019790693490000
321876841	::454019825162289000
321876841	::454020089969643000
218750630	::454020211818000000
321876841	::454020265627107000
218750630	::454020456488509000
615507620	::454020791659532000
37776645	::454021335979950000
308175001	::454021436852547000
37776645	::454021495015346000
37776645	::454021973010812000
338076990	::454021997194772000
37776645	::454022006540079000
104112940	::454022037451714000
37776645	::454022259565666000
37776645	::454022381292777000
37776645	::454022607491567000
615507620	::454022753293975000
67193398	::454023353373044000
408869196	::454023419416174000
25784705	::454023830923517000
65482831	::454024042501398000
213763059	::454024531565637000
433470731	::454024940585758000
25383063	::454025017366282000
227046044	::454025122567823000
16860986	::454025276893057000
112145680	::454025326876561000
112801155	::454025538727059000
378773930	::454025557601452000
281295226	::454025702552379000
371477472	::454026441194475000
25383063	::454026521468866000
218750630	::454026581053145000
112801155	::454026773203009000
248957493	::454026908473110000
29473860	::454027049683140000
216819428	::454027157929721000
112801155	::454027381117050000
19895969	::454027393095589000
570502101	::454027962896363000
266210776	::454028176612548000
32564504	::454028247311740000
222935791	::454028867800682000
278874928	::454029197707456000
634615880	::454030262326661000
62396842	::454030634923487000
330645900	::454030740028522000
474371126	::454031994138411000
128103434	::454032184718798000
329801539	::454032653692305000
30944417	::454032898547785000
420731308	::454033248042364000
338076990	::454033526456066000
395687470	::454033838659076000
286265668	::454034699594108000
264946102	::454035039592792000
252314330	::454035362214842000
410122679	::454035382221672000
34863840	::454035725617750000
28905424	::454035740532297000
293246270	::454035816940318000
428516870	::454036021332963000
222935791	::454036102975062000
112145680	::454036625299750000
222935791	::454036718732460000
222935791	::454036805575540000
224068229	::454036825196072000
222935791	::454036921740967000
34863840	::454037124741083000
48157278	::454037348993736000
626942496	::454038053905235000
112801155	::454038180468379000
34863840	::454038181164613000
112801155	::454038252715253000
374613599	::454038495141441000
34863840	::454038584056897000
112801155	::454038633503526000
304619831	::454038658086338000
560822598	::454038704978681000
309355379	::454038708833255000
34863840	::454038872859897000
112801155	::454038961028341000
321876841	::454039214493954000
296627238	::454039346710986000
296627238	::454039394542821000
146216300	::454039591662522000
146216300	::454039638756179000
69666823	::454040157893976000
296627238	::454040185882566000
112801155	::454040201787371000
546985882	::454040204806868000
304619831	::454040221924229000
304619831	::454040405194321000
125849974	::454040622736089000
365767010	::454040858917343000
112801155	::454040861903687000
112801155	::454041003272699000
284931188	::454041112408518000
392434084	::454041174026620000
112801155	::454041274719674000
312856997	::454041667226845000
251821834	::454041734876364000
546985882	::454041769991098000
251821834	::454042001151778000
259021462	::454042112921960000
138935158	::454042387602358000
483115964	::454042455231324000
243011588	::454042517953314000
374289648	::454042601529016000
304619831	::454042617396080000
371416817	::454042670122663000
165491208	::454043140471939000
630007542	::454043649714581000
371416817	::454043928321597000
222935791	::454043988652462000
304619831	::454044264058851000
616892340	::454044409168814000
616892340	::454044621559975000
616892340	::454044640220430000
616892340	::454044707086032000
370850900	::454044798690029000
616892340	::454044862627586000
616892340	::454044945658044000
300607168	::454045519569252000
238672857	::454045670857392000
623065439	::454046327144714000
38440249	::454047363624366000
32787499	::454047509133139000
23403899	::454047652242407000
325036867	::454047719628091000
267299080	::454047736971939000
32382173	::454047858946478000
103473089	::454047929498497000
351922723	::454047941276102000
38748723	::454048442781007000
23403899	::454048797153189000
341037427	::454048857161490000
219092257	::454049047716712000
62396842	::454049131888398000
329801539	::454049283486920000
309355379	::454049730654654000
384594087	::454050076575682000
269151566	::454050393371054000
321102847	::454050578738708000
432888405	::454050665061687000
28461859	::454050786654171000
371477472	::454050893693194000
28461859	::454050912080654000
371477472	::454051236548206000
321876841	::454051359047041000
321876841	::454051425257926000
206803881	::454051736454709000
477188816	::454051822244597000
28461859	::454052033520078000
167184626	::454052152285995000
358296822	::454052609976840000
408831317	::454052766306934000
206803881	::454052872813305000
167183597	::454052905985658000
358296822	::454052958322176000
32382173	::454053024168947000
206803881	::454053101503512000
358296822	::454053120348147000
408831317	::454053135523147000
358296822	::454053193404530000
138935158	::454053504093413000
260979062	::454053534439186000
408831317	::454053680891715000
503741267	::454053812441858000
358296822	::454053886072852000
358296822	::454054250243321000
40708485	::454054441985925000
637303583	::454054453818040000
206803881	::454054630583201000
146216300	::454054695237976000
222935791	::454054748401201000
206803881	::454054888868433000
118881789	::454055021173547000
206803881	::454055024784465000
293246270	::454055422291619000
159726392	::454055693901758000
410122679	::454055977172885000
218750630	::454056043933204000
97326618	::454056050753564000
242435004	::454056088321925000
70839851	::454056233771622000
481862811	::454056265715830000
264234166	::454056742528487000
22844281	::454056753420713000
49886698	::454056948057391000
218750630	::454057066080919000
143455927	::454057116253564000
325036867	::454057190362738000
469722641	::454057304086687000
431262520	::454057329261301000
479205756	::454057477001080000
432747712	::454057616059432000
432747712	::454057685269626000
81674504	::454057733407272000
316878403	::454057749358211000
222935791	::454058011527774000
329801539	::454058136857346000
146216300	::454058251089219000
81674504	::454058264422912000
346412695	::454058378101137000
206803881	::454058453305413000
236528732	::454058520216739000
432747712	::454058526584111000
222935791	::454058667546263000
64768338	::454058773326217000
124246645	::454058814804074000
159726392	::454058889684582000
214970887	::454059113430126000
218750630	::454059261518024000
222935791	::454059300965875000
378334138	::454059588141453000
222935791	::454059739526471000
53123348	::454059830555451000
122799833	::454059907734855000
378334138	::454060031009628000
222935791	::454060126451023000
206803881	::454060249222504000
481862811	::454060441489387000
481862811	::454060541733273000
481862811	::454060737552736000
222935791	::454060809636032000
20275866	::454060908009246000
481862811	::454061223047606000
382414670	::454061246271082000
178985516	::454061262969008000
517695658	::454061284523528000
481862811	::454061360713052000
301257200	::454061364802502000
24719772	::454061548118761000
378334138	::454061686404968000
481862811	::454061796274745000
378334138	::454061927304802000
378334138	::454061987149148000
222935791	::454062425445515000
180911733	::454062478436339000
431179654	::454062562988916000
36958694	::454062745617727000
431179654	::454062901116944000
431179654	::454062921220239000
721462429	::454063149763670000
481862811	::454063282362798000
281295226	::454063296711110000
481862811	::454063362482380000
159282025	::454063371784962000
20275866	::454063490882232000
20275866	::454063583714750000
222935791	::454063627528855000
20275866	::454063687595069000
20275866	::454063704342921000
222935791	::454063734194176000
433932391	::454063833569837000
222935791	::454063867250106000
378334138	::454064393769467000
348683759	::454064514812506000
222935791	::454064561717784000
28905424	::454064948264448000
222935791	::454065094188892000
78614495	::454065134860652000
46727568	::454065232780861000
341037427	::454065277811306000
222935791	::454065298552160000
378773930	::454065415384485000
249227650	::454065549832507000
206803881	::454065564689108000
206803881	::454065736827150000
206803881	::454065796361093000
365767010	::454065838564585000
408224760	::454065848668680000
206803881	::454065913005105000
206803881	::454066138582749000
29473860	::454066156945436000
29473860	::454066218048454000
222935791	::454066268677881000
206803881	::454066325225099000
206803881	::454066462777278000
271717879	::454066507211759000
222935791	::454066529181921000
28905424	::454066663726383000
48157278	::454066742353223000
222935791	::454066768840249000
378334138	::454067048449327000
206803881	::454067072541003000
222935791	::454067120289357000
341732173	::454067297179930000
431262520	::454067362413961000
206803881	::454067572711755000
140994915	::454067691880714000
206803881	::454067746821525000
325036867	::454067984697290000
222935791	::454068043308863000
29473860	::454068148766248000
34481075	::454068291552563000
503741267	::454068867082371000
206803881	::454068909805936000
15688986	::454068920438104000
636894252	::454069041628315000
636894252	::454069139544358000
206803881	::454069180636360000
222935791	::454069279718383000
206803881	::454069289969270000
206803881	::454069353085153000
495598070	::454069453290885000
222935791	::454069545096192000
206803881	::454069565887365000
222935791	::454069664478683000
38748723	::454069799581384000
324614357	::454069848776400000
38748723	::454069925100158000
277645720	::454069991051374000
277645720	::454069993404366000
396655167	::454070305841897000
378334138	::454070383738884000
490841822	::454070843459395000
469722641	::454071006773407000
40708485	::454071077958737000
324614357	::454071093327069000
248957493	::454071159923830000
324614357	::454071246431723000
32471501	::454071258087698000
34445704	::454071278413303000
248957493	::454071569552113000
324536771	::454071764155633000
284931188	::454071926198382000
222935791	::454072024047292000
435409494	::454072300560986000
38748723	::454072351664386000
324614357	::454073208535547000
66486074	::454074065876025000
97326618	::454074299687923000
326569368	::454074455963078000
68369234	::454074517670068000
596957614	::454074570211733000
66486074	::454074784104472000
66486074	::454074912034942000
163768701	::454075133054181000
292395819	::454075171780186000
334665323	::454075213999656000
29436016	::454075270472167000
292395819	::454075295763812000
340199061	::454075439116320000
469722641	::454075562072756000
262382570	::454075616627671000
596191047	::454075773662408000
340199061	::454075827458555000
292395819	::454076050809847000
46276184	::454076219555086000
295980167	::454076458214780000
399174015	::454076710778986000
292395819	::454076724222107000
206803881	::454077045052833000
560698843	::454077261189509000
560698843	::454077295154966000
20478089	::454077550021840000
222935791	::454077560423739000
20478089	::454077625917792000
20478089	::454077642292334000
20478089	::454077661938466000
20478089	::454077747162537000
20478089	::454077771732770000
20478089	::454077824446763000
20478089	::454077924136976000
66486074	::454078303410724000
20478089	::454078325884215000
222935791	::454078403378184000
36958694	::454078467282198000
206803881	::454078493207187000
300884493	::454078579215593000
502240473	::454078604465287000
66486074	::454078788955955000
65926573	::454078870187409000
433932391	::454078957688598000
20478089	::454079513152876000
22844281	::454079787233837000
22844281	::454079958944452000
22844281	::454080032252506000
22844281	::454080171935416000
431179654	::454080405243576000
399174015	::454080489075134000
66486074	::454080889496952000
490841822	::454080917552652000
66486074	::454080937534701000
618760575	::454080990109917000
243011588	::454081294692261000
243011588	::454081347795968000
66486074	::454081708116041000
66486074	::454081758367985000
403020871	::454081909350334000
8036902	::454082064233422000
30787413	::454082105543495000
30944417	::454082123352514000
8036902	::454082210178813000
66486074	::454082212179103000
66486074	::454082325567901000
46276184	::454082326167695000
155677785	::454082416387186000
284931188	::454082743887233000
66486074	::454082754318045000
378773930	::454082880969658000
66486074	::454082968336605000
34445704	::454083192107302000
284316159	::454083199472132000
66486074	::454083579329269000
65412211	::454084054250319000
621474989	::454084072436813000
519677520	::454084319124807000
46276184	::454084333008343000
519677520	::454084449979072000
30944417	::454084476478697000
46276184	::454084483822915000
236528732	::454084638424567000
17086308	::454084676278169000
236528732	::454084888652570000
231885202	::454085021079318000
296627238	::454085261710737000
331925277	::454085271999361000
45704670	::454085784715689000
231885202	::454085898762596000
378773930	::454085959945293000
155677785	::454086044439560000
178985516	::454086178795290000
268547296	::454086190862315000
431179654	::454086538855321000
408831317	::454086566445850000
178985516	::454086603267272000
408831317	::454086714143698000
231885202	::454086787753709000
46276184	::454086849481682000
308175001	::454087123893641000
65412211	::454087373794455000
519936824	::454087379481939000
328794919	::454087476785971000
422214932	::454087646642323000
519936824	::454087649532207000
24719772	::454087726967439000
157117376	::454087973454098000
419249711	::454088065070690000
284316159	::454088192640036000
294347764	::454088748221726000
220584371	::454088752143421000
271717879	::454088767914000000
38748723	::454088799275188000
166877807	::454088816496607000
22844281	::454088825569284000
474371126	::454088876135833000
22844281	::454088932062691000
545540214	::454089019748388000
479205756	::454089217820221000
166877807	::454089261881389000
271717879	::454089330017841000
166877807	::454089662991044000
360930171	::454089785720598000
36654229	::454089876003360000
301203823	::454090066969640000
155677785	::454090176906543000
301203823	::454090352559788000
396655167	::454090649256460000
41001071	::454090670257348000
252725390	::454090827040428000
428300082	::454091219451514000
351896383	::454091293711663000
161346822	::454091337760260000
302673934	::454091590374817000
46276184	::454091606065680000
46276184	::454091868314542000
271717879	::454092233688379000
326569368	::454092371123118000
271717879	::454092597665882000
193192138	::454093726038507000
41001071	::454094484641296000
360930171	::454095195659710000
360930171	::454095310503944000
382414670	::454095574887702000
258506164	::454095711714279000
483115964	::454095825941975000
180911733	::454095929705267000
396655167	::454096018536022000
93731949	::454096066019737000
716788381	::454096306688892000
93731949	::454096391527092000
23403899	::454096508996968000
324536771	::454096672058920000
373147853	::454096718498652000
93731949	::454096841731489000
409404583	::454096995141951000
262382570	::454097604507209000
23403899	::454097722774392000
23403899	::454098009937039000
281295226	::454098510498242000
94226339	::454098728303861000
225601631	::454098784775966000
166877807	::454098866283896000
338477631	::454098870231105000
716788381	::454099196866355000
166877807	::454099339233619000
294347764	::454099499778977000
396655167	::454099738158063000
271717879	::454099896266543000
38748723	::454100040362250000
410122679	::454100177914454000
166877807	::454100344310476000
102796495	::454100359963611000
65926573	::454100467195584000
450378413	::454101097829781000
102796495	::454101130935406000
166877807	::454101691080527000
166877807	::454101897230573000
325036867	::454102070178496000
46276184	::454102457786720000
46276184	::454102711252692000
227046044	::454102773034786000
93731949	::454102852672430000
93731949	::454102916455211000
93731949	::454103015772131000
65926573	::454103045161635000
206803881	::454103129454149000
65926573	::454103459298811000
104112940	::454103513363005000
104112940	::454103517121503000
621306179	::454103651049431000
474371126	::454103691675856000
65926573	::454103845220917000
294347764	::454103932025856000
166877807	::454104048069656000
65926573	::454104543291510000
281408265	::454104700804014000
32252775	::454104787848802000
19895969	::454104914126311000
393802148	::454106135851589000
242206017	::454106165853818000
271717879	::454106347748229000
20935798	::454106460650483000
479205756	::454106707296129000
365021832	::454106732814696000
384594087	::454106745515028000
68531166	::454106997701365000
231885202	::454107004965879000
479205756	::454107146678833000
231885202	::454107289624920000
409404583	::454107392481828000
409404583	::454107503463510000
46276184	::454107591246118000
346392612	::454107651908304000
9563172	::454107652982075000
46276184	::454108260359241000
46276184	::454108414478921000
257913209	::454108856596328000
557400595	::454108893136683000
145469568	::454109368120655000
557400595	::454109626020032000
557400595	::454109654511919000
65926573	::454110034658856000
46276184	::454110541230141000
479205756	::454111527109263000
231885202	::454111613155426000
245935219	::454111688837435000
231885202	::454112038814355000
402243422	::454112082125156000
231885202	::454112310810783000
103473089	::454112406747086000
231885202	::454112417492918000
103473089	::454112577216184000
231885202	::454112597780856000
46276184	::454112938908213000
402243422	::454113123457576000
143455927	::454113161210503000
420006994	::454113469655035000
385595835	::454113494657286000
420006994	::454113657920581000
302525103	::454113736416960000
385595835	::454114262927945000
245935219	::454114269756272000
41001071	::454114425528528000
432622681	::454114444990099000
226329164	::454114922134114000
258506164	::454115041680191000
385595835	::454115201881612000
232312019	::454115407398727000
280826646	::454116102331981000
48612192	::454117478931525000
579271413	::454118001977987000
242206017	::454118275296034000
337388641	::454118956932935000
55472237	::454118961764773000
100376439	::454119211523010000
346412695	::454119522048282000
342878651	::454120462369312000
612537918	::454120862414028000
612537918	::454121148629151000
47547782	::454122272815456000
103244523	::454122441862701000
55472237	::454123763013918000
55472237	::454123839505436000
55472237	::454123921038536000
55472237	::454124133064794000
55472237	::454124186093375000
245935219	::454124555137589000
393622132	::454124574532444000
483115964	::454125077785636000
592475734	::454125734693322000
20822956	::454125875114409000
20822956	::454127058759585000
410047216	::454127100136390000
346392612	::454127194411761000
612537918	::454127620444405000
20822956	::454127655206412000
319469530	::454127750811746000
41001071	::454128207902429000
166877807	::454128300017717000
431179654	::454128432868102000
166877807	::454128468607778000
431179654	::454128695871938000
431179654	::454128976269938000
431179654	::454129064304193000
431179654	::454129221757960000
431179654	::454129262123945000
206803881	::454129498024185000
206803881	::454129511156953000
431179654	::454129700730724000
431179654	::454129833321451000
20822956	::454129892523667000
410047216	::454130094194167000
206803881	::454130163765489000
410047216	::454130235726786000
410047216	::454130463141945000
431179654	::454130487280545000
116343636	::454130636660297000
431179654	::454130994895794000
431179654	::454131035450531000
206803881	::454131165096841000
206803881	::454131418906783000
206803881	::454131580089667000
166877807	::454131728987074000
431179654	::454131820682960000
410047216	::454131875573800000
410047216	::454132215991922000
388397248	::454132418807488000
402492947	::454132441469292000
410047216	::454132799327703000
19895969	::454132956064256000
12685102	::454133358118072000
410047216	::454133373431058000
414449852	::454133399528022000
12685102	::454133585378017000
414449852	::454133629631733000
358296822	::454133630114082000
414449852	::454133702189015000
414449852	::454133844036169000
410047216	::454133944422649000
414449852	::454134253903572000
414449852	::454134629050507000
301203823	::454135919511994000
166877807	::454136132159016000
20822956	::454136315198836000
167184626	::454136835531227000
410047216	::454137272560918000
66184984	::454137645413576000
167183597	::454137715630424000
331482356	::454137963228966000
231885202	::454138430012653000
158948390	::454138592932401000
231885202	::454138604634136000
433003196	::454140666554368000
414217500	::454141454433021000
242206017	::454142135684845000
215427794	::454142396863746000
64768338	::454142696882335000
64768338	::454142979456765000
262382570	::454143768032063000
114291753	::454143908550025000
103473089	::454144046085074000
377035998	::454144260632113000
114291753	::454144445811011000
114291753	::454144908950257000
171724420	::454145208548995000
410047216	::454145913410179000
410047216	::454146686063898000
38440249	::454146878406684000
410047216	::454147581329670000
410047216	::454147924562173000
410047216	::454148046532526000
38440249	::454148334387621000
410047216	::454148527585644000
235867165	::454148671886483000
38440249	::454148916737343000
473118863	::454149184031952000
410047216	::454149382128943000
410047216	::454149520389967000
41753572	::454150029716901000
637303583	::454150050889744000
41753572	::454150419434835000
410047216	::454151181212717000
58627481	::454151687364567000
424790585	::454151828758740000
408031484	::454154575306448000
473718221	::454155409746432000
272586753	::454157525500579000
546266750	::454157715993276000
283051149	::454158234354323000
79073243	::454158722609061000
64768338	::454159223094398000
158948390	::454160294051581000
177692206	::454161962369548000
479222401	::454162124336398000
433003196	::454164276945911000
547741880	::454164395086467000
19895969	::454165008943808000
19895969	::454166683741986000
58976049	::454169329219940000
393264911	::454169810012614000
64768338	::454172456987545000
64768338	::454173516556808000
424790585	::454173612002385000
71689075	::454174609060159000
393264911	::454174657302642000
71689075	::454174714018422000
71689075	::454175872288059000
377952732	::454176825925566000
71689075	::454178499042213000
315872678	::454178514539794000
71689075	::454178668429197000
71689075	::454183257840820000
23403899	::454189427603300000
23403899	::454189562026143000
23403899	::454189799612485000
256845035	::454189838200078000
210671307	::454191365287469000
342188056	::454191782277185000
342188056	::454191793090072000
342188056	::454191842524143000
162245153	::454197088424038000
48157278	::454197510459125000
60712766	::454198439006310000
48157278	::454198738148667000
467852949	::454199549633245000
69044676	::454199694067920000
360367250	::454201096282439000
97307001	::454202401335934000
71689075	::454205243648401000
506707370	::454205616920465000
39169797	::454206178315100000
71689075	::454207171476348000
71689075	::454207201281077000
162245153	::454207530634600000
28405302	::454207532379025000
165658390	::454207979160481000
22844281	::454208608298086000
214678768	::454208668578234000
71689075	::454210216117424000
379152968	::454210875977912000
26198467	::454211454321717000
184195472	::454211516095418000
31250549	::454212229089341000
210674392	::454212406592278000
281295226	::454213531290701000
236930269	::454214301494939000
281295226	::454214337863757000
35097852	::454214575345254000
278874928	::454214625064538000
546985882	::454215083259072000
407395368	::454215343829819000
278874928	::454215527070572000
278874928	::454215701570797000
460772038	::454215772126978000
278874928	::454215894030647000
278874928	::454216096904536000
416506126	::454216721599979000
365523194	::454216744559599000
247159855	::454217354470117000
247159855	::454217617251651000
334515229	::454218646064091000
709921765	::454218772459835000
62396842	::454219838387261000
23027915	::454220696668102000
202292166	::454220714187317000
409336092	::454221461624868000
14954949	::454221593166614000
409336092	::454221828118937000
409336092	::454221928350236000
60399576	::454222292004790000
81765661	::454222379019804000
139547588	::454222437690130000
72210207	::454223962893864000
180911733	::454224350661472000
21415532	::454224478449696000
21415532	::454224653947375000
57933673	::454224864115560000
420083874	::454225943863631000
180911733	::454226081575215000
399174015	::454227035972333000
65412211	::454227046978551000
277794018	::454227212728680000
623065439	::454227638912303000
34536365	::454227713796997000
180388620	::454227787155390000
167184626	::454229076580909000
253120136	::454229590580293000
218711172	::454229645563809000
193192138	::454229873444528000
83878535	::454230216856985000
255195496	::454230330732331000
120853830	::454230597960220000
323691415	::454230889443364000
38440249	::454230974469906000
323691415	::454231154690772000
323691415	::454231192959606000
323691415	::454231408945680000
285906246	::454231495008219000
323691415	::454231524574257000
323691415	::454231601833336000
133508241	::454231611471446000
323691415	::454231928498315000
323691415	::454232416777818000
323691415	::454232839345946000
115824990	::454233979160625000
396655167	::454234204692152000
25680589	::454234274107899000
323691415	::454234362859360000
180911733	::454234416395460000
172573942	::454234565566279000
323691415	::454234678552059000
419105102	::454234753609125000
323691415	::454234756654170000
323691415	::454235351079342000
341037427	::454235713186562000
25680589	::454235938013458000
263221576	::454236347512139000
323691415	::454236637740797000
22844281	::454236638106107000
32382173	::454236638605242000
323691415	::454236830011899000
341037427	::454236891622043000
323691415	::454236910789988000
20804321	::454237070119018000
71284640	::454237179028307000
414004311	::454237419034775000
329471370	::454237424353161000
323691415	::454237508058873000
414004311	::454237978362003000
159944196	::454238527010516000
145572480	::454238635101913000
326827026	::454239143682662000
323691415	::454239245671354000
323691415	::454239777391644000
87306187	::454241015285551000
8709452	::454241330542424000
87306187	::454241409294274000
86970230	::454241520690790000
399174015	::454241694423482000
323691415	::454241834949414000
206538198	::454242146204516000
366094013	::454242442485587000
469722641	::454242633330991000
366094013	::454242895051386000
323691415	::454242993546207000
366094013	::454243382840135000
87306187	::454243448531341000
465934852	::454243759706742000
87306187	::454243785673695000
377035998	::454243789943492000
428516870	::454243932806070000
87306187	::454243953961738000
284316159	::454244121276727000
87306187	::454244431235801000
292395819	::454244806290857000
98806791	::454244827774066000
17210128	::454245027745505000
155677785	::454245219706621000
428516870	::454245245312843000
55704588	::454245348702031000
300594041	::454245439319977000
71689075	::454245713531371000
256088386	::454245949909381000
9563172	::454246602111062000
191276105	::454247075144691000
98806791	::454247221903380000
342878651	::454247826789134000
32671267	::454247844442959000
533844924	::454247916430192000
31258629	::454248156658552000
32671267	::454248195225165000
32671267	::454248297952055000
32671267	::454248531394441000
120853830	::454248721635876000
98806791	::454248747258900000
396655167	::454248801507618000
331482356	::454248956571054000
38748723	::454248962586083000
38748723	::454249025253150000
230903702	::454249677907427000
465934852	::454250175834255000
8709452	::454250310513750000
21452516	::454250574372818000
267299080	::454250575069057000
124011751	::454250799426568000
285906246	::454251323634896000
100313850	::454251365473075000
285906246	::454251775386611000
41143305	::454251960003072000
234143570	::454252455539531000
234143570	::454252545289248000
461599812	::454252923355025000
8709452	::454253035704053000
8709452	::454253072169332000
336821368	::454253099381567000
14954949	::454253216687857000
249468865	::454253327753048000
461599812	::454253702841630000
461599812	::454254086943043000
40097041	::454254116357677000
285906246	::454254766609010000
32671267	::454255194466156000
172573942	::454255200648568000
273748024	::454255391044407000
72882594	::454255771069710000
405239647	::454255908604743000
91606737	::454256221126549000
306989340	::454256445567942000
165491208	::454256847453970000
165491208	::454256884175106000
332908078	::454256918442565000
64905964	::454256998348234000
408224760	::454257612784431000
420731308	::454257794661634000
71689075	::454257880582324000
19945993	::454257997519540000
238322255	::454258198812188000
19945993	::454258308678160000
483526518	::454259132007071000
28736200	::454260460930355000
396786261	::454261195252318000
19879486	::454261583695183000
59622669	::454261784245850000
359806236	::454262137670471000
158948390	::454262174148726000
25680589	::454262592353992000
329801539	::454262734809350000
297043246	::454263607174631000
297043246	::454263680491094000
180911733	::454263713848381000
297043246	::454263813895122000
249012544	::454263918194470000
322446637	::454264084553166000
131254355	::454264122004107000
120532808	::454264200534056000
91606737	::454264206259273000
240857453	::454264239520108000
388397248	::454264484094148000
283625404	::454264587207335000
283625404	::454265044113842000
4434941	::454265662743932000
133112299	::454265746810740000
232312019	::454265787998814000
283625404	::454265896958455000
297043246	::454266936869019000
297043246	::454266987431350000
385595835	::454267012223471000
218750630	::454267026991628000
25680589	::454267110177251000
180911733	::454267116456538000
342878651	::454267189764182000
297043246	::454267284140617000
120853830	::454267592472285000
297043246	::454267593655070000
297043246	::454267766187769000
306989340	::454268233009205000
96443022	::454268479906934000
119434884	::454269222135160000
119434884	::454269446354239000
402492947	::454269500032966000
206803881	::454269719671881000
402492947	::454269768506155000
165491208	::454270099030278000
232312019	::454270259655344000
165491208	::454270305826250000
309355379	::454270345881862000
47032978	::454270489687388000
402492947	::454270775717933000
461599812	::454270847679602000
334475845	::454270864213561000
402492947	::454271011718836000
513658421	::454271373288828000
264300486	::454272312767176000
147779508	::454272412373102000
402492947	::454272743320477000
334475845	::454273636422004000
418783652	::454273958192627000
418783652	::454273976718868000
78404115	::454274003503706000
51480688	::454274016358838000
78404115	::454274198945284000
513658421	::454274429405503000
450378413	::454274909422641000
418783652	::454275208434954000
78404115	::454275496948146000
388397248	::454275660760891000
388397248	::454275757712232000
385595835	::454275893310291000
130312780	::454276052555018000
533844924	::454276294864150000
418783652	::454276860403531000
271717879	::454277229405409000
571363101	::454277576937046000
23027915	::454277844106215000
378334138	::454277883645952000
385595835	::454277934086651000
39237011	::454278277868179000
25784705	::454278895777243000
365021832	::454278907215486000
465934852	::454279132227334000
465934852	::454279484305592000
173608790	::454279960362881000
412000113	::454280375741595000
16710226	::454280734552113000
112801155	::454280882292264000
112801155	::454280910930976000
405676565	::454281353706496000
20804321	::454281907342036000
64926237	::454282321558913000
721462429	::454283470831751000
34717669	::454283514666430000
479222401	::454283770489622000
318065690	::454284360187785000
432622681	::454284831744991000
318065690	::454284902586802000
433168829	::454285841498918000
242435004	::454285957118705000
149980973	::454286172450074000
165491208	::454286204268474000
232468321	::454286360841441000
165491208	::454286368001503000
519677520	::454286606296698000
149980973	::454286640643461000
14954949	::454286838232924000
322763942	::454287186301423000
149980973	::454287203397419000
322763942	::454287344137281000
503741267	::454287603127566000
399174015	::454287946854965000
23027915	::454288119807086000
623065439	::454288286853660000
121100953	::454288543813083000
561622267	::454288811221344000
4434941	::454289028175511000
410047216	::454289534688034000
322763942	::454289608944005000
489078088	::454289933008502000
546985882	::454290484996108000
546985882	::454290641972113000
546985882	::454290647420526000
519677520	::454290818942386000
546985882	::454291141966700000
419249711	::454291187743326000
628045480	::454291704628006000
137117871	::454291775801143000
368079003	::454292239624056000
89852975	::454292289167167000
371477472	::454292506927431000
377035998	::454292859928076000
260539431	::454292892228399000
44380700	::454292975036932000
368079003	::454293570598735000
402492947	::454293588495441000
338076990	::454294236095987000
20545953	::454294390258028000
6652302	::454294522596311000
69801582	::454294955721523000
368079003	::454295030455209000
66021164	::454295579783221000
320001867	::454295589094563000
588634771	::454296009603297000
588634771	::454296062690603000
334475845	::454296128947634000
334475845	::454296183913971000
55964893	::454296243586736000
217214677	::454296431088525000
588634771	::454296448486879000
31586329	::454296452668211000
255205725	::454296475036819000
257597142	::454296600479686000
588634771	::454296725944274000
588634771	::454296843946819000
393802148	::454297135127597000
238322255	::454297184939573000
272184078	::454297275875872000
206067907	::454297314019278000
120853830	::454297810666815000
483115964	::454298148676960000
301657872	::454298380861452000
320001867	::454298399429259000
26897261	::454298517863821000
272184078	::454298532770365000
483115964	::454298559048089000
232312019	::454298720319066000
320001867	::454298868516012000
206067907	::454298924816564000
242206017	::454298924875259000
384488111	::454299129653383000
338830055	::454299317541806000
49886698	::454299346108817000
301657872	::454299517438148000
301257200	::454299560924696000
242206017	::454299660287766000
255195496	::454300099284197000
371243365	::454300375391027000
320001867	::454300380180914000
344285522	::454300447009177000
546985882	::454300863826493000
25383063	::454301052343300000
480973099	::454301189438324000
480973099	::454301434855424000
334475845	::454301644503523000
334475845	::454302337142509000
378609308	::454302360882266000
262271807	::454302378679074000
262271807	::454302393422086000
262271807	::454302403551297000
262271807	::454302414506852000
262271807	::454302419921694000
165491208	::454302440016592000
262271807	::454302442667380000
513658421	::454302564507320000
348683759	::454302904816398000
334475845	::454302976601899000
49886698	::454303171855142000
334475845	::454303294878257000
32252775	::454303299324624000
91345170	::454303481277714000
20804321	::454303482456322000
257831311	::454303603931365000
384488111	::454303750631342000
320001867	::454304191025262000
320001867	::454304385946750000
320001867	::454304547091906000
110563920	::454304573906116000
56723331	::454304759457910000
395687470	::454304918031962000
320001867	::454304919575474000
255547325	::454304957383315000
255195496	::454305303345897000
334475845	::454305588776681000
320001867	::454305616295501000
334475845	::454305668359393000
393802148	::454305970110218000
489078088	::454306064562139000
321102847	::454306344326406000
4434941	::454306354220367000
118810756	::454306651622105000
588634771	::454306729703256000
320001867	::454306792273506000
196659229	::454307011551690000
395687470	::454307260840148000
588634771	::454307519935315000
69666823	::454307700730392000
40097041	::454307941492195000
262471070	::454307998601846000
369849727	::454308109889323000
69666823	::454308222967361000
26333173	::454308347890909000
69666823	::454308961701728000
69666823	::454309100910698000
276131997	::454309738868518000
69666823	::454309910063243000
706034130	::454309940031533000
276131997	::454309988572217000
706034130	::454309990443278000
408869196	::454310208269844000
239313896	::454310511056674000
320001867	::454310592673636000
222173816	::454310620708761000
69666823	::454310758650634000
337388641	::454310869774499000
337388641	::454311100226355000
337388641	::454311197399986000
249012544	::454312072315015000
37384165	::454312398174695000
240857453	::454312848584241000
533844924	::454313150595092000
533844924	::454313364152680000
368079003	::454313386818285000
560822598	::454313397505376000
29786990	::454313588581470000
332908078	::454313894321082000
29786990	::454314343312932000
264532389	::454314390095814000
415943958	::454314604655435000
479205756	::454314996022124000
222173816	::454316703061913000
89852975	::454316920045854000
89852975	::454317302549192000
334475845	::454317502139355000
334475845	::454318132090269000
330645900	::454318241477697000
38748723	::454318298701004000
32382173	::454318348399284000
334475845	::454319159808389000
28736200	::454319525983711000
433003196	::454320083532537000
390552849	::454320202373955000
294347764	::454320769464422000
299484513	::454321491367047000
213287321	::454321684561297000
386169383	::454321920410787000
533844924	::454321927294058000
327989967	::454321959774744000
213287321	::454322088959283000
516937156	::454322096018309000
386169383	::454322111633309000
49886698	::454322251014238000
533844924	::454322364231483000
213287321	::454322392580771000
95723533	::454322781858320000
167183597	::454322814481596000
479205756	::454322901295333000
67193398	::454323044753084000
479205756	::454323229105332000
30516926	::454323281072750000
533844924	::454323526879961000
415943958	::454324634817548000
415943958	::454324650089005000
273811402	::454324955862532000
261471578	::454325020811345000
13298002	::454325445644025000
35525270	::454325682005221000
295980167	::454325749575467000
197210844	::454325807008452000
546985882	::454326317929234000
415943958	::454326426355765000
260038180	::454326528642674000
342878651	::454326547441135000
206803881	::454326632447508000
65412211	::454326794595086000
197210844	::454326907166011000
258235483	::454326985393967000
31078887	::454327374314627000
295980167	::454327425522868000
202292166	::454327474961121000
206803881	::454327534201896000
31078887	::454327703055785000
20545953	::454327956274692000
403020871	::454328052722327000
468102453	::454328055935152000
31078887	::454328073593159000
64768338	::454328172108992000
468102453	::454328220809039000
91130285	::454328399280865000
468102453	::454328447683158000
468102453	::454328616810057000
227046044	::454328683818283000
468102453	::454328865330982000
468102453	::454329047099506000
255195496	::454329188858593000
180911733	::454329587263348000
91130285	::454329767756832000
284137695	::454330393550794000
91130285	::454330466712444000
242435004	::454331010977513000
413686504	::454331359335813000
546985882	::454331852338503000
334475845	::454331877290016000
334475845	::454332002548711000
45929336	::454332347828412000
384488111	::454332387934351000
414449852	::454332780927660000
385595835	::454333028748115000
241790793	::454333185644851000
241790793	::454333330524479000
334475845	::454333427219562000
24719772	::454333559340531000
271717879	::454333668052312000
190624012	::454333785622851000
53584160	::454334115354259000
299389082	::454334341741436000
623065439	::454334352827351000
385595835	::454334587296948000
170924102	::454334806038298000
433470731	::454334849823039000
385595835	::454335069704835000
385595835	::454335272545562000
115824990	::454335620673191000
379152968	::454335640629673000
46276184	::454335743692132000
301257200	::454335799811899000
115824990	::454336045044490000
285141722	::454336203131584000
87306187	::454336376268275000
636632104	::454336454542360000
100376439	::454336600567078000
31078887	::454337066722000000
113221759	::454337074205057000
31078887	::454337096514142000
291475742	::454337170812043000
31078887	::454337183566950000
379152968	::454337302052225000
266210776	::454337492292870000
334475845	::454337607065825000
291475742	::454337620433059000
379152968	::454337646047674000
31078887	::454337670651445000
31078887	::454337717120151000
34717669	::454337751383412000
483115964	::454337854248734000
291475742	::454338139482357000
43967474	::454338203236204000
213287321	::454338332865339000
213287321	::454338390180495000
231885202	::454338511551086000
196659229	::454338758608166000
379152968	::454338877155995000
546985882	::454339249542680000
637303583	::454339635255058000
201113172	::454339884488986000
379152968	::454340126903373000
196659229	::454340343685988000
25680589	::454340383745380000
31569666	::454340457880125000
231885202	::454340557200838000
69064286	::454340828773638000
64768338	::454341346241699000
8709452	::454341500868911000
384488111	::454341534364602000
166877807	::454341578165743000
379152968	::454341811260362000
474371126	::454341940805644000
370845710	::454341954902700000
71284640	::454342532298571000
285141722	::454342617568796000
55161530	::454342763245355000
479205756	::454343890238070000
294347764	::454343926783037000
17086308	::454344046643662000
385595835	::454344384923041000
222584958	::454344387334791000
222584958	::454344622223802000
402492947	::454344730432647000
371416817	::454344801505513000
241790793	::454344844195155000
460765832	::454344935546691000
371416817	::454345088890834000
384683676	::454345163838468000
43977455	::454345372023156000
43977455	::454345415446757000
43977455	::454345474607448000
53545809	::454345477933117000
43977455	::454345498754043000
166877807	::454346074547687000
709921765	::454346585787617000
243011588	::454346878436802000
301257200	::454346975790788000
18277474	::454347515446718000
166877807	::454347538171441000
166877807	::454347676042010000
166877807	::454347871437856000
231885202	::454348235436720000
166877807	::454348298430578000
29473860	::454348687632633000
166877807	::454348939781603000
301257200	::454348974137552000
364546435	::454349018970476000
166877807	::454349052356743000
277645720	::454349236243808000
17086308	::454349338659930000
277645720	::454349418213670000
277645720	::454349447980650000
399174015	::454349633863819000
277645720	::454349671780339000
277645720	::454349926810804000
277645720	::454350035288084000
215385454	::454350287382536000
364546435	::454350293665599000
709921765	::454350544786952000
247159855	::454350806402097000
364546435	::454351049235906000
39237011	::454351707519340000
39237011	::454351712154042000
58031746	::454352423403151000
91606737	::454353230328131000
43967474	::454354207307726000
384105885	::454354611022102000
384105885	::454354626591342000
384105885	::454354648254918000
435409494	::454355724378718000
297052199	::454355963084947000
297052199	::454356458528722000
297052199	::454356664729100000
433470731	::454356762314158000
297052199	::454357129734787000
297052199	::454357289072209000
297052199	::454357555192410000
43977455	::454357792342966000
297052199	::454358077488107000
297052199	::454358226834694000
297052199	::454358297894592000
297052199	::454358465876885000
109655774	::454358472990404000
4434941	::454358526018588000
335759212	::454358943532208000
297052199	::454359058317725000
297052199	::454359096607510000
91606737	::454359118090752000
297052199	::454359154748968000
8709452	::454359225133592000
266210776	::454359480822534000
346392612	::454359517455978000
335759212	::454359632597622000
39237011	::454359791276535000
350424007	::454359798268428000
257913209	::454359903868829000
107848755	::454360543311437000
395687470	::454360604611186000
297052199	::454361568726118000
297052199	::454361768886693000
297052199	::454361770438582000
297052199	::454362025615839000
297052199	::454362123196317000
178985516	::454362490059513000
326827026	::454362546628489000
8709452	::454362674852151000
11822502	::454363573284646000
38748723	::454364298887053000
414374118	::454364315827851000
454406979	::454365488358129000
560698843	::454365657359212000
369849727	::454365680079732000
560698843	::454365782357868000
24413698	::454365988318769000
95117686	::454366141256048000
15681561	::454367682326843000
32471501	::454367901546713000
709921765	::454368336248569000
433003196	::454368535750664000
26879335	::454368541819805000
378334138	::454369069454876000
8709452	::454369140728279000
257913209	::454369459936186000
8709452	::454369905220259000
8709452	::454370025294802000
271717879	::454370100460523000
378334138	::454371202585591000
158948390	::454371239499677000
193192138	::454371692052496000
364546435	::454372809507352000
419105102	::454372855916949000
26879335	::454373254967205000
483115964	::454373385204948000
17928370	::454373428523307000
346412695	::454374165575790000
121100953	::454374313484111000
235867165	::454374403648679000
15681561	::454374755924066000
55161530	::454374981615357000
29436016	::454374983595466000
95117686	::454375288831369000
292558028	::454375746413133000
68531166	::454376247007526000
432747712	::454376696893161000
419105102	::454376724839424000
546985882	::454376761674182000
250969967	::454376899725107000
546985882	::454376925419798000
546985882	::454376968373678000
259021462	::454376994625441000
259021462	::454377245860065000
216819428	::454377806189707000
216819428	::454378558605885000
104112940	::454378797366652000
238322255	::454378867009290000
238322255	::454378939306496000
258506164	::454379079014182000
32382173	::454379586818932000
48157278	::454379774392434000
613956023	::454380200147435000
636894252	::454380215855095000
636894252	::454380603228434000
554633284	::454380906283663000
91606737	::454381494127960000
227046044	::454381629587210000
53545809	::454381771438952000
103244523	::454382178802356000
177692206	::454382631770423000
392737983	::454383378494935000
636894252	::454383655868055000
546985882	::454384107695640000
213287321	::454384292584759000
322327312	::454384354777505000
385595835	::454384973630291000
27237232	::454385061685919000
322446637	::454385930829180000
365021832	::454385948231364000
65412211	::454386377468436000
365021832	::454386382669373000
312856997	::454386460226228000
186693710	::454386731546992000
65412211	::454386812002504000
186693710	::454386864598704000
322446637	::454387144786599000
258506164	::454387156400615000
186693710	::454387232007143000
242443898	::454387678843113000
242443898	::454387717661806000
65482831	::454387730110095000
137014162	::454388044414865000
217262932	::454388250514165000
4059771	::454388683592830000
572151259	::454388737187655000
4059771	::454388761565339000
206538198	::454388886832422000
4059771	::454388942121762000
357017353	::454389003417305000
322446637	::454389176914280000
4059771	::454389211605774000
193192138	::454389478954504000
465934852	::454389659926134000
322446637	::454389802146607000
357017353	::454389908904615000
95117686	::454389970435063000
97326618	::454390067659014000
231885202	::454390307019169000
97326618	::454390435000369000
546985882	::454390611664465000
231885202	::454390634187464000
300607168	::454390795374964000
167222207	::454390854472728000
242206017	::454390914891673000
26879335	::454391040704000000
371477472	::454391551352127000
39237011	::454391670730420000
350424007	::454391849541595000
489078088	::454391883062472000
570502101	::454392251087847000
377486283	::454392394629136000
217262932	::454392537935917000
322446637	::454392567971336000
39237011	::454392900202545000
445826532	::454392916589674000
231885202	::454393080141975000
14954949	::454393082515947000
264946102	::454393234593046000
371477472	::454393491612000000
217262932	::454393502747484000
118470515	::454394011831513000
227046044	::454394161450323000
365767010	::454394583695523000
231885202	::454394632835567000
357306642	::454395142817210000
378773930	::454396020399816000
374613599	::454396243364806000
430943995	::454396584575664000
24719772	::454396703542882000
24100015	::454397024050630000
378773930	::454397364842024000
368079003	::454397540213874000
65412211	::454397757483405000
473454563	::454397925314281000
242206017	::454397957321011000
420731308	::454398074853412000
242206017	::454398132097667000
480973099	::454398189626331000
546985882	::454398335328464000
546985882	::454398509543088000
472617238	::454399201124691000
281295226	::454399283840958000
113221759	::454399451948650000
120853830	::454399726642032000
220632867	::454400056213270000
433168829	::454400296920166000
9563172	::454400504052080000
9563172	::454400578081525000
319469530	::454400597308223000
219092257	::454400996655919000
232468321	::454401074204401000
383045348	::454401190848000000
264946102	::454401368976293000
348262381	::454402510417952000
318065690	::454402732363763000
217262932	::454403370334179000
266210776	::454403474252251000
95117686	::454403875500326000
95117686	::454403881032630000
709921765	::454405050010714000
291475742	::454405136652046000
385595835	::454405183280128000
357017353	::454405225487814000
242206017	::454405710844293000
266210776	::454406085000962000
465934852	::454406524333326000
344857407	::454406718730940000
113221759	::454406815196135000
128103434	::454406855662796000
570502101	::454406927674798000
271717879	::454407613749284000
15681561	::454407619189288000
100376439	::454408087068094000
122799833	::454408159193337000
24719772	::454408267641679000
21568615	::454408722874261000
225601631	::454408928948789000
96443022	::454409138001301000
623065439	::454409144226054000
596957614	::454409784960102000
311583053	::454409821350289000
242206017	::454409957203804000
124011751	::454410425203847000
113221759	::454410683745325000
241790793	::454410698437558000
260440912	::454411293592543000
357017353	::454411539567890000
410047216	::454411771059912000
242206017	::454411889687420000
242206017	::454412266050715000
370845710	::454412277467582000
30246292	::454412283356389000
431944862	::454412402038022000
262471070	::454412857862807000
36259265	::454412876263223000
287569533	::454412991082295000
483115964	::454413244870828000
478462259	::454413719851003000
146216300	::454414121572638000
414374118	::454414317501566000
122799833	::454414319661244000
23403899	::454414401240453000
331398205	::454414662008700000
414374118	::454414669818908000
23403899	::454414793714057000
239917620	::454415026627940000
239917620	::454415033410146000
239917620	::454415177815818000
125560060	::454415358448107000
125560060	::454415427847073000
274693254	::454415785633787000
408831317	::454416073727938000
284316159	::454416112835260000
414374118	::454416848797577000
48157278	::454417390986870000
222173816	::454417537443565000
242206017	::454417597359218000
19895969	::454417705869647000
97326618	::454418289297723000
253347580	::454418434068344000
89852975	::454418718744121000
275813402	::454418942103392000
89852975	::454418946356412000
322643138	::454419071065686000
275813402	::454419502193995000
301657872	::454419705923915000
308175001	::454420116654944000
626942496	::454420272301735000
274693254	::454421142791790000
40097041	::454421158406795000
310569604	::454421621747752000
369310186	::454422036513701000
432888405	::454422468049260000
432888405	::454422761390485000
634615880	::454423209136250000
626942496	::454423244586876000
306989340	::454423616164085000
533417136	::454423746229837000
43977455	::454423758863106000
480973099	::454424363027030000
480973099	::454424511706693000
137014162	::454424523195310000
137014162	::454424560658837000
139547588	::454424845452058000
43977455	::454425171873779000
378334138	::454425282737631000
432888405	::454425768366338000
469722641	::454426459512524000
365021832	::454426642463473000
36943663	::454426656908644000
277645720	::454426713142087000
36943663	::454426719147937000
29436016	::454426738341445000
277645720	::454426740954513000
39237011	::454426969464008000
381599486	::454426970328399000
469722641	::454427196891725000
222173816	::454427934510817000
266210776	::454429104528293000
97326618	::454429292932636000
114970673	::454429924254687000
266210776	::454430025513570000
378773930	::454430083353423000
626942496	::454430319987679000
128103434	::454430335577882000
25680589	::454430903897317000
378334138	::454430918552588000
497544291	::454431203857158000
383243793	::454431612659195000
47032978	::454431686311559000
47032978	::454431750652198000
47032978	::454431804964241000
47032978	::454431848899563000
47032978	::454431879249539000
61478431	::454431931565101000
47032978	::454431937982386000
47032978	::454431986535628000
47032978	::454432013895081000
47032978	::454432048972058000
47032978	::454432079754043000
378334138	::454432104416550000
47032978	::454432123051859000
113221759	::454432137819983000
47032978	::454432158669889000
186472636	::454432182996455000
364546435	::454432210721193000
264300486	::454432552996962000
304619831	::454432579115286000
533417136	::454432714246983000
79754464	::454432815254605000
255205725	::454432817901240000
203145029	::454432968732606000
28736200	::454432974318993000
186472636	::454433013657378000
260038180	::454433091701190000
186472636	::454433107190358000
28736200	::454433120595750000
26333173	::454433146235551000
186472636	::454433387772522000
113221759	::454433416101244000
229290429	::454433479669719000
306989340	::454433553594331000
113221759	::454433648201437000
229290429	::454433693096890000
255205725	::454433774772965000
137014162	::454434032982700000
229290429	::454434035092045000
322446637	::454434499070152000
229290429	::454434611842412000
385595835	::454434862615646000
321876841	::454435289327353000
321876841	::454435438946562000
378334138	::454435616764461000
229290429	::454435762688102000
271717879	::454435766630744000
533417136	::454435782988529000
257597142	::454435845643059000
229290429	::454435898545815000
260038180	::454435911292305000
261471578	::454435956792520000
197210844	::454436163705503000
321876841	::454436184232427000
268547296	::454436688862150000
378334138	::454436831405543000
216819428	::454437044341571000
268547296	::454437557477339000
65412211	::454437818425946000
378334138	::454437823987609000
634615880	::454438363018166000
147779508	::454438847263543000
296627238	::454439039190310000
40708485	::454439827040006000
517695658	::454440538901839000
574250205	::454441357398921000
432622681	::454441423362740000
213767620	::454441572852301000
213767620	::454441810170232000
30246292	::454441844957802000
145572480	::454442032841621000
242206017	::454442060918308000
145572480	::454442380549443000
145572480	::454442590482759000
321102847	::454442932662448000
392434084	::454443194885746000
247159855	::454443270794264000
213767620	::454443274133315000
213767620	::454443451145543000
145572480	::454443498348220000
213767620	::454443678539722000
335367791	::454443736781840000
437082385	::454443759636606000
378334138	::454443788740857000
378334138	::454444128970211000
205928265	::454444334708834000
53545809	::454444337443930000
423941104	::454444386345287000
35097852	::454444394511605000
378334138	::454444411280457000
378334138	::454444720211898000
40097041	::454444753912737000
138935158	::454444891637305000
205928265	::454444932355604000
634890754	::454444950935969000
40097041	::454445263529070000
302673934	::454445302595223000
53545809	::454445306135199000
19501845	::454445496170721000
716788381	::454445693965303000
53545809	::454445725955653000
465934852	::454446062221021000
53545809	::454446105078796000
53545809	::454446502086447000
634890754	::454446567479472000
36943663	::454446598190546000
53545809	::454446815208026000
53545809	::454446968476270000
90265908	::454447097551781000
396655167	::454447506328260000
490841822	::454447809056747000
242206017	::454447814308007000
53545809	::454447888949854000
222173816	::454448088217038000
53545809	::454448780021366000
634890754	::454448818365272000
634890754	::454448915408896000
596957614	::454448998523215000
378334138	::454449031973187000
396655167	::454449033528893000
53545809	::454449319761178000
316025875	::454449327411167000
155677785	::454449381329342000
122769328	::454449414325940000
396655167	::454449631804416000
53545809	::454449727183257000
122769328	::454449803200851000
30246292	::454450078535921000
410047216	::454450124446793000
478020840	::454450179102744000
392737983	::454450291002580000
53545809	::454450305242243000
256346048	::454450468026998000
53545809	::454450518161887000
483115964	::454451005581565000
377035998	::454451090361036000
43967474	::454451296918331000
53545809	::454451441068163000
301717953	::454451573528473000
271717879	::454451706646896000
69801582	::454451795205840000
53545809	::454451799962157000
378334138	::454452304918642000
118810756	::454452378931318000
265786675	::454452905480036000
43977455	::454453898150174000
53545809	::454454245123969000
222173816	::454454379840405000
316902035	::454454405056581000
339272559	::454454582236946000
53545809	::454454882519769000
483115964	::454454920351985000
399174015	::454455029475209000
305216922	::454455064263143000
490841822	::454455236682604000
346412695	::454455703332069000
124011751	::454455878989537000
384488111	::454455928545214000
264300486	::454456232481656000
213763059	::454456287200169000
374613599	::454456543669276000
222584958	::454456652025323000
171724420	::454456778747822000
330645900	::454456919475109000
187309818	::454457038895329000
478020840	::454457284534349000
140994915	::454457290133733000
222584958	::454457370937405000
478020840	::454457379061391000
305216922	::454457557260984000
393264911	::454458088775372000
489078088	::454458581207642000
634890754	::454458679115272000
370850900	::454458720110796000
140994915	::454458754021740000
155677785	::454458812360302000
489078088	::454458869800910000
546985882	::454458911731757000
256845035	::454459163687411000
296627238	::454459306524430000
596191047	::454459344743309000
222584958	::454459489899790000
64926237	::454459574313943000
53545809	::454459583369854000
20822956	::454459692363042000
242206017	::454459917504872000
393264911	::454460040053673000
95504927	::454460208312774000
546985882	::454460328131436000
140994915	::454460377779036000
546985882	::454460404857839000
52809967	::454460427200901000
95504927	::454460543060180000
73526174	::454460648487796000
140994915	::454460689151574000
546985882	::454460859683987000
201113172	::454460871779966000
264300486	::454460873961394000
52809967	::454461080597958000
140994915	::454461093658644000
201113172	::454461140798423000
299389082	::454461229969317000
299389082	::454461379521421000
420006994	::454461395355324000
28905424	::454461561181306000
374613599	::454461684187271000
257597142	::454461912307478000
318065690	::454462320970711000
483115964	::454462477757980000
373653741	::454462519944282000
301257200	::454462524877209000
547741880	::454462751872516000
393264911	::454463167276388000
253347580	::454463427885281000
253347580	::454463485242404000
140994915	::454463697562255000
335759212	::454463926327980000
257913209	::454463993307226000
384488111	::454464138706575000
140994915	::454464517301219000
34863840	::454464890540134000
29786990	::454465053454913000
479205756	::454465083817467000
34863840	::454465415989956000
472617238	::454465440689844000
29786990	::454465510248570000
147779508	::454465543521566000
248957493	::454465844613890000
436188872	::454465983147954000
231885202	::454466175867420000
248957493	::454466269249421000
392362281	::454466313956519000
34863840	::454466497201844000
232468321	::454466891117903000
64926237	::454466914153005000
232468321	::454466917403619000
412000113	::454467075260428000
412000113	::454467094923317000
412000113	::454467224619589000
34863840	::454467286855081000
412000113	::454467400285437000
155677785	::454467405402869000
412000113	::454467473815764000
68369234	::454467774471884000
420731308	::454467861151379000
410047216	::454468039258288000
412000113	::454468085592776000
412000113	::454468144036192000
59622669	::454468175703597000
210671307	::454468193877520000
34863840	::454468534039744000
345261852	::454468560601894000
64768338	::454468748674486000
104112940	::454468968942542000
342878651	::454468989352046000
358296822	::454470189489192000
358296822	::454470219352645000
95117686	::454470288114057000
358296822	::454470331629981000
621474989	::454470523125497000
412000113	::454470558415982000
197210844	::454470593602416000
516937156	::454470902634541000
412000113	::454471002735800000
358296822	::454471022318592000
412000113	::454471247783796000
166877807	::454471343791415000
342878651	::454471446803128000
231885202	::454471671542317000
231885202	::454471742493188000
358296822	::454471816501673000
432622681	::454471823522942000
231885202	::454471833484394000
159726392	::454472130109792000
213763059	::454472195666767000
23403899	::454472358938419000
39683534	::454472554192060000
39683534	::454472629408522000
358296822	::454472661637152000
39683534	::454472864419561000
410047216	::454472904474771000
39683534	::454472933751418000
410047216	::454473016873717000
39683534	::454473091952160000
383243793	::454473107843973000
410047216	::454473177846927000
383243793	::454473340640436000
383243793	::454473356599767000
23403899	::454473847283396000
630007542	::454473910495371000
47032978	::454474702648778000
630007542	::454474956232228000
23403899	::454475515303571000
384594087	::454475615597760000
384594087	::454475669125476000
384594087	::454475696749154000
232468321	::454475707100323000
384594087	::454475750281056000
465266221	::454475941893259000
360930171	::454476201415827000
360930171	::454476217488789000
47032978	::454476388117282000
47032978	::454476743257370000
327989967	::454476760760217000
47032978	::454476799704330000
68369234	::454476895594110000
294347764	::454477201354670000
327989967	::454477749143740000
399174015	::454478183476494000
399174015	::454478188476112000
410047216	::454478678869549000
410047216	::454478790677102000
327989967	::454479124896444000
327989967	::454480251004137000
410047216	::454480260059238000
18277474	::454480828958269000
348193845	::454480988957978000
122725183	::454481260467875000
398377928	::454481487484579000
348193845	::454481517197008000
430943995	::454481687171596000
296627238	::454481952012128000
430943995	::454482073945116000
327989967	::454482225766367000
398377928	::454482350773006000
327989967	::454482434072252000
430943995	::454482621347946000
294347764	::454482901208268000
554801627	::454483780485779000
392362281	::454483793630343000
178985516	::454484118571474000
327989967	::454484133063168000
316902035	::454484346393886000
108808608	::454484613994278000
316902035	::454485194205298000
231885202	::454485270910337000
468102453	::454486289610313000
47032978	::454486437736370000
468102453	::454486461346111000
468102453	::454486621736288000
47032978	::454486626748485000
47032978	::454486710110269000
393264911	::454486738161778000
47032978	::454486777445625000
47032978	::454486828972650000
47032978	::454486869858738000
47032978	::454486907892686000
47032978	::454486940151062000
47032978	::454486975857176000
327989967	::454486997835739000
47032978	::454487012351803000
47032978	::454487051878952000
47032978	::454487093998141000
47032978	::454487214135590000
338477631	::454487308029657000
327989967	::454487369035816000
397717926	::454487588435681000
327989967	::454487672682463000
393264911	::454487732153114000
338477631	::454487747680808000
327989967	::454487975993556000
31569666	::454488406194913000
393264911	::454488583294824000
281295226	::454488861046226000
281295226	::454488958878371000
31569666	::454489316035923000
393264911	::454489657921642000
468102453	::454490297926295000
159726392	::454490497680019000
327989967	::454490783228645000
634615880	::454491419210547000
327989967	::454491695158411000
122725183	::454491896480403000
47032978	::454491924980723000
47032978	::454492123438403000
175532031	::454492269362421000
47032978	::454492422416789000
47032978	::454492464036847000
47032978	::454492508811051000
47032978	::454492585990426000
634615880	::454492684380422000
32671267	::454493724416819000
91130285	::454493840138047000
327989967	::454493864536313000
32671267	::454493980953042000
234630547	::454493984723718000
32671267	::454494810758316000
32671267	::454494902278057000
47032978	::454495063972667000
47032978	::454495143605723000
47032978	::454495212828512000
47032978	::454495253634904000
47032978	::454495291014512000
47032978	::454495332231966000
47032978	::454495418122924000
122725183	::454495425483898000
91130285	::454495575871074000
393264911	::454495852015280000
91130285	::454496097290166000
234630547	::454496472684195000
348262381	::454496619904237000
28510276	::454496832639365000
91130285	::454496938206195000
32671267	::454497253713907000
32671267	::454497434333224000
91130285	::454497550691999000
327989967	::454498236200648000
32671267	::454498650681376000
276131997	::454498933348511000
95117686	::454499341508804000
122725183	::454499447674642000
327989967	::454499614990016000
474371126	::454500487187140000
94226339	::454500687569620000
206067907	::454500772055900000
321102847	::454500827311656000
342878651	::454501866185818000
218750630	::454502246521139000
393264911	::454503022983254000
414217500	::454504721756061000
95504927	::454504779696574000
180911733	::454504980729565000
114291753	::454506090399797000
47032978	::454506643900731000
47032978	::454506721793171000
467758710	::454507035434823000
79606394	::454508691987767000
79606394	::454508918706675000
171724420	::454509492994985000
285906246	::454509616731136000
368577195	::454510961005588000
238672857	::454511663597637000
47547782	::454511693360406000
47547782	::454511972705259000
336019882	::454514029403197000
336019882	::454514183833255000
336019882	::454514409214185000
76017935	::454515072832774000
230227645	::454515660203118000
107848755	::454515892169490000
95504927	::454516160063897000
408031484	::454516324647964000
473718221	::454516718333739000
408098797	::454516932302368000
402243422	::454517063370158000
336019882	::454517092843139000
324614357	::454517493353422000
21452516	::454517560315097000
283051149	::454517996128448000
418841887	::454518815867404000
232901934	::454519955401084000
418841887	::454520649940094000
458529098	::454521007681052000
255205725	::454521979958468000
26920974	::454522370888581000
579271413	::454522798996602000
327989967	::454523384685420000
408098797	::454527768567742000
408098797	::454528092590309000
408098797	::454528458937614000
20478089	::454528747371507000
20478089	::454528888258174000
20478089	::454528901688352000
20478089	::454529356036321000
167184626	::454529706897858000
37384165	::454530729787920000
410047216	::454530830665138000
491969843	::454531011645169000
242435004	::454531335042781000
410047216	::454531348867198000
410047216	::454531516001816000
408098797	::454532170527539000
39469570	::454532647784833000
408098797	::454535168213385000
39469570	::454536750636220000
315872678	::454537249552478000
199545464	::454537990350852000
173608790	::454541241380634000
199545464	::454542687530930000
199545464	::454542974450683000
26920974	::454544467601530000
232901934	::454547949838553000
39105327	::454558287929692000
634615880	::454558931839242000
20545953	::454558956854067000
467852949	::454560743900581000
219574380	::454560753060954000
57120197	::454561039669948000
219574380	::454561210596614000
467852949	::454561263574851000
32382173	::454561489148719000
467852949	::454561575006117000
301657872	::454561714776715000
69044676	::454562058923569000
26333173	::454562361303506000
131254355	::454562430522122000
255205725	::454563600443912000
60712766	::454564244294733000
20545953	::454564293556850000
326827026	::454564441628372000
97307001	::454564714920427000
621062028	::454564738039431000
479222401	::454564778040504000
326827026	::454565612434763000
239928368	::454565648103145000
239928368	::454565736422576000
545129813	::454566036780875000
213287321	::454567840025415000
213287321	::454567949245112000
39469570	::454568858691837000
213287321	::454569067094241000
28405302	::454569910698405000
165658390	::454570359400828000
23027915	::454570521167151000
214678768	::454571047296040000
71689075	::454571552949149000
39469570	::454572176679899000
278874928	::454572277942599000
140994915	::454572398675632000
140994915	::454572878080393000
38748723	::454573578084950000
38748723	::454573617557544000
26198467	::454573820293038000
184195472	::454573881437601000
26684021	::454574161076432000
26684021	::454574373866049000
17928370	::454574393805389000
31250549	::454574587141844000
210674392	::454574765429116000
377952732	::454575244452581000
377952732	::454575354443620000
278874928	::454575674431258000
29473860	::454575690810011000
236930269	::454576684696489000
37384165	::454577048300683000
407395368	::454577722157572000
438582644	::454577969722589000
37384165	::454578135606902000
460772038	::454578159942262000
416506126	::454579142302760000
365523194	::454579166747181000
137014162	::454579852126216000
137014162	::454579903783272000
37384165	::454580290665472000
506707370	::454580320441233000
506707370	::454580906104082000
419738528	::454582132237942000
379152968	::454582186860359000
419738528	::454582215138377000
62396842	::454582295517609000
419738528	::454582553618702000
71689075	::454584095969128000
245935219	::454584466640343000
60399576	::454584682965770000
17210128	::454584735537561000
81765661	::454584770022756000
137014162	::454585369309089000
278874928	::454586029094092000
615507620	::454586129635737000
229290429	::454586133758758000
72210207	::454586365812809000
438582644	::454586839106871000
278874928	::454586885206077000
57933673	::454587273367928000
137014162	::454587440246702000
210671307	::454587551207002000
278874928	::454587969350160000
278874928	::454588218348810000
278874928	::454588374020415000
278874928	::454588422309433000
378794339	::454588531281645000
87306187	::454588735309365000
546985882	::454588795468255000
546985882	::454588980042797000
410122679	::454589354842009000
319469530	::454589492230639000
277794018	::454589616222240000
571363101	::454589847542706000
211019280	::454589898901975000
34445704	::454589976210993000
34536365	::454590128149639000
615507620	::454590279765344000
80379964	::454590833568645000
571363101	::454590990674698000
34445704	::454591869050441000
253120136	::454591982753415000
67296324	::454592143986667000
163768701	::454592366528438000
83878535	::454592611655749000
39237011	::454592858130231000
202196262	::454593333554188000
38440249	::454593374918422000
285906246	::454593899109945000
133508241	::454594012909809000
39469570	::454595833498181000
180388620	::454596212990025000
79754464	::454596244287922000
89852975	::454597760097189000
236528732	::454597845895487000
489078088	::454597852736401000
89852975	::454597904704237000
489078088	::454598019904585000
117638857	::454598048719458000
489078088	::454598790431784000
341037427	::454599284235571000
329471370	::454599803448459000
479205756	::454600389262729000
159944196	::454601003065565000
145572480	::454601114009088000
167222207	::454601203284852000
71284640	::454602311286153000
71284640	::454602361005019000
167222207	::454602371788591000
634822122	::454603157960544000
117638857	::454603556424024000
165491208	::454603834695090000
86970230	::454603951661264000
98806791	::454604821983920000
122799833	::454605014036516000
500308199	::454605402143858000
191276105	::454605502664560000
162958222	::454605801660096000
247159855	::454605873097101000
162958222	::454606517946572000
332908078	::454607090657820000
78614495	::454607277354668000
98806791	::454607307574611000
55704588	::454607702908346000
300594041	::454607789306810000
306989340	::454607886878916000
23403899	::454607916683653000
268397639	::454608036749787000
155677785	::454608090030411000
268397639	::454608135181701000
230227645	::454608272381575000
256088386	::454608290006056000
201113172	::454608401960411000
360367250	::454608844962803000
378334138	::454608952127664000
150828387	::454608990438424000
419307287	::454609015113138000
230227645	::454609357842313000
433470731	::454610168178020000
437082385	::454610423611129000
27237232	::454610426190245000
31258629	::454610437288370000
4434941	::454610629920165000
433470731	::454610709725581000
397717926	::454611082876059000
437082385	::454611196608774000
331482356	::454611233702805000
469722641	::454611324773748000
623065439	::454611479258746000
397717926	::454611558837280000
334665323	::454611961452711000
230903702	::454611966716174000
139547588	::454612229451968000
433470731	::454612374331199000
403020871	::454612769975701000
403020871	::454613433892077000
297043246	::454613924366024000
403020871	::454613970431664000
297043246	::454614061867868000
297043246	::454614124719513000
41143305	::454614288288608000
297043246	::454614302562193000
297043246	::454614343473451000
297043246	::454614368991604000
413367641	::454614402650869000
297043246	::454614616342286000
384683676	::454614726220460000
297043246	::454614750572580000
297043246	::454614829727498000
25680589	::454614978960437000
297043246	::454615002344091000
297043246	::454615066810544000
297043246	::454615164923703000
297043246	::454615227049738000
297043246	::454615375372902000
385595835	::454615482977382000
336821368	::454615553114509000
249468865	::454615693124587000
297043246	::454615695951937000
252725390	::454615755170926000
236528732	::454615846313136000
297043246	::454615856539254000
533417136	::454617271818674000
273748024	::454617730956541000
616892340	::454617944551456000
39469570	::454618273926361000
405239647	::454618281450565000
222173816	::454618345703108000
95723533	::454619537544335000
533417136	::454619656674742000
630007542	::454619820315914000
616892340	::454620086435721000
297043246	::454620108179382000
297043246	::454620148587331000
297043246	::454620177058238000
297043246	::454620240383868000
297043246	::454620259753156000
297043246	::454620341110046000
616892340	::454620427269066000
19945993	::454620480352555000
301717953	::454620492763115000
237112765	::454620716478894000
39469570	::454621036815060000
30151060	::454621248933593000
483526518	::454621646075076000
321166954	::454621848219553000
162958222	::454622395043545000
616892340	::454622409329369000
162958222	::454622697444503000
254579074	::454623217273929000
68369234	::454623379929452000
68369234	::454623545621225000
396786261	::454623650461671000
59622669	::454624267838046000
32671267	::454624507366748000
359806236	::454624625733795000
412000113	::454624913370775000
412000113	::454625203658571000
546985882	::454625304275722000
297542894	::454625434261409000
125849974	::454625537856503000
412000113	::454625543795662000
412000113	::454625918422487000
415703077	::454626033581318000
89852975	::454626508058132000
322446637	::454626617008992000
368577195	::454626642720063000
131254355	::454626653495246000
120532808	::454626733266726000
79902186	::454627243449274000
385595835	::454627317403222000
258506164	::454627513067515000
348262381	::454627847995285000
245935219	::454627968770273000
133112299	::454628124076937000
378334138	::454628152820916000
162958222	::454628600705060000
20804321	::454628771576815000
79902186	::454629097948585000
240857453	::454629543253258000
381599486	::454629693464260000
162245153	::454630410497294000
418783652	::454630640395493000
25680589	::454630681369268000
403020871	::454630935166607000
344950744	::454630976874766000
412000113	::454631137873121000
412000113	::454631198233354000
344950744	::454631200980623000
36485138	::454631388772589000
47032978	::454631793229328000
324614357	::454632195584704000
473454563	::454632595394138000
47032978	::454632891474268000
47032978	::454632936898588000
95117686	::454633111624491000
95117686	::454633167819780000
78404115	::454633204654161000
253717655	::454633245439954000
621474989	::454633269598752000
47032978	::454633365543858000
518039543	::454633450956283000
299879238	::454633842415271000
47032978	::454633899222913000
296627238	::454634029111717000
167222207	::454634152944345000
20804321	::454634661390462000
21415532	::454635318340112000
255195496	::454635340586696000
297052199	::454635533256237000
296627238	::454635548930363000
297052199	::454635566470946000
297052199	::454635825427251000
229290429	::454635853651120000
297542894	::454635893035634000
395687470	::454635963134652000
20804321	::454636190197489000
495598070	::454636334196727000
297052199	::454636337941852000
395687470	::454636423371431000
297052199	::454636572416020000
338477631	::454637488838303000
378334138	::454637565887651000
8709452	::454637634279981000
47032978	::454637668974882000
8709452	::454637671655440000
47032978	::454637687589203000
25680589	::454637691657670000
47032978	::454637700214038000
378334138	::454638086446940000
8709452	::454638105929474000
65886399	::454638362830598000
130312780	::454638454324740000
267299080	::454638541008805000
8709452	::454638859943690000
91606737	::454638894378545000
8709452	::454639466645585000
320001867	::454639610203611000
8709452	::454639781172240000
413367641	::454640225047035000
403020871	::454640370505093000
630007542	::454640501388759000
342878651	::454640605998481000
47032978	::454640729680519000
342878651	::454640836131565000
115583749	::454640955589943000
615507620	::454641192513191000
25784705	::454641322217836000
519677520	::454641394473529000
418783652	::454641423246450000
30151060	::454641472898625000
65886399	::454641567912194000
224452115	::454641637684027000
296627238	::454641824473563000
497630362	::454642387826909000
21415532	::454642476784308000
8709452	::454642573358153000
393802148	::454642982067523000
396655167	::454643134165565000
414004311	::454643364856471000
342878651	::454643637951819000
413367641	::454643751781404000
213767620	::454643803950178000
414004311	::454643967846412000
168705725	::454644314644439000
281295226	::454644506399617000
78404115	::454644592554409000
336171560	::454645020566355000
33302034	::454645512730607000
388397248	::454645790485389000
248957493	::454646126738546000
385259637	::454646296918650000
318065690	::454646332502712000
430943995	::454646532927926000
103473089	::454647259175874000
234143570	::454647263013638000
322763942	::454647290217508000
43922897	::454647464939622000
43922897	::454647495327371000
415943958	::454647532937674000
234143570	::454647537384058000
385259637	::454647786458583000
234143570	::454647863944171000
234143570	::454648034354561000
388397248	::454648048061136000
274432702	::454648060828590000
365021832	::454648095859810000
385259637	::454648163341987000
385259637	::454648384327274000
18929923	::454648490706997000
216819428	::454648537230635000
39237011	::454648748862230000
322763942	::454648798053015000
271717879	::454649072075284000
287569533	::454649114282950000
364546435	::454649153701036000
393801885	::454649184906670000
344950744	::454649609411768000
351896383	::454649816329363000
397717926	::454650356560297000
275813402	::454650420422791000
435409494	::454650728531755000
47032978	::454650920312532000
34841151	::454651169034747000
130312780	::454651243739086000
623065439	::454651867566723000
202292166	::454651930909085000
294347764	::454652559962021000
324614357	::454652609509744000
34841151	::454652640388190000
275813402	::454652656603369000
95723533	::454652851428790000
113221759	::454653154098180000
300884493	::454653263959588000
435409494	::454653416178872000
628045480	::454654104011173000
300884493	::454654800311771000
265249050	::454655132106784000
378334138	::454655163492737000
232468321	::454655369340416000
95723533	::454655502258307000
420083874	::454655760153079000
297542894	::454655859197358000
39237011	::454655965292687000
232468321	::454655973714444000
435409494	::454656037660815000
297542894	::454656211556634000
39237011	::454656246403317000
79606394	::454656692194537000
342878651	::454657180688338000
634890754	::454657309143076000
64926237	::454657316743180000
634890754	::454657379678699000
561622267	::454657875689111000
95723533	::454658442821910000
168705725	::454659114480574000
430943995	::454659275009581000
64926237	::454659341639892000
338477631	::454659341648687000
95723533	::454659378122342000
348262381	::454659444459073000
6652302	::454659662164414000
465934852	::454660138209521000
432622681	::454661007990747000
561622267	::454661038794080000
495598070	::454661475215638000
277645720	::454661728111173000
271717879	::454661981463932000
277645720	::454662092206120000
542909484	::454662094391357000
570502101	::454662447627239000
41658963	::454662762279362000
409404583	::454662847167868000
277645720	::454662910774870000
351922723	::454663293148205000
277645720	::454663506118586000
324614357	::454663878094647000
346412695	::454664105610063000
257597142	::454664321210281000
329471370	::454664469403402000
97326618	::454665854215798000
281295226	::454665999820656000
572151259	::454666252623953000
572151259	::454666328012357000
336171560	::454666501098713000
165491208	::454666822517030000
572151259	::454666905928740000
39469570	::454666926284079000
281408265	::454667655694147000
572151259	::454668019742937000
572151259	::454668105893941000
572151259	::454668414162726000
626942496	::454668874718654000
572151259	::454669202037551000
21415532	::454669285068386000
338477631	::454669361031413000
196659229	::454669391532015000
96882214	::454669721879580000
20935798	::454670115015913000
96882214	::454670344310120000
38748723	::454670422886612000
28510276	::454670644534198000
365021832	::454670892854173000
22944914	::454670969781886000
96882214	::454671350645264000
438582644	::454671357419466000
408224760	::454671395621191000
96882214	::454672000590417000
388397248	::454672230421495000
96882214	::454672694420598000
96882214	::454673175490486000
367308760	::454673308479275000
165491208	::454673926845890000
96882214	::454674000996626000
21568615	::454674287639552000
367308760	::454674383471403000
300607168	::454674569581039000
489078088	::454674628724527000
64768338	::454674905464729000
374613599	::454675064479158000
405040496	::454675152182444000
96882214	::454675156372176000
370850900	::454675169572032000
243011588	::454675272093401000
385259637	::454675483696046000
321876841	::454675970041970000
489078088	::454676087054667000
213763059	::454676839810596000
14954949	::454677214236123000
338076990	::454677470889787000
321876841	::454677532982247000
621474989	::454677563588501000
68369234	::454678070449156000
321876841	::454678098714181000
312856997	::454678389295939000
321876841	::454678593289744000
230227645	::454679180660068000
231885202	::454679339410284000
231885202	::454679404107423000
231885202	::454679554255101000
96882214	::454679555333054000
385595835	::454679887446425000
258196512	::454679887693873000
231885202	::454679942492463000
231885202	::454680128006520000
472415509	::454680607478386000
43977455	::454680640558882000
231885202	::454680642110754000
296627238	::454680728601513000
43977455	::454680879517151000
96882214	::454681596008755000
30787413	::454681834082013000
231885202	::454681851718664000
231885202	::454682065850474000
301244439	::454682139658059000
21415532	::454682197564612000
388397248	::454682323133267000
145572480	::454682358923665000
388397248	::454682558047875000
231885202	::454682682551586000
231885202	::454682767482028000
231885202	::454682856090914000
231885202	::454682913444220000
370845710	::454682965143203000
546985882	::454683050631131000
34841151	::454683340114001000
96882214	::454683394807324000
516017637	::454683552550887000
393801885	::454683577578700000
231885202	::454683615503216000
264300486	::454684240840372000
96882214	::454684417852588000
33302034	::454684423804682000
166877807	::454684477625614000
264300486	::454685607185244000
516542821	::454685990112616000
18437537	::454686566074818000
297542894	::454686631258107000
294347764	::454686642645635000
399174015	::454687354704244000
13298002	::454687832746250000
54721301	::454687981719531000
468102453	::454688271730089000
162245153	::454688467948425000
435409494	::454688721820856000
79902186	::454688743090171000
94215450	::454688803203325000
468102453	::454688821922103000
94215450	::454688922246070000
468102453	::454688986913439000
468102453	::454689116248997000
79902186	::454689527596982000
408098797	::454689588200894000
150870283	::454690003071668000
8709452	::454690154641649000
8709452	::454690201768853000
8709452	::454690290277048000
8709452	::454690325760856000
8709452	::454690407918866000
8709452	::454690534540734000
410122679	::454690631890108000
410122679	::454691514216488000
342188056	::454691674095386000
396655167	::454692114324938000
32671267	::454692643574775000
32671267	::454692662826643000
32671267	::454692678764986000
342188056	::454692969107697000
435409494	::454693111067721000
342188056	::454693478887600000
26684021	::454693775416098000
218711172	::454694021005586000
344285522	::454694375314829000
297542894	::454694903746801000
384683676	::454695006079832000
546985882	::454695082516811000
406121427	::454695131958890000
47032978	::454695153891311000
546985882	::454695417813696000
64926237	::454696116672425000
31078887	::454696822796075000
397717926	::454696958863896000
434045786	::454697114862637000
397717926	::454697166221889000
170924102	::454697200635756000
382314219	::454697244210384000
41753572	::454697246764703000
197210844	::454697627498475000
31078887	::454697652014174000
31078887	::454697852166352000
41753572	::454698039370735000
231885202	::454698216454246000
47032978	::454698751903690000
47032978	::454698937967181000
14954949	::454698971978407000
47032978	::454698978224136000
386169383	::454698986696224000
47032978	::454699022016847000
34841151	::454699782926516000
420731308	::454699876031266000
146216300	::454700167115968000
31078887	::454700608625205000
23403899	::454700633262530000
24413698	::454700688879001000
23403899	::454700891661029000
264300486	::454700892273397000
23403899	::454701053586333000
297542894	::454701129381605000
166877807	::454701350496894000
23403899	::454701364937895000
31078887	::454701568391004000
178985516	::454701634581299000
8709452	::454701748062392000
23403899	::454701772729098000
166877807	::454701779175759000
161346822	::454702069916897000
23403899	::454702377015054000
378850242	::454702398930714000
301203823	::454702615943589000
161346822	::454702807854350000
301203823	::454702861411041000
230659102	::454703941310103000
47547782	::454704505427226000
546985882	::454704582753792000
373653741	::454704723161915000
396655167	::454704896889978000
31078887	::454705858278981000
31078887	::454705893980913000
31078887	::454705988004634000
491969843	::454706036394319000
420083874	::454706109282910000
345508633	::454706192175345000
22844281	::454706476117131000
64768338	::454706706769915000
519677520	::454706748977610000
23403899	::454706864572227000
519677520	::454706886374608000
296627238	::454706888005808000
68369234	::454706890816360000
284137695	::454706951146835000
107848755	::454707114737680000
284137695	::454707209880870000
296627238	::454707220169490000
392737983	::454707302931902000
479986172	::454707624240771000
479986172	::454707991464673000
224068229	::454708035395788000
19945993	::454708093486919000
516937156	::454708322097430000
546985882	::454708432193716000
410122679	::454708691015852000
382314219	::454709186052378000
273497452	::454709471168569000
39237011	::454709518476537000
39469570	::454709628140781000
382314219	::454709652412841000
273497452	::454709822831611000
31078887	::454709861897367000
31078887	::454709936799219000
273497452	::454710443966087000
31078887	::454711017394565000
469722641	::454711146772041000
384105885	::454711480689389000
432888405	::454712162674425000
30787413	::454712720462708000
31078887	::454713013291859000
31078887	::454713378095644000
31078887	::454713557054017000
322327312	::454713827938934000
24719772	::454714003638743000
623065439	::454714503985659000
34841151	::454714804226506000
420006994	::454715828253261000
24719772	::454716013758935000
408098797	::454716606145638000
21568615	::454716787427250000
256346048	::454716837482496000
357017353	::454716904008323000
31078887	::454716909833830000
473454563	::454717437578317000
31078887	::454717461460295000
110563920	::454717515936329000
390552849	::454717526627586000
32671267	::454717762946887000
32671267	::454717895717564000
193192138	::454718018078388000
546985882	::454718463517679000
344857407	::454718484069363000
30787413	::454718524377030000
312856997	::454718627514953000
384105885	::454719301619314000
414315073	::454719417382084000
331398205	::454719554262818000
327989967	::454720047026810000
32671267	::454720546408640000
479986172	::454720954556747000
327989967	::454721147259867000
405040496	::454721265941889000
405040496	::454721289429979000
701949296	::454721377338019000
31078887	::454721387953795000
193192138	::454721433147805000
365021832	::454721570204708000
31078887	::454721690816106000
382414670	::454721742934536000
382414670	::454721932600938000
31078887	::454721963869478000
234630547	::454722239632392000
146216300	::454722487779999000
31078887	::454723099108196000
29473860	::454723538331508000
31078887	::454723909858766000
469722641	::454723949859831000
384105885	::454724052712951000
31078887	::454724160371957000
413367641	::454726051026186000
21568615	::454726854700572000
297052199	::454727207387017000
297052199	::454727305256919000
257831311	::454728127155945000
8036902	::454728194382655000
21568615	::454728472326205000
371416817	::454728910467772000
284137695	::454730453342117000
273811402	::454730746847318000
299484513	::454730951377956000
248957493	::454730965932195000
414315073	::454731250604183000
410122679	::454731312491139000
243011588	::454731803509944000
477188816	::454732043436310000
483115964	::454732109328834000
546985882	::454732217181171000
403020871	::454732559327309000
477188816	::454732883597336000
252314330	::454733159301914000
432747712	::454733691768819000
335759212	::454733748316012000
335759212	::454734048741425000
516017637	::454734052759568000
257913209	::454734541081821000
302673934	::454734551844405000
31078887	::454734928932909000
618760575	::454735126636015000
113221759	::454735339265867000
15086993	::454735982177566000
246571951	::454736091061682000
300607168	::454736498647371000
246571951	::454736828768464000
266210776	::454737071827996000
284931188	::454737227332202000
38748723	::454737244612751000
430943995	::454737294508187000
127031573	::454737591426744000
127031573	::454737630890967000
127031573	::454737679528128000
328794919	::454737696716759000
127031573	::454737756401307000
127031573	::454737844691415000
410122679	::454737929198665000
127031573	::454737942410321000
127031573	::454737989579468000
238672857	::454738060031176000
127031573	::454738073188696000
127031573	::454738111809875000
384109939	::454738168932098000
127031573	::454738240629510000
127031573	::454738359793876000
127031573	::454738421303373000
125849974	::454738436034146000
127031573	::454738464928317000
127031573	::454738591617265000
127031573	::454738748639436000
167183597	::454738806906712000
127031573	::454738818843680000
337396732	::454738985622188000
432888405	::454739416188461000
371477472	::454739815871680000
365021832	::454739888253206000
443376354	::454739954103353000
127031573	::454739993085218000
127031573	::454740097145925000
19895969	::454740262233714000
127031573	::454740319196565000
31078887	::454740462381715000
127031573	::454740511211806000
31078887	::454740677281062000
468102453	::454740710474780000
31078887	::454740728497713000
109477035	::454740822328496000
468102453	::454740910840897000
137117871	::454741134615781000
267299080	::454741279746691000
636632104	::454741398881710000
371477472	::454741449314414000
127031573	::454741475809427000
127031573	::454741596399874000
255205725	::454741613986590000
109477035	::454741678000058000
127031573	::454741725412474000
127031573	::454741777967116000
31078887	::454741791544049000
65412211	::454741814164332000
127031573	::454741819260018000
127031573	::454741882220716000
127031573	::454742003360608000
190624012	::454742087934558000
127031573	::454742093680750000
127031573	::454742232717721000
31078887	::454742447604498000
613956023	::454742585525817000
31078887	::454742693009039000
392362281	::454742848793899000
31078887	::454742917718880000
127031573	::454743129699004000
213767620	::454743185437523000
127031573	::454743204995158000
24719772	::454743215804272000
127031573	::454743421635137000
127031573	::454743552400965000
213767620	::454744019269349000
378773930	::454744213453033000
623065439	::454744613010825000
213767620	::454744656732233000
39169797	::454744888891174000
39169797	::454744953827373000
39169797	::454745086786826000
414004311	::454745424834740000
39169797	::454745472419512000
127031573	::454745650538627000
267299080	::454745677763842000
271717879	::454745707212058000
127031573	::454745862757830000
301761224	::454745970887368000
127031573	::454745984099033000
127031573	::454746083873157000
18437537	::454746135396364000
24100015	::454746337888579000
127031573	::454746522865766000
127031573	::454746619154427000
267299080	::454746940308480000
127031573	::454747108608729000
490841822	::454747261151354000
127031573	::454747338062311000
127031573	::454747431402356000
127031573	::454747521714098000
127031573	::454747624290013000
127031573	::454747687074553000
127031573	::454747723040694000
419105102	::454747726857531000
127031573	::454747785854607000
395687470	::454747794184474000
127031573	::454747854016237000
127031573	::454748018281943000
127031573	::454748069674758000
127031573	::454748131716915000
127031573	::454748184103755000
127031573	::454748262746972000
127031573	::454748301124853000
127031573	::454748358620356000
127031573	::454748406146027000
24100015	::454748426824327000
127031573	::454748452648255000
127031573	::454748530704265000
127031573	::454748578213138000
15681561	::454748631795396000
127031573	::454748659955924000
127031573	::454748712711892000
127031573	::454748784824565000
127031573	::454748995391193000
127031573	::454749056707723000
574250205	::454749074030198000
127031573	::454749162353881000
127031573	::454749259472961000
24100015	::454749270894469000
127031573	::454749319497654000
127031573	::454749365257523000
127031573	::454749436489367000
127031573	::454749482530242000
24100015	::454749487144402000
14954949	::454749514411147000
127031573	::454749541439246000
127031573	::454749605096206000
127031573	::454749685589090000
127031573	::454749776097976000
392362281	::454749808759037000
127031573	::454749845937340000
127031573	::454749891428761000
127031573	::454750006835032000
127031573	::454750061675565000
127031573	::454750111336128000
127031573	::454750159025356000
127031573	::454750223428886000
378773930	::454750356082528000
127031573	::454750402542440000
127031573	::454750473568784000
127031573	::454750543680765000
15681561	::454750628430880000
127031573	::454750660898996000
230659102	::454750691945238000
127031573	::454750743501606000
127031573	::454750788535857000
127031573	::454750845423206000
300607168	::454751117185122000
574250205	::454751271913013000
30151060	::454751319388336000
15681561	::454751682618863000
14954949	::454752337228087000
328252982	::454752538454405000
232901934	::454753540276105000
432888405	::454753608429735000
348901427	::454753821537742000
30787413	::454754783329804000
308690900	::454755209311289000
374613599	::454755479667744000
524903037	::454755864101281000
368079003	::454756038999150000
409404583	::454756807995437000
267299080	::454756942599430000
409404583	::454757018570469000
224682361	::454757447941758000
408098797	::454757485757612000
397717926	::454757527939743000
413686504	::454757852994109000
413686504	::454757871209951000
408098797	::454757905951383000
24100015	::454757961727213000
15681561	::454758231538028000
52809967	::454758434265903000
301244439	::454758634250305000
24147563	::454758647206522000
52809967	::454758713438375000
52809967	::454758879839023000
377035998	::454759628232855000
377035998	::454759849813753000
258235483	::454759879904088000
245935219	::454760584471252000
335759212	::454760974487003000
335759212	::454761169505366000
477188816	::454761226971537000
24100015	::454762301426782000
335759212	::454762573682851000
616892340	::454762722446426000
142950218	::454763368147353000
89852975	::454763618161397000
89852975	::454763699988074000
221590506	::454763772805398000
240857453	::454763889428004000
368079003	::454764502571954000
31078887	::454765134037020000
31078887	::454765141192495000
20545953	::454765259257950000
408831317	::454765379290529000
178985516	::454765546727170000
31078887	::454765918724165000
260440912	::454766134282444000
358296822	::454766138849636000
20545953	::454767267398418000
479986172	::454767326551105000
513658421	::454767908087152000
291288952	::454768138802823000
95504927	::454768526759567000
411777707	::454768628744069000
164101308	::454768818275876000
368079003	::454769852172230000
266210776	::454769987052265000
408831317	::454770777674379000
44041485	::454770892703158000
368079003	::454770912647081000
490841822	::454771057011200000
46697333	::454771264196837000
259872929	::454771332656291000
127031573	::454772254593658000
408831317	::454772401255874000
19569142	::454772895948877000
79606394	::454773076643676000
15961483	::454773367648698000
31078887	::454773632493826000
23403899	::454774096039923000
634890754	::454774429948862000
570502101	::454774564556636000
240857453	::454774589193596000
517695658	::454774658685222000
240857453	::454774867603120000
260440912	::454775368616914000
517695658	::454775621017960000
31078887	::454775665259053000
187089991	::454775717868216000
187089991	::454775782259171000
329801539	::454775929596678000
358296822	::454775954687025000
329801539	::454776097817636000
358296822	::454776241682255000
222687654	::454776432036556000
251821834	::454776598857011000
278874928	::454776736740167000
431179654	::454776791933419000
278874928	::454776935860547000
278874928	::454777055096221000
239928368	::454777398161313000
167183597	::454777432793292000
278874928	::454777511147106000
16623113	::454777525240352000
412304311	::454777887892463000
187089991	::454777969282523000
278874928	::454778664526176000
560698843	::454779136116916000
278874928	::454779296570441000
278874928	::454779536295460000
278874928	::454779892018593000
278874928	::454780368731004000
55161530	::454780435592007000
97326618	::454780865382330000
30804377	::454781477650055000
592475734	::454781610395586000
368079003	::454781618184409000
31078887	::454781676200026000
368079003	::454782059446140000
91130285	::454782087766495000
592475734	::454782337352343000
40097041	::454782630316085000
31078887	::454782677971791000
31078887	::454782700021243000
4059771	::454783518879809000
40097041	::454783610000666000
336019882	::454783776929742000
31078887	::454783853475790000
546985882	::454783947231084000
31078887	::454784042030751000
278874928	::454784210767597000
31078887	::454784280200093000
259872929	::454784434122670000
384683676	::454784913162518000
40708485	::454785118280765000
16623113	::454785151730327000
16623113	::454785231552126000
16623113	::454785495101235000
357017353	::454785526613417000
16623113	::454785558640746000
118470515	::454785675548979000
19569142	::454785687175176000
58627481	::454786071100784000
16623113	::454786131792384000
30804377	::454786210620141000
40097041	::454786360834928000
266210776	::454786455785574000
246571951	::454786498068369000
55161530	::454786676628267000
162802335	::454787675359158000
31078887	::454787779679883000
252355708	::454788590912802000
408098797	::454788897244209000
252355708	::454788929695145000
252355708	::454789990292013000
40195042	::454790184547016000
252355708	::454790245406367000
40195042	::454790478815170000
348901427	::454790571689639000
348262381	::454790878930804000
225601631	::454791128445747000
211019280	::454791793725685000
242206017	::454792036366159000
348901427	::454792152162131000
516017637	::454792162207481000
301717953	::454792322937790000
601049906	::454792553993625000
252355708	::454792662688604000
271717879	::454792739154972000
30804377	::454792795765497000
30804377	::454793070941188000
348901427	::454793943402557000
348901427	::454794002215092000
197210844	::454794035501076000
573151200	::454794483264016000
193192138	::454794526331129000
601049906	::454794600994332000
348901427	::454794684364099000
242206017	::454794840371650000
30804377	::454794877906079000
242206017	::454795113013968000
193192138	::454795130021486000
193192138	::454795374499078000
252355708	::454795477574107000
571363101	::454795951886966000
242206017	::454796099090677000
90211828	::454796166434390000
231885202	::454796257827909000
39237011	::454796429886623000
30804377	::454796501252730000
231885202	::454796542965067000
26897261	::454797297487200000
242206017	::454797303065636000
223998080	::454797580791078000
206803881	::454797581546426000
348901427	::454797822403948000
242206017	::454798020568420000
230659102	::454798112721080000
257913209	::454798234826059000
206803881	::454798240639356000
271717879	::454798620919750000
334475845	::454798660610445000
444679647	::454798759135047000
206803881	::454798766122336000
348901427	::454799146386325000
259872929	::454799152375820000
231885202	::454799386552172000
334475845	::454799507494932000
378773930	::454799532208168000
253552344	::454800252600479000
419105102	::454800308372140000
253552344	::454800329821794000
474371126	::454800519480225000
147779508	::454801414191988000
554801627	::454801646350909000
420006994	::454801784327143000
206803881	::454801881668542000
16623113	::454802116016476000
206803881	::454802156789723000
16623113	::454802301895467000
206803881	::454802360674844000
623065439	::454802413669842000
16623113	::454802776485150000
291475742	::454802869988782000
334475845	::454802914976858000
334475845	::454803073685131000
206803881	::454803140467257000
206803881	::454803325507362000
206803881	::454803529937735000
97326618	::454804290876350000
334475845	::454804673057140000
308726677	::454804683149029000
97326618	::454804782960877000
382414670	::454804816980484000
8036902	::454804976263786000
97326618	::454805071176683000
8036902	::454805518998310000
206803881	::454805631015583000
419249711	::454805834577772000
36958694	::454806052920242000
97326618	::454806189982097000
554633284	::454806345149976000
8036902	::454806664315944000
212047421	::454806883858001000
547741880	::454806931903741000
408869196	::454807180122652000
97326618	::454807906308079000
383045348	::454808020367601000
8036902	::454808233497341000
334475845	::454808314728050000
212047421	::454808322814664000
23403899	::454808513735184000
334475845	::454808573298475000
378773930	::454808700860248000
252355708	::454808744224763000
271717879	::454809090493935000
342878651	::454809287982714000
22944914	::454809312884719000
348901427	::454809355733303000
69455217	::454809677503954000
52809967	::454809705013989000
348901427	::454809969372581000
337396732	::454810427969773000
337396732	::454810516335390000
334475845	::454810826180812000
91130285	::454811049246879000
33538323	::454811195288350000
503741267	::454811225528877000
337396732	::454811309318877000
574250205	::454811398934372000
574250205	::454811493041963000
248957493	::454811735610765000
172280619	::454811910760710000
242206017	::454811939848605000
248957493	::454811999851917000
232468321	::454812353259782000
97326618	::454812374386892000
140994915	::454812495425699000
96443022	::454813990200176000
31078887	::454814178302107000
296627238	::454814370850025000
31078887	::454814658520551000
162802335	::454814739361570000
296627238	::454814765139775000
328252982	::454814879287742000
554852227	::454815183672586000
330645900	::454815337557397000
68531166	::454815563978518000
31078887	::454815578511777000
172280619	::454815609847435000
215385454	::454815719684079000
31078887	::454815950420721000
296627238	::454816091735609000
172280619	::454816094415380000
117638857	::454816107183222000
117638857	::454816337412771000
172280619	::454816436884471000
38748723	::454817107667337000
571363101	::454818175855509000
52441281	::454818185825763000
334475845	::454818212971307000
555976584	::454818742191411000
572151259	::454819633183203000
348901427	::454819676577468000
348901427	::454819972078768000
348901427	::454820133496582000
239928368	::454820473671786000
29984961	::454820740554948000
239928368	::454820960232022000
348901427	::454821432178900000
353567857	::454821438911156000
348745482	::454821790712619000
25680589	::454821945280700000
95141856	::454822140618227000
348262381	::454822338211500000
596957614	::454822561965035000
328057955	::454823055437475000
369539413	::454823294047621000
28405302	::454823371210244000
49824781	::454824028298280000
142176687	::454824115594354000
29984961	::454824506092036000
26333173	::454824675114487000
41753572	::454825034012712000
342878651	::454825084423655000
248957493	::454825168381042000
248957493	::454825270441029000
30787413	::454825927264837000
414374118	::454826312172310000
368079003	::454826443143274000
260440912	::454826529835724000
634890754	::454826891623419000
206803881	::454827277507776000
334475845	::454827287540948000
257597142	::454827348576051000
334475845	::454827383586304000
334475845	::454827707051040000
570502101	::454827819710054000
64926237	::454827824554049000
58627481	::454827826068217000
118810756	::454827977638162000
29984961	::454828284782473000
320249108	::454828361798647000
259872929	::454828406920601000
259872929	::454828407562321000
58627481	::454828576563802000
334475845	::454828591491338000
163768701	::454828622231404000
15681561	::454828837759512000
334475845	::454828859691921000
118810756	::454829076382253000
334475845	::454829094715531000
334475845	::454829341533540000
334475845	::454829515467149000
334475845	::454829701425811000
334475845	::454829728491655000
334475845	::454829898918813000
68531166	::454830654752972000
571363101	::454830865466400000
38594501	::454831212054315000
52809967	::454831306506272000
305216922	::454831617693868000
409336092	::454831803904176000
342878651	::454831872321654000
29984961	::454832063279947000
305216922	::454832176559702000
305216922	::454832195513757000
305216922	::454832205437497000
305216922	::454832560971841000
158948390	::454832772243525000
25383063	::454833226314711000
97326618	::454833329221554000
305216922	::454833631748304000
162802335	::454834114739191000
97326618	::454834378733260000
211019280	::454834418612727000
97326618	::454834499793465000
18277474	::454834674401939000
162802335	::454834949158617000
395687470	::454836413591089000
546985882	::454836735051300000
472617238	::454836758442553000
546985882	::454836762293321000
364546435	::454837102078083000
300884493	::454837457012666000
300884493	::454837575996669000
104112940	::454837782650056000
104112940	::454837784722014000
364546435	::454837867559546000
55161530	::454838617395838000
348901427	::454838787273547000
300884493	::454839602826989000
29984961	::454839604026159000
413686504	::454840005153017000
706034130	::454840733682266000
706034130	::454840970534998000
346392612	::454841136306061000
348193845	::454841147920097000
346392612	::454841173312425000
213763059	::454841209689612000
247159855	::454841348793720000
336019882	::454842001288994000
336019882	::454842038857367000
322446637	::454842061556940000
79754464	::454842184903434000
336019882	::454842307385102000
396655167	::454842346090151000
95504927	::454842735422627000
348193845	::454842901558620000
409336092	::454843265246707000
238786875	::454843287401029000
55161530	::454843323224555000
29984961	::454843381521207000
55161530	::454843512492531000
231885202	::454843685381754000
55161530	::454843890709696000
348193845	::454843904001441000
238786875	::454843932006830000
409336092	::454843965947125000
238786875	::454844204804370000
134181956	::454844227974078000
300884493	::454844500591259000
409336092	::454844631587364000
336019882	::454844645256605000
409336092	::454844886953381000
55161530	::454844934290276000
55161530	::454845030541164000
409336092	::454845073650229000
546985882	::454845217707798000
197210844	::454845237391659000
187089991	::454845302445338000
55161530	::454845363501805000
55161530	::454845605030805000
409336092	::454845727332499000
231885202	::454846223787118000
55161530	::454846548132651000
336019882	::454846567355142000
55161530	::454846978073980000
29984961	::454847151512641000
336019882	::454847182995070000
336019882	::454847610017173000
232901934	::454847679466442000
637303583	::454847833586159000
222584958	::454848240333381000
336019882	::454848292619177000
222584958	::454848445019607000
337388641	::454849066673766000
9563172	::454849567540793000
43922897	::454849681819189000
50546012	::454849850811502000
281295226	::454849960232886000
517695658	::454850132513923000
483115964	::454850412546248000
43922897	::454850477029474000
225206298	::454850752955965000
409336092	::454850849240403000
29984961	::454850939317264000
472617238	::454851015032856000
396655167	::454851105550106000
396655167	::454851137011597000
122725183	::454852563926401000
478020840	::454852830826729000
478020840	::454852945327046000
478020840	::454853062834663000
409336092	::454853212550336000
225206298	::454854300611530000
364546435	::454854509874151000
30223693	::454854522389553000
40097041	::454854599698944000
331482356	::454854958819864000
396655167	::454855111861207000
396655167	::454855450098286000
382414670	::454855627005652000
350509640	::454855887925280000
478020840	::454855946489970000
634890754	::454856670368104000
634890754	::454856702802657000
338477631	::454856860710240000
634890754	::454857004696096000
362737866	::454858005981708000
424790585	::454858254938435000
497630362	::454858760121368000
116343636	::454859200946917000
431179654	::454859306114887000
431179654	::454860098028851000
478020840	::454860584849133000
431179654	::454861004053032000
114235211	::454861113364987000
167184626	::454861240150421000
231885202	::454861307016007000
40097041	::454861753176711000
167183597	::454862238294097000
431179654	::454862586043846000
413686504	::454862820593901000
213767620	::454862976215183000
516937156	::454863207396823000
213767620	::454863384979472000
213767620	::454863483814023000
431179654	::454863623836688000
336019882	::454863657399107000
53584160	::454864317209665000
415703077	::454864341188083000
415703077	::454864497488846000
431179654	::454864630129520000
410047216	::454864763613245000
431179654	::454865319556034000
213763059	::454865526343213000
30787413	::454865934469963000
260979062	::454866463849840000
52441281	::454867039262605000
497630362	::454867401331339000
15681561	::454868922517315000
116633811	::454870224831930000
116633811	::454870400652943000
377952732	::454870566038564000
19895969	::454871092809576000
55161530	::454871280584364000
284137695	::454871593102364000
197210844	::454871656196866000
331482356	::454872641032441000
242206017	::454873038820233000
231885202	::454873691336101000
231885202	::454873909607686000
330468046	::454874496596316000
231885202	::454875022352318000
409404583	::454876081598631000
330468046	::454876587977359000
167184626	::454876714879840000
330468046	::454876857389707000
330468046	::454877909254037000
284137695	::454878113089204000
330468046	::454878624294776000
408031484	::454878730255491000
473718221	::454879129511268000
30787413	::454880101885173000
283051149	::454880428260741000
30787413	::454880601699397000
346412695	::454881146300428000
346412695	::454881280195166000
60712766	::454881842421039000
235867165	::454885093270900000
112801155	::454886214127325000
263006098	::454887633932410000
263006098	::454887735572983000
43980775	::454888465100832000
263006098	::454888855229829000
420006994	::454890214339903000
197210844	::454892792410419000
506707370	::454893585360764000
506707370	::454894444257374000
64768338	::454894970973876000
348901427	::454895654892888000
336019882	::454895799839625000
336019882	::454895933193351000
39469570	::454896268633182000
112801155	::454896688977952000
330468046	::454897140301434000
320249108	::454897349010391000
112801155	::454897446855143000
336019882	::454898036942962000
326569368	::454898536807538000
374613599	::454899792649285000
261605370	::454900421170298000
161346822	::454900841242456000
320560322	::454901457855066000
320560322	::454902013868789000
320560322	::454902264608473000
312856997	::454902586039345000
335759212	::454903087715459000
482944497	::454903679481438000
259872929	::454905207046950000
259872929	::454905207764176000
320560322	::454907336235028000
320560322	::454907450747936000
20822956	::454909382145613000
286487329	::454910084586688000
247159855	::454910354208747000
20822956	::454910556873695000
94226339	::454910571960233000
482944497	::454911375681126000
338076990	::454912365826289000
114291753	::454913117299167000
338076990	::454913202393194000
338076990	::454913289991237000
336019882	::454913536473325000
336019882	::454913563425902000
378334138	::454913636067450000
247159855	::454913759513808000
336019882	::454913917865562000
378334138	::454914995302965000
378334138	::454915419380649000
338076990	::454915496903974000
378334138	::454915713237778000
318065690	::454916833552789000
150839491	::454919413594992000
470660217	::454919727698026000
285906246	::454920591418482000
30787413	::454922804069023000
301657872	::454924097663664000
69044676	::454924441856659000
32671267	::454925316579147000
97307001	::454927136059424000
579271413	::454927245719527000
267299080	::454929712931147000
436188872	::454929903474200000
267299080	::454931834820759000
145572480	::454932152225128000
28405302	::454932292801003000
145572480	::454932396660768000
315872678	::454932432848814000
165658390	::454932742564634000
214678768	::454933434658328000
392737983	::454935273730998000
261605370	::454935489418915000
26198467	::454936183751987000
184195472	::454936246070939000
31250549	::454936950579814000
210674392	::454937127508115000
297052199	::454937430215237000
297052199	::454938309769187000
312856997	::454938562577072000
236930269	::454939066669072000
407395368	::454940087935979000
297052199	::454940255649406000
460772038	::454940511371919000
145572480	::454941097924763000
416506126	::454941449990049000
365523194	::454941473968902000
28510276	::454941508844912000
62396842	::454944511802605000
20545953	::454944816775053000
282697692	::454944823490125000
282697692	::454945518272405000
282697692	::454945724384706000
60399576	::454947059808743000
81765661	::454947146119122000
239917620	::454948291499663000
72210207	::454948709369778000
57933673	::454949594942566000
434045786	::454950511259963000
22844281	::454951189244030000
22844281	::454951616240967000
277794018	::454951907270746000
22844281	::454952169507422000
34536365	::454952405168168000
22844281	::454952864566480000
22844281	::454952938042306000
167184626	::454953969509339000
22844281	::454953994277109000
479205756	::454954048412590000
253120136	::454954351421714000
22844281	::454954433579728000
145572480	::454954638853554000
22844281	::454954831904792000
83878535	::454954981984972000
22844281	::454955083416223000
167183597	::454955131058921000
202196262	::454955696191053000
38440249	::454955748733112000
285906246	::454956275353149000
133508241	::454956387571740000
22844281	::454956398678667000
516937156	::454956752963112000
22844281	::454956767601246000
120853830	::454957150620909000
19895969	::454958042346303000
18068894	::454958425642778000
382314219	::454958571159961000
382314219	::454958648918147000
103244523	::454959572164169000
145572480	::454960172218085000
561622267	::454960202522324000
103244523	::454960235606581000
103244523	::454960539509092000
103244523	::454960798381522000
103244523	::454960968267620000
293246270	::454961285751640000
341037427	::454961663389601000
87306187	::454961868759523000
329471370	::454962185270087000
159944196	::454963254217826000
29436016	::454963301865496000
145572480	::454963358379159000
479222401	::454963861766934000
62396842	::454964502002675000
40097041	::454964556264001000
248957493	::454964878227156000
479205756	::454965362182742000
330645900	::454965801095680000
19895969	::454966026300452000
86970230	::454966158500696000
115583749	::454966247139323000
382314219	::454966353523249000
382314219	::454966378655522000
320249108	::454967695935827000
248957493	::454968255615348000
479205756	::454968589032771000
479205756	::454969112922292000
229672512	::454969406687174000
272184078	::454969673306869000
32382173	::454969762184179000
32382173	::454969992401129000
55704588	::454970094217469000
300594041	::454970181857468000
320249108	::454970268914835000
474400310	::454970550872322000
32382173	::454970562017001000
256088386	::454970678995714000
32382173	::454970809845821000
435409494	::454971339762577000
22844281	::454971504904904000
31258629	::454972804803207000
286216848	::454973050706882000
29473860	::454973232353775000
331482356	::454973582787883000
408098797	::454973633841340000
230903702	::454974288085278000
120853830	::454974831818469000
41143305	::454976519673114000
433168829	::454976561251221000
157117376	::454976976025956000
336821368	::454977854099300000
249468865	::454977864794791000
364546435	::454977942213640000
408869196	::454977957308538000
630007542	::454977983288475000
210671307	::454979323594674000
432888405	::454979481669623000
273748024	::454979949636493000
256845035	::454979969010368000
405239647	::454980585341976000
410122679	::454981421233614000
139547588	::454982229287256000
67296324	::454982625610829000
69064286	::454983390354472000
479986172	::454983588837326000
483526518	::454983909797670000
634615880	::454984067327344000
469722641	::454985406770331000
396786261	::454986009562722000
709921765	::454986197652496000
59622669	::454986607251038000
709921765	::454986892627681000
359806236	::454986954409385000
348262381	::454987059099222000
311583053	::454987167493021000
120853830	::454987313442201000
262471070	::454988008790695000
216819428	::454988648648560000
322446637	::454988904915935000
131254355	::454988942207508000
120532808	::454989023853809000
360367250	::454989591221522000
605327407	::454989999340285000
305216922	::454990033770917000
433470731	::454990185496080000
16710226	::454990465251954000
133112299	::454990510285787000
709921765	::454990539868622000
259872929	::454991450262888000
12685102	::454991696015949000
454406979	::454993520940814000
348901427	::454994518492737000
348901427	::454995181079519000
281295226	::454995632844189000
150870283	::454996722331049000
408869196	::454997222531137000
150870283	::454998563898941000
35105150	::454998964983439000
262471070	::454998973393412000
623065439	::454999450168348000
239928368	::454999962167037000
239928368	::455000026788663000
44380700	::455000542914568000
130312780	::455000857365344000
35105150	::455001138954108000
396655167	::455001787141857000
39237011	::455002267268431000
360898372	::455002375204245000
304645030	::455002946938236000
274191278	::455003608577093000
25784705	::455003727863107000
55964893	::455004037117927000
547741880	::455004251727466000
348683759	::455004361484021000
225601631	::455004476147900000
29786990	::455004499149856000
413367641	::455004512210931000
191276105	::455004546289250000
623065439	::455004943842570000
29786990	::455005236860825000
305216922	::455005329303306000
305216922	::455005385859293000
305216922	::455005399151022000
29786990	::455005815637028000
410122679	::455005995019038000
47032978	::455006495953137000
47032978	::455006528370925000
47032978	::455006570272026000
47032978	::455006607353860000
47032978	::455006635451482000
47032978	::455006907041054000
47032978	::455006958312226000
293213630	::455009715429588000
238672857	::455009939346292000
323691415	::455010319581331000
323691415	::455010337591664000
271717879	::455010560107499000
323691415	::455010573324128000
323691415	::455010610166902000
466989920	::455010648754094000
466989920	::455010657805406000
368079003	::455011001155334000
178985516	::455011054574374000
142176687	::455011322976301000
142176687	::455011688556027000
165491208	::455011751948722000
466989920	::455011865681096000
453963591	::455012102696992000
243011588	::455012171475587000
165491208	::455012264467525000
165491208	::455012314069356000
229672512	::455012345152933000
81765661	::455012363310100000
248957493	::455012435540197000
81765661	::455012480519897000
414315073	::455012768077594000
615507620	::455013967711047000
468102453	::455014251678015000
468102453	::455014528007155000
408224760	::455014545493606000
468102453	::455014639328186000
16623113	::455014784325267000
41658963	::455014818433757000
468102453	::455014828491284000
468102453	::455015003037265000
468102453	::455015186357702000
36485138	::455015321838309000
397717926	::455015571206447000
22944914	::455015605339693000
95723533	::455016024380043000
607432063	::455016078981087000
384594087	::455016351997100000
384594087	::455016423325442000
384594087	::455016513834344000
628045480	::455016525804498000
384594087	::455016541239508000
69666823	::455016567361654000
384594087	::455016789127475000
53545809	::455016793556664000
414004311	::455016807108071000
384594087	::455016837395517000
69666823	::455016956694134000
188917484	::455017033542172000
213287321	::455017082514857000
384594087	::455017112940314000
384594087	::455017193663893000
69666823	::455017259744784000
250969967	::455017433619648000
323691415	::455017507725012000
190492046	::455017611232038000
384594087	::455017679662100000
120853830	::455018818247852000
323691415	::455019130270543000
437082385	::455019625353601000
490841822	::455020029172383000
35097852	::455020468186382000
258506164	::455020574691962000
265249050	::455020794297323000
271717879	::455020946923872000
395687470	::455021034992058000
411700909	::455021059746852000
55472237	::455021213224407000
55472237	::455021312617218000
114291753	::455021923412770000
374613599	::455021934107824000
265249050	::455022140689891000
55472237	::455022319614717000
411700909	::455022438569742000
513825441	::455023490547326000
162802335	::455024265763373000
97326618	::455024354711961000
65521914	::455024911807836000
41658963	::455025154469269000
68531166	::455025439111512000
373653741	::455025533797928000
35097852	::455025852263440000
336019882	::455025913239855000
326827026	::455026085894586000
465934852	::455026972670697000
259021462	::455027090451341000
392362281	::455027143974461000
392362281	::455027159958966000
420083874	::455027226379952000
465934852	::455027244511932000
392362281	::455027275834994000
326827026	::455027396060938000
259021462	::455027610020761000
348901427	::455028877782298000
367308760	::455028903803748000
571363101	::455029103406501000
232901934	::455029208767426000
364646765	::455030255233683000
166307106	::455030499350962000
402243422	::455030561053360000
516937156	::455030562638802000
249227650	::455030792100794000
402243422	::455030905158262000
166307106	::455031070585815000
402243422	::455031271501332000
166307106	::455031606978547000
259021462	::455031904170172000
196659229	::455031942631538000
259021462	::455031964660424000
69666823	::455031978757079000
166307106	::455032026010509000
259021462	::455032150619070000
115824990	::455032283452686000
259021462	::455032322468098000
260440912	::455032430148067000
392362281	::455032469784236000
259021462	::455032478336819000
277645720	::455032484628299000
392362281	::455032497261121000
259021462	::455032543612788000
259021462	::455032672952516000
378773930	::455032705168965000
115824990	::455032801092706000
166307106	::455032911549722000
166307106	::455033021314658000
402243422	::455033046614700000
260440912	::455033066126192000
229290429	::455033126188621000
55472237	::455033144228319000
364646765	::455033280992006000
277645720	::455033478317617000
301761224	::455033651055431000
34536365	::455033714708611000
320560322	::455033914310922000
301761224	::455033943184527000
31078887	::455033952562970000
364646765	::455034096050139000
229290429	::455034115902156000
31078887	::455034341421113000
31078887	::455034419267371000
31078887	::455034604336857000
67193398	::455034748801675000
364646765	::455034797052534000
31078887	::455035021347127000
34536365	::455035248783675000
34536365	::455035343457497000
364646765	::455035473350508000
24100015	::455035523976142000
229290429	::455035569035169000
91345170	::455035880567476000
357017353	::455035984720453000
365767010	::455036024838569000
229290429	::455036050734604000
260440912	::455036066269904000
222173816	::455036066626404000
40946018	::455036103288836000
444679647	::455036641640325000
516937156	::455037010009677000
17179941	::455037134815383000
17179941	::455037201643233000
43977455	::455037890935140000
66486074	::455037891077750000
253552344	::455037910006661000
438582644	::455037992655413000
618760575	::455038481371131000
225601631	::455038698879737000
163589914	::455038942052495000
623065439	::455039027025281000
357265451	::455039126136311000
177692206	::455039345771442000
357265451	::455039642060857000
40708485	::455039648243269000
6652302	::455040053723406000
437082385	::455040240051564000
163589914	::455040243159146000
39237011	::455040740612378000
316832273	::455040863995838000
277645720	::455040956518391000
348262381	::455041147795025000
395687470	::455041364930338000
277645720	::455041385100754000
277645720	::455041515036106000
50306226	::455041639212253000
368079003	::455041845282619000
503741267	::455041990841737000
435409494	::455042425266782000
42795192	::455043762142474000
320560322	::455043832338341000
320560322	::455043860624732000
503741267	::455044116380778000
320560322	::455044138694488000
79606394	::455044203517468000
66486074	::455044276171198000
79606394	::455044323340349000
364646765	::455044500507721000
320560322	::455044821309087000
320560322	::455045031116546000
364646765	::455045232459919000
21415532	::455045978031398000
178985516	::455046039494340000
367308760	::455046305220669000
265786675	::455046462532251000
296627238	::455046938409185000
72882594	::455047611217481000
67193398	::455048444244393000
42994926	::455048576435900000
623065439	::455048988186906000
107848755	::455049632079687000
335759212	::455049932085682000
388397248	::455050083428364000
573151200	::455050105167425000
13298002	::455050214693670000
573151200	::455050380632539000
408098797	::455050692106149000
174132903	::455051144419487000
16623113	::455051216112726000
546985882	::455051222719152000
546985882	::455051324045139000
420083874	::455051335734267000
388397248	::455051402167844000
420083874	::455051423294574000
615507620	::455051729763987000
479205756	::455052125182382000
348262381	::455052152621113000
546985882	::455052154039205000
546985882	::455052189787254000
420083874	::455052444675088000
113221759	::455052890873532000
479205756	::455053078883233000
546985882	::455053140405276000
42994926	::455053158146772000
31569666	::455053222663958000
42994926	::455053501756764000
103244523	::455053524020518000
165491208	::455053636218146000
378778103	::455053879240298000
615507620	::455054040699637000
408869196	::455054339875147000
546985882	::455054496557989000
546985882	::455054525280563000
202292166	::455054618079526000
435409494	::455054688032129000
241790793	::455055602021330000
29436016	::455056008457777000
216819428	::455056039117717000
392362281	::455056268952997000
479205756	::455056359059619000
392362281	::455056403317522000
377035998	::455056539850534000
268547296	::455056831384006000
350509640	::455057150331871000
706034130	::455057336739311000
621474989	::455057381022375000
706034130	::455057455114756000
284316159	::455057488946401000
225601631	::455057524811509000
621474989	::455057700674482000
350509640	::455057865783640000
420083874	::455057866026930000
268547296	::455058102820155000
420083874	::455058154678939000
42994926	::455058362774724000
253717655	::455059064121479000
435409494	::455059265884286000
34536365	::455059582025740000
170924102	::455059601558224000
364405877	::455059967049863000
348901427	::455060972118360000
596957614	::455061037675315000
552029617	::455061599884029000
19879486	::455061641051123000
552029617	::455062411540570000
368079003	::455062478930862000
435409494	::455062711194230000
19945993	::455062770544021000
29335169	::455062832992641000
368079003	::455062873417326000
337396732	::455063195158593000
322763942	::455063270668267000
39683534	::455063617495629000
39683534	::455063668171231000
39683534	::455063689704792000
39683534	::455063763373522000
55161530	::455063820289847000
39683534	::455063829203148000
39683534	::455063886992248000
465934852	::455063928498700000
554633284	::455064996301791000
378773930	::455065007760613000
363400499	::455065175352037000
222584958	::455065218922860000
100373532	::455065221199958000
222584958	::455065791428579000
100376439	::455066739202883000
30944417	::455066791321272000
97326618	::455066982090817000
479205756	::455067525919690000
301717953	::455067869173542000
113221759	::455068099612786000
174132903	::455068578048249000
554633284	::455068581672521000
225601631	::455068963735883000
428516870	::455069533246877000
40097041	::455069733709041000
39683534	::455070056914108000
165491208	::455070057786519000
39683534	::455070305279819000
39683534	::455070422930051000
224068229	::455070554446630000
346412695	::455070926770417000
346412695	::455071406460375000
346412695	::455071442804035000
300884493	::455071597674524000
300884493	::455071852734328000
295980167	::455072072054493000
438801693	::455072284378533000
29436016	::455073590787190000
30246292	::455074872553914000
206538198	::455076496278036000
122799833	::455076609545207000
342188056	::455076616411299000
29436016	::455076693611659000
395687470	::455076792135450000
363400499	::455077117047234000
546985882	::455077299864354000
122799833	::455078057200869000
247362551	::455078646386921000
124011751	::455078753488474000
348262381	::455078769628561000
175532031	::455078999019225000
120853830	::455079172730519000
34536365	::455079800051609000
197210844	::455079949561774000
175532031	::455080034374393000
40097041	::455080870177542000
164101308	::455081508647485000
29436016	::455081715581849000
40708485	::455082200526909000
390552849	::455082525845913000
38748723	::455082558897025000
390552849	::455082739616985000
19945993	::455083072095264000
130514710	::455083179096154000
55161530	::455083478199975000
232312019	::455083517484228000
55161530	::455083531438284000
477188816	::455083894828580000
546985882	::455084010272591000
245935219	::455084757437513000
113221759	::455084763897143000
143455927	::455085021271846000
245935219	::455085048555790000
165491208	::455085143439716000
245935219	::455085366035218000
245935219	::455086234105163000
326569368	::455086543376375000
326569368	::455086702046879000
294347764	::455088196787765000
245935219	::455088325393526000
245935219	::455089195996823000
560822598	::455089917593665000
560822598	::455090229981220000
321876841	::455090745527906000
349365015	::455090996888743000
321876841	::455091042883502000
453963591	::455091199591059000
453963591	::455091216330555000
349365015	::455091303462993000
453963591	::455091320831606000
453963591	::455091459536863000
453963591	::455091522661142000
453963591	::455091540268818000
453963591	::455091574003613000
122799833	::455091585500184000
453963591	::455091591271567000
453963591	::455091772972990000
174132903	::455091796943441000
453963591	::455092039672033000
291288952	::455092341716426000
453963591	::455092655253245000
453963591	::455093358675775000
222687654	::455093420143296000
40097041	::455093792840744000
274191278	::455095072019607000
357265451	::455095817922019000
127031573	::455095975330070000
291475742	::455096338481295000
571363101	::455096568673480000
34717669	::455096726156623000
24719772	::455096801893552000
291475742	::455096958839832000
291475742	::455096994805989000
502240473	::455097415104987000
349365015	::455097425045110000
502240473	::455097495484661000
392362281	::455097785256136000
20935798	::455097971697541000
392362281	::455098063682416000
413367641	::455098217328173000
87306187	::455099174233456000
20935798	::455099507404189000
26333173	::455099674572357000
328794919	::455099696176848000
259021462	::455100357732208000
336019882	::455100471997243000
397717926	::455100657541074000
26333173	::455100978350817000
304619831	::455101026748878000
384683676	::455101531151298000
162245153	::455101627222196000
284931188	::455101980994969000
143455927	::455102175530590000
26333173	::455102260394332000
26333173	::455102287892189000
340199061	::455103333343051000
312856997	::455103628051615000
87306187	::455103711283384000
287721116	::455104157977182000
533417136	::455104335094235000
242812276	::455104506666434000
224068229	::455104555345530000
120532808	::455104612144791000
613956023	::455104973630472000
295980167	::455105133756440000
295980167	::455105172537352000
90211828	::455105288790896000
172573942	::455105393866596000
30804377	::455105854795046000
340199061	::455105870234279000
172573942	::455106291086917000
336019882	::455106348372336000
334475845	::455106424385703000
172573942	::455106503054479000
30804377	::455106825185017000
245935219	::455107093171687000
480973099	::455107924277211000
245935219	::455108338124996000
328794919	::455109113857708000
139547588	::455109559439609000
229290429	::455109574232915000
546985882	::455110077763309000
48157278	::455110431510896000
301257200	::455110510539980000
433003196	::455110557268705000
546985882	::455110903307173000
45704670	::455110943899672000
241324134	::455111111978020000
45704670	::455111478543405000
118473489	::455112180980281000
45704670	::455112599164956000
124246645	::455112787564703000
48157278	::455113197885083000
336019882	::455113309184724000
66021164	::455113353279447000
45704670	::455113366844215000
66021164	::455113445965176000
66021164	::455113539804344000
259872929	::455115168955891000
259872929	::455115170214199000
103244523	::455115540634550000
249227650	::455115961088364000
249227650	::455116307147804000
120532808	::455116444926107000
344857407	::455116574181961000
320560322	::455117209455448000
351896383	::455117388837437000
546985882	::455117505733083000
546985882	::455117679960276000
79606394	::455118079962267000
79606394	::455118141543047000
79606394	::455118155241639000
151129980	::455118216315289000
309355379	::455118362428067000
143455927	::455118485501132000
474400310	::455118572545507000
151129980	::455118593081237000
237024825	::455118595169988000
79606394	::455118695178584000
36943663	::455118756394856000
453963591	::455118958249508000
412304311	::455119115406278000
561622267	::455119183999930000
437082385	::455119191159627000
252314330	::455119288941432000
437082385	::455119614234853000
437082385	::455119898625466000
291475742	::455120139088711000
291475742	::455120187172220000
52441281	::455120266159738000
291475742	::455120291732013000
291475742	::455120342365663000
574250205	::455120351463100000
336019882	::455120765776429000
64926237	::455121923903455000
158948390	::455122268423979000
44380700	::455122703436234000
570502101	::455122779084693000
281295226	::455123366782173000
453963591	::455123527419453000
94481845	::455123580909801000
94481845	::455123636744372000
167184626	::455123715819184000
225601631	::455124364858368000
408869196	::455124601568108000
254579074	::455124825460060000
349365015	::455125044302446000
546985882	::455125120961744000
24719772	::455126460978966000
144937748	::455126822595088000
94481845	::455126991487107000
602895412	::455128135386677000
94481845	::455128237967151000
94481845	::455128328815792000
94481845	::455128373900361000
94481845	::455128415457513000
453963591	::455128611050110000
318065690	::455128740008169000
561622267	::455128767191871000
94481845	::455129438502805000
94481845	::455129488117231000
94481845	::455129598075076000
172280619	::455129697446162000
94481845	::455129749984395000
378850242	::455129769135591000
334475845	::455130182395756000
16623113	::455130237328584000
305216922	::455130577620852000
305216922	::455130690183368000
308726677	::455131235258343000
94481845	::455131376002793000
94481845	::455131415311843000
378850242	::455131761648091000
408831317	::455132311407710000
358296822	::455132334321594000
70839851	::455133391164166000
70839851	::455134285788237000
596957614	::455134490898096000
414004311	::455135175689904000
29436016	::455135499997675000
91024211	::455135762544328000
210671307	::455136040324706000
334475845	::455136583318908000
118881789	::455136638445047000
238672857	::455136840924663000
503741267	::455136878186856000
238672857	::455137084269817000
70839851	::455137151147982000
210671307	::455137219561660000
334475845	::455137236829229000
291475742	::455137923893964000
210671307	::455138184159313000
167184626	::455139066632077000
296627238	::455139120764178000
216819428	::455139200288182000
320001867	::455139363072921000
216819428	::455139370321059000
320001867	::455139866263560000
320560322	::455140142735298000
44041485	::455140146027851000
469722641	::455140189090758000
320001867	::455140285232586000
296627238	::455140348302331000
291475742	::455140376806821000
291475742	::455140554179747000
367308760	::455140875132100000
24719772	::455141408421449000
369310186	::455141635798876000
139547588	::455141748998959000
367308760	::455142472641806000
367308760	::455143212940664000
259872929	::455143799564431000
281295226	::455144277459611000
367308760	::455144635124289000
225601631	::455144889622474000
69801582	::455145119034138000
91606737	::455145206338551000
433168829	::455145255021457000
336019882	::455145476166131000
29473860	::455145966685810000
118810756	::455146042875711000
36958694	::455146062236631000
367308760	::455146272656072000
546985882	::455147148003508000
29436016	::455147230396448000
29436016	::455147322654359000
409404583	::455147546956935000
45704670	::455147570621583000
38440249	::455147576623235000
432622681	::455148401789648000
16006363	::455148685983498000
398377928	::455148842422267000
398377928	::455148972651192000
398377928	::455149144617668000
342878651	::455149203946102000
431262520	::455149348586680000
97326618	::455149993289318000
50546012	::455150008640491000
265786675	::455150641254789000
65886399	::455150660930269000
34717669	::455150961187512000
299389082	::455151487056769000
48157278	::455152398190006000
260539431	::455152743238205000
223005614	::455152851531341000
124246645	::455153260421451000
306989340	::455153671508987000
26920974	::455153775737860000
124246645	::455153912300183000
26920974	::455153973243445000
206538198	::455154037756010000
399174015	::455154653442088000
48157278	::455154810682376000
265786675	::455154849500639000
124246645	::455154954807037000
426402586	::455155049510219000
31078887	::455155143344795000
31078887	::455155391727271000
31078887	::455155574783504000
31078887	::455155762151436000
424790585	::455155808603361000
31078887	::455156020285689000
634822122	::455156021561131000
412304311	::455156088091181000
48157278	::455156196757241000
34717669	::455156515238731000
334475845	::455156563884269000
31078887	::455156786295631000
31078887	::455157143746793000
281295226	::455157200101834000
348745482	::455157330414682000
149980973	::455157827665805000
29436016	::455157965868523000
259872929	::455158058256048000
48157278	::455158140875853000
206067907	::455158155996323000
432888405	::455158581378023000
31078887	::455158770734100000
121100953	::455158788166008000
31078887	::455158928632848000
31078887	::455159074976301000
560698843	::455159101958668000
48157278	::455159201955078000
31078887	::455159275107540000
31078887	::455159678951882000
362737866	::455159683847041000
20935798	::455159917897609000
31078887	::455159948670812000
350424007	::455159998473981000
546985882	::455160035329724000
31078887	::455160049640296000
490841822	::455160605477855000
190492046	::455160739008098000
31078887	::455160756451823000
190492046	::455161305570484000
31078887	::455161433949364000
330468046	::455161458133704000
31078887	::455161517931900000
48157278	::455161556360523000
447976503	::455161692238782000
348745482	::455161960032899000
378773930	::455161978240372000
348745482	::455161990642925000
378773930	::455162008925908000
385595835	::455162093834993000
348745482	::455162439105933000
574250205	::455162542403244000
34863840	::455163140880486000
311583053	::455163253363339000
379152968	::455163985097412000
309355379	::455164430104678000
31078887	::455164480788258000
229290429	::455164964517314000
321876841	::455164967298531000
210671307	::455165761330618000
281295226	::455166243004514000
188917484	::455166547863277000
305216922	::455167410744877000
305216922	::455167418051342000
305216922	::455167430051262000
320954938	::455167837774942000
79606394	::455167976145027000
260440912	::455168125248348000
399174015	::455168462352957000
384683676	::455168639030034000
279393068	::455169124092477000
348745482	::455169177985507000
364405877	::455169315935760000
266210776	::455169416376758000
277645720	::455169622288130000
321876841	::455169831525175000
554852227	::455170380412768000
284931188	::455170525229494000
342878651	::455170588596649000
48157278	::455170756398559000
167183597	::455171042248364000
378850242	::455171044278804000
48157278	::455171147303514000
517695658	::455172241190555000
479986172	::455172743827570000
420731308	::455173011482488000
172280619	::455173121343909000
122725183	::455173465545248000
247159855	::455173634676756000
225601631	::455173949056638000
399174015	::455174300589248000
65412211	::455174522208256000
213287321	::455174900043763000
172280619	::455174939046211000
239928368	::455175049864306000
51480688	::455175295968899000
393802148	::455175684856365000
517695658	::455175700409229000
51480688	::455175809712418000
489078088	::455176634379673000
489078088	::455176889590501000
283328574	::455177234198691000
18277474	::455178212897992000
104112940	::455178554842836000
104112940	::455178562933645000
205928265	::455179193039343000
66486074	::455179418034397000
49824781	::455179512352112000
25537528	::455179601590116000
49824781	::455179709111099000
48157278	::455180056621748000
49824781	::455180133939564000
53584160	::455180170308386000
57804016	::455180360092241000
415998425	::455180461300387000
134181956	::455180845142540000
363400499	::455181225217363000
409404583	::455181280343117000
107848755	::455181361351884000
51480688	::455181390871404000
51480688	::455182028099424000
51480688	::455182240985542000
240857453	::455183087228313000
399174015	::455183161714946000
602895412	::455183863061311000
48157278	::455183939775496000
11822502	::455184071472070000
51480688	::455184299499610000
571363101	::455184503901007000
100376439	::455184666874896000
489961036	::455184815210242000
277278671	::455184956545724000
240857453	::455186137133236000
68531166	::455186165356707000
334475845	::455186277717909000
213767620	::455186521201860000
408869196	::455186728542695000
414217500	::455187070600757000
164101308	::455187261819461000
291475742	::455187671107637000
302673934	::455187881561444000
302673934	::455188059177635000
571363101	::455188401252073000
348901427	::455188649617801000
561622267	::455188682954121000
385595835	::455188765246386000
213767620	::455188826517151000
516937156	::455188981509263000
344956423	::455189517624803000
385595835	::455189561921269000
68531166	::455189583643172000
348901427	::455189597803147000
125849974	::455189676752920000
602895412	::455189807635771000
409404583	::455190047365427000
243011588	::455190099048017000
238786875	::455190450681282000
470660217	::455190618042417000
213767620	::455190961489215000
213767620	::455191129307488000
213767620	::455191262455681000
213767620	::455191577871540000
213767620	::455191709534937000
35597637	::455191825889099000
205928265	::455192668876709000
213767620	::455192930983362000
31078887	::455192969893511000
31078887	::455193068031840000
31078887	::455193269387812000
213767620	::455193876119441000
91024211	::455194018440568000
420731308	::455194334636150000
52809967	::455194440127483000
52809967	::455194606930776000
392362281	::455195148184735000
79606394	::455195270691581000
164101308	::455195653053091000
348683759	::455195707113095000
52441281	::455195720837251000
432622681	::455196615662264000
40195042	::455197233097347000
79606394	::455197582570962000
232901934	::455197619375988000
357306642	::455197692046491000
350003589	::455198188031324000
164101308	::455198757479395000
357265451	::455199414731022000
420731308	::455199482242531000
172573942	::455199522730545000
634615880	::455200200294821000
166307106	::455200466520272000
69064286	::455200556819431000
571363101	::455200710741606000
30787413	::455200839989460000
344956423	::455200933354287000
95504927	::455201026724085000
571363101	::455201068595417000
16623113	::455201288930590000
323011452	::455201422447890000
306989340	::455201463405264000
502240473	::455201476261208000
503741267	::455201546687373000
560698843	::455201706205540000
560698843	::455201929480904000
304645030	::455202007654367000
560698843	::455202090366033000
238672857	::455202425717010000
238672857	::455202564884017000
560698843	::455202680890462000
164101308	::455202915901505000
560698843	::455202989821927000
190492046	::455203022495551000
323691415	::455203342889664000
174132903	::455203706259005000
321876841	::455203790288089000
409404583	::455204110057234000
197210844	::455204118534291000
368079003	::455204376609443000
143455927	::455204455349485000
251821834	::455204578037092000
623065439	::455204845017116000
323691415	::455205472996712000
316025875	::455205474137169000
306989340	::455205485793140000
489961036	::455205771769171000
142950218	::455205778937643000
323691415	::455205825519570000
164101308	::455205875352104000
239770256	::455205955567751000
323691415	::455206051210870000
260440912	::455206221528973000
174132903	::455206499648675000
174132903	::455206546872356000
360898372	::455206844462804000
368079003	::455207136801206000
260440912	::455207282494541000
386169383	::455207727955197000
239770256	::455207757168115000
197210844	::455208074501185000
36943663	::455208290965020000
368079003	::455208404735516000
29436016	::455209231734816000
393802148	::455209639550779000
364405877	::455209860238696000
164101308	::455209891389784000
34863840	::455210108449218000
306989340	::455210213734236000
171724420	::455210297796882000
242305581	::455210321964433000
249012544	::455210510451875000
239770256	::455211613788729000
239770256	::455211693258207000
363400499	::455211723746586000
114291753	::455212158213951000
323691415	::455212282071764000
67193398	::455212881483939000
323011452	::455212934793142000
239770256	::455213048026759000
571363101	::455213054230540000
48612192	::455213079966810000
239770256	::455213152125218000
36958694	::455213424809488000
34863840	::455213444732821000
164101308	::455213600198516000
612537918	::455214194301100000
489961036	::455214515647287000
386169383	::455214725983657000
612537918	::455214763187130000
491969843	::455215066258743000
41753572	::455217394063908000
36958694	::455217858838925000
323691415	::455218020416122000
323691415	::455218041043685000
323691415	::455218199030558000
323691415	::455218236036882000
348901427	::455218867619389000
365021832	::455219166895550000
172280619	::455219518491463000
328252982	::455219849854468000
424790585	::455219934587400000
216819428	::455219983560507000
328252982	::455220187461980000
328252982	::455220290046681000
348745482	::455220612596629000
58627481	::455221246905430000
301657872	::455221321501519000
252314330	::455221507778949000
365021832	::455221592591589000
231885202	::455221678910365000
231885202	::455221750385491000
412000113	::455222827159781000
58627481	::455223049952841000
280826646	::455223820157456000
58627481	::455223931989790000
324614357	::455224692803383000
444375493	::455224702215409000
167183597	::455224762881429000
58627481	::455224912639041000
385595835	::455224941302910000
444375493	::455225269976956000
36958694	::455225405889183000
225601631	::455225442694201000
251821834	::455225621157658000
444375493	::455225678007259000
444375493	::455226305139585000
107848755	::455228646068736000
114291753	::455228808371912000
616892340	::455228943059013000
64768338	::455229190451650000
331398205	::455229193266003000
178985516	::455229577762471000
348262381	::455229628345376000
107848755	::455229926384611000
616892340	::455231219387490000
293342989	::455231714496114000
293342989	::455232054037594000
264946102	::455233172226048000
630007542	::455234169858043000
324614357	::455234461991714000
36943663	::455234491980992000
306989340	::455234551904616000
468102453	::455234724206632000
36943663	::455234732843089000
468102453	::455234939298926000
468102453	::455235168555388000
293644929	::455235443785601000
293644929	::455235670332542000
592475734	::455235931289563000
175532031	::455236038189785000
621306179	::455236634452062000
348901427	::455236846943891000
231885202	::455237298712371000
231885202	::455237413678227000
231885202	::455237527079616000
348901427	::455237910950707000
335068121	::455239195754123000
95504927	::455239785012289000
408031484	::455241110500020000
473718221	::455241498821279000
291475742	::455242275748999000
283051149	::455242789437968000
124011751	::455242831452319000
330645900	::455242962134261000
322763942	::455243592412725000
331398205	::455244106386931000
291475742	::455244715684667000
291475742	::455244936065986000
291475742	::455245471733149000
330645900	::455248998421368000
242435004	::455250630152425000
414217500	::455252593212530000
291475742	::455252714771857000
414217500	::455252886595715000
291475742	::455253318088941000
436188872	::455256178986332000
436188872	::455256225039810000
247159855	::455260591343403000
345261852	::455260920101355000
178985516	::455262318041915000
178985516	::455262904598921000
267323089	::455265295595077000
267323089	::455265429980598000
267323089	::455265533571522000
618760575	::455266940286562000
315872678	::455267592781824000
217262932	::455268771217674000
291475742	::455271511503298000
291475742	::455271551701504000
618760575	::455272073791672000
618760575	::455275407244132000
348262381	::455276091670663000
348262381	::455277428479258000
291475742	::455277862849744000
291475742	::455277958714757000
291475742	::455278611365257000
36943663	::455280487180034000
36943663	::455281145941594000
36943663	::455281297662177000
454406979	::455281735270686000
621062028	::455281872960905000
621062028	::455282207565688000
454406979	::455282459836710000
301657872	::455286490180755000
69044676	::455286838626750000
291475742	::455287630553288000
191276105	::455288681822044000
261605370	::455289300935274000
97307001	::455289491448557000
206538198	::455290107298590000
579271413	::455291314590846000
104112940	::455292221013909000
104112940	::455292234569904000
28405302	::455294683548114000
165658390	::455295127129309000
87306187	::455295720870772000
214678768	::455295813057404000
19895969	::455297295689326000
340693336	::455298204179775000
26198467	::455298594380083000
184195472	::455298655453319000
31250549	::455299356111806000
210674392	::455299534327779000
236930269	::455301449841270000
407395368	::455302470747435000
460772038	::455302911778516000
371477472	::455303285247713000
416506126	::455303858588098000
365523194	::455303881224773000
60712766	::455304787794616000
62396842	::455306944736006000
60399576	::455309441571618000
81765661	::455309527731019000
327989967	::455310502244405000
72210207	::455311086997106000
327989967	::455311439096713000
57933673	::455311970502049000
506707370	::455312307447681000
151129980	::455312696338956000
34863840	::455312775250980000
24413698	::455314154828488000
277794018	::455314250387316000
22844281	::455314560770379000
34536365	::455314737517965000
227476350	::455314916556025000
227476350	::455315219175047000
379152968	::455315475648745000
253120136	::455316734493208000
167183597	::455317114950152000
83878535	::455317342956691000
202196262	::455318055623483000
142950218	::455318343457964000
20804321	::455318373853700000
293246270	::455318476899778000
285906246	::455318601407275000
133508241	::455318716633186000
473118863	::455319287792553000
384594087	::455322984535035000
384594087	::455323049840357000
341037427	::455324047329341000
329471370	::455324560649232000
384594087	::455324806351978000
397717926	::455324916028817000
384594087	::455325248389677000
384594087	::455325423480864000
159944196	::455325633359667000
145572480	::455325737172467000
71284640	::455326730115248000
71284640	::455326767339692000
259021462	::455326777129590000
259021462	::455326995086602000
384594087	::455327204562714000
259021462	::455327379393892000
479222401	::455328338748272000
213767620	::455328383443161000
213767620	::455328464498069000
86970230	::455328512962859000
247159855	::455328863074013000
294347764	::455328944086986000
120853830	::455329606686769000
302673934	::455329979405176000
266210776	::455331038353309000
408869196	::455331563031375000
311724390	::455331810528854000
23403899	::455332321491562000
55704588	::455332463334522000
300594041	::455332552408965000
23403899	::455332584075960000
139547588	::455332847382196000
709921765	::455332971172859000
256088386	::455333046795780000
23403899	::455333206506491000
18068894	::455333374383493000
623065439	::455333429304107000
23403899	::455333542449250000
253552344	::455333984533504000
190492046	::455334792314486000
31258629	::455335182728306000
23403899	::455335272658386000
23403899	::455335677815566000
23403899	::455336019806547000
331482356	::455336057110663000
23403899	::455336769035067000
230903702	::455336814119632000
408869196	::455337354761220000
344950744	::455338013145317000
243011588	::455338067390640000
41143305	::455339036257685000
243011588	::455339278382682000
495598070	::455339993746403000
162245153	::455340089850466000
336821368	::455340239653859000
249468865	::455340374223896000
23403899	::455340699479572000
23403899	::455340782468071000
546985882	::455340891855929000
23403899	::455340911044489000
342878651	::455341601640820000
23403899	::455342071885217000
257225781	::455342271370895000
273748024	::455342365524242000
257225781	::455342419220127000
405239647	::455342877636186000
203145029	::455342982208950000
23403899	::455343212350029000
379152968	::455343853630152000
23403899	::455344437007093000
23403899	::455344753270218000
299879238	::455344914872930000
71284640	::455345639459549000
513658421	::455345675668971000
483526518	::455346289798938000
213287321	::455346477460881000
259872929	::455346535723565000
34863840	::455346563649634000
268547296	::455346654971830000
17210128	::455346898686468000
304645030	::455347722028335000
242435004	::455348252615790000
396786261	::455348369418756000
23403899	::455348759904276000
414315073	::455348844197584000
59622669	::455348952481554000
359806236	::455349299123982000
34717669	::455349804931883000
322446637	::455351229388832000
53545809	::455351254219497000
370850900	::455351254479564000
131254355	::455351266193846000
120532808	::455351346422493000
210671307	::455351900037066000
326827026	::455351935814885000
29473860	::455352430377844000
133112299	::455352896285319000
21568615	::455353068373413000
120853830	::455354838470385000
23403899	::455355828745543000
479986172	::455356444649717000
23403899	::455356634702024000
23403899	::455356986100834000
157117376	::455357402674520000
479986172	::455357575933222000
23403899	::455357616831868000
25537528	::455357659596988000
23403899	::455357964506103000
109137184	::455358040045527000
23403899	::455358271545954000
268547296	::455358529537183000
23403899	::455358659321954000
274191278	::455358884387880000
546985882	::455359134830178000
260539431	::455359238458449000
482944497	::455359488481316000
23403899	::455359546337538000
23403899	::455359719985909000
115583749	::455359861010989000
142176687	::455360202158907000
124246645	::455360363115331000
142176687	::455360433080516000
574250205	::455360521672200000
4059771	::455360672990511000
115583749	::455360919850459000
620459453	::455361046757519000
371477472	::455361718974042000
230659102	::455361952370270000
259872929	::455361990848827000
259872929	::455361991968714000
331398205	::455362688898461000
324536771	::455362736008880000
324536771	::455363060098551000
130312780	::455363278219145000
40708485	::455364091079426000
378773930	::455364834272739000
162802335	::455365054926295000
420731308	::455365872488824000
25784705	::455366241058701000
424790585	::455367159917469000
35597637	::455367232529633000
395687470	::455367468718903000
277645720	::455367629952548000
293644929	::455367650579722000
166307106	::455367889684799000
36958694	::455367959070789000
360898372	::455368751316082000
47032978	::455369389014282000
87306187	::455369602000642000
384105885	::455370057305296000
4059771	::455370611481931000
17210128	::455370915145322000
4059771	::455371003708051000
384594087	::455371040672468000
4059771	::455371074377891000
277645720	::455371711870169000
277645720	::455372091383361000
328057955	::455372098467532000
542909484	::455372151533867000
348262381	::455372588953264000
409404583	::455372994291191000
150828387	::455373089829031000
348262381	::455373391273263000
162245153	::455373588015898000
165491208	::455373832434757000
282697692	::455374684046233000
396655167	::455375106194173000
277645720	::455375337149702000
67193398	::455375455898857000
277645720	::455375618654613000
454406979	::455376205228044000
259872929	::455376429660643000
330645900	::455376946063343000
438582644	::455377236393488000
414004311	::455377320874762000
52809967	::455378521586937000
18437537	::455378599953317000
628045480	::455378949518786000
134181956	::455379278398771000
205928265	::455379682478018000
190492046	::455380231260745000
420731308	::455380977427021000
616892340	::455381612373368000
190492046	::455382337073983000
165343536	::455382364932538000
190492046	::455382790448877000
265786675	::455383103113269000
424790585	::455383203587448000
491969843	::455383691414740000
239770256	::455383715456110000
118810756	::455384412398841000
395687470	::455384639796822000
36485138	::455384819724476000
380723702	::455384841127608000
380723702	::455384962733449000
328871385	::455385225812398000
265249050	::455386061519060000
258235483	::455386436351827000
24413698	::455386507046445000
91606737	::455386513656655000
65886399	::455386818989809000
65886399	::455386967925350000
36943663	::455387110489739000
300607168	::455387172817080000
41658963	::455387303527976000
34717669	::455387361468112000
302673934	::455387459694919000
65886399	::455387554079313000
300607168	::455388078119845000
513658421	::455388432382971000
177692206	::455388602168774000
328057955	::455389673695617000
417449044	::455389742570692000
417449044	::455389762430709000
265249050	::455389886371991000
419105102	::455390022028386000
259872929	::455390223707283000
259872929	::455390224969777000
560822598	::455390388355096000
36943663	::455391703609126000
260038180	::455391765076660000
260440912	::455392172066758000
124011751	::455392437536436000
345508633	::455392993667989000
371416817	::455393236576923000
40708485	::455393257980043000
232468321	::455393817097535000
348901427	::455393839021182000
6652302	::455393841491632000
348901427	::455393859149656000
196659229	::455394470008061000
513658421	::455394527692341000
28461859	::455395682497871000
367308760	::455395695634423000
312856997	::455396077416767000
408869196	::455396168734744000
709921765	::455396251857854000
363400499	::455396539972608000
426685539	::455397095873478000
127031573	::455397102139371000
19895969	::455397160289173000
127031573	::455397311980376000
262382570	::455397432851849000
127031573	::455397591916634000
127031573	::455397631674437000
127031573	::455397656190140000
127031573	::455397687995531000
127031573	::455397759500042000
127031573	::455397806027440000
19895969	::455397862172397000
127031573	::455397865670459000
127031573	::455397909605781000
127031573	::455398015423885000
127031573	::455398095212134000
519936824	::455398135515185000
127031573	::455398140812599000
127031573	::455398367053357000
127031573	::455398475614539000
47032978	::455398551762518000
32671267	::455399259483815000
426402586	::455399504129572000
273811402	::455399735839690000
607432063	::455399908036444000
39237011	::455399950021455000
420731308	::455399969097515000
238672857	::455399982158188000
249012544	::455400174299267000
127031573	::455400240791568000
127031573	::455400409427742000
238672857	::455400515665289000
238672857	::455400540843679000
438647243	::455400715414818000
249012544	::455400767596134000
344857407	::455401081317511000
367308760	::455401114855170000
22734052	::455401303649550000
403020871	::455402189414866000
408869196	::455402424774041000
414004311	::455402943039021000
146216300	::455403863827177000
300607168	::455403939836739000
127031573	::455403953845313000
172573942	::455404109076901000
18929923	::455404163481239000
18929923	::455404183861346000
259872929	::455404302614294000
259872929	::455404303578984000
395687470	::455404556168339000
18929923	::455404726541385000
178985516	::455404863149449000
142176687	::455405089982009000
132479234	::455405094247624000
225601631	::455405119761178000
273497452	::455405150425735000
231885202	::455405257690865000
231885202	::455405395742191000
18929923	::455405496351354000
231885202	::455405552831459000
483115964	::455405782436024000
378334138	::455405813310713000
258235483	::455405993615458000
414004311	::455405997243105000
258235483	::455406087383306000
306989340	::455407016702255000
323691415	::455407064047968000
8036902	::455407073329950000
232312019	::455407517942968000
405676565	::455407550792335000
35597637	::455407874173583000
86474692	::455408120810852000
232312019	::455408370078715000
167183597	::455409599584038000
197210844	::455409692735729000
293246270	::455411073005662000
365021832	::455411186108862000
40097041	::455411287212576000
137014162	::455411397204402000
40097041	::455411718517059000
547741880	::455411750574108000
13298002	::455412604476071000
239917620	::455413130915377000
159726392	::455413469567655000
322446637	::455413679089917000
120853830	::455413931352539000
256346048	::455414009903460000
256346048	::455414377785860000
320560322	::455414526381268000
241790793	::455414779281027000
465934852	::455415052187615000
320560322	::455415132462399000
709921765	::455415212385267000
24413698	::455415706251587000
345508633	::455415814607622000
398377928	::455415843669544000
167184626	::455416522706407000
320560322	::455416657117069000
418783652	::455416659084599000
273497452	::455416902194434000
320560322	::455416953620811000
150828387	::455417441192275000
253552344	::455417465103597000
253552344	::455417575527047000
320560322	::455417577448013000
320560322	::455417613162528000
253552344	::455417663229939000
320560322	::455417750895075000
306989340	::455417848601382000
258235483	::455418246657998000
545129813	::455419729470312000
435409494	::455420147378171000
99368300	::455420357906685000
235487682	::455420458096009000
29786990	::455420710471495000
36943663	::455421084398280000
328794919	::455421163062431000
197210844	::455421207098454000
38440249	::455421281467641000
40097041	::455421824159842000
170924102	::455422014719664000
413367641	::455422326222237000
378415682	::455423611604443000
38440249	::455424017961615000
243011588	::455424130104705000
232312019	::455424244890214000
268547296	::455424265949437000
616892340	::455424383670943000
48157278	::455424860953784000
259021462	::455424940284858000
358296822	::455424959699894000
24413698	::455425163215925000
338477631	::455425536631013000
259021462	::455426226292023000
32471501	::455426605750714000
259021462	::455426626382462000
232468321	::455426705369214000
403020871	::455426783139987000
291475742	::455426894242914000
259021462	::455427098556264000
256346048	::455427145880571000
291475742	::455427245310349000
259021462	::455427346552471000
31078887	::455427421341102000
42265739	::455427540211879000
398377928	::455428016504442000
213767620	::455428081755242000
161346822	::455428136826855000
232312019	::455428245199257000
384683676	::455428462371954000
326569368	::455428534094139000
321876841	::455428656764960000
326569368	::455428665010954000
321876841	::455428777682563000
71284640	::455429920080941000
351896383	::455430161819656000
398377928	::455430175480496000
311583053	::455430928211664000
374289648	::455431009816027000
519936824	::455431227474853000
293644929	::455431707932385000
306989340	::455432491285745000
260038180	::455432566292893000
513658421	::455432604943003000
30944417	::455432606369460000
328252982	::455432653215260000
482944497	::455433048125739000
513658421	::455433339025887000
429491583	::455433478096838000
31078887	::455433598816903000
374289648	::455433859199696000
16623113	::455434098073288000
308726677	::455434342030790000
321102847	::455434609254481000
324536771	::455434916302700000
365767010	::455435332239253000
410122679	::455435398370832000
22844281	::455435471536263000
465934852	::455435826541756000
72882594	::455435950399967000
72882594	::455435986902986000
417449044	::455436023200505000
338477631	::455436102695141000
72882594	::455436186346352000
72882594	::455436277421457000
321102847	::455436335671955000
72882594	::455436346694574000
417449044	::455436474029453000
324536771	::455436965580910000
72882594	::455437418779648000
95723533	::455437673189355000
513658421	::455437961769664000
414004311	::455438142829367000
574250205	::455438248714993000
414217500	::455438410144948000
367308760	::455438649401016000
152454379	::455438869035769000
634890754	::455439052330631000
574250205	::455439148610887000
634890754	::455439379398287000
618760575	::455439602724007000
281295226	::455439611423371000
337396732	::455439919507595000
36943663	::455440158738112000
574250205	::455440612175523000
29436016	::455441355255595000
231885202	::455441445156290000
26879335	::455441505641955000
465757846	::455442247279206000
249012544	::455442773626200000
39237011	::455442962076688000
363400499	::455443201839472000
414004311	::455443347423768000
341732173	::455444129397608000
322327312	::455444345450033000
341732173	::455444515051298000
621062028	::455444677974450000
621062028	::455444769989066000
260038180	::455445155622191000
22327740	::455445277894508000
40708485	::455445444361846000
546985882	::455445490406916000
322643138	::455446272036847000
337388641	::455446563490254000
560822598	::455446755761741000
113221759	::455447378863329000
501202268	::455447381954560000
501202268	::455447474086608000
390552849	::455447500309426000
291475742	::455447955768492000
241790793	::455447980834062000
501202268	::455448016926048000
241790793	::455448051667050000
249012544	::455448059099348000
301203823	::455448140489846000
501202268	::455448152330735000
501202268	::455448290390470000
363400499	::455448353631764000
501202268	::455448592325836000
241790793	::455448627578933000
258235483	::455448652539248000
501202268	::455448816947593000
501202268	::455448926666362000
222173816	::455449171042902000
321876841	::455449250181025000
408831317	::455449254379937000
301203823	::455449278547120000
119434884	::455449303108972000
450378413	::455449510181744000
501202268	::455449590062653000
95723533	::455450118331043000
72882594	::455450205278986000
124011751	::455450949671059000
412304311	::455451277762527000
301203823	::455451638480654000
291475742	::455452153331462000
41143305	::455452687568347000
95141856	::455452811732348000
95141856	::455452874823061000
45704670	::455453153312649000
467758710	::455453485392093000
349365015	::455453881892237000
95141856	::455454075094462000
95141856	::455454110859292000
28510276	::455454544684535000
17086308	::455455756586729000
554852227	::455456541198413000
501202268	::455456597364715000
596957614	::455456704956624000
334665323	::455457057312112000
113221759	::455457118876082000
32125015	::455457171057045000
64926237	::455457994428280000
225601631	::455458328093544000
160671151	::455458775202557000
239313896	::455459312513462000
434045786	::455459695558283000
432747712	::455459884864385000
321876841	::455459933777981000
28905424	::455461041694969000
113221759	::455461055716925000
224682361	::455461212260925000
437082385	::455461269303488000
41143305	::455461930270867000
238786875	::455462129349308000
41143305	::455462196089065000
238786875	::455462373424242000
312856997	::455462437072805000
257225781	::455463196334497000
393802148	::455463409589301000
506100348	::455463449028345000
506100348	::455463517999464000
364546435	::455463858531233000
506100348	::455463910158499000
34717669	::455464074696863000
41143305	::455464178820472000
342878651	::455464436744986000
342878651	::455464522757586000
216819428	::455464932092690000
97326618	::455465155267411000
351922723	::455465372678770000
532616498	::455465424843722000
41143305	::455465781157838000
15086993	::455466199087079000
40097041	::455466761131810000
469722641	::455466807986753000
433470731	::455466884373430000
469722641	::455467234601603000
231885202	::455467251022303000
24413698	::455467254830743000
613956023	::455467427371819000
596957614	::455467515242483000
409404583	::455467595005571000
465757846	::455467902108696000
40097041	::455467920986877000
166877807	::455468347123961000
36943663	::455468467651883000
65412211	::455468750490591000
414315073	::455468919399014000
378334138	::455468934788308000
40097041	::455469088878235000
34717669	::455469112928382000
25537528	::455469282923921000
238786875	::455469471331672000
69662123	::455469866661969000
100376439	::455470008903413000
242206017	::455470074695262000
224068229	::455470402475929000
34863840	::455470683037122000
469722641	::455470901950439000
166877807	::455472367267889000
352789311	::455472860174118000
352789311	::455473539617783000
41143305	::455473879474257000
32671267	::455474399399788000
261471578	::455474435269877000
15086993	::455474464780611000
372880069	::455474609337294000
352789311	::455474613653209000
15086993	::455474885184077000
26333173	::455475097474985000
352789311	::455475238654865000
20496164	::455475672329109000
15086993	::455475692935729000
43967474	::455475840059719000
15086993	::455475846011027000
26879335	::455476199473815000
213287321	::455476263197896000
124011751	::455476276598296000
344285522	::455476300832964000
213287321	::455476341656535000
636632104	::455476582509858000
215427794	::455476782880133000
393802148	::455476943161290000
94215450	::455477208942129000
216819428	::455477271470821000
174132903	::455477394908798000
15086993	::455477882366996000
15961483	::455477903518490000
174132903	::455477974997811000
377486283	::455478341378662000
460471042	::455478572342603000
260440912	::455478770846011000
378334138	::455478795882209000
378334138	::455478805084512000
118470515	::455479052938534000
469722641	::455479471529660000
190624012	::455479631542370000
358296822	::455479803802812000
284316159	::455479990172131000
34445704	::455480136356208000
31078887	::455480146183479000
637303583	::455480333723389000
31078887	::455480672920944000
31078887	::455480764830736000
78614495	::455481004975616000
78614495	::455481151277105000
34445704	::455481221741424000
78614495	::455481523794239000
31078887	::455481591075065000
78614495	::455482115224633000
41143305	::455482195658813000
31078887	::455482755917168000
330645900	::455482963715584000
341732173	::455483061950763000
174132903	::455483160059314000
178985516	::455483192506462000
242206017	::455483263621267000
31078887	::455483266426867000
31078887	::455483357208387000
34445704	::455483392209854000
238786875	::455483573508648000
152454379	::455483594396667000
626942496	::455483687703179000
505219745	::455484003043135000
342878651	::455484837428600000
159726392	::455485233022775000
277645720	::455485580689031000
277645720	::455485801493966000
87306187	::455485974450307000
277645720	::455486009833451000
87306187	::455486520045338000
571363101	::455486629390848000
159726392	::455486685141143000
328794919	::455486764841713000
382414670	::455486935775997000
91345170	::455487614360223000
62936749	::455487757927084000
124246645	::455487777384464000
386627455	::455488032410730000
78614495	::455488238803619000
91345170	::455488289899020000
428516870	::455488526218297000
38594501	::455488641310003000
23721718	::455488882935480000
174132903	::455488907140812000
483115964	::455489190000467000
408869196	::455489200700157000
250969967	::455489478753521000
378334138	::455490161326161000
174132903	::455490725376188000
166307106	::455490952107671000
46727568	::455491762652340000
306989340	::455492093415153000
371416817	::455492377965510000
31078887	::455492506180808000
411777707	::455492582643339000
38594501	::455492809559003000
31078887	::455492932208840000
178985516	::455493195816652000
506100348	::455493231585685000
38594501	::455493242847391000
190492046	::455493408862507000
29436016	::455493430698053000
348262381	::455493518673182000
119434884	::455493815894147000
397717926	::455493941690126000
444679647	::455493990465282000
413367641	::455494135693074000
68531166	::455494145348362000
409404583	::455494389339394000
444679647	::455494416728219000
444679647	::455494581946036000
351922723	::455494630696427000
242435004	::455494731326173000
395687470	::455494775026630000
91345170	::455495012701466000
257597142	::455495017440628000
321876841	::455495079038550000
91345170	::455495106607738000
395687470	::455495111124598000
321876841	::455495239542009000
252314330	::455495741927333000
261942709	::455496034689359000
115583749	::455496209609023000
232901934	::455496213530288000
255195496	::455496669941858000
419249711	::455497077292683000
363400499	::455497313255825000
174132903	::455497379404210000
174132903	::455497429924605000
516937156	::455497465202880000
158948390	::455497575467347000
143455927	::455498608448516000
115583749	::455498688606248000
369849727	::455498769510191000
306989340	::455499028172517000
78614495	::455499283777593000
419249711	::455499625747607000
365767010	::455500353287778000
334665323	::455500373969498000
334665323	::455500682091847000
49824781	::455501379952705000
167184626	::455501453532999000
22327740	::455501558248386000
268547296	::455501652486021000
91606737	::455501696664616000
239928368	::455501892492480000
336171560	::455501920342257000
167183597	::455501958753689000
31586329	::455502037686312000
613956023	::455502217160577000
408869196	::455502527711023000
40097041	::455502542525300000
373147853	::455502632678068000
453963591	::455502722297384000
49824781	::455502774193901000
31586329	::455502892779442000
239928368	::455503024853884000
125849974	::455504154509967000
424790585	::455504190014377000
334665323	::455504253046767000
125849974	::455504258855882000
334665323	::455504297288269000
232312019	::455504752013758000
554852227	::455505096135036000
334665323	::455505202661965000
232312019	::455505927828144000
308690900	::455506027828748000
48157278	::455506180853743000
414217500	::455506239804276000
301257200	::455506241574686000
474371126	::455506679577051000
334665323	::455507745589198000
264300486	::455507997717192000
368079003	::455508062359810000
264300486	::455508114012655000
378334138	::455508134388580000
264300486	::455508163094392000
232901934	::455508169922318000
268547296	::455508356371734000
295980167	::455508866050969000
716788381	::455509357552087000
716788381	::455509440897114000
408869196	::455510498075635000
408869196	::455510572922961000
147779508	::455510910929354000
172573942	::455511148868435000
408098797	::455511429781934000
189368301	::455512083766194000
414217500	::455512087985672000
162802335	::455512224497299000
162802335	::455512380030455000
417449044	::455512502395494000
396655167	::455512546401722000
162802335	::455512560112898000
479205756	::455512880914247000
30516926	::455512919909076000
445826532	::455513054114238000
396655167	::455513145516097000
445826532	::455513201468510000
384683676	::455513215640694000
365021832	::455513410516443000
162802335	::455513663432957000
365021832	::455513705065627000
365021832	::455513779740999000
36958694	::455513865816518000
294347764	::455513875211759000
365021832	::455513933139288000
162802335	::455514125347483000
45704670	::455514273067053000
365021832	::455514613610606000
257225781	::455515237522083000
224682361	::455515491231350000
257225781	::455515553709703000
385595835	::455515647255265000
257225781	::455515755455721000
119434884	::455516030303870000
231483310	::455516323188330000
38748723	::455516435377565000
257225781	::455516457447993000
257225781	::455516683265130000
385595835	::455516848013205000
87306187	::455516974546579000
364646765	::455517029580038000
368079003	::455517051092996000
87306187	::455517096210731000
162802335	::455517304806076000
373653741	::455517641017286000
26684021	::455517845657370000
368079003	::455517853442383000
72882594	::455517878104883000
368079003	::455517955846307000
364646765	::455517969666162000
364646765	::455518172766937000
340199061	::455518273170178000
410122679	::455518335141421000
546985882	::455518416947122000
546985882	::455518492138430000
546985882	::455518511109246000
373653741	::455518568688267000
474371126	::455518632312070000
243011588	::455518761454690000
43967474	::455518813241757000
546985882	::455518847911862000
296627238	::455518911384268000
477989347	::455518966690349000
322327312	::455519334991810000
477989347	::455519432996315000
420006994	::455519762106568000
300884493	::455519898517901000
384683676	::455519965681291000
241790793	::455519988926119000
396655167	::455520171235356000
432622681	::455520214189240000
324614357	::455520397270986000
410122679	::455520501868552000
30787413	::455520722383675000
324614357	::455520933898649000
115824990	::455521363110137000
381599486	::455521365643497000
384683676	::455521730627665000
30516926	::455521926421950000
384683676	::455521995317592000
121100953	::455522001671950000
217262932	::455522150959419000
121100953	::455522361253822000
162802335	::455522550513016000
32471501	::455522877094105000
34445704	::455523226211217000
364405877	::455523560195227000
100934605	::455523699131940000
709921765	::455523860629430000
307457734	::455523992124653000
432622681	::455524117660200000
241790793	::455524263697850000
241790793	::455524366407569000
241790793	::455524427396952000
238401588	::455524624554803000
91130285	::455524644993634000
241790793	::455524802921775000
465757846	::455524947881127000
596957614	::455525238084612000
40097041	::455525464619356000
306989340	::455525657271734000
432622681	::455525716826673000
474371126	::455525844933685000
26333173	::455525944665841000
258506164	::455526017688272000
53545809	::455526029575335000
26333173	::455526176698933000
390479008	::455526526629314000
36654229	::455526541922148000
390479008	::455526977881903000
201113172	::455527129153671000
411700909	::455527193729597000
26333173	::455527250935689000
348745482	::455527744005484000
294347764	::455528007717765000
53545809	::455528523378491000
26333173	::455528578957193000
410122679	::455529581202907000
378334138	::455529867350917000
146216300	::455530111446429000
322327312	::455530225321775000
87306187	::455530381341495000
53545809	::455530498241355000
410122679	::455530736431689000
326827026	::455530915306156000
297043246	::455531353883545000
222173816	::455532446499753000
211019280	::455532451432263000
615507620	::455532565789556000
615507620	::455532581274923000
517695658	::455532774565621000
378334138	::455532988282175000
211019280	::455533099263492000
258506164	::455533258386575000
38748723	::455533358949617000
414374118	::455533403279228000
38748723	::455533418554884000
211019280	::455533523458621000
297043246	::455533547441631000
297043246	::455533624646197000
340199061	::455533664441344000
322327312	::455533835812212000
297043246	::455533842041143000
335068121	::455533863196819000
378334138	::455533864661057000
297043246	::455533869073465000
338477631	::455533910387347000
297043246	::455534297118941000
293644929	::455534304919973000
297043246	::455534344959176000
297043246	::455534415134068000
348901427	::455534595652349000
297043246	::455534714427015000
297043246	::455534742457561000
378334138	::455535011161452000
38748723	::455535024440627000
203145029	::455535030585294000
465757846	::455535372286832000
239928368	::455535478344024000
143455927	::455535480231452000
378334138	::455535622779056000
243011588	::455535677590212000
46918873	::455535756808036000
335068121	::455535758791565000
348901427	::455535789233803000
363400499	::455535802718486000
239928368	::455536025562267000
383045348	::455536290545418000
249012544	::455536321524531000
239928368	::455536492153421000
465757846	::455536501678702000
239928368	::455536552291360000
30944417	::455536595542618000
378334138	::455536609061244000
20935798	::455536784748077000
26333173	::455536891291787000
69662123	::455537036066557000
48157278	::455537108762238000
306989340	::455537127183220000
340199061	::455537339255635000
348901427	::455537424555196000
26333173	::455537478985060000
243011588	::455537634002337000
26333173	::455537790240186000
474371126	::455537871722934000
34445704	::455538100396380000
385595835	::455538154833850000
30944417	::455538282818838000
30944417	::455538325328101000
257913209	::455538491641057000
26333173	::455538966226161000
143455927	::455539084724031000
374613599	::455539181083570000
374613599	::455539194882830000
269370098	::455539540715790000
96443022	::455539614183194000
232312019	::455540098806067000
222173816	::455540103734366000
631513843	::455540146625327000
322327312	::455540201293504000
38748723	::455540231375437000
631513843	::455540369544204000
50546012	::455540651526868000
30944417	::455540823590195000
67193398	::455540950534991000
517695658	::455541039735250000
264300486	::455541304714608000
368079003	::455541338592002000
26333173	::455541365339082000
95723533	::455541602023661000
159726392	::455541650287128000
121100953	::455541997999493000
95723533	::455542043713220000
95723533	::455542328321929000
113221759	::455542485914488000
297043246	::455542647277764000
25784705	::455542660644618000
35097852	::455542670287732000
23721718	::455542808481263000
95723533	::455542827846750000
249012544	::455543075251552000
322327312	::455543347000532000
95723533	::455543351102951000
118881789	::455543382534656000
396655167	::455543417435484000
38748723	::455543511811911000
18277474	::455543520989052000
30944417	::455543549262442000
30944417	::455544438224601000
296627238	::455544524967014000
385259637	::455544575298646000
35097852	::455544855243272000
240857453	::455544947756654000
268547296	::455545237046181000
363400499	::455545294571057000
618760575	::455545395880275000
50546012	::455545535403806000
296627238	::455545576386338000
354412568	::455547245257977000
259872929	::455547398270377000
354412568	::455547446500667000
354412568	::455547556571779000
340199061	::455547607918460000
296627238	::455547652067704000
354412568	::455547656358481000
162245153	::455547695814696000
410122679	::455547711987933000
354412568	::455547719398850000
489078088	::455547861422198000
423941104	::455547893865533000
354412568	::455547936919666000
354412568	::455547989239406000
225206298	::455548433021927000
410122679	::455548442841194000
152454379	::455548972703043000
265786675	::455549257140174000
234143570	::455549307476017000
454406979	::455549388631580000
21568615	::455549403969773000
234143570	::455549404343439000
266210776	::455549784879681000
48157278	::455550570741657000
21568615	::455550609622831000
21568615	::455550783023755000
21568615	::455550800350445000
166307106	::455550835062480000
8709452	::455550933293076000
345508633	::455551317080276000
202196262	::455551707570008000
114291753	::455551744064253000
159726392	::455552050432995000
335068121	::455552166602625000
335068121	::455552346139803000
152454379	::455552435793432000
152454379	::455552493251198000
322327312	::455553086237310000
322327312	::455553212494278000
166307106	::455553512991383000
122799833	::455553694415589000
124011751	::455553793359233000
410122679	::455554200064491000
30804377	::455554369132318000
340199061	::455554735110512000
348901427	::455555347810246000
222173816	::455555412218355000
324614357	::455555564542910000
264300486	::455555806373494000
324614357	::455555852649644000
324614357	::455555992252854000
321876841	::455556794761625000
324614357	::455557077705191000
104112940	::455557151122276000
104112940	::455557152581906000
340199061	::455557239894310000
159726392	::455557460095275000
245935219	::455557861503160000
211019280	::455557901747519000
340199061	::455557921082847000
40097041	::455557991186440000
159726392	::455558106777272000
324614357	::455558213489164000
127031573	::455558231863988000
324614357	::455558244749303000
338477631	::455558256476585000
69455217	::455558894727618000
69455217	::455559036793290000
378850242	::455559070695845000
396655167	::455559109366931000
69455217	::455559232159744000
444679647	::455559795144413000
444679647	::455559988069797000
465757846	::455560002527592000
444679647	::455560107397763000
444679647	::455560198372225000
444679647	::455560331419742000
320249108	::455560364076589000
444679647	::455560397308039000
444679647	::455560426982752000
324614357	::455560516392747000
386627455	::455560636504997000
386627455	::455560662782316000
444679647	::455560897369747000
23721718	::455561013648048000
444679647	::455561431966969000
444679647	::455561680617877000
444679647	::455561915289186000
444679647	::455562116515123000
474371126	::455562169359532000
370845710	::455562845938130000
342878651	::455563439977422000
386627455	::455563521854803000
382314219	::455563697201487000
382314219	::455563755535876000
114291753	::455564220734898000
357306642	::455564739452882000
95117686	::455564750798467000
357306642	::455564837826084000
36654229	::455564925042425000
369849727	::455564998404997000
269370098	::455565090109276000
26879335	::455565413561016000
36654229	::455565996385132000
354412568	::455566006761426000
354412568	::455566106665549000
354412568	::455566379802820000
95117686	::455566443942117000
253347580	::455566624888602000
354412568	::455566660573745000
354412568	::455566829759369000
216819428	::455567368471986000
146216300	::455567420917182000
253347580	::455567462440771000
253347580	::455567595173724000
354412568	::455567753332535000
253347580	::455568018693574000
95117686	::455568074217750000
369849727	::455568155310841000
95117686	::455568481883127000
58627481	::455568580457664000
273497452	::455568909463072000
124374229	::455569225138991000
124374229	::455569313798172000
95117686	::455569491842191000
95117686	::455569518895456000
124374229	::455569527414075000
95117686	::455569542589071000
95117686	::455569625385021000
95117686	::455569651385499000
95117686	::455569728560705000
95117686	::455569786911866000
95117686	::455569870239715000
95117686	::455569896902885000
58627481	::455570176360976000
95117686	::455570280694312000
95117686	::455570409467817000
365767010	::455570440120188000
118810756	::455570863157678000
253347580	::455570909634383000
291475742	::455570972305661000
253347580	::455571018065526000
166307106	::455571625145274000
124374229	::455571633592233000
42994926	::455571813116825000
392434084	::455572359143899000
162802335	::455572494431178000
162802335	::455572701659148000
20496164	::455572847184707000
291475742	::455572965531217000
162802335	::455573048314175000
253347580	::455573220293242000
162802335	::455573233559822000
95117686	::455573265973395000
95117686	::455573290631692000
95117686	::455573413709361000
162802335	::455573457850208000
95117686	::455573571947880000
79754464	::455573841772048000
114291753	::455574143124373000
340199061	::455574149209939000
114291753	::455574250678915000
257913209	::455574434104242000
257913209	::455574488047157000
79754464	::455574979376345000
281295226	::455575507648937000
483115964	::455575887703179000
351099839	::455575896171102000
234143570	::455576091307286000
234143570	::455576237793370000
344956423	::455576568635482000
234143570	::455576990578659000
234143570	::455577255247638000
503741267	::455577791728451000
42265739	::455578528126226000
503741267	::455578558186807000
69662123	::455578891932143000
69662123	::455579089563160000
69662123	::455579286289018000
69662123	::455579332308922000
69662123	::455579363556487000
69662123	::455579414756347000
69662123	::455579434670903000
69662123	::455579462110044000
69662123	::455579513330491000
344956423	::455579727361622000
76017935	::455580522534563000
344956423	::455580960881262000
149980973	::455581252532203000
344956423	::455581778686668000
76017935	::455582240726974000
76017935	::455582412898959000
261471578	::455582595313856000
76017935	::455582745083641000
76017935	::455582929146499000
76017935	::455582993403219000
324614357	::455583019173044000
335068121	::455583167861096000
335068121	::455583206998163000
324614357	::455583213390274000
335068121	::455583297003741000
76017935	::455583562230550000
335068121	::455584236729159000
172280619	::455584295382298000
108808608	::455584609842249000
28510276	::455585395338924000
633506625	::455585413336276000
28510276	::455586000153350000
344956423	::455586041701740000
374613599	::455586217669586000
414374118	::455587004714336000
167183597	::455587016189566000
633506625	::455587075685756000
335068121	::455588533743276000
65482831	::455588638319841000
239917620	::455588826644480000
335068121	::455588827172589000
260979062	::455588984618373000
444679647	::455589368531394000
103244523	::455589417436987000
335068121	::455589422277201000
324614357	::455589488014532000
103244523	::455589494935134000
20822956	::455589503759962000
324614357	::455589868572536000
64926237	::455589981801549000
281295226	::455591168395718000
324614357	::455591194496466000
346412695	::455591206156632000
324614357	::455591326914867000
20822956	::455591803987578000
20822956	::455592126932213000
458529098	::455592176907718000
231885202	::455592303097176000
20822956	::455592573977894000
346412695	::455592726646386000
324614357	::455592880283721000
346412695	::455593048903520000
324614357	::455593120466350000
231885202	::455593556317446000
39469570	::455593782390845000
167184626	::455593810991796000
324614357	::455593939207090000
324614357	::455593971238961000
57854623	::455593995893088000
334515229	::455594168065073000
118473489	::455594575131074000
118473489	::455595106310324000
118473489	::455595197230223000
118473489	::455595352146870000
159726392	::455595552885833000
118473489	::455595743248932000
633506625	::455596067107504000
118473489	::455596091497807000
202196262	::455596133164007000
118473489	::455596267130089000
20822956	::455596752481968000
189368301	::455596833604378000
324614357	::455597269396361000
435557155	::455597313054896000
324614357	::455597477370933000
324614357	::455597746292920000
435557155	::455597973653569000
324614357	::455598345256325000
225601631	::455598424755535000
225601631	::455598489532387000
324614357	::455599554608766000
354412568	::455599599378374000
335068121	::455599631196381000
633506625	::455600653461499000
435557155	::455600722948538000
138935158	::455600739008512000
138935158	::455600942868480000
634890754	::455601684324962000
408031484	::455603492606857000
473718221	::455603871616741000
435557155	::455604126873681000
633506625	::455604200076898000
30223693	::455604491333550000
283051149	::455605154218115000
516937156	::455605578191368000
30223693	::455608201241563000
238880491	::455611127221583000
28461859	::455611152790069000
30223693	::455611397611601000
28461859	::455611594328641000
238880491	::455611705083445000
238880491	::455611740709863000
238880491	::455611801804099000
238880491	::455612039956676000
238880491	::455612356152668000
28461859	::455612992340520000
28461859	::455613604788572000
39469570	::455615067300823000
50546012	::455615129237745000
232468321	::455616286572036000
28461859	::455616477740036000
30223693	::455616817352830000
28461859	::455617119044907000
28461859	::455617709972017000
197210844	::455619638068797000
249012544	::455621035904077000
545540214	::455624029445967000
65425379	::455624425791315000
65425379	::455625064973860000
197210844	::455625440754167000
315872678	::455628403790462000
65425379	::455628504919703000
40708485	::455628525966352000
363400499	::455628589593948000
94226339	::455632579236876000
235867165	::455633880721027000
167222207	::455633881434447000
363400499	::455634706956967000
30223693	::455634758077120000
197210844	::455634843033145000
24147563	::455635994726121000
197210844	::455636100175130000
149980973	::455637058216669000
140994915	::455637133013684000
24147563	::455637138961629000
392362281	::455638550558408000
24147563	::455639725584687000
24147563	::455640138128060000
285906246	::455642299830001000
24100015	::455642505338707000
235867165	::455642874185412000
491969843	::455642885455482000
491969843	::455643516337537000
30223693	::455643945859440000
23403899	::455646755879911000
302525103	::455647001984524000
60712766	::455647801884418000
259872929	::455648215245672000
301657872	::455648887659696000
69044676	::455649236051181000
506707370	::455650064912748000
411700909	::455650450906554000
30223693	::455651105297276000
97307001	::455651889367891000
30223693	::455652795438223000
46727568	::455653349493198000
28405302	::455657090124509000
165658390	::455657538986336000
379152968	::455657539955593000
214678768	::455658230593503000
247159855	::455659194444558000
26879335	::455660263144816000
238880491	::455660577348530000
26879335	::455660838527856000
30223693	::455660956052230000
26333173	::455660977611345000
26198467	::455661025837076000
184195472	::455661087191334000
30223693	::455661246583287000
31250549	::455661802517319000
210674392	::455661984361377000
354412568	::455663201674219000
354412568	::455663255352922000
354412568	::455663365763768000
354412568	::455663555090472000
236930269	::455663856501547000
407395368	::455664893421563000
460772038	::455665321949417000
125849974	::455665441906511000
354412568	::455665676263247000
65425379	::455666161636892000
416506126	::455666271804076000
365523194	::455666295799676000
30223693	::455666373889253000
62396842	::455669360179171000
71284640	::455669516416974000
286265668	::455670222469341000
259021462	::455670561465966000
87306187	::455671305069539000
60399576	::455671850576515000
220632867	::455671859409731000
81765661	::455671937574776000
220632867	::455672041719332000
72210207	::455673532228186000
91606737	::455673957346054000
259021462	::455674257767669000
57933673	::455674422834130000
329801539	::455675000578531000
363400499	::455675814936207000
378850242	::455676436217872000
277794018	::455676761414443000
22844281	::455676959658618000
34536365	::455677255360847000
370850900	::455677633989451000
167184626	::455678754136674000
255765560	::455679033402212000
253120136	::455679142122360000
377486283	::455679271072055000
623065439	::455679438249009000
120853830	::455679470599700000
167183597	::455679640703488000
83878535	::455679765756653000
166307106	::455679909105790000
377486283	::455680022024421000
324536771	::455680226781982000
202196262	::455680482680664000
302673934	::455680754576797000
337396732	::455680827448623000
285906246	::455681046332182000
414374118	::455681130784907000
133508241	::455681158534004000
36654229	::455682810054209000
232901934	::455684181406658000
384683676	::455684709947670000
299389082	::455684770345668000
412000113	::455685633877749000
260440912	::455685635722846000
256845035	::455685648112828000
130514710	::455685736755654000
87306187	::455685854007001000
364405877	::455685960513388000
341037427	::455686450286039000
329471370	::455686986464915000
444375493	::455687412664901000
159944196	::455688068796674000
145572480	::455688173159333000
162958222	::455688332904005000
122799833	::455688636126609000
265786675	::455689180400852000
78614495	::455689488287535000
78614495	::455689608706027000
546985882	::455690910626361000
259872929	::455690912861937000
259872929	::455690913981808000
259872929	::455690915118465000
86970230	::455691027630682000
175532031	::455691632453505000
479222401	::455691928156139000
344956423	::455692019436773000
265786675	::455692191978242000
220632867	::455692511738998000
220632867	::455692741989515000
152454379	::455693008386928000
268547296	::455693196324909000
24719772	::455693513884041000
262471070	::455693552203612000
243011588	::455694123316830000
55704588	::455694896435707000
300594041	::455694992900497000
20935798	::455695316004929000
259021462	::455695386657980000
256088386	::455695540445913000
202292166	::455695847314161000
256845035	::455696201665363000
109655774	::455696523498508000
109655774	::455696632815034000
65425379	::455697032498671000
259021462	::455697286715437000
348901427	::455697339466776000
259021462	::455697517863534000
17210128	::455697527497846000
31258629	::455697705134604000
348901427	::455697792560689000
65425379	::455697867458760000
120853830	::455698257407377000
252314330	::455698394049421000
331482356	::455698515079876000
259021462	::455698975367372000
230903702	::455699238291124000
351922723	::455699395502030000
259021462	::455699451295064000
386833057	::455699528092778000
243011588	::455700348535992000
354412568	::455700400344031000
354412568	::455700576764837000
354412568	::455700636768534000
354412568	::455700701201432000
20935798	::455701199501918000
354412568	::455701258397970000
354412568	::455701273736519000
293644929	::455701345769517000
354412568	::455701438971142000
41143305	::455701513432604000
16039882	::455701517312729000
354412568	::455701843595632000
354412568	::455701938323984000
354412568	::455702140673998000
4059771	::455702262082314000
354412568	::455702277819338000
16710226	::455702465988804000
360814823	::455702484606935000
354412568	::455702491636572000
336821368	::455702662298615000
354412568	::455702703125958000
249468865	::455702874341642000
354412568	::455702938145787000
354412568	::455703002259935000
284316159	::455703104676462000
377035998	::455703127425945000
351922723	::455703250574901000
158948390	::455703290647699000
351922723	::455703357861003000
354412568	::455703364295065000
354412568	::455703411153846000
76017935	::455703451486281000
4059771	::455703453021794000
354412568	::455703514048499000
354412568	::455703547871363000
250969967	::455703830231932000
294347764	::455704686436167000
65926573	::455704747392376000
273748024	::455704926560067000
432622681	::455704974144462000
306989340	::455704992964288000
247159855	::455705073608167000
26879335	::455705383592407000
418841887	::455705441381916000
405239647	::455705456799793000
26879335	::455705552807411000
97326618	::455707131531259000
64926237	::455708023139225000
279230956	::455708576502538000
122799833	::455708681900785000
187089991	::455708697654599000
483526518	::455708737152380000
65926573	::455709365102972000
152454379	::455709515334569000
173608790	::455709562880798000
479986172	::455709790883561000
423941104	::455709803419930000
38748723	::455709937436725000
396786261	::455710785474285000
413367641	::455710872623910000
66486074	::455710907641765000
59622669	::455711369824702000
9563172	::455711489379160000
538590660	::455711551040004000
359806236	::455711713401139000
437082385	::455711957321261000
253717655	::455712003030405000
344857407	::455712179501535000
26879335	::455712340176941000
211019280	::455712883742359000
322446637	::455713668378800000
131254355	::455713705498402000
120532808	::455713784040919000
238322255	::455714375618531000
259021462	::455714459039039000
261471578	::455714620863700000
259021462	::455714803978616000
259021462	::455715193004498000
133112299	::455715304807886000
86474692	::455715736258752000
130312780	::455715753040572000
4434941	::455715799257198000
130312780	::455715876260835000
259021462	::455716312015466000
273497452	::455716541464473000
34717669	::455716779419910000
465757846	::455716953261625000
211019280	::455717108144693000
26879335	::455717159289622000
615507620	::455717347433914000
384594087	::455717597078900000
232901934	::455717757296734000
255195496	::455717984774795000
21568615	::455718382953070000
122799833	::455718423440273000
55472237	::455718627786780000
615507620	::455718699178029000
249227650	::455718841452990000
479205756	::455719266851889000
479205756	::455719316319510000
20935798	::455719525468876000
479205756	::455719805165641000
268547296	::455719838099709000
338076990	::455720529157439000
395687470	::455720602133753000
24100015	::455720760758530000
302673934	::455720938768568000
115583749	::455720943021993000
53545809	::455720995169767000
255195496	::455721019160817000
363400499	::455721026236579000
53545809	::455721634020999000
253347580	::455722014108831000
414004311	::455723820754542000
414004311	::455724683850039000
130312780	::455725598514499000
252355708	::455726092930658000
338477631	::455726184605966000
340199061	::455726345293541000
344956423	::455726448436076000
395687470	::455726539712126000
574250205	::455726697607069000
395687470	::455727082463830000
65412211	::455727463759642000
65412211	::455727554931228000
222687654	::455727768911613000
109655774	::455727801711480000
65412211	::455727885337509000
162802335	::455728155215818000
25784705	::455728418139549000
118810756	::455729080617291000
114291753	::455729249593589000
94215450	::455729349468360000
114291753	::455729406586404000
360367250	::455729661792636000
273497452	::455730179751428000
115583749	::455730682598150000
477188816	::455730948915486000
113221759	::455731166713499000
363400499	::455731352155865000
6652302	::455731481323634000
94215450	::455731811893919000
26879335	::455731959843401000
120853830	::455732244800610000
218711172	::455732423960301000
35525270	::455732579090436000
412000113	::455732597709365000
433470731	::455732665426382000
503741267	::455732694270623000
445826532	::455733326922665000
232901934	::455733441133174000
419249711	::455733499568218000
321166954	::455733678505594000
419249711	::455734080986824000
258506164	::455734081485938000
274191278	::455734166055706000
302673934	::455734268686532000
302673934	::455734337049473000
344956423	::455734540141490000
393499174	::455735148298776000
340199061	::455735198965968000
15961483	::455735267232448000
344956423	::455735687191330000
467758710	::455736055405084000
321876841	::455736776402145000
265786675	::455736829812428000
344956423	::455736958250004000
374613599	::455737263494676000
265786675	::455737373972635000
55161530	::455737568420560000
20935798	::455737644325306000
408224760	::455737779901968000
86474692	::455737781877108000
374613599	::455737786985746000
232468321	::455738043907842000
374613599	::455738267938217000
32471501	::455738512164548000
486231003	::455738994807275000
388397248	::455739781872226000
345261852	::455739896226140000
20935798	::455739911505993000
294347764	::455740071560224000
623065439	::455741244401262000
628045480	::455741252781080000
388397248	::455741525188567000
30223693	::455741952655257000
180388620	::455742170037645000
30223693	::455742510346682000
297043246	::455742534338490000
621306179	::455742542705741000
367308760	::455742947678760000
412000113	::455743339972009000
58031746	::455743550593191000
53584160	::455743651562258000
424790585	::455743695522787000
420731308	::455744104774004000
283328574	::455744657927176000
430943995	::455744936550608000
297043246	::455744988031504000
297043246	::455745896551313000
378850242	::455745905170608000
36943663	::455746319823695000
14954949	::455746439314817000
14954949	::455746728390430000
118810756	::455746959752437000
294347764	::455746978974928000
294347764	::455747021471621000
216819428	::455747354218754000
337396732	::455747958605361000
299389082	::455748345307230000
231885202	::455748556968968000
164816411	::455748822145458000
390552849	::455748836116676000
143455927	::455749363843608000
41658963	::455749697689243000
479205756	::455749937288847000
374613599	::455750225320509000
374613599	::455750535568568000
378850242	::455750857741852000
437082385	::455750883297722000
433470731	::455751160541216000
259872929	::455751316245987000
393802148	::455751534718898000
277645720	::455751853142466000
277645720	::455752025092132000
64926237	::455752851281551000
112801155	::455752965388001000
112801155	::455753476593963000
410122679	::455754249742589000
370850900	::455754357842403000
277645720	::455754370563710000
371416817	::455754485890301000
497630362	::455754671705948000
21568615	::455754817978531000
393499174	::455754845186555000
35525270	::455755213635215000
255547325	::455755344904720000
79606394	::455755450315579000
79606394	::455755566132887000
19879486	::455755670839504000
21415532	::455755725072261000
19879486	::455755932165632000
34445704	::455756211066273000
34445704	::455756282868531000
196659229	::455756519653384000
95117686	::455757174355288000
368468264	::455757338172198000
144937748	::455757920605835000
144937748	::455758099128008000
132479234	::455758217831002000
16039882	::455758684325703000
16039882	::455758809131393000
97326618	::455758828404215000
50546012	::455758922154921000
241999176	::455758995308163000
468102453	::455759519360876000
378778103	::455759703503798000
637303583	::455759711288037000
468102453	::455759835523330000
468102453	::455759941530161000
225601631	::455760014636879000
468102453	::455760072614768000
16623113	::455760157650063000
351099839	::455760422516174000
206803881	::455760559275659000
368468264	::455760925501689000
430943995	::455760959878217000
430943995	::455761604056186000
258235483	::455761973704404000
516937156	::455762082277781000
132479234	::455762147390525000
146216300	::455762448805421000
134181956	::455762578493681000
205928265	::455763695566880000
621306179	::455763895399895000
607432063	::455763926660030000
245935219	::455764575699222000
34445704	::455764715122475000
408224760	::455764778062204000
34445704	::455765203377205000
34445704	::455765392661549000
55472237	::455766226577289000
626942496	::455766313953406000
55472237	::455766380722139000
392737983	::455766665599680000
187089991	::455766903722491000
626942496	::455767393613398000
152454379	::455767399359582000
433003196	::455767698233118000
122725183	::455767714292711000
369849727	::455767715014520000
574250205	::455768347531952000
95141856	::455768638457663000
438582644	::455769272745480000
408869196	::455769841480118000
232901934	::455769994358317000
273748024	::455771033136398000
328057955	::455771184143933000
621306179	::455771195602767000
420731308	::455771524243275000
273748024	::455771571953487000
420731308	::455771681143783000
49886698	::455771697946177000
301203823	::455771885209268000
167183597	::455772007099944000
48157278	::455772223295717000
273748024	::455772277003403000
87306187	::455772290999795000
286487329	::455772308637224000
47032978	::455772434650894000
232468321	::455772437204856000
47032978	::455772473905385000
87306187	::455772911693881000
351099839	::455772983823716000
87306187	::455773137750069000
273748024	::455773366884909000
190492046	::455773495868534000
364646765	::455773643788652000
479205756	::455773880062205000
621306179	::455773884478791000
26879335	::455774065932783000
368468264	::455774193842659000
273748024	::455774195171856000
14954949	::455774210418176000
22536187	::455774402156961000
296627238	::455774634533584000
34863840	::455774712694849000
264300486	::455774895658790000
273748024	::455774903883419000
13298002	::455774988956872000
273748024	::455775195983138000
296627238	::455775481431097000
435557155	::455775583775903000
378773930	::455776209830674000
370845710	::455776391280070000
513825441	::455776479159541000
249012544	::455776543361363000
273748024	::455776751986040000
424790585	::455776853211348000
215427794	::455776936066023000
377035998	::455777385619529000
385595835	::455777572589031000
516542821	::455778313529614000
516542821	::455779389062385000
96443022	::455779650850258000
328794919	::455779910087614000
338830055	::455779919109578000
437082385	::455780063272001000
615507620	::455780111791296000
275813402	::455781596696944000
268010590	::455781697045684000
249012544	::455781859855585000
22536187	::455782047538503000
259872929	::455782103662067000
330645900	::455782209048162000
596957614	::455782306347626000
273748024	::455783900644507000
554852227	::455784050435694000
170924102	::455784371258015000
637303583	::455784443458768000
410047216	::455785143341305000
338477631	::455785623295885000
255205725	::455785626474774000
296627238	::455785968159956000
637303583	::455786268656271000
297542894	::455786359290990000
344285522	::455786525985611000
268010590	::455786742705319000
240857453	::455787291597086000
297542894	::455787303680483000
28252356	::455788090075131000
258506164	::455788565759148000
19895969	::455788622029914000
266210776	::455788914968502000
273748024	::455789034237747000
53545809	::455789437818261000
351099839	::455789450774073000
406121427	::455789605741027000
273748024	::455789697332031000
53545809	::455789894473117000
406121427	::455790418668433000
388397248	::455790480089812000
479205756	::455790839118045000
53545809	::455791073798144000
408869196	::455791984725073000
345508633	::455792069131632000
249012544	::455792595264753000
331482356	::455792845321162000
225601631	::455793383533846000
234630547	::455793441734004000
546985882	::455794170662502000
369849727	::455794418533273000
19895969	::455794868632047000
48612192	::455795240964587000
410047216	::455795376457396000
395687470	::455795570741760000
19835249	::455795589062877000
163768701	::455795836442509000
546985882	::455796104396046000
497630362	::455796115531517000
546985882	::455796444956741000
331398205	::455796576712024000
119434884	::455796679237595000
453280756	::455796816269701000
268010590	::455796950492008000
275813402	::455797176741167000
271717879	::455797576478896000
150870283	::455797749468786000
301717953	::455799303223914000
128703316	::455799647441653000
128703316	::455799705650212000
26879335	::455800211236225000
273811402	::455800423371116000
250969967	::455800836308738000
399174015	::455801123006214000
22536187	::455801298131378000
406121427	::455801482223169000
119434884	::455801562497970000
273811402	::455802024689680000
406121427	::455802075729764000
406121427	::455802456111210000
519677520	::455802688689963000
519677520	::455802941061226000
519677520	::455803028281786000
519677520	::455803418259783000
19879486	::455803539584200000
243011588	::455804589435277000
429696833	::455804782356074000
546985882	::455804817584443000
127692656	::455805165355139000
615507620	::455805249668657000
429696833	::455805249953861000
392362281	::455805533786603000
411777707	::455805677056053000
281295226	::455805677303500000
429696833	::455805736300212000
155677785	::455805742956953000
36943663	::455806037904199000
218711172	::455806124139483000
413367641	::455806167550541000
370850900	::455806413944918000
26879335	::455806512619745000
328252982	::455806585374113000
26879335	::455806664046690000
65886399	::455806816845582000
546985882	::455807455675822000
28252356	::455807886203965000
249012544	::455808202781630000
385259637	::455808422479659000
249012544	::455808468503392000
410047216	::455808484945063000
19895969	::455808648908783000
554801627	::455809081844826000
24100015	::455809116574068000
24100015	::455809335957135000
24100015	::455809413912477000
24413698	::455809510024556000
410047216	::455809682993446000
124011751	::455810241561509000
423941104	::455810352391782000
87306187	::455810702809128000
87306187	::455810914319466000
259872929	::455810951711703000
259872929	::455810952374390000
406121427	::455811133522206000
205928265	::455811169882607000
56723331	::455811615535808000
406121427	::455811652764450000
56723331	::455811882566160000
497544291	::455811905253150000
22536187	::455812270405480000
497544291	::455812436671471000
321876841	::455812484784324000
546985882	::455812529298874000
275813402	::455812673201246000
249227650	::455812744256958000
560698843	::455812772291674000
437082385	::455812911886499000
410047216	::455813131583762000
56723331	::455813669809442000
56723331	::455813703720386000
95843709	::455813738734845000
406121427	::455813946075656000
294347764	::455814368400134000
370850900	::455814555181273000
294347764	::455814947726196000
546985882	::455815004772909000
56723331	::455815016000671000
546985882	::455815405966462000
406121427	::455815815258849000
234630547	::455816376104411000
234630547	::455816477916934000
15186859	::455816906012778000
87306187	::455816981157908000
87306187	::455817176721522000
59622669	::455817193343954000
30516926	::455817354820464000
87306187	::455817447027658000
238322255	::455817494302060000
382314219	::455818058536194000
382314219	::455818100932218000
87306187	::455818209476632000
202292166	::455818224370999000
419105102	::455818325759520000
615507620	::455818494097887000
382314219	::455818666622205000
24100015	::455818950400835000
58031746	::455819301216600000
406121427	::455819544557133000
413686504	::455819579051491000
306989340	::455820135576526000
236528732	::455820151187709000
33538323	::455820158591074000
346412695	::455820456356876000
118881789	::455820553858056000
615507620	::455820952484724000
224452115	::455821342839820000
87306187	::455821753390886000
615507620	::455822166014296000
15186859	::455822326462808000
338076990	::455822378057342000
279230956	::455822952593108000
392362281	::455823019412180000
410047216	::455823034901745000
279230956	::455823098169008000
410047216	::455823113087750000
444679647	::455823358828249000
637303583	::455823474746216000
501202268	::455823538122158000
489078088	::455823539493302000
20275866	::455823775532322000
395687470	::455823933527580000
363400499	::455824359815262000
342878651	::455824487678611000
533844924	::455824494809325000
348901427	::455824684836065000
277278671	::455824755023544000
274693254	::455824920808030000
277278671	::455824936867606000
634822122	::455824959986610000
533844924	::455825037317005000
271717879	::455825043298074000
384059261	::455825230632873000
15186859	::455825422710620000
162245153	::455825848646778000
158948390	::455825903663448000
87306187	::455826064200065000
162245153	::455826098438553000
87306187	::455826158894858000
87306187	::455826226997772000
265786675	::455826325601652000
36485138	::455826537351499000
113221759	::455826804109246000
251821834	::455826895985070000
32125015	::455827852517068000
239313896	::455828263827275000
264946102	::455828369112702000
503741267	::455829405584347000
97326618	::455829708413075000
613956023	::455829762787647000
340199061	::455830093311401000
371416817	::455830136492138000
8709452	::455830167144120000
281295226	::455830408643739000
8709452	::455830426222071000
8709452	::455830515728539000
533844924	::455830614889865000
281295226	::455830828745261000
308690900	::455831007950692000
529698153	::455831052766814000
354412568	::455831079992057000
354412568	::455831102582562000
349365015	::455831261731622000
354412568	::455831522000400000
32471501	::455831535170502000
615507620	::455831652313202000
41001071	::455831654724952000
472617238	::455831703173361000
41001071	::455831767279489000
32471501	::455832692375187000
308690900	::455833027419987000
32471501	::455833193778647000
15186859	::455834044144427000
489078088	::455834213707554000
592475734	::455834367047106000
258196512	::455834499230625000
206803881	::455835049976295000
271717879	::455835670473220000
331398205	::455835692266840000
8709452	::455835723154063000
8709452	::455835904838758000
331398205	::455836175308029000
412304311	::455836367386587000
242206017	::455836450228301000
301203823	::455836534638252000
78614495	::455836754314919000
378415682	::455837005927022000
432888405	::455837164090044000
378415682	::455837359418789000
15086993	::455837372689571000
261942709	::455837388082663000
8709452	::455837423977517000
378415682	::455837498409635000
26897261	::455838064435527000
120853830	::455838066507522000
261942709	::455838463418310000
26897261	::455838537213300000
571363101	::455838751575384000
213763059	::455839023458574000
259872929	::455839141859581000
410047216	::455839556030324000
410047216	::455839750209810000
269151566	::455840801029750000
335068121	::455840904054452000
269151566	::455841055565283000
222687654	::455841469023002000
222687654	::455841508478820000
134181956	::455841549826678000
222687654	::455841738746494000
8709452	::455842144268201000
8709452	::455842245673902000
15186859	::455842300174680000
243011588	::455843115501633000
410122679	::455843513910169000
245935219	::455843703332950000
436188872	::455844123120267000
52252090	::455844173229195000
28510276	::455844190853685000
281295226	::455844543263703000
211019280	::455844584757927000
364405877	::455845411350384000
341037427	::455845566208311000
346412695	::455845589985423000
324614357	::455845703399399000
14954949	::455845705777573000
615507620	::455845767257653000
159726392	::455845787528728000
324614357	::455845800954703000
436188872	::455845957457174000
8709452	::455846700200886000
709921765	::455846728546394000
159726392	::455847004560580000
134181956	::455847018808999000
8709452	::455847085611298000
190624012	::455847251881906000
14954949	::455847323948441000
281295226	::455847325244874000
636632104	::455847606980079000
71689075	::455847947000119000
39169797	::455848186612293000
14954949	::455848295466663000
437082385	::455849644707565000
293213630	::455849686126329000
322327312	::455849834763665000
146216300	::455850172610662000
361691248	::455850910183206000
615507620	::455851460136165000
252314330	::455851477006041000
215427794	::455851557045559000
271717879	::455851635822952000
623065439	::455852188041228000
205928265	::455852266181115000
174629553	::455852283570311000
205928265	::455852557832032000
174629553	::455852697397116000
64768338	::455853445744840000
28405302	::455854060026212000
304661740	::455854424284344000
304661740	::455854450825895000
24100015	::455854580514189000
304661740	::455854748055261000
273811402	::455854933699334000
273811402	::455854984509145000
8709452	::455855180869672000
24100015	::455855462156865000
444679647	::455855584047144000
284316159	::455855718533705000
268010590	::455855727639527000
293213630	::455855916345487000
444679647	::455856138785783000
436214232	::455856474963460000
107848755	::455856552918798000
444679647	::455856561185767000
268010590	::455856754228989000
444679647	::455856834507571000
410047216	::455857234887454000
444679647	::455857258589470000
238786875	::455857332891951000
64768338	::455857534163615000
321166954	::455857666749763000
444679647	::455857896861859000
414004311	::455857959487041000
32382173	::455858061878755000
127031573	::455858688452853000
29786990	::455858847950049000
268397639	::455858939507535000
128103434	::455859458120622000
17356903	::455859609971208000
109655774	::455859639322562000
268010590	::455859704011689000
142176687	::455859716884033000
268010590	::455859793442639000
268010590	::455859857892319000
125849974	::455860015472340000
172573942	::455860132707303000
125849974	::455860170183430000
65886399	::455860371858153000
308726677	::455861567909662000
363400499	::455861590772826000
331925277	::455861792976031000
268010590	::455861949486882000
384683676	::455862180538486000
414004311	::455862239971405000
630076052	::455862257532952000
630076052	::455862772308267000
472617238	::455862974930898000
268010590	::455863103927091000
490841822	::455863162139459000
230227645	::455863745298698000
230227645	::455863795240288000
130514710	::455863853474406000
268010590	::455863890979880000
272184078	::455863911175057000
22844281	::455863974958223000
605327407	::455863985657876000
167183597	::455864469843755000
340199061	::455864503796654000
128937859	::455864580359454000
378850242	::455864945633398000
107848755	::455865128031113000
107848755	::455865384844152000
95117686	::455865460211613000
107848755	::455865470101770000
623065439	::455865778743836000
118810756	::455865938433552000
342878651	::455866082067116000
351922723	::455866176728350000
346412695	::455866728983961000
165491208	::455866840645128000
395687470	::455866892037529000
413367641	::455866892323160000
234630547	::455867062447915000
342878651	::455867291075612000
351922723	::455867577500053000
312252632	::455868000411734000
278874928	::455868056929959000
278874928	::455868118493978000
630076052	::455868198257041000
630076052	::455868277571350000
127031573	::455868703524286000
24100015	::455868888300146000
571363101	::455868966960123000
415943958	::455869700723859000
571363101	::455869786551889000
238401588	::455870129130467000
65482831	::455870406381936000
40097041	::455870454951993000
65482831	::455870501382926000
39683534	::455870504550035000
39683534	::455870570870374000
273811402	::455870619838873000
39683534	::455870769097355000
39683534	::455870781386665000
571363101	::455870982151225000
368468264	::455871096042950000
39683534	::455871243473137000
240857453	::455871462948081000
571363101	::455871496011804000
351316240	::455871556997382000
286502927	::455871896303595000
65482831	::455872507871248000
40097041	::455872714624864000
155677785	::455872732404539000
392362281	::455872771906469000
338830055	::455872919248588000
574250205	::455872977914318000
571363101	::455873021446598000
308690900	::455873567742496000
16292745	::455874057909460000
225601631	::455874273857372000
296627238	::455874687180865000
465934852	::455874814633185000
140994915	::455875055864778000
296627238	::455875095261487000
252314330	::455875229735485000
413367641	::455875396756856000
431262520	::455875978078597000
305216922	::455876391007825000
265786675	::455876570419195000
224068229	::455876772979310000
224068229	::455876806114287000
296627238	::455876934460002000
468057254	::455877108099989000
65482831	::455877931878060000
552029617	::455878014878744000
240857453	::455878033095016000
240857453	::455878672679833000
142176687	::455878959243489000
636894252	::455879305189269000
447976503	::455879416065699000
328871385	::455879717959127000
224068229	::455880418550480000
36943663	::455881607698984000
296627238	::455881614996672000
574250205	::455881625315053000
382414670	::455881920014856000
284931188	::455882759870115000
232468321	::455882841574756000
95117686	::455883068625002000
224068229	::455883145892491000
489078088	::455883230126673000
348683759	::455883244617990000
395687470	::455883407075995000
574250205	::455883436662992000
15681561	::455884507086737000
218711172	::455884562892328000
76017935	::455884617963151000
162245153	::455885071468490000
354412568	::455885310459531000
354412568	::455885350775160000
218711172	::455885525623521000
339565561	::455886194518159000
21568615	::455886280816332000
410122679	::455886284725436000
339565561	::455886321811075000
224068229	::455886497703403000
409404583	::455886598538665000
38748723	::455886627186159000
410122679	::455886794156830000
574250205	::455887360241434000
227046044	::455887404188979000
483115964	::455887439010488000
279230956	::455888633078104000
122769328	::455888812267556000
187089991	::455889211623612000
203145029	::455889224957698000
19895969	::455889331765272000
203145029	::455889365836005000
4059771	::455889430671532000
81674504	::455889433980452000
351922723	::455889861644275000
30246292	::455889954108112000
384059261	::455889965751488000
20822956	::455890195565785000
370845710	::455890198421704000
187089991	::455890234996060000
122769328	::455890264461414000
152454379	::455890381431795000
414217500	::455890658926936000
410122679	::455891027975766000
26333173	::455891357853573000
52441281	::455891383430430000
224682361	::455891483854635000
574250205	::455891687920111000
486231003	::455891856178810000
238322255	::455892202129207000
497544291	::455892398187364000
340199061	::455892416738783000
180911733	::455892620628488000
373147853	::455892696801243000
472415509	::455892852317622000
345508633	::455893030323912000
308175001	::455893060094681000
636894252	::455893709704286000
636894252	::455894059114979000
573151200	::455894168590491000
217924764	::455894549806587000
187089991	::455894895241097000
615507620	::455894990770958000
615507620	::455895278810189000
34445704	::455895617035046000
395687470	::455895939166011000
395687470	::455896230896230000
34445704	::455896364833312000
395687470	::455897040333987000
615507620	::455897294856929000
269370098	::455897355997687000
472415509	::455897364726050000
395687470	::455897418513387000
392737983	::455897607450423000
340119318	::455897674575659000
274191278	::455897799825960000
615507620	::455898012452388000
224068229	::455898143935049000
453280756	::455898160640954000
615507620	::455898197735788000
395687470	::455898201334099000
395687470	::455898364991660000
279230956	::455898388685275000
15681561	::455898512576614000
395687470	::455898542356197000
574250205	::455898805745885000
166307106	::455898837056782000
423941104	::455898886926659000
503741267	::455898887371251000
410047216	::455898917281226000
296627238	::455898935346081000
33538323	::455899001372815000
615507620	::455899362158460000
267357514	::455899568039682000
308690900	::455899608841863000
636894252	::455899736646492000
503741267	::455899783618519000
20822956	::455900148095135000
211019280	::455900462899036000
20822956	::455900661985452000
709921765	::455900949266313000
262382570	::455901075321548000
49886698	::455901117453328000
34445704	::455901182226354000
4059771	::455901548443627000
218711172	::455901598565548000
293644929	::455901785035505000
410122679	::455901846348251000
217924764	::455901886797737000
211645751	::455902065433513000
187089991	::455902102116511000
293644929	::455902242080436000
4059771	::455902561024090000
211019280	::455902611724857000
20822956	::455902647841591000
383045348	::455902669563891000
26684021	::455902870802403000
344857407	::455903031653974000
222173816	::455903039023357000
709921765	::455903347565137000
615507620	::455903678663122000
415943958	::455904261021265000
615507620	::455904406030913000
342878651	::455904579696066000
412304311	::455904713868075000
269151566	::455904757144494000
412304311	::455905464568786000
357306642	::455905729614864000
412304311	::455905839216599000
412304311	::455906022423814000
308175001	::455906355832827000
39140648	::455906972148457000
272586753	::455907078939242000
39140648	::455907126712729000
39140648	::455907198527610000
357017353	::455907283554541000
377486283	::455907322158530000
348683759	::455907420770807000
357017353	::455907446788481000
243011588	::455907534369734000
243011588	::455907604343308000
316025875	::455907644494999000
533844924	::455907703274356000
377486283	::455907935579672000
533844924	::455908408412368000
384683676	::455908489572151000
350003589	::455908907987120000
30406728	::455909366248398000
30406728	::455909713167667000
370850900	::455909926351945000
152454379	::455909977316941000
217924764	::455910524174098000
96443022	::455910589731045000
20275866	::455910594252902000
28736200	::455910910411165000
107848755	::455910928081379000
217924764	::455911099091542000
32125015	::455911460254654000
358296822	::455911826010943000
310569604	::455912045133570000
554852227	::455912163480068000
432888405	::455912313686462000
393802148	::455912413875802000
420083874	::455912501306073000
35097852	::455912909152219000
115583749	::455913387126718000
618760575	::455913524242313000
348683759	::455913557415047000
415943958	::455914309453758000
324614357	::455914330966728000
95723533	::455914574194425000
283328574	::455915716760199000
258235483	::455915938861551000
560698843	::455916528018657000
370850900	::455916624382820000
560698843	::455916699792199000
55472237	::455916718754263000
30787413	::455917874880598000
161346822	::455917919768444000
370850900	::455918068670017000
392493604	::455918193081479000
374659572	::455918270407667000
392493604	::455918315366383000
26684021	::455918677502619000
382314219	::455918683953438000
55472237	::455918716941635000
363400499	::455918864732143000
300607168	::455919033037365000
633506625	::455919516807999000
370850900	::455919694592376000
300607168	::455919718030147000
258506164	::455919793799823000
304619831	::455919806433480000
31569666	::455919898594910000
370850900	::455920147900141000
216819428	::455920528600363000
322446637	::455920920628953000
370850900	::455921378404077000
365021832	::455921890666639000
300607168	::455922143608733000
433470731	::455922215838830000
348683759	::455922246683353000
322446637	::455922299552559000
55161530	::455922724469096000
547741880	::455923577422745000
100376439	::455924203821072000
30787413	::455924258909089000
172280619	::455924389448413000
172280619	::455924741065302000
206538198	::455925105340973000
242435004	::455925108444393000
243011588	::455925250707177000
402243422	::455925325008879000
513658421	::455925464465281000
191276105	::455925547311198000
249012544	::455925607537197000
322446637	::455925688596320000
232901934	::455925815843106000
172280619	::455925851444346000
300607168	::455925989378629000
191276105	::455926007287930000
634890754	::455926020533522000
513658421	::455926254403739000
264300486	::455926263417675000
374289648	::455926274083786000
15681561	::455926529722028000
374289648	::455926962331348000
513658421	::455927027690774000
374659572	::455927180816420000
295980167	::455927283669159000
513658421	::455927637043466000
497630362	::455927745780801000
295980167	::455928079110533000
384059261	::455928179962970000
178985516	::455928573728022000
264300486	::455928590111350000
402492947	::455928805039681000
369849727	::455928806889758000
295980167	::455928908840308000
178985516	::455929301376843000
370850900	::455929597545025000
109477035	::455929807042117000
618760575	::455929982041485000
393802148	::455930168159113000
30787413	::455930733287440000
618760575	::455931103602159000
264300486	::455931118731427000
34841151	::455931158887686000
385259637	::455931284247027000
104112940	::455931395362545000
104112940	::455931404862644000
40708485	::455931483538989000
618760575	::455931771058548000
385259637	::455931968736468000
311583053	::455932277273665000
340119318	::455932614742786000
264300486	::455932837230047000
232901934	::455932838320160000
342188056	::455932924823879000
393802148	::455932995338113000
378415682	::455933048219918000
378415682	::455933070697189000
224068229	::455933201073311000
378415682	::455933459370766000
167184626	::455933555722293000
340119318	::455933587150213000
385259637	::455933666372620000
264300486	::455933678388924000
489961036	::455934128697778000
39237011	::455934205156143000
385259637	::455934365726683000
618760575	::455934476757897000
264300486	::455934511226683000
114291753	::455935002044534000
114291753	::455935033526980000
329801539	::455935716485115000
392362281	::455935956290244000
358296822	::455936412529856000
103244523	::455936469924708000
385259637	::455936567270715000
329801539	::455936663256956000
385259637	::455936770421850000
35097852	::455936922897358000
358296822	::455937103210115000
358296822	::455937192200658000
561622267	::455937339299471000
561622267	::455937527082647000
29786990	::455937670452350000
420006994	::455938529953341000
29786990	::455938540367806000
116633811	::455938937081442000
52252090	::455939251750719000
259872929	::455939319778119000
52252090	::455939459591049000
399695389	::455940693144240000
295980167	::455941376233201000
357017353	::455942117349924000
27595900	::455942318110310000
27595900	::455942476365570000
31078887	::455942525602111000
242435004	::455942844138545000
385259637	::455942884710428000
392362281	::455943727773519000
31078887	::455943744517206000
385259637	::455943860599140000
392362281	::455943940374413000
31078887	::455944036491087000
27595900	::455944077151072000
435557155	::455944181509152000
31078887	::455944241332502000
31078887	::455944355761516000
435557155	::455944524942950000
31078887	::455944792451850000
435557155	::455945008357457000
31078887	::455945275886931000
31078887	::455945446041473000
392362281	::455945519357902000
159726392	::455945757887963000
31078887	::455945768180789000
25537528	::455945837940842000
31078887	::455946015959306000
149980973	::455946322026045000
40708485	::455947044855640000
39469570	::455947423421333000
64768338	::455948194606641000
58046021	::455948370113486000
30406728	::455948515420549000
399695389	::455948644831604000
167184626	::455948911245422000
167183597	::455949403426009000
66184984	::455949580408856000
64926237	::455949724600631000
124011751	::455950246502080000
410047216	::455950535309275000
124011751	::455950628422836000
410047216	::455950632008949000
410047216	::455950761050927000
328252982	::455951572522913000
128937859	::455951693369180000
410047216	::455951988119719000
410047216	::455952081422004000
297542894	::455952127152500000
410047216	::455952450835337000
370845710	::455952803584692000
410047216	::455952836849696000
370845710	::455953286655275000
392362281	::455953413738889000
30406728	::455953707415257000
612537918	::455953734108217000
42265739	::455953776206036000
31078887	::455955485091323000
260979062	::455955822120419000
232468321	::455956649346220000
370845710	::455956840874909000
418841887	::455957911811162000
32671267	::455958050269331000
197210844	::455958199846588000
386169383	::455958265306697000
354412568	::455958532391596000
418841887	::455958551400562000
30223693	::455959466098167000
230659102	::455960694857273000
202840862	::455962921936248000
40946018	::455962938562469000
202840862	::455964731803566000
370850900	::455964754860060000
281295226	::455965309166694000
408031484	::455965884314419000
354412568	::455966175675969000
354412568	::455966219376394000
40708485	::455966225042911000
473718221	::455966267992571000
354412568	::455966275827552000
354412568	::455966392148189000
55161530	::455966813147234000
306989340	::455966973407801000
637303583	::455967034501632000
202840862	::455967456536694000
283051149	::455967552196210000
46276184	::455968022163759000
318224190	::455968137184178000
318224190	::455968499689467000
615688476	::455968997712740000
202840862	::455969739525722000
171724420	::455970141717540000
202840862	::455970488380952000
328252982	::455970951914455000
310569604	::455971402014027000
15681561	::455971517319241000
25537528	::455971966915444000
214678768	::455972144615129000
363400499	::455972955227316000
392362281	::455973922479955000
592475734	::455976392857890000
592475734	::455976845612036000
262382570	::455977112185208000
25383063	::455978804545343000
612537918	::455979145659686000
60712766	::455980021841408000
52995718	::455980527757955000
259872929	::455980779739152000
258235483	::455981855838584000
230659102	::455983834203295000
408098797	::455984253407608000
545540214	::455988006956978000
339565561	::455989311591038000
408098797	::455989743386640000
56723331	::455990580665782000
315872678	::455992703201734000
15186859	::455995382661906000
290401730	::455995535980126000
94226339	::455995688375971000
202840862	::455997704317849000
202840862	::455998539248582000
630076052	::455999605528743000
262382570	::456006963914997000
506707370	::456007487792369000
506707370	::456007770639044000
23403899	::456008605724966000
390552849	::456010786419535000
259872929	::456011034877124000
259872929	::456011035921510000
259872929	::456011036626149000
301657872	::456011299122454000
69044676	::456011653692137000
250338969	::456012283445923000
250338969	::456012594721992000
571363101	::456013911867670000
55472237	::456014344124645000
55472237	::456014367444979000
97307001	::456014385287159000
55472237	::456014387133050000
55472237	::456014406695260000
55472237	::456014434339946000
500239410	::456014533275168000
250338969	::456014980890910000
250338969	::456015257576538000
312856997	::456015710905729000
329801539	::456016179396505000
588634771	::456017455195115000
588634771	::456017610875084000
588634771	::456017849849753000
275813402	::456018581848076000
363400499	::456018838463602000
579271413	::456019101899431000
28405302	::456019492997312000
165658390	::456019950415540000
214678768	::456020661538811000
26198467	::456024413150801000
184195472	::456024478372212000
483115964	::456024573713334000
31250549	::456025282990723000
571363101	::456025359343841000
210674392	::456025492110327000
87306187	::456025558720053000
236930269	::456026253137416000
87306187	::456026524223692000
268397639	::456026873429250000
407395368	::456027303760248000
460772038	::456027743906304000
416506126	::456028709846138000
365523194	::456028733204230000
278874928	::456029220783665000
533844924	::456029254984028000
125849974	::456029378624122000
278874928	::456029594726846000
125849974	::456029864601346000
278874928	::456029886785019000
62396842	::456031836372598000
354412568	::456032065150930000
500239410	::456032363827699000
354412568	::456032490314948000
316902035	::456033123835199000
363400499	::456033264570871000
15778759	::456033478820126000
60399576	::456034257954037000
81765661	::456034346248310000
204866655	::456035939148509000
72210207	::456035956743622000
164101308	::456036734128488000
57933673	::456036856522485000
204866655	::456036990400491000
204866655	::456037075263823000
4059771	::456037432509476000
4059771	::456037566408822000
321876841	::456037851273383000
20804321	::456037866154377000
29436016	::456037913609142000
20804321	::456037984786055000
204866655	::456038763932577000
204866655	::456038790423785000
204866655	::456039022293307000
277794018	::456039207048200000
336633872	::456039441279516000
34536365	::456039711140610000
623065439	::456039727268122000
533417136	::456039844590784000
167222207	::456040086250192000
177692206	::456040814863736000
14954949	::456040863328518000
167184626	::456041515064643000
253120136	::456041542692511000
109655774	::456041632379727000
31258629	::456041710192054000
167183597	::456042023808544000
83878535	::456042184408440000
268010590	::456042832244277000
202196262	::456042899348549000
285906246	::456043455152525000
133508241	::456043570684649000
150828387	::456043575705632000
268010590	::456043579908317000
268010590	::456043619410280000
146216300	::456043699948908000
415206019	::456043886855868000
268010590	::456043938588405000
336633872	::456044203945259000
473118863	::456044574087999000
308690900	::456044595881594000
336633872	::456044616572477000
304619831	::456045897764585000
433168829	::456046589774024000
120853830	::456047106953064000
440175355	::456047418761822000
465934852	::456047444606726000
384594087	::456048425319288000
411700909	::456048476749836000
384594087	::456048633998479000
284931188	::456048645859573000
341037427	::456048841439985000
408869196	::456048842568265000
28252356	::456049038144458000
28252356	::456049043089534000
262382570	::456049175218515000
28252356	::456049182135300000
43967474	::456049263240548000
329471370	::456049378604482000
344956423	::456049499405045000
344956423	::456049956106014000
27237232	::456050099693449000
392737983	::456050230946185000
159944196	::456050480313954000
145572480	::456050588216614000
264295397	::456050719892992000
81674504	::456051662218473000
158948390	::456052287467954000
264295397	::456052549427400000
264295397	::456053299150872000
443376354	::456053403911610000
86970230	::456053616915144000
71284640	::456053676658802000
252314330	::456053937851080000
302673934	::456053944511643000
20545953	::456054077751697000
264295397	::456054452433469000
65425379	::456054913349722000
38748723	::456055131495481000
243011588	::456055194061897000
268397639	::456055195319812000
268397639	::456055566024986000
190492046	::456055908876177000
190492046	::456055944922021000
299389082	::456056040552169000
242206017	::456056674034667000
55704588	::456057187131875000
300594041	::456057267020779000
65425379	::456057600682229000
256088386	::456057728444956000
243011588	::456058275587710000
65425379	::456058496786890000
571363101	::456058549450571000
412304311	::456058738185863000
334423964	::456058751334637000
282697692	::456059150070726000
282697692	::456059288721846000
412304311	::456059485468254000
79754464	::456059576514002000
31258629	::456059753483870000
8709452	::456059884727840000
264295397	::456060100755877000
286265668	::456060296348446000
331482356	::456060478058283000
264295397	::456060485679722000
8709452	::456060504218140000
397717926	::456060662478020000
397717926	::456060705616461000
412304311	::456060766911995000
264295397	::456060885275279000
230903702	::456061306240393000
397717926	::456061374721179000
264295397	::456062134053793000
17210128	::456063367992463000
41143305	::456063424900763000
533417136	::456063904674619000
178985516	::456064397228912000
249468865	::456065375797383000
336821368	::456065953021706000
420083874	::456066327438827000
108808608	::456066767551356000
382314219	::456066917774536000
162245153	::456067648733069000
97095901	::456067801477054000
486231003	::456068613930487000
273748024	::456069690033307000
97095901	::456069767053737000
103473089	::456070330289618000
26879335	::456070463291424000
370088836	::456070567146561000
405239647	::456070786680254000
97095901	::456070904087576000
20804321	::456071036161642000
397717926	::456071063731204000
397717926	::456071265913434000
52441281	::456071305239216000
449756109	::456071665118883000
97095901	::456071774380494000
282697692	::456071983273631000
449756109	::456072026483351000
259021462	::456072409691750000
97095901	::456072564251828000
282697692	::456073025411350000
97095901	::456073674098245000
31078887	::456073896928636000
392737983	::456074045516414000
130514710	::456074213225676000
414315073	::456074252278853000
31078887	::456074265805070000
31078887	::456074316635856000
30787413	::456074361854636000
130514710	::456074396470616000
4059771	::456074857667903000
97095901	::456074894414188000
267357514	::456075087939002000
395687470	::456075391724421000
396786261	::456075506404700000
395687470	::456075539795546000
395687470	::456075557172563000
42564982	::456075760302690000
31078887	::456076173370351000
42564982	::456076368443211000
31078887	::456076418049257000
42564982	::456076501192962000
97095901	::456076707901222000
31078887	::456076720647323000
59622669	::456076781674459000
97095901	::456076894379970000
125849974	::456076982724210000
15778759	::456077129696829000
97095901	::456077170478444000
31078887	::456077182486343000
431262520	::456077270739058000
42564982	::456077360178032000
359806236	::456077531888640000
133112299	::456077674763784000
202292166	::456078046442049000
17086308	::456078197655093000
17086308	::456078270703079000
4059771	::456078407550640000
238401588	::456078467809816000
269370098	::456078541658927000
483526518	::456078654703820000
144937748	::456078914948186000
147779508	::456079120066043000
33217361	::456079805868683000
178985516	::456080459953233000
354412568	::456080582334611000
354412568	::456080648533336000
33217361	::456080751566807000
519677520	::456081073236344000
633506625	::456081081783951000
112801155	::456081087123709000
229290429	::456081167708483000
249012544	::456081201585852000
242206017	::456081287842123000
112801155	::456081399947472000
322446637	::456081715589439000
131254355	::456081792647176000
229290429	::456081893638029000
265249050	::456081927620280000
120532808	::456081966681440000
348901427	::456082042820624000
112801155	::456082158432813000
214970887	::456082189206441000
249012544	::456082688605028000
363400499	::456082842284343000
112801155	::456083518289113000
98785279	::456084671986950000
316902035	::456084986069016000
264946102	::456085282475868000
79754464	::456085454501064000
40946018	::456085544062033000
316902035	::456085619673161000
264946102	::456086293017948000
316902035	::456086342674698000
38594501	::456086442351931000
465934852	::456087366466162000
130312780	::456087892373147000
204866655	::456088009834647000
338477631	::456088230468009000
497544291	::456088410714030000
322643138	::456088551495835000
342878651	::456088646139928000
433470731	::456088860720902000
433470731	::456088924453367000
234630547	::456088994481070000
4434941	::456089164979523000
112801155	::456089533717942000
322643138	::456089857811812000
242206017	::456089921724616000
25784705	::456090580297084000
412304311	::456090875463229000
259021462	::456091137624002000
259021462	::456091520308088000
252314330	::456091638532956000
429491583	::456091851276431000
20935798	::456092113248460000
72210207	::456092154814009000
120853830	::456092166939746000
72210207	::456092199353348000
516937156	::456092340193886000
623065439	::456092387354632000
316025875	::456092611694956000
259872929	::456092737238872000
259872929	::456092738031591000
259872929	::456092738832711000
259872929	::456092739579301000
95141856	::456092756327559000
469722641	::456093130664968000
23721718	::456093514988679000
6652302	::456093617522630000
25537528	::456094488730284000
360367250	::456096495679184000
533417136	::456097087630094000
224682361	::456097451465015000
20935798	::456097537037176000
258506164	::456098259639861000
413477251	::456098968267522000
23403899	::456099299730800000
432747712	::456099340214210000
431944862	::456099552508923000
542909484	::456099949818957000
413477251	::456100882073939000
118881789	::456101314637099000
68369234	::456101321297637000
23403899	::456101353769537000
413477251	::456101370127339000
415897649	::456101416734429000
367308760	::456101565716131000
433932391	::456101702974705000
413477251	::456101871728328000
125849974	::456102375795990000
125849974	::456102493622370000
628045480	::456103474367696000
310569604	::456103631272427000
310569604	::456103758611484000
141821632	::456103759878168000
274191278	::456103762017267000
80448281	::456103832976510000
287569533	::456103888136179000
414004311	::456103945606164000
22717394	::456104237965926000
103473089	::456104403280203000
36654229	::456104415964200000
22717394	::456104821984993000
36654229	::456104842222907000
195276249	::456105108926132000
65926573	::456105221186670000
334423964	::456105406591692000
197210844	::456105895341330000
334423964	::456106171980840000
257913209	::456106541226029000
301203823	::456106762043527000
32125015	::456106854716686000
226329164	::456107021889445000
269370098	::456107108526612000
413367641	::456107223609905000
11822502	::456107384071409000
45527216	::456107649575051000
28510276	::456107959500951000
226329164	::456108096981860000
31586329	::456108148735344000
226329164	::456108236140478000
32125015	::456108313705336000
31586329	::456108503535730000
285906246	::456108698386321000
31586329	::456108730254647000
226329164	::456108889768230000
31586329	::456108899956170000
242443898	::456108923695558000
31586329	::456108977504649000
329801539	::456108993153617000
31586329	::456109045615972000
31586329	::456109206794686000
329801539	::456109541089103000
399174015	::456109624295686000
31586329	::456109709896851000
384059261	::456110295178805000
293644929	::456110333199790000
15186859	::456110348815577000
242443898	::456110368817836000
269370098	::456110480864858000
281295226	::456110539781861000
68531166	::456110556869832000
164101308	::456111697619476000
155677785	::456111768591695000
331925277	::456112148960129000
186572442	::456112227959832000
413477251	::456112335795412000
482944497	::456112390552051000
166877807	::456112390568828000
41658963	::456112462601789000
261942709	::456112549356789000
68531166	::456112639979323000
213763059	::456113197095714000
166877807	::456113200136601000
186572442	::456113292914610000
412304311	::456113474859700000
224452115	::456113844814114000
518039543	::456114021385531000
378415682	::456114539893772000
378415682	::456114579018231000
80448281	::456114906597580000
80448281	::456115165981732000
363400499	::456115224660045000
166877807	::456115309129125000
15186859	::456115453652660000
109655774	::456115522225311000
48157278	::456115997779693000
519909326	::456116263782084000
267357514	::456116887953240000
264946102	::456117021013319000
201113172	::456117066202759000
257831311	::456117281668755000
166877807	::456117321711374000
166877807	::456117836360855000
412304311	::456117879549988000
42265739	::456118302960398000
279230956	::456118464093364000
21568615	::456118469592117000
453280756	::456118491502759000
477188816	::456118764937805000
279230956	::456118988830158000
384683676	::456119158527504000
36943663	::456120047237603000
166877807	::456120220000591000
215385454	::456120238023913000
437082385	::456120290616279000
433168829	::456120440356753000
166877807	::456120668892200000
365767010	::456120742485426000
158948390	::456121012783165000
348683759	::456121018214387000
437082385	::456121276462268000
166877807	::456121514514194000
166877807	::456121555505119000
196659229	::456121647506812000
468102453	::456121982895935000
166877807	::456121990504775000
426786499	::456122007042547000
324614357	::456122237381525000
468102453	::456122360509116000
87306187	::456122459037519000
468102453	::456122462443282000
468102453	::456122644912283000
258235483	::456122747400486000
468102453	::456122771081138000
340199061	::456122909757415000
468102453	::456122912127188000
465934852	::456122941747367000
42265739	::456123246627127000
297542894	::456123364977831000
479205756	::456123408699240000
406121427	::456123447953743000
166877807	::456123621530820000
55161530	::456123758781018000
437082385	::456123903099035000
479205756	::456123947277225000
17356903	::456124009437220000
152454379	::456124204698849000
340199061	::456124427755716000
229290429	::456124452749979000
259872929	::456124514821079000
218711172	::456124677682126000
49824781	::456124746921676000
267357514	::456124789510246000
24100015	::456124917629849000
215385454	::456124949313617000
260038180	::456124976886984000
24100015	::456125090078687000
40097041	::456125335436685000
412304311	::456125336435322000
437082385	::456125932424945000
146219676	::456126024523456000
269370098	::456126318422536000
100376439	::456126517529948000
412304311	::456126591119409000
437082385	::456126971484053000
275813402	::456127252506218000
19879486	::456127686092402000
437082385	::456127773753757000
17356903	::456127985482207000
412304311	::456128558482862000
22536187	::456128825286729000
113221759	::456129183086047000
197210844	::456129624964362000
286265668	::456129750977630000
348683759	::456129755264212000
474371126	::456129905076731000
95723533	::456130118654914000
20496164	::456130605671915000
230227645	::456130683660812000
265786675	::456130732835225000
230227645	::456130800698671000
230227645	::456130856004751000
414315073	::456130987676557000
379152968	::456131892623183000
379152968	::456131978048581000
281295226	::456132479955783000
95723533	::456132605902344000
252725390	::456133056793829000
9563172	::456133181507239000
40896981	::456133236524331000
281295226	::456133295517233000
286265668	::456133516107857000
40896981	::456133941469401000
321876841	::456134289894408000
420083874	::456134324538986000
40896981	::456134663346847000
321876841	::456134718648770000
323011452	::456134842460012000
40896981	::456134889608585000
40896981	::456135031287984000
471632365	::456135132202536000
513658421	::456135264721580000
474400310	::456135390001238000
40896981	::456135412785094000
9563172	::456135470200922000
87306187	::456135559535005000
363400499	::456135638945759000
293342989	::456135756650528000
13298002	::456137391192150000
277645720	::456137724836454000
277645720	::456138161291558000
52441281	::456138203326472000
546985882	::456138206262853000
346412695	::456138500790681000
26920974	::456138945324388000
277645720	::456139208210796000
273748024	::456139215135195000
346412695	::456139276917686000
533844924	::456139345271848000
346412695	::456139700554985000
346412695	::456139772558598000
370088836	::456139815986429000
35597637	::456139839424176000
517695658	::456139956638216000
15778759	::456140066847719000
546985882	::456140289905029000
540510474	::456140305667211000
540510474	::456140313300860000
540510474	::456140341234921000
424790585	::456140469311782000
35597637	::456140736606375000
424790585	::456140759310168000
243011588	::456140943151091000
346412695	::456141342750416000
52252090	::456141505497792000
20804321	::456141707072245000
358296822	::456141820221587000
178985516	::456141856393277000
285906246	::456141874659467000
540510474	::456142087423930000
383243793	::456142169451921000
115824990	::456142751680061000
424790585	::456142986049355000
30406728	::456143104060305000
424790585	::456143258511368000
103473089	::456143283039645000
424790585	::456143616319029000
479205756	::456143707092164000
30406728	::456143758975721000
346412695	::456143787136253000
431179654	::456143807545741000
420731308	::456144171686842000
109655774	::456144271993606000
406121427	::456144312359612000
56509474	::456144922387554000
502240473	::456144929673052000
25680589	::456145100934885000
414217500	::456145491898552000
330645900	::456145525956296000
413367641	::456146044472930000
304661740	::456146277470699000
26879335	::456146584258871000
170924102	::456146777335275000
335759212	::456146894033412000
472415509	::456147065848864000
107848755	::456147277325680000
8709452	::456147597330116000
301717953	::456147695233531000
346412695	::456147723457007000
339565561	::456148003321937000
206538198	::456148071408078000
301717953	::456148149787049000
206538198	::456148277604274000
235867165	::456148607117180000
204866655	::456148924017827000
384683676	::456149040753700000
304661740	::456149075755151000
301717953	::456149132713795000
26879335	::456149374456692000
506100348	::456149596423458000
294347764	::456149620922404000
115824990	::456149701029425000
242443898	::456149841697976000
100313850	::456149858647162000
72882594	::456150657515286000
25680589	::456151024730796000
630007542	::456151030510534000
219574380	::456151129403822000
127031573	::456151133430358000
623065439	::456151291417219000
296627238	::456151541993316000
630007542	::456151629025136000
4434941	::456152032001273000
87306187	::456152215665664000
409404583	::456152331642355000
450378413	::456152379721674000
98806791	::456152478124630000
338076990	::456152894199185000
408869196	::456153093588021000
252314330	::456153214090350000
219574380	::456153240287985000
286487329	::456153279060127000
519677520	::456153350900183000
630007542	::456153352519163000
252314330	::456153441274830000
26879335	::456153588666867000
519677520	::456153799564877000
26879335	::456153948785631000
392362281	::456154154965008000
26879335	::456154214649954000
540510474	::456154258056835000
26879335	::456154404819697000
328057955	::456154599703842000
351922723	::456154955364061000
437082385	::456155238051749000
20496164	::456155690780725000
26879335	::456155914467168000
225206298	::456156034512351000
329801539	::456156086941126000
329801539	::456156144637968000
20496164	::456156298728325000
409404583	::456156413404774000
25680589	::456156433570996000
409404583	::456156495625715000
20804321	::456156507495608000
395687470	::456156585916514000
20496164	::456156731534348000
25680589	::456156814816452000
20496164	::456156850338004000
284137695	::456157023650865000
284137695	::456157144551661000
284137695	::456157463692054000
20496164	::456157623121768000
379152968	::456157712544325000
20804321	::456157739031359000
284931188	::456157868429824000
20804321	::456158117386924000
25680589	::456158207279251000
258235483	::456158239260807000
95723533	::456158677313925000
196659229	::456159218790199000
41001071	::456159322146209000
52252090	::456159535359471000
25680589	::456159775588237000
71689075	::456159965850267000
49886698	::456160024079790000
71689075	::456160036650098000
338477631	::456160130447339000
222687654	::456160170872041000
338477631	::456160320076005000
71689075	::456160562028625000
32671267	::456160750810062000
71689075	::456160754140344000
385595835	::456160941516664000
413477251	::456160999775539000
25537528	::456161098748538000
339184731	::456161641508249000
275813402	::456162089233444000
329801539	::456162496710057000
329801539	::456162736800407000
65482831	::456162837829021000
471632365	::456162916668956000
516937156	::456163165118533000
388397248	::456163476914728000
59622669	::456164162612518000
256346048	::456164211349938000
175532031	::456164285195255000
70839851	::456164660849283000
304645030	::456165323025031000
285988306	::456165752245342000
204866655	::456165978595139000
25680589	::456166113177370000
623065439	::456166462726897000
519677520	::456166463561138000
388397248	::456166688770113000
257913209	::456166747838877000
25680589	::456166748740263000
378794339	::456166833893023000
477989347	::456166913458991000
477989347	::456167185447010000
25680589	::456167253650599000
411700909	::456167319564066000
519677520	::456168113227436000
124011751	::456168943325941000
43967474	::456168991245869000
411700909	::456169134494318000
348901427	::456169273044389000
87306187	::456169594583928000
87306187	::456169786439782000
264946102	::456169816194170000
87306187	::456169844082094000
87306187	::456169891456753000
365021832	::456170000240230000
39237011	::456170132629626000
374613599	::456170468190347000
122717174	::456170823825387000
38748723	::456170866041028000
38748723	::456170882889576000
65412211	::456170951634616000
125849974	::456171010929487000
472415509	::456171197429207000
38748723	::456171791514632000
58627481	::456171846203740000
171724420	::456172194532704000
20804321	::456172209782792000
87306187	::456172993874391000
238401588	::456173132047724000
321876841	::456173173621682000
255205725	::456173342412664000
411898570	::456173372435890000
238401588	::456173461799718000
217924764	::456173609867022000
217924764	::456173754570113000
87306187	::456174198428139000
39237011	::456174201213566000
618760575	::456174330586480000
368468264	::456175480526217000
348262381	::456175516639191000
64926237	::456176098422685000
206067907	::456177070666969000
258506164	::456177626634125000
264300486	::456177841164804000
346412695	::456177909586083000
413477251	::456178341171580000
64768338	::456178450013773000
472415509	::456178487032688000
346412695	::456178610030661000
122717174	::456178864893345000
618760575	::456179134759047000
618760575	::456179383347081000
20275866	::456180421760274000
125849974	::456180807355621000
301717953	::456180860560343000
125849974	::456181234264059000
67296324	::456181249556484000
242435004	::456181450954403000
49824781	::456181602419478000
197210844	::456181659336204000
392362281	::456181807747043000
334515229	::456182054938353000
409404583	::456182085695188000
328057955	::456182281993195000
301717953	::456183436173385000
516542821	::456183585959993000
368468264	::456183797491699000
436188872	::456184099418681000
387625128	::456184189264879000
301717953	::456184290062368000
316832273	::456185083460739000
40708485	::456185296845959000
172573942	::456185299203543000
316832273	::456185309731258000
316832273	::456185400185614000
574250205	::456185415364788000
31078887	::456185768449282000
52252090	::456185838435840000
238401588	::456186068270723000
516937156	::456186455539597000
31078887	::456186473201414000
31078887	::456186637647491000
178985516	::456186713170124000
204866655	::456186813515055000
471632365	::456187063872667000
14954949	::456187078447865000
328252982	::456187103576326000
471632365	::456187200887984000
471632365	::456187234018799000
384109939	::456187724567818000
326569368	::456187862950490000
167184626	::456187980479070000
196659229	::456188129758552000
31078887	::456188324676247000
31078887	::456188485099999000
31078887	::456188641572708000
378778103	::456188652515643000
255205725	::456188984968744000
48157278	::456189242876887000
255205725	::456189452298117000
103473089	::456189644925710000
255205725	::456189814010683000
414217500	::456189966469435000
103473089	::456189966494605000
255205725	::456190236553261000
103473089	::456190604267905000
413367641	::456190612786913000
204866655	::456190668730535000
40097041	::456190787521241000
103473089	::456190967570132000
615507620	::456190999656538000
162802335	::456191197284167000
239313896	::456191523856478000
40708485	::456191586250919000
613956023	::456192129757224000
162802335	::456192851354083000
319469530	::456193116089761000
345261852	::456193318653685000
378901511	::456193406327222000
408224760	::456193732283727000
103473089	::456193882519113000
300884493	::456194012936818000
373736716	::456194029172948000
491969843	::456194078124670000
491969843	::456194459936755000
326827026	::456194737708736000
368468264	::456195488169992000
368468264	::456195571968401000
408869196	::456195666339840000
408869196	::456195672614518000
368468264	::456195752243785000
206467937	::456195861945397000
167183597	::456196290309672000
308690900	::456197311408787000
411898570	::456197524916031000
319469530	::456197694709850000
259872929	::456197728725241000
596957614	::456197749927448000
293246270	::456198136029908000
40896981	::456198151456952000
410122679	::456198389965668000
268397639	::456198488490278000
532616498	::456198566159986000
368468264	::456198951335497000
368468264	::456199200753991000
326827026	::456199603642462000
207781904	::456199949961531000
368468264	::456199977899790000
414004311	::456200033189105000
252725390	::456200162080092000
299484513	::456200303985967000
15778759	::456200411737645000
20275866	::456201073036767000
308690900	::456201587984048000
414217500	::456201715378032000
414217500	::456201918520360000
633010300	::456202014884900000
414217500	::456202183277428000
432747712	::456202194845712000
385595835	::456202239409786000
399174015	::456202297161166000
414217500	::456202480125100000
326827026	::456202512790740000
326827026	::456202698703249000
316229499	::456202723482800000
414217500	::456202994485182000
247159855	::456203350816473000
414217500	::456204001885691000
411898570	::456204319034187000
414217500	::456204426605514000
115824990	::456204595480776000
115824990	::456204829061554000
371477472	::456204895297605000
377486283	::456205064445493000
308690900	::456205151578357000
363400499	::456205163363958000
32382173	::456205426070388000
414217500	::456205602100752000
414217500	::456206670704562000
414217500	::456207058342146000
241999176	::456207198817755000
64768338	::456207334729973000
308175001	::456207351674990000
308175001	::456207369098117000
252314330	::456207393048002000
302673934	::456207526577459000
127031573	::456208002790346000
545129813	::456208944327716000
453280756	::456209026603175000
411898570	::456209445026938000
365767010	::456209816071843000
48612192	::456209961002217000
296627238	::456210239671762000
392362281	::456210351315369000
190624012	::456210505627996000
259872929	::456210843709874000
405676565	::456210866074312000
174720518	::456211257339555000
234630547	::456211295318986000
115824990	::456211672386912000
21568615	::456211986473553000
162245153	::456212109840220000
40097041	::456212233375072000
378901511	::456212396604813000
359104594	::456212842664841000
115824990	::456212990036299000
40097041	::456213026564096000
405676565	::456213295259992000
260440912	::456213336535752000
405676565	::456213384841936000
162245153	::456213396242042000
378901511	::456213410053509000
58046021	::456213538470891000
266210776	::456213672646299000
378901511	::456213751457267000
368079003	::456214103824932000
20935798	::456214244459966000
533844924	::456214455349567000
220632867	::456214715606110000
432888405	::456214793012396000
519909326	::456215341945737000
284316159	::456215817680482000
115824990	::456215824051625000
378901511	::456216169390026000
171724420	::456216218043572000
546985882	::456216407983030000
40097041	::456216434587086000
637303583	::456216713948696000
519909326	::456216935227596000
445826532	::456217145639059000
432622681	::456217252413440000
296627238	::456217570517864000
519909326	::456217938953912000
200646933	::456218029710245000
344285522	::456218066402037000
408869196	::456218305531891000
103473089	::456219074964357000
103473089	::456219230984105000
351316240	::456219656781443000
35097852	::456220482883158000
296627238	::456220627284656000
491969843	::456220674608996000
296627238	::456221444003725000
31586329	::456221641786155000
152454379	::456221691371216000
215385454	::456221695242555000
215385454	::456221746366918000
31586329	::456221746744393000
374613599	::456222174362087000
342878651	::456222525156896000
242305581	::456222530039455000
384683676	::456222621919887000
202840862	::456222689498107000
637303583	::456222776022425000
152454379	::456222962182795000
347643113	::456224091423641000
65482831	::456224232457121000
351316240	::456225075528626000
351316240	::456225164963758000
18277474	::456225409907314000
49886698	::456226159026388000
493550118	::456226449590984000
29984961	::456226523196837000
493550118	::456226562690404000
493550118	::456226684358754000
493550118	::456226848981012000
493550118	::456226888373919000
14954949	::456226903062372000
35097852	::456226963599147000
493550118	::456227043978391000
493550118	::456227152506011000
493550118	::456227368793669000
296627238	::456227688311971000
255195496	::456228078637682000
25680589	::456228089878413000
224682361	::456228249714974000
296627238	::456228885437628000
38594501	::456229000503762000
34536365	::456229116010692000
368079003	::456229143999307000
413477251	::456229415253319000
25680589	::456229491107299000
465757846	::456229645096984000
304661740	::456229683906891000
409336092	::456229715607437000
158948390	::456229901972942000
253347580	::456230448176177000
465757846	::456230537817260000
30787413	::456231126541926000
162802335	::456231508995764000
206538198	::456231589370814000
162802335	::456231718971011000
40708485	::456231863284023000
25680589	::456231911367520000
162802335	::456232175315460000
574250205	::456232286124797000
201113172	::456232386968055000
260911912	::456232461559529000
348745482	::456232514038669000
514339780	::456232661120344000
351099839	::456233024334487000
25680589	::456233393282228000
493550118	::456233412076916000
243011588	::456233647960358000
493550118	::456233812884606000
324614357	::456233918426263000
493550118	::456234052907855000
237112765	::456234360354512000
493550118	::456234459247828000
321166954	::456234621315715000
493550118	::456234636167757000
493550118	::456234668803629000
493550118	::456235204370128000
413367641	::456235240990588000
308690900	::456235403994230000
328794919	::456235715052175000
301717953	::456235983554367000
112801155	::456236173934227000
284316159	::456236507142311000
419249711	::456236566403616000
618760575	::456236689120178000
17086308	::456236706539130000
112801155	::456236753997664000
112801155	::456236919991459000
95723533	::456236941445693000
519909326	::456237017391570000
204866655	::456237045409513000
514339780	::456237088896471000
112801155	::456237430648352000
91130285	::456237469105942000
423941104	::456237696818507000
514339780	::456237857846214000
300607168	::456238021466013000
378609308	::456238418519797000
378609308	::456238692005199000
500239410	::456238909769646000
500239410	::456239167115366000
500239410	::456239306928295000
91130285	::456239376289505000
91130285	::456239428563124000
572151259	::456239616320757000
174720518	::456239680460058000
232468321	::456239975130861000
571363101	::456240032949354000
206538198	::456240430431338000
91130285	::456240658404372000
277645720	::456240803959283000
453280756	::456240951908773000
277645720	::456241039494623000
338477631	::456241054078218000
152454379	::456241251960909000
91130285	::456241254443913000
206538198	::456241497030283000
243011588	::456241572036620000
91130285	::456241824483405000
338477631	::456241882147082000
91130285	::456241904733003000
206538198	::456242205158801000
91130285	::456242419512934000
266210776	::456242571316973000
206538198	::456242589004734000
206538198	::456242907830554000
206538198	::456243219890995000
350509640	::456243421959958000
302673934	::456243456537407000
188917484	::456243463286427000
436214232	::456243489055834000
91130285	::456243711375335000
302673934	::456243819315736000
415703077	::456243829578801000
491969843	::456244164720467000
188917484	::456244188875882000
385259637	::456244251827785000
25680589	::456244370698555000
18277474	::456244636143874000
91130285	::456244868982272000
206538198	::456245269425049000
308175001	::456245380313653000
357306642	::456245494218366000
484497575	::456245539974041000
357306642	::456245543702761000
30787413	::456245829901094000
484497575	::456245855893217000
201113172	::456246315991584000
206538198	::456246465791557000
300607168	::456246491099570000
300607168	::456246551682109000
411898570	::456246601238216000
634890754	::456246734029455000
57929811	::456246766426681000
415897649	::456246852795375000
15778759	::456246963864756000
40097041	::456247965464535000
57929811	::456248182062989000
300607168	::456248467816345000
57929811	::456248496954155000
245935219	::456248499978260000
426402586	::456248820980924000
57929811	::456248898060029000
393801885	::456249034944946000
68531166	::456249147054497000
213767620	::456249367435816000
364405877	::456249403544588000
268397639	::456249548986261000
268397639	::456249699406585000
350509640	::456249724715433000
268397639	::456249791857430000
262843671	::456249914050109000
368468264	::456249999244808000
300607168	::456250028693401000
411898570	::456250047009918000
25537528	::456250105637519000
322446637	::456250329688862000
124011751	::456250692173180000
297542894	::456250722787422000
368468264	::456250758757761000
432622681	::456250762754932000
57929811	::456250787987873000
40097041	::456250943084822000
413477251	::456250958142394000
321876841	::456251142331461000
299389082	::456251157204041000
68531166	::456251509068427000
364405877	::456251534091636000
385259637	::456251804733276000
247159855	::456252011994820000
419249711	::456252085185806000
152454379	::456252486697771000
414004311	::456252717434810000
40708485	::456252818576244000
532616498	::456252946959720000
86474692	::456253804363542000
351922723	::456253866749616000
68531166	::456254137751977000
247159855	::456254566082686000
465757846	::456254842579611000
211019280	::456255098625073000
340199061	::456255273074573000
316025875	::456255407783022000
419249711	::456255408747728000
405676565	::456255426904854000
413477251	::456255499973832000
178985516	::456255522472079000
420731308	::456255549839908000
419249711	::456255905445601000
413477251	::456256124254040000
435409494	::456256614790483000
374659572	::456256635149623000
316025875	::456256778376724000
344285522	::456257169990504000
308175001	::456257301238648000
206538198	::456257328481050000
53165262	::456257775891668000
374659572	::456257876500029000
268547296	::456257959891177000
307457734	::456258216603561000
308175001	::456258227806543000
301244439	::456258287420571000
307457734	::456258307234095000
368079003	::456258314595082000
308175001	::456258330822864000
307457734	::456258417170976000
307457734	::456258489036201000
307457734	::456258625095208000
38594501	::456258766762020000
307457734	::456258825981403000
268547296	::456259025559371000
405040496	::456259179125415000
411898570	::456259509514956000
251821834	::456259585829912000
152454379	::456259947047956000
32382173	::456259984469544000
284931188	::456260046465155000
284931188	::456260084431978000
378415682	::456260260664451000
419105102	::456260263038050000
26879335	::456260617368645000
152454379	::456260653993295000
368079003	::456260700029980000
21568615	::456260920369369000
516937156	::456261081917587000
152454379	::456261097515778000
516937156	::456261122283536000
413367641	::456261233922953000
53165262	::456261287047991000
152454379	::456261338612789000
360814823	::456261439934980000
405676565	::456262008002719000
266210776	::456262277268652000
491969843	::456262305118818000
405676565	::456262692920389000
503741267	::456262741850734000
19879486	::456262796422828000
17086308	::456263060098146000
342878651	::456263222018842000
419105102	::456263446909038000
573151200	::456263449136214000
318065690	::456263692980453000
152454379	::456263761272135000
419105102	::456263934350069000
212047421	::456264019196657000
308175001	::456264299220967000
40097041	::456264302698049000
36943663	::456264339386023000
360814823	::456264511415390000
204866655	::456264980737064000
328871385	::456265063767080000
431262520	::456265093076885000
477188816	::456265131450580000
230227645	::456265159804084000
230227645	::456265337973919000
293644929	::456265383888953000
230227645	::456265510481428000
230227645	::456265647555506000
313496905	::456265676575870000
167183597	::456265741449195000
360814823	::456266005552312000
230227645	::456266029828550000
230227645	::456266074065866000
230227645	::456266174687227000
277204534	::456266370544828000
561622267	::456266406569336000
249012544	::456266452601802000
313496905	::456266488496664000
516937156	::456266829954953000
516937156	::456266895709073000
415998425	::456266896938393000
348683759	::456267325411303000
40896981	::456267329316614000
419105102	::456267400741011000
348683759	::456267415043596000
313496905	::456267582568296000
230227645	::456267723006152000
230227645	::456267770477281000
230227645	::456267810922983000
31078887	::456268305574031000
230227645	::456268490953875000
399695389	::456268691273809000
399695389	::456268856307089000
405676565	::456269064336183000
100376439	::456269076399419000
324614357	::456269208700334000
324614357	::456269416485756000
413367641	::456269665673953000
435409494	::456269671478476000
55472237	::456269900541984000
31078887	::456270236929376000
31078887	::456270301043499000
31078887	::456270488910581000
31078887	::456270593856241000
413477251	::456270619173064000
31078887	::456270759921348000
230227645	::456270853424951000
249012544	::456270963118575000
201113172	::456271288290394000
249012544	::456271360323379000
31078887	::456271393454186000
69455217	::456271393496113000
69455217	::456271566901231000
554801627	::456272068774879000
40097041	::456272181329014000
36958694	::456272214631792000
69455217	::456272262916624000
15186859	::456272294336147000
15086993	::456272337831067000
16623113	::456272427090075000
348901427	::456272618048331000
348901427	::456272936010125000
50546012	::456273597426700000
413477251	::456273838884388000
186472636	::456273973953560000
393802148	::456273985647292000
138935158	::456274537374416000
186472636	::456274617217208000
122799833	::456274857378865000
491969843	::456275034089070000
623065439	::456275076862582000
516937156	::456275414164717000
40561134	::456275426277470000
382314219	::456275726375731000
348683759	::456275783749623000
399695389	::456275998632181000
382414670	::456276704739082000
40708485	::456276740235472000
182092022	::456277033304092000
618760575	::456277313944961000
64768338	::456277523110703000
399695389	::456277658913886000
324614357	::456278236607950000
251821834	::456278965582585000
182092022	::456279006740889000
296627238	::456279012541620000
435409494	::456279564314877000
435409494	::456279932792893000
182092022	::456280039013613000
258196512	::456280167917158000
182092022	::456280375539404000
296627238	::456280653323964000
19879486	::456280833960079000
266164462	::456281226299465000
470660217	::456281413474467000
261942709	::456281878694096000
30787413	::456282202896990000
284137695	::456282406379847000
284137695	::456282565167415000
65482831	::456282771489443000
31078887	::456282876326072000
284137695	::456282880407138000
261942709	::456282908102119000
65482831	::456282995574329000
31078887	::456283005074432000
261942709	::456283057956212000
284137695	::456283345304186000
284137695	::456283402778705000
371243365	::456283423179423000
16623113	::456283473850822000
71689075	::456284270223294000
489961036	::456284319988731000
266164462	::456284543587057000
284137695	::456284549064822000
30406728	::456284822676070000
346392612	::456284925973389000
431179654	::456285002267762000
415703077	::456285043522936000
138935158	::456285208879198000
266164462	::456285781376507000
266164462	::456285872174817000
392362281	::456286348618375000
312857835	::456286355199647000
152454379	::456286388854349000
266164462	::456286413667831000
215427794	::456286420865282000
266164462	::456286484425764000
266164462	::456286947141779000
45704670	::456287052963667000
634890754	::456287649439834000
489078088	::456287899785252000
301717953	::456288171886522000
249012544	::456288232401944000
505219745	::456288280456093000
489078088	::456288505254006000
540510474	::456288923686535000
30787413	::456288929721749000
602895412	::456288993680715000
561622267	::456289099037409000
540510474	::456289306894925000
561622267	::456289368479502000
155677785	::456289422753796000
175532031	::456289760395268000
602895412	::456289784051142000
267357514	::456289806939484000
540510474	::456289981833568000
45704670	::456290211916685000
225601631	::456290380783173000
369310186	::456290416283758000
215427794	::456290500924801000
215427794	::456290561868058000
301717953	::456290654780272000
633506625	::456290704818319000
557400595	::456290726343483000
175532031	::456290778143547000
118810756	::456290874516058000
175532031	::456291400859271000
40708485	::456291422295965000
175532031	::456291694200504000
554801627	::456291722381651000
371243365	::456292047943503000
114291753	::456292103547793000
602895412	::456292249987334000
64926237	::456292255687401000
175532031	::456292790444363000
359104594	::456292822631874000
17179941	::456293285779107000
17179941	::456293352665657000
602895412	::456293961536004000
15086993	::456294258568228000
25680589	::456294271348273000
285141722	::456294507269484000
469825474	::456294600580149000
301244439	::456295058057084000
414004311	::456295088369328000
112145680	::456295606638505000
618760575	::456296044939075000
312857835	::456296140971859000
316025875	::456296734801420000
618760575	::456296737599025000
363400499	::456296996983152000
204866655	::456297016696795000
388397248	::456297399804116000
238322255	::456298519586799000
316025875	::456298636532412000
424790585	::456298693998559000
618760575	::456298699287560000
232901934	::456298720527544000
618760575	::456298881211301000
393622132	::456298911313821000
204866655	::456299176364892000
204866655	::456299200750551000
174720518	::456299337731932000
618760575	::456299713734537000
25680589	::456299830403293000
204866655	::456299929653092000
392362281	::456300902677102000
340199061	::456301170248515000
312856997	::456301669265833000
28510276	::456301928926826000
312856997	::456301966562721000
392362281	::456302761035194000
258506164	::456303489837047000
312857835	::456304013630128000
67193398	::456304161861013000
242435004	::456304382833737000
30787413	::456304460885540000
316025875	::456304994489077000
402492947	::456305230972350000
533844924	::456305488729477000
716788381	::456305589438533000
392362281	::456305709219446000
281295226	::456306371734953000
392434084	::456306433118580000
312857835	::456306478240907000
67193398	::456306652648443000
424790585	::456307122485997000
25383063	::456307173480349000
25383063	::456307377604546000
25383063	::456307401826660000
281295226	::456307489475010000
296627238	::456307746988498000
25383063	::456307766928216000
424790585	::456307779783766000
284931188	::456307821617745000
374613599	::456308442270302000
316025875	::456308916540825000
347643113	::456309103950704000
410047216	::456309438656167000
410047216	::456309854848565000
374613599	::456309864793260000
588634771	::456310060218466000
312856997	::456310823430795000
167184626	::456311169892892000
513658421	::456311336905875000
513658421	::456311417495252000
382414670	::456311643438215000
633506625	::456311898384764000
167183597	::456311926197207000
339565561	::456312278824939000
424790585	::456312642055847000
339565561	::456312710657892000
374613599	::456313503012622000
588634771	::456314463009132000
238880491	::456314657985163000
588634771	::456314934087806000
588634771	::456315076392124000
588634771	::456315420874903000
588634771	::456315537161601000
471632365	::456316375053524000
64768338	::456316430040834000
471632365	::456316472759816000
471632365	::456316632562806000
471632365	::456316823080669000
471632365	::456316912041857000
19501845	::456317308030689000
95504927	::456317482538508000
471632365	::456317613723774000
424790585	::456317793973960000
234630547	::456317838421016000
471632365	::456318584969375000
410047216	::456318601792745000
280826646	::456318871088009000
471632365	::456318937219616000
116343636	::456318972388839000
27595900	::456319043478511000
466989920	::456319130925137000
27595900	::456319314862145000
116343636	::456319976089985000
346412695	::456319991453736000
424790585	::456320048164925000
19501845	::456320556220948000
466989920	::456321001878339000
215427794	::456321429525385000
312857835	::456322041197506000
53165262	::456322130364219000
312857835	::456322148483596000
190492046	::456322261478162000
53165262	::456322268642045000
312857835	::456322493569957000
95504927	::456323026322075000
100934605	::456324937179873000
55161530	::456325290298314000
100934605	::456325322107920000
100934605	::456325450931785000
346412695	::456326193638162000
100934605	::456326413998493000
374613599	::456326643015905000
215427794	::456327036366098000
215427794	::456327201529425000
215427794	::456327368726945000
20935798	::456327799012225000
408031484	::456328247370715000
473718221	::456328611117547000
592475734	::456329790866210000
283051149	::456329831626444000
262382570	::456330090448949000
250389935	::456332276356235000
424790585	::456334056867655000
40708485	::456335140566732000
252725390	::456335493043474000
27595900	::456336399294140000
27595900	::456336482702471000
27595900	::456336525249478000
112145680	::456336579129143000
434720036	::456336813045469000
28905424	::456336911989108000
434720036	::456336930699882000
252725390	::456338652889485000
634822122	::456338930455949000
434720036	::456341324359155000
30223693	::456343674561892000
239313896	::456345469644328000
637303583	::456345959585161000
637303583	::456345989972905000
327989967	::456346071673753000
424790585	::456346796717912000
406121427	::456347286587445000
239313896	::456347626711957000
112145680	::456347685025742000
239313896	::456347914025979000
422214932	::456348708993388000
239313896	::456348737393025000
26333173	::456349357025923000
239313896	::456350432336441000
239313896	::456350463227482000
239313896	::456350496198905000
239313896	::456350530323759000
42795192	::456351614303883000
39169797	::456351739768078000
39169797	::456351937181810000
39169797	::456352115435114000
39169797	::456352375041966000
39169797	::456352656777170000
42795192	::456352973270945000
42795192	::456352981990899000
30223693	::456353286262501000
315872678	::456353892452679000
196659229	::456353981510348000
149980973	::456355567041122000
15186859	::456357775862280000
124246645	::456358273688817000
482944497	::456358544296521000
124246645	::456358703294210000
482944497	::456358961612988000
94226339	::456359350890532000
124246645	::456359472907055000
259872929	::456359692143296000
630076052	::456361677257064000
630076052	::456361810849828000
354412568	::456362846951964000
433083953	::456363028284313000
238880491	::456364369153376000
238880491	::456364495183839000
382314219	::456371285929385000
513658421	::456373496495370000
301657872	::456373665181876000
69044676	::456374007239946000
259872929	::456374347892920000
238880491	::456374670724698000
413477251	::456375601809481000
413477251	::456376287406223000
97307001	::456376651593441000
472617238	::456378438564052000
60712766	::456380576593764000
480203168	::456381374690099000
480203168	::456381380608270000
480203168	::456381386157326000
480203168	::456381390657822000
480203168	::456381394495619000
480203168	::456381397679083000
480203168	::456381400396988000
480203168	::456381402422849000
480203168	::456381404041867000
480203168	::456381405392429000
28405302	::456381862248583000
370088836	::456382233881092000
165658390	::456382310565163000
29473860	::456383011571765000
214678768	::456383011861180000
124246645	::456384640467480000
571363101	::456384809674108000
26198467	::456385789023113000
184195472	::456385849706287000
31250549	::456386568781983000
210674392	::456386754581250000
336778628	::456387058630549000
533417136	::456387243708411000
336778628	::456387573095493000
48157278	::456388490461057000
321876841	::456388623881863000
236930269	::456388638788419000
48157278	::456389323193978000
480203168	::456389560780324000
480203168	::456389567231168000
407395368	::456389682335453000
460772038	::456390113988055000
52441281	::456390328816132000
350424007	::456390434915241000
268397639	::456391003226656000
416506126	::456391078518603000
268397639	::456391091957141000
365523194	::456391102258356000
62396842	::456394267171106000
500239410	::456394367972802000
500239410	::456394414701568000
500239410	::456394423677374000
144937748	::456394947558531000
24413698	::456395486744682000
204866655	::456395935048667000
60399576	::456396646763360000
81765661	::456396738455011000
380723702	::456398238409826000
72210207	::456398351487868000
30787413	::456398589673996000
297043246	::456399246246563000
57933673	::456399260682973000
297043246	::456399293071757000
500239410	::456399360256135000
500239410	::456399403973345000
513658421	::456400066954018000
203145029	::456400546199400000
69662123	::456400549735194000
15778759	::456401085716889000
480203168	::456401090477428000
480203168	::456401099159638000
137117871	::456401105664999000
500239410	::456401301463506000
118810756	::456401571874484000
277794018	::456401677315084000
275813402	::456401714359193000
275813402	::456401825554386000
34536365	::456402192082018000
304182396	::456402279705239000
513658421	::456402568382386000
382314219	::456403663796187000
253120136	::456403941136158000
31258629	::456404093309698000
465934852	::456404383710711000
365021832	::456404562640134000
500239410	::456404567039549000
83878535	::456404588367593000
615688476	::456405006522916000
167183597	::456405046310076000
480203168	::456405200320724000
480203168	::456405208344457000
480203168	::456405215667707000
480203168	::456405222231781000
480203168	::456405229429223000
480203168	::456405236421107000
480203168	::456405241840152000
480203168	::456405245728264000
480203168	::456405248962097000
480203168	::456405251411558000
202196262	::456405324186910000
120853830	::456405410786709000
15186859	::456405721924399000
615688476	::456405792430637000
285906246	::456405906951913000
133508241	::456406027869515000
217214677	::456406283684298000
615688476	::456406687725793000
251892054	::456406979200569000
328057955	::456407593179557000
182092022	::456409158678368000
268010590	::456409202940837000
68531166	::456409644752048000
26879335	::456411100842823000
341037427	::456411238478516000
329471370	::456411834833043000
48157278	::456411958523076000
321876841	::456412597751787000
28736200	::456412751137484000
321876841	::456412819605311000
159944196	::456412960533913000
480203168	::456413059477561000
145572480	::456413074367320000
247159855	::456413184128077000
247159855	::456413654859018000
382314219	::456413740749963000
382314219	::456413927027384000
392737983	::456414110167486000
31287131	::456414161090510000
44041485	::456414359606939000
382314219	::456414507720396000
78614495	::456414531879591000
52441281	::456414605028655000
382314219	::456414657444466000
506707370	::456414799816327000
506707370	::456414868044648000
479222401	::456415563753861000
86970230	::456416061542252000
131254355	::456417296387297000
489078088	::456417759086129000
262382570	::456417772122034000
344956423	::456417799787659000
410047216	::456418056617472000
38594501	::456418146107129000
519909326	::456418194547175000
286265668	::456418433320484000
191276105	::456419672108195000
55704588	::456419749132374000
139547588	::456419842631823000
300594041	::456419847035842000
155677785	::456420117270654000
28252356	::456420260153786000
256088386	::456420378458324000
493550118	::456420432569040000
26879335	::456420462415732000
26879335	::456420789084901000
480203168	::456420795816742000
480203168	::456420799260282000
480203168	::456420802062082000
480203168	::456420805409120000
480203168	::456420808500318000
480203168	::456420810735886000
480203168	::456420812715618000
480203168	::456420814292676000
356448818	::456421274584371000
356448818	::456421550447542000
356448818	::456421859635265000
381599486	::456422041776697000
31258629	::456422687594651000
331482356	::456423519245455000
616892340	::456423816000835000
616892340	::456424216426856000
230903702	::456424286668877000
87306187	::456424893186191000
238322255	::456425528203833000
120853830	::456425599033032000
22327740	::456425782298947000
173688303	::456425956765212000
356448818	::456426037325209000
173688303	::456426091054247000
356448818	::456426303428624000
356448818	::456426648225603000
41143305	::456426902903742000
356448818	::456426919244726000
15778759	::456426967802187000
336821368	::456427555793281000
87306187	::456427879027322000
409336092	::456427941988020000
173688303	::456428037295198000
173688303	::456428092538359000
87306187	::456428103082844000
356448818	::456428155134566000
249468865	::456428413645889000
283625404	::456428556633903000
112801155	::456428936969609000
392493604	::456429188442906000
356448818	::456429295166971000
124011751	::456429301047382000
453963591	::456429366407208000
17210128	::456429696394080000
419105102	::456430166042869000
430943995	::456430203884285000
240857453	::456430398117928000
57929811	::456430455353405000
273748024	::456430584093360000
32596609	::456430610601349000
344857407	::456430808559939000
32596609	::456430938805649000
57929811	::456431001506283000
486231003	::456431010029121000
78614495	::456431058393636000
430943995	::456431064647729000
76017935	::456431085396557000
405239647	::456431137615650000
76017935	::456431153713381000
268397639	::456431497759555000
433003196	::456431993644126000
420083874	::456432090800590000
480203168	::456432725973422000
480203168	::456432734299103000
57929811	::456432753752293000
71284640	::456432817480548000
437082385	::456432845192302000
483526518	::456434021744930000
357265451	::456434186002235000
69494041	::456434879584956000
495598070	::456435056655884000
32596609	::456435653262065000
396786261	::456435679208022000
479205756	::456435811945549000
59622669	::456436304956243000
213763059	::456436643440779000
359806236	::456436677104267000
301203823	::456436721870049000
301203823	::456436896319549000
411700909	::456437070911643000
347643113	::456437226662924000
347643113	::456437459509727000
454406979	::456437806932701000
411700909	::456437953145733000
380723702	::456437966181642000
433083953	::456438013380132000
240857453	::456438120200679000
274191278	::456438608287649000
309355379	::456438649559990000
34445704	::456438685785812000
322446637	::456438729683386000
131254355	::456438768010940000
120532808	::456438852874289000
259021462	::456439037755023000
238401588	::456439042909806000
274191278	::456439100359200000
238401588	::456439127219503000
238401588	::456439186988359000
238401588	::456439328319606000
24972379	::456439570221891000
38594501	::456439606884327000
133112299	::456440062339584000
479205756	::456440166471589000
364405877	::456440563688951000
364405877	::456440703300558000
297542894	::456440799605964000
364405877	::456440808703406000
364405877	::456440933836271000
30787413	::456440942694633000
243011588	::456441057509908000
243011588	::456441180876595000
331925277	::456441277064568000
517695658	::456441338527895000
243011588	::456441439850070000
213763059	::456441547429380000
413477251	::456441765101195000
419105102	::456443124953260000
264946102	::456443252254572000
26879335	::456443274568286000
419105102	::456443326023991000
480203168	::456444168399642000
480203168	::456444175039213000
87306187	::456444351434878000
284137695	::456444890247729000
284137695	::456445002738970000
284137695	::456445155277430000
378773930	::456445224148295000
572151259	::456445653262938000
320249108	::456445681687724000
14954949	::456445719600058000
378609308	::456446024748257000
378609308	::456446079643299000
378609308	::456446124652363000
432622681	::456446148740263000
284137695	::456446206231986000
166877807	::456446247713255000
378609308	::456447017384812000
15778759	::456447173245145000
21415532	::456447305101500000
378609308	::456447340719517000
364546435	::456447351188885000
378609308	::456447480398241000
554041249	::456447963212939000
21568615	::456447973258301000
14954949	::456447978710913000
294347764	::456448184823197000
53545809	::456448403010895000
23721718	::456448598683570000
50306226	::456448744284626000
14954949	::456448943568584000
23721718	::456449351309484000
364546435	::456449515097042000
28510276	::456449623830196000
28510276	::456449635926933000
40097041	::456449670860898000
428516870	::456449768210706000
242812276	::456449795905712000
21568615	::456450087871582000
68369234	::456450291211071000
112801155	::456450422673539000
395687470	::456450471700357000
130312780	::456450498707476000
320249108	::456450508778381000
272184078	::456450825653452000
33217361	::456450852559929000
112801155	::456450906616127000
70839851	::456452513500127000
42994926	::456452624879845000
294347764	::456452691728666000
65412211	::456453161247858000
120853830	::456453266172162000
258506164	::456453274271367000
258506164	::456453383897894000
28905424	::456453440411934000
344857407	::456453467951751000
25784705	::456453523681472000
264295397	::456453584281165000
242305581	::456453764552355000
17356903	::456453843430023000
206538198	::456454180916301000
410047216	::456454587046559000
206538198	::456454711378722000
411777707	::456454998314860000
103473089	::456455213239373000
240857453	::456455263931748000
49886698	::456455422811992000
338477631	::456455440415461000
296627238	::456455555050004000
260038180	::456455563300200000
414004311	::456455911649710000
52252090	::456455937427922000
52252090	::456456192730988000
103473089	::456456423719723000
293213630	::456456801420992000
28252356	::456457365756207000
28252356	::456457583260221000
28252356	::456457811170312000
28252356	::456457905252753000
388397248	::456458013268639000
28252356	::456458028913397000
414004311	::456458461509726000
240857453	::456458696302686000
26333173	::456458713495109000
240857453	::456458733866844000
28252356	::456458982928814000
240857453	::456459021428326000
28252356	::456459159593287000
312857835	::456459286370328000
207781904	::456459663802765000
516017637	::456459759202234000
480203168	::456459841104404000
480203168	::456459842803089000
480203168	::456459844292075000
480203168	::456459845755887000
480203168	::456459847370690000
480203168	::456459848830316000
28252356	::456460190452162000
28252356	::456460396841672000
516017637	::456460694045458000
516017637	::456460803797815000
516017637	::456460859150045000
616892340	::456461091103457000
240857453	::456461202965528000
469722641	::456461406708068000
17356903	::456461554968326000
218711172	::456462155815333000
721462429	::456462393522913000
296627238	::456462823875301000
516017637	::456463006163931000
259872929	::456463111944282000
392362281	::456463170542899000
296627238	::456463847613034000
388397248	::456464798230671000
152454379	::456465113802096000
574250205	::456465484666650000
252756099	::456465505222946000
356448818	::456465862565060000
275813402	::456465869288136000
103473089	::456466051723571000
628045480	::456466185056292000
36485138	::456466196997472000
166877807	::456466318519046000
356448818	::456466376371089000
356448818	::456466434806128000
480203168	::456467477031964000
413367641	::456468009125564000
618760575	::456468402672914000
308690900	::456469112416243000
262271807	::456469762113937000
284137695	::456470202595962000
413477251	::456470236573614000
516937156	::456470506854567000
35706997	::456470971008835000
420006994	::456471035286941000
296627238	::456471192107765000
397934536	::456471362383523000
260911912	::456471405849112000
143455927	::456471449973555000
284137695	::456471488817025000
339565561	::456471582060195000
540510474	::456472051176337000
296627238	::456472120168415000
436188872	::456472407050842000
284137695	::456472427917082000
28510276	::456472501413871000
35706997	::456472550642442000
26333173	::456472655646822000
354125458	::456472666124201000
353567857	::456472808944439000
540510474	::456472976204902000
353567857	::456473226093551000
353567857	::456473341210013000
162802335	::456473352157138000
143455927	::456473352782503000
143455927	::456473447112396000
299389082	::456473595305160000
571363101	::456473716541493000
353567857	::456473810716200000
353567857	::456473884296892000
73526174	::456473941905653000
41658963	::456474467208667000
357306642	::456474592429625000
162802335	::456474732016070000
406121427	::456475238205644000
480203168	::456475253577768000
480203168	::456475260590649000
480203168	::456475264910757000
406121427	::456475739705974000
344285522	::456475802700627000
406121427	::456476398689853000
465757846	::456476581368573000
354125458	::456476699702489000
41753572	::456477097557364000
308690900	::456477270706638000
626942496	::456477557320196000
571363101	::456477644201426000
33238183	::456477937433198000
284137695	::456477963131686000
70839851	::456478023798116000
44380700	::456478125526745000
489961036	::456478468935385000
519909326	::456478801715658000
72210207	::456479156352458000
4059771	::456479202636595000
240857453	::456479444958339000
34717669	::456479529771343000
479205756	::456479533525250000
339565561	::456479580203659000
339565561	::456479642858172000
257831311	::456479662093238000
339565561	::456479752321118000
144937748	::456480161257373000
152454379	::456480292153212000
279230956	::456480339989254000
25680589	::456480779787182000
390552849	::456480868974870000
392737983	::456480947152506000
167184626	::456481168787902000
196659229	::456481455728652000
353567857	::456481957996544000
519677520	::456482012409233000
353567857	::456482376789405000
262271807	::456482460851650000
22734052	::456482691156692000
479205756	::456482724975370000
479205756	::456483210688733000
17086308	::456484304948711000
22734052	::456484325819559000
348262381	::456484445629861000
465757846	::456484459622461000
17086308	::456484663091924000
51480688	::456484720860073000
30944417	::456485012804624000
6652302	::456485101354754000
294347764	::456485213518852000
607432063	::456485699781275000
17086308	::456486305329717000
471632365	::456486323314888000
479205756	::456486370886684000
395687470	::456486417628028000
258506164	::456486502269079000
471632365	::456486699845943000
22734052	::456487062838194000
471632365	::456487227640397000
22844281	::456487322452627000
471632365	::456487334288949000
114600119	::456487399929835000
471632365	::456487582105206000
471632365	::456487813043613000
25383063	::456487841900404000
385259637	::456487921550254000
256845035	::456488013175226000
62936749	::456488036373504000
471632365	::456488059035340000
471632365	::456488192300961000
17356903	::456488200467644000
48157278	::456488225805066000
25383063	::456488227776368000
62936749	::456488303366127000
471632365	::456488610695376000
26879335	::456488704408711000
540510474	::456488711291940000
471632365	::456488830116192000
471632365	::456488899758399000
376940853	::456488975805325000
62936749	::456489044608688000
385259637	::456489047775387000
471632365	::456489225135734000
25383063	::456489378492055000
22844281	::456489581223759000
256845035	::456489802402394000
66486074	::456489825088970000
339565561	::456490094929522000
308690900	::456490271488753000
76017935	::456490348680708000
174720518	::456490551211077000
25383063	::456490604122218000
376940853	::456490699119013000
480203168	::456490765070254000
471632365	::456490780417224000
471632365	::456491054808563000
229290429	::456491341636055000
356448818	::456491476953079000
197210844	::456491513753505000
25383063	::456491738224267000
24413698	::456491909792288000
197210844	::456492022149287000
471632365	::456492116278272000
495598070	::456492245416284000
252756099	::456492290786086000
421158343	::456492394595119000
293246270	::456492432725528000
495598070	::456492485896720000
421158343	::456492505819664000
15974594	::456492663588417000
471632365	::456492989754257000
421158343	::456493116892000000
271717879	::456493414549180000
330645900	::456493422623207000
471632365	::456493499118915000
62936749	::456493792275611000
166877807	::456493921170755000
62936749	::456493950199549000
471632365	::456493966435704000
166877807	::456494053907890000
408224760	::456494088074719000
259872929	::456494404337799000
293246270	::456495090450833000
571363101	::456495129285505000
204866655	::456495250903556000
20804321	::456495992125140000
364546435	::456496228696870000
483115964	::456496468178636000
273748024	::456496957897183000
479986172	::456497272914583000
479986172	::456497311493804000
273748024	::456497464388767000
273748024	::456497750125731000
716788381	::456497965591306000
33217361	::456498194646839000
363400499	::456498337105969000
224068229	::456498457826820000
414315073	::456498528051658000
348262381	::456498661585735000
348262381	::456498836328824000
73526174	::456498856553771000
546985882	::456498943291949000
413367641	::456499069095931000
229672512	::456499176847601000
229672512	::456499180932853000
229672512	::456499181683630000
229672512	::456499189573107000
229672512	::456499260393943000
58046021	::456499391742742000
202292166	::456499616368693000
13298002	::456499783834664000
253717655	::456500035388059000
52252090	::456500175310053000
501202268	::456500275751043000
128937859	::456500338304901000
356448818	::456500499919810000
174720518	::456500595902267000
501202268	::456500764119031000
58046021	::456500947351392000
128103434	::456501057896448000
540510474	::456501465725419000
62936749	::456501646919360000
482944497	::456501666846502000
434720036	::456502248437075000
533844924	::456502439231754000
434720036	::456502833148198000
434720036	::456502840278515000
533844924	::456503043492552000
454406979	::456503704858808000
533844924	::456503804309950000
434720036	::456504114893950000
392362281	::456504245651374000
20496164	::456504824503083000
33217361	::456504830853251000
65926573	::456505158961086000
42795192	::456505166963806000
65926573	::456505307867271000
533844924	::456505774550687000
369849727	::456506541772787000
480203168	::456506642209579000
621306179	::456506788594999000
53545809	::456507515488837000
45929336	::456507525790048000
363321273	::456507555229872000
346392612	::456507615099371000
347643113	::456508286557118000
370088836	::456508451816878000
247159855	::456508673414541000
273748024	::456508871184359000
369849727	::456508973378576000
170924102	::456509181063729000
417449044	::456509484232237000
395687470	::456509534328991000
370088836	::456509552448397000
252725390	::456509773651771000
296627238	::456509873492996000
432747712	::456510198090182000
432747712	::456510847053856000
258235483	::456510961877139000
621306179	::456511203443884000
170924102	::456511656290316000
170924102	::456512010264391000
170924102	::456512033421152000
170924102	::456512073522892000
170924102	::456512156955987000
618760575	::456512509357219000
453280756	::456512644459925000
95141856	::456512729885327000
269370098	::456512829835599000
353567857	::456513267372814000
247159855	::456513707393048000
21415532	::456514025027682000
432747712	::456514299762966000
52252090	::456514524191801000
413477251	::456514637769359000
273748024	::456514973775056000
370088836	::456515027395035000
48157278	::456515837000564000
38748723	::456516113665232000
31586329	::456516173782212000
533844924	::456516424047947000
26879335	::456516571255414000
384683676	::456516611625598000
370088836	::456516744203341000
41143305	::456516745528758000
334515229	::456517168427847000
266164462	::456517183825141000
370088836	::456517385256566000
302673934	::456517461064429000
272184078	::456517467150356000
170924102	::456517604677402000
285141722	::456517871867158000
370088836	::456518012980318000
272184078	::456518062586343000
296627238	::456518287514288000
49118513	::456518317570658000
370088836	::456518425594978000
170924102	::456518776922447000
49118513	::456518779837505000
170924102	::456518799341019000
170924102	::456518857281130000
296627238	::456518910263558000
170924102	::456519261368774000
516017637	::456519339567378000
296627238	::456519455334342000
21568615	::456519496719556000
368577195	::456519618023022000
554801627	::456519740983242000
91345170	::456519846532878000
33217361	::456519992809246000
358296822	::456520045170937000
103244523	::456520096190443000
540510474	::456520403255455000
170924102	::456520575297400000
170924102	::456520754641653000
254579074	::456521086977323000
497544291	::456521228690264000
170924102	::456521296478617000
273748024	::456521558240935000
378415682	::456521582895038000
370088836	::456521634522750000
486231003	::456521806724100000
170924102	::456521925791985000
497544291	::456522240993918000
533417136	::456522516182208000
533844924	::456522880071655000
59622669	::456523054802161000
497544291	::456523083260493000
533844924	::456523107960766000
266164462	::456523539638534000
385595835	::456523662321922000
347643113	::456523826365345000
397717926	::456523869071745000
347643113	::456523977070886000
479205756	::456524180557549000
533417136	::456524451341811000
266164462	::456524636721664000
561622267	::456525032479416000
370088836	::456525080483217000
272184078	::456525103883247000
28252356	::456525175870070000
213287321	::456525380497600000
540510474	::456525617370910000
540510474	::456525632273268000
540510474	::456525657808187000
4059771	::456525881276497000
53545809	::456525908455591000
284137695	::456526007017566000
374613599	::456526075204366000
162802335	::456526212056092000
574250205	::456526324077584000
466989920	::456526801167081000
466989920	::456526816274944000
110563920	::456527020973752000
174720518	::456527411081801000
284137695	::456527481105698000
87306187	::456527753525747000
229290429	::456528641220833000
466989920	::456528763149242000
294347764	::456528769407143000
533844924	::456528818526638000
53545809	::456529214800277000
420731308	::456529230335967000
284137695	::456529509366251000
560822598	::456529541473632000
53545809	::456529683299844000
53545809	::456530473557061000
53545809	::456530613047009000
384059261	::456530886477881000
486231003	::456531072923090000
470660217	::456531327802556000
53545809	::456531497831264000
316025875	::456531585861296000
477188816	::456531733400154000
112801155	::456532061377949000
281589334	::456532123118092000
15778759	::456532663688376000
287569533	::456532908480552000
465934852	::456533078546997000
53545809	::456533368708939000
146216300	::456533493569183000
364546435	::456533545805025000
266164462	::456533735127523000
533844924	::456533789477314000
213287321	::456534099541233000
419307287	::456534590992052000
370088836	::456535160947630000
327989967	::456535286747381000
231885202	::456535344322588000
327989967	::456535512740683000
67193398	::456535666407387000
40097041	::456535756521996000
231885202	::456535888508379000
69666823	::456535895663861000
254442957	::456536019626512000
231885202	::456536065394737000
15086993	::456536097388896000
110563920	::456536303203389000
471632365	::456537281944252000
32252775	::456538026944917000
618760575	::456538064978841000
379152968	::456538141357117000
378415682	::456538201507643000
50306226	::456538291584516000
243011588	::456538296298921000
342878651	::456538317035544000
31078887	::456538432995483000
207781904	::456538511718375000
618760575	::456538623035203000
370088836	::456538780820709000
31078887	::456538829348806000
174148391	::456538833274679000
31078887	::456539168282144000
31078887	::456539486772400000
31078887	::456539630834171000
53545809	::456539745560981000
284931188	::456539931855167000
53545809	::456539946841407000
257831311	::456540084825620000
174148391	::456540095856660000
397717926	::456540278526996000
415943958	::456540532836020000
174148391	::456540596593647000
445826532	::456540708678017000
186572442	::456540813556592000
380723702	::456541015411683000
447976503	::456541204071469000
217262932	::456541262221299000
259872929	::456541335252520000
174148391	::456541576605356000
58627481	::456541593592287000
318065690	::456541892834914000
174148391	::456541925793726000
327989967	::456542226848288000
91345170	::456542522156675000
49118513	::456542541286887000
122717174	::456542811605565000
174148391	::456542833164308000
149980973	::456542923039842000
415943958	::456543484854276000
174148391	::456543494069161000
31078887	::456543567058448000
465934852	::456543748449513000
31078887	::456543966721085000
31078887	::456544087244419000
31078887	::456544245059305000
460471042	::456544252403515000
460471042	::456544334909669000
31078887	::456544396750495000
322446637	::456544408435834000
31078887	::456544460445188000
204866655	::456544482935070000
174148391	::456544536353701000
31078887	::456544669556432000
207781904	::456544707309359000
414315073	::456544728582860000
31078887	::456544832622571000
31078887	::456544892672434000
338477631	::456545091797016000
322446637	::456545169852997000
363400499	::456545395061964000
174148391	::456545486111907000
229672512	::456545504252289000
32252775	::456545750495657000
397717926	::456545774721970000
38748723	::456546023683260000
229672512	::456546042377285000
229672512	::456546211760054000
378415682	::456546237718605000
15186859	::456546414680473000
384683676	::456546416597278000
234950395	::456546624840294000
234950395	::456546717874130000
45929336	::456546996589821000
229672512	::456547237191901000
234950395	::456547418889125000
234950395	::456547616415694000
40097041	::456547638146379000
229672512	::456547714142973000
40097041	::456547878198992000
234950395	::456548030120865000
229672512	::456548091940716000
337388641	::456548353904361000
239917620	::456548422867091000
465292139	::456548494275133000
382414670	::456548827948802000
28252356	::456549042172866000
540510474	::456549160884252000
229672512	::456549499867910000
38748723	::456549525352493000
363400499	::456549760573247000
519909326	::456550218670931000
213763059	::456550245833248000
115503799	::456550335612325000
238672857	::456550619247939000
40097041	::456550691675193000
40097041	::456550873724751000
21415532	::456550985255505000
335759212	::456551043237560000
162802335	::456551219146670000
162802335	::456551333567287000
47547782	::456551334968172000
346412695	::456551664439136000
166877807	::456552737522450000
354412568	::456553199646683000
115503799	::456553740305063000
206538198	::456554224961064000
546985882	::456554245710307000
296627238	::456554250789601000
296627238	::456554304338280000
346412695	::456554430796533000
613956023	::456554603425722000
370088836	::456554751438487000
378334138	::456554852995178000
296627238	::456555093521752000
25383063	::456555315958276000
364546435	::456555778883604000
709921765	::456555940167184000
413477251	::456556338877714000
413477251	::456556703962509000
38748723	::456556897928110000
354412568	::456556953540366000
48157278	::456557082779459000
413477251	::456557090144673000
392737983	::456557295015436000
413477251	::456557656237305000
413477251	::456557694170578000
38594501	::456557886559092000
8036902	::456558433668329000
411898570	::456558868797992000
308175001	::456559169944829000
397717926	::456560209939267000
489961036	::456560318328483000
214678768	::456560521752231000
596957614	::456561079498203000
15778759	::456561267960868000
435557155	::456561583175397000
62396842	::456561771294113000
40708485	::456561893692276000
174720518	::456562677871943000
399695389	::456562817408045000
335759212	::456562911431761000
378778103	::456563110984167000
465934852	::456563555970453000
371416817	::456563673209659000
182092022	::456564457062146000
182092022	::456564548963540000
420083874	::456564818258821000
371243365	::456565217128771000
469722641	::456565243150221000
359104594	::456565282484400000
15688986	::456565302487052000
444679647	::456565323420794000
444679647	::456565439586250000
516937156	::456565583165681000
182092022	::456565633673474000
398377928	::456565941191471000
19835249	::456566773068726000
197210844	::456566927079391000
19835249	::456566972067495000
406121427	::456567002958528000
49886698	::456567105295376000
19835249	::456567326670733000
299389082	::456567537656807000
709921765	::456568067460325000
519909326	::456568079258877000
413477251	::456568259500724000
197210844	::456568549415206000
480203168	::456568617727844000
480203168	::456568622211538000
480203168	::456568625667661000
480203168	::456568627106304000
480203168	::456568628247134000
480203168	::456568629488656000
480203168	::456568630667264000
480203168	::456568631761960000
480203168	::456568632877658000
480203168	::456568634387611000
303480264	::456568741535293000
420731308	::456568790885482000
180388620	::456569012097257000
420731308	::456569181605879000
497544291	::456569229236379000
146216300	::456569744431128000
320249108	::456569795949760000
348683759	::456570028838490000
303480264	::456570389456379000
242435004	::456570631530622000
55161530	::456570635297107000
406121427	::456570642624557000
155677785	::456570773193244000
588634771	::456571029276471000
384105885	::456571474950631000
357017353	::456571505489367000
390552849	::456571510145032000
413477251	::456571560510251000
382414670	::456571809005977000
379152968	::456571964631416000
636632104	::456571977151434000
282697692	::456572227907887000
479986172	::456572481457762000
40708485	::456572709158125000
420006994	::456572939249266000
166877807	::456572970358415000
432747712	::456573397942550000
32471501	::456573573377716000
303480264	::456574077121994000
357017353	::456574272811438000
342878651	::456574316717436000
357017353	::456574398879645000
432747712	::456574437689528000
284931188	::456574741994692000
284931188	::456574789264502000
361691248	::456574884680724000
301257200	::456575333097943000
414217500	::456575382787866000
40708485	::456575459736555000
533844924	::456575760791109000
369849727	::456575812850810000
369849727	::456576197728555000
197210844	::456576561546665000
258196512	::456576568047849000
14954949	::456576702483668000
50306226	::456576977600671000
533844924	::456577210384515000
340199061	::456577278323863000
205928265	::456577322234019000
262271807	::456577403075047000
65521914	::456577435924840000
340199061	::456577478123741000
340199061	::456577570478116000
340199061	::456577586248708000
533844924	::456577668645781000
112801155	::456577675335708000
340199061	::456577793623474000
15778759	::456577896451035000
346412695	::456578076038557000
340199061	::456578337201078000
109137184	::456578456487075000
296627238	::456578486711242000
128103434	::456578726952570000
128103434	::456578727971807000
453280756	::456579033132584000
15778759	::456579036597067000
31569666	::456579135897231000
296627238	::456579148694028000
269151566	::456579518535192000
413477251	::456579587988676000
437082385	::456579758550024000
68531166	::456579857120387000
615507620	::456579947327287000
14954949	::456580284939386000
615507620	::456580387045507000
178985516	::456583158062796000
435409494	::456583522988195000
380723702	::456583547000602000
91606737	::456583917764497000
174720518	::456584257486323000
24413698	::456584606053965000
95117686	::456584977702871000
95117686	::456585107336220000
363400499	::456585252597542000
420083874	::456585447968219000
190492046	::456585705322336000
413477251	::456586099377176000
174720518	::456586193744826000
222584958	::456586306840059000
380723702	::456586440399273000
68531166	::456586449521889000
162245153	::456586553209286000
27237232	::456586570280087000
32671267	::456586713486225000
373653741	::456586995095973000
340107529	::456587352509382000
260911912	::456588022411042000
459987659	::456588041046343000
252314330	::456588089058545000
459987659	::456588234290495000
397717926	::456588361767989000
38594501	::456588501429919000
118810756	::456588577380388000
29436016	::456588601661202000
86970230	::456589049914880000
68531166	::456589078335463000
38594501	::456589197629861000
552029617	::456589476383297000
232312019	::456589822094606000
432888405	::456589919922561000
31569666	::456590087057203000
29436016	::456590164664414000
31569666	::456590231404179000
29436016	::456590853536899000
338076990	::456590891025584000
269370098	::456591005974667000
349365015	::456591347034505000
256845035	::456591555055218000
255205725	::456591897377521000
31569666	::456592033168125000
124011751	::456592518939824000
552029617	::456592553542840000
432888405	::456592674791768000
552029617	::456592692739198000
500239410	::456592740344528000
384105885	::456593073099653000
26879335	::456593219216625000
40097041	::456593262703173000
547741880	::456593514982154000
453280756	::456593557143310000
29436016	::456593656338604000
420731308	::456593721178349000
308175001	::456593829957607000
206538198	::456593931166162000
433470731	::456594438647595000
351099839	::456594459631706000
168705725	::456594929498615000
30787413	::456594996116742000
615507620	::456595137355710000
281295226	::456595361948110000
615507620	::456595519301636000
261942709	::456595694120226000
326827026	::456596084060467000
40708485	::456596184568586000
264946102	::456596368476225000
269370098	::456596397899255000
326827026	::456596404501102000
364546435	::456596534574858000
202292166	::456596565881139000
326827026	::456596850313670000
326827026	::456596959260721000
398377928	::456596975874371000
326827026	::456597059135500000
326827026	::456597148469972000
326827026	::456597288442269000
222584958	::456597406847492000
130514710	::456597718203265000
326827026	::456597740948951000
168705725	::456597783110107000
344956423	::456597961665818000
326827026	::456597990744924000
326827026	::456598117991731000
40708485	::456598175688560000
31569666	::456598178972696000
709921765	::456598225336545000
326827026	::456598662559178000
326827026	::456599054143602000
31569666	::456599073408036000
275813402	::456599158762119000
100934605	::456599272150933000
326827026	::456599333731713000
168705725	::456599428925648000
326827026	::456599584765001000
480203168	::456599601579962000
480203168	::456599602741796000
480203168	::456599604214001000
480203168	::456599605342248000
480203168	::456599606659264000
480203168	::456599607984668000
480203168	::456599609222000000
480203168	::456599610585149000
480203168	::456599611776307000
480203168	::456599612942331000
413367641	::456599667585736000
100934605	::456599793632935000
241324134	::456599859542253000
269370098	::456599863057076000
40708485	::456599892865974000
326827026	::456600280923000000
326827026	::456600533122314000
326827026	::456600987071823000
9563172	::456601066100899000
326827026	::456601318019174000
326827026	::456601357743423000
168705725	::456601486139465000
9563172	::456601496809791000
326827026	::456601639340630000
293644929	::456601777442258000
31569666	::456601964483080000
293644929	::456601966827675000
326827026	::456602594077446000
100934605	::456602637165539000
115824990	::456602783404134000
17146204	::456602849741254000
262471070	::456602869194448000
326827026	::456602931408543000
357017353	::456602999154946000
615507620	::456603063646572000
296627238	::456603102414520000
255205725	::456603221599858000
326827026	::456603323655663000
23721718	::456603512030240000
709921765	::456603569873899000
255205725	::456603600983031000
267357514	::456603743362891000
326827026	::456603886376058000
326827026	::456603963257655000
255205725	::456603985252605000
216819428	::456603995956449000
222584958	::456604075056852000
39169797	::456604146825564000
326827026	::456604349896986000
267357514	::456604448647700000
326827026	::456604602310225000
328794919	::456604860951957000
268397639	::456604948872966000
326827026	::456604977448751000
293213630	::456605103802167000
357017353	::456605276699783000
39169797	::456605303866286000
428300082	::456605356592857000
326827026	::456605360833314000
434720036	::456605784449638000
326827026	::456605853315907000
27237232	::456605875340197000
385595835	::456606339574157000
395687470	::456607168884506000
405040496	::456607186743869000
29436016	::456607208793313000
49824781	::456607268792827000
255205725	::456607405749444000
49824781	::456607496770027000
405040496	::456607599052353000
601049906	::456607966297202000
17146204	::456608228864847000
405040496	::456608467839500000
255205725	::456608785448968000
385259637	::456608802813382000
284931188	::456608805669707000
378415682	::456608816054804000
17356903	::456608819800334000
326827026	::456609073845121000
378415682	::456609103989583000
326827026	::456609148109475000
33538323	::456609466775900000
405040496	::456609480008933000
385259637	::456609616042803000
17356903	::456609670405181000
137117871	::456609814009757000
17356903	::456610034282020000
557400595	::456610315132620000
31569666	::456611222922612000
275813402	::456611316724027000
31569666	::456611617241714000
48157278	::456611792555241000
107902551	::456611797462560000
255205725	::456611857831165000
275813402	::456612003398688000
107902551	::456612113788571000
19879486	::456612779999232000
540510474	::456612855509307000
540510474	::456612867144310000
540510474	::456612880708685000
378609308	::456613012502114000
329801539	::456613113475764000
618760575	::456613622035144000
378609308	::456614368419913000
413367641	::456614385310384000
46727568	::456614583650623000
205928265	::456614864396361000
438647243	::456614958952767000
354412568	::456615032017543000
480203168	::456615055589527000
480203168	::456615059079188000
480203168	::456615061214093000
260440912	::456615095930339000
354412568	::456615296476778000
17356903	::456615459836551000
378609308	::456615476034957000
243011588	::456615547124207000
472617238	::456615857028730000
162245153	::456615879027855000
489961036	::456615988683747000
364546435	::456616036033232000
33217361	::456616077296820000
328252982	::456616124713422000
284931188	::456616624770932000
261471578	::456616814097620000
284931188	::456616852643278000
413367641	::456616888278085000
354412568	::456616922935611000
225601631	::456617019270369000
284931188	::456617021745004000
413367641	::456617094864310000
97326618	::456617275039035000
516937156	::456617607286648000
58046021	::456617608754647000
149980973	::456617637431087000
516937156	::456617812245508000
109298324	::456617947146907000
109298324	::456618189271490000
93927673	::456618288047345000
109298324	::456618307836059000
109298324	::456618470637981000
264946102	::456618504737681000
109298324	::456618570307211000
449988145	::456618605484838000
40708485	::456618917448790000
284931188	::456619304599818000
554801627	::456619404155834000
29436016	::456619511710371000
284931188	::456619568950046000
513658421	::456619749766483000
17356903	::456619785892016000
373653741	::456619943153246000
284931188	::456620035696381000
449988145	::456620292308086000
516937156	::456620342979477000
418783652	::456620347488366000
382314219	::456620380321378000
418783652	::456620526044053000
15961483	::456620702783639000
382314219	::456621018396631000
280826646	::456621328439578000
15961483	::456621504273199000
31569666	::456621605343334000
167183597	::456621712742694000
616892340	::456622185721761000
236528732	::456622890360651000
243011588	::456622940952338000
449988145	::456622961672220000
410122679	::456623096384864000
30787413	::456623216153227000
449988145	::456623951322435000
399645465	::456624298778558000
388397248	::456624390663192000
388397248	::456624490349215000
388397248	::456624647681761000
267357514	::456624732029202000
260440912	::456624748919664000
399645465	::456624948929245000
633506625	::456624952993542000
236528732	::456625218677514000
293213630	::456625225103196000
277760577	::456625981843722000
266164462	::456626051121020000
266164462	::456626081517142000
266164462	::456626222156374000
533417136	::456626248991531000
159726392	::456626517812854000
71689075	::456626655516045000
293644929	::456627091656568000
262471070	::456627123722010000
119434884	::456627343398682000
71689075	::456627357357334000
252725390	::456627718423986000
411898570	::456627865551773000
252725390	::456628084515434000
29786990	::456628101686906000
618760575	::456628397456646000
39169797	::456628515966709000
118708729	::456628642185900000
516937156	::456628805415628000
413477251	::456629016196169000
238672857	::456629134286802000
174720518	::456629903262109000
533417136	::456629918827155000
618760575	::456630380095762000
364546435	::456630461821755000
229758663	::456630534731337000
413477251	::456630649055502000
480203168	::456630650020192000
124374229	::456630651177816000
480203168	::456630656336793000
480203168	::456630659256033000
480203168	::456630661558710000
229758663	::456630699852705000
449988145	::456630746820530000
124374229	::456630762800807000
124374229	::456630840391262000
124374229	::456630844954644000
124374229	::456630937850097000
413477251	::456631015889326000
413477251	::456631408455188000
211019280	::456631575606620000
211019280	::456631892343668000
533417136	::456631959561592000
384683676	::456632130479472000
449988145	::456632301829382000
533417136	::456632484591972000
86474692	::456632640330674000
449988145	::456632681078337000
561622267	::456632887803002000
107902551	::456632932073873000
119434884	::456632986109112000
561622267	::456633078127947000
338076990	::456633186978521000
122717174	::456633559462051000
388397248	::456633891747418000
119434884	::456634386826276000
174720518	::456634653210705000
238672857	::456634748538863000
17356903	::456634966814629000
47032978	::456635140085526000
47032978	::456635189037248000
40097041	::456635239452794000
335068121	::456635313360601000
47032978	::456635323364032000
47032978	::456635362010353000
47032978	::456635531430858000
618760575	::456635614528425000
118810756	::456635834398019000
449988145	::456635989645987000
472415509	::456636144759742000
449988145	::456636195158495000
174720518	::456636276507017000
68531166	::456636623413735000
413367641	::456636733103161000
313496905	::456636989085728000
386627455	::456637060430827000
402492947	::456637139388604000
484497575	::456637172527792000
449988145	::456637181608488000
402492947	::456637205612462000
449988145	::456638015947800000
364646765	::456638069685227000
68531166	::456638125041672000
410047216	::456638129965764000
480203168	::456638327249068000
480203168	::456638331871191000
356448818	::456638419372736000
449988145	::456638464394412000
359104594	::456638475018575000
321876841	::456638614294642000
359104594	::456638696989548000
281295226	::456639219213926000
596957614	::456639245612888000
420006994	::456639489801089000
281295226	::456639500110659000
420006994	::456639942089650000
420006994	::456640079214030000
350003589	::456640136516620000
269370098	::456640140949987000
449988145	::456640258340171000
64768338	::456640333451771000
328252982	::456640346554769000
95117686	::456640371611537000
399645465	::456640390062301000
269370098	::456640464561528000
348262381	::456641021808361000
269370098	::456641193095335000
374613599	::456641646642225000
350003589	::456641838581948000
350003589	::456642102462398000
168705725	::456642359996858000
193192138	::456642375964585000
420006994	::456642401147162000
222584958	::456642500178874000
17356903	::456642916824276000
68531166	::456643018603233000
350003589	::456643169677877000
332908078	::456643369427406000
449988145	::456643396346458000
197210844	::456643693491916000
350003589	::456643773020114000
17356903	::456643821640499000
533844924	::456644736669847000
313496905	::456644857369341000
634822122	::456645440461475000
533844924	::456645663497789000
206538198	::456645834365366000
359104594	::456646152478138000
480203168	::456646269729898000
480203168	::456646273639002000
480203168	::456646277770387000
480203168	::456646281633337000
480203168	::456646286599413000
206538198	::456646400248279000
162802335	::456646534658940000
359104594	::456646745686941000
249227650	::456647078039392000
331398205	::456647512770613000
359104594	::456647730782167000
293644929	::456647798151073000
621306179	::456647895270166000
118810756	::456648350834507000
15681561	::456648848408981000
4059771	::456648995519987000
546985882	::456649443207426000
432747712	::456649733813989000
533844924	::456649902039130000
159726392	::456649953276723000
232901934	::456650691864305000
322763942	::456650803491528000
435557155	::456651227434995000
434720036	::456651506389770000
269370098	::456651581434245000
127031573	::456651807268171000
219092257	::456651889547821000
409404583	::456651930647793000
434720036	::456651946166722000
295980167	::456651950050664000
532616498	::456652245967192000
31250549	::456652430227173000
71689075	::456652531620261000
71689075	::456652694006927000
20496164	::456653450638401000
71689075	::456653470330658000
71689075	::456653499342659000
127031573	::456653560508211000
472617238	::456653630506938000
480203168	::456653924015951000
480203168	::456653929778917000
262382570	::456654855801544000
338076990	::456655076409348000
127031573	::456655430341517000
71689075	::456655644636901000
35097852	::456655845590171000
71689075	::456656364664680000
599787941	::456656491122929000
409777239	::456657668300476000
220584371	::456657707336876000
66021164	::456658671749967000
220584371	::456658967662309000
471632365	::456659125477187000
266210776	::456659854854082000
279230956	::456660334988640000
279230956	::456660652023500000
328252982	::456660755383717000
99368300	::456660797997862000
279230956	::456661044669063000
99368300	::456661224155934000
220584371	::456661254623338000
412304311	::456661904002260000
412304311	::456662377786662000
412304311	::456662496552554000
69455217	::456662581071994000
69455217	::456662645056077000
21415532	::456662652022829000
69455217	::456662791315664000
71689075	::456663006575751000
412304311	::456663054856380000
599787941	::456663167322439000
71689075	::456663262386327000
20822956	::456663865296564000
322763942	::456664097367412000
71689075	::456664260211269000
71689075	::456664292268335000
124011751	::456664364628447000
71689075	::456664590697246000
618760575	::456665199861198000
71689075	::456666088596451000
98785279	::456666561432940000
277204534	::456667977908105000
99368300	::456668230023528000
202840862	::456668495405522000
202840862	::456668749181906000
358296822	::456669366390501000
480203168	::456669653444464000
480203168	::456669655269003000
20822956	::456669706095566000
328252982	::456669854896889000
358296822	::456670501364977000
392493604	::456670612908277000
76870522	::456672281800896000
392362281	::456672388042588000
359104594	::456672667559419000
30787413	::456672845238501000
100934605	::456673173568626000
392362281	::456673206921728000
166877807	::456673258692026000
358296822	::456673484488208000
39469570	::456673492201517000
281821239	::456676694057701000
281821239	::456677294833037000
281821239	::456677395940917000
281821239	::456677505802321000
100934605	::456678435343978000
359104594	::456679331251507000
281821239	::456679644758949000
159726392	::456679686257401000
354125458	::456680418406715000
402492947	::456680489189789000
190492046	::456680646295842000
42795192	::456680860243087000
42795192	::456680921777713000
91195209	::456681056171618000
281821239	::456681099771396000
167184626	::456681724185833000
392362281	::456681777608663000
103473089	::456681800106901000
206538198	::456681843215966000
300884493	::456681905652396000
557400595	::456682315804971000
557400595	::456682685566435000
136114188	::456684263593611000
519909326	::456685188219547000
65425379	::456685668937113000
65425379	::456685776432930000
76870522	::456685855290044000
65425379	::456686024735748000
158948390	::456686121607372000
65425379	::456686618951168000
65425379	::456687144199651000
408098797	::456687258800623000
408098797	::456687287623905000
408098797	::456688109317390000
519909326	::456688975277613000
65425379	::456689059008491000
30787413	::456689268283289000
408098797	::456689835806183000
408031484	::456690680966807000
29335169	::456690941537947000
473718221	::456691074132480000
519909326	::456692261716099000
283051149	::456692381757091000
480203168	::456692843176677000
480203168	::456692844283953000
196659229	::456693716703387000
196659229	::456693924963176000
196659229	::456694057272487000
196659229	::456694225640243000
497630362	::456694508093063000
497630362	::456694601475059000
65425379	::456694618122231000
54035689	::456695318449373000
54035689	::456695381011996000
65425379	::456695660008337000
478020840	::456697992825675000
196659229	::456698317074751000
65425379	::456699355785740000
249012544	::456699475503763000
249012544	::456699589911793000
65425379	::456700668162883000
480203168	::456700680099475000
480203168	::456700682389573000
65425379	::456701566255239000
30223693	::456702002051829000
30223693	::456704245576658000
470660217	::456705918982291000
35706997	::456705964515684000
519909326	::456706140554805000
470660217	::456706327515910000
30223693	::456706758023467000
470660217	::456707004682485000
252725390	::456707208051318000
30223693	::456707600503943000
480203168	::456708416417714000
480203168	::456708422759510000
480203168	::456708429558456000
480203168	::456708437561200000
30223693	::456709943857401000
30223693	::456710261328470000
30223693	::456710364621594000
30223693	::456710389862916000
30223693	::456710636789960000
30223693	::456711199250325000
30223693	::456713023286034000
315872678	::456715297555116000
30223693	::456715973874049000
413477251	::456720145268748000
15186859	::456720161954091000
413477251	::456720467424841000
220632867	::456723209392377000
291475742	::456726854343221000
291475742	::456726938237673000
621062028	::456727022769688000
291475742	::456727079694761000
291475742	::456727196267450000
291475742	::456727333248847000
291475742	::456727467857047000
291475742	::456728015230099000
291475742	::456728079503589000
291475742	::456728751598862000
413477251	::456730297464139000
519909326	::456730305542369000
480203168	::456731723267448000
480203168	::456731731874181000
246571951	::456735069269684000
246571951	::456735074650959000
301657872	::456736078720802000
69044676	::456736439082819000
506707370	::456736573552205000
259872929	::456737451923349000
243011588	::456738114120474000
467852949	::456738549451456000
60712766	::456739094421598000
97307001	::456739212281131000
500239410	::456740298542940000
709921765	::456741454707040000
579271413	::456741475162681000
197210844	::456741654393667000
220584371	::456741974452613000
65521914	::456743607941099000
350424007	::456744013186347000
28405302	::456744300148039000
165658390	::456744772934193000
482944497	::456745159166681000
424790585	::456745425144262000
214678768	::456745496590041000
33238183	::456746579022454000
52441281	::456746941188038000
480203168	::456747412242313000
480203168	::456747413886103000
26198467	::456748406472335000
184195472	::456748476505001000
31250549	::456749228111327000
210674392	::456749422110842000
23027915	::456750490533912000
23027915	::456750766376898000
124246645	::456750835377405000
23027915	::456750951991218000
236930269	::456751047118057000
408831317	::456751838906163000
407395368	::456752132872368000
433470731	::456752405749579000
460772038	::456752583420686000
433470731	::456752868339355000
379152968	::456752952862969000
433470731	::456752956830785000
416506126	::456753580960010000
365523194	::456753605685440000
215385454	::456754013451853000
519909326	::456754217533702000
40708485	::456755926821658000
62396842	::456756825723895000
438582644	::456757702530981000
546985882	::456757761141772000
613256961	::456758301376520000
236167599	::456758585922289000
223005614	::456758635201183000
223005614	::456758960373002000
24413698	::456759042665234000
60399576	::456759149867433000
81765661	::456759243190714000
65425379	::456759953093427000
188917484	::456760033590517000
72210207	::456760921243664000
240927663	::456760963941666000
57933673	::456761895450836000
486231003	::456762372292501000
480203168	::456763113920942000
480203168	::456763115007254000
480203168	::456763116076806000
234950395	::456763662628184000
240927663	::456763918665277000
234950395	::456763971471556000
277794018	::456764386569244000
243011588	::456764556434362000
234950395	::456764807106940000
234950395	::456764809560604000
204866655	::456764865827201000
34536365	::456764917605883000
516937156	::456765164608438000
204866655	::456765267356311000
204866655	::456765358754377000
234950395	::456765703240949000
204866655	::456765874397929000
253120136	::456766358726787000
167184626	::456766417535123000
31258629	::456766486464303000
120853830	::456766538084016000
204866655	::456766849175523000
83878535	::456767020164329000
612537918	::456767524286504000
204866655	::456767774358913000
202196262	::456767785519964000
275813402	::456767826305753000
188917484	::456768330612101000
285906246	::456768383384436000
204866655	::456768483368243000
133508241	::456768506537603000
167183597	::456768550829424000
473118863	::456768719339786000
204866655	::456768961212719000
29436016	::456769159653650000
259872929	::456769262758023000
259872929	::456769263512989000
259872929	::456769264767090000
259872929	::456769265958285000
204866655	::456769462717267000
29436016	::456769770700816000
29436016	::456769808285958000
372507812	::456769974187884000
486231003	::456770143495147000
384594087	::456770291205550000
204866655	::456770588787232000
188917484	::456770651445923000
234950395	::456771089796841000
204866655	::456771090769903000
435471503	::456771694690988000
234950395	::456772009041481000
413477251	::456773026059530000
413477251	::456773110557986000
486231003	::456773367140331000
341037427	::456773652260737000
334665323	::456773964711202000
329471370	::456774224124719000
418783652	::456774409194586000
29436016	::456774925630455000
229290429	::456774953044832000
159944196	::456775390522916000
145572480	::456775503949479000
71284640	::456775879239016000
443376354	::456776141559185000
481862811	::456776348271271000
481862811	::456776418576175000
204866655	::456776967845453000
481862811	::456777096887820000
433470731	::456777382490144000
393802148	::456777581618929000
267299080	::456777671465107000
481862811	::456778034138214000
57929811	::456778276585742000
57929811	::456778324325715000
479222401	::456778522590064000
86970230	::456778574523924000
326827026	::456778585907662000
267299080	::456778905806856000
137117871	::456779133435920000
357150048	::456779229296750000
234950395	::456779954923921000
234950395	::456780205302894000
68531166	::456780504054771000
125849974	::456780816710762000
637303583	::456780971875258000
125849974	::456781189584408000
151129980	::456781476705480000
26333173	::456781512818429000
28252356	::456782122464731000
55704588	::456782178656223000
98806791	::456782203628687000
300594041	::456782273514188000
311724390	::456782520311230000
495598070	::456782633486516000
256088386	::456782820485001000
266210776	::456783007223799000
213287321	::456783081341714000
28252356	::456783113733955000
28252356	::456783186161197000
213287321	::456783595211079000
423941104	::456783650281881000
213287321	::456783738014564000
213287321	::456784115321548000
275813402	::456784259303231000
86970230	::456784416098881000
213287321	::456784496214687000
275813402	::456784574198976000
213287321	::456784650464399000
217214677	::456784737936216000
213287321	::456784969835110000
344285522	::456785205530222000
31258629	::456785218901274000
413477251	::456785493049364000
213287321	::456785768778694000
331482356	::456786077861158000
321876841	::456786521631113000
32125015	::456786670700875000
230903702	::456786857213169000
8036902	::456787090819129000
370088836	::456787929667338000
216819428	::456788229820149000
621474989	::456788696373547000
413477251	::456789084271575000
57929811	::456789269269344000
57929811	::456789297635414000
8036902	::456789307458461000
41143305	::456789355797831000
493550118	::456789495153586000
364546435	::456789530713272000
372507812	::456789824125431000
336821368	::456789985950048000
265249050	::456790112840318000
30804377	::456790247175888000
91345170	::456790340192960000
191276105	::456790367560413000
24147563	::456790661363007000
182092022	::456790781139763000
249468865	::456790849892777000
57929811	::456790898714894000
372507812	::456790993032200000
335367791	::456791048757338000
30804377	::456791087961501000
57929811	::456791281029505000
486231003	::456791740574212000
266210776	::456791812485550000
320001867	::456791848795664000
473454563	::456792023383957000
286216848	::456792469040951000
57929811	::456792522212122000
20822956	::456792638453080000
57929811	::456792737539321000
371477472	::456792775158403000
98806791	::456792968955822000
273748024	::456793048983142000
57929811	::456793102678650000
57929811	::456793251744198000
533417136	::456793414034804000
57929811	::456793500348977000
405239647	::456793608679473000
57929811	::456793696579497000
57929811	::456793886451441000
57929811	::456793946908131000
378850242	::456794101984559000
57929811	::456794151531450000
57929811	::456794386626801000
213763059	::456794442981048000
57929811	::456794770791485000
57929811	::456795038958505000
519909326	::456795079059861000
57929811	::456795269196042000
143455927	::456795329543692000
120853830	::456795511736254000
57929811	::456795781437988000
293644929	::456795951043051000
31569666	::456795966205472000
378850242	::456796042508251000
57929811	::456796046136340000
252355708	::456796262927302000
360814823	::456796342849794000
437082385	::456796384960602000
238322255	::456796566922485000
252355708	::456796571804639000
417449044	::456796603945209000
483526518	::456796701018177000
409777239	::456796913585487000
32252775	::456796959492145000
57929811	::456796983152238000
32252775	::456797127453065000
364546435	::456797139822063000
252355708	::456797170566328000
420083874	::456797219283169000
348901427	::456797399776636000
32252775	::456797490231406000
259872929	::456797542915641000
162802335	::456797733475868000
364405877	::456797838991581000
364405877	::456798134081835000
396786261	::456798145532276000
187089991	::456798580406104000
362737866	::456798783255633000
59622669	::456798797121585000
409777239	::456798988633513000
637303583	::456799094422253000
359806236	::456799189255454000
348901427	::456799672317665000
57929811	::456799696975970000
348683759	::456799947199746000
65425379	::456799953461862000
362737866	::456800135368818000
433083953	::456800206458077000
621306179	::456800710705692000
322446637	::456801386009600000
131254355	::456801426207801000
120532808	::456801513759707000
187089991	::456801748263251000
480203168	::456801914819067000
344857407	::456801980724162000
344857407	::456802236765458000
342878651	::456802388938993000
133112299	::456802456068820000
372507812	::456802523085422000
8036902	::456802564290265000
35097852	::456802869702692000
574250205	::456803831624761000
332908078	::456804125078867000
15778759	::456804472161710000
18277474	::456804502990225000
428516870	::456804757072379000
65425379	::456804991785631000
433470731	::456805453838569000
9563172	::456805927312949000
351316240	::456806202530594000
372507812	::456806203394228000
210671307	::456806328900403000
275813402	::456806586908819000
260911912	::456806986924195000
14954949	::456807022269194000
438582644	::456807413673254000
33217361	::456807608960442000
260911912	::456807752749166000
76017935	::456807794637676000
479986172	::456807919473131000
53545809	::456808313066250000
479986172	::456808345802784000
432747712	::456808547334885000
18277474	::456808769314230000
395687470	::456808854274072000
25680589	::456808887090286000
339565561	::456808898255544000
347643113	::456808994175459000
158948390	::456809162941292000
14954949	::456809185775071000
370088836	::456809288644984000
33217361	::456809336824545000
18277474	::456809891479707000
25680589	::456809930352517000
18277474	::456809975235375000
136114188	::456810592830255000
32471501	::456810726267432000
283625404	::456810777047875000
283625404	::456811005658820000
348262381	::456811238295486000
283625404	::456811294918574000
202798666	::456811379022778000
283625404	::456811692807032000
533844924	::456811918540275000
76017935	::456812354890526000
25537528	::456812473052450000
30787413	::456812728485965000
408869196	::456812749826170000
130312780	::456813021336051000
232901934	::456813203620524000
338477631	::456813674842574000
65926573	::456814083048603000
344285522	::456814098484056000
96443022	::456814731857514000
23721718	::456814813499244000
187089991	::456814877386887000
122799833	::456814883883859000
285906246	::456814999726350000
264946102	::456815070144512000
275813402	::456815789442887000
285906246	::456815817598836000
38748723	::456815980006490000
25784705	::456816178195755000
175532031	::456816418760060000
38748723	::456816566210818000
38748723	::456816790006292000
124011751	::456817131070291000
91345170	::456817228642394000
4434941	::456817283818872000
110563920	::456817510285733000
27836945	::456817650833051000
360367250	::456817710882504000
190492046	::456817863391600000
65926573	::456818160973676000
365767010	::456818957715247000
308175001	::456819187563118000
347643113	::456819216847368000
15688986	::456819496242520000
285906246	::456819639473815000
479205756	::456819834202759000
517695658	::456819868625817000
308175001	::456819918290161000
554801627	::456819964729520000
479205756	::456820114860437000
68531166	::456820772468559000
373736716	::456821596024741000
507987711	::456821660830552000
91130285	::456821909502451000
503741267	::456822180488044000
64926237	::456822192131407000
175532031	::456822353167532000
373736716	::456822460986687000
175532031	::456822494771417000
306989340	::456822739722981000
308690900	::456822902952710000
211019280	::456822919063035000
507987711	::456822944355082000
306989340	::456822976399159000
365767010	::456823334765101000
100373532	::456824383705591000
175532031	::456824646508478000
479205756	::456824685703864000
369539413	::456825925946986000
369539413	::456826184782077000
258226046	::456826320715268000
306989340	::456826389828620000
255547325	::456826551888515000
369539413	::456826641969197000
384594087	::456826700941496000
384594087	::456826765902491000
384594087	::456826823108603000
384594087	::456826845850529000
384594087	::456826876796088000
120853830	::456826978729881000
384594087	::456827104118583000
267299080	::456827251183845000
287569533	::456827387557478000
413477251	::456827458096857000
211019280	::456827671884750000
449988145	::456828258311368000
628045480	::456828716266426000
418783652	::456828766535163000
412304311	::456828831689490000
412304311	::456829242328633000
180911733	::456829379512139000
412304311	::456829404698537000
43980775	::456829500265746000
412000113	::456829656579063000
412304311	::456829989535490000
258226046	::456830074478551000
415703077	::456830283321339000
268547296	::456830318041776000
252314330	::456830352670359000
412304311	::456830480717848000
519909326	::456830563794436000
34536365	::456830610741268000
28905424	::456830687916851000
413477251	::456831006993965000
413477251	::456831181372149000
219163747	::456831251660677000
219163747	::456831432334143000
570502101	::456831800640167000
238322255	::456832155297910000
410122679	::456832211266727000
33217361	::456832302874517000
339565561	::456832415307030000
449988145	::456832493824774000
413477251	::456832626490220000
15186859	::456832749169815000
36485138	::456832858800541000
449988145	::456833229819879000
252314330	::456833302641401000
449988145	::456833336598491000
240927663	::456833614014324000
240927663	::456833871170924000
479205756	::456833898870083000
238401588	::456833975697571000
410122679	::456834028877131000
240927663	::456834061965606000
369539413	::456834242169671000
267299080	::456834281893924000
267299080	::456834871520788000
419105102	::456834983638736000
408869196	::456835053822046000
493550118	::456835080531365000
240927663	::456835084650164000
127031573	::456835259338743000
86474692	::456835293950521000
332908078	::456835939378028000
267299080	::456836051223334000
219163747	::456836094680502000
269370098	::456836197973639000
43980775	::456836244983386000
86474692	::456836264503697000
86474692	::456836352839929000
219163747	::456836453742698000
86474692	::456836586983157000
195276249	::456836792000319000
195276249	::456836893485707000
267299080	::456836949261946000
41658963	::456837117851611000
15186859	::456837421812809000
267299080	::456837730576523000
229672512	::456837734670155000
267299080	::456837792505819000
518039543	::456837836159725000
467758710	::456837889272188000
54035689	::456837996537319000
267299080	::456838105975107000
433470731	::456838627960823000
513658421	::456839016373952000
51480688	::456839038167961000
229672512	::456839107335815000
413477251	::456839128319942000
28510276	::456839173849505000
229672512	::456839174692552000
229672512	::456839310738599000
413477251	::456839327587119000
25784705	::456839422047039000
25784705	::456839426367180000
51480688	::456839427923251000
162245153	::456839429781716000
279230956	::456839713970982000
413477251	::456839831994134000
395687470	::456839839900397000
132479234	::456840548087631000
413477251	::456840928729104000
468102453	::456840936316608000
100376439	::456841015861985000
480203168	::456841176818020000
15186859	::456841215204659000
398377928	::456841346830336000
108808608	::456841523175235000
39469570	::456841863987597000
174720518	::456842120876146000
279393068	::456842243643416000
373653741	::456842416591368000
229672512	::456842822457389000
229672512	::456843133645373000
229672512	::456843331729756000
113221759	::456843369855995000
15778759	::456843517051297000
190492046	::456843561443811000
146216300	::456843668482031000
547741880	::456843679806668000
229672512	::456843796739682000
196659229	::456843920375156000
615507620	::456844039375958000
257831311	::456844083755880000
316025875	::456844191687901000
432622681	::456844541966835000
229672512	::456844751107399000
240927663	::456845209700036000
229672512	::456845210828304000
385595835	::456845727851757000
385595835	::456845896224083000
229672512	::456845980223016000
426786499	::456846038242836000
240927663	::456846039434010000
477989347	::456846196439785000
477989347	::456846230321369000
164101308	::456846243440771000
240927663	::456846545715879000
477989347	::456846686288363000
240927663	::456846738758709000
477989347	::456846795516444000
240927663	::456847061321674000
477989347	::456847145312985000
477989347	::456847320232230000
385595835	::456847370274082000
623065439	::456847370396127000
273748024	::456847437026455000
414315073	::456848003375308000
615507620	::456848962780033000
264946102	::456849060050108000
413477251	::456849283606921000
296627238	::456849797572329000
468102453	::456849800487395000
615507620	::456849928921157000
408869196	::456849937561444000
468102453	::456849985988853000
468102453	::456850240427945000
28905424	::456850259831177000
152715270	::456850352092901000
18437537	::456850901009850000
477989347	::456850924557053000
386169383	::456851169726316000
15681561	::456851429513510000
48157278	::456851435779411000
477989347	::456851463453802000
370088836	::456851523562389000
458529098	::456851734150008000
477989347	::456851762566430000
409404583	::456851881965277000
615507620	::456852127219204000
615507620	::456852216415289000
615507620	::456852458380480000
571363101	::456852475665215000
477989347	::456852803223572000
238672857	::456853374659743000
615507620	::456853406393835000
311583053	::456853529823432000
347643113	::456853951225548000
43980775	::456854197745364000
449988145	::456854214439104000
190492046	::456854416880984000
449988145	::456854484325371000
252756099	::456854670796152000
49886698	::456854764509077000
130996784	::456854876526350000
130996784	::456855098321149000
130996784	::456855141409624000
130996784	::456855245172117000
571363101	::456855365435789000
130996784	::456855417981652000
130996784	::456855549032669000
364405877	::456855600568078000
368079003	::456855659330277000
130996784	::456855694897987000
130996784	::456855855393013000
165491208	::456855907268190000
395687470	::456856007793074000
130996784	::456856060549005000
378773930	::456856126777466000
49886698	::456856267403706000
26879335	::456856396143685000
519909326	::456856437512089000
26879335	::456856506076385000
26879335	::456856567439032000
47348539	::456856630638829000
120532808	::456856636737327000
480203168	::456856646543609000
152454379	::456856986231910000
410122679	::456857000823898000
240857453	::456857131719741000
533844924	::456857171116818000
348901427	::456857229614796000
348901427	::456857298367811000
348901427	::456857366277799000
6652302	::456857672034185000
337388641	::456857690145185000
471632365	::456857822324879000
471632365	::456857822504820000
483526518	::456857824174567000
268397639	::456858670135922000
706034130	::456858760141479000
240857453	::456858816533905000
167184626	::456858905797095000
347643113	::456859047707160000
357017353	::456859058377863000
533844924	::456859542652190000
533844924	::456859622478192000
150839491	::456859657399586000
623065439	::456859747783024000
433470731	::456859796335898000
461599812	::456860241775566000
293213630	::456860373992603000
385595835	::456860764368678000
461599812	::456860817044934000
167183597	::456861039800225000
384683676	::456861411109376000
434720036	::456861450456555000
479205756	::456861457355767000
20478089	::456861498292568000
301203823	::456861680283443000
229672512	::456861754916499000
15186859	::456862029605646000
13298002	::456862169796476000
68369234	::456862336050274000
409777239	::456862610139258000
286502927	::456862691953369000
321876841	::456862978315661000
277760577	::456863106124107000
304661740	::456864252410597000
297542894	::456864339438608000
304661740	::456864363119656000
304661740	::456864610277019000
304661740	::456864795132563000
304661740	::456864885247180000
304661740	::456864925411835000
304661740	::456864978062962000
357017353	::456865266924650000
357017353	::456865483678310000
184578066	::456866640521854000
272184078	::456866670431043000
461599812	::456866776127512000
399645465	::456866818091937000
30246292	::456867052792184000
347643113	::456867150292987000
275813402	::456867186980569000
360814823	::456867289099292000
570502101	::456867325669429000
190492046	::456867377037443000
360814823	::456867392501456000
360814823	::456867460516683000
360814823	::456867502862004000
570502101	::456867531219664000
360814823	::456867533975732000
360814823	::456867630062661000
461599812	::456867739718520000
160671151	::456867874217660000
38594501	::456868086084567000
30246292	::456868262983135000
30246292	::456868267668561000
409336092	::456868272952983000
307457734	::456868390900998000
162245153	::456868413810688000
382414670	::456868433716846000
64768338	::456868564042285000
162245153	::456868645604708000
25537528	::456868794443386000
502240473	::456869427100016000
49886698	::456869905279623000
351896383	::456870169931833000
229672512	::456870662443786000
229672512	::456871181828632000
358296822	::456871449802727000
324614357	::456871524918501000
170924102	::456871548637696000
358296822	::456871611757379000
47348539	::456871614647242000
433168829	::456871872164925000
48157278	::456872217406889000
374613599	::456872369802313000
480203168	::456872498890432000
25537528	::456872650636144000
240857453	::456872838574518000
25537528	::456872880929005000
293213630	::456872962365616000
25537528	::456873132679495000
365767010	::456873506223820000
365767010	::456873608195760000
347643113	::456873728106696000
48157278	::456874006617288000
128103434	::456874008038744000
293213630	::456874018604593000
71689075	::456874603890364000
174720518	::456874658243948000
348683759	::456874912200667000
86474692	::456874921696559000
468102453	::456875373167247000
468102453	::456875601945567000
637303583	::456876326549344000
166877807	::456876923994402000
342878651	::456877311736832000
119434884	::456877845298827000
395687470	::456878063024738000
224682361	::456878100518014000
110563920	::456878447524990000
313496905	::456878465623392000
110563920	::456878549786722000
313496905	::456878663686819000
219574380	::456878719169474000
313496905	::456878744343281000
313496905	::456878789155254000
224682361	::456878802132406000
224682361	::456878828158066000
224682361	::456879016205500000
322327312	::456879028063199000
224682361	::456879036573032000
224682361	::456879075999899000
224682361	::456879085734858000
224682361	::456879100935012000
224682361	::456879137022828000
344857407	::456879293700644000
213287321	::456879448223006000
124011751	::456879507845033000
313496905	::456879522550263000
313496905	::456879524198637000
574250205	::456879557505593000
8709452	::456879734874320000
15186859	::456879787852566000
15778759	::456879938168455000
374613599	::456880090517737000
480203168	::456880296340635000
480203168	::456880302858584000
507987711	::456880358756483000
166877807	::456880501295689000
300884493	::456880620203827000
219574380	::456881097180446000
166877807	::456881370640289000
438582644	::456881436306726000
166877807	::456881840654413000
409404583	::456882067817500000
166877807	::456882274806427000
701949296	::456882282473984000
344956423	::456882381711228000
98213304	::456882718056271000
409404583	::456882771793682000
410122679	::456883278373748000
49886698	::456883370270547000
26920974	::456884035118436000
78404115	::456884371710935000
18277474	::456884937086361000
265786675	::456884966815588000
240857453	::456885069529899000
240857453	::456885301127159000
479205756	::456885417309003000
479205756	::456885628680945000
17356903	::456885709899845000
374289648	::456885760008806000
162245153	::456885786869530000
384683676	::456885959259222000
265786675	::456886379549827000
268397639	::456886696806592000
259872929	::456886704318590000
49886698	::456887237464977000
186572442	::456887777846902000
155677785	::456887855810621000
268397639	::456888069627445000
165491208	::456888206534119000
337396732	::456888889241006000
321876841	::456889291021377000
513658421	::456889598220591000
79476731	::456889665229193000
408869196	::456889717506576000
29473860	::456890032365006000
24413698	::456890286078431000
393802148	::456890420270596000
163768701	::456890703621394000
9563172	::456890930344493000
240857453	::456891018734870000
279230956	::456891152445505000
279230956	::456891322247286000
97326618	::456891760921546000
174720518	::456891768211247000
167222207	::456891984138235000
97326618	::456892215701147000
97326618	::456892680488755000
240857453	::456893306291912000
240857453	::456893430074191000
103244523	::456893608634118000
501202268	::456893819595010000
40097041	::456894108099813000
360814823	::456894164438102000
34863840	::456894500065906000
33217361	::456894776563204000
224068229	::456894943878193000
40097041	::456894965592125000
33217361	::456894973993291000
348745482	::456895004540411000
186572442	::456895085171310000
40097041	::456895158848454000
71284640	::456895494816399000
127031573	::456895625179578000
480203168	::456895773033000000
480203168	::456895780884709000
87306187	::456895845829320000
40097041	::456896167151140000
299389082	::456896328346656000
256845035	::456896578586832000
222173816	::456896688054349000
560698843	::456896868442992000
453963591	::456896886192889000
560698843	::456896948046680000
328794919	::456897162706554000
24413698	::456897237704921000
560698843	::456897306386636000
353567857	::456898585385533000
359104594	::456899311859929000
271717879	::456899479006744000
338076990	::456899697660403000
202798666	::456900364130734000
414066292	::456900420578078000
336778628	::456901112629428000
390552849	::456901396231905000
26879335	::456901471653462000
409404583	::456901757306544000
25537528	::456901938815062000
338076990	::456901939448782000
152454379	::456901983623184000
254579074	::456901990992592000
29302446	::456902106784337000
259021462	::456902194076581000
304182396	::456902227131527000
152454379	::456902428206825000
257831311	::456902484091355000
286265668	::456902552668237000
33238183	::456902965085732000
433470731	::456903038284750000
152454379	::456903098305241000
414066292	::456903210406383000
33238183	::456903642864300000
623065439	::456903731133816000
30516926	::456904285193007000
29302446	::456904460346736000
348901427	::456904712927727000
107848755	::456904765322981000
230659102	::456904810227179000
107848755	::456904823460225000
124011751	::456904922273828000
230659102	::456904974849413000
22717394	::456905131972636000
232468321	::456905254332690000
71689075	::456905334490013000
256346048	::456905477159649000
70839851	::456906126848565000
253717655	::456906281882615000
272586753	::456906318792511000
392362281	::456906555871334000
338477631	::456906557939519000
338477631	::456906631214006000
70839851	::456906728211087000
354125458	::456906748217917000
52809967	::456906763447828000
26879335	::456906902296088000
364405877	::456906961590558000
26879335	::456907034685100000
70839851	::456907137726177000
354125458	::456907250565533000
571363101	::456907380643483000
364405877	::456907608675581000
364646765	::456907746764275000
40708485	::456907994778042000
465934852	::456908258897186000
300607168	::456908343286972000
32252775	::456908912646975000
39237011	::456908922839134000
55161530	::456908999913242000
26879335	::456909019664613000
465934852	::456909096499683000
336778628	::456909249763745000
32252775	::456909253740343000
32252775	::456909611602571000
415998425	::456909765743235000
257913209	::456909949084631000
32252775	::456910105662226000
413477251	::456910182522814000
465934852	::456910205150711000
190492046	::456910352752836000
239928368	::456910430230024000
325036867	::456910501713178000
273811402	::456910835768512000
321876841	::456910867419103000
313496905	::456910953737506000
17769662	::456911232709050000
480203168	::456911255651901000
33217361	::456911488314531000
431262520	::456911581780004000
414066292	::456911664583954000
321876841	::456912181179990000
300607168	::456912316102356000
186572442	::456912656566214000
350424007	::456912735352004000
493550118	::456912889203671000
100934605	::456913372798529000
64768338	::456913424375877000
100934605	::456913437013315000
347643113	::456913449881067000
500239410	::456913508509446000
347643113	::456913528427773000
58031746	::456914241422098000
58031746	::456914326662950000
493550118	::456914397810552000
40708485	::456914573702881000
435409494	::456914640643977000
87306187	::456914896932704000
435349693	::456915582399832000
239313896	::456915588691296000
52441281	::456915594156064000
364646765	::456915735449575000
571363101	::456915968334123000
364646765	::456916274132443000
414066292	::456916465266851000
336778628	::456916619843760000
414066292	::456916720364429000
613956023	::456916928393519000
303342881	::456917061004840000
291288952	::456917105342812000
29436016	::456917169599950000
338830055	::456917287921283000
39237011	::456917432297615000
20275866	::456917654864166000
364646765	::456918219517743000
338830055	::456918250195279000
414066292	::456918282776616000
273811402	::456918415845105000
538590660	::456918491266707000
66882384	::456918514075328000
178985516	::456918748331397000
344956423	::456918923758153000
30516926	::456919235789619000
351922723	::456919811511943000
144937748	::456919817342423000
29436016	::456919833700237000
217262932	::456920361678802000
217262932	::456920516213739000
28252356	::456921297583230000
219163747	::456921325353721000
623065439	::456921360884072000
206067907	::456921386725158000
206067907	::456921476911075000
354412568	::456921942302289000
232468321	::456922088947728000
28252356	::456922458319114000
338830055	::456922509351612000
299484513	::456922618902237000
354412568	::456922634953842000
599787941	::456922828739477000
634822122	::456922839396798000
28252356	::456922849492873000
28252356	::456923045626916000
365021832	::456923121518264000
28252356	::456923234974199000
50154503	::456923300439285000
28252356	::456923807849005000
414374118	::456924440048463000
322327312	::456924694797508000
279393068	::456924815463841000
40708485	::456925177981321000
259872929	::456925862923739000
259872929	::456925864014254000
257597142	::456926259319033000
127031573	::456926442014908000
223005614	::456926715034750000
480203168	::456926726098939000
28736200	::456926726585450000
480203168	::456926732948230000
302673934	::456927490477674000
28252356	::456927634698403000
246571951	::456927657624494000
572151259	::456927797186134000
36943663	::456927955558871000
449988145	::456928034373640000
4059771	::456928161461460000
15186859	::456928189034823000
36943663	::456928227374956000
385259637	::456928325878181000
4059771	::456929338253115000
265786675	::456929830203052000
91606737	::456929849824010000
372880069	::456930031705796000
182092022	::456930684288770000
336778628	::456930911603281000
449988145	::456931300025581000
224068229	::456931324834897000
295980167	::456931404316946000
449988145	::456931743694872000
322327312	::456931907804999000
32471501	::456931920476381000
14954949	::456932064667762000
266164462	::456932379987574000
266164462	::456932411641565000
159726392	::456932563659915000
120853830	::456932693780205000
227046044	::456932714084458000
474400310	::456932931412312000
266164462	::456933481978028000
432622681	::456933632431493000
190624012	::456933693773205000
364546435	::456934224751493000
155677785	::456934225053491000
299389082	::456934280879669000
636632104	::456934983735586000
193192138	::456935246639149000
266164462	::456935287000956000
193192138	::456935414343815000
266164462	::456935433268887000
193192138	::456935489439031000
414066292	::456935663183876000
48157278	::456935693215080000
193192138	::456935798026153000
239770256	::456935815629660000
65482831	::456935839776649000
193192138	::456935863637647000
415206019	::456936001970384000
239770256	::456936236452573000
239770256	::456936375497932000
178985516	::456936386021847000
269370098	::456936386935783000
65412211	::456936979255799000
411898570	::456937175641108000
335367791	::456937296957571000
215427794	::456937817726517000
411898570	::456937855927869000
197210844	::456938037365444000
78614495	::456938068462018000
150828387	::456938088926023000
215427794	::456938215375929000
215427794	::456938281348124000
178985516	::456938719979659000
215427794	::456938736413310000
251821834	::456938888280305000
414066292	::456938938414821000
242435004	::456938960544350000
215427794	::456938963186753000
374613599	::456939593154052000
255547325	::456939593955540000
204866655	::456939697856839000
204866655	::456939818849943000
103526992	::456940156235157000
368079003	::456940212422053000
334423964	::456940400482078000
334423964	::456941431697850000
204866655	::456941457895866000
103244523	::456941499272671000
204866655	::456941909932777000
449988145	::456942055869411000
232468321	::456942454399197000
232468321	::456942503111839000
31287131	::456942611421339000
449988145	::456942649581117000
449988145	::456942712717979000
449988145	::456942806095765000
449988145	::456942860483719000
31078887	::456942882310483000
252355708	::456943290957316000
449988145	::456943407735128000
204866655	::456943529320022000
347643113	::456943600727625000
204866655	::456943637700825000
449988145	::456943780181331000
31287131	::456943902176444000
234630547	::456944045445484000
449988145	::456944094099406000
30516926	::456944104619147000
449988145	::456944277138849000
107902551	::456944417270534000
97326618	::456944423507877000
229290429	::456944464385159000
449988145	::456944550968565000
449988145	::456944619084062000
227046044	::456944829323149000
143455927	::456944897803952000
415943958	::456945114318139000
227046044	::456945254470778000
273497452	::456945300041515000
434720036	::456945385781485000
167183597	::456945984182820000
143455927	::456946100604522000
28252356	::456946159135637000
48157278	::456946971891494000
513658421	::456946974499946000
513658421	::456947034956640000
98785279	::456947072722558000
275813402	::456947100215812000
408098797	::456947232550703000
275813402	::456947267631460000
513658421	::456947427371532000
408098797	::456947573505687000
232468321	::456947859519049000
465757846	::456947904276885000
36943663	::456947915588898000
312857835	::456947962136891000
215427794	::456948171680534000
552029617	::456948316589158000
11822502	::456948349497643000
540510474	::456948562509959000
588634771	::456948573171908000
540510474	::456948578364452000
31078887	::456948721263972000
602895412	::456948726385217000
368468264	::456948821839196000
516937156	::456948948562083000
449988145	::456949127709200000
449988145	::456949384932884000
412304311	::456949536771305000
412304311	::456949631608688000
257597142	::456949662298439000
351896383	::456949930662187000
449988145	::456949969808015000
438647243	::456950134845083000
31287131	::456950456908906000
259872929	::456950590757548000
410122679	::456950992484179000
623065439	::456951543754133000
312857835	::456951976446926000
24719772	::456952572373262000
322327312	::456952602010202000
28736200	::456953003283857000
28736200	::456953015942258000
119434884	::456953089015033000
300607168	::456953121974267000
28736200	::456953246444040000
31287131	::456953297216098000
28736200	::456953350400262000
43980775	::456953561545728000
371416817	::456953597079863000
158948390	::456953721805496000
19895969	::456953914487603000
493550118	::456953956799766000
178985516	::456954200925417000
474400310	::456954420178477000
4059771	::456954564030517000
493550118	::456954697052872000
4059771	::456954843140464000
709921765	::456955372868472000
204866655	::456955561666678000
486231003	::456956215177003000
95723533	::456956381602394000
95723533	::456956415806943000
335367791	::456956785455558000
385595835	::456956894741929000
249012544	::456957129073516000
25383063	::456957137571553000
408869196	::456957227413168000
414066292	::456957280865767000
337388641	::456957579776634000
347643113	::456957773943566000
268010590	::456958576943456000
21568615	::456958697315368000
490841822	::456959051230769000
257225781	::456959235918938000
4059771	::456959267816628000
341037427	::456959756432056000
493550118	::456960271035023000
493550118	::456960303679275000
493550118	::456960314991730000
493550118	::456960335891542000
493550118	::456960348768071000
493550118	::456960512069472000
493550118	::456960581782605000
413477251	::456960655757545000
493550118	::456960752998305000
493550118	::456960810804191000
519909326	::456960919726063000
493550118	::456961021446344000
265249050	::456961077696532000
268010590	::456961442953322000
124011751	::456961490491559000
124011751	::456961960962424000
259021462	::456962140289921000
256638502	::456962228223090000
413477251	::456962505735036000
302673934	::456962583871115000
408869196	::456962659540168000
241790793	::456962679278931000
34841151	::456962749873278000
241790793	::456962754096926000
127031573	::456962828193509000
242206017	::456962857775951000
256582954	::456962947676254000
215427794	::456963064064393000
259872929	::456963167445192000
127031573	::456963217449697000
127031573	::456963292267679000
43967474	::456963322915868000
127031573	::456963403408744000
127031573	::456963507641409000
127031573	::456963882339155000
127031573	::456964115383070000
127031573	::456964176405995000
127031573	::456964238909530000
432888405	::456964264637370000
127031573	::456964292588224000
347643113	::456964753043099000
299879238	::456964798031618000
215427794	::456965118807769000
57929811	::456965302400851000
115503799	::456965362874322000
50546012	::456965385577701000
358296822	::456965468645888000
358296822	::456965681464897000
268010590	::456965808103911000
28405302	::456965842631421000
93927673	::456965999175413000
277760577	::456966023959543000
268010590	::456966037549101000
283328574	::456966116158341000
93927673	::456966410938626000
19895969	::456966611522445000
36943663	::456966778720358000
283328574	::456967084497305000
345508633	::456967090516529000
197210844	::456967235773685000
258506164	::456967706172858000
39169797	::456967781087731000
615507620	::456968111548166000
211019280	::456968184231624000
304619831	::456968540483231000
615507620	::456968655432339000
69455217	::456968733895192000
211019280	::456968835124699000
224068229	::456968981300396000
258506164	::456969019795329000
40896981	::456969056760131000
21568615	::456969558180364000
120532808	::456969594344067000
300884493	::456969819137400000
35706997	::456970023962431000
301257200	::456970111262666000
35706997	::456970222428512000
258506164	::456970225489960000
321876841	::456970275721338000
40896981	::456970293547134000
35706997	::456970418482864000
229672512	::456970492042162000
413477251	::456970580848177000
211019280	::456970636083335000
229672512	::456970637269942000
113221759	::456970676877144000
269370098	::456970850005417000
420083874	::456971087952494000
257225781	::456971090242568000
404496513	::456971603302449000
91195209	::456971649699418000
413477251	::456971761813159000
413477251	::456971875420106000
364546435	::456971878301958000
364546435	::456972047626022000
420083874	::456972102436782000
555976584	::456972333039632000
38594501	::456972511335305000
350424007	::456972645829849000
57929811	::456972792446337000
420083874	::456973048865120000
371416817	::456973349152112000
40708485	::456973550063083000
358296822	::456973761653129000
152454379	::456973934848929000
146216300	::456974197638430000
345508633	::456974354111549000
130514710	::456974394016161000
167184626	::456974660127559000
302673934	::456974738100060000
285988306	::456975134835097000
138935158	::456975149858705000
370850900	::456975342906130000
162245153	::456975388133306000
256845035	::456975729931333000
517695658	::456975828778483000
138935158	::456975832452304000
24719772	::456975945602060000
302673934	::456975995187523000
152454379	::456976042591551000
256845035	::456976124669472000
447912275	::456976194140139000
28461859	::456976481218854000
256845035	::456976495009726000
138935158	::456976633526632000
130514710	::456976662664859000
28461859	::456976669379551000
18437537	::456976669476409000
242206017	::456976964398882000
124246645	::456977126315790000
103244523	::456977217676128000
370088836	::456977233748721000
275813402	::456977427177041000
230659102	::456977757512036000
384105885	::456977801741369000
278874928	::456977835303784000
301257200	::456977872117170000
269370098	::456978076316876000
344956423	::456978104481619000
301257200	::456978114338230000
301257200	::456978202833866000
19879486	::456978377983807000
18437537	::456978658125971000
301257200	::456978869031927000
301257200	::456979024254734000
363400499	::456979353130123000
18437537	::456979375356149000
230659102	::456979401263960000
483115964	::456979455257239000
264300486	::456979594823090000
19879486	::456979676637200000
479205756	::456980330251968000
18437537	::456980553733271000
348745482	::456980646829645000
301257200	::456980661153562000
420083874	::456980678236962000
191276105	::456980720196386000
420083874	::456980760441143000
533417136	::456980885074489000
269370098	::456980984039096000
69455217	::456981082936602000
414004311	::456981316001865000
364546435	::456981735784607000
256845035	::456981796971094000
215427794	::456981873957560000
277760577	::456981984003100000
264300486	::456982149556883000
264300486	::456982214103023000
18437537	::456982410039951000
18437537	::456982482681098000
26333173	::456982862957670000
93927673	::456982900416999000
516937156	::456982955689521000
516937156	::456983055312629000
35706997	::456983364679897000
385259637	::456983396041129000
316229499	::456983493998694000
35706997	::456983554769956000
370088836	::456983623955415000
35706997	::456983700371017000
385259637	::456983723884679000
573151200	::456983846836125000
238401588	::456984157844152000
486231003	::456984202295410000
486231003	::456984283371298000
93927673	::456984397980643000
486231003	::456984454373056000
100934605	::456984553803235000
477989347	::456984622950522000
517695658	::456984672330055000
100934605	::456984699567484000
93927673	::456984728735068000
477989347	::456984805767655000
93927673	::456984968892514000
486231003	::456985011926106000
128103434	::456985139797819000
202798666	::456985194449612000
299389082	::456985235406610000
124011751	::456985549568344000
438647243	::456985803114049000
486231003	::456985825352642000
287569533	::456985852871450000
517695658	::456985905925206000
17210128	::456985967761825000
17210128	::456985968105750000
285988306	::456986031070670000
118881789	::456986143117299000
430943995	::456986183508447000
320249108	::456986506671169000
40708485	::456986800544681000
486231003	::456986802604498000
238401588	::456986840973979000
486231003	::456986875648278000
486231003	::456987021354213000
486231003	::456987087167041000
93927673	::456987214384496000
48157278	::456987281879224000
516937156	::456987519939538000
238401588	::456987638818684000
128103434	::456987683706114000
320249108	::456987689880125000
300884493	::456987792870895000
93927673	::456987994025918000
26879335	::456988875127554000
268547296	::456988969666764000
238401588	::456988990194061000
480203168	::456989021697085000
26879335	::456989085031469000
486231003	::456989098675564000
93927673	::456989209396785000
486231003	::456989301675667000
30804377	::456989676029485000
269370098	::456989755935191000
93927673	::456989794909032000
486231003	::456989938773676000
30804377	::456989969228111000
374613599	::456989974420664000
474400310	::456990164410056000
359104594	::456990176716550000
24392243	::456990183708446000
486231003	::456990300058025000
238401588	::456990332916596000
232901934	::456990448259563000
486231003	::456990493470384000
486231003	::456990677185089000
486231003	::456990701847580000
269370098	::456990830801080000
362168275	::456990888606973000
404496513	::456990947058778000
362168275	::456990981368213000
30804377	::456991110661824000
486231003	::456991114546151000
486231003	::456991224667602000
47749919	::456991438660575000
35706997	::456991656999272000
35706997	::456991684262240000
47749919	::456991743565500000
35706997	::456991759659040000
58627481	::456991796602482000
70982412	::456991886184837000
35706997	::456991910335627000
95723533	::456991920838164000
435409494	::456991927443812000
35706997	::456992091088756000
70982412	::456992099003826000
211019280	::456992133048963000
35706997	::456992207065870000
252314330	::456992221259370000
39169797	::456992245296947000
35706997	::456992340402765000
211019280	::456992378256371000
39169797	::456992465036144000
188917484	::456992488457523000
370088836	::456992516596723000
486231003	::456992533609205000
211019280	::456992563275522000
268547296	::456992673447305000
35706997	::456992795497365000
370088836	::456992866686889000
300884493	::456993012380213000
188917484	::456993035264729000
335367791	::456993061860831000
232901934	::456993301179011000
335068121	::456993348461424000
24719772	::456993352399872000
47749919	::456993422100799000
35706997	::456993425770831000
97095901	::456993620370145000
269370098	::456993664829358000
420731308	::456993715605606000
47749919	::456993730306641000
47749919	::456993879741317000
417449044	::456994393539760000
97095901	::456994587362734000
81765661	::456994807949164000
97095901	::456994839100665000
97095901	::456994889902096000
348262381	::456994975331274000
348745482	::456994990150139000
81765661	::456995047721164000
81765661	::456995068151611000
385595835	::456995099096780000
68369234	::456995149122666000
481862811	::456995398968553000
618760575	::456995633572741000
481862811	::456995645606592000
97095901	::456995718746882000
81765661	::456995733028491000
615688476	::456995849675886000
408224760	::456995950591242000
24719772	::456996096548409000
197210844	::456996116589182000
24719772	::456996354313572000
235867165	::456996415357456000
481862811	::456996524766265000
97095901	::456996586388992000
370088836	::456996656332800000
33217361	::456996894859067000
481862811	::456997031505321000
33217361	::456997248103383000
370088836	::456997320186269000
182092022	::456997440978046000
481862811	::456997451858448000
299389082	::456997570833702000
33217361	::456997652232941000
357150048	::456997684600377000
308690900	::456997822911348000
481862811	::456997999437434000
370088836	::456998039085793000
216819428	::456998152080719000
256638502	::456998499545284000
33217361	::456998782459465000
481862811	::456998855901716000
438647243	::456998870484934000
143455927	::456998905130262000
438647243	::456999047451000000
216819428	::456999051830231000
370088836	::456999081206759000
65412211	::456999162425651000
438647243	::456999337445163000
481862811	::456999420681125000
267357514	::456999623756754000
370088836	::456999647014178000
188917484	::456999713464942000
217516272	::457000062233505000
297052199	::457000109490728000
150828387	::457000114440404000
297052199	::457000187836108000
370088836	::457000282178600000
217516272	::457000706080530000
150828387	::457000957550002000
397717926	::457001168787734000
438647243	::457001195295350000
414374118	::457001288736473000
267357514	::457001537168883000
414374118	::457001561752100000
481862811	::457001635274047000
481862811	::457001882771521000
347643113	::457001897572851000
152454379	::457001902728040000
15778759	::457001924110589000
529698153	::457001946486804000
267357514	::457002265815969000
306989340	::457002667412160000
19895969	::457002849709215000
48157278	::457002872031674000
256638502	::457003012037148000
69455217	::457003014189228000
481862811	::457003253021302000
481862811	::457003462392557000
256638502	::457003480582864000
507987711	::457003488602783000
540510474	::457003537634168000
433003196	::457003897895542000
276131997	::457004083682238000
347643113	::457004183128780000
188917484	::457004190074949000
347643113	::457004240226230000
481862811	::457004848668737000
338477631	::457005699470745000
306989340	::457005718571208000
338477631	::457005736980398000
618760575	::457005862448799000
247159855	::457005930958188000
370850900	::457006565820604000
474371126	::457006818645258000
347643113	::457006853386301000
320560322	::457006890027720000
382314219	::457007022349639000
721462429	::457007316240314000
615688476	::457007506191958000
480973099	::457007578338164000
143455927	::457007663411630000
320560322	::457007863693463000
320560322	::457008070732705000
267357514	::457008155315023000
321102847	::457008380536954000
15186859	::457008515266412000
414449852	::457008690802212000
267357514	::457008814940622000
414449852	::457008988987863000
321102847	::457009066108538000
414449852	::457009185582882000
414449852	::457009340671873000
325036867	::457009494518534000
410047216	::457009732612415000
410047216	::457009982387404000
24392243	::457010112214102000
507987711	::457010944271732000
52252090	::457011047669313000
52252090	::457011217626697000
554852227	::457011218122031000
325036867	::457011370882396000
517695658	::457011452092891000
161346822	::457011488947847000
173608790	::457011603636879000
53165262	::457011904678862000
316284345	::457012023243853000
53165262	::457012219314577000
507987711	::457012261123784000
261605370	::457012499892551000
53165262	::457012555278340000
53165262	::457012724271046000
472415509	::457012768982720000
480973099	::457012911127269000
368079003	::457012920333791000
53165262	::457012926801391000
316284345	::457013399420149000
316284345	::457013426171437000
410047216	::457013465089974000
633506625	::457013540826533000
152454379	::457013624281001000
316284345	::457013820280799000
152715270	::457013933522432000
316284345	::457013995028094000
152454379	::457014149265256000
449988145	::457014188851089000
22717394	::457014419961040000
53165262	::457014432334643000
449988145	::457014505416192000
438647243	::457014672885944000
225206298	::457014921893404000
257597142	::457014925517271000
316284345	::457015175267483000
225206298	::457015328443101000
347643113	::457015557540155000
150828387	::457015690277711000
32252775	::457015803272241000
122725183	::457015814080585000
49824781	::457016024454680000
53165262	::457016278889152000
52441281	::457016720582926000
32252775	::457016826367840000
52441281	::457016851646513000
449988145	::457016857384321000
257597142	::457017016767897000
618760575	::457017369802448000
52441281	::457017374818848000
32252775	::457017440040681000
618760575	::457018173498220000
320560322	::457018440855732000
24392243	::457018797866483000
357150048	::457018866519261000
24392243	::457018948278448000
554852227	::457018985674833000
277760577	::457019053018988000
320560322	::457019062917144000
372507812	::457019132069044000
363400499	::457019370107985000
355859159	::457019701940334000
197210844	::457019756466679000
355859159	::457019801152397000
261605370	::457019854793351000
355859159	::457020072595189000
355859159	::457020140526125000
355859159	::457020191512072000
122725183	::457020247069831000
355859159	::457020446765248000
32252775	::457020539287375000
197210844	::457020628877713000
355859159	::457020676625670000
138935158	::457020918691143000
415703077	::457021453460705000
320052148	::457021847742062000
277278671	::457022057654415000
277278671	::457022390719901000
355859159	::457022452292276000
355859159	::457022671050395000
500239410	::457022764281790000
355859159	::457022840676421000
112145680	::457022942229331000
355859159	::457023147183575000
355859159	::457023297993977000
497544291	::457023460284198000
355859159	::457023525074001000
53165262	::457023598499463000
335068121	::457023652920569000
355859159	::457023823104077000
230659102	::457023947330953000
355859159	::457024075366289000
355859159	::457024222884536000
266164462	::457024226806231000
374613599	::457024265166913000
355859159	::457024323115417000
355859159	::457024398772281000
355859159	::457024581270650000
355859159	::457024663537717000
53312065	::457024685344313000
53312065	::457024782777999000
384683676	::457024838888992000
378609308	::457024975367438000
378609308	::457025063783391000
378609308	::457025214837039000
355859159	::457025319422005000
355859159	::457025859249905000
384683676	::457025889684189000
355859159	::457025954196365000
247159855	::457026012476235000
355859159	::457026083435872000
355859159	::457026112368173000
355859159	::457026212150648000
355859159	::457026526219739000
202292166	::457026589268930000
355859159	::457026766939652000
261605370	::457026868621737000
46276184	::457026947990949000
46276184	::457026985790042000
355859159	::457027004387172000
355859159	::457028000295309000
146216300	::457028190787997000
120532808	::457028446447599000
53312065	::457028890255708000
261605370	::457028913936338000
53312065	::457028991321661000
33217361	::457029173832593000
621306179	::457029307450134000
584258797	::457030383444295000
355859159	::457030709668880000
355859159	::457030857401061000
261605370	::457031883604242000
261605370	::457031953003208000
261605370	::457031976168329000
261605370	::457032283585646000
95504927	::457032536674553000
247159855	::457032805965254000
472617238	::457033367720980000
95504927	::457033447203418000
395687470	::457033521823887000
152454379	::457033529541812000
95504927	::457033632973328000
349365015	::457034275364171000
95504927	::457034342808965000
95504927	::457034476976353000
95504927	::457034707663060000
95504927	::457034795424677000
103244523	::457034856741240000
95504927	::457035014165643000
95504927	::457035679445577000
95504927	::457035788778479000
261605370	::457035965052121000
167184626	::457036070631120000
229672512	::457036154148098000
229672512	::457036596554915000
219163747	::457036599725809000
95504927	::457036643346948000
229672512	::457036809306783000
66184984	::457036922582335000
267357514	::457037044233928000
95504927	::457037557872988000
253552344	::457037741012709000
259872929	::457038493865095000
167183597	::457038833310113000
22717394	::457038950259884000
53312065	::457038976491458000
468102453	::457039022397747000
468102453	::457039393102901000
432116634	::457039597415829000
468102453	::457039624854986000
468102453	::457039799623241000
560698843	::457040080314826000
334665323	::457040080541343000
557400595	::457040110559584000
560698843	::457040133632835000
392362281	::457040199575281000
470660217	::457040431608385000
557400595	::457040468220452000
560698843	::457040697099829000
329471370	::457041243919634000
178985516	::457041765405450000
325036867	::457042154477453000
378609308	::457043137475522000
378609308	::457043259517202000
557400595	::457044871128178000
372507812	::457045038858375000
320560322	::457045156294688000
202840862	::457045269641580000
557400595	::457045508205199000
320560322	::457045604250570000
232901934	::457045670411501000
320560322	::457046870146031000
220584371	::457047270051954000
23721718	::457047349492056000
238672857	::457048137798922000
238672857	::457048225283702000
372507812	::457048751832834000
372507812	::457049328025337000
372507812	::457049876195704000
480203168	::457050682005000000
480203168	::457050687470174000
480203168	::457050691584806000
480203168	::457050694449500000
480203168	::457050696081084000
480203168	::457050697435848000
220584371	::457050752607739000
334423964	::457050857239240000
220584371	::457050954131836000
334423964	::457051523605078000
372507812	::457051763724800000
334423964	::457051896940068000
334423964	::457052585556725000
392362281	::457053028030218000
408031484	::457053033268928000
28905424	::457053174939914000
473718221	::457053399528132000
220584371	::457053737924562000
249012544	::457054026425585000
283051149	::457054628773769000
277278671	::457054847682879000
334423964	::457055148536500000
334423964	::457056087112691000
334423964	::457056917958176000
146216300	::457057043900551000
480203168	::457058488942751000
247159855	::457059645597569000
432116634	::457060035773104000
65425379	::457060080283037000
249012544	::457060229264334000
634890754	::457060709084327000
65425379	::457060874998804000
152715270	::457062993818157000
259872929	::457063145253515000
259872929	::457063145979121000
54721301	::457064396020523000
15778759	::457065597528838000
480203168	::457066225223233000
480203168	::457066231942488000
29302446	::457066658448687000
64768338	::457066762601639000
64768338	::457067506511794000
35706997	::457068321209200000
331482356	::457068687250718000
64768338	::457070032019664000
358296822	::457070427794190000
358296822	::457070633344462000
23721718	::457071695950385000
40708485	::457072137015009000
28905424	::457074167657922000
28905424	::457074225027633000
163768701	::457076667081850000
634822122	::457077485360775000
315872678	::457077683806285000
267299080	::457078518036566000
634822122	::457078859402182000
634822122	::457079235027292000
267299080	::457079526171082000
267299080	::457079888970010000
259872929	::457080466810490000
206467937	::457080977119281000
206467937	::457081384084193000
206467937	::457081650934185000
480203168	::457081909684613000
480203168	::457081913384005000
480203168	::457081917305675000
480203168	::457081921512558000
206467937	::457082079084560000
206467937	::457082491493687000
15186859	::457082541196201000
206467937	::457082918561935000
94226339	::457084032228925000
206467937	::457086028944130000
206467937	::457086125450866000
206467937	::457086441596936000
206467937	::457087136878325000
17356903	::457088254278639000
304661740	::457090527259664000
267299080	::457091036394045000
304661740	::457091338891042000
267299080	::457091724419280000
256346048	::457092874447114000
206467937	::457094664823123000
206467937	::457095767677603000
390552849	::457095957113745000
206467937	::457097261730643000
480203168	::457097360464560000
414066292	::457097465653510000
413477251	::457097701184663000
159726392	::457098214596808000
497544291	::457098271354134000
413477251	::457098285828677000
301657872	::457098413541056000
69044676	::457098749433483000
97307001	::457101262660464000
60712766	::457101273524097000
413477251	::457101939939876000
612537918	::457104300066746000
579271413	::457104536901914000
257097351	::457104774588952000
206467937	::457105734619000000
26684021	::457105979910270000
219574380	::457106015209934000
28405302	::457106569025437000
193192138	::457106793270091000
165658390	::457106989651202000
260911912	::457107342538977000
214678768	::457107633103577000
459987659	::457108119189852000
459987659	::457108661639606000
260911912	::457108748138733000
26198467	::457110232930336000
184195472	::457110291017248000
31250549	::457110972784578000
210674392	::457111138811916000
480203168	::457112835818926000
480203168	::457112843028922000
480203168	::457112852600352000
236930269	::457113379761438000
186572442	::457113515203899000
28252356	::457113866531401000
506707370	::457113901306359000
220584371	::457113901532856000
259872929	::457113903420293000
407395368	::457114360872050000
506707370	::457114607837274000
460772038	::457114763051290000
246571951	::457115144489676000
220584371	::457115565312598000
220584371	::457115571771813000
416506126	::457115667292880000
365523194	::457115688352489000
629787407	::457115872545370000
629787407	::457116170294816000
414066292	::457117628109033000
62396842	::457118574855729000
241790793	::457120436334383000
533417136	::457120955626573000
60399576	::457121354651684000
81765661	::457121437417869000
477188816	::457122336966066000
68531166	::457122891570495000
72210207	::457122928044154000
203145029	::457123174942265000
57933673	::457123807166074000
240927663	::457125010725806000
259872929	::457125837637054000
277794018	::457125995909115000
34536365	::457126458964443000
68531166	::457127668710768000
20545953	::457127962605662000
253120136	::457128662907617000
68531166	::457128733569073000
83878535	::457129246461136000
409777239	::457129775601967000
202196262	::457129923665072000
371416817	::457130188854534000
269370098	::457130275445567000
285906246	::457130441523208000
133508241	::457130555079811000
224682361	::457131112968781000
473118863	::457131156685602000
79476731	::457131255226970000
301717953	::457132329329504000
260440912	::457132391484510000
516937156	::457132560263684000
15778759	::457134305240965000
240927663	::457135056750788000
276131997	::457135778812801000
276131997	::457135828062711000
605601195	::457135830050824000
341037427	::457135976502919000
276131997	::457135980143595000
240927663	::457136059034247000
329471370	::457136475788697000
240927663	::457136515735232000
414066292	::457136947517874000
159944196	::457137495121993000
145572480	::457137595361685000
351922723	::457137841395359000
240927663	::457138642658422000
491969843	::457138864558456000
21415532	::457139331879432000
52252090	::457139513962143000
265786675	::457139534325899000
52252090	::457139634967834000
48157278	::457139638009090000
21415532	::457139665712455000
91606737	::457140061222346000
252355708	::457140089898799000
86970230	::457140262301478000
23027915	::457141015384981000
414066292	::457141063107768000
420731308	::457141406252163000
409777239	::457141550326091000
414066292	::457141675916558000
34445704	::457141683155521000
23027915	::457141788676202000
91606737	::457141968741875000
275813402	::457142069501657000
122769328	::457142072877674000
122769328	::457142207435128000
131254355	::457143108119982000
329801539	::457143465533374000
571363101	::457143479404335000
67453850	::457143768219516000
68531166	::457143891481747000
55704588	::457144385763688000
480203168	::457144401416814000
300594041	::457144469465219000
187089991	::457144781412384000
256088386	::457144940917563000
473454563	::457145180773429000
187089991	::457145707284017000
68531166	::457145851308015000
438647243	::457146558593519000
31258629	::457146992758513000
187089991	::457147285843873000
291288952	::457147433730842000
414066292	::457147506225594000
331482356	::457147728301002000
32125015	::457147800749240000
414066292	::457147824304447000
260911912	::457148279164129000
347643113	::457148306980761000
230903702	::457148405265866000
334665323	::457149023015555000
223005614	::457149414524854000
196659229	::457149472766984000
305216922	::457149591775744000
308726677	::457149860836147000
516937156	::457149914162929000
155677785	::457149939332968000
268547296	::457150052553605000
145572480	::457150324999200000
259872929	::457150450777604000
259872929	::457150451394162000
41143305	::457150524748345000
626942496	::457150631493382000
145572480	::457150703107334000
274191278	::457150812930588000
302673934	::457151211003990000
414066292	::457151320864997000
560822598	::457151449844424000
560822598	::457151481805041000
249468865	::457151818884059000
336821368	::457152153908281000
411898570	::457152328047398000
480203168	::457152378962477000
277278671	::457152453960425000
379152968	::457152874251026000
347643113	::457152987110989000
273748024	::457153737249673000
424790585	::457153771387097000
137117871	::457153942514712000
433470731	::457153948781400000
405239647	::457154247344156000
286216848	::457155103728738000
413477251	::457155256640471000
167183597	::457155726117310000
190492046	::457156124354289000
384594087	::457156203693764000
52252090	::457156317539336000
424790585	::457156342331891000
329801539	::457156667646291000
384594087	::457156686936309000
173608790	::457156728648646000
384594087	::457156757383823000
329801539	::457156777243467000
211645751	::457157018282110000
329801539	::457157096123813000
424790585	::457157150322610000
173608790	::457157244464156000
329801539	::457157394972155000
384594087	::457157587516260000
413367641	::457157613851910000
329801539	::457157653072846000
486231003	::457157814687772000
483526518	::457157986050244000
415998425	::457158128560537000
329801539	::457158264740802000
384594087	::457158266691547000
384594087	::457158291630874000
430943995	::457158540361101000
329801539	::457158550628745000
329801539	::457158817461964000
384594087	::457158845354508000
29786990	::457158850760953000
79476731	::457158853332058000
29786990	::457158875289231000
205928265	::457158880603021000
275813402	::457158891454074000
384594087	::457158967941423000
500239410	::457159065333137000
145572480	::457159074795520000
120853830	::457159326227259000
217214677	::457159366911594000
329801539	::457159416601915000
329801539	::457159629617627000
329801539	::457160027560624000
396786261	::457160239293292000
500239410	::457160274580361000
329801539	::457160312299331000
87306187	::457160321304514000
408869196	::457160345094606000
15688986	::457160485121437000
393802148	::457160537676058000
299389082	::457160778613665000
59622669	::457160803989209000
329801539	::457161085431197000
359806236	::457161144717701000
196659229	::457161421265305000
415998425	::457161620486365000
329801539	::457161837130153000
238322255	::457162208326467000
316902035	::457162293244342000
316902035	::457162569024045000
329801539	::457162575960997000
56723331	::457162588346789000
128103434	::457162667212296000
225203526	::457162680101769000
163768701	::457162692999278000
225203526	::457162753321730000
513825441	::457162819583352000
360814823	::457162893834723000
329801539	::457162960725901000
334423964	::457162961619259000
322446637	::457163030883598000
500239410	::457163047552180000
131254355	::457163066870747000
120532808	::457163143483891000
449988145	::457163175767859000
127031573	::457163389828333000
19879486	::457163422178607000
240927663	::457163432731500000
127031573	::457163545596006000
334423964	::457163655604224000
316902035	::457163725192318000
78614495	::457163748784893000
78614495	::457163784675536000
415998425	::457163793538502000
316902035	::457163796839428000
240927663	::457163827952365000
261471578	::457163871057633000
33217361	::457164041468002000
316902035	::457164120249618000
240927663	::457164152671174000
25680589	::457164235072888000
247159855	::457164322758606000
25680589	::457164350881423000
240927663	::457164431466565000
175532031	::457164517928353000
213763059	::457164609405718000
225203526	::457164802683842000
133112299	::457164833251926000
420731308	::457165076827369000
334423964	::457165598032932000
143455927	::457165770175545000
409777239	::457165955404009000
52252090	::457165970230894000
409777239	::457166289576816000
213287321	::457166506963779000
239313896	::457166665856204000
78614495	::457166712442720000
239313896	::457166719266455000
239313896	::457166748727275000
213287321	::457166972158234000
143455927	::457167069847769000
239313896	::457167237997031000
157117376	::457167333564231000
277278671	::457167339172032000
239313896	::457167371547860000
78614495	::457167443119833000
213287321	::457167530755620000
432747712	::457167622618877000
52441281	::457167872700063000
709921765	::457168012261736000
213287321	::457168155803418000
52252090	::457168336338427000
213287321	::457168539196358000
78614495	::457168842507452000
623065439	::457168960887455000
78614495	::457169077350715000
210671307	::457169212641775000
52441281	::457169235064913000
52441281	::457169290182270000
52441281	::457169369601417000
78614495	::457169466829574000
243011588	::457169579127877000
516937156	::457169804135120000
52441281	::457169805171122000
239313896	::457169832639598000
52441281	::457170155307819000
348901427	::457170390364610000
239313896	::457170406273589000
424790585	::457170460220723000
52441281	::457170563153162000
79754464	::457170754526650000
348901427	::457170782867554000
52441281	::457171099927601000
52441281	::457171436012961000
126428969	::457171462009262000
373653741	::457171620600487000
225203526	::457171676615442000
35097852	::457171854957232000
35097852	::457171989028159000
127031573	::457172026248003000
434045786	::457172043872870000
479205756	::457172245777887000
54035689	::457172258042433000
47749919	::457172320193232000
40097041	::457172353030438000
623065439	::457172371150213000
211645751	::457172423767756000
547741880	::457172555825020000
211645751	::457172564121751000
47749919	::457172646459736000
211645751	::457172658501988000
399645465	::457172718723813000
43967474	::457172854363394000
433470731	::457173073234784000
405676565	::457173091052187000
495598070	::457173154142883000
211645751	::457173156395229000
52441281	::457173161793294000
126428969	::457173293443719000
240927663	::457173325026840000
275813402	::457174115519303000
249012544	::457174243692670000
561622267	::457174483003269000
242305581	::457174851481264000
52252090	::457175075368615000
40896981	::457175138166128000
130312780	::457175167970459000
40708485	::457175171715981000
257913209	::457175254751010000
28252356	::457175260924637000
311031621	::457175313936424000
311031621	::457175360044421000
116343636	::457175489640030000
311031621	::457175569805754000
311031621	::457175627984932000
240927663	::457175641775816000
311031621	::457175800811245000
239313896	::457175832360808000
239313896	::457176166751670000
513825441	::457176409983959000
211019280	::457176471988359000
238672857	::457176618465628000
224068229	::457177010717327000
302673934	::457177448313262000
225203526	::457177681365176000
311031621	::457177751187779000
311031621	::457177791797026000
716788381	::457177919190609000
25784705	::457177977432715000
40896981	::457178032126832000
623065439	::457178481244520000
229290429	::457179210868875000
86474692	::457179341281955000
211019280	::457179776873406000
269151566	::457179868363386000
91606737	::457179962848452000
40896981	::457180025918611000
716788381	::457180223822258000
495598070	::457180407751262000
415703077	::457180906877616000
195276249	::457181050616426000
91606737	::457181184649203000
302673934	::457181427604660000
47749919	::457181444385693000
55161530	::457181481140379000
507987711	::457181701450784000
362737866	::457181855583064000
490841822	::457182062542196000
242435004	::457182314259177000
15186859	::457182485349027000
364546435	::457183109155676000
266164462	::457183256744837000
155677785	::457183732152406000
479205756	::457183799495766000
420731308	::457183875928559000
252314330	::457184032871444000
432747712	::457184102475894000
340688867	::457184189188558000
257913209	::457184501597499000
490841822	::457184744912850000
15186859	::457185142923358000
266164462	::457185156168957000
87306187	::457185214154825000
255547325	::457185217288351000
432747712	::457185219276439000
311031621	::457185354441703000
432747712	::457185517751115000
623065439	::457185705555681000
395687470	::457185719463596000
709921765	::457185767442632000
479205756	::457186124515901000
140994915	::457186165930459000
48157278	::457186815372701000
247159855	::457187416621588000
430943995	::457187548813864000
268547296	::457187855631015000
311031621	::457187879295275000
211019280	::457188079284289000
393499174	::457188294611046000
420731308	::457188511171354000
546985882	::457188704919252000
265786675	::457188897861431000
124011751	::457189065708675000
311031621	::457189256109096000
513825441	::457189296601313000
9563172	::457189541783556000
9563172	::457189761258893000
9563172	::457189843530178000
408098797	::457189936123641000
46727568	::457190480552284000
628045480	::457190696483446000
120853830	::457190866319605000
433470731	::457190909562875000
46727568	::457190947772567000
33217361	::457191024868487000
486231003	::457191123573043000
342188056	::457191218846662000
204866655	::457191405723455000
112801155	::457191467203981000
261471578	::457191604873617000
408098797	::457191679716761000
9563172	::457191694375878000
533844924	::457192085615960000
9563172	::457192259067576000
342188056	::457192597195587000
342188056	::457192663213932000
435349693	::457192838913359000
112801155	::457192866595745000
312856997	::457193087975297000
279230956	::457193614167506000
357150048	::457194235801133000
374659572	::457194254964490000
533844924	::457194390348632000
363400499	::457194973046132000
374659572	::457195013970350000
257913209	::457195114843357000
432747712	::457195122698895000
420083874	::457195266282905000
230659102	::457195291024687000
399645465	::457196023019220000
374659572	::457196024373604000
252756099	::457196062894465000
212060681	::457196395129491000
618760575	::457196905169039000
370088836	::457197229099720000
374659572	::457197410821734000
173608790	::457197570654076000
631782776	::457197593915686000
62066586	::457198292527349000
519909326	::457198635109732000
519909326	::457198924067921000
150828387	::457199027088793000
237112765	::457199290981429000
41658963	::457199321163653000
618760575	::457199411752218000
497544291	::457199452965453000
326827026	::457199485601722000
69064286	::457199546775638000
357265451	::457199673619410000
125849974	::457199957041512000
469722641	::457200001379090000
414066292	::457200326177595000
242305581	::457200362769092000
255205725	::457200428208234000
435409494	::457200540657930000
326827026	::457200926529699000
188917484	::457200939590762000
471632365	::457201002362322000
188917484	::457201168926920000
28736200	::457201175322841000
48612192	::457201262824812000
471632365	::457201395603484000
326827026	::457201460590444000
471632365	::457201611513688000
326827026	::457201804703707000
326827026	::457201870071930000
497544291	::457202436550447000
326827026	::457202499360161000
326827026	::457202823101702000
363400499	::457202938285281000
471632365	::457202966429061000
471632365	::457203157890654000
414066292	::457203209065332000
253347580	::457203531548987000
180388620	::457203586548518000
338477631	::457203767499554000
189272740	::457204175512670000
300884493	::457204233268252000
24719772	::457204392085962000
414004311	::457204598949052000
374613599	::457204757619167000
471632365	::457204806952574000
267357514	::457204862107676000
471632365	::457205021965176000
405040496	::457205151036485000
91345170	::457205254124474000
324614357	::457205488502194000
28736200	::457205604180709000
28736200	::457205642122366000
68369234	::457205801476960000
78614495	::457205831755255000
405040496	::457205900667670000
623065439	::457205951209435000
497544291	::457205959845113000
196659229	::457206035237720000
405040496	::457206124580581000
324614357	::457206345247518000
240927663	::457206463195516000
372507812	::457206623174664000
615507620	::457206750974722000
709921765	::457207090260746000
264946102	::457207272418979000
405040496	::457207273224302000
374613599	::457207406322130000
623065439	::457207420948078000
573151200	::457207843926867000
405040496	::457207899312246000
324614357	::457208145551839000
6652302	::457208537207160000
222687654	::457208804745039000
408224760	::457209225287319000
187309818	::457209268987768000
471632365	::457209294862024000
471632365	::457209649419141000
312856997	::457210125795606000
232901934	::457210150210633000
471632365	::457210240040042000
338477631	::457210322634678000
259872929	::457210461923311000
259872929	::457210462828912000
259872929	::457210463676145000
125560060	::457211169963376000
311031621	::457211302394343000
368468264	::457211413681803000
368468264	::457211525518733000
242206017	::457211542619320000
414004311	::457211550848122000
311031621	::457211712538546000
311031621	::457211724697829000
311031621	::457211966214242000
368468264	::457212134305198000
364546435	::457212152806637000
348901427	::457212293906841000
64768338	::457212522227970000
311031621	::457212897341358000
311031621	::457212935488540000
342188056	::457212935870636000
399645465	::457213097070313000
240927663	::457213130569809000
572151259	::457213260404506000
350424007	::457213316897964000
128103434	::457213410909102000
275813402	::457214018101723000
368468264	::457214029736333000
480203168	::457214281793011000
119434884	::457214698773942000
283625404	::457215203441385000
283625404	::457215281073778000
354125458	::457215282126127000
572151259	::457215303659708000
55161530	::457215616236023000
152715270	::457215663430332000
271717879	::457216413791289000
572151259	::457216430170062000
191276105	::457216523820470000
271717879	::457216566921154000
55161530	::457216652988264000
4059771	::457216879770488000
55161530	::457216883855343000
55161530	::457216998875729000
252756099	::457217030941601000
394796192	::457217036611899000
414191298	::457217052739371000
55161530	::457217054915846000
4059771	::457217125288267000
286502927	::457217544408301000
479986172	::457217688931422000
120532808	::457217732296323000
4059771	::457217735437860000
623065439	::457218425665105000
497630362	::457218954092498000
167184626	::457219020211490000
78614495	::457219159550865000
448325555	::457219988689260000
190492046	::457220085766443000
372507812	::457220110978383000
275813402	::457220728786784000
350424007	::457221091484655000
384683676	::457221275610800000
706034130	::457221466027597000
4059771	::457221512479907000
706034130	::457221594621153000
330645900	::457221620545761000
4059771	::457221715651989000
390552849	::457222146327334000
252314330	::457222381548085000
390552849	::457222426573938000
372507812	::457222486447632000
239928368	::457222663115931000
348901427	::457223095502118000
316284345	::457223588165451000
633506625	::457223761268178000
486231003	::457224448610156000
269370098	::457224522962595000
13298002	::457224556382789000
25537528	::457224589480042000
397717926	::457225048588562000
432622681	::457225690308296000
52995718	::457225947369193000
52995718	::457226915456516000
273092249	::457227271607427000
258235483	::457227671949553000
533844924	::457227673824407000
53312065	::457227693252046000
53312065	::457227765742198000
26333173	::457228401762643000
15778759	::457228593332891000
618760575	::457228872954544000
232901934	::457229091435868000
411898570	::457229177977331000
305216922	::457229339747434000
120853830	::457229651711373000
411898570	::457229886919553000
513825441	::457230103374991000
372507812	::457230924254416000
347643113	::457231260528545000
316284345	::457231603555921000
372507812	::457231804903075000
372507812	::457231954719416000
100373532	::457232058712993000
372507812	::457232074022215000
227046044	::457232408857694000
433168829	::457232808021200000
480203168	::457233137471193000
170924102	::457233943255719000
618760575	::457234196734300000
620459453	::457234401257340000
620459453	::457234545012903000
294347764	::457234964568752000
239928368	::457235089664278000
393801885	::457235127631093000
222687654	::457235410951757000
547741880	::457235419101290000
222687654	::457235686328791000
38594501	::457235886783356000
87306187	::457235995298000000
8036902	::457236718387613000
412000113	::457236718844784000
395687470	::457237080762904000
395687470	::457237644075102000
257913209	::457237646658785000
191276105	::457238246561300000
414449852	::457238445438820000
414449852	::457238478334734000
414449852	::457238655283638000
128103434	::457238948624867000
62936749	::457239171804184000
637303583	::457239228758249000
8036902	::457239382722768000
533844924	::457239433637789000
701949296	::457240192169287000
392737983	::457240301900685000
519909326	::457241079826227000
716788381	::457241414552657000
113221759	::457241626738704000
334423964	::457242128352288000
334423964	::457242413845983000
334423964	::457242470913687000
100934605	::457242808173080000
334423964	::457242820890210000
599787941	::457242895108812000
394796192	::457242940281073000
127031573	::457243255592460000
188917484	::457244217224740000
222687654	::457244258404028000
266164462	::457244384762036000
363400499	::457244436582260000
411898570	::457244659426009000
216819428	::457245509145477000
273748024	::457245743984570000
354412568	::457246065461166000
332908078	::457246518031163000
197210844	::457246942213722000
32471501	::457247010878263000
115824990	::457247196120092000
390552849	::457247294753361000
533844924	::457247391268483000
533844924	::457247470557601000
414066292	::457247717870559000
251821834	::457248203092406000
80379964	::457248300107071000
55161530	::457248445372190000
393133633	::457248720271450000
517695658	::457248794690994000
241999176	::457249120588431000
55161530	::457249165957804000
414066292	::457249177215311000
436188872	::457249879761641000
166877807	::457249907447836000
395687470	::457250414488846000
277760577	::457250479605420000
399645465	::457250666688544000
411898570	::457250721990455000
480203168	::457250755657756000
480203168	::457250757285126000
480203168	::457250758753136000
480203168	::457250760451842000
480203168	::457250762091790000
480203168	::457250764885200000
480203168	::457250766080577000
480203168	::457250767523442000
480203168	::457250768894967000
480203168	::457250770325229000
15186859	::457250774209536000
23721718	::457250900621291000
52441281	::457250954329722000
152454379	::457251117949538000
372507812	::457251189877256000
277760577	::457251592421785000
209345596	::457251784034369000
454471454	::457251943841529000
277760577	::457252044504432000
277760577	::457252151589236000
277760577	::457252204890423000
219163747	::457252312235261000
308690900	::457252344355229000
247362551	::457252985417248000
385595835	::457253023727640000
335068121	::457253302132944000
240857453	::457253312882946000
166877807	::457253705771798000
454471454	::457254023234867000
266164462	::457254555148095000
52441281	::457254740607238000
410122679	::457254975073439000
20478089	::457254978433081000
726320420	::457255111849304000
311031621	::457255400794882000
410122679	::457255413382385000
266164462	::457255505543852000
166877807	::457255779683147000
395687470	::457255904535003000
385595835	::457255986143576000
507987711	::457256066615898000
73526174	::457256296157175000
338076990	::457256336699699000
266164462	::457256750383902000
149980973	::457256929958432000
24413698	::457257029329895000
438647243	::457257070383742000
78614495	::457257510554968000
211019280	::457257563072241000
266164462	::457258101197242000
554633284	::457258137691893000
410122679	::457258404919390000
266164462	::457258493524058000
395687470	::457258769408196000
395687470	::457258971342991000
513825441	::457259155620126000
384488111	::457259311538786000
52441281	::457259454308687000
513825441	::457259540225212000
378415682	::457260230854705000
204866655	::457260382227542000
204866655	::457260584896319000
204866655	::457260678290866000
204866655	::457260706912800000
513825441	::457260809094459000
414066292	::457261124669669000
328252982	::457261129245290000
240857453	::457261318941061000
240857453	::457261471261413000
34481075	::457261525582217000
599787941	::457261667412615000
336778628	::457262687366287000
599787941	::457263130792697000
118881789	::457263192813469000
599787941	::457263286929870000
350424007	::457263388591394000
368468264	::457263550826692000
368468264	::457263612281618000
414217500	::457263801058881000
216819428	::457264131914338000
125560060	::457264173131390000
219163747	::457264197584175000
277645720	::457264218006650000
471632365	::457264366446837000
65425379	::457264520189444000
378415682	::457264541349335000
277645720	::457264690159448000
322327312	::457264761499955000
620459453	::457264780865449000
31078887	::457264809403092000
354412568	::457264873617907000
8036902	::457264910280691000
354412568	::457264945218854000
31078887	::457265137942941000
31078887	::457265393627697000
36943663	::457265407410597000
31078887	::457265604567633000
404496513	::457265717813866000
328794919	::457265928015978000
519677520	::457266120647782000
372507812	::457266188439932000
95117686	::457266823272992000
433932391	::457266883352227000
95117686	::457266977703075000
100934605	::457267113842204000
95117686	::457267179553947000
95117686	::457267239754792000
253552344	::457267296604393000
95117686	::457267320646152000
433470731	::457267534065303000
374659572	::457267627669196000
15186859	::457267706517925000
420731308	::457267844690878000
26879335	::457268018884517000
95117686	::457268025494761000
453280756	::457268597128433000
93316687	::457268611564855000
40097041	::457268761720922000
318065690	::457268936191381000
93316687	::457268961160491000
202798666	::457269676125327000
188917484	::457269760653541000
28510276	::457269937648992000
438647243	::457270307464544000
202798666	::457270311122001000
468965579	::457270529150296000
93316687	::457271026997403000
335759212	::457271069292781000
29473860	::457271443777007000
40708485	::457271451297398000
277760577	::457271502249795000
546985882	::457271574857400000
40708485	::457271581798985000
93316687	::457271632508518000
246571951	::457271659292925000
308308003	::457271693359079000
480973099	::457271858161655000
202798666	::457272012017127000
93316687	::457272027918110000
480973099	::457272111480836000
546985882	::457272175699836000
152454379	::457272217898733000
93316687	::457272370500501000
480973099	::457272387742863000
93316687	::457272614508331000
28510276	::457273043421650000
93316687	::457273531743895000
321876841	::457273559287869000
15778759	::457273777366503000
350424007	::457273880550195000
321876841	::457273962980835000
378850242	::457274181571579000
4059771	::457274240572866000
374613599	::457274311309422000
378850242	::457274431774404000
483115964	::457274636292456000
372507812	::457275536348164000
239928368	::457275831732412000
350003589	::457276176537382000
24100015	::457276603488567000
52252090	::457277131865612000
52252090	::457277223741833000
52252090	::457277402507259000
413367641	::457277915986935000
54035689	::457278245260759000
397717926	::457278321941020000
613956023	::457279315084734000
30151060	::457279473973739000
167183597	::457279668899426000
347643113	::457279758834081000
363400499	::457280042154737000
281295226	::457280268001234000
308690900	::457280417947594000
281295226	::457280930655113000
369849727	::457281088621383000
39237011	::457281104404561000
480203168	::457281688305815000
480203168	::457281689962565000
480203168	::457281691157938000
48612192	::457282087004172000
48612192	::457282293355532000
258235483	::457282328004292000
93316687	::457282378684461000
266164462	::457282409357385000
348262381	::457282824962187000
93316687	::457282874115624000
93316687	::457282917484732000
301042701	::457283062628646000
306989340	::457283529898876000
601049906	::457283611700789000
301042701	::457283648958365000
726320420	::457283827631943000
469722641	::457283835521036000
79476731	::457284069861371000
414191298	::457284181945360000
93316687	::457284201918636000
277645720	::457284259653636000
93316687	::457284523558854000
277645720	::457284712839774000
277645720	::457284846235430000
93316687	::457285004968853000
25680589	::457285046051688000
299484513	::457285149378359000
249227650	::457285252785111000
277645720	::457285745645203000
93316687	::457285749721673000
93316687	::457285824888197000
112145680	::457285865359040000
40097041	::457285964281286000
112145680	::457286425114079000
48157278	::457286610414239000
93316687	::457286645482803000
120853830	::457286692840669000
25680589	::457286694169890000
260911912	::457286756262375000
48157278	::457287438642454000
259872929	::457287462226636000
519677520	::457287678783131000
93316687	::457287921373306000
202292166	::457287949059899000
26879335	::457288115414392000
266164462	::457288342061998000
91345170	::457288384348966000
454471454	::457288717938728000
29302446	::457288769960288000
48612192	::457288845667872000
351922723	::457289000324059000
480203168	::457289242826133000
93316687	::457289667222962000
48612192	::457289718775181000
93316687	::457289928255492000
93316687	::457290559019708000
242443898	::457290578191863000
48157278	::457290638640566000
308690900	::457290701538328000
242443898	::457290711298109000
145572480	::457290792546365000
93316687	::457291039335006000
623065439	::457291110105481000
141821632	::457291155265163000
546985882	::457291177914793000
93316687	::457291390280798000
34536365	::457291532505448000
471632365	::457292365988757000
93316687	::457292590120189000
93316687	::457292634734985000
39237011	::457292824061292000
150839491	::457292929157980000
227046044	::457293733331877000
93316687	::457294235424030000
273811402	::457294760957317000
93316687	::457294789395103000
64768338	::457294923390124000
364546435	::457294956118704000
436188872	::457295027887419000
299389082	::457295317755760000
368468264	::457295380804149000
306989340	::457295466963537000
91345170	::457295513281650000
519677520	::457295574069678000
519677520	::457295743163047000
190624012	::457296428990083000
31078887	::457296497319485000
19028099	::457296961612177000
636632104	::457297574429339000
145469568	::457297973165039000
277760577	::457298115314212000
275813402	::457298728467329000
454471454	::457298736621027000
435349693	::457299122446692000
435349693	::457299496251457000
284137695	::457299583681318000
364546435	::457299722857115000
435349693	::457299739164565000
259872929	::457300146540142000
471632365	::457300171064221000
91345170	::457300171274321000
471632365	::457300520281989000
361691248	::457301034423963000
66021164	::457301382442127000
193192138	::457301393297391000
204866655	::457301728237719000
48612192	::457301816892743000
26879335	::457301823368724000
21415532	::457301994265640000
371477472	::457302487041843000
29436016	::457303423151779000
242435004	::457303619683889000
431262520	::457304996107669000
30787413	::457305082594217000
284137695	::457305189683585000
260911912	::457305231504572000
412304311	::457305232721342000
19245878	::457305630252871000
349365015	::457305892430807000
364752208	::457306146261311000
222687654	::457306158517067000
368468264	::457306705580158000
166877807	::457306725129797000
299389082	::457306760047382000
459987659	::457306874392506000
115503799	::457307019448713000
374613599	::457307024540184000
222687654	::457307547272093000
19028099	::457307649776693000
486231003	::457307855327346000
39237011	::457308233338601000
368468264	::457308320697565000
466989920	::457309244342026000
412304311	::457309286641979000
109298324	::457309740603686000
35097852	::457309855653830000
301042701	::457310317953818000
150839491	::457310389152133000
298090474	::457310524548468000
516937156	::457310554986930000
513658421	::457310559994920000
571363101	::457311198594097000
466989920	::457311461375623000
39237011	::457311511095279000
39237011	::457311709028315000
368468264	::457312174344376000
19245878	::457312348546408000
634890754	::457312437923221000
479205756	::457312851200196000
19245878	::457312870171017000
479205756	::457312934536822000
437082385	::457313046504161000
19245878	::457313577184280000
109298324	::457313836886810000
368468264	::457313929572540000
238401588	::457314035692994000
19245878	::457314110339047000
466989920	::457314230748721000
29984961	::457314246951309000
29984961	::457314278085623000
29984961	::457314313602994000
110563920	::457314456822112000
19245878	::457314737445814000
385259637	::457315117672452000
466989920	::457315234068176000
242305581	::457315442559037000
18277474	::457315444568100000
240857453	::457315645181292000
19245878	::457315712722542000
127692656	::457315837511499000
223998080	::457315875343699000
413686504	::457315923524063000
413686504	::457315984383438000
309355379	::457316035881095000
19835249	::457316168672747000
127692656	::457316233608986000
466989920	::457316399652671000
489961036	::457316688111755000
276131997	::457316813018501000
276131997	::457316937567977000
418783652	::457316960272138000
276131997	::457316967637340000
466989920	::457317068891639000
238672857	::457317339298414000
19245878	::457317467019153000
19895969	::457317814060056000
479205756	::457317848780505000
479205756	::457317896146800000
479205756	::457317950718869000
70982412	::457318239065079000
529698153	::457318260489203000
238672857	::457318320438382000
320249108	::457318333445312000
256638502	::457318778338959000
156437061	::457319003665354000
346412695	::457320057895276000
466989920	::457320134864953000
466989920	::457320285130067000
18324223	::457320477367627000
255765560	::457320556912992000
433168829	::457320563774849000
202798666	::457320839395176000
413477251	::457321024560709000
513825441	::457321053745086000
248957493	::457321163841343000
393133633	::457321340270563000
264946102	::457321441780711000
574250205	::457321655493083000
466989920	::457322109186748000
466989920	::457322299390033000
459987659	::457322676936523000
202840862	::457322871098843000
33217361	::457322925159620000
38594501	::457323003819225000
299389082	::457323390156566000
79902186	::457323456992776000
469722641	::457323806093496000
24392243	::457324145953759000
338477631	::457324419422375000
259872929	::457324790064238000
408224760	::457324974458818000
8036902	::457325065202565000
277760577	::457325104238968000
204866655	::457325377313316000
267299080	::457325790892662000
159726392	::457325901512859000
167183597	::457325976750276000
93316687	::457326033600253000
404496513	::457326033717317000
18068894	::457326131276828000
412304311	::457326359900352000
8036902	::457326440556789000
15186859	::457326933265494000
28905424	::457326967713300000
33302034	::457327075888996000
93316687	::457327167253532000
93316687	::457327288032722000
33302034	::457327354663403000
546985882	::457327384018960000
413477251	::457327565187723000
33302034	::457327690471968000
407038804	::457327786404106000
93316687	::457327849691963000
93316687	::457328052046151000
204866655	::457328163476221000
93316687	::457328615945162000
93316687	::457328738452004000
112145680	::457328932615098000
15742158	::457329145920618000
93316687	::457329290317934000
414217500	::457329323348074000
240857453	::457329778656161000
15742158	::457329857811480000
29473860	::457330030134046000
93316687	::457330089727123000
15742158	::457330242731126000
404496513	::457330397509349000
36958694	::457330485447110000
93316687	::457330556519583000
172025978	::457330775663190000
615688476	::457330885223010000
93316687	::457330942978572000
414449852	::457330969494552000
412304311	::457331045650923000
615688476	::457331093742813000
18068894	::457331164487753000
285906246	::457331202899189000
363400499	::457331228190863000
368468264	::457331393870057000
93316687	::457331403429261000
93316687	::457331466478051000
469722641	::457331717695475000
240857453	::457331749266001000
240857453	::457332017084911000
93316687	::457332044675440000
216819428	::457332075021234000
513825441	::457332588777312000
490841822	::457332597912113000
93316687	::457332664966856000
93316687	::457332736198713000
240857453	::457333204475592000
33302034	::457333213179166000
312857835	::457334674692378000
338477631	::457334816632242000
469722641	::457335129296220000
328252982	::457335438290595000
321876841	::457335721754230000
480203168	::457335792742830000
480203168	::457335796928753000
93316687	::457336012952592000
281295226	::457336059961950000
193192138	::457336143340511000
71689075	::457336489417134000
93316687	::457336775347040000
64926237	::457336897778352000
15186859	::457336947342856000
19245878	::457337011234295000
357017353	::457337080386174000
251429451	::457337170705907000
167184626	::457337172274606000
557400595	::457337311470964000
19245878	::457337546393935000
557400595	::457337563317948000
218711172	::457337613612253000
277645720	::457337657195241000
218711172	::457337860786778000
557400595	::457337868529057000
347643113	::457337930953273000
412304311	::457337985978339000
417449044	::457338051002662000
35097852	::457338100256346000
218711172	::457338112629571000
218711172	::457338267705565000
414191298	::457338267902287000
347643113	::457338318158848000
93316687	::457338403584225000
19835249	::457338498132221000
415943958	::457338645146390000
93316687	::457338733055197000
19835249	::457338878421368000
93316687	::457338999527706000
266164462	::457339184706244000
218711172	::457339200795598000
266164462	::457339228037599000
19245878	::457339235846987000
93316687	::457339315094581000
218711172	::457339362871885000
513825441	::457339585488769000
334665323	::457339690702897000
258506164	::457339700533944000
218711172	::457339943405510000
513825441	::457339993800056000
28510276	::457340342195335000
277278671	::457340409463574000
513825441	::457340553081151000
392362281	::457340716910276000
347643113	::457340776843083000
360814823	::457340863446659000
19245878	::457340869662621000
360814823	::457340906874482000
218711172	::457341098940461000
218711172	::457341129911181000
29302446	::457341342751137000
218711172	::457341348178579000
266164462	::457341402893279000
218711172	::457341428843425000
393133633	::457341528474910000
266164462	::457341590856818000
326569368	::457341622963818000
24100015	::457341669785231000
326569368	::457341879973990000
326569368	::457342060228390000
360814823	::457342089101971000
360814823	::457342139349733000
239313896	::457342213165285000
312856997	::457342344313192000
232312019	::457342577004797000
434720036	::457342680712749000
395687470	::457342771393605000
197210844	::457342872031723000
218711172	::457343108163043000
272586753	::457343115762741000
218711172	::457343331732045000
240857453	::457343478012194000
152454379	::457343478310002000
197210844	::457343481766100000
272586753	::457343483083116000
241790793	::457344366517174000
240857453	::457344709526949000
240857453	::457344984832675000
275813402	::457344994068922000
97326618	::457345134355808000
311031621	::457345232539877000
16710226	::457345239133749000
312857835	::457345524157276000
272586753	::457345605937799000
87306187	::457345737466998000
256638502	::457346193031303000
18277474	::457346401287290000
97326618	::457346507222827000
19245878	::457346638294437000
483115964	::457346900224520000
326569368	::457346973348012000
459987659	::457347012338262000
211645751	::457347285387857000
211645751	::457347348419837000
240857453	::457347376496119000
124246645	::457347655472283000
311031621	::457347784329293000
210671307	::457347940311646000
18324223	::457347941246566000
256638502	::457348368847499000
311031621	::457348421825724000
18324223	::457348443971674000
311031621	::457348784813383000
311031621	::457348795563405000
211645751	::457348859040382000
211645751	::457349017647988000
369310186	::457349091669053000
139547588	::457349202650333000
211645751	::457349235948937000
211645751	::457349278403686000
39237011	::457349283319390000
211645751	::457349321399488000
326569368	::457349332887298000
230659102	::457349448465530000
62396842	::457349567496093000
326569368	::457349802603204000
31569666	::457349837328236000
97326618	::457349933989777000
326569368	::457350064801710000
257597142	::457350458885943000
125560060	::457350911753347000
157117376	::457351228444655000
210671307	::457351332907991000
634890754	::457351339232604000
471632365	::457351627188342000
125560060	::457351663959822000
397717926	::457351802909122000
363400499	::457351965379293000
210671307	::457352261006815000
471632365	::457352351884382000
471632365	::457352451914362000
45704670	::457352487411130000
471632365	::457352520734490000
384683676	::457352708274782000
87306187	::457352881734053000
97326618	::457352928094076000
471632365	::457354055568736000
328252982	::457354148795936000
395687470	::457354444967919000
300884493	::457354679991549000
272586753	::457355240556081000
395687470	::457355461373620000
326569368	::457355809475661000
266164462	::457355872143151000
40708485	::457355992724819000
312857835	::457356032139083000
252314330	::457356230391246000
323691415	::457356397689053000
383045348	::457356489846292000
410122679	::457356515381612000
323691415	::457356519718141000
100934605	::457356681073397000
249012544	::457356807132811000
323691415	::457356840884396000
347643113	::457356895704326000
252314330	::457357177611882000
431262520	::457357344309932000
326569368	::457357467861516000
709921765	::457357576595079000
326569368	::457358086114512000
472415509	::457358195791790000
431262520	::457358221896716000
326569368	::457359118655696000
157117376	::457359139887673000
397717926	::457359295349542000
529698153	::457359364735504000
326569368	::457359411220971000
326569368	::457359814205923000
339565561	::457360243064709000
431944862	::457360439387492000
256638502	::457360444165214000
257597142	::457360476754558000
255205725	::457360485109608000
571363101	::457360819659870000
351922723	::457361300301950000
497630362	::457361377548439000
326569368	::457361547954634000
213767620	::457361749352923000
52441281	::457361784136290000
218711172	::457361947252785000
213767620	::457362023236775000
312857835	::457362107638771000
93927673	::457362295350632000
168705725	::457362522991906000
605327407	::457362863683035000
15778759	::457363064590176000
96443022	::457363142528356000
41001071	::457363350692044000
605327407	::457363420141350000
350424007	::457363485525962000
81674504	::457363782398791000
636894252	::457363888946675000
636894252	::457364090432667000
256845035	::457364482361024000
260440912	::457364503642906000
599787941	::457365194843623000
293213630	::457365554329026000
124246645	::457365683530387000
326569368	::457365744087736000
53312065	::457365891210948000
326569368	::457366763265474000
272586753	::457366775328694000
211019280	::457366903900876000
211019280	::457366994187460000
636894252	::457367012516171000
326569368	::457367032506220000
636894252	::457367197023608000
258506164	::457367293782401000
115503799	::457368201681461000
122725183	::457368601050107000
423941104	::457368602820087000
338477631	::457368695199641000
357150048	::457369178857828000
636894252	::457369452128915000
357150048	::457369828962340000
308657649	::457369869067878000
431262520	::457369902915928000
410122679	::457370184630554000
415943958	::457370352616615000
632481728	::457370383776108000
357150048	::457370444006694000
636894252	::457370635107172000
415943958	::457370844407156000
410122679	::457370972128288000
326569368	::457371108485120000
231885202	::457371487146475000
547741880	::457371877229355000
320954938	::457371912377626000
320954938	::457372028769538000
472415509	::457372133136818000
415943958	::457372185468747000
25537528	::457372668770390000
260038180	::457372676848640000
25537528	::457372683270098000
25537528	::457372716426092000
25537528	::457372763561689000
308657649	::457372773422080000
414449852	::457373700879183000
279230956	::457373796404822000
301257200	::457374535705436000
220584371	::457375107464585000
220584371	::457375186229014000
70839851	::457375472116977000
308657649	::457375678569009000
54035689	::457375837294440000
256845035	::457376084980273000
73526174	::457376187967209000
326569368	::457376406822203000
326569368	::457376589320179000
222584958	::457377029030412000
326569368	::457377157124063000
279230956	::457377388134170000
40708485	::457377479829639000
299389082	::457377480714633000
172025978	::457377567264083000
415703077	::457377678736519000
202196262	::457377685946531000
222584958	::457377731496640000
210671307	::457377967715680000
210671307	::457378084795453000
299389082	::457378099076665000
434045786	::457378161156583000
326569368	::457378517332656000
210671307	::457378584425136000
335068121	::457378630964748000
299389082	::457378644587839000
210671307	::457378672933343000
210671307	::457378710845677000
25680589	::457378768294641000
210671307	::457378954043994000
349365015	::457379021492584000
335068121	::457379081684672000
326569368	::457379177277050000
320249108	::457379186823675000
210671307	::457379244726059000
210671307	::457379399063851000
210671307	::457379431800397000
490841822	::457379451416764000
326569368	::457379470899286000
222636373	::457379833958653000
326569368	::457379867269824000
412304311	::457380080231411000
412304311	::457380291418796000
222636373	::457380373413249000
326569368	::457380438894739000
329801539	::457380574563274000
326569368	::457380889018630000
329801539	::457381140622344000
326569368	::457381253751508000
329801539	::457381356440264000
326569368	::457381647093362000
25383063	::457382318949150000
311031621	::457382702094618000
482944497	::457382714107101000
326569368	::457382720545370000
326569368	::457382896077004000
348262381	::457383091321851000
40896981	::457383451952705000
348683759	::457383570860802000
592475734	::457383899836850000
220584371	::457383950730534000
220584371	::457384678605848000
252355708	::457385037457915000
256845035	::457385163714879000
490841822	::457385375523037000
490841822	::457385717308469000
220584371	::457385887186583000
490841822	::457385908388773000
220584371	::457386105302945000
612537918	::457386224467324000
220584371	::457386837888094000
191276105	::457386881173315000
253552344	::457386983677886000
490841822	::457387172304150000
490841822	::457387213865902000
253552344	::457387247696756000
14954949	::457387382715604000
260440912	::457387423014473000
253552344	::457387441511333000
491969843	::457387445797916000
220584371	::457387645325160000
220584371	::457387690472648000
613956023	::457388121139994000
490841822	::457388157751685000
432747712	::457388921475723000
64768338	::457389460234072000
85651876	::457389625942622000
279081886	::457389763352199000
25680589	::457390565701591000
260038180	::457390831209820000
222173816	::457391049023836000
25680589	::457391199523844000
242435004	::457391282411671000
25680589	::457391684028858000
596957614	::457391828874977000
225203526	::457391965630644000
112801155	::457392894618664000
112801155	::457392916148023000
335759212	::457392970690330000
112801155	::457393200521814000
49824781	::457393325650481000
49824781	::457393397733785000
483115964	::457394057765851000
444375493	::457394358493249000
574250205	::457394659640475000
334423964	::457396081354358000
164101308	::457396586755014000
26879335	::457396759883681000
354412568	::457396900069519000
26879335	::457397131650019000
25680589	::457397433178157000
480203168	::457397572173185000
480203168	::457397577017618000
225203526	::457398507113283000
167184626	::457398697383297000
252355708	::457398911317966000
22717394	::457399081313112000
44380700	::457399097897803000
358296822	::457399575800606000
358296822	::457399855762006000
354412568	::457400240140599000
354412568	::457400262970179000
358296822	::457400294620426000
354412568	::457400327428259000
354412568	::457400355215519000
466989920	::457400484257464000
358296822	::457400767565930000
30944417	::457401114624000000
33217361	::457401125353046000
55964893	::457401441251258000
30944417	::457401798467534000
30944417	::457402292783022000
466989920	::457402386638589000
252355708	::457402631682408000
267357514	::457403030241955000
167183597	::457403233346912000
162315218	::457403243933343000
351099839	::457404393902460000
474371126	::457405443782885000
141821632	::457405497759387000
141821632	::457405542063808000
141821632	::457405838819205000
612537918	::457405881710559000
351922723	::457406063768113000
141821632	::457406513896628000
480973099	::457406593873633000
260979062	::457406675356356000
267357514	::457406898220695000
141821632	::457408449328861000
612537918	::457408493340065000
68369234	::457408766515101000
415703077	::457408807266562000
68369234	::457409163627610000
158948390	::457409772674088000
468965579	::457410308764893000
249012544	::457410382089302000
313496905	::457410469280501000
249012544	::457410859422072000
280826646	::457413487938269000
280826646	::457413768545587000
249012544	::457413961655132000
313496905	::457413996782432000
95504927	::457414506646630000
408031484	::457415395347935000
98785279	::457415474079617000
473718221	::457415744959950000
280826646	::457416845772201000
444375493	::457416863975088000
283051149	::457416912247345000
98785279	::457417678131830000
449988145	::457419427286634000
449988145	::457419562812997000
480203168	::457420725368799000
112145680	::457420841660469000
471632365	::457421176034172000
235867165	::457421723013365000
235867165	::457421791435038000
225203526	::457422259117129000
497630362	::457424172860186000
22717394	::457424399759462000
197210844	::457424405354668000
281589334	::457425118093123000
152715270	::457425516077645000
65425379	::457427093178286000
29302446	::457427815873261000
91345170	::457428070371438000
65425379	::457428141527818000
91345170	::457428342158159000
65425379	::457428487067148000
253552344	::457428859684524000
35706997	::457430674350170000
612537918	::457430937437863000
351099839	::457432147125882000
482944497	::457433290320777000
335068121	::457433344158887000
335068121	::457433407010529000
480973099	::457433980233469000
167222207	::457434602337234000
335068121	::457434955245559000
335068121	::457435911160987000
422214932	::457436395527606000
60712766	::457436764144402000
335068121	::457437293377118000
158948390	::457438391131725000
471632365	::457438851783348000
339565561	::457439173746499000
545540214	::457439198056693000
281295226	::457439345624895000
281295226	::457440946381000000
132479234	::457441292373721000
471632365	::457442004524212000
471632365	::457442744781131000
15186859	::457444933457444000
588634771	::457447454993305000
202196262	::457452950810804000
345261852	::457453901491355000
634615880	::457455980788203000
718668289	::457457327512100000
250389935	::457457752751996000
348901427	::457459679690366000
301657872	::457460771480272000
250389935	::457460919048491000
69044676	::457461085780467000
97307001	::457463501183676000
259872929	::457463823427854000
19569142	::457465195397668000
250389935	::457465408904499000
506707370	::457465506552094000
377486283	::457465544044605000
506707370	::457465573429895000
377486283	::457465666119823000
363400499	::457465990914113000
28405302	::457468933910458000
315872678	::457469013107298000
165658390	::457469381551726000
214678768	::457470338121469000
26198467	::457472980407164000
184195472	::457473038796070000
363400499	::457473371823800000
31250549	::457473691886952000
210674392	::457473852767870000
340693336	::457474015058096000
259872929	::457475679802503000
236930269	::457475853060808000
407395368	::457476898231037000
460772038	::457477301215567000
30944417	::457477316810395000
416506126	::457478191804719000
365523194	::457478213074046000
406121427	::457478610580807000
406121427	::457478659838734000
23027915	::457479004627673000
30944417	::457480095364833000
62396842	::457481014361604000
30944417	::457481334244769000
40097041	::457481978808254000
60399576	::457483745293901000
204866655	::457483774612496000
81765661	::457483825254117000
204866655	::457484369561944000
40097041	::457484653457182000
72210207	::457485258732994000
570502101	::457486077658660000
57933673	::457486087355514000
356448818	::457486778786914000
342188056	::457486893421436000
342188056	::457487028570292000
31287131	::457487032160231000
342188056	::457487135013343000
342188056	::457487220451344000
342188056	::457487340186140000
342188056	::457487611955662000
415998425	::457487782022496000
277794018	::457488262303449000
34536365	::457488708187324000
489078088	::457488960621514000
120853830	::457489015001067000
342188056	::457490424442392000
342188056	::457490481354903000
253120136	::457491028434374000
83878535	::457491599203635000
202196262	::457492253758345000
38440249	::457492292157177000
285906246	::457492760732246000
133508241	::457492866420326000
328871385	::457492883998666000
152454379	::457492895948607000
328871385	::457493088521314000
342188056	::457493416449150000
379152968	::457493646540283000
342188056	::457493724956987000
473118863	::457494095556919000
370088836	::457495286923796000
370088836	::457495776411676000
255205725	::457495992233775000
519909326	::457496092066578000
320249108	::457496197910261000
570502101	::457496401854091000
298090474	::457496456023134000
298090474	::457496506405109000
189272740	::457497590376845000
634615880	::457497667229069000
189272740	::457497687688900000
125849974	::457497839900569000
372507812	::457498185661829000
341037427	::457498370714525000
189272740	::457498493653757000
189272740	::457498623023276000
329471370	::457498846302461000
190492046	::457499060728258000
342188056	::457499483014561000
30944417	::457499505760669000
342188056	::457499633812770000
159944196	::457499824120549000
570502101	::457499887610114000
145572480	::457499920396607000
321876841	::457500164538642000
93927673	::457500274450788000
127031573	::457500477752479000
21415532	::457500537999859000
40097041	::457500603694862000
93927673	::457500937989660000
342188056	::457500978292723000
68531166	::457501204784766000
342188056	::457501248720498000
86970230	::457502487528763000
570502101	::457502640579289000
9563172	::457503622155091000
71284640	::457503791651106000
354412568	::457503842800656000
342188056	::457504001609973000
479222401	::457504152591933000
291288952	::457504935798513000
15186859	::457505120071462000
20804321	::457505251285684000
395687470	::457505400464883000
66486074	::457505624964616000
35597637	::457505700013305000
395687470	::457506567093764000
351316240	::457506706910904000
55704588	::457506714699317000
300594041	::457506793887784000
395687470	::457507184851423000
256088386	::457507242061737000
300607168	::457507443585843000
311724390	::457507699882602000
395687470	::457508485136003000
348901427	::457508893900304000
31258629	::457509231550148000
331482356	::457509953658306000
328871385	::457510404025876000
15186859	::457510474112708000
66184984	::457510545890213000
230903702	::457510619042676000
40097041	::457510698839314000
218750630	::457511205335093000
218750630	::457511356975943000
165343536	::457511585121304000
398377928	::457511661155282000
181799948	::457511907843248000
181799948	::457511923399921000
20804321	::457512172776464000
259021462	::457512641544855000
41143305	::457512659793895000
181799948	::457512822151204000
218750630	::457513187600891000
268547296	::457513607941459000
249468865	::457513874892148000
181799948	::457514356972855000
336821368	::457514455350247000
15778759	::457514501449846000
181799948	::457514591543521000
181799948	::457514599630135000
181799948	::457514900567236000
181799948	::457514913720594000
181799948	::457514923459743000
181799948	::457514932376829000
181799948	::457514940316663000
259021462	::457515040149889000
127031573	::457515063834714000
273748024	::457515683052412000
66021164	::457515746357035000
66021164	::457515924929540000
405239647	::457516154081136000
241999176	::457516348659470000
181799948	::457516391684272000
181799948	::457516675919650000
320249108	::457516896733364000
65425379	::457517382467325000
25680589	::457517690043645000
109137184	::457517754619531000
181799948	::457517754908553000
286216848	::457517973800906000
181799948	::457518397127790000
631513843	::457518419437309000
533417136	::457518692830441000
259021462	::457519024445075000
181799948	::457519179893985000
255205725	::457519380243697000
65926573	::457519600155242000
255205725	::457519711559753000
267299080	::457519713833463000
181799948	::457519756765974000
181799948	::457519768749101000
308657649	::457519769093042000
181799948	::457519795898818000
267299080	::457519933371719000
483526518	::457519943982919000
65926573	::457519950618722000
181799948	::457520031627096000
181799948	::457520421445701000
22844281	::457520528891604000
107902551	::457520785158983000
490841822	::457520799474122000
181799948	::457521120363556000
181799948	::457521220628410000
93927673	::457521229344550000
406121427	::457521393400180000
621306179	::457521479475662000
32671267	::457521674486038000
181799948	::457521775882944000
490841822	::457521959736053000
490841822	::457522219598364000
396786261	::457522534473146000
454471454	::457522576747937000
181799948	::457522729286004000
181799948	::457522732825972000
59622669	::457523067225255000
716788381	::457523081381441000
454471454	::457523140277829000
181799948	::457523213015068000
454471454	::457523233198465000
181799948	::457523251623653000
181799948	::457523291897356000
359806236	::457523391126196000
181799948	::457523430846255000
181799948	::457523438974808000
181799948	::457523624413392000
181799948	::457523702280646000
181799948	::457523824192270000
342188056	::457523855326969000
490841822	::457524029285343000
181799948	::457524087112228000
181799948	::457524094494179000
15186859	::457524108495159000
181799948	::457524443040862000
322446637	::457525189962510000
131254355	::457525221520445000
23403899	::457525261831901000
120532808	::457525297152131000
23403899	::457525491503607000
490841822	::457525900561489000
8036902	::457526113611550000
274191278	::457526247350734000
8036902	::457526526129762000
23403899	::457526569452331000
386169383	::457526630257156000
432116634	::457526654370209000
133112299	::457527204482916000
25680589	::457528060409937000
12685102	::457528414036328000
560698843	::457528873971118000
560698843	::457529028891934000
560698843	::457529198215958000
70982412	::457529328444903000
28510276	::457529660750843000
474371126	::457529694062411000
252314330	::457530199987740000
716788381	::457530418397732000
412000113	::457530716075479000
35097852	::457531023325413000
381599486	::457531154804248000
322463853	::457531249876160000
322463853	::457531380944363000
322463853	::457531545058693000
120853830	::457531594023374000
28461859	::457531965697433000
210671307	::457532062098935000
35097852	::457532214885228000
490841822	::457532618850840000
69064286	::457532681354772000
342188056	::457532770613751000
342188056	::457532920442675000
33217361	::457533203080036000
107902551	::457533294372868000
79754464	::457533587621806000
308690900	::457533602469646000
490841822	::457534279535181000
363400499	::457534351832383000
155677785	::457534415506112000
155677785	::457534540215762000
69064286	::457534617478627000
342188056	::457534845468823000
155677785	::457534858190155000
342188056	::457534924388859000
28461859	::457534929031553000
279230956	::457535391525273000
279230956	::457535451793211000
355859159	::457535630005002000
224068229	::457535818140491000
490841822	::457535841976332000
403020871	::457535872788086000
618760575	::457535891838222000
91606737	::457535955738447000
572151259	::457536240728809000
28461859	::457536369980878000
454406979	::457536680367759000
408869196	::457537109234966000
130312780	::457537456909209000
28461859	::457537638447079000
155677785	::457537712233644000
97592081	::457538011085807000
28461859	::457538136818466000
28461859	::457538380171988000
65926573	::457538824466608000
378415682	::457539483986952000
225203526	::457539874556362000
25784705	::457540161228640000
408869196	::457541023682404000
709921765	::457541043559616000
42994926	::457541342101782000
371416817	::457541511400677000
112145680	::457542607619764000
371477472	::457542640477941000
360367250	::457542864667291000
371477472	::457543162727108000
709921765	::457543462108536000
242305581	::457543668514451000
490841822	::457543871572877000
474371126	::457544475318181000
371477472	::457544523456217000
490841822	::457544607878758000
414374118	::457544801978953000
284137695	::457544812678610000
365767010	::457544997429334000
365767010	::457545305773600000
414374118	::457545317282750000
474371126	::457545436916887000
334665323	::457545475764129000
35597637	::457545540851363000
320560322	::457545684401401000
26879335	::457545767066935000
351896383	::457546469633843000
403020871	::457546564551319000
414066292	::457546845309657000
320249108	::457546927685771000
596957614	::457547025760784000
413477251	::457548448321912000
190492046	::457548478127030000
413477251	::457548536142233000
211645751	::457548567499276000
224068229	::457548772902703000
259872929	::457548839050690000
413477251	::457548928905261000
413477251	::457550225242988000
181799948	::457550441698443000
413477251	::457550571872845000
150828387	::457550720456478000
371477472	::457551109180358000
293342989	::457551526136131000
122799833	::457551563830353000
293342989	::457551831066247000
193192138	::457551847247450000
28299725	::457551851018530000
140994915	::457551960779264000
202840862	::457552028768550000
26879335	::457552454788579000
26333173	::457552640159649000
628045480	::457553072776966000
252314330	::457553304848175000
709921765	::457553534977056000
242206017	::457553616463990000
268397639	::457553756948017000
35597637	::457553846932209000
382314219	::457553998296272000
25680589	::457554114684014000
379152968	::457554434495873000
225203526	::457554494491217000
107902551	::457554740218314000
15186859	::457555318679957000
490841822	::457555760814505000
490841822	::457555796214448000
411898570	::457555807996243000
490841822	::457555853940629000
438582644	::457556457907847000
414004311	::457556576694304000
571363101	::457556633439449000
213287321	::457556745855205000
115503799	::457556814343987000
413477251	::457556981125877000
444375493	::457557483771273000
413477251	::457557672368160000
560822598	::457557931970801000
85651876	::457557971464368000
413477251	::457557997334835000
396655167	::457558155577139000
570502101	::457559406113460000
378415682	::457559426879070000
465934852	::457559599105589000
272586753	::457559634493329000
378415682	::457560222110728000
71689075	::457560267313119000
726320420	::457560374171017000
320052148	::457560481423585000
32382173	::457560578144624000
15778759	::457560698101714000
182092022	::457560701687431000
428516870	::457560807149035000
182092022	::457560984542932000
167184626	::457561021142401000
242206017	::457561985966944000
454471454	::457562336816291000
374613599	::457562467749482000
413477251	::457562814933000000
71689075	::457562851121852000
420731308	::457563007887765000
91606737	::457563705585438000
242305581	::457563803769925000
91606737	::457563861366091000
166307106	::457563954383175000
91606737	::457564537521455000
413477251	::457564565354475000
382314219	::457564604160155000
716788381	::457564671646502000
15186859	::457564697064386000
261605370	::457564941697187000
281212143	::457565226939211000
716788381	::457565502236155000
71689075	::457565967816880000
378415682	::457566105729384000
261605370	::457566200869183000
6652302	::457566843280969000
374613599	::457566909630660000
189272740	::457566974059364000
299389082	::457567278494535000
299389082	::457567476801220000
115503799	::457567482107420000
189272740	::457567520786874000
351922723	::457567591222226000
260440912	::457567663007350000
364546435	::457567810311700000
490841822	::457567876950392000
189272740	::457568095138492000
196659229	::457568364253020000
634615880	::457568446687895000
507987711	::457568507249827000
137014162	::457568523422687000
93927673	::457568609263706000
114633433	::457569290380521000
28736200	::457569441518465000
519936824	::457569843152056000
408869196	::457569989482917000
320249108	::457570268261924000
49886698	::457570500122648000
49886698	::457570549946781000
490841822	::457570567776768000
69662123	::457570680637509000
490841822	::457570681153003000
69494041	::457570699129806000
49886698	::457570762082103000
41143305	::457570920543297000
29473860	::457571263821934000
79861287	::457571331224399000
347643113	::457571366297161000
250969967	::457571761635487000
35597637	::457572074270519000
612537918	::457572131564695000
21415532	::457572260669583000
21415532	::457572334128603000
21415532	::457572450130472000
338076990	::457572460507197000
64596921	::457573199694553000
79861287	::457573250235891000
225601631	::457573463541026000
428516870	::457574215768494000
266164462	::457574312128835000
483115964	::457574318818332000
374613599	::457574424552947000
546985882	::457574679117828000
357150048	::457574682175475000
258196512	::457574795329040000
435409494	::457574880150450000
258196512	::457574895690317000
347643113	::457575365981257000
28461859	::457575420171255000
29473860	::457575568033071000
369849727	::457575616783867000
53545809	::457575824464805000
50546012	::457575844303499000
324536771	::457576817160105000
571363101	::457577454669168000
431179654	::457577667894595000
146219676	::457578224479129000
28461859	::457578944200323000
152715270	::457579144679682000
490841822	::457579208227553000
490841822	::457579242486640000
490841822	::457579262829023000
490841822	::457579345096101000
252756099	::457579442727305000
32596609	::457579516815097000
28461859	::457579563913322000
297542894	::457580022300020000
554633284	::457580148615704000
369849727	::457580299376164000
297542894	::457580497581793000
489078088	::457581556626767000
726320420	::457581734708920000
124246645	::457581986564300000
301717953	::457582596650979000
124246645	::457582753488601000
334665323	::457583183416922000
519677520	::457584234396680000
71689075	::457584587578044000
351316240	::457584807749619000
224452115	::457584827055603000
173688303	::457584914318114000
374613599	::457584972644118000
230659102	::457585126684127000
259872929	::457585436504756000
374613599	::457585487008768000
370850900	::457585538997178000
374613599	::457585618005266000
374613599	::457586292197310000
13298002	::457586933267726000
48157278	::457586981057601000
276131997	::457587087655854000
284316159	::457587486491811000
328252982	::457587628817137000
716788381	::457587746853236000
32382173	::457587768190070000
716788381	::457587808891195000
454471454	::457588063250944000
516937156	::457588131752316000
91130285	::457588152581226000
120532808	::457588233602600000
173688303	::457588450745540000
533844924	::457588520102539000
264946102	::457588579938484000
351922723	::457588622099632000
33217361	::457588700659322000
71689075	::457588831563558000
31569666	::457589316622229000
299389082	::457589411459256000
420731308	::457589624542474000
25680589	::457589691731046000
25680589	::457589898124337000
48157278	::457589937916092000
266210776	::457590260403171000
24392243	::457590292204752000
33217361	::457590417815797000
490841822	::457590483556913000
150828387	::457590558626955000
322327312	::457590602591264000
490841822	::457590623655452000
242435004	::457590721843720000
52252090	::457591100559990000
420083874	::457591326792364000
299389082	::457591359457603000
26879335	::457591514621685000
52252090	::457591559983095000
266164462	::457591561325645000
497544291	::457591593747234000
301244439	::457591601959673000
26897261	::457591630866825000
164101308	::457591730884186000
403020871	::457591807103094000
403020871	::457591994538131000
15778759	::457592086897102000
22734052	::457592121059729000
415703077	::457592128617861000
52252090	::457592143855362000
726320420	::457592242870685000
173688303	::457592286000345000
262382570	::457592609758654000
52252090	::457592986172289000
35097852	::457593657894645000
519677520	::457593690228527000
259021462	::457593702618112000
137014162	::457593846139211000
384683676	::457593913675902000
262382570	::457594044349022000
32471501	::457594071247491000
140994915	::457594419596640000
14424207	::457594576816332000
32471501	::457594735889485000
125560060	::457594786610819000
32471501	::457595259804200000
328057955	::457595306885267000
17210128	::457595387398746000
538590660	::457595459712712000
17210128	::457595472853467000
17210128	::457595525471014000
170924102	::457596309902356000
48157278	::457596476513058000
490841822	::457596689742721000
190492046	::457596958908366000
372507812	::457596959046373000
266210776	::457597164374327000
519909326	::457597255793774000
259021462	::457597452808237000
17210128	::457597756593299000
259021462	::457597763589390000
320560322	::457597909253373000
173688303	::457597926575857000
15186859	::457597941096534000
150828387	::457598991019286000
140994915	::457599104101531000
348683759	::457599306145361000
350424007	::457599404346970000
259021462	::457599690792382000
392156048	::457599911379222000
350424007	::457599967100960000
207781904	::457600657361346000
299389082	::457600903004950000
107902551	::457601164645646000
378415682	::457601409123233000
202798666	::457601722740142000
299389082	::457601791127875000
310569604	::457602255173472000
159282025	::457602420260892000
309355379	::457602999691804000
411898570	::457603222254129000
395687470	::457603384573702000
395687470	::457603492195360000
140994915	::457604752029646000
68369234	::457604856480825000
17210128	::457605033853333000
17210128	::457605294046982000
258235483	::457605311864786000
110853177	::457605374309199000
413367641	::457605538046812000
316284345	::457605910865932000
360898372	::457605912820068000
445826532	::457606182908489000
409404583	::457606202050895000
45704670	::457606301078781000
40097041	::457606426647875000
45704670	::457606523687292000
45704670	::457606617509658000
259021462	::457606723684270000
311031621	::457607062290038000
15186859	::457607369988767000
369849727	::457607544551518000
316284345	::457607720628396000
316284345	::457607788353830000
316284345	::457608475942858000
316284345	::457609037488881000
113221759	::457609064395325000
328252982	::457609091850842000
474400310	::457609363931144000
232793000	::457609655586279000
32382173	::457609776604934000
330645900	::457609917470240000
490841822	::457610316658905000
490841822	::457610345322790000
52252090	::457610399081177000
188917484	::457610628396756000
259872929	::457610823515398000
259872929	::457610824299716000
490841822	::457610932558905000
706034130	::457611039752732000
316284345	::457611205289730000
490841822	::457611814457450000
395687470	::457611851749003000
395687470	::457611953888714000
20275866	::457612151465578000
320001867	::457612852237324000
432622681	::457613132060311000
40097041	::457613720529551000
480203168	::457614123539238000
480203168	::457614127465107000
431179654	::457614149342605000
15186859	::457614349801373000
93316687	::457614970805829000
28461859	::457615174224994000
412304311	::457615585250406000
264295397	::457615651793010000
23721718	::457615823352254000
312857835	::457616124285566000
316284345	::457616217524928000
73526174	::457616230304976000
113221759	::457616447909658000
316284345	::457616453844627000
316284345	::457616779414888000
279230956	::457617070365360000
316284345	::457617090837741000
347643113	::457617264091475000
26879335	::457617777717551000
172025978	::457618023352791000
15186859	::457618306791653000
479205756	::457619526176083000
316284345	::457619762877845000
40708485	::457620528572796000
204866655	::457621231991549000
393133633	::457621445527736000
474400310	::457621931655565000
279393068	::457621933589532000
71689075	::457622035955744000
479205756	::457622217522561000
474400310	::457622279917035000
15778759	::457622281880363000
474400310	::457622493906231000
119434884	::457622717681115000
114291753	::457623936914964000
320249108	::457624086160875000
500239410	::457624158114160000
100934605	::457624737318182000
91130285	::457624745249603000
371243365	::457625022345924000
52252090	::457625166655139000
33904380	::457625350676422000
33904380	::457625385795321000
52252090	::457625677965963000
100934605	::457625683817422000
326569368	::457625725244547000
172025978	::457625979892936000
70839851	::457626012251987000
100934605	::457626017491083000
100934605	::457626121690161000
19835249	::457626433834471000
260440912	::457626618484113000
242305581	::457627316450263000
419105102	::457627738308739000
26879335	::457627768717856000
204866655	::457627774413729000
132479234	::457627974272290000
393133633	::457628025753186000
320249108	::457628169173217000
26879335	::457628506466185000
306989340	::457628521960329000
316284345	::457628813154091000
171724420	::457629310506258000
312857835	::457629810458918000
393133633	::457629828326621000
64596921	::457630421266595000
231885202	::457630428199809000
408869196	::457630492855390000
308690900	::457630604528734000
70839851	::457631418789539000
519677520	::457631860840226000
286487329	::457632017165729000
328057955	::457632360243032000
48157278	::457632522701389000
225206298	::457632546335891000
225203526	::457632556834619000
256845035	::457632590493925000
413686504	::457632635410739000
490841822	::457632741287153000
70839851	::457632789861396000
70839851	::457633774121914000
19245878	::457634520913571000
70839851	::457634896920338000
163768701	::457635241562497000
410122679	::457635247081787000
342878651	::457635777556402000
15186859	::457635889909628000
49886698	::457636018485604000
378415682	::457636083518283000
49886698	::457636130611929000
49886698	::457636332546699000
33217361	::457636496087207000
365523194	::457636713519919000
706034130	::457636939772858000
706034130	::457636991203819000
49886698	::457637082458902000
384109939	::457637280929169000
53165262	::457637520831152000
364546435	::457637727723618000
15186859	::457638068762460000
550666101	::457638270948503000
550666101	::457638318008565000
550666101	::457638422010531000
550666101	::457638460568780000
550666101	::457638514226507000
480973099	::457638536955449000
550666101	::457638562469404000
550666101	::457638595730227000
340119318	::457638622993186000
550666101	::457638629649551000
550666101	::457638665355673000
371243365	::457638681705074000
550666101	::457638767310819000
550666101	::457638804262645000
550666101	::457638842867019000
550666101	::457638865637871000
550666101	::457638892586287000
550666101	::457638915311034000
550666101	::457638932528640000
550666101	::457638954410328000
550666101	::457638978548543000
550666101	::457639142046724000
550666101	::457639161852219000
550666101	::457639193229791000
571363101	::457639223609143000
550666101	::457639227824422000
307457734	::457639312893308000
550666101	::457639325371363000
307457734	::457639359072595000
550666101	::457639416622612000
550666101	::457639432435167000
550666101	::457639487208554000
505219745	::457639556473704000
307457734	::457639589151133000
550666101	::457639683405512000
550666101	::457639734248869000
550666101	::457639770928074000
32471501	::457639793552556000
32125015	::457639794697199000
32471501	::457639961039491000
32471501	::457640156250783000
49886698	::457640159459024000
222636373	::457640240946372000
128103434	::457640647189864000
281821239	::457640677556240000
432747712	::457640747320500000
219163747	::457640903004278000
613956023	::457641692221288000
15186859	::457642027165822000
393133633	::457642138889883000
326569368	::457642683465748000
70982412	::457642942464008000
242206017	::457643071904436000
52252090	::457643794117062000
241324134	::457643844465885000
413686504	::457644352882638000
326827026	::457644586698293000
413686504	::457644623645929000
393133633	::457644720928608000
34863840	::457644727467528000
48157278	::457644728805523000
326827026	::457644771163774000
267357514	::457644869305909000
256638502	::457644872334192000
89852975	::457644932715384000
287569533	::457645013984612000
70982412	::457645191248502000
408098797	::457645379228798000
242206017	::457645571122405000
398377928	::457645724977471000
444375493	::457645768715665000
103526992	::457645810801315000
85651876	::457645997527941000
34863840	::457646023792685000
408098797	::457646182731612000
85651876	::457646723461308000
335068121	::457646772257431000
393133633	::457646953841844000
293246270	::457647221329395000
34863840	::457647297376321000
85651876	::457647420189704000
103473089	::457647447959797000
85651876	::457647492692447000
726320420	::457648027482603000
241324134	::457648323525361000
599589782	::457648383952691000
25680589	::457648824580722000
335068121	::457648830880567000
159726392	::457648990406717000
378334138	::457649035231625000
178985516	::457649151988498000
328252982	::457649154521841000
232468321	::457649644089012000
393133633	::457650052337790000
311031621	::457650058263920000
338076990	::457650179953668000
393133633	::457650284333113000
140994915	::457650436565372000
339565561	::457650473885908000
490841822	::457650671517712000
490841822	::457650715784392000
115503799	::457650745903689000
140994915	::457650837192708000
30151060	::457651146409402000
308690900	::457651183226994000
459987659	::457651208224661000
140994915	::457651298397990000
134181956	::457651645598691000
414217500	::457651653525524000
347643113	::457652199863377000
399645465	::457652224529661000
68531166	::457652415588618000
224682361	::457652690198478000
224682361	::457653505785081000
15742158	::457653635091283000
426685539	::457653640677691000
326827026	::457653772119187000
33217361	::457653791916298000
150828387	::457653832990724000
140994915	::457654287384838000
393133633	::457654434500476000
368468264	::457655088404643000
372880069	::457655823561281000
347643113	::457655840623689000
408224760	::457656297991962000
252725390	::457656780105867000
393133633	::457657027586957000
140994915	::457657480835657000
348901427	::457657632191291000
324614357	::457657940062011000
264946102	::457657941785858000
261471578	::457658266596937000
47749919	::457658980894908000
190624012	::457659228572770000
395687470	::457659408860712000
374659572	::457659664319397000
374659572	::457659812042387000
20478089	::457659823577120000
322463853	::457660032864505000
15186859	::457660041718669000
242206017	::457660172618711000
197210844	::457660317926195000
636632104	::457660472238411000
374659572	::457660748681199000
311031621	::457660911713386000
311031621	::457660912300593000
40097041	::457661106144559000
262382570	::457661237073940000
326827026	::457661721470332000
53312065	::457662391258320000
53312065	::457662584259219000
53312065	::457662698835042000
339565561	::457663221852151000
40708485	::457663837508861000
52809967	::457664069114150000
507987711	::457664069387161000
365021832	::457664290627911000
374659572	::457664364816785000
393133633	::457664814752731000
188917484	::457665015106265000
47410500	::457665033179512000
479986172	::457665059129266000
578593285	::457665370888089000
370850900	::457665389846351000
516542821	::457665570192625000
40097041	::457665760072982000
434045786	::457666597382270000
267357514	::457666824910282000
28461859	::457667181791428000
52252090	::457667321297780000
252725390	::457667836215697000
301203823	::457667961516331000
554852227	::457668076491005000
554852227	::457668112369082000
365021832	::457668249845387000
35105150	::457668551034150000
410122679	::457668710464225000
214678768	::457669182847328000
266164462	::457669190879834000
52252090	::457669387412312000
22717394	::457669530857123000
574250205	::457669760072052000
392737983	::457670216450072000
480973099	::457670218219663000
229364831	::457670696542683000
19028099	::457670746643255000
19028099	::457671138793910000
350424007	::457671270365425000
311031621	::457671383875481000
188917484	::457671488037203000
113221759	::457671634049302000
326827026	::457671735396274000
326827026	::457671749396865000
326827026	::457671757739343000
326827026	::457671781542010000
326827026	::457671787778949000
69455217	::457671808423309000
291288952	::457672050476195000
475930595	::457672195591143000
382314219	::457672452097597000
414191298	::457673309878890000
71689075	::457673460484157000
178985516	::457673688146382000
291288952	::457673737827909000
311031621	::457673801371619000
311031621	::457673813203767000
71689075	::457673834028892000
348901427	::457674072617275000
62936749	::457674859934666000
426685539	::457674864673845000
465292139	::457675081448058000
128103434	::457675116789633000
414217500	::457675121344270000
370088836	::457675323061305000
38748723	::457675624292057000
260440912	::457675800318197000
86474692	::457675895390498000
260911912	::457675967847489000
178985516	::457676054480420000
213763059	::457676065679220000
623065439	::457676575031709000
188917484	::457676820935348000
572151259	::457676841688395000
409404583	::457677092746846000
348901427	::457677339401256000
348901427	::457677431692726000
405040496	::457677837634256000
279230956	::457678017570279000
370088836	::457678162684829000
103473089	::457678454314389000
411700909	::457678574871646000
360814823	::457679056146677000
360814823	::457679085448073000
623065439	::457679099960381000
360814823	::457679166465273000
360814823	::457679223541342000
623065439	::457679243258765000
411700909	::457679295146913000
599787941	::457679385169256000
411700909	::457679436943740000
302673934	::457679458682810000
311583053	::457679473270599000
21415532	::457679588080902000
21415532	::457679629264748000
347643113	::457680134099582000
411700909	::457680172909862000
411700909	::457680435280355000
282697692	::457680690516357000
370088836	::457680708442783000
282697692	::457681275013570000
15778759	::457681403552202000
52252090	::457681430818992000
410047216	::457681655419768000
18437537	::457681687405948000
115503799	::457681913697030000
282697692	::457682089325101000
513658421	::457682136502263000
411700909	::457682374370004000
370088836	::457682563138879000
282697692	::457682754076164000
282697692	::457682814071492000
282697692	::457682857688072000
150828387	::457683007697342000
370088836	::457683214782726000
466989920	::457683412594073000
546985882	::457683498166673000
282697692	::457683597282246000
393801885	::457683970659192000
418841887	::457684163898773000
384683676	::457684279208976000
15186859	::457684377246662000
167184626	::457684461656625000
210671307	::457684543000952000
40097041	::457684584461639000
40097041	::457684673117040000
466989920	::457684863156371000
21568615	::457684863508684000
513825441	::457685656840716000
231885202	::457686008465596000
260911912	::457686028258516000
302673934	::457686032998465000
411700909	::457686047380762000
291288952	::457686188904554000
182092022	::457686449685417000
279081886	::457686890250907000
279081886	::457686998082265000
279081886	::457687037168988000
274191278	::457687042655154000
265786675	::457687049114382000
513825441	::457687395371331000
454471454	::457687752000434000
403020871	::457687937526689000
399645465	::457688957010989000
212047421	::457689026405748000
399645465	::457689075026112000
468965579	::457689400307376000
313496905	::457689464312061000
28405302	::457689598316261000
346998772	::457689623796264000
468965579	::457689691559854000
36485138	::457689927858524000
76017935	::457690014655066000
424790585	::457690726084513000
351099839	::457690880732700000
328057955	::457690936093327000
91606737	::457691377108008000
623065439	::457691433198452000
308657649	::457691743018704000
239313896	::457691905589911000
365021832	::457691918491983000
239313896	::457692113233125000
365021832	::457692201711968000
17210128	::457692239460716000
365021832	::457692247413112000
365021832	::457692316514258000
365021832	::457692343043252000
445826532	::457692365915168000
17210128	::457692463981805000
236528732	::457692484186152000
365021832	::457692489915174000
471632365	::457692630432755000
17210128	::457692741430820000
272586753	::457692958012088000
17210128	::457693013372706000
431262520	::457693049452122000
410122679	::457693246752579000
365021832	::457693278297530000
365021832	::457693539246161000
279081886	::457693838102888000
365021832	::457693856922750000
293246270	::457693899964694000
596957614	::457694085155807000
365021832	::457694108354502000
222584958	::457694120044404000
236528732	::457694367806144000
236528732	::457694424697675000
311031621	::457694731888103000
311031621	::457694855305523000
365021832	::457694987174428000
365021832	::457695238979481000
365021832	::457695369292283000
40896981	::457695527204036000
114633433	::457695760000114000
365021832	::457695852166139000
23403899	::457695903131127000
93316687	::457695925800931000
365021832	::457695979454881000
23403899	::457696233587744000
615688476	::457696289195429000
52252090	::457696423245393000
365021832	::457696476462731000
365021832	::457696699692384000
25680589	::457696900901122000
38748723	::457696956622864000
222584958	::457697032963362000
471632365	::457697079771422000
365021832	::457697086415585000
114633433	::457697165058387000
25680589	::457697241306640000
193192138	::457697267194269000
365021832	::457697268930314000
365021832	::457697476397395000
38748723	::457697535193534000
217262932	::457697587269615000
365021832	::457697705104392000
25680589	::457697717590827000
365021832	::457697820401610000
114633433	::457697828014280000
294347764	::457698010042875000
383243793	::457698071237754000
365021832	::457698131011174000
38748723	::457698174833262000
348262381	::457698303807725000
365021832	::457698334812409000
351316240	::457698448448684000
365021832	::457698537870864000
38440249	::457698698148184000
419105102	::457698766879875000
87306187	::457698841459195000
222173816	::457699169269186000
36654229	::457699272642011000
471632365	::457699366661136000
38748723	::457699635172499000
36654229	::457699713002008000
418841887	::457699981475213000
350003589	::457700511563526000
503741267	::457700759878901000
486231003	::457701087005671000
257913209	::457701161601343000
418841887	::457701167913381000
336347539	::457701246770872000
204866655	::457701371199107000
486231003	::457701438794498000
471632365	::457701626686357000
471632365	::457701697624625000
204866655	::457701744307609000
471632365	::457701916315623000
257913209	::457701921428873000
71689075	::457701932409581000
204866655	::457701986566438000
217262932	::457702110847451000
486231003	::457702150064582000
204866655	::457702165826785000
217262932	::457702294755090000
204866655	::457702491854233000
33217361	::457702542055444000
423865005	::457702868481363000
423865005	::457703083695702000
486231003	::457703292358131000
222173816	::457703328450113000
468965579	::457703398058778000
420731308	::457703425380458000
204866655	::457703437246148000
38748723	::457703580477435000
204866655	::457703663482732000
47749919	::457703764963520000
260911912	::457703874120257000
204866655	::457703986980978000
486231003	::457704003401711000
435349693	::457704249460547000
294347764	::457704294167228000
350003589	::457704304690728000
204866655	::457704565803347000
474400310	::457705017453998000
431262520	::457705151218720000
36958694	::457705154024722000
204866655	::457705246085881000
378334138	::457705308845277000
435349693	::457705548897845000
486231003	::457705646293782000
356448818	::457705732440616000
279230956	::457705933360349000
279230956	::457705984358907000
486231003	::457706202722754000
222173816	::457706248436461000
385595835	::457706401201422000
33217361	::457706513453580000
623065439	::457706516871905000
374659572	::457706574665248000
279230956	::457706745184669000
279230956	::457706841674620000
204866655	::457706912763891000
486231003	::457707423026143000
204866655	::457707454504382000
285988306	::457708007661764000
486231003	::457708322624663000
634890754	::457708433794293000
128103434	::457708487620194000
64596921	::457708496214315000
634890754	::457708522206007000
281295226	::457708726976544000
486231003	::457708922158481000
445903498	::457708933587955000
118881789	::457708995655258000
204866655	::457709066710974000
310569604	::457709177314746000
122769328	::457709258453549000
122769328	::457709320764162000
503741267	::457709392926740000
252725390	::457709620346109000
634890754	::457709768639905000
503741267	::457709988022996000
709921765	::457710056273088000
36925706	::457710192122019000
634890754	::457710217640177000
347643113	::457710579541889000
709921765	::457710692871991000
424790585	::457710713620815000
316902035	::457710726749372000
424790585	::457710797490110000
356448818	::457711344117366000
347643113	::457711518449418000
486231003	::457711554444931000
36925706	::457711566763208000
36958694	::457711803103850000
497630362	::457711942937767000
334665323	::457712012110213000
486231003	::457712022252433000
497630362	::457712042065936000
310569604	::457712082872729000
338477631	::457712167089758000
533417136	::457712536809648000
336019882	::457712562973331000
634890754	::457712656867008000
254319575	::457712701288878000
420083874	::457712801465655000
240927663	::457712959733919000
152454379	::457713036241809000
64768338	::457713077345976000
413686504	::457713254379560000
486231003	::457713359094550000
468965579	::457713513348481000
163768701	::457713668965543000
254319575	::457713784740524000
420083874	::457713827157508000
486231003	::457713992635785000
254319575	::457714238467735000
486231003	::457714718430748000
61478431	::457715196761735000
486231003	::457715391541051000
486231003	::457715719170715000
254319575	::457715747100176000
411700909	::457715750233735000
345508633	::457715989820735000
254319575	::457716124704968000
181799948	::457716329248608000
241790793	::457716395363827000
240927663	::457716424874921000
241790793	::457716441463398000
243011588	::457716679838273000
374659572	::457716828542746000
374659572	::457717287592534000
605601195	::457717483852795000
517695658	::457717811096592000
350003589	::457717903442202000
36958694	::457717982676783000
374659572	::457718345995784000
364752208	::457718470533070000
364752208	::457718703216283000
381599486	::457718861769752000
358296822	::457719064681385000
178985516	::457719101033824000
383045348	::457719127935688000
374659572	::457719130829774000
36958694	::457719146978217000
178985516	::457719254234963000
364752208	::457719319292440000
490841822	::457719459935821000
358296822	::457719479468699000
381599486	::457719537262428000
467758710	::457719614290419000
31078887	::457719659324665000
364752208	::457719704543440000
358296822	::457719711287873000
31078887	::457719888971198000
47749919	::457719962975473000
47749919	::457720008076840000
31078887	::457720185600757000
336347539	::457720255906066000
31078887	::457720284678610000
31078887	::457720361975431000
364752208	::457720372071116000
36958694	::457720398751080000
31078887	::457720491852066000
311031621	::457720599112978000
172280619	::457720621841920000
364752208	::457720811621584000
364752208	::457720918324695000
490841822	::457720967712608000
31078887	::457721145676939000
599589782	::457721310957674000
364752208	::457721477433790000
29473860	::457721482811277000
364752208	::457721599748472000
364752208	::457721769957130000
373653741	::457721836000669000
293246270	::457721908566306000
364752208	::457721931374923000
31078887	::457721945132244000
364752208	::457721963817865000
364752208	::457721989143076000
364752208	::457722076330086000
364752208	::457722112342364000
364752208	::457722149755551000
490841822	::457722393717243000
31078887	::457722583450796000
301244439	::457722596122185000
31078887	::457722721112043000
342878651	::457722724756905000
364752208	::457722909675360000
266164462	::457722931049922000
127031573	::457723126814502000
31078887	::457723171005681000
31078887	::457723354577784000
152454379	::457723358743121000
100934605	::457723381744689000
36958694	::457723385259102000
364752208	::457723414946410000
533417136	::457723571393921000
31078887	::457723626758742000
364752208	::457723640058888000
374659572	::457723896305700000
31078887	::457723979684265000
31078887	::457724084403445000
364752208	::457724268449521000
371243365	::457724469159542000
31078887	::457724516240617000
109298324	::457724967514169000
727288316	::457725067791593000
40896981	::457725230199631000
338477631	::457725744773214000
370088836	::457725919567052000
96443022	::457725926902493000
40097041	::457726552395223000
430943995	::457726752648073000
167183597	::457726867747766000
109298324	::457727181276209000
10095952	::457727197328191000
70839851	::457727304307720000
38748723	::457727597355732000
308657649	::457727626447425000
70839851	::457727957398614000
40097041	::457728171471675000
467758710	::457728196012539000
38748723	::457728655138226000
257597142	::457729072685404000
262382570	::457729219917651000
38748723	::457729593651494000
405676565	::457729673292951000
347643113	::457729788535640000
328871385	::457729793945915000
328871385	::457729900682571000
370088836	::457729953669595000
172280619	::457730420834959000
217262932	::457730513239687000
399645465	::457730873786650000
311031621	::457731051326930000
311031621	::457731217081659000
79073243	::457731256407429000
311031621	::457731262732460000
370088836	::457731308190707000
346412695	::457731429175013000
172280619	::457731784369651000
172280619	::457731970915528000
232468321	::457732139610415000
346412695	::457732259785605000
479986172	::457732392862900000
79861287	::457733103893893000
554801627	::457733175377006000
172280619	::457733352314142000
479986172	::457733516479188000
91195209	::457733628941058000
216819428	::457733766690402000
25235649	::457734155455836000
19879486	::457734363166162000
467043006	::457734595812032000
267357514	::457734618850942000
87306187	::457734672479301000
87306187	::457734807850463000
87306187	::457734864712638000
87306187	::457734961357783000
32382173	::457735655028973000
311031621	::457735688809480000
479222401	::457736191765254000
479222401	::457736212086681000
19879486	::457736225709768000
24392243	::457736332769779000
311031621	::457736470854238000
311031621	::457736513279635000
335068121	::457736771556483000
81765661	::457736779073081000
166307106	::457736837684269000
15778759	::457737140890136000
81765661	::457737200776781000
479222401	::457737432754954000
411898570	::457738069211631000
479222401	::457738395012194000
618760575	::457738748193542000
369849727	::457738762521694000
35097852	::457738769652019000
48157278	::457738860127338000
36925706	::457739079895887000
328871385	::457739371643301000
261605370	::457739550656184000
384594087	::457739652573958000
261605370	::457739668000219000
384594087	::457739704235216000
411898570	::457739723726127000
261605370	::457739730512146000
64596921	::457739815794905000
357306642	::457740545822318000
127031573	::457741101370052000
36925706	::457741123251761000
301203823	::457741326188957000
222584958	::457742148524572000
411898570	::457742389567062000
255205725	::457742470676496000
574250205	::457742652151435000
115503799	::457743039826759000
222584958	::457743575015772000
335068121	::457743754275737000
174148391	::457743862161620000
490841822	::457744142877995000
490841822	::457744600493727000
347643113	::457744692386742000
378415682	::457745042128371000
615688476	::457745808394555000
310569604	::457745949058539000
70982412	::457746150981136000
346998772	::457747132850524000
202292166	::457747325918937000
64596921	::457747463626301000
312856997	::457747845529890000
142176687	::457748245650079000
103244523	::457748716070649000
532616498	::457748728297054000
311031621	::457748978411393000
324401110	::457749314660761000
311031621	::457749332595200000
311031621	::457749615349989000
311031621	::457749657569865000
311031621	::457749715635818000
259872929	::457749718651531000
259872929	::457749719339368000
311031621	::457749887598075000
64596921	::457749956736974000
311031621	::457749974868979000
311031621	::457749998185091000
311031621	::457750085929934000
52809967	::457750487883087000
322763942	::457750910983077000
399174015	::457750986589605000
334423964	::457751084099203000
258506164	::457751092273479000
140994915	::457751103954636000
225203526	::457751366442962000
150828387	::457751406636978000
322327312	::457751527390584000
316229499	::457752477345927000
471291163	::457752535416451000
269151566	::457752950387929000
269370098	::457752972743569000
386627455	::457753075823165000
618760575	::457753572638089000
25235649	::457753673993441000
480973099	::457754593032540000
252355708	::457755391355404000
516017637	::457755894042734000
256638502	::457756025593294000
110853177	::457756311099146000
269151566	::457756356728995000
110853177	::457756628746395000
20822956	::457756642419806000
81765661	::457757636365410000
335068121	::457757839193145000
81765661	::457757854598832000
554801627	::457757903697350000
465292139	::457758340982927000
335759212	::457758429872795000
322763942	::457759410647867000
483115964	::457759860973502000
346998772	::457759955815124000
483115964	::457760284241702000
281295226	::457760369801306000
335759212	::457760619144302000
335759212	::457761403542065000
118881789	::457761517283602000
358296822	::457761557787582000
66184984	::457761675769180000
225601631	::457762264557170000
358296822	::457762619282034000
358296822	::457762814531088000
368079003	::457762952309772000
322446637	::457763518112997000
368079003	::457763684060651000
479205756	::457764220818296000
173688303	::457764318654652000
345261852	::457764901826486000
25537528	::457765379478016000
35097852	::457765410021339000
25537528	::457765471719141000
173688303	::457765935676276000
65482831	::457766770963525000
25537528	::457767003705466000
29335169	::457767197784276000
65425379	::457767854935654000
127413469	::457768095994494000
45704670	::457768310596071000
253552344	::457768394108841000
418841887	::457768601530163000
412000113	::457769465208270000
260979062	::457769572221730000
56723331	::457770445690142000
301203823	::457770791572996000
173688303	::457771629100032000
173688303	::457771669138849000
266164462	::457771953177518000
249012544	::457772053773316000
468965579	::457772467998973000
173688303	::457772634957025000
54035689	::457773963545182000
141735027	::457774885364695000
409777239	::457776392784973000
23721718	::457776437378822000
127031573	::457776604370833000
397717926	::457776847498272000
95504927	::457776852577550000
409777239	::457777224679030000
277760577	::457777269130280000
95504927	::457777460990705000
634890754	::457777762598522000
408031484	::457777848741158000
634890754	::457778086121975000
473718221	::457778244654075000
283051149	::457779567394963000
173688303	::457779806138949000
187089991	::457781631839784000
335068121	::457781704703217000
335759212	::457782730466422000
73526174	::457783857199083000
409777239	::457784261550960000
103473089	::457784741576458000
182092022	::457785058225442000
264300486	::457788151495667000
152715270	::457788284710576000
56723331	::457788891584819000
85651876	::457790332571492000
12685102	::457792000314851000
85651876	::457792127976890000
85651876	::457792246080086000
85651876	::457792449872556000
85651876	::457792693268402000
297052199	::457792808049336000
85651876	::457792885539500000
35706997	::457793150250000000
247159855	::457794074079027000
630076052	::457794916756643000
58627481	::457795022113345000
29302446	::457795379770036000
85651876	::457796298599854000
363400499	::457796326193762000
85651876	::457796679358353000
85651876	::457796752813592000
172025978	::457796959462387000
621306179	::457800948803305000
259872929	::457801048602591000
621306179	::457801661340086000
246571951	::457802468119023000
545540214	::457803797327122000
363400499	::457805638031011000
60712766	::457806989066653000
15186859	::457807318126985000
458529098	::457807571127377000
23403899	::457809244805287000
23403899	::457809475844313000
94226339	::457809826387484000
29302446	::457811418180374000
618760575	::457811941969240000
377486283	::457813183126712000
618760575	::457813816332390000
259872929	::457813921059987000
259872929	::457813921806548000
29302446	::457814203990933000
204866655	::457814266054451000
204866655	::457814401115246000
25383063	::457815387371864000
204866655	::457817066398310000
64768338	::457817462273089000
76017935	::457818431182483000
506707370	::457821415933505000
421158343	::457821858696818000
293246270	::457822336264044000
301657872	::457823246147014000
69044676	::457823605691129000
97307001	::457826344072511000
501202268	::457826990184472000
204866655	::457827877518467000
501202268	::457828003775774000
370088836	::457829404711092000
128103434	::457829584306995000
501202268	::457829793225248000
579271413	::457830347640541000
28405302	::457831460888526000
165658390	::457831917279117000
214678768	::457832633754349000
315872678	::457834712547860000
26198467	::457835471846912000
184195472	::457835538389532000
31250549	::457836337609994000
210674392	::457836527645503000
236930269	::457838221787803000
343018153	::457838635044196000
407395368	::457839303989944000
460772038	::457839745683316000
90211828	::457840313277890000
438582644	::457840368827244000
416506126	::457840711186907000
365523194	::457840736252084000
256638502	::457841565969694000
432116634	::457842792971395000
363400499	::457842967667961000
363400499	::457843635023654000
354406436	::457843935201988000
62396842	::457843985130586000
354406436	::457844285371858000
432116634	::457845139613184000
60399576	::457846248297357000
81765661	::457846338651049000
359104594	::457847274551246000
222636373	::457847374925553000
72210207	::457848016112607000
384594087	::457848017916542000
384594087	::457848360234668000
384594087	::457848645178896000
384594087	::457848664334290000
384594087	::457848684135583000
384594087	::457848840281128000
19245878	::457848908459167000
384594087	::457848940566949000
384594087	::457848963979575000
57933673	::457848984732565000
384594087	::457849043541295000
69662123	::457849651719585000
351316240	::457849883836575000
223005614	::457850181346918000
277794018	::457851458877018000
378850242	::457851508105969000
438582644	::457851605824450000
378850242	::457851800000143000
34536365	::457851988697313000
223005614	::457852794830331000
259872929	::457852867919884000
351316240	::457853245709619000
253120136	::457853525414793000
83878535	::457854162722496000
202196262	::457854903797284000
38440249	::457854946587967000
120853830	::457854964619292000
204866655	::457855412273156000
285906246	::457855498100805000
437082385	::457855562542514000
133508241	::457855617634283000
28252356	::457855708382248000
348682667	::457855868592472000
533417136	::457855916465876000
618760575	::457856535654195000
38748723	::457856594274164000
473118863	::457856964567891000
153133040	::457857542123556000
324401110	::457857891681435000
345261852	::457858368225292000
70982412	::457859187029340000
162245153	::457859833048608000
39237011	::457860687046647000
341037427	::457860812376268000
265786675	::457860841111834000
137117871	::457860969570385000
533417136	::457861270780510000
29473860	::457861299104677000
329471370	::457861370038337000
152454379	::457861821203238000
29473860	::457861871811719000
29473860	::457861941202284000
159944196	::457862492954169000
40946018	::457862543814324000
145572480	::457862610747019000
433470731	::457862734076727000
40946018	::457862807732494000
222636373	::457863426837331000
29473860	::457863623604723000
325036867	::457864623098568000
34445704	::457864826899808000
86970230	::457865583761969000
316284345	::457866226438787000
26879335	::457866265260871000
24100015	::457866372182466000
120853830	::457866561471385000
24100015	::457866589577412000
479222401	::457866901486444000
56509474	::457867593270181000
302673934	::457868300891213000
69494041	::457868517404979000
55704588	::457869321880883000
300594041	::457869414411407000
175532031	::457869436368994000
251231824	::457869483324215000
256088386	::457869940448444000
33904380	::457870270783827000
33904380	::457870291457568000
33904380	::457870324122800000
33904380	::457870348416217000
175532031	::457870358885175000
33904380	::457870372663492000
479986172	::457870430360317000
479986172	::457870490800234000
216819428	::457870492125650000
68531166	::457870877989036000
479986172	::457871010403192000
479986172	::457871169920987000
479986172	::457871387085246000
15186859	::457871806104612000
293246270	::457871817970302000
204866655	::457872034631258000
31258629	::457872253930065000
479986172	::457872379243675000
372507812	::457873049363034000
256638502	::457873060599582000
331482356	::457873082795819000
251231824	::457873087288340000
412304311	::457873456844271000
29473860	::457873497851572000
35597637	::457873706690162000
412304311	::457873790329180000
230903702	::457873853004271000
412304311	::457874218924142000
410122679	::457874221083799000
29473860	::457874249718693000
412304311	::457874284590166000
399645465	::457874309231693000
256638502	::457874336456527000
15186859	::457874449388142000
365767010	::457874512080408000
29473860	::457874575238250000
412304311	::457874957293600000
17210128	::457875561688211000
52995718	::457876180868542000
41143305	::457876290054287000
141735027	::457876878582226000
336821368	::457877102365114000
24413698	::457877314668199000
249468865	::457877765295861000
23403899	::457879081405534000
273748024	::457879918760574000
23027915	::457880022041124000
57929811	::457880119575859000
378794339	::457880365081042000
486231003	::457880366939119000
405239647	::457880468138893000
32671267	::457880575966453000
57929811	::457880595063144000
48157278	::457880704211509000
468965579	::457880735953989000
259021462	::457880785190916000
286216848	::457880816341622000
301257200	::457880816669175000
152454379	::457880830510366000
599589782	::457880830975549000
26684021	::457880889297358000
378794339	::457880992603045000
261471578	::457881114527682000
364546435	::457881638232657000
57929811	::457881669807403000
432622681	::457882059113910000
71284640	::457882093091975000
239928368	::457882163602796000
417449044	::457882675379183000
414191298	::457883413924429000
181799948	::457883454760177000
414191298	::457883502348730000
483526518	::457883550037975000
399174015	::457883688047759000
414191298	::457883774420668000
363400499	::457883930167767000
122717174	::457884071952003000
57929811	::457884193310375000
57929811	::457884216219668000
17356903	::457884304249720000
163768701	::457884317700866000
36925706	::457884343696752000
709921765	::457884553609486000
516542821	::457884817426616000
57929811	::457885009756831000
709921765	::457885113192550000
262471070	::457885169467555000
408224760	::457885176002252000
57929811	::457885185955336000
396786261	::457885263125962000
57929811	::457885264451739000
36925706	::457885453484441000
348193845	::457885740555190000
57929811	::457885806519017000
59622669	::457885903218675000
36925706	::457885940539617000
408224760	::457886056135020000
226357092	::457886160480919000
359806236	::457886273697349000
408224760	::457886310511177000
408224760	::457886565541621000
348193845	::457886841337679000
414191298	::457886988377403000
403020871	::457887063354781000
479205756	::457887140181856000
25235649	::457887341617901000
414191298	::457887506340401000
479205756	::457887958436040000
57929811	::457887981013966000
33217361	::457887989491040000
57929811	::457888026975154000
57929811	::457888045107539000
348193845	::457888084122542000
57929811	::457888228666650000
150828387	::457888294916091000
479205756	::457888301261676000
322446637	::457888398452064000
131254355	::457888439564656000
120532808	::457888522683170000
414191298	::457888541775630000
167183597	::457888721602240000
122717174	::457888860093956000
399174015	::457888865140092000
348262381	::457889068840280000
266164462	::457889207676317000
133112299	::457889596702195000
57929811	::457889708878868000
57929811	::457889802286039000
327989967	::457889822686732000
266164462	::457889860939165000
266164462	::457889891477913000
57929811	::457889990299910000
338830055	::457890024705368000
57929811	::457890251915411000
287721116	::457890476184854000
247159855	::457890652567519000
409777239	::457890789410873000
409777239	::457890818313814000
348262381	::457891182865944000
255765560	::457891699399098000
417449044	::457891743498006000
347643113	::457891745196699000
409777239	::457891750380437000
167184626	::457892209396699000
239928368	::457892250111180000
574250205	::457892373096583000
338477631	::457892450426568000
385259637	::457892456085061000
98785279	::457892759928856000
29302446	::457892886982316000
38594501	::457892900655742000
147779508	::457893960443105000
408869196	::457894187921207000
414191298	::457894314383642000
408869196	::457894618617491000
374289648	::457894782862647000
500239410	::457894956670402000
500239410	::457895143962853000
103473089	::457895949478551000
380723702	::457896035923136000
31250549	::457896320728965000
113221759	::457896391680208000
103473089	::457896482939473000
91606737	::457896585473433000
160671151	::457896762251173000
19879486	::457897084319203000
15186859	::457897093705641000
223998080	::457897236836257000
103473089	::457897409243136000
418841887	::457897886530174000
495598070	::457899324324589000
57929811	::457899455938048000
130312780	::457900151579758000
68369234	::457900546511626000
301717953	::457900644700258000
240927663	::457901543472496000
432116634	::457901673168400000
265786675	::457901807172612000
393133633	::457901937879678000
68531166	::457902172903337000
432116634	::457902273327161000
483115964	::457902380135104000
631513843	::457902465648967000
68531166	::457902576718327000
467043006	::457902580019232000
68531166	::457902626257244000
371416817	::457902687733161000
393133633	::457902786743914000
114633433	::457902942368960000
225203526	::457902964196134000
513658421	::457903254802665000
364546435	::457903286021287000
25784705	::457903305797013000
31250549	::457903343751274000
107902551	::457903400168869000
68369234	::457903445874581000
631513843	::457903967939592000
114633433	::457904002693210000
344857407	::457904162605240000
28461859	::457904225670803000
114633433	::457904295816343000
114633433	::457904435620892000
114633433	::457904442264678000
26684021	::457904526335680000
432116634	::457904651631738000
274191278	::457904920008462000
64768338	::457905093048688000
186572442	::457905419357138000
52252090	::457905452357939000
360367250	::457905535048642000
80448281	::457906471586381000
424790585	::457907139734802000
631513843	::457907185964834000
336019882	::457907369133867000
65412211	::457907370413543000
345508633	::457907511203749000
79606394	::457908194904256000
79606394	::457908301078867000
346392612	::457908354384662000
412304311	::457908742622052000
424790585	::457909041612587000
17210128	::457909124874125000
384683676	::457909161469440000
322763942	::457909400620253000
412304311	::457909505851154000
599589782	::457909538612461000
134181956	::457909545344315000
103526992	::457909867294912000
412304311	::457909919581491000
134181956	::457910178847809000
632481728	::457910222606970000
255205725	::457910354920488000
326827026	::457910381491798000
408869196	::457910396280930000
134181956	::457910450332909000
326827026	::457910603345321000
326827026	::457910799013797000
230227645	::457910890675728000
326827026	::457911007663636000
264946102	::457911022813061000
70982412	::457911413889974000
274311440	::457911454033645000
264946102	::457911674003935000
230227645	::457911998655643000
41753572	::457912019682086000
230227645	::457912138309181000
120853830	::457912161269207000
453280756	::457912236363620000
279081886	::457912597069582000
279230956	::457912711289266000
64926237	::457912793815982000
363400499	::457912842339901000
453280756	::457912963446218000
340119318	::457913036817195000
378334138	::457913120355516000
279081886	::457913199569141000
443376354	::457913301163208000
279081886	::457913502347186000
232901934	::457914101113442000
414066292	::457914204562161000
285141722	::457914485571739000
108808608	::457914560696315000
232901934	::457914721941741000
340119318	::457914725532057000
33904380	::457914735212912000
108808608	::457914979166224000
428300082	::457914982240616000
10095952	::457915535486091000
205928265	::457915549599555000
628045480	::457915684496752000
108808608	::457915756429459000
190492046	::457915879616180000
479986172	::457915886939439000
178985516	::457916152845725000
479986172	::457916161829920000
40946018	::457916283116216000
23027915	::457916349537202000
40946018	::457916587941445000
321876841	::457916676886265000
344958631	::457916787556773000
340119318	::457916792900288000
40946018	::457916898651299000
30516926	::457917024979918000
25537528	::457917205355986000
40946018	::457917288738324000
428516870	::457917311836758000
53312065	::457917531366641000
53312065	::457917614493548000
65926573	::457918071202934000
47749919	::457918098075447000
29302446	::457918341617680000
259052798	::457918514318176000
65926573	::457918515346153000
53312065	::457918585537830000
340119318	::457918663992283000
259052798	::457919242004742000
274191278	::457919419180523000
453280756	::457919738966859000
113221759	::457919964977307000
259872929	::457920011315605000
259052798	::457920317466218000
25537528	::457920448991211000
47749919	::457920671050264000
467043006	::457920736901234000
224068229	::457920778173161000
47749919	::457921310413164000
489961036	::457921364876214000
259052798	::457921641670901000
25537528	::457921770595811000
47547782	::457921794884653000
172025978	::457922032525516000
259052798	::457922465537089000
47749919	::457922481714515000
426685539	::457922484814114000
351099839	::457922554553180000
347643113	::457922566511149000
224068229	::457922914999087000
33904380	::457922966198976000
114633433	::457922991041806000
325036867	::457923248756621000
294347764	::457923427106443000
259052798	::457923532127617000
53312065	::457923820595449000
53312065	::457923913507688000
41658963	::457924095976284000
540510474	::457924106298871000
468965579	::457924164129914000
39237011	::457924578937810000
360814823	::457924945415110000
127031573	::457925170447925000
247159855	::457925491660300000
247159855	::457925543275425000
518039543	::457925646853742000
53312065	::457927777938079000
6652302	::457928299084140000
726320420	::457928376863703000
232901934	::457928459419803000
261438579	::457928647383334000
204866655	::457928845061275000
48063677	::457929160900751000
48063677	::457929413888577000
48063677	::457929558814363000
119434884	::457929592490061000
337396732	::457929609812930000
560698843	::457929917247012000
48063677	::457929930601664000
413686504	::457930184025726000
33904380	::457930191311208000
48063677	::457930455917273000
468965579	::457930473046831000
716788381	::457930637807452000
196659229	::457930683302690000
162958222	::457930878455672000
348262381	::457930991969898000
96443022	::457931029328977000
486138458	::457931483626602000
540510474	::457931602501595000
540510474	::457931647892340000
445903498	::457931724765528000
532616498	::457931779668987000
365021832	::457931898208419000
468965579	::457932015552430000
351316240	::457932200504492000
259872929	::457932435280261000
259872929	::457932436228153000
615507620	::457932469560307000
351316240	::457932508710334000
24719772	::457932731931197000
386169383	::457932765434871000
386169383	::457932828894715000
295980167	::457933042083180000
47410500	::457933266108948000
351316240	::457933624516804000
438647243	::457933708712869000
155677785	::457933792460931000
57929811	::457934024863137000
351316240	::457934223392112000
140994915	::457934741795123000
36259265	::457934864054902000
264946102	::457934942605807000
114633433	::457934965271822000
162802335	::457935176664760000
162802335	::457935260701827000
15778759	::457935512108421000
324536771	::457935919560273000
30516926	::457936028511531000
30516926	::457936334867664000
17356903	::457936463234334000
321102847	::457936562207342000
30516926	::457936673498988000
311031621	::457936841400791000
311031621	::457936913446342000
240927663	::457936952709242000
28510276	::457937066391642000
408869196	::457937198944223000
234630547	::457937370445135000
30516926	::457937560439111000
30516926	::457937721043218000
596957614	::457938028913119000
49886698	::457938204973207000
103526992	::457938261139140000
324536771	::457938413824397000
444375493	::457938532334440000
596957614	::457938609996197000
382414670	::457938630783156000
28510276	::457938658973061000
324536771	::457938843425976000
30516926	::457938847339651000
382414670	::457939146506387000
28510276	::457939222435860000
28510276	::457939330783117000
15778759	::457939349662085000
468965579	::457939492436213000
204866655	::457939546651754000
284137695	::457939756241145000
474371126	::457939807944339000
540510474	::457940021367283000
22717394	::457940052770054000
127031573	::457940083505520000
301042701	::457941248410939000
96882214	::457941685457018000
417449044	::457941771587432000
252756099	::457941820274921000
612537918	::457941839908470000
301042701	::457941849584328000
489961036	::457942108830056000
436188872	::457942119475609000
489078088	::457942226081824000
96882214	::457942429136474000
436188872	::457942438012026000
96882214	::457942930561331000
358296822	::457942999519854000
475930595	::457943031606706000
358296822	::457943189924503000
262471070	::457943478383964000
225203526	::457943704154955000
405676565	::457944072209330000
342878651	::457944397754007000
128103434	::457944693154664000
342878651	::457944719310344000
28510276	::457944765200207000
335759212	::457944766865346000
66184984	::457944768505716000
486231003	::457944910650695000
405676565	::457944924479303000
59622669	::457945139424792000
405676565	::457945348112003000
28510276	::457945348384628000
405676565	::457945394333245000
28510276	::457945455926583000
405676565	::457945478173573000
62936749	::457945627377541000
96882214	::457945642191421000
96882214	::457945648059260000
385259637	::457945682968473000
363400499	::457945922668724000
454471454	::457946012825681000
503741267	::457946035591970000
259872929	::457946176046628000
96882214	::457946187107033000
28461859	::457946269378285000
21452516	::457946495845945000
262471070	::457946568944259000
127031573	::457946698925359000
322327312	::457947048193433000
25680589	::457947064760934000
40946018	::457947087238217000
70982412	::457947240993394000
405676565	::457947399785156000
40946018	::457948201161482000
407038804	::457948622437765000
407038804	::457948662073917000
336347539	::457949118183534000
70982412	::457949213792665000
30516926	::457949303693406000
13298002	::457949326434926000
40097041	::457949427479478000
30944417	::457949583432491000
336347539	::457949708158500000
103526992	::457950052548231000
336347539	::457950108408365000
311583053	::457950277359136000
311583053	::457950316731039000
19879486	::457950546477842000
58046021	::457950686094041000
372507812	::457951355634585000
407038804	::457951623684567000
615688476	::457952242671181000
134181956	::457952335105232000
134181956	::457952988644929000
172280619	::457953045779718000
405676565	::457953165992669000
468965579	::457953670408450000
182092022	::457953702750339000
374613599	::457953898137792000
533417136	::457954135686402000
172280619	::457954146855833000
127031573	::457954208671481000
49886698	::457954488364457000
372507812	::457954871212134000
30516926	::457955507106766000
384488111	::457955781338357000
328057955	::457956011715080000
24413698	::457956150655197000
385595835	::457956220121276000
471632365	::457956602708910000
385595835	::457956789511024000
25680589	::457957327966969000
328252982	::457957498222157000
424790585	::457957577611943000
519936824	::457957709816815000
403020871	::457957931334791000
385259637	::457958310441127000
301042701	::457958404309274000
294347764	::457958405257166000
374613599	::457958613676331000
170924102	::457958691862355000
301042701	::457958903498960000
474400310	::457959402444558000
113221759	::457959623958728000
301203823	::457959709207560000
301042701	::457960149781475000
486231003	::457960240190066000
30516926	::457960757922381000
347643113	::457961029234720000
429906977	::457961199989436000
475930595	::457961359234592000
706034130	::457961618928713000
706034130	::457961752496717000
55665294	::457961853100900000
385259637	::457962315691065000
259233215	::457962388353204000
259233215	::457962800787521000
89852975	::457962816842907000
259233215	::457963085152923000
301042701	::457963357442940000
91195209	::457963692278439000
316832273	::457963971455504000
24413698	::457964055307616000
30787413	::457964133221036000
230659102	::457964289815371000
258506164	::457964571853352000
351922723	::457964981426716000
269370098	::457965196318113000
264946102	::457965666784387000
93927673	::457965667636232000
103526992	::457965787697778000
240927663	::457966287105183000
240927663	::457966376448049000
385259637	::457966420912250000
347643113	::457966500100333000
414191298	::457966529686937000
230659102	::457966669726351000
269370098	::457966827373879000
30516926	::457966941295349000
183397191	::457967116457500000
444375493	::457968204724183000
24392243	::457968420647366000
385259637	::457969170697961000
65425379	::457969311983108000
29473860	::457969352189304000
378334138	::457969449782771000
346998772	::457969586227277000
65425379	::457969998838104000
308657649	::457970217428066000
308657649	::457970413595676000
267357514	::457971090023645000
52252090	::457971340192927000
322763942	::457971357272117000
52252090	::457971429791657000
423941104	::457971679809896000
15186859	::457971877970206000
124246645	::457972022308794000
124246645	::457972406855159000
127031573	::457972448764260000
187089991	::457972668575150000
24413698	::457972681611046000
187089991	::457972702947463000
623065439	::457973309079306000
172025978	::457974002317656000
225601631	::457974398402576000
33217361	::457974479344664000
69494041	::457975103305678000
239928368	::457975161829199000
52252090	::457975227968806000
301257200	::457975559327588000
418783652	::457975626428088000
346412695	::457975691686862000
79861287	::457975827171643000
346412695	::457975984801595000
350509640	::457976915119583000
316284345	::457977173459369000
247362551	::457977751752806000
379152968	::457977838202019000
127031573	::457977848305704000
632481728	::457977933307461000
33238183	::457978144448733000
127031573	::457978598679261000
599589782	::457980419729031000
238672857	::457980540411338000
250969967	::457980686939721000
301042701	::457981016016453000
24413698	::457981190339706000
408869196	::457981262544662000
301042701	::457981269549539000
167183597	::457981295646085000
207781904	::457981490869968000
634615880	::457981829207695000
251231824	::457981882157002000
118810756	::457981994056818000
398377928	::457982039719829000
398377928	::457982340937961000
284137695	::457982652159496000
36943663	::457982853062864000
550666101	::457983032759046000
398377928	::457983048940654000
550666101	::457983059371909000
550666101	::457983085158486000
550666101	::457983207447592000
550666101	::457983228226183000
338076990	::457983815278149000
398377928	::457984213988290000
299389082	::457984302085464000
182092022	::457984368078643000
395687470	::457984568188866000
294347764	::457984737454215000
50306226	::457984807889547000
465934852	::457984852164231000
64596921	::457985107224444000
294347764	::457985575283220000
15778759	::457985879240605000
322763942	::457985966372700000
308657649	::457986566678269000
188917484	::457986643463798000
217262932	::457987787510136000
34481075	::457988371563163000
66021164	::457988739902341000
66021164	::457988804880515000
247159855	::457988951806984000
247159855	::457989047026077000
70982412	::457989082287976000
66021164	::457989169441013000
49824781	::457989169797922000
45289907	::457989444163739000
45289907	::457989548463505000
32471501	::457989710808625000
392737983	::457990193329733000
331925277	::457990228116905000
65425379	::457990264993644000
433003196	::457990292978008000
507987711	::457990429997563000
247159855	::457990445188927000
65425379	::457991724351389000
18277474	::457991761244463000
45289907	::457991768005300000
251821834	::457991920204382000
40708485	::457992202887524000
40896981	::457992327827820000
369849727	::457992345972383000
152454379	::457992451572396000
413477251	::457992940774645000
412304311	::457993404631494000
374613599	::457993533849223000
10095952	::457993836909039000
10095952	::457994798553923000
28252356	::457994884721287000
374613599	::457995005357862000
52252090	::457995215286988000
351896383	::457995310032486000
10095952	::457995544485715000
277645720	::457995562277945000
413477251	::457995668473118000
358296822	::457995709216604000
411700909	::457996143016697000
15186859	::457996266266689000
28905424	::457996391743119000
48063677	::457996392586559000
48063677	::457996466494382000
112801155	::457996930548002000
269151566	::457997833313218000
374613599	::457998408712597000
144937748	::457998426584907000
162245153	::457998461221486000
217262932	::457998546105425000
331925277	::457998581689896000
28905424	::457998656390823000
519936824	::457998740599488000
19945993	::457998886733643000
19945993	::457998939758022000
275813402	::457998942543020000
481512198	::457999014101676000
481512198	::457999014126821000
275813402	::457999019638525000
227046044	::457999039662133000
479222401	::457999178803593000
269370098	::457999977533288000
350003589	::458000213857153000
413477251	::458000907372740000
18277474	::458000993490591000
166877807	::458001097655738000
393133633	::458001399402737000
49886698	::458001519065837000
376940853	::458001540498739000
40097041	::458001939121188000
507987711	::458002011569786000
357150048	::458002133842149000
311031621	::458002295435694000
475930595	::458002407545651000
475930595	::458002693886590000
374613599	::458002985486782000
279230956	::458003478133358000
40708485	::458003742046961000
258235483	::458004023703269000
613956023	::458004060256215000
91195209	::458004116808413000
225203526	::458004330491445000
351922723	::458004352607600000
225203526	::458004430814994000
254319575	::458004442608967000
242435004	::458004486984708000
393133633	::458004537534873000
54035689	::458004812236595000
225203526	::458005176662908000
528542109	::458005257197744000
16039882	::458005609452146000
471632365	::458005702875697000
19028099	::458006004815237000
211645751	::458006107014066000
413477251	::458006294725550000
293213630	::458006391765356000
350003589	::458006392566063000
475930595	::458006519129600000
17356903	::458006528247992000
121100953	::458006688839507000
121100953	::458006707697123000
17356903	::458006954120847000
405040496	::458007574869078000
172025978	::458007597631553000
420731308	::458008400295501000
38748723	::458008590457241000
38748723	::458008748934836000
32382173	::458009140280180000
363400499	::458009149788262000
255313314	::458009164070277000
376940853	::458009349466509000
353567857	::458009690358947000
415897649	::458010027505098000
598834287	::458010114734456000
47348539	::458010367357386000
30787413	::458010765895958000
519909326	::458011629377310000
133112299	::458011906272677000
79861287	::458011988606853000
52252090	::458012196186779000
276131997	::458012308137340000
324536771	::458012400512675000
52252090	::458012571509858000
29302446	::458012800581763000
81674504	::458012931201183000
52252090	::458013008417939000
58031746	::458013155097337000
142384634	::458013169357959000
240857453	::458013285829206000
445903498	::458014470036815000
357150048	::458014517587640000
500308199	::458014560012627000
10095952	::458014845237878000
382414670	::458015308108685000
227046044	::458015396595908000
54035689	::458015472366411000
87306187	::458015561188782000
357150048	::458015580873043000
87306187	::458015600153878000
240857453	::458015748334444000
357150048	::458015812264427000
293213630	::458015984616742000
78614495	::458015997182902000
78614495	::458016252938964000
47410500	::458016381867667000
340119318	::458016428348940000
351099839	::458016462016237000
517695658	::458016760659468000
166877807	::458017019686711000
344857407	::458017409337548000
357150048	::458017446293929000
404496513	::458017614782935000
357150048	::458017909428588000
188917484	::458018069341020000
240857453	::458018451475275000
345261852	::458018600435978000
372880069	::458018634623766000
615688476	::458018888093937000
175532031	::458019002519158000
54035689	::458019122350391000
340119318	::458019311185981000
340119318	::458019328101605000
110853177	::458019404660215000
188917484	::458019409723146000
413367641	::458019491549839000
395687470	::458019510063083000
395687470	::458019549594390000
217262932	::458019601394053000
217262932	::458019657903902000
340119318	::458019798866087000
274311440	::458019849944702000
395687470	::458020068535042000
340119318	::458020075501404000
122799833	::458021707484499000
351896383	::458021748865126000
10095952	::458021808113864000
395687470	::458022031641309000
38053704	::458022062523940000
190624012	::458022098695249000
96443022	::458022478225620000
378773930	::458022664138158000
273811402	::458022734677954000
10095952	::458022754529583000
410122679	::458023040400764000
636632104	::458023273637224000
10095952	::458023348292042000
428300082	::458023942717177000
459987659	::458024266324135000
205928265	::458024589340454000
517695658	::458024837026684000
321876841	::458024933839233000
10095952	::458025588440444000
85651876	::458025779507761000
10095952	::458026205703589000
29473860	::458026282509275000
519677520	::458026720780906000
86970230	::458026814762659000
94481845	::458026823759437000
166307106	::458027480612618000
86970230	::458027801225203000
410122679	::458027871361970000
23403899	::458028108848046000
554801627	::458028390260297000
554801627	::458028575422042000
24100015	::458029439990112000
86970230	::458029638561062000
18750697	::458029648073723000
371416817	::458029888172482000
478020840	::458029916844335000
410122679	::458030202560741000
40097041	::458030229651324000
23721718	::458030537274167000
23721718	::458030567326351000
374613599	::458030699727953000
393133633	::458030863721431000
364752208	::458030924081295000
517695658	::458030953957695000
374613599	::458031255573893000
410122679	::458031311111090000
213287321	::458031579034841000
10095952	::458031699255762000
344857407	::458032080668983000
29335169	::458032203306250000
318065690	::458032401696833000
25383063	::458032917772763000
10095952	::458033031291232000
213287321	::458033095309283000
262382570	::458033240570204000
262382570	::458033395600084000
24100015	::458033436562042000
605601195	::458033629487460000
374613599	::458034023571259000
155677785	::458034079494336000
155677785	::458034128165015000
429491583	::458034426820456000
125560060	::458035114124267000
167183597	::458035272827957000
294347764	::458035327131594000
467043006	::458035613833248000
259872929	::458035794553229000
533417136	::458035953441857000
404496513	::458036119326580000
172573942	::458036205830279000
155677785	::458036326604877000
533417136	::458036386323369000
47749919	::458036507417124000
97326618	::458036728906129000
47749919	::458037108427337000
432116634	::458037260248965000
357017353	::458037339160182000
348683759	::458037412971552000
429906977	::458037427701948000
22717394	::458037470051844000
47749919	::458037504323510000
403020871	::458037996294402000
116343636	::458038003122716000
429491583	::458038239316549000
404496513	::458038256362614000
320249108	::458038551087554000
454406979	::458039272910905000
125560060	::458039420726554000
331482356	::458039617514897000
31569666	::458039700411138000
232468321	::458039934448726000
328252982	::458040286837354000
175532031	::458040626114621000
279081886	::458040664005935000
279081886	::458040794624974000
240857453	::458040831530647000
322327312	::458041079997030000
47749919	::458041140873154000
241790793	::458041279767535000
345261852	::458041395727462000
257913209	::458041439600246000
10095952	::458041818605957000
345261852	::458041886926585000
331482356	::458041888738906000
47749919	::458042016396361000
506100348	::458042051016155000
478462259	::458042145652232000
364405877	::458042286790942000
52252090	::458042560120754000
262471070	::458042634049961000
277278671	::458042742187118000
417449044	::458042912715321000
264295397	::458042955509800000
393133633	::458043271881977000
413367641	::458043314189910000
513825441	::458043345982726000
25784705	::458043434230501000
386169383	::458043522512211000
513825441	::458043548567605000
357017353	::458043666956025000
47749919	::458043737315106000
300607168	::458044209094991000
596957614	::458044222260535000
20822956	::458044556668592000
47749919	::458044561520988000
32671267	::458044613262331000
232468321	::458044670514167000
53545809	::458044738269380000
47749919	::458044952501424000
47749919	::458045146781601000
124011751	::458045229396799000
17356903	::458045280584478000
64768338	::458045433315459000
470660217	::458045526928134000
47749919	::458045547207610000
15742158	::458045686974795000
202292166	::458045874724413000
15742158	::458045907138015000
114633433	::458045922992074000
479986172	::458046357870088000
445903498	::458046469388632000
322643138	::458046471523557000
420731308	::458046594495950000
164101308	::458046599046782000
15186859	::458046731771715000
420731308	::458046778114187000
47749919	::458046873790840000
322643138	::458046995547312000
47749919	::458047092087201000
545129813	::458047286271311000
47749919	::458047551803895000
432116634	::458047887016865000
370088836	::458047975441596000
16039882	::458047980101046000
219163747	::458047996458848000
47749919	::458048063701917000
354412568	::458048098464313000
47749919	::458048207553961000
615507620	::458048266324557000
378773930	::458048324332163000
612537918	::458048329356963000
378773930	::458048679522607000
32671267	::458048729145434000
47749919	::458048739588841000
521919456	::458048758668726000
259872929	::458048827954458000
10095952	::458048889761718000
70982412	::458048898373021000
521919456	::458048933965471000
49886698	::458048966974660000
301042701	::458049147954679000
521919456	::458049165583319000
308175001	::458049299482292000
47749919	::458049341437902000
308657649	::458049605154795000
308657649	::458049676491505000
374613599	::458050108991344000
47749919	::458050179485016000
357150048	::458050532452859000
70982412	::458050532712906000
47749919	::458050560579497000
507987711	::458050848929902000
507987711	::458050900805038000
277760577	::458052062895284000
278316478	::458052158009511000
278316478	::458052165320187000
278316478	::458052176938422000
278316478	::458052184744026000
278316478	::458052210958413000
413686504	::458052240008544000
308657649	::458052241887223000
277760577	::458052526890156000
235867165	::458052544460103000
623065439	::458052852074967000
368468264	::458053637873205000
278316478	::458053781792358000
278316478	::458053824536539000
727288316	::458053961375698000
278316478	::458054449110335000
555976584	::458054509579612000
220584371	::458054682330423000
414191298	::458054710256099000
69455217	::458054766426603000
331482356	::458054792443863000
69455217	::458054960572166000
341732173	::458055169440489000
332908078	::458055884091195000
395687470	::458055964714086000
30787413	::458056066396200000
555976584	::458056127163281000
78614495	::458056237364834000
120532808	::458056295593951000
120532808	::458056325960712000
52252090	::458056345808162000
78614495	::458056346035052000
20822956	::458056406663725000
331482356	::458056623114960000
301042701	::458056893739847000
310569604	::458057040213311000
310569604	::458057088196177000
310569604	::458057151572115000
310569604	::458057199835951000
47749919	::458057305045495000
310569604	::458057376437129000
310569604	::458057404060823000
127031573	::458057411085877000
310569604	::458057460570685000
52252090	::458057470439477000
261471578	::458057493529108000
310569604	::458057529462099000
308657649	::458057607630950000
310569604	::458057708726677000
310569604	::458057760618577000
310569604	::458057787621511000
310569604	::458057857225998000
310569604	::458057956664553000
310569604	::458058008145428000
310569604	::458058054802882000
310569604	::458058078454558000
310569604	::458058141901787000
324614357	::458058200361992000
310569604	::458058214870106000
285988306	::458058234671427000
395687470	::458058365185187000
332908078	::458058478566010000
418783652	::458058488275812000
395687470	::458058618714460000
268547296	::458058672745086000
69455217	::458058766358175000
384683676	::458058791682969000
726320420	::458058792060473000
278316478	::458058902576189000
474371126	::458058909283274000
278316478	::458058913355550000
278316478	::458058935274971000
252314330	::458058956007809000
186572442	::458058964031528000
300607168	::458058970725629000
330468046	::458059203572019000
69455217	::458059288926494000
330468046	::458059440713777000
54035689	::458059541679443000
159726392	::458059847125045000
438647243	::458059921842401000
373653741	::458059937935917000
47749919	::458059985461600000
321844248	::458060204467572000
24413698	::458060213501718000
58627481	::458060355282157000
328252982	::458060399989239000
435409494	::458060421048442000
486138458	::458060778717716000
540510474	::458061038936948000
417449044	::458061080397631000
538590660	::458061273783992000
15778759	::458061363446038000
194359942	::458061430680326000
259872929	::458061439479975000
38748723	::458061614806495000
38748723	::458061685056888000
10095952	::458061879185645000
335068121	::458061909959266000
311031621	::458061992922587000
311031621	::458062006042374000
311031621	::458062427611881000
328252982	::458062636752859000
414217500	::458063156771028000
612537918	::458063157052047000
220584371	::458063187091275000
491969843	::458063455900028000
331482356	::458064139693613000
519909326	::458064525929889000
308726677	::458064557907263000
34863840	::458064691450093000
249012544	::458064751885430000
417449044	::458064853811617000
38748723	::458064883712794000
38748723	::458064904344567000
34863840	::458065078487900000
38748723	::458065101896302000
38748723	::458065242493558000
38748723	::458065438917029000
252314330	::458065498362871000
38748723	::458065548417699000
20275866	::458065557435084000
633506625	::458065591299883000
20275866	::458065647457419000
18277474	::458065883144155000
164101308	::458065980741013000
20275866	::458066058595667000
164101308	::458066132847448000
491969843	::458066186861699000
471632365	::458066358182223000
38748723	::458066640870326000
10095952	::458066679181111000
308657649	::458066736634281000
399645465	::458066789541625000
634890754	::458066918403244000
491969843	::458067192274493000
336347539	::458067355202248000
10095952	::458067415507546000
284316159	::458067678448459000
470660217	::458067706520936000
331482356	::458067746354647000
94481845	::458067801022799000
94481845	::458067832731734000
38748723	::458067854995505000
471632365	::458067858019209000
38748723	::458067947173720000
331482356	::458067982896611000
557400595	::458068186445783000
18277474	::458068195476533000
557400595	::458068226027425000
86474692	::458068271225241000
10095952	::458068418147520000
310569604	::458068657566806000
38748723	::458068996433412000
304182396	::458069036681928000
249012544	::458069062321336000
58046021	::458069093711888000
557400595	::458069174372155000
326569368	::458069185856561000
328057955	::458069243146555000
538590660	::458069307306426000
58046021	::458069311459176000
557400595	::458069311462985000
346998772	::458069610290368000
167184626	::458069624127373000
634615880	::458069726288035000
219163747	::458069798291636000
304182396	::458069922510565000
108808608	::458070167751512000
324614357	::458070168275804000
225203526	::458070353609490000
259052798	::458070604315254000
38748723	::458070712402849000
351316240	::458070897166131000
15186859	::458071103886614000
79861287	::458071226343489000
38748723	::458071548235362000
235867165	::458071833284444000
258226046	::458071883716362000
294347764	::458072010120105000
86474692	::458072052084142000
119434884	::458072378283548000
70982412	::458072733126254000
29302446	::458072734581268000
302673934	::458072892644003000
100376439	::458073129823125000
241790793	::458073420131880000
22717394	::458073474955612000
52252090	::458073490759757000
52252090	::458073505615982000
86474692	::458073551774302000
546985882	::458073558477189000
52252090	::458073604534435000
471632365	::458073672817704000
22717394	::458073886894981000
310569604	::458074058005815000
9563172	::458074058446606000
38748723	::458074214529257000
125560060	::458074242685628000
220584371	::458074301069930000
279081886	::458074312252334000
300884493	::458074367830683000
64596921	::458074530947162000
310569604	::458074586270408000
557400595	::458074610257235000
557400595	::458074745028624000
109298324	::458074966232023000
310569604	::458075097056559000
308657649	::458075372077084000
330645900	::458075555154255000
310569604	::458075590315479000
726320420	::458075914656444000
491969843	::458075985364410000
127031573	::458076158853013000
125560060	::458076411723411000
125560060	::458076449711194000
310569604	::458076510658646000
207781904	::458076536520720000
125560060	::458076665164222000
162245153	::458076714951000000
310569604	::458076741589041000
35869207	::458076744927682000
109298324	::458076755471785000
150828387	::458076787054891000
310569604	::458076922673901000
69455217	::458076952289869000
241324134	::458077036754792000
23721718	::458077451256463000
310569604	::458077575370129000
23721718	::458077583146364000
207781904	::458077589152612000
207781904	::458077640654467000
310569604	::458077880673902000
150828387	::458077969299562000
445826532	::458077974349488000
533417136	::458078060420407000
220584371	::458078308266037000
346998772	::458078375777533000
273811402	::458078443960549000
273811402	::458078529734057000
86474692	::458078635207827000
395687470	::458078717827645000
173688303	::458079619581632000
258226046	::458079727433965000
330645900	::458079954391937000
109298324	::458079985719185000
31078887	::458080289483272000
39237011	::458080344429060000
109298324	::458080437621891000
26879335	::458080764593442000
118810756	::458080817697157000
47749919	::458080824198299000
596957614	::458080939910758000
109298324	::458080974119522000
636894252	::458081204814635000
516937156	::458081211731038000
310569604	::458081379776208000
532616498	::458081626396708000
10095952	::458081672651476000
118810756	::458081751559307000
383045348	::458081759033188000
636894252	::458081775973957000
636894252	::458081894735679000
331398205	::458081912641163000
486138458	::458081942764679000
35869207	::458081965800165000
636894252	::458082153478103000
310569604	::458082315768299000
491969843	::458082567284338000
634615880	::458083135150759000
572151259	::458083211386445000
572151259	::458083218348978000
10095952	::458083328655372000
636894252	::458083449161543000
399174015	::458083544984584000
35869207	::458083725025476000
454471454	::458083801990979000
364405877	::458084140672245000
547741880	::458084164365844000
206067907	::458084405589057000
47749919	::458084441923911000
357017353	::458084495917608000
357017353	::458084814181380000
357017353	::458085038840901000
17086308	::458085072600461000
357017353	::458085193984016000
357017353	::458085207154130000
636894252	::458085267262287000
636894252	::458085407431749000
152454379	::458085483164082000
636894252	::458085643235504000
636894252	::458085786735222000
52252090	::458085856587157000
601049906	::458085932932268000
636894252	::458086066742755000
636894252	::458086148774977000
636894252	::458086240458244000
362737866	::458086254731866000
23721718	::458086382590627000
190492046	::458086568704880000
636894252	::458086698056810000
636894252	::458086851362832000
636894252	::458086888130084000
415943958	::458086929674678000
258506164	::458086949635362000
378794339	::458087064651567000
258506164	::458087163553259000
362737866	::458087457129779000
378794339	::458087492227330000
33217361	::458087629926694000
239313896	::458087825779355000
219163747	::458088064674312000
588531316	::458088136309231000
636894252	::458088188813135000
491969843	::458088271549976000
636894252	::458088285621862000
219163747	::458088333629865000
636894252	::458088419843788000
26879335	::458088420363886000
636894252	::458088456443293000
219163747	::458088484360581000
395687470	::458088504082587000
219163747	::458089083936337000
219163747	::458089280481402000
410122679	::458089324245168000
232901934	::458089651647954000
491969843	::458089781264531000
190492046	::458089880224944000
219163747	::458089938911625000
342878651	::458089946515927000
219163747	::458090071615234000
190492046	::458090085951365000
636894252	::458090487291707000
219163747	::458090842683478000
636894252	::458090924795379000
54035689	::458091163099332000
219163747	::458091259463094000
328057955	::458091286529323000
636894252	::458091369827811000
636894252	::458091415004659000
20275866	::458091421707145000
618760575	::458091484332322000
15778759	::458091540859326000
636894252	::458091656487501000
20275866	::458091672564289000
636894252	::458091973740462000
636894252	::458092258823118000
636894252	::458092347822059000
255205725	::458092409583202000
349365015	::458092749078925000
636894252	::458092776811282000
239313896	::458092806636965000
25235649	::458093221206581000
20822956	::458093619438567000
311031621	::458093646714122000
516017637	::458094162806857000
346998772	::458094565509967000
481862811	::458094888136212000
357150048	::458095143179259000
357150048	::458095721280188000
363400499	::458095758873350000
636894252	::458095832605007000
256638502	::458096043776045000
395687470	::458096207399616000
472617238	::458096239867731000
393133633	::458096433573666000
166307106	::458096521943474000
636894252	::458096656949325000
453280756	::458096705955577000
636894252	::458096760888373000
636894252	::458096782002487000
636894252	::458097069694001000
216819428	::458097485484138000
636894252	::458097627800674000
110853177	::458097703629512000
636894252	::458097840078614000
382414670	::458098083864145000
413686504	::458098103254777000
258226046	::458098213723987000
325036867	::458098906321018000
636894252	::458099055978364000
445903498	::458099436242354000
52252090	::458099519712796000
615688476	::458099573915795000
357265451	::458099710062899000
52252090	::458099925989851000
52252090	::458099959036792000
52252090	::458100049348550000
395687470	::458100062531248000
636894252	::458100120647520000
103473089	::458100156936634000
636894252	::458100181590736000
615688476	::458100284636413000
52252090	::458100332132700000
207781904	::458100989665345000
173688303	::458101074826506000
52441281	::458101645314756000
453280756	::458101794074132000
471632365	::458102154876555000
471632365	::458102486356611000
414191298	::458102742993473000
636894252	::458102897289355000
636894252	::458103158841962000
211645751	::458103337205125000
217262932	::458103366472589000
211645751	::458103390200164000
636894252	::458103638657757000
636894252	::458103675253039000
481862811	::458103864747913000
164101308	::458104115160043000
211645751	::458104115860873000
162802335	::458104198106603000
346998772	::458104432895352000
291475742	::458104514780729000
291475742	::458104586570432000
291475742	::458104702354194000
291475742	::458104795396448000
271717879	::458104863813931000
43838022	::458104980528840000
28905424	::458105044630372000
251821834	::458105310389882000
162802335	::458105355075997000
162802335	::458105777006194000
560822598	::458105900168134000
162802335	::458105901711241000
162802335	::458106030472179000
216819428	::458106034973081000
162802335	::458106160726290000
162802335	::458106339521081000
168705725	::458106513215606000
35097852	::458106519699980000
216819428	::458106537140301000
168705725	::458106585080795000
168705725	::458106662134370000
162802335	::458106724977631000
168705725	::458106750688718000
162802335	::458106960349782000
285988306	::458106977483501000
168705725	::458106978263265000
162802335	::458107095150501000
293644929	::458107344778326000
612537918	::458107490522390000
43838022	::458108137988317000
162802335	::458108245899743000
299389082	::458108398391664000
258506164	::458108577547169000
43838022	::458108633247543000
612537918	::458108667335032000
43838022	::458108796313669000
612537918	::458108949200248000
291475742	::458109223264464000
43838022	::458109246094069000
354125458	::458109321461526000
354125458	::458109512361074000
354125458	::458109680351334000
43838022	::458109920093552000
168705725	::458110065669439000
168705725	::458110333081489000
273811402	::458110623747153000
207781904	::458110743695462000
168705725	::458110896007413000
273811402	::458111080192303000
252725390	::458111158289854000
316025875	::458111171217068000
291475742	::458111421679546000
273811402	::458111624067690000
393133633	::458112813765246000
393133633	::458112949325160000
55161530	::458112967301537000
258196512	::458113274349756000
393133633	::458113357057642000
252725390	::458113893676498000
79606394	::458114017492348000
373653741	::458114115924262000
560698843	::458115079587004000
560698843	::458115352359337000
252725390	::458115424693932000
247159855	::458115876374323000
633506625	::458116175335936000
373653741	::458116181698682000
252725390	::458116927378825000
332908078	::458117243105447000
152715270	::458117443949297000
491969843	::458117606697078000
438647243	::458118276631916000
178985516	::458118439748382000
472617238	::458118467493707000
428516870	::458118940942954000
444375493	::458119500135550000
225203526	::458121662127669000
434045786	::458122300228141000
344956423	::458122445895901000
278316478	::458123017806020000
341493662	::458123162266255000
278316478	::458123401215750000
167184626	::458123604366860000
66184984	::458123959548907000
311031621	::458124379923030000
281295226	::458125761300680000
239313896	::458125912177795000
259052798	::458126089177407000
633506625	::458126386331262000
341493662	::458126872774053000
30787413	::458127155759566000
173608790	::458127196406956000
30787413	::458127226685247000
554801627	::458127295627026000
307457734	::458127330242621000
30787413	::458127510237364000
173608790	::458127749589131000
167183597	::458127759651250000
173608790	::458127785543077000
76017935	::458127804086120000
76017935	::458127912361664000
307457734	::458128040891908000
166877807	::458128081509564000
173608790	::458128114262896000
29302446	::458128373496037000
533844924	::458128441184112000
533844924	::458128779420766000
76017935	::458129296863682000
307457734	::458130312971571000
307457734	::458130498951208000
307457734	::458130566039080000
173608790	::458131261295296000
307457734	::458131516707438000
124374229	::458132211359698000
124374229	::458132240937934000
173608790	::458133862501998000
621306179	::458133890889035000
173608790	::458133893158154000
259872929	::458135027302162000
171724420	::458139307237056000
408031484	::458140173948026000
473718221	::458140522779930000
283051149	::458141696904011000
73299390	::458143389423112000
128937859	::458144113833959000
128937859	::458144170461257000
128937859	::458144351265124000
247159855	::458144439932690000
238880491	::458144835451371000
238880491	::458145391490240000
238880491	::458146069327515000
238880491	::458146970746355000
307457734	::458147386812923000
592475734	::458150345810513000
152715270	::458150663084466000
238880491	::458150724707172000
238880491	::458151002420416000
39469570	::458153447519694000
158948390	::458153708220461000
335068121	::458154072143446000
39469570	::458155246901297000
35706997	::458155601801932000
85651876	::458158532806729000
252355708	::458160454376775000
422214932	::458161319628115000
315872678	::458165238483795000
545540214	::458166432300163000
30223693	::458166446963851000
23403899	::458166554631217000
23403899	::458166838606561000
23403899	::458167245420519000
23403899	::458167533950869000
23403899	::458168061313298000
15186859	::458169694500184000
290401730	::458170169072705000
516937156	::458171387598082000
22844281	::458171520133898000
94226339	::458172661407838000
204866655	::458177836885737000
467852949	::458178271377895000
172025978	::458178724576231000
482944497	::458180612071776000
60712766	::458181096828452000
454471454	::458181186888941000
260911912	::458182618564272000
30223693	::458183010081198000
30223693	::458184596283072000
259872929	::458185493797015000
301657872	::458185565511233000
69044676	::458185880092426000
29473860	::458186388819943000
213287321	::458187517955932000
506707370	::458187929354240000
97307001	::458188306040119000
475930595	::458190236338905000
579271413	::458192877932130000
28405302	::458193702783942000
260911912	::458193840235483000
408098797	::458193987099443000
165658390	::458194111728603000
214678768	::458194734805045000
26198467	::458197274514817000
184195472	::458197331272142000
31250549	::458197998636249000
210674392	::458198199388229000
413367641	::458200353776103000
236930269	::458200542821367000
38748723	::458200665991700000
343018153	::458200913396502000
407395368	::458201489366728000
460772038	::458201881945206000
416506126	::458202745502068000
365523194	::458202766553268000
132479234	::458202943897235000
25537528	::458203585436983000
25537528	::458204085456732000
634822122	::458204091135442000
25537528	::458204232039301000
25537528	::458204320362942000
25537528	::458204620305997000
24413698	::458204642204082000
25537528	::458204644368732000
25537528	::458204860845142000
25537528	::458204946471866000
25537528	::458205012574093000
25537528	::458205273942134000
25537528	::458205523876528000
25537528	::458205544701239000
62396842	::458205567874379000
25537528	::458205710984441000
25537528	::458205783403274000
25537528	::458205870921629000
25537528	::458205966413348000
25537528	::458206009056841000
25537528	::458206057563570000
621474989	::458206067840012000
25537528	::458206141357785000
38748723	::458206887583186000
15186859	::458207162293305000
15961483	::458207174745784000
204866655	::458207611050278000
204866655	::458208220033847000
204866655	::458208442344566000
60399576	::458208503161569000
81765661	::458208583973228000
204866655	::458208720158457000
204866655	::458208913247461000
204866655	::458209241611120000
413367641	::458209287991750000
204866655	::458209387845533000
204866655	::458209549204598000
414066292	::458209880298369000
72210207	::458210044295671000
204866655	::458210208016515000
275268585	::458210575256788000
204866655	::458210699295350000
275268585	::458210748305375000
57933673	::458210861857775000
259872929	::458210997707100000
137014162	::458211563552243000
204866655	::458211603079782000
204866655	::458211919682609000
251231824	::458212560870047000
251231824	::458212631367913000
204866655	::458212827975913000
204866655	::458212865183608000
277794018	::458213000638246000
204866655	::458213285247348000
34536365	::458213450473152000
204866655	::458213521260826000
30787413	::458213863830212000
193192138	::458214526135963000
120853830	::458214829439070000
238672857	::458215031713169000
70982412	::458215354851143000
70982412	::458215436140953000
193192138	::458215688381804000
253120136	::458215813208494000
93927673	::458216205044973000
167184626	::458216342919708000
83878535	::458216372321796000
29473860	::458216422796042000
180388620	::458216479914082000
211645751	::458216590283395000
30787413	::458216870802235000
513270198	::458216921272311000
202196262	::458217019142201000
38440249	::458217054772793000
410047216	::458217316778799000
206538198	::458217379013865000
285906246	::458217537595904000
428300082	::458217561201852000
133508241	::458217640314425000
256346048	::458217936164225000
22844281	::458217986311348000
165491208	::458218422833528000
417449044	::458218591029325000
91130285	::458219370905600000
91130285	::458219466128891000
15688986	::458219473263001000
91130285	::458220120893292000
91130285	::458220201906282000
128103434	::458220387436736000
91130285	::458220391929249000
91130285	::458220424711917000
167183597	::458220494513135000
43967474	::458221351749554000
70982412	::458221769808031000
356448818	::458222867260260000
70982412	::458222978396725000
432116634	::458223116704296000
341037427	::458223139193749000
304619831	::458223196396068000
329471370	::458223617059209000
91130285	::458223996459581000
159944196	::458224606067687000
91130285	::458224618017660000
35869207	::458224646929014000
91130285	::458224696421785000
145572480	::458224703308447000
91130285	::458224818035646000
35869207	::458224994276110000
155677785	::458225189760024000
35869207	::458225328083963000
35869207	::458225516840230000
407038804	::458225585631023000
91130285	::458225774752202000
35869207	::458226093548642000
43977455	::458226315372806000
35869207	::458226589457989000
43977455	::458226839946035000
35869207	::458226936926711000
43980775	::458227007671644000
424790585	::458227159383810000
86970230	::458227257924808000
91130285	::458227954204803000
91130285	::458228501754425000
247159855	::458228608679436000
40708485	::458228671182954000
43980775	::458228735502585000
128103434	::458229845655158000
259021462	::458229880560574000
224068229	::458230069266493000
224068229	::458230188137267000
252756099	::458230580535365000
267357514	::458231286042083000
55704588	::458231489679728000
300594041	::458231571741286000
131254355	::458231933311279000
117264210	::458231950663487000
256088386	::458232050227503000
449988145	::458232111817035000
443376354	::458232822780547000
449988145	::458233102444556000
23403899	::458233349870342000
449988145	::458233567773200000
449988145	::458233639160266000
25537528	::458233978311671000
31258629	::458234095529517000
449988145	::458234118124208000
25537528	::458234192498024000
294347764	::458234665782894000
255711119	::458234776814878000
331482356	::458234842262417000
15778759	::458235143325360000
230903702	::458235518690422000
110853177	::458235563766603000
173608790	::458235802015637000
259872929	::458236235912192000
259872929	::458236236868497000
68531166	::458236427965595000
15778759	::458236660481003000
633506625	::458236898197004000
481512198	::458237359746596000
15186859	::458237407847251000
41143305	::458237707706052000
91130285	::458237922417078000
40708485	::458238503520698000
40097041	::458238742159847000
322643138	::458238859151941000
249468865	::458238965330358000
17210128	::458239233795186000
336821368	::458239297183698000
175532031	::458239387160305000
162245153	::458239458652205000
454471454	::458239559458099000
175532031	::458239875217891000
374613599	::458240422817452000
124011751	::458240559484657000
32382173	::458240591353376000
273748024	::458240803656060000
26684021	::458241015573250000
20804321	::458241029229907000
15186859	::458241083000901000
405239647	::458241302350422000
40708485	::458241882884026000
173688303	::458241967978070000
173688303	::458242344953724000
259021462	::458242434150170000
410047216	::458242657945657000
173688303	::458242670427504000
259021462	::458242723548758000
321844248	::458243471112142000
173688303	::458243473234075000
348262381	::458243976487632000
395687470	::458244438410555000
152454379	::458244634071027000
253347580	::458244634381008000
4434941	::458244773761921000
415206019	::458244778279579000
483526518	::458244942997909000
232901934	::458245025428566000
294347764	::458245084719222000
253347580	::458245114956361000
35525270	::458245197466324000
253347580	::458245647842295000
253347580	::458245891741085000
149980973	::458245980861652000
187089991	::458246091163455000
40097041	::458246147924963000
351896383	::458246457816936000
137117871	::458246518403633000
91130285	::458247127345684000
396786261	::458247318777520000
229290429	::458247438512709000
91130285	::458247533182353000
70982412	::458247716313636000
546985882	::458247807926026000
59622669	::458247871112830000
359806236	::458248196687269000
52441281	::458248681766928000
91130285	::458248798297272000
52441281	::458248900965445000
157117376	::458249029994815000
424790585	::458249301085265000
282697692	::458249373093486000
356448818	::458249462474096000
216819428	::458249558384857000
147779508	::458249620075081000
103244523	::458249682011947000
103244523	::458249810194100000
157117376	::458249827042590000
322446637	::458249966192840000
157117376	::458249977358082000
131254355	::458249997696262000
120532808	::458250071591505000
486231003	::458250270850686000
356448818	::458250325200093000
67193398	::458250340039929000
384594087	::458251299461799000
410122679	::458251348077973000
384594087	::458251426020741000
356448818	::458251433079361000
384594087	::458251445117407000
384594087	::458251641503088000
217214677	::458251652542128000
277760577	::458251818540478000
277760577	::458251966921977000
133112299	::458251988283949000
342878651	::458252084253835000
356448818	::458252284061679000
443376354	::458252369738747000
402492947	::458252505562882000
356448818	::458253201083756000
25680589	::458253264371204000
449988145	::458253409754554000
25680589	::458253580546215000
44380700	::458253648901193000
356448818	::458253808557375000
25680589	::458253889456709000
32382173	::458254103114969000
356448818	::458254131988135000
330645900	::458254279896481000
370088836	::458254297789382000
356448818	::458254357406838000
188917484	::458254477238476000
15186859	::458254634210324000
467043006	::458254740418072000
443376354	::458254913886121000
130514710	::458255075212005000
445826532	::458255094291890000
356448818	::458255113002680000
356448818	::458255164621987000
130514710	::458255181122396000
445826532	::458255514414350000
309355379	::458255524417789000
356448818	::458255562606927000
356448818	::458255765724094000
35525270	::458255925904560000
243011588	::458256092251049000
35525270	::458256113301852000
243011588	::458256272878764000
356448818	::458256423051595000
117264210	::458256709883289000
35525270	::458256710839197000
19028099	::458257316433760000
19028099	::458257646902972000
301203823	::458257664842031000
210671307	::458257758572146000
30787413	::458257861923966000
174720518	::458257885718646000
390552849	::458258207094620000
381599486	::458258571952934000
726320420	::458258607533223000
370088836	::458259515981328000
15186859	::458259681069125000
275813402	::458260163917783000
128103434	::458260200706048000
116343636	::458260217256361000
115503799	::458260313146933000
265249050	::458260495594561000
428300082	::458260535856070000
61478431	::458260567179157000
390552849	::458260843659272000
53312065	::458261019656470000
26333173	::458261268802314000
152715270	::458261276435546000
115503799	::458261340499738000
280194602	::458261853227859000
506100348	::458261893317009000
341493662	::458262076318679000
35525270	::458262125186519000
130312780	::458262258510884000
497544291	::458262449318150000
22844281	::458262531946315000
726320420	::458262641794760000
115503799	::458262705712156000
572151259	::458263123229560000
470801476	::458263356600631000
134181956	::458263378113617000
35525270	::458263462389374000
243011588	::458263952636772000
173688303	::458264126666440000
365746365	::458264209235521000
134181956	::458264584957460000
225203526	::458264639675965000
481512198	::458264888188866000
25784705	::458264927430393000
364546435	::458265931186458000
25537528	::458267035806359000
25537528	::458267081348108000
25537528	::458267155025260000
25537528	::458267194002927000
479205756	::458267635843469000
397717926	::458267787103076000
25537528	::458267928064835000
25537528	::458267998390718000
324614357	::458268027092336000
134181956	::458268403611213000
38748723	::458268542652416000
15186859	::458268913998917000
67193398	::458268940431802000
93927673	::458268992029749000
55161530	::458269326563213000
340119318	::458269339989200000
339565561	::458269430183497000
186572442	::458269443874119000
91130285	::458269962428497000
26879335	::458270000558518000
216819428	::458270261905588000
134181956	::458270403564425000
128103434	::458270449395564000
341493662	::458270935221415000
324614357	::458271089119203000
86474692	::458271559635828000
86474692	::458272161782714000
243011588	::458272337012736000
86474692	::458272610212536000
599787941	::458272624670687000
716788381	::458272792153030000
250969967	::458272802253307000
53312065	::458272838894768000
599787941	::458273005727416000
251821834	::458273223063261000
53312065	::458273266101407000
437082385	::458274674330591000
258226046	::458274676280528000
420083874	::458274834540023000
231689668	::458275017894002000
414066292	::458275177176907000
216819428	::458275335386062000
403020871	::458275380667744000
258226046	::458275684658339000
403020871	::458276082265780000
465934852	::458276426756542000
120853830	::458276509732855000
79476731	::458276550744346000
599787941	::458276863681781000
17163192	::458277145526411000
114633433	::458277394387050000
36485138	::458277477425885000
628045480	::458277840266330000
599787941	::458278034219741000
231885202	::458278072295235000
30787413	::458278191858077000
486231003	::458278340777213000
35525270	::458278703353450000
420083874	::458278706822119000
232468321	::458278768394510000
232468321	::458278774337843000
239917620	::458278801965711000
18277474	::458278835797364000
420083874	::458278906861068000
79754464	::458279123576963000
231885202	::458279237556776000
475930595	::458279700000165000
33217361	::458279735920173000
172025978	::458279885622886000
38594501	::458280116292816000
61478431	::458280134857199000
479222401	::458280144373690000
479222401	::458280323378192000
229290429	::458280376272977000
25235649	::458280433055059000
269151566	::458280526265069000
15186859	::458280846425063000
258506164	::458280880587292000
258226046	::458281022589648000
231885202	::458281105645268000
259052798	::458281457153105000
25235649	::458281460127260000
6652302	::458281909110317000
114633433	::458282327274049000
243011588	::458282432870236000
243011588	::458282622960283000
426685539	::458283548894449000
426685539	::458283659808604000
4434941	::458283786447253000
15778759	::458284192359780000
403020871	::458284568500371000
258226046	::458284624288833000
259872929	::458284908897513000
217262932	::458285140150480000
140994915	::458285848467746000
471632365	::458286631603027000
140994915	::458286774255493000
41658963	::458286827275698000
471632365	::458286847022473000
316878403	::458286988001423000
471632365	::458287027859906000
274311440	::458287179127480000
407038804	::458287279006838000
21415532	::458288084103475000
500239410	::458288797596545000
15186859	::458289332051140000
35525270	::458289392700764000
33217361	::458289454764285000
411898570	::458289472934019000
373147853	::458289642438418000
259052798	::458289962694090000
502240473	::458290107343446000
18929923	::458290703064641000
538590660	::458290725017645000
259052798	::458290792579084000
396655167	::458290992873865000
25537528	::458291013459537000
465934852	::458291115850883000
519677520	::458291435927007000
396655167	::458291554684112000
502240473	::458291726147657000
395687470	::458292095413796000
447912275	::458292101458178000
43838022	::458292761842548000
43838022	::458292859045548000
259052798	::458292919414173000
196659229	::458293072070057000
15186859	::458293115225272000
382314219	::458293140198526000
29335169	::458293317869252000
411898570	::458293421846069000
420731308	::458294177365622000
533417136	::458294329820209000
519677520	::458294517482139000
253347580	::458294840640303000
253347580	::458295243985522000
304619831	::458295625785020000
182092022	::458295843456835000
435409494	::458295907306323000
43838022	::458296217600937000
414004311	::458296621726318000
414004311	::458296689724375000
26333173	::458297452685438000
259872929	::458297513796046000
335068121	::458298237019893000
378415682	::458298246373183000
378415682	::458298348932317000
378415682	::458298407971344000
378415682	::458298585797230000
35147507	::458298659340562000
43838022	::458298740369936000
259052798	::458298993705902000
35147507	::458299110005956000
259052798	::458299319053864000
162245153	::458299423463051000
503741267	::458299678325350000
259052798	::458299857862553000
260911912	::458299876871114000
125849974	::458300284989886000
348683759	::458300695632830000
147779508	::458300933550899000
186572442	::458300982959415000
186572442	::458301021890957000
259052798	::458301038643003000
216819428	::458301232063340000
316025875	::458301372060819000
159726392	::458301582224797000
259052798	::458302170081660000
166877807	::458302304123232000
242435004	::458302529768394000
141735027	::458302555605700000
709921765	::458302610781765000
447976503	::458302860858363000
259052798	::458302898602901000
726320420	::458302928323747000
172025978	::458303161552232000
370088836	::458303614985846000
408831317	::458304190453137000
252756099	::458304225802723000
332908078	::458304492728238000
408831317	::458304617877868000
218711172	::458304631429685000
330468046	::458304710114439000
50546012	::458305274034397000
50546012	::458305442523803000
350003589	::458305879058968000
38748723	::458305930875400000
240857453	::458305942858117000
202292166	::458305972788674000
411898570	::458306075780190000
202292166	::458306210731544000
277760577	::458306297088053000
393802148	::458306668527235000
152715270	::458306949331689000
110853177	::458307374768328000
414004311	::458307470855651000
33238183	::458307557832925000
293213630	::458307624887656000
30787413	::458307627458785000
359104594	::458307923475984000
18929923	::458308053126086000
414004311	::458308103180521000
48157278	::458308147414069000
475930595	::458308158541557000
465266221	::458308460703019000
146216300	::458308597277917000
25383063	::458308759673405000
103473089	::458308864169873000
395687470	::458308967332999000
506100348	::458309040829767000
125560060	::458309334020403000
182092022	::458309362076106000
103473089	::458309528392437000
477188816	::458309540631433000
125560060	::458309680914497000
283625404	::458309860996952000
182092022	::458309919436197000
418783652	::458310019587792000
55665294	::458310025065144000
475930595	::458310117776445000
25383063	::458310162680647000
69666823	::458310274333048000
283625404	::458310343203512000
26920974	::458310372010000000
29473860	::458310582400471000
283625404	::458311083359739000
143455927	::458311109356060000
431179654	::458311186040520000
125560060	::458311395449524000
125560060	::458311464533897000
399174015	::458311485093986000
13298002	::458311705303715000
153133040	::458311765537722000
143455927	::458311990935846000
43967474	::458312218539745000
30516926	::458312295576514000
264946102	::458312338706145000
468965579	::458312525160148000
363400499	::458312620081045000
65412211	::458312621071302000
265249050	::458312716365877000
182092022	::458312774373085000
468965579	::458312840114626000
293342989	::458312976508792000
127031573	::458313413370736000
125560060	::458313417359495000
127031573	::458313451127861000
93927673	::458313503406059000
357017353	::458313641184735000
127031573	::458314001445703000
225203526	::458314161861447000
38748723	::458314226692800000
125560060	::458314244144902000
225203526	::458314262264709000
225203526	::458314418800312000
357017353	::458314501407137000
217262932	::458314519240916000
217262932	::458314575838855000
32125015	::458314698505457000
255711119	::458314713433391000
127031573	::458314907222814000
217262932	::458314965623910000
631513843	::458315054031843000
225203526	::458315218238832000
255711119	::458315284831805000
225203526	::458315291098120000
332908078	::458315561903325000
255711119	::458315594681839000
38748723	::458315642597572000
38748723	::458315695378690000
20822956	::458316020101685000
255711119	::458316266894544000
100934605	::458316468716064000
255711119	::458316498868912000
255711119	::458316892458221000
147997393	::458317203511590000
211645751	::458317233178279000
24413698	::458317484097945000
255711119	::458317515299753000
38748723	::458317936332390000
255711119	::458318320115384000
277760577	::458318453351268000
519909326	::458318674269454000
255711119	::458318726509899000
277760577	::458318849780101000
519909326	::458319028499402000
139547588	::458319077870960000
259052798	::458319214793613000
255711119	::458319252869906000
259052798	::458319274793123000
41001071	::458319407022735000
277760577	::458319811357851000
322643138	::458319891830145000
321876841	::458320029478834000
15778759	::458320307053268000
259052798	::458320320672169000
322643138	::458320369741725000
204866655	::458320847842074000
259052798	::458320906771640000
170924102	::458321086933778000
204866655	::458321104990666000
321876841	::458321254710120000
204866655	::458321370766934000
377035998	::458321484721561000
204866655	::458321676124839000
204866655	::458321696442056000
204866655	::458321727681204000
322643138	::458321744408109000
204866655	::458321826478051000
204866655	::458321838943510000
204866655	::458321885106016000
204866655	::458321921747451000
204866655	::458321947924115000
322643138	::458322030157631000
415943958	::458322031830773000
414066292	::458322138429014000
204866655	::458322139213754000
475930595	::458322802022813000
208894791	::458322999033073000
26030273	::458323143938277000
414066292	::458323278663127000
35869207	::458323461812006000
35869207	::458323479247724000
35869207	::458323488118697000
38748723	::458323614828613000
396655167	::458323746055401000
363400499	::458324034497675000
222636373	::458324349897154000
414066292	::458324512191164000
482944497	::458324655833493000
479205756	::458324690381967000
273811402	::458324742995705000
40097041	::458325262711914000
341732173	::458325340197097000
208894791	::458325490676154000
35869207	::458325669249052000
24100015	::458325982748086000
24100015	::458326342359347000
43967474	::458326474828029000
726320420	::458326648103124000
281589334	::458327011329855000
208894791	::458327102530408000
726320420	::458327513974845000
67193398	::458327976841854000
152454379	::458328726972170000
588634771	::458328885013524000
378415682	::458329276685627000
24413698	::458330223109357000
4059771	::458330532263104000
316902035	::458331383971450000
100934605	::458332233557102000
259872929	::458332305103155000
217262932	::458332392218836000
325036867	::458332470614953000
255711119	::458332586172223000
100934605	::458332818234691000
421158343	::458332838765821000
301042701	::458332902645063000
472617238	::458333186418671000
15778759	::458333201875091000
620519142	::458333589957267000
345508633	::458333829162622000
19245878	::458334290799906000
726320420	::458334398308298000
225203526	::458335149315596000
286265668	::458335218257375000
53165262	::458335378433646000
225203526	::458335498189422000
420731308	::458335703382769000
28252356	::458336027485020000
52252090	::458336457719943000
316902035	::458336659365703000
20935798	::458336808125075000
4434941	::458337285721710000
222636373	::458337507705651000
24413698	::458337526009192000
465266221	::458337773473103000
45929336	::458337969183928000
225203526	::458338003354931000
40097041	::458338022820298000
304645030	::458338064772120000
385259637	::458338140647096000
225203526	::458338396096974000
481512198	::458338777019457000
213287321	::458338863015268000
213287321	::458339185053941000
18750697	::458339345465081000
18750697	::458339381288652000
301203823	::458339531846979000
393802148	::458339629234548000
38594501	::458340046400016000
48157278	::458340162666528000
402492947	::458340893280317000
408869196	::458340905674485000
402492947	::458341145454444000
19245878	::458341300090048000
481512198	::458341997615398000
115503799	::458342091937292000
519909326	::458342149994467000
274311440	::458342700899528000
28736200	::458342918479036000
709921765	::458343308717461000
51480688	::458343352212410000
414066292	::458343429429157000
240857453	::458343531828887000
255711119	::458343755280842000
52252090	::458343775077548000
162802335	::458344153706164000
204866655	::458344506459697000
249227650	::458344617658695000
35706997	::458344805844942000
35706997	::458345025907068000
19245878	::458345149517398000
468102453	::458345193473728000
336778628	::458345472361381000
336778628	::458345652301205000
468102453	::458345691220172000
468102453	::458345826176077000
336778628	::458345948360368000
468102453	::458345997312094000
468102453	::458346194880589000
204866655	::458346205245108000
468102453	::458346355123965000
336778628	::458346380877000000
636894252	::458346531330879000
414066292	::458347059381563000
255711119	::458347210384490000
255711119	::458347363719856000
204866655	::458347548278030000
204866655	::458347597376552000
222636373	::458347808350015000
726320420	::458348334311563000
162802335	::458348608132505000
202196262	::458348809480069000
160671151	::458348902068920000
162802335	::458349201651691000
162802335	::458349292546453000
56509474	::458349546608005000
51480688	::458349721673662000
51480688	::458349751927185000
281295226	::458349784093716000
110853177	::458349995096166000
114633433	::458350044714774000
202196262	::458350450119802000
396655167	::458350492121194000
70982412	::458351273616887000
125560060	::458351462704091000
211645751	::458351564324081000
167183597	::458351607357251000
202196262	::458351877600866000
341037427	::458352052213936000
152127827	::458352187295293000
706034130	::458352264726315000
431262520	::458352406133104000
706034130	::458352475247243000
202196262	::458352948691886000
202196262	::458353520002203000
453280756	::458353549156429000
284137695	::458353891919159000
172573942	::458354023452925000
284137695	::458354033485299000
100376439	::458354232085581000
100376439	::458354304957431000
66021164	::458354847419363000
202196262	::458354965103513000
66021164	::458355058652889000
470801476	::458355152311693000
100376439	::458355493186990000
346412695	::458356067949232000
351316240	::458356501560950000
369849727	::458357179599564000
382414670	::458357236863995000
127031573	::458357295517548000
477188816	::458357349364019000
294347764	::458357472143474000
55472237	::458357618294026000
128937859	::458357667644190000
357017353	::458357933139853000
344285522	::458358063238742000
64596921	::458358968809582000
174720518	::458358983246761000
471632365	::458359108383408000
207781904	::458359292177813000
47410500	::458359580112977000
122799833	::458359588220575000
45704670	::458359667992064000
47410500	::458359846673612000
127031573	::458360183102898000
35525270	::458360379379163000
128937859	::458360510115635000
45527216	::458360698242756000
533417136	::458360990649053000
125849974	::458361021657534000
152454379	::458361122861895000
25784705	::458361172467519000
25784705	::458361386029309000
384683676	::458362187917303000
369849727	::458362224177086000
104112940	::458362358692196000
429491583	::458362370717671000
359104594	::458362653421752000
167184626	::458362809382739000
378850242	::458363360502116000
20822956	::458363484238282000
354412568	::458363727784325000
406121427	::458364127384059000
32125015	::458364567974707000
21568615	::458364883575525000
166877807	::458364979926675000
166877807	::458365121778040000
193192138	::458365621156073000
328252982	::458365757647097000
395687470	::458365810424029000
41143305	::458365922026487000
613956023	::458366463523303000
239313896	::458366648513069000
336778628	::458366924590555000
40708485	::458367806606565000
370088836	::458367932473802000
69455217	::458368309818589000
32125015	::458368342512779000
40561134	::458368574932127000
379152968	::458368949957431000
34717669	::458368956235907000
40561134	::458368994102099000
354412568	::458369041007001000
354412568	::458369143104733000
354412568	::458369289959915000
354412568	::458369390589648000
20822956	::458369473104601000
519909326	::458369873005932000
379152968	::458369985258475000
127031573	::458370245724737000
260911912	::458370557332168000
25235649	::458370983750287000
281295226	::458371504124612000
267357514	::458371726556942000
30787413	::458371905213693000
30787413	::458372094883921000
264946102	::458372219010183000
357017353	::458372241638825000
612537918	::458372379795017000
40708485	::458372515404865000
340119318	::458372796293578000
273811402	::458372858289590000
141735027	::458373584759431000
141735027	::458373773826465000
275813402	::458374436333551000
267357514	::458374568122793000
267357514	::458374645398659000
30246292	::458374764852432000
277760577	::458375552433659000
365767010	::458375553624838000
124011751	::458375616102817000
445903498	::458375757207969000
338076990	::458375957779582000
141735027	::458376136331132000
272184078	::458376623859855000
413477251	::458377478503809000
365767010	::458377615129456000
14954949	::458377628966072000
232468321	::458378073189019000
232468321	::458378195121631000
232468321	::458378379142500000
15778759	::458378496365301000
252314330	::458378545598050000
351316240	::458378654398316000
340688867	::458378807129296000
267357514	::458379280108363000
252314330	::458379287008382000
340688867	::458379289084194000
279081886	::458379750084722000
572151259	::458379866895699000
279081886	::458379870028840000
279081886	::458379953264791000
242443898	::458380173663301000
340688867	::458380286330281000
340688867	::458380473949908000
322643138	::458380644482318000
486138458	::458380670491168000
19245878	::458380684088733000
519909326	::458380764116054000
65482831	::458381169118441000
588531316	::458381249649078000
395687470	::458381504033210000
138935158	::458381515211038000
268547296	::458381567086194000
408869196	::458381646635737000
15186859	::458381683415187000
411898570	::458381781117698000
340688867	::458382369452343000
340688867	::458382541225865000
267357514	::458382810189819000
411898570	::458382919237894000
128937859	::458382923675078000
340688867	::458383053207785000
268547296	::458383068001079000
65482831	::458383165287964000
236172994	::458383560395984000
65482831	::458383736006918000
274191278	::458383857935327000
259872929	::458384195610357000
316229499	::458384226732097000
281295226	::458384338707423000
47547782	::458384342826225000
281295226	::458384719118610000
300607168	::458384797774401000
190624012	::458384923087224000
626942496	::458384951118151000
43838022	::458385062724005000
252314330	::458385161475096000
351316240	::458385263266631000
300607168	::458385324360892000
301244439	::458385326487384000
636632104	::458386217860489000
316229499	::458386224516825000
471632365	::458386444709400000
322643138	::458386469611388000
20935798	::458386470286680000
471632365	::458386509091979000
471632365	::458386554738601000
143455927	::458386607000010000
471632365	::458386609755267000
357150048	::458386650096500000
486138458	::458386788743008000
357150048	::458386941046947000
231885202	::458387139622109000
118810756	::458387331800911000
471632365	::458387414852308000
471632365	::458387455922954000
471632365	::458387556602626000
351922723	::458387569252638000
118810756	::458387674681081000
547741880	::458387847624409000
399174015	::458387872815382000
471632365	::458387909742034000
24100015	::458387912028323000
623065439	::458387948934021000
24719772	::458388046086295000
357150048	::458388091171258000
147779508	::458388293294759000
338076990	::458388446231674000
471632365	::458388475008409000
338076990	::458388658765438000
471632365	::458388700653572000
232468321	::458388806010290000
17086308	::458388822171328000
471632365	::458388890475180000
225203526	::458389003616931000
471632365	::458389316851363000
24392243	::458389333343735000
174720518	::458389629440241000
182092022	::458390341977006000
393499174	::458390387258691000
471632365	::458390532998184000
396655167	::458390733846622000
144937748	::458390883759824000
174720518	::458391124638326000
300607168	::458391627770626000
351922723	::458391642366439000
119434884	::458391870746284000
637303583	::458391955840323000
471632365	::458392145766785000
300607168	::458392393608593000
300607168	::458392500685008000
118881789	::458392501359878000
300607168	::458392575108710000
346998772	::458392811264425000
384683676	::458392854944313000
429906977	::458392860925366000
124246645	::458392877820035000
348901427	::458392934660845000
24392243	::458393012788551000
402492947	::458393165846687000
402492947	::458393239251197000
300607168	::458393284780756000
300607168	::458393391928459000
325036867	::458393535276777000
435409494	::458393543917064000
351316240	::458393924575301000
384683676	::458393951079526000
357017353	::458394204243505000
346998772	::458394714295640000
413477251	::458394716170502000
507987711	::458394802837794000
197210844	::458394885096095000
216819428	::458395229276897000
35706997	::458395589256806000
255711119	::458395622757113000
348683759	::458395680860426000
726320420	::458395705431035000
358296822	::458395714662330000
348683759	::458396007496052000
619608540	::458396271007780000
619608540	::458396334899609000
40708485	::458396342964862000
336347539	::458396618174525000
336347539	::458396752383848000
426685539	::458397240693100000
161346822	::458397424219062000
331398205	::458397454606413000
15186859	::458397881200689000
40097041	::458398013153488000
161346822	::458398035769556000
166877807	::458398089796009000
127413469	::458398463588196000
166877807	::458398889410719000
251892054	::458398916225269000
43838022	::458399002199732000
40097041	::458399048446119000
433003196	::458399052041056000
267357514	::458399088027774000
251892054	::458399126674493000
267357514	::458399141551296000
407038804	::458399254634319000
293644929	::458399422888439000
32252775	::458399862040834000
197210844	::458400010514608000
265249050	::458400564217257000
413367641	::458400566733856000
252314330	::458400595708497000
255711119	::458400662410514000
152454379	::458400808497721000
225203526	::458401044457074000
152454379	::458401145828831000
152454379	::458401285276827000
167184626	::458401310509768000
193192138	::458401315052597000
225203526	::458401353178841000
701949296	::458401684553613000
171724420	::458401731639267000
369849727	::458401809057722000
218711172	::458402019049758000
257597142	::458402187715297000
418783652	::458402972683485000
636894252	::458403156137758000
636894252	::458403240564908000
454471454	::458403264237563000
382414670	::458403395536044000
636894252	::458403454956756000
636894252	::458403526620610000
294347764	::458403914333712000
130514710	::458403941110530000
186572442	::458404031551926000
294347764	::458404048773722000
21415532	::458404183084105000
305216922	::458404192714231000
15186859	::458404279808966000
21415532	::458404405822246000
372507812	::458404613616463000
619608540	::458404667777880000
109655774	::458404806823276000
486231003	::458404934208479000
43980775	::458405075358994000
68531166	::458405141105086000
351316240	::458405493724418000
218711172	::458405550645346000
408869196	::458405863405809000
41753572	::458405873052700000
4434941	::458405958893326000
40708485	::458406013746425000
636894252	::458406174908375000
636894252	::458406290306236000
79073243	::458406342446047000
255711119	::458406342710296000
29786990	::458406373941067000
274191278	::458406401576947000
15186859	::458406453213016000
342878651	::458406464546029000
433003196	::458406570423234000
220584371	::458406633883054000
615688476	::458406787792646000
68531166	::458406955598749000
435409494	::458407006412345000
68531166	::458407101560532000
40708485	::458407246808875000
623065439	::458407368125321000
619608540	::458407786310017000
619608540	::458407859785826000
619608540	::458407920947167000
619608540	::458407932867387000
256638502	::458408002337652000
619608540	::458408019219738000
293644929	::458408027398213000
619608540	::458408097892294000
225203526	::458408190598987000
619608540	::458408192465448000
225203526	::458408274837381000
278316478	::458408514059112000
502240473	::458408556963041000
271717879	::458408579523825000
36925706	::458408637044518000
40708485	::458408844402515000
43980775	::458408893203226000
415206019	::458408903860961000
30246292	::458408965584322000
40708485	::458409113299345000
150828387	::458409247223463000
619608540	::458409351255191000
619608540	::458409402023018000
409404583	::458409501449019000
619608540	::458409532625272000
379152968	::458409585284771000
165491208	::458409886976856000
415206019	::458410082381086000
415206019	::458410141927223000
220584371	::458410179185229000
399174015	::458410306071318000
363400499	::458410457808637000
36958694	::458410614952443000
160671151	::458410620488916000
255711119	::458410696259428000
409404583	::458410812437049000
331925277	::458410865528557000
334665323	::458411086845186000
20275866	::458411120559026000
432116634	::458411266135306000
301244439	::458411339996987000
409404583	::458411502525898000
36925706	::458411834689597000
415206019	::458411872115765000
348745482	::458411967317688000
52995718	::458412400073379000
165491208	::458412759039111000
385595835	::458413384891781000
413477251	::458413456241094000
40708485	::458413610729877000
454406979	::458413632859435000
52809967	::458413697853976000
421158343	::458413719698276000
258506164	::458414312152113000
28510276	::458414503877545000
415206019	::458414565500649000
65412211	::458414638661926000
21568615	::458414695477952000
415206019	::458414713135976000
52809967	::458414791556472000
282697692	::458414838080090000
415206019	::458414843255480000
414449852	::458415085669470000
574250205	::458415209468948000
417449044	::458415383251529000
421158343	::458415524293398000
64926237	::458415540248125000
10095952	::458415553850245000
273811402	::458415554324619000
574250205	::458415803570724000
237112765	::458415828614922000
165491208	::458416061940240000
65412211	::458416097503772000
35097852	::458416295651053000
69666823	::458416334477725000
165491208	::458416478388092000
15186859	::458416831234318000
178985516	::458416949450383000
596957614	::458417150084931000
38053704	::458417185569124000
38053704	::458417272047276000
165491208	::458417300769878000
415206019	::458417308453441000
415206019	::458417381455310000
127692656	::458417453081841000
413477251	::458417705033273000
379152968	::458417762164293000
274311440	::458417785061007000
415206019	::458418056931180000
378773930	::458418113303019000
38594501	::458418169313755000
274191278	::458418420862566000
267357514	::458418595572113000
347643113	::458418785037217000
331925277	::458418911046672000
351316240	::458419153737891000
38594501	::458419233366355000
125849974	::458419253751083000
197210844	::458419352643964000
130514710	::458419391060017000
38053704	::458419437922942000
399645465	::458419686448062000
197210844	::458419818173976000
254319575	::458419835471273000
141735027	::458419953201577000
471632365	::458420440830988000
471632365	::458420617138561000
242206017	::458420694192521000
507987711	::458420785645113000
259021462	::458420857917169000
374659572	::458420995905179000
267357514	::458421032961839000
507987711	::458421077019205000
328057955	::458421087014240000
596957614	::458421351858962000
100934605	::458421497674346000
322463853	::458421608873746000
40097041	::458421618893914000
405040496	::458421643522478000
392737983	::458421729996853000
328057955	::458421830735241000
340119318	::458421851828416000
328057955	::458421872468979000
100934605	::458421983391518000
418841887	::458422005801680000
402492947	::458422077821689000
53312065	::458422139113050000
384105885	::458422450079154000
374659572	::458422716790362000
477188816	::458422752710377000
409404583	::458422986781913000
507987711	::458423110073864000
374659572	::458423137080594000
186572442	::458423198053195000
474400310	::458423627017244000
507987711	::458423710006145000
222584958	::458423751739473000
346412695	::458423886904709000
173608790	::458423961261330000
340119318	::458424034233831000
393133633	::458424041196773000
29473860	::458424112956702000
262271807	::458424415915868000
491969843	::458424504193404000
491969843	::458424582131961000
64596921	::458424695608836000
197210844	::458424706094202000
415206019	::458424742052364000
29473860	::458424984285634000
413367641	::458425081921015000
602895412	::458425203492540000
18750697	::458425487136944000
602895412	::458425964217638000
619608540	::458425999810912000
20275866	::458426101455286000
374659572	::458426143041789000
374659572	::458426654440693000
197210844	::458426906719682000
409404583	::458426965288968000
409404583	::458427421486632000
20275866	::458427455565361000
20275866	::458427653993664000
346998772	::458427923016339000
371243365	::458428074166460000
15186859	::458428086506500000
379152968	::458428200885182000
259021462	::458428301456207000
416018810	::458428352118804000
10095952	::458428439541063000
216819428	::458428616939175000
264946102	::458428678771580000
152454379	::458428704537202000
34863840	::458428987631759000
79861287	::458429245581455000
503741267	::458429253885763000
406121427	::458429267475324000
255711119	::458429361906278000
152454379	::458429389202419000
10095952	::458429686016909000
371243365	::458429829780480000
371416817	::458429849741578000
532616498	::458430006444961000
371416817	::458430244366872000
381599486	::458430314814398000
104112940	::458430750845853000
104112940	::458430764322156000
197210844	::458430770197970000
15186859	::458430843045052000
471632365	::458431036590813000
242206017	::458431232863641000
471632365	::458431282288930000
471632365	::458431344595308000
371416817	::458431515052240000
346412695	::458431516112977000
15186859	::458431605326237000
24100015	::458431622153793000
137014162	::458431773815619000
279081886	::458431884889161000
436716308	::458432017571782000
486138458	::458432245934477000
415206019	::458432304797323000
602895412	::458432472401715000
258506164	::458432702866141000
346998772	::458432761984872000
486138458	::458432905937563000
418783652	::458433040315064000
623065439	::458433052746604000
623065439	::458433170480713000
623065439	::458433284045668000
412304311	::458433311527157000
623065439	::458433372465819000
474400310	::458433386277642000
623065439	::458433414069116000
137117871	::458433429378699000
602895412	::458433561289166000
338076990	::458433594344898000
93927673	::458433808900304000
109298324	::458433840323624000
324614357	::458433885995827000
346412695	::458433990710423000
602895412	::458434008875954000
360898372	::458434045689356000
340119318	::458434047270600000
52441281	::458434100882182000
249227650	::458434243753164000
79073243	::458434297809350000
309355379	::458434536851128000
35706997	::458434660721516000
346998772	::458434668426461000
516542821	::458434846155485000
419105102	::458434984596889000
262471070	::458435070047813000
65926573	::458435150851088000
87306187	::458435163387875000
302673934	::458435342761484000
302673934	::458435586932887000
109298324	::458435592129241000
249227650	::458435620239855000
474400310	::458435651063390000
436716308	::458435700132958000
231674152	::458435720311734000
107902551	::458435720353284000
231674152	::458435763756355000
137117871	::458435915711782000
231674152	::458435988227112000
322643138	::458436072142536000
348901427	::458436140593192000
408869196	::458436166673383000
17210128	::458436266078793000
17210128	::458436266233954000
331482356	::458436308159823000
359104594	::458436331174387000
395687470	::458436398958116000
109298324	::458436537483423000
634822122	::458436547625222000
602895412	::458436775120089000
516542821	::458436801141538000
497544291	::458436940686049000
73526174	::458437152578490000
274311440	::458437309679955000
308726677	::458437316260814000
202292166	::458437340156157000
73526174	::458437370338373000
274311440	::458437408812331000
491969843	::458437432825102000
342878651	::458437495202410000
259872929	::458437911315099000
259872929	::458437912707612000
491969843	::458437949726928000
312856997	::458438004252479000
308726677	::458438047948759000
34445704	::458438081201188000
40097041	::458438162415489000
69494041	::458438179301781000
413686504	::458438246465552000
47348539	::458438280686882000
507987711	::458438408327946000
69494041	::458438550262779000
341493662	::458438568663187000
39140648	::458438574556610000
471632365	::458438667133284000
279230956	::458438926525407000
471632365	::458438927729561000
341493662	::458439062626390000
344956423	::458439171892207000
137117871	::458439457046552000
331482356	::458439577016233000
517695658	::458439647060688000
602895412	::458439663997292000
483115964	::458440063823519000
466989920	::458440087433641000
93927673	::458440257688834000
466989920	::458440263284060000
152454379	::458440309437784000
152454379	::458440389091803000
152454379	::458440407731273000
322643138	::458440503647043000
393133633	::458440527919476000
32564504	::458440639848259000
152454379	::458440739605577000
109298324	::458440745355997000
222687654	::458440788746072000
322643138	::458440856664817000
406121427	::458441079323238000
519909326	::458441296189726000
103526992	::458441369632006000
152454379	::458441468776968000
497544291	::458441553417994000
93927673	::458442491327299000
436716308	::458442539788685000
341493662	::458442581504847000
24100015	::458442620881362000
436716308	::458442690133520000
137117871	::458442889849491000
335068121	::458442902054510000
623065439	::458442993268453000
471632365	::458443013623414000
341493662	::458443256687124000
242206017	::458443258314887000
207781904	::458443266745053000
137117871	::458443277880922000
232901934	::458443385557118000
436716308	::458443522002386000
369849727	::458443581720887000
43838022	::458443602918535000
93927673	::458443746762588000
26920974	::458443764131201000
257597142	::458443818157621000
406121427	::458443865188339000
137117871	::458443890740432000
100376439	::458443930934460000
477188816	::458443990719668000
64926237	::458444151147986000
26879335	::458444193610747000
211019280	::458444277715320000
236528732	::458444324250714000
255711119	::458444418950115000
335068121	::458444470833270000
383045348	::458444573836996000
68531166	::458444592438718000
242206017	::458444605231730000
285988306	::458444749427736000
406121427	::458444830780039000
243011588	::458444985680297000
312857835	::458445023898796000
243011588	::458445075136401000
243011588	::458445137795100000
399174015	::458445197806804000
602895412	::458445361820864000
602895412	::458445527701389000
369539413	::458445853984694000
433916111	::458445887316844000
242206017	::458445961023750000
369539413	::458445997404733000
374659572	::458446281828864000
231689668	::458446451362627000
369539413	::458446483138691000
602895412	::458446550025256000
211645751	::458446600529256000
378415682	::458446708125356000
143455927	::458446822231773000
284664089	::458448097706643000
231689668	::458448280393756000
25680589	::458448285443694000
284664089	::458448430595964000
93927673	::458448433833984000
251821834	::458448462065831000
100376439	::458448620077842000
243011588	::458448665502547000
87306187	::458448684946960000
466989920	::458448720359866000
299389082	::458448730295779000
466989920	::458448780447449000
87306187	::458448807869444000
340119318	::458448846952353000
347643113	::458448914081783000
87306187	::458448992733384000
291475742	::458449304781201000
726320420	::458449323148050000
340119318	::458449592665653000
312857835	::458449711251607000
599787941	::458449993817681000
393133633	::458450129201418000
414449852	::458450169910931000
251892054	::458450314551914000
73299390	::458450414460207000
365746365	::458450661303017000
365746365	::458450736464920000
52441281	::458450784867196000
365746365	::458450826197884000
52441281	::458450878899294000
238672857	::458450880224698000
242435004	::458450881382322000
282697692	::458451001549541000
68531166	::458451092817211000
489961036	::458451264632668000
278316478	::458451637879599000
167183597	::458451662101696000
365746365	::458451936241401000
68531166	::458451943401074000
356448818	::458452069821972000
350083690	::458452558323806000
259872929	::458452598534569000
459567634	::458452676792303000
350083690	::458452681548238000
340119318	::458452800670683000
393133633	::458452900889788000
348901427	::458452910930526000
35869207	::458453226007044000
124011751	::458453265194033000
350083690	::458453317245353000
350083690	::458453417694748000
340119318	::458453422304276000
350083690	::458453447772094000
238672857	::458453552952668000
415943958	::458453762961457000
365746365	::458454038510452000
335068121	::458454092973486000
312857835	::458454150360358000
197210844	::458454193183801000
618760575	::458454241716080000
418841887	::458454256085782000
291475742	::458454381537419000
211019280	::458454540128620000
53312065	::458454635867807000
280194602	::458454670273290000
280194602	::458454887202693000
340119318	::458454887269797000
53312065	::458454922636591000
127413469	::458455163309543000
423941104	::458455523612823000
48612192	::458455616332521000
351896383	::458455690315456000
32596609	::458455949187891000
331398205	::458456081979568000
320052148	::458456816356032000
238786875	::458456992852361000
415943958	::458457059260784000
415943958	::458457174721585000
64596921	::458457177964167000
128937859	::458457285333749000
415943958	::458457626817204000
415943958	::458457725794394000
331398205	::458457826436734000
406121427	::458458003402813000
232901934	::458458100182167000
393133633	::458458147603361000
252725390	::458458203563364000
468965579	::458458299977846000
87306187	::458458383012466000
279230956	::458459028428173000
252725390	::458459427146698000
217262932	::458459485594337000
374613599	::458460777012142000
318065690	::458460791365042000
100376439	::458460976388382000
385259637	::458461222598606000
155677785	::458461245214294000
35525270	::458461326033952000
420731308	::458461527667118000
230659102	::458461533190623000
225206298	::458461563658047000
420731308	::458461615419961000
350509640	::458461705547575000
322327312	::458462029255573000
321876841	::458462091067027000
321876841	::458462154560376000
342188056	::458462182381219000
281295226	::458462562212777000
573151200	::458462620643622000
208894791	::458462888848805000
262471070	::458463017324544000
311031621	::458463040543813000
222584958	::458464306280288000
433916111	::458464397254332000
435557155	::458464593514229000
95723533	::458464652566204000
280194602	::458464831071215000
573151200	::458464852273405000
35525270	::458465101574451000
573151200	::458465103071825000
52441281	::458465121577484000
573151200	::458465165365620000
573151200	::458465229504933000
615688476	::458465249994485000
159726392	::458465295229677000
262382570	::458465471763718000
573151200	::458465511374733000
273811402	::458465547710394000
331482356	::458465555230785000
573151200	::458465569209991000
393133633	::458465825830469000
573151200	::458465886307749000
573151200	::458465951994769000
10095952	::458465970160295000
393133633	::458466229406400000
10095952	::458466253061885000
573151200	::458466445756624000
573151200	::458466560252719000
393133633	::458466565621837000
615688476	::458466689613430000
216819428	::458466725835845000
410047216	::458466838750724000
341493662	::458466843842211000
573151200	::458466859327578000
573151200	::458466947542171000
340693336	::458467099942191000
216819428	::458467168506880000
273811402	::458467623303675000
273811402	::458467858742509000
433916111	::458467921971675000
615688476	::458467925234434000
346392612	::458468247067557000
259872929	::458468502467141000
431179654	::458468567734693000
273811402	::458468716842590000
273811402	::458468780860256000
346392612	::458468849327677000
273811402	::458468996137119000
393133633	::458469654676381000
259052798	::458469860515659000
615688476	::458469927524265000
242206017	::458469968548757000
175532031	::458470746994794000
242206017	::458470982840483000
340693336	::458471942257790000
318065690	::458472809929252000
259052798	::458472861313683000
378415682	::458473440735809000
259052798	::458473621149593000
173688303	::458473831179382000
339565561	::458473946510151000
172025978	::458474542332002000
161346822	::458475586843717000
416018810	::458475599716048000
29302446	::458475618812698000
234630547	::458475633157603000
173688303	::458475833967906000
259052798	::458476020274716000
393133633	::458476304602759000
36925706	::458476523649904000
161346822	::458476618399223000
592475734	::458476876051124000
161346822	::458476944124690000
36925706	::458477079109963000
236172994	::458477420488970000
423941104	::458477490273398000
588531316	::458477600059707000
234630547	::458477697107513000
592475734	::458477766036291000
53312065	::458477939860844000
229197384	::458478103904657000
234630547	::458478290081439000
98785279	::458478627839963000
516937156	::458478727949975000
393133633	::458478796975656000
634615880	::458478839815868000
197210844	::458478878755811000
142176687	::458479442193825000
416018810	::458479531490177000
373653741	::458479731944341000
416018810	::458480004557307000
142176687	::458480331130408000
161346822	::458480866784579000
173688303	::458480877144530000
28736200	::458480884312981000
173688303	::458481016932294000
134181956	::458481280041381000
142176687	::458481412585578000
281295226	::458481488380829000
173688303	::458481510371184000
618760575	::458481597658853000
416018810	::458481603165970000
24392243	::458481629598867000
159726392	::458482186664955000
386169383	::458482275584180000
435557155	::458482640446701000
386169383	::458483300315590000
190492046	::458483414132600000
259872929	::458483510710255000
382314219	::458483983362191000
435557155	::458485167703613000
304661740	::458485225815670000
159726392	::458485257272954000
304661740	::458485523649028000
304661740	::458485635322368000
167184626	::458486253327884000
66184984	::458486342234550000
209345596	::458486797895761000
316284345	::458487333596450000
316284345	::458487638040006000
316284345	::458487870916161000
316284345	::458487957180407000
173688303	::458488351864025000
316284345	::458488358193627000
316284345	::458488791553306000
316284345	::458489360141541000
316284345	::458489903303884000
335068121	::458490074259136000
335068121	::458490452723761000
249012544	::458490751668600000
171724420	::458490868690092000
316284345	::458491776735928000
45704670	::458491826752585000
336347539	::458492033200844000
336347539	::458492152394575000
316284345	::458492185974145000
336347539	::458492250272833000
336347539	::458492530158747000
336347539	::458492695988936000
435557155	::458492719409532000
331482356	::458493025925484000
336347539	::458493146562068000
46276184	::458493208872226000
79861287	::458493245551816000
79861287	::458493379962486000
53312065	::458494188372639000
53312065	::458494252465815000
230659102	::458494294647517000
53312065	::458494793312907000
53312065	::458494902163480000
53312065	::458495120510574000
260979062	::458495325057986000
53312065	::458495337276403000
53312065	::458495720115683000
17356903	::458495946784268000
336019882	::458496040895664000
53312065	::458496068746235000
303342881	::458496778304647000
173688303	::458499494565249000
479222401	::458501028225101000
408098797	::458501094990426000
45704670	::458501289731948000
479222401	::458502050221793000
45704670	::458502478590668000
408098797	::458502486404644000
408031484	::458502573884837000
473718221	::458502918803443000
414217500	::458503145266503000
283051149	::458504095582539000
192677318	::458505326728605000
408098797	::458505341031186000
283625404	::458505688474738000
283625404	::458505770318196000
283625404	::458505842711867000
283625404	::458505882008289000
283625404	::458505974253629000
283625404	::458506051017797000
586669052	::458507586782769000
586669052	::458507668814962000
586669052	::458507712855166000
586669052	::458507731314290000
586669052	::458507800440610000
586669052	::458507841511235000
33302034	::458508265907699000
586669052	::458508296341553000
586669052	::458508375643275000
342188056	::458509364811554000
586669052	::458509605132193000
164101308	::458509924352262000
36925706	::458510733005701000
297052199	::458512584551849000
586669052	::458512860541247000
433168829	::458513219146244000
152715270	::458513313899376000
45929336	::458513584759517000
361352435	::458514383446888000
219163747	::458514781503119000
361352435	::458515793186025000
592475734	::458517654915907000
361352435	::458517796238811000
35706997	::458517840727793000
361352435	::458518930466693000
79476731	::458521602788167000
213287321	::458524030300356000
213287321	::458524716706574000
325036867	::458525259378221000
163115137	::458526097106534000
315872678	::458527784910860000
479222401	::458528869172002000
545540214	::458529227646566000
30223693	::458530198925742000
30223693	::458530458796433000
204866655	::458530620205842000
204866655	::458531001929830000
15186859	::458532096253132000
342188056	::458532858123259000
175532031	::458533373678735000
249012544	::458534381934477000
65425379	::458534976922083000
94226339	::458535543542788000
30223693	::458540522424922000
30223693	::458540628406587000
220632867	::458540629975265000
60712766	::458542738771038000
320560322	::458543694023389000
320560322	::458544028758183000
320560322	::458544287152492000
30223693	::458544843182968000
586669052	::458546196609384000
586669052	::458546239466770000
586669052	::458546371012747000
586669052	::458546571101995000
586669052	::458546786592772000
222636373	::458546812698492000
334665323	::458547633301102000
301657872	::458548733269901000
69044676	::458549481437290000
30223693	::458549531575975000
30223693	::458550871060529000
97307001	::458555223909232000
634615880	::458555355232886000
260911912	::458556504396685000
28405302	::458557675563806000
165658390	::458558646205427000
578593285	::458559452208046000
214678768	::458560141986504000
234143570	::458560898916184000
234143570	::458561054797467000
124246645	::458561190021844000
236930269	::458563550005305000
23027915	::458563759649603000
343018153	::458564437813637000
407395368	::458565793735663000
506707370	::458566039123423000
26198467	::458566138784268000
184195472	::458566272905527000
259872929	::458566300000727000
259872929	::458566300906713000
259872929	::458566302748012000
404496513	::458566366895697000
460772038	::458566719930249000
506707370	::458566754353303000
392737983	::458566778206298000
152454379	::458567548683182000
152454379	::458567629197037000
31250549	::458567806758301000
15961483	::458568001193668000
202292166	::458568056655331000
416506126	::458568757976117000
365523194	::458568806965575000
249012544	::458569117226647000
73526174	::458569427701993000
249012544	::458570296824324000
395687470	::458571615299973000
60399576	::458572042191646000
81765661	::458572227999330000
15742158	::458572873750556000
420083874	::458572910383214000
208894791	::458574511130959000
226357092	::458575038686306000
205928265	::458575422255403000
62396842	::458575439007473000
72210207	::458575602971193000
68531166	::458576426858315000
137014162	::458576812436496000
68531166	::458577183770808000
57933673	::458577520602800000
303480264	::458577850220965000
68531166	::458578122388934000
73526174	::458578423418339000
31258629	::458578436697505000
513270198	::458578467840212000
68531166	::458578623465664000
253120136	::458579040580812000
19245878	::458579295665803000
120853830	::458579930901921000
83878535	::458580363674005000
432116634	::458580798040715000
191276105	::458580920203628000
40708485	::458581217869193000
328057955	::458581397004095000
716788381	::458581582681366000
513270198	::458581655943258000
202196262	::458581891914813000
38440249	::458581978749493000
277794018	::458582508116795000
473118863	::458582745338241000
286265668	::458582897612840000
25784705	::458582901697687000
285906246	::458583095252230000
133508241	::458583340690321000
28736200	::458583456986193000
34536365	::458583577593012000
278316478	::458584032654020000
38594501	::458584096512282000
454406979	::458584418173857000
226357092	::458585003669327000
10095952	::458585186007928000
175532031	::458586007148179000
341037427	::458586062965964000
226357092	::458586271472816000
115583749	::458587061197766000
73526174	::458587127853625000
329471370	::458587174649090000
152127827	::458587360993619000
152127827	::458587841896153000
141735027	::458588568995524000
15778759	::458588619637551000
69494041	::458588638184751000
24719772	::458588781138833000
71284640	::458588821139886000
15778759	::458589280315523000
159944196	::458589476248616000
145572480	::458589700735762000
322643138	::458589759951368000
432116634	::458589775125946000
364405877	::458590309916499000
34717669	::458590468868038000
364405877	::458590491265613000
20275866	::458590545317601000
364405877	::458590637642625000
34717669	::458590816978489000
139547588	::458590822376943000
364405877	::458590834561007000
574250205	::458590994695335000
364405877	::458591004551962000
231689668	::458591144306159000
503741267	::458591198651768000
364405877	::458591267065053000
238672857	::458591299474423000
172025978	::458591573916135000
20275866	::458591824966205000
364405877	::458591854351507000
139547588	::458591934228221000
33904380	::458592085239947000
33904380	::458592110472888000
33904380	::458592144106979000
231689668	::458592546843656000
479222401	::458592656461795000
139547588	::458593128648540000
122725183	::458593156150198000
405040496	::458593178870755000
175532031	::458593250484682000
378415682	::458593393111621000
322643138	::458593404759584000
412000113	::458593748687917000
322643138	::458593943186587000
131254355	::458594640891879000
726320420	::458595119264833000
454406979	::458595154480599000
275813402	::458595206720667000
33904380	::458595228757528000
33904380	::458595429832466000
55704588	::458595501751799000
152127827	::458595581770743000
265786675	::458595616814555000
300594041	::458595689274933000
152127827	::458595741733113000
42994926	::458595745268891000
86970230	::458595756622876000
379152968	::458596222279106000
265786675	::458596378793766000
33904380	::458596503020662000
364546435	::458596525036556000
378415682	::458596625816907000
256088386	::458596750677135000
86970230	::458596887365713000
340119318	::458597271064432000
269370098	::458597425557422000
470801476	::458597432276688000
33904380	::458597533628248000
266210776	::458598128304656000
33904380	::458598292168134000
33904380	::458598411613519000
255547325	::458598690824130000
414066292	::458598862735695000
91606737	::458599346825490000
33904380	::458599367986118000
275813402	::458600331497472000
321166954	::458600419912982000
430943995	::458600442474541000
128380028	::458600490469556000
128380028	::458600574401789000
128380028	::458600651975442000
634615880	::458600730794795000
128380028	::458600731159715000
222636373	::458600766279000000
128380028	::458600909728014000
241790793	::458600921451487000
128380028	::458601004397645000
128380028	::458601163860877000
120853830	::458601228701040000
31258629	::458601310267252000
405040496	::458601317334663000
271717879	::458601327543607000
128380028	::458601454387744000
232901934	::458601539548872000
128380028	::458601846106370000
726320420	::458602381727383000
321876841	::458602904719724000
331482356	::458602968502108000
493550118	::458603249373687000
321876841	::458603390604673000
103473089	::458603405779300000
336821368	::458603472921694000
493550118	::458603560800768000
340688867	::458603568291778000
486138458	::458603692959076000
519909326	::458603867123351000
493550118	::458603887445180000
255547325	::458603913646981000
4434941	::458603929777864000
493550118	::458603941140639000
110563920	::458604003912204000
293644929	::458604067187462000
493550118	::458604076708528000
238672857	::458604166273703000
493550118	::458604233500020000
493550118	::458604266127495000
493550118	::458604389939159000
20778748	::458604390375374000
230903702	::458604480947159000
493550118	::458604505722912000
493550118	::458604653576335000
493550118	::458604721888960000
275813402	::458604750045323000
493550118	::458604795947798000
493550118	::458604870337957000
493550118	::458604915414159000
15778759	::458605016740548000
493550118	::458605176731869000
479205756	::458605447142838000
340688867	::458605552466026000
633010300	::458605598574411000
340688867	::458606011482660000
390552849	::458606137932537000
23721718	::458606357730455000
33904380	::458606459111366000
286216848	::458606594280787000
449988145	::458606602883719000
33904380	::458606991897001000
33904380	::458608068251906000
15778759	::458608260137099000
86474692	::458608271952052000
438582644	::458608447177916000
86474692	::458608547496882000
321102847	::458608577176145000
26684021	::458608758562635000
238322255	::458609165326245000
140994915	::458609167406624000
41143305	::458609286847807000
255547325	::458609627719290000
135328132	::458609904597876000
135328132	::458609953109192000
467043006	::458610338402140000
135328132	::458610391921487000
38748723	::458610748395360000
252756099	::458610761980731000
45289907	::458610895803777000
135328132	::458610938594488000
275268585	::458611073151954000
339565561	::458611133868302000
275268585	::458611284540260000
140994915	::458611563226599000
430943995	::458611603186139000
249468865	::458612165834854000
396786261	::458612175616368000
486231003	::458612415031414000
125849974	::458612603640885000
135328132	::458612707542179000
438582644	::458612937859825000
135328132	::458613035176042000
430943995	::458613081384685000
256638502	::458613286036963000
256638502	::458613366530273000
59622669	::458613418631524000
229290429	::458613436524810000
262370529	::458613747624341000
262370529	::458613969755054000
348262381	::458614143042338000
262370529	::458614149799768000
359806236	::458614156078231000
133112299	::458614382625579000
262370529	::458614515199139000
262370529	::458614585785085000
385595835	::458614702235336000
262370529	::458614708216819000
262370529	::458614779327053000
124011751	::458614925594595000
274191278	::458614945303646000
262370529	::458614957790466000
189368301	::458615573509722000
726320420	::458615586113605000
262370529	::458615653768114000
467043006	::458615703470612000
408869196	::458615896366264000
257913209	::458616003241738000
321876841	::458616017301012000
483526518	::458616032576282000
124011751	::458616068508880000
273748024	::458616432134074000
24413698	::458617105772867000
438582644	::458617142154637000
22717394	::458617196130742000
634615880	::458617354155343000
119434884	::458617392700989000
405239647	::458617522917359000
20778748	::458617666781974000
322446637	::458618256849240000
131254355	::458618333206556000
120532808	::458618502991970000
431262520	::458618590434848000
339565561	::458618623263645000
79476731	::458618898762727000
379152968	::458619121606098000
45289907	::458619275700211000
112801155	::458619287495012000
204866655	::458619380046528000
204866655	::458619474187681000
42564982	::458619581041348000
112801155	::458619617091788000
429491583	::458620096001613000
112801155	::458620097335414000
293213630	::458620129652523000
467043006	::458620295671476000
438582644	::458620390089424000
433470731	::458620487703490000
210671307	::458620642560991000
115503799	::458620717924626000
266210776	::458621153636933000
204866655	::458621549244063000
204866655	::458621561629843000
357306642	::458621833449721000
128380028	::458622189118320000
218750630	::458622358547230000
453963591	::458622599660978000
218750630	::458622652165259000
128380028	::458622792510865000
453963591	::458622802086486000
347643113	::458622810236387000
128380028	::458622876703129000
453963591	::458622951764422000
453963591	::458623032940974000
236528732	::458623136229904000
128380028	::458623159541833000
497544291	::458623180308226000
128380028	::458623251673911000
616892340	::458623272087613000
262370529	::458623345937096000
32252775	::458623414295871000
421179396	::458623447225356000
262370529	::458623457979547000
332908078	::458623535234420000
262370529	::458623807218270000
110563920	::458623899593236000
384488111	::458624135292137000
262370529	::458624142825488000
322643138	::458624253941014000
35525270	::458624361520328000
322643138	::458624387244376000
415943958	::458624419858894000
262370529	::458624439530586000
411700909	::458624542345547000
414066292	::458624655289761000
6652302	::458625015382937000
81674504	::458625050770296000
122799833	::458625166080106000
262370529	::458625347656110000
429491583	::458625881200922000
133112299	::458625944908206000
262370529	::458626048314605000
262370529	::458626275750719000
79476731	::458626291768770000
134181956	::458626475785482000
325036867	::458626493359222000
414004311	::458626644148645000
262370529	::458626757961453000
130312780	::458626824285601000
262370529	::458626914622918000
320560322	::458627311990882000
320560322	::458627364201570000
322763942	::458627455579066000
20935798	::458627466589138000
241790793	::458627609124151000
324614357	::458627648244441000
540510474	::458628014579122000
320560322	::458628072967651000
321102847	::458628228375412000
364546435	::458628706719006000
414066292	::458628712540282000
15186859	::458628817775779000
634615880	::458628889426681000
407038804	::458629030279786000
415943958	::458629222852866000
364405877	::458629785191600000
364405877	::458629913684082000
47348539	::458629917169565000
98785279	::458630113912176000
262370529	::458630158485049000
262370529	::458630158489223000
262370529	::458630158531174000
42994926	::458630183017119000
393133633	::458630468783841000
262370529	::458630554012123000
262370529	::458630742604808000
393133633	::458631165508083000
360367250	::458631177968951000
365746365	::458631264258367000
378415682	::458631267710271000
634615880	::458631569414946000
22327740	::458631687724105000
103473089	::458631782221365000
202798666	::458631833979064000
103473089	::458631889964638000
616892340	::458631940577296000
202798666	::458632088174858000
225203526	::458632161889746000
33358166	::458632196715462000
308690900	::458632209595772000
202798666	::458632315124477000
22327740	::458632326214193000
35869207	::458632419810484000
230659102	::458632516442656000
255765560	::458632790314323000
25784705	::458632809507065000
173688303	::458632816364777000
218750630	::458632897172234000
100313850	::458632938515476000
340688867	::458633227687567000
79476731	::458633279894487000
202798666	::458633317340819000
218750630	::458633465110347000
236528732	::458633570970370000
31569666	::458633591095054000
634615880	::458633737115148000
202798666	::458633932234186000
47348539	::458634060995112000
616892340	::458634062693810000
340688867	::458634159691288000
324614357	::458634319180087000
17356903	::458634552597286000
340688867	::458634593013600000
347643113	::458634612554870000
124011751	::458634657332867000
399645465	::458634698021801000
25680589	::458634760386904000
340688867	::458634820021944000
25680589	::458634853429157000
173688303	::458634913676152000
15778759	::458635243776647000
202798666	::458635315012325000
226357092	::458635327259672000
202798666	::458635395203219000
47348539	::458635504880074000
586669052	::458635811575984000
47348539	::458636120754880000
410047216	::458636141999448000
47348539	::458636187104579000
414004311	::458636245057290000
47348539	::458636551962894000
344956423	::458636669319540000
16860986	::458636888442544000
454406979	::458637142193741000
709921765	::458637307013496000
202798666	::458637448864464000
141735027	::458637570146971000
251821834	::458637599997833000
133112299	::458637738275651000
43838022	::458638095584202000
4434941	::458638218875777000
445826532	::458638231006085000
615688476	::458638282272698000
43838022	::458638329802530000
28252356	::458638552834662000
479222401	::458639489905070000
334423964	::458639579512590000
230659102	::458639737448718000
120853830	::458640257534418000
261942709	::458640278010990000
297542894	::458640782438588000
43838022	::458641358639464000
81154377	::458641386301321000
316025875	::458641419628851000
143455927	::458642060661518000
414004311	::458642119473627000
35597637	::458642136468971000
35105150	::458642987304509000
628045480	::458643043772420000
53312065	::458643335629262000
53312065	::458643387445686000
235867165	::458643683097579000
586669052	::458644172832903000
615688476	::458644373480042000
513658421	::458644626606276000
513658421	::458644726908854000
322763942	::458644992328998000
113221759	::458645336266133000
513658421	::458645622212415000
259052798	::458645625802719000
78614495	::458645682706845000
513658421	::458645736976953000
420731308	::458645917772414000
79476731	::458645944897392000
196659229	::458645951335661000
217924764	::458646011133849000
70839851	::458646058667487000
172025978	::458646179832557000
513658421	::458646772294766000
196659229	::458646841232728000
259052798	::458646988154617000
259052798	::458647031087517000
420731308	::458647092211105000
513658421	::458647424844566000
304182396	::458647483036749000
414004311	::458648122109882000
167184626	::458648313948938000
28510276	::458648457566105000
8036902	::458648683240624000
419105102	::458648833673551000
259052798	::458648835665821000
407038804	::458648880607813000
259052798	::458648901633859000
41658963	::458648995796361000
497544291	::458649082647826000
621474989	::458649222934695000
388397248	::458649330283335000
393105437	::458649370913550000
147997393	::458649394431025000
513658421	::458649431949074000
259052798	::458649733548883000
328252982	::458649881813331000
155677785	::458649954056421000
259052798	::458649973857325000
621474989	::458650125179838000
225203526	::458650803059044000
225203526	::458650944889450000
338830055	::458651231482048000
225203526	::458651239061155000
259052798	::458651362297794000
518039543	::458651392178012000
415943958	::458651756512047000
415943958	::458651762014949000
259052798	::458651814104416000
249012544	::458651848392450000
65886399	::458651879241957000
65886399	::458651925643534000
36925706	::458652029011779000
36485138	::458652032883503000
36925706	::458652537466277000
338830055	::458652759836082000
519936824	::458652826034376000
414066292	::458652939100246000
18929923	::458652993274281000
186572442	::458653367720353000
186572442	::458653482367471000
259052798	::458653639729348000
79476731	::458653666728505000
262471070	::458653722110099000
79476731	::458653734651039000
519936824	::458653736882028000
100376439	::458653911880966000
257831311	::458654009197203000
251892054	::458654128890445000
186572442	::458654131305971000
128103434	::458654167025057000
260539431	::458654182292357000
259052798	::458654250449379000
323691415	::458654262177038000
323691415	::458654543430299000
259052798	::458654599457431000
45929336	::458654672459665000
479205756	::458654893784322000
384683676	::458654899346354000
259052798	::458654966027018000
26879335	::458655226703388000
128103434	::458655360816267000
128103434	::458655380923756000
26879335	::458655412699815000
300884493	::458655446782324000
621306179	::458655454738915000
259052798	::458655499320188000
79476731	::458655548389736000
26684021	::458655590227918000
26879335	::458655633219145000
365746365	::458655765918523000
68369234	::458656006965571000
259052798	::458656201153466000
174132903	::458656454765867000
438566411	::458656667971112000
68531166	::458656677114294000
68531166	::458656709519482000
15778759	::458656965866946000
311031621	::458657273049804000
186572442	::458657315705864000
30151060	::458657368935792000
15742158	::458657397025046000
252314330	::458657423952478000
293644929	::458657546341867000
311031621	::458657631129718000
311031621	::458657745856507000
354412568	::458657873963143000
350083690	::458658099822604000
279230956	::458658135629373000
578593285	::458658191883403000
479205756	::458658239958106000
4434941	::458658314201882000
414066292	::458658331825938000
279081886	::458658421425045000
279081886	::458658431986335000
258235483	::458658465792405000
52441281	::458658565902069000
52441281	::458658595799040000
255205725	::458658834446561000
160671151	::458658844743581000
196659229	::458658935327977000
53312065	::458659164508938000
43838022	::458659289247522000
16710226	::458659349381279000
258235483	::458659574183378000
277760577	::458659587705798000
406121427	::458659587944898000
385259637	::458659627383934000
62396842	::458659716110241000
20778748	::458659947577081000
338076990	::458659960948555000
20275866	::458660257812992000
351099839	::458660271356395000
338076990	::458660332647763000
182092022	::458660349626306000
182092022	::458660486176059000
258235483	::458660724911636000
236466373	::458660825830805000
93927673	::458660921087635000
47032978	::458660958274338000
274311440	::458660989815504000
194129729	::458661749278117000
373653741	::458661922788098000
38594501	::458662063267917000
38748723	::458662207665213000
20275866	::458662399948898000
365767010	::458662418290573000
468102453	::458662428515901000
20275866	::458662516630233000
38748723	::458662705281658000
52441281	::458662770180104000
468102453	::458662811954978000
47032978	::458662885116628000
38748723	::458662892548943000
468102453	::458662965089026000
8036902	::458663159734484000
468102453	::458663329129439000
468102453	::458663498302517000
38748723	::458663538060718000
270025296	::458663548206743000
268010590	::458663674925051000
468102453	::458663676304572000
270025296	::458663751391383000
47032978	::458664136826970000
270025296	::458664137107988000
586669052	::458664235183394000
270025296	::458664412157845000
38594501	::458664433053859000
266210776	::458664756401164000
270025296	::458664862244417000
140994915	::458665136765800000
205928265	::458665171691786000
270025296	::458665425099046000
413367641	::458665501909331000
79476731	::458665571924844000
73526174	::458665613658169000
372507812	::458665708885639000
460772038	::458665732763824000
38594501	::458665740946927000
270025296	::458665935478726000
379152968	::458666351406886000
245935219	::458666380678926000
125560060	::458666538040823000
252756099	::458666605028081000
372507812	::458666609197207000
347643113	::458666624577699000
225203526	::458666772565360000
339565561	::458666884641357000
435409494	::458666901250793000
270025296	::458667162874703000
533844924	::458667343380746000
414449852	::458667454429134000
393105437	::458667482413543000
414449852	::458667489862619000
339565561	::458667561673326000
225203526	::458667941341691000
167183597	::458667943728267000
372507812	::458667982244564000
43838022	::458668058002083000
339565561	::458668317142970000
43838022	::458668408218079000
205928265	::458668418141794000
225203526	::458668468125323000
372507812	::458668590427041000
43838022	::458668670055886000
435409494	::458668682181636000
372507812	::458668849983139000
467758710	::458669069013909000
183438897	::458669315395690000
412000113	::458669334026784000
495598070	::458669796687904000
270025296	::458669854229532000
43838022	::458670364298862000
372507812	::458670683615424000
18750697	::458670903350816000
152715270	::458670973647343000
364752208	::458670978533695000
364752208	::458671436409106000
163115137	::458671499394940000
213287321	::458671564268265000
364752208	::458671798411071000
163115137	::458672009426522000
364752208	::458672389141049000
213287321	::458672828498579000
13298002	::458674107165728000
17769662	::458674631483097000
277645720	::458674647408852000
205928265	::458675929620168000
218750630	::458675975744921000
218750630	::458676062172758000
110563920	::458676082548699000
86970230	::458676113666232000
339565561	::458676189050458000
407038804	::458676398174269000
433168829	::458676513119158000
127031573	::458676869349801000
475930595	::458677285009522000
188917484	::458677385463091000
49886698	::458677569064538000
385259637	::458677804801228000
65412211	::458678072460734000
67296324	::458678084938776000
364752208	::458678375364964000
47348539	::458678414241980000
127031573	::458678440582209000
36943663	::458678936105668000
79476731	::458679197293379000
218750630	::458679210996146000
184578066	::458679361194164000
433168829	::458679490500390000
127031573	::458679752724086000
127031573	::458679981707890000
22944914	::458680192245178000
470801476	::458680318166568000
47032978	::458680568172277000
47032978	::458680653660577000
413686504	::458680655325704000
359104594	::458680655346675000
413686504	::458681813997993000
213287321	::458682156051869000
213287321	::458682479961206000
413686504	::458682512488013000
420006994	::458682518401601000
213287321	::458682639386685000
36925706	::458682833339289000
414004311	::458683304028692000
47032978	::458683371657650000
47032978	::458683400543830000
47032978	::458683448090427000
36925706	::458683567355473000
414004311	::458683613815767000
393801885	::458683619641679000
229672512	::458683626688118000
229672512	::458683668626935000
47032978	::458683698297470000
170924102	::458683842321063000
297542894	::458683845416853000
414004311	::458684031601627000
414004311	::458684251496402000
319469530	::458684360880054000
29786990	::458684369289621000
25383063	::458684676459474000
229672512	::458684736668712000
229672512	::458684767148707000
229672512	::458684781279330000
229672512	::458684822698078000
229672512	::458684884572450000
229672512	::458684900053643000
100934605	::458685316581576000
297542894	::458685375763206000
79476731	::458685505505624000
343018153	::458685686275928000
270025296	::458685999770378000
24413698	::458686378054647000
227859860	::458686405128908000
25383063	::458686608943116000
270025296	::458686724961337000
225203526	::458687300927770000
225203526	::458687337476931000
230227645	::458687337942106000
253552344	::458687362114269000
533844924	::458687481714860000
414004311	::458687609842053000
253552344	::458687638887993000
414066292	::458687656855994000
4434941	::458687822996598000
172573942	::458687876885413000
127031573	::458687999492902000
36958694	::458688174244765000
127031573	::458688475664220000
124011751	::458688668383711000
390552849	::458689043740782000
726320420	::458689213131538000
127031573	::458689222787211000
146216300	::458689350289469000
335068121	::458689453276401000
335068121	::458689483332804000
43977455	::458689769997107000
372507812	::458689925257232000
146216300	::458689956198621000
231689668	::458690123136131000
22717394	::458690157541994000
262271807	::458690358424371000
262271807	::458690411608178000
421179396	::458690452599091000
338076990	::458690462464110000
163768701	::458690473625124000
432747712	::458690832309420000
348683759	::458690928853540000
475930595	::458691003265077000
297542894	::458691371310649000
308657649	::458691445730205000
255711119	::458691678115606000
495598070	::458691679164571000
271717879	::458691761104490000
343018153	::458692044794650000
79476731	::458692065992658000
338477631	::458692370675294000
262471070	::458692421078237000
328252982	::458692568742502000
634890754	::458692672337616000
311031621	::458692739832369000
311031621	::458692785432825000
384683676	::458693160877953000
533844924	::458693528348917000
437082385	::458694134799548000
533844924	::458694204349091000
293644929	::458694227925274000
414004311	::458694464907661000
18929923	::458694467277840000
414374118	::458694537335300000
409404583	::458694550840545000
18929923	::458694658903007000
58847822	::458694995982049000
100934605	::458695186961694000
73526174	::458695484110946000
100934605	::458695550268084000
345508633	::458696015449980000
100934605	::458696027097542000
533844924	::458696076724555000
254319575	::458696077739180000
100934605	::458696092478361000
437082385	::458696172312756000
73526174	::458696258581196000
301203823	::458696301224288000
294347764	::458696455960535000
58847822	::458696555323588000
294347764	::458696712530325000
486231003	::458696721816911000
468965579	::458696770273705000
79476731	::458696793866661000
435409494	::458696805123780000
26684021	::458696829635276000
435409494	::458696905996779000
546985882	::458697333019254000
38748723	::458697356993904000
38748723	::458697431186952000
546985882	::458697544215040000
372507812	::458697836037541000
357265451	::458697995962179000
726320420	::458698117299568000
414191298	::458698643738865000
73526174	::458698785494151000
220584371	::458698858101370000
38748723	::458699227045314000
491969843	::458699573574123000
726320420	::458700191491567000
41753572	::458700396916400000
19879486	::458700596686499000
371416817	::458700662357114000
178985516	::458700813607522000
372507812	::458701049092534000
284316159	::458701179690557000
284316159	::458701370053234000
38748723	::458701434578411000
533844924	::458701520632967000
202292166	::458701538605932000
255313314	::458701973290627000
372507812	::458701987916165000
38748723	::458702151888670000
79476731	::458702346810175000
24413698	::458702350157217000
35105150	::458702522866073000
247362551	::458702530994663000
372507812	::458702577337499000
533844924	::458702637550944000
350424007	::458702830958682000
533844924	::458702854941728000
17356903	::458703222614409000
304661740	::458703636437032000
304661740	::458703716116209000
225203526	::458704108631777000
238322255	::458704319059992000
372507812	::458704503475171000
372507812	::458704800159248000
283328574	::458704828437258000
140994915	::458704986721902000
372507812	::458705085900419000
29473860	::458705428755783000
371477472	::458705660067061000
726320420	::458705974828609000
54721301	::458706207084011000
491969843	::458706285014159000
343018153	::458706344099319000
371477472	::458706473728495000
119434884	::458706605681278000
372507812	::458706725575487000
420731308	::458706994044477000
173688303	::458707368310628000
52441281	::458707391907778000
372507812	::458708031178424000
65412211	::458708286221463000
172025978	::458708597065535000
103473089	::458709052696969000
376940853	::458709111308185000
103473089	::458709178874212000
386169383	::458709501160325000
371477472	::458709623248125000
354412568	::458709853154717000
259872929	::458710126195535000
726320420	::458710202594754000
376940853	::458710210501029000
293644929	::458710305074212000
112145680	::458710325538213000
376940853	::458710401597710000
15778759	::458710686734901000
519909326	::458711062305456000
113221759	::458711150440366000
262370529	::458711259480084000
95723533	::458711290417250000
262370529	::458711384025739000
52441281	::458711506985570000
371477472	::458711551747178000
262370529	::458711555618918000
232312019	::458711776033796000
621306179	::458711889959088000
190492046	::458711912302542000
262370529	::458711941385818000
147779508	::458712064002129000
262370529	::458712074336874000
190492046	::458712202351235000
98785279	::458712391547908000
322643138	::458712995888398000
405040496	::458713327468675000
519677520	::458713903963590000
242435004	::458713973689708000
322643138	::458714104002519000
231689668	::458714381807656000
726320420	::458714613123522000
395687470	::458714652185460000
357150048	::458715041655980000
65412211	::458715104276905000
338477631	::458715470796193000
411777707	::458715546947960000
376940853	::458715547580895000
443376354	::458715629671813000
376940853	::458715812874817000
110563920	::458716196289150000
376940853	::458716471816757000
384683676	::458716508676308000
79861287	::458716538414313000
376940853	::458716673449934000
409404583	::458716760837849000
519936824	::458716780765016000
24392243	::458716901829771000
376940853	::458717017067896000
79476731	::458717184525864000
533844924	::458717631579947000
256346048	::458717745031303000
256346048	::458717816242192000
265786675	::458717826464108000
546985882	::458717893665255000
79476731	::458717912413798000
259052798	::458718307181285000
533844924	::458718345827598000
202798666	::458718718668070000
357017353	::458718960280944000
357017353	::458719063611809000
519909326	::458719325914800000
259052798	::458719535831326000
495598070	::458720085600112000
346412695	::458720758907170000
219163747	::458721142685962000
453280756	::458721187653091000
348683759	::458721257492475000
256638502	::458721536057167000
371477472	::458721602905993000
592475734	::458721719042072000
592475734	::458721972214452000
516937156	::458722049482309000
222687654	::458722245435613000
338076990	::458722527146430000
40896981	::458722595840729000
222687654	::458722683421601000
240857453	::458722736613765000
40896981	::458722792977215000
98785279	::458723091061805000
222687654	::458723391013257000
615688476	::458723464182902000
61478431	::458723825157668000
338076990	::458723884284796000
291288952	::458723961401274000
219163747	::458724046218084000
437082385	::458724264540389000
279081886	::458724278976798000
40896981	::458724404584005000
219163747	::458724454877503000
486138458	::458724482732261000
103244523	::458724593264771000
326827026	::458724642501705000
218711172	::458724775922528000
408098797	::458724837595549000
218711172	::458724893442719000
64768338	::458724998727741000
216819428	::458725255889293000
326827026	::458725595791519000
241198427	::458725679191064000
79861287	::458725694387015000
436716308	::458726007839928000
79861287	::458726220499533000
326827026	::458726229609545000
241198427	::458726488872091000
33358166	::458726806343127000
32125015	::458726952833015000
241198427	::458726969082126000
20778748	::458727775562514000
454471454	::458728028663607000
240857453	::458728106459557000
240857453	::458728442733674000
436716308	::458728502813270000
393133633	::458729084059914000
613956023	::458729227274027000
9563172	::458729256919769000
301244439	::458729302150742000
230659102	::458729362724896000
8036902	::458729549145325000
239313896	::458729586679758000
65425379	::458729599325962000
162802335	::458729654887542000
40708485	::458729691872899000
279081886	::458730115266904000
230659102	::458730152680103000
308690900	::458730174087823000
279081886	::458730226173091000
8036902	::458730486379331000
436716308	::458731166766755000
370850900	::458731220604846000
377035998	::458731322253385000
79476731	::458731586130038000
212490176	::458731734993879000
336347539	::458731819580817000
328794919	::458732106995482000
137117871	::458732179070021000
490841822	::458732260007481000
411898570	::458732542473293000
411898570	::458732819565780000
378901511	::458733613375164000
259052798	::458733665090957000
347643113	::458733802592813000
259052798	::458734024362426000
436716308	::458734228671590000
230227645	::458734615356657000
32471501	::458734702979866000
328057955	::458734782118367000
230227645	::458734802519072000
114633433	::458734970316406000
255313314	::458735246562045000
33358166	::458735403756183000
259872929	::458735487591526000
405040496	::458735797378625000
29473860	::458735949933842000
555976584	::458736329426096000
65425379	::458736421688590000
18750697	::458736567587471000
299484513	::458736628152823000
303342881	::458736947465170000
599589782	::458737097168285000
519909326	::458737126683602000
103473089	::458737289384837000
120853830	::458737430817165000
259052798	::458737524106481000
316902035	::458737578884075000
328794919	::458737679493234000
217214677	::458737960033067000
218711172	::458738142938685000
311031621	::458738160923459000
311031621	::458738166216663000
218711172	::458738203844165000
373653741	::458738451861368000
316284345	::458738472392863000
709921765	::458738587593633000
218711172	::458738942125543000
65425379	::458739077060517000
313496905	::458739677671849000
412304311	::458739703987335000
540510474	::458739895776055000
311031621	::458739943305535000
540510474	::458739948368445000
308657649	::458739982983634000
454471454	::458740446706270000
112145680	::458740560569073000
540510474	::458740642433490000
540510474	::458740651035987000
540510474	::458740662134116000
433168829	::458740896436338000
623065439	::458740965592023000
255313314	::458741260422242000
376940853	::458742258976583000
709921765	::458742506101178000
11822502	::458742591605846000
218711172	::458742594940719000
489961036	::458742737647312000
454471454	::458742738268069000
502240473	::458742872897224000
454471454	::458742915557097000
454471454	::458742929574477000
454471454	::458743086554705000
376940853	::458743341446750000
414004311	::458743429409689000
316284345	::458743499278794000
277645720	::458743570066067000
376940853	::458743661153366000
316284345	::458744144325009000
454471454	::458744157537071000
502240473	::458744348117835000
596957614	::458744364529766000
110563920	::458744677240684000
502240473	::458744704843386000
52809967	::458744749420064000
204866655	::458744832635060000
61478431	::458745003494617000
44380700	::458745199477284000
346412695	::458745203411939000
429906977	::458745248588779000
316284345	::458745386182934000
346412695	::458745464150831000
204866655	::458745541170839000
241790793	::458745670116315000
293246270	::458745849980674000
454471454	::458746128607879000
426685539	::458746160757223000
345261852	::458746290440912000
436716308	::458746439414607000
519909326	::458746581324283000
229290429	::458746630205112000
436716308	::458746660798345000
454471454	::458746777303527000
365746365	::458746803093913000
501202268	::458746830311161000
32382173	::458746902637735000
293644929	::458747027661139000
19245878	::458747167851569000
338076990	::458747413810126000
405676565	::458747467270733000
454471454	::458747698544275000
190624012	::458747868757491000
268547296	::458747974240071000
636894252	::458748059757723000
459987659	::458748094558244000
357265451	::458748239152304000
109655774	::458748266063355000
345261852	::458748358182445000
147997393	::458748359898333000
459987659	::458748365774540000
395687470	::458748570137419000
159726392	::458748592434331000
103526992	::458748991140679000
268397639	::458749114432237000
636632104	::458749134413897000
413477251	::458749261790715000
259052798	::458749285043937000
231674152	::458749600716038000
293644929	::458749833101053000
443376354	::458750146809851000
345261852	::458750172143423000
268397639	::458750402398150000
414449852	::458750760117739000
259052798	::458750781210898000
414449852	::458750972550840000
279230956	::458751046261948000
40708485	::458751145758838000
143455927	::458751752196861000
259052798	::458752035630759000
53584160	::458752144569794000
533844924	::458752299650002000
143455927	::458752310597148000
335068121	::458752584228954000
234143570	::458752619646038000
301203823	::458752774486753000
87306187	::458752931446009000
572151259	::458753037444456000
709921765	::458753223420297000
133112299	::458753550084866000
408869196	::458753840703995000
159726392	::458754541245050000
270025296	::458754736208891000
623065439	::458754836868366000
270025296	::458754863149510000
20478089	::458754868380200000
117264210	::458755046742564000
262382570	::458755203370872000
516937156	::458755503985020000
454471454	::458755545231396000
454471454	::458755572112695000
255195496	::458755576239898000
270025296	::458755678304075000
364752208	::458755703356674000
79861287	::458755767882235000
277278671	::458756123156172000
255195496	::458756216517189000
277278671	::458756240726687000
149980973	::458756366258012000
709921765	::458756567748599000
270025296	::458756607313068000
33217361	::458756689656053000
270025296	::458756739286855000
117264210	::458756788091760000
418841887	::458757311532912000
324614357	::458757410027749000
87306187	::458757476251209000
87306187	::458757687568629000
303342881	::458757824864993000
270025296	::458757858679455000
435409494	::458757984999337000
255711119	::458758051319660000
547741880	::458758253401235000
127031573	::458758270157864000
39237011	::458758277510479000
39237011	::458758303380930000
278874928	::458758314705186000
122799833	::458758395685007000
361532861	::458758594453073000
321166954	::458758971667382000
273497452	::458759071735091000
270025296	::458759523537141000
25680589	::458759537298644000
615688476	::458759665003003000
278874928	::458760050811895000
278874928	::458760158407966000
373147853	::458761097307488000
15742158	::458761168937828000
300607168	::458761309933551000
252725390	::458761500455235000
300607168	::458761566893375000
413477251	::458761772011237000
300607168	::458761804173549000
445903498	::458761925065973000
300607168	::458762151268986000
252725390	::458762292092350000
278874928	::458762359238967000
434045786	::458762452243456000
347643113	::458762647895175000
115824990	::458762726190645000
335068121	::458762727398195000
124011751	::458762763989291000
80448281	::458763015219712000
218711172	::458763169012649000
197210844	::458763231226392000
378778103	::458763235576279000
15742158	::458763365591306000
251821834	::458763471283576000
180911733	::458763537503256000
262382570	::458763742214647000
709921765	::458763838406815000
337396732	::458765145582628000
324614357	::458765153048465000
334423964	::458765304852533000
15186859	::458765400269135000
372507812	::458765488546254000
432116634	::458765683116216000
212060681	::458765764741574000
197210844	::458765910103179000
623065439	::458765967242592000
266210776	::458766053229621000
623065439	::458766165490552000
64596921	::458766287876145000
372507812	::458766933769617000
322643138	::458767103307563000
15742158	::458767195263467000
418841887	::458767234568310000
418841887	::458767503712587000
157117376	::458767713612337000
41753572	::458767810823331000
157117376	::458768037412614000
157117376	::458768079716384000
495598070	::458768100499152000
347643113	::458768443698069000
408869196	::458768605983686000
546985882	::458768735520960000
345508633	::458768834183561000
438647243	::458769045001474000
212060681	::458769334887002000
28736200	::458769467741204000
103244523	::458769597798178000
418841887	::458769721127895000
21568615	::458769788769419000
28736200	::458769866086817000
350083690	::458769881320919000
53312065	::458770123403563000
355758655	::458770130630344000
58046021	::458770423455694000
128103434	::458770469118697000
53312065	::458770537721102000
58046021	::458770753174126000
411898570	::458771096356265000
197384499	::458771196285554000
53312065	::458771369703243000
58046021	::458771374593822000
53312065	::458771642022641000
20822956	::458771650100854000
325036867	::458772076716122000
43208085	::458772193246064000
260440912	::458772687599329000
311031621	::458772927865835000
474400310	::458773076348387000
217262932	::458773168811806000
433916111	::458773180698853000
294347764	::458773222675054000
41143305	::458773313175961000
418841887	::458773536728158000
321876841	::458774120860483000
98806791	::458774147469168000
592475734	::458774209066311000
321876841	::458774212489248000
43208085	::458774288405770000
546985882	::458774599338311000
266164462	::458774788929245000
303342881	::458774800660316000
303342881	::458774870461911000
586669052	::458775123307155000
586669052	::458775174847143000
266164462	::458775194224848000
270025296	::458775298532601000
266164462	::458775312919457000
586669052	::458775379541364000
586669052	::458775389775478000
321876841	::458775397858279000
586669052	::458775413175492000
321876841	::458775455936839000
586669052	::458775548412436000
586669052	::458775594860175000
586669052	::458775595187314000
266164462	::458775624220676000
355758655	::458775715916558000
128937859	::458775734794731000
270025296	::458776031734665000
128937859	::458776034158989000
355758655	::458776047027503000
128937859	::458776106733010000
271717879	::458776147791052000
97326618	::458776150043795000
406121427	::458776316628586000
636894252	::458776324694233000
128937859	::458776342142541000
433470731	::458776350401507000
128937859	::458776476989411000
197384499	::458776672293388000
197384499	::458776677104254000
103244523	::458776761661018000
453280756	::458777198069956000
103244523	::458777288276856000
586669052	::458777577243422000
232312019	::458777736631574000
636894252	::458777776112156000
164101308	::458778001405009000
282697692	::458778011727560000
636894252	::458778047399747000
372507812	::458778051807961000
351316240	::458778197581381000
128937859	::458778261699321000
351316240	::458778380067168000
546985882	::458778671709696000
128937859	::458778697147760000
346998772	::458778980745637000
128937859	::458779066040995000
623065439	::458779326058889000
265249050	::458779578035896000
354412568	::458779589209120000
435409494	::458779783921287000
414449852	::458779910341816000
213287321	::458780230254350000
346998772	::458780342933938000
222636373	::458780929520336000
20778748	::458781151381819000
415998425	::458781230176022000
636894252	::458781276506308000
636894252	::458781327932665000
636894252	::458781371872194000
222636373	::458781374905057000
588531316	::458781471038533000
260440912	::458781732431740000
18277474	::458781924816060000
630076052	::458781977248681000
18277474	::458782242773663000
372507812	::458782624106831000
260038180	::458782686044499000
222636373	::458782814243418000
408098797	::458782972519665000
630076052	::458783107991093000
408098797	::458783129357287000
294347764	::458783156615655000
109655774	::458783446211788000
395687470	::458783448673832000
95843709	::458783512951533000
255205725	::458783552817991000
395687470	::458783595906486000
636894252	::458783711182327000
408224760	::458783778589380000
26333173	::458783815956434000
26333173	::458783898986872000
197210844	::458783982885146000
372507812	::458784085217775000
434045786	::458784258631675000
255205725	::458784441075122000
546985882	::458784527033585000
43967474	::458784619186626000
379152968	::458784708332384000
255205725	::458784902545035000
351922723	::458785421242023000
621306179	::458785426342301000
351896383	::458785479001796000
26333173	::458785522245443000
372507812	::458785675631136000
249227650	::458785777850146000
411898570	::458786115894644000
40097041	::458786162576859000
32382173	::458786364184887000
68531166	::458786365254033000
519909326	::458786409344532000
164101308	::458786492525993000
259872929	::458786614185963000
100376439	::458786662240120000
554852227	::458786718758338000
40097041	::458786735975968000
68531166	::458786739314626000
372507812	::458786907053228000
10095952	::458786953077727000
332908078	::458787003447140000
285988306	::458787408939851000
372507812	::458787576766160000
370088836	::458787683008270000
68531166	::458788056791646000
32382173	::458788149829709000
421179396	::458788314913705000
533417136	::458788363344941000
246571951	::458788459134459000
97326618	::458788788530348000
434045786	::458789003383537000
79606394	::458789067270799000
357150048	::458789089341607000
408098797	::458789304790433000
347643113	::458789394959175000
127031573	::458789626166005000
470801476	::458789712371937000
413477251	::458789890113540000
413477251	::458790186814418000
223998080	::458790337360584000
413477251	::458790455052742000
127031573	::458790510954442000
335068121	::458790524015489000
445903498	::458790611693633000
336347539	::458790867776466000
370088836	::458790890828738000
91195209	::458790963322683000
413477251	::458790976983552000
53312065	::458791074732187000
223998080	::458791247293845000
431262520	::458791284942340000
335068121	::458791288846839000
324614357	::458791305930629000
335068121	::458791340248010000
335068121	::458791475317202000
335068121	::458791648034435000
533417136	::458791686362382000
273497452	::458791703877812000
53312065	::458791705408729000
335068121	::458791725683597000
374613599	::458791736324546000
335068121	::458791754104180000
475930595	::458791756793122000
98785279	::458791923508326000
335068121	::458792267277275000
414004311	::458792344897073000
261471578	::458792477709721000
374613599	::458792697369620000
53312065	::458792810893045000
374613599	::458792814466174000
516937156	::458792853737865000
32382173	::458792988182065000
31586329	::458793128657698000
374613599	::458793169555951000
182092022	::458793269338861000
243011588	::458793305602797000
519909326	::458793367220920000
613956023	::458793427736756000
164101308	::458793448716648000
182092022	::458793456757137000
277760577	::458793503829786000
43967474	::458793556749352000
471632365	::458793566182330000
435349693	::458793595370475000
277760577	::458793600500117000
227046044	::458794179850932000
32382173	::458794237304532000
374613599	::458794344791932000
613956023	::458794465272942000
618760575	::458794618918690000
262471070	::458794640255504000
167184626	::458794905981042000
618760575	::458795136080556000
202798666	::458795177990443000
243011588	::458795437475266000
370088836	::458795493544689000
32382173	::458795560225738000
32382173	::458795858830831000
547741880	::458795934512467000
280194602	::458795991903113000
65926573	::458796135210307000
411898570	::458796142894256000
432116634	::458796280978747000
65926573	::458796370066153000
38748723	::458796499221348000
331398205	::458796601289342000
182092022	::458797100072202000
182092022	::458797248185638000
182092022	::458797453593288000
374613599	::458797500858503000
182092022	::458797533071151000
416018810	::458797728953151000
378609308	::458797995136270000
302673934	::458798029060210000
573151200	::458798029848342000
395687470	::458798062857510000
395687470	::458798247205539000
219163747	::458798381138079000
378609308	::458798403565023000
378609308	::458798481822343000
219163747	::458798556137025000
618760575	::458798738559873000
326827026	::458799068714909000
721462429	::458799349137305000
31586329	::458799571314180000
395687470	::458799581908566000
351922723	::458799598950023000
516937156	::458799683868311000
316229499	::458799694236635000
24100015	::458799716684558000
182092022	::458799789325709000
182092022	::458799870535819000
709921765	::458800028648497000
413477251	::458800095056494000
182092022	::458800279929229000
361532861	::458800520329969000
273497452	::458800556417376000
30223693	::458800845501390000
475930595	::458801011315204000
69455217	::458801054465802000
266164462	::458801557824606000
709921765	::458801655149240000
709921765	::458801935890808000
411898570	::458802042954604000
39237011	::458802295233593000
53312065	::458802632958967000
709921765	::458802817646755000
53312065	::458802860135055000
76870522	::458802880351199000
183438897	::458802992125194000
76870522	::458803014782840000
268547296	::458803032386322000
76870522	::458803069375877000
128103434	::458803151043166000
166307106	::458803274146394000
596191047	::458803309152075000
29335169	::458803346317803000
465934852	::458803597858197000
35597637	::458803788124418000
58046021	::458803817874989000
38748723	::458804564767289000
38748723	::458804642953314000
547741880	::458804715271110000
516937156	::458804856527290000
313496905	::458804967441068000
402492947	::458805013230284000
613956023	::458805198454943000
224093638	::458805296597454000
224093638	::458805325722685000
432622681	::458805378814181000
64596921	::458805681223503000
399645465	::458806154853117000
193192138	::458806443097874000
32382173	::458806457879003000
331925277	::458806557476548000
335068121	::458806644344762000
222173816	::458806896842256000
93927673	::458807103747293000
32382173	::458807147313528000
22717394	::458807204548603000
46276184	::458807427518201000
140994915	::458807472753348000
193192138	::458807480974196000
383045348	::458807488813346000
359104594	::458807532509609000
147779508	::458807561848750000
46276184	::458807776907919000
393133633	::458808025827266000
30223693	::458808110761533000
162958222	::458808896225038000
162958222	::458808918027022000
162958222	::458808928059789000
371243365	::458809019562328000
20778748	::458809029041479000
266210776	::458809150558851000
351099839	::458809184822099000
533417136	::458809499189788000
411898570	::458809807110025000
10095952	::458810478945632000
356448818	::458810673334861000
371243365	::458810999479345000
519936824	::458811095973523000
29335169	::458811100809551000
371243365	::458811133546086000
312857835	::458811344754835000
312857835	::458811414447419000
399645465	::458812387471400000
636894252	::458812401811341000
238672857	::458812507356807000
238672857	::458812606594023000
516937156	::458812730519339000
43208085	::458812747757547000
399645465	::458812891198939000
29302446	::458813040796762000
356448818	::458813121248112000
516542821	::458813300801687000
416018810	::458813508344246000
321876841	::458813536693915000
332908078	::458813661994549000
361532861	::458813719859175000
519909326	::458813802859884000
356448818	::458813866164912000
517695658	::458814111762378000
301244439	::458814166438912000
96443022	::458814344701038000
254319575	::458814453698404000
332908078	::458814605180276000
516542821	::458814610070441000
109298324	::458814975461445000
601049906	::458815051978133000
259872929	::458815149399236000
259872929	::458815150204522000
356448818	::458815267351842000
261942709	::458815466622832000
109298324	::458815734835990000
261942709	::458816132762177000
399174015	::458816356238897000
152127827	::458816410949406000
152127827	::458816449927061000
335068121	::458816643464826000
152127827	::458816945253400000
34841151	::458817054947414000
615688476	::458817087046451000
152127827	::458817358212001000
356448818	::458817772425060000
152127827	::458817902825971000
402492947	::458817942784729000
356448818	::458817954730496000
124011751	::458817970509070000
444679647	::458818038281031000
356448818	::458818182346985000
152127827	::458818220091510000
356448818	::458818338534473000
21568615	::458818448840069000
152127827	::458818456238821000
127031573	::458818548492562000
152127827	::458818589538390000
152127827	::458818720379310000
351922723	::458819173741654000
256638502	::458819337696972000
104112940	::458819430370521000
281295226	::458819603888500000
356448818	::458819660075786000
152127827	::458819790849994000
438647243	::458820007976136000
438647243	::458820055526948000
356448818	::458820167955668000
277278671	::458820180651421000
277278671	::458820239770124000
438647243	::458820264499761000
438647243	::458820456233979000
356448818	::458820457719152000
355758655	::458820482905939000
93927673	::458820568629129000
348262381	::458820690024468000
238672857	::458820718185046000
201113172	::458820798841516000
409777239	::458820848980201000
152127827	::458820896791068000
166877807	::458820964147412000
21568615	::458821100332675000
152127827	::458821199112323000
554852227	::458821314875523000
152127827	::458821317618180000
532616498	::458821335356301000
91345170	::458821662436495000
152127827	::458821733035020000
421179396	::458821869898981000
152127827	::458821980146257000
152127827	::458822080176218000
45704670	::458822280660156000
91345170	::458822352999292000
449988145	::458822416572383000
554852227	::458822476529958000
449988145	::458822582977167000
122799833	::458822617932132000
152127827	::458822751063511000
420731308	::458823001648025000
32382173	::458823006459293000
294347764	::458823183689216000
449988145	::458823300274470000
152127827	::458823396407521000
98785279	::458823396894056000
89852975	::458823473104580000
79606394	::458823674221457000
449988145	::458823777296478000
376940853	::458823820476809000
152127827	::458823846716387000
449988145	::458824006322241000
152127827	::458824009329549000
152127827	::458824029999075000
449988145	::458824106884882000
449988145	::458824188707356000
79606394	::458824203026722000
491969843	::458824278775840000
351922723	::458824308261806000
449988145	::458824320522137000
152127827	::458824330697121000
449988145	::458824370971217000
449988145	::458824578681540000
257597142	::458824842037321000
449988145	::458824888564736000
242435004	::458824892217954000
449988145	::458824905975275000
51480688	::458824925932171000
279230956	::458825056336879000
449988145	::458825061764698000
36958694	::458825145726283000
471632365	::458825290077466000
449988145	::458825344754401000
449988145	::458825523066462000
26879335	::458825539881418000
26879335	::458825587599998000
418783652	::458825668101697000
471632365	::458825676674826000
471632365	::458825763975069000
351099839	::458825808056823000
471632365	::458826085204242000
51480688	::458827019908698000
51480688	::458827256022839000
51480688	::458827375011053000
122799833	::458827452484444000
252725390	::458827890604253000
51480688	::458827977275363000
393801885	::458828063074439000
60555388	::458828194758397000
60555388	::458828268863356000
79861287	::458828535717969000
506100348	::458829241891561000
351922723	::458829337160978000
32382173	::458830138516729000
386169383	::458830254555930000
196659229	::458830504452980000
170924102	::458830942027927000
51480688	::458830953528320000
187089991	::458831123582156000
55472237	::458831250984140000
183438897	::458831356676431000
167183597	::458831532862345000
187089991	::458831560704139000
51480688	::458831580333473000
149980973	::458832082836262000
252725390	::458832441461862000
336347539	::458832822707703000
242305581	::458833108956352000
336347539	::458833164660932000
252725390	::458833409909858000
349365015	::458833452553748000
336347539	::458833460602605000
336347539	::458833617285038000
336347539	::458833852241559000
247159855	::458833967416758000
247159855	::458834317578235000
170924102	::458834404585246000
170924102	::458834492187496000
281295226	::458834560898580000
170924102	::458834636769345000
336347539	::458834787462307000
262471070	::458834846761377000
81154377	::458835161120251000
338076990	::458835222868799000
170924102	::458835283723956000
81154377	::458835394742992000
588531316	::458835465563811000
336347539	::458835475638530000
336347539	::458835602520432000
588531316	::458835611336835000
336347539	::458835733361737000
170924102	::458835838257102000
81154377	::458835846226255000
170924102	::458835883710746000
170924102	::458836069094797000
336347539	::458836135616450000
170924102	::458836184694018000
336347539	::458836204243648000
432116634	::458836318215102000
336347539	::458836447672680000
634615880	::458837055137533000
170924102	::458837557011554000
432116634	::458837627681001000
22717394	::458837965871919000
51480688	::458838513362808000
264946102	::458838562293547000
51480688	::458838570623463000
335068121	::458838838899507000
269151566	::458839178889814000
170924102	::458839199912067000
51480688	::458839506481729000
170924102	::458839514266730000
283328574	::458839563050311000
170924102	::458839977561178000
170924102	::458840010968805000
336347539	::458840169446395000
283328574	::458840172172296000
172025978	::458840216468332000
45929336	::458840261653979000
436214232	::458840393862615000
51480688	::458840419787231000
368079003	::458841738371551000
51480688	::458841931385016000
51480688	::458842028252475000
336347539	::458842556986839000
51480688	::458843133740974000
336347539	::458843141463097000
51480688	::458843182747234000
345261852	::458843186752802000
336347539	::458843420535316000
51480688	::458843455825788000
336347539	::458843482388692000
368079003	::458843506211971000
436716308	::458843590626922000
384594087	::458843617638236000
345261852	::458843653079715000
95723533	::458843701641748000
336347539	::458843719756963000
358296822	::458843727759298000
384594087	::458843763218321000
489961036	::458843961805651000
152715270	::458843988795985000
336347539	::458844124880580000
358296822	::458844298339819000
336347539	::458844309002149000
170924102	::458844368934559000
336347539	::458844429835862000
170924102	::458844437901504000
336347539	::458844731548921000
311031621	::458844811814899000
336347539	::458844940806946000
336347539	::458845067802062000
103473089	::458845458203287000
393802148	::458847243458461000
53312065	::458847556102258000
128937859	::458848060940898000
632481728	::458848986384707000
128937859	::458848999072485000
68369234	::458849050088198000
128937859	::458849259576508000
53312065	::458849400128040000
29335169	::458849732991803000
232312019	::458849795939893000
29335169	::458849887011225000
167184626	::458851023155519000
25235649	::458852363093409000
152715270	::458853034756276000
533844924	::458853364651294000
118881789	::458853902306537000
301203823	::458854156355129000
480973099	::458854625701937000
632481728	::458854926290919000
533844924	::458855754200801000
173688303	::458856398852333000
79606394	::458856702465417000
173688303	::458857088433664000
232793000	::458857996475310000
118881789	::458858464518107000
146216300	::458859109421301000
190492046	::458859146449018000
393133633	::458859245086441000
190492046	::458859339269550000
281295226	::458859426930524000
351099839	::458859666597240000
480973099	::458859702210658000
369849727	::458860483341479000
470660217	::458861041947271000
444375493	::458861511771820000
444375493	::458862068259504000
480973099	::458862350930411000
167183597	::458862481465544000
480973099	::458862503686975000
470660217	::458862809850195000
632481728	::458863026938990000
632481728	::458864134864388000
408031484	::458865745716187000
53312065	::458865746861637000
473718221	::458866673802424000
235867165	::458867585094664000
438115686	::458868285266612000
438115686	::458868399196471000
283051149	::458869744536260000
173688303	::458872611196260000
26333173	::458872933872828000
393133633	::458874011142090000
393133633	::458874180617113000
173688303	::458874723997208000
252756099	::458875212658778000
65425379	::458875286286004000
65425379	::458875476325707000
393133633	::458877203703676000
100934605	::458878244667023000
173688303	::458878341475344000
104112940	::458878876052373000
718668289	::458878995421868000
718668289	::458879156407648000
100934605	::458879255808851000
232901934	::458879317003337000
232901934	::458879360791879000
232901934	::458879603700813000
232901934	::458880373888278000
40524821	::458880516465643000
35706997	::458881265949614000
8036902	::458885187045441000
377486283	::458885222017142000
231885202	::458885548854104000
231885202	::458885702860546000
231885202	::458885849019461000
132479234	::458885976157585000
32382173	::458886527192674000
315872678	::458887356737531000
231885202	::458889683317960000
432116634	::458890401496461000
231885202	::458890873657257000
231885202	::458891224548929000
545540214	::458892103087439000
241198427	::458892385679052000
15186859	::458894488178786000
231885202	::458897494466781000
231885202	::458897947061542000
231885202	::458898108563218000
94226339	::458898353216970000
231885202	::458898449631440000
241198427	::458900533341065000
377486283	::458902120859574000
482944497	::458902823468421000
260911912	::458906217143087000
311031621	::458906697017196000
311031621	::458907248987602000
16039882	::458907655969701000
311031621	::458908489088110000
311031621	::458908670609207000
311031621	::458909452326813000
301657872	::458911226416730000
69044676	::458912031790227000
206538198	::458916541283958000
579271413	::458916631821815000
206538198	::458916633713864000
60712766	::458917109553455000
206538198	::458917428035342000
16039882	::458917869112549000
97307001	::458918213720358000
506707370	::458918225242112000
588531316	::458919156298285000
588531316	::458919399853150000
588531316	::458919491041513000
516937156	::458919789457854000
28405302	::458920285337448000
206538198	::458921158134751000
165658390	::458921327529693000
206538198	::458921476453064000
38748723	::458922202247987000
38748723	::458922670235852000
214678768	::458922931309912000
502240473	::458922948901232000
378415682	::458923302270930000
458529098	::458923821219991000
39469570	::458925481526820000
414449852	::458925529106620000
467043006	::458925783105282000
236930269	::458926030124621000
414449852	::458926164937953000
26684021	::458926785543942000
343018153	::458926970596638000
407395368	::458928445645279000
128380028	::458928866036170000
128380028	::458928946336116000
588531316	::458929013105623000
588531316	::458929068466274000
128380028	::458929233977290000
588531316	::458929279146135000
128380028	::458929306257719000
26198467	::458929377451839000
128380028	::458929400830898000
460772038	::458929440643248000
184195472	::458929521081606000
588531316	::458929552740589000
588531316	::458929657807900000
588531316	::458929839291236000
478520972	::458930231403741000
128380028	::458930350446489000
588531316	::458930496152797000
588531316	::458930598166663000
128380028	::458931006653743000
15186859	::458931121925783000
128380028	::458931164967759000
31250549	::458931176674045000
128380028	::458931312926019000
588531316	::458931548751163000
128380028	::458931556162097000
210674392	::458931589955612000
416506126	::458931635610607000
365523194	::458931690270781000
10095952	::458931706301808000
128380028	::458931765839536000
128380028	::458931836056395000
128380028	::458931906969477000
226357092	::458932106517700000
10095952	::458932157323685000
35706997	::458932613923622000
35706997	::458932839786893000
229672512	::458933536104656000
331925277	::458933553095401000
225203526	::458934091992555000
259876316	::458934445333307000
60399576	::458934599121252000
15186859	::458934712787283000
81765661	::458934801014067000
613256961	::458935236483481000
304645030	::458935275688034000
286265668	::458935515153432000
128380028	::458936302813974000
33238183	::458936765173092000
120853830	::458937106686283000
15186859	::458938032914051000
259876316	::458938090879717000
259876316	::458938363807297000
72210207	::458938472594554000
62396842	::458938888744992000
15186859	::458939249300357000
19245878	::458939370670522000
24100015	::458939473330704000
24100015	::458939924646211000
229672512	::458940513190940000
57933673	::458940539107168000
193192138	::458940647538712000
19245878	::458940753767452000
31258629	::458940819412881000
19245878	::458940928053764000
71284640	::458941143204384000
19245878	::458941194966278000
253120136	::458941462336393000
147997393	::458941973739479000
384059261	::458942130342621000
147997393	::458942358164213000
83878535	::458942792215953000
261471578	::458942971107639000
302673934	::458943210266820000
378773930	::458943998187819000
513270198	::458944094354407000
588531316	::458944133160521000
613956023	::458944181319135000
202196262	::458944330917359000
38440249	::458944418934833000
285906246	::458945532690313000
242305581	::458945545617571000
277794018	::458945564361510000
473118863	::458945670355746000
133508241	::458945779529314000
615688476	::458945902221094000
615688476	::458945970588225000
18750697	::458946101828419000
172025978	::458946158736310000
15086993	::458946184485171000
242305581	::458946328861900000
348262381	::458946514258116000
34536365	::458946627701440000
588531316	::458946708005998000
15778759	::458946832211927000
470801476	::458946935307501000
293246270	::458946978660245000
376940853	::458947178472677000
376940853	::458947305136066000
137014162	::458947382731104000
18750697	::458947558191427000
399695389	::458947559130542000
114633433	::458947857601818000
486231003	::458947901054779000
341037427	::458948463070158000
372507812	::458948658675724000
182092022	::458948658977722000
329471370	::458949587990872000
152127827	::458950260182642000
588531316	::458950550479192000
226357092	::458950607986888000
372507812	::458950825591574000
242305581	::458950855895822000
24100015	::458951514858733000
22844281	::458951648292110000
47032978	::458951734338269000
47032978	::458951766680559000
162245153	::458951900332044000
159944196	::458951917960302000
372507812	::458952110550179000
47032978	::458952138161283000
145572480	::458952145274806000
47032978	::458952361239519000
47032978	::458952464008376000
242305581	::458952516093620000
249012544	::458952532354535000
47032978	::458952643558125000
47032978	::458952954226429000
49824781	::458953090205757000
17210128	::458953349023281000
513270198	::458953366840680000
513270198	::458953450621902000
513270198	::458953488345473000
469722641	::458954052596822000
204866655	::458954486909005000
726320420	::458954834603819000
588531316	::458955741660192000
27237232	::458955773662724000
588531316	::458955944362520000
120853830	::458956038902140000
399645465	::458956266652856000
419105102	::458956480289337000
311724390	::458956488636002000
225203526	::458956784427085000
438582644	::458957183464767000
393802148	::458957339102425000
250338969	::458957412473401000
4434941	::458957499513569000
445826532	::458957646494990000
186572442	::458957780905234000
15778759	::458957865290444000
55704588	::458957903248904000
300594041	::458958091858366000
86970230	::458958235853008000
256088386	::458959160797704000
467043006	::458959181551116000
110563920	::458959332617375000
64596921	::458959468169277000
259876316	::458959970869211000
15186859	::458960625113505000
252314330	::458960684962033000
194129729	::458960983172845000
250969967	::458961185212084000
250969967	::458961410681098000
250969967	::458961659621429000
204866655	::458961878191198000
15186859	::458962088820342000
16039882	::458962471701987000
386627455	::458962517407318000
294347764	::458962764279861000
30516926	::458962873545658000
124374229	::458962993452048000
112801155	::458963167092436000
384683676	::458963372143575000
32125015	::458963505350451000
31258629	::458963799815372000
91130285	::458963895215222000
416018810	::458963906623315000
312857835	::458964071787032000
173688303	::458965245575172000
365746365	::458965295751639000
331482356	::458965477591486000
365746365	::458965638795366000
336821368	::458965914470195000
370088836	::458965917477928000
18750697	::458966219866263000
370088836	::458966368927633000
453280756	::458966640529403000
430943995	::458966722138357000
368079003	::458966831160500000
430943995	::458966920390516000
230903702	::458967013621108000
124011751	::458967312729522000
370088836	::458967481353515000
623065439	::458968163661926000
414066292	::458968167315165000
417449044	::458968267038523000
30516926	::458968460052410000
119434884	::458968558861426000
253717655	::458968616805756000
24100015	::458968799677788000
120853830	::458968852052070000
47348539	::458968878345748000
20275866	::458968908880699000
14954949	::458969006775336000
30516926	::458969136891461000
633010300	::458969181698809000
270025296	::458969193468026000
204866655	::458969240629170000
286216848	::458969485655830000
486231003	::458969498117476000
204866655	::458969648466518000
47348539	::458969699133317000
30516926	::458970151392927000
122799833	::458970225388843000
204866655	::458970282389405000
173688303	::458970296205078000
187089991	::458970515105800000
259021462	::458970686502211000
204866655	::458970829167276000
242812276	::458971178175299000
204866655	::458971303605972000
42994926	::458971324455862000
260440912	::458971378398408000
572151259	::458971573232230000
255313314	::458971580605800000
300607168	::458971728761606000
204866655	::458971841089273000
41143305	::458971863440302000
225203526	::458971865286189000
572151259	::458971909225345000
572151259	::458971914124263000
300607168	::458971961386098000
623065439	::458971976334589000
25680589	::458972080080289000
300607168	::458972213946089000
204866655	::458972346100232000
125849974	::458972360323108000
180911733	::458972564170502000
300607168	::458972627026333000
30516926	::458972731435134000
270025296	::458973415806754000
350083690	::458973556173729000
259876316	::458973697668550000
430943995	::458974267850633000
396786261	::458974619047718000
48157278	::458974769619435000
249468865	::458974770072014000
232901934	::458974858794131000
467043006	::458975186772324000
270025296	::458975254564438000
297542894	::458975422634401000
513658421	::458975561470050000
20822956	::458975648019931000
59622669	::458975866207232000
297542894	::458975886692208000
19569142	::458975946721079000
268397639	::458976082763345000
351316240	::458976423097933000
359806236	::458976604954169000
133112299	::458976796512620000
46697333	::458977153938231000
258506164	::458977259018518000
270025296	::458977328261898000
253717655	::458977592033705000
483526518	::458978556031164000
273748024	::458979050556366000
268010590	::458979319797530000
250338969	::458979342240870000
621474989	::458979514694250000
114633433	::458979546822623000
274311440	::458979728687243000
110853177	::458979860459700000
264234166	::458980016458432000
405239647	::458980131923456000
322446637	::458980721680322000
131254355	::458980797421072000
120532808	::458980965679775000
469722641	::458981009095417000
262271807	::458981319826219000
469722641	::458981331221757000
365767010	::458981388436271000
433470731	::458981493503967000
65412211	::458981655160827000
521919456	::458981705530232000
379152968	::458981772051890000
516542821	::458982233324273000
124011751	::458982292933734000
402492947	::458982336952938000
38748723	::458982449876586000
234143570	::458982515500658000
402492947	::458982524132139000
469722641	::458982551173234000
402492947	::458982622228520000
433470731	::458982658098610000
38748723	::458982666009071000
65425379	::458982933886697000
402492947	::458982958544613000
249012544	::458983187943661000
38748723	::458983261478608000
119434884	::458983283251245000
47348539	::458983460204343000
210671307	::458983536351916000
449988145	::458983576613433000
65425379	::458983578802868000
449988145	::458983594711863000
47348539	::458983598050140000
124011751	::458983706393186000
23721718	::458983716245614000
20778748	::458984089614176000
623065439	::458984093351673000
260539431	::458984177606471000
469722641	::458984419379146000
250338969	::458984440186691000
79606394	::458984465700646000
283625404	::458984668936036000
385595835	::458984669758115000
20778748	::458984682692939000
453963591	::458984724254306000
449988145	::458984727572414000
449988145	::458984754549772000
65425379	::458984761378095000
47348539	::458984797335863000
453963591	::458984903489503000
278316478	::458985004669091000
283625404	::458985009198952000
79754464	::458985190023380000
283625404	::458985254368587000
402492947	::458985359125118000
47348539	::458985414557052000
578593285	::458985533515894000
516542821	::458985624549081000
97326618	::458985648364744000
4434941	::458986043878825000
449988145	::458986123050881000
588531316	::458986257214099000
236528732	::458986417712926000
270025296	::458986450248163000
238322255	::458986482989297000
270025296	::458986868030189000
449988145	::458987072683278000
242206017	::458987449826676000
255205725	::458987637936619000
255205725	::458987770766036000
364752208	::458987783361552000
194129729	::458987807604625000
33238183	::458987909237207000
278316478	::458987927809179000
364752208	::458987948151558000
324614357	::458988034630115000
378415682	::458988207359537000
378415682	::458988232995135000
378415682	::458988247931047000
378415682	::458988262447529000
15186859	::458988275794206000
378415682	::458988340654514000
30516926	::458988421386887000
250338969	::458988510750334000
378415682	::458988557382610000
98785279	::458988588479168000
378415682	::458988606334324000
378415682	::458988777902317000
347643113	::458988879479980000
378415682	::458989031871639000
30516926	::458989038650011000
130312780	::458989197336932000
334665323	::458989238126538000
378415682	::458989369412440000
21568615	::458989616906141000
277760577	::458989656818712000
378415682	::458989694303223000
194129729	::458990029470457000
337388641	::458990142989271000
467043006	::458990187406958000
98785279	::458990401324875000
430943995	::458990824538509000
516542821	::458990825037242000
588531316	::458990880490520000
15086993	::458991915737034000
53545809	::458992169098178000
28252356	::458992221937623000
355758655	::458992375994802000
255205725	::458993309965234000
30516926	::458993401762177000
212490176	::458993437040078000
18437537	::458993438613323000
30516926	::458993922837348000
259872929	::458993939022741000
365746365	::458993964037595000
365746365	::458994017162629000
417449044	::458994056136495000
173688303	::458994117788188000
360367250	::458994130610184000
225203526	::458994529329115000
302673934	::458994916845424000
25784705	::458995175772016000
15186859	::458995335822458000
28252356	::458995392672055000
309355379	::458995431511711000
45929336	::458995506136776000
182092022	::458995540827463000
324614357	::458995722881216000
28252356	::458995854594932000
350083690	::458996094496550000
350083690	::458996143242756000
237112765	::458996320787640000
269370098	::458996333521534000
15186859	::458996415117938000
350083690	::458996666863865000
225203526	::458996760317550000
225203526	::458996923069108000
28252356	::458997120817569000
374289648	::458997241072848000
378415682	::458997404251877000
262271807	::458997474250981000
120853830	::458997528491720000
28252356	::458997596409692000
237112765	::458997614126452000
486231003	::458997622045683000
378415682	::458997776051736000
469722641	::458997992343994000
194129729	::458998027748118000
28252356	::458998096555278000
378415682	::458998120479596000
302673934	::458998140780425000
28252356	::458998301258301000
28252356	::458998380316745000
301257200	::458998512450293000
194129729	::458998653714460000
533417136	::458998934544084000
28252356	::458999207718703000
213767620	::458999648728788000
309355379	::458999681750941000
20935798	::458999994553729000
20778748	::459000074266099000
42564982	::459000476865155000
42564982	::459000585535373000
42564982	::459000817153241000
213767620	::459001302006001000
42564982	::459001594575855000
28252356	::459001628700336000
269370098	::459001716067667000
42564982	::459001897962438000
533844924	::459001907999436000
341279579	::459002122969677000
586669052	::459002144750706000
29473860	::459002265236692000
29473860	::459002423042789000
42564982	::459002480945553000
268547296	::459002877902471000
302673934	::459002895950954000
347643113	::459003385593593000
213767620	::459003538623197000
65425379	::459003856350109000
266164462	::459004024340369000
252756099	::459004108465537000
382414670	::459004689493671000
382414670	::459004978346999000
341493662	::459005084232212000
65425379	::459005290625908000
628045480	::459005433529630000
65425379	::459005466493067000
213767620	::459005774552133000
141735027	::459005785129771000
103473089	::459006061802831000
501202268	::459006483217526000
726320420	::459006574233534000
726320420	::459006643208855000
726320420	::459006685730721000
19835249	::459006730924728000
726320420	::459006810830405000
365767010	::459007024286945000
250338969	::459007123725115000
316878403	::459007280709529000
497544291	::459007335172550000
268397639	::459007565775372000
266164462	::459007595131707000
20778748	::459007740698845000
6652302	::459007740925341000
277645720	::459007783749578000
103473089	::459007900812206000
501202268	::459007999370338000
43838022	::459008252601053000
103473089	::459008417294581000
277645720	::459008447389118000
222687654	::459008478850195000
186572442	::459008519157452000
259872929	::459008781536346000
34863840	::459008833911013000
225203526	::459008971408699000
103473089	::459009065109049000
368577195	::459009315001483000
218711172	::459009456060502000
218711172	::459009503921717000
42564982	::459009765650497000
42564982	::459009832931303000
545540214	::459009874505244000
364546435	::459010009003986000
533844924	::459010011411521000
259021462	::459010210104115000
408869196	::459010386281234000
165491208	::459010396972912000
165491208	::459010603341070000
124374229	::459010755564548000
378415682	::459010865140731000
124374229	::459010900767162000
124374229	::459011019222687000
414066292	::459011070292553000
41658963	::459011188513185000
34863840	::459011189113384000
414066292	::459011459322621000
24100015	::459011565854130000
365746365	::459011724599783000
124374229	::459011813879717000
32382173	::459012131112091000
239928368	::459012233545392000
421179396	::459012545043365000
297542894	::459012582225891000
416018810	::459012636852490000
414066292	::459012640216330000
15778759	::459012719212253000
416018810	::459012730502934000
136114188	::459013135635333000
406121427	::459013309774036000
311031621	::459013537210179000
420731308	::459013633901486000
124374229	::459013975615614000
486231003	::459014136593387000
357017353	::459014296396365000
42564982	::459014483936313000
124374229	::459014583907123000
351922723	::459014677523988000
42564982	::459015072426508000
337388641	::459015161748017000
337388641	::459015212230660000
337388641	::459015225832775000
213767620	::459015263661600000
124374229	::459015283227643000
18929923	::459015360167944000
561622267	::459015413209505000
312856997	::459015439398350000
414004311	::459015440199479000
122799833	::459015577814986000
225203526	::459015597599514000
257831311	::459015660522045000
190492046	::459015913761931000
190492046	::459016109631750000
358617322	::459016119240519000
103473089	::459016210273693000
356448818	::459016284944859000
259052798	::459016320529334000
103473089	::459016352921952000
358617322	::459016377769009000
95141856	::459016444198809000
378334138	::459016475391832000
242435004	::459016488838393000
95141856	::459016719445803000
95141856	::459016745693773000
95141856	::459016851612508000
321876841	::459016860470501000
369310186	::459016903860961000
103473089	::459017013944262000
338477631	::459017188096364000
356448818	::459017384054259000
55161530	::459017513192259000
277760577	::459017637641863000
259052798	::459017703827570000
356448818	::459017882266263000
55161530	::459018048595189000
190492046	::459018097832497000
229290429	::459018331803385000
86474692	::459018354204741000
270025296	::459018497884819000
29473860	::459018551353819000
207781904	::459018863745572000
229290429	::459018883882815000
242435004	::459018897291616000
229290429	::459019144655294000
358617322	::459019394413117000
119434884	::459019673099452000
55161530	::459019749221875000
275813402	::459019915597737000
65425379	::459019950976679000
229290429	::459020038109151000
479222401	::459020042441465000
338076990	::459020081021067000
225203526	::459020217159811000
47348539	::459020351486193000
47348539	::459020381903257000
112801155	::459020474165772000
409777239	::459020630747119000
112801155	::459020745700827000
277645720	::459020871710310000
196659229	::459021051528093000
393105437	::459021204930576000
165491208	::459021402080034000
52818001	::459021795262078000
165491208	::459022199320748000
103473089	::459022226738511000
55161530	::459022286972928000
265786675	::459022483341848000
301257200	::459022918467739000
11822502	::459023209799507000
95141856	::459023618953863000
103473089	::459023620728057000
19028099	::459023622863343000
311031621	::459023769311272000
258506164	::459023800177135000
270025296	::459023860596101000
305216922	::459023938941501000
97326618	::459024074451451000
232901934	::459024659087114000
251231824	::459024709863350000
308690900	::459025613836537000
607432063	::459025724205047000
378415682	::459026491435524000
18750697	::459026660512530000
393133633	::459026687091826000
299389082	::459026773762904000
270025296	::459026852082749000
258196512	::459027025752096000
259052798	::459027192681230000
259052798	::459027249685991000
378415682	::459027686917013000
623065439	::459027942732226000
241198427	::459028211582914000
615688476	::459028229072752000
202798666	::459028547294994000
17356903	::459028713041301000
28905424	::459028739070763000
252756099	::459029000594395000
517695658	::459029146887520000
34863840	::459029415482376000
388397248	::459029631757078000
284137695	::459030301730029000
28905424	::459030330813321000
513270198	::459030831021842000
284137695	::459030902153043000
113221759	::459030958759755000
175532031	::459030977000767000
513270198	::459031099994161000
175532031	::459031122840924000
44380700	::459031271319285000
28905424	::459031280475062000
4434941	::459031376956637000
98785279	::459031438185082000
513270198	::459031516140429000
409777239	::459032116324360000
409777239	::459032122280251000
147779508	::459032337137672000
409777239	::459032393051959000
251231824	::459032482135154000
623065439	::459032731666894000
361532861	::459033136920535000
513270198	::459033199624982000
175532031	::459033275592613000
513270198	::459033411911299000
513270198	::459033482371399000
222687654	::459033627347529000
69494041	::459033707769507000
513270198	::459034056034758000
279230956	::459034301074788000
34863840	::459034327012347000
414191298	::459034472118505000
547741880	::459034548680937000
269370098	::459034568788414000
435349693	::459034707435749000
222687654	::459034996531937000
280194602	::459035080992645000
335367791	::459035151193079000
173608790	::459035380105609000
40561134	::459035653049561000
709921765	::459035797334020000
269370098	::459035830846099000
269370098	::459035984441520000
24100015	::459036004914319000
269370098	::459036038971678000
378415682	::459036352105836000
269370098	::459036359101935000
396655167	::459036441322856000
13298002	::459036492372123000
269370098	::459036554820743000
222687654	::459036555508588000
43967474	::459036596265050000
414191298	::459036674191003000
421179396	::459036840956141000
165491208	::459036934082662000
222687654	::459037369555894000
414066292	::459037389864706000
306989340	::459037537143881000
222687654	::459037586636673000
269370098	::459038051856285000
257597142	::459038240108863000
369849727	::459038313819942000
269370098	::459038337760641000
269370098	::459038577830002000
293644929	::459038599472623000
36925706	::459038730406215000
269370098	::459039104315842000
474400310	::459039251712057000
293644929	::459039269936320000
8036902	::459039332511539000
202840862	::459039386986745000
474400310	::459039486484033000
55964893	::459039535922688000
30671407	::459039666264485000
266210776	::459039739476066000
229672512	::459039785601236000
546985882	::459039811010301000
229672512	::459039948289482000
631513843	::459039993504468000
293644929	::459040038274101000
378415682	::459040114031599000
40561134	::459041311979352000
546985882	::459041342573015000
114291753	::459041420637388000
188917484	::459041454267330000
238786875	::459041683498225000
438582644	::459042053515911000
540510474	::459042132935061000
286265668	::459043292211326000
286265668	::459043509916663000
79861287	::459043775340613000
64926237	::459044000930865000
363321273	::459044129675431000
100313850	::459044490196844000
385595835	::459044761723084000
351099839	::459045206734565000
170924102	::459046142588620000
114070939	::459046144547368000
325036867	::459046961790730000
190492046	::459047399697416000
270025296	::459047512456708000
61478431	::459047550985969000
43208085	::459047658959958000
335068121	::459048012031856000
338477631	::459048152067477000
284137695	::459048161974423000
79861287	::459048208753119000
43208085	::459048246636474000
586669052	::459048334851072000
586669052	::459048357730983000
497544291	::459048392815951000
21568615	::459048423908737000
335068121	::459048490425806000
342878651	::459048635078955000
284137695	::459048708424753000
348745482	::459048817921236000
316878403	::459048942911901000
350083690	::459049162517250000
225601631	::459049238387646000
259052798	::459049287783960000
259052798	::459049314187087000
201113172	::459049546559930000
65482831	::459049647659827000
47348539	::459049649396273000
114291753	::459049693180600000
260038180	::459049720015761000
43208085	::459050474835288000
256346048	::459050507059748000
201113172	::459050510457135000
358617322	::459050753114378000
358617322	::459050795673997000
358617322	::459051021147189000
358617322	::459051156795162000
358617322	::459051452774612000
533844924	::459051555682283000
285906246	::459051593363513000
285906246	::459051835580358000
533844924	::459051945568010000
229672512	::459052166578454000
285906246	::459052736500076000
19028099	::459052794188931000
393802148	::459052977089548000
61478431	::459053427155533000
304661740	::459053620114120000
304661740	::459053870958665000
304661740	::459054002554933000
269370098	::459054323754741000
95141856	::459054503950835000
304661740	::459054528386437000
259872929	::459054576771923000
269370098	::459054773895843000
211645751	::459055337333850000
304661740	::459055428580544000
390552849	::459055973710458000
250338969	::459056066999767000
294347764	::459056262341091000
210671307	::459056509046247000
338076990	::459057065986891000
348745482	::459057079768973000
210671307	::459057181598691000
42994926	::459057303896203000
267357514	::459057832696881000
328871385	::459057973831012000
279230956	::459058303101071000
299879238	::459058771860660000
251231824	::459058971069140000
623065439	::459059037989269000
316878403	::459059059388215000
574250205	::459059275781140000
596957614	::459059327391653000
71689075	::459060021788430000
413686504	::459060263590047000
316878403	::459060317125758000
316878403	::459060641127350000
68369234	::459060795083882000
22717394	::459060872837857000
213287321	::459060889300533000
212060681	::459060907520585000
65412211	::459061190506061000
382414670	::459061195178508000
316284345	::459061204028489000
316284345	::459061484489019000
382414670	::459061510266814000
127031573	::459061520409038000
316284345	::459061560204615000
256346048	::459061754597634000
266210776	::459061807559086000
85651876	::459061826433855000
74955386	::459062709187645000
74955386	::459062873449168000
74955386	::459062984388530000
4434941	::459063030110646000
46727568	::459063301796671000
414315073	::459063543493844000
74955386	::459063733692555000
414004311	::459063839456120000
238786875	::459064117295214000
240857453	::459064229920641000
368079003	::459064413102673000
238786875	::459064511643648000
310569604	::459064823461183000
358617322	::459064982056206000
358617322	::459065003283578000
39237011	::459065324034621000
312856997	::459065473976393000
279230956	::459065545707753000
378415682	::459065968254144000
378415682	::459066076450410000
256346048	::459066209426608000
335068121	::459066486137438000
378415682	::459067130973917000
189272740	::459067489939234000
376940853	::459067666838200000
376940853	::459067707191611000
312856997	::459067770295304000
376940853	::459067776359866000
376940853	::459067957016928000
376940853	::459068027724496000
376940853	::459068178518114000
259872929	::459068301486747000
334665323	::459068337650409000
271717879	::459068357816221000
376940853	::459068381979623000
726320420	::459068443992805000
490841822	::459068458559229000
376940853	::459068499067801000
376940853	::459068812533317000
376940853	::459068992229896000
376940853	::459069100400979000
376940853	::459069102623948000
376940853	::459069265065160000
271717879	::459069378940502000
475930595	::459069855627743000
433168829	::459069858643066000
634615880	::459069927664525000
18437537	::459070051501744000
334423964	::459070547029422000
376940853	::459070620982972000
255711119	::459070747940777000
376940853	::459070754391203000
322327312	::459070812658475000
20935798	::459070847198982000
172025978	::459070853766852000
414004311	::459070885312200000
257913209	::459071041944686000
197384499	::459071157854289000
414004311	::459071285704658000
334423964	::459071289282797000
74955386	::459071416780853000
334423964	::459071477355008000
299389082	::459071585954299000
316878403	::459071701519593000
270025296	::459072349698932000
189368301	::459072506348175000
34717669	::459072803065450000
270025296	::459072912687763000
31287131	::459073803373400000
252725390	::459073926480416000
414066292	::459074288511766000
39237011	::459074511258664000
403020871	::459074567323910000
376940853	::459074708588077000
74955386	::459075285267132000
414066292	::459075312387907000
79606394	::459075537294458000
300607168	::459075548644671000
623065439	::459075570991894000
376940853	::459075979407675000
313496905	::459076186685968000
378415682	::459076205224800000
257831311	::459076803194134000
578593285	::459076973105410000
431262520	::459077059214458000
351316240	::459077227305775000
578593285	::459077304283439000
384105885	::459077382272716000
275813402	::459077400173637000
15186859	::459077970162774000
61478431	::459078386204557000
34717669	::459078884084830000
384105885	::459078957707829000
308690900	::459079007175069000
34717669	::459079083045814000
34717669	::459079132060475000
268010590	::459079206677536000
601049906	::459079895042117000
378415682	::459079899026710000
334665323	::459079916298858000
324614357	::459080398212186000
259052798	::459080511009202000
623065439	::459080632405327000
29786990	::459080645827129000
202798666	::459080753918115000
29786990	::459080974501175000
338076990	::459081135801511000
466989920	::459081136199573000
34717669	::459081520846622000
58847822	::459081616753569000
334665323	::459081641214754000
279081886	::459081662697984000
279081886	::459081810513625000
25537528	::459082240727973000
34717669	::459082309426089000
38594501	::459082347967942000
470801476	::459082358868570000
349365015	::459082407967477000
38594501	::459082453668225000
15186859	::459082698058125000
259052798	::459082746564837000
34863840	::459083264020717000
320954938	::459083304319188000
445903498	::459083374247051000
34717669	::459083703084265000
25537528	::459083775662891000
34717669	::459083837436227000
183438897	::459083926808432000
112801155	::459083949424541000
262271807	::459084366724214000
25537528	::459084427612917000
34717669	::459084585028960000
259872929	::459084642683850000
632481728	::459084950570942000
351316240	::459085042355298000
586669052	::459085261281193000
183438897	::459085327311712000
347643113	::459085513060663000
435349693	::459085604727554000
29786990	::459085690048094000
435349693	::459085706259083000
34717669	::459085720800350000
586669052	::459085734008213000
29786990	::459085754904612000
34717669	::459086118734921000
34717669	::459086432355639000
202798666	::459086619270594000
384109939	::459086963639734000
222687654	::459087043218268000
34717669	::459087046171037000
112801155	::459087202845462000
34717669	::459087282742374000
726320420	::459087325289390000
350083690	::459087398656147000
34717669	::459087521658335000
202798666	::459087576846970000
34717669	::459087584988110000
188917484	::459087674889220000
586669052	::459087789775007000
421158343	::459087948278169000
586669052	::459088084185784000
34717669	::459088128918048000
586669052	::459088163156148000
15778759	::459088186745294000
21415532	::459088307256049000
193192138	::459088348083388000
34717669	::459088463468298000
588531316	::459088599863283000
192677318	::459088707602354000
588531316	::459088767761272000
588531316	::459088890192986000
230227645	::459088898766176000
257913209	::459088932345753000
588531316	::459088960820899000
411898570	::459088964088246000
230227645	::459089038339608000
588531316	::459089047395520000
588531316	::459089125833183000
301244439	::459089155285585000
115824990	::459089221689831000
588531316	::459089241537269000
513658421	::459089288156565000
257913209	::459089360462577000
588531316	::459089426355081000
588531316	::459089578201481000
588531316	::459089669343678000
586669052	::459089746975670000
34717669	::459089791208800000
588531316	::459089826550382000
34717669	::459090054376194000
588531316	::459090084349100000
122799833	::459090151461752000
709921765	::459090270102233000
113221759	::459090270156771000
347643113	::459090337806286000
384105885	::459090464097189000
321876841	::459090562243887000
93927673	::459090732134191000
341037427	::459090832399020000
586669052	::459090865642692000
334665323	::459090997482237000
124011751	::459091003488481000
24392243	::459091105506922000
260911912	::459091200046157000
588531316	::459091313020133000
334665323	::459091356204290000
369849727	::459091399380844000
114291753	::459091412785844000
586669052	::459091418980429000
588531316	::459091503483457000
613956023	::459091607405342000
588531316	::459091629962723000
586669052	::459091836041064000
202798666	::459091931511787000
588531316	::459091964903063000
334665323	::459092032091197000
588531316	::459092054732455000
347643113	::459092154338406000
588531316	::459092183153672000
359104594	::459092241089196000
239313896	::459092420915781000
324614357	::459092449689083000
359104594	::459092470098186000
93927673	::459092475739914000
238672857	::459092531582480000
238672857	::459092600461352000
238672857	::459092645453631000
202798666	::459093267854802000
428300082	::459093337304092000
347643113	::459093388248117000
347643113	::459093422411087000
279081886	::459093460998303000
351896383	::459093516711231000
359104594	::459093529222840000
145469568	::459093615432577000
279081886	::459093654133411000
279081886	::459093672353476000
279081886	::459093678959521000
279081886	::459093686844784000
304224068	::459093731606810000
279081886	::459093781170495000
615507620	::459093854306971000
588531316	::459093974050156000
359104594	::459094241818324000
217262932	::459094528972955000
120853830	::459094936122834000
347643113	::459095126497693000
347643113	::459095165895208000
284931188	::459095312049512000
586669052	::459095397898539000
47348539	::459095409336410000
334665323	::459095583790080000
334665323	::459095621392019000
334665323	::459095729550946000
316284345	::459096075622973000
316284345	::459096077745274000
373147853	::459096281256706000
324614357	::459096528528084000
32382173	::459096827535826000
324614357	::459096863422312000
359104594	::459096944770441000
347643113	::459097146826842000
124011751	::459097187310649000
194129729	::459097238384283000
586669052	::459097283015880000
114070939	::459097339454427000
408869196	::459097383846952000
308657649	::459097503623692000
351099839	::459097589221036000
43967474	::459097676324569000
256845035	::459097719210917000
588531316	::459097799012139000
588531316	::459098215598792000
588531316	::459098309307932000
578593285	::459098620201955000
578593285	::459098625327370000
538590660	::459098658684678000
172025978	::459098784077594000
533417136	::459098835927572000
256845035	::459098840637788000
50306226	::459099113771253000
257225781	::459099426595037000
257225781	::459099537383370000
257225781	::459099690152497000
588531316	::459099720288595000
358617322	::459099782410403000
70982412	::459099931660521000
588531316	::459100628888068000
364546435	::459100774535278000
338477631	::459100936993247000
578593285	::459100956890656000
114291753	::459101162642628000
347643113	::459101184368717000
588531316	::459101372458500000
169618179	::459101407397052000
169618179	::459101413214543000
262271807	::459101453484056000
726320420	::459101634639831000
357150048	::459101663891304000
167183597	::459101676524142000
519677520	::459101747253104000
454471454	::459101948306673000
215385454	::459101953524764000
103473089	::459101990862086000
103473089	::459102113977466000
242812276	::459102271863681000
114291753	::459102749704339000
588531316	::459102931720364000
471632365	::459103056161165000
103473089	::459103285253640000
519677520	::459103468029214000
586669052	::459103578129326000
68531166	::459103588782833000
586669052	::459103612883324000
586669052	::459103796778397000
519677520	::459103894996787000
103473089	::459104019370106000
322643138	::459104034973310000
256346048	::459104429141422000
519677520	::459104502352986000
334423964	::459104621097541000
334423964	::459104721651765000
114291753	::459104741277302000
328252982	::459104751201042000
519677520	::459104763226095000
114291753	::459104848106225000
25680589	::459105210112045000
68531166	::459105288235139000
61478431	::459105348008566000
334423964	::459105387732811000
68531166	::459105454140846000
28252356	::459105456661610000
61478431	::459105576061243000
311583053	::459105659284631000
311583053	::459105804516601000
301042701	::459105893259292000
347643113	::459105963623317000
25680589	::459105974343565000
61478431	::459106065263906000
32471501	::459106892875579000
114291753	::459107972107735000
39237011	::459108005389549000
588531316	::459108232372715000
588531316	::459108280619761000
253552344	::459108333975502000
32471501	::459108350526255000
67193398	::459108601018478000
17086308	::459109054543962000
270025296	::459109126107193000
114291753	::459109144125919000
586669052	::459109553712680000
259872929	::459109668833357000
217262932	::459109728631529000
64596921	::459109739960352000
238672857	::459109882365374000
588531316	::459109927018307000
586669052	::459110172418244000
217262932	::459110174368612000
64596921	::459110211614031000
210671307	::459110264127115000
190624012	::459110601885634000
432747712	::459110647171940000
256346048	::459110819322531000
588531316	::459111076735746000
300884493	::459111120226103000
66184984	::459111391262437000
378415682	::459111518609481000
521919456	::459111574108516000
210671307	::459111669038579000
210671307	::459111807182209000
311031621	::459111881936867000
636632104	::459112009032667000
47348539	::459112053429374000
328252982	::459112135016976000
34445704	::459112583350730000
709921765	::459112799957155000
22536187	::459112881083006000
43980775	::459113141658742000
40708485	::459113234465693000
369849727	::459113485189021000
516017637	::459113741607776000
34445704	::459113978674053000
269370098	::459114425702551000
416018810	::459114446657310000
211645751	::459114730117152000
256638502	::459114923235504000
351316240	::459115010581872000
416018810	::459115054604881000
33217361	::459115144967380000
249227650	::459115272389926000
328252982	::459115452820508000
432747712	::459115552263659000
416018810	::459116016153288000
204866655	::459116805219688000
445826532	::459117125177999000
130514710	::459117278890831000
204866655	::459117420989669000
204866655	::459117564606812000
701949296	::459117622286512000
354125458	::459118127901462000
354125458	::459118206267830000
370850900	::459118256280727000
362737866	::459118321627963000
197210844	::459118325990424000
362737866	::459118397381300000
362737866	::459118532156870000
362737866	::459118615153741000
362737866	::459118902883000000
364405877	::459118929609519000
362737866	::459119004339032000
362737866	::459119078062313000
362737866	::459119283679678000
364405877	::459119287043903000
182092022	::459119358610923000
362737866	::459119566849716000
204866655	::459119574408261000
291288952	::459119596797435000
231674152	::459119598416429000
574250205	::459119722685296000
316284345	::459119962423324000
316284345	::459120122645716000
414004311	::459120193889787000
378334138	::459120249892536000
308657649	::459120323246292000
196659229	::459120449428131000
615507620	::459120496231981000
362737866	::459120636728995000
207781904	::459120729091346000
362737866	::459120799249494000
242812276	::459120886478823000
196659229	::459120909757194000
225203526	::459120934964580000
196659229	::459121213638725000
167184626	::459121305262899000
196659229	::459121477892440000
419105102	::459121486985297000
362737866	::459121505138245000
588531316	::459121622382047000
362737866	::459121671811522000
637303583	::459121794629136000
196659229	::459121963630592000
52818001	::459122006848720000
172025978	::459122064108961000
362737866	::459122128789331000
52818001	::459122152571420000
47410500	::459122275166330000
196659229	::459122300315795000
322643138	::459122321459253000
52818001	::459122426635227000
341037427	::459122552875778000
207781904	::459122561557594000
33904380	::459122694563573000
33904380	::459122698342633000
33904380	::459122748477153000
33904380	::459122790512476000
196659229	::459122794559983000
52818001	::459122798888484000
445903498	::459122801900027000
637303583	::459122839035981000
33904380	::459123124936900000
486231003	::459123379191447000
358617322	::459123656803635000
115583749	::459123944063524000
33904380	::459124131762814000
322327312	::459124206060707000
362737866	::459124233290121000
362737866	::459124242773467000
222687654	::459124277560619000
304224068	::459124426164822000
362737866	::459124439423004000
398377928	::459124531114684000
209345596	::459124558990442000
31569666	::459124636241117000
362737866	::459124731816734000
362737866	::459124760468021000
167183597	::459124843925893000
348683759	::459124873366106000
225203526	::459124890583314000
362737866	::459125023912235000
519909326	::459125048981200000
358617322	::459125247237574000
362737866	::459125323427110000
68369234	::459125530219282000
321876841	::459125613199388000
362737866	::459125729918066000
362737866	::459125864295194000
362737866	::459125995736297000
338477631	::459126046621978000
362737866	::459126125155729000
362737866	::459126154570379000
362737866	::459126253841182000
277760577	::459126305665998000
397717926	::459126616757927000
362737866	::459126734127132000
118881789	::459126754305933000
154185973	::459126872018657000
154185973	::459127086184009000
362737866	::459127105595248000
321102847	::459127390888034000
362737866	::459127438933762000
362737866	::459127647792943000
28252356	::459127818262036000
19895969	::459127868103356000
516937156	::459128206386528000
262471070	::459128284778070000
197384499	::459128358987915000
219163747	::459128508225048000
623065439	::459128880897753000
154185973	::459128950891900000
154185973	::459129149336981000
24100015	::459129208552570000
222687654	::459129266014552000
189272740	::459129341729722000
68531166	::459129712069967000
432116634	::459129763513520000
97326618	::459130056695377000
242305581	::459130518089793000
52818001	::459131373698445000
35097852	::459131427217756000
36485138	::459131600803229000
25537528	::459131643455102000
207781904	::459131687423598000
25383063	::459131792080248000
86970230	::459131812393275000
211645751	::459131838712516000
211645751	::459131984141647000
358617322	::459132001916706000
19245878	::459132009068363000
52818001	::459132072268144000
211645751	::459132146364735000
211645751	::459132206586552000
211645751	::459132315290329000
637303583	::459132428351569000
411898570	::459132435037712000
429906977	::459132445879988000
163768701	::459132481024057000
615507620	::459132483875790000
358617322	::459132498727800000
615507620	::459132852844494000
35097852	::459133087599710000
615507620	::459133090724466000
271717879	::459133188774694000
154185973	::459133449010290000
301203823	::459133512243621000
137117871	::459133875935903000
154185973	::459133898337701000
365021832	::459134161388056000
154185973	::459134229167607000
278874928	::459134246582366000
385595835	::459134302832189000
154185973	::459134441806258000
97326618	::459134443522105000
154185973	::459134605283446000
46697333	::459134721591480000
204866655	::459134782384123000
588531316	::459134833063903000
381599486	::459135104435380000
154185973	::459135365186482000
410122679	::459135452163743000
40708485	::459135528986607000
348262381	::459135610683273000
519909326	::459135652877983000
40708485	::459135675665612000
40708485	::459135839952322000
285988306	::459135880381620000
324536771	::459136167733366000
372880069	::459136311056941000
154185973	::459136428421554000
40708485	::459136801567821000
256346048	::459136850649972000
154185973	::459136851731677000
31569666	::459136890521018000
154185973	::459136926490959000
341037427	::459137075082952000
623065439	::459137156876103000
201113172	::459137168682647000
40708485	::459137188085518000
709921765	::459137470660370000
154185973	::459137643737923000
507987711	::459137687359086000
172025978	::459137788042964000
382314219	::459137858733740000
335068121	::459137889272475000
154185973	::459137971547951000
201113172	::459138006541012000
411898570	::459138020307107000
279608688	::459138035616346000
40708485	::459138051814326000
154185973	::459138630154342000
271717879	::459138826246451000
411898570	::459138858891087000
588531316	::459139013753176000
21568615	::459139024679354000
382314219	::459139029598887000
217214677	::459139078655463000
242435004	::459139391139495000
382314219	::459139515861319000
154185973	::459139548375552000
588531316	::459139780849459000
154185973	::459139978690191000
271717879	::459140203920105000
201113172	::459140205904027000
201113172	::459140238422466000
154185973	::459140242310574000
588531316	::459140305913393000
154185973	::459140394228273000
411898570	::459140402080411000
271717879	::459140583391363000
172025978	::459140698030104000
70982412	::459140711531950000
154185973	::459140731761098000
95504927	::459140817438138000
155677785	::459141035374153000
231689668	::459141273769607000
234143570	::459141290882764000
154185973	::459141463922581000
308690900	::459141481152778000
517695658	::459141565630656000
382314219	::459141567618355000
154185973	::459141648174166000
382314219	::459141737244819000
475930595	::459141778546102000
15961483	::459141849240727000
21568615	::459142016266674000
38748723	::459142074483638000
127031573	::459142143693426000
277760577	::459142204041068000
154535515	::459142291278422000
38748723	::459142342029889000
503741267	::459142411554267000
154185973	::459142443133173000
154185973	::459142486678446000
154185973	::459142724382257000
277760577	::459142834038112000
365767010	::459142925042343000
154185973	::459142992532496000
154185973	::459143081577566000
40708485	::459143116423852000
365767010	::459143185064005000
219163747	::459143344291995000
308657649	::459143350885425000
277760577	::459143517130858000
373147853	::459143556683546000
365767010	::459143668520452000
517695658	::459143716222271000
378794339	::459143842785013000
65412211	::459144042245550000
486231003	::459144237804974000
365767010	::459144274106671000
277760577	::459144292976439000
269151566	::459144339189284000
378794339	::459144358109786000
46727568	::459144620136345000
378794339	::459144798230691000
219163747	::459145081329434000
434045786	::459145394711433000
155677785	::459146008652689000
445903498	::459146159546978000
277760577	::459146181302435000
271717879	::459146199484739000
411898570	::459146304523104000
615507620	::459146326924468000
615507620	::459146418364489000
365767010	::459146496618024000
342878651	::459146615291248000
413477251	::459146867540901000
615507620	::459146889426767000
365767010	::459146938093682000
122769328	::459146957219311000
433470731	::459146981378887000
365767010	::459147013024931000
277760577	::459147034453237000
154185973	::459147119605977000
252314330	::459147260128165000
481512198	::459147301098127000
365767010	::459147324523294000
623065439	::459147407704727000
615507620	::459147429540278000
365767010	::459147436611878000
252314330	::459147436930637000
154185973	::459147447185313000
365767010	::459147556464099000
351316240	::459147614056108000
61478431	::459147704053301000
445826532	::459147706381107000
321166954	::459147754749444000
277760577	::459147839478575000
365767010	::459147854586847000
308690900	::459147920567046000
308690900	::459147939882229000
365767010	::459148001412653000
308690900	::459148017078005000
312857835	::459148157902143000
47348539	::459148179972190000
365767010	::459148182044549000
308690900	::459148210234077000
332908078	::459148387359920000
365767010	::459148574828556000
332908078	::459148612535324000
277760577	::459148624929099000
346998772	::459148784786612000
277760577	::459148785742925000
271717879	::459148811882233000
21415532	::459148825979285000
332908078	::459148844748767000
35097852	::459148884200398000
68531166	::459148908459876000
154185973	::459149067629506000
588531316	::459149072717594000
277760577	::459149091188908000
271717879	::459149091922911000
40708485	::459149151960170000
139460380	::459149163121242000
48157278	::459149170293874000
332908078	::459149207971311000
139460380	::459149440859643000
277760577	::459149498808160000
332908078	::459149542475448000
122717174	::459149666211610000
271717879	::459149698658349000
332908078	::459149737619640000
30223693	::459149848625704000
277760577	::459150092226678000
154185973	::459150114347425000
48157278	::459150127371149000
46727568	::459150135239667000
154185973	::459150187751931000
623065439	::459150290869301000
332908078	::459150316731392000
173608790	::459150369663488000
277760577	::459150437392715000
358617322	::459150441126035000
173608790	::459150540593590000
252314330	::459150602329915000
411898570	::459150619123912000
154185973	::459150672395382000
332908078	::459150838502805000
338076990	::459150846224113000
279393068	::459150888565612000
173608790	::459151116882550000
468965579	::459151142296252000
599589782	::459151244905701000
599589782	::459151252384145000
32471501	::459151364317147000
213763059	::459151421905338000
22844281	::459151537726844000
119434884	::459151608459583000
173608790	::459151624527548000
586669052	::459151670404845000
238672857	::459151690797547000
238672857	::459151825585725000
140994915	::459151844330074000
154185973	::459152084806295000
424790585	::459152355590553000
357150048	::459152411526189000
28252356	::459152560364847000
467043006	::459152565075443000
154185973	::459152595953537000
256346048	::459152605365534000
173608790	::459152683455102000
365767010	::459152713058897000
154185973	::459152791097708000
431944862	::459152795937943000
69494041	::459152814221295000
140994915	::459152870055485000
154185973	::459152915962163000
588531316	::459152919422844000
431179654	::459152944479207000
431179654	::459152947398447000
119434884	::459152969619865000
507987711	::459152988796616000
599589782	::459153035986362000
140994915	::459153241083637000
347643113	::459153284805427000
307457734	::459153475750731000
52252090	::459153540095545000
365767010	::459153554763423000
172025978	::459153567060729000
395687470	::459153586438418000
154185973	::459153660530810000
307457734	::459153685067493000
141735027	::459154084042264000
173608790	::459154176790917000
365767010	::459154189999177000
154185973	::459154194876739000
154185973	::459154233351098000
154185973	::459154339592826000
321794820	::459154352192512000
706034130	::459154388410310000
154185973	::459154411151831000
173608790	::459154483751034000
396655167	::459154518660222000
596957614	::459154520149217000
219163747	::459154558178967000
39683534	::459154611816108000
110563920	::459154658909777000
39683534	::459154771837190000
313496905	::459154799494037000
154185973	::459154823363846000
238672857	::459154852434563000
39683534	::459154872009777000
154185973	::459154953638920000
372880069	::459154955505369000
114070939	::459155002322210000
39683534	::459155050246709000
154185973	::459155053312344000
154185973	::459155094974390000
382314219	::459155248242642000
39683534	::459155324017340000
39683534	::459155464232919000
154185973	::459155505655451000
321794820	::459155511519477000
39683534	::459155668659093000
154185973	::459155725936107000
39683534	::459155811974270000
39683534	::459155851098718000
39683534	::459155999010881000
39683534	::459156024424136000
395687470	::459156308088733000
19028099	::459156482764713000
277760577	::459156767646052000
197210844	::459156893412638000
588531316	::459156959317721000
334515229	::459156973406023000
437082385	::459157074296176000
321166954	::459157114707906000
321794820	::459157211550187000
241790793	::459157227350556000
229290429	::459157420288520000
52252090	::459157543332220000
338477631	::459157547778572000
103526992	::459157731698429000
321794820	::459157833817542000
103526992	::459158040067854000
70982412	::459158093415587000
103526992	::459158101636022000
706034130	::459158116421337000
238786875	::459158202974605000
103526992	::459158335988588000
127031573	::459158435196841000
516017637	::459158456281202000
103526992	::459158585201528000
110563920	::459158609952141000
321794820	::459158768165851000
357306642	::459159059329847000
110563920	::459159093522202000
516017637	::459159217685790000
127031573	::459159217752924000
52441281	::459159236304732000
274191278	::459159236866355000
154185973	::459159455188254000
358617322	::459159543675490000
154185973	::459159805404278000
38748723	::459159824333570000
38748723	::459159890834235000
38748723	::459159962821099000
52441281	::459159971150987000
413477251	::459160057704222000
154185973	::459160154613641000
19028099	::459160180035289000
588531316	::459160326286888000
110563920	::459160458797547000
38748723	::459160463918759000
516017637	::459160570109771000
154185973	::459160576325713000
411898570	::459160638217281000
154185973	::459160742315315000
413477251	::459160788435865000
365767010	::459161015150989000
351922723	::459161658275799000
516017637	::459161683605221000
154185973	::459161721421045000
274693254	::459161735094890000
516017637	::459161864300023000
154185973	::459161874626392000
516017637	::459161963507879000
154185973	::459161966519386000
320560322	::459162024878960000
241790793	::459162050841673000
346998772	::459162066075385000
30223693	::459162098182791000
386169383	::459162301765935000
103473089	::459162408062177000
251821834	::459162465612222000
601049906	::459162647574110000
516017637	::459163005184270000
231689668	::459163054849007000
718668289	::459163062956605000
346412695	::459163342985101000
38748723	::459163580907421000
15778759	::459163615434928000
64596921	::459163798427807000
163768701	::459164065474965000
274191278	::459164084429017000
324536771	::459164197965037000
346412695	::459164336519270000
64596921	::459164484339523000
516017637	::459164569466728000
127031573	::459164602127757000
346412695	::459164748668358000
413686504	::459164866579038000
277760577	::459164900661551000
596191047	::459165283614482000
596191047	::459165334873063000
30223693	::459165357857447000
69455217	::459165593997164000
38748723	::459165991768178000
431944862	::459166134067937000
40097041	::459166261503483000
469722641	::459166395973246000
49824781	::459166428051300000
269370098	::459166464302645000
304224068	::459166719190114000
304224068	::459166822139310000
304224068	::459166914028118000
357306642	::459167302685310000
257597142	::459167423627681000
325036867	::459167560210997000
222687654	::459167630515916000
19895969	::459167876398592000
331398205	::459167893897216000
97307001	::459168025141583000
49824781	::459168029054894000
100934605	::459168062152122000
411898570	::459168092304584000
592475734	::459168125418622000
100934605	::459168187628941000
100934605	::459168270902644000
100934605	::459168326787543000
257597142	::459168440394465000
344956423	::459168527182602000
222687654	::459168589539725000
222687654	::459168662617063000
359104594	::459168808851103000
359104594	::459169020625702000
172025978	::459169125441343000
222687654	::459169194274070000
269370098	::459169224867319000
269370098	::459169294794768000
344956423	::459169309160255000
49824781	::459169343189045000
269370098	::459169777668608000
269370098	::459169798367481000
408869196	::459169988952068000
433916111	::459170080241094000
431944862	::459170107155947000
350509640	::459170176911818000
316284345	::459170177129934000
533844924	::459170262609428000
383045348	::459170355651690000
316284345	::459170594408660000
29786990	::459170717213687000
304224068	::459170720921026000
29786990	::459170775434809000
316284345	::459170799568437000
225203526	::459170827096031000
49886698	::459170829159256000
269370098	::459170872213786000
225203526	::459170922902327000
29786990	::459170963557736000
599589782	::459170971203547000
29786990	::459171043501150000
629787407	::459171078430937000
406121427	::459171241820033000
497544291	::459171428328165000
269370098	::459171554908053000
70982412	::459171562655318000
110853177	::459171617575145000
269370098	::459171619496538000
49824781	::459171699439976000
259872929	::459171757396480000
338076990	::459171765869363000
359104594	::459171826728325000
222687654	::459171877114503000
269370098	::459171914963877000
100373532	::459172344536113000
242305581	::459172543900176000
350083690	::459172550912659000
395687470	::459172806216134000
53312065	::459172853930532000
53312065	::459173030615605000
411777707	::459173045572501000
321844248	::459173216637169000
321844248	::459173333473693000
633506625	::459173735333769000
358296822	::459173801796710000
325036867	::459174044273614000
222687654	::459174120190902000
399174015	::459174325455572000
69455217	::459174417059172000
32471501	::459174442464452000
178985516	::459174467810230000
207781904	::459174496805457000
304224068	::459174584399314000
69455217	::459174663797886000
359104594	::459174851987927000
24100015	::459175215797661000
127031573	::459175399507763000
533844924	::459175529363812000
127031573	::459175580152262000
274191278	::459175638457253000
304224068	::459175751711858000
588531316	::459175820297531000
588531316	::459175894343774000
264300486	::459176670361296000
225203526	::459176780277223000
284316159	::459177039975563000
19028099	::459177063157891000
601049906	::459177070929924000
489078088	::459177186440642000
467758710	::459177205335994000
489078088	::459177300181786000
533844924	::459177513798094000
114070939	::459177800449028000
316284345	::459177826055643000
178985516	::459177849245548000
368079003	::459177875845812000
19028099	::459177910033977000
489078088	::459177988211220000
316284345	::459178136979386000
308690900	::459178203748118000
110853177	::459178379795640000
257597142	::459178601985093000
257597142	::459178723632492000
110853177	::459178769685573000
60578212	::459178863948742000
316902035	::459178866180108000
142176687	::459179107067363000
19028099	::459179204668850000
257597142	::459179211052175000
10095952	::459179240962134000
316902035	::459179327633260000
316284345	::459179420486742000
163242154	::459179498462666000
127031573	::459179560286699000
348683759	::459179599784443000
316284345	::459179668768567000
252314330	::459179695163342000
127031573	::459179703840931000
18277474	::459179794064621000
60578212	::459179873144414000
316284345	::459179961828786000
474371126	::459180235511324000
201113172	::459180251742879000
225203526	::459180273520082000
163242154	::459180665951358000
357306642	::459181477691801000
424790585	::459181566858522000
261438579	::459182056162217000
109298324	::459183630292500000
30516926	::459183766158974000
592475734	::459184006701924000
592475734	::459184314651901000
346412695	::459185038140403000
30944417	::459185522892869000
103526992	::459185754858475000
356448818	::459185765814394000
40708485	::459186650619207000
159726392	::459187055919001000
36925706	::459187086399008000
103526992	::459187478973280000
413477251	::459187638356811000
56509474	::459188072048238000
103526992	::459188110685769000
217262932	::459188335999606000
408098797	::459189347506728000
237330810	::459189380734025000
19028099	::459189466993680000
599787941	::459189539761029000
408098797	::459189572199784000
324614357	::459189669432147000
316284345	::459189901972750000
299389082	::459190005747818000
237330810	::459190077143658000
393105437	::459190266126008000
274311440	::459190407994167000
19028099	::459190408921100000
316284345	::459190512843755000
274311440	::459190531671617000
67193398	::459190954034200000
237330810	::459191117905666000
29786990	::459191381291192000
356448818	::459191401214132000
257597142	::459191479911858000
232901934	::459191527198060000
139460380	::459192007236145000
172025978	::459192531113107000
347643113	::459192708956180000
386169383	::459192872500494000
416018810	::459193206777720000
29786990	::459193290680975000
554801627	::459193792189317000
304224068	::459194055360933000
416018810	::459194095949193000
416018810	::459194205584113000
304224068	::459194264174350000
19028099	::459194430012923000
23403899	::459194749807624000
39469570	::459194839247376000
497544291	::459194888454557000
23403899	::459194937452400000
431179654	::459195071234318000
23403899	::459195395365539000
23403899	::459195520200613000
277760577	::459195583777894000
23403899	::459196521561337000
29786990	::459196566952497000
29786990	::459197255946625000
29302446	::459197424418828000
29786990	::459197832042651000
114070939	::459198116638388000
30406728	::459198199371026000
29786990	::459198496563015000
258196512	::459198628519628000
30406728	::459198781943074000
195397698	::459198930442416000
29786990	::459199293048778000
93731949	::459199573496328000
195397698	::459199715503267000
30406728	::459199742720086000
324614357	::459199933883904000
29302446	::459199937587081000
29302446	::459199947368189000
29786990	::459200142818967000
29786990	::459200235055886000
29786990	::459200294107095000
29786990	::459200695800172000
29786990	::459201081172844000
238672857	::459201245459120000
231689668	::459201248424898000
313496905	::459201275964313000
313496905	::459201381799174000
313496905	::459201482802204000
237330810	::459201666517307000
313496905	::459201683248410000
313496905	::459201726067662000
489961036	::459201729758625000
316284345	::459201904665690000
316284345	::459202009212940000
572151259	::459202146752139000
64768338	::459202191866077000
29786990	::459202803018506000
313496905	::459202908656246000
465292139	::459203323674259000
304224068	::459203535612030000
393105437	::459203567090270000
190492046	::459203595800694000
266164462	::459204560293068000
234630547	::459204679096750000
29786990	::459204791382839000
393802148	::459204812752424000
237330810	::459204943959031000
444679647	::459204989152264000
242206017	::459205001173565000
272586753	::459205213228769000
444679647	::459205236700102000
316284345	::459205239506477000
316284345	::459205763907747000
444679647	::459205988386500000
29786990	::459206017218514000
444679647	::459206084461211000
110853177	::459206257123917000
444679647	::459206688491319000
316284345	::459207860317323000
316284345	::459207933289832000
29786990	::459208146750550000
172025978	::459208255361671000
431179654	::459208541073842000
29786990	::459208746011746000
29786990	::459209197461467000
316284345	::459209369855729000
316284345	::459209656909701000
187089991	::459209722696982000
187089991	::459209799989604000
187089991	::459209854393937000
424790585	::459210157184929000
480973099	::459210163883233000
324614357	::459210550401318000
187089991	::459210807352381000
431179654	::459210901216706000
178985516	::459211037472862000
66184984	::459211115881168000
110853177	::459211393984524000
202798666	::459211434166329000
29786990	::459211506090266000
480973099	::459211527241756000
324614357	::459211609110740000
431179654	::459211762265374000
127413469	::459212193389490000
592475734	::459212635280379000
29786990	::459212692314931000
592475734	::459213046276427000
630076052	::459213244800827000
53312065	::459214325312663000
284931188	::459214414810345000
630076052	::459214556120621000
630076052	::459214617080631000
103473089	::459214725482422000
630076052	::459214934178414000
127413469	::459215557477167000
19895969	::459215953088102000
8036902	::459216009657081000
25680589	::459216608615874000
357017353	::459216644535881000
259052798	::459216903831961000
167183597	::459217189141110000
259052798	::459217210917920000
419738528	::459217925497716000
347643113	::459218347520172000
29786990	::459219179791736000
29302446	::459219247177035000
29302446	::459219630347669000
262382570	::459219659229634000
25680589	::459220768895692000
40708485	::459227131734528000
220632867	::459227891989901000
32382173	::459228078620041000
408031484	::459228113231048000
473718221	::459229010120036000
220632867	::459229566951645000
220632867	::459229669909217000
70839851	::459230544597766000
332908078	::459230704468238000
53312065	::459230830888767000
424790585	::459230920189288000
70839851	::459231632478572000
283051149	::459231985626406000
335068121	::459232274832056000
335068121	::459232446374895000
336347539	::459234466314350000
483115964	::459235016464035000
483115964	::459235540420681000
197384499	::459236469388103000
152715270	::459238211395391000
172025978	::459239341261209000
122725183	::459239677757648000
8036902	::459240043711045000
634890754	::459240469055012000
60712766	::459241418465083000
338076990	::459242099419123000
28905424	::459242203752054000
70839851	::459242486234234000
324614357	::459242493385912000
35706997	::459243247886299000
127031573	::459245781052964000
114070939	::459249934399578000
315872678	::459253677920751000
545540214	::459254897896984000
15186859	::459256885779382000
172025978	::459257964394602000
348901427	::459258476703653000
152715270	::459262654595350000
506707370	::459266793564295000
460765832	::459267568172158000
260911912	::459269177724125000
172025978	::459270575525859000
285906246	::459270861736796000
467852949	::459272754433642000
467852949	::459272934889373000
467852949	::459273290876719000
301657872	::459273605314916000
45527216	::459274031556857000
69044676	::459274399393148000
204866655	::459274798997438000
204866655	::459275154104000000
475930595	::459276882497003000
204866655	::459276906526158000
568915908	::459277024650362000
373147853	::459278349253091000
183438897	::459278841232379000
259876316	::459279105499074000
321876841	::459279788822507000
97307001	::459280513954349000
437082385	::459280913046966000
183438897	::459281083880595000
183438897	::459281983277772000
183438897	::459282156552876000
28405302	::459282627585789000
197384499	::459282680837079000
267299080	::459282783777480000
264295397	::459283227132567000
165658390	::459283657849438000
214678768	::459285242566565000
18750697	::459286811173740000
204866655	::459286893616963000
10095952	::459287008956153000
371477472	::459287112496345000
369310186	::459287501073809000
204866655	::459287881945976000
204866655	::459288297454706000
236930269	::459288410562121000
343018153	::459289331106996000
52441281	::459289509453385000
238401588	::459289699673460000
15186859	::459289751020130000
259876316	::459289846713176000
238401588	::459290017534574000
238401588	::459290377993076000
204866655	::459290576337502000
407395368	::459290780994007000
167184626	::459291185794658000
204866655	::459291191864225000
286265668	::459291550561091000
26198467	::459291633284956000
460772038	::459291762465325000
184195472	::459291775761281000
226357092	::459291859831881000
90797741	::459291894103945000
90797741	::459292076086394000
399645465	::459293144295964000
31250549	::459293407450386000
90797741	::459293430162944000
286265668	::459293553647030000
210674392	::459293818601234000
416506126	::459293934301085000
251892054	::459293952353775000
365523194	::459293987979800000
90797741	::459294032477581000
172025978	::459294071882670000
90211828	::459294157916610000
286265668	::459294668094570000
204866655	::459294765612535000
359104594	::459295812757893000
8036902	::459296104866410000
45527216	::459296475835420000
204866655	::459296669859733000
60399576	::459296931877883000
81765661	::459297117702332000
204866655	::459297594418929000
204866655	::459297669576667000
204866655	::459297724454952000
204866655	::459297745199960000
90797741	::459298293323792000
601049906	::459299235398029000
516937156	::459299272388014000
91606737	::459299775456612000
204866655	::459299819442675000
371477472	::459300143133491000
72210207	::459300470083694000
62396842	::459300743476834000
15186859	::459300791019257000
326827026	::459301076332990000
90797741	::459301268096561000
623065439	::459301374594125000
167183597	::459301869890711000
405040496	::459302133582413000
213763059	::459302255011696000
57933673	::459302380257812000
128380028	::459302498231017000
128380028	::459302639616806000
128380028	::459302705932951000
128380028	::459302888674562000
128380028	::459303059433086000
31258629	::459303225141628000
120853830	::459303322219188000
150839491	::459303467715026000
150839491	::459303510857625000
253120136	::459303801527099000
150839491	::459303897400496000
71284640	::459305101975252000
83878535	::459305112893014000
259872929	::459305751362564000
38748723	::459305859957669000
308726677	::459306175805128000
513270198	::459306403824300000
202196262	::459306636482318000
38440249	::459306722864005000
202798666	::459306817453973000
277794018	::459307330790641000
285906246	::459307813823455000
133508241	::459308056308760000
34536365	::459308366167166000
473118863	::459308624825704000
22717394	::459309762492891000
172025978	::459309817111130000
431179654	::459310709244194000
486231003	::459310758913146000
341037427	::459310835500732000
8036902	::459311183091490000
8036902	::459311526630158000
329471370	::459311951164616000
726320420	::459312049885966000
321794820	::459312388143976000
15778759	::459312397304725000
152127827	::459312610198839000
384594087	::459312968921255000
473454563	::459313047824502000
516937156	::459313070335336000
384594087	::459313141781114000
410122679	::459313203202502000
225203526	::459313226124390000
516937156	::459313292607885000
22844281	::459313347586838000
384594087	::459313357770993000
22844281	::459313712554192000
384594087	::459313944063377000
22844281	::459314100204363000
15778759	::459314228730413000
159944196	::459314277304647000
167184626	::459314499816673000
145572480	::459314500923973000
22844281	::459314606029017000
22844281	::459314750849945000
384594087	::459314800066310000
399174015	::459314812984381000
18750697	::459315355278901000
175532031	::459316246186852000
283328574	::459316347285929000
709921765	::459316399333457000
599787941	::459316851911446000
175532031	::459316914385588000
155677785	::459318156675543000
274311440	::459318286438510000
15186859	::459318396967202000
239928368	::459318405473271000
174720518	::459318639657627000
429491583	::459318716862590000
413367641	::459318729034457000
338830055	::459318871380725000
259872929	::459319066168016000
175532031	::459319207281565000
319469530	::459319313825296000
414066292	::459319466774376000
211645751	::459319535649443000
55704588	::459320255827832000
300594041	::459320441849380000
131254355	::459320454650408000
86970230	::459320513991417000
286265668	::459320639833505000
211645751	::459321035503202000
225203526	::459321394946666000
256088386	::459321490161164000
120853830	::459322129608368000
361532861	::459322399943819000
286265668	::459322711010185000
201113172	::459322767922302000
35597637	::459323282807091000
35597637	::459323430329143000
174132903	::459324045045923000
361532861	::459324065015017000
174132903	::459324130509070000
150828387	::459324162473861000
73526174	::459324289385525000
286265668	::459324647192805000
35597637	::459324757180436000
331398205	::459325242159009000
35597637	::459325244084604000
229290429	::459325276736847000
40708485	::459325540663427000
40097041	::459325783543013000
31258629	::459326036245618000
73526174	::459326137181929000
162958222	::459326462685110000
175532031	::459326729266675000
175532031	::459327247141584000
70982412	::459327337788887000
623065439	::459327399457742000
175532031	::459327402704125000
175532031	::459327453044154000
70982412	::459327573089341000
331482356	::459327699366862000
405676565	::459327831278125000
15778759	::459327903302295000
336821368	::459328278663163000
141735027	::459329090794045000
230903702	::459329238512852000
414066292	::459329597713047000
414066292	::459329783218708000
17210128	::459329813136674000
264300486	::459330013251510000
35597637	::459330299005272000
202196262	::459330387391823000
266210776	::459330387869585000
232901934	::459330816506478000
414066292	::459330817500905000
225203526	::459331623709081000
419249711	::459331742814326000
110853177	::459331864071651000
215385454	::459332302842368000
572151259	::459332663120101000
368079003	::459332706631835000
172025978	::459333210380324000
124011751	::459333239962750000
265249050	::459333832257191000
572151259	::459333895037526000
194129729	::459333969671380000
41143305	::459333988339814000
272184078	::459334044216348000
226357092	::459334149569265000
18750697	::459334699920683000
238786875	::459334894045261000
68531166	::459335053659500000
265249050	::459335367288963000
362737866	::459335675536363000
362737866	::459335912606801000
240927663	::459335961764462000
19945993	::459336137157656000
20804321	::459336391290150000
79476731	::459336576963989000
249468865	::459336828890263000
396786261	::459336894061346000
95299169	::459337272048234000
284316159	::459337512222072000
28252356	::459338088092033000
59622669	::459338123621584000
146608159	::459338228898623000
65425379	::459338283282333000
364405877	::459338296175247000
258196512	::459338509824716000
175532031	::459338519748820000
27836945	::459338759515815000
442736318	::459338760459931000
27836945	::459338760610533000
27836945	::459338761604567000
359806236	::459338855334674000
90797741	::459339046511067000
133112299	::459339161569595000
326436771	::459339589208268000
279230956	::459339618224054000
86474692	::459339752261439000
165491208	::459339853902409000
165491208	::459340002720497000
519909326	::459340284355018000
442736318	::459340390534221000
483526518	::459340702929797000
442736318	::459340745141657000
273748024	::459341035844284000
70982412	::459341081822650000
194129729	::459341791645671000
467043006	::459341984399106000
405239647	::459342114547961000
180911733	::459342205690585000
286265668	::459342250552885000
90797741	::459342370144669000
424790585	::459342373617541000
442736318	::459342433667784000
217262932	::459342746285654000
194129729	::459342747523362000
322446637	::459342901785292000
546985882	::459342922283249000
131254355	::459342975537905000
626942496	::459343080047800000
120532808	::459343141229699000
18750697	::459343238571511000
90797741	::459343593853833000
316902035	::459343619141664000
194129729	::459343792471281000
275813402	::459344023627776000
259872929	::459344080657321000
275813402	::459344086974361000
442736318	::459344546652905000
369849727	::459344597668626000
442736318	::459344602860752000
442736318	::459344648951967000
519909326	::459344690651729000
442736318	::459344697819799000
15778759	::459344879513272000
546985882	::459345166311378000
442736318	::459345419555053000
22536187	::459345528095256000
545129813	::459345907663003000
384683676	::459346227742527000
275813402	::459346475018121000
442736318	::459346742396215000
726320420	::459346784507002000
450378413	::459346801049337000
621474989	::459346826219749000
365746365	::459346892925575000
36925706	::459346919882383000
350083690	::459346932805025000
47348539	::459346954607005000
201113172	::459347018599505000
442736318	::459347072429207000
365746365	::459347140758630000
621474989	::459347316299010000
177692206	::459347402391318000
365746365	::459347420036337000
368079003	::459347468648325000
442736318	::459347653063479000
621474989	::459347815677063000
79754464	::459348008824365000
442736318	::459348094769831000
90797741	::459348237820760000
322643138	::459348692408213000
331398205	::459348771873124000
467043006	::459348822179995000
467043006	::459348841238913000
258196512	::459349003218321000
22536187	::459349546162982000
621474989	::459350124846931000
330645900	::459351119664136000
424790585	::459351351856619000
69494041	::459351528726208000
130312780	::459351549316055000
23721718	::459351958084542000
429491583	::459352034958143000
207781904	::459352056738758000
365767010	::459352492283662000
378334138	::459352723704795000
33708987	::459353056380194000
114070939	::459353067897356000
378334138	::459353313415548000
378334138	::459353441530564000
378334138	::459353584761864000
279081886	::459353664042172000
143455927	::459353719662850000
433003196	::459353726239907000
279081886	::459353770128703000
378334138	::459353797375320000
365746365	::459353882590605000
261471578	::459353928506032000
431179654	::459354269032779000
316284345	::459354600647426000
413686504	::459354632842932000
308690900	::459354804561510000
378334138	::459354879547297000
301203823	::459354949970063000
161346822	::459355333110947000
261942709	::459355674074312000
310569604	::459356088895565000
378334138	::459356133481009000
14954949	::459356287453511000
162245153	::459356307796275000
55472237	::459356440516235000
15186859	::459356529041633000
378334138	::459356566475776000
432116634	::459356607919308000
467043006	::459356688584556000
285988306	::459356755781513000
128937859	::459356778673606000
225203526	::459356853558718000
227046044	::459357182266331000
227046044	::459357250562187000
128937859	::459357355801448000
258506164	::459357397203443000
25784705	::459357495706677000
249012544	::459357880143982000
322763942	::459357944766017000
545129813	::459357964307288000
281295226	::459358215189590000
432116634	::459358248139636000
419249711	::459358351428575000
29786990	::459358596640538000
623065439	::459358709022732000
275813402	::459358979433299000
254579074	::459359057095032000
267299080	::459359416819924000
365746365	::459359586856607000
267299080	::459359627260358000
433003196	::459359637121531000
256346048	::459359791186329000
301042701	::459360187749793000
128937859	::459360299896692000
19895969	::459360322160054000
410122679	::459360636280242000
114633433	::459360746665951000
316484120	::459360772758700000
60578212	::459360955764584000
146216300	::459361023263121000
136114188	::459361028493811000
136114188	::459361081421758000
574250205	::459361216402825000
128937859	::459361373311356000
574250205	::459361411001765000
91130285	::459361460301615000
128937859	::459361482048696000
128937859	::459361577817235000
240927663	::459361624164687000
432622681	::459361772101586000
114633433	::459361907074273000
414066292	::459362116664041000
91130285	::459362129234374000
371243365	::459362369404035000
330645900	::459362399032578000
259052798	::459362464111403000
214970887	::459362580243681000
173608790	::459362597611913000
136114188	::459362726977241000
136114188	::459363094486339000
136114188	::459363299696857000
173608790	::459363551510286000
350083690	::459363722931494000
239928368	::459363729067757000
432116634	::459363808742342000
229197384	::459363811456057000
239928368	::459364102125944000
259021462	::459364175303946000
505219745	::459364223802286000
136114188	::459364231717347000
259021462	::459364257705259000
414066292	::459364262968717000
229197384	::459364274087792000
117264210	::459364310285025000
348683759	::459364318543220000
136114188	::459364344665751000
239928368	::459364511922003000
136114188	::459364693120155000
136114188	::459364817003110000
554633284	::459364876712833000
239928368	::459365200853204000
18929923	::459365516784963000
421179396	::459365609080651000
239928368	::459365757043097000
486231003	::459365877000183000
357017353	::459365931995906000
242305581	::459366014439153000
281295226	::459366217300467000
186693710	::459366249265246000
242305581	::459366287840649000
239928368	::459366530615361000
632481728	::459366786194890000
342878651	::459367011261235000
497544291	::459367029141946000
225203526	::459367234679631000
269151566	::459367312408059000
268397639	::459367514515197000
628045480	::459367835920113000
438647243	::459368026538651000
222687654	::459368068259381000
19895969	::459368081643409000
222687654	::459368394312015000
4059771	::459368542194761000
128937859	::459368613808308000
194129729	::459368809280069000
222687654	::459368970752360000
33302034	::459369213807689000
172573942	::459369503076679000
348193845	::459369617904115000
348193845	::459369713290604000
584258797	::459369755443335000
53545809	::459369980040323000
33302034	::459370387139072000
364405877	::459370664734883000
202196262	::459370975734542000
468965579	::459371356455710000
211645751	::459371640313610000
190492046	::459371686291599000
316284345	::459371742088404000
202196262	::459371922103734000
216819428	::459371926981328000
316284345	::459372308923445000
316284345	::459372372978827000
52818001	::459372423528607000
316284345	::459372511923535000
117264210	::459372625966272000
52818001	::459372748255801000
46697333	::459372778542469000
416018810	::459372792543068000
365746365	::459372911778738000
225203526	::459372976920854000
225203526	::459373106038317000
264300486	::459373163781320000
338076990	::459373227178209000
338076990	::459373287693639000
80448281	::459373432279289000
71689075	::459373639964839000
276131997	::459373762014482000
41658963	::459373820701208000
265249050	::459374137371136000
323011452	::459374354619695000
186693710	::459374918828691000
211645751	::459375063838760000
211645751	::459375177462456000
211645751	::459375218642145000
33238183	::459375290477981000
115583749	::459375609589030000
249227650	::459375936891138000
399174015	::459375989487697000
33238183	::459376187601477000
578593285	::459376335912054000
621306179	::459376557119651000
68369234	::459376560244793000
173688303	::459376569518010000
6652302	::459376575671054000
53584160	::459376634353954000
410047216	::459377337898110000
71284640	::459377423633494000
388397248	::459377500112445000
47348539	::459377764072562000
409777239	::459377811690512000
177692206	::459377860768436000
47410500	::459377873753628000
350083690	::459378090746343000
14954949	::459378615361105000
257831311	::459378763008991000
409777239	::459378839349518000
433003196	::459379414321856000
113221759	::459379425671643000
399645465	::459379612703662000
253717655	::459379704911261000
477989347	::459380179757174000
308657649	::459380421684240000
202798666	::459380532183179000
324614357	::459380961088897000
413477251	::459381047268872000
193192138	::459381061701472000
324614357	::459381066584047000
413477251	::459381088184332000
338076990	::459381111664439000
413477251	::459381509284036000
324614357	::459381525721915000
413477251	::459381657988902000
373736716	::459381727199125000
58627481	::459381729946370000
338076990	::459381944137293000
324614357	::459381973958414000
324614357	::459382061728423000
40097041	::459382091029827000
79861287	::459382148982915000
229197384	::459382496346394000
252314330	::459382538948345000
279230956	::459382659144105000
242305581	::459382750760669000
279230956	::459382771085897000
262271807	::459382776538882000
163768701	::459382871325945000
90797741	::459382925562089000
255313314	::459382949658775000
635796096	::459383235072372000
196659229	::459383427838377000
55665294	::459383523271380000
413477251	::459383542628102000
192948373	::459383725134848000
90797741	::459383812774838000
90797741	::459383840209764000
385595835	::459383911772991000
413686504	::459383938369470000
615507620	::459383998548955000
33358166	::459384166849994000
33358166	::459384246533369000
554633284	::459384334706032000
414004311	::459384382252650000
21568615	::459384524036513000
260440912	::459384547906301000
157117376	::459384786470334000
26897261	::459384947862556000
259872929	::459385068113248000
55665294	::459385519361642000
4059771	::459386002574802000
370088836	::459386233282502000
516542821	::459386246192578000
589402824	::459386802260807000
212060681	::459386828328411000
297542894	::459386947094327000
262471070	::459387004237922000
613956023	::459387087049871000
311031621	::459387225793236000
311031621	::459387227085082000
214970887	::459387342160400000
413477251	::459388331323711000
468965579	::459388420792811000
623065439	::459388866060115000
378778103	::459389095857627000
426685539	::459389746012512000
212060681	::459390002204790000
267357514	::459390143875399000
174720518	::459390484431904000
465934852	::459390702644764000
269151566	::459390729505079000
350509640	::459390807938965000
252756099	::459391356092575000
465934852	::459392040258662000
222687654	::459392241400692000
119434884	::459392360942555000
143455927	::459392433885679000
173688303	::459392787197079000
239928368	::459392838636425000
118881789	::459392983692230000
25680589	::459393016701394000
4434941	::459393023655178000
180911733	::459393261762002000
25680589	::459393441751785000
350509640	::459393733965123000
417449044	::459394213382475000
706034130	::459394225189036000
25680589	::459394289827467000
25680589	::459394369808658000
258506164	::459394371083722000
706034130	::459394409709465000
706034130	::459394486301626000
124011751	::459394727582789000
431262520	::459394826618695000
16710226	::459395070001963000
589402824	::459395346834407000
65482831	::459395388022468000
4059771	::459395419525509000
434720036	::459395568624611000
385259637	::459395876914745000
434720036	::459395898787651000
626942496	::459396871455539000
459987659	::459396911401664000
385259637	::459397239040126000
350509640	::459397292072914000
370088836	::459397316449816000
626942496	::459397452551163000
25680589	::459397709103771000
589402824	::459397755626987000
25383063	::459398013207982000
245935219	::459398144208273000
110563920	::459398183614169000
726320420	::459398229785079000
26879335	::459398424933048000
13298002	::459398870355955000
265249050	::459399014291886000
28510276	::459399142079733000
28510276	::459399150199930000
409404583	::459400097143345000
434045786	::459400257764597000
380723702	::459400282775240000
265249050	::459400336445538000
124011751	::459400490892025000
378334138	::459400545040871000
206538198	::459400725580509000
206538198	::459400885706457000
385259637	::459401135540158000
370088836	::459401211155070000
370088836	::459401224341573000
385259637	::459401240179666000
238322255	::459401308471328000
368468264	::459401343581839000
300884493	::459401405053161000
238322255	::459401669282119000
224068229	::459401992642002000
70982412	::459402189824622000
385259637	::459402236838576000
258235483	::459402537880145000
589402824	::459402643853418000
393105437	::459403141608660000
419249711	::459403428955836000
300884493	::459403436908232000
242443898	::459403446722887000
180911733	::459403486825021000
589402824	::459403526242705000
546985882	::459403636981112000
242443898	::459403641045000000
546985882	::459403697400053000
242443898	::459403957303918000
242443898	::459404059930157000
110853177	::459404134479691000
344956423	::459404151223365000
586669052	::459404387320729000
414066292	::459404405876731000
242305581	::459404452475449000
29473860	::459404558360666000
275813402	::459405155738603000
275813402	::459405169915355000
146608159	::459405224654815000
344956423	::459405235564191000
554633284	::459405375737839000
162958222	::459405496722522000
374289648	::459405668739715000
453280756	::459406096013066000
393105437	::459406898018910000
621474989	::459406963890065000
251821834	::459407173181644000
365767010	::459407535460868000
70839851	::459407995185553000
570502101	::459408094624509000
364405877	::459408220780367000
364405877	::459408292125478000
103244523	::459408454336413000
170924102	::459408524712235000
364405877	::459408845916237000
364405877	::459409071603339000
364405877	::459409167078264000
364405877	::459409467168141000
146608159	::459409963232665000
186572442	::459410073740013000
351099839	::459410098020810000
186572442	::459410142828572000
316284345	::459410231999877000
227046044	::459410330737602000
259052798	::459410579342389000
225601631	::459410746166624000
588531316	::459410977726140000
453280756	::459411160891006000
141735027	::459411315870941000
162958222	::459411553846964000
312856997	::459411575275655000
393133633	::459411690111901000
186572442	::459411764556222000
141735027	::459412044278554000
454471454	::459412473637244000
91606737	::459412604943745000
251821834	::459412615995744000
108798356	::459412867133878000
118708729	::459412903909941000
251821834	::459412976382914000
15186859	::459413310925180000
477989347	::459413404340330000
410122679	::459413410195963000
4434941	::459413412275949000
621474989	::459413448766795000
477989347	::459413621479849000
280194602	::459413718011371000
71689075	::459413746730172000
621474989	::459413766044921000
71689075	::459413844516171000
329471370	::459414082958155000
621474989	::459414166965850000
347643113	::459414519618752000
164101308	::459414586387492000
633010300	::459414760447291000
613956023	::459414804998791000
149980973	::459415021370351000
114070939	::459415039070330000
15186859	::459415175473287000
448325555	::459415240636375000
267357514	::459415363961110000
225203526	::459415522413932000
254319575	::459415582429814000
73526174	::459415598767034000
589402824	::459415629682851000
19879486	::459415713598287000
255547325	::459415892468977000
118708729	::459416051399553000
589402824	::459416227774218000
118708729	::459416502085902000
225601631	::459416718423494000
149980973	::459416987135774000
335759212	::459417059579789000
58847822	::459417565047955000
202196262	::459417739300704000
239928368	::459417838173044000
96443022	::459417934239395000
28461859	::459418363525988000
275813402	::459418725406355000
418783652	::459418842100666000
623065439	::459419062297456000
52441281	::459419076377333000
71689075	::459419347531100000
71689075	::459419761085251000
71689075	::459419867595440000
71689075	::459419999514660000
71689075	::459420088693956000
15186859	::459420206092525000
269370098	::459420281002414000
251683004	::459420294873370000
71689075	::459420427048468000
304224068	::459420481129840000
589402824	::459420517418541000
269370098	::459420626533380000
269370098	::459420669432717000
589402824	::459420770523807000
269370098	::459420845434089000
118708729	::459420954989719000
218711172	::459421090419597000
374289648	::459421152537214000
147997393	::459421269658980000
262271807	::459421300214489000
225203526	::459421352098009000
147997393	::459421424101244000
589402824	::459421540787171000
621474989	::459421575411138000
721462429	::459421812049190000
66486074	::459421872048730000
162958222	::459422025077907000
633010300	::459422284764033000
633010300	::459422291957256000
633010300	::459422305215467000
73526174	::459422327613448000
633010300	::459422389882064000
134181956	::459422670514556000
71689075	::459423261781413000
71689075	::459423294274695000
118708729	::459423348691570000
431179654	::459423497056305000
442736318	::459423599439642000
71689075	::459423613872246000
574250205	::459423641407868000
519936824	::459423681807007000
71689075	::459423875567460000
519936824	::459424038150881000
574250205	::459424267739078000
431179654	::459424449448509000
346412695	::459424535503048000
424790585	::459424538921406000
726320420	::459424552947572000
613956023	::459424685134856000
118708729	::459424991139102000
519909326	::459425031743737000
304182396	::459425221142134000
453963591	::459425327664484000
453963591	::459425649090756000
299389082	::459425810898636000
299389082	::459425948698296000
554801627	::459426148007837000
393802148	::459426157041946000
308690900	::459426444284686000
444679647	::459426583439499000
247362551	::459427304519655000
414066292	::459427486153986000
296590824	::459427709815246000
205928265	::459428051512602000
28510276	::459428198691127000
533844924	::459428239115837000
205928265	::459428540765986000
29302446	::459428855648763000
140994915	::459428987060506000
533844924	::459429046548713000
533844924	::459429360206770000
219163747	::459429546203164000
141735027	::459429947421900000
519909326	::459430030805041000
68369234	::459430200099733000
230227645	::459430293070307000
28510276	::459430566803566000
230227645	::459430761897025000
219163747	::459431042772783000
230227645	::459431094446616000
377486283	::459431169906323000
382314219	::459431208686845000
113221759	::459431262789566000
533844924	::459431610425692000
238672857	::459431756618141000
64926237	::459432861431369000
378334138	::459432921984925000
402243422	::459433258187362000
378334138	::459433361757728000
626942496	::459433699743137000
501202268	::459433743791685000
501202268	::459433776662470000
237330810	::459433932204032000
294347764	::459434164605833000
322763942	::459434174219173000
501202268	::459434879080345000
42994926	::459435187768950000
260440912	::459435304357986000
429491583	::459435406493491000
347643113	::459435737620811000
497630362	::459435845116624000
28510276	::459435861441269000
114070939	::459435876393562000
15778759	::459435945683468000
113221759	::459435992647094000
384683676	::459436191998173000
204866655	::459436227460988000
259872929	::459436232292835000
413477251	::459436684841480000
335759212	::459436936420028000
341493662	::459437461261668000
255195496	::459437621832196000
635796096	::459437661006987000
284137695	::459438029258510000
308726677	::459438114188963000
365746365	::459438228475346000
95843709	::459438360340074000
95843709	::459438744102117000
409404583	::459439121388150000
384683676	::459439476343726000
172573942	::459439570556178000
257831311	::459439736835166000
60578212	::459439767034527000
186572442	::459439843722813000
413477251	::459440115694071000
18437537	::459440238470127000
413477251	::459440340911407000
424790585	::459440377548656000
365021832	::459440717463433000
64926237	::459440924859191000
406122207	::459441209954414000
355758655	::459441220708999000
393133633	::459441630169161000
409404583	::459442239450935000
335759212	::459442306731372000
589402824	::459442548935626000
122799833	::459442648529772000
613956023	::459442698827489000
256638502	::459442702203883000
355758655	::459442728049598000
256638502	::459442960426618000
252725390	::459443118257868000
15742158	::459443250437582000
408869196	::459443276517363000
72210207	::459443767213576000
413477251	::459443873245188000
501202268	::459443905776594000
409404583	::459443998008950000
256638502	::459444202598723000
357150048	::459444212996796000
533844924	::459444620401733000
152715270	::459444700932362000
361532861	::459445531106742000
490841822	::459445576564629000
293644929	::459445582474403000
365767010	::459445801954336000
197384499	::459446139927162000
293644929	::459446174802378000
316284345	::459446939181154000
104112940	::459447300608524000
378415682	::459447548113981000
361532861	::459447709099782000
378415682	::459448161086361000
589402824	::459448623684517000
196659229	::459448642462814000
28510276	::459448712029536000
30787413	::459448830287544000
30787413	::459448862164283000
429906977	::459449124837130000
316284345	::459449172484423000
190492046	::459449213240483000
157117376	::459449627121819000
265249050	::459449997105188000
350083690	::459450187031654000
265249050	::459450518171971000
623065439	::459451135208988000
454471454	::459451697027616000
28510276	::459451727121760000
32125015	::459451731391160000
414191298	::459451919673479000
225203526	::459452663013572000
304224068	::459453211242270000
115503799	::459453214732333000
20822956	::459453308542140000
335367791	::459453351101743000
115503799	::459453377035137000
124246645	::459453379874684000
384105885	::459453482601549000
124246645	::459453855445426000
358617322	::459453875569692000
384488111	::459453929999175000
436188872	::459453951763841000
613956023	::459453980435689000
4434941	::459454153387810000
395687470	::459454217175179000
395687470	::459454490987331000
91130285	::459454743052836000
378334138	::459454934753112000
304224068	::459455197027106000
18750697	::459455500703510000
272184078	::459455717070471000
424790585	::459456476629581000
424790585	::459456511287123000
348262381	::459456770121818000
424790585	::459456805404307000
33217361	::459456960539406000
242305581	::459457088394366000
33217361	::459457376123641000
155677785	::459457597821968000
444679647	::459457614208712000
341493662	::459457918316716000
249227650	::459458055961202000
242305581	::459458149985312000
33217361	::459458180897325000
65482831	::459458325609205000
354412568	::459458387777171000
378415682	::459458449873436000
33217361	::459458622331047000
217262932	::459458640550699000
291288952	::459458785291943000
219163747	::459459095829831000
219163747	::459459248913514000
225203526	::459459327632605000
490841822	::459459332376379000
40708485	::459459778540888000
242305581	::459459856291086000
437082385	::459460143017889000
229290429	::459460861493780000
277645720	::459460969241260000
229290429	::459461046948724000
114070939	::459461205732515000
69662123	::459461324050018000
217262932	::459461522478338000
204866655	::459461927526494000
204866655	::459461954734936000
229290429	::459462055977054000
318065690	::459462120027865000
21568615	::459462508407820000
408098797	::459462833445818000
433916111	::459463305254273000
222636373	::459463316004700000
353567857	::459463423240466000
355758655	::459464219243847000
210671307	::459464268337799000
378334138	::459464458126249000
264946102	::459464977661714000
68369234	::459465220667490000
20275866	::459465581301755000
378415682	::459465648653873000
378773930	::459465707592626000
378415682	::459465714026287000
378415682	::459465721756385000
378415682	::459465843122765000
20275866	::459465871174295000
204866655	::459466100926070000
378415682	::459466420535824000
260911912	::459466851576070000
424790585	::459467369295777000
414449852	::459467394055163000
19569142	::459467490465038000
79606394	::459467650155171000
17356903	::459467995480592000
432116634	::459468001847574000
36943663	::459468224934211000
79606394	::459468567390347000
73526174	::459468616136523000
42795192	::459469022258397000
110563920	::459469030991347000
23027915	::459469147974672000
431179654	::459469486265880000
65482831	::459469630931996000
20275866	::459469640578510000
225203526	::459469838331944000
372880069	::459470122017488000
297542894	::459470154296881000
414004311	::459470254339420000
293246270	::459470336749481000
598834287	::459470914057699000
91345170	::459471142139727000
279081886	::459471810078052000
491969843	::459472098411294000
470801476	::459472243232612000
393801885	::459472564512124000
127031573	::459472569712648000
273497452	::459472743319080000
178985516	::459473066280505000
230227645	::459473159616749000
4059771	::459473279540277000
429906977	::459473333927821000
190624012	::459473462328045000
320249108	::459473930693402000
491969843	::459473940293754000
429906977	::459473967418720000
421158343	::459474131789303000
245935219	::459474624359583000
636632104	::459474984616738000
491969843	::459475556346494000
286265668	::459475601934409000
308657649	::459475722990395000
29473860	::459476167821508000
28905424	::459476538245672000
196659229	::459476737064443000
196659229	::459476782140645000
24719772	::459476923538628000
116633811	::459477096968904000
293246270	::459477133111595000
335118384	::459477262425808000
242435004	::459477417539555000
125560060	::459477569461444000
374613599	::459477606463598000
491969843	::459477740328988000
355758655	::459478192815112000
24719772	::459478272116391000
328252982	::459478586248790000
362737866	::459478613998317000
167183597	::459479161858322000
362737866	::459479355815510000
362737866	::459479496119164000
360898372	::459479558329098000
362737866	::459479621327523000
152715270	::459479669331357000
436716308	::459480229237784000
362737866	::459480378894348000
513658421	::459480387555577000
364752208	::459480471773016000
513658421	::459480599627984000
382314219	::459480705014054000
362737866	::459480730498641000
362737866	::459480834936815000
15778759	::459481060892745000
183438897	::459481270775320000
424790585	::459481277091962000
29473860	::459481300479803000
424790585	::459481421380202000
256845035	::459481603698618000
93927673	::459482146315698000
21568615	::459482156981833000
40896981	::459482221980971000
213287321	::459482668158427000
623065439	::459482801436639000
320560322	::459482836269940000
211645751	::459483026897272000
85651876	::459483559955550000
60578212	::459483937900085000
110853177	::459484000180916000
60578212	::459484019550584000
32382173	::459484344370077000
497544291	::459484372261826000
32382173	::459484380432723000
231689668	::459485160858062000
335367791	::459485887303540000
475930595	::459485999845105000
533417136	::459486176299483000
475930595	::459486320730329000
78614495	::459486635135340000
17356903	::459486691120939000
432622681	::459486767066787000
444679647	::459487470107643000
15742158	::459487781669339000
399174015	::459487845028089000
316229499	::459487892356620000
185455808	::459487905602232000
69064286	::459488003464130000
304224068	::459488074171301000
726320420	::459488316275318000
304224068	::459488341478490000
316229499	::459488423510695000
304224068	::459488465768292000
218711172	::459488524241469000
38748723	::459489265454686000
304224068	::459489338636500000
475930595	::459489378193391000
316229499	::459489402251538000
218711172	::459489403178872000
275268585	::459489572028575000
186572442	::459489811959521000
433916111	::459490059905802000
341037427	::459490378862034000
341732173	::459491005545586000
621474989	::459491148332298000
474371126	::459491261221986000
497544291	::459491506232254000
119434884	::459491607343943000
445826532	::459492015714353000
15186859	::459492572667609000
158948390	::459492831955288000
234630547	::459492961508540000
38748723	::459493140966440000
371416817	::459493165767344000
357017353	::459493591383961000
38748723	::459494208852983000
382314219	::459494659195015000
726320420	::459494838946525000
382314219	::459494876392869000
36943663	::459494908475482000
382314219	::459495019766751000
300607168	::459495201850273000
338830055	::459495480897335000
445903498	::459495744664526000
262382570	::459496071954038000
486231003	::459496364448419000
65412211	::459496599941832000
355758655	::459496872919719000
633506625	::459496915025940000
481512198	::459497273983270000
45929336	::459498015892721000
230659102	::459498240358879000
382314219	::459498385876066000
230659102	::459498414363779000
632481728	::459498477844561000
334665323	::459498782585917000
334665323	::459498985787379000
230659102	::459499201354027000
436716308	::459499365133221000
265249050	::459499398045896000
256638502	::459499438260879000
230659102	::459499521030909000
79476731	::459499632532664000
328252982	::459500115812954000
225601631	::459500158795776000
197384499	::459500367743832000
596191047	::459500671558254000
36943663	::459500824012398000
197384499	::459500828081258000
197384499	::459500865154736000
477188816	::459500870917320000
265249050	::459500923820060000
239770256	::459500951280160000
326827026	::459501148349939000
239770256	::459501187956367000
506100348	::459501206784589000
239770256	::459501381850636000
368079003	::459501467733209000
197384499	::459501562130604000
36943663	::459501815294226000
36943663	::459501877315371000
346412695	::459501977643151000
326827026	::459502042013532000
85651876	::459502266937245000
137117871	::459502351964205000
197384499	::459502431031029000
411777707	::459502631896248000
316025875	::459502721318416000
346412695	::459502729702805000
137117871	::459502803820740000
197384499	::459503015578570000
197384499	::459503101519863000
348901427	::459503646149844000
326827026	::459503659450400000
291288952	::459503717780189000
471291163	::459503833220415000
471291163	::459503958193881000
259021462	::459504046936969000
239770256	::459504209688137000
247159855	::459504418690314000
15186859	::459504730679824000
38748723	::459504807292977000
38748723	::459504870232707000
98213304	::459505651345920000
234630547	::459505750306336000
471291163	::459506204147216000
341493662	::459506734432677000
365021832	::459506837474123000
572151259	::459506850522595000
239770256	::459506959708745000
137117871	::459506995205505000
187309818	::459507229914587000
572151259	::459507238571212000
187309818	::459507343034953000
187309818	::459507546416742000
52818001	::459507587554086000
368079003	::459507675814825000
433168829	::459507705107861000
187309818	::459507968481173000
38748723	::459508035199979000
572151259	::459508052782116000
150839491	::459508168742023000
351316240	::459508178695503000
445903498	::459508219120222000
187309818	::459508226418307000
574250205	::459508241513213000
364546435	::459508294974210000
187309818	::459508309822033000
545784705	::459508385184894000
392737983	::459508482212110000
256638502	::459508558040948000
137117871	::459508630073905000
454471454	::459508674562912000
225203526	::459508754921558000
454471454	::459508782721409000
103526992	::459508792279842000
278316478	::459508820763348000
351316240	::459508919644467000
262382570	::459509012266881000
28461859	::459509056923639000
187309818	::459509058505289000
545784705	::459509147919077000
340119318	::459509180173680000
467043006	::459509246959583000
225203526	::459509624744706000
545784705	::459509747696140000
278316478	::459509753874370000
351316240	::459509833650438000
17210128	::459509926701056000
187309818	::459510179386888000
103473089	::459510419502026000
278316478	::459510618047803000
238322255	::459510745844420000
146608159	::459510871937400000
28905424	::459510923745824000
545784705	::459511038174441000
306989340	::459511350985629000
142176687	::459511405541359000
623065439	::459511502433943000
278316478	::459511742796533000
187309818	::459511754603921000
545784705	::459511976238915000
29473860	::459512412505260000
545784705	::459512442863616000
344956423	::459512510735867000
278316478	::459512711865327000
321794820	::459512749379575000
130514710	::459512790042963000
320249108	::459512887346601000
262382570	::459513164476862000
36943663	::459513199218671000
230659102	::459513371348320000
632481728	::459513513455517000
294347764	::459513564588290000
454471454	::459513910618750000
277645720	::459513969083174000
306989340	::459514138893770000
187309818	::459514230921003000
396655167	::459514367847833000
137117871	::459514576930082000
545784705	::459514753149190000
545784705	::459515098222956000
454471454	::459515686734536000
378415682	::459515718888095000
275268585	::459516093535502000
453280756	::459516202721636000
242305581	::459516258002952000
519936824	::459516332451438000
634890754	::459516388084695000
381279494	::459516554334724000
119434884	::459516585200205000
275268585	::459516630792286000
479222401	::459516762308878000
381279494	::459517130640465000
137117871	::459517254699601000
709921765	::459517313977712000
86970230	::459517350216482000
393801885	::459517530483458000
32382173	::459517657629601000
167183597	::459517924957384000
278316478	::459518275983278000
40708485	::459518388838998000
328057955	::459518479679647000
95504927	::459518667349561000
321794820	::459518800719659000
137117871	::459518951299756000
381279494	::459518965338112000
118810756	::459519041364062000
60578212	::459519179629264000
268547296	::459519352044548000
204866655	::459519465622097000
257225781	::459519520483602000
381279494	::459519548610596000
204866655	::459519712020688000
449988145	::459519739585658000
381279494	::459519781847465000
411700909	::459520095350710000
545784705	::459520106695909000
279230956	::459520447433150000
433932391	::459520803567337000
373653741	::459520878993092000
500308199	::459520914304942000
257225781	::459520925386674000
118881789	::459520975500218000
19879486	::459521007523737000
351099839	::459521251908665000
108808608	::459521309408776000
348262381	::459521321194360000
108808608	::459521346243141000
137117871	::459521378333761000
302673934	::459521441894244000
348901427	::459521572747763000
500308199	::459521611410862000
178985516	::459522014126952000
449988145	::459522136852676000
137117871	::459522157736103000
317860632	::459522194591068000
381279494	::459522246370160000
443376354	::459522251159646000
546985882	::459522262967021000
147779508	::459522316201111000
331925277	::459522380000276000
341493662	::459522493108465000
178985516	::459522528101142000
433470731	::459522529724731000
381279494	::459522546753630000
43838022	::459522580827742000
381279494	::459522791390601000
350083690	::459522815436152000
382314219	::459522833555550000
572151259	::459522900135927000
341493662	::459522931882606000
238401588	::459522942398136000
350083690	::459522972110159000
449988145	::459523061507948000
546985882	::459523373539016000
382314219	::459523603982073000
36485138	::459523670135021000
238401588	::459523728939159000
336347539	::459523732327788000
381279494	::459523745364082000
568915908	::459523916461916000
302673934	::459523923437428000
382314219	::459523965803704000
271717879	::459524123954122000
381279494	::459524512418373000
381279494	::459524787434704000
621474989	::459524916849954000
381279494	::459524947002806000
304224068	::459524953495183000
382314219	::459524979659251000
278316478	::459524992024059000
278316478	::459525058285666000
621474989	::459525269188263000
347643113	::459525367225524000
621474989	::459525484150525000
114633433	::459525909687832000
381279494	::459525917833187000
40708485	::459525927798439000
621474989	::459526130488602000
436716308	::459526189783474000
528542109	::459526339935358000
436716308	::459526524019175000
97326618	::459526560065011000
621474989	::459526760569507000
432116634	::459527025535877000
86474692	::459527069555097000
351922723	::459527416872841000
371477472	::459527443259600000
381279494	::459527675582107000
86474692	::459527714316099000
382314219	::459527773422624000
438115686	::459527866351235000
30223693	::459528023042035000
438115686	::459528155359764000
97326618	::459528229314125000
224068229	::459528395597287000
621474989	::459528600182857000
137117871	::459528638221004000
114633433	::459528653349859000
303342881	::459528681782665000
97326618	::459528704222580000
30223693	::459528788531892000
97326618	::459528981197623000
232468321	::459528991552974000
621474989	::459529543288885000
172025978	::459529874873401000
621474989	::459530039428907000
347643113	::459530083644866000
317860632	::459530123591430000
32382173	::459530459501064000
32382173	::459530639172440000
347643113	::459530716947042000
347643113	::459530739063599000
347643113	::459531040990572000
236528732	::459531258960179000
621474989	::459531380716994000
336019882	::459531431526428000
399174015	::459531451847815000
243011588	::459531518726377000
378773930	::459531581934563000
97326618	::459531791955918000
335118384	::459531889158545000
336019882	::459531982733451000
273811402	::459532028434587000
212060681	::459532101134876000
273811402	::459532274497626000
212490176	::459532300569440000
453280756	::459532399928291000
212490176	::459532534230315000
621474989	::459532562999042000
212060681	::459532663863672000
52441281	::459532721040400000
621474989	::459532729718427000
273811402	::459532778443247000
273811402	::459532971553214000
621474989	::459533055922040000
212060681	::459533073353555000
15186859	::459533157876781000
273811402	::459533158455603000
232901934	::459533202101518000
137117871	::459533212763832000
350083690	::459533228127584000
273811402	::459533301376491000
546985882	::459533823580311000
709921765	::459533824347873000
709921765	::459533966518009000
378415682	::459534362627686000
202798666	::459534452889497000
128284695	::459534454009389000
399174015	::459534536963915000
472617238	::459534842695122000
410122679	::459534931207913000
60578212	::459535237576663000
230659102	::459535893779316000
277760577	::459536479958491000
501202268	::459536588696199000
245935219	::459536788638285000
60578212	::459537006566342000
381279494	::459537265807859000
433916111	::459537297256742000
40561134	::459537506619252000
299389082	::459537612307316000
30223693	::459537754028662000
299389082	::459537967409676000
547741880	::459538365839187000
320001867	::459538424064512000
320001867	::459538610308411000
320001867	::459538734245871000
320001867	::459538931092963000
320001867	::459539054397104000
187309818	::459539097363943000
304645030	::459539153823494000
320001867	::459539258026373000
634890754	::459539451253755000
308657649	::459539465849937000
308690900	::459540025592401000
227046044	::459540505471102000
35097852	::459541121732210000
30406728	::459541138437726000
275268585	::459541139649863000
303342881	::459541142099337000
316284345	::459541162291105000
30406728	::459541249800671000
335118384	::459541302200119000
212060681	::459541310920462000
301761224	::459541342691921000
303342881	::459541485088559000
258506164	::459541995501789000
71689075	::459541999503552000
64596921	::459542024274714000
413367641	::459542172661186000
341493662	::459542330731528000
261605370	::459543039456075000
341493662	::459543157214961000
40896981	::459543184096624000
35097852	::459543351633907000
227046044	::459543434500395000
361352435	::459543613051908000
505219745	::459543628646322000
321794820	::459543658342002000
560698843	::459543777758429000
560698843	::459544027785097000
505219745	::459544255686402000
560698843	::459544366894571000
419105102	::459544652878577000
351099839	::459544772139421000
219163747	::459545035860492000
373653741	::459545241507229000
341037427	::459545336114323000
378334138	::459545458751598000
277760577	::459545562103029000
280194602	::459546248286965000
601049906	::459546392609165000
71689075	::459546495168290000
378334138	::459546619831398000
71689075	::459547172527419000
124011751	::459547895813771000
71689075	::459548137892622000
572151259	::459548399000244000
402492947	::459548593091641000
10095952	::459548670900195000
124011751	::459548707696816000
261471578	::459548898689036000
97326618	::459549019749240000
361352435	::459549058151895000
53312065	::459549145662226000
216819428	::459549214457225000
335367791	::459549267364184000
53312065	::459549311333060000
211019280	::459549464106397000
161346822	::459549556837855000
97326618	::459549586420674000
10095952	::459549634021441000
335367791	::459549755488894000
86474692	::459550524254076000
402492947	::459550648933941000
572151259	::459550737983209000
161346822	::459550746120167000
173688303	::459550883852722000
145469568	::459550931172868000
52818001	::459550947157348000
277278671	::459551192998092000
393105437	::459551246089605000
340119318	::459551299197874000
251231824	::459551311873466000
211019280	::459551370518220000
277278671	::459551390776299000
161346822	::459551554115096000
383045348	::459551599858176000
433003196	::459551790846189000
164101308	::459552327456661000
238786875	::459552572122996000
339565561	::459552823567319000
634615880	::459552993218527000
393105437	::459553293115473000
30246292	::459553699623616000
280194602	::459553955832266000
501202268	::459554079401074000
501202268	::459554117984473000
18068894	::459554177979404000
556631416	::459554465356328000
280194602	::459554729219981000
336019882	::459554874921730000
632481728	::459555214047989000
336019882	::459555416918073000
24392243	::459555561349337000
114070939	::459555566281453000
393133633	::459555617540427000
23721718	::459556054229995000
18437537	::459556235059408000
231885202	::459557044593246000
336019882	::459557150604288000
231885202	::459557151636090000
513270198	::459557621226151000
32471501	::459557627551154000
335759212	::459559230484127000
166877807	::459560403006017000
197210844	::459561297013932000
46276184	::459561641458532000
350083690	::459561933809541000
303342881	::459561957993897000
336019882	::459562075509895000
338477631	::459562165197078000
33217361	::459562480789102000
280194602	::459562658963128000
435557155	::459562776025776000
336019882	::459563065621495000
280194602	::459563182273474000
32471501	::459563558406062000
368079003	::459563638953504000
18437537	::459564125975482000
161346822	::459564389327056000
58627481	::459564460693143000
161346822	::459564641027248000
166877807	::459564742282321000
166877807	::459564906673479000
206067907	::459565050551091000
322446637	::459565285108772000
570502101	::459565598666944000
161346822	::459565703683506000
161346822	::459565745299402000
161346822	::459566062078414000
336019882	::459566333269532000
159726392	::459566393407467000
127031573	::459566566560899000
146608159	::459566615583944000
127031573	::459566642809155000
161346822	::459567030878752000
280194602	::459567226400436000
351099839	::459567565493129000
85651876	::459567680064724000
361532861	::459567707567185000
79606394	::459567711320670000
280194602	::459567717247242000
60578212	::459567847635943000
85651876	::459567851418816000
161346822	::459567961594793000
145469568	::459567962332999000
65926573	::459568097285128000
65926573	::459568196262297000
238672857	::459568426944442000
238672857	::459568568552534000
127031573	::459568713411207000
79606394	::459568757233295000
15186859	::459568802745704000
65926573	::459569486598012000
15778759	::459569923014946000
152715270	::459570393225764000
393133633	::459571098267697000
185455808	::459571141724487000
238672857	::459571227091144000
85651876	::459572033156702000
166877807	::459572174416658000
85651876	::459572262501228000
46276184	::459572377362649000
335367791	::459572486146121000
238672857	::459572673190719000
46276184	::459573171277279000
293644929	::459573323152633000
238672857	::459573406141128000
267357514	::459573426185711000
66184984	::459573507702018000
259052798	::459573626048487000
418841887	::459574699488706000
202798666	::459575315552296000
328252982	::459576780467105000
339565561	::459577514449723000
146608159	::459577688169009000
146608159	::459577966435901000
39169797	::459577989639208000
39169797	::459578105968222000
39169797	::459578193050345000
25235649	::459578308221349000
39169797	::459578360084307000
39169797	::459578436726845000
42265739	::459578453990191000
39169797	::459578630583373000
259872929	::459578723923005000
39169797	::459578727752802000
39169797	::459578853296705000
39169797	::459578910834171000
39169797	::459579285217767000
39169797	::459579538029416000
393264911	::459579547013222000
167183597	::459579578558603000
39169797	::459579725006913000
39169797	::459579916368224000
70839851	::459579923980505000
74955386	::459580108861235000
74955386	::459580294354309000
39169797	::459580633799745000
39169797	::459580863571697000
74955386	::459581006064807000
74955386	::459581090307387000
393264911	::459581594143973000
385595835	::459581766404030000
212490176	::459582239446036000
393264911	::459583441944588000
167184626	::459583980765851000
416018810	::459584048944275000
385595835	::459584358303555000
79606394	::459584748092813000
212490176	::459584791998779000
339565561	::459585117447815000
219163747	::459585399367544000
100090407	::459585449506643000
416018810	::459586095810764000
435557155	::459587863709900000
370845710	::459588579144916000
408031484	::459589722130497000
473718221	::459590061730709000
283051149	::459591184352940000
52995718	::459591815230791000
301257200	::459591863008129000
187309818	::459592616045477000
187309818	::459593007806042000
73526174	::459593151494516000
45929336	::459593573915447000
382314219	::459594441972387000
634615880	::459595620412825000
634615880	::459595834053509000
251821834	::459596031806566000
219163747	::459596638365831000
212490176	::459597537188384000
65425379	::459598502050664000
630076052	::459599943330570000
231689668	::459600881541844000
6652302	::459602053942087000
382314219	::459605093839425000
259872929	::459605148537352000
637303583	::459605357950541000
382314219	::459605388006928000
35706997	::459606024161198000
570502101	::459607797806931000
570502101	::459607962315931000
570502101	::459608522389749000
212490176	::459610139847184000
65425379	::459612887968129000
65425379	::459613158454595000
167222207	::459613393792823000
60712766	::459615592794697000
8036902	::459615623526748000
315872678	::459618768209973000
15186859	::459619258839097000
40708485	::459619392288874000
260979062	::459620863617146000
26920974	::459622067831582000
570502101	::459622648893702000
65425379	::459623952802140000
281295226	::459624967647535000
65425379	::459626232892887000
424790585	::459626648812269000
279081886	::459626735361728000
26920974	::459630200981319000
424790585	::459632447043280000
26897261	::459633737907445000
393133633	::459634430240645000
65425379	::459635422105440000
60578212	::459635435883749000
301657872	::459635995596431000
69044676	::459636787808194000
73526174	::459639787553435000
370088836	::459640683939516000
8036902	::459641352658358000
506707370	::459642022165774000
97307001	::459642875488137000
8036902	::459643517875523000
589402824	::459644650861510000
28405302	::459645011865268000
259872929	::459645213477064000
486231003	::459645367148371000
14954949	::459645377549832000
336778628	::459645706429403000
481512198	::459645840874041000
165658390	::459646037502611000
408869196	::459646454907547000
8036902	::459646459617742000
491969843	::459647422033960000
214678768	::459647618902020000
348901427	::459648100936589000
475930595	::459649154894278000
302673934	::459649163144466000
130514710	::459650184822026000
236930269	::459650793134501000
51480688	::459651667999215000
343018153	::459651705911521000
407395368	::459653150555660000
589402824	::459653592912125000
26198467	::459653957090951000
184195472	::459654098199928000
460772038	::459654131846610000
15186859	::459655515099111000
31250549	::459655723773726000
261605370	::459656102129311000
210674392	::459656129966927000
416506126	::459656292856918000
365523194	::459656345638019000
368079003	::459656782369943000
368079003	::459657340715683000
94226339	::459657812272877000
114070939	::459657873924972000
34445704	::459658790334251000
15186859	::459659228291301000
60399576	::459659340534644000
269370098	::459659351083339000
81765661	::459659540326133000
15186859	::459659758908493000
125849974	::459659820011122000
413367641	::459660235461115000
361532861	::459660388536422000
26333173	::459662032254808000
219574380	::459663025688289000
72210207	::459663131405344000
216819428	::459663295935688000
62396842	::459663400734171000
238672857	::459663564261687000
4059771	::459663838523043000
285906246	::459664121550487000
18324223	::459665012756185000
57933673	::459665175633592000
31258629	::459665596796268000
23027915	::459665820244008000
68531166	::459665830784299000
372507812	::459666152067977000
253120136	::459666261824131000
39469570	::459666596932624000
302525103	::459666690368745000
29436016	::459666726373040000
39469570	::459666810422718000
29436016	::459666853137506000
615688476	::459667219149254000
29436016	::459667574855589000
83878535	::459667575295578000
86474692	::459668641290518000
516937156	::459668734160814000
513270198	::459668851995578000
613956023	::459668897801584000
202196262	::459669090773110000
38440249	::459669178060787000
52809967	::459670113734889000
277794018	::459670152334688000
321794820	::459670215035351000
60578212	::459670250595033000
285906246	::459670267497689000
133508241	::459670509282545000
18324223	::459670596507287000
18324223	::459670877148180000
18324223	::459671103271477000
18324223	::459671179360358000
34536365	::459671189837733000
18324223	::459671212537307000
18324223	::459671433606467000
371477472	::459671537537515000
397717926	::459671876194025000
361532861	::459671937749626000
340693336	::459672302305558000
167183597	::459672561773584000
371477472	::459673140726366000
341037427	::459673253271703000
259872929	::459673450810851000
329471370	::459674422131974000
726320420	::459674442193321000
40097041	::459674462372102000
15778759	::459674855353630000
152127827	::459675082248294000
214970887	::459675291250864000
128380028	::459675991221092000
128380028	::459676018152710000
128380028	::459676251033063000
159944196	::459676700939280000
39469570	::459676821215543000
145572480	::459676924973809000
128380028	::459677297394458000
533417136	::459677530166153000
128380028	::459677533949030000
205928265	::459677568614936000
128380028	::459677593218727000
205928265	::459677646939381000
388397248	::459677669429231000
128380028	::459677850837069000
435557155	::459677947700338000
388397248	::459678003304218000
128380028	::459678178722578000
545540214	::459678285132468000
128380028	::459678320330694000
388397248	::459678320590721000
128380028	::459678437922201000
128380028	::459678572504834000
238672857	::459678649877139000
634615880	::459679207295942000
545540214	::459679578307321000
545540214	::459680028176187000
112801155	::459680050259181000
40097041	::459680263186817000
109298324	::459680369055256000
299389082	::459680744571285000
359104594	::459680876910346000
486138458	::459681727523196000
259021462	::459682361073205000
55704588	::459682638832205000
214970887	::459682655232339000
300594041	::459682821682900000
86970230	::459682912518959000
324536771	::459683051485028000
473118863	::459683139518873000
417449044	::459683479513731000
91606737	::459683618550325000
91606737	::459683658857586000
320560322	::459683805813428000
256088386	::459683865288667000
268397639	::459684017302798000
173608790	::459684118607831000
381599486	::459684316323516000
262382570	::459684814569107000
33358166	::459685493375250000
112801155	::459685982502400000
414315073	::459686033295433000
554801627	::459686196352786000
112801155	::459686718866989000
103526992	::459686724134641000
152127827	::459686758129471000
152127827	::459686804023566000
152127827	::459686907664805000
64926237	::459687245021069000
98785279	::459687397295288000
98785279	::459687625373151000
331398205	::459687629840056000
152127827	::459687650186653000
259021462	::459687669870915000
52818001	::459687689575751000
152127827	::459687955003486000
216819428	::459688024851644000
52818001	::459688070976393000
479222401	::459688122616262000
356448818	::459688272382681000
31258629	::459688396474941000
112801155	::459688499558768000
152127827	::459688558324764000
260440912	::459688577685667000
259021462	::459688650100736000
152127827	::459688832586088000
216819428	::459688836524556000
253717655	::459688866128330000
128937859	::459689566669000000
152127827	::459689582133403000
52818001	::459689629953044000
152127827	::459689649561010000
417449044	::459689686253195000
259021462	::459689965212172000
331482356	::459690047277498000
546985882	::459690197580795000
73526174	::459690322482978000
38748723	::459690424194826000
540510474	::459690623705288000
336821368	::459690629497237000
249227650	::459690768098017000
540510474	::459691087280762000
230903702	::459691555855417000
131254355	::459691836110405000
237112765	::459692062653161000
112801155	::459692120916656000
114600119	::459692125966573000
408224760	::459692333622390000
432116634	::459692532348116000
414066292	::459692702016081000
257913209	::459692779615309000
415703077	::459693413919506000
415703077	::459693808997781000
453963591	::459693857064488000
453963591	::459693991483965000
364546435	::459694158446616000
360898372	::459694213181870000
364546435	::459694269100720000
453963591	::459694385873969000
409777239	::459694582649745000
285988306	::459694780516425000
18750697	::459695307706871000
285988306	::459695372244631000
468965579	::459696049075261000
285988306	::459696063906336000
41143305	::459696294231957000
226357092	::459696449463144000
409777239	::459696698764181000
166307106	::459696777487462000
218711172	::459696892906319000
285988306	::459696905971564000
409777239	::459696915051847000
245935219	::459697152504000000
211645751	::459697703585607000
275268585	::459697766210367000
258506164	::459697770316587000
211645751	::459697774519676000
616892340	::459697890521513000
211645751	::459697980065722000
9563172	::459698127055118000
211645751	::459698215831732000
242435004	::459698289848229000
223998080	::459698344453890000
201113172	::459698366054559000
293644929	::459698403199303000
285988306	::459698492416745000
279230956	::459698923742187000
249468865	::459699110912589000
396786261	::459699277652975000
414315073	::459699302248742000
368468264	::459700031684358000
285988306	::459700173451821000
59622669	::459700499785056000
146608159	::459700602302255000
242812276	::459700714403823000
467043006	::459700721475387000
149980973	::459700747840413000
242812276	::459700824269398000
359806236	::459701224527253000
133112299	::459701554212507000
259876316	::459701620075679000
30516926	::459701635363921000
362737866	::459701811918553000
17210128	::459701854252060000
242206017	::459702122578472000
201113172	::459702361099759000
519909326	::459702672371617000
483526518	::459703015276941000
119434884	::459703077097185000
273748024	::459703299969523000
38748723	::459703495692939000
15778759	::459703539904692000
38748723	::459703575023976000
554801627	::459703606737117000
467043006	::459703615666397000
405239647	::459704376626401000
238786875	::459704962306437000
322446637	::459705266519306000
131254355	::459705341756727000
256638502	::459705374497837000
120532808	::459705506580295000
70982412	::459706116788981000
358617322	::459706120768991000
20935798	::459706160619487000
20778748	::459706418111578000
9563172	::459706484444520000
9563172	::459706574945005000
244800270	::459707372798500000
141735027	::459707407577255000
252756099	::459707499927846000
244800270	::459707547587317000
572151259	::459707579401129000
234950395	::459707595540807000
256638502	::459707615145377000
244800270	::459707666290311000
346998772	::459707897782353000
234950395	::459707930552463000
165491208	::459708011855241000
234950395	::459708175332020000
112801155	::459708262766903000
393105437	::459708392496713000
415703077	::459708560675319000
726320420	::459708924124332000
225203526	::459709177888505000
519677520	::459709235421380000
225203526	::459709417274224000
237330810	::459709466125271000
399174015	::459709509905051000
467043006	::459709980611211000
114070939	::459711860049080000
120853830	::459712419691233000
55665294	::459712583985946000
187309818	::459712674797191000
125560060	::459712710943309000
19895969	::459713218051457000
273811402	::459713621212147000
605601195	::459713762812248000
130312780	::459713918005297000
273811402	::459713951538745000
253552344	::459714009005293000
51649971	::459714781859966000
26030273	::459714784640786000
34841151	::459714980452261000
51649971	::459715089776381000
51649971	::459715128481435000
26030273	::459715128980959000
242305581	::459715381595500000
348683759	::459715590458834000
26030273	::459715691826782000
24100015	::459715958803034000
414217500	::459716016885338000
26030273	::459716040574767000
24100015	::459716063882907000
180911733	::459716474849218000
162245153	::459716547498373000
365767010	::459716793444343000
38748723	::459716909047762000
256346048	::459716988625899000
429491583	::459717076836679000
348683759	::459717093701599000
386169383	::459718127631073000
197210844	::459718515164213000
253717655	::459718586890588000
225203526	::459719174302887000
225203526	::459719614478680000
25784705	::459719809005924000
360367250	::459719899762282000
113221759	::459720560365154000
242435004	::459720696227045000
34717669	::459721355038949000
118473489	::459721425533014000
68531166	::459721492310142000
197384499	::459722983423352000
342878651	::459723058308075000
194129729	::459723097361637000
533417136	::459723229587062000
533417136	::459723301204815000
350083690	::459723350361653000
316284345	::459724374367830000
338076990	::459724438439989000
194129729	::459724452247638000
275813402	::459724530819153000
225203526	::459725062334337000
197210844	::459725745430880000
414066292	::459725750464024000
392493604	::459726032598085000
392493604	::459726216325382000
403020871	::459726352711970000
258235483	::459726518504423000
194129729	::459726870930788000
18750697	::459726930284404000
255205725	::459727087486521000
258235483	::459727136711262000
316284345	::459727189672726000
316284345	::459727922031788000
258235483	::459728174621163000
308175001	::459728289003614000
23403899	::459728372617068000
25537528	::459728699840282000
415206019	::459728764529041000
23403899	::459728770216103000
420731308	::459728951636553000
47348539	::459728981734850000
279230956	::459729322975449000
285988306	::459729388490481000
442736318	::459729496363782000
38594501	::459729538839101000
392493604	::459729607499866000
392493604	::459729668682182000
38594501	::459729676068352000
18750697	::459729865210888000
47348539	::459729929488179000
259872929	::459729999277207000
392493604	::459730002725318000
47348539	::459730107234406000
628045480	::459730200553463000
47348539	::459730523527454000
21415532	::459730539592024000
334423964	::459730543920553000
79476731	::459730598874320000
392493604	::459730669036654000
21415532	::459730762510528000
277760577	::459731384974581000
4434941	::459731995648487000
392493604	::459732036043821000
227046044	::459733360827318000
234630547	::459733738574737000
67296324	::459733931319758000
414066292	::459733989788745000
420083874	::459734353388793000
364546435	::459734552857313000
420083874	::459734641109643000
546985882	::459734647669542000
234630547	::459734874539044000
211645751	::459735205683953000
347643113	::459735498211463000
727288316	::459735551277400000
278316478	::459735558764236000
272184078	::459735804604981000
259052798	::459735894287581000
41658963	::459735957668134000
727288316	::459735965704007000
18929923	::459736066308993000
18750697	::459736796893814000
727288316	::459737035318644000
351896383	::459737325090508000
18929923	::459737780013498000
15778759	::459737844526104000
432747712	::459738081940107000
4434941	::459738807072350000
264946102	::459738861959012000
90797741	::459739440819503000
407038804	::459739554455773000
249227650	::459739758193700000
58661608	::459739956513370000
351896383	::459740052088561000
186572442	::459740116219465000
267357514	::459740119423930000
234630547	::459740144455544000
436188872	::459740171827953000
518039543	::459740219621638000
18750697	::459740383749345000
6652302	::459740652318621000
338076990	::459740659944292000
34445704	::459740773592748000
58661608	::459740777325682000
18929923	::459740822565830000
58661608	::459740870892617000
172025978	::459740900382367000
267357514	::459740916006141000
257831311	::459741144536985000
211019280	::459741401216221000
224682361	::459741595303428000
249227650	::459741694733205000
18929923	::459742027635511000
308657649	::459742767556485000
61478431	::459743035400933000
128284695	::459743422086393000
259052798	::459743853705064000
21415532	::459743899146522000
173608790	::459743912924442000
623065439	::459743997502963000
30516926	::459744101978869000
18750697	::459744215443189000
239917620	::459745132351205000
271717879	::459745469329981000
196659229	::459745777787486000
114633433	::459745795021869000
4059771	::459746312486146000
98785279	::459746447769231000
615507620	::459746620863545000
261471578	::459746758105776000
139547588	::459746980949151000
316284345	::459747259606122000
382414670	::459747349502234000
275813402	::459747378711363000
632481728	::459747381911633000
342878651	::459747571590631000
30246292	::459747786624622000
261471578	::459748033266475000
97307001	::459748306667966000
316284345	::459748404009377000
706034130	::459748710897827000
261471578	::459749198880333000
261471578	::459749264546361000
442736318	::459749734128037000
253552344	::459749834229284000
139547588	::459750353379282000
21415532	::459750571365629000
621474989	::459750610267803000
184578066	::459751368560226000
177692206	::459751568456564000
316284345	::459751671808397000
621474989	::459751926692065000
468102453	::459751990893871000
369310186	::459752099530567000
378415682	::459752428280102000
468102453	::459752533519376000
224452115	::459752563739734000
468102453	::459752645003993000
365767010	::459752712251637000
468102453	::459752842979340000
468102453	::459752985170427000
468102453	::459753158688780000
570502101	::459753491935010000
49886698	::459753622612344000
23403899	::459753693844611000
252756099	::459753745602326000
709921765	::459753780788359000
24100015	::459754147961921000
152127827	::459754464941858000
623065439	::459754782857920000
316284345	::459755292348407000
358617322	::459755640504987000
358617322	::459755751620497000
466989920	::459755974908055000
466989920	::459756370577727000
238786875	::459756422981382000
29786990	::459756826738057000
377035998	::459756947374219000
167183597	::459757256100163000
556631416	::459757453861609000
453280756	::459757754530279000
29786990	::459758070223343000
256845035	::459758111604363000
18929923	::459758284745211000
241324134	::459758323555110000
256845035	::459758753836199000
43967474	::459759003988664000
414191298	::459759303356723000
49886698	::459759558542385000
24100015	::459759882808590000
64596921	::459760158798008000
67193398	::459760318814900000
467043006	::459761076629164000
13298002	::459761267147034000
21568615	::459762208000724000
633506625	::459762227700961000
328252982	::459763299970584000
275268585	::459763310099849000
466989920	::459764012117286000
378415682	::459764018127720000
466989920	::459764044413415000
355758655	::459764158062665000
432747712	::459764214848962000
299879238	::459764598858870000
631513843	::459764762063409000
631513843	::459764913549111000
589402824	::459764916254019000
245935219	::459765644200648000
408224760	::459765753106165000
103473089	::459765835712561000
103473089	::459765928826114000
18750697	::459766022732804000
301761224	::459766524975140000
218711172	::459766669184094000
589402824	::459766687785447000
36958694	::459766823068504000
18750697	::459767029890039000
4434941	::459767094897160000
540510474	::459767340599877000
275268585	::459767348925169000
540510474	::459767371461591000
540510474	::459767372078145000
339565561	::459768656398794000
97095901	::459768692172390000
30246292	::459768880937046000
242305581	::459768935831728000
301761224	::459768986238857000
414315073	::459769179869298000
358617322	::459769225159000000
273811402	::459769360736071000
388397248	::459769581041491000
301761224	::459769653238050000
23027915	::459769703641010000
345508633	::459769720305381000
388397248	::459769926849265000
388397248	::459769992448180000
30246292	::459770003328626000
65425379	::459770008344989000
388397248	::459770075168272000
726320420	::459770305494257000
212490176	::459770836556083000
65425379	::459770844232032000
170924102	::459770921612353000
388397248	::459770991971794000
259052798	::459771313905606000
49886698	::459771334042451000
726320420	::459771546593394000
232901934	::459771681113120000
301761224	::459771879876620000
301761224	::459772092519436000
275268585	::459772680309178000
275268585	::459773039375171000
519677520	::459773534861287000
412304311	::459773648652750000
207781904	::459773770714984000
347643113	::459773962147209000
322446637	::459774103310700000
322446637	::459774233740988000
242305581	::459774993749254000
178985516	::459775217213399000
500239410	::459775345781379000
112145680	::459775516317589000
178985516	::459775729832435000
500239410	::459775740230520000
392737983	::459775753778130000
256346048	::459776352896311000
178985516	::459776406923128000
447912275	::459776829738713000
367990281	::459776832209166000
225601631	::459777242017435000
357017353	::459777596642037000
406110065	::459777650190729000
519677520	::459777789135421000
33904380	::459777835771904000
388397248	::459778100948000000
152454379	::459778510534770000
118708729	::459778714751234000
29302446	::459779989907308000
393802148	::459780025638584000
60578212	::459780057683476000
204866655	::459780262197739000
204866655	::459780485598945000
374613599	::459780502283493000
259052798	::459781549420867000
28252356	::459781663145209000
193192138	::459781831156432000
435557155	::459782016880230000
224452115	::459782140905783000
393801885	::459782607493156000
373147853	::459782616279818000
588634771	::459782746051969000
259052798	::459782911340732000
507987711	::459783141969108000
259052798	::459783167738511000
259052798	::459783312949538000
433168829	::459784480966713000
259052798	::459784561459605000
167184626	::459784798383251000
146608159	::459785430808817000
73526174	::459785875312750000
39237011	::459785928555261000
408869196	::459785934683127000
301717953	::459786026450706000
124954284	::459786076513525000
225601631	::459786121589698000
201113172	::459786282445447000
435557155	::459786487467237000
249227650	::459786574708744000
368079003	::459786617973002000
414066292	::459786817458667000
368079003	::459787112913457000
368079003	::459787358288617000
112801155	::459787611255881000
112801155	::459787816676106000
238786875	::459787962423599000
368079003	::459788017205379000
51649971	::459788058758754000
368079003	::459788086109425000
331482356	::459788103793012000
51649971	::459788175117152000
265786675	::459788249138200000
51649971	::459788572997189000
238786875	::459788591128793000
435349693	::459788908440854000
51649971	::459788946990694000
35097852	::459789219993358000
274311440	::459789555227316000
64926237	::459789647493623000
238786875	::459789941258452000
187309818	::459790060247064000
532616498	::459790061442441000
588531316	::459790251326963000
532616498	::459790362819969000
532616498	::459790450095030000
17086308	::459790622182748000
238786875	::459791249377984000
368079003	::459791390986100000
367990281	::459791930009083000
418783652	::459792220443648000
17086308	::459792805284442000
378415682	::459792888604274000
378415682	::459792943977463000
359104594	::459792990547226000
304224068	::459793404247801000
316284345	::459793427476283000
18277474	::459793575572959000
124954284	::459793734482546000
18277474	::459793773414064000
139460380	::459793912752644000
18277474	::459793933112205000
304224068	::459794022014267000
18277474	::459794031825129000
364405877	::459794145209757000
726320420	::459794709817217000
726320420	::459794782441578000
33904380	::459794804147503000
18277474	::459795141436637000
17086308	::459795742412914000
341493662	::459795892971638000
17086308	::459796012153200000
204866655	::459796073817866000
252725390	::459796502819266000
40896981	::459796763537592000
421179396	::459796822777544000
17086308	::459796886283485000
571363101	::459797435892916000
124954284	::459797846850801000
104112940	::459797952190750000
104112940	::459797976526106000
251231824	::459798406811381000
251231824	::459798463820345000
251231824	::459798477833506000
22536187	::459798510972727000
251231824	::459798573199417000
251231824	::459798631366017000
251231824	::459798738467553000
255547325	::459798767940956000
421179396	::459799170849980000
519677520	::459799417626046000
340119318	::459799484868734000
359104594	::459799721780207000
275813402	::459800031907041000
215385454	::459800164711297000
22536187	::459800295091228000
311031621	::459800372995825000
592475734	::459800383288651000
274311440	::459800470274314000
479986172	::459800750374539000
316025875	::459801108534140000
8036902	::459801618163445000
140994915	::459801987639308000
213763059	::459802284017201000
93927673	::459802850135379000
247362551	::459802871446634000
40708485	::459802945668669000
434045786	::459803224850313000
22944914	::459803825873108000
119434884	::459803929765629000
407038804	::459803974531821000
259876316	::459804236659064000
70982412	::459804428120645000
119434884	::459804573788430000
70982412	::459804808854376000
616892340	::459805443595182000
119434884	::459805566039097000
304645030	::459805678807580000
319469530	::459805709593759000
304645030	::459805868947943000
259052798	::459805876140769000
139547588	::459805919287582000
33904380	::459806001852862000
128284695	::459806346947616000
242305581	::459806387993075000
163763136	::459806397970915000
87306187	::459806612392144000
296590824	::459807258633728000
264300486	::459807486007324000
26879335	::459807581716754000
26879335	::459807787032117000
26879335	::459807949171355000
592475734	::459808350360707000
26879335	::459808440253427000
242435004	::459808860698443000
429906977	::459808886175051000
14954949	::459809254694604000
621474989	::459809487281733000
621474989	::459809660875579000
79606394	::459809915486208000
163768701	::459810071489556000
79606394	::459810614727409000
36943663	::459810634939772000
423941104	::459810665814061000
454471454	::459810835112935000
114070939	::459810952515686000
79606394	::459811047533477000
79606394	::459811054881898000
554633284	::459811400534458000
454471454	::459811423833849000
281589334	::459811660623249000
701949296	::459811663626391000
454471454	::459811951649239000
275813402	::459812156876550000
211645751	::459812378121863000
454471454	::459812420320768000
211645751	::459812442194083000
56509474	::459812514965254000
259876316	::459812711841689000
269370098	::459812811015979000
420731308	::459812858206121000
22536187	::459812912610443000
259876316	::459813259932336000
726320420	::459813285161074000
454471454	::459813436508352000
256638502	::459813635733585000
172025978	::459813751769022000
67193398	::459813795045867000
226357092	::459813830298980000
18437537	::459814715641044000
15778759	::459814859103035000
578593285	::459815048224194000
554633284	::459815129451094000
555976584	::459815156047163000
454471454	::459815241812283000
454471454	::459815541025566000
395687470	::459816117658460000
613956023	::459816536816234000
259876316	::459817171548659000
79476731	::459817478005489000
454471454	::459817478655578000
201113172	::459817774693765000
22717394	::459817807215988000
98785279	::459817834349338000
259876316	::459817853026570000
516937156	::459817879970779000
516937156	::459817905212112000
259876316	::459818363448225000
58847822	::459818381324353000
21415532	::459818413935063000
259876316	::459818833285742000
202798666	::459819487802687000
166877807	::459819645714071000
393133633	::459819793609424000
273811402	::459819958839812000
454471454	::459820066578903000
378415682	::459820317800951000
454471454	::459820386440708000
454471454	::459820520532611000
20778748	::459820584646770000
435557155	::459820655283027000
286265668	::459820711205695000
66486074	::459820829476659000
454471454	::459821069130813000
40708485	::459821084662300000
34717669	::459821214480216000
23027915	::459821218946744000
293246270	::459821242682724000
66486074	::459821403156774000
8036902	::459821921824440000
574250205	::459822114204553000
66486074	::459822326507634000
350083690	::459822345109397000
69455217	::459822367578279000
66486074	::459822543210561000
480973099	::459822746042920000
341732173	::459822841413005000
186572442	::459822922753122000
66486074	::459822967934189000
66486074	::459822994597380000
726320420	::459823086737821000
480973099	::459823086834302000
70839851	::459823189972242000
91606737	::459823285325549000
18929923	::459823496290656000
202798666	::459823575269380000
349365015	::459823818262196000
709921765	::459823942828834000
321102847	::459824028619112000
259872929	::459824271066660000
119434884	::459825661973393000
388397248	::459825721066942000
187309818	::459825996443963000
187309818	::459826280536768000
378415682	::459826395708145000
258196512	::459826533264556000
17356903	::459826589401116000
124954284	::459827338172452000
358617322	::459827549766705000
124954284	::459827695346794000
358617322	::459827964977639000
404496513	::459827984418230000
540510474	::459828227415212000
350083690	::459828368708730000
217262932	::459828379198685000
33358166	::459829582150266000
294347764	::459829592459837000
34717669	::459829694645694000
465934852	::459830634215923000
113221759	::459830748846247000
34717669	::459830774460452000
180911733	::459831135632367000
98785279	::459831190791671000
434045786	::459831815642304000
432888405	::459832174259494000
98785279	::459832229380620000
259052798	::459832242584313000
38594501	::459832344602349000
371416817	::459832479063769000
259052798	::459832489058783000
362737866	::459832632206184000
413686504	::459832766239367000
259876316	::459832771561926000
362737866	::459832965350948000
149980973	::459833260059918000
98785279	::459833385566109000
149980973	::459833625257586000
483115964	::459833702701608000
259052798	::459833934483050000
119434884	::459834028649349000
382314219	::459834200208990000
554633284	::459834215014875000
726320420	::459834438181216000
382314219	::459834485396504000
14954949	::459834534956384000
33238183	::459834589998239000
108798356	::459834641047126000
726320420	::459834761163599000
382314219	::459835013933334000
90797741	::459835055591157000
33904380	::459835658283274000
275268585	::459835846410002000
275268585	::459836623279374000
259872929	::459836664697737000
25784705	::459836743538077000
190624012	::459836758822502000
279230956	::459837617857896000
433916111	::459837906379886000
433916111	::459838051523780000
268010590	::459838056825364000
636632104	::459838289089155000
115503799	::459838361654816000
268010590	::459838619981983000
268010590	::459839160162205000
268010590	::459839209227177000
268010590	::459839285563523000
147779508	::459839376642822000
202798666	::459839426798309000
532616498	::459839438122926000
279230956	::459839579265040000
321876841	::459839624987561000
268010590	::459839719049019000
311031621	::459839848221003000
311031621	::459839886317850000
268010590	::459839976113721000
21415532	::459840415869698000
373653741	::459840576700301000
245935219	::459840768946233000
268010590	::459841036408610000
545784705	::459841729537916000
726320420	::459841902939217000
268010590	::459841928247672000
65926573	::459842097169047000
268010590	::459842136297721000
399174015	::459842263078961000
350424007	::459842623315116000
424790585	::459842699072241000
572151259	::459842777367314000
311031621	::459842908858744000
572151259	::459843028790689000
259052798	::459843082884620000
545784705	::459843166707802000
268010590	::459843501099061000
300607168	::459843601036746000
473454563	::459844002691702000
225601631	::459844077463154000
432622681	::459844125215305000
256346048	::459844306803896000
432622681	::459844387397062000
268010590	::459844393378521000
360814823	::459844407605211000
187309818	::459844411481145000
124246645	::459844615286554000
187309818	::459844766386376000
187309818	::459844802226692000
479986172	::459844873492123000
187309818	::459844936083714000
332908078	::459845021114830000
490841822	::459845034724954000
124246645	::459845195274932000
360814823	::459845449071853000
124246645	::459845907740385000
35105150	::459845908486975000
124246645	::459846120056061000
124246645	::459846151513341000
268010590	::459846269482328000
95504927	::459846439892709000
130514710	::459846643945590000
124246645	::459846763097387000
360814823	::459846837742993000
360814823	::459846920161067000
360814823	::459846992575754000
268010590	::459847347116445000
302673934	::459847413285801000
30516926	::459847945593294000
348901427	::459847967004823000
500239410	::459848409609154000
351896383	::459848817282527000
445903498	::459848894529433000
426685539	::459849301473394000
245935219	::459849545086562000
30787413	::459849728839000000
268010590	::459849824318550000
167183597	::459850110017343000
17086308	::459850111162413000
256845035	::459850189931429000
268010590	::459850342390566000
634890754	::459850508635607000
634890754	::459850781760294000
116633811	::459850917802565000
568915908	::459851006264610000
213287321	::459851089702293000
124246645	::459851733569896000
24100015	::459852006719750000
15742158	::459852027108286000
24100015	::459852299306024000
211645751	::459852578441134000
15742158	::459852735043887000
116633811	::459852838605058000
116633811	::459852942435434000
408869196	::459853152796168000
24100015	::459853258853728000
124246645	::459853444401336000
193192138	::459853700190973000
444375493	::459854187619053000
360814823	::459854267101085000
40097041	::459854277897224000
359104594	::459854416233787000
21415532	::459854633998254000
21415532	::459854711324020000
360814823	::459854990400446000
259876316	::459855062240878000
360814823	::459855162673090000
21415532	::459855173964529000
225601631	::459855420958314000
351316240	::459855719018532000
311031621	::459855730246307000
17356903	::459855731051991000
321876841	::459855740833124000
412304311	::459855873645748000
351316240	::459855993778601000
412304311	::459856105653673000
69662123	::459856172942913000
413477251	::459856961194819000
207781904	::459857060788596000
351316240	::459857120696225000
561622267	::459857158302355000
15742158	::459857230943502000
320249108	::459857369451622000
412304311	::459857498267451000
124374229	::459857963000156000
393105437	::459858132676538000
408224760	::459858308325990000
351316240	::459858683179315000
33238183	::459858835750924000
30944417	::459859326283575000
619608540	::459859476305436000
433932391	::459859619351769000
15742158	::459859849690775000
433932391	::459860256785715000
58661608	::459860330882293000
596957614	::459860472968134000
346392612	::459860484880347000
268499224	::459860889504874000
308175001	::459861008845004000
467043006	::459861035852500000
268499224	::459861190139981000
187309818	::459861193394774000
58661608	::459861409430786000
58661608	::459861676498903000
58661608	::459861918933868000
619608540	::459862196978061000
381599486	::459862235364732000
320249108	::459862343749758000
68369234	::459862619101626000
20275866	::459862742602502000
619608540	::459862821606391000
619608540	::459862917056180000
268499224	::459862937117945000
24100015	::459863025663885000
125849974	::459863112444030000
58661608	::459863137223581000
10095952	::459863193821917000
435409494	::459863279599251000
449756109	::459863413511176000
632481728	::459863442317664000
197384499	::459863477587570000
58661608	::459863529395589000
58661608	::459863627299028000
15742158	::459863721188524000
358296822	::459864016404226000
58661608	::459864116094832000
275813402	::459864273322520000
15742158	::459864298207330000
58661608	::459864588218302000
24100015	::459864627740819000
268499224	::459864641322381000
58661608	::459864726840016000
114070939	::459864866673537000
23403899	::459864954217041000
358296822	::459864996675997000
241324134	::459865399186976000
268499224	::459865537531895000
24100015	::459865604087119000
197210844	::459865651658883000
268499224	::459865671703486000
322463853	::459865776933978000
322463853	::459865843254317000
322463853	::459866060271808000
415943958	::459866097445908000
24719772	::459866322625912000
61478431	::459867205979869000
268499224	::459867640660774000
322463853	::459867780066447000
118191944	::459867936422105000
91130285	::459868408088395000
24100015	::459868969231720000
24100015	::459869104800022000
24100015	::459869693244084000
273811402	::459869901117988000
420731308	::459870056701108000
24100015	::459870105640644000
70839851	::459870122614616000
345508633	::459870162829987000
436716308	::459870513582862000
205928265	::459870523501993000
415703077	::459870651570864000
602895412	::459870687012724000
15742158	::459870986197028000
454471454	::459871097622892000
24100015	::459871220868345000
436716308	::459871373536796000
415703077	::459871604600606000
140994915	::459871803171540000
200646933	::459871910604439000
241790793	::459872083326296000
15742158	::459872508725194000
22327740	::459873015443247000
16623113	::459873058543927000
16623113	::459873206971932000
367990281	::459873263246909000
219163747	::459873354476834000
219163747	::459873411863302000
336019882	::459873505777942000
117638857	::459873778512982000
49824781	::459873928232845000
413477251	::459873952504885000
445903498	::459874168042184000
117638857	::459874454534107000
137117871	::459874549517918000
15742158	::459874844721836000
117638857	::459874882856431000
308726677	::459875096409415000
308175001	::459875271672209000
429906977	::459875458889568000
429906977	::459875565034827000
269151566	::459875613558333000
36958694	::459875717258297000
259872929	::459875819909697000
445903498	::459875983555039000
322643138	::459876163981438000
435349693	::459876505217413000
164101308	::459876554797887000
436716308	::459876631147192000
118881789	::459876663787270000
359104594	::459876679519711000
216819428	::459877043963195000
24100015	::459877183859994000
17356903	::459877813844447000
341493662	::459877885143040000
350083690	::459878579112017000
417449044	::459879403720548000
217214677	::459879879673012000
206538198	::459880019817684000
296627238	::459880127846170000
435409494	::459880405965873000
24100015	::459880494973612000
15742158	::459880520810516000
122725183	::459880641392173000
348683759	::459880686157983000
156437061	::459880712628207000
29473860	::459881078900002000
344950744	::459881367799480000
293644929	::459881400477294000
435349693	::459881546049421000
454471454	::459881572674465000
322643138	::459881583043158000
293644929	::459881781265575000
293644929	::459881828623450000
293644929	::459882042855936000
232793000	::459882078369087000
293644929	::459882317918765000
139460380	::459882802893172000
513658421	::459883047618224000
338076990	::459883464071073000
279230956	::459883743076179000
431179654	::459883774478540000
242206017	::459883894155010000
24100015	::459884727923904000
258506164	::459884829153042000
572151259	::459885130224377000
69455217	::459885216388358000
384683676	::459885414497529000
378334138	::459885426669809000
414217500	::459885435355795000
91606737	::459885441705992000
21568615	::459885536090808000
364405877	::459885647571218000
172573942	::459885710561271000
268499224	::459885822377226000
264705173	::459885896263671000
414217500	::459885943764168000
172573942	::459885943932325000
435557155	::459886093760864000
193192138	::459886186316570000
285906246	::459886495193501000
351099839	::459886652828028000
316229499	::459886730888237000
359104594	::459886737959817000
264705173	::459886764656566000
36958694	::459886769417121000
293246270	::459886938804076000
255205725	::459887499205038000
255205725	::459887700850405000
357306642	::459887968438591000
86474692	::459888157714952000
58847822	::459888446094319000
238322255	::459888646795960000
277760577	::459888699166048000
113221759	::459888704551923000
36958694	::459888706204082000
277760577	::459889022005817000
238322255	::459889504875462000
275268585	::459889521056686000
186572442	::459889693916946000
378794339	::459889726569189000
378794339	::459889893477326000
15778759	::459889920774250000
277760577	::459890163712131000
277760577	::459890223673925000
30944417	::459890475022172000
308175001	::459890559805431000
472415509	::459890632497311000
513658421	::459890719843307000
242435004	::459890769520640000
277760577	::459890795030380000
513658421	::459890893349072000
357017353	::459891169737342000
357017353	::459891394040332000
326436771	::459891580934295000
326436771	::459891638022971000
357017353	::459891712186662000
326436771	::459891756671451000
58847822	::459891831828774000
10095952	::459891878264336000
326436771	::459891894450159000
326436771	::459891958555893000
326436771	::459892059177250000
118191944	::459892430943571000
152454379	::459892445531373000
335118384	::459892505837043000
316284345	::459892519321731000
197210844	::459892803573923000
273497452	::459892887308623000
277760577	::459893034637725000
374613599	::459893200803483000
118191944	::459893225235685000
365746365	::459893572825673000
406121427	::459893679528767000
218711172	::459894227825356000
64596921	::459894312374132000
116343636	::459894337757642000
273497452	::459894566494035000
365746365	::459894667702583000
197210844	::459894747310862000
410122679	::459895012076322000
193192138	::459895382580133000
281295226	::459895563454906000
281295226	::459895634447704000
33217361	::459895635089846000
336019882	::459895775523127000
197210844	::459895791210225000
316284345	::459895943161470000
374613599	::459895944318689000
281295226	::459896620990349000
486138458	::459896670054924000
113221759	::459896811738914000
309355379	::459897468424290000
279230956	::459897650108981000
348683759	::459897799606149000
322643138	::459898500323758000
468965579	::459898511589654000
118191944	::459899189921861000
17086308	::459899509057650000
372507812	::459899534072897000
118881789	::459899575818809000
503741267	::459900049007603000
438647243	::459900180788047000
187309818	::459900318558715000
167184626	::459900562494873000
187309818	::459900636507930000
118191944	::459900662281953000
502240473	::459900993204125000
502240473	::459901090667196000
187309818	::459901094186192000
109331928	::459901164599787000
197210844	::459902029532762000
17210128	::459902680597819000
197210844	::459902955169533000
417449044	::459903133461020000
414004311	::459903349911855000
187309818	::459903748853497000
122725183	::459904051044294000
393264911	::459905663942918000
296590824	::459905846227369000
145469568	::459905851227004000
393133633	::459906080945225000
390552849	::459906095675633000
331925277	::459906282447572000
261942709	::459906608391135000
408098797	::459906834015715000
243011588	::459907215257006000
447976503	::459907799158235000
52809967	::459907828476420000
304224068	::459908087298527000
304224068	::459908219255529000
304224068	::459908251484565000
384105885	::459908464173928000
304224068	::459908515750883000
62396842	::459908584269418000
47348539	::459909034137878000
374613599	::459909225099980000
110853177	::459909466880614000
283328574	::459909670212100000
110853177	::459909701904261000
33217361	::459910413967437000
384105885	::459910474273161000
112145680	::459910619504730000
372507812	::459910911894249000
53312065	::459910930231746000
238786875	::459911697323401000
281295226	::459912043164737000
618760575	::459912077738385000
18277474	::459912245397708000
47348539	::459912845379899000
377486283	::459913050313588000
331482356	::459913227275866000
127413469	::459913612891402000
258506164	::459913711621136000
466989920	::459913728234770000
618760575	::459913931796918000
152127827	::459913998855462000
47348539	::459914302355292000
572151259	::459915030918463000
33217361	::459915827689824000
372507812	::459915842722226000
633506625	::459916202177867000
320560322	::459916341068042000
547741880	::459916370092646000
633506625	::459916421707755000
47348539	::459917054431080000
234143570	::459917251484090000
182092022	::459917473559502000
234143570	::459917552555417000
386169383	::459917719417004000
386169383	::459917978977730000
386169383	::459918248751161000
386169383	::459918461192253000
47348539	::459918729002774000
234143570	::459919112886841000
234143570	::459919353203662000
234143570	::459919484904812000
232901934	::459919523273912000
342878651	::459919557616881000
346998772	::459919909728698000
269151566	::459920019904667000
381778563	::459920106290569000
633506625	::459920349056872000
381778563	::459920524194230000
560698843	::459920931948089000
68369234	::459921007931715000
419738528	::459921054367236000
119434884	::459921064835817000
337396732	::459921282768060000
560698843	::459921335494660000
372507812	::459921662939762000
481512198	::459921689485524000
213763059	::459921784671068000
408098797	::459922367318618000
213763059	::459922412830609000
225203526	::459922646269165000
225203526	::459922817673617000
218750630	::459922940939599000
225203526	::459923067809320000
468965579	::459923113694605000
225203526	::459923186445201000
372507812	::459923290677846000
225203526	::459923448849248000
372507812	::459923626922610000
207781904	::459923718865559000
372507812	::459923719730003000
279230956	::459924053105860000
341493662	::459924488281268000
328871385	::459924683345764000
219163747	::459924906684076000
378609308	::459925132547325000
36485138	::459925138763706000
347643113	::459925152763891000
30787413	::459925303872061000
351896383	::459925325263015000
481512198	::459925380821159000
79606394	::459925451582869000
303342881	::459925527030005000
472617238	::459925942370988000
351896383	::459926003872067000
25235649	::459926128266719000
472617238	::459926366213771000
556631416	::459926760717443000
220584371	::459927068843597000
207781904	::459927113437442000
207781904	::459927136204107000
207781904	::459927323215548000
259872929	::459927616737128000
259872929	::459927617567608000
225203526	::459928018119831000
258506164	::459928047664115000
216507874	::459928153893269000
634615880	::459928196641607000
172025978	::459928249460473000
207781904	::459928367169425000
216507874	::459928418046332000
293644929	::459928455597928000
293644929	::459928563211194000
372507812	::459928779318906000
304224068	::459928798369026000
304224068	::459928843180974000
162802335	::459928853138661000
304224068	::459928902362615000
293644929	::459929424628961000
378609308	::459929515016220000
634615880	::459929603650224000
372507812	::459929706268463000
269151566	::459929806180585000
48612192	::459929812690558000
378609308	::459930198264123000
378609308	::459930308213612000
378609308	::459930573151035000
434720036	::459930710615154000
124954284	::459931236266295000
124954284	::459931244919128000
124954284	::459931258189905000
124954284	::459931263432810000
124954284	::459931287961096000
124954284	::459931355254505000
124954284	::459931438402392000
362737866	::459932012736835000
213763059	::459932314500202000
372507812	::459932581656793000
372507812	::459933727997829000
362737866	::459934386897448000
167183597	::459935046116192000
378609308	::459935507451875000
378609308	::459935670312529000
346392612	::459935762025553000
435557155	::459936030896832000
124011751	::459936060521197000
346392612	::459936363475787000
188917484	::459936435190398000
372507812	::459936612886257000
182092022	::459936757442560000
372507812	::459937245026586000
28510276	::459937689996111000
188917484	::459937790609080000
285988306	::459937869126443000
285988306	::459938214858731000
119434884	::459938742178832000
167184626	::459938942922407000
293246270	::459939346871644000
432116634	::459939827455389000
64596921	::459939928994881000
259872929	::459940386736070000
20496164	::459940814773166000
358296822	::459941218135605000
420731308	::459941244693520000
400266696	::459941805530701000
400266696	::459942009877188000
218750630	::459942103611494000
400266696	::459942251439734000
220584371	::459942400245239000
259052798	::459942491328770000
259052798	::459942707524165000
400266696	::459942740327800000
400266696	::459942913388978000
400266696	::459942988550897000
218750630	::459943248685830000
22717394	::459943607504359000
478020840	::459943795740528000
220584371	::459944154098040000
259052798	::459944314945011000
70982412	::459944511964479000
22717394	::459944742021648000
22717394	::459945397973045000
367990281	::459945438343618000
22717394	::459945478109405000
331398205	::459945616013942000
237330810	::459945642316820000
22717394	::459945784473944000
331398205	::459945977357426000
22717394	::459946686463610000
378609308	::459947184075456000
378609308	::459947236030304000
480973099	::459947301151064000
378609308	::459947600511107000
354412568	::459947774638055000
313496905	::459947840714719000
378609308	::459948001021009000
85651876	::459948011754622000
313496905	::459948490441777000
330645900	::459948501581832000
378609308	::459948926649372000
367990281	::459949386395820000
183438897	::459949701777735000
378609308	::459949801631526000
378609308	::459949943801647000
64596921	::459950049519472000
124954284	::459950107949924000
378609308	::459950129944858000
304224068	::459950288263073000
460772038	::459950289110704000
378609308	::459950364398059000
183438897	::459950503502151000
183438897	::459950654694236000
275813402	::459950826576830000
367990281	::459951023608844000
303342881	::459951188478160000
356579210	::459951496063221000
356579210	::459951567093760000
483115964	::459951745892757000
341493662	::459952225112977000
408031484	::459952817164148000
242206017	::459952824508776000
118881789	::459952865680048000
473718221	::459953655089610000
269370098	::459953792230776000
43208085	::459954304288567000
43208085	::459954654030221000
39169797	::459955109477511000
39169797	::459955212695130000
32671267	::459955499245772000
39169797	::459955515272228000
341493662	::459955649959297000
39169797	::459955655479418000
39169797	::459955893116080000
304224068	::459955905262395000
39169797	::459955999596879000
39169797	::459956172255404000
283051149	::459956429458124000
39169797	::459956564137238000
39169797	::459956646463033000
39169797	::459956798569857000
39169797	::459957058712788000
222636373	::459958096887312000
39169797	::459958600770019000
402492947	::459958615252549000
39169797	::459958623150813000
39169797	::459958656659099000
39169797	::459958801937235000
39169797	::459958923236503000
39169797	::459959018883416000
210671307	::459962899520180000
210671307	::459963048740913000
152715270	::459963243948023000
146608159	::459963260549074000
146608159	::459963440975450000
210671307	::459963477423968000
146608159	::459963937811730000
114070939	::459965757678313000
231689668	::459965777894854000
85651876	::459966393174069000
374613599	::459967024715022000
65425379	::459967464760426000
369539413	::459967671027499000
206538198	::459967780352454000
369539413	::459967963576012000
35706997	::459968321983483000
206538198	::459969606380449000
85651876	::459970417340334000
85651876	::459970693178736000
85651876	::459971165880995000
220632867	::459971479329710000
151129980	::459971538239115000
256638502	::459979259034226000
414217500	::459979875382603000
348901427	::459980208242585000
15186859	::459981666925445000
104112940	::459982609670746000
104112940	::459982611151339000
29302446	::459983652655362000
197210844	::459987186696589000
60712766	::459988434942447000
22717394	::459991142663081000
259872929	::459992458139414000
259872929	::459992458764374000
268010590	::459994211769921000
268010590	::459994275791773000
458529098	::459994539479285000
19895969	::459995584607182000
414374118	::459995789868429000
19895969	::459996093531447000
301657872	::459998284426133000
197210844	::459998666498273000
69044676	::459999026750824000
197210844	::459999769411481000
204866655	::460000168151371000
204866655	::460000377732345000
204866655	::460000396971622000
41001071	::460001255041925000
197210844	::460001717283979000
262471070	::460002160093442000
315872678	::460004346537603000
97307001	::460004734389063000
259872929	::460004783806365000
220632867	::460005587565043000
15742158	::460007089637969000
28405302	::460007323755220000
371477472	::460007975823093000
204866655	::460007984698261000
165658390	::460008281474220000
214678768	::460009752164962000
433003196	::460009979895095000
351896383	::460010599871565000
433003196	::460010709372641000
312856997	::460010712237355000
39469570	::460011057017540000
39469570	::460011202618613000
483115964	::460011625609973000
204866655	::460011962697785000
204866655	::460012303178813000
204866655	::460012936581619000
236930269	::460013117871632000
343018153	::460013976936386000
407395368	::460015332518678000
33238183	::460015817455706000
26198467	::460015831284342000
184195472	::460015964050833000
460772038	::460016251146752000
506707370	::460017051596517000
31250549	::460017489355608000
210674392	::460017873994252000
506707370	::460017937798012000
416506126	::460018278186770000
365523194	::460018326362525000
260440912	::460018349385064000
259872929	::460018426547675000
257913209	::460018442507403000
197384499	::460018844783112000
197384499	::460019111398227000
491969843	::460020685482389000
108798356	::460021035404759000
94226339	::460021331686223000
108798356	::460021427219869000
108798356	::460021472103120000
60399576	::460021591397523000
81765661	::460021777050005000
125849974	::460022100724838000
65425379	::460022427884716000
65425379	::460022818051473000
108798356	::460022861839597000
166307106	::460023490490290000
108798356	::460023717071183000
62396842	::460025018118705000
23027915	::460025041972133000
72210207	::460025248167890000
108798356	::460025436123041000
197384499	::460025567749111000
108798356	::460025768676839000
371477472	::460025770627190000
371477472	::460026457566101000
108798356	::460027051375071000
322643138	::460027085890015000
57933673	::460027161995264000
371477472	::460027302105993000
259876316	::460027413846827000
364405877	::460027947152584000
309355379	::460028378397941000
253120136	::460028601077743000
381778563	::460028984126758000
304645030	::460029134824292000
261471578	::460029148367708000
302525103	::460029711259684000
83878535	::460029921943769000
381778563	::460030358172344000
381778563	::460030708036022000
381778563	::460030738029490000
381778563	::460030906963464000
364405877	::460031030259646000
381778563	::460031067823435000
513270198	::460031205702766000
381778563	::460031208416501000
202196262	::460031437677146000
445219284	::460031441724657000
38440249	::460031523383554000
277794018	::460032131998031000
108808608	::460032215242801000
232312019	::460032279591399000
65425379	::460032389012811000
285906246	::460032617513906000
133508241	::460032860716412000
381778563	::460033016895504000
211645751	::460033044871938000
34536365	::460033172395155000
381778563	::460033547353341000
28736200	::460033576843870000
28252356	::460033682837737000
381778563	::460033895132430000
222584958	::460033995393093000
381778563	::460034239379931000
467043006	::460034496063369000
91606737	::460035167227105000
118191944	::460035384773468000
341037427	::460035616952963000
118191944	::460035995833217000
118191944	::460036384825556000
118191944	::460036596428193000
329471370	::460036723754291000
726320420	::460036830277017000
118191944	::460036875097739000
156437061	::460037065405497000
152127827	::460037386454310000
516937156	::460038146671919000
29302446	::460038226158170000
29302446	::460038827814305000
15186859	::460039013001216000
159944196	::460039023499554000
145572480	::460039249287323000
256845035	::460039334519779000
17356903	::460039436324335000
302673934	::460040244583485000
354412568	::460041427305508000
613256961	::460042002550120000
172573942	::460042444563021000
146216300	::460043407960707000
55704588	::460045035879137000
65425379	::460045132562440000
300594041	::460045220126552000
86970230	::460045280042172000
65425379	::460045515376586000
252756099	::460045664316297000
260911912	::460045774965846000
351316240	::460045790267064000
252756099	::460045917438353000
252756099	::460046147097473000
252756099	::460046204710453000
256088386	::460046274784272000
252756099	::460046405118472000
252756099	::460046447657091000
252756099	::460046479877767000
267299080	::460046611935399000
252756099	::460046705967525000
372507812	::460046708643475000
252756099	::460046796392505000
252756099	::460046994225250000
252756099	::460047139062939000
252756099	::460047207161683000
252756099	::460047307833344000
31569666	::460047385318932000
252756099	::460047544782172000
252756099	::460047563794944000
252756099	::460047842846179000
293213630	::460048266307325000
8036902	::460048275878719000
224452115	::460048599783456000
378850242	::460048877560004000
256845035	::460049645264056000
351316240	::460050478043521000
31258629	::460050815558758000
372507812	::460050858508840000
56509474	::460050999512924000
63473984	::460051154349473000
63473984	::460051293478719000
51649971	::460051355944484000
63473984	::460051608592588000
282697692	::460051904870227000
146216300	::460052324866478000
331482356	::460052466948513000
336821368	::460053032453951000
311724390	::460053167086915000
259876316	::460053308267589000
109137184	::460053955985539000
230903702	::460053969541152000
497544291	::460054214857609000
623065439	::460054354696081000
372507812	::460054527212019000
282697692	::460054646674161000
133112299	::460054913540964000
260911912	::460054943647293000
33238183	::460055124056875000
336778628	::460055668481744000
321844248	::460055853903921000
297043246	::460057237357334000
372507812	::460057248560316000
98785279	::460057583584563000
297043246	::460058096191418000
297043246	::460058169600122000
351316240	::460058304203747000
41143305	::460058708936884000
297043246	::460058749152264000
326827026	::460058916727308000
162802335	::460058998734344000
326827026	::460059019978489000
297043246	::460059574142517000
297043246	::460059644023812000
297043246	::460059685417390000
297043246	::460059775557181000
150828387	::460060019195908000
45929336	::460060035163238000
297043246	::460060130797961000
282625909	::460060231695749000
282625909	::460060233679646000
321844248	::460060259944792000
615507620	::460060274079191000
297043246	::460060340240523000
297043246	::460060348041936000
321844248	::460060372226285000
615507620	::460060594113347000
615507620	::460060939270647000
321844248	::460060961404387000
393802148	::460061009604902000
304645030	::460061055172231000
393802148	::460061281345470000
249468865	::460061550858874000
396786261	::460061682874597000
393802148	::460061732979757000
32471501	::460062285852311000
623065439	::460062680821157000
259021462	::460062691588308000
483115964	::460062758713569000
59622669	::460062919154102000
321844248	::460062987894915000
146608159	::460063022136840000
321844248	::460063082572939000
119434884	::460063150269009000
334665323	::460063275338592000
28252356	::460063473032888000
481512198	::460063538158272000
432116634	::460063595493986000
359806236	::460063654700789000
133112299	::460063940849184000
208894791	::460063970242879000
264946102	::460065006059397000
12685102	::460065121474453000
483526518	::460065449728696000
15778759	::460065692218187000
273748024	::460065770639069000
127692656	::460065839333376000
454471454	::460066293782446000
282697692	::460066512020467000
34863840	::460066567339126000
267299080	::460066628525232000
34863840	::460066743466344000
405239647	::460066850739462000
274191278	::460067394816184000
322446637	::460067711523901000
131254355	::460067786220257000
120532808	::460067952801234000
15086993	::460067953049092000
259021462	::460068043939643000
619608540	::460068076441305000
200646933	::460068244800299000
200646933	::460068681620262000
141821632	::460068720748929000
271717879	::460069400893480000
114070939	::460069729479057000
167184626	::460070052293664000
321876841	::460070462123671000
619608540	::460070480645730000
321876841	::460070628003807000
154185973	::460070805783580000
15974594	::460071154699350000
335367791	::460071428222877000
180911733	::460071698390593000
15974594	::460071746725752000
251892054	::460072112364220000
335367791	::460072112796229000
210671307	::460072162917748000
365746365	::460072228395040000
350424007	::460072826829959000
481512198	::460073013141327000
259872929	::460073026432675000
481512198	::460073806330351000
350424007	::460073823623053000
167183597	::460073878807535000
351896383	::460073931370557000
384488111	::460074363870400000
726320420	::460074501426802000
360814823	::460074760638971000
412000113	::460074784664334000
411786523	::460075190064783000
481512198	::460075617674100000
479222401	::460075627031179000
500239410	::460075681641422000
48157278	::460075764390854000
338477631	::460075982192664000
311031621	::460076343200210000
130312780	::460076347612610000
311031621	::460076407603740000
311031621	::460076436632518000
311031621	::460076589401665000
336778628	::460076591557521000
152127827	::460076813624958000
533844924	::460076907015708000
500239410	::460076910459232000
500239410	::460077140420337000
392737983	::460077763500982000
351896383	::460077934674710000
322327312	::460077973203206000
256845035	::460078096985497000
64596921	::460078216833945000
279081886	::460078335184609000
481512198	::460078447176740000
308726677	::460078896382111000
726320420	::460079465540747000
726320420	::460079517805989000
726320420	::460079557186297000
190492046	::460080776550572000
517695658	::460081134383415000
340688867	::460081374498521000
278874928	::460081484896808000
88018997	::460081488919560000
340688867	::460081587204268000
225203526	::460081642799779000
260440912	::460081665621393000
424790585	::460081914896867000
469722641	::460082216627077000
25784705	::460082283945291000
334665323	::460082358486458000
340688867	::460082743163244000
445903498	::460083103680430000
231689668	::460083278251163000
334665323	::460083536934871000
340688867	::460083811393347000
340688867	::460083937570611000
304645030	::460084070626885000
284931188	::460084126776033000
340688867	::460084167435231000
340688867	::460084348642140000
70982412	::460084442825236000
330645900	::460085022972575000
469722641	::460085362589593000
119434884	::460085663061135000
88018997	::460085908998746000
424790585	::460086044713439000
88018997	::460086280857337000
86970230	::460086359785734000
91345170	::460086498306830000
15778759	::460086573179359000
88018997	::460086603302854000
212060681	::460086951060979000
424790585	::460087012704284000
360898372	::460087125459755000
262271807	::460087129302106000
15778759	::460087800050634000
431262520	::460087932502958000
266210776	::460087995056402000
248957493	::460087995241332000
360814823	::460088119790817000
119434884	::460088337663946000
424790585	::460088651364331000
367990281	::460088653478629000
424790585	::460089067409911000
225203526	::460089149492834000
225203526	::460089205277093000
367990281	::460089423586394000
421179396	::460089517840404000
25537528	::460089626066452000
367990281	::460089789942099000
481512198	::460090048764198000
344285522	::460090152011186000
259876316	::460090303824035000
119434884	::460090905022963000
20804321	::460091669925212000
225203526	::460091740347977000
115503799	::460091790943875000
115503799	::460092110793105000
385259637	::460092448015134000
628045480	::460092598137262000
173688303	::460092800705372000
225203526	::460092874391318000
385259637	::460092969333571000
341732173	::460093353896730000
39169797	::460093458188079000
65425379	::460093590166044000
39169797	::460093690804195000
173688303	::460093728347021000
39169797	::460093827194560000
43980775	::460093971901845000
193192138	::460094084258877000
85651876	::460094277159100000
299389082	::460094385552891000
39169797	::460094411440148000
43980775	::460094608496525000
141735027	::460094715430309000
204866655	::460094971878834000
239917620	::460095023359332000
340688867	::460095072524963000
63473984	::460095472531562000
259021462	::460095689314533000
63473984	::460095704933740000
63473984	::460095995015999000
48157278	::460096079472889000
254319575	::460096080701444000
122799833	::460096235995955000
63473984	::460096237346111000
242305581	::460096255826608000
24719772	::460096543366721000
454471454	::460096622731751000
633506625	::460096657514708000
254319575	::460096858908405000
435471503	::460097596816912000
368468264	::460097860940214000
41658963	::460098349123657000
20496164	::460099066085392000
38594501	::460099390745894000
338477631	::460099697701847000
58627481	::460099715657236000
384683676	::460099962999943000
475930595	::460100199256707000
122799833	::460100307616141000
349365015	::460100443486830000
381778563	::460100560759181000
60578212	::460101279701032000
60578212	::460101688540807000
413686504	::460101763342028000
259601379	::460101940094181000
63473984	::460102060659056000
259872929	::460102175633309000
63473984	::460102222257205000
225203526	::460102227701800000
225203526	::460102482073767000
225203526	::460102614727016000
303427354	::460102709975470000
93316687	::460102741806030000
93316687	::460102808360865000
370088836	::460102839592042000
63473984	::460102846000533000
424790585	::460102945074196000
518039543	::460102961612353000
378334138	::460103137211473000
33904380	::460103171457949000
279230956	::460103258196176000
431262520	::460103693845954000
65425379	::460103805976461000
68531166	::460103811806138000
65425379	::460103985228423000
225203526	::460104086314950000
65425379	::460104361419743000
159640806	::460104934277394000
264946102	::460105006067097000
264946102	::460105686236418000
174132903	::460105832667955000
174132903	::460106067897102000
259052798	::460106261833342000
152454379	::460106308486971000
637303583	::460106541295628000
637303583	::460106676780032000
481512198	::460106888232054000
546985882	::460106950618124000
424790585	::460107151453597000
453280756	::460107362057990000
418841887	::460107463161704000
358617322	::460107842649718000
259052798	::460108032181952000
419105102	::460108067523141000
152127827	::460108095578841000
196659229	::460108213526863000
374613599	::460108230018867000
14954949	::460108350139559000
174720518	::460108512220426000
320001867	::460109681231286000
431944862	::460109691717042000
357265451	::460109882704658000
18277474	::460110239074091000
433916111	::460110479289905000
637303583	::460110576346075000
232901934	::460110665491836000
64596921	::460110678494150000
39469570	::460110816252268000
438647243	::460110882442182000
225601631	::460111325973053000
138935158	::460111380528377000
138935158	::460111445053538000
16710226	::460111574146224000
320001867	::460111779960336000
322763942	::460112001671626000
320001867	::460112036815327000
286487329	::460112295310278000
320001867	::460112685695119000
138935158	::460112769174347000
275813402	::460113048569532000
320001867	::460113105540767000
68531166	::460113295366565000
20496164	::460113302081638000
232901934	::460113366812348000
371416817	::460113380351967000
259052798	::460113454586535000
17356903	::460113486824345000
320001867	::460113544558567000
282697692	::460113622690439000
282697692	::460113628755406000
282697692	::460113649236185000
267357514	::460113894644523000
320001867	::460113986973749000
320001867	::460114046444793000
17356903	::460114139084763000
259052798	::460114338242506000
256845035	::460114343992905000
152127827	::460114349810401000
152127827	::460114432421806000
367990281	::460114496284262000
470801476	::460114498175528000
367990281	::460114633664503000
259052798	::460115153044766000
320001867	::460115225216180000
312856997	::460115251317321000
320001867	::460115267029184000
411898570	::460115390736371000
320001867	::460115440744681000
172025978	::460115605769560000
273092249	::460115712670187000
371243365	::460115735092535000
320560322	::460115881616363000
113221759	::460115943470161000
371243365	::460116129042546000
252756099	::460116152040292000
36259265	::460116375571144000
105607367	::460116423583748000
256845035	::460116472569004000
342878651	::460116730363125000
266210776	::460117083397705000
100376439	::460117124753551000
268499224	::460117524487864000
100376439	::460117545647738000
350083690	::460117810623299000
251892054	::460117887982653000
251892054	::460117958858375000
259052798	::460118050356723000
6652302	::460118326866223000
207781904	::460118913271881000
259052798	::460118917726212000
634615880	::460119042263494000
320001867	::460119055190343000
393105437	::460119135780085000
273497452	::460119509391527000
320001867	::460119556900401000
220584371	::460119658897494000
445219284	::460119694918184000
33904380	::460119717240659000
273497452	::460119785817116000
280194602	::460119941681643000
424790585	::460120217658470000
259052798	::460120219034206000
116633811	::460120380771147000
100090407	::460120385040973000
633506625	::460120409300426000
188917484	::460120525357215000
100090407	::460120724276260000
280194602	::460120738733649000
259052798	::460121113280794000
118191944	::460121296555491000
259052798	::460121325948768000
554801627	::460121373931614000
364405877	::460121622431543000
302673934	::460121634540912000
313496905	::460121708687392000
207781904	::460121797053382000
237330810	::460121916561707000
230659102	::460122062971871000
320001867	::460122482825895000
33238183	::460122685532430000
716788381	::460122906643546000
33238183	::460123215617351000
128284695	::460123295262990000
206467937	::460123631360561000
13298002	::460123647680970000
33238183	::460123781626093000
207781904	::460124035133632000
174132903	::460124321923334000
33238183	::460124459392061000
155677785	::460124635124600000
128284695	::460124667429543000
128284695	::460124700287717000
128284695	::460124902465757000
33238183	::460124924401569000
144937748	::460125121764925000
385595835	::460125240186523000
33904380	::460125366225354000
21415532	::460125532106285000
33238183	::460125548480823000
33904380	::460125598657290000
399174015	::460125674838061000
434720036	::460125793880772000
599589782	::460125851757985000
718668289	::460126393704415000
33904380	::460126399446396000
429906977	::460126400541102000
259052798	::460126499664707000
419105102	::460126537438601000
207781904	::460126987189633000
718668289	::460127203984809000
718668289	::460127272884633000
503741267	::460127408364847000
473454563	::460127994556989000
237330810	::460128045337415000
434720036	::460129003534155000
320001867	::460129060950011000
358617322	::460129229078667000
259052798	::460129501762957000
430943995	::460129655522340000
357150048	::460129675885674000
320001867	::460129699994169000
260440912	::460129906244866000
320001867	::460129961911672000
358617322	::460129985403973000
241198427	::460130039141777000
118470515	::460130139880554000
320001867	::460130708652969000
320001867	::460131176011689000
124011751	::460131213382918000
320001867	::460131389661138000
320001867	::460131526663876000
347643113	::460131596536782000
220584371	::460131656238505000
15778759	::460131812963258000
432888405	::460131948321865000
472617238	::460132422760157000
32125015	::460132463155503000
56509474	::460132698699616000
253552344	::460132740344848000
253552344	::460132818983849000
25235649	::460132831147327000
347643113	::460132873220419000
351922723	::460133187704725000
170924102	::460133312950837000
188917484	::460133603721355000
316025875	::460133770939486000
454471454	::460133815881441000
404496513	::460134499796279000
193192138	::460134714775732000
334665323	::460134833813864000
15742158	::460135102258094000
15742158	::460135160487612000
242305581	::460135300338315000
718668289	::460135982143377000
632481728	::460135984894443000
726320420	::460136203359379000
432747712	::460136239015165000
364405877	::460136539688022000
320001867	::460136594188414000
301717953	::460136713650962000
434720036	::460136759322353000
347643113	::460136988335558000
320001867	::460137212743385000
260440912	::460137389454024000
344956423	::460138192688017000
249451202	::460138279287783000
340688867	::460138423870054000
340688867	::460138577788010000
340688867	::460138741961474000
340688867	::460138907854577000
36958694	::460139057301843000
266210776	::460139127715815000
259876316	::460139596081532000
340688867	::460139705003413000
445903498	::460139905759600000
340688867	::460139988437311000
108798356	::460140117244772000
293246270	::460140488079986000
278316478	::460140625875066000
321839755	::460140967941505000
109331928	::460141077400285000
50507669	::460141211983290000
139547588	::460141223656050000
396655167	::460141600669044000
217262932	::460141662576992000
615688476	::460142175787839000
267357514	::460142271531204000
33358166	::460142510158143000
370088836	::460142577778700000
10095952	::460142893429444000
65425379	::460143314751488000
15733436	::460143451158626000
396655167	::460143727718051000
321839755	::460144216740343000
275813402	::460144333002268000
105607367	::460144458055434000
338076990	::460144930816802000
52818001	::460145092456886000
348901427	::460145142146408000
52818001	::460145255283961000
241198427	::460145586780770000
519936824	::460145765868789000
35105150	::460145798659842000
15733436	::460145979594129000
403020871	::460147010281025000
264300486	::460148378320769000
22944914	::460148503805968000
114633433	::460149852718899000
331482356	::460150613117255000
331482356	::460150681194991000
331482356	::460150798962675000
70839851	::460151070845464000
351099839	::460151152391098000
304224068	::460151884410392000
255195496	::460151885144391000
247362551	::460152081307824000
113221759	::460153047663255000
253552344	::460153266517848000
324614357	::460153317986140000
637303583	::460153863203348000
91130285	::460153924100841000
91130285	::460154143412600000
118810756	::460154224182300000
337396732	::460154290842382000
409777239	::460154408387358000
54721301	::460155079723851000
88018997	::460155205431332000
70839851	::460155564664684000
259052798	::460155626249650000
100376439	::460155811117797000
454406979	::460155838813196000
20778748	::460155860010795000
301244439	::460156466897649000
385259637	::460156527765385000
60578212	::460156850265026000
20496164	::460157005177430000
347643113	::460157111247589000
194129729	::460157164385239000
337396732	::460157318295207000
337396732	::460157361207136000
193192138	::460157724911992000
91130285	::460157889320321000
60578212	::460157927513264000
596957614	::460157962053373000
465934852	::460158482516160000
17210128	::460158566717222000
279230956	::460158689031491000
66486074	::460158880740151000
347643113	::460159658032758000
58031746	::460159974405308000
358617322	::460160656029659000
358617322	::460160736862289000
433168829	::460160946371973000
58031746	::460160947160891000
24413698	::460161036805365000
58031746	::460161083949719000
301257200	::460161254813106000
58031746	::460161326112047000
358617322	::460161540394455000
424790585	::460162022865248000
316025875	::460162038874898000
91130285	::460162138276134000
91130285	::460162180760211000
30516926	::460162422805114000
351099839	::460162588861792000
402243422	::460162682167914000
304224068	::460162809540534000
304224068	::460162829312479000
304224068	::460162917615558000
497630362	::460162964146769000
230659102	::460163019817746000
309355379	::460163063963213000
279230956	::460163072817377000
497630362	::460163199489150000
304224068	::460163239213428000
22844281	::460163443207991000
230659102	::460163453236158000
178985516	::460163481472204000
355758655	::460163759236210000
178985516	::460163838139043000
309355379	::460163971107262000
322327312	::460164010688512000
355758655	::460164039155666000
516937156	::460164339790381000
516937156	::460164463434268000
107902551	::460164593482883000
623065439	::460165181918945000
268499224	::460165278010470000
100090407	::460165985417568000
167183597	::460166193471442000
429906977	::460166618195439000
242305581	::460167224079450000
242305581	::460167503281672000
254319575	::460167645715656000
254319575	::460167823491207000
357265451	::460167852821999000
178985516	::460167886925856000
242305581	::460168070615826000
124374229	::460168432609017000
122799833	::460168532878446000
230659102	::460168641003008000
433168829	::460168877406973000
471632365	::460169013713043000
230659102	::460169026744770000
252725390	::460169085393715000
281295226	::460169138791809000
479222401	::460169332018782000
230659102	::460169356551282000
348262381	::460169362305847000
479222401	::460169555600363000
21415532	::460169620344025000
619608540	::460169943255089000
25537528	::460170155457523000
137117871	::460170182359781000
415943958	::460170271635562000
25235649	::460170421833195000
580156304	::460170425406722000
230659102	::460170437243068000
374613599	::460170488816218000
118810756	::460170732870582000
433168829	::460170856564412000
308657649	::460171162128220000
264705173	::460171226267541000
709921765	::460171334304411000
100313850	::460171436980572000
471632365	::460171512540954000
242305581	::460171597425704000
471632365	::460171615188160000
556631416	::460171807232782000
259872929	::460171872328372000
242305581	::460171966558007000
370088836	::460172168496947000
433168829	::460172219323125000
193192138	::460172568964517000
361532861	::460172569065570000
230659102	::460172641014280000
180911733	::460172643246034000
324614357	::460172730483367000
433168829	::460172803535159000
374659572	::460172960796401000
255547325	::460173292037738000
114070939	::460173428561936000
311031621	::460174000279130000
396655167	::460174223894274000
347643113	::460174776334417000
431179654	::460174940780498000
193192138	::460175030501273000
471632365	::460175265490935000
471632365	::460175649764691000
311031621	::460175731855593000
471632365	::460175756585226000
311031621	::460175772284502000
311031621	::460175796494024000
293644929	::460175897866170000
100313850	::460176079248838000
30406728	::460176591360778000
30406728	::460176604472147000
293644929	::460176615951958000
347643113	::460176639356596000
30406728	::460176891735842000
433470731	::460176940591505000
122717174	::460177020505178000
225601631	::460177144899854000
313496905	::460177297899651000
546985882	::460177374509023000
362737866	::460177522483687000
362737866	::460177563332009000
546985882	::460177607578091000
293644929	::460177804160552000
293644929	::460177926764240000
201113172	::460178324203913000
613956023	::460178761502035000
350083690	::460178845157822000
335759212	::460179245319204000
122799833	::460179331386331000
358617322	::460179504141307000
218711172	::460179766017265000
358617322	::460180058791895000
358617322	::460180143089012000
216819428	::460180276610465000
313496905	::460180452850946000
358617322	::460180476896874000
358617322	::460180554835451000
342934741	::460180657260732000
62936749	::460181009846521000
328871385	::460181124254150000
70982412	::460181217590403000
165491208	::460181242391322000
302673934	::460181590942179000
342934741	::460181773679599000
302673934	::460182446290771000
336019882	::460183143320797000
15733436	::460183214683062000
336019882	::460183500172173000
336019882	::460184426660364000
412304311	::460184460940804000
334475845	::460184517261930000
623065439	::460184532235612000
264300486	::460184632592703000
336019882	::460185102673121000
326436771	::460185145027624000
87306187	::460185178841681000
87306187	::460185228263170000
87306187	::460185321791967000
412304311	::460185361403375000
87306187	::460185411055153000
119434884	::460185437441495000
87306187	::460185479858507000
87306187	::460185615447773000
357150048	::460185879102128000
367990281	::460185997045940000
6652302	::460186901865955000
335759212	::460187029217607000
60578212	::460187256268259000
258506164	::460187749501648000
232312019	::460187822893568000
207781904	::460187855189311000
415943958	::460187978644869000
299484513	::460188080914190000
336019882	::460189150088421000
336019882	::460189236029689000
320954938	::460189362681307000
79476731	::460189646979616000
364405877	::460190010071728000
141735027	::460190140753645000
206067907	::460190425010421000
202196262	::460190894923468000
130514710	::460191233894547000
308175001	::460191373686108000
256638502	::460191656390950000
26684021	::460191741824757000
374613599	::460191982476746000
341037427	::460192230549241000
260911912	::460192289629806000
468965579	::460192458564206000
381778563	::460193109901459000
206538198	::460193350772359000
155677785	::460193442560495000
318065690	::460193692741947000
268499224	::460193793531469000
118191944	::460193821486112000
356448818	::460193912339312000
89852975	::460194290808156000
400266696	::460194438233346000
400266696	::460194520554930000
202196262	::460194547860242000
33538323	::460195007161708000
335068121	::460195334119886000
337396732	::460195569948823000
255195496	::460195693554966000
268499224	::460195960560578000
207781904	::460195963101908000
296590824	::460196154710310000
50507669	::460196284562153000
165491208	::460196287896625000
64596921	::460196339213938000
50507669	::460196449587064000
113221759	::460196571117002000
546985882	::460196574648631000
61478431	::460196611080343000
50507669	::460196635600224000
296590824	::460196673830940000
50507669	::460196691178971000
33358166	::460196729649131000
118881789	::460196864613441000
379152968	::460197438348087000
202798666	::460197819899723000
130514710	::460197879546925000
146608159	::460198939795288000
296590824	::460199105013104000
190624012	::460199287326924000
453963591	::460199352187645000
24100015	::460199536867418000
103526992	::460200271641997000
220584371	::460200342308016000
47017345	::460200425804025000
310569604	::460200596662784000
310569604	::460200794810118000
636632104	::460200800917016000
586669052	::460200915539341000
586669052	::460200936603131000
586669052	::460200960233865000
586669052	::460200998733377000
316284345	::460201014273261000
26879335	::460201057722048000
586669052	::460201059366207000
586669052	::460201083877728000
586669052	::460201154648211000
586669052	::460201237699624000
26920974	::460201303818653000
438647243	::460201327792910000
586669052	::460201383959224000
81674504	::460201603799068000
26879335	::460201795378102000
26879335	::460202326427721000
301203823	::460202685258407000
300607168	::460202959616606000
26897261	::460203267658895000
449756109	::460203856052617000
341732173	::460203960440475000
70982412	::460203993155637000
130514710	::460204446862282000
273811402	::460204525916545000
273811402	::460204913705119000
273811402	::460205198515109000
364752208	::460205252772237000
709921765	::460205360650158000
433916111	::460205604934389000
726320420	::460206053720735000
709921765	::460206503354712000
32671267	::460206533801164000
285988306	::460206589983850000
30516926	::460206753360396000
124374229	::460206800571076000
141735027	::460206831873171000
194129729	::460206930892701000
194129729	::460206940115988000
15778759	::460207116058648000
141735027	::460207124933390000
124374229	::460207380785950000
285906246	::460207969410367000
396655167	::460208043053965000
33904380	::460208402007080000
578505853	::460208435435298000
166307106	::460208514401447000
413367641	::460208883881873000
378773930	::460209197087739000
246571951	::460209680430923000
18277474	::460209739264434000
225601631	::460209815361703000
166307106	::460209824353902000
33302034	::460210192152817000
26684021	::460210365184626000
335068121	::460210447723941000
623065439	::460210499096162000
381599486	::460210789614624000
141735027	::460210864608395000
242206017	::460211064542855000
378773930	::460211373398831000
324614357	::460211615724748000
33217361	::460211874983079000
486138458	::460211987528445000
420083874	::460212114666573000
154185973	::460212170140028000
291475742	::460212318857490000
167183597	::460212372225794000
154185973	::460212549762285000
445219284	::460212827459162000
554801627	::460213220662190000
357265451	::460213238743855000
413686504	::460213378129362000
154185973	::460213659096981000
79476731	::460213729456824000
264705173	::460213927301746000
15733436	::460214179434336000
154185973	::460214281020002000
229290429	::460214421491433000
324614357	::460214843061317000
310569604	::460214955657019000
324614357	::460215055716716000
119434884	::460215180128178000
310569604	::460215571796467000
364546435	::460215737572147000
365021832	::460215817435488000
467043006	::460216225638154000
109331928	::460216746008264000
432116634	::460216857325477000
572151259	::460217523464466000
219163747	::460217928202190000
572151259	::460217928319643000
572151259	::460218183949901000
572151259	::460218188135800000
416018810	::460218491224608000
152715270	::460218784221917000
309355379	::460218880729051000
158948390	::460219377925623000
24719772	::460219483529814000
413686504	::460219632272818000
320954938	::460220026352852000
300607168	::460220316581900000
15742158	::460221411400122000
9563172	::460221991413633000
24392243	::460222649168592000
25537528	::460223100127559000
113221759	::460223451874484000
114070939	::460223575006269000
329801539	::460223675652780000
329801539	::460223688843882000
188917484	::460223857295896000
154185973	::460223980830355000
154185973	::460224434289127000
171724420	::460224541206536000
349365015	::460224887789854000
88018997	::460225013078319000
90797741	::460225052651552000
90797741	::460225176853307000
412304311	::460225408235868000
15733436	::460225618227900000
88018997	::460226034567491000
90797741	::460226068109348000
311031621	::460226164372430000
90797741	::460226191895834000
474400310	::460226283461304000
154185973	::460226372049174000
311031621	::460226479104602000
88018997	::460226805333770000
154185973	::460226918856392000
88018997	::460227081004396000
342878651	::460227778466811000
154185973	::460227795332116000
266164462	::460227948935938000
33302034	::460228161427734000
445219284	::460228171561177000
33302034	::460228279614861000
166307106	::460228298333630000
154185973	::460228781114798000
445219284	::460228844457566000
33302034	::460228844889587000
378334138	::460228857233420000
166307106	::460229018542170000
9563172	::460229060086726000
321102847	::460229095025278000
127031573	::460229122447249000
142176687	::460229244032131000
445219284	::460229279700099000
154185973	::460229313988534000
251231824	::460229336533331000
251231824	::460229380690939000
251231824	::460229519031689000
242435004	::460229568284987000
266164462	::460229596198473000
15733436	::460229742898073000
351896383	::460229925769715000
438801693	::460230706937860000
154185973	::460230722951733000
371416817	::460230728262094000
369310186	::460230737162018000
259052798	::460230932826308000
259052798	::460230979127214000
154185973	::460231160769937000
154185973	::460231268232224000
28510276	::460231435983806000
154185973	::460231512537825000
44380700	::460231691164868000
302673934	::460231708961677000
416018810	::460231844621852000
44380700	::460231846438391000
154185973	::460231959801643000
94310638	::460231991405731000
15961483	::460232064566951000
30246292	::460232065435586000
30246292	::460232081029996000
38748723	::460232605649346000
166307106	::460232609847443000
266164462	::460232767440429000
23721718	::460232875942502000
44380700	::460232878144880000
30246292	::460233053001220000
47348539	::460233055920087000
416018810	::460233248799346000
357306642	::460233253329596000
339565561	::460233259243151000
154185973	::460233421692755000
266164462	::460233624093458000
47547782	::460233649313443000
9563172	::460233692175400000
94310638	::460233694460903000
382414670	::460233734722043000
30246292	::460233734911176000
491969843	::460233837834825000
94310638	::460233854804975000
285141722	::460234470587498000
154185973	::460234623159525000
322260178	::460234704550395000
321794820	::460234848628506000
433916111	::460234967201488000
128284695	::460234971559768000
251231824	::460235537933410000
251231824	::460235589066178000
137117871	::460235619458117000
259052798	::460235625765937000
259052798	::460235656115929000
251231824	::460235985188823000
251231824	::460236016520265000
259052798	::460236107326566000
258506164	::460236806160531000
258506164	::460236960309575000
258506164	::460236983999016000
149980973	::460237298894766000
36958694	::460237375445028000
279081886	::460237382478860000
279081886	::460237384940920000
432888405	::460237691200995000
65412211	::460237988065468000
293644929	::460238066712469000
15681561	::460238104289628000
516937156	::460238164993769000
411777707	::460238178033876000
293644929	::460238249814786000
42994926	::460238470825668000
251231824	::460238480594182000
20496164	::460238916679761000
154185973	::460239009617174000
105607367	::460239185849626000
24392243	::460239235006889000
273811402	::460239286395490000
470801476	::460239325108899000
24392243	::460239331622260000
154185973	::460239336500256000
88018997	::460239447528071000
279081886	::460239541841195000
274191278	::460239597067198000
273811402	::460239642416381000
586669052	::460239689316712000
586669052	::460239706928607000
307457734	::460239732752912000
307457734	::460239817888911000
432888405	::460239831994343000
88018997	::460239912256937000
279081886	::460240018288541000
279081886	::460240134831480000
307457734	::460240162929127000
154185973	::460240220470784000
208894791	::460240232928276000
305216922	::460240405616132000
172025978	::460240431335235000
351922723	::460240868960526000
307457734	::460240932843950000
154185973	::460240951563137000
328794919	::460241074645377000
328794919	::460241138310729000
154185973	::460241249450987000
109331928	::460241281331900000
637303583	::460241524723159000
471632365	::460241810045284000
154185973	::460241930790506000
105607367	::460241931944349000
96443022	::460241966567927000
307457734	::460242388414255000
124246645	::460242612721840000
470801476	::460242673593356000
385595835	::460242774600581000
445219284	::460242883665080000
371416817	::460243221558611000
118191944	::460243355520466000
545784705	::460243465201139000
50306226	::460243536202309000
213763059	::460243706579542000
307457734	::460244019373543000
79476731	::460244055461728000
154185973	::460244125367803000
171724420	::460244228078338000
402492947	::460244356419448000
408869196	::460244520500985000
15778759	::460244603690823000
154185973	::460244691615625000
470801476	::460244879893729000
154185973	::460245357230714000
447976503	::460245776111640000
30246292	::460245821938601000
137117871	::460245878193004000
308657649	::460245963659964000
173688303	::460245982953750000
154185973	::460246102814388000
88018997	::460246187002851000
546985882	::460246246410952000
304224068	::460246264123105000
109331928	::460246379638452000
468965579	::460246565966209000
470801476	::460246613777068000
219163747	::460246632651431000
138935158	::460246679841566000
154185973	::460246697872859000
154185973	::460246798695530000
70839851	::460246829594976000
486138458	::460247003134316000
154185973	::460247043600961000
546985882	::460247120122216000
154185973	::460247252263391000
154185973	::460247380810428000
709921765	::460247384375984000
219163747	::460247425559437000
259052798	::460247453065691000
360814823	::460247871552360000
360814823	::460247902833475000
242305581	::460247912866660000
109331928	::460247923259736000
360814823	::460247976611287000
219163747	::460248036132659000
164101308	::460248119708360000
109331928	::460248211198730000
301717953	::460248728579112000
26684021	::460249049502060000
24100015	::460249082641272000
219163747	::460249137884057000
301042701	::460249154204082000
355758655	::460249222424838000
408869196	::460249231685877000
618760575	::460249335360282000
32471501	::460249556811530000
253552344	::460249557276712000
351896383	::460249927356907000
445826532	::460250032995049000
408869196	::460250109809541000
351896383	::460250327652896000
709921765	::460250507471486000
172573942	::460250658713919000
225601631	::460250703504478000
172573942	::460250793988608000
377486283	::460250856932130000
256346048	::460250949307478000
346998772	::460251076021592000
431179654	::460251500304814000
432116634	::460251592390754000
128380028	::460251895299182000
128380028	::460251969165074000
154185973	::460252041802035000
128380028	::460252071086653000
128380028	::460252110739615000
154185973	::460252182218936000
517695658	::460252334984294000
24719772	::460252514185515000
128380028	::460252542346072000
242435004	::460252689063239000
222687654	::460252790342680000
20275866	::460253058560430000
105607367	::460253256237989000
128380028	::460253280342265000
20275866	::460253280955035000
128380028	::460253329965060000
20275866	::460253377793130000
128380028	::460253466137341000
31287131	::460253579329028000
128380028	::460253819041890000
128380028	::460253955700715000
489078088	::460254275961360000
154185973	::460254465841315000
277278671	::460254495365005000
277278671	::460254566798225000
100376439	::460254685148893000
154185973	::460254925088243000
154185973	::460254954402222000
432116634	::460255160183177000
434045786	::460256040471130000
340119318	::460256372337016000
158948390	::460256375143415000
615688476	::460256410513588000
154185973	::460256422215680000
154185973	::460256775262859000
154185973	::460256896612454000
615688476	::460257026833010000
369539413	::460257102317907000
60578212	::460257156760371000
154185973	::460257165542838000
118191944	::460257525758062000
60578212	::460257796429451000
154185973	::460257799377678000
79606394	::460257848182587000
60578212	::460257961735360000
154185973	::460258077078335000
428516870	::460258152244854000
432116634	::460258173006274000
374613599	::460258192669175000
118470515	::460258312760868000
152127827	::460258316749250000
107848755	::460258423360483000
301257200	::460258469849743000
36958694	::460258776227262000
60578212	::460258929704845000
154185973	::460258977264058000
573151200	::460259010919145000
368468264	::460259276380831000
142176687	::460259369402531000
433916111	::460259389559930000
497544291	::460259480953835000
370850900	::460259524168130000
154185973	::460259657622110000
154185973	::460259844503523000
431179654	::460259998300270000
21415532	::460260013412728000
154185973	::460260057943269000
154185973	::460260301061910000
239917620	::460260394531962000
154185973	::460260396431978000
154185973	::460260461896663000
428516870	::460260658941292000
47348539	::460260661126123000
74955386	::460260826201329000
371477472	::460260830752571000
371477472	::460260844421791000
50507669	::460261083593199000
301717953	::460261287826829000
219163747	::460261292079472000
301717953	::460261621311762000
561622267	::460261708997881000
326569368	::460261927022002000
47348539	::460262003425042000
36958694	::460262046521491000
165491208	::460262311421550000
301717953	::460262350671872000
301717953	::460262505743679000
615688476	::460262526387638000
301717953	::460262626014932000
261471578	::460262834338029000
369539413	::460262850548625000
128284695	::460262867342987000
415943958	::460262934619242000
370850900	::460263288795045000
415943958	::460263359284137000
340119318	::460263708254433000
421179396	::460263985892163000
154185973	::460264098781872000
32252775	::460264282287263000
154185973	::460264335197999000
32252775	::460264571140583000
154185973	::460265264123105000
154185973	::460265515496128000
154185973	::460265579757064000
428516870	::460265631552905000
137117871	::460265975922049000
261942709	::460266079290277000
154185973	::460266281724166000
137117871	::460266326729035000
30246292	::460266344475529000
137117871	::460266419419361000
351099839	::460266745488748000
154185973	::460266899025047000
154185973	::460267148552572000
355758655	::460267434218618000
154185973	::460267635519660000
119434884	::460267707485523000
202196262	::460267762292916000
178985516	::460267813483982000
623065439	::460267815707361000
108798356	::460268011610734000
68531166	::460268108892995000
259872929	::460268142795583000
371477472	::460268342327377000
247159855	::460268424950591000
154185973	::460268577245773000
217262932	::460268717494898000
341493662	::460268755281387000
252725390	::460268761874853000
154185973	::460268773258194000
108798356	::460269077924048000
247159855	::460269144093372000
554801627	::460269148568698000
154185973	::460269336817459000
188917484	::460269349283311000
383045348	::460269476374511000
204866655	::460269511258963000
173688303	::460269525120720000
435349693	::460269603730780000
60555388	::460269621602693000
154185973	::460269678623850000
204866655	::460269723973087000
340119318	::460270116391768000
100376439	::460270218049105000
154185973	::460270398844588000
340119318	::460270503140155000
124011751	::460270628470136000
154185973	::460270659067576000
173688303	::460270686531887000
359104594	::460270867537096000
154185973	::460271249311006000
406121427	::460271466190082000
204866655	::460271468568641000
204866655	::460271580682399000
154185973	::460271646666792000
124011751	::460271779441688000
167222207	::460271889857138000
204866655	::460271895339077000
154185973	::460272092403871000
167222207	::460272110838247000
239928368	::460272150952546000
122725183	::460272191775727000
321102847	::460272248423976000
118191944	::460272324840001000
154185973	::460272359279038000
154185973	::460272442494050000
217262932	::460272446260531000
154185973	::460272503605043000
118191944	::460272520734973000
204866655	::460272589324427000
118191944	::460272623235383000
247159855	::460272651412332000
36943663	::460272728583712000
118191944	::460272846150070000
118191944	::460272878836277000
36943663	::460272917616795000
415943958	::460273026144018000
615688476	::460273159753584000
118191944	::460273191014105000
220584371	::460273245837467000
118191944	::460273314225983000
178985516	::460273563585376000
10095952	::460273896743514000
178985516	::460274107292999000
353567857	::460274263849570000
33358166	::460274307239665000
337388641	::460274347890855000
32252775	::460274374869020000
337388641	::460274379352313000
337388641	::460274405155672000
337388641	::460274448508006000
267323089	::460274599939145000
267323089	::460274665286414000
32252775	::460274689114669000
118191944	::460274699894018000
267323089	::460274750997020000
239917620	::460275148990337000
377176939	::460275224806965000
312857835	::460275232628957000
267323089	::460275324706500000
267323089	::460275349952032000
267323089	::460275537273815000
10095952	::460275653586477000
65482831	::460275705192775000
47348539	::460275842359099000
267323089	::460275847769780000
364405877	::460275904090886000
10095952	::460275907387985000
60555388	::460276229476995000
340119318	::460276247377874000
293644929	::460276306123702000
369539413	::460276313362681000
293644929	::460276455717355000
238786875	::460276707346247000
340119318	::460276846349651000
506100348	::460276909146791000
340119318	::460277116219555000
118191944	::460277290174517000
406121427	::460277358545469000
472415509	::460277589446504000
118191944	::460277611500154000
137117871	::460277983799148000
25383063	::460278036370558000
371477472	::460278232848539000
340119318	::460278465455849000
137117871	::460278489418317000
118191944	::460278508728893000
118191944	::460278554006417000
432622681	::460278557751517000
216507874	::460278907426447000
253347580	::460278952896897000
371477472	::460279032190607000
572151259	::460279418590486000
341493662	::460279438467268000
118191944	::460279515072454000
216507874	::460279526224691000
264705173	::460279610035687000
96443022	::460279816298582000
118191944	::460279850243477000
572151259	::460279865678118000
393802148	::460280049921298000
533417136	::460280102463365000
399174015	::460280250631331000
371477472	::460280353559965000
355758655	::460280508224901000
411898570	::460280537282670000
382414670	::460280672574124000
412304311	::460280855794302000
340119318	::460280970365906000
15186859	::460281162620231000
118191944	::460281279972663000
340119318	::460281435073441000
65926573	::460281622726979000
81154377	::460281655832641000
399174015	::460281882802794000
340119318	::460281992450285000
65926573	::460282032908959000
340119318	::460282197073997000
18277474	::460282395414265000
623065439	::460282514347933000
416018810	::460282670514069000
163768701	::460283167577231000
416018810	::460283274019893000
416018810	::460283833640693000
420731308	::460284152076845000
154185973	::460284156774457000
416018810	::460284161584934000
416018810	::460284185542799000
103473089	::460284192027189000
416018810	::460284265259737000
371477472	::460284351180443000
138935158	::460284476442947000
371477472	::460284618177257000
340119318	::460284752893722000
118191944	::460284841813356000
340119318	::460285074672320000
138935158	::460285136957739000
118191944	::460285233133531000
118881789	::460285847523573000
206067907	::460285915345453000
167184626	::460285981703155000
340119318	::460286438223777000
311031621	::460286492493873000
284931188	::460286934078980000
161346822	::460287338497986000
311031621	::460287942817103000
479222401	::460287955672633000
266164462	::460288123592003000
311031621	::460288284812275000
400266696	::460288617860984000
400266696	::460288791081541000
400266696	::460288939492773000
400266696	::460288948531515000
330468046	::460289072502542000
400266696	::460289225351385000
400266696	::460289395677855000
400266696	::460289494277562000
127031573	::460289523432161000
266164462	::460289791465357000
320560322	::460289798234599000
127031573	::460290001188954000
400266696	::460290214905131000
599589782	::460290353354903000
400266696	::460290729906958000
400266696	::460290892096487000
231483310	::460290963836243000
378609308	::460290990230609000
400266696	::460291038154731000
80448281	::460291151275102000
316284345	::460291155964735000
378609308	::460291232921448000
100376439	::460291275787214000
316284345	::460291328849760000
378609308	::460291332125126000
623065439	::460291353025736000
378609308	::460291398382518000
471632365	::460292068993011000
400266696	::460292084629385000
378609308	::460292144297553000
146216300	::460292424623861000
556631416	::460292639435137000
146216300	::460292711740747000
471632365	::460292724131110000
216507874	::460292800106352000
227046044	::460292856909791000
471632365	::460293479789125000
632481728	::460293598571806000
471632365	::460293602233430000
20478089	::460293657787375000
400266696	::460293662849527000
20478089	::460293667077767000
20478089	::460293761822916000
20478089	::460293764435943000
20478089	::460294193647067000
20478089	::460294212245008000
313496905	::460294649458880000
53312065	::460294942297165000
313496905	::460295148924968000
256346048	::460295822811222000
395687470	::460295941568749000
15186859	::460296094782877000
252314330	::460296241218613000
47017345	::460296268158205000
15186859	::460296498908258000
312857835	::460296599336660000
312857835	::460296810972868000
312857835	::460296966191456000
312857835	::460297166591098000
471632365	::460297190749908000
312857835	::460297211310796000
312857835	::460297369125670000
355758655	::460297386460717000
225601631	::460297402306797000
245935219	::460297887474147000
471632365	::460298161886486000
312857835	::460298223509569000
471632365	::460298390660583000
471632365	::460298589122490000
225601631	::460298698418028000
238880491	::460298822581628000
471632365	::460298894375530000
127031573	::460299080732651000
127031573	::460299462728880000
237330810	::460300236037316000
336019882	::460300595253891000
231885202	::460300701562712000
346392612	::460300799156162000
312857835	::460300999383842000
231885202	::460301091666550000
321794820	::460301113716404000
322446637	::460301130405142000
256845035	::460301207865524000
231885202	::460301288316477000
336019882	::460301319924768000
256845035	::460301327185084000
167184626	::460301460106788000
312857835	::460301495821676000
231885202	::460301601421262000
280194602	::460301629409878000
312857835	::460301674972991000
231885202	::460301710213148000
231885202	::460301766169333000
231885202	::460301821378957000
312857835	::460301850324250000
49118513	::460301876018552000
231885202	::460302027738734000
231885202	::460302181279604000
231885202	::460302405439995000
312857835	::460302424318939000
149980973	::460302430148653000
312857835	::460302720214499000
9563172	::460302826754019000
336019882	::460302830155231000
149980973	::460303329294155000
312857835	::460303374173614000
336019882	::460303489277501000
307457734	::460303840630157000
312857835	::460303878043754000
312857835	::460303942006882000
307457734	::460304124148338000
336019882	::460304532996497000
400266696	::460304723615035000
400266696	::460304806528024000
400266696	::460304849234432000
307457734	::460304976980344000
400266696	::460305609271676000
238880491	::460305908732416000
118470515	::460306131911340000
241198427	::460306391400718000
146216300	::460306464427343000
25235649	::460306467493789000
116343636	::460307514379100000
241198427	::460307881704034000
301203823	::460307897181032000
100376439	::460309196471164000
146216300	::460309412851101000
301203823	::460310584798769000
311031621	::460310615467114000
311031621	::460311136718446000
311031621	::460311188362895000
311031621	::460311898387255000
262271807	::460312397325275000
212490176	::460312611699978000
68369234	::460313988916862000
159726392	::460314092478033000
408031484	::460315207454052000
335068121	::460315758140993000
473718221	::460316050181992000
635796096	::460316265081765000
392434084	::460316392458166000
572151259	::460317492884148000
64596921	::460317587134361000
76870522	::460317742210363000
110853177	::460317772283510000
76870522	::460317926118027000
328871385	::460318014450044000
76870522	::460318091373580000
76870522	::460318222550437000
76870522	::460318375386697000
76870522	::460318437428834000
76870522	::460318500154642000
76870522	::460318727049719000
283051149	::460318836617523000
331925277	::460319149395148000
419249711	::460319962872418000
242435004	::460320580437151000
592475734	::460321183762612000
433003196	::460321188301258000
572151259	::460321213332484000
572151259	::460321304562778000
256845035	::460321612919627000
318065690	::460322161777844000
242435004	::460323029013118000
351099839	::460323232504356000
321839755	::460323765738405000
321839755	::460323848135536000
321839755	::460324468288536000
321839755	::460324775546478000
68369234	::460325757018210000
340119318	::460327584815796000
87306187	::460327772338933000
12685102	::460328439422394000
367990281	::460328532431110000
373653741	::460328613502402000
367990281	::460328663557619000
293644929	::460328826824708000
367990281	::460329370612404000
318065690	::460329458063249000
293644929	::460329539927699000
367990281	::460329557728702000
572151259	::460329985589264000
266210776	::460330057982947000
35706997	::460330720427118000
618760575	::460330871921197000
280194602	::460331389263417000
266210776	::460331574974619000
321839755	::460331936615915000
170924102	::460332101922201000
170924102	::460332210298847000
340119318	::460332293580550000
170924102	::460332379903901000
170924102	::460332457293004000
331925277	::460332657797496000
170924102	::460332932914483000
340119318	::460333224879595000
340119318	::460333392836300000
340119318	::460333487350771000
340119318	::460334723428929000
480973099	::460336577940430000
65926573	::460336959693815000
572151259	::460337174810857000
260979062	::460339535964934000
33358166	::460340812186808000
280194602	::460342761074356000
15186859	::460344032263405000
52818001	::460344263201796000
22717394	::460345102767259000
30406728	::460346132107780000
22717394	::460349975642120000
65926573	::460350407454490000
65926573	::460351437705584000
116147578	::460351469531561000
60712766	::460351487357751000
146608159	::460353470839521000
54035689	::460353877024702000
32382173	::460354379540082000
105607367	::460356530513010000
241198427	::460356763414704000
36958694	::460358567598362000
241198427	::460359301622927000
241198427	::460359415125016000
301657872	::460360679497560000
69044676	::460361421864189000
358296822	::460362263212220000
80379964	::460363380037910000
204866655	::460364269222391000
118191944	::460364786396856000
204866655	::460365006945910000
204866655	::460365146024869000
204866655	::460365310781292000
204866655	::460365749958500000
408098797	::460365821009997000
204866655	::460366019916484000
204866655	::460366495475064000
97307001	::460367127254274000
204866655	::460367241788551000
408098797	::460368607227428000
28405302	::460369611343405000
241198427	::460369965602721000
165658390	::460370572350730000
214678768	::460372046308843000
128103434	::460372511247446000
259872929	::460372756966547000
127031573	::460373603091873000
329801539	::460374955587153000
329801539	::460375090064936000
236930269	::460375496019017000
343018153	::460376361484288000
506707370	::460376975170093000
278874928	::460377406864654000
278874928	::460377655796563000
278874928	::460377718811418000
407395368	::460377742752493000
506707370	::460377929818464000
26198467	::460378002090496000
278874928	::460378089785028000
184195472	::460378135557451000
278874928	::460378449434013000
460772038	::460378660101292000
278874928	::460379072326295000
256845035	::460379228429889000
114070939	::460379311342493000
31250549	::460379668248412000
210674392	::460380053528797000
416506126	::460380693004955000
365523194	::460380741717614000
467043006	::460381272192212000
222173816	::460382463395905000
60399576	::460383989073580000
278874928	::460384145718276000
81765661	::460384175481032000
94226339	::460384304153899000
278874928	::460384376883138000
62396842	::460387322496696000
72210207	::460387542307577000
260911912	::460388255645446000
91606737	::460388640691339000
57933673	::460389453303803000
91606737	::460389661933076000
502240473	::460389685014323000
191276105	::460389853713031000
191276105	::460389905135194000
191276105	::460390046277701000
24413698	::460390293036998000
253120136	::460390984962961000
259876316	::460391030949675000
285906246	::460391642621419000
259876316	::460391643309682000
20804321	::460392263647240000
83878535	::460392316683816000
279081886	::460392946076901000
432116634	::460393169595940000
513270198	::460393599448801000
202196262	::460393834862481000
38440249	::460393921227407000
167184626	::460393940793831000
256845035	::460394163817971000
277794018	::460394451601338000
579271413	::460394456076656000
71284640	::460394511810560000
285906246	::460395016582492000
133508241	::460395259260702000
34536365	::460395494871552000
615688476	::460395859679539000
259876316	::460397692943106000
341037427	::460398013077131000
222584958	::460398161916215000
329471370	::460399126107004000
726320420	::460399217714814000
259876316	::460399754347028000
152127827	::460399790606385000
216507874	::460399912576757000
159944196	::460401433477529000
145572480	::460401659940573000
58031746	::460402389930246000
58031746	::460402626216357000
58031746	::460403104174071000
19879486	::460403528436285000
259876316	::460403556630429000
351922723	::460403794723880000
259876316	::460404281284513000
128380028	::460404663724945000
128380028	::460404774475542000
128380028	::460404934987358000
128380028	::460405029862518000
128380028	::460405193826254000
546985882	::460405223128068000
128380028	::460405460294574000
128380028	::460405550782496000
128380028	::460405599717445000
128380028	::460405641358483000
128380028	::460405712644886000
546985882	::460406027960471000
386627455	::460406097875324000
128380028	::460406420911833000
128380028	::460406476075307000
128380028	::460406676156194000
128380028	::460406717696577000
128380028	::460406852300181000
55704588	::460407444720472000
300594041	::460407628355493000
86970230	::460407687813935000
155677785	::460408109320912000
152454379	::460408178434646000
152454379	::460408463425011000
256088386	::460408683852087000
91130285	::460408908079968000
409777239	::460409010173145000
316832273	::460411029164662000
316832273	::460411170986688000
280194602	::460411286468059000
420731308	::460411380529500000
341037427	::460411987517014000
324614357	::460412375800492000
202196262	::460412426962599000
31258629	::460413238648123000
364405877	::460413680585572000
51649971	::460413746205040000
364405877	::460413926434701000
259876316	::460413933808283000
364405877	::460414257591750000
273811402	::460414382196137000
561622267	::460414421429669000
152454379	::460414437497663000
273811402	::460414465050411000
273811402	::460414498588073000
189368301	::460414793002659000
275813402	::460414853107032000
334665323	::460414883989696000
331482356	::460414893942771000
399645465	::460415024461516000
120853830	::460415336849092000
336821368	::460415420860616000
578505853	::460415582433603000
623065439	::460415616483352000
561622267	::460415808620232000
445826532	::460416393696280000
230903702	::460416403367919000
36958694	::460417458663202000
260440912	::460418334018646000
91345170	::460418540437516000
152715270	::460419246002941000
367990281	::460419528812666000
58661608	::460419813870170000
316284345	::460420131664171000
58661608	::460420276107616000
17356903	::460421003676758000
41143305	::460421184488615000
58661608	::460421192202321000
58661608	::460421366735327000
286216848	::460422007398469000
58661608	::460422336710066000
266210776	::460422369073319000
320249108	::460422820875354000
483115964	::460423473353850000
58661608	::460423681156849000
100090407	::460423777692946000
58661608	::460423829312270000
58661608	::460423945712594000
58661608	::460423979199500000
249468865	::460424044815208000
396786261	::460424102398791000
293644929	::460424400794181000
58661608	::460424415562727000
58661608	::460424547444195000
58661608	::460424716252356000
58661608	::460424847563423000
58661608	::460424982523543000
59622669	::460425334366543000
36485138	::460425382756646000
91606737	::460425394483888000
252314330	::460425408614510000
146608159	::460425438867640000
359806236	::460426066771705000
133112299	::460426316928806000
91606737	::460426341662597000
15186859	::460426925291630000
291288952	::460427076546199000
396655167	::460427181928108000
23403899	::460427275536564000
264705173	::460427377685049000
222636373	::460427602441023000
121100953	::460427666416730000
249227650	::460427833047650000
483526518	::460427907668533000
38594501	::460428047095582000
17086308	::460428145334968000
273748024	::460428289882869000
405239647	::460429383245639000
281212143	::460429475662925000
386627455	::460429613177782000
139547588	::460429748347600000
322446637	::460430164241809000
429906977	::460430237671903000
131254355	::460430240091611000
165491208	::460430379045105000
120532808	::460430405624008000
165491208	::460430566224297000
114070939	::460430639775248000
64596921	::460430865588178000
259876316	::460431165040906000
266210776	::460431481903382000
716788381	::460431552585822000
55472237	::460431723981836000
716788381	::460432006489206000
20778748	::460432098839363000
409404583	::460432355975368000
343018153	::460432494580740000
471632365	::460432528185098000
279230956	::460432608196042000
259876316	::460432672134021000
22536187	::460432684184260000
17086308	::460433016074956000
489078088	::460433334871412000
445826532	::460433470725300000
445826532	::460433596617351000
347643113	::460434555803942000
108798356	::460434718857908000
108798356	::460434964505706000
165491208	::460434966686756000
108798356	::460435008873054000
210671307	::460435276330831000
635796096	::460435632515739000
516937156	::460435925252988000
293644929	::460436297006325000
234950395	::460436508181159000
79754464	::460436740851777000
234950395	::460436879746150000
103473089	::460437006015664000
69455217	::460437084625305000
465934852	::460437306378559000
407038804	::460437414071521000
234950395	::460437503342702000
497544291	::460437739771416000
234950395	::460437829017800000
234950395	::460438142734979000
219574380	::460438240575500000
273811402	::460438258607226000
219574380	::460438261589348000
348262381	::460438312151310000
378415682	::460438359060385000
497544291	::460438486604996000
417449044	::460438615483752000
635796096	::460438631162056000
130312780	::460438753018798000
191276105	::460439320394874000
141735027	::460439320630136000
15733436	::460439407733243000
152454379	::460439455011049000
15733436	::460439614969626000
114633433	::460439732929830000
633506625	::460440004041265000
412304311	::460440049486946000
633506625	::460440288738033000
415206019	::460440308485201000
259872929	::460440654028345000
372507812	::460440964042354000
114633433	::460441045319176000
165491208	::460441066622418000
294347764	::460441151225352000
372507812	::460441204128497000
114633433	::460441544844005000
365746365	::460441580680118000
242206017	::460441692332900000
635796096	::460441828463243000
36279116	::460442253643624000
55665294	::460442342629986000
165491208	::460442830503415000
481512198	::460443046535241000
257913209	::460443232988852000
294347764	::460443381076733000
489078088	::460443772908625000
225203526	::460444072004440000
415703077	::460444238417645000
276787570	::460444309662466000
409777239	::460444336799244000
118191944	::460444656552394000
25784705	::460444718380240000
118881789	::460444817362022000
411700909	::460444906700685000
516937156	::460445273836503000
152127827	::460445309487702000
265786675	::460445319554400000
115583749	::460445330476384000
118191944	::460445594616881000
497544291	::460445640443437000
623065439	::460445814608113000
46276184	::460445857691615000
118191944	::460445967406616000
270025296	::460446004995563000
118191944	::460446091167932000
257913209	::460446149510299000
623065439	::460446253097447000
409777239	::460446273213300000
266210776	::460446738134736000
30787413	::460446777678655000
634615880	::460447413627392000
365746365	::460447899944370000
136114188	::460448156866842000
726320420	::460448208838467000
79861287	::460448210331262000
17210128	::460448290925211000
136114188	::460449087595479000
409777239	::460449144625459000
399174015	::460449437223890000
445903498	::460449528253276000
17356903	::460449827122589000
17356903	::460449988351627000
474371126	::460450005787353000
17356903	::460450247786110000
429906977	::460450371811696000
275813402	::460450526652399000
414374118	::460450734446624000
634615880	::460451240535552000
15278648	::460451336442503000
15278648	::460451421784010000
167183597	::460451702894653000
234950395	::460452491511861000
23721718	::460452735892996000
320249108	::460452767383838000
224068229	::460453266518970000
336019882	::460453267953033000
342878651	::460453589010223000
336019882	::460453608840908000
225203526	::460453921543442000
367990281	::460454578795069000
628045480	::460454998933909000
332908078	::460455294834069000
241198427	::460455561566650000
321844248	::460455801849909000
28252356	::460456026483859000
42994926	::460456415874674000
258196512	::460456827327504000
338477631	::460457248892809000
124246645	::460457314068484000
410122679	::460457352743751000
124246645	::460458044846264000
224068229	::460458123573350000
258506164	::460458438103801000
55964893	::460458572976246000
202798666	::460458952338448000
415206019	::460459396254797000
309355379	::460459592259235000
18277474	::460459673091842000
259876316	::460459778847031000
152127827	::460459846941175000
18277474	::460459865581047000
18277474	::460459935915327000
519677520	::460459994815954000
519677520	::460460440926302000
438582644	::460460717704224000
41658963	::460460739262545000
257913209	::460460879147200000
491969843	::460460894619963000
726320420	::460461053864706000
17356903	::460461198140776000
115583749	::460461743043776000
79476731	::460461959696351000
25537528	::460462330523181000
438582644	::460462701517750000
348901427	::460462774087200000
348901427	::460462799928295000
474400310	::460462885630537000
300884493	::460462897756659000
358617322	::460462972142252000
474400310	::460463026940829000
420731308	::460463060654632000
370088836	::460463185913729000
29302446	::460463297675149000
300884493	::460463356562767000
242206017	::460463488511795000
370088836	::460463785254588000
259052798	::460464019707400000
36943663	::460464038091452000
15778759	::460464091170373000
321839755	::460464499934257000
268397639	::460464975237353000
118191944	::460465167017738000
445903498	::460465221312987000
36943663	::460465421960085000
518039543	::460465934042284000
273748024	::460465971757469000
251892054	::460466238167453000
460772038	::460466314038218000
118191944	::460466572281516000
251892054	::460466627050745000
491969843	::460466646482563000
79606394	::460467040403202000
445903498	::460467246926544000
232468321	::460467605216563000
294347764	::460467862851682000
259052798	::460468451656491000
580156304	::460468621974585000
28252356	::460468734243897000
271717879	::460468930469838000
28252356	::460469193742118000
28252356	::460469208388628000
28252356	::460469224784158000
49824781	::460469266517884000
140994915	::460469321769046000
232468321	::460469566007541000
17210128	::460469668302843000
15778759	::460469962969079000
28510276	::460470171107213000
572151259	::460470570887307000
572151259	::460470713283928000
196659229	::460470733416579000
392737983	::460470873699680000
118810756	::460470877499719000
109298324	::460471156516978000
726320420	::460471413741060000
232312019	::460471431374323000
80448281	::460471901979029000
334423964	::460472118145064000
251892054	::460472275037605000
193068384	::460472375432060000
270025296	::460472526867791000
222687654	::460472693360316000
357150048	::460472742647967000
357150048	::460472963603496000
150839491	::460473593621909000
232312019	::460474141037301000
403020871	::460474158694932000
242443898	::460474287191646000
408869196	::460474364840771000
256346048	::460474396851703000
260440912	::460474415071760000
242443898	::460474460928086000
403020871	::460474773688954000
118810756	::460475469016858000
260911912	::460475665746124000
364646765	::460475976778919000
225203526	::460476057712590000
364646765	::460476114456948000
139460380	::460476266496290000
139460380	::460476411229118000
251892054	::460476598840721000
408869196	::460476673364725000
159726392	::460476751999557000
538590660	::460476755455643000
159726392	::460476783171620000
458529098	::460476793514754000
149980973	::460476819024539000
322643138	::460476854793961000
633506625	::460477237095981000
607432063	::460477295753297000
79073243	::460477777901125000
274191278	::460478486633668000
252756099	::460478535921307000
4059771	::460478932869840000
14954949	::460479021629722000
4059771	::460479030798462000
25537528	::460479150466547000
139460380	::460479177314275000
226357092	::460479268561362000
274191278	::460479289083715000
572151259	::460479810880299000
450378413	::460480113864224000
259872929	::460480135133548000
259052798	::460480331204681000
450378413	::460480441099620000
433916111	::460480789906345000
403020871	::460480829236318000
114070939	::460480845405364000
22734052	::460480933087690000
4059771	::460481403138736000
303342881	::460481590267625000
303342881	::460481807230595000
22734052	::460481862423814000
303342881	::460481932774502000
312857835	::460482054309036000
25537528	::460482188547751000
424790585	::460482313843773000
303342881	::460482478587645000
414315073	::460482727658409000
211645751	::460483145213943000
211645751	::460483307772207000
222687654	::460483361102782000
211645751	::460483470507388000
211645751	::460483560886251000
222687654	::460483635494150000
211645751	::460483709599506000
450378413	::460483876796633000
424790585	::460483899634642000
211645751	::460484120423174000
211645751	::460484220062679000
211645751	::460484229747712000
371477472	::460484349670875000
424790585	::460484420609130000
69494041	::460484478193111000
348683759	::460484579887833000
139547588	::460484799095140000
6652302	::460485009778806000
211645751	::460485031824461000
416130255	::460485199394914000
416130255	::460485215547166000
538590660	::460485270723248000
424790585	::460485601867747000
13298002	::460486039878893000
266164462	::460486275749789000
348683759	::460486441022132000
424790585	::460486633448427000
237024825	::460486968171044000
424790585	::460487158701096000
24100015	::460487168050606000
372880069	::460487174442348000
126428969	::460487197863333000
24100015	::460487255313092000
412304311	::460487297000292000
126428969	::460487407071027000
303342881	::460487692279480000
24100015	::460487766401622000
424790585	::460488063005630000
445219284	::460488223676825000
448325555	::460488773877628000
538590660	::460489184092766000
416130255	::460489196344320000
202798666	::460489416885035000
202798666	::460489700151537000
141735027	::460489932251725000
238672857	::460490089617842000
56509474	::460490353783894000
293342989	::460490380102746000
347643113	::460490467352670000
88018997	::460490551650185000
88018997	::460490883021160000
377176939	::460490941183582000
88018997	::460491065825718000
479986172	::460491088986251000
479986172	::460491149304553000
303342881	::460491249451925000
91606737	::460491513370144000
283328574	::460491737190789000
45527216	::460491753846362000
243011588	::460491871874064000
284931188	::460492003122634000
243011588	::460492003839467000
252314330	::460492243825332000
258506164	::460492350813253000
623065439	::460492390290448000
20496164	::460492537065529000
283328574	::460492667257102000
230227645	::460492785829691000
238322255	::460492947176185000
270025296	::460493409447194000
517695658	::460494168042012000
270025296	::460494564826955000
351099839	::460494883128492000
273811402	::460495091799298000
170924102	::460495707439247000
350003589	::460495751068389000
124374229	::460496073509720000
270025296	::460496076160520000
436716308	::460496106032349000
254579074	::460496167202091000
124374229	::460496391135973000
436716308	::460496443057655000
486138458	::460497308501557000
362737866	::460497635770523000
26879335	::460497711067062000
245935219	::460497725834792000
270025296	::460497873344266000
122799833	::460498281919815000
26879335	::460498292263387000
557400595	::460498537642340000
149980973	::460498653858115000
557400595	::460498804249079000
252314330	::460498852680699000
10095952	::460498964215627000
557400595	::460499191215562000
147997393	::460499279497285000
82130465	::460499533042946000
403020871	::460499697610678000
332908078	::460499973550145000
79073243	::460500371811495000
454471454	::460500417319694000
283328574	::460500748946518000
374613599	::460500875921088000
47348539	::460500981013155000
266164462	::460501800341487000
477188816	::460501887855235000
266164462	::460502067153747000
266164462	::460502246112120000
266164462	::460502752809197000
321876841	::460502944907948000
261605370	::460502983516512000
445903498	::460502993872621000
312856997	::460503134008139000
40097041	::460503164714639000
142384634	::460503225721184000
128103434	::460503411965042000
266164462	::460503590520750000
413367641	::460503653489455000
354412568	::460503718933176000
207781904	::460503722385084000
270025296	::460503927281430000
266164462	::460504045162360000
489078088	::460504218261270000
304224068	::460504743862079000
266164462	::460504930449498000
304224068	::460505031850991000
279230956	::460505151129010000
477188816	::460505184842420000
435557155	::460505235765489000
266164462	::460505267608645000
435557155	::460505723462352000
557400595	::460505777157853000
304224068	::460505818161352000
40896981	::460505828890791000
445219284	::460506082205765000
304224068	::460506298673811000
435557155	::460506396396498000
301717953	::460506696704868000
100373532	::460506831660392000
300884493	::460507044626173000
86970230	::460507145428275000
435557155	::460507280186679000
557400595	::460507749478981000
178985516	::460507820882804000
222687654	::460507983244304000
152127827	::460507989535772000
294347764	::460507992085917000
477188816	::460508023312506000
222687654	::460508082452197000
40896981	::460508119207280000
267357514	::460508120121237000
359104594	::460508372434173000
232468321	::460508493804363000
332908078	::460508640815087000
142176687	::460508772935692000
207781904	::460508785597874000
409336092	::460508910726545000
201113172	::460509099520569000
47348539	::460509121158971000
20822956	::460509163450155000
140994915	::460509295604269000
378334138	::460509474474954000
336019882	::460509502198915000
497544291	::460509563481890000
477188816	::460509680121290000
477188816	::460510044534996000
341037427	::460510113502339000
247159855	::460510287238397000
43967474	::460510294100307000
361532861	::460510441370689000
382414670	::460511020293697000
326436771	::460511150820835000
524903037	::460511281972121000
415943958	::460511476080340000
324614357	::460511565167755000
418783652	::460511942021746000
310569604	::460512011793600000
502240473	::460512061030936000
144937748	::460512291415277000
319469530	::460512912105537000
144937748	::460512959660167000
58661608	::460513194457714000
58661608	::460513305858437000
58661608	::460513565691375000
58661608	::460513605117816000
58661608	::460513651531980000
58661608	::460513706187976000
152454379	::460513883728654000
58661608	::460513902380744000
480973099	::460514142143516000
69064286	::460514414748499000
326436771	::460514936268259000
58661608	::460515049216290000
65926573	::460515239533244000
368468264	::460515371053633000
413686504	::460515386380009000
152454379	::460515406214864000
326436771	::460515433138102000
413686504	::460515484211761000
319469530	::460515693830496000
453280756	::460515769575419000
249451202	::460515977428754000
435557155	::460516035339104000
249451202	::460516058399797000
420731308	::460516105954394000
413686504	::460516182416953000
479222401	::460516451774771000
110563920	::460516777651228000
328794919	::460516787784650000
69662123	::460516916973432000
69662123	::460516987274145000
251892054	::460517107885543000
382314219	::460517292392996000
188917484	::460517838789570000
589654759	::460517959157297000
348683759	::460517974244204000
294347764	::460518168297877000
143455927	::460518196550701000
589654759	::460518359709143000
519909326	::460518698781265000
79073243	::460518839319789000
418783652	::460518887961157000
317860632	::460518954956365000
350509640	::460519547754520000
52818001	::460519573360361000
347643113	::460519658827681000
294347764	::460520076530053000
158948390	::460520578777374000
146608159	::460520962304512000
29473860	::460521004151095000
187089991	::460521255494365000
144937748	::460521271965810000
187089991	::460521302386688000
187089991	::460521340563251000
330468046	::460521428563918000
356448818	::460521448168505000
470801476	::460521471048445000
431179654	::460522096926277000
56723331	::460522475323797000
623065439	::460522586225770000
301717953	::460522610674376000
79861287	::460522768987996000
312857835	::460522891835351000
260539431	::460523253896065000
79861287	::460523427388874000
433932391	::460523745749110000
413686504	::460523969758502000
301717953	::460524075564412000
15778759	::460524218330128000
435557155	::460524375985225000
22844281	::460524665627492000
383243793	::460524704642519000
46697333	::460524876554461000
216507874	::460524903511228000
322643138	::460524982528118000
477188816	::460525051956051000
532616498	::460525439073533000
109298324	::460525551820607000
346412695	::460525750458654000
301761224	::460525781601771000
100376439	::460526322834362000
30516926	::460526603093938000
346412695	::460526753383870000
372507812	::460526755774603000
30516926	::460527302506733000
589654759	::460527323402760000
433932391	::460527470492385000
202840862	::460527981132124000
270025296	::460528020185694000
34445704	::460528115463106000
201113172	::460528720344674000
305216922	::460528802519449000
30516926	::460529088655290000
163763136	::460529111681605000
426685539	::460529207274004000
163763136	::460529236634107000
146608159	::460529629007073000
146608159	::460529825589899000
67193398	::460529935074209000
392737983	::460530242042343000
239917620	::460530623711424000
424790585	::460530818369466000
273811402	::460531617921249000
33217361	::460531931424120000
539183661	::460531936776429000
197210844	::460532530165190000
505219745	::460532614999199000
234143570	::460532630057156000
30516926	::460532932772630000
308175001	::460533110606532000
49824781	::460533482364878000
42994926	::460533501079478000
100090407	::460533598605811000
125560060	::460533605932888000
266235648	::460533970917003000
278874928	::460534098205765000
311031621	::460534171039842000
37776645	::460534176467664000
97326618	::460534762441310000
346412695	::460534975855480000
37776645	::460535110644023000
257597142	::460535175680512000
87306187	::460535202326913000
173688303	::460535265291808000
257597142	::460535351279620000
24413698	::460535482112147000
201113172	::460536316854153000
326827026	::460536326845366000
347643113	::460536448866091000
173688303	::460536469413588000
326827026	::460536492319059000
449756109	::460536661479534000
438647243	::460536749169446000
486231003	::460536833655332000
273811402	::460537482971332000
341732173	::460537599241633000
326827026	::460537652547047000
599589782	::460537774811004000
326827026	::460537803278139000
88018997	::460537862744592000
326827026	::460537961117798000
22734052	::460538260046249000
384488111	::460538424148361000
238322255	::460538817901264000
201113172	::460539043420192000
301203823	::460539176253784000
259872929	::460539183220535000
259872929	::460539183891615000
223005614	::460539191634698000
226357092	::460540068281610000
139460380	::460540134178304000
490841822	::460540405444931000
119434884	::460540487187705000
25235649	::460540818936569000
599589782	::460540921944088000
613956023	::460541178086039000
211645751	::460541273003134000
194129729	::460541846049931000
173688303	::460541933815738000
265786675	::460542004901199000
554633284	::460542162070147000
152454379	::460542288813256000
194129729	::460542460406796000
416548217	::460542758613045000
15778759	::460542891526348000
164101308	::460542906508382000
211645751	::460543356528242000
251821834	::460543395362897000
519677520	::460543544999284000
301244439	::460543819516506000
73526174	::460543842291163000
413367641	::460544029503942000
239928368	::460544127458082000
239313896	::460544156113195000
173688303	::460544340205371000
193192138	::460544685254012000
319469530	::460544697581469000
64596921	::460545004406972000
55161530	::460545092898410000
55161530	::460545446381756000
319469530	::460545828248387000
411898570	::460545908573089000
477989347	::460546133371396000
414217500	::460546245057331000
173688303	::460546670057385000
589654759	::460546796780269000
589654759	::460546923339194000
589654759	::460547084882833000
589654759	::460547163802832000
173688303	::460547347479396000
257597142	::460547465691680000
33238183	::460547492333879000
29473860	::460547683456131000
33238183	::460547775944339000
278874928	::460548111987781000
589654759	::460548134171459000
345508633	::460548411948032000
589654759	::460548483812818000
186572442	::460548522278785000
15186859	::460548643117088000
115503799	::460548690810535000
589654759	::460548725325438000
166735943	::460548737861816000
249451202	::460548818010787000
532616498	::460548996898258000
634615880	::460549022374051000
589654759	::460549210631581000
589654759	::460549328109850000
532616498	::460549352076111000
589654759	::460549528421011000
284316159	::460549622063063000
166735943	::460549695513706000
589654759	::460549715328004000
160671151	::460550057872601000
36279116	::460550499495084000
354412568	::460550584199024000
311031621	::460550584471261000
633506625	::460550585914122000
311031621	::460550706823303000
173688303	::460550777820291000
364546435	::460550809294741000
354412568	::460550844304211000
633506625	::460550924440571000
160671151	::460550948587585000
49824781	::460551078396698000
37776645	::460551191559438000
204866655	::460551364478001000
433470731	::460551410774720000
37776645	::460551502881234000
37776645	::460552130966061000
49824781	::460552159944527000
65412211	::460552378778132000
119434884	::460552403008643000
589654759	::460552407102279000
378415682	::460552505613910000
91606737	::460552691606114000
262382570	::460552945767960000
119434884	::460552975182610000
308726677	::460553698628755000
58627481	::460553972516794000
260539431	::460554104708689000
623065439	::460554369034121000
47032978	::460554586994909000
443375828	::460554641248620000
443375828	::460554821398167000
58627481	::460554927668879000
338830055	::460555019029590000
29984961	::460555019096297000
24100015	::460555481099288000
443375828	::460555526116741000
443375828	::460555588590927000
387625128	::460555669205024000
378415682	::460555695012585000
443375828	::460555822268157000
139460380	::460555835945783000
387625128	::460555857638350000
633506625	::460555858930196000
633506625	::460555999720378000
257597142	::460556009308577000
443375828	::460556834081091000
188917484	::460557140030402000
15733436	::460557512790396000
319301096	::460557874809540000
285988306	::460557902886215000
49824781	::460557992111652000
164101308	::460558024546217000
49824781	::460558109342056000
49824781	::460558137825984000
49824781	::460558161930620000
90797741	::460558472367845000
467043006	::460559131611381000
308726677	::460559153421766000
130514710	::460559193926148000
260911912	::460559629786038000
545129813	::460559941179154000
605601195	::460560491249557000
37867502	::460560632006209000
308175001	::460560658640031000
118191944	::460560766064951000
172025978	::460560813439193000
90797741	::460561060416598000
175532031	::460561270903549000
90797741	::460561337446572000
118191944	::460561384909328000
223998080	::460561387979169000
37867502	::460561732801277000
223998080	::460561981817516000
190624012	::460562189074440000
377176939	::460562562971889000
90797741	::460562574409760000
539183661	::460562686758363000
142384634	::460562895701409000
142384634	::460562971203084000
58046021	::460562995262029000
336019882	::460563038467149000
35097852	::460563194566946000
348683759	::460563275357233000
256346048	::460563444119654000
90797741	::460563472917741000
90797741	::460563572628525000
90797741	::460563640610222000
90797741	::460563689049841000
167184626	::460563807908024000
146608159	::460563838782291000
20496164	::460563900082032000
58046021	::460563968378294000
636632104	::460563975470452000
400266696	::460564188545286000
400266696	::460564605199077000
278874928	::460564671926263000
259872929	::460564712535515000
216507874	::460564938814013000
472617238	::460564993319006000
15742158	::460565027242520000
257913209	::460565182255988000
311031621	::460565221749178000
241324134	::460565554680840000
322327312	::460565653347250000
539183661	::460565759215685000
308175001	::460566206915690000
454471454	::460566238528143000
370845710	::460566268316090000
326436771	::460566494342938000
15742158	::460566678342877000
475930595	::460566826200489000
709921765	::460566963555536000
119434884	::460567011177689000
216507874	::460567069407203000
251821834	::460567136021127000
443375828	::460567282037440000
308175001	::460567521473466000
38748723	::460567635110137000
547741880	::460567769470087000
216507874	::460568157279625000
105607367	::460568349655576000
70982412	::460568374897287000
308175001	::460568676144410000
378334138	::460568747309547000
216507874	::460568781568221000
350083690	::460569100486729000
132479234	::460569254044385000
216507874	::460569305373876000
152715270	::460569475108974000
350083690	::460569482789142000
262271807	::460569490280161000
402492947	::460569953398042000
411898570	::460570107937562000
364546435	::460570252683014000
237330810	::460570409608683000
232468321	::460570514889531000
226357092	::460570592065122000
232468321	::460570638961217000
232468321	::460570751209205000
267357514	::460570838828187000
232468321	::460570911297396000
32471501	::460570967094222000
382414670	::460571109125914000
411898570	::460571127857688000
137117871	::460571339552587000
167184626	::460571355692281000
29302446	::460571415532797000
340119318	::460571721674653000
311031621	::460571770961940000
311031621	::460571811743158000
311031621	::460571817615179000
172573942	::460571857218195000
34863840	::460572053171892000
302673934	::460572099434668000
413367641	::460572462959579000
399174015	::460572568273948000
443375828	::460572653846556000
275268585	::460572821584769000
264705173	::460573097565765000
226357092	::460573122367094000
143455927	::460573436172312000
152127827	::460573545106395000
64768338	::460573587720531000
264705173	::460573606095753000
152127827	::460573938976710000
226357092	::460574114563231000
21568615	::460574171219894000
556631416	::460574275728969000
374613599	::460574482353369000
83878535	::460574607184232000
21568615	::460574643506933000
470801476	::460574666751356000
15186859	::460574749454635000
367990281	::460574762893586000
443375828	::460574764587692000
108798356	::460574843625553000
367990281	::460574922583330000
108798356	::460574988328656000
336019882	::460575109992833000
167183597	::460575145732476000
384059261	::460575299391225000
367990281	::460575299777077000
311031621	::460575342604713000
385259637	::460575379531792000
259052798	::460575417263349000
374613599	::460575495965274000
202292166	::460575685959241000
374613599	::460575759648555000
342934741	::460576009981804000
342934741	::460576073802321000
264705173	::460576123328278000
259052798	::460576156178059000
83878535	::460576252978790000
108798356	::460576800616480000
189368301	::460576819989970000
406121427	::460576885991149000
420731308	::460576936628985000
108798356	::460576951770836000
322327312	::460577108280897000
341153843	::460577239000961000
384683676	::460577385541160000
572151259	::460577407498321000
322643138	::460577443276152000
259872929	::460577469355945000
259872929	::460577470303850000
308175001	::460577704396333000
486231003	::460577777759297000
268499224	::460578217985056000
341153843	::460578636869804000
126428969	::460579253474430000
364405877	::460579305613828000
264705173	::460579376392720000
364405877	::460579553648197000
381778563	::460579626570375000
709921765	::460579633868861000
308175001	::460579828429619000
126428969	::460579889758756000
478462259	::460580012635463000
709921765	::460580144554713000
443375828	::460580271025569000
402243422	::460580335701356000
197384499	::460581381517889000
258235483	::460581591006588000
253552344	::460581630063558000
336019882	::460581832530993000
419249711	::460582031135502000
213287321	::460582117093965000
34445704	::460582176317140000
147779508	::460582307540525000
411898570	::460582328356450000
142950218	::460582426973331000
336019882	::460582453837447000
126428969	::460582517330833000
204866655	::460582696025333000
142950218	::460582850106896000
204866655	::460582908777222000
256346048	::460582990058639000
204866655	::460583009243365000
336019882	::460583108098527000
475930595	::460583264801923000
237330810	::460583300734914000
126428969	::460583305230823000
118881789	::460583433706946000
633506625	::460583704025251000
311031621	::460583916085469000
479222401	::460583986696159000
98785279	::460584112470761000
18277474	::460584136701665000
291288952	::460584168024309000
70982412	::460584286304092000
142950218	::460584429422149000
311031621	::460584460543479000
336019882	::460584470085513000
311031621	::460584548590317000
384059261	::460584578701615000
30787413	::460584687480885000
311031621	::460584874760351000
533417136	::460584914425880000
378334138	::460584951587803000
385595835	::460584975364943000
118191944	::460585034215616000
445903498	::460585079564423000
385595835	::460585161063546000
118191944	::460585237383495000
33238183	::460585258870530000
70982412	::460585263941816000
264234166	::460585375938138000
399174015	::460585377288704000
30787413	::460585459685789000
18277474	::460585473459900000
239928368	::460585678347448000
384059261	::460585891422294000
114070939	::460585892877316000
399174015	::460585938201366000
114070939	::460586031364845000
342878651	::460586056329351000
367990281	::460586087489224000
336019882	::460586129943588000
367990281	::460586238643539000
118191944	::460586567917404000
108798356	::460586749198995000
144937748	::460586753800540000
118191944	::460586830178840000
384059261	::460586908616507000
147779508	::460586914295586000
222687654	::460586955659415000
118191944	::460587110731632000
118191944	::460587250397757000
34445704	::460587387442434000
127031573	::460587389958639000
384059261	::460587403624058000
194359616	::460587410590801000
118191944	::460587410993471000
118191944	::460587470296715000
118191944	::460587507651215000
118191944	::460587633333534000
118191944	::460587833603158000
118191944	::460587989085995000
118191944	::460588063346139000
52441281	::460588159605424000
118191944	::460588410957496000
331398205	::460588484307070000
149980973	::460588488996306000
291288952	::460588566964633000
578593285	::460588595858784000
291288952	::460588602691682000
475930595	::460588862516264000
384059261	::460589230998421000
118191944	::460589293728444000
213287321	::460589370417090000
96443022	::460589378402652000
308175001	::460589409230811000
118191944	::460589443209256000
34445704	::460589466902876000
159011393	::460589493985095000
384059261	::460589629939679000
118191944	::460589785657397000
23721718	::460589792028131000
320249108	::460589819693760000
118191944	::460589924434329000
286265668	::460589994055196000
23721718	::460590030101020000
118191944	::460590084484780000
529698153	::460590108714881000
93927673	::460590284171378000
326436771	::460590398831095000
384059261	::460590419253157000
159011393	::460590509195399000
291288952	::460590512127229000
166307106	::460590893347905000
186572442	::460590979892776000
163768701	::460591039506817000
486231003	::460591146818109000
266164462	::460591182813609000
118191944	::460591236093861000
118191944	::460591296743473000
118191944	::460591307300540000
70982412	::460591395087335000
118191944	::460591532719226000
159011393	::460591567183425000
118191944	::460591581343805000
194129729	::460591616060047000
30787413	::460591638671532000
519909326	::460591737782538000
266164462	::460591781688913000
138083816	::460591973007495000
378850242	::460592061927153000
411786523	::460592194509090000
118191944	::460592233771978000
118191944	::460592267687116000
62518475	::460592456707616000
62518475	::460592488584347000
118191944	::460592595316797000
384059261	::460592606960164000
137014162	::460592623363706000
257913209	::460592759418912000
173688303	::460593044073373000
118191944	::460593132758122000
222584958	::460593168199995000
239928368	::460593261732954000
222584958	::460593421313654000
118191944	::460593428020338000
256638502	::460593529161809000
62518475	::460593595310153000
173688303	::460593729804320000
118191944	::460593799291756000
118191944	::460593908159094000
118191944	::460593998877716000
62518475	::460593999200665000
62518475	::460594363739824000
251821834	::460594441267318000
545784705	::460594463522304000
574250205	::460594727050428000
281295226	::460594802472812000
239928368	::460594811473760000
172280619	::460594819358670000
172280619	::460594901147594000
172280619	::460594963550437000
172280619	::460595049332359000
62518475	::460595089199603000
172280619	::460595124167143000
62518475	::460595163728191000
172280619	::460595301435183000
62518475	::460595373468557000
301717953	::460595423150096000
262382570	::460595618260344000
368468264	::460595634328715000
62518475	::460595736506544000
118191944	::460595816734801000
62518475	::460595852831371000
259052798	::460595858245816000
8036902	::460595871256961000
62518475	::460596681671979000
336019882	::460596730002554000
172280619	::460596858708975000
8036902	::460596902833438000
62518475	::460597173487276000
474400310	::460597284304977000
475930595	::460597407076847000
62518475	::460597410180644000
475930595	::460597645955067000
62518475	::460597779140988000
30787413	::460597873160093000
172280619	::460598092954206000
108798356	::460598181831532000
62518475	::460598217340878000
239928368	::460598264820432000
62518475	::460598335733522000
351896383	::460598353990918000
580156304	::460598463164846000
399174015	::460598466582814000
62518475	::460598547998842000
397717926	::460598648444035000
62518475	::460598855839784000
172280619	::460598882586484000
361532861	::460598964702547000
62518475	::460599066221871000
15778759	::460599572457197000
62518475	::460599615017189000
384059261	::460599802250936000
108798356	::460599834672918000
62518475	::460600251569946000
17356903	::460600281840226000
144937748	::460600443094437000
454471454	::460600515777150000
239928368	::460601132415733000
15733436	::460601301575806000
454471454	::460601369687101000
34863840	::460601549606371000
454471454	::460601581814046000
62518475	::460601583420833000
251821834	::460601808272908000
222584958	::460602158489284000
393105437	::460602432905424000
454471454	::460602464081674000
24392243	::460602482906132000
454471454	::460602557090365000
454471454	::460602722119458000
20478089	::460602735499677000
15733436	::460602808987680000
360898372	::460602858610503000
454471454	::460602884993056000
360898372	::460602902906560000
360898372	::460602913144848000
533417136	::460603000264720000
20478089	::460603001766682000
397717926	::460603019017859000
222584958	::460603162366586000
64768338	::460603327563038000
368079003	::460603364238053000
240927663	::460603731684249000
384059261	::460603788496474000
62518475	::460603856125431000
240927663	::460603874122821000
621474989	::460603923494350000
34445704	::460604065102446000
561622267	::460604079325347000
384059261	::460604089735598000
193192138	::460604525712519000
62518475	::460604696231936000
431262520	::460604703257014000
257913209	::460604714888228000
415897649	::460604744877084000
374289648	::460604759339446000
202798666	::460604762460000000
341153843	::460605568856907000
411898570	::460605752525459000
335068121	::460605758099292000
367990281	::460605830606622000
335068121	::460605833827467000
350083690	::460605855415947000
367990281	::460605864161067000
411786523	::460605872516136000
240927663	::460605915905814000
304645030	::460605935388733000
335068121	::460606008423772000
304645030	::460606045413732000
240927663	::460606349198360000
555976584	::460606482808336000
141821632	::460606580371632000
272184078	::460606612906835000
64768338	::460606694569947000
216819428	::460607036766818000
186572442	::460607085076426000
415206019	::460607299934248000
216819428	::460607339067097000
93927673	::460607499679195000
415943958	::460607881327288000
39169797	::460608161347801000
555976584	::460608276271742000
264946102	::460608457675010000
141821632	::460608457998368000
398377928	::460609040532262000
432116634	::460609111298568000
398377928	::460609457978757000
398377928	::460609517550460000
415998425	::460609557849313000
240927663	::460609607866384000
411700909	::460609615630467000
190492046	::460609769372651000
283328574	::460609877522407000
279230956	::460609949995769000
398377928	::460609984921755000
398377928	::460610093977858000
489078088	::460610121156919000
240927663	::460610161170599000
423941104	::460610221845401000
318065690	::460610402892521000
240927663	::460610403022561000
240927663	::460610759144132000
454471454	::460610787690954000
240927663	::460610896759246000
475930595	::460610938841092000
40561134	::460610942443999000
240927663	::460611059246587000
359104594	::460611158756433000
283328574	::460611211177238000
240927663	::460611244789989000
138083816	::460611279900512000
475930595	::460611422272389000
40561134	::460611475271200000
437082385	::460611618708402000
418783652	::460611697804582000
418783652	::460611770043076000
40561134	::460611860249600000
475930595	::460611867535499000
240927663	::460612002465845000
85651876	::460612295039942000
341153843	::460612790697197000
276131997	::460612964874457000
497544291	::460612996373286000
276131997	::460613015835250000
533844924	::460613176426790000
249451202	::460613461727137000
633506625	::460613506870419000
449988145	::460613513271320000
406121427	::460613523119173000
335068121	::460613724974239000
344950744	::460613750903427000
449988145	::460613755899240000
344950744	::460613797573427000
355758655	::460614401532653000
602895412	::460614573377069000
418783652	::460614587952672000
326827026	::460614631430844000
69455217	::460614669192151000
249451202	::460614688657506000
195276249	::460614979054747000
326827026	::460615087343280000
602895412	::460615141835296000
378415682	::460615237654568000
418783652	::460615324795428000
326827026	::460615561660346000
453280756	::460615611177902000
602895412	::460615635253202000
128284695	::460615735061270000
58847822	::460615871212158000
349365015	::460616183860183000
331925277	::460616383164710000
138083816	::460616397970628000
326827026	::460616439612051000
349365015	::460616607744946000
246571951	::460616716913876000
326827026	::460616770618142000
517695658	::460616863652003000
215385454	::460617125661790000
326827026	::460617314032164000
238786875	::460617350237007000
308175001	::460617407258583000
196659229	::460617447700443000
454471454	::460617513760718000
238786875	::460617547142799000
326827026	::460617762029981000
215385454	::460617818623729000
261942709	::460617973154062000
261942709	::460617994318536000
431262520	::460618033514700000
339565561	::460618140850745000
204866655	::460618467352514000
285988306	::460618543978270000
418783652	::460618618527834000
240927663	::460618654069948000
196659229	::460618654728863000
399645465	::460618658600198000
215385454	::460618887856676000
602895412	::460619112704528000
196659229	::460619175590100000
204866655	::460619202198786000
215385454	::460619246616449000
240927663	::460619391114043000
328057955	::460619466020515000
196659229	::460619553035542000
406121427	::460619737999753000
95141856	::460620026794741000
449988145	::460620114371416000
231483310	::460620171216830000
285988306	::460620264863461000
204866655	::460620316889608000
399174015	::460620328805220000
321839755	::460620452667203000
418783652	::460620568656900000
615688476	::460620637493415000
454471454	::460620714023075000
204866655	::460620888254480000
420731308	::460621535242248000
399645465	::460621592666845000
293644929	::460621664825270000
324614357	::460621708551282000
294347764	::460621727332970000
573151200	::460621776418926000
294347764	::460621906442350000
633506625	::460622071731482000
350003589	::460622101670404000
219163747	::460622216132964000
196659229	::460622446937534000
196659229	::460622563929255000
249451202	::460623139643621000
249451202	::460623234522939000
100090407	::460623670072082000
25680589	::460623712367042000
249451202	::460623749306253000
414004311	::460623760718974000
166307106	::460623783213031000
249451202	::460623836061237000
469722641	::460623969347837000
29302446	::460624165981417000
533417136	::460624279927652000
308175001	::460624385208889000
324614357	::460624422815412000
58847822	::460624480390225000
79861287	::460625223277355000
284316159	::460625275386998000
79861287	::460625381339697000
249451202	::460625802930180000
304224068	::460625997658722000
294347764	::460626429453955000
304224068	::460626578699866000
249451202	::460626616641941000
438801693	::460626874196971000
453280756	::460626896472899000
100090407	::460627140242059000
331398205	::460627227479011000
210671307	::460627332303040000
453280756	::460627339559178000
68369234	::460627641897590000
64596921	::460627914456047000
572151259	::460628072413134000
15186859	::460628101626884000
210671307	::460628463431745000
568915908	::460628904148213000
374613599	::460629407430742000
142176687	::460629447067336000
15778759	::460629735044022000
348901427	::460629742626938000
227046044	::460629761329332000
234950395	::460629784603533000
232793000	::460629905009426000
10095952	::460629927218270000
62936749	::460630699499077000
348901427	::460631168275079000
249451202	::460631287280443000
466989920	::460631298051411000
277760577	::460631489609486000
348901427	::460631578511540000
64768338	::460631583607644000
140994915	::460631802734862000
69064286	::460631899497439000
304224068	::460632023325896000
134181956	::460632214481293000
23721718	::460632300074450000
383045348	::460632478890201000
393105437	::460632489506004000
393105437	::460632555478216000
277760577	::460632740178571000
277760577	::460632995271933000
395687470	::460633016281616000
418841887	::460633247848742000
529698153	::460633639483494000
418841887	::460633813367140000
418841887	::460633919030038000
338477631	::460634000487612000
173688303	::460634097778294000
477188816	::460634137032785000
283328574	::460634157169664000
359104594	::460634243933020000
70839851	::460634382454108000
173688303	::460634467267137000
516017637	::460634723317211000
109298324	::460634744636465000
150828387	::460635081443639000
272586753	::460635177090183000
418841887	::460635335177691000
52441281	::460635578191454000
219163747	::460635789294981000
52441281	::460635926486458000
173688303	::460636047211130000
187309818	::460636268758847000
173688303	::460636539278483000
132479234	::460636707705335000
225203526	::460636882230341000
159011393	::460636983488815000
225203526	::460637107556745000
114070939	::460637683815960000
312857835	::460637770420322000
64596921	::460637907272077000
93927673	::460638440225128000
91666102	::460638632106151000
62518475	::460638766022275000
477188816	::460639032012054000
213767620	::460639073468571000
580156304	::460639457876508000
163242154	::460639706292563000
225203526	::460639755097890000
281295226	::460640543417327000
23721718	::460640710912245000
205124512	::460640761969508000
418841887	::460640850759155000
205124512	::460641021827641000
213767620	::460641346496512000
24100015	::460641494865833000
239917620	::460641521335681000
173688303	::460641549139722000
64596921	::460641738865262000
65412211	::460641959909265000
209345596	::460642086610796000
40561134	::460642179816239000
64596921	::460642456124403000
58627481	::460642513003364000
259872929	::460642584835022000
96443022	::460642606808956000
406121427	::460642740464664000
134181956	::460642793203838000
64596921	::460642923126599000
213767620	::460643184016494000
134181956	::460643367487954000
324614357	::460643368629198000
64596921	::460643368960159000
64596921	::460643395442974000
434720036	::460643429374885000
318065690	::460643474174246000
324614357	::460643486753366000
158948390	::460643626268516000
232468321	::460643786435985000
318065690	::460643953914564000
434720036	::460643987959738000
434720036	::460644065155903000
322446637	::460644217480425000
434720036	::460644426402910000
175532031	::460644660093149000
328871385	::460644741562920000
219163747	::460644766569340000
70839851	::460645263980232000
213767620	::460645897563799000
381778563	::460646049002967000
213767620	::460646236400672000
268547296	::460646690622799000
21568615	::460646830666416000
52441281	::460646831668465000
259052798	::460646974824280000
64582219	::460647719837519000
418841887	::460647772215996000
335068121	::460647842227310000
213767620	::460648679234625000
201810972	::460648740945010000
213767620	::460649273625808000
53312065	::460649486155804000
213767620	::460649529713623000
213767620	::460649911273668000
478462259	::460650023160520000
266164462	::460650307836727000
114291753	::460650479676968000
266164462	::460651059808313000
64582219	::460651242708934000
122717174	::460651374816931000
572151259	::460651848727142000
266164462	::460651949533450000
58847822	::460654510021414000
18277474	::460654697553354000
212060681	::460654715710500000
18277474	::460655461218660000
261438579	::460655606894825000
138083816	::460655627195269000
301203823	::460655874072383000
40561134	::460655904795291000
418841887	::460655958885400000
18277474	::460655964971335000
201810972	::460656124656877000
114291753	::460656490026893000
201810972	::460656532947226000
378778103	::460656543823056000
116633811	::460656693739675000
495598070	::460656975324270000
346392612	::460657348176916000
245935219	::460657355323998000
239917620	::460657586019115000
52818001	::460657760255090000
243011588	::460657841922392000
335068121	::460657997123821000
335068121	::460658145920954000
346392612	::460658444718977000
52818001	::460659074787713000
58847822	::460659300965175000
58847822	::460659546466181000
138083816	::460659880626360000
116633811	::460659978441728000
167183597	::460660069550419000
66184984	::460660669247795000
239917620	::460660750940250000
18277474	::460661247600771000
81674504	::460661262221713000
103244523	::460661547040137000
335068121	::460661771330543000
103244523	::460661873952583000
18277474	::460662438103629000
342878651	::460662884679168000
18277474	::460663388214140000
635577431	::460663729869168000
167184626	::460663843673219000
472617238	::460664148410368000
472617238	::460664406615924000
472617238	::460664609486016000
472617238	::460666017081872000
378773930	::460666934468833000
74955386	::460667312513634000
74955386	::460667773400539000
212490176	::460667790546837000
259052798	::460667840001867000
592475734	::460668728095412000
230659102	::460668949080727000
621306179	::460668972573003000
432116634	::460669121148235000
65926573	::460669238555197000
539183661	::460669601798692000
76870522	::460669942673584000
335068121	::460670030963695000
211019280	::460670216952102000
41753572	::460670310917095000
211019280	::460670451665371000
335068121	::460670821438984000
259052798	::460671092147748000
230659102	::460671612795109000
24392243	::460671702046109000
335068121	::460672116841385000
238880491	::460672321439547000
335068121	::460672375927742000
259052798	::460672663820582000
50546012	::460673069883719000
335068121	::460673079891329000
50546012	::460673328043139000
291475742	::460673373903671000
291475742	::460673501112696000
308657649	::460673682340192000
291475742	::460674477223735000
291475742	::460674711521742000
402492947	::460675055207190000
147997393	::460675340655149000
147997393	::460676647533154000
408031484	::460677588021555000
270184109	::460677806553198000
238880491	::460677934961795000
270184109	::460678038665981000
270184109	::460678077123551000
473718221	::460678423414050000
173688303	::460678804583636000
147997393	::460678884409622000
392434084	::460679235422527000
267323089	::460679855395188000
28510276	::460679902954807000
267323089	::460679928560619000
60712766	::460679947867418000
267323089	::460680009791713000
259872929	::460680129790750000
267323089	::460680214905769000
267323089	::460680257746395000
506100348	::460680670755307000
283051149	::460681204656664000
230659102	::460681845953146000
230659102	::460682310371639000
356579210	::460683503706050000
356579210	::460683720253767000
222636373	::460683779238268000
356579210	::460683855645929000
219163747	::460684081588486000
356579210	::460684124534370000
356579210	::460684284526084000
356579210	::460684582745288000
239917620	::460684703066894000
356579210	::460684915861123000
356579210	::460684995154436000
58627481	::460685130059624000
58627481	::460685335400161000
230659102	::460686029322596000
239917620	::460686137380450000
212490176	::460686183501004000
230659102	::460687543587991000
212490176	::460687596574617000
506707370	::460687928914870000
212490176	::460688288823533000
152715270	::460688407706869000
212490176	::460689464088465000
58847822	::460690594377895000
30223693	::460692238079504000
539183661	::460692278374596000
35706997	::460693090274009000
218750630	::460696450431582000
232468321	::460697117023936000
232468321	::460697232899993000
175532031	::460697986063163000
252756099	::460701438700965000
315872678	::460702974889566000
222636373	::460705457456553000
349365015	::460705711840702000
232468321	::460705964136464000
15186859	::460706426890252000
30223693	::460707286722179000
326827026	::460707693825900000
326827026	::460707943349256000
232468321	::460708219061411000
232468321	::460708234890719000
232468321	::460708299965362000
232468321	::460708580379729000
103244523	::460710678890692000
408098797	::460712298966163000
30223693	::460712514523652000
128103434	::460715301718355000
32382173	::460716256057131000
65425379	::460717480076644000
260911912	::460717875649462000
467852949	::460721537377898000
467852949	::460721919525154000
301657872	::460723084983402000
69044676	::460723833234665000
260911912	::460725102938574000
326827026	::460726209257930000
364405877	::460727677260165000
97307001	::460729570128179000
206538198	::460731879470415000
28405302	::460732020746772000
260911912	::460732377686638000
197384499	::460732835733983000
259872929	::460732946760990000
259872929	::460732947524370000
165658390	::460733009243537000
419738528	::460733477378609000
15681561	::460733652490416000
72882594	::460733961543901000
72882594	::460733962503979000
260911912	::460734209397510000
214678768	::460734535030681000
65425379	::460735854911447000
241999176	::460736402498801000
236930269	::460737906022158000
432116634	::460738400497451000
343018153	::460738779557285000
422214932	::460739502051307000
407395368	::460740168438136000
26198467	::460740547397705000
184195472	::460740682663993000
39469570	::460740834552737000
460772038	::460741097480650000
31250549	::460742224674701000
210674392	::460742608286130000
30516926	::460742952965640000
416506126	::460743141880913000
365523194	::460743191897972000
285906246	::460743567502082000
302673934	::460743968930942000
268397639	::460744394090352000
285906246	::460744624282161000
286265668	::460744876192059000
268397639	::460744923394740000
371477472	::460745203804930000
268397639	::460745247597678000
268397639	::460745783747174000
285906246	::460745808996876000
52441281	::460746277148323000
60399576	::460746387022307000
81765661	::460746585442234000
414066292	::460746653767442000
94226339	::460747257180991000
268397639	::460747494302179000
718668289	::460747697033461000
437082385	::460748717612863000
15778759	::460748910840283000
437082385	::460748990288785000
62396842	::460749825714028000
72210207	::460749986817265000
30516926	::460750906125209000
294347764	::460750935287820000
417449044	::460751032247934000
378334138	::460751518720094000
32382173	::460751683598188000
57933673	::460751918407507000
279081886	::460751923004461000
52441281	::460751964955881000
112145680	::460752879310360000
52441281	::460753102933479000
253120136	::460753380852248000
15688986	::460753415086166000
240927663	::460753486146056000
302673934	::460753840598708000
302525103	::460754156316151000
282697692	::460754407546978000
377486283	::460754513830215000
120853830	::460754525964763000
83878535	::460754710446628000
35869207	::460755473818718000
417449044	::460755608422318000
52441281	::460755890308534000
513270198	::460756009275772000
479205756	::460756023318310000
202196262	::460756245591252000
38440249	::460756332069392000
93927673	::460756581362442000
277794018	::460756937089744000
285906246	::460757435007762000
234143570	::460757460689883000
133508241	::460757678768152000
152127827	::460757757281325000
70982412	::460757778089254000
70982412	::460757801971634000
70982412	::460757824973205000
303427354	::460757880967540000
34536365	::460757988924350000
112801155	::460758273608921000
70982412	::460758379598585000
579271413	::460758465636335000
234143570	::460758498100641000
112801155	::460758640438575000
234143570	::460758685414076000
259872929	::460758780356358000
196659229	::460759657368530000
246571951	::460759664209039000
36279116	::460760002458685000
234143570	::460760076039774000
293213630	::460760136404185000
234143570	::460760137989636000
378334138	::460760177525141000
270025296	::460760290053726000
341037427	::460760406311452000
246571951	::460760526377611000
10095952	::460760638478761000
246571951	::460761122543394000
329471370	::460761521274884000
726320420	::460761609388843000
91130285	::460761643438579000
91130285	::460761857947860000
152127827	::460762191293980000
155677785	::460762220046336000
384594087	::460762313034072000
384594087	::460762349058936000
516937156	::460762366171287000
8036902	::460762425378107000
384594087	::460762599001702000
384594087	::460762796888965000
384594087	::460762817000648000
62936749	::460762939256233000
34717669	::460763075688136000
91130285	::460763468124405000
91130285	::460763667391582000
301203823	::460763703311622000
159944196	::460763831338164000
145572480	::460764056836530000
413367641	::460764140089659000
378850242	::460764154371260000
613256961	::460765012269600000
171724420	::460765311046651000
23027915	::460765727365287000
321876841	::460766102117953000
23027915	::460766283445698000
372507812	::460766718672265000
173608790	::460766757183950000
347643113	::460766916248735000
173608790	::460766924419252000
173608790	::460767223439585000
150034005	::460767325159821000
561622267	::460767404688437000
173608790	::460767729612382000
118191944	::460768131833929000
173608790	::460768185893933000
118191944	::460768566124769000
20804321	::460768612026818000
118191944	::460768721632755000
348683759	::460769271740497000
372507812	::460769425722208000
621474989	::460769538515419000
393105437	::460769806770122000
55704588	::460769831453605000
300594041	::460770022843891000
86970230	::460770116406214000
173608790	::460770319725121000
173608790	::460770567734296000
378334138	::460770894194180000
256088386	::460771109147660000
324401110	::460771425042051000
23403899	::460772033962340000
633506625	::460772105647190000
23403899	::460772415841116000
167222207	::460772944151871000
468965579	::460772965286961000
120853830	::460773353109069000
594844703	::460773471422013000
594844703	::460773474869719000
594844703	::460773584823402000
115583749	::460773712347017000
634615880	::460773964411711000
234143570	::460773994111975000
252314330	::460774077343756000
594844703	::460774082766979000
370088836	::460774757127172000
594844703	::460774783823929000
594844703	::460774804900306000
594844703	::460774826622582000
519677520	::460775282723794000
280194602	::460775460893233000
379253079	::460775489905635000
470801476	::460775658247831000
31258629	::460775772265787000
479222401	::460775980785627000
51649971	::460776168325529000
173608790	::460776334810034000
24392243	::460776360378925000
302673934	::460776495347412000
29302446	::460776806841585000
385595835	::460776819415732000
100090407	::460776883081469000
180911733	::460777205870907000
331482356	::460777467922227000
71284640	::460777598457364000
336821368	::460777891546923000
48157278	::460777941564395000
238672857	::460778843599421000
230903702	::460779008490078000
40708485	::460779217592938000
633506625	::460779308110184000
321102847	::460779341769883000
40708485	::460779392096952000
172025978	::460779553661517000
152127827	::460779635370754000
538590660	::460779642593742000
238672857	::460779693151510000
118470515	::460780103862329000
49886698	::460780296023990000
190492046	::460780653085483000
131254355	::460780707522953000
23403899	::460780731002654000
23403899	::460781055394316000
433470731	::460781432500387000
261471578	::460781549718618000
23403899	::460781826361925000
20804321	::460781997917351000
91345170	::460782504426090000
321102847	::460782525745729000
108808608	::460782585095135000
91345170	::460782618687336000
372507812	::460782810903871000
105607367	::460782896505053000
317860632	::460783365667303000
80159052	::460783638792007000
69494041	::460783652872269000
187089991	::460783691048816000
91345170	::460783846771159000
41143305	::460783850566606000
213287321	::460783852399906000
39469570	::460783979877371000
60218540	::460784209733648000
312856997	::460784481981321000
49886698	::460784644481245000
286216848	::460784993225019000
334665323	::460785089320714000
255195496	::460785099093471000
25537528	::460785331122745000
303427354	::460785462870032000
372507812	::460785496512540000
291288952	::460786021928423000
433083953	::460786417514201000
414066292	::460786507838918000
396786261	::460786533348302000
249468865	::460786712835129000
108808608	::460786830653542000
124011751	::460786850320228000
91345170	::460787178822701000
417449044	::460787377938911000
58627481	::460787600974819000
59622669	::460787776183488000
146608159	::460787882890784000
201810972	::460787913765449000
262271807	::460788088911167000
311583053	::460788154824667000
428516870	::460788506814840000
359806236	::460788517539295000
133112299	::460788706677633000
139547588	::460789013889437000
311583053	::460789100296273000
124011751	::460789712387457000
356448818	::460789737448816000
580156304	::460789864439361000
162802335	::460790409321791000
483526518	::460790502837608000
303480264	::460790623633948000
247159855	::460790740407173000
276131997	::460790913145769000
58661608	::460790963133485000
273748024	::460790976672321000
58661608	::460791040514224000
276131997	::460791118696022000
23403899	::460791193128144000
58661608	::460791470413209000
58661608	::460791783950417000
23403899	::460791917496651000
58661608	::460791942260203000
55161530	::460792046890934000
405239647	::460792067057143000
93927673	::460792089106980000
23403899	::460792147491717000
317860632	::460792425233924000
23403899	::460792496071925000
322446637	::460792637637681000
238322255	::460792673360572000
131254355	::460792711671324000
302673934	::460792794857340000
93927673	::460792872703635000
120532808	::460792879086960000
265786675	::460792958498144000
188917484	::460793006212542000
341153843	::460793093902434000
234143570	::460793104384393000
393105437	::460793345422270000
580156304	::460793359238299000
91130285	::460793676663644000
23403899	::460793814693986000
419249711	::460793870276898000
234143570	::460794384792166000
407038804	::460794438881513000
204866655	::460794440396075000
365746365	::460794575053787000
432116634	::460794630376681000
158948390	::460794781283934000
23403899	::460794883683655000
58661608	::460795122079514000
234143570	::460795208226308000
58661608	::460795231370502000
234143570	::460795273351270000
58661608	::460795407422201000
253879613	::460795416326328000
594844703	::460795548841558000
155677785	::460795629036654000
234143570	::460795706132140000
321876841	::460795706174107000
594844703	::460795726323544000
365746365	::460795849870553000
25235649	::460795988668456000
25235649	::460796011149938000
146216300	::460796079403843000
155677785	::460796138514571000
365746365	::460796206017290000
15778759	::460796402462113000
79476731	::460796575829471000
486231003	::460797545032077000
118191944	::460797760208646000
210671307	::460798004128018000
414004311	::460798016140500000
442736318	::460798097879465000
280194602	::460798276321542000
486231003	::460798529112666000
414004311	::460798560292708000
433470731	::460799710622937000
138083816	::460799818508431000
410047216	::460799836980129000
414004311	::460799921017196000
435557155	::460799935789539000
435557155	::460800122398310000
365746365	::460800153150976000
15733436	::460800460736430000
284931188	::460800701703012000
48157278	::460800779377721000
532616498	::460801038396968000
211645751	::460801097448554000
130312780	::460801118914625000
445826532	::460801121985257000
35525270	::460801173507670000
341153843	::460801198887809000
146216300	::460801224393383000
341153843	::460801276440502000
365767010	::460801424415551000
19569142	::460801458292539000
222687654	::460802052285681000
365746365	::460802111848980000
124011751	::460802770593804000
19879486	::460802818610188000
32125015	::460803136601346000
465292139	::460803280017588000
120853830	::460803283024875000
390552849	::460803437941497000
303427354	::460803640442499000
58046021	::460803691474591000
190492046	::460803725024833000
216819428	::460803924908593000
497630362	::460804023273005000
216819428	::460804052729614000
19879486	::460804247916130000
303427354	::460804417391173000
477188816	::460804580603752000
252314330	::460804638808502000
433932391	::460804693094973000
139460380	::460804696785973000
266210776	::460804920157818000
396655167	::460804961949843000
396655167	::460805039406067000
260539431	::460805084620660000
396655167	::460805676571168000
393105437	::460805961024688000
124011751	::460806179229147000
216819428	::460806198199988000
377176939	::460806279116898000
294347764	::460806375958798000
225203526	::460806398545113000
435557155	::460806721263267000
15733436	::460806957285523000
25784705	::460807040542052000
416018810	::460807138307108000
393105437	::460807140395864000
303427354	::460807208427864000
36943663	::460807232041811000
124011751	::460807274919772000
15733436	::460807348664418000
238786875	::460807447184035000
416018810	::460807490624450000
416018810	::460807559784312000
465934852	::460807571499016000
19879486	::460807611902750000
416018810	::460807637500559000
416018810	::460807709927804000
416018810	::460807851087110000
249227650	::460808316390629000
138935158	::460808566362746000
66486074	::460808607114596000
360367250	::460808615683575000
596191047	::460808655710212000
190492046	::460808824770019000
302673934	::460808839022247000
341153843	::460809199153582000
465934852	::460809404229496000
381599486	::460809480197132000
472617238	::460809660262404000
167222207	::460809921421123000
187089991	::460810224073338000
136114188	::460810281112059000
482944497	::460810312116342000
187089991	::460810370773295000
416130255	::460810409637715000
365767010	::460810425475801000
365767010	::460810468849102000
275813402	::460810650147500000
412304311	::460810680724377000
340119318	::460810703922667000
412304311	::460811078860304000
365767010	::460811238348701000
421179396	::460811242329096000
594844703	::460811428497489000
412304311	::460811639424843000
419105102	::460812484656373000
599787941	::460812527073783000
167222207	::460812597714243000
124011751	::460812768682057000
163763136	::460812826949324000
357306642	::460813021825085000
167222207	::460813373299765000
259872929	::460813387685822000
124011751	::460813439095410000
357306642	::460813674962092000
269151566	::460813715474890000
433003196	::460813762069823000
420731308	::460814156266885000
110853177	::460814718198767000
23721718	::460814738117505000
555976584	::460815201927827000
110853177	::460815503590580000
279230956	::460815557710077000
124011751	::460815626638868000
256638502	::460815758160052000
205928265	::460816692869095000
35525270	::460817000135028000
278316478	::460817093135302000
167222207	::460817155765047000
331398205	::460817248484347000
628045480	::460817381925715000
128284695	::460817413186256000
331398205	::460817672184541000
86474692	::460817789716942000
506100348	::460817871539412000
465934852	::460818346825371000
20935798	::460818441520553000
55161530	::460818646558728000
414004311	::460818994144878000
342878651	::460819005675417000
64905964	::460819121014571000
279230956	::460819292263825000
599787941	::460819496064651000
6652302	::460819514054037000
506100348	::460819643574530000
281295226	::460819874462576000
232468321	::460820637531926000
280194602	::460820647199789000
301257200	::460821006601695000
335068121	::460821082321080000
301257200	::460821141859627000
599787941	::460821523633541000
335068121	::460821733402894000
335068121	::460821817666465000
335068121	::460821927917932000
468102453	::460822819492745000
497544291	::460822861729382000
35525270	::460822901420077000
302673934	::460822996228505000
506100348	::460823106693525000
468102453	::460823176801304000
469722641	::460823229754376000
468102453	::460823299832811000
232901934	::460823437989015000
41658963	::460823453218529000
468102453	::460823460424343000
468102453	::460823597729083000
468102453	::460823762275823000
506100348	::460823934103871000
468102453	::460824062491516000
26925878	::460824218213416000
468102453	::460824223041089000
506100348	::460824487387070000
468102453	::460824644845461000
15778759	::460825208257925000
421179396	::460825438403575000
190492046	::460825734735724000
506100348	::460825788929949000
190492046	::460825809339822000
280194602	::460826278611140000
555976584	::460826334453710000
249012544	::460826471884271000
726320420	::460826575886241000
30151060	::460826623970131000
259872929	::460826675442249000
322446637	::460826731411017000
152715270	::460827309398691000
501202268	::460827339015094000
268499224	::460827392559570000
322446637	::460827521970221000
403020871	::460827686823161000
442736318	::460827772173426000
52441281	::460827842650320000
262370529	::460827853425500000
267357514	::460827910060777000
322446637	::460827943346790000
52252090	::460827946383462000
262370529	::460828139342819000
149980973	::460828162536898000
322446637	::460828239984734000
71284640	::460828247622569000
479222401	::460828286671532000
262370529	::460828306456465000
322446637	::460828681951129000
442736318	::460828743838482000
52441281	::460829349751422000
479222401	::460830128168108000
281821239	::460830168861265000
150034005	::460830209387024000
208894791	::460830209495687000
281295226	::460830224767123000
256638502	::460830471409377000
38748723	::460830707615801000
414066292	::460830961047851000
238786875	::460831027242364000
38748723	::460831290863128000
208894791	::460831343224422000
36925706	::460832184241115000
297542894	::460832275413082000
19569142	::460832550001192000
128284695	::460832594121474000
68369234	::460832662157283000
196659229	::460832989123850000
208894791	::460833057092952000
237330810	::460833127662104000
407038804	::460833282914258000
238786875	::460833444147130000
433470731	::460833906955399000
293644929	::460833918711652000
293644929	::460834117362257000
281295226	::460834369842585000
516937156	::460834797552930000
293246270	::460834919149998000
297542894	::460834932517240000
701949296	::460835055552581000
615507620	::460835441151725000
407038804	::460835557006778000
258196512	::460835582013235000
120853830	::460835857927524000
259052798	::460836140031815000
65926573	::460836343502077000
38748723	::460836455284473000
253717655	::460836651468472000
139460380	::460836873250672000
36485138	::460836984987324000
426786499	::460837288130248000
238786875	::460837752439717000
347643113	::460838078782144000
470801476	::460838405744513000
251231824	::460838420794048000
453280756	::460838480721870000
368468264	::460838487558987000
301042701	::460838731016990000
18277474	::460839089529692000
586669052	::460839250217271000
118881789	::460839313346142000
586669052	::460839380031004000
586669052	::460839421810450000
586669052	::460839455046115000
586669052	::460839696348635000
586669052	::460839696373784000
586669052	::460839753571504000
586669052	::460839768293511000
39469570	::460839988205465000
259872929	::460840103657500000
283625404	::460840358013059000
249451202	::460840425259937000
283625404	::460840488317505000
283625404	::460840592147480000
38594501	::460840616704737000
589402824	::460840727421788000
114070939	::460840810318012000
347643113	::460840875783102000
252756099	::460840918187540000
283625404	::460841212896108000
361532861	::460841284153126000
240857453	::460841603020492000
58627481	::460841785757925000
43838022	::460841802770026000
43838022	::460841870013132000
4434941	::460841978540724000
43838022	::460842368468410000
172025978	::460842397908226000
589402824	::460842762045505000
90797741	::460843161217425000
338076990	::460843164451237000
90797741	::460843228309520000
79476731	::460843243090235000
474400310	::460843753377255000
138935158	::460844025973460000
43838022	::460844032436867000
31586329	::460844323844534000
90797741	::460844338009079000
281295226	::460844405386412000
90797741	::460844464433823000
15733436	::460844664640507000
437082385	::460844754973245000
38748723	::460844988721819000
45527216	::460845447884468000
433932391	::460845563320094000
90797741	::460846243078733000
240857453	::460846390290026000
90797741	::460846414256680000
90797741	::460846480539271000
144937748	::460846533777567000
568915908	::460846711339233000
455097630	::460846812312526000
91666102	::460846860224442000
232312019	::460847506197598000
110853177	::460847551655063000
332908078	::460847922092183000
411786523	::460848371063074000
13298002	::460848418622283000
281295226	::460848512599855000
311111569	::460848811305603000
90797741	::460848860135686000
426685539	::460849052498661000
43838022	::460850590948413000
393105437	::460850945090658000
726320420	::460851003923771000
122799833	::460851193569636000
497544291	::460851726753333000
43838022	::460851755652091000
623065439	::460852354888130000
328794919	::460852583863959000
382314219	::460852655670431000
167183597	::460852963884285000
258235483	::460853136572559000
33217361	::460853603692195000
350083690	::460854146779082000
113221759	::460854148217720000
479222401	::460854222758490000
90797741	::460854224956715000
90797741	::460854333836652000
41753572	::460854417713930000
58847822	::460854545686335000
90797741	::460854554649976000
90797741	::460854605971488000
90797741	::460854621188411000
316902035	::460854870682390000
481512198	::460854872720420000
316902035	::460855057568002000
90797741	::460855069244936000
90797741	::460855172902973000
90797741	::460855358270214000
90797741	::460855400464916000
90797741	::460855466227404000
36943663	::460855706611363000
152715270	::460855747161509000
90797741	::460855855790194000
90797741	::460855895136935000
409404583	::460855962362867000
38748723	::460856064150614000
341153843	::460856139736186000
90797741	::460856198024396000
90797741	::460856272871780000
90797741	::460856371735711000
90797741	::460856473011372000
293246270	::460856489616609000
406121427	::460856497379868000
90797741	::460856558298337000
285906246	::460856574085312000
33217361	::460856613071781000
90797741	::460856700195860000
322643138	::460856737424486000
479222401	::460856759909761000
260911912	::460856825009565000
45929336	::460857242343198000
242305581	::460857481976348000
322643138	::460857593607782000
267357514	::460857932247080000
170924102	::460858094361133000
49886698	::460858218818707000
145000225	::460858572105334000
382314219	::460858787419529000
406121427	::460859005280067000
267357514	::460859152307195000
372507812	::460859334050971000
145000225	::460859391991091000
542909484	::460860433805901000
56509474	::460860500881182000
242305581	::460860581961269000
411786523	::460860728866775000
411786523	::460860848857423000
309355379	::460861044882436000
519677520	::460861710254235000
340119318	::460861941120905000
470801476	::460862005830631000
411786523	::460862021576429000
411786523	::460862181027090000
159011393	::460862625450962000
519677520	::460862647270121000
411786523	::460862697262026000
539183661	::460862708754427000
539183661	::460862727343570000
259052798	::460862736633581000
519677520	::460862889394712000
322446637	::460862919807225000
145000225	::460862975726059000
519677520	::460863009041440000
338477631	::460863025793474000
145000225	::460863064209108000
162245153	::460863547166425000
97326618	::460863598991249000
329471370	::460863646420455000
479222401	::460863829421719000
368577195	::460863864389644000
479222401	::460864035546595000
79476731	::460864734582288000
477188816	::460864768882900000
589402824	::460864872582873000
411786523	::460865128591003000
299389082	::460865137394450000
38748723	::460865483513032000
414066292	::460865519235907000
26333173	::460865575066284000
358617322	::460865684071661000
202196262	::460865847175942000
36279116	::460865999202684000
394796192	::460866036380999000
455097630	::460866211769622000
355758655	::460866247669084000
540510474	::460866405681082000
470801476	::460866461058076000
437082385	::460866513185275000
242435004	::460866519644119000
467758710	::460866767175180000
342878651	::460866808640049000
202196262	::460866854618415000
324536771	::460866855029452000
38440249	::460866952164933000
239917620	::460867190347268000
455097630	::460867283363954000
62936749	::460867687107682000
62936749	::460867778077945000
62936749	::460867801331142000
62936749	::460867822642405000
202196262	::460867835930370000
62936749	::460867946558918000
62936749	::460868018348634000
62936749	::460868117573279000
409777239	::460868134715392000
62936749	::460868155305254000
62936749	::460868184988332000
62936749	::460868225404661000
409777239	::460869149866999000
301717953	::460869178908749000
96443022	::460869334747721000
589402824	::460869565681922000
238672857	::460869818007052000
433003196	::460869928477024000
231689668	::460870021141368000
360814823	::460870348200615000
360814823	::460870391922032000
269151566	::460870535589556000
360814823	::460870924560900000
344857407	::460871097936654000
360814823	::460871174113615000
22536187	::460871184872407000
163768701	::460871765703806000
231689668	::460871959232802000
505219745	::460872070260224000
414066292	::460872157904793000
45929336	::460872288637046000
220632867	::460872395754987000
220632867	::460872625997107000
586669052	::460872722004709000
586669052	::460872735053197000
358296822	::460872775263997000
161346822	::460872839239708000
259052798	::460872938552442000
358296822	::460873003870322000
252756099	::460873040688349000
393801885	::460873440488996000
202196262	::460873879297490000
588531316	::460873948260220000
22536187	::460874090887540000
231689668	::460874360996118000
411786523	::460874902950907000
540510474	::460875106060095000
404496513	::460875141879046000
202196262	::460875151752843000
194129729	::460875589650763000
159011393	::460875731292016000
324401110	::460875734341648000
383812985	::460876048016502000
45929336	::460876105587892000
519677520	::460876553724100000
540510474	::460876649836212000
540510474	::460876666404102000
540510474	::460876678164914000
540510474	::460876691364409000
247362551	::460876861246304000
346412695	::460877437765554000
533844924	::460877439313661000
350083690	::460877454295302000
436716308	::460877492681969000
239917620	::460877906806190000
404496513	::460878095591804000
346412695	::460878199052709000
586669052	::460878489697005000
393105437	::460878624174768000
594844703	::460879127499665000
287569533	::460879169388167000
59622669	::460879307792211000
312857835	::460879748378689000
433932391	::460879840069971000
429906977	::460880273773965000
429906977	::460880333903495000
429906977	::460880759294017000
277645720	::460880811147808000
429906977	::460880869050580000
65482831	::460881133501030000
311031621	::460881788684881000
311031621	::460881818594467000
242305581	::460881910160687000
21452516	::460882175517138000
120853830	::460882437493764000
15778759	::460882551960506000
489078088	::460882591411761000
154185973	::460882863282323000
489078088	::460882970778165000
18929923	::460883188114804000
242435004	::460883264224260000
9563172	::460883276761034000
35525270	::460883506852143000
43838022	::460883595616198000
24100015	::460884012924694000
110853177	::460884095430430000
726320420	::460884150677819000
36925706	::460884529096310000
36925706	::460884541972828000
43838022	::460884617872953000
128937859	::460884671501312000
311031621	::460884726228582000
9563172	::460884879324872000
242305581	::460884921482231000
240927663	::460885423892357000
81154377	::460885527177461000
312857835	::460885543291994000
36279116	::460885561763700000
81154377	::460885635486998000
22536187	::460885678319214000
409777239	::460885743821275000
21568615	::460885755515383000
103473089	::460885919923306000
568915908	::460886174207598000
35597637	::460886236493004000
328794919	::460886426201382000
436188872	::460886512436248000
232468321	::460886582791122000
47017345	::460886628446507000
24392243	::460886697740599000
491969843	::460886918314463000
491969843	::460887082353717000
56509474	::460887171973799000
379152968	::460887242735898000
491969843	::460887254232084000
491969843	::460887433861935000
22536187	::460887438408564000
491969843	::460887596105609000
491969843	::460887729853587000
491969843	::460888028974952000
103473089	::460888038852132000
232468321	::460888125024112000
232468321	::460888171484422000
491969843	::460888196331487000
578593285	::460888262140108000
29302446	::460888524292886000
384683676	::460888760256057000
150034005	::460889158156701000
592475734	::460889161596018000
384683676	::460889233037987000
592475734	::460889527477755000
256845035	::460889662161055000
256845035	::460889976973320000
301717953	::460890550263377000
36958694	::460890605455814000
54721301	::460890671285796000
58046021	::460890703133171000
285906246	::460890742244655000
594844703	::460890978673778000
196659229	::460891274003116000
285906246	::460891287449645000
182092022	::460891312816787000
26925878	::460891332139958000
285906246	::460891410091089000
259021462	::460891433705029000
326436771	::460891488466255000
414066292	::460891578048212000
359104594	::460891759220781000
337388641	::460891800173948000
17356903	::460891977064910000
137117871	::460892059721682000
285906246	::460892409161723000
260911912	::460892562396426000
414066292	::460893303978725000
341153843	::460893535567626000
370088836	::460894162821595000
159726392	::460894174502338000
360814823	::460894492866801000
243011588	::460894573330702000
261942709	::460895193739186000
599589782	::460895386094534000
635577431	::460895467983749000
367990281	::460895853465862000
367990281	::460895979123015000
379253079	::460896318018551000
416548217	::460896505852100000
108798356	::460896666954919000
568915908	::460897403269165000
194359616	::460897434512531000
321839755	::460897800197120000
217214677	::460897849144659000
431179654	::460897904627318000
87306187	::460897905919139000
202292166	::460898195972034000
580156304	::460898349722255000
578505853	::460898449504735000
578505853	::460898529569816000
506100348	::460898708608262000
130514710	::460898719437963000
580156304	::460898847204470000
149980973	::460898893148852000
62518475	::460899051550945000
213287321	::460899202093297000
291288952	::460899219088236000
32471501	::460899282280005000
578505853	::460899315095851000
197210844	::460899469530517000
213287321	::460899530217885000
578593285	::460899589864693000
262496951	::460899744563204000
213287321	::460899749429018000
367990281	::460899766529175000
262496951	::460899877703020000
578505853	::460899884267077000
163768701	::460899922821529000
262271807	::460900084906225000
262496951	::460900144553009000
213287321	::460900153004924000
578593285	::460900190719705000
578593285	::460900339294552000
580156304	::460900469137604000
443375828	::460900585945190000
367990281	::460900611442372000
213287321	::460900615124942000
578505853	::460900726604959000
470801476	::460900761501581000
578505853	::460900840450949000
266164462	::460901242978697000
266164462	::460901311727538000
266164462	::460901484314763000
262271807	::460901486386745000
578505853	::460901518019809000
262496951	::460901663197245000
24413698	::460901833599234000
385259637	::460901993985609000
322327312	::460901996828979000
119434884	::460902209765376000
34445704	::460902256611958000
578505853	::460902523868422000
385259637	::460902672506585000
407038804	::460902802051854000
337388641	::460902937854627000
613956023	::460903553943363000
416548217	::460903875500056000
709921765	::460903919531868000
140994915	::460903980093026000
294347764	::460904580336058000
578505853	::460904932808204000
115824990	::460904985665224000
230659102	::460905027297480000
331398205	::460905413370585000
43838022	::460905511093686000
103473089	::460905776106594000
318065690	::460905958940495000
384683676	::460906130848616000
48157278	::460906164411449000
304224068	::460906244782305000
128284695	::460906245239869000
318065690	::460906398910390000
337388641	::460906793204330000
337388641	::460906820496678000
337388641	::460906831716425000
337388641	::460906838657998000
239313896	::460907024788623000
256845035	::460907159065067000
130514710	::460907424531353000
318065690	::460907432563077000
256845035	::460907879990448000
404496513	::460907952874864000
80159052	::460908034416312000
266164462	::460908115387768000
80159052	::460908451560845000
178985516	::460908729001861000
444679647	::460909043070935000
444679647	::460909225422487000
371416817	::460909400363118000
444679647	::460909558559305000
444679647	::460909682282864000
202840862	::460909788860145000
238672857	::460909870133571000
444679647	::460909953805332000
91666102	::460910075058479000
312857835	::460910129563856000
312857835	::460910137621098000
318065690	::460910230625206000
247159855	::460910268273287000
351316240	::460910288880300000
444679647	::460910375446147000
62518475	::460910431909859000
91666102	::460910586423824000
53545809	::460910764921208000
238672857	::460910776317145000
26920974	::460911153846448000
330645900	::460911198360178000
351316240	::460911493815730000
159011393	::460911590108172000
365767010	::460911764600008000
15733436	::460911892677271000
81154377	::460911989360164000
26920974	::460911994053599000
150034005	::460912251927400000
26920974	::460912255383920000
467758710	::460912629939052000
341153843	::460912804413722000
709921765	::460912804518981000
30151060	::460912929299496000
341153843	::460913049595965000
47017345	::460913176654389000
265249050	::460913213450641000
138083816	::460913266080763000
26920974	::460913272188051000
265249050	::460913318874472000
383243793	::460913382472704000
331398205	::460913813877841000
321876841	::460914143080775000
630076052	::460914185585430000
138935158	::460914531821043000
242305581	::460914762105499000
414191298	::460914816991772000
437082385	::460914849590280000
414191298	::460914855264788000
406121427	::460914926316294000
138935158	::460914962345783000
378415682	::460915103236247000
481512198	::460915344606232000
251821834	::460915426256371000
303342881	::460915916293672000
146216300	::460915963177615000
414191298	::460915965467713000
119434884	::460916110590611000
242305581	::460916373376741000
443375828	::460916785286770000
368468264	::460916933265616000
433916111	::460917378529112000
368468264	::460917405586173000
615688476	::460917459374321000
316484120	::460917713742086000
259601379	::460918073139429000
124246645	::460918105028714000
23721718	::460918544079671000
259601379	::460918559221100000
554801627	::460918579173400000
429906977	::460918610081644000
40708485	::460918699113713000
337388641	::460919112395264000
361532861	::460919197196111000
630076052	::460919206054080000
128284695	::460919265726857000
393105437	::460919314560720000
297542894	::460919429467881000
517695658	::460919431276007000
124246645	::460919458794856000
232468321	::460919482056077000
62518475	::460919524930633000
513658421	::460919769315545000
378415682	::460920219049811000
222636373	::460920862473191000
433916111	::460920902301929000
19028099	::460920982002089000
346412695	::460921334101311000
709921765	::460921381946130000
14954949	::460921508114624000
519677520	::460921668836528000
372880069	::460921672967520000
337388641	::460921758124486000
29302446	::460921812483047000
337388641	::460921819088687000
337388641	::460921861316952000
74955386	::460921922981593000
309355379	::460922622201851000
259601379	::460922662244855000
310664656	::460922771095437000
175532031	::460923151338446000
616892340	::460923210360291000
267357514	::460923420243271000
128103434	::460923422269132000
128103434	::460923424190124000
379807492	::460923448483536000
379807492	::460924061934039000
374613599	::460924221271457000
197210844	::460924416550248000
415703077	::460924515212472000
358617322	::460924840476545000
190624012	::460925140167979000
53545809	::460925158526812000
53545809	::460925552661377000
186472636	::460925895855706000
358617322	::460925920954429000
255195496	::460925926025351000
236528732	::460926228786999000
33904380	::460926263994359000
358617322	::460926387906281000
358617322	::460926491027451000
636632104	::460926567661584000
358617322	::460926570887004000
38748723	::460926804581416000
50507669	::460926844074606000
40708485	::460927128406458000
358617322	::460927424264290000
33904380	::460927650492874000
245935219	::460927666451791000
245935219	::460927745359245000
358617322	::460927859838574000
26684021	::460927965455343000
358617322	::460928123937103000
398377928	::460928137702817000
36943663	::460928432617304000
310664656	::460928606282465000
382314219	::460928656739545000
433916111	::460928785152765000
358617322	::460928852147982000
358617322	::460928960587522000
358617322	::460929019051917000
243011588	::460929268521127000
103244523	::460929457612947000
410047216	::460929589401755000
361691248	::460929754237915000
109298324	::460930002897227000
364752208	::460930030260871000
243011588	::460930198222147000
141735027	::460930262990200000
633506625	::460930345261490000
259872929	::460931616840237000
410047216	::460931672452521000
16623113	::460931726420635000
414191298	::460931829361418000
230659102	::460931888752762000
33358166	::460931973973016000
328794919	::460931998509719000
409336092	::460932180076527000
633506625	::460932319591682000
33904380	::460932529194029000
33358166	::460932546671677000
33904380	::460932550555627000
58661608	::460932701894508000
245935219	::460932719250141000
107848755	::460933039057801000
66486074	::460933055679430000
410047216	::460933379420979000
255195496	::460933485667295000
331398205	::460933759055835000
66486074	::460933903511859000
124246645	::460933964216422000
55665294	::460934012018499000
383243793	::460934028544053000
146608159	::460934171985068000
66486074	::460934269779464000
100373532	::460934346791079000
419105102	::460934676694056000
146608159	::460934966671450000
146216300	::460935052507881000
321839755	::460935064491024000
421158343	::460935135916228000
300607168	::460935187153444000
416548217	::460935372038754000
255195496	::460935428434980000
20822956	::460935490850807000
86970230	::460936114547982000
138083816	::460936674990911000
470801476	::460936908076371000
226357092	::460937215623716000
350083690	::460937345005813000
128103434	::460937493618393000
226357092	::460937501721378000
128103434	::460937510357454000
167183597	::460937533979762000
331398205	::460937565332180000
331398205	::460937574224117000
356579210	::460937774087290000
255195496	::460938074428428000
234143570	::460938212010377000
356579210	::460938243023065000
300607168	::460938479984054000
356579210	::460938557105115000
140994915	::460938671135653000
356579210	::460938911037272000
350424007	::460939221159919000
356579210	::460939221696790000
378334138	::460939278512824000
450378413	::460939433601015000
255195496	::460939439351410000
19945993	::460939448856092000
432622681	::460939468279513000
194359616	::460939872543322000
378415682	::460940096229756000
529698153	::460940321824579000
15778759	::460940346793680000
351316240	::460940564373192000
128284695	::460940621931622000
66486074	::460940653912805000
66486074	::460940693301506000
359104594	::460940833697456000
46727568	::460940929063321000
633506625	::460941143283212000
22327740	::460941274175258000
331925277	::460941308710768000
301257200	::460941414797676000
374659572	::460941513606692000
143455927	::460941515419033000
19945993	::460941539544690000
19945993	::460941563796148000
38748723	::460941602526351000
38748723	::460941649674514000
26925878	::460941778552487000
434045786	::460941831660769000
238672857	::460941848496721000
417449044	::460941906579816000
631513843	::460942024204910000
381778563	::460942134032351000
350424007	::460942223085826000
350083690	::460942330888196000
419249711	::460942479680757000
392737983	::460942557108006000
709921765	::460942584211582000
19569142	::460942863132405000
225203526	::460942868111458000
114070939	::460943040794746000
29473860	::460943046767427000
256845035	::460943101557633000
238322255	::460943426565857000
419249711	::460943482664660000
109655774	::460943525287170000
97326618	::460943601993003000
381778563	::460943711698812000
320249108	::460943797065498000
350424007	::460943973453156000
127692656	::460944023197597000
378281495	::460944045674889000
238322255	::460944115988197000
350424007	::460944287723569000
172025978	::460944351384702000
605601195	::460944435325726000
109655774	::460944500920037000
316484120	::460944616640872000
128284695	::460944805649195000
264946102	::460945138441678000
417449044	::460945147451420000
259872929	::460945201251364000
158948390	::460945245178314000
316902035	::460945250467340000
413367641	::460945513618358000
633506625	::460945533859676000
316902035	::460945536783511000
139460380	::460945696623833000
580156304	::460945708086861000
481512198	::460946080881184000
264946102	::460946188519215000
222687654	::460946240402767000
167222207	::460946318660497000
267357514	::460946419096895000
726320420	::460946543449604000
152715270	::460946585593974000
454471454	::460946708361277000
127692656	::460946909969264000
267357514	::460946988972797000
633506625	::460947198264352000
416548217	::460947295387664000
316902035	::460947309778714000
311031621	::460947337875951000
633506625	::460947376186724000
578593285	::460947675634884000
202798666	::460947862604759000
356579210	::460947987582033000
119434884	::460948008692375000
356579210	::460948235729637000
201113172	::460948248568422000
454471454	::460948433592123000
475930595	::460948722588057000
393105437	::460948804145905000
93927673	::460949281411973000
392737983	::460949322331590000
568915908	::460949348872749000
568915908	::460949402241077000
159011393	::460949438542790000
61478431	::460949442888482000
568915908	::460949443366240000
337388641	::460949454908964000
568915908	::460949476778078000
568915908	::460949539218653000
244995179	::460949548890742000
197384499	::460949720257818000
91666102	::460949973455343000
145469568	::460950031558643000
337388641	::460950124537970000
91666102	::460950202765942000
109298324	::460950210953244000
363400499	::460950301160112000
331925277	::460950320432963000
205030447	::460950393791324000
91666102	::460950496493051000
52441281	::460950544484679000
384683676	::460950548183670000
363400499	::460950881056210000
378281495	::460950917341118000
356579210	::460950989164806000
234143570	::460951009205166000
260539431	::460951074141376000
393802148	::460951243465056000
109298324	::460951307071651000
234143570	::460951354778071000
379807492	::460951389724631000
234143570	::460951425288523000
455097630	::460951552505544000
216507874	::460951574970257000
91666102	::460951610496417000
350424007	::460951729312641000
568915908	::460951730734133000
216507874	::460951951857827000
477188816	::460951986637000000
568915908	::460952171383513000
109298324	::460952260923490000
40708485	::460952391810945000
533417136	::460952393874939000
350424007	::460952435872526000
455097630	::460952604621537000
386169383	::460952674280931000
378281495	::460952678278103000
254319575	::460952856406007000
91666102	::460952879709573000
260440912	::460952961741770000
159011393	::460952979315499000
374613599	::460953103664037000
127031573	::460953241488871000
109298324	::460953388344033000
216507874	::460953659484827000
393802148	::460953706997874000
166307106	::460953757665484000
259876316	::460953994945634000
338588400	::460954034694656000
374613599	::460954088478609000
259876316	::460954213041057000
260440912	::460954225875222000
322327312	::460954596836270000
322327312	::460954726301851000
216507874	::460954844623167000
344950744	::460954995047673000
344950744	::460955153789485000
414449852	::460955241731883000
393105437	::460955379133063000
331925277	::460955401672867000
411777707	::460955638160699000
436716308	::460955829429342000
385259637	::460955924354834000
344950744	::460956100896886000
344950744	::460956147625635000
436716308	::460956173911719000
621474989	::460956180333207000
367990281	::460956248691990000
259876316	::460956401771499000
454471454	::460956523364384000
370850900	::460956576392953000
414449852	::460956696660041000
46727568	::460956945294180000
372507812	::460956946997465000
384105885	::460957074978263000
414449852	::460957088282185000
417449044	::460957118041161000
108808608	::460957119219773000
283328574	::460957161586442000
454471454	::460957200572485000
70982412	::460957284152381000
186693710	::460957287373234000
443375828	::460957368420143000
308690900	::460957381732892000
197210844	::460957411181088000
53545809	::460957412095455000
561622267	::460957417631940000
197210844	::460957504588238000
242435004	::460957554533613000
561622267	::460957557855899000
433916111	::460957585592422000
186693710	::460957814005841000
381778563	::460957912022515000
186693710	::460957957576855000
109331928	::460957999457005000
701949296	::460958282035638000
415998425	::460958419436859000
479986172	::460958432586395000
251231824	::460958608055099000
216507874	::460958802418757000
216507874	::460958820831731000
308690900	::460958899685044000
28461859	::460958977010831000
251231824	::460959170565775000
38748723	::460959205747609000
186693710	::460959405408649000
183438897	::460959469992570000
186693710	::460959485129797000
183438897	::460959598094974000
274311440	::460959680525635000
381599486	::460959681486528000
255195496	::460959684640264000
219163747	::460959840534147000
379807492	::460959952387842000
94215450	::460959978636201000
605327407	::460960184593309000
556631416	::460960192805732000
53545809	::460960223155728000
346998772	::460960276330708000
338588400	::460960323080445000
155677785	::460960594783653000
52809967	::460960707304230000
372507812	::460960814326099000
251231824	::460961041049210000
171724420	::460961213560934000
108798356	::460961652025073000
268547296	::460961775622430000
370088836	::460961898566287000
357017353	::460961931403464000
281821239	::460962109128335000
455097630	::460962175310254000
35869207	::460962198031192000
30671407	::460962242293686000
252314330	::460962581365399000
416130255	::460962616307748000
455097630	::460962673996222000
35869207	::460962740228857000
30671407	::460962789066956000
395687470	::460962798009200000
374613599	::460962829097783000
35869207	::460963018516750000
592475734	::460963395454267000
115503799	::460963918425649000
634615880	::460964024142671000
249227650	::460964070321954000
130514710	::460964108859617000
397717926	::460964116300324000
130514710	::460964207484485000
216507874	::460964216627675000
393105437	::460964313633529000
368386947	::460964395913211000
322327312	::460964402418569000
24719772	::460964675283189000
216507874	::460964840895303000
231483310	::460964855030501000
109331928	::460964863716499000
393105437	::460965140184051000
211019280	::460965172283445000
65412211	::460965287282884000
378281495	::460965303976230000
436716308	::460965320145252000
436716308	::460965632876765000
211019280	::460965656683634000
216507874	::460965674077024000
633506625	::460965735167062000
130514710	::460965827488272000
395687470	::460965836274946000
384683676	::460965923059277000
395687470	::460966005909749000
632481728	::460966480293552000
232468321	::460966494642270000
623065439	::460966581494091000
232468321	::460966766919680000
258506164	::460967137163476000
105607367	::460967206558244000
460471042	::460967279870877000
381599486	::460967366734917000
237330810	::460967671484678000
480973099	::460967985327247000
374289648	::460968105058271000
149980973	::460968252760272000
231483310	::460968296653664000
395687470	::460968330237456000
382314219	::460968559129022000
429906977	::460968578519662000
316025875	::460968774221324000
166307106	::460968911614144000
166307106	::460968944984006000
633506625	::460969097069481000
416018810	::460969262123728000
258506164	::460969337323417000
359104594	::460969443707719000
166307106	::460969445398020000
149980973	::460969455707619000
159011393	::460969993748762000
568915908	::460970089689276000
328252982	::460970234372186000
568915908	::460970275278819000
346412695	::460970332841443000
586669052	::460970350428172000
30671407	::460970650619101000
231483310	::460970801567916000
33358166	::460970976650756000
349365015	::460971008686845000
33358166	::460971158738059000
411777707	::460971755751079000
372507812	::460971769386778000
335367791	::460971864161275000
91666102	::460971888215203000
386169383	::460972311643185000
372507812	::460972330593050000
336019882	::460972967174762000
386169383	::460972996585586000
352789311	::460973195156549000
443375828	::460973210646114000
709921765	::460973233144356000
274311440	::460973969433055000
33358166	::460974166939037000
414191298	::460974364196749000
283328574	::460974702584819000
189272740	::460974881744498000
283328574	::460974942754852000
232468321	::460975064687452000
372507812	::460975156719284000
435557155	::460975199060389000
232468321	::460975372561952000
416130255	::460975534210441000
232468321	::460975598932750000
561622267	::460975624623255000
273811402	::460975666474000000
100376439	::460975666976944000
232468321	::460975676779008000
393105437	::460975684186173000
232468321	::460975815379804000
232468321	::460975869398237000
308690900	::460976056548065000
189272740	::460976099371909000
384503737	::460976099883630000
232312019	::460976111166701000
237330810	::460976192854966000
65926573	::460976353412911000
65926573	::460976535596724000
30671407	::460976617389846000
65926573	::460976620036456000
274311440	::460976718744793000
251821834	::460976778916286000
100376439	::460976838940954000
416130255	::460977002577539000
65926573	::460977111877296000
465934852	::460977261001187000
65926573	::460977341666447000
386169383	::460977409584402000
65926573	::460977614610767000
32671267	::460977821901275000
372507812	::460977860229230000
65926573	::460977912850956000
65926573	::460977990147801000
188917484	::460978037509857000
34863840	::460978110369124000
393105437	::460978162755571000
34863840	::460978365248593000
232468321	::460978527265751000
363400499	::460978544265281000
310664656	::460978641758068000
232468321	::460978690596155000
310664656	::460978692412702000
232468321	::460978808569335000
310664656	::460978873145245000
232468321	::460978909782106000
539183661	::460978961611517000
516937156	::460979104016531000
35525270	::460979106373312000
232468321	::460979252314128000
35525270	::460979264838303000
586669052	::460979327165685000
188917484	::460979364285657000
66486074	::460979367552618000
232468321	::460979368131448000
303427354	::460979374955966000
465934852	::460979480014491000
586669052	::460979492807139000
586669052	::460979525807915000
20935798	::460979628132544000
586669052	::460979657936883000
107848755	::460979697006804000
310664656	::460979787918757000
384059261	::460979910107226000
261471578	::460980032375373000
246571951	::460980340124028000
229290429	::460980469165592000
308726677	::460980731095707000
409777239	::460981080456044000
338588400	::460981101616300000
304224068	::460981218545123000
35525270	::460981343434706000
381599486	::460981411806466000
319851493	::460981417829494000
356579210	::460981582036496000
65412211	::460981667742887000
356579210	::460981672088195000
238786875	::460981683043700000
278316478	::460981775527718000
472617238	::460981823510573000
52809967	::460981875205754000
238786875	::460982071721086000
445219284	::460982084233072000
52809967	::460982178541625000
356579210	::460982203728822000
429906977	::460982325472681000
52809967	::460982378693808000
384059261	::460982572022263000
219163747	::460982594465562000
52809967	::460982680155607000
356579210	::460982700317605000
52809967	::460982948519755000
465266221	::460983205969924000
52809967	::460983212446343000
232312019	::460983237930938000
52809967	::460983359402147000
232468321	::460983449147281000
52809967	::460983763565293000
65412211	::460983877084139000
320954938	::460984019153203000
52809967	::460984036849356000
635796096	::460984344044371000
52809967	::460984374687981000
338588400	::460984518275366000
472617238	::460984828406407000
175532031	::460984863366320000
573151200	::460984908450504000
232312019	::460985147899523000
100376439	::460985201330380000
269151566	::460985406964510000
52809967	::460985418469892000
444679647	::460985428959428000
489961036	::460985607913615000
188917484	::460985642013704000
444679647	::460985752646467000
52809967	::460985838823022000
444679647	::460985841079156000
234143570	::460985870561316000
444679647	::460985879155068000
52809967	::460986048991223000
258506164	::460986815059480000
232312019	::460986918239748000
356579210	::460987408318611000
65412211	::460987854269972000
384059261	::460987949132562000
274311440	::460987980916617000
274311440	::460988041641746000
471632365	::460988151226331000
633506625	::460988265735016000
340119318	::460988530538209000
471632365	::460988593561796000
274311440	::460988870142611000
471632365	::460989031707189000
340119318	::460989213018583000
20275866	::460989338554101000
20275866	::460989416865947000
20275866	::460989498487107000
201810972	::460989607564148000
124011751	::460989608499490000
497630362	::460990007998550000
572151259	::460990247749173000
341493662	::460990543934140000
231483310	::460990865926664000
230659102	::460990929113853000
392737983	::460991163915595000
404496513	::460991282903404000
232312019	::460991361563787000
63473984	::460991434770755000
497630362	::460991460133707000
187089991	::460991597472002000
340119318	::460991743568392000
63473984	::460991777646731000
323011452	::460992052293943000
465266221	::460992216932962000
187089991	::460992218841366000
338477631	::460992271094403000
100376439	::460992677320740000
85651876	::460992803489992000
85651876	::460992928006291000
392737983	::460993155425652000
242206017	::460993193241489000
419105102	::460993513945972000
65412211	::460993629570752000
348745482	::460994031645102000
20496164	::460994055531274000
38748723	::460994326416588000
38748723	::460994446210138000
316902035	::460994460822675000
232901934	::460994588904128000
296590824	::460994830932275000
365746365	::460994851501133000
219163747	::460994879837851000
66184984	::460994925740720000
122717174	::460994941775122000
631782776	::460995084377276000
323011452	::460995085404884000
491969843	::460995185594609000
383045348	::460995227314974000
105607367	::460995306306297000
316902035	::460995319354761000
239917620	::460995368100954000
351099839	::460995376355737000
232312019	::460995429594038000
341493662	::460995612331106000
20496164	::460995945186852000
378415682	::460995980834263000
322327312	::460995984143548000
20496164	::460996046055682000
322327312	::460996090460778000
187309818	::460996115522129000
580156304	::460996186220920000
69028501	::460996271063326000
69028501	::460996446691414000
28922315	::460996566531059000
303427354	::460996702359785000
231689668	::460996782797754000
20496164	::460996826481823000
234950395	::460996828171739000
63473984	::460997328246013000
568915908	::460997376870596000
296590824	::460997415697260000
50507669	::460997444080517000
100376439	::460997607976751000
377176939	::460997762755346000
28922315	::460997862801682000
231689668	::460997894539993000
365746365	::460997897077542000
296590824	::460997902416871000
377176939	::460997931525767000
363321273	::460997974793789000
219163747	::460998094255947000
28922315	::460998102028021000
231689668	::460998164338601000
369849727	::460998248707395000
28922315	::460998251068411000
344950744	::460998372560601000
87306187	::460998410347483000
322327312	::460998510515466000
397028036	::460998724672442000
365746365	::460998772672057000
269151566	::460998938468704000
356448818	::460998969125273000
232312019	::460999128131325000
20778748	::460999185542574000
118810756	::460999221102260000
238322255	::460999279092695000
28922315	::460999310738337000
397028036	::460999429500071000
296590824	::460999494339801000
397028036	::460999955469959000
28922315	::461000061040615000
336019882	::461000125934891000
296590824	::461000269975662000
19879486	::461000274648121000
118810756	::461000653167673000
19879486	::461000743546142000
91666102	::461001168940826000
415703077	::461001169478090000
318065690	::461001287006298000
41753572	::461001300289662000
19879486	::461001346263433000
231483310	::461001371181793000
379807492	::461001420385165000
20778748	::461001480288215000
19879486	::461001545237012000
321876841	::461001636828438000
232901934	::461001709691871000
41753572	::461001812745531000
410122679	::461002259955200000
69028501	::461002262416879000
633506625	::461002421401964000
124011751	::461002598821003000
321876841	::461002621604876000
474371126	::461002676004995000
344950744	::461002743516106000
264300486	::461002850492223000
47017345	::461002856645263000
280194602	::461002863758417000
365746365	::461002908058648000
259052798	::461002976773951000
474371126	::461003085708795000
19879486	::461003272455589000
472415509	::461003594272354000
397028036	::461003641671806000
48612192	::461003643626737000
49824781	::461003802821529000
79073243	::461003871385440000
280194602	::461003935742820000
79073243	::461004019633119000
321876841	::461004049123639000
58627481	::461004077749374000
554852227	::461004109890330000
231483310	::461004156694974000
70839851	::461004205872779000
365746365	::461004383044399000
321876841	::461004485658419000
334442114	::461004569649381000
31287131	::461004679803977000
9563172	::461004711366512000
262496951	::461004716269248000
47017345	::461004840131629000
70839851	::461005139508080000
264300486	::461005193724063000
70839851	::461005342898270000
96443022	::461005407352537000
67193398	::461005641377542000
460471042	::461005651653971000
70839851	::461005716510097000
397028036	::461005725787881000
632481728	::461005767043084000
397028036	::461006172485464000
264300486	::461006290698121000
259052798	::461006541772959000
416548217	::461006999585849000
19895969	::461007072578908000
10095952	::461007374648479000
393264911	::461007465841037000
259052798	::461007513589002000
235867165	::461007646997221000
51649971	::461008514602008000
432116634	::461008784090222000
51649971	::461008800343142000
635577431	::461008915358941000
69028501	::461008931016294000
51649971	::461009129516302000
53165262	::461009259258707000
416130255	::461009261133180000
51649971	::461009419799904000
359104594	::461009463365730000
51649971	::461009699970641000
281821239	::461009931173249000
277278671	::461009953893797000
497630362	::461009979579711000
51649971	::461010098241150000
259872929	::461010191777927000
32564504	::461010220466966000
281821239	::461010378776793000
51649971	::461010519315709000
51649971	::461010611212931000
466989920	::461010955007426000
466989920	::461010968110465000
435557155	::461011205692207000
497630362	::461011255507963000
167184626	::461011266669015000
497630362	::461011480221982000
351099839	::461011692449968000
421179396	::461011800109379000
51649971	::461012024550383000
149980973	::461012124030877000
363400499	::461012232604631000
359104594	::461012387001155000
28922315	::461012562012680000
381778563	::461012745643888000
51649971	::461013017933918000
468965579	::461013175371309000
51649971	::461013417331933000
158948390	::461013585913995000
310664656	::461013772115935000
465292139	::461014008020336000
49824781	::461014219161600000
466989920	::461014235234193000
149980973	::461014557360521000
232901934	::461014579602944000
85651876	::461014682409902000
465292139	::461015016620457000
398377928	::461015133867630000
435557155	::461015610151800000
338588400	::461015730029211000
279230956	::461016215381876000
310664656	::461016270314692000
310664656	::461016413399171000
363400499	::461016561549996000
503741267	::461016668131438000
36925706	::461016787149008000
201810972	::461017033283735000
397028036	::461018527931981000
182092022	::461018998218309000
397028036	::461019124324245000
634615880	::461019395662172000
100376439	::461019517838049000
338588400	::461019627569430000
340119318	::461019644279549000
36925706	::461019826098405000
397028036	::461020501716918000
340119318	::461020535099387000
340119318	::461020752372703000
85651876	::461020982811967000
85651876	::461021461004578000
412304311	::461022158865858000
23721718	::461022653986263000
412304311	::461022782172954000
231689668	::461023009042468000
66184984	::461023063396454000
259872929	::461023092374917000
318065690	::461023564708081000
152715270	::461023590733721000
397028036	::461023959165583000
328252982	::461024113004670000
341493662	::461025201430351000
412304311	::461025312340738000
412304311	::461025728755400000
397028036	::461025729509994000
568915908	::461026101251551000
412304311	::461026264988794000
53584160	::461026529065963000
412304311	::461026681839714000
242305581	::461026739884273000
310664656	::461026787926237000
110853177	::461026802064842000
310664656	::461026857832685000
412304311	::461026925851734000
310664656	::461027047452966000
592475734	::461027171402670000
412304311	::461027413871562000
310664656	::461027793296687000
397028036	::461027992462835000
150839491	::461028301549486000
321876841	::461028467434594000
310664656	::461028479434498000
374289648	::461028509788672000
310664656	::461028609894125000
238322255	::461028646577512000
416548217	::461028915251666000
310664656	::461028927264555000
256346048	::461029002858094000
378609308	::461029039801511000
238322255	::461029062228852000
256346048	::461029499782459000
539183661	::461029504740511000
249012544	::461029535429844000
321876841	::461029575481647000
40708485	::461029578375315000
396655167	::461029611539668000
435557155	::461029773066522000
338588400	::461029857745305000
167183597	::461029889613631000
397028036	::461029981326307000
397028036	::461031126652301000
100090407	::461031623434469000
238322255	::461031778669826000
114070939	::461032834975551000
539183661	::461033227067854000
377176939	::461033270755729000
23403899	::461033589543432000
9563172	::461033605314011000
377176939	::461033610603409000
338588400	::461033657528877000
338588400	::461033823346503000
338588400	::461034046810644000
173688303	::461034281712644000
167184626	::461034409206878000
150839491	::461034602660773000
42795192	::461034619299569000
335068121	::461035246519980000
116633811	::461035291742978000
342878651	::461035839602950000
259872929	::461035926408282000
51649971	::461036307033374000
358296822	::461037456498757000
497630362	::461038326196084000
349365015	::461038425349840000
497630362	::461038448078360000
358296822	::461038460443193000
234630547	::461039034710495000
36958694	::461039075655290000
141821632	::461039480313360000
150839491	::461039990244265000
408031484	::461039992354004000
234630547	::461040269563944000
473718221	::461040839632760000
339565561	::461041210216693000
249012544	::461041503247138000
25235649	::461041816486166000
167222207	::461042526330572000
397028036	::461043453099405000
397028036	::461043500767666000
283051149	::461043647148875000
149980973	::461043648285507000
397028036	::461043705529368000
212490176	::461043750039343000
383243793	::461044464056680000
397028036	::461044546797719000
414004311	::461044926638092000
397028036	::461045094905167000
114070939	::461045160877359000
397028036	::461045316939042000
397028036	::461045341140156000
397028036	::461045371779571000
172025978	::461045494848831000
114291753	::461045538213736000
397028036	::461045719650934000
397028036	::461046165660651000
397028036	::461046270161723000
212490176	::461046332644265000
235867165	::461046413539811000
319851493	::461047969848897000
634615880	::461048806885187000
329801539	::461049680445468000
335068121	::461050330449313000
335068121	::461050710914629000
152715270	::461050907094810000
397028036	::461050916116758000
397028036	::461051130844176000
30406728	::461051146082086000
30406728	::461051657015402000
235867165	::461052454595854000
12685102	::461053533543231000
28510276	::461055078062129000
35706997	::461055500352622000
257913209	::461055606926094000
167222207	::461056664226238000
60712766	::461056684702851000
338477631	::461056738033016000
312252632	::461058037458161000
338477631	::461058282434859000
222636373	::461058409467748000
455097630	::461059375411367000
241198427	::461059686520090000
435557155	::461061500564561000
315872678	::461064443313393000
241198427	::461065849789767000
378334138	::461066339994861000
65425379	::461067925160751000
15186859	::461068810691563000
30223693	::461070591483576000
374289648	::461071655822172000
140994915	::461071730648170000
374289648	::461072483459010000
259872929	::461073824415363000
568915908	::461074531231096000
30406728	::461074711862980000
455097630	::461077039546511000
374289648	::461079583190970000
65425379	::461080045600387000
374289648	::461080064856444000
23403899	::461080476912857000
279081886	::461080579358748000
506707370	::461081064866603000
506707370	::461081202808467000
293644929	::461082599792734000
467852949	::461083460338483000
467852949	::461083690538643000
467852949	::461083885657657000
301657872	::461085176278175000
69044676	::461085740995051000
244995179	::461087139846176000
328794919	::461088590609383000
277760577	::461088749074788000
500239410	::461088855526240000
277760577	::461089088318095000
500239410	::461089348042391000
102796495	::461089363758026000
98785279	::461090600906129000
458529098	::461091340051550000
97307001	::461091372301164000
277760577	::461092820577554000
465934852	::461093414373584000
261605370	::461093613544669000
254442957	::461094344783429000
28405302	::461094427260235000
165658390	::461095401748049000
320249108	::461096022945845000
114070939	::461096266370252000
34445704	::461096762451578000
214678768	::461096903300493000
432116634	::461098867212042000
204866655	::461099315692601000
204866655	::461099634782633000
432116634	::461099976857120000
36279116	::461099987732922000
259872929	::461099994506735000
709921765	::461100224799588000
236930269	::461100297469706000
36279116	::461100562130296000
469722641	::461100783279538000
36279116	::461100875272822000
343018153	::461101168739889000
36279116	::461101174347685000
433916111	::461101406619828000
413367641	::461101443391688000
204866655	::461101491076747000
204866655	::461101561612345000
407395368	::461102532765302000
53545809	::461102912224362000
26198467	::461102935288467000
184195472	::461103070097584000
252756099	::461103106210930000
378609308	::461103443126390000
460772038	::461103462957080000
377176939	::461103844286791000
31250549	::461104614226399000
626942496	::461104914635440000
339368036	::461104940841062000
210674392	::461105004372164000
416506126	::461105517402669000
365523194	::461105566371164000
393802148	::461105995557515000
30516926	::461107342747398000
481512198	::461107587522785000
15778759	::461107884945068000
60399576	::461108802670964000
81765661	::461108993109135000
414004311	::461109417669185000
26684021	::461109989059215000
626942496	::461110096916119000
445903498	::461110132026658000
568915908	::461111492473925000
215385454	::461111819286106000
354412568	::461112249000529000
62396842	::461112258685186000
72210207	::461112405620056000
372507812	::461112813529100000
399174015	::461112889030348000
215385454	::461113080752373000
94226339	::461113304224509000
215385454	::461113544579489000
395687470	::461113937673854000
215385454	::461114104980471000
38594501	::461114228372283000
372507812	::461114297448665000
57933673	::461114344747442000
167183597	::461114575421591000
230227645	::461114680144957000
230227645	::461114835766218000
174132903	::461114907480424000
230227645	::461114950363017000
230227645	::461115053945540000
230227645	::461115166814248000
38594501	::461115246401167000
215385454	::461115687285846000
253120136	::461115797809528000
24147563	::461116307128475000
266164462	::461117099172458000
83878535	::461117134496468000
547741880	::461117196224057000
285906246	::461117644658077000
513270198	::461118447087124000
202196262	::461118686938402000
38440249	::461118774364475000
174132903	::461119123175387000
8036902	::461119133296627000
277794018	::461119409465987000
167184626	::461119477501808000
308657649	::461119518874406000
8036902	::461119544690737000
251231824	::461119847292993000
285906246	::461119888782667000
133508241	::461120135000895000
34536365	::461120470255812000
188917484	::461120750448304000
251231824	::461120984247197000
69494041	::461121714366070000
306989340	::461122514937073000
341037427	::461122806105653000
91606737	::461122876142153000
15086993	::461123292926312000
579271413	::461123327386345000
329471370	::461123938601275000
726320420	::461123992556826000
364405877	::461124000718938000
152127827	::461124617612955000
303427354	::461125244221394000
36279116	::461125278735941000
36279116	::461125550103228000
159944196	::461126279589142000
145572480	::461126505968308000
428300082	::461126661254434000
428300082	::461126776857833000
69494041	::461127286566043000
372507812	::461128245937963000
570502101	::461128365953806000
252756099	::461128371494481000
80159052	::461128737405165000
253886962	::461128742094774000
186572442	::461129719279140000
372507812	::461129822216155000
378281495	::461130170657935000
282697692	::461130621847621000
172025978	::461130925221232000
282697692	::461131001973198000
52441281	::461131088296161000
282697692	::461131210367188000
197384499	::461131302524444000
35105150	::461131304180781000
86970230	::461131334728302000
197384499	::461131559601725000
197384499	::461131684847820000
268397639	::461131900510154000
108798356	::461132123064508000
55704588	::461132260394016000
266210776	::461132322348097000
300594041	::461132449368403000
282697692	::461132528972496000
86970230	::461132629392121000
338830055	::461132666856030000
282697692	::461132836859551000
225203526	::461133313244409000
256088386	::461133516168650000
613256961	::461133699430371000
282697692	::461133776203284000
165491208	::461133814597976000
372507812	::461133865860747000
165491208	::461133940494184000
231689668	::461134139446423000
726320420	::461134207054393000
232312019	::461134483455242000
282697692	::461134780437114000
165491208	::461134848951062000
282697692	::461135163003768000
226357092	::461135283585425000
15778759	::461135343480102000
232312019	::461135350870863000
165491208	::461135442210197000
180911733	::461135605788065000
234143570	::461135683374292000
17210128	::461135699631407000
251892054	::461135939675643000
165491208	::461135964182937000
384683676	::461136068599771000
282697692	::461136188330758000
166877807	::461136242084552000
186572442	::461136356047998000
18277474	::461136364004982000
340119318	::461136801315700000
165491208	::461136929845964000
470801476	::461136946593415000
282697692	::461137158074802000
538590660	::461137257660153000
282697692	::461137360655486000
286265668	::461137415562752000
38594501	::461137723244310000
473118863	::461137889963696000
578505853	::461137922079481000
413686504	::461137931286376000
31258629	::461138118565834000
10095952	::461138219799937000
321876841	::461138220563308000
270025296	::461138248182407000
33904380	::461138485798502000
51649971	::461138546879766000
232312019	::461138547962290000
10095952	::461138667759996000
125560060	::461138775184117000
33904380	::461138833468579000
208894791	::461139367655112000
361532861	::461139671331135000
40946018	::461139707963793000
331482356	::461139816709496000
40946018	::461139897575673000
40946018	::461139985916116000
40946018	::461140168460611000
336821368	::461140271657271000
115503799	::461140676554801000
411786523	::461140703025045000
257597142	::461140936148258000
270025296	::461141080109776000
378281495	::461141083037392000
230903702	::461141357126373000
411786523	::461141771796611000
20804321	::461141829833224000
115583749	::461141858803269000
466989920	::461142186982006000
372507812	::461142204409729000
238672857	::461142713136447000
424464803	::461142766026645000
277760577	::461143376117891000
414066292	::461143472658219000
634615880	::461143844860334000
379807492	::461143930558349000
238672857	::461144069716975000
4434941	::461144373267161000
232312019	::461144569942650000
213287321	::461144739434463000
27626703	::461144804244480000
372507812	::461144914362126000
342878651	::461145043743432000
152454379	::461145125117513000
35097852	::461145152338550000
152454379	::461145152829276000
115824990	::461145445751091000
372507812	::461145497752064000
167222207	::461145550143119000
115824990	::461145786970300000
501202268	::461145988041035000
501202268	::461146007242539000
41143305	::461146207381770000
115824990	::461146210985082000
501202268	::461146236725518000
69494041	::461146343042338000
421179396	::461146419735183000
27626703	::461146481752166000
115824990	::461146502979911000
411786523	::461146672954085000
301042701	::461146824577777000
15778759	::461146875085987000
335068121	::461147158117249000
114070939	::461147343090221000
260911912	::461147416532500000
335068121	::461147576536821000
39469570	::461147949125611000
21568615	::461148113802362000
52441281	::461148221394677000
39469570	::461148559665295000
115824990	::461148682394804000
396786261	::461148924061814000
726320420	::461148949454553000
64596921	::461148990386765000
249468865	::461149073232257000
35097852	::461149105994346000
115824990	::461149195714719000
15733436	::461149230191902000
131254355	::461149357325025000
38748723	::461149397712388000
38748723	::461149524711735000
311724390	::461149631859023000
38748723	::461149837019578000
33358166	::461149849711546000
103473089	::461149916757127000
33358166	::461149925745913000
115824990	::461149972357189000
59622669	::461150167559712000
35097852	::461150225479266000
146608159	::461150270064300000
115824990	::461150294131634000
348262381	::461150357729460000
25680589	::461150548402511000
322446637	::461150889093263000
359806236	::461150901084770000
133112299	::461151102512406000
230227645	::461151105947164000
332908078	::461151234163212000
230227645	::461151279717183000
166307106	::461151674573135000
421179396	::461151775488491000
230227645	::461151923861614000
390552849	::461152013477482000
421179396	::461152270906695000
35097852	::461152337034485000
25680589	::461152348618776000
354412568	::461152367090466000
230227645	::461152371859390000
370088836	::461152391090274000
115824990	::461152438574411000
39469570	::461152560813203000
240927663	::461152622989152000
483526518	::461152898299076000
35097852	::461152961675411000
201810972	::461153029711220000
230227645	::461153307159822000
273748024	::461153348075286000
230227645	::461153391406632000
103473089	::461153564539101000
115824990	::461153778893602000
40946018	::461153798019227000
103473089	::461153981591351000
167222207	::461154066937417000
286216848	::461154158775525000
34445704	::461154239700410000
103473089	::461154322667958000
405239647	::461154437197598000
322446637	::461154995845357000
131254355	::461155073498697000
120532808	::461155242646593000
15733436	::461155497295769000
350083690	::461155924644995000
368386947	::461156405483802000
467043006	::461156574380040000
273748024	::461156614288846000
28905424	::461156948583251000
21568615	::461156974990999000
384503737	::461157022298157000
21568615	::461157068507217000
374659572	::461157458598436000
384503737	::461157661715599000
411786523	::461157741823029000
230227645	::461157927106011000
193192138	::461158213719580000
384683676	::461158281084289000
268397639	::461158748539854000
194129729	::461158788830363000
230227645	::461158904781484000
230227645	::461159320575434000
197384499	::461159710356668000
163242154	::461159838932668000
264946102	::461159992570048000
421179396	::461160098593640000
370088836	::461160561531576000
502240473	::461160776821379000
230227645	::461161215469690000
26925878	::461161288283209000
354412568	::461161489328390000
354412568	::461161530294153000
354412568	::461161577169694000
354412568	::461161610795438000
257913209	::461161646841663000
268547296	::461161860319178000
354412568	::461161875544092000
354412568	::461161909614432000
354412568	::461162023946956000
34445704	::461162171972325000
269370098	::461162227979272000
118810756	::461162746525278000
161346822	::461162926758711000
26925878	::461163228366917000
335118384	::461163362743623000
79754464	::461163476694474000
130312780	::461163530155081000
253879613	::461163633251061000
532616498	::461163715224936000
27836945	::461163992447074000
24413698	::461164498926055000
100313850	::461164544291663000
455097630	::461164829546262000
238401588	::461164854166818000
69494041	::461164869664796000
378281495	::461164881140785000
40097041	::461165001915367000
267357514	::461165035004657000
455097630	::461165061940072000
39469570	::461165410076082000
721462429	::461165626833117000
69494041	::461165746534350000
39469570	::461165920451592000
312857835	::461166112634589000
470801476	::461166160499585000
238401588	::461166266292895000
320001867	::461166313834938000
96443022	::461166342658207000
96443022	::461166352489644000
416130255	::461166391601537000
30516926	::461166464259883000
112801155	::461166741373345000
503741267	::461166784997904000
239917620	::461167056390352000
305216922	::461167101638893000
138935158	::461167206861373000
378415682	::461167243020492000
561622267	::461167270153449000
342878651	::461167327854092000
73526174	::461167602736181000
320001867	::461167626165559000
22717394	::461167865240907000
22717394	::461167899386707000
22717394	::461168087589343000
385259637	::461168787807825000
225203526	::461168845885947000
407038804	::461169161604194000
230227645	::461169348170629000
25784705	::461169505012445000
368386947	::461169609539059000
216819428	::461169671723839000
190492046	::461169790888202000
15778759	::461170007288725000
76017935	::461170042697052000
69494041	::461170183886098000
418783652	::461170253549273000
194359616	::461170345815187000
297043246	::461170559997739000
414004311	::461170813085810000
197384499	::461170856522436000
414004311	::461170881826263000
532616498	::461170999053271000
53545809	::461171043294797000
18929923	::461171223620489000
230227645	::461171507020824000
360367250	::461171570954608000
393801885	::461171686382268000
87306187	::461171689217589000
139547588	::461171941429501000
621474989	::461172168387477000
258196512	::461172294870503000
342878651	::461172548328488000
216819428	::461172778377674000
589402824	::461173151657775000
414004311	::461173364980056000
103473089	::461173405840990000
322446637	::461173672967798000
259052798	::461173728999510000
26333173	::461174371160432000
152454379	::461174425950650000
580156304	::461174844923457000
414004311	::461174906621677000
393105437	::461174919737253000
408098797	::461174960263004000
395687470	::461174964570169000
47017345	::461174970140221000
152454379	::461174974464950000
408098797	::461175703263014000
91130285	::461175717938884000
393105437	::461176174321082000
615688476	::461176498930475000
26333173	::461176638118821000
410122679	::461176733224665000
87306187	::461177014347902000
377176939	::461177056550989000
322446637	::461177430334398000
124011751	::461177574354194000
377176939	::461177612019453000
404496513	::461177719993020000
32787499	::461178025191960000
54035689	::461178366763470000
216507874	::461178488733433000
594844703	::461178662214459000
20935798	::461178670527180000
138083816	::461178726361739000
53545809	::461178804036440000
252451878	::461178817676316000
251231824	::461178916020187000
20935798	::461178934714195000
180911733	::461178953332703000
180911733	::461179440434020000
369849727	::461179505869340000
354412568	::461179550680895000
53545809	::461179625650290000
18929923	::461179703437824000
369849727	::461179727257305000
53545809	::461179734739931000
322446637	::461179756742840000
354412568	::461179756797366000
628045480	::461179756851904000
52818001	::461179847700516000
354412568	::461179926792507000
354412568	::461180020262592000
70982412	::461180121357877000
52818001	::461180127427432000
257913209	::461180174923739000
237330810	::461180306503254000
354412568	::461180312240676000
267357514	::461181024240558000
53545809	::461181080780152000
586669052	::461181220701761000
372507812	::461181352378114000
226995875	::461181443297660000
239917620	::461181589179731000
4434941	::461182104382894000
259052798	::461182121608876000
178985516	::461182189359476000
414066292	::461182432386220000
357150048	::461182523113238000
178985516	::461182700280217000
442736318	::461183022537408000
32787499	::461183074890702000
407038804	::461183107774021000
380723702	::461183157551636000
265249050	::461183388104527000
304224068	::461183602269515000
347643113	::461183787091910000
410122679	::461183908051451000
232468321	::461183956268769000
294347764	::461184232102965000
337388641	::461184362617135000
355758655	::461184667744759000
173688303	::461184856982949000
716788381	::461184946565287000
455097630	::461185040206938000
369849727	::461185110210256000
615688476	::461185194154668000
237330810	::461185373990027000
41658963	::461185743692374000
256638502	::461185964648300000
265249050	::461186040041340000
407038804	::461186149206491000
409777239	::461186160975290000
409777239	::461186250678870000
407038804	::461186287421390000
265249050	::461186528627425000
393105437	::461186707183136000
433470731	::461186769510481000
136114188	::461186955213287000
420731308	::461187085689311000
229290429	::461187361263874000
255313314	::461187465621942000
355758655	::461187553945980000
368386947	::461187830916853000
259052798	::461188050899304000
265249050	::461188070897758000
436188872	::461188503465123000
108798356	::461188555377999000
257913209	::461188797641007000
436188872	::461188801164242000
257913209	::461188861901942000
397934536	::461189151258193000
415206019	::461189235798994000
186572442	::461189277330587000
357150048	::461189350160863000
500239410	::461189391948730000
357150048	::461189409917140000
113221759	::461189479492239000
384488111	::461189521204187000
312252632	::461189667673485000
312252632	::461189912075595000
259052798	::461190171287760000
436188872	::461190208630050000
338076990	::461190210416414000
412304311	::461190401777741000
412304311	::461190441548136000
29786990	::461190447176884000
257831311	::461190466034073000
279081886	::461190466697170000
312252632	::461190517506572000
120853830	::461190818842542000
259052798	::461190913130131000
259052798	::461190965500182000
412304311	::461191055397113000
283328574	::461191062137356000
152454379	::461191142319853000
412304311	::461191314823213000
22536187	::461191329616502000
259052798	::461191455189377000
274311440	::461191633153703000
219163747	::461191641395494000
322763942	::461191649398231000
518039543	::461191768499712000
519936824	::461191777085423000
6652302	::461192265415659000
616892340	::461192300933042000
616892340	::461192700532764000
259052798	::461192831281795000
291475742	::461192990132674000
316878403	::461193168235823000
616892340	::461193284837052000
334442114	::461193287291129000
372507812	::461193380316581000
632481728	::461193418941558000
159726392	::461193516702367000
260539431	::461193614195167000
53545809	::461193640816017000
616892340	::461193878238801000
384488111	::461194007167508000
80159052	::461194243931783000
259052798	::461194645964214000
126428969	::461194715681923000
428300082	::461194826588106000
178985516	::461194829465022000
259052798	::461194855331295000
416548217	::461194863393136000
578593285	::461194905365118000
428300082	::461194910067339000
322446637	::461195055101775000
126428969	::461195167010004000
196659229	::461195386837671000
47017345	::461195646712549000
53545809	::461195936958779000
47017345	::461196169465458000
114070939	::461196332690984000
385595835	::461196335777984000
91606737	::461196411543891000
404496513	::461196435313008000
519936824	::461196881150746000
519677520	::461196882879209000
126428969	::461196936918204000
322446637	::461197124214865000
519936824	::461197161883906000
256638502	::461197229454528000
126428969	::461197328456482000
259872929	::461197353643298000
126428969	::461197606459150000
238322255	::461197724676026000
46697333	::461198221562241000
321839755	::461198262574137000
194129729	::461198388139003000
15778759	::461198397266227000
316902035	::461198446012424000
316902035	::461198512546672000
256638502	::461198912372486000
45929336	::461198996095397000
115503799	::461199102655873000
90797741	::461199430129958000
44380700	::461200148660748000
316902035	::461200431117762000
335068121	::461200553737863000
321839755	::461200584859594000
726320420	::461200972745035000
172025978	::461201093272166000
540510474	::461201168166035000
540510474	::461201183898861000
540510474	::461201192379752000
502240473	::461201297593860000
253552344	::461201337842421000
633010300	::461201382440443000
502240473	::461201449566085000
415943958	::461201549352394000
15742158	::461201952718983000
186572442	::461202238686240000
22536187	::461202253010186000
502240473	::461202551636258000
540510474	::461202576571375000
205030447	::461202877709811000
205030447	::461202946781614000
486138458	::461203006126452000
25235649	::461203063596802000
607432063	::461203174351597000
62518475	::461203304609882000
252756099	::461203330744999000
275813402	::461203596772917000
586669052	::461203798036606000
472617238	::461203853027717000
284316159	::461204161699123000
284316159	::461204209447096000
22536187	::461204301235621000
167184626	::461204342419095000
279230956	::461204422492975000
318065690	::461204723639386000
435557155	::461204903147233000
318065690	::461204922432630000
40896981	::461205200020447000
79073243	::461205219125125000
79073243	::461205410876121000
40896981	::461205449749311000
79073243	::461205696554364000
394796192	::461205703948914000
540510474	::461205745145765000
202840862	::461205923563065000
22536187	::461206054890921000
347643113	::461206094032150000
40896981	::461206098566193000
279230956	::461206112839430000
279230956	::461206126546391000
212060681	::461206144690970000
589402824	::461206438803546000
243011588	::461206677136875000
347643113	::461206677195608000
347643113	::461206937120821000
321839755	::461207261965070000
469722641	::461207278465478000
251231824	::461207325358190000
105607367	::461207463316832000
251231824	::461207477682733000
435557155	::461207693944832000
251231824	::461207806990118000
100376439	::461207849859702000
341493662	::461207885674840000
26925878	::461207959033225000
100376439	::461208016235155000
124954284	::461208050372993000
341493662	::461208133755355000
43838022	::461208216072777000
378281495	::461208246083391000
43838022	::461208290282590000
127395605	::461208351221641000
127395605	::461208397258293000
297542894	::461208397673549000
533844924	::461208536073007000
73299390	::461208610895572000
414066292	::461208709293555000
43838022	::461208766990389000
297542894	::461208817288495000
26030273	::461208912310460000
43838022	::461208936310272000
120532808	::461208942304317000
261438579	::461209053813678000
25235649	::461209230351949000
127395605	::461209315332739000
539183661	::461209357091606000
97326618	::461209384966946000
26030273	::461209388036784000
435557155	::461209499567550000
43838022	::461209532882907000
297542894	::461209533570744000
26925878	::461209608816566000
416548217	::461209618757455000
547741880	::461209653368475000
26030273	::461209681055055000
227046044	::461209685597511000
261942709	::461209748243623000
124011751	::461209762864984000
36279116	::461209937280917000
297542894	::461210151509172000
30516926	::461210214302507000
378281495	::461210291943247000
25235649	::461210410289336000
25235649	::461210561489825000
297542894	::461210773050494000
13298002	::461210819460878000
244995179	::461210909873291000
55665294	::461210985768824000
25235649	::461211043889307000
292558028	::461211128958177000
35097852	::461211167592312000
292558028	::461211427668103000
103244523	::461211758183841000
25235649	::461211874957070000
292558028	::461212021527044000
251231824	::461212024413102000
213287321	::461212060467347000
292558028	::461212138753642000
213287321	::461212159230631000
635577431	::461212205954764000
103244523	::461212244421128000
25235649	::461212260212277000
22717394	::461212298820845000
93927673	::461212356786532000
147997393	::461212404102483000
297542894	::461212415984545000
152454379	::461212532846657000
124954284	::461212639746486000
93927673	::461212855749316000
93927673	::461213021550170000
320001867	::461213025672773000
292558028	::461213130815586000
26030273	::461213470554193000
25235649	::461213652918349000
416548217	::461213770736762000
284931188	::461213811958362000
25235649	::461213883714138000
26030273	::461213960163713000
276131997	::461214084709380000
26030273	::461214243937718000
276131997	::461214325764808000
277645720	::461214342294552000
219163747	::461214759434481000
25383063	::461214833862770000
219163747	::461214992306434000
25235649	::461214999440924000
239917620	::461215000263008000
239917620	::461215216940744000
385595835	::461215281923096000
317860632	::461215306757578000
256638502	::461215329184931000
93927673	::461215396578992000
239917620	::461215403218186000
279230956	::461215452979798000
219163747	::461215500274380000
338076990	::461215533925298000
43838022	::461215542838165000
259601379	::461215610320740000
317860632	::461215695825424000
338076990	::461215830139609000
338076990	::461215858207911000
317860632	::461215941364174000
316025875	::461216003590856000
96443022	::461216038797840000
319851493	::461216168003788000
68531166	::461216224832024000
297542894	::461216364170977000
51649971	::461216533222809000
332908078	::461216660243120000
128284695	::461216670917603000
89852975	::461216689602850000
272184078	::461216780678365000
321102847	::461216836944953000
219163747	::461216864454979000
239917620	::461216908025405000
89852975	::461216942108323000
302673934	::461216961800966000
89852975	::461217161676333000
219163747	::461217232865857000
89852975	::461217233789001000
219163747	::461217305431519000
43838022	::461217321009156000
39469570	::461217394615390000
39469570	::461217431596584000
242435004	::461217900045414000
368386947	::461218029859524000
420731308	::461218180547874000
219163747	::461218217688432000
431179654	::461218331656486000
254442957	::461218428028608000
79476731	::461218450506264000
254442957	::461218496722923000
219163747	::461218503635116000
586669052	::461218658279116000
586669052	::461218739514388000
369849727	::461218866325368000
162245153	::461219029081149000
213287321	::461219042414850000
43208085	::461219125009080000
219163747	::461219173436125000
68369234	::461219430534758000
239917620	::461219462457200000
13683762	::461219497261953000
32125015	::461219630862712000
200646933	::461219653117685000
726320420	::461219755064451000
384503737	::461219773120913000
200646933	::461219957809086000
239917620	::461220063417094000
115583749	::461220125874880000
616892340	::461220397220782000
170924102	::461220486987264000
43208085	::461220638888562000
239917620	::461220708006109000
64596921	::461220782748626000
445826532	::461220794987986000
17356903	::461221059954737000
589402824	::461221142175297000
616892340	::461221145287458000
43208085	::461221391166373000
41753572	::461221522116313000
64596921	::461221920701038000
239917620	::461222054046351000
25235649	::461222077048291000
239917620	::461222080436903000
589402824	::461222149265453000
23721718	::461222205062275000
239917620	::461222255268077000
150839491	::461222258095042000
64596921	::461222335198949000
303427354	::461222606138769000
320001867	::461222620503891000
64596921	::461222735171969000
19879486	::461222743241797000
262271807	::461222780982534000
152454379	::461222957600497000
19895969	::461223022464991000
19895969	::461223145995657000
150034005	::461223151477604000
150839491	::461223186885906000
190492046	::461223284793962000
40946018	::461223379056353000
37776645	::461223449911099000
301717953	::461223485663375000
326569368	::461223768233639000
173608790	::461223776261124000
40946018	::461223792551809000
68369234	::461223996621860000
378281495	::461224804410875000
15733436	::461225026101215000
15733436	::461225052240105000
328794919	::461225121110556000
40946018	::461225171416662000
423950693	::461225242489126000
172280619	::461225358679752000
432747712	::461226022135160000
205928265	::461226022294126000
120853830	::461226076300386000
110853177	::461226145787031000
348683759	::461226197670580000
589402824	::461226202800619000
335367791	::461226243627945000
186572442	::461226273029619000
186572442	::461226302268121000
172280619	::461227222422937000
21568615	::461227387590832000
172280619	::461227476878770000
129314214	::461227666092613000
17356903	::461227738549223000
216507874	::461227898834132000
254442957	::461228133836783000
38594501	::461228194935222000
461652679	::461228263114022000
621474989	::461228367082450000
372507812	::461228491762307000
589402824	::461228629863567000
407038804	::461228722008240000
36485138	::461228860710088000
410047216	::461229018042617000
28461859	::461229131272044000
589402824	::461229290630021000
28461859	::461229369655304000
326569368	::461229542342787000
259052798	::461229847373574000
216507874	::461230082405588000
420083874	::461230185728057000
229650081	::461230623214952000
286265668	::461230663438307000
444679647	::461230680320385000
28461859	::461230698578202000
229650081	::461230710708129000
444679647	::461230746422607000
258506164	::461230925297119000
444679647	::461230973762293000
444679647	::461231072794009000
589402824	::461231179157368000
145469568	::461231373852749000
145469568	::461231524956737000
445903498	::461231811595894000
20778748	::461231857208549000
20778748	::461231875659272000
239917620	::461232208263405000
172025978	::461232215511166000
20778748	::461232440363601000
145469568	::461232503819624000
410122679	::461232704202506000
145469568	::461232738499325000
145469568	::461233092599242000
433168829	::461233264624037000
385259637	::461233292860461000
232901934	::461233411026194000
40896981	::461233432534994000
145469568	::461233526105714000
145469568	::461233820256468000
36485138	::461233905111400000
240857453	::461233987592003000
145469568	::461233998111731000
381778563	::461234126398320000
540510474	::461234169801371000
166307106	::461234195646648000
341493662	::461234198506778000
74955386	::461234309240614000
74955386	::461234359211532000
74955386	::461234474450034000
74955386	::461234507312422000
372507812	::461234532633804000
173608790	::461234603085557000
62518475	::461234773327757000
240857453	::461235072813645000
540510474	::461235090870517000
540510474	::461235190095151000
28299725	::461235228095549000
540510474	::461235431678676000
74955386	::461235793848053000
429906977	::461235917039370000
74955386	::461235961506967000
304224068	::461236033682567000
338588400	::461236429008285000
589402824	::461236450478931000
428300082	::461236528526925000
183438897	::461236624819380000
26897261	::461236775709446000
46276184	::461236876406718000
46276184	::461236925312290000
264705173	::461236975287418000
4434941	::461237066391502000
338588400	::461237471527698000
406121427	::461237493061275000
227046044	::461237522958647000
338477631	::461237918498291000
453280756	::461237990413455000
258196512	::461238272446836000
338477631	::461238452408053000
284137695	::461238681831878000
338477631	::461239182489559000
301717953	::461239565580509000
385259637	::461239864609210000
125560060	::461240001993646000
301717953	::461240037901107000
447912275	::461240213319467000
338477631	::461240296538656000
338477631	::461240382551257000
125560060	::461240398699319000
393133633	::461240402797142000
114070939	::461240657776898000
465934852	::461240693730459000
237330810	::461240767747743000
284137695	::461240780971995000
338477631	::461240828405772000
124954284	::461240971364024000
397028036	::461240988909174000
410122679	::461241177954463000
86349050	::461241279129874000
301717953	::461241306749358000
295980167	::461241326210928000
397028036	::461241539449339000
33358166	::461241683402059000
393133633	::461241890642608000
264705173	::461242087305150000
397028036	::461242274744393000
342878651	::461242417283215000
454471454	::461242492445523000
316025875	::461242516369850000
454471454	::461242569817882000
202798666	::461242652940570000
10095952	::461242726705803000
25235649	::461242744220815000
89852975	::461243046802108000
332908078	::461243207675039000
229650081	::461243452148023000
470801476	::461243452580462000
251231824	::461243465683464000
470801476	::461243593877762000
20778748	::461243604308987000
470801476	::461243782659207000
701949296	::461243790661939000
341493662	::461243794390650000
100934605	::461244033504133000
32382173	::461244123971067000
219163747	::461244320402505000
319851493	::461244672254705000
351922723	::461244737522266000
468965579	::461244773052190000
89852975	::461244789694795000
86349050	::461244801044996000
286265668	::461244869558534000
229650081	::461245050195021000
486231003	::461245312922038000
406121427	::461245359650385000
91606737	::461245379158093000
238401588	::461245389048266000
238401588	::461245564470837000
36279116	::461245860706131000
219163747	::461245923989790000
89852975	::461246406863253000
301717953	::461247027457044000
475930595	::461247083350355000
25235649	::461247204859338000
276787570	::461247445003796000
410122679	::461247469310214000
260911912	::461247485940207000
46276184	::461247591917694000
407038804	::461247711576985000
112145680	::461247737347211000
232901934	::461247759836659000
403020871	::461247770859294000
172025978	::461247815545397000
86349050	::461248194685698000
321839755	::461248529839968000
32125015	::461248568653647000
328794919	::461248638350786000
321839755	::461249176844513000
378415682	::461249345501687000
276787570	::461249438464212000
310664656	::461249582417338000
467043006	::461249638360969000
370088836	::461249923208712000
303427354	::461249936198471000
321839755	::461250021153730000
329801539	::461250111947800000
384683676	::461250247201525000
378281495	::461250320153075000
219163747	::461250325412708000
378415682	::461250405851095000
586669052	::461250532469121000
274311440	::461250648952954000
259872929	::461250798572167000
303427354	::461250973646987000
397028036	::461250998262972000
397028036	::461251033990045000
329801539	::461251096917184000
259052798	::461251141276164000
24413698	::461251158179196000
434045786	::461251283450859000
26897261	::461251673764007000
202798666	::461251678096748000
58847822	::461251691862446000
219163747	::461251899023310000
259052798	::461251905709043000
435409494	::461252059761606000
213763059	::461252701087891000
202798666	::461252767852797000
501202268	::461253084703125000
308690900	::461253468246659000
91606737	::461253620210491000
212490176	::461253652972191000
212490176	::461253958388822000
378281495	::461254211452162000
91666102	::461254240904560000
162958222	::461254259179155000
357150048	::461254334429560000
435557155	::461254512133435000
414066292	::461254759815475000
429906977	::461254941114650000
392737983	::461255064641077000
471632365	::461255096064438000
256845035	::461255131363700000
328871385	::461255369633697000
346412695	::461255409588637000
351922723	::461255535841378000
256845035	::461255644113559000
256845035	::461255841601970000
372507812	::461256095760416000
384488111	::461256275892776000
416548217	::461256445775060000
409777239	::461256451894169000
15709088	::461256703196291000
91666102	::461256805968928000
453280756	::461256931118575000
331398205	::461257027973423000
318065690	::461257356718772000
423865005	::461257506028011000
455097630	::461257525975719000
416548217	::461257887843909000
379253079	::461257971784503000
331398205	::461258250592079000
100934605	::461258534802698000
311583053	::461258809055649000
311583053	::461258822959771000
311583053	::461258884049817000
411786523	::461258942182875000
331398205	::461259024466341000
635577431	::461259158277206000
370088836	::461259689448468000
256845035	::461259817928376000
397028036	::461260043527016000
15778759	::461260063513268000
397028036	::461260353410961000
397028036	::461260384352362000
328252982	::461260806571974000
267357514	::461261605833957000
332908078	::461261708632154000
620519142	::461261869257224000
275260502	::461261869609545000
280826646	::461261950983626000
397028036	::461262130218430000
397028036	::461262152834105000
586669052	::461262177832157000
311583053	::461262213454790000
397028036	::461262233087905000
411898570	::461262315279896000
338588400	::461262345549803000
397028036	::461262360468926000
413477251	::461262369113374000
397028036	::461262412897742000
397028036	::461262421428953000
413477251	::461262450948464000
256845035	::461262564807413000
413477251	::461262578610479000
413477251	::461262607408578000
227859860	::461262611640643000
397028036	::461262644289089000
259872929	::461262935726120000
239917620	::461263104714633000
53545809	::461263176139829000
239917620	::461263287531753000
90797741	::461263343391494000
239917620	::461263567702859000
32125015	::461263671730008000
414217500	::461263819516682000
397028036	::461264044889231000
397028036	::461264058076102000
516937156	::461264201265459000
397028036	::461264212996915000
397028036	::461264340507574000
413477251	::461264376284979000
383523373	::461264466609713000
404496513	::461264556803637000
227859860	::461264626278072000
328794919	::461264887809712000
383523373	::461265070585303000
190492046	::461265157789089000
338588400	::461265220556439000
190492046	::461265473196544000
190492046	::461265515038928000
470801476	::461265572160741000
190492046	::461265784862679000
338588400	::461265841175023000
613956023	::461265951887863000
470801476	::461266053188710000
336019882	::461266063934504000
308657649	::461266448779075000
338588400	::461266523769016000
244995179	::461266556048396000
32671267	::461266622779760000
190492046	::461266930692018000
294347764	::461267159444779000
338588400	::461267318090104000
294347764	::461267339699159000
293213630	::461267387875344000
467758710	::461267448839159000
460765832	::461267537338978000
413686504	::461268013371899000
539183661	::461268114320416000
348193845	::461268182364196000
413686504	::461268239063195000
383523373	::461268445154525000
48157278	::461268599089672000
328794919	::461268825523380000
383523373	::461268841734369000
48157278	::461268997267525000
539183661	::461269046273773000
383523373	::461269148786765000
383523373	::461269405310402000
254442957	::461269465830002000
33904380	::461269499912945000
381599486	::461269761671069000
357150048	::461269999282552000
383523373	::461270005561454000
547741880	::461270266547421000
383523373	::461270369471852000
383523373	::461270385292759000
33904380	::461270501110071000
33904380	::461270550120521000
33904380	::461270648070086000
383523373	::461270656886505000
338588400	::461270695536648000
342878651	::461270815606968000
547741880	::461270845042589000
64768338	::461271560339218000
103244523	::461271905916694000
259601379	::461272135005007000
454471454	::461272154521481000
259601379	::461272236226117000
232468321	::461272515512246000
119434884	::461272674753585000
284931188	::461272766994743000
259872929	::461272892236238000
232468321	::461273283250237000
232468321	::461273323247116000
232468321	::461273370504359000
505219745	::461273475491983000
91345170	::461273825674809000
85651876	::461273886693523000
384503737	::461274053861339000
239917620	::461274494280019000
539183661	::461274627889975000
180388620	::461274984833249000
351316240	::461274988923088000
320249108	::461275361108832000
377486283	::461275641841606000
85651876	::461275696653172000
397028036	::461275753284640000
351896383	::461275855638249000
85651876	::461275962865639000
20496164	::461276263764606000
331398205	::461276296824123000
382414670	::461276337777307000
78614495	::461276594494255000
299484513	::461276615159197000
392737983	::461276718054248000
392737983	::461276735775207000
293213630	::461276877894975000
116343636	::461277075265974000
13683762	::461277295634698000
334442114	::461277566440321000
53545809	::461277740092882000
428516870	::461277999334453000
428516870	::461278080263520000
272488861	::461278140242087000
301257200	::461278295548391000
334442114	::461278647102750000
247159855	::461278752106749000
247159855	::461278804770844000
334442114	::461278825977249000
276787570	::461278888824672000
334442114	::461278989244702000
275813402	::461279083377471000
334442114	::461279202327945000
370088836	::461279294267076000
276787570	::461279468607139000
334442114	::461279692033916000
378281495	::461279797478318000
232312019	::461279878558388000
354412568	::461280198617759000
256346048	::461280215797223000
256346048	::461280408684871000
247159855	::461280778392186000
64768338	::461280909249880000
64768338	::461280985292632000
336347539	::461281149458059000
416130255	::461281336972414000
152715270	::461281425497808000
416130255	::461281482913230000
23721718	::461281571438206000
336347539	::461281665315516000
633506625	::461281917141131000
415703077	::461281985059487000
247159855	::461282100860055000
25383063	::461282274017681000
308175001	::461282706836316000
275260502	::461282910205935000
227046044	::461283179374985000
415703077	::461283501606580000
260440912	::461283672230879000
52818001	::461283707265892000
247159855	::461283752543412000
128284695	::461283986279780000
259872929	::461284018198044000
167183597	::461284057452515000
568915908	::461284113228374000
261471578	::461284197995667000
242305581	::461284382809276000
217262932	::461284502363320000
242305581	::461284900277334000
110853177	::461285041469812000
242305581	::461285144557400000
190492046	::461285235750350000
128284695	::461285297855406000
256638502	::461285314669977000
266210776	::461285320336478000
635577431	::461285526985662000
413686504	::461285556404887000
69028501	::461285599995891000
350083690	::461285812999839000
130996784	::461285824378576000
249451202	::461285928905216000
242305581	::461286093628145000
166735943	::461286143380955000
114633433	::461286394086694000
354412568	::461286550480097000
115583749	::461286680461602000
413477251	::461286799399075000
372507812	::461287125431123000
321166954	::461287552301821000
413477251	::461287648342990000
372507812	::461287799732596000
483115964	::461287894741577000
140994915	::461287932028915000
413477251	::461287947522695000
411786523	::461287986983079000
382414670	::461288180042313000
331925277	::461288246635286000
372507812	::461288280383049000
384488111	::461288415984893000
114070939	::461288615746609000
252314330	::461288683002683000
445903498	::461288972237701000
252314330	::461288994341662000
372507812	::461289184364613000
355758655	::461289473427664000
540510474	::461289524120023000
372507812	::461289589081407000
572151259	::461289652993810000
572151259	::461289677098463000
115503799	::461289686129205000
53312065	::461289714474299000
437082385	::461289843310751000
372507812	::461290016380297000
350083690	::461290032293101000
253552344	::461290056104550000
350083690	::461290066518626000
253552344	::461290175214407000
540510474	::461290218164064000
303427354	::461290670347796000
48157278	::461290805656059000
115583749	::461291089329405000
350083690	::461291107758796000
20545953	::461291110972022000
53312065	::461291125371060000
321876841	::461291257491619000
338588400	::461291267796647000
66021164	::461291298914197000
66021164	::461291315175514000
350083690	::461291338558754000
474371126	::461291541957730000
291288952	::461291637017047000
115583749	::461291701253206000
140994915	::461291863983403000
445903498	::461292034113155000
635577431	::461292047509356000
540510474	::461292266842492000
237330810	::461292269623324000
114070939	::461292660167176000
28510276	::461292735895728000
130996784	::461292922617352000
186572442	::461293370648702000
293644929	::461293459354046000
578593285	::461293481193783000
344857407	::461293491042013000
216507874	::461293607819833000
280194602	::461293666720423000
110853177	::461293725402931000
331398205	::461293744164065000
397717926	::461294043734212000
145469568	::461294081344163000
309355379	::461294110725668000
145469568	::461294191687909000
172025978	::461294253373542000
145469568	::461294455878742000
44041485	::461295168004452000
25680589	::461295395729985000
303427354	::461295472574230000
393105437	::461295992558460000
393105437	::461296062708187000
519909326	::461296069226164000
397028036	::461296158623539000
385259637	::461296167935295000
242305581	::461296179511558000
393105437	::461296219277754000
413477251	::461296265641222000
44041485	::461296281835827000
334442114	::461296284868304000
594844703	::461296315285000000
594844703	::461296531434250000
341493662	::461296618860314000
15742158	::461296771076206000
280194602	::461296823190028000
308175001	::461297110084616000
280194602	::461297221489553000
308175001	::461297359452794000
216507874	::461297556169822000
280194602	::461297622431440000
372507812	::461298003777949000
15733436	::461298116692832000
15742158	::461298236515700000
454471454	::461298347442073000
475930595	::461298579630723000
171724420	::461298994506113000
341153843	::461299118673895000
372507812	::461299265420402000
454471454	::461299296240164000
167183597	::461299534526558000
360730562	::461299628864847000
15742158	::461299991542521000
55665294	::461300031006732000
437082385	::461300123235274000
516937156	::461300320925396000
238786875	::461300482842304000
112145680	::461300540832366000
325036867	::461300544020045000
280194602	::461300559036022000
578505853	::461300849524736000
213287321	::461301206292643000
303427354	::461301557875970000
578505853	::461301568793350000
18324223	::461301915473551000
454471454	::461301949472600000
578505853	::461302070058811000
249451202	::461302351597686000
578505853	::461302403485007000
119434884	::461302497890410000
186572442	::461302567889170000
413477251	::461302663351529000
18324223	::461302695244992000
304645030	::461302734646681000
578505853	::461302753218658000
367990281	::461302810253197000
407038804	::461302815236050000
367990281	::461303027140661000
407038804	::461303238164504000
69064286	::461303311623127000
407038804	::461303330724401000
302673934	::461303739971039000
578505853	::461304097195323000
271717879	::461304625736335000
417449044	::461304728681738000
578505853	::461304931513692000
279081886	::461305067367579000
102796495	::461305154721964000
279081886	::461305211911278000
234630547	::461305296992731000
91024211	::461305334402150000
475930595	::461305538719277000
285988306	::461305578498060000
18750697	::461305740117172000
256346048	::461305983500058000
79861287	::461306009513103000
216819428	::461306024264495000
15742158	::461306069151940000
413367641	::461306228686458000
361532861	::461306368205799000
249451202	::461306456995012000
321876841	::461306489219850000
416018810	::461306609721806000
249451202	::461307321449467000
397028036	::461307638203285000
234630547	::461307682729623000
432747712	::461307711909822000
347413433	::461307745602260000
397028036	::461307818554187000
347413433	::461308036649205000
382414670	::461308182657122000
415943958	::461308235798949000
257225781	::461308564838289000
277760577	::461308728088621000
415943958	::461308768832090000
85651876	::461309078867034000
119434884	::461309090006700000
85651876	::461309139214667000
52818001	::461309222970720000
533417136	::461309291610112000
85651876	::461309339073265000
444679647	::461309350296834000
98785279	::461309372485091000
52818001	::461309422745440000
105607367	::461309467909693000
444679647	::461309707970310000
445903498	::461309802178940000
163242154	::461309931438604000
138083816	::461309934332702000
98785279	::461309946374930000
70839851	::461309958244409000
257225781	::461310004608634000
70839851	::461310088460783000
460471042	::461310224209813000
51649971	::461310337464434000
94310638	::461310499250921000
26925878	::461310525456916000
257225781	::461310747797381000
378415682	::461311062449860000
415943958	::461311206511239000
70839851	::461311233258291000
58847822	::461311479661096000
415943958	::461311530865131000
261471578	::461311561634971000
150828387	::461311563799224000
85651876	::461311805051396000
85651876	::461311883640078000
415943958	::461312091735855000
415943958	::461312568410116000
291475742	::461312948309200000
222173816	::461313017050046000
420731308	::461313138831671000
69064286	::461313302665396000
69064286	::461313358713860000
124246645	::461313448492941000
124246645	::461313640139091000
623065439	::461313751841779000
124246645	::461313999423164000
25235649	::461314328361435000
350083690	::461314395000541000
378281495	::461314491276226000
413367641	::461314507206582000
578593285	::461314546930810000
415943958	::461314628950061000
380723702	::461314772815077000
249451202	::461314773834285000
454471454	::461314801910956000
454471454	::461314943497691000
70839851	::461315018458288000
363400499	::461315058786525000
540510474	::461315596970651000
368577195	::461315693393084000
79476731	::461315759025975000
372507812	::461315872918089000
324536771	::461316312959287000
203145029	::461316652530155000
372507812	::461316858176884000
216819428	::461316943702937000
52818001	::461317299228913000
393801885	::461317449313714000
172025978	::461317652913205000
195846146	::461317836271394000
327989967	::461317966122856000
15742158	::461318103444770000
372507812	::461318195815931000
415206019	::461318390939131000
432116634	::461318411424129000
372507812	::461318447318982000
226357092	::461318583167897000
19945993	::461318713376264000
186572442	::461319136014893000
226357092	::461319260090793000
70839851	::461319283562131000
634615880	::461319389417971000
70839851	::461319501733060000
397028036	::461319542246244000
503741267	::461319559077568000
70839851	::461319766477508000
216819428	::461319878104723000
164101308	::461320026515976000
212060681	::461320125522915000
234630547	::461320332331061000
61478431	::461321022462263000
578593285	::461321109506228000
316878403	::461321134919528000
20778748	::461321198467436000
379357885	::461321225428795000
409777239	::461321420610342000
568915908	::461321648818233000
165491208	::461321673325944000
234630547	::461321783627378000
30406728	::461322432624594000
356579210	::461322529638854000
578593285	::461322711675834000
637303583	::461322763249000000
86474692	::461322764305977000
165491208	::461322854370660000
455097630	::461322877791248000
255205725	::461323720007507000
357265451	::461323731927703000
483115964	::461323732599177000
145469568	::461323754681794000
34863840	::461323923930775000
266210776	::461324027500310000
212047421	::461324110094561000
340119318	::461324397509222000
238786875	::461324411820187000
28905424	::461324649846939000
238786875	::461324653483417000
64596921	::461324861261234000
166877807	::461325003288756000
413477251	::461325104048140000
483115964	::461325109555646000
52252090	::461325275645505000
271717879	::461325404200902000
212060681	::461325440519766000
206467937	::461325797941198000
554852227	::461325881802113000
28461859	::461325969706344000
214970887	::461326011812941000
278316478	::461326185763328000
309355379	::461326256404197000
445219284	::461326536201605000
454406979	::461326615906377000
316025875	::461326709547999000
465934852	::461326748769329000
363400499	::461327191574204000
341153843	::461327232107962000
472617238	::461327275883917000
382414670	::461327430028783000
280194602	::461327486089842000
445903498	::461327756895461000
308726677	::461327888264855000
623065439	::461327979709489000
294347764	::461328680484999000
465934852	::461328737963741000
255205725	::461328808717463000
635577431	::461328861154652000
26333173	::461328869300371000
40708485	::461328968914718000
162802335	::461329149705990000
182092022	::461329295583895000
341153843	::461329374243864000
180911733	::461329394347556000
212060681	::461329404971745000
251821834	::461329435652677000
378773930	::461329436760350000
91666102	::461330054690009000
296590824	::461330126102224000
621474989	::461330230578528000
472617238	::461330253701337000
472617238	::461330366716846000
165491208	::461330532899774000
321102847	::461330688487473000
124011751	::461330831877754000
380723702	::461330890325766000
165491208	::461331056533471000
275268585	::461331123801321000
279081886	::461331127970435000
238786875	::461331216231190000
52441281	::461331227081850000
454471454	::461331292471451000
165491208	::461331303301128000
554852227	::461331312591122000
275268585	::461331313396436000
418783652	::461331533786525000
238786875	::461331590954496000
68369234	::461331675625291000
238786875	::461331681492742000
351099839	::461331801500168000
53312065	::461331847344291000
313496905	::461332038327353000
259052798	::461332082921193000
378794339	::461332114709807000
393133633	::461332124352937000
53312065	::461332154819948000
341732173	::461332183865892000
378794339	::461332320901791000
115824990	::461332344671309000
224068229	::461332482626179000
341732173	::461332554516529000
341732173	::461332695591972000
224068229	::461332702265110000
124011751	::461332750411530000
341732173	::461332785836589000
294347764	::461332831143071000
312856997	::461332941079998000
139460380	::461333010693251000
20738985	::461333062023131000
434045786	::461333131837329000
341732173	::461333143614926000
312857835	::461333161151299000
139460380	::461333190813044000
533417136	::461333280382394000
351099839	::461333374334812000
379807492	::461333461907677000
578505853	::461333467867779000
28461859	::461333656410132000
139460380	::461333752774266000
379807492	::461333912916987000
28461859	::461333950611206000
469722641	::461334062775664000
9563172	::461334126080315000
454471454	::461334139208085000
28461859	::461334577135374000
29302446	::461334826952716000
547741880	::461335038588493000
429906977	::461335043571728000
150034005	::461335069299191000
469722641	::461335071505399000
146608159	::461335071614443000
249451202	::461335140036538000
294347764	::461335156259696000
392737983	::461335218021212000
252314330	::461335329849765000
167184626	::461335397650690000
466989920	::461335420022685000
351099839	::461335777637859000
415206019	::461335920898473000
480973099	::461335939550150000
547741880	::461335943492816000
517695658	::461336053321072000
338076990	::461336222032723000
465934852	::461336384553222000
392737983	::461336558243971000
637303583	::461336601868517000
334442114	::461336761915174000
599589782	::461336832844640000
249451202	::461336844693962000
334442114	::461336854064005000
466989920	::461336879116218000
469722641	::461337036805648000
316902035	::461337114291208000
19835249	::461337161561014000
91666102	::461337174118793000
19835249	::461337209459982000
19835249	::461337305832501000
321839755	::461337378943012000
392737983	::461337388179279000
249451202	::461337472761221000
91666102	::461337515538935000
406121427	::461337521301893000
466989920	::461337564121559000
379807492	::461337578478637000
415206019	::461337654550740000
483115964	::461337727016136000
392737983	::461337852115431000
408098797	::461337994776309000
410047216	::461338090024747000
415206019	::461338143627563000
308657649	::461338208358236000
51649971	::461338221956194000
51649971	::461338329716256000
537633292	::461338354508759000
91666102	::461338414970052000
537633292	::461338700043931000
63473984	::461338735494180000
259872929	::461338749276667000
63473984	::461338805887172000
63473984	::461338985592139000
296590824	::461339045478424000
249451202	::461339353294602000
249451202	::461339464707887000
193192138	::461339605024112000
339565561	::461339742022287000
308657649	::461339784602857000
267357514	::461339938080821000
346412695	::461340261264924000
454406979	::461340640287391000
267357514	::461340714270343000
321102847	::461340822265675000
623065439	::461340838258556000
346998772	::461341694818926000
249451202	::461342067332239000
114070939	::461342189096677000
410122679	::461342318759800000
86474692	::461342399092903000
122717174	::461342445259599000
44041485	::461342471247921000
393133633	::461342498716393000
594844703	::461342505888272000
393105437	::461342968654622000
397028036	::461343272515166000
415206019	::461343272901038000
397028036	::461343476651925000
415206019	::461343560369836000
415206019	::461343583983792000
356579210	::461343691756814000
28461859	::461343770655465000
213767620	::461343832303353000
356579210	::461343998633066000
415206019	::461344020208582000
503741267	::461344058708086000
76017935	::461344250710351000
356579210	::461344263935369000
137117871	::461344374363017000
159011393	::461344460601700000
455097630	::461344538850639000
122799833	::461344827880525000
472617238	::461344900085084000
28461859	::461345198484627000
155677785	::461345218592522000
470801476	::461345437241184000
251821834	::461345749557444000
320452099	::461345914431741000
356579210	::461345930738806000
331398205	::461345961948622000
122799833	::461346014566154000
43967474	::461346022313451000
100376439	::461346463335731000
28461859	::461346670219763000
594844703	::461346675924422000
384683676	::461346715711193000
320452099	::461346849043935000
547741880	::461346925778710000
52818001	::461347249612943000
378281495	::461347274858057000
53312065	::461347371843350000
51649971	::461347480790368000
236528732	::461347485349597000
348745482	::461347503997059000
348745482	::461347574839279000
437082385	::461347675502571000
53312065	::461347964179722000
64768338	::461347987688411000
415943958	::461348062548332000
344950744	::461348118101905000
64768338	::461348285647572000
344950744	::461348312860205000
51649971	::461348323761213000
344950744	::461348356489347000
249451202	::461348406708162000
331398205	::461348557950185000
53312065	::461348617971064000
53312065	::461348692830982000
64768338	::461348774019756000
621306179	::461348788859203000
634615880	::461348900595437000
399695389	::461348959328301000
399695389	::461348971273666000
52818001	::461348972846927000
28461859	::461349008364302000
53312065	::461349097111580000
20738985	::461349133564276000
344950744	::461349138370535000
344950744	::461349159912488000
414191298	::461349161166581000
53312065	::461349181131857000
251892054	::461349344516788000
373653741	::461349475861016000
356448818	::461349488087826000
344950744	::461349574536224000
259872929	::461349765402206000
242305581	::461349878434496000
356448818	::461349908315140000
284316159	::461349972760207000
344950744	::461350089563181000
356448818	::461350150250983000
344950744	::461350188599111000
293644929	::461350197176438000
445219284	::461350228797308000
356448818	::461350453713068000
524903037	::461350486332170000
373653741	::461350536944418000
344950744	::461350542912925000
372507812	::461350572298625000
28461859	::461350576064712000
344950744	::461350697061990000
345508633	::461350721108340000
356448818	::461350849714094000
344950744	::461350876641099000
416018810	::461351094015111000
242305581	::461351126927802000
344950744	::461351155239354000
351099839	::461351207911428000
416018810	::461351607209185000
416018810	::461351677333749000
236528732	::461351824667451000
341493662	::461352064455413000
412304311	::461352170471055000
159726392	::461352171393409000
226995875	::461352235008413000
16623113	::461352532732674000
378609308	::461353344989032000
455097630	::461353689353945000
137117871	::461353907944718000
122799833	::461353919973584000
319851493	::461354001397579000
137117871	::461354039532589000
596957614	::461354093638713000
378609308	::461354100961968000
378609308	::461354185108123000
247159855	::461354451089911000
122799833	::461354673622900000
242305581	::461354700747460000
53312065	::461354729356804000
344950744	::461354905907625000
378281495	::461354942897192000
53312065	::461355127002386000
443375828	::461355199702249000
137117871	::461355325770444000
259052798	::461355438278049000
445219284	::461355457400291000
363400499	::461355516136935000
122799833	::461355674312515000
236528732	::461355883683778000
497544291	::461356049505587000
345508633	::461356367056752000
138083816	::461356367333187000
303427354	::461356560242188000
344950744	::461356574645030000
628045480	::461356614965297000
296590824	::461356818564796000
159640806	::461356847690031000
122799833	::461356925532508000
122799833	::461357099675422000
164101308	::461357145477218000
344950744	::461357145586294000
67193398	::461357291912953000
345508633	::461357313555963000
277760577	::461357525334364000
122799833	::461357578027421000
344950744	::461357658226692000
122799833	::461357776682225000
319851493	::461357912816771000
344950744	::461357913068417000
53312065	::461358193135067000
344950744	::461358352312709000
187309818	::461358477643112000
122799833	::461358478938738000
187309818	::461358563081060000
332908078	::461358573248077000
187309818	::461358629913120000
344950744	::461358635008806000
187309818	::461358739770318000
345508633	::461358875103731000
187309818	::461358901494308000
187309818	::461358974756212000
344950744	::461359056687345000
187309818	::461359062807224000
336019882	::461359551489376000
345508633	::461359853848768000
406121427	::461359945032548000
159640806	::461360004889473000
152127827	::461360109365379000
152127827	::461360347467624000
152127827	::461360491739103000
100376439	::461360537155014000
397028036	::461360796534964000
397028036	::461360828793376000
414374118	::461361164556177000
406121427	::461361330595708000
414374118	::461361745786060000
259872929	::461361798428364000
406121427	::461361863301677000
336019882	::461362056692654000
397028036	::461362231033077000
240927663	::461362340105945000
397028036	::461362481349156000
243011588	::461362503549980000
406121427	::461362646101393000
33217361	::461362757871616000
397028036	::461362888263729000
259052798	::461363196058554000
294347764	::461363629808295000
472617238	::461363647097208000
277760577	::461363788873080000
237330810	::461363935602814000
277760577	::461363952492871000
416130255	::461363960160067000
53312065	::461364051436904000
243011588	::461364316848267000
336019882	::461364345310433000
20935798	::461364436255916000
378609308	::461364497504935000
58627481	::461364779064377000
237330810	::461365092467347000
378609308	::461365328753082000
378609308	::461365387628527000
415943958	::461365413448675000
415206019	::461365416125022000
109331928	::461365732740042000
416130255	::461365845508104000
231483310	::461366016829059000
91345170	::461366120294125000
109331928	::461366644577554000
304224068	::461366951256662000
109331928	::461367097398800000
336019882	::461367300185026000
594844703	::461367569740353000
212490176	::461367702087421000
397028036	::461367723230908000
161346822	::461367940281954000
238786875	::461368183778050000
36279116	::461368298328686000
96443022	::461368312572567000
109331928	::461368343643955000
91666102	::461368353219543000
122717174	::461368566206697000
267357514	::461368583336239000
336019882	::461368589111406000
415943958	::461368747077271000
397028036	::461369331180662000
397028036	::461369457492127000
415943958	::461369869531762000
415943958	::461369949454233000
85651876	::461370013434146000
397028036	::461370068170207000
146216300	::461370133298937000
415943958	::461370141024874000
64596921	::461370192128266000
397028036	::461370226958147000
321839755	::461370334860427000
397028036	::461370348341309000
397028036	::461370367005954000
182092022	::461370615358685000
341493662	::461370626494562000
28922315	::461370941994328000
372507812	::461371263534247000
271717879	::461371386918100000
455097630	::461371577079447000
280194602	::461371585304092000
397028036	::461371608955748000
205928265	::461371971129720000
53312065	::461372098112651000
397028036	::461372333421125000
109331928	::461372355726417000
455097630	::461372553294909000
455097630	::461372639819210000
318065690	::461372673906315000
397028036	::461372881323048000
161346822	::461373060876992000
386627455	::461373085934190000
393133633	::461373237537275000
618760575	::461373275256262000
397028036	::461373312925302000
109331928	::461373351269650000
397028036	::461373549286916000
109331928	::461373814023000000
397028036	::461373857400504000
397028036	::461373975516311000
109331928	::461374024887439000
397028036	::461374258086551000
397028036	::461374297131720000
397028036	::461374403256012000
109331928	::461374442614976000
397028036	::461374656948494000
397028036	::461374768332423000
28922315	::461374795683078000
308175001	::461375015653343000
397028036	::461375137708007000
128937859	::461375668911996000
455097630	::461375675065061000
269151566	::461375782384705000
128937859	::461375820087316000
28922315	::461375913783861000
219163747	::461376081337929000
109331928	::461376154943758000
497544291	::461376155052822000
635577431	::461376233884766000
261605370	::461376349446631000
397028036	::461376357898133000
397028036	::461376383995117000
397028036	::461376555512758000
382414670	::461376665440882000
232468321	::461376828452503000
397028036	::461376840398282000
109331928	::461376915094265000
219163747	::461377099337445000
53312065	::461377344884989000
109331928	::461377374014042000
53312065	::461377475415932000
586669052	::461377596119203000
397028036	::461377605628067000
393133633	::461377653644464000
172280619	::461377740084486000
426685539	::461377777598349000
342878651	::461378275139276000
166307106	::461378339744149000
342878651	::461378371889287000
397028036	::461378577255387000
406121427	::461378732452630000
472617238	::461378992667254000
347413433	::461379017480757000
303342881	::461379743321829000
20822956	::461380044548362000
295980167	::461380422845210000
51649971	::461380677536350000
20822956	::461381060844978000
85651876	::461381795879981000
455097630	::461381807028449000
20822956	::461381844592648000
327989967	::461382210583797000
20822956	::461382276178124000
20822956	::461382347972018000
20822956	::461382531024052000
20822956	::461382633100828000
361532861	::461382880426348000
20822956	::461383137205817000
347413433	::461383197633560000
347413433	::461383270882897000
20822956	::461383636281851000
20822956	::461383748949254000
20822956	::461384350009802000
20822956	::461384604679544000
80448281	::461384880341794000
20822956	::461384976047415000
20822956	::461385047300247000
66184984	::461385444656025000
438647243	::461385524423319000
40896981	::461385712794083000
36925706	::461386032378675000
414217500	::461386162767028000
159640806	::461386578753892000
321844248	::461386640750313000
79476731	::461386779380436000
64768338	::461387469221408000
20822956	::461387575807070000
159640806	::461387618513469000
159640806	::461388276373270000
397028036	::461388854747222000
358296822	::461389087522320000
355758655	::461389209841205000
397028036	::461389278548074000
346412695	::461389316921376000
358296822	::461389332377370000
167184626	::461389377357103000
85651876	::461389601873997000
64768338	::461389881516625000
85651876	::461389981030699000
85651876	::461390024244596000
159640806	::461390534397808000
39469570	::461390592921321000
346412695	::461390750077292000
346412695	::461390927378907000
39683534	::461390994643386000
39683534	::461391216631111000
39683534	::461391247782199000
397028036	::461391320490057000
39683534	::461391535016525000
39683534	::461391757834715000
167183597	::461392024332009000
243011588	::461392058583101000
53312065	::461392298530836000
53312065	::461392613921529000
20738985	::461392616220024000
243011588	::461392837750558000
539183661	::461393313741144000
67193398	::461393414592806000
355758655	::461395500856770000
53312065	::461395904638255000
231689668	::461395935537278000
53312065	::461396006333345000
53312065	::461396161396748000
53312065	::461396400245592000
397028036	::461396417601605000
386169383	::461398607363444000
355758655	::461398980384284000
386169383	::461399921065619000
159726392	::461401207710310000
408031484	::461402167316717000
455097630	::461402887197716000
473718221	::461403202458353000
150839491	::461403352929021000
116343636	::461403706441728000
455097630	::461404082423349000
291475742	::461404111661838000
455097630	::461404377391960000
338588400	::461404524435873000
637303583	::461404530437914000
393133633	::461404561656532000
355758655	::461404809464401000
397028036	::461405037793931000
445903498	::461405261027377000
397028036	::461405324122271000
30223693	::461406113682817000
65425379	::461406214988263000
336019882	::461406491442823000
220632867	::461406618626711000
283051149	::461406722033082000
336019882	::461406779352420000
116633811	::461406882239094000
116633811	::461406929701855000
358296822	::461407748983238000
358296822	::461407785612099000
397028036	::461407832756461000
397028036	::461408170947387000
397028036	::461408225561436000
397028036	::461408380511612000
397028036	::461409286535782000
397028036	::461409440244449000
397028036	::461409570330771000
256346048	::461409616568397000
358296822	::461409792934694000
70839851	::461411738923978000
70839851	::461411927831236000
372507812	::461412002548957000
70839851	::461412075680452000
454406979	::461412479613276000
70839851	::461412846702575000
220584371	::461412934342541000
152715270	::461413676704993000
313496905	::461415054517075000
397028036	::461415124163919000
60712766	::461415657637019000
379253079	::461416899872829000
35706997	::461416935016509000
35706997	::461417272217571000
146608159	::461417438739832000
35706997	::461417600237322000
222636373	::461417623176347000
35706997	::461417669430743000
105607367	::461419199051493000
79861287	::461419620487139000
249012544	::461421900548157000
146216300	::461422395689934000
146216300	::461422501906505000
325036867	::461423111997751000
315872678	::461425239054745000
268397639	::461427551701700000
397028036	::461428080608038000
259872929	::461428214561128000
259872929	::461428215194464000
432116634	::461428892754911000
397028036	::461429357769404000
397028036	::461429518373519000
414217500	::461429725559152000
432116634	::461429843444264000
397028036	::461429928182173000
124954284	::461430188123762000
397028036	::461430231577141000
432116634	::461430697647804000
15186859	::461431212050251000
146608159	::461431245470048000
397028036	::461431842261172000
397028036	::461432430290010000
30223693	::461433024807047000
230659102	::461433453053890000
432116634	::461434562891886000
230659102	::461434995588878000
397028036	::461435770298183000
128103434	::461436910607429000
397028036	::461437131353628000
397028036	::461437203374026000
393133633	::461441296201437000
506707370	::461443881310388000
506707370	::461443922753884000
30223693	::461445067102642000
467852949	::461445632109318000
146608159	::461446203666726000
265249050	::461446304434905000
301657872	::461447610360807000
467852949	::461447641252261000
69044676	::461448224729866000
261605370	::461448884175138000
261605370	::461449122885541000
261605370	::461449132947681000
377486283	::461449275805675000
261605370	::461449369263161000
356579210	::461450442778902000
260911912	::461451082925752000
454471454	::461451402833711000
259876316	::461451438942851000
30223693	::461452722500165000
97307001	::461453103993081000
19569142	::461453461830115000
259876316	::461454460049707000
259876316	::461455908225421000
28405302	::461456245853925000
259876316	::461456493788028000
165658390	::461457030989877000
259876316	::461457088045395000
203145029	::461457196216500000
214678768	::461458270897459000
378609308	::461458342783639000
378609308	::461458570786009000
408098797	::461458888974696000
630076052	::461458913666158000
377486283	::461459330944880000
630076052	::461459930591928000
259876316	::461460541480140000
216819428	::461460574283784000
34863840	::461461044633018000
197384499	::461461438562062000
236930269	::461462551289532000
130996784	::461463277176758000
343018153	::461463324807290000
26198467	::461463352665841000
152715270	::461463370730700000
184195472	::461463466457300000
345261852	::461464066653814000
13683762	::461466999357308000
416506126	::461467222540423000
365523194	::461467263409725000
275813402	::461468424011792000
275813402	::461468726140084000
47067763	::461469788938981000
60399576	::461470823040032000
218750630	::461470902845067000
81765661	::461470978493517000
251892054	::461470991873757000
259872929	::461471467973013000
259872929	::461471469336141000
259872929	::461471470929973000
216819428	::461471624739319000
420083874	::461471788203909000
213287321	::461472468923088000
62396842	::461472699882020000
213287321	::461472873207857000
108798356	::461473006397571000
216819428	::461473609668517000
321102847	::461473656116637000
15778759	::461473686634389000
72210207	::461473745123569000
262471070	::461473907288322000
296590824	::461473964703756000
417449044	::461474168689926000
477188816	::461474170480500000
321876841	::461474342136987000
477188816	::461474476773756000
120853830	::461474726121312000
322327312	::461474746002333000
94226339	::461475038651088000
15778759	::461475129378099000
57933673	::461475295233458000
150828387	::461475865218809000
321102847	::461476105640505000
243011588	::461476307835289000
302673934	::461476356757667000
433083953	::461476513594896000
433916111	::461476774228942000
302673934	::461476895352430000
167183597	::461476955213156000
433916111	::461476977069658000
404496513	::461477888957489000
253120136	::461477891545387000
372507812	::461478824300277000
83878535	::461478994798325000
265786675	::461479378543996000
277794018	::461479389197119000
152127827	::461479619003039000
513270198	::461480058897461000
202196262	::461480249859915000
34536365	::461480265152339000
266235648	::461480287835152000
38440249	::461480317212045000
372507812	::461480980596137000
27237232	::461481040180035000
197384499	::461481115359117000
285906246	::461481193314074000
133508241	::461481389544591000
36279116	::461481719934103000
36279116	::461481783070973000
36279116	::461481929703817000
167184626	::461481988663173000
36279116	::461482087954919000
379357885	::461482144427032000
372507812	::461482462900912000
36279116	::461482612603637000
332908078	::461482663946510000
54035689	::461482973297393000
162802335	::461483196396634000
173608790	::461483532410306000
163242154	::461484404846501000
633506625	::461484690692521000
341037427	::461485019031011000
266210776	::461485181719699000
540510474	::461485431096635000
540510474	::461485443604037000
370850900	::461485740082597000
329471370	::461485930662998000
24413698	::461486113702416000
726320420	::461486386126651000
152127827	::461486475859611000
202798666	::461487485839618000
139547588	::461487737775083000
159944196	::461487819106439000
16846197	::461487862081667000
145572480	::461488012509974000
62396842	::461488185105608000
205030447	::461488364571865000
62396842	::461488457202679000
377176939	::461488840667332000
378281495	::461489075342426000
118881789	::461489700184678000
413367641	::461489745303187000
378773930	::461489877448921000
411786523	::461489937263894000
243011588	::461490097104224000
243011588	::461490435266199000
98213304	::461490809800388000
71284640	::461491022262837000
383523373	::461491736485711000
302673934	::461492213546254000
128103434	::461492310186807000
86474692	::461492555356438000
378281495	::461492742552428000
86970230	::461492954410909000
86474692	::461493069775265000
378281495	::461493087026417000
709921765	::461493785558781000
623065439	::461494023518425000
13683762	::461494068548075000
55704588	::461494143814864000
240927663	::461494160097542000
112801155	::461494260270137000
300594041	::461494296160374000
275813402	::461494349050957000
428516870	::461494470719332000
275813402	::461494522682146000
348683759	::461494733324296000
589402824	::461494953319751000
411786523	::461495003714699000
256088386	::461495141367181000
112801155	::461495146782408000
377176939	::461495185592291000
301203823	::461495473598386000
124011751	::461495504203825000
112801155	::461495559715815000
341153843	::461495906878357000
461652679	::461496391559553000
414066292	::461496613483986000
411786523	::461496685697716000
372507812	::461496711232618000
411786523	::461496722506907000
18750697	::461496984348917000
296590824	::461496992988798000
459567634	::461497194894610000
234143570	::461497322887974000
24147563	::461497529042223000
13683762	::461497904826294000
372507812	::461497943502372000
412000113	::461498031540826000
412000113	::461498185673089000
372507812	::461498206405533000
459567634	::461498264534417000
378609308	::461498423816908000
468965579	::461498451801690000
471291163	::461498616851734000
9563172	::461498619276062000
31258629	::461498835655593000
374659572	::461499085850025000
213763059	::461499172298817000
251231824	::461499583441666000
321876841	::461499644972138000
540510474	::461499684054642000
459567634	::461499707987333000
64596921	::461499975029886000
350424007	::461500051060424000
378609308	::461500107091763000
331482356	::461500176771723000
357306642	::461500177627365000
540510474	::461500366971232000
459567634	::461500526321213000
412000113	::461500604658245000
51649971	::461500612757037000
473118863	::461500840595820000
459567634	::461500857713184000
419105102	::461500891644706000
271717879	::461501003154485000
459567634	::461501268008370000
271717879	::461501380604088000
230903702	::461501394579492000
236258510	::461501427529953000
459567634	::461501638453526000
459567634	::461501775531753000
236258510	::461501954561429000
336821368	::461501994381737000
432116634	::461502014355435000
414066292	::461502022223540000
197384499	::461502224561373000
383523373	::461502231926161000
197384499	::461502333793619000
197384499	::461502443298516000
80159052	::461502620616507000
253886962	::461502685355589000
186572442	::461502691647430000
236258510	::461502820064460000
253886962	::461503080098725000
532616498	::461503090907045000
506519570	::461503097705988000
383523373	::461503106690191000
379152968	::461503121655861000
350083690	::461503153272147000
299389082	::461503163543990000
252756099	::461503240396615000
350083690	::461503332637343000
124011751	::461503452183420000
364752208	::461503640285368000
364752208	::461503896284696000
58661608	::461504104494551000
364752208	::461504170894192000
58661608	::461504208681070000
384503737	::461504242985877000
58661608	::461504299823280000
433470731	::461504515385327000
404496513	::461504556744974000
459567634	::461504644007886000
364752208	::461504727864188000
364752208	::461504932000956000
459567634	::461505055511040000
109331928	::461505157964910000
41143305	::461505275715792000
459567634	::461505368334815000
125849974	::461505375121190000
459567634	::461505549260324000
364752208	::461505711894056000
213767620	::461505784958836000
336250359	::461505795314966000
726320420	::461506014462754000
4434941	::461506144196775000
459567634	::461506190946889000
336250359	::461506227877711000
336250359	::461506353786523000
428516870	::461506500553605000
364752208	::461506692933369000
336250359	::461506961440514000
336250359	::461507017136693000
364752208	::461507025852047000
459567634	::461507131150450000
336250359	::461507139790704000
358617322	::461507296812892000
336250359	::461507327401922000
237330810	::461507642205409000
249468865	::461507680272535000
364752208	::461507693178417000
120853830	::461507877212291000
445808726	::461507991788064000
428516870	::461508042106757000
428516870	::461508085496807000
364752208	::461508393778180000
15778759	::461508470886248000
23403899	::461508478536663000
22717394	::461508493787549000
365746365	::461508591665418000
125849974	::461508737627222000
459567634	::461508809811578000
125849974	::461508874311573000
336250359	::461508875448221000
16846197	::461509069216313000
252725390	::461509076828971000
23403899	::461509134529998000
364752208	::461509337408499000
271717879	::461509628669341000
364752208	::461510067011862000
364752208	::461510319987126000
118810756	::461510352568864000
218750630	::461510438799159000
396786261	::461510474203291000
364752208	::461510562552098000
364752208	::461510574795272000
218750630	::461510591119499000
364752208	::461510624699088000
364752208	::461510710745264000
131254355	::461510714583052000
364752208	::461510820317245000
364752208	::461510995358150000
146608159	::461511001028849000
321839755	::461511009329369000
364752208	::461511020641394000
364752208	::461511105760595000
23403899	::461511120134488000
273748024	::461511136727142000
364752208	::461511176816312000
364752208	::461511191571857000
364752208	::461511264988971000
364752208	::461511291291439000
59622669	::461511478839758000
146608159	::461511570502066000
34445704	::461511657051525000
364752208	::461511767055532000
275813402	::461511798223831000
405239647	::461512049806168000
359806236	::461512090696437000
364752208	::461512161877950000
193192138	::461512253557067000
483526518	::461512279461085000
364752208	::461512402354204000
218750630	::461512420746211000
364752208	::461512478342393000
365746365	::461512610173562000
283625404	::461512653123624000
312856997	::461512692482985000
188917484	::461512944103473000
103473089	::461513181974646000
459567634	::461513197837889000
364752208	::461513265806192000
364752208	::461513423868542000
459567634	::461513437206835000
133112299	::461513484510195000
283625404	::461513487651721000
337388641	::461513638629482000
337388641	::461513662633500000
337388641	::461513690831798000
322643138	::461513695437529000
267357514	::461513763934330000
364752208	::461514058085060000
124011751	::461514351505965000
364752208	::461514901815455000
364752208	::461514922229129000
364752208	::461514947759833000
364752208	::461515015372017000
379807492	::461515164865425000
275813402	::461515296659210000
364752208	::461515349116977000
322446637	::461515369669066000
364752208	::461515385762631000
131254355	::461515428393541000
120532808	::461515562246356000
519677520	::461515575609802000
364752208	::461515673793871000
364752208	::461515937426849000
416548217	::461515972936220000
364752208	::461516190368559000
18750697	::461516235713556000
110853177	::461516701176057000
396655167	::461516757136465000
396655167	::461517057733820000
379807492	::461517539726458000
416548217	::461517793931038000
517695658	::461518086911590000
379807492	::461518092112125000
322643138	::461518170847977000
322643138	::461518354499796000
350509640	::461518888313057000
16623113	::461519122585513000
115503799	::461519284662194000
20822956	::461519401443794000
58976049	::461519525310373000
86474692	::461519823902482000
517695658	::461519991305932000
60218540	::461520044196102000
40097041	::461520117327593000
420731308	::461520208465637000
58976049	::461520289139277000
20822956	::461520311708434000
56509474	::461520345594208000
20822956	::461520659210715000
53312065	::461520661455069000
58976049	::461520735249657000
278316478	::461520844343087000
58976049	::461520944633483000
20822956	::461521075524739000
384503737	::461521127761006000
190492046	::461521205250756000
20822956	::461521285265117000
416548217	::461521362184830000
53312065	::461521380019027000
313496905	::461521407952691000
313496905	::461521524248166000
256346048	::461521686194434000
516542821	::461521710907285000
313496905	::461521734953226000
313496905	::461521748450496000
262382570	::461521875907411000
368386947	::461521898833469000
313496905	::461521990919004000
313496905	::461522060473163000
313496905	::461522334180835000
337388641	::461522352149237000
266235648	::461522704483352000
377176939	::461523059900678000
20822956	::461523152573444000
313496905	::461523180440399000
477188816	::461523261525073000
294347764	::461523297331474000
275260502	::461523371885228000
261471578	::461523398653669000
269151566	::461523471306981000
20822956	::461523607215022000
42994926	::461523963441471000
38440249	::461524220317421000
623065439	::461524263292653000
313496905	::461524264412131000
313496905	::461524418783502000
42994926	::461524447552221000
100313850	::461524486504718000
91130285	::461524530180407000
154185973	::461524532331692000
313496905	::461524539906592000
38440249	::461524549327015000
38440249	::461524553299013000
633010300	::461524683897049000
313496905	::461524822103556000
384488111	::461525058502934000
313496905	::461525343065481000
40097041	::461525473411862000
364752208	::461525497185189000
540510474	::461525548033126000
313496905	::461525585441738000
71284640	::461525694921441000
444979318	::461525695928496000
130312780	::461525856418930000
313496905	::461525887230296000
347413433	::461526123214811000
384059261	::461526355214344000
91345170	::461526481450303000
347413433	::461526558784499000
9563172	::461526710136365000
259052798	::461526765102329000
210671307	::461526769208549000
18929923	::461526770202976000
313496905	::461526875911630000
634615880	::461526877207670000
91130285	::461526890596294000
344956423	::461527031776165000
26925878	::461527093072125000
311583053	::461527196201656000
321839755	::461527409745874000
313496905	::461527425449328000
18929923	::461527555280240000
256346048	::461527617141624000
259052798	::461527628449472000
313496905	::461527658400976000
40097041	::461527867088568000
365746365	::461527916807847000
313496905	::461528263798439000
202292166	::461528374716821000
18929923	::461528407906729000
205928265	::461528492619096000
275813402	::461528923940339000
291475742	::461529114793357000
344956423	::461529367827324000
213767620	::461530127571353000
726320420	::461530369825583000
586669052	::461530786449989000
586669052	::461530855555334000
586669052	::461530990297350000
586669052	::461531009272410000
213767620	::461531014503075000
350424007	::461531063106293000
225203526	::461531086418227000
586669052	::461531091581403000
407038804	::461531333874180000
213767620	::461531355730309000
30944417	::461531446469881000
312856997	::461531519656660000
25784705	::461531715752587000
338588400	::461532346395537000
312856997	::461532399537758000
158948390	::461532429464117000
374613599	::461532586603315000
9563172	::461532603657752000
560698843	::461533183243452000
334423964	::461533329524023000
560698843	::461533480846106000
407038804	::461533578330136000
45704670	::461533993893371000
70982412	::461534041423241000
635796096	::461534229424140000
442736318	::461534272768471000
407038804	::461534953948606000
726320420	::461535032918966000
222687654	::461535078737141000
312856997	::461535224539938000
26925878	::461535256697257000
53545809	::461535826477076000
271717879	::461535936531013000
226357092	::461535954814001000
226357092	::461535983318495000
486138458	::461536408914497000
152454379	::461537446933835000
419105102	::461537584066215000
170590185	::461537620422434000
420083874	::461537784042242000
195276249	::461538219100999000
388397248	::461538382246469000
294347764	::461538683032596000
339565561	::461539110734159000
339565561	::461539169253064000
139460380	::461539236995289000
342878651	::461539296848007000
412304311	::461539306226860000
139460380	::461539365110288000
369849727	::461539369669894000
11822502	::461539497415430000
139460380	::461539678370271000
139460380	::461539762667413000
374659572	::461539777800830000
11822502	::461539791579148000
594844703	::461539945262637000
388397248	::461540091811201000
150034005	::461540221629505000
338588400	::461540277925457000
339565561	::461540454085836000
187049333	::461540483114602000
187049333	::461540699154808000
187049333	::461540846392066000
339565561	::461540947449241000
232901934	::461541007696199000
147779508	::461541189645529000
414066292	::461541410064191000
38440249	::461541518746988000
22717394	::461541701740691000
206538198	::461541916577124000
628045480	::461542113889374000
65425379	::461542196555288000
187049333	::461542203265781000
114070939	::461542316583297000
187049333	::461542432551620000
242206017	::461542477112279000
486231003	::461542514793934000
242206017	::461542868000452000
237330810	::461543165737320000
219163747	::461543616800780000
341732173	::461543798829768000
300884493	::461543989682769000
322446637	::461544202476609000
337388641	::461544223519416000
58847822	::461544763133399000
430943995	::461545239006969000
453280756	::461545272200278000
322446637	::461545524483485000
255765560	::461545792516669000
259872929	::461545803069145000
16846197	::461546083835850000
142176687	::461546170540883000
416548217	::461546229927665000
21415532	::461546232239120000
53545809	::461546404201369000
321637063	::461546511017721000
248957493	::461546515279118000
338588400	::461546610975985000
328057955	::461546656648138000
374659572	::461546714315255000
249227650	::461547110291472000
414066292	::461547204738818000
267357514	::461547259943874000
64905964	::461547325476073000
219163747	::461547560125997000
267357514	::461547604153606000
115583749	::461547801546330000
313496905	::461547814808350000
368079003	::461548064042283000
41658963	::461548128811102000
219163747	::461548165573799000
435471503	::461548365176512000
219163747	::461548506365177000
243011588	::461548767704276000
413686504	::461548829247279000
364752208	::461548867532488000
53545809	::461549003864547000
278316478	::461549128757944000
519909326	::461550110141194000
53312065	::461550112779812000
436716308	::461550142248996000
53312065	::461550188755435000
219163747	::461550743200096000
237330810	::461550803103518000
338477631	::461550866907279000
517695658	::461550994833571000
407038804	::461551359863447000
79476731	::461551384912232000
13683762	::461551387239673000
380723702	::461551435310964000
79476731	::461551579733454000
539183661	::461551613422080000
71284640	::461551685106540000
71284640	::461551790949822000
416548217	::461551804166447000
65412211	::461552035180347000
313496905	::461552233025265000
336778628	::461552353905090000
62936749	::461552386876923000
436716308	::461552407856812000
635577431	::461552729672781000
397717926	::461552863551164000
275813402	::461552882027085000
435557155	::461552963941826000
257831311	::461553225649242000
18277474	::461553390028206000
191276105	::461553452703690000
397717926	::461553455472328000
40097041	::461553651736014000
316025875	::461553792706572000
397717926	::461553872549736000
262370529	::461553924642971000
73526174	::461554759095181000
274311440	::461555124553256000
25235649	::461555138117640000
361532861	::461555251003154000
347413433	::461555259437883000
38748723	::461555660925468000
38748723	::461556005965672000
453280756	::461556194021097000
139460380	::461556437492043000
257913209	::461556450926813000
495598070	::461556746545528000
312856997	::461556995703984000
257913209	::461557050427076000
519909326	::461557173869215000
321876841	::461557225891196000
453280756	::461557677542227000
196659229	::461557689563099000
470801476	::461557994518355000
180388620	::461558017318612000
242305581	::461558196088635000
122799833	::461558848986165000
19945993	::461559036669100000
402492947	::461559117711024000
73526174	::461559270295601000
321637063	::461559548742889000
399174015	::461559576010031000
468965579	::461559677206417000
172025978	::461559749239005000
40097041	::461559783640690000
421179396	::461559946962694000
374613599	::461559957721071000
24413698	::461560015480827000
65412211	::461560190601814000
615507620	::461560211992375000
374613599	::461560539253334000
100934605	::461560581376712000
50546012	::461560778705760000
4434941	::461560900994875000
190492046	::461560941008928000
325036867	::461561120688320000
219163747	::461561187436478000
385595835	::461561330713899000
100934605	::461561374297305000
355758655	::461561986439200000
363400499	::461562096971292000
435557155	::461562781460754000
22717394	::461563065541353000
336778628	::461563155642998000
225622870	::461563345636982000
336778628	::461563413454274000
225622870	::461563443430973000
20738985	::461563600990388000
343018153	::461563990200844000
302673934	::461564343843557000
15733436	::461564397983633000
165491208	::461564499099922000
114070939	::461564525267787000
357150048	::461564688279805000
357150048	::461564770446213000
15733436	::461564821608361000
359104594	::461565060620779000
114970673	::461565443812384000
415943958	::461565489735409000
165491208	::461565517657309000
406121427	::461565850105810000
252756099	::461565851930746000
240857453	::461565868065841000
194129729	::461566170538455000
635796096	::461566261944520000
275260502	::461566272506183000
22717394	::461566513716416000
167184626	::461566925303078000
378334138	::461566930294693000
173026357	::461566988452900000
225622870	::461567319161176000
259601379	::461567655577542000
225622870	::461567693628268000
368386947	::461567830362980000
284137695	::461567933164974000
726320420	::461567949598228000
41001071	::461568104351666000
482944497	::461568130482200000
100934605	::461568859875856000
100934605	::461569239305170000
363400499	::461569257944281000
279081886	::461569357458325000
100934605	::461569472562987000
623065439	::461569579773603000
211645751	::461569864403255000
350003589	::461569909483253000
434675222	::461569915393425000
471632365	::461569954676883000
100934605	::461569998801358000
434675222	::461570001997410000
145469568	::461570200727334000
211645751	::461570415866150000
620519142	::461570727640981000
620519142	::461570811002761000
16710226	::461571052695744000
471632365	::461571094822912000
240857453	::461571188980850000
260038180	::461571524542341000
261438579	::461571568401805000
626942496	::461571694894010000
271717879	::461571914553516000
377176939	::461572108758568000
58627481	::461572250521440000
377176939	::461572472824168000
325036867	::461572538724646000
27836945	::461572565303980000
483115964	::461572577060605000
406121427	::461572615509778000
244995179	::461572846272385000
336778628	::461572862537506000
416548217	::461573062748803000
342878651	::461573129001660000
13298002	::461573206789607000
411786523	::461573371147603000
342878651	::461573428898582000
342878651	::461573435454267000
262271807	::461573468325437000
115503799	::461573955053420000
442736318	::461574834825465000
351896383	::461575260861521000
331398205	::461575739645505000
378334138	::461575805060284000
454471454	::461576578930315000
411777707	::461576614913249000
275268585	::461576998163202000
434675222	::461577114366783000
434675222	::461577120498855000
337388641	::461577146922582000
344285522	::461577292184297000
48157278	::461577747568263000
471632365	::461577766215761000
726320420	::461578056532901000
726320420	::461578253942005000
337388641	::461578977627222000
337388641	::461579022829244000
475930595	::461579116828184000
227046044	::461579291562491000
119434884	::461579614289006000
22536187	::461580268680531000
471632365	::461580286967300000
372507812	::461580342596743000
379253079	::461580766158524000
363321273	::461580848631144000
434675222	::461580941165875000
365767010	::461580949407670000
434675222	::461581002583072000
471632365	::461581046832582000
471632365	::461581106475589000
434675222	::461581250101518000
4434941	::461581316652142000
70982412	::461581331886268000
70982412	::461581366698967000
51649971	::461581401801105000
14424207	::461581499729735000
188917484	::461581520873213000
15778759	::461581625990864000
415943958	::461581665714712000
411777707	::461581714503241000
166735943	::461581783507935000
500239410	::461581969223327000
139460380	::461582014479470000
139460380	::461582089104527000
170924102	::461582868624330000
589402824	::461582935015952000
589402824	::461583302181126000
48157278	::461583591164895000
125849974	::461583680360546000
162245153	::461583706478886000
335759212	::461583714355396000
502240473	::461583766918815000
139460380	::461583798505713000
139460380	::461583900113137000
259872929	::461583966441439000
70839851	::461584168267177000
162245153	::461584372513386000
70839851	::461584384701636000
6652302	::461584544789835000
331398205	::461584649433542000
261471578	::461584721651445000
162245153	::461584749967192000
35097852	::461584917584150000
428300082	::461584932721393000
70839851	::461585103412412000
124954284	::461585258455252000
162245153	::461585353984708000
35097852	::461585548319399000
434675222	::461585627080056000
311583053	::461585825374142000
162245153	::461585873990320000
434675222	::461586347221061000
350003589	::461586426778251000
434675222	::461586605837660000
378281495	::461586642332291000
370088836	::461586908133740000
414217500	::461587498536566000
416548217	::461587513753489000
368079003	::461587952221450000
578593285	::461587985230602000
416548217	::461588092877828000
314251743	::461588289305456000
453280756	::461588501398421000
347413433	::461588646320414000
384105885	::461588672786489000
90797741	::461588885026664000
211019280	::461588918732079000
219163747	::461589304888664000
16846197	::461589489048375000
162802335	::461589541099290000
251892054	::461589706711789000
139460380	::461589805651230000
266210776	::461590079073288000
52252090	::461590177454903000
402492947	::461590327816491000
361532861	::461590431542042000
542909484	::461590438328434000
282697692	::461590449611083000
239917620	::461590730842992000
580156304	::461590791324831000
580156304	::461590820362018000
259052798	::461590835063029000
280194602	::461590881028435000
280194602	::461591040953032000
108798356	::461591296709517000
308690900	::461591379387219000
247159855	::461591523935531000
554633284	::461591555795865000
52252090	::461591626851180000
408831317	::461591635055607000
69662123	::461591739732459000
502240473	::461592256844423000
347413433	::461592399148363000
347413433	::461592524872626000
502240473	::461592614715019000
312856997	::461592927995957000
68369234	::461593198905675000
626942496	::461593245865086000
368386947	::461593418524016000
329471370	::461593482885607000
322327312	::461593580792856000
322327312	::461593617346207000
432888405	::461594092527697000
53545809	::461594485269753000
124954284	::461594597295013000
124954284	::461594951835344000
377176939	::461595061541941000
22327740	::461595564665487000
47547782	::461595571627646000
361532861	::461595857725296000
406121427	::461595873516855000
361532861	::461596153528987000
417449044	::461596429027643000
336019882	::461596729515593000
52818001	::461596963314876000
453280756	::461596970700648000
370088836	::461596979932717000
408869196	::461597206294708000
408869196	::461597211906670000
408869196	::461597219930386000
408869196	::461597231213056000
52818001	::461597245906112000
58627481	::461597421579948000
408869196	::461597460096221000
411786523	::461597529470402000
210671307	::461597655081435000
210671307	::461597695157993000
432888405	::461597932030943000
212490176	::461597995960508000
316229499	::461598130073395000
12685102	::461598380397834000
385595835	::461598446810439000
407038804	::461598585805864000
334665323	::461598946490466000
414217500	::461598948541882000
414066292	::461599094910111000
125560060	::461599127080427000
124011751	::461599249491193000
239928368	::461599701100658000
225601631	::461599870416334000
415943958	::461599904855359000
122799833	::461599965526360000
407038804	::461599979346210000
39237011	::461600037156294000
201810972	::461600076750917000
570502101	::461600174343987000
502240473	::461600380980559000
578593285	::461600814218612000
25383063	::461600964626374000
58627481	::461601058330918000
338477631	::461601133145116000
25537528	::461601248186081000
284316159	::461601269488951000
319851493	::461601612335566000
319851493	::461601710029283000
284316159	::461601907669073000
28510276	::461602359185911000
354412568	::461602469731385000
28510276	::461603059324297000
28510276	::461603089112256000
92936298	::461603516042465000
350083690	::461603882758840000
58847822	::461603898499670000
253886962	::461603972143652000
93731949	::461604074605903000
244995179	::461604189802885000
433470731	::461604327900348000
385595835	::461604338616389000
433470731	::461604386485968000
357150048	::461604573443276000
354412568	::461604900640940000
150034005	::461605002822176000
517695658	::461605594076807000
445219284	::461605604138577000
187049333	::461605651890724000
345508633	::461605846116757000
533417136	::461606259918008000
378794339	::461606634393841000
172025978	::461606942385774000
260911912	::461607419928260000
378794339	::461607646898814000
378794339	::461607665798352000
516542821	::461608617964089000
516542821	::461608704836513000
4434941	::461608823745044000
486231003	::461609011683803000
426685539	::461609604237897000
432888405	::461609636194287000
588634771	::461609651868807000
588634771	::461609744718110000
635577431	::461609871280857000
547741880	::461610273577517000
519677520	::461610345174663000
46697333	::461610458605031000
432888405	::461610605859053000
35097852	::461610670518452000
180911733	::461611041961820000
40946018	::461611493125918000
16006363	::461611734449807000
25942336	::461612109483491000
393802148	::461612164369764000
336019882	::461612475192840000
336019882	::461612692743024000
372507812	::461612815879782000
411786523	::461613235847061000
64768338	::461613617905811000
372507812	::461613652786032000
152127827	::461613930163347000
438801693	::461614217234493000
257831311	::461614270749237000
47348539	::461614377989201000
372507812	::461614563541409000
438801693	::461614886238572000
79476731	::461615014571683000
438801693	::461615126697611000
71284640	::461615366641168000
438801693	::461615392809426000
35097852	::461615707122577000
438801693	::461615865201303000
384105885	::461615936752345000
438801693	::461616030381383000
242435004	::461616249374396000
310664656	::461616290512125000
385259637	::461616430770032000
438801693	::461616570767523000
254442957	::461616581710082000
385259637	::461616670227054000
28510276	::461616708663259000
528542109	::461616711444070000
336019882	::461616718020751000
431262520	::461616747108249000
321839755	::461616750690197000
19028099	::461616755694379000
453963591	::461616925131276000
385259637	::461617045940240000
438801693	::461617270633287000
321839755	::461618022067601000
381778563	::461618054577668000
372507812	::461618076782714000
589402824	::461618162056716000
519677520	::461618916272635000
38440249	::461618978771980000
341493662	::461619205335314000
475930595	::461619253243023000
279230956	::461619498672734000
445903498	::461619706064277000
379357885	::461619739501293000
226995875	::461620181827993000
539183661	::461620210374836000
58031746	::461620504131280000
47348539	::461620544639488000
341493662	::461620602223071000
438801693	::461620603103887000
30787413	::461620667918475000
539183661	::461620686658998000
379357885	::461620827616997000
180388620	::461620900110946000
222687654	::461621123906404000
14954949	::461621241309564000
620519142	::461621485618987000
620519142	::461621744789229000
493550118	::461621751697248000
620519142	::461621836522856000
40946018	::461622035936854000
379357885	::461622296332214000
399117604	::461622309464576000
623065439	::461622357971701000
599589782	::461622819562876000
93927673	::461622925544927000
80159052	::461623458997080000
599787941	::461623507265544000
20778748	::461623608679231000
80159052	::461623660218834000
372507812	::461623868885827000
479222401	::461624073944981000
599589782	::461624195655680000
393133633	::461624207533948000
4434941	::461624276773130000
319851493	::461624312504786000
194359616	::461624661743132000
22536187	::461624814642663000
384105885	::461624923283521000
38440249	::461624989935226000
411786523	::461625056335257000
411786523	::461625249470353000
186572442	::461625393942773000
580156304	::461625498146066000
19028099	::461625572603355000
226995875	::461625927609225000
580156304	::461625928653627000
206538198	::461626072912887000
580156304	::461626134384226000
26030273	::461626148267364000
29473860	::461626186389790000
321876841	::461627228464619000
43967474	::461627527052951000
235487682	::461627648205004000
235487682	::461627895186608000
471632365	::461628187382788000
302673934	::461628315544334000
613956023	::461628327573217000
348901427	::461628875261235000
468965579	::461629131491651000
312856997	::461629359690756000
152715270	::461629464690970000
213287321	::461629516981735000
128284695	::461629535780622000
235487682	::461629712968601000
120853830	::461630033032146000
540510474	::461630112979746000
166877807	::461630139508342000
596957614	::461630185842819000
621474989	::461630348406046000
110563920	::461630471588552000
507987711	::461630620603777000
235487682	::461630665465667000
445903498	::461630910757339000
467852949	::461630939853238000
47547782	::461631011269267000
537633292	::461631046048423000
235487682	::461631093381148000
225203526	::461631136016240000
225203526	::461631181960671000
225203526	::461631314953654000
296590824	::461631449372688000
47348539	::461631569988296000
301257200	::461631878689083000
411898570	::461631927326638000
105607367	::461632086713978000
363400499	::461632524603518000
13683762	::461632654358495000
411898570	::461632815256576000
19028099	::461632840916934000
413686504	::461632865785352000
33904380	::461632892385636000
547741880	::461632911616114000
33904380	::461632950522871000
438566411	::461633033305485000
38440249	::461633068227645000
65926573	::461633238738669000
166877807	::461633274641514000
38440249	::461633470692073000
238322255	::461633535120797000
364546435	::461633543576498000
166877807	::461633653047439000
183438897	::461633659556995000
260911912	::461633726376837000
225203526	::461633850649477000
283518032	::461633963904491000
166877807	::461634486539526000
465934852	::461634591892062000
320954938	::461635116687585000
268547296	::461635136899928000
320954938	::461635234312626000
419105102	::461635249596661000
383812985	::461635332782297000
489078088	::461635555998986000
397028036	::461635585598173000
110563920	::461635802993152000
267357514	::461635856990625000
365767010	::461635970757324000
43967474	::461636065087221000
224068229	::461636291310784000
397028036	::461636388899680000
592475734	::461636400564039000
206538198	::461636430566285000
219163747	::461636433535463000
259872929	::461636474648010000
283518032	::461636481661280000
455097630	::461636561084231000
206538198	::461636570341445000
138083816	::461636757738356000
219163747	::461636873752834000
267357514	::461636932573749000
268547296	::461636961653227000
303342881	::461636972738408000
410122679	::461637209590730000
386169383	::461637485651845000
169318703	::461637487765368000
433470731	::461637576454340000
386169383	::461638241423077000
329801539	::461638281948438000
414217500	::461639003318390000
637303583	::461639078010576000
271717879	::461639080141668000
267357514	::461639136680488000
271717879	::461639179525312000
363400499	::461639268872368000
267357514	::461639328792199000
45704670	::461639424145895000
277760577	::461639457557708000
267357514	::461639477354438000
311031621	::461639495767441000
169318703	::461639560183562000
267357514	::461639683307364000
249227650	::461639771823955000
225622870	::461639807807279000
371416817	::461640055065702000
267357514	::461640082307293000
45704670	::461640129342631000
43838022	::461640241879601000
231689668	::461640490467999000
637303583	::461640538718892000
386627455	::461640578418376000
43838022	::461640673221804000
29473860	::461640740381392000
43838022	::461640794047119000
21623464	::461640814272057000
369849727	::461640902386401000
637303583	::461640904604782000
373653741	::461640964138737000
85651876	::461641258671546000
124011751	::461641281232326000
43838022	::461641451105841000
637303583	::461641502251171000
26333173	::461641623542431000
15778759	::461641716718923000
378281495	::461641934117691000
242435004	::461641978904453000
319851493	::461641983694348000
447976503	::461642106230935000
35097852	::461642156927885000
637303583	::461642174816198000
321637063	::461642199739138000
432116634	::461642279288340000
169318703	::461642328323547000
223998080	::461642675112775000
320954938	::461642772572020000
38440249	::461642901642960000
320954938	::461643023411982000
301761224	::461643074473439000
169318703	::461643273224736000
433916111	::461643303033643000
321637063	::461643355487993000
379253079	::461643715795484000
379357885	::461643884310044000
178985516	::461643892694069000
379807492	::461644189235544000
114070939	::461644213017673000
293246270	::461644391040692000
390552849	::461644541729439000
519677520	::461644769387900000
416130255	::461644790367784000
149980973	::461644809673773000
321637063	::461644859359907000
4434941	::461645096685817000
134181956	::461645481475452000
134181956	::461645630331318000
225622870	::461645844085997000
399645465	::461645854059667000
521919456	::461646051695669000
108798356	::461646115830370000
169318703	::461646194163216000
249227650	::461646200303665000
172025978	::461646214643990000
623065439	::461646284282396000
356448818	::461646867173216000
279230956	::461646901998133000
164101308	::461646977734680000
102233693	::461647101605072000
279230956	::461647234002468000
244995179	::461647603076456000
128937859	::461647658826756000
128937859	::461647699532468000
128937859	::461647890859843000
434045786	::461647917745709000
128937859	::461647974569750000
51649971	::461648066638909000
24100015	::461648155789246000
259872929	::461648445019676000
219163747	::461648785685225000
128937859	::461648799056683000
128937859	::461648855889485000
128937859	::461649058172387000
350083690	::461649091072520000
169318703	::461649123406393000
350083690	::461649149637566000
416548217	::461649290528837000
36925706	::461649442425151000
324401110	::461649585942069000
128937859	::461649610012770000
128937859	::461649689557737000
20496164	::461649746239557000
322327312	::461649807250309000
398377928	::461649817114931000
341493662	::461649821682520000
538590660	::461650031561285000
128937859	::461650161106554000
621474989	::461650231663538000
367990281	::461650303377768000
128937859	::461650366807801000
301761224	::461650417160437000
367990281	::461650557145710000
455097630	::461650587369488000
124011751	::461650674673930000
367990281	::461650680877711000
152454379	::461650780685361000
93927673	::461651318265094000
30516926	::461651355036557000
237330810	::461651545164369000
124011751	::461651726517280000
162245153	::461651822718222000
421356901	::461652045171548000
91606737	::461652221160341000
308726677	::461652346674499000
308726677	::461652744864948000
256638502	::461652821147140000
128380028	::461652997034868000
128380028	::461653155692830000
128380028	::461653365491912000
128380028	::461653427211100000
128380028	::461653720757833000
128380028	::461653843827113000
128380028	::461654019220316000
414449852	::461654030976954000
414449852	::461654494485286000
414449852	::461654576316170000
414449852	::461654694650462000
56509474	::461654763931959000
364752208	::461654804033314000
128380028	::461654810102480000
291288952	::461654879023271000
154185973	::461654988734074000
414449852	::461655112612466000
128380028	::461655148344139000
19879486	::461655316887662000
146216300	::461655386185932000
30516926	::461655819764125000
128380028	::461655830966714000
128380028	::461655919844012000
128380028	::461656062358077000
128380028	::461656159070339000
154185973	::461656161398579000
154185973	::461656212824915000
128380028	::461656227236171000
128380028	::461656317162049000
414449852	::461656379564888000
632481728	::461656382182137000
128380028	::461656412175597000
52809967	::461656424146534000
632481728	::461656468094078000
154185973	::461656518706753000
128380028	::461656570921644000
219163747	::461656600587927000
52809967	::461656670527950000
414449852	::461656775834738000
52809967	::461656777826656000
52809967	::461656850371317000
284316159	::461656990033276000
52809967	::461657029208449000
139460380	::461657106324541000
416130255	::461657167297142000
348901427	::461657222917812000
369849727	::461657316245651000
277251070	::461657319680385000
52809967	::461657383421612000
311583053	::461657640633118000
52809967	::461657692806066000
147997393	::461657702997848000
284316159	::461657703421444000
393105437	::461657727559671000
319851493	::461657728847339000
52809967	::461657869356507000
166877807	::461657953276133000
52809967	::461657965888421000
393105437	::461658047124086000
319851493	::461658052370763000
231885202	::461658487789867000
252725390	::461658515237388000
384503737	::461658598313959000
27237232	::461658660079296000
293644929	::461658775808528000
344956423	::461658813758992000
408869196	::461658835665436000
55161530	::461658839733915000
52809967	::461658872705323000
35869207	::461658936303575000
35869207	::461659150624518000
467758710	::461659187290722000
335068121	::461659257998307000
247372701	::461659315829743000
335068121	::461659324683542000
167184626	::461659405730078000
335759212	::461659428391899000
491969843	::461659502538801000
52809967	::461659520067174000
361532861	::461659592746106000
253886962	::461659668730109000
52809967	::461659713579790000
227046044	::461659723901587000
328252982	::461660191268683000
52809967	::461660259200032000
602895412	::461660482299260000
344857407	::461660630425284000
319851493	::461661012282724000
55472237	::461661036714545000
154185973	::461662182053138000
128380028	::461662384407740000
167183597	::461662421875052000
335068121	::461662474417098000
128380028	::461662511670906000
455097630	::461662518335651000
154185973	::461662581954854000
128380028	::461662645876031000
128380028	::461662830291193000
367990281	::461662868048719000
128380028	::461662922184220000
225601631	::461663019215241000
119434884	::461663049493921000
128380028	::461663122172813000
52809967	::461663126115459000
128380028	::461663277269803000
367990281	::461663417674522000
128380028	::461663442764431000
393105437	::461663538361012000
367990281	::461663578618331000
128380028	::461663669940539000
124374229	::461663700399570000
124374229	::461663854561198000
124374229	::461663937805549000
384105885	::461663941618573000
124374229	::461664254517456000
124374229	::461664259135389000
367990281	::461664288042934000
363400499	::461664405650800000
516937156	::461664459900342000
138083816	::461664482473676000
296590824	::461664545413423000
381599486	::461664608844259000
578593285	::461664615739297000
173026357	::461664637441032000
319851493	::461664657158053000
226995875	::461664698996240000
165491208	::461664740276994000
124011751	::461664766139068000
128380028	::461664854156144000
128380028	::461664942953730000
124011751	::461664984292802000
578593285	::461665033793986000
154185973	::461665113246687000
128380028	::461665146536882000
396655167	::461665154313113000
344950744	::461665156745801000
379807492	::461665207303942000
578593285	::461665438342987000
615507620	::461665618266431000
371416817	::461665651690860000
615507620	::461665823128444000
578593285	::461665895702491000
128380028	::461665930867507000
294347764	::461666020332027000
128380028	::461666026199867000
465292139	::461666047419236000
128380028	::461666146702221000
578593285	::461666179199688000
540510474	::461666296418287000
150839491	::461666297198043000
335068121	::461666443520516000
225622870	::461666515902029000
150839491	::461666533802921000
128380028	::461666558796771000
225622870	::461666753438027000
282697692	::461666768722092000
154185973	::461666853291442000
128380028	::461666877123485000
25537528	::461666893560946000
578593285	::461666907481862000
301203823	::461667019046551000
304224068	::461667125774385000
344950744	::461667273413890000
154185973	::461667273493606000
240857453	::461667394205646000
212060681	::461667426334429000
321839755	::461667459234152000
367990281	::461667566382243000
48157278	::461667634128629000
154185973	::461667759873462000
4059771	::461667969555111000
540510474	::461667986672480000
154185973	::461668086429409000
113221759	::461668313211617000
281295226	::461668395591938000
164101308	::461668459613782000
41001071	::461668724731543000
296627238	::461668725813702000
154185973	::461668770159669000
578593285	::461668879672950000
249451202	::461668896802484000
164101308	::461668927978745000
164101308	::461669043988992000
154185973	::461669080785645000
118191944	::461669185295486000
281295226	::461669195567337000
154185973	::461669267578945000
118191944	::461669355844304000
277251070	::461669431030980000
154185973	::461669451683745000
118191944	::461669465915412000
172025978	::461669470553907000
118191944	::461669545242275000
293246270	::461669585427525000
118191944	::461669857956986000
259601379	::461669863199494000
301717953	::461669974319587000
222636373	::461670093542674000
114070939	::461670119110737000
279081886	::461670276799815000
378281495	::461670491250372000
118191944	::461670499928788000
371416817	::461670543469854000
154185973	::461670576503799000
301717953	::461670588831256000
257225781	::461670718414258000
154185973	::461670890074161000
20738985	::461670934131523000
279081886	::461670951567257000
257225781	::461671025961619000
109331928	::461671031032127000
301761224	::461671088917716000
431262520	::461671184761761000
109331928	::461671260657700000
268547296	::461671376319832000
281295226	::461671436890144000
154185973	::461671443042799000
521919456	::461671535615688000
521919456	::461671894312570000
242305581	::461671977405931000
633506625	::461672070649085000
154185973	::461672118661296000
396655167	::461672134444449000
242305581	::461672186395492000
154185973	::461672325817982000
100934605	::461672358072573000
378281495	::461672402175672000
396655167	::461672428221906000
154185973	::461672440469258000
118191944	::461672632753336000
268547296	::461672649584701000
386169383	::461672686499164000
633506625	::461672865939464000
125560060	::461672868519350000
396655167	::461672996881457000
154185973	::461673006297669000
125560060	::461673298586505000
345508633	::461673319318966000
154185973	::461673594301321000
109331928	::461673611250499000
109331928	::461673640904249000
296590824	::461673683438673000
346998772	::461673720818319000
353567857	::461673938805071000
521919456	::461673985248591000
302673934	::461674052663672000
266210776	::461674110322372000
259872929	::461674279239557000
20822956	::461674504427544000
109331928	::461674526581862000
188917484	::461674610774536000
615688476	::461674779267710000
108798356	::461674915381653000
580156304	::461674976836206000
580156304	::461675055412289000
108798356	::461675236526915000
354412568	::461675269934178000
225622870	::461675563061870000
277251070	::461675687326142000
345508633	::461675945154605000
329801539	::461676386772471000
623065439	::461676426937528000
329801539	::461676557157687000
326436771	::461676700737495000
197210844	::461676790843318000
519909326	::461677227118034000
249451202	::461677326095220000
344950744	::461677339944820000
329801539	::461677411591925000
726320420	::461677436879400000
329801539	::461677451559440000
164101308	::461677465006403000
632481728	::461677519188393000
379357885	::461677528126881000
381778563	::461677745127182000
36279116	::461678177119903000
632481728	::461678301329641000
154185973	::461678302046855000
154185973	::461678461916958000
344950744	::461678686278664000
38748723	::461678842940502000
178985516	::461678879456108000
344950744	::461678937383243000
207781904	::461679060880326000
379357885	::461679290892165000
344950744	::461679293483855000
154185973	::461679380683427000
95504927	::461679385339506000
344950744	::461679426506194000
384683676	::461679623227842000
213767620	::461679627086626000
632481728	::461679702953177000
216507874	::461679745856323000
154185973	::461679800134811000
261942709	::461679864098324000
344950744	::461680105689841000
261942709	::461680107011059000
216507874	::461680121783406000
261942709	::461680126053199000
364405877	::461680159414685000
357017353	::461680360238383000
344950744	::461680364600049000
213767620	::461680444803911000
411898570	::461680469831340000
261942709	::461680530606415000
213767620	::461680540467625000
279081886	::461680686521274000
364405877	::461680745745223000
346998772	::461680746151682000
163768701	::461680746605051000
632481728	::461680748424994000
154185973	::461680788015022000
213767620	::461680818520195000
545784705	::461680888946753000
532616498	::461680908681359000
296590824	::461680911482773000
20778748	::461680923814010000
141735027	::461680938385031000
213767620	::461681010003181000
279230956	::461681013408952000
213767620	::461681064306438000
154185973	::461681095113601000
293246270	::461681325939122000
195276249	::461681354259070000
100934605	::461681428221394000
279081886	::461681490724540000
213767620	::461681662309314000
215385454	::461681743037493000
279081886	::461681774423441000
215385454	::461681792928743000
426402586	::461681876969984000
166307106	::461681899790819000
38748723	::461681972948271000
154185973	::461682097900355000
38748723	::461682101163941000
38748723	::461682202171154000
154185973	::461682219581325000
412000113	::461682252972589000
634615880	::461682298115473000
545784705	::461682313630208000
213767620	::461682529804627000
154185973	::461682541762596000
213767620	::461682662835355000
249451202	::461682732293050000
154185973	::461682772713541000
213767620	::461682844759490000
154185973	::461683024090779000
350083690	::461683064952086000
412000113	::461683217376878000
433003196	::461683233160433000
434045786	::461683616775696000
164101308	::461683628464820000
213767620	::461683720953417000
38748723	::461683797038481000
38748723	::461683817498284000
259601379	::461683949907886000
154185973	::461683978710171000
173026357	::461684186102128000
340119318	::461684317358276000
255547325	::461684324015030000
254579074	::461684331929300000
154185973	::461684738818715000
364405877	::461684917739327000
393105437	::461685073146679000
164101308	::461685097381380000
93927673	::461685135646420000
20738985	::461685319700852000
345508633	::461685361094451000
393105437	::461685467579031000
345508633	::461685516262707000
411898570	::461685751277953000
411786523	::461686006815948000
154185973	::461686194762293000
411898570	::461686196855664000
215385454	::461686267416424000
444679647	::461686362434183000
393105437	::461686376895762000
154185973	::461686419803492000
372880069	::461686531686531000
154185973	::461686665988153000
286265668	::461687049481764000
321637063	::461687135406653000
594844703	::461687235889627000
259601379	::461687282789933000
247159855	::461687394195243000
308175001	::461687398175215000
31569666	::461687474805563000
313496905	::461687641449054000
164101308	::461687745232908000
286265668	::461687863872995000
272184078	::461687864548278000
397028036	::461687909955801000
313496905	::461687964586614000
368468264	::461688008802983000
215385454	::461688035646922000
19835249	::461688086163103000
216819428	::461688170632187000
354125458	::461688370138062000
216819428	::461688399137894000
164101308	::461688576430706000
313496905	::461688591404367000
568915908	::461688614582489000
354125458	::461688631942344000
313496905	::461688724992962000
25942336	::461688938428919000
249451202	::461688943398752000
66486074	::461689125720965000
20738985	::461689158445330000
313496905	::461689166263119000
475930595	::461689214934208000
299389082	::461689284668321000
219163747	::461689505515192000
344857407	::461689557256527000
274191278	::461689575258079000
475930595	::461689606799654000
107902551	::461689738307854000
150839491	::461689753063018000
299389082	::461689804107694000
227476350	::461689856268464000
219163747	::461689885477183000
43838022	::461690198871404000
443375828	::461690271475179000
164101308	::461690719682326000
219163747	::461690794114445000
313496905	::461690801982935000
17356903	::461690872292470000
382314219	::461691456441171000
271717879	::461691664323457000
212060681	::461691713103601000
154185973	::461691853788561000
443375828	::461691854908841000
443375828	::461691958726234000
310664656	::461692502475833000
301257200	::461692506854666000
418312513	::461692548918956000
428300082	::461692587540480000
506519570	::461692759712079000
164101308	::461692907389321000
103526992	::461692986942709000
172025978	::461693006467194000
259233215	::461693109299322000
271717879	::461693159316025000
164101308	::461693176319717000
103526992	::461693366766272000
256638502	::461693366812438000
154185973	::461693391953088000
367990281	::461693609050664000
259233215	::461693682853220000
368468264	::461693695381622000
271717879	::461693747583926000
408224760	::461693941877080000
41001071	::461693959748583000
152454379	::461694065403494000
634822122	::461694314494455000
154185973	::461694316075683000
80159052	::461694379007016000
580156304	::461694836408471000
237330810	::461694855153188000
245935219	::461694888447201000
313496905	::461694916087664000
107902551	::461694925214842000
154185973	::461695078969249000
399174015	::461695118702288000
445219284	::461695169700450000
154185973	::461695476836741000
109331928	::461695632458018000
381599486	::461695654935691000
109331928	::461695671100141000
183438897	::461695798388850000
545784705	::461695873282351000
232793000	::461695937576833000
183438897	::461696140111384000
154185973	::461696174685057000
414191298	::461696244679577000
154185973	::461696261758803000
532616498	::461696294692847000
154185973	::461696380612780000
183438897	::461696390293237000
164101308	::461696394730799000
183438897	::461696619239325000
180911733	::461696790354755000
319851493	::461696849942814000
109331928	::461696855227641000
472617238	::461696858234945000
183438897	::461697112636276000
339565561	::461697147524481000
21415532	::461697158295863000
154185973	::461697166835064000
268547296	::461697322259210000
346412695	::461697323613954000
472617238	::461697334800179000
154185973	::461697340571545000
350003589	::461697476689666000
154185973	::461697580141801000
293644929	::461697767581040000
219163747	::461697775571173000
350003589	::461697790477758000
154185973	::461697854772240000
15778759	::461697889925103000
173026357	::461698008955224000
377176939	::461698021110325000
173026357	::461698049077968000
538590660	::461698131269132000
108798356	::461698172918968000
38748723	::461698280179904000
154185973	::461698304095436000
374613599	::461698317005488000
38748723	::461698387453440000
416130255	::461698404465119000
154185973	::461698488766447000
378334138	::461698702307229000
481512198	::461698714302570000
186693710	::461698737337667000
304224068	::461698816886857000
350003589	::461698865012289000
38748723	::461698899737341000
602895412	::461698998592495000
154185973	::461699029726814000
118191944	::461699119208484000
334442114	::461699125327564000
416130255	::461699498033426000
339565561	::461699646457266000
411898570	::461699673342763000
334442114	::461699673699278000
357150048	::461699703080759000
267357514	::461699737129730000
193192138	::461699743945854000
194129729	::461699892071907000
154185973	::461699940041764000
357150048	::461700167562182000
429906977	::461700192992247000
154185973	::461700235358527000
602895412	::461700281785253000
368468264	::461700295613874000
340119318	::461700401100644000
267357514	::461700780374769000
479222401	::461700783562432000
231689668	::461700885857308000
348901427	::461700983471357000
350003589	::461701050831867000
294347764	::461701184857055000
268547296	::461701264804282000
27626703	::461701292440567000
52252090	::461701534615478000
360814823	::461701733773615000
360814823	::461701781458649000
360814823	::461701851432243000
411786523	::461701882449514000
308175001	::461701882604310000
602895412	::461701961490767000
360814823	::461701981354995000
201810972	::461702046815907000
102233693	::461702159021514000
454406979	::461702186570092000
453280756	::461702246904770000
397717926	::461702379319349000
378281495	::461702719758409000
454406979	::461702907516424000
453280756	::461702968618647000
264946102	::461702969466310000
358617322	::461703020607447000
547741880	::461703188702175000
556631416	::461703360589365000
399645465	::461703449122336000
30223693	::461703460715790000
433932391	::461703556358098000
384503737	::461703690563239000
156437061	::461703827830222000
291475742	::461703886047150000
350003589	::461703901226762000
181799948	::461704213655846000
411898570	::461704595233067000
350003589	::461704677495545000
30223693	::461704847884943000
291475742	::461704855380168000
102233693	::461704911202181000
490841822	::461705113040465000
102233693	::461705160528363000
416130255	::461705297212370000
118810756	::461705355941408000
36279116	::461705428393787000
293213630	::461705480851955000
602895412	::461705499151302000
489961036	::461705787891412000
173026357	::461705919186075000
197210844	::461706031567884000
382414670	::461706208160673000
52252090	::461706254360932000
259872929	::461706275252731000
355758655	::461706347932033000
277251070	::461706859347312000
602895412	::461706889143668000
599589782	::461706965090308000
335068121	::461707001009942000
344950744	::461707178374471000
40708485	::461707328639598000
232468321	::461707369752166000
350003589	::461707713672536000
197210844	::461707721138782000
291475742	::461707973052477000
634615880	::461707986608467000
238786875	::461708033614028000
445826532	::461708469780086000
18277474	::461708537014804000
291475742	::461708718921359000
545784705	::461709119687098000
18277474	::461709143137845000
18277474	::461709284750159000
491969843	::461709646068473000
109331928	::461709795817295000
173026357	::461709806840340000
313496905	::461709821079592000
378415682	::461710028475727000
22067825	::461710209455783000
378415682	::461710370038902000
141735027	::461710392411324000
26333173	::461710552331739000
336019882	::461711123620720000
296627238	::461711383076564000
277251070	::461711441351806000
30223693	::461711789709725000
22067825	::461711806897983000
301203823	::461711840947732000
242435004	::461711947390386000
253886962	::461712027011268000
239917620	::461712104194461000
20738985	::461712328862339000
237938155	::461712393559498000
399174015	::461712826256470000
351896383	::461712829339291000
206538198	::461712843440930000
20738985	::461712909182435000
355758655	::461713044683636000
340119318	::461713112001806000
22067825	::461713343280324000
348901427	::461713729663414000
174720518	::461713736198156000
414449852	::461714091396976000
22067825	::461714130765099000
22067825	::461714490959364000
608426191	::461714799882014000
346412695	::461714805401739000
264622253	::461714814922792000
125560060	::461714839451480000
125560060	::461715112420990000
64926237	::461715383594926000
261605370	::461715416667025000
22067825	::461715597533773000
554852227	::461715643008430000
125560060	::461715799938699000
303427354	::461716014083104000
154185973	::461716154344820000
350003589	::461716244022829000
22067825	::461716251736174000
64596921	::461716400512716000
154185973	::461716423300358000
201810972	::461716493999562000
154185973	::461716615105884000
393105437	::461716757133008000
301203823	::461716783201001000
506519570	::461716987077349000
344857407	::461717004034908000
85651876	::461717067532894000
21623464	::461717240878866000
29473860	::461717473306238000
268547296	::461717531867095000
268547296	::461717553698439000
63473984	::461717748368687000
416130255	::461718051671392000
63473984	::461718056272535000
22067825	::461718061800628000
338588400	::461718088077938000
416130255	::461718195959652000
63473984	::461718345557889000
280194602	::461718416324194000
338588400	::461718540169379000
63473984	::461718636848099000
22067825	::461718678262644000
416130255	::461718824031485000
340119318	::461718907561054000
36279116	::461718998007029000
329801539	::461719205260177000
329801539	::461719260339777000
9563172	::461719272486469000
23721718	::461719291704782000
371243365	::461719291855769000
18277474	::461719431207731000
329801539	::461719549000175000
329801539	::461719681896689000
338076990	::461719688540860000
51649971	::461719810515025000
259052798	::461719875199586000
86474692	::461719989607604000
404496513	::461720062227795000
340119318	::461720199318609000
267357514	::461720238388551000
329801539	::461720380000849000
406121427	::461720384300015000
404496513	::461720597932699000
319851493	::461720601606881000
310664656	::461720608057749000
343018153	::461720662839922000
319851493	::461720729549955000
46268291	::461720811879952000
321637063	::461720886052397000
22067825	::461720972551143000
319851493	::461721028868063000
420731308	::461721233306816000
321637063	::461721307147935000
319851493	::461721333789769000
449988145	::461721432993832000
346412695	::461721490237292000
414449852	::461721618541068000
319851493	::461721622869573000
420731308	::461721651386646000
46268291	::461721724669952000
321637063	::461721780894576000
46268291	::461721970938089000
22067825	::461722018866401000
321637063	::461722042405253000
124011751	::461722126396170000
445219284	::461722201503191000
103526992	::461722215965159000
411786523	::461722568958160000
367990281	::461722577845899000
513658421	::461722851662233000
308175001	::461722904468545000
277251070	::461722946432532000
616892340	::461722966724599000
321637063	::461723043040350000
175532031	::461723126435291000
411786523	::461723213115195000
249451202	::461723262498508000
259601379	::461723547199889000
69801582	::461723553759764000
9563172	::461724053548437000
139460380	::461724167734194000
348262381	::461724205206102000
249451202	::461724269475418000
115503799	::461724283602219000
22067825	::461724302333579000
411786523	::461724394193440000
419249711	::461724497079312000
79073243	::461724543019532000
29786990	::461724654068310000
321637063	::461724751791415000
162245153	::461724808099926000
321637063	::461724879935782000
277251070	::461725043701981000
449988145	::461725347377979000
103526992	::461725403871076000
329801539	::461725453112193000
321637063	::461725485484224000
329801539	::461725520544034000
323011452	::461725619097591000
608426191	::461725639750332000
445219284	::461725667881943000
340119318	::461725669861244000
588634771	::461725685753860000
321637063	::461725703286059000
571363101	::461725836266070000
571363101	::461725882122784000
340119318	::461725896538214000
159640806	::461725922748411000
347643113	::461725940662276000
122717174	::461725964490117000
445219284	::461726082861764000
571363101	::461726169121824000
21623464	::461726209399742000
72293435	::461726213405675000
340119318	::461726230807855000
18277474	::461726366522937000
18277474	::461726566066974000
350083690	::461726741589807000
350083690	::461726758400585000
350083690	::461726894073720000
18277474	::461726947538927000
307457734	::461727029608452000
259601379	::461727038152245000
162245153	::461727105626411000
321637063	::461727109095120000
274311440	::461727229852921000
18277474	::461727292163887000
307457734	::461727989969854000
307457734	::461728032965668000
307457734	::461728110371557000
307457734	::461728147059138000
608426191	::461728196031827000
279081886	::461728255792250000
69801582	::461728259042865000
435557155	::461728259051229000
307457734	::461728380216287000
79073243	::461728396809363000
554852227	::461728496352374000
279081886	::461728502128316000
307457734	::461728550177890000
340119318	::461728650354626000
214970887	::461728657900199000
307457734	::461728755912675000
449988145	::461728795041333000
307457734	::461728955913863000
346998772	::461728971042729000
472415509	::461729085686050000
29786990	::461729224366522000
79606394	::461729251629084000
27626703	::461729276358709000
472415509	::461729332357255000
31287131	::461729493296496000
449988145	::461729678181429000
31287131	::461729683063574000
10095952	::461729812004868000
554633284	::461729842103205000
340119318	::461729852945481000
31287131	::461729867780726000
346998772	::461729900525649000
449988145	::461730172161368000
416548217	::461730178457436000
449988145	::461730303690964000
58627481	::461730355343409000
449988145	::461730437711532000
338588400	::461730637540376000
358296822	::461730676534812000
18277474	::461730731681918000
238322255	::461730739944714000
572151259	::461730774190804000
277251070	::461730872870195000
22067825	::461731007599616000
397028036	::461731538460082000
22067825	::461731689480192000
397028036	::461731856811950000
344950744	::461731899010859000
22067825	::461732014652002000
414449852	::461732453045272000
319851493	::461732487245230000
489961036	::461732512813686000
109331928	::461732665654128000
307457734	::461732805924237000
406121427	::461732883254628000
338477631	::461732889751982000
342878651	::461733002448343000
207781904	::461733073034285000
342878651	::461733172892270000
22067825	::461733284762750000
274311440	::461733550748753000
109331928	::461733956006596000
419738528	::461734544866283000
338588400	::461734658875465000
419738528	::461734673463648000
434675222	::461735122686181000
434675222	::461735464354185000
568915908	::461735498642239000
393105437	::461735612937011000
338588400	::461735624723021000
336347539	::461735861487673000
27626703	::461735885822636000
434675222	::461735910980464000
10095952	::461736020401082000
434675222	::461736318381588000
434675222	::461736325474185000
19895969	::461736354355761000
245935219	::461736390036692000
19895969	::461736618664026000
411786523	::461736934302552000
338588400	::461737255212556000
338588400	::461737488105492000
338588400	::461737561770033000
386169383	::461738099047813000
386169383	::461738177841995000
22717394	::461738717468569000
100934605	::461738793117433000
342878651	::461739060034142000
47348539	::461739263650836000
65482831	::461739297402806000
342878651	::461739317719609000
513825441	::461739755861192000
259052798	::461739838194978000
556631416	::461740144400146000
378415682	::461740153933811000
183438897	::461740803216265000
571363101	::461740853871255000
114070939	::461741652093042000
183438897	::461741730228752000
378415682	::461741838626332000
259052798	::461742030977134000
608426191	::461742049180385000
239917620	::461742177979088000
259052798	::461742265786830000
138083816	::461742281578405000
22067825	::461742348922142000
118810756	::461742446586896000
79073243	::461742766872346000
378415682	::461742788061573000
458847153	::461742940281655000
513825441	::461742980362403000
378415682	::461743087098675000
212490176	::461743453848612000
482944497	::461743490977001000
239917620	::461743533255188000
608426191	::461744679743012000
378415682	::461744824148717000
238322255	::461745013924167000
39469570	::461745027765796000
39469570	::461745197861576000
259052798	::461745224138498000
411786523	::461745652385710000
411786523	::461745904362729000
138083816	::461746100685520000
472617238	::461746240477089000
55472237	::461746563849523000
167183597	::461747114855239000
118810756	::461747159231373000
172025978	::461747622492258000
320452099	::461747736715329000
66184984	::461747836262961000
64596921	::461748012360798000
124011751	::461748401387094000
124011751	::461748918993174000
219163747	::461750052755492000
433003196	::461750497066504000
458847153	::461750517463785000
249012544	::461750568906543000
232312019	::461750638108749000
20822956	::461751087179902000
167184626	::461751638298853000
554801627	::461752216483659000
342878651	::461752342660915000
342878651	::461752854412161000
342878651	::461752955121590000
124011751	::461752965691211000
458847153	::461753724936159000
416130255	::461753923984846000
416130255	::461754107473043000
124011751	::461754679609683000
416130255	::461755225376694000
124011751	::461755285481062000
36485138	::461755993484193000
52818001	::461756448465121000
580156304	::461756532414087000
52818001	::461756803626196000
416130255	::461756845334335000
516937156	::461756888221495000
52818001	::461756937479016000
230659102	::461757672430129000
335068121	::461757808212328000
335068121	::461758189919145000
335068121	::461758223385505000
334665323	::461759943809724000
411786523	::461760715528105000
580156304	::461760900962058000
58847822	::461761062669275000
124011751	::461762476627881000
58627481	::461762516054319000
149980973	::461762807714021000
319851493	::461763143098593000
397028036	::461763212388483000
230659102	::461763575191592000
82130465	::461764104479191000
230659102	::461764575105273000
408031484	::461764752436256000
26897261	::461764972830547000
438115686	::461765071513735000
319851493	::461765529259102000
473718221	::461765588906283000
187049333	::461765735493013000
284316159	::461766047209512000
124011751	::461766054763450000
187049333	::461766069997158000
14955026	::461766169880309000
14955026	::461766264097370000
187049333	::461766481219305000
100934605	::461766565323894000
124011751	::461766872514301000
237024825	::461767520576626000
237024825	::461767666932662000
237024825	::461767754132234000
416548217	::461767763745574000
237024825	::461767875301507000
237024825	::461767960177442000
187049333	::461768195540402000
187049333	::461768297294229000
283051149	::461768345541300000
291475742	::461768606536040000
513825441	::461768930273808000
230659102	::461769305764282000
340119318	::461769540280410000
340119318	::461769610379792000
230659102	::461769626733400000
230659102	::461769936419823000
187049333	::461770211918508000
340119318	::461770663003295000
237024825	::461771192597479000
358296822	::461771580184338000
358296822	::461771875559813000
237024825	::461772248895213000
330645900	::461772469448486000
237024825	::461773071826030000
237024825	::461775512109871000
152715270	::461776299426451000
86349050	::461777622503272000
86349050	::461777725465063000
397028036	::461779361520033000
35706997	::461780276763303000
301761224	::461780288725479000
60555388	::461782473131577000
28252356	::461782490126884000
60555388	::461782749741719000
280194602	::461783729396920000
25537528	::461785121578688000
28252356	::461785132811030000
28252356	::461785323668652000
60555388	::461785328865796000
28252356	::461785409337323000
28252356	::461785579630252000
28252356	::461785729312387000
28252356	::461785884900093000
22844281	::461787104180068000
235867165	::461787932999708000
315872678	::461788506021302000
183438897	::461788786456678000
183438897	::461790161018183000
183438897	::461790584026300000
183438897	::461790806332825000
183438897	::461791019042754000
183438897	::461791607541346000
183438897	::461792327904677000
183438897	::461792575083409000
568915908	::461792776179683000
60712766	::461792849592590000
280194602	::461792954944720000
183438897	::461793026445017000
183438897	::461793446139682000
15186859	::461793591611097000
280194602	::461793622795370000
280194602	::461793665933770000
30223693	::461793690361413000
259872929	::461793776260763000
280194602	::461793939452743000
280194602	::461795766265053000
367990281	::461802782811762000
128103434	::461803434950160000
259872929	::461804199945068000
30223693	::461805583092690000
260911912	::461806596662636000
304661740	::461807729594470000
30223693	::461808948878667000
301657872	::461810244952150000
29473860	::461810551937454000
69044676	::461810982294011000
53312065	::461811507047972000
32382173	::461813060894994000
411786523	::461813165970710000
500239410	::461813176188035000
55665294	::461813537241706000
244995179	::461814218900406000
259872929	::461814797390974000
18750697	::461815222857396000
97307001	::461816661415178000
30223693	::461816835382333000
247372701	::461817066560167000
52441281	::461817627455664000
52441281	::461817791289389000
506707370	::461818351531347000
506707370	::461818422972522000
53312065	::461818461430480000
215385454	::461818667970613000
215385454	::461819092220280000
28405302	::461819161602060000
350424007	::461819515605905000
32382173	::461819812214505000
165658390	::461820121611116000
371477472	::461820345142366000
371477472	::461821164222820000
214678768	::461821596944957000
52441281	::461821821650624000
16107745	::461821952668483000
52441281	::461823202302259000
52441281	::461823276163940000
293246270	::461824023803224000
321876841	::461824399147290000
236930269	::461825059103842000
331398205	::461825237533749000
124246645	::461825383168765000
378609308	::461825529465667000
378609308	::461825597010755000
73526174	::461825616703008000
124246645	::461825906122981000
343018153	::461825920085413000
36279116	::461826434835550000
124246645	::461826619100123000
259876316	::461826825434324000
115824990	::461827095283650000
407395368	::461827269216854000
26198467	::461827521990766000
326827026	::461827574239625000
413367641	::461827644825542000
184195472	::461827654610452000
83878535	::461827684461735000
326827026	::461827685459959000
460772038	::461828189921103000
52441281	::461828357609381000
53312065	::461828408172097000
53312065	::461828431047823000
203145029	::461828462840676000
259876316	::461828550157676000
53312065	::461828582105690000
52441281	::461828648144617000
53312065	::461828712728899000
371477472	::461829110558240000
31250549	::461829171467927000
326436771	::461829334790332000
24413698	::461829403412942000
18750697	::461829510443593000
210674392	::461829552704978000
197384499	::461829916280246000
371477472	::461830019975614000
416506126	::461830198044786000
365523194	::461830247457886000
9563172	::461831297388650000
371477472	::461831824256163000
371477472	::461831843721912000
60399576	::461833544868712000
197384499	::461833654638239000
81765661	::461833730022055000
259876316	::461833833223303000
379357885	::461833840898895000
213763059	::461834058654183000
4059771	::461836033911304000
62396842	::461836799363399000
351896383	::461836951436283000
72210207	::461837081006718000
326827026	::461837158413004000
52441281	::461837160048758000
351896383	::461837345017171000
17356903	::461837710639259000
372507812	::461837832857071000
94226339	::461837846232309000
372507812	::461838316124770000
57933673	::461838985262665000
167183597	::461839844847542000
372507812	::461840024255078000
253120136	::461840539160035000
623065439	::461841265282531000
346998772	::461841680186896000
83878535	::461841850463039000
376940853	::461842056881528000
726320420	::461842515058909000
372507812	::461842575188844000
303427354	::461842625797324000
372507812	::461843035283030000
513270198	::461843131218919000
202196262	::461843363960848000
372507812	::461843417124069000
38440249	::461843449281392000
578505853	::461843486069645000
273811402	::461843617053949000
120853830	::461843775753842000
277794018	::461843929248186000
105607367	::461844183326543000
415259927	::461844236137025000
415259927	::461844358812012000
167184626	::461844376109735000
415259927	::461844390302846000
302525103	::461844509844709000
285906246	::461844537954951000
415259927	::461844568376619000
133508241	::461844777613262000
34536365	::461844966356951000
213287321	::461845126948864000
408869196	::461845340488871000
52441281	::461845935257944000
346998772	::461845955906514000
70982412	::461846529905405000
341037427	::461847567525883000
372507812	::461848265181642000
260440912	::461848598724890000
329471370	::461848677368070000
726320420	::461848775623843000
14954949	::461849020109844000
264622253	::461849064586633000
370850900	::461849079337590000
264622253	::461849249827667000
152127827	::461849336968511000
237112765	::461849606049894000
13683762	::461849772337266000
197384499	::461849826972676000
626942496	::461850047865298000
340693336	::461850086268342000
253886962	::461850619192823000
241198427	::461850959166341000
159944196	::461850965738405000
145572480	::461851190309830000
357265451	::461851489099448000
384683676	::461851589326962000
175928437	::461851780792741000
100090407	::461851793837023000
274311440	::461851914565472000
346998772	::461851922043920000
175928437	::461851996807786000
71284640	::461852061076688000
175928437	::461852123714842000
175928437	::461852177091555000
253886962	::461852383723933000
313496905	::461852881654534000
313496905	::461853111435280000
19071786	::461853148643332000
45173032	::461853682834087000
18068894	::461853751024697000
45173032	::461853836727296000
615507620	::461853840078172000
71284640	::461854406808313000
45173032	::461854445861888000
193192138	::461854843376635000
321102847	::461854941871898000
237330810	::461855404990144000
372507812	::461855442621431000
45173032	::461855474510749000
418312513	::461856091924492000
143455927	::461856099662970000
418312513	::461856259197505000
418312513	::461856379733422000
45173032	::461856388780945000
53545809	::461856685670535000
418312513	::461856841836675000
372507812	::461856847985901000
418312513	::461856885306441000
55704588	::461856990407708000
253717655	::461857154350067000
300594041	::461857177473269000
86970230	::461857205147279000
16846197	::461857481908826000
417449044	::461857619573874000
256088386	::461858235176083000
429491583	::461858622948270000
384503737	::461858776149004000
415259927	::461859174524022000
415259927	::461859196183379000
415259927	::461859218710994000
415259927	::461859263606824000
415259927	::461859331630051000
415259927	::461859478153875000
429491583	::461859503215247000
415259927	::461859527407583000
393802148	::461859587415474000
274311440	::461859707129311000
411786523	::461859831985737000
393802148	::461860045227966000
14955026	::461860395511054000
274311440	::461860536158650000
14955026	::461860555322425000
268547296	::461860578227929000
13683762	::461860864815923000
12685102	::461861142785040000
45173032	::461861295118352000
348683759	::461861877941678000
348683759	::461862019285516000
434675222	::461862236915789000
434675222	::461862269761388000
434675222	::461862290980343000
120853830	::461862629318086000
115583749	::461862633030045000
31258629	::461862780195192000
51649971	::461863301471694000
264705173	::461863320367017000
473118863	::461863625913671000
260911912	::461863916587347000
331482356	::461864434743259000
726320420	::461864466691264000
71284640	::461864827451760000
378281495	::461864898780495000
336821368	::461864976420831000
17210128	::461865798085005000
32596609	::461865927781257000
230903702	::461865943992258000
244800270	::461866496139198000
32671267	::461866531786596000
539183661	::461866681896554000
244800270	::461866889098952000
244800270	::461866996791906000
244800270	::461867119747948000
109331928	::461867199926263000
539183661	::461867425538248000
539183661	::461867436510576000
36925706	::461867553522855000
244800270	::461867554295017000
109331928	::461867894024839000
519909326	::461867988652531000
36925706	::461868011901562000
432622681	::461868014577524000
506519570	::461868021426835000
539183661	::461868149546450000
45173032	::461868284946939000
393499174	::461868511032115000
225622870	::461868741702455000
63473984	::461869050901966000
45173032	::461869161883652000
45173032	::461869248433127000
433168829	::461869805834747000
109331928	::461869866719248000
428516870	::461870086723092000
428516870	::461870119883259000
428516870	::461870217606352000
623065439	::461870255263186000
187049333	::461870634545328000
41143305	::461870685891989000
187049333	::461870789805879000
109331928	::461871213006950000
381778563	::461871294892347000
594844703	::461871337305571000
594844703	::461871551713775000
22067825	::461871801673326000
594844703	::461872018741149000
222687654	::461872094796451000
22067825	::461872340314243000
262271807	::461872437823811000
318692042	::461872505385648000
377176939	::461872639494332000
244800270	::461873005879394000
364405877	::461873055737085000
45173032	::461873146237550000
45173032	::461873391012937000
249468865	::461873510818664000
269370098	::461873598047604000
396786261	::461873625016967000
434675222	::461873845113479000
434675222	::461874011463774000
434675222	::461874226556076000
238322255	::461874227881074000
59622669	::461874867378196000
338477631	::461874926069493000
146608159	::461874970042200000
202840862	::461875052036620000
414374118	::461875346959515000
139460380	::461875538588475000
359806236	::461875590719488000
109331928	::461875630024704000
38748723	::461875718050570000
38748723	::461875893527674000
45173032	::461876196167671000
213767620	::461876215184633000
305216922	::461876261803937000
45173032	::461876441987424000
213767620	::461876767523737000
261471578	::461876798033502000
364405877	::461876894062092000
261471578	::461876915423698000
27626703	::461876954795212000
27626703	::461877166154604000
47017345	::461877242688061000
420731308	::461877346522656000
483526518	::461877372195594000
109331928	::461877463929204000
180911733	::461877649292681000
383523373	::461877667491356000
379253079	::461877685313347000
273748024	::461877715834900000
383523373	::461878183197814000
30787413	::461878394532401000
303427354	::461878714264190000
270025296	::461878755451863000
405239647	::461878785315315000
4434941	::461878799945064000
324614357	::461878808376008000
726320420	::461878918002515000
348683759	::461879218834374000
453280756	::461879253328355000
324614357	::461879550931378000
322446637	::461879622062194000
433168829	::461879634087268000
633010300	::461879648776105000
131254355	::461879698218549000
411700909	::461879801029332000
120532808	::461879862764912000
220584371	::461880348507258000
270025296	::461880448008716000
270025296	::461880669279236000
40946018	::461880669681901000
236528732	::461880692725792000
414315073	::461880704419127000
341493662	::461880763231645000
365746365	::461880819435327000
8709452	::461880831829901000
630007542	::461880843552571000
630007542	::461881060406861000
270025296	::461881140660281000
630007542	::461881203818123000
237112765	::461881230523248000
126428969	::461881414347022000
311583053	::461881443405533000
364546435	::461881492571181000
120853830	::461881529770455000
124011751	::461881589157203000
270025296	::461881794321580000
252314330	::461881840543236000
286216848	::461881843327856000
311583053	::461881907996016000
282625909	::461881949531811000
311583053	::461882359034679000
402492947	::461882419243520000
633010300	::461882497664446000
197384499	::461882562575876000
383523373	::461882738266488000
45173032	::461882779811454000
407038804	::461882935306489000
236528732	::461883137375481000
432622681	::461883189921726000
599787941	::461883296067366000
222687654	::461883420222582000
197384499	::461883487310848000
197384499	::461883651828228000
197384499	::461883778928246000
270025296	::461883842026946000
599787941	::461883956334702000
197384499	::461883977394294000
45173032	::461884083971567000
197384499	::461884193749106000
360730562	::461884342491680000
385595835	::461884470216650000
45173032	::461884736919838000
45173032	::461884827168673000
197384499	::461885051899490000
197384499	::461885084736700000
197384499	::461885157189120000
599787941	::461885232619483000
45173032	::461885356905082000
495598070	::461885444037566000
537633292	::461885868194553000
46697333	::461886037388562000
244800270	::461886043638472000
197384499	::461886066660999000
45173032	::461886151478247000
300607168	::461886230809292000
197384499	::461886303953764000
24413698	::461886555582242000
321637063	::461886694380552000
164816411	::461886806406205000
26333173	::461887059280789000
414066292	::461887530728972000
473454563	::461887630863785000
145469568	::461887808861257000
232468321	::461887851676717000
22067825	::461887986930442000
380723702	::461888060678889000
45173032	::461888131105837000
45173032	::461888170280624000
15733436	::461888241562824000
130312780	::461888269190320000
22844281	::461888408777142000
29786990	::461888439626244000
22844281	::461888456718045000
480973099	::461888572593676000
4434941	::461888655779303000
29786990	::461888664340271000
445808726	::461888671319592000
267357514	::461888688306520000
608426191	::461888710456246000
24413698	::461889212875165000
22844281	::461889242206322000
45173032	::461889316365824000
15733436	::461889417293344000
114070939	::461889469302312000
284931188	::461889779869954000
45173032	::461889809603391000
413367641	::461889809821491000
621474989	::461889872459223000
18929923	::461890080639315000
145469568	::461890325670150000
410122679	::461890557229285000
35525270	::461890594642485000
91606737	::461890630445064000
91606737	::461890723432787000
91606737	::461890777124052000
29786990	::461890850755461000
71284640	::461890870145339000
29786990	::461891131174031000
384503737	::461891214124396000
626942496	::461891498867294000
29786990	::461891630828908000
18068894	::461891687250292000
139460380	::461892057825419000
213287321	::461892170715504000
139460380	::461892220841230000
20935798	::461892400538202000
411898570	::461892475229962000
29786990	::461893118410096000
635796096	::461893141042188000
320001867	::461893500233990000
225203526	::461893512540069000
433168829	::461893618094321000
178985516	::461893624301912000
46697333	::461893834495234000
98785279	::461893904020037000
143455927	::461893941349351000
86474692	::461893942124879000
25784705	::461894144999165000
86474692	::461894168131174000
30787413	::461894293414608000
86474692	::461894516455133000
98785279	::461894768432529000
379807492	::461894807430770000
632481728	::461894859134353000
46697333	::461894918265266000
86474692	::461894971725869000
262271807	::461895121429344000
632481728	::461895173799018000
340119318	::461895365201907000
45173032	::461895573915049000
271717879	::461895582567915000
379807492	::461895804337152000
340119318	::461895948466024000
27595900	::461896072424468000
225622870	::461896107480842000
103526992	::461896274606698000
225622870	::461896285621321000
242305581	::461896329174990000
225622870	::461896434208747000
103526992	::461896573815754000
211019280	::461896721350799000
360730562	::461896784105578000
45173032	::461896992743251000
225622870	::461897187333373000
29786990	::461897218321297000
377176939	::461897399561379000
377176939	::461897473083310000
237024825	::461897475004305000
297542894	::461897500358504000
213767620	::461897588934213000
297542894	::461897616716877000
225622870	::461897699064025000
300884493	::461897884078592000
29473860	::461897895155740000
86474692	::461898006992674000
337388641	::461898095836422000
279081886	::461898147221217000
279081886	::461898160974364000
279081886	::461898189587898000
571363101	::461898245162401000
340119318	::461898269342183000
279081886	::461898345012002000
351896383	::461898356135321000
213767620	::461898387605188000
213767620	::461898459151622000
86474692	::461898714936655000
79476731	::461898774370324000
187049333	::461898850161008000
225622870	::461898875360796000
340119318	::461898875767255000
442736318	::461898921527476000
29786990	::461898989307457000
29786990	::461899059398451000
162802335	::461899316257234000
453280756	::461899332099121000
453280756	::461899362784641000
350083690	::461899406980423000
257913209	::461899443231801000
297542894	::461899499980328000
124954284	::461899629093605000
212490176	::461899665672138000
537633292	::461899792113602000
321876841	::461899818734858000
215385454	::461900016152739000
367990281	::461900072863936000
194359616	::461900077217636000
432747712	::461900136411430000
113221759	::461900180422656000
533844924	::461900230431354000
297542894	::461900383967662000
304224068	::461900638104719000
304224068	::461900686150467000
321876841	::461901045048692000
33904380	::461901120320061000
39469570	::461901690455998000
571363101	::461901752782946000
152715270	::461902527869378000
571363101	::461902667598401000
623065439	::461902930854301000
571363101	::461903254017036000
432116634	::461903867299364000
116343636	::461903939210727000
237024825	::461903985759485000
44399596	::461904002033418000
44399596	::461904065191219000
44399596	::461904126058971000
706034130	::461904173332570000
21568615	::461904189791408000
706034130	::461904244514500000
47410500	::461904377519669000
15778759	::461904488316403000
628045480	::461904498911244000
44399596	::461904655644360000
44399596	::461904693682528000
519909326	::461904757683011000
143455927	::461905048881356000
6652302	::461905234239827000
47410500	::461905448359059000
33904380	::461905451027034000
202798666	::461905541640368000
47410500	::461905548124749000
202798666	::461905622229712000
497544291	::461905723224387000
44399596	::461905882096607000
47410500	::461905967735521000
149980973	::461906066591084000
578593285	::461906512630542000
47410500	::461906724815781000
159726392	::461906789332574000
44399596	::461907085903818000
68531166	::461907129826168000
42994926	::461907343924424000
124011751	::461907459997974000
232901934	::461907570790109000
308690900	::461907581678546000
340119318	::461907980418445000
615688476	::461908065420181000
329801539	::461908104574025000
14955026	::461908139886256000
329801539	::461908170437185000
329801539	::461908679676018000
141735027	::461908819581632000
329801539	::461908857107673000
329801539	::461909129137647000
314604858	::461909277834489000
301717953	::461909462652301000
256346048	::461909481123622000
320001867	::461909502745260000
320001867	::461909628767313000
415206019	::461909726813761000
320001867	::461909762137804000
320001867	::461909892593233000
10095952	::461910186546835000
445808726	::461910191316144000
256346048	::461910222080974000
320001867	::461910226405314000
320001867	::461910358022574000
501202268	::461910438339698000
41658963	::461910521239724000
501202268	::461910528831815000
486138458	::461910531415085000
115583749	::461910607948967000
44399596	::461910643936079000
320001867	::461910675212619000
33238183	::461910853927714000
44399596	::461910863214292000
501202268	::461910867693805000
33238183	::461910938195476000
308657649	::461911039865397000
445808726	::461911049802108000
308657649	::461911155909226000
44399596	::461911198074937000
16107745	::461911216123023000
308657649	::461911233373814000
44399596	::461911261132107000
343018153	::461911272972632000
320001867	::461911327779213000
308657649	::461911331365322000
379357885	::461911423518388000
275813402	::461911614271139000
115583749	::461911645821079000
239917620	::461911661960364000
239917620	::461911840662880000
25235649	::461911990248964000
251231824	::461912624591306000
274311440	::461912682484871000
429906977	::461912716689821000
578593285	::461912778866196000
465292139	::461912798856232000
350083690	::461912955555418000
416548217	::461912979706241000
251231824	::461913371445841000
532616498	::461913500143849000
268547296	::461913534989733000
435409494	::461913794352906000
314251743	::461913996262903000
586669052	::461914370998419000
539183661	::461914397020262000
539183661	::461914478217822000
578593285	::461914554516377000
586669052	::461914644831952000
554801627	::461914721658994000
397934536	::461914917952446000
225622870	::461915086781968000
239917620	::461915108772290000
537633292	::461915148001628000
225622870	::461915256718360000
465934852	::461915445893689000
252314330	::461915463308816000
257831311	::461915505477959000
320452099	::461915537950248000
308175001	::461915872945119000
434675222	::461915905174552000
276787570	::461915912225181000
308657649	::461916390673227000
385259637	::461916454636777000
147997393	::461916555438477000
273497452	::461916730059538000
25235649	::461916735591833000
26333173	::461916802839478000
208894791	::461917149888405000
615688476	::461917210936868000
47410500	::461918026699268000
225622870	::461918052318056000
47410500	::461918161839738000
225622870	::461918176096567000
225622870	::461918256966938000
340119318	::461918302621552000
64926237	::461918863005712000
138083816	::461918905200422000
348683759	::461918968823824000
102233693	::461919013073731000
356448818	::461919319178608000
483115964	::461919325234819000
47410500	::461919376711512000
225622870	::461919387092389000
231689668	::461919412132794000
356448818	::461919796955992000
47410500	::461920102208659000
196659229	::461920129660354000
407038804	::461920133384916000
44380700	::461920165601771000
21568615	::461920269183901000
411786523	::461920374801063000
208894791	::461921010112294000
381599486	::461921019566239000
325036867	::461921169696763000
325036867	::461921213300748000
261942709	::461921382045986000
44399596	::461921544155852000
270025296	::461921569602686000
556631416	::461921677970907000
4434941	::461921797433073000
293246270	::461921927477481000
47348539	::461922319657496000
53545809	::461922772789506000
262271807	::461922795006722000
98213304	::461922821812146000
275260502	::461923039048118000
262370529	::461923252584337000
20738985	::461923261538783000
275260502	::461923307374120000
262370529	::461923461955608000
262370529	::461923573964480000
213287321	::461923661621243000
262370529	::461923748560764000
178985516	::461923801706397000
59622669	::461923843972800000
599787941	::461923970804363000
262370529	::461923998323187000
141735027	::461924019910889000
213287321	::461924046318632000
118881789	::461924134185103000
226357092	::461924170528739000
262370529	::461924244625317000
262370529	::461924387453960000
241164780	::461924486963802000
262370529	::461924538218213000
277645720	::461924670393315000
262370529	::461924843496431000
726320420	::461925039474896000
262370529	::461925300503580000
371416817	::461925515889475000
262370529	::461925556893020000
262370529	::461925664145551000
262370529	::461925891954966000
414004311	::461925995117703000
59622669	::461926014223122000
259872929	::461926081516167000
262370529	::461926088407801000
178985516	::461926119110115000
247372701	::461926177125715000
262370529	::461926200995479000
262370529	::461926456772546000
64768338	::461926703887953000
262370529	::461926715980546000
120853830	::461926802915852000
380723702	::461926806208401000
262370529	::461926810943774000
262370529	::461927014375903000
262370529	::461927014493331000
580156304	::461927683556134000
180911733	::461927708378005000
300884493	::461927840858910000
252756099	::461928098431516000
438647243	::461928273857892000
164101308	::461928334272643000
359104594	::461928335745241000
297542894	::461928492465025000
164101308	::461928537729945000
274311440	::461928556613091000
187089991	::461928720601583000
187089991	::461928789191049000
28510276	::461928817070571000
213287321	::461928864768589000
314251743	::461929030791729000
213287321	::461929358106845000
321839755	::461929368051531000
32382173	::461929388612014000
213287321	::461929577259208000
280194602	::461929658330923000
374613599	::461929784860098000
242305581	::461929791617507000
259052798	::461929826933161000
43967474	::461929926128852000
268547296	::461929946919604000
280194602	::461930067753332000
483115964	::461930096266182000
262370529	::461930480032837000
29786990	::461930494310252000
139460380	::461930614623436000
410047216	::461930760648556000
433003196	::461931223657754000
286265668	::461931822960480000
381599486	::461932116843184000
4059771	::461932167338393000
386956382	::461932195494371000
53545809	::461932336117186000
279230956	::461932654171271000
212490176	::461932696457859000
477989347	::461932816591114000
29984961	::461933124104900000
623065439	::461933205147615000
13683762	::461933270884954000
31287131	::461933425113321000
279230956	::461933425864499000
117264210	::461933470600925000
114600119	::461933509750558000
608426191	::461933548681711000
279230956	::461933552503099000
338588400	::461933572882841000
342934741	::461933587236139000
418312513	::461933606664163000
338588400	::461933635696730000
342934741	::461933685592588000
319851493	::461933798070829000
279230956	::461933855763886000
319851493	::461933885245255000
338588400	::461933911971344000
343018153	::461933916556099000
458847153	::461933953977696000
72293435	::461934221909835000
351896383	::461934234475577000
262370529	::461934393507201000
186572442	::461934454437466000
119434884	::461934516781580000
58847822	::461934533487493000
247159855	::461934746700746000
262370529	::461934940637384000
262370529	::461935052675616000
13298002	::461935226072367000
58847822	::461935284616065000
262370529	::461935295752314000
58847822	::461935739593187000
415259927	::461935742944432000
415259927	::461935797147422000
415259927	::461935850364747000
415259927	::461935891921920000
415259927	::461935956459679000
368386947	::461935963367686000
415259927	::461936031059562000
225622870	::461936074315808000
259021462	::461936152178872000
225622870	::461936287386050000
415259927	::461936394131095000
378415682	::461936548624101000
259052798	::461936595684175000
56509474	::461936597723009000
31287131	::461936637409112000
415259927	::461937302093053000
415259927	::461937376432902000
344857407	::461937930110398000
319851493	::461938260621524000
180911733	::461938379383644000
58976049	::461938670065704000
58976049	::461938763535749000
335759212	::461939189534044000
63473984	::461939715956948000
218750630	::461939887805964000
167183597	::461939888380588000
308657649	::461939935209984000
336347539	::461940007163662000
415259927	::461940422848176000
415259927	::461940467064512000
415259927	::461940511297634000
415259927	::461940572719034000
415259927	::461940591601803000
275260502	::461940655250358000
415259927	::461940696920756000
303342881	::461940708027289000
346412695	::461941032188260000
303342881	::461941118347653000
303342881	::461941135850475000
277251070	::461941166640877000
340119318	::461941186974855000
340119318	::461941327374991000
445826532	::461941335449411000
386956382	::461941454558855000
386956382	::461941581428191000
365767010	::461941636071972000
539183661	::461941671253803000
139460380	::461941694909276000
340119318	::461941702312226000
616892340	::461942445240897000
62518475	::461942470884880000
242812276	::461942576590118000
115583749	::461942706261217000
589402824	::461942788234301000
115583749	::461942821835255000
115583749	::461942970745622000
41753572	::461943087573385000
115583749	::461943203340746000
403020871	::461943336488538000
187049333	::461943377785663000
20738985	::461943486997364000
225622870	::461943601044258000
399117604	::461943793705820000
399117604	::461943999625170000
399117604	::461944059670847000
275260502	::461944082064244000
102233693	::461944109918220000
399117604	::461944217368285000
242435004	::461944260326334000
399117604	::461944304941146000
299879238	::461944418283847000
458847153	::461944430979973000
399117604	::461944621355249000
334515229	::461944650928885000
399117604	::461944676908802000
539183661	::461944686446665000
247159855	::461944754972786000
580156304	::461944774140755000
45173032	::461944777827971000
415259927	::461944850179305000
415259927	::461944898640293000
45173032	::461944931691806000
399117604	::461944958774415000
415259927	::461944961491927000
399117604	::461945072444264000
378281495	::461945102265356000
150839491	::461945153872093000
188917484	::461945259686391000
170924102	::461945261531463000
365767010	::461945319669116000
20738985	::461945543892422000
419105102	::461945931248586000
266210776	::461946097452077000
187089991	::461946128166965000
113221759	::461946537644662000
322643138	::461946566551433000
202798666	::461946654023626000
367990281	::461946736131719000
367990281	::461946826397327000
303342881	::461946914406010000
367990281	::461946949235924000
275260502	::461947218816016000
269151566	::461947340073365000
471291163	::461947418024902000
259052798	::461947420641742000
355758655	::461947453680664000
301717953	::461948225331929000
102233693	::461948262174314000
338076990	::461948569382301000
213287321	::461948576378413000
213287321	::461948639586549000
213287321	::461948824425353000
253717655	::461948837360197000
360814823	::461948979622588000
276787570	::461949055166185000
72293435	::461949426609971000
219574380	::461949549813448000
256638502	::461949578624118000
32671267	::461949860154200000
414315073	::461949907889582000
237938155	::461950274119012000
112145680	::461950354826215000
239917620	::461950376162258000
276787570	::461950469925924000
216507874	::461950570526302000
276787570	::461950708095676000
341732173	::461950711933456000
46697333	::461950719818362000
416548217	::461950811476865000
328252982	::461950900442251000
346998772	::461951022248632000
322327312	::461951696919228000
455097630	::461951706851319000
172025978	::461951843266871000
72293435	::461951923264823000
378281495	::461951994241224000
147997393	::461952034166816000
348901427	::461952407350435000
167184626	::461952462446813000
319191919	::461953200648884000
266210776	::461953295901134000
381778563	::461953321016647000
222687654	::461953373084737000
216507874	::461953481352310000
178985516	::461953521617604000
278316478	::461953942944239000
33904380	::461954273635729000
63261194	::461954407710474000
178985516	::461954438928691000
384503737	::461954779824918000
430943995	::461955070075363000
322327312	::461955129592528000
276787570	::461955234885947000
18750697	::461955367266963000
580156304	::461955394621816000
539183661	::461955609936793000
539183661	::461955670859059000
159011393	::461955831047544000
580156304	::461956004993720000
726320420	::461956100573519000
447912275	::461956178520858000
264300486	::461956347865489000
394796192	::461956350033932000
225622870	::461956508889382000
381778563	::461956594708664000
139460380	::461956705937399000
633010300	::461956771356368000
394796192	::461956949907472000
578505853	::461957979915304000
161346822	::461958056423997000
117638857	::461958296870846000
26925878	::461958345071415000
338477631	::461958789303111000
276787570	::461959253884809000
259872929	::461959304845611000
316025875	::461959564859293000
384683676	::461959673831104000
259876316	::461959878987493000
253552344	::461960036848529000
329801539	::461960083694305000
241790793	::461960378092904000
538590660	::461960429326311000
385595835	::461960596981026000
418312513	::461960825264025000
253886962	::461960835678887000
350509640	::461960956663574000
418312513	::461960975134896000
122799833	::461961096006762000
239928368	::461961250059345000
16623113	::461961420716777000
277251070	::461961486173093000
334442114	::461961652158865000
709921765	::461961686803812000
26925878	::461961835424382000
114070939	::461961845398450000
283625404	::461961944350875000
304219715	::461961963837214000
283625404	::461962036155785000
90797741	::461962042594054000
26925878	::461962047144476000
283625404	::461962081643003000
159011393	::461962204779016000
283625404	::461962360094478000
266210776	::461962480801964000
373147853	::461962612448563000
416130255	::461963067572510000
358296822	::461963193082843000
128937859	::461963948091142000
128937859	::461963998678638000
26925878	::461964052646727000
257913209	::461964061689667000
128937859	::461964112121974000
225622870	::461964165071265000
128937859	::461964219009609000
225622870	::461964337767120000
304219715	::461964407128354000
26925878	::461964531355226000
206538198	::461964656748539000
178985516	::461964668144082000
304219715	::461964819571015000
321839755	::461965113402994000
294347764	::461965126187646000
379253079	::461965377707466000
372507812	::461965398779658000
39237011	::461965522301497000
320001867	::461965602056192000
86970230	::461965610294190000
276131997	::461965616967348000
186572442	::461965647732150000
568915908	::461965847792062000
36925706	::461966050821566000
433916111	::461966584446058000
415259927	::461966585226211000
415259927	::461966615421014000
415259927	::461966708601651000
415259927	::461966757154914000
36925706	::461966789711110000
415259927	::461966797520912000
429906977	::461967018405920000
428300082	::461967107350335000
237112765	::461967164463792000
454406979	::461967176891916000
172025978	::461967440633544000
242305581	::461967558967832000
217262932	::461967949373259000
18750697	::461968187517861000
242305581	::461968300810182000
232901934	::461968509375770000
304182396	::461968617345941000
436716308	::461968640603353000
229650081	::461968765035745000
188917484	::461968818626367000
279230956	::461968824594870000
411786523	::461968892681003000
81674504	::461969269979222000
24413698	::461969274660061000
304182396	::461969330461487000
326436771	::461969341144391000
202798666	::461969391849340000
321839755	::461969438707699000
436716308	::461969453857914000
81674504	::461969697563373000
109331928	::461969703347306000
109331928	::461969757302845000
433003196	::461970269935255000
326436771	::461970310636797000
109331928	::461970417373024000
139460380	::461970419252068000
293246270	::461970655848964000
109331928	::461970691164606000
414004311	::461970928050503000
497544291	::461971495506309000
33904380	::461971589190680000
139460380	::461971877154410000
202798666	::461971996721434000
33904380	::461972226091536000
316902035	::461972314863964000
326436771	::461972350226153000
202798666	::461972416114081000
418312513	::461972548809277000
319851493	::461972579276701000
18277474	::461972852917673000
599589782	::461972924350873000
321102847	::461972968558833000
596957614	::461973008903462000
139460380	::461973045733621000
109331928	::461973141095321000
328252982	::461973583699255000
202798666	::461973703127871000
202798666	::461973962507829000
80159052	::461973984712470000
33904380	::461974691721527000
47348539	::461974702630522000
147997393	::461974728128073000
24413698	::461975290630393000
308657649	::461975419244134000
435349693	::461975565449576000
344285522	::461975653537964000
139460380	::461975759309922000
308657649	::461975890490974000
257831311	::461975915476426000
33904380	::461976070590570000
497544291	::461976497964589000
418312513	::461976897438507000
202798666	::461976930904838000
418312513	::461976975490285000
139460380	::461976986726825000
202798666	::461977007849369000
726320420	::461977238888407000
458847153	::461977481302769000
109331928	::461977683669581000
436716308	::461978444986064000
328252982	::461978537009102000
386956382	::461978701412843000
259052798	::461979217102520000
139460380	::461979232956985000
224682361	::461979242893684000
33904380	::461979421210345000
279081886	::461979833988182000
353567857	::461979964284620000
257913209	::461980166236151000
279081886	::461980256962764000
279081886	::461980346980917000
393133633	::461980386856542000
378281495	::461980491327893000
15709088	::461981474065903000
337388641	::461981822784516000
26333173	::461982019430658000
109298324	::461982223822909000
138083816	::461982488839999000
89852975	::461982567369957000
337388641	::461982569592934000
442736318	::461982945893703000
91666102	::461983064801820000
264946102	::461983316145479000
178985516	::461983494965841000
23663256	::461983993173663000
23663256	::461984113927671000
24147563	::461984757405188000
264946102	::461984784143503000
23663256	::461984875147714000
328871385	::461984980327874000
337388641	::461985165858725000
72293435	::461985256330264000
338477631	::461985296423612000
229672512	::461985308704518000
264300486	::461985315159560000
219163747	::461985323849744000
229672512	::461985375955984000
264300486	::461985662976413000
26333173	::461985670798786000
337388641	::461985744790097000
24147563	::461985818580889000
33904380	::461985860242923000
507987711	::461986236610412000
24147563	::461986327047987000
24147563	::461986418362175000
416548217	::461986604127903000
318065690	::461986717545672000
354412568	::461986841214726000
416548217	::461986918746832000
22067825	::461986941022400000
33904380	::461986965312004000
261471578	::461987003790524000
24147563	::461987029811986000
297542894	::461987183537053000
378609308	::461987331910549000
39169797	::461987408482144000
24147563	::461987464996216000
259876316	::461987590355570000
260440912	::461987740536434000
224068229	::461987767816564000
620519142	::461987830047072000
24147563	::461987946611351000
259052798	::461988015502409000
378773930	::461988115071397000
390552849	::461988243878449000
310664656	::461988357179187000
338477631	::461988442789122000
481512198	::461988531242803000
24147563	::461989006193217000
379253079	::461989097587097000
147997393	::461989273944616000
147997393	::461989309008982000
237330810	::461989313790894000
24147563	::461989653743419000
224068229	::461990051661250000
224068229	::461990429068898000
414066292	::461990479794434000
253886962	::461990612599058000
414066292	::461990688310444000
613956023	::461990717179428000
224068229	::461990746636427000
276787570	::461990831964958000
328871385	::461990848398229000
67193398	::461990944934723000
33904380	::461991043505065000
411786523	::461991267329912000
379253079	::461991343695626000
232312019	::461991448926511000
24147563	::461991469692506000
416548217	::461991646394322000
180911733	::461992046769614000
72293435	::461992106463338000
180911733	::461992296771096000
393133633	::461992411406016000
316902035	::461992412928540000
216507874	::461992445870227000
620519142	::461992714486046000
620519142	::461992919788830000
357150048	::461992949652664000
620519142	::461992962482642000
305216922	::461992972947816000
232312019	::461993270923767000
152715270	::461993376401723000
9563172	::461993513425448000
20738985	::461993620124758000
301244439	::461993681512566000
24147563	::461993895879266000
379357885	::461994340827811000
397028036	::461994407386836000
471632365	::461994543143849000
384503737	::461994552619175000
358617322	::461995055650459000
151129980	::461995126618083000
481512198	::461995250278756000
305216922	::461995301315035000
24147563	::461995368717516000
308690900	::461995836793430000
316902035	::461995942921510000
36925706	::461995980196311000
239313896	::461996304554418000
533844924	::461996371835629000
197210844	::461996547933487000
475930595	::461996572805693000
336019882	::461996582548684000
503741267	::461996613523623000
260911912	::461996668867842000
124954284	::461996950918025000
264946102	::461997082664894000
272184078	::461997179834347000
348745482	::461997421418274000
388397248	::461997662888144000
79073243	::461997790655037000
477188816	::461997873324765000
14955026	::461998580815773000
305216922	::461998655960924000
275813402	::461999404862689000
139460380	::461999584269451000
139460380	::461999902847811000
24100015	::462000043697119000
14955026	::462000100537954000
24147563	::462000507352256000
24147563	::462000587362803000
91130285	::462000622792081000
385595835	::462000757504344000
393801885	::462001177400733000
197210844	::462001223559028000
139460380	::462001306618429000
539183661	::462002451483480000
436716308	::462002472706650000
299484513	::462002492515946000
386956382	::462002507271516000
279081886	::462002522027483000
486231003	::462002539131858000
124954284	::462002554885251000
261471578	::462002605292806000
279081886	::462002619439800000
124954284	::462002632542789000
270025296	::462002723877974000
124011751	::462002839753981000
22717394	::462002897073344000
114633433	::462002977813692000
436716308	::462003071640678000
279081886	::462003118398795000
229290429	::462003277354115000
273811402	::462003438449340000
22536187	::462003587661701000
206538198	::462003794990338000
436716308	::462003843354882000
138083816	::462003983834710000
322763942	::462003984879075000
197384499	::462004047181254000
255547325	::462004494994513000
33217361	::462004533980577000
33217361	::462004685981773000
249451202	::462004692986253000
237330810	::462004706303545000
102233693	::462004925111607000
471632365	::462004972209831000
237330810	::462005151189204000
102233693	::462005454114017000
264946102	::462005488465346000
47348539	::462005559357501000
249451202	::462005578684833000
213287321	::462005903513100000
262382570	::462005914979938000
465266221	::462005987587534000
264946102	::462006156911575000
264946102	::462006163647647000
483115964	::462006309026791000
261942709	::462006553956986000
340119318	::462006707078447000
594844703	::462006811277946000
415943958	::462006852826329000
340119318	::462006873697181000
414004311	::462007023001825000
341153843	::462007200744230000
432116634	::462007249620467000
341153843	::462007391954145000
408869196	::462007496798769000
415943958	::462007686167412000
244995179	::462007736977604000
322763942	::462007775900340000
341153843	::462007831877517000
197384499	::462008307516203000
14955026	::462008320954343000
104112940	::462008455570530000
91345170	::462008467193339000
408869196	::462008524063535000
141821632	::462008571157168000
91345170	::462008575305711000
64768338	::462008935562498000
14955026	::462009118220234000
29473860	::462009180610494000
124011751	::462009311376736000
91345170	::462009495892533000
242206017	::462010071757885000
249451202	::462010314330890000
19071786	::462010570850697000
413686504	::462010662169092000
336778628	::462011030756147000
299389082	::462011106286780000
127031573	::462011401922699000
414374118	::462011709755256000
114070939	::462012184185171000
36279116	::462012219342192000
33538323	::462012302758133000
100934605	::462012477736493000
100934605	::462012559156346000
100934605	::462012683559378000
412304311	::462012859825016000
237024825	::462012862572285000
412304311	::462012902011310000
32382173	::462013421458694000
42994926	::462013428920750000
56509474	::462013460566798000
190624012	::462013583673397000
264946102	::462013706650406000
19895969	::462013739969957000
213287321	::462013882572484000
425381729	::462013940437102000
364546435	::462014097861914000
23027915	::462014107508408000
56509474	::462014203650637000
517695658	::462014262609989000
203145029	::462014354893062000
22285873	::462014438087090000
124011751	::462015047603343000
301244439	::462015060748300000
32382173	::462015151118761000
636632104	::462015166570180000
124011751	::462015416697511000
249227650	::462015892126437000
371416817	::462015933964640000
33538323	::462016271287336000
102233693	::462016278626988000
102233693	::462016301414621000
58031746	::462016309937852000
432747712	::462016429080842000
356579210	::462016907457986000
275260502	::462017083791118000
365767010	::462017143400591000
516937156	::462017460720660000
277251070	::462017643830972000
425381729	::462017661376167000
516017637	::462017727901995000
35097852	::462017952788004000
244995179	::462017980315213000
445903498	::462017991769853000
244995179	::462018067095379000
432747712	::462018082391597000
361691248	::462018340106420000
65425379	::462018465185136000
25537528	::462018481362583000
572151259	::462018526790688000
572151259	::462018626174722000
21623464	::462018890327797000
411777707	::462018991754838000
356579210	::462019033387106000
316902035	::462019062722093000
110563920	::462019100349194000
58031746	::462019201788833000
425381729	::462019216213020000
403020871	::462019397259780000
213287321	::462019489849442000
213287321	::462019715444244000
350424007	::462019829466021000
278874928	::462019986966728000
256346048	::462020127719170000
264622253	::462020154268721000
425381729	::462020352449581000
278874928	::462020395403464000
411898570	::462020463766814000
278874928	::462020682524545000
58031746	::462020727529803000
109331928	::462020758986706000
58031746	::462021068329582000
230227645	::462021077825118000
230227645	::462021131180859000
230227645	::462021208553164000
58031746	::462021253386485000
58031746	::462021270453100000
230227645	::462021319983251000
58031746	::462021362400628000
411777707	::462021379362398000
249451202	::462021423960059000
300884493	::462021724163547000
122717174	::462021872558018000
300884493	::462021983962935000
413367641	::462022682696220000
432747712	::462022803797979000
436716308	::462022814443532000
112801155	::462023261539545000
109331928	::462023632558886000
194359616	::462023723986333000
259052798	::462023761814769000
507987711	::462023955436810000
112801155	::462024021849436000
379357885	::462024320097992000
194359616	::462024589959499000
721462429	::462024726559223000
194359616	::462025017279008000
194359616	::462025187706167000
397028036	::462025228085116000
330468046	::462025264248025000
152454379	::462025284649504000
194359616	::462025305260302000
124374229	::462025312859983000
356579210	::462025358624047000
124374229	::462025361425842000
173026357	::462025371882627000
124374229	::462025396611850000
194359616	::462025509790941000
124374229	::462025533480378000
477188816	::462025669661036000
262471070	::462025754369605000
194359616	::462025813852819000
61478431	::462026177704898000
124374229	::462026208557801000
425381729	::462026214300200000
264705173	::462026301390729000
360898372	::462026373410734000
340119318	::462026451265413000
152454379	::462026668161634000
340119318	::462026757286031000
340119318	::462026944402313000
501202268	::462026952187338000
43967474	::462027094298746000
340119318	::462027303178891000
340119318	::462027323923894000
340119318	::462027597262487000
308657649	::462027989874524000
173026357	::462028008531189000
230659102	::462028028671840000
596957614	::462028076067483000
24392243	::462028206733017000
370088836	::462028333199687000
254319575	::462028438678028000
254319575	::462028590033690000
256638502	::462028706681470000
393133633	::462028791603544000
90211828	::462028953277202000
90211828	::462029014434316000
254319575	::462029327862075000
232901934	::462029459906777000
341493662	::462029635950104000
356579210	::462029662743691000
397028036	::462029698055557000
226995875	::462029709170458000
327989967	::462029849453158000
172025978	::462029973708996000
327989967	::462029974942547000
249451202	::462030071809597000
397028036	::462030114487033000
340119318	::462030395676950000
254579074	::462030465680293000
34445704	::462030473490083000
249451202	::462030636522295000
276341812	::462030653026877000
397717926	::462030676867710000
340119318	::462030844496867000
350083690	::462030847311613000
159011393	::462030865535877000
150034005	::462031064286756000
370088836	::462031070368907000
249451202	::462031100873695000
276341812	::462031236945305000
433916111	::462031322509086000
276341812	::462031337633746000
249451202	::462031444097769000
310664656	::462031563983568000
276787570	::462031853571293000
365767010	::462031905274494000
24100015	::462032280710832000
15742158	::462032538912174000
326436771	::462032758760407000
86349050	::462032761269006000
244995179	::462032824162594000
24100015	::462032830575702000
411786523	::462033017520013000
397028036	::462033319551434000
269370098	::462033464032632000
634822122	::462033505266835000
397028036	::462033631339634000
158948390	::462033642462523000
231256008	::462033668622794000
340119318	::462033671378055000
486231003	::462033758045364000
301244439	::462033847832834000
596957614	::462033869869293000
408869196	::462033892514340000
234630547	::462034010282012000
340119318	::462034038065086000
415259927	::462034194097397000
340119318	::462034212283879000
213763059	::462034754653929000
370088836	::462035156522782000
63261194	::462035223614865000
397028036	::462035504935211000
432116634	::462035627840516000
197384499	::462035647109550000
197384499	::462035724062457000
340119318	::462036120893521000
397028036	::462036186543161000
215385454	::462036434111959000
53545809	::462036701343657000
397028036	::462036960144797000
364405877	::462036968839184000
397028036	::462036985323208000
414004311	::462037172787613000
86970230	::462037265477541000
433470731	::462037498198507000
478520972	::462037538786803000
415259927	::462037649474068000
415259927	::462037688929882000
415259927	::462037712313135000
213763059	::462037783813820000
415259927	::462037808324960000
397028036	::462037899136208000
35706997	::462037900893233000
326436771	::462037942404276000
415259927	::462037967750438000
52818001	::462038007055663000
215385454	::462038107487891000
215385454	::462038208566403000
52818001	::462038285745803000
213287321	::462038305098694000
397028036	::462038327248842000
159011393	::462038354792431000
244995179	::462038467904831000
52818001	::462038484132179000
34445704	::462038493825220000
52818001	::462038600381517000
52818001	::462038667792367000
539183661	::462038682464428000
61478431	::462038891764408000
244995179	::462038894658453000
213287321	::462038927487283000
443375828	::462039131984756000
397028036	::462039150775263000
397028036	::462039160908697000
397028036	::462039291544481000
399645465	::462039335814959000
69662123	::462039343692283000
194359616	::462039384787656000
231674152	::462039453444620000
18277474	::462039517143498000
412000113	::462039520935174000
443375828	::462039577403068000
415259927	::462039593349414000
217262932	::462039598395179000
18277474	::462039614120034000
578593285	::462039622424338000
348683759	::462039633350516000
320560322	::462039660978401000
320560322	::462039723247017000
320560322	::462039832206647000
443375828	::462040083604840000
348683759	::462040132363624000
18277474	::462040173908594000
9563172	::462040215066927000
443375828	::462040217843548000
443375828	::462040319937093000
231674152	::462040424832856000
35706997	::462040437268955000
231674152	::462040443728166000
69064286	::462040449994473000
443375828	::462040473457414000
217262932	::462040579786817000
539183661	::462040761996148000
213287321	::462040795198259000
433003196	::462040921333170000
18277474	::462041051570921000
229290429	::462041062388031000
229290429	::462041130024984000
159011393	::462041301643325000
69662123	::462041527460823000
270025296	::462041847947595000
254319575	::462041909368983000
399174015	::462041993019809000
206067907	::462042597503291000
22067825	::462042683574214000
326436771	::462042771407114000
258506164	::462042813178208000
242435004	::462042842513567000
486231003	::462042926726807000
258506164	::462042986285510000
56509474	::462043152040611000
435557155	::462043236798705000
18277474	::462043378717589000
415259927	::462043829072179000
254579074	::462043868993556000
415259927	::462043878938267000
415259927	::462043924794589000
313496905	::462043949230600000
159011393	::462043956432224000
313496905	::462044098354876000
313496905	::462044135109582000
605327407	::462044335836774000
443375828	::462044343084523000
231674152	::462044376748032000
313496905	::462044418640338000
231674152	::462044423204143000
340119318	::462044435031662000
313496905	::462044574207062000
145469568	::462044606407143000
212060681	::462044607736713000
262271807	::462044631652630000
254579074	::462044666745987000
201810972	::462044687722119000
231674152	::462044743174987000
201810972	::462044901140865000
340119318	::462045058313629000
313496905	::462045113875566000
197210844	::462045183421734000
348745482	::462045413550608000
231674152	::462045532446543000
166877807	::462045571235061000
249451202	::462045604642684000
231674152	::462045787653156000
231674152	::462045866644488000
436716308	::462045958126440000
52809967	::462046059233955000
326436771	::462046151580327000
22734052	::462046236879904000
256845035	::462046272363298000
316902035	::462046301924765000
335367791	::462046327078400000
256845035	::462046414982230000
52809967	::462046420997263000
256845035	::462046432677998000
52809967	::462046477553246000
52809967	::462046611258884000
249451202	::462046658235469000
159011393	::462046808726724000
415259927	::462046918919483000
415259927	::462046982907756000
353567857	::462047088725864000
316902035	::462047451403526000
415259927	::462047516792352000
316902035	::462047560870674000
194359616	::462047562153721000
458529098	::462047571255775000
726320420	::462047582542258000
249451202	::462047711534276000
321839755	::462047722007060000
344857407	::462048053629685000
194359616	::462048280906432000
284931188	::462048304025456000
194359616	::462048348648652000
249451202	::462048421134622000
443375828	::462048536935563000
393133633	::462048582544412000
319851493	::462048665084108000
40896981	::462048842318622000
340119318	::462048968457719000
621306179	::462049152524763000
434045786	::462049184531902000
397028036	::462049193801289000
194359616	::462049355244261000
436716308	::462049430636863000
443375828	::462049478993010000
231674152	::462049577190051000
547741880	::462049809252118000
293644929	::462049892198645000
249451202	::462049924251545000
393133633	::462049954157322000
341493662	::462050346894766000
338477631	::462050357338992000
340119318	::462050454030262000
20738985	::462050454520999000
231674152	::462050479128977000
79861287	::462050486578065000
373653741	::462050560804261000
304645030	::462050575610544000
341493662	::462050577497595000
231674152	::462050599207698000
373653741	::462050648649768000
52809967	::462050650453708000
321839755	::462050729373347000
399174015	::462050747870621000
118191944	::462050813918314000
260440912	::462051010450436000
231674152	::462051027693604000
109331928	::462051186539892000
20738985	::462051287220363000
56509474	::462051467680292000
554633284	::462051574567534000
379357885	::462051627391008000
236258510	::462051680184315000
475930595	::462051980643696000
166877807	::462051989715558000
270025296	::462052073828151000
368468264	::462052165935058000
16006363	::462052325893611000
231674152	::462052433011957000
270025296	::462052479044440000
52809967	::462052521846923000
341493662	::462052525319782000
23721718	::462052851955417000
115824990	::462052925293232000
115824990	::462053176427171000
721462429	::462053199025696000
172025978	::462053410129199000
256845035	::462053415263432000
373653741	::462053488197775000
500239410	::462053817954353000
379357885	::462053878243291000
161346822	::462053963626319000
105852149	::462053965585477000
368468264	::462054216702251000
105852149	::462054544470708000
341493662	::462054568562413000
341493662	::462054613563097000
105852149	::462054732635574000
58847822	::462054819360825000
500239410	::462054965473992000
20738985	::462054976534364000
516017637	::462055095039844000
40708485	::462055105680797000
516017637	::462055165646753000
159726392	::462055245489532000
475930595	::462055354625712000
212490176	::462055374506311000
105607367	::462055390272700000
519909326	::462055500587073000
105852149	::462055586532970000
105607367	::462055599719469000
516017637	::462055804481191000
212490176	::462055814887264000
256845035	::462055846365519000
109331928	::462055973125750000
340119318	::462056010056613000
519909326	::462056128008822000
344950744	::462056187337273000
80159052	::462056387988557000
109331928	::462056512249016000
368079003	::462056562115088000
397028036	::462056719959347000
519909326	::462056770840453000
533417136	::462056893846798000
211645751	::462057117164523000
580156304	::462057135812009000
580156304	::462057167369940000
533417136	::462057193450119000
580156304	::462057215348592000
336019882	::462057262253498000
35706997	::462057423499317000
338477631	::462057447440801000
397028036	::462057572099321000
397028036	::462057698050056000
445903498	::462057913495072000
109477035	::462057952560427000
377176939	::462058334191771000
161346822	::462058346086797000
475930595	::462058456590327000
370088836	::462058458171572000
473454563	::462058467810095000
338477631	::462058507635032000
172573942	::462058591026155000
326436771	::462058767224283000
231689668	::462059210080276000
105852149	::462059389088956000
348745482	::462059408068214000
480973099	::462059454679101000
52809967	::462059537324060000
251231824	::462059572392239000
105852149	::462059625651900000
433003196	::462059847861932000
105852149	::462059941961170000
313496905	::462060020129988000
105852149	::462060069740642000
217262932	::462060147792044000
313496905	::462060148664442000
105852149	::462060153265979000
321166954	::462060227420901000
379357885	::462060248061448000
105852149	::462060395671592000
351316240	::462060520468910000
93927673	::462060646730039000
105852149	::462060681165295000
105852149	::462060720772100000
211019280	::462060797007790000
351316240	::462060801478905000
368468264	::462060836232511000
25784705	::462060948878942000
371243365	::462060954113429000
105852149	::462060967812403000
145469568	::462061006894542000
105852149	::462061136935149000
105852149	::462061190932623000
367990281	::462061211828649000
197210844	::462061235442581000
211019280	::462061239020314000
268010590	::462061263007514000
397028036	::462061379617189000
367990281	::462061413696274000
22067825	::462061451511730000
433916111	::462061480041398000
105852149	::462061486899470000
261471578	::462061555384090000
105852149	::462061579346137000
105852149	::462061649604902000
475930595	::462061710392983000
268010590	::462061843323047000
351316240	::462061936994430000
105852149	::462061943243952000
72293435	::462061981076553000
155677785	::462062004342382000
32596609	::462062164195688000
411898570	::462062227810684000
206067907	::462062356663922000
140994915	::462062427530481000
433916111	::462062495864086000
256845035	::462062575237496000
140994915	::462062667713085000
480973099	::462062793877757000
35105150	::462062862832504000
256845035	::462063047645745000
268010590	::462063084916703000
35105150	::462063088079208000
172280619	::462063106009489000
173026357	::462063124091514000
411898570	::462063173605269000
172280619	::462063179279777000
415259927	::462063258837348000
411898570	::462063295357530000
105852149	::462063341561970000
18437537	::462063446851612000
159011393	::462063498780884000
35105150	::462063560848183000
268010590	::462063588119945000
554852227	::462063812301312000
255195496	::462063967330775000
268010590	::462064032728776000
35105150	::462064143458398000
475930595	::462064161200308000
415259927	::462064324006002000
268010590	::462064370349260000
264946102	::462064399361277000
46697333	::462064456814825000
72293435	::462064587198980000
251892054	::462064633793503000
338477631	::462064637400588000
350083690	::462064924391264000
35105150	::462065008889712000
98785279	::462065072626753000
350083690	::462065117694148000
350083690	::462065274871508000
249451202	::462065281737560000
236528732	::462065398469238000
128284695	::462065534432190000
276341812	::462065610755547000
350083690	::462065707799162000
141821632	::462065742272151000
378609308	::462065768163581000
65926573	::462065783640977000
433916111	::462065837382172000
40946018	::462066623394770000
388397248	::462066735047143000
22067825	::462066745713233000
414191298	::462067057412956000
268010590	::462067058810056000
311031621	::462067065147232000
434045786	::462067134445924000
197210844	::462067163847999000
311031621	::462067486385385000
709921765	::462067680653361000
411898570	::462067750614343000
350083690	::462067753537372000
17356903	::462067878448345000
174132903	::462067971909619000
167184626	::462067973004345000
174132903	::462068045909721000
197210844	::462068132082089000
22067825	::462068243264307000
18437537	::462068377801199000
268010590	::462068378132578000
174132903	::462068614112096000
22067825	::462068647050350000
378794339	::462068699273248000
139460380	::462068865678471000
360898372	::462068891603066000
415259927	::462068916076814000
161346822	::462069082653614000
516017637	::462069126035275000
163768701	::462069276648960000
65926573	::462069453740847000
350083690	::462069646254817000
420083874	::462069790085898000
267357514	::462069897913053000
304224068	::462069975507664000
304224068	::462070153140658000
634615880	::462070380400607000
426685539	::462070436889513000
72293435	::462070465633468000
98785279	::462070554317840000
360898372	::462070612983181000
267357514	::462070667509116000
56509474	::462070785398833000
304224068	::462070831791616000
517695658	::462070979259564000
341153843	::462071009559203000
308657649	::462071172692058000
377176939	::462071228606709000
500239410	::462071303705755000
434045786	::462071477475753000
19071786	::462071540985913000
36925706	::462071653682253000
358617322	::462071689619066000
347643113	::462071899996950000
161346822	::462071904195444000
36925706	::462071923497644000
615688476	::462071962051686000
378281495	::462072212036800000
40946018	::462072307440046000
554633284	::462072364843290000
397028036	::462072368220098000
397028036	::462072406820261000
40946018	::462072411542654000
378281495	::462072488940535000
547741880	::462072533773082000
212490176	::462072555860291000
339565561	::462072829270192000
290195625	::462073210473693000
377176939	::462073509163057000
40946018	::462073605849759000
274311440	::462073615920271000
21623464	::462073701479878000
274311440	::462073802340331000
18437537	::462074181786820000
350083690	::462074277085188000
226995875	::462074318982488000
18437537	::462074344777482000
236258510	::462074399030382000
257913209	::462074592144936000
21623464	::462075126909915000
18437537	::462075142722838000
174132903	::462075378454908000
358617322	::462075438634786000
386627455	::462075566871826000
214970887	::462075752473579000
21623464	::462075796920619000
355758655	::462075857386082000
18437537	::462075940022284000
79606394	::462075999413227000
377176939	::462076055885709000
238322255	::462076080946675000
377176939	::462076225151066000
336019882	::462076368675536000
331398205	::462076657998626000
426685539	::462076675543404000
174132903	::462076681734221000
321839755	::462076731856535000
238786875	::462077168365756000
259876316	::462077225198977000
300607168	::462077247441338000
166877807	::462077254903029000
238322255	::462077377653514000
18437537	::462077514303946000
336019882	::462077797070929000
331398205	::462078061320491000
21623464	::462078473390292000
396655167	::462078490171301000
331398205	::462078880463847000
580156304	::462078893021614000
362737866	::462079028221210000
415206019	::462079300703776000
174132903	::462079321146798000
174132903	::462079409734709000
568915908	::462079496443924000
308175001	::462079611971465000
100090407	::462079669945528000
490841822	::462079675137683000
415206019	::462079791147917000
425381729	::462079904344207000
174132903	::462079939856969000
41001071	::462080001345458000
491969843	::462080069783932000
58046021	::462080312445767000
174132903	::462080419446280000
149980973	::462080437913780000
147997393	::462080590976532000
396655167	::462080779359485000
41001071	::462080850411003000
171724420	::462080913350746000
147997393	::462080972909858000
147997393	::462081148282101000
232312019	::462081234659995000
516017637	::462081251466166000
122799833	::462081381699313000
58046021	::462081542177964000
197210844	::462081551208288000
58046021	::462081861578424000
100090407	::462082087559122000
237330810	::462082113513091000
328057955	::462082332774903000
336347539	::462082576933715000
147997393	::462082691614375000
384503737	::462083148528902000
336347539	::462083269274906000
161346822	::462083317483851000
37802339	::462083698750283000
202292166	::462083708439498000
307457734	::462083712234962000
383045348	::462083801057742000
275260502	::462083832372822000
237938155	::462083844544290000
164101308	::462083900555001000
482955888	::462083903298478000
264300486	::462083918053650000
338588400	::462084059468791000
264300486	::462084209042272000
212490176	::462084239559630000
500308199	::462084429247049000
212490176	::462084436410896000
433932391	::462084551980769000
594844703	::462084580514594000
500308199	::462084762744549000
68369234	::462084829920899000
275260502	::462084859847278000
435557155	::462084879534940000
500308199	::462085006848831000
435557155	::462085106362900000
378415682	::462085112734031000
433932391	::462085134036901000
163242154	::462085260365148000
500308199	::462085404364001000
384503737	::462085507929755000
100376439	::462085518214168000
118810756	::462085544991006000
592475734	::462085674993070000
174132903	::462085756366770000
500308199	::462085847567720000
162802335	::462085904329224000
264300486	::462086318303227000
174132903	::462086486121127000
100090407	::462086612160360000
187049333	::462086624633843000
37802339	::462086770214326000
37802339	::462086788929302000
397717926	::462086809942781000
37802339	::462087050028515000
433932391	::462087090713284000
58046021	::462087107771920000
216507874	::462087315267936000
161346822	::462087432247066000
187049333	::462087462789996000
216507874	::462087468750090000
554852227	::462087571778985000
216507874	::462087670194114000
378281495	::462087681145851000
58046021	::462087750444122000
100376439	::462087909433016000
207781904	::462088151821869000
279230956	::462088204540477000
37802339	::462088378138112000
378281495	::462088408123576000
216507874	::462088439450443000
433932391	::462088581918363000
350083690	::462088779537190000
264300486	::462088995519074000
33217361	::462089057154379000
433932391	::462089084526030000
433932391	::462089219595194000
450378413	::462089243293003000
307457734	::462089445269708000
721462429	::462089575716757000
414217500	::462089617131335000
53724365	::462089694772076000
433932391	::462089789618286000
420006994	::462089814616322000
141821632	::462089953652899000
284931188	::462089997521543000
433932391	::462090106627567000
147779508	::462090131470811000
55161530	::462090404104372000
433932391	::462090423549566000
350083690	::462090557271982000
433932391	::462090741452263000
433932391	::462090828324671000
212490176	::462090899904684000
53724365	::462091016518893000
192677318	::462091055211745000
384503737	::462091117903626000
433932391	::462091148144566000
192677318	::462091439112200000
275268585	::462091439258603000
384503737	::462091572746530000
385595835	::462091619584323000
275268585	::462091695429914000
53724365	::462091799054405000
71689075	::462092171135692000
19501845	::462092202751967000
480973099	::462092208573644000
480973099	::462092321601773000
53724365	::462092372134744000
100376439	::462092475809533000
350083690	::462092505828175000
53724365	::462092528745844000
385595835	::462093014777622000
450378413	::462093171908833000
53724365	::462093185670336000
377176939	::462093527108055000
608426191	::462093533533315000
311031621	::462093748961157000
311031621	::462093888820232000
96443022	::462094101316259000
500239410	::462094615232122000
53724365	::462094717245603000
53724365	::462094743380312000
28510276	::462094878739271000
53724365	::462095083710726000
410047216	::462095126685577000
102233693	::462095138789941000
545784705	::462095179965399000
53724365	::462095202342420000
539183661	::462095409557807000
259052798	::462095447981436000
53724365	::462095498275348000
212490176	::462095742127972000
296627238	::462095754384117000
480973099	::462095776395448000
212490176	::462095786688274000
161346822	::462095845475635000
53724365	::462095928074043000
237938155	::462096500357873000
572151259	::462096540350169000
71689075	::462097050717650000
65926573	::462097539719000000
53724365	::462098235100643000
174720518	::462098871082946000
618760575	::462099093276217000
197210844	::462099567434293000
571363101	::462099820128116000
635796096	::462099924868272000
150839491	::462099993134780000
418841887	::462100161276432000
172025978	::462100180968288000
254319575	::462100573584908000
321844248	::462100623241281000
40946018	::462100657114062000
500239410	::462100905719242000
150839491	::462100989126799000
58847822	::462101110560268000
116633811	::462101170891550000
71689075	::462101351825424000
435349693	::462101440094560000
599787941	::462101561788088000
41753572	::462101742146961000
22717394	::462101959369973000
480973099	::462102035513344000
279230956	::462102051099394000
480973099	::462102058619785000
279230956	::462102296453988000
187089991	::462102625576427000
174720518	::462102649593012000
187089991	::462102680563748000
187089991	::462102750134693000
39469570	::462102767868604000
444375493	::462102946277117000
432747712	::462103102532091000
64596921	::462103653969448000
245935219	::462103995327057000
254319575	::462104016743583000
29302446	::462104028877692000
137117871	::462104233878519000
104112940	::462104261334011000
386956382	::462104471879700000
137117871	::462104899762003000
150839491	::462105367892086000
150839491	::462106006965583000
150839491	::462106040683593000
472617238	::462106572626227000
472617238	::462106884070064000
336347539	::462107104988651000
435557155	::462107170826248000
336347539	::462107267614375000
256638502	::462107780191911000
435557155	::462108366697816000
545784705	::462109205885763000
420083874	::462109311947120000
420083874	::462109659151601000
71689075	::462110152251146000
71689075	::462110255615590000
599787941	::462110307784347000
310664656	::462110391451918000
310664656	::462110446535704000
254319575	::462110756742660000
426402586	::462111200168644000
71689075	::462111853607661000
133508241	::462111969370058000
247159855	::462112051343548000
58847822	::462112586180202000
386169383	::462113373648203000
237330810	::462113794861576000
220632867	::462114037413601000
167184626	::462114152333332000
346412695	::462114154816368000
71689075	::462114465392386000
346412695	::462114747434139000
71689075	::462114806196367000
71689075	::462115024576991000
71689075	::462115640778956000
319851493	::462115672986644000
28905424	::462116083063738000
630076052	::462116422202560000
28905424	::462116494239735000
630076052	::462116614989570000
53584160	::462116779045576000
53584160	::462116885002059000
36925706	::462116954979848000
630076052	::462117003495358000
232901934	::462117215542583000
36925706	::462117259574390000
36925706	::462117654912700000
36925706	::462117860588785000
36925706	::462118694592593000
364752208	::462119953571659000
104112940	::462120209982451000
364752208	::462120453612371000
364752208	::462120725596213000
348901427	::462121045667766000
364752208	::462121083265486000
364752208	::462121273301032000
364752208	::462121738445144000
40946018	::462121752529616000
40946018	::462121811648323000
364752208	::462121943165325000
364752208	::462122011276623000
40946018	::462122052535595000
173026357	::462122173294198000
173026357	::462122214578741000
29302446	::462122219343073000
364752208	::462122306806878000
40946018	::462122438659039000
364752208	::462122471605297000
364752208	::462122517889417000
173026357	::462122596612734000
40946018	::462122785775423000
364752208	::462122824635666000
364752208	::462123035248435000
364752208	::462123169097060000
319851493	::462123312764968000
364752208	::462123319697747000
173026357	::462123414812377000
364752208	::462123427336163000
32471501	::462123437775785000
109331928	::462123444323491000
40946018	::462123468205461000
364752208	::462123508974096000
630076052	::462123552401932000
40946018	::462123560022978000
219163747	::462123883684851000
364752208	::462123954618916000
364752208	::462123995794386000
364752208	::462124186383548000
40946018	::462124195749457000
40946018	::462124325911285000
364752208	::462124418278232000
40946018	::462124673384185000
364752208	::462124746151178000
219163747	::462124859254784000
364752208	::462124974673629000
40946018	::462125120207605000
40946018	::462125226143145000
40946018	::462125572731052000
206067907	::462125586614599000
40946018	::462126013455941000
40946018	::462126181416837000
364752208	::462126200228294000
435557155	::462126271372079000
364752208	::462126667230478000
408031484	::462127149315399000
364752208	::462127297961537000
364752208	::462127328600936000
364752208	::462127684072390000
212490176	::462127840964530000
220632867	::462127879334014000
473718221	::462127981880545000
364752208	::462128161887494000
94310638	::462128228795047000
30246292	::462128457041084000
635796096	::462128993190576000
364752208	::462129006620315000
40946018	::462129157321674000
25537528	::462129179199569000
212490176	::462129364281225000
58847822	::462129785292865000
102233693	::462130466514956000
364752208	::462130504683094000
283051149	::462130761902985000
40946018	::462130784850038000
364752208	::462130995508948000
21623464	::462131119584866000
364752208	::462131213390458000
21623464	::462131252544303000
364752208	::462132081728819000
364752208	::462132118420602000
364752208	::462132775307329000
364752208	::462132884183056000
397028036	::462133094187683000
364752208	::462133143479132000
397028036	::462133388585869000
364752208	::462133407648980000
40946018	::462133545570291000
220632867	::462133616386916000
397028036	::462133858272428000
310664656	::462133891092848000
40946018	::462133924747960000
406121427	::462134112275283000
40946018	::462134113781026000
364752208	::462134222686146000
364752208	::462134322846113000
364752208	::462134856235773000
95504927	::462135614889271000
60712766	::462136639872315000
30246292	::462136805182431000
65425379	::462137373800009000
30246292	::462137660484898000
65425379	::462137672451244000
65425379	::462137706349596000
65425379	::462138230071365000
152715270	::462138822373810000
234630547	::462138987000238000
104112940	::462139048073887000
234630547	::462139627298516000
234630547	::462140102672543000
397028036	::462140233597730000
234630547	::462140292515119000
234630547	::462140472043921000
234630547	::462141042012090000
234630547	::462141514320068000
234630547	::462141608138244000
419249711	::462142215456706000
87306187	::462142320263979000
35706997	::462142656546480000
336019882	::462145463496351000
202196262	::462148691701551000
28510276	::462149267692748000
182092022	::462149642839261000
58847822	::462150323025362000
58847822	::462150607986376000
64768338	::462151052469354000
315872678	::462151358510936000
33358166	::462152611958104000
260979062	::462153904075988000
432116634	::462154045700849000
432116634	::462155239370407000
259021462	::462155593462345000
15186859	::462155621518016000
220632867	::462159849275400000
506707370	::462159946893631000
259021462	::462160155191566000
128103434	::462163421169856000
281295226	::462163763979116000
167183597	::462164358965886000
16039882	::462165957796851000
15733436	::462166227776200000
16039882	::462166363214077000
379253079	::462169402147098000
578593285	::462170084023078000
114070939	::462171468147589000
301657872	::462172637666369000
69044676	::462173378716000000
247372701	::462173599877857000
378281495	::462174286141489000
247372701	::462175087937200000
114070939	::462175090847670000
34841151	::462176109057282000
152454379	::462177957138939000
152454379	::462178086831022000
152454379	::462178118695149000
58627481	::462178139922116000
97307001	::462179083565031000
197384499	::462180548040228000
26684021	::462180692818812000
28405302	::462181562822311000
434675222	::462181863562293000
434675222	::462182018437357000
165658390	::462182537863786000
411786523	::462183258546274000
214678768	::462184012501372000
167222207	::462184213895479000
172025978	::462185518290071000
31586329	::462186058587701000
12685102	::462187252102475000
236930269	::462187449142112000
343018153	::462188310333378000
533417136	::462188534703476000
379152968	::462188695404429000
379152968	::462188792921989000
105852149	::462189144425254000
519909326	::462189246816583000
465934852	::462189286775721000
465934852	::462189439788138000
407395368	::462189661901709000
26198467	::462189960137699000
465934852	::462190054904172000
184195472	::462190093881462000
465934852	::462190197443014000
30787413	::462190265537953000
460772038	::462190589488799000
46268291	::462191361735680000
274432702	::462191429603708000
251231824	::462191580917796000
31250549	::462191622327787000
251231824	::462191854105403000
210674392	::462192004688928000
416506126	::462192616306511000
365523194	::462192665799315000
298090474	::462193213168549000
53724365	::462193528404074000
125849974	::462194680483303000
53724365	::462194859856506000
53724365	::462194978806972000
125849974	::462195025154433000
53724365	::462195426083368000
53724365	::462195583726264000
60399576	::462195958864822000
81765661	::462196145096105000
371477472	::462196207717076000
545540214	::462196248804466000
215385454	::462196441289474000
15778759	::462196539428192000
251231824	::462196541793792000
41001071	::462196680146710000
213287321	::462198887252766000
371477472	::462199023395291000
301717953	::462199169722359000
62396842	::462199262449659000
72210207	::462199507262775000
397028036	::462200512088391000
94226339	::462200738878201000
172573942	::462200764757475000
259876316	::462201406137835000
57933673	::462201423837417000
218750630	::462201455244349000
437082385	::462202071031504000
397028036	::462202262706991000
20738985	::462202290171314000
31258629	::462202315358076000
433916111	::462202492655116000
247159855	::462202539220275000
397028036	::462202799967985000
253120136	::462202941965729000
397028036	::462202962035879000
251892054	::462203104549957000
397028036	::462203115333488000
397028036	::462203460369534000
342878651	::462203580586283000
17356903	::462203598718238000
379357885	::462203787814662000
486231003	::462203966127091000
118810756	::462203974498934000
397028036	::462204002911141000
397028036	::462204116417396000
397028036	::462204181101961000
83878535	::462204253876940000
15733436	::462204260919574000
342878651	::462204375155212000
115583749	::462205306060431000
397028036	::462205368303910000
215385454	::462205405473824000
513270198	::462205534431485000
202196262	::462205769841000000
180911733	::462205788166324000
38440249	::462205854347849000
120853830	::462206125157670000
431179654	::462206155679625000
277794018	::462206399557017000
27237232	::462206498131566000
167184626	::462206637160144000
285906246	::462206950009085000
133508241	::462207192058187000
34536365	::462207446862159000
270025296	::462207547315716000
414191298	::462207839927148000
414191298	::462208496004386000
80159052	::462208658567229000
118470515	::462209054426017000
80159052	::462209100797837000
128380028	::462209184230936000
128380028	::462209462653050000
431179654	::462209487021948000
128380028	::462209607956299000
15733436	::462209636087922000
128380028	::462209814664196000
15733436	::462209864060919000
128380028	::462209895219994000
341037427	::462209962219827000
561622267	::462210005195042000
128380028	::462210098182356000
414191298	::462210181678374000
128380028	::462210267007311000
128380028	::462210481818583000
38440249	::462210498306392000
52818001	::462210589087911000
128380028	::462210869015764000
38440249	::462210896127741000
128380028	::462210944404168000
329471370	::462211071466422000
38440249	::462211100948176000
726320420	::462211162122104000
128380028	::462211166840696000
128380028	::462211318775173000
128380028	::462211389705048000
152127827	::462211736313925000
128380028	::462211858334613000
128380028	::462212037087477000
128380028	::462212094360690000
128380028	::462212314754592000
128380028	::462212402260353000
128380028	::462212567117475000
579271413	::462212568807768000
128380028	::462212714723409000
411898570	::462212737549213000
128380028	::462212810743631000
27237232	::462213247332929000
52818001	::462213359434084000
80159052	::462213367990853000
159944196	::462213368552488000
128380028	::462213401662328000
128380028	::462213465801633000
145572480	::462213593534963000
128380028	::462213614057705000
128380028	::462213691098660000
128380028	::462213746132131000
589402824	::462213769222180000
128380028	::462213840042602000
128380028	::462213904634888000
128380028	::462214060071600000
128380028	::462214136168861000
128380028	::462214228967833000
128380028	::462214268557856000
128380028	::462214323700375000
411898570	::462214483159416000
411786523	::462214638978211000
187089991	::462214939680071000
128380028	::462215352290537000
128380028	::462215489175826000
175928437	::462215654956081000
128380028	::462215781506236000
128380028	::462216359879790000
128380028	::462216403622567000
4434941	::462216439990976000
383523373	::462216475928195000
128380028	::462216486220599000
128380028	::462216532748009000
222687654	::462216546744414000
128380028	::462216664650485000
321637063	::462216741188542000
128380028	::462216779700248000
128380028	::462216821198688000
383523373	::462216906343481000
128380028	::462217000349999000
128380028	::462217199143247000
128380028	::462217266000453000
128380028	::462217504715063000
260440912	::462217556355321000
128380028	::462217563670200000
128380028	::462217886203777000
115503799	::462217912225648000
128380028	::462218047013416000
433470731	::462218106413531000
112801155	::462218198344298000
379152968	::462218276291231000
112801155	::462218362337361000
372507812	::462218642600787000
383523373	::462218735093178000
572151259	::462219274933649000
572151259	::462219297293471000
572151259	::462219338548662000
55704588	::462219388565733000
63473984	::462219449370562000
300594041	::462219572498554000
86970230	::462219611639803000
45173032	::462219639200956000
109655774	::462219992235528000
301203823	::462220011231543000
402492947	::462220027588902000
259872929	::462220342618906000
259872929	::462220343831064000
259872929	::462220344581824000
259872929	::462220345588477000
259872929	::462220346188259000
114070939	::462220583703289000
256088386	::462220626850107000
342878651	::462220711575056000
152127827	::462221440314404000
519909326	::462221454373703000
152127827	::462221645869248000
152127827	::462222253233418000
211019280	::462222304618246000
45173032	::462222579294818000
301203823	::462222613046362000
321876841	::462222715462901000
377176939	::462222727555088000
13683762	::462222874455977000
321876841	::462222900355817000
384683676	::462223976228323000
265786675	::462224048819568000
432116634	::462224217006956000
229290429	::462224241304154000
383523373	::462224597031878000
58031746	::462224638693896000
621474989	::462224724836511000
34841151	::462224971650301000
58031746	::462224978319278000
19071786	::462225057855832000
36485138	::462225084120584000
62518475	::462225143809314000
31258629	::462225153967931000
364546435	::462225265306140000
19071786	::462225337800458000
20738985	::462225393114939000
51649971	::462225687693123000
112801155	::462225743398076000
362737866	::462226050701729000
384683676	::462226156293332000
337396732	::462226231669575000
432888405	::462226375915872000
365746365	::462226447151554000
473118863	::462226529250852000
205928265	::462226696779743000
362737866	::462226754631770000
264705173	::462226803382575000
331482356	::462226814044086000
362737866	::462226921166610000
339565561	::462226944382091000
470801476	::462226992935743000
34863840	::462227075198615000
415206019	::462227082333130000
24100015	::462227167301365000
64596921	::462227295663845000
431944862	::462227305947865000
341153843	::462227326248681000
489961036	::462227331898023000
336821368	::462227367092436000
239917620	::462227753912127000
239917620	::462227837643018000
365746365	::462228002374316000
365746365	::462228177423577000
149980973	::462228296298528000
230903702	::462228322361950000
321637063	::462228353668628000
495598070	::462228458794655000
312856997	::462228523634417000
513270198	::462228554600550000
519677520	::462228667415154000
19374297	::462229285877473000
19374297	::462229314386141000
19374297	::462229346581618000
19374297	::462229462080184000
362737866	::462229520628477000
19374297	::462229534549356000
19374297	::462229600102133000
19374297	::462229682667012000
19374297	::462229729949405000
321637063	::462229758831775000
19374297	::462229777479237000
19374297	::462229926091845000
190492046	::462229945021128000
19374297	::462229968005505000
362737866	::462229977400754000
252725390	::462229983830626000
40708485	::462229989690060000
4059771	::462230014755602000
362737866	::462230129112932000
23663256	::462230208515293000
23663256	::462230249762082000
362737866	::462230359904485000
4059771	::462230379353894000
506519570	::462230400790564000
362737866	::462230427147571000
190492046	::462230435477868000
24413698	::462230582819168000
23663256	::462230668311678000
362737866	::462230723605180000
23663256	::462230723806511000
64596921	::462230866068910000
362737866	::462230917893730000
120853830	::462231314125832000
86474692	::462231834986676000
86474692	::462232051547004000
468965579	::462232086586593000
561622267	::462232177607184000
479222401	::462232181633327000
86474692	::462232365171879000
24413698	::462232402795200000
33904380	::462232417693360000
285988306	::462232530981109000
362737866	::462232736388747000
33904380	::462232898259914000
362737866	::462232962990227000
41143305	::462233065222176000
362737866	::462233423109566000
100090407	::462233669651144000
362737866	::462233671752093000
52441281	::462233693781000000
337396732	::462233941383340000
208894791	::462234014196449000
208894791	::462234032047390000
362737866	::462234057204461000
596957614	::462234103354359000
362737866	::462234135147184000
208894791	::462234189266690000
259876316	::462234356392943000
255547325	::462234440396468000
362737866	::462234441155219000
173688303	::462234458301530000
362737866	::462234497203707000
362737866	::462234625155145000
348262381	::462234642758647000
40708485	::462234680989728000
362737866	::462234809033428000
33904380	::462234821742563000
364405877	::462234905816997000
162245153	::462234939308916000
362737866	::462234941485379000
362737866	::462234996376207000
23663256	::462235117101264000
407038804	::462235270902214000
25537528	::462235286269734000
364405877	::462235374819889000
23663256	::462235375948529000
23663256	::462235469385060000
362737866	::462235470014210000
362737866	::462235524128706000
364405877	::462235614474039000
362737866	::462235733399334000
479222401	::462235815423119000
249468865	::462235891545567000
72293435	::462236007744954000
396786261	::462236011490074000
40708485	::462236080213737000
226357092	::462236089084678000
362737866	::462236138074148000
362737866	::462236236875194000
364405877	::462236291153686000
40708485	::462236293099827000
22285873	::462236310808559000
72293435	::462236378643062000
131254355	::462236405486206000
341037427	::462236449199644000
410122679	::462236495068553000
311724390	::462236514773004000
578505853	::462236575087075000
517695658	::462236625066803000
578505853	::462236746659291000
49886698	::462236816523788000
578505853	::462236882969976000
362737866	::462236948942168000
267299080	::462236976121262000
362737866	::462237000603430000
362737866	::462237119495159000
59622669	::462237262122463000
146608159	::462237365843423000
347643113	::462237479261970000
128284695	::462237574602702000
362737866	::462237750079389000
362737866	::462237818970832000
48157278	::462237878249357000
362737866	::462237878471237000
133112299	::462237914764959000
362737866	::462237988873723000
359806236	::462237995513311000
236528732	::462238069869916000
362737866	::462238081320382000
45173032	::462238133510488000
365746365	::462238240611647000
177692206	::462238278847315000
362737866	::462238291408871000
362737866	::462238380688818000
316025875	::462238405640728000
362737866	::462238477929558000
362737866	::462238578550910000
321839755	::462238627565535000
147997393	::462238899029692000
468965579	::462239154278244000
23663256	::462239229125197000
465934852	::462239240038780000
45929336	::462239379961184000
410122679	::462239487788343000
438647243	::462239635326775000
483526518	::462239799076589000
23663256	::462239883545690000
438647243	::462239885504425000
273748024	::462240113787805000
149980973	::462240413693140000
275813402	::462240422044389000
246571951	::462240446450647000
225203526	::462240494500999000
62518475	::462240706724388000
236528732	::462240789116882000
91606737	::462240919274545000
24413698	::462241064418828000
410122679	::462241335706402000
275813402	::462241358972223000
20804321	::462241500076994000
260440912	::462241568112402000
236528732	::462241572017291000
385595835	::462241697900933000
322446637	::462242027585802000
131254355	::462242102676434000
120532808	::462242268393377000
33904380	::462242472832561000
279230956	::462242797073215000
52818001	::462242936412192000
362737866	::462243026941669000
225203526	::462243055886946000
30242503	::462243079546605000
304219715	::462243377933996000
86474692	::462243457747017000
341153843	::462243569315495000
174720518	::462243587053584000
174720518	::462243746273587000
419249711	::462244324629942000
22536187	::462244637026299000
174720518	::462244705946726000
149980973	::462244770782269000
65412211	::462245011846086000
33904380	::462245015839051000
473454563	::462245205291565000
519909326	::462245221326008000
21415532	::462245400951287000
272184078	::462245739288985000
379357885	::462245926544089000
33904380	::462246094706335000
374659572	::462246132312072000
445219284	::462246160111906000
258196512	::462246300352655000
40708485	::462246578401443000
350083690	::462246802305998000
202196262	::462246843913891000
435409494	::462247356637798000
58661608	::462247422941728000
58661608	::462247563685801000
321102847	::462247628370345000
58661608	::462247935393423000
258196512	::462248029324472000
114633433	::462248096890486000
115583749	::462248376411504000
187049333	::462248801281925000
238322255	::462249021302530000
108798356	::462249060833837000
415998425	::462249465642885000
299389082	::462249637554814000
175928437	::462249688033665000
416548217	::462249726176665000
241324134	::462249929998884000
241324134	::462250099054501000
346412695	::462250111406309000
348683759	::462250247276613000
46268291	::462250304340123000
130312780	::462250754489593000
316025875	::462250899545399000
351922723	::462251089941635000
378778103	::462251356301312000
416548217	::462251539105857000
210671307	::462252440088100000
187049333	::462252700839596000
506100348	::462253108655947000
433932391	::462253108790190000
259052798	::462253179078324000
15733436	::462253253099790000
192677318	::462253265498152000
259872929	::462253484532711000
431262520	::462253628590288000
79754464	::462253736245481000
178985516	::462253773709012000
98785279	::462253782156718000
45173032	::462253977363812000
98785279	::462254264946262000
176974576	::462254324786397000
433932391	::462254384705847000
346998772	::462254463755882000
13683762	::462254583897534000
416548217	::462254761254088000
98785279	::462255267871490000
433932391	::462255396929822000
58661608	::462255448159055000
26897261	::462255984778678000
225203526	::462256016927649000
98785279	::462256106707120000
58661608	::462256123123224000
416548217	::462256348949123000
25784705	::462256653539086000
19374297	::462256703149703000
265249050	::462256920640749000
58661608	::462257022180655000
403020871	::462257363530313000
465266221	::462257419364474000
45173032	::462257682020589000
630007542	::462257749477187000
378773930	::462257783157833000
46268291	::462257791051120000
545784705	::462257963583819000
58661608	::462258247101984000
264946102	::462258258976473000
58661608	::462258349581799000
45173032	::462258706433212000
350083690	::462258858614738000
72293435	::462258922666328000
45173032	::462259026429239000
350083690	::462259153679818000
265786675	::462259172600717000
350083690	::462259318323036000
58661608	::462259419271946000
22067825	::462259445645340000
27626703	::462259549211066000
187049333	::462259559688454000
242305581	::462259669021773000
22717394	::462259690190417000
58661608	::462259705793249000
222687654	::462259751150055000
242812276	::462259755957112000
232312019	::462259872156102000
556631416	::462259960605208000
399645465	::462259985359962000
45173032	::462260009892851000
442736318	::462260018864459000
635796096	::462260275270258000
47348539	::462260276377550000
633506625	::462260317364301000
187049333	::462260523069755000
399645465	::462260623439450000
58661608	::462260656562270000
139547588	::462260933294063000
259052798	::462261160201314000
58661608	::462261420474630000
420083874	::462261648716079000
275260502	::462261818858438000
513825441	::462261932016541000
4434941	::462262120315248000
237938155	::462262257041170000
402492947	::462262546364264000
53312065	::462262744981729000
62936749	::462262823704621000
72293435	::462263014113443000
555976584	::462263466154135000
589402824	::462263813580939000
555976584	::462263874398339000
225622870	::462264080607084000
447313860	::462264202439045000
225622870	::462264224052707000
447313860	::462264234374467000
40708485	::462264670070796000
379253079	::462264750618185000
589402824	::462264781475696000
40708485	::462264786009341000
264946102	::462264953370460000
20778748	::462265000078233000
255195496	::462265625880981000
726320420	::462265631400669000
264300486	::462266009584693000
726320420	::462266237951553000
628045480	::462266881928212000
152715270	::462267175789944000
105607367	::462267420929826000
379253079	::462268122423365000
259052798	::462268307551166000
194129729	::462268650435923000
358296822	::462268861048311000
259052798	::462268861316739000
117264210	::462268920599425000
403020871	::462268938530078000
117264210	::462268942007169000
98785279	::462269290927128000
15778759	::462269374796005000
338477631	::462269431566319000
358296822	::462269461806862000
403020871	::462269531898257000
403020871	::462269600206688000
98785279	::462269750819954000
147997393	::462269795321131000
322446637	::462269946135736000
25383063	::462270073072517000
15778759	::462270183332003000
351896383	::462270324776517000
128284695	::462270386940674000
72293435	::462270792282435000
378281495	::462270893805158000
30246292	::462270941528342000
147997393	::462271159610781000
372507812	::462271168729587000
30246292	::462271179601219000
22717394	::462271530701824000
22067825	::462271541770612000
336019882	::462271619495231000
40708485	::462271633097371000
336019882	::462271670464421000
608426191	::462271727116906000
433168829	::462271739070656000
211019280	::462271743227609000
418783652	::462271830288777000
264705173	::462271843974381000
41658963	::462272904487395000
98785279	::462272939753500000
316025875	::462273011249209000
386956382	::462273022062100000
592475734	::462273219395743000
411786523	::462273304553082000
33904380	::462273436157739000
237330810	::462273686578286000
442736318	::462273854732529000
25383063	::462273966162202000
80159052	::462274046210494000
230659102	::462274155321106000
25383063	::462274259126321000
436188872	::462274321197858000
213767620	::462274400793133000
262471070	::462274647669874000
390552849	::462274718499094000
208894791	::462274745140932000
208894791	::462274782474428000
384503737	::462275066441781000
502240473	::462275199199899000
259021462	::462275376874807000
407038804	::462275486392258000
21568615	::462275538552619000
36279116	::462275560694370000
372507812	::462275665023475000
284931188	::462275820925767000
38440249	::462275883647397000
336019882	::462276257640480000
208894791	::462276316436254000
36279116	::462276391091056000
225203526	::462276555696525000
252756099	::462276637862936000
25537528	::462276665352011000
208894791	::462276750748033000
208894791	::462276942272528000
397717926	::462277178336772000
217262932	::462277295428755000
6652302	::462277433228423000
419249711	::462277626275835000
407038804	::462277637738856000
115583749	::462277773978247000
208894791	::462277884585840000
397934536	::462277927678115000
208894791	::462278179429036000
69064286	::462278319010873000
208894791	::462278406902530000
322446637	::462278419913269000
412304311	::462278594782572000
321876841	::462278845916127000
226995875	::462278909745053000
25680589	::462279016976637000
277278671	::462279040745746000
159640806	::462279294102695000
280194602	::462279336830042000
25680589	::462279506078613000
166877807	::462279532964487000
373653741	::462279695413698000
252314330	::462279983369822000
373653741	::462280016571932000
599787941	::462281229988286000
411786523	::462281312079183000
379253079	::462281503708545000
539183661	::462282502649167000
196659229	::462282528280166000
599787941	::462282732123725000
41753572	::462282936491180000
599787941	::462282947299917000
303427354	::462283346857721000
429906977	::462283402025390000
364546435	::462283741487194000
497544291	::462283842427289000
379253079	::462284300021665000
247372701	::462284457538760000
28510276	::462284938705108000
23663256	::462285022905380000
23663256	::462285330838593000
321637063	::462285354297335000
60555388	::462285806212616000
615507620	::462286085335171000
281295226	::462286272841912000
359104594	::462286405809364000
49886698	::462286785087692000
310664656	::462286833628372000
335367791	::462286997319847000
49886698	::462287029175218000
338588400	::462287223719604000
28252356	::462287946851184000
53545809	::462288035347173000
48157278	::462288151164510000
589402824	::462288278495166000
197210844	::462288464873271000
418312513	::462288467935100000
539183661	::462288743010172000
386956382	::462288745983508000
74955386	::462288878720651000
458847153	::462288913013690000
60555388	::462289342728122000
242305581	::462289402107289000
415943958	::462289598542913000
139547588	::462289658895167000
114633433	::462289843868155000
539183661	::462289891532230000
114633433	::462290228086992000
506519570	::462290492126789000
252756099	::462290508438855000
506519570	::462290984336752000
726320420	::462291059763343000
506519570	::462291148988370000
16710226	::462291260162994000
506519570	::462291280806957000
286265668	::462291427699867000
294347764	::462291559833030000
167184626	::462291570784354000
257913209	::462292127914160000
222687654	::462292336311934000
502240473	::462292355413184000
69494041	::462292408227463000
222687654	::462292448106909000
166877807	::462292458089349000
102233693	::462292898076057000
102233693	::462293036248993000
25235649	::462293228239069000
519677520	::462293285093253000
64768338	::462293898304315000
621474989	::462294130639777000
399174015	::462294170439127000
259872929	::462294493366984000
86474692	::462294503529775000
21623464	::462294662951469000
560698843	::462294731750670000
471632365	::462294784623665000
621474989	::462294960193433000
301257200	::462294960595668000
40708485	::462295293627621000
90797741	::462295700009934000
560698843	::462295848966434000
28252356	::462296152420139000
33238183	::462296271902896000
40708485	::462296441860280000
339565561	::462296591773077000
385595835	::462296723369361000
265786675	::462296807947911000
261471578	::462296998692290000
261471578	::462297058251378000
261471578	::462297165097095000
220632867	::462297211213082000
261471578	::462297306029895000
262496951	::462297353488039000
261471578	::462297371041628000
30242503	::462297451429236000
30242503	::462297500427116000
13298002	::462297625530994000
262496951	::462297710503006000
265786675	::462298114045804000
339565561	::462298119644803000
33238183	::462298199474987000
150034005	::462298339502227000
174132903	::462298348469235000
347643113	::462298675545665000
393105437	::462298679936692000
259052798	::462298968370606000
519677520	::462298969390206000
539183661	::462299527744331000
533844924	::462299755830575000
519677520	::462299773878673000
94310638	::462299834884427000
146216300	::462300448599203000
623065439	::462300558045761000
262370529	::462300765701541000
418312513	::462300883800190000
143455927	::462300930105683000
165491208	::462301387247058000
634615880	::462301507010834000
119434884	::462301634413219000
45527216	::462301953528057000
297542894	::462302041541320000
24100015	::462302104686968000
418841887	::462302158864408000
19071786	::462302694196404000
150034005	::462302778703228000
212060681	::462303139245608000
20738985	::462303333852913000
212060681	::462303629203226000
359104594	::462303752155045000
150034005	::462304011329486000
262496951	::462304149783064000
477188816	::462304211846172000
726320420	::462304423889207000
519677520	::462304557230743000
430943995	::462304575710855000
231483310	::462304817080467000
432747712	::462305071955337000
486138458	::462305308119814000
430943995	::462305387392532000
32125015	::462305526403969000
276131997	::462305697573507000
478145352	::462305745300885000
19071786	::462306684707565000
477188816	::462306734367707000
165491208	::462306959669350000
260038180	::462307032734121000
19879486	::462307120667713000
219092257	::462307175528804000
473454563	::462307214301343000
384503737	::462307250896240000
347643113	::462307267594190000
533844924	::462307491577999000
635577431	::462307550075965000
290195625	::462307584687370000
379253079	::462307587938328000
170924102	::462307643697025000
379253079	::462308161429712000
212060681	::462308626347356000
91606737	::462308749999620000
634615880	::462308931943923000
219092257	::462309093382701000
30406728	::462309211213291000
139460380	::462309226090471000
320249108	::462309362573139000
510998653	::462309460807938000
338076990	::462309478722199000
542909484	::462309509348990000
238322255	::462309639443738000
118881789	::462310550371074000
260911912	::462310636391632000
436716308	::462310740574339000
19071786	::462311056724226000
329471370	::462311266099675000
102233693	::462311391785783000
434045786	::462311422178107000
102233693	::462311515677151000
102233693	::462311840190435000
20496164	::462311882716508000
144937748	::462312089550602000
22717394	::462312353967525000
281295226	::462312383500025000
258506164	::462312762333343000
430943995	::462313007838953000
347413433	::462313213984403000
347413433	::462313248872607000
347413433	::462313480519819000
36958694	::462314060772425000
258196512	::462314072621346000
379253079	::462314100560003000
258196512	::462314273088090000
36958694	::462314322203377000
237938155	::462314648557989000
45173032	::462314727117713000
414004311	::462315181729513000
91606737	::462315366366973000
91606737	::462315484461805000
45173032	::462315517467181000
45173032	::462315556910424000
45173032	::462315722761584000
273811402	::462316049225228000
45173032	::462316133274898000
273811402	::462316153986351000
379253079	::462316239957028000
20738985	::462316253177479000
348901427	::462316334152302000
224068229	::462316589741006000
224068229	::462316876010631000
227859860	::462317222312951000
227859860	::462317287190433000
301042701	::462317731032104000
20496164	::462318132414009000
408869196	::462318247874805000
328794919	::462318326665203000
45173032	::462318578700935000
260911912	::462318756987801000
237330810	::462319131195621000
379152968	::462319144348958000
384683676	::462319488638398000
425381729	::462319506732630000
45173032	::462319631655784000
41753572	::462319748865216000
322446637	::462320211756982000
17086308	::462320388307824000
15733436	::462320508663783000
351099839	::462320692763967000
379253079	::462320833802014000
232468321	::462320907873034000
379253079	::462320964446224000
726320420	::462321041822326000
321794820	::462321911985614000
261471578	::462322023763832000
632481728	::462322089320783000
477188816	::462322308699676000
260911912	::462322438055817000
437082385	::462322587314688000
477188816	::462322759675019000
100934605	::462322854588329000
340119318	::462322982338035000
321794820	::462323112680226000
318065690	::462323153776029000
272184078	::462323280729231000
340119318	::462323282864123000
519677520	::462323460203892000
477188816	::462323690576048000
17086308	::462323737975472000
138083816	::462324095523106000
477188816	::462324294572580000
445219284	::462324341217443000
15681561	::462324398192476000
393133633	::462324942676443000
402492947	::462324943317778000
393105437	::462325082396688000
402492947	::462325298378186000
399174015	::462325615736000000
635796096	::462325735198162000
300607168	::462325786620735000
419105102	::462325796179173000
480973099	::462325841460875000
242435004	::462325843914534000
633506625	::462325912017461000
59370673	::462325913288339000
194129729	::462325938156732000
53724365	::462326142049869000
297542894	::462326326922207000
147997393	::462326677125615000
594844703	::462326783422246000
249451202	::462326959796518000
259052798	::462326964909404000
249451202	::462327093926182000
433003196	::462327135202709000
623065439	::462327137035616000
286265668	::462327331655151000
80159052	::462327509288103000
371416817	::462327540368285000
588531316	::462327771075989000
482944497	::462328756385116000
39237011	::462328760029949000
44399596	::462328800622039000
519936824	::462328841038336000
393105437	::462328878221242000
140994915	::462329157880266000
384683676	::462329175915765000
374613599	::462329185319813000
322446637	::462329608868593000
588531316	::462329613289803000
308690900	::462329662241128000
125849974	::462329834685755000
140994915	::462329921855950000
519677520	::462329950151114000
259601379	::462330150416175000
259601379	::462330323401846000
183438897	::462330518575403000
726320420	::462330704005591000
385259637	::462330720313421000
259601379	::462330795160399000
726320420	::462330856476901000
415897649	::462331717366194000
60218540	::462331854696505000
301761224	::462331861965217000
149980973	::462332172859211000
414004311	::462332179033255000
411786523	::462332258645708000
297542894	::462332294523404000
139460380	::462332603475849000
385259637	::462332884448477000
369310186	::462332944837668000
539183661	::462333257456295000
442736318	::462333485328642000
259052798	::462333903621984000
380723702	::462334020052070000
380723702	::462334201904496000
267357514	::462334489092321000
104112940	::462334897492074000
104112940	::462334908644728000
48157278	::462335034087976000
421179396	::462335055252041000
166877807	::462335325734326000
340119318	::462335503056920000
45173032	::462335610850906000
378281495	::462335629640994000
45173032	::462335648259899000
19071786	::462336034521751000
86474692	::462336283654639000
588531316	::462336735071191000
59370673	::462336826976378000
45173032	::462337105260457000
274311440	::462337190219890000
275813402	::462337215796764000
275813402	::462337258767388000
54721301	::462337285271588000
338076990	::462337311217557000
59370673	::462337348802314000
320249108	::462337534144413000
8036902	::462337979101757000
166877807	::462338002854088000
472617238	::462338123519643000
379152968	::462338357033709000
45173032	::462338563989045000
539183661	::462338581131173000
163768701	::462338756016881000
72293435	::462339401625112000
277760577	::462339560299855000
24392243	::462339888457994000
420083874	::462339923362590000
100090407	::462340206637875000
357150048	::462340327110901000
357150048	::462340520053075000
357150048	::462340918893617000
455097630	::462340940221255000
249012544	::462341226386051000
455097630	::462341295592050000
455097630	::462341360033361000
455097630	::462341372314279000
244800948	::462341623225913000
45173032	::462341794475565000
455097630	::462341866441039000
341153843	::462342116816224000
371477472	::462342269656236000
429491583	::462342291139887000
371477472	::462343054112743000
421179396	::462343275047682000
726320420	::462343415171387000
247362551	::462343552534851000
334475845	::462343796899201000
85651876	::462343849818324000
334475845	::462343953141207000
85651876	::462343990524641000
334475845	::462344112596078000
560822598	::462344140835921000
421179396	::462344231827144000
385259637	::462344518139142000
58661608	::462344548312961000
58661608	::462344700549410000
58661608	::462344919508873000
58661608	::462345140750024000
334475845	::462345343368433000
334475845	::462345492220096000
418783652	::462345580002689000
25942336	::462345744507486000
458847153	::462346281902669000
25537528	::462347351219507000
25537528	::462347384627154000
98785279	::462347427388071000
25537528	::462347449764687000
455097630	::462347735769702000
321794820	::462348027353526000
270025296	::462348506775056000
468965579	::462348528116064000
420083874	::462348671594414000
421179396	::462348717857980000
321102847	::462348935982768000
46268291	::462349077703696000
328794919	::462349102542782000
381778563	::462349190320775000
165491208	::462349293639442000
259052798	::462349299100037000
338477631	::462349302913040000
237938155	::462349333187145000
259052798	::462349520915791000
414191298	::462349766899163000
270025296	::462350138459947000
519936824	::462350332383592000
48157278	::462350470561136000
247159855	::462350512768032000
270025296	::462350558318186000
18437537	::462350683690528000
348683759	::462350828724957000
270025296	::462350942281547000
321794820	::462351022313046000
15778759	::462351133952847000
40708485	::462351164701286000
18437537	::462351220079075000
599589782	::462351220737601000
25537528	::462351332616450000
186693710	::462351369660145000
165491208	::462351451919228000
166877807	::462351489126518000
249451202	::462351690859962000
186693710	::462351753766133000
259052798	::462351906782711000
308175001	::462352068376682000
259052798	::462352100156899000
322324723	::462352137209393000
213287321	::462352420723761000
28252356	::462352578294980000
28252356	::462352599396528000
433003196	::462352674017775000
244800948	::462352723430481000
613956023	::462353102176129000
308175001	::462353242597253000
340119318	::462353248150507000
26925878	::462353449011531000
219163747	::462354121366859000
86349050	::462354279295352000
282697692	::462354498296754000
539183661	::462354553783209000
623065439	::462354716790652000
275813402	::462354880414244000
283518032	::462354893807046000
112801155	::462354896365572000
282697692	::462355013948682000
236528732	::462355020260708000
236528732	::462355091098324000
282697692	::462355171176353000
637303583	::462355258077769000
112801155	::462355419714031000
282697692	::462355815119486000
404496513	::462355827899113000
393133633	::462355875718770000
86349050	::462356278371971000
282697692	::462356576125599000
436188872	::462356577190948000
30516926	::462356690718195000
282697692	::462356842380013000
340119318	::462356844309004000
420083874	::462357008927444000
125849974	::462357266780667000
146608159	::462357350494769000
296590824	::462357377690238000
282697692	::462357425832869000
282697692	::462357500105613000
282697692	::462357983880806000
282697692	::462358045440614000
420083874	::462358056526172000
282697692	::462358108522565000
455097630	::462358139115823000
293246270	::462358164805922000
282697692	::462358278610366000
455097630	::462358358352089000
282697692	::462359153751506000
239313896	::462359174869827000
114070939	::462359672528191000
273092249	::462359722138427000
282697692	::462359895908827000
386956382	::462360166113890000
413367641	::462360498881957000
147779508	::462360674342285000
477188816	::462360794416439000
282697692	::462361066211930000
25383063	::462361217991188000
421179396	::462361279869362000
282697692	::462361436350873000
510998653	::462361462284238000
340119318	::462361797941796000
216819428	::462361878576910000
709921765	::462362053404262000
506519570	::462362399673434000
38440249	::462362425795166000
38440249	::462363055074967000
409404583	::462363206636163000
69494041	::462363328459702000
139460380	::462363578683498000
139460380	::462363688389705000
25942336	::462363963737772000
433932391	::462364135401877000
26897261	::462364240889008000
243011588	::462364361764642000
282697692	::462364395755274000
284316159	::462364626143817000
468965579	::462365250873225000
455097630	::462365397442768000
44041485	::462365600665194000
299484513	::462365698115633000
249451202	::462365959492100000
249451202	::462366110243766000
26925878	::462366241068285000
574250205	::462366251109855000
256845035	::462366276686721000
437082385	::462366279257841000
58627481	::462366453799202000
413367641	::462366648738254000
22717394	::462366736688218000
144937748	::462366864820428000
30242503	::462367303749750000
31144939	::462367434482393000
31144939	::462367658843705000
52818001	::462368217743122000
594844703	::462368430545723000
120853830	::462368460807614000
30242503	::462368619968462000
436716308	::462368948940722000
213287321	::462369374830346000
213287321	::462369513561133000
436716308	::462369661284536000
213287321	::462369909646049000
432747712	::462370077652688000
436716308	::462370345677488000
117264210	::462370392360112000
334475845	::462370402941947000
213287321	::462370573742788000
117264210	::462370604126326000
213287321	::462370667279966000
285906246	::462370710535434000
52818001	::462370799740264000
37802339	::462371134789656000
285906246	::462371179739615000
52818001	::462371229492862000
237938155	::462371319036669000
251231824	::462371329690591000
436716308	::462371374942941000
24392243	::462371448909467000
20478089	::462371501497659000
8709452	::462371562176675000
17086308	::462371565707853000
445903498	::462371567218216000
435349693	::462371629075791000
8709452	::462371717554651000
378281495	::462371793245065000
262471070	::462372014603649000
435349693	::462372124217577000
232468321	::462372166810357000
232468321	::462372693552009000
350424007	::462372876377923000
8709452	::462372935442137000
350424007	::462373002433536000
8709452	::462373350539816000
8709452	::462373440964816000
382414670	::462373708837826000
316902035	::462373904892575000
398377928	::462373953294434000
398377928	::462374178406924000
539183661	::462374367151009000
436716308	::462374385681465000
455097630	::462374577704693000
397717926	::462374599918108000
578505853	::462374901098098000
436716308	::462375187519111000
226995875	::462375322889904000
163242154	::462375345396543000
311031621	::462375438552014000
364752208	::462375654931968000
364752208	::462375724108627000
364752208	::462375897132068000
364752208	::462376042485661000
190624012	::462376700760702000
368468264	::462377101761335000
10095952	::462377876956778000
588531316	::462377972813426000
36958694	::462377995886280000
636632104	::462378142351368000
44041485	::462378278310141000
308175001	::462378617545039000
341493662	::462378870830661000
379807492	::462378890833326000
339565561	::462378999550054000
339565561	::462379296963579000
113221759	::462379464073420000
364752208	::462379575930912000
328871385	::462379624081522000
14955026	::462379699021180000
339565561	::462379777815363000
272999900	::462379895877017000
510998653	::462379910833917000
14955026	::462379916328439000
139460380	::462380150311505000
510998653	::462380278770827000
30242503	::462380477093924000
445826532	::462381148325556000
361691248	::462381433533648000
447313860	::462381774472245000
592475734	::462382238772895000
338477631	::462382272558407000
342878651	::462382306468962000
445826532	::462382455501357000
445826532	::462382489894649000
85651876	::462382552364232000
416018810	::462382603765841000
85651876	::462382760913821000
26925878	::462382862184886000
342878651	::462383031756419000
85651876	::462383109049417000
33358166	::462383349504692000
33358166	::462383432627412000
24719772	::462383645886783000
239928368	::462383745442799000
273811402	::462383763360858000
33358166	::462384072363622000
48157278	::462384566658162000
70839851	::462384656990494000
360814823	::462384941477535000
338588400	::462384969080270000
360814823	::462384976315428000
360814823	::462385133580845000
412304311	::462385219035996000
273092249	::462385722855804000
368468264	::462385813779542000
98785279	::462385914862657000
304224068	::462385930561921000
382371778	::462386249794609000
477188816	::462386264759484000
304224068	::462386265757732000
481512198	::462386320871272000
226357092	::462386444678352000
147779508	::462386484814024000
226357092	::462386546490892000
29473860	::462386761188909000
260911912	::462387044258701000
436716308	::462387122679599000
319851493	::462387221161467000
65482831	::462387435259711000
213287321	::462387452586786000
259052798	::462387484765089000
33358166	::462387557574385000
109477035	::462387635445432000
368468264	::462387749790961000
302525103	::462387883572494000
260539431	::462388625498329000
213287321	::462388682050506000
260539431	::462388702342164000
100934605	::462388739600576000
164101308	::462388847725137000
33358166	::462388899927838000
40708485	::462388944202498000
33358166	::462389139967860000
225622870	::462389207047364000
46727568	::462389435997237000
32596609	::462389461469630000
379357885	::462389547348033000
225622870	::462389571670384000
33358166	::462389755750408000
368468264	::462389836918169000
510998653	::462389881353023000
254579074	::462390252959563000
319851493	::462390268939890000
341153843	::462390408228909000
334475845	::462390705865101000
254579074	::462390873909518000
368468264	::462390953148301000
215427794	::462391031812464000
334475845	::462391300881657000
334475845	::462391352450629000
225622870	::462391375200550000
321637063	::462391442850078000
334475845	::462391502845771000
334475845	::462391578297122000
368468264	::462391625654628000
167184626	::462391647557259000
334475845	::462391720576315000
414004311	::462391768407744000
334475845	::462391814050549000
414004311	::462391975283392000
368468264	::462392087778844000
368468264	::462392508639506000
368468264	::462392550519615000
368468264	::462393009250660000
472617238	::462393173885452000
596957614	::462393645664989000
368468264	::462394055562129000
341493662	::462394231748050000
30242503	::462394351570542000
172280619	::462394420168753000
368468264	::462394700947652000
65482831	::462394780014497000
537633292	::462394816156823000
421179396	::462394967218855000
428300082	::462395114200260000
259601379	::462395179714879000
115824990	::462395657354227000
65482831	::462395732025044000
293246270	::462395825264787000
331398205	::462396096858169000
29335169	::462396214508789000
408869196	::462396233605058000
100934605	::462396255768162000
408869196	::462396285543129000
408869196	::462396304916639000
537633292	::462396377570373000
408869196	::462396460995072000
408869196	::462396502350917000
158948390	::462396806110801000
24392243	::462396937074114000
432116634	::462397002152960000
341153843	::462397034973392000
138083816	::462397227076292000
322324723	::462397387664011000
310664656	::462397458111148000
316902035	::462397562092544000
21415532	::462397599832866000
322324723	::462397769106198000
61478431	::462397806880493000
322324723	::462397923674705000
407038804	::462397971058159000
326436771	::462398060337709000
410122679	::462398229393731000
408869196	::462398256983449000
334475845	::462398459149303000
321637063	::462398463968563000
599787941	::462398514933530000
31287131	::462398639722098000
599787941	::462398654041821000
408869196	::462398663910637000
599787941	::462398776955920000
243011588	::462399245103157000
15742158	::462399288551964000
397717926	::462399561236234000
34445704	::462399887623979000
15742158	::462400045758046000
243011588	::462400055170072000
243011588	::462400110828462000
572151259	::462400348015972000
701949296	::462400431247720000
58847822	::462400752778883000
172280619	::462401082833268000
53724365	::462401346721701000
294347764	::462402208479207000
347413433	::462402558145740000
212060681	::462402822567653000
128284695	::462403080647364000
379807492	::462403445882757000
414191298	::462404120477827000
241324134	::462404120495005000
414191298	::462404367425888000
271717879	::462404444773048000
142950218	::462404447080292000
416130255	::462404563077984000
30242503	::462404785178570000
216507874	::462405308065648000
507987711	::462405336994168000
232793000	::462405391083507000
202840862	::462405411119722000
406121427	::462405418749161000
216507874	::462405646722150000
379807492	::462405959067779000
216507874	::462406125225132000
410122679	::462406191378092000
38748723	::462406385620512000
242206017	::462406538616127000
42265739	::462406849803743000
98785279	::462407106646532000
98785279	::462407221893398000
98785279	::462407229287981000
332908078	::462407317502558000
15742158	::462407345809928000
35706997	::462407483168792000
128284695	::462407667617906000
31287131	::462407726954323000
414191298	::462407784214953000
414191298	::462407806495117000
98785279	::462408053472899000
15742158	::462408080500985000
310664656	::462408163065475000
414191298	::462408200952627000
30242503	::462408434336272000
574250205	::462408543443107000
239917620	::462408550296207000
38748723	::462408694064746000
16107745	::462408714952404000
42265739	::462408717288214000
15742158	::462408870909198000
574250205	::462409055156580000
554852227	::462409056347381000
35706997	::462409127667318000
216507874	::462409133975535000
368468264	::462409157862121000
38748723	::462409261889626000
42265739	::462409449269760000
244800948	::462409472611471000
264946102	::462409571932590000
225622870	::462409732113039000
414191298	::462409824374771000
338588400	::462409862631026000
364546435	::462409917811683000
15742158	::462409982714335000
414191298	::462410143905239000
357150048	::462410348713492000
15742158	::462410846980046000
244800948	::462411091847680000
46727568	::462411251436384000
225622870	::462411495608160000
588531316	::462411792204169000
25537528	::462412105908768000
226357092	::462412132399579000
226357092	::462412263429660000
374289648	::462412458729406000
128284695	::462412602841497000
410122679	::462412642179878000
184578066	::462412945045991000
15742158	::462413046745673000
178985516	::462413243000975000
244800948	::462413442498826000
261942709	::462413534794493000
261942709	::462413568105668000
261942709	::462413598489198000
261942709	::462413629082456000
225622870	::462413784766619000
299389082	::462414078699270000
225622870	::462414145581633000
346654346	::462414160492363000
374289648	::462414174451400000
184578066	::462414196278562000
35706997	::462414316352720000
346654346	::462414349265432000
35706997	::462414486209445000
370850900	::462415126487138000
305216922	::462415307718418000
341153843	::462415371044388000
35706997	::462416137393684000
150034005	::462416167165247000
25537528	::462416420719300000
218711172	::462416609949515000
342878651	::462416622112628000
472617238	::462416634666180000
255547325	::462416636218441000
341153843	::462416688298741000
341153843	::462416798747332000
234143570	::462416858961182000
218711172	::462416998396592000
320452099	::462417017317117000
277251070	::462417094529654000
320452099	::462417120618229000
320452099	::462417266844254000
53724365	::462417356220674000
478020840	::462418005922566000
197210844	::462418255752478000
197210844	::462418366545035000
93927673	::462418420034985000
486231003	::462418467367714000
197210844	::462418652537839000
225622870	::462418938580582000
257597142	::462418958327762000
225622870	::462419075260751000
46268291	::462419154717261000
249227650	::462419355591254000
633506625	::462419389560537000
19374297	::462420280062013000
379807492	::462420515701805000
249227650	::462420673017556000
159011393	::462420894380343000
588531316	::462420987683020000
259052798	::462421145912766000
53312065	::462422112926728000
69494041	::462422186116915000
53312065	::462422194937946000
197210844	::462422591429681000
244800270	::462422842412650000
21568615	::462422846178721000
119434884	::462423078559969000
301717953	::462423276384686000
20738985	::462423372895633000
159011393	::462423404952707000
264295397	::462423449647194000
415998425	::462423605557460000
64926237	::462423652416225000
601049906	::462423700340359000
19879486	::462424214101045000
264300486	::462424352043311000
25537528	::462424763403886000
58847822	::462424815945535000
58847822	::462425364761812000
64926237	::462425509880549000
284316159	::462425598783025000
225622870	::462425604852572000
454471454	::462425648141590000
58847822	::462425667032723000
53724365	::462425726143041000
225622870	::462425771949060000
320452099	::462425897266855000
58847822	::462425977155362000
454471454	::462426014644043000
159011393	::462426055966748000
445826532	::462426261932244000
308175001	::462426442748264000
219092257	::462426657794433000
219092257	::462426666556338000
219092257	::462426674458411000
150034005	::462426723716300000
159011393	::462426840754159000
58847822	::462427025706209000
124374229	::462427114390556000
321637063	::462427243793612000
538590660	::462427741413834000
348262381	::462427950101438000
348262381	::462427960629157000
397717926	::462428030955454000
321637063	::462428038761025000
356579210	::462428058277142000
372507812	::462428143933218000
275268585	::462428175742431000
244995179	::462428271318405000
100934605	::462428548662169000
379807492	::462428789100654000
244800270	::462429036980236000
38748723	::462429059264565000
277251070	::462429165724000000
478020840	::462429240869130000
321637063	::462429553106112000
411700909	::462429779413987000
356579210	::462429779657252000
173688303	::462429889107197000
17210128	::462429913203900000
356579210	::462430021647601000
478145352	::462430104761942000
321637063	::462430114333356000
321637063	::462430164555935000
560698843	::462430178560724000
356579210	::462430368344596000
416130255	::462430427957833000
356579210	::462430609151782000
411700909	::462431077920153000
378415682	::462431120785956000
34863840	::462431417327443000
134181956	::462431519249027000
356579210	::462431611766591000
368468264	::462431723800653000
326436771	::462431764477009000
262471070	::462431864624799000
300884493	::462431921805336000
449988145	::462432244775526000
356579210	::462432377571012000
356579210	::462432565819744000
326436771	::462432645071134000
539183661	::462432673970274000
356579210	::462432926085292000
319851493	::462433135670886000
356579210	::462433213567496000
326436771	::462433344177704000
313496905	::462433358450933000
356579210	::462433437702709000
312857835	::462433488768344000
313496905	::462433572989571000
356579210	::462433644402200000
599787941	::462433652237139000
300884493	::462433735707996000
238880491	::462433857149489000
356579210	::462434125925076000
313496905	::462434216337100000
313496905	::462434556281229000
15681561	::462434692256395000
238880491	::462434846527086000
26920974	::462434928744230000
52441281	::462435061011599000
537633292	::462435131400003000
358296822	::462435382701740000
30242503	::462435395402088000
224682361	::462435716816183000
259052798	::462435720456458000
23721718	::462436255922286000
238322255	::462436660966592000
313496905	::462436723411021000
256638502	::462436982657142000
216819428	::462437559629799000
35706997	::462437575660437000
238880491	::462437633658855000
238880491	::462437695533236000
213767620	::462437731176816000
238880491	::462437763787128000
238880491	::462437768849674000
238880491	::462437795080839000
187049333	::462437962957864000
273092249	::462438096844640000
407038804	::462438546734084000
276341812	::462438652337856000
414191298	::462438675557515000
373653741	::462438878230503000
124374229	::462439610253996000
187049333	::462439683138400000
633506625	::462439692386836000
633506625	::462439707901558000
326436771	::462439934360817000
322324723	::462440173142167000
258506164	::462440794037567000
258506164	::462440835984814000
623065439	::462440886031626000
322324723	::462441218555654000
539183661	::462441416372015000
47410500	::462441503927697000
313496905	::462441642448781000
313496905	::462441676632367000
124374229	::462441812997582000
313496905	::462441913908355000
313496905	::462441998926876000
382414670	::462442018698846000
47410500	::462442301583671000
313496905	::462442320177016000
608426191	::462442467300622000
64926237	::462442804283600000
124374229	::462442953428828000
182092022	::462443131791605000
124374229	::462444004932460000
202292166	::462444139381288000
238786875	::462444281030930000
173371030	::462444299032883000
605327407	::462444571117760000
277251070	::462444572858015000
321637063	::462444725271031000
173371030	::462445214884323000
187049333	::462445305623875000
256638502	::462445409416138000
183438897	::462445445407453000
447313860	::462445743337656000
256638502	::462445882730766000
52441281	::462446063471706000
150828387	::462446221979041000
447313860	::462446310260764000
413367641	::462446355022356000
383045348	::462446904526131000
447313860	::462447262715875000
599787941	::462447516479680000
36958694	::462447769014112000
202292166	::462447842305769000
321637063	::462448083083988000
348683759	::462448368690528000
313496905	::462448572202381000
379152968	::462448664246763000
277251070	::462448895591587000
171724420	::462449587408887000
202798666	::462449650445074000
171724420	::462450114045702000
264622253	::462450760601460000
232901934	::462450841438257000
230227645	::462451160930996000
230227645	::462451235270819000
230227645	::462451372357468000
95723533	::462451784930590000
377176939	::462451896171909000
18277474	::462452103345369000
41753572	::462452143853936000
242305581	::462452461773783000
334475845	::462452671383744000
213287321	::462453089573023000
68369234	::462453094169993000
264622253	::462453169952276000
46268291	::462453253658001000
213287321	::462453279696617000
293644929	::462453518515716000
18277474	::462453689123627000
18277474	::462453818593378000
244800948	::462453913623351000
468965579	::462454463886659000
276341812	::462454580337340000
399645465	::462454730220777000
276341812	::462454782452461000
276341812	::462454789591146000
49886698	::462454888018886000
25942336	::462455095989653000
278316478	::462455122405380000
216507874	::462455134048354000
276341812	::462455378450452000
268547296	::462455459161448000
141735027	::462455711641776000
301244439	::462455833977057000
167183597	::462456574087151000
351896383	::462456650209579000
230227645	::462456664373743000
230227645	::462456789653413000
382414670	::462456829138595000
308726677	::462457090481455000
230227645	::462457098010255000
182092022	::462457296530862000
433916111	::462457529138573000
304224068	::462457584755044000
264946102	::462457585539350000
304224068	::462457644025122000
182092022	::462457995079589000
63473984	::462458063044112000
63473984	::462458215716753000
63473984	::462458347984125000
182092022	::462458440791494000
249227650	::462458590117507000
322324723	::462459346429820000
602895412	::462459353048432000
358296822	::462459464247824000
268547296	::462460885781336000
312857835	::462461175050280000
602895412	::462461247556820000
351099839	::462461465312518000
293246270	::462461741796831000
602895412	::462461984835772000
112801155	::462462434801090000
80448281	::462462533106806000
322324723	::462462537267568000
322324723	::462462610189729000
633506625	::462462611737432000
46268291	::462462970795024000
244800948	::462463471574319000
633506625	::462463507682693000
351099839	::462463549252460000
207781904	::462463597050728000
207781904	::462463771064008000
46268291	::462463866664808000
207781904	::462463873451180000
150839491	::462463892002590000
608426191	::462463933471670000
112801155	::462463988677496000
68369234	::462463994150653000
556631416	::462464058671636000
150839491	::462464099708719000
207781904	::462464112715255000
202840862	::462464165668352000
608426191	::462464195078799000
207781904	::462464210509656000
43838022	::462464239576154000
602895412	::462464355141824000
202840862	::462464384699088000
112801155	::462464453171490000
290195625	::462464606318108000
207781904	::462464644292960000
336019882	::462464718460813000
322324723	::462464854209470000
122725183	::462464884614000000
556631416	::462464893891776000
322324723	::462465005032452000
320452099	::462465076143083000
279230956	::462465129909862000
322324723	::462465213661716000
602895412	::462465576644796000
46268291	::462465602645274000
322324723	::462465612963278000
207781904	::462465837811503000
602895412	::462465957328207000
46268291	::462466044141899000
266210776	::462466046079672000
322324723	::462466149091794000
322324723	::462466301340839000
322324723	::462466321175674000
71689075	::462466345234599000
43838022	::462466513585184000
336019882	::462466738395693000
602895412	::462466802589913000
43838022	::462467164469870000
312857835	::462467281449406000
322324723	::462467372209553000
46268291	::462467441356836000
602895412	::462467699416002000
162802335	::462467869079379000
322324723	::462467953187753000
602895412	::462467978844700000
416018810	::462468273733267000
602895412	::462468322039447000
322324723	::462468345820770000
602895412	::462468417531174000
416018810	::462468602981912000
602895412	::462468632417947000
416018810	::462468859174199000
602895412	::462469322632622000
237938155	::462469570414915000
313496905	::462469617655361000
313496905	::462469735615959000
20778748	::462469766003699000
602895412	::462469799747268000
66184984	::462470401432748000
313496905	::462470659000397000
313496905	::462470852852711000
264946102	::462471683933495000
167183597	::462472139438702000
66184984	::462472500740653000
48612192	::462473326749696000
367990281	::462473584951447000
335068121	::462474768457801000
95504927	::462474828738752000
335068121	::462474892214956000
25235649	::462475368012988000
435349693	::462475481598939000
321637063	::462475804950417000
264622253	::462476239278575000
167184626	::462476286816813000
321637063	::462476431755579000
321637063	::462476869238276000
98785279	::462478210715119000
71689075	::462478733581225000
71689075	::462478793933070000
416548217	::462479001454645000
105607367	::462479291289071000
474371126	::462479778214588000
71689075	::462480120700481000
71689075	::462480324262649000
71689075	::462480704857993000
516542821	::462481000568598000
413686504	::462481006755213000
413686504	::462481062846017000
71689075	::462481098652790000
71689075	::462481121583050000
413686504	::462481130814726000
71689075	::462481288000466000
316902035	::462481452970819000
41753572	::462481553109438000
41753572	::462481644448788000
71689075	::462481851639422000
71689075	::462482746682904000
213763059	::462482972315095000
71689075	::462483519126921000
71689075	::462483657627033000
71689075	::462484116962050000
416018810	::462484404456001000
416018810	::462484857562484000
18277474	::462485513526853000
634890754	::462485615464812000
18277474	::462485782494990000
71689075	::462486147923730000
472617238	::462487353022349000
360814823	::462487423092416000
360814823	::462487462426583000
634890754	::462488195217645000
402492947	::462489157999157000
70839851	::462489335472721000
634890754	::462489407484731000
408031484	::462489555090681000
281295226	::462489569045512000
473718221	::462490401845149000
465292139	::462490610457268000
608426191	::462490852464414000
402492947	::462491095624986000
277760577	::462491243730059000
277760577	::462491416304685000
283051149	::462493216432865000
273205079	::462493249421053000
402492947	::462494281044066000
435557155	::462494447125528000
592475734	::462495797284581000
592475734	::462495886224793000
262496951	::462496342812532000
634890754	::462496805960159000
402492947	::462497050160951000
102233693	::462497865923702000
478020840	::462498816852492000
402492947	::462498912041828000
480973099	::462498934342959000
402492947	::462499085077843000
216507874	::462499800361873000
152715270	::462501454167539000
124011751	::462502720000122000
35706997	::462505067023564000
173371030	::462505312973385000
65425379	::462505947546812000
65425379	::462506547957211000
28905424	::462510500610207000
374613599	::462510988625846000
28905424	::462511825519538000
118473489	::462513360551292000
27237232	::462513631885000000
216507874	::462513967621885000
432116634	::462513981844779000
256638502	::462515757788975000
213287321	::462515791276298000
235867165	::462517683829755000
235867165	::462517874817384000
15186859	::462518007928205000
12685102	::462518694728728000
379253079	::462520969224265000
283518032	::462521964339658000
60712766	::462525413550354000
213187842	::462525789532344000
159011393	::462528759522816000
197384499	::462528889924104000
187049333	::462529297111330000
370850900	::462531158509899000
630076052	::462531431156043000
434675222	::462533811407171000
434675222	::462534098066501000
249012544	::462534380716425000
434675222	::462534565282983000
434675222	::462534632245039000
301657872	::462535036525228000
434675222	::462535324435238000
69044676	::462535789843206000
67193398	::462536322184278000
557400595	::462538918722678000
27626703	::462539129302298000
227476350	::462539536279404000
140994915	::462540782696943000
315872678	::462540866746200000
557400595	::462541471703248000
97307001	::462541619078504000
30787413	::462543140792987000
28405302	::462543984443678000
36279116	::462544760297619000
165658390	::462544955194355000
434675222	::462545555244474000
434675222	::462545946493329000
434675222	::462545993528250000
214678768	::462546449339670000
461652679	::462548239343185000
236930269	::462549851058606000
343018153	::462550722173603000
359104594	::462551018236960000
506707370	::462551421401853000
506707370	::462551431850262000
105852149	::462551567665623000
407395368	::462552087155339000
26198467	::462552456161796000
184195472	::462552590870253000
460772038	::462553017309339000
178985516	::462553346348294000
301717953	::462553387972968000
58661608	::462553896322609000
58661608	::462554090799898000
31250549	::462554130062381000
78614495	::462554204218089000
58661608	::462554425966755000
118473489	::462554454215376000
210674392	::462554510590615000
58661608	::462554542748729000
118473489	::462554546448113000
118473489	::462554723485499000
416506126	::462555043531468000
365523194	::462555091577233000
239917620	::462555188641792000
275813402	::462555348751360000
125849974	::462555483610808000
392737983	::462557232908206000
125849974	::462557416635502000
377486283	::462558210054815000
60399576	::462558318318219000
81765661	::462558505002475000
260911912	::462559459240202000
150828387	::462560261090869000
69494041	::462560694705983000
20804321	::462560707288920000
150828387	::462560735726673000
150828387	::462560946880516000
62396842	::462561615682883000
118473489	::462561646041645000
72210207	::462561852291956000
218711172	::462562052192894000
118473489	::462562071276969000
57933673	::462563751225344000
94226339	::462563754119417000
479986172	::462564255762767000
284316159	::462564349999996000
150828387	::462564398239076000
31258629	::462564698781536000
253120136	::462565315084177000
283518032	::462565581808750000
173026357	::462565658660970000
53724365	::462565902060244000
120853830	::462566022630105000
34863840	::462566537699012000
83878535	::462566625271484000
434675222	::462567348009189000
53724365	::462567463318601000
434675222	::462567664406495000
513270198	::462567910091661000
202196262	::462568143726977000
38440249	::462568228540002000
357017353	::462568234655686000
167183597	::462568408282714000
118810756	::462568552500039000
277794018	::462568682300772000
31144939	::462568863922925000
267299080	::462569000803655000
285906246	::462569321525297000
133508241	::462569562798424000
34536365	::462569733988966000
134181956	::462569855179169000
173026357	::462570042698530000
470801476	::462570615942438000
118810756	::462570699274866000
379253079	::462571016318124000
128380028	::462571315925618000
128380028	::462571349383184000
128380028	::462571468015304000
30246292	::462571501196443000
128380028	::462571698035105000
128380028	::462571761004183000
408869196	::462571797452312000
128380028	::462571905749643000
128380028	::462572072221540000
128380028	::462572296604229000
128380028	::462572337700012000
341037427	::462572351272394000
540197402	::462572779741528000
128380028	::462573200321544000
128380028	::462573273575096000
519909326	::462573340788408000
502240473	::462573347294162000
433003196	::462573406173790000
329471370	::462573460640636000
128380028	::462573491989262000
152127827	::462574122451496000
265786675	::462574377348128000
26684021	::462574485984378000
30246292	::462574864000630000
159944196	::462575745114447000
579271413	::462575791843209000
145572480	::462575968419201000
377176939	::462576375405494000
166307106	::462576410616270000
377176939	::462576514815758000
141735027	::462576751621996000
540197402	::462576868621680000
124246645	::462577487445499000
328794919	::462577750482882000
34445704	::462577777523167000
268397639	::462577917256810000
118810756	::462578110593245000
118810756	::462578349576310000
150034005	::462580418101792000
232312019	::462580517964365000
115824990	::462580886341709000
379253079	::462581363930308000
433003196	::462581427511775000
115824990	::462581560496373000
55704588	::462581746328801000
244995179	::462581881138323000
91345170	::462581900054650000
300594041	::462581928936222000
86970230	::462581932392337000
363969403	::462582178656702000
86474692	::462582241994883000
86474692	::462582481674203000
238786875	::462582557758873000
467043006	::462582592144166000
58627481	::462582815058427000
229364831	::462582832095703000
256088386	::462582975645773000
146608159	::462584006194634000
167184626	::462584375880597000
310664656	::462584921593495000
118810756	::462585051893334000
316878403	::462586481559994000
533844924	::462586940777566000
31258629	::462587497210314000
319469530	::462587560523735000
26897261	::462587864690475000
86474692	::462587955232526000
51649971	::462588080134692000
28252356	::462588375795785000
28252356	::462588522965118000
242305581	::462588717342158000
28252356	::462589041641127000
331482356	::462589144988794000
293213630	::462589288329515000
267299080	::462589638067367000
336821368	::462589753938829000
205928265	::462590025029283000
28252356	::462590168029876000
230903702	::462590649280118000
186572442	::462590828217516000
321102847	::462591128609755000
578505853	::462591537205874000
9563172	::462591595054125000
15778759	::462591599499681000
321102847	::462591816123301000
506519570	::462592803634040000
409777239	::462593101442215000
299389082	::462593151543160000
481512198	::462593227917254000
299389082	::462593248595161000
267299080	::462593798162239000
251231824	::462594023396741000
329801539	::462594067822436000
197210844	::462594125464748000
329801539	::462594133102571000
438582644	::462594922563239000
409777239	::462595054591160000
190492046	::462595100078788000
41143305	::462595460100677000
354406436	::462595709787574000
354406436	::462595807351304000
365746365	::462596051967303000
354406436	::462596391705903000
302673934	::462596666588418000
226357092	::462596752303222000
293213630	::462596761769742000
331398205	::462597031135948000
296590824	::462597371663110000
338477631	::462597982484176000
118810756	::462597996799328000
36943663	::462598241822203000
249468865	::462598286830866000
396786261	::462598423372234000
538590660	::462598520751411000
259021462	::462598900646707000
479222401	::462598904286957000
25537528	::462599053495513000
22285873	::462599164350959000
131254355	::462599461617680000
59622669	::462599642002116000
146608159	::462599744313778000
32596609	::462599765910618000
397717926	::462600231310610000
133112299	::462600304748670000
359806236	::462600364731023000
588531316	::462601057768849000
275268585	::462601152752656000
571363101	::462601178962870000
58046021	::462601213130076000
275268585	::462601273569591000
275268585	::462601354574180000
415897649	::462601363134771000
308175001	::462601373033304000
12685102	::462601483213893000
274191278	::462601824898269000
356579210	::462601931647496000
356579210	::462601964820250000
56509474	::462602092675219000
483526518	::462602156902580000
414191298	::462602320513990000
273748024	::462602485178179000
373147853	::462602779052089000
19879486	::462603483049230000
405239647	::462603565035311000
242435004	::462604299223048000
447313860	::462604327844970000
322446637	::462604419482132000
58046021	::462604460389576000
131254355	::462604493197025000
120532808	::462604659442462000
260038180	::462604743811284000
264705173	::462604840317632000
264705173	::462604957498474000
320249108	::462605342723940000
367990281	::462605887904161000
58046021	::462605972805275000
556631416	::462606125448167000
328057955	::462606663800078000
338477631	::462606720888741000
507987711	::462606879274057000
381778563	::462607731044515000
519936824	::462607781145501000
282625909	::462607803857637000
350083690	::462607835273388000
173026357	::462608037891833000
286216848	::462608049836785000
237938155	::462608072804823000
231256008	::462608225184280000
58046021	::462608420823371000
264622253	::462608522434199000
264622253	::462608596048441000
264622253	::462608686058176000
350083690	::462609113491722000
152127827	::462609246119395000
25537528	::462609380597563000
301717953	::462609609560428000
402492947	::462609633392070000
102796495	::462609941618905000
98785279	::462609974959816000
402492947	::462610037240635000
402492947	::462610459934216000
414004311	::462610552704208000
118470515	::462611512646193000
283518032	::462611592971292000
414004311	::462612044143800000
408869196	::462612227543937000
16006363	::462612472617504000
130312780	::462613048125968000
537633292	::462613353869766000
301203823	::462613814735683000
98785279	::462613906876547000
632481728	::462614953409527000
283518032	::462615035403972000
276787570	::462615378238001000
632481728	::462615389352910000
355758655	::462615389902737000
147997393	::462615417543225000
210671307	::462615550527434000
632481728	::462615551273992000
315559101	::462616075536855000
315559101	::462616079529816000
276787570	::462616224581435000
130996784	::462616493357006000
273497452	::462616571756548000
130996784	::462616613083443000
547741880	::462616745362989000
445826532	::462616779144314000
264622253	::462616810706042000
237330810	::462616919615754000
266210776	::462617345404305000
285988306	::462617463080120000
270025296	::462617597393899000
36654229	::462617692508528000
270025296	::462617770895491000
36654229	::462617796938313000
264622253	::462618150916214000
225203526	::462618304637460000
408224760	::462618362007552000
445826532	::462618509521195000
8036902	::462618793366540000
128284695	::462618821418049000
25784705	::462618943727747000
343018153	::462618953123377000
124011751	::462619065450627000
445826532	::462619104458080000
102796495	::462619218006253000
321102847	::462619249589370000
291288952	::462619524227809000
475930595	::462619594159841000
102796495	::462619905225805000
33904380	::462620192271794000
315559101	::462620550745956000
458847153	::462620574632935000
15733436	::462620632317173000
20778748	::462620899460403000
15733436	::462621114192379000
15733436	::462621163085369000
15733436	::462621284250435000
259052798	::462621469797675000
259052798	::462621605693120000
295744235	::462621683283525000
259052798	::462621755660435000
415206019	::462621945398571000
272999900	::462622083533783000
264946102	::462622091812958000
327167157	::462622341080829000
33904380	::462622595696066000
33904380	::462623001843097000
164101308	::462623002442493000
224452115	::462623004023726000
266210776	::462623115147616000
470801476	::462623174207627000
33904380	::462624013555363000
157117376	::462624053510291000
186572442	::462624136729464000
322324723	::462624236519948000
278316478	::462624262948282000
445826532	::462624272692023000
180911733	::462624274977943000
383243793	::462624569082122000
117264210	::462624613013270000
138083816	::462624728608284000
117264210	::462624820283203000
419105102	::462625892527644000
91606737	::462626604855099000
157117376	::462627444403347000
157117376	::462627546975055000
157117376	::462627600511164000
216819428	::462627671763996000
326569368	::462628507097382000
519936824	::462628701876670000
197384499	::462628788657213000
415897649	::462629020857667000
157117376	::462629059860508000
249451202	::462629238042923000
628045480	::462629282552893000
157117376	::462629399830216000
316878403	::462629405299572000
319851493	::462629527181852000
30242503	::462629839086702000
150828387	::462630173595402000
318065690	::462630344944918000
117264210	::462630360954572000
416548217	::462630710554398000
311031621	::462630788861661000
44380700	::462630953413009000
56509474	::462631061626056000
290195625	::462631346905423000
429491583	::462631453768310000
378850242	::462631895961178000
330645900	::462632210927869000
6652302	::462632443602694000
331398205	::462632565191352000
436716308	::462632749548199000
113221759	::462632984760553000
420731308	::462633017492508000
268547296	::462633051210928000
56509474	::462633122954502000
320452099	::462633451007397000
220584371	::462633700782374000
331398205	::462634296553914000
197384499	::462634579321688000
197384499	::462634647521083000
328794919	::462634995832877000
32471501	::462635141169291000
560698843	::462635324473376000
36485138	::462635366848405000
27626703	::462635429913571000
331398205	::462635881002582000
290195625	::462636610035527000
421179396	::462636668235702000
426685539	::462636812981116000
381778563	::462637503925608000
397717926	::462637823880073000
392737983	::462638015807254000
18277474	::462638224641650000
594844703	::462638314579714000
18277474	::462638556792766000
311031621	::462638820651855000
308726677	::462638872405352000
571363101	::462639535667437000
18277474	::462639542206754000
539183661	::462640174598725000
18277474	::462640178096771000
348262381	::462640332568395000
329801539	::462640632981237000
280194602	::462640701566504000
36943663	::462640828461379000
16006363	::462640911424692000
329801539	::462641084158337000
329801539	::462641245647413000
392737983	::462641349540741000
379807492	::462641454372777000
331398205	::462641660770283000
346654346	::462641815405883000
329801539	::462641981324156000
410122679	::462642304340074000
290195625	::462642387462787000
290195625	::462642470073794000
320452099	::462642691701219000
315559101	::462642980390592000
226995875	::462643088918208000
242305581	::462643149316571000
308657649	::462643240055746000
486231003	::462643263464570000
308657649	::462643517441863000
24100015	::462643578158985000
217262932	::462643836628369000
320452099	::462643918618640000
465934852	::462643923597271000
28252356	::462644270826942000
320452099	::462644343333871000
29849760	::462644417271447000
321102847	::462644500972986000
28252356	::462644561420902000
467043006	::462644602693255000
103244523	::462644666157260000
196659229	::462644868326514000
65886399	::462645030738726000
329801539	::462645376147660000
329801539	::462645561099698000
193192138	::462645859738333000
381599486	::462645965447757000
257913209	::462646449306886000
257913209	::462646516453494000
311031621	::462646609193361000
56509474	::462646674268356000
115503799	::462646690894606000
173026357	::462646740035063000
156961324	::462646801934217000
52295994	::462646848797147000
351316240	::462647334330191000
259876316	::462647347005374000
351316240	::462647380790493000
52295994	::462647411576299000
217262932	::462647501065945000
40097041	::462647537069858000
215385454	::462647552501088000
571363101	::462647756146741000
306989340	::462647888166653000
272999900	::462647899403587000
232901934	::462647911868669000
516542821	::462647924258660000
167365283	::462647924925550000
321637063	::462648235681538000
193192138	::462648562502107000
124246645	::462648866660417000
615507620	::462648968225095000
571363101	::462649812714655000
224068229	::462650012007432000
474371126	::462650127568871000
571363101	::462650144303771000
571363101	::462650198414868000
377176939	::462650360562466000
377176939	::462650400341258000
571363101	::462650547049627000
69494041	::462650551818141000
571363101	::462650713357963000
266210776	::462651473554190000
27626703	::462651939977580000
304219715	::462652155695214000
269370098	::462652605672341000
252756099	::462652853367357000
381599486	::462653126227795000
52441281	::462653250085593000
571363101	::462653345992568000
242435004	::462653438166200000
19071786	::462653498644238000
55665294	::462653513340702000
167184626	::462654084034478000
22285873	::462654391343149000
429906977	::462655046984163000
378773930	::462655057818046000
406110065	::462655136033030000
100373532	::462655420503298000
226995875	::462655703069384000
321102847	::462655764348551000
150839491	::462655804080787000
226995875	::462655865833545000
321102847	::462656172311715000
304219715	::462656501136781000
478020840	::462656554831847000
554633284	::462657033402347000
478020840	::462657038242172000
262471070	::462657393051332000
51649971	::462657470830489000
67193398	::462657471308255000
24413698	::462657776959750000
51649971	::462662350001033000
237938155	::462662376043470000
367990281	::462662415831031000
377176939	::462662427503788000
102233693	::462662521787150000
367990281	::462662646337392000
367990281	::462663036818706000
113221759	::462663090308661000
516542821	::462663188534661000
277760577	::462663229244964000
113221759	::462663240687042000
21415532	::462663596108161000
275813402	::462663875151028000
458847153	::462664343570878000
357017353	::462664351149608000
85651876	::462664418686287000
121100953	::462664464350056000
293246270	::462664647246888000
28252356	::462664776301031000
328057955	::462664909126238000
357017353	::462665175397847000
574250205	::462665317874171000
94310638	::462665763485016000
94310638	::462665906112303000
197384499	::462665911712096000
197384499	::462666002980147000
197384499	::462666112174682000
36943663	::462666127152529000
94310638	::462666199038304000
453280756	::462666529549471000
436716308	::462666931804581000
436716308	::462667039854067000
91666102	::462667142203441000
259052798	::462667447435153000
91666102	::462667534333120000
91666102	::462667818396553000
334423964	::462667859374505000
164101308	::462667955957137000
293342989	::462668354117849000
336019882	::462668629515841000
316284345	::462668729411973000
316284345	::462668787926724000
91666102	::462668841923776000
56509474	::462668856788787000
316284345	::462668884206977000
30246292	::462669058526412000
30246292	::462669124905476000
357017353	::462669378891173000
370850900	::462669578720784000
100934605	::462669819842920000
234143570	::462669897194274000
347413433	::462669983185502000
336019882	::462669993008582000
170924102	::462670039049441000
80159052	::462670349818023000
434045786	::462670363852546000
410122679	::462670457813344000
166877807	::462670693675442000
364641621	::462670910193799000
465266221	::462670923053555000
507987711	::462670982181052000
275260502	::462671224582045000
364641621	::462671333290020000
237330810	::462671663713484000
501202268	::462671923479343000
501202268	::462671964428337000
501202268	::462672049937612000
501202268	::462672178467860000
150828387	::462672191566266000
21415532	::462672200697671000
213763059	::462672320369152000
501202268	::462672352938319000
150828387	::462672544068567000
150828387	::462672821630812000
293246270	::462673114300952000
150828387	::462673284921044000
55161530	::462673308647821000
321839755	::462673383956561000
205030447	::462673559223926000
632481728	::462673562520662000
290195625	::462673583366758000
632481728	::462673805588975000
150828387	::462674054085095000
150828387	::462674079426699000
435557155	::462674096350691000
28252356	::462674415461752000
328252982	::462674436429475000
321839755	::462674864583610000
632481728	::462674902240489000
197384499	::462674945311772000
79861287	::462675125859807000
350083690	::462675521755963000
30944417	::462675557680177000
225622870	::462675636868628000
225622870	::462675811821441000
258506164	::462675977278328000
606781453	::462676552237342000
225622870	::462676570881019000
259052798	::462677196511797000
225622870	::462677240732729000
399174015	::462677368285310000
33904380	::462677602575335000
222687654	::462677905617584000
166307106	::462677942309761000
213763059	::462678096936566000
556631416	::462678214888808000
284316159	::462678265195290000
284316159	::462678274133327000
213763059	::462678398595514000
30242503	::462678430333431000
28252356	::462678442706599000
91345170	::462678472209735000
187049333	::462678516014673000
36556314	::462678580678656000
187049333	::462678628262629000
30242503	::462678688295686000
225622870	::462678846467473000
225622870	::462679025698103000
237938155	::462679300245053000
254442957	::462679345757446000
578505853	::462679488958955000
364641621	::462679721395097000
36943663	::462679940300038000
342188056	::462680104997765000
286265668	::462680369506951000
342188056	::462680404982771000
539183661	::462680429372669000
69064286	::462680462255591000
259052798	::462680490588135000
41753572	::462680540026773000
20545953	::462680550180806000
382314219	::462680628777865000
36943663	::462680686907101000
606781453	::462680999806005000
516017637	::462681025832054000
280194602	::462681113085763000
21452516	::462681507300397000
112145680	::462681819310489000
359104594	::462681916509278000
359104594	::462681945693245000
632481728	::462682252212580000
274191278	::462682455007195000
303427354	::462682624314851000
31294794	::462683393793069000
240857453	::462683471534505000
240857453	::462683797805215000
141821632	::462683906936807000
299389082	::462684017146740000
125849974	::462684082246549000
193192138	::462684174231404000
172025978	::462684659889889000
217262932	::462684677455626000
336347539	::462685277904179000
369310186	::462685391108452000
377035998	::462685600261210000
481512198	::462685919276195000
357150048	::462686686133379000
606781453	::462686742907076000
105852149	::462686943705575000
31294794	::462686967767908000
46727568	::462686978241073000
97326618	::462687022365569000
335759212	::462687024021897000
384503737	::462687033954025000
260440912	::462687116758368000
337396732	::462687320995799000
337396732	::462687662047264000
410047216	::462687805206827000
31294794	::462687901851992000
91345170	::462687983658078000
315559101	::462688092587966000
91345170	::462688093246865000
91345170	::462688129867317000
91345170	::462688209705922000
240857453	::462688352089554000
260440912	::462688367952805000
91345170	::462688700494020000
31294794	::462688843930415000
458847153	::462689500804943000
254319575	::462690085138612000
20738985	::462690141572960000
336347539	::462690168483610000
31294794	::462690174573355000
336347539	::462690433538482000
254319575	::462690548776960000
364405877	::462690570230853000
105607367	::462690894865375000
128103434	::462691296180985000
128103434	::462691319391858000
293644929	::462691364077985000
293644929	::462691593456078000
606781453	::462691649400078000
634615880	::462692214909730000
407038804	::462692250557095000
293644929	::462692293506396000
97326618	::462692839659687000
34863840	::462692936011247000
316832273	::462693472051277000
408869196	::462693559036948000
364546435	::462693669238489000
80448281	::462694201704992000
321839755	::462694365065129000
18277474	::462694520577351000
318065690	::462694835434975000
33904380	::462694888426201000
418312513	::462694900245733000
25942336	::462694925776486000
65412211	::462695363900870000
124954284	::462695589625737000
408224760	::462695694269435000
432888405	::462695937903984000
313496905	::462696000881053000
313496905	::462696129033801000
326436771	::462696198608920000
40097041	::462696504012984000
313496905	::462696939687903000
480973099	::462697142461554000
467758710	::462697217279553000
433168829	::462697232001949000
60218540	::462697651793043000
286487329	::462697963677310000
286487329	::462697976729964000
316832273	::462698430557470000
316832273	::462698750666735000
16846197	::462698781876576000
141735027	::462699300766879000
410122679	::462699311403630000
124011751	::462699355074334000
321876841	::462699357914288000
621062028	::462699937784803000
621062028	::462699955732221000
414004311	::462700235517870000
194359616	::462700274746806000
46727568	::462700505278324000
46727568	::462700714708307000
49886698	::462701384010178000
40561134	::462702004390072000
540510474	::462702281129861000
65412211	::462702321026473000
28922315	::462702331931291000
301203823	::462702597678198000
301203823	::462702675503505000
115503799	::462703056610926000
249451202	::462703396365934000
249451202	::462704206651330000
592475734	::462704414579380000
150828387	::462704494099591000
30242503	::462704658557853000
269151566	::462705298340192000
155677785	::462705373020168000
249451202	::462705420814278000
386956382	::462705469228736000
46697333	::462705655473012000
334442114	::462705960637591000
335068121	::462706035611140000
15709088	::462706247779643000
260539431	::462706769542656000
413686504	::462706858458099000
16006363	::462706869451366000
406110065	::462707498274029000
65412211	::462708043533545000
16846197	::462708083828215000
237330810	::462708229064364000
467043006	::462708301562904000
91345170	::462708656937914000
637303583	::462708913020739000
286502927	::462708916166877000
561622267	::462708927545999000
490841822	::462708957996277000
28905424	::462709850858741000
592475734	::462710426770214000
384488111	::462710575831588000
433916111	::462710591195340000
385595835	::462711111146434000
709921765	::462711517033795000
410047216	::462711782310572000
363969403	::462711832830951000
247159855	::462712188252090000
455097630	::462712236411076000
159011393	::462712302987251000
211019280	::462712323078381000
455097630	::462712631262863000
334442114	::462712822825107000
14955026	::462712835454533000
171724420	::462712858519015000
321839755	::462712956124286000
334442114	::462713158893723000
304224068	::462713242914025000
404496513	::462713518824128000
238322255	::462713661837307000
14955026	::462714089286799000
138083816	::462714321886126000
70982412	::462714411312873000
138083816	::462714427158978000
138083816	::462714661775757000
127413469	::462714717975216000
475930595	::462714745624465000
14955026	::462714835986550000
237112765	::462714985622560000
326436771	::462715113170939000
72293435	::462715132993626000
613956023	::462715488108179000
316832273	::462715525345603000
397717926	::462715634758209000
237112765	::462716655442100000
18750697	::462716679047643000
33358166	::462717920309960000
275268585	::462717957265559000
25942336	::462717983987879000
429906977	::462717989352394000
276784048	::462718058608357000
25942336	::462718082830831000
408869196	::462718246655774000
30246292	::462718450360938000
166877807	::462718455565660000
138083816	::462718515108401000
275268585	::462718951546310000
367990281	::462719049513070000
418312513	::462719271357800000
367990281	::462719342707482000
45173032	::462719381836152000
273205079	::462719699998867000
513825441	::462719915280310000
93927673	::462720095488606000
348683759	::462720118376497000
150839491	::462720450137559000
273205079	::462720699983880000
273205079	::462720980654104000
166307106	::462722035781615000
346654346	::462722064894689000
445903498	::462722091792748000
412304311	::462722211842105000
166307106	::462722383347200000
86970230	::462722401969926000
260440912	::462722464435298000
18750697	::462722494215245000
239917620	::462722599349276000
239917620	::462722635298656000
19374297	::462722731524755000
406110065	::462722814685233000
18750697	::462722816820142000
239917620	::462722848352501000
73526174	::462723024601370000
137117871	::462723269938786000
138083816	::462723370929643000
406110065	::462723376923308000
18750697	::462723390840008000
18750697	::462723658625343000
382314219	::462723915148959000
33358166	::462724011538251000
197210844	::462724213590487000
197210844	::462724261019660000
313496905	::462724347585515000
313496905	::462724397942317000
346654346	::462724568025550000
414004311	::462725770834481000
350424007	::462725972614070000
262471070	::462726092353454000
384503737	::462726114578677000
465934852	::462726115555958000
249451202	::462726520071389000
434675222	::462726547599024000
434675222	::462726588162121000
249451202	::462726588841222000
21623464	::462727337847820000
115503799	::462727925331423000
30242503	::462728185625722000
20275866	::462728859633201000
237330810	::462729109500862000
25942336	::462729324471521000
217214677	::462729348802285000
339565561	::462729414392819000
256346048	::462729452863385000
58031746	::462729924747743000
709921765	::462730002455617000
20275866	::462730081375625000
150828387	::462730410523627000
215385454	::462730743941443000
20275866	::462730893975515000
434675222	::462730934832607000
434675222	::462731051677528000
189368301	::462731234666618000
215385454	::462731383413424000
242435004	::462731484994891000
48157278	::462731739488858000
429491583	::462732077780062000
25383063	::462732396342046000
218698577	::462732551597985000
25383063	::462732748726484000
20275866	::462732748747071000
434675222	::462732942092296000
25942336	::462733160644898000
434675222	::462733207289737000
20275866	::462733411107368000
150828387	::462733754478231000
36279116	::462733835873288000
24147563	::462733931679580000
24147563	::462734105650933000
122717174	::462734149606850000
262471070	::462734169056243000
41753572	::462734224467197000
20275866	::462734233987870000
280194602	::462734393967403000
24147563	::462734423252008000
20275866	::462734576490905000
20478089	::462734668232941000
20275866	::462734681645912000
20275866	::462734754819764000
239928368	::462734934252486000
557400595	::462735057451352000
20275866	::462735159528534000
513825441	::462735163277848000
434675222	::462735567672057000
467758710	::462735792037580000
103244523	::462735810190905000
395057520	::462735843237847000
338588400	::462735848899756000
41753572	::462735896412835000
30516926	::462736406012788000
393802148	::462736469526720000
397717926	::462736487575212000
393105437	::462736864911192000
30516926	::462737113239126000
30516926	::462737822408249000
173026357	::462737945737564000
173026357	::462738024418521000
309355379	::462738283869777000
709921765	::462738315629035000
255205725	::462738459267198000
255205725	::462738729208401000
30516926	::462739035996573000
255205725	::462739073400975000
255205725	::462739321024294000
22067825	::462739340691775000
115583749	::462739601552326000
16846197	::462739637736206000
190624012	::462739639388753000
255205725	::462739672758632000
30516926	::462739705088708000
193192138	::462739738890231000
413367641	::462739845237207000
255205725	::462739849800216000
255205725	::462740064594698000
22067825	::462740390643109000
393105437	::462740493655240000
255205725	::462740680729587000
436716308	::462740890558398000
636632104	::462741110750593000
436716308	::462741342788272000
31294794	::462741425327570000
31294794	::462741450988351000
363969403	::462741504721555000
171724420	::462741792686096000
30516926	::462741807286460000
399174015	::462742096370094000
33708987	::462742438889922000
321102847	::462742533974806000
497544291	::462742717647163000
335759212	::462742913428893000
197210844	::462743154224287000
578505853	::462743285736284000
592475734	::462743455454609000
20738985	::462743683889369000
201810972	::462743771499986000
20738985	::462743976085581000
361691248	::462744381074575000
182092022	::462744405749678000
19374297	::462744831899746000
516542821	::462745133155241000
632481728	::462745578196058000
634804128	::462746335112753000
385595835	::462746350916878000
97326618	::462746388804423000
124954284	::462746443309408000
19879486	::462746515698909000
36654229	::462746551094611000
15742158	::462746857010372000
539183661	::462746896331972000
22067825	::462747018553597000
474400310	::462747107741294000
578593285	::462747156001329000
474400310	::462747546494844000
38748723	::462747887181766000
363969403	::462747926679138000
22067825	::462747985793654000
335367791	::462748030870253000
43838022	::462748179411111000
363969403	::462748331777593000
709921765	::462748596560216000
159011393	::462748663719415000
150828387	::462748708627824000
368386947	::462749256714293000
33358166	::462749356832333000
308175001	::462749395138539000
350083690	::462749403502379000
414004311	::462749524075626000
206538198	::462749800153497000
379357885	::462750028311060000
237330810	::462750030521434000
310664656	::462750215091408000
260539431	::462750584391495000
513825441	::462750782409146000
337388641	::462750917519876000
33217361	::462751053940019000
382414670	::462751083912114000
334423964	::462751444253548000
379807492	::462751574574383000
334423964	::462751707513233000
413477251	::462751745685196000
337388641	::462752113370472000
22067825	::462752393617100000
19945993	::462752616347607000
19945993	::462752618469916000
335759212	::462752641513058000
15742158	::462752759306276000
100934605	::462752846820433000
241324134	::462753092275286000
272184078	::462753141516021000
328252982	::462753672586612000
261942709	::462753730405085000
64926237	::462753904858394000
259052798	::462754059900825000
217262932	::462754292755988000
260539431	::462754316378710000
213287321	::462754324532436000
634822122	::462754374997925000
335068121	::462754558083493000
164101308	::462754591746965000
241324134	::462754656062808000
335068121	::462754787457392000
46276184	::462754900485898000
15742158	::462754912682926000
335068121	::462754954805911000
66882384	::462755052906491000
335068121	::462755087383658000
721462429	::462755363410812000
213287321	::462755467282763000
58627481	::462755821718212000
273205079	::462756024521207000
273205079	::462756072256589000
516937156	::462756194156036000
273205079	::462756219963199000
340688867	::462756898253438000
537633292	::462756944143331000
473454563	::462757141397651000
332028268	::462757334821781000
159726392	::462757354891534000
332028268	::462757366245511000
33904380	::462757461527891000
78614495	::462757902017916000
32382173	::462757922381254000
33904380	::462758217224052000
510998653	::462758317140762000
128284695	::462758467296841000
414217500	::462758891797745000
100934605	::462758956776325000
594844703	::462759025625411000
438647243	::462759214830866000
533417136	::462759295416025000
217262932	::462759330240946000
474400310	::462759636643221000
217262932	::462759672143814000
381599486	::462760120498552000
594844703	::462760121446047000
79073243	::462760178325409000
332028268	::462760258302001000
594844703	::462760452129165000
376541246	::462760606320570000
406110065	::462760695810232000
379807492	::462760739581620000
215385454	::462760749677678000
150034005	::462760751812194000
151129980	::462760897392291000
151129980	::462760913200627000
151129980	::462760930112065000
151129980	::462760949359714000
151129980	::462760963129610000
36958694	::462761051721723000
341037427	::462761205615296000
213287321	::462761234996408000
64926237	::462761244437786000
341153843	::462761745334153000
393264911	::462762145143197000
271717879	::462762282259607000
393264911	::462762504276303000
26879335	::462762569414242000
393264911	::462762624459882000
151129980	::462762936193134000
151129980	::462762978811473000
151129980	::462762995290882000
319851493	::462762997304131000
260440912	::462763006967808000
594844703	::462763034029858000
19879486	::462763064400814000
716788381	::462763158143504000
213287321	::462763386808565000
341493662	::462763809870839000
116343636	::462763917379244000
15961483	::462764095951757000
334423964	::462764204621955000
19879486	::462764505303236000
165491208	::462764763249131000
240857453	::462765025900257000
414004311	::462765326963183000
205030447	::462765507951607000
80159052	::462765527966818000
159011393	::462765631801028000
341037427	::462765716991905000
19879486	::462765721542340000
367990281	::462765948626567000
40097041	::462766025490972000
367990281	::462766420141813000
416018810	::462766421445853000
124246645	::462766469005443000
52295994	::462766602404904000
361532861	::462766720751386000
367990281	::462766746907455000
146608159	::462766858882809000
416018810	::462767033906503000
367990281	::462767088067948000
239917620	::462767517115498000
367990281	::462767581158731000
416018810	::462767661500215000
256638502	::462768223650594000
36958694	::462768295876108000
545784705	::462768594657349000
325036867	::462768632439648000
399174015	::462768893816500000
36958694	::462769113178189000
301244439	::462769131771953000
239917620	::462769265842466000
239917620	::462769379227099000
342878651	::462769909563273000
40708485	::462769922104229000
255205725	::462769940290744000
342878651	::462770194478161000
367990281	::462770307603103000
45173032	::462770392344842000
242435004	::462770412527419000
372507812	::462770978029043000
251821834	::462771254051614000
413477251	::462771565768105000
31287131	::462772426623832000
65412211	::462772892405465000
539183661	::462773116864036000
119434884	::462773129467539000
377486283	::462773461627047000
91606737	::462774494588043000
22327740	::462774572946038000
377486283	::462774766403715000
275813402	::462775052048400000
36958694	::462775069136003000
52441281	::462775367502422000
374613599	::462775512822067000
28252356	::462775809963339000
28252356	::462775829366181000
205030447	::462775909410299000
256638502	::462776068470890000
256638502	::462776225170464000
350424007	::462776621414367000
467043006	::462776701081354000
301717953	::462776713228075000
588531316	::462777067114094000
301203823	::462777214157598000
290195625	::462777350858342000
361532861	::462777458979512000
4059771	::462777507956420000
108798356	::462777792258531000
108798356	::462777893911658000
108798356	::462778287199383000
18277474	::462778361836998000
25383063	::462778527256174000
338076990	::462778557539033000
502240473	::462779047689584000
467043006	::462779136785018000
27237232	::462779386488700000
302673934	::462779398127898000
108798356	::462779910952460000
358617322	::462779963737780000
216819428	::462780012656332000
242206017	::462780066024660000
43967474	::462780214536572000
358617322	::462780323835564000
378609308	::462780402151596000
193192138	::462780745472155000
578505853	::462780771443281000
578505853	::462780858248593000
341153843	::462780863273385000
378609308	::462780943816617000
303427354	::462780947210194000
358617322	::462781025139949000
45173032	::462781220867547000
280194602	::462781224046448000
45173032	::462781342519136000
108798356	::462781431505092000
513658421	::462781540963860000
267299080	::462781782333874000
635577431	::462782266326777000
66486074	::462782434828775000
280194602	::462782480458579000
267299080	::462782704418041000
114064449	::462782723241697000
114064449	::462782993468510000
65412211	::462783171759984000
42994926	::462783184330317000
138083816	::462783243285061000
66486074	::462783416115527000
635577431	::462783474781278000
114064449	::462783537045700000
367990281	::462783553022214000
46727568	::462783749558521000
114064449	::462783838997856000
701949296	::462783913744551000
367990281	::462784008225828000
36958694	::462784112948834000
55665294	::462784483213574000
399174015	::462784661194678000
167184626	::462784946554159000
367990281	::462785176775716000
136114188	::462785352303128000
332028268	::462785494204817000
181812900	::462786135694249000
478020840	::462786137044422000
181812900	::462786245920563000
417449044	::462786262487683000
159652545	::462786380834537000
305216922	::462786403835736000
259601379	::462786432923213000
414217500	::462786437801607000
408869196	::462786617468411000
159652545	::462786719000322000
100934605	::462786734238224000
414217500	::462786734686994000
308657649	::462786839221252000
81674504	::462786856321830000
43838022	::462786873815863000
159652545	::462786889058381000
159652545	::462786959711432000
368577195	::462786990283292000
159652545	::462787030968070000
159652545	::462787075104702000
271717879	::462787100446711000
386627455	::462787115592736000
159652545	::462787150258262000
467758710	::462787173276610000
36958694	::462787205119746000
159652545	::462787267351044000
19879486	::462787323801780000
386627455	::462787431394463000
219092257	::462787466743652000
159652545	::462787493122039000
45173032	::462787529914482000
45173032	::462787594531909000
159652545	::462787660684464000
45173032	::462787806684020000
45173032	::462788118148808000
45173032	::462788229050400000
321637063	::462788446491541000
45173032	::462788539802189000
159652545	::462788588443537000
45173032	::462788619527548000
159652545	::462788628830515000
79073243	::462788753564901000
201810972	::462788830140313000
159652545	::462788866433626000
159652545	::462788918002585000
368577195	::462788976646955000
45173032	::462788992908668000
52818001	::462789012949053000
45173032	::462789134562918000
33217361	::462789171015606000
36958694	::462789290754203000
166307106	::462789481465008000
258506164	::462789641267974000
556631416	::462789646246608000
45173032	::462789670435573000
166307106	::462789705180774000
45173032	::462789772042592000
45173032	::462789859351216000
239917620	::462789860487483000
399174015	::462790162049531000
41753572	::462790246313107000
19879486	::462790374851747000
33217361	::462790410092691000
71689075	::462790775114579000
414191298	::462790810816114000
258506164	::462790844513124000
539183661	::462791168603197000
19879486	::462791297338593000
415998425	::462791436409131000
310664656	::462791614357057000
300607168	::462791732628054000
166307106	::462791744510513000
231483310	::462791754001825000
71689075	::462791927021457000
418312513	::462792255942586000
174720518	::462792359429017000
244995179	::462792409332842000
592475734	::462792442769440000
114235211	::462792682515873000
418312513	::462792724253405000
159652545	::462792856613425000
365767010	::462793347711909000
159652545	::462793356167618000
415703077	::462793635293966000
300607168	::462793706857566000
159652545	::462793844799848000
347413433	::462793994024390000
33217361	::462794146336751000
206067907	::462794422196142000
556631416	::462794626722574000
110853177	::462794692355051000
239917620	::462794868121546000
635577431	::462794889626124000
259601379	::462795150243405000
188917484	::462795536329089000
152454379	::462795572207177000
124246645	::462795665714987000
709921765	::462795679275155000
166307106	::462795799500718000
212490176	::462796332311117000
212490176	::462796464347836000
164101308	::462796585538056000
355758655	::462796851889324000
355758655	::462797113848786000
212490176	::462797396762570000
116343636	::462797495311949000
18277474	::462797790251610000
64596921	::462797816264658000
472415509	::462797836468641000
355758655	::462797984439492000
355758655	::462798030643929000
80159052	::462798053045305000
355758655	::462798125372293000
350083690	::462798237171060000
114633433	::462798366833778000
152454379	::462798556873900000
415998425	::462798739954884000
384488111	::462799213618020000
588531316	::462799296795275000
432116634	::462799340516679000
138083816	::462799368962072000
304182396	::462799612705660000
139547588	::462799898589810000
473454563	::462800061748232000
554852227	::462800176047194000
356448818	::462800425209823000
64596921	::462800749756309000
475930595	::462800782740717000
273205079	::462801077679554000
434675222	::462801407511658000
33217361	::462801498003750000
158948390	::462801564798038000
301257200	::462801592300085000
465934852	::462801966184144000
293246270	::462802023574806000
310664656	::462802603970412000
253552344	::462802749110116000
124246645	::462802887245328000
578505853	::462803013694795000
578505853	::462803430214348000
358296822	::462803560426524000
258506164	::462803661580554000
110563920	::462803671668240000
66486074	::462803765129539000
356448818	::462803975222611000
356448818	::462804081636311000
326436771	::462804302780592000
253552344	::462804721741602000
159652545	::462804740368519000
231150237	::462804775705116000
36958694	::462804838154121000
253552344	::462804892936306000
356448818	::462805033445523000
269370098	::462805106581569000
378334138	::462805137049022000
36279116	::462805180560338000
79606394	::462805226072723000
273205079	::462805255856463000
79606394	::462805397766565000
279081886	::462805420067667000
79606394	::462805436563853000
357306642	::462805474539098000
21568615	::462805607490142000
36279116	::462805779146235000
238401588	::462805946889420000
164101308	::462805951557300000
331925277	::462806060999254000
175532031	::462806073301549000
63473984	::462806093022773000
36958694	::462806395406929000
79606394	::462806503628369000
420731308	::462806558364033000
79606394	::462806753071996000
36958694	::462806821552418000
65886399	::462806985818525000
273205079	::462807005900468000
378850242	::462807100201381000
166877807	::462807187660996000
115503799	::462807870216896000
70982412	::462808041327697000
65886399	::462808206520352000
241790793	::462808210068738000
124246645	::462808292822355000
308175001	::462808316100349000
36958694	::462808347192745000
356448818	::462808494534819000
634890754	::462808529682706000
70982412	::462808636985966000
103526992	::462808665167101000
29284709	::462809005342359000
273205079	::462809315779149000
122725183	::462809425405689000
332028268	::462809516707311000
79606394	::462809529000808000
146216300	::462809616024231000
383045348	::462809832534200000
240927663	::462810007827152000
356448818	::462810127830376000
231150237	::462810296248053000
93927673	::462810591783297000
356448818	::462810939084275000
356448818	::462810995984175000
384503737	::462810999947415000
397717926	::462811127664357000
356448818	::462811259734589000
356448818	::462811408133271000
160671151	::462811426126852000
304224068	::462811642628018000
167183597	::462811759678472000
62518475	::462811844525056000
202840862	::462811882059862000
279230956	::462812151015817000
304224068	::462812169952706000
481512198	::462812223341989000
367990281	::462812306691600000
356448818	::462812361557311000
356448818	::462812763799433000
156166678	::462812850587582000
356448818	::462812891138519000
321839755	::462812950936313000
372507812	::462812966438830000
93927673	::462813019962355000
293246270	::462813182978179000
31294794	::462813374871375000
21623464	::462813765017534000
31294794	::462813788949868000
234630547	::462813848186015000
20822956	::462813899696271000
156166678	::462814015006068000
367990281	::462814093574160000
155677785	::462814179054063000
367990281	::462814407052255000
308175001	::462814485271412000
372507812	::462814634479980000
377176939	::462814661155778000
382314219	::462814848686886000
630007542	::462815019495735000
124246645	::462815298727706000
124246645	::462815741214228000
38748723	::462815849997664000
105852149	::462815965911474000
29302446	::462816034253070000
155677785	::462816103685947000
634890754	::462816196232896000
105852149	::462816253527490000
414217500	::462816558671466000
402492947	::462816603864719000
634890754	::462816918668185000
478020840	::462817126810546000
308175001	::462817134137995000
105852149	::462817236697481000
150828387	::462817465261895000
157117376	::462817807655137000
367990281	::462817849116196000
115824990	::462818288234676000
38748723	::462818429897293000
592475734	::462818863713755000
372507812	::462819234696146000
91666102	::462819246469570000
363969403	::462819291545763000
273205079	::462819388962263000
397717926	::462819631728979000
592475734	::462819842186149000
324614357	::462819861560061000
166877807	::462819881222545000
437082385	::462819900357373000
96443022	::462820040673222000
166877807	::462820080670105000
554801627	::462820088979390000
108798356	::462820759878909000
273205079	::462821156181913000
33904380	::462821214747361000
20496164	::462821335874289000
108798356	::462821712988352000
28736200	::462821820044161000
328252982	::462821852155764000
393622132	::462821929011781000
188917484	::462822161397579000
167365283	::462822427647410000
372507812	::462822558338125000
350003589	::462822701095088000
175532031	::462822745122672000
324614357	::462822775611461000
324614357	::462822846742679000
175532031	::462822928237613000
79073243	::462822957522636000
449988145	::462823082814488000
324614357	::462823160099119000
197277853	::462823192898195000
43838022	::462823223457890000
197210844	::462823311706435000
332028268	::462823408971968000
368468264	::462823678158204000
321637063	::462823732365762000
321637063	::462824035811086000
461652679	::462824063275401000
76017935	::462824313414885000
304645030	::462824372731129000
324614357	::462824476259147000
324614357	::462824617716219000
274432702	::462824667070218000
321637063	::462824670119886000
232901934	::462824698523316000
264622253	::462824906904702000
634890754	::462825131031547000
618760575	::462825258559365000
175532031	::462825405217398000
173608790	::462825420824391000
36654229	::462825455843037000
445826532	::462825609346170000
634890754	::462825646771556000
445826532	::462825751012978000
251821834	::462825823272046000
38594501	::462825828376526000
118473489	::462825832638345000
36654229	::462825897100587000
324614357	::462825918260862000
274432702	::462825977039437000
445826532	::462825989991829000
249451202	::462825993653084000
145469568	::462826067602837000
35706997	::462826521820803000
145469568	::462826725118730000
445826532	::462826745360826000
35706997	::462826748061556000
249451202	::462826796996513000
35706997	::462826871420227000
35706997	::462826998872547000
445826532	::462827131538780000
273205079	::462827277953138000
35706997	::462827527070035000
251821834	::462827984525619000
41753572	::462828311484170000
241324134	::462828553932136000
150839491	::462828582952116000
232901934	::462828918286725000
35706997	::462829105545633000
274432702	::462829119424585000
139460380	::462829408688939000
310664656	::462829579460046000
347413433	::462829722431266000
347413433	::462830313672937000
150839491	::462830434787676000
239917620	::462830495613464000
232901934	::462830538579922000
239770256	::462830593290420000
497544291	::462830650437824000
239770256	::462830749092040000
239770256	::462830925399613000
239770256	::462831099203170000
167365283	::462831110679187000
239917620	::462831121986637000
239770256	::462831317969666000
239917620	::462831361984700000
137587439	::462831537805733000
137587439	::462831540108410000
420083874	::462831621058478000
239770256	::462831746103246000
420083874	::462831822876188000
239770256	::462831946335133000
239770256	::462832090958925000
135328132	::462832113536884000
85651876	::462832128330199000
36958694	::462832139034034000
266210776	::462832306953011000
79606394	::462832352310607000
239770256	::462832372539334000
137587439	::462832414973128000
104112940	::462832932613541000
104112940	::462832936988209000
206538198	::462833073709932000
274432702	::462833767522893000
40097041	::462833848389091000
38748723	::462834428465905000
268547296	::462834437776891000
38748723	::462834453791125000
114235211	::462834693637824000
634890754	::462834868829691000
167183597	::462835035242901000
393105437	::462835042792640000
445826532	::462835068189544000
273205079	::462835156407943000
38748723	::462835401649319000
445826532	::462835529940496000
36958694	::462835760555499000
33217361	::462835802553483000
356579210	::462835838259572000
239917620	::462836223078178000
70839851	::462836296222666000
400266696	::462836324152528000
400266696	::462836448769490000
633506625	::462836530608746000
225622870	::462836687496691000
70839851	::462836812419842000
239917620	::462837039281360000
70839851	::462837689629155000
70839851	::462837877806600000
491969843	::462838098414415000
50546012	::462838390195376000
188917484	::462838408243838000
79073243	::462838629766017000
420083874	::462838650732957000
53312065	::462838652574633000
393264911	::462838740071616000
53312065	::462838755070840000
167184626	::462838924964933000
321637063	::462838955038474000
97307001	::462839030145888000
386956382	::462839154007482000
97307001	::462839675594768000
491969843	::462839789830414000
367990281	::462839800614379000
224130581	::462840004939485000
367990281	::462840041094782000
444979318	::462840125043789000
382314219	::462840377582444000
97307001	::462840506327007000
45173032	::462840718894321000
45173032	::462840769364389000
238786875	::462840916399497000
238786875	::462841019323535000
97307001	::462841068481175000
68369234	::462841197342384000
307457734	::462841567573602000
343018153	::462841587274641000
166877807	::462841720246267000
307457734	::462841760255729000
343018153	::462841787204509000
347413433	::462842342399963000
621306179	::462842478895190000
545784705	::462842598659338000
468965579	::462842751126863000
33358166	::462842826842451000
45173032	::462842918706098000
79606394	::462843370398683000
502240473	::462843790559289000
635796096	::462843961149648000
235487682	::462844443381350000
79606394	::462844590865649000
232468321	::462844599870828000
276784048	::462845281810145000
100376439	::462845624572858000
634890754	::462845883474653000
338477631	::462845937917108000
238786875	::462846340892860000
420083874	::462846727540580000
276784048	::462846785468133000
239917620	::462847034542669000
420083874	::462847144773185000
239917620	::462847641844318000
67193398	::462847788510740000
161346822	::462847863270023000
55665294	::462848378880016000
55665294	::462848616034336000
79606394	::462848682442772000
161346822	::462848710259388000
239917620	::462848833769459000
28461859	::462848896222257000
630007542	::462849215291752000
335068121	::462849573556199000
335068121	::462849716615512000
276784048	::462849896203034000
416018810	::462850195143671000
216507874	::462850203494526000
630007542	::462850287154499000
416018810	::462850377742696000
416018810	::462850399083311000
276784048	::462850552997490000
273205079	::462850555866394000
442736318	::462850568202231000
324614357	::462850715837550000
324614357	::462850752143450000
416018810	::462850948109316000
324614357	::462851228507312000
70839851	::462851513820266000
416018810	::462851693646852000
408031484	::462851923733778000
602895412	::462852154147885000
316025875	::462852199391850000
259052798	::462852588916838000
202840862	::462852665622294000
473718221	::462852756445732000
202840862	::462852933256617000
161346822	::462852962411225000
202840862	::462853131471040000
202840862	::462853606564036000
173608790	::462853721026600000
416018810	::462853807571886000
307457734	::462854749638103000
307457734	::462854783385485000
319851493	::462854903728054000
301257200	::462855163032522000
173608790	::462855492339920000
283051149	::462855519309295000
276784048	::462855770606817000
374613599	::462855824415539000
173608790	::462855927545073000
324614357	::462855996105588000
328252982	::462856284589805000
40896981	::462857384021729000
632481728	::462857717515055000
374613599	::462857897798406000
239257340	::462858706007252000
247159855	::462859264264908000
324614357	::462859560361816000
279230956	::462859953083265000
324614357	::462860475269926000
173608790	::462860520081457000
324614357	::462860582333321000
386169383	::462860745323974000
386169383	::462860870884659000
324614357	::462860937301479000
28461859	::462861592141369000
633506625	::462862287313715000
386169383	::462862298579623000
632481728	::462862423616000000
367990281	::462862526095831000
271717879	::462862975909380000
173608790	::462863289127411000
324614357	::462863359461691000
386169383	::462863572637188000
49886698	::462863902074601000
324614357	::462863918520467000
324614357	::462864026741927000
152715270	::462864226243969000
324614357	::462864308381446000
324614357	::462864503302918000
138083816	::462866156026466000
43208085	::462867169710059000
43208085	::462867428418912000
35706997	::462867428590899000
244800948	::462867578000388000
43208085	::462867661366362000
432116634	::462867783554834000
43208085	::462867903767789000
43208085	::462868223268900000
173608790	::462868363379634000
43208085	::462868665155612000
43208085	::462868711481675000
36958694	::462868721795473000
43208085	::462868803609563000
43208085	::462869338366541000
192677318	::462869761249275000
43208085	::462870126325293000
43208085	::462870683370799000
311092385	::462870847514877000
43208085	::462871056353480000
173608790	::462871088674766000
43208085	::462871436093181000
173608790	::462871550845124000
173608790	::462871733046104000
381778563	::462871962591584000
173608790	::462873298926190000
43208085	::462873463892766000
43208085	::462873859721822000
43208085	::462874194842497000
370088836	::462874400258539000
173608790	::462874452175237000
173608790	::462874640331706000
335068121	::462874716227649000
311092385	::462876132895752000
173608790	::462876941821816000
173608790	::462877588633821000
173608790	::462878589294092000
173608790	::462879826433437000
344950744	::462879920603934000
344950744	::462880173637910000
15186859	::462880398553645000
173608790	::462882085032583000
23721718	::462883235274301000
173608790	::462883832392204000
173608790	::462884736411512000
173608790	::462885119577972000
213187842	::462888182414327000
60712766	::462888392456699000
434675222	::462888839158452000
434675222	::462888920934789000
434675222	::462889041487482000
434675222	::462889454647410000
434675222	::462890396113453000
434675222	::462890432398360000
434675222	::462891169610215000
173608790	::462896029969289000
434675222	::462897175052443000
364546435	::462897199370612000
301657872	::462897397828292000
69044676	::462898135467962000
315872678	::462900986789367000
634822122	::462901376830279000
273955213	::462901975726981000
21623464	::462902009163960000
15733436	::462902340820140000
105607367	::462903367878991000
152454379	::462903702836482000
97307001	::462903803327414000
28405302	::462906328025817000
165658390	::462907286273290000
214678768	::462908758931144000
65425379	::462909415352696000
27626703	::462909984494194000
29849760	::462910118846160000
236930269	::462912232238510000
343018153	::462913083715756000
105852149	::462913914104061000
359104594	::462914035864723000
407395368	::462914425964351000
26198467	::462914660031680000
184195472	::462914792735252000
460772038	::462915338389032000
31250549	::462916300809842000
210674392	::462916680545361000
416506126	::462917348735737000
365523194	::462917397968453000
8036902	::462919161480749000
506707370	::462919559851159000
506707370	::462919719830712000
30223693	::462920521667969000
60399576	::462920712634638000
9563172	::462920827055669000
81765661	::462920898048061000
26198467	::462921241498615000
314604858	::462922624365244000
377176939	::462922994151882000
151129980	::462923670466600000
62396842	::462923923407896000
72210207	::462924230472912000
151129980	::462924643914252000
18750697	::462925880575397000
57933673	::462926147857039000
377176939	::462926688184442000
260911912	::462926853406482000
253120136	::462927707735461000
151129980	::462928018080817000
115824990	::462928249077903000
325036867	::462928375665815000
115824990	::462928772816441000
325036867	::462928911526285000
83878535	::462929012340162000
151129980	::462929733186256000
325036867	::462929783689465000
513270198	::462930286380994000
202196262	::462930519563321000
38440249	::462930605659799000
605601195	::462930802184294000
277794018	::462931091301482000
31144939	::462931263620657000
37776645	::462931364124573000
32382173	::462931367916240000
167184626	::462931451667697000
285906246	::462931697051635000
133508241	::462931935681982000
34536365	::462932131832819000
500239410	::462932721116123000
325036867	::462932911033815000
267299080	::462934259263488000
341037427	::462934737825169000
244995179	::462934995141943000
471632365	::462935215006961000
329471370	::462935836955131000
152127827	::462936496136130000
500239410	::462936822268428000
726320420	::462937048857714000
338477631	::462937325719527000
257225781	::462937514161221000
159944196	::462938120099344000
145572480	::462938343018209000
63473984	::462938453462614000
579271413	::462938686917586000
519677520	::462938892560531000
182092022	::462939875101380000
14955026	::462939910505111000
14955026	::462939933397639000
259876316	::462940178936770000
273955213	::462940836473634000
364641621	::462941394001477000
432116634	::462941616295010000
24413698	::462941832771829000
16846197	::462942486034653000
18750697	::462942578443567000
519677520	::462942942282649000
377486283	::462943298433204000
626942496	::462944080494739000
55704588	::462944147737833000
86970230	::462944308245458000
300594041	::462944331251212000
166307106	::462944665075859000
377176939	::462944806353010000
626942496	::462944925126901000
276787570	::462945156254011000
256088386	::462945371761557000
626942496	::462945500019572000
377176939	::462945766605324000
377176939	::462946246186250000
500239410	::462946318978408000
350424007	::462946589024468000
350424007	::462946766896508000
100090407	::462946785120763000
350424007	::462947242291494000
500239410	::462948464507490000
172025978	::462948901117382000
240857453	::462949083833835000
31258629	::462949868638437000
51649971	::462950461671100000
264622253	::462950536593952000
35097852	::462950592827392000
203145029	::462950859744505000
405676565	::462951085930713000
479986172	::462951278662787000
260911912	::462951334787166000
479986172	::462951401744646000
331482356	::462951506849697000
479986172	::462951571039330000
568505535	::462951724379287000
568505535	::462951914666483000
568505535	::462952093809393000
336821368	::462952129745780000
568505535	::462952153829896000
479986172	::462952194220642000
206067907	::462952329206333000
568505535	::462952334050746000
479986172	::462952391873019000
206067907	::462952447854800000
473118863	::462952455035031000
479986172	::462952585154936000
259876316	::462952642004910000
230903702	::462952996540669000
206067907	::462953244013391000
341493662	::462953908571099000
224682361	::462954861416710000
506519570	::462955053553172000
232901934	::462955269584977000
224682361	::462955800814952000
390552849	::462955886882070000
350424007	::462955988531044000
230227645	::462956044033859000
230227645	::462956289203527000
61478431	::462956997940625000
334475845	::462957167885041000
615688476	::462957177809174000
262471070	::462957198273159000
519677520	::462957252656521000
334475845	::462957367014215000
334475845	::462957513026322000
260440912	::462957670329110000
41143305	::462957707725508000
232793000	::462957738427822000
533417136	::462957918313136000
232793000	::462957937845993000
425381729	::462958275206844000
350424007	::462958284279119000
249451202	::462958549471985000
249451202	::462958723627905000
206067907	::462958876728762000
39469570	::462958954302418000
65886399	::462959047726362000
259876316	::462959148402245000
14955026	::462959251623645000
239257340	::462959289716318000
239257340	::462959344426815000
239257340	::462959396230664000
239257340	::462959439960473000
341153843	::462959485968195000
239257340	::462959521699069000
249468865	::462960685844934000
396786261	::462960806645071000
430943995	::462960831467364000
445219284	::462960971015667000
124011751	::462960983342727000
475930595	::462961109168033000
334475845	::462961640426573000
59622669	::462962024092151000
146608159	::462962128484196000
21415532	::462962275373305000
338477631	::462962621982203000
133112299	::462962659923865000
137014162	::462962726084825000
359806236	::462962751220899000
231674152	::462962924055961000
311724390	::462963082893881000
73526174	::462963230671773000
231674152	::462963387513991000
231674152	::462963436700585000
274191278	::462963772387106000
326436771	::462963863395528000
35597637	::462964043868041000
483526518	::462964469115523000
275260502	::462964839833272000
140994915	::462965164325617000
222636373	::462965274254524000
70839851	::462965413773455000
231150237	::462965555834527000
69455217	::462965741856116000
273748024	::462965920944504000
425381729	::462965925487341000
69455217	::462966039840436000
114633433	::462966110862577000
726320420	::462966131783778000
367308760	::462966360385933000
16846197	::462966681175072000
447313860	::462966686585344000
322446637	::462966778209902000
131254355	::462966850926563000
16846197	::462966896779067000
115583749	::462967007861039000
120532808	::462967015284559000
350424007	::462967037250527000
405239647	::462967250857627000
56509474	::462967449961656000
16846197	::462967468383039000
16846197	::462967606216249000
115583749	::462967885108117000
502240473	::462968078763302000
114633433	::462968137403486000
279081886	::462968244048252000
279081886	::462968253653196000
64596921	::462968325140922000
414191298	::462968419059372000
16846197	::462968763793829000
118881789	::462968771117072000
167365283	::462970154171645000
475930595	::462970341170905000
124011751	::462970586528903000
33904380	::462970974074580000
270025296	::462971161370824000
721462429	::462971266321113000
721462429	::462971814289756000
164101308	::462971888617005000
478145352	::462972284010266000
721462429	::462972436493778000
70839851	::462972460262912000
192677318	::462972811154567000
429491583	::462973483186540000
314251743	::462973496512221000
69455217	::462973693803499000
314251743	::462973968409169000
301717953	::462974121895534000
150828387	::462975081002831000
726320420	::462975094013583000
79476731	::462975202423738000
258235483	::462975245620895000
167365283	::462975338499158000
130312780	::462975432015372000
231150237	::462975481650769000
167365283	::462975645555765000
425381729	::462975825651179000
218711172	::462975996548120000
218711172	::462976027841802000
46697333	::462976168975552000
178985516	::462976343353733000
173608790	::462976748016005000
726320420	::462976796464803000
402492947	::462976800432209000
173608790	::462976849383915000
173608790	::462977284110970000
271717879	::462977659849277000
475930595	::462977720696459000
310569604	::462977785896910000
378901511	::462977812274495000
378901511	::462978014741925000
210671307	::462978378799144000
114633433	::462978625881796000
173608790	::462978670835941000
16846197	::462978987422408000
173608790	::462979049833242000
409777239	::462979072063066000
458847153	::462979132746657000
378901511	::462979216300994000
378901511	::462979520186679000
79754464	::462979701502263000
206538198	::462979985830342000
138083816	::462980218496356000
519936824	::462980489163190000
73526174	::462980526437969000
426786499	::462980586420719000
275260502	::462980608969687000
409777239	::462980634500399000
17210128	::462980658978369000
225203526	::462980691739684000
16846197	::462981083739734000
409777239	::462981084766957000
20738985	::462981177796997000
237330810	::462981239608467000
25784705	::462981323217330000
78614495	::462981464267558000
299389082	::462981605477216000
477989347	::462981726575132000
241324134	::462982045594288000
211645751	::462982289094619000
211645751	::462982389858594000
365767010	::462982531034669000
385259637	::462982923747332000
385259637	::462983078793998000
211645751	::462983190064668000
379807492	::462983289704157000
315559101	::462983381735579000
211645751	::462983444914798000
49886698	::462983538896547000
211645751	::462983544160415000
365767010	::462983593254735000
20738985	::462983759659560000
201810972	::462983849627365000
187049333	::462984411214913000
164101308	::462984551124320000
379807492	::462984855597236000
276784048	::462985234137374000
259052798	::462985256321024000
20738985	::462985327251320000
20738985	::462985443286716000
128103434	::462985446977712000
128103434	::462985481341665000
8036902	::462985581538983000
296590824	::462985720856993000
320001867	::462985874162982000
259021462	::462986005847760000
266164462	::462986041591627000
360367250	::462986090174246000
320001867	::462986180359749000
20738985	::462986285146443000
320001867	::462986313822527000
225622870	::462986385776189000
225622870	::462986497172336000
10095952	::462986512981053000
433932391	::462986558807617000
320001867	::462986582425731000
266164462	::462986739897085000
320001867	::462986805340409000
347413433	::462987003319951000
320001867	::462987144974172000
254579074	::462987288301953000
347413433	::462987316186071000
259021462	::462987371961917000
268547296	::462987416870330000
320001867	::462987451741376000
320001867	::462987482254942000
519936824	::462987692158881000
226995875	::462987697871548000
256638502	::462987860509872000
320001867	::462987882248957000
519936824	::462987896375345000
413686504	::462987900494577000
332028268	::462987918642917000
320001867	::462987925488037000
348262381	::462987982157275000
22285873	::462988108498497000
320001867	::462988148616605000
210671307	::462988340070187000
276787570	::462988425604243000
360814823	::462988440867315000
259021462	::462988484056481000
360814823	::462988509729411000
320001867	::462988674431332000
360814823	::462988682715099000
210671307	::462988691540287000
36279116	::462988756665237000
360814823	::462988757210103000
360814823	::462988788159901000
259021462	::462988823648292000
320001867	::462988830891450000
222687654	::462988847542857000
360814823	::462988851032514000
256638502	::462989179949821000
210671307	::462989189290938000
276787570	::462989255006900000
320001867	::462989345654198000
259021462	::462989386368684000
332028268	::462989392206761000
8709452	::462989408728526000
332028268	::462989414969245000
502240473	::462989457277595000
210671307	::462989459647377000
210671307	::462989565582913000
8709452	::462989583215779000
210671307	::462989605386854000
210671307	::462989649594839000
320001867	::462989658276642000
119434884	::462989704787275000
454471454	::462989771988406000
259021462	::462989835989307000
259021462	::462989878431875000
210671307	::462989883297247000
6652302	::462989943933894000
210671307	::462989962443780000
20478089	::462990086389657000
259021462	::462990162721783000
321637063	::462990222524162000
210671307	::462990249447411000
302673934	::462990263250862000
210671307	::462990329856409000
47410500	::462990342414163000
20478089	::462990344393850000
210671307	::462990351180267000
210671307	::462990360336420000
210671307	::462990437129928000
201810972	::462990481228845000
159652545	::462990535452798000
259021462	::462990597469798000
210671307	::462990611805896000
210671307	::462990652419342000
592475734	::462990876541583000
360814823	::462990982447775000
210671307	::462991113092362000
341153843	::462991129177096000
314251743	::462991199973146000
210671307	::462991246106300000
210671307	::462991285226586000
8709452	::462991370769412000
280826646	::462991404017668000
320001867	::462991648876548000
628045480	::462991688172986000
229650081	::462991767324069000
599589782	::462991942649794000
320001867	::462992175202959000
320001867	::462992379276828000
259876316	::462992489704861000
47348539	::462992657115914000
286265668	::462992691337240000
47348539	::462992852784398000
325036867	::462992864272986000
416130255	::462992975669121000
260539431	::462993050646888000
347413433	::462993225897103000
347413433	::462993262584668000
229650081	::462993303412424000
390552849	::462993493213065000
367990281	::462993557624979000
25235649	::462993672414691000
49221816	::462993712205688000
634822122	::462994080658493000
229650081	::462994134211772000
321839755	::462994356618526000
320001867	::462994569399791000
539183661	::462994925144260000
16710226	::462995125183213000
173026357	::462995130967146000
416548217	::462995177872031000
408869196	::462995397409927000
332028268	::462995488053030000
468965579	::462995554151440000
159652545	::462995555661398000
367990281	::462995696128643000
334420539	::462995733999022000
475930595	::462995921534730000
254579074	::462995925166608000
360814823	::462996210995830000
519677520	::462996287659712000
267357514	::462996326675120000
254579074	::462996393414516000
321637063	::462996407767826000
626942496	::462996502437445000
324614357	::462996584763236000
626942496	::462996638517428000
218711172	::462996751948218000
619608540	::462996987022180000
159652545	::462997170690740000
159652545	::462997289314037000
186572442	::462997387036733000
231150237	::462997389280677000
159652545	::462997397363503000
276787570	::462997404447281000
144937748	::462997439986024000
272999900	::462997465617420000
53724365	::462997476782252000
229364831	::462997518427492000
348745482	::462997573695844000
519677520	::462997668701433000
72293435	::462997680122519000
539183661	::462997760988688000
159652545	::462997833013297000
159652545	::462998034880933000
294347764	::462998277185482000
159652545	::462998327471394000
47348539	::462998331627552000
239917620	::462998815205634000
159652545	::462998952405905000
226995875	::462999027139633000
252725390	::462999167292293000
201810972	::462999234795819000
259021462	::462999337745022000
239917620	::462999725570924000
55665294	::462999822459367000
547741880	::463000069549981000
53724365	::463000106610876000
211645751	::463000170427600000
159652545	::463000196625227000
53724365	::463000396886458000
254579074	::463000443002847000
726320420	::463000580349124000
315559101	::463000613320531000
53724365	::463000660590329000
299389082	::463000732451340000
324614357	::463000780459745000
324614357	::463000891671740000
324614357	::463001014158000000
29786990	::463001190138413000
324614357	::463001278889852000
321637063	::463001324955910000
22285873	::463001584553975000
254579074	::463001640581099000
299389082	::463001669475631000
435557155	::463001712261746000
211645751	::463001777903001000
53724365	::463001870110175000
66486074	::463002084938629000
299389082	::463002143272607000
473454563	::463002206938365000
254579074	::463002278438248000
164101308	::463002393634811000
393105437	::463002419899953000
547741880	::463002695461122000
231689668	::463002929151344000
53724365	::463002985274933000
53724365	::463003034029522000
290195625	::463003456383774000
172025978	::463003645433225000
33358166	::463003710441127000
321637063	::463003799482011000
301203823	::463003816506318000
47348539	::463003865659367000
321637063	::463003943820607000
197277853	::463003969090879000
547741880	::463004052884697000
346654346	::463004212779966000
513658421	::463004253854777000
234630547	::463004530326532000
259601379	::463004588048535000
156166678	::463004843511410000
43967474	::463005260781723000
17210128	::463005282659221000
407038804	::463005390566092000
350083690	::463006051986853000
307457734	::463006246962864000
307457734	::463006311492222000
216507874	::463006373995749000
414004311	::463006722177503000
379807492	::463006829010616000
379807492	::463006877089951000
519677520	::463007138257068000
196659229	::463007272231133000
307457734	::463007895345311000
594844703	::463007918703792000
381599486	::463007939339771000
594844703	::463008307402137000
381599486	::463008410066489000
47348539	::463008800278982000
231150237	::463008915186147000
47348539	::463009341314842000
79476731	::463009433887731000
210671307	::463009676465287000
22717394	::463009759025577000
210671307	::463009954191142000
322643138	::463010102556254000
322643138	::463010202703650000
210671307	::463010289731272000
470801476	::463010396396593000
39469570	::463010484057571000
276784048	::463010538167881000
615688476	::463010735833247000
299389082	::463010739070828000
321637063	::463011102096240000
409404583	::463011232107077000
307457734	::463011307931709000
210671307	::463011602422595000
210671307	::463011741493104000
615688476	::463011853090553000
332028268	::463011878508052000
385782746	::463011945021325000
22717394	::463012134050205000
144937748	::463012390481965000
337396732	::463012596313247000
59622669	::463012637581000000
547741880	::463012779561988000
239917620	::463012894079086000
304224068	::463012911653212000
239917620	::463012947921362000
275260502	::463013587184009000
363969403	::463014063216148000
293246270	::463014068958134000
302525103	::463014593296887000
726320420	::463014768081924000
239917620	::463014849232896000
357150048	::463014995799072000
164101308	::463015062798864000
302525103	::463015137281331000
357150048	::463015215639318000
252756099	::463015238989021000
231689668	::463015438348062000
89852975	::463015685367824000
173026357	::463015767446142000
89852975	::463015774136066000
167184626	::463015965374943000
347643113	::463016013446254000
22067825	::463016523875889000
159652545	::463016577815044000
159652545	::463016587914907000
9563172	::463016889099116000
173026357	::463016959979028000
9563172	::463016961618608000
173026357	::463017091130732000
115503799	::463017113213730000
159652545	::463017460854444000
302525103	::463017644355248000
89852975	::463017702073049000
409404583	::463017866514530000
314251743	::463017869438377000
79476731	::463018092214648000
159652545	::463018202004725000
30242503	::463018265678077000
159652545	::463018275279233000
259021462	::463018285039378000
269151566	::463018321227419000
383523373	::463018436671840000
159652545	::463018503294156000
100090407	::463018572374360000
243011588	::463018777849102000
294347764	::463019241189302000
249451202	::463019416897089000
159652545	::463019484950036000
383523373	::463019582174019000
413686504	::463020054700109000
143455927	::463020069057204000
314251743	::463020156516855000
302525103	::463020191274631000
143455927	::463020260023881000
143455927	::463020292525531000
22285873	::463020320228536000
332028268	::463020476059508000
22067825	::463020758050930000
478020840	::463020942096998000
22067825	::463021320989442000
29284709	::463021381526257000
4059771	::463021655111901000
517695658	::463021815359868000
372507812	::463021821437419000
409404583	::463021917524328000
100090407	::463022213625810000
22067825	::463022295867346000
13298002	::463022391409790000
159011393	::463022436368146000
399174015	::463022439077670000
210671307	::463022469801328000
210671307	::463022677083848000
305216922	::463022768473505000
320560322	::463022839210057000
454471454	::463022852686753000
210671307	::463022868105003000
321637063	::463022872966221000
433916111	::463023003026989000
301717953	::463023044228055000
316025875	::463023093296820000
574250205	::463023177963413000
210671307	::463023239258963000
259052798	::463023275614818000
211645751	::463023322553647000
210671307	::463023416665448000
621062028	::463023441117855000
210671307	::463023454514843000
320001867	::463023771549310000
320001867	::463024064978624000
320001867	::463024242611609000
210671307	::463024436384649000
290195625	::463024509101285000
334475845	::463024556979269000
320001867	::463024642806906000
229650081	::463024664001142000
79476731	::463024683781464000
22067825	::463024755939885000
200646933	::463024776831721000
259601379	::463024813271838000
29284709	::463024945136951000
259601379	::463025014434836000
390552849	::463025207205453000
241790793	::463025912238198000
45173032	::463025982971342000
385782746	::463025993620271000
709921765	::463026067352334000
362737866	::463026358084333000
362737866	::463026452363874000
45173032	::463026697424896000
41001071	::463027065097170000
433916111	::463027078980329000
201810972	::463027098677174000
159652545	::463027105874575000
374659572	::463027155849326000
159011393	::463027344408461000
447313860	::463027619941089000
578505853	::463027650970148000
313496905	::463027842469859000
383523373	::463027865366593000
159652545	::463028570722693000
326436771	::463028666927435000
159011393	::463028704717717000
379253079	::463028712137850000
210671307	::463028922196951000
379253079	::463028943227215000
159652545	::463029010151514000
264705173	::463029014987145000
159652545	::463029244608917000
368079003	::463029271988932000
210671307	::463029287436963000
100376439	::463029499085348000
379253079	::463029585953976000
431262520	::463029690702131000
539183661	::463029986413535000
210671307	::463030085646561000
19028099	::463030113617969000
210671307	::463030187140349000
122717174	::463030873664004000
225622870	::463031209153806000
225622870	::463031395456409000
320560322	::463031548506148000
170924102	::463032453666324000
596957614	::463032469873508000
533844924	::463032974271725000
395057520	::463033281647505000
436716308	::463033310932115000
384503737	::463033527542358000
338477631	::463033693024817000
238672857	::463033822595276000
437082385	::463033895194484000
22067825	::463033991923109000
436716308	::463034002094690000
437082385	::463034266822402000
181812900	::463034362771283000
181812900	::463034464902590000
22067825	::463034546577870000
273811402	::463034661703528000
181812900	::463034883192147000
273811402	::463035031896981000
159652545	::463035035038531000
159652545	::463035051379535000
19374297	::463035051672748000
181812900	::463035121227268000
32382173	::463035370163404000
259601379	::463035397271216000
181812900	::463035420667023000
89852975	::463035426979446000
437082385	::463035647054602000
384503737	::463035763710373000
89852975	::463035813123878000
25942336	::463035876327849000
181812900	::463036220826996000
100090407	::463036648914440000
259601379	::463036902799454000
256638502	::463037181464809000
22285873	::463037230844743000
61478431	::463037268010475000
107902551	::463037330647838000
107902551	::463037536508465000
242206017	::463037670592360000
321637063	::463037700975501000
229650081	::463037973957984000
334475845	::463038404448768000
379807492	::463038466842820000
181812900	::463038518949064000
54721301	::463039194299138000
181812900	::463039203920838000
181812900	::463039371864997000
588634771	::463039457848201000
25680589	::463039639289200000
258506164	::463039684969381000
22285873	::463039840775593000
280194602	::463039952838590000
403020871	::463039979917041000
334475845	::463040081914503000
22285873	::463040094124138000
229650081	::463040127468838000
22285873	::463040217596055000
320452099	::463040264987090000
316832273	::463040391034716000
513658421	::463040482705039000
414374118	::463040522781986000
334475845	::463040584434077000
434675222	::463040596996022000
316832273	::463040711626334000
237330810	::463041048223424000
34445704	::463041143467290000
316902035	::463041162304303000
102796495	::463041166271709000
332908078	::463041179014406000
510998653	::463041374951325000
545129813	::463041736554848000
310569604	::463041782561783000
418312513	::463042139061243000
545129813	::463042240794071000
433003196	::463042911865942000
22285873	::463043229332799000
93927673	::463043266079100000
22285873	::463043275356901000
273205079	::463043311888908000
156166678	::463043334605258000
51649971	::463043357464215000
22285873	::463043395292651000
571363101	::463043470564032000
290195625	::463043662604423000
51649971	::463043715112529000
166877807	::463043716287320000
348901427	::463043719025807000
93927673	::463043772067381000
537633292	::463043775774740000
137587439	::463043794913353000
186572442	::463043835807809000
156166678	::463043845953843000
38748723	::463043910286450000
117264210	::463043938648358000
321844248	::463043960504848000
65412211	::463043970495709000
434045786	::463044042985836000
91195209	::463044094499905000
117264210	::463044107431325000
229650081	::463044120823742000
385259637	::463044147738587000
227476350	::463044152784347000
110853177	::463044158328827000
321844248	::463044170211663000
22285873	::463044446096195000
311092385	::463044493323665000
137587439	::463044554430504000
47547782	::463044582452641000
22285873	::463044708877754000
201810972	::463044816767832000
229650081	::463044858526310000
357017353	::463044885743169000
117264210	::463044913652047000
357017353	::463045137778896000
334475845	::463045141935050000
117264210	::463045172277047000
402492947	::463045196544884000
14955026	::463045322663419000
117264210	::463045329412427000
297052199	::463045331987759000
14955026	::463045333212086000
14955026	::463045350463250000
334475845	::463045393782022000
14955026	::463045448651907000
350083690	::463045453442220000
297052199	::463045511751401000
321839755	::463045614524067000
297052199	::463045616416088000
545129813	::463045732292108000
297052199	::463045734271844000
297052199	::463045767394246000
36958694	::463045796326539000
297052199	::463045899124744000
726320420	::463046102661353000
119434884	::463046107111518000
321839755	::463046355347189000
420083874	::463046418803212000
117264210	::463046468467978000
40896981	::463046471365836000
507987711	::463046527272108000
173608790	::463046843182505000
73526174	::463046918059200000
588634771	::463046968046923000
277251070	::463047148720775000
321839755	::463047295479472000
12685102	::463047420147159000
93927673	::463047437524152000
364546435	::463047683671093000
117264210	::463047690713329000
117264210	::463047742127095000
364546435	::463047856937787000
93927673	::463047865091489000
22067825	::463047875958562000
244995179	::463048027130052000
71284640	::463048317631361000
107902551	::463048751117238000
16107745	::463048909950943000
159652545	::463048913134813000
420083874	::463049364663844000
201810972	::463049419068551000
312857835	::463049509292220000
472617238	::463049583157731000
197277853	::463049791338201000
229650081	::463050027162951000
229650081	::463050040395964000
379807492	::463050214081708000
348262381	::463050241042690000
311092385	::463050343589240000
301778739	::463050562498334000
414374118	::463051026770432000
350083690	::463051231565721000
339565561	::463051333017169000
338588400	::463051405993848000
572151259	::463051635204161000
431262520	::463052194955415000
342188056	::463052496869797000
156166678	::463052724276191000
156166678	::463052862906310000
32671267	::463052979122487000
156166678	::463053077411401000
323011452	::463053196383223000
273955213	::463053323827163000
423941104	::463053625715986000
19071786	::463053800199446000
334475845	::463053815324098000
334475845	::463053830155173000
32596609	::463053997084270000
70839851	::463054333685161000
224130581	::463054561523945000
393499174	::463054655845859000
242435004	::463054716201488000
467043006	::463054805527973000
239917620	::463054861076942000
227476350	::463055002148552000
15733436	::463055850882347000
313496905	::463055918163165000
304224068	::463056368656609000
98785279	::463056536466898000
313496905	::463056877115301000
15733436	::463056914020978000
25942336	::463056977644756000
137587439	::463058416731033000
36556314	::463059119470284000
42994926	::463059183382720000
242305581	::463059599537762000
42994926	::463059918648397000
239257340	::463060189113905000
164101308	::463060249147351000
164101308	::463060268030107000
238401588	::463060403560665000
137587439	::463060533680148000
239257340	::463060591733911000
105852149	::463060721862197000
32382173	::463060765386493000
316229499	::463060847909015000
70839851	::463061090490777000
266210776	::463061100058001000
105852149	::463061188231036000
336019882	::463061332028174000
52441281	::463061493487898000
52295994	::463061534433091000
105852149	::463061587583328000
239917620	::463061652175220000
53724365	::463061838049980000
335068121	::463062172948369000
107902551	::463062269023494000
267357514	::463062578378190000
17086308	::463063215904026000
151129980	::463063464572096000
16107745	::463064252816064000
635577431	::463064318959812000
350424007	::463064330817515000
379357885	::463064573978087000
16107745	::463064890111197000
247372701	::463065029265600000
434675222	::463065204499447000
97326618	::463065244357517000
434675222	::463065374184194000
277251070	::463065445176590000
434675222	::463065598365536000
36958694	::463065740132618000
283518032	::463065756075560000
273811402	::463065859469369000
36279116	::463065880940019000
51480688	::463065905539198000
414449852	::463066123580088000
4059771	::463066129968402000
426685539	::463066212679700000
283518032	::463066292099223000
172025978	::463066305466073000
22067825	::463066371752857000
38748723	::463067081999921000
36279116	::463067166041206000
47017345	::463067321461145000
150034005	::463067322127618000
51480688	::463067387751723000
338477631	::463067474632916000
36958694	::463067686809772000
304219715	::463067938921005000
51480688	::463067964413976000
497544291	::463068148871081000
304219715	::463068260091432000
51480688	::463068719850086000
407038804	::463068940391170000
110853177	::463069010582441000
351922723	::463069024885030000
619608540	::463069207916470000
51480688	::463069270235041000
201113172	::463069466440392000
51480688	::463069572967325000
273811402	::463069577929560000
48157278	::463069645793415000
419105102	::463069684279963000
249451202	::463069771651481000
51480688	::463069902916431000
273811402	::463070215568621000
602895412	::463070341800005000
48157278	::463070472788525000
210671307	::463070530988699000
51480688	::463070573388513000
619608540	::463071003737088000
27237232	::463071085533995000
210671307	::463071216195350000
210671307	::463071234889359000
599787941	::463071676935471000
619608540	::463072047498022000
104112940	::463072055882424000
104112940	::463072080444276000
114064449	::463072252641423000
416130255	::463072446547906000
537633292	::463072541645340000
477989347	::463072548365041000
367990281	::463072566622842000
187049333	::463072715142729000
36958694	::463072753503830000
80159052	::463073017673699000
619608540	::463073113744633000
35097852	::463073200176640000
324536771	::463073227573821000
240857453	::463073523750023000
17086308	::463073582659014000
262496951	::463073782307897000
139460380	::463073815396757000
324536771	::463074262631579000
619608540	::463074425395740000
348262381	::463074528516526000
321839755	::463074646342914000
43967474	::463074907036057000
275813402	::463075076272033000
294347764	::463075360578342000
276784048	::463075757745401000
517695658	::463075775525453000
316025875	::463075809402449000
33708987	::463075877853880000
616892340	::463075955347431000
79606394	::463076014445170000
90797741	::463076229265227000
395057520	::463076321116295000
102233693	::463076494621696000
205030447	::463076507955372000
416130255	::463077072546451000
205030447	::463077127944798000
432888405	::463077179426111000
416130255	::463077572297768000
435349693	::463077605768724000
619608540	::463077830226903000
613956023	::463077885943619000
726320420	::463077912405495000
502240473	::463077920073056000
411777707	::463078005573967000
619608540	::463078176521211000
599589782	::463078305709576000
416130255	::463078487230652000
112801155	::463078606030508000
71284640	::463078681523400000
378773930	::463078860771565000
128284695	::463078906472718000
396655167	::463079696406556000
348262381	::463079757525966000
367990281	::463080675772751000
301257200	::463080745385201000
432888405	::463080863605878000
86349050	::463080915674345000
619608540	::463081168632827000
156166678	::463081416809410000
361532861	::463081675485097000
156166678	::463081698582749000
345508633	::463081710285225000
272184078	::463081813632880000
415259927	::463081866736574000
23721718	::463081947636301000
415259927	::463082189236621000
79363954	::463082577885007000
436214232	::463082636374581000
172573942	::463082805099233000
436214232	::463082997160640000
147997393	::463083011756412000
147997393	::463083029762564000
147997393	::463083053057724000
379253079	::463083121425264000
147997393	::463083185559965000
416130255	::463083209966632000
436214232	::463083248499695000
379253079	::463083264501370000
256845035	::463083274345381000
147997393	::463083481292353000
166877807	::463083504645849000
72293435	::463083872461545000
35869207	::463084243359641000
32471501	::463084256328450000
637303583	::463084265236738000
606781453	::463084318537953000
118473489	::463084428949225000
166877807	::463084541297451000
727288316	::463084572016525000
223998080	::463084617310822000
118473489	::463084789583843000
381599486	::463084804700143000
166877807	::463084971721510000
118473489	::463084993146007000
23027915	::463085086405963000
171724420	::463085091921465000
376541246	::463085205708738000
172280619	::463085276865118000
239917620	::463085712548454000
367990281	::463085713891020000
395057520	::463085794300035000
486138458	::463085989032775000
395057520	::463086275910975000
486138458	::463086401567744000
147997393	::463086508556034000
253552344	::463086688009342000
65886399	::463087719204532000
239917620	::463087800854667000
166877807	::463087808383430000
193192138	::463088061702627000
436188872	::463088412585897000
193192138	::463088477723435000
436188872	::463088522396987000
262370529	::463088675057061000
262370529	::463088927608696000
262370529	::463088981258043000
262370529	::463089128629108000
239917620	::463089137361248000
540510474	::463089227346227000
262370529	::463089292274049000
43967474	::463089321965547000
193192138	::463089358783152000
239917620	::463089390143549000
262370529	::463089427418718000
239917620	::463089661225623000
24392243	::463089881078837000
151129980	::463090055150841000
578505853	::463090540750196000
31294794	::463090780274307000
436188872	::463090872956239000
290195625	::463090949330321000
261471578	::463091161234935000
256845035	::463091479942926000
256845035	::463091612323549000
556631416	::463091684662730000
334420539	::463091728162258000
223998080	::463091820251987000
368386947	::463091986589683000
249028893	::463092669405609000
350424007	::463092840088616000
503741267	::463093092761870000
588531316	::463093130922057000
368386947	::463093823800090000
296590824	::463093933220696000
606781453	::463093974022881000
250969967	::463094347353702000
368386947	::463094968119070000
318065690	::463095639530688000
159652545	::463095709755928000
284316159	::463095914794467000
255205725	::463095919697604000
119434884	::463095958742384000
242305581	::463095968016400000
313496905	::463096179366961000
386956382	::463096358757343000
242305581	::463096395587915000
578593285	::463096596448550000
15778759	::463096655206555000
592475734	::463096704464470000
159652545	::463096952071389000
28252356	::463097064260632000
411786523	::463097579056955000
432888405	::463097741607198000
411786523	::463098034294116000
70839851	::463098084130443000
378415682	::463098129424723000
378415682	::463098248018673000
418783652	::463098527162589000
105852149	::463098595529740000
378415682	::463098664706002000
418312513	::463099114805145000
70839851	::463099402215645000
426402586	::463099788620484000
143455927	::463099797415530000
150034005	::463099918807478000
143455927	::463099946598539000
386169383	::463100012004532000
31294794	::463100013334114000
16623113	::463100229575655000
347643113	::463100391887224000
252314330	::463100428729987000
239928368	::463100439417094000
436188872	::463100471553843000
70839851	::463100531150303000
408831317	::463100592693325000
438801693	::463100595063492000
408831317	::463100664302682000
568915908	::463100873766608000
324401110	::463101260154273000
21623464	::463101285634301000
105852149	::463101291959689000
70839851	::463101313010524000
342878651	::463101323982823000
592475734	::463101629596590000
285988306	::463101653013770000
19895969	::463101780604096000
21623464	::463101811541303000
48157278	::463101822740484000
592475734	::463101829195128000
105852149	::463101830109876000
324401110	::463101853845446000
231689668	::463102172767326000
348262381	::463102190081425000
24100015	::463102223925649000
17356903	::463102256054038000
31294794	::463102258742169000
105852149	::463102356142702000
384105885	::463102394633834000
48157278	::463102401697021000
24413698	::463102438808240000
190624012	::463102541103108000
105852149	::463102543116390000
213767620	::463102740025991000
239917620	::463102746514554000
193796724	::463102785777836000
241324134	::463102880220991000
213767620	::463102896209289000
21623464	::463102932951388000
19895969	::463102959769776000
105852149	::463103023422926000
533417136	::463103085812797000
213767620	::463103310556180000
162559610	::463103554702409000
227476350	::463103851474608000
227476350	::463103900237574000
273205079	::463103950812499000
227476350	::463103958181871000
636632104	::463103979186974000
346654346	::463104001760718000
28405302	::463104025819615000
100090407	::463104030424969000
213767620	::463104032039370000
503741267	::463104060090880000
346654346	::463104104860893000
364752208	::463104359946260000
726320420	::463104455202705000
21623464	::463104667866517000
167183597	::463104685444833000
227476350	::463104760061521000
227476350	::463104878898712000
48157278	::463104882892087000
384503737	::463105119718883000
384503737	::463105157803147000
301042701	::463105172269326000
386956382	::463105198580178000
373653741	::463105224400318000
227476350	::463105253357789000
371416817	::463105321142353000
348193845	::463105342969090000
348193845	::463105469918089000
31144939	::463105694733193000
383243793	::463105901558128000
266210776	::463106137588371000
24392243	::463106270489489000
93927673	::463106509866401000
150839491	::463106652179144000
30516926	::463106763995484000
28736200	::463106779425939000
361691248	::463107257723387000
347643113	::463107542155939000
319851493	::463107690349477000
334420539	::463107752630697000
31144939	::463108096534274000
183438897	::463108193950765000
399645465	::463108216981696000
167184626	::463108328302727000
262496951	::463108416089497000
259052798	::463108417402327000
183438897	::463108496527851000
21623464	::463108517147054000
100090407	::463108599561326000
381599486	::463108757585924000
237330810	::463108770818949000
316832273	::463108868936331000
316832273	::463109079301636000
588634771	::463109261858717000
631513843	::463109407178772000
319851493	::463109431556055000
262496951	::463109486975004000
115503799	::463109549986439000
316832273	::463109829746491000
304224068	::463109962802016000
249028893	::463110020616294000
239917620	::463110162023084000
258196512	::463110188044541000
272999900	::463110365996666000
43967474	::463110653491040000
21623464	::463111261387902000
225622870	::463111522269822000
251821834	::463111669212663000
384059261	::463112064928870000
384059261	::463112453115891000
273811402	::463112530802778000
105852149	::463112659064590000
334420539	::463112709530472000
43967474	::463112738601205000
18750697	::463112759627231000
18750697	::463112819412848000
35097852	::463112964640624000
43967474	::463112995892379000
334420539	::463113073625403000
296627238	::463113250776027000
36943663	::463113365095989000
334420539	::463113404522450000
18750697	::463113619518271000
373653741	::463113999551193000
384105885	::463114010226069000
23663256	::463114031105318000
334420539	::463114060880678000
334420539	::463114603271294000
384059261	::463114667377057000
24719772	::463114941067575000
239257340	::463114993425457000
215385454	::463115057527013000
258196512	::463115075339825000
202798666	::463115164704071000
415943958	::463115176351244000
384488111	::463115211734401000
266210776	::463115247885119000
105607367	::463115269888409000
237938155	::463115375643602000
203145029	::463115476609277000
419105102	::463115665595826000
244995179	::463115743916470000
253552344	::463115840800321000
78614495	::463116135823839000
533417136	::463116392817238000
48157278	::463116502426984000
115583749	::463116760372510000
397717926	::463116795432677000
497544291	::463116815468478000
191276105	::463117153252933000
193796724	::463117296827785000
161346822	::463117664345264000
173026357	::463117762249109000
284316159	::463117931090427000
110563920	::463117946983022000
310664656	::463117998023524000
384059261	::463118058895466000
237330810	::463118157818122000
260440912	::463118202084794000
419105102	::463118605089902000
346654346	::463118826322685000
334475845	::463118980161761000
517695658	::463119090006376000
334475845	::463119125884440000
328794919	::463119154715709000
64768338	::463119319681863000
29849760	::463119361088425000
343018153	::463119720875823000
334475845	::463120148912963000
167183597	::463120171175907000
379807492	::463120181158350000
321839755	::463120330332983000
334475845	::463120365867503000
334475845	::463120541449469000
112801155	::463120659103887000
357265451	::463120678678315000
264946102	::463120716968513000
486138458	::463120746940624000
193796724	::463120777248636000
264946102	::463120800401195000
112801155	::463120878910578000
237330810	::463121149816492000
397717926	::463121405513830000
416130255	::463121407350542000
444679647	::463121479027425000
706034130	::463121598682124000
706034130	::463121635013582000
334420539	::463122013499179000
592475734	::463122680674127000
507987711	::463123053174865000
411786523	::463123053954994000
345508633	::463123112536850000
208894791	::463123578754707000
507987711	::463123685315207000
507987711	::463123892929060000
244995179	::463123904450801000
243011588	::463123920280104000
276341812	::463123952068349000
276341812	::463123970451968000
332028268	::463124005839335000
507987711	::463124028212137000
242435004	::463124046138183000
384503737	::463124452411060000
384503737	::463124552491347000
146549492	::463124598591344000
297052199	::463124632355483000
474371126	::463124924497133000
278316478	::463124948605620000
608426191	::463124957556252000
280194602	::463125005643960000
301257200	::463125265191694000
301042701	::463125652044926000
100090407	::463125750728896000
447976503	::463125762749390000
210676238	::463125819402227000
418312513	::463125892495986000
172280619	::463125905145991000
33358166	::463126014743576000
483115964	::463126219811082000
274432702	::463126294247391000
332028268	::463126609638064000
36925706	::463126769558888000
392737983	::463126971015507000
38748723	::463127100971819000
392737983	::463127155724275000
14955026	::463127258735972000
414004311	::463127338511638000
253886962	::463127342681165000
188917484	::463127353041108000
159652545	::463127512328204000
171724420	::463127611346923000
407038804	::463127623577927000
171724420	::463127642179244000
159652545	::463127819892322000
321839755	::463127997013192000
159652545	::463128053007532000
48157278	::463128086641664000
48157278	::463128105419538000
328794919	::463128226588413000
409777239	::463128237028044000
304645030	::463128357157482000
336019882	::463128384386514000
159652545	::463128409632415000
336019882	::463128428380573000
302673934	::463128488879587000
19071786	::463128513680523000
109298324	::463128583443984000
478145352	::463128628306640000
78614495	::463128829427318000
164101308	::463129163444916000
78614495	::463129591885099000
382314219	::463129708884803000
83878535	::463129727403036000
203145029	::463129987168890000
114070939	::463130174293172000
393105437	::463130741698613000
262496951	::463130743418269000
79476731	::463131052165591000
79476731	::463131109610778000
53545809	::463131140220796000
83878535	::463131242381463000
367990281	::463131457607966000
367990281	::463131502193414000
38748723	::463131596527513000
181812900	::463131633005371000
38748723	::463131691763392000
83878535	::463131704958652000
29849760	::463131714177753000
48157278	::463131745169457000
94310638	::463132669623013000
45704670	::463133037040250000
312857835	::463133311028981000
335367791	::463133315529461000
312857835	::463133583486771000
384683676	::463133862176899000
30804377	::463134256206589000
48157278	::463134289765617000
30804377	::463134358581166000
326436771	::463134548444733000
48157278	::463134962544574000
232901934	::463135035759931000
95723533	::463135251242684000
20738985	::463135388467724000
50546012	::463135486639222000
393105437	::463135506092392000
113221759	::463135562170646000
83878535	::463135585151229000
20738985	::463135795977945000
46268291	::463135852277669000
242305581	::463135873559969000
326436771	::463135889359515000
95723533	::463135989863813000
172025978	::463136053743091000
20738985	::463136255224872000
17356903	::463136404869218000
260440912	::463136410829328000
459476150	::463136523185971000
377035998	::463136530425327000
95723533	::463136594036539000
432116634	::463136639787606000
319851493	::463136805911793000
377035998	::463136845610512000
384503737	::463137024174616000
48157278	::463137083797024000
95723533	::463137200725819000
285906246	::463137297173454000
21623464	::463137374042468000
414004311	::463137429340184000
20738985	::463137487771402000
83878535	::463137692922822000
334665323	::463137706428489000
25537528	::463137751790256000
285988306	::463137777572675000
14955026	::463137803485085000
285906246	::463137926692339000
83878535	::463137977183789000
255205725	::463138170792448000
38748723	::463138191202324000
410122679	::463138278771019000
14955026	::463138362753163000
46727568	::463138381728206000
20275866	::463138576255823000
232793000	::463138897677918000
213767620	::463139499476664000
319851493	::463139527595675000
205928265	::463139811268640000
470801476	::463139824874971000
46727568	::463139885785042000
14955026	::463139905250410000
341493662	::463140142556151000
60218540	::463140316741386000
72293435	::463140320570793000
14955026	::463140348936454000
275260502	::463140356683759000
60218540	::463140410949660000
285906246	::463140426619179000
213767620	::463140483900780000
516017637	::463140590440312000
33238183	::463140734841806000
183438897	::463140793864044000
588531316	::463140853834588000
183438897	::463140989884825000
516017637	::463141222207336000
25680589	::463141259339513000
364546435	::463141424947822000
304645030	::463141499484766000
251821834	::463141590479798000
364546435	::463141604610805000
326436771	::463141714673565000
519909326	::463141944600698000
14955026	::463141985646170000
79073243	::463141997134753000
470801476	::463142174423384000
272999900	::463142337942921000
30406728	::463142396901871000
276341812	::463142453562712000
28252356	::463142565827448000
276341812	::463142609481760000
21623464	::463142725572100000
260440912	::463142758312456000
95723533	::463142845059465000
554852227	::463143131274575000
279081886	::463143212744327000
411786523	::463143235427504000
172827217	::463143238254481000
193796724	::463143675954884000
378773930	::463143878577885000
38748723	::463143933980471000
19879486	::463144358246494000
273497452	::463144495555416000
272999900	::463144678440054000
378773930	::463144828738732000
273497452	::463145079712915000
244800948	::463145114677018000
159652545	::463145352695406000
159652545	::463145514553593000
20738985	::463145547025887000
159652545	::463145582698434000
159652545	::463145664957149000
537633292	::463145914274557000
213763059	::463145937389363000
53724365	::463146421785346000
159652545	::463146868646891000
159652545	::463146896123789000
53724365	::463146989098528000
407038804	::463147044602146000
53724365	::463147061844529000
91666102	::463147258326700000
45173032	::463147465009803000
510998653	::463147691833577000
45173032	::463147732128256000
533417136	::463147816160751000
45173032	::463147947514167000
634890754	::463148000781406000
459476150	::463148193174147000
45173032	::463148223817740000
225601631	::463148353597886000
459476150	::463148506727727000
45173032	::463148537690480000
414191298	::463148732368711000
159652545	::463148880474169000
25680589	::463148961147011000
489961036	::463149070123421000
159652545	::463149249057005000
285906246	::463149313242042000
159652545	::463149519002431000
159652545	::463149582806188000
159652545	::463149826415550000
124011751	::463150088152289000
159986953	::463150441983795000
100934605	::463150445780017000
404496513	::463150473977933000
348901427	::463150491933741000
159652545	::463150539191369000
159652545	::463150766577164000
138083816	::463150793697157000
259876316	::463150825263890000
159652545	::463150828690628000
45173032	::463150831488225000
415703077	::463150907115307000
435409494	::463150930779570000
726320420	::463150936291291000
70839851	::463151059004030000
159652545	::463151090960461000
100934605	::463151129451585000
284316159	::463151154881638000
159652545	::463151167447769000
404496513	::463151580166897000
159652545	::463151674312642000
459476150	::463151692737818000
114633433	::463151748576993000
138083816	::463151886921519000
384503737	::463152049895399000
726320420	::463152097299812000
621306179	::463152138139361000
355758655	::463152375268925000
353567857	::463152429086027000
459476150	::463152582253244000
726320420	::463152776668004000
20496164	::463152806069682000
433916111	::463153456794980000
433916111	::463153497618128000
69494041	::463153505394388000
236528732	::463153642636206000
374613599	::463153722940334000
393105437	::463153907498090000
304645030	::463154146204729000
331398205	::463154383622905000
260440912	::463154462534950000
393105437	::463154483438956000
465266221	::463154488035913000
22717394	::463154596731707000
346998772	::463154961346723000
79476731	::463155055118798000
86349050	::463155186421489000
147997393	::463155216242585000
173371030	::463155368386781000
194359616	::463155467192393000
266210776	::463155931140718000
67193398	::463155983397564000
415259927	::463156127052488000
415259927	::463156196275265000
346998772	::463156326206816000
399645465	::463156601386319000
621306179	::463156640263323000
341493662	::463156658483384000
486138458	::463156674543353000
615688476	::463156721012072000
194359616	::463156834312798000
300607168	::463156960515616000
621306179	::463157128811646000
284931188	::463157148021977000
19071786	::463157311956320000
308657649	::463157731281477000
108798356	::463157940154040000
10095952	::463157981975416000
261438579	::463158396137394000
67193398	::463158410179928000
465292139	::463158425363304000
79606394	::463158466446503000
358296822	::463158489892675000
69494041	::463158605152129000
261438579	::463158773788717000
253886962	::463158912418451000
261438579	::463158974234099000
172827217	::463159116999843000
621306179	::463159187065679000
253886962	::463159198524932000
277760577	::463159257840357000
159652545	::463159321288007000
358296822	::463159376455294000
201810972	::463159463613325000
193192138	::463159486274752000
159652545	::463159663346077000
413686504	::463160141500911000
393105437	::463160438293671000
621306179	::463160699871432000
272184078	::463160933074755000
272184078	::463161031557013000
117264210	::463161099550875000
379807492	::463161190953127000
415703077	::463161220611059000
162245153	::463161557279846000
162245153	::463161949636014000
314251743	::463161987518959000
296590824	::463162062516940000
262471070	::463162306814545000
314251743	::463162309746388000
65926573	::463162359151079000
187309818	::463162455590711000
187309818	::463162564059594000
25942336	::463162580178305000
187309818	::463162627116765000
79606394	::463162649195585000
65926573	::463162676961869000
417472148	::463162795899355000
415703077	::463163008772866000
325036867	::463163253808697000
357306642	::463163278210781000
262471070	::463163352924311000
314251743	::463163772379856000
65926573	::463163887198953000
277251070	::463163957667053000
477188816	::463164098398916000
64596921	::463164116459606000
126428969	::463164197178580000
416130255	::463164277918941000
20738985	::463164425453981000
621306179	::463164572925325000
266210776	::463164642819207000
416130255	::463164752579923000
314251743	::463164758926295000
17210128	::463164784800956000
377176939	::463164858754932000
418783652	::463165004016283000
314251743	::463165039621722000
491969843	::463165068495294000
377176939	::463165296552206000
491969843	::463165316928126000
314251743	::463165442723676000
164101308	::463165501904912000
378850242	::463165771963576000
346998772	::463165776984170000
368079003	::463165792154947000
338477631	::463165980181819000
338477631	::463165989010829000
506519570	::463166069872402000
477188816	::463166130207477000
310664656	::463166244414574000
314251743	::463166252299866000
104112940	::463166270993874000
268547296	::463166439512240000
415998425	::463166592008740000
314251743	::463166756052561000
316902035	::463166812822466000
634890754	::463166851431030000
316902035	::463167065793519000
316902035	::463167115428913000
310664656	::463167716678172000
14190836	::463167891131883000
147997393	::463167956831465000
210676238	::463167989127610000
314251743	::463168726108741000
469722641	::463169141550362000
314251743	::463169198391566000
311031621	::463170051487449000
311031621	::463170194156707000
348901427	::463170204055257000
308175001	::463170272887988000
469722641	::463170450558685000
70839851	::463170495542603000
311031621	::463170504669405000
322324723	::463170628372422000
25942336	::463170641035034000
314251743	::463170658487128000
40946018	::463170721087102000
474400310	::463170747683192000
311031621	::463170778377101000
322324723	::463170832693329000
314251743	::463170922980323000
159652545	::463170962989809000
311031621	::463171032157675000
322324723	::463171055155032000
322324723	::463171101250433000
33217361	::463171145836290000
322324723	::463171246708883000
150828387	::463171256993726000
314251743	::463171263125803000
40946018	::463171383661318000
314251743	::463171417744629000
266164462	::463171552708939000
347643113	::463171642051420000
413686504	::463171701258592000
311031621	::463171826957291000
311031621	::463171834037297000
69455217	::463172243577921000
338477631	::463172454580764000
35525270	::463172776870678000
383045348	::463172781262131000
347643113	::463173051303993000
40946018	::463173218249871000
393105437	::463173326018334000
40946018	::463173480096079000
122799833	::463173599235297000
243011588	::463173742664118000
122799833	::463173827724210000
35525270	::463173856102862000
122799833	::463173890940735000
335068121	::463173995311800000
347643113	::463174055554609000
335068121	::463174076647735000
418841887	::463174089528463000
40946018	::463174118813097000
570502101	::463174136718970000
28905424	::463174197934428000
22067825	::463174597253156000
572151259	::463174824282451000
159652545	::463174844071542000
253886962	::463174876715843000
253886962	::463175251711782000
21415532	::463175258661748000
40946018	::463175330446864000
359104594	::463175501318615000
274311440	::463175531299479000
359104594	::463175622332665000
321637063	::463175635327025000
253886962	::463175723168301000
35525270	::463175760706932000
281295226	::463175850691923000
159652545	::463176120469581000
284931188	::463176218284920000
281295226	::463176445003825000
539183661	::463176653343309000
319851493	::463176724478693000
159652545	::463176837917859000
30787413	::463177065182031000
253886962	::463177158081654000
341803593	::463177184253718000
159652545	::463177250004021000
138083816	::463177325815676000
173026357	::463177444867198000
116633811	::463177521555468000
173026357	::463177611955666000
344857407	::463177658658856000
632481728	::463177676514414000
80448281	::463177736979095000
58046021	::463178247803768000
35525270	::463178295459053000
122799833	::463178385821536000
602895412	::463178420646457000
466989920	::463178937393102000
159652545	::463179006230405000
277760577	::463179304830902000
351922723	::463179532317372000
506519570	::463179836090228000
35525270	::463179848731488000
201810972	::463180027023331000
122799833	::463180029136887000
314251743	::463180099266048000
314251743	::463180506532950000
159652545	::463180666994429000
159652545	::463180739031621000
159652545	::463181036269350000
159652545	::463181372283441000
314251743	::463181527963406000
359104594	::463182176356298000
159652545	::463182181473730000
166307106	::463182404912283000
96443022	::463182929846235000
316878403	::463182965858508000
359104594	::463183096724992000
314251743	::463183097614577000
386956382	::463183347548577000
386956382	::463183574510759000
159652545	::463184553851760000
39169797	::463184711292952000
28461859	::463184836144799000
506519570	::463184866222555000
28461859	::463184927064743000
159652545	::463185259249799000
434720036	::463185730101968000
318065690	::463186060478926000
434720036	::463186184940703000
201810972	::463186313412640000
416548217	::463186534280466000
318065690	::463186591582666000
417472148	::463186830498603000
386956382	::463186868289277000
386956382	::463186976057720000
307457734	::463187190927736000
386956382	::463188034943344000
618760575	::463188188429701000
239917620	::463188281421598000
239917620	::463188547822825000
314251743	::463188962811850000
314251743	::463189020932325000
212490176	::463189544192335000
64926237	::463189877920501000
506519570	::463190529920880000
307457734	::463190635554430000
116633811	::463190662100176000
386627455	::463191069979869000
386169383	::463191390164238000
212490176	::463191400344215000
307457734	::463191430064635000
212490176	::463191455218290000
116633811	::463191732675698000
105852149	::463192010472828000
105852149	::463192074947657000
232901934	::463192078550196000
105852149	::463192480926957000
166307106	::463192553014046000
105852149	::463192661374279000
505542733	::463192977742245000
239917620	::463193068351418000
105852149	::463193073275904000
166307106	::463193077017231000
105852149	::463193210303807000
105852149	::463193255686189000
166307106	::463193324447629000
505542733	::463193589053681000
505542733	::463193819740389000
308175001	::463193833451552000
505542733	::463193960828399000
105852149	::463193991841054000
105852149	::463194025110290000
166307106	::463194389884313000
231689668	::463194492573454000
336019882	::463194556289134000
505542733	::463194567773519000
373653741	::463194626434674000
197277853	::463195017557721000
336019882	::463195131118489000
281295226	::463195300904304000
386956382	::463195375365414000
201810972	::463195697748406000
187049333	::463196685322035000
505542733	::463196752863326000
66184984	::463197399444238000
167183597	::463197692311527000
363969403	::463199121575124000
363969403	::463199385539457000
36925706	::463199493979385000
301203823	::463199564120739000
277251070	::463199585351913000
554801627	::463199986931359000
36925706	::463200251198070000
36925706	::463200378746859000
36925706	::463200634008002000
167184626	::463200687644356000
36925706	::463200826488807000
159640806	::463200828455522000
216507874	::463201271227232000
212490176	::463201832269922000
102233693	::463202471314087000
384503737	::463202790181838000
633506625	::463203978113605000
339565561	::463204094220304000
36925706	::463204200600850000
633506625	::463204548916416000
36925706	::463204841100435000
318065690	::463205221942833000
241198427	::463205868830720000
227859860	::463206070790283000
227859860	::463206303456702000
318065690	::463206868534312000
339565561	::463207318335655000
363969403	::463207655364784000
36925706	::463208354559832000
278316478	::463209762578903000
421179396	::463211053204393000
283518032	::463211163002871000
14190836	::463212249008857000
20822956	::463212256466317000
433916111	::463212696540684000
14190836	::463212841324257000
14190836	::463213235261677000
408031484	::463214321946734000
104112940	::463215061734277000
473718221	::463215154008555000
183438897	::463215854843224000
197277853	::463216689182564000
15778759	::463217252003635000
283051149	::463217917664849000
320001867	::463218831607885000
320001867	::463219098810187000
257913209	::463219676391432000
14955026	::463222560197341000
108798356	::463222982211428000
39469570	::463224132730388000
152715270	::463226644711624000
363969403	::463226851633025000
243011588	::463227362239582000
310664656	::463227705891520000
363969403	::463229080582643000
35706997	::463229830259941000
458529098	::463230025828171000
58847822	::463230511272308000
363969403	::463231339139842000
363969403	::463231766606516000
361532861	::463235898776498000
379253079	::463237518964846000
259021462	::463238291957895000
315872678	::463239009343242000
15186859	::463242779339276000
310664656	::463245453287763000
310664656	::463246712807903000
60712766	::463246844881936000
310664656	::463247156263268000
310664656	::463247176865677000
213187842	::463250582166597000
239257340	::463250630845272000
252725390	::463251348725567000
128380028	::463257004350242000
361532861	::463257397453398000
213287321	::463258815316885000
42795192	::463258914968977000
42795192	::463259082674024000
293246270	::463259232159408000
42795192	::463259385527939000
301657872	::463259799858073000
69044676	::463260545106190000
213287321	::463260831980199000
634615880	::463261499444572000
213287321	::463261527772909000
40946018	::463262365874520000
545129813	::463263052935483000
363969403	::463263703807193000
363969403	::463264131663921000
259876316	::463265000887681000
568505535	::463265179757600000
97307001	::463266274676453000
434675222	::463266340959449000
568505535	::463266549403746000
568505535	::463266752970129000
434675222	::463266936579981000
568505535	::463267024794558000
568505535	::463267128792338000
568505535	::463267262808743000
568505535	::463267328948719000
257225781	::463267615356747000
28405302	::463268737420767000
259876316	::463269065839345000
165658390	::463269703146684000
197384499	::463270855163011000
214678768	::463271187796094000
197384499	::463271226535063000
29849760	::463272570502926000
70982412	::463272833947152000
506707370	::463274274426728000
236930269	::463274625267290000
506707370	::463274910010208000
259876316	::463274980701392000
343018153	::463275486617927000
275813402	::463275723491639000
65926573	::463276107803131000
65926573	::463276182465966000
20804321	::463276224307937000
105852149	::463276321653542000
259876316	::463276332710113000
537633292	::463276776634851000
407395368	::463276839893340000
35097852	::463277132743860000
26198467	::463277160854089000
35097852	::463277212611796000
35097852	::463277285219385000
184195472	::463277295302504000
35097852	::463277541982076000
124011751	::463277744558600000
460772038	::463277761444864000
259876316	::463278213700280000
276341812	::463278275486162000
276341812	::463278386765254000
276341812	::463278758934216000
340119318	::463278800734662000
31250549	::463278847287230000
276341812	::463279130306289000
210674392	::463279229585461000
20804321	::463279311391174000
416506126	::463279793127968000
422214932	::463279834215362000
365523194	::463279841421189000
239257340	::463280686778970000
377486283	::463280756714790000
239257340	::463280918250008000
458847153	::463280986554634000
72882594	::463281241354432000
69494041	::463281737443713000
15778759	::463282085277753000
416130255	::463282153103446000
414066292	::463282173739417000
239257340	::463282250797182000
285988306	::463282372780498000
69494041	::463282404988162000
239257340	::463282852985970000
437082385	::463282936876650000
60399576	::463283126580441000
81765661	::463283313910628000
417449044	::463283626348920000
38594501	::463283852668985000
38594501	::463284121498689000
259876316	::463284326432788000
213763059	::463284917334310000
434675222	::463285045848190000
351922723	::463285106795241000
434675222	::463285134448660000
434675222	::463285196612440000
15778759	::463285307891142000
434675222	::463285426980401000
434675222	::463285490884820000
409777239	::463286310795366000
409777239	::463286346434347000
62396842	::463286406861684000
486231003	::463286435270107000
321876841	::463286450076008000
72210207	::463286677876645000
409777239	::463286741051248000
399174015	::463286790460157000
73526174	::463287046941835000
69494041	::463287052545433000
73526174	::463287081624551000
69494041	::463287293860511000
437082385	::463287778210775000
385595835	::463287813945819000
24100015	::463287849086119000
259876316	::463288353266597000
57933673	::463288600457936000
20738985	::463288725901180000
94226339	::463289535212687000
120853830	::463289885538148000
253120136	::463290106862780000
213763059	::463290461487001000
213763059	::463290510568726000
83878535	::463291428567662000
29849760	::463292471720833000
379253079	::463292620501188000
513270198	::463292721247944000
570502101	::463292903184670000
202196262	::463292959266328000
38440249	::463293046545596000
432116634	::463293392525721000
277794018	::463293600285982000
31144939	::463293643974275000
368468264	::463293685619515000
275268585	::463293760030273000
167184626	::463293798538153000
368468264	::463293811180204000
321839755	::463294060677963000
285906246	::463294145633603000
133508241	::463294386357297000
34536365	::463294650569076000
260440912	::463294711944318000
253717655	::463294713550733000
316284345	::463294947509407000
226357092	::463295138823827000
19071786	::463295167223824000
226357092	::463295348799045000
393499174	::463295427643977000
249227650	::463295998056353000
302525103	::463296564383858000
219092257	::463296711918505000
341037427	::463297138806386000
259876316	::463297735073230000
329471370	::463298253727866000
726320420	::463298322682236000
384594087	::463298514764955000
259876316	::463298616753668000
152127827	::463298916478251000
384594087	::463299281387261000
384594087	::463299362144399000
376940853	::463299925489381000
384594087	::463299940710895000
119434884	::463300354986491000
186572442	::463300383507771000
337388641	::463300408979365000
384594087	::463300495130759000
384594087	::463300520229474000
159944196	::463300558116225000
15961483	::463300573454819000
384594087	::463300591146782000
384594087	::463300643093241000
384594087	::463300760919633000
145572480	::463300783094513000
120853830	::463300859892596000
579271413	::463301670772801000
45173032	::463302116682248000
393105437	::463302630488698000
361532861	::463302795878469000
189368301	::463303100447870000
341803593	::463303125290713000
350083690	::463303141832683000
189368301	::463303161458204000
72293435	::463303332124438000
361532861	::463303509396688000
726320420	::463303552707080000
361532861	::463303580259475000
469722641	::463303766415269000
350083690	::463304081147056000
72293435	::463304199007404000
86349050	::463304516088369000
22327740	::463304947657080000
384594087	::463305026749075000
81674504	::463305070528823000
30151060	::463305155472277000
350083690	::463305326649810000
469722641	::463305728313528000
13683762	::463306007930601000
19071786	::463306176948862000
290195625	::463306294623866000
351922723	::463306523020500000
55704588	::463306565060001000
300594041	::463306749525516000
86970230	::463306822422507000
275813402	::463307243195486000
275813402	::463307426461405000
367990281	::463307633018286000
159652545	::463307685807812000
256088386	::463307814677401000
159652545	::463307864501915000
159652545	::463307985285316000
290195625	::463308228739485000
159652545	::463308230312329000
159652545	::463308329130156000
242305581	::463308630465732000
159652545	::463308680486985000
10095952	::463308993474334000
159652545	::463309045131407000
159652545	::463309066966949000
159652545	::463309334391574000
458847153	::463309862840320000
594844703	::463310307126161000
594844703	::463310529017442000
294347764	::463310545056067000
100090407	::463311631108542000
293246270	::463311868472623000
360814823	::463312186132033000
360814823	::463312210165391000
120853830	::463312258823901000
360814823	::463312322220421000
31258629	::463312336573329000
360814823	::463312352587165000
139547588	::463312398863302000
51649971	::463312869581275000
347643113	::463312936757235000
14955026	::463313356565123000
234143570	::463313464417845000
180911733	::463313685050826000
100090407	::463313745692078000
321839755	::463313922884263000
33904380	::463314011166367000
331482356	::463314069450014000
33904380	::463314083555864000
15733436	::463314136764383000
516542821	::463314457666396000
234950395	::463314486737137000
336821368	::463314554168942000
10095952	::463314805726908000
340199061	::463315102838427000
215385454	::463315227388674000
473118863	::463315356841279000
350083690	::463315501209624000
230903702	::463315569068867000
347643113	::463316186332430000
9563172	::463316323028586000
100090407	::463316345246195000
9563172	::463316495175409000
9563172	::463316567015452000
347643113	::463316712302342000
9563172	::463317163323826000
32125015	::463317198543405000
187049333	::463317436255588000
379807492	::463317600693272000
506519570	::463317665927688000
432116634	::463317818402811000
45173032	::463318163757604000
9563172	::463318323942268000
14954949	::463318426220380000
32671267	::463318758644514000
159652545	::463319096822476000
432116634	::463319350741831000
249227650	::463319396975259000
24392243	::463319413111140000
115503799	::463319413320859000
432116634	::463319547248779000
477188816	::463320295923646000
41143305	::463320404052832000
445219284	::463320429612912000
147779508	::463320543182475000
290195625	::463321452444262000
260539431	::463321530077044000
53123348	::463321619969372000
418312513	::463321784834883000
30804377	::463322106223013000
283518032	::463322160573190000
53123348	::463322325564551000
53123348	::463322419365543000
275268585	::463322428823703000
420731308	::463322499053133000
53123348	::463322511753498000
275268585	::463322538508959000
24392243	::463322742079496000
53123348	::463322823860056000
253886962	::463323191726055000
396786261	::463323257593409000
249468865	::463323258335404000
373653741	::463323659789025000
320452099	::463323810037391000
208894791	::463324035321823000
10095952	::463324318428962000
533417136	::463324456107405000
52441281	::463324460117143000
59622669	::463324488491220000
146608159	::463324591817912000
415206019	::463324736702132000
172025978	::463324926208794000
539183661	::463324950963949000
539183661	::463324975018283000
133112299	::463325063723638000
359806236	::463325216366555000
40708485	::463325233542201000
237938155	::463325477357486000
26879335	::463325667619139000
52441281	::463325769926602000
348262381	::463325921768779000
311724390	::463325999782825000
254579074	::463326344781119000
164101308	::463326901235220000
483526518	::463327099097317000
37802339	::463327168450134000
273748024	::463327483064877000
414066292	::463327665034768000
159652545	::463327680767610000
159652545	::463328063485661000
159652545	::463328099774771000
105607367	::463328292842397000
52441281	::463328546983649000
405239647	::463328555909136000
52441281	::463328758699528000
52441281	::463328887141703000
408224760	::463328914241503000
52441281	::463329125382373000
447313860	::463329176485765000
322446637	::463329268462669000
131254355	::463329345558167000
37802339	::463329486704877000
120532808	::463329512587935000
242305581	::463329837231648000
159652545	::463329895863439000
37802339	::463329903895515000
132479234	::463329959835348000
187049333	::463330464212582000
79363954	::463330635092725000
241198427	::463330951356235000
37802339	::463331068091695000
337396732	::463331105874399000
377176939	::463331123251380000
418312513	::463331179337629000
337396732	::463331227265925000
35706997	::463331420899799000
35706997	::463331462838624000
35706997	::463331497877831000
381778563	::463331649598398000
381778563	::463331686894157000
108808608	::463331827957391000
381778563	::463332025089286000
381778563	::463332094932819000
303427354	::463332169931575000
50306226	::463332188335783000
381778563	::463332405441347000
381778563	::463332631019393000
381778563	::463332710161723000
35706997	::463332768064106000
194129729	::463332991461519000
103473089	::463333020242427000
103473089	::463333072159522000
108798356	::463333274220507000
340119318	::463333334303506000
194129729	::463333652764848000
194129729	::463333672369008000
35706997	::463333888027152000
36485138	::463333918054567000
286216848	::463333979991465000
64596921	::463333980084133000
360367250	::463333997985415000
134181956	::463334066620624000
274311440	::463334096450502000
159652545	::463334254382837000
35706997	::463334575000002000
621306179	::463334601327251000
100090407	::463335156418617000
276131997	::463335315642793000
442736318	::463335360240844000
274311440	::463335364581539000
260539431	::463335611970379000
411898570	::463335879462105000
360367250	::463335966279610000
360367250	::463336096563093000
159652545	::463336188829368000
147779508	::463336195754577000
360367250	::463336229111468000
384594087	::463336289287569000
159652545	::463336325060370000
384594087	::463336422846787000
384594087	::463336610193735000
384594087	::463336709313556000
384594087	::463336858479767000
19071786	::463336885935685000
100090407	::463337183659962000
517695658	::463337223782690000
216507874	::463337464581455000
52441281	::463337560568512000
615688476	::463337605644304000
216507874	::463337633754521000
141735027	::463337707238723000
100090407	::463337764193599000
340119318	::463337834879803000
130312780	::463337846774853000
216507874	::463337994942812000
31294794	::463338067999195000
324401110	::463338110852808000
519936824	::463338383813517000
216507874	::463338383859654000
539183661	::463338401312571000
726320420	::463338567746326000
120853830	::463338588399476000
17769662	::463338823360192000
100090407	::463339001995624000
118810756	::463339277540392000
30787413	::463339285366972000
324401110	::463339348113752000
69801582	::463339350299009000
264300486	::463339432813555000
117264210	::463339506637090000
189272740	::463339897495900000
293246270	::463340078220447000
340119318	::463340234902491000
495598070	::463340342662926000
416130255	::463340359582355000
159652545	::463340411117780000
458847153	::463340427320373000
17769662	::463340483251822000
159652545	::463340691020447000
458847153	::463340705398521000
284931188	::463340859698999000
159652545	::463340931710607000
58627481	::463340969786490000
213763059	::463341026208251000
159652545	::463341175685283000
159652545	::463341416241172000
210671307	::463341536533413000
540510474	::463341540396793000
117264210	::463341992814993000
159652545	::463342201049587000
117264210	::463342374450515000
386956382	::463342484634861000
232468321	::463342779465101000
79754464	::463342797420888000
310569604	::463342946591334000
310569604	::463343003986182000
60218540	::463343009485324000
159652545	::463343090183307000
225203526	::463343132461895000
159652545	::463343172081311000
429906977	::463343597623209000
319469530	::463343599837786000
112801155	::463343666808246000
25784705	::463343768683294000
60218540	::463343792771575000
112801155	::463343894504411000
117264210	::463344158728409000
367990281	::463344173257854000
311092385	::463344210964279000
334665323	::463344273505521000
533417136	::463344298793373000
181812900	::463344512434466000
85651876	::463344727530938000
118881789	::463344950776954000
86970230	::463345066665594000
268547296	::463345194113302000
30151060	::463345882239598000
578593285	::463346041987686000
256638502	::463346375879839000
253886962	::463346408637345000
20935798	::463346760505896000
330645900	::463346781879685000
315559101	::463346888906117000
100090407	::463346941183930000
578593285	::463346997856985000
578593285	::463347224798171000
429348972	::463347274878160000
28736200	::463347358378786000
29984961	::463347942607183000
29984961	::463348062153220000
4434941	::463348161243660000
388397248	::463348588450312000
578593285	::463348721401331000
568505535	::463348978445475000
495598070	::463348999479898000
374613599	::463349042030710000
561622267	::463349061500694000
568505535	::463349131961204000
360367250	::463349162138824000
465934852	::463349204773904000
418312513	::463349409007550000
117264210	::463349470009122000
272999900	::463349476779130000
388397248	::463349553651920000
568505535	::463349560694550000
568505535	::463349606789947000
402492947	::463349661424578000
194129729	::463349870091198000
568505535	::463349881328115000
416548217	::463349951234592000
568505535	::463350310397034000
470801476	::463350366977794000
568505535	::463350391610945000
231689668	::463350430320181000
213187842	::463350519629492000
29984961	::463350640635162000
568505535	::463350811033362000
249227650	::463350874559901000
114633433	::463351281672019000
35706997	::463351516532076000
159011393	::463351584840097000
599787941	::463351625969831000
117264210	::463351657632260000
262471070	::463351823496388000
314251743	::463351875417702000
29984961	::463351949526458000
95723533	::463352017407442000
414066292	::463352021928902000
599787941	::463352091080413000
599787941	::463352141810532000
222687654	::463352255769370000
314251743	::463352295343001000
599787941	::463352462678978000
314251743	::463352548754477000
10095952	::463352721475526000
114633433	::463353155846406000
314251743	::463353345164730000
267357514	::463353385748406000
364405877	::463353410532962000
314251743	::463353707703578000
193796724	::463353768193449000
165491208	::463353813148393000
44399596	::463353901241348000
12685102	::463353937954095000
28461859	::463354034326212000
628045480	::463354078190239000
337396732	::463354105155837000
44399596	::463354195253690000
417472148	::463354455736336000
86474692	::463354510866259000
608426191	::463354556437372000
568505535	::463354685647515000
568505535	::463354722356035000
568505535	::463354791528497000
407038804	::463354857878224000
478145352	::463354873120317000
86474692	::463355211377946000
533417136	::463355305859239000
414004311	::463355477514928000
29984961	::463355714023329000
414004311	::463355953094488000
414004311	::463356359786766000
6652302	::463356611260452000
339565561	::463356664662335000
374613599	::463357315194691000
568505535	::463357567901896000
117264210	::463357637283676000
621306179	::463357761598676000
100090407	::463357836161200000
568505535	::463357998820499000
299879238	::463358079107887000
157117376	::463358174347923000
100090407	::463358212654526000
157117376	::463358311036096000
157117376	::463358353742528000
157117376	::463358391533178000
157117376	::463358449699815000
157117376	::463358462362386000
157117376	::463358484625760000
157117376	::463358590062186000
157117376	::463358858170470000
157117376	::463358944761872000
373736716	::463359005751271000
599787941	::463359009329004000
157117376	::463359112097849000
432888405	::463359254007541000
420006994	::463359357959544000
73526174	::463359415069200000
381778563	::463359454319104000
29984961	::463359491715518000
222687654	::463359636700033000
381778563	::463359715729096000
381778563	::463359763653210000
421158343	::463359810856321000
71689075	::463359844234567000
420006994	::463359897489252000
58627481	::463359901092179000
253886962	::463359908982063000
226357092	::463359919689695000
421158343	::463360058328637000
41658963	::463360072806981000
229197384	::463360109293617000
222687654	::463360251626934000
373736716	::463360376768577000
124011751	::463360710102089000
51480688	::463360766595170000
51480688	::463360979368030000
421158343	::463361103360450000
384503737	::463361133131210000
412304311	::463361384223629000
350424007	::463361413319507000
556631416	::463361737832423000
258196512	::463361761416974000
348262381	::463361818123984000
533844924	::463361967370276000
414315073	::463362348951289000
556631416	::463362463434407000
159652545	::463362664551301000
442736318	::463362707262291000
533844924	::463362787344125000
159652545	::463362954751012000
341803593	::463362993548324000
159652545	::463363032546951000
4059771	::463363073248460000
29984961	::463363268275216000
4059771	::463363327608229000
4059771	::463363384520736000
159652545	::463363882354888000
159652545	::463363974222737000
478145352	::463364004849909000
276784048	::463364042308866000
117264210	::463364082318716000
236528732	::463364132960354000
236528732	::463364191848382000
159652545	::463364210877935000
62936749	::463364254398439000
159652545	::463364329262157000
37802339	::463364703452794000
64768338	::463364754317139000
276784048	::463365073247813000
197210844	::463365405101522000
268547296	::463365426698014000
50546012	::463365660920119000
413686504	::463365835567169000
338477631	::463366063582093000
290195625	::463366318444388000
338477631	::463366526507446000
416548217	::463366536749928000
29849760	::463366557457195000
58031746	::463366557734031000
346654346	::463366600037384000
113221759	::463366619796750000
249451202	::463366621634256000
58031746	::463366631142752000
36279116	::463366682946584000
58031746	::463366781860868000
159652545	::463367012371034000
29984961	::463367049037615000
513825441	::463367121964376000
159652545	::463367297470443000
159652545	::463367333675671000
113221759	::463367369235378000
19501845	::463367546029498000
159652545	::463367663679311000
159652545	::463367789403578000
113221759	::463367837386829000
284316159	::463368160716922000
284316159	::463368200424411000
113221759	::463368232175697000
137014162	::463368367760367000
159652545	::463368382595620000
249451202	::463368449474199000
17769662	::463368549596413000
17769662	::463368663199137000
120853830	::463368798540926000
459612485	::463368859748007000
113221759	::463369019832418000
276784048	::463369057958256000
159652545	::463369127403343000
133112299	::463369202716655000
159652545	::463369299470876000
346998772	::463369323109568000
133112299	::463369380257333000
137014162	::463369522909437000
196659229	::463369652224020000
159652545	::463369833396961000
159652545	::463369967514025000
378778103	::463370061059993000
239917620	::463370146468229000
249451202	::463370186960027000
159652545	::463370194186825000
29984961	::463370817598808000
159652545	::463370859520868000
159652545	::463371201838981000
159652545	::463371246244077000
33217361	::463371489467965000
359104594	::463371551274856000
159652545	::463371611685396000
359104594	::463371671034798000
578593285	::463371712533245000
159652545	::463371793571409000
159652545	::463371959972024000
359104594	::463372017433997000
13683762	::463372019862499000
159652545	::463372031006765000
359104594	::463372039839956000
159652545	::463372127937114000
232468321	::463372152134057000
359104594	::463372323769163000
376541246	::463372603806461000
276784048	::463372610030415000
359104594	::463372848916996000
495598070	::463373412681785000
249451202	::463373480600150000
28510276	::463373691380707000
114070939	::463373785542823000
159652545	::463373830409306000
31294794	::463373960436932000
264946102	::463374298183254000
264946102	::463374313140142000
264946102	::463374582808735000
29984961	::463374593839734000
159652545	::463374809045274000
495598070	::463374909880541000
114633433	::463374942277349000
539183661	::463374968546676000
264946102	::463375047533408000
316902035	::463375255764209000
280194602	::463375294707929000
239917620	::463375311497723000
383523373	::463375689715294000
325036867	::463375837207613000
157117376	::463376039570198000
64768338	::463376168645693000
316902035	::463376442521554000
433932391	::463376607961284000
157117376	::463376617864462000
383523373	::463377144648065000
276784048	::463377189438644000
137014162	::463377232744833000
157117376	::463377282149531000
249451202	::463377332695093000
249451202	::463377566330404000
495598070	::463377614971736000
252756099	::463377621196476000
13683762	::463377625348452000
495598070	::463377710644224000
116633811	::463377799093288000
175532031	::463377877971374000
230659102	::463377882228588000
383523373	::463378226090631000
31345791	::463378318624948000
29984961	::463378371012218000
116633811	::463378550922285000
274311440	::463378814337175000
65926573	::463378864086196000
117264210	::463378871178784000
65926573	::463378984055894000
341803593	::463379245629059000
225622870	::463379247584014000
28461859	::463379521320660000
225622870	::463379799197908000
194129729	::463379975761317000
276784048	::463379997864910000
359104594	::463380488283893000
60218540	::463380954929954000
293246270	::463380964937592000
294347764	::463381185687592000
252756099	::463381286972043000
470801476	::463381595538223000
249451202	::463381615171760000
29984961	::463382150302019000
416018810	::463382239569383000
416018810	::463382341289660000
384683676	::463382447917248000
384503737	::463383153554366000
547741880	::463383236819705000
178985516	::463383264019750000
207781904	::463383322358325000
385259637	::463383515917451000
342845822	::463383517540679000
232468321	::463383831886565000
33358166	::463383967270731000
17769662	::463384322586992000
350424007	::463384400198389000
157117376	::463384496549548000
113221759	::463384530842570000
90797741	::463384573242384000
257913209	::463384585573658000
626942496	::463384675655102000
337396732	::463384679690031000
623065439	::463384715601653000
13298002	::463384777807368000
337396732	::463384790801346000
113221759	::463385005377716000
324614357	::463385249234583000
403020871	::463385555284156000
113221759	::463385564570746000
334420539	::463385605238697000
319851493	::463385617854779000
113221759	::463385621705555000
25235649	::463385710217949000
459612485	::463385783437500000
212490176	::463385849552318000
157117376	::463385913498677000
29984961	::463385915990081000
116633811	::463386302860124000
31294794	::463386751818428000
533417136	::463387108334661000
416548217	::463388255179005000
357306642	::463388271205416000
578505853	::463388522699694000
31294794	::463388666123915000
224068229	::463388832788783000
429906977	::463388968156143000
578505853	::463389072178675000
17769662	::463389088452976000
369310186	::463389308993290000
37802339	::463389355969478000
29984961	::463389697205489000
347413433	::463390196541579000
100934605	::463390327932719000
243011588	::463390393007357000
64596921	::463390599287422000
253886962	::463390635261952000
334420539	::463390737506521000
726320420	::463390763858935000
426685539	::463390857651953000
90797741	::463391006587510000
237938155	::463391392526393000
157117376	::463391502522388000
22536187	::463392206460825000
225622870	::463392314031751000
249227650	::463392767151210000
22536187	::463392833563799000
255313314	::463392867549859000
31345791	::463392945975357000
321839755	::463393097393516000
516542821	::463393114925694000
632481728	::463393153601372000
321839755	::463393256147914000
29984961	::463393473006018000
79476731	::463393804746514000
414191298	::463393830935355000
395057520	::463393889714728000
262471070	::463393986640900000
182092022	::463394105889140000
379807492	::463394318078599000
249227650	::463394342955405000
395057520	::463394510094225000
102233693	::463394540297011000
115503799	::463394705716572000
170924102	::463394819255984000
13683762	::463394890257166000
395057520	::463394955013406000
225622870	::463395080653373000
301717953	::463395180985331000
414004311	::463395270563094000
118810756	::463395327207538000
414191298	::463395699120291000
421179396	::463395878758125000
103526992	::463396060740583000
225622870	::463396240852787000
18929923	::463396528506564000
414191298	::463396547544100000
225622870	::463396733805133000
18929923	::463396802654666000
623065439	::463396823038976000
29845719	::463396998255620000
274311440	::463397046800486000
29984961	::463397252069720000
249451202	::463397262979133000
278316478	::463397519280463000
342934741	::463397569855762000
91345170	::463397819362336000
4059771	::463398145842364000
239917620	::463398263962357000
342934741	::463398507333046000
342934741	::463398556846813000
631513843	::463398561213063000
249451202	::463398564727508000
454471454	::463398824250462000
454471454	::463398892198199000
454471454	::463399190236655000
260440912	::463399429454585000
15681561	::463399491970670000
159986953	::463399564775419000
225622870	::463399653384282000
433470731	::463399663534899000
502240473	::463399701858222000
32382173	::463399890840981000
29984961	::463401012959514000
275813402	::463401062511435000
454471454	::463401167188283000
157117376	::463401167867764000
344285522	::463401174616780000
386956382	::463401177409798000
242305581	::463401321547464000
157117376	::463401348910702000
554041249	::463401501852172000
386956382	::463401603840503000
415259927	::463401680781193000
157117376	::463401826042142000
215385454	::463401966991704000
489961036	::463401974537261000
454471454	::463401997798875000
275813402	::463402011795668000
631513843	::463402197435154000
342878651	::463402269161955000
194129729	::463402374355488000
321839755	::463402376460640000
254579074	::463402701712158000
67193398	::463402753516371000
533844924	::463402928565256000
554041249	::463403012657270000
324614357	::463403057506557000
486231003	::463403086464430000
554041249	::463403118701850000
157117376	::463403344841560000
219163747	::463403628552658000
533844924	::463403799869001000
726320420	::463404013065469000
533844924	::463404052362305000
37802339	::463404144846319000
554041249	::463404282793185000
631513843	::463404319182958000
201810972	::463404376837869000
408831317	::463404494626488000
341803593	::463404573638799000
408831317	::463404663560470000
408831317	::463404780594159000
408831317	::463405101387112000
351316240	::463405236569526000
43967474	::463405265774452000
348683759	::463405374557548000
37802339	::463405429658103000
395057520	::463405447316516000
73526174	::463405511707463000
70982412	::463405724866203000
261471578	::463405745133076000
24413698	::463405775801835000
37802339	::463405867723800000
385782746	::463406015308787000
31294794	::463406143075655000
37802339	::463406306791936000
635577431	::463406448232259000
29984961	::463406547838570000
338477631	::463406578407071000
361532861	::463406658375282000
159652545	::463407049553248000
163768701	::463407354575618000
225601631	::463407534616088000
399174015	::463407559257235000
159652545	::463407773112229000
247372701	::463407831199535000
159652545	::463407909486227000
312856997	::463408067128737000
445826532	::463408079225520000
37802339	::463408122967896000
73526174	::463408164201697000
411786523	::463408560438001000
37802339	::463408631518466000
445826532	::463408844212043000
270025296	::463408954878332000
417449044	::463409235439935000
37802339	::463409241949474000
31294794	::463409316922281000
31294794	::463409437177180000
414066292	::463409526801043000
20935798	::463409699384090000
630076052	::463409876731822000
37802339	::463409986530316000
173371030	::463410005526319000
37802339	::463410075478925000
580156304	::463410138599399000
37802339	::463410237756567000
90797741	::463410528950706000
445826532	::463410554284281000
181812900	::463410605979078000
351099839	::463410905837879000
344857407	::463410909327532000
173371030	::463410922350866000
181812900	::463410931918462000
119434884	::463411181324361000
224068229	::463411210869026000
411786523	::463411510187159000
37802339	::463411611513143000
173371030	::463411807978156000
17769662	::463411863041372000
519677520	::463412008915062000
37802339	::463412015298387000
37802339	::463412169053179000
147997393	::463412214582759000
193796724	::463412264532328000
40708485	::463412273973694000
334420539	::463412436771827000
37802339	::463412542136909000
421179396	::463412900644651000
66021164	::463413170472644000
159011393	::463413265922793000
328794919	::463413622048571000
264300486	::463413920456536000
29984961	::463414108239319000
418783652	::463414135305555000
304224068	::463414185482027000
31294794	::463414338926026000
418783652	::463414505599688000
37802339	::463414585689518000
418783652	::463414621211488000
193796724	::463414669852831000
256346048	::463414791155888000
264705173	::463414821342691000
433470731	::463415279306170000
157117376	::463415362587865000
193796724	::463415636312723000
312856997	::463415753371156000
159011393	::463415785587609000
249012544	::463415809641943000
367990281	::463415819410870000
371416817	::463415836150358000
58661608	::463416349046603000
58661608	::463416408471523000
58661608	::463416467439222000
58661608	::463416550192873000
291288952	::463416565451726000
234948012	::463416610372337000
234948012	::463416635689164000
234948012	::463416664026255000
58661608	::463416677938765000
40708485	::463417243695472000
479986172	::463417431709716000
105852149	::463417524550643000
105852149	::463417557324939000
275813402	::463417578564902000
479986172	::463417623804669000
326436771	::463417705274425000
150034005	::463417763151626000
459612485	::463417777563238000
150034005	::463417785993809000
29984961	::463417876267819000
37802339	::463417951593705000
468965579	::463418443535228000
262271807	::463418574192001000
328252982	::463418575164694000
459987659	::463418603615039000
328252982	::463418679292469000
180388620	::463418799425740000
39237011	::463418975661989000
321876841	::463419016435208000
216507874	::463419044670885000
137587439	::463419274673942000
216507874	::463419344760745000
43967474	::463419574483185000
157117376	::463419972887130000
357306642	::463420246242496000
357306642	::463420336952725000
272999900	::463420368943071000
351099839	::463420447237758000
159011393	::463420713320579000
338477631	::463420737307815000
37802339	::463420858674188000
357306642	::463420956287848000
58661608	::463421160995422000
37802339	::463421190447448000
58661608	::463421230323105000
159011393	::463421282919268000
350509640	::463421402335678000
29984961	::463421673614491000
69662123	::463421876044595000
17086308	::463422023163592000
425381729	::463422127413428000
13683762	::463422393050857000
52295994	::463422504262848000
13683762	::463422594016743000
275813402	::463422609334345000
259876316	::463422712472694000
25537528	::463422772585066000
181812900	::463422833214107000
423941104	::463422891485167000
181812900	::463422892488019000
181812900	::463422976361504000
52295994	::463423020879863000
181812900	::463423037527060000
181812900	::463423061157748000
181812900	::463423186873643000
20478089	::463423237440176000
181812900	::463423357254656000
302673934	::463423477794734000
181812900	::463423487215153000
181812900	::463423564956565000
181812900	::463423637375426000
181812900	::463423702462640000
181812900	::463423806925963000
181812900	::463423846385999000
181812900	::463423924404240000
181812900	::463423949209362000
212060681	::463424026216783000
385782746	::463424090418593000
181812900	::463424101546483000
344950744	::463424385273954000
213763059	::463424516614410000
344950744	::463424786618912000
181812900	::463424854386286000
344950744	::463425007113474000
409404583	::463425105792876000
421179396	::463425263854817000
29984961	::463425424916480000
334475845	::463425555539693000
409404583	::463425600804241000
197210844	::463425661034442000
344950744	::463425781415567000
519677520	::463425782447341000
334475845	::463425887002980000
726320420	::463425937967939000
109298324	::463425939909935000
429491583	::463426300883902000
334475845	::463426368727154000
319469530	::463426452038631000
350509640	::463426521915752000
319851493	::463426700194242000
344950744	::463426780930785000
172827217	::463427241545048000
70839851	::463427363729334000
159652545	::463427522902777000
295980167	::463427549586915000
384683676	::463427762473418000
344950744	::463427854332481000
115583749	::463427925275324000
219574380	::463428143794356000
276784048	::463428381195776000
311092385	::463428623563649000
137587439	::463429049562324000
350509640	::463429109067300000
244995179	::463429178193231000
29984961	::463429198519230000
219163747	::463429252856049000
218321424	::463429474852151000
578593285	::463429528875184000
378334138	::463429744470794000
109298324	::463429907927031000
392737983	::463430003804618000
70839851	::463430036175867000
70839851	::463430049949970000
242435004	::463430241332248000
109298324	::463430466251812000
332028268	::463430545066565000
599589782	::463430810314764000
351896383	::463430863179755000
18750697	::463431039424421000
18750697	::463431040716275000
15709088	::463431203895255000
172827217	::463431405620715000
332028268	::463431549074309000
30804377	::463431660201971000
19028099	::463431708290068000
331398205	::463431742335254000
117264210	::463431842956193000
193796724	::463432219475075000
20478089	::463432359556431000
516542821	::463432417500733000
46697333	::463432507732815000
256346048	::463432515081240000
516542821	::463432564062294000
239928368	::463432682555572000
321876841	::463432829008101000
29984961	::463432976702128000
351896383	::463433085301047000
415259927	::463433085405913000
516542821	::463433275831484000
321876841	::463433500708720000
516542821	::463433606594301000
35706997	::463433684415430000
516542821	::463433986040418000
321876841	::463434121801658000
276784048	::463434683292737000
65412211	::463434746266021000
402492947	::463435210336399000
322324723	::463435334731051000
261942709	::463435389269590000
469722641	::463435477341581000
384109939	::463435498124353000
516542821	::463435564365393000
252725390	::463435997061992000
384503737	::463436399853576000
308726677	::463436558175973000
29984961	::463436751953231000
261471578	::463436923248209000
114064449	::463437042719137000
303427354	::463437193810558000
421179396	::463437240190771000
513825441	::463437276929093000
79363954	::463437277293604000
114070939	::463437581145751000
216507874	::463437857907290000
252725390	::463438206281584000
109137184	::463438710399598000
407038804	::463438836702650000
86349050	::463439047206375000
721462429	::463439235727372000
265249050	::463439256904404000
445903498	::463439690029613000
22195036	::463439763467694000
164101308	::463439797357662000
184578066	::463439904731439000
252725390	::463439922460753000
91666102	::463440065344311000
613956023	::463440274035724000
29984961	::463440525199441000
29845719	::463440557147422000
167184626	::463440648058576000
370088836	::463440675921756000
318065690	::463440763443884000
47348539	::463441311920443000
159652545	::463441313690423000
232901934	::463441514388287000
299389082	::463441624669118000
385782746	::463441837399617000
225622870	::463442253172998000
47348539	::463442460492840000
184578066	::463442476351909000
334475845	::463442679364202000
306989340	::463442769462063000
382314219	::463442787287851000
225622870	::463442814320537000
225622870	::463443494393360000
436716308	::463443538580348000
225622870	::463443714074247000
130514710	::463443903387951000
386956382	::463443946564112000
436716308	::463444052126347000
458847153	::463444159408644000
436716308	::463444213112127000
29984961	::463444324513243000
40708485	::463444608362749000
286502927	::463444641162215000
436716308	::463444808284250000
24100015	::463444839678230000
29845719	::463445096260980000
436716308	::463445157635833000
299389082	::463445249696612000
70982412	::463445313693700000
150034005	::463445350662283000
436716308	::463445491305283000
436716308	::463445787528413000
382414670	::463445852485582000
436716308	::463445906684014000
66021164	::463445979119620000
31294794	::463446127157604000
382414670	::463446210108719000
436716308	::463446269063864000
66021164	::463446313716047000
69494041	::463446372818378000
69494041	::463446582482853000
436716308	::463446635046240000
270025296	::463446770060898000
436716308	::463446859768659000
568505535	::463446992446693000
66021164	::463447002936659000
14955026	::463447209410060000
370088836	::463447332458336000
458847153	::463447432383442000
378281495	::463447584258797000
29845719	::463447612600123000
436716308	::463447658506752000
40708485	::463447681877024000
322327312	::463447893601693000
239313896	::463447897795596000
29845719	::463448026124935000
29984961	::463448074699157000
29335169	::463448332468494000
181812900	::463448454279479000
370088836	::463449045391114000
29335169	::463449067188916000
316025875	::463449068862455000
115583749	::463449167277207000
270025296	::463449791721373000
29335169	::463449959963299000
40561134	::463450292122832000
60555388	::463450395646234000
237330810	::463450506594381000
602895412	::463450528706744000
60555388	::463450572960436000
237330810	::463450649062285000
29335169	::463450798358155000
270025296	::463450813659361000
311031621	::463450891928883000
60555388	::463450942026027000
311031621	::463451014079995000
116633811	::463451214860939000
547741880	::463451256724258000
429348972	::463451572316303000
279081886	::463451720992174000
429348972	::463451764146970000
382314219	::463452204343382000
382314219	::463452278267998000
305216922	::463452346400636000
436716308	::463452401031450000
429348972	::463452428554104000
253886962	::463452746482720000
408869196	::463453184598343000
408869196	::463453353343610000
265249050	::463453577734668000
409777239	::463453585368313000
568505535	::463453635977183000
322324723	::463453735948398000
350003589	::463453760899923000
29845719	::463453797600071000
568505535	::463453877065768000
568505535	::463453919088504000
19374297	::463454024629374000
301244439	::463454034578251000
568505535	::463454422014496000
281295226	::463454433838645000
305216922	::463454497260707000
568505535	::463454540218368000
299484513	::463454542567194000
505542733	::463454546845376000
505542733	::463454593070792000
70839851	::463454618601922000
505542733	::463454696909189000
568505535	::463454706086735000
305216922	::463454835980136000
540510474	::463454914505887000
215385454	::463455055014662000
505542733	::463455059297067000
128103434	::463455301292032000
128103434	::463455309986422000
505542733	::463455451816792000
505542733	::463455553860034000
29984961	::463455621376143000
13683762	::463455743006351000
408098797	::463455835986079000
408098797	::463455905879961000
396655167	::463455909621297000
505542733	::463455980232003000
237330810	::463456111916380000
265249050	::463456157554573000
505542733	::463456169067941000
505542733	::463456358788915000
17769662	::463456422714281000
505542733	::463456433401389000
13683762	::463456465928196000
408098797	::463456616277622000
19071786	::463456970670735000
505542733	::463456981005500000
222173816	::463457230751539000
505542733	::463457298174582000
435471503	::463457415359250000
58847822	::463457521487724000
332908078	::463457611145564000
24719772	::463457693722632000
332908078	::463457737050189000
91345170	::463457749213655000
91345170	::463457816796495000
91345170	::463457846760583000
91345170	::463457852049596000
556631416	::463458488501284000
568505535	::463458557573468000
505542733	::463458781007859000
592475734	::463458823055740000
568505535	::463458987263143000
202798666	::463459056242290000
377486283	::463459077964574000
592475734	::463459095815925000
29984961	::463459400083333000
21452516	::463459691096711000
486138458	::463459811892293000
16107745	::463459849205198000
339565561	::463460039999504000
64768338	::463460096920403000
381599486	::463460225370955000
120853830	::463460685813649000
69494041	::463460702301081000
61478431	::463460751706177000
229290429	::463460764339425000
350083690	::463460779946037000
100090407	::463460863341367000
568505535	::463460899257606000
568505535	::463461024453373000
25537528	::463461034221912000
25537528	::463461125867044000
25537528	::463461338895765000
25537528	::463461607754854000
264946102	::463461656253566000
229290429	::463461751326273000
25537528	::463461874110320000
568505535	::463461961829990000
435478224	::463461999331246000
25537528	::463462030494543000
25537528	::463462260673748000
272999900	::463462442542956000
408098797	::463462542288109000
25537528	::463462623967993000
25537528	::463462826976100000
152715270	::463462958270398000
25537528	::463463131562258000
70839851	::463463147823980000
29984961	::463463168115998000
25537528	::463463350442393000
8036902	::463463359246262000
25537528	::463463645234466000
416548217	::463463667585908000
13683762	::463463736334749000
25537528	::463463803745628000
418312513	::463464020863746000
25537528	::463464071007043000
19895969	::463464266046373000
25537528	::463464289429245000
25537528	::463464501258768000
25537528	::463464790997078000
25537528	::463464923797147000
9563172	::463465186670559000
8036902	::463465220556746000
429906977	::463465261337542000
33217361	::463465320569507000
190624012	::463465421803249000
429906977	::463465676477190000
436716308	::463465784518668000
162559610	::463465816881917000
429906977	::463465896980525000
40896981	::463466004786712000
337396732	::463466117902921000
436716308	::463466119416655000
636632104	::463466897791385000
29984961	::463466952040910000
13683762	::463466986660298000
40708485	::463466996193959000
15778759	::463467015173201000
15778759	::463467271369654000
153133040	::463467310238683000
197277853	::463467400995024000
15778759	::463467444938760000
588634771	::463467548055703000
237938155	::463467593341616000
588634771	::463467830118453000
229650081	::463467840847486000
25537528	::463467930613592000
207781904	::463467974775427000
15742158	::463467996199923000
330468046	::463468141063208000
502240473	::463468188026408000
330468046	::463468331513942000
384059261	::463468496236449000
13683762	::463468725333532000
251821834	::463468909921042000
242305581	::463468923711545000
330468046	::463469329091403000
384059261	::463469391376437000
330468046	::463469413627617000
330468046	::463469439871356000
193796724	::463469463917305000
15742158	::463469533563346000
381778563	::463469536646156000
330468046	::463469660151615000
16006363	::463469804406312000
334420539	::463469925173297000
28905424	::463469942092754000
379357885	::463469966860120000
16006363	::463469991820410000
506707370	::463470052013256000
311092385	::463470067062042000
16006363	::463470102805889000
162802335	::463470265834700000
90797741	::463470349020299000
100934605	::463470428510765000
36925706	::463470476069580000
335759212	::463470526535454000
93927673	::463470564280397000
100934605	::463470579895783000
234950395	::463470629413326000
338588400	::463470703606792000
234950395	::463470780810944000
234950395	::463470812406636000
93927673	::463470881189027000
36925706	::463470998827044000
384059261	::463471051448389000
234950395	::463471197837983000
234950395	::463471304226521000
9563172	::463471337278042000
234950395	::463471338187788000
95723533	::463471341648093000
167184626	::463471342428233000
90797741	::463471474817261000
53123348	::463471563241562000
234950395	::463471609890627000
234950395	::463471656791326000
53123348	::463471760336486000
238786875	::463471856134393000
36925706	::463471931376021000
399174015	::463471997050449000
100934605	::463472032970469000
384503737	::463472084274798000
100934605	::463472123563216000
234950395	::463472364093599000
175928437	::463472426098384000
16006363	::463472501566492000
320452099	::463472713663647000
16710226	::463472733880590000
234950395	::463472791535112000
234950395	::463472867959517000
256638502	::463472872514539000
31144939	::463472992169631000
100934605	::463472998641836000
100934605	::463473064307851000
172280619	::463473084083609000
254319575	::463473173519138000
16710226	::463473217274126000
411786523	::463473295871213000
100934605	::463473322467278000
36925706	::463473337759715000
31294794	::463473341559361000
16710226	::463473376557039000
399174015	::463473543032750000
16006363	::463473623752519000
36925706	::463473858490957000
16710226	::463474046706126000
234950395	::463474093975949000
500239410	::463474103664799000
16006363	::463474134119624000
36925706	::463474414143950000
307457734	::463474482644918000
16710226	::463474530791751000
175928437	::463474571250008000
36925706	::463474720458158000
207781904	::463474905929900000
16006363	::463475028584329000
175928437	::463475073287208000
262471070	::463475092790734000
36925706	::463475131189563000
36925706	::463475262513225000
386956382	::463475282381647000
30242503	::463475354523697000
36925706	::463475400132546000
30242503	::463475456843739000
175928437	::463475502083481000
16710226	::463475640583618000
43967474	::463475710548406000
385782746	::463475781968998000
100934605	::463475796754333000
16006363	::463475809903460000
172827217	::463475897006559000
100934605	::463475931269849000
16710226	::463475952157483000
36925706	::463475963209465000
393499174	::463476035678658000
320452099	::463476050945515000
16710226	::463476084978499000
36925706	::463476145506484000
100934605	::463476159507103000
36925706	::463476166708723000
16006363	::463476277585137000
122717174	::463476322518708000
119434884	::463476393938935000
275260502	::463476435836223000
36925706	::463476488877391000
36925706	::463476585971339000
172827217	::463476722999263000
599589782	::463476763675201000
91345170	::463476772764278000
16006363	::463476971423694000
91345170	::463476972572905000
119434884	::463477023856267000
119434884	::463477175157411000
379152968	::463477184699854000
478145352	::463477253159280000
132479234	::463477364539023000
119434884	::463477402379636000
374659572	::463477434269323000
716788381	::463477468641239000
175928437	::463477540393603000
119434884	::463477632370081000
87306187	::463477642142814000
100934605	::463477661365698000
226995875	::463477675663704000
175928437	::463477709893824000
175928437	::463477763455078000
87306187	::463477808375672000
95141856	::463477811177873000
29436016	::463477821839781000
8036902	::463477841611751000
119434884	::463477873618063000
232901934	::463477909702078000
433916111	::463477914952945000
175928437	::463477927968268000
31294794	::463477982720319000
87306187	::463477991159259000
175928437	::463477998143172000
197210844	::463478061485535000
87306187	::463478146323333000
23721718	::463478171195953000
31144939	::463478199926530000
16623113	::463478211863515000
540510474	::463478220508368000
87306187	::463478256323543000
119434884	::463478286870278000
87306187	::463478320256917000
87306187	::463478494891360000
374659572	::463478570829225000
36925706	::463478591985315000
601049906	::463478610641166000
36925706	::463478634960150000
36925706	::463478716832952000
537633292	::463478718070280000
234950395	::463478743034765000
16006363	::463478751142346000
181812900	::463478786122858000
344956423	::463478893890924000
21623464	::463478897011863000
87306187	::463478972677095000
234950395	::463479001169010000
386956382	::463479125575880000
234950395	::463479130852700000
16710226	::463479132626890000
234950395	::463479208883523000
36925706	::463479211551125000
181812900	::463479225887252000
181812900	::463479289959436000
29436016	::463479354501398000
212060681	::463479407743885000
36925706	::463479455798034000
206803881	::463479539898019000
206803881	::463479576707203000
16710226	::463479590913310000
491921675	::463479592142249000
181812900	::463479605702430000
272999900	::463479636803215000
29436016	::463479639554666000
87306187	::463479730730057000
36925706	::463479742348681000
16006363	::463479748271046000
29436016	::463479845960577000
21623464	::463480005821874000
40708485	::463480056396804000
206803881	::463480069395329000
16006363	::463480235057762000
206803881	::463480390980993000
36925706	::463480461021708000
166307106	::463480493913432000
206803881	::463480622431109000
119434884	::463480628407595000
36925706	::463480677619761000
36925706	::463480696154390000
16006363	::463480775355416000
270025296	::463480809757085000
36925706	::463480838341267000
252314330	::463481000417570000
15086993	::463481137625833000
507987711	::463481281586946000
232901934	::463481388160000000
346998772	::463481409475452000
266164462	::463481442597892000
114064449	::463481535724023000
114064449	::463481629508648000
249227650	::463481762380013000
346998772	::463481852741681000
388397248	::463482134670241000
91666102	::463482178345914000
266164462	::463482320520241000
206803881	::463482345514094000
21623464	::463482373288366000
206803881	::463482416330723000
709921765	::463482479156817000
290195625	::463482490808573000
206803881	::463482557917851000
157117376	::463482647306854000
46268291	::463482744257773000
206803881	::463482750734196000
529698153	::463482791221792000
16006363	::463482798830276000
206803881	::463482842723680000
206803881	::463482895823552000
206803881	::463483106969006000
244995179	::463483180398706000
29436016	::463483394140024000
72293435	::463483442110287000
36925706	::463483445403222000
255205725	::463483453988962000
237330810	::463483549103185000
259876316	::463483650554994000
533417136	::463483721191280000
218321424	::463483796420308000
399645465	::463483879803064000
149980973	::463483966066921000
85651876	::463484011684167000
24100015	::463484209449803000
270025296	::463484435951013000
388397248	::463484474429145000
33538323	::463484506268131000
46727568	::463484847822872000
378794339	::463484875010764000
234950395	::463484877501759000
234950395	::463484903313526000
270025296	::463484913187311000
72293435	::463484946296741000
36925706	::463485001640968000
372507812	::463485086374330000
150034005	::463485110570856000
16006363	::463485188694355000
234950395	::463485273738072000
533417136	::463485863939538000
351316240	::463485879554949000
321844248	::463485936450674000
270025296	::463485969719898000
365767010	::463486220182757000
137587439	::463486247080452000
326569368	::463486395471134000
16107745	::463486447505649000
384683676	::463486809801232000
34863840	::463487039288012000
91666102	::463487048935276000
334420539	::463487276631482000
16623113	::463487305442136000
16623113	::463487577249841000
16006363	::463487578466156000
510998653	::463487833182052000
16623113	::463487839653859000
346392612	::463487878241087000
39237011	::463487979160227000
151129980	::463488025687650000
507987711	::463488178113232000
357017353	::463488397945085000
311583053	::463488416009965000
277251070	::463488468488683000
372507812	::463488608536895000
36943663	::463488654544216000
510998653	::463488831430213000
356579210	::463488835909742000
36943663	::463488904817938000
481512198	::463489015937634000
36943663	::463489066789797000
470801476	::463489425864146000
69455217	::463489801778237000
31294794	::463489805813182000
147779508	::463489816760705000
356579210	::463490019970129000
334420539	::463490181312806000
312857835	::463490277190402000
93927673	::463490356793733000
374613599	::463490786156216000
356579210	::463490872617607000
379807492	::463490969271566000
356579210	::463491100276043000
102233693	::463491297928429000
186572442	::463491466724384000
14190836	::463491725974319000
186572442	::463491776603381000
311092385	::463491961681231000
311092385	::463492023123587000
435478224	::463492041809612000
310664656	::463492130514931000
29984961	::463492255253151000
49886698	::463492286114840000
16006363	::463492442059456000
156166678	::463492449152008000
483115964	::463492454109683000
79861287	::463492629867806000
338588400	::463492693910646000
385782746	::463492845677346000
40561134	::463493024740548000
310664656	::463493146744483000
286502927	::463493210073870000
91345170	::463493320497721000
238401588	::463493382061719000
418783652	::463493557224226000
634890754	::463493790808809000
212060681	::463493797393870000
202798666	::463493855640555000
374289648	::463493866436300000
227046044	::463493907444404000
91345170	::463493950243086000
72293435	::463493973714432000
227046044	::463494151389319000
415259927	::463494201079259000
280194602	::463494285359607000
266164462	::463494315243995000
374613599	::463494361557106000
91345170	::463494397284601000
415259927	::463494455035977000
367990281	::463494571310477000
415259927	::463494657201430000
554852227	::463494719885312000
502240473	::463494821861416000
300884493	::463494849367257000
247159855	::463495038434312000
247159855	::463495138422308000
47017345	::463495374557032000
39683534	::463495529524391000
415259927	::463495608503136000
39683534	::463495649913475000
39683534	::463495702719782000
367990281	::463495716682203000
332028268	::463495719886671000
16006363	::463495764220858000
39683534	::463495786534559000
239257340	::463495816062042000
39683534	::463495829752676000
260440912	::463495839139495000
328057955	::463495852439240000
419738528	::463495962887876000
311092385	::463496095197589000
419738528	::463496109348761000
322324723	::463496118924771000
16006363	::463496439621255000
533417136	::463496499964694000
419738528	::463496567828123000
16623113	::463496662371946000
201810972	::463496710082560000
338477631	::463496810456420000
419738528	::463496912541609000
533417136	::463496973082169000
304645030	::463497032276410000
332028268	::463497073707728000
533417136	::463497097539764000
367990281	::463497221640839000
16623113	::463497402813775000
415259927	::463497496522919000
334442114	::463497570460110000
334442114	::463497583688970000
413367641	::463497775754530000
334442114	::463497782075351000
16006363	::463497794830229000
533417136	::463497829710053000
16006363	::463498110464184000
16006363	::463498203913285000
218698577	::463498260502818000
31294794	::463498500714409000
14190836	::463498571665641000
378281495	::463498626858115000
227859860	::463498901538873000
249012544	::463498908480450000
22717394	::463498941791604000
621474989	::463499017637601000
227859860	::463499065465241000
363969403	::463499206775169000
533417136	::463499355421696000
363969403	::463499595650453000
363969403	::463499708909223000
363969403	::463499728937054000
621474989	::463500046668148000
357306642	::463500164460978000
90797741	::463500250066341000
16006363	::463500367037485000
251892054	::463500523396558000
69455217	::463500578375892000
61050527	::463500711997616000
265786675	::463500755559649000
363969403	::463500869913153000
14190836	::463500920282574000
380587529	::463501161887068000
513658421	::463501215448727000
380587529	::463501247048212000
166877807	::463501343030665000
262382570	::463501496303091000
244995179	::463501526355689000
304645030	::463501860973060000
164101308	::463501907596541000
15733436	::463501912701014000
187049333	::463501955672080000
15733436	::463502166435434000
53724365	::463502204738207000
328057955	::463502291082166000
414191298	::463502321020727000
187049333	::463502430647234000
19071786	::463502522334736000
371477472	::463502632234254000
382414670	::463502678832590000
415943958	::463502801428287000
308726677	::463502812253405000
90797741	::463502922429788000
222173816	::463502922983038000
90797741	::463502954814013000
449988145	::463503178353606000
458847153	::463503219101298000
53724365	::463503268841521000
40708485	::463503315100106000
328057955	::463503353394126000
53724365	::463503437419012000
382414670	::463503437674864000
96443022	::463503483812212000
249012544	::463503542452756000
411786523	::463503688087404000
253886962	::463503693766066000
114064449	::463503724640755000
503741267	::463503731104169000
286265668	::463503869767467000
232468321	::463503899412803000
578593285	::463503983781617000
53724365	::463504181299802000
449988145	::463504251860557000
420083874	::463504252921737000
588634771	::463504265412358000
193192138	::463504277563248000
53724365	::463504381212901000
53724365	::463504382718664000
183438897	::463504462166753000
588634771	::463504499806859000
346412695	::463504540793589000
588634771	::463504541695352000
53724365	::463504589451718000
272999900	::463504662734589000
53724365	::463504943023161000
328252982	::463505062031929000
454471454	::463505260024459000
346412695	::463505349866442000
568505535	::463505437363818000
22285873	::463506148633489000
322643138	::463506346810560000
634822122	::463506401114198000
212060681	::463506557536567000
634822122	::463506748096393000
416130255	::463506865330978000
393133633	::463506911082856000
470801476	::463506957115342000
416130255	::463507023552716000
416130255	::463507236447199000
386956382	::463507407595765000
308657649	::463507463627870000
128284695	::463507520393605000
392737983	::463507826510663000
128284695	::463507889278418000
58046021	::463507903777763000
10095952	::463507924321828000
445903498	::463508114344783000
29786990	::463508321081638000
429348972	::463508347820314000
433932391	::463508461889007000
16006363	::463508577064206000
273811402	::463508656374710000
458847153	::463508783948644000
155677785	::463509023577624000
16006363	::463509042883600000
273811402	::463509043592839000
108798356	::463509105970147000
215776033	::463509176313212000
53724365	::463509196240338000
215776033	::463509414440632000
433932391	::463509495771963000
413686504	::463509541486080000
339565561	::463509547269644000
433932391	::463509596984733000
339565561	::463509729214353000
14190836	::463509745249169000
215776033	::463509751611936000
332908078	::463509848361930000
29786990	::463509985318928000
247372701	::463509992025243000
433932391	::463510002301292000
578593285	::463510029656932000
346412695	::463510063031021000
29786990	::463510076314382000
215776033	::463510123798102000
197210844	::463510128202113000
187049333	::463510317985959000
517695658	::463510405181345000
478145352	::463510490095034000
215776033	::463510495098847000
197210844	::463510525788168000
29786990	::463510556847398000
332028268	::463510567463174000
269370098	::463510611997908000
155677785	::463510754063155000
215776033	::463510865518800000
22717394	::463510877870637000
332028268	::463510902005055000
277251070	::463510924125425000
215776033	::463510924129624000
433932391	::463511042254209000
237330810	::463511145978920000
215776033	::463511155265126000
167365283	::463511191159992000
197210844	::463511294214438000
336347539	::463511358357516000
215776033	::463511526792757000
215776033	::463511732061614000
197210844	::463511738097610000
312252632	::463511777280393000
45173032	::463511932432293000
197210844	::463511934911135000
100934605	::463511962614120000
348683759	::463512120227676000
312252632	::463512206483542000
39169797	::463512240700669000
215776033	::463512260552695000
62518475	::463512293717082000
65482831	::463512315099611000
39169797	::463512320186920000
312252632	::463512326709059000
312252632	::463512420007174000
215776033	::463512482594566000
312252632	::463512552492658000
159652545	::463512555269664000
31294794	::463512564081491000
215776033	::463512648244797000
64596921	::463512671791218000
312252632	::463512771163074000
433932391	::463512777391628000
215776033	::463512812179161000
417472148	::463512821913767000
304224068	::463512840020983000
39169797	::463512910128746000
312252632	::463512931427024000
316025875	::463512998855057000
402492947	::463513030849224000
215776033	::463513150331957000
312252632	::463513247665369000
701949296	::463513266585497000
312252632	::463513439697375000
312252632	::463513666902437000
634615880	::463513667963588000
273205079	::463513730538409000
29786990	::463513764143587000
173026357	::463513830627491000
262271807	::463513856057163000
304224068	::463513863447515000
16006363	::463513875372310000
96882214	::463513898679681000
322643138	::463513964538626000
215776033	::463514001222426000
322643138	::463514036039340000
53724365	::463514058529210000
312252632	::463514081845313000
312252632	::463514165450403000
53724365	::463514176795992000
421356901	::463514262821146000
474400310	::463514309276860000
253552344	::463514327480147000
215776033	::463514350951866000
273497452	::463514368601501000
474400310	::463514400159039000
29786990	::463514432417849000
215776033	::463514441116819000
510998653	::463514524092747000
378281495	::463514572825952000
588634771	::463514582662004000
588634771	::463514782919049000
510998653	::463514828578258000
304224068	::463514866977087000
269370098	::463515000678522000
16006363	::463515034363387000
237938155	::463515255520243000
588634771	::463515271052144000
348901427	::463515307920093000
16006363	::463515314198962000
100376439	::463515327075467000
105852149	::463515337275604000
96882214	::463515426681790000
16006363	::463515521036861000
588634771	::463515867721265000
277251070	::463516051192303000
105852149	::463516159841558000
215776033	::463516196231344000
393133633	::463516229521506000
49221816	::463516395402039000
213767620	::463516399970050000
49221816	::463516436225196000
16006363	::463516517762891000
19071786	::463516558023995000
28905424	::463516754090528000
304645030	::463516793223397000
105852149	::463516805407842000
105852149	::463516916955348000
497544291	::463516977794150000
348901427	::463517106160431000
215776033	::463517116352974000
105852149	::463517120496533000
79476731	::463517154243919000
137587439	::463517155229986000
285988306	::463517168307421000
105852149	::463517284858736000
213767620	::463517407949361000
20738985	::463517499859169000
414004311	::463517573691080000
25537528	::463517598450061000
100376439	::463517660320260000
187049333	::463517697842483000
137587439	::463517909193474000
213767620	::463517972766937000
137587439	::463517987475972000
17086308	::463518094502420000
16623113	::463518106133209000
100376439	::463518211196329000
16623113	::463518226539089000
16623113	::463518366125543000
31294794	::463518424803471000
187049333	::463518452213223000
31294794	::463518466058637000
316902035	::463518544656072000
235487682	::463518604747489000
187049333	::463518634397016000
167365283	::463518727816761000
384503737	::463518734335098000
429906977	::463518763347087000
429906977	::463518819424948000
578593285	::463518854954897000
187049333	::463519071091167000
417472148	::463519117660536000
80159052	::463519123792617000
31294794	::463519131589828000
431262520	::463519162447716000
20738985	::463519224757878000
420083874	::463519295927230000
348745482	::463519316797706000
377176939	::463519340013572000
146216300	::463519391028482000
539183661	::463519394279481000
276784048	::463519450478542000
16006363	::463519524361633000
304224068	::463519627340152000
332908078	::463519718846902000
468965579	::463519806629896000
31294794	::463519834639040000
435478224	::463519857095344000
435478224	::463519906479079000
338477631	::463519950532272000
304224068	::463519955896778000
187049333	::463520024624627000
453280756	::463520176630034000
26925878	::463520395749236000
187049333	::463520572513980000
458847153	::463520927729586000
69455217	::463521346849239000
187049333	::463521429586059000
36925706	::463521439891456000
100376439	::463521536012341000
79476731	::463521734025826000
89852975	::463522128994652000
238672857	::463522266655895000
159652545	::463522317226606000
89852975	::463522345206829000
261942709	::463522369714524000
273205079	::463522395295596000
187049333	::463522398709374000
31144939	::463522514925539000
212060681	::463522543056334000
89852975	::463522631069614000
36925706	::463522907118133000
245935219	::463522986294013000
372507812	::463523040798990000
503741267	::463523080816824000
322327312	::463523202585866000
187049333	::463523235007434000
261942709	::463523429333733000
89852975	::463523467783327000
105852149	::463523506563465000
89852975	::463523603750068000
453280756	::463523719689011000
29845719	::463523859317006000
89852975	::463523976468103000
26897261	::463523991500890000
137587439	::463524025952522000
142176687	::463524030759202000
445219284	::463524146970767000
362737866	::463524251421528000
332028268	::463524296930103000
362737866	::463524332015087000
362737866	::463524413220986000
592475734	::463524422780194000
273205079	::463524520880373000
277760577	::463524709213020000
187049333	::463524761268944000
573151200	::463524888083329000
64926237	::463524980056014000
187049333	::463525008044613000
374659572	::463525145764966000
166877807	::463525160000040000
608426191	::463525173246054000
362737866	::463525192908931000
264946102	::463525555762384000
89852975	::463525626042146000
348262381	::463525827712262000
374659572	::463525871194996000
22067825	::463525871488630000
89852975	::463525900147904000
61050527	::463526059837624000
435557155	::463526082306519000
202292166	::463526369910337000
118473489	::463526373207064000
89852975	::463526464093040000
277760577	::463526482250592000
237024825	::463526513871429000
237024825	::463526607651491000
61050527	::463526621496889000
118473489	::463526624248344000
159986953	::463526712391651000
89852975	::463526761016205000
118473489	::463526796261335000
89852975	::463526814602633000
61050527	::463526818541088000
118473489	::463526867535138000
105852149	::463526992441122000
21623464	::463526996601884000
105852149	::463527046992257000
89852975	::463527074083246000
118473489	::463527112469528000
89852975	::463527162348568000
118473489	::463527239070781000
89852975	::463527327176343000
21623464	::463527499863846000
39683534	::463527520399552000
137587439	::463527554414956000
39683534	::463527576632586000
364546435	::463527617925500000
39683534	::463527641128378000
399645465	::463527644701544000
39683534	::463527734879485000
237024825	::463527746090856000
226995875	::463527780009783000
21623464	::463527922708381000
39683534	::463527950206640000
89852975	::463527967814336000
39683534	::463528114514321000
39683534	::463528156033736000
468965579	::463528375504867000
188917484	::463528474373029000
409777239	::463528685392654000
26879335	::463528743605387000
304645030	::463528938317561000
109331928	::463529067028176000
409777239	::463529295512473000
105852149	::463529967523876000
105852149	::463530041238749000
89852975	::463530399134515000
21415532	::463530428335685000
100934605	::463530565569089000
264946102	::463530566521208000
388397248	::463530687950110000
264946102	::463530802589229000
100934605	::463530955274072000
277278671	::463530955874246000
516017637	::463531122735845000
89852975	::463531470129098000
706034130	::463531581995753000
445219284	::463531834035277000
706034130	::463531868495675000
100934605	::463531937546530000
350003589	::463532168577560000
193796724	::463532629657387000
197210844	::463532861627170000
20738985	::463532918581628000
114291753	::463533397776674000
114291753	::463533445235216000
41753572	::463533550751318000
70982412	::463533838958735000
416018810	::463534337406025000
491969843	::463534426899890000
187049333	::463534663965765000
316025875	::463534684270379000
491969843	::463534768001675000
491969843	::463534792886468000
453280756	::463534828424822000
117264210	::463535147938504000
117264210	::463535281480929000
273955213	::463535444396085000
383045348	::463535677951340000
635577431	::463535692300054000
635577431	::463535978385125000
322643138	::463536019758137000
513825441	::463536137168891000
20738985	::463536486764142000
167183597	::463536666150318000
50507669	::463536974163640000
273811402	::463537071991189000
513825441	::463537110658859000
273811402	::463537147111149000
418312513	::463537176458706000
273811402	::463537223909277000
273811402	::463537303311613000
403020871	::463537304414339000
273811402	::463537391404584000
50306226	::463537436480778000
418312513	::463537486619090000
379807492	::463537524128743000
20738985	::463537560971509000
231689668	::463537843877732000
301717953	::463537973892370000
29845719	::463537998064549000
491969843	::463538055975297000
29845719	::463538104369156000
273811402	::463538203622780000
273811402	::463538616853987000
159986953	::463538918252482000
472617238	::463538950687031000
187049333	::463539269639094000
635577431	::463539346545463000
237024825	::463539408151793000
29845719	::463539473004105000
367990281	::463539528334970000
367990281	::463539718169169000
249227650	::463539978308685000
105607367	::463540041872982000
237024825	::463540382002073000
64596921	::463540957829296000
506519570	::463541171122606000
506519570	::463541262889783000
29845719	::463541521925812000
100090407	::463541661826834000
100376439	::463542302464831000
264300486	::463542439324549000
279230956	::463542699405361000
332028268	::463542720976285000
29845719	::463542750218973000
41001071	::463542908847525000
227046044	::463543199567720000
14190836	::463543278130823000
220632867	::463543693748613000
237024825	::463543980425498000
359104594	::463544161073774000
312857835	::463544449248006000
159726392	::463544460874235000
155650977	::463544573696819000
506519570	::463545055429791000
155650977	::463545065923555000
43838022	::463545286389157000
43838022	::463545445101608000
43838022	::463545471114674000
580156304	::463545672369963000
155650977	::463545753751666000
43838022	::463546098519650000
43838022	::463546119277260000
43838022	::463546140575928000
43838022	::463546160284987000
114291753	::463546174130388000
416130255	::463546261124038000
43838022	::463546518570803000
43838022	::463546551944888000
100090407	::463546809210916000
316878403	::463546852370317000
276341812	::463547008607739000
276341812	::463547104325926000
267357514	::463547543239262000
43838022	::463547697861898000
276341812	::463547699384442000
274693254	::463547922483650000
276341812	::463548153010987000
213763059	::463549675530776000
388397248	::463550987542597000
618760575	::463551160024977000
222636373	::463551755780100000
336019882	::463551936008962000
159726392	::463552018158604000
312857835	::463552176582041000
363969403	::463552224048607000
506519570	::463552914318168000
232793000	::463552959268540000
363969403	::463553384327708000
435557155	::463553415960727000
388397248	::463554010914385000
384503737	::463554056624279000
388397248	::463554480860966000
276784048	::463554515589808000
336019882	::463554551966990000
100090407	::463554950145245000
276784048	::463555266605092000
472617238	::463556086146945000
158948390	::463556187904950000
336019882	::463556531099676000
393133633	::463556615560364000
116633811	::463556683193933000
336019882	::463556999372734000
79606394	::463557229413556000
79606394	::463557438747054000
79606394	::463557449425768000
18277474	::463557539787849000
14190836	::463557586394943000
18277474	::463557679382675000
231689668	::463558283283161000
79606394	::463558360831254000
480973099	::463558657301430000
79606394	::463558747470565000
114070939	::463558994452164000
472617238	::463559052123840000
202840862	::463559179211264000
79606394	::463559186677125000
580156304	::463559237466324000
480973099	::463559296454643000
506519570	::463559460284551000
79606394	::463559596104503000
256638502	::463559668833320000
580156304	::463559678329622000
66184984	::463559772889837000
167183597	::463559815172612000
79606394	::463560152457551000
79606394	::463560172342747000
79606394	::463560208875147000
49886698	::463560603559534000
361532861	::463560680415973000
39469570	::463560845197574000
14955026	::463561272991424000
231689668	::463561491640483000
480973099	::463561866715729000
159726392	::463561996261027000
370845710	::463562030608580000
67193398	::463562451188203000
237024825	::463562712166195000
61050527	::463562997151965000
159726392	::463563150990639000
213187842	::463563663526592000
213187842	::463563727342936000
167184626	::463564073838202000
213187842	::463564176473223000
79861287	::463564205820760000
213187842	::463564464134959000
213187842	::463564704141414000
49886698	::463564951404040000
216507874	::463564989346091000
28461859	::463565357777952000
28461859	::463565455123550000
152715270	::463565601097535000
49886698	::463565665455329000
79861287	::463565794417209000
79861287	::463565886297616000
21415532	::463565983710732000
193796724	::463566749057974000
219163747	::463567303246757000
219163747	::463567927241740000
256346048	::463568505066237000
39469570	::463568546589855000
220632867	::463568926861824000
231689668	::463569153073643000
372507812	::463570363432329000
346412695	::463573079713914000
379253079	::463573220185350000
256346048	::463573628982804000
78513872	::463573744859246000
80448281	::463573851478036000
330645900	::463574278127226000
256346048	::463574516166193000
159726392	::463574693702668000
351099839	::463576181665980000
264300486	::463576642724831000
408031484	::463576712320524000
39469570	::463577032920924000
473718221	::463577548987703000
580156304	::463577965067255000
220632867	::463578433566408000
65482831	::463578578425479000
78513872	::463579164369371000
103473089	::463579472516493000
87306187	::463579710589399000
261605370	::463580186081243000
283051149	::463580319090622000
635796096	::463581567915261000
371243365	::463583000773419000
371243365	::463583250611335000
372507812	::463583992848330000
568915908	::463584137786318000
393133633	::463584409325559000
156166678	::463584504616329000
156166678	::463584635004669000
156166678	::463584750977179000
372507812	::463585155979153000
319851493	::463585293568708000
70839851	::463585621366566000
70839851	::463586403985948000
495598070	::463586469580640000
152715270	::463589143813947000
634615880	::463589665585782000
35706997	::463592225322979000
14190836	::463592707382718000
100934605	::463594263666647000
145469568	::463594956322377000
159986953	::463595902490669000
434045786	::463599273318547000
21623464	::463599731118452000
315872678	::463600515218034000
60712766	::463601186927804000
421179396	::463602778171273000
421179396	::463603026432102000
421179396	::463603895512866000
15186859	::463605164214329000
260979062	::463605685016489000
468965579	::463606184209952000
159986953	::463607158039269000
592475734	::463607484121239000
39469570	::463608547507326000
268397639	::463609175524638000
447313860	::463610730487369000
30223693	::463611363697647000
213187842	::463612962788618000
114064449	::463613889918537000
114064449	::463613947141435000
114064449	::463614092637659000
45527216	::463614173113761000
270025296	::463616081031344000
30223693	::463617568050139000
33538323	::463618573642891000
265249050	::463619342509154000
506519570	::463619457739653000
281295226	::463619844005691000
467852949	::463620438007246000
276341812	::463620568978165000
467852949	::463620698037297000
467852949	::463620909459202000
467852949	::463621176770584000
467852949	::463621367599206000
467852949	::463621683182845000
467852949	::463621845368176000
467852949	::463622084380598000
301657872	::463622201615216000
467852949	::463622499603730000
69044676	::463622953138016000
232901934	::463624429415956000
28252356	::463624678838665000
73526174	::463624681845972000
381778563	::463625565094690000
98806791	::463625652172636000
272999900	::463626142692290000
568505535	::463626857066536000
26879335	::463627674540597000
26879335	::463627862034354000
568505535	::463628061389234000
568505535	::463628122030477000
243011588	::463628154842513000
97307001	::463628723556585000
247372701	::463629813430108000
500239410	::463629874616205000
436214232	::463630263810269000
28405302	::463631149844008000
165658390	::463632124013056000
214678768	::463633615499194000
125849974	::463634102600486000
432116634	::463634892119474000
29849760	::463635000454180000
91666102	::463635736944586000
372507812	::463635768725209000
568505535	::463636307064139000
568505535	::463636398549901000
568505535	::463636518133714000
568505535	::463636716109463000
502240473	::463636861814964000
568505535	::463636868085469000
568505535	::463636950256078000
236930269	::463637017243308000
568505535	::463637258919112000
404496513	::463637640785723000
293246270	::463637740999831000
343018153	::463637891344637000
46727568	::463638070978682000
421158343	::463638091576901000
105852149	::463638740682829000
407395368	::463639263729299000
26198467	::463639682798981000
184195472	::463639817138352000
259876316	::463640145905090000
460772038	::463640190511104000
31250549	::463641367038554000
210674392	::463641750116896000
293246270	::463642040124067000
416506126	::463642232424128000
365523194	::463642281547816000
500239410	::463642290410778000
500239410	::463642553297154000
118473489	::463642853651259000
435409494	::463643519924436000
282697692	::463644102081650000
47032978	::463644829470433000
334665323	::463644875963899000
334665323	::463645057979924000
215385454	::463645241887567000
275813402	::463645334322032000
568505535	::463645402625867000
60399576	::463645532125007000
81765661	::463645720730279000
282697692	::463646053469024000
568505535	::463646062457409000
282697692	::463646105897816000
282697692	::463646438321582000
91130285	::463647084701155000
502240473	::463647785984995000
545540214	::463648139493122000
409777239	::463648888784580000
234143570	::463648915720798000
62396842	::463648926478786000
259876316	::463648934448353000
237330810	::463648995131543000
234143570	::463649072885534000
72210207	::463649109841158000
234143570	::463649203483586000
437082385	::463649239273582000
53545809	::463649272878333000
89852975	::463649294126706000
568505535	::463649647857111000
275268585	::463650406141542000
437082385	::463650713172574000
437082385	::463650978290728000
57933673	::463651041586597000
368468264	::463651258440884000
282697692	::463651286098132000
276784048	::463651378909286000
24100015	::463651379723370000
89852975	::463651514209161000
282697692	::463651523432812000
286265668	::463651670002372000
539183661	::463651787061616000
230659102	::463651803871989000
621474989	::463651964908490000
22285873	::463652017076850000
94226339	::463652099104862000
253120136	::463652504421404000
53724365	::463652554946392000
282697692	::463652579642454000
167183597	::463652682717069000
275268585	::463652982635397000
13683762	::463653050398150000
282697692	::463653111161438000
275268585	::463653126416113000
275268585	::463653349003255000
275268585	::463653456926892000
282697692	::463653474669170000
568505535	::463653641396969000
568505535	::463653778802372000
83878535	::463653825664917000
13683762	::463653907827134000
45527216	::463653987355738000
351316240	::463654200216662000
408224760	::463654277341540000
306989340	::463654427623436000
120853830	::463654474301845000
114064449	::463654609710776000
344857407	::463654787926339000
299389082	::463654791353495000
513270198	::463655126306025000
202196262	::463655363133194000
38440249	::463655449871413000
31144939	::463656026286600000
277794018	::463656071798591000
4059771	::463656310756872000
285906246	::463656551023009000
271717879	::463656587610304000
133508241	::463656794712047000
167184626	::463656938232766000
34536365	::463657121393831000
13683762	::463657180705484000
379357885	::463657252088721000
384594087	::463657411979804000
384594087	::463657443772620000
240927663	::463657698274205000
384594087	::463657791199408000
44399596	::463658048234323000
418312513	::463658918598565000
302525103	::463659231296499000
348262381	::463659375614124000
273811402	::463659528030916000
341037427	::463659530996310000
367990281	::463659836853338000
203145029	::463660504930873000
173608790	::463660606902374000
469722641	::463660625970089000
329471370	::463660652528037000
16107745	::463660786972651000
187049333	::463660811668320000
341803593	::463660817473601000
302673934	::463661095098404000
152127827	::463661326955323000
40708485	::463661833522380000
470801476	::463662011810066000
227859860	::463662280366772000
468965579	::463662401162731000
65425379	::463662450416828000
459612485	::463662714598862000
115583749	::463662781707718000
159944196	::463662978651279000
35869207	::463663012071481000
65425379	::463663044321869000
35869207	::463663179697233000
145572480	::463663206401978000
383523373	::463663347095699000
71284640	::463663365873602000
35869207	::463663806452072000
579271413	::463664260787101000
37802339	::463664442761162000
37802339	::463664550764883000
37802339	::463664586596814000
262370529	::463664642628534000
383523373	::463664667391709000
262370529	::463664889538830000
262370529	::463665031813808000
262370529	::463665190018752000
383523373	::463665274001305000
262370529	::463665926765031000
35869207	::463666100438593000
383523373	::463666103764668000
262370529	::463666116045602000
60555388	::463666142595145000
383523373	::463666166314315000
262370529	::463666341371990000
35869207	::463666416218959000
35869207	::463666578987696000
35869207	::463666754330583000
143455927	::463666892587020000
726320420	::463666959574659000
383523373	::463666976356048000
35869207	::463667023839367000
414191298	::463667221148205000
262370529	::463667246460846000
35869207	::463667384184619000
262370529	::463667481857757000
35869207	::463667512928792000
414191298	::463667665530548000
322763942	::463667808929579000
276341812	::463667841535705000
383523373	::463668003440443000
383523373	::463668090417709000
239917620	::463668119589117000
350083690	::463668426029170000
40097041	::463668426309775000
368468264	::463668857828573000
55704588	::463668977680400000
230659102	::463669117040332000
300594041	::463669165186772000
278874928	::463669265431019000
86970230	::463669299316396000
152127827	::463670053666566000
256088386	::463670225808809000
181812900	::463670363466252000
278874928	::463670475399651000
278874928	::463670507385405000
360898372	::463670530361413000
278874928	::463670591795777000
181812900	::463670707533398000
181812900	::463670848495558000
296590824	::463671482304831000
173026357	::463672011047591000
368386947	::463672126403514000
69494041	::463672290564386000
229672512	::463672454754607000
13683762	::463672791703633000
237938155	::463673398631993000
15778759	::463673638864965000
368386947	::463673737146290000
368386947	::463673921624350000
237938155	::463674026360315000
360814823	::463674042633822000
260440912	::463674254559424000
360814823	::463674344607338000
360814823	::463674545153777000
360814823	::463674586325086000
360814823	::463674664515276000
31258629	::463674781108154000
360814823	::463674781292707000
415943958	::463674933332045000
10095952	::463674983391440000
436716308	::463675164631506000
489961036	::463675168284344000
51649971	::463675265751584000
78513872	::463675929655402000
436716308	::463676258799194000
331482356	::463676446624333000
100090407	::463676793329709000
466989920	::463676920740052000
336821368	::463676957691871000
91606737	::463677202031058000
78513872	::463677472421478000
31294794	::463677749660364000
230903702	::463677961523052000
25383063	::463678188204208000
150034005	::463678262393053000
150034005	::463678425165991000
78513872	::463678431234756000
383523373	::463678587829497000
78513872	::463678653944324000
10095952	::463678688064978000
383523373	::463678700526252000
316902035	::463678725121658000
383523373	::463678765605072000
78614495	::463678795723980000
338477631	::463678910786732000
117264210	::463679223668809000
436716308	::463679277591187000
433932391	::463679337443909000
383523373	::463679485335064000
86474692	::463679830509092000
506519570	::463680085803798000
589402824	::463680112949739000
78513872	::463680195233210000
414066292	::463680248396390000
589402824	::463680291450912000
78513872	::463680478701056000
330645900	::463680779344551000
301257200	::463680819266326000
78513872	::463680832817750000
78513872	::463681002796105000
348745482	::463681015345872000
78513872	::463681079702872000
32671267	::463681106529615000
21568615	::463681219801391000
231689668	::463681258653249000
423422030	::463681285341208000
393105437	::463681320401764000
19835249	::463681501746696000
433168829	::463681512257622000
253886962	::463681547933986000
112801155	::463681570550071000
396655167	::463681682617679000
112801155	::463681915657019000
78513872	::463682116870750000
249227650	::463682135539605000
589402824	::463682149456306000
350083690	::463682404436037000
588634771	::463682455959248000
78513872	::463682579443351000
37802339	::463682666647547000
41143305	::463682794963488000
78513872	::463682875788128000
37802339	::463682901864087000
69494041	::463683047309582000
147779508	::463683159305891000
588634771	::463683438797930000
315559101	::463683471899377000
588634771	::463683481185558000
423422030	::463683708307132000
78513872	::463683741852774000
173026357	::463683943313969000
69494041	::463683961785294000
78513872	::463684068895653000
29984961	::463684443442798000
34481075	::463684559825932000
120853830	::463684657452949000
274311440	::463684944901210000
69494041	::463685207543926000
67296324	::463685280872935000
433932391	::463685603914432000
396786261	::463685640819703000
249468865	::463685661434716000
407038804	::463685789549744000
78513872	::463686155813523000
78513872	::463686199132291000
395057520	::463686287292366000
157117376	::463686628612263000
157117376	::463686652146511000
59622669	::463686867624271000
109298324	::463686868148944000
146608159	::463686972083404000
109298324	::463687105831788000
133112299	::463687463001948000
206067907	::463687474406240000
359806236	::463687595776413000
131254355	::463688140356464000
29984961	::463688442246082000
97592081	::463688501968764000
255765560	::463688542313795000
139547588	::463688551998038000
311724390	::463688640309514000
97592081	::463688743233536000
97592081	::463688976277065000
44399596	::463688979263795000
44399596	::463689025979957000
44399596	::463689082804379000
60218540	::463689157978890000
44399596	::463689273766866000
483526518	::463689546996015000
44399596	::463689574490050000
346412695	::463689630739492000
346412695	::463689677258514000
65425379	::463689838286635000
273748024	::463689892447268000
341803593	::463690240004079000
97592081	::463690434825682000
44399596	::463690474524397000
19071786	::463690821435265000
29335169	::463690836891664000
497544291	::463690872878817000
405239647	::463690966453338000
407038804	::463691209475895000
322763942	::463691247580762000
341803593	::463691372227473000
447313860	::463691570764447000
78513872	::463691616465604000
322763942	::463691645851275000
322446637	::463691662498082000
27626703	::463691682467176000
131254355	::463691738247217000
120532808	::463691905616732000
27626703	::463691932095348000
633010300	::463691934448373000
29984961	::463692213923627000
27626703	::463692259922153000
29849760	::463692386955063000
407038804	::463692415048876000
27626703	::463692604245164000
78513872	::463692739876749000
402492947	::463693238373994000
53545809	::463693301024292000
364546435	::463693789312593000
324401110	::463694072457097000
112801155	::463694136072101000
467043006	::463694363223392000
276784048	::463694451840253000
26925878	::463694773212037000
341803593	::463694830666022000
348262381	::463694854275342000
385595835	::463695361211527000
589402824	::463695680570417000
580156304	::463695691370348000
156166678	::463695915383943000
29984961	::463695983109758000
201113172	::463696280762339000
385259637	::463696504574590000
201113172	::463696865121140000
259876316	::463697049100115000
580156304	::463697137176702000
368577195	::463697170671996000
256638502	::463697406069313000
107902551	::463697497295044000
378415682	::463697503267733000
6652302	::463697515766767000
378415682	::463697559299440000
381778563	::463697869476618000
381778563	::463697918508036000
403020871	::463697963886202000
580156304	::463697999303290000
381778563	::463698086787678000
112801155	::463698128609095000
112801155	::463698174180220000
381778563	::463698202789949000
429906977	::463698228782067000
381778563	::463698399254958000
112801155	::463698445438447000
381778563	::463698552971997000
381778563	::463698823693361000
450378413	::463698850050736000
381778563	::463698853749743000
482944497	::463698944179322000
381778563	::463699114589319000
516542821	::463699157333463000
458847153	::463699272664625000
187049333	::463699705680363000
274311440	::463699780523556000
124011751	::463699985884651000
94310638	::463700027089911000
341493662	::463700230542995000
130312780	::463700256304021000
30516926	::463700261341786000
39469570	::463700622299385000
311092385	::463700715831967000
262471070	::463700777945800000
311092385	::463700879179120000
30246292	::463700916483678000
53312065	::463701241907122000
216507874	::463701386426073000
41143305	::463701619843301000
403020871	::463701670291980000
85651876	::463701757483163000
442736318	::463701789683224000
30246292	::463701857492156000
436716308	::463701950518026000
30246292	::463701974693584000
156166678	::463702205670100000
726320420	::463702415435255000
52295994	::463702475061886000
53312065	::463702535522754000
260539431	::463702871553241000
201113172	::463702899134980000
403160004	::463702917841960000
147997393	::463703156795248000
239917620	::463703166135984000
505323751	::463703177041178000
399174015	::463703260998934000
14955026	::463703400350498000
282697692	::463703595750522000
53312065	::463703677153591000
367990281	::463703758208106000
42994926	::463703977193119000
256346048	::463703994041663000
580156304	::463704153437786000
210671307	::463704173280636000
580156304	::463704197196963000
367990281	::463704496963469000
53312065	::463704919896494000
162802335	::463705298818318000
79754464	::463705471065399000
225203526	::463705556394315000
97592081	::463705585079578000
97592081	::463705768928477000
211645751	::463705786040864000
37802339	::463705801774071000
388397248	::463705881616453000
97592081	::463706020620296000
385259637	::463706026701623000
147997393	::463706110495436000
25784705	::463706200660381000
35869207	::463706326468923000
580156304	::463706482304098000
20738985	::463706963617271000
8709452	::463707020131332000
225622870	::463707078100803000
62936749	::463707225786044000
8709452	::463707269914710000
29984961	::463707297022492000
225622870	::463707547854454000
43838022	::463707837114626000
43838022	::463707894752755000
4434941	::463707967385116000
8709452	::463708004731609000
43838022	::463708112558784000
43838022	::463708199519285000
406110065	::463708270557806000
269370098	::463708309145788000
53312065	::463708446341476000
20935798	::463708500162797000
599787941	::463708790576386000
8709452	::463708894406008000
359104594	::463709076304986000
149980973	::463709094038474000
124011751	::463709133925920000
414004311	::463709164661780000
43838022	::463709211395129000
43838022	::463709246874718000
416130255	::463709535685705000
87306187	::463709954114088000
87306187	::463709980320071000
40896981	::463709990616711000
256346048	::463710008849756000
87306187	::463710111706648000
264705173	::463710164940783000
43838022	::463710517711077000
414004311	::463710527810584000
87306187	::463710534815469000
43838022	::463710579761627000
342845822	::463710796610957000
225622870	::463710838130364000
124011751	::463710907227316000
268547296	::463711366940229000
100090407	::463711401677455000
53312065	::463711440395067000
414066292	::463711478894170000
180911733	::463711569809928000
8709452	::463711617084325000
40896981	::463711824811397000
445219284	::463711854347317000
268547296	::463711876149673000
414004311	::463711912191356000
16710226	::463712425964216000
341803593	::463712520956813000
180911733	::463712678473502000
163242154	::463712747184615000
346998772	::463713033618214000
346998772	::463713243643777000
124011751	::463713259099389000
40097041	::463713301998751000
589402824	::463713533470208000
20935798	::463713624046182000
368079003	::463713858444861000
416130255	::463714170462932000
385259637	::463714208316940000
178985516	::463714428752781000
589402824	::463714471886979000
33358166	::463714563998113000
33358166	::463714655907901000
42994926	::463714803044069000
120853830	::463714906463035000
117264210	::463715061941288000
20935798	::463715105147215000
242305581	::463715144095526000
69494041	::463715269119315000
152454379	::463715416838115000
615688476	::463715496076931000
103473089	::463715627710955000
556631416	::463716301899186000
172827217	::463716406144802000
429491583	::463716410846629000
628045480	::463716474478026000
31294794	::463716498129702000
429491583	::463716611518889000
33238183	::463716657907900000
43838022	::463716680339042000
43838022	::463716766422933000
43838022	::463716788539498000
43838022	::463716868025749000
344857407	::463716874690109000
344857407	::463716966306295000
30516926	::463717956900638000
20935798	::463718058906107000
420006994	::463718934114336000
22067825	::463719342387892000
416548217	::463719464693809000
393105437	::463719614988693000
414004311	::463720023711051000
297542894	::463720067423686000
416548217	::463720074583736000
218321424	::463720123749376000
297542894	::463720851389440000
22067825	::463720998575960000
495598070	::463721031228989000
22067825	::463721161780506000
28510276	::463721184748896000
554852227	::463721231767060000
243011588	::463721435882868000
311031621	::463721505780948000
218321424	::463721755614273000
43838022	::463722440871653000
22067825	::463722457577582000
41658963	::463722462480326000
43838022	::463722482705633000
43838022	::463722510417403000
43838022	::463722548698431000
43838022	::463722565647601000
43838022	::463722601768955000
43838022	::463722633582751000
43838022	::463722680424742000
34445704	::463722683780190000
39469570	::463722860167843000
152715270	::463723143366844000
384503737	::463723414684188000
152127827	::463723484896456000
174629553	::463723935297974000
445903498	::463723977412575000
473454563	::463724316794699000
46697333	::463724373723979000
433470731	::463724518498779000
159652545	::463724726162968000
108798356	::463724828554719000
40896981	::463725167449866000
108798356	::463725203038957000
108798356	::463725482908078000
114064449	::463726080437026000
58661608	::463726335354216000
139155100	::463726539176427000
133112299	::463726548013826000
139155100	::463726666381279000
384503737	::463727155177095000
15733436	::463727164618452000
268547296	::463727243387469000
396655167	::463727331933433000
159652545	::463727395954905000
594844703	::463727411721699000
139155100	::463727449306845000
159652545	::463727457573416000
383523373	::463727565715144000
108798356	::463727843793719000
414191298	::463727942489882000
413367641	::463727956398194000
414191298	::463728150397325000
495598070	::463728400444952000
414191298	::463728423488454000
168864295	::463728479008481000
29845719	::463728485517639000
495598070	::463728569534124000
29845719	::463728606955311000
22195036	::463728916549468000
65412211	::463728917816557000
22067825	::463728949478969000
346654346	::463728993154248000
384594087	::463729065375973000
265249050	::463729247606308000
519909326	::463729259866238000
265249050	::463729384411914000
164101308	::463729431521939000
414191298	::463729655782977000
215776033	::463730240016367000
341803593	::463730362833580000
297542894	::463730727620587000
635796096	::463731100448092000
30242503	::463731245562609000
257831311	::463731392212250000
33358166	::463731591060402000
133112299	::463731591584301000
33358166	::463731719154466000
33358166	::463731729250136000
33358166	::463731739484254000
33358166	::463731820811800000
196659229	::463732062264897000
365767010	::463732346840432000
399174015	::463732393031892000
30516926	::463732399705030000
516542821	::463732519322390000
489961036	::463732612184289000
114633433	::463732682258538000
30516926	::463732787564908000
460772038	::463733127253618000
420006994	::463733172073930000
578593285	::463733313950056000
467043006	::463733672550875000
506100348	::463733709431001000
420006994	::463733900410245000
102233693	::463733901685301000
156961324	::463733996447215000
36485138	::463734511076118000
435349693	::463735050651959000
16107745	::463735319935082000
69494041	::463735446346805000
293246270	::463735467595141000
360367250	::463735487975653000
360367250	::463735755878461000
44399596	::463735843652255000
114633433	::463736227863089000
156961324	::463736358935089000
31144939	::463736958418960000
297542894	::463737123464413000
297542894	::463737183149383000
31144939	::463737227366121000
229197384	::463737326095462000
297542894	::463737355430424000
421179396	::463737398015590000
31144939	::463737423437262000
34445704	::463737483826827000
15778759	::463737749753712000
213763059	::463737869274578000
417449044	::463738029459251000
31345791	::463738041840828000
31144939	::463738157172015000
328252982	::463738164050268000
113221759	::463738234288095000
19879486	::463738579177717000
297542894	::463739089410195000
435349693	::463739247631941000
182092022	::463739407921455000
28905424	::463739562238685000
337388641	::463739604722413000
467043006	::463739888958177000
30516926	::463739964346621000
417449044	::463739977281466000
337396732	::463739992423284000
252756099	::463740022089584000
338477631	::463740039613407000
125849974	::463740238876008000
726320420	::463740629038534000
219574380	::463740646126551000
420731308	::463740870995357000
320452099	::463741042895122000
181812900	::463741408835158000
30242503	::463741696740581000
167184626	::463741877980651000
120139449	::463742092317958000
279230956	::463742306311364000
167365283	::463742330349309000
43838022	::463742426184556000
43838022	::463742558208663000
43838022	::463742611438972000
159986953	::463742659530883000
43838022	::463742682914115000
159652545	::463742728195833000
78513872	::463742749259218000
31345791	::463742756037201000
137587439	::463742829362024000
43967474	::463743055250481000
599787941	::463743144589541000
599787941	::463743168094429000
24413698	::463743252290486000
505323751	::463743323660750000
343018153	::463743459732385000
547741880	::463743490904821000
192948373	::463743643195424000
302673934	::463743681913438000
141735027	::463743880777977000
222687654	::463743961723838000
335068121	::463743980820107000
168864295	::463744046414839000
218321424	::463744056476958000
513825441	::463744091071606000
166877807	::463744095244914000
159986953	::463744335084003000
186572442	::463744342071713000
23721718	::463744541174927000
159986953	::463744799749570000
599787941	::463744817017540000
18437537	::463744820721111000
599787941	::463744884474535000
167183597	::463745419055362000
406121427	::463745604426801000
426685539	::463745841245999000
279230956	::463746159958573000
599787941	::463746165570555000
290195625	::463746457867411000
264946102	::463746529501519000
264946102	::463746862709608000
319851493	::463746898495422000
114064449	::463747051948240000
13298002	::463747162527256000
86474692	::463747205975654000
69494041	::463747284656996000
516542821	::463747317318045000
414315073	::463747463803703000
166877807	::463747706238693000
172573942	::463747728917278000
342878651	::463747845250490000
213767620	::463747874174406000
409336092	::463748016441409000
20738985	::463748101896171000
222173816	::463748127044796000
342878651	::463748188705271000
213767620	::463748190286524000
79476731	::463748225883574000
319851493	::463748571875926000
28736200	::463748910951845000
276784048	::463749030997024000
24392243	::463749108407492000
213767620	::463749119723700000
79476731	::463749533751455000
247372701	::463749925541806000
79861287	::463749978028916000
385782746	::463750152336179000
554041249	::463750202047070000
244995179	::463750307327901000
193192138	::463750826419580000
115824990	::463751060155142000
513825441	::463751086223159000
183438897	::463751091708895000
115824990	::463751263369187000
183438897	::463751392536965000
31294794	::463751757386891000
31294794	::463751856875782000
409336092	::463751875502673000
436188872	::463751878179028000
183438897	::463751967286640000
268547296	::463752111088742000
436188872	::463752127391993000
409336092	::463752270195478000
513825441	::463752290818850000
409336092	::463752304123191000
105607367	::463752335916011000
183438897	::463752403867938000
297542894	::463752410989465000
631513843	::463752418333696000
183438897	::463752536327860000
183438897	::463752658323402000
631513843	::463752756898328000
420731308	::463752816687738000
356448818	::463752892927602000
436188872	::463752935131058000
183438897	::463753065418735000
384503737	::463753089632043000
174840636	::463753200378462000
356448818	::463753289310699000
183438897	::463753324794097000
31294794	::463753504440336000
183438897	::463753573449609000
432747712	::463753693197000000
183438897	::463753748888559000
339565561	::463754177852628000
260338000	::463754195317714000
252756099	::463754350712860000
183438897	::463754374414467000
321839755	::463754377904136000
350083690	::463754571760664000
183438897	::463754668602957000
42994926	::463754808654966000
45190114	::463754824622698000
316902035	::463754931653328000
290195625	::463755078927536000
183438897	::463755087454957000
269151566	::463755124284739000
42994926	::463755226789335000
183438897	::463755308041400000
276784048	::463755384516136000
274311440	::463755433514397000
183438897	::463755435883773000
40896981	::463755456830111000
316902035	::463755504703913000
79363954	::463755694013829000
183438897	::463755903892979000
31144939	::463755935421181000
537633292	::463756096453509000
316902035	::463756136387477000
45190114	::463756147150049000
31144939	::463756199905984000
324614357	::463756208202350000
183438897	::463756224656187000
350083690	::463756259586359000
183438897	::463756323339763000
341803593	::463756374032138000
45190114	::463756403585585000
31144939	::463756438280880000
316902035	::463756516945068000
276784048	::463756523311616000
183438897	::463756598427811000
324614357	::463756654576955000
183438897	::463756781445853000
316902035	::463756798609334000
78513872	::463756842347143000
31144939	::463756930901901000
31144939	::463757171855867000
183438897	::463757172828930000
170924102	::463757225933041000
276784048	::463757234300657000
338588400	::463757321881919000
80159052	::463757372964368000
554801627	::463757429939781000
70982412	::463757433311997000
102233693	::463757527788703000
264946102	::463757630071009000
554801627	::463757651172937000
183438897	::463757898158338000
418783652	::463758073991929000
533844924	::463758133450797000
258226046	::463758190786519000
100934605	::463758235649196000
100934605	::463758362413240000
114064449	::463758363642576000
206067907	::463758412816580000
339565561	::463758452913762000
71284640	::463759086035537000
301717953	::463759179048833000
417472148	::463759873583624000
390552849	::463760073584435000
592475734	::463760299087372000
592475734	::463760427038433000
414191298	::463760450099089000
369849727	::463760455610425000
70982412	::463760481824423000
117264210	::463760482563018000
383523373	::463760601190506000
420731308	::463760770220961000
633506625	::463760913804169000
29845719	::463761016317558000
237938155	::463761046575276000
419249711	::463761199268921000
297542894	::463761202296782000
29845719	::463761242365366000
276784048	::463761415069642000
284316159	::463761429586116000
301717953	::463761442534326000
384503737	::463761522834296000
117264210	::463761887297945000
117264210	::463761938430705000
186572442	::463762009948164000
276784048	::463762045721006000
178985516	::463762104802357000
433168829	::463762160188141000
56723331	::463762214143279000
589402824	::463762290492592000
360814823	::463762333769416000
147997393	::463762337338368000
360814823	::463762372427915000
315559101	::463762377620869000
10095952	::463762415835152000
360814823	::463762439696580000
339565561	::463762571900645000
360814823	::463762636484521000
360814823	::463762671720865000
360814823	::463762715014483000
419249711	::463762851090292000
129314214	::463763044066422000
339565561	::463763753926787000
202292166	::463764013793296000
589402824	::463764645191634000
188917484	::463765057671671000
4434941	::463765481552224000
23721718	::463765554730258000
98213304	::463765919353683000
384503737	::463766006490734000
301203823	::463766074786586000
114070939	::463766080226197000
317860632	::463766138544222000
29845719	::463766153286791000
18750697	::463766564701892000
85651876	::463766671992160000
34445704	::463766825881579000
109331928	::463766891639472000
109331928	::463766923830779000
109331928	::463766971436109000
30242503	::463766998099689000
109331928	::463767095046451000
28405302	::463767138759499000
30242503	::463767148255797000
109331928	::463767230207913000
40485959	::463767276676595000
18750697	::463767672648261000
33358166	::463768127033982000
360814823	::463768356886048000
360814823	::463768396211838000
29845719	::463768421901946000
469722641	::463768432379695000
360814823	::463768453615067000
626942496	::463768474876014000
262471070	::463768573006331000
316025875	::463768662290092000
152715270	::463768694372306000
344956423	::463768734063030000
626942496	::463769025118347000
18750697	::463769270824882000
294347764	::463769273135947000
417472148	::463769350747340000
253886962	::463769499599388000
360814823	::463769506364399000
30242503	::463769939246338000
635796096	::463769985085497000
22717394	::463770021970190000
635577431	::463770278758068000
94310638	::463770289759719000
29845719	::463771569571893000
29845719	::463771612752265000
168864295	::463772073324584000
390552849	::463772106933927000
435478224	::463772175137521000
435478224	::463772221279059000
414191298	::463772290077839000
332028268	::463772310369861000
20804321	::463772918565326000
255711119	::463773029378428000
58661608	::463773353816621000
414191298	::463773510288932000
58661608	::463773539473313000
58661608	::463773841744199000
334420539	::463773893015003000
168864295	::463773940553228000
30516926	::463773961981947000
399645465	::463774038427713000
159652545	::463774062893088000
159652545	::463774070073724000
58661608	::463774124070821000
255711119	::463774178823667000
458847153	::463774273018945000
414066292	::463774328153067000
474371126	::463774388274216000
635796096	::463774594193563000
112801155	::463774693783138000
284316159	::463774838809579000
399645465	::463775049074221000
58661608	::463775068414156000
341493662	::463775108449189000
321839755	::463775449621864000
516937156	::463775771320803000
436188872	::463775820671381000
155650977	::463776097671208000
139460380	::463776605538877000
56509474	::463776834833088000
98213304	::463777063644590000
589402824	::463777320616992000
241198427	::463777550984949000
276131997	::463777901989883000
193796724	::463778278465998000
241198427	::463778478840492000
183438897	::463778933066850000
193796724	::463779133890117000
619608540	::463779485092175000
316878403	::463779610933870000
329801539	::463779863707414000
183438897	::463780246630563000
379152968	::463780375706079000
241198427	::463780457742471000
55161530	::463780561253707000
46727568	::463780663796039000
65412211	::463780665662509000
238322255	::463781131330912000
539183661	::463781172414128000
238322255	::463781435241811000
30787413	::463781449137549000
29302446	::463781685503328000
79606394	::463781696618262000
56509474	::463781933470609000
283328574	::463781980652335000
79606394	::463782106775048000
429906977	::463782143840116000
283328574	::463782255270182000
390552849	::463782289093038000
79606394	::463782603976224000
24413698	::463782748591624000
399645465	::463784586661482000
444087594	::463784754400067000
21415532	::463784957823819000
580156304	::463785032700555000
32787499	::463785037515612000
429348972	::463785131023413000
152127827	::463785172702212000
201113172	::463785187990450000
272586753	::463785282957893000
238322255	::463785324062056000
152127827	::463785435500515000
403020871	::463785440009408000
143969555	::463785562743123000
43967474	::463785563208699000
18324223	::463785756465459000
477188816	::463785765789384000
152127827	::463785806520274000
152127827	::463785986627866000
152127827	::463786094564089000
252725390	::463786186117353000
143969555	::463786265825927000
97592081	::463786342707523000
586783331	::463786389436264000
152127827	::463786517102460000
592475734	::463786570353348000
152127827	::463786573251620000
97592081	::463786599579254000
152127827	::463786816978432000
152127827	::463787030111993000
586783331	::463787073019707000
143969555	::463787098089062000
143969555	::463787317165957000
143969555	::463787407263813000
238786875	::463787738764832000
143969555	::463787740232830000
143969555	::463787750248808000
586783331	::463787771585232000
616892340	::463787874991616000
616892340	::463787896709738000
152127827	::463788184132780000
143969555	::463788262872461000
143969555	::463788350541819000
100934605	::463788724380135000
143969555	::463788843359928000
29335169	::463789215470215000
386956382	::463789306851491000
143969555	::463789316389359000
371477472	::463789321011466000
258235483	::463789482529923000
45190114	::463789606526148000
237938155	::463789613002145000
143969555	::463789630404321000
33358166	::463789752672473000
594844703	::463789839414878000
143969555	::463790290659074000
143969555	::463790374012477000
143969555	::463790573090910000
533417136	::463790811251867000
143969555	::463790835805339000
8709452	::463790932928626000
143969555	::463790963203117000
143969555	::463791087140610000
143969555	::463791397766582000
193796724	::463791449251643000
159652545	::463791580738904000
379152968	::463791767637065000
320249108	::463791841804963000
539183661	::463792114128523000
393133633	::463792355884011000
45173032	::463792356676747000
66021164	::463792647182643000
379253079	::463792791504449000
379253079	::463793298767769000
313496905	::463793567001894000
313496905	::463793686099132000
635577431	::463793797558571000
313496905	::463793904727252000
183438897	::463794149481648000
183438897	::463794295317606000
376541246	::463794448917213000
115824990	::463794514209943000
229650081	::463794651464335000
410047216	::463794869874352000
4059771	::463794881874235000
635577431	::463795196883259000
726320420	::463795458926579000
635577431	::463795478706925000
726320420	::463795492778823000
197384499	::463795545765466000
334475845	::463795666792103000
183438897	::463796028911517000
183438897	::463796074717540000
368577195	::463796290074058000
540510474	::463796414489698000
197384499	::463796803767246000
429348972	::463796989046427000
497544291	::463797015306973000
197384499	::463797021074157000
316902035	::463797893711663000
147997393	::463797999311663000
45527216	::463798236537290000
181812900	::463799062303490000
34445704	::463799072835395000
181812900	::463799180410896000
103244523	::463799261243506000
181812900	::463799268134776000
322643138	::463799395800989000
369849727	::463799456744230000
272999900	::463799465497731000
141735027	::463799971133673000
267357514	::463800060312973000
635577431	::463800119989514000
30787413	::463800149232205000
147997393	::463800430921654000
4434941	::463800692994351000
554041249	::463800799483539000
554041249	::463801335469469000
311092385	::463801964258541000
137587439	::463802020340572000
378773930	::463802126502621000
151129980	::463802148254269000
411786523	::463802189782056000
114633433	::463802327514636000
369849727	::463802336301686000
347643113	::463802813613502000
613956023	::463802832848568000
311092385	::463803036175851000
97592081	::463803168292233000
181812900	::463803418763489000
506100348	::463803475143307000
86474692	::463803627472044000
266164462	::463803649928351000
378773930	::463803670216192000
266164462	::463804191203287000
86474692	::463804333662826000
152454379	::463804764115857000
182092022	::463804784198180000
310664656	::463804897649897000
31294794	::463804902737592000
291288952	::463804942495391000
125849974	::463805393496317000
371416817	::463805393680883000
125849974	::463805535884566000
384683676	::463805662137286000
266164462	::463805776507568000
183438897	::463806163771879000
118191944	::463806212119605000
232468321	::463806214506172000
242206017	::463806491187621000
118191944	::463806491187630000
137587439	::463806543717076000
384683676	::463806872890273000
412000113	::463807072102928000
378415682	::463807185877606000
379807492	::463807195881013000
412000113	::463807214717648000
433168829	::463807297244782000
599589782	::463807471845269000
237330810	::463807565025914000
623065439	::463807742612758000
320452099	::463807746635071000
33358166	::463808063829340000
33358166	::463808088156291000
30242503	::463808113317928000
412000113	::463808160440934000
30242503	::463808165478289000
33358166	::463808276321169000
537633292	::463808359720685000
18324223	::463808479530975000
30529918	::463808488330653000
168864295	::463808507867717000
28405302	::463808541417943000
258235483	::463808549353578000
30242503	::463808588331237000
18324223	::463808807731073000
596957614	::463808813166895000
14955026	::463809621769986000
273811402	::463809671279542000
413367641	::463809842692358000
137587439	::463810178052136000
137587439	::463810237036638000
414374118	::463810241289678000
414374118	::463810319022702000
33358166	::463810358562406000
615688476	::463810384634204000
33358166	::463810488732635000
39237011	::463810528091967000
33358166	::463810891910115000
414374118	::463810958989602000
18324223	::463811031098077000
283625404	::463811122722664000
156166678	::463811191509250000
239313896	::463811231485153000
283625404	::463811497513058000
414374118	::463811511467524000
414374118	::463812024028250000
434675222	::463812039832391000
283625404	::463812047449227000
434675222	::463812104844099000
414374118	::463812168408784000
414374118	::463812216064450000
10095952	::463812366975500000
20822956	::463812383480107000
29335169	::463812480121061000
434675222	::463812516980588000
283625404	::463812553152274000
434675222	::463812611872530000
434675222	::463812735893909000
434675222	::463812988583964000
438647243	::463813206138318000
434675222	::463813248702115000
284931188	::463813318986047000
66021164	::463813365572198000
497544291	::463813428386078000
635796096	::463813558849908000
237938155	::463813667134259000
321876841	::463813708716572000
432888405	::463813721676988000
432888405	::463813856549036000
434675222	::463814020818935000
341803593	::463814439012012000
30406728	::463814588186644000
20275866	::463814602480828000
429348972	::463814924553052000
429348972	::463815013153521000
429348972	::463815145165041000
341803593	::463815349037592000
414374118	::463815374304067000
344950744	::463815530265055000
166877807	::463815534677475000
414374118	::463815589002084000
30242503	::463815696967680000
100934605	::463815700306350000
91195209	::463815777640914000
414374118	::463815803788210000
125849974	::463816279195807000
510998653	::463816558767140000
78513872	::463816705974611000
510998653	::463816775348400000
272586753	::463817117226135000
197210844	::463817275498168000
299484513	::463817608806940000
149980973	::463817775694090000
537633292	::463817798293016000
571363101	::463817798506905000
458847153	::463817857273315000
159652545	::463818096377991000
434675222	::463818314293051000
633506625	::463818331565219000
20478089	::463818333364563000
368386947	::463818429514792000
491969843	::463818549123772000
20478089	::463818615712530000
30406728	::463818901973762000
156166678	::463818930708955000
156961324	::463819037588213000
229650081	::463819049743302000
368386947	::463819169742323000
379807492	::463819368824983000
110563920	::463819718902566000
78513872	::463820248089518000
284931188	::463820396060368000
152127827	::463820586074914000
417449044	::463821048312369000
637303583	::463821135587459000
338830055	::463821157607550000
159652545	::463821226641600000
153230202	::463821329133600000
301244439	::463821380450914000
153230202	::463821437149528000
510998653	::463821464777412000
393105437	::463821497673347000
356448818	::463821766901526000
519909326	::463821810065088000
87306187	::463821823843381000
447976503	::463821871893331000
637303583	::463821880772665000
356448818	::463821903174443000
637303583	::463822059517140000
146216300	::463822323498221000
384683676	::463822615576985000
395687470	::463822654097461000
458847153	::463822928602083000
384683676	::463822966564716000
238322255	::463822976572329000
218321424	::463822994515587000
414374118	::463823351983505000
540510474	::463823569328156000
540510474	::463823569344929000
540510474	::463823575024013000
554041249	::463823649242247000
218321424	::463823651783970000
234630547	::463824030877749000
364405877	::463824276764651000
91666102	::463824389402656000
197210844	::463824429852536000
125849974	::463824551567052000
372880069	::463824890064154000
385782746	::463824955478532000
284931188	::463825077096574000
78513872	::463825094007992000
434675222	::463825384836853000
290195625	::463825509470593000
706034130	::463825709857652000
706034130	::463825828933951000
20275866	::463825990100078000
156166678	::463826014921977000
231689668	::463826337115799000
14190836	::463826472923185000
290195625	::463827091310387000
556631416	::463827129990254000
266164462	::463827274110742000
29335169	::463827416570265000
275813402	::463827477312192000
414315073	::463827525404065000
102233693	::463827565098971000
322324723	::463828136262520000
15742158	::463828147352260000
162559610	::463828160224567000
384683676	::463828215765536000
69494041	::463828234073681000
190624012	::463828400709197000
197210844	::463828410150551000
345261852	::463828427741483000
156166678	::463828718595502000
327989967	::463828892709441000
434675222	::463828916038139000
91345170	::463829121101881000
486231003	::463829128722907000
364752208	::463829138764099000
635796096	::463829144195694000
475930595	::463829176009515000
91345170	::463829349976645000
264946102	::463829513084743000
322324723	::463829700180054000
636632104	::463829869000814000
361532861	::463830017315594000
100373532	::463830086932643000
272586753	::463830207565021000
633506625	::463830210878525000
55120405	::463830314842734000
146549492	::463830381540552000
539183661	::463830814044590000
539183661	::463831311992360000
150839491	::463831732542660000
69494041	::463832068611264000
316025875	::463832268130095000
205030447	::463832320198201000
331398205	::463832400594612000
147779508	::463832413307539000
128284695	::463832499978649000
356579210	::463832573462867000
634822122	::463832888006299000
356579210	::463832960483856000
117264210	::463833058991284000
271717879	::463833106370158000
361691248	::463833198095376000
468965579	::463833207985549000
117264210	::463833236099969000
205030447	::463833556356042000
356579210	::463833594113175000
506707370	::463833802507157000
413686504	::463834037878939000
69455217	::463834042735939000
117264210	::463834070221193000
356579210	::463834082724442000
578593285	::463834341869506000
167184626	::463834499164303000
216507874	::463834724872376000
356579210	::463834746183634000
315559101	::463834759257272000
254442957	::463834976903901000
436716308	::463835244123009000
356579210	::463835316642541000
417449044	::463835426193559000
413686504	::463835690057211000
374613599	::463835870932369000
301257200	::463836111404400000
301257200	::463836204803186000
216507874	::463836498597384000
205030447	::463837072302690000
334420539	::463837310866305000
301203823	::463837381150257000
36925706	::463837431645478000
290195625	::463837846357303000
52295994	::463837920411938000
247372701	::463838144949796000
125560060	::463838245780848000
34717669	::463838375615557000
216507874	::463838532276994000
201113172	::463838600535080000
216507874	::463838792793616000
224501206	::463838820719284000
187049333	::463838868123291000
312857835	::463839004165554000
201113172	::463839131433328000
278316478	::463839140576915000
556631416	::463839315001233000
91195209	::463839315638759000
216507874	::463839550112935000
8709452	::463839621973958000
519909326	::463839641448087000
79476731	::463839694396981000
237330810	::463839917244555000
261942709	::463840080621076000
334442114	::463840145959960000
381599486	::463840282585231000
56509474	::463840297944772000
416130255	::463840755300057000
197384499	::463841001765748000
290195625	::463841111635525000
47017345	::463841167000363000
420731308	::463841284860297000
429348972	::463841289918619000
368468264	::463841593259085000
510998653	::463841924692975000
334442114	::463841980884058000
334442114	::463842005257183000
21415532	::463842217312808000
351896383	::463842271398334000
234630547	::463842425421570000
334442114	::463842498175975000
43838022	::463842609861898000
43838022	::463842631470952000
334442114	::463843081150681000
37776645	::463843187996385000
334442114	::463843229947797000
301203823	::463843231159971000
168864295	::463843264441745000
234630547	::463843290932973000
55161530	::463843486542745000
334442114	::463843541924339000
334442114	::463843603152777000
588634771	::463843635637669000
234630547	::463843654663028000
164101308	::463843727199305000
635577431	::463843745431965000
334442114	::463843769570193000
304645030	::463843780676689000
334442114	::463843857151438000
334442114	::463843876751425000
334442114	::463843921563361000
100934605	::463844174035308000
173026357	::463844272316248000
407279448	::463844338531704000
173026357	::463844379870781000
251231824	::463844473110155000
173026357	::463844508837216000
411786523	::463844590504513000
173026357	::463844864585510000
203145029	::463844919560257000
156166678	::463845010517929000
370845710	::463845057477373000
203145029	::463845070064472000
173026357	::463845086422257000
173026357	::463845205343354000
407279448	::463845330241323000
296627238	::463845342094438000
173026357	::463845358167027000
226357092	::463845493299097000
382314219	::463845527772086000
445903498	::463845641647435000
286265668	::463845831469060000
332028268	::463845920249872000
16292745	::463845989548191000
361532861	::463846004358279000
332028268	::463846120586637000
47017345	::463846218557165000
432888405	::463846626511962000
180388620	::463846628420366000
237330810	::463846700403027000
56509474	::463846779058782000
121100953	::463846863322361000
635577431	::463846867919327000
222687654	::463846868909178000
49886698	::463847134660263000
367990281	::463847203887259000
212047421	::463847247906476000
334420539	::463847471228014000
222687654	::463847786803261000
332028268	::463847983188955000
397717926	::463847989253918000
348745482	::463848508743622000
406121427	::463848721038327000
397717926	::463848778168930000
332028268	::463849320626663000
385782746	::463849454093611000
379357885	::463849657706115000
395057520	::463849823129448000
44399596	::463849892528394000
329801539	::463850012602929000
588531316	::463850023340343000
381778563	::463850089039949000
250969967	::463850296867704000
332908078	::463850300197961000
373653741	::463850754936029000
49886698	::463851010234920000
114064449	::463851146528841000
516017637	::463851233418043000
121100953	::463851349902245000
371243365	::463851401500573000
91195209	::463851522812432000
91195209	::463851590793695000
329801539	::463851598557368000
332028268	::463852327686766000
308726677	::463852356765904000
30804377	::463852402580283000
545784705	::463852646487453000
445219284	::463852649897398000
491969843	::463852735041777000
351896383	::463852846522200000
332028268	::463853152614105000
117264210	::463853254770585000
351896383	::463853277184921000
320452099	::463853312287076000
205030447	::463853578809901000
117264210	::463853757847961000
128284695	::463854938137694000
105852149	::463855096057458000
159986953	::463855097693224000
435478224	::463855248881098000
150839491	::463855524132298000
407279448	::463855555165974000
102796495	::463855792366448000
445808726	::463855852558876000
150839491	::463855926949081000
156166678	::463855990069133000
188917484	::463856046256029000
445808726	::463856108520480000
212047421	::463856276556894000
444087594	::463856372912640000
445808726	::463856559483650000
102796495	::463856573106778000
150839491	::463856679268777000
332028268	::463857238948315000
332028268	::463857342056890000
61050527	::463857413855014000
61050527	::463857500966494000
332028268	::463857766692425000
197210844	::463857862796521000
48612192	::463858006136860000
91666102	::463858143038951000
30804377	::463858322664206000
279230956	::463858411029811000
371477472	::463858411713462000
64596921	::463858446186463000
102796495	::463858462103830000
351099839	::463859163601195000
150839491	::463859209960845000
363969403	::463859293981122000
130996784	::463859344124022000
150839491	::463859540400685000
215776033	::463859706566410000
302673934	::463859750585643000
102796495	::463859784353984000
332028268	::463859784681127000
332028268	::463859833439924000
215776033	::463859855803940000
91666102	::463859862372220000
137587439	::463859879589851000
332028268	::463859968769142000
215776033	::463859979892449000
437082385	::463860010875752000
367990281	::463860169131057000
102796495	::463860204157685000
414449852	::463860236491554000
150839491	::463860305617887000
48612192	::463860322793578000
332028268	::463860398341386000
465934852	::463860423851122000
215776033	::463860509544951000
232468321	::463860536103297000
367990281	::463860548283535000
170924102	::463860713144860000
232468321	::463860734502248000
170924102	::463860839670247000
277251070	::463860909429891000
170924102	::463861034659217000
91666102	::463861046499737000
519909326	::463861075369144000
170924102	::463861083581603000
197210844	::463861097473134000
170924102	::463861097586380000
215776033	::463861145061703000
170924102	::463861182038683000
170924102	::463861208349560000
217262932	::463861296719360000
332028268	::463861321893572000
537633292	::463861412318556000
215776033	::463861430802866000
50546012	::463861535748521000
50546012	::463861574692634000
50546012	::463861696579108000
114070939	::463861763155312000
9563172	::463862048690958000
102796495	::463862131268386000
215776033	::463862131679428000
291475742	::463862302932881000
322324723	::463862329088552000
102233693	::463862431983235000
237938155	::463862433241518000
215776033	::463862443848892000
215776033	::463862555102822000
215776033	::463862582822965000
25942336	::463862608718594000
215776033	::463862621993586000
215776033	::463862722023542000
322324723	::463863088475684000
304645030	::463863139658788000
332028268	::463863408056471000
159652545	::463863537903730000
205030447	::463863812219604000
384105885	::463863817730920000
296590824	::463863903168913000
532616498	::463864030189207000
384105885	::463864070018318000
435478224	::463864108475875000
159652545	::463864247705804000
238672857	::463864338202116000
30804377	::463864436373983000
238672857	::463864436487237000
376541246	::463864790801063000
152127827	::463864841334038000
238672857	::463864842881728000
419249711	::463864870304104000
384503737	::463864905603371000
80159052	::463864963526696000
238672857	::463864965133127000
238672857	::463864982686277000
332028268	::463864998276497000
415259927	::463865035459026000
159652545	::463865084553347000
539183661	::463865115637334000
407279448	::463865187871633000
122799833	::463865208625057000
533417136	::463865302879461000
332028268	::463865433351663000
156166678	::463865475265339000
455097630	::463865671269367000
264622253	::463865721114488000
376541246	::463865780543574000
415259927	::463866015516852000
361532861	::463866200649236000
467043006	::463866262540390000
275813402	::463866293863452000
402492947	::463866468237451000
35525270	::463866471001489000
414449852	::463866510356672000
414449852	::463866558943461000
35525270	::463866634818420000
286265668	::463866670612611000
361532861	::463866762782470000
340107529	::463867057457463000
554633284	::463867195382980000
414449852	::463867243416141000
432116634	::463867358432358000
97326618	::463867445027946000
156166678	::463867445690630000
378773930	::463867577043652000
414004311	::463867785697689000
340107529	::463868033161625000
361532861	::463868070281232000
386169383	::463868124542955000
455097630	::463868185129664000
17086308	::463868308584820000
28510276	::463868355657494000
206538198	::463868517050089000
43838022	::463868530656411000
97326618	::463868552970113000
332028268	::463868575204139000
238672857	::463868608360108000
455097630	::463868641809661000
361532861	::463868663804592000
43838022	::463868679059292000
43838022	::463868734281486000
414449852	::463868806629056000
97326618	::463868817030914000
594844703	::463868817613938000
251821834	::463868843161440000
97326618	::463869070329135000
31294794	::463869093590736000
110563920	::463869410759815000
340107529	::463869500870254000
435478224	::463869678066995000
173371030	::463869833478553000
110563920	::463869848485785000
21415532	::463870281451188000
252314330	::463870333326331000
415998425	::463870347058499000
291475742	::463870393111937000
30804377	::463870521382141000
322324723	::463870588604252000
230227645	::463870704035713000
30804377	::463870833971044000
117264210	::463871010383462000
52441281	::463871071943270000
539183661	::463871155909038000
358296822	::463871236385169000
115824990	::463871310745989000
113221759	::463871622684741000
230227645	::463871761105178000
238672857	::463871769443459000
230227645	::463871813571727000
230227645	::463871920442601000
403160004	::463871949018378000
100376439	::463871997080899000
230227645	::463872115150573000
297043246	::463872317458612000
70982412	::463872449709240000
115824990	::463872516214104000
510998653	::463872622493593000
115824990	::463872722091507000
403160004	::463872727120482000
152127827	::463872868141371000
259233215	::463872880497815000
115824990	::463872953893916000
450378413	::463873032507781000
231150237	::463873249969848000
181812900	::463873273021730000
181812900	::463873313459040000
417449044	::463873424322863000
417472148	::463873441653727000
316902035	::463873447232167000
455097630	::463873553243193000
181812900	::463873590002085000
450378413	::463873602803097000
404496513	::463873650714619000
181812900	::463873664832663000
434675222	::463873711892742000
181812900	::463873736966283000
434675222	::463873769576988000
434675222	::463873866201190000
137587439	::463874124436082000
450378413	::463874209446232000
188917484	::463874263624060000
202798666	::463874619535929000
545784705	::463874791686934000
404496513	::463874959534604000
434675222	::463874986629795000
291475742	::463874987879698000
326569368	::463875255946080000
304224068	::463875466537877000
249227650	::463875546821058000
332028268	::463875551208280000
364641621	::463875662663520000
45190114	::463875847342927000
55161530	::463876104076283000
404496513	::463876143813115000
364641621	::463876178248364000
231674152	::463876227028090000
231150237	::463876336428138000
414449852	::463876386461995000
364641621	::463876472852062000
434675222	::463876517844377000
434675222	::463876605731823000
547741880	::463876654566109000
414449852	::463876820547276000
55161530	::463876923257409000
399174015	::463877160952819000
364641621	::463877194524012000
155650977	::463877339026165000
146216300	::463877450343002000
403160004	::463877553262845000
240857453	::463877558618955000
403160004	::463877617280499000
146216300	::463877793999093000
213767620	::463877987138428000
193796724	::463878068730216000
433916111	::463878425413820000
52818001	::463878506015780000
172025978	::463878530019766000
262471070	::463878558457143000
445219284	::463878842155667000
237024825	::463878897575010000
419249711	::463879062268551000
52818001	::463879078710243000
19895969	::463879138726510000
478145352	::463879201573969000
174840636	::463879257576316000
308175001	::463879397066297000
52818001	::463879447666376000
364641621	::463879489424863000
478145352	::463879510975201000
478145352	::463879640856018000
364641621	::463879677002543000
273205079	::463879979017568000
20478089	::463880081002070000
285988306	::463880096797847000
273205079	::463880110387372000
66184984	::463880175667535000
308175001	::463880227328765000
20478089	::463880350645501000
251821834	::463880372481040000
52818001	::463880422359695000
43838022	::463880527053742000
43838022	::463880550374076000
721462429	::463880573530828000
70982412	::463880669035122000
115824990	::463880789071904000
20478089	::463880834265522000
361532861	::463880900724273000
364641621	::463881041531260000
260440912	::463881116084998000
273955213	::463881253775605000
174840636	::463881473234194000
230227645	::463881734891634000
237330810	::463881826516221000
173026357	::463882131966406000
483115964	::463882172378521000
335759212	::463882274400780000
399174015	::463882559663788000
114064449	::463882651707772000
28905424	::463882663879663000
471632365	::463882723396820000
364641621	::463882835602862000
606781453	::463882984932638000
539183661	::463882998983565000
308175001	::463883013034500000
69455217	::463883058655948000
114064449	::463883176255840000
434045786	::463883240973950000
43967474	::463883315603206000
249227650	::463883348754956000
308175001	::463883352253018000
114064449	::463883378219966000
308175001	::463883698920648000
249227650	::463883717362974000
364641621	::463883869381349000
364641621	::463883947013722000
539183661	::463884161585917000
310664656	::463884208176263000
315559101	::463884237616054000
539183661	::463884241638420000
539183661	::463884311586820000
187049333	::463884354477756000
49221816	::463884972395216000
43967474	::463885048408596000
40097041	::463885089948966000
64596921	::463885413283680000
316902035	::463885622399098000
19071786	::463885722278051000
418841887	::463886044186689000
31294794	::463886076512186000
155650977	::463886413981691000
174720518	::463886545330520000
264295397	::463887313408258000
311092385	::463887447554658000
402492947	::463887493431967000
319851493	::463887522863398000
150034005	::463887549929254000
429348972	::463887559655833000
115503799	::463887845124358000
429348972	::463887921792045000
193796724	::463888048812339000
418841887	::463888151681851000
31294794	::463888287573102000
308175001	::463888296112705000
159011393	::463888715895435000
343018153	::463888847831453000
472415509	::463888996750209000
29302446	::463889187758821000
322324723	::463889519473741000
119434884	::463889928909111000
308175001	::463889978359943000
556631416	::463890128839012000
322324723	::463890154227122000
296590824	::463890167346896000
118810756	::463890262901547000
319851493	::463890319323308000
264300486	::463890567504482000
385259637	::463890963056693000
322324723	::463890966802206000
317483868	::463891288446615000
322324723	::463891504298082000
321637063	::463891826697453000
273955213	::463891831743201000
308175001	::463891856594440000
321637063	::463892132898414000
348901427	::463892678514470000
235867165	::463892720138727000
321637063	::463892822177755000
328252982	::463893091192037000
419249711	::463893167679340000
304224068	::463893339801001000
174132903	::463893389381885000
68531166	::463893459435126000
156166678	::463893735328063000
187049333	::463893882753650000
172025978	::463894027159351000
277760577	::463894101583089000
187049333	::463894108545634000
539183661	::463894138740408000
264946102	::463894139805782000
103473089	::463894183569145000
159011393	::463894257674100000
245957488	::463894314049740000
264946102	::463894387022237000
539183661	::463894403719774000
213767620	::463894468278489000
213767620	::463894623648116000
174132903	::463894781454598000
213767620	::463895178525171000
187049333	::463895213593743000
213187842	::463895265112358000
213187842	::463895326873509000
187049333	::463895371882577000
213187842	::463895497560690000
338477631	::463895712313257000
371243365	::463895779426304000
14190836	::463895799596736000
283328574	::463895946791632000
249451202	::463895955297689000
213767620	::463895969822547000
254319575	::463895982724222000
187049333	::463896018203852000
332028268	::463896112173039000
497544291	::463896154879451000
159011393	::463896222739087000
213187842	::463896258210316000
254319575	::463896317098336000
361352435	::463896402083319000
332028268	::463896474258903000
213187842	::463896585168908000
358296822	::463896928892092000
213187842	::463896965843927000
29845719	::463897078653911000
213187842	::463897094785232000
351099839	::463897439049502000
332028268	::463897528476246000
53724365	::463897574496153000
174132903	::463897576639438000
29845719	::463897623754051000
348901427	::463897635376467000
348901427	::463897934543609000
213187842	::463897960867065000
29845719	::463898153154928000
329801539	::463898440846409000
174132903	::463898502838231000
407279448	::463898512778739000
273205079	::463898538296872000
329801539	::463898613970518000
29845719	::463898640944099000
383045348	::463898702965268000
290195625	::463899028615225000
361352435	::463899209112907000
58046021	::463899251806703000
29845719	::463899368265752000
249451202	::463899388708806000
539183661	::463899503896969000
224501206	::463899543457640000
322446637	::463899639079370000
29845719	::463899777185230000
554801627	::463899883833802000
321637063	::463900005959364000
554801627	::463900037974482000
635577431	::463900046027538000
224501206	::463900071566651000
29845719	::463900152629964000
16006363	::463900209433415000
211019280	::463900407803043000
213287321	::463900490015588000
211019280	::463900601672155000
258506164	::463901601225142000
213287321	::463902134677688000
554801627	::463902189472071000
321637063	::463902209319510000
36925706	::463902298872094000
22067825	::463902601860218000
173608790	::463902631992111000
173608790	::463902816625364000
29845719	::463902975325257000
361352435	::463903014810431000
173608790	::463903026000846000
310664656	::463903549294780000
16006363	::463903986697773000
202292166	::463904134492459000
414217500	::463904358380224000
308657649	::463904450281623000
308657649	::463904490295263000
29845719	::463904517944135000
308657649	::463904603180769000
320452099	::463904655043346000
174132903	::463905040265011000
36925706	::463905426883358000
399695389	::463905545070465000
407279448	::463906081710690000
29845719	::463906299688656000
332028268	::463906344307675000
332028268	::463906438985687000
320452099	::463906453149872000
399695389	::463906510754430000
341493662	::463906622348095000
89852975	::463906978008281000
89852975	::463907942433951000
237330810	::463907945600659000
291475742	::463908493519368000
407279448	::463908506332979000
399695389	::463908705130389000
407279448	::463908749686476000
445826532	::463908797505740000
296590824	::463908875377209000
393622132	::463909112888041000
89852975	::463909154852069000
386956382	::463909461619269000
312856997	::463909616204529000
89852975	::463909664472592000
109331928	::463909699104948000
109331928	::463909943968415000
290195625	::463910366624235000
52818001	::463910493573218000
342845822	::463910562443689000
52818001	::463910982482284000
137117871	::463911043060613000
290195625	::463911203018784000
137117871	::463911292445536000
406121427	::463911341875408000
52818001	::463911566757216000
146608159	::463912216761085000
52818001	::463912266761371000
450378413	::463912341902331000
450378413	::463912756228272000
513825441	::463912844526755000
513825441	::463913160567554000
450378413	::463913627330695000
450378413	::463913881446805000
618760575	::463914053669097000
146608159	::463914903376363000
167183597	::463915178795339000
513825441	::463915329601564000
244800948	::463916543051460000
320452099	::463917154295742000
137587439	::463917797806862000
348683759	::463918263043231000
273955213	::463918372867297000
253886962	::463918783678013000
301203823	::463919502258737000
359849721	::463920086277816000
219163747	::463920122143322000
36925706	::463920154821156000
36925706	::463920206335586000
10095952	::463920313051267000
10095952	::463921547300720000
197277853	::463921722144464000
310664656	::463921846228766000
310664656	::463921910737149000
178985516	::463922025556230000
178985516	::463922385104556000
207781904	::463922528348422000
346412695	::463923147994300000
482944497	::463923167443308000
346412695	::463923489980682000
414449852	::463923638370975000
92905148	::463923891715325000
414449852	::463924002830839000
239257340	::463924186008657000
281295226	::463924231990820000
15681561	::463924341617340000
287569533	::463924373745713000
239257340	::463924624942579000
414449852	::463924933974716000
312856997	::463925167450644000
414449852	::463925584234438000
212490176	::463926347841015000
281295226	::463926620299214000
506519570	::463926996955705000
167184626	::463927218033262000
506519570	::463927237129932000
212490176	::463927897095278000
212490176	::463928291817037000
384503737	::463929850555039000
167183597	::463930494199930000
50546012	::463930729567490000
212490176	::463931785781334000
187049333	::463932315115069000
60555388	::463933112146087000
635577431	::463933228697395000
294347764	::463933518670618000
276784048	::463933814268370000
294347764	::463934067205865000
18324223	::463934482123194000
49886698	::463934519259566000
49886698	::463934597659516000
41753572	::463934649278799000
18324223	::463935092297973000
69662123	::463935326164373000
43977455	::463935526467153000
18324223	::463935609313042000
28905424	::463935832798138000
18324223	::463936149291929000
259021462	::463936593951080000
635796096	::463936685001043000
403020871	::463937359747100000
403020871	::463938042072285000
409777239	::463938325816963000
408031484	::463939132901699000
55120405	::463939311101288000
318065690	::463939357452165000
412304311	::463939691838853000
505542733	::463939701598994000
473718221	::463939985565966000
50546012	::463940377393627000
435557155	::463941216980070000
173371030	::463941274232307000
505542733	::463941378162950000
307457734	::463941479014993000
173371030	::463941582282952000
58627481	::463942055845044000
505542733	::463942112463966000
283051149	::463942820139528000
307457734	::463942862690742000
505542733	::463943064419966000
173371030	::463943165024538000
414374118	::463943193223249000
173371030	::463943729783402000
505542733	::463943936956829000
173371030	::463944238174990000
159726392	::463944243606593000
414374118	::463944244517158000
159726392	::463944362842259000
173371030	::463944681122828000
173371030	::463945197324230000
505542733	::463945497074339000
364752208	::463945561259782000
173371030	::463945745737863000
505542733	::463946127771828000
173371030	::463946202556297000
505542733	::463946248320339000
150839491	::463946480936443000
159726392	::463946717562273000
159726392	::463946894993944000
505542733	::463946917664153000
173371030	::463946930129629000
213767620	::463946991085449000
505542733	::463947069183389000
276341812	::463947516547842000
173371030	::463947658311114000
364752208	::463947881045848000
173371030	::463948202035535000
55161530	::463948323032809000
505542733	::463948452418707000
213767620	::463948492604309000
162958222	::463948496954228000
173371030	::463948536959094000
30406728	::463948731281203000
162958222	::463949017379266000
505542733	::463949215916244000
30223693	::463949219246514000
67193398	::463949340570959000
505542733	::463949354873544000
162958222	::463949553201213000
213767620	::463949864863162000
423422030	::463949890746204000
197384499	::463950147550846000
162958222	::463950203595153000
213767620	::463950211186831000
505542733	::463950513508073000
213767620	::463950796472590000
213767620	::463950966731980000
197384499	::463950996868046000
114064449	::463951343455989000
213767620	::463951412808777000
162958222	::463951535613808000
114064449	::463951581797289000
114064449	::463951743068274000
152715270	::463951776551432000
59352013	::463951845195403000
276341812	::463952137643253000
59352013	::463952194966794000
213767620	::463952283772796000
14955026	::463953434811461000
277251070	::463954155552268000
35706997	::463954644465496000
245669191	::463954693220073000
245669191	::463955060871815000
162958222	::463955246235275000
222636373	::463956788501438000
320560322	::463956951550787000
187049333	::463957424957698000
277251070	::463957591886815000
59352013	::463957652960063000
222636373	::463958801843232000
22285873	::463960012998856000
22285873	::463960720473075000
30223693	::463960819475042000
30223693	::463961750040109000
220632867	::463962213636534000
315872678	::463962834502565000
320560322	::463963131132145000
592475734	::463963530916405000
634615880	::463964259416690000
235867165	::463964391180759000
320560322	::463965756145668000
320560322	::463965956545327000
320560322	::463966074224914000
105607367	::463966846966702000
60712766	::463967327134834000
15186859	::463967559017312000
320560322	::463968032914563000
79861287	::463969573193011000
213187842	::463975341506056000
30787413	::463977202120265000
320560322	::463977496849813000
320560322	::463977833354645000
434675222	::463978985152856000
320560322	::463979022448205000
434675222	::463979128631222000
400704846	::463980244223795000
506760887	::463981526166679000
350424007	::463982002044022000
320560322	::463982034180780000
467852949	::463982969430867000
467852949	::463983088507174000
467852949	::463983386260799000
467852949	::463983646311854000
279081886	::463983948394004000
301657872	::463984604257349000
92905148	::463985051202760000
500239410	::463985194123288000
69044676	::463985364445585000
500239410	::463985395152072000
244995179	::463985553512599000
500239410	::463985593152573000
568505535	::463985857666351000
500239410	::463986167457660000
500239410	::463986303546060000
568505535	::463986316330278000
568505535	::463986508332941000
568505535	::463986586556694000
568505535	::463987945335037000
22067825	::463989328457105000
60555388	::463989531587256000
247372701	::463990525058490000
97307001	::463991251889438000
16846197	::463991677401567000
60555388	::463991898613379000
69662123	::463993106644615000
28405302	::463993606940815000
533417136	::463993847610347000
165658390	::463994601309630000
214678768	::463996128455700000
245957488	::463996187595395000
115824990	::463996929953628000
115824990	::463996957610868000
47410500	::463997351095328000
29849760	::463997550249254000
478145352	::463998680740024000
411898570	::463998914371137000
236930269	::463999456505913000
203145029	::463999481411686000
432116634	::463999855216828000
411898570	::463999933553455000
249227650	::464000304837443000
343018153	::464000352077893000
15086993	::464001032922484000
105852149	::464001213856366000
407395368	::464001748663676000
26198467	::464002298348183000
184195472	::464002438303723000
325036867	::464002535934554000
460772038	::464002706651115000
137014162	::464003444861177000
137014162	::464003552776425000
31250549	::464004016486100000
370088836	::464004184862625000
547741880	::464004276478427000
210674392	::464004413112078000
341732173	::464004676094947000
416506126	::464004805979951000
365523194	::464004855950876000
502240473	::464005213951516000
22067825	::464005263209406000
370088836	::464006468627611000
270025296	::464007009163960000
465934852	::464007808891908000
20738985	::464007877527470000
245957488	::464007966224445000
60399576	::464007968787161000
125849974	::464007999824998000
81765661	::464008167781720000
506760887	::464010282222628000
46268291	::464010544500850000
533844924	::464011042935148000
352789311	::464011072869900000
545540214	::464011097192681000
19245878	::464011321998995000
72210207	::464011649460862000
19245878	::464011665806094000
62396842	::464011670818263000
167184626	::464011949437485000
437082385	::464012102575734000
120853830	::464012845571534000
502240473	::464013107832958000
57933673	::464013650982739000
429491583	::464014169889464000
31258629	::464014251158302000
434045786	::464014770082160000
506760887	::464014953641295000
253120136	::464014954870222000
97592081	::464014999560519000
390552849	::464015198638964000
167183597	::464015324195467000
94226339	::464015363567386000
242305581	::464015846503747000
83878535	::464016322381107000
114064449	::464016636261847000
114064449	::464016701575557000
172827217	::464016979678867000
13683762	::464017297217052000
513270198	::464017652935979000
115583749	::464017732212502000
125849974	::464017826592743000
202196262	::464017897723924000
65886399	::464017970847821000
38440249	::464017990514524000
533844924	::464018184572399000
31144939	::464018425681965000
510998653	::464018599787503000
589402824	::464018664019070000
277794018	::464018827265572000
218711172	::464019080324739000
589402824	::464019095222882000
285906246	::464019133651120000
533844924	::464019169717923000
133508241	::464019386542477000
364641621	::464019415944540000
407279448	::464019678218964000
506760887	::464019914181730000
34536365	::464019924059295000
407279448	::464020579499409000
589402824	::464021912167804000
341037427	::464021953439756000
360898372	::464022026735214000
118810756	::464022041012600000
302525103	::464022151415087000
18277474	::464022479401275000
28405302	::464022587077451000
407279448	::464022769513283000
118810756	::464022923158642000
407279448	::464022927726641000
407279448	::464023010534760000
329471370	::464023136342523000
6652302	::464023243788001000
109655774	::464023746857009000
435478224	::464023751084871000
152127827	::464023824699125000
31345791	::464023945406996000
13683762	::464024070753755000
589402824	::464024927092613000
159944196	::464025538571403000
145572480	::464025772236091000
367990281	::464026113258176000
97307001	::464026172251045000
222636373	::464026241893273000
215385454	::464026288433266000
367990281	::464026307530354000
367990281	::464026423162699000
79363954	::464026424899141000
222636373	::464027152829005000
240927663	::464027407012216000
340693336	::464027452570750000
226357092	::464027463597559000
579271413	::464027708163248000
533844924	::464027728409161000
417472148	::464027915361869000
115583749	::464028239976206000
150828387	::464028355231514000
417449044	::464028406208675000
385259637	::464028619170279000
240927663	::464028826356310000
519677520	::464029630978990000
18137013	::464029684330553000
469722641	::464029757286674000
316025875	::464029836793487000
13683762	::464030028611612000
434675222	::464030098283167000
434675222	::464030103458942000
434675222	::464030107229646000
434675222	::464030174367846000
486231003	::464030615902228000
32125015	::464030649859735000
240927663	::464030680842649000
17210128	::464030852041551000
240927663	::464031367748014000
55704588	::464031476695060000
300594041	::464031670765494000
434675222	::464031735454642000
86970230	::464032099880562000
434675222	::464032258597597000
240927663	::464032331267706000
242305581	::464032569495797000
293644929	::464032584280711000
256088386	::464032782876823000
4434941	::464033056471277000
332028268	::464033167876186000
299389082	::464033549986037000
15778759	::464033652951642000
141735027	::464033733247385000
474400310	::464033756886495000
115583749	::464033909848567000
345261852	::464034027016421000
315559101	::464034157010493000
240927663	::464034339718590000
150828387	::464034767789654000
187089991	::464034995820953000
115583749	::464035070710263000
242305581	::464035190361182000
237330810	::464035284653326000
240927663	::464035395315830000
594844703	::464035556117078000
594844703	::464035729748684000
373147853	::464036050642296000
240927663	::464036079918534000
18137013	::464036162869657000
240927663	::464036166375706000
19245878	::464036184872599000
477188816	::464036324471603000
477188816	::464036505061584000
432116634	::464036601849331000
71284640	::464036974999764000
510998653	::464037033325776000
18137013	::464037341997580000
31258629	::464037524331962000
51649971	::464037721652985000
247372701	::464038050188652000
517695658	::464038256875937000
181812900	::464038457661083000
513825441	::464038678445043000
141735027	::464039024982634000
519677520	::464039250845908000
331482356	::464039267748937000
316878403	::464039458564612000
336821368	::464039495386423000
268397639	::464039498741866000
120853830	::464039568254042000
34717669	::464039666581114000
249227650	::464039909502619000
414066292	::464040091070251000
316878403	::464040120933294000
268397639	::464040202344730000
337396732	::464040289964142000
337396732	::464040368749957000
141735027	::464040457383587000
110236585	::464040470461440000
211019280	::464040575570702000
240927663	::464040815111573000
230903702	::464040863417368000
465934852	::464040888784539000
15086993	::464041050512691000
473118863	::464041115809624000
316878403	::464041180095713000
572151259	::464041231123615000
211019280	::464041637983686000
172827217	::464041706191454000
328871385	::464041857958150000
152715270	::464041983967629000
13683762	::464042164796653000
240927663	::464042520238755000
240927663	::464042634537738000
211019280	::464043027468517000
506519570	::464043071475183000
257913209	::464043071965904000
4434941	::464043215574683000
17769662	::464043809941098000
286265668	::464043935795388000
467043006	::464043969161089000
86474692	::464044383042416000
17769662	::464044389891715000
17769662	::464045409472495000
533844924	::464045499847163000
18137013	::464045501521072000
311092385	::464045660635815000
18137013	::464045669226119000
533844924	::464045869394714000
297542894	::464045874859892000
41143305	::464045913481039000
240927663	::464046218184650000
311092385	::464046226787168000
18137013	::464046598314786000
227046044	::464046608028426000
297542894	::464046723124318000
190492046	::464047026809094000
297542894	::464047159487102000
297542894	::464047527663120000
249451202	::464047557455654000
249451202	::464047937949937000
26897261	::464048018208346000
396786261	::464048245073649000
240927663	::464048360920322000
190492046	::464048411885330000
358617322	::464048473415745000
240927663	::464048557155024000
210676238	::464048596011065000
249468865	::464048923661709000
188917484	::464049207989379000
47017345	::464049288235188000
86474692	::464049517495472000
59622669	::464049540195041000
358617322	::464049572688302000
146608159	::464049648349351000
159652545	::464049753031196000
14954949	::464049796425080000
133112299	::464049833293402000
359806236	::464050302367170000
222636373	::464050303537790000
240927663	::464050329852461000
31345791	::464050520206757000
240927663	::464050656597135000
88018997	::464050687651745000
229290429	::464050755088171000
589402824	::464050918367834000
79363954	::464050978191183000
55161530	::464051123054071000
147997393	::464051127164477000
232901934	::464051601603584000
31345791	::464051785301102000
311724390	::464051814547980000
25235649	::464051897230295000
222636373	::464051970182242000
22285873	::464052436168998000
25235649	::464052578708234000
483526518	::464052649600380000
232468321	::464052654113435000
30516926	::464052684308230000
100313850	::464052743926083000
260338000	::464053008934768000
30516926	::464053046347980000
44399596	::464053165994684000
286265668	::464053342402924000
273748024	::464053351001227000
18137013	::464053446316785000
368386947	::464053482740129000
207781904	::464053764568018000
348262381	::464053783031341000
419249711	::464054213320781000
447313860	::464054468972011000
17769662	::464054470385881000
405239647	::464054472415539000
72210207	::464054475133440000
322446637	::464054568066629000
131254355	::464054645766115000
635796096	::464054690829701000
120532808	::464054819481600000
239257340	::464055131810435000
419249711	::464055558962544000
419249711	::464055601459253000
193192138	::464055695697281000
429348972	::464055725291876000
239257340	::464055896985702000
486138458	::464055933761363000
616892340	::464056079198863000
37802339	::464056327082221000
283625404	::464056428152750000
274311440	::464056581684883000
239257340	::464056723481706000
117264210	::464056846173483000
274311440	::464056848941719000
117264210	::464056898438717000
181812900	::464056904583757000
41753572	::464057129985249000
193192138	::464057165288718000
37802339	::464057192023220000
276784048	::464057224063512000
22327740	::464057293328220000
510998653	::464057334755360000
181812900	::464057337985388000
239257340	::464057480780066000
262271807	::464057627052212000
274311440	::464057869399121000
252756099	::464057921589239000
46771203	::464058010843639000
376541246	::464058021052575000
117264210	::464058107077742000
346654346	::464058375538364000
181812900	::464058445222928000
379357885	::464058530912161000
88018997	::464058609962192000
181812900	::464058730737577000
33904380	::464059049361678000
128284695	::464059117577846000
213287321	::464059255218130000
183438897	::464059293616992000
108798356	::464059341163622000
88018997	::464059392212475000
88018997	::464059482318712000
572151259	::464059627554885000
183438897	::464059652007673000
635577431	::464059668973637000
589402824	::464059684996280000
364641621	::464059812456591000
286216848	::464059850436009000
726320420	::464059938113732000
25680589	::464060067751264000
635577431	::464060150156783000
589402824	::464060204850487000
88018997	::464060289063735000
183438897	::464060326795689000
503741267	::464060416508055000
117264210	::464060437718241000
22734052	::464060457666355000
46771203	::464060462254936000
194129729	::464060478566576000
296590824	::464060505103929000
88018997	::464060681025638000
181812900	::464060724701319000
37802339	::464060767130488000
114070939	::464061069061664000
117264210	::464061120920039000
88018997	::464061190948147000
635577431	::464061244899463000
20804321	::464061605232128000
31345791	::464061648794177000
27335023	::464061684647088000
27335023	::464061692247154000
22285873	::464061805263060000
117264210	::464062208641486000
124011751	::464062391051776000
91606737	::464062430302072000
117264210	::464062633432211000
31345791	::464062637437759000
130312780	::464062823408996000
88018997	::464062837589938000
328057955	::464062896234708000
40810916	::464063013964611000
40810916	::464063059342815000
237938155	::464063298506608000
240927663	::464063747536211000
88018997	::464063870898675000
91345170	::464064087521890000
91345170	::464064263451979000
115583749	::464064299380375000
249451202	::464064431299641000
533844924	::464064851904442000
258196512	::464064927527755000
187049333	::464065041138868000
226845681	::464065170805768000
226845681	::464065256126287000
187049333	::464065340469571000
360814823	::464065553955450000
533844924	::464065596649267000
352943670	::464065600625446000
364641621	::464065692736561000
187049333	::464065696154923000
253879613	::464066017887416000
411700909	::464067148189401000
69494041	::464067517153935000
500239410	::464067616206635000
500239410	::464067694925725000
213187842	::464067727439564000
249451202	::464067992951590000
516542821	::464068224196173000
225203526	::464068340978180000
88018997	::464068421085179000
561622267	::464068872534892000
418312513	::464068900653506000
18137013	::464068978340397000
25784705	::464069003015503000
277278671	::464069108422561000
277278671	::464069281802514000
500239410	::464069467929329000
502240473	::464069593221197000
20804321	::464069771076440000
110236585	::464069912621629000
91345170	::464070114610929000
17769662	::464070654745391000
65425379	::464070725893373000
458847153	::464070834177732000
334665323	::464070957401784000
117264210	::464071122162442000
458847153	::464071246788182000
70982412	::464071326190166000
91345170	::464071801836797000
22195036	::464071809235972000
156166678	::464071828109942000
399645465	::464071896674213000
22285873	::464072088483934000
635577431	::464072173582155000
29845719	::464072319036424000
355758655	::464072367950417000
242435004	::464072431221895000
322446637	::464072591368413000
322446637	::464072726571790000
635577431	::464073167531565000
29845719	::464073253250555000
120139449	::464073311496855000
187089991	::464073336171933000
29845719	::464073360125595000
86474692	::464073424210374000
69801582	::464073459421560000
352943670	::464073559984197000
350424007	::464073677516976000
352943670	::464073860673859000
578593285	::464074249792012000
377176939	::464074410521935000
239917620	::464074427458543000
262271807	::464074489232240000
91345170	::464074626549571000
19835249	::464074770586140000
402492947	::464075007744679000
330645900	::464075047573790000
402492947	::464075159511392000
533844924	::464075374310084000
594844703	::464075437996392000
15742158	::464075445617434000
58627481	::464075644544876000
352943670	::464075817392144000
120853830	::464076111626784000
27335023	::464076479861514000
79476731	::464076491228450000
352943670	::464076516658135000
539183661	::464076580981989000
58627481	::464076792504909000
594844703	::464077073259065000
93927673	::464077139701432000
216507874	::464077164854661000
109298324	::464077365925408000
355758655	::464077480345612000
474400310	::464077673438793000
15742158	::464078271039012000
124011751	::464078406762496000
91345170	::464078513717248000
91345170	::464078612182745000
152454379	::464078653958004000
152454379	::464078699336179000
152454379	::464078771188793000
147997393	::464079009018425000
27335023	::464079047895437000
18929923	::464079161632776000
628045480	::464079197594333000
18929923	::464079221489692000
258235483	::464079342562443000
222173816	::464079362258526000
277760577	::464079579162738000
413686504	::464079604630577000
352943670	::464079636180115000
382314219	::464079685144432000
303427354	::464079829680152000
18929923	::464079974174310000
32671267	::464080070949101000
45190114	::464080211567341000
105852149	::464080216483049000
239770256	::464080269503254000
33528820	::464080494502506000
105852149	::464080626228789000
105852149	::464080682994524000
382314219	::464080753781784000
377176939	::464080779815813000
382314219	::464080854562508000
460772038	::464081273422499000
377176939	::464081350081777000
706034130	::464081451659444000
407038804	::464081977801736000
347643113	::464081981441994000
239770256	::464082057870585000
469722641	::464082206218936000
347643113	::464082268454420000
178985516	::464082317342818000
18137013	::464082389824966000
469722641	::464082419037896000
307457734	::464082563284213000
307457734	::464082618896506000
58627481	::464082693806764000
118708729	::464082902280851000
118708729	::464082912821129000
307457734	::464083023390986000
78513872	::464083200873340000
27836945	::464083317940162000
88018997	::464083332658364000
78513872	::464083381362237000
275813402	::464083553269997000
172827217	::464083618650787000
435478224	::464083796627685000
222173816	::464084086156304000
190492046	::464084436712030000
338477631	::464084547546542000
4059771	::464084602186113000
46771203	::464084797120184000
41658963	::464084847695101000
15733436	::464084863793262000
166307106	::464084895401144000
58627481	::464084987101212000
237112765	::464084987969409000
377176939	::464085037348958000
396332641	::464085074984456000
190492046	::464085105997127000
384503737	::464085230287355000
477188816	::464085335186493000
190492046	::464085425510825000
46771203	::464085456380891000
190492046	::464085565084684000
190492046	::464085832257634000
279230956	::464085938855874000
30529918	::464086180372299000
320452099	::464086417899921000
4059771	::464086570531041000
299389082	::464086576608604000
470801476	::464086652189937000
316025875	::464086725485027000
505542733	::464086837233856000
505542733	::464086927675650000
299389082	::464086978347409000
505542733	::464087023662292000
163768701	::464087103144751000
150839491	::464087313169920000
237330810	::464087733972254000
105852149	::464087758433431000
105852149	::464087818017337000
105852149	::464087877995872000
105852149	::464087996065521000
105852149	::464088072238276000
105852149	::464088085886537000
18929923	::464088086318972000
193796724	::464088349188579000
352943670	::464088371044679000
232312019	::464088431757238000
352943670	::464088575043047000
232312019	::464088583083544000
36943663	::464088864374919000
49886698	::464088985040478000
105852149	::464088985124352000
202798666	::464089305821224000
429348972	::464089487564234000
299389082	::464089494627831000
109298324	::464089531957141000
220632867	::464089583492161000
276784048	::464089651100139000
257831311	::464089866372788000
361532861	::464089929354846000
55120405	::464089998917390000
193796724	::464090036712243000
117264210	::464090133768069000
396332641	::464090249144979000
352943670	::464090300835561000
193796724	::464090360214732000
361532861	::464090842681331000
301203823	::464091143559327000
105852149	::464091171233337000
27335023	::464091284442206000
346654346	::464091409952145000
497544291	::464091421260017000
105852149	::464091426146377000
105852149	::464091460585807000
105852149	::464091494190555000
105852149	::464091567041413000
442736318	::464091675246481000
352943670	::464091676642783000
18137013	::464091836571979000
105852149	::464091913612587000
237112765	::464092041022935000
249451202	::464092042512302000
285988306	::464092153854328000
249451202	::464092362898427000
397934536	::464092364273745000
18137013	::464092418867204000
105852149	::464092748740448000
377176939	::464092790029156000
377176939	::464092987304075000
68369234	::464093127842607000
377176939	::464093327738937000
350083690	::464093735480225000
105852149	::464093765854982000
102796495	::464093802995535000
29335169	::464093968163024000
592475734	::464093998856937000
352943670	::464094270169686000
144937748	::464094333608550000
458847153	::464094362767728000
279230956	::464094472205131000
425381729	::464094482623766000
196659229	::464094485035499000
377176939	::464094545202790000
29335169	::464094750954364000
445219284	::464094770613067000
588634771	::464094889240973000
377176939	::464094909587144000
240857453	::464094920781725000
240857453	::464094974611451000
262271807	::464095091972247000
350003589	::464095174822338000
46268291	::464095262789488000
65886399	::464095300483706000
418312513	::464095313326653000
350003589	::464095384311062000
377176939	::464095390564745000
425381729	::464095481220460000
402492947	::464095509104173000
102796495	::464096219627663000
145469568	::464096587224846000
433168829	::464096653574549000
344857407	::464096848077025000
128284695	::464096851780960000
15733436	::464097325988990000
716788381	::464097778436546000
73020435	::464097885211344000
24413698	::464098057957941000
105852149	::464098088328499000
374289648	::464098609319800000
417472148	::464098835933835000
350424007	::464099105929969000
61050527	::464099193598902000
249012544	::464099196144857000
296590824	::464099206441881000
468965579	::464099296808153000
110236585	::464099356799270000
301203823	::464099449321435000
301203823	::464099552862040000
716788381	::464099580510875000
301203823	::464099648882229000
40810916	::464099779891310000
321637063	::464099798652448000
40810916	::464099917355421000
471632365	::464099920824532000
721462429	::464099921566523000
18137013	::464100063556669000
105852149	::464100082732634000
280194602	::464100126999343000
105852149	::464100183215583000
105852149	::464100360697548000
105852149	::464100400564412000
105852149	::464100463311216000
105852149	::464100586858631000
24392243	::464100602453037000
24392243	::464100608920657000
274311440	::464100670266933000
105852149	::464100766664232000
350424007	::464100773190975000
105852149	::464100977243475000
105852149	::464100982922559000
308690900	::464100993886466000
91345170	::464101013931044000
22536187	::464101387450982000
257913209	::464101408774848000
402492947	::464101470577512000
257913209	::464101525493923000
40810916	::464101601888583000
142176687	::464101817459027000
40810916	::464101826686496000
159652545	::464101943124557000
159652545	::464101950665940000
40810916	::464101954029748000
159652545	::464101958903554000
257913209	::464101966822801000
24392243	::464101998996901000
24392243	::464102043267768000
28461859	::464102173702627000
383523373	::464102176537595000
257913209	::464102418469642000
252756099	::464102425037926000
354412568	::464102698451599000
249451202	::464102782984019000
240857453	::464102802747166000
249451202	::464102867700559000
58847822	::464102967621066000
280194602	::464102969105858000
560698843	::464103060344537000
560698843	::464103313231732000
22536187	::464103410317688000
316902035	::464103438427500000
560698843	::464103603817308000
22536187	::464103962527150000
316025875	::464104023881048000
560698843	::464104042524725000
188917484	::464104092285947000
556631416	::464104147692691000
316902035	::464104252818743000
425381729	::464104323484352000
425381729	::464104427666685000
301203823	::464104481756434000
616892340	::464104484457566000
402925254	::464104495266275000
556631416	::464104815715299000
556631416	::464104843250917000
190492046	::464105110474203000
369849727	::464105157261664000
31586329	::464105456097456000
308690900	::464105579862962000
344857407	::464105912374812000
173026357	::464106459085930000
301203823	::464106488177242000
519677520	::464106502089764000
348683759	::464106602086146000
65412211	::464107090949455000
364546435	::464107652596137000
378773930	::464107734917718000
54035689	::464107846389362000
621474989	::464108006016180000
222687654	::464108188367728000
344857407	::464108479309836000
433470731	::464108752396767000
193192138	::464108845527089000
166877807	::464108931074105000
91345170	::464109054575403000
18929923	::464109083906551000
97592081	::464109132014829000
433470731	::464109174826090000
97592081	::464109378279202000
13298002	::464109565995651000
100090407	::464109702696022000
197277853	::464109965066919000
18929923	::464110125972996000
433168829	::464110280494964000
369849727	::464110604534697000
386956382	::464111034018430000
433168829	::464111207167700000
117264210	::464111612962435000
15086993	::464111763881857000
243011588	::464111884808257000
143455927	::464111992794394000
265786675	::464112092266500000
243011588	::464112265172877000
243011588	::464112496941727000
424790585	::464112529409462000
265786675	::464113249143631000
18437537	::464113453582807000
478145352	::464113743111008000
357017353	::464113792536694000
410122679	::464114058401030000
453280756	::464114426371514000
477188816	::464114665505574000
159011393	::464115058411200000
414191298	::464115221074681000
709921765	::464115986564923000
211019280	::464115987676012000
448325555	::464116237069324000
424790585	::464116391042248000
22536187	::464116969030287000
477188816	::464117003951673000
155650977	::464117067017224000
384503737	::464117254045442000
124374229	::464117394730778000
468102453	::464117426154532000
363321273	::464117560448135000
316902035	::464117782192201000
137587439	::464118187101933000
589402824	::464118244958543000
21568615	::464118423203483000
314251743	::464118481437196000
385595835	::464118580544434000
206067907	::464118804495478000
159652545	::464118850376986000
206067907	::464119033131171000
206067907	::464119058586423000
388397248	::464119101699276000
55964893	::464119160080179000
124374229	::464119395640279000
258506164	::464119401902399000
206067907	::464119403542740000
424790585	::464119518537601000
170924102	::464119609679818000
206067907	::464119623395598000
155650977	::464119852395798000
319851493	::464120026136461000
86349050	::464120036807168000
257913209	::464120060932788000
226995875	::464120128766873000
172025978	::464120130675306000
38594501	::464120177454366000
27335023	::464120386875973000
332028268	::464120570490003000
86349050	::464120610676015000
15778759	::464120700979003000
74955386	::464120922354356000
589402824	::464121012217741000
45190114	::464121025622327000
24413698	::464121099504996000
623065439	::464121178077286000
74955386	::464121248981581000
17326645	::464121288513290000
74955386	::464121483485130000
367990281	::464121594319605000
206067907	::464121649806475000
232312019	::464121655917174000
384503737	::464121755368312000
467043006	::464122138429894000
45173032	::464122330713579000
21415532	::464122372229173000
384105885	::464122426247217000
332028268	::464122833803542000
384105885	::464122898538438000
18437537	::464123241234038000
338477631	::464123255591157000
384105885	::464123283395194000
589402824	::464123297446518000
341803593	::464123339766648000
384105885	::464123371026784000
126428969	::464123555379023000
126428969	::464123659796221000
222687654	::464123926042263000
341037427	::464124499898556000
384105885	::464124656723558000
537633292	::464124664856313000
424790585	::464124693138518000
537633292	::464124842493501000
212490176	::464124857110638000
45173032	::464124960768679000
623065439	::464125022354014000
22195036	::464125026388963000
45173032	::464125086190956000
259601379	::464125168093130000
56509474	::464125235642392000
156166678	::464125333256421000
18437537	::464125477293408000
424790585	::464125541444886000
270184109	::464125593886273000
270184109	::464125723091816000
491969843	::464125724941484000
72293435	::464126156237586000
335759212	::464126425981652000
249028893	::464126797018198000
414066292	::464127279723847000
284931188	::464127484259479000
171724420	::464127651788378000
172025978	::464128051198967000
156166678	::464128168043872000
171724420	::464128229997936000
58627481	::464128689601388000
58627481	::464128898846838000
193192138	::464128904081338000
237112765	::464129055697022000
27335023	::464129458535149000
308175001	::464130414156599000
626942496	::464130970464321000
357150048	::464131292691701000
22067825	::464131512535773000
322643138	::464131761518030000
425381729	::464132259503964000
263013923	::464132485182676000
114235211	::464132560029626000
162245153	::464132560780423000
152715270	::464132710768709000
52295994	::464132735125446000
243011588	::464132779115286000
21415532	::464132830553833000
186572442	::464132998078541000
186572442	::464133237363990000
369849727	::464133441676521000
506760887	::464133753426935000
240857453	::464133914378772000
348262381	::464133918669946000
232901934	::464134079726641000
234143570	::464134752426283000
384059261	::464135035495256000
632481728	::464135132022976000
466989920	::464135156639739000
22067825	::464135256757772000
234143570	::464135453479034000
243011588	::464135733767569000
226357092	::464135738104107000
308175001	::464136112072429000
30529918	::464136308550430000
726320420	::464136428679462000
19071786	::464136493330866000
299879238	::464136783840944000
308175001	::464136859115716000
150034005	::464137285022543000
367990281	::464137305666879000
357150048	::464137353159004000
367990281	::464137390546628000
367990281	::464137465729515000
308175001	::464137524839849000
237938155	::464137597930205000
226357092	::464137670189260000
147997393	::464137681824272000
168864295	::464138207748042000
367990281	::464138309241806000
159986953	::464138339722207000
159986953	::464138389495623000
367990281	::464138464506568000
31345791	::464138472861605000
367990281	::464138515044106000
367990281	::464138706899595000
560822598	::464138784079376000
367990281	::464138791163158000
267357514	::464138900248596000
332028268	::464138983648153000
560822598	::464138992544645000
147997393	::464139023728906000
367990281	::464139037591474000
321839755	::464139054523904000
159652545	::464139216470159000
424790585	::464139361668198000
297542894	::464139529943662000
510998653	::464139698152431000
322324723	::464139780062580000
322324723	::464139995117543000
322324723	::464140105251565000
322324723	::464140137916809000
308175001	::464140297593577000
322324723	::464140554553819000
180388620	::464140714381553000
234143570	::464140846821294000
294347764	::464140847982706000
17769662	::464141092284166000
381599486	::464141208034357000
334420539	::464141579142594000
414315073	::464141591553531000
450378413	::464141775439798000
379253079	::464141826421960000
322324723	::464141943338192000
8709452	::464142011998535000
17769662	::464142093623910000
69494041	::464142170002182000
501202268	::464142263934017000
501202268	::464142348415688000
501202268	::464142426517823000
363969403	::464142493127569000
8709452	::464142583791247000
122799833	::464142637399044000
8709452	::464142685226287000
501202268	::464142751505055000
17769662	::464142762867036000
241198427	::464143371834249000
519677520	::464143396979089000
49886698	::464143548745412000
15681561	::464143696636567000
172827217	::464143740123103000
259021462	::464143962056298000
381778563	::464144003407958000
69494041	::464144022487846000
297542894	::464144084366409000
137117871	::464144100539633000
341803593	::464144219406626000
69494041	::464144381079851000
341803593	::464144394904670000
341803593	::464144714288361000
178985516	::464144874569494000
65412211	::464144935760187000
173371030	::464144987383279000
623065439	::464145228031856000
414374118	::464145431308795000
241198427	::464145711337320000
166877807	::464145786239205000
241198427	::464145854300188000
232901934	::464145855470383000
371243365	::464146035175337000
237938155	::464146144579575000
259021462	::464146266331439000
31345791	::464146279690686000
243011588	::464146319641026000
17769662	::464146468442345000
25383063	::464146969422606000
726320420	::464147042747838000
335759212	::464147140818649000
626942496	::464147325209026000
355758655	::464147487352037000
231150237	::464147568344432000
320560322	::464147675815104000
371243365	::464147704315379000
328871385	::464147816726921000
147997393	::464148026517225000
232312019	::464148067416289000
249227650	::464148259540197000
31294794	::464148281463816000
218321424	::464148389836230000
122799833	::464148415300255000
138083816	::464148518748180000
350083690	::464148672801144000
31345791	::464148815348383000
31345791	::464148870671265000
31345791	::464148890594586000
49824781	::464148964179476000
316902035	::464149110908784000
31345791	::464149658676510000
48157278	::464149674916851000
395687470	::464149766952480000
348262381	::464150279651594000
328871385	::464150295799664000
312856997	::464150486548226000
15778759	::464150505589977000
392737983	::464150652860768000
257831311	::464150729410637000
277251070	::464150872822669000
277251070	::464151068981485000
15742158	::464151204851748000
37802339	::464151328227590000
150034005	::464151377250230000
172025978	::464151471345254000
155677785	::464151951392137000
78513872	::464152006664683000
78513872	::464152034460327000
13683762	::464152066688946000
392737983	::464152149635895000
140994915	::464152419036065000
477188816	::464152476187648000
137587439	::464152620991803000
17326645	::464152763833004000
166307106	::464152883995226000
193796724	::464152935237431000
537633292	::464153006603132000
332028268	::464153328528523000
222687654	::464153447252901000
45190114	::464153457709289000
36943663	::464153506664833000
45190114	::464153572129931000
424790585	::464154005342396000
324401110	::464154180332965000
396655167	::464154242195148000
365021832	::464154332993445000
396655167	::464154480381284000
241198427	::464154629845286000
373653741	::464154886444040000
232901934	::464154917880745000
481512198	::464154931646447000
379253079	::464155107500650000
320560322	::464155125255524000
202798666	::464155435696549000
40097041	::464155703041478000
15709088	::464155805462175000
300884493	::464155958004834000
322324723	::464155987646369000
34717669	::464156516703305000
24392243	::464156634005004000
328871385	::464156794672390000
53312065	::464156869121286000
350509640	::464157017347588000
4059771	::464157222621433000
4059771	::464157449843257000
45190114	::464157964916756000
293644929	::464158691004907000
137014162	::464158816930496000
474371126	::464159079699456000
474371126	::464159300391170000
474371126	::464159363309920000
21415532	::464159369823670000
20275866	::464159526674264000
18750697	::464159531980062000
20275866	::464159772250734000
404496513	::464159789224710000
368079003	::464159866353745000
218321424	::464160093022724000
49886698	::464160212253806000
384109939	::464160277328449000
276787570	::464160423982288000
231689668	::464160462368559000
454406979	::464160498737774000
87306187	::464160638647140000
276787570	::464160702366642000
87306187	::464160777054986000
276787570	::464160779055296000
283518032	::464160952666296000
486138458	::464161034689720000
20275866	::464161267058741000
293644929	::464161337015156000
251821834	::464161432284971000
22067825	::464161559322050000
465266221	::464161770852990000
137014162	::464161789567967000
435478224	::464161994342694000
341153843	::464162523642855000
436188872	::464163703706095000
290195625	::464163766616092000
91345170	::464164071349026000
378794339	::464164165993508000
91130285	::464164180648820000
438647243	::464164459985240000
438647243	::464164468495515000
378794339	::464164602155003000
578593285	::464164679640940000
171724420	::464164729192071000
414191298	::464164938991161000
396663806	::464164996973621000
613956023	::464165055739604000
181812900	::464165211168309000
578593285	::464165557701734000
578593285	::464165740753715000
242435004	::464165979895779000
424790585	::464166050872184000
216819428	::464166271072759000
301717953	::464166346411237000
404496513	::464166365482729000
635577431	::464166517391650000
500239410	::464166596215574000
114633433	::464166637587804000
411786523	::464167019899006000
232468321	::464167108230651000
409777239	::464167363508989000
254319575	::464167768464826000
322324723	::464168014686871000
554041249	::464168363296432000
181812900	::464168757699837000
486138458	::464168867397644000
554041249	::464169372106256000
396655167	::464169556580507000
322324723	::464169587937116000
395057520	::464169632522182000
477989347	::464169699555946000
304224068	::464169752278347000
46268291	::464170259901976000
107750524	::464170392685260000
237330810	::464170613293084000
238672857	::464170800514605000
46268291	::464171012415049000
181812900	::464171084087316000
505219745	::464171134670229000
181812900	::464171179730034000
141735027	::464171534383607000
301257200	::464171578146967000
30406728	::464171810821386000
36259265	::464171913221136000
506760887	::464171938974543000
277251070	::464171957672345000
346998772	::464171982003523000
41658963	::464172322661105000
322324723	::464172605415882000
578593285	::464172815638220000
41658963	::464172859032895000
22717394	::464173035717541000
348193845	::464173417919283000
155677785	::464173538606587000
239313896	::464173658139668000
277251070	::464173831465082000
166877807	::464173912914264000
35706997	::464173972917989000
159986953	::464174033169162000
239928368	::464174035669364000
45190114	::464174129789554000
35706997	::464174222994984000
340119318	::464174233392672000
172827217	::464174471604359000
112801155	::464174590348906000
112801155	::464174688810196000
18277474	::464174753754791000
429906977	::464174887070756000
181812900	::464175167686836000
181812900	::464175201522311000
308690900	::464175438017728000
455097630	::464175557794488000
20275866	::464175793166626000
251821834	::464175909021691000
277645720	::464175984149667000
552029617	::464176024431775000
166877807	::464176047605288000
357017353	::464176148587765000
500239410	::464176244494319000
346654346	::464176316367896000
166877807	::464176334617321000
181812900	::464176383779147000
552029617	::464176403722686000
346654346	::464176567174696000
73020435	::464176808762413000
194129729	::464176913897254000
30242503	::464177004351602000
346654346	::464177168612720000
35706997	::464177363589537000
201810972	::464177554019319000
357017353	::464177573547630000
547741880	::464177574055141000
22285873	::464177731111239000
194129729	::464178160796311000
73020435	::464178241893179000
321839755	::464178352949968000
22285873	::464178512417804000
407038804	::464178607519436000
58031746	::464178688292962000
202798666	::464178765443366000
109331928	::464178910108737000
105607367	::464179371889405000
407038804	::464179990159175000
299484513	::464180320263077000
115503799	::464180432796258000
445826532	::464180518582747000
242305581	::464180728545411000
86349050	::464180729875021000
86349050	::464180805863215000
468965579	::464180835592462000
374659572	::464181096318767000
454471454	::464181109190692000
374659572	::464181354024816000
407038804	::464181450104127000
325036867	::464181673425653000
623065439	::464181688181215000
374659572	::464181967773114000
374659572	::464182087147196000
45190114	::464182318198820000
103526992	::464182446372560000
407038804	::464182523070001000
231689668	::464182717979316000
141735027	::464182798472208000
374659572	::464182818780610000
393133633	::464183074482167000
35706997	::464183478968680000
120853830	::464183571276910000
413686504	::464183622619369000
23721718	::464183700251348000
15681561	::464183713795162000
167365283	::464183743280734000
364405877	::464184071191408000
374659572	::464184221112627000
188917484	::464184411399782000
364641621	::464184534557556000
374659572	::464184720603889000
445808726	::464184833011236000
15681561	::464184873935446000
445808726	::464185114344566000
374659572	::464185157361352000
185356495	::464185475985440000
374659572	::464185479592947000
185356495	::464185571359727000
225622870	::464185713207300000
374659572	::464185803389009000
445808726	::464185881167814000
225622870	::464185938848251000
346998772	::464186245803802000
445808726	::464186374979989000
324536771	::464186451052093000
45190114	::464186523429376000
345508633	::464186905773744000
225622870	::464187338638520000
416130255	::464187473887625000
225622870	::464187493517373000
478145352	::464187590686416000
539183661	::464187603357810000
301257200	::464187757443571000
421179396	::464187934481334000
407038804	::464188178791149000
113221759	::464188297313812000
407038804	::464188541988532000
91345170	::464188713032220000
91345170	::464188860457439000
52818001	::464188886311137000
167184626	::464188951582892000
260440912	::464188964513923000
81007000	::464188984495583000
334442114	::464189059410444000
347413433	::464189086387822000
120139449	::464189149201698000
277251070	::464189169992876000
429906977	::464189306845003000
120139449	::464189381457498000
46727568	::464189396690821000
396655167	::464189399199408000
61050527	::464189439984828000
396655167	::464189525166948000
277251070	::464189602094264000
61050527	::464189902780104000
385595835	::464189917565034000
81007000	::464190110594899000
328871385	::464190288723214000
172025978	::464190340455350000
445808726	::464190423389732000
91345170	::464190477596516000
231150237	::464190598057304000
162559610	::464190673009532000
344857407	::464190705624440000
174840636	::464190921228025000
445808726	::464190988009734000
174840636	::464191121510236000
414004311	::464191202149933000
190624012	::464191228397899000
79861287	::464191495319597000
341803593	::464192011604475000
78614495	::464192025836154000
218321424	::464192462672900000
167183597	::464192475695824000
636632104	::464192673587286000
321839755	::464192927044870000
49886698	::464193026114326000
396655167	::464193059904028000
231689668	::464193080145375000
254319575	::464193103856144000
49886698	::464193186445803000
317483868	::464193267211714000
302673934	::464193365215809000
554041249	::464193429740601000
510998653	::464193439241089000
317483868	::464193505666269000
91345170	::464193632707555000
396655167	::464193669852323000
91345170	::464193693399154000
273205079	::464193752681414000
317483868	::464193806381109000
510998653	::464193847124570000
147779508	::464193991689265000
317483868	::464194113165078000
510998653	::464194141489229000
49886698	::464194180235804000
510998653	::464194243037495000
91345170	::464194334062280000
317483868	::464194578640551000
28252356	::464194768788934000
234950395	::464194850955358000
28252356	::464194960909402000
234950395	::464195048171507000
43967474	::464195056430096000
435409494	::464195147111333000
351099839	::464195196688031000
234950395	::464195461780209000
234950395	::464195510962626000
72210207	::464195604650790000
28252356	::464195657293918000
28252356	::464195711073271000
28252356	::464195851577864000
615688476	::464195856099332000
361691248	::464195890329436000
72210207	::464195998328180000
91345170	::464196086950027000
72210207	::464196132940161000
608426191	::464196139362029000
72210207	::464196270874435000
278316478	::464196411387826000
31294794	::464196427028000000
72210207	::464196633698516000
60555388	::464196700769243000
72210207	::464196715172880000
317483868	::464196752523141000
322324723	::464196756293832000
213763059	::464196878410985000
60555388	::464196899549876000
53724365	::464196981477621000
72210207	::464197097571745000
91130285	::464197165120634000
166877807	::464197223744417000
22067825	::464197300894445000
605327407	::464197336613138000
393133633	::464197372528967000
284931188	::464197579631505000
72210207	::464197891804770000
58976049	::464198133476773000
237330810	::464198147364110000
143969555	::464198220403331000
143969555	::464198316981362000
72210207	::464198336145522000
72210207	::464198390604369000
72210207	::464198420924997000
58976049	::464198443893006000
58976049	::464198504676859000
143969555	::464198722125967000
72210207	::464198800454979000
238672857	::464199211542908000
168864295	::464199317633642000
143969555	::464199356539609000
347413433	::464199376475529000
399695389	::464199452161740000
143969555	::464199595828862000
308690900	::464199661440335000
399174015	::464199874783625000
29302446	::464199970375991000
72210207	::464200260546744000
167183597	::464200302275489000
513825441	::464200361696587000
72210207	::464200443900735000
325036867	::464200553921130000
72210207	::464200559634182000
513825441	::464200659752194000
72210207	::464200719873347000
238672857	::464200763476938000
384059261	::464200795466891000
467758710	::464200855487381000
602895412	::464200929743351000
72210207	::464200988170403000
87306187	::464200996949073000
72210207	::464201147281313000
20545953	::464201153014546000
247372701	::464201194731077000
279393068	::464201266415955000
72210207	::464201389779193000
411848692	::464201438604709000
356579210	::464201885893660000
72210207	::464201993737998000
225622870	::464202002659287000
166877807	::464202025446543000
635577431	::464202054487908000
72210207	::464202062075789000
356579210	::464202138738913000
279393068	::464202163766321000
185356495	::464202416015953000
185356495	::464202553333280000
225622870	::464202593376673000
72210207	::464202626884976000
194359616	::464202705250963000
279393068	::464202790470819000
356579210	::464202878291173000
471632365	::464202902597537000
166877807	::464203008981479000
53724365	::464203014610616000
185356495	::464203071413690000
231885202	::464203071984504000
513825441	::464203415489642000
87306187	::464203502395199000
238672857	::464203599908995000
87306187	::464203617512075000
180911733	::464203655608926000
87306187	::464203664437956000
180911733	::464204000703700000
231885202	::464204116911071000
275260502	::464204179745955000
100313850	::464204312982597000
384105885	::464204407400198000
513825441	::464204686460198000
513825441	::464204834758225000
143969555	::464204901338193000
40097041	::464205074773069000
471632365	::464205121975750000
458847153	::464205221653381000
471632365	::464205239445630000
384105885	::464205367304392000
471632365	::464205384748920000
225622870	::464205389983408000
72210207	::464205449055973000
45173032	::464205718066040000
568915908	::464205759090143000
384105885	::464205770846789000
423422030	::464205919585177000
341803593	::464205960127340000
225622870	::464206068592414000
378773930	::464206070966009000
72210207	::464206306812129000
72210207	::464206479583870000
23838693	::464206881234649000
22067825	::464206907532525000
72210207	::464206917586661000
334442114	::464206943498670000
334442114	::464207045709676000
46771203	::464207159043948000
304219715	::464207164014215000
302673934	::464207267987210000
257225781	::464207279881867000
409404583	::464207323565551000
257225781	::464207339575185000
119434884	::464207396588371000
86970230	::464207509784256000
72210207	::464207543662026000
621474989	::464207545171968000
465266221	::464207558199083000
432622681	::464207584220549000
334442114	::464207664918962000
481512198	::464207778262052000
91345170	::464207805571158000
257225781	::464207851091546000
481512198	::464207941273272000
72210207	::464208136690499000
385782746	::464208146391924000
72210207	::464208162229592000
58627481	::464208163844018000
46771203	::464208179627175000
22067825	::464208308350767000
46771203	::464208389489180000
385782746	::464208484259491000
258196512	::464208656708296000
256346048	::464208696802029000
15742158	::464208713294032000
403160004	::464208760995864000
300607168	::464208796412551000
377176939	::464208838951178000
238672857	::464208849407184000
377176939	::464208869427011000
403160004	::464208952973348000
49886698	::464208962569515000
72210207	::464209042517524000
46771203	::464209094945935000
225622870	::464209194359734000
49886698	::464209203049922000
188917484	::464209358058827000
225622870	::464209558802812000
46771203	::464209593485107000
334420539	::464209780639547000
185356495	::464209881432477000
91345170	::464210143165820000
53123348	::464210407398191000
15742158	::464210419918196000
334442114	::464210463350222000
149980973	::464210480853422000
64596921	::464210674055266000
46771203	::464210700714270000
231689668	::464210813469720000
46771203	::464210821552144000
15742158	::464211101295448000
46771203	::464211247668264000
46771203	::464211650338230000
301257200	::464211734459604000
46771203	::464211780776906000
45190114	::464211850872492000
46771203	::464211875123585000
259876316	::464212055247953000
334442114	::464212065532796000
122799833	::464212084520390000
46771203	::464212106821120000
46771203	::464212315449991000
357017353	::464212657721974000
46771203	::464212740010041000
434675222	::464212794796412000
434675222	::464212801901568000
434675222	::464212805584171000
434675222	::464212808872493000
434675222	::464212812450250000
277760577	::464213303850319000
31569666	::464213362906128000
46771203	::464213665650978000
328871385	::464213842130919000
46771203	::464213853811662000
31144939	::464214042799001000
253552344	::464214118803578000
46771203	::464214168300552000
336347539	::464214210445320000
206538198	::464214253504053000
336347539	::464214300396380000
45190114	::464214320180518000
623065439	::464214361880686000
168864295	::464214369572646000
46771203	::464214653367631000
168864295	::464214697357479000
168864295	::464214868997185000
348262381	::464214901112586000
46771203	::464214934025281000
345508633	::464214968108593000
264622253	::464215006020501000
237112765	::464215111515656000
46771203	::464215171737460000
284931188	::464215218625585000
23933265	::464215267674173000
284931188	::464215423131451000
45190114	::464215546649927000
315559101	::464215812128382000
73526174	::464215940348276000
284931188	::464215980147613000
293213630	::464216273233395000
19895969	::464216284901937000
253886962	::464216291646406000
28922315	::464216342904578000
15086993	::464216538908606000
46771203	::464216587298304000
478145352	::464216607258996000
379357885	::464216703850004000
320249108	::464216856019337000
411898570	::464216956761956000
435478224	::464216958330621000
420083874	::464216963661963000
284931188	::464217040753274000
331398205	::464217143286853000
188917484	::464217213583360000
419249711	::464217462738010000
469722641	::464217774135713000
49221816	::464217991862059000
31144939	::464218094999597000
507987711	::464218117850554000
86349050	::464218159789387000
144937748	::464218437519429000
253886962	::464218566003134000
379357885	::464218582810120000
49221816	::464218700523249000
20275866	::464218789044060000
78513872	::464218937358831000
272999900	::464219036994506000
144937748	::464219050332422000
49221816	::464219106426630000
321876841	::464219118351446000
193796724	::464219208570929000
533417136	::464219246583898000
537633292	::464219275721719000
78513872	::464219277726195000
384503737	::464219289247965000
272999900	::464219566433112000
22067825	::464219590919065000
184578066	::464219629628313000
167184626	::464219780530974000
144937748	::464219803197390000
374289648	::464219911036747000
144937748	::464219931706662000
415703077	::464219998311809000
429491583	::464220032122114000
445808726	::464220109783842000
144937748	::464220150334750000
193796724	::464220255989293000
277251070	::464220373819486000
432622681	::464220453968437000
586783331	::464220591147728000
40810916	::464220620301950000
321839755	::464220710014312000
177692206	::464220723398344000
50546012	::464220770600632000
78513872	::464220796395593000
321839755	::464220813009240000
91666102	::464220895855120000
242435004	::464220901245222000
109361476	::464221022640959000
322324723	::464221042979110000
31345791	::464221198306406000
8036902	::464221223002836000
311031621	::464221278153748000
367990281	::464221278317326000
31569666	::464221344222429000
367990281	::464221530331701000
238401588	::464221563579924000
78513872	::464221582362038000
172025978	::464221691929845000
429348972	::464221716999176000
478145352	::464221795973730000
257597142	::464221796703928000
378773930	::464221815036841000
78513872	::464221852970532000
31569666	::464221916346470000
444979318	::464221956712443000
78513872	::464222034663178000
46727568	::464222055266025000
45190114	::464222239886278000
172025978	::464222431079440000
429348972	::464222440319483000
257597142	::464222443872460000
338588400	::464222524130476000
212060681	::464222637997453000
15086993	::464222701826359000
107750524	::464222783120375000
173026357	::464222786631004000
186572442	::464222848480198000
144937748	::464223031469293000
25383063	::464223122221047000
55120405	::464223145059434000
186572442	::464223211723694000
19945993	::464223235480231000
19945993	::464223247786311000
28252356	::464223277482016000
47017345	::464223346688020000
16846197	::464223377696100000
297043246	::464223466158166000
70982412	::464223468796403000
28252356	::464223549860098000
316025875	::464223594029928000
192948373	::464223617866153000
16846197	::464223659263918000
65412211	::464223692512169000
276784048	::464223692847714000
273955213	::464223813954449000
393133633	::464223836297101000
225622870	::464223878739673000
15086993	::464224172735205000
459612485	::464224216854704000
297043246	::464224236664406000
115503799	::464224242264195000
459612485	::464224246932049000
265786675	::464224294138949000
26030273	::464224295594360000
459612485	::464224396802920000
594844703	::464224414381244000
469722641	::464224447470120000
270025296	::464224622892687000
45190114	::464224649967329000
297043246	::464224651858563000
26030273	::464224713967800000
429906977	::464224733978832000
297043246	::464224767940116000
336347539	::464224775406383000
297043246	::464224818489864000
389197869	::464224845610225000
415259927	::464224862773342000
19245878	::464225021695897000
168864295	::464225029656686000
346998772	::464225068139425000
270025296	::464225068487155000
215385454	::464225119729377000
238401588	::464225131183628000
417472148	::464225196539666000
297043246	::464225387451400000
297043246	::464225449971707000
297043246	::464225590971613000
336347539	::464225599582904000
297043246	::464225871432146000
46771203	::464225993960325000
297043246	::464226014210834000
626942496	::464227494716276000
253886962	::464227543084589000
46771203	::464227590773817000
159652545	::464227674785722000
471632365	::464227757166452000
49886698	::464227832600604000
297043246	::464227861499740000
346654346	::464227885239115000
91345170	::464227916352876000
599589782	::464227950917730000
336347539	::464227952319029000
430387521	::464227976565907000
588531316	::464228008833081000
46771203	::464228027287605000
297043246	::464228059697405000
225622870	::464228109810950000
403160004	::464228171487776000
150828387	::464228209819918000
225622870	::464228251674902000
346654346	::464228391684550000
297043246	::464228434818785000
159652545	::464228442326577000
239257340	::464228478980993000
346654346	::464228586258309000
479205756	::464228612275597000
173026357	::464228770556039000
285988306	::464228778185859000
45190114	::464228783625883000
403160004	::464228865800667000
173026357	::464228923426213000
346654346	::464228929323024000
150828387	::464228956343128000
430387521	::464229087863906000
336347539	::464229131761496000
46771203	::464229145824591000
430387521	::464229149339840000
430387521	::464229200015400000
46771203	::464229206046420000
430387521	::464229275517071000
276784048	::464229361386676000
297043246	::464229386757996000
346654346	::464229564378386000
46771203	::464229593327476000
55161530	::464229670800470000
350003589	::464229689712599000
46771203	::464229723157970000
340119318	::464229795136417000
245669191	::464230040176033000
346654346	::464230082198786000
91345170	::464230097382146000
46771203	::464230130152267000
726320420	::464230160385208000
346654346	::464230223626526000
225622870	::464230231096963000
172827217	::464230251757699000
346654346	::464230255939424000
433916111	::464230349946765000
46771203	::464230445065191000
433916111	::464230484570947000
296590824	::464230486185746000
18929923	::464230538031935000
433916111	::464230538375467000
408869196	::464230596144013000
346654346	::464230681095065000
46268291	::464230714243051000
130514710	::464230755342639000
80159052	::464230793095561000
256845035	::464230808069603000
27335023	::464230858761965000
406110065	::464230875526209000
27335023	::464230912171851000
322324723	::464230989258956000
554633284	::464231037527425000
46771203	::464231175309905000
138083816	::464231226170028000
91345170	::464231270579314000
634890754	::464231315319967000
336347539	::464231383846899000
336347539	::464231465564532000
433916111	::464231544400252000
420731308	::464231647962234000
348745482	::464231774818955000
181812900	::464231863876603000
46771203	::464231872415813000
181812900	::464231891806474000
81007000	::464231995350867000
336019882	::464232054725419000
336347539	::464232067497472000
46771203	::464232124803850000
421356901	::464232236406292000
336347539	::464232257998581000
259601379	::464232429100990000
421356901	::464232452031270000
40708485	::464232455994474000
46771203	::464232670096941000
313496905	::464232914863915000
313496905	::464232964352516000
141735027	::464233003322208000
141735027	::464233042786017000
336347539	::464233048046047000
46771203	::464233087040094000
74955386	::464233088944332000
26030273	::464233170225737000
46771203	::464233193785131000
74955386	::464233236114063000
506100348	::464233273464340000
270184109	::464233695176847000
26030273	::464233765619765000
272999900	::464233817667297000
245669191	::464233877880324000
421356901	::464233907043721000
144937748	::464233975570255000
144937748	::464233995551899000
322324723	::464234017714237000
339565561	::464234023519154000
128284695	::464234059015917000
193192138	::464234104037588000
336347539	::464234197675425000
28252356	::464234197713162000
332028268	::464234223831105000
144937748	::464234250544631000
341153843	::464234382656827000
91345170	::464234516614483000
415259927	::464234643580256000
367990281	::464234688144347000
74955386	::464234695387922000
172280619	::464234767609651000
144937748	::464234852892827000
256845035	::464234878582927000
332028268	::464234881556299000
403160004	::464235031108395000
270184109	::464235127980449000
74955386	::464235128235909000
270184109	::464235160435957000
46771203	::464235182149496000
256845035	::464235231021891000
46771203	::464235285094494000
444679647	::464235326328668000
336347539	::464235429307625000
46771203	::464235445207846000
336347539	::464235748167020000
46771203	::464235820606431000
336347539	::464235832581578000
159652545	::464235835374567000
256845035	::464235840278130000
304645030	::464235841746112000
26030273	::464235861194715000
35105150	::464235923707015000
144937748	::464235938521313000
86474692	::464235974281932000
257913209	::464235989419163000
459612485	::464236066233270000
247372701	::464236072126672000
262471070	::464236196676112000
415259927	::464236201202184000
218698577	::464236303836409000
46771203	::464236311499399000
26030273	::464236326334636000
262471070	::464236342239440000
229290429	::464236370006134000
336347539	::464236448720621000
137587439	::464236527027904000
46771203	::464236602462445000
389197869	::464236710692683000
277251070	::464236731286290000
55161530	::464236752538836000
181812900	::464236780049690000
81007000	::464236848140021000
181812900	::464236861515640000
70982412	::464236882977505000
181812900	::464236887046356000
144937748	::464236970705960000
336347539	::464236975114166000
46771203	::464236991471575000
634822122	::464236999294332000
43977455	::464237077459369000
26030273	::464237083544932000
46771203	::464237216277880000
336347539	::464237325527289000
202798666	::464237361744723000
389197869	::464237388340793000
58847822	::464237395677040000
332028268	::464237426794590000
336347539	::464237441617256000
202798666	::464237528795459000
46771203	::464237530389299000
332028268	::464237594117554000
46771203	::464237616167014000
332028268	::464237752184102000
144937748	::464237781028724000
46771203	::464237805514682000
46771203	::464237848070066000
336347539	::464237946607259000
389197869	::464238017683931000
328871385	::464238168905355000
26030273	::464238233241399000
144937748	::464238254783750000
408869196	::464238255781998000
46771203	::464238285464666000
237112765	::464238337055010000
389197869	::464238605024911000
144937748	::464238612771770000
281295226	::464238642505187000
238786875	::464238698834710000
107750524	::464239141983907000
20778748	::464239146970939000
86474692	::464239202360889000
188917484	::464239285252931000
29845719	::464239449128194000
74955386	::464239472230404000
144937748	::464239586299117000
384488111	::464239629772656000
635577431	::464239718108905000
419249711	::464239766096347000
336347539	::464239775231533000
65926573	::464239839425351000
144937748	::464240011802861000
322324723	::464240103599398000
162802335	::464240151497961000
322324723	::464240197505675000
322324723	::464240224663764000
301657872	::464240413269045000
598832393	::464240458093559000
598832393	::464240583259979000
122769328	::464240678776492000
301657872	::464240701845544000
162802335	::464240757679734000
301657872	::464240839091552000
377176939	::464240961519099000
269151566	::464240976244912000
716788381	::464241079223459000
70982412	::464241271419068000
397717926	::464241486393905000
40708485	::464241492643414000
86474692	::464241609685884000
435557155	::464241665129971000
65926573	::464241671086309000
65926573	::464241745442930000
27335023	::464241856608759000
382314219	::464241882478809000
411848692	::464242321765457000
241790793	::464242337125003000
162802335	::464242598064820000
29786990	::464242744605429000
403160004	::464242834816925000
100376439	::464242898163085000
350083690	::464243004379656000
63473984	::464243052643483000
45190114	::464243116325601000
429348972	::464243208793247000
486138458	::464243461101592000
490841822	::464243530806738000
301657872	::464243589116342000
137587439	::464243606585237000
63473984	::464243606711070000
301657872	::464243759879061000
328252982	::464243847673806000
301657872	::464243937004490000
29786990	::464243939831463000
283328574	::464243984835936000
602895412	::464244195189084000
275268585	::464244286792687000
497544291	::464244348742537000
301657872	::464244401464958000
275268585	::464244473753792000
85651876	::464244481772892000
275268585	::464244628883902000
316025875	::464244642926829000
172827217	::464245030895374000
429348972	::464245056069578000
29845719	::464245262828195000
629787407	::464245292112838000
429906977	::464245349369253000
331925277	::464245372596912000
537633292	::464245887162937000
411700909	::464245931941314000
65926573	::464245965486964000
65926573	::464246016091246000
429491583	::464246027001016000
469722641	::464246036764971000
341153843	::464246196627070000
275268585	::464246306224242000
341153843	::464246314646380000
20935798	::464246464093630000
403160004	::464246466777604000
177692206	::464246522860011000
416018810	::464246629353422000
65926573	::464246644540989000
537633292	::464246700698509000
65926573	::464246732814311000
275268585	::464246738195206000
416018810	::464246762501603000
275268585	::464246981553307000
385782746	::464247007226658000
276341812	::464247042424836000
276341812	::464247076088324000
65926573	::464247286055591000
242305581	::464247413885382000
232468321	::464247553635020000
418783652	::464247648556285000
79754464	::464247663706529000
237330810	::464247675647311000
65926573	::464247869915279000
65926573	::464247955978203000
65926573	::464248031161090000
283328574	::464248090698858000
399174015	::464248126258556000
159726392	::464248126811828000
79754464	::464248241920696000
72210207	::464248394039713000
284316159	::464248539086737000
321102847	::464248670402392000
65926573	::464249022413557000
418783652	::464249199853584000
72210207	::464249216488210000
321794820	::464249315288809000
201810972	::464249403185065000
308657649	::464249488979529000
46771203	::464249618285334000
471632365	::464249618529009000
436214232	::464249729375694000
471632365	::464249827715739000
519909326	::464249933332090000
172827217	::464250225003999000
35706997	::464250571751309000
146608159	::464250707915177000
114070939	::464250948840194000
146608159	::464250970461831000
350424007	::464251021804728000
167365283	::464251050518540000
388397248	::464251162296721000
85651876	::464251185151488000
29786990	::464251198070329000
322324723	::464251328769040000
341153843	::464251438424526000
338477631	::464251804339818000
343018153	::464252064868990000
29786990	::464252698775535000
293342989	::464252937871446000
91345170	::464253119598047000
23933265	::464253379796299000
322324723	::464253664014901000
276341812	::464254028314996000
21568615	::464254099748188000
242435004	::464254124381315000
635577431	::464254163086360000
276341812	::464254209567625000
35706997	::464254243214336000
40810916	::464254286646738000
137587439	::464254333224497000
35706997	::464254394662653000
497544291	::464254401742659000
35706997	::464254543237484000
365021832	::464254555430326000
275268585	::464255121342627000
85651876	::464255218121592000
433932391	::464255380542226000
321794820	::464255386699042000
497544291	::464255776065093000
65926573	::464255911595225000
93927673	::464255933858586000
155650977	::464255950023426000
100376439	::464255950145077000
315559101	::464256102553894000
85651876	::464256106022178000
155650977	::464256180999565000
30787413	::464256224741949000
415943958	::464256416875040000
65926573	::464256439083859000
162802335	::464256515780931000
65926573	::464256582487121000
415943958	::464256616645550000
415943958	::464256833461702000
433932391	::464256937522397000
415943958	::464257079478583000
415943958	::464257095089815000
30787413	::464257149200498000
385782746	::464257386535194000
277251070	::464257484186587000
471632365	::464257533629460000
338588400	::464257646309027000
65926573	::464257650201358000
162802335	::464258020340285000
65926573	::464258747129294000
67193398	::464258953224785000
332028268	::464259000305868000
346998772	::464259099799355000
43838022	::464259199216934000
29845719	::464259309963345000
85651876	::464259652868251000
279230956	::464259666592034000
635577431	::464260135368392000
16710226	::464260140892692000
471632365	::464260142494916000
33528820	::464260148299837000
338849269	::464260215148642000
338849269	::464260291195580000
361352435	::464260380458356000
467758710	::464260392542171000
338849269	::464260402319491000
416548217	::464260679391010000
338588400	::464260776157380000
16710226	::464260852586389000
58046021	::464260864707940000
338849269	::464260882907021000
172025978	::464260937940086000
279230956	::464260963957366000
308175001	::464261044651569000
338849269	::464261046841401000
93731949	::464261156073267000
253886962	::464261177481379000
338849269	::464261231508193000
162802335	::464261290647490000
308657649	::464261348546080000
415943958	::464261352664866000
338849269	::464261427361222000
384503737	::464261489747308000
383045348	::464261506146656000
338849269	::464261622937452000
338588400	::464261659041624000
338849269	::464261765799628000
338849269	::464262015855624000
338849269	::464262042946658000
338849269	::464262243568599000
338588400	::464262250912432000
338849269	::464262285536788000
338588400	::464262402964344000
275268585	::464262421738422000
338849269	::464262422594068000
338849269	::464262476012720000
319851493	::464262528847970000
338849269	::464262589170843000
338588400	::464262709559586000
338849269	::464262912094507000
417472148	::464262983632576000
414449852	::464263088410071000
338849269	::464263179653365000
126428969	::464263186502266000
338849269	::464263229355474000
338849269	::464263354400665000
338849269	::464263450781548000
147997393	::464263644063096000
319851493	::464263656201392000
49221816	::464263687889383000
338849269	::464263691270373000
338849269	::464263864855851000
237938155	::464264154329907000
240927663	::464264503723851000
338849269	::464264582417358000
347413433	::464264918326210000
138083816	::464265104494952000
162802335	::464265229866508000
386956382	::464265401438724000
346998772	::464265690707656000
162245153	::464265829933400000
347413433	::464265886468030000
347413433	::464265948917026000
268547296	::464266016760299000
240927663	::464266086842900000
316025875	::464266269760311000
49886698	::464266297937649000
347413433	::464266726251974000
53724365	::464266789451739000
30787413	::464266796409712000
240927663	::464266931168890000
240927663	::464267039948156000
338849269	::464267165546590000
240927663	::464267288150282000
125849974	::464267293271142000
30787413	::464267401039577000
338849269	::464267603369033000
416548217	::464267750500999000
240927663	::464267791550279000
338849269	::464267899231019000
338849269	::464268044773376000
270184109	::464268046925053000
240927663	::464268071750754000
338849269	::464268365629231000
338849269	::464268452078043000
338849269	::464268726242914000
240927663	::464269281661030000
128284695	::464269440365117000
505323751	::464269702177767000
433916111	::464269910143553000
301657872	::464270007187152000
599787941	::464270166230978000
240927663	::464270560168398000
616892340	::464270934778867000
240927663	::464271038935609000
322324723	::464271111442550000
322324723	::464271193135005000
445826532	::464271214446673000
338849269	::464271281941401000
96443022	::464271621390217000
240927663	::464271999213113000
338849269	::464272383348846000
363969403	::464272953199190000
393801885	::464273409493327000
350509640	::464273514368102000
338849269	::464273522312093000
393264911	::464273851380027000
240927663	::464274535059959000
174720518	::464274880717156000
350509640	::464274947104575000
359104594	::464275201241653000
95723533	::464275779011235000
181101394	::464276055688105000
52818001	::464276286970818000
359104594	::464276455179157000
423941104	::464276598037168000
359104594	::464276672821604000
240927663	::464276791037661000
359104594	::464276801976807000
618760575	::464276924387164000
359104594	::464276983665283000
231689668	::464277123050790000
159726392	::464277267988754000
423941104	::464277385467006000
40810916	::464277477808807000
141735027	::464277488399843000
350509640	::464277499250499000
102233693	::464277548960980000
40810916	::464277700799000000
240927663	::464277734383185000
318065690	::464277921041895000
36925706	::464278137455800000
52818001	::464278280972279000
40810916	::464278403168747000
45929336	::464278920141869000
335367791	::464279060957257000
341493662	::464279155346268000
40810916	::464279262908776000
52818001	::464279326394167000
146608159	::464279799372861000
146608159	::464279840221196000
29845719	::464279910035763000
359104594	::464279911604436000
264622253	::464280536052408000
45929336	::464280595041120000
264622253	::464280609867579000
29845719	::464280791305179000
20822956	::464281298182230000
635577431	::464281387948724000
114235211	::464281719185502000
104112940	::464282140847636000
338849269	::464282487636885000
14190836	::464282532952162000
338849269	::464282590279913000
361532861	::464282768592363000
50546012	::464282783464968000
50546012	::464282846614798000
102233693	::464282918643183000
50546012	::464283184964710000
338849269	::464283695810379000
338849269	::464283994579017000
64768338	::464284173297922000
236266292	::464284291678355000
45929336	::464284336007561000
172025978	::464284385445818000
66184984	::464284553742270000
167183597	::464285333320785000
338849269	::464285345354625000
338849269	::464285628868620000
338849269	::464285857063505000
159726392	::464285965263966000
36485138	::464286066024144000
58627481	::464286082113101000
273205079	::464286149591433000
114235211	::464286290670661000
149980973	::464286384078192000
114235211	::464286484548161000
150839491	::464286537228636000
338849269	::464286552731176000
338849269	::464287037278126000
114235211	::464287166734934000
598832393	::464287378140434000
338849269	::464287421438648000
30787413	::464287748887572000
372507812	::464287790378024000
219163747	::464287848061882000
338849269	::464288472191500000
219163747	::464288746242732000
39469570	::464289139761086000
167184626	::464289247076184000
264622253	::464289427137634000
416130255	::464289609308839000
236167599	::464290198751543000
47017345	::464290355840815000
598832393	::464290533641166000
317860632	::464290871522099000
79861287	::464291717534195000
556631416	::464292655279517000
156166678	::464292687915798000
150839491	::464292907558514000
32671267	::464293012680343000
598832393	::464293173070557000
634890754	::464293262727991000
281295226	::464294366337855000
173026357	::464294579597246000
166307106	::464294756231950000
242435004	::464294991846592000
166307106	::464295142287880000
104112940	::464295325134778000
244800948	::464295785480212000
633506625	::464296290117906000
311031621	::464296305787801000
310664656	::464297609197518000
171724420	::464297808317526000
338849269	::464298928469729000
49886698	::464298944349339000
311031621	::464299079535955000
65886399	::464299159814955000
65886399	::464299469958565000
65886399	::464299668269436000
65886399	::464300432274518000
65886399	::464300531704684000
65886399	::464300695588708000
273205079	::464301025198112000
361532861	::464301191011528000
40561134	::464301229707759000
408031484	::464301489989509000
473718221	::464302328678334000
311031621	::464302554398990000
312856997	::464303032000581000
159726392	::464303103764738000
311031621	::464303143141257000
311031621	::464303203946082000
311031621	::464303215681736000
104112940	::464303315853926000
568915908	::464303961688666000
256638502	::464304495975886000
58847822	::464304943407439000
283051149	::464305100425412000
273205079	::464306163509919000
174720518	::464306422353002000
635577431	::464307171006484000
276341812	::464307489987514000
421179396	::464309659210240000
27626703	::464310038882816000
30223693	::464311438157160000
104112940	::464312959573839000
568915908	::464313428132122000
102233693	::464313605744111000
478020840	::464313607086297000
197384499	::464313810653040000
159986953	::464314214103134000
275268585	::464314616596922000
152715270	::464314642454806000
275268585	::464315411539197000
35706997	::464317014618566000
270025296	::464318215896961000
270025296	::464318443089850000
122799833	::464320462156468000
249012544	::464320543794429000
281295226	::464320946959298000
281295226	::464321405883277000
379253079	::464321870280798000
60712766	::464321933358923000
259021462	::464322789189484000
281295226	::464323701119647000
218750630	::464324147624308000
315872678	::464324255761448000
268397639	::464326047627247000
219163747	::464327984321544000
219163747	::464328727250219000
219163747	::464328863590268000
219163747	::464329002459480000
219163747	::464329145959600000
219163747	::464329233490132000
281295226	::464329457613156000
15186859	::464329939991662000
79861287	::464331673254248000
79861287	::464333147304247000
30223693	::464335635277684000
506707370	::464337540385091000
379253079	::464337677039702000
213187842	::464337726683512000
506760887	::464343479196585000
506760887	::464344118122930000
301657872	::464346973282115000
219163747	::464347270419214000
219163747	::464347375905959000
219163747	::464347555736735000
69044676	::464347715548086000
219163747	::464348032297750000
219163747	::464348431142486000
215385454	::464348899793043000
329801539	::464349298118131000
378778103	::464350170172653000
244995179	::464350880985534000
358296822	::464351569660485000
471632365	::464351774954909000
276787570	::464352560820658000
130514710	::464352670745387000
247372701	::464352802873933000
276787570	::464352908851433000
247372701	::464353018490531000
97307001	::464353453590843000
218698577	::464353617051648000
411786523	::464353954449469000
260911912	::464354093029670000
276787570	::464355103198023000
40708485	::464355159024205000
172025978	::464355822546341000
28405302	::464355933066248000
245669191	::464356030147592000
245669191	::464356393193984000
245669191	::464356682005348000
165658390	::464356901350682000
305216922	::464357159338528000
18374690	::464357943991742000
436214232	::464358055413813000
413367641	::464358365263851000
214678768	::464358420716335000
437082385	::464358475951116000
436214232	::464358567802589000
244995179	::464359248382935000
29849760	::464359869122752000
24147563	::464361802282065000
236930269	::464361847156523000
343018153	::464362746734063000
317483868	::464362979753222000
24147563	::464363048221044000
73526174	::464363130819072000
105852149	::464363620650852000
20738985	::464363635364462000
407395368	::464364160705241000
14954949	::464364420202651000
26198467	::464364663048654000
184195472	::464364803209715000
460772038	::464365130931646000
418312513	::464365944723472000
418312513	::464366288328851000
418312513	::464366355605508000
31250549	::464366377969541000
275813402	::464366660192051000
210674392	::464366761937080000
436214232	::464366817822384000
416506126	::464367184181870000
79861287	::464367218592329000
365523194	::464367233829830000
219163747	::464367244043366000
22285873	::464367597186600000
469722641	::464367670528581000
458847153	::464367918495842000
469722641	::464368025026969000
458529098	::464368196200722000
469722641	::464368966392373000
411848692	::464368968913125000
36958694	::464369282646700000
436214232	::464369391916687000
334515229	::464369424938434000
436214232	::464370045435392000
358296822	::464370051743629000
436214232	::464370228554919000
60399576	::464370310712537000
81765661	::464370499070357000
436214232	::464371404851642000
219163747	::464372216466272000
28252356	::464372805472358000
219163747	::464372896769400000
28252356	::464372976549240000
379357885	::464373032950431000
28252356	::464373084657438000
28252356	::464373138524876000
168864295	::464373145235779000
28252356	::464373179612274000
222636373	::464373391630561000
28252356	::464373727870713000
62396842	::464373858867236000
72210207	::464373892622991000
545540214	::464373986965483000
436214232	::464374194353242000
115583749	::464375273375293000
301257200	::464375446575271000
57933673	::464375824305491000
436214232	::464375930325331000
416548217	::464376022126051000
27237232	::464376148768858000
416548217	::464376252477231000
115583749	::464376622800719000
31258629	::464376640827445000
341803593	::464376759698608000
226357092	::464377079199301000
467043006	::464377088490102000
253120136	::464377305364582000
23672351	::464377373547171000
24147563	::464377378329071000
436214232	::464377588937670000
86349050	::464377779682025000
341803593	::464377803904143000
27626703	::464377831451942000
436214232	::464377834828345000
120853830	::464377975807705000
94226339	::464378191658758000
433932391	::464378309997232000
436214232	::464378519792140000
384683676	::464378531058032000
83878535	::464378631356035000
433932391	::464378784964423000
141735027	::464379259042418000
436214232	::464379715697278000
255195496	::464379777567043000
262496951	::464379900367876000
262496951	::464379918730526000
513270198	::464379923067437000
202196262	::464380157583581000
38440249	::464380242849562000
623065439	::464380470445486000
27237232	::464380617375772000
281295226	::464380672950685000
31144939	::464380814395199000
277794018	::464380846598676000
417449044	::464380984792977000
108808608	::464381244198100000
150828387	::464381248279171000
29284709	::464381309872537000
285906246	::464381337743286000
133508241	::464381587254038000
281295226	::464381591322918000
167184626	::464381718875471000
34536365	::464381898869858000
421356901	::464382207289995000
436214232	::464382424961785000
29284709	::464382546718228000
506760887	::464383090916212000
33904380	::464383352317812000
24147563	::464383780082692000
190492046	::464384012094418000
341037427	::464384323680890000
262843671	::464384355801260000
352943670	::464384710915801000
400704846	::464385137417809000
436214232	::464385315294040000
356579210	::464385331153076000
329471370	::464385446122762000
264622253	::464385449004257000
173026357	::464385844678127000
510998653	::464385990497693000
465934852	::464386067462766000
152127827	::464386115311386000
513825441	::464386520263442000
351896383	::464387148914114000
28252356	::464387179548925000
72210207	::464387422478798000
159944196	::464387760279662000
145572480	::464387988126855000
265786675	::464388521449385000
383523373	::464388781978562000
68531166	::464388925063057000
41001071	::464389140042088000
352943670	::464389368493252000
321637063	::464389741127794000
40810916	::464389777157263000
30787413	::464389819188387000
329502065	::464389946527080000
442736318	::464390078920683000
579271413	::464390402217242000
383045348	::464390517514465000
377176939	::464390699799289000
264622253	::464390740034859000
442736318	::464390902669000000
368386947	::464391001403318000
263013923	::464391339866869000
442736318	::464391464563134000
368386947	::464391688174067000
68369234	::464391854616637000
329502065	::464392076004577000
329502065	::464392134506725000
352943670	::464392360160264000
260911912	::464392521129680000
13683762	::464392542117580000
433932391	::464392574095347000
420083874	::464392736334819000
340119318	::464392922163466000
32125015	::464393038848991000
623065439	::464393205157748000
297043246	::464393368081276000
79902186	::464393689805373000
470801476	::464393729072435000
55704588	::464393736252690000
297043246	::464393903727472000
64596921	::464393919296311000
300594041	::464393923020857000
297043246	::464393990390153000
86970230	::464394070517747000
311031621	::464394087463145000
297043246	::464394122905018000
311031621	::464394198188568000
311031621	::464394379105673000
105607367	::464394524996145000
311031621	::464394535049900000
352943670	::464394690561720000
285988306	::464394768970428000
352943670	::464394829170888000
256088386	::464394989674311000
4434941	::464395314292465000
367990281	::464395350116028000
297043246	::464395388137783000
297043246	::464395655000375000
352943670	::464395679389847000
297043246	::464395718720258000
297043246	::464395824181825000
260440912	::464396054155108000
589402824	::464396175589003000
133112299	::464396601247940000
364641621	::464396861202116000
52295994	::464396928948912000
27626703	::464397660296712000
364641621	::464397703955218000
383523373	::464397708233822000
268397639	::464398193913262000
383523373	::464398327791239000
15778759	::464398475526828000
164101308	::464399005288378000
368079003	::464399130954334000
368079003	::464399147605688000
120853830	::464399353051090000
31258629	::464399557996990000
389197869	::464399737383575000
383523373	::464399760858701000
367990281	::464399908821151000
384594087	::464399947178442000
384594087	::464399964626767000
384594087	::464400028224978000
285906246	::464400041265082000
51649971	::464400048445345000
166307106	::464400394685128000
20804321	::464400441665941000
383523373	::464400654534848000
14954949	::464400763054092000
124011751	::464401173949067000
331482356	::464401222800134000
384594087	::464401241724837000
384594087	::464401346280833000
141735027	::464401676716490000
384594087	::464401689936945000
336821368	::464401739097976000
384594087	::464402068619685000
40708485	::464402194624544000
29849760	::464402346131214000
40708485	::464402460312739000
384594087	::464402737204326000
230903702	::464402752009826000
345261852	::464403190981476000
435409494	::464403333290000000
352943670	::464403398918279000
31294794	::464403447547047000
297043246	::464403505504354000
352943670	::464403836833001000
473118863	::464403972623593000
355758655	::464404011740057000
162245153	::464404108372606000
383523373	::464404192484806000
112801155	::464404667007393000
383523373	::464404721005256000
506519570	::464404853733601000
721462429	::464405270089564000
721462429	::464405373550460000
4434941	::464405429766733000
352943670	::464405471831412000
350083690	::464405590429560000
303427354	::464405712916217000
141735027	::464406050830319000
141735027	::464406108510359000
22717394	::464406121265262000
141735027	::464406193981894000
430387521	::464406313368170000
367990281	::464406521334726000
370088836	::464406605250191000
285988306	::464406659084079000
726320420	::464406738532179000
726320420	::464406789480386000
150034005	::464406832686301000
14954949	::464407101066854000
29849760	::464407114719301000
311092385	::464407235045900000
86970230	::464407448527585000
41143305	::464407553464487000
367990281	::464407566165221000
506100348	::464407609538146000
506100348	::464407767650816000
321794820	::464407974535254000
360814823	::464408727936724000
110853177	::464408735637458000
311092385	::464409248177606000
59352013	::464409480822652000
322763942	::464409665023909000
406110065	::464409754236747000
425381729	::464409765092020000
59352013	::464409772087726000
59352013	::464409834511552000
119434884	::464409976807510000
200849010	::464410234853670000
396786261	::464410397055799000
249468865	::464410397651386000
45173032	::464410767920332000
19374297	::464410786379472000
19374297	::464410862942289000
19374297	::464410875470680000
31345791	::464410895150370000
385595835	::464410915606376000
110853177	::464411041653207000
19374297	::464411125388279000
110853177	::464411352564396000
415998425	::464411511088496000
59622669	::464411625735200000
146608159	::464411730018177000
45173032	::464411743897141000
352943670	::464411999460282000
415998425	::464412026161618000
133112299	::464412236283650000
359806236	::464412357670617000
415998425	::464412360388927000
52295994	::464412365446844000
52295994	::464412372870782000
110853177	::464412613577670000
395057520	::464413064797106000
46771203	::464413110799835000
352943670	::464413284704063000
46771203	::464413631325552000
181812900	::464413855540846000
131254355	::464413885101907000
46771203	::464413981436682000
570502101	::464414177767854000
483526518	::464414279265812000
434045786	::464414442600427000
52295994	::464414494144622000
24147563	::464414600998707000
273748024	::464414617079279000
339565561	::464415100632563000
15733436	::464415110333997000
237938155	::464415213488705000
41001071	::464415282224963000
15733436	::464415337686249000
89852975	::464415481466601000
358296822	::464415505126658000
89852975	::464415574454697000
24147563	::464415607837171000
89852975	::464415641353863000
194129729	::464415648278667000
405239647	::464415691135676000
59352013	::464415728364310000
22717394	::464415796878245000
89852975	::464415826582704000
89852975	::464415962016395000
22717394	::464416081520500000
59352013	::464416085995843000
45173032	::464416143172960000
291288952	::464416147748970000
291288952	::464416197019435000
122799833	::464416199829639000
340119318	::464416210222739000
474400310	::464416225200996000
447313860	::464416315180978000
589402824	::464416336798838000
322446637	::464416408269365000
131254355	::464416484911886000
120532808	::464416649903230000
238786875	::464416717612257000
22717394	::464416785664454000
200849010	::464416897799569000
200849010	::464416925700067000
411700909	::464416927692361000
200849010	::464417006339772000
352943670	::464417030238527000
344285522	::464417055119130000
468965579	::464417133733380000
290195625	::464417180897918000
200849010	::464417238528049000
218321424	::464417351169888000
40708485	::464417500248408000
200849010	::464417712090152000
200849010	::464417971696594000
218321424	::464418171483463000
364405877	::464418218233573000
418783652	::464418312537911000
24147563	::464418320155168000
24147563	::464418570534158000
218321424	::464418581149929000
79606394	::464418703778390000
79606394	::464418808862474000
388397248	::464419009807392000
46771203	::464419114954809000
218321424	::464419127403507000
24147563	::464419166058196000
483115964	::464419305652629000
218321424	::464419451568271000
200849010	::464419567457288000
347643113	::464419667076190000
570502101	::464419797758136000
24147563	::464419931376062000
24413698	::464420088561430000
443376354	::464420097461743000
403160004	::464420338336821000
253717655	::464420389947703000
418841887	::464420483199287000
4434941	::464420527101071000
24147563	::464420640490278000
403160004	::464420642214137000
360367250	::464421050038886000
616892340	::464421083316518000
24147563	::464421104116068000
24147563	::464421300761796000
232901934	::464421457674530000
385595835	::464421545033863000
445826532	::464421717730144000
403160004	::464421724596207000
360367250	::464421882343985000
360367250	::464422065085612000
500308199	::464422137462149000
407038804	::464422174070423000
385595835	::464422300473769000
232901934	::464422328252653000
385595835	::464422491331768000
297043246	::464422499673837000
286216848	::464422525221363000
297043246	::464422576438411000
360367250	::464422631127941000
297043246	::464422709066485000
379253079	::464422738116235000
495598070	::464422805812301000
24147563	::464422879283929000
370088836	::464422962150772000
24147563	::464423018773893000
360367250	::464423073698316000
297043246	::464423129591578000
396332641	::464423159647993000
396332641	::464423169898872000
59352013	::464423189167083000
396332641	::464423219790098000
59352013	::464423368775569000
360367250	::464423413730508000
360367250	::464423466197065000
297043246	::464423509075460000
211645751	::464423510795104000
59352013	::464423736473423000
59352013	::464423926433464000
360367250	::464423958117613000
360730562	::464423972180725000
385259637	::464424061888516000
59352013	::464424111054139000
360367250	::464424426185179000
402925254	::464424461316268000
167183597	::464424474901635000
360367250	::464424506577399000
22195036	::464424636675940000
360367250	::464424642116349000
360367250	::464424905694806000
130312780	::464425034161729000
22285873	::464425045755166000
22285873	::464425088201531000
290195625	::464425121575206000
18137013	::464425226768748000
438582644	::464425254648295000
360367250	::464425365021417000
346654346	::464425469375692000
407038804	::464425549369470000
407038804	::464425568520650000
570502101	::464425572332863000
589402824	::464425662481457000
370088836	::464425742433280000
120853830	::464425757587304000
346654346	::464425877754114000
28405302	::464425888403439000
360367250	::464425894619389000
264946102	::464425895910846000
264946102	::464425910649647000
360367250	::464426101780254000
74955386	::464426196927643000
360367250	::464426225369620000
370088836	::464426226753740000
74955386	::464426541389070000
227046044	::464426685358559000
74955386	::464426688768512000
360367250	::464426749154295000
64768338	::464426753931227000
28252356	::464426775960104000
263013923	::464426897514831000
74955386	::464426929764847000
56509474	::464426966922190000
570502101	::464426977773228000
207781904	::464427156915777000
489078088	::464427161986691000
275260502	::464427251984236000
589402824	::464427329121697000
519909326	::464427336470110000
506760887	::464427339988758000
28252356	::464427355524849000
172827217	::464427400353574000
28252356	::464427497334276000
36279116	::464427650577346000
26925878	::464427769544204000
36279116	::464427776343539000
407038804	::464427777463451000
433470731	::464427784052670000
726320420	::464427819888812000
64768338	::464428015926005000
506760887	::464428027028725000
371243365	::464428182754832000
351099839	::464428206054182000
726320420	::464428620899823000
321794820	::464428716542947000
414066292	::464428804447166000
232312019	::464429352877166000
519936824	::464429485031301000
458847153	::464429568586416000
360367250	::464429829493121000
216819428	::464429898317049000
328057955	::464430019587371000
570502101	::464430135765381000
360367250	::464430261698977000
225203526	::464430325603397000
64768338	::464430325855047000
360367250	::464430400811843000
14954949	::464430433996771000
570502101	::464430875640201000
315559101	::464430886336086000
25784705	::464430962042863000
150828387	::464431006079258000
187049333	::464431160253087000
726320420	::464431291216457000
74955386	::464431350485762000
341153843	::464431387756740000
187049333	::464431530840817000
266210776	::464431531809726000
348745482	::464431563602948000
187049333	::464431857262534000
516017637	::464431867492454000
570502101	::464432167821799000
442736318	::464432502527229000
435478224	::464432770002210000
545784705	::464432865204133000
187049333	::464432905289494000
186693710	::464432953334853000
137117871	::464433171556495000
429348972	::464433260383051000
635577431	::464433347750416000
442736318	::464433446597976000
378778103	::464433522493898000
360730562	::464433637144797000
312856997	::464433648574668000
322763942	::464434007107973000
107750524	::464434123793526000
71284640	::464434165119582000
396332641	::464434257004617000
114235211	::464434663319027000
119434884	::464434917388996000
384503737	::464434931675172000
88018997	::464435010066743000
17326645	::464435185929682000
269151566	::464435312957992000
112801155	::464435313058668000
429348972	::464435360160690000
112801155	::464435414795702000
429348972	::464435561340469000
18374690	::464435596266848000
276131997	::464435686238867000
445219284	::464435710359920000
70982412	::464435852832038000
458847153	::464435995006763000
29849760	::464436009900331000
44399596	::464436525799702000
368577195	::464436934866386000
60218540	::464437139221270000
29302446	::464437236839116000
269151566	::464437286881722000
60218540	::464437291457323000
14955026	::464437304757850000
360367250	::464437340325171000
60218540	::464437420511875000
570502101	::464437490145701000
64768338	::464437495300505000
570502101	::464437645591187000
45704670	::464437838767853000
402925254	::464437960809541000
60218540	::464438255400669000
100090407	::464438520304918000
726320420	::464438628056580000
270025296	::464438681672372000
173026357	::464439021868171000
489078088	::464439159730757000
311031621	::464439461279850000
311031621	::464439513914163000
347643113	::464439562870464000
311031621	::464439718889783000
311031621	::464439727530078000
311031621	::464439805468618000
421356901	::464439811039068000
173026357	::464439971936759000
60218540	::464440091696709000
517695658	::464440175712821000
173026357	::464440313055289000
393802148	::464440495666917000
60218540	::464440602059616000
173026357	::464440638147403000
145572480	::464440649748475000
145572480	::464440682128474000
316902035	::464440794716180000
30529918	::464440862043164000
15778759	::464441109507092000
628045480	::464441267191955000
147997393	::464441402118512000
65412211	::464441496486572000
238786875	::464441674748657000
519677520	::464441812166270000
124011751	::464441848811892000
137587439	::464441966261207000
22195036	::464441996803710000
18137013	::464442061417349000
506760887	::464442566172098000
239928368	::464443107463815000
30242503	::464443169388904000
244800948	::464443942667571000
18137013	::464444193910566000
497544291	::464444582550581000
301761224	::464445180402491000
155677785	::464445316406575000
297542894	::464445338107916000
277251070	::464445496421933000
19071786	::464445617893548000
335367791	::464445763389386000
460772038	::464445784428011000
301761224	::464445862186209000
120853830	::464445942243287000
338076990	::464446003395833000
258506164	::464446118621765000
49221816	::464446502837161000
117638857	::464446512970608000
53312065	::464446694260998000
128284695	::464446699784527000
25235649	::464446722890944000
53312065	::464446885114429000
65412211	::464446915850289000
31294794	::464446978433093000
726320420	::464447027951456000
41658963	::464447235145494000
150839491	::464447302841942000
150839491	::464447354645397000
519677520	::464447414607163000
436214232	::464447527769890000
396332641	::464447808054263000
31294794	::464447818543812000
249012544	::464447879214792000
29845719	::464448068461416000
46268291	::464448717605838000
25235649	::464448797930557000
436214232	::464448916818108000
113221759	::464448964779966000
69494041	::464449012704100000
468965579	::464449134314135000
297542894	::464449142597877000
46268291	::464449193273085000
429348972	::464449200004931000
86474692	::464449711198306000
726320420	::464449792165171000
86474692	::464449970842529000
417472148	::464449978690465000
45173032	::464450035560636000
118810756	::464450403393089000
23933265	::464450410812432000
33358166	::464450520443523000
113221759	::464450524851339000
69494041	::464451100947406000
436214232	::464451448730705000
408869196	::464451740340092000
46268291	::464451828629782000
436188872	::464451998545616000
358617322	::464452277625835000
432622681	::464452281111281000
373653741	::464452471524306000
284931188	::464452678383570000
46771203	::464452762420256000
539183661	::464452839822356000
442736318	::464453409756954000
419105102	::464453582612602000
346654346	::464453821918228000
4434941	::464454091712651000
232468321	::464454445796175000
346654346	::464454511197962000
257913209	::464454621009022000
155677785	::464454650503380000
537633292	::464454887397281000
122717174	::464454958675263000
303427354	::464455244752359000
46771203	::464455953338093000
46771203	::464456111886970000
319851493	::464456361745842000
46771203	::464456423414714000
31345791	::464456562975584000
239928368	::464456841549074000
46771203	::464456914232164000
196659229	::464457058113585000
46771203	::464457239861166000
258235483	::464457587753095000
518039543	::464457741743190000
453280756	::464457773317488000
258235483	::464457785892438000
258235483	::464457850685632000
319851493	::464457886736060000
46771203	::464457945145958000
258235483	::464457967652581000
258235483	::464458046102863000
338477631	::464458249119760000
383523373	::464458425465057000
23663256	::464458764666822000
180388620	::464459052064329000
418841887	::464459377223946000
18437537	::464459392487006000
396332641	::464459786638352000
6652302	::464460143821090000
159652545	::464460177219923000
430387521	::464460226339799000
19569142	::464460295721582000
418841887	::464460435828514000
243011588	::464460889425723000
18750697	::464461351440900000
360367250	::464461388405280000
18137013	::464461463957286000
338076990	::464461482995224000
470801476	::464461593712283000
376541246	::464461701870796000
113221759	::464461821802733000
376541246	::464461913607241000
29849760	::464461918120718000
69494041	::464461966246162000
335367791	::464462081711144000
47547782	::464462252536782000
633506625	::464462367863369000
160671151	::464462493973483000
347413433	::464462503070953000
46771203	::464462716904951000
34445704	::464462762601881000
331398205	::464462828897050000
360367250	::464462849503686000
321637063	::464462850199932000
469722641	::464462949537816000
540510474	::464462966331826000
469722641	::464462997650669000
253717655	::464463075572465000
28736200	::464463149413195000
319851493	::464463227368521000
469722641	::464463608899178000
519677520	::464463623105306000
615507620	::464463875216519000
13683762	::464463945378840000
33358166	::464464497412149000
432888405	::464464507562377000
303427354	::464464526579359000
301761224	::464464547508920000
458847153	::464464732838449000
252756099	::464464801541128000
46771203	::464464871518928000
69494041	::464464935817601000
25537528	::464465022731976000
26925878	::464465053044191000
46771203	::464465068756041000
505323751	::464465084379852000
25537528	::464465141669842000
25537528	::464465251904540000
27335023	::464465259684962000
25537528	::464465338902781000
25537528	::464465406108114000
240857453	::464465444813168000
113221759	::464465506993729000
240857453	::464465521405333000
25537528	::464465558189383000
421179396	::464465624924954000
25537528	::464465666884780000
308175001	::464465708492271000
436214232	::464465874548961000
100313850	::464466070485893000
30529918	::464466516701097000
24392243	::464466636343607000
81007000	::464466855445680000
332028268	::464466877339533000
301761224	::464466927725723000
421179396	::464467125168799000
33358166	::464467129249845000
167184626	::464467161658847000
367990281	::464467441561513000
124011751	::464467444405653000
120139449	::464467514953449000
65926573	::464467587657924000
194129729	::464467663147008000
383243793	::464468086847180000
367990281	::464468295983583000
383243793	::464468305357864000
205030447	::464468347607076000
414315073	::464468518818181000
367990281	::464468544764133000
65926573	::464468869399470000
726320420	::464468944955670000
726320420	::464468947556106000
15778759	::464468969768767000
155677785	::464469251219542000
216819428	::464469264900952000
283518032	::464469723296845000
162245153	::464469992424370000
4434941	::464470130873757000
65926573	::464470282892500000
31294794	::464470353125707000
31294794	::464470423548088000
348683759	::464470638191587000
213187842	::464470817091637000
418312513	::464471074856374000
213187842	::464471093634695000
47017345	::464471246257029000
65926573	::464471586725457000
545784705	::464471602017468000
182092022	::464471654207610000
33358166	::464471795215908000
178985516	::464471885758353000
126428969	::464471921497632000
13298002	::464471939005046000
385595835	::464471953966120000
147997393	::464472186690875000
297542894	::464472423757131000
501202268	::464472496343760000
33217361	::464472717836967000
172827217	::464472815303802000
20496164	::464473063304593000
592475734	::464473340090912000
120853830	::464473615585783000
533417136	::464473630907584000
163768701	::464473830291804000
20496164	::464473873262465000
275813402	::464473995484872000
706034130	::464473999272329000
430387521	::464474244655501000
407038804	::464474375153254000
483115964	::464474427573276000
264946102	::464474675977158000
420006994	::464474681240592000
45173032	::464474748253405000
20496164	::464474779580239000
20496164	::464474887487111000
420006994	::464474926934540000
65926573	::464475107403251000
30529918	::464475255247867000
33358166	::464475833244319000
30242503	::464476164351082000
293246270	::464476246668111000
193796724	::464476254863773000
264946102	::464476278507446000
258506164	::464476584330555000
188917484	::464476762970132000
321876841	::464477023558443000
294347764	::464477182606049000
24392243	::464477687734476000
18137013	::464477837362470000
242435004	::464477927821037000
297043246	::464478030086164000
260440912	::464478078748475000
299389082	::464478306281467000
20496164	::464478339445436000
155677785	::464478746859569000
396655167	::464478885548392000
120139449	::464478962496724000
44399596	::464479183528153000
219163747	::464479218248978000
159986953	::464479343138189000
470801476	::464479520020791000
22717394	::464479593810767000
453280756	::464479790330691000
414004311	::464480020895776000
120139449	::464480246356402000
588634771	::464480524564955000
258235483	::464480618789625000
396655167	::464480649756573000
303427354	::464480657725743000
258235483	::464480711961899000
14954949	::464480747483447000
44399596	::464480759609167000
247372701	::464480904384364000
137587439	::464481017290833000
44399596	::464481201357856000
328252982	::464481342797787000
22285873	::464481516270395000
350083690	::464481560322777000
299389082	::464481889181769000
170924102	::464482025873747000
44399596	::464482244522823000
141735027	::464482299233722000
22285873	::464482317860605000
29335169	::464482324206211000
324401110	::464482427352907000
159986953	::464482668940644000
44399596	::464482692550393000
133112299	::464482788402425000
373736716	::464482854668607000
58847822	::464482969168920000
44399596	::464483040555577000
159986953	::464483041956483000
74955386	::464483053574713000
64596921	::464483184525062000
159986953	::464483282558935000
44399596	::464483293124370000
58847822	::464483388607692000
74955386	::464483416776249000
453280756	::464483503472517000
44399596	::464483519045959000
74955386	::464483605612216000
254405402	::464483660692201000
159986953	::464483680032133000
74955386	::464483758024826000
133112299	::464483767709466000
238786875	::464483820730060000
418312513	::464483879579947000
56509474	::464483924115079000
303427354	::464483934030802000
52818001	::464484161257238000
44399596	::464484221965189000
418312513	::464484222745739000
159986953	::464484234296844000
74955386	::464484384112779000
159986953	::464484400068321000
74955386	::464484422063243000
29845719	::464484428270804000
421179396	::464484462815100000
29845719	::464484517269737000
49118513	::464484563331194000
56509474	::464484591899000000
159986953	::464484652674482000
45173032	::464484673003851000
30242503	::464484696898818000
74955386	::464484770131357000
260038180	::464484820634968000
159986953	::464484949945761000
115503799	::464485013665636000
74955386	::464485053070725000
367990281	::464485104568397000
159986953	::464485142200074000
367990281	::464485206565879000
60221494	::464485231693537000
324401110	::464485267941130000
159986953	::464485326481014000
74955386	::464485338401226000
363969403	::464485350656966000
74955386	::464485458806706000
363969403	::464485558476369000
74955386	::464485659164418000
159986953	::464485759991709000
74955386	::464485784305692000
332028268	::464485786184736000
45173032	::464485831697530000
332028268	::464485910709420000
478145352	::464486086967050000
706034130	::464486256882515000
706034130	::464486428903092000
255205725	::464486765437661000
162958222	::464487103347589000
588634771	::464487340371886000
635577431	::464487354615746000
588634771	::464487378858819000
173026357	::464487404275908000
278316478	::464487749366874000
19071786	::464488082201251000
497544291	::464488118901829000
65412211	::464488119333842000
65425379	::464488273378017000
156166678	::464488375362129000
370088836	::464488526462337000
389197869	::464489242866245000
321794820	::464489389473538000
389197869	::464489739685740000
378334138	::464489769016504000
214970887	::464489973236772000
52295994	::464490139646177000
74955386	::464490371683475000
436214232	::464490434295648000
47410500	::464490470794473000
74955386	::464490496073535000
513658421	::464490644585476000
74955386	::464490884596113000
436214232	::464491129107656000
114070939	::464491183125704000
371243365	::464491220367331000
42994926	::464491298661990000
355758655	::464491431743483000
159652545	::464491675994578000
364546435	::464491794898485000
18137013	::464491818923884000
293644929	::464491872488939000
341493662	::464491983835123000
65412211	::464492110788722000
421356901	::464492158977056000
159652545	::464492329852612000
156166678	::464492664109682000
364546435	::464492846213763000
46771203	::464493044004184000
45190114	::464493194215182000
45190114	::464493212301033000
134181956	::464493214540775000
436214232	::464493279136854000
271717879	::464493436125847000
43967474	::464493479260094000
16710226	::464493520846618000
241198427	::464493757224988000
616892340	::464494438237368000
113221759	::464494484202352000
22195036	::464494960981454000
14955026	::464494999661318000
20778748	::464495126237442000
26925878	::464495212468129000
506519570	::464495676228136000
506519570	::464495851180933000
616892340	::464495884395233000
356579210	::464496084966854000
423941104	::464496126465683000
356579210	::464496255578566000
134181956	::464496928869195000
215385454	::464497171115819000
152715270	::464497231316258000
73020435	::464497769831362000
178985516	::464497790333485000
332028268	::464497922617671000
626942496	::464498090805039000
332028268	::464498116935573000
229650081	::464498218622259000
594844703	::464498644960706000
393105437	::464498672722800000
270025296	::464498817480409000
28066346	::464498993666748000
73020435	::464499047748075000
594844703	::464499055566278000
45173032	::464499061652226000
594844703	::464499118942203000
79363954	::464499137929809000
79606394	::464499146439671000
280194602	::464499520878170000
168864295	::464499523323056000
477188816	::464499793268862000
706034130	::464499826399657000
247362551	::464500752132882000
385595835	::464500791579910000
79363954	::464500818000220000
489961036	::464501368607088000
393105437	::464501562828926000
218321424	::464501573675405000
79363954	::464501784535662000
61050527	::464501815791206000
309355379	::464501816483258000
58627481	::464501907650654000
465934852	::464501913828864000
58627481	::464501955335712000
79363954	::464501987367997000
420083874	::464502154192257000
36943663	::464502202984173000
467043006	::464502322291150000
86474692	::464502672658157000
256638502	::464502877269270000
367990281	::464502918595751000
408869196	::464503101043777000
297043246	::464503277196161000
403020871	::464503563348348000
297043246	::464503600094650000
137587439	::464503670638276000
328252982	::464503673054588000
297043246	::464503691123654000
361352435	::464503718088413000
20778748	::464503737474895000
297043246	::464504029356519000
27335023	::464504058959896000
635796096	::464504191550238000
23933265	::464504197149622000
25942336	::464504246302703000
297043246	::464504359607603000
30223693	::464504391790505000
344950744	::464504567305342000
297043246	::464504576876769000
53584160	::464505002854449000
361352435	::464505102879817000
86474692	::464505364927365000
344950744	::464505480895672000
224501206	::464505519664033000
344950744	::464505714325872000
507987711	::464505982937481000
328252982	::464506151317430000
344950744	::464506230044901000
254579074	::464506314903658000
319851493	::464506378451947000
588531316	::464506488833449000
275813402	::464506579707244000
264622253	::464506991658795000
505323751	::464507010617458000
505323751	::464507057241325000
262471070	::464507237239504000
262471070	::464507312002977000
344950744	::464507410322051000
73020435	::464507561580843000
18137013	::464507644695568000
187089991	::464507718343340000
435478224	::464507750555598000
74955386	::464508049294508000
46771203	::464508215137284000
187089991	::464508234074951000
385595835	::464508273379381000
74955386	::464508432687435000
58847822	::464508572588851000
58847822	::464508888486653000
146608159	::464508895193726000
321876841	::464509219350536000
351152035	::464509231329067000
356579210	::464510283437060000
186572442	::464510612232343000
505323751	::464510768596385000
128284695	::464510896832647000
187049333	::464510999140511000
445826532	::464511466536960000
48157278	::464511657067024000
31287131	::464512034185306000
25942336	::464512167417757000
346998772	::464512194827546000
308175001	::464512355494137000
259876316	::464512393268064000
33528820	::464512567973806000
335759212	::464512653314899000
91345170	::464512753265565000
266235648	::464513111387815000
201113172	::464513141477343000
505323751	::464513168665239000
266210776	::464513200847740000
146216300	::464513219541733000
25537528	::464513489805910000
270025296	::464514157643976000
355758655	::464514176883228000
155650977	::464514338905001000
272999900	::464514897162690000
345261852	::464514988023873000
378794339	::464515633351122000
261471578	::464515927913283000
435409494	::464515938763956000
73020435	::464516010918170000
207781904	::464516118749511000
418312513	::464516177213919000
386956382	::464516207803383000
72293435	::464516375885512000
138083816	::464516506983071000
378794339	::464516705876602000
408869196	::464516710532677000
378794339	::464516748516290000
521938520	::464517020638539000
537633292	::464517051969970000
232312019	::464517059427463000
270025296	::464517204210229000
378794339	::464517311572221000
270025296	::464517396426813000
262843671	::464517483022409000
384503737	::464517522344411000
256845035	::464517647435300000
256845035	::464517668360716000
409404583	::464517876222005000
379357885	::464517933788839000
467758710	::464518027187617000
471632365	::464518037014843000
270025296	::464518039459725000
467758710	::464518043855781000
15974594	::464518074461216000
433168829	::464518209639436000
269370098	::464518228363198000
283518032	::464518345057120000
4434941	::464518669544861000
471632365	::464518672787447000
186572442	::464518704106315000
458847153	::464518721076473000
331398205	::464518910734110000
242305581	::464518941197733000
122717174	::464519064120205000
334420539	::464519229836763000
73020435	::464519230923087000
19071786	::464519500654968000
270025296	::464519715914645000
301244439	::464520007850799000
594844703	::464520118165602000
194129729	::464520124486418000
386956382	::464520244375998000
264946102	::464520385112076000
162245153	::464520422445547000
110236585	::464520628247068000
34717669	::464520689530437000
43838022	::464520714708463000
242435004	::464520862696083000
73020435	::464521394177323000
264705173	::464521634209345000
344950744	::464521864208211000
344950744	::464521950921261000
270025296	::464521964636229000
264946102	::464522178671566000
58046021	::464522214176354000
270025296	::464522448675696000
272999900	::464522480435335000
34717669	::464522585846579000
477188816	::464522709112602000
146216300	::464522808224010000
113221759	::464522982312792000
344950744	::464523156343234000
207781904	::464523178576842000
65886399	::464523334626328000
69494041	::464523451772837000
69494041	::464523472903761000
385595835	::464523554370105000
20478089	::464523560510570000
334825824	::464523987280621000
242435004	::464524091664637000
270025296	::464524206261026000
193796724	::464524289094733000
358617322	::464524454656106000
358617322	::464524541343973000
212490176	::464524703441227000
212490176	::464524734211055000
554041249	::464524745807908000
358617322	::464524748479664000
334825824	::464524918411907000
46268291	::464524954093244000
445903498	::464525075623182000
334420539	::464525262865301000
384683676	::464525386941206000
206803881	::464525604822736000
347643113	::464525635332079000
347643113	::464525731029319000
258196512	::464525840727154000
411848692	::464525937116463000
242435004	::464526151625744000
393133633	::464526176439263000
27335023	::464526322157760000
34863840	::464526340784660000
320452099	::464526390684291000
27335023	::464526542451003000
421179396	::464526745920888000
34863840	::464526877357780000
334420539	::464526969980616000
13683762	::464526976293036000
68369234	::464527037026541000
215385454	::464527150242988000
613956023	::464527592918638000
513658421	::464527824368697000
249227650	::464527986755387000
270025296	::464528308177481000
260038180	::464528344542101000
408869196	::464528638600552000
384683676	::464528693826945000
34863840	::464528767046909000
231150237	::464528804036497000
34863840	::464529168785756000
379807492	::464529369210564000
445826532	::464529647397793000
172827217	::464529672743948000
596957614	::464529701000986000
275260502	::464529717337808000
271717879	::464529801509097000
275260502	::464529878461984000
34863840	::464530161644621000
396332641	::464530202979500000
110563920	::464530237070790000
34863840	::464530571130322000
507987711	::464530852329058000
39237011	::464531119019659000
370088836	::464531208131457000
173371030	::464531253396774000
302673934	::464531292236021000
350424007	::464531299844493000
186287095	::464531513783373000
186287095	::464531595811360000
34863840	::464532065133002000
58847822	::464532162201800000
268547296	::464532277746475000
385782746	::464532742764761000
385782746	::464532834246754000
245935219	::464532959077629000
346654346	::464533083971407000
283518032	::464533258215387000
332028268	::464533493205458000
226845681	::464533682481790000
55472237	::464533806436089000
346654346	::464533908655448000
346654346	::464533928741982000
269370098	::464534227686408000
173371030	::464534395572224000
91606737	::464534411330203000
516542821	::464534794161127000
322324723	::464534819293364000
245935219	::464535062294593000
332028268	::464535204632494000
328794919	::464535267568001000
393133633	::464535285725159000
545784705	::464535309267771000
393133633	::464535432831959000
186572442	::464535802551496000
245935219	::464535845392117000
397717926	::464536418606657000
415998425	::464536602786926000
429491583	::464537062805630000
397717926	::464537064776925000
367308760	::464537177553403000
65412211	::464537320088416000
397717926	::464537369535082000
397717926	::464537430260191000
229650081	::464537431283605000
438647243	::464537896918458000
409404583	::464537936961486000
159986953	::464538171892834000
598832393	::464538341233664000
519909326	::464538483135365000
53545809	::464538541306150000
468965579	::464538610809987000
397717926	::464538713557843000
159986953	::464539045612507000
60555388	::464539069981417000
60555388	::464539215276294000
269370098	::464539660853575000
115583749	::464539875765927000
409404583	::464539943323582000
411848692	::464540054376173000
409404583	::464540275285970000
124011751	::464540304482521000
516542821	::464540339018399000
159986953	::464540346186469000
304661740	::464540393959612000
304661740	::464540474213429000
159986953	::464540523001552000
415998425	::464540546359635000
304661740	::464540584989196000
80159052	::464540645240356000
156166678	::464540722985959000
269370098	::464540882931568000
415998425	::464540924497121000
330645900	::464540936287322000
65425379	::464541074938400000
202798666	::464541243889160000
125560060	::464541257264816000
304661740	::464541540661338000
304661740	::464541625239478000
64596921	::464541671502667000
28922315	::464541678645571000
125560060	::464541704016887000
28922315	::464541789173846000
31294794	::464541862125404000
304661740	::464542024252022000
304661740	::464542073002393000
601049906	::464542178795323000
54721301	::464542189146865000
304661740	::464542291626311000
186287095	::464542333552562000
348262381	::464542413802192000
447422715	::464542471725547000
256845035	::464542477576589000
31294794	::464542498887835000
223998080	::464542582023139000
215385454	::464542892699418000
350424007	::464542896088428000
181101394	::464543077424979000
31294794	::464543555944718000
299484513	::464544172561932000
231150237	::464544216946069000
115824990	::464544251473592000
172025978	::464544554298138000
115824990	::464544583624720000
115824990	::464544620761071000
276341812	::464544744354623000
378281495	::464544939775635000
232468321	::464545232336740000
232468321	::464545284610330000
378281495	::464545346635718000
40946018	::464545437123608000
594844703	::464545626496466000
385782746	::464545870122594000
39237011	::464546109323767000
159652545	::464546163132469000
34863840	::464546388354015000
360730562	::464546483761848000
454471454	::464546637701197000
419105102	::464546720375128000
31294794	::464546779204444000
279230956	::464547164979732000
287569533	::464547191378685000
182092022	::464547378100699000
28066346	::464547428423958000
304224068	::464547456647454000
17356903	::464547513694179000
521938520	::464547516529541000
632481728	::464548190524809000
521938520	::464548304555352000
28066346	::464548515713404000
130514710	::464548668008591000
632481728	::464548885747466000
69494041	::464549052185866000
237330810	::464549538469269000
31294794	::464549730807459000
39237011	::464549765720834000
237938155	::464549984126652000
243427085	::464550034349252000
110236585	::464550080339795000
345261852	::464550452924006000
231689668	::464550651784339000
601049906	::464550690241908000
32471501	::464550691680555000
601049906	::464550740007337000
32471501	::464550825420128000
269370098	::464550854846971000
69494041	::464550865446383000
445219284	::464550880378114000
69494041	::464551144770252000
347413433	::464551254874939000
510998653	::464551293819035000
197210844	::464551567505780000
272999900	::464551954199629000
521938520	::464552061326331000
23721718	::464552095606378000
347413433	::464552277312024000
502240473	::464552328327335000
229650081	::464552544724066000
502240473	::464552546670223000
152454379	::464552855173873000
444679647	::464552872081096000
265249050	::464552948220305000
64926237	::464552961302364000
107750524	::464553014691643000
502240473	::464553071700611000
150034005	::464553119733776000
265249050	::464553194644062000
47410500	::464553268044382000
28066346	::464553406527700000
502240473	::464553413007921000
238401588	::464553527671812000
107750524	::464553715224289000
384488111	::464553753249865000
33358166	::464554031743238000
29302446	::464554085090611000
262471070	::464554118053646000
190624012	::464554243249410000
265249050	::464554306088493000
379807492	::464554315726979000
364752208	::464554347255578000
262471070	::464554371288936000
207781904	::464554381418192000
33238183	::464554455900622000
347413433	::464554501106831000
215776033	::464554525043740000
215776033	::464554589082353000
328794919	::464554617599455000
162559610	::464554656740687000
33238183	::464554657957031000
328794919	::464554781156319000
215776033	::464554787753951000
347413433	::464554801909747000
276784048	::464554842040848000
255205725	::464554888148828000
218321424	::464554919408984000
33238183	::464554986727546000
243427085	::464554991781687000
384488111	::464555010832216000
15086993	::464555091761332000
33238183	::464555222174793000
167183597	::464555242655600000
33238183	::464555258468139000
425897170	::464555415452516000
231674152	::464555533811613000
347413433	::464555548567158000
164101308	::464555567324102000
222173816	::464555718411309000
78404115	::464555725629693000
347643113	::464555732739063000
215776033	::464555905234001000
33238183	::464555933453258000
636632104	::464555995059195000
180911733	::464556007038156000
334420539	::464556069017366000
425897170	::464556101560958000
47410500	::464556146515529000
425897170	::464556155868827000
33238183	::464556166098731000
186287095	::464556200403959000
78404115	::464556263968612000
35105150	::464556301084008000
173371030	::464556377256783000
56509474	::464556484706435000
215776033	::464556556479389000
276784048	::464556557787987000
33238183	::464556574573613000
231674152	::464556638066991000
173371030	::464556675329187000
55161530	::464556934193246000
173371030	::464556934834978000
231674152	::464557050597752000
189272740	::464557272371585000
231674152	::464557391460433000
35105150	::464557450696613000
35105150	::464557514085126000
403160004	::464557574638272000
231674152	::464557618955296000
279230956	::464557679240040000
371243365	::464557798211469000
307457734	::464557898849595000
173371030	::464557926062252000
231674152	::464558019159007000
301257200	::464558161400430000
231674152	::464558246007951000
231674152	::464558321509605000
137587439	::464558542809497000
415998425	::464558775501082000
255205725	::464558885970653000
560698843	::464558983630815000
560698843	::464559038676865000
560698843	::464559135703719000
231674152	::464559235779805000
489961036	::464559330134863000
354412568	::464559359373352000
164101308	::464559398766260000
361691248	::464559399542222000
35105150	::464559408648048000
276784048	::464559454944776000
188917484	::464559460577722000
266210776	::464559479120728000
173371030	::464559508229226000
231674152	::464559531520192000
238672857	::464559778904424000
173371030	::464559808386195000
274693254	::464559864073973000
137587439	::464559865076408000
369109312	::464559895048884000
35105150	::464559937084203000
114064449	::464559939693068000
275260502	::464560029564428000
114064449	::464560071780098000
453280756	::464560126771613000
502240473	::464560143007756000
231674152	::464560293851725000
31586329	::464560327565537000
31586329	::464560448416022000
31586329	::464560475179859000
413367641	::464560498198212000
322324723	::464560519782092000
109298324	::464560603437494000
231674152	::464560655010639000
186572442	::464560698589474000
322324723	::464560741224550000
29335169	::464560805581975000
201113172	::464560823881703000
56509474	::464560845624979000
181101394	::464560884074156000
347413433	::464560925102866000
510998653	::464561001980256000
322324723	::464561107152424000
321839755	::464561115071250000
138083816	::464561217164832000
68369234	::464561246197809000
276784048	::464561304267939000
351152035	::464561331769970000
231674152	::464561337990152000
18374690	::464561368679866000
453280756	::464561422211751000
35105150	::464561435285389000
570502101	::464561462833606000
322324723	::464561611135778000
124011751	::464561666584494000
231674152	::464561677544226000
173371030	::464561719923453000
510998653	::464562078544850000
231674152	::464562132085133000
322324723	::464562212364091000
45173032	::464562283763740000
510998653	::464562293918142000
35105150	::464562296904486000
291475742	::464562331079680000
231674152	::464562341091475000
231674152	::464563006551367000
570502101	::464563262747840000
31586329	::464563416389390000
340119318	::464563459649441000
277645720	::464563633243324000
231674152	::464563665325555000
633506625	::464563699731415000
277645720	::464563706266136000
277645720	::464563735299108000
231674152	::464563782996733000
570502101	::464563810653986000
331925277	::464563822091845000
321794820	::464563878110965000
114070939	::464564107245785000
277645720	::464564127395225000
231674152	::464564143421669000
231689668	::464564148073136000
510998653	::464564165731168000
231674152	::464564173087965000
269151566	::464564203668652000
365767010	::464564205619015000
277645720	::464564241723576000
227046044	::464564260354686000
231674152	::464564360925704000
365767010	::464564412515647000
124011751	::464564433709445000
331925277	::464564533043167000
269151566	::464564538080514000
35105150	::464564556711624000
66021164	::464564566257836000
291475742	::464564589464928000
35105150	::464564611132719000
502240473	::464564649523171000
308657649	::464564668640796000
201113172	::464564725565902000
322324723	::464564738740191000
241324134	::464564770642067000
236266292	::464564771883606000
231674152	::464564885339504000
35105150	::464564899176529000
207781904	::464564939500580000
570502101	::464564950875533000
269151566	::464565005514735000
236266292	::464565074716557000
322324723	::464565146808233000
510998653	::464565198926655000
231674152	::464565201447419000
132649069	::464565206891638000
227046044	::464565211694116000
72210207	::464565220967723000
132649069	::464565291830484000
173371030	::464565338047545000
360898372	::464565367206318000
236266292	::464565376656089000
275260502	::464565478959353000
132649069	::464565503886123000
124011751	::464565604629086000
33358166	::464565634094100000
173371030	::464565652725202000
231674152	::464565740402900000
269151566	::464565743976472000
291475742	::464565749819117000
25942336	::464565764188798000
411848692	::464565770434129000
164101308	::464565909253017000
354412568	::464565960893300000
173371030	::464565990953877000
25942336	::464566052022910000
244995179	::464566121686126000
35105150	::464566181723377000
29335169	::464566193459052000
231674152	::464566258751799000
215385454	::464566313655238000
207781904	::464566360962768000
31294794	::464566408215805000
132649069	::464566435080310000
144937748	::464566470882902000
321839755	::464566504273743000
186287095	::464566512091926000
132649069	::464566553183547000
445219284	::464566583499980000
227046044	::464566749330178000
35105150	::464566759895609000
336019882	::464566793059987000
231674152	::464566807295430000
468965579	::464566833941868000
341803593	::464566887805120000
321839755	::464566925633531000
364546435	::464566948416983000
29335169	::464567001164566000
242435004	::464567004008308000
173371030	::464567007246307000
35105150	::464567015131578000
364546435	::464567035432013000
634615880	::464567095666421000
173371030	::464567126024790000
343606449	::464567204491829000
314251743	::464567385954205000
231674152	::464567390102360000
18374690	::464567426525696000
621474989	::464567462848385000
17356903	::464567494372786000
17356903	::464567564954501000
341803593	::464567644369453000
231674152	::464567827434049000
314251743	::464567963576975000
33358166	::464568018140688000
220867112	::464568077045477000
39680514	::464568170997878000
31144939	::464568190933434000
398377928	::464568264065298000
398377928	::464568287737970000
227046044	::464568369019359000
503741267	::464568384756387000
343606449	::464568404679344000
373147853	::464568443023675000
415998425	::464568464745971000
55120405	::464568518730870000
621474989	::464568575215546000
220867112	::464568588406620000
22536187	::464568730127962000
231674152	::464568784347754000
33358166	::464568913377112000
231674152	::464568926899552000
39680514	::464568945287397000
33358166	::464568956440035000
621474989	::464569031073488000
516017637	::464569089701466000
231674152	::464569117539045000
231674152	::464569204310814000
231674152	::464569277635657000
22536187	::464569288737976000
231674152	::464569321155739000
71878260	::464569324280496000
503741267	::464569340034306000
411786523	::464569397982810000
533844924	::464569402923700000
510998653	::464569437904207000
137587439	::464569447421059000
71878260	::464569461249675000
109298324	::464569494938320000
96013044	::464569545152528000
478145352	::464569595018633000
503741267	::464569698248822000
23672351	::464569723154608000
384059261	::464569737192931000
231674152	::464569769900138000
231674152	::464569809519538000
447313860	::464569824614834000
231674152	::464569867522539000
384059261	::464569876905201000
35105150	::464570164256976000
701949296	::464570172880453000
519936824	::464570194086875000
15742158	::464570532898570000
269151566	::464570577630814000
241324134	::464570608538648000
214970887	::464570621377392000
379807492	::464570633826082000
329475109	::464570697625645000
25235649	::464570711588495000
46268291	::464570847462965000
231674152	::464570978434285000
15742158	::464571009954504000
416548217	::464571073158463000
331925277	::464571145111748000
419105102	::464571204050112000
321839755	::464571308949663000
74955386	::464571345133903000
25235649	::464571388125528000
74955386	::464571470380027000
503741267	::464571493901672000
269151566	::464571590165151000
510998653	::464571760957227000
35105150	::464571764107120000
386956382	::464571802149478000
79902186	::464571802539552000
39680514	::464571810978496000
503741267	::464571878259294000
360898372	::464571960106958000
275260502	::464572001332785000
30529918	::464572070765281000
79902186	::464572080030507000
350003589	::464572091585802000
411848692	::464572153246265000
294347764	::464572157427990000
415998425	::464572203800207000
39680514	::464572212683767000
23672351	::464572267364880000
35105150	::464572431085359000
165491208	::464572495161753000
408869196	::464572666369036000
231674152	::464572678679326000
324536771	::464572737466667000
354412568	::464572831993708000
165491208	::464572926092910000
332028268	::464573010117427000
321794820	::464573047283122000
354412568	::464573059136225000
513658421	::464573104694779000
275260502	::464573302854680000
227046044	::464573427500990000
237938155	::464573456185823000
231674152	::464573522896244000
23933265	::464573542890496000
411848692	::464573545725837000
71878260	::464573665099939000
103526992	::464573677699620000
269151566	::464573741041975000
231674152	::464573836550479000
71878260	::464573922168811000
510998653	::464574012002426000
31345791	::464574043589713000
345261852	::464574148099211000
35105150	::464574155980288000
513658421	::464574163932692000
244800948	::464574166709329000
197210844	::464574180605034000
220867112	::464574215279378000
79902186	::464574256362573000
332028268	::464574391456919000
307457734	::464574413749628000
39680514	::464574453478080000
324536771	::464574465645748000
513658421	::464574514802995000
254319575	::464574543324266000
386956382	::464574582775885000
27836945	::464574637373140000
448325555	::464574723662565000
254319575	::464574820441935000
321794820	::464574847084150000
39680514	::464574855665684000
513658421	::464574941955121000
354412568	::464574969532665000
346998772	::464575043604066000
193796724	::464575065699651000
634615880	::464575097731567000
79902186	::464575182565556000
297043246	::464575212596785000
634615880	::464575272055238000
109298324	::464575282570342000
445219284	::464575302963052000
173371030	::464575366863261000
103526992	::464575435742146000
445219284	::464575442906005000
193796724	::464575477945221000
354412568	::464575550879969000
503741267	::464575560082292000
634615880	::464575574036733000
205928265	::464575592999161000
491969843	::464575602809647000
254319575	::464575635395186000
35105150	::464575672950988000
556631416	::464575738805780000
35105150	::464575766433648000
109298324	::464575809941168000
150839491	::464575875988877000
321794820	::464575941428391000
539183661	::464576180147191000
445219284	::464576194072297000
202798666	::464576227219886000
231674152	::464576250707996000
35105150	::464576255502073000
354412568	::464576295738036000
167365283	::464576323542089000
71878260	::464576353694928000
539183661	::464576358514184000
351099839	::464576419281260000
445219284	::464576472834134000
86970230	::464576493721755000
71878260	::464576500776595000
74955386	::464576536801447000
74955386	::464576589565812000
491969843	::464576602190655000
33217361	::464576634906238000
506760887	::464576671346343000
516937156	::464576791093731000
409777239	::464576793929056000
239257340	::464576861142781000
354412568	::464576930168451000
269370098	::464576959242964000
71878260	::464576976855248000
354412568	::464576996362956000
264705173	::464577009709248000
31569666	::464577038670917000
393133633	::464577051459354000
539183661	::464577120644378000
346998772	::464577298789052000
358617322	::464577375171543000
539183661	::464577451461734000
31569666	::464577464090759000
181812900	::464577536165691000
14955026	::464577537109397000
336347539	::464577601785589000
478145352	::464577613819039000
537633292	::464577679174668000
354412568	::464577680856608000
277645720	::464577703870734000
181812900	::464577775584952000
150828387	::464577783432486000
181812900	::464577844140863000
277251070	::464577901279866000
181812900	::464577935404716000
71878260	::464577971802894000
277645720	::464577980254420000
35105150	::464578088211582000
181812900	::464578098491850000
244995179	::464578112320462000
35105150	::464578156108992000
633506625	::464578228313935000
506760887	::464578237218435000
596957614	::464578262539456000
445826532	::464578271448137000
354412568	::464578285171933000
207781904	::464578372203716000
181812900	::464578401207349000
181812900	::464578433805451000
506760887	::464578440361168000
539183661	::464578453455794000
445219284	::464578493754642000
513658421	::464578546149892000
19028099	::464578643348713000
354412568	::464578658729230000
173371030	::464578674709516000
225601631	::464578742418173000
264946102	::464578805739585000
317483868	::464578876187099000
64926237	::464578877214715000
277645720	::464578921267466000
30529918	::464578938787090000
324536771	::464579011025592000
358617322	::464579041664962000
354412568	::464579069611626000
324536771	::464579172170752000
74955386	::464579183927373000
103526992	::464579293847494000
68369234	::464579340832112000
554633284	::464579391276986000
354412568	::464579422994325000
324536771	::464579429373853000
351316240	::464579451800793000
74955386	::464579489281110000
354412568	::464579500328886000
173371030	::464579594885292000
415998425	::464579610223845000
64926237	::464579640523513000
31569666	::464579665479614000
317483868	::464579674023415000
356448818	::464579695955415000
211645751	::464579701202509000
105852149	::464579881377226000
356448818	::464580060889227000
302673934	::464580064487944000
236528732	::464580078069116000
201113172	::464580294495207000
252725390	::464580349088239000
119434884	::464580357065834000
137587439	::464580358227636000
173371030	::464580368902144000
275260502	::464580385570291000
478145352	::464580389546508000
167365283	::464580778400419000
41753572	::464580798726025000
445219284	::464580828950200000
65886399	::464580917823287000
201113172	::464580937582661000
459476150	::464580963981615000
35105150	::464580965625782000
365767010	::464581032009007000
411848692	::464581058370220000
125560060	::464581085410906000
185356495	::464581204457832000
173026357	::464581246140833000
336347539	::464581347076743000
232312019	::464581364751552000
365767010	::464581442169999000
317483868	::464581537187770000
201113172	::464581550177550000
371416817	::464581628036407000
365767010	::464581817065291000
478145352	::464581840272379000
125560060	::464581864733560000
252725390	::464581885164015000
376541246	::464581901941227000
358617322	::464581909260292000
331925277	::464581953485012000
244995179	::464581954458103000
459476150	::464581991917424000
39237011	::464582008761749000
307457734	::464582234654388000
260038180	::464582256036962000
244995179	::464582287313879000
237112765	::464582352765980000
232312019	::464582361779552000
621474989	::464582374903537000
236266292	::464582378258989000
260038180	::464582426929668000
365767010	::464582477315837000
173371030	::464582526934462000
384059261	::464582595402285000
415998425	::464582626704384000
384105885	::464582660766322000
506760887	::464582681670713000
201113172	::464582700595429000
173371030	::464582734128885000
201113172	::464582737039732000
324536771	::464582740026097000
74955386	::464582783172902000
275260502	::464582806757445000
201113172	::464582820477038000
389197869	::464582860268388000
197210844	::464582913183739000
201113172	::464582984407195000
506760887	::464583033014976000
232312019	::464583063012667000
311092385	::464583176648925000
415998425	::464583203039481000
554801627	::464583220865286000
554801627	::464583256340705000
384105885	::464583332756750000
415998425	::464583354407739000
201113172	::464583375375048000
201113172	::464583444417478000
232312019	::464583460536188000
354412568	::464583589200687000
458847153	::464583612172869000
402925254	::464583621974982000
173371030	::464583635761643000
459612485	::464583713041702000
317483868	::464583715629592000
241324134	::464583737465143000
402925254	::464583749934784000
365767010	::464583789432561000
61478431	::464583861339713000
415998425	::464583896936759000
258235483	::464583913747537000
384105885	::464583991958704000
402925254	::464583991983882000
506760887	::464583996467605000
43838022	::464584059398918000
173371030	::464584063169613000
365767010	::464584080945074000
244800948	::464584089241407000
633506625	::464584205595594000
506760887	::464584252257214000
320052148	::464584295081054000
317483868	::464584295907340000
304224068	::464584326001463000
46268291	::464584338450161000
201113172	::464584358419234000
173371030	::464584362760343000
354412568	::464584453772541000
64926237	::464584510798307000
39680514	::464584532520603000
317483868	::464584632953241000
35525270	::464584689005903000
28922315	::464584734975459000
260440912	::464584740826525000
47410500	::464584768236290000
173371030	::464584790667444000
26925878	::464584791850246000
244800948	::464584851447091000
201113172	::464584859651149000
421158343	::464584878068350000
348262381	::464584896124813000
15742158	::464584906350534000
410122679	::464584929830260000
506760887	::464584934452371000
35525270	::464585009001926000
107750524	::464585115054907000
467043006	::464585155240534000
227046044	::464585208814370000
416130255	::464585237000093000
257913209	::464585248081473000
360898372	::464585257124368000
415998425	::464585281434558000
384105885	::464585299734310000
124246645	::464585313944616000
360898372	::464585378381709000
155677785	::464585412066177000
227046044	::464585425991266000
424464803	::464585497059528000
410122679	::464585588214358000
478145352	::464585616731439000
74955386	::464585646359973000
506760887	::464585717898031000
173371030	::464585770544934000
232312019	::464585913092538000
124246645	::464585939487301000
350424007	::464585964854444000
232312019	::464586026380713000
30944417	::464586164759195000
227476350	::464586187127398000
621306179	::464586205922074000
227476350	::464586243788267000
342878651	::464586285064421000
568505535	::464586320351076000
337396732	::464586357269356000
424464803	::464586440077488000
377176939	::464586603219140000
273497452	::464586668625133000
124246645	::464586775844106000
227476350	::464586972544376000
342878651	::464586976516407000
227476350	::464587160549855000
384105885	::464587218007629000
244800948	::464587236059938000
261471578	::464587236391268000
284931188	::464587301956620000
212060681	::464587358114168000
227476350	::464587394789171000
232312019	::464587483096035000
350424007	::464587524086968000
109361476	::464587529820581000
261471578	::464587541338152000
49221816	::464587675891404000
266164462	::464587704169406000
227476350	::464587732258676000
45173032	::464587896562135000
415998425	::464587924974354000
390479008	::464587930745700000
227476350	::464587942045179000
70839851	::464588215622828000
227476350	::464588220144320000
390479008	::464588232660119000
227476350	::464588397546590000
415998425	::464588414218940000
138083816	::464588414768414000
66021164	::464588420636221000
45173032	::464588472771420000
132649069	::464588689554030000
370088836	::464588698588545000
22067825	::464588758915227000
308175001	::464588783401586000
350424007	::464588822999994000
173371030	::464588958530551000
119434884	::464588964683612000
28922315	::464588965379850000
35525270	::464589111937228000
58847822	::464589124138463000
503741267	::464589157583826000
556631416	::464589203733753000
35525270	::464589283538763000
424464803	::464589306724900000
351316240	::464589391093321000
331398205	::464589442486136000
506760887	::464589470399213000
390479008	::464589471296790000
405040496	::464589516637229000
33358166	::464589561205882000
227476350	::464589720006426000
405040496	::464589821928034000
513658421	::464589831524589000
35105150	::464589894510448000
45173032	::464589995421220000
227476350	::464590032721154000
237330810	::464590109049106000
227476350	::464590169455476000
312856997	::464590249977708000
173371030	::464590294378635000
45173032	::464590408706961000
410122679	::464590476130410000
19071786	::464590663028596000
343606449	::464590699468705000
324536771	::464590713192464000
45173032	::464590717688762000
40097041	::464590827118166000
232312019	::464590949478584000
167184626	::464591091933908000
320954938	::464591093724880000
227476350	::464591150540922000
227476350	::464591185215234000
236266292	::464591275350851000
290195625	::464591443970252000
159652545	::464591463590817000
236266292	::464591570889867000
129876980	::464591621661921000
31345791	::464591655849721000
108808608	::464591661625270000
227476350	::464591675961393000
290195625	::464591687751577000
232312019	::464591688137465000
173371030	::464591689785819000
150828387	::464591843997810000
70839851	::464591880089796000
70839851	::464591951791423000
71878260	::464592003238727000
276341812	::464592017696493000
137587439	::464592051771015000
70839851	::464592062361653000
35525270	::464592075162656000
70839851	::464592098784976000
70839851	::464592133878714000
240927663	::464592202724028000
238322255	::464592397473959000
236266292	::464592414561554000
22067825	::464592441837096000
414191298	::464592446194982000
304224068	::464592485319458000
240927663	::464592504260927000
433168829	::464592594379747000
73020435	::464592694749462000
109361476	::464592790949994000
23933265	::464592939612897000
336347539	::464593014024077000
129876980	::464593129619062000
227476350	::464593148388573000
150828387	::464593191849979000
392737983	::464593199647191000
80159052	::464593201756930000
227476350	::464593229921656000
227476350	::464593331776155000
56509474	::464593569995833000
18374690	::464593640757932000
227476350	::464593641898803000
386169383	::464593675046367000
129876980	::464593686966587000
322324723	::464593736396447000
290195625	::464593741928747000
56509474	::464593773931266000
277645720	::464593788477120000
251231824	::464593821087858000
276341812	::464593895880687000
109361476	::464593898401464000
505323751	::464593933860098000
129876980	::464593960254840000
255547325	::464593985311637000
236266292	::464593997940686000
232312019	::464594020996775000
277645720	::464594100243927000
56509474	::464594119361560000
56509474	::464594134247161000
634822122	::464594148864311000
187049333	::464594157475213000
56509474	::464594180099297000
290195625	::464594262412500000
315559101	::464594288526237000
277645720	::464594338853683000
276341812	::464594356864040000
137587439	::464594363625246000
351099839	::464594411155128000
280826646	::464594491731890000
510998653	::464594582794436000
35525270	::464594604810321000
277645720	::464594628629762000
137587439	::464594703313543000
277204534	::464594714361339000
64926237	::464594721378414000
415998425	::464594763266916000
280826646	::464594783420555000
277645720	::464594801489637000
578593285	::464594818971484000
260440912	::464594868703338000
408869196	::464594881940578000
634822122	::464594903331512000
30787413	::464594915750838000
280826646	::464594933631172000
309355379	::464594989893582000
22067825	::464595284128190000
351316240	::464595306148265000
280826646	::464595372531527000
71878260	::464595461211684000
280826646	::464595532846219000
364405877	::464595559329038000
280826646	::464595636701368000
56509474	::464595709556449000
276341812	::464595794809880000
309355379	::464595851357470000
114070939	::464595863663562000
220867112	::464595905287823000
220867112	::464595967296421000
243427085	::464595981468979000
305216922	::464596010778775000
185356495	::464596149673132000
280826646	::464596267629576000
47017345	::464596323946487000
510998653	::464596340375584000
364405877	::464596403709571000
360898372	::464596429739421000
220867112	::464596447028330000
506760887	::464596455484047000
379807492	::464596458160021000
86349050	::464596463818145000
232312019	::464596465642651000
364405877	::464596470759694000
124011751	::464596472177360000
35525270	::464596530734051000
109361476	::464596546345246000
194359616	::464596603060645000
33358166	::464596672639934000
207781904	::464596739044147000
22067825	::464596800973058000
33358166	::464596801711271000
350003589	::464596834347151000
109361476	::464596855964594000
26925878	::464596907109920000
71878260	::464596996339548000
194359616	::464597019118813000
39680514	::464597037749911000
312856997	::464597038592950000
109361476	::464597043932307000
505323751	::464597044913790000
424464803	::464597051062624000
69455217	::464597136446062000
124011751	::464597202548293000
706034130	::464597276439359000
273811402	::464597284337225000
138083816	::464597312325820000
275268585	::464597354671517000
393133633	::464597508040425000
70982412	::464597648524451000
284931188	::464597670913671000
64926237	::464597783971135000
276341812	::464597815776542000
39680514	::464597904544780000
402925254	::464597932264919000
243427085	::464597947414769000
236266292	::464597997004009000
187049333	::464598038959648000
19835249	::464598044521283000
244800948	::464598228227616000
150828387	::464598244715409000
236266292	::464598305214070000
71878260	::464598312793161000
393133633	::464598352592924000
506760887	::464598471765676000
706034130	::464598585800421000
155650977	::464598593643745000
201113172	::464598623779823000
305216922	::464598646089334000
201113172	::464598710895509000
231483310	::464598721507131000
35525270	::464598815631507000
69455217	::464598826935152000
80159052	::464598957440901000
251231824	::464598957541572000
419249711	::464598976847945000
69455217	::464599068367679000
706034130	::464599092816261000
418312513	::464599104753246000
554801627	::464599197699043000
69455217	::464599233073799000
69455217	::464599318264283000
28066346	::464599338963202000
243427085	::464599388430823000
108808608	::464599475773014000
69455217	::464599488779534000
227476350	::464599501026914000
28066346	::464599518194184000
69455217	::464599554391035000
39680514	::464599567959621000
69455217	::464599683365879000
128284695	::464599812999233000
227476350	::464599814362390000
69455217	::464599851716841000
173371030	::464599908474175000
236266292	::464599976799383000
120139449	::464600066804944000
354412568	::464600213236514000
393133633	::464600363224817000
706034130	::464600450160148000
360898372	::464600510314856000
39680514	::464600569588768000
425381729	::464600650547200000
360898372	::464600783737327000
150839491	::464600870177742000
274191278	::464600880978087000
114970673	::464600887894478000
419249711	::464600960091062000
379807492	::464601331731550000
360898372	::464601431178506000
345261852	::464601518248054000
95723533	::464601648355373000
315559101	::464601690424233000
167183597	::464601696879259000
345261852	::464601753590452000
403160004	::464601768996122000
239257340	::464601832103641000
403160004	::464601854849343000
55120405	::464601858208980000
39680514	::464601923229057000
351152035	::464602174895714000
249227650	::464602233871826000
35105150	::464602257229889000
28066346	::464602272073547000
20275866	::464602301278466000
338588400	::464602426759458000
39680514	::464602452390871000
35105150	::464602527187886000
35105150	::464602631395348000
17086308	::464602809850413000
26925878	::464602848203124000
403160004	::464602870906892000
17086308	::464602934215733000
403160004	::464603065363218000
397717926	::464603074313879000
20275866	::464603175161704000
20275866	::464603293243961000
360898372	::464603300282003000
20275866	::464603374076567000
58046021	::464603410223095000
137587439	::464603437142130000
39680514	::464603492238503000
35525270	::464603499872133000
31345791	::464603566762913000
378850242	::464603710480719000
35105150	::464603919684206000
35105150	::464603968493346000
342878651	::464604003427700000
46771203	::464604113737891000
397717926	::464604126954139000
45190114	::464604192007802000
342878651	::464604194247553000
342878651	::464604220986257000
423941104	::464604466965381000
379358099	::464604512913989000
159652545	::464604543762706000
35105150	::464604688701472000
31345791	::464604719101784000
28066346	::464604734163517000
159652545	::464604774886027000
505323751	::464604834210250000
342878651	::464604864929345000
45190114	::464604984177623000
342878651	::464605213828321000
397717926	::464605217129254000
335367791	::464605430824833000
45190114	::464605514178240000
280826646	::464605613360939000
335367791	::464605623620227000
20275866	::464605631111262000
433932391	::464605665856851000
301717953	::464605692671049000
23721718	::464605761684140000
122717174	::464605815736119000
23721718	::464605964084461000
280826646	::464605989468372000
342878651	::464606075711660000
384488111	::464606097845010000
510998653	::464606161686523000
22067825	::464606185786990000
280826646	::464606236726796000
33528820	::464606526469341000
465757846	::464606548409733000
20275866	::464606565400870000
379807492	::464606844624060000
19879486	::464606859417366000
379807492	::464606873355051000
19879486	::464606983199670000
295744235	::464607006511624000
361532861	::464607017400025000
19879486	::464607161461792000
212060681	::464607296841334000
440314946	::464607346497695000
312856997	::464607615889473000
503741267	::464607669064826000
129876980	::464607704041148000
402492947	::464607731052474000
227476350	::464607793761509000
129876980	::464607887877476000
227476350	::464607916155486000
202292166	::464608003849990000
202292166	::464608060422750000
238322255	::464608150952611000
345261852	::464608170632310000
227476350	::464608260264583000
227476350	::464608307983183000
129876980	::464608410542297000
245957488	::464608445728292000
26897261	::464608537315127000
26897261	::464608586577227000
245957488	::464608661672054000
227476350	::464608843776159000
113221759	::464608963112480000
30242503	::464608998256553000
633506625	::464609020117254000
238322255	::464609145006874000
45190114	::464609270240399000
227476350	::464609439082110000
303427354	::464609447768502000
227476350	::464609582254669000
314251743	::464609609576353000
227476350	::464609652484079000
386956382	::464609683870068000
303427354	::464609735669731000
252725390	::464609816313622000
225601631	::464609855505178000
454406979	::464609990507237000
314251743	::464610014192467000
447313860	::464610091418021000
238322255	::464610192605577000
398377928	::464610299086397000
238322255	::464610535959703000
339565561	::464610647964393000
432622681	::464610711709421000
156166678	::464610752566157000
53584160	::464610780269527000
633506625	::464610822732648000
398377928	::464610917926580000
402492947	::464611355916767000
378794339	::464611433381363000
398377928	::464611508606226000
445219284	::464611566009475000
73020435	::464611631306387000
173371030	::464611655788560000
545784705	::464611849942863000
351099839	::464611954414616000
105607367	::464611979693674000
301203823	::464612005920653000
173026357	::464612099638165000
363969403	::464612122169978000
73020435	::464612142571081000
25942336	::464612158379397000
402492947	::464612189094309000
398377928	::464612227711242000
73020435	::464612240399024000
17326645	::464612253418135000
74955386	::464612256555466000
340119318	::464612297596735000
379358099	::464612572659191000
301203823	::464612582520008000
168864295	::464612606825992000
47410500	::464612634852343000
67193398	::464612702510661000
384488111	::464612704825909000
181812900	::464612706004516000
294347764	::464612721938690000
402492947	::464612850334728000
47017345	::464612902293762000
33528820	::464612918227918000
168864295	::464612941841825000
402492947	::464613197824397000
181812900	::464613221899718000
510998653	::464613304519106000
341803593	::464613351109451000
402492947	::464613368259944000
454406979	::464613377990733000
602895412	::464613501907243000
402492947	::464613508836261000
409404583	::464613693381414000
150839491	::464613774557995000
343606449	::464613877918208000
79902186	::464613884025118000
341803593	::464614082394734000
33528820	::464614547379482000
573151200	::464614702921023000
110563920	::464614751163936000
156166678	::464614941539192000
471632365	::464615022556381000
404496513	::464615353788932000
384503737	::464615485863370000
273205079	::464615582927970000
447313860	::464615730798145000
608426191	::464615806970904000
45190114	::464616260660396000
239257340	::464616508027858000
241324134	::464616916393672000
125849974	::464617252525211000
267357514	::464617578300997000
480973099	::464617675579465000
100376439	::464617727253307000
64596921	::464617774577618000
608426191	::464617822476578000
74955386	::464617990718496000
74955386	::464618087342702000
74955386	::464618664868978000
371243365	::464619045309136000
60578212	::464619056595992000
415998425	::464619208870227000
516017637	::464619429691940000
477188816	::464619466425643000
159640806	::464619532104245000
237938155	::464619580426842000
169318703	::464619620222377000
341493662	::464619651264425000
324536771	::464619904365522000
37802339	::464619972334190000
169318703	::464620316707532000
347413433	::464620377181028000
102233693	::464620843298213000
20738985	::464621034415853000
335367791	::464621109921726000
33358166	::464621154125484000
74955386	::464621385093222000
393105437	::464621426675564000
503741267	::464621494015119000
116633811	::464621593898270000
343606449	::464621834441588000
393802148	::464621981695213000
74955386	::464621984480256000
397717926	::464622010304589000
599787941	::464622015648124000
33358166	::464622016910622000
365658620	::464622177535655000
116633811	::464622291008364000
74955386	::464622298751049000
393802148	::464622343319732000
74955386	::464622364530327000
445219284	::464622455739645000
276341812	::464622649386500000
466989920	::464622751173459000
503741267	::464623017386323000
599787941	::464623102157389000
393802148	::464623142930251000
594844703	::464623657953001000
299389082	::464623793550663000
466989920	::464623874362331000
539183661	::464624052712521000
89852975	::464624213228527000
417472148	::464624268605935000
89852975	::464624332732661000
466989920	::464624337610637000
572151259	::464624732957335000
383045348	::464624964164141000
147997393	::464624979951509000
47410500	::464625557851082000
63473984	::464625861564850000
159640806	::464626322955059000
202292166	::464626400470003000
159640806	::464626478681186000
73020435	::464626483802439000
556631416	::464626497098362000
116633811	::464626570024747000
69801582	::464626614341742000
187049333	::464626876389277000
47410500	::464627052063514000
388397248	::464627262504308000
47410500	::464627322617085000
73020435	::464627543153598000
243011588	::464627581812506000
243011588	::464627695612350000
78513872	::464627759432876000
243011588	::464627919936311000
21568615	::464627924357103000
706034130	::464628175201648000
202292166	::464628180331282000
21568615	::464628700710203000
338588400	::464629241666359000
119434884	::464629371899478000
76870522	::464629467101413000
187049333	::464629565105909000
338588400	::464629666259943000
350509640	::464630215965433000
14190836	::464630761543729000
102233693	::464630967123333000
58847822	::464631018121887000
73020435	::464631033699532000
335367791	::464631212334936000
16710226	::464631305918242000
100376439	::464631739273723000
416548217	::464631760400441000
26879335	::464631904327987000
159640806	::464632367278469000
706034130	::464632396563103000
319851493	::464632600834113000
159640806	::464632629451833000
393133633	::464632762511937000
159640806	::464632836679819000
134181956	::464632922491092000
159640806	::464633265190875000
159640806	::464633535375368000
159640806	::464633846445903000
632481728	::464634162633539000
96443022	::464634856148721000
74955386	::464635022054801000
342878651	::464635097321594000
168864295	::464635196114231000
247159855	::464635243354660000
338588400	::464635379296256000
505542733	::464635613690740000
143969555	::464635617771782000
505542733	::464635686692618000
202840862	::464635815302557000
616892340	::464635923205210000
159640806	::464636294921216000
505542733	::464636636815699000
159640806	::464636780822945000
206803881	::464637531301351000
16710226	::464637963876720000
342878651	::464637967932608000
206803881	::464638035507027000
16710226	::464638180680282000
18374690	::464638193317728000
505542733	::464638205904822000
159640806	::464638753189810000
206803881	::464638829941784000
505542733	::464638869653454000
505542733	::464639577173786000
159640806	::464639889129357000
74955386	::464639923510071000
159640806	::464640069484441000
16710226	::464640177332563000
16710226	::464640243032129000
505542733	::464640309339914000
505542733	::464640387425255000
159640806	::464640604673421000
293644929	::464640612697112000
293644929	::464640868558045000
505542733	::464641061651222000
16710226	::464641116793761000
505542733	::464641352391987000
505542733	::464641495308713000
28510276	::464641654805524000
159640806	::464641719116775000
97592081	::464642170356772000
269151566	::464642428318658000
276341812	::464642470857670000
269151566	::464642475144257000
539183661	::464642714823585000
276341812	::464642778363080000
454406979	::464643419038810000
202292166	::464643550635102000
505542733	::464643606406787000
97592081	::464643792495448000
202292166	::464644040819212000
97592081	::464644102303137000
516017637	::464644664742912000
159640806	::464644972143058000
201810972	::464645003026128000
25383063	::464645482003042000
294347764	::464645634788950000
382414670	::464645659404955000
400266696	::464645944110497000
516017637	::464646317890093000
400266696	::464647371947663000
400266696	::464647569004453000
118810756	::464647575547949000
167183597	::464647843710779000
342878651	::464647929077047000
338588400	::464648417315405000
393133633	::464649376842145000
50546012	::464649674432184000
19895969	::464649715062411000
19895969	::464650031543615000
33528820	::464650222564810000
267357514	::464650387149307000
52818001	::464650864393981000
397028036	::464650937332940000
397028036	::464651015783198000
220584371	::464651498207449000
52818001	::464651511025631000
52818001	::464651548786950000
220584371	::464651770442964000
74955386	::464651931315470000
250969967	::464652557215092000
74955386	::464652577096073000
167184626	::464652754787368000
539183661	::464652896748183000
52818001	::464653016717471000
283518032	::464653034342326000
220584371	::464653270854561000
220584371	::464653385661042000
220584371	::464653764406702000
283518032	::464654208579682000
283518032	::464654318357217000
216507874	::464654860516745000
22285873	::464655228206608000
216507874	::464655416967061000
393133633	::464655720617897000
21623464	::464656212877787000
97592081	::464656343954358000
264705173	::464656747827712000
97592081	::464656836134993000
164101308	::464657336561201000
226845681	::464657404257632000
283518032	::464657623808499000
226845681	::464657928218480000
220632867	::464658181990256000
14955026	::464659244382715000
113221759	::464659527720136000
568915908	::464659828091387000
174720518	::464659830767353000
568915908	::464660481379024000
52818001	::464662347068350000
318065690	::464662751667707000
146608159	::464662975677095000
52818001	::464663056317165000
78384326	::464663851221270000
388397248	::464664052354908000
408031484	::464664114032160000
78384326	::464664128465174000
388397248	::464664147909554000
65425379	::464664330316042000
113221759	::464664409558622000
386956382	::464664652756971000
283518032	::464664742708379000
473718221	::464665087127482000
58847822	::464665697436835000
78384326	::464665917629399000
78384326	::464666122839924000
418312513	::464666537660407000
201810972	::464666894109540000
283051149	::464668304670330000
319851493	::464669874568970000
125560060	::464670365910704000
22285873	::464670519753998000
22285873	::464670779154898000
392434084	::464670982750601000
178985516	::464671147452551000
95504927	::464674035214073000
379253079	::464676657253867000
379253079	::464676766460952000
506519570	::464677132766310000
388397248	::464677157545844000
635796096	::464677303906103000
152715270	::464677508898508000
226845681	::464678087775780000
65425379	::464679474261278000
35706997	::464679504992940000
379253079	::464679599054794000
60712766	::464680590550499000
276341812	::464681142231126000
276341812	::464681158379188000
276341812	::464682014654734000
276341812	::464682246058684000
276341812	::464682436048089000
58627481	::464683094239244000
276341812	::464683228050120000
276341812	::464683419658489000
239917620	::464684165980778000
276341812	::464685034071265000
482944497	::464686665932746000
276341812	::464687066651979000
85651876	::464688470523269000
114291753	::464689051086241000
315872678	::464690275663634000
319469530	::464690327161683000
109331928	::464690617411727000
468965579	::464691198058180000
244800948	::464691588586012000
274432702	::464691902202130000
15186859	::464692323130286000
181101394	::464692330021154000
187049333	::464692486305497000
79861287	::464692583977852000
479986172	::464692920386215000
364405877	::464693529965772000
260979062	::464694339830960000
283518032	::464696906212724000
283518032	::464697005873565000
506707370	::464697812316598000
355758655	::464699846704656000
213187842	::464700122400841000
355758655	::464700376781176000
247159855	::464701595562045000
222636373	::464701704588783000
363969403	::464701743142805000
268397639	::464703097751601000
268397639	::464703162339708000
260911912	::464704411693236000
58661608	::464705613876846000
58661608	::464705691538948000
58661608	::464705697478103000
58661608	::464705803446788000
58661608	::464705911039066000
283518032	::464706258575319000
58661608	::464706515832954000
58661608	::464706681163636000
283518032	::464706962123657000
219574380	::464707435668574000
467852949	::464707929182990000
29845719	::464708095210713000
29845719	::464708247149371000
58661608	::464708307396349000
467852949	::464708603543175000
58661608	::464708751275331000
58661608	::464708831625637000
58661608	::464708918737137000
58661608	::464709018230198000
58661608	::464709114653077000
99368300	::464709275840172000
301657872	::464709369850904000
467852949	::464709436825554000
58661608	::464709593122492000
467852949	::464709644632326000
58661608	::464709673154019000
278874928	::464710037861335000
69044676	::464710107406663000
99368300	::464710124041678000
276784048	::464710506234650000
274432702	::464711044871364000
171724420	::464711135648677000
27626703	::464712123008815000
278874928	::464712298616336000
344950744	::464713664528797000
344950744	::464713718144589000
344950744	::464713830744870000
278874928	::464714141648052000
278874928	::464714173134700000
393133633	::464714848824070000
274432702	::464714988846735000
436214232	::464715086259441000
97307001	::464715784128692000
278874928	::464716169124249000
425381729	::464716298631802000
278874928	::464716416437207000
255711119	::464717158983798000
229650081	::464717894996463000
321794820	::464717941871620000
255711119	::464718245627326000
28405302	::464718302875361000
278874928	::464718891978358000
165658390	::464719269062651000
245669191	::464719943905181000
245669191	::464720167679696000
17326645	::464720196411088000
167365283	::464720587189784000
363969403	::464720696782766000
214678768	::464720749211566000
276784048	::464721228800851000
363969403	::464721468870250000
363969403	::464721540865466000
213763059	::464721629583384000
29849760	::464722122003054000
213763059	::464722166995353000
46771203	::464723260844691000
255205725	::464724036853833000
236930269	::464724186741481000
59352013	::464724414278275000
278874928	::464724809151447000
59352013	::464725016823599000
343018153	::464725043436462000
105852149	::464725880372068000
537633292	::464726090138021000
59352013	::464726334111879000
278874928	::464726373299679000
407395368	::464726401384345000
96013044	::464726583258120000
26198467	::464726705978875000
184195472	::464726840074960000
59352013	::464726906764419000
278874928	::464727010133434000
59352013	::464727079401955000
236930269	::464727143961100000
460772038	::464727326752657000
59352013	::464727503014080000
59352013	::464727506696691000
114064449	::464727685026312000
31250549	::464728372946272000
210674392	::464728758125985000
186823940	::464729093045374000
416506126	::464729348482674000
59352013	::464729387410006000
365523194	::464729397858029000
477989347	::464730170201362000
60399576	::464732683302473000
81765661	::464732870066454000
239257340	::464732953730613000
465934852	::464732985338494000
27335023	::464733579239387000
470801476	::464733721569280000
390479008	::464735303002238000
36279116	::464735662995161000
110236585	::464735814015254000
409777239	::464735892838838000
186823940	::464735961599860000
62396842	::464735977882152000
13683762	::464736040524058000
46771203	::464736073264799000
72210207	::464736252520955000
46771203	::464736556238921000
120853830	::464736742474383000
46771203	::464736922300977000
46771203	::464737263037865000
545540214	::464737283040493000
367990281	::464737544635039000
589402824	::464737578147938000
125849974	::464737603032719000
568505535	::464737798348484000
568505535	::464737915579289000
276787570	::464738068520378000
57933673	::464738171717033000
167184626	::464738314847674000
276787570	::464738332216287000
59583601	::464738632117788000
46771203	::464738735653789000
568505535	::464738853598003000
420083874	::464738859247747000
181101394	::464738907406340000
414374118	::464738954643013000
27335023	::464738974825984000
90797741	::464738992097751000
568505535	::464739101842096000
46771203	::464739389143121000
415998425	::464739497478209000
46771203	::464739604826828000
253120136	::464739669003890000
146216300	::464739737421369000
46771203	::464739847580958000
18137013	::464739861816045000
568505535	::464739930456207000
589402824	::464740109175500000
125560060	::464740306718445000
46771203	::464740780649635000
167183597	::464740964343357000
83878535	::464740974736834000
94226339	::464741059537297000
367990281	::464741212436848000
107750524	::464741331332763000
87306187	::464741361376567000
265786675	::464741456758849000
260539431	::464741561167654000
409777239	::464741730516865000
87306187	::464741971165478000
513270198	::464742258705580000
181812900	::464742335407198000
87306187	::464742362099765000
202196262	::464742495486631000
38440249	::464742580182192000
4059771	::464742611786674000
181812900	::464742734440706000
27237232	::464742993321144000
437082385	::464743068118556000
277794018	::464743156316004000
363969403	::464743182253981000
31144939	::464743188704788000
533417136	::464743214365560000
367990281	::464743232459800000
367990281	::464743304421462000
393133633	::464743364860993000
108798356	::464743458515587000
285906246	::464743685440028000
62936749	::464743693514051000
46771203	::464743849605091000
133508241	::464743925740105000
34536365	::464744203553996000
108798356	::464744207417364000
589402824	::464744362577248000
13683762	::464744597034266000
125560060	::464744653162807000
240927663	::464744800101871000
24537703	::464744859434516000
240927663	::464745132345270000
18137013	::464745152880181000
15170503	::464745491272441000
255299055	::464745556448141000
255299055	::464745874690543000
125560060	::464745883536347000
27237232	::464746279373791000
197277853	::464746324072882000
341037427	::464746704936259000
407038804	::464746810993827000
589402824	::464746814370222000
589402824	::464747223776235000
303427354	::464747313806966000
506760887	::464747640018993000
329471370	::464747828628029000
302525103	::464747922211348000
16846197	::464747991945854000
400704846	::464747993514532000
46771203	::464748081041252000
436716308	::464748460499947000
152127827	::464748496491249000
364641621	::464748644617682000
73526174	::464748898788339000
589402824	::464748986835156000
364641621	::464749094242508000
24719772	::464749699556470000
159944196	::464750145692004000
579271413	::464750180600778000
145572480	::464750371412262000
80159052	::464750455000539000
290195625	::464750812837588000
114064449	::464751287939383000
15778759	::464751473528557000
355758655	::464751656416976000
114064449	::464751683319635000
70982412	::464751757495521000
17326645	::464751843638517000
65425379	::464752181108019000
252756099	::464752550106136000
367990281	::464752605479309000
33904380	::464752699418746000
55120405	::464753078089310000
290195625	::464753118358405000
726320420	::464753324928270000
290195625	::464753472081252000
319469530	::464753817855090000
69494041	::464754482165714000
45173032	::464754620187688000
276341812	::464755120404590000
291288952	::464755334477672000
276341812	::464755403096457000
181101394	::464755613822496000
276341812	::464755754830819000
18137013	::464756005877080000
55704588	::464756113859018000
300594041	::464756300669153000
37802339	::464756323444215000
86970230	::464756417644068000
79073243	::464756442436620000
32125015	::464756687950213000
297043246	::464756721882509000
297043246	::464757029585027000
297043246	::464757108278566000
31345791	::464757114791919000
115583749	::464757150771081000
256088386	::464757355037466000
240857453	::464757458603220000
243011588	::464757595560222000
376541246	::464757655442317000
355758655	::464757665701175000
215385454	::464757813949243000
297043246	::464757898149904000
165491208	::464758059034607000
261605370	::464758165930655000
297043246	::464758233358696000
482944497	::464758288370790000
297043246	::464758293110751000
59352013	::464758501483347000
269370098	::464758536921042000
414374118	::464758761660645000
29849760	::464758804643852000
13683762	::464758827888283000
377176939	::464758852538617000
377176939	::464758962840424000
355758655	::464758991781122000
187049333	::464759005563203000
297043246	::464759174996320000
421356901	::464759253165961000
297043246	::464759417729056000
22717394	::464759690287923000
191276105	::464759718712315000
377176939	::464759807392890000
37802339	::464759826350759000
384488111	::464759880427925000
191276105	::464759887893782000
191276105	::464760076314497000
191276105	::464760213237538000
167365283	::464760466200223000
308726677	::464760577991012000
500239410	::464760816936689000
500239410	::464760930534817000
415943958	::464761290070953000
461652679	::464761295409930000
415943958	::464761468064661000
216507874	::464761671790370000
31258629	::464761891068207000
15778759	::464761952162435000
376541246	::464761969405612000
330691749	::464762197680222000
51649971	::464762423467970000
37802339	::464762495077715000
379358099	::464763515577049000
331482356	::464763554701115000
240857453	::464763602101338000
342845822	::464763753129857000
336821368	::464764102712111000
181812900	::464764478274678000
321637063	::464764654733258000
414315073	::464765015883395000
230903702	::464765055884468000
519677520	::464765474291855000
237330810	::464765703657365000
124011751	::464765747286114000
251231824	::464765896498900000
420083874	::464765937171058000
376541246	::464765973309190000
20822956	::464765998953160000
236466373	::464766326679277000
34536365	::464766665524531000
379357885	::464766694595239000
537633292	::464766822839902000
473118863	::464766893006413000
568505535	::464766917941551000
124011751	::464766962363416000
506519570	::464767158640058000
500239410	::464767298255847000
500239410	::464767363913486000
13683762	::464767497049104000
341037427	::464767506528210000
124011751	::464767526715416000
379357885	::464767954144735000
634615880	::464768038877687000
134181956	::464768105051213000
109331928	::464768128413483000
385259637	::464768460086448000
374613599	::464768487068401000
124011751	::464768520996143000
58661608	::464769019569250000
312907071	::464769031841406000
53724365	::464769065077444000
58661608	::464769103769915000
58661608	::464769311752863000
568505535	::464769338931953000
20822956	::464769403079258000
58661608	::464769417721561000
29984961	::464769421320286000
276787570	::464769469844168000
568505535	::464769605794152000
276787570	::464769645669384000
53724365	::464769663017447000
41143305	::464769852704432000
276787570	::464769995042340000
58661608	::464770068011040000
276787570	::464770355945410000
240857453	::464770702680530000
706034130	::464770931445862000
390479008	::464771037154910000
240857453	::464771153048137000
351316240	::464771170886492000
411786523	::464771194508808000
205928265	::464771589016674000
304219715	::464771595613900000
706034130	::464771628342063000
312907071	::464771750241505000
432888405	::464771892155797000
470801476	::464771991569178000
93927673	::464772114453889000
31586329	::464772150201573000
364546435	::464772201649278000
93927673	::464772207865249000
385259637	::464772505421742000
367990281	::464772561629237000
367990281	::464772647104966000
200849010	::464772674976104000
249468865	::464772724078804000
396786261	::464772840307183000
206803881	::464773162144518000
205928265	::464773255593992000
24392243	::464773272589328000
53724365	::464773560192729000
206803881	::464773650777112000
125560060	::464774030273171000
59622669	::464774074636328000
320452099	::464774128235331000
146608159	::464774178474700000
125560060	::464774343503777000
17326645	::464774364953858000
19245878	::464774410260742000
133112299	::464774634177847000
359806236	::464774822271004000
206803881	::464774830022479000
429348972	::464774867183616000
211019280	::464774895423860000
125560060	::464774914713845000
206803881	::464774961782341000
39237011	::464775020557139000
206803881	::464775164883120000
364641621	::464775182159474000
74955386	::464775231467319000
211019280	::464775434605850000
74955386	::464775456969879000
74955386	::464775769575542000
74955386	::464775814500728000
180388620	::464775915147259000
382314219	::464776019920961000
74955386	::464776041316106000
74955386	::464776079249375000
633010300	::464776357487345000
211019280	::464776372783575000
396332641	::464776401967915000
414066292	::464776537611325000
264705173	::464776740762447000
134181956	::464776742394023000
131254355	::464776757443182000
483526518	::464776805212114000
291288952	::464776832873930000
273748024	::464777113598304000
513825441	::464777332499435000
60221494	::464777670505795000
319469530	::464777674108313000
37977930	::464777691670257000
134181956	::464777699806830000
60221494	::464777868401061000
284316159	::464777922558328000
276131997	::464777957861761000
385595835	::464777978313187000
291288952	::464778059200360000
276131997	::464778236971720000
60221494	::464778278868627000
405239647	::464778357851189000
74955386	::464778418660196000
440314946	::464778618564931000
24392243	::464778640451203000
19879486	::464778661359788000
93927673	::464778686102011000
385595835	::464778717148229000
93927673	::464778819933859000
93927673	::464778870638379000
574250205	::464778919468875000
93927673	::464778939475300000
134181956	::464778952155082000
433470731	::464779047562919000
93927673	::464779056706093000
320560322	::464779104152059000
14955026	::464779122439254000
74955386	::464779160875839000
447313860	::464779244753518000
74955386	::464779326911553000
322446637	::464779352110940000
131254355	::464779435212673000
74955386	::464779464476733000
239257340	::464779522702077000
79363954	::464779565446221000
411700909	::464779595322257000
120532808	::464779622102470000
383243793	::464779729745084000
74955386	::464779988944687000
478145352	::464780435059662000
409777239	::464780534754082000
134181956	::464780706015481000
55120405	::464780717734780000
409777239	::464780804032188000
19374297	::464780973398556000
4434941	::464781087416147000
574250205	::464781133130240000
477188816	::464781201736478000
134181956	::464781287480623000
79363954	::464781317566377000
134181956	::464781424122286000
37977930	::464781563570688000
18137013	::464781697960402000
79363954	::464781944828338000
310664656	::464782144876064000
310664656	::464782372471586000
316902035	::464782803029463000
242305581	::464783006708686000
273497452	::464783370623668000
506760887	::464783573107879000
23663256	::464783678263287000
23663256	::464783735838507000
53724365	::464783943880159000
74955386	::464784068346118000
384683676	::464784221425639000
74955386	::464784303839522000
74955386	::464784401004367000
74955386	::464784420872785000
275813402	::464784490918051000
133112299	::464784613240737000
164101308	::464784825308958000
286216848	::464784930158149000
393105437	::464785441821298000
165491208	::464785772131135000
571363101	::464785915672788000
165491208	::464785916846804000
234143570	::464786000007684000
23672351	::464786106094215000
350083690	::464786110611091000
437082385	::464786238818754000
437082385	::464786262960779000
125560060	::464786287183294000
133112299	::464786376782016000
415206019	::464786395715084000
33358166	::464786436626321000
19071786	::464786712791506000
125560060	::464786736888156000
594844703	::464786783654264000
141735027	::464787026001559000
74955386	::464787070289182000
19071786	::464787105257119000
31345791	::464787168142307000
232312019	::464787170256236000
395687470	::464787385084309000
31345791	::464787446321147000
134181956	::464787588503863000
31345791	::464787592849149000
312907071	::464787643847704000
31345791	::464787756699635000
150034005	::464787787032821000
130312780	::464787895841456000
429348972	::464788022064459000
69494041	::464788154298683000
31345791	::464788496436457000
31345791	::464788538241060000
232312019	::464788836795817000
180388620	::464788865170296000
45173032	::464789104564002000
45173032	::464789333476900000
138083816	::464789552507265000
20545953	::464789596115853000
4059771	::464789940233310000
4059771	::464790164301438000
379152968	::464790372963860000
31345791	::464790661284110000
402492947	::464790973256830000
239770256	::464790985760075000
234950395	::464791144006549000
312907071	::464791161610448000
234950395	::464791275602866000
234950395	::464791383149400000
234950395	::464791585952374000
395687470	::464791845919526000
402492947	::464791905407336000
468965579	::464792023418306000
445808726	::464792060504334000
360898372	::464792088836849000
36958694	::464792097057685000
33528820	::464792120516042000
202196262	::464792643248324000
210671307	::464792790376120000
402925254	::464792838816165000
706034130	::464792887591317000
632481728	::464792895325999000
36958694	::464792897032695000
188917484	::464793136150355000
55120405	::464793331323908000
107750524	::464793436298948000
91606737	::464793437254868000
225203526	::464793521149706000
33528820	::464793534953189000
328252982	::464793552900591000
364641621	::464793581069541000
91606737	::464793596244144000
33528820	::464793802679398000
27335023	::464793809432223000
445808726	::464793961261854000
25784705	::464794204401840000
726320420	::464794470178099000
376541246	::464794657223098000
110236585	::464794706996916000
243427085	::464794752781934000
115503799	::464794843521511000
416018810	::464794872978112000
218321424	::464794982646554000
416018810	::464795162364116000
218321424	::464795201807319000
55120405	::464795506703876000
416018810	::464795581597360000
107750524	::464795599116972000
416018810	::464795663134650000
63473984	::464795681904152000
416018810	::464795707913035000
81007000	::464795806542073000
218321424	::464796068161785000
393105437	::464796341823352000
218321424	::464796390573371000
168864295	::464796515945689000
436214232	::464796597314797000
436214232	::464796651958599000
436214232	::464796728206835000
445808726	::464796798675329000
364641621	::464796841255899000
415897649	::464796853360668000
379807492	::464796881466712000
364641621	::464796888139829000
321876841	::464797272807833000
445808726	::464797509173641000
261942709	::464797553973035000
93927673	::464797656838307000
23663256	::464797699943186000
137587439	::464797721313157000
589402824	::464797811419410000
55120405	::464797938565525000
436214232	::464798157097168000
351152035	::464798175770193000
268397639	::464798326375071000
416018810	::464798348516794000
416018810	::464798381802811000
367990281	::464798387905503000
238401588	::464798532516712000
416018810	::464798573654048000
55120405	::464798671583055000
109655774	::464798806769684000
416018810	::464798891201007000
266210776	::464798958343421000
436214232	::464799019232133000
416018810	::464799096424136000
416018810	::464799116154122000
436214232	::464799141642915000
261942709	::464799171384729000
416018810	::464799179999821000
341153843	::464799279828455000
202798666	::464799333406498000
173026357	::464799334463057000
328871385	::464799369611718000
589402824	::464799399466770000
416018810	::464799595537522000
416018810	::464799676873863000
173026357	::464799691839131000
621306179	::464799721052438000
173026357	::464799729638182000
471632365	::464799964116557000
568505535	::464800120119517000
321876841	::464800133356736000
360367250	::464800295818502000
202798666	::464800306518581000
321876841	::464800624643952000
471632365	::464800631417745000
234950395	::464800669934026000
416018810	::464800819809116000
268547296	::464801005574840000
471632365	::464801090673082000
471632365	::464801137443753000
416018810	::464801341920264000
360898372	::464801395313754000
429348972	::464801479912869000
416018810	::464801501094100000
23663256	::464801622820782000
23663256	::464801707860299000
95723533	::464801719399219000
416018810	::464801868460605000
52818001	::464802063936159000
416018810	::464802126485786000
39469570	::464802246937833000
416018810	::464802358950514000
416018810	::464802390290362000
239770256	::464802395797864000
416018810	::464802405625102000
229650081	::464802512101715000
416018810	::464802521136234000
341803593	::464802663100850000
229650081	::464802782357512000
4059771	::464803118719713000
132479234	::464803389130694000
39469570	::464803426850054000
269151566	::464803606827651000
589402824	::464803741682925000
215385454	::464803809907048000
628045480	::464803825879363000
73299390	::464803929428361000
73299390	::464804285151473000
239770256	::464804306089439000
293213630	::464804311210668000
24803741	::464804339815813000
239770256	::464804362100146000
239770256	::464804572939427000
322324723	::464804618405683000
343606449	::464804814447063000
453963591	::464804903152779000
420083874	::464805067724713000
260038180	::464805188365070000
85651876	::464805275086909000
85651876	::464805360487108000
23721718	::464805734073786000
262271807	::464805922314129000
232468321	::464805993801863000
269370098	::464806166233497000
342188056	::464806171057352000
364641621	::464806208973840000
364641621	::464806246324142000
243427085	::464806461802311000
416018810	::464806764714934000
383243793	::464807026673983000
322324723	::464807237681045000
322324723	::464807363547893000
442736318	::464807469072793000
277760577	::464807738846248000
383523373	::464807795620319000
320560322	::464807912872112000
112801155	::464807954215370000
276787570	::464808047848599000
112801155	::464808050646601000
383523373	::464808245698514000
23663256	::464808274336837000
407038804	::464808392541085000
253886962	::464808402871652000
222636373	::464808623068418000
30529918	::464808752068456000
69494041	::464809184752848000
96056317	::464809205523025000
208894791	::464809245028802000
237330810	::464809302340149000
41658963	::464809411610169000
222636373	::464809474898026000
237330810	::464809476152111000
36279116	::464809501632524000
241324134	::464809616337936000
390479008	::464809840947527000
80159052	::464809900292702000
24537703	::464810236508119000
268547296	::464810285870886000
19895969	::464810411280568000
30787413	::464810690214367000
6652302	::464810748578127000
97592081	::464810855637319000
27335023	::464810889787768000
418312513	::464811441132797000
390479008	::464811626865369000
432888405	::464811914733035000
311924851	::464811923289407000
226845681	::464811938669928000
321102847	::464811950744956000
92905148	::464812010358587000
236528732	::464812109076135000
296590824	::464812196841914000
330468046	::464812227565195000
45173032	::464812415990124000
107750524	::464812426006122000
19071786	::464812589579784000
442736318	::464812837492510000
4434941	::464812856211668000
342934741	::464812908598534000
342878651	::464813012025868000
301657872	::464813050839990000
342934741	::464813067918794000
436214232	::464813198810824000
383243793	::464813205114859000
418312513	::464813471121408000
342878651	::464813711161847000
436214232	::464813732057845000
418312513	::464813812827582000
40810916	::464814174913445000
13683762	::464814332845756000
28066346	::464814339606589000
371243365	::464814439384875000
338477631	::464814557790097000
28066346	::464814721997504000
436214232	::464814863500730000
193796724	::464815198898249000
46268291	::464815225259057000
436214232	::464815306582802000
371243365	::464815343991787000
589402824	::464815352334274000
28066346	::464815433036877000
598832393	::464815602151206000
28066346	::464815712964718000
417449044	::464815754618339000
278316478	::464815924336656000
384503737	::464815938257567000
598832393	::464816099469836000
24537703	::464816152913653000
346654346	::464816261495799000
262271807	::464816359323357000
47017345	::464816363727376000
97592081	::464816399974535000
28066346	::464816443444703000
589402824	::464816784865255000
436214232	::464816890771435000
85651876	::464817067913674000
66021164	::464817076981727000
293213630	::464817189498146000
436214232	::464817212097056000
19071786	::464817612271407000
66021164	::464817852286267000
175532031	::464818059216420000
341803593	::464818094427615000
14190836	::464818138849484000
397934536	::464818149649842000
175532031	::464818165953073000
202292166	::464818292415561000
420006994	::464818294059728000
107902551	::464818361214308000
521938520	::464818451220267000
445219284	::464818463450886000
66021164	::464818511601074000
193796724	::464818621563547000
414217500	::464818635731910000
468965579	::464818652668493000
168864295	::464818772927594000
313496905	::464818791831318000
347643113	::464818813532643000
216507874	::464818858675552000
168864295	::464818884626092000
461652679	::464819041946058000
414004311	::464819097461870000
28066346	::464819356128776000
196659229	::464819432372842000
19071786	::464819767749013000
66021164	::464820088492007000
247372701	::464820112688959000
402925254	::464820119580209000
66021164	::464820300828655000
138083816	::464820326405513000
66021164	::464820371070672000
518039543	::464820513446330000
589402824	::464820627430715000
367990281	::464820687690268000
268397639	::464820929001185000
55120405	::464820982986059000
299879238	::464821045565075000
150839491	::464821066053861000
598832393	::464821231817351000
322643138	::464821470758449000
301761224	::464821507474984000
434675222	::464821843732742000
215385454	::464822195462893000
434675222	::464822345392484000
33358166	::464822345757364000
141735027	::464822452972175000
36485138	::464822593443606000
256346048	::464822599243923000
181812900	::464822626087882000
181812900	::464822834561572000
33358166	::464822995341803000
33358166	::464823040313139000
217262932	::464823061137854000
434675222	::464823140338896000
268547296	::464823262447681000
155650977	::464823279124234000
421356901	::464823429519384000
105607367	::464823439128145000
182092022	::464823815407955000
23721718	::464823848798797000
23721718	::464824065715617000
79476731	::464824771017183000
341803593	::464824971978502000
47348539	::464825198202478000
420006994	::464825276807933000
632481728	::464825290540462000
334420539	::464825345448083000
31569666	::464825391530921000
19071786	::464825411118305000
321637063	::464825565258592000
35706997	::464825795362304000
74955386	::464825995027959000
168864295	::464826015198359000
35706997	::464826157498523000
615507620	::464826211165016000
74955386	::464826218307518000
407038804	::464826303632662000
486231003	::464826726812364000
351152035	::464826750799589000
29302446	::464826804897714000
264622253	::464826812388737000
252756099	::464827207551303000
237112765	::464827260865114000
290195625	::464827286634921000
237112765	::464827340845903000
445219284	::464827405623107000
181812900	::464827580466479000
290195625	::464827593108512000
181812900	::464827605716193000
420006994	::464827776231800000
420006994	::464827777704017000
410047216	::464827779360768000
237112765	::464827881802448000
55120405	::464827983052935000
250969967	::464828099394539000
19071786	::464828184585064000
30529918	::464828283683487000
55665294	::464828290012692000
409336092	::464828398846504000
344857407	::464828406538838000
382314219	::464828639528640000
226845681	::464828793979691000
280194602	::464828797880385000
155677785	::464828926066716000
626942496	::464829003082125000
376541246	::464829256887828000
486231003	::464829407677673000
263013923	::464829420696793000
168864295	::464829430699790000
55665294	::464829571397742000
55665294	::464830331586351000
9563172	::464830516554788000
27335023	::464830671786344000
264946102	::464830827738583000
79861287	::464830958517362000
80159052	::464830975797510000
264946102	::464831047025184000
399645465	::464831163584892000
55665294	::464831346594947000
167184626	::464831433479974000
334665323	::464831480305176000
322327312	::464831594599964000
317483868	::464831708156542000
315559101	::464831885349498000
626942496	::464831905263652000
117638857	::464832465891516000
162958222	::464832584787054000
237112765	::464832726462246000
50546012	::464832764097748000
249012544	::464832766396596000
150839491	::464832846075412000
150034005	::464833078020820000
162958222	::464833377070092000
382314219	::464833450009055000
310654760	::464833514970836000
74955386	::464833593513377000
80159052	::464833613377175000
399645465	::464833630108258000
15778759	::464833658868613000
537633292	::464833677235453000
341803593	::464834058942304000
202798666	::464834088902221000
471632365	::464834204707328000
211645751	::464834257526222000
13298002	::464834342125305000
167183597	::464834458101620000
24537703	::464834509251575000
447912275	::464834568563228000
108798356	::464834767192473000
17326645	::464834843080392000
132649069	::464835053546385000
344857407	::464835107140804000
28922315	::464835119656628000
432622681	::464835354995224000
22285873	::464835423085162000
521938520	::464835788778139000
122799833	::464836137123860000
505323751	::464836565823651000
118881789	::464836966451003000
45527216	::464837022054506000
310654760	::464837172197982000
467758710	::464837438628560000
378609308	::464837742908551000
23839835	::464838097965187000
55665294	::464838099298562000
217262932	::464838143233900000
413367641	::464838291238711000
344950744	::464838346859364000
303427354	::464838443663896000
22285873	::464838596613009000
132649069	::464838818940858000
283328574	::464838905313771000
217262932	::464838948238274000
39469570	::464839099443322000
37977930	::464839144275849000
348683759	::464839362300370000
132649069	::464839468961525000
24537703	::464839521528709000
260338000	::464839581117186000
74955386	::464839618072809000
115503799	::464839670753263000
31345791	::464839709173100000
28922315	::464839753980862000
36279116	::464839808196440000
471632365	::464840051269304000
471632365	::464840073767575000
471632365	::464840112317403000
358617322	::464840187306987000
279081886	::464840291799687000
341803593	::464840448461111000
28922315	::464840462944043000
471632365	::464840463863009000
367990281	::464840642628423000
222687654	::464840785125318000
260911912	::464840925819441000
279081886	::464840967128743000
279081886	::464840976905674000
279081886	::464840982811275000
367990281	::464841466347798000
726320420	::464841549684035000
132649069	::464841584471998000
132649069	::464841703921561000
16846197	::464841725274771000
370088836	::464841797982629000
16846197	::464841915054030000
132649069	::464842225671999000
22195036	::464842241711022000
706034130	::464842296312086000
28922315	::464842479683256000
497544291	::464842756704051000
413367641	::464842919224942000
319851493	::464843005996716000
17086308	::464843055200096000
193796724	::464843209571827000
413367641	::464843211706744000
119434884	::464843409048367000
726320420	::464843814402674000
71284640	::464844218125385000
471632365	::464844289890353000
170924102	::464844377819316000
413367641	::464844651728347000
598832393	::464844700491345000
232312019	::464845217305473000
185356495	::464845468694872000
589402824	::464845473896235000
293342989	::464845654955544000
185356495	::464845751193837000
414066292	::464845827505020000
421356901	::464846077582385000
416548217	::464846079503372000
390900557	::464846214559961000
79476731	::464846640302419000
415259927	::464846640919351000
390479008	::464846680165076000
173026357	::464846747798228000
78513872	::464846784767217000
346392612	::464847013167648000
433470731	::464847292915142000
395057520	::464847372434960000
194129729	::464847637385314000
265786675	::464847670461222000
265786675	::464847756104699000
40896981	::464847815160901000
382414670	::464847881262747000
359104594	::464847995541151000
24537703	::464848217918947000
328794919	::464848291294089000
434045786	::464848293072084000
442736318	::464848381005668000
386627455	::464848406390013000
377176939	::464848454851002000
241324134	::464848755205087000
118708729	::464849357930762000
31294794	::464849645961633000
118708729	::464849682628628000
195846146	::464849983817400000
293644929	::464850081347153000
141735027	::464850099777306000
96013044	::464850175811649000
386956382	::464850391931179000
367990281	::464850541856952000
165491208	::464850732403806000
112801155	::464851343484522000
202798666	::464851956037865000
202798666	::464851992914182000
147779508	::464851995875360000
471632365	::464852007250300000
25235649	::464852032760082000
202798666	::464852049805713000
147779508	::464852078914207000
321839755	::464852425132613000
243427085	::464852915304558000
633506625	::464852988410880000
479986172	::464853061165281000
265786675	::464853162948431000
434675222	::464853324685398000
619608540	::464853475814559000
80159052	::464853562170675000
505323751	::464853784623992000
116343636	::464854030326300000
278874928	::464854077080604000
19071786	::464854406245384000
589402824	::464854406522208000
218321424	::464854468031311000
110853177	::464854473026699000
118708729	::464854553767473000
556631416	::464854727100874000
505219745	::464854730997379000
264705173	::464855366228930000
379253079	::464855633175781000
24537703	::464855888957014000
279081886	::464856037452152000
118708729	::464856087230152000
279081886	::464856132750557000
279081886	::464856153701117000
432888405	::464856194083868000
28066346	::464856203227828000
118881789	::464856207992569000
58627481	::464856317190893000
505323751	::464856363412103000
58627481	::464856370357862000
390479008	::464856545512009000
79861287	::464856817190064000
118708729	::464856873213374000
234630547	::464856909736984000
364641621	::464856934688882000
364641621	::464856940762247000
245935219	::464857005287833000
262271807	::464857139715260000
117264210	::464857147491115000
118708729	::464857215518924000
334420539	::464857305218301000
619608540	::464857427507429000
118708729	::464857445450649000
364641621	::464857502182813000
347413433	::464857533375455000
218321424	::464857741920845000
347413433	::464857777887010000
202798666	::464857950633619000
118708729	::464858144322379000
14954949	::464858188483809000
79606394	::464858219492306000
234630547	::464858255441657000
634822122	::464858616118644000
321637063	::464858755318824000
224501206	::464858919849189000
24537703	::464859122304049000
239257340	::464859134207090000
599589782	::464859492841041000
415897649	::464859910556381000
346998772	::464859936636166000
335759212	::464860001555591000
335759212	::464860076642029000
379807492	::464860213628383000
25235649	::464860233265725000
159652545	::464860531707625000
25235649	::464860591866118000
386627455	::464860601433350000
181812900	::464860660867026000
224501206	::464860826382651000
45704670	::464860835840409000
503741267	::464861109095518000
224501206	::464861175616774000
399174015	::464861197003927000
181812900	::464861553884680000
398377928	::464861686709891000
177692206	::464861711174889000
537633292	::464861822240423000
25235649	::464861836865982000
312907071	::464862023054934000
22285873	::464862102076018000
19071786	::464862235748077000
31569666	::464863309825454000
19071786	::464863347134169000
264946102	::464864074015449000
421179396	::464864126263492000
341732173	::464864276399009000
15467792	::464864502526537000
321839755	::464864662027534000
384503737	::464864710232645000
15467792	::464864893133664000
445808726	::464864957104791000
254319575	::464865372605530000
177692206	::464865432436867000
118708729	::464865532718882000
15467792	::464865616315568000
226995875	::464865839515443000
118708729	::464865858008137000
162802335	::464865860054564000
249227650	::464865951650185000
343606449	::464866283654090000
118708729	::464866448129925000
47017345	::464866782701166000
67193398	::464866820269572000
15467792	::464867059533639000
47017345	::464867139233390000
304645030	::464867323271073000
124374229	::464867352828706000
254319575	::464867443480207000
124374229	::464867445992591000
342878651	::464867447950942000
146216300	::464867517849038000
618760575	::464867623004815000
118708729	::464867691581673000
14954949	::464867785231724000
30804377	::464867809911373000
244995179	::464867830102773000
321839755	::464867853280112000
218321424	::464867861815914000
218321424	::464868017034506000
27335023	::464868066505932000
193192138	::464868116665999000
275813402	::464868224031789000
172025978	::464868236635275000
186572442	::464868304981483000
118708729	::464868348107706000
502240473	::464868424556888000
35597637	::464868526545596000
218321424	::464868546703405000
218321424	::464868644095557000
371243365	::464868901093113000
79861287	::464868922693787000
15467792	::464869160854773000
15467792	::464869250327654000
510998653	::464869257390465000
344950744	::464869363359956000
236266292	::464869437288378000
396332641	::464869547430789000
303427354	::464870178527145000
342845822	::464870682719825000
633506625	::464870701271625000
79861287	::464870742463873000
212490176	::464870757173321000
118708729	::464871209419952000
206067907	::464871527721086000
206067907	::464871600651640000
108798356	::464871807980683000
478145352	::464872195219812000
187049333	::464872233945419000
187049333	::464872280711888000
384503737	::464872493334167000
521938520	::464872713987710000
65926573	::464872780794986000
97592081	::464872906300743000
65926573	::464872932989472000
65926573	::464873120483250000
244800948	::464873318659543000
465757846	::464873353447493000
344857407	::464873482451316000
321876841	::464873625384796000
97592081	::464873699930144000
125560060	::464873797360025000
160671151	::464873898744365000
202798666	::464873979929317000
415943958	::464874094207700000
125560060	::464874201065996000
132649069	::464874210285072000
371477472	::464874467769217000
65926573	::464874532382461000
18137013	::464874542176157000
8036902	::464874694534266000
97592081	::464874705690697000
160671151	::464874848372523000
17326645	::464874994548633000
432888405	::464875283435487000
97592081	::464875561169346000
304645030	::464875658766987000
100090407	::464875708087808000
637303583	::464875832603713000
172025978	::464875849750020000
72293435	::464876141983977000
379807492	::464876379910463000
97592081	::464876393432895000
45704670	::464876620692459000
364641621	::464876717103132000
193192138	::464876825630736000
355598729	::464876869007851000
30242503	::464876887882625000
223998080	::464877200526024000
97592081	::464877356348612000
193192138	::464877362220658000
364641621	::464877388916981000
31144939	::464877393254309000
519909326	::464877447888920000
72293435	::464877487965491000
91345170	::464877681696202000
193192138	::464878094235762000
580156304	::464878135872598000
254442957	::464878231817314000
30804377	::464878372242608000
34481075	::464878467587117000
540510474	::464878576400363000
437082385	::464878739017711000
197384499	::464878766645575000
334420539	::464878804155240000
355598729	::464878950657695000
4434941	::464878969251057000
533417136	::464879347980316000
117264210	::464879761450631000
97592081	::464879777224998000
385782746	::464879838361571000
355598729	::464879906179284000
384503737	::464879933274488000
376541246	::464880037062508000
390479008	::464880137558044000
390479008	::464880205015031000
533417136	::464880260878966000
79476731	::464880377782231000
79476731	::464880384614735000
186287095	::464880638005239000
217262932	::464880659857956000
384683676	::464880791088930000
273205079	::464880858172641000
390479008	::464881192483823000
437082385	::464881436492046000
429491583	::464881586324766000
22285873	::464881663613607000
249012544	::464882105772953000
408098797	::464882374862700000
47017345	::464882513983574000
373147853	::464882752614305000
24392243	::464882781089431000
62396842	::464882954767175000
74955386	::464882991131418000
52818001	::464883066717351000
501202268	::464883180412370000
74955386	::464883267984826000
74955386	::464883426508541000
453280756	::464883553629917000
74955386	::464883669190991000
22285873	::464883728138117000
74955386	::464883879313014000
47348539	::464883888435654000
22285873	::464884059815313000
22285873	::464884246759612000
74955386	::464884290107359000
69801582	::464884380184616000
22285873	::464884502616342000
345508633	::464884524879732000
100934605	::464885070558281000
316902035	::464885234035867000
262271807	::464885306878332000
635577431	::464885339350241000
74955386	::464885452621615000
37977930	::464885515271950000
74955386	::464885517859819000
411848692	::464885712290988000
74955386	::464885842561884000
159986953	::464885947331788000
411848692	::464885947574661000
74955386	::464885985743220000
33358166	::464886345333485000
74955386	::464886394700038000
80159052	::464886441785315000
339565561	::464886550807859000
237938155	::464886790982467000
49824781	::464886821613101000
255299055	::464887006737072000
571363101	::464887101495209000
321839755	::464887213856010000
22717394	::464887326942826000
74955386	::464887356470747000
357017353	::464887368529747000
74955386	::464887433411059000
107750524	::464887500537077000
22285873	::464888017417945000
100934605	::464888042071683000
339565561	::464888165409378000
100934605	::464888350264946000
321839755	::464888433622933000
72882594	::464888439934951000
72882594	::464888475364229000
348262381	::464888551377616000
316902035	::464888555400364000
91345170	::464888654398119000
249227650	::464888807649988000
571363101	::464888857948069000
392737983	::464888890902736000
314251743	::464889564046163000
72882594	::464889564385906000
613956023	::464889837175046000
334420539	::464890069774766000
255205725	::464890073734197000
417472148	::464890115630718000
475930595	::464890119498256000
457250385	::464890246614614000
49824781	::464890771913457000
237330810	::464890777056079000
255205725	::464891010641043000
255205725	::464891058690998000
100934605	::464891605401763000
334420539	::464891651115474000
255205725	::464891807806271000
197277853	::464891818534903000
241324134	::464891843256143000
408098797	::464891870855036000
408098797	::464891921971048000
226357092	::464892181585477000
60578212	::464892369465520000
30242503	::464892400197201000
373147853	::464892450272604000
471632365	::464892615054614000
360730562	::464892670809088000
63473984	::464892683954057000
421158343	::464892784206688000
478145352	::464892980369698000
408098797	::464893634077532000
16846197	::464893665190498000
31294794	::464893685843234000
242435004	::464893815250096000
252314330	::464893886759178000
193796724	::464894319007387000
275813402	::464894364410707000
340119318	::464894772776550000
256346048	::464894964099727000
115583749	::464895000606556000
222636373	::464895132488462000
481512198	::464895242467295000
408098797	::464895937299906000
342845822	::464896004764876000
471632365	::464896368579211000
124954284	::464896840748371000
237330810	::464896993371107000
299389082	::464897152595283000
299389082	::464897222912802000
212490176	::464897468107206000
425897170	::464897597875187000
470801476	::464897603805937000
415943958	::464897741273849000
384683676	::464897886900486000
457250385	::464898091171463000
229290429	::464898225686999000
27335023	::464898243386544000
22285873	::464898542944153000
633506625	::464898999502127000
454471454	::464899149826363000
384683676	::464899408824635000
454471454	::464899432807690000
412304311	::464899437731803000
412304311	::464899455851175000
268397639	::464899474775879000
69494041	::464899511698333000
429491583	::464899511962181000
399645465	::464899531146936000
268397639	::464899708184707000
560698843	::464899925398929000
608426191	::464900270171099000
408098797	::464900356989009000
364641621	::464900639680503000
24392243	::464900825132052000
46268291	::464900865006911000
43967474	::464901089834188000
258235483	::464901264196001000
308175001	::464901394256773000
399645465	::464901614327701000
356579210	::464901847678205000
138083816	::464901874823360000
71878260	::464901905681252000
27836945	::464901914002718000
356579210	::464901934189932000
371477472	::464902139605975000
356579210	::464902189073592000
97326618	::464902213794811000
138083816	::464902296305152000
454471454	::464902399959007000
371477472	::464902402697883000
124954284	::464902473854230000
454471454	::464902610563391000
356579210	::464902616619970000
371477472	::464902676233596000
356579210	::464902700564742000
356579210	::464902921461960000
371477472	::464902980203216000
356579210	::464903085035622000
356579210	::464903303974117000
371477472	::464903326023577000
356579210	::464903427840278000
28066346	::464903542328025000
408098797	::464903694904209000
124954284	::464903803888603000
46268291	::464903825871368000
124954284	::464903840655896000
124954284	::464903851674304000
124954284	::464903870603214000
433916111	::464903877427757000
124954284	::464903884746407000
379357885	::464903896167886000
124954284	::464903906300940000
19374297	::464903963951640000
124954284	::464903978204270000
124954284	::464903994713055000
109361476	::464904313270063000
28066346	::464904448536346000
33904380	::464904450818449000
115583749	::464904464172724000
33904380	::464904477888491000
22285873	::464904902456922000
404496513	::464905133336567000
31144939	::464905176558882000
28066346	::464905499507707000
28066346	::464905565953880000
356579210	::464905611155894000
28066346	::464905619489972000
173371030	::464905761647120000
226357092	::464905774695591000
588634771	::464905799639515000
46268291	::464905811240566000
244800948	::464905875421802000
173371030	::464905890861027000
588634771	::464905906669748000
371477472	::464906905648111000
172025978	::464907057091448000
137587439	::464907336185036000
16846197	::464907708991553000
371477472	::464907736992735000
60221494	::464908053033537000
109361476	::464908065465065000
371477472	::464908144930738000
478462259	::464908343534813000
205030447	::464908514457292000
181812900	::464908534262816000
416130255	::464908952119951000
51964139	::464909037914845000
40097041	::464909618012229000
308175001	::464909693190537000
173371030	::464910066231963000
48157278	::464910115590512000
308175001	::464910179130019000
351152035	::464910207919738000
124011751	::464910233727668000
321839755	::464910407753547000
207781904	::464910473763102000
31144939	::464910568000724000
52818001	::464910643221393000
201810972	::464910645952266000
330645900	::464910680672333000
25942336	::464910801305104000
373147853	::464910953004666000
308175001	::464911202523414000
486138458	::464911509177368000
109361476	::464911686785187000
360730562	::464912012036681000
364646765	::464912135160475000
459987659	::464912639207153000
316902035	::464912845789212000
316902035	::464912959446470000
316902035	::464912962588008000
241324134	::464913538109423000
124954284	::464913541623840000
331925277	::464913565863141000
50546012	::464913600952692000
96013044	::464913754577436000
432622681	::464913821124280000
132649069	::464913855614046000
132649069	::464913910479728000
132649069	::464914044995264000
220867112	::464914154566868000
31144939	::464914328131756000
588634771	::464914390656229000
31144939	::464914434079883000
588634771	::464914628926275000
588634771	::464914772295954000
588634771	::464914940693082000
286265668	::464915052152111000
304645030	::464915141750816000
29845719	::464915154627731000
421158343	::464915245245685000
26925878	::464915289143279000
588634771	::464915297376673000
304645030	::464915372337295000
162559610	::464915514922635000
276784048	::464915896444547000
588634771	::464916138951180000
24537703	::464916176502398000
474400310	::464916187294359000
537003519	::464916246258278000
588634771	::464916365321990000
474400310	::464916725473869000
190624012	::464916757765816000
245957488	::464916831560810000
301657872	::464916899310997000
197210844	::464916917879193000
241324134	::464917102563176000
238401588	::464917127393447000
390900557	::464917218224922000
434675222	::464917464468697000
389197869	::464917515861504000
635577431	::464917672937807000
132649069	::464917734443458000
320452099	::464917894761938000
588634771	::464917918057517000
150839491	::464918062487977000
619608540	::464918101667356000
389197869	::464918149922824000
255205725	::464918353573068000
636632104	::464918360107388000
256346048	::464918430726885000
276784048	::464918479934459000
390479008	::464918551229648000
302673934	::464918642850025000
314604858	::464918683853148000
256346048	::464918857635733000
65412211	::464919702691930000
114600119	::464919713739726000
125560060	::464919852852195000
321839755	::464919891997626000
276784048	::464920079553929000
33708987	::464920165596286000
633506625	::464920293970939000
431944862	::464920482244866000
13683762	::464920504172695000
45190114	::464920629305966000
114600119	::464920753629302000
574250205	::464920792095289000
408098797	::464920841642582000
129876980	::464920930926338000
208894791	::464920980742475000
45190114	::464921098589454000
229650081	::464921188863836000
15742158	::464921257641660000
361691248	::464921432309252000
15742158	::464921466677383000
334442114	::464921960330584000
328057955	::464921965979906000
454406979	::464921968186523000
34445704	::464922049736372000
386956382	::464922154094854000
229650081	::464922325109186000
197210844	::464922690176819000
635577431	::464922903788539000
291288952	::464923425241571000
17326645	::464923818746982000
249451202	::464924148578283000
138083816	::464924246620524000
167184626	::464924418632724000
249451202	::464924771927326000
429348972	::464924785102057000
386956382	::464924969231990000
312857835	::464924990744584000
276784048	::464925060663222000
378281495	::464925100085895000
173371030	::464925215684714000
285988306	::464925539963531000
255195496	::464925688941019000
249451202	::464925818506866000
345261852	::464925928527634000
20778748	::464926050083168000
312857835	::464926099450122000
143969555	::464926413196247000
489961036	::464926443688845000
249451202	::464926501268652000
186287095	::464926502648573000
249451202	::464926685809627000
255195496	::464926704159715000
249451202	::464926842227802000
186287095	::464926862267785000
241790793	::464926884678340000
232901934	::464926990466703000
167183597	::464927322336813000
186287095	::464927420475527000
425381729	::464927646216769000
322324723	::464927670984122000
205030447	::464927671365808000
117264210	::464927731231105000
186287095	::464928048882909000
232901934	::464928102599393000
117264210	::464928208454819000
313496905	::464928554115809000
350003589	::464928618364145000
31294794	::464928659757748000
365658620	::464928963718963000
60221494	::464929036863414000
224501206	::464929108338565000
633506625	::464929272734298000
31345791	::464929638905831000
31345791	::464929665061502000
132649069	::464929806703161000
320249108	::464930368408547000
275260502	::464930399009792000
224501206	::464930659962597000
230227645	::464930915039584000
114070939	::464931202734886000
304645030	::464931463042199000
460772038	::464931470201475000
389197869	::464931501852086000
599787941	::464931772942544000
478145352	::464931911174193000
444979318	::464932110252261000
69494041	::464932178879451000
389197869	::464932260253540000
284316159	::464932448540045000
15742158	::464932598507372000
709921765	::464932705147551000
188917484	::464932745165422000
490841822	::464932747509641000
21568615	::464932976652845000
155650977	::464932979564089000
301761224	::464933129124208000
346998772	::464933138595340000
342878651	::464933198451863000
33358166	::464933206916358000
409777239	::464933211748204000
409777239	::464933275878686000
409777239	::464933319772475000
242305581	::464933327619641000
181812900	::464933361728114000
242812276	::464933481198653000
231150237	::464933529693224000
220867112	::464933755954528000
15742158	::464933940714041000
17356903	::464934044774703000
107750524	::464934063456141000
242812276	::464934168271814000
132649069	::464934340234084000
423941104	::464934543636828000
345508633	::464934797291581000
276784048	::464934861094916000
178985516	::464934933539344000
423941104	::464935294589227000
178985516	::464935590052384000
615688476	::464935802867179000
709921765	::464935867053002000
423941104	::464935931829813000
241790793	::464935937148203000
285988306	::464936032832479000
15742158	::464936174759337000
503741267	::464936306468876000
155650977	::464936313028739000
46268291	::464936442557255000
69494041	::464936558760448000
158948390	::464936780714622000
20935798	::464937408170315000
22067825	::464937923251433000
222173816	::464938337531211000
172025978	::464938403780243000
275260502	::464938750188220000
213287321	::464938880836571000
173371030	::464939254016004000
470801476	::464939329023119000
224501206	::464939495058460000
224501206	::464939673614180000
69801582	::464939716014788000
193796724	::464939966334631000
238786875	::464940123113938000
14954949	::464940178423832000
220867112	::464940189903634000
393133633	::464940215929298000
545784705	::464940485334040000
8036902	::464940945923129000
24803741	::464941000545550000
24803741	::464941094393090000
457250385	::464941176567504000
107750524	::464941301289742000
205030447	::464941429467652000
588634771	::464941492126380000
91345170	::464941762377957000
475356723	::464941796263731000
295744235	::464942152041390000
40708485	::464942467817566000
73299390	::464942715403517000
457250385	::464942912137359000
273955213	::464943230564728000
22294252	::464943323526885000
17356903	::464943458336403000
726320420	::464943533711847000
537633292	::464943548451008000
112801155	::464943585532473000
383243793	::464943812263964000
383243793	::464944041390776000
395057520	::464944087804956000
475356723	::464944222240378000
395057520	::464944239110275000
383243793	::464944289685200000
383243793	::464944330260881000
253552344	::464944372375486000
173371030	::464944513417363000
109361476	::464944649594216000
383243793	::464944853579608000
33528820	::464945117430685000
399174015	::464945212205588000
473454563	::464945272695422000
167365283	::464945281562189000
633506625	::464945284439474000
138083816	::464945827191201000
172025978	::464945944480333000
620459453	::464946077880549000
33238183	::464946101892972000
315559101	::464946208029827000
205030447	::464946220696219000
620459453	::464946247007481000
383243793	::464946308931784000
620459453	::464946627867058000
432116634	::464946650117447000
65482831	::464946696532000000
344857407	::464946826320162000
328057955	::464946943144501000
156166678	::464947021795692000
344857407	::464947089386901000
156166678	::464947163466706000
620459453	::464947204273504000
182092022	::464947450663698000
19879486	::464947500387172000
311924851	::464947918697684000
251821834	::464948131239440000
162802335	::464948162906845000
596957614	::464948192069816000
360730562	::464948278300114000
308690900	::464948464539824000
149980973	::464948523721437000
162802335	::464948696732672000
389197869	::464948739547742000
423941104	::464948781738242000
328858212	::464948983178485000
434045786	::464949160094208000
237938155	::464949385814880000
360730562	::464949425815957000
107750524	::464949911956779000
260911912	::464949957158768000
253552344	::464950017074028000
124011751	::464950395152773000
124011751	::464950439255867000
615688476	::464950621452251000
320249108	::464950692638388000
236266292	::464950700297170000
19945993	::464950835051388000
19945993	::464950845248122000
17326645	::464951047123779000
344857407	::464951229479542000
277645720	::464951276829016000
119434884	::464951337558347000
303480264	::464951688848474000
124011751	::464951804669607000
277645720	::464951844490330000
128284695	::464952175710703000
32596609	::464952195365216000
303480264	::464952313355194000
256638502	::464952357152104000
277645720	::464952375984537000
443375828	::464952892399443000
386833057	::464953021676683000
633506625	::464953176827756000
436214232	::464953827876024000
631513843	::464953905562931000
631513843	::464953919760637000
537003519	::464954256403881000
342934741	::464954259239231000
436214232	::464954479092039000
256638502	::464954550370435000
249451202	::464954580434812000
271717879	::464954801277923000
91024211	::464954823704465000
389197869	::464954873117941000
249451202	::464954962959925000
599589782	::464955017452331000
257225781	::464955225388756000
301257200	::464955327150956000
320452099	::464955343601016000
272184078	::464955344930615000
537003519	::464955368984944000
61478431	::464955524761800000
436214232	::464955608538427000
257225781	::464955618995232000
277251070	::464955697109946000
256638502	::464955885681651000
436214232	::464955941859774000
17356903	::464955992942579000
429906977	::464956101792772000
374289648	::464956114971291000
436214232	::464956477094903000
358296822	::464956494882930000
28066346	::464956644422475000
46268291	::464956656238206000
28066346	::464956764224376000
16846197	::464956851655045000
505542733	::464956861121175000
436214232	::464956897196400000
182092022	::464956966687604000
545784705	::464956973386309000
28066346	::464957037278146000
505542733	::464957207956561000
242812276	::464957289473277000
505542733	::464957315842449000
505542733	::464957590800068000
17210128	::464957685591707000
505542733	::464957721033191000
261900342	::464957804508241000
262471070	::464957912545128000
505542733	::464957956052623000
290265158	::464958052827791000
505542733	::464958060889260000
378609308	::464958072377458000
58847822	::464958090224226000
301203823	::464958176866365000
59352013	::464958216678277000
290265158	::464958294360993000
324536771	::464958405749534000
395057520	::464958406483509000
357265451	::464958514658832000
434675222	::464958777964625000
58847822	::464958801440178000
124246645	::464958807207325000
308175001	::464959005366833000
385782746	::464959034672443000
29845719	::464959329330667000
308690900	::464959349866000000
301203823	::464959461350600000
231689668	::464959618859298000
39237011	::464959648454680000
222173816	::464959871222550000
186287095	::464959927040356000
434675222	::464959949571756000
345261852	::464960152035012000
59352013	::464960175489552000
186287095	::464960274253217000
346412695	::464960420143693000
301203823	::464960444185452000
100934605	::464960572082368000
17356903	::464960831529046000
124246645	::464960881676517000
46268291	::464961010219376000
374289648	::464961022265004000
28066346	::464961025742499000
17356903	::464961042901004000
174720518	::464961152884441000
389197869	::464961203744546000
46268291	::464961673292308000
459476150	::464961851109822000
15170503	::464961859746299000
118810756	::464961879132372000
137587439	::464961910044381000
440314946	::464961949596655000
358296822	::464962126918844000
332028268	::464962185685651000
186287095	::464962187623407000
159640806	::464962235899842000
384059261	::464962307877896000
378850242	::464962315876843000
29845719	::464962402396561000
29845719	::464962581086490000
138083816	::464962658434027000
52818001	::464962685105209000
321637063	::464962745020854000
459476150	::464962823068467000
124011751	::464962923664658000
390479008	::464963078841307000
138083816	::464963097191784000
390479008	::464963121778421000
69494041	::464963125159399000
186287095	::464963181946089000
47348539	::464963416788987000
186287095	::464963428688617000
73299390	::464963442022313000
32596609	::464964097638154000
58847822	::464964429868564000
59352013	::464964464253480000
59352013	::464964672282587000
46268291	::464964695242584000
277251070	::464964839883157000
29845719	::464964857544978000
484497575	::464964873555038000
328858212	::464964932216164000
390479008	::464964951514566000
276784048	::464964976223223000
15170503	::464964995743510000
484497575	::464965011098861000
389197869	::464965109325254000
335367791	::464965201192693000
317483868	::464965220335890000
334420539	::464965323167649000
21623464	::464965336828096000
33358166	::464965357388976000
434675222	::464965389043384000
357265451	::464965396252983000
308175001	::464965646959136000
91130285	::464965697156550000
457250385	::464965871295668000
276131997	::464965956201381000
500388817	::464965987813851000
308690900	::464965996072030000
15170503	::464966079874600000
159986953	::464966172685766000
484497575	::464966245201108000
32671267	::464966250410426000
257597142	::464966369247629000
484497575	::464966528207564000
472415509	::464966596629250000
107750524	::464966604350967000
17326645	::464966771162640000
484497575	::464966835352252000
484497575	::464966910157664000
222687654	::464967049756696000
458847153	::464967077141299000
31586329	::464967159664218000
608426191	::464967299410436000
237938155	::464967372416507000
378609308	::464967376094498000
621306179	::464967380687671000
15170503	::464967399624568000
100376439	::464967465747746000
65412211	::464967552708661000
459476150	::464967569938456000
159986953	::464967643544305000
378609308	::464967703728369000
484497575	::464967717876150000
500388817	::464967898256384000
378609308	::464967942996643000
276784048	::464968084949045000
149980973	::464968126606475000
596191047	::464968179820019000
8036902	::464968192881074000
410047216	::464968318768541000
166307106	::464968320844718000
17356903	::464968373227778000
378609308	::464968583584301000
269151566	::464968678753046000
159986953	::464968681597173000
410047216	::464968699128987000
29845719	::464968881711235000
15170503	::464968892843302000
633506625	::464968902393335000
378609308	::464969081871810000
378609308	::464969226281697000
159986953	::464969279213809000
457250385	::464969315918548000
186287095	::464969321912225000
284316159	::464969358415261000
137587439	::464969444549079000
159986953	::464969490929704000
108798356	::464969496261062000
378609308	::464969526665175000
81007000	::464969631284068000
159986953	::464969686317150000
59352013	::464969706223316000
186287095	::464969710929715000
348683759	::464969726628610000
159986953	::464970142766465000
81007000	::464970142930444000
108798356	::464970206524096000
320452099	::464970217332813000
22067825	::464970360447049000
137587439	::464970364297027000
415943958	::464970372832845000
81007000	::464970588529119000
49221816	::464970685660794000
108798356	::464970728253964000
334420539	::464970784654360000
22067825	::464970839566589000
350083690	::464970853831020000
423941104	::464971003047997000
186287095	::464971184246116000
124011751	::464971232568303000
435409494	::464971459975454000
633506625	::464971478878806000
15170503	::464971518993522000
29845719	::464971649310158000
189272740	::464971649956466000
360814823	::464971732789379000
360814823	::464971771305684000
344950744	::464971797448765000
434675222	::464972085774020000
344950744	::464972174710022000
17356903	::464972188005965000
22067825	::464972283199897000
393105437	::464972389734821000
331398205	::464972574170943000
128284695	::464972606269947000
22067825	::464972811984199000
124011751	::464972822301782000
16846197	::464972827888988000
321637063	::464972922822877000
445808726	::464972957056393000
384488111	::464973026266591000
304224068	::464973097066856000
414449852	::464973117698228000
360814823	::464973423756603000
393264911	::464973511350444000
331398205	::464973576215334000
360814823	::464973761507491000
360814823	::464973814661935000
352943670	::464973880767946000
478020840	::464973933771366000
367990281	::464973998032306000
393264911	::464974232209080000
49221816	::464974417823821000
17356903	::464974430419316000
445808726	::464974523016953000
182092022	::464974586019602000
505219745	::464974754441490000
53545809	::464974840118919000
182092022	::464974963045195000
393105437	::464975004082241000
393105437	::464975130674724000
238786875	::464975158227116000
367990281	::464975353941749000
22067825	::464975648180539000
182092022	::464975648272834000
608426191	::464976030177173000
171724420	::464976077710827000
255299055	::464976317415313000
43967474	::464976444473737000
393264911	::464976520344113000
573151200	::464976536584482000
47017345	::464976583800160000
599787941	::464976603148476000
143455927	::464977064647737000
393133633	::464977100856766000
519936824	::464977141046583000
519936824	::464977236085309000
47017345	::464977253428776000
393133633	::464977316762759000
171724420	::464977365656154000
393133633	::464977475919806000
457250385	::464977667654438000
275260502	::464977772092616000
450378413	::464978044516446000
293246270	::464978095175634000
726320420	::464978140356300000
315559101	::464978235587969000
335068121	::464978407705423000
276784048	::464978491922849000
47017345	::464978616989020000
29845719	::464978632855650000
29845719	::464978841358712000
450378413	::464978920140337000
30944417	::464978989044342000
245957488	::464978999022989000
262471070	::464979016370626000
436214232	::464979263494434000
436214232	::464979645197070000
183438897	::464979918367911000
385259637	::464979993597317000
319851493	::464980353413689000
450378413	::464980403560800000
319851493	::464980523907944000
436214232	::464980740803809000
385259637	::464980806294044000
633506625	::464980909511290000
319851493	::464980911507783000
319851493	::464980926389157000
186287095	::464981000687058000
159726392	::464981099673034000
23672351	::464981488908251000
275260502	::464981537554169000
450378413	::464981560735707000
436214232	::464981598241189000
183438897	::464981653744414000
450378413	::464981810162589000
450378413	::464982110869004000
346654346	::464982179508797000
450378413	::464982227999150000
450378413	::464982296534065000
445903498	::464982328146927000
173371030	::464982544996261000
159652545	::464982595202482000
450378413	::464982709006123000
159652545	::464982757576560000
633506625	::464982780208631000
216819428	::464983087063920000
173371030	::464983135956918000
40097041	::464983243394015000
78513872	::464983246246141000
22067825	::464983269394898000
22327740	::464983269734637000
94310638	::464983381080420000
34841151	::464983414991376000
277251070	::464983538366816000
173371030	::464983825009750000
249451202	::464984098168373000
319851493	::464984110851567000
381599486	::464984733089529000
453280756	::464984778031509000
172025978	::464984944599515000
22067825	::464984944729915000
328252982	::464984995296448000
414449852	::464985035096207000
315559101	::464985134941601000
215385454	::464985374054305000
279081886	::464985691521155000
167365283	::464985818092691000
22067825	::464985988201463000
249451202	::464986152408080000
519936824	::464986160146956000
46268291	::464986180044333000
450378413	::464986237195915000
491969843	::464986330762858000
328057955	::464986493174697000
519936824	::464986560723972000
252314330	::464986597415333000
210676238	::464986805981679000
47017345	::464987079370612000
384503737	::464987084059852000
338477631	::464987607303479000
608426191	::464987818318909000
46268291	::464987835763007000
29845719	::464987853835890000
328057955	::464987914594578000
334825824	::464988234603589000
277251070	::464988335807926000
201810972	::464988409950633000
19071786	::464988788834713000
311031621	::464988807356362000
18277474	::464988838549405000
311031621	::464988866735132000
20738985	::464988881482682000
49221816	::464988907864457000
419249711	::464988913527177000
155650977	::464989370202607000
311031621	::464989508136480000
386169383	::464989795773456000
322327312	::464989857308504000
260038180	::464989891009314000
417472148	::464990323731472000
93927673	::464990552614637000
255195496	::464990667534782000
384503737	::464990738535559000
332028268	::464990770865668000
332028268	::464990873483481000
332028268	::464990928068165000
384503737	::464991031369678000
384503737	::464991330285154000
22327740	::464991349100408000
87306187	::464991757386924000
261900342	::464992009321578000
261900342	::464992144894066000
29845719	::464992184618340000
377486283	::464992490622160000
181812900	::464992636668248000
181812900	::464992754360385000
156166678	::464992800463790000
417472148	::464992818109235000
31586329	::464993288009703000
290195625	::464993798603296000
370845710	::464994012253134000
79861287	::464994036307472000
384503737	::464994069249540000
468102453	::464994464339992000
290195625	::464994492848680000
234630547	::464994620447813000
58847822	::464994883418083000
249451202	::464994909758320000
22327740	::464995194966769000
444375493	::464995254899597000
340119318	::464995334322524000
308175001	::464995463230279000
303342881	::464995857327079000
100090407	::464995905796444000
29436016	::464995951758016000
28066346	::464995964751597000
393622132	::464996267739725000
436214232	::464996379169783000
412000113	::464996407095877000
242206017	::464996990976536000
20275866	::464997048040062000
39237011	::464997104151056000
28066346	::464997112623554000
28066346	::464997519081369000
238322255	::464997680574644000
303342881	::464997759230427000
29845719	::464997828461600000
58847822	::464997855317340000
341493662	::464997910862913000
29845719	::464997945243611000
412000113	::464998012969058000
412000113	::464998069147545000
29845719	::464998109161201000
412000113	::464998223741210000
303342881	::464998237733003000
412000113	::464998255613718000
45929336	::464998300928581000
328858212	::464998376678117000
328858212	::464998462489366000
303342881	::464998515127484000
332028268	::464998689010774000
412000113	::464998963268292000
303342881	::464998967172812000
412000113	::464999029878054000
505542733	::464999038933549000
124011751	::464999117136351000
412000113	::464999201211179000
308175001	::464999224900214000
412000113	::464999241627484000
124011751	::464999323189915000
505542733	::464999476596592000
412000113	::464999487405322000
505542733	::464999576320372000
412000113	::464999607446294000
412000113	::464999742632914000
313496905	::464999942549819000
33528820	::464999955997159000
412000113	::465000001866067000
505542733	::465000046736707000
412000113	::465000088029659000
181101394	::465000107331432000
412000113	::465000310667481000
384488111	::465000339855265000
412000113	::465000346210029000
384488111	::465000386118430000
412000113	::465000773093703000
64768338	::465000812586881000
29845719	::465000823571759000
257597142	::465000855033610000
396332641	::465000875803836000
412000113	::465001043315941000
396332641	::465001139323547000
412000113	::465001221083119000
412000113	::465001462633082000
457250385	::465001516865040000
633506625	::465001523945037000
414449852	::465002125739556000
50546012	::465002135881412000
20275866	::465002246191976000
45173032	::465002303208960000
618760575	::465002311270420000
344857407	::465002325883367000
20275866	::465002329268584000
20275866	::465002367403180000
45173032	::465002460126248000
436214232	::465002492581801000
45173032	::465002509409341000
80159052	::465002549393629000
318065690	::465002683007393000
20275866	::465002702423224000
80159052	::465002797927120000
20275866	::465002947152470000
572151259	::465002964998832000
436214232	::465003052559110000
20275866	::465003197674061000
436214232	::465003234537377000
80159052	::465003308797534000
212060681	::465003405920858000
20275866	::465003581083746000
20275866	::465003606299914000
414449852	::465003779289776000
29845719	::465003833299451000
202292166	::465003898609352000
352943670	::465003912848617000
336347539	::465003989982248000
40946018	::465004049524621000
40946018	::465004307059073000
40946018	::465004636483899000
338849269	::465004793035902000
40946018	::465004821335261000
40946018	::465005022410207000
338849269	::465005180682264000
338849269	::465005346906730000
259601379	::465005380217884000
338849269	::465005520026210000
338849269	::465005596937179000
341493662	::465005635848142000
338849269	::465005678004690000
28066346	::465006475551973000
229650081	::465006599959236000
360730562	::465007387586211000
308657649	::465007392456212000
436214232	::465007535783546000
321637063	::465007943503863000
128380028	::465008019747528000
183438897	::465008362266955000
128380028	::465008365639192000
386956382	::465008629431562000
167184626	::465008848785252000
128380028	::465009048165703000
66184984	::465009330148741000
580156304	::465009363506462000
183438897	::465009382267174000
580156304	::465009427926765000
300607168	::465009482217840000
237330810	::465009527143038000
14190836	::465009761620996000
222687654	::465009798267011000
59352013	::465010338551693000
416018810	::465010729297641000
274311440	::465010882050011000
416018810	::465011311521198000
274311440	::465011432653082000
414449852	::465011486814142000
465292139	::465011584029310000
465292139	::465011654481416000
416018810	::465011708373655000
167183597	::465011744436281000
66555228	::465011970333081000
192677318	::465012045491228000
252355708	::465012065082429000
416018810	::465012274508595000
465292139	::465012547713003000
252355708	::465012842823815000
300607168	::465013050912047000
416018810	::465013076639490000
416018810	::465013379380158000
259601379	::465013475488829000
166307106	::465013777184722000
65926573	::465014002738012000
205030447	::465014097042739000
65926573	::465014282233847000
65926573	::465014485506605000
65926573	::465014952701751000
65926573	::465015014584487000
45173032	::465015333808775000
45173032	::465015461810548000
592475734	::465015688831045000
290195625	::465015795731271000
489961036	::465015961138245000
172025978	::465016184383868000
205030447	::465017184729563000
367990281	::465017372353368000
152715270	::465017794405224000
245957488	::465018220215545000
300607168	::465018255854563000
65926573	::465019002364776000
318065690	::465020925671260000
258196512	::465020971691171000
181101394	::465021202285592000
245957488	::465022238178410000
20496164	::465022268322504000
319851493	::465022491929243000
629787407	::465023002145746000
245957488	::465023109230518000
474371126	::465023658813972000
52818001	::465023701743067000
367990281	::465024160759316000
253552344	::465024314912571000
621306179	::465024731729920000
231689668	::465025013511618000
273955213	::465025073150455000
238880491	::465025138694836000
181101394	::465025234597199000
367990281	::465025257804685000
408031484	::465026270120521000
340119318	::465026618633625000
367990281	::465026632936206000
238880491	::465026671134126000
238880491	::465026886343868000
473718221	::465027108545118000
25680589	::465028092390825000
22285873	::465028646571634000
22285873	::465028968601903000
25680589	::465029317102010000
283051149	::465029886537498000
174840636	::465030033359118000
312856997	::465031317357621000
60712766	::465031746783027000
273955213	::465032244835680000
408098797	::465033290068807000
128937859	::465033517093511000
22285873	::465035042969108000
105607367	::465035356539068000
51480688	::465036439227342000
201810972	::465036521486426000
410122679	::465036542835445000
40946018	::465036557926543000
318065690	::465036639836708000
40946018	::465036645730099000
22327740	::465037211482587000
40946018	::465037552010141000
40946018	::465037787889410000
52818001	::465037894735130000
45704670	::465038403655184000
52818001	::465038831151251000
40946018	::465039116930142000
40946018	::465039220940500000
152715270	::465040307138998000
49886698	::465041354108579000
35706997	::465041791423508000
36654229	::465042101894270000
408098797	::465042558947983000
22285873	::465043419677880000
245669191	::465043972939735000
351152035	::465045405856583000
421179396	::465046866346782000
193796724	::465047530565550000
283518032	::465049129891397000
65482831	::465050568483147000
65482831	::465050646157463000
29302446	::465053023371157000
506707370	::465053542152429000
102233693	::465054553675542000
15186859	::465054722211463000
16107745	::465055814106218000
367990281	::465056622104936000
367990281	::465056634864013000
100934605	::465057704072192000
359104594	::465059084715454000
181101394	::465059518460600000
629787407	::465059927929921000
445808726	::465061021552771000
629787407	::465061579953037000
30406728	::465061745531179000
213187842	::465062502666338000
415703077	::465063326708273000
51964139	::465064380405923000
406121427	::465066539071188000
434045786	::465066975006564000
110236585	::465068764501770000
408098797	::465068953224884000
172025978	::465070760348770000
40708485	::465070854192496000
634615880	::465071684815310000
301657872	::465071743229370000
415703077	::465072173858566000
69044676	::465072481150042000
16107745	::465074155080400000
297043246	::465075223297945000
158948390	::465075900774879000
158948390	::465076101694636000
158948390	::465076163174735000
158948390	::465076325553045000
158948390	::465076625571602000
158948390	::465076680747679000
158948390	::465076780240764000
158948390	::465077025477492000
158948390	::465077143970787000
97307001	::465078166915014000
158948390	::465078432578433000
158948390	::465078695812931000
521938520	::465078750145970000
545129813	::465078756114067000
158948390	::465078809092714000
158948390	::465078926281572000
434675222	::465079011367223000
158948390	::465079055759732000
185356495	::465079129839124000
434675222	::465079229206384000
158948390	::465079329224155000
434675222	::465079414321987000
434675222	::465079466180763000
434675222	::465079497801629000
158948390	::465079669403164000
434675222	::465079962421440000
88018997	::465079986039173000
185356495	::465080017148735000
434675222	::465080053639184000
315872678	::465080140272128000
434675222	::465080212397756000
158948390	::465080394774507000
158948390	::465080569039441000
28405302	::465080698831790000
158948390	::465080880479105000
158948390	::465081094237609000
165658390	::465081658559848000
17326645	::465082590601703000
214678768	::465083149316157000
415703077	::465083275447259000
90797741	::465083815786848000
29849760	::465084532224319000
236930269	::465086584379801000
280194602	::465086711353995000
343018153	::465087445734678000
260911912	::465088099140116000
500239410	::465088280074403000
105852149	::465088280287903000
407395368	::465088797906976000
26198467	::465089109602484000
184195472	::465089242574491000
460772038	::465089715306119000
166307106	::465089759698628000
351316240	::465090007242649000
247372701	::465090021318348000
415703077	::465090362688561000
31250549	::465090757380943000
210674392	::465091142539677000
276784048	::465091230817189000
186823940	::465091495377113000
416506126	::465091726772686000
365523194	::465091777616023000
30787413	::465092217930285000
60399576	::465095072938065000
81765661	::465095263158161000
461652679	::465095781603504000
261471578	::465096229689786000
347643113	::465096380240109000
261471578	::465096450490515000
461652679	::465097118794149000
260440912	::465097360742162000
62396842	::465098353533939000
72210207	::465098617930256000
186823940	::465098704999825000
237330810	::465099065777086000
114064449	::465099633208078000
8036902	::465099844684890000
249451202	::465099971386036000
57933673	::465100531526942000
31258629	::465101421138821000
8036902	::465101473605365000
24803741	::465101634654466000
253120136	::465102056269697000
411786523	::465102305533362000
241198427	::465102369680662000
28252356	::465102408939749000
434675222	::465103011971608000
83878535	::465103380801544000
364405877	::465103928653135000
182092022	::465104492610850000
615688476	::465104520088129000
167183597	::465104533169786000
69494041	::465104543236517000
513270198	::465104664124325000
88018997	::465104817338060000
88018997	::465104883989741000
202196262	::465104898283933000
182092022	::465104902243368000
38440249	::465104984351047000
277794018	::465105513760296000
31144939	::465105580844392000
88018997	::465105825338380000
88018997	::465105897534914000
88018997	::465105989654806000
69494041	::465106046470860000
285906246	::465106078808551000
88018997	::465106230625964000
133508241	::465106320509526000
626942496	::465106398334812000
538590660	::465106529319137000
34536365	::465106560310456000
461652679	::465106652518051000
186823940	::465107177275789000
88018997	::465107254023581000
416548217	::465107688469176000
321876841	::465107716977881000
88018997	::465107875346411000
390552849	::465107911195492000
88018997	::465108046771789000
321876841	::465108082734153000
88018997	::465108084071743000
182092022	::465108295142109000
341153843	::465108971041615000
285906246	::465108989068328000
186823940	::465109046932942000
186823940	::465109081007472000
341037427	::465109085445058000
182092022	::465109098108047000
510998653	::465109109793361000
145000225	::465109116445523000
186823940	::465109138842730000
186823940	::465109174355902000
88018997	::465109193150967000
341153843	::465109259848794000
186823940	::465109334092181000
186823940	::465109444616257000
186823940	::465109529391529000
145000225	::465109907390603000
325036867	::465110059660607000
329471370	::465110192443502000
150034005	::465110386849902000
245957488	::465110499206889000
302525103	::465110557561868000
186823940	::465110583059423000
186823940	::465110590378479000
186823940	::465110632912932000
147779508	::465110638025379000
400704846	::465110804052729000
152127827	::465110852283019000
71878260	::465110903453921000
421356901	::465111068764024000
378850242	::465111078226386000
421356901	::465111369726308000
378850242	::465111377301217000
8036902	::465112126240358000
245957488	::465112138261204000
159944196	::465112490666647000
145572480	::465112719805276000
186823940	::465112844657123000
186823940	::465112893541720000
350083690	::465112916849459000
186823940	::465112926966120000
350083690	::465112935748993000
186823940	::465113390722342000
186823940	::465113574122471000
286265668	::465113644963876000
88018997	::465114083063508000
33538323	::465114417890205000
433916111	::465114914039013000
579271413	::465115621185703000
17769662	::465115928460791000
37977930	::465116003329114000
17769662	::465116052876447000
37802339	::465116323438395000
193192138	::465116482012082000
264622253	::465116678796214000
165634562	::465117759584894000
108798356	::465117825632186000
236528732	::465117881228066000
328794919	::465117941793832000
182092022	::465118317276307000
108798356	::465118413476491000
55704588	::465118506514522000
537633292	::465118648672464000
300594041	::465118691625947000
86970230	::465118751264739000
260038180	::465119157768712000
320249108	::465119734749745000
256088386	::465119747785232000
69064286	::465120429992980000
182092022	::465120556530933000
159986953	::465120978486304000
429348972	::465120988284219000
470801476	::465121199052181000
69494041	::465121472412155000
152454379	::465121545141379000
22067825	::465121958607089000
437082385	::465122459683790000
88018997	::465122522460344000
88018997	::465122613291782000
88018997	::465122993325101000
274191278	::465123012136558000
437082385	::465123105237917000
22067825	::465123274716762000
186823940	::465123385241251000
186823940	::465123646164709000
186823940	::465123683586306000
186823940	::465123824611368000
249451202	::465123887597240000
40896981	::465124120032575000
186823940	::465124153818112000
186823940	::465124234524913000
31258629	::465124297392930000
40896981	::465124311020228000
40946018	::465124550548520000
22067825	::465124571377844000
186823940	::465124613790642000
379358099	::465124787183169000
51649971	::465124824621125000
61478431	::465125163693277000
216819428	::465125467029127000
37977930	::465125689839353000
331482356	::465125961495625000
22067825	::465126194284089000
336821368	::465126509548535000
477188816	::465126549684256000
328871385	::465127157669576000
420731308	::465127219916857000
29984961	::465127393191936000
72293435	::465127437924564000
29984961	::465127458241396000
230903702	::465127477937860000
29984961	::465127537773785000
29984961	::465127583839821000
110236585	::465127648935419000
540510474	::465127731760332000
447313860	::465127852216569000
22067825	::465127922777747000
615688476	::465128058723512000
182092022	::465128392132542000
15086993	::465128431118594000
29984961	::465128542725218000
33217361	::465128941171138000
162245153	::465129233061527000
29984961	::465129428138205000
22067825	::465129446765510000
29984961	::465129457859051000
506519570	::465129561202515000
29984961	::465129688659394000
473118863	::465129691628580000
29984961	::465129967966494000
91606737	::465130328068067000
118810756	::465130333806272000
383243793	::465130619782332000
29984961	::465130635451826000
29984961	::465130674261741000
59647298	::465130828008132000
447313860	::465131000524054000
59647298	::465131209924702000
18929923	::465131358621564000
341803593	::465131458445598000
29984961	::465131586304761000
59647298	::465131672023748000
403160004	::465131672963645000
41143305	::465132244189732000
403160004	::465132276003516000
29984961	::465132401824239000
29984961	::465132428697165000
334420539	::465132472032718000
376541246	::465133091334270000
726320420	::465133833688739000
376541246	::465134444156686000
200849010	::465135004817690000
118810756	::465135035574935000
249468865	::465135083653828000
396786261	::465135170505302000
376541246	::465135211374977000
115583749	::465135328450211000
623065439	::465135793863147000
37802339	::465135895222308000
416548217	::465135975380029000
24100015	::465136363080146000
59622669	::465136404133982000
146608159	::465136508769292000
33238183	::465136896931545000
539183661	::465136962941505000
133112299	::465137015441592000
118810756	::465137107443662000
359806236	::465137132785258000
150839491	::465137235818340000
332028268	::465137237449904000
262471070	::465137292403679000
237938155	::465137631987507000
260038180	::465137849051127000
537633292	::465137962913918000
238880491	::465138156367785000
355598729	::465138175325634000
12685102	::465138198612832000
376541246	::465138282427211000
205030447	::465138622295863000
253552344	::465138941151436000
483526518	::465139000135532000
152454379	::465139260178591000
273748024	::465139300179247000
152454379	::465139351777587000
521938520	::465139392118403000
24803741	::465139502236049000
150828387	::465139639418748000
301657872	::465139883695026000
341153843	::465140244644253000
311724390	::465140311094611000
405239647	::465140370943131000
22844281	::465140571938365000
395057520	::465140693023748000
381599486	::465140929922228000
279230956	::465140964831424000
447313860	::465141107337084000
322446637	::465141199414648000
23672351	::465141221955235000
131254355	::465141274475905000
120532808	::465141443904802000
273955213	::465141578018062000
38594501	::465142380891348000
8036902	::465142382141247000
358617322	::465142988574695000
358617322	::465143040609226000
231689668	::465143092828721000
358617322	::465143218732933000
19895969	::465143495683239000
22536187	::465143803318665000
117264210	::465144172656091000
384503737	::465144183133442000
100376439	::465144605030092000
373147853	::465144657677398000
243427085	::465144796693417000
100376439	::465145531581214000
410122679	::465145879360712000
61478431	::465146697178705000
50306226	::465146964930473000
256845035	::465147045494669000
262496951	::465147180295020000
69494041	::465147414329171000
364405877	::465147655790678000
237938155	::465147669875527000
567014078	::465147742113644000
260038180	::465147791007027000
36219010	::465147933416259000
282625909	::465147995709644000
282625909	::465147997764861000
118810756	::465148054220591000
567014078	::465148130090954000
260038180	::465148132469510000
120853830	::465148163364368000
78513872	::465148327038709000
260038180	::465148371645497000
150828387	::465148406303064000
567014078	::465148524766973000
205030447	::465148737212674000
150839491	::465148812579704000
445808726	::465149094181076000
128103434	::465149375715373000
128103434	::465149399833010000
125560060	::465149533958074000
371243365	::465149661096189000
130312780	::465149843229249000
301257200	::465150208301875000
69494041	::465150300975034000
69494041	::465150335141818000
301244439	::465150516520288000
281295226	::465151261869096000
281295226	::465151333776228000
312710029	::465151433378377000
137117871	::465151690321059000
137117871	::465151749804654000
445826532	::465152071227174000
616892340	::465152182229401000
202798666	::465152666470219000
301257200	::465152679308967000
202798666	::465152710203801000
623065439	::465153080078913000
115503799	::465153140296527000
621474989	::465153186047987000
21568615	::465153380286222000
55120405	::465153497890312000
20738985	::465153522326335000
128103434	::465153552961507000
128103434	::465153574528233000
321839755	::465153602789847000
186693710	::465153742074298000
193192138	::465153881022803000
264300486	::465153887570108000
28736200	::465153908277403000
264300486	::465153909426618000
59352013	::465154001760452000
20738985	::465154168018468000
580156304	::465154171843260000
42564982	::465154496943755000
42564982	::465154585259024000
435349693	::465154834443038000
42564982	::465154977652932000
64905964	::465155070745935000
225203526	::465155194762706000
56509474	::465155210445611000
20935798	::465155354406707000
42564982	::465155374346010000
59352013	::465155378875867000
210671307	::465155545511374000
186287095	::465155610997059000
42564982	::465155674628825000
430943995	::465155734817099000
25784705	::465155836352806000
621474989	::465155845421301000
308657649	::465155857928712000
222173816	::465156280181485000
79754464	::465156667869782000
260338000	::465156702716063000
182092022	::465156971587313000
178985516	::465157268757954000
293213630	::465157355920183000
616892340	::465157689082122000
202927618	::465158024957407000
351922723	::465158104267907000
403160004	::465158290104922000
403160004	::465158461441839000
403160004	::465158708914184000
175532031	::465158719450263000
202927618	::465158739880730000
381778563	::465158778090844000
381778563	::465158807459332000
513658421	::465159176327405000
381778563	::465159423522910000
381778563	::465159467185614000
457250385	::465159469337694000
202927618	::465159512190484000
259876316	::465159725840351000
102233693	::465160140086181000
430943995	::465160474074812000
202927618	::465160483163475000
202927618	::465160532228464000
202927618	::465160567464787000
17326645	::465160680703033000
202927618	::465160827813625000
10095952	::465161593731710000
202927618	::465161619383668000
202927618	::465161671166554000
321839755	::465161909206265000
28922315	::465161997433069000
502240473	::465162331115520000
122799833	::465162616751812000
232901934	::465162677799493000
346412695	::465162777687240000
23933265	::465162838190088000
232901934	::465162861015093000
71284640	::465163074551676000
109331928	::465163082541449000
457250385	::465163772068646000
261942709	::465163928280920000
6652302	::465164232451833000
202927618	::465164434525016000
31345791	::465164468478291000
202927618	::465164563889934000
17086308	::465165001037463000
34863840	::465165160748167000
125560060	::465165344378986000
62518475	::465165384296169000
125560060	::465165486792376000
265786675	::465165897221431000
59647298	::465166057234108000
628045480	::465166080231485000
312710029	::465166419995680000
378771457	::465166435036049000
109331928	::465166598139953000
69494041	::465166637100834000
457250385	::465166713567186000
69494041	::465166764788436000
259021462	::465167056090824000
31345791	::465167211599265000
30516926	::465167379970797000
165491208	::465167494517653000
318692042	::465168292433252000
275813402	::465168576039911000
175532031	::465168763479150000
45704670	::465168800946872000
260038180	::465169091779919000
241198427	::465169613828132000
15733436	::465169855826903000
165491208	::465169931231694000
241198427	::465170186925264000
126428969	::465170230575394000
408224760	::465170275689299000
264946102	::465170281980379000
165491208	::465170313740034000
350424007	::465170422636761000
15733436	::465170537392898000
347643113	::465170894567272000
239257340	::465171789291978000
255818707	::465172053700935000
352943670	::465172108130013000
255818707	::465172210886656000
172025978	::465172421842980000
172025978	::465172423310966000
239257340	::465172509248069000
186572442	::465172656749568000
165634562	::465172659345842000
22195036	::465172693185097000
357306642	::465172740832362000
28066346	::465172935263920000
165634562	::465173201426075000
19569142	::465173642955866000
26925878	::465173831859339000
227859860	::465173881846632000
163768701	::465174079863939000
458847153	::465174182117273000
227859860	::465174201771368000
55472237	::465174383611236000
88018997	::465174449286053000
421179396	::465174487227310000
321794820	::465174525043175000
56509474	::465175144034758000
367990281	::465175213403951000
255205725	::465175228814200000
259021462	::465175234924920000
91345170	::465175372687228000
26925878	::465175501707825000
201113172	::465175508691345000
367990281	::465175526395871000
367990281	::465175529596157000
341153843	::465175537967972000
321794820	::465175571740106000
414449852	::465175580753682000
256638502	::465176794165829000
457250385	::465176817796534000
255818707	::465176851531722000
500239410	::465176856292261000
264622253	::465176963788054000
425897170	::465177019685548000
16710226	::465177037498773000
32471501	::465177141852651000
48157278	::465177520074002000
317483868	::465177671283269000
28405302	::465177921934852000
165491208	::465177928725434000
311924851	::465177950997213000
343018153	::465178440782839000
22285873	::465178579639468000
346654346	::465178581673328000
231689668	::465178731322277000
264946102	::465178752461193000
172827217	::465178802256347000
141735027	::465178834183008000
22285873	::465178872016039000
425897170	::465178905301630000
352943670	::465179036491079000
100934605	::465179229303222000
100934605	::465179489194876000
72210207	::465179646577750000
100934605	::465179697697914000
90797741	::465179783970574000
399174015	::465179812886487000
100934605	::465179894377631000
344285522	::465180037562761000
312856997	::465180045531545000
560698843	::465180264373555000
262496951	::465180308212809000
174840636	::465180364600651000
156961324	::465180402710102000
560698843	::465180415028785000
560698843	::465180592623980000
259601379	::465180612463427000
376541246	::465180785146728000
21623464	::465180801697857000
22285873	::465180830504321000
560698843	::465180837475254000
273497452	::465180855250350000
397934536	::465180962507075000
264622253	::465181143533637000
37977930	::465181392973103000
262496951	::465181586393026000
52818001	::465181629988614000
196659229	::465181675433914000
322327312	::465181698410680000
186287095	::465181805537001000
71878260	::465181977482903000
152715270	::465182003956940000
303342881	::465182412834488000
365767010	::465182484917809000
397717926	::465182727055376000
623065439	::465183272784629000
376541246	::465183378191306000
74955386	::465183405177446000
21415532	::465183444197056000
15733436	::465183702100623000
128937859	::465183826176532000
393105437	::465184004652937000
342878651	::465184115612848000
342878651	::465184152464027000
227859860	::465184278868164000
227859860	::465184390969311000
384594087	::465184475069296000
338477631	::465184538852069000
384594087	::465184612411404000
384594087	::465184658339024000
253552344	::465184680627564000
71878260	::465184979048493000
27335023	::465185179338690000
409404583	::465185410314813000
22294252	::465185448852062000
22294252	::465185697671176000
315559101	::465185698027671000
202927618	::465185738925961000
341732173	::465185789807054000
202927618	::465185802721296000
17356903	::465185890264825000
202927618	::465185904114421000
18437537	::465185997433499000
202927618	::465186286953717000
202927618	::465186311171633000
253552344	::465186440142684000
20738985	::465186452855586000
20738985	::465186637581148000
497544291	::465186754883252000
71878260	::465186857903734000
331246659	::465186997443637000
20738985	::465187161260969000
434045786	::465187191971655000
201113172	::465187350260092000
22294252	::465187370367590000
397717926	::465187504908685000
315559101	::465187767547224000
279230956	::465187862791475000
370088836	::465188046690734000
46268291	::465188126991085000
259021462	::465188238575943000
81007000	::465188468122214000
259876316	::465188635172560000
277251070	::465188885945798000
81007000	::465189107514081000
147779508	::465189332740218000
252756099	::465189710974173000
17356903	::465189743836553000
468965579	::465190090797752000
23672351	::465190158455689000
367990281	::465190250403606000
72293435	::465190443161247000
193796724	::465190550967431000
24803741	::465190692198027000
64596921	::465190764113174000
256638502	::465190876332187000
91666102	::465191358060572000
120139449	::465191536200654000
19028099	::465191791852285000
91666102	::465191821753061000
552029617	::465192029329190000
706034130	::465192081120436000
426786499	::465192290945081000
205928265	::465192357307379000
286487329	::465192419751780000
706034130	::465192462776942000
26879335	::465192556045664000
232468321	::465192915262660000
574250205	::465193159891222000
124954284	::465193298290675000
147779508	::465193620530683000
404496513	::465193898651156000
308657649	::465194026778382000
124954284	::465194042200838000
405676565	::465194130482933000
124954284	::465194214368632000
36485138	::465194787185123000
371243365	::465194839617708000
578593285	::465194911235846000
52295994	::465195225938292000
174840636	::465195529480056000
570502101	::465195629422338000
29845719	::465195831420026000
174840636	::465196035434762000
96056317	::465196169715408000
358296822	::465196336166363000
13298002	::465196724001452000
29845719	::465196738106912000
29335169	::465196769580957000
358296822	::465196977815166000
167183597	::465196978222014000
156961324	::465197007498260000
264295397	::465197230342012000
284931188	::465197243213955000
358296822	::465197483245596000
29845719	::465197589529645000
200849010	::465197948054540000
253886962	::465198004799303000
231150237	::465198038416633000
452882285	::465198090337918000
29845719	::465198119664496000
200849010	::465198123493904000
17356903	::465198166263201000
200849010	::465198189071851000
30242503	::465198208755724000
263013923	::465198212597702000
200849010	::465198227781058000
21415532	::465198475236212000
294347764	::465198544018608000
21415532	::465198710658703000
21415532	::465198959880044000
128284695	::465199156613480000
26920974	::465199162892746000
200849010	::465199238134374000
255547325	::465199374155673000
358296822	::465199601872433000
156961324	::465199778469384000
245935219	::465199849583828000
163768701	::465199890659041000
17356903	::465199901316767000
128937859	::465199907809157000
452882285	::465200113762066000
452882285	::465200169143640000
452882285	::465200324156743000
278316478	::465200371787653000
452882285	::465200446420701000
28405302	::465200491128180000
452882285	::465200666806202000
294347764	::465200974894600000
390479008	::465201117777772000
29335169	::465201173268426000
22195036	::465201258656047000
299389082	::465201413413273000
263013923	::465201763587743000
280194602	::465202028440875000
69494041	::465202038037442000
602895412	::465202054966018000
356579210	::465202097659871000
262496951	::465202122670489000
356579210	::465202322663280000
262471070	::465202593724375000
260440912	::465202780488347000
320954938	::465202782408953000
334420539	::465202877498400000
31586329	::465203040346054000
21623464	::465203160181927000
31586329	::465203204859248000
331246659	::465203480789925000
395687470	::465203602605486000
202798666	::465203879982813000
402925254	::465203967161425000
17356903	::465204229947551000
356579210	::465204361577381000
330468046	::465204456582549000
128103434	::465204620214947000
22195036	::465204634378706000
128103434	::465204638635941000
200849010	::465204674933846000
264622253	::465204902609047000
480973099	::465204984368205000
66555228	::465205168942747000
17356903	::465205196994674000
457250385	::465205726399725000
25235649	::465206056121950000
200849010	::465206181225840000
254319575	::465206281545220000
275260502	::465206429633511000
339565561	::465206503163834000
275260502	::465206505126764000
185356495	::465206667731148000
396332641	::465206750745198000
170924102	::465206768637706000
81007000	::465206849164148000
24718142	::465206860199763000
396332641	::465206880382758000
264622253	::465206880944406000
356579210	::465206897440608000
254319575	::465207017179987000
304645030	::465207090882301000
320452099	::465207111715401000
218321424	::465207210566352000
218321424	::465207306708189000
356579210	::465207469782757000
17356903	::465207832535896000
81007000	::465207991881306000
116633811	::465208155652521000
185356495	::465208234853138000
156166678	::465208325190455000
255547325	::465208341963481000
586783331	::465208428655153000
319851493	::465208647610413000
318065690	::465208811016310000
100376439	::465208870957088000
17356903	::465208997369622000
319851493	::465209132052516000
500388817	::465209140164694000
47017345	::465209179318534000
368079003	::465209334176419000
232901934	::465209680441376000
232901934	::465209779104010000
224068229	::465209923719024000
283518032	::465210239768596000
368079003	::465210352419225000
254319575	::465210371629142000
113221759	::465210895304376000
17356903	::465210909049511000
261942709	::465210985142157000
621474989	::465211091597811000
332028268	::465211259835920000
124011751	::465211471543418000
368079003	::465211612383952000
17356903	::465211648442396000
322327312	::465211892525723000
322327312	::465211960481841000
301244439	::465212084297662000
433916111	::465212086264418000
280826646	::465212203751067000
62518475	::465212265398931000
283518032	::465212273116864000
421179396	::465212340724449000
4059771	::465212972332494000
402925254	::465212999922241000
433916111	::465213081434345000
4059771	::465213315715989000
396655167	::465213350407045000
4059771	::465213367205257000
586783331	::465213665848066000
152454379	::465213862023684000
339184731	::465213867346644000
134181956	::465213935310749000
378773930	::465214165456396000
30242503	::465214167495221000
46771203	::465214237590040000
30242503	::465214272650637000
317860632	::465214694332973000
23663256	::465215068246773000
413367641	::465215234714914000
132649069	::465215460137762000
383812985	::465215864938061000
284316159	::465215903106596000
429906977	::465216180773343000
393105437	::465216204148207000
393105437	::465216213514080000
393105437	::465216242844835000
383812985	::465216321873920000
383812985	::465216417227235000
383812985	::465216432888745000
383812985	::465216475007967000
178985516	::465216542980837000
71878260	::465216766143389000
277251070	::465216891984695000
275813402	::465218132953800000
413686504	::465218240466018000
22294252	::465218422221983000
434675222	::465218552581353000
31569666	::465218619182313000
252725390	::465218664732430000
505219745	::465218889530359000
505219745	::465218957188681000
385782746	::465219489765027000
435478224	::465219570693709000
255818707	::465219648233811000
323691415	::465220086568345000
31345791	::465220158278356000
33358166	::465220205824991000
315559101	::465220521257631000
346654346	::465220771217178000
31345791	::465220836807286000
91666102	::465221005649403000
60218540	::465221195043176000
91666102	::465221398814683000
186572442	::465221577291083000
378771457	::465221578997760000
393133633	::465221647276834000
475930595	::465221972616429000
237938155	::465222007366627000
242206017	::465222058679762000
54721301	::465222067731054000
201113172	::465222135791632000
254319575	::465222220680536000
91666102	::465222357468991000
470801476	::465222464952606000
53724365	::465222775859605000
275813402	::465222865638682000
53724365	::465222908496064000
410047216	::465223001319804000
519936824	::465223017317277000
181812900	::465223211664568000
151129980	::465223242546819000
16107745	::465223401280647000
32382173	::465223614888165000
291288952	::465224060528787000
59647298	::465224070209212000
341037427	::465224511374102000
96443022	::465224551774056000
505323751	::465224673106472000
421356901	::465224779919024000
505323751	::465224831575678000
328794919	::465224876345655000
151129980	::465225075508011000
291288952	::465225096828055000
319851493	::465225293519519000
350003589	::465225341456633000
413686504	::465225985173245000
429906977	::465226414644809000
59647298	::465226604520566000
40810916	::465226622006607000
19945993	::465226649748127000
19945993	::465226661307633000
308726677	::465226704152051000
469722641	::465226839946833000
59583601	::465226975599415000
151129980	::465227072529375000
172025978	::465227164405596000
151129980	::465227345020743000
151129980	::465227513942523000
316025875	::465227604438425000
246050172	::465227632964272000
19945993	::465228033880645000
19945993	::465228043620196000
445808726	::465228051777728000
457250385	::465228423137202000
623065439	::465228562103296000
415259927	::465228621146488000
23672351	::465228918929113000
33358166	::465228937912922000
580156304	::465228951485292000
580156304	::465229044292677000
445808726	::465229202501816000
52295994	::465229215193780000
243427085	::465229276451995000
58661608	::465229344340967000
58661608	::465229401517744000
58661608	::465229474871918000
396655167	::465229710155591000
58661608	::465229786626154000
58661608	::465229818775502000
253717655	::465229909728980000
580156304	::465230027354034000
376541246	::465230032525221000
87306187	::465230060040241000
58661608	::465230069208977000
328858212	::465230101504745000
58661608	::465230117766443000
390900557	::465230494708166000
390900557	::465230508129931000
256638502	::465230665592872000
256638502	::465230710471917000
334420539	::465231100231835000
356448818	::465231184138878000
28066346	::465231310270001000
452882285	::465231328892710000
452882285	::465231682912915000
28066346	::465231841830522000
434675222	::465232048601698000
373147853	::465232874590191000
426685539	::465233106686214000
151129980	::465233131134394000
379357885	::465233249300533000
580156304	::465233496886493000
435478224	::465233639446675000
382414670	::465233682085593000
356448818	::465233706031276000
25235649	::465234346228465000
237938155	::465234545755697000
172025978	::465234841487671000
114070939	::465234844310450000
201810972	::465234872634974000
356448818	::465234986359345000
237938155	::465235124838486000
86349050	::465235184422379000
539183661	::465235221303283000
86349050	::465235522261385000
330468046	::465235575134367000
367990281	::465235615865643000
356448818	::465235662946721000
253886962	::465235794483884000
341803593	::465235828302544000
330468046	::465235947366281000
324536771	::465236119399837000
31345791	::465236141348618000
330468046	::465236223846395000
272999900	::465236498078380000
275260502	::465236627732721000
79363954	::465236717503803000
379253079	::465236771060477000
356448818	::465236823976202000
124954284	::465237009074622000
356448818	::465237054163804000
29845719	::465237063852654000
86349050	::465237189291286000
429491583	::465237226620588000
29845719	::465237281780293000
29845719	::465237347861557000
429491583	::465237433773064000
399174015	::465237620558430000
86349050	::465237660022624000
86349050	::465237785201614000
311924851	::465238348198838000
348683759	::465238364510109000
348683759	::465238479224336000
46268291	::465239134294908000
393133633	::465239146290634000
470660217	::465239265798930000
350083690	::465239377523007000
537633292	::465239956777365000
175532031	::465239960149188000
379253079	::465239990537293000
109331928	::465240070455189000
175532031	::465240074418794000
28405302	::465240099152609000
379253079	::465240169134977000
52441281	::465240680806105000
296590824	::465240930232958000
414449852	::465241163096522000
109331928	::465241290511118000
475930595	::465241411688738000
182092022	::465241803638067000
390900557	::465242021943197000
291288952	::465242077673291000
33708987	::465242175937073000
86474692	::465242720949108000
68369234	::465243052387213000
434675222	::465243587441991000
363969403	::465243587991449000
167365283	::465244638798835000
344956423	::465244671804182000
165634562	::465244778679267000
36943663	::465244929791246000
371243365	::465244943070396000
356448818	::465245010339065000
322763942	::465245088168157000
330468046	::465245104362364000
165634562	::465245133781614000
384503737	::465245330611904000
91606737	::465245534018875000
109331928	::465245593082671000
286502927	::465245670383706000
147779508	::465245833945174000
393133633	::465245864554811000
417449044	::465246194956914000
286502927	::465246337835872000
635577431	::465246450977628000
335068121	::465246492874129000
301257200	::465246923532685000
193796724	::465246928763371000
105607367	::465247038427242000
477188816	::465247325330628000
294347764	::465247397841367000
346654346	::465247921852911000
340119318	::465248072524525000
393133633	::465248080288161000
426685539	::465248098353430000
132649069	::465248437601320000
28066346	::465248882461405000
373147853	::465248914724384000
315559101	::465249106697682000
379807492	::465249325635731000
23225674	::465249365448073000
226995875	::465249383718465000
253552344	::465250108284887000
23225674	::465250158616121000
25235649	::465250235187339000
304224068	::465250294335815000
85343069	::465250531435618000
85343069	::465250897543839000
434675222	::465251275081535000
24718142	::465251334963216000
434675222	::465251398289203000
351896383	::465251403665924000
568915908	::465251562244145000
434675222	::465251609476603000
85343069	::465251755669086000
434675222	::465251849759895000
85343069	::465251869015953000
264300486	::465251876863500000
434675222	::465252028038791000
159652545	::465252112642097000
159986953	::465252186562519000
613956023	::465252217319350000
21623464	::465252221496471000
434675222	::465252229130514000
346654346	::465252250068082000
264300486	::465252400811765000
202798666	::465252427458166000
434675222	::465252619905417000
22285873	::465252794513907000
159986953	::465252829238931000
40097041	::465253031148134000
33358166	::465253430047424000
33358166	::465253493272756000
215385454	::465253560494870000
261900342	::465253596687511000
433916111	::465253724164616000
264300486	::465254280476098000
341803593	::465254554192195000
433916111	::465254811063943000
393105437	::465254909655650000
434675222	::465255116996902000
26925878	::465255260747882000
435557155	::465255283850100000
268397639	::465255393879674000
24413698	::465255395792261000
500239410	::465255460158050000
340119318	::465256292198514000
342878651	::465256472071266000
255195496	::465256488253288000
28066346	::465256646973747000
726320420	::465256964197343000
65886399	::465257260441010000
291288952	::465257272013508000
291288952	::465257385221578000
201113172	::465257448589492000
86349050	::465257757268926000
201113172	::465257809639395000
33358166	::465257935686615000
480973099	::465258103886209000
167365283	::465258278482485000
334420539	::465258292890304000
24719772	::465258729672572000
253886962	::465258818176176000
193796724	::465259085982892000
390552849	::465259453886263000
24719772	::465259556658900000
602895412	::465259809227677000
33358166	::465259863883661000
378771457	::465259955952443000
33358166	::465259994271989000
315559101	::465260030464253000
385782746	::465260064572731000
365658620	::465260130930417000
351922723	::465260140451475000
86349050	::465260474229997000
257597142	::465260487962136000
312856997	::465260579045658000
378771457	::465260675355250000
216507874	::465261306459594000
151366552	::465261428455124000
206067907	::465261495153360000
47017345	::465261645480992000
120139449	::465261753639923000
280194602	::465261856907472000
239313896	::465262004144308000
36219010	::465262484287668000
227476350	::465262717398679000
390900557	::465262782695219000
433168829	::465262807181565000
22285873	::465262962597711000
334420539	::465263037726081000
433168829	::465263315002748000
253717655	::465263328982335000
411848692	::465263367083802000
632481728	::465263534658830000
294347764	::465263731866206000
68369234	::465264109307846000
433168829	::465264112356708000
213763059	::465264156023590000
167365283	::465264290534928000
23225674	::465264412363063000
373653741	::465264451810123000
458847153	::465264720472461000
167365283	::465264750415183000
231689668	::465264830392590000
341803593	::465264860956082000
634822122	::465265016938455000
373653741	::465265154603499000
79476731	::465265519310827000
350083690	::465265631135551000
19374297	::465265740493242000
182092022	::465265905035771000
33904380	::465265974770298000
202927618	::465266064603893000
46268291	::465266093641461000
182092022	::465266306456227000
606781453	::465266393186041000
606781453	::465266463272878000
46268291	::465266783100760000
226995875	::465267055001083000
182092022	::465267081009569000
350083690	::465267126366773000
606781453	::465267139998654000
606781453	::465267203454300000
350083690	::465267473420267000
606781453	::465267684826169000
606781453	::465267988942577000
207781904	::465268039772942000
606781453	::465268073495556000
606781453	::465268103065403000
172827217	::465268187656110000
14955026	::465268267691421000
120139449	::465268462558773000
299484513	::465268495488274000
46268291	::465268566166872000
109655774	::465268577612726000
606781453	::465269446421258000
606781453	::465269572288126000
335759212	::465269612486344000
395057520	::465269623005274000
186287095	::465269703343357000
25383063	::465269708275466000
606781453	::465269775044976000
606781453	::465269990980341000
458847153	::465270104645980000
606781453	::465270270400659000
216819428	::465270284161781000
606781453	::465270320249991000
242435004	::465270361932574000
606781453	::465270463443521000
346654346	::465271234671173000
332028268	::465271411360415000
335759212	::465271500640362000
342878651	::465271612715974000
165491208	::465271775677648000
516017637	::465271935702949000
97326618	::465271944192200000
19879486	::465271957047771000
18374690	::465272148157038000
332028268	::465272440177049000
635577431	::465272505217716000
632481728	::465272515687096000
632481728	::465272687116697000
212060681	::465272913461915000
433916111	::465273043388887000
19879486	::465273051135746000
332028268	::465273150431703000
244800948	::465273273740038000
60221494	::465273505324347000
79363954	::465273741212397000
606781453	::465273900340117000
35147507	::465273934716600000
317483868	::465273947408191000
35147507	::465274006992863000
35147507	::465274014727159000
36219010	::465274025674285000
345508633	::465274151121334000
414004311	::465274299151319000
109655774	::465274713204195000
197210844	::465274849615941000
332028268	::465275124829396000
312710029	::465275186544009000
91606737	::465275474906595000
251821834	::465275565256097000
421158343	::465275711826448000
236528732	::465276209761230000
36219010	::465276345279598000
78614495	::465276615312687000
341803593	::465276640604332000
341803593	::465276701702750000
317483868	::465276803897380000
33358166	::465276812025921000
284316159	::465276867520368000
315559101	::465276961950924000
181101394	::465277604912590000
317483868	::465277822039511000
162559610	::465277859222007000
61050527	::465278054408126000
156961324	::465278067334602000
156961324	::465278319676502000
201113172	::465278430334832000
30516926	::465278437234839000
317483868	::465278548106698000
365658620	::465278663928188000
317483868	::465278777183203000
634615880	::465278796916981000
33358166	::465278813124169000
37977930	::465278832249806000
364752208	::465278852806098000
201113172	::465279005344555000
201113172	::465279046796845000
315559101	::465279190951288000
243427085	::465279281136812000
258916835	::465279285562191000
98768681	::465279376570220000
91606737	::465279719533842000
60555388	::465280029182533000
390900557	::465280093020250000
46268291	::465280407026413000
379357885	::465280455286472000
15733436	::465280534155784000
91606737	::465280679362957000
60555388	::465280778796949000
244995179	::465280851002261000
319851493	::465280891808256000
79606394	::465280911169167000
226995875	::465280943889317000
634615880	::465281023895293000
49824781	::465281048096813000
481512198	::465281060881063000
636632104	::465281224001331000
384105885	::465281494080966000
64596921	::465281607754989000
25235649	::465281699719286000
197210844	::465281708796149000
398377928	::465281929332260000
393041277	::465282534528786000
49221816	::465282655131820000
49824781	::465282798602166000
49824781	::465283236525273000
260440912	::465283328094912000
32382173	::465283403940917000
201113172	::465283638985494000
311924851	::465283693092044000
98768681	::465283746187722000
384105885	::465284148349788000
159986953	::465284164883738000
260911912	::465284803793661000
216507874	::465284823322329000
49824781	::465284919863017000
129876980	::465285725161009000
376541246	::465286097204174000
129876980	::465286179374788000
454471454	::465286346618462000
25235649	::465286416180592000
91606737	::465286738886144000
295980167	::465286759945752000
91195209	::465286845254098000
14190836	::465287102054559000
454471454	::465287176830599000
454471454	::465287223576109000
454471454	::465287331206160000
601049906	::465287375266934000
186287095	::465287603093508000
114633433	::465288012335554000
397717926	::465288119768473000
32671267	::465288238484037000
586783331	::465288318973124000
389197869	::465288483066503000
249227650	::465289036756955000
261471578	::465289077441716000
586783331	::465289145972043000
435557155	::465289263341264000
291288952	::465289688207884000
405040496	::465289943020216000
91195209	::465290299523088000
186287095	::465290645096386000
197277853	::465290667145449000
141735027	::465290778458468000
18750697	::465291074509221000
346392612	::465291177873649000
365658620	::465291184357662000
264946102	::465291307884503000
377176939	::465291439342379000
141735027	::465291546066427000
91195209	::465291595131015000
393133633	::465291647115206000
370850900	::465292158678089000
253717655	::465292235140239000
370850900	::465292434235486000
341732173	::465292518133739000
30516926	::465292626716274000
360814823	::465292749894197000
326569368	::465292799164698000
253717655	::465292898368360000
334442114	::465293222131298000
253717655	::465293247527399000
189368301	::465293277173125000
253717655	::465293305874378000
255547325	::465293655738445000
283328574	::465293789800574000
40097041	::465293838861336000
568915908	::465294002191749000
66486074	::465294049377677000
706034130	::465294520620306000
187049333	::465294597112225000
334442114	::465294616065880000
59583601	::465294683003187000
311092385	::465294767325446000
334442114	::465295015896305000
283328574	::465295293811269000
283328574	::465295755121393000
419105102	::465295826969849000
108808608	::465295832741576000
308175001	::465295919064174000
22717394	::465295971295834000
261900342	::465296071858851000
474475074	::465296098517467000
55120405	::465296180021559000
334442114	::465296182709727000
51964139	::465296961289990000
167183597	::465297256124399000
26920974	::465297353923371000
513825441	::465297422042681000
51964139	::465297430250942000
29335169	::465297972939329000
554801627	::465297995714400000
244800948	::465298002760847000
474475074	::465298013267558000
124374229	::465298102417883000
312710029	::465298192662138000
66555228	::465298416340201000
312710029	::465298648549826000
181812900	::465298714756911000
226357092	::465298741843341000
345261852	::465298889210208000
519909326	::465299265707724000
29335169	::465299462714580000
33358166	::465299833423929000
29335169	::465299950629179000
21623464	::465300013963161000
29335169	::465300108028833000
62936749	::465300174680915000
398377928	::465300176509628000
29335169	::465300192535658000
299389082	::465300414414737000
40810916	::465300498019786000
186287095	::465300567498452000
334515229	::465300571524579000
40810916	::465300690516992000
299389082	::465300740832264000
74955386	::465301198606594000
108808608	::465301295965155000
258916835	::465301389938524000
74955386	::465301428924211000
521938520	::465301435974823000
74955386	::465301486654611000
30516926	::465301845154758000
46276184	::465302024477622000
185356495	::465302095520751000
79861287	::465302230498050000
390900557	::465302256078688000
219163747	::465302289184751000
38594501	::465302292510822000
345261852	::465302336303144000
510998653	::465302570437992000
219163747	::465302694388060000
390900557	::465302703854190000
345261852	::465302745843392000
51964139	::465302970922721000
360730562	::465303022277378000
20738985	::465303431323082000
139460380	::465303570540027000
238880491	::465303675867385000
139460380	::465303735057805000
345261852	::465304112129515000
71878260	::465304410038362000
186287095	::465304717317668000
260911912	::465304850293866000
519909326	::465305011996872000
78384326	::465305085892100000
71878260	::465305356327849000
291288952	::465305373365518000
88018997	::465305513547141000
367990281	::465305573810925000
454471454	::465305625585807000
291288952	::465305990054047000
364646765	::465306494896861000
156166678	::465306497979650000
88018997	::465306569299591000
411786523	::465306613164023000
272184078	::465307026604969000
539183661	::465307055121657000
539183661	::465307094648750000
258916835	::465307311817641000
726320420	::465307455182737000
331246659	::465307668760895000
339565561	::465307685030608000
23027915	::465307820666417000
25680589	::465308372065988000
350424007	::465308428005810000
186287095	::465308480841068000
262496951	::465308489062293000
186287095	::465308706700550000
181812900	::465308804901380000
25680589	::465309075689844000
447313860	::465309290551463000
256716505	::465309425788395000
256716505	::465309430435700000
52818001	::465309465785294000
397717926	::465309868812165000
256716505	::465309891112882000
25680589	::465309998101176000
31287131	::465310012772855000
34204169	::465310035715706000
256716505	::465310267601993000
239928368	::465310269405941000
447313860	::465310300074696000
56509474	::465310385529442000
341153843	::465310395952287000
56509474	::465310450528563000
332028268	::465310671823835000
28922315	::465310675384795000
341803593	::465310687082717000
256716505	::465310765608480000
28922315	::465310864619229000
34204169	::465310950019448000
341803593	::465311000137580000
598832393	::465311100221669000
256716505	::465311262125985000
256716505	::465311418904891000
41001071	::465311431177814000
24392243	::465311560995713000
341803593	::465311595745124000
393041277	::465311598240743000
104112940	::465311892387287000
81841977	::465311962969018000
256716505	::465311963069681000
331398205	::465311996427395000
598832393	::465312044376662000
268397639	::465312134050496000
81841977	::465312212672737000
256716505	::465312212785967000
28922315	::465312254359908000
24803741	::465312278342938000
186287095	::465312495331053000
345261852	::465312562486063000
355598729	::465312655834902000
459476150	::465312880015839000
24803741	::465312916296581000
256716505	::465312970747043000
81841977	::465312970797359000
241324134	::465313031497318000
311924851	::465313065643540000
345261852	::465313101479292000
256716505	::465313127165210000
81841977	::465313127534297000
36943663	::465313152209412000
345261852	::465313344488873000
360730562	::465313373148553000
459476150	::465313512013570000
14955026	::465313691907276000
81841977	::465313726770343000
256716505	::465313728603234000
325036867	::465313814142263000
88018997	::465314018715242000
22294252	::465314070418448000
58627481	::465314383401218000
14955026	::465314618231889000
279081886	::465314858984955000
279081886	::465314965256015000
539183661	::465314976534917000
279081886	::465315108315340000
279081886	::465315206940213000
279081886	::465315228037562000
478145352	::465315291996880000
14955026	::465315369314312000
478145352	::465315397252968000
345261852	::465315580476522000
322324723	::465315585614958000
88018997	::465315624927784000
721462429	::465316189225242000
241790793	::465316262965678000
256716505	::465316521581875000
81841977	::465316521581899000
23721718	::465316775077634000
197210844	::465316782593814000
474475074	::465316783402930000
242435004	::465316928303546000
28922315	::465316941989560000
205928265	::465317240083320000
386956382	::465317327186034000
49221816	::465317663263449000
241790793	::465317951747678000
390479008	::465318026749808000
399645465	::465318036757434000
345261852	::465318187572031000
502240473	::465318193183989000
72293435	::465318564715458000
33358166	::465318585225977000
454471454	::465318715115196000
608426191	::465318776649809000
197210844	::465319014617841000
454471454	::465319017998454000
81007000	::465319072339865000
25235649	::465319216321536000
303427354	::465319282541621000
70982412	::465319351243898000
454471454	::465319918708084000
474475074	::465320199713865000
474400310	::465320266714062000
181812900	::465320457542324000
70982412	::465320694138408000
74955386	::465321139196010000
150034005	::465321142262439000
226357092	::465321332725805000
74955386	::465321416217202000
24803741	::465321563437670000
34204169	::465321838810128000
34204169	::465322037238439000
21568615	::465322268114321000
74955386	::465322578593058000
24719772	::465322747154157000
295980167	::465322843681480000
24719772	::465322926229565000
605327407	::465322932294934000
143455927	::465322963567656000
143455927	::465323150184828000
364405877	::465323228425363000
295980167	::465323237199470000
163768701	::465323757741944000
80159052	::465323775513198000
29849760	::465323811345563000
341803593	::465323844790910000
421179396	::465323956657192000
255818707	::465323983559479000
295980167	::465324094473666000
19879486	::465324343275167000
124011751	::465324685337448000
445219284	::465324978011787000
260539431	::465325009528193000
167184626	::465325184182788000
164101308	::465325257780236000
80159052	::465325562689363000
150034005	::465325670059352000
117264210	::465325676677980000
203145029	::465325758853156000
260539431	::465325985618210000
193796724	::465326425659408000
19879486	::465326496568340000
96013044	::465326762373947000
264705173	::465326869735149000
264622253	::465326916489052000
180911733	::465327188875554000
336347539	::465327289707003000
244995179	::465327308946309000
373147853	::465327314180775000
193796724	::465327493571153000
281295226	::465327548084539000
253886962	::465327885708820000
222584958	::465328018404036000
411848692	::465328153733640000
253886962	::465328217529020000
454471454	::465328321601880000
709921765	::465328327348486000
40896981	::465328687353974000
454471454	::465328705296797000
185356495	::465328826487422000
454471454	::465328906091130000
21623464	::465329002039607000
108798356	::465329026610257000
28066346	::465329321755041000
454471454	::465329496032571000
66021164	::465329508719931000
108798356	::465329539430612000
395687470	::465329541872107000
193796724	::465329542706786000
259601379	::465329568031584000
28736200	::465329814686035000
193796724	::465329815806312000
49221816	::465329975638634000
373147853	::465330077564416000
255299055	::465330182749167000
108798356	::465330204291108000
205030447	::465330297559470000
61478431	::465330319650865000
373147853	::465330390732115000
205928265	::465330488761389000
17163192	::465330804176875000
568915908	::465330933399171000
33528820	::465330967557980000
192677318	::465331074143645000
173608790	::465331337281277000
615688476	::465331720246792000
255299055	::465331992532647000
61478431	::465332022148624000
344857407	::465332113680916000
255299055	::465332470989484000
465757846	::465332474458165000
465757846	::465332878193094000
30516926	::465332976121692000
416548217	::465333148008873000
457250385	::465333425688555000
22195036	::465333660372066000
30516926	::465333765913313000
118881789	::465334010491990000
578593285	::465334321071808000
238786875	::465334472553299000
238786875	::465334617390993000
447976503	::465334646650044000
379357885	::465334924166180000
445808726	::465335224226705000
245669191	::465335234653741000
393041277	::465335257139802000
578593285	::465335368083312000
186287095	::465335401600016000
414191298	::465335501646733000
238786875	::465335842060652000
399645465	::465336131135877000
255299055	::465336401937330000
474475074	::465336441342406000
141735027	::465336460707917000
519909326	::465336816917577000
23225674	::465336831827902000
308657649	::465336954234896000
36654229	::465336967077449000
147779508	::465337111718019000
222687654	::465337163920732000
36654229	::465337233206427000
23225674	::465337252613091000
348683759	::465337289069965000
30516926	::465337311312367000
341803593	::465337445375311000
634890754	::465337591361830000
40810916	::465337611565805000
21623464	::465337886598918000
273205079	::465337939338485000
21623464	::465338018010636000
21623464	::465338240543633000
300607168	::465338353542762000
273205079	::465338610943033000
24719772	::465338721840017000
222173816	::465338757923627000
74955386	::465338823774191000
415259927	::465338861527130000
231150237	::465339303858810000
64596921	::465339530040848000
273205079	::465339773939617000
238786875	::465339911089160000
110853177	::465340062335393000
18277474	::465340504108834000
726320420	::465340526980370000
334515229	::465340675735552000
322327312	::465340686439415000
322327312	::465340878895456000
115503799	::465341038681276000
414217500	::465341281376681000
241790793	::465341429087490000
280194602	::465341746193256000
399645465	::465341812064784000
245669191	::465341816946958000
414449852	::465341926267318000
283328574	::465341961684008000
298090474	::465342100863975000
445808726	::465342259366731000
70839851	::465342615370465000
182092022	::465342622756659000
182092022	::465342836058365000
415259927	::465342883676311000
55120405	::465343407591026000
55120405	::465343573907734000
273811402	::465343697438392000
258916835	::465343789348167000
21623464	::465343984953749000
55120405	::465344153938038000
430387521	::465344314114310000
539183661	::465344332686692000
55120405	::465344393164374000
31294794	::465344742604406000
34204169	::465344787198279000
321102847	::465344812913156000
450378413	::465344894588837000
22067825	::465344990109917000
588634771	::465345080182996000
321102847	::465345091020681000
588634771	::465345241449771000
79476731	::465345261766594000
58847822	::465345291097346000
181101394	::465345334994952000
588634771	::465345527014760000
33528820	::465345701157666000
588634771	::465345705448845000
588634771	::465345900303646000
242435004	::465345961049337000
411898570	::465346058676359000
34204169	::465346175466344000
181101394	::465346202515406000
23225674	::465346202746101000
285988306	::465346701239533000
34204169	::465346723892588000
381778563	::465347553739812000
428516870	::465347738281209000
242435004	::465348408031461000
445903498	::465348562675433000
186572442	::465348922399936000
308175001	::465349043338502000
146216300	::465349352148705000
428516870	::465349359383490000
114291753	::465349443785871000
428516870	::465349466694746000
381778563	::465349578695245000
273205079	::465349813002043000
606781453	::465349861823770000
383045348	::465349880831954000
606781453	::465349919864520000
273205079	::465350078858006000
98768681	::465350447054995000
402925254	::465350859732570000
307457734	::465350863263780000
29849760	::465351102527848000
273205079	::465351437523091000
275260502	::465351712367460000
70839851	::465351792914472000
273205079	::465351823684272000
273205079	::465351931003551000
58847822	::465352310206377000
379807492	::465352438883840000
396332641	::465352593007329000
24719772	::465352647248076000
342934741	::465352732979650000
342934741	::465352853154828000
70839851	::465352887174844000
15170503	::465352942845845000
98768681	::465353118893740000
273205079	::465353184479674000
385259637	::465353359520956000
98768681	::465353367947341000
98768681	::465353472658112000
231689668	::465353525783179000
328057955	::465353631064010000
310654760	::465353744004435000
203145029	::465353864922021000
26897261	::465354305755947000
273205079	::465354420667305000
203145029	::465354639211495000
273205079	::465354753825079000
341493662	::465355003469635000
273205079	::465355080959406000
211019280	::465355370890670000
521938520	::465355478990483000
49118513	::465355577833828000
20738985	::465355941882626000
241790793	::465356143104393000
273205079	::465356154059894000
241790793	::465356179519311000
241790793	::465356268891553000
41230104	::465356303540310000
279230956	::465356365935177000
273205079	::465356459426217000
59583601	::465357034842361000
41230104	::465357137456422000
311924851	::465357470454779000
273205079	::465357747736023000
365658620	::465357797161320000
104112940	::465357866887421000
306989340	::465358106265153000
308690900	::465358142226722000
273205079	::465358166465982000
224130581	::465358491176030000
273205079	::465358499829256000
273205079	::465358641437360000
157117376	::465358867333779000
157117376	::465358931192057000
41230104	::465359053216952000
308690900	::465359056186531000
171724420	::465359558945157000
252314330	::465359608148545000
407038804	::465359675224252000
246050172	::465359700809494000
182092022	::465359835827929000
415259927	::465359837459517000
96443022	::465359929788755000
203145029	::465359960655015000
386833057	::465360372849848000
25235649	::465360468991688000
428516870	::465360493390364000
118881789	::465360524851830000
726984192	::465360665860124000
273205079	::465360733992017000
457250385	::465360863554441000
533417136	::465361264185970000
68369234	::465361427134283000
246050172	::465361773189545000
726984192	::465362108356378000
634615880	::465362227239727000
336347539	::465362382962049000
54924305	::465362878950699000
52809967	::465362915676422000
79606394	::465363080872869000
271717879	::465363239979610000
521938520	::465363275996098000
79606394	::465363311207260000
271717879	::465363396259774000
155650977	::465363509170409000
246050172	::465363587158908000
375967762	::465364211678191000
626942496	::465364304699871000
222173816	::465364465643712000
375967762	::465364542110060000
618760575	::465365157699284000
365658620	::465365326847156000
336347539	::465365330014253000
29845719	::465365341280157000
29845719	::465365560386404000
336347539	::465365693777858000
29845719	::465365725193187000
29845719	::465365880462139000
218321424	::465365960103571000
336347539	::465366121466822000
182092022	::465366212914839000
27626703	::465366252647485000
98768681	::465366495355502000
29845719	::465366617413914000
336347539	::465366837476483000
98768681	::465366915532488000
91666102	::465366954325188000
91666102	::465367011858448000
80159052	::465367095094439000
386956382	::465367207292444000
161346822	::465367280495259000
374289648	::465367320638914000
163768701	::465367355720101000
336347539	::465367407029407000
634615880	::465367476876738000
91666102	::465367799641038000
298090474	::465367883892404000
634615880	::465367940741599000
634615880	::465367970747650000
91666102	::465368082425581000
118810756	::465368550602186000
231689668	::465368653589135000
386956382	::465368745121435000
336347539	::465368768999591000
342878651	::465368812208922000
320452099	::465368851861876000
336347539	::465368882698784000
129876980	::465368908405280000
245957488	::465369016748765000
262496951	::465369201725952000
336347539	::465369280293650000
14190836	::465369575580639000
336347539	::465369669990621000
320452099	::465369790945579000
181101394	::465370176729255000
213763059	::465370291892277000
181101394	::465370724161433000
29845719	::465370979150340000
365658620	::465370981070934000
258196512	::465371063891656000
80159052	::465371482583875000
42994926	::465371653812543000
167184626	::465371735252938000
66184984	::465371909350121000
68369234	::465372098035077000
396332641	::465372411064381000
293246270	::465373507460026000
124954284	::465373536492609000
124954284	::465373934867996000
301761224	::465374008733491000
307457734	::465374073048928000
348262381	::465374152065814000
167183597	::465374773640298000
409404583	::465375683804266000
28461859	::465376073187074000
521938520	::465376283112009000
73020435	::465376345527025000
435349693	::465376409506951000
307457734	::465376449424142000
73020435	::465376614163828000
409777239	::465376615615057000
29786990	::465376676629598000
615688476	::465377433781141000
167365283	::465377461924921000
356448818	::465377819015802000
459987659	::465379232236179000
33538323	::465379423819419000
276784048	::465380383064727000
55161530	::465380401481932000
245957488	::465380505542987000
442736318	::465380581791256000
415259927	::465380592113442000
104112940	::465381467808600000
351099839	::465381676336824000
29786990	::465382184581627000
172025978	::465382306803224000
442736318	::465382797981802000
137587439	::465383584157552000
41230104	::465385007758856000
375967762	::465385079175262000
442736318	::465386444476129000
256638502	::465386445226516000
442736318	::465386713419116000
505323751	::465387089581068000
375967762	::465387654532845000
435349693	::465388079453597000
442736318	::465388154695204000
348262381	::465388492063662000
408031484	::465388660548845000
347413433	::465388996731076000
347413433	::465389261148024000
473718221	::465389504618967000
347413433	::465390808062263000
256638502	::465391016162648000
491969843	::465391313173504000
414449852	::465391795535224000
231689668	::465391884312272000
414449852	::465392140600623000
283051149	::465392365184618000
25537528	::465393108838936000
347413433	::465393165676343000
155650977	::465393500289110000
726984192	::465393631923171000
726984192	::465393807110840000
114970673	::465393848391569000
726984192	::465393927135051000
211019280	::465394091711152000
726984192	::465394195822166000
726984192	::465394280094531000
726984192	::465394501037875000
726984192	::465394675067924000
726984192	::465394895491190000
62518475	::465394915787427000
726984192	::465394938440466000
726984192	::465395160441184000
264622253	::465395250794889000
58847822	::465395251117834000
726984192	::465395283837595000
726984192	::465395628152225000
114291753	::465395711287111000
480973099	::465396005102702000
483115964	::465396415284248000
41230104	::465396762778157000
480973099	::465397271165550000
41230104	::465397492066955000
41230104	::465398232651014000
66555228	::465398609094381000
161346822	::465399407337172000
129314214	::465399412064526000
41230104	::465399602292604000
94310638	::465400376414326000
94310638	::465400681428713000
66555228	::465401087181062000
322324723	::465401174557200000
74955386	::465402499625545000
322324723	::465402692547129000
406121427	::465402744962957000
246050172	::465402788025880000
246050172	::465402869668012000
322324723	::465403011037405000
152715270	::465403099037720000
161346822	::465403823784087000
59352013	::465403986023952000
74955386	::465404005963673000
59352013	::465404048334528000
59352013	::465404157587750000
161346822	::465404163703054000
35706997	::465404167255642000
251876771	::465404253306363000
161346822	::465405573458952000
445808726	::465405615590748000
445808726	::465407095341203000
235867165	::465407098453364000
245669191	::465408494888157000
28066346	::465408664753700000
161346822	::465408997047021000
46771203	::465409052931919000
348262381	::465409579161907000
458529098	::465410621190995000
432116634	::465410676823846000
218321424	::465411264827518000
218321424	::465411375578087000
39469570	::465412568920514000
245669191	::465413501486260000
62518475	::465414354783830000
96013044	::465414706350395000
181101394	::465414840308101000
181101394	::465415016867299000
181101394	::465416215582605000
181101394	::465416704663617000
15186859	::465417110341312000
12685102	::465417569168801000
181101394	::465417849968664000
379253079	::465418258720776000
245669191	::465420356744785000
245669191	::465420434570100000
181101394	::465422924145381000
181101394	::465423732199002000
478020840	::465423821819113000
478020840	::465424334203256000
60712766	::465424427308822000
468965579	::465424443683385000
319469530	::465424874098667000
213187842	::465424891920252000
150870283	::465426695583846000
315872678	::465426735266136000
320954938	::465427526777454000
150870283	::465427728821272000
320001867	::465431255228510000
468965579	::465431663309512000
30787413	::465432420779450000
320001867	::465432847612772000
290265158	::465433209677692000
301657872	::465434134500737000
69044676	::465434881342726000
412304311	::465435973174951000
65482831	::465436174086324000
351099839	::465436932374138000
260911912	::465440449579483000
97307001	::465440590801285000
275268585	::465441387609980000
20778748	::465441711385104000
236930269	::465442854392045000
28405302	::465443084394713000
165658390	::465444050368094000
28252356	::465444432045563000
27626703	::465444540430553000
181101394	::465444623494549000
28252356	::465444864432562000
17326645	::465444977771032000
214678768	::465445528612769000
95141856	::465446192877690000
506707370	::465446911768793000
29849760	::465446917334245000
236930269	::465448969682698000
438582644	::465449810091577000
343018153	::465449840218894000
105852149	::465450679968866000
407395368	::465451196858126000
345261852	::465451235336650000
26198467	::465451481160634000
184195472	::465451614632165000
460772038	::465452121123323000
172025978	::465452539559686000
48157278	::465452785706618000
31250549	::465453148652306000
210674392	::465453532926070000
186823940	::465453873167994000
416506126	::465454140793958000
365523194	::465454189816983000
174629553	::465455028560756000
174629553	::465455655340761000
174629553	::465455980633812000
588634771	::465456988043108000
60399576	::465457469100003000
81765661	::465457654601498000
345261852	::465458095171178000
79861287	::465458163366756000
273955213	::465458210187804000
471632365	::465458257784745000
23838693	::465458690699436000
273955213	::465458752746160000
31345791	::465459150038650000
273955213	::465459224328552000
468965579	::465459617191833000
345261852	::465460249780973000
345261852	::465460365040447000
27237232	::465460371239997000
181812900	::465460385504456000
421158343	::465460488629805000
302673934	::465460546066595000
62396842	::465460765575487000
23838693	::465460801310961000
418312513	::465460949185359000
72210207	::465461027333619000
369310186	::465461398013624000
186823940	::465461576116346000
105607367	::465461726377279000
369310186	::465461900524781000
314251743	::465462283238649000
468965579	::465462480450236000
314251743	::465462532015411000
468965579	::465462755722412000
314251743	::465462877579902000
57933673	::465462942641569000
16107745	::465463531404820000
338076990	::465463604935155000
48157278	::465463701936410000
167184626	::465464228753592000
253120136	::465464446052085000
460471042	::465465504614719000
83878535	::465465762740584000
260440912	::465466226576093000
78614495	::465466601303572000
94226339	::465466663677091000
78614495	::465466778710052000
513270198	::465467049276239000
243427085	::465467232337002000
167183597	::465467268978073000
202196262	::465467286929682000
38440249	::465467376041861000
86349050	::465467792318558000
277794018	::465467948035870000
31144939	::465467968613527000
314251743	::465468046765993000
285906246	::465468470641971000
78614495	::465468595963572000
133508241	::465468711592161000
34536365	::465468997446553000
109331928	::465470053828149000
224068229	::465470951141171000
341037427	::465471488292696000
22285873	::465471910470762000
510998653	::465472342551183000
449988145	::465472376822849000
329471370	::465472600206884000
449988145	::465472974447861000
726984192	::465473042584322000
726984192	::465473168791339000
120853830	::465473177876172000
152127827	::465473259232690000
449988145	::465473322164424000
259876316	::465473383439036000
302525103	::465473423368396000
449988145	::465473489005056000
449988145	::465473554171957000
449988145	::465473601223675000
400704846	::465473662913490000
171724420	::465473996885344000
223005614	::465474101939691000
726984192	::465474561077563000
445219284	::465474660306780000
159944196	::465474901499842000
506760887	::465474968239996000
145572480	::465475125790261000
19071786	::465475389637148000
726984192	::465475894698463000
579271413	::465475964831428000
726984192	::465476364338872000
726984192	::465476891903016000
376541246	::465477044743045000
45190114	::465477177530908000
726984192	::465477319641923000
726984192	::465477378450259000
411786523	::465477540388552000
302673934	::465478027644645000
186287095	::465478033214685000
726984192	::465478339893813000
458847153	::465478454515752000
71284640	::465479210803687000
232901934	::465479255741050000
186287095	::465479467989614000
218711172	::465479704116744000
218711172	::465479825788923000
390479008	::465479872425365000
405040496	::465480221299200000
264622253	::465480602280402000
55704588	::465480897135771000
300594041	::465481084482764000
86970230	::465481173720788000
384503737	::465481604996268000
23027915	::465481712374259000
251231824	::465481822508687000
256088386	::465482148112519000
726984192	::465482547766386000
726984192	::465482758492811000
19374297	::465482759956213000
20738985	::465482948376940000
726984192	::465483129726451000
22195036	::465483183002095000
20738985	::465483186441428000
342934741	::465483278149898000
29849760	::465483391274459000
66184984	::465483669550141000
186287095	::465484005102874000
9563172	::465484562416795000
114633433	::465484648232259000
94310638	::465485623566942000
25235649	::465485876642848000
80159052	::465486059703259000
317483868	::465486228369203000
159652545	::465486353233637000
317483868	::465486433944600000
49886698	::465486458451922000
276341812	::465486630405427000
31258629	::465486696440557000
506760887	::465487057209397000
211645751	::465487070061146000
445219284	::465487127560478000
186287095	::465487147529543000
51649971	::465487218404892000
345261852	::465488040291364000
186287095	::465488142259453000
331482356	::465488347301834000
588634771	::465488514482987000
336821368	::465488896864690000
33904380	::465488923956092000
16846197	::465491849961287000
268073941	::465491896069283000
506519570	::465491930621554000
726984192	::465492040038744000
143455927	::465492061832368000
473118863	::465492597645926000
41143305	::465492949389029000
41143305	::465493235914534000
33904380	::465493457495420000
229650081	::465493519004471000
190492046	::465493567704924000
24803741	::465493735678029000
41143305	::465493849402798000
268073941	::465493882042843000
260038180	::465493963869130000
268073941	::465494250583781000
344950744	::465494359300124000
344950744	::465494409338171000
51413309	::465494607439364000
41143305	::465494620923633000
175532031	::465494653438267000
726320420	::465495015695732000
459612485	::465495026441543000
459612485	::465495210093318000
276341812	::465495269485060000
384683676	::465495333532098000
436214232	::465495393975808000
436214232	::465495470089846000
378281495	::465495572120481000
9563172	::465495593360826000
341153843	::465495955891298000
24803741	::465495955979403000
15170503	::465496206991720000
268073941	::465496214751174000
41143305	::465496392526360000
26897261	::465496539251900000
108798356	::465496586835857000
260038180	::465496883574874000
33238183	::465496988642185000
726984192	::465497057307131000
202292166	::465497066550988000
45190114	::465497333422366000
200849010	::465497460329025000
249468865	::465497488212766000
396786261	::465497623005118000
27335023	::465497657029324000
156961324	::465497744954507000
276341812	::465497770107731000
726984192	::465497883136258000
91345170	::465497919387619000
71878260	::465497998764814000
390900557	::465498044713025000
71878260	::465498162598535000
726984192	::465498192982061000
377176939	::465498275052019000
726984192	::465498316529483000
390900557	::465498328105353000
726984192	::465498363538849000
8036902	::465498584209559000
436214232	::465498624214831000
59622669	::465498854285004000
276341812	::465498942264713000
146608159	::465498957901070000
276341812	::465499068739764000
29849760	::465499295706144000
71878260	::465499334059249000
338830055	::465499354384834000
519909326	::465499384394694000
133112299	::465499390417698000
359806236	::465499584072908000
364641621	::465499619976179000
432747712	::465499793134223000
436214232	::465499838168047000
91345170	::465499884259659000
156961324	::465499964869595000
50546012	::465500044771491000
726984192	::465500064610127000
94310638	::465500181950001000
22717394	::465500228536532000
263433687	::465500248425910000
276341812	::465500415040049000
276341812	::465500437752197000
355598729	::465500576113905000
377176939	::465500729990742000
426402586	::465500784256241000
623065439	::465500818587009000
65886399	::465501001860911000
56509474	::465501016553959000
276341812	::465501375284015000
483526518	::465501395215335000
324401110	::465501632268996000
436214232	::465501679241011000
273748024	::465501719330164000
364641621	::465501852092481000
586783331	::465501861571989000
316284345	::465501884015710000
260911912	::465501902672003000
109655774	::465501914092679000
313496905	::465501914730201000
276341812	::465501977242116000
313496905	::465502031885529000
88018997	::465502163897446000
276341812	::465502306956361000
234828491	::465502440112943000
433916111	::465502465849176000
276341812	::465502531255148000
150870283	::465502565325479000
316284345	::465502689556955000
483115964	::465502691267846000
405239647	::465502802093940000
147997393	::465502870956429000
241324134	::465503114301145000
350083690	::465503148899971000
311724390	::465503215597785000
377176939	::465503357554003000
586783331	::465503461308907000
447313860	::465503551666397000
322446637	::465503641508409000
131254355	::465503716338962000
120532808	::465503882181742000
193796724	::465503883998273000
276341812	::465503893950976000
54565883	::465504171664232000
276341812	::465504276987379000
157117376	::465504286042882000
308690900	::465504419376021000
586783331	::465504429673050000
258916835	::465504467060654000
555976584	::465504714767884000
276341812	::465504895114563000
150870283	::465505387563606000
379152968	::465505450193338000
350083690	::465505457608470000
316284345	::465505504874475000
467043006	::465505555755581000
71878260	::465505767387594000
45190114	::465505849512034000
634615880	::465505947683549000
324401110	::465506109370150000
147997393	::465506146129035000
147997393	::465506271408701000
109137184	::465506372583710000
434675222	::465506381161062000
25235649	::465506535062261000
25235649	::465506608592609000
434675222	::465506619565309000
308690900	::465506676494172000
316284345	::465506700641177000
316284345	::465506916299714000
383523373	::465506925015465000
147997393	::465507075049926000
434675222	::465507218964873000
606781453	::465507999730003000
363969403	::465508119704240000
237938155	::465508276197949000
537633292	::465508588291903000
436214232	::465509105319149000
631513843	::465509201175777000
91666102	::465509257971265000
631513843	::465509315441201000
586783331	::465509338782912000
631513843	::465509415550869000
631513843	::465509525244887000
24719772	::465509620820086000
415206019	::465509686234472000
631513843	::465509762868981000
364641621	::465510009137135000
357017353	::465510397768765000
286216848	::465510611795726000
54565883	::465510714762076000
174629553	::465510886774702000
383523373	::465510909398757000
78614495	::465510968081272000
139547588	::465511022929780000
22944914	::465511059533860000
364641621	::465511328476831000
276341812	::465511437985533000
56509474	::465511663576178000
8036902	::465512089792950000
130312780	::465512208844075000
36943663	::465512223025016000
8036902	::465512847469215000
249451202	::465512999911174000
249451202	::465513096014880000
249451202	::465513539994525000
140994915	::465513697994362000
65412211	::465514051057881000
147997393	::465514435579105000
165634562	::465514476721410000
17326645	::465514563698302000
245935219	::465514617960402000
328871385	::465514623421399000
147997393	::465514952103456000
519909326	::465515154700922000
238401588	::465515343390461000
17326645	::465515460415348000
249451202	::465515541428305000
25235649	::465515714875760000
155677785	::465515907926609000
580156304	::465516182653911000
268547296	::465516192933740000
249451202	::465516426145832000
429906977	::465516443988008000
26684021	::465516698657771000
36943663	::465516703921623000
313496905	::465516715053289000
41143305	::465516930720223000
500388817	::465517354970267000
225203526	::465517500633841000
127692656	::465517501225644000
268547296	::465517873876992000
249451202	::465518138985959000
25784705	::465518141766766000
226995875	::465518182368026000
249451202	::465518208342962000
249451202	::465518261715492000
114633433	::465518278140379000
210671307	::465518389662732000
174840636	::465518795021639000
30242503	::465518931055484000
250969967	::465519439434088000
447313860	::465519772545728000
36943663	::465519783543201000
263013923	::465519789264633000
249451202	::465520012854575000
39237011	::465520129846292000
261900342	::465520182278897000
421356901	::465520230366576000
486231003	::465520828914737000
36943663	::465520953556873000
34717669	::465521294415380000
120853830	::465522148598382000
272184078	::465522354488369000
224068229	::465522585984569000
19028099	::465522704842362000
140994915	::465522971969609000
25235649	::465523004345442000
177692206	::465523085232185000
278316478	::465523503383736000
293644929	::465523762210041000
347413433	::465523838881513000
278316478	::465523878018973000
149980973	::465523944037310000
314251743	::465524123004071000
249451202	::465524193078292000
6652302	::465524581273329000
17326645	::465524842125475000
334442114	::465524852909408000
316284345	::465524856780771000
249451202	::465524920839966000
21415532	::465524978494873000
249451202	::465525103770734000
278316478	::465525515659784000
17326645	::465525556986269000
22285873	::465525679032111000
384683676	::465525892933246000
303427354	::465525951783501000
334442114	::465526159380611000
149980973	::465526264334667000
303427354	::465526269007106000
222687654	::465526302011695000
301244439	::465526610121080000
50546012	::465526684653867000
15778759	::465526754098958000
379358099	::465526871455584000
31569666	::465527360138129000
267357514	::465527559980343000
256638502	::465527745838321000
34717669	::465527764247138000
257913209	::465527827929235000
334442114	::465527967222104000
17326645	::465528059664142000
256638502	::465528077187940000
517695658	::465528316842496000
628045480	::465528445196173000
59647298	::465528644354322000
308726677	::465528808968187000
347643113	::465528858364882000
335759212	::465528940866465000
44380700	::465529142151503000
59647298	::465529235889598000
59647298	::465529279086743000
468965579	::465529524843982000
17326645	::465530098855075000
49118513	::465530359179137000
49118513	::465530545959874000
606781453	::465530568612917000
338477631	::465530723890630000
46184924	::465530918552469000
205030447	::465531081970966000
409777239	::465531504752218000
39469570	::465531530618884000
46184924	::465531558456492000
165491208	::465531610259922000
59583601	::465531839994552000
37802339	::465531958244569000
52818001	::465532325250351000
49118513	::465532659998146000
339565561	::465533007361622000
623065439	::465533069379002000
267357514	::465533088806998000
352943670	::465533152849444000
208894791	::465533276161974000
49118513	::465533294348869000
49118513	::465533425504751000
338477631	::465533479384809000
322324723	::465533521030033000
352943670	::465533833694027000
49118513	::465534033498501000
128284695	::465534055434297000
49118513	::465534215959093000
263433687	::465534223332278000
31144939	::465534248162570000
334442114	::465534416803356000
49118513	::465534647154515000
334442114	::465534682550243000
49118513	::465534827366977000
293644929	::465534829123993000
49118513	::465534889052610000
412304311	::465534904173088000
138083816	::465534945281048000
412304311	::465534973127438000
174840636	::465535124113612000
506100348	::465535149786935000
412304311	::465535446509162000
33358166	::465535822327209000
120139449	::465535853926707000
517695658	::465535909723508000
21415532	::465535909882904000
505542733	::465536079349948000
150839491	::465536097104044000
386956382	::465536177764712000
320452099	::465536178066698000
49118513	::465536225596538000
23672351	::465536348800434000
505542733	::465536367960023000
212060681	::465536371999137000
260038180	::465536407541657000
222636373	::465536489536098000
33538323	::465536614421508000
505542733	::465536808772587000
34863840	::465536961030414000
70982412	::465537033562116000
27335023	::465537095096729000
9563172	::465537132422250000
260038180	::465537267311071000
33538323	::465537283161346000
505542733	::465537301532000000
34863840	::465537344292921000
69494041	::465537432020992000
29845719	::465537526891954000
34863840	::465537535511232000
232901934	::465537757344186000
433916111	::465537850545831000
505542733	::465537920477036000
497544291	::465538000630194000
505542733	::465538043944767000
352943670	::465538102065233000
474371126	::465538171405479000
338477631	::465538220454080000
10095952	::465538271062556000
25680589	::465538451748552000
474371126	::465538496535756000
174840636	::465538562486583000
25680589	::465538579733573000
34863840	::465538587363000000
9563172	::465538941463318000
352943670	::465539039123079000
182092022	::465539111114141000
384503737	::465539139496972000
505542733	::465539271638540000
419249711	::465539300810321000
505542733	::465539349090537000
344950744	::465539356279967000
25680589	::465539386738630000
174840636	::465539396285251000
24537703	::465539423506272000
378901511	::465539530037030000
378901511	::465539638346526000
25680589	::465539654607839000
344950744	::465539664427106000
599589782	::465539675721973000
505542733	::465539726863134000
344950744	::465539752897544000
505542733	::465539809868386000
344950744	::465539897198010000
378901511	::465539995244044000
344950744	::465540036985769000
505542733	::465540084972785000
25680589	::465540240493404000
330645900	::465540551400374000
348745482	::465540576822427000
505542733	::465540608556560000
510998653	::465540644081917000
378901511	::465540705801502000
505542733	::465540744300601000
158948390	::465540781324107000
344950744	::465540888916398000
635796096	::465540949431435000
470801476	::465540951315087000
346654346	::465540956523999000
59583601	::465541248422383000
25680589	::465541313740275000
25680589	::465541441469427000
344950744	::465541443101392000
344950744	::465541610387030000
25680589	::465541714598318000
276784048	::465541837650800000
195563881	::465541859650322000
505542733	::465541950574051000
500239410	::465542087291961000
500239410	::465542178706845000
195563881	::465542187099635000
216819428	::465542291860369000
632481728	::465542375134461000
36958694	::465542426862436000
505542733	::465542525927710000
195563881	::465542610132938000
173608790	::465542661286264000
505542733	::465542701450948000
14955026	::465542738822168000
195563881	::465542780857880000
599589782	::465542799060770000
481512198	::465542835128004000
505542733	::465542900143509000
46771203	::465542903574433000
505542733	::465543204469612000
436716308	::465543322052734000
342934741	::465543937139040000
505542733	::465543963147902000
59583601	::465543971691692000
196659229	::465544046069309000
505542733	::465544054634057000
342934741	::465544265196924000
34863840	::465544687848529000
379253079	::465544834007433000
478145352	::465545007605112000
633506625	::465545199414804000
20738985	::465545235893067000
155677785	::465545276829487000
505542733	::465545279182102000
407038804	::465545369305509000
279230956	::465545506261704000
253886962	::465545764698333000
513658421	::465545783140679000
14190836	::465545819311976000
505542733	::465545833065115000
344950744	::465545847074463000
253886962	::465545848844079000
431262520	::465545885947281000
155650977	::465546115572461000
251821834	::465546126603845000
218321424	::465546134249680000
249451202	::465546135533150000
141735027	::465546449166807000
572151259	::465546527234981000
56509474	::465546572156379000
195563881	::465546684739497000
34863840	::465546983386542000
20738985	::465546999077806000
379358099	::465547047777497000
348901427	::465547244318367000
21415532	::465547268129435000
37977930	::465547413373988000
341153843	::465547471255375000
379358099	::465547478155018000
341803593	::465547585634459000
37977930	::465547588658155000
264622253	::465547638884929000
25235649	::465547639241846000
29984961	::465547642114555000
409777239	::465547664244109000
409777239	::465547781138956000
308657649	::465547784045608000
586783331	::465548218831355000
322324723	::465548507164987000
341803593	::465548912997462000
246050172	::465548924523405000
302673934	::465548939971031000
91666102	::465549172918476000
276784048	::465549252995735000
19028099	::465549490695720000
468965579	::465549669121396000
253886962	::465549775711244000
251821834	::465549847157047000
150870283	::465550382207213000
316902035	::465550419377127000
91345170	::465550457352781000
182092022	::465550566358532000
18137013	::465550856574607000
34863840	::465550899201736000
337396732	::465550929501384000
337396732	::465550963320029000
34863840	::465551150914101000
321637063	::465551304253661000
468965579	::465551337132806000
475930595	::465551411573690000
177692206	::465551691900006000
239257340	::465551693598715000
513658421	::465551746283339000
445826532	::465551821663371000
513658421	::465551880673046000
252756099	::465551979423756000
222687654	::465552010092109000
299879238	::465552146310893000
251821834	::465552709316120000
301203823	::465552734020587000
726984192	::465552875289341000
143455927	::465552878359572000
726984192	::465552918482264000
20738985	::465552920235495000
301203823	::465553052695789000
17326645	::465553247961645000
128284695	::465553294539370000
389197869	::465553313748881000
155677785	::465553322632818000
315559101	::465553382703259000
445826532	::465553503352815000
513658421	::465553819267792000
262496951	::465553833091813000
328858212	::465553964474585000
319851493	::465554125623951000
457250385	::465554189540532000
726984192	::465554400543789000
371243365	::465554427114713000
276784048	::465554675098341000
124374229	::465554718404534000
276784048	::465554883303600000
234143570	::465554996550172000
364546435	::465555205249957000
20738985	::465555256915791000
20738985	::465555450902368000
445808726	::465555565553254000
29849760	::465555626823651000
345508633	::465555717316169000
262496951	::465555752141475000
48612192	::465555951026995000
364546435	::465555976796389000
392737983	::465556072841748000
726984192	::465556086594891000
545784705	::465556440162525000
545784705	::465556654910476000
24719772	::465556779456552000
58847822	::465556934850924000
58847822	::465556940261560000
245935219	::465557059124350000
34863840	::465557468450656000
53724365	::465557603293343000
138083816	::465557837088038000
468965579	::465557907229401000
30516926	::465557921141886000
335068121	::465558147659087000
335068121	::465558388458287000
474371126	::465558590548217000
716788381	::465558592771215000
586783331	::465558720773382000
416548217	::465558867578212000
262496951	::465558950440890000
220584371	::465558972179955000
13298002	::465559107261693000
28736200	::465559378599641000
338477631	::465559532945813000
62518475	::465559563048341000
39140648	::465559595952254000
262496951	::465559612280668000
417449044	::465559620321161000
206538198	::465559814765293000
519677520	::465559865126322000
335068121	::465559930137608000
335068121	::465560152007925000
244995179	::465560212746018000
24537703	::465560283180589000
319851493	::465560310078652000
379357885	::465560575192203000
37802339	::465560653281779000
314251743	::465560951132291000
33238183	::465561014323675000
386169383	::465561217675698000
335068121	::465561291449327000
314251743	::465561483922141000
334420539	::465561579124424000
156961324	::465561698955698000
40097041	::465561714768216000
615688476	::465561967797997000
447912275	::465562432711458000
587864456	::465562489909153000
262496951	::465562524658991000
171642430	::465562797024481000
171642430	::465562883381010000
171642430	::465563018404040000
443375828	::465563097370230000
314251743	::465563180996263000
171642430	::465563342967685000
346392612	::465563496118108000
150839491	::465563613332119000
171642430	::465563674443513000
344285522	::465563737315753000
255299055	::465563772598247000
173371030	::465563853737033000
171642430	::465563938961502000
445903498	::465564167408476000
171642430	::465564198081417000
212060681	::465564372581224000
34863840	::465564381305376000
171642430	::465564414549430000
171642430	::465564503456112000
109331928	::465564568081551000
171642430	::465564661329702000
360730562	::465564684918087000
373126936	::465564756334497000
138083816	::465564767168364000
171642430	::465564795622944000
244800948	::465564805890199000
385595835	::465564973784002000
171642430	::465565169083756000
171642430	::465565528351080000
36958694	::465565540774207000
229650081	::465565561162711000
244800948	::465565577805692000
351099839	::465565624245448000
151129980	::465565776402190000
171642430	::465565872053301000
244800948	::465565959671910000
429906977	::465565970434502000
171642430	::465566140916588000
21415532	::465566172839026000
429906977	::465566185158115000
21415532	::465566249129238000
30242503	::465566269643558000
171642430	::465566271560765000
371243365	::465566342142128000
171642430	::465566432114511000
433916111	::465566500405796000
505542733	::465566759219503000
433916111	::465566830182936000
468965579	::465566838332461000
171642430	::465566858528444000
481512198	::465566863234445000
18374690	::465566970474008000
443375828	::465567001583177000
505542733	::465567089541918000
468965579	::465567134882750000
30242503	::465567138196258000
171642430	::465567214889103000
150828387	::465567708575453000
34863840	::465567720902508000
229197384	::465567739126775000
490841822	::465567907020570000
137587439	::465567939869941000
303342881	::465567943456088000
171642430	::465568066781605000
373126936	::465568156367351000
171642430	::465568269345488000
267357514	::465568314136469000
474371126	::465568370507534000
269151566	::465568675186364000
367990281	::465568730387210000
171642430	::465568746510487000
208894791	::465568764663046000
350083690	::465568823492747000
367990281	::465568858997542000
150034005	::465569018049744000
294347764	::465569162052374000
170924102	::465569163113545000
336347539	::465569315400327000
171642430	::465569364956430000
65425379	::465569549669400000
478145352	::465569694481928000
276784048	::465570135558737000
345508633	::465570264211001000
8709452	::465570427104792000
478462259	::465570524027162000
232468321	::465570725596655000
556631416	::465570772237697000
206538198	::465570968237506000
238401588	::465570972175577000
249227650	::465571083027247000
171642430	::465571147506262000
243427085	::465571274673356000
238401588	::465571317245153000
8709452	::465571396223893000
171642430	::465571610938716000
163768701	::465571975524401000
19374297	::465572146459451000
480973099	::465572314101194000
236266292	::465572363799523000
265786675	::465572423887495000
109331928	::465572554401255000
171642430	::465572573590601000
71878260	::465572823407534000
442736318	::465572839228071000
68369234	::465572855241928000
411848692	::465572866294304000
28922315	::465573516759547000
465934852	::465573632622997000
475930595	::465573743591292000
27335023	::465573790940790000
262271807	::465574029693161000
100090407	::465574183892574000
519909326	::465574300393955000
220584371	::465574312226062000
100090407	::465574323944558000
364546435	::465574352948170000
345508633	::465574377892085000
100090407	::465574434753888000
461652679	::465574699129270000
95141856	::465574719870484000
478145352	::465574900934397000
95141856	::465574998824857000
279230956	::465575066676502000
340119318	::465575308200906000
385259637	::465575537478762000
519909326	::465575838050947000
100090407	::465575878513000000
606781453	::465576055420768000
443375828	::465576100031377000
100090407	::465576144096346000
461652679	::465576239948763000
222173816	::465576528785727000
283328574	::465576713481506000
293644929	::465577239456018000
71878260	::465577252575801000
445826532	::465577370750291000
259601379	::465577517781241000
251821834	::465577592192397000
100090407	::465577606361153000
100090407	::465577790323302000
342878651	::465577835101315000
348262381	::465577859428265000
65412211	::465577893506981000
24537703	::465578211150024000
359776589	::465579036203171000
615688476	::465579042658607000
202927618	::465579089785409000
429906977	::465579226230710000
139547588	::465579304030863000
229290429	::465579484427853000
15467792	::465579546029621000
262496951	::465579698987094000
341493662	::465579826573615000
23721718	::465579885398740000
294347764	::465580643230171000
59583601	::465580793587171000
411898570	::465580833961943000
373126936	::465581445851774000
258916835	::465582069058666000
311924851	::465582180425826000
222687654	::465582247093862000
231689668	::465582745750867000
224130581	::465582765027917000
312856997	::465582822070054000
316902035	::465582906413305000
45190114	::465582935044014000
140994915	::465583007043436000
481512198	::465583149578485000
486231003	::465583341203230000
17326645	::465583384316887000
119434884	::465583388988940000
481512198	::465583597035200000
100090407	::465583675212828000
147779508	::465583724529471000
201810972	::465583892347375000
186572442	::465583969254539000
539183661	::465584179812777000
79363954	::465584536655372000
258916835	::465584593450831000
52295994	::465584698236751000
404496513	::465584855950966000
304619831	::465584871037861000
285988306	::465585000734130000
334442114	::465585093969321000
178985516	::465585129042477000
537633292	::465585324752912000
31294794	::465585368167743000
16107745	::465585859002384000
360730562	::465586118323609000
304619831	::465586132378726000
16107745	::465586376151687000
384503737	::465586857070563000
125560060	::465586881481428000
280194602	::465587045721980000
414191298	::465587175250096000
167184626	::465587661529313000
393105437	::465588348040384000
277645720	::465588488772263000
20935798	::465588754279694000
18277474	::465588793584529000
205928265	::465588951894347000
621306179	::465588976611389000
172827217	::465589182170005000
483115964	::465589307839741000
395687470	::465589308842602000
21415532	::465589444897013000
483115964	::465589448420237000
24719772	::465589825437855000
254442957	::465590304435761000
362737866	::465590367463940000
465266221	::465590588151054000
216507874	::465590612691935000
276784048	::465590757936488000
118810756	::465590787326365000
243011588	::465591042163888000
124374229	::465591101064478000
598832393	::465591347450105000
124374229	::465591440257851000
91130285	::465591491939680000
91130285	::465591520393826000
115503799	::465591697079279000
128284695	::465591736866439000
386956382	::465591977241628000
124374229	::465592058070433000
457250385	::465592213670744000
124374229	::465592362333650000
436188872	::465592422895222000
295980167	::465592576121131000
35597637	::465592590780227000
146216300	::465592632349949000
271717879	::465592768291946000
243011588	::465592850525462000
364641621	::465592955303370000
159986953	::465593130851770000
264946102	::465593275387502000
457250385	::465593393578393000
598832393	::465593509886451000
159986953	::465593514630610000
159986953	::465593933465387000
159986953	::465594067536338000
53724365	::465594096074371000
301203823	::465594452242087000
471632365	::465594554524401000
159986953	::465594574581559000
295980167	::465594612854161000
19028099	::465594645699760000
572151259	::465594959064625000
294347764	::465595024877432000
19028099	::465595034495365000
163768701	::465595395997843000
308690900	::465595428894146000
159986953	::465595468219940000
19028099	::465595689473277000
230206940	::465595754594447000
19028099	::465595885955842000
40708485	::465596265204445000
67193398	::465596440941973000
360730562	::465596606562058000
393105437	::465596821788557000
295980167	::465596989603053000
393105437	::465597074788995000
360730562	::465597089339432000
382414670	::465597304041254000
481512198	::465597396983218000
264946102	::465597638252187000
264946102	::465597725485334000
145000225	::465598108806942000
31586329	::465598117023604000
619608540	::465598217569460000
273205079	::465598231695462000
393105437	::465598323185823000
393105437	::465598350935347000
322324723	::465598380895662000
619608540	::465598437434875000
156961324	::465599108959322000
156961324	::465599368586735000
186572442	::465600281737437000
374659572	::465600346610339000
342934741	::465600779407994000
143455927	::465600843690299000
143455927	::465600870424772000
74955386	::465600884668235000
74955386	::465600936757321000
79606394	::465601328517885000
31294794	::465601371442782000
74955386	::465601799932485000
147997393	::465602085942484000
258916835	::465602185875578000
139460380	::465602259603030000
408869196	::465602395637309000
334420539	::465602692854087000
271717879	::465602789154889000
263013923	::465602869560098000
264946102	::465603040096301000
16107745	::465603136988528000
619608540	::465603186334912000
156961324	::465603211764568000
334420539	::465603250574872000
393105437	::465603390420951000
413367641	::465603593476009000
341732173	::465603613625434000
481512198	::465603973186330000
150034005	::465604103260094000
340693336	::465604461944397000
41753572	::465604476548550000
294347764	::465604909090344000
393105437	::465605034663628000
15709088	::465605115387211000
445219284	::465605422502514000
500388817	::465605874476908000
506760887	::465606007066853000
393105437	::465606443471618000
43967474	::465606630025875000
331246659	::465606819465809000
21415532	::465606871819493000
156961324	::465606923966894000
51649971	::465606959757271000
268073941	::465607011456286000
51649971	::465607045786656000
379253079	::465607055630696000
268073941	::465607128125034000
51649971	::465607537471934000
61050527	::465607625665544000
250832637	::465607667751206000
96013044	::465607783183024000
316284345	::465607785963876000
335367791	::465607827872948000
457250385	::465607839701274000
69662123	::465607993875128000
621062028	::465608281554452000
124374229	::465608431395946000
22067825	::465608544549494000
156961324	::465608728717176000
276784048	::465608751320268000
379358099	::465609169253699000
537633292	::465609397973311000
124374229	::465609535219326000
118810756	::465609671811039000
537633292	::465609815847215000
445826532	::465610200448520000
59352013	::465610504870694000
59352013	::465610507710242000
384503737	::465610690045026000
258235483	::465610882844618000
69662123	::465610925475512000
59352013	::465610962557337000
59352013	::465610965149433000
379358099	::465610987312513000
206538198	::465611143831355000
49886698	::465611304779382000
51964139	::465611348517593000
59352013	::465611470374313000
260038180	::465611485516140000
59352013	::465611520357851000
59352013	::465611642445643000
321876841	::465611668928491000
341493662	::465611938190589000
59352013	::465612012337123000
59352013	::465612253014654000
272999900	::465612514097893000
399645465	::465612558913658000
328858212	::465612660596150000
465757846	::465612711033061000
445826532	::465612717873975000
59352013	::465613286453420000
351099839	::465613314190766000
445826532	::465613323296600000
17326645	::465613597415309000
59352013	::465613842093842000
322643138	::465613912214216000
226995875	::465613943286005000
399645465	::465613989385601000
24537703	::465614002295697000
86349050	::465614031408357000
226995875	::465614075981225000
49221816	::465614158525104000
23721718	::465614382538293000
59352013	::465614406143860000
186287095	::465614425919995000
124011751	::465614464461840000
320001867	::465614556027289000
115583749	::465614590462550000
613956023	::465614620502138000
59352013	::465614811246501000
726984192	::465614913533403000
273205079	::465615200197292000
59352013	::465615204215037000
59352013	::465615206278627000
320001867	::465615312637800000
59352013	::465615407143858000
59352013	::465615409366855000
294347764	::465615526236921000
59352013	::465615631488806000
59352013	::465615682072100000
59352013	::465615698748645000
216819428	::465615708341026000
263013923	::465615755116281000
445826532	::465615778696667000
21568615	::465615948934684000
118810756	::465615952781271000
23933265	::465616015003373000
59352013	::465616058145984000
59352013	::465616080463872000
74955386	::465616154652721000
377176939	::465616162026700000
118810756	::465616171010912000
219163747	::465616250538704000
417449044	::465616251427893000
74955386	::465616290405560000
505323751	::465616366045655000
244995179	::465616378196938000
78614495	::465616486724157000
417472148	::465616559344713000
61050527	::465616573030338000
163768701	::465616573525274000
236528732	::465616601568772000
314251743	::465616669654515000
163768701	::465616723073191000
59352013	::465616761333624000
24537703	::465616872789245000
478145352	::465616913461428000
74955386	::465616924475281000
59352013	::465616942125305000
59352013	::465616942972166000
257913209	::465617081808195000
328871385	::465617193146019000
433916111	::465617274313773000
435478224	::465617303313600000
478145352	::465617563708555000
342878651	::465617817601982000
59352013	::465617982496858000
69662123	::465618037844873000
341153843	::465618101271146000
59352013	::465618258427518000
341153843	::465618273900724000
59352013	::465618510937198000
59352013	::465618886792990000
59352013	::465618950219264000
59352013	::465619005823143000
211645751	::465619034537750000
59352013	::465619089310744000
188917484	::465619108445577000
59352013	::465619232844025000
20478089	::465619380551036000
342878651	::465619428629942000
59352013	::465619609836462000
478145352	::465619870357676000
81841977	::465619879702167000
256716505	::465619880247451000
263013923	::465619941027512000
113221759	::465620116345192000
146216300	::465620345253163000
249012544	::465620362319781000
93927673	::465620490300579000
115583749	::465621022381592000
245957488	::465621619239444000
49886698	::465621672960086000
167183597	::465621765578694000
49886698	::465621845610610000
91345170	::465622115119820000
91345170	::465622257717751000
91345170	::465622418179244000
383523373	::465622549099839000
217262932	::465622630931124000
383523373	::465622843779084000
383523373	::465623070078541000
404496513	::465623352128712000
341153843	::465623568491872000
245957488	::465623609415708000
107750524	::465623738978140000
341153843	::465623823526543000
726984192	::465624094437015000
383523373	::465624158425337000
256346048	::465624372448067000
393801885	::465624457554325000
239313896	::465624748827750000
460765832	::465624783296937000
726984192	::465624902926483000
726320420	::465624922421592000
726320420	::465624940696195000
726984192	::465624944278138000
726320420	::465624961135038000
342878651	::465625102281752000
98768681	::465625183437725000
341153843	::465625271530684000
22067825	::465625382473838000
58661608	::465625690990456000
263013923	::465625781054734000
586783331	::465625909551448000
726984192	::465625989259599000
586783331	::465626169652838000
264946102	::465626240657813000
383523373	::465626332173332000
168864295	::465626332840210000
168864295	::465626461370474000
338477631	::465626586952531000
168864295	::465626935129677000
304645030	::465627007775019000
218321424	::465627024053129000
81007000	::465627067090886000
410047216	::465627237190873000
370088836	::465627300185530000
326436771	::465627316413267000
165491208	::465627389721346000
326436771	::465627593535139000
28066346	::465627662216888000
249012544	::465627706949115000
232468321	::465628395213041000
311924851	::465628502864437000
378334138	::465628577363656000
168864295	::465628580417134000
341153843	::465629078389657000
341153843	::465629287945498000
20478089	::465629425095413000
167365283	::465629466652180000
269151566	::465629664313344000
383523373	::465629891753705000
49886698	::465629917548670000
291288952	::465630027623981000
143455927	::465630157068578000
143455927	::465630192938278000
249451202	::465630627773968000
455097630	::465630638888869000
395057520	::465630673001521000
505323751	::465630695742636000
351922723	::465630726789275000
263013923	::465630940979818000
473454563	::465631128825896000
219574380	::465631147343372000
407038804	::465631265043910000
431944862	::465631284845617000
299484513	::465631379124809000
328794919	::465631690107650000
30151060	::465631823377473000
341732173	::465631872341405000
49886698	::465631997621436000
383523373	::465631997776633000
264946102	::465632001177829000
480973099	::465632124096491000
328794919	::465632335606865000
219574380	::465632453613588000
18929923	::465632476040531000
350083690	::465632585688047000
219574380	::465632603052462000
474371126	::465632742320115000
567014078	::465632754965549000
115824990	::465633072193339000
605601195	::465633131362406000
429906977	::465633563875213000
224501206	::465633575912890000
429906977	::465633779373969000
262271807	::465633832616861000
429906977	::465633875012505000
167365283	::465633939919355000
533417136	::465634053715415000
365658620	::465634088267677000
321844248	::465634101400436000
429906977	::465634290743906000
224501206	::465634319613300000
426402586	::465634572513079000
334420539	::465634644445364000
15186859	::465634794940796000
144937748	::465635056007282000
567014078	::465635146939379000
314251743	::465635155403489000
247372701	::465635172038090000
58031746	::465635269287227000
173026357	::465635437223362000
429906977	::465635498694692000
420731308	::465635563718967000
587864456	::465635612478164000
321876841	::465635625501089000
420731308	::465635934772264000
332028268	::465636126053920000
19879486	::465636166747041000
213187842	::465636281952002000
567014078	::465636325761486000
23721718	::465636573917102000
60221494	::465636944550969000
425381729	::465637034120327000
414191298	::465637138475016000
290265158	::465637168208039000
264946102	::465637461771976000
45190114	::465637472161234000
44399596	::465637662192181000
100313850	::465637676578635000
399645465	::465637868732682000
420083874	::465637930363801000
410122679	::465637938051969000
332028268	::465637971329167000
249227650	::465637979630104000
213187842	::465638045954605000
255818707	::465638239944982000
343606449	::465638441490087000
491969843	::465638596738023000
264946102	::465638839735042000
602895412	::465638995964473000
258916835	::465639180920692000
44399596	::465639205624750000
249227650	::465639393970376000
167365283	::465639640012029000
393105437	::465639707750440000
226995875	::465639819532857000
220867112	::465639893536759000
275813402	::465640009161117000
489078088	::465640202342391000
162559610	::465640290804826000
315559101	::465641058404007000
311924851	::465641315309723000
537633292	::465641448201662000
416548217	::465641471396577000
51413309	::465641828121718000
98768681	::465641972116766000
78513872	::465642009416314000
299389082	::465642019247759000
23933265	::465642051447427000
47017345	::465642077146333000
273205079	::465642131286392000
78614495	::465642135643897000
29845719	::465642281589309000
344950744	::465642348228411000
379358099	::465642404310417000
58661608	::465642827741794000
621474989	::465643289883185000
521938520	::465643443167834000
244800948	::465643453620039000
114070939	::465643992319676000
521938520	::465644026423955000
636632104	::465644074012135000
355758655	::465644115523547000
355758655	::465644280846254000
363969403	::465644426128158000
596957614	::465644431924662000
167183597	::465644792035024000
402925254	::465645200786731000
331398205	::465645381863632000
224501206	::465645707072782000
374659572	::465645999742926000
107750524	::465646068357554000
418783652	::465646361711349000
86970230	::465646467105824000
17356903	::465646630461767000
718668289	::465646672458960000
718668289	::465646926486966000
17356903	::465646984020647000
304219715	::465647020141584000
718668289	::465647025254432000
17356903	::465647088102301000
718668289	::465647088756207000
361691248	::465647104409350000
17356903	::465647166011473000
17356903	::465647256054816000
718668289	::465647298244911000
718668289	::465647324362842000
379152968	::465647340540682000
200849010	::465647357032693000
17356903	::465647380332019000
718668289	::465647387319345000
17356903	::465647465317040000
418783652	::465647477941870000
718668289	::465647484484591000
718668289	::465647563949867000
718668289	::465647611907555000
379358099	::465647614768447000
718668289	::465647666123137000
418783652	::465647702584201000
718668289	::465647704077393000
167365283	::465647706799501000
363969403	::465647729121980000
17356903	::465647736080330000
402925254	::465647738818818000
341803593	::465647819114545000
109655774	::465647898659938000
17356903	::465648134316912000
304219715	::465648166876889000
392737983	::465648222367928000
250832637	::465648352345219000
150828387	::465648382674227000
418783652	::465648440106418000
70982412	::465648475925778000
521938520	::465648775663349000
55120405	::465649092388225000
156961324	::465649163770662000
167184626	::465649194858864000
17356903	::465649433884254000
55120405	::465649472404742000
107750524	::465649545834401000
20478089	::465649657734234000
467043006	::465649679993032000
20478089	::465649740773072000
108798356	::465649772372557000
124011751	::465649789523079000
344950744	::465649975272423000
428516870	::465650267208183000
238672857	::465650431088021000
172827217	::465650612626280000
402925254	::465650642405445000
322446637	::465650731190476000
194129729	::465650842809692000
408098797	::465651181558460000
100376439	::465651496973922000
633506625	::465651601793769000
9563172	::465651650389372000
241790793	::465651744685703000
39237011	::465651827112157000
513825441	::465651846837960000
343606449	::465651958792351000
365021832	::465652196478971000
402925254	::465652441380179000
230206940	::465652491938721000
465266221	::465652496975659000
194129729	::465652515347136000
465266221	::465652541217193000
445903498	::465652560918220000
194129729	::465652585861750000
588634771	::465652606661296000
588634771	::465652749196353000
290265158	::465652901994459000
85651876	::465653036325421000
290265158	::465653152960614000
420731308	::465653283034386000
85651876	::465653362235424000
331246659	::465653422478204000
156961324	::465653532490620000
85651876	::465653594079768000
365658620	::465653627256705000
245957488	::465653848879939000
290265158	::465654206393626000
586783331	::465654318511947000
85651876	::465654720032292000
363969403	::465654779708846000
383523373	::465654940200079000
155650977	::465654985716277000
328057955	::465655144299130000
17356903	::465655417717407000
152454379	::465655462990340000
408098797	::465655606582710000
429348972	::465655624135495000
383523373	::465656080987881000
408098797	::465656125208395000
408098797	::465656215952183000
383523373	::465656285414060000
229672512	::465656303323742000
320452099	::465656393505058000
383523373	::465656422202884000
469722641	::465656558752260000
45190114	::465656834825916000
172827217	::465656868518379000
290265158	::465656959710920000
273955213	::465657123180138000
469722641	::465657442081075000
383523373	::465657488721711000
605327407	::465657531700760000
383523373	::465657660935663000
481512198	::465657826556510000
304219715	::465658018718183000
304219715	::465658126096551000
259876316	::465658238344499000
539183661	::465658245663555000
155650977	::465658305495310000
24718142	::465658677777551000
232901934	::465658762758746000
443375828	::465658807255719000
97592081	::465658815191326000
97592081	::465658915011571000
259876316	::465659025598599000
377176939	::465659045970341000
156961324	::465659217274093000
414217500	::465659331661549000
443375828	::465659406105853000
519936824	::465659522464219000
171724420	::465659647571931000
315559101	::465659795555368000
326827026	::465660024531202000
519936824	::465660077110603000
258506164	::465660360968503000
291288952	::465660427889049000
429491583	::465660598232305000
347643113	::465660639663636000
343018153	::465660743581704000
429491583	::465660857465061000
414191298	::465661018127867000
239928368	::465661040400031000
592475734	::465661401575342000
238672857	::465661461709070000
331246659	::465661653606858000
202196262	::465661733621604000
324536771	::465661846339325000
345508633	::465661985422848000
326436771	::465662073423536000
202196262	::465662099599806000
519936824	::465662160387854000
326827026	::465662189442195000
291288952	::465662279665864000
165491208	::465662287672791000
326827026	::465662402252771000
519936824	::465662506988355000
158948390	::465662518950498000
320452099	::465662538189791000
230206940	::465662708990636000
202196262	::465662711167057000
345508633	::465663021285920000
384503737	::465663054999748000
326569368	::465663347170746000
202196262	::465663385376260000
24392243	::465663446705373000
468965579	::465663472877846000
29849760	::465663558089318000
345508633	::465663570634870000
46771203	::465663587747241000
402925254	::465663617602314000
45190114	::465663729997467000
345508633	::465663809487896000
587864456	::465663809659891000
411848692	::465663814147768000
455097630	::465663865456312000
411848692	::465664031173648000
250832637	::465664546598707000
592475734	::465664619726774000
432747712	::465664640039804000
250832637	::465664704799440000
414191298	::465664708708958000
587864456	::465664716506157000
420083874	::465664747392995000
250832637	::465664750303449000
250832637	::465664761087012000
341803593	::465664782037942000
351316240	::465664845262905000
599589782	::465664889965395000
587864456	::465664969435271000
455097630	::465664980248178000
718668289	::465665128705163000
587864456	::465665269436674000
344950744	::465665363300982000
341732173	::465665366535192000
132649069	::465665706319958000
331246659	::465665714892713000
351152035	::465665727215595000
384503737	::465666013711716000
326569368	::465666066644234000
132649069	::465666211314151000
272999900	::465666423679762000
621306179	::465666644736757000
132649069	::465666759870390000
396663806	::465666760361127000
396663806	::465666764962287000
396663806	::465666794825715000
396663806	::465666802253852000
396663806	::465666809908445000
132649069	::465666810369814000
396663806	::465666817915383000
396663806	::465666823434665000
396663806	::465666831152599000
396663806	::465666851125485000
379358099	::465666913608404000
370088836	::465666921111646000
425897170	::465667077378830000
255313314	::465667091559763000
132649069	::465667193876004000
321839755	::465667291749687000
369539413	::465667446662512000
132649069	::465667607170142000
340119318	::465667687431938000
197210844	::465667688711221000
321839755	::465667839693971000
411848692	::465667871331581000
351316240	::465668248848302000
475930595	::465668296663003000
343606449	::465668598670065000
634615880	::465668599710236000
475930595	::465668675157360000
28066346	::465668704710443000
158948390	::465669176418242000
385259637	::465669230424514000
312710029	::465669327346479000
290265158	::465669442739765000
334420539	::465669505364930000
186287095	::465669672202141000
475930595	::465669815462789000
385259637	::465669904738557000
186287095	::465669920089726000
592475734	::465670069197213000
23933265	::465670086913568000
411786523	::465670385745555000
425897170	::465670480431550000
375967762	::465670537411571000
264705173	::465670585440157000
344950744	::465670600296394000
596957614	::465670640595267000
24718142	::465670709986213000
377176939	::465670717355622000
377176939	::465670775920680000
167365283	::465670849840701000
258916835	::465670869818163000
432116634	::465670918253973000
237938155	::465671026940973000
86349050	::465671144893579000
193192138	::465671154091692000
185356495	::465671163432017000
588634771	::465671248056713000
33528820	::465671437978968000
193192138	::465671634217873000
262382570	::465671637011271000
421179396	::465671737418321000
244995179	::465671797011390000
167365283	::465671802274856000
24718142	::465672082337304000
28510276	::465672164427829000
28510276	::465672175555715000
226995875	::465672264370106000
301657872	::465672363116593000
24718142	::465672444368678000
244995179	::465672464190959000
31345791	::465672559842050000
275268585	::465672607249870000
72882594	::465672651994705000
341153843	::465672793431216000
341153843	::465672951166410000
244995179	::465672974318989000
336019882	::465673034041290000
374659572	::465673038680182000
172827217	::465673059479719000
374659572	::465673084226129000
444979318	::465673142695112000
276256841	::465673339114364000
251821834	::465673387797667000
243427085	::465673427660328000
568505535	::465673580424876000
568505535	::465673681398538000
35525270	::465673742161440000
24803741	::465673858348228000
105607367	::465673932717031000
35525270	::465674060446171000
178985516	::465674079396061000
24718142	::465674106398982000
276256841	::465674120181858000
232793000	::465674280609394000
226357092	::465674352935972000
226357092	::465674417016954000
24718142	::465674425200041000
272999900	::465674529575288000
23225674	::465675019931361000
206067907	::465675235572731000
567014078	::465675253331812000
364641621	::465675254036041000
364641621	::465675328791146000
341493662	::465675713752731000
26333173	::465675855306309000
587864456	::465676031785844000
364641621	::465676103370424000
364641621	::465676159741857000
235487682	::465676493633253000
241790793	::465676703768248000
377176939	::465676803643015000
321637063	::465676873268088000
545784705	::465677002524356000
321794820	::465677114705182000
331398205	::465677465130913000
35525270	::465677558445379000
35525270	::465677668587802000
567014078	::465677739803303000
268397639	::465677754088689000
258916835	::465677820115820000
100376439	::465678019365859000
35525270	::465678023543386000
46184924	::465678047568736000
258916835	::465678047711338000
417472148	::465678078190948000
321794820	::465678083635560000
65412211	::465678126320992000
321637063	::465678190103367000
46184924	::465678270655000000
46184924	::465678305845202000
159726392	::465678326464405000
33904380	::465678447386566000
35525270	::465678551518175000
124011751	::465678647450673000
33904380	::465678761875492000
402925254	::465678819177664000
25942336	::465678835267416000
100376439	::465678959208718000
35525270	::465678996663844000
276256841	::465679026724814000
33904380	::465679056625991000
587864456	::465679069510926000
290265158	::465679128776032000
189368301	::465679189686108000
246050172	::465679242286866000
587864456	::465679266152448000
38594501	::465679310007709000
276341812	::465679418707288000
348745482	::465679521325547000
321794820	::465679657757442000
421356901	::465679738288484000
588634771	::465679892215250000
567014078	::465679910531788000
78404115	::465680028580061000
290265158	::465680039774670000
33904380	::465680205408141000
250832637	::465680262647406000
378771457	::465680451068112000
40810916	::465680459239022000
276341812	::465680464775090000
411848692	::465680505510563000
294347764	::465680535457501000
304219715	::465680536430587000
321794820	::465680578768281000
304219715	::465680650326900000
272999900	::465680770120425000
78404115	::465680901829976000
159986953	::465680911011307000
338076990	::465681004372312000
33904380	::465681115664384000
174720518	::465681289254014000
107750524	::465681388705157000
395687470	::465681446037118000
326436771	::465681461652520000
321637063	::465681700190580000
345508633	::465682041154334000
220867112	::465682107776262000
363969403	::465682421317267000
86349050	::465682453089513000
290265158	::465682653430030000
348745482	::465682693095964000
312710029	::465682698460491000
172827217	::465682819381874000
461652679	::465682858372112000
290265158	::465682971035320000
615688476	::465683053852250000
260539431	::465683060730896000
348745482	::465683173805142000
312710029	::465683176828846000
107750524	::465683185737932000
302673934	::465683321540718000
321637063	::465683330306809000
79363954	::465683399563153000
374659572	::465683407348178000
79363954	::465683498544553000
352943670	::465683643667464000
78404115	::465683663468756000
567014078	::465683674516963000
18277474	::465683760210403000
258916835	::465683786467123000
374659572	::465683834265419000
265249050	::465683854896816000
206067907	::465683868809310000
411848692	::465683891190509000
265249050	::465683906885218000
429348972	::465683927357980000
202927618	::465684065207599000
341153843	::465684103904628000
341153843	::465684299384356000
321637063	::465684310658269000
374659572	::465684319198257000
28922315	::465684377813282000
374659572	::465684455026208000
290265158	::465684461426720000
30223693	::465684511343140000
264705173	::465684572139556000
374659572	::465684718286295000
46276184	::465684881000108000
59583601	::465684898695884000
301042701	::465684921688674000
242435004	::465684984351555000
193192138	::465685080539922000
537633292	::465685112512729000
251231824	::465685154888159000
272999900	::465685209372168000
445826532	::465685452465651000
290265158	::465685488896983000
23933265	::465685516583575000
539183661	::465685552541736000
21623464	::465685584980082000
504987901	::465685648968396000
173371030	::465685704278675000
251231824	::465685742212378000
251231824	::465685907010752000
96013044	::465685928229756000
107750524	::465685960940724000
107750524	::465685979081080000
290265158	::465686037549686000
166307106	::465686057103937000
413367641	::465686296544182000
352943670	::465686412101046000
474475074	::465686424381976000
504987901	::465686430342053000
341153843	::465686478677618000
49886698	::465686621174898000
258916835	::465686692868161000
338477631	::465686714439434000
341153843	::465686736602136000
342878651	::465686858320474000
374659572	::465686933960929000
251821834	::465687023060516000
150034005	::465687472245325000
567014078	::465687617296928000
49886698	::465687830942208000
241324134	::465687942178947000
378771457	::465688040191442000
341732173	::465688111973167000
320954938	::465688133426618000
190492046	::465688271146999000
231150237	::465688341707370000
472415509	::465688611170422000
504987901	::465688732247408000
321637063	::465688812337643000
150034005	::465688815084912000
150034005	::465688953346338000
118470515	::465689253997850000
22844281	::465689598606069000
411848692	::465689722312855000
303427354	::465689800117202000
97326618	::465690050123296000
18277474	::465690306994638000
120139449	::465690345263480000
554852227	::465690519440330000
465266221	::465690522829352000
18277474	::465690625807892000
537633292	::465691067099017000
24718142	::465691651672141000
25784705	::465691704226361000
324536771	::465691791732113000
22067825	::465691950612742000
414191298	::465692077926277000
272999900	::465692090417283000
411848692	::465692167734718000
290265158	::465692227113873000
414191298	::465692455552045000
341732173	::465692586200797000
621474989	::465692610540355000
429348972	::465692866715451000
65412211	::465693069807874000
24718142	::465693112241631000
414191298	::465693128062545000
276256841	::465693293523636000
124011751	::465693687440109000
253552344	::465693925806571000
364428125	::465693969448329000
158948390	::465694039518355000
414217500	::465694216517996000
72882594	::465694382721482000
308726677	::465694425616633000
14190836	::465694604579205000
346998772	::465694659990134000
328858212	::465694770937884000
264946102	::465694774360436000
258506164	::465695100220092000
416130255	::465695678237138000
364428125	::465695743353712000
52818001	::465695786937094000
621474989	::465695976096026000
602895412	::465696147059654000
500308199	::465696158682062000
52818001	::465696212382130000
14955026	::465696305566609000
384683676	::465696428451303000
65926573	::465696458172141000
52818001	::465696567475728000
602895412	::465696583015596000
411777707	::465696586161745000
277204534	::465696652817203000
118191944	::465696669821317000
52818001	::465696690754682000
124011751	::465696911132209000
195563881	::465696928718536000
195563881	::465697116753379000
52818001	::465697121971089000
65926573	::465697379228712000
266210776	::465697381904699000
385595835	::465697420169330000
195563881	::465697568437972000
65926573	::465697629788450000
146216300	::465697784922767000
384503737	::465697869388083000
65926573	::465697899582455000
150828387	::465697952145899000
155650977	::465698058890518000
65926573	::465698201186869000
393105437	::465698277376004000
155650977	::465698299781984000
341803593	::465698453734326000
195563881	::465698632490950000
341803593	::465698643933401000
554801627	::465698653030477000
311924851	::465698759549018000
554801627	::465698762568912000
109331928	::465698847969136000
340119318	::465698869540438000
124011751	::465698939656601000
332028268	::465698958384177000
554852227	::465699278405378000
335759212	::465699485159804000
322324723	::465699668463075000
554852227	::465699796725276000
416130255	::465699980619943000
322324723	::465700118457761000
272184078	::465700262888210000
253552344	::465700521311883000
371243365	::465700558687334000
322324723	::465700574508236000
246050172	::465700766280581000
322324723	::465700881552265000
21623464	::465700974816808000
403160004	::465701013693808000
116071398	::465701248306405000
259601379	::465701368372535000
262471070	::465701473821548000
83878535	::465701808321863000
22717394	::465701881486917000
219163747	::465701959505158000
59647298	::465702062123008000
588634771	::465702121820524000
195563881	::465702220139216000
59647298	::465702258638745000
370088836	::465702270915448000
202196262	::465702286220869000
573151200	::465702335079927000
65926573	::465702421025800000
567014078	::465702492576022000
59647298	::465702493104529000
52818001	::465702655960961000
567014078	::465702709619085000
375967762	::465702720864022000
272999900	::465702817781403000
59647298	::465702832968966000
322324723	::465702960593633000
23721718	::465703047058825000
322324723	::465703131834494000
726320420	::465703162762895000
191276105	::465703291536420000
59647298	::465703371408556000
315559101	::465703483153211000
365658620	::465703564199723000
390900557	::465703935953477000
78404115	::465703959865200000
59647298	::465704146247499000
27335023	::465704425063866000
59647298	::465704466495205000
59647298	::465704627191549000
83878535	::465704727125434000
59647298	::465704733949169000
258506164	::465704824126726000
59647298	::465705066628780000
133158896	::465705134941827000
195563881	::465705144978391000
63473984	::465705228717678000
59647298	::465705357226938000
195563881	::465705565872594000
59647298	::465705661645324000
272184078	::465705699956506000
377176939	::465706110620401000
31250549	::465706269303529000
59647298	::465706362010214000
384503737	::465706477953744000
64768338	::465706513680445000
272184078	::465706595309993000
59647298	::465706651320729000
421179396	::465706750578929000
246050172	::465706845634457000
23663256	::465706847047921000
133158896	::465706848075542000
301761224	::465706991453622000
31250549	::465707001079541000
23663256	::465707007303884000
23663256	::465707129295212000
23663256	::465707177236127000
29302446	::465707190292992000
384503737	::465707231175254000
53165262	::465707740086935000
53165262	::465707911801761000
236266292	::465708002272485000
230659102	::465708290526040000
301761224	::465708315717029000
487266327	::465708797114064000
487266327	::465708856891293000
420731308	::465709020670464000
331246659	::465709034327121000
487266327	::465709045882445000
236266292	::465709049322176000
301761224	::465709093869473000
301657872	::465709162865762000
301761224	::465709183677919000
301657872	::465709344596975000
301761224	::465709761355206000
258196512	::465709775087366000
301657872	::465709846835113000
301761224	::465709875268296000
258196512	::465710428236967000
311729942	::465710898871414000
301761224	::465710910867120000
258196512	::465711109786181000
437082385	::465711294041952000
301761224	::465711515622862000
303342881	::465711516738539000
202798666	::465711538553110000
146216300	::465711563454676000
151129980	::465711607860166000
19071786	::465711957895819000
301761224	::465712114657554000
301761224	::465712360108199000
301761224	::465712542564626000
383045348	::465712728108048000
73020435	::465713242833051000
182092022	::465713301775585000
311729942	::465713429139816000
103526992	::465713579950219000
182092022	::465713745923440000
236266292	::465713900055302000
497630362	::465714692951121000
231256008	::465715318300499000
486138458	::465715335128027000
237024825	::465715528858746000
497630362	::465715558999011000
460765832	::465715562610708000
429348972	::465715583619563000
497630362	::465715938965606000
359104594	::465715978861817000
497630362	::465716200421355000
457250385	::465716242943184000
166307106	::465716258462498000
166307106	::465716609177247000
241790793	::465716615041273000
308690900	::465717337937559000
166307106	::465717546776150000
166307106	::465717988373856000
262471070	::465718200261701000
311092385	::465718260743168000
166307106	::465718311482036000
489961036	::465718397721145000
269370098	::465718595188957000
269370098	::465718675006562000
53584160	::465718724909989000
322327312	::465718872893452000
269370098	::465718951977443000
339565561	::465719141177888000
339565561	::465719178695962000
300884493	::465719226628440000
151129980	::465719556917698000
22285873	::465719586252660000
85343069	::465720002914840000
331246659	::465720096258666000
489961036	::465720119780339000
85343069	::465720233509265000
460765832	::465720241755291000
85343069	::465720316447432000
78404115	::465720574530953000
30242503	::465720682475974000
244800948	::465720696702652000
100090407	::465720852072656000
341493662	::465720932548358000
244800948	::465720968590008000
100090407	::465721092842487000
489961036	::465721116804120000
259021462	::465721122550722000
32471501	::465721174996316000
259021462	::465721257104011000
567014078	::465721533517033000
244800948	::465721821233311000
244800948	::465722023562334000
33823755	::465722266018279000
67193398	::465722628569710000
149980973	::465722702121431000
100090407	::465722814126104000
96443022	::465722957742882000
465292139	::465722972083589000
342845822	::465723181777432000
466989920	::465723329458868000
100090407	::465723332454019000
400266696	::465723444689387000
400266696	::465723565254262000
195563881	::465723815507398000
255818707	::465723885032591000
100090407	::465723934273712000
470660217	::465724007518466000
195563881	::465724046827483000
137117871	::465724079362670000
359104594	::465724103488700000
226845681	::465724203061493000
226845681	::465724224452427000
195563881	::465724253493395000
81007000	::465724347718438000
182092022	::465724383999184000
505323751	::465724815769235000
505542733	::465724820668567000
195563881	::465724873264750000
425897170	::465724941510250000
276784048	::465725157886009000
505542733	::465725228744986000
505542733	::465725315914792000
236266292	::465725476640546000
505542733	::465725544693522000
182092022	::465725598770663000
337416247	::465725657524498000
182092022	::465725698041470000
423422030	::465725721202413000
505542733	::465725728290795000
478462259	::465725887552696000
182092022	::465725889657851000
505542733	::465726019614564000
182092022	::465726036328472000
33823755	::465726112497016000
230659102	::465726185414995000
30242503	::465726234253881000
505542733	::465727045998489000
346412695	::465727389688135000
318065690	::465727695599316000
336019882	::465727753610739000
364428125	::465727768051724000
505542733	::465727950932164000
346412695	::465727983270260000
364428125	::465728390469677000
336019882	::465728441082339000
336019882	::465728496023531000
505542733	::465728535056101000
505542733	::465728569587826000
505542733	::465728657382973000
26920974	::465728702475939000
217214677	::465728800194441000
505542733	::465728840254631000
83878535	::465728877651062000
497630362	::465729067384590000
505542733	::465729095599661000
83878535	::465729240600965000
83878535	::465729313460219000
95504927	::465729452623036000
83878535	::465729465172389000
505542733	::465729499179778000
371243365	::465729531576582000
491969843	::465729549863759000
95504927	::465729684844843000
83878535	::465729699348742000
83878535	::465729756886208000
505542733	::465729757989330000
238322255	::465729862561697000
505542733	::465730016593330000
83878535	::465730132607774000
83878535	::465730185443438000
244800948	::465730220251549000
83878535	::465730375646720000
83878535	::465730442940145000
244800948	::465730542395072000
505542733	::465730607134539000
505542733	::465730637769752000
505542733	::465730716287111000
61050527	::465730767604027000
61050527	::465730881265885000
505542733	::465731166583410000
572151259	::465731206252732000
311729942	::465731214922375000
505542733	::465731264927268000
505542733	::465731492334039000
15170503	::465732679770832000
49886698	::465732876462751000
25942336	::465733702891233000
66184984	::465734121914773000
167184626	::465734125173764000
281212143	::465734806706196000
318065690	::465734961199206000
433916111	::465735290489810000
433916111	::465735425395408000
281212143	::465735576025829000
165634562	::465735615880134000
165634562	::465735674600378000
371243365	::465735758419357000
281212143	::465736038607224000
85343069	::465736505286463000
85343069	::465736558851919000
165634562	::465736888469712000
630076052	::465737191780397000
167183597	::465737296340209000
25383063	::465737332444758000
145469568	::465737463260917000
145469568	::465737561856413000
21623464	::465738010437226000
149980973	::465738218382823000
33823755	::465738923419774000
554801627	::465739175103197000
635577431	::465739179096154000
318065690	::465739199195279000
50546012	::465739920883998000
635577431	::465739944766369000
50546012	::465740115394822000
50546012	::465740342109564000
369849727	::465741193968906000
433916111	::465742041558040000
14955026	::465742095454855000
14955026	::465742153734692000
25942336	::465742602080649000
635577431	::465743979456106000
103244523	::465744003082629000
152715270	::465744363134267000
96013044	::465745241325449000
122799833	::465745406165782000
311729942	::465745692645154000
216507874	::465747226296217000
33823755	::465747542404132000
156166678	::465747587660644000
319851493	::465748047436464000
256638502	::465748418883637000
320954938	::465749365957484000
554801627	::465750463720091000
43208085	::465750911604633000
408031484	::465751044371148000
244800948	::465751061978832000
397717926	::465751632345853000
473718221	::465751875648643000
165634562	::465752028237803000
165634562	::465752039348535000
320560322	::465752502051569000
480973099	::465753110632079000
174629553	::465753991541186000
365658620	::465754420559355000
283051149	::465754631637708000
85343069	::465754999520509000
320560322	::465755015278100000
78404115	::465755111344467000
78404115	::465755336314339000
342845822	::465755563221987000
85343069	::465755921948622000
335068121	::465756554075992000
252355708	::465757112606658000
85343069	::465758015690661000
85651876	::465758261942038000
149980973	::465758368389664000
85651876	::465758935115235000
85651876	::465760354908524000
335068121	::465763099337715000
104112940	::465763371057700000
397717926	::465763919236046000
290265158	::465764060252762000
377486283	::465765230207713000
560698843	::465766069265637000
560698843	::465766118838116000
152715270	::465766127981715000
35706997	::465766548511023000
318065690	::465767400470614000
318065690	::465767614870872000
252355708	::465767869348052000
65425379	::465768075313168000
23721718	::465768109987885000
60712766	::465768405094912000
159726392	::465768976451395000
23721718	::465770008375615000
28510276	::465770151351431000
58847822	::465770749387886000
59352013	::465771643235610000
187049333	::465771913403723000
59352013	::465772112079118000
352943670	::465772168320516000
59352013	::465772197231869000
59352013	::465773219023040000
59352013	::465773377152499000
59352013	::465773614273273000
59352013	::465773619843330000
59352013	::465773627418226000
59352013	::465773637719453000
59352013	::465773643218161000
59352013	::465773804090716000
59352013	::465773919245324000
150839491	::465774073314680000
59352013	::465774410951970000
59352013	::465774412780687000
59352013	::465774720801980000
59352013	::465775039514558000
471632365	::465775072373116000
59352013	::465776154368942000
59352013	::465776175470493000
59352013	::465776709095006000
59352013	::465777015124021000
59352013	::465777182367678000
85343069	::465777205126393000
59352013	::465777255176630000
85343069	::465777587533664000
315872678	::465777671729733000
59352013	::465777800884924000
415703077	::465777919743127000
85343069	::465778099385544000
379253079	::465779012737175000
15186859	::465779498240471000
59352013	::465779511368220000
59352013	::465779685176012000
59352013	::465779691505201000
59352013	::465780359590719000
59352013	::465780360354086000
59352013	::465780715716501000
59352013	::465780954808606000
59352013	::465781132949061000
59352013	::465781645342019000
59352013	::465781831359414000
260979062	::465782621809557000
23838693	::465783602274258000
85343069	::465785812987432000
85343069	::465786114935365000
85343069	::465786381248495000
85343069	::465786842764570000
85343069	::465787210298822000
213187842	::465787295619366000
85343069	::465787586712440000
85343069	::465787848109850000
634615880	::465787853163618000
85343069	::465788178348396000
308690900	::465789420335951000
51413309	::465789585226997000
65425379	::465789841159249000
65425379	::465789872809443000
379253079	::465790011942907000
65425379	::465790081568366000
85343069	::465790162442915000
85343069	::465791367047036000
85343069	::465791659880771000
506707370	::465792422698823000
116071398	::465792428688281000
59647298	::465793348943355000
110236585	::465793531693793000
539183661	::465794040840355000
59647298	::465795094223015000
59647298	::465795489523187000
59647298	::465795551670571000
85343069	::465796414132748000
85343069	::465796472064466000
301657872	::465796532478832000
69044676	::465797271460671000
373126936	::465797461903015000
23672351	::465797654640078000
373126936	::465798135659245000
259876316	::465798788595331000
59647298	::465798993403195000
59647298	::465801143722184000
545129813	::465801185618690000
59647298	::465801250219364000
30787413	::465802476826787000
97307001	::465802956365778000
30516926	::465803409988128000
350424007	::465804075624173000
116071398	::465804652442025000
177692206	::465804846646312000
28405302	::465805469206867000
634615880	::465805799026335000
471632365	::465805840256348000
355598729	::465806332457533000
165658390	::465806432948854000
197384499	::465806574871539000
471632365	::465806604206886000
197384499	::465807024828469000
197384499	::465807112619048000
214678768	::465807914716766000
17326645	::465808668811079000
197384499	::465808827544518000
29849760	::465809283355910000
389197869	::465809404558712000
389197869	::465809577100206000
259876316	::465809607668289000
49886698	::465810101484666000
236930269	::465811356168372000
568505535	::465811454948823000
379253079	::465811814652321000
343018153	::465812213974839000
580156304	::465812233726201000
331398205	::465812984661835000
574250205	::465813040156647000
105852149	::465813064936214000
580156304	::465813117214408000
45190114	::465813303290507000
56509474	::465813389520797000
407395368	::465813577350148000
34204169	::465813774356598000
26198467	::465813845441671000
184195472	::465813980762484000
460772038	::465814500914892000
24413698	::465814874136641000
31250549	::465815505190670000
500239410	::465815769037938000
210674392	::465815886897487000
186823940	::465816255178366000
59647298	::465816453888110000
416506126	::465816516311523000
365523194	::465816565712056000
414066292	::465817434302070000
293246270	::465818028358107000
59647298	::465818928757739000
586783331	::465819429956505000
586783331	::465819671074463000
60399576	::465819856969818000
586783331	::465819994132336000
81765661	::465820045231157000
115824990	::465820067926511000
114064449	::465820124776509000
114064449	::465820191847616000
115824990	::465820414992986000
125560060	::465820428020092000
115824990	::465820854606393000
378609308	::465821268546048000
59647298	::465821749523673000
115824990	::465821933058007000
429491583	::465821973583765000
378609308	::465822037793968000
208894791	::465822471695106000
59647298	::465822586874912000
59647298	::465822598975467000
208894791	::465822605656612000
62396842	::465823140531036000
115824990	::465823187733721000
72210207	::465823420500811000
23672351	::465823680035975000
108798356	::465823750425157000
539183661	::465823825566130000
186572442	::465824034928984000
73526174	::465824185496141000
252756099	::465824466115624000
186823940	::465824519026794000
252756099	::465824864415145000
252756099	::465825255324266000
57933673	::465825345799602000
115824990	::465825362174566000
164101308	::465825376338739000
49886698	::465825435255701000
114633433	::465825510115647000
107750524	::465825863809130000
107750524	::465825902761639000
545540214	::465826078880055000
115824990	::465826370103148000
164101308	::465826508502990000
301257200	::465826802653745000
253120136	::465826847897313000
15688986	::465826991334121000
286265668	::465827073672478000
107750524	::465827347674177000
286265668	::465827954803486000
83878535	::465828165286244000
98806791	::465828187856199000
360898372	::465828682213253000
286265668	::465828934525779000
477188816	::465829021377642000
408869196	::465829109822935000
321794820	::465829170069913000
513270198	::465829525461286000
226357092	::465829538312646000
94226339	::465829598735773000
202196262	::465829762078748000
408869196	::465829810300674000
38440249	::465829847806124000
145000225	::465829897911689000
259233215	::465830024952946000
31144939	::465830360895721000
277794018	::465830433301610000
285906246	::465830948680892000
17356903	::465830968600064000
30516926	::465831057213124000
115824990	::465831180315947000
133508241	::465831188611878000
115824990	::465831376185733000
34536365	::465831489502859000
487266327	::465831581249060000
186287095	::465832006329565000
182092022	::465833170936414000
432888405	::465833268362100000
125849974	::465833552907468000
277204534	::465833561699151000
341037427	::465833871628439000
265786675	::465834457778634000
275813402	::465834582084812000
341153843	::465834616503300000
329471370	::465834982569541000
8036902	::465835346710630000
237938155	::465835387387392000
330691749	::465835400641396000
152127827	::465835649610682000
79861287	::465835715935621000
65412211	::465835918914772000
302525103	::465836154311307000
400704846	::465836579601133000
18137013	::465837151075463000
421356901	::465837169119338000
360898372	::465837257774366000
159944196	::465837293190672000
357306642	::465837363495985000
145572480	::465837517766266000
405676565	::465837769982771000
421356901	::465838042121793000
285906246	::465838191640346000
285906246	::465838415896784000
181101394	::465838522402754000
579271413	::465838852381229000
615688476	::465839149359333000
267357514	::465839176173101000
86970230	::465840080402149000
17326645	::465840087021158000
24537703	::465840508649357000
143455927	::465840511886966000
118708729	::465840651611820000
18374690	::465840676580900000
118708729	::465840838518378000
405676565	::465841079439208000
13683762	::465842231228657000
31345791	::465842233191964000
155677785	::465842247456800000
283518032	::465842308056096000
260440912	::465842808390033000
18137013	::465842953400123000
297043246	::465843049428303000
297043246	::465843098619092000
412159259	::465843101571883000
412159259	::465843147562430000
412159259	::465843166478757000
412159259	::465843185034358000
297043246	::465843203787067000
412159259	::465843207834578000
412159259	::465843227665244000
412159259	::465843244266311000
412159259	::465843264319270000
297043246	::465843270874984000
55704588	::465843283655004000
412159259	::465843285978660000
412159259	::465843337241432000
412159259	::465843357755777000
412159259	::465843387304669000
412159259	::465843419340759000
412159259	::465843437887975000
300594041	::465843467998879000
412159259	::465843473476620000
487266327	::465843486596423000
86970230	::465843560525209000
356579210	::465843632860188000
286265668	::465843829338165000
297043246	::465843887668342000
356579210	::465843913492664000
412159259	::465843914012774000
412159259	::465843935785414000
297043246	::465843948636737000
412159259	::465843952868802000
412159259	::465843971759943000
412159259	::465844003666001000
303427354	::465844022494650000
412159259	::465844024981475000
412159259	::465844087711477000
412159259	::465844108158697000
412159259	::465844133953679000
412159259	::465844171698212000
412159259	::465844187884048000
412159259	::465844205747589000
412159259	::465844224064102000
297043246	::465844260856537000
91666102	::465844270570934000
412159259	::465844405597765000
412159259	::465844432068026000
412159259	::465844451584114000
412159259	::465844478498975000
256088386	::465844515773767000
412159259	::465844519179517000
412159259	::465844539035365000
412159259	::465844556794056000
412159259	::465844574351413000
412159259	::465844784511205000
412159259	::465844832703758000
412159259	::465844851548762000
412159259	::465844869701718000
412159259	::465844885052866000
412159259	::465844904782880000
412159259	::465844924416413000
19835249	::465845055664971000
21415532	::465845083737055000
310654760	::465845217573101000
412159259	::465845236040609000
412159259	::465845254705270000
412159259	::465845272786907000
412159259	::465845292231692000
412159259	::465845311978491000
412159259	::465845335265247000
412159259	::465845356383571000
412159259	::465845371411759000
412159259	::465845393842900000
412159259	::465845424444567000
412159259	::465845450663145000
412159259	::465845468325376000
412159259	::465845488550297000
412159259	::465845507898626000
412159259	::465845529595768000
412159259	::465845549866827000
412159259	::465845568397271000
412159259	::465845606821285000
412159259	::465845622889672000
412159259	::465845641260703000
412159259	::465845657643646000
412159259	::465845674198564000
412159259	::465845696898142000
412159259	::465845713490829000
24803741	::465845721984671000
412159259	::465845737830363000
412159259	::465845756541157000
412159259	::465845774794760000
412159259	::465845791563608000
215776033	::465845793279078000
22944914	::465845942067802000
193192138	::465846066248941000
500388817	::465846137648611000
500388817	::465846856648769000
500388817	::465847095417925000
489078088	::465847235071467000
24803741	::465847270177796000
22294252	::465847334203437000
232901934	::465847487774068000
24803741	::465847758155681000
30529918	::465847772617248000
218711172	::465847787188649000
276131997	::465847996274323000
589402824	::465848062607626000
237330810	::465848071642165000
143455927	::465848255897952000
24537703	::465848267935608000
275268585	::465848349523181000
275268585	::465848628121051000
193192138	::465848922649665000
275268585	::465849015201177000
31258629	::465849051741569000
33238183	::465849404680069000
487266327	::465849554651205000
51649971	::465849597097562000
100090407	::465850246023503000
268073941	::465850664183427000
331482356	::465850706293825000
33904380	::465850967725203000
336821368	::465851275259543000
252756099	::465851734821470000
252756099	::465851740295016000
268073941	::465851779532746000
306989340	::465852029437763000
230903702	::465852207900811000
268547296	::465852236812152000
213187842	::465852791886315000
145000225	::465852888791908000
213187842	::465853168287367000
145000225	::465853340082266000
429348972	::465853361397325000
109331928	::465853403235504000
533417136	::465853502066290000
312710029	::465853534164897000
71284640	::465853538703134000
453280756	::465853684656533000
107750524	::465854140967837000
43967474	::465854144918863000
506519570	::465854305338019000
211019280	::465854413421424000
283518032	::465854413559848000
110563920	::465854548204994000
18750697	::465854575908376000
312710029	::465854758017056000
215385454	::465854844817797000
286265668	::465855180727001000
473118863	::465855329432268000
312710029	::465855467835887000
32671267	::465855551939678000
18750697	::465855666499104000
320560322	::465855811374178000
302673934	::465855890587807000
206538198	::465855991134027000
22717394	::465855991503151000
513825441	::465856250618855000
33358166	::465856484098990000
253717655	::465856597026033000
79861287	::465856924639322000
41143305	::465856982813904000
277204534	::465857307734466000
321876841	::465857387375919000
120139449	::465857387639738000
79861287	::465857390391623000
79861287	::465857458943311000
17769662	::465857717543141000
21568615	::465857856990769000
79861287	::465857947243778000
72293435	::465858111446986000
79861287	::465858298420670000
389197869	::465858315919319000
34204169	::465858363679850000
79861287	::465858556952977000
356448818	::465858561600278000
79861287	::465858701489094000
351152035	::465858782757933000
100376439	::465858847274319000
79861287	::465858893139419000
15467792	::465858945760768000
79861287	::465859210321068000
414066292	::465859529704349000
458847153	::465859689524506000
200849010	::465859767068397000
249468865	::465859805458862000
396786261	::465859928775589000
205928265	::465860481979523000
81007000	::465860528590446000
633506625	::465860964978421000
138083816	::465861141890334000
59622669	::465861154976169000
253717655	::465861192523972000
146608159	::465861258218979000
352943670	::465861296429096000
364546435	::465861319522922000
356448818	::465861389966663000
264622253	::465861513342103000
91130285	::465861607088599000
253717655	::465861609760374000
133112299	::465861770016735000
60218540	::465861845077610000
359806236	::465861879206658000
352943670	::465862324603985000
457250385	::465862556725563000
257913209	::465862792583847000
355598729	::465862993310265000
186287095	::465863193068601000
120139449	::465863221300457000
24803741	::465863537706168000
399174015	::465863629305176000
152715270	::465863750193401000
356448818	::465863784452878000
186287095	::465863875087581000
483526518	::465863897916788000
273748024	::465864012278689000
186287095	::465864111570812000
186287095	::465864129748959000
356448818	::465864263064502000
356448818	::465864357989974000
315559101	::465864406879199000
176339991	::465864575070765000
356448818	::465864698530107000
186287095	::465864725356888000
138083816	::465864808365969000
356448818	::465864826158211000
405239647	::465865101384245000
138083816	::465865298071916000
420006994	::465865470168420000
9563172	::465865758246191000
453280756	::465865824796803000
447313860	::465865866605649000
224130581	::465865907320152000
322446637	::465865957118722000
403160004	::465865978849792000
131254355	::465866031680868000
356448818	::465866078238015000
120532808	::465866197662064000
420006994	::465866263341051000
211645751	::465866476935987000
420006994	::465866563946823000
341037427	::465866581872893000
211645751	::465866627213688000
726320420	::465866709996294000
352943670	::465866768217419000
537633292	::465866776602230000
211645751	::465866811536572000
331246659	::465866817471131000
227046044	::465866873016311000
420006994	::465867014360539000
420006994	::465867020039630000
211645751	::465867068072411000
420006994	::465867069490462000
253886962	::465867311120125000
403160004	::465867393047461000
211645751	::465867427801485000
433470731	::465867544541143000
316902035	::465867599717224000
352943670	::465867847587991000
537633292	::465867857264652000
15467792	::465867929293037000
364546435	::465868050991177000
205928265	::465868087318044000
364546435	::465868123800080000
155650977	::465868475701800000
114633433	::465868489492680000
55665294	::465868673513951000
55665294	::465868828631916000
506100348	::465868838651707000
506100348	::465868878707306000
726320420	::465869008944635000
33358166	::465869080940249000
33358166	::465869150527967000
21415532	::465869177660928000
114633433	::465869281356304000
506100348	::465869361471696000
227046044	::465869387635752000
59352013	::465869471446364000
237330810	::465869718554152000
237112765	::465869950821752000
237112765	::465869977250058000
237112765	::465870012553519000
24803741	::465870094649004000
417472148	::465870127641427000
23721718	::465870211301007000
314251743	::465870414829207000
505323751	::465870509205241000
420006994	::465870993773588000
339565561	::465871247134294000
59583601	::465871250821095000
632481728	::465871557081198000
152715270	::465871808734830000
79363954	::465871904331796000
395057520	::465871966852120000
37977930	::465872226445586000
260338000	::465872269513089000
173026357	::465872499256074000
380723702	::465872660283785000
635577431	::465872973677621000
252756099	::465873109430861000
90265908	::465873409612972000
356448818	::465873595235700000
4434941	::465873645781278000
286216848	::465873747774156000
30242503	::465874015035588000
24803741	::465874379747106000
407279448	::465874519648137000
402925254	::465874565898313000
130312780	::465874585447956000
407279448	::465874596844273000
36279116	::465874901832708000
445826532	::465875143328550000
328057955	::465875147799687000
33528820	::465875229664088000
9563172	::465875490403008000
261900342	::465875497709092000
9563172	::465875935229906000
394776489	::465876175559331000
394776489	::465876269021028000
394776489	::465876282556043000
414066292	::465876291569192000
394776489	::465876310154555000
178985516	::465876529776713000
32125015	::465876563624742000
52295994	::465877237141889000
261900342	::465877264538681000
338830055	::465877381816008000
23663256	::465877926316347000
23663256	::465877983933517000
27335023	::465878063457128000
55120405	::465878073598951000
23663256	::465878084638748000
222687654	::465878373764317000
236266292	::465878571815157000
239257340	::465878740070043000
322763942	::465878843627024000
269151566	::465878871418892000
433470731	::465879172120727000
25537528	::465879231537618000
178985516	::465879286340419000
430387521	::465879398055301000
458847153	::465879762863661000
364546435	::465879805032804000
225203526	::465879889153765000
344857407	::465879915473031000
364641621	::465880085380476000
398377928	::465880208546217000
275260502	::465880222013734000
15186859	::465880266993844000
253886962	::465880267060965000
150839491	::465880267253497000
50507669	::465880284693409000
24147563	::465880287927615000
202798666	::465880494429581000
25784705	::465880525991727000
202798666	::465880750269935000
370088836	::465880766006960000
24147563	::465880770499059000
202798666	::465880930989527000
226845681	::465881243729805000
210671307	::465881315837890000
24147563	::465881417147486000
539183661	::465881512873709000
24147563	::465881551616868000
275260502	::465881572940713000
24147563	::465881826368946000
253717655	::465881935714451000
173026357	::465881994833170000
72882594	::465882048511475000
24147563	::465882455191597000
54565883	::465882508014678000
409777239	::465882526515728000
259876316	::465882658774716000
586783331	::465882714806448000
390900557	::465882735559471000
70839851	::465882999771242000
367990281	::465883073469759000
378771457	::465883561489612000
364405877	::465883874216521000
381778563	::465884100444700000
726320420	::465884105406566000
442736318	::465884111723560000
500308199	::465884795818770000
17769662	::465884825401176000
457250385	::465884832086888000
489078088	::465884856569057000
150839491	::465884955935907000
587864456	::465885200317046000
74955386	::465885419771424000
17326645	::465885433252302000
46276184	::465885490588446000
52295994	::465885548469833000
147997393	::465885566253268000
105607367	::465885605587869000
172827217	::465885638634373000
111462710	::465886054890086000
111462710	::465886256371892000
111462710	::465886482000248000
588634771	::465886503210852000
588634771	::465886761613524000
319469530	::465887158763790000
423941104	::465887210181775000
588634771	::465887227902697000
78404115	::465887622057824000
242812276	::465887661111402000
344950744	::465887678425497000
388397248	::465887719235653000
377176939	::465887818007736000
377176939	::465887886513295000
24147563	::465888024916946000
58661608	::465888031044825000
58661608	::465888082110464000
202798666	::465888114615934000
58661608	::465888131393523000
58661608	::465888206643556000
58661608	::465888298872078000
186572442	::465888396435394000
58661608	::465888426932580000
58661608	::465888502421651000
274311440	::465888620722020000
274311440	::465888761088581000
338076990	::465888902075928000
58661608	::465888916059734000
338076990	::465889057621671000
364641621	::465889121396080000
350424007	::465889133768880000
212490176	::465889171173670000
404496513	::465889289780609000
36279116	::465889486686011000
45190114	::465889505871151000
344950744	::465889561231777000
394776489	::465889625656270000
24147563	::465889809953984000
24147563	::465890095191846000
49886698	::465890136220512000
386956382	::465890158450323000
167365283	::465890177303326000
4059771	::465890307427799000
506100348	::465890416051511000
79861287	::465890450210324000
379358099	::465890676849537000
423941104	::465890754351480000
628045480	::465890777390780000
402492947	::465890802757931000
379152968	::465890903392280000
412304311	::465891092001734000
30804377	::465891697738522000
418783652	::465892043898642000
286265668	::465892062609825000
265249050	::465892486624604000
414066292	::465892524175790000
413367641	::465892710826917000
211645751	::465892988074598000
277204534	::465893008974815000
409777239	::465893386042363000
504987901	::465893501557673000
22294252	::465893535556698000
402492947	::465893848124624000
504987901	::465894373398294000
608426191	::465894511487762000
433168829	::465894629658083000
379357885	::465894817843916000
238401588	::465894931022610000
348262381	::465894941005074000
238401588	::465894964761608000
264300486	::465895223466283000
635577431	::465895255678537000
30804377	::465895319176097000
238401588	::465895368492740000
30804377	::465895800036286000
338849269	::465896082791477000
319301096	::465896125309124000
338849269	::465896252517777000
173371030	::465896354900754000
167184626	::465896448500838000
26333173	::465896591300497000
502240473	::465896734388809000
30804377	::465896881789214000
33238183	::465896902807285000
348683759	::465896970843090000
33238183	::465897005030850000
194129729	::465897164028518000
402492947	::465897203421036000
635796096	::465897425035472000
414004311	::465897575392890000
390479008	::465897690186776000
635796096	::465897748194029000
314604858	::465897759711580000
40810916	::465897766367928000
4434941	::465897831174111000
635796096	::465897900132663000
338849269	::465898042823294000
379253079	::465898072560914000
47017345	::465898262667337000
635796096	::465898307798040000
137587439	::465899009685876000
635796096	::465899133148995000
27335023	::465899282940592000
16846197	::465899558569246000
137587439	::465899617876340000
91130285	::465899682086932000
22536187	::465899760952823000
255547325	::465899952632528000
29335169	::465899967673270000
356448818	::465900559858675000
393105437	::465900645242142000
253552344	::465900800490086000
129876980	::465901203625623000
129876980	::465901246621442000
15467792	::465901311540883000
507987711	::465901874760417000
24147563	::465901881420967000
45173032	::465901926198956000
45173032	::465902098056372000
22536187	::465902302420037000
33358166	::465902413212569000
635796096	::465902425761525000
26030273	::465902626970677000
16107745	::465902644566167000
16107745	::465902807409647000
256346048	::465902909541318000
100934605	::465903132619190000
15778759	::465903189024202000
15733436	::465903275686907000
346654346	::465903324407939000
364546435	::465903514364149000
91130285	::465903719314640000
100934605	::465903845374443000
264300486	::465903908309573000
100934605	::465903974718398000
100934605	::465904093135790000
91130285	::465904148412506000
283518032	::465904326125551000
407038804	::465904360267194000
24147563	::465904591151054000
208894791	::465904830654189000
435349693	::465904950220845000
173371030	::465905018667667000
268547296	::465905138742222000
264300486	::465905177896042000
256638502	::465905215657742000
207781904	::465905249036042000
255547325	::465905335790600000
17769662	::465905487243124000
165634562	::465905489550008000
205928265	::465905548823519000
378773930	::465905567517925000
100934605	::465905578410516000
41001071	::465905645963993000
486138458	::465905673642184000
41001071	::465905713546412000
264300486	::465906063875645000
348745482	::465906100832051000
264300486	::465906319678242000
143455927	::465906328410394000
521938520	::465906368592224000
196659229	::465906371418800000
26030273	::465906406403485000
69494041	::465906430487588000
32671267	::465906534849839000
500388817	::465906550914043000
521938520	::465906569340014000
207781904	::465906703599677000
22195036	::465906757165121000
378773930	::465906980549578000
100934605	::465907281041707000
100934605	::465907378710249000
4434941	::465907441842913000
276256841	::465907454875017000
26030273	::465907482347311000
312710029	::465907504765874000
378773930	::465907696714412000
66555228	::465907845477961000
31586329	::465907859171983000
31586329	::465907920496914000
224682361	::465908409641230000
468965579	::465908544521240000
100934605	::465908665468198000
264300486	::465908672817029000
356448818	::465908887984820000
264946102	::465909016259227000
100934605	::465909327359123000
445826532	::465909396451893000
173371030	::465909419536949000
212060681	::465909667303292000
348745482	::465909874975834000
378771457	::465910286260523000
364752208	::465910441383059000
91130285	::465910674502086000
297542894	::465910700775182000
83878535	::465910750389997000
156961324	::465910971660525000
205030447	::465911046365274000
100934605	::465911065541623000
100934605	::465911211809193000
453280756	::465911282789404000
100934605	::465911343431053000
414217500	::465911622100602000
472617238	::465911846562562000
399645465	::465911918801084000
24803741	::465911994668048000
420006994	::465912006445641000
128284695	::465912102008684000
128284695	::465912113790451000
450378413	::465912184506023000
450378413	::465912250843160000
356448818	::465912536362000000
442736318	::465912690003943000
351152035	::465912697704292000
356448818	::465912727282925000
36279116	::465912910162575000
218321424	::465912961370836000
416018810	::465913113775063000
402492947	::465913119772905000
414217500	::465913259414261000
22536187	::465913315940913000
252756099	::465913434295767000
263013923	::465913442038452000
71878260	::465913718136909000
159011393	::465913775301091000
15170503	::465913798235545000
356448818	::465913824168923000
529096266	::465913856934424000
416018810	::465913978376683000
283328574	::465914007288045000
542909484	::465914056453668000
321637063	::465914188775174000
218321424	::465914291695403000
30787413	::465914300402774000
252756099	::465914397689663000
218321424	::465914437652987000
15170503	::465914563221659000
379807492	::465914596042489000
337416247	::465914832353771000
438582644	::465914878071672000
243011588	::465914954110214000
27335023	::465914999098339000
347643113	::465915049752936000
66555228	::465915091443937000
186287095	::465915096368050000
22536187	::465915366502596000
128937859	::465915478859210000
186287095	::465915484487966000
128937859	::465915567249956000
186287095	::465915623843700000
85651876	::465915630005522000
186287095	::465915771101532000
35706997	::465915833416314000
500388817	::465916039834763000
15733436	::465916060403654000
368468264	::465916093119619000
500388817	::465916182118563000
103244523	::465916350997598000
186287095	::465916521617702000
36485138	::465916543965351000
35706997	::465916568895889000
500388817	::465916897507409000
15742158	::465917017124372000
402492947	::465917114381914000
164101308	::465917154227781000
299879238	::465917168560144000
726984192	::465917444700520000
85651876	::465917467856863000
312710029	::465917636099182000
301657872	::465917685159575000
15742158	::465917717585752000
85651876	::465917931956617000
322446637	::465917968283467000
24718142	::465917994011348000
71878260	::465918017722130000
346412695	::465918113264173000
29845719	::465918158243917000
71878260	::465918371599777000
402492947	::465918426616045000
85651876	::465918526717313000
71878260	::465918528751960000
301657872	::465918552029941000
384503737	::465918985490694000
505323751	::465919085230837000
295744235	::465919109775900000
486138458	::465919248934514000
167184626	::465919606452797000
486138458	::465919733489889000
98806791	::465919856945401000
116071398	::465919984485400000
6652302	::465919995373842000
14955026	::465920206695452000
299879238	::465920706812055000
34863840	::465921009342636000
116071398	::465921102246469000
13298002	::465921493613170000
384503737	::465922018991280000
409777239	::465922680223723000
173371030	::465922806899699000
356579210	::465923050257412000
415259927	::465923150522626000
356579210	::465923212006535000
19028099	::465923495525105000
521938520	::465923498452746000
159011393	::465923540941037000
478145352	::465923560746127000
85651876	::465923792456278000
15467792	::465923796982312000
409777239	::465923890091278000
186287095	::465924317088600000
13683762	::465924365473677000
56509474	::465924470566572000
630076052	::465924771025129000
504987901	::465924983253114000
567014078	::465925435654955000
245957488	::465925707441655000
69028501	::465925709521641000
69028501	::465925857597333000
186287095	::465925961809428000
173371030	::465926303963574000
35706997	::465926362222428000
43980775	::465926388571062000
35706997	::465926468237680000
22195036	::465926524281974000
54565883	::465926813114712000
45190114	::465926817908809000
113221759	::465926936401702000
173371030	::465926943267753000
188917484	::465926972460122000
539183661	::465927033957015000
54565883	::465927198126665000
372880069	::465927305542778000
408099427	::465927306943688000
79073243	::465927452410515000
271717879	::465927497817669000
79476731	::465927648288325000
312710029	::465927770560663000
409777239	::465927829675192000
197277853	::465927978652667000
372880069	::465928163055259000
409777239	::465928283121795000
372880069	::465928476411715000
186287095	::465928499736236000
393802148	::465928544380792000
726320420	::465929006148485000
326827026	::465929118325170000
54565883	::465929330984779000
23933265	::465929341445345000
102233693	::465929365612544000
54565883	::465929391068172000
245957488	::465929468599492000
257597142	::465929706031038000
408099427	::465929752151588000
102233693	::465929778214608000
36219010	::465930078690373000
388397248	::465930103638069000
202927618	::465930189868769000
726320420	::465930293962997000
414066292	::465930489505669000
17326645	::465930694192295000
186287095	::465930813977022000
418783652	::465931000472932000
408099427	::465931088570093000
407038804	::465931424340934000
170924102	::465931550551326000
455097630	::465931723646447000
102233693	::465931821729861000
102233693	::465931904869359000
389197869	::465931971198062000
102233693	::465932076168916000
385595835	::465932149397680000
262271807	::465932197728632000
27836945	::465932219601539000
341493662	::465932270709141000
186287095	::465932292641546000
202927618	::465932463340941000
429348972	::465932516231487000
122717174	::465932749576994000
45190114	::465932780611055000
45190114	::465932871044448000
475930595	::465932883111469000
385595835	::465932897833484000
186287095	::465933049503682000
435349693	::465933072031297000
52809967	::465933302747394000
316902035	::465933474906796000
186287095	::465933480707506000
19071786	::465933716112408000
186287095	::465933727777185000
18750697	::465933735180107000
202927618	::465933740213301000
435349693	::465933751768612000
414066292	::465933781359009000
408099427	::465933813684903000
152454379	::465933919334825000
453280756	::465933932517552000
408099427	::465933953967607000
351099839	::465934014889472000
408099427	::465934023253303000
182092022	::465934091721125000
15778759	::465934097861197000
182092022	::465934280053387000
341493662	::465934380024619000
186287095	::465934550187917000
186287095	::465934565253472000
20935798	::465934785802932000
519677520	::465934829461454000
18750697	::465935180314980000
500308199	::465935429804777000
213767620	::465935475648114000
416548217	::465935989299757000
354412568	::465936092856737000
262496951	::465936205629366000
354412568	::465936346776076000
96443022	::465936507577303000
475930595	::465936512740114000
49221816	::465936573171638000
213767620	::465936607045251000
117264210	::465936614930137000
52818001	::465936631371796000
276256841	::465936659402350000
52818001	::465936763681533000
41143305	::465936857780338000
41143305	::465937014831841000
213767620	::465937060105555000
554633284	::465937088064401000
52818001	::465937252497887000
155650977	::465937447533023000
262496951	::465937471801278000
381778563	::465937726391345000
537633292	::465938083112706000
537633292	::465938157318311000
37802339	::465938185323692000
537633292	::465938323677016000
37802339	::465938413145714000
203145029	::465938798690701000
37802339	::465938809860128000
412000113	::465938909785227000
260338000	::465938997462970000
203145029	::465939154753556000
259233215	::465939164283031000
79073243	::465939426678669000
218321424	::465939514079588000
9563172	::465939580688949000
52818001	::465939693537067000
218321424	::465939776768835000
163768701	::465939803796537000
412000113	::465939809807368000
35706997	::465940196492464000
255547325	::465940248703148000
37802339	::465940366072365000
218321424	::465940395528949000
37802339	::465940486973587000
521938520	::465940568862773000
29845719	::465940956777164000
33358166	::465941042475569000
308690900	::465941104253075000
59583601	::465941263355633000
537633292	::465941390980296000
79073243	::465941414170619000
59583601	::465941425993940000
227859860	::465941465462759000
255205725	::465941504670695000
457250385	::465941640402984000
376940853	::465941657792573000
139460380	::465941754689376000
314251743	::465941754768654000
314251743	::465941840525422000
139460380	::465942029491781000
60221494	::465942056339537000
80159052	::465942194403037000
139460380	::465942268047003000
185356495	::465942367611002000
185356495	::465942427333689000
19501845	::465942579398574000
247372701	::465942737548615000
117264210	::465942811787804000
59647298	::465942860320505000
185356495	::465942871145598000
30804377	::465942966511869000
351896383	::465943060451713000
351896383	::465943078587867000
418312513	::465943169620660000
64926237	::465943191162982000
479986172	::465943244589649000
139460380	::465943276508704000
272999900	::465943465642450000
323691415	::465944289739288000
185356495	::465944299796836000
117638857	::465944381993021000
239928368	::465944430852067000
588634771	::465944653335126000
45190114	::465944673744605000
73020435	::465944737669582000
347413433	::465944801850834000
373126936	::465944921346551000
323691415	::465944995120168000
323691415	::465945051747479000
633506625	::465945203199995000
589402824	::465945230211317000
373126936	::465945293586841000
85651876	::465945316672286000
43208085	::465945363300777000
147997393	::465945420422578000
323691415	::465945444905148000
119434884	::465945466652221000
373126936	::465945575859318000
436716308	::465945650509541000
373126936	::465945705605910000
237112765	::465945804436275000
49886698	::465946031247884000
43208085	::465946037023408000
308690900	::465946108016201000
45190114	::465946256607838000
260338000	::465946323972534000
49886698	::465946326560415000
314251743	::465946582660042000
347413433	::465946894485553000
24413698	::465946972537380000
347413433	::465947091123322000
78513872	::465947233150451000
16107745	::465947660059693000
341734040	::465947665730396000
363722761	::465947920475643000
347413433	::465947999965683000
323691415	::465948025190629000
25235649	::465948062813155000
323691415	::465948467379314000
260338000	::465948510857482000
40896981	::465948512853958000
246050172	::465948584374829000
322446637	::465948689396428000
318065690	::465948751878578000
79363954	::465948993864740000
341734040	::465949101457424000
341734040	::465949198958219000
230206940	::465949591037550000
421179396	::465949635677143000
243011588	::465949636600266000
598832393	::465949642937884000
344956423	::465949707244961000
91130285	::465949793127108000
389197869	::465949843416834000
322446637	::465949939592212000
147997393	::465950126763024000
140994915	::465950226071973000
247362551	::465950303867527000
91130285	::465950352999989000
322446637	::465950407341391000
152127827	::465950436793790000
91130285	::465950523397386000
414066292	::465950597569859000
91130285	::465950690117160000
363722761	::465950716901998000
341153843	::465950775777038000
152127827	::465950855834140000
363722761	::465950870753267000
152127827	::465950925514084000
249227650	::465951067738746000
73275873	::465951179847917000
344956423	::465951204171059000
395057520	::465951935036928000
314604858	::465952067572338000
537633292	::465952173160144000
73275873	::465952357549760000
245935219	::465952738120323000
33358166	::465952986494423000
304224068	::465953262320230000
171642430	::465953377990758000
158948390	::465953396349222000
367990281	::465953571415285000
25235649	::465953616671420000
367990281	::465953677946408000
310654760	::465953849728323000
54565883	::465954005496381000
421356901	::465954043740057000
54565883	::465954078694965000
54565883	::465954218646700000
19374297	::465954365186908000
19374297	::465954633580425000
540510474	::465954693038882000
19374297	::465954754980356000
19374297	::465954795656720000
19374297	::465954851478708000
78384326	::465954869925658000
19374297	::465954903060275000
19374297	::465954965677035000
19374297	::465955009071304000
19374297	::465955049248522000
19374297	::465955138952105000
40810916	::465955224549462000
19374297	::465955234435432000
73275873	::465955470587346000
54565883	::465955500828286000
369849727	::465955511808962000
269151566	::465955600904757000
301657872	::465955975263174000
56723331	::465956018242195000
321876841	::465956196684664000
294347764	::465956213146935000
261900342	::465956307820748000
587864456	::465956407054172000
23933265	::465956471231242000
429906977	::465956534137016000
347413433	::465956614630309000
137587439	::465956629801091000
384503737	::465956682263457000
347413433	::465956770209611000
60218540	::465956972496695000
18137013	::465957010987810000
587864456	::465957057196490000
118470515	::465957251249737000
145469568	::465957300893933000
52295994	::465957303997718000
73275873	::465957426622001000
443376354	::465957545082118000
443376354	::465957715030716000
382414670	::465957748924899000
183438897	::465957755816513000
78384326	::465957809100951000
269151566	::465958785287065000
45173032	::465959017186336000
186287095	::465959083212673000
40810916	::465959446360113000
336019882	::465959457881481000
261900342	::465959497593143000
336019882	::465959615427911000
322446637	::465959706851147000
587864456	::465959719010836000
344956423	::465959742863454000
588634771	::465960251419000000
167365283	::465960377746849000
336019882	::465960395593625000
301657872	::465960398651662000
602895412	::465960531296538000
602895412	::465960802164678000
416548217	::465960882892447000
186287095	::465961346061045000
156166678	::465961398229413000
414004311	::465961460082810000
53545809	::465961467179978000
167183597	::465961505750392000
365658620	::465961540152467000
43208085	::465961554798972000
47348539	::465961563065970000
365658620	::465961703268941000
322446637	::465961982072737000
51413309	::465962070408577000
301657872	::465962102688350000
347413433	::465962126691938000
378901511	::465962150893084000
341803593	::465962277506523000
29436016	::465962320242700000
634873462	::465962366518456000
490841822	::465962604196687000
519677520	::465962639567233000
519677520	::465962757922119000
43208085	::465963009928863000
269370098	::465963520161771000
365658620	::465963582597771000
59647298	::465963617813528000
111462710	::465963795006103000
15467792	::465963799992729000
444087594	::465964154172739000
365658620	::465964231829884000
365658620	::465964261705932000
54565883	::465964595169882000
389197869	::465964702427017000
301657872	::465964757057830000
54565883	::465964757929848000
54565883	::465965297925513000
54565883	::465965372626046000
436188872	::465965399520313000
301657872	::465965514057981000
243427085	::465965558585131000
141735027	::465965686733701000
177692206	::465965687354433000
365658620	::465965788268998000
78384326	::465965820011507000
560822598	::465965945874550000
342845822	::465966164599144000
378771457	::465966170386882000
4059771	::465966214356172000
474400310	::465966260723781000
384105885	::465966362284662000
271717879	::465966471944761000
302673934	::465966472511356000
429491583	::465967019255672000
113221759	::465967359543353000
454471454	::465967560757104000
261942709	::465967600707440000
168864295	::465967729669722000
261471578	::465968045786406000
144937748	::465969127606476000
272999900	::465969215665483000
242305581	::465969259047174000
560698843	::465969285513216000
560698843	::465969468091273000
560698843	::465969666813218000
354406436	::465969708718899000
560698843	::465969747419361000
377176939	::465969758979248000
306989340	::465969798665363000
68369234	::465969825555034000
393105437	::465969843502465000
354406436	::465969848225648000
351099839	::465969855536328000
59622669	::465969884250116000
240857453	::465969914683994000
383523373	::465970002605375000
262496951	::465970063531454000
560698843	::465970088731222000
560698843	::465970146604220000
215385454	::465970297565638000
560698843	::465970300644257000
354406436	::465970418344820000
407038804	::465970459482157000
560698843	::465970462364016000
354406436	::465970471113355000
45190114	::465970489119084000
560698843	::465970590428315000
560698843	::465970753217654000
383523373	::465970756988706000
24100015	::465970760326983000
383523373	::465970824089198000
60555388	::465970845307789000
45190114	::465970935695032000
247372701	::465971059418615000
60555388	::465971111264415000
701949296	::465971175219142000
145000225	::465971237362339000
145000225	::465971237362368000
145000225	::465971237366534000
159986953	::465971288432181000
381778563	::465971603839258000
159986953	::465971669530841000
338588400	::465971751135244000
23672351	::465971969713004000
504987901	::465972239427334000
470801476	::465972389525073000
529096266	::465972416225607000
159986953	::465972681716674000
87306187	::465973292625432000
215385454	::465973665155121000
231483310	::465973865751928000
437082385	::465973873381756000
262496951	::465974244858658000
383523373	::465974356154544000
237938155	::465974455999922000
587864456	::465974678327406000
587864456	::465974872133619000
326569368	::465974970859126000
17356903	::465974994531790000
377176939	::465974995353882000
481512198	::465975126165839000
605327407	::465975128053284000
378794339	::465975663392878000
322324723	::465975702773575000
308690900	::465975714894712000
166877807	::465975749540073000
317483868	::465975920096866000
19374297	::465976168479744000
19374297	::465976274562068000
109655774	::465976387900149000
243011588	::465976679072940000
87306187	::465977010309722000
613956023	::465977020384432000
372493368	::465977095492218000
268073941	::465977623102119000
594844703	::465977624565534000
433916111	::465977666722480000
393041277	::465978014657183000
39237011	::465978095934402000
586783331	::465978436180537000
435478224	::465978513972269000
33528820	::465978599309590000
244995179	::465978804926959000
275260502	::465978985361715000
64926237	::465979057239126000
45190114	::465979589324730000
587864456	::465979738553872000
285906246	::465979811307868000
213763059	::465980209892577000
369539413	::465980359599857000
124954284	::465980372434436000
443375828	::465980759577071000
404496513	::465980792401690000
285906246	::465981022690349000
49221816	::465981822141071000
260038180	::465982077205491000
326827026	::465982159082516000
633506625	::465982577925316000
245935219	::465982673156968000
19028099	::465982783278837000
213767620	::465982813791981000
247372701	::465982945077891000
432622681	::465983395814592000
205030447	::465983546088103000
303342881	::465983923156049000
19879486	::465983958879305000
271717879	::465984795026399000
364428125	::465984958834561000
24537703	::465985078183878000
331398205	::465985226271772000
236266292	::465985510347776000
271717879	::465985697787441000
301203823	::465985869942235000
236266292	::465985957767163000
578593285	::465985972912812000
416548217	::465985991980089000
263433687	::465986038310400000
236266292	::465986142383669000
236266292	::465986320666341000
30242503	::465986555526803000
45173032	::465986605250277000
416548217	::465986748397654000
34863840	::465986843922558000
120853830	::465987005235855000
290195625	::465987028753321000
351152035	::465987155785834000
224501206	::465987177256456000
341734040	::465987377517699000
238786875	::465987436846530000
341734040	::465987505418801000
529096266	::465987562960859000
397717926	::465987584405950000
24537703	::465987604706758000
467758710	::465987665213403000
46268291	::465987677956079000
59647298	::465987733702598000
467758710	::465987735174393000
510998653	::465987743353303000
162802335	::465987759845294000
113221759	::465987789553541000
237330810	::465988316568240000
374659572	::465988331457634000
224501206	::465988381575761000
374659572	::465988418934030000
373126936	::465988639021748000
91345170	::465988683569856000
24537703	::465988881595502000
15733436	::465988991741722000
173608790	::465989211016159000
572151259	::465989531448385000
271717879	::465989612708433000
297542894	::465990172404764000
338588400	::465990252872880000
36943663	::465990269486129000
85651876	::465990296916877000
338588400	::465990460369281000
261942709	::465990497543401000
272999900	::465990564996190000
374659572	::465990566526713000
318065690	::465991041246437000
250832637	::465991403848228000
28922315	::465991424849096000
344950744	::465991931248787000
341734040	::465991942111641000
45190114	::465991960516648000
344950744	::465992064405368000
342845822	::465992099452575000
306989340	::465992135653994000
322446637	::465992163440881000
213767620	::465992304978063000
71878260	::465992316122333000
344950744	::465992574155493000
71878260	::465992681509109000
71878260	::465992741802213000
275813402	::465993117720518000
374659572	::465993151841198000
71878260	::465993311824936000
71878260	::465993382817701000
79363954	::465993524090241000
30242503	::465993528116805000
403160004	::465993626791997000
432622681	::465993820958519000
299484513	::465993952416378000
436716308	::465993955336007000
477188816	::465993980954832000
374659572	::465994134776324000
45190114	::465994157019123000
430387521	::465994385109565000
421356901	::465994428872548000
205030447	::465994496103436000
264622253	::465994525081886000
521938520	::465994541519368000
30242503	::465994716182376000
264622253	::465994770595065000
17356903	::465994898534334000
190492046	::465995025026134000
78404115	::465995106667884000
213767620	::465995220929507000
264622253	::465995308850110000
18277474	::465995471542968000
264622253	::465995509228777000
264622253	::465995635913523000
344950744	::465995866931990000
171724420	::465995942198403000
373126936	::465996058938458000
78404115	::465996059643101000
344950744	::465996137854693000
301761224	::465996212131225000
344950744	::465996264145174000
356579210	::465996415898890000
634822122	::465996540205867000
206538198	::465996769479114000
306989340	::465997011418771000
54565883	::465997115400126000
258196512	::465997126657261000
51413309	::465997178830594000
54565883	::465997395160215000
454471454	::465997396246155000
465934852	::465997650957840000
379357885	::465997666196127000
78404115	::465997687674789000
540510474	::465997739050799000
356579210	::465997906894282000
56509474	::465998114784948000
78404115	::465998181273047000
348262381	::465998271467364000
434045786	::465998281068511000
78404115	::465998294955487000
54565883	::465998332717195000
290195625	::465998443455205000
78404115	::465998515680727000
242435004	::465998679258959000
290195625	::465998792190615000
30151060	::465998833525092000
78404115	::465998842538647000
635577431	::465998843117457000
386956382	::465999014270230000
338849269	::465999071862603000
249012544	::465999157157965000
338849269	::465999263387107000
341153843	::465999286833258000
71878260	::465999313257394000
635577431	::465999339458813000
338849269	::465999481888968000
432622681	::465999599929286000
338849269	::465999612285706000
231674152	::465999631470833000
21623464	::465999689574146000
24803741	::465999810815086000
30151060	::465999932990562000
290195625	::466000140537315000
432622681	::466000277003186000
35869207	::466000334477733000
344950744	::466000498839932000
49824781	::466000628360032000
418841887	::466000637432709000
634822122	::466000666746695000
49886698	::466000862431547000
505542733	::466000944694435000
344950744	::466000955092525000
344950744	::466000964647129000
320560322	::466000968086478000
251821834	::466000981852172000
320560322	::466001210122960000
286265668	::466001386400800000
263433687	::466001430533652000
81007000	::466001508283064000
59622669	::466001512565448000
505542733	::466001515530838000
264622253	::466001547441106000
505542733	::466001694166220000
505542733	::466001727292841000
277251070	::466001788760367000
249012544	::466002112854646000
286265668	::466002122849271000
206538198	::466002343826575000
162559610	::466002471304044000
150034005	::466002493726810000
311729942	::466002499892019000
86474692	::466002677428912000
32252775	::466002737604612000
505542733	::466002791207432000
594844703	::466002949341077000
276131997	::466003097282945000
54565883	::466003183794257000
505542733	::466003208318353000
33683248	::466003607238635000
331246659	::466003667733082000
505542733	::466003724507152000
505542733	::466003905428467000
505542733	::466004038518333000
533417136	::466004042590978000
364752208	::466004148916211000
255205725	::466004155434164000
264946102	::466004161142988000
285988306	::466004259838758000
445903498	::466004406219964000
435349693	::466004422708195000
241324134	::466004460720758000
505542733	::466004536402771000
505542733	::466004802254544000
395687470	::466005045130305000
36219010	::466005188520579000
505542733	::466005205822103000
273205079	::466005474291101000
344950744	::466005786611556000
409777239	::466005839065522000
369310186	::466005880949850000
529096266	::466006039981461000
373006574	::466006655642374000
172827217	::466006768624365000
301761224	::466006785766084000
159652545	::466006871342469000
290195625	::466006939462152000
636632104	::466006955853877000
356579210	::466006960001675000
107750524	::466007004415537000
311924851	::466007118911635000
567014078	::466007357924081000
567014078	::466007438224015000
385259637	::466007497338126000
336019882	::466007509413527000
458847153	::466007587582783000
578593285	::466007678394060000
504987901	::466007705476288000
373006574	::466007741887033000
155650977	::466008247649193000
587864456	::466008674218283000
36219010	::466008726810669000
33683248	::466008736944095000
276784048	::466008780505767000
74955386	::466008832364146000
421179396	::466008841399066000
413367641	::466008872843739000
709921765	::466008978397212000
33683248	::466008985544314000
29436016	::466008986610073000
74955386	::466009027629944000
74955386	::466009150217269000
587864456	::466009186569310000
74955386	::466009191912460000
373006574	::466009227241082000
587864456	::466009423773974000
301761224	::466009457453850000
14424207	::466009470800498000
30223693	::466009714195972000
374659572	::466009739839946000
190492046	::466009758877495000
587864456	::466009765043535000
361691248	::466010058636406000
168864295	::466010138575650000
332028268	::466010211681968000
35869207	::466010422605148000
351896383	::466010533981073000
237330810	::466010582307852000
402925254	::466010712385413000
58046021	::466010716181254000
587864456	::466010885274996000
36219010	::466011015579435000
22195036	::466011043332767000
58046021	::466011218671837000
58046021	::466011492190814000
356579210	::466011547387830000
35869207	::466011610373312000
58046021	::466011611887828000
587864456	::466011614509289000
186572442	::466011828032917000
338849269	::466011836937412000
167184626	::466011955346427000
272999900	::466012096581615000
15467792	::466012331320049000
35869207	::466012422474448000
15467792	::466012505475932000
58046021	::466012665471459000
15467792	::466012687961690000
12685102	::466012709494849000
320452099	::466012745196765000
337416247	::466012814793248000
373006574	::466012906120032000
636894252	::466012951053619000
261942709	::466013053197119000
35869207	::466013097036374000
587864456	::466013098751832000
587864456	::466013146193592000
351896383	::466013201599959000
356579210	::466013270089146000
373006574	::466013340112670000
356579210	::466013354092683000
341734040	::466013416092876000
301761224	::466013521566658000
150034005	::466013553070444000
356579210	::466013833610686000
341734040	::466013892574187000
356579210	::466013972798640000
356579210	::466014071763243000
31294794	::466014238834556000
587864456	::466014244774092000
356579210	::466014282036301000
356579210	::466014396846968000
26684021	::466014485589663000
51413309	::466014840994430000
373006574	::466014855112454000
301761224	::466014881007669000
93927673	::466014893888790000
486138458	::466014902440583000
255195496	::466015004131459000
93927673	::466015098104840000
28922315	::466015398970654000
373006574	::466015414993317000
261900342	::466015513270038000
258916835	::466015643071160000
346998772	::466015679901368000
24718142	::466015786944188000
365658620	::466015952870449000
443332358	::466016000719060000
253552344	::466016002346459000
253552344	::466016097410363000
8036902	::466016754091970000
208894791	::466016831749509000
419105102	::466017075824054000
373006574	::466017439918981000
36279116	::466017561281167000
34841151	::466017584819601000
347643113	::466017679984578000
533417136	::466017815125057000
416548217	::466017835706490000
301761224	::466017874838970000
58046021	::466018014098624000
28922315	::466018137276571000
28922315	::466018227852546000
341734040	::466018304038277000
251821834	::466018320979083000
373006574	::466018421474197000
35869207	::466018495403016000
341734040	::466018497328189000
602895412	::466018541834338000
373006574	::466018562667057000
58046021	::466018598180237000
28922315	::466018717453668000
301761224	::466018756649435000
280826646	::466018758884995000
31586329	::466018789751279000
31586329	::466018829999824000
58046021	::466018859032780000
470660217	::466018907367559000
409777239	::466018937273331000
31586329	::466019001001205000
409777239	::466019042768482000
31586329	::466019121377705000
275813402	::466019143813054000
341734040	::466019144723599000
409777239	::466019152239407000
165634562	::466019153158344000
623065439	::466019237069615000
361532861	::466019339733577000
312252632	::466019347853344000
556631416	::466019358561415000
351316240	::466019405647060000
312252632	::466019442246553000
373006574	::466019483627577000
312252632	::466019911756566000
436716308	::466020162018504000
312252632	::466020178447581000
31586329	::466020188748804000
312252632	::466020204531965000
35869207	::466020225788674000
433916111	::466020396752334000
305216922	::466020418617614000
341734040	::466020420811239000
312252632	::466020444416385000
35869207	::466020481557360000
264622253	::466020539769700000
35869207	::466020614034456000
28922315	::466020658686611000
506100348	::466020679825911000
35869207	::466020841252487000
22067825	::466020848403746000
560698843	::466021078410608000
122717174	::466021106688606000
35869207	::466021197298536000
31586329	::466021353645428000
560698843	::466021354827821000
433916111	::466021391335038000
361532861	::466021504212168000
257225781	::466021571346198000
487266327	::466021658059239000
36219010	::466021814267686000
257225781	::466021916247982000
257225781	::466021982379593000
540510474	::466022029263921000
257225781	::466022084204695000
257225781	::466022162797563000
91666102	::466022209111089000
506100348	::466022214702481000
91666102	::466022300308230000
560698843	::466022321070022000
272999900	::466022370310774000
373006574	::466022373288734000
54565883	::466022401805807000
54565883	::466022490876026000
35869207	::466022491354198000
54565883	::466022581615595000
442736318	::466022724490371000
54565883	::466022825958969000
35869207	::466022926278725000
36943663	::466023063348199000
373006574	::466023198887141000
133158896	::466023335231373000
56509474	::466023449081966000
351316240	::466023468220571000
445826532	::466023503817613000
350083690	::466023630749851000
54565883	::466023676702248000
250832637	::466023920509140000
250832637	::466023950687166000
373006574	::466024096526913000
443332358	::466024236209799000
272999900	::466024263880024000
71878260	::466024272779939000
59583601	::466024297744453000
443332358	::466024310369288000
373006574	::466024423036690000
71878260	::466024424349904000
379357885	::466024534429401000
54565883	::466024673835118000
172025978	::466024919298351000
98785279	::466025133199859000
23933265	::466025161423327000
168864295	::466025168398450000
28905424	::466026191514648000
222584958	::466026217410293000
237112765	::466026314571329000
93927673	::466026333479632000
237112765	::466026446016622000
18437537	::466026715110584000
197210844	::466026770768998000
415703077	::466026846258081000
31287131	::466026934543994000
411898570	::466026951610621000
69455217	::466026995701547000
402925254	::466027160289804000
272999900	::466027167907074000
190624012	::466027303466590000
190624012	::466027393870614000
378771457	::466027434978971000
615688476	::466027483658461000
345508633	::466027495070777000
171642430	::466027703377096000
14190836	::466027724599865000
113221759	::466027784309977000
100934605	::466027824512774000
190624012	::466027840501055000
343606449	::466027841898184000
190624012	::466027857978740000
33823755	::466027877935226000
554041249	::466027896252141000
190624012	::466027971405312000
31294794	::466028099440635000
182092022	::466028130520817000
402925254	::466028137734627000
716788381	::466028266415849000
171724420	::466028268965986000
190624012	::466028505243721000
414191298	::466028749465853000
188917484	::466029027115798000
281295226	::466029110334984000
72210207	::466029136675233000
343606449	::466029217957044000
335759212	::466029275418992000
8036902	::466029485448765000
81007000	::466029645885087000
72210207	::466029688478236000
81007000	::466029892275306000
272999900	::466029925645185000
475930595	::466030268353372000
567014078	::466030464579293000
41753572	::466030523169517000
15186859	::466030560255557000
171724420	::466030618254393000
272999900	::466030738815873000
369849727	::466030972450770000
445826532	::466031031158865000
447976503	::466031033431752000
73275873	::466031096388276000
72293435	::466031131444260000
91195209	::466031237451501000
506519570	::466031400475721000
141821632	::466031414010740000
203311237	::466031451620663000
91195209	::466031487616180000
389197869	::466031537247375000
300607168	::466031544138993000
268397639	::466031600778502000
141821632	::466031701253451000
545784705	::466031729484894000
302673934	::466031733389791000
567014078	::466031792886403000
72210207	::466031815242043000
34863840	::466032008855293000
411898570	::466032026278461000
128284695	::466032056892653000
312710029	::466032066363002000
74262042	::466032066384388000
72210207	::466032106544832000
74262042	::466032196961443000
168864295	::466032314087006000
300607168	::466032355569074000
186693710	::466032387739361000
186693710	::466032426016604000
234828491	::466032435633721000
247372701	::466032611941679000
300607168	::466032691088199000
172025978	::466032857371013000
277204534	::466033016205107000
168864295	::466033117086502000
256845035	::466033126960275000
171724420	::466033236682874000
300607168	::466033306593927000
452882285	::466033454027911000
443332358	::466033495677358000
182092022	::466033584898207000
174132903	::466033631975071000
137014162	::466033689428635000
182092022	::466033737709264000
258916835	::466033766490980000
312710029	::466033918828109000
243427085	::466033948007870000
533417136	::466033980358545000
60221494	::466034031826841000
72210207	::466034237859041000
16006363	::466034322382667000
72210207	::466034397246787000
440314946	::466034410177835000
21568615	::466034731101204000
445219284	::466034747894796000
440314946	::466034801934225000
465934852	::466034849334448000
440314946	::466034952929558000
197210844	::466034972797964000
454471454	::466035040833769000
364428125	::466035109154398000
406121427	::466035154989752000
440314946	::466035155938082000
465934852	::466035233599418000
348745482	::466035299147993000
454471454	::466035474793238000
379358099	::466035644591255000
159652545	::466035877500559000
72293435	::466035942432985000
364428125	::466036088847339000
54565883	::466036279965007000
402925254	::466036368695513000
440314946	::466036437264384000
156166678	::466036566230847000
331246659	::466036713626673000
53545809	::466036725589237000
255195496	::466036833659285000
197210844	::466036853783932000
232468321	::466037091126632000
144937748	::466037142230405000
100376439	::466037153948913000
232468321	::466037164333998000
54565883	::466037180150738000
300607168	::466037234492506000
272184078	::466037319846604000
182092022	::466037409910902000
466989920	::466037448925904000
54565883	::466037509877559000
274311440	::466037514419978000
182092022	::466037559949549000
300607168	::466037705659670000
474400310	::466037729562992000
516017637	::466037962879139000
365658620	::466038067090837000
168864295	::466038095897317000
296590824	::466038133973204000
197210844	::466038275875274000
72882594	::466038520331526000
357306642	::466038595422150000
402925254	::466038601126395000
466989920	::466038849626718000
33823755	::466038850188349000
324401110	::466038872489877000
379358099	::466039364452360000
72210207	::466039394471014000
466989920	::466039407586603000
72210207	::466039423701094000
72210207	::466039474984865000
433916111	::466039723383721000
433916111	::466039752987140000
474400310	::466039838261538000
96013044	::466039886462464000
65412211	::466039930675023000
72882594	::466040040661852000
533417136	::466040079786721000
263433687	::466040113647353000
218321424	::466040253694767000
24718142	::466040275232518000
193796724	::466040352617795000
24718142	::466040635896516000
314251743	::466040681149263000
38713173	::466040738107494000
193796724	::466040754419548000
33823755	::466040756491153000
619608540	::466040760560025000
38713173	::466040831527247000
30151060	::466040883469500000
344950744	::466041118699044000
247372701	::466041142459781000
320052148	::466041154950430000
320052148	::466041177406701000
38713173	::466041219718471000
38713173	::466041274080841000
369849727	::466041299087286000
174720518	::466041347590197000
533417136	::466041383472873000
38713173	::466041420441083000
174720518	::466041441400418000
533417136	::466041465920323000
61478431	::466041482613637000
467043006	::466041523453169000
290195625	::466041912936263000
91422810	::466042078623846000
445826532	::466042120361754000
91422810	::466042183540158000
242435004	::466042256323907000
320052148	::466042269389189000
395687470	::466042351446933000
399645465	::466042357994229000
128937859	::466042378906640000
320052148	::466042407419518000
171724420	::466042416823152000
128937859	::466042443717046000
405040496	::466042461542838000
634615880	::466042464856731000
128937859	::466042498796621000
320052148	::466042578001866000
466989920	::466042596008022000
24718142	::466042597845106000
59583601	::466042810601578000
350083690	::466042976276606000
357017353	::466043058988277000
567014078	::466043218917064000
466989920	::466043227142094000
399645465	::466043230698872000
338477631	::466043244863029000
24718142	::466043288920006000
338477631	::466043295219843000
40097041	::466043558429224000
466989920	::466043671650238000
91195209	::466043674800168000
97326618	::466043932766666000
96013044	::466043995396005000
155677785	::466044031324012000
269370098	::466044314263764000
211645751	::466044548221652000
86474692	::466044553351675000
193192138	::466044587501715000
472415509	::466044776643444000
24718142	::466044794255339000
217262932	::466044868234469000
384503737	::466044979496775000
31294794	::466045145293393000
16006363	::466045223182028000
474400310	::466045232594046000
155650977	::466045326961676000
24718142	::466045340060516000
445826532	::466045481546956000
31294794	::466045583061311000
207781904	::466045746899189000
34841151	::466045782077210000
31294794	::466045882316500000
429348972	::466045958783246000
255195496	::466045958925471000
226995875	::466045998603587000
235272576	::466045999996104000
278316478	::466046133559517000
510998653	::466046149192089000
190492046	::466046171975143000
44041485	::466046210508218000
341153843	::466046323792175000
217262932	::466046371766616000
16006363	::466046425864740000
53123348	::466046443598262000
38713173	::466046458299301000
53123348	::466046464167129000
20822956	::466046502905712000
20822956	::466046520236576000
91195209	::466046531770916000
34841151	::466046579736997000
128284695	::466046664688402000
91195209	::466046680836476000
159652545	::466046694509932000
53123348	::466046698096443000
504987901	::466046734733688000
53123348	::466046832586788000
24718142	::466046891520966000
504987901	::466046956150599000
91195209	::466046985985085000
504987901	::466047057589837000
124011751	::466047252868235000
596957614	::466047279988609000
91195209	::466047327128403000
53584160	::466047372343005000
596957614	::466047401841537000
29786990	::466047416441896000
38713173	::466047419835109000
378281495	::466047490244878000
73526174	::466047538861465000
487266327	::466047555227250000
421356901	::466047568678776000
278316478	::466047683283517000
122725183	::466047864020676000
229672512	::466047930814578000
139460380	::466048104396230000
16006363	::466048325880647000
76017935	::466048332939276000
65412211	::466048348152430000
139460380	::466048363591258000
24718142	::466048601417072000
38713173	::466048621062807000
69028501	::466048776860205000
726984192	::466049043945496000
16006363	::466049053558845000
72882594	::466049090053091000
726984192	::466049129823883000
23721718	::466049201038962000
344950744	::466049352910135000
224452115	::466049356072628000
344950744	::466049386133209000
399645465	::466049416257093000
16006363	::466049521366355000
23721718	::466049798710517000
390479008	::466049809301139000
529096266	::466049852590145000
239257340	::466050014348079000
16006363	::466050073592598000
277278671	::466050174129688000
398377928	::466050192307785000
500308199	::466050216999673000
239257340	::466050412538511000
396332641	::466050418951618000
489961036	::466050466108178000
93927673	::466050560068964000
218321424	::466050573205516000
16006363	::466050665559904000
30804377	::466050672807641000
252355708	::466050753866784000
487266327	::466050793313800000
239257340	::466050833256566000
529096266	::466050896779296000
19071786	::466050921999257000
93927673	::466050953725366000
281295226	::466050959337353000
429906977	::466050992094855000
187741596	::466051075418513000
168864295	::466051120352088000
521938520	::466051179462402000
188917484	::466051200685596000
415897649	::466051326632157000
239257340	::466051577577734000
305216922	::466051693965488000
277278671	::466051794196373000
217262932	::466051794464817000
373126936	::466051931585011000
416130255	::466052000183222000
416130255	::466052092147150000
432747712	::466052130479292000
504987901	::466052183725969000
239257340	::466052273249189000
489961036	::466052432288821000
250832637	::466052488970653000
250832637	::466052491722129000
250832637	::466052537641349000
255818707	::466052580687486000
239257340	::466052786439077000
521938520	::466052913249271000
384683676	::466052913274847000
466989920	::466052973345243000
60218540	::466052996921454000
385595835	::466053013761982000
373126936	::466053027938320000
30223693	::466053068350451000
239257340	::466053169953640000
454406979	::466053196558131000
396332641	::466053276036005000
390479008	::466053282339643000
384503737	::466053333786951000
390479008	::466053419719872000
264300486	::466053429811773000
91195209	::466053444579913000
264300486	::466053661266022000
434045786	::466053766455001000
18929923	::466053784880578000
202292166	::466053842229293000
239257340	::466053860742942000
264300486	::466053883786444000
411898570	::466053955538403000
373126936	::466054064925454000
466989920	::466054135646015000
215385454	::466054423618531000
46697333	::466054472201166000
466989920	::466054479901892000
264300486	::466054542820655000
304645030	::466054547077472000
19071786	::466054577687511000
29335169	::466054603436331000
202292166	::466054605659705000
63473984	::466054740166443000
174132903	::466054783208402000
409404583	::466054933666889000
466989920	::466055050289094000
40375959	::466055056807428000
73275873	::466055200902377000
200849010	::466055245043609000
171642430	::466055297220349000
174132903	::466055537977999000
19071786	::466055538464530000
38713173	::466055548899577000
409404583	::466055902899220000
215385454	::466055970695958000
159986953	::466056136316448000
202292166	::466056245053771000
409404583	::466056282274021000
332028268	::466056419930697000
409404583	::466056429435355000
308726677	::466056431909629000
32671267	::466056469175996000
596957614	::466056557453922000
466989920	::466056562662842000
269151566	::466056943673413000
466989920	::466056985041842000
59352013	::466056985058627000
466989920	::466057363649482000
59352013	::466057552673796000
510998653	::466057660236718000
41753572	::466057758039482000
635796096	::466058133740072000
334515229	::466058419615461000
466989920	::466058483301756000
64596921	::466058598481547000
308657649	::466058656791142000
41753572	::466058807538233000
4059771	::466058857257922000
373126936	::466058950337511000
22717394	::466058950773710000
4059771	::466058974316752000
41753572	::466059125948837000
452882285	::466059251283005000
20935798	::466059259235414000
250832637	::466059406459682000
250832637	::466059421060067000
373126936	::466059422754549000
508054066	::466059450248216000
250832637	::466059467860094000
38713173	::466059497782267000
331246659	::466059535820402000
41753572	::466059744663187000
344857407	::466059874518847000
336019882	::466059956551028000
606781453	::466060099732381000
606781453	::466060134880661000
22717394	::466060138449620000
41753572	::466060272864464000
529096266	::466060357694279000
336019882	::466060482252505000
615688476	::466060553031778000
41753572	::466060560325296000
19071786	::466060719637929000
55120405	::466060756233232000
466989920	::466060805218111000
55120405	::466060847773937000
91666102	::466060901590646000
55120405	::466060973963739000
55120405	::466061191539089000
20778748	::466061222396563000
347643113	::466061251224010000
218750630	::466061365460090000
55120405	::466061421491412000
443376354	::466061453540089000
296590824	::466061686940499000
29849760	::466061826955165000
49118513	::466061883166818000
55120405	::466061969498587000
508054066	::466062007511572000
316902035	::466062021243711000
164101308	::466062114411397000
529096266	::466062137832378000
38713173	::466062207826927000
164101308	::466062272172158000
55120405	::466062276542218000
373126936	::466062350064181000
529096266	::466062378158014000
426685539	::466062770971361000
28905424	::466062827724492000
231483310	::466062859927973000
55120405	::466062914798223000
277204534	::466063237537366000
373126936	::466063308185796000
222584958	::466063312459808000
322324723	::466063316817678000
251821834	::466063557994373000
504987901	::466063572825812000
416018810	::466063576700973000
384503737	::466063626949111000
503741267	::466063669278044000
384503737	::466063877005119000
73275873	::466063956449034000
22717394	::466064139816009000
453280756	::466064261718896000
237938155	::466064286708936000
222584958	::466064328186011000
466989920	::466064542422675000
399645465	::466064765266448000
33358166	::466064893658300000
466989920	::466064895666954000
373126936	::466064953628053000
171724420	::466065260412018000
726320420	::466065297338679000
237938155	::466065366901604000
43006697	::466065606937440000
43006697	::466065887909650000
276256841	::466066051936305000
43006697	::466066091450851000
516542821	::466066170316349000
33358166	::466066226280931000
466989920	::466066418082267000
43006697	::466066447454982000
43006697	::466066637381447000
41230104	::466066652891607000
43006697	::466066708403601000
16623113	::466066721808207000
167365283	::466066732281364000
177692206	::466066883603877000
580156304	::466066914435821000
159652545	::466066928784535000
43006697	::466066952650506000
43006697	::466067027879546000
466989920	::466067048204738000
580156304	::466067083474644000
429348972	::466067181898567000
43006697	::466067248839655000
385259637	::466067312815374000
171724420	::466067592566689000
452882285	::466067650229968000
230206940	::466067695226867000
43006697	::466067876731162000
16623113	::466068130586849000
356448818	::466068172396044000
338588400	::466068224388648000
43006697	::466068266868563000
490841822	::466068281032314000
95723533	::466068402675916000
466989920	::466068437777653000
338588400	::466068450310230000
78404115	::466068475094392000
471632365	::466068490332680000
299389082	::466068542526615000
608426191	::466068808135094000
43006697	::466068832386555000
43006697	::466068853211267000
471632365	::466068935318990000
69028501	::466069034979438000
471632365	::466069085890301000
43006697	::466069157604507000
348262381	::466069169893433000
43006697	::466069258007748000
54565883	::466069436932579000
30223693	::466069856580689000
249012544	::466069895868727000
393041277	::466070283204698000
452882285	::466070426536247000
466989920	::466070487425384000
290195625	::466070681642631000
20822956	::466071150015954000
342878651	::466071169406218000
330691749	::466071213048340000
249012544	::466071261660340000
87306187	::466071321877938000
425897170	::466071770970087000
40375959	::466071842369703000
33823755	::466071920178241000
238665368	::466071970795487000
40375959	::466072073421328000
30223693	::466072138886021000
379807492	::466072195500744000
30516926	::466072395267067000
216819428	::466072459997741000
347413433	::466072525923831000
615688476	::466072757156188000
378609308	::466072791469420000
27626703	::466072882095747000
338849269	::466073220131454000
425897170	::466073246379433000
338849269	::466073286938349000
447422715	::466073321566908000
338849269	::466073343599198000
230206940	::466073427494055000
29302446	::466073450730106000
338849269	::466073474491224000
159652545	::466073523572989000
338849269	::466073548076118000
74955386	::466073574520807000
508054066	::466073732373815000
27626703	::466074067380875000
364428125	::466074257902927000
64926237	::466074344033374000
222584958	::466074435590447000
414449852	::466074455778000000
414449852	::466074490909495000
414449852	::466074653455175000
249012544	::466074665136685000
58046021	::466074671268757000
364428125	::466074720169783000
414449852	::466074757931094000
414449852	::466074838440747000
416130255	::466074963271643000
416130255	::466074991172141000
230206940	::466075072504279000
158948390	::466075075964592000
181812900	::466075103109713000
347413433	::466075342458085000
58046021	::466075354130829000
383045348	::466075397310787000
416130255	::466075540948922000
416130255	::466075607122456000
414449852	::466075612604825000
364428125	::466076138607894000
159986953	::466076269361123000
242305581	::466076321618362000
398377928	::466076379285819000
567014078	::466076543400566000
23721718	::466076644768497000
567014078	::466076701353869000
232901934	::466076923383517000
567014078	::466077053197234000
473118863	::466077057706106000
503741267	::466077069609558000
386169383	::466077123292434000
381778563	::466077447276875000
529096266	::466077483239227000
529096266	::466077556996067000
177692206	::466077560087273000
109331928	::466077633625600000
18374690	::466077723782569000
278316478	::466077771060359000
516542821	::466077895874867000
293644929	::466077960400039000
489078088	::466078001760071000
489078088	::466078090612199000
416130255	::466078196673179000
18374690	::466078323572224000
159640806	::466078333596229000
163242154	::466078384767107000
465292139	::466078401120329000
416130255	::466078430295891000
33823755	::466078473946034000
529096266	::466078573162663000
364428125	::466078594729385000
416130255	::466078702338465000
529096266	::466079084402192000
242305581	::466079403047661000
278316478	::466079586170970000
51964139	::466079679502245000
35597637	::466079893680574000
66555228	::466079973644988000
230659102	::466080205186953000
635577431	::466080408405176000
267357514	::466080543676047000
364428125	::466080576617725000
52818001	::466080875000504000
52818001	::466081007339180000
489078088	::466081009289543000
47017345	::466081103460446000
489078088	::466081203582291000
529096266	::466081323808202000
416130255	::466081384671346000
283328574	::466081531946348000
242305581	::466081683926949000
152127827	::466081776352641000
109331928	::466081867595132000
417472148	::466081973803315000
152127827	::466082086403969000
109331928	::466082180544724000
152127827	::466082279576842000
283328574	::466082333074796000
152127827	::466082395801001000
28905424	::466082444459139000
152127827	::466082483801706000
152127827	::466082549509681000
278316478	::466082673673662000
20778748	::466082720477872000
416130255	::466083186359803000
346412695	::466083313887637000
29845719	::466083415029465000
28905424	::466083423451230000
168864295	::466083952902430000
33358166	::466084207413198000
347413433	::466084219492380000
364428125	::466084647902801000
521938520	::466084716047646000
34204169	::466084790576218000
239257340	::466084964183064000
79606394	::466085138225299000
347413433	::466085190935146000
238665368	::466085337853198000
216507874	::466085679450308000
96443022	::466085823499096000
37776645	::466086234201550000
39469570	::466086439886004000
37776645	::466086512946606000
159640806	::466086513860542000
37776645	::466086690176892000
334423964	::466086826198171000
37776645	::466087061402169000
33528820	::466087115085078000
402492947	::466087477548036000
165634562	::466087638098006000
166877807	::466087715209887000
339184731	::466087756272115000
37776645	::466087835150614000
212490176	::466087959566237000
347413433	::466088142743691000
53584160	::466088171801821000
74955386	::466088262889508000
27626703	::466088405000916000
466989920	::466088615148552000
483115964	::466088796371832000
20778748	::466088806329090000
290265158	::466088843255349000
37776645	::466088922570047000
319851493	::466088943612858000
290265158	::466088972662226000
338477631	::466089061028216000
334515229	::466089105416142000
483115964	::466089165612777000
319851493	::466089186294890000
25942336	::466089303274450000
290265158	::466089431414231000
37776645	::466089551266848000
331246659	::466089836869193000
137014162	::466089885255106000
50546012	::466089886118707000
416130255	::466089948685152000
506519570	::466089948769030000
402492947	::466090142776557000
352943670	::466090333122473000
416130255	::466090356233105000
311031621	::466090674148737000
416130255	::466091001522561000
186693710	::466091224122675000
166877807	::466091551970451000
222173816	::466091965348474000
59370673	::466091982012416000
319851493	::466092012374990000
402492947	::466092050413142000
281212143	::466092070084812000
588531316	::466092122186469000
319851493	::466092201273856000
236266292	::466092283256123000
159986953	::466093578070929000
278316478	::466093731314425000
281212143	::466093801606770000
276256841	::466094189206204000
159986953	::466094288364138000
276256841	::466094347385974000
276256841	::466094494983946000
634873462	::466094499165253000
114070939	::466094564613160000
159986953	::466094589255094000
19071786	::466094844121989000
276256841	::466094906427965000
276256841	::466095138230398000
238786875	::466095150910152000
158948390	::466095511330512000
414217500	::466095726263820000
635796096	::466095933302661000
25235649	::466095949056466000
414004311	::466096119034822000
414004311	::466096263180455000
635796096	::466096265642536000
66184984	::466096492130742000
262382570	::466096640500465000
400266696	::466096670707818000
400266696	::466096715976945000
167184626	::466096895647948000
474371126	::466097866025336000
238786875	::466097985982828000
608426191	::466098745483214000
347413433	::466099122382966000
425897170	::466099258173554000
342845822	::466099581554405000
342845822	::466099593935998000
342845822	::466099757123772000
342845822	::466100114524602000
342878651	::466100722761605000
58587526	::466100757771472000
276784048	::466101879143821000
66555228	::466102382892306000
416548217	::466102739798216000
172025978	::466102810015043000
635796096	::466103700776177000
256346048	::466103759823974000
635796096	::466103949154471000
222584958	::466104205892022000
634615880	::466104280923897000
383243793	::466104401006829000
383243793	::466104818696597000
414217500	::466105713941835000
64926237	::466105902622597000
138245975	::466106219829395000
256346048	::466106551229771000
138245975	::466106594435268000
64926237	::466106627079553000
608426191	::466106653918887000
342878651	::466106855643549000
138245975	::466107111945281000
138245975	::466107169117847000
337388641	::466107348759891000
337388641	::466107380015828000
554801627	::466107632403484000
342878651	::466107654591348000
337388641	::466107772086796000
34204169	::466108002425004000
34204169	::466108271653580000
634615880	::466108398052724000
34204169	::466108541804498000
34204169	::466108646678872000
634615880	::466108933447237000
14955026	::466109460188889000
554801627	::466111009329913000
252725390	::466111025411280000
262496951	::466111177643159000
358296822	::466111242512252000
95504927	::466111250402115000
358296822	::466111427355217000
415703077	::466111498666782000
358296822	::466111598260518000
197384499	::466111695023120000
358296822	::466112296771547000
358296822	::466112421736611000
220632867	::466112467618107000
216507874	::466113165378334000
408031484	::466113445905981000
183438897	::466113983158562000
415703077	::466114022853447000
473718221	::466114284196352000
78513872	::466115594450780000
261605370	::466116667857436000
41230104	::466116684047060000
336019882	::466118593420087000
224501206	::466119425687420000
224501206	::466120087389237000
197277853	::466120134093209000
560698843	::466120285502976000
290265158	::466120490415697000
126428969	::466120711103188000
560698843	::466120844465692000
560698843	::466120954561572000
560698843	::466121022580592000
319851493	::466121201648037000
319851493	::466121320820797000
100934605	::466122480395239000
30223693	::466123947805638000
358296822	::466124654671720000
358296822	::466125270122917000
79363954	::466126556088512000
79363954	::466126858879508000
79363954	::466126918732238000
231885202	::466126954132164000
568915908	::466128877455020000
214678768	::466128905825316000
35706997	::466128944991719000
568915908	::466129382814121000
152715270	::466129407262740000
568915908	::466130202481807000
264946102	::466130592330162000
168864295	::466131493815713000
471632365	::466132285004451000
471632365	::466132779093069000
471632365	::466133205595074000
311729942	::466134982625624000
28510276	::466135524541870000
365658620	::466135729609773000
315872678	::466137647140720000
60712766	::466137813462048000
51964139	::466141056539828000
256845035	::466141619440586000
15186859	::466141890874990000
28510276	::466142923223212000
79861287	::466143061173874000
86349050	::466143839397629000
272999900	::466148874281693000
116147578	::466149138627710000
213187842	::466149673607372000
78513872	::466150683729612000
78513872	::466151102153379000
432116634	::466154618523619000
195276249	::466155418579140000
172025978	::466157679799312000
22285873	::466157803678490000
301657872	::466158924572282000
634822122	::466159532516057000
500239410	::466159541340897000
69044676	::466159668474023000
78513872	::466160643356520000
506707370	::466160804916895000
78513872	::466161020885798000
268397639	::466161633438339000
14954949	::466162030588608000
30242503	::466162167176523000
379357885	::466162463957086000
247372701	::466163682574360000
587864456	::466163908076904000
247372701	::466164590121086000
373006574	::466164679497486000
97307001	::466165382550519000
491969843	::466166030952579000
436214232	::466166271265214000
436214232	::466166317540978000
436214232	::466166687352778000
436214232	::466166882190766000
433916111	::466166983059202000
28405302	::466167957312135000
321794820	::466168293955760000
342845822	::466168503662178000
241198427	::466168642544361000
165658390	::466168932626210000
31345791	::466169483506098000
33238183	::466169601643249000
17326645	::466169755872022000
33238183	::466170131992035000
214678768	::466170441795506000
185356495	::466170902422380000
29849760	::466171819246895000
22294252	::466173137961242000
250832637	::466173354006032000
250832637	::466173358330347000
250832637	::466173369952776000
236930269	::466173753727016000
250832637	::466173787210145000
343018153	::466174614792462000
315559101	::466175049096237000
105852149	::466175455750414000
23672351	::466175944567574000
407395368	::466175972346052000
26198467	::466176403881222000
184195472	::466176539768266000
413367641	::466176625416364000
197384499	::466176665287426000
460772038	::466176898041528000
506760887	::466177006728937000
351152035	::466177344328044000
245669191	::466177567980916000
586783331	::466177693781098000
506760887	::466177696972541000
62396842	::466177721203429000
465934852	::466177905999892000
31250549	::466178071721017000
210674392	::466178457680875000
186823940	::466178647791906000
568505535	::466178910443405000
416506126	::466178933965074000
365523194	::466178984372228000
341734040	::466179704941473000
341734040	::466180086350512000
60399576	::466182252523556000
68531166	::466182378671865000
42795192	::466182407159549000
81765661	::466182439925067000
42795192	::466183038247133000
42795192	::466183062863507000
245669191	::466183123017818000
234143570	::466183472542154000
234143570	::466183791443468000
255299055	::466183829976137000
245669191	::466184099086876000
27237232	::466184848248299000
234143570	::466184912689963000
390479008	::466185052682862000
234143570	::466185479369793000
62396842	::466185596130435000
22734052	::466185630033403000
276256841	::466185684516995000
22734052	::466185776959864000
72210207	::466185828259991000
24719772	::466185830361755000
234143570	::466186047756705000
43006697	::466186226505351000
43006697	::466186303139495000
120853830	::466186403987345000
237530197	::466186744468373000
186823940	::466187360674140000
534913317	::466187539951255000
22285873	::466187624928247000
57933673	::466187773951488000
42795192	::466188118530719000
22285873	::466188244364066000
263433687	::466188733029810000
545540214	::466188916656058000
260440912	::466189088832225000
253120136	::466189240615723000
56509474	::466189294000824000
56509474	::466189465183338000
24147563	::466189642627166000
167184626	::466189716631465000
267299080	::466189747829108000
315559101	::466189802682212000
23672351	::466189996685148000
180388620	::466189999432413000
420083874	::466190051618353000
83878535	::466190575478116000
621306179	::466191172881240000
330691749	::466191258411868000
412159259	::466191269912248000
226357092	::466191389387010000
431944862	::466191468776804000
277204534	::466191469347635000
259876316	::466191479959199000
513270198	::466191870217826000
58031746	::466191938329133000
306989340	::466192069824745000
202196262	::466192105841229000
38440249	::466192191933542000
58031746	::466192220836880000
459612485	::466192308925255000
58031746	::466192350092730000
259876316	::466192352714166000
58031746	::466192382791524000
137014162	::466192426445463000
58031746	::466192636458446000
31144939	::466192758957674000
277794018	::466192810102644000
306989340	::466192964105297000
24413698	::466193237439291000
285906246	::466193296369278000
417449044	::466193392511107000
417449044	::466193511277023000
470660217	::466193531510329000
133508241	::466193541199171000
167365283	::466193655506558000
615688476	::466193768673472000
8036902	::466193857726922000
34536365	::466193866647797000
417449044	::466194201500065000
341037427	::466194220685225000
253552344	::466194271918620000
421356901	::466194446510747000
171642430	::466194616036122000
286487329	::466195366581641000
33904380	::466195381433692000
186287095	::466195933210750000
341037427	::466196263960973000
38713173	::466196353152860000
54565883	::466196491455832000
112801155	::466196538406883000
264622253	::466196795396071000
112801155	::466196923792101000
54565883	::466197010052177000
351152035	::466197109432406000
329471370	::466197391972913000
453963591	::466197499984633000
152127827	::466198063703265000
330691749	::466198301453598000
265786675	::466198416167411000
468965579	::466198506940559000
125849974	::466198670682361000
163242154	::466198911330172000
54565883	::466199239974866000
302525103	::466199277450969000
54565883	::466199347390984000
356579210	::466199360842117000
40097041	::466199392387489000
400704846	::466199528333254000
253717655	::466199691235835000
159944196	::466199716385263000
125849974	::466199841291636000
145572480	::466199945796546000
167183597	::466200335204106000
186287095	::466200728365592000
15733436	::466201076740259000
81007000	::466201474117427000
579271413	::466201768745897000
26198467	::466201819144654000
409777239	::466202058253557000
540510474	::466202125773455000
540510474	::466202426199277000
17326645	::466202512086011000
15467792	::466202560919916000
540510474	::466202642533060000
545784705	::466202819755003000
15467792	::466202826897494000
111462710	::466202908338315000
115824990	::466203097409155000
115824990	::466203319787327000
115824990	::466203476717219000
17210128	::466203530928214000
115824990	::466203547345096000
33904380	::466203570032082000
20275866	::466203616962158000
98806791	::466203923024338000
115824990	::466203985112997000
265786675	::466204038820679000
13683762	::466204116146860000
115824990	::466204126729486000
33904380	::466204127148924000
115824990	::466204157981257000
33904380	::466204197210566000
108798356	::466204201786171000
267299080	::466204209948274000
265786675	::466204258388688000
393133633	::466204266445561000
429491583	::466204472784715000
33904380	::466204838888738000
340693336	::466204839391666000
236258510	::466204891073884000
33904380	::466204907079745000
15733436	::466205168586207000
115824990	::466205358298787000
173371030	::466205598426476000
265786675	::466205607976894000
15733436	::466205660464422000
55704588	::466205686179692000
300594041	::466205870473240000
450378413	::466206033468067000
86970230	::466206034797658000
115824990	::466206186673827000
282697692	::466206193992888000
586783331	::466206425140588000
18137013	::466206430153179000
256088386	::466206929606307000
18929923	::466206955401256000
438582644	::466206985235759000
81007000	::466207298604785000
58587013	::466207418209542000
286265668	::466207494654943000
393133633	::466207636338536000
255299055	::466207879800692000
18137013	::466207917805694000
15467792	::466207965209706000
347643113	::466208928377077000
450378413	::466209293746716000
534913317	::466209535309254000
337396732	::466209653156610000
726320420	::466209710757408000
22717394	::466210253441208000
112801155	::466210554307022000
18137013	::466210633693011000
25469735	::466210817952604000
45289907	::466210971871346000
45289907	::466211423345840000
379357885	::466211488030785000
31258629	::466211509769482000
180388620	::466211613914058000
45289907	::466211658571218000
18929923	::466211863437774000
45289907	::466211870366392000
509760806	::466212018513776000
51649971	::466212023248756000
367990281	::466212148067434000
540510474	::466212278124040000
509760806	::466212440502710000
540510474	::466212597474545000
114064449	::466213016858804000
186287095	::466213075637387000
331482356	::466213201084809000
114064449	::466213345281179000
186287095	::466213650877788000
336821368	::466213731056099000
243427085	::466213900346994000
586783331	::466214124037607000
438582644	::466214169524834000
420083874	::466214236063301000
98806791	::466214639932416000
230903702	::466214716029673000
509760806	::466214960646070000
430387521	::466215310056370000
159652545	::466215450775281000
45173032	::466216101840695000
33904380	::466216171537461000
226845681	::466216209755955000
145469568	::466216294761504000
32125015	::466216304006164000
181101394	::466216378110730000
509760806	::466216713345044000
506519570	::466216818936274000
237330810	::466216947232022000
364641621	::466217065137717000
29845719	::466217392180559000
86243090	::466217524812455000
438647243	::466217753498910000
24537703	::466217818229583000
519677520	::466218100002926000
378850242	::466218197805318000
33823755	::466218226041376000
323891242	::466218313454866000
473118863	::466218359311183000
173608790	::466218388071923000
171724420	::466218415485886000
226845681	::466218427473223000
21568615	::466218740804096000
281212143	::466218744646500000
24537703	::466218917464395000
442736318	::466219011571580000
442736318	::466219254623133000
33823755	::466219387263782000
635796096	::466219411934679000
37977930	::466219462656401000
41143305	::466219508651151000
408831317	::466219745889755000
489078088	::466219834129121000
408831317	::466220002627293000
408831317	::466220100694310000
120853830	::466220119447068000
36925706	::466220529335418000
36925706	::466220570645118000
430387521	::466220575610781000
314251743	::466220627502706000
430387521	::466220656216911000
30529918	::466220770545238000
408831317	::466220771438645000
430387521	::466220782029266000
36925706	::466220853517385000
311092385	::466221017178722000
386833057	::466221065841442000
215385454	::466221107800846000
430387521	::466221260846804000
589402824	::466221498609700000
589402824	::466221704289980000
29849760	::466221808858198000
589402824	::466221898402373000
408831317	::466221900147220000
440175355	::466222033136017000
200849010	::466222229273845000
396786261	::466222395825455000
249468865	::466222405015183000
253886962	::466222525987291000
17326645	::466222614185529000
389197869	::466222620695068000
409777239	::466222976451768000
40896981	::466223047343489000
339565561	::466223222837751000
229650081	::466223255125520000
276256841	::466223280383610000
229290429	::466223611918180000
59622669	::466223639256236000
409777239	::466223662282989000
146608159	::466223744042557000
396332641	::466223748061081000
396332641	::466223763252854000
279230956	::466223791707009000
396332641	::466223924821630000
15467792	::466223966592696000
133112299	::466224172667248000
359806236	::466224379802570000
409777239	::466224605674627000
495598070	::466224970235150000
229650081	::466225130436579000
39469570	::466225376319266000
270184109	::466225453452500000
270184109	::466225474587611000
355598729	::466225502831656000
270184109	::466225517063311000
270184109	::466225528283103000
270184109	::466225534113185000
270184109	::466225559706796000
270184109	::466225585707311000
270184109	::466225594821525000
409777239	::466225653436932000
15170503	::466225763776483000
432747712	::466225981527977000
18750697	::466226260687876000
15467792	::466226293101449000
483526518	::466226331684851000
273748024	::466226659767484000
188917484	::466226846708039000
74955386	::466226917134172000
15467792	::466227346123395000
479222401	::466227450196668000
234828491	::466227555142733000
379253079	::466227605298237000
414066292	::466227615829729000
27626703	::466227682951168000
269151566	::466227694183923000
405239647	::466227740534796000
19835249	::466227768959590000
442736318	::466227977353986000
15467792	::466228061307162000
258506164	::466228354056613000
447313860	::466228354354393000
322446637	::466228448373907000
131254355	::466228523972063000
364405877	::466228536517595000
120532808	::466228689122762000
283625404	::466228726163070000
237938155	::466228802616827000
283625404	::466228964873478000
442736318	::466229013069840000
457250385	::466229069349388000
28905424	::466229135207985000
40896981	::466229217873506000
506100348	::466229557138161000
45190114	::466229685102596000
18374690	::466229764261691000
45190114	::466229905144184000
118708729	::466230314399195000
203688730	::466230411396280000
436716308	::466230484297867000
341732173	::466230848053084000
216819428	::466231114219401000
31287131	::466231145240092000
341732173	::466231212160204000
109331928	::466231285263110000
165491208	::466231327713677000
239257340	::466231371623448000
21415532	::466231471301476000
556631416	::466231693104263000
311092385	::466231723596840000
173608790	::466231752680153000
486138458	::466231845080686000
173608790	::466231872063041000
633010300	::466232019010457000
239257340	::466232027671314000
86243090	::466232136404860000
442736318	::466232246849273000
73020435	::466232362385154000
166307106	::466232369217679000
30787413	::466232750274387000
166307106	::466232941866008000
30787413	::466232995137871000
325849507	::466233101161857000
58661608	::466233165867388000
415206019	::466233211346227000
73275873	::466233220640432000
325849507	::466233220640813000
589402824	::466233592096772000
58661608	::466233679250202000
305216922	::466233716587499000
141735027	::466233824104706000
303427354	::466234048588046000
80159052	::466234086395088000
58661608	::466234091508346000
253886962	::466234291501146000
589402824	::466234421763645000
351152035	::466234448770367000
376541246	::466234582124462000
347643113	::466234594946473000
589402824	::466234625032208000
34717669	::466234783870509000
96056317	::466235149286666000
509760806	::466235213492666000
30529918	::466235252969459000
315559101	::466235276629934000
222687654	::466235801253068000
229290429	::466235910703837000
59583601	::466236144641138000
379807492	::466236378682888000
255205725	::466236430268641000
15733436	::466236643301535000
139460380	::466236661199011000
412159259	::466237099784433000
25410192	::466237119808016000
58661608	::466237245318766000
58661608	::466237306463342000
230206940	::466237385211379000
79363954	::466237552710926000
286216848	::466237570024632000
412159259	::466237703877455000
621474989	::466237718746636000
279230956	::466237825311322000
320560322	::466237960715632000
275260502	::466238234343649000
230206940	::466238245341503000
130312780	::466238267000487000
589402824	::466238370868654000
341734040	::466238419958366000
230206940	::466238585327599000
621474989	::466238707331518000
299879238	::466238719490404000
79363954	::466238949166702000
475930595	::466239021895942000
341734040	::466239154641059000
30529918	::466239250510266000
58587013	::466239295075147000
418312513	::466239556594200000
425381729	::466239595990892000
274311440	::466239615368953000
58587013	::466239724072734000
58587013	::466239738723442000
504987901	::466239954587488000
316902035	::466239974048677000
509760806	::466240393718145000
25410192	::466240449624023000
33683248	::466240673386344000
10095952	::466240715324805000
116071398	::466240727245406000
30242503	::466240769784045000
33683248	::466240770421563000
33683248	::466240841393389000
6652302	::466240868794384000
30242503	::466240913682214000
283518032	::466240932510441000
30529918	::466240990454378000
33683248	::466241010172174000
33683248	::466241074852540000
65412211	::466241121304461000
33683248	::466241155395747000
33683248	::466241194050482000
27836945	::466241344810127000
27836945	::466241347049906000
33683248	::466241472258658000
58587526	::466241599282769000
33683248	::466241698411339000
33683248	::466241730451619000
213187842	::466241776332722000
578593285	::466241931421315000
33683248	::466241955156881000
506760887	::466242672970063000
436188872	::466242919654244000
253879613	::466243012692291000
506760887	::466243032149282000
98785279	::466243057721933000
402925254	::466243231311618000
165491208	::466243233647841000
118810756	::466243246709305000
436188872	::466243357870927000
36925706	::466243395384795000
369310186	::466243793943928000
15733436	::466243820921704000
225203526	::466243912403668000
16107745	::466243956012253000
210671307	::466244194969714000
363722761	::466244321835245000
18929923	::466244513875636000
24803741	::466244545299353000
25784705	::466244559702196000
408099427	::466244566874861000
26684021	::466244666032009000
505323751	::466244837457424000
25235649	::466244961776566000
272999900	::466245122632318000
155677785	::466245376291643000
79754464	::466245481299857000
442736318	::466245508949094000
256346048	::466245513889579000
475930595	::466245548782395000
36925706	::466245714159607000
91345170	::466245722162343000
339565561	::466245739359002000
277251070	::466245765401034000
341734040	::466245774880153000
276256841	::466245931839795000
24537703	::466245958607839000
30242503	::466245963058008000
339565561	::466246138031775000
709921765	::466246222291148000
339565561	::466246301647384000
421179396	::466246461533868000
51480688	::466247017161715000
506760887	::466247065480462000
230206940	::466247203309510000
128284695	::466247272213520000
373006574	::466247414655905000
556631416	::466247488354013000
118881789	::466247567429210000
251876771	::466247582537494000
26684021	::466247655404761000
256346048	::466247717015289000
445219284	::466247805749579000
17326645	::466247837559586000
18750697	::466248182758772000
256346048	::466248239470346000
420083874	::466248270839554000
165634562	::466248599710760000
165634562	::466248673685700000
491969843	::466248724919103000
310569604	::466248841705304000
272999900	::466248984349392000
350424007	::466249236825513000
286265668	::466249263530266000
497630362	::466249328353619000
194129729	::466249360930799000
58031746	::466249382170750000
91345170	::466249436403093000
615688476	::466249538135945000
709921765	::466249564769779000
497630362	::466249759003787000
85651876	::466249776552370000
280826646	::466249825101422000
351099839	::466249928847933000
58031746	::466250164609368000
37977930	::466250615119548000
218321424	::466250818317197000
268547296	::466250846838489000
86474692	::466250852873666000
280826646	::466250904057155000
25680589	::466250939540590000
414066292	::466250985833504000
256346048	::466251112824049000
314604858	::466251456325369000
15733436	::466251716133150000
260038180	::466251889533669000
86474692	::466251974757715000
27335023	::466252042776743000
232312019	::466252064151326000
222584958	::466252550463713000
323891242	::466252584278556000
587864456	::466252597524180000
26684021	::466252642734198000
80159052	::466252928617947000
247372701	::466253152212516000
628045480	::466253243920551000
36958694	::466253479824982000
24537703	::466253606510157000
112801155	::466253834377895000
118708729	::466253923096219000
262471070	::466254084216197000
20778748	::466254307218563000
14954949	::466254313028063000
25680589	::466254366546984000
108808608	::466254403964772000
447313860	::466254823185055000
186572442	::466254875081207000
186572442	::466254952826802000
195563881	::466254973416644000
25680589	::466255009227616000
195563881	::466255141780201000
91345170	::466255319027290000
290265158	::466255324198887000
195563881	::466255326757404000
91345170	::466255676701179000
100090407	::466255737048817000
14190836	::466255776252571000
15733436	::466255811036319000
249451202	::466255891029704000
65412211	::466256326533062000
25235649	::466256358895927000
447313860	::466256403964116000
447313860	::466256467574534000
256346048	::466256581852557000
180388620	::466256603105091000
24392243	::466256785515352000
540197402	::466256852125515000
19895969	::466257060716642000
173026357	::466257131562622000
72882594	::466257307861389000
72882594	::466257458483044000
497630362	::466257463378186000
386169383	::466257766454018000
15170503	::466257772200218000
356448818	::466258251357507000
30529918	::466258268612857000
436188872	::466258296589258000
165491208	::466258305938378000
150034005	::466258372015431000
342878651	::466258460565188000
30529918	::466258627737567000
262271807	::466258662601027000
373006574	::466258861930721000
22294252	::466259013777125000
321876841	::466259227510444000
86970230	::466259361614946000
34481075	::466259689672822000
34481075	::466259969793208000
162958222	::466260015779549000
58627481	::466260438028537000
509760806	::466260548347113000
262271807	::466260627179462000
343018153	::466260685719359000
445826532	::466260747811827000
73020435	::466260960332636000
72293435	::466261052955824000
386956382	::466261113785835000
262271807	::466261136175026000
40097041	::466261194329047000
386956382	::466261365443678000
281212143	::466261462139166000
51964139	::466261481672433000
386956382	::466261533387808000
52295994	::466261617634983000
500239410	::466261784627003000
262271807	::466261969641553000
14954949	::466262124256567000
500239410	::466262191503855000
500239410	::466262285573713000
26684021	::466262521662287000
303427354	::466262550704029000
37977930	::466262585055399000
726320420	::466262608602222000
30787413	::466262614872309000
72293435	::466262655582232000
37977930	::466263066628202000
277204534	::466263161721860000
230206940	::466263175563079000
352943670	::466263210048249000
222687654	::466263336263237000
72293435	::466263449354665000
258235483	::466263480560279000
201810972	::466263499149418000
293644929	::466263742682894000
194129729	::466263742699692000
262382570	::466263777143689000
34445704	::466263817618341000
364641621	::466263984489136000
69028501	::466264014553894000
264622253	::466264161295409000
264622253	::466264187673403000
130514710	::466264507980197000
120139449	::466264600053182000
262382570	::466264642457976000
194129729	::466264839158259000
194129729	::466264851598548000
364646765	::466264864013688000
194129729	::466264869579554000
173026357	::466265062718849000
364646765	::466265108055076000
364646765	::466265155173879000
26684021	::466265198018322000
194129729	::466265268847919000
364646765	::466265385000382000
264622253	::466265406999494000
173026357	::466265492102328000
276784048	::466265688663810000
58587013	::466265728992432000
346654346	::466265745043623000
222687654	::466265823225856000
30242503	::466266055275724000
364641621	::466266096333754000
15467792	::466266177439027000
264622253	::466266431772839000
222687654	::466266464920825000
264622253	::466266485598347000
173026357	::466266590917701000
37119867	::466266698715107000
497544291	::466266837668601000
48612192	::466266843855200000
726320420	::466266885864972000
290265158	::466266904659652000
465934852	::466266974301851000
264622253	::466267065527967000
257831311	::466267098197422000
37119867	::466267103340007000
290265158	::466267122381774000
15467792	::466267125435604000
290265158	::466267195001954000
173026357	::466267228321902000
442736318	::466267276531224000
218321424	::466267369484976000
505323751	::466267408307867000
497544291	::466267467699200000
173026357	::466267614197874000
26684021	::466267792182755000
24392243	::466267904095584000
364641621	::466268057187647000
165634562	::466268083074904000
634873462	::466268306903552000
207781904	::466268322661560000
186287095	::466268335668473000
196659229	::466268846353965000
589402824	::466268969914343000
22195036	::466269143772430000
394796192	::466269414413713000
79861287	::466269709865066000
338477631	::466269819097325000
79476731	::466269896566116000
79476731	::466270163353219000
336821368	::466270166205358000
276784048	::466270190544486000
79476731	::466270606187823000
554852227	::466270808042921000
128284695	::466270863348994000
229197384	::466270874849775000
320452099	::466270942927126000
130514710	::466271070652100000
98806791	::466271077195190000
17448907	::466271167532531000
238786875	::466271169272762000
320452099	::466271178168868000
230206940	::466271253402505000
413367641	::466271544000651000
540510474	::466271807830753000
540510474	::466271820266893000
540510474	::466271831813795000
540510474	::466271847626309000
202840862	::466271971420823000
156961324	::466272051490455000
273811402	::466272141671821000
19374297	::466272500641316000
29845719	::466272596720234000
29845719	::466272675984179000
29845719	::466272782108463000
505323751	::466272810843639000
29845719	::466272853965303000
29845719	::466273010022748000
79476731	::466273645652754000
79476731	::466274219743932000
25235649	::466274348660031000
255547325	::466274353471315000
16166332	::466274441769410000
389197869	::466274472686010000
402925254	::466274517929574000
156961324	::466274773048516000
385782746	::466274983321145000
554852227	::466274993223892000
284316159	::466275006356668000
156961324	::466275228302061000
406121427	::466275299731070000
394776489	::466275345524854000
30529918	::466275628853911000
244800948	::466275825491259000
341153843	::466275918906806000
407038804	::466275937412472000
377486283	::466276179951878000
91422810	::466276232263237000
230206940	::466276342603214000
384503737	::466276443496800000
351099839	::466276443542933000
253552344	::466276619171004000
16166332	::466276633213960000
352943670	::466276671541100000
254579074	::466276700578267000
368079003	::466276733759787000
252756099	::466276753972146000
194129729	::466276793784500000
52818001	::466276806140510000
202798666	::466276904463396000
314604858	::466277072391131000
368079003	::466277282420912000
18137013	::466277510943358000
407279448	::466277520888053000
364646765	::466277546431377000
556631416	::466277656074272000
167183597	::466277732058296000
487266327	::466277962396860000
156961324	::466278111177625000
384503737	::466278142039298000
513825441	::466278297786392000
16166332	::466278546596302000
416548217	::466278616242716000
159726392	::466278685440348000
159726392	::466278798560722000
33823755	::466278837580361000
241324134	::466278949354364000
394776489	::466279308563341000
352943670	::466279317526556000
29849760	::466279357917696000
187741596	::466279406369927000
156961324	::466279707328004000
46268291	::466279900853174000
560698843	::466280177312747000
16166332	::466280205406191000
22294252	::466280238104969000
487266327	::466280312704466000
489961036	::466280378542858000
207781904	::466280600656039000
338076990	::466280748723343000
586783331	::466280810631671000
338076990	::466280819120934000
257225781	::466280847856132000
141735027	::466280907079684000
352943670	::466280975471624000
257225781	::466281012272828000
71981601	::466281030874169000
35869207	::466281058053283000
91422810	::466281124553953000
58587526	::466281129537191000
393041277	::466281196788252000
218750630	::466281251323019000
226845681	::466281536023965000
226845681	::466281557419110000
90797741	::466281815188459000
34445704	::466281860705046000
124954284	::466282181128904000
79476731	::466282198299996000
589402824	::466282294341562000
81007000	::466282716775088000
414191298	::466282790481186000
414191298	::466282800300056000
71981601	::466283055657664000
229197384	::466283156396441000
16166332	::466283212311126000
385595835	::466283262479171000
264946102	::466283313661894000
252756099	::466283422043111000
211645751	::466283567790567000
28066346	::466283731557175000
409777239	::466283834812547000
13298002	::466283886587437000
16166332	::466283916719308000
311729942	::466283937858211000
166877807	::466284248320593000
17326645	::466284339333177000
172025978	::466284503632072000
346998772	::466284785368068000
469722641	::466284930146652000
28922315	::466284983204605000
469722641	::466285089110757000
356448818	::466285137366642000
414066292	::466285543626530000
364405877	::466285807402094000
24803741	::466286213822177000
346998772	::466286710490275000
312710029	::466286875641012000
79363954	::466286884235530000
16166332	::466286927118077000
357017353	::466287030448955000
319851493	::466287374171770000
346998772	::466287446368333000
18137013	::466287585221169000
78513872	::466287674308173000
433916111	::466287754284765000
79476731	::466287938716717000
364646765	::466287972854562000
340119318	::466288129624657000
351316240	::466288224047222000
334515229	::466288524174434000
433916111	::466288574586171000
58587526	::466288617267032000
79363954	::466288650154942000
320954938	::466288919588253000
589402824	::466289094352728000
589402824	::466289534150656000
125849974	::466289542321164000
320954938	::466289683257765000
79476731	::466289710722469000
18929923	::466289992835555000
312710029	::466290031821209000
43006697	::466290455786037000
168864295	::466290550497619000
18929923	::466290641396563000
406110065	::466291108893716000
98785279	::466291196454006000
98785279	::466291217521999000
29302446	::466291261352050000
350509640	::466291459894018000
537633292	::466291536666570000
98785279	::466291626839900000
32596609	::466291837498437000
172025978	::466292185608908000
242443898	::466292544004194000
350424007	::466292596420382000
350509640	::466292603756244000
78513872	::466292680692363000
146110811	::466292798463815000
385259637	::466292964180770000
385259637	::466292997517508000
146110811	::466293019059032000
71981601	::466293096116781000
197210844	::466293112000634000
272999900	::466293303189987000
364646765	::466293599823728000
587864456	::466293685605658000
170924102	::466293948214829000
445826532	::466294072580513000
293246270	::466294483160555000
202292166	::466294615843147000
98806791	::466294642405670000
114070939	::466294865697857000
47348539	::466294874753335000
293246270	::466294880940347000
293246270	::466294984669675000
587864456	::466295180044161000
271717879	::466295233328590000
185356495	::466295279201693000
500308199	::466295297912471000
497630362	::466295406377193000
185356495	::466295449578512000
500308199	::466295493304127000
185356495	::466295563864911000
156166678	::466295734904430000
509760806	::466295792420929000
509760806	::466295800050364000
407279448	::466296067009830000
589402824	::466296151332093000
308657649	::466296239261089000
55120405	::466296309029150000
425381729	::466296318416388000
224501206	::466296447332524000
91345170	::466296457054535000
589402824	::466296541276536000
146110811	::466296575632089000
407038804	::466296625066156000
407279448	::466296666036125000
224501206	::466297023847989000
407279448	::466297033557823000
509760806	::466297095780302000
491969843	::466297123776909000
146110811	::466297130781388000
33358166	::466297217402568000
33358166	::466297334180380000
331246659	::466297414366670000
43208085	::466297419454775000
58587526	::466297499557187000
589402824	::466297560584699000
364646765	::466297580767682000
91422810	::466297741203619000
589402824	::466297777195319000
91422810	::466297778126090000
407279448	::466297979834728000
17086308	::466298084129914000
396655167	::466298135082708000
146216300	::466298187444011000
364646765	::466298224240648000
55120405	::466298269786992000
55120405	::466298378243280000
404496513	::466298396454957000
18929923	::466298398594048000
43208085	::466298412720476000
55120405	::466298580823977000
15778759	::466298617385320000
43208085	::466298625925345000
18750697	::466298631025614000
17086308	::466298827616837000
100934605	::466299016909574000
445826532	::466299273144188000
346998772	::466299293209743000
81841977	::466299370472628000
256716505	::466299371714146000
100934605	::466299427250921000
17356903	::466299559392841000
254579074	::466299930072846000
418783652	::466300154870382000
315559101	::466300272915251000
27836945	::466300307169763000
589402824	::466300388082475000
102233693	::466300466687520000
483115964	::466300596471865000
17326645	::466300953298075000
445826532	::466300990808129000
509760806	::466301172865703000
173371030	::466301266822316000
315559101	::466301279095242000
509760806	::466301345826615000
509760806	::466301350188695000
280194602	::466301574881345000
33358166	::466301867149238000
33358166	::466301914406477000
81841977	::466301916696154000
256716505	::466301917123997000
81841977	::466301987764465000
256716505	::466301988041269000
81841977	::466302098821234000
256716505	::466302099257430000
22285873	::466302104366514000
22285873	::466302367848464000
509760806	::466302381643145000
25383063	::466302475860193000
22285873	::466302495258849000
149980973	::466302510324383000
22285873	::466302610530922000
390900557	::466302637051101000
378771457	::466302890823675000
390900557	::466302917558140000
509760806	::466302938324160000
334420539	::466303161905729000
65412211	::466303312157892000
15467792	::466303337374437000
445826532	::466303389660610000
280194602	::466303536783826000
445826532	::466303557634121000
15467792	::466303764593270000
186107022	::466303859766202000
445826532	::466303876220862000
103244523	::466304101576241000
262471070	::466304371547189000
396655167	::466304371966631000
262471070	::466304578599022000
26030273	::466304689386946000
321839755	::466304763361898000
46771203	::466304774590447000
249451202	::466304840075730000
26030273	::466304956987740000
171642430	::466305006388654000
220632867	::466305098373935000
185356495	::466305253629911000
46771203	::466305313936007000
332028268	::466305321590222000
185356495	::466305369891827000
26030273	::466305458181902000
304224068	::466305567514828000
276787570	::466305568018153000
445826532	::466305623186231000
143455927	::466305630702039000
384105885	::466305665607028000
26030273	::466305800944635000
185356495	::466305863238422000
332028268	::466305876563734000
304224068	::466305939537395000
220632867	::466305984105697000
276787570	::466306073096253000
46771203	::466306216608935000
390900557	::466306375640182000
240857453	::466306400834949000
185356495	::466306401456115000
58587526	::466306434833977000
171642430	::466306456082739000
244800948	::466306479033569000
146110811	::466306552908230000
220632867	::466306568410390000
259021462	::466306626316935000
146110811	::466306793078288000
26030273	::466306951647727000
337388641	::466307020010708000
316902035	::466307151606976000
231483310	::466307310030454000
46771203	::466307469493686000
46771203	::466307610497777000
458847153	::466307719498969000
509760806	::466308070344503000
509760806	::466308082793218000
465934852	::466308139630223000
100090407	::466308140821409000
56509474	::466308449941606000
351896383	::466308576433410000
244800948	::466308682616025000
244800948	::466308723531448000
25537528	::466308737716613000
311729942	::466308742674653000
137587439	::466308751247421000
244800948	::466308863298265000
46771203	::466308899566804000
114291753	::466309071805485000
86474692	::466309168685527000
105607367	::466309280526647000
504987901	::466309387804364000
67193398	::466309448387268000
46771203	::466309713815404000
46771203	::466309769817767000
487266327	::466309773411876000
46771203	::466309944279855000
347643113	::466310055412113000
347643113	::466310083065171000
326827026	::466310304331079000
379807492	::466311018453696000
226845681	::466311365783592000
436716308	::466311448294354000
25410192	::466311675419701000
271717879	::466311795687587000
39237011	::466312176014491000
364646765	::466312271774240000
18137013	::466312418839494000
52809967	::466312819630428000
477188816	::466312932876627000
229197384	::466312974919942000
504987901	::466312980280262000
60221494	::466313066230333000
364646765	::466313190343966000
60221494	::466313301748510000
46771203	::466313409324412000
384503737	::466313557295235000
338588400	::466313724215558000
504987901	::466313756243263000
30787413	::466313846307581000
386956382	::466314172053995000
19895969	::466314298776899000
357017353	::466314425168035000
155650977	::466314559515795000
378778103	::466314747579600000
272999900	::466314867973304000
159011393	::466314974038478000
260440912	::466315000244469000
299879238	::466315473190412000
176489426	::466315615494746000
502240473	::466315628622905000
155650977	::466315690954088000
330691749	::466315759417704000
226357092	::466315810877620000
357017353	::466315960719540000
16623113	::466316053887188000
425381729	::466316077241466000
425381729	::466316096476573000
15733436	::466316213073612000
364646765	::466316439021174000
416130255	::466316544461398000
23933265	::466316680860561000
19071786	::466317163079299000
18137013	::466317216468967000
174720518	::466317320067903000
159652545	::466317494873890000
308690900	::466317559592394000
37977930	::466317580542943000
80159052	::466317636771389000
27595900	::466317779843698000
375967762	::466317862664036000
207781904	::466318134773706000
15086993	::466318189157441000
56509474	::466318251828330000
379358099	::466318404660772000
143455927	::466318653940854000
80159052	::466318768587952000
634873462	::466319009915219000
60221494	::466319046678704000
73275873	::466319098931347000
364646765	::466319106820825000
159011393	::466319192053264000
304645030	::466319443627630000
220632867	::466319589174161000
364428125	::466319695881445000
379358099	::466319851364311000
34841151	::466320564953812000
220632867	::466320740036640000
500239410	::466320953312837000
500239410	::466321035043028000
264622253	::466321487960752000
311729942	::466321539886239000
465934852	::466321771898355000
447313860	::466321909286981000
58847822	::466322062844641000
311729942	::466322139654946000
98785279	::466322143257821000
187741596	::466322148089667000
19028099	::466322150958575000
19028099	::466322532325658000
4434941	::466322701804908000
15467792	::466322755613622000
213763059	::466322871460311000
254319575	::466323372415414000
36485138	::466323605358661000
36925706	::466323986960617000
146110811	::466324173187710000
51413309	::466324301579563000
29473860	::466324416004358000
394776489	::466324601669423000
364641621	::466324726932312000
726984192	::466324984278036000
71981601	::466325048111136000
146110811	::466325074887593000
506519570	::466325341624356000
321794820	::466325519668367000
120851061	::466325665026166000
255205725	::466325682218627000
408869196	::466325749155495000
19071786	::466325987719151000
49824781	::466326062943969000
408869196	::466326246478340000
259601379	::466326678764265000
312710029	::466326742412845000
91345170	::466326814844260000
220632867	::466327291036184000
91666102	::466327312506834000
15467792	::466327393826004000
15467792	::466327464244178000
47547782	::466327496783564000
635796096	::466327668414488000
321794820	::466327994399981000
578593285	::466328188558516000
399645465	::466328198373183000
587864456	::466328245101928000
203311237	::466328401914388000
321794820	::466328547024728000
321794820	::466328640259907000
458847153	::466328678461624000
302673934	::466328726050185000
15467792	::466328774964150000
203311237	::466328954094485000
114291753	::466328973044383000
271717879	::466329055999320000
635577431	::466329155819569000
15467792	::466329184697323000
18137013	::466329248492695000
635577431	::466329343996993000
166877807	::466329457234804000
198651083	::466329585869922000
166877807	::466329605570576000
198651083	::466329651796000000
17326645	::466329699162275000
78404115	::466329928557146000
602895412	::466330130718416000
72293435	::466330190646640000
334420539	::466330764494532000
409777239	::466330769938743000
91345170	::466330818278084000
51964139	::466330873584160000
91345170	::466330998817710000
176339991	::466331188110827000
403160004	::466331264665272000
176339991	::466331292347686000
403160004	::466331461101309000
104112940	::466331503052718000
226357092	::466331534975590000
132649069	::466331634804207000
409777239	::466331745374441000
403160004	::466331764034920000
403160004	::466331807416598000
586783331	::466331957371338000
132649069	::466332065034956000
311092385	::466332129253933000
389614947	::466332161562648000
269151566	::466332293733580000
253552344	::466332339975753000
176339991	::466332408917549000
226357092	::466332446683062000
18374690	::466332461606379000
540510474	::466332567311228000
110236585	::466332585069903000
411898570	::466332773633241000
22195036	::466332783372419000
80159052	::466332807321903000
16846197	::466332936850382000
276784048	::466333096024236000
220632867	::466333143445016000
294347764	::466333181416067000
176339991	::466333221735890000
229650081	::466333322428563000
57854623	::466333341382623000
16846197	::466333387931004000
57854623	::466333489445752000
220632867	::466333504729804000
342878651	::466333625630609000
351152035	::466333634954555000
186107022	::466333648443424000
51413309	::466333686267650000
176339991	::466333902165245000
176339991	::466333994804867000
45527216	::466334086949502000
290265158	::466334262330134000
432888405	::466334382048161000
540510474	::466334561501458000
24718142	::466334694708355000
176339991	::466334715101061000
22944914	::466334897033207000
440314946	::466335038586769000
230968348	::466335039496929000
369849727	::466335175123955000
229650081	::466335304656629000
141821632	::466335583858884000
205928265	::466335963745382000
143455927	::466335965146255000
278316478	::466336044376657000
230968348	::466336049221095000
578593285	::466336073908748000
143455927	::466336294319456000
143455927	::466336344466554000
81674504	::466336649656692000
230968348	::466336673044107000
229197384	::466336699887665000
155677785	::466336726513098000
483115964	::466337410281115000
226357092	::466337447136473000
79476731	::466337610517217000
79476731	::466337628175208000
24537703	::466337649931087000
24537703	::466337724463861000
365658620	::466338119932186000
351896383	::466338222248058000
81674504	::466338228124282000
60218540	::466338488690819000
109331928	::466338541669470000
28066346	::466338679150358000
378850242	::466338691783618000
346412695	::466339116259758000
613956023	::466339487203987000
413686504	::466339812736503000
330691749	::466339971729981000
231150237	::466340009315164000
231150237	::466340016541945000
69662123	::466340197194809000
231150237	::466340206040580000
72293435	::466340841880301000
537633292	::466340847651676000
212047421	::466340952505069000
110563920	::466341207464230000
23225674	::466341440491376000
59647298	::466341507868663000
28510276	::466341701289005000
407279448	::466341951642804000
59647298	::466341960283078000
59647298	::466342016180572000
59647298	::466342081439752000
230227645	::466342176939864000
59647298	::466342222854897000
407279448	::466342226503925000
341493662	::466342539310948000
230227645	::466342677114789000
263433687	::466342678742175000
379253079	::466342712946749000
344950744	::466342760195559000
4434941	::466342905079410000
237330810	::466343002114633000
330691749	::466343538847125000
616892340	::466343745844428000
23721718	::466343892053671000
454471454	::466343951562452000
59647298	::466344079316754000
202196262	::466344108127420000
361532861	::466344233402900000
483115964	::466344282744688000
291288952	::466344787067801000
458847153	::466345357052739000
27237232	::466345406759436000
52818001	::466345458131300000
587864456	::466346215911981000
176339991	::466346418824044000
240857453	::466346827961610000
15186859	::466346888699322000
487266327	::466347485322293000
429348972	::466347543774113000
114070939	::466347702453035000
509760806	::466348098751832000
25235649	::466348288074350000
334825824	::466348503640592000
334825824	::466348582824837000
263013923	::466348629952053000
350083690	::466348670699704000
19028099	::466348736806125000
102233693	::466348755995099000
519677520	::466348772818432000
334825824	::466348793840271000
334825824	::466348882042318000
261471578	::466349097805692000
240857453	::466349213027016000
24803741	::466349317134233000
408869196	::466349699046592000
279230956	::466349716478111000
334825824	::466349833121693000
623065439	::466349903028174000
46268291	::466349972871712000
239313896	::466350057458249000
477188816	::466350113083121000
324536771	::466350466226720000
508054066	::466350621990588000
72293435	::466350808725209000
508054066	::466350894561636000
261471578	::466350900983103000
477188816	::466350948039000000
110563920	::466350978569338000
411700909	::466351183490465000
302673934	::466351646138982000
395687470	::466351905216925000
416548217	::466352665107398000
365658620	::466352782501769000
115503799	::466352877829894000
279230956	::466353258932748000
159652545	::466353380013907000
309355379	::466353659794980000
323891242	::466353694167285000
323891242	::466353743190302000
323891242	::466353780980981000
323891242	::466353865517195000
440314946	::466354076834598000
96013044	::466354424940888000
30529918	::466354835559047000
258235483	::466354897576030000
214970887	::466355229911699000
393105437	::466355329710981000
341153843	::466355371880493000
230968348	::466355757420933000
261900342	::466356139974991000
311924851	::466356156257275000
633506625	::466356160002809000
230968348	::466356209470439000
281212143	::466356286020681000
264946102	::466356505202421000
230968348	::466356770051719000
299484513	::466356813974474000
411777707	::466356875379105000
537633292	::466357039019859000
46268291	::466357081889865000
52809967	::466357164240822000
345508633	::466357530810408000
52809967	::466357683340468000
52809967	::466357841432182000
587864456	::466357855655047000
211645751	::466357877708705000
436716308	::466357954481229000
342878651	::466357965529047000
342878651	::466358009300799000
28922315	::466358015286075000
98785279	::466358048744038000
150828387	::466358065252794000
211645751	::466358257679097000
24803741	::466358356484296000
430387521	::466358679001104000
159652545	::466359108724334000
21623464	::466359195420618000
442736318	::466359280271360000
46268291	::466359480859766000
222687654	::466359493207785000
587864456	::466359569057587000
247372701	::466359762918326000
425381729	::466359774616227000
425381729	::466359821009424000
215385454	::466360002853470000
247372701	::466360018066227000
156961324	::466360049980669000
138245975	::466360054812516000
364428125	::466360161322672000
345508633	::466360217861890000
443332358	::466360592685871000
242435004	::466360667155734000
385782746	::466360724835819000
385782746	::466360924446945000
62975545	::466361071125954000
358617322	::466361296527835000
345508633	::466361364932747000
85651876	::466361449464758000
45190114	::466361519161483000
587864456	::466361588338159000
279081886	::466361690641403000
358617322	::466361693501919000
487266327	::466361749642682000
275260502	::466361969382264000
247372701	::466362078207680000
358617322	::466362082225844000
398377928	::466362188568211000
263433687	::466362221543837000
398377928	::466362426951483000
398377928	::466362490570674000
358617322	::466362736700841000
468102453	::466362827662299000
19895969	::466362854128758000
358617322	::466363151001595000
18437537	::466363403909734000
30529918	::466363481869279000
230227645	::466363558612434000
24537703	::466363588563992000
421179396	::466363735146520000
31287131	::466364220221956000
258506164	::466364672846082000
36943663	::466364735399940000
277251070	::466364758896443000
386956382	::466364890501095000
260911912	::466364978501812000
162559610	::466365061293150000
513658421	::466365386582413000
155650977	::466365395298172000
15170503	::466365404437549000
513658421	::466365419243438000
28510276	::466365458581831000
308175001	::466366090252406000
373006574	::466366183898632000
140994915	::466366639945285000
52252090	::466366724481482000
37294507	::466366926173007000
311924851	::466367127600234000
433916111	::466367166628233000
20935798	::466367193090129000
37294507	::466367274887434000
198651083	::466367373537468000
328252982	::466367502151585000
567014078	::466367527627796000
567014078	::466367668761948000
36943663	::466367775804772000
26333173	::466367915944849000
190624012	::466368028201205000
50507669	::466368346846670000
26333173	::466368356015419000
234630547	::466368413489971000
556631416	::466368477998354000
417428775	::466368492867178000
116071398	::466368610563551000
45190114	::466368641978880000
37294507	::466369045831634000
137014162	::466369267538333000
37294507	::466369391979151000
91422810	::466369561294827000
384503737	::466369606366806000
636632104	::466369660263604000
29302446	::466369663795200000
167183597	::466369948450041000
166307106	::466369975113252000
247372701	::466370067366961000
358296822	::466370232987426000
318065690	::466370233469775000
39237011	::466370248447651000
272184078	::466370266931920000
255818707	::466370284715794000
467758710	::466370528056725000
37294507	::466370566736588000
331925277	::466370574215053000
377035998	::466370580330319000
467758710	::466370609363288000
272184078	::466370613222068000
279230956	::466370738115858000
198651083	::466370840792416000
411786523	::466370854876872000
198651083	::466370935290073000
467758710	::466370946618900000
203688730	::466371325750427000
392737983	::466371352933720000
263433687	::466371462845464000
91666102	::466371521431486000
263433687	::466371683910451000
237938155	::466371920783753000
263433687	::466371962986848000
185356495	::466372070948225000
263433687	::466372318579945000
421179396	::466372378491367000
433168829	::466372460078964000
185356495	::466372513501822000
23933265	::466372521840115000
621306179	::466372569827135000
361691248	::466372585127940000
392737983	::466372610738368000
29473860	::466372726434070000
332028268	::466372746835144000
24803741	::466372774949576000
332028268	::466372897217736000
263433687	::466372920961691000
258235483	::466372988238331000
185356495	::466373144367071000
19245878	::466373155465203000
338477631	::466373278228303000
206538198	::466373451633414000
262271807	::466373524207448000
19245878	::466373535880216000
91666102	::466373812582641000
320249108	::466373842651590000
726984192	::466373994644795000
545129813	::466374011271004000
91422810	::466374100605468000
185356495	::466374131068719000
154241297	::466374156079362000
726984192	::466374266544746000
272184078	::466374533822550000
21415532	::466374579272044000
52252090	::466374591821398000
386956382	::466374940288385000
726984192	::466374965701664000
504987901	::466375056105697000
140994915	::466375238440456000
140994915	::466375347119075000
409777239	::466375371102121000
140994915	::466375437388873000
453280756	::466375484612558000
147779508	::466375634525388000
91422810	::466375795620196000
487266327	::466375972879872000
189272740	::466376057550295000
91422810	::466376079994023000
59647298	::466376147136417000
140994915	::466376157097889000
189272740	::466376471523901000
384503737	::466376540700573000
202196262	::466376543946940000
421179396	::466376554898276000
24718142	::466376567686717000
91422810	::466376569674805000
243427085	::466376621759664000
433470731	::466376753314025000
140994915	::466376809681268000
253886962	::466376908205477000
140994915	::466376946109399000
79476731	::466376961120808000
726320420	::466377167535099000
48612192	::466377268227760000
263433687	::466377306769223000
198651083	::466377423437955000
304224068	::466377488202207000
53584160	::466377596138450000
79476731	::466377627696386000
154241297	::466377905652916000
132649069	::466378009554210000
189272740	::466378012204990000
377035998	::466378028055265000
350083690	::466378223644082000
239484752	::466378530256072000
365658620	::466378831893651000
21415532	::466378971350056000
30787413	::466379015000166000
132649069	::466379054330150000
64926237	::466379075410743000
91422810	::466379101746757000
251231824	::466379134290378000
378771457	::466379179416903000
251231824	::466379340549476000
91422810	::466379409050828000
429348972	::466379600151728000
325849507	::466379881883123000
107902551	::466379902837874000
409777239	::466379904624631000
369849727	::466380051655958000
54565883	::466380109050839000
416548217	::466380218681556000
152715270	::466380385451257000
91422810	::466380421899767000
429348972	::466380468796272000
273205079	::466380497451745000
457250385	::466380601202081000
272184078	::466380692767899000
258506164	::466380825375047000
385782746	::466380847835529000
351922723	::466380871936008000
86243090	::466381110793216000
411786523	::466381134402961000
411786523	::466381201541173000
411786523	::466381245145165000
36943663	::466381260320149000
173026357	::466381284835868000
385782746	::466381303605366000
173026357	::466381377290895000
244800948	::466381407506661000
474400310	::466381410778243000
91422810	::466381512594964000
91422810	::466381577233399000
74955386	::466381604433453000
173026357	::466381660645507000
255818707	::466381661111087000
59647298	::466381696519405000
118708729	::466381721576169000
107750524	::466381796163452000
416130255	::466381796620660000
173026357	::466381804237516000
250832637	::466381871916793000
385782746	::466381898156363000
139547588	::466382009691287000
250832637	::466382027814895000
173026357	::466382094718218000
107750524	::466382185013186000
350083690	::466382207624695000
164101308	::466382222485123000
173026357	::466382229732851000
17326645	::466382247877427000
379358099	::466382250213646000
250832637	::466382293402406000
173026357	::466382299131809000
107750524	::466382549775052000
30787413	::466382606087770000
323011452	::466382664636051000
114064449	::466382818718015000
115583749	::466383037132193000
350083690	::466383095017787000
65412211	::466383134104506000
508054066	::466383140454670000
350083690	::466383234843312000
411786523	::466383343068917000
114064449	::466383530092941000
59647298	::466383546622697000
173026357	::466383931663990000
409777239	::466383953398890000
173026357	::466384021124304000
19374297	::466384282953736000
19374297	::466384352470110000
315559101	::466384365807996000
322327312	::466384459324198000
364405877	::466384469914841000
373006574	::466384470858530000
411786523	::466384798458855000
68531166	::466384862581366000
429491583	::466384920752193000
275268585	::466385179473637000
275268585	::466385263091281000
202798666	::466385353839222000
21568615	::466385631921586000
199545464	::466385634165547000
263433687	::466385937216585000
202798666	::466386007345360000
33217361	::466386212086091000
350424007	::466386237948178000
32471501	::466386238187245000
547741880	::466386502730412000
186572442	::466386503791562000
202798666	::466386579653926000
21568615	::466386771224559000
186572442	::466386878804283000
32471501	::466387036698849000
59647298	::466387114641612000
373126936	::466387209927806000
235272576	::466387309571870000
332028268	::466387579500494000
31294794	::466387635209265000
80159052	::466387677416550000
232468321	::466387689336754000
22944914	::466387963157696000
429491583	::466388112286167000
186572442	::466388148428488000
481512198	::466388302086832000
260911912	::466388469863182000
334442114	::466388527291564000
334442114	::466388861980258000
243011588	::466388872524742000
22944914	::466389041408393000
417428775	::466389070533623000
321102847	::466389130986151000
98768681	::466389266525077000
519909326	::466389416299483000
334442114	::466389633635745000
437082385	::466389644977139000
124374229	::466389771095642000
124374229	::466390036335038000
229650081	::466390093486645000
230968348	::466390196419035000
363969403	::466390503261741000
505323751	::466390632609882000
244800948	::466390689878904000
273955213	::466390786352103000
275260502	::466390923518439000
598832393	::466391115579817000
124374229	::466391120843669000
478145352	::466391122835955000
411700909	::466391195779088000
324401110	::466391200225050000
402492947	::466391226565279000
369292925	::466391799368806000
9563172	::466392195101380000
421356901	::466392366732312000
119434884	::466392556293853000
368079003	::466392661591863000
58661608	::466392685352591000
46727568	::466392782844985000
34841151	::466392985236930000
571363101	::466393052035440000
440175355	::466393073749344000
393133633	::466393271783403000
243974175	::466393376699723000
172025978	::466393474863210000
206803881	::466393483927117000
433168829	::466393521608720000
58661608	::466393545231040000
263433687	::466393582212218000
268073941	::466393647949545000
389197869	::466393683940900000
500388817	::466393718158008000
389197869	::466393818313789000
165634562	::466393916959649000
364405877	::466393941144010000
231689668	::466394080239714000
309355379	::466394086837325000
272999900	::466394125454299000
244800948	::466394268077424000
389197869	::466394273181863000
30787413	::466394317217865000
58661608	::466394317540843000
334442114	::466394395261284000
500388817	::466394410687954000
311092385	::466394546986045000
108798356	::466394575062728000
334442114	::466394660379037000
500388817	::466394717937479000
346998772	::466394722408620000
62975545	::466394817749319000
24718142	::466394857293246000
277760577	::466394870018752000
507987711	::466394957604220000
334442114	::466395080933519000
277760577	::466395093633884000
34841151	::466395129604222000
273955213	::466395445686960000
344956423	::466395507095797000
48612192	::466395534723657000
440175355	::466395629972115000
334442114	::466395636854951000
213763059	::466395652243869000
254711141	::466395674855370000
371243365	::466395930460434000
226357092	::466395985170931000
309355379	::466396052858601000
347643113	::466396079001706000
91666102	::466396187940372000
56509474	::466396190071078000
328252982	::466396193380368000
111462710	::466396287227928000
124374229	::466396374905671000
230206940	::466396447253225000
510998653	::466396542149357000
79476731	::466396552643502000
317483868	::466396560851750000
79476731	::466396600139804000
36279116	::466396698785619000
433168829	::466396852481712000
91666102	::466396882978504000
309355379	::466396889228013000
18277474	::466396916952358000
18028506	::466397062867984000
243427085	::466397074804977000
516542821	::466397201800134000
80159052	::466397395061055000
277760577	::466397403239968000
369292925	::466397429739585000
47348539	::466397577785925000
74955386	::466397596161159000
537633292	::466397628486668000
216819428	::466397651786010000
52295994	::466397687710244000
74955386	::466397757818044000
18374690	::466397979235319000
348683759	::466398173301583000
273955213	::466398230176337000
32471501	::466398347688173000
509760806	::466398384178606000
509760806	::466398395914289000
48612192	::466398454374469000
74955386	::466398468387635000
194129729	::466398488750989000
74955386	::466398533042864000
369292925	::466398584364367000
437082385	::466398785955184000
379357885	::466398849675034000
411898570	::466398850455195000
305216922	::466399037625991000
437082385	::466399071587287000
274311440	::466399133193224000
240857453	::466399139157536000
48612192	::466399573582577000
389614947	::466399606830817000
245669191	::466399635129769000
52818001	::466399724971765000
243974175	::466399733972750000
58661608	::466399814062997000
238665368	::466399854881951000
58661608	::466399912272592000
32471501	::466399928097714000
235272576	::466399954588925000
58661608	::466399998583013000
58661608	::466400102152953000
419249711	::466400124684750000
58661608	::466400195492974000
52818001	::466400237276643000
243427085	::466400261729443000
635577431	::466400367329415000
58661608	::466400423180767000
52818001	::466400489677291000
301737159	::466400527094661000
348683759	::466400568534388000
238672857	::466400587459076000
58661608	::466400600989904000
470801476	::466400615883866000
188917484	::466400617238634000
320249108	::466400746872008000
384488111	::466400991001464000
320249108	::466401095993274000
320249108	::466401103144566000
416130255	::466401154084388000
9563172	::466401240772251000
15733436	::466401270572793000
52818001	::466401390420824000
240857453	::466401411757277000
507987711	::466401494242439000
277760577	::466401514635161000
500388817	::466401618326736000
220584371	::466401862686892000
309355379	::466401867996860000
229650081	::466401901224144000
290195625	::466401918869569000
52818001	::466402019675475000
189272740	::466402136352624000
115503799	::466402154602037000
311092385	::466402292410093000
136114188	::466402360307482000
342878651	::466402380679225000
247372701	::466402410572054000
24718142	::466402575789871000
408869196	::466402599357661000
516542821	::466402604256604000
312710029	::466402632450703000
6284612	::466402712557731000
432116634	::466402902203203000
500388817	::466402906959511000
500388817	::466402968074731000
15733436	::466403029852618000
505323751	::466403196743999000
308175001	::466403244982681000
238665368	::466403380844593000
238665368	::466403488663355000
247372701	::466403674395541000
252355708	::466403731429679000
263433687	::466403915895144000
31294794	::466404231558467000
31294794	::466404326060355000
587940951	::466404425855410000
443332358	::466404462773669000
587940951	::466404646844911000
269370098	::466404964412436000
24718142	::466405000772878000
247372701	::466405002039525000
277204534	::466405008314212000
231150237	::466405077331480000
49886698	::466405079139233000
399645465	::466405090556116000
274311440	::466405107803095000
231150237	::466405179588636000
6284612	::466405459973636000
25410192	::466405490541735000
277645720	::466405565993062000
6284612	::466405736457973000
6284612	::466405939890098000
273955213	::466405957694914000
389197869	::466405998727806000
6284612	::466406012573192000
347413433	::466406077735903000
588634771	::466406332757999000
31294794	::466406461586014000
588634771	::466406463456681000
588634771	::466406547271483000
716788381	::466406595849904000
304645030	::466406631824437000
588634771	::466406671783571000
716788381	::466406837328551000
20778748	::466406884527054000
24718142	::466406901719515000
231150237	::466407000864460000
231150237	::466407044736876000
308175001	::466407078509445000
533417136	::466407106636447000
256638502	::466407130833375000
31294794	::466407357019598000
344857407	::466407471071113000
24718142	::466407506290679000
31294794	::466407521411149000
411700909	::466407536456105000
231150237	::466407676977905000
277760577	::466407812428726000
411700909	::466407836181073000
277204534	::466407924576038000
253552344	::466407988031668000
238672857	::466408002556530000
308175001	::466408055073439000
40810916	::466408079329079000
38991775	::466408174040645000
277204534	::466408373534351000
188917484	::466408435740065000
6284612	::466408445428908000
560698843	::466408604518850000
348683759	::466408620520136000
38991775	::466408726719889000
276784048	::466408740846333000
301737159	::466408765378813000
598832393	::466408783762436000
277251070	::466408784022499000
214970887	::466409031868092000
213767620	::466409241847533000
38991775	::466409300316160000
58587526	::466409551445889000
267357514	::466409554407084000
36943663	::466409589656006000
29845719	::466409646199435000
411777707	::466409667573612000
411777707	::466409800168144000
172827217	::466409873740431000
414191298	::466409984503586000
124011751	::466410153076854000
234828491	::466410278150995000
59583601	::466410437823959000
277760577	::466410481809629000
38991775	::466410482522664000
336250359	::466410529821818000
336250359	::466410546167029000
58587526	::466410573128028000
300607168	::466410574629572000
411777707	::466410656632434000
114064449	::466410713498796000
6284612	::466410718821380000
155677785	::466410815286177000
216507874	::466410825377656000
300607168	::466410835842445000
58587526	::466410836530331000
445903498	::466410851722084000
277760577	::466411020639297000
216507874	::466411159294582000
6284612	::466411185311854000
59647298	::466411208112095000
234828491	::466411252974383000
632481728	::466411296121180000
231150237	::466411356070379000
277760577	::466411366841327000
303427354	::466411444092030000
214970887	::466411508399112000
277760577	::466411598954131000
172827217	::466411605908275000
38991775	::466411695532158000
150034005	::466411711994789000
342878651	::466411712187731000
216507874	::466411781330833000
247372701	::466411821084467000
308175001	::466411980354756000
592475734	::466412044028481000
500388817	::466412195040231000
79476731	::466412228875673000
240857453	::466412318126243000
237330810	::466412356948750000
203688730	::466412391635615000
516542821	::466412401534205000
521938520	::466412431091466000
521938520	::466412435482873000
272999900	::466412521180913000
34841151	::466412564289961000
34841151	::466412599752802000
78384326	::466412642954129000
272999900	::466412734243164000
62518475	::466412863113138000
467758710	::466412995346984000
34863840	::466413205376741000
52809967	::466413234334216000
6284612	::466413294212116000
6284612	::466413327699423000
348745482	::466413388042866000
237330810	::466413414349545000
79476731	::466413505227530000
487266327	::466413521958625000
598832393	::466413539310456000
407279448	::466413560596140000
364428125	::466413641571782000
220584371	::466413666993446000
338588400	::466413668713119000
220584371	::466413972925980000
235272576	::466414102836178000
276341812	::466414359020068000
379807492	::466414413499879000
78384326	::466414503664824000
347413433	::466414531158503000
220584371	::466414896557850000
244800948	::466415047271796000
375967762	::466415126112120000
237330810	::466415603763662000
375967762	::466415713255981000
158948390	::466415740376342000
411786523	::466416031062556000
293246270	::466416197811339000
318065690	::466416387465158000
220584371	::466416670270296000
554852227	::466416753011347000
554852227	::466416760087121000
379807492	::466416781364850000
29302446	::466416875019460000
102233693	::466416917478383000
445219284	::466416965142458000
234828491	::466417289341194000
414004311	::466417293946548000
116071398	::466417355246280000
152715270	::466417414977372000
19071786	::466417526545842000
19071786	::466417720234639000
504987901	::466417732737839000
152454379	::466417994093318000
20738985	::466418224570331000
234828491	::466418428384145000
186572442	::466418607589982000
58847822	::466418768600895000
504987901	::466418806618087000
342878651	::466418888587370000
58587013	::466419000935989000
506519570	::466419133505339000
264300486	::466419137229910000
36943663	::466419208742789000
469970755	::466419278603124000
216507874	::466419345317707000
222687654	::466419539547541000
411848692	::466419743214563000
314604858	::466419871929335000
30787413	::466419892540166000
331398205	::466420072387735000
277204534	::466420103568183000
469970755	::466420138179571000
314604858	::466420150410166000
434045786	::466420157200752000
364546435	::466420165471895000
232901934	::466420349643812000
411848692	::466420380337717000
203688730	::466420570486476000
216507874	::466420713000538000
58587013	::466420779190874000
155650977	::466420801433255000
220584371	::466420859188822000
469970755	::466420987500961000
314604858	::466420991452012000
229197384	::466421099581153000
301257200	::466421322504216000
273955213	::466421353147813000
469970755	::466421377466380000
469970755	::466421406130274000
411848692	::466421422513205000
322324723	::466421433997225000
469970755	::466421450837356000
469970755	::466421524443185000
469970755	::466421654189768000
529698153	::466421685227642000
469970755	::466421697961529000
338588400	::466421739032166000
337388641	::466421749673103000
411848692	::466421875057623000
469970755	::466421889435701000
171642430	::466421914744143000
172827217	::466421947661025000
167184626	::466422050639589000
469970755	::466422052602511000
254579074	::466422094956593000
322324723	::466422114837602000
63473984	::466422131681923000
411848692	::466422235453218000
58587013	::466422238275981000
91666102	::466422284627243000
63473984	::466422384095133000
102233693	::466422390126563000
64596921	::466422466513223000
314604858	::466422479054180000
321637063	::466422518916849000
102233693	::466422547719143000
29302446	::466422568875204000
487266327	::466422673560834000
336821368	::466422717466836000
58587013	::466422890125361000
336821368	::466422922769604000
257913209	::466423029393027000
318065690	::466423135638921000
18028506	::466423452292100000
25410192	::466423462442336000
402243422	::466423522651541000
25942336	::466423692910936000
40810916	::466423699076575000
392737983	::466423865405878000
40810916	::466423936105062000
58587013	::466423943952629000
321637063	::466423963288367000
27986325	::466424039058444000
58587013	::466424253961994000
567014078	::466424313001029000
403160004	::466424374816690000
322324723	::466424394861281000
317860632	::466424437831892000
322324723	::466424589455982000
34204169	::466424768095596000
34204169	::466424806293135000
322324723	::466424851658735000
317860632	::466424932831084000
120139449	::466424979408822000
322324723	::466425018000613000
152454379	::466425024250150000
340119318	::466425079082270000
58587013	::466425247659728000
73020435	::466425248834125000
311583053	::466425353293271000
469970755	::466425390551289000
469970755	::466425446696226000
340119318	::466425482293313000
322324723	::466425488723152000
322324723	::466425562031226000
238665368	::466425596663586000
152454379	::466425651227291000
152454379	::466425708911550000
469970755	::466425715815378000
239257340	::466425734853312000
216507874	::466425798527049000
58587013	::466425960251019000
150839491	::466426128396460000
469970755	::466426155432947000
469970755	::466426330247364000
469970755	::466426455896109000
469970755	::466426602822569000
111978710	::466426694539423000
216507874	::466426777360146000
259601379	::466426777548898000
58587013	::466426798541393000
469970755	::466426824042774000
324536771	::466426940204015000
58587013	::466427133418807000
324536771	::466427145213206000
469970755	::466427223747358000
58587013	::466427326058987000
314604858	::466427523472318000
58587013	::466427665873121000
726320420	::466427689885511000
111978710	::466427751977996000
181101394	::466427779199016000
181101394	::466427840209387000
322324723	::466427935784960000
58587013	::466428002977734000
43977455	::466428105826267000
469970755	::466428236097130000
176489426	::466428300706205000
346412695	::466428460957962000
341153843	::466428555921215000
167365283	::466428961317470000
58587013	::466429089692532000
171724420	::466429121451794000
360898372	::466429133535588000
469970755	::466429187277221000
29302446	::466429455783972000
238786875	::466429709757460000
534913317	::466429736861073000
469970755	::466429814979960000
6284612	::466430013727068000
150839491	::466430066399145000
201113172	::466430487029092000
281821239	::466430513449017000
338588400	::466430516208889000
469970755	::466430541039157000
469970755	::466430579026952000
338588400	::466430677681184000
18068894	::466430702264020000
469970755	::466430721843036000
235272576	::466430750418804000
340119318	::466430797017534000
322324723	::466430811915702000
261438579	::466430878844207000
567014078	::466430911870140000
201113172	::466430950386462000
322324723	::466430984335147000
194129729	::466431062458269000
469970755	::466431088974635000
417472148	::466431101930848000
469970755	::466431181408702000
375967762	::466431206142529000
469970755	::466431338820943000
375967762	::466431415958376000
269151566	::466431444555165000
325849507	::466431448699133000
491921675	::466431453157654000
166877807	::466431476553498000
469970755	::466431501341839000
545784705	::466431502637883000
469970755	::466431513119457000
346412695	::466431570283593000
322324723	::466431611987578000
79363954	::466431735488856000
469970755	::466431817332310000
29302446	::466431826773684000
304224068	::466431846667272000
325849507	::466431866346954000
79363954	::466431917727174000
142176687	::466431983980404000
469970755	::466431996550742000
254711141	::466432025206206000
64768338	::466432160170508000
187741596	::466432649780023000
194129729	::466432820840497000
268547296	::466432831724744000
338588400	::466432883679559000
322324723	::466432927036096000
177692206	::466433032363446000
177692206	::466433048612196000
224501206	::466433074956632000
322324723	::466433083651399000
468965579	::466433142006759000
322324723	::466433197635825000
166877807	::466433365013716000
219163747	::466433388644413000
235272576	::466433469103747000
166877807	::466433625308012000
257913209	::466433665653018000
322324723	::466433737623089000
325849507	::466433951159304000
325849507	::466433991210713000
315559101	::466433995979632000
325849507	::466434056373420000
166877807	::466434092775796000
118810756	::466434107321618000
266210776	::466434134064508000
241324134	::466434180008931000
266210776	::466434195318140000
325849507	::466434198409342000
142176687	::466434203295698000
325849507	::466434300712607000
351099839	::466434317670174000
266210776	::466434345021222000
273205079	::466434373748015000
280826646	::466434383629807000
280826646	::466434416437628000
269370098	::466434416735428000
280826646	::466434475539591000
415998425	::466434478337175000
243974175	::466434480136548000
280826646	::466434523891531000
273205079	::466434569718493000
166877807	::466434582473363000
33823755	::466434590752903000
124954284	::466434780557754000
224501206	::466434901093658000
259601379	::466434928117555000
22067825	::466435010246242000
295980167	::466435056652025000
259601379	::466435083705278000
26925878	::466435110095822000
259601379	::466435117385535000
235272576	::466435125774151000
332908078	::466435156782641000
243974175	::466435341336186000
78513872	::466435350752419000
142176687	::466435374139854000
322324723	::466435429404008000
399695389	::466435467031117000
264300486	::466435477923713000
430387521	::466435494839341000
273205079	::466435520563007000
430387521	::466435540691460000
22717394	::466435570450063000
85651876	::466435685256556000
273205079	::466435766143696000
399695389	::466435786536386000
273205079	::466435832195600000
322324723	::466435842203193000
137426396	::466435849681649000
22717394	::466435891222036000
415998425	::466435928022863000
138245975	::466435941046185000
22717394	::466435977633099000
280826646	::466436004900253000
194129729	::466436181052620000
423422030	::466436310090395000
6284612	::466436328423690000
264300486	::466436390155485000
322324723	::466436440315158000
322324723	::466436519327457000
264300486	::466436532975710000
312857835	::466436578798469000
137426396	::466436588659281000
399695389	::466436591880503000
96013044	::466436611308519000
6284612	::466436638235963000
322324723	::466436660604203000
295980167	::466436672239177000
325849507	::466436772936032000
249227650	::466436778166349000
414004311	::466436781593067000
264300486	::466436786731118000
203311237	::466436836345516000
264300486	::466436838442663000
264300486	::466436964234059000
325849507	::466437030751526000
399695389	::466437073378217000
49886698	::466437161261481000
325849507	::466437169243226000
264300486	::466437172447703000
20935798	::466437179422814000
322324723	::466437244333850000
414004311	::466437265116651000
399695389	::466437274021158000
325849507	::466437356435017000
20738985	::466437374294388000
274311440	::466437636752961000
269370098	::466437702318325000
49886698	::466437717078077000
322324723	::466437756299014000
34204169	::466437762384945000
416130255	::466437776830136000
81674504	::466437844769472000
322324723	::466437954668609000
26925878	::466438004316590000
322324723	::466438050932084000
203311237	::466438055843622000
222584958	::466438065310158000
383045348	::466438082976571000
416130255	::466438095647543000
173608790	::466438116249972000
137426396	::466438244977373000
49886698	::466438248999714000
96013044	::466438323226279000
375967762	::466438383053848000
322324723	::466438422316740000
264300486	::466438625274908000
276784048	::466438765154955000
322324723	::466438815155240000
375967762	::466439054675173000
224501206	::466439066683469000
224501206	::466439259294302000
358617322	::466439442363060000
33217361	::466439588052221000
357306642	::466439596310810000
203311237	::466439685410394000
42994926	::466439837936263000
224501206	::466439902763450000
224501206	::466439941443309000
554801627	::466440152899137000
26925878	::466440339352719000
98785279	::466440618043273000
6284612	::466440709072224000
489961036	::466440753078870000
235272576	::466440839729008000
232468321	::466440990963019000
42994926	::466441162786889000
235272576	::466441164644945000
42994926	::466441193552109000
6284612	::466441211126231000
22067825	::466441256802197000
249012544	::466441715248025000
124374229	::466441783673884000
322324723	::466442278522093000
264300486	::466442444390031000
124374229	::466442576208596000
124374229	::466442606030110000
338477631	::466442634861760000
361352435	::466443230520025000
22067825	::466443242859671000
155677785	::466443428193398000
276784048	::466443547663953000
311729942	::466443601946619000
276256841	::466443629759049000
347413433	::466443672113131000
237530197	::466443674998829000
420083874	::466443679004393000
311729942	::466443896680366000
20738985	::466443898106417000
22067825	::466444132056313000
22067825	::466444185365905000
146110811	::466444259282157000
70839851	::466444288709369000
311729942	::466444469857165000
29302446	::466444767925403000
311729942	::466444847763968000
322324723	::466445183480266000
301761224	::466445272978296000
120851061	::466445295531098000
322324723	::466445351181123000
222584958	::466445462271442000
390900557	::466445498887733000
390900557	::466445587714691000
361352435	::466445625010425000
22067825	::466445923737165000
120851061	::466445961091637000
156166678	::466446168441237000
22067825	::466446275521835000
390900557	::466446596054728000
322324723	::466446666456133000
120851061	::466446706180362000
361352435	::466447068438212000
39237011	::466447155545509000
625900103	::466447168300384000
33217361	::466447176798048000
625900103	::466447245395902000
39237011	::466447287888412000
311729942	::466447349230080000
146110811	::466447568567017000
174720518	::466447653858189000
146110811	::466447686254993000
232468321	::466447739648503000
22067825	::466447765783187000
232468321	::466447773613965000
420083874	::466447828366422000
146110811	::466447853108600000
146608159	::466447861182640000
301761224	::466447865746034000
232468321	::466447996323102000
232468321	::466448017315610000
22067825	::466448175579283000
22067825	::466448494010839000
325849507	::466448514692968000
96443022	::466448597522071000
235272576	::466448606116200000
22067825	::466448709870686000
146110811	::466448822378704000
307457734	::466449116269379000
307457734	::466449169188921000
378778103	::466449183017553000
29335169	::466449409438666000
222584958	::466449438920413000
365658620	::466449543387942000
365658620	::466449552833544000
311729942	::466449854802452000
311729942	::466450939319431000
375967762	::466451139308040000
25942336	::466451247604977000
435557155	::466451359769034000
146110811	::466451541692784000
243974175	::466451751995179000
146110811	::466452137309143000
146110811	::466452239998255000
73275873	::466452412887474000
278316478	::466452524636315000
301761224	::466452831239962000
146110811	::466452847866155000
224501206	::466452882783748000
146110811	::466452984705318000
146110811	::466453290436558000
567014078	::466453484980928000
146110811	::466453507600842000
28461859	::466454499230744000
146110811	::466454651194597000
276256841	::466454701983424000
146110811	::466454721910554000
323691415	::466454799358390000
190492046	::466454971589095000
278316478	::466455105655799000
269370098	::466455270752006000
416130255	::466455619151888000
146110811	::466455816082817000
146110811	::466456110845939000
256346048	::466456519458828000
232468321	::466456570529054000
232468321	::466456598081441000
146110811	::466456676179398000
43838022	::466456735092584000
146110811	::466456923685273000
290265158	::466456930199044000
383243793	::466456950583361000
146110811	::466457012361236000
256346048	::466457082497994000
232468321	::466457189591564000
85651876	::466457345690963000
34204169	::466458258325381000
33823755	::466458556880158000
212490176	::466458745388924000
73020435	::466458793875091000
273497452	::466458879522795000
273497452	::466459151997337000
320560322	::466459826844078000
33823755	::466460257573941000
320560322	::466460336804364000
290265158	::466460366982348000
73020435	::466460606892363000
167184626	::466460668657676000
414449852	::466460695077613000
320560322	::466460841727242000
320560322	::466461061676531000
320560322	::466461634836590000
320560322	::466461857512161000
167365283	::466461946142007000
554852227	::466462158264729000
273205079	::466462281619238000
66555228	::466462411579719000
167183597	::466462436581974000
357306642	::466462643050807000
114291753	::466462675992846000
178985516	::466462877055209000
357306642	::466462881824141000
28510276	::466463207289544000
273205079	::466463303045496000
301761224	::466463340756492000
277251070	::466464045022064000
124954284	::466464619167752000
256845035	::466464853386076000
39469570	::466464858792538000
181812900	::466464995774304000
347413433	::466465120487755000
39469570	::466466591044288000
215385454	::466466614033252000
554852227	::466466643108179000
176489426	::466466721617178000
95504927	::466466840475348000
415703077	::466466978241462000
176489426	::466467001754742000
95504927	::466467006016155000
415703077	::466467189609222000
214678768	::466467798781546000
206803881	::466469540109750000
243974175	::466469603288563000
206803881	::466469603510849000
206803881	::466469989755944000
206803881	::466470228436996000
25469735	::466470414013960000
80448281	::466470419189755000
30223693	::466470442715611000
25469735	::466470730730065000
152715270	::466471034708041000
242305581	::466471190518054000
336821368	::466471221509767000
206803881	::466471431162044000
25469735	::466471437373431000
454406979	::466472039340343000
206803881	::466472112493166000
206803881	::466472136119689000
206803881	::466472372842037000
206803881	::466473806518046000
14190836	::466475103539458000
382414670	::466475382062211000
408031484	::466475858308648000
381778563	::466476103256010000
473718221	::466476711350390000
454406979	::466477119930138000
436188872	::466477482640957000
359776589	::466477741798608000
18028506	::466477744659124000
232468321	::466477902234943000
167365283	::466478903796977000
227859860	::466479109603078000
227859860	::466479254503686000
283051149	::466479531277430000
227859860	::466480144665034000
227859860	::466480844279132000
227859860	::466481784956674000
406121427	::466482086673907000
483115964	::466482270728384000
74955386	::466482284569563000
227859860	::466482546885558000
227859860	::466482843334746000
276341812	::466483062084472000
218321424	::466483427295133000
412159259	::466483847555993000
412159259	::466484153899581000
174840636	::466484272019542000
392434084	::466485466846736000
25469735	::466487324386545000
311729942	::466487342669520000
70982412	::466487789681659000
218321424	::466487875756765000
342878651	::466488202019491000
568915908	::466489206047780000
317860632	::466490209006518000
35706997	::466491430492323000
202840862	::466491446212976000
25469735	::466491976226177000
25469735	::466492302748553000
152715270	::466492541978681000
269427723	::466493167383355000
25469735	::466493209825136000
18028506	::466493628027006000
315872678	::466495241898721000
281212143	::466496927811784000
30242503	::466499157482799000
276784048	::466499195940372000
27986325	::466500131773509000
16107745	::466501677294424000
27986325	::466501691810910000
27986325	::466501733305184000
190624012	::466502030539112000
15186859	::466504262667997000
190624012	::466504462530392000
190624012	::466504518507577000
16107745	::466507198269779000
60712766	::466507759635025000
137117871	::466509548740567000
213187842	::466512062211190000
30223693	::466513170203684000
540197402	::466514109014769000
217214677	::466514139431849000
458529098	::466514376372281000
165634562	::466515421093699000
365767010	::466515885927059000
260911912	::466516050490949000
276341812	::466517099612237000
588634771	::466518759956836000
86349050	::466519313214898000
467852949	::466519496283656000
22285873	::466520333738991000
22285873	::466520354257514000
12685102	::466520806944956000
105607367	::466521272890179000
588634771	::466521732376182000
301657872	::466522091031105000
165634562	::466522338482470000
29845719	::466522654779133000
40946018	::466522812690472000
344950744	::466522956164644000
344950744	::466523148478083000
45190114	::466524097842008000
272999900	::466525455429156000
165634562	::466527397316395000
79476731	::466527489422946000
369292925	::466527635787350000
69044676	::466527937446297000
373006574	::466528090236420000
373006574	::466528693939372000
373006574	::466529340432187000
247372701	::466529906835214000
27986325	::466530270834085000
369292925	::466530280057372000
28405302	::466530451637952000
506707370	::466530455811260000
506707370	::466530456943341000
369292925	::466530559825813000
45190114	::466530714037780000
45190114	::466530741581807000
369292925	::466531025221611000
165658390	::466531485240279000
369292925	::466531607382597000
17326645	::466532202151292000
45190114	::466532271567405000
45190114	::466532677479190000
191276105	::466532822300119000
214678768	::466533065012305000
97307001	::466534192508329000
369292925	::466534280290897000
29849760	::466534564425244000
469722641	::466534808794173000
45190114	::466534873470341000
586783331	::466535166161088000
369292925	::466535302094671000
45190114	::466535374517702000
568505535	::466535419539365000
469722641	::466535422899011000
137426396	::466535425000349000
22944914	::466535489533919000
568505535	::466535551446056000
586783331	::466535758388412000
236930269	::466536404567482000
27626703	::466536980025577000
586783331	::466538024298242000
506760887	::466539794827190000
506760887	::466540783064322000
186823940	::466541035544670000
343018153	::466541070742872000
122769328	::466541482615115000
506760887	::466541506250424000
411700909	::466541759796088000
105852149	::466542750318751000
389197869	::466543076807553000
261471578	::466543082268131000
155677785	::466543223616581000
389197869	::466543267010449000
407395368	::466543302826020000
389197869	::466543550381838000
586783331	::466543788564180000
460772038	::466544301854318000
60399576	::466544785227280000
81765661	::466544995743592000
26198467	::466545347956080000
184195472	::466545493905260000
322327312	::466545927231406000
416506126	::466546496700047000
365523194	::466546550714679000
215385454	::466547057780871000
31250549	::466547160616407000
210674392	::466547582064689000
28252356	::466547920968245000
28252356	::466548024140124000
35706997	::466548074689855000
208894791	::466548085401731000
239928368	::466548160337575000
239928368	::466548182617710000
239928368	::466548485865480000
72210207	::466548703373709000
408098797	::466549183844196000
500388817	::466549673985970000
500388817	::466549828982284000
186823940	::466550108050305000
57933673	::466550813188714000
137426396	::466550915408072000
240927663	::466551075143573000
125849974	::466551292362784000
545540214	::466551487246905000
253120136	::466551757892751000
615688476	::466551897324007000
37977930	::466552372865798000
107750524	::466552822163857000
202292166	::466552892217114000
83878535	::466553195985371000
393133633	::466553273202511000
120853830	::466553586122764000
62396842	::466553807233507000
513270198	::466554600628449000
197384499	::466554717317775000
341153843	::466554725291552000
202196262	::466554858297110000
167183597	::466554918992478000
38440249	::466554950139805000
205030447	::466554954195664000
197384499	::466555003977859000
31144939	::466555138061398000
94226339	::466555233662140000
237112765	::466555862325399000
24719772	::466555873825787000
151129980	::466555943434874000
285906246	::466556142047358000
277794018	::466556273476251000
381778563	::466556294040924000
17179941	::466556322365071000
381778563	::466556334809157000
133508241	::466556412223447000
20804321	::466556462731632000
381778563	::466556493085421000
381778563	::466556533665316000
381778563	::466556615823753000
259876316	::466556694378852000
381778563	::466556760049070000
381778563	::466556841770889000
364405877	::466557132968841000
20738985	::466557398761873000
34536365	::466557434837102000
259876316	::466557678550913000
379358099	::466558145775820000
378850242	::466558233440972000
24719772	::466558482955898000
341037427	::466558739831853000
276787570	::466558775600504000
328057955	::466559821110460000
329471370	::466559991009116000
393133633	::466560145762185000
152127827	::466560729471279000
393133633	::466561065510502000
355598729	::466561303981883000
58587013	::466561335820423000
276256841	::466562564055261000
159944196	::466562569097191000
58587013	::466562744351612000
145572480	::466562820323045000
267299080	::466563077178015000
18750697	::466563134267088000
311924851	::466563380103630000
15681561	::466563408348078000
275268585	::466563414559838000
275268585	::466563458830712000
216819428	::466563727106772000
202927618	::466563954706509000
46268291	::466564074479026000
27626703	::466564304301740000
362737866	::466564437865164000
115583749	::466564631298064000
579271413	::466564657445339000
23933265	::466564685027094000
381778563	::466564728941064000
45190114	::466565422817374000
45190114	::466565551536754000
130514710	::466565652892102000
115583749	::466565998469193000
17326645	::466566144451960000
310654760	::466566307832291000
377176939	::466566370373943000
58976049	::466566387805069000
568505535	::466566516415410000
312710029	::466567045543235000
383523373	::466567200464068000
22717394	::466567212586004000
631782776	::466567462545555000
568505535	::466567492803260000
261900342	::466567578027327000
420006994	::466567706099986000
27626703	::466567712970252000
18137013	::466567735443333000
383523373	::466567784189939000
383523373	::466567796764442000
383523373	::466567811968421000
267299080	::466567902414766000
420006994	::466567943938375000
343018153	::466568129473433000
420006994	::466568358939598000
429491583	::466568658706128000
568505535	::466568781352165000
383523373	::466568884087431000
18137013	::466568894669680000
383523373	::466569066954907000
91345170	::466569170659065000
38991775	::466569241370836000
33528820	::466569595050921000
45929336	::466569619739000000
411786523	::466569658334584000
383523373	::466569821564317000
202927618	::466569943631556000
176489426	::466569974946222000
368468264	::466570180597133000
202927618	::466570556838801000
22944914	::466570762329935000
280826646	::466570903779020000
13683762	::466570913228787000
420006994	::466571012440850000
545784705	::466571154648727000
368468264	::466571395585945000
341734040	::466571802026991000
275268585	::466572010588753000
534913317	::466572480476614000
186287095	::466572844454129000
30242503	::466573003539890000
30242503	::466573188051525000
467043006	::466573190551314000
275268585	::466573212030353000
447313860	::466573306036887000
29849760	::466573380385529000
25469735	::466573423989514000
30242503	::466573496911691000
368468264	::466573532101894000
31345791	::466573590977335000
186287095	::466573602590953000
509760806	::466574050673049000
24537703	::466574171066355000
202927618	::466574268151889000
168864295	::466574347898191000
55704588	::466574359134740000
285906246	::466574369884344000
168864295	::466574530731712000
300594041	::466574567335796000
51649971	::466574589095841000
407279448	::466574630916861000
130312780	::466574766036361000
341734040	::466574840561172000
267299080	::466574901479215000
130312780	::466574979128393000
24537703	::466575046128197000
407279448	::466575253381332000
253886962	::466575309907963000
420006994	::466575393731125000
130312780	::466575437561602000
407279448	::466575518482317000
417472148	::466575524912197000
62975545	::466575569308909000
130312780	::466575612841590000
86970230	::466575709109239000
256088386	::466575766608969000
407279448	::466575855515611000
130312780	::466576066698817000
91606737	::466576354226749000
277251070	::466576361470316000
336821368	::466576491036565000
253886962	::466576718279757000
414066292	::466576941852917000
277251070	::466576976195907000
91606737	::466576994789240000
334825824	::466577063286411000
260911912	::466577204366036000
16107745	::466577452773679000
186287095	::466577499434926000
334825824	::466577506485956000
368468264	::466577649968902000
368468264	::466577740284821000
334825824	::466577804394790000
91606737	::466577871721349000
186287095	::466578202794917000
52818001	::466578635051507000
32125015	::466578705343864000
300607168	::466578858981220000
252756099	::466578964505694000
18137013	::466578998668324000
334825824	::466579166910242000
52818001	::466579587367849000
505323751	::466580033642196000
466989920	::466580081872084000
470801476	::466580205919014000
396332641	::466580235501469000
202927618	::466580291658977000
86243090	::466580623264874000
395057520	::466580635206029000
31258629	::466580751325339000
209345596	::466580782946209000
130312780	::466580821001134000
277251070	::466580842794344000
473118863	::466581187285516000
130312780	::466581218566619000
45173032	::466581272383344000
540510474	::466581374112374000
182092022	::466581436435533000
45190114	::466581517586923000
182092022	::466581693101776000
45190114	::466581861041717000
312710029	::466581900862050000
364405877	::466582119037153000
364405877	::466582206576459000
364405877	::466582264361402000
308726677	::466582308154519000
364405877	::466582311958765000
320452099	::466582459396550000
15170503	::466582511531749000
56509474	::466582554045186000
331482356	::466582648455200000
500388817	::466582706336571000
334825824	::466582763144241000
334825824	::466582884200218000
45190114	::466583064848900000
408098797	::466583273205161000
594844703	::466583520601587000
417449044	::466583623970586000
33708987	::466583732561125000
73275873	::466583901788717000
408098797	::466584038938247000
334825824	::466584225370877000
408098797	::466584282484736000
230903702	::466584284124692000
334825824	::466584324855586000
65412211	::466584509430116000
334825824	::466584600949821000
253886962	::466584632436072000
420006994	::466584811101233000
45190114	::466584973148164000
200849010	::466584980182020000
334825824	::466584989640179000
45190114	::466585030534635000
396786261	::466585149413400000
37977930	::466585631007969000
334825824	::466585739665637000
382371778	::466585930157920000
394776489	::466585935518633000
166307106	::466585948298682000
394776489	::466585953516421000
162315218	::466585972264550000
162315218	::466586031966273000
334825824	::466586078942887000
382371778	::466586174535254000
162315218	::466586190100332000
26925878	::466586248141090000
59622669	::466586447659556000
598832393	::466586462847508000
506519570	::466586468656222000
17326645	::466586481809969000
505323751	::466586529876303000
133112299	::466586547480166000
146608159	::466586553142484000
162315218	::466586631966056000
263433687	::466586733014835000
598832393	::466586871477194000
505323751	::466586914687307000
162315218	::466586955137167000
263433687	::466586999634141000
263433687	::466587020887064000
598832393	::466587211899895000
359806236	::466587231579561000
267299080	::466587584626298000
165634562	::466587952681082000
139460380	::466588041595719000
726320420	::466588282231726000
378334138	::466588324942323000
38991775	::466588846096801000
125560060	::466588917589098000
125560060	::466589015870021000
378334138	::466589048724017000
355598729	::466589158065315000
41143305	::466589304018333000
572151259	::466589361631281000
347643113	::466589395106021000
509760806	::466589504111775000
109655774	::466589701294796000
125560060	::466589714573967000
122717174	::466589730008989000
122717174	::466589746844954000
42994926	::466589840302424000
109655774	::466590003498610000
479222401	::466590021018193000
483526518	::466590027385176000
86474692	::466590174928179000
268073941	::466590184062988000
268073941	::466590225158782000
411700909	::466590463324344000
79363954	::466590483759001000
139460380	::466590613194817000
402492947	::466590672334503000
139460380	::466590868129202000
341153843	::466590896557793000
276787570	::466590956394139000
341153843	::466591019983593000
276787570	::466591220261986000
91130285	::466591222312992000
28461859	::466591293896785000
341153843	::466591314876702000
447313860	::466591369948332000
223998080	::466591452865126000
322446637	::466591465037393000
131254355	::466591548088807000
23225674	::466591590480240000
91130285	::466591603160006000
276787570	::466591671292268000
91345170	::466591718327201000
120532808	::466591726103453000
395057520	::466591732420071000
341153843	::466591758269157000
168864295	::466591787940077000
311724390	::466591868713594000
276787570	::466591869607366000
364641621	::466591951727632000
625900103	::466591958421356000
28461859	::466591972577542000
37294507	::466592130924691000
133158896	::466592247979315000
249468865	::466592267990761000
71878260	::466592271883059000
71878260	::466592318280450000
28461859	::466592391533961000
554041249	::466592548535152000
258916835	::466592767469432000
139460380	::466592904317005000
28461859	::466592965314748000
341153843	::466592972508004000
554041249	::466592992112156000
139460380	::466593165378846000
44399596	::466593233498157000
22536187	::466593335755702000
274311440	::466593397835571000
19374297	::466593445533208000
260038180	::466593511400169000
435349693	::466593534288478000
28461859	::466593621509029000
393735397	::466593678736515000
726320420	::466593719412883000
378334138	::466593777411719000
211019280	::466594016025251000
21415532	::466594035378180000
33302034	::466594155062640000
414066292	::466594314341351000
28461859	::466594331155906000
23663256	::466594484424564000
23663256	::466594593736507000
23663256	::466594670479679000
91130285	::466595017432530000
211019280	::466595172546252000
352943670	::466595379178639000
262496951	::466595556710572000
350083690	::466595614302961000
382371778	::466595630375522000
262496951	::466595782829686000
262496951	::466596259231309000
28461859	::466596262205460000
347413433	::466596357067649000
633506625	::466596468799705000
238786875	::466596497258479000
273748024	::466596640896614000
28461859	::466596656050626000
325849507	::466596799869120000
19374297	::466597567090810000
341734040	::466597580504584000
435349693	::466597644014739000
405239647	::466597745860825000
15170503	::466598181803786000
323246381	::466598535925104000
237530197	::466598556850085000
42795192	::466598899231490000
42795192	::466598911176867000
42795192	::466598916155527000
28461859	::466598924867080000
42795192	::466598937684885000
467043006	::466599394742378000
167365283	::466599421858553000
286216848	::466599462400315000
130312780	::466599519074136000
18722083	::466599535780057000
282625909	::466599568587886000
53545809	::466599756861833000
53545809	::466599817096220000
155677785	::466599986730635000
348262381	::466600095098863000
22944914	::466600188446920000
237938155	::466600782054584000
28461859	::466600825465606000
15733436	::466600832822038000
40810916	::466600847946694000
364405877	::466600863952543000
537633292	::466601171416014000
308175001	::466601358213136000
28461859	::466601880345665000
18722083	::466602066144526000
234828491	::466602212446052000
264622253	::466602395791671000
18722083	::466602567326498000
237938155	::466602609319890000
18722083	::466602694279712000
261900342	::466602822143057000
384503737	::466602849355722000
24803741	::466603026799919000
18722083	::466603076858945000
301657872	::466603482544238000
38991775	::466603967246770000
80159052	::466604088525094000
15733436	::466604148939821000
18722083	::466604185044389000
55120405	::466604208876429000
301257200	::466604235455336000
28461859	::466604328741257000
389614947	::466604608865853000
122717174	::466604621084246000
225203526	::466604955689025000
53863390	::466605099012587000
18722083	::466605154897514000
38991775	::466605268994772000
86474692	::466605475249668000
14954949	::466605557328412000
25784705	::466605637665689000
29849760	::466605665491111000
625900103	::466605707043688000
350083690	::466606063542755000
350083690	::466606164063432000
350083690	::466606216693563000
137426396	::466606266022776000
86474692	::466606267444633000
215385454	::466606515357356000
18722083	::466606588833198000
181812900	::466606816948793000
174720518	::466606820476592000
181812900	::466606854559502000
210671307	::466606857524871000
74955386	::466607029319385000
469722641	::466607302255312000
236266292	::466607783031218000
554852227	::466607807953793000
85651876	::466607823875743000
85651876	::466607909255016000
378771457	::466607910169370000
404496513	::466607925923160000
243974175	::466608117321842000
79754464	::466608242937057000
73020435	::466608330195369000
412000113	::466608506398072000
36279116	::466608571191279000
45929336	::466608692587417000
412000113	::466608794928021000
16166332	::466608919259787000
8709452	::466608940743401000
412000113	::466609235695247000
412000113	::466609498245701000
412000113	::466609654819078000
15467792	::466609787547832000
98785279	::466609861133107000
267299080	::466609869496537000
537633292	::466609941013626000
45190114	::466610073046102000
240857453	::466610601905893000
240857453	::466610616896327000
267299080	::466611247505764000
356448818	::466611295295639000
212490176	::466611301800624000
436188872	::466611337746202000
15467792	::466611540863774000
261471578	::466611970696052000
18722083	::466611997895712000
469722641	::466612143840690000
18722083	::466612207636475000
261471578	::466612410644590000
122717174	::466612490730995000
261471578	::466612539187396000
356448818	::466612629856063000
16107745	::466612703315128000
17326645	::466612745488838000
261471578	::466612780276416000
261471578	::466612880671277000
568505535	::466613175040106000
234948012	::466613188830961000
234948012	::466613195457974000
150034005	::466613208015724000
234948012	::466613247081463000
256346048	::466613262902394000
339565561	::466613274348621000
234948012	::466613274357006000
234948012	::466613298700779000
234948012	::466613321639419000
234948012	::466613347832848000
234948012	::466613370536591000
356448818	::466613389461299000
234948012	::466613403164082000
234948012	::466613435221176000
40097041	::466613477998489000
234948012	::466613479269736000
234948012	::466613511075168000
262271807	::466613524060725000
234948012	::466613640162852000
234948012	::466613696416845000
234948012	::466613745024638000
316902035	::466613756769083000
242607910	::466613939376496000
242607910	::466613992442851000
260338000	::466614057228050000
356448818	::466614242041667000
261471578	::466614359397904000
301717953	::466614397637758000
277204534	::466614431083151000
202927618	::466614549417050000
17326645	::466614809098588000
277204534	::466614898521554000
261471578	::466615047079620000
356448818	::466615084325023000
234948012	::466615095628271000
258506164	::466615172765741000
275813402	::466615201006354000
17326645	::466615265564696000
222584958	::466615326382510000
261471578	::466615445815324000
261471578	::466615594067189000
381778563	::466615641076936000
356448818	::466615710010310000
628045480	::466615726422642000
238786875	::466615807783739000
212490176	::466615906777325000
212490176	::466616043113181000
414217500	::466616070330019000
384503737	::466616277487071000
356448818	::466616546769793000
139460380	::466616731176554000
122799833	::466616799342383000
262496951	::466616901540401000
341734040	::466616945283182000
457250385	::466617033220980000
458847153	::466617125205852000
8709452	::466617196459077000
389614947	::466617529642024000
341734040	::466617561405476000
214970887	::466617608025174000
338477631	::466617636923514000
341734040	::466617725490827000
341734040	::466617794231275000
174720518	::466617940775694000
256845035	::466617967795789000
212490176	::466618001341820000
334825824	::466618377990307000
25942336	::466618758262714000
50306226	::466618972528726000
16846197	::466619049208995000
16846197	::466619231422148000
356448818	::466619368357761000
23225674	::466619548821897000
23225674	::466619590534242000
416548217	::466619599333498000
202927618	::466619673170038000
137426396	::466619756129558000
537633292	::466619783740682000
417472148	::466619800652120000
364641621	::466619817257365000
238786875	::466619819069304000
120851061	::466619835745460000
25469735	::466619899109203000
6652302	::466620086300995000
16846197	::466620181318750000
23225674	::466620192463007000
47017345	::466620642817617000
414066292	::466620660031422000
17769662	::466620708072980000
368170408	::466620723944226000
234948012	::466620889300467000
33528820	::466620895834808000
122799833	::466620907235311000
234948012	::466620910645288000
234948012	::466620933244223000
408869196	::466620985693974000
338477631	::466621184915042000
368170408	::466621252304912000
86474692	::466621308877291000
17769662	::466621320386846000
47017345	::466621432626028000
86243090	::466621438883938000
109655774	::466621623203008000
62975545	::466621697098280000
237330810	::466621697601576000
25469735	::466621764714647000
276256841	::466621908315017000
53545809	::466622036266459000
277251070	::466622181351620000
18750697	::466622523313225000
506760887	::466622798429835000
384503737	::466622808718856000
116071398	::466622918538305000
495598070	::466622921025527000
416548217	::466623060057935000
240927663	::466623552968753000
338076990	::466623718731423000
257913209	::466624075071098000
203311237	::466624361185959000
52818001	::466624373408149000
203311237	::466624523585220000
341803593	::466624606720503000
341803593	::466624761867821000
446757000	::466625084963033000
136114188	::466625570768707000
136114188	::466625845772054000
413367641	::466625862209515000
121100953	::466625970603315000
22285873	::466626040547540000
341153843	::466626067059326000
323891242	::466626208785235000
445808726	::466626224287006000
34445704	::466626232059064000
76870522	::466626701326184000
379807492	::466626722239369000
76870522	::466626773762179000
343018153	::466626798856712000
76870522	::466626862785888000
505323751	::466626964019625000
15733436	::466626978859470000
76870522	::466626986132000000
437082385	::466627041115140000
414449852	::466627319805640000
234948012	::466627374906613000
234948012	::466627400584146000
234948012	::466627435753373000
632481728	::466627486957064000
468965579	::466627517479415000
73020435	::466627521098702000
107750524	::466627782567809000
363400499	::466628061900050000
71284640	::466628077632503000
346654346	::466628149455777000
262271807	::466628233853943000
20275866	::466628313839321000
235272576	::466628400359043000
25469735	::466628784968704000
272184078	::466628866577297000
390504920	::466629069434806000
379807492	::466629139416748000
385259637	::466629317925937000
257831311	::466629320220622000
403160004	::466629371034210000
706034130	::466629388360896000
356448818	::466629542992703000
237330810	::466629664375836000
202927618	::466629671405494000
408831317	::466629834656186000
474400310	::466629979023740000
74955386	::466630091363999000
17595323	::466630128618201000
332028268	::466630153099952000
338076990	::466630156006989000
408831317	::466630167650373000
172827217	::466630175867023000
30787413	::466630270331142000
275260502	::466630323363524000
429906977	::466630324026220000
408831317	::466630359971811000
30529918	::466630377625624000
706034130	::466630461976895000
267936760	::466630493476511000
706034130	::466630520290295000
30529918	::466630941704613000
408831317	::466630947870633000
408831317	::466631141005733000
31294794	::466631209351925000
196659229	::466631241966817000
706034130	::466631326276542000
316902035	::466631329011204000
408831317	::466631450234994000
442736318	::466631530790789000
137426396	::466631580510064000
384503737	::466631609438208000
47348539	::466631813335506000
30529918	::466631858911191000
155650977	::466632261665030000
25680589	::466632360843173000
397934536	::466632441256759000
408831317	::466632461037092000
264622253	::466632607585681000
25680589	::466632650640207000
341493662	::466632691853824000
116071398	::466632871839821000
255765560	::466633093898838000
446757000	::466633208142901000
529096266	::466633642417328000
47348539	::466634006432210000
128284695	::466634090851340000
86243090	::466634455663525000
35097852	::466634558008336000
587864456	::466634582297935000
334825824	::466634667106766000
336633872	::466634673524051000
518039543	::466634681476472000
334825824	::466634721741787000
521938520	::466634805938257000
334825824	::466634807989268000
334825824	::466634828000276000
417472148	::466634872820629000
334825824	::466635062155698000
368079003	::466635128819974000
415998425	::466635134037671000
334825824	::466635140320751000
109655774	::466635210864730000
334825824	::466635243177664000
38991775	::466635631293374000
234948012	::466635659898134000
316284345	::466635757055401000
128284695	::466635817436590000
364646765	::466636204088102000
316902035	::466636261932158000
316284345	::466636312314150000
415998425	::466636507441528000
37119867	::466636548436656000
37119867	::466636921037676000
16846197	::466637046879383000
34863840	::466637122611720000
303342881	::466637183294902000
375734748	::466637581820899000
231689668	::466637604721790000
205030447	::466637906317029000
16846197	::466637971161370000
334825824	::466638027109191000
265786675	::466638173649776000
18374690	::466638217685790000
18277474	::466638404747153000
375734748	::466638537463726000
375734748	::466638589817020000
316284345	::466638599069655000
341803593	::466638886882799000
252756099	::466639115531087000
180388620	::466639628552765000
347413433	::466639683397492000
27335023	::466639773655105000
114070939	::466639819444330000
410122679	::466639850070753000
500388817	::466639863107055000
22734052	::466640060419690000
255547325	::466640093454036000
167183597	::466640131399901000
33302034	::466640134138789000
500239410	::466640345963724000
15467792	::466640395590696000
347413433	::466640596988211000
500239410	::466640609953185000
246050172	::466640623102341000
47348539	::466640649761329000
347413433	::466640732418494000
467758710	::466640864475766000
47348539	::466641082822828000
143455927	::466641183587188000
137426396	::466641346455801000
278316478	::466641372809023000
27335023	::466641521177931000
226845681	::466641627747192000
25410192	::466641921427779000
313496905	::466642168321675000
14955026	::466642267797598000
27335023	::466642279944298000
346412695	::466642432612769000
375734748	::466642580089106000
72293435	::466642715929620000
316284345	::466642757013229000
316284345	::466643473320656000
146216300	::466643665637478000
16860986	::466643726304288000
316284345	::466643855023284000
16860986	::466643888632246000
237530197	::466643929115680000
316284345	::466644021943996000
316284345	::466644306649153000
23225674	::466644316086353000
173026357	::466644404003176000
375734748	::466644572119269000
407038804	::466644607473033000
236528732	::466644731800584000
122717174	::466644785785090000
316284345	::466644855771635000
364405877	::466644903146291000
436188872	::466644946251157000
290195625	::466644982372106000
437082385	::466645017348800000
321839755	::466645067298377000
355598729	::466645134579625000
321839755	::466645217610059000
414449852	::466645332168699000
414449852	::466645458153009000
407038804	::466645539124412000
47348539	::466645554236096000
437082385	::466645674868887000
407038804	::466645687799918000
316284345	::466645722910433000
37977930	::466645780556939000
162315218	::466645930121261000
239484752	::466646008680968000
341803593	::466646168462557000
390504920	::466646218509406000
239484752	::466646241070575000
13298002	::466646275556130000
37977930	::466646448554405000
27335023	::466646498672148000
81007000	::466646578326175000
278316478	::466646679484387000
139460380	::466646886716166000
137426396	::466647084771598000
293213630	::466647175125299000
436214232	::466647409821777000
376541246	::466647409846923000
172827217	::466647441723629000
24392243	::466647538083581000
342878651	::466647578541821000
312710029	::466647597365469000
150839491	::466647863691194000
108798356	::466648079442399000
430387521	::466648232635154000
301761224	::466648333315223000
187741596	::466648562017652000
316284345	::466648574902951000
390552849	::466648593655664000
232312019	::466648837361500000
430387521	::466648838577852000
47348539	::466649161622753000
430387521	::466649307345862000
414004311	::466649407971000000
363400499	::466649444990353000
316284345	::466649541979410000
23663256	::466649596811567000
316284345	::466649651228463000
273497452	::466649697524805000
47348539	::466650003700596000
23663256	::466650150174072000
442736318	::466650269712150000
23663256	::466650363840323000
23663256	::466650413467332000
37977930	::466650483567124000
316284345	::466650589716566000
109298324	::466650712701947000
316284345	::466650771933888000
155677785	::466650851659251000
709921765	::466651041950597000
393802148	::466651183642202000
316284345	::466651240932597000
203311237	::466651298905866000
15778759	::466651300147785000
17595323	::466651317373767000
316284345	::466651361095188000
319851493	::466651431781400000
17595323	::466651465193627000
275268585	::466651643778715000
109298324	::466651647889113000
316284345	::466651677186334000
91666102	::466651696060317000
316284345	::466651732182052000
251876771	::466651854072729000
122717174	::466652309301514000
254711141	::466652348828233000
260338000	::466652944633692000
244995179	::466653035247439000
45173032	::466653143003308000
244995179	::466653219880714000
275268585	::466653690569707000
328794919	::466653733473239000
364546435	::466653851525713000
328794919	::466653881221808000
65926573	::466653933923229000
364546435	::466653943271923000
403160004	::466654070191566000
363321273	::466654281559711000
185356495	::466654448383967000
185356495	::466654478171897000
185356495	::466654605938810000
124954284	::466654643276509000
185356495	::466654657196998000
390900557	::466654679372693000
403160004	::466654696447705000
403160004	::466654720506228000
185356495	::466654979772526000
202196262	::466655005052002000
71878260	::466655038530928000
415259927	::466655048722681000
18374690	::466655232085491000
414066292	::466655257628770000
275268585	::466655284195520000
93927673	::466655440345235000
368079003	::466655468593881000
93927673	::466655555898314000
334825824	::466655828758786000
334825824	::466655864917864000
185356495	::466655914750377000
276131997	::466655959675179000
185356495	::466655971863834000
475930595	::466656050452889000
334825824	::466656117624684000
36219010	::466656143386083000
445219284	::466656185681469000
194129729	::466656186138652000
170924102	::466656354703536000
334825824	::466656370453127000
397024307	::466656455572324000
18374690	::466656988743876000
417472148	::466657028513857000
37977930	::466657389476061000
323891242	::466657998517977000
17326645	::466658014486097000
28905424	::466658336172429000
273497452	::466658509728546000
418312513	::466658645984305000
53863390	::466658786132779000
16710226	::466659247259131000
633506625	::466659434450538000
172025978	::466659486271569000
341803593	::466659529334468000
122717174	::466659581960400000
40485959	::466659752039428000
281408265	::466659833081380000
15278648	::466659852530376000
16107745	::466660169628524000
97326618	::466660303204519000
252756099	::466660365724839000
19374297	::466660434817601000
19374297	::466660579248451000
31287131	::466660593202515000
19374297	::466660605072793000
275268585	::466660784576409000
52818001	::466661116660023000
415897649	::466661118333947000
403160004	::466661123220312000
15170503	::466661140098220000
297542894	::466661177704337000
369539413	::466661189314183000
403160004	::466661247703072000
52818001	::466661274730758000
23225674	::466661327600369000
128284695	::466661340090998000
52818001	::466661378112385000
468102453	::466661470076272000
369539413	::466661492633661000
396663806	::466661517677445000
52818001	::466661558136078000
396663806	::466661647508307000
396663806	::466661671126441000
396663806	::466661696149667000
396663806	::466661738717659000
540510474	::466661776533487000
176489426	::466661779297542000
540510474	::466661787291885000
726984192	::466661856078069000
167184626	::466661992116543000
369539413	::466662066313785000
396663806	::466662090401652000
396663806	::466662125663170000
726984192	::466662212304510000
369539413	::466662220580282000
45190114	::466662307712741000
316284345	::466662419813912000
229650081	::466662456589578000
23225674	::466662499069489000
229650081	::466662521836154000
147997393	::466662538298413000
255547325	::466662608087842000
243974175	::466662656477503000
52441281	::466662747850018000
37119867	::466662817538387000
239484752	::466662943061315000
15778759	::466662997709312000
353567857	::466663012469067000
399645465	::466663152361680000
726984192	::466663255847759000
58847822	::466663295038939000
262496951	::466663469736288000
297542894	::466663493769252000
239484752	::466663508017704000
65412211	::466663874247135000
267936760	::466663915737579000
203311237	::466663918916874000
20275866	::466664242473869000
361532861	::466664253509099000
230206940	::466664304549572000
73275873	::466664372988047000
183438897	::466664484405542000
341803593	::466664625149181000
172827217	::466664673044365000
314251743	::466664716614381000
24392243	::466665057515225000
267936760	::466665159780745000
15170503	::466665233335853000
30516926	::466665253997010000
15170503	::466665349811679000
52295994	::466665508524154000
203311237	::466665639395196000
414004311	::466665764557438000
411848692	::466665842755645000
411848692	::466665969663115000
420731308	::466666064273604000
389197869	::466666407481319000
20275866	::466666479011004000
242305581	::466666513970507000
537633292	::466666535239843000
465934852	::466666684951314000
15467792	::466666842162216000
393105437	::466666977512419000
399645465	::466666996080603000
537633292	::466667053068595000
20275866	::466667171129851000
222584958	::466667265120014000
172025978	::466667281997914000
15467792	::466667330211045000
369849727	::466667377610854000
14954949	::466667395038580000
222584958	::466667467444461000
263013923	::466667486977724000
183438897	::466667565239250000
22844281	::466667611305304000
311111569	::466667618775367000
205030447	::466667707257995000
20275866	::466667722345283000
13683762	::466667759347044000
13683762	::466667931984601000
222584958	::466668058119897000
22536187	::466668117712977000
20275866	::466668128119046000
205030447	::466668195982491000
216507874	::466668311405932000
22844281	::466668712641449000
58587526	::466668738599596000
259601379	::466668967080521000
231150237	::466669122513010000
213763059	::466669225462226000
53584160	::466669379498049000
239484752	::466669918193479000
17595323	::466670088884871000
45190114	::466670196149985000
404496513	::466670369387331000
85651876	::466670589030457000
316284345	::466670661143105000
237530197	::466670778562265000
17326645	::466670809332068000
27335023	::466671116128616000
20275866	::466671221946744000
352943670	::466671297091887000
352943670	::466671644635701000
58587526	::466671691188273000
214970887	::466671691457118000
20275866	::466671805860937000
85651876	::466671882914504000
38991775	::466671932797374000
27335023	::466672011075661000
18137013	::466672359181922000
316284345	::466672416731975000
316284345	::466672424826970000
45173032	::466672526102646000
415259927	::466672533547515000
58587526	::466672553063624000
316284345	::466672974909931000
415259927	::466673148155691000
31287131	::466673290551910000
97326618	::466673319421288000
18137013	::466673531867385000
338588400	::466673633201360000
350424007	::466673763397152000
397717926	::466673863171260000
290195625	::466673944599097000
337416247	::466674022932312000
263013923	::466674122614145000
341734040	::466674194835832000
197384499	::466674400172195000
587940951	::466674642284212000
197384499	::466674958458830000
229197384	::466675060825395000
247362551	::466675073316057000
325849507	::466675196624404000
259601379	::466675258763001000
236528732	::466675261212459000
232312019	::466675295140208000
587940951	::466675301402308000
194129729	::466675477542096000
264622253	::466675651538194000
113221759	::466675673034424000
245957488	::466676083786780000
30242503	::466676220491747000
393105437	::466676271385415000
239484752	::466676358631137000
634873462	::466676864963321000
58587526	::466677038963634000
393105437	::466677123592515000
62975545	::466677176415584000
290195625	::466677191934496000
69719136	::466677319634284000
587940951	::466677469987078000
16107745	::466677826515898000
290195625	::466678158016909000
393105437	::466678491690590000
4434941	::466678588201521000
17595323	::466678656354369000
311031621	::466678922739220000
337416247	::466679056986296000
701949296	::466679193875783000
379357885	::466679284376285000
321876841	::466679346187743000
264946102	::466679439276126000
36279116	::466679676635992000
223998080	::466679805006471000
65412211	::466679841555628000
504987901	::466679874740953000
20275866	::466680146934894000
587940951	::466680162986500000
20275866	::466680263230369000
384503737	::466680269677010000
315559101	::466680342913744000
69719136	::466680365134774000
23663256	::466680622787084000
504987901	::466680658929418000
319851493	::466680744757444000
504987901	::466680752529104000
23663256	::466680829247512000
208894791	::466680939527946000
337416247	::466681114195943000
542909484	::466681428881993000
317483868	::466681724454584000
321839755	::466681865324097000
521938520	::466681925462405000
331398205	::466682043532070000
342878651	::466682046786850000
254711141	::466682331542339000
167365283	::466682419978838000
137426396	::466682630788767000
263013923	::466682723537788000
311924851	::466682745218158000
332028268	::466682749987061000
259601379	::466682764222533000
120139449	::466682848058286000
408831317	::466683172894150000
397717926	::466683220658896000
408831317	::466683415472136000
120139449	::466683460569300000
341734040	::466683572573990000
162315218	::466683833245777000
459612485	::466683866942828000
319851493	::466683907329781000
162315218	::466684017619001000
7132042	::466684023381975000
338588400	::466684047906058000
38991775	::466684221688258000
329471370	::466684305868324000
293246270	::466684364517281000
207781904	::466684443877711000
408831317	::466684487611715000
19569142	::466684975857664000
15733436	::466684981394165000
222584958	::466685014156255000
15733436	::466685162118320000
15733436	::466685281190440000
321839755	::466685307950473000
414004311	::466685582827999000
222584958	::466685603052941000
385782746	::466685630424948000
394776489	::466685725141110000
206538198	::466686060089868000
36943663	::466686201362407000
409336092	::466686430261964000
49221816	::466686505105108000
222584958	::466686618011971000
222584958	::466686729702084000
510998653	::466686952138637000
33823755	::466687010347155000
130996784	::466687054571909000
198651083	::466687057545678000
267936760	::466687126906884000
130996784	::466687187304853000
320452099	::466687247816085000
7132042	::466687297992536000
390552849	::466687313448558000
267936760	::466687379584348000
30406728	::466687935140872000
120139449	::466687940543135000
30529918	::466688094092398000
409336092	::466688110198145000
30406728	::466688143744593000
510998653	::466688148354129000
93316687	::466688163378130000
98806791	::466688237025910000
93316687	::466688279610667000
130996784	::466688455993753000
130996784	::466688614005739000
414066292	::466688634406838000
202927618	::466688716300615000
130996784	::466688825767780000
176489426	::466688871280148000
408831317	::466688960866299000
90797741	::466689062384828000
468965579	::466689133105012000
78513872	::466689345022619000
90797741	::466689558059679000
588531316	::466689564019417000
78513872	::466689578057748000
297542894	::466689625155969000
30406728	::466689647545155000
421158343	::466689697180168000
30406728	::466689706936520000
474400310	::466689761545953000
237530197	::466689832677543000
30529918	::466689870703099000
445826532	::466689909894680000
40896981	::466689979952144000
321839755	::466690210101985000
51413309	::466690214132731000
321839755	::466690306256015000
30406728	::466690331543875000
259601379	::466690472413786000
588531316	::466690674470162000
588531316	::466690704769830000
17326645	::466690717944147000
390479008	::466690746838691000
118881789	::466691001575550000
309355379	::466691103983685000
33358166	::466691250159386000
33358166	::466691266093547000
22536187	::466691284519124000
263013923	::466691351287844000
28922315	::466691359777095000
13683762	::466691706440933000
22536187	::466691817246044000
212060681	::466692049346244000
59647298	::466692094237884000
305216922	::466692125649039000
22536187	::466692131458150000
588531316	::466692342171578000
36485138	::466692363080192000
7132042	::466692490205364000
206467937	::466692821601116000
409404583	::466693017077047000
163242154	::466693061733392000
93316687	::466693121481666000
93316687	::466693231988969000
17769662	::466693298305118000
93316687	::466693306400116000
73275873	::466693344278503000
258506164	::466693367733436000
408831317	::466693655940853000
93316687	::466693747313737000
93316687	::466693809641119000
389614947	::466693835708305000
263013923	::466693857653313000
261942709	::466693934757195000
150034005	::466694325288833000
197277853	::466694375096221000
378281495	::466694387599441000
353567857	::466694405454577000
320249108	::466694414271008000
501554267	::466694433170141000
353567857	::466694481321144000
22536187	::466694669099757000
232901934	::466694925120471000
501554267	::466694937149730000
637303583	::466695099993178000
202840862	::466695357213061000
573114433	::466695798944964000
389614947	::466695842670600000
186287095	::466696307193942000
231689668	::466696470222344000
321794820	::466696542788005000
621474989	::466696597389459000
364405877	::466696643208028000
197277853	::466696670894637000
545784705	::466696680046600000
303342881	::466697017906184000
589402824	::466697120691793000
369849727	::466697128690323000
150828387	::466697177306509000
91666102	::466697178493116000
480973099	::466697292636905000
294347764	::466697502767316000
389614947	::466697603254870000
155677785	::466698132642725000
22536187	::466698160602353000
319851493	::466698263568318000
24392243	::466698526634680000
58587526	::466698765982642000
265786675	::466699346432770000
353567857	::466699603371626000
22536187	::466699623642722000
473462894	::466699626159304000
348262381	::466699705758785000
119434884	::466699707138703000
429491583	::466699974785658000
193796724	::466699982393708000
589402824	::466700019354308000
321839755	::466700149637808000
91666102	::466700314737778000
635796096	::466700321545539000
283625404	::466700346635866000
238786875	::466700381297598000
283625404	::466700617252356000
389614947	::466700872211521000
283625404	::466700926322221000
599589782	::466700987281850000
46771203	::466701019226066000
46771203	::466701055045410000
151129980	::466701179792003000
613956023	::466701795482296000
323246381	::466702007756017000
22536187	::466702117345185000
186572442	::466702132905664000
139547588	::466702227307266000
22536187	::466702257825001000
369849727	::466702751687524000
47017345	::466702772344074000
258916835	::466702885460656000
183438897	::466703050334539000
31144939	::466703406313537000
73275873	::466703484402667000
30406728	::466703679165571000
230206940	::466703745116815000
30406728	::466703917678866000
183438897	::466704007461744000
79476731	::466704041280806000
277251070	::466704073795072000
183438897	::466704085798768000
321844248	::466704175003598000
319851493	::466704399008407000
390552849	::466704406525018000
33358166	::466704523558666000
33358166	::466704536720396000
589402824	::466704844938829000
183438897	::466704905487409000
215385454	::466705197725921000
38713173	::466705318622547000
202292166	::466705350788677000
408869196	::466705362834706000
393801885	::466705459299495000
186287095	::466705476751609000
47348539	::466705505227137000
384503737	::466705620427485000
502240473	::466705681098477000
429348972	::466705794747338000
521938520	::466705832814473000
285988306	::466705993619865000
30406728	::466706503882534000
45190114	::466706528159162000
503741267	::466706543652913000
45190114	::466706659768020000
45190114	::466706682610200000
260338000	::466706729208938000
290195625	::466706867516108000
467758710	::466706871651667000
249451202	::466707064249937000
220867112	::466707087977115000
45190114	::466707254394503000
47017345	::466707321012617000
14954949	::466707407729881000
578593285	::466707417339035000
411898570	::466707682511310000
47348539	::466708017375744000
397024307	::466708332515192000
474475074	::466708717841694000
164101308	::466708753430347000
24718142	::466708767078236000
343606449	::466708993189363000
187309818	::466709377337274000
341153843	::466709428847525000
187309818	::466709519499018000
272999900	::466709757529956000
24413698	::466709815499051000
521938520	::466709855554633000
187309818	::466709855664091000
187309818	::466709886920056000
390504920	::466709889608597000
351922723	::466709904280285000
163768701	::466709972630654000
24413698	::466709985485791000
54721301	::466709988162146000
102233693	::466710098769743000
521938520	::466710121473536000
396332641	::466710285965721000
128103434	::466710308237504000
578593285	::466710514723454000
463420581	::466710659363647000
81674504	::466710848140873000
599589782	::466711640118165000
17448907	::466712047183360000
128103434	::466712213374664000
608426191	::466712228595781000
608426191	::466712387798958000
406121427	::466712428202303000
159986953	::466712450499231000
411898570	::466712891542884000
434045786	::466713028465922000
239313896	::466713076989825000
433470731	::466713323602337000
24100015	::466713325066522000
81674504	::466713580872560000
243011588	::466713633829826000
356579210	::466713666529009000
335759212	::466713669133668000
239484752	::466713760275509000
504987901	::466713834170757000
606781453	::466713982062325000
504987901	::466714009366827000
239484752	::466714032029061000
239484752	::466714067579990000
404496513	::466714103663194000
201113172	::466714173096075000
356579210	::466714288804331000
185356495	::466714388184199000
147779508	::466714506471964000
608426191	::466714555343577000
321839755	::466714615410221000
22536187	::466714662005137000
635796096	::466714698310631000
321839755	::466714831270051000
385595835	::466714889336422000
314604858	::466714995510624000
504987901	::466715204680568000
43838022	::466715223676575000
160671151	::466715233428709000
334442114	::466715357773053000
395057520	::466715481311678000
334442114	::466715572521418000
186572442	::466715597254848000
356579210	::466715606101000000
185356495	::466715608038768000
633531552	::466715608160026000
356579210	::466715697369059000
370850900	::466715860242276000
334442114	::466716119974567000
370850900	::466716178057293000
434045786	::466716342419480000
434045786	::466716451135819000
308175001	::466716544031289000
212060681	::466716611177496000
232901934	::466716668438519000
434045786	::466716936567808000
28510276	::466717094143201000
111462710	::466717236351483000
341493662	::466717291305267000
111462710	::466717327351099000
111462710	::466717633920761000
338477631	::466717967934570000
185356495	::466718354086973000
395687470	::466718391932162000
474400310	::466718407967383000
56509474	::466718531782836000
273497452	::466718893403557000
129876980	::466718930040401000
64582219	::466719330399711000
273497452	::466719492752805000
414066292	::466719674022260000
141735027	::466719803164856000
222636373	::466719870751485000
64582219	::466720110997438000
273497452	::466720189199839000
417449044	::466720324583981000
360898372	::466720366568964000
344950744	::466720396654292000
46771203	::466720446205804000
341153843	::466720451306082000
24803741	::466720482935709000
50507669	::466720522987134000
432622681	::466720571816812000
64582219	::466720587461574000
193796724	::466720594818760000
355598729	::466720596366458000
314604858	::466720811634536000
382371778	::466720921361727000
64582219	::466720994804396000
433168829	::466721593750990000
64582219	::466721894167638000
382414670	::466721964363489000
434045786	::466721968968830000
64582219	::466722050472554000
232468321	::466722064427008000
7132042	::466722065455017000
446757000	::466722125018316000
46771203	::466722129237803000
186107022	::466722166164049000
336250359	::466722205800611000
336250359	::466722263425753000
336250359	::466722374885203000
7132042	::466722400923422000
57854623	::466722436361490000
334442114	::466722509229129000
122799833	::466722546948534000
55161530	::466722592330510000
64582219	::466722658282143000
258506164	::466722774560813000
232468321	::466722945763508000
36219010	::466723011006324000
232468321	::466723065377095000
64582219	::466723130631663000
395057520	::466723171060953000
393041277	::466723173300715000
46771203	::466723384135802000
36219010	::466723426527621000
64582219	::466723507779293000
231150237	::466723511851950000
46771203	::466723568370589000
61050527	::466723831990587000
36219010	::466723875070681000
46771203	::466723959749509000
231150237	::466724042696060000
232468321	::466724217502068000
64582219	::466724220169633000
232468321	::466724313501270000
212060681	::466724416886292000
43838022	::466724428848836000
46771203	::466724518967271000
64582219	::466724587569303000
40708485	::466724606896648000
36219010	::466724731563958000
395057520	::466724776485347000
407038804	::466724825697124000
64582219	::466725081117237000
260911912	::466725312584507000
159640806	::466725393433493000
635796096	::466725519719809000
64582219	::466725527135719000
159986953	::466725558231896000
252355708	::466725580591742000
64582219	::466725773181599000
635796096	::466725784506630000
414191298	::466725807931396000
350003589	::466725883655364000
507987711	::466725914382848000
507987711	::466725997749207000
361532861	::466726110126813000
635796096	::466726140590043000
635796096	::466726204687413000
64582219	::466726220860628000
235272576	::466726275575332000
46771203	::466726298099154000
364428125	::466726382362701000
635796096	::466726445956349000
80159052	::466726587241480000
507987711	::466726602752008000
507987711	::466726628790255000
64582219	::466726684272500000
30787413	::466726701297176000
128284695	::466726701868003000
176489426	::466726764178182000
635796096	::466726799787835000
64582219	::466726949503528000
15733436	::466727171160297000
303427354	::466727195378192000
272586753	::466727298235117000
162559610	::466727327221944000
635796096	::466727379725848000
64582219	::466727463066685000
425381729	::466727513977520000
337416247	::466727635775918000
364428125	::466727648132341000
321876841	::466727653094223000
635796096	::466727664078708000
30516926	::466727789572653000
615688476	::466727844622524000
147779508	::466727852873093000
379807492	::466727988705628000
159640806	::466728068351275000
62975545	::466728097996611000
635796096	::466728225201074000
508054066	::466728235309756000
347643113	::466728291970592000
580156304	::466728349478318000
364752208	::466728366603657000
166307106	::466728451698073000
390504920	::466728580807143000
277645720	::466728587081809000
303427354	::466728932692471000
237330810	::466728950316945000
22944914	::466729324696322000
64596921	::466729714712068000
332028268	::466729722521473000
142950218	::466729829317214000
17595323	::466729850620104000
332028268	::466729888146137000
390504920	::466730067494965000
22067825	::466730086050578000
155650977	::466730167864266000
198651083	::466730269232201000
159986953	::466730421405749000
237330810	::466730451508666000
86474692	::466730541275172000
173026357	::466730558244921000
389197869	::466730728978259000
389197869	::466730753993093000
17595323	::466730773660176000
332028268	::466730789430775000
6652302	::466731110504730000
276131997	::466731140951584000
190624012	::466731205488963000
296590824	::466731231904677000
167184626	::466731451686219000
159986953	::466731462847246000
36943663	::466731639381688000
113221759	::466731763000020000
111462710	::466731892734439000
56509474	::466732015421648000
504987901	::466732085550403000
72293435	::466732100591173000
504987901	::466732111202770000
255299055	::466732138831032000
504987901	::466732172624158000
64596921	::466732240236343000
314604858	::466732329567010000
17595323	::466732407912005000
249451202	::466732433636069000
636632104	::466732447020097000
290195625	::466732469262491000
56509474	::466732474916433000
33358166	::466732494390579000
275268585	::466732597604020000
421179396	::466732640012611000
55120405	::466732648866398000
167183597	::466732719880151000
176339991	::466732743125381000
255299055	::466732776239419000
390504920	::466732803053613000
111462710	::466732804907094000
176489426	::466732806874599000
105607367	::466732808883699000
111462710	::466732860288688000
382371778	::466732910238629000
150034005	::466732993185599000
22536187	::466733100874350000
382371778	::466733404130521000
22536187	::466733509462474000
22536187	::466733825809477000
360898372	::466734047302254000
107750524	::466734117565235000
250832637	::466734138947809000
250832637	::466734144442368000
250832637	::466734236754399000
107750524	::466734260661915000
250832637	::466734288264626000
379357885	::466734342686117000
416548217	::466734566666149000
231150237	::466734682613514000
255299055	::466734783582990000
250832637	::466734876255727000
231150237	::466734906937057000
250832637	::466734948506808000
545784705	::466735012604567000
314604858	::466735100995321000
250832637	::466735233455636000
35597637	::466735299138056000
421356901	::466735525383372000
416548217	::466735599299616000
145572480	::466735610783600000
361691248	::466735839855509000
28922315	::466735898848018000
114064449	::466735943454838000
278874928	::466736004557438000
49886698	::466736037260435000
278874928	::466736192374190000
36943663	::466736264582922000
226995875	::466736274955448000
467043006	::466736324037582000
28922315	::466736456191332000
173371030	::466736465062690000
238401588	::466736493797466000
145572480	::466736497715331000
173371030	::466736499242041000
390504920	::466736517290164000
32382173	::466736758261288000
197384499	::466736804495110000
278874928	::466736813336719000
402925254	::466736850216816000
237330810	::466736859075579000
22536187	::466736989774290000
8709452	::466737006735659000
107750524	::466737017561546000
278874928	::466737075149369000
56509474	::466737101753827000
241324134	::466737183731494000
145572480	::466737290552037000
278874928	::466737306398113000
278874928	::466737374652026000
17595323	::466737380393639000
271717879	::466737613458923000
347413433	::466737644097916000
22536187	::466737649328607000
402925254	::466737686904991000
255299055	::466737764495810000
145572480	::466737770820825000
278874928	::466737825258696000
560698843	::466737877196746000
244800948	::466738033824251000
278874928	::466738043773517000
560698843	::466738149708689000
560698843	::466738289072803000
389197869	::466738340990287000
255818707	::466738349504749000
218711172	::466738714816040000
278874928	::466739160532131000
560698843	::466739230082093000
22536187	::466739233005535000
368468264	::466739344628129000
231150237	::466739382364680000
368468264	::466739419387396000
560698843	::466739455655936000
554041249	::466739516293021000
87306187	::466739522630193000
29302446	::466739620298756000
560698843	::466739736116088000
368468264	::466739769985490000
560698843	::466739828139118000
236528732	::466739839489290000
236528732	::466740165185392000
281295226	::466740190950617000
87306187	::466740209363591000
301737159	::466740273167364000
29302446	::466740275788775000
212060681	::466740306252005000
560698843	::466740320559194000
212060681	::466740371309862000
56509474	::466740446161412000
560698843	::466740601502068000
615688476	::466740630774112000
301737159	::466740726361907000
263389464	::466740748885692000
560698843	::466740757505015000
365658620	::466740813255307000
301737159	::466740843571716000
378773930	::466740894981685000
56509474	::466740961251708000
230206940	::466741157125689000
24718142	::466741293683466000
138083816	::466741351766556000
278874928	::466741521895940000
364405877	::466741571027992000
278874928	::466741654956019000
47017345	::466741705950392000
56509474	::466741713424617000
69719136	::466742047597420000
286265668	::466742078567772000
7132042	::466742127339520000
255299055	::466742213339516000
348262381	::466742343396110000
243427085	::466742392927031000
167365283	::466742473687986000
588531316	::466742494269812000
278874928	::466742620413501000
510998653	::466742664701161000
458847153	::466742848579059000
278874928	::466742866413621000
271717879	::466742895072927000
255299055	::466742991814922000
56509474	::466743056805675000
364405877	::466743190100664000
278874928	::466743192214568000
364405877	::466743261974237000
243427085	::466743360091602000
308690900	::466743415015628000
98768681	::466743486583439000
232468321	::466743491536506000
31144939	::466743496649740000
255299055	::466743529642160000
167365283	::466743612986753000
176339991	::466743656930869000
243427085	::466743685519249000
25537528	::466743820672307000
198651083	::466743888854908000
98768681	::466744010649133000
166307106	::466744159454261000
255299055	::466744382646140000
109361476	::466744420411252000
615688476	::466744778068357000
69064286	::466744778559086000
560698843	::466744882242273000
560698843	::466744932951420000
360730562	::466744967776329000
346654346	::466745272811651000
64768338	::466745335746818000
43980775	::466745468735602000
290195625	::466745504617869000
382371778	::466745567515639000
305216922	::466745627104514000
457250385	::466745683190759000
31569666	::466745869187170000
166307106	::466745900917080000
22067825	::466745907963109000
64926237	::466745920361467000
278316478	::466745945397657000
17595323	::466745987730403000
49221816	::466746066323648000
346412695	::466746144748748000
255299055	::466746286348455000
305216922	::466746360617000000
263006098	::466746574781947000
326436771	::466746826926739000
66555228	::466746892169523000
31345791	::466746906744725000
17595323	::466747008477175000
343606449	::466747076903071000
554041249	::466747196017098000
59241106	::466747220961005000
399645465	::466747257329446000
59241106	::466747330457526000
98768681	::466747467258531000
331246659	::466747479820480000
59241106	::466747492630282000
59241106	::466747642157232000
59241106	::466747722360713000
172827217	::466747865860034000
255299055	::466747868880326000
344950744	::466747880389099000
24100015	::466747895677734000
321637063	::466747912781692000
107750524	::466747917223473000
59241106	::466747943337603000
31345791	::466747985653927000
21568615	::466748153824575000
344950744	::466748196216385000
43980775	::466748242685067000
554041249	::466748317167136000
29302446	::466748340349050000
269370098	::466748361320988000
554041249	::466748380614377000
554041249	::466748399098675000
59583601	::466748402504851000
235272576	::466748429675560000
43980775	::466748458792419000
554041249	::466748479197294000
47017345	::466748480648519000
346412695	::466748483639455000
68531166	::466748520255729000
615688476	::466748590724235000
31345791	::466748622512861000
274191278	::466748656305991000
235272576	::466748795427229000
365658620	::466748831367823000
459476150	::466748879283560000
283328574	::466748906802798000
430387521	::466748941074046000
202840862	::466749044501385000
556631416	::466749450749501000
58587013	::466749479233028000
459476150	::466749545926250000
58587013	::466749856187293000
459772996	::466749873396514000
230968348	::466750057820069000
305216922	::466750057916944000
18277474	::466750215567851000
301257200	::466750389992587000
71981601	::466750420174397000
539183661	::466750620691468000
356579210	::466750621325230000
516017637	::466750756012310000
425381729	::466750761066827000
328858212	::466750842092404000
255299055	::466750842779881000
474475074	::466750910324948000
411786523	::466750981766529000
202840862	::466750987512729000
31569666	::466751005703405000
334420539	::466751150369153000
348262381	::466751528729337000
337388641	::466751555455041000
436716308	::466751603752853000
445826532	::466751658538831000
365767010	::466751658735595000
556631416	::466751674996883000
474475074	::466751760770404000
187089991	::466751804529999000
187089991	::466751842643607000
235272576	::466751902890618000
47017345	::466751903133888000
474475074	::466751961673371000
109361476	::466751966970793000
78513872	::466751981768704000
344956423	::466751987732992000
382414670	::466752059237486000
425381729	::466752086752112000
506760887	::466752113674948000
162315218	::466752138501029000
410122679	::466752236757200000
43980775	::466752349164556000
473462894	::466752369913368000
322324723	::466752406223454000
109361476	::466752424322273000
560698843	::466752458531045000
431262520	::466752467602911000
382414670	::466752475303641000
390479008	::466752529246588000
34445704	::466752544447139000
322324723	::466752546367754000
560698843	::466752613145649000
274432702	::466752617142439000
302673934	::466752643738509000
109361476	::466752669357731000
473462894	::466752718602633000
560698843	::466752733270523000
560698843	::466752739192881000
560698843	::466752763893141000
560698843	::466752776790605000
506760887	::466752802283212000
43980775	::466752803571236000
314251743	::466752840736964000
356579210	::466752977576140000
381778563	::466753076968165000
85651876	::466753123110100000
554041249	::466753142923599000
560698843	::466753237572268000
411848692	::466753251527098000
85651876	::466753425817219000
118708729	::466753460697059000
118708729	::466753486546546000
356579210	::466753503642533000
85651876	::466753628439445000
203688730	::466753630284943000
334420539	::466753662388563000
429906977	::466753690750443000
269370098	::466753710803386000
316284345	::466753731632300000
501554267	::466753861974106000
356579210	::466753880056147000
43980775	::466754097874337000
316284345	::466754105630003000
187089991	::466754122868211000
203688730	::466754140069052000
356579210	::466754184923340000
109361476	::466754383212859000
334420539	::466754414645358000
369849727	::466754439878307000
85651876	::466754470496305000
290195625	::466754544328658000
217262932	::466754591594274000
29436016	::466754643524333000
317483868	::466754666307796000
7132042	::466754717071077000
66555228	::466754727011569000
351152035	::466754760461135000
381599486	::466754775338323000
596957614	::466754854346846000
395687470	::466754916149522000
378771457	::466754925242769000
344956423	::466755101835931000
91195209	::466755173759463000
308175001	::466755184907911000
301761224	::466755201257332000
474475074	::466755234455240000
556631416	::466755265883160000
109361476	::466755295692484000
506760887	::466755336108380000
556631416	::466755383910883000
47017345	::466755387426086000
459476150	::466755394493112000
235272576	::466755400126046000
108798356	::466755438873042000
459476150	::466755455390208000
299879238	::466755456799477000
459476150	::466755465347473000
459476150	::466755475581587000
269370098	::466755502203228000
312857835	::466755510922788000
203311237	::466755514563432000
109361476	::466755531974397000
317483868	::466755554887872000
320452099	::466755557001408000
187049333	::466755612194246000
474475074	::466755616715710000
79073243	::466755625729658000
459476150	::466755628136808000
91024211	::466755633094463000
78513872	::466755637322723000
235272576	::466755637653684000
47017345	::466755642754355000
317483868	::466755665730740000
36219010	::466755691873841000
411848692	::466755701956960000
363969403	::466755729290821000
459476150	::466755743148822000
434045786	::466755796395520000
69719136	::466755796642975000
18277474	::466755880424194000
223998080	::466755887114510000
108798356	::466755913714790000
534913317	::466755917401587000
510998653	::466755919766777000
290195625	::466756053540302000
109361476	::466756078920040000
78513872	::466756117327282000
341734040	::466756132304728000
312857835	::466756188898852000
341734040	::466756212428922000
341734040	::466756218502266000
341734040	::466756248499929000
596957614	::466756298990964000
341734040	::466756346667618000
436716308	::466756390934286000
268073941	::466756441135939000
109361476	::466756464913436000
18277474	::466756489651052000
91195209	::466756498505605000
107902551	::466756506218549000
341734040	::466756506600230000
229290429	::466756558274449000
7132042	::466756565878734000
107902551	::466756741527400000
341734040	::466756756363022000
78513872	::466756812512178000
338076990	::466756828324302000
560698843	::466756833479507000
47017345	::466756968125067000
159640806	::466757000060080000
115503799	::466757052908732000
459476150	::466757067806478000
237938155	::466757069878874000
159640806	::466757113495044000
560698843	::466757153483538000
560698843	::466757186312364000
109361476	::466757201051525000
363969403	::466757227735302000
29849760	::466757231157841000
290195625	::466757267342114000
472415509	::466757343850414000
390504920	::466757389585510000
109361476	::466757437148893000
110563920	::466757477762359000
459476150	::466757483914985000
457250385	::466757508066185000
331246659	::466757530144616000
434045786	::466757534578405000
97326618	::466757572083478000
225601631	::466757606120624000
23933265	::466757655630184000
56509474	::466757698588250000
344950744	::466757791118811000
314604858	::466757829240426000
81674504	::466758029493280000
254711141	::466758052540993000
317483868	::466758166295097000
109361476	::466758184578056000
344950744	::466758216651931000
459476150	::466758227825135000
202292166	::466758283282624000
303427354	::466758355554680000
137426396	::466758383568433000
459476150	::466758395773464000
230206940	::466758428367790000
459476150	::466758494964572000
109361476	::466758520403406000
635577431	::466758636673314000
580156304	::466758719489847000
331246659	::466758768705826000
311092385	::466758772719751000
314604858	::466758793477763000
346412695	::466758819725709000
346412695	::466758829884317000
31569666	::466758862599507000
47017345	::466758884703891000
459476150	::466758972569968000
434045786	::466759058578759000
173371030	::466759139754926000
109361476	::466759143144316000
435478224	::466759149410598000
400490673	::466759161565696000
390504920	::466759168599523000
415259927	::466759198882430000
334420539	::466759208172789000
459476150	::466759210944851000
226995875	::466759222597025000
197384499	::466759240112422000
434045786	::466759282344882000
69719136	::466759294927400000
290195625	::466759326468538000
185356495	::466759386225209000
96013044	::466759394911612000
415259927	::466759440335900000
137426396	::466759506924695000
400490673	::466759525832622000
109361476	::466759546204332000
185356495	::466759597991399000
91195209	::466759640827826000
373006574	::466759688408006000
434045786	::466759729797402000
109361476	::466759813192769000
283328574	::466759874395639000
137426396	::466759978016313000
487266327	::466759978355666000
459476150	::466760008521109000
91422810	::466760022266220000
390504920	::466760027043540000
185356495	::466760069867393000
163242154	::466760078901518000
364428125	::466760111642251000
69064286	::466760124158070000
26030273	::466760151135834000
283328574	::466760173126565000
357265451	::466760186292469000
137587439	::466760196216221000
377176939	::466760197923688000
58587013	::466760249651625000
91195209	::466760260577808000
376541246	::466760268207243000
355598729	::466760272435113000
31144939	::466760279536041000
31569666	::466760304487976000
369849727	::466760383022116000
58046021	::466760506670206000
185356495	::466760513842872000
331246659	::466760593295147000
31144939	::466760670365892000
32382173	::466760681291644000
400490673	::466760696328224000
137426396	::466760726947065000
91422810	::466760729689718000
231483310	::466760732038529000
58046021	::466760739580293000
364428125	::466760777609666000
420731308	::466760819552686000
137587439	::466760877408911000
409777239	::466760940084420000
58587013	::466760947580026000
73020435	::466760951853641000
331246659	::466760964277141000
144937748	::466761003573985000
91422810	::466761026609119000
383243793	::466761033005035000
91422810	::466761059727314000
364428125	::466761077884067000
396332641	::466761151372865000
31144939	::466761173569118000
274311440	::466761196528750000
485252693	::466761210973945000
91422810	::466761266044747000
331246659	::466761303386644000
115503799	::466761341244821000
58046021	::466761341534220000
346412695	::466761354423316000
396332641	::466761362673123000
396332641	::466761371154006000
26030273	::466761375671279000
396332641	::466761382319251000
417428775	::466761403424964000
26030273	::466761548333977000
545784705	::466761557909979000
137426396	::466761584954839000
22067825	::466761653959159000
58046021	::466761664121946000
529096266	::466761666214895000
396332641	::466761691259498000
144937748	::466761730887266000
227046044	::466761733907156000
303427354	::466761770288181000
91422810	::466761778165075000
22067825	::466761800524906000
102233693	::466761808108204000
185356495	::466761836063649000
58046021	::466761858482176000
26030273	::466761940065218000
222584958	::466762003814428000
114064449	::466762030800994000
331398205	::466762066053705000
222584958	::466762122899107000
31144939	::466762213509066000
379358099	::466762264435888000
91422810	::466762301211557000
58046021	::466762302700924000
97326618	::466762397546741000
222584958	::466762415858663000
379358099	::466762600559435000
26030273	::466762637145939000
91422810	::466762638735601000
455097630	::466762684881334000
97326618	::466762751822807000
415259927	::466762760345620000
91422810	::466762813780664000
341153843	::466762910271012000
73020435	::466762953891401000
293644929	::466762964763045000
58046021	::466762975676989000
364428125	::466762982173601000
222584958	::466763032916275000
137587439	::466763079678582000
460772038	::466763118643662000
633531552	::466763153754566000
73020435	::466763154823729000
389197869	::466763213150109000
69719136	::466763307207372000
64582219	::466763392267481000
363969403	::466763414703194000
31144939	::466763434647126000
455097630	::466763499579117000
73020435	::466763499591319000
510998653	::466763549314781000
218711172	::466763586510266000
26030273	::466763590532206000
91422810	::466763613969989000
303427354	::466763627211788000
290195625	::466763667841622000
87306187	::466763817666772000
137426396	::466763899375996000
455097630	::466763988953350000
253886962	::466764069979316000
242435004	::466764155693707000
172827217	::466764243162107000
256845035	::466764309067214000
229672512	::466764476369211000
91422810	::466764483314987000
308690900	::466764484212576000
58587013	::466764505415168000
229672512	::466764507151204000
393041277	::466764522934390000
49221816	::466764525287391000
229672512	::466764553917722000
229672512	::466764564206338000
58587013	::466764583320162000
229672512	::466764586104803000
229672512	::466764601137192000
390479008	::466764669022400000
26030273	::466764669995081000
91422810	::466764684994289000
32382173	::466764736559071000
73020435	::466764805190057000
26030273	::466764812999852000
97326618	::466764920210866000
91422810	::466764941123670000
40810916	::466765147520770000
290195625	::466765198217326000
232468321	::466765302790115000
631782776	::466765357794226000
256845035	::466765418716483000
334442114	::466765486190235000
378771457	::466765657522982000
416548217	::466765751957725000
91422810	::466765789451010000
198651083	::466765815506034000
304645030	::466765839325069000
59647298	::466765854927880000
31287131	::466765866063757000
341153843	::466766076576272000
91422810	::466766119907233000
457250385	::466766154166710000
137426396	::466766179579609000
97326618	::466766214883471000
26030273	::466766318360723000
413367641	::466766407406206000
26030273	::466766660980862000
393041277	::466766822684241000
331925277	::466766825787629000
97326618	::466766872122511000
91422810	::466767093778493000
91422810	::466767119028215000
455097630	::466767462965329000
326436771	::466767555332304000
41001071	::466767609133006000
346998772	::466767610613596000
341153843	::466767626342244000
25537528	::466767666196541000
455097630	::466767737793294000
91422810	::466767745137123000
342845822	::466767802485841000
256845035	::466767802926628000
91422810	::466767821100158000
34445704	::466767872862486000
58046021	::466767939438645000
91422810	::466767939900018000
455097630	::466768005460803000
341153843	::466768008682434000
97326618	::466768046707978000
97326618	::466768090710429000
418312513	::466768170074656000
341153843	::466768338547642000
20778748	::466768340221173000
378771457	::466768693335052000
79476731	::466768739791536000
396332641	::466768754157051000
215385454	::466769011401695000
91422810	::466769050551341000
218698577	::466769059695316000
218698577	::466769068373336000
332028268	::466769068876652000
218698577	::466769140783804000
218698577	::466769162594172000
81674504	::466769168692699000
218698577	::466769260078170000
218698577	::466769359177015000
58046021	::466769372577824000
40810916	::466769379779436000
364405877	::466769385089413000
102233693	::466769402222755000
393801885	::466769421927583000
102233693	::466769434107842000
58046021	::466769449375531000
102233693	::466769557114195000
218698577	::466769586265026000
521938520	::466769601846837000
44041485	::466769650651389000
58046021	::466769661120741000
26030273	::466769743232258000
274311440	::466769788212359000
218698577	::466769792691896000
58046021	::466769857426763000
402925254	::466769980814393000
587864456	::466769989878308000
91422810	::466770022660988000
390479008	::466770027887489000
58046021	::466770035047149000
115503799	::466770044211716000
390900557	::466770048703426000
26030273	::466770060367757000
390900557	::466770110548418000
58046021	::466770138461921000
91422810	::466770142085394000
58046021	::466770338735353000
53863390	::466770351989751000
218698577	::466770380754272000
137117871	::466770483464007000
510998653	::466770780231974000
377035998	::466770846590451000
58046021	::466770854836445000
59647298	::466770879092101000
59647298	::466770915679039000
17086308	::466770929058840000
251231824	::466770931923578000
58046021	::466771059744595000
91422810	::466771082381651000
91422810	::466771096755531000
26030273	::466771176421720000
517695658	::466771216892964000
22717394	::466771224396193000
167365283	::466771230972858000
390479008	::466771240150372000
317483868	::466771305950638000
91422810	::466771413647769000
311031621	::466771486246576000
262471070	::466771573232644000
58046021	::466771594338398000
338588400	::466771612784541000
181101394	::466771644686430000
80159052	::466771689477386000
371243365	::466771695165251000
608426191	::466771847770435000
487266327	::466771864258220000
259541688	::466771879655899000
55120405	::466771956621389000
150828387	::466772236960272000
516017637	::466772292203081000
80159052	::466772327443595000
331246659	::466772387761905000
26030273	::466772414169243000
188917484	::466772486559133000
342845822	::466772531664281000
364546435	::466772578351480000
516017637	::466772616418574000
188917484	::466772632617381000
425897170	::466772711545376000
390504920	::466772793905152000
91422810	::466772806232199000
58046021	::466772909323993000
364428125	::466772979020337000
58046021	::466772986197213000
116071398	::466773025518800000
346998772	::466773059202842000
26030273	::466773069634076000
268073941	::466773119597043000
142176687	::466773212660236000
373006574	::466773224328794000
58046021	::466773313621360000
58046021	::466773476922384000
236167599	::466773496379756000
37119867	::466773650960429000
137426396	::466773817260777000
362168275	::466773877264109000
79476731	::466773878573133000
33528820	::466773930255351000
37119867	::466774069845975000
173371030	::466774073226575000
373006574	::466774138468569000
167365283	::466774143858245000
311729942	::466774222648262000
377035998	::466774258799362000
268073941	::466774356971245000
311729942	::466774432246034000
20778748	::466774441058660000
182092022	::466774454551330000
37119867	::466774463271677000
26030273	::466774573950595000
65926573	::466774587469217000
20778748	::466774627487080000
37119867	::466774630653759000
116071398	::466774770038890000
262471070	::466774772685471000
249451202	::466774905392869000
20778748	::466774937777102000
58627481	::466774954512777000
116071398	::466774961441751000
150828387	::466774988515983000
346998772	::466775028646678000
58046021	::466775084154499000
58046021	::466775225347366000
351152035	::466775261149937000
158948390	::466775265398767000
457250385	::466775307874086000
26030273	::466775340044386000
316284345	::466775345459638000
182092022	::466775492515745000
321166954	::466775515450572000
188917484	::466775521955549000
20778748	::466775753531875000
420731308	::466775769868275000
420731308	::466775824369074000
332028268	::466775951682969000
122717174	::466776002849689000
24718142	::466776098890448000
301737159	::466776145615020000
326569368	::466776191228473000
475930595	::466776272501104000
487266327	::466776333465305000
58046021	::466776337173061000
240857453	::466776553511088000
332028268	::466776560385548000
332028268	::466776566630854000
229290429	::466776632465055000
426685539	::466776658733588000
469970755	::466776659744415000
390504920	::466776675578290000
39237011	::466776805698203000
64582219	::466776959133835000
255299055	::466777003795169000
308726677	::466777032001462000
447313860	::466777097722003000
61050527	::466777174242897000
64582219	::466777200331464000
255299055	::466777214944837000
390504920	::466777249031933000
353567857	::466777265108299000
457250385	::466777411078860000
64582219	::466777427130085000
20778748	::466777566570106000
445219284	::466777883956875000
478145352	::466777904031207000
336019882	::466777955759181000
64582219	::466778026508693000
351896383	::466778235372834000
19879486	::466778251223138000
19879486	::466778328519950000
54565883	::466778377039278000
436716308	::466778385708900000
157117376	::466778385847693000
157117376	::466778485554696000
418312513	::466778518466994000
114600119	::466778564994826000
54565883	::466778616773095000
187309818	::466778850202890000
187309818	::466778878686396000
322324723	::466779093753933000
54565883	::466779101533970000
251821834	::466779106236203000
53863390	::466779201257754000
237330810	::466779206949806000
20778748	::466779229942976000
262382570	::466779256916553000
382371778	::466779432422629000
506100348	::466779693891334000
230206940	::466779757448015000
280194602	::466779804159979000
267936760	::466779813454577000
447422715	::466779981784166000
96056317	::466780039225155000
255299055	::466780039565295000
436716308	::466780131009511000
292558028	::466780291885834000
267936760	::466780338602409000
96056317	::466780464762478000
96056317	::466780645784449000
20778748	::466780731872903000
459476150	::466780748737826000
322324723	::466780749228945000
262382570	::466780801212751000
322324723	::466780882750418000
457250385	::466781112334028000
322324723	::466781175512846000
420731308	::466781265723928000
383243793	::466781294370627000
383243793	::466781394996187000
459476150	::466781480610328000
331246659	::466781497962156000
114070939	::466781668653539000
345508633	::466781764833521000
365658620	::466781892524523000
26925878	::466781978298032000
59583601	::466782023664033000
58046021	::466782089204215000
272999900	::466782149790547000
336019882	::466782155603841000
20778748	::466782401012957000
37119867	::466782500719972000
417472148	::466782515164770000
58587013	::466782623499841000
442736318	::466782624296759000
173026357	::466782628503625000
295980167	::466782762360664000
332028268	::466782886582951000
20778748	::466782916849463000
262382570	::466783026484355000
331717534	::466783028040441000
331717534	::466783123016257000
33528820	::466783148500852000
331717534	::466783154708447000
446757000	::466783197666082000
332028268	::466783262539808000
33217361	::466783277219475000
331246659	::466783296458727000
20778748	::466783394983333000
346412695	::466783395172057000
90797741	::466783433189261000
301257200	::466783442378579000
393041277	::466783486330695000
231150237	::466783530689646000
59583601	::466783751016833000
53863390	::466783799590678000
497544291	::466783867811430000
377176939	::466783873645682000
364405877	::466783899847118000
259541688	::466784079137239000
262382570	::466784141070331000
343606449	::466784253229817000
33823755	::466784271214997000
138245975	::466784277548392000
330691749	::466784325204463000
467758710	::466784339116584000
375967762	::466784391985786000
262382570	::466784413775581000
331717534	::466784574128001000
249227650	::466784744655826000
330691749	::466784774108225000
436716308	::466784775873634000
14190836	::466784781066203000
328858212	::466784853460275000
457250385	::466784914352787000
90797741	::466785095966523000
264946102	::466785145135960000
301203823	::466785168225628000
280194602	::466785314166820000
21415532	::466785329782194000
635577431	::466785355929108000
432116634	::466785474686640000
21415532	::466785512544796000
364428125	::466785635051646000
102233693	::466785664084635000
396332641	::466785900551503000
396332641	::466785976950747000
504987901	::466786076825518000
436716308	::466786198242222000
167365283	::466786231695597000
545784705	::466786473304686000
247159855	::466786492007059000
262382570	::466786526513606000
247159855	::466786600081305000
159986953	::466786665202077000
615688476	::466786665797648000
247159855	::466786839714488000
20778748	::466786862028570000
21415532	::466786900213526000
567014078	::466787125200158000
521938520	::466787133416427000
568915908	::466787244356141000
25537528	::466787303961006000
20778748	::466787319169953000
602895412	::466787462296387000
602895412	::466787483825745000
58046021	::466787515182354000
445903498	::466787576951877000
567014078	::466787770686783000
506100348	::466787880703393000
635796096	::466788006670897000
506760887	::466788079236157000
567014078	::466788217082380000
195563881	::466788353019748000
25410192	::466788423450103000
414004311	::466788577180139000
447976503	::466788644175360000
230206940	::466789032899653000
19945993	::466789247085985000
331717534	::466789385095380000
433916111	::466789469501136000
598832393	::466789487704420000
443376354	::466789610710765000
567014078	::466789619707953000
311924851	::466789671930834000
222584958	::466789685377781000
20778748	::466789692223291000
331717534	::466789714302103000
331717534	::466789813669347000
79606394	::466789867242799000
331717534	::466789933492211000
87306187	::466790004875083000
195563881	::466790116480933000
567014078	::466790213843701000
20778748	::466790308785954000
230206940	::466790342516162000
58847822	::466790515237593000
52818001	::466790745966256000
443376354	::466791025068212000
567014078	::466791073617285000
280826646	::466791092323504000
52818001	::466791182908276000
49221816	::466791237035380000
222584958	::466791287304118000
17595323	::466791503671881000
384503737	::466791563369013000
372507812	::466791664820842000
414004311	::466791682759872000
156166678	::466791707451719000
594844703	::466791826746138000
20778748	::466792027364265000
156166678	::466792157617979000
386956382	::466792170339311000
156166678	::466792177914236000
594844703	::466792223598604000
273955213	::466792330742484000
156166678	::466792396265504000
230206940	::466792640315682000
222584958	::466792671218892000
500388817	::466792766454775000
207781904	::466792794598539000
386956382	::466792857911562000
342845822	::466792875032719000
372507812	::466792894209089000
331717534	::466792978888290000
271717879	::466793051407790000
331717534	::466793076485545000
122799833	::466793097830350000
271717879	::466793263656366000
500388817	::466793267078524000
39237011	::466793307537158000
38991775	::466793397232349000
271717879	::466793557597356000
49886698	::466793574839771000
122799833	::466793613163520000
194129729	::466793619899166000
408099427	::466793764799774000
229385654	::466793792150831000
182092022	::466793836782419000
408099427	::466794145781387000
187741596	::466794352829038000
156166678	::466794721763815000
182092022	::466794737861537000
331246659	::466794898960551000
58627481	::466794958759161000
457250385	::466794973544083000
331717534	::466794996134604000
271717879	::466795108541943000
20778748	::466795109846380000
321839755	::466795214120562000
182092022	::466795534959661000
283328574	::466795823364182000
100376439	::466795955434426000
49221816	::466796061584293000
29849760	::466796184376328000
500388817	::466796240798105000
331717534	::466796561612435000
359776589	::466796762058223000
331717534	::466796874465554000
218321424	::466797140715380000
156166678	::466797147736662000
331717534	::466797616022700000
331717534	::466797683609722000
194129729	::466797695827714000
218321424	::466797998286979000
175532031	::466798034769031000
269151566	::466798210913013000
331717534	::466798232803483000
378771457	::466798407017721000
38991775	::466798891414061000
635796096	::466798924833898000
296627238	::466798987656560000
390900557	::466798995935739000
78513872	::466799305106653000
25383063	::466799365122555000
175532031	::466799436598104000
339565561	::466799826852524000
59583601	::466799853646151000
28461859	::466800019430182000
78513872	::466800094105198000
303342881	::466800288473423000
60578212	::466800510818062000
469970755	::466800524394651000
303342881	::466800663675273000
60578212	::466800683292049000
487266327	::466800715860426000
303342881	::466800948187107000
320954938	::466801027438497000
383045348	::466801137551941000
166307106	::466801219566981000
303342881	::466801332645801000
303342881	::466801542943997000
505219745	::466801653090234000
331717534	::466801694190620000
25469735	::466802299017248000
443376354	::466802581579120000
331717534	::466802582309330000
418841887	::466802907703037000
218321424	::466802986459889000
331717534	::466803178412179000
365021832	::466803374135209000
443376354	::466803409564090000
222584958	::466804007839617000
155650977	::466804009446424000
348683759	::466804031143575000
443376354	::466804043424477000
253886962	::466804058473631000
222584958	::466804088135368000
269151566	::466804122809683000
38991775	::466804167903027000
220632867	::466804177327230000
303342881	::466804178070032000
27986325	::466804271485173000
155650977	::466804311188832000
34204169	::466804649668775000
554852227	::466804655524036000
220632867	::466804683894304000
443376354	::466804704626765000
166877807	::466805086216146000
222584958	::466805109423214000
166877807	::466805149256536000
385259637	::466805164842971000
154241297	::466805199404007000
220632867	::466805453738225000
166877807	::466805498755289000
303342881	::466805526345441000
303342881	::466805571505516000
303342881	::466805696160219000
9563172	::466805833431388000
78513872	::466805875311935000
331717534	::466805913794641000
166877807	::466806119189319000
412000113	::466806212798189000
166877807	::466806334512713000
390504920	::466806374564122000
166877807	::466806627275112000
303342881	::466806878496759000
303342881	::466806913515024000
166877807	::466806970788245000
331717534	::466807309344464000
166877807	::466807414432735000
412304311	::466807610893926000
509523903	::466807639016345000
16166332	::466807762648068000
390504920	::466807949474951000
390504920	::466808047328059000
588531316	::466808211106840000
38991775	::466808351251509000
166877807	::466808810779078000
20275866	::466808876827172000
382414670	::466809053923266000
20275866	::466809099191975000
38991775	::466809279341944000
331246659	::466809785828909000
320452099	::466810123856252000
202927618	::466810370623930000
346412695	::466810818856632000
504987901	::466811050483253000
400266696	::466811230460837000
429348972	::466811381333770000
202927618	::466811409599188000
33823755	::466811459414937000
202927618	::466811521373196000
567014078	::466811522711568000
78513872	::466811558689927000
33823755	::466811612221829000
318065690	::466811740844724000
400266696	::466811894011936000
73275873	::466811907815403000
633506625	::466812036458876000
276256841	::466812099663233000
443376354	::466812304164945000
390504920	::466812458804715000
73275873	::466812623103614000
400266696	::466812651633274000
400266696	::466812902188802000
334423964	::466813017670176000
414449852	::466813428447711000
25469735	::466813589970747000
414449852	::466813760384950000
414004311	::466813933966200000
400266696	::466814120587972000
238880491	::466814288565665000
516542821	::466814512583434000
400266696	::466814515670040000
267936760	::466814714832355000
280194602	::466815021377671000
318065690	::466815048753496000
516542821	::466815110900875000
124374229	::466815182799650000
124374229	::466815197714599000
285141722	::466815349774893000
266210776	::466815363079217000
267936760	::466815409807564000
277278671	::466815464228675000
383243793	::466815530410582000
409777239	::466815802461548000
90797741	::466815866433454000
383243793	::466815901342236000
90797741	::466816104640544000
608426191	::466816145409208000
90797741	::466816994205900000
90797741	::466817175395643000
90797741	::466817231922294000
383243793	::466817382292258000
336019882	::466817498797453000
383243793	::466817577843318000
16166332	::466818123891347000
318065690	::466818376791117000
90797741	::466818402863288000
616892340	::466818687240921000
378850242	::466818825577836000
73275873	::466819346098970000
167365283	::466819545106100000
336019882	::466819575049232000
30223693	::466819627113127000
277278671	::466819648780906000
438115686	::466819970702143000
90797741	::466820108883886000
90797741	::466820207697477000
90797741	::466820546429071000
438115686	::466820568293990000
277278671	::466820875103137000
438115686	::466820975527346000
64926237	::466821225470504000
438115686	::466821275344576000
171724420	::466821335675445000
277278671	::466821487018516000
16166332	::466821492144349000
171724420	::466821802816045000
320954938	::466821930817839000
171724420	::466821940649275000
277278671	::466822005203812000
253057868	::466822285601812000
33217361	::466822556175958000
637303583	::466822617328922000
275260502	::466822770949488000
635577431	::466823011874525000
253057868	::466823018929721000
277278671	::466823245694398000
47547782	::466823781177368000
167184626	::466824059032850000
30406728	::466824134266073000
47547782	::466824410880819000
181101394	::466824822643650000
277278671	::466824929497718000
363722761	::466824990953046000
47547782	::466825596400447000
95504927	::466825597948547000
95504927	::466825687639552000
95504927	::466825713820368000
167183597	::466825849073709000
277278671	::466825854874423000
363722761	::466825917860691000
30406728	::466825992070111000
261900342	::466826129081634000
277278671	::466826452004909000
173026357	::466826546985328000
30406728	::466826807551873000
171724420	::466827036049162000
212490176	::466827187237048000
130312780	::466827413758812000
130312780	::466827462282715000
30406728	::466827659691819000
30406728	::466827829288529000
182092022	::466828098487345000
30406728	::466828166913212000
382414670	::466828433155039000
159986953	::466828589716242000
337388641	::466828762563084000
30406728	::466829155821043000
30406728	::466829228025970000
311729942	::466829258262716000
311729942	::466830059249348000
30406728	::466830180183339000
280194602	::466830322123153000
14955026	::466830447918325000
341493662	::466830539203543000
14955026	::466830560099172000
30406728	::466830725556088000
173026357	::466830856359641000
30406728	::466831171389648000
30406728	::466831329649111000
145469568	::466831377145409000
30406728	::466831575217217000
30406728	::466831894760259000
261900342	::466831998510964000
383243793	::466832025245065000
516542821	::466832245349974000
30406728	::466832269869449000
501554267	::466832335741386000
290265158	::466832439122202000
30406728	::466832551265304000
261900342	::466832590692159000
30406728	::466832930191319000
501554267	::466833265257897000
318065690	::466833440508084000
290265158	::466833470228946000
290265158	::466833551690698000
301761224	::466833606132768000
383243793	::466833814690336000
17830276	::466834054252204000
17830276	::466834229016289000
85651876	::466835420664578000
33823755	::466835440570339000
331717534	::466836510596419000
342878651	::466836836413739000
319851493	::466837033957072000
85651876	::466837430994497000
222584958	::466837820036759000
222584958	::466837999695564000
408031484	::466838216197156000
28510276	::466838624181686000
222584958	::466838666694782000
159726392	::466838826900402000
319851493	::466838922794790000
222584958	::466839036980518000
473718221	::466839047726313000
222584958	::466839244627931000
103244523	::466840600600272000
103244523	::466840769420992000
159726392	::466840835728764000
460765832	::466840875990269000
501554267	::466841144907673000
103244523	::466841338206359000
311729942	::466841406016086000
318065690	::466841998201077000
96013044	::466842040248975000
283051149	::466842407426748000
103244523	::466845263265398000
103244523	::466845500344242000
630076052	::466845509563322000
630076052	::466845611325542000
630076052	::466845641952350000
630076052	::466845945330540000
460765832	::466846335082442000
58847822	::466847757068955000
630076052	::466848857792315000
300607168	::466849259317637000
212490176	::466849423981428000
103244523	::466849464062181000
212490176	::466849695835226000
318065690	::466849702692937000
318065690	::466849873971531000
346412695	::466849941885706000
73020435	::466850293267718000
322324723	::466850374498803000
365658620	::466850525711839000
50546012	::466850806260834000
505542733	::466851723714105000
505542733	::466851815128961000
73020435	::466851897434193000
122799833	::466852353963229000
505542733	::466852412242673000
505542733	::466852894008832000
505542733	::466853153208422000
505542733	::466853580087885000
35706997	::466853970288193000
505542733	::466854053054398000
505542733	::466854254590713000
505542733	::466854895694258000
152715270	::466855031124131000
505542733	::466855057544077000
505542733	::466855323450351000
505542733	::466855546931277000
222636373	::466856406034169000
505542733	::466856565216006000
505542733	::466856718656217000
505542733	::466856887145598000
505542733	::466857039939907000
505542733	::466857451615047000
505542733	::466857727155658000
224452115	::466857938292707000
625900103	::466858098489958000
149980973	::466858193797148000
60712766	::466858746665512000
315872678	::466863168338161000
505542733	::466863794761641000
296627238	::466864395285303000
505542733	::466864777138958000
505542733	::466864878062284000
505542733	::466865004361179000
505542733	::466865289003409000
258226046	::466865375645564000
505542733	::466865396616683000
342845822	::466865874251833000
396663806	::466865976336994000
379253079	::466865991373570000
396663806	::466866044519600000
396663806	::466866078019489000
286487329	::466866232407625000
505542733	::466866246005186000
396663806	::466866481339580000
15186859	::466866661027770000
342878651	::466868970465660000
505542733	::466869466060443000
505542733	::466870306485719000
505542733	::466870697365495000
379253079	::466871840561188000
505542733	::466872279507283000
100934605	::466872905192595000
505542733	::466873214581223000
505542733	::466873500376903000
100934605	::466873617784258000
505542733	::466873884386406000
100934605	::466874214218473000
213187842	::466874444150243000
45190114	::466874666502455000
505542733	::466875134364495000
27626703	::466875406277046000
505542733	::466876731941343000
505542733	::466876818050392000
336347539	::466877416158535000
336347539	::466877611852169000
30223693	::466877874989830000
258226046	::466878070385684000
505542733	::466878072558329000
505542733	::466878219283492000
37867502	::466878251944906000
258226046	::466878697547370000
263013923	::466879941439938000
263013923	::466880015389294000
505542733	::466880026961395000
505542733	::466880199716384000
467852949	::466881221683716000
506707370	::466881248930304000
17326645	::466881974658158000
467852949	::466882344322744000
270184109	::466883276943396000
301657872	::466883703130439000
587864456	::466884388215865000
69044676	::466884449313882000
568915908	::466884798951084000
506519570	::466885879987204000
351316240	::466886135889686000
286487329	::466886561267597000
244995179	::466887069936406000
16107745	::466887949179973000
23027915	::466888991594127000
49221816	::466889257253343000
211645751	::466889313721262000
49221816	::466889328921440000
211645751	::466889667154305000
275813402	::466889831428026000
97307001	::466890165927944000
181812900	::466891350286553000
500239410	::466891876469964000
508054066	::466892151029497000
411786523	::466892310907994000
508054066	::466892471444992000
28405302	::466892636704346000
257225781	::466892706254290000
508054066	::466892726990934000
297052199	::466892809731993000
297052199	::466893071745970000
305216922	::466893315208908000
165658390	::466893605248839000
22944914	::466893739567628000
16107745	::466894104975384000
17326645	::466894535063527000
214678768	::466895091777282000
23027915	::466895390777020000
261900342	::466896315700350000
29849760	::466896471975931000
261900342	::466896719389945000
261900342	::466897242474164000
137426396	::466897279631126000
379253079	::466897441347080000
40375959	::466897722419580000
236930269	::466898539755233000
425381729	::466899503912865000
343018153	::466899588343799000
245957488	::466900297819115000
404496513	::466900344765575000
105852149	::466900432413929000
203145029	::466900700904300000
407395368	::466900949399658000
22294252	::466901006995845000
187049333	::466901015560982000
26198467	::466901221408653000
184195472	::466901356427476000
22294252	::466901441995493000
460772038	::466901868539416000
98806791	::466902748194406000
31250549	::466902908714250000
454471454	::466903145293963000
210674392	::466903290924376000
186823940	::466903458008678000
489078088	::466903833940328000
416506126	::466903892802818000
365523194	::466903941217665000
301737159	::466904449949384000
16107745	::466905200234868000
33904380	::466905879996936000
60399576	::466907022932180000
81765661	::466907216159580000
153230202	::466907365795569000
409777239	::466908097290993000
100090407	::466908388454969000
283328574	::466908470415851000
422214932	::466908638955577000
100090407	::466909091651416000
122799833	::466909310925422000
631782776	::466909316025696000
118810756	::466909494971092000
215385454	::466909524142858000
259876316	::466910158611021000
100090407	::466910218417614000
108798356	::466910243008413000
319469530	::466910309647536000
454471454	::466910436999180000
208894791	::466910512882540000
62396842	::466910527696797000
72210207	::466910593060831000
259876316	::466911410279428000
245957488	::466911583814582000
259876316	::466912333080838000
253057868	::466912359173197000
57933673	::466912518867124000
215385454	::466912604846571000
253057868	::466912756956815000
186823940	::466913141335408000
140994915	::466913276878917000
254711141	::466913681670823000
253120136	::466914013968748000
341734040	::466914025867972000
615688476	::466914264205115000
726320420	::466914387907723000
545540214	::466914720151138000
83878535	::466915336936095000
45527216	::466915435317714000
62396842	::466915676649951000
37977930	::466915947740405000
621474989	::466916254687985000
341734040	::466916374330105000
341734040	::466916511404158000
37977930	::466916529238736000
341734040	::466916538218328000
513270198	::466916629683527000
39469570	::466916675821268000
341734040	::466916798244192000
202196262	::466916866321940000
38440249	::466916951298543000
167184626	::466917172078325000
27237232	::466917231960797000
277794018	::466917525377146000
31144939	::466917537914314000
285906246	::466918043247841000
487266327	::466918070892519000
94226339	::466918243580391000
133508241	::466918286400049000
351152035	::466918335578251000
263433687	::466918424690851000
341734040	::466918484065009000
413367641	::466918490403008000
621474989	::466918538658471000
34536365	::466918572489326000
430387521	::466918809350057000
58587526	::466919140239114000
112801155	::466919751336214000
432888405	::466920111337525000
560822598	::466920310286319000
120853830	::466920428276305000
141735027	::466920567476875000
364405877	::466920576922034000
621474989	::466920583767543000
621474989	::466920823501381000
341037427	::466921039478259000
147779508	::466921421516451000
150034005	::466921457621405000
283328574	::466921998300741000
329471370	::466922152755605000
58587013	::466922189262839000
147779508	::466922701001875000
29849760	::466922781192757000
18137013	::466922815095332000
152127827	::466922816713928000
264622253	::466922827443367000
345261852	::466922842135617000
253057868	::466923091776380000
18137013	::466923169862148000
190624012	::466923176249679000
286265668	::466923221996949000
65412211	::466923381464768000
341734040	::466923970348851000
468965579	::466924069766434000
23838693	::466924072752787000
21623464	::466924156915695000
23838693	::466924305151197000
159944196	::466924451615879000
316284345	::466924463595225000
341734040	::466924538425384000
21623464	::466924540459638000
145572480	::466924676782903000
443376354	::466924863807303000
302525103	::466925046485630000
331398205	::466925069630193000
87306187	::466925151662391000
400704846	::466925265214390000
87306187	::466925351424516000
404496513	::466925359293014000
283328574	::466925507766788000
256638502	::466925688767782000
263433687	::466925739921907000
92905148	::466925865985908000
529096266	::466926195091980000
16846197	::466926798392283000
341734040	::466927010854367000
116071398	::466927159169519000
143455927	::466927405764837000
579271413	::466927590356172000
59647298	::466928125675175000
485252693	::466928211310694000
108798356	::466928470451179000
108798356	::466928626735120000
58587526	::466928675540045000
297052199	::466928751788314000
71284640	::466928898283167000
115503799	::466929242337726000
193192138	::466929341323280000
621474989	::466929773781192000
100090407	::466929921773023000
55704588	::466930460321263000
300594041	::466930646384779000
86970230	::466930711300030000
59647298	::466930987050340000
256088386	::466931696630120000
376541246	::466932056782802000
457250385	::466932316921552000
529096266	::466932868145762000
221740779	::466932967705952000
221740779	::466933047414497000
30944417	::466933444606689000
414066292	::466933665571041000
221740779	::466934239649595000
90797741	::466934366896406000
275813402	::466934505115516000
534913317	::466935092430917000
357306642	::466935100396277000
109655774	::466935116132925000
13683762	::466935293090598000
230206940	::466935326213406000
461652679	::466935662235496000
352943670	::466935800198754000
114633433	::466935996261466000
31258629	::466936260808818000
186287095	::466936448735010000
394776489	::466936712078561000
51649971	::466936769691148000
352943670	::466936875416965000
394776489	::466936897936572000
394776489	::466936941439889000
114633433	::466937199917682000
420006994	::466937451114950000
86474692	::466937602046984000
37977930	::466937727863504000
417472148	::466937773618765000
56723331	::466937783714476000
56723331	::466937803884871000
331482356	::466937921883209000
29849760	::466938014241804000
285906246	::466938059075112000
505323751	::466938065835925000
420006994	::466938412415844000
336821368	::466938450717843000
33904380	::466938485874905000
249451202	::466938588752388000
120853830	::466938672966017000
234143570	::466939131516702000
316284345	::466939265491140000
411700909	::466939351222718000
485252693	::466939369409224000
230903702	::466939417119031000
218711172	::466939562485620000
24537703	::466939654634491000
237112765	::466939750272610000
358296822	::466939762603872000
509523903	::466939878555787000
467043006	::466939990262677000
358296822	::466940171661742000
121100953	::466940396363612000
18929923	::466940430253588000
509523903	::466940453997121000
237112765	::466940503766757000
95723533	::466940510217961000
16107745	::466940601603473000
48157278	::466940874765516000
32125015	::466941081108881000
509523903	::466941081683124000
18929923	::466941289108635000
209345596	::466941295282245000
506519570	::466941516519194000
379357885	::466941781238878000
98806791	::466941811580080000
598832393	::466941845767860000
209345596	::466941952001191000
438647243	::466942196797546000
86243090	::466942248005812000
372493368	::466942252498305000
150034005	::466942338112430000
64596921	::466942376410636000
145469568	::466943317976944000
71284640	::466943430984482000
4434941	::466943482599194000
145469568	::466943526308048000
237330810	::466943608378392000
473118863	::466944178555871000
41143305	::466944193437245000
237330810	::466944446932975000
145469568	::466944551781801000
71284640	::466944689737048000
222687654	::466944953613287000
145469568	::466945022844096000
352943670	::466945025771728000
208894791	::466945041613606000
208894791	::466945116981035000
352943670	::466945173558005000
197277853	::466945312901586000
354412568	::466945380681539000
322842111	::466945765172981000
128284695	::466945876746043000
105607367	::466945934510026000
137117871	::466946347459813000
313496905	::466946585994088000
19071786	::466946635646631000
28736200	::466946685416263000
394776489	::466946715472642000
246050172	::466946822116634000
15733436	::466946897199239000
72882594	::466946911597887000
200849010	::466946974906716000
249468865	::466947045224235000
470801476	::466947092322484000
396786261	::466947141554810000
145469568	::466947318147592000
17595323	::466947336283774000
243011588	::466947342424604000
25410192	::466947500289449000
243011588	::466947501686525000
216819428	::466947593650860000
25410192	::466947729331982000
275260502	::466948005086519000
30787413	::466948051819429000
634615880	::466948069494247000
277204534	::466948077522550000
457250385	::466948088842559000
216819428	::466948108216455000
80159052	::466948330946195000
334825824	::466948339414863000
59622669	::466948386256465000
146608159	::466948488073199000
274693254	::466948775575961000
411700909	::466948868912193000
133112299	::466948949644177000
314251743	::466948995378868000
314251743	::466949069836132000
359806236	::466949115461369000
34204169	::466949309091807000
314251743	::466949392071548000
314251743	::466949527828574000
23933265	::466949829525241000
455097630	::466949880121155000
314251743	::466949909741309000
489078088	::466949976321687000
26925878	::466950095766695000
489078088	::466950144353910000
355598729	::466950163710218000
338830055	::466950333705768000
213187842	::466950351019458000
316284345	::466950842730708000
483526518	::466950984615206000
320452099	::466951048796459000
18277474	::466951126928334000
211645751	::466951138667819000
18277474	::466951252346425000
51964139	::466951289813753000
273748024	::466951290321248000
217214677	::466951400157491000
334825824	::466951569746169000
633010300	::466951717847056000
352943670	::466952020453122000
19028099	::466952190373158000
405239647	::466952367737303000
52252090	::466952458506231000
323246381	::466952685712048000
115824990	::466952844600307000
115824990	::466952856742813000
316284345	::466952865492520000
384594087	::466952900263301000
115824990	::466952906495631000
115824990	::466952942470176000
479222401	::466952968588099000
115824990	::466952969900920000
447313860	::466953077581283000
322446637	::466953167943389000
15733436	::466953241637711000
131254355	::466953242929160000
320954938	::466953277892874000
461652679	::466953301217800000
408224760	::466953310813945000
529096266	::466953344507207000
120532808	::466953407551381000
394776489	::466953534672764000
461652679	::466953575709417000
379357885	::466953629283659000
316284345	::466953830425714000
21764174	::466953848889020000
299389082	::466953916924850000
33904380	::466953920183431000
62975545	::466954034683727000
316284345	::466954231522811000
40097041	::466954295686860000
86243090	::466954346790682000
388397248	::466954756188274000
311724390	::466954821430308000
27626703	::466954865717948000
219092257	::466955021972561000
36219010	::466955131230355000
130996784	::466955210284621000
412159259	::466955366421381000
316284345	::466955532788830000
633010300	::466955565626064000
616892340	::466955602866876000
438647243	::466955631015264000
412159259	::466955729115435000
65482831	::466955733238820000
412159259	::466955788984938000
477188816	::466955801106845000
363722761	::466955881964634000
376541246	::466955884397342000
86474692	::466956113032671000
412159259	::466956206267842000
338477631	::466956240548265000
152715270	::466956450464411000
226995875	::466956582820274000
412159259	::466956783458590000
316284345	::466956791763730000
15733436	::466956896659046000
299879238	::466957193535705000
364428125	::466957337492992000
15733436	::466957345483141000
412159259	::466957387790704000
13683762	::466957586269741000
465292139	::466957627713683000
260038180	::466958024100167000
27335023	::466958062147096000
367990281	::466958068618903000
60578212	::466958153750282000
384503737	::466958156145229000
173026357	::466958195819573000
226995875	::466958276031414000
316284345	::466958281890869000
27335023	::466958505598283000
420006994	::466958774205681000
420006994	::466958776902639000
412159259	::466958918329974000
335759212	::466959022831042000
36943663	::466959263332843000
412159259	::466959275684675000
377176939	::466959319607824000
62396842	::466959486595252000
24803741	::466959499472158000
52818001	::466959611115741000
316284345	::466959780758974000
52818001	::466960065313128000
52818001	::466960261434195000
52818001	::466960526115749000
86349050	::466960550858326000
588634771	::466960587092926000
34204169	::466960642453540000
389197869	::466960654356975000
588634771	::466960684904116000
350424007	::466960706152460000
34204169	::466960776801316000
45173032	::466960806996099000
34204169	::466960854957965000
350424007	::466961008708550000
316284345	::466961126803382000
155650977	::466961152166342000
417428775	::466961248081690000
470801476	::466961331099549000
45173032	::466961344537706000
62396842	::466961358744223000
237112765	::466961426595065000
97592081	::466961445864083000
222687654	::466961549135863000
237112765	::466961571931906000
52818001	::466961629611970000
130312780	::466961779998720000
316284345	::466961971456512000
4434941	::466962041496801000
537633292	::466962421761191000
282625909	::466962473916964000
282625909	::466962475946999000
458847153	::466962982535041000
383243793	::466963023286894000
574250205	::466963049266434000
97592081	::466963467195678000
290195625	::466963533238763000
213767620	::466963547575291000
339565561	::466963593276428000
352943670	::466963609449275000
412159259	::466963641581846000
97592081	::466963677837819000
339565561	::466963697827840000
383243793	::466963894116679000
383243793	::466963982503251000
97592081	::466964089030582000
97592081	::466964199491792000
97592081	::466964403951509000
316284345	::466964412071706000
414066292	::466964586911252000
97592081	::466964647120502000
364428125	::466964682499444000
40375959	::466964701902290000
30529918	::466964845875589000
316284345	::466964865010397000
37977930	::466965141456977000
574250205	::466965275917975000
40375959	::466965308881010000
316284345	::466965377340411000
241324134	::466965540968624000
316284345	::466965592730525000
264300486	::466965841783697000
34204169	::466965954543755000
239257340	::466966150006706000
264300486	::466966299533664000
34204169	::466966332614135000
40375959	::466966494006763000
316284345	::466966498112970000
316284345	::466966685489311000
237112765	::466966691201957000
320560322	::466966727117791000
118810756	::466966885758926000
352943670	::466966908546211000
234828491	::466966915814944000
225203526	::466967055925645000
364428125	::466967084602519000
216819428	::466967304967049000
414004311	::466967397467840000
352943670	::466967555072987000
420006994	::466967656273158000
25784705	::466967695854800000
368386947	::466967716935790000
420006994	::466967718722146000
457250385	::466967744366538000
412159259	::466967796270637000
316284345	::466967875342045000
397717926	::466967954937348000
420006994	::466968159564877000
574250205	::466968166024110000
40375959	::466968172730802000
134181956	::466968205169532000
316284345	::466968402440224000
43967474	::466968552097206000
254711141	::466968666739724000
97592081	::466968837535977000
316284345	::466968866468679000
253879613	::466968916825108000
24803741	::466968971347234000
278316478	::466968985083609000
316284345	::466969116767948000
316284345	::466969605026893000
17448907	::466969887613927000
80159052	::466969898896216000
403020871	::466969923231555000
25537528	::466969981306277000
210671307	::466969994069151000
78384326	::466970065179402000
97592081	::466970110142328000
80159052	::466970335351296000
316902035	::466970423885070000
293246270	::466970463780892000
352943670	::466970507049320000
15467792	::466970561004838000
234828491	::466970704382918000
15467792	::466970770283835000
98806791	::466970785664339000
34204169	::466970806858567000
263013923	::466970853779861000
27335023	::466971091294908000
79754464	::466971194529308000
334825824	::466971326008537000
91666102	::466971366928166000
43208085	::466971619756630000
380723702	::466971788405379000
91422810	::466971947624960000
352943670	::466971962258886000
254711141	::466972018881994000
43208085	::466972020539142000
445826532	::466972058820575000
246050172	::466972219206148000
445826532	::466972234037608000
109655774	::466972311178862000
15467792	::466972483309305000
97592081	::466972618415828000
227046044	::466972837119811000
378771457	::466972842085474000
411777707	::466972990895177000
445826532	::466973069027082000
58587013	::466973077486583000
412159259	::466973136110358000
276256841	::466973166825639000
245935219	::466973539321786000
43208085	::466973547706191000
50546012	::466973574859743000
97592081	::466973755106164000
580156304	::466974029178765000
421356901	::466974154936565000
24718142	::466974249400295000
266235648	::466974291477557000
510998653	::466974548714586000
36219010	::466974608215003000
421356901	::466974623029276000
412159259	::466974754771984000
433932391	::466974814465695000
421356901	::466974853225267000
390504920	::466974896791498000
97592081	::466974900188499000
97592081	::466975012998496000
385259637	::466975026865254000
198651083	::466975140317003000
412159259	::466975190417563000
412159259	::466975239532863000
412159259	::466975317446238000
20935798	::466975323863941000
412159259	::466975377236049000
260038180	::466975500502437000
412159259	::466975602268844000
517695658	::466975753121595000
344285522	::466975779683708000
277760577	::466975950094483000
58587526	::466976150338547000
412159259	::466976182152347000
412159259	::466976418060976000
352943670	::466976592799887000
364641621	::466976612752162000
412159259	::466976702522875000
442736318	::466976714556735000
58587526	::466976824686157000
370850900	::466977022489927000
412159259	::466977169793486000
102233693	::466977301188468000
21568615	::466977337830285000
412159259	::466977341827084000
277760577	::466977380477992000
21568615	::466977450803859000
339565561	::466977463109570000
176489426	::466977567572889000
62975545	::466977810787995000
23933265	::466977814080942000
23225674	::466977897391988000
176489426	::466977942937931000
152127827	::466977964442525000
628045480	::466977979881377000
412159259	::466977981810749000
152127827	::466978047972089000
97592081	::466978143564091000
50151347	::466978173591093000
97592081	::466978207288524000
152127827	::466978305833721000
30787413	::466978397541765000
152127827	::466978535392157000
229650081	::466978612047273000
385259637	::466978657568063000
312710029	::466979129523306000
390504920	::466979235824156000
491969843	::466979248570654000
350083690	::466979273115705000
390504920	::466979312973791000
114633433	::466979355491438000
407279448	::466979513415766000
407279448	::466979703505817000
78384326	::466979870464286000
537633292	::466979878185607000
419105102	::466979945395130000
537633292	::466980063297421000
402925254	::466980303995555000
19879486	::466980444311805000
98806791	::466980567141974000
59622669	::466980844309987000
239257340	::466980861582516000
390504920	::466981023478075000
19879486	::466981058055897000
19879486	::466981120936919000
571363101	::466981135718035000
283625404	::466981273404444000
332028268	::466981385706545000
62975545	::466981417046384000
332028268	::466981435031568000
332028268	::466981504275329000
19879486	::466981553424199000
332028268	::466981595694391000
390504920	::466981650161610000
142176687	::466981657300721000
332028268	::466981664401281000
351316240	::466981838003912000
352943670	::466981981050261000
341734040	::466982218691125000
25410192	::466982508555280000
62975545	::466982769310982000
390504920	::466982931286589000
231689668	::466983082390978000
341734040	::466983128179802000
71878260	::466983143158063000
467758710	::466983145137389000
450378413	::466983186044448000
359849721	::466983214041407000
356448818	::466983446988869000
28736200	::466983469008949000
25410192	::466983473383608000
249227650	::466983702359441000
22944914	::466983735523819000
359849721	::466983816029290000
202927618	::466984209911775000
467758710	::466984241100619000
297542894	::466984633549090000
29786990	::466984837543657000
468965579	::466984901472813000
6652302	::466985226711756000
635577431	::466985408207659000
249227650	::466985548947931000
19879486	::466985873003663000
396332641	::466985890141569000
311729942	::466986109533442000
379253079	::466986121235554000
328057955	::466986133940080000
321839755	::466986437582540000
319851493	::466986596521476000
430943995	::466986699701383000
379253079	::466986792911372000
430943995	::466986831075373000
23663256	::466986864592052000
311729942	::466986925031968000
33358166	::466987210601148000
379253079	::466987211251277000
97592081	::466987438448336000
18722083	::466987495582744000
321839755	::466987525387476000
97592081	::466987773040541000
18722083	::466987828925067000
284931188	::466987932482822000
580156304	::466988013567098000
17830276	::466988104516005000
26925878	::466988442048417000
284931188	::466988600836759000
438647243	::466988623184007000
312710029	::466989136998457000
215385454	::466989256570044000
361532861	::466989257936998000
421179396	::466989347116679000
126428969	::466989406134337000
16006363	::466989424983945000
320452099	::466989460127633000
267357514	::466989514510962000
529096266	::466989536653111000
4434941	::466989634027651000
15733436	::466989638373371000
529096266	::466989743310639000
430943995	::466989840975007000
20778748	::466990238049374000
260338000	::466990441146363000
257831311	::466990474272595000
346654346	::466990514823122000
145469568	::466990550088814000
145469568	::466990622478315000
503741267	::466990735452286000
15733436	::466990930718126000
41230104	::466990973352828000
258506164	::466991068349595000
321839755	::466991089899958000
145469568	::466991120086347000
145469568	::466991166454386000
17326645	::466991454091739000
145469568	::466991468238737000
379358099	::466991578662592000
359104594	::466991650859134000
145469568	::466991664154685000
168864295	::466991686653317000
259021462	::466991687697305000
27836945	::466992302632611000
27836945	::466992304163520000
296590824	::466992354696519000
461652679	::466992676542230000
461652679	::466992819840634000
21568615	::466992914913296000
196659229	::466993578862845000
501554267	::466993824422969000
169318703	::466993868404449000
40097041	::466993935848452000
420006994	::466994127268102000
26925878	::466994159010988000
30944417	::466994234328104000
554041249	::466994471595286000
331398205	::466994534472105000
255547325	::466994844364054000
41001071	::466995027970117000
429491583	::466995128046219000
442736318	::466995200959983000
125560060	::466995219485822000
73275873	::466995219703939000
222584958	::466995348498415000
29849760	::466995405444481000
24718142	::466995477435523000
168864295	::466995690175225000
554041249	::466996065711833000
304224068	::466996491114921000
40708485	::466996501420724000
274311440	::466996670396641000
263433687	::466996896624824000
25469735	::466996987293073000
364405877	::466996999233875000
259021462	::466997157485363000
263433687	::466997468597465000
91422810	::466997502869516000
183438897	::466997510821912000
364405877	::466997533710237000
242305581	::466997545261346000
91422810	::466997605596405000
59370673	::466997696478191000
91422810	::466997845891883000
15681561	::466997908634861000
518039543	::466997973029621000
259021462	::466998026800607000
373006574	::466998090520461000
59370673	::466998098791653000
91422810	::466998172142022000
275260502	::466998248129851000
91422810	::466998345207009000
258916835	::466998410504339000
319851493	::466998430988910000
300607168	::466998439122059000
259021462	::466998501314793000
350424007	::466998552808263000
519909326	::466998828043096000
108798356	::466998842924081000
114291753	::466998893960773000
587940951	::466999320336928000
193796724	::466999378746802000
417449044	::466999382353526000
161302101	::466999501467947000
259021462	::466999556631040000
417472148	::466999678215528000
284931188	::466999733245202000
283328574	::466999882646323000
173026357	::467000527143051000
20275866	::467000840419418000
97592081	::467000954542252000
315559101	::467001104212172000
60218540	::467001469405626000
90797741	::467001482341285000
252756099	::467001508463386000
254711141	::467001645058895000
346412695	::467001736419221000
301737159	::467001777809006000
254711141	::467001816484286000
301657872	::467002146164973000
415206019	::467002159767502000
91422810	::467002241753174000
91422810	::467002271956344000
15733436	::467002306823979000
283328574	::467002731547226000
23933265	::467003037832056000
470801476	::467003276962328000
461652679	::467003436094214000
436188872	::467003571083694000
615507620	::467003623260446000
436188872	::467003671331741000
437082385	::467003760737517000
22285873	::467003890526064000
22285873	::467003900004810000
64926237	::467003971790700000
259541688	::467004025158635000
235272576	::467004065700802000
461652679	::467004119987679000
321166954	::467004302771646000
254711141	::467004433952305000
108798356	::467004565607313000
519677520	::467004606178791000
616892340	::467004636465872000
263433687	::467004752492912000
616892340	::467004826669154000
23838693	::467005037009334000
588531316	::467005691669262000
457250385	::467006456861315000
213187842	::467006637350600000
428516870	::467006805248192000
90544248	::467006910734950000
426786499	::467006952099164000
348901427	::467007042507390000
197277853	::467007047926841000
475930595	::467007172656627000
341493662	::467007225425190000
364641621	::467007233172467000
138245975	::467007285974564000
357017353	::467007319814176000
311729942	::467007369281814000
357017353	::467007631807488000
61050527	::467007664124227000
61050527	::467007688891981000
316284345	::467007791723737000
364546435	::467007881569923000
224452115	::467007999794360000
501554267	::467008061413289000
433932391	::467008061996281000
181812900	::467008136810102000
519086519	::467008154505453000
197277853	::467008433787387000
433932391	::467008477320450000
13683762	::467008551789928000
13298002	::467008668106768000
224452115	::467008864064270000
268547296	::467008976232931000
181812900	::467009066121039000
433932391	::467009344966774000
164101308	::467009366164791000
607432063	::467009407331483000
138245975	::467009440021901000
25469735	::467009472268087000
501554267	::467009481172606000
108798356	::467009666631741000
455097630	::467009682067173000
55665294	::467009735066017000
397024307	::467009746533224000
290265158	::467009898211835000
399645465	::467009919653539000
501554267	::467010041770704000
238665368	::467010055309901000
341803593	::467010271626555000
342845822	::467010484307103000
421179396	::467010681980465000
96013044	::467011003658821000
19879486	::467011180268376000
259021462	::467011486628712000
596957614	::467011645386915000
322842111	::467011798756253000
467043006	::467011812836126000
266210776	::467011861138145000
357017353	::467011985088212000
239257340	::467012019879964000
64926237	::467012085801431000
344956423	::467012203905024000
445826532	::467012203938611000
167365283	::467012495828189000
411786523	::467012609774862000
159726392	::467012701525262000
276787570	::467012837269712000
396655167	::467012907969290000
430182591	::467012990462885000
122799833	::467013081395376000
357017353	::467013240036548000
276787570	::467013260693098000
44380700	::467013358068441000
90544248	::467013834511638000
90544248	::467013917764382000
33358166	::467014344853975000
537633292	::467014348037029000
537633292	::467014433227939000
467043006	::467014536705638000
55120405	::467014545228464000
45190114	::467014607404400000
163242154	::467014739374006000
356579210	::467014740988801000
356579210	::467014755954073000
279081886	::467014908685459000
225622870	::467015078441914000
356579210	::467015148247318000
435557155	::467015194003398000
33358166	::467015246939693000
58627481	::467015369454915000
279081886	::467015525017473000
174720518	::467015625190039000
467043006	::467015635198046000
279081886	::467015742563831000
33358166	::467015759211028000
465934852	::467015793624891000
356579210	::467015801745047000
218321424	::467015911434883000
218321424	::467015952261869000
279081886	::467015961049321000
335367791	::467015999993442000
356579210	::467016003403014000
29845719	::467016043903582000
190624012	::467016079949053000
465934852	::467016302503419000
250832637	::467016358430257000
250832637	::467016371742994000
250832637	::467016389468119000
250832637	::467016414675865000
80159052	::467016438973091000
190624012	::467016440080375000
250832637	::467016479754715000
190624012	::467016673275297000
22717394	::467016706821324000
91606737	::467016742695227000
43208085	::467016797926199000
273205079	::467016841320079000
190624012	::467016941677195000
225622870	::467016998971777000
225622870	::467017145646592000
33358166	::467017173408690000
243974175	::467017254060982000
190624012	::467017311069544000
91606737	::467017357060108000
243974175	::467017378203574000
43208085	::467017379147685000
190624012	::467017416304631000
117638857	::467017416888045000
243974175	::467017445887451000
243974175	::467017478112301000
55120405	::467017559397908000
61050527	::467017587164188000
322643138	::467017622538567000
259021462	::467017710920925000
359104594	::467017783054974000
356579210	::467017845612609000
190624012	::467017900474105000
8036902	::467017901208530000
222584958	::467017909688995000
276256841	::467018040820125000
186107022	::467018062873366000
61050527	::467018123787259000
243974175	::467018158595796000
137587439	::467018192498737000
190624012	::467018199523807000
414066292	::467018255719464000
359104594	::467018270537957000
634873462	::467018308718706000
325849507	::467018489593880000
17326645	::467018531981504000
325849507	::467018560280481000
170924102	::467018733781676000
43208085	::467018931686100000
190624012	::467019126418833000
190624012	::467019145863639000
190624012	::467019187433377000
36958694	::467019211559407000
190624012	::467019227551903000
190624012	::467019230768947000
190624012	::467019238142513000
359104594	::467019250201530000
190624012	::467019260275871000
190624012	::467019275522146000
379357885	::467019331335778000
190624012	::467019334053666000
138083816	::467019404329644000
186287095	::467019446838517000
231689668	::467019502237282000
338830055	::467019510185488000
43208085	::467019590892285000
230206940	::467019697519874000
338830055	::467019752863727000
127413469	::467019803857653000
359104594	::467019895423918000
418312513	::467019969935327000
195563881	::467020167445094000
51413309	::467020286316253000
411786523	::467020382772666000
36943663	::467020528885059000
173371030	::467020559411187000
469722641	::467020575614205000
43208085	::467020614801588000
258506164	::467020787740704000
36958694	::467020826986819000
190624012	::467020884033556000
258506164	::467020900957573000
190624012	::467020992821207000
57300329	::467020996893884000
190624012	::467021179434188000
258916835	::467021291120492000
262382570	::467021709502328000
394776489	::467021950393794000
190624012	::467021951110635000
66555228	::467022240819593000
509760806	::467022302589091000
43208085	::467022364279316000
373006574	::467022364291518000
373006574	::467022430243147000
213287321	::467022474853367000
397717926	::467022668550914000
293342989	::467023031328464000
17830276	::467023089109192000
509760806	::467023451903901000
190624012	::467023496753594000
489078088	::467023574360797000
190624012	::467023582359330000
509760806	::467023707408723000
386956382	::467023737900904000
509760806	::467023839030149000
280194602	::467023904746504000
190624012	::467024142215020000
38991775	::467024233852583000
190624012	::467024240370130000
397717926	::467024291406827000
435409494	::467024418091184000
281295226	::467024492435632000
44399596	::467024694932422000
44399596	::467024752876736000
44399596	::467024810267385000
355598729	::467024897865428000
28066346	::467025200597327000
589402824	::467025232528953000
44399596	::467025261792215000
190624012	::467025289256529000
218321424	::467025488742199000
586783331	::467025554768945000
190624012	::467025601203666000
613956023	::467025662398566000
44399596	::467025804572893000
357150048	::467025916267614000
448325555	::467025942754258000
44399596	::467026068642467000
231150237	::467026121318727000
17595323	::467026159562002000
259541688	::467026174703833000
44399596	::467026360888987000
51964139	::467026487976005000
34717669	::467026491235381000
44399596	::467026627789340000
45190114	::467026633439059000
368170408	::467026778243235000
133158896	::467026845813075000
368170408	::467026913933139000
259601379	::467027079385845000
613956023	::467027117234876000
44399596	::467027129176444000
44399596	::467027257031024000
616892340	::467027624339185000
61050527	::467027643460640000
34717669	::467027673714552000
61050527	::467027752697090000
17830276	::467027948290072000
414217500	::467028075746562000
43208085	::467028081191157000
33358166	::467028387039830000
137426396	::467028437144588000
33358166	::467028487401123000
137426396	::467028514223308000
44399596	::467028527859388000
33358166	::467028694318731000
33358166	::467028788266938000
356579210	::467029075174117000
44399596	::467029362697441000
9563172	::467029362899181000
319301096	::467029425562075000
272999900	::467029479672406000
373006574	::467029543413231000
31287131	::467029760145506000
408831317	::467029796212318000
414066292	::467029807327637000
369292925	::467030010470334000
369292925	::467030387622174000
33358166	::467030522217390000
29335169	::467030547735539000
369292925	::467030669332594000
44399596	::467030850283261000
33358166	::467030896580001000
318065690	::467031074019614000
50151347	::467031083330981000
50151347	::467031180685361000
33358166	::467031291243020000
258916835	::467031310201282000
436188872	::467031354035957000
33358166	::467031355457818000
90544248	::467031362999177000
172827217	::467031399942201000
44399596	::467031405000536000
319301096	::467031574416859000
373006574	::467031678804717000
474371126	::467031757876105000
369292925	::467031842122915000
15778759	::467031940638322000
44399596	::467032028190220000
369292925	::467032093856649000
485252693	::467032224467275000
44399596	::467032245572997000
33358166	::467032299801174000
369292925	::467032316360286000
319301096	::467032378263629000
346412695	::467032477685395000
16846197	::467032495657996000
33358166	::467032702122999000
43208085	::467032735853588000
16846197	::467032757718106000
474400310	::467032838630432000
16846197	::467032914770001000
202927618	::467032919467249000
33358166	::467032929173250000
352943670	::467033009888051000
33358166	::467033498491310000
475930595	::467033557240934000
33358166	::467033697104199000
332028268	::467033702363459000
350509640	::467033707476713000
373006574	::467033723301421000
381778563	::467033770579607000
342878651	::467033915442483000
322643138	::467034286105690000
90544248	::467034390183153000
167183597	::467034453462614000
321839755	::467034470030528000
97592081	::467034641396797000
141735027	::467034700398485000
22944914	::467034759189647000
312252632	::467034936361619000
130514710	::467034965096427000
29849760	::467034998626066000
457250385	::467035182386528000
580156304	::467035356777291000
599589782	::467035385378263000
43208085	::467035521215377000
33358166	::467035862224863000
174720518	::467035996610363000
312252632	::467036008291500000
301657872	::467036072619167000
475930595	::467036108531200000
312252632	::467036259165413000
58587526	::467036413548982000
399645465	::467036478540099000
408098797	::467036977372856000
226357092	::467036982523465000
28405302	::467037136089518000
53863390	::467037187637145000
331398205	::467037207220723000
588531316	::467037259615965000
45190114	::467037337437077000
344950744	::467037399122735000
46771203	::467037415324917000
352943670	::467037455674114000
293213630	::467037564927741000
242435004	::467037720359874000
45190114	::467037744045522000
185356495	::467037898806951000
19071786	::467038011356504000
331717534	::467038291456700000
42994926	::467038346909597000
51413309	::467038548831375000
33358166	::467038583933915000
400817337	::467038761587466000
352943670	::467038792373657000
435349693	::467038843309682000
420083874	::467039283178917000
231689668	::467039521721561000
45190114	::467039625299906000
163768701	::467039684254658000
259601379	::467039716702183000
393041277	::467039764617916000
276784048	::467039803276414000
33358166	::467039824793583000
25235649	::467039841595580000
505323751	::467040103945105000
225622870	::467040126560792000
16166332	::467040205443444000
212490176	::467040554900258000
225622870	::467040615776399000
96013044	::467040932148559000
225622870	::467041056543211000
107750524	::467041081486761000
186287095	::467041120900632000
107750524	::467041146620100000
25235649	::467041181621182000
299879238	::467041253310607000
186287095	::467041363670757000
90544248	::467041470432571000
186287095	::467041605401055000
277204534	::467041646261977000
225622870	::467041722623873000
275260502	::467042027734315000
501554267	::467042116880044000
368386947	::467042187096883000
151366552	::467042789348216000
342878651	::467043002435637000
452882285	::467043020655710000
81007000	::467043038468898000
452882285	::467043074212777000
185356495	::467043130160582000
459612485	::467043301124603000
383243793	::467043403939971000
379357885	::467043495484862000
33358166	::467043784921190000
78404115	::467043898439655000
277204534	::467043974432444000
379358099	::467044025418387000
386956382	::467044070880059000
386956382	::467044079335776000
301244439	::467044132196605000
326436771	::467044312203526000
519677520	::467044527581061000
78404115	::467044612729630000
271717879	::467044644548001000
225622870	::467044729595895000
225622870	::467044930016526000
359776589	::467044942335213000
319851493	::467045002926100000
311583053	::467045161084522000
25410192	::467045749037858000
36279116	::467045814049988000
322842111	::467045891971747000
261900342	::467046003057496000
509760806	::467046038751432000
454471454	::467046134402535000
57300329	::467046334693117000
519677520	::467046353844330000
57300329	::467046511248179000
16166332	::467046608023339000
211645751	::467046687174053000
454471454	::467046784263798000
414066292	::467047021762076000
43922897	::467047401715695000
454471454	::467047403204669000
458847153	::467047435223584000
334825824	::467047497391943000
263013923	::467047511891648000
513825441	::467047668431081000
33823755	::467047733384069000
263433687	::467047750656598000
22285873	::467047829668904000
43922897	::467047882810736000
38991775	::467047916293468000
28405302	::467048036095389000
273811402	::467048059608633000
263433687	::467048088771649000
217262932	::467048103271354000
43922897	::467048133093240000
277760577	::467048237476503000
86349050	::467048399356035000
96882214	::467048443949903000
122717174	::467048519136997000
225622870	::467048757205299000
185356495	::467048824284782000
263433687	::467048847051849000
43922897	::467048977595387000
263433687	::467049073854259000
513658421	::467049297754611000
230206940	::467049324770123000
96882214	::467049427979739000
394776489	::467049438117384000
587864456	::467049446396547000
212060681	::467049493939376000
40097041	::467049572452155000
33823755	::467049720922132000
114070939	::467049769622204000
239484752	::467049772252413000
185356495	::467050082815442000
30529918	::467050129438941000
519086519	::467050446788390000
218321424	::467050505790054000
225622870	::467050725722161000
506760887	::467050786464079000
172025978	::467051075959140000
373653741	::467051081197826000
218321424	::467051091708768000
367990281	::467051143403945000
98806791	::467051182822014000
633531552	::467051241588023000
17830276	::467051255366692000
560698843	::467051363562565000
96882214	::467051366192783000
96882214	::467051367589502000
225622870	::467051388326133000
109331928	::467051537727229000
264622253	::467051560954896000
29473860	::467051880489959000
500388817	::467052125516595000
96882214	::467052156353531000
188917484	::467052317687037000
252355708	::467052320979566000
257831311	::467052350549401000
399117604	::467052534440669000
408869196	::467052615386554000
55120405	::467052616870936000
161346822	::467052678162694000
96882214	::467052799701037000
258506164	::467053041451950000
258506164	::467053087677353000
33358166	::467053168879501000
376541246	::467053174751117000
39683534	::467053257190174000
100090407	::467053295354523000
615688476	::467053517341880000
39683534	::467053567098904000
290195625	::467053671046340000
230206940	::467053750461669000
96882214	::467053889859362000
334420539	::467053949955354000
37119867	::467053971262406000
277204534	::467053987129466000
149980973	::467054039381708000
100090407	::467054082901831000
39683534	::467054105052319000
458847153	::467054410401452000
230206940	::467054472683077000
587864456	::467054496892588000
96882214	::467054518795247000
273092249	::467054534859038000
100090407	::467054614500896000
124954284	::467054697027620000
377486283	::467054788761251000
334420539	::467055077455572000
487266327	::467055106337169000
299389082	::467055117469233000
338477631	::467055293638004000
402925254	::467055383509340000
100090407	::467055697189154000
538590660	::467055698660974000
296590824	::467055762871558000
25942336	::467055814784868000
365658620	::467055881910099000
203688730	::467056120423399000
307457734	::467056130124828000
307457734	::467056223141896000
39683534	::467056320713986000
726984192	::467056326334775000
335759212	::467056376338849000
100090407	::467056630945693000
58661608	::467056781395779000
207781904	::467056782217453000
39683534	::467056788563820000
224501206	::467056789372940000
58661608	::467056916515266000
66555228	::467056956373348000
39683534	::467057059360681000
58661608	::467057077488472000
58661608	::467057147088748000
145469568	::467057198577623000
7132042	::467057224955998000
521938520	::467057243683164000
58661608	::467057329754873000
58661608	::467057429088587000
434045786	::467057543865704000
58661608	::467057555106459000
350424007	::467057622441803000
487266327	::467057680272457000
18722083	::467057733376544000
334420539	::467057935232028000
18722083	::467057979292794000
221740779	::467058125435338000
16166332	::467058307837227000
33823755	::467059142650118000
58587526	::467059578166050000
283518032	::467059727521021000
508054066	::467059757132419000
16166332	::467059818944274000
19245878	::467059840926625000
332028268	::467060044127678000
43922897	::467060110204755000
508054066	::467060428238254000
399117604	::467060504280961000
218321424	::467060624879407000
508054066	::467060749895233000
508054066	::467060816878243000
239484752	::467060884272320000
15733436	::467060889015709000
239484752	::467060913477259000
364641621	::467060987003011000
508054066	::467061187671523000
328252982	::467061208952999000
70839851	::467061289575927000
70839851	::467061300690825000
508054066	::467061368412459000
254711141	::467061498490015000
61050527	::467061550885257000
508054066	::467061601674489000
328794919	::467061795169918000
486231003	::467061842880110000
280194602	::467061925726388000
468796913	::467061931610996000
619608540	::467061955912404000
468796913	::467062007871836000
302673934	::467062019393617000
504987901	::467062196145766000
373126936	::467062211660513000
16107745	::467062288826904000
619608540	::467062518612254000
367990281	::467062866256723000
31287131	::467062923567693000
72293435	::467062942072975000
186572442	::467062955146612000
367990281	::467063092426592000
504987901	::467063125838020000
367990281	::467063166258921000
477188816	::467063231677095000
421179396	::467063249759133000
500388817	::467063295904477000
468796913	::467063480181202000
540510474	::467063578257002000
540510474	::467063594908409000
540510474	::467063604886638000
540510474	::467063616081235000
120853830	::467063621508669000
540510474	::467063627229704000
540510474	::467063639292522000
258916835	::467063647798587000
376541246	::467063842657542000
283518032	::467063871724064000
376541246	::467063931958071000
414191298	::467064164595539000
613956023	::467064175840075000
71878260	::467064311232618000
470660217	::467064358481039000
322842111	::467064525699547000
169318703	::467064537905377000
352943670	::467064541952483000
145469568	::467064548982128000
304224068	::467064556536086000
272999900	::467064672454074000
169318703	::467064706013085000
272999900	::467064728733245000
352943670	::467064737314795000
162958222	::467064745678229000
19028099	::467064783242416000
169318703	::467064819246698000
470660217	::467064823096700000
203688730	::467064825361604000
634890754	::467064868823003000
500388817	::467064913421008000
43922897	::467064943431270000
285988306	::467064955020541000
470660217	::467064969087832000
304224068	::467064982077571000
19028099	::467064992877912000
508054066	::467065004320382000
169318703	::467065012377645000
304224068	::467065136159535000
470660217	::467065179457347000
43922897	::467065196021055000
311729942	::467065209228890000
169318703	::467065288417378000
508054066	::467065358562893000
169318703	::467065387121926000
169318703	::467065406491213000
301257200	::467065497586917000
169318703	::467065504365285000
352943670	::467065506109726000
237330810	::467065521343832000
161302101	::467065600075128000
348262381	::467065749064781000
169318703	::467065762377895000
23933265	::467065767939166000
344956423	::467065781805936000
633506625	::467065783781036000
508054066	::467065808393629000
537633292	::467065944242929000
169318703	::467065954820952000
169318703	::467065988132139000
352943670	::467066093865934000
169318703	::467066101504172000
169318703	::467066183876108000
169318703	::467066211885649000
169318703	::467066226955780000
73020435	::467066530346192000
18722083	::467066602978934000
619608540	::467066677797347000
415998425	::467066790204698000
18722083	::467066797275873000
169318703	::467066838548226000
261471578	::467066857498103000
443332358	::467066871687417000
261471578	::467066966398603000
586783331	::467066993884278000
261471578	::467067029376073000
169318703	::467067050381549000
86474692	::467067070190866000
443332358	::467067083667537000
86474692	::467067204316311000
261471578	::467067234855440000
425381729	::467067239569846000
268397639	::467067264530124000
323011452	::467067267549655000
429348972	::467067308184068000
261471578	::467067454166818000
429348972	::467067457270996000
169318703	::467067511021002000
18374690	::467067565576306000
382414670	::467067718319886000
352943670	::467067746098761000
508054066	::467067767666262000
169318703	::467067846909251000
169318703	::467067863116029000
409777239	::467067883923591000
508054066	::467067986567000000
352943670	::467068006724403000
169318703	::467068196139589000
313496905	::467068203709902000
86474692	::467068293866471000
16846197	::467068306575224000
352943670	::467068343531220000
161302101	::467068511164960000
169318703	::467068576747520000
169318703	::467068590282506000
169318703	::467068629520240000
169318703	::467068745706635000
169318703	::467068783841251000
85651876	::467068844767342000
257913209	::467068850765561000
85651876	::467068905358233000
508054066	::467069026649509000
85651876	::467069412185366000
321637063	::467069440387842000
508054066	::467069452987932000
256845035	::467069570428444000
417472148	::467069613226721000
508054066	::467069699050979000
500388817	::467069815832977000
111462710	::467069925694005000
51964139	::467070018594017000
15170503	::467070028308054000
378281495	::467070229135097000
313496905	::467070232415453000
147997393	::467070278800273000
299389082	::467070299608219000
190624012	::467070328699498000
51964139	::467070328921812000
370088836	::467070420072407000
370088836	::467070488347303000
343606449	::467070537420660000
280194602	::467070567028645000
250832637	::467070583327297000
348745482	::467071292026273000
312252632	::467071342689681000
468965579	::467071559476064000
71284640	::467071577826533000
194129729	::467071670726176000
160671151	::467071813315338000
268073941	::467071814670516000
312252632	::467071816901468000
313496905	::467071879291731000
98806791	::467072030961979000
503741267	::467072141360652000
619608540	::467072190396243000
46268291	::467072211040215000
303427354	::467072244859273000
303427354	::467072310038769000
619608540	::467072427076628000
38991775	::467072912869326000
303427354	::467072964761231000
465934852	::467073090862989000
619608540	::467073258940932000
619608540	::467073299013308000
43922897	::467073324536049000
726984192	::467073331628621000
238665368	::467073395382059000
108808608	::467073411353952000
726984192	::467073473492582000
244995179	::467073505755160000
726984192	::467073603310456000
500388817	::467073620632563000
47017345	::467073694045450000
232468321	::467073790296354000
113221759	::467074039027351000
38991775	::467074047256592000
232468321	::467074056563326000
619608540	::467074249853644000
726984192	::467074326639165000
245957488	::467074403587854000
124011751	::467074405785276000
216507874	::467074537616834000
414191298	::467074576065646000
45190114	::467074609356226000
113221759	::467074629333700000
38053704	::467074690482442000
338588400	::467074691920719000
619608540	::467074818924236000
619608540	::467074850431827000
349365015	::467074884267675000
619608540	::467074959928348000
273955213	::467075155567452000
273955213	::467075175578488000
301717953	::467075217601208000
18722083	::467075284273860000
17595323	::467075343572934000
17595323	::467075404574908000
239484752	::467075517649539000
619608540	::467075541242486000
301717953	::467075771467431000
341493662	::467075907455180000
38991775	::467075958080405000
273955213	::467076056919191000
113221759	::467076468204642000
239257340	::467076910522970000
45190114	::467077153004470000
619608540	::467077316464500000
113221759	::467077401625649000
33358166	::467077427186139000
28066346	::467077579204087000
243427085	::467077632123625000
633531552	::467077707638276000
508054066	::467077723136217000
189272740	::467077755482669000
64596921	::467077822175932000
62975545	::467078051373658000
113221759	::467078213400002000
17595323	::467078243053367000
322842111	::467078520594632000
22294252	::467078608071049000
113221759	::467078619131817000
202196262	::467078847741952000
15170503	::467079045532770000
385259637	::467079218723954000
113221759	::467079221483819000
269370098	::467079316358955000
15170503	::467079439395065000
485252693	::467079595242438000
229650081	::467079686749978000
619608540	::467079708702937000
385259637	::467079719360688000
341493662	::467079739409051000
269151566	::467079739614986000
202798666	::467079820329762000
169318703	::467079932854935000
619608540	::467080121967710000
53724365	::467080288380940000
529096266	::467080389585289000
58847822	::467080401215700000
98768681	::467080523312291000
519909326	::467080567742148000
376940853	::467080589326430000
169318703	::467080771782848000
483115964	::467080787603763000
169318703	::467080870357401000
387625128	::467080894344200000
18324223	::467080953597534000
169318703	::467081022924791000
201113172	::467081039332921000
417428775	::467081048723963000
40946018	::467081055976292000
387625128	::467081119049867000
321794820	::467081273618358000
726984192	::467081319835381000
619608540	::467081434789068000
169318703	::467081447124529000
387625128	::467081470079938000
619608540	::467081580952158000
387625128	::467081884753604000
619608540	::467082050873606000
387625128	::467082133493014000
387625128	::467082277965402000
363722761	::467082293656309000
256638502	::467082323729457000
169318703	::467082410757074000
387625128	::467082414661976000
80159052	::467082470593003000
381778563	::467082483196891000
169318703	::467082532479979000
169318703	::467082552973328000
387625128	::467082650675843000
169318703	::467082670787141000
22294252	::467082798596378000
169318703	::467082847866454000
169318703	::467082877356613000
169318703	::467083003756556000
169318703	::467083211127144000
338588400	::467083349396570000
55120405	::467083349530796000
17595323	::467083394380492000
169318703	::467083462919585000
169318703	::467083464953843000
169318703	::467083466392502000
417472148	::467083595803160000
633531552	::467083678460698000
378334138	::467083854806024000
301257200	::467084044464062000
18324223	::467084125317656000
152454379	::467084151649492000
373653741	::467084297925443000
202292166	::467084356331118000
301257200	::467084363025645000
468965579	::467084400660738000
18324223	::467084516088373000
58587013	::467084586703675000
521938520	::467084604533657000
414217500	::467084645478453000
619608540	::467084769432719000
279435268	::467084782933774000
112801155	::467084831600300000
67193398	::467084944532332000
345508633	::467085036437524000
279435268	::467085058516725000
321839755	::467085106893832000
338477631	::467085138531450000
384059261	::467085289693777000
279435268	::467085429062107000
45190114	::467085442698194000
331246659	::467085457256243000
384059261	::467085502252720000
331246659	::467085797598822000
169318703	::467085919044923000
169318703	::467086049772969000
169318703	::467086084187242000
169318703	::467086125518311000
169318703	::467086161216028000
4434941	::467086230945943000
384059261	::467086237891690000
445903498	::467086314517827000
320249108	::467086387397685000
169318703	::467086731234533000
169318703	::467086786989408000
91130285	::467086802969296000
169318703	::467086821588221000
62975545	::467086917540904000
586783331	::467086994641027000
113221759	::467087460682715000
113221759	::467087740765765000
27986325	::467087812458582000
18324223	::467087953010126000
27986325	::467087978288775000
112801155	::467088015383203000
619608540	::467088060963115000
113221759	::467088109931626000
262382570	::467088200180445000
433003196	::467088245147582000
33823755	::467088255888814000
23754003	::467088332258697000
113221759	::467088399233712000
301203823	::467088471057006000
162200561	::467088839774076000
416018810	::467089082925862000
33823755	::467089099430457000
379358099	::467089192313716000
15961483	::467089380436635000
325036867	::467089516402987000
418841887	::467089717691809000
162559610	::467089822969241000
40896981	::467089968804794000
173371030	::467090054796427000
347643113	::467090070802284000
459612485	::467090114707849000
347643113	::467090119506550000
418841887	::467090353011826000
53123348	::467090540605886000
637303583	::467090617621684000
344950744	::467090634709274000
395687470	::467090679017902000
379358099	::467090765576159000
53724365	::467090948586209000
155650977	::467091225330192000
39683534	::467091596555849000
429906977	::467091681184321000
229197384	::467091909303746000
36219010	::467092026002259000
104112940	::467092296328949000
151129980	::467092319452532000
15733436	::467092364951953000
344857407	::467092367850225000
15733436	::467092536277086000
151129980	::467092663359913000
445219284	::467092725423042000
399645465	::467092812413292000
166877807	::467092839516499000
370088836	::467092863281815000
186107022	::467092977614340000
619608540	::467093437087748000
370088836	::467093502690877000
165491208	::467093522462834000
619608540	::467093535309971000
173026357	::467093543648251000
275268585	::467093565043003000
173026357	::467093610887118000
173026357	::467093653190885000
417428775	::467093790612652000
24537703	::467093896255004000
24537703	::467094077268574000
173026357	::467094089142632000
59583601	::467094103847493000
190624012	::467094112827482000
107902551	::467094180788191000
416018810	::467094186638843000
619608540	::467094188258263000
243427085	::467094206025334000
220867112	::467094327861477000
370088836	::467094393963704000
418841887	::467094489832914000
533417136	::467094731353522000
277204534	::467094975805923000
419105102	::467095152981315000
403160004	::467095300185014000
418841887	::467095328248692000
173026357	::467095411132350000
53724365	::467095532864012000
556631416	::467095628082712000
508054066	::467095644474466000
636632104	::467095733804355000
53724365	::467095739366395000
262382570	::467095772455243000
403160004	::467095788833996000
275268585	::467095871004606000
403160004	::467095895767793000
370088836	::467095966949330000
416018810	::467096010238341000
414191298	::467096120896667000
167183597	::467096134955974000
416018810	::467096223032168000
418841887	::467096234214580000
15733436	::467096259996553000
114070939	::467096356046131000
619608540	::467096462271475000
301657872	::467096472316837000
203311237	::467096525584084000
255711119	::467096541564772000
301657872	::467096543548698000
320249108	::467096557930971000
18324223	::467096568232153000
65412211	::467096592030257000
414217500	::467096700746997000
30242503	::467096849699336000
255711119	::467096897053028000
275260502	::467096904695042000
395687470	::467096941533614000
62975545	::467097006943784000
254711141	::467097045179072000
65412211	::467097052900384000
53724365	::467097140750458000
53724365	::467097156420395000
53724365	::467097235998924000
415259927	::467097282949967000
18324223	::467097371789512000
445826532	::467097371797905000
429348972	::467097441896910000
457250385	::467097492686127000
533417136	::467097507101941000
15733436	::467097679764279000
508054066	::467097784768684000
363969403	::467097813084418000
349365015	::467097871515664000
53724365	::467097960686563000
161302101	::467097978973351000
247372701	::467097980957253000
313496905	::467098030844305000
418841887	::467098101904605000
450378413	::467098154132066000
619608540	::467098222486638000
395687470	::467098404624277000
24537703	::467098453706027000
161302101	::467098503223967000
419105102	::467098562614927000
275268585	::467098575386988000
275268585	::467098637324255000
229385654	::467098677794717000
361691248	::467098853947101000
161302101	::467099055395328000
415259927	::467099390998740000
364428125	::467099464751005000
190624012	::467099489195409000
24537703	::467099596485689000
190624012	::467099708633014000
297043246	::467100053744517000
190624012	::467100437405921000
292395819	::467100439176290000
24537703	::467100505341063000
297043246	::467100557891469000
313496905	::467100598672707000
297043246	::467100659464937000
457250385	::467101003267837000
358617322	::467101038517190000
429906977	::467101114836721000
242305581	::467101195345997000
107902551	::467101244688179000
275268585	::467101343241736000
255818707	::467101490201767000
365021832	::467101498196099000
190624012	::467101516264787000
190624012	::467101636502892000
429348972	::467102037994270000
537633292	::467102084332920000
344285522	::467102119854866000
397717926	::467102121863954000
313496905	::467102162145660000
599787941	::467102202385793000
344285522	::467102316143726000
599787941	::467102522822238000
19028099	::467102644524154000
19028099	::467102697502433000
372493368	::467102888842375000
33823755	::467103106572890000
483115964	::467103137195900000
373126936	::467103158221950000
365658620	::467103187837534000
224682361	::467103461943701000
17595323	::467103481476952000
380723702	::467103718518046000
243427085	::467103734573842000
468796913	::467103800012992000
96013044	::467104058135019000
380723702	::467104098698145000
30242503	::467104158416633000
380723702	::467104206483357000
7132042	::467104333084258000
380723702	::467104339887394000
380723702	::467104397961748000
38991775	::467104446745309000
400490673	::467104471286550000
22844281	::467104555092938000
340199061	::467104599959420000
510998653	::467104648482918000
478145352	::467104660256337000
508054066	::467104714413592000
364428125	::467104756578533000
537633292	::467104783749218000
243427085	::467104819879346000
31294794	::467105132811788000
574250205	::467105183554498000
412000113	::467105448907526000
504987901	::467105492309790000
218321424	::467105585281114000
174720518	::467105594319859000
380723702	::467105610954448000
22844281	::467105910712975000
369849727	::467105948784680000
400490673	::467106116745568000
18028506	::467106160739233000
80159052	::467106194130092000
35097852	::467106216096063000
174720518	::467106313302851000
33358166	::467106366973554000
508054066	::467106384971317000
508054066	::467106395238985000
174720518	::467106488956489000
279081886	::467106497353494000
96013044	::467106649153765000
22844281	::467106817114656000
218321424	::467106837234343000
218321424	::467106877696790000
336019882	::467106949599744000
508054066	::467107115258355000
336019882	::467107133687726000
338830055	::467107300428488000
529096266	::467107327070715000
186572442	::467107495027425000
599787941	::467107521618907000
599787941	::467107562941190000
317483868	::467107575767384000
264946102	::467107652993298000
33823755	::467107880433225000
53724365	::467107962935607000
416130255	::467108019256315000
53724365	::467108058934820000
22844281	::467108069756112000
35097852	::467108087166689000
193796724	::467108163766857000
109762886	::467108369351077000
109762886	::467108458182230000
22844281	::467108463039246000
418783652	::467108505561083000
243427085	::467108773942034000
508054066	::467108871732219000
37119867	::467109319201554000
109762886	::467109351027916000
109762886	::467109624454590000
481512198	::467109664241356000
373006574	::467109747166953000
186107022	::467109832407781000
47410500	::467109906328215000
373006574	::467109964293472000
481512198	::467110022431113000
311729942	::467110259782205000
35097852	::467110294846971000
478145352	::467110401620975000
60221494	::467110413406982000
271717879	::467110604806062000
508054066	::467110857395429000
227046044	::467110937494044000
24537703	::467111182978273000
477989347	::467111210450976000
62975545	::467111296094052000
417449044	::467111314217656000
59583601	::467111403019456000
227046044	::467111550797750000
23721718	::467111564185985000
588634771	::467111604149309000
59583601	::467111608201011000
31569666	::467112093159018000
615688476	::467112227309240000
242305581	::467112291989610000
312710029	::467112347274715000
253057868	::467112404355002000
71878260	::467112433208025000
31569666	::467112609926623000
162245153	::467112613625602000
249451202	::467112615744143000
547741880	::467112620873777000
414449852	::467112758878957000
414449852	::467112850851635000
355758655	::467112862985355000
586669052	::467112919470071000
586669052	::467112962566520000
384683676	::467113037241917000
586669052	::467113073695019000
586669052	::467113106490281000
411777707	::467113151595810000
249451202	::467113159023923000
59583601	::467113203454205000
197384499	::467113305086361000
109762886	::467113347805376000
547741880	::467113431917953000
244800948	::467113549177712000
249451202	::467113598129410000
224501206	::467113679260237000
445219284	::467113680417480000
506760887	::467113732758188000
373006574	::467113862035439000
239917620	::467113873712349000
334420539	::467113944528592000
193796724	::467113946533466000
259541688	::467114079031545000
378773930	::467114199722647000
445219284	::467114235315515000
253057868	::467114328152227000
253057868	::467114352089133000
378773930	::467114355063275000
373006574	::467114388592533000
166307106	::467114424285683000
205928265	::467114439708143000
331925277	::467114505164845000
373006574	::467114689949081000
257913209	::467114874573574000
238401588	::467114900955746000
108808608	::467114905360154000
249451202	::467115070439559000
122717174	::467115092405153000
373006574	::467115369702760000
55120405	::467115393665224000
108808608	::467115421469270000
259541688	::467115776181538000
377176939	::467115898185469000
236258510	::467116141089812000
510998653	::467116171959889000
268073941	::467116202087948000
510998653	::467116225642766000
110236585	::467116238741987000
421356901	::467116259025649000
259541688	::467116283625230000
389197869	::467116338553815000
315559101	::467116450130305000
255299055	::467116450721705000
418841887	::467116525652959000
239484752	::467116542594134000
58587013	::467116556632072000
255299055	::467116614593179000
241324134	::467116822480027000
58587013	::467116853316165000
258916835	::467116949923971000
198651083	::467117168128434000
468796913	::467117277243248000
37294507	::467117426602029000
111462710	::467117454099881000
258916835	::467117457568575000
111462710	::467117470893871000
137426396	::467117585243176000
167184626	::467117756173672000
304619831	::467117762784268000
517695658	::467117788923195000
18028506	::467117794304081000
255818707	::467117815166935000
98806791	::467117983626567000
517695658	::467118014161518000
279393068	::467118110458126000
599787941	::467118121526902000
31569666	::467118201583972000
238401588	::467118231917191000
60221494	::467118312095109000
100376439	::467118619889897000
155677785	::467118807652130000
173026357	::467118820273172000
203311237	::467118882168127000
268073941	::467118890540343000
578593285	::467118905811804000
37294507	::467118905874333000
304619831	::467118998879227000
459612485	::467119021389672000
268073941	::467119035982041000
340119318	::467119053501247000
15742158	::467119099525758000
345508633	::467119100586917000
268073941	::467119117477380000
432747712	::467119130479689000
312252632	::467119169670901000
258916835	::467119350164783000
166877807	::467119377574137000
32254012	::467119468460924000
312252632	::467119533157670000
509760806	::467119550681870000
162200561	::467119621321932000
432747712	::467119621846601000
31569666	::467119690993909000
71878260	::467119716616921000
315559101	::467119729371389000
312252632	::467119759730163000
33528820	::467119827002589000
173026357	::467119880559284000
472415509	::467119951061721000
578593285	::467120001162702000
312252632	::467120012642107000
23225674	::467120018283827000
454471454	::467120071727665000
31345791	::467120199343554000
599787941	::467120219492593000
173026357	::467120306789044000
454471454	::467120455149944000
312252632	::467120622074888000
619608540	::467120622997217000
393041277	::467120660607541000
40896981	::467120726747521000
454471454	::467120825230184000
18437537	::467120842561028000
393041277	::467120868683161000
312252632	::467120876870434000
222636373	::467120929823522000
255205725	::467121069116375000
368386947	::467121073285509000
385782746	::467121300025393000
255205725	::467121327514861000
436716308	::467121329880449000
244995179	::467121333609168000
369849727	::467121351120408000
18028506	::467121354836148000
619608540	::467121370481303000
634822122	::467121380363096000
31569666	::467121659837546000
237330810	::467121684110401000
37294507	::467121695866634000
173608790	::467121783976386000
345508633	::467121806915403000
202840862	::467121999177732000
37119867	::467122009726386000
31569666	::467122025899638000
173026357	::467122036569960000
193796724	::467122133944913000
90797741	::467122155256180000
415703077	::467122224512524000
385595835	::467122276081471000
30787413	::467122305236467000
537633292	::467122306498588000
316832273	::467122402003275000
109762886	::467122415571836000
16166332	::467122442939297000
24537703	::467122534417436000
23672351	::467122539060543000
37119867	::467122556517244000
316832273	::467122583348207000
304619831	::467122680689594000
332908078	::467122699949838000
55120405	::467122757202083000
443375828	::467122782439231000
203688730	::467122814269816000
332028268	::467122869193822000
443375828	::467122898973753000
332028268	::467123066028691000
432747712	::467123106952130000
55120405	::467123180633878000
348262381	::467123248631533000
395057520	::467123299294920000
255299055	::467123426197790000
91666102	::467123502647373000
238665368	::467123574948380000
55120405	::467123615365095000
334825824	::467123821980684000
91666102	::467123935033982000
109762886	::467123962065850000
412000113	::467124051547525000
424790585	::467124053161951000
341153843	::467124113568722000
31569666	::467124400211247000
386833057	::467124547582693000
91666102	::467124648388624000
70839851	::467124825199493000
162200561	::467124856849719000
185356495	::467124896351678000
369849727	::467124914592301000
432747712	::467124935568416000
91666102	::467124975221350000
429906977	::467125186673008000
185356495	::467125199520141000
18750697	::467125258689187000
303427354	::467125317048758000
393041277	::467125377161519000
162245153	::467125381922029000
506760887	::467125383154774000
412000113	::467125420341886000
91666102	::467125426281017000
31569666	::467125465069527000
429906977	::467125465648746000
155650977	::467125546263281000
490841822	::467125598180343000
429906977	::467125680933974000
341153843	::467125764572205000
510998653	::467125853286326000
605327407	::467125941442191000
35597637	::467125973188902000
416018810	::467125997586755000
173026357	::467126026779525000
54924305	::467126057561509000
35597637	::467126077844754000
412000113	::467126134501814000
198651083	::467126168786055000
443375828	::467126215263137000
412000113	::467126322289209000
336019882	::467126325212229000
403160004	::467126371735863000
432747712	::467126395962159000
173026357	::467126430078615000
416018810	::467126463896883000
460772038	::467126576451055000
332908078	::467126587935432000
403160004	::467126626929496000
412000113	::467126644948627000
109762886	::467126691505373000
416548217	::467126774736764000
185356495	::467126870803087000
30242503	::467126932568834000
504987901	::467127341807071000
471204596	::467127386631602000
263433687	::467127498652672000
471204596	::467127594274799000
481512198	::467127604282425000
308726677	::467127709567447000
169318703	::467127722570162000
25537528	::467127728420823000
124374229	::467127752357724000
40375959	::467127853134249000
404496513	::467127876391677000
73275873	::467128099780317000
193796724	::467128177425645000
487266327	::467128240155283000
281295226	::467128389980004000
19835249	::467128469613080000
172827217	::467128490597163000
267299080	::467128577042186000
379357885	::467128640304840000
369849727	::467128774665179000
40375959	::467128779605671000
19835249	::467128820789940000
619608540	::467128868940566000
124374229	::467128883771228000
40375959	::467128911596240000
587864456	::467128970165911000
299879238	::467129022690758000
621474989	::467129077179355000
41001071	::467129107629613000
58587013	::467129109777485000
40375959	::467129175409561000
363969403	::467129242225233000
40375959	::467129334801502000
308726677	::467129517849329000
124374229	::467129529400442000
416018810	::467129823853162000
166307106	::467130132608454000
602895412	::467130267942273000
602895412	::467130302213922000
443375828	::467130343527436000
40375959	::467130347075805000
417472148	::467130498620215000
403160004	::467130520942305000
185356495	::467130604211818000
556631416	::467130791080640000
185356495	::467130958819241000
185356495	::467131213661368000
416018810	::467131226021560000
150034005	::467131254966861000
539183661	::467131332208754000
33358166	::467131521816879000
504987901	::467131529840193000
33358166	::467131597113024000
393133633	::467131677563572000
166877807	::467131795155070000
286265668	::467131929930657000
25680589	::467132053855940000
185356495	::467132095522168000
481512198	::467132315156873000
58587526	::467132392231018000
459987659	::467132393909125000
205124512	::467132424330022000
361532861	::467132429698752000
150839491	::467132430998978000
65482831	::467132459055054000
25680589	::467132467347206000
328057955	::467132569407193000
481512198	::467132590978531000
301717953	::467132664508461000
166877807	::467132675535286000
504987901	::467132759300132000
361532861	::467132789100662000
346998772	::467133451871985000
567014078	::467133461866614000
349365015	::467133476681285000
96013044	::467133489880780000
429348972	::467133548202168000
348683759	::467133678238191000
203688730	::467133926276743000
166877807	::467133949567705000
9563172	::467134136466292000
173371030	::467134137501904000
73020435	::467134203012726000
443375828	::467134222587543000
166877807	::467134447792312000
96013044	::467134570740346000
41230104	::467134715720257000
58587013	::467134801875447000
66058067	::467135240419692000
41230104	::467135268206567000
66058067	::467135300767346000
40375959	::467135343246848000
475930595	::467135356333477000
174720518	::467135621157224000
284137695	::467135660835745000
185356495	::467135710571802000
185356495	::467135771322101000
9563172	::467135773071147000
40375959	::467135807547928000
351896383	::467135854914584000
241324134	::467135861138931000
233362394	::467135997747412000
166877807	::467136074939371000
40375959	::467136132199612000
144937748	::467136268217090000
58587526	::467136277318336000
241324134	::467136343538024000
513825441	::467136476224819000
263013923	::467136492197126000
231150237	::467136658295775000
185356495	::467136738058846000
39683534	::467136768413007000
58587526	::467136768886587000
634615880	::467136938927865000
39683534	::467136962084999000
39683534	::467136985023664000
260440912	::467137019877924000
247372701	::467137037150486000
39683534	::467137137230741000
39683534	::467137165462614000
185356495	::467137176250368000
39683534	::467137179844882000
247372701	::467137265895223000
231150237	::467137304398942000
39683534	::467137335512297000
186572442	::467137483705430000
185356495	::467137490873507000
39683534	::467137627657732000
39683534	::467137767554555000
39683534	::467137902082682000
403160004	::467137905560129000
445903498	::467138091799814000
445219284	::467138171898060000
263013923	::467138192726978000
261942709	::467138195797606000
203688730	::467138258665623000
346998772	::467138357558906000
185356495	::467138384025366000
491969843	::467138758333452000
634890754	::467138775772971000
152715270	::467138797243621000
31345791	::467138809508143000
186572442	::467138967159468000
242435004	::467139142586232000
284316159	::467139361650536000
185356495	::467139371855269000
355758655	::467139454398779000
258196512	::467139491237748000
59583601	::467139624755023000
173371030	::467139687652409000
587864456	::467139766014980000
435557155	::467139773652828000
38991775	::467139791709302000
348683759	::467139811477049000
17595323	::467139906544742000
277204534	::467139967584833000
320560322	::467140009553059000
341493662	::467140120491982000
33217361	::467140170290962000
202927618	::467140508624510000
19071786	::467140613226246000
412304311	::467140783934816000
73275873	::467140800124821000
587864456	::467141044929593000
115503799	::467141210042560000
241324134	::467141307836542000
277645720	::467141370394583000
447313860	::467141396789342000
285988306	::467141414183510000
261900342	::467141423188705000
341732173	::467141441060634000
407279448	::467141648619929000
277204534	::467141676608552000
74955386	::467141700431781000
320249108	::467141721617625000
173608790	::467141818774454000
231150237	::467141887468400000
231150237	::467141911614980000
457250385	::467142345796759000
277204534	::467142400985821000
18374690	::467142420858437000
27986325	::467142424439971000
341493662	::467142440864870000
61050527	::467142540307992000
61050527	::467142613737680000
48157278	::467142664945532000
343606449	::467142735330156000
487266327	::467142793563893000
431262520	::467142801432387000
277204534	::467142856017457000
202927618	::467142872953659000
138083816	::467143252802433000
393802148	::467143293001019000
303427354	::467143432176406000
300607168	::467143484756230000
225601631	::467143550551855000
197277853	::467143580734488000
625900103	::467143598094704000
261942709	::467143652150493000
300607168	::467143687437574000
338477631	::467143708048363000
202927618	::467143892249239000
31294794	::467143892844806000
73275873	::467144058381824000
400490673	::467144088505290000
63473984	::467144088693653000
457250385	::467144202284204000
41230104	::467144304004063000
400490673	::467144319338819000
275260502	::467144615737716000
533417136	::467144624306683000
248468379	::467144679772135000
73275873	::467144715494629000
63473984	::467144814828339000
393802148	::467144905568305000
41230104	::467145013835485000
503741267	::467145173701754000
162200561	::467145385170182000
63473984	::467145394766348000
275260502	::467145714704064000
62975545	::467145748912427000
248468379	::467145779274977000
334423964	::467145847583825000
19835249	::467145885068324000
400490673	::467145909617188000
571363101	::467145958300860000
403160004	::467146041226039000
25942336	::467146050034466000
335759212	::467146215159656000
248468379	::467146365412192000
350424007	::467146370550595000
588531316	::467146628366094000
403160004	::467146675145158000
335759212	::467146737891954000
335759212	::467146852270616000
336347539	::467146907857715000
248468379	::467146914102661000
48157278	::467146962618556000
378771457	::467146995551838000
120139449	::467147015562858000
62975545	::467147084060438000
363969403	::467147118604722000
399645465	::467147176846454000
63473984	::467147187290247000
13683762	::467147195108827000
335759212	::467147282350346000
300607168	::467147403813203000
300607168	::467147426797989000
356448818	::467147480015331000
364428125	::467147613565751000
248468379	::467147657245257000
63473984	::467147659833122000
399645465	::467147692368359000
338076990	::467147701621391000
62975545	::467147776561016000
300607168	::467147822060830000
365658620	::467147840586665000
351922723	::467147979787628000
63473984	::467147982702264000
322324723	::467148109962035000
335759212	::467148126776991000
248468379	::467148253872418000
356448818	::467148396399443000
63473984	::467148404049453000
430182591	::467148416641163000
52809967	::467148425914351000
399645465	::467148659549687000
52809967	::467148668122828000
621306179	::467148768811298000
626942496	::467148812705095000
242443898	::467148923283316000
58587526	::467148936679915000
23225674	::467149081496662000
142176687	::467149095799623000
356448818	::467149282303574000
350003589	::467149396103032000
23225674	::467149474104496000
447313860	::467149516802916000
356448818	::467149672566775000
212060681	::467149689415294000
57300329	::467149846340595000
95504927	::467149850925363000
52809967	::467149878070489000
57300329	::467149900782649000
198651083	::467149908605415000
571363101	::467150090453659000
162245153	::467150164189147000
39904237	::467150222117068000
253057868	::467150246921777000
190492046	::467150275594436000
390504920	::467150301183492000
248468379	::467150340048318000
634615880	::467150378429980000
90797741	::467150581811785000
356448818	::467150643564929000
248468379	::467150662615068000
390504920	::467150955222691000
356448818	::467150976106110000
41230104	::467151011002335000
356448818	::467151175830478000
254711141	::467151470526091000
162200561	::467151954960211000
521938520	::467152033083318000
421356901	::467152189069471000
323891242	::467152261538643000
417472148	::467152370628317000
254711141	::467152382241951000
385595835	::467152454795030000
38991775	::467152628003401000
54565883	::467152680129814000
390479008	::467152992538353000
635796096	::467153102391345000
23225674	::467153110050152000
38991775	::467153129268465000
23225674	::467153174021689000
390479008	::467153239968731000
390479008	::467153271753170000
308175001	::467153357606371000
521938520	::467153377625767000
390479008	::467153389139144000
23225674	::467153437382434000
634890754	::467153481598394000
635796096	::467153499885936000
233362394	::467153517904678000
259601379	::467153535239749000
255818707	::467153641489432000
349365015	::467153663287259000
634890754	::467153694144737000
573151200	::467153709793693000
81841977	::467153735492567000
497630362	::467153740907433000
256716505	::467153741800820000
81841977	::467153922017472000
256716505	::467153927683981000
73275873	::467154056893308000
311924851	::467154079077367000
349365015	::467154139458584000
40946018	::467154221016821000
421356901	::467154255204589000
634890754	::467154298200416000
40946018	::467154465012064000
341493662	::467154620754579000
635796096	::467154629419999000
472617238	::467154675934826000
37119867	::467154701809885000
55120405	::467154728494067000
81841977	::467154841991925000
256716505	::467154848321130000
334423964	::467154941782794000
349365015	::467155078806511000
182092022	::467155120648900000
393802148	::467155214319906000
27626703	::467155218472243000
40896981	::467155228068810000
192677318	::467155304778850000
334423964	::467155340908175000
304619831	::467155390098976000
516017637	::467155485452288000
37119867	::467155560387715000
509760806	::467155588599009000
491969843	::467155594659393000
192677318	::467155740025958000
635796096	::467155800582926000
304619831	::467155970213154000
486138458	::467156054300565000
615688476	::467156064337928000
635796096	::467156072273551000
192677318	::467156118352183000
615688476	::467156233620041000
40946018	::467156411609513000
258506164	::467156446904193000
258506164	::467156471268929000
635796096	::467156546032390000
358617322	::467156850362703000
635796096	::467156957720113000
349365015	::467157002956058000
635796096	::467157317633310000
487266327	::467157422457364000
224093638	::467157429113716000
261942709	::467157475431440000
393133633	::467157479655477000
487266327	::467157580859465000
631603360	::467157580998258000
487266327	::467157631602151000
187741596	::467157656407642000
261942709	::467157709989478000
21623464	::467157879007739000
65425379	::467157928211144000
187741596	::467158024935968000
125560060	::467158172482813000
21623464	::467158255656251000
31294794	::467158277932187000
31294794	::467158341832421000
474371126	::467158372790583000
465292139	::467158551681839000
22944914	::467158556278796000
261942709	::467158738588033000
425897170	::467158805067739000
425897170	::467158945446903000
452882285	::467159047645323000
331717534	::467159206316232000
540510474	::467159547539619000
73020435	::467159579667599000
212490176	::467159636819210000
390479008	::467159645862506000
62975545	::467159697892458000
212490176	::467159704817242000
356448818	::467159937119170000
23721718	::467159975476084000
390504920	::467160010376888000
212490176	::467160014646689000
38991775	::467160218762477000
23721718	::467160304687009000
212490176	::467160515521687000
485252693	::467160563194146000
38991775	::467160584509980000
212490176	::467160622300282000
73020435	::467160910729977000
390479008	::467160939410649000
487266327	::467161117165252000
487266327	::467161357582733000
73020435	::467161521177370000
409404583	::467161788858245000
81674504	::467161835896979000
453963591	::467161911847440000
203688730	::467161950812512000
409404583	::467162008983330000
304619831	::467162030924128000
567014078	::467162037911846000
409404583	::467162069423239000
182092022	::467162086724755000
248468379	::467162143981596000
407038804	::467162297795096000
182092022	::467162307378675000
62975545	::467162355319590000
52809967	::467162571913453000
81841977	::467162674808487000
256716505	::467162680063954000
275260502	::467162696581120000
81841977	::467162782186897000
256716505	::467162787509469000
404496513	::467162914026029000
321637063	::467163212635312000
40946018	::467163215831781000
100090407	::467163289651511000
100090407	::467163459197865000
487266327	::467163664311533000
404496513	::467163670691078000
363722761	::467163793361870000
40946018	::467164019577847000
250338969	::467164136011735000
247159855	::467164140994174000
363722761	::467164290315997000
250338969	::467164407533805000
250338969	::467164676241895000
250338969	::467164822648672000
358617322	::467164901036019000
339565561	::467164935450292000
259541688	::467165110793175000
250338969	::467165236982984000
138083816	::467165362199728000
167365283	::467165680278568000
250338969	::467166078460628000
487266327	::467166509979017000
269151566	::467166691789520000
255818707	::467166777353723000
348683759	::467166794667802000
250338969	::467167211980083000
304224068	::467167468436619000
168864295	::467167654923735000
39904237	::467167671117545000
250338969	::467167687769358000
19945993	::467167701777928000
19945993	::467167710695403000
168864295	::467167722754019000
9563172	::467167800029503000
50546012	::467167830656294000
248468379	::467168419008507000
58627481	::467168486574555000
167365283	::467168522443821000
59352013	::467168586012696000
504987901	::467168730535833000
19945993	::467168782159323000
250338969	::467168787146354000
19945993	::467168791387205000
487266327	::467168867576336000
17830276	::467168943258738000
301257200	::467169030013333000
390504920	::467169113434234000
90797741	::467169170845884000
259601379	::467169674279800000
59352013	::467169743070187000
414449852	::467169850146975000
386956382	::467169903527481000
59352013	::467169952839897000
39904237	::467170072562110000
59352013	::467170087217033000
248468379	::467170168875937000
370850900	::467170182956601000
506519570	::467170265320148000
39904237	::467170389685051000
59352013	::467170414930587000
59352013	::467170523240095000
250338969	::467170612960436000
358617322	::467170752786337000
414449852	::467170841827229000
19028099	::467170880679051000
59352013	::467170886131265000
202840862	::467171020625825000
90544248	::467171141950267000
137117871	::467171165404803000
20778748	::467171312545579000
634615880	::467171322036879000
90544248	::467171383319867000
414449852	::467171454359191000
111462710	::467171476555436000
59352013	::467171520637186000
111462710	::467171545069391000
304224068	::467171632461537000
20778748	::467171681141010000
14955026	::467171802322464000
341734040	::467171832110395000
46276184	::467171838767169000
341734040	::467171844882055000
90544248	::467172108942835000
90544248	::467172217160077000
235272576	::467172441849335000
238665368	::467172485696593000
71981601	::467172541098754000
25235649	::467172575890505000
34204169	::467172595343716000
59352013	::467172746258968000
137117871	::467172871492497000
34204169	::467173006079709000
25235649	::467173154092101000
317860632	::467173242386395000
412000113	::467173308879089000
40946018	::467173317771034000
71981601	::467173424230453000
17830276	::467173797255475000
43838022	::467173897444810000
248468379	::467173974086930000
393133633	::467174009785040000
248468379	::467174175174844000
39237011	::467174407119839000
248468379	::467174423041028000
594844703	::467174856371351000
358617322	::467175252821155000
393133633	::467175423181611000
59352013	::467175474968272000
187089991	::467175506233028000
168864295	::467175510548557000
59352013	::467175517276209000
59352013	::467175520648450000
59352013	::467175628689510000
517695658	::467175773145935000
457250385	::467176160565022000
93927673	::467176171818733000
59352013	::467176230630858000
139547588	::467176233961136000
59352013	::467176351170953000
59352013	::467176461653127000
361532861	::467176515852337000
38713173	::467176549674799000
384503737	::467176620759855000
59352013	::467176705769996000
212490176	::467176710300254000
17830276	::467176726750322000
390552849	::467176788104605000
62975545	::467177049950400000
61050527	::467177207769473000
20778748	::467177230754664000
414449852	::467177990233681000
81674504	::467178165706559000
156166678	::467178189672833000
414449852	::467178465800638000
350083690	::467179270847352000
53724365	::467179578898010000
22717394	::467179602918400000
17830276	::467179667653275000
350083690	::467179673881821000
414449852	::467179832720117000
23721718	::467179879075954000
53724365	::467179885258358000
41001071	::467180031018815000
16353730	::467180082985836000
22717394	::467180143794860000
53724365	::467180189651566000
350083690	::467180336011423000
556631416	::467180395776069000
53724365	::467180412679512000
267936760	::467180433487433000
350083690	::467180501363474000
27626703	::467180625351303000
250844163	::467180701066883000
250844163	::467181108032204000
158948390	::467181329889894000
158948390	::467181379957293000
158948390	::467181549772111000
53724365	::467181564011745000
220632867	::467181636699058000
158948390	::467181710946615000
39469570	::467181908166991000
14955026	::467181910654201000
53724365	::467182066967531000
337388641	::467182148412137000
337388641	::467182166212767000
158948390	::467182188346499000
53724365	::467182341442785000
14955026	::467182388028510000
53724365	::467182436636700000
212490176	::467182632707436000
517695658	::467183136879939000
73275873	::467183474281943000
14190836	::467183557589233000
120139449	::467183817128566000
416018810	::467183950054440000
53724365	::467184008531804000
53724365	::467184154866884000
53724365	::467184575228432000
416018810	::467184614633902000
336019882	::467184626486620000
250844163	::467184745882083000
173026357	::467185023284948000
244800948	::467185140074938000
55161530	::467185348905140000
435557155	::467185350192807000
250844163	::467185449190957000
127413469	::467185693207568000
250844163	::467186403580063000
66555228	::467186647226793000
239257340	::467186702755180000
55161530	::467186711487725000
158948390	::467187021572628000
501554267	::467187061741854000
167184626	::467187210375024000
244800948	::467187216813273000
205928265	::467187576705523000
365658620	::467187974161969000
312856997	::467188207189499000
38991775	::467188288634499000
167183597	::467189092493438000
73275873	::467189148600631000
349365015	::467190014216925000
261900342	::467190107561136000
237330810	::467190130781196000
127413469	::467190728222060000
386956382	::467191063824719000
347413433	::467191079536570000
33823755	::467191101602803000
33823755	::467191214643486000
58847822	::467191789892296000
58847822	::467192041709924000
90544248	::467192852397572000
33823755	::467192918059388000
311729942	::467192978440593000
50546012	::467193362781454000
369849727	::467193371887693000
351099839	::467193897387433000
385259637	::467194649099378000
280194602	::467194797254406000
237330810	::467195199383683000
25942336	::467195848280252000
237330810	::467196222374428000
244800948	::467196271170580000
244800948	::467196529019592000
408098797	::467197020307218000
137587439	::467197026363777000
457250385	::467197550601449000
273205079	::467199312062332000
90544248	::467199415497682000
273205079	::467199763465510000
138245975	::467199833007075000
127413469	::467200172435734000
408031484	::467200612388450000
473718221	::467201446648086000
560698843	::467201675007389000
402925254	::467201682732888000
207781904	::467201710578872000
435557155	::467201791587663000
560698843	::467202136720556000
173026357	::467202720626380000
556631416	::467202895356518000
173026357	::467203254129291000
173026357	::467204089856933000
283051149	::467204205871001000
173026357	::467204323941040000
62518475	::467204491310141000
127413469	::467204577016958000
486138458	::467205220997795000
33823755	::467205312819122000
33823755	::467205423494209000
408098797	::467205730949668000
438115686	::467206136165175000
438115686	::467206287491493000
438115686	::467206527385079000
78404115	::467206648805588000
438115686	::467206791466450000
21623464	::467207376538320000
393133633	::467207393013948000
421179396	::467207958640599000
202927618	::467208857094082000
219163747	::467209362960687000
283518032	::467209607497400000
219163747	::467209682609000000
482944497	::467210587064111000
224501206	::467210992032571000
276784048	::467211317380517000
433168829	::467211603306631000
393133633	::467212115355250000
352943670	::467212236939743000
570502101	::467212873479892000
181101394	::467213711287926000
570502101	::467213805642993000
329801539	::467214624254074000
363722761	::467215351256997000
35706997	::467216115462991000
152715270	::467217951133683000
113221759	::467218298816712000
64768338	::467218450914373000
202927618	::467220295565053000
41230104	::467222197681930000
73526174	::467222230729228000
41230104	::467222279785414000
501554267	::467224539102203000
102233693	::467224923396530000
435557155	::467225377325084000
315872678	::467225516794060000
102233693	::467226065841057000
319469530	::467226407974625000
85651876	::467227508585160000
85651876	::467227857362493000
85651876	::467228003487858000
15186859	::467229049786732000
85651876	::467230830079647000
55161530	::467231024179855000
85651876	::467231059508097000
55161530	::467231207470555000
85651876	::467231544424148000
55161530	::467232937646116000
41230104	::467234788072382000
18722083	::467235060513771000
213187842	::467236837623615000
152715270	::467237285079953000
47067763	::467237453204840000
501554267	::467239641351864000
60712766	::467240116961148000
34841151	::467240595166351000
20935798	::467241006510133000
408098797	::467241608933834000
376940853	::467244036076486000
124246645	::467245812704378000
301657872	::467246093701349000
124246645	::467246366419591000
124246645	::467246754249703000
69044676	::467246835522748000
124246645	::467247069644591000
588634771	::467251663242551000
588634771	::467251747137003000
588634771	::467251903030898000
588634771	::467252105305391000
97307001	::467252530607423000
14954949	::467252601445027000
37977930	::467252681179152000
574250205	::467253003146518000
376940853	::467253101423259000
376940853	::467253104686415000
376940853	::467253268154822000
50151347	::467253439865438000
376940853	::467253464964550000
376940853	::467253542336487000
379152968	::467254394246135000
28405302	::467255032321019000
316878403	::467255038276927000
376940853	::467255484442214000
186287095	::467255727804137000
165658390	::467255992644694000
361489211	::467256839508619000
17326645	::467256934467649000
214678768	::467257481270284000
361489211	::467258617075621000
29849760	::467258858239315000
361489211	::467259318795239000
137426396	::467259668574633000
238880491	::467259861932474000
519898323	::467259882341949000
238880491	::467260020028358000
519898323	::467260050814152000
519898323	::467260277168558000
361489211	::467260325088468000
208894791	::467260743901925000
236930269	::467260921618771000
343018153	::467261783325937000
172025978	::467262467484028000
506707370	::467262626561810000
105852149	::467262629212196000
469722641	::467262901230006000
407395368	::467263147481382000
26198467	::467263444438093000
184195472	::467263578634866000
479986172	::467263586083950000
479986172	::467263748390928000
460772038	::467264065459322000
264622253	::467264429285855000
277251070	::467264538174160000
578593285	::467264654989737000
36958694	::467264656856199000
161302101	::467264790545829000
31250549	::467265115021008000
34445704	::467265122277158000
210674392	::467265498955010000
578593285	::467265499592945000
34863840	::467265600419794000
589402824	::467265957040504000
416506126	::467266091907952000
365523194	::467266142239596000
274432702	::467266149583839000
189272740	::467268134572163000
368079003	::467268439644856000
334442114	::467268830440722000
8036902	::467268856462188000
334442114	::467268904453435000
334442114	::467268937173176000
238880491	::467269056870240000
369292925	::467269143587090000
238880491	::467269274860789000
60399576	::467269422361505000
301717953	::467269431606149000
81765661	::467269610341810000
238880491	::467269700687519000
286265668	::467269868673171000
317483868	::467269919650762000
37977930	::467270087985360000
17210128	::467270169815822000
115824990	::467270245254582000
371477472	::467270964326457000
413367641	::467270986128449000
334442114	::467270990062694000
369292925	::467271407823384000
41001071	::467271449317609000
422214932	::467271525981097000
454471454	::467271572768567000
404496513	::467272005273026000
110236585	::467272603103555000
62396842	::467272729679237000
72210207	::467273012853477000
505323751	::467273208173834000
186107022	::467273319180275000
399174015	::467273321911185000
311924851	::467273476504838000
45527216	::467273713683947000
351316240	::467273831628177000
508054066	::467274110691590000
395687470	::467274120636297000
411700909	::467274473960652000
371477472	::467274542306824000
469722641	::467274839582310000
24413698	::467274847152640000
259876316	::467274847736037000
15742158	::467274890274291000
57933673	::467274955181154000
79476731	::467275021644095000
371477472	::467275525166485000
726320420	::467275645265776000
16107745	::467276137484529000
246050172	::467276322973433000
29984961	::467276339276300000
253120136	::467276408482328000
371477472	::467276681515122000
150034005	::467276741741125000
351896383	::467276921370599000
371477472	::467277000353538000
83878535	::467277733790093000
371477472	::467278213140717000
22294252	::467278264885858000
589402824	::467278284259340000
22294252	::467278375577350000
437082385	::467278397979496000
182092022	::467278941489598000
351896383	::467278955335389000
513270198	::467279023551168000
73526174	::467279063535865000
202196262	::467279259153604000
505323751	::467279320663474000
38440249	::467279346000859000
417449044	::467279539891339000
226357092	::467279870675152000
31144939	::467279916263014000
412159259	::467279928967176000
277794018	::467279970360766000
415259927	::467280027466207000
510998653	::467280266957172000
321839755	::467280280496402000
285906246	::467280437757214000
415259927	::467280600089780000
133508241	::467280681194631000
34536365	::467281023416274000
29473860	::467281065254879000
226995875	::467281530306715000
571363101	::467281549017485000
15688986	::467281776373542000
167183597	::467281850730156000
379152968	::467282459131125000
405676565	::467282505775988000
589402824	::467282610935562000
15688986	::467282811322236000
341037427	::467283439041781000
238880491	::467283812763045000
238880491	::467283878110318000
79476731	::467283898032852000
589402824	::467283997438275000
246050172	::467284486162776000
329471370	::467284564302262000
37977930	::467284677947322000
152127827	::467285241501974000
331925277	::467285279586652000
589402824	::467285359664308000
301737159	::467285950998274000
172573942	::467286170540339000
58587013	::467286193638752000
415259927	::467286789779378000
90544248	::467286798541258000
159944196	::467286883735568000
186287095	::467286931886186000
145572480	::467287110118961000
23663256	::467287939081179000
258916835	::467288003933896000
4059771	::467288097034866000
400704846	::467288118022795000
268397639	::467288283689799000
304219715	::467288507405180000
65425379	::467288512480706000
393105437	::467288585478352000
17210128	::467288733746991000
255547325	::467288915138064000
136114188	::467289341707190000
202292166	::467289436712337000
410122679	::467289976020144000
589402824	::467289983444090000
275268585	::467290204295147000
579271413	::467290466828836000
469722641	::467290898305646000
23663256	::467291103155486000
487266327	::467291215235264000
197277853	::467291251763855000
393133633	::467291257153142000
249012544	::467291530231685000
16353730	::467291613644210000
16353730	::467291704736092000
505323751	::467291902434635000
23663256	::467291904464674000
24100015	::467291980679376000
24537703	::467292065098121000
634822122	::467292192638525000
537633292	::467292434100416000
55704588	::467292851173224000
510998653	::467292870316417000
300594041	::467293034426552000
200849010	::467293080908210000
86970230	::467293142949982000
529096266	::467293212995248000
325849507	::467293289264467000
17326645	::467293462338228000
311031621	::467293543564709000
18722083	::467293714662961000
256088386	::467294090099322000
537633292	::467294170910969000
287569533	::467294296526188000
304219715	::467294457071554000
34204169	::467294623312777000
197277853	::467294852284026000
64596921	::467294978809794000
509760806	::467295003715186000
301737159	::467295171730997000
238401588	::467295436508651000
29786990	::467295559221788000
450378413	::467295684459511000
409336092	::467295742718394000
16353730	::467295766600753000
197277853	::467295797466255000
485252693	::467295851719557000
23663256	::467295902517194000
18722083	::467296027507032000
13683762	::467296171883364000
18722083	::467296278871687000
450378413	::467296593666781000
17326645	::467296611744612000
23663256	::467296729721606000
23663256	::467296841680183000
589402824	::467297170853744000
238401588	::467297404468088000
311924851	::467297872380452000
18722083	::467297962821824000
59352013	::467298051682353000
18722083	::467298102861238000
59352013	::467298122364755000
16846197	::467298272587939000
56359547	::467298299054411000
534913317	::467298414703566000
260911912	::467298482311528000
18722083	::467298556974354000
16846197	::467298579736838000
31258629	::467298648326303000
403020871	::467298653606928000
589402824	::467298722993684000
37294507	::467298764148203000
589402824	::467298793210544000
18722083	::467298912512925000
51649971	::467299182106005000
18722083	::467299475698900000
384683676	::467299942684704000
390552849	::467300081147076000
331482356	::467300315855740000
399174015	::467300328283860000
24537703	::467300329911230000
53724365	::467300368335249000
24537703	::467300436626919000
267357514	::467300820103757000
259876316	::467300847295004000
336821368	::467300862725869000
122725183	::467300960339910000
389197869	::467301000425246000
325849507	::467301030745890000
193796724	::467301078103769000
53724365	::467301206898274000
259876316	::467301380995043000
230903702	::467301811838140000
589402824	::467302030139469000
383523373	::467302045717102000
40708485	::467302063337402000
243427085	::467302125379145000
589402824	::467302252286599000
311924851	::467302628373061000
260911912	::467302944065720000
258916835	::467303238845202000
242206017	::467303264418271000
387625128	::467303639414239000
506519570	::467303898680532000
414066292	::467304032634019000
404496513	::467304385215987000
301203823	::467304385525972000
19835249	::467304422477807000
414066292	::467304484868091000
16353730	::467304518745870000
53724365	::467304543269969000
86243090	::467304638018887000
30516926	::467304691278172000
18722083	::467304827001655000
18722083	::467304882173513000
264622253	::467305127058362000
505323751	::467305476980350000
36485138	::467305849594343000
356448818	::467306002199875000
100373532	::467306096613658000
341493662	::467306194747789000
56359547	::467306206881910000
231674152	::467306492618485000
275260502	::467306571022999000
41143305	::467306593495699000
351099839	::467306705660157000
382371778	::467306939907469000
473118863	::467307035457880000
47348539	::467307064306331000
18722083	::467307095302631000
385782746	::467307096350801000
468965579	::467307115837530000
382371778	::467307237447196000
351152035	::467307300592431000
35525270	::467307306040819000
232468321	::467307367651377000
385782746	::467307372642586000
458847153	::467307374802653000
275268585	::467307401813958000
232468321	::467307487298068000
18137013	::467307570953469000
232468321	::467307601819361000
232468321	::467307692730482000
241324134	::467307700268040000
275268585	::467307706122915000
47348539	::467307760812843000
22717394	::467307780055908000
356448818	::467307816680964000
22717394	::467307881918779000
379357885	::467308229673091000
18137013	::467308315954139000
390479008	::467308444295262000
589402824	::467308610742419000
47348539	::467308695710208000
589402824	::467308713012109000
267936760	::467308868201377000
18137013	::467308930784575000
205928265	::467309132975206000
445219284	::467309173827325000
409336092	::467309216714076000
35597637	::467309277938716000
508054066	::467309318807625000
200849010	::467309366840811000
249468865	::467309469777408000
143455927	::467309495023325000
172025978	::467309524169134000
396786261	::467309533245628000
508054066	::467309899261566000
22734052	::467309908216393000
356448818	::467309984108539000
125849974	::467310134201294000
114633433	::467310141176430000
180388620	::467310328422735000
267299080	::467310328590925000
534913317	::467310393363165000
16846197	::467310519343263000
59622669	::467310773157380000
146608159	::467310879147454000
286265668	::467311193799917000
17326645	::467311220769685000
133112299	::467311332128473000
304219715	::467311431881207000
80159052	::467311482955247000
359806236	::467311509110935000
27335023	::467311603248275000
241198427	::467311703638568000
118810756	::467311761335783000
322643138	::467312084015783000
118810756	::467312146494521000
51964139	::467312523436625000
355598729	::467312557447847000
51964139	::467312627392069000
395057520	::467312727237861000
381778563	::467312891444490000
414217500	::467312932645134000
407038804	::467313037318574000
726320420	::467313103948873000
57300329	::467313260438364000
320560322	::467313300485586000
508054066	::467313368530165000
483526518	::467313389924925000
340119318	::467313434602647000
237112765	::467313500696895000
57300329	::467313643424464000
273748024	::467313712554995000
351004243	::467313801897848000
50228529	::467313972647964000
237112765	::467314045964787000
237330810	::467314163329818000
334442114	::467314183798013000
193796724	::467314346016518000
32382173	::467314361971654000
114633433	::467314427000131000
39469570	::467314609146568000
32382173	::467314629530509000
727288316	::467314683662172000
27335023	::467314749378539000
405239647	::467314826146885000
51964139	::467314868929171000
51964139	::467314918992379000
90544248	::467314985329520000
109331928	::467315168343384000
172827217	::467315242091823000
172827217	::467315263801536000
167365283	::467315304096231000
30529918	::467315312979750000
447313860	::467315495075471000
322446637	::467315683735261000
312710029	::467315704174501000
131254355	::467315758561640000
120532808	::467315928703594000
4434941	::467315938149154000
368386947	::467316197156220000
37977930	::467316304912080000
368386947	::467316394745671000
35525270	::467316488236326000
34204169	::467316491793084000
34204169	::467316749252059000
16353730	::467316970229366000
304219715	::467317061153067000
29849760	::467317113510584000
495598070	::467317216334327000
34204169	::467317222646349000
114064449	::467317239880769000
18137013	::467317368352690000
114064449	::467317389059584000
432747712	::467317414569725000
389197869	::467317440696049000
114064449	::467317486732316000
62396842	::467317523591860000
213767620	::467317633126506000
245957488	::467317653271752000
58587013	::467317731524870000
213767620	::467317856548708000
404496513	::467318126258835000
428516870	::467318154507481000
258916835	::467318201274368000
213767620	::467318424960376000
72293435	::467318486524387000
513658421	::467318702522630000
213767620	::467318708059111000
301717953	::467318718146809000
167184626	::467318747452030000
109298324	::467318766909407000
283328574	::467318784366510000
304219715	::467318931233841000
316284345	::467319277708931000
109060628	::467319336680427000
356448818	::467319436668858000
491969843	::467319491295064000
445219284	::467319507082416000
237330810	::467319622979813000
445219284	::467319659541168000
237330810	::467319768954191000
356448818	::467319780006199000
33904380	::467319881323790000
35525270	::467319901481222000
432116634	::467319903456722000
400490673	::467319960315121000
356448818	::467320005559078000
486138458	::467320087171436000
393735397	::467320103739342000
172827217	::467320138124234000
53312065	::467320167673122000
589402824	::467320186673307000
80159052	::467320271372693000
47348539	::467320275709595000
350424007	::467320285033943000
287727506	::467320297440686000
356448818	::467320321142693000
316284345	::467320468677332000
246050172	::467320719177572000
117638857	::467320733954498000
519898323	::467320815550492000
53312065	::467320820160036000
519898323	::467321051614281000
115503799	::467321074385174000
165491208	::467321089727930000
330691749	::467321129284415000
545784705	::467321188117516000
115583749	::467321190986440000
124954284	::467321258414059000
633010300	::467321275611115000
117638857	::467321298277126000
432747712	::467321481144197000
316284345	::467321508818587000
117638857	::467321583196196000
316284345	::467321595657482000
316284345	::467321682693488000
322643138	::467321745645400000
246050172	::467321855234555000
24537703	::467321855356174000
413367641	::467321929549250000
316284345	::467321941943398000
501202268	::467321967238860000
316284345	::467321986012958000
165491208	::467322060738277000
316284345	::467322068514906000
92905148	::467322273704050000
133158896	::467322492881608000
92905148	::467322591712407000
246050172	::467322640576049000
42994926	::467322761103548000
316284345	::467322774353375000
519677520	::467322832524148000
335759212	::467322943669014000
519898323	::467323086799646000
395057520	::467323253623906000
469722641	::467323255481978000
393041277	::467323303250894000
379358099	::467323392891564000
316284345	::467323513582682000
389614947	::467323514283130000
74955386	::467323685829738000
73526174	::467323715605110000
100373532	::467323793816690000
47348539	::467324000197017000
259541688	::467324026222702000
193796724	::467324158217818000
130312780	::467324170930360000
323246381	::467324197757530000
13683762	::467324236726423000
326436771	::467324293504700000
418312513	::467324396390985000
69719136	::467324515827982000
47348539	::467324544663826000
69719136	::467324716668026000
15467792	::467324891747078000
316284345	::467324936865202000
260038180	::467325000446271000
316284345	::467325076195770000
286216848	::467325089935929000
286265668	::467325138158223000
282625909	::467325372279685000
282625909	::467325374104227000
47348539	::467325511111155000
301257200	::467325624689106000
377035998	::467325797330481000
400817337	::467325857246109000
316284345	::467325859645620000
352943670	::467325969720557000
187049333	::467326056483917000
27335023	::467326104328347000
24537703	::467326140420718000
187049333	::467326164998950000
187049333	::467326322746744000
289650000	::467326429710282000
27335023	::467326431861940000
504987901	::467326723562815000
138245975	::467326973509767000
258916835	::467327665406771000
323246381	::467327711346954000
53312065	::467327833724178000
468796913	::467327864694902000
266210776	::467327922223980000
260038180	::467328079476453000
66058067	::467328112032628000
39469570	::467328137840586000
66058067	::467328201824288000
571363101	::467328542716723000
187049333	::467328549314387000
589402824	::467328596009578000
66058067	::467328648002174000
330691749	::467328648299958000
342188056	::467328868807081000
243974175	::467328879321837000
342188056	::467328897819115000
400817337	::467328927888052000
342188056	::467328977703813000
66058067	::467328981138952000
342188056	::467329000898306000
342188056	::467329027972530000
442736318	::467329090551558000
342188056	::467329113142087000
147997393	::467329137753866000
342188056	::467329200249401000
243974175	::467329298379337000
66058067	::467329302221291000
6284612	::467329303667933000
342188056	::467329414939021000
342188056	::467329451865686000
225203526	::467329475626033000
342188056	::467329493531910000
342188056	::467329552134717000
342188056	::467329614017470000
342188056	::467329648997978000
342188056	::467329675615027000
342188056	::467329704954183000
342188056	::467329854464339000
342188056	::467329898038951000
342188056	::467329941106094000
19028099	::467329992482115000
194129729	::467329994398920000
66058067	::467330032918986000
342188056	::467330050254450000
342188056	::467330080629608000
16107745	::467330086950416000
342188056	::467330098673487000
25784705	::467330120164732000
342188056	::467330131317776000
33528820	::467330154604535000
263013923	::467330207972851000
342188056	::467330285231955000
342188056	::467330316450156000
342188056	::467330354219876000
316284345	::467330366068764000
26925878	::467330393193316000
342188056	::467330512110235000
342188056	::467330576731889000
360814823	::467330635338878000
360814823	::467330670658715000
33528820	::467330710697947000
342188056	::467330737205964000
342188056	::467330786350616000
360814823	::467330836162158000
360814823	::467330944035471000
400817337	::467330948539756000
58587013	::467331050172325000
273497452	::467331070812504000
16353730	::467331082816196000
360814823	::467331087979806000
4059771	::467331098964684000
400817337	::467331267109740000
360814823	::467331346881200000
400817337	::467331368242786000
360814823	::467331489072693000
430387521	::467331545439563000
360814823	::467331580890185000
516017637	::467331719797145000
165634562	::467331952526520000
41230104	::467332079126978000
400817337	::467332162958950000
22536187	::467332163596468000
400490673	::467332207095582000
400490673	::467332253874683000
47348539	::467332314830094000
489078088	::467332399794094000
259876316	::467332478575722000
339565561	::467332504069087000
331925277	::467332601771229000
47348539	::467332707689578000
290195625	::467332730511187000
477989347	::467332792293289000
210671307	::467332856172122000
256845035	::467332981506711000
162559610	::467333497812557000
500239410	::467333684354240000
477989347	::467333701765177000
331717534	::467333723612913000
635577431	::467333790759518000
54565883	::467333860825382000
500239410	::467333904505270000
500239410	::467334076501065000
54565883	::467334078866673000
79754464	::467334122679959000
54565883	::467334198249148000
331717534	::467334336652779000
162559610	::467334417795788000
116071398	::467334509546209000
276787570	::467334518441918000
41230104	::467334587245682000
331717534	::467334630728011000
276787570	::467334707936374000
372493368	::467334803134881000
331717534	::467334808042225000
276787570	::467334808301891000
54565883	::467334844221902000
54565883	::467334872411824000
276787570	::467334883358953000
17326645	::467334941463023000
24537703	::467334960550903000
116071398	::467334976178892000
331717534	::467334993640194000
54565883	::467335007250309000
116071398	::467335035641548000
330691749	::467335048346468000
114070939	::467335087399247000
331717534	::467335104717942000
330691749	::467335114830381000
29849760	::467335236230320000
276787570	::467335242710138000
54565883	::467335315871793000
276787570	::467335456867115000
116071398	::467335474911006000
331717534	::467335481177673000
331717534	::467335606256041000
328057955	::467335678683254000
331717534	::467335680063180000
432747712	::467335746081533000
331717534	::467335786829197000
33823755	::467335839639281000
6284612	::467335845159006000
331717534	::467335845180346000
37977930	::467335858337873000
330691749	::467336179671924000
625900103	::467336235254808000
118881789	::467336544248799000
330691749	::467336657625423000
264300486	::467336680483983000
16166332	::467336769818857000
254711141	::467336790068580000
381778563	::467336859303940000
86970230	::467336893386878000
114633433	::467337018172010000
4059771	::467337093988233000
118881789	::467337213886230000
473462894	::467337272711729000
24537703	::467337357180809000
26684021	::467337374293188000
254711141	::467337380152614000
254711141	::467337612173119000
366094013	::467337837189554000
36279116	::467337857141465000
433470731	::467337906076798000
122799833	::467338098754748000
504987901	::467338233014022000
263013923	::467338283937435000
356579210	::467338309530693000
185356495	::467338374668627000
379357885	::467338385154379000
122799833	::467338414384500000
458847153	::467338486702284000
86243090	::467338507468279000
155650977	::467338573386350000
568505535	::467338624170987000
247372701	::467338877150449000
33358166	::467338882305232000
35525270	::467338896586448000
519898323	::467339037980647000
264300486	::467339098043449000
259541688	::467339216720900000
436188872	::467339246756720000
7132042	::467339287030034000
27836945	::467339303136153000
27836945	::467339304071487000
336019882	::467339697111310000
122717174	::467339863021219000
145469568	::467340000036524000
275813402	::467340186968686000
628045480	::467340365180051000
145469568	::467340428803846000
726320420	::467340497342959000
445219284	::467340555458859000
505323751	::467340787047735000
258916835	::467340885504847000
23933265	::467341140698873000
631603360	::467341252623491000
631603360	::467341274287063000
212047421	::467341373557858000
589402824	::467341526688079000
630007542	::467341543905693000
211645751	::467341724067840000
414066292	::467341868775141000
34204169	::467341929374814000
49886698	::467342022437654000
242305581	::467342052557352000
229650081	::467342083083489000
519086519	::467342098178392000
107902551	::467342357046636000
258506164	::467342398549282000
4059771	::467342444846383000
76463655	::467342516543434000
4059771	::467342629643255000
49886698	::467342792004366000
34204169	::467343048075395000
519086519	::467343083273986000
7132042	::467343249376440000
384503737	::467343465429233000
47348539	::467343509645574000
455097630	::467343540708986000
455097630	::467343605955584000
615688476	::467343618856873000
22944914	::467343992762683000
338477631	::467344272774008000
363722761	::467344483772690000
341153843	::467344532804493000
519909326	::467344537413644000
37119867	::467344557085323000
284316159	::467344585002196000
363722761	::467344648584065000
245935219	::467344925827153000
402492947	::467345188239597000
500388817	::467345262784958000
19374297	::467345385380274000
62396842	::467345481870626000
312252632	::467345568176427000
33358166	::467345689174102000
33358166	::467345871064289000
55161530	::467345913879347000
726320420	::467345928576569000
40810916	::467346078614839000
25410192	::467346118599139000
40810916	::467346158403461000
416018810	::467346233699213000
420083874	::467346430378536000
363722761	::467346480635072000
55161530	::467346516194365000
28252356	::467346713595105000
312252632	::467346916389289000
255205725	::467346970458079000
102233693	::467347167854612000
14955026	::467347390844780000
519898323	::467347500408389000
205030447	::467347580255367000
14955026	::467347602346766000
97592081	::467347704147111000
386956382	::467347723944230000
27335023	::467347764964503000
414315073	::467347859507933000
474475074	::467347928370012000
402492947	::467347972204683000
474475074	::467348255379300000
76463655	::467348510829211000
474475074	::467348594589069000
76463655	::467348595050840000
519677520	::467348605796241000
91666102	::467348693494923000
97592081	::467348793223311000
477188816	::467349051684311000
631603360	::467349102565806000
212047421	::467349180856291000
297542894	::467349213357948000
297542894	::467349260724224000
198651083	::467349288608333000
474475074	::467349411748524000
631603360	::467349528962924000
450378413	::467349773788262000
297542894	::467349963924467000
202927618	::467350326824415000
513825441	::467350391919624000
234143570	::467350646644277000
294347764	::467350748150235000
414066292	::467350865901531000
18028506	::467350905474781000
269370098	::467351057606012000
442736318	::467351135532355000
47348539	::467351204914151000
402492947	::467351479662440000
208894791	::467351616845148000
208894791	::467351678002663000
31345791	::467351683820191000
208894791	::467351763100905000
98785279	::467351962644922000
314251743	::467352346557939000
98785279	::467352351238782000
85651876	::467352364131692000
85651876	::467352468582432000
275813402	::467352478498189000
321876841	::467352536367005000
208894791	::467352636023660000
256845035	::467352784959205000
183438897	::467352813001908000
297542894	::467352881633312000
346654346	::467352885261373000
141821632	::467353127373373000
454406979	::467353208147681000
229290429	::467353450947547000
295881773	::467353927512358000
312856997	::467353959636553000
46268291	::467354014049636000
90797741	::467354547971981000
224452115	::467354886900703000
301657872	::467355104945770000
726984192	::467355264392237000
107750524	::467355277541789000
146216300	::467355373381230000
17830276	::467355616529645000
17830276	::467355785672925000
18137013	::467355847187001000
196659229	::467355929709522000
436214232	::467355952736260000
264622253	::467356028187598000
589402824	::467356350885163000
33358166	::467356352277676000
24537703	::467356353661796000
519936824	::467356395344379000
33358166	::467356470431203000
23672351	::467356664157732000
156961324	::467356817409212000
155677785	::467357022447349000
355758655	::467357081423863000
17830276	::467357231332077000
155677785	::467357379215241000
355758655	::467357484840415000
155677785	::467357654373781000
17830276	::467357708749131000
186107022	::467357710824927000
312252632	::467357850935627000
341941030	::467357934704689000
474400310	::467357964257751000
312252632	::467358006469214000
633531552	::467358026244947000
165491208	::467358062861615000
338849269	::467358198362804000
397934536	::467358313424756000
312252632	::467358605264433000
267299080	::467358737779261000
234828491	::467358779877498000
474475074	::467358887017201000
242206017	::467358897850707000
415998425	::467358947205459000
312252632	::467359030361718000
312252632	::467359140805767000
242206017	::467359640410288000
242206017	::467360093835501000
378778103	::467360103943778000
312856997	::467360168414437000
252756099	::467360234697416000
310321041	::467360493901185000
287727506	::467360843357630000
110236585	::467360849040920000
518039543	::467360948139724000
310321041	::467360974941732000
567014078	::467361087617507000
567014078	::467361224146321000
97592081	::467361790662553000
48612192	::467361934854332000
323246381	::467362063682387000
193796724	::467362099547500000
436188872	::467362176848887000
594121150	::467362215398367000
55665294	::467362249477455000
224346133	::467362578327691000
55665294	::467362598275780000
356579210	::467362657293856000
41230104	::467362711836581000
30242503	::467362790840086000
34204169	::467362797102587000
30242503	::467362850407600000
467758710	::467362940274757000
202292166	::467363002870931000
97592081	::467363051017338000
393735397	::467363072005656000
519086519	::467363150510051000
23672351	::467363452588027000
519086519	::467363480665096000
55665294	::467363555508244000
41230104	::467363591016812000
55665294	::467363612877914000
215385454	::467363654573506000
215385454	::467363798681387000
252756099	::467363905262858000
202292166	::467364026973179000
62975545	::467364273526538000
100313850	::467364435175034000
383523373	::467364523759128000
338477631	::467364576674463000
384503737	::467364835072540000
4434941	::467364960868130000
379152968	::467365018506629000
58031746	::467365060109541000
118191944	::467365095153340000
72293435	::467365139591999000
118191944	::467365168306200000
58031746	::467365434564820000
399645465	::467365477938135000
72293435	::467365502730661000
58587013	::467365503959592000
58031746	::467365628668420000
137426396	::467365670468866000
58031746	::467365798353584000
417428775	::467365822823153000
267357514	::467365949583425000
109762886	::467365962103418000
30804377	::467366311535075000
615507620	::467366388110082000
567014078	::467366458226659000
240857453	::467366542481448000
24413698	::467366673616367000
458847153	::467366770706108000
468965579	::467367265118457000
18374690	::467367579976491000
6652302	::467367816325124000
390504920	::467367979093880000
203688730	::467368007686447000
219092257	::467368073977028000
219092257	::467368271034212000
9563172	::467368374394036000
203688730	::467368454669205000
38991775	::467368495169032000
18929923	::467368689172750000
510998653	::467368702120587000
567014078	::467368761503531000
219092257	::467368868768268000
414449852	::467369353441050000
465934852	::467369366078517000
105607367	::467369443816116000
50228529	::467369620908015000
263433687	::467369759072583000
39904237	::467369768237170000
57300329	::467369945337454000
271717879	::467370065235832000
22285873	::467370087091929000
285988306	::467370191341776000
80159052	::467370885452537000
408098797	::467370950028431000
263013923	::467370979094974000
388397248	::467371001760579000
13298002	::467371043066494000
18137013	::467371275988787000
254711141	::467371539369717000
425381729	::467371601030180000
388397248	::467371658903183000
285988306	::467371790336286000
39904237	::467371859676495000
388397248	::467371873819316000
388397248	::467372004253761000
62975545	::467372081391226000
118191944	::467372179328208000
118191944	::467372374208172000
118191944	::467372434547433000
118191944	::467372571172687000
30529918	::467372652688994000
382371778	::467372740307988000
45190114	::467372774785556000
382371778	::467372879361736000
726984192	::467373004025237000
455097630	::467373033230200000
285988306	::467373146538917000
231150237	::467373213643976000
428300082	::467373214528573000
424790585	::467373292530040000
372493368	::467373673973039000
29849760	::467373688644313000
16107745	::467373696135749000
437082385	::467373707967860000
356448818	::467373787244421000
217262932	::467373811877163000
23721718	::467374303898386000
556631416	::467374358965809000
118191944	::467374364418392000
133158896	::467374470496149000
621474989	::467374662016458000
23721718	::467374784280424000
152454379	::467374807273594000
69950823	::467374828056756000
23721718	::467374939776237000
435557155	::467375085309816000
586783331	::467375187416322000
586783331	::467375440790044000
45190114	::467375553474199000
259021462	::467375583861940000
286487329	::467375955896696000
296590824	::467376165355675000
24537703	::467376385460555000
185356495	::467376568546119000
42994926	::467376645691555000
19071786	::467376707755048000
275260502	::467376734350757000
393105437	::467376814764355000
155650977	::467376935669342000
61050527	::467377008008110000
185356495	::467377022021300000
61050527	::467377056989212000
45190114	::467377108780871000
539183661	::467377332030672000
161302101	::467377345536753000
224501206	::467377371121975000
128284695	::467377403485249000
383523373	::467377485353869000
383523373	::467377540588658000
98213304	::467377552512671000
109762886	::467377588701511000
185356495	::467377822110318000
109762886	::467377853383057000
311924851	::467377909003747000
17086308	::467378057549201000
345508633	::467378174091743000
386627455	::467378362538012000
185356495	::467378439742554000
71981601	::467378519341670000
98213304	::467378548391436000
69950823	::467378592994058000
328858212	::467379042690162000
586783331	::467379127113494000
19071786	::467379180204990000
102233693	::467379297695461000
390504920	::467379370093707000
45190114	::467379585760657000
286487329	::467379674428227000
321839755	::467379753729921000
301257200	::467379761853898000
119434884	::467379994637787000
407279448	::467380020202459000
15467792	::467380050535280000
218750630	::467380086421721000
30529918	::467380249399812000
361489211	::467380261639188000
361489211	::467380388642701000
273811402	::467380625625055000
41465619	::467380751781351000
407279448	::467380755040329000
453280756	::467380900133883000
310321041	::467380965040750000
310321041	::467381048960360000
170924102	::467381114907009000
109762886	::467381206813016000
407279448	::467381244855328000
109762886	::467381372647391000
290195625	::467381444088987000
258506164	::467381447351750000
258506164	::467381473578725000
294347764	::467381993034887000
29849760	::467382007681396000
438566411	::467382015793184000
345508633	::467382073490014000
383523373	::467382201253113000
53123348	::467382208433750000
53123348	::467382254625619000
53123348	::467382301945778000
505323751	::467382502374776000
240857453	::467382545156288000
407279448	::467382677507952000
376361293	::467382861663043000
407279448	::467382953694490000
487266327	::467382995205115000
414004311	::467383038540648000
376361293	::467383046812221000
487266327	::467383094593323000
57300329	::467383118014316000
479222401	::467383414333923000
319301096	::467383495291969000
15467792	::467383579409121000
21568615	::467383588254924000
15467792	::467383636262920000
447313860	::467383683293257000
69950823	::467383694156509000
173371030	::467383695347707000
277829772	::467383707813163000
311729942	::467383755087171000
390479008	::467383812700504000
390479008	::467383876310929000
567014078	::467383963162796000
319301096	::467384008499015000
414004311	::467384061913075000
447313860	::467384070780256000
277204534	::467384219514437000
469722641	::467384258999631000
438647243	::467384338992992000
447313860	::467384421273051000
567014078	::467384433801461000
57300329	::467384517737463000
136458681	::467384576449335000
487266327	::467384676340875000
257913209	::467384802178772000
726984192	::467384821648334000
231674152	::467384861784043000
136458681	::467384882008961000
447313860	::467385095687798000
9563172	::467385118953603000
107750524	::467385382112612000
18929923	::467385525272580000
487266327	::467385537590878000
47017345	::467385721326944000
45190114	::467385756882046000
57300329	::467386099958964000
404496513	::467386102262026000
423941104	::467386123795169000
397717926	::467386236718813000
16710226	::467386295946579000
57300329	::467386329257357000
57300329	::467386453207433000
469722641	::467386465110872000
57300329	::467386470722846000
430182591	::467386559923486000
341803593	::467386568185876000
57300329	::467386708418658000
57300329	::467386836391055000
414004311	::467386839314100000
219092257	::467386846985859000
326436771	::467387150267203000
326436771	::467387203908153000
65482831	::467387227639910000
116071398	::467387428798750000
440314946	::467387661821706000
379807492	::467387703169130000
233362394	::467387829652561000
580156304	::467388237820858000
479986172	::467388516276899000
142176687	::467388531287916000
400817337	::467388629887623000
30529918	::467388638171377000
404496513	::467388655070613000
470801476	::467388923740954000
284316159	::467389003495264000
335367791	::467389208492249000
45190114	::467389324846452000
45190114	::467389603503423000
301657872	::467389684654813000
479986172	::467389753160396000
136458681	::467389859624005000
479986172	::467389906059526000
529096266	::467390058837061000
332028268	::467390065883115000
301737159	::467390109772312000
45190114	::467390115455967000
314604858	::467390161152507000
479986172	::467390423615287000
395057520	::467390715190714000
479986172	::467390805804466000
259601379	::467390821118259000
502240473	::467390822632005000
28510276	::467390844299796000
41230104	::467390951644598000
187309818	::467390963665498000
311924851	::467391278662320000
194129729	::467391311407226000
479986172	::467391354046537000
69494041	::467391447868514000
341941030	::467391590831767000
286487329	::467391690752663000
277645720	::467391713905242000
332028268	::467391719990763000
277645720	::467391734079832000
25235649	::467391777281163000
554852227	::467391847849926000
332028268	::467392051256889000
365767010	::467392255318564000
161302101	::467392334066634000
332028268	::467392419969777000
372493368	::467392503641960000
286487329	::467392616792068000
502240473	::467392848665772000
706034130	::467392852536725000
109762886	::467392873529610000
706034130	::467392953703755000
37977930	::467393010331045000
588634771	::467393121773690000
86243090	::467393206229794000
186107022	::467393338333601000
706034130	::467393341001199000
310321041	::467393463915270000
251892054	::467393500032823000
706034130	::467393570081878000
219092257	::467393810142461000
393105437	::467393816237187000
219092257	::467393826009538000
502240473	::467393903524859000
30529918	::467394240012505000
24537703	::467394355658248000
24537703	::467394525955366000
394776489	::467394581156605000
21568615	::467394822207062000
96013044	::467394845020274000
8709452	::467394858429452000
369849727	::467395138638323000
301257200	::467395184188461000
469970755	::467395216127700000
22195036	::467395590230249000
231689668	::467395610753372000
130996784	::467395860553555000
332028268	::467396136106356000
15778759	::467396418278146000
19071786	::467396551493816000
33358166	::467396563602771000
87306187	::467396734037938000
433916111	::467397027324637000
59583601	::467397311120031000
519086519	::467397574039592000
4059771	::467397886347837000
313341167	::467397925560393000
323246381	::467397952848560000
137014162	::467398113938776000
467758710	::467398252803805000
407279448	::467398299797184000
137426396	::467398344101212000
41230104	::467398728333017000
137426396	::467398736897798000
19071786	::467398923372748000
60221494	::467399107279986000
222636373	::467399875341340000
301657872	::467399928226934000
222636373	::467399960913522000
211645751	::467400069504073000
276787570	::467400091607650000
222636373	::467400249112555000
96013044	::467400736108969000
275813402	::467400792618844000
124374229	::467400948537499000
625900103	::467401071174746000
277829772	::467401085997445000
397024307	::467401127428775000
397024307	::467401148568068000
397024307	::467401173188628000
384503737	::467401266948100000
275813402	::467401402742894000
537633292	::467401507789623000
277760577	::467401666631725000
98768681	::467401674307686000
361532861	::467401721913024000
58587013	::467402324873609000
215385454	::467402506163998000
377176939	::467402780190441000
495598070	::467402839598587000
407279448	::467402938433146000
293246270	::467403359113076000
23672351	::467403371901882000
407279448	::467403573807308000
445903498	::467403641033207000
586669052	::467403861963980000
586669052	::467403882281177000
239484752	::467403888535298000
586669052	::467404010010337000
400817337	::467404069615964000
55120405	::467404070480019000
39904237	::467404236519919000
52818001	::467404445299404000
586669052	::467404448214446000
400817337	::467404476044046000
243427085	::467404580448636000
542909484	::467404755120435000
245957488	::467405153818382000
601049906	::467405490612600000
445219284	::467405499538092000
29335169	::467405761346158000
470801476	::467406060072865000
407279448	::467406380643938000
414191298	::467406694432002000
51649971	::467406716682764000
504987901	::467406789341102000
58587526	::467406859285315000
393041277	::467406893112377000
330691749	::467406928277434000
443376354	::467407049093943000
91606737	::467407057138634000
529096266	::467407068014444000
308690900	::467407086465589000
277829772	::467407103594741000
258916835	::467407191293829000
302673934	::467407419069714000
98768681	::467407422760697000
58587526	::467407810729631000
212060681	::467407971337895000
258916835	::467408073934794000
445219284	::467408096382713000
634873462	::467408173792362000
244800948	::467408339215736000
262382570	::467408366881767000
608426191	::467408438557818000
361532861	::467408539297001000
361532861	::467408617038430000
233362394	::467408677037936000
233362394	::467408765692948000
361532861	::467408808198012000
46697333	::467408847351447000
258916835	::467408873528512000
152127827	::467408910794506000
139460380	::467408913713750000
295881773	::467409000464527000
331246659	::467409034975268000
155650977	::467409248671244000
258916835	::467409264118493000
301257200	::467409428162310000
351004243	::467409434806063000
361532861	::467409589387161000
435349693	::467409650003226000
229290429	::467409715194912000
435349693	::467409775798394000
51480688	::467409923354005000
308690900	::467410069500755000
57300329	::467410151889457000
51649971	::467410229567954000
185356495	::467410453266563000
257831311	::467410458014535000
37119867	::467410463190315000
394776489	::467410511374876000
36279116	::467410525593165000
51649971	::467410669680484000
519898323	::467410797597966000
286487329	::467411157998137000
51649971	::467411298490142000
243974175	::467411385656176000
259021462	::467411398780534000
231150237	::467411406162116000
8036902	::467411412344918000
176489426	::467411433245147000
347643113	::467411466359164000
24537703	::467411731292360000
51649971	::467411922195730000
72293435	::467412025065627000
205124512	::467412072859312000
113221759	::467412201616056000
60221494	::467412282394554000
33683248	::467412365575589000
97326618	::467412411621064000
277251070	::467412418285801000
580156304	::467412767113097000
113221759	::467412926320898000
116071398	::467412947560837000
247362551	::467413085800902000
373006574	::467413102678405000
27836945	::467413158022242000
27836945	::467413159435706000
317860632	::467413164112375000
317860632	::467413338171768000
467758710	::467413363962544000
317860632	::467413425346211000
256845035	::467413524059545000
382371778	::467413606858883000
317860632	::467413668360372000
242305581	::467413713448734000
21415532	::467413718981431000
320452099	::467413843518296000
173371030	::467414182506156000
249227650	::467414499373613000
185356495	::467414929344315000
397717926	::467414999036461000
185356495	::467415068695883000
393041277	::467415111393902000
474400310	::467415394588700000
459476150	::467415582116036000
277251070	::467415641822330000
537633292	::467415642149109000
114070939	::467415823632461000
185356495	::467415840368099000
320452099	::467416165124694000
185356495	::467416195533393000
459476150	::467416351779213000
55120405	::467416359207727000
13683762	::467416472252596000
373006574	::467416480863514000
247372701	::467416596835622000
459476150	::467416722002042000
185356495	::467416737093529000
185356495	::467416810170900000
459476150	::467416832391909000
24537703	::467416844962648000
459476150	::467416938365202000
185356495	::467417055143424000
185356495	::467417213096714000
28510276	::467417465098477000
185356495	::467417648847126000
625900103	::467417658787233000
459476150	::467417664566992000
193192138	::467417673895510000
361532861	::467417676873490000
185356495	::467417734201245000
185356495	::467417977546362000
185356495	::467418162527748000
519909326	::467418320804007000
190624012	::467418613104640000
415259927	::467418688555986000
474400310	::467418719778787000
185356495	::467418771674923000
415259927	::467419391559499000
304645030	::467419421875900000
185356495	::467419524636344000
23225674	::467419536602705000
52252090	::467419550498054000
47017345	::467419564519596000
263389464	::467419654768455000
459476150	::467419695008587000
328871385	::467419891142635000
411848692	::467419906477015000
407279448	::467419924378697000
56359547	::467419956255391000
185356495	::467420082101305000
343606449	::467420143350325000
467043006	::467420180167942000
47017345	::467420291925557000
310321041	::467420367469170000
407279448	::467420569160675000
470801476	::467420612135518000
38594501	::467420631382769000
474475074	::467420893694537000
338849269	::467421004432953000
338849269	::467421072191922000
633531552	::467421485028872000
501554267	::467421709524819000
15733436	::467421864843689000
308690900	::467421959198740000
45190114	::467422086404005000
386169383	::467422324036087000
25410192	::467422591582732000
61050527	::467423024648818000
226995875	::467423081619668000
203688730	::467423124187660000
229986296	::467423228861095000
361532861	::467423232858267000
328871385	::467423278270005000
395687470	::467423290643210000
519909326	::467423346637176000
467043006	::467423431638536000
256346048	::467423463981219000
395687470	::467423618897424000
338076990	::467423879586406000
283518032	::467424056959311000
17769662	::467424135480479000
334420539	::467424436384436000
32382173	::467424651388669000
301717953	::467424653690945000
253717655	::467424916481277000
33358166	::467424933602398000
340119318	::467425363639812000
52295994	::467425373748465000
33358166	::467425421857157000
32125015	::467425523908366000
400817337	::467425536554577000
33358166	::467425554762043000
420006994	::467425590816296000
420006994	::467425700539297000
45190114	::467425968064589000
109060628	::467426058250489000
304224068	::467426101069754000
308690900	::467426214035349000
109060628	::467426232209256000
27335023	::467426501353553000
242206017	::467426558844485000
613956023	::467426570118758000
242206017	::467426670878916000
308690900	::467426676159561000
420006994	::467426704181706000
118881789	::467426790202699000
519677520	::467426873283473000
509760806	::467427240964521000
163768701	::467427262610931000
185356495	::467427368814923000
509760806	::467427371117977000
230968348	::467427498347606000
23663256	::467427564479582000
185356495	::467427719496859000
437082385	::467427798089744000
138245975	::467427829840637000
138245975	::467427994756059000
23663256	::467428106123620000
185356495	::467428148146372000
230968348	::467428152357031000
365658620	::467428279209951000
615688476	::467428345106292000
369292925	::467428402895405000
17595323	::467428501788704000
296590824	::467428694080774000
244800948	::467428696718995000
319851493	::467428741484785000
343606449	::467428777648463000
350509640	::467428812553064000
251876771	::467428969902772000
64596921	::467429040219881000
474371126	::467429267060432000
322842111	::467429398816505000
188917484	::467429445662281000
251876771	::467429713775185000
81674504	::467430049206243000
81674504	::467430143452254000
124246645	::467430183562395000
341734040	::467430358342836000
380723702	::467430563998343000
49886698	::467430587331276000
278874928	::467430701202427000
417472148	::467430712878956000
376541246	::467431233581240000
491969843	::467431263469858000
262496951	::467431434861686000
361532861	::467431472505577000
491969843	::467431488532008000
65412211	::467431562825695000
321844248	::467431604198309000
501554267	::467431811484643000
30246292	::467431824042766000
501554267	::467431867403079000
18929923	::467431954959589000
486138458	::467432016992940000
345508633	::467432348653731000
345508633	::467432376944328000
726984192	::467432429288841000
485252693	::467432845427105000
87306187	::467432873348575000
116071398	::467433134829875000
429906977	::467433157323948000
15733436	::467433198545539000
23933265	::467433909463298000
69950823	::467433911375912000
38594501	::467434140153827000
116071398	::467434209372823000
38440249	::467434252326678000
116071398	::467434392324161000
361532861	::467434442294718000
400490673	::467434818352205000
262382570	::467434932957356000
365658620	::467435026582228000
301717953	::467435434000539000
222636373	::467435492162957000
278874928	::467435522022191000
102233693	::467435642465431000
278874928	::467435643753496000
421158343	::467435670005231000
278874928	::467435680730476000
205928265	::467436095563894000
373653741	::467436316091617000
222636373	::467436328255508000
85651876	::467436369086644000
31294794	::467436604655534000
85651876	::467436629448458000
324401110	::467436655763128000
307457734	::467436725426331000
222636373	::467436804292243000
53545809	::467436941760528000
301717953	::467437292127547000
257225781	::467437482833768000
586783331	::467437506288709000
62975545	::467437537716207000
301717953	::467437581681295000
257225781	::467437614958915000
415259927	::467437773704536000
257225781	::467437901966757000
257225781	::467438026474680000
324401110	::467438040294518000
257225781	::467438268964159000
586783331	::467438386337566000
92936298	::467438401709703000
726984192	::467438584400592000
136458681	::467438693540564000
255547325	::467438707642204000
254319575	::467438751673643000
31294794	::467438774662619000
277204534	::467439171783520000
85651876	::467439236350631000
56359547	::467439265144930000
112801155	::467439323751538000
56359547	::467439447819436000
365767010	::467439536940019000
31294794	::467439689209630000
83878535	::467439707736268000
147997393	::467439762165334000
85651876	::467439932093775000
244800948	::467440343890145000
120851061	::467440547712729000
311924851	::467440594345009000
120851061	::467440721822494000
23721718	::467440962789470000
23721718	::467441006426980000
19895969	::467441461865492000
467043006	::467441528554913000
344285522	::467441552013660000
23721718	::467441847296872000
190624012	::467441971556933000
31294794	::467442023256305000
190624012	::467442087411994000
147997393	::467442610546561000
23721718	::467442735986003000
147997393	::467442982019276000
147997393	::467443148860301000
445219284	::467443308688445000
260038180	::467443311335464000
260038180	::467443401529765000
445219284	::467443515702509000
23721718	::467443532857626000
398377928	::467443572770217000
202927618	::467443765729185000
398377928	::467443794888368000
277204534	::467443807630684000
147997393	::467443849594286000
81674504	::467444412910678000
79363954	::467444469231800000
222636373	::467444529273245000
503741267	::467444591680315000
159011393	::467444940226957000
258506164	::467445283387752000
264547604	::467445406431846000
299484513	::467445793738084000
277204534	::467445934524489000
430182591	::467445961233428000
19028099	::467445981349294000
264547604	::467446194092773000
255547325	::467446280617459000
264547604	::467446297180397000
379152968	::467446380135337000
281295226	::467446531054792000
224068229	::467446624495861000
202927618	::467446639943102000
147997393	::467447031854686000
435349693	::467447119708975000
263433687	::467447145054756000
15742158	::467447300298903000
571363101	::467447404074397000
254319575	::467447441940549000
15170503	::467447583724818000
343018153	::467447605086412000
120851061	::467447625155760000
26925878	::467447664615755000
435349693	::467447665782173000
162245153	::467447674640531000
202927618	::467447708710891000
393105437	::467447949090238000
260440912	::467448121606144000
430387521	::467448172152123000
244800948	::467448217806725000
261900342	::467448343447093000
365658620	::467448688671875000
27986325	::467448703196733000
254319575	::467448703465570000
351922723	::467448776962342000
86349050	::467448833639596000
114064449	::467448929945018000
69950823	::467449082848759000
726984192	::467449523044749000
357017353	::467449641697837000
23672351	::467449667299459000
276784048	::467449907750526000
111462710	::467450192669593000
301717953	::467450492964962000
111462710	::467450524766195000
111462710	::467450591585652000
226995875	::467450717821603000
373147853	::467450743700467000
349365015	::467451085133971000
15742158	::467451222379614000
142384634	::467451287856889000
72293435	::467451394249605000
58587526	::467451518590128000
373147853	::467451733967261000
52295994	::467451851060039000
373147853	::467451895410221000
162559610	::467452058325753000
429906977	::467452527684747000
364752208	::467453133442924000
37977930	::467453305653047000
37977930	::467453377707008000
66555228	::467453606916919000
55665294	::467453700781244000
226995875	::467453846751834000
267357514	::467453923603648000
365767010	::467454416765718000
277829772	::467454667023069000
373147853	::467455127880597000
255299055	::467455268238802000
124374229	::467455292855562000
226995875	::467455378641653000
373147853	::467455433355976000
37977930	::467455505397723000
215776033	::467455534493224000
373147853	::467455678588530000
279230956	::467455801414922000
215776033	::467455836986802000
215776033	::467455982608875000
55665294	::467456046853025000
238786875	::467456312247603000
508054066	::467456463578087000
238786875	::467456482829959000
348745482	::467456788049432000
190624012	::467456939270492000
215776033	::467456973227958000
17595323	::467457137258405000
390900557	::467457186801541000
17595323	::467457340325625000
85651876	::467457823463337000
37977930	::467457830401085000
432116634	::467457911820943000
239928368	::467458135846690000
509523903	::467458145741438000
390900557	::467458149944152000
402925254	::467458240008052000
726984192	::467458437014511000
173026357	::467458526303227000
636632104	::467458554589224000
215776033	::467458645568266000
277829772	::467458680334856000
85651876	::467458719521861000
215776033	::467458888737243000
114064449	::467459047638040000
256346048	::467459070472249000
363969403	::467459213975777000
27335023	::467459255952343000
124246645	::467459429404008000
379358099	::467459575235768000
250832637	::467459774502555000
232312019	::467459792596762000
250832637	::467459834921496000
250832637	::467459850851454000
69455217	::467459886603714000
250832637	::467459893666914000
250832637	::467459916651720000
447313860	::467460000898908000
13683762	::467460086613286000
363969403	::467460190221000000
452882285	::467460216939102000
220584371	::467460245032562000
509523903	::467460295313866000
33823755	::467460321364701000
114064449	::467460375282085000
17326645	::467460537102917000
33823755	::467460551237328000
30516926	::467460597207277000
30516926	::467460654681845000
295881773	::467460657269317000
176974576	::467460727742033000
56359547	::467460843249344000
421179396	::467460899511750000
287727506	::467460979974864000
421179396	::467461242974924000
40097041	::467461243733688000
57300329	::467461361908609000
40097041	::467461376173035000
509523903	::467461482423123000
91422810	::467461777497006000
254442957	::467461844626452000
57300329	::467461920216203000
91130285	::467462030664806000
429348972	::467462144611872000
432116634	::467462268582903000
229197384	::467462288551600000
190492046	::467462505577472000
409404583	::467462830212386000
429348972	::467463037289783000
159726392	::467463057250471000
239928368	::467463072391516000
509523903	::467463261789487000
509523903	::467463290562441000
230227645	::467463298640642000
211019280	::467463318857584000
230227645	::467463343377108000
78614495	::467463344912203000
66058067	::467463348653539000
468965579	::467463576848830000
230227645	::467463596902207000
66058067	::467463600034947000
230227645	::467463641168490000
112801155	::467463685342892000
230227645	::467463780700786000
30516926	::467463782558478000
66058067	::467463857628135000
230227645	::467463891992453000
66058067	::467464135501185000
631603360	::467464172427411000
66058067	::467464346751492000
421179396	::467464676125597000
66058067	::467464687127642000
211019280	::467464713161699000
66058067	::467464730022801000
66058067	::467464760506974000
72293435	::467465158185324000
66058067	::467465285461475000
365658620	::467465554790342000
19835249	::467466040746602000
322842111	::467466242941796000
19835249	::467466265947561000
19835249	::467466768399601000
311092385	::467466908695277000
87306187	::467466910544957000
277829772	::467467025996972000
73275873	::467467090471825000
87306187	::467467165927747000
378850242	::467467216007360000
633531552	::467467273608126000
73275873	::467467276556324000
91130285	::467467309980737000
87306187	::467467358861529000
116071398	::467467382777450000
97326618	::467467415857528000
87306187	::467467461601001000
19835249	::467467508023562000
635796096	::467467593520271000
315559101	::467467646519496000
87306187	::467467699833294000
87306187	::467467732087492000
22327740	::467467926249816000
341153843	::467468103777910000
87306187	::467468114025005000
517695658	::467468173240201000
254711141	::467468349098561000
300607168	::467468475972452000
417449044	::467468610861281000
185356495	::467468634739073000
14955026	::467468727798464000
24719772	::467468768109928000
322463853	::467468884186910000
306989340	::467468904327958000
402925254	::467468915845505000
417449044	::467468936679006000
220584371	::467469197677559000
220584371	::467469201104326000
23672351	::467469355035656000
417449044	::467469376435015000
215776033	::467469486803533000
402925254	::467469577082109000
322463853	::467469619553255000
311729942	::467469806602833000
286265668	::467469993974566000
109762886	::467470274687152000
109762886	::467470289094586000
501554267	::467470378143846000
365767010	::467470440533741000
215776033	::467470502471405000
45190114	::467470552278794000
109762886	::467470682272854000
39237011	::467470823607922000
91345170	::467470960841330000
152127827	::467470994815590000
188917484	::467471043779510000
267936760	::467471183391518000
116071398	::467471277629136000
47017345	::467471280619679000
47017345	::467471566813425000
44399596	::467471587927547000
116071398	::467471659419840000
509523903	::467471919785054000
261900342	::467472134420197000
47017345	::467472194453655000
452882285	::467472354172338000
277829772	::467472394584481000
73275873	::467472443934650000
18374690	::467472573023125000
504987901	::467472742045208000
504987901	::467472777025318000
58587526	::467472785158447000
73275873	::467472815994966000
25469735	::467472862350426000
393133633	::467473207218294000
269370098	::467473238872690000
457250385	::467473300122517000
23933265	::467473331143196000
58587526	::467473474785931000
269370098	::467473510768451000
269370098	::467473611641462000
269370098	::467473625440735000
58587526	::467473651596800000
341803593	::467473761189785000
47017345	::467473776821960000
278316478	::467473903565426000
57300329	::467474086780600000
393133633	::467474107726983000
345508633	::467474326883540000
198651083	::467474331325706000
25469735	::467474393027715000
59583601	::467474613685870000
331925277	::467474719009427000
46771203	::467474899120828000
275813402	::467475080482545000
504987901	::467475119476973000
8709452	::467475188041674000
267936760	::467475412038475000
504987901	::467475497216389000
373006574	::467475550651842000
21415532	::467475559329857000
269151566	::467475580615933000
45190114	::467475592204795000
92936298	::467475617169281000
55472237	::467475692670558000
25383063	::467475898749702000
164101308	::467476043792531000
8709452	::467476078056189000
315559101	::467476105604382000
517695658	::467476132724764000
389197869	::467476248214908000
301203823	::467476326908047000
378281495	::467476392645767000
504987901	::467476463436849000
378281495	::467476588464857000
267936760	::467476653162364000
519898323	::467476819856211000
185356495	::467476948080287000
206538198	::467476966619496000
243974175	::467477007207772000
267936760	::467477191375486000
243974175	::467477257179512000
726984192	::467477572809277000
338849269	::467477782243840000
726984192	::467477806889590000
73526174	::467477826405662000
338849269	::467477878058549000
338849269	::467477953472135000
338849269	::467478023177248000
91422810	::467478075932827000
73526174	::467478113887461000
73275873	::467478337779027000
513825441	::467478560043565000
338849269	::467478569694687000
277204534	::467478603773804000
322463853	::467478669121060000
322463853	::467478736267264000
19835249	::467478891745910000
201810972	::467478894321631000
393041277	::467479012928135000
338849269	::467479162240765000
39237011	::467479222291038000
338849269	::467479231354523000
338849269	::467479317979480000
226357092	::467479373235224000
338849269	::467479534334246000
457250385	::467479845874966000
379807492	::467480081926213000
155650977	::467480205263511000
124011751	::467480244677386000
16623113	::467480472386539000
254711141	::467480524723064000
267936760	::467480642834681000
383523373	::467480656675864000
256346048	::467480777476046000
338849269	::467481014848073000
338849269	::467481100332191000
311092385	::467481457355931000
338849269	::467481834805149000
383523373	::467482024149016000
58627481	::467482681119227000
519936824	::467482845842120000
86243090	::467482856667627000
25235649	::467483019968663000
383523373	::467483058351112000
365021832	::467483257563783000
73275873	::467483320213704000
311924851	::467483378909216000
383523373	::467483441781825000
274311440	::467483550217154000
267299080	::467483557527818000
27595900	::467483690453696000
311924851	::467483890186457000
233362394	::467483911678095000
243427085	::467483912781197000
567014078	::467484110085038000
181101394	::467484425882578000
331246659	::467484458623311000
395057520	::467484587485327000
109762886	::467484595664199000
267299080	::467484664463368000
338849269	::467484678102867000
383243793	::467484678572630000
326569368	::467484732239126000
383523373	::467484830452965000
467043006	::467484889470603000
267936760	::467484893275230000
395057520	::467484961767833000
4059771	::467484967581523000
69719136	::467485087114608000
383523373	::467485089795149000
312710029	::467485315741917000
60221494	::467485561247510000
45190114	::467485747839135000
16623113	::467485798036959000
260038180	::467485865435213000
264547604	::467486343308668000
468796913	::467486384669085000
15733436	::467486428826718000
351922723	::467486439077609000
15733436	::467486479330344000
16623113	::467486867412103000
468796913	::467486870650503000
312710029	::467486939189612000
264547604	::467486989902946000
264547604	::467487338067546000
78404115	::467487395135234000
468796913	::467487452006211000
345508633	::467487477377540000
16623113	::467487530376761000
467043006	::467487633866645000
215776033	::467487928101240000
16623113	::467487953020002000
457250385	::467487988289912000
357265451	::467488092727693000
21568615	::467488105973682000
9563172	::467488180242223000
52252090	::467488186818891000
365658620	::467488194024312000
218321424	::467488220851494000
16623113	::467488226144681000
16623113	::467488343388082000
376541246	::467488411465830000
338849269	::467488545486024000
211019280	::467488714164146000
341734040	::467488781592166000
215776033	::467488812294086000
218321424	::467488939834888000
341734040	::467488970168082000
447313860	::467488972155801000
334420539	::467488997582065000
447313860	::467489004414201000
218321424	::467489055920640000
218321424	::467489136555749000
379358099	::467489355775614000
407279448	::467489386612150000
69494041	::467489482216730000
69494041	::467489492228931000
264547604	::467489521681317000
38440249	::467489797884620000
211019280	::467489866138537000
334420539	::467489900980604000
379358099	::467489989518184000
363969403	::467490089690759000
264547604	::467490383078105000
332028268	::467490665363161000
15778759	::467490721549656000
16623113	::467490754978254000
147779508	::467490757377794000
458847153	::467490759852048000
407279448	::467490821332545000
24803741	::467490840492130000
16623113	::467491065415876000
264547604	::467491263919685000
320452099	::467491371482238000
16623113	::467491495021645000
519898323	::467491529381380000
332028268	::467491549186494000
519898323	::467491766237933000
100090407	::467491849918496000
264547604	::467491886111129000
206538198	::467491991430123000
267299080	::467492124242370000
537633292	::467492440232849000
519898323	::467492695645384000
586783331	::467492751299584000
320452099	::467492798665478000
322324723	::467492836263211000
36943663	::467492851085881000
586783331	::467493142384873000
519898323	::467493308961673000
267936760	::467493340456706000
290265158	::467493377793982000
341803593	::467493380423827000
519898323	::467493487781617000
457250385	::467493540382007000
49052615	::467493648327008000
407279448	::467493707890302000
258916835	::467493916225572000
155650977	::467494016066781000
430387521	::467494088498233000
266210776	::467494149977952000
258916835	::467494317092012000
359776589	::467494831871102000
43006697	::467494842319527000
586783331	::467494864561909000
159011393	::467495174566727000
359776589	::467495303516418000
331246659	::467495406742413000
38440249	::467495467652497000
238665368	::467495552620318000
359776589	::467495641220780000
165634562	::467495756178673000
519898323	::467495839309766000
25469735	::467495845948956000
165634562	::467495854707077000
303480264	::467495912567504000
586783331	::467495951511584000
378773930	::467496040321794000
338477631	::467496195431362000
165634562	::467496274477191000
165634562	::467496282437996000
28922315	::467496615159529000
336347539	::467496804704342000
165634562	::467496884077342000
407279448	::467496899269128000
260911912	::467496916855824000
336019882	::467497037231960000
312710029	::467497459057299000
28066346	::467497491173089000
28922315	::467497668772888000
28922315	::467497714293690000
28922315	::467497821059682000
28922315	::467497941964693000
336019882	::467497977112584000
28922315	::467498038735679000
24718142	::467498147594645000
273205079	::467498262468247000
519898323	::467498275638378000
28922315	::467498297632890000
332028268	::467498325542182000
249028893	::467498423747223000
45190114	::467498436309557000
232901934	::467498468848984000
4059771	::467498494735818000
28922315	::467498556635750000
359776589	::467498600663375000
28922315	::467498619642585000
28922315	::467498675611394000
281408265	::467498859632263000
229197384	::467498905627004000
45190114	::467498930033266000
332028268	::467499051840438000
28922315	::467499077387550000
304645030	::467499114234904000
28922315	::467499167648985000
412304311	::467499253045411000
336019882	::467499341276401000
165634562	::467499400601014000
331246659	::467499472948178000
28922315	::467499589440765000
165634562	::467499648383721000
407279448	::467499660165545000
332028268	::467499662191374000
28922315	::467499668096565000
38440249	::467499725101727000
305216922	::467499812792049000
28922315	::467499824078925000
28922315	::467499892697735000
20478089	::467499973601677000
305216922	::467500047446593000
334515229	::467500065947660000
20478089	::467500068161847000
45190114	::467500151402414000
28922315	::467500184138960000
136458681	::467500337113206000
413367641	::467500447247646000
429348972	::467500453349957000
31144939	::467500521973379000
28922315	::467500547055312000
311583053	::467500640176857000
238665368	::467500703913476000
440875002	::467500767268454000
321637063	::467500845173444000
418783652	::467500865176473000
359776589	::467500877012828000
86243090	::467500985837826000
586783331	::467501063810342000
412304311	::467501109893160000
409404583	::467501202947575000
332028268	::467501279992770000
128284695	::467501305192521000
359776589	::467501367607975000
20275866	::467501393319051000
24718142	::467501676530647000
28922315	::467501714288168000
332028268	::467501738996428000
186107022	::467501744873025000
31144939	::467501789953400000
28922315	::467501829014974000
38440249	::467501973559066000
321637063	::467502028382412000
301042701	::467502174092951000
321637063	::467502200319508000
28922315	::467502203159060000
31144939	::467502260776603000
414004311	::467502321153241000
321637063	::467502466854952000
346998772	::467502567833210000
310569604	::467502714436345000
58587526	::467502813183217000
321637063	::467502823912259000
334442114	::467502894032240000
20275866	::467502945731629000
28922315	::467502994448478000
322842111	::467503146701709000
28922315	::467503194835517000
634890754	::467503324234014000
326436771	::467503402272845000
500388817	::467503489694720000
413367641	::467503509672583000
238665368	::467503577380839000
332028268	::467503613447639000
36943663	::467503669143797000
20275866	::467503808571273000
128284695	::467503843228798000
20275866	::467503960644136000
343606449	::467504030890352000
311111569	::467504037881856000
219092257	::467504082551582000
28922315	::467504120572964000
293644929	::467504159198302000
386169383	::467504307630141000
26897261	::467504406561583000
277204534	::467504486991544000
338588400	::467504497166921000
38440249	::467504510437711000
20275866	::467504560446406000
255299055	::467504576065974000
338588400	::467504662690553000
326436771	::467504672278708000
21623464	::467504728658968000
21623464	::467504940391612000
151129980	::467504958104166000
321637063	::467505017126387000
308690900	::467505084507910000
22327740	::467505095823732000
504987901	::467505307367649000
255299055	::467505397591715000
338588400	::467505414893215000
28922315	::467505515644596000
500388817	::467505621227831000
151129980	::467505701137297000
319851493	::467505776022417000
22195036	::467505801079181000
373126936	::467505967756623000
373126936	::467506046282366000
334442114	::467506204588388000
33823755	::467506537787699000
28922315	::467506657153810000
96056317	::467506962045751000
66058067	::467507029205340000
187049333	::467507357602574000
248468379	::467507374442704000
187049333	::467507586892566000
371243365	::467507632056848000
28922315	::467507900769124000
207781904	::467507919525658000
278316478	::467508388201373000
408869196	::467508533802852000
28922315	::467508636332605000
211019280	::467508895553183000
24392243	::467509022782808000
561622267	::467509084674330000
330691749	::467509113636020000
322643138	::467509156220772000
62975545	::467509235819900000
28922315	::467509378896384000
379152968	::467509386567368000
338477631	::467509435397439000
379152968	::467509525977649000
500388817	::467509763907932000
414004311	::467509830177939000
268073941	::467509975531937000
211645751	::467510029407371000
383243793	::467510091810217000
334442114	::467510140535857000
41230104	::467510198236483000
124374229	::467510504626196000
162245153	::467510512951914000
267936760	::467510589057933000
299879238	::467510653880516000
226995875	::467510778640080000
155677785	::467510842955939000
38440249	::467510870482776000
278316478	::467510903668473000
60221494	::467510951785533000
334665323	::467511067682168000
376541246	::467511163266560000
265786675	::467511265582010000
267936760	::467511436408004000
71689075	::467511512966627000
335367791	::467511563071401000
267936760	::467511879238451000
331246659	::467511976063553000
31287131	::467512026248384000
331246659	::467512043516354000
545129813	::467512092766273000
24392243	::467512155173298000
187049333	::467512243219755000
334665323	::467512278045044000
60221494	::467512401647374000
334442114	::467512570371645000
334665323	::467512735614267000
334665323	::467512968377139000
248468379	::467513083443675000
334665323	::467513143074119000
417472148	::467513177677504000
418312513	::467513293926830000
311924851	::467513300415414000
334665323	::467513508070842000
417428775	::467513514307776000
248468379	::467513620700491000
599787941	::467513621254111000
254442957	::467513627780448000
41230104	::467513684869120000
248468379	::467513700258025000
588531316	::467513924300972000
440875002	::467513945004048000
418312513	::467514033013153000
325849507	::467514057013334000
71689075	::467514198449459000
159011393	::467514277910159000
71689075	::467514407686529000
66058067	::467514441643597000
202840862	::467514626637574000
111462710	::467514638985216000
271717879	::467514640784949000
159011393	::467514671428165000
30242503	::467514683420073000
271717879	::467514954023976000
630637790	::467515002002235000
445903498	::467515353195507000
445903498	::467515398754410000
261900342	::467515477208485000
66058067	::467515519784845000
159011393	::467515843090190000
22327740	::467515928671178000
277204534	::467516019737899000
206538198	::467516271085752000
9563172	::467516272755113000
182092022	::467516552242155000
159011393	::467516602808668000
56509474	::467516626288775000
587864456	::467516653774073000
421356901	::467516981940588000
269370098	::467517098067910000
188917484	::467517205370765000
269370098	::467517387869151000
18374690	::467517550902140000
501202268	::467517791977742000
206538198	::467517854599090000
261900342	::467518022064680000
421356901	::467518073491427000
261900342	::467518117027926000
261900342	::467518159591723000
261900342	::467518262259904000
229197384	::467518294828670000
261900342	::467518304626561000
261900342	::467518356887576000
143969555	::467518399749160000
114070939	::467518424583659000
261900342	::467518443181199000
421356901	::467518530385367000
261900342	::467518559753494000
261900342	::467518665932275000
229197384	::467518696655949000
143969555	::467518796408705000
261900342	::467518815908007000
261900342	::467518855053443000
143969555	::467518887538327000
229197384	::467518998939062000
143969555	::467518999849234000
167184626	::467519015108091000
143969555	::467519058275868000
19879486	::467519071031156000
261900342	::467519119076499000
261900342	::467519153058766000
143969555	::467519284827013000
348262381	::467519332788871000
149980973	::467519334340775000
229197384	::467519399650684000
143969555	::467519428238643000
66555228	::467519494005350000
229197384	::467519618639466000
22944914	::467519721190195000
261900342	::467519721340821000
334442114	::467519760448909000
18750697	::467519860449103000
85651876	::467520105316753000
19071786	::467520212447670000
79754464	::467520354689110000
140994915	::467520485908303000
18374690	::467520693567905000
85651876	::467520717441884000
163768701	::467520934472327000
206538198	::467520961370402000
299879238	::467521158695243000
18374690	::467521159576449000
393041277	::467521187300769000
96013044	::467521293026607000
85651876	::467521655275667000
96013044	::467521671843573000
567014078	::467521779452608000
245957488	::467521798037569000
513825441	::467521798112694000
18374690	::467521855650562000
505323751	::467522030682664000
459476150	::467522164149600000
264300486	::467522228129914000
79754464	::467522378957062000
41230104	::467522450234699000
245935219	::467522464726011000
16107745	::467522469772161000
386169383	::467522498741796000
267936760	::467522575178801000
143969555	::467522973264392000
238665368	::467523408859631000
238665368	::467523480489971000
143969555	::467523581757247000
459476150	::467524199578214000
352062989	::467524564436930000
352062989	::467524697035640000
633531552	::467524699044331000
264300486	::467524738441809000
206538198	::467524831450525000
352062989	::467524869882912000
633531552	::467524888853753000
287569533	::467524938081918000
263389464	::467524971393454000
206538198	::467524997817589000
352062989	::467525187307864000
416018810	::467525279863152000
244800948	::467525394338287000
143969555	::467525679630655000
81674504	::467525979468873000
352062989	::467526035136081000
314604858	::467526161493286000
459476150	::467526317617856000
387625128	::467526437361033000
352062989	::467526505741164000
165634562	::467526522640019000
352062989	::467526562305568000
236258510	::467526603937824000
504987901	::467526824897957000
314604858	::467526871102783000
229197384	::467527044700864000
635577431	::467527405566193000
259601379	::467527684952948000
504987901	::467527753110413000
262843671	::467527800820232000
52818001	::467527883150606000
140994915	::467528020627304000
28922315	::467528074033000000
52818001	::467528237111721000
155650977	::467528287548227000
238665368	::467528313661964000
261942709	::467528392909127000
151129980	::467528394255511000
238665368	::467528486748315000
296590824	::467528676435705000
378771457	::467528798548684000
335367791	::467528893151203000
42795192	::467529289077108000
42795192	::467529311906705000
352062989	::467529339534602000
238665368	::467530253586681000
14190836	::467530438299238000
635577431	::467530454128934000
352062989	::467530510403919000
217262932	::467530565181530000
635577431	::467531102387982000
567014078	::467531173993144000
79754464	::467531607524380000
254579074	::467531620279648000
38991775	::467531677875437000
485252693	::467531678794387000
246050172	::467531905592995000
39237011	::467532269784035000
319851493	::467532433848422000
625900103	::467532581966479000
434045786	::467532582385889000
237938155	::467532668385894000
229197384	::467532846144712000
38991775	::467532892097101000
224501206	::467533058753585000
334442114	::467533178178383000
351316240	::467533191742763000
395057520	::467533473918369000
15733436	::467533498786390000
33217361	::467533508089356000
331717534	::467533892992266000
18374690	::467533917101514000
334442114	::467534046721892000
625900103	::467534297948520000
509523903	::467534349303566000
529096266	::467534379481583000
334442114	::467534512423829000
237330810	::467534696109604000
115824990	::467534857631846000
115824990	::467535059142983000
386169383	::467535208296636000
254711141	::467535278760947000
259601379	::467535444788674000
491969843	::467535700057788000
45929336	::467536052345794000
308657649	::467536609806921000
314604858	::467536627997233000
336845657	::467536659329060000
334442114	::467536842313580000
274311440	::467537032034942000
613956023	::467537128444813000
33823755	::467537343457419000
274311440	::467537464148889000
468102453	::467537700640133000
212490176	::467538032044679000
248468379	::467538644719263000
483115964	::467538673722871000
390504920	::467539156202049000
58587013	::467539206261465000
54565883	::467539304290721000
57300329	::467539407923576000
238665368	::467539412159430000
613956023	::467539516551462000
54565883	::467539522012463000
336347539	::467539743451127000
54565883	::467539870907244000
300607168	::467539941334200000
198651083	::467540017448243000
111462710	::467540060317831000
54565883	::467540090794041000
111462710	::467540093045972000
54565883	::467540232523350000
54565883	::467540352350420000
111462710	::467540407501340000
111462710	::467540521192136000
489961036	::467540527789793000
364405877	::467540606365868000
162200561	::467540613903417000
545784705	::467540757734502000
73020435	::467541144507645000
331717534	::467541158755725000
34204169	::467541177453916000
212490176	::467541453724725000
257913209	::467541679378272000
24392243	::467541904822128000
24392243	::467541913252667000
311729942	::467542145612541000
400266696	::467542386826940000
238665368	::467542581530730000
25680589	::467542603966054000
618760575	::467542625654804000
458847153	::467542760115802000
238665368	::467542890520932000
234828491	::467542909563047000
338588400	::467543141306740000
212490176	::467543178149920000
400266696	::467543192687362000
205928265	::467543284643266000
400266696	::467543316880695000
273205079	::467543564327878000
25680589	::467543588201451000
400266696	::467543598485872000
230968348	::467543907991965000
379357885	::467544239178809000
230968348	::467544309785321000
86243090	::467544389405777000
273205079	::467544571770306000
468965579	::467544754427686000
273205079	::467544968299827000
400266696	::467545120082894000
334665323	::467545236118728000
23754003	::467545315436793000
273205079	::467545420114063000
23754003	::467545498132701000
311092385	::467545542781071000
218321424	::467545549244497000
273205079	::467545660976562000
625900103	::467545689367789000
167365283	::467545750302244000
338849269	::467545795680407000
413367641	::467545811346522000
230968348	::467546042129346000
66184984	::467546052430536000
273205079	::467546273940512000
400266696	::467546844864598000
400266696	::467546934735945000
45929336	::467546954050707000
380723702	::467547223778398000
230968348	::467547294452035000
390504920	::467547720451125000
311092385	::467547820095205000
273205079	::467547920800448000
300607168	::467547978245619000
399174015	::467548022797524000
264300486	::467548244180877000
412159259	::467548576529133000
434720036	::467549517152550000
264300486	::467549591009628000
54565883	::467549635708334000
54565883	::467549711675584000
311729942	::467550028488523000
336347539	::467550224357945000
399174015	::467550695441588000
382414670	::467550747488305000
311729942	::467550815872638000
396332641	::467550857752756000
396332641	::467551179904659000
81674504	::467551316626395000
264300486	::467551360536543000
633506625	::467551368543477000
382371778	::467551515289198000
382371778	::467551628963221000
414449852	::467551831430668000
81674504	::467551937651810000
81674504	::467551976830824000
414449852	::467552242107572000
414449852	::467552293269684000
382371778	::467552501026140000
403160004	::467553131035779000
403160004	::467553354072481000
414449852	::467553473244827000
365658620	::467553609232560000
588634771	::467554172003696000
588634771	::467554285723869000
588634771	::467554329273331000
588634771	::467554548476051000
41230104	::467554601730719000
588634771	::467554697692577000
588634771	::467554704575447000
421179396	::467554787269939000
386956382	::467554831499284000
45929336	::467554884846231000
588634771	::467554996662571000
588634771	::467555293204070000
588634771	::467555493431758000
588634771	::467555711447470000
588634771	::467555737544454000
588634771	::467555839642189000
359776589	::467555943148838000
311729942	::467556204169150000
23754003	::467556477172191000
23754003	::467556701516726000
9563172	::467557123908702000
167184626	::467557516889440000
27626703	::467557972453765000
222636373	::467558023385579000
222636373	::467558041530159000
225691566	::467558195104600000
338588400	::467558312482177000
457250385	::467558398830321000
222636373	::467558527717105000
222636373	::467558897906364000
155650977	::467559222251896000
43838022	::467559329529618000
60221494	::467559546789969000
222636373	::467560819589677000
318065690	::467561002305716000
226845681	::467561606076182000
202927618	::467562211288678000
202927618	::467562414301384000
252725390	::467562477761597000
78513872	::467562503766278000
408031484	::467563013910716000
202927618	::467563373354160000
355598729	::467563781917134000
332908078	::467563796446584000
473718221	::467563846152908000
183397191	::467563982413635000
183397191	::467564204808208000
183397191	::467564282474135000
183397191	::467564373129854000
215427794	::467564458253242000
183397191	::467564578747219000
183397191	::467564995669413000
311729942	::467565026434232000
215427794	::467565465070735000
215427794	::467565575217352000
215427794	::467565787570765000
57300329	::467565914087784000
183397191	::467566040348884000
373653741	::467566477038460000
283051149	::467566610648023000
183397191	::467566778747715000
167183597	::467567212870389000
382371778	::467567445226422000
336845657	::467567678111363000
215427794	::467567692723941000
382371778	::467567842796138000
183397191	::467567992944214000
183397191	::467568205482184000
183397191	::467568537557819000
183397191	::467568697453064000
183397191	::467569065855565000
382371778	::467569148952715000
183397191	::467569274115354000
183397191	::467569625061158000
183397191	::467569796411056000
68369234	::467569900635291000
68369234	::467570058911547000
634873462	::467570260863107000
183397191	::467570288042205000
183397191	::467570340592631000
73020435	::467570413388976000
64768338	::467570477964095000
183397191	::467570607706869000
215427794	::467570714615111000
183397191	::467570771909689000
311729942	::467570774824738000
238786875	::467571089691119000
183397191	::467571156774821000
310321041	::467571316460359000
68369234	::467571425554223000
311729942	::467571667964035000
402243422	::467571712767193000
402243422	::467571726524489000
402243422	::467571954040311000
618760575	::467572322388287000
249012544	::467572436980875000
513825441	::467572550906970000
442736318	::467572735984803000
529096266	::467572738241359000
442736318	::467572983729364000
283518032	::467573660149358000
21623464	::467574167521734000
183397191	::467574199943716000
183397191	::467574222890737000
618760575	::467574231732346000
183397191	::467574344953397000
423941104	::467575328697634000
78384326	::467575499662053000
43980775	::467577646218375000
142176687	::467577720382046000
73020435	::467577863038717000
73020435	::467577996350873000
352943670	::467578297593774000
442736318	::467578365801549000
35706997	::467578508756017000
205928265	::467579587854344000
264622253	::467580352337154000
152715270	::467580619937951000
365658620	::467580823126818000
365658620	::467581606299848000
105607367	::467582258690670000
296627238	::467582414970052000
276784048	::467583382973468000
423941104	::467583591455916000
27986325	::467584787452940000
373653741	::467586545952632000
423941104	::467587571414204000
458529098	::467587887098519000
25537528	::467587954831937000
342845822	::467588206847094000
32671267	::467588744208322000
17595323	::467588748872388000
352943670	::467589165375188000
80157666	::467589406262435000
80157666	::467589496523857000
80157666	::467589516916969000
220584371	::467589638975406000
172025978	::467590634564362000
15186859	::467591427472781000
80157666	::467591764136980000
256638502	::467592257588060000
352943670	::467595072876199000
352943670	::467595162571403000
311729942	::467595281820041000
352943670	::467596610369634000
220584371	::467596885570510000
260979062	::467597322616987000
220584371	::467597833944973000
39683534	::467597946951716000
17326645	::467597996142915000
60712766	::467598646591385000
8036902	::467599122204471000
213187842	::467599220296658000
8036902	::467599768839925000
482944497	::467600643331731000
369539413	::467617221875744000
28405302	::467617419440041000
369539413	::467617626777063000
71878260	::467617805236715000
165658390	::467618378991927000
261471578	::467618408477896000
17326645	::467619316171812000
206538198	::467619342407188000
23027915	::467619477375700000
214678768	::467619855034613000
206538198	::467620070227976000
206538198	::467620110723981000
293644929	::467620133280940000
206538198	::467620921432604000
29849760	::467621228316860000
506707370	::467621232855502000
69494041	::467621491409190000
137426396	::467622029407956000
14955026	::467622458938646000
109060628	::467622912179339000
236930269	::467623317763932000
33238183	::467623800583229000
356448818	::467624060512239000
343018153	::467624175784300000
251231824	::467624438977265000
105852149	::467625012124340000
407395368	::467625529302974000
26198467	::467625775085023000
184195472	::467625907671150000
460772038	::467626444579799000
31250549	::467627439724576000
210674392	::467627818436661000
416506126	::467628457455652000
238880491	::467628476045221000
365523194	::467628505455288000
238880491	::467629380672692000
125849974	::467629712286552000
568505535	::467631297997705000
568505535	::467631446593527000
568505535	::467631510590218000
8036902	::467631647048085000
351316240	::467631792816939000
60399576	::467631814635315000
81765661	::467632003416743000
8036902	::467632358041325000
341153843	::467632396892790000
14955026	::467632575583113000
14955026	::467632622794194000
539183661	::467632641244938000
206538198	::467632821457399000
293246270	::467632854625943000
352943670	::467632989212377000
351316240	::467633062701178000
422214932	::467634434410164000
23027915	::467634912267231000
62396842	::467635088637689000
193192138	::467635146989240000
23027915	::467635147630592000
72210207	::467635407035723000
412159259	::467635415969587000
262271807	::467635728780767000
80157666	::467635748158849000
17326645	::467635915268296000
626942496	::467636673187446000
412159259	::467637138901590000
57933673	::467637322008100000
253057868	::467637825580457000
293644929	::467637909571780000
412159259	::467638052970434000
409777239	::467638115046539000
120853830	::467638257791270000
124246645	::467638288258301000
293644929	::467638447004323000
352943670	::467638486380466000
124246645	::467638571038703000
124246645	::467638767927689000
253120136	::467638783047770000
15778759	::467638937268125000
293644929	::467638941957373000
568505535	::467638998807347000
352943670	::467639041442062000
293644929	::467639175756677000
293644929	::467639329083228000
293644929	::467639454950096000
17595323	::467639785624858000
83878535	::467640100226998000
545540214	::467640398404276000
412159259	::467640532668133000
412159259	::467641337475391000
513270198	::467641385265295000
412159259	::467641386070601000
412159259	::467641517473943000
202196262	::467641621647872000
38440249	::467641706163085000
109331928	::467642178001702000
31144939	::467642296314646000
277794018	::467642319974318000
412159259	::467642368619839000
412159259	::467642430544547000
412159259	::467642733192941000
285906246	::467642795914563000
80157666	::467642811710320000
435349693	::467642876013203000
338830055	::467642976538468000
133508241	::467643034880843000
58587526	::467643228951683000
34536365	::467643367006797000
94226339	::467644069674364000
341037427	::467645845207138000
235272576	::467646119627857000
172573942	::467646762153304000
98768681	::467646863899107000
172573942	::467646962809188000
329471370	::467646984262676000
411700909	::467647618106290000
152127827	::467647646673289000
27626703	::467647804614004000
321102847	::467647829352386000
352943670	::467648076966920000
37119867	::467648085515337000
468796913	::467648290046349000
52295994	::467648367129268000
443375828	::467649082916622000
443375828	::467649244850302000
159944196	::467649288948826000
468796913	::467649484558979000
443375828	::467649499700396000
145572480	::467649516410134000
225691566	::467650259267907000
239484752	::467650655046619000
400704846	::467651042348240000
18722083	::467651575574302000
86243090	::467651838079418000
18722083	::467651849294598000
286265668	::467651958916919000
17326645	::467652033915666000
18722083	::467652637236555000
18722083	::467652828974952000
18722083	::467653229661003000
579271413	::467653387710758000
109060628	::467653440303144000
286265668	::467653460934930000
130514710	::467653490542927000
267299080	::467653944211406000
341037427	::467653949588115000
445219284	::467654089090662000
22294252	::467654179021148000
22294252	::467654254950625000
355896730	::467654345526611000
237330810	::467654377767858000
331398205	::467654399011979000
506760887	::467654570106032000
240927663	::467654688364843000
29786990	::467654838767980000
55704588	::467655280507891000
300594041	::467655465552207000
240927663	::467655473076772000
86970230	::467655531310481000
261471578	::467655673686540000
256088386	::467656519043911000
201810972	::467656725148217000
22717394	::467656797587660000
286487329	::467656914974048000
506760887	::467657211791933000
18750697	::467657530781351000
352943670	::467657556878319000
540510474	::467658060505559000
521938520	::467658112993099000
51964139	::467658243674611000
370850900	::467658426298818000
53317470	::467659301885325000
334665323	::467659338983538000
53317470	::467659503400673000
53317470	::467659597734756000
286265668	::467659641451991000
51413309	::467659849199673000
33823755	::467660039965405000
30242503	::467660208379297000
239257340	::467660228096299000
326436771	::467660665377669000
482944497	::467660879258214000
286487329	::467660904679899000
433916111	::467660963726901000
501554267	::467661086511357000
31258629	::467661092169056000
23225674	::467661141343494000
247372701	::467661166559236000
304219715	::467661167423266000
53317470	::467661175027945000
53317470	::467661335522983000
534913317	::467661361422413000
549785954	::467661528381267000
29786990	::467661552720838000
51649971	::467661559456477000
417472148	::467661713500684000
331482356	::467662829189750000
360730562	::467663202789363000
336821368	::467663314235822000
53317470	::467663409241407000
392737983	::467663608248557000
336347539	::467663640154226000
162958222	::467663865983934000
225691566	::467664103612645000
45173032	::467664288501354000
230903702	::467664325130211000
621306179	::467664328577912000
222636373	::467664400133156000
381778563	::467664692966469000
37119867	::467664706518257000
115503799	::467664752110759000
381778563	::467664970310627000
273955213	::467665043522613000
381778563	::467665054570016000
381778563	::467665217019576000
381778563	::467665381729910000
381778563	::467665437921009000
381778563	::467665480782598000
421356901	::467665506242404000
283328574	::467665582192467000
381778563	::467665605600899000
379358099	::467665764020125000
381778563	::467665765781360000
236528732	::467665795716116000
381778563	::467665796454305000
381778563	::467665834031071000
381778563	::467665862321655000
260440912	::467665871507177000
16623113	::467666098402246000
302673934	::467666168728543000
120853830	::467666179092676000
7132042	::467666387922481000
506519570	::467666417332932000
19374297	::467666514619801000
244995179	::467666531972050000
244995179	::467666928409247000
587940951	::467667065835622000
86243090	::467667115554525000
587940951	::467667160077434000
428516870	::467667792809181000
45173032	::467667891727257000
136458681	::467667960253804000
205928265	::467668034745032000
459476150	::467668069632839000
24803741	::467668821072158000
41143305	::467669107366580000
90265908	::467669128849809000
45173032	::467669341366784000
379358099	::467669363257270000
442736318	::467669385805836000
53317470	::467669438972440000
328057955	::467669449005215000
45173032	::467669464989700000
17448907	::467669533499461000
264547604	::467669591666462000
588634771	::467669755198177000
161302101	::467669824714604000
411786523	::467669912950165000
473118863	::467669913470246000
22067825	::467670005593563000
379358099	::467670059293622000
379358099	::467670338969817000
508054066	::467670430031953000
508054066	::467670462437150000
71284640	::467670494091542000
379358099	::467670569270657000
53317470	::467670673746583000
379358099	::467670818244526000
273955213	::467670975673552000
442736318	::467671133324845000
53317470	::467671213477986000
396663806	::467671470710079000
396663806	::467671490167463000
396663806	::467671498040164000
396663806	::467671506567196000
396663806	::467671512648921000
396663806	::467671528406913000
396663806	::467671539312525000
396663806	::467671541703274000
396663806	::467671550582620000
428516870	::467671573764132000
348745482	::467671593003810000
396663806	::467671594316595000
264622253	::467671595905843000
396663806	::467671601669222000
396663806	::467671610770874000
396663806	::467671621713817000
396663806	::467671627527102000
396663806	::467671642190393000
396663806	::467671697861402000
396663806	::467671704006066000
396663806	::467671732086931000
396663806	::467671737392705000
200849010	::467671759915737000
396663806	::467671765398065000
396663806	::467671774965280000
396663806	::467671804497383000
396663806	::467671819097735000
396663806	::467671829319258000
396663806	::467671857815371000
429348972	::467671863314087000
396663806	::467671889981493000
396663806	::467671904103710000
396663806	::467671913624768000
396786261	::467671925141946000
396663806	::467671941575225000
396663806	::467671951792541000
249468865	::467671954376237000
396663806	::467671959845621000
396663806	::467671971371565000
396663806	::467672008335962000
396663806	::467672021963259000
396663806	::467672044851572000
396663806	::467672061377146000
396663806	::467672070155816000
396663806	::467672115198427000
396663806	::467672138452070000
86243090	::467672146995462000
396663806	::467672155808071000
58587526	::467672163265548000
396663806	::467672182404177000
396663806	::467672195830136000
396663806	::467672209109299000
18374690	::467672210967379000
53317470	::467672222296182000
396663806	::467672279384870000
403160004	::467672286175449000
396663806	::467672299416850000
396663806	::467672328344985000
396663806	::467672337610186000
396663806	::467672347865272000
396663806	::467672366651551000
396663806	::467672376101335000
396663806	::467672382174658000
396663806	::467672395537731000
396663806	::467672402772901000
396663806	::467672417264214000
396663806	::467672428618190000
396663806	::467672433861091000
396663806	::467672444036476000
396663806	::467672450457956000
396663806	::467672454727741000
396663806	::467672467721715000
396663806	::467672476773011000
396663806	::467672493923528000
396663806	::467672508007985000
119434884	::467672522717020000
396663806	::467672524852314000
396663806	::467672534868307000
396663806	::467672540178317000
71284640	::467672549112156000
396663806	::467672574168936000
396663806	::467672606326681000
396663806	::467672630037053000
344950744	::467672662513577000
337416247	::467672951127814000
29335169	::467673071315615000
59622669	::467673161027174000
384488111	::467673214345564000
146608159	::467673269990993000
286265668	::467673332020555000
39237011	::467673413285195000
22067825	::467673661265035000
133112299	::467673726193258000
359806236	::467673902177476000
347643113	::467673919655522000
586783331	::467674037037318000
586783331	::467674194105630000
15778759	::467674232642494000
14954949	::467674291153031000
470801476	::467674360266760000
440875002	::467674412368412000
176339991	::467674880138563000
12685102	::467674911692320000
355598729	::467674987084525000
176339991	::467675080286552000
259876316	::467675206496968000
176339991	::467675228911730000
66058067	::467675394209234000
137426396	::467675422977978000
421356901	::467675513545564000
176339991	::467675593036009000
504987901	::467675655354990000
176339991	::467675766076239000
483526518	::467675804134957000
137426396	::467675860632633000
267357514	::467675885911281000
273748024	::467676174596845000
352943670	::467676199552962000
100373532	::467676267337101000
181101394	::467676276400984000
379358099	::467676483238916000
443375828	::467676495482089000
91130285	::467676580815589000
404496513	::467676649052315000
34204169	::467676715414609000
91130285	::467676756246540000
373126936	::467676943958024000
137426396	::467677028771438000
181812900	::467677092034150000
176339991	::467677093820919000
626942496	::467677110363254000
352943670	::467677164486139000
91130285	::467677169674899000
413367641	::467677207729819000
167365283	::467677282207666000
378771457	::467677311383248000
405239647	::467677435626913000
176339991	::467677441633570000
539183661	::467677611007938000
400817337	::467677784345960000
373126936	::467677823038009000
587864456	::467677934384599000
174720518	::467677950020964000
8709452	::467678147668762000
447313860	::467678166996094000
322446637	::467678257223966000
131254355	::467678332767584000
91130285	::467678349007941000
8709452	::467678364174909000
28461859	::467678367815573000
352943670	::467678482692980000
120532808	::467678498207711000
378771457	::467678655083057000
8709452	::467678761836892000
346998772	::467678863385169000
404496513	::467678945526444000
8709452	::467679036454748000
328858212	::467679238200782000
30242503	::467679245456932000
30242503	::467679313366908000
379358099	::467679404878221000
53317470	::467679408426614000
586783331	::467679494829277000
162200561	::467679574491664000
328858212	::467679715520966000
28461859	::467679780930736000
237330810	::467679831812214000
176339991	::467680097429102000
379358099	::467680098666434000
61478431	::467680317806215000
285988306	::467680609331314000
311724390	::467680665496854000
233362394	::467680936923246000
167365283	::467681549198970000
16006363	::467681582422458000
373126936	::467681647068868000
34204169	::467681769680932000
379358099	::467681786450165000
373126936	::467681948572209000
61478431	::467681979040034000
53317470	::467681991031156000
233362394	::467682093875859000
186107022	::467682119066857000
716788381	::467682145087918000
109060628	::467682248532058000
53317470	::467682285635244000
434045786	::467682287241687000
376361293	::467682314257182000
51413309	::467682412449656000
81007000	::467682442229207000
55888161	::467682807834480000
415206019	::467682836146036000
167365283	::467682919868137000
17326645	::467682963975835000
24392243	::467683006174347000
167183597	::467683103931002000
53317470	::467683144653881000
344950744	::467683331371323000
92936298	::467683389873864000
243974175	::467683620812242000
308175001	::467683676541579000
243974175	::467683754614743000
386627455	::467683837146050000
245935219	::467683844695785000
519898323	::467683915390799000
386627455	::467684379519504000
28461859	::467684555109826000
469970755	::467685278300127000
69028501	::467685407766097000
253552344	::467685474144751000
376541246	::467685510727892000
433916111	::467685516997980000
253552344	::467685535876526000
376541246	::467685556202504000
26684021	::467685582504607000
34204169	::467685644609675000
45190114	::467685648561102000
222687654	::467685694811295000
379358099	::467685723605569000
379358099	::467685829125898000
373126936	::467685861149011000
28461859	::467685864651255000
379358099	::467685864890716000
136458681	::467685882506395000
28461859	::467685951058083000
243974175	::467686245229797000
311729942	::467686355305508000
311729942	::467686383122120000
243974175	::467686478227595000
373126936	::467686514126622000
176489426	::467686538449416000
130312780	::467686596402114000
407279448	::467686653801562000
222636373	::467686674504642000
291288952	::467686780645679000
33823755	::467686838329933000
91345170	::467686865173110000
155677785	::467687157641916000
334442114	::467687373665763000
350424007	::467687437385596000
40896981	::467687600653103000
403020871	::467687705569001000
202927618	::467688086797709000
282625909	::467688276103405000
282625909	::467688281644081000
360898372	::467688395972837000
38991775	::467688405862977000
336845657	::467688573433827000
69028501	::467688595697192000
433470731	::467688652513230000
348901427	::467688659181785000
336845657	::467688734499287000
69028501	::467688734847406000
69028501	::467688814543380000
625900103	::467689644390645000
69028501	::467689656541536000
69028501	::467689722673123000
416130255	::467689826460770000
222636373	::467689914503798000
69028501	::467689982879350000
51964139	::467690165474197000
396332641	::467690175326609000
69028501	::467690352649207000
114064449	::467690399491178000
114633433	::467690417899597000
540510474	::467690497390018000
264705173	::467690501689204000
222636373	::467690551085907000
540510474	::467691010743484000
540510474	::467691180772192000
19245878	::467691190331408000
61478431	::467691202553581000
726320420	::467691234111528000
133158896	::467691525502038000
38991775	::467691771494141000
69719136	::467691800401293000
625900103	::467691801978372000
474475074	::467691823851659000
21415532	::467691861512323000
349365015	::467691905883459000
222636373	::467691967401693000
225203526	::467691982437904000
222636373	::467692040177090000
182092022	::467692297619251000
203311237	::467692432180514000
373006574	::467692555778260000
540510474	::467692583242571000
25784705	::467692623931527000
14955026	::467692990190714000
267299080	::467693008255979000
474475074	::467693093375193000
203311237	::467693108822421000
22944914	::467693121305075000
625900103	::467693240272314000
625900103	::467693437886529000
187741596	::467693466000977000
187309818	::467693571685220000
373006574	::467693615603400000
290195625	::467693854863265000
268073941	::467693876732772000
540510474	::467693916905410000
6652302	::467693959469223000
268073941	::467694011088908000
222636373	::467694068995461000
230206940	::467694084782428000
130514710	::467694193041620000
69950823	::467694330258677000
231689668	::467694369643188000
37119867	::467694392388890000
505323751	::467694475574136000
253886962	::467694477579399000
505323751	::467694661616664000
539183661	::467694680252370000
432622681	::467694685293539000
176339991	::467694802994475000
176339991	::467695163977265000
445826532	::467695412631969000
351099839	::467695444739756000
359776589	::467695452083601000
51413309	::467695498380734000
203311237	::467695683449806000
290195625	::467696115236995000
445903498	::467696194861281000
51413309	::467696262377406000
171724420	::467696445743583000
267936760	::467696486164086000
310321041	::467696488198332000
267936760	::467696798543261000
373006574	::467696913949523000
52252090	::467696937899409000
255205725	::467697023358353000
267936760	::467697044425957000
267936760	::467697127213109000
267936760	::467697241092661000
277829772	::467697267638419000
53317470	::467697289096863000
255205725	::467697293127204000
27626703	::467697340694790000
277829772	::467697382545580000
255205725	::467697402728554000
109762886	::467697579237838000
182092022	::467697721344663000
211019280	::467697746762145000
109762886	::467697797433942000
253886962	::467697839595089000
508054066	::467697981463228000
505323751	::467698015323451000
45929336	::467698027390443000
351004243	::467698077063979000
290195625	::467698088191475000
267936760	::467698132927516000
380723702	::467698599321944000
618760575	::467698610105106000
457250385	::467698705874034000
457250385	::467698707677605000
470801476	::467698722558971000
267936760	::467698803554787000
380723702	::467698866524258000
260911912	::467698988180058000
51413309	::467699044748234000
267936760	::467699123034927000
267936760	::467699203880140000
356974615	::467699207554334000
618760575	::467699236721926000
380723702	::467699374290911000
57300329	::467699588309458000
37119867	::467699743679062000
202927618	::467699744483991000
540510474	::467699746162085000
202927618	::467699829267632000
380723702	::467699874591703000
202927618	::467700023623290000
262271807	::467700117219594000
202927618	::467700119257640000
8709452	::467700176095047000
217262932	::467700262774538000
59583601	::467700298115317000
29198251	::467700353111035000
380723702	::467700638621896000
620459453	::467700680925663000
29198251	::467700729139171000
328794919	::467701078730235000
69719136	::467701319117975000
328794919	::467701396473913000
540510474	::467701618436100000
356974615	::467701703777988000
29198251	::467701781288718000
416548217	::467702120897347000
304645030	::467702252451291000
598832393	::467702312610177000
331717534	::467702388162174000
203311237	::467702499818745000
319469530	::467702678064099000
367308760	::467702679389896000
379358099	::467702818506547000
628045480	::467702842157834000
379358099	::467702862488027000
379358099	::467702889004433000
51413309	::467702899578241000
412304311	::467703063328067000
21568615	::467703092071260000
467758710	::467703130390409000
167365283	::467703141857648000
73020435	::467703191010676000
97592081	::467703262238760000
332028268	::467703337798758000
22195036	::467703348037046000
379358099	::467703479277199000
132649069	::467703491352616000
243427085	::467703624840523000
429348972	::467703735364648000
203311237	::467703787780440000
85211920	::467703898086449000
256346048	::467703957238734000
186572442	::467704372412297000
256346048	::467704596438061000
559129059	::467704646975242000
20275866	::467704787107323000
76463655	::467705004803887000
386169383	::467705107979579000
379358099	::467705364063219000
52252090	::467705426273124000
341153843	::467705559534153000
304645030	::467705702023462000
108808608	::467705757392453000
430387521	::467705976598970000
376541246	::467706002427498000
155677785	::467706223937470000
469970755	::467706368644747000
469970755	::467706649269260000
64768338	::467706677429825000
500388817	::467706709402607000
260038180	::467706753417633000
116071398	::467707112983134000
519898323	::467707127419912000
269370098	::467707339441582000
150034005	::467707343636271000
116071398	::467707433893498000
28252356	::467707433985798000
116071398	::467707532233146000
350424007	::467707746687926000
337416247	::467708139685838000
409777239	::467708334712176000
409777239	::467708386545389000
34863840	::467708401422581000
409777239	::467708435740389000
134181956	::467708482624716000
116633811	::467708516716007000
409777239	::467708532578476000
53317470	::467708537628794000
120853830	::467708672903487000
379358099	::467708857306087000
19071786	::467708978575974000
34863840	::467708992639102000
379358099	::467709009563504000
53317470	::467709020615098000
81674504	::467709198563016000
53317470	::467709255697825000
260038180	::467709512678252000
311583053	::467709596396572000
53317470	::467709627766157000
51413309	::467709659558998000
134181956	::467709750248218000
134181956	::467709956834463000
203688730	::467710021179310000
165634562	::467710199835660000
47749919	::467710236535820000
34863840	::467710459056230000
195563881	::467710558204997000
633506625	::467710665952481000
301257200	::467710696466444000
59583601	::467710697367826000
257225781	::467710732524859000
257225781	::467710783569555000
257225781	::467710966692855000
453280756	::467711000930951000
504987901	::467711009419845000
34863840	::467711065371865000
185356495	::467711067804946000
257225781	::467711107415957000
290265158	::467711195219107000
337416247	::467711235870715000
81674504	::467711346516439000
504987901	::467711432218640000
465934852	::467711444209786000
274191278	::467711714117423000
16107745	::467711763207958000
185356495	::467711851967442000
453280756	::467711873207771000
51649971	::467712007379353000
116633811	::467712245934592000
277204534	::467712265907875000
8709452	::467712347319304000
165634562	::467712365799440000
185356495	::467712707320238000
73275873	::467712803407949000
321794820	::467712872785534000
310664656	::467712949055127000
185356495	::467713219952672000
310664656	::467713323744522000
335759212	::467713358280413000
118708729	::467713363284590000
310664656	::467713417352974000
373147853	::467713697079910000
185356495	::467713730474954000
185356495	::467713862326710000
197277853	::467714025556426000
222636373	::467714169807339000
501554267	::467714199531970000
29198251	::467714246394929000
443375828	::467714314582114000
118708729	::467714356428701000
252355708	::467714364032548000
443375828	::467714382294577000
263013923	::467714426859433000
311583053	::467714445880201000
29198251	::467714546652553000
16107745	::467714804451258000
246050172	::467714829382594000
116071398	::467714860793741000
116071398	::467715275778195000
346654346	::467715381168054000
296590824	::467715423941574000
529096266	::467715599997882000
18722083	::467715897168130000
322842111	::467716076907003000
18437537	::467716297644441000
18722083	::467716366221320000
30242503	::467716569494458000
145000225	::467716627522666000
211019280	::467716752206729000
373006574	::467716880208109000
332028268	::467717060542226000
479156555	::467717199319543000
452882285	::467717280919339000
52252090	::467717639196798000
51413309	::467717678023864000
29849760	::467717728384466000
51413309	::467717736526020000
430387521	::467717834210947000
147997393	::467717876401455000
134181956	::467717881468567000
365767010	::467717887403520000
23933265	::467717893761691000
193796724	::467717931179450000
254711141	::467718087698313000
147997393	::467718104693219000
224068229	::467718330523328000
319851493	::467718387573878000
196659229	::467718479689179000
414315073	::467718493878906000
254711141	::467718501654740000
22195036	::467718697483010000
187741596	::467718825685680000
147997393	::467718870233796000
33823755	::467719018359431000
254711141	::467719270747877000
273205079	::467719320131620000
159011393	::467719326456610000
369539413	::467719374338809000
152454379	::467719433256173000
337388641	::467719494861729000
21415532	::467719664638771000
152454379	::467719775272312000
116071398	::467719923150884000
41465619	::467719988250697000
156166678	::467720307214524000
95141856	::467720318753443000
222636373	::467720513645998000
473462894	::467720712224907000
338477631	::467720800502439000
65425379	::467720931155406000
322446637	::467720933801984000
197277853	::467720957663006000
487266327	::467721016983040000
16353730	::467721088164978000
364428125	::467721088693448000
386956382	::467721109819760000
16353730	::467721150823694000
116071398	::467721341358329000
360730562	::467721358311305000
379358099	::467721631948111000
81007000	::467721645768318000
618760575	::467721667070787000
438647243	::467721799854071000
341493662	::467721884033744000
438647243	::467721952422264000
322446637	::467722212162539000
438647243	::467722265103462000
438647243	::467722375010975000
16353730	::467722406468276000
18374690	::467722509429665000
321839755	::467722869133553000
186107022	::467722984233635000
359104594	::467723060078854000
159011393	::467723240379793000
277829772	::467723435573919000
86243090	::467723471275831000
322324723	::467723675689844000
293213630	::467723761110622000
255205725	::467723790655684000
473462894	::467723918627704000
277829772	::467724120168218000
379358099	::467724153919787000
277204534	::467724439145414000
403020871	::467724636663189000
716788381	::467724640228372000
218321424	::467724948648128000
588531316	::467725181809467000
447912275	::467725293546143000
16353730	::467725513898065000
276784048	::467725618277150000
15086993	::467725816198352000
98768681	::467725822606860000
487266327	::467725948700213000
187741596	::467725948860006000
229650081	::467725963661303000
222636373	::467725968078303000
369292925	::467726004803227000
458847153	::467726032070393000
263433687	::467726051880493000
716788381	::467726099552538000
501554267	::467726289000861000
252756099	::467726327479828000
358617322	::467726371574140000
341803593	::467726595138940000
211019280	::467726661601882000
142176687	::467726825481711000
369292925	::467726978884186000
229385654	::467727196648669000
182092022	::467727598999465000
182092022	::467727687688007000
338076990	::467727718583267000
100373532	::467727949588729000
417428775	::467727996426543000
275813402	::467728136247836000
134181956	::467728203750977000
321844248	::467728312434167000
321844248	::467728377613668000
68369234	::467728478930886000
321637063	::467728665908752000
100090407	::467728873673588000
27626703	::467729129421291000
468102453	::467729454354026000
40896981	::467729747456192000
369292925	::467729790167158000
134181956	::467730063551897000
407038804	::467730188584099000
131633030	::467730258498957000
43006697	::467730329994686000
468102453	::467730405857062000
131633030	::467730445170642000
131633030	::467730474824400000
43006697	::467730490246459000
369292925	::467730512891895000
468102453	::467730515349356000
43006697	::467730531975966000
587864456	::467730566767710000
43006697	::467730575755710000
131633030	::467730605946703000
43006697	::467730637185892000
131633030	::467730639345954000
468102453	::467730768341368000
264705173	::467730771533643000
468102453	::467730935081734000
295881773	::467730977129635000
131633030	::467731053231095000
468102453	::467731171854389000
96882214	::467731353979879000
414315073	::467731668233506000
263013923	::467731806549454000
245154470	::467732052138147000
15778759	::467732060677742000
187741596	::467732094269927000
336845657	::467732138155319000
152454379	::467732177942085000
29436016	::467732426245283000
113221759	::467732662430347000
24803741	::467732730969858000
273205079	::467732847080398000
23672351	::467733087317929000
13298002	::467733433826164000
230659102	::467733718061174000
359776589	::467733726739197000
277829772	::467733953689169000
16166332	::467734141686280000
230659102	::467734165861834000
601049906	::467734279871791000
33238183	::467734368816218000
117264210	::467734527155396000
38991775	::467734596445282000
21623464	::467734618729615000
21623464	::467734625402761000
21623464	::467734647301238000
187741596	::467734923374505000
394776489	::467735096846729000
360814823	::467735460429586000
299389082	::467735531536019000
55161530	::467735543649157000
28922315	::467735555099590000
263389464	::467735602654621000
240857453	::467735607293128000
28922315	::467735645650440000
16166332	::467735743566057000
322446637	::467735771814711000
131633030	::467735799950475000
351004243	::467735811509993000
16166332	::467735821592690000
52542320	::467735860708798000
598832393	::467735876403859000
73275873	::467735905944743000
149980973	::467735997426724000
299389082	::467736144248328000
131633030	::467736185474154000
131633030	::467736202976976000
131633030	::467736225022230000
131633030	::467736245863743000
131633030	::467736270714974000
60221494	::467736274485260000
267357514	::467736388381593000
131633030	::467736416639025000
131633030	::467736488093167000
237530197	::467736498415337000
586783331	::467736812472250000
55161530	::467736828276002000
137426396	::467736882160607000
458847153	::467736895246434000
98785279	::467736908567961000
229385654	::467737018634883000
419105102	::467737279880908000
419105102	::467737428451536000
52818001	::467737548190531000
322643138	::467737568440627000
276784048	::467737639026966000
154692700	::467737697160024000
211019280	::467737820321157000
380723702	::467737899933638000
16166332	::467737945597022000
52818001	::467738042711552000
419105102	::467738082414833000
369292925	::467738146260922000
52818001	::467738191579987000
369292925	::467738206134599000
16166332	::467738226342776000
369292925	::467738257451909000
41230104	::467738308047429000
472617238	::467738323084013000
70982412	::467738336740651000
70982412	::467738357301137000
16166332	::467738373705052000
70982412	::467738394705940000
16166332	::467738447176691000
380723702	::467738458698829000
131633030	::467738485550772000
131633030	::467738504286699000
321844248	::467738576843972000
322643138	::467738663829270000
380723702	::467738691700817000
182092022	::467738704740900000
334423964	::467738766317481000
501554267	::467738775171657000
52818001	::467738863591751000
290195625	::467739023973163000
290195625	::467739227447648000
253886962	::467739237853310000
182092022	::467739313417904000
193796724	::467739321735581000
468102453	::467739365938970000
255818707	::467739381772849000
172025978	::467739465004249000
634873462	::467739563994013000
468102453	::467739603378503000
70982412	::467739682189504000
168864295	::467739753979199000
468102453	::467739816965058000
254711141	::467739850175553000
52818001	::467739873387249000
154692700	::467739879720632000
293644929	::467739903993061000
21623464	::467740006203682000
159986953	::467740154052898000
468796913	::467740350598377000
606781453	::467740408030564000
52818001	::467740514645970000
230206940	::467740628307021000
167365283	::467740641166766000
52818001	::467740646091259000
40810916	::467740703984852000
27626703	::467740724713123000
217262932	::467741365019758000
369292925	::467741460599558000
355896730	::467741469999386000
58587013	::467741481088720000
331398205	::467741700803149000
369292925	::467741828629139000
70982412	::467741959163875000
322643138	::467741981280841000
202798666	::467741990965096000
254711141	::467742113078472000
237330810	::467742231130947000
297043246	::467742294720778000
297043246	::467742299955277000
297043246	::467742342175137000
540510474	::467742377399296000
233362394	::467742500179156000
297043246	::467742585146986000
154692700	::467742592508366000
305216922	::467742718425575000
100090407	::467742801388511000
159011393	::467742875468701000
21623464	::467742978635599000
334420539	::467743134391091000
170924102	::467743514193707000
131633030	::467743515100053000
131633030	::467743538583977000
131633030	::467743626031030000
447976503	::467743660499431000
131633030	::467743681026727000
234143570	::467743771506278000
618760575	::467743834047512000
351099839	::467744177665888000
293644929	::467744199903698000
251821834	::467744219642462000
399174015	::467744252551004000
16166332	::467744686091022000
465934852	::467744862704766000
290195625	::467744882837032000
290195625	::467745075070377000
255818707	::467745245158178000
58587526	::467745313684324000
263389464	::467745316431994000
289650000	::467745469750595000
356579210	::467745470383927000
226845681	::467745506857201000
16166332	::467745685237137000
49886698	::467745929886310000
221740779	::467746028851306000
479222401	::467746223584075000
290195625	::467746236838055000
289650000	::467746242173603000
386833057	::467746455659483000
479222401	::467746491994755000
429348972	::467746570709250000
594121150	::467746634471075000
23933265	::467746648513187000
314710836	::467746697826029000
314710836	::467746825383202000
290195625	::467746854499663000
18722083	::467747297762107000
521938520	::467747416729726000
635796096	::467748047942713000
312710029	::467748255540207000
255299055	::467748264385986000
378773930	::467748410008031000
475930595	::467748412608483000
263013923	::467748522260180000
290195625	::467748586936336000
378773930	::467748730859712000
255818707	::467749065258987000
48612192	::467749096175181000
128103434	::467749480687603000
128103434	::467749500321554000
290195625	::467749917604474000
275813402	::467750063003824000
255818707	::467750639175749000
275813402	::467750716174376000
301717953	::467750779571290000
122799833	::467750779819147000
275813402	::467750789122101000
416548217	::467750800652247000
290195625	::467750902800326000
322446637	::467750922874273000
255818707	::467750948010721000
378773930	::467750951294496000
290195625	::467751605220024000
188917484	::467751711697039000
225691566	::467751808446636000
477188816	::467751888663089000
430182591	::467752447436656000
34841151	::467752564054708000
364646765	::467752684054118000
504987901	::467752778845417000
709921765	::467752874563624000
268547296	::467752909149835000
86349050	::467752993883172000
290195625	::467753035511255000
364646765	::467753046827868000
319851493	::467753156365910000
385782746	::467753269469540000
319851493	::467753278327885000
216819428	::467753318773977000
420083874	::467753346468950000
417472148	::467753461036371000
52818001	::467753975572221000
136114188	::467754124160028000
578593285	::467754558408884000
432747712	::467754584598118000
255818707	::467754652054732000
25235649	::467754674217439000
49221816	::467754791482167000
172025978	::467754949535739000
20275866	::467755231758266000
20275866	::467755379162894000
255818707	::467755576722989000
52252090	::467755629143011000
29198251	::467755812660580000
68369234	::467755868264873000
237938155	::467755891706839000
36925706	::467755903878316000
86243090	::467755915181973000
486138458	::467755922241355000
267299080	::467755968634175000
263389464	::467756381383446000
479222401	::467756385468309000
56359547	::467756441517187000
378773930	::467756878983069000
502240473	::467756914747523000
281589334	::467756951380975000
62975545	::467757151201792000
38991775	::467757171569344000
102233693	::467757334865780000
321637063	::467758157826367000
633506625	::467758301900722000
316878403	::467758407702020000
404496513	::467758477935652000
21415532	::467758673591148000
134181956	::467758774090870000
408869196	::467758781259325000
314710836	::467758975615000000
315559101	::467759201662423000
328794919	::467759447490957000
293213630	::467759556848676000
510998653	::467759751951314000
185356495	::467759862286258000
578593285	::467760181754232000
310321041	::467760619341762000
549785954	::467760682679959000
30529918	::467760756272799000
321844248	::467760928218693000
8036902	::467761066320363000
52252090	::467761082044792000
393133633	::467761382906404000
369292925	::467761457095270000
49221816	::467761523616940000
25680589	::467761529031786000
79606394	::467761595263614000
22285873	::467761635604844000
85651876	::467761751874744000
321637063	::467761765137526000
134181956	::467761949657534000
85651876	::467762076505497000
247362551	::467762154825732000
369292925	::467762194377998000
275260502	::467762247213654000
17210128	::467762280139341000
624360378	::467762346161876000
468965579	::467762443847221000
21623464	::467762508691173000
30529918	::467762511735844000
510998653	::467762609480294000
85651876	::467762637825011000
290265158	::467762869153447000
154692700	::467762990482481000
510998653	::467763205960253000
420083874	::467763328572325000
259541688	::467763362156519000
510998653	::467763422025629000
161302101	::467763711001001000
225601631	::467763833034276000
510998653	::467764151100506000
277251070	::467764241252888000
255818707	::467764311902126000
487266327	::467764631738408000
62975545	::467764632493359000
33823755	::467764633441693000
18722083	::467764710851362000
38991775	::467764867626455000
369292925	::467765119657971000
255818707	::467765239803809000
253552344	::467765285898838000
156166678	::467765402768916000
18722083	::467765456720236000
222636373	::467765630264152000
25537528	::467766027103662000
222636373	::467766072415117000
252725390	::467766117889355000
277645720	::467766120519196000
258916835	::467766269811634000
341153843	::467766279881777000
379253079	::467766323091898000
52252090	::467766323662323000
365523194	::467766327395229000
618760575	::467766374161338000
255818707	::467766394835447000
41230104	::467766524850475000
222636373	::467766546937688000
52252090	::467766565342285000
18722083	::467766605758222000
255818707	::467766627421782000
52252090	::467766654022459000
25537528	::467766897832783000
252725390	::467766900949520000
405676565	::467767001285664000
411777707	::467767072949547000
224682361	::467767126049046000
25537528	::467767132772519000
239484752	::467767168596451000
405676565	::467767398594920000
38440249	::467767402520801000
28922315	::467767429561872000
261942709	::467767461589184000
224682361	::467767462239698000
201810972	::467767620532703000
224682361	::467767697103536000
202798666	::467767749268504000
25537528	::467767924850454000
27335023	::467768054164643000
16107745	::467768128873963000
504987901	::467768165435715000
33528820	::467768204824440000
37119867	::467768291365515000
91666102	::467768331517571000
25537528	::467768422676176000
18437537	::467768463201550000
25680589	::467768534131834000
9563172	::467768541358604000
25537528	::467768951804809000
25680589	::467769186119213000
25680589	::467769253555220000
23672351	::467769411139825000
100090407	::467769424586350000
242305581	::467769837607854000
341732173	::467769895313080000
18722083	::467770258015522000
415259927	::467770324051034000
332028268	::467770604771221000
277251070	::467770692507688000
78614495	::467771000289898000
263389464	::467771012005003000
233362394	::467771032540311000
131633030	::467771194364936000
183397191	::467771196600512000
264300486	::467771234940231000
78614495	::467771286115344000
331925277	::467771547395317000
78614495	::467771764118806000
264300486	::467771994742591000
33358166	::467772554380603000
587940951	::467772652128841000
159726392	::467772760878358000
430182591	::467772900422868000
468796913	::467772962456621000
159726392	::467773015191609000
264300486	::467773028131414000
15974594	::467773037740568000
513825441	::467773054031261000
30223693	::467773063220576000
468796913	::467773471770963000
60555388	::467773554260738000
301244439	::467773571666685000
311924851	::467773811493208000
37119867	::467773885149380000
159011393	::467774039218331000
20496164	::467774331297087000
264300486	::467774506367721000
267299080	::467774525242093000
284137695	::467774606229925000
201810972	::467774909050286000
284137695	::467774944429219000
295881773	::467775158133194000
201810972	::467775175640227000
319851493	::467775375180066000
319851493	::467775418905677000
201810972	::467775535813509000
374659572	::467775553743753000
468796913	::467775748628299000
458847153	::467775864504344000
364646765	::467775913795395000
15974594	::467775930807902000
30529918	::467776023392948000
382414670	::467776116724228000
410047216	::467776290175455000
382414670	::467776291391807000
369539413	::467776535168958000
25410192	::467776676949016000
198651083	::467777214990127000
273205079	::467777220929675000
269370098	::467777259009359000
443375828	::467777480888029000
470801476	::467777558927261000
267299080	::467777805322039000
267299080	::467778143013851000
368386947	::467778290166427000
314604858	::467778322215469000
368386947	::467778650289733000
373126936	::467778679456550000
159011393	::467778707424550000
154692700	::467778960202670000
310569604	::467779028569452000
435409494	::467779189920518000
39904237	::467779196295856000
203311237	::467779260065660000
154692700	::467779313262022000
91606737	::467779333046951000
115459999	::467779478387585000
15709088	::467779589524049000
176489426	::467779631572340000
203311237	::467779653361352000
91606737	::467779655479484000
395057520	::467780101979906000
470801476	::467780272633958000
62518475	::467780402757648000
458847153	::467780472593203000
203311237	::467780561436565000
311729942	::467780665761480000
233362394	::467780725253885000
59647298	::467780908087402000
86349050	::467780985141338000
364646765	::467781278788374000
203311237	::467781290633093000
136458681	::467781619785277000
273205079	::467781903316025000
159986953	::467781974354964000
19374297	::467781982290604000
258506164	::467782359488950000
343018153	::467782375309840000
133158896	::467782559720423000
485252693	::467782632638787000
485252693	::467782689144045000
428516870	::467783026479726000
260440912	::467783094204768000
292395819	::467783126807498000
187049333	::467783257858113000
343606449	::467783598125248000
186572442	::467783676051587000
549785954	::467783850438172000
275260502	::467783880846491000
549785954	::467784088129392000
186572442	::467784150271811000
384109939	::467784152637378000
263013923	::467784302521233000
69950823	::467784535812632000
360730562	::467784687503802000
186572442	::467784710819966000
549785954	::467785289000574000
289650000	::467785297145921000
393041277	::467785620203769000
155677785	::467785672590241000
205928265	::467785831462490000
601049906	::467785834465624000
289650000	::467785867948339000
294347764	::467785870175502000
348901427	::467785923522867000
521938520	::467786065265582000
33358166	::467786091341561000
364646765	::467786311240536000
624360378	::467786728359473000
289650000	::467786921713074000
208894791	::467787070967414000
137587439	::467787203729707000
409336092	::467787230585446000
154692700	::467787261984378000
91422810	::467787700636876000
31345791	::467788023115952000
252725390	::467788190787854000
346998772	::467788205027516000
264300486	::467788414226415000
290195625	::467788477476511000
322465167	::467788627947184000
364646765	::467788733518200000
311729942	::467788809724108000
43006697	::467788810726559000
364646765	::467788939525627000
613956023	::467788954947706000
259876316	::467789053178691000
259876316	::467789143712735000
262471070	::467789526686261000
322763942	::467789598483955000
69950823	::467789828696723000
30529918	::467789832673325000
30529918	::467789949602115000
30529918	::467790150324736000
378901511	::467790488334909000
418783652	::467790672766836000
124374229	::467790675522486000
411786523	::467790987423924000
267357514	::467791096630620000
260440912	::467791228289810000
263013923	::467791554460262000
161302101	::467791643455000000
161302101	::467791981486563000
364646765	::467792148029792000
176489426	::467792347917733000
364646765	::467792500321574000
364646765	::467792920083714000
141735027	::467793057703022000
50546012	::467793065751502000
373126936	::467793079500435000
16166332	::467793132755492000
365767010	::467793172098076000
290195625	::467793205312761000
72293435	::467793206244294000
347643113	::467793381310341000
364646765	::467793560335818000
85651876	::467794016013017000
311924851	::467794199325450000
85651876	::467794250201972000
355896730	::467794282175143000
428516870	::467794343059656000
272999900	::467794406037524000
241324134	::467794541022834000
290195625	::467794647192834000
459476150	::467795355300425000
365767010	::467795450402066000
105607367	::467795710742519000
459476150	::467795780938383000
40810916	::467795928913821000
78614495	::467795953626660000
40810916	::467796049919094000
341803593	::467796065924939000
355896730	::467796091552157000
358617322	::467796103757594000
341803593	::467796110065815000
263433687	::467796209961156000
78614495	::467796317301792000
39904237	::467796350386864000
79476731	::467796478509862000
39904237	::467796601642442000
497630362	::467796627441606000
256638502	::467796746752364000
459476150	::467796852541112000
459476150	::467796938327199000
23027915	::467797127713030000
253886962	::467797148927807000
23027915	::467797191613247000
23027915	::467797250052460000
203688730	::467797313982054000
111462710	::467797319224528000
23027915	::467797321800224000
23027915	::467797386191208000
23027915	::467797428411043000
111462710	::467797479358885000
111462710	::467797496316448000
40810916	::467797559281340000
111462710	::467797589673275000
111462710	::467797618299392000
111462710	::467797641271574000
264705173	::467797666793943000
459476150	::467797719721848000
23027915	::467797733936734000
633506625	::467797903017127000
35706997	::467798024237109000
364646765	::467798038959108000
341803593	::467798061020770000
23027915	::467798143766396000
111462710	::467798413539418000
341803593	::467798413636288000
111462710	::467798455125950000
167183597	::467798490823659000
49221816	::467798490974666000
39904237	::467798493999165000
107750524	::467798524877623000
132649069	::467798832219037000
273205079	::467799268540317000
521938520	::467799421867266000
341803593	::467799771713777000
46697333	::467799834154766000
173371030	::467799958695862000
459476150	::467800075515613000
19895969	::467800098404331000
264300486	::467800312007626000
277204534	::467800535274635000
459476150	::467800654501531000
8709452	::467800676991762000
243427085	::467800753881776000
393133633	::467800786240811000
182092022	::467800945792135000
335759212	::467801158770507000
312710029	::467801237690126000
360730562	::467801488689876000
322763942	::467801732253114000
115583749	::467801735197519000
322763942	::467801885152256000
302673934	::467801914516967000
115459999	::467801981981949000
239313896	::467802037011234000
244995179	::467802358907678000
443375828	::467802378788696000
443375828	::467802455863201000
16846197	::467802591615647000
443375828	::467802679323160000
18374690	::467802733655760000
301203823	::467802885359943000
351099839	::467803050766528000
630637790	::467803124766232000
459476150	::467803165769728000
459476150	::467803212167131000
20275866	::467803248515362000
393041277	::467803394984652000
78614495	::467803410738081000
459476150	::467803769229414000
182092022	::467803948842115000
355896730	::467804336571965000
365658620	::467804556647481000
304219715	::467804574682578000
182092022	::467804598934462000
355758655	::467804609038524000
459476150	::467804747261435000
203311237	::467804862260858000
28922315	::467805202058588000
107902551	::467805280731144000
28922315	::467805589503221000
268073941	::467805591608778000
268073941	::467805615788916000
244995179	::467805798178238000
630637790	::467805896349712000
203311237	::467805911008829000
428516870	::467805975081017000
203311237	::467806190718550000
203311237	::467806222041620000
39237011	::467806239770947000
61050527	::467806393961967000
61050527	::467806561465667000
203311237	::467806650301030000
203311237	::467806762402201000
147997393	::467806943747133000
240857453	::467806969789546000
240857453	::467807026312003000
393041277	::467807052249567000
240857453	::467807137528156000
263433687	::467807143312117000
256638502	::467807167819833000
420731308	::467807211402452000
252725390	::467807221229694000
365658620	::467807245841874000
420731308	::467807300925652000
254711141	::467807414163472000
322324723	::467807679877234000
359776589	::467807722533302000
486138458	::467807762626654000
214357483	::467807805026484000
203311237	::467807934064230000
49824781	::467807948350042000
186572442	::467808201963241000
56509474	::467808443257348000
137587439	::467809292343472000
107750524	::467809413517299000
174629553	::467809927143391000
238672857	::467809999578992000
21623464	::467810047276642000
238672857	::467810059746291000
76463655	::467810084232646000
238672857	::467810106617630000
238672857	::467810575196893000
85651876	::467810580581998000
253886962	::467810839668342000
238672857	::467810896350175000
238672857	::467810950373191000
415703077	::467810997088944000
163768701	::467811400761368000
244995179	::467811483637006000
321844248	::467811640847896000
289650000	::467811701052964000
302673934	::467811703162683000
230968348	::467811744497164000
203311237	::467811792278667000
365767010	::467811827208830000
33217361	::467811830618791000
321844248	::467812115731210000
232793000	::467812136266121000
230968348	::467812319834038000
244995179	::467812353502101000
203311237	::467812395717373000
452882285	::467812485186461000
371243365	::467812530250088000
244995179	::467812688719282000
230968348	::467812706997641000
203311237	::467812714413162000
31294794	::467812951265927000
315559101	::467813131012812000
40810916	::467813273320972000
365767010	::467813653249789000
57300329	::467813690499399000
166735943	::467813976122736000
96013044	::467814003230924000
47017345	::467814395788406000
618760575	::467814434090790000
269151566	::467814459151372000
162559610	::467814503628144000
150828387	::467814739590914000
274191278	::467814819626627000
234828491	::467815221411975000
633531552	::467815354102595000
190624012	::467815376546312000
254711141	::467815593282772000
242206017	::467815785948532000
254711141	::467816004760793000
21623464	::467816081592442000
115459999	::467816274286743000
96013044	::467816353827946000
74955386	::467816391941562000
630637790	::467816487890079000
70982412	::467816756833443000
47017345	::467816840727891000
267299080	::467816928531472000
96013044	::467816990305169000
32671267	::467817216332021000
43980775	::467817270673436000
281212143	::467817348917764000
190624012	::467817362717028000
445903498	::467817543672266000
190624012	::467817585518452000
166307106	::467817653688860000
190624012	::467817735351582000
365767010	::467817792113098000
305216922	::467817934740402000
33683248	::467817953996455000
261900342	::467818145349369000
33683248	::467818161493270000
88018997	::467818768555855000
125560060	::467818831373930000
54565883	::467818908930424000
244995179	::467818966896099000
254711141	::467819106495111000
517695658	::467819449551454000
348745482	::467819519537582000
17086308	::467819534326325000
348745482	::467819548184690000
500388817	::467819613644787000
38440249	::467819773192335000
324536771	::467819832440676000
190624012	::467819839965237000
254711141	::467819877286551000
132649069	::467819902007406000
125560060	::467820332938584000
40097041	::467820336717635000
468796913	::467820541944922000
305216922	::467820544163721000
130996784	::467820643874914000
365658620	::467820681497808000
267357514	::467820723453841000
291288952	::467820794106503000
337416247	::467821081970348000
337416247	::467821133547712000
467043006	::467821266540711000
211645751	::467821285905420000
636632104	::467821505032617000
253717655	::467821599316406000
85211920	::467821624981348000
167183597	::467821635739729000
29786990	::467821709668917000
115459999	::467822096576294000
19374297	::467822156458762000
115459999	::467822293993791000
302673934	::467822309839876000
19374297	::467822376021803000
19374297	::467822471664517000
198651083	::467822560655454000
115459999	::467822657212137000
293644929	::467822674434347000
293644929	::467822748333768000
25410192	::467822807075020000
19374297	::467822881117048000
19374297	::467822999438389000
130996784	::467823000243695000
120139449	::467823145597276000
115459999	::467823185203695000
115459999	::467823377689104000
296590824	::467823487118479000
368386947	::467823748607795000
33528820	::467823913352069000
187309818	::467823956691808000
214357483	::467823993601273000
368386947	::467824180545982000
400817337	::467824208211218000
400817337	::467824314683637000
361691248	::467824361442127000
276784048	::467825292824694000
568915908	::467825357908086000
214357483	::467825472026312000
379358099	::467825521720823000
568915908	::467825558676443000
374659572	::467825728432504000
79073243	::467825791234236000
328252982	::467826128535552000
134181956	::467826664249241000
635577431	::467826797426802000
631603360	::467827048934023000
41001071	::467827139308695000
606781453	::467827164210290000
368386947	::467827261157416000
65412211	::467827351372320000
72210207	::467827439993753000
55665294	::467827583824846000
131633030	::467827771104706000
131633030	::467827897755914000
365658620	::467827944560140000
131633030	::467827960033329000
131633030	::467828023044362000
429348972	::467828028874440000
57300329	::467828083219640000
263389464	::467828169438134000
23839835	::467828369111777000
430387521	::467828455136976000
328252982	::467828925968568000
16166332	::467828955932667000
315559101	::467829094617710000
453280756	::467829263010627000
225691566	::467829701571256000
411777707	::467829800166776000
357265451	::467829847491112000
109762886	::467829863500742000
134181956	::467830004357681000
14954949	::467830019935305000
233362394	::467830062474350000
326569368	::467830239691685000
29436016	::467830349406670000
134181956	::467830415454371000
311924851	::467830460685750000
132649069	::467830636418318000
275813402	::467830807017832000
72210207	::467830867478720000
137587439	::467830919387418000
134181956	::467831118964604000
19374297	::467831277773541000
275813402	::467831297680080000
365767010	::467831301983457000
92936298	::467831362708594000
382371778	::467831420740591000
382371778	::467831458829049000
293246270	::467831631802564000
225601631	::467831641063170000
389197869	::467831661414342000
185356495	::467831888049360000
86243090	::467832157881114000
260440912	::467832242249531000
29849760	::467832277884760000
249227650	::467832285371191000
71878260	::467832467463098000
395057520	::467832604004454000
188917484	::467832643246374000
393105437	::467832658500665000
8036902	::467832886058827000
58587013	::467832936180768000
134181956	::467832948163874000
33904380	::467833013133254000
630637790	::467833107261845000
90797741	::467833200668975000
413367641	::467833225436741000
98768681	::467833244013322000
137426396	::467833534326259000
98768681	::467833711116165000
281212143	::467833891030462000
161302101	::467834044160696000
500388817	::467834161021988000
19374297	::467834262054780000
254711141	::467834313531490000
33528820	::467834338126880000
122717174	::467834351980277000
519898323	::467834385929359000
519898323	::467834628833681000
33528820	::467834643023429000
50151347	::467834651482943000
328252982	::467834734538522000
22327740	::467834833943535000
254579074	::467834893058453000
161302101	::467834990726639000
186287095	::467835133941125000
351922723	::467835358424494000
368386947	::467835503640051000
50546012	::467835535739092000
501554267	::467835589824643000
263389464	::467835753415069000
15086993	::467835864522170000
368386947	::467835913624911000
615688476	::467835945786822000
301657872	::467836132030304000
267357514	::467836259562688000
276787570	::467836474310672000
351922723	::467836564727689000
30246292	::467836628833038000
726984192	::467836710966288000
109762886	::467836757955067000
459476150	::467836809091641000
254711141	::467836889399963000
594121150	::467837233970425000
173026357	::467837242472275000
295881773	::467837606206504000
519898323	::467837768119635000
108798356	::467837814101397000
459476150	::467837893575069000
261942709	::467838030427193000
274191278	::467838132596264000
161302101	::467838231145619000
519909326	::467838342734684000
459476150	::467838483684270000
185356495	::467838503846690000
630637790	::467838603389722000
120139449	::467838641855664000
402925254	::467838678253850000
356579210	::467838801239617000
276341812	::467838912040165000
30516926	::467839379205922000
33904380	::467839413113081000
202196262	::467839510785429000
368386947	::467839885802344000
39904237	::467840097950629000
368386947	::467840343816163000
39904237	::467840361470386000
39904237	::467840443859079000
250844163	::467840633495769000
267936760	::467840648117100000
39904237	::467840741138784000
250844163	::467841008882171000
363722761	::467841065840807000
216507874	::467841093321904000
363722761	::467841185885995000
429348972	::467841188356423000
16166332	::467841662337945000
20478089	::467841883146694000
52441281	::467841957054930000
363722761	::467842085635518000
39904237	::467842109358481000
30516926	::467842259640020000
254711141	::467842312618668000
41230104	::467842372949135000
24392243	::467842590994231000
36958694	::467842625391689000
599787941	::467842689963405000
36925706	::467842930435440000
72210207	::467842931366576000
98768681	::467843165332832000
539183661	::467843168465997000
149980973	::467843183259684000
203311237	::467843259071332000
350424007	::467843450181025000
472617238	::467843620855222000
231689668	::467843692288827000
459476150	::467843722294480000
301042701	::467843839005175000
310321041	::467843877932519000
328252982	::467843895250804000
203311237	::467844234083442000
265249050	::467844349833662000
447422715	::467844393211555000
346654346	::467844411679068000
155650977	::467844428971786000
267936760	::467844464019382000
338588400	::467844470189617000
378901511	::467844516012367000
261900342	::467844755485773000
459476150	::467845137540734000
36925706	::467845327677317000
310321041	::467845403904208000
411786523	::467845602978443000
334442114	::467845657362190000
459476150	::467845930423558000
312710029	::467845939500449000
355598729	::467845942209937000
355598729	::467846006747709000
479222401	::467846013282037000
459476150	::467846076393717000
350424007	::467846137941327000
414315073	::467846191682560000
36925706	::467846231457550000
182092022	::467846256048766000
459476150	::467846320795836000
459476150	::467846420863524000
338076990	::467846426559807000
430182591	::467846447405481000
459476150	::467846463691567000
459476150	::467846739555147000
262471070	::467846780491538000
240857453	::467846960343289000
483115964	::467847288640241000
161302101	::467847544769617000
503741267	::467847620149653000
281212143	::467847708724985000
474475074	::467847958130479000
350003589	::467848157984849000
417449044	::467848318664859000
385782746	::467848537649471000
45190114	::467848679974400000
321637063	::467848730772013000
53123348	::467848777458782000
385782746	::467848842524643000
215385454	::467848850808766000
138083816	::467848900624121000
486231003	::467849006773596000
334442114	::467849168892211000
38713173	::467849218434924000
53123348	::467849304694984000
272999900	::467849444285616000
39904237	::467849551278530000
344950744	::467849595255812000
344950744	::467849685148131000
506760887	::467849813065621000
559129059	::467849831679930000
80159052	::467849839095451000
574250205	::467850085678600000
219092257	::467850351211589000
301042701	::467850409516990000
28510276	::467850513183035000
344950744	::467850523886891000
344950744	::467850548553592000
301042701	::467850556988731000
267299080	::467850607639150000
301042701	::467850699540537000
28252356	::467850729601126000
386956382	::467850861507403000
315559101	::467851028269129000
122717174	::467851085076774000
203311237	::467851091283939000
386956382	::467851101278969000
368386947	::467851247987347000
203311237	::467851275808153000
378794339	::467851356796362000
267299080	::467851576158461000
52252090	::467851952261697000
417449044	::467852162979332000
52252090	::467852176682127000
52252090	::467852197506875000
588874950	::467852420190842000
52252090	::467852525547577000
343018153	::467852637145411000
138083816	::467852822671667000
43967474	::467852828170387000
574250205	::467852888484495000
408869196	::467852893346095000
243974175	::467852906700746000
588874950	::467853022458957000
52252090	::467853120614436000
186287095	::467853132949508000
52252090	::467853222460555000
52252090	::467853239892054000
421548020	::467853272091357000
85651876	::467853419114672000
8709452	::467853586836123000
85651876	::467853826553548000
38713173	::467853969914486000
20478089	::467853976101470000
254711141	::467853993658830000
38713173	::467854071445999000
368170408	::467854140501028000
52252090	::467854175259602000
373006574	::467854245333446000
599787941	::467854296822738000
432116634	::467854328271613000
216507874	::467854359678947000
467043006	::467854379085602000
633531552	::467854451902910000
154692700	::467854497549537000
599589782	::467854559822348000
253717655	::467854590348898000
487266327	::467854678491791000
203311237	::467854679905284000
174720518	::467854694845390000
267299080	::467854775598714000
358296822	::467854796519522000
143455927	::467854840698130000
203311237	::467854864421122000
225691566	::467854893144104000
358296822	::467855007698526000
373006574	::467855143573012000
277278671	::467855237156319000
373006574	::467855256202649000
358296822	::467855271599955000
529698153	::467855632918265000
529698153	::467855646101364000
20496164	::467855729609560000
408869196	::467855868869234000
529698153	::467855981465337000
633531552	::467856000695803000
274693254	::467856325389844000
281295226	::467856338413166000
174720518	::467856357912481000
39904237	::467856369723244000
372507812	::467856383355133000
174720518	::467856432919236000
433003196	::467856699500806000
195563881	::467856717884452000
62975545	::467856764411469000
372507812	::467856820636504000
32671267	::467856994267701000
186107022	::467857253635457000
56359547	::467857464504094000
506760887	::467857480757026000
26879335	::467857869564428000
261900342	::467858008706281000
130996784	::467858192337481000
88018997	::467858246892781000
351152035	::467858308117053000
167184626	::467858377981190000
130996784	::467858394611982000
372507812	::467858476988112000
88018997	::467858537276637000
130996784	::467858546026364000
8709452	::467858637092712000
505323751	::467858823748001000
56359547	::467858869453340000
182092022	::467859052882829000
56359547	::467859371410857000
14190836	::467859439144271000
468965579	::467859591473012000
486231003	::467859658648989000
98768681	::467859762911395000
468965579	::467859801683546000
435349693	::467860048689889000
56359547	::467860083033243000
98768681	::467860192437489000
56359547	::467860278114521000
226357092	::467860308690612000
332028268	::467860393763684000
163768701	::467860444992925000
22294252	::467860466723602000
414449852	::467860588102553000
56359547	::467860590086860000
98768681	::467860656947859000
56359547	::467860683070402000
225691566	::467860797071589000
332028268	::467860905276215000
633506625	::467861010242498000
372507812	::467861015561252000
397024307	::467861314975440000
98768681	::467861319077883000
637303583	::467861353135239000
429348972	::467861476896935000
171724420	::467861495200481000
709921765	::467861503413338000
486231003	::467861538414817000
335759212	::467861637941063000
197277853	::467861930674102000
203311237	::467862338377228000
79606394	::467862500361650000
203311237	::467862541188616000
186107022	::467862726778585000
62756038	::467862784144072000
68818829	::467862896718782000
107750524	::467863144455356000
45173032	::467863209366417000
599787941	::467863332062388000
479222401	::467863457849540000
68818829	::467863461049810000
45173032	::467863512115449000
203311237	::467863591345876000
50228529	::467863666834935000
68818829	::467863805762891000
393133633	::467863976810782000
243427085	::467864130335289000
468965579	::467864255174574000
361532861	::467864258727137000
203311237	::467864582346641000
405040496	::467865269935685000
312710029	::467865457215946000
203311237	::467865625801416000
338477631	::467865776004005000
481512198	::467865873575714000
354412568	::467865906895265000
504987901	::467866054660591000
198651083	::467866175431794000
159986953	::467866193362427000
510998653	::467866235267321000
68818829	::467866333070098000
38713173	::467866587358171000
338849269	::467866759236972000
338849269	::467866796134240000
338849269	::467866822617075000
159986953	::467866849347403000
338849269	::467866876081893000
338849269	::467866939209961000
68818829	::467866954435264000
393133633	::467867277027979000
56359547	::467867373731852000
130996784	::467867487950741000
52252090	::467867501523906000
130996784	::467867635674546000
52252090	::467867746429313000
52252090	::467867789819396000
85651876	::467867983314817000
130996784	::467868041683140000
417523013	::467868191205519000
85651876	::467868276123762000
198651083	::467868310726803000
417523013	::467868398093750000
130996784	::467868429299367000
172573942	::467868598283694000
130996784	::467868664243294000
172573942	::467868678109667000
52252090	::467868697231884000
130996784	::467868808611647000
52252090	::467868833488052000
510998653	::467868862537400000
98768681	::467868992150204000
185356495	::467869179937161000
467043006	::467869211067682000
68818829	::467869367829405000
185356495	::467869467133743000
709921765	::467869682306134000
302673934	::467869696423759000
68818829	::467869707337359000
185356495	::467869735405637000
22294252	::467869748697370000
68818829	::467869808638181000
56359547	::467869834278338000
457250385	::467869910169681000
436716308	::467869934933274000
417523013	::467869952091754000
52252090	::467869967678189000
448325555	::467869976616243000
52252090	::467870012741787000
457250385	::467870055405858000
52252090	::467870156539318000
446757000	::467870324139515000
9563172	::467870392334700000
23225674	::467870419941613000
68818829	::467870424789819000
185356495	::467870469715394000
457250385	::467870493521899000
68818829	::467870605560131000
468965579	::467870782534598000
68818829	::467870785181188000
457250385	::467870901560561000
130996784	::467871175620567000
56359547	::467871245191884000
130996784	::467871276950749000
225601631	::467871284555427000
130996784	::467871396207808000
338849269	::467871404738609000
46771203	::467871434493014000
586783331	::467871464524636000
56359547	::467871710772199000
245154470	::467871768246763000
586783331	::467871771115679000
130996784	::467871813847236000
567014078	::467871834566705000
130996784	::467871993363443000
23225674	::467872127593373000
130996784	::467872215271489000
109298324	::467872263157448000
107750524	::467872330169843000
429348972	::467872342861807000
36925706	::467872362042753000
393133633	::467872382300860000
385595835	::467872525507395000
100376439	::467872540031860000
119434884	::467872663419879000
206538198	::467872881033371000
435557155	::467872971714207000
56359547	::467873140891459000
159011393	::467873270256373000
321637063	::467873305123254000
216507874	::467873325461811000
28922315	::467873388799614000
176489426	::467873409712807000
355896730	::467873441010712000
52252090	::467873538092048000
588634771	::467873672091283000
40810916	::467873709529657000
52252090	::467873843118632000
274191278	::467873887271677000
467758710	::467874123440336000
216507874	::467874217997127000
90797741	::467874424754929000
457250385	::467874481890140000
24718142	::467874513892671000
18277474	::467874698890461000
86243090	::467874738841190000
90797741	::467874760844926000
238665368	::467874975354200000
264946102	::467875015455936000
431262520	::467875097806508000
52252090	::467875191423762000
238672857	::467875537156055000
381778563	::467875770660970000
68818829	::467875878974672000
588634771	::467875966032035000
118470515	::467876012010004000
321102847	::467876093693677000
68818829	::467876106977021000
203311237	::467876359574798000
23225674	::467876510045851000
537633292	::467876816439345000
315559101	::467876951118467000
301244439	::467877010338222000
109615689	::467877010665373000
307457734	::467877011285737000
203311237	::467877071763431000
85651876	::467877096748904000
307457734	::467877148053610000
203311237	::467877213577039000
399645465	::467877332099678000
376541246	::467877475607785000
34204169	::467877655354695000
411786523	::467877936285360000
334442114	::467877975766339000
173026357	::467878037007384000
85651876	::467878180351512000
334442114	::467878231564378000
33823755	::467878376758190000
334442114	::467878549190610000
56359547	::467878822659231000
334442114	::467879031132925000
203311237	::467879057665687000
447422715	::467879081305210000
56359547	::467879082508955000
122725183	::467879090674868000
25942336	::467879107519209000
421179396	::467879140973367000
181101394	::467879187181608000
414315073	::467879275245223000
390900557	::467879395844034000
421179396	::467879514026958000
143455927	::467879524118450000
447422715	::467879548106072000
203311237	::467879625096327000
573151200	::467879658671702000
474371126	::467879684781641000
159011393	::467879695108018000
334442114	::467879730013044000
154692700	::467879749466202000
178985516	::467879772870025000
238665368	::467879832429539000
334442114	::467879875572166000
203311237	::467879956119171000
373126936	::467880044509945000
178985516	::467880062314762000
56359547	::467880067696431000
56359547	::467880372655902000
373126936	::467880413864550000
332028268	::467880416309805000
203311237	::467880507309449000
56359547	::467880613962588000
390479008	::467880920046125000
390479008	::467880981442338000
238665368	::467881000446722000
316301043	::467881150338580000
203311237	::467881179023044000
203311237	::467881362427351000
319851493	::467881417901608000
588634771	::467881523413516000
238665368	::467881628229181000
132649069	::467881782222655000
435349693	::467881979288252000
20738985	::467882113899847000
416018810	::467882155839062000
226357092	::467882480096534000
225601631	::467882492611932000
633531552	::467882548756889000
108808608	::467882589483966000
203311237	::467882915464884000
203311237	::467883074856828000
56359547	::467883124664586000
261900342	::467883126254215000
58587526	::467883350070657000
152127827	::467883453564719000
475031809	::467883454101594000
313341167	::467883532660908000
16864384	::467883535937044000
435478224	::467883725112365000
472617238	::467883841835642000
74955386	::467884074996994000
25942336	::467884266974904000
404496513	::467884290361946000
355896730	::467884415033823000
203311237	::467884561779527000
20778748	::467884577814769000
187741596	::467884674120163000
355896730	::467884816126726000
435557155	::467885327101595000
446541836	::467885367124062000
435557155	::467885421477646000
22294252	::467885443137437000
726984192	::467885575962243000
182092022	::467885637308129000
203311237	::467885751489683000
307457734	::467885823166140000
726984192	::467885860508008000
435557155	::467885939264454000
122725183	::467885959019655000
435557155	::467886008889925000
231689668	::467886367423221000
273811402	::467886478056366000
57300329	::467886509937688000
334442114	::467886577663115000
57300329	::467886661624266000
242451996	::467886718029660000
242451996	::467886817921224000
242451996	::467886856252952000
116071398	::467886912775421000
202798666	::467886997118672000
519898323	::467887038184689000
417449044	::467887106288025000
242451996	::467887155709497000
225601631	::467887177343324000
242451996	::467887206611570000
242451996	::467887278707458000
78614495	::467887283270860000
242451996	::467887432399355000
35706997	::467887438182883000
242451996	::467887765741645000
203311237	::467887784322011000
21623464	::467887830820462000
242451996	::467887944666451000
242451996	::467888064065318000
205030447	::467888065240133000
242451996	::467888147359989000
23721718	::467888191119564000
242451996	::467888293338943000
116071398	::467888311713796000
242451996	::467888462868529000
122725183	::467888525556215000
426685539	::467888540445986000
319851493	::467888883498090000
242451996	::467888930067853000
185356495	::467888998887985000
242451996	::467889114990542000
242451996	::467889298164154000
281212143	::467889532881231000
253717655	::467889559431577000
242451996	::467889584383459000
257913209	::467889634010075000
232901934	::467889665757159000
242451996	::467889755112611000
222584958	::467889802780483000
242451996	::467889846544265000
23225674	::467889931617333000
453280756	::467889977242566000
383045348	::467890062881878000
78513872	::467890131328696000
242451996	::467890143970746000
242451996	::467890240888508000
242451996	::467890474259185000
185356495	::467890687774834000
596957614	::467890723878993000
74955386	::467890727460937000
203311237	::467890871254269000
185356495	::467891411925225000
242451996	::467891490623324000
355896730	::467891615475204000
185356495	::467891986159005000
185356495	::467892094745321000
29436016	::467892190816260000
242451996	::467892207479836000
446541836	::467892422417342000
159011393	::467892690550784000
242451996	::467892695944683000
23721718	::467892731780808000
222584958	::467893035372523000
31294794	::467893107892035000
18324223	::467893111633756000
334442114	::467893252382011000
62975545	::467893332346036000
242451996	::467893357633888000
31294794	::467893459140214000
18324223	::467893462092640000
355896730	::467893579026014000
334442114	::467893651214184000
568915908	::467893936476803000
238665368	::467894043469303000
487266327	::467894247941607000
238665368	::467894399402528000
238665368	::467894406977449000
301657872	::467894543073808000
334442114	::467894587164332000
334442114	::467894603904208000
122725183	::467894683826282000
316025875	::467894754915917000
393041277	::467894987276181000
307457734	::467895076706725000
262471070	::467895160630562000
278316478	::467895296526020000
519898323	::467895538705518000
62975545	::467895603272232000
393041277	::467895790971928000
350509640	::467896171600838000
509760806	::467896288970018000
339126665	::467896525952409000
435478224	::467896638007435000
278316478	::467896711525187000
23754003	::467896808513871000
171642430	::467896931491250000
171642430	::467896960025116000
350509640	::467896963963166000
171642430	::467896977142059000
23754003	::467896977343000000
161302101	::467897195157786000
71689075	::467897223653498000
350509640	::467897324560449000
334442114	::467897324967329000
171642430	::467897342268825000
171642430	::467897370764918000
71689075	::467897403623100000
203311237	::467897539384324000
159011393	::467897638105280000
331925277	::467897660448735000
71689075	::467897731001110000
359104594	::467897787745452000
171642430	::467897833895772000
356974615	::467898137718562000
71689075	::467898227627659000
171642430	::467898273605615000
171642430	::467898293729914000
334442114	::467898300516286000
289650000	::467898347744165000
334442114	::467898562224091000
429348972	::467898904898330000
29436016	::467898986842820000
16864384	::467899094120542000
342845822	::467899273648939000
62975545	::467899589089972000
29436016	::467899618102370000
334442114	::467899717347966000
634615880	::467899766181855000
48157278	::467900131086327000
96443022	::467900303371550000
53165262	::467901102793687000
159011393	::467901250806501000
726984192	::467901345396445000
726984192	::467901367596892000
726984192	::467901445879365000
435557155	::467901721491283000
385595835	::467901898079473000
71689075	::467902115096969000
104112940	::467902425894895000
355896730	::467902508585988000
355896730	::467902660079652000
633531552	::467903237354307000
21623464	::467903442711629000
71689075	::467904150681157000
319851493	::467904554139275000
319851493	::467904598447894000
261471578	::467904879516585000
28510276	::467904898252546000
28510276	::467904907144884000
618760575	::467905105174331000
17830276	::467905791450947000
350509640	::467906222369570000
203311237	::467906272697020000
23754003	::467906341625802000
235867165	::467906521330745000
122725183	::467906601085460000
171724420	::467907337403908000
554801627	::467907606594322000
245957488	::467908143595261000
79606394	::467908840751501000
164101308	::467909309855432000
486231003	::467909505951739000
508054066	::467910490597773000
164101308	::467910559250141000
43980775	::467910759486615000
416130255	::467910786245861000
458472537	::467910942005936000
409777239	::467911210546266000
121881241	::467911470236176000
164101308	::467911657499267000
290265158	::467911966166511000
264622253	::467912273088884000
253552344	::467912302566461000
83878535	::467912424012910000
167184626	::467912480996352000
290265158	::467912667366043000
290265158	::467912956622036000
30804377	::467913083868827000
347413433	::467913088855855000
121881241	::467913222675107000
290265158	::467913229318897000
349365015	::467913237430669000
95504927	::467913316460154000
508054066	::467913317454204000
290265158	::467913406238834000
325849507	::467913440624140000
325849507	::467913509058383000
325849507	::467913539844587000
290265158	::467913549868593000
167183597	::467913615308095000
121881241	::467913669917962000
457250385	::467913951150608000
290265158	::467913981676363000
290265158	::467914068158726000
213763059	::467914303014584000
347413433	::467914393343516000
290265158	::467914513409245000
290265158	::467914582955020000
280194602	::467914657131290000
290265158	::467914665599578000
508054066	::467914790384717000
355896730	::467914871699697000
436716308	::467914930835173000
290265158	::467915089283002000
290265158	::467915134787014000
290265158	::467915275740782000
163242154	::467915589118615000
290265158	::467915613847822000
163242154	::467915633943121000
91666102	::467915668776828000
365658620	::467915725215002000
290265158	::467915909038764000
290265158	::467916107475460000
336019882	::467916456433172000
290265158	::467916465065046000
165634562	::467916545344434000
555976584	::467916851947651000
28252356	::467917108823613000
290265158	::467917181619945000
290265158	::467917243121037000
22717394	::467917330479984000
290265158	::467917495123210000
290265158	::467917619337515000
276784048	::467917716783759000
290265158	::467917816440446000
287228225	::467917882454573000
290265158	::467918106346541000
22717394	::467918114500276000
121881241	::467918259027582000
290265158	::467918267634298000
121881241	::467918440502534000
290265158	::467918459657924000
258506164	::467918479698718000
290265158	::467918700926885000
491969843	::467918749752770000
62975545	::467918760935182000
491969843	::467918804060606000
290265158	::467918808011640000
264946102	::467918947174465000
164101308	::467919002531282000
290265158	::467919299714093000
416548217	::467919390424707000
258506164	::467919756234731000
290265158	::467919877223616000
290265158	::467920153200455000
255818707	::467920563722125000
446757000	::467920569342898000
290265158	::467920676465029000
486231003	::467920813874626000
33217361	::467921018040774000
52818001	::467921078309113000
290265158	::467921156159176000
38991775	::467921555570573000
290265158	::467921791285858000
38991775	::467921861108461000
255818707	::467921941261611000
290265158	::467922366845034000
40946018	::467922392590073000
121881241	::467922606185009000
290265158	::467922630712909000
259541688	::467922654217789000
290265158	::467922779090595000
290265158	::467922884824793000
255818707	::467923266951458000
91666102	::467923992553459000
351914412	::467924448645873000
156166678	::467924582360698000
281408265	::467924594662187000
187741596	::467924608474447000
351914412	::467925248726536000
255818707	::467925352615264000
25942336	::467925421880008000
408031484	::467925437566304000
473718221	::467926271444267000
171724420	::467926416525258000
504987901	::467926827265036000
318065690	::467926868159504000
504987901	::467926945569595000
318065690	::467927228638957000
504987901	::467927544570716000
337388641	::467927909034774000
634890754	::467927924772188000
252355708	::467927925153472000
25942336	::467927959010304000
504987901	::467928049099739000
137426396	::467928131832410000
446757000	::467928824550682000
283051149	::467929033649315000
50546012	::467929697263693000
365658620	::467929920673296000
126428969	::467931476366225000
171724420	::467931491352055000
96013044	::467931551607840000
252355708	::467931553239023000
22717394	::467931975530348000
16107745	::467932222755180000
580156304	::467932408260870000
230206940	::467932413432061000
395057520	::467932442423468000
580156304	::467932548912271000
580156304	::467932867029262000
319851493	::467933317820477000
319851493	::467933461160792000
378334138	::467933711926034000
341941030	::467935195199324000
397024307	::467935248022388000
293246270	::467935678320611000
23754003	::467935766371258000
141735027	::467936895469907000
392434084	::467937112524738000
141735027	::467937763808272000
571363101	::467938325274562000
190624012	::467938461559689000
509523903	::467938487283380000
319851493	::467938887419969000
571363101	::467938934665015000
374289648	::467939958733299000
509523903	::467940382009851000
397024307	::467940640945225000
35706997	::467940899817672000
286487329	::467940984685625000
152715270	::467943194173259000
287569533	::467943907872235000
287569533	::467943958229041000
115459999	::467944298042781000
104112940	::467944306922487000
365658620	::467944479786151000
181101394	::467944699869679000
311031621	::467944982632861000
110853177	::467946121201860000
14190836	::467946303284994000
29374576	::467947191529897000
29374576	::467947579591110000
365658620	::467947669722120000
365658620	::467947813070860000
29374576	::467948086103650000
338849269	::467948418904510000
338849269	::467948497476395000
338849269	::467948638832836000
338849269	::467948770991562000
338849269	::467948861802418000
241198427	::467948972620152000
29374576	::467949677560619000
29374576	::467949827788001000
252756099	::467950110077636000
319851493	::467950814301261000
222636373	::467950975165403000
283518032	::467951100457680000
41230104	::467951464610930000
241198427	::467951782820597000
241198427	::467952313114841000
222636373	::467952322484924000
29374576	::467952620628238000
241198427	::467952707668807000
241198427	::467952864544194000
222636373	::467953137937305000
15186859	::467953816814755000
12685102	::467954001627971000
29374576	::467955135503929000
41465619	::467956373477527000
56359547	::467956711630729000
174629553	::467956736515923000
29374576	::467957101780664000
304645030	::467957222451208000
29374576	::467957460196524000
29374576	::467957845737357000
29374576	::467958588342669000
56359547	::467958722967248000
174629553	::467959028715634000
29374576	::467959196953346000
174629553	::467959312871358000
174629553	::467959635564326000
29984961	::467960311501185000
17326645	::467960396352339000
30406728	::467960443391049000
56359547	::467961009508872000
174629553	::467961022612254000
174629553	::467961121358745000
174629553	::467961232948211000
60712766	::467961574272282000
213187842	::467961612587245000
245669191	::467962155656937000
225601631	::467962296992407000
245669191	::467962502655901000
25383063	::467962989698498000
174629553	::467963078278414000
174629553	::467963644849188000
280194602	::467963671705292000
45527216	::467964806176456000
342845822	::467964861000220000
69494041	::467966617893101000
414217500	::467967818814992000
128703316	::467967854282022000
128703316	::467968125745778000
52542320	::467968436513935000
69494041	::467968751585882000
56359547	::467969229971415000
128703316	::467969246409265000
128703316	::467969371915431000
20822956	::467969407679877000
534913317	::467969599993294000
301657872	::467970895999270000
351004243	::467971155328905000
69044676	::467971635429924000
52542320	::467971939726659000
303080805	::467972054189608000
222636373	::467972664024662000
446757000	::467974678817284000
16107745	::467975481745494000
98768681	::467976064866979000
315872678	::467976490823335000
100934605	::467976880868835000
100934605	::467977062121496000
97307001	::467977372369571000
100934605	::467977918539644000
29849760	::467978131211419000
52542320	::467978487089729000
225601631	::467978770209853000
245669191	::467978989340880000
245669191	::467979121104912000
482944497	::467979321261297000
568915908	::467979463599214000
28405302	::467979814356258000
86349050	::467979818987159000
245669191	::467980050445266000
453280756	::467980186990804000
165658390	::467980770728869000
20804321	::467980866208403000
568915908	::467981206567399000
568915908	::467981656712687000
17326645	::467981704238751000
36279116	::467982015665405000
214678768	::467982249543995000
24100015	::467982649542582000
435349693	::467982857969750000
446757000	::467982949724332000
29849760	::467983088497065000
29849760	::467983619936354000
20822956	::467983794364874000
137426396	::467984419425251000
20822956	::467984568247537000
56359547	::467984899337490000
568915908	::467985006065774000
236930269	::467985712831135000
506707370	::467985723216633000
30406728	::467985742677827000
27626703	::467986433576140000
30406728	::467986478178373000
343018153	::467986588438261000
105852149	::467987431975698000
24100015	::467987598325985000
56359547	::467987812621377000
56359547	::467987866547531000
407395368	::467987948248395000
26198467	::467988210983780000
285988306	::467988299639173000
184195472	::467988344773697000
29284709	::467988834782044000
460772038	::467988871943163000
150034005	::467988905871298000
29284709	::467988925605498000
30406728	::467989101849751000
181101394	::467989539911237000
30406728	::467989575835463000
31250549	::467989875958886000
34863840	::467989979827036000
210674392	::467990264007516000
181101394	::467990361000771000
186823940	::467990614621970000
416506126	::467990891659923000
365523194	::467990941249191000
519898323	::467991229700247000
363722761	::467991497863073000
86349050	::467991924843233000
241198427	::467992932851912000
30406728	::467993462017499000
30406728	::467993747477626000
241198427	::467993832316211000
30406728	::467993854587584000
30406728	::467994101913104000
60399576	::467994206208675000
30406728	::467994217139036000
69494041	::467994229428727000
81765661	::467994395338211000
241198427	::467994768782684000
241198427	::467995100426297000
539183661	::467995342328180000
58587013	::467995609471782000
56359547	::467996303662669000
58587013	::467997435466633000
186823940	::467997458832695000
62396842	::467997487991517000
186823940	::467997558074138000
58587013	::467997607877685000
432116634	::467997613992595000
72210207	::467997757454557000
334420539	::467997838883172000
54565883	::467998052712992000
167183597	::467998309106212000
100934605	::467998567723196000
100934605	::467998796769943000
387625128	::467998925857644000
100934605	::467998941024636000
624360378	::467999117524733000
624360378	::467999139846832000
624360378	::467999285637042000
17326645	::467999328758661000
100934605	::467999404717506000
57933673	::467999681591517000
186823940	::467999776231809000
186823940	::468000373698220000
31258629	::468000543017676000
191276105	::468000747456454000
414217500	::468000898925748000
54565883	::468000899768803000
54565883	::468001019310649000
253120136	::468001206242013000
624360378	::468001580378521000
186823940	::468001825568727000
385782746	::468001938307432000
83878535	::468002517800873000
186823940	::468002598982021000
513270198	::468003809747165000
202196262	::468004042338095000
38440249	::468004126991720000
31144939	::468004689486049000
277794018	::468004691113041000
80157666	::468005179250319000
446541836	::468005198628413000
285906246	::468005217468829000
24413698	::468005283852079000
379253079	::468005298859683000
351152035	::468005359395696000
88018997	::468005420586377000
133508241	::468005459333365000
411848692	::468005624064643000
34536365	::468005738275565000
115459999	::468006029230235000
442736318	::468006698930937000
88018997	::468006739791450000
94226339	::468006951243100000
65425379	::468007046118645000
186823940	::468007350860001000
39904237	::468007510025068000
351004243	::468007535359049000
478145352	::468007740401397000
344950744	::468007818532892000
39904237	::468007820886306000
534913317	::468007835582726000
39904237	::468008055007739000
39904237	::468008158539952000
268073941	::468008183681024000
341037427	::468008213489516000
16353730	::468008353458040000
261471578	::468008986173014000
605601195	::468009039654166000
37977930	::468009159267332000
329471370	::468009331753897000
71689075	::468009518610526000
186823940	::468009726845153000
568505535	::468009919233286000
152127827	::468009993984155000
568505535	::468010149035008000
261471578	::468010382280241000
34863840	::468010629849415000
37119867	::468010879116902000
344950744	::468011043491311000
159944196	::468011645533302000
145572480	::468011870037618000
285906246	::468012096991408000
420006994	::468012787709792000
20804321	::468013320000516000
519909326	::468013593661681000
218711172	::468014092356448000
24803741	::468014465397432000
363722761	::468014569676226000
334665323	::468014818822082000
334665323	::468014889709998000
408869196	::468014938213339000
268073941	::468015029292654000
363722761	::468015347896180000
109060628	::468015861538639000
369292925	::468016101381533000
265786675	::468016167525699000
579271413	::468016284903280000
292395819	::468016434694455000
450378413	::468016617578696000
363722761	::468016893790412000
363722761	::468017368174968000
450378413	::468017405914935000
122725183	::468017433689993000
343018153	::468017569627377000
440875002	::468017620000587000
263433687	::468017698874470000
486231003	::468017701819281000
55704588	::468017707669942000
53863390	::468017818219204000
365767010	::468017878143217000
300594041	::468017891153960000
86970230	::468017965040816000
243427085	::468018617955938000
122614290	::468018773383856000
421548020	::468018899322032000
256088386	::468018946730233000
407038804	::468019284128854000
115459999	::468019290499584000
22717394	::468019807887958000
25469735	::468019892365434000
250936962	::468019903715618000
393041277	::468019905892065000
68818829	::468020067590873000
554852227	::468020306020691000
545129813	::468020403106222000
250936962	::468020403399843000
65886399	::468020445745516000
88018997	::468020627199524000
250936962	::468020937104056000
65886399	::468020970469728000
65886399	::468021032398639000
65886399	::468021137679851000
88018997	::468021152997449000
411786523	::468021202532192000
65886399	::468021253765595000
65886399	::468021312469102000
363722761	::468021596096307000
128703316	::468021862577242000
501202268	::468021988746080000
128703316	::468022002700128000
65886399	::468022273832939000
320052148	::468022676234436000
250936962	::468022709105201000
36958694	::468022922871701000
24803741	::468023008255553000
128703316	::468023369427091000
181101394	::468023373780381000
255765560	::468023463106863000
31258629	::468023527962980000
301257200	::468023573068910000
16353730	::468023882084274000
51649971	::468023975340023000
30787413	::468024115551404000
425381729	::468024499578105000
125849974	::468024769607368000
364546435	::468024905070821000
331482356	::468025196457099000
292395819	::468025347783815000
310321041	::468025466817748000
310321041	::468025515417149000
442736318	::468025543670390000
164891333	::468025676277092000
336821368	::468025676683960000
450378413	::468026351581429000
79363954	::468026632167362000
164891333	::468026654682382000
435409494	::468026690325606000
230903702	::468026699930546000
164891333	::468026741999804000
164891333	::468026851399843000
164891333	::468027065275785000
164891333	::468027092928843000
389197869	::468027178546782000
473454563	::468027490015789000
52809967	::468027517442347000
431179654	::468027536467709000
241198427	::468027769977602000
368468264	::468028111314247000
222636373	::468028184571953000
241198427	::468028185893171000
164891333	::468028277937156000
368468264	::468028306840125000
421548020	::468028349168631000
322463853	::468028477439221000
17326645	::468028509462757000
508054066	::468028551615504000
506519570	::468028803722117000
88018997	::468028949269086000
431179654	::468028967132229000
24537703	::468029014276571000
431179654	::468029150901862000
86243090	::468029470884888000
94310638	::468029967305945000
341803593	::468030055998705000
218321424	::468030177721999000
241198427	::468030251940208000
24803741	::468030402100494000
351914412	::468030424670040000
120139449	::468030574696075000
222687654	::468030658573795000
412159259	::468030667536613000
241198427	::468030838719148000
94310638	::468030987717197000
241198427	::468031034832224000
508054066	::468031326722211000
211645751	::468031453146923000
41143305	::468031487506259000
78513872	::468031566409908000
258916835	::468031656289660000
69494041	::468032054203252000
64905964	::468032090962145000
37977930	::468032341261451000
241198427	::468032597533405000
341734040	::468032810293678000
473118863	::468032823274635000
66058067	::468032870477733000
341734040	::468033026078048000
485252693	::468033100467814000
425381729	::468033322946666000
24392243	::468033433177178000
341734040	::468033603578765000
66058067	::468033888217227000
241198427	::468033988654014000
341734040	::468034032652279000
16353730	::468034090944700000
303342881	::468034091313401000
200849010	::468034174280929000
37977930	::468034247572594000
396786261	::468034335828758000
190624012	::468034341524606000
190624012	::468034360524800000
249468865	::468034367353126000
341734040	::468034497972162000
69494041	::468034501638389000
241198427	::468034541895299000
161041223	::468034626980950000
128703316	::468034710829277000
273955213	::468035126346018000
268073941	::468035493201182000
59622669	::468035566596923000
241198427	::468035584808996000
146608159	::468035669080559000
341037427	::468035669692936000
40946018	::468035814451322000
241198427	::468036084048613000
133112299	::468036114776080000
359806236	::468036296745578000
400490673	::468036476803248000
412159259	::468036695804223000
394776489	::468037071316484000
193796724	::468037258977611000
186287095	::468037293735833000
186287095	::468037352221192000
355598729	::468037379438030000
118881789	::468037392977248000
66058067	::468037737065373000
316832273	::468037797623119000
190624012	::468037837602832000
241198427	::468037855198334000
483526518	::468038201081217000
56359547	::468038373484285000
56359547	::468038434448486000
343018153	::468038553323061000
56359547	::468038558801211000
273748024	::468038598697054000
108798356	::468038625872330000
253717655	::468038817677860000
290195625	::468039173308293000
290195625	::468039333438447000
341734040	::468039377646784000
519898323	::468039394994454000
341734040	::468039505954766000
16353730	::468039566486953000
341734040	::468039602910269000
405239647	::468039679330091000
306989340	::468040179081433000
4434941	::468040207510827000
66058067	::468040216591077000
88018997	::468040219099287000
306989340	::468040255526809000
447313860	::468040285847429000
40946018	::468040323386855000
322446637	::468040379137155000
131254355	::468040454324244000
290195625	::468040489397399000
120532808	::468040623618924000
186287095	::468040797229973000
66058067	::468041247706607000
399645465	::468041825106673000
20778748	::468041871017926000
479222401	::468041880236986000
27626703	::468041899454898000
98768681	::468041966211837000
53317470	::468041975720337000
351914412	::468042006737219000
430182591	::468042080787656000
412159259	::468042191256838000
412159259	::468042355421876000
88018997	::468042606371700000
88018997	::468043011482714000
88018997	::468043331319373000
311724390	::468043348100808000
201113172	::468043596856180000
360730562	::468043597745762000
72293435	::468043727433641000
412159259	::468043896665022000
497630362	::468044014088777000
120139449	::468044019805614000
450378413	::468044301650259000
88018997	::468044646502121000
450378413	::468044854124351000
88018997	::468044891688538000
109060628	::468045143627415000
16353730	::468045269721174000
412159259	::468045418920562000
23225674	::468045531764494000
412159259	::468045568715915000
412159259	::468045614333165000
412159259	::468045649212997000
316832273	::468045839026622000
412159259	::468045863902650000
293246270	::468045894190120000
412159259	::468046017581965000
412159259	::468046123563618000
185356495	::468046136625098000
412159259	::468046467823718000
431262520	::468046763048198000
412159259	::468046782547496000
316832273	::468046858791948000
25680589	::468046904257814000
185356495	::468046942489313000
20275866	::468046943462359000
20275866	::468047009518465000
185356495	::468047013343690000
412159259	::468047133065490000
20275866	::468047180524449000
15778759	::468047224639737000
412159259	::468047257615364000
430072028	::468047281112240000
521938520	::468047290926518000
356974615	::468047361521229000
25680589	::468047413622865000
20275866	::468047475031699000
383243793	::468047580794867000
71878260	::468047736173240000
20275866	::468047887788949000
20275866	::468048059373731000
56509474	::468048196695248000
115459999	::468048365310074000
29849760	::468048370146091000
334442114	::468048430770552000
61478431	::468048664515342000
310321041	::468048950142832000
45173032	::468048988323991000
130312780	::468048992249450000
468796913	::468049048906530000
310321041	::468049066157293000
45173032	::468049245711241000
171724420	::468049320638291000
351914412	::468049434350452000
341734040	::468049554114621000
412159259	::468049932591443000
533844924	::468050023351996000
51413309	::468050075118075000
171724420	::468050090050199000
87306187	::468050255829667000
267299080	::468050334997549000
412159259	::468050518485372000
51413309	::468050660097683000
412159259	::468050899915395000
412159259	::468051025689989000
49221816	::468051076072349000
331925277	::468051136285782000
282625909	::468051186847731000
412159259	::468051189662097000
412159259	::468051270293397000
330691749	::468051463621869000
412159259	::468051481334013000
412159259	::468051600473202000
468965579	::468051675446407000
49221816	::468051796485615000
468796913	::468051900257275000
412159259	::468051910730076000
173026357	::468052043736047000
412159259	::468052058159869000
264705173	::468052115638591000
251821834	::468052135914242000
412159259	::468052180553838000
16710226	::468052180717821000
56359547	::468052254201638000
275260502	::468052346195677000
173026357	::468052483659821000
295881773	::468052520909033000
33217361	::468052523262046000
259541688	::468052573862109000
188917484	::468052698726559000
301257200	::468052718259826000
225691566	::468052745006891000
173026357	::468052764204236000
139547588	::468052792318644000
88018997	::468052824459190000
276787570	::468052949290057000
341734040	::468052951425363000
506100348	::468053000372498000
341734040	::468053023701614000
341734040	::468053243986448000
253717655	::468053278438068000
225691566	::468053409418215000
341734040	::468053450094575000
22844281	::468053533749960000
508054066	::468053662602784000
24537703	::468053711353180000
341734040	::468053719712407000
330691749	::468053895303151000
337388641	::468053999875543000
45527216	::468054077633753000
368386947	::468054093143871000
164891333	::468054129756360000
201113172	::468054172928315000
415897649	::468054834571014000
370850900	::468054845627588000
47017345	::468054882285809000
594844703	::468054946056011000
225203526	::468054989915443000
615688476	::468055336021413000
25784705	::468055807150419000
176489426	::468055861311860000
102530016	::468056049317330000
387625128	::468056075346784000
47017345	::468056105818402000
244800270	::468056150437793000
244995179	::468056367224619000
244800270	::468056571915022000
17210128	::468056644988174000
411898570	::468056734201032000
124374229	::468056776215367000
574250205	::468056887288942000
30516926	::468056941525082000
587940951	::468057316886323000
417472148	::468057498964852000
392737983	::468057507781672000
253879613	::468057568674586000
587940951	::468057590048784000
8036902	::468057765320347000
59647298	::468057792561963000
139460380	::468057813127032000
8036902	::468057916403367000
17595323	::468057938704084000
118708729	::468058042467360000
373126936	::468058043968548000
218711172	::468058125472645000
281212143	::468058137258635000
118708729	::468058140844756000
59647298	::468058178052030000
218711172	::468058300052168000
102530016	::468058360169123000
368386947	::468058507997376000
415953059	::468058563793780000
415953059	::468058633549651000
378794339	::468058673692954000
415953059	::468058770623725000
378794339	::468058771558645000
59647298	::468058803766718000
109762886	::468058855877124000
393105437	::468059034411872000
249028893	::468059071250464000
109762886	::468059372137234000
145469568	::468059413731741000
193192138	::468059458967715000
24537703	::468059558846271000
17326645	::468059741886091000
109615689	::468059804796485000
33528820	::468060085223436000
458847153	::468060217175855000
6652302	::468060284678987000
378794339	::468060319793676000
281212143	::468060374764236000
186287095	::468060567916146000
417472148	::468060654512115000
312710029	::468060744639332000
249028893	::468060758593765000
58587526	::468060775643635000
165491208	::468060909999783000
281212143	::468060916261879000
249028893	::468060989414727000
122717174	::468061053243244000
367990281	::468061055563075000
58661608	::468061316029370000
417472148	::468061334152560000
301657872	::468061339974254000
95843709	::468061416201531000
58661608	::468061436078739000
58661608	::468061500301934000
58661608	::468061603519537000
367990281	::468061615254810000
58661608	::468061696263995000
255818707	::468061711770349000
109762886	::468061770310221000
351152035	::468061822122082000
367990281	::468062021863608000
95843709	::468062054235271000
485252693	::468062109251543000
315559101	::468062139035701000
58661608	::468062196438929000
109762886	::468062289950957000
168864295	::468062341498560000
255818707	::468062362545946000
417472148	::468062412911165000
51413309	::468062498340753000
255818707	::468062672681189000
15170503	::468062723600027000
52809967	::468062751727058000
331925277	::468062758807023000
281212143	::468062811969449000
52809967	::468062910535958000
237330810	::468062955217879000
22717394	::468063139469094000
314710836	::468063446823866000
218321424	::468063452481601000
420006994	::468063566382501000
100934605	::468063656052531000
100934605	::468063733546516000
246050172	::468063791645999000
348745482	::468064002908901000
239484752	::468064026078236000
303342881	::468064077546536000
339126665	::468064342785925000
58661608	::468064519101886000
303342881	::468064848488984000
203145029	::468065064562737000
628045480	::468065252291002000
303342881	::468065290501124000
174840636	::468065327553576000
303342881	::468065543296405000
316832273	::468065594697613000
357306642	::468065661294743000
50228529	::468065743217504000
255547325	::468065832531030000
303342881	::468065904979632000
174840636	::468065938596560000
481512198	::468065955713925000
91666102	::468066069408919000
360367250	::468066090648481000
174840636	::468066109694824000
237330810	::468066110806716000
213287321	::468066150031835000
373006574	::468066249834917000
316832273	::468066562763948000
599589782	::468066586553630000
158948390	::468066625678086000
373006574	::468066969552297000
76463655	::468067445509332000
16107745	::468067471728324000
267299080	::468067590636834000
76017935	::468067606037938000
250832637	::468067758899744000
216819428	::468067948922691000
15170503	::468068057542569000
76017935	::468068078530461000
49221816	::468068123736670000
68818829	::468068137703727000
380587529	::468068234978009000
380587529	::468068330276806000
225691566	::468068529213014000
278874928	::468068743084769000
380587529	::468068956620599000
458847153	::468068975587229000
549785954	::468069130042871000
368170408	::468069132047757000
429491583	::468069381625233000
22717394	::468069731212083000
540510474	::468069849328279000
355896730	::468069956132028000
15170503	::468070143701311000
91666102	::468070200789987000
475031809	::468070265977864000
411786523	::468070441073278000
304645030	::468070447838691000
317483868	::468070448400728000
633531552	::468070695818113000
62975545	::468070739913232000
308690900	::468070942313160000
467043006	::468071133682860000
542909484	::468071230655197000
278874928	::468071230705528000
278874928	::468071320735842000
281212143	::468071382602231000
385259637	::468071442605551000
51413309	::468071464823160000
419105102	::468071647019143000
15170503	::468071878544723000
316832273	::468071931187826000
109762886	::468072002490998000
322643138	::468072009738764000
385259637	::468072036003483000
487266327	::468072109558616000
15170503	::468072130957942000
443375828	::468072132350840000
385259637	::468072466213244000
69494041	::468072557628125000
329471370	::468072758006808000
316832273	::468072980648845000
181812900	::468073019538423000
51413309	::468073071581331000
369292925	::468073289693147000
186287095	::468073397067329000
86243090	::468073483117670000
122717174	::468073532228780000
358617322	::468073599614455000
43967474	::468073761766244000
31345791	::468073942838939000
18277474	::468073971858952000
376541246	::468074245571248000
278874928	::468074271374598000
73275873	::468074302504718000
369292925	::468074458612518000
510998653	::468074482029326000
250936962	::468074563306545000
147779508	::468074603173380000
250936962	::468074626288201000
31287131	::468074647200608000
395057520	::468074663256784000
250936962	::468074671179833000
250936962	::468074776125505000
475031809	::468074830915698000
224068229	::468074877795454000
316832273	::468074915955236000
250936962	::468074955675279000
51413309	::468074996863365000
502240473	::468075121576783000
137587439	::468075187150553000
250936962	::468075201251778000
316832273	::468075225700384000
250936962	::468075232037994000
316832273	::468075317903753000
250936962	::468075348966789000
287228225	::468075553547771000
29849760	::468075598707843000
255299055	::468075603108052000
73275873	::468075691641040000
316832273	::468075692346052000
341734040	::468075773803646000
255299055	::468075851582427000
250936962	::468075926224654000
376541246	::468076019270705000
435478224	::468076030360834000
255299055	::468076119342600000
31345791	::468076121930870000
183438897	::468076152985116000
136114188	::468076299781939000
540510474	::468076352755605000
435478224	::468076410578665000
316832273	::468076512538034000
100090407	::468076655735746000
373126936	::468076776711671000
155677785	::468076790171598000
128284695	::468076815802564000
414374118	::468076991712071000
358617322	::468077021747478000
373126936	::468077025920446000
373126936	::468077076537282000
364405877	::468077122326507000
358617322	::468077162797359000
364405877	::468077388405174000
402925254	::468077456969068000
96013044	::468077731222413000
346654346	::468077732056666000
147779508	::468077802420699000
373126936	::468077913686818000
414374118	::468078172597022000
72293435	::468078195384655000
72293435	::468078319871606000
373006574	::468078754607398000
55120405	::468078768074924000
373006574	::468078772428996000
55120405	::468078926842327000
269370098	::468078931422507000
402925254	::468078932718141000
55665294	::468078944684494000
55665294	::468079075668422000
264705173	::468079091078287000
255818707	::468079120883412000
267299080	::468079205448953000
510998653	::468079230681894000
38991775	::468079339205320000
365767010	::468079389172039000
365767010	::468079418414743000
345508633	::468079631745433000
411848692	::468079832128299000
55665294	::468079941746044000
166307106	::468080010058665000
29849760	::468080283388895000
136458681	::468080327018037000
351099839	::468080346815561000
203688730	::468080359012581000
365767010	::468080404717510000
458847153	::468080407930351000
109762886	::468080497445597000
159011393	::468080536234524000
166307106	::468080638130929000
196659229	::468080829336268000
264946102	::468081037709697000
183438897	::468081149382627000
373126936	::468081371596849000
320452099	::468081695741472000
301257200	::468081834442907000
505323751	::468081948255330000
80159052	::468081999170011000
45190114	::468082031902351000
368170408	::468082082472673000
373126936	::468082188471119000
183438897	::468082196805603000
308175001	::468082299590823000
368170408	::468082320608870000
301657872	::468082490037374000
378334138	::468082530994757000
183438897	::468083021204054000
198651083	::468083154004480000
86970230	::468083244496203000
337416247	::468083318639329000
322324723	::468083448021004000
109762886	::468083461564420000
183438897	::468083665272975000
549785954	::468083807342845000
183438897	::468083832705400000
549785954	::468083854956564000
397934536	::468084132795281000
159011393	::468084158645145000
37977930	::468084186583420000
399645465	::468084324697260000
267299080	::468084417294897000
52252090	::468084484769067000
120851061	::468084737073242000
254711141	::468084972738199000
22944914	::468085059782602000
162245153	::468085160051625000
331717534	::468085337223610000
624360378	::468085468022595000
486138458	::468085485525819000
43980775	::468085490483474000
276784048	::468085517276676000
624360378	::468085519834828000
30516926	::468085686562988000
236258510	::468085792582410000
417449044	::468085831555874000
417449044	::468085862988005000
420006994	::468085882780913000
630637790	::468086113584705000
331717534	::468086118135906000
242435004	::468086266072801000
203688730	::468086287447375000
273955213	::468086531732041000
458847153	::468086975158026000
24537703	::468087040744357000
443375828	::468087160713646000
76482742	::468087497365676000
76482742	::468087519335436000
24537703	::468087673807441000
76482742	::468088144517410000
443375828	::468088155959492000
268073941	::468088240038481000
276787570	::468088402236030000
271717879	::468088539234979000
173026357	::468088565386473000
9563172	::468088616385011000
252756099	::468088660173541000
168864295	::468088776971911000
393041277	::468088903866404000
244800948	::468088934287671000
338477631	::468089695683878000
445903498	::468089895513522000
98785279	::468090353812512000
98785279	::468090451745320000
38991775	::468090809737175000
272999900	::468090834718445000
244800948	::468090911503552000
393041277	::468091108351021000
244800948	::468091219298373000
239484752	::468091308930646000
331717534	::468091330993070000
244800948	::468091354111672000
379358099	::468091646211792000
409777239	::468091818505039000
69719136	::468092018263330000
429906977	::468092230922952000
615507620	::468092241647378000
361532861	::468092283632762000
436188872	::468092319401791000
365767010	::468092342499819000
361532861	::468092839499677000
28066346	::468092974916587000
276784048	::468093606452944000
322465167	::468094082091212000
474371126	::468094217265639000
303342881	::468094252065382000
505323751	::468094354544787000
264946102	::468094427689652000
376541246	::468094460878794000
517695658	::468094651430600000
55888161	::468094746452590000
55888161	::468094991626407000
124374229	::468095085381709000
443375828	::468095114867654000
69494041	::468095204780965000
251821834	::468095238142439000
519898323	::468095304462770000
283328574	::468095317120798000
126428969	::468095423421227000
311924851	::468095446599356000
251821834	::468095447211724000
193796724	::468095475296776000
361532861	::468095566787149000
378334138	::468095646403416000
13298002	::468095826548776000
301717953	::468095860828807000
260440912	::468095901001469000
230206940	::468095959332052000
533417136	::468095982149058000
443332358	::468096055586742000
107750524	::468096161619140000
443332358	::468096347548024000
247372701	::468096377323413000
71878260	::468096664482635000
467043006	::468096700297781000
348683759	::468096825753223000
311092385	::468096901670502000
65412211	::468096947350687000
533417136	::468097060542377000
55888161	::468097121179418000
467043006	::468097123683008000
390900557	::468097280168689000
390900557	::468097323030298000
115503799	::468097622931042000
29335169	::468097778712055000
633531552	::468097802367533000
71878260	::468097948627505000
261900342	::468098028164096000
385259637	::468098319311327000
225601631	::468098326819139000
261900342	::468098340786159000
415953059	::468098386651262000
415953059	::468098407127859000
415953059	::468098426560061000
100090407	::468098451084161000
261900342	::468098602209148000
261900342	::468098671838380000
415953059	::468098722853695000
415953059	::468098738569752000
415953059	::468098802851655000
28922315	::468098916173373000
341734040	::468098941171404000
436188872	::468098950621581000
341734040	::468099025091039000
71878260	::468099215097593000
341734040	::468099257078001000
245957488	::468099357209018000
389197869	::468099444273995000
236528732	::468099515116158000
368170408	::468099535726600000
341734040	::468099574549082000
378334138	::468099703356133000
55888161	::468099774168588000
368170408	::468099822113669000
368170408	::468099863121371000
71878260	::468099908843896000
69494041	::468100397568372000
164101308	::468100450911129000
433916111	::468100550546833000
36958694	::468100712031727000
33528820	::468100768881704000
66058067	::468100932291809000
443375828	::468101054123741000
443375828	::468101120460881000
66021164	::468101152706658000
375734748	::468101219689721000
29198251	::468101399880810000
32382173	::468101490599395000
33528820	::468101512074645000
368170408	::468101530449874000
185356495	::468101678173274000
436188872	::468101756103442000
202798666	::468101806027849000
51413309	::468101839838539000
66021164	::468101886365941000
66021164	::468101940434706000
32382173	::468102222006738000
33528820	::468102239106899000
251821834	::468102296879251000
479156555	::468102380924727000
355896730	::468102383114129000
479156555	::468102438894202000
347643113	::468102645798797000
289650000	::468102706817945000
33528820	::468102726585696000
311729942	::468102774623047000
369849727	::468102914385670000
7132042	::468102978873090000
186287095	::468102995993841000
237330810	::468103329302999000
139547588	::468103352145174000
260440912	::468103387225927000
275260502	::468103549281243000
275260502	::468103632861560000
66058067	::468103713283129000
186287095	::468104098848317000
7132042	::468104190800441000
43980775	::468104207011442000
147779508	::468104343942483000
55665294	::468104377228857000
443375828	::468104473110675000
334420539	::468104612697079000
374659572	::468104973117440000
267299080	::468104995767083000
161302101	::468105251661545000
341803593	::468105319562752000
69719136	::468105423049216000
267299080	::468105491630276000
29335169	::468105791401377000
170924102	::468105911408418000
81841977	::468105960976695000
256716505	::468105961190617000
537633292	::468105980983910000
29335169	::468106168062443000
259021462	::468106211595149000
436188872	::468106226354913000
17595323	::468106385113112000
172280619	::468106495553327000
22294252	::468106508111450000
164101308	::468106648859725000
417449044	::468106871736262000
311729942	::468106914836926000
46771203	::468106985460609000
485252693	::468107022064697000
296590824	::468107049214025000
56359547	::468107065034960000
56359547	::468107159771684000
56359547	::468107234530959000
161302101	::468107258597867000
415953059	::468107372582277000
322842111	::468107886095106000
414217500	::468107983260766000
301717953	::468108186059558000
273205079	::468108415730868000
16107745	::468108785735979000
341941030	::468108828874002000
163768701	::468109451484860000
331246659	::468109789759688000
390504920	::468109925227712000
624360378	::468110030856671000
369292925	::468110062645682000
36958694	::468110114369454000
24413698	::468110203074785000
208894791	::468110233106395000
260338000	::468110356250771000
109615689	::468110440099483000
36219010	::468110734984249000
390504920	::468110737496637000
390504920	::468110882992820000
15170503	::468110949543444000
28736200	::468111088358555000
21568615	::468111173314170000
264705173	::468111527854477000
379357885	::468111743429140000
109361476	::468111801952256000
29849760	::468111839117594000
360730562	::468111878040715000
147779508	::468111931220307000
235272576	::468111963122593000
341941030	::468112037281660000
274311440	::468112039840194000
369292925	::468112345160757000
373126936	::468112583338520000
350509640	::468112592800452000
491969843	::468112767850151000
301761224	::468112923500363000
51964139	::468112966693302000
246050172	::468113015179456000
167184626	::468113181701730000
417428775	::468113507897339000
211645751	::468113531318337000
36866805	::468113596564905000
98768681	::468113722356285000
41001071	::468113728005627000
147779508	::468114182219780000
345508633	::468114236380831000
183438897	::468114295868256000
409404583	::468114333105676000
409404583	::468114623015976000
51964139	::468114837202284000
118881789	::468115045654609000
102530016	::468115083281694000
594121150	::468115253935370000
211645751	::468115271379460000
415953059	::468115324601376000
62975545	::468115525919178000
331717534	::468115627769876000
185356495	::468115752864993000
351896383	::468115802865270000
347413433	::468115883747856000
312710029	::468115888022257000
457250385	::468115890139975000
343606449	::468115982939353000
100090407	::468115994083606000
347413433	::468116068439834000
91195209	::468116360925421000
31287131	::468116547647832000
104112940	::468116710218682000
350509640	::468116732214013000
22285873	::468116794084196000
341941030	::468116813344415000
350509640	::468117036061970000
102530016	::468117075693535000
22285873	::468117248235024000
71689075	::468117372352880000
71689075	::468117410126786000
20804321	::468117428895887000
25383063	::468117705602506000
25383063	::468117844543025000
40896981	::468117919021690000
29335169	::468117937820160000
214357483	::468118044716576000
168864295	::468118108499361000
9563172	::468118143458889000
74955386	::468118203097305000
74955386	::468118319489232000
185356495	::468118349713391000
74955386	::468118412955119000
214357483	::468118446426042000
74955386	::468118760742596000
74955386	::468118898433204000
326436771	::468118915839582000
331717534	::468118959443558000
384594087	::468119014716489000
384594087	::468119162049421000
33683248	::468119526237016000
214357483	::468119632109666000
479156555	::468119704456806000
41753572	::468119891472424000
634822122	::468119912909529000
378771457	::468119957214359000
378771457	::468120093126574000
30516926	::468120165020745000
50507669	::468120187347435000
487266327	::468120749958385000
312252632	::468121104637521000
36219010	::468121155074023000
187741596	::468121168332222000
20496164	::468121535207596000
250844163	::468121801428463000
331717534	::468121994752319000
250844163	::468122060250955000
64596921	::468122115367895000
36958694	::468122230149230000
364641621	::468122380263784000
239484752	::468122420617166000
258916835	::468122581212889000
239484752	::468122682488156000
239484752	::468122731024637000
374659572	::468122803699724000
368170408	::468122859848888000
239484752	::468122901984468000
124374229	::468122903859306000
36866805	::468123003604455000
368170408	::468123070041821000
64596921	::468123111074717000
65412211	::468123317900423000
253717655	::468123393603010000
443332358	::468123520556212000
269012544	::468123602760392000
443332358	::468123960316424000
267357514	::468124068479533000
273205079	::468124263388807000
344950744	::468124381411946000
203688730	::468124526300389000
310321041	::468124692524462000
109060628	::468125167462678000
312252632	::468125185439064000
78614495	::468125260660080000
284316159	::468125266649559000
351004243	::468125287671025000
291288952	::468125838727454000
325036867	::468126059154927000
312252632	::468126141237456000
168864295	::468126160623136000
281212143	::468126315741466000
57300329	::468126319746617000
52252090	::468126338738831000
50507669	::468126536772497000
336845657	::468126581467414000
336845657	::468126615869083000
417428775	::468126741907902000
487266327	::468126746135371000
303342881	::468126789273784000
280798922	::468126800913375000
256346048	::468126824263090000
312710029	::468127127200890000
281212143	::468127233375088000
281212143	::468127446316093000
250844163	::468127478817370000
54565883	::468127514209304000
168864295	::468127528503484000
91666102	::468127555816411000
500388817	::468127610464387000
203688730	::468127633402638000
250844163	::468127708853985000
630637790	::468127774520004000
250844163	::468127853511340000
78614495	::468127886021369000
301717953	::468127941504020000
109060628	::468127974605475000
368170408	::468128288745852000
19895969	::468128298896465000
254711141	::468128561769873000
250844163	::468128667034726000
109060628	::468128955623804000
303342881	::468129206740979000
156166678	::468129271681413000
203688730	::468129329764106000
57300329	::468129377008365000
302673934	::468129631900426000
251821834	::468129703401127000
64219388	::468129862696574000
168864295	::468130128761872000
341153843	::468130223335415000
16353730	::468130708037595000
16353730	::468130755642916000
250844163	::468130798760366000
173026357	::468130873771307000
51480688	::468130943950004000
37977930	::468130947356176000
504987901	::468131544360431000
250936962	::468131664707985000
545129813	::468131881570283000
332028268	::468131958195625000
250936962	::468131972968370000
91666102	::468132055516463000
254711141	::468132060708618000
281212143	::468132081395331000
161346822	::468132127423229000
254711141	::468132138429071000
217262932	::468132199913365000
250936962	::468132203822854000
276784048	::468132206465269000
250936962	::468132574087610000
50228529	::468132634103537000
254711141	::468132691758419000
117264210	::468132817440739000
217262932	::468132832876171000
276784048	::468132870956261000
185356495	::468132956461342000
254711141	::468133040951029000
33358166	::468133059884494000
486138458	::468133163080757000
599787941	::468133317984804000
33358166	::468133397886685000
78614495	::468133411723681000
341941030	::468133426147500000
217262932	::468133538874003000
25235649	::468133589092007000
321876841	::468133628455964000
25235649	::468133655705944000
163242154	::468133768264695000
415943958	::468133881951309000
321876841	::468133932924678000
142176687	::468133966567194000
64219388	::468134035030822000
274191278	::468134089615093000
173026357	::468134183206785000
217262932	::468134218996797000
64219388	::468134254975930000
64219388	::468134310462361000
64219388	::468134423662448000
278316478	::468134544583823000
396663806	::468134548044132000
217262932	::468134657389645000
475031809	::468134820589993000
475031809	::468134914836017000
346998772	::468135013175660000
203688730	::468135089172668000
301737159	::468135400389611000
192727478	::468135447852355000
33683248	::468135480224403000
64219388	::468135484812951000
64219388	::468135548390211000
341941030	::468135594954981000
64219388	::468136044375076000
69494041	::468136185895063000
97326618	::468136228546547000
624747426	::468136288710062000
624747426	::468136388513529000
624747426	::468136557581697000
624747426	::468136645133615000
64219388	::468136784652926000
64219388	::468136822049345000
465934852	::468136867259367000
263433687	::468136927414476000
263433687	::468136977272160000
390479008	::468136989615591000
64219388	::468137047845523000
624747426	::468137057714712000
346998772	::468137113045577000
624747426	::468137125477892000
56359547	::468137189079908000
56359547	::468137363118387000
203688730	::468137434610282000
97326618	::468137518748426000
296433109	::468137688424382000
97592081	::468138004704690000
368170408	::468138146535071000
97592081	::468138156785549000
326569368	::468138233209970000
474371126	::468138243704102000
18374690	::468138253627838000
97592081	::468138282065219000
633531552	::468138317871992000
64219388	::468138466371710000
18374690	::468138496025432000
171724420	::468138627424591000
258196512	::468138710597255000
368170408	::468138761877192000
171724420	::468138825764442000
42994926	::468138840700768000
33528820	::468138852306415000
64219388	::468138852553879000
290265158	::468139076197949000
380587529	::468139159472050000
380587529	::468139201855496000
368170408	::468139307857743000
25680589	::468139365500063000
410047216	::468139466926739000
8036902	::468139569787850000
64219388	::468139594375233000
331717534	::468139848818499000
255818707	::468139894913523000
207781904	::468139933132021000
244800948	::468139933249445000
30406728	::468140096693088000
264946102	::468140158215151000
28066346	::468140200699637000
414191298	::468140341963800000
109361476	::468140828146544000
567014078	::468140847569973000
253552344	::468140861939658000
567014078	::468140951215415000
368170408	::468140973697277000
29374576	::468141051799027000
36866805	::468141057876586000
490841822	::468141094446694000
244800948	::468141127145508000
343606449	::468141181679841000
64219388	::468141187921375000
109361476	::468141327205793000
96013044	::468141426187206000
214357483	::468141593334403000
255818707	::468141598362968000
97592081	::468141654528888000
485252693	::468142056120926000
250936962	::468142282689232000
331925277	::468142450503340000
250936962	::468142483034357000
46276184	::468142498133860000
244800948	::468142623677370000
19028099	::468142733731700000
64219388	::468142822085132000
30406728	::468142832398528000
312710029	::468142870537707000
203688730	::468143002305581000
250844163	::468143163933081000
244800948	::468143176297893000
332908078	::468143424852742000
21415532	::468143498797928000
341941030	::468143563289526000
91666102	::468143643531153000
250844163	::468143840986402000
417449044	::468144027066712000
506519570	::468144177013092000
506519570	::468144319116103000
438647243	::468144443544313000
110236585	::468144507188678000
250844163	::468144601229168000
64219388	::468144801096171000
45190114	::468144851486515000
316301043	::468144986140467000
64219388	::468145040158887000
203311237	::468145052061929000
9563172	::468145095405867000
59647298	::468145145561767000
59647298	::468145196283461000
304645030	::468145376021991000
109361476	::468145462089121000
324536771	::468145487971762000
549785954	::468145547543838000
578593285	::468145551427776000
64219388	::468145680176128000
59647298	::468145708684808000
250844163	::468145775042895000
411848692	::468145780868403000
64219388	::468145947806273000
549785954	::468145974456901000
64219388	::468146267030577000
549785954	::468146342070861000
109361476	::468146426766446000
64219388	::468146438841843000
91666102	::468146673378525000
250936962	::468146767469752000
52295994	::468146896888803000
264946102	::468147005261627000
152127827	::468147033862582000
64219388	::468147098203201000
52295994	::468147144084705000
216507874	::468147167245651000
313496905	::468147232105971000
278874928	::468147302100516000
316301043	::468147373785755000
311729942	::468147374162853000
217262932	::468147556686761000
311729942	::468147697363349000
549785954	::468147767228256000
64219388	::468147976536592000
51413309	::468147999252946000
289650000	::468148057570553000
64219388	::468148211207897000
474371126	::468148224659030000
226995875	::468148257823399000
311729942	::468148335103074000
321839755	::468148424915693000
64219388	::468148525692624000
321839755	::468148724011515000
56359547	::468148948863946000
267936760	::468148955168006000
239484752	::468149076421525000
267936760	::468149161833951000
51649971	::468149268122177000
64219388	::468149363240632000
203688730	::468149422082117000
213763059	::468149463995793000
64219388	::468149703205736000
115459999	::468149837251100000
213763059	::468149924920819000
267299080	::468149934114738000
321794820	::468150422301986000
260440912	::468150452488388000
321794820	::468150464991617000
549785954	::468150494310182000
64219388	::468150550346072000
64219388	::468150635205263000
244800948	::468150743577280000
64219388	::468150757985099000
201113172	::468150770249252000
474371126	::468150831561199000
409404583	::468151114073120000
321839755	::468151155366035000
183438897	::468151213541064000
474371126	::468151290196148000
613956023	::468151357698879000
64219388	::468151382357577000
549785954	::468151471666921000
255818707	::468151513534443000
64219388	::468151520383746000
64219388	::468151572187602000
64219388	::468151592060203000
474371126	::468151699887374000
16864384	::468151765913710000
549785954	::468151773660999000
244800948	::468151776235905000
244800948	::468151837858615000
109361476	::468151864715132000
56359547	::468151998567550000
549785954	::468152059112734000
64219388	::468152130348785000
159011393	::468152149164441000
244800948	::468152188855136000
420731308	::468152218764705000
64219388	::468152480585777000
242206017	::468152645673185000
64219388	::468152706398711000
250936962	::468152838397235000
417428775	::468152883725484000
109361476	::468153155684147000
365021832	::468153227632852000
64219388	::468153372496113000
33358166	::468153427173068000
9563172	::468153473838895000
111462710	::468153493853708000
64219388	::468153559180402000
516542821	::468153656273940000
23933265	::468153686674640000
64219388	::468153700142571000
407038804	::468153771889942000
365767010	::468153808615243000
478145352	::468153898969358000
64219388	::468153959920967000
346654346	::468153977616343000
414217500	::468154257871339000
41606452	::468154419947659000
428300082	::468154528161103000
478145352	::468154593890025000
368468264	::468154908651585000
211645751	::468155000573550000
250936962	::468155060015607000
58587526	::468155129934278000
76463655	::468155183265251000
568915908	::468155287874985000
254711141	::468155323950596000
568915908	::468155326655512000
568915908	::468155354459557000
162200561	::468155392678055000
568915908	::468155468477521000
568915908	::468155515126575000
368170408	::468155527382327000
368170408	::468155627366133000
500388817	::468155660308590000
250936962	::468155671977160000
377035998	::468155766969348000
58661608	::468155788985663000
58661608	::468155984436023000
287727506	::468155999052771000
59370673	::468156020112769000
379253079	::468156031168970000
85211920	::468156037686890000
58661608	::468156071383941000
58661608	::468156173628506000
58661608	::468156204603420000
58661608	::468156244004724000
58661608	::468156276560920000
58661608	::468156353094361000
533417136	::468156535479484000
260911912	::468156611270549000
17595323	::468156778169917000
24413698	::468156882608074000
458472537	::468156893014548000
587940951	::468156899696058000
458472537	::468156984458739000
250936962	::468157007133167000
458472537	::468157198321737000
369292925	::468157258783010000
428300082	::468157289598185000
28066346	::468157294010986000
365767010	::468157372721299000
73275873	::468157627210674000
174720518	::468157639126310000
19028099	::468157661901373000
637303583	::468157699696644000
264946102	::468158091620397000
250936962	::468158103058677000
250936962	::468158477601636000
41606452	::468158510086504000
578593285	::468158630144278000
360730562	::468158676721598000
587940951	::468158707667570000
17595323	::468158919408234000
109060628	::468159241212411000
98806791	::468159257095856000
109060628	::468159450852130000
344950744	::468159543944282000
301717953	::468159595530047000
32671267	::468159629143207000
387625128	::468159654782963000
414217500	::468159661024501000
216819428	::468159725234692000
344950744	::468159738660651000
72123971	::468159979661185000
52441281	::468160126382526000
368170408	::468160171752321000
369292925	::468160284528746000
72123971	::468160290501050000
344950744	::468160349091282000
344950744	::468160355458236000
45190114	::468160690285715000
216819428	::468160704328269000
167222207	::468160897316556000
72123971	::468160927854895000
250936962	::468160936344563000
350003589	::468161256080154000
348123497	::468161302700253000
470801476	::468161484519120000
78513872	::468161611350700000
51413309	::468161830280781000
72123971	::468161937017032000
118881789	::468161938426695000
16846197	::468161978163535000
118191944	::468162070660521000
120139449	::468162138549145000
348745482	::468162544696557000
109060628	::468162548618264000
45190114	::468162577634430000
431179654	::468162739802619000
431179654	::468162776536330000
45190114	::468162812318326000
341732173	::468162878231830000
341732173	::468162966257692000
69494041	::468162994414034000
351004243	::468163009995874000
350003589	::468163019193602000
341732173	::468163116799627000
72123971	::468163200374943000
268073941	::468163216108163000
72123971	::468163403664478000
33683248	::468163481280466000
18028506	::468163702546784000
163242154	::468163997708353000
332028268	::468164288457089000
269012544	::468164623825653000
262271807	::468164831241990000
216819428	::468165015821111000
270025296	::468165452968251000
270025296	::468165458953129000
72123971	::468165486467764000
163768701	::468165555094958000
260911912	::468165581951467000
72123971	::468165583121285000
129876980	::468165744241704000
458472537	::468165793679560000
619608540	::468166040342777000
72123971	::468166111112867000
85211920	::468166145074143000
27335023	::468166356433506000
159726392	::468166873050140000
371416817	::468167135580393000
264234166	::468167188701270000
22285873	::468167311547834000
81674504	::468167776389963000
381778563	::468167828076380000
71878260	::468167869931331000
23721718	::468167877473083000
23721718	::468167900260761000
426685539	::468168057027047000
18324223	::468168119551545000
17830276	::468168182608310000
72123971	::468168199242919000
350003589	::468168255216316000
72123971	::468168429489225000
475930595	::468168537102487000
194359616	::468168785720266000
243427085	::468168801226203000
475930595	::468168931824238000
72123971	::468169040205058000
58587526	::468169148237746000
255299055	::468169242157006000
478145352	::468169316169691000
270025296	::468169536756527000
270025296	::468169546407243000
270025296	::468169547158401000
32471501	::468169725483032000
61478431	::468169779866791000
33358166	::468169791304663000
301203823	::468169881482166000
72123971	::468170059970383000
343018153	::468170185631739000
18374690	::468170370319921000
128284695	::468170398626897000
250936962	::468170485948497000
72123971	::468170500217122000
433168829	::468170570979213000
61478431	::468170670355279000
72123971	::468170784863576000
350003589	::468170972365733000
485252693	::468171011494776000
453280756	::468171112221003000
485252693	::468171132097814000
72123971	::468171545332817000
453280756	::468171570431549000
72123971	::468171623145549000
22294252	::468171763139215000
419105102	::468172003791237000
510998653	::468172022694965000
29302446	::468172068467392000
72123971	::468172074356191000
250936962	::468172187325988000
47851190	::468172199539777000
47851190	::468172263792340000
250936962	::468172283463626000
72123971	::468172297350553000
72123971	::468172457795268000
46268291	::468172555992715000
23721718	::468172567790886000
360730562	::468172953512071000
47017345	::468172970524155000
290265158	::468173122760630000
314604858	::468173132067770000
22294252	::468173201499897000
69494041	::468173330420596000
52542320	::468173436510945000
390504920	::468173590974574000
29374576	::468173653994004000
348123497	::468173693282422000
270025296	::468173707652136000
92936298	::468173786156896000
72123971	::468173951546314000
365658620	::468174016893964000
52542320	::468174149106429000
411848692	::468174212889587000
31586329	::468174316085846000
17595323	::468174340492513000
485252693	::468174437049958000
69494041	::468174475809153000
193796724	::468174650389065000
411848692	::468174784753582000
47017345	::468174921018138000
18437537	::468175397344272000
253057868	::468175411247976000
328794919	::468175489421819000
47017345	::468175597978796000
58587526	::468175889973673000
260911912	::468175907203858000
308726677	::468175978372423000
243427085	::468175987759652000
162958222	::468176036916912000
598832393	::468176082274123000
324536771	::468176533778341000
19071786	::468176603412176000
23933265	::468176675696422000
230206940	::468176833507495000
155650977	::468176947705827000
390504920	::468176969151307000
72123971	::468176972682514000
162559610	::468177015615787000
343606449	::468177142367260000
587940951	::468177157274238000
343606449	::468177249020043000
155650977	::468177368238936000
201810972	::468177476854624000
155650977	::468177563789975000
267936760	::468177751472476000
270025296	::468177779050024000
270025296	::468177787740622000
201810972	::468177810662903000
267936760	::468177815775375000
364752208	::468177911824908000
72293435	::468177939180572000
211019280	::468177955982966000
211019280	::468178244207140000
370088836	::468178256160886000
286502927	::468178331180236000
384059261	::468178346740707000
379358099	::468178585711161000
384059261	::468178950032601000
98768681	::468178968198512000
384059261	::468179056580911000
182092022	::468179099933245000
267936760	::468179107478372000
17830276	::468179180287721000
587940951	::468179255038586000
109762886	::468179303319240000
411848692	::468179554390269000
17595323	::468179681640869000
334515229	::468179769834487000
182092022	::468179800570347000
29198251	::468179891884539000
587940951	::468180043811000000
250936962	::468180082776113000
182092022	::468180128111923000
42564982	::468180141479174000
257913209	::468180208982700000
42564982	::468180234101997000
250936962	::468180260283224000
109762886	::468180276154470000
348683759	::468180349004967000
109762886	::468180368185892000
411848692	::468180449530228000
587940951	::468180449664442000
411848692	::468180475258109000
26030273	::468180491682578000
351316240	::468180519877083000
18324223	::468180759597961000
587940951	::468180806238998000
244995179	::468180818121482000
250936962	::468180929874509000
52542320	::468181145176535000
368170408	::468181190386917000
250936962	::468181364903530000
180911733	::468181408230277000
33238183	::468181512458743000
213763059	::468181618331754000
303080805	::468181648824356000
351316240	::468181653362581000
250936962	::468181759730130000
474475074	::468181808426016000
232468321	::468181808979664000
250936962	::468181996033032000
15086993	::468182197216632000
250936962	::468182271397466000
86243090	::468182272093343000
71878260	::468182303135776000
172573942	::468182356885798000
346654346	::468182371615768000
472415509	::468182492781228000
49221816	::468182497390772000
29302446	::468182544530153000
85211920	::468182605155020000
190624012	::468182720414109000
167184626	::468182768866713000
225691566	::468182814366892000
244995179	::468182925767622000
351152035	::468183017216036000
351152035	::468183085964881000
286502927	::468183124837277000
587940951	::468183147403030000
432622681	::468183224129040000
42564982	::468183536118165000
314604858	::468183587171205000
250936962	::468183696135430000
292395819	::468183786724007000
379357885	::468183864893247000
42564982	::468183883825938000
587940951	::468183953539891000
23027915	::468184058292617000
23027915	::468184231345422000
23027915	::468184306138230000
411898570	::468184331190411000
636632104	::468184368209346000
47410500	::468184508664004000
400490673	::468184559729659000
42564982	::468184563554848000
20778748	::468184615409430000
351152035	::468184793780613000
22067825	::468184841591472000
486231003	::468184996113838000
42564982	::468185022306852000
174840636	::468185045081944000
74955386	::468185174191009000
152715270	::468185279367376000
74955386	::468185595538186000
42564982	::468185713020653000
74955386	::468185734675824000
52542320	::468185774387519000
263389464	::468185809607487000
521938520	::468185945846874000
186287095	::468186055087493000
174840636	::468186080131313000
378334138	::468186109403750000
174840636	::468186110087028000
33683248	::468186125178535000
71878260	::468186184800161000
521938520	::468186199824162000
411786523	::468186250327756000
521938520	::468186258242822000
587940951	::468186301217660000
52542320	::468186467161096000
23721718	::468186805812994000
301042701	::468186934830190000
47410500	::468186977410772000
267936760	::468187061850095000
267936760	::468187219350392000
361691248	::468187444836175000
507987711	::468187465225109000
43980775	::468187533369966000
49052615	::468187579125600000
301042701	::468187778287955000
276787570	::468187939071991000
49221816	::468188108232855000
32471501	::468188953070161000
52542320	::468189009433223000
328858212	::468189300312776000
267299080	::468189322278359000
53724365	::468189369363607000
42564982	::468189418881171000
267299080	::468189553774592000
351896383	::468189580827828000
413367641	::468189587333197000
457250385	::468189628332523000
319851493	::468189859778404000
631603360	::468189987591028000
554852227	::468190024060919000
230206940	::468190032818614000
9563172	::468190143686668000
369292925	::468190190016950000
267299080	::468190256534396000
365658620	::468190281825648000
29302446	::468190519298756000
267299080	::468190529029955000
42564982	::468190577981276000
280798922	::468190673746022000
42564982	::468190810677075000
16166332	::468190859595628000
301257200	::468190938654052000
321166954	::468191033294336000
414217500	::468191083411668000
263433687	::468191090320084000
338588400	::468191108640432000
16166332	::468191108795613000
11146552	::468191169642770000
52542320	::468191364099088000
276787570	::468191471456100000
22067825	::468191534584979000
328794919	::468191592851849000
328794919	::468191665576878000
379357885	::468191668634914000
608426191	::468191732283088000
185356495	::468191856690331000
263433687	::468191870435475000
186107022	::468191870959751000
474371126	::468191886134743000
138083816	::468191919416545000
491969843	::468192062861762000
39904237	::468192111578583000
384683676	::468192353744740000
22067825	::468192379862659000
573151200	::468192721962688000
18324223	::468192722415656000
587940951	::468192728648785000
533417136	::468192767571922000
348745482	::468192792158937000
289650000	::468192814153875000
186107022	::468192892905721000
573151200	::468192936136810000
39904237	::468192953190858000
474400310	::468192967543783000
573151200	::468193088037728000
545129813	::468193146359529000
85211920	::468193174410645000
587940951	::468193196947025000
449988145	::468193254845210000
273955213	::468193318623391000
29302446	::468193333987123000
281295226	::468193351586439000
276787570	::468193372864139000
287228225	::468193501910695000
186693710	::468193602225836000
573151200	::468193609045803000
65412211	::468193642117468000
267299080	::468193691371589000
31294794	::468193797973606000
474371126	::468193823185584000
573151200	::468193824246738000
162200561	::468193878731137000
322842111	::468193938801963000
272999900	::468194414595411000
19945993	::468194429611048000
19945993	::468194440235204000
357017353	::468194585286823000
257225781	::468194673803427000
91422810	::468194735794839000
428300082	::468194759014895000
257225781	::468194794565816000
259541688	::468194874227830000
573151200	::468194906901872000
257225781	::468194934210961000
263433687	::468194943337758000
72123971	::468194980977061000
19945993	::468195082446061000
19945993	::468195093087006000
91422810	::468195148879249000
15681561	::468195222087028000
22067825	::468195249765236000
39904237	::468195520029011000
267299080	::468195873978343000
620459453	::468196068962746000
91422810	::468196136520396000
573151200	::468196176383463000
29374576	::468196385586561000
573151200	::468196444420452000
428300082	::468196459775815000
428300082	::468196511596445000
573151200	::468196618777681000
370088836	::468196671294160000
253552344	::468196691976269000
255299055	::468196719701000000
64219388	::468196774952574000
42564982	::468196792538906000
336019882	::468196821433458000
404496513	::468196834381676000
280798922	::468196836164272000
22067825	::468196875972399000
118881789	::468197117861720000
240857453	::468197127181840000
404496513	::468197188313812000
334442114	::468197238288953000
280798922	::468197264746622000
34445704	::468197276251586000
53863390	::468197311793754000
22067825	::468197424381841000
336019882	::468197433046867000
8036902	::468197603977355000
474400310	::468197629155766000
226357092	::468197720037916000
22067825	::468197755332984000
404496513	::468197804608081000
301717953	::468197871737917000
379357885	::468198046829142000
215385454	::468198105725538000
62975545	::468198157310889000
280798922	::468198305017921000
337388641	::468198317541699000
573151200	::468198436140236000
400817337	::468198517303816000
573151200	::468198669590614000
33683248	::468198702067097000
400817337	::468198713345597000
573151200	::468198770321002000
33683248	::468198773965848000
592475734	::468198871693529000
22067825	::468198932619620000
573151200	::468199093261856000
573151200	::468199128426901000
573151200	::468199153957634000
122717174	::468199217681674000
573151200	::468199227332763000
573151200	::468199251764584000
556631416	::468199353136742000
186107022	::468199480336973000
415259927	::468199546083115000
573151200	::468199549258174000
55120405	::468199550344105000
334442114	::468199563820806000
93927673	::468199570866847000
267936760	::468199605205626000
573151200	::468199606502060000
339272559	::468199679373889000
408224760	::468199803264831000
573151200	::468199858198044000
573151200	::468199949189271000
91422810	::468199951944536000
108798356	::468200006248177000
573151200	::468200101115346000
268547296	::468200105540337000
573151200	::468200143628820000
320452099	::468200257432473000
16166332	::468200276982530000
726320420	::468200294887993000
303080805	::468200319693103000
404496513	::468200412869185000
341941030	::468200439100370000
438647243	::468200574660268000
91422810	::468200580838850000
573151200	::468200759663022000
303080805	::468200793330700000
183397191	::468200813442396000
573151200	::468200818592985000
432116634	::468200841560608000
61050527	::468200904550649000
214357483	::468200978135523000
573151200	::468200994267222000
31569666	::468201135665586000
573151200	::468201187607871000
438647243	::468201346135359000
61050527	::468201404461748000
183397191	::468201450112565000
402925254	::468201477257699000
573151200	::468201656585179000
183397191	::468201695395475000
214357483	::468201730006859000
186107022	::468201803457118000
91422810	::468201820947771000
322842111	::468201849544519000
573151200	::468201853956919000
19879486	::468201868074549000
573151200	::468201921153863000
573151200	::468202003483881000
30406728	::468202299274186000
587940951	::468202327783247000
587940951	::468202364533739000
15681561	::468202365091581000
277251070	::468202365590331000
587940951	::468202402043416000
573151200	::468202470200852000
573151200	::468202596394885000
249028893	::468202602778619000
587940951	::468202778167619000
573151200	::468202949316186000
573151200	::468202978810540000
280798922	::468203005469548000
161302101	::468203020686090000
573151200	::468203094204227000
413686504	::468203110729801000
578593285	::468203184406953000
573151200	::468203204812242000
573151200	::468203220717027000
18277474	::468203236768624000
236172994	::468203238064283000
249028893	::468203241768251000
573151200	::468203309178687000
59647298	::468203330984890000
338588400	::468203363281039000
114600119	::468203382029946000
91422810	::468203417563721000
479222401	::468203485318508000
573151200	::468203554759782000
159011393	::468203568143429000
180388620	::468203619917905000
105852149	::468203767192506000
69719136	::468203851544539000
573151200	::468203923606872000
249028893	::468203947010715000
504987901	::468204014979780000
504987901	::468204070592057000
573151200	::468204087868420000
37119867	::468204160261697000
249028893	::468204179044188000
38991775	::468204197025177000
14190836	::468204312670121000
573151200	::468204312859258000
348683759	::468204323638632000
417449044	::468204358501269000
108798356	::468204392102232000
109615689	::468204411056312000
573151200	::468204490026668000
46697333	::468204582389039000
573151200	::468204592640294000
280798922	::468204648160317000
65412211	::468204717324398000
474400310	::468204745724010000
573151200	::468204751675748000
33528820	::468204764191547000
573151200	::468204785985150000
109615689	::468204805584719000
474371126	::468204815529414000
244995179	::468204827437436000
474371126	::468204863201878000
573151200	::468204880705097000
419105102	::468204895036665000
573151200	::468205049081253000
22195036	::468205089031999000
16353730	::468205092228071000
573151200	::468205098158809000
50228529	::468205137643585000
573151200	::468205156614819000
16353730	::468205163548012000
508054066	::468205185525755000
573151200	::468205212692656000
49052615	::468205312617766000
49886698	::468205409724301000
100376439	::468205427960729000
36869877	::468205443731308000
508054066	::468205477516824000
108798356	::468205589341167000
25942336	::468205761542516000
594121150	::468205773932089000
443375828	::468205781561520000
474371126	::468205796346826000
49052615	::468205801510035000
248468379	::468205810246361000
573151200	::468205811723153000
91422810	::468205820216619000
108808608	::468205994594824000
260440912	::468206004883046000
248468379	::468206014945558000
100376439	::468206096016883000
301657872	::468206133870874000
573151200	::468206143823970000
248468379	::468206305774030000
50228529	::468206355870777000
432747712	::468206448971759000
445219284	::468206586586886000
68531166	::468206743236145000
50228529	::468206745240625000
417428775	::468206788861378000
26897261	::468206832545443000
137117871	::468206839469862000
59647298	::468206842900791000
334515229	::468206844565929000
475031809	::468206846134587000
311729942	::468206923939319000
91422810	::468206930662785000
249227650	::468206952179589000
573151200	::468206975982260000
300884493	::468206983850369000
91422810	::468206986254094000
573151200	::468207001957593000
573151200	::468207032529866000
310664656	::468207040607694000
573151200	::468207053232943000
310321041	::468207088573763000
91422810	::468207096346198000
573151200	::468207101165436000
573151200	::468207126993965000
36866805	::468207241645264000
91422810	::468207318325534000
91422810	::468207445714956000
348123497	::468207489734148000
573151200	::468207490497134000
69719136	::468207508579180000
280798922	::468207642868191000
164101308	::468207807603302000
396332641	::468207808848986000
573151200	::468207855427125000
264705173	::468207901291454000
50228529	::468208090471350000
573151200	::468208131538178000
96013044	::468208230384943000
280798922	::468208287847301000
249028893	::468208304410624000
573151200	::468208321699532000
507987711	::468208459616227000
23642786	::468208472795123000
108808608	::468208539052568000
504987901	::468208545138098000
38991775	::468208588742459000
420006994	::468208615737016000
322465167	::468208632106975000
266210776	::468208752861384000
192727478	::468208797706883000
143455927	::468208806707462000
42564982	::468208857798299000
475930595	::468208901708869000
91422810	::468208938249244000
29302446	::468209000215879000
507987711	::468209010479742000
420006994	::468209069128695000
468796913	::468209108056039000
475031809	::468209212431273000
38991775	::468209234853650000
507987711	::468209346602860000
573151200	::468209362990014000
415998425	::468209389783224000
58587013	::468209413136715000
91422810	::468209420246478000
79363954	::468209466349854000
357017353	::468209643391832000
57300329	::468209849344331000
50228529	::468209865647599000
537633292	::468210098377326000
266210776	::468210209169895000
507987711	::468210228375207000
109615689	::468210345295622000
415998425	::468210411461160000
438647243	::468210451139276000
164101308	::468210612384694000
214357483	::468210693733220000
415998425	::468210769164001000
109615689	::468210771642818000
507987711	::468210779498774000
355758655	::468210791381204000
507987711	::468210837711511000
330645900	::468210880149479000
334420539	::468210989788577000
276131997	::468211050555658000
473462894	::468211093857251000
38991775	::468211163587948000
214357483	::468211222777954000
355758655	::468211367007506000
420006994	::468211445822652000
50228529	::468211491204632000
474371126	::468211513644568000
255299055	::468211525069459000
507987711	::468211539762495000
237330810	::468211587128774000
38991775	::468211900560707000
432622681	::468212049651040000
313341167	::468212065409462000
421158343	::468212210188046000
432622681	::468212215753875000
313341167	::468212320347242000
69028501	::468212359832805000
69028501	::468212537532493000
52295994	::468212618893602000
109615689	::468212722057113000
118708729	::468212761559060000
107750524	::468212845805858000
490841822	::468212852092698000
443070793	::468213020532162000
107750524	::468213056539860000
338588400	::468213093680443000
68818829	::468213113272012000
214357483	::468213116417748000
29198251	::468213306155474000
62936749	::468213325093150000
411848692	::468213362992484000
605327407	::468213520392142000
109615689	::468213529959731000
29198251	::468213537542660000
118708729	::468213540940443000
214357483	::468213542546853000
244995179	::468213631646445000
313341167	::468213686583062000
411786523	::468213787443875000
280798922	::468213809174548000
313341167	::468213899477536000
280798922	::468213990343327000
275260502	::468213990359715000
57300329	::468214039839899000
351896383	::468214055732518000
633506625	::468214358489567000
615688476	::468214490870579000
50546012	::468214496071151000
237330810	::468214612945809000
405676565	::468214832786075000
29198251	::468214862934732000
420006994	::468215037468082000
31345791	::468215039074131000
537633292	::468215060582920000
267299080	::468215103880724000
18374690	::468215177759186000
420006994	::468215183425695000
304219715	::468215363469971000
24803741	::468215369711493000
24803741	::468215402993311000
24803741	::468215436426108000
74282065	::468215439743397000
74282065	::468215664411279000
249227650	::468215746552934000
69028501	::468215893697495000
420006994	::468215921405071000
20778748	::468215922751451000
465266221	::468215948399230000
29198251	::468215958990225000
50507669	::468216019891552000
317483868	::468216020457783000
138083816	::468216204264345000
363722761	::468216225479540000
112145680	::468216228016713000
165634562	::468216389522976000
250832637	::468216424456921000
29198251	::468216428680601000
50228529	::468216435311779000
250832637	::468216527225765000
424498591	::468216529230635000
250832637	::468216546540531000
433932391	::468216551305650000
250832637	::468216555906404000
186287095	::468216573384491000
250832637	::468216580347031000
250832637	::468216636651360000
50228529	::468216706913935000
255205725	::468216718834151000
29198251	::468216725910331000
284316159	::468216752099573000
69719136	::468216799075377000
304219715	::468216804456685000
304219715	::468216909087768000
475031809	::468216929442738000
479156555	::468217068027121000
23933265	::468217108170407000
326436771	::468217240790122000
261471578	::468217309966790000
537633292	::468217312588619000
438647243	::468217326480138000
219092257	::468217431631355000
304219715	::468217508655144000
250832637	::468217620554997000
162200561	::468217640033730000
250832637	::468217642919018000
42564982	::468217719737696000
21568615	::468217736263643000
332028268	::468217752017457000
443070793	::468217822418853000
50228529	::468217829410349000
331398205	::468217893797519000
136458681	::468217896703766000
21568615	::468217921349505000
62936749	::468217958205251000
339126665	::468217959765135000
443070793	::468218052585467000
315559101	::468218099729436000
136458681	::468218146394886000
45190114	::468218278301941000
346654346	::468218286132297000
393735397	::468218357658157000
346654346	::468218511584927000
136458681	::468218533449445000
43980775	::468218577095782000
420006994	::468218594002997000
443070793	::468218597400387000
357017353	::468218675099877000
346654346	::468218752736432000
219092257	::468218767764250000
43980775	::468218777596088000
136458681	::468218910177640000
219092257	::468219157977104000
300607168	::468219257319604000
317483868	::468219264970018000
36485138	::468219312818630000
443070793	::468219382712520000
31287131	::468219615655772000
20778748	::468219627269791000
279608688	::468219643639771000
73526174	::468219694244458000
279608688	::468219743686496000
314251743	::468219754516602000
304224068	::468219764863959000
186107022	::468219813069078000
453280756	::468219815094915000
304224068	::468219829892448000
60578212	::468219875672879000
216507874	::468219879154126000
17326645	::468219926751105000
255818707	::468220049040621000
400490673	::468220060210044000
251231824	::468220190812286000
443070793	::468220198756290000
304224068	::468220200190746000
251231824	::468220237222281000
443375828	::468220283560534000
51649971	::468220381908979000
251231824	::468220411231367000
39904237	::468220437881565000
251231824	::468220457444204000
314251743	::468220495893393000
50228529	::468220516671582000
393735397	::468220596871245000
326436771	::468220622699380000
108798356	::468220631868534000
29374576	::468220636155092000
438647243	::468220646175281000
39904237	::468220692693925000
497544291	::468220710503329000
78513872	::468220712944422000
78513872	::468220761296347000
377035998	::468220774981976000
51649971	::468220898634661000
60578212	::468220985594761000
19071786	::468221002749448000
280798922	::468221034848845000
312710029	::468221078545125000
443070793	::468221152335495000
17326645	::468221153580810000
443070793	::468221211525132000
314251743	::468221273164611000
337367504	::468221281226473000
443070793	::468221285265190000
39904237	::468221398259740000
314251743	::468221426739449000
393735397	::468221462797893000
420731308	::468221502475628000
432622681	::468221546922659000
314251743	::468221562358079000
36943663	::468221578744852000
226995875	::468221761147117000
51649971	::468221763420037000
314251743	::468221767644098000
167183597	::468221899625861000
17326645	::468222018278522000
446757000	::468222039094861000
314251743	::468222090592935000
267299080	::468222165519990000
229672512	::468222238249197000
229672512	::468222288455036000
314251743	::468222369987698000
39904237	::468222385464692000
229672512	::468222391525847000
356974615	::468222433271771000
229672512	::468222524481105000
390504920	::468222631058341000
219092257	::468222636078944000
334442114	::468222650490556000
226995875	::468222669218152000
18437537	::468222713547747000
554852227	::468222765846511000
608426191	::468222773278437000
435478224	::468222789984727000
602895412	::468222794044833000
608426191	::468222798565892000
51649971	::468222810322903000
267936760	::468222894351192000
22067825	::468222976207638000
51649971	::468223003063369000
314251743	::468223086115164000
39904237	::468223101210079000
22067825	::468223142193004000
39904237	::468223243619278000
49886698	::468223390273536000
393499174	::468223476713922000
39904237	::468223525195505000
440314946	::468223633723109000
90544248	::468223663264002000
429348972	::468223718695915000
90544248	::468223734105391000
108798356	::468223741000822000
280826646	::468223919900475000
322643138	::468224114923438000
304219715	::468224165502132000
390504920	::468224248524570000
219092257	::468224363850788000
115824990	::468224560165552000
314251743	::468224642759786000
263433687	::468224752214364000
22067825	::468224828429049000
304219715	::468224919205974000
458010782	::468224982443913000
304219715	::468225009467400000
421356901	::468225080838090000
229672512	::468225085501747000
124374229	::468225204544491000
280826646	::468225205286879000
31569666	::468225216536395000
124374229	::468225216590512000
458010782	::468225224610430000
429348972	::468225227202527000
429348972	::468225307577942000
19895969	::468225328582651000
114070939	::468225361554059000
280826646	::468225383133745000
43006697	::468225402872156000
429348972	::468225457817923000
458010782	::468225473483665000
25942336	::468225473605283000
236172994	::468225533818318000
280826646	::468225541108019000
43006697	::468225592672788000
124374229	::468225603838410000
109331928	::468225649740509000
304219715	::468225733714661000
458010782	::468225775498698000
115824990	::468225836521234000
304219715	::468226125273890000
124954284	::468226141602328000
425381729	::468226187798388000
435409494	::468226203670044000
109331928	::468226237501304000
458010782	::468226267423473000
393735397	::468226330832953000
36943663	::468226426932436000
458010782	::468226474919874000
20778748	::468226543412871000
115503799	::468226553617608000
42564982	::468226578955005000
365658620	::468226594813665000
187049333	::468226598290735000
45190114	::468226779183067000
416018810	::468226865761505000
458010782	::468226871147384000
33238183	::468226960100175000
487266327	::468227065750110000
487266327	::468227120049582000
43006697	::468227131613663000
43006697	::468227172059320000
42564982	::468227207496622000
458010782	::468227210223321000
45190114	::468227292423286000
458010782	::468227310945308000
115824990	::468227361935466000
159011393	::468227550976946000
257225781	::468227623588724000
351004243	::468227673979097000
43006697	::468227682887426000
257225781	::468227702559105000
458010782	::468227721743847000
39904237	::468227722481643000
421356901	::468227729859821000
45190114	::468227739288600000
322465167	::468227872994246000
409777239	::468227927750868000
404496513	::468227941412110000
344950744	::468228103240953000
257225781	::468228199688974000
334442114	::468228205200297000
78513872	::468228433366228000
377176939	::468228457428578000
377176939	::468228547006701000
100090407	::468228630976679000
411777707	::468228677096861000
69455217	::468228678426824000
39904237	::468228710680637000
69455217	::468228745644761000
69455217	::468228798287450000
393041277	::468228806952906000
393735397	::468228831149838000
69455217	::468228858635120000
393735397	::468228896249634000
458010782	::468228955703873000
186107022	::468228957104791000
487266327	::468228975186018000
69455217	::468229135374897000
33683248	::468229137136488000
274311440	::468229142081970000
186107022	::468229166694166000
275260502	::468229355412664000
341493662	::468229389596254000
39904237	::468229391412379000
76463655	::468229403911413000
162200561	::468229502636949000
487266327	::468229897429594000
404496513	::468229959111438000
393041277	::468229978425798000
430182591	::468229980644986000
162200561	::468230012509102000
393735397	::468230067379011000
290265158	::468230074844471000
487266327	::468230076903858000
429348972	::468230135179923000
162200561	::468230232231919000
34204169	::468230275898425000
162200561	::468230337047568000
159011393	::468230343448092000
34204169	::468230351681105000
458010782	::468230470241505000
29374576	::468230485777608000
38991775	::468230508795535000
606781453	::468230553154895000
472415509	::468230557885661000
58627481	::468230581675773000
304645030	::468230627011997000
304645030	::468230648734294000
267323089	::468230698361307000
162200561	::468230700093931000
501554267	::468230784122232000
267323089	::468230801750904000
458010782	::468230807048290000
155677785	::468230893770121000
155677785	::468230945032507000
162200561	::468231001656029000
407038804	::468231021578944000
393735397	::468231100083740000
166307106	::468231173081022000
143455927	::468231225413734000
458010782	::468231277297270000
458010782	::468231370137800000
162200561	::468231433019228000
36943663	::468231454640844000
336845657	::468231464069251000
393735397	::468231518738198000
621474989	::468231579568189000
61050527	::468231582000500000
458010782	::468231630281515000
314251743	::468231691350601000
235382002	::468231698535022000
325849507	::468231818882592000
417472148	::468231891481395000
393735397	::468231933135425000
162200561	::468232009027166000
346998772	::468232163348205000
386627455	::468232275860406000
393735397	::468232350170898000
25235649	::468232389542432000
431262520	::468232436686389000
325849507	::468232539426287000
222687654	::468232562133839000
162200561	::468232643981897000
325849507	::468232663279869000
50507669	::468232759597858000
407279448	::468232765956452000
122717174	::468232823296376000
60578212	::468232837955846000
393735397	::468233005191143000
162200561	::468233170832588000
49886698	::468233201769779000
267936760	::468233273278070000
425897170	::468233548567031000
267323089	::468233558285221000
378771457	::468233607933227000
14190836	::468233616364150000
238786875	::468233642209456000
331246659	::468233650245345000
267323089	::468233719342317000
222687654	::468233783695527000
267323089	::468233918219431000
457250385	::468233956929064000
267323089	::468234054479773000
22195036	::468234065208803000
393735397	::468234090639290000
122717174	::468234145995313000
346998772	::468234156892123000
356974615	::468234161451716000
254579074	::468234280703770000
501554267	::468234337968607000
109331928	::468234351172276000
162200561	::468234385775681000
38713173	::468234419690422000
301257200	::468234518563151000
274311440	::468234535918772000
128937859	::468234687580631000
390504920	::468234728232189000
393735397	::468234760524148000
487266327	::468234946675359000
393735397	::468234979529744000
331717534	::468235102255067000
393735397	::468235163764523000
606781453	::468235261860528000
331717534	::468235522952159000
334825824	::468235536873054000
128937859	::468235788556058000
128937859	::468235831186976000
445219284	::468235957032873000
334825824	::468235992701603000
334825824	::468236038830575000
222584958	::468236077782663000
373126936	::468236215804628000
304219715	::468236290253524000
425897170	::468236292178718000
348683759	::468236299942391000
250844163	::468236526514470000
393735397	::468236567354822000
602895412	::468236690071756000
320001867	::468236703434432000
304219715	::468236714566094000
602895412	::468236753481236000
602895412	::468236807168352000
138083816	::468236829498834000
602895412	::468236851208552000
331717534	::468236985598226000
61050527	::468237032012013000
633531552	::468237090061156000
322465167	::468237093571796000
250844163	::468237178493870000
222584958	::468237303890997000
411786523	::468237351852851000
310321041	::468237440054870000
425381729	::468237514424459000
348683759	::468237550063484000
393735397	::468237672000282000
273955213	::468237712513044000
393735397	::468237736001159000
572151259	::468237909884026000
417472148	::468237966985674000
289650000	::468237993447149000
188917484	::468238056516902000
250844163	::468238070106845000
334515229	::468238093800062000
393735397	::468238117632487000
188917484	::468238284129591000
417472148	::468238321299107000
633531552	::468238367700684000
334515229	::468238528363511000
289650000	::468238574039478000
38991775	::468238649734496000
393735397	::468238691673333000
237530197	::468238703882952000
303427354	::468238779057045000
417472148	::468238874267766000
29374576	::468238912180469000
29374576	::468238941389619000
162200561	::468239186269851000
633531552	::468239234772389000
417472148	::468239263096909000
289650000	::468239275415568000
310664656	::468239312002093000
69455217	::468239557297995000
14190836	::468239620610985000
29845719	::468239730627194000
310664656	::468239758922362000
417472148	::468239905189920000
358617322	::468240320832888000
38991775	::468240420091494000
417472148	::468240437464276000
124954284	::468240529407238000
606781453	::468240549841887000
32671267	::468240577856012000
32671267	::468240675503632000
358617322	::468240727609454000
38991775	::468240780872912000
100090407	::468240810295574000
358617322	::468240933520031000
358617322	::468240957259784000
417472148	::468241027292098000
146216300	::468241042525810000
633531552	::468241156636033000
293644929	::468241280028647000
52494533	::468241302698467000
187741596	::468241329424568000
339565561	::468241376635658000
373126936	::468241385582526000
373126936	::468241464653512000
633531552	::468241686695391000
373126936	::468241696682033000
417472148	::468241716181364000
396332641	::468241741292646000
293644929	::468241819466092000
304219715	::468241926928351000
473462894	::468241973405446000
330691749	::468242112329564000
417472148	::468242123704115000
29374576	::468242159075069000
301761224	::468242348065824000
109762886	::468242404303466000
573151200	::468242427048755000
257913209	::468242491368828000
373126936	::468242649187483000
282363016	::468242734869118000
390504920	::468242793727795000
277204534	::468242917845639000
282363016	::468242965908168000
21623464	::468242970437632000
39904237	::468243131247644000
332028268	::468243170749603000
282363016	::468243194862661000
52494533	::468243213472374000
282363016	::468243218673713000
289650000	::468243234406158000
118810756	::468243236650516000
458010782	::468243258984759000
282363016	::468243270863433000
52494533	::468243285228535000
61050527	::468243304044589000
519898323	::468243403222695000
264300486	::468243422340341000
289650000	::468243485636956000
282363016	::468243550933905000
519898323	::468243574493315000
289650000	::468243619565273000
282363016	::468243649927856000
65412211	::468243755645280000
261564905	::468243762263511000
52494533	::468243897244581000
14190836	::468243915616034000
417472148	::468243933861281000
52494533	::468243934557118000
521938520	::468244116506038000
198651083	::468244120092553000
331717534	::468244141730590000
417472148	::468244264564969000
124954284	::468244335742697000
301257200	::468244349356998000
39904237	::468244479716376000
129876980	::468244538616991000
606781453	::468244619965505000
19028099	::468244637166370000
282363016	::468244672176201000
289650000	::468244803332087000
304219715	::468244832062672000
304219715	::468244913180512000
521938520	::468244937205907000
268073941	::468244948761214000
129876980	::468245003689787000
282363016	::468245086732832000
213187842	::468245129875030000
129876980	::468245152314953000
289650000	::468245160543809000
268073941	::468245227137150000
282363016	::468245276848041000
95723533	::468245291611586000
146216300	::468245481437798000
282363016	::468245522717741000
268073941	::468245548798316000
417472148	::468245612774031000
69801582	::468245812682567000
300607168	::468245989695193000
322324723	::468246258709458000
268073941	::468246337709174000
334442114	::468246483444068000
417472148	::468246671307329000
203311237	::468246954107891000
282363016	::468246955437854000
282363016	::468246977399259000
277204534	::468247013864525000
11146552	::468247156315652000
29374576	::468247302881034000
282363016	::468247353510858000
417472148	::468247379154460000
203311237	::468247403443654000
282363016	::468247470875901000
62975545	::468247487199731000
249028893	::468247618972565000
19028099	::468247764615593000
567014078	::468247801068281000
417472148	::468247844168933000
29374576	::468247868349108000
282363016	::468247917594431000
282363016	::468248032480600000
19028099	::468248126722416000
29374576	::468248317449994000
506519570	::468248323137081000
29374576	::468248349494509000
52542320	::468248475608842000
203311237	::468248487599951000
19028099	::468248490389147000
29374576	::468248551244709000
282363016	::468248666214789000
203311237	::468248708694278000
315559101	::468248808451612000
52542320	::468248821604958000
249028893	::468248844627898000
351099839	::468249046327382000
580156304	::468249062786232000
203311237	::468249374875594000
277204534	::468249422875607000
580156304	::468249476801376000
29374576	::468249477359206000
328858212	::468249520979980000
29374576	::468249701456703000
322324723	::468249735925874000
73275873	::468249779559211000
203311237	::468249897561382000
397024307	::468249914938359000
386956382	::468249985314979000
203311237	::468250029048606000
29374576	::468250093343096000
334515229	::468250120228585000
19028099	::468250515122696000
304219715	::468250697574518000
78404115	::468250771403046000
416018810	::468251177205780000
259541688	::468251299570810000
226995875	::468251451316117000
361489211	::468251543515312000
311729942	::468251585957466000
266210776	::468251860239794000
397024307	::468252261433372000
416018810	::468252640304828000
29374576	::468252865916829000
516542821	::468252871533031000
383045348	::468252922766049000
425897170	::468252936007454000
332028268	::468253065217597000
29374576	::468253175527391000
226995875	::468253199162290000
38991775	::468253408311672000
519898323	::468254101533249000
519898323	::468254145023995000
304219715	::468254164917563000
516542821	::468254191375634000
506519570	::468254210912681000
238665368	::468254240557654000
38991775	::468254313039810000
425897170	::468254461433888000
519898323	::468254686517002000
304219715	::468254723305242000
304219715	::468254936455585000
516542821	::468255310894104000
378771457	::468255367630049000
322324723	::468255412979249000
599348429	::468255764331892000
85651876	::468255888529436000
364428125	::468255895441264000
364428125	::468255986017239000
29198251	::468255997107392000
378771457	::468256032813514000
14190836	::468256245787283000
124374229	::468256302830198000
378771457	::468256368139329000
347413433	::468256477245739000
213767620	::468256499715047000
29302446	::468256548129484000
487266327	::468256695576035000
224501206	::468256756347310000
346654346	::468256762811121000
224501206	::468256949671194000
347413433	::468256963768233000
397024307	::468257121037852000
402243422	::468257356149559000
633531552	::468257644008833000
355896730	::468258088966189000
203311237	::468258096481980000
378771457	::468258203202244000
355896730	::468258260794241000
216507874	::468258424010969000
417449044	::468258454730072000
378771457	::468259011570053000
633506625	::468259016183795000
52252090	::468259417017053000
52252090	::468259545744429000
319851493	::468259567860981000
328858212	::468259826007822000
52252090	::468259873830887000
249028893	::468260171852959000
52252090	::468260295983763000
347413433	::468260297174974000
347413433	::468260417320779000
606781453	::468260477748125000
17830276	::468260594035195000
159726392	::468260740562825000
52252090	::468260815104385000
52252090	::468260879285645000
277204534	::468260969190535000
52252090	::468261016015736000
226845681	::468261087390224000
365021832	::468261201143934000
52252090	::468261263932661000
509523903	::468261291690557000
52252090	::468261305728905000
365021832	::468261457184837000
516937156	::468262141443571000
529096266	::468262152022024000
110853177	::468262413611962000
33823755	::468262605291675000
249028893	::468262662003236000
241198427	::468262872020434000
276784048	::468263186354159000
139155100	::468263199977246000
96443022	::468263215835537000
491969843	::468263285197123000
491969843	::468263501447053000
139155100	::468263590194319000
249028893	::468263647618555000
373653741	::468263851608133000
249028893	::468263970412187000
373653741	::468264172749197000
33238183	::468264697779986000
386956382	::468264798166056000
273205079	::468264862217695000
282363016	::468264931633020000
282363016	::468265382235877000
149980973	::468265492071727000
365658620	::468265602239324000
273205079	::468265654576250000
347413433	::468265779419283000
331717534	::468265893504352000
256638502	::468266206274015000
397024307	::468266408531345000
331717534	::468266873357099000
407279448	::468266920031313000
633506625	::468266979539693000
23754003	::468267351423848000
39904237	::468267412585213000
282363016	::468267581330448000
39904237	::468267785341403000
360898372	::468268240188493000
341941030	::468268307917705000
462648540	::468268367460446000
618760575	::468268390390325000
462648540	::468268494501740000
115459999	::468269342312779000
414449852	::468269569325293000
220632867	::468269826104762000
635796096	::468269878852345000
249028893	::468270002387574000
220632867	::468270163197194000
414217500	::468270183774425000
220632867	::468270406059970000
316025875	::468270500121047000
519898323	::468270611010043000
537003519	::468270625736249000
220632867	::468270655360602000
414449852	::468270918608097000
519898323	::468271087693090000
122717174	::468271122144702000
331246659	::468271153409060000
519898323	::468271372826058000
156166678	::468271551763079000
39469570	::468271578707681000
73275873	::468271817841315000
373653741	::468272011291013000
324536771	::468272017494773000
414217500	::468272486900314000
100934605	::468273141572464000
344958631	::468273179169783000
331717534	::468273570842697000
17830276	::468273698546282000
331717534	::468273788447371000
29302446	::468274503332548000
220632867	::468274815971758000
506519570	::468275142884605000
167184626	::468275373633830000
619608540	::468275437094076000
331717534	::468275478194036000
254711141	::468275487824154000
254711141	::468275560054267000
167183597	::468276000761995000
64926237	::468276522529198000
57929811	::468276741169901000
324536771	::468276922070208000
57929811	::468277587903774000
57929811	::468277673467604000
633506625	::468277798084173000
60712766	::468278369940172000
57929811	::468278574597046000
245669191	::468278838124752000
435557155	::468279540817473000
57929811	::468279596757291000
198651083	::468279805935632000
519898323	::468280537711259000
287228225	::468280600177041000
619608540	::468280638429483000
33528820	::468281517894934000
416130255	::468281546940485000
416130255	::468281561746378000
290265158	::468282344172843000
290265158	::468282442206285000
509760806	::468282608917700000
85651876	::468282723841609000
38713173	::468282744359763000
509760806	::468283344346546000
53545809	::468283583216771000
85651876	::468284415106633000
407279448	::468286321682038000
137587439	::468287400322809000
15681561	::468287511086006000
408031484	::468287850153127000
290265158	::468288125077172000
311924851	::468288536878522000
473718221	::468288682781179000
116147578	::468290113156292000
116147578	::468290627222790000
20935798	::468290781451931000
283051149	::468291550326185000
161041223	::468291731642130000
172025978	::468291859102433000
116147578	::468292076275134000
159640806	::468292249650864000
116147578	::468292818214350000
114291753	::468293336990621000
27986325	::468293588623695000
28510276	::468294545923637000
159726392	::468294697371181000
220632867	::468294729101111000
407279448	::468294864049020000
407279448	::468295043632336000
358296822	::468295834023391000
116147578	::468296317865705000
29302446	::468297133401989000
29374576	::468297629613309000
42265739	::468297633711144000
42265739	::468298474703032000
303080805	::468298568860983000
116147578	::468298709433069000
232793000	::468298806925492000
273205079	::468298817570631000
619608540	::468298825019719000
90544248	::468299277215617000
312857835	::468299808567197000
42265739	::468300358704721000
506707370	::468300822821228000
116147578	::468301116812169000
290265158	::468301342696431000
220632867	::468301567477944000
90544248	::468302799797624000
220632867	::468302813110362000
224501206	::468302929288368000
276784048	::468302990877548000
35706997	::468303309795651000
245957488	::468303869983076000
51964139	::468304055836889000
90544248	::468304553973014000
152715270	::468305962491604000
116147578	::468305965641510000
76870522	::468305998990409000
116147578	::468306684205891000
341803593	::468308618320691000
111462710	::468308902493188000
111462710	::468309124397031000
111462710	::468309194257334000
111462710	::468309309793636000
634890754	::468309315523067000
506519570	::468310789963923000
111462710	::468310917235474000
111462710	::468311216478109000
86349050	::468311464479301000
111462710	::468311657651781000
315872678	::468311937726414000
166877807	::468313761749540000
334442114	::468314326323822000
334442114	::468314390404419000
15186859	::468316204386750000
506519570	::468317405195026000
478462259	::468320022381985000
430182591	::468320374514409000
235382002	::468320515292405000
634615880	::468322722464813000
213187842	::468324013329375000
377486283	::468325453992706000
137117871	::468325722373636000
34841151	::468326037688840000
365767010	::468328538098376000
222636373	::468329503702650000
217214677	::468330922287177000
467852949	::468331245751914000
467852949	::468331457883435000
467852949	::468331810808950000
467852949	::468332428906352000
109615689	::468332708155105000
122614290	::468333057846423000
301657872	::468333305624924000
69044676	::468334049505734000
18324223	::468334846494793000
377486283	::468335182768902000
377486283	::468335607010164000
18324223	::468335770450014000
97095901	::468335804222156000
97095901	::468336399079702000
18324223	::468336501214834000
97095901	::468336576066367000
378281495	::468336599257071000
34445704	::468337484678434000
506519570	::468339195812270000
97307001	::468339732120756000
249012544	::468340555022614000
261900342	::468340718625255000
261900342	::468341366531964000
57300329	::468341605460500000
163768701	::468341659504099000
415998425	::468341731269025000
267936760	::468341924295090000
415998425	::468342104117510000
413367641	::468342157527363000
28405302	::468342224376193000
220632867	::468342439455899000
413367641	::468342498344321000
27299320	::468342537044758000
185356495	::468343039480856000
165658390	::468343195235938000
263433687	::468343273950429000
45190114	::468343651257810000
262496951	::468343728441413000
115459999	::468343802092994000
17326645	::468344092737667000
214678768	::468344686197747000
33683248	::468345029061136000
421158343	::468345513826217000
377486283	::468345846237388000
29849760	::468346072079683000
483115964	::468346704505614000
185356495	::468346803877085000
137426396	::468346887636918000
483115964	::468347139765334000
264705173	::468348063334301000
236930269	::468348133353603000
185356495	::468348298839867000
190624012	::468348886226972000
343018153	::468348990761598000
190624012	::468348991046815000
225691566	::468349130419359000
634822122	::468349414403506000
328871385	::468349547471572000
264705173	::468349818134618000
105852149	::468349829693718000
407395368	::468350349221191000
267299080	::468350546374840000
26198467	::468350664989347000
184195472	::468350798284328000
377486283	::468351051368652000
460772038	::468351270554566000
18374690	::468352192429436000
31250549	::468352319537442000
262496951	::468352671532212000
262496951	::468352688762396000
23672351	::468352690515214000
210674392	::468352702464790000
23672351	::468352804029865000
186823940	::468352993142636000
317483868	::468353277021941000
416506126	::468353293790355000
365523194	::468353342519791000
107750524	::468353948102180000
71284640	::468354230177116000
262496951	::468354296224829000
257225781	::468354343570513000
39904237	::468354791404363000
301737159	::468354893649297000
323891242	::468355023714271000
323891242	::468355282742312000
39904237	::468355522756751000
414066292	::468355968313458000
323891242	::468356038337757000
53724365	::468356116540567000
338830055	::468356124618813000
323891242	::468356155925069000
69662123	::468356396741046000
60399576	::468356586298028000
506760887	::468356714136219000
81765661	::468356777537306000
23672351	::468357142492508000
107750524	::468357214441574000
107750524	::468357221450256000
107750524	::468357230568673000
107750524	::468357254237143000
107750524	::468357288324255000
107750524	::468357578091921000
107750524	::468357655934042000
107750524	::468357681267605000
52441281	::468357748389052000
107750524	::468357799022706000
18374690	::468358001200730000
102530016	::468358031697510000
107750524	::468358105634725000
276787570	::468358256872550000
68531166	::468358271473287000
18374690	::468358411282051000
276787570	::468358415723421000
323891242	::468358480622256000
323891242	::468358513476272000
76463655	::468358524251414000
356974615	::468358663422607000
506760887	::468358739234275000
276787570	::468358814337474000
102530016	::468358876803633000
34841151	::468358927835746000
276787570	::468358941265518000
323891242	::468359024984215000
276787570	::468359258405228000
371477472	::468359312826716000
323891242	::468359454904553000
276787570	::468359469030600000
355598729	::468359477998022000
323891242	::468359531513532000
276787570	::468359661951795000
323891242	::468359684718878000
62396842	::468359928977973000
52542320	::468360028198817000
422214932	::468360151851094000
72210207	::468360183257645000
276787570	::468360239889145000
323891242	::468360342276694000
323891242	::468360350501724000
69494041	::468360400958791000
599348429	::468360731742969000
167184626	::468360863150137000
29302446	::468362047827091000
57933673	::468362103896567000
176339991	::468362856346701000
350424007	::468362884456914000
31258629	::468362931130732000
102530016	::468363007819776000
440875002	::468363038337163000
323891242	::468363107669381000
251821834	::468363180377260000
615688476	::468363365224841000
107750524	::468363492492582000
107750524	::468363500302376000
176339991	::468363556501872000
107750524	::468363574763855000
107750524	::468363591461384000
253120136	::468363597748260000
107750524	::468363607320047000
107750524	::468363624818683000
107750524	::468363662873595000
107750524	::468363785259200000
107750524	::468363795904339000
69494041	::468363860144291000
47851190	::468364026880458000
69950823	::468364054780600000
55888161	::468364444758966000
186823940	::468364491185729000
314251743	::468364833914511000
83878535	::468364911370715000
360898372	::468364928173494000
370088836	::468365172869193000
102530016	::468365245871046000
256845035	::468365450045558000
255711119	::468365469637160000
255711119	::468365540441219000
440875002	::468365653158551000
53545809	::468365779600437000
65412211	::468365820826226000
108798356	::468365841000431000
545540214	::468365864312782000
107750524	::468365952460267000
279230956	::468365990888108000
107750524	::468366004914245000
513270198	::468366192961257000
16107745	::468366209264914000
255711119	::468366228156071000
196152188	::468366333957009000
196152188	::468366388977860000
202196262	::468366428593065000
186287095	::468366466317025000
38440249	::468366513011843000
275813402	::468366677751525000
386956382	::468366864511291000
255711119	::468366919918428000
31144939	::468367072662421000
277794018	::468367099002249000
246050172	::468367175313793000
267299080	::468367213695873000
80157666	::468367592046878000
285906246	::468367598040530000
386956382	::468367627459387000
196152188	::468367785047781000
246050172	::468367840333291000
133508241	::468367841838657000
246050172	::468368083414159000
467043006	::468368087679762000
34536365	::468368156264648000
28066346	::468368248736464000
634615880	::468368303828647000
205124512	::468368566337552000
412159259	::468368610751045000
588874950	::468368648315232000
69719136	::468368766418825000
56359547	::468368837654872000
432116634	::468368948891635000
260440912	::468369135550726000
255711119	::468369374135738000
28066346	::468369673281871000
94226339	::468369816273698000
337416247	::468370247909507000
37977930	::468370481385861000
26925878	::468370597391503000
341037427	::468370607839510000
259876316	::468370912740638000
69950823	::468370979304259000
255711119	::468371018957193000
275268585	::468371114276966000
329471370	::468371726158422000
255711119	::468372078400647000
205124512	::468372168418803000
49886698	::468372310786060000
152127827	::468372386778066000
384503737	::468372425369849000
39904237	::468372607264231000
144937748	::468372626940104000
98213304	::468372654966046000
378850242	::468373348943015000
159944196	::468374020543369000
145572480	::468374244263337000
108798356	::468375566509285000
107750524	::468375591621001000
191276105	::468375682418884000
108798356	::468375682754428000
247159855	::468375829081513000
362737866	::468376028495101000
273955213	::468376162771927000
164891333	::468376259261497000
430072028	::468376266945462000
467043006	::468376335191375000
408224760	::468376439872819000
45190114	::468376530591436000
400704846	::468376815292018000
362737866	::468376819045908000
17326645	::468376823240593000
410122679	::468377608472629000
45190114	::468377831836491000
430072028	::468377919367024000
51413309	::468378011679473000
395687470	::468378155171196000
109060628	::468378175387361000
251231824	::468378326625964000
314604858	::468378361853923000
98806791	::468378638610481000
251231824	::468378923567685000
462648540	::468379069394845000
579271413	::468379168686612000
29198251	::468379286588502000
362737866	::468379304062382000
22294252	::468379437981892000
251231824	::468379580420882000
362737866	::468379756027600000
506760887	::468379875552681000
328057955	::468379967760240000
362737866	::468380015164669000
285906246	::468380071934582000
55704588	::468380129131900000
229650081	::468380206961799000
86970230	::468380263018291000
362737866	::468380307289153000
300594041	::468380313136029000
285906246	::468380341615747000
378778103	::468380486281486000
284316159	::468380862091112000
122614290	::468381193570762000
256088386	::468381363217760000
521938520	::468381434437439000
24537703	::468381519967694000
280194602	::468381560807620000
196152188	::468381572002234000
521938520	::468381607968387000
362737866	::468382128355700000
467043006	::468382141186064000
186107022	::468382158454022000
196152188	::468382174690164000
340693336	::468382201780768000
196152188	::468382223218253000
229290429	::468382292466221000
68818829	::468382356408004000
390552849	::468382388729704000
13683762	::468382454001049000
196152188	::468382545201987000
20935798	::468382551011524000
280194602	::468382726287273000
108798356	::468382905618554000
100090407	::468383209655242000
383243793	::468383249593405000
264622253	::468383286482702000
383243793	::468383353389854000
69455217	::468383504225816000
226995875	::468383568692273000
69455217	::468383688560898000
100376439	::468383864709074000
485252693	::468384037392756000
200849010	::468384059564228000
16006363	::468384093810720000
373147853	::468384112534106000
200849010	::468384191223463000
200849010	::468384234730950000
200849010	::468384244365271000
187741596	::468384256075771000
253886962	::468384446006063000
16006363	::468384558216273000
196152188	::468384747270336000
280194602	::468384754086473000
362737866	::468384836319576000
251231824	::468384926178770000
35525270	::468384933749481000
196152188	::468384984701493000
362737866	::468385053492264000
17769662	::468385103178379000
277829772	::468385256115306000
35525270	::468385282278977000
196152188	::468385287979409000
267299080	::468385300092559000
280194602	::468385370577838000
196152188	::468385393814290000
280194602	::468385449887539000
323891242	::468385599330988000
238665368	::468385647024431000
79476731	::468385818441027000
214357483	::468385876859293000
31258629	::468385904948555000
16006363	::468386032258670000
362737866	::468386032627380000
362737866	::468386115150295000
253886962	::468386146637324000
51649971	::468386350601748000
314251743	::468386370633728000
196152188	::468386534702723000
162200561	::468386688176488000
286265668	::468386745537425000
350424007	::468386844519202000
196152188	::468386998680821000
196152188	::468387022378635000
534913317	::468387040875118000
634615880	::468387105467400000
275268585	::468387131094614000
323891242	::468387173738508000
19569142	::468387522603515000
51413309	::468387551762743000
331482356	::468387575606935000
295881773	::468387615251517000
336821368	::468388038507118000
155677785	::468388160184287000
21415532	::468388406737633000
51413309	::468388453701656000
280194602	::468388630432473000
35525270	::468388717216804000
381778563	::468388745251528000
420731308	::468388747965255000
502240473	::468388797777186000
196152188	::468389000756346000
230903702	::468389072398872000
352062989	::468389085661630000
267299080	::468389288384937000
196152188	::468389376092033000
304224068	::468389419591151000
41465619	::468389440189366000
86243090	::468389446610468000
304224068	::468389622004060000
215385454	::468389628102594000
304224068	::468389739704233000
58587526	::468389851193036000
304224068	::468389934743580000
79476731	::468390001945092000
267299080	::468390029375844000
41465619	::468390042734301000
215385454	::468390111122817000
196152188	::468390360788393000
182092022	::468390435149578000
65412211	::468390559040954000
22285873	::468391009135894000
506519570	::468391162995175000
245154470	::468391478600138000
598832393	::468391561773203000
632481728	::468391612188753000
86243090	::468391816010547000
235382002	::468391865754984000
459612485	::468391883429777000
344950744	::468391926971256000
253552344	::468391928367570000
79476731	::468392092037701000
196152188	::468392106797449000
276131997	::468392162275905000
311583053	::468392260418011000
598832393	::468392381373370000
252756099	::468392461459787000
415206019	::468392531978629000
196152188	::468392675561852000
22944914	::468392734538354000
196152188	::468392840762908000
79363954	::468392904365735000
196152188	::468392968601497000
196152188	::468393024343781000
196152188	::468393085484138000
32671267	::468393265012957000
79476731	::468393331190685000
182092022	::468393468377985000
253886962	::468393586795356000
35525270	::468393618151993000
41143305	::468393822213263000
155677785	::468394104401842000
474475074	::468394230856302000
280194602	::468394293309476000
356974615	::468394463291658000
280194602	::468394523241234000
474475074	::468394613372641000
634822122	::468394660675989000
212490176	::468394701347753000
194359616	::468394714958282000
100090407	::468394765927849000
280194602	::468394835808759000
252756099	::468394932768493000
280194602	::468394947125977000
312710029	::468394963899023000
17356903	::468394973294264000
280194602	::468395020115279000
79476731	::468395108883529000
252756099	::468395135214972000
430387521	::468395229498732000
41606452	::468395245739061000
35525270	::468395308255158000
626942496	::468395424576176000
438582644	::468395585582927000
473118863	::468395714297741000
182092022	::468395734422016000
474475074	::468395811395895000
120851061	::468395812180201000
430387521	::468395917469429000
120851061	::468396018690969000
15467792	::468396100131778000
414066292	::468396146407124000
314251743	::468396214619078000
355758655	::468396286795083000
39469570	::468396287084490000
200849010	::468396552633847000
430387521	::468396558824636000
249468865	::468396665536135000
100090407	::468396679620620000
396786261	::468396716362719000
280798922	::468397069816692000
458847153	::468397370292854000
47749919	::468397639034503000
59622669	::468397935923695000
7132042	::468398022767169000
146608159	::468398039057457000
90544248	::468398241370091000
24537703	::468398451563065000
133112299	::468398493867188000
396332641	::468398528289439000
359806236	::468398668697976000
280826646	::468398703028367000
50507669	::468398712390434000
252756099	::468399449761644000
311583053	::468399494598377000
355598729	::468399685544075000
483526518	::468400508386824000
24537703	::468400646031683000
7132042	::468400709969661000
121881241	::468400737462915000
139460380	::468400766009765000
139460380	::468400825766014000
273748024	::468400870166523000
7132042	::468400996360912000
329502065	::468401044523728000
122799833	::468401263345160000
44380700	::468401277106679000
468796913	::468401422565134000
30787413	::468401431393746000
332028268	::468401847481270000
633531552	::468401896001388000
633531552	::468401905631518000
253886962	::468401924539437000
405239647	::468401944977891000
11146552	::468402073499746000
37977930	::468402361636249000
368170408	::468402500559978000
447313860	::468402622215364000
22294252	::468402684941594000
322446637	::468402711939907000
130514710	::468402772128182000
131254355	::468402785684160000
120532808	::468402951438868000
329502065	::468403029956255000
120851061	::468403096641474000
24537703	::468403148286353000
24537703	::468403503128252000
232468321	::468403609219395000
300884493	::468403632757420000
116071398	::468403653154713000
232468321	::468403921250439000
303427354	::468403983900753000
55161530	::468404248321867000
322842111	::468404251631575000
300884493	::468404315590123000
203311237	::468404380702498000
286265668	::468404426659463000
211645751	::468404451657920000
578593285	::468404644884910000
479222401	::468404824535363000
36279116	::468405209635377000
625900103	::468405408911347000
131254355	::468405448215773000
79476731	::468405523982082000
337367504	::468405850525429000
107750524	::468405899623948000
107750524	::468405909052743000
367990281	::468405918653497000
24537703	::468405920394137000
107750524	::468405922860367000
27836945	::468405989792706000
27836945	::468405990618976000
27836945	::468405991269085000
107750524	::468406011737669000
194129729	::468406037536854000
107750524	::468406056390242000
107750524	::468406075872788000
107750524	::468406109095862000
311724390	::468406486410862000
58587526	::468406528169353000
110853177	::468406658062749000
337367504	::468406837432578000
136114188	::468407019171741000
234828491	::468407020706467000
17326645	::468407091410259000
487266327	::468407187962732000
17326645	::468407608827592000
384503737	::468407651328466000
334665323	::468407835697885000
109060628	::468407969445474000
15467792	::468408198899458000
188917484	::468408289433120000
22944914	::468408315102646000
322842111	::468408382559621000
465002314	::468408487668903000
479156555	::468408525014958000
274311440	::468408865877688000
24537703	::468408898324795000
323246381	::468408902871449000
39683534	::468409409404936000
28905424	::468409442245943000
39683534	::468409447636025000
39683534	::468409485271523000
24537703	::468409832530509000
322763942	::468409970417889000
280194602	::468410178308956000
457250385	::468410185422077000
442736318	::468410416084029000
338477631	::468410589404872000
393801885	::468410644178296000
465002314	::468410679091683000
465002314	::468410799510134000
254635990	::468411318266236000
130312780	::468411368882712000
263013923	::468411733452005000
58661608	::468411935315476000
290195625	::468412060275994000
381778563	::468412209282818000
58661608	::468412233941540000
218321424	::468412245849169000
331717534	::468412342070689000
66058067	::468412455111376000
58661608	::468412540016660000
66058067	::468412607310090000
58661608	::468412767171792000
66058067	::468412778131517000
224068229	::468412805645746000
58661608	::468412827556798000
495598070	::468412835098529000
117264210	::468412868715479000
224068229	::468413170433134000
154692700	::468413175465922000
16166332	::468413267820699000
136458681	::468413288863129000
196152188	::468413379095183000
243974175	::468413667365494000
122799833	::468413722453893000
145469568	::468413838262820000
192727478	::468413923314909000
79476731	::468413924430200000
458472537	::468414055569694000
538590660	::468414166722949000
79476731	::468414223723155000
145469568	::468414228052062000
290195625	::468414346784043000
30242503	::468414409149534000
133158896	::468414455962140000
80159052	::468414486190125000
115583749	::468414607380340000
394776489	::468414608165056000
202927618	::468414643346497000
80159052	::468414685948039000
267299080	::468414732354203000
79476731	::468414736128688000
24803741	::468414828542189000
410122679	::468414972956262000
66058067	::468415039217893000
66058067	::468415323419705000
196152188	::468415418420314000
22294252	::468415508791177000
66058067	::468415554718818000
196152188	::468415880716505000
45173032	::468416223579869000
223594866	::468416224159100000
45173032	::468416251694313000
45173032	::468416377326678000
316832273	::468416408301232000
379807492	::468416470490181000
45173032	::468416528799789000
45173032	::468416610235990000
316832273	::468416634382979000
234828491	::468416646772576000
225203526	::468416655190532000
316832273	::468416694726438000
45173032	::468416733343010000
316832273	::468416992329089000
316832273	::468417043180826000
15170503	::468417139880525000
477188816	::468417201511219000
312857835	::468417204615397000
477188816	::468417211632074000
25784705	::468417286710116000
15170503	::468417403928317000
152454379	::468417435671212000
152454379	::468417548963569000
316832273	::468417681339990000
243974175	::468417751732604000
25537528	::468417784913743000
341734040	::468417930820976000
341734040	::468418052065746000
267299080	::468418060349874000
229197384	::468418247579406000
341734040	::468418402243985000
341941030	::468418404399865000
368079003	::468418413979648000
316832273	::468418513900564000
286265668	::468418678174650000
243974175	::468418714941923000
420731308	::468418795439022000
34717669	::468418824232906000
420731308	::468418948820508000
243974175	::468418958312222000
79476731	::468419204971233000
243974175	::468419230350979000
154692700	::468419371116019000
341734040	::468419425918390000
263013923	::468419482151817000
35706997	::468419624296407000
112801155	::468419630004858000
24537703	::468419643279802000
263013923	::468419683482607000
53584160	::468419725207568000
112801155	::468419753480949000
243974175	::468419755222007000
267299080	::468419823811440000
341734040	::468419827472666000
243427085	::468419877191970000
417428775	::468420033778311000
505323751	::468420167534260000
417428775	::468420196597006000
230206940	::468420198949593000
64219388	::468420219560816000
341734040	::468420220189564000
341734040	::468420259871870000
220584371	::468420278087729000
341734040	::468420284840546000
14955026	::468420289324261000
16846197	::468420434065510000
253879613	::468420483667337000
26333173	::468420493151059000
267299080	::468420572108820000
226845681	::468421128718123000
234828491	::468421301703426000
31318417	::468421306858213000
378850242	::468421341650386000
31318417	::468421418850742000
234828491	::468421439733776000
378850242	::468421510638866000
31318417	::468421524622696000
210671307	::468421531933347000
31318417	::468421623008088000
455097630	::468421630902153000
141735027	::468421661214375000
263013923	::468421858573160000
31318417	::468421932186992000
586783331	::468422023283503000
267299080	::468422062609276000
586783331	::468422114706731000
17326645	::468422135376252000
368386947	::468422193886425000
31144939	::468422211804864000
114235211	::468422247598678000
267299080	::468422316750548000
549785954	::468422323922800000
343018153	::468422355904389000
267299080	::468422486959587000
301042701	::468422574628548000
25537528	::468422680257888000
102530016	::468422713011621000
379358099	::468422757160878000
31318417	::468422780858269000
263013923	::468422785740865000
173608790	::468422817554239000
107750524	::468422817885995000
234828491	::468422903533273000
486138458	::468422937028988000
505323751	::468423092679622000
276784048	::468423124434690000
580156304	::468423130462298000
505323751	::468423205817167000
394776489	::468423210112147000
234828491	::468423231385239000
394776489	::468423243284885000
394776489	::468423278110191000
196152188	::468423303276011000
394776489	::468423322938925000
394776489	::468423338281684000
196152188	::468423357151862000
394776489	::468423392891502000
394776489	::468423579328327000
394776489	::468423611548991000
505323751	::468423830990782000
420731308	::468423849818611000
267299080	::468423897915092000
18722083	::468423918575841000
331246659	::468423990432632000
31144939	::468424064496046000
267299080	::468424110738264000
346654346	::468424147446824000
310569604	::468424191419510000
299879238	::468424199338749000
310569604	::468424219370336000
378850242	::468424252858068000
114235211	::468424438367518000
310569604	::468424464393572000
310569604	::468424523079888000
18722083	::468424650523815000
271717879	::468424714008809000
316902035	::468424718488731000
18722083	::468424772359958000
379358099	::468424807122731000
114235211	::468424820711899000
33217361	::468424971341950000
267299080	::468425062161604000
114235211	::468425174153326000
114235211	::468425239504764000
15467792	::468425558733647000
243974175	::468425601473183000
414066292	::468425678463840000
114235211	::468425774295293000
17595323	::468425805618348000
22294252	::468425881216884000
210671307	::468425934677508000
162200561	::468425951496241000
226845681	::468426007750660000
15170503	::468426054487392000
76463655	::468426106610417000
243974175	::468426110272020000
243974175	::468426233827430000
306989340	::468426250877665000
114235211	::468426271462916000
122799833	::468426322252144000
29845719	::468426346851733000
365021832	::468426364862095000
306989340	::468426377784340000
306989340	::468426463952138000
261471578	::468426668777160000
29845719	::468426719138164000
226845681	::468426813195444000
122799833	::468426850315038000
114235211	::468426864915009000
201113172	::468426888969342000
114235211	::468426901707452000
202927618	::468427070016462000
107750524	::468427105383227000
164101308	::468427139356688000
107750524	::468427269187571000
243974175	::468427346861510000
261471578	::468427402654543000
23225674	::468427478932156000
261471578	::468427544115822000
267299080	::468427551170625000
628045480	::468427601535463000
458010782	::468427619159904000
251231824	::468427656535744000
243974175	::468427668627546000
18722083	::468427946521149000
243974175	::468428055560851000
465002314	::468428058312314000
16846197	::468428063584182000
18722083	::468428083498729000
465002314	::468428146589827000
114235211	::468428248112574000
481512198	::468428300004896000
393801885	::468428377292935000
18722083	::468428392463753000
19028099	::468428446927175000
474371126	::468428594403115000
114235211	::468428620050870000
311583053	::468428754709393000
474371126	::468428771033620000
91130285	::468429056245903000
202196262	::468429219903438000
267299080	::468429391719313000
114235211	::468429459519852000
50151347	::468429581448646000
76463655	::468429771148247000
31318417	::468429927608778000
330645900	::468429975700250000
31318417	::468430058932027000
293213630	::468430142491344000
31318417	::468430293347880000
91666102	::468430343906004000
143455927	::468430424591450000
417449044	::468430590342352000
261471578	::468430747322560000
31318417	::468430858853306000
509760806	::468430919163199000
549785954	::468431015938363000
425897170	::468431316501798000
505323751	::468431396873060000
31318417	::468431462975299000
15733436	::468431476623564000
31318417	::468431562208325000
505323751	::468431570555006000
263389464	::468431636405968000
442736318	::468431676922949000
213763059	::468431692504371000
18722083	::468431748117065000
31318417	::468431774469468000
237530197	::468431794464120000
31318417	::468431876319752000
414066292	::468431882628378000
368170408	::468432018066636000
31318417	::468432034441216000
465002314	::468432038551244000
267299080	::468432377677901000
31318417	::468432474750869000
186572442	::468432522771451000
33217361	::468432611824513000
6652302	::468432662609133000
31318417	::468432892293840000
368170408	::468432907678531000
31318417	::468433241561513000
323246381	::468433310624927000
299389082	::468433333236400000
267299080	::468433490003103000
202798666	::468433527764054000
31318417	::468433588674105000
31318417	::468433716042559000
726984192	::468433783293628000
31318417	::468433866165059000
31318417	::468433899400753000
154692700	::468433927607422000
361532861	::468433968636112000
69950823	::468433972746145000
519898323	::468434190430507000
468965579	::468434236886622000
31318417	::468434293614997000
55888161	::468434391229022000
65412211	::468434457771651000
22067825	::468434535655297000
580156304	::468434559164772000
31318417	::468434597584601000
98768681	::468434666517962000
31318417	::468434764161359000
259021462	::468434833643827000
31318417	::468434967102758000
258916835	::468435128428277000
447912275	::468435142592462000
21415532	::468435163043880000
304224068	::468435178248241000
31318417	::468435305838546000
31318417	::468435654163333000
129876980	::468435778004320000
31318417	::468435840692412000
726984192	::468435854105387000
31318417	::468435976474611000
726984192	::468435994652332000
41606452	::468436064752119000
49221816	::468436197941846000
31318417	::468436223120273000
330691749	::468436377236168000
330691749	::468436469867347000
239917620	::468436518831276000
297542894	::468436603614945000
31318417	::468436989776101000
114235211	::468437094113628000
193192138	::468437106038435000
31318417	::468437149813981000
23933265	::468437151495901000
31318417	::468437249072586000
275260502	::468437256462946000
249451202	::468437261684838000
55888161	::468437645493018000
7132042	::468437730540912000
443070793	::468437823926697000
249451202	::468437840096149000
631603360	::468438018890543000
407038804	::468438036339261000
458847153	::468438085014155000
385782746	::468438118178111000
417449044	::468438123593359000
234828491	::468438170707570000
635796096	::468438184733310000
458472537	::468438733474103000
53724365	::468438988274290000
223594866	::468438991226667000
287727506	::468439352930873000
15467792	::468439467783897000
505323751	::468439597920559000
234828491	::468439992914546000
337416247	::468440030650716000
346654346	::468440122526924000
334442114	::468440151317020000
337416247	::468440377079648000
234828491	::468440551319027000
300884493	::468440723101335000
267299080	::468440833763868000
234828491	::468440883566632000
448325555	::468440921298567000
267299080	::468441243681566000
41606452	::468441282831204000
31294794	::468441307073892000
249451202	::468441398862024000
263389464	::468441413047173000
193192138	::468441777003716000
399117604	::468441965668077000
76463655	::468442264927481000
30242503	::468442324448473000
234828491	::468442332170170000
30406728	::468442347722665000
245957488	::468442452412477000
338477631	::468442467558498000
30242503	::468442598340689000
404335977	::468442691823751000
76463655	::468442752720859000
346654346	::468442824623796000
346654346	::468442935705759000
310321041	::468442976512114000
74955386	::468443145341251000
196659229	::468443156447367000
249451202	::468443264887304000
243427085	::468443437558431000
14190836	::468443458663768000
22195036	::468443472023027000
361489211	::468443503220256000
74955386	::468443613433978000
361489211	::468443649697914000
361489211	::468443668962344000
293644929	::468443823899947000
34717669	::468443971359092000
222687654	::468444041068425000
97326618	::468444284904288000
213187842	::468444302012874000
143455927	::468444310472765000
283518032	::468444389803843000
79476731	::468444405985079000
399117604	::468444450382176000
14190836	::468444471810478000
143455927	::468444571861790000
143455927	::468444610751385000
166877807	::468444802955378000
404335977	::468444848341942000
201810972	::468444930059149000
18137013	::468444979673989000
276784048	::468445028436545000
465292139	::468445175086600000
155650977	::468445183143444000
69064286	::468445222980943000
31318417	::468445266807255000
297542894	::468445372935725000
31318417	::468445535603793000
31318417	::468445647855976000
619608540	::468445747986587000
210671307	::468445788830330000
92905148	::468445882401456000
249451202	::468445941528543000
459612485	::468445951133097000
337367504	::468445963431190000
249451202	::468446032939200000
143455927	::468446237264314000
297542894	::468446258265206000
114633433	::468446435453575000
31318417	::468446471579529000
336347539	::468446526898180000
337367504	::468446573907935000
495598070	::468446579519913000
31318417	::468446726257643000
31318417	::468446826157596000
17769662	::468446939714174000
36925706	::468446972865560000
31318417	::468447028973154000
31318417	::468447151182585000
315559101	::468447169343541000
337367504	::468447237367164000
235382002	::468447349648674000
368386947	::468447392795480000
60218540	::468447479831478000
337367504	::468447480250896000
423865005	::468447524400136000
423865005	::468447652624232000
467043006	::468447704667148000
347413433	::468447838498590000
114633433	::468447909298462000
116071398	::468447947135647000
292395819	::468447985316397000
423865005	::468448087942656000
332028268	::468448568580141000
378794339	::468448585181573000
320560322	::468448610955558000
275260502	::468448651229274000
430387521	::468448757126664000
330691749	::468448786776608000
378794339	::468448796821975000
378794339	::468448826626670000
271717879	::468448885028175000
330691749	::468448925876518000
262271807	::468449029467013000
262271807	::468449255133175000
446757000	::468449387660972000
336347539	::468449482997514000
27335023	::468449571572436000
468796913	::468449819368120000
271717879	::468450007847141000
375734748	::468450076218519000
634873462	::468450136616873000
343606449	::468450353688903000
378794339	::468450583553511000
446757000	::468450632509046000
262496951	::468450685495681000
60218540	::468450700025155000
306989340	::468450797177413000
406121427	::468450890673037000
197210844	::468451026333233000
252756099	::468451090540011000
337367504	::468451141689540000
290195625	::468451470526775000
60218540	::468451487363125000
272999900	::468451605671444000
85651876	::468451623807643000
56359547	::468451639465369000
19374297	::468451769568067000
430387521	::468451799632850000
14190836	::468452049990852000
114235211	::468452199249362000
241324134	::468452693875236000
262382570	::468452833009102000
29302446	::468452846967345000
214357483	::468453031483551000
417472148	::468453114727518000
474400310	::468453273859801000
474400310	::468453360056545000
417472148	::468453361004859000
167184626	::468453423952580000
465934852	::468453472665214000
37977930	::468453646917578000
295881773	::468453653486268000
24803741	::468453728149061000
24803741	::468453728165838000
34717669	::468453914057388000
197210844	::468453959230033000
478145352	::468453963369816000
478145352	::468453970365911000
443070793	::468454046215315000
226357092	::468454276592066000
24803741	::468454559766290000
586783331	::468454572269531000
409404583	::468454589331947000
465934852	::468454624676950000
314251743	::468454670134833000
275268585	::468454680625176000
25178781	::468454720722333000
76482742	::468455064991178000
97326618	::468455339021836000
399117604	::468455379140345000
23933265	::468455441702199000
65926573	::468455539039809000
76482742	::468455630131720000
330691749	::468455691276255000
330691749	::468455727447965000
408224760	::468455779721551000
49052615	::468455802101977000
395687470	::468456125986131000
97326618	::468456375266201000
29302446	::468456404139790000
332028268	::468456410494148000
332028268	::468456551322099000
15733436	::468456757346705000
22294252	::468456793426112000
218321424	::468456860627263000
323246381	::468457075421364000
28922315	::468457572857835000
252725390	::468457582953107000
64768338	::468457607695302000
28922315	::468457665417715000
28922315	::468457698602663000
540510474	::468457713534398000
28922315	::468457727493033000
76482742	::468458174274875000
540197402	::468458192804913000
337367504	::468458208433303000
13298002	::468458212761825000
76482742	::468458212967346000
25178781	::468458289819176000
453280756	::468458343028117000
24392243	::468458412314206000
33217361	::468458646871879000
337367504	::468458686919503000
272999900	::468458752895901000
337367504	::468458775377350000
304224068	::468458943464103000
361489211	::468458995196239000
361489211	::468459044944887000
36219010	::468459090977767000
85211920	::468459247593074000
330691749	::468459298298036000
308657649	::468459504871682000
109298324	::468459506608128000
185356495	::468459542754246000
321876841	::468459548312092000
109298324	::468459717380304000
33217361	::468459932207964000
624747426	::468460265009610000
321876841	::468460429057228000
624747426	::468460530668437000
76482742	::468460539581329000
368170408	::468460602491682000
328252982	::468460672066801000
55888161	::468460770968485000
283328574	::468460812961841000
168864295	::468460826748125000
321166954	::468460926421962000
607432063	::468460943354363000
30529918	::468460951432228000
49052615	::468461020177248000
505323751	::468461093372039000
368170408	::468461139052212000
38991775	::468461180395081000
624747426	::468461208606367000
509760806	::468461219012411000
385782746	::468461278080827000
360730562	::468461687041822000
69950823	::468461849822781000
230206940	::468461884564176000
261471578	::468461966617346000
76482742	::468462031008706000
470660217	::468462060678815000
274311440	::468462090915946000
364546435	::468462123048509000
331717534	::468462333518303000
337367504	::468462344306429000
296433109	::468462348316196000
172573942	::468462612100153000
368170408	::468462704249024000
17448907	::468462812478443000
139547588	::468463000408444000
15467792	::468463052866990000
11146552	::468463058055356000
356974615	::468463166897545000
49052615	::468463213760503000
243974175	::468463237168918000
334420539	::468463353766354000
90544248	::468463421365968000
143969555	::468463528811036000
274311440	::468463593789599000
608426191	::468463634012573000
241324134	::468463653633933000
500308199	::468463746009276000
241324134	::468463830469976000
356448818	::468463830818115000
55888161	::468463831535333000
274311440	::468463903803183000
243974175	::468464263993241000
17595323	::468464328182464000
24537703	::468464513369776000
15086993	::468464646484029000
356448818	::468464653191090000
69950823	::468464815095046000
164101308	::468464900734738000
314251743	::468464958729371000
24537703	::468464968283996000
262496951	::468464974353149000
314251743	::468465036399505000
314251743	::468465084067766000
51649971	::468465097275617000
55888161	::468465131400466000
33823755	::468465341530513000
161041223	::468465456291258000
33683248	::468465525513654000
237330810	::468465597014347000
33683248	::468465615351451000
55888161	::468465866175033000
261900342	::468466085172224000
624747426	::468466109818368000
506760887	::468466218634985000
467043006	::468466301082402000
188917484	::468466595388346000
336845657	::468466659120795000
67193398	::468466980627177000
4434941	::468467015947001000
17769662	::468467060792520000
519936824	::468467063522992000
330691749	::468467298798682000
155650977	::468467344210395000
65926573	::468467564059049000
599348429	::468467748017037000
414004311	::468467892451688000
25410192	::468467982042013000
107750524	::468467984215048000
107750524	::468467998240825000
247372701	::468468034957742000
301657872	::468468253803544000
465002314	::468468273743265000
170924102	::468468298414186000
306989340	::468468403834195000
25410192	::468468504820076000
290265158	::468468758596419000
34717669	::468468784827994000
336845657	::468468895121035000
307457734	::468468916927201000
307457734	::468468942881562000
255205725	::468469609075863000
306989340	::468469610111840000
306989340	::468469627736313000
255205725	::468469724419211000
172827217	::468469841871896000
45704670	::468469842983399000
162958222	::468470032117137000
319851493	::468470081815851000
394776489	::468470100782493000
283518032	::468470107405320000
243427085	::468470165118935000
28922315	::468470197913804000
262496951	::468470244453801000
421356901	::468470930633945000
244800948	::468471047549755000
244800948	::468471327150440000
115583749	::468471339959873000
122717174	::468471564078698000
28066346	::468471565643157000
633506625	::468471908501950000
457250385	::468472331485323000
271717879	::468472595642208000
409336092	::468472684846649000
414004311	::468472778497093000
276256841	::468472844863930000
365767010	::468473174041317000
301257200	::468473471551287000
150034005	::468473809495158000
430387521	::468473860568805000
320452099	::468474061102657000
430387521	::468474502024679000
17448907	::468474595775766000
161302101	::468474768791203000
17448907	::468474862588026000
262496951	::468474952740798000
25537528	::468475019224682000
181799948	::468475180029730000
181799948	::468475236657012000
17448907	::468475279670018000
181799948	::468475316365975000
181799948	::468475344769777000
181799948	::468475370963218000
159986953	::468475376709029000
319851493	::468475384938250000
181799948	::468475400398864000
162958222	::468475420719849000
181799948	::468475431570927000
181799948	::468475468812128000
181799948	::468475499732557000
181799948	::468475529885405000
181799948	::468475561049096000
176489426	::468475586701455000
181799948	::468475588949585000
181799948	::468475621258313000
17448907	::468475777617768000
310321041	::468475853035540000
458847153	::468475855547543000
17448907	::468475972241883000
255547325	::468476044652318000
122799833	::468476370688172000
432747712	::468476632777654000
421356901	::468476882527080000
273497452	::468476902080909000
226845681	::468476935577014000
176489426	::468477039625142000
17448907	::468477054195728000
122799833	::468477092167184000
185356495	::468477134538014000
6284612	::468477267295760000
598832393	::468477551782797000
185356495	::468477627817132000
393041277	::468477730187522000
33238183	::468477777357066000
283328574	::468477845917151000
264300486	::468478081796431000
626942496	::468478126855442000
33238183	::468478323744841000
33238183	::468478356670119000
33238183	::468478504477413000
276784048	::468478741568450000
37119867	::468478778058887000
33238183	::468478945206489000
55888161	::468479147673931000
310321041	::468479464356077000
433003196	::468479508434415000
201810972	::468479713166381000
432747712	::468479774805876000
164101308	::468479874274181000
18374690	::468480132400029000
47851190	::468480217397596000
416018810	::468480242554650000
338588400	::468480294761553000
626942496	::468480313820463000
47851190	::468480383034859000
306989340	::468480392111325000
229650081	::468480559618863000
154692700	::468480640481251000
310321041	::468480785906143000
332028268	::468480875034730000
154692700	::468480901551505000
222687654	::468481170263392000
244800948	::468481252857622000
55888161	::468481347951276000
22536187	::468481402045231000
55888161	::468481612838338000
388397248	::468481972583415000
64582219	::468482125507723000
420731308	::468482194743128000
332028268	::468482231128690000
198651083	::468482310716010000
46697333	::468482440051179000
519677520	::468482531185422000
198651083	::468482599380606000
16107745	::468482679009468000
181799948	::468482914448338000
181799948	::468482937378586000
181799948	::468482984614449000
181799948	::468482995448324000
181799948	::468483030852460000
181799948	::468483056135725000
18374690	::468483072233840000
181799948	::468483074368339000
181799948	::468483202458206000
181799948	::468483223022891000
473469863	::468483228399984000
262471070	::468483255407493000
33217361	::468483268006772000
17448907	::468483317646757000
368170408	::468483423179649000
218711172	::468483532533563000
194129729	::468483618960990000
247372701	::468483659348316000
247372701	::468483863355097000
473469863	::468484108562472000
235043760	::468484392499675000
631603360	::468484469885009000
235043760	::468484482832404000
631603360	::468484506597720000
631603360	::468484979878793000
235043760	::468485034983165000
445219284	::468485131548631000
631603360	::468485166596636000
283518032	::468485201799438000
631603360	::468485226143154000
22294252	::468485294778773000
273205079	::468485328836513000
411786523	::468485395316211000
235043760	::468485905548726000
420731308	::468486133957939000
284137695	::468486413403824000
165491208	::468486491384348000
203311237	::468486586644983000
229672512	::468486613798887000
343606449	::468486659609489000
247362551	::468486906108317000
239484752	::468486913322545000
19837708	::468487106835533000
239484752	::468487253820325000
252725390	::468487293464875000
235043760	::468487330974531000
235043760	::468487424843075000
474371126	::468487475607142000
256638502	::468487475682615000
239484752	::468487554459656000
271717879	::468487571379871000
388397248	::468487770214658000
201810972	::468487890126004000
239484752	::468487971600355000
332028268	::468488014507700000
193192138	::468488110238474000
332028268	::468488874902040000
66555228	::468489385097170000
410122679	::468489554924937000
323891242	::468490138721345000
23721718	::468490252701954000
56359547	::468490374030176000
231689668	::468490494885265000
311729942	::468491065930944000
273955213	::468491091876929000
271717879	::468491170440806000
407038804	::468491267576320000
56359547	::468491316867784000
410122679	::468491501526601000
76463655	::468491536687464000
397717926	::468492256152805000
328871385	::468492307969638000
430387521	::468492328164802000
249451202	::468492453155061000
46070001	::468492620507791000
301257200	::468492993716948000
18750697	::468493044992708000
14955026	::468493170364645000
455097630	::468493202824368000
34717669	::468493233564442000
276131997	::468493383522992000
71878260	::468493646091014000
321794820	::468493857403834000
554041249	::468493929063522000
56359547	::468494224657092000
76463655	::468494257528242000
109615689	::468494366915715000
455097630	::468494722600673000
109615689	::468494896580788000
414004311	::468494931632205000
50228529	::468494959956353000
50228529	::468495002352365000
425897170	::468495130052141000
28736200	::468495315079684000
414004311	::468495390833012000
28736200	::468495399364591000
38991775	::468495530587619000
39237011	::468495589484003000
379253079	::468495756555726000
377035998	::468495887526686000
201810972	::468495916430012000
203311237	::468495992468168000
301257200	::468496004795232000
301257200	::468496119358820000
296433109	::468496227244724000
203311237	::468496317719646000
227859860	::468496328415133000
311924851	::468496432698118000
411786523	::468496802178928000
44380700	::468496997109235000
465002314	::468497038150074000
62518475	::468497569962663000
419105102	::468497835554385000
283518032	::468497975619371000
23721718	::468497998276997000
19071786	::468498172076380000
618760575	::468498190686502000
336845657	::468498254238584000
26879335	::468498262828138000
465002314	::468498623349940000
18374690	::468498756745564000
79476731	::468498788869742000
50151347	::468498807089815000
344857407	::468498828144828000
286265668	::468498828879200000
465002314	::468498876597809000
203145029	::468499043505938000
390900557	::468499071372910000
341153843	::468499095342956000
230968348	::468499200187973000
86243090	::468499581584416000
50151347	::468499591814725000
141735027	::468499849953148000
230968348	::468500012045832000
15086993	::468500088344420000
28066346	::468500136843550000
307457734	::468500161635704000
29198251	::468500184989986000
91666102	::468500273900838000
54565883	::468500354179411000
50151347	::468500398568144000
29198251	::468500399448932000
330468046	::468500455991955000
390900557	::468500510530879000
186572442	::468500528608329000
311729942	::468500578243735000
199001641	::468500599512633000
529096266	::468500609877155000
29198251	::468500626209775000
631513843	::468500662595358000
54565883	::468500685571768000
230968348	::468500692181995000
631513843	::468500697961750000
301042701	::468500717745893000
129844944	::468500921283252000
486231003	::468500938097844000
618760575	::468500949871235000
230968348	::468500968586235000
465934852	::468501083116285000
230968348	::468501322170257000
15467792	::468501334418030000
417428775	::468501642749681000
420731308	::468501669723267000
31294794	::468501706280427000
255711119	::468501808265310000
122717174	::468501865479827000
92905148	::468501883251073000
440314946	::468501979195789000
350424007	::468502068765143000
440314946	::468502113312460000
378773930	::468502519401185000
55888161	::468502733654618000
311729942	::468503017629945000
162200561	::468503171510595000
599589782	::468503333075181000
211019280	::468503428730482000
311729942	::468503537966911000
211019280	::468503803944513000
466989920	::468503930507239000
15278648	::468504130634280000
34204169	::468504745452109000
587864456	::468504838246903000
344950744	::468504986955960000
330468046	::468505010687324000
344950744	::468505035878309000
443332358	::468505319128039000
255547325	::468505438074322000
176339991	::468505445565751000
195276249	::468505489027125000
255547325	::468505504461774000
260440912	::468505609747173000
181812900	::468505785635311000
181812900	::468505831483260000
379357885	::468505879818420000
587864456	::468506017106378000
606781453	::468506152418807000
276787570	::468506260254384000
211019280	::468506342265602000
311729942	::468506349114900000
311729942	::468506664362971000
276787570	::468506954856267000
14190836	::468507046921265000
155459778	::468507059206369000
53545809	::468507146514997000
468796913	::468507285501661000
85651876	::468507361234010000
276787570	::468507372692848000
316832273	::468507464241922000
8036902	::468507510387654000
301257200	::468507529161351000
390900557	::468507563710234000
276787570	::468507579614642000
36869877	::468507625882009000
361489211	::468507780828372000
176339991	::468507811736219000
219163747	::468507829536452000
443070793	::468508018595082000
361489211	::468508023707938000
417428775	::468508051335819000
361489211	::468508164175183000
357306642	::468508236866277000
305216922	::468508437660569000
316832273	::468508608225738000
276787570	::468508846256709000
41606452	::468508932898844000
53317470	::468509191636672000
334403708	::468509214852141000
52252090	::468509295814774000
52252090	::468509301934264000
219163747	::468509389796556000
141735027	::468509534013886000
260911912	::468509555484557000
40896981	::468509671717101000
409777239	::468509816709984000
302673934	::468509873286971000
406121427	::468509984888606000
409777239	::468510317689839000
219163747	::468510418936139000
24413698	::468510631700611000
219163747	::468510710280888000
120139449	::468510718141014000
485252693	::468510827146780000
66058067	::468510842716438000
296433109	::468510908432388000
219163747	::468511153841119000
66058067	::468511470133993000
474475074	::468511566787510000
474475074	::468511757880020000
66058067	::468511813966262000
66058067	::468511848065945000
417449044	::468511893184073000
302673934	::468512073715310000
474475074	::468512109769134000
205030447	::468512168045195000
295881773	::468512555158077000
474475074	::468512607989538000
186287095	::468512616797974000
474475074	::468512833496313000
102530016	::468513077122826000
395687470	::468513164099743000
487266327	::468513385936478000
351004243	::468513705807056000
613956023	::468513744121655000
143455927	::468514003858108000
487266327	::468514011965693000
143455927	::468514077128421000
404496513	::468514281785262000
242451996	::468514394163249000
346998772	::468514439734370000
341732173	::468514467832418000
519936824	::468514551718502000
143455927	::468514636606623000
633506625	::468515102799298000
143455927	::468515244076064000
320452099	::468515263910924000
444375493	::468515334002323000
263389464	::468515393225912000
212060681	::468515417972293000
486231003	::468515676504608000
74282065	::468515905379790000
93316687	::468516024380563000
167183597	::468516107087663000
263389464	::468516154130980000
21623464	::468516301863149000
519677520	::468516315729113000
378281495	::468516442170605000
487266327	::468516443579891000
19028099	::468516447082135000
402925254	::468516594033770000
176339991	::468516994284019000
250832637	::468517177100759000
250832637	::468517195983515000
250832637	::468517213184335000
263433687	::468517559999156000
429348972	::468517654911660000
162200561	::468517944490991000
53724365	::468518146144751000
533417136	::468518546465902000
174629553	::468518792340201000
199001641	::468519455442468000
359776589	::468519509498662000
36958694	::468519634946105000
384683676	::468519751913062000
176339991	::468519797324795000
404335977	::468519855046803000
176339991	::468519963616350000
174629553	::468519984143269000
567014078	::468520048605548000
406121427	::468520133544378000
599787941	::468520224363655000
93316687	::468520386905526000
393105437	::468520424561594000
93316687	::468520440739414000
174629553	::468520457155928000
174629553	::468520468245663000
55888161	::468520503108308000
174629553	::468520576018317000
199001641	::468520583379292000
174629553	::468520611137208000
174629553	::468520644217675000
50151347	::468520716913377000
726984192	::468520732914634000
39237011	::468520776602509000
485252693	::468520882235637000
455097630	::468520925344718000
39237011	::468520970442256000
58587526	::468521019091976000
41606452	::468521180576903000
176339991	::468521561595871000
93316687	::468521658366828000
415259927	::468521858266955000
17086308	::468521940060479000
156166678	::468521953767071000
547741880	::468522091407355000
619608540	::468522136341344000
186572442	::468522140153552000
619608540	::468522218998472000
91130285	::468522241194745000
39237011	::468522298925129000
93316687	::468522368282165000
91130285	::468522380005228000
599787941	::468522386627645000
455097630	::468522601891889000
390552849	::468522607785279000
91130285	::468522634498428000
479156555	::468522659752312000
406121427	::468522721928675000
41606452	::468522763704352000
122717174	::468522821795078000
93316687	::468522830817411000
330645900	::468522842389110000
69950823	::468522874341302000
174629553	::468522922345517000
55888161	::468522991781834000
217262932	::468522997528399000
93316687	::468523055229440000
235272576	::468523292614090000
417449044	::468523327406243000
263389464	::468523376945152000
599787941	::468523462169202000
240857453	::468523474492071000
459612485	::468523583237394000
174629553	::468523584210894000
93316687	::468523646781501000
455097630	::468523753173827000
91130285	::468523808702201000
128284695	::468523812930453000
334825824	::468523850364243000
36925706	::468523854768263000
334825824	::468523898955636000
417449044	::468523902944440000
330645900	::468523957054734000
251821834	::468524046410584000
606781453	::468524110692114000
334825824	::468524127922696000
287228225	::468524129730056000
36925706	::468524331387977000
506519570	::468524374904303000
19028099	::468524449201786000
91130285	::468524469053423000
26684021	::468524487411896000
245957488	::468524775665860000
93316687	::468524805445394000
445903498	::468524819223683000
539183661	::468525045816385000
93316687	::468525071519453000
91130285	::468525135641989000
93316687	::468525190885163000
334825824	::468525209621106000
222173816	::468525382472564000
567014078	::468525423811657000
115503799	::468525485698211000
115503799	::468525504119570000
53724365	::468525594217824000
567014078	::468525606444236000
185356495	::468525630770802000
24803741	::468525675767685000
163768701	::468525709007544000
407279448	::468525711448637000
31294794	::468525847410798000
346654346	::468525982614163000
567014078	::468525985550172000
275260502	::468526040147456000
259601379	::468526258897584000
106778257	::468526282519494000
185356495	::468526370222796000
407279448	::468526475659190000
41606452	::468526575852740000
15467792	::468526582806884000
147997393	::468526616054734000
481512198	::468526912521125000
91130285	::468526916979265000
404335977	::468526925724385000
304224068	::468526977675051000
395687470	::468527060974313000
185356495	::468527172630872000
287228225	::468527209292890000
202196262	::468527247532363000
91130285	::468527328646418000
621474989	::468527349252636000
91130285	::468527363245228000
39237011	::468527413450657000
29374576	::468527481042259000
244995179	::468527677356658000
491969843	::468527713675116000
615688476	::468527743466893000
55120405	::468527824543166000
588634771	::468527880809775000
109762886	::468527984916578000
264547604	::468528185769205000
296433109	::468528497900933000
417472148	::468528784337952000
240927663	::468528935236407000
188917484	::468529152824320000
409404583	::468529251424436000
91130285	::468529259863351000
91130285	::468529319611228000
409404583	::468529417946677000
185356495	::468529593797058000
187741596	::468529707588141000
29525209	::468529901117530000
91130285	::468530030004277000
631513843	::468530099516882000
631513843	::468530134266679000
20778748	::468530289942085000
277829772	::468530574546595000
7132042	::468530790830075000
346654346	::468530831607091000
334442114	::468531063183409000
33823755	::468531198210232000
196152188	::468531279785230000
90797741	::468531291353538000
76463655	::468531305894780000
229197384	::468531367223885000
519677520	::468531377898799000
33823755	::468531443312771000
491969843	::468531519410413000
36866805	::468531580328091000
567014078	::468531647500255000
346654346	::468531715342741000
196152188	::468531796452179000
343018153	::468531907324817000
462681637	::468531941277712000
334442114	::468531950429700000
91130285	::468532009208266000
491969843	::468532048190509000
261900342	::468532236103712000
334825824	::468532240776183000
334825824	::468532343301742000
308657649	::468532505696804000
233362394	::468532511765590000
334825824	::468532545588822000
199001641	::468532556455899000
222935791	::468532630237880000
308657649	::468532666976174000
137587439	::468532721862467000
599787941	::468532741043023000
50228529	::468532796793688000
106778257	::468532828570136000
106778257	::468532833515212000
462681637	::468532865114710000
222935791	::468532896303968000
416130255	::468533022690910000
282363016	::468533025525862000
635796096	::468533104773042000
336250359	::468533286323499000
291518680	::468533352665190000
20778748	::468533361313456000
635796096	::468533412123254000
462681637	::468533495321874000
268073941	::468533577161146000
222935791	::468533593535700000
470801476	::468533624225406000
635796096	::468533657892708000
268073941	::468533672879357000
339565561	::468533679460188000
339565561	::468533833587908000
364428125	::468533940253249000
245957488	::468534290347982000
415998425	::468534322262061000
270025296	::468534491741294000
299484513	::468534532279263000
85211920	::468534708444217000
290195625	::468535087538380000
222935791	::468535220098985000
416130255	::468535376240738000
236258510	::468535403709222000
311729942	::468535491185225000
632481728	::468535569102807000
342845822	::468535589273231000
364428125	::468535613432406000
416130255	::468535698547425000
85211920	::468535804797919000
193796724	::468535816512225000
256845035	::468535860208869000
377486283	::468535882417311000
364428125	::468535990756192000
411898570	::468536007294726000
15086993	::468536018980065000
487266327	::468536123761770000
28405302	::468536176735842000
15086993	::468536235212820000
28252356	::468536285603188000
110236585	::468536345221033000
55120405	::468536536460718000
433916111	::468536546451152000
85651876	::468536551903731000
256845035	::468536598167310000
251821834	::468536611874279000
28252356	::468536615447453000
28252356	::468536637727576000
443332358	::468536648825708000
587864456	::468536653204955000
100934605	::468536784348282000
599589782	::468536834285240000
344956423	::468536904615723000
598832393	::468536978439290000
335367791	::468537203472072000
38991775	::468537219071111000
168864295	::468537283667582000
100934605	::468537311337394000
368386947	::468537338822283000
709921765	::468537415502946000
274693254	::468537484750897000
308657649	::468537516304650000
68369234	::468537588806987000
429906977	::468537604825026000
360898372	::468537616267497000
348901427	::468537638627344000
250936962	::468537720391106000
365767010	::468537736744292000
250936962	::468537759335186000
348901427	::468537847419772000
311729942	::468537866927087000
130514710	::468537908534587000
360898372	::468537917997342000
38991775	::468537921512161000
365767010	::468537936430907000
62975545	::468537969402331000
308657649	::468538006169985000
631603360	::468538171853393000
509523903	::468538235279265000
250936962	::468538571776069000
137426396	::468538588825546000
52295994	::468538635608793000
222636373	::468538666609295000
400490673	::468538788302422000
250936962	::468538997586014000
137426396	::468539040686288000
501554267	::468539158353694000
631603360	::468539207548690000
501554267	::468539321792724000
379357885	::468539342982758000
162559610	::468539346413703000
137426396	::468539378974076000
43838022	::468539384690528000
501554267	::468539632880066000
280194602	::468539656145874000
311729942	::468539689931407000
359776589	::468539701763133000
249451202	::468539767794061000
60221494	::468539850145431000
501554267	::468539927043768000
230206940	::468539971956002000
11146552	::468540037756620000
290195625	::468540078193905000
287228225	::468540259815260000
50546012	::468540704407289000
50546012	::468540749814845000
400490673	::468540762733297000
27986325	::468540877875331000
185356495	::468540948897488000
397717926	::468541042862882000
31294794	::468541071870291000
27299320	::468541306751291000
379358099	::468541409059172000
195563881	::468541503854231000
195563881	::468541516361641000
15086993	::468541549949620000
259466143	::468541635861544000
195563881	::468541726710583000
31294794	::468541766761590000
267357514	::468541845459705000
386956382	::468541960504885000
313341167	::468542244447072000
393735397	::468542271701671000
393735397	::468542407815229000
69028501	::468542414034989000
334825824	::468542426886705000
334825824	::468542438773383000
224501206	::468542476329177000
334825824	::468542479802048000
384683676	::468542509912956000
393735397	::468542690800705000
195563881	::468542718231457000
556631416	::468542768470446000
224346133	::468542783536787000
267357514	::468542784975425000
224501206	::468542792092758000
277829772	::468542866546229000
23672351	::468543075984240000
233362394	::468543130221170000
306989340	::468543164488630000
556631416	::468543359309463000
18750697	::468543406931603000
31294794	::468543487902617000
425897170	::468543522795438000
393735397	::468543552927330000
91422810	::468543665338449000
203311237	::468543698527989000
393735397	::468543701040771000
291518680	::468543749669527000
364428125	::468543836055015000
250936962	::468543869228175000
457250385	::468543882276646000
450378413	::468544000291389000
250936962	::468544009418575000
203311237	::468544026396721000
487266327	::468544061058449000
136458681	::468544068209737000
250936962	::468544268853055000
343606449	::468544287815499000
203311237	::468544332073410000
20778748	::468544406401064000
20778748	::468544564543094000
250936962	::468544587859259000
450378413	::468544700098813000
351316240	::468544727240179000
429348972	::468544772668682000
203311237	::468544811977293000
450378413	::468544936045199000
301737159	::468545003183013000
450378413	::468545022145867000
18750697	::468545100759695000
50546012	::468545123450507000
62975545	::468545140106092000
393735397	::468545224164511000
259466143	::468545283253493000
18374690	::468545396172541000
364428125	::468545429907337000
480638215	::468545442524188000
109298324	::468545473994055000
65412211	::468545491400396000
26514591	::468545500304523000
91422810	::468545521184161000
334825824	::468545555279646000
334825824	::468545594072780000
190624012	::468545635763757000
480638215	::468545704689164000
203311237	::468545777480904000
248468379	::468546038945423000
334825824	::468546053856579000
334825824	::468546147846717000
167184626	::468546282147958000
334825824	::468546439627681000
344857407	::468546504731291000
91422810	::468546826656686000
250936962	::468546847997706000
36943663	::468546914074767000
41606452	::468546916410593000
384059261	::468547049185480000
334825824	::468547058237190000
91422810	::468547058967011000
636632104	::468547269776506000
445219284	::468547530012123000
357017353	::468547535556968000
384059261	::468547546361495000
384059261	::468547550136385000
18374690	::468547572559134000
334825824	::468547700762615000
41606452	::468547765388460000
31294794	::468547964009324000
334825824	::468547989251043000
69719136	::468548000705691000
262471070	::468548011908288000
334825824	::468548177906651000
458847153	::468548214174797000
290195625	::468548222055882000
334825824	::468548239504207000
36943663	::468548342566625000
546153359	::468548413856821000
192727478	::468548465891360000
334825824	::468548508942098000
411786523	::468548655184498000
41606452	::468548721551376000
54565883	::468548743306805000
290195625	::468548772994498000
546153359	::468548832033128000
546153359	::468548999977250000
397024307	::468549149869101000
54565883	::468549153946341000
40375959	::468549272980312000
222636373	::468549370057875000
335068121	::468549395420442000
40375959	::468549516632031000
23642786	::468549520008425000
334825824	::468549585376653000
54565883	::468549591902593000
384059261	::468549596457611000
40375959	::468549603839594000
91422810	::468549667517902000
61050527	::468549688711335000
384059261	::468549695174766000
14190836	::468549905544273000
266210776	::468550006883254000
31294794	::468550016601055000
384059261	::468550103968403000
384059261	::468550157181521000
31294794	::468550184080003000
166735943	::468550185555984000
184578066	::468550203356635000
361691248	::468550293949808000
184578066	::468550296499544000
378773930	::468550298987139000
184578066	::468550310466576000
31294794	::468550344482385000
338477631	::468550387658948000
594121150	::468550475298512000
384059261	::468550590788694000
384059261	::468550653128630000
384059261	::468550676503474000
393499174	::468550688063369000
475930595	::468550730782363000
384059261	::468550805025345000
19895969	::468550958285598000
545784705	::468550977650688000
40375959	::468551120726396000
305216922	::468551146987339000
545784705	::468551176989196000
187741596	::468551332191035000
384059261	::468551367263399000
39215095	::468551380240576000
15742158	::468551444019568000
91422810	::468551791563386000
40375959	::468551840099885000
236258510	::468551881837408000
334825824	::468551888116654000
378281495	::468551897758973000
322446637	::468551920626315000
334825824	::468551923000696000
259601379	::468552020388220000
475930595	::468552082459754000
393105437	::468552116894588000
545784705	::468552127191998000
373126936	::468552204664578000
20822956	::468552235853418000
545784705	::468552255873220000
317483868	::468552352300281000
54565883	::468552377578967000
465002314	::468552462673006000
317483868	::468552540045316000
259601379	::468552547498995000
317483868	::468552591803031000
384059261	::468552668437544000
187741596	::468552669163180000
384059261	::468552700485836000
545784705	::468552718836330000
384059261	::468552729766273000
379358099	::468552746581639000
365658620	::468552748997152000
15742158	::468552764562632000
33823755	::468553161704083000
50151347	::468553197728972000
258382946	::468553301651619000
37119867	::468553383096242000
91606737	::468553855845011000
384059261	::468553892360245000
41606452	::468553920210825000
91606737	::468553954948046000
213763059	::468553969246437000
37119867	::468554055048912000
384059261	::468554130764492000
95504927	::468554231155159000
384059261	::468554234682544000
406121427	::468554330438524000
98768681	::468554363016065000
186693710	::468554416946417000
91422810	::468554534277492000
259541688	::468554772447236000
290195625	::468554792936042000
23027915	::468554855368650000
40375959	::468554878973788000
311729942	::468554894891163000
438647243	::468554932178911000
416548217	::468554998259793000
42564982	::468555041851576000
237112765	::468555079981621000
384059261	::468555133685465000
534913317	::468555185187717000
241790793	::468555229555093000
534913317	::468555243551490000
91422810	::468555280587182000
534913317	::468555282239741000
384059261	::468555483796615000
50151347	::468555602730311000
411786523	::468555826467454000
330468046	::468555870197256000
411898570	::468556063344979000
384059261	::468556100271214000
152715270	::468556112220786000
416548217	::468556130172805000
235867165	::468556222057418000
384059261	::468556258614595000
341803593	::468556321038417000
91422810	::468556333378461000
91422810	::468556468120453000
467043006	::468556562005385000
259541688	::468556597976117000
334825824	::468556863970476000
334825824	::468556888989511000
384059261	::468556910753357000
155459778	::468556936653586000
44380700	::468556955888254000
44380700	::468556967942713000
50151347	::468556970354810000
255299055	::468557064495575000
384059261	::468557091968282000
62396842	::468557100743163000
384059261	::468557115586392000
319851493	::468557124482920000
308726677	::468557136620834000
44380700	::468557152383025000
395687470	::468557165393739000
384059261	::468557172159176000
384059261	::468557186440781000
384059261	::468557194560937000
62396842	::468557217126301000
384059261	::468557245131661000
156166678	::468557303407312000
44380700	::468557306712453000
384059261	::468557319471497000
44380700	::468557369837125000
44380700	::468557392863821000
44380700	::468557404368822000
212047421	::468557521066938000
334825824	::468557593531924000
44380700	::468557614880915000
46697333	::468557619712389000
334825824	::468557623932227000
301244439	::468557678285828000
334825824	::468557685538172000
238665368	::468557714130759000
215385454	::468557734816645000
34863840	::468557749622542000
37119867	::468557894451855000
44380700	::468557918619447000
42564982	::468558114153721000
42564982	::468558115042914000
373126936	::468558179496775000
44380700	::468558190515617000
374659572	::468558224271368000
373126936	::468558258978844000
42564982	::468558268600578000
45929336	::468558282638901000
301737159	::468558326473560000
62396842	::468558454336942000
399174015	::468558613724680000
31294794	::468558749779505000
44380700	::468558831350743000
417472148	::468558838187032000
447313860	::468558850363109000
447313860	::468558916884758000
53724365	::468558931191926000
44380700	::468558952733884000
29849760	::468558996253589000
443375828	::468559035159937000
36943663	::468559094190596000
53724365	::468559100658601000
107750524	::468559126885580000
107750524	::468559160423231000
384059261	::468559186062606000
384059261	::468559210225991000
205928265	::468559293155770000
447313860	::468559299401510000
44380700	::468559307081281000
167365283	::468559309861703000
23642786	::468559382121570000
447313860	::468559471078567000
416018810	::468559541878022000
41606452	::468559553265946000
27626703	::468559579597389000
467043006	::468559696022884000
567014078	::468559939087400000
480638215	::468559951028158000
301737159	::468559968556576000
42564982	::468559968610693000
335068121	::468559988219076000
567014078	::468560034927218000
107750524	::468560064559984000
80448281	::468560281338413000
74955386	::468560457381736000
172025978	::468560580563832000
335367791	::468560693508046000
321794820	::468560986228551000
631603360	::468561094320357000
266210776	::468561360918290000
227859860	::468561518141767000
726984192	::468561580838232000
31294794	::468561631719337000
459476150	::468561687923003000
37119867	::468561800955322000
289650000	::468561818307149000
726984192	::468561933172764000
98768681	::468561963241705000
313341167	::468562029507522000
276784048	::468562043759779000
269012544	::468562063598444000
107750524	::468562142443368000
631603360	::468562201662738000
277829772	::468562255055831000
159640806	::468562274118950000
290195625	::468562282289442000
159640806	::468562592852500000
37119867	::468562757357293000
18750697	::468562863142223000
290195625	::468562897635778000
22294252	::468562958281240000
325849507	::468562984222982000
447313860	::468563039902367000
325849507	::468563093581484000
56359547	::468563354403872000
34863840	::468563379716493000
10095952	::468563573589831000
226357092	::468563582188523000
290195625	::468563758214688000
22294252	::468564000725139000
334825824	::468564005175721000
214357483	::468564014549983000
332028268	::468564020862386000
214357483	::468564211761569000
300607168	::468564274890412000
218321424	::468564349838434000
365658620	::468564386299117000
316301043	::468564411758936000
56359547	::468564415218860000
726984192	::468564461289107000
37119867	::468564502733402000
56359547	::468564589295067000
596957614	::468564651572490000
109615689	::468564829482278000
308657649	::468564831445196000
199001641	::468564834469310000
19245878	::468564849698828000
53724365	::468564883840462000
109615689	::468564971778228000
459476150	::468564976999743000
53724365	::468564999984918000
726984192	::468565022533111000
277829772	::468565033853538000
459476150	::468565046386114000
131633030	::468565058566365000
162200561	::468565152846344000
290195625	::468565222186582000
332028268	::468565257854517000
433932391	::468565396253982000
510998653	::468565490630402000
131633030	::468565599028011000
131633030	::468565633152868000
243974175	::468565655441010000
91130285	::468565702182322000
131633030	::468565715008880000
322446637	::468565757392334000
131633030	::468565762480037000
131633030	::468565826992603000
47017345	::468565886110932000
269012544	::468565924245950000
31345791	::468566069129793000
105852149	::468566133977534000
131633030	::468566172020256000
56359547	::468566206450913000
311729942	::468566226311327000
22294252	::468566242740412000
334825824	::468566254333476000
34863840	::468566259680821000
57929811	::468566278920478000
374659572	::468566301116755000
91130285	::468566310301884000
311729942	::468566318317584000
56359547	::468566328987484000
332028268	::468566358352207000
465934852	::468566465201717000
334825824	::468566497716359000
253717655	::468566537633550000
375967762	::468566824540315000
251231824	::468566856010571000
56359547	::468566889019359000
16623113	::468566902638653000
25410192	::468566933621596000
311583053	::468566951355109000
334825824	::468566976366145000
26925878	::468567231723364000
17146204	::468567241391607000
304619831	::468567249293680000
355896730	::468567310941552000
224501206	::468567350556389000
304619831	::468567364972609000
122717174	::468567383188447000
332028268	::468567452440596000
334825824	::468567510867247000
131633030	::468567624230895000
65412211	::468567641565962000
131633030	::468567651275784000
34863840	::468567674109169000
224501206	::468567708154359000
321794820	::468567878430498000
16623113	::468567921849942000
131633030	::468567993098977000
443375828	::468568043212513000
334825824	::468568080764133000
480638215	::468568082865475000
301761224	::468568219460960000
537633292	::468568269067403000
480638215	::468568322619879000
45190114	::468568369546166000
290195625	::468568437967425000
537633292	::468568507186036000
122717174	::468568725659324000
229385654	::468568727105978000
56359547	::468568762908557000
56359547	::468568776556806000
547741880	::468568816511750000
56359547	::468568817803612000
440314946	::468568847923294000
334403708	::468568864083546000
125560060	::468569003472855000
56359547	::468569034305191000
390479008	::468569077464584000
416130255	::468569164974538000
173371030	::468569173552300000
56359547	::468569226525945000
173371030	::468569274534342000
290195625	::468569282368901000
726984192	::468569332466065000
294347764	::468569434085658000
425897170	::468569593422696000
173371030	::468569631775416000
308690900	::468569767511461000
56359547	::468569877368688000
458472537	::468569957891334000
15170503	::468570039776710000
395057520	::468570178607804000
50463332	::468570188837695000
250844163	::468570241099132000
161302101	::468570274435067000
264705173	::468570302121668000
29198251	::468570363610152000
250844163	::468570411736006000
229385654	::468570491993997000
15170503	::468570569726640000
50463332	::468570637372375000
480638215	::468570653709176000
251231824	::468570693299605000
341941030	::468570916797308000
50463332	::468570977228443000
108808608	::468570999768616000
203145029	::468571018760822000
229290429	::468571025035522000
50463332	::468571068110610000
173371030	::468571115078823000
363722761	::468571132744830000
203146266	::468571285413318000
110853177	::468571297300373000
480638215	::468571298688270000
300607168	::468571321480536000
50463332	::468571357198827000
539183661	::468571403587821000
311031621	::468571493337534000
420083874	::468571616835014000
24100015	::468571632710074000
480638215	::468571661524934000
255299055	::468571725563969000
355896730	::468571762897473000
31318417	::468571940148768000
46697333	::468571978756943000
31318417	::468571988039303000
480638215	::468572009371561000
447313860	::468572079399632000
304619831	::468572180217753000
417449044	::468572193048125000
173371030	::468572392621498000
29827759	::468572434585882000
308657649	::468572446845849000
368170408	::468572503623733000
308657649	::468572561048371000
15170503	::468572576030416000
459476150	::468572614978703000
395057520	::468572649996951000
435478224	::468572657009844000
233362394	::468572697782652000
355758655	::468573038036787000
15170503	::468573077354606000
308657649	::468573154328453000
267299080	::468573159932039000
337367504	::468573180081504000
447313860	::468573428891414000
92905148	::468573544730083000
308657649	::468573567249317000
462648540	::468573579924475000
319301096	::468573631560179000
311729942	::468573674891522000
273955213	::468573683519586000
50463332	::468573812083027000
30246292	::468573843540295000
31569666	::468573924658126000
462648540	::468574009219874000
411848692	::468574348065124000
291518680	::468574608829186000
53724365	::468574679905882000
56359547	::468574743227285000
92905148	::468574754668937000
393105437	::468574780849782000
267299080	::468575095842435000
509760806	::468575104986021000
218711172	::468575229816864000
53724365	::468575330954137000
50463332	::468575385731358000
332028268	::468575441549529000
332028268	::468575559317200000
30516926	::468575619794468000
50463332	::468575659074150000
384683676	::468575682709434000
322324723	::468575896958689000
97326618	::468576001090658000
203145029	::468576103775617000
462681637	::468576230284230000
322324723	::468576495376818000
50463332	::468576669045780000
344285522	::468576676842971000
322324723	::468576680194605000
409404583	::468576769012822000
386169383	::468576841532317000
267299080	::468576920637292000
386169383	::468576957710344000
162200561	::468577169187540000
109060628	::468577176238174000
480638215	::468577184836493000
459476150	::468577245754171000
358617322	::468577253304307000
322324723	::468577275319816000
155650977	::468577320878755000
386169383	::468577323596271000
308726677	::468577423378755000
567014078	::468577628879089000
79363954	::468577663712780000
267299080	::468577684797550000
50463332	::468577755995459000
53724365	::468577783032320000
337367504	::468577796412170000
267299080	::468577832042782000
50463332	::468577983494508000
279081886	::468578004168237000
53724365	::468578062552952000
411700909	::468578139875340000
267299080	::468578170569261000
308726677	::468578235542822000
50151347	::468578279952117000
290195625	::468578287178895000
50463332	::468578298587385000
337367504	::468578322721812000
412304311	::468578479240667000
272184078	::468578561800933000
633531552	::468578624715497000
319851493	::468578687265173000
418841887	::468578822313345000
491969843	::468578847664144000
267299080	::468578977301676000
259541688	::468579018435219000
314251743	::468579046503497000
258382946	::468579151973474000
314251743	::468579176304611000
202927618	::468579219526533000
202927618	::468579335037669000
272184078	::468579418609160000
379357885	::468579445310500000
537633292	::468579540747685000
49221816	::468579554903486000
336019882	::468579566127034000
50463332	::468579724843683000
275268585	::468579742036140000
462681637	::468579744653770000
31318417	::468579877193797000
517075828	::468579967471976000
275268585	::468580020571492000
517075828	::468580075219451000
44380700	::468580238537293000
161302101	::468580310280855000
243974175	::468580311857520000
259466143	::468580353959923000
241790793	::468580379289341000
267299080	::468580379683999000
243974175	::468580424105467000
365658620	::468580576644317000
167365283	::468580669753270000
241790793	::468580805439012000
241790793	::468580854160031000
241790793	::468580891002826000
342934741	::468581126156869000
411700909	::468581151486275000
342934741	::468581181626515000
630637790	::468581195060502000
290195625	::468581232134328000
241790793	::468581364820766000
241790793	::468581411742420000
283328574	::468581422131716000
241790793	::468581466067456000
487266327	::468581547348480000
241790793	::468581756682403000
241790793	::468581835232903000
355896730	::468581847019323000
53724365	::468581893781594000
91666102	::468582074836733000
430182591	::468582083322191000
290195625	::468582101772947000
173026357	::468582138259189000
96013044	::468582165484437000
53724365	::468582254336561000
237530197	::468582258195300000
176489426	::468582419546001000
317483868	::468582449887584000
462681637	::468582450399285000
411786523	::468582454626766000
53724365	::468582471412776000
481512198	::468582514064621000
32564504	::468582603704909000
396332641	::468582606276026000
241790793	::468582658453540000
267299080	::468582860639981000
37119867	::468582973538070000
435478224	::468583236151431000
336019882	::468583254237265000
301257200	::468583396575547000
253057868	::468583556260720000
267299080	::468583614163472000
253057868	::468583826940100000
80159052	::468583918761820000
25178781	::468583960637763000
25178781	::468584134084816000
253057868	::468584191420940000
27986325	::468584251860873000
334442114	::468584436259233000
290195625	::468584628740427000
322446637	::468584679235653000
537633292	::468584726924914000
15170503	::468584860144394000
545784705	::468584879777910000
25178781	::468584970693267000
337396732	::468585024766615000
332028268	::468585029673963000
85211920	::468585029958791000
39215095	::468585248775618000
606781453	::468585277712515000
71689075	::468585284498882000
322446637	::468585288126967000
606781453	::468585322956480000
337388641	::468585329663148000
336019882	::468585370964070000
602895412	::468585381818925000
561622267	::468585386042990000
606781453	::468585400777576000
606781453	::468585515956965000
606781453	::468585580758986000
71689075	::468585588543987000
385114649	::468585637142999000
361532861	::468585707305697000
69719136	::468585716810018000
561622267	::468585761236090000
69455217	::468585768626438000
452882285	::468585779631906000
53863390	::468585795192778000
411700909	::468585829481607000
259466143	::468585838796763000
23721718	::468585928630738000
606781453	::468585954534780000
606781453	::468585974487089000
373126936	::468585985681272000
71689075	::468586003415171000
561622267	::468586060939673000
29198251	::468586079801462000
291475742	::468586121211817000
267299080	::468586156180131000
53863390	::468586166619361000
606781453	::468586202640023000
39683534	::468586276543688000
44380700	::468586290494308000
69494041	::468586316112744000
39683534	::468586401995292000
417472148	::468586412799840000
161302101	::468586430353379000
39683534	::468586454113726000
328252982	::468586472090501000
39683534	::468586481809104000
417472148	::468586583428329000
15170503	::468586590198312000
39683534	::468586720582045000
145469568	::468586743302590000
44380700	::468586839394504000
25178781	::468586861087047000
292395819	::468586889747107000
39683534	::468586901276876000
39683534	::468586915415871000
537633292	::468586916515180000
457250385	::468586926140698000
380587529	::468586928263413000
561622267	::468586939189174000
336019882	::468586953571438000
380587529	::468586969367576000
39683534	::468587037923098000
380587529	::468587073897648000
76463655	::468587154499973000
53312065	::468587226876874000
36485138	::468587292354174000
237938155	::468587308623855000
53312065	::468587332795633000
39683534	::468587340730863000
27335023	::468587358225321000
50151347	::468587364420698000
23721718	::468587374998728000
53312065	::468587477796937000
24719772	::468587491927150000
50151347	::468587510906748000
17522792	::468587642313900000
334442114	::468587678100094000
253057868	::468587684068208000
50151347	::468587725042364000
17522792	::468587773188771000
49052615	::468587918878326000
49052615	::468587959185592000
521938520	::468587964499771000
480638215	::468587979393757000
50151347	::468587987677483000
409404583	::468588000348471000
277251070	::468588142979608000
480638215	::468588213318086000
50151347	::468588223770669000
79363954	::468588289272725000
517695658	::468588340741414000
332028268	::468588441681530000
238665368	::468588536052981000
122717174	::468588550301429000
69494041	::468588725849825000
124011751	::468588797547257000
194129729	::468588801045307000
402925254	::468588879226740000
301737159	::468588964841259000
417428775	::468588990325882000
193192138	::468589021069729000
78384326	::468589077218873000
348745482	::468589096261394000
64768338	::468589150883434000
139460380	::468589154561843000
244800948	::468589180755267000
194129729	::468589232509186000
194129729	::468589289518161000
517695658	::468589327581446000
8036902	::468589348318117000
307457734	::468589556745240000
258382946	::468589610835398000
244800948	::468589668624117000
308175001	::468589742754242000
71689075	::468589845498298000
238665368	::468589874790952000
480638215	::468589884920590000
43980775	::468589898778558000
425897170	::468589968936665000
373126936	::468590138251964000
373126936	::468590176185237000
238665368	::468590176420528000
351922723	::468590363796852000
292395819	::468590404959346000
568915908	::468590436315959000
486138458	::468590446806319000
28066346	::468590505014468000
324536771	::468590538086965000
568915908	::468590705749663000
328057955	::468590723559079000
365658620	::468590728516358000
238665368	::468590783977639000
341493662	::468591004535517000
90544248	::468591015620665000
98768681	::468591046902161000
281212143	::468591077197615000
373126936	::468591148122898000
192727478	::468591204041781000
31294794	::468591299952513000
373126936	::468591319275683000
281212143	::468591340524015000
50151347	::468591341451358000
322842111	::468591405414498000
348123497	::468591431624695000
50151347	::468591468425510000
432622681	::468591538977517000
50151347	::468591549753073000
348262381	::468591562998288000
29302446	::468591563107364000
167365283	::468591621009715000
373126936	::468591648050388000
231150237	::468591658100350000
55120405	::468591681588445000
373126936	::468591808696434000
53312065	::468591911025266000
234630547	::468591932990423000
396332641	::468591999084675000
50151347	::468592014775570000
262370529	::468592016797204000
465266221	::468592078470250000
66555228	::468592161429000000
250832637	::468592316756660000
250832637	::468592324889436000
29302446	::468592361044316000
234630547	::468592404539650000
173026357	::468592450911895000
18324223	::468592459224973000
250832637	::468592542582190000
46184924	::468592570335903000
385114649	::468592595661103000
253886962	::468592633322168000
385114649	::468592736031870000
250832637	::468592840436486000
30516926	::468592874850775000
403160004	::468592915045171000
385114649	::468592923475337000
455097630	::468592925040209000
403160004	::468592933512691000
70982412	::468592979070824000
403160004	::468593012935630000
17522792	::468593014143983000
17522792	::468593056816840000
455097630	::468593158469984000
53724365	::468593219241279000
167365283	::468593286941118000
465266221	::468593303840382000
432622681	::468593374258135000
571363101	::468593381766344000
335759212	::468593426641199000
50151347	::468593750818947000
50151347	::468593928800063000
37119867	::468594004528205000
80159052	::468594012815765000
508054066	::468594047301730000
411848692	::468594153215913000
18324223	::468594206341345000
234630547	::468594281746534000
79363954	::468594336389951000
50151347	::468594386721587000
18324223	::468594457466896000
156166678	::468594620637523000
312857835	::468594667475701000
80159052	::468594769078128000
332028268	::468594834429587000
508054066	::468594905057861000
50151347	::468594927937789000
17522792	::468594936309248000
163768701	::468595011764776000
50151347	::468595136549896000
594844703	::468595213745655000
472415509	::468595391668056000
414217500	::468595620949663000
411848692	::468595638016679000
425897170	::468595720980025000
415703077	::468595748334878000
50228529	::468595818144874000
50228529	::468595878396047000
234630547	::468595898365526000
50228529	::468596029059645000
716788381	::468596093874212000
234630547	::468596148882923000
357306642	::468596201966018000
216819428	::468596241551458000
716788381	::468596326414839000
58587013	::468596346241314000
50151347	::468596447618027000
716788381	::468596458522832000
573151200	::468596528156659000
50228529	::468596535710601000
234630547	::468596669958094000
218321424	::468596744897708000
414449852	::468596832294031000
50151347	::468596882953211000
457250385	::468596883070660000
232901934	::468596899315212000
50151347	::468596957184028000
433003196	::468596974691037000
50228529	::468597037240303000
18324223	::468597140881547000
431262520	::468597146036367000
58587013	::468597176445042000
443375828	::468597190878035000
443375828	::468597267260116000
163768701	::468597280367321000
414449852	::468597330707374000
311924851	::468597503202697000
50228529	::468597619657158000
364428125	::468597690901594000
458472537	::468597704801542000
311729942	::468597877292285000
33528820	::468597887085969000
55120405	::468597934331027000
181812900	::468597961480749000
325849507	::468598009010614000
245154470	::468598028538900000
322446637	::468598172630003000
53724365	::468598175516082000
304224068	::468598180687261000
356448818	::468598187075571000
50228529	::468598333875814000
308175001	::468598394441588000
50228529	::468598400770777000
218321424	::468598437747761000
245154470	::468598478092783000
554852227	::468598526231199000
325849507	::468598636910510000
311729942	::468598680350887000
356448818	::468598711531356000
40896981	::468598783563943000
58587013	::468598833107042000
33683248	::468599243230298000
311729942	::468599417361014000
311924851	::468599475980992000
203311237	::468599594310328000
52809967	::468599617287102000
23721718	::468599647947456000
231674152	::468599735759032000
287727506	::468599784257753000
716788381	::468599823868784000
52818001	::468599832932675000
716788381	::468599891787120000
58587013	::468599929871429000
308175001	::468599941917458000
458010782	::468599965363609000
137426396	::468600021576069000
137426396	::468600311339565000
40896981	::468600393321025000
231674152	::468600414435540000
231689668	::468600440041402000
356448818	::468600514859773000
234630547	::468600546040238000
473469863	::468600581435564000
137426396	::468600741234745000
190492046	::468600987683667000
137426396	::468601053886574000
267299080	::468601066146525000
79606394	::468601183565643000
238665368	::468601240700870000
128937859	::468601268399661000
267299080	::468601333130747000
357306642	::468601377305165000
716788381	::468601436662534000
120851061	::468601535010586000
599348429	::468601699985543000
331398205	::468601882357690000
50228529	::468601893644541000
356448818	::468601918743650000
545784705	::468601922174586000
50228529	::468602181067624000
255195496	::468602267768070000
331398205	::468602284604018000
237530197	::468602364526882000
188917484	::468602382121979000
414449852	::468602436454985000
203311237	::468602551466590000
414449852	::468602644165316000
414449852	::468602675752632000
115583749	::468602705003302000
332028268	::468602717066121000
331398205	::468602753632067000
425252367	::468602778647298000
102233693	::468602800398544000
480638215	::468602988442165000
18750697	::468603022935732000
122799833	::468603136052297000
414449852	::468603183791882000
491969843	::468603297494884000
62975545	::468603322497130000
331398205	::468603349026476000
203688730	::468603352121499000
210671307	::468603522880389000
414449852	::468603582678585000
242305581	::468603611723743000
29827759	::468603680405864000
33358166	::468603685711671000
480638215	::468603702526627000
69028501	::468603817463119000
231674152	::468603859519410000
414449852	::468603983045468000
414449852	::468604060279386000
414449852	::468604280639717000
341493662	::468604308435783000
414449852	::468604331571171000
414449852	::468604397472079000
27986325	::468604676712042000
556631416	::468604688342863000
96013044	::468604838860046000
137426396	::468605150232584000
154692700	::468605156221669000
172827217	::468605168645189000
332028268	::468605320361947000
66555228	::468605418206281000
573151200	::468605511617622000
332028268	::468605548875632000
53863390	::468605717176262000
137426396	::468605790589173000
267299080	::468605896491556000
78404115	::468605949037391000
341493662	::468606201442631000
332028268	::468606373115469000
421356901	::468606498059603000
273205079	::468606503289516000
385114649	::468606802615996000
23754003	::468606814175903000
78404115	::468607130723815000
334515229	::468607157479297000
78404115	::468607357006528000
50228529	::468607359812513000
53863390	::468607371099385000
78404115	::468607386186305000
100090407	::468607491132387000
54565883	::468607596694634000
385114649	::468607600083623000
539183661	::468607699798990000
53863390	::468607775476416000
78404115	::468607829780094000
433003196	::468607923221172000
487266327	::468607964291407000
50228529	::468607972101210000
243974175	::468608002266632000
414191298	::468608015927500000
243974175	::468608189085528000
159640806	::468608251076935000
167183597	::468608447328432000
78404115	::468608472934645000
33823755	::468608665021198000
230206940	::468608701117763000
341153843	::468608833020248000
33823755	::468608858609303000
457250385	::468608950556827000
23754003	::468609098318348000
23754003	::468609190228152000
58587013	::468609344205238000
20778748	::468609353327869000
118810756	::468609490452221000
234630547	::468609507195879000
61050527	::468609773915881000
602895412	::468609916408582000
78404115	::468609997706784000
457250385	::468609998919315000
369849727	::468610091315658000
55888161	::468610205886865000
470660217	::468610268092571000
68818829	::468610318998847000
79073243	::468610319494160000
68818829	::468610391061176000
33528820	::468610391639986000
68818829	::468610435281727000
68818829	::468610474699812000
79073243	::468610629482586000
328858212	::468610843010400000
161302101	::468611042936098000
161302101	::468611164474454000
68818829	::468611500051927000
416548217	::468611856719179000
159640806	::468612123975622000
114291753	::468612208142716000
42994926	::468612269782605000
114291753	::468612282633965000
446541836	::468612451768864000
416548217	::468612462062088000
229290429	::468612594950234000
114291753	::468612930989481000
50228529	::468613033564979000
350424007	::468613058076893000
446541836	::468613097188376000
346654346	::468613325039755000
50228529	::468613367343906000
68369234	::468613486356865000
261942709	::468613681513631000
50228529	::468613728036876000
346654346	::468613820051509000
425252367	::468613884203765000
350424007	::468614199497986000
159640806	::468614302425837000
306989340	::468614350354128000
23754003	::468614776751669000
306989340	::468614824717328000
249451202	::468615009757855000
350424007	::468615014942015000
129844944	::468615035569192000
306989340	::468615419876474000
421179396	::468615709120282000
226845681	::468615744109178000
155459778	::468615962837536000
274311440	::468615971230330000
632481728	::468616282842357000
466989920	::468616458826551000
54565883	::468616497028673000
311924851	::468616574166122000
466989920	::468616737408024000
338477631	::468616749051817000
50507669	::468616825228787000
166307106	::468617108251635000
447313860	::468617146453336000
346654346	::468617271187763000
114070939	::468617343782776000
54565883	::468617454936420000
425252367	::468617512033484000
410047216	::468617694363652000
40946018	::468617761548427000
178985516	::468617850249162000
254579074	::468617860323868000
373653741	::468618403880521000
602895412	::468618475255398000
602895412	::468618585603313000
447313860	::468618804885323000
141821632	::468618974696329000
447313860	::468619053435604000
237330810	::468619206880010000
195563881	::468619237833986000
54565883	::468619303143481000
364428125	::468619336106532000
364428125	::468619396076691000
435557155	::468619434760749000
195563881	::468619566663221000
222584958	::468619708212576000
364428125	::468619827494408000
505542733	::468619874831327000
505542733	::468619956372783000
505542733	::468620067010129000
505542733	::468620159511310000
402243422	::468620196442169000
505542733	::468620234283163000
632481728	::468620258014527000
505542733	::468620328776638000
505542733	::468620446011650000
505542733	::468620657438101000
505542733	::468620761976954000
505542733	::468620843396780000
343606449	::468620930756124000
505542733	::468620947491020000
505542733	::468621003879227000
505542733	::468621078139400000
60555388	::468621092857188000
505542733	::468621172213440000
120139449	::468621173988032000
505542733	::468621269978464000
201810972	::468621270163017000
222584958	::468621428690935000
505542733	::468621430997782000
505542733	::468621529140297000
466989920	::468621600569315000
505542733	::468621715761680000
505542733	::468621717498101000
505542733	::468621791640829000
336845657	::468621867751055000
505542733	::468621908485754000
505542733	::468621970808913000
172827217	::468622230759686000
54565883	::468622335575351000
39683534	::468622356530069000
348123497	::468622380592807000
39683534	::468622385319804000
34204169	::468622399601000000
54565883	::468622459454124000
39683534	::468622535693594000
54565883	::468622577339232000
54565883	::468622688924475000
466989920	::468622748378738000
54565883	::468622900745220000
150034005	::468623163736084000
54565883	::468623301917806000
466989920	::468623522479104000
226845681	::468623567966699000
466989920	::468623698681806000
618760575	::468623731678404000
466989920	::468624328180133000
465002314	::468624348496928000
232468321	::468624507327221000
386627455	::468624543347523000
237330810	::468624639351345000
435557155	::468624747056889000
50151347	::468624766405197000
146608159	::468624847652675000
466989920	::468624949100691000
466989920	::468625082429218000
465002314	::468625232442322000
466989920	::468625234103660000
41230104	::468625344639938000
218112087	::468625655056592000
237330810	::468625728129732000
618760575	::468625879082733000
466989920	::468625955242926000
96443022	::468626155306643000
466989920	::468626188089716000
466989920	::468626597915136000
466989920	::468626821039525000
466989920	::468627047779414000
556631416	::468627127038791000
466989920	::468627159494705000
232468321	::468627359940505000
316301043	::468627392207286000
465002314	::468627394073358000
232468321	::468627455683461000
425252367	::468627515255562000
632481728	::468627635267182000
25178781	::468627885981720000
146608159	::468628019586666000
342878651	::468628054156124000
466989920	::468628204039569000
621306179	::468628383849410000
466989920	::468628393005551000
466989920	::468628559892738000
466989920	::468628637638332000
466989920	::468628796958986000
234630547	::468628809055739000
365021832	::468628845793673000
73020435	::468629102736334000
237330810	::468629391883644000
25942336	::468629412955443000
466989920	::468629517250985000
25942336	::468629517947654000
253886962	::468629563539718000
570502101	::468629807534571000
161302101	::468629856935510000
320560322	::468629916271931000
466989920	::468629988405964000
365021832	::468629998400974000
365021832	::468630087701889000
466989920	::468630217809203000
466989920	::468630316983549000
311031621	::468630369022279000
365658620	::468630462269636000
365021832	::468630471216484000
365021832	::468630503663632000
320560322	::468630542867394000
466989920	::468630852902346000
320560322	::468630857520271000
365021832	::468630902726459000
365021832	::468631018938048000
365021832	::468631117793611000
365021832	::468631131810959000
103473089	::468631138861195000
365021832	::468631161636675000
103473089	::468631289768079000
365021832	::468631338833412000
466989920	::468631365412737000
342878651	::468631403916042000
332028268	::468631448912945000
365021832	::468631472979865000
625900103	::468631561018306000
39215095	::468631790664417000
466989920	::468631929353699000
365021832	::468632173256646000
213187842	::468632318723125000
16864384	::468632721569226000
466989920	::468632745413857000
39215095	::468632847683575000
400266696	::468632886875545000
23839835	::468633076231585000
400266696	::468633109144305000
253886962	::468633167659028000
16864384	::468633177360453000
66184984	::468633213770817000
400266696	::468633228648390000
400266696	::468633294255702000
213187842	::468633397280378000
50151347	::468633469795713000
39469570	::468633551785951000
60555388	::468633681670979000
146110811	::468634336133394000
213187842	::468634370337943000
60555388	::468634439015071000
102233693	::468634494056947000
331246659	::468634628304035000
47749919	::468634661963718000
226845681	::468634719681519000
41230104	::468634927081074000
103473089	::468634985243488000
213187842	::468635086045208000
103473089	::468635087752278000
69950823	::468635229834735000
71689075	::468635427839426000
416130255	::468635438870052000
416130255	::468635455894716000
301257200	::468635479110590000
71689075	::468635483422347000
416130255	::468635493316321000
226845681	::468635863124299000
331246659	::468636307346825000
416130255	::468636503166287000
159726392	::468636741239185000
103473089	::468638266300710000
16107745	::468638312400683000
480638215	::468638356830973000
416130255	::468638565056802000
416130255	::468638732296273000
239257340	::468638833903685000
23754003	::468639088015589000
23754003	::468639241686511000
312252632	::468639503851081000
103473089	::468639643890503000
312252632	::468639796794249000
78404115	::468640239473291000
71689075	::468640376434458000
312252632	::468640514489974000
34204169	::468640527026384000
346654346	::468640688645500000
312252632	::468640771592032000
230659102	::468640806924857000
346654346	::468640879100837000
216507874	::468641127323938000
312252632	::468641207548411000
230659102	::468641347306389000
312252632	::468641682989518000
234828491	::468642202680180000
146110811	::468642490103238000
146110811	::468642854898655000
146110811	::468643062609346000
234828491	::468643268066947000
509523903	::468643359884464000
509523903	::468643516332380000
23754003	::468644893032980000
23754003	::468645039133167000
234828491	::468645053657661000
78404115	::468645085320474000
234828491	::468645494395113000
500308199	::468646106541608000
146110811	::468646700832133000
500308199	::468647163023474000
146110811	::468647226407784000
297052199	::468647582173249000
124954284	::468647654373605000
146110811	::468647688246796000
146110811	::468648254809604000
500308199	::468648418282569000
146110811	::468648913327902000
146110811	::468649063517552000
336845657	::468649170359037000
176489426	::468649344728850000
146110811	::468649383798771000
146110811	::468649592951947000
500308199	::468649742528806000
408031484	::468649994224799000
146110811	::468650074583891000
146110811	::468650175267733000
336845657	::468650219002138000
146110811	::468650255773233000
416130255	::468650366431551000
500308199	::468650603926003000
146110811	::468650615691018000
473718221	::468650664294219000
152715270	::468650736335609000
500308199	::468650797094682000
146110811	::468650893433266000
146110811	::468650967085236000
146110811	::468651054226104000
146110811	::468651583496929000
146110811	::468652077166501000
230659102	::468652158556962000
146110811	::468652352090566000
146110811	::468652748209020000
124954284	::468653015402954000
500308199	::468653083267198000
283051149	::468653085368127000
234828491	::468653519726067000
214678768	::468653803739164000
195276249	::468653914162995000
414217500	::468654123425234000
79476731	::468654227057676000
276787570	::468654918186721000
276787570	::468655205978882000
124954284	::468655610251051000
146110811	::468655718719975000
276787570	::468655722998140000
289650000	::468655836752252000
124954284	::468656212301467000
303080805	::468656315636924000
134181956	::468656636773416000
234828491	::468656980165279000
159726392	::468657808075161000
146110811	::468657853725564000
146110811	::468657924370227000
146110811	::468657995736309000
146110811	::468658134790455000
276341812	::468658632788160000
276341812	::468658708856061000
124954284	::468658858894692000
482944497	::468658968269578000
239257340	::468659244716134000
341803593	::468659458738892000
23754003	::468659466893004000
146110811	::468661189409398000
30223693	::468662737715752000
27626703	::468663997596585000
173026357	::468664927981297000
23754003	::468665392437940000
35706997	::468665691424292000
146110811	::468665827416227000
197210844	::468666212675629000
155459778	::468666523217702000
155459778	::468666993286344000
60712766	::468667371520282000
155459778	::468667569327853000
78614495	::468667997406900000
152715270	::468668490262388000
310664656	::468669186101616000
146110811	::468669767432159000
155459778	::468671387813429000
322324723	::468672169057083000
315872678	::468673885810868000
155459778	::468674157228851000
30242503	::468674175788646000
501554267	::468674221724282000
231689668	::468674301722624000
311729942	::468674375332675000
390504920	::468674613913075000
424790585	::468674680065249000
311729942	::468674701233905000
517075828	::468675642280919000
181812900	::468676144871772000
470660217	::468676163447967000
181812900	::468676972923858000
290265158	::468677381100539000
311729942	::468677476173250000
290265158	::468677527691489000
181812900	::468677630221635000
630076052	::468678326458937000
630076052	::468678537692475000
15186859	::468678588477489000
377486283	::468678809957310000
556631416	::468679441132953000
290265158	::468679620389523000
630076052	::468679918008549000
23754003	::468679921460850000
630076052	::468680073222959000
310664656	::468680082312404000
630076052	::468680109742751000
80157666	::468680504020336000
506519570	::468680953872007000
420731308	::468680955901661000
60555388	::468681633508245000
222636373	::468681709924655000
107750524	::468682088489963000
222636373	::468682094554935000
107750524	::468682107372724000
107750524	::468682134887354000
107750524	::468682267406376000
107750524	::468682273500704000
60555388	::468682351086534000
290265158	::468682483425234000
506519570	::468682566380179000
506519570	::468682810656837000
155459778	::468682842134675000
619608540	::468683166719680000
290265158	::468683654156132000
20804321	::468683898348503000
420731308	::468684050626908000
290265158	::468684666833080000
420731308	::468685023223095000
222636373	::468685674695385000
634615880	::468685897735479000
213187842	::468686392860893000
420731308	::468686538482540000
420731308	::468687271441338000
420731308	::468687310469337000
100090407	::468688579494166000
379253079	::468688623932821000
634615880	::468689505814200000
420731308	::468690230908694000
290265158	::468690870531653000
290265158	::468690986424487000
290265158	::468691158512582000
245669191	::468691581025792000
506707370	::468691681349742000
506519570	::468692039434240000
197210844	::468692246163099000
290265158	::468692586576629000
30223693	::468692631325646000
190624012	::468692972519698000
245669191	::468693466503847000
443070793	::468693855945379000
443070793	::468694972456505000
301657872	::468695714197827000
69044676	::468696461249499000
445826532	::468696720986365000
106778257	::468697839242342000
363969403	::468698338540277000
446757000	::468698428865007000
619608540	::468698567046344000
50228529	::468698953110679000
506519570	::468699537880915000
41001071	::468700374774599000
86349050	::468701715324489000
363969403	::468702092551806000
97307001	::468702164999622000
115459999	::468703048450056000
247372701	::468703624512933000
369292925	::468704003610910000
52542320	::468704389512069000
52542320	::468704459275505000
28405302	::468704609234452000
106778257	::468704683058413000
625900103	::468704979528609000
147779508	::468705169497411000
165658390	::468705588067581000
310321041	::468705698528784000
586783331	::468706250306646000
140994915	::468706253062303000
17326645	::468706490329878000
27335023	::468706637021446000
231674152	::468706648815452000
231674152	::468706692989849000
231674152	::468706744663670000
80157666	::468706765337812000
27335023	::468706814700584000
106778257	::468706822409682000
214678768	::468707077074866000
361489211	::468707175528148000
27335023	::468707290561118000
361489211	::468707369636331000
27335023	::468707806263394000
634615880	::468708145376665000
588874950	::468708419323445000
29849760	::468708464445775000
568505535	::468708500525170000
32382173	::468708507563614000
130996784	::468708566950359000
137426396	::468709271450828000
395057520	::468710089285992000
568505535	::468710488990167000
236930269	::468710545755869000
568505535	::468710595412254000
568505535	::468710699502292000
25537528	::468711083113316000
343018153	::468711416283676000
37977930	::468711530880835000
39469570	::468711588539936000
37977930	::468711653601968000
37977930	::468711724317954000
105852149	::468712258457985000
39469570	::468712554647547000
27335023	::468712556874727000
356974615	::468712590562971000
355612007	::468712639304966000
39469570	::468712756733288000
407395368	::468712776852971000
65412211	::468712782662094000
326827026	::468712856532168000
26198467	::468713060832522000
184195472	::468713196656664000
106778257	::468713201551429000
59583601	::468713669296410000
460772038	::468713701571170000
263433687	::468713738929852000
106778257	::468713747809193000
486231003	::468714033021865000
231150237	::468714077410590000
325036867	::468714608270663000
31250549	::468714724985548000
102530016	::468714973469106000
210674392	::468715109770989000
363969403	::468715128645746000
27335023	::468715141228277000
186823940	::468715363958403000
416506126	::468715726744727000
365523194	::468715776363335000
250936962	::468716004626137000
238740641	::468716604004777000
27335023	::468716618257035000
250936962	::468716777011412000
250936962	::468717010495746000
253057868	::468717424427016000
250936962	::468717585366675000
31318417	::468717721081757000
250936962	::468717812186632000
102530016	::468717836614254000
102530016	::468718076473901000
306989340	::468718405629902000
328794919	::468718801253834000
60399576	::468718980924850000
81765661	::468719169995673000
181101394	::468719284902825000
263433687	::468719701032316000
195276249	::468719813271904000
342845822	::468720140448563000
27335023	::468720299932778000
186107022	::468720468556410000
102530016	::468720616196292000
263433687	::468720800665567000
586783331	::468720910116352000
505323751	::468721095726473000
186107022	::468721139649609000
181101394	::468721405098336000
203145029	::468721570022969000
114064449	::468721987620470000
110236585	::468722059380391000
208894791	::468722330798022000
62396842	::468722338557489000
389197869	::468722519948935000
114064449	::468722523719610000
72210207	::468722545273745000
27335023	::468722628887609000
31318417	::468722812580950000
417449044	::468723702281285000
475031809	::468724338561400000
57933673	::468724467942711000
537633292	::468724682754383000
323891242	::468724823905275000
323891242	::468724931211980000
437082385	::468724935989288000
115503799	::468724975453888000
31258629	::468725308900663000
253120136	::468726003313819000
470660217	::468726254510694000
470660217	::468726358672019000
48157278	::468726363713576000
437082385	::468726432382742000
27237232	::468726479506141000
392493604	::468726504063389000
137117871	::468726880783192000
506760887	::468727147494780000
83878535	::468727320220405000
587864456	::468727474386653000
302673934	::468727588350066000
186823940	::468727625712558000
430072028	::468727676237541000
568915908	::468727808618135000
588874950	::468728292666015000
250936962	::468728362362339000
588874950	::468728423641538000
513270198	::468728612770689000
202196262	::468728847853027000
50228529	::468728917348450000
38440249	::468728932636712000
242206017	::468729051067482000
545540214	::468729076211916000
506760887	::468729112366817000
400817337	::468729298246205000
31144939	::468729467851251000
277794018	::468729480526458000
80157666	::468729972845068000
285906246	::468730030978125000
55665294	::468730099957628000
400817337	::468730119541235000
400817337	::468730232829386000
133508241	::468730271504670000
400817337	::468730521183211000
34536365	::468730533787082000
506760887	::468730668541673000
384594087	::468730797168410000
341734040	::468730856563957000
400817337	::468730994556542000
384594087	::468731387542265000
412159259	::468731500280573000
20804321	::468731504672382000
65425379	::468731554458771000
275268585	::468731585995358000
65425379	::468731616773566000
506519570	::468731912543297000
384594087	::468731938287910000
217214677	::468731945300414000
506519570	::468731966972764000
506519570	::468732002603380000
384594087	::468732048690397000
506519570	::468732294535323000
506519570	::468732309752283000
506519570	::468732395198627000
94226339	::468732727278071000
46070001	::468732871612436000
341037427	::468732988893560000
186572442	::468732989867036000
384594087	::468733208754790000
384594087	::468733315885699000
384594087	::468733416876544000
384594087	::468733450422611000
180388620	::468733687752704000
55665294	::468733842421854000
55665294	::468733949171077000
143455927	::468734028565475000
329471370	::468734101873098000
459612485	::468734119451443000
137426396	::468734214662545000
205030447	::468734277396738000
589402824	::468734289002373000
27237232	::468734323819311000
152127827	::468734764631867000
397024307	::468734916604477000
55665294	::468735405211136000
459612485	::468735597478027000
54565883	::468735864244166000
159944196	::468736412859121000
78404115	::468736524138213000
145572480	::468736641465470000
25537528	::468736981090844000
219092257	::468737017430286000
58587013	::468737064230739000
293246270	::468737328396386000
78404115	::468737416522506000
181101394	::468737597905174000
116071398	::468737747012706000
285906246	::468737907721650000
65425379	::468737929318514000
25537528	::468737972553019000
397024307	::468738263390621000
319771975	::468738297854820000
470801476	::468738656799563000
341734040	::468739101605105000
275268585	::468739198842052000
319771975	::468739244497072000
275268585	::468739281440100000
341734040	::468739394476601000
323891242	::468739488970457000
319771975	::468739582725742000
400704846	::468739686903459000
323891242	::468739757217153000
319771975	::468739788733161000
115824990	::468739919926419000
319771975	::468739931087446000
20778748	::468740000905826000
323891242	::468740037191163000
447313860	::468740066064355000
323891242	::468740180321390000
32382173	::468740277487013000
275268585	::468740458550534000
323891242	::468740601106538000
109060628	::468740603514068000
323891242	::468740664298311000
485252693	::468740714944147000
323891242	::468740727749353000
485252693	::468740829566472000
397024307	::468741040976175000
323891242	::468741045392801000
310654760	::468741066414243000
22294252	::468741219703848000
276787570	::468741309625167000
371243365	::468741350444113000
323891242	::468741395407466000
217262932	::468741461060493000
323891242	::468741482246324000
389197869	::468741733174755000
579271413	::468742103921479000
506519570	::468742104144158000
505323751	::468742125602217000
65412211	::468742181189324000
323891242	::468742202089545000
323891242	::468742229272829000
360898372	::468742281059512000
13683762	::468742454040993000
24803741	::468742466279989000
323891242	::468742495371669000
85211920	::468742532478668000
55704588	::468742576304947000
86970230	::468742715895607000
300594041	::468742762519470000
276787570	::468742816911216000
181812900	::468742933035106000
276787570	::468743148600958000
115824990	::468743298509598000
487266327	::468743351710150000
276787570	::468743362145566000
276787570	::468743477400842000
407038804	::468743578895020000
425381729	::468743596724609000
122614290	::468743657143537000
8036902	::468743703276703000
49221816	::468743813079789000
234828491	::468743845090299000
27836945	::468743871640240000
49052615	::468744029916913000
17522792	::468744041857683000
174720518	::468744510764498000
487266327	::468744520729780000
459612485	::468744568133783000
181812900	::468744607355109000
79861287	::468744620298338000
49052615	::468744626737020000
292395819	::468744703064961000
49052615	::468744710849564000
37977930	::468744821138808000
323891242	::468744821835063000
68818829	::468744833901662000
385782746	::468744917926576000
18137013	::468745048457113000
17210128	::468745137825148000
364428125	::468745710138310000
49052615	::468745713992892000
253886962	::468745719051223000
319771975	::468746057909022000
319771975	::468746135478497000
49052615	::468746520112951000
447976503	::468746740435128000
485252693	::468746771817299000
446541836	::468746964603920000
267299080	::468747080522285000
58587013	::468747121957818000
624747426	::468747307983585000
41465619	::468747401046810000
31318417	::468747482152046000
38326757	::468747491735658000
31318417	::468747559586918000
71284640	::468747614931148000
115583749	::468747635734503000
31144939	::468747880421797000
356579210	::468747928077889000
41465619	::468747944330792000
107750524	::468747981857239000
397717926	::468748045904265000
52542320	::468748231338233000
319771975	::468748283087978000
107750524	::468748350096166000
31258629	::468748395075477000
8036902	::468748589498658000
417449044	::468748663616180000
51649971	::468748732003917000
31318417	::468748888309239000
624747426	::468748890360250000
41465619	::468748955350622000
624747426	::468748993905037000
251876771	::468749112716701000
20190503	::468749282238271000
31144939	::468749317335834000
399174015	::468749404938436000
414066292	::468749481002151000
251876771	::468749529098240000
251876771	::468749586279198000
251876771	::468749802206146000
236528732	::468749813576892000
8036902	::468749950084730000
251876771	::468750006963277000
331482356	::468750071152914000
624747426	::468750143781888000
115459999	::468750195576950000
589402824	::468750348895936000
336821368	::468750429031895000
502240473	::468750550654152000
414066292	::468750803587457000
624747426	::468750940565405000
430387521	::468751166575095000
136458681	::468751170161238000
624747426	::468751189853888000
459612485	::468751317557473000
486231003	::468751385324834000
355612007	::468751405956624000
303427354	::468751431563218000
257913209	::468751488370872000
110853177	::468751525221629000
230903702	::468751588773740000
110853177	::468752222042345000
378771457	::468752235115991000
46070001	::468752518210932000
174720518	::468752580513132000
255818707	::468752652210565000
167365283	::468752848306446000
459612485	::468752891184824000
23027915	::468753078301106000
136458681	::468753226569773000
17595323	::468753332656279000
369292925	::468753471987265000
506519570	::468753688689795000
194129729	::468754062650134000
17595323	::468754081264062000
458472537	::468754163443068000
86243090	::468754252983046000
235382002	::468754303973203000
67193398	::468754428066287000
430387521	::468754803154096000
430387521	::468754852231647000
161302101	::468754870821208000
394776489	::468754910918766000
343018153	::468755197997887000
67193398	::468755208248754000
430182591	::468755224170364000
458472537	::468755359583457000
502240473	::468755463610593000
192727478	::468756036024029000
31144939	::468756130362298000
208894791	::468756298654158000
41143305	::468756395941044000
436188872	::468756893453008000
308726677	::468756974788562000
726320420	::468756997001977000
430387521	::468757023379558000
502240473	::468757087888351000
17522792	::468757115922681000
356974615	::468757437571670000
726320420	::468757518567890000
369292925	::468757760755384000
106778257	::468757800194035000
726320420	::468757804031819000
106778257	::468757939042279000
388397248	::468758077202632000
106778257	::468758108727037000
106778257	::468758318186385000
473118863	::468758494448209000
106778257	::468758503994458000
304224068	::468758633002463000
106778257	::468758647514746000
709921765	::468758719191609000
106778257	::468758742998458000
58587013	::468758791513591000
106778257	::468758834673360000
106778257	::468758963970785000
200849010	::468759012473720000
106778257	::468759075304800000
115459999	::468759126294556000
396786261	::468759172213768000
346654346	::468759191616643000
106778257	::468759200798359000
447976503	::468759208750362000
249468865	::468759253813964000
106778257	::468759404989263000
381599486	::468759482789818000
46268291	::468759498526822000
280798922	::468759542512099000
68531166	::468759654504624000
546153359	::468759674158723000
312710029	::468759695012798000
319771975	::468759855072018000
260338000	::468759872633597000
46070001	::468759894007377000
106778257	::468760084240412000
312710029	::468760114380701000
59622669	::468760400989679000
146608159	::468760503091617000
85211920	::468760578690150000
264946102	::468760688706342000
37977930	::468760858039181000
133112299	::468760887780982000
106778257	::468760926431088000
37977930	::468760950586474000
150034005	::468760964465426000
37977930	::468761073483800000
359806236	::468761138604171000
80159052	::468761377390088000
373126936	::468761502300643000
337466318	::468761872468946000
355598729	::468762174098124000
337466318	::468762175369388000
323891242	::468762552311500000
323891242	::468762684226568000
46070001	::468762882826440000
483526518	::468763000891924000
323891242	::468763024124563000
323891242	::468763071302082000
417449044	::468763107738021000
323891242	::468763117296443000
31345791	::468763151174205000
125849974	::468763162259763000
447976503	::468763245738594000
502240473	::468763309052010000
26684021	::468763331869020000
310321041	::468763363875373000
323891242	::468763437074755000
273748024	::468763478648307000
323891242	::468763502015172000
310321041	::468763533857927000
41606452	::468763605538570000
337367504	::468763622240690000
294347764	::468763827769991000
379358099	::468763892609716000
429906977	::468763950541058000
294347764	::468763973182296000
384488111	::468764009018433000
384488111	::468764057726877000
36866805	::468764105533566000
497630362	::468764200576090000
323891242	::468764311523827000
323891242	::468764356822315000
323891242	::468764426511081000
323891242	::468764439018483000
323891242	::468764448745062000
323891242	::468764456781361000
397717926	::468764497826828000
405239647	::468764550888562000
20738985	::468764805571301000
36866805	::468764866249883000
310654760	::468764927184748000
447313860	::468765102171504000
158948390	::468765156218900000
322446637	::468765191933403000
262496951	::468765229363372000
131254355	::468765266877628000
341153843	::468765298821054000
337367504	::468765351367680000
296433109	::468765402281951000
120532808	::468765434578104000
447976503	::468765634474418000
37977930	::468765834366955000
634615880	::468765875651485000
186572442	::468765910782599000
634615880	::468766031566352000
351152035	::468766121798414000
22285873	::468766253100695000
513658421	::468766374056439000
26684021	::468766396919197000
30787413	::468766466863808000
199001641	::468766528758763000
106778257	::468766528821661000
41606452	::468766555472674000
447976503	::468766677392314000
337367504	::468766761903742000
109615689	::468767039969325000
459612485	::468767228435779000
61478431	::468767511740420000
194129729	::468767584951992000
22536187	::468767613750116000
30529918	::468767767173156000
94310638	::468767905912340000
181812900	::468768143662653000
181812900	::468768315935301000
513658421	::468768397413842000
637303583	::468768554062729000
385114649	::468768695947251000
319771975	::468768738628472000
631603360	::468768859538067000
319771975	::468768963430592000
364428125	::468768981634256000
334420539	::468769016446590000
76482742	::468769146810142000
355612007	::468769208890040000
311724390	::468769330193133000
479986172	::468769714341027000
430387521	::468769732632399000
373126936	::468769812328349000
379357885	::468769925579145000
44380700	::468770008907386000
71284640	::468770314785021000
277278671	::468770563255980000
364641621	::468770635330494000
350424007	::468770768718147000
109060628	::468770841375698000
133158896	::468770887949225000
364641621	::468771628357140000
274311440	::468771811287920000
486138458	::468771841520451000
385782746	::468772337366487000
193796724	::468773060620075000
133158896	::468773111395938000
34445704	::468773330820939000
109137184	::468773400572616000
109615689	::468773537185275000
539183661	::468773557867393000
443070793	::468773590330920000
632481728	::468773628793085000
373736716	::468773629745192000
373126936	::468773651039264000
32382173	::468773666227224000
34445704	::468773693980557000
411700909	::468773744694267000
443070793	::468773772237877000
130312780	::468773799723163000
32382173	::468774224572973000
462681637	::468774360736862000
14954949	::468774464784572000
40896981	::468774671480283000
588634771	::468774674332409000
252756099	::468774837671194000
447976503	::468774921154220000
240857453	::468775016889208000
242451996	::468775162356068000
277251070	::468775243658448000
245935219	::468775303746039000
23225674	::468775387053699000
63473984	::468775418837737000
242451996	::468775497715826000
298090474	::468775567135744000
242451996	::468775735260639000
37977930	::468775759528472000
403160004	::468775825118998000
403160004	::468775897970266000
37977930	::468775938742685000
69719136	::468775941456805000
251231824	::468776037552488000
37977930	::468776044988612000
53863390	::468776116367278000
97326618	::468776198815109000
415953059	::468776215310909000
447976503	::468776278997598000
415953059	::468776291941232000
447976503	::468776392511877000
155650977	::468776582065033000
254635990	::468776714462838000
114235211	::468776742069350000
418312513	::468776842090930000
403160004	::468776857870286000
22327740	::468777136342310000
242451996	::468777143611031000
242451996	::468777204139040000
256845035	::468777228428656000
242451996	::468777272195825000
114235211	::468777278202073000
256845035	::468777335471484000
40708485	::468777339262758000
242451996	::468777363858538000
242451996	::468777402840383000
40896981	::468777487585927000
16710226	::468777492866936000
242451996	::468777528568844000
114633433	::468777639604256000
40708485	::468777673901481000
242451996	::468777721741320000
421356901	::468777760656474000
18722083	::468777868994965000
242451996	::468777891421884000
33823755	::468777910841511000
242451996	::468777975383875000
37977930	::468778022750138000
242451996	::468778033051357000
18722083	::468778091209191000
27626703	::468778137635917000
404496513	::468778455119958000
500388817	::468778469216645000
32125015	::468778836117975000
251231824	::468778943718645000
251231824	::468779002766036000
225203526	::468779071589974000
253886962	::468779403934056000
98768681	::468779478148448000
25784705	::468779709950464000
349365015	::468779717131534000
18722083	::468779723279978000
248468379	::468779825562255000
237938155	::468779826766430000
95723533	::468779901701857000
29374576	::468779993565122000
18722083	::468780329604354000
109615689	::468780366476886000
120139449	::468780434176745000
29374576	::468780507631583000
109762886	::468780575604891000
248468379	::468780708647825000
517075828	::468780723252764000
45173032	::468780869625589000
45173032	::468780898251735000
40375959	::468781103441260000
109655774	::468781204251361000
438566411	::468781221317603000
404496513	::468781266876502000
411898570	::468781318147284000
517075828	::468781374288457000
443070793	::468781809753686000
624360378	::468781835875803000
29374576	::468781875667165000
443070793	::468782086078603000
29374576	::468782141061742000
35597637	::468782208379920000
95723533	::468782220950646000
259021462	::468782953523212000
202292166	::468782997127565000
414449852	::468783184587812000
414449852	::468783314879266000
253879613	::468783396722704000
341941030	::468783498791489000
338477631	::468783652424278000
549785954	::468783862907416000
236528732	::468783954968186000
40375959	::468784052146012000
41230104	::468784170588569000
351152035	::468784542153973000
210671307	::468784550479286000
624360378	::468784650257969000
319771975	::468784715621601000
319771975	::468784847662899000
351152035	::468784863643201000
316301043	::468784886145646000
334515229	::468784899227267000
319771975	::468784958342193000
393105437	::468785102299082000
251231824	::468785193063821000
251231824	::468785272772386000
319771975	::468785300823887000
40375959	::468785320046391000
40375959	::468785328418193000
79476731	::468785359942193000
236528732	::468785737337667000
39469570	::468785973317603000
40375959	::468786087587225000
85211920	::468786157807882000
371243365	::468786240188600000
40375959	::468786270777638000
323891242	::468786369490190000
470801476	::468786657786081000
109615689	::468786939253231000
232312019	::468786964292841000
92905148	::468786965631221000
86349050	::468787271144333000
357017353	::468787413142487000
91666102	::468787599591501000
336347539	::468787600015499000
407395368	::468787693489356000
31144939	::468787730176954000
395687470	::468787806408425000
336347539	::468787909609684000
55120405	::468788011585773000
141735027	::468788107559833000
480638215	::468788134680207000
599348429	::468788265567666000
267299080	::468788274774171000
419105102	::468788300782645000
634615880	::468788434383810000
11146552	::468788812358123000
433470731	::468788887087611000
141735027	::468788890883870000
480638215	::468788928234135000
105993726	::468789106424565000
202196262	::468789155825086000
253886962	::468789290580070000
141735027	::468789294719848000
72293435	::468789827920740000
628045480	::468789977342418000
72293435	::468790030807625000
501202268	::468790405903810000
109762886	::468790521729912000
316301043	::468790560413974000
319771975	::468790783156305000
229385654	::468790812642639000
319771975	::468790816190656000
328252982	::468790843428831000
319771975	::468790871866216000
24537703	::468790892846145000
489961036	::468790894636724000
23933265	::468790947393052000
319771975	::468791022617899000
319771975	::468791025100943000
489961036	::468791062916763000
385782746	::468791109267636000
73526174	::468791120647159000
229385654	::468791156273582000
86349050	::468791452978675000
357017353	::468791562923962000
36219010	::468791670427750000
109762886	::468791680616136000
229385654	::468791787935776000
229385654	::468791838946893000
529096266	::468791868302434000
243427085	::468791954139271000
202292166	::468792023395602000
76463655	::468792154765012000
414374118	::468792373414465000
202292166	::468792377608781000
17522792	::468792532231389000
489961036	::468792630499745000
202292166	::468792645054382000
34204169	::468792695196880000
34204169	::468792710418034000
34204169	::468792727421730000
34204169	::468792748523278000
297052199	::468792840475381000
79476731	::468792846204813000
109615689	::468792873576841000
40375959	::468792917801574000
242451996	::468792946767052000
447976503	::468793010524659000
297052199	::468793024466915000
40375959	::468793053579603000
100373532	::468793133648474000
115459999	::468793247846764000
417472148	::468793299700961000
114633433	::468793316105281000
40375959	::468793449626730000
20935798	::468793611224494000
267299080	::468793806876209000
202292166	::468793932525355000
479156555	::468794040494747000
567014078	::468794088662511000
202292166	::468794092932329000
479156555	::468794102645919000
346998772	::468794116932124000
567014078	::468794184619814000
263389464	::468794201929699000
69662123	::468794206715392000
190492046	::468794277926301000
202196262	::468794292895752000
497630362	::468794298645770000
500308199	::468794312562470000
263389464	::468794357685186000
24537703	::468794918421680000
50228529	::468795111942283000
40375959	::468795462758432000
497630362	::468795529636216000
229385654	::468795721697992000
14223247	::468795761887428000
319771975	::468795824647184000
567014078	::468795913100480000
17595323	::468795963100774000
390504920	::468796073805611000
110563920	::468796169695408000
356448818	::468796319226949000
519909326	::468796741207076000
17595323	::468796793119977000
480973099	::468796901500809000
141735027	::468796940487229000
17595323	::468796971482746000
259541688	::468797020367372000
442736318	::468797314069696000
419105102	::468797323993042000
117264210	::468797401415696000
356448818	::468797426418335000
56359547	::468797458525339000
542909484	::468797462887821000
39215095	::468797484815618000
261900342	::468797529900199000
479156555	::468797569137926000
146110811	::468797636829773000
477188816	::468797700289617000
300884493	::468797703166500000
419105102	::468797811694133000
174840636	::468797825816330000
16353730	::468797900492140000
203688730	::468798112514203000
619608540	::468798163902795000
17595323	::468798177097699000
300884493	::468798339257872000
364641621	::468798446154285000
41606452	::468798515721023000
567014078	::468798544405864000
301657872	::468798545986740000
267299080	::468798634037747000
118881789	::468798757442560000
114633433	::468798899553972000
393735397	::468799150612819000
267299080	::468799160771424000
17326645	::468799192966508000
267299080	::468799445170397000
76482742	::468799471112179000
26333173	::468799473146003000
7132042	::468799563856637000
554852227	::468799688683298000
17326645	::468799716675710000
253886962	::468800442319638000
155650977	::468800460560666000
26925878	::468800462343266000
173026357	::468800478697234000
424790585	::468800548339056000
173026357	::468800635446788000
470801476	::468800638345039000
196394433	::468800679491149000
341941030	::468800711128776000
434045786	::468800892880580000
434675222	::468800898181767000
384059261	::468800929542590000
76482742	::468801044731158000
384059261	::468801056281882000
28066346	::468801057091383000
19837708	::468801099705511000
434675222	::468801113865457000
257831311	::468801127178190000
128284695	::468801275832721000
28066346	::468801354597539000
361489211	::468801493513302000
28066346	::468801638359384000
434675222	::468801666909626000
116071398	::468801674270633000
393735397	::468801711524818000
14954949	::468801868773068000
384059261	::468801996376375000
55120405	::468802042874839000
254319575	::468802050261000000
361489211	::468802051040755000
14954949	::468802088550412000
434675222	::468802130048851000
361489211	::468802154581336000
28066346	::468802393694429000
360730562	::468802402079240000
122769328	::468802411855769000
292395819	::468802435838775000
268547296	::468802449944629000
346654346	::468802501601288000
414315073	::468802537722626000
414315073	::468802590411481000
619608540	::468802638004641000
414315073	::468802641087041000
246050172	::468802706485047000
76482742	::468802725405548000
122769328	::468802863888478000
315559101	::468802917672050000
286487329	::468802920499412000
20190503	::468803059208826000
459612485	::468803249022050000
247372701	::468803250754711000
195563881	::468803348561285000
109762886	::468803410641563000
79476731	::468803531546169000
459612485	::468803547601973000
459612485	::468803560734330000
319469530	::468803729185980000
229290429	::468803790230286000
114633433	::468803963626610000
81007000	::468804165846577000
196659229	::468804198742917000
30529918	::468804212143312000
250832637	::468804280007540000
459612485	::468804292757827000
250832637	::468804320784556000
250832637	::468804361402220000
459612485	::468804478238334000
250832637	::468804530482601000
51964139	::468804548543275000
311729942	::468804566356865000
459612485	::468804579769872000
250832637	::468804656148127000
311729942	::468804732769677000
51964139	::468804841935241000
98768681	::468804856921456000
414374118	::468805017147699000
409336092	::468805326221762000
127692656	::468805423571542000
202292166	::468805496737378000
312710029	::468805535400091000
51964139	::468805577095651000
196659229	::468805595856789000
452882285	::468805608418717000
6652302	::468805658758762000
114291753	::468805680606900000
22195036	::468805863633727000
477188816	::468806093662322000
390504920	::468806132778418000
145469568	::468806321857241000
235043760	::468806672686006000
145469568	::468807125120995000
47348539	::468807130254819000
145469568	::468807225482289000
235043760	::468807299596034000
229197384	::468807588205719000
15086993	::468807643143081000
452882285	::468807906364633000
235043760	::468808040100401000
33823755	::468808084064698000
378778103	::468808110681776000
15086993	::468808131318128000
47749919	::468808132001423000
599348429	::468808230278537000
22844281	::468808263048646000
15086993	::468808306174488000
15086993	::468808366899593000
109615689	::468808416694390000
22844281	::468808449619668000
79476731	::468808490362748000
22844281	::468808699092664000
28905424	::468808759897112000
348123497	::468808798275403000
235043760	::468808821365035000
599348429	::468808950859988000
198651083	::468808992110936000
320452099	::468809194368671000
554041249	::468809374425546000
109615689	::468809427181924000
554041249	::468809435284897000
145469568	::468809732732375000
145469568	::468809773949804000
145469568	::468809825233547000
23933265	::468809827053887000
47749919	::468809906422697000
109655774	::468810011330613000
55888161	::468810053693108000
40054726	::468810369373196000
64926237	::468810752133177000
314710836	::468811087887212000
447976503	::468811128743538000
373006574	::468811280879734000
350424007	::468811340023230000
79476731	::468811387699879000
316301043	::468811452011139000
115459999	::468811513609080000
267357514	::468811598966951000
300607168	::468811631225757000
447976503	::468811810125017000
122769328	::468812024642670000
235043760	::468812047921451000
79476731	::468812082306351000
310569604	::468812084684521000
114070939	::468812194574909000
337416247	::468812280264916000
322643138	::468812422568898000
25178781	::468812565070368000
322643138	::468812632196390000
114291753	::468812641926787000
25410192	::468812651699515000
505323751	::468812681785249000
69494041	::468812798449836000
37119867	::468812829345452000
39469570	::468813125148741000
283518032	::468813161748238000
58847822	::468813200041836000
176489426	::468813201862561000
79476731	::468813312118259000
79476731	::468813367529185000
252756099	::468813474542661000
203146266	::468813533195407000
373006574	::468813766956572000
225691566	::468813915430715000
22944914	::468814161711857000
336845657	::468814394768756000
206067907	::468814556245266000
47348539	::468814761577041000
206067907	::468814785082298000
434675222	::468814893202694000
259541688	::468815115643392000
206067907	::468815199567626000
624747426	::468815275195105000
322842111	::468815310657957000
31345791	::468815553340395000
47348539	::468815662874259000
624747426	::468815796106711000
389197869	::468815920673325000
32125015	::468815955146342000
440314946	::468816127926095000
76463655	::468816192837533000
268547296	::468816195865812000
260440912	::468816513328103000
424498591	::468816517308899000
624747426	::468816601392115000
114070939	::468816694274555000
624747426	::468816762906361000
260440912	::468816812713316000
24413698	::468816845894451000
547741880	::468816855004504000
624747426	::468816891713429000
608426191	::468816936919642000
435557155	::468816962051530000
254319575	::468817007031615000
465002314	::468817080330895000
43006697	::468817107258339000
145572480	::468817115781545000
24719772	::468817213080629000
608426191	::468817246538592000
141735027	::468817307469619000
140157275	::468817361085014000
286265668	::468817388025028000
504987901	::468817429015957000
43006697	::468817535895232000
43006697	::468818425532268000
109615689	::468818437046038000
624747426	::468818668416413000
43006697	::468818745109258000
109615689	::468818783701065000
173026357	::468818822674526000
624747426	::468818870208589000
458847153	::468818921965891000
31144939	::468819050328363000
285906246	::468819086453915000
389197869	::468819189751640000
358617322	::468819325164331000
113221759	::468819464822464000
489961036	::468819750101868000
588874950	::468819874639519000
287727506	::468819960853041000
588874950	::468820006097002000
27335023	::468820157075169000
121881241	::468820549414559000
430182591	::468820563029684000
216507874	::468820568276353000
121881241	::468820590615203000
13298002	::468820597754310000
458472537	::468820747176390000
608426191	::468820759947661000
389197869	::468820870480556000
237938155	::468820885160595000
254319575	::468820902940254000
115503799	::468821225356009000
406121427	::468821382801784000
54565883	::468821540185071000
316301043	::468821626868756000
54565883	::468821634539745000
262496951	::468821679615913000
341493662	::468821801208778000
479156555	::468821866577428000
618760575	::468822120303058000
341941030	::468822215036002000
618760575	::468822222950256000
316301043	::468822326428311000
36279116	::468822376579211000
20738985	::468822379247190000
20738985	::468822487502159000
355758655	::468822732214665000
48804765	::468822732428541000
406121427	::468822862048935000
504987901	::468823137149128000
160671151	::468823262131023000
20738985	::468823268170805000
430072028	::468823321120108000
411786523	::468823390086635000
38991775	::468823416431063000
486231003	::468823441500422000
38991775	::468823524602175000
242435004	::468823536367194000
54565883	::468823775748694000
18068894	::468823776654671000
442736318	::468823861119959000
100313850	::468824074823938000
365021832	::468824189009678000
54721301	::468824229279195000
52818001	::468824317472428000
277645720	::468824571764682000
52252090	::468824600852180000
24537703	::468824632477622000
286487329	::468824695685398000
264300486	::468825165011251000
224682361	::468825168182116000
25383063	::468825274533289000
4059771	::468825467479662000
46771203	::468825551495368000
25383063	::468825905004302000
435349693	::468825931570634000
588634771	::468826049825230000
4059771	::468826182558183000
430072028	::468826226837053000
417428775	::468826342507966000
504987901	::468826512804696000
319771975	::468826584959307000
81007000	::468826628869455000
36943663	::468826741683675000
505323751	::468826794200543000
319771975	::468826921384808000
24537703	::468826923150639000
621306179	::468826981908611000
66555228	::468827020529377000
81007000	::468827040691400000
28066346	::468827099961503000
421179396	::468827123030179000
102530016	::468827259147935000
23721718	::468827262708887000
81007000	::468827531630899000
81007000	::468827573888499000
81007000	::468827632348700000
234630547	::468827904986861000
393105437	::468827937660477000
16166332	::468828081713459000
245957488	::468828119013392000
534913317	::468828164194435000
319771975	::468828229118484000
319771975	::468828318146756000
272184078	::468828438376497000
534913317	::468828520308019000
430387521	::468828550376615000
421179396	::468828871413235000
229197384	::468828934054764000
421179396	::468828966334517000
534913317	::468829106566877000
415259927	::468829134697664000
212490176	::468829158714249000
47348539	::468829160148705000
311729942	::468829238444195000
311729942	::468829273915396000
416548217	::468829279271149000
260338000	::468829462348693000
311729942	::468829531449479000
430387521	::468829645425487000
64219388	::468829694234599000
31294794	::468829850594062000
327989967	::468829928058650000
244800948	::468829941681762000
468965579	::468829944890417000
250936962	::468830090479271000
250936962	::468830169051185000
250936962	::468830286353276000
244800948	::468830327066988000
244800948	::468830500790882000
250936962	::468830510245236000
505323751	::468830554943938000
398735102	::468830600078848000
170924102	::468830698564890000
155650977	::468830830081495000
102530016	::468830893290053000
250936962	::468830967684423000
74282065	::468830996918333000
109615689	::468831058587557000
20804321	::468831165982318000
394776489	::468831176963411000
40375959	::468831271918252000
385782746	::468831279215935000
396332641	::468831448028708000
250936962	::468831530849406000
59352013	::468831576973791000
311092385	::468831706079039000
23672351	::468831721769562000
505323751	::468831741105278000
128284695	::468831761221156000
411898570	::468831766203998000
455097630	::468831792204881000
33217361	::468831796759515000
341493662	::468831799469428000
62975545	::468831896449740000
479156555	::468831904603439000
505323751	::468831949541220000
250936962	::468832044655857000
310664656	::468832046325182000
56359547	::468832103220531000
250936962	::468832124318261000
59352013	::468832159906537000
250936962	::468832176994541000
33823755	::468832190810161000
364428125	::468832353230794000
55888161	::468832552204369000
397717926	::468832858543755000
250936962	::468832876281475000
409404583	::468833386203975000
69719136	::468833420559548000
365021832	::468833591678750000
250936962	::468833603850600000
218112087	::468833710603661000
608426191	::468833843999305000
468102453	::468833875750187000
146110811	::468834078759071000
257913209	::468834155107602000
41230104	::468834192584093000
146110811	::468834421739487000
348123497	::468834510134870000
304219715	::468834519605583000
468102453	::468834557593001000
468102453	::468834668117106000
146110811	::468834726912880000
250936962	::468834771750387000
23721718	::468834772354338000
468102453	::468834840993751000
17522792	::468834872308428000
29827759	::468834933335945000
21415532	::468834957821874000
146110811	::468834958594043000
20496164	::468834971088461000
468102453	::468834972451631000
106778257	::468835046686593000
20496164	::468835051019333000
277760577	::468835083080589000
468102453	::468835203058647000
40375959	::468835265042468000
20496164	::468835317428920000
40375959	::468835339264856000
415953059	::468835432604905000
255299055	::468835458492145000
505323751	::468835610002616000
250936962	::468835809467301000
40375959	::468836000979238000
55888161	::468836041445888000
87306187	::468836109875953000
534913317	::468836156923449000
319771975	::468836232488038000
87306187	::468836267179130000
404335977	::468836270794231000
53317470	::468836380228214000
106778257	::468836513627639000
534913317	::468836537484853000
140157275	::468836704351424000
534913317	::468836824819847000
33358166	::468836825805885000
411898570	::468836841173426000
319771975	::468836972665274000
358296822	::468837462140149000
271717879	::468837476539174000
385782746	::468837698263085000
34863840	::468837747038244000
231689668	::468837786280542000
106778257	::468837836712464000
504987901	::468837862482255000
529096266	::468837910720954000
140157275	::468838041721643000
262496951	::468838512134213000
11146552	::468838555352305000
233362394	::468838843899060000
107902551	::468838885372751000
38713173	::468839050560811000
194129729	::468839104952946000
33358166	::468839155209101000
140157275	::468839473787461000
146110811	::468839505349201000
140157275	::468839845004333000
33358166	::468839857784365000
589402824	::468840056657289000
16107745	::468840059844956000
55888161	::468840069085011000
55888161	::468840176606019000
30246292	::468840256767139000
194129729	::468840284743565000
55888161	::468840448333606000
140157275	::468840467962945000
360730562	::468840547722227000
30246292	::468840640017494000
35706997	::468840654089756000
239928368	::468840670611120000
360730562	::468840734410301000
140157275	::468840846092431000
194129729	::468840885346906000
194129729	::468840895509725000
35706997	::468841000966709000
30246292	::468841013264388000
32671267	::468841297889873000
30246292	::468841349630795000
501554267	::468841408036495000
16353730	::468841436977577000
311924851	::468841530804170000
18137013	::468841539536318000
457250385	::468841555810607000
30246292	::468841580380446000
30246292	::468841834228117000
30246292	::468842032023502000
197277853	::468842065682780000
336845657	::468842223216656000
245154470	::468842263091892000
418312513	::468842270809407000
33358166	::468842280833781000
336845657	::468842391710216000
570502101	::468842448068698000
16353730	::468842524874776000
336845657	::468842568365928000
52295994	::468842763644329000
166307106	::468843530635730000
421179396	::468843599229382000
277645720	::468843614852755000
165634562	::468843697791332000
166307106	::468843710961426000
165634562	::468843876548354000
481512198	::468843972224229000
455097630	::468844161274114000
30246292	::468844172838182000
62975545	::468844273480531000
197277853	::468844302312161000
244800948	::468844822904995000
232901934	::468845341392252000
24537703	::468845361671331000
51413309	::468845366217957000
165634562	::468845377610080000
165634562	::468845671265873000
62975545	::468845676038991000
238322255	::468845724617412000
269012544	::468845767902650000
17595323	::468845828103479000
161041223	::468845908021743000
359776589	::468845910210781000
350083690	::468846029434257000
350083690	::468846208535261000
50546012	::468846324620607000
633531552	::468846351426785000
470801476	::468846429499555000
262496951	::468846430132903000
443070793	::468846482636824000
262496951	::468846545857556000
424498591	::468846740322664000
336845657	::468846862234316000
336845657	::468847009974460000
21623464	::468847018480533000
156166678	::468847221677785000
477188816	::468847226932846000
62975545	::468847321044643000
25178781	::468847322831388000
368170408	::468847341202448000
33823755	::468847381354909000
79476731	::468847400136626000
368170408	::468847664373977000
79476731	::468847686364307000
162200561	::468847801883844000
425252367	::468847925138055000
567014078	::468847944993878000
197384499	::468848005211119000
307457734	::468848179379986000
344857407	::468848185398394000
282363016	::468848185876545000
307457734	::468848430262276000
224346133	::468848468124258000
307457734	::468848686731370000
21568615	::468848930047164000
624747426	::468849004621856000
624747426	::468849035890417000
474475074	::468849108896055000
21568615	::468849149975470000
473469863	::468849335011385000
19945993	::468849443404791000
19945993	::468849457808048000
252756099	::468849539957669000
429906977	::468849575214579000
307457734	::468849624094998000
458472537	::468849638192463000
65886399	::468849664775954000
65886399	::468849797303386000
59583601	::468849876500250000
202798666	::468850037926400000
65886399	::468850067940843000
65886399	::468850097879805000
345508633	::468850227861286000
312252632	::468850262161883000
19945993	::468850397164339000
19945993	::468850407369089000
128284695	::468850419364397000
137426396	::468850434187472000
312252632	::468850445914357000
30246292	::468850593562251000
273205079	::468850652500983000
65886399	::468850674915360000
284316159	::468850816598962000
433916111	::468850820348641000
65886399	::468850875797356000
65886399	::468851159625924000
334403708	::468851241779728000
65886399	::468851287774482000
65886399	::468851630990184000
146110811	::468851706034679000
65886399	::468851711504044000
65886399	::468851786661777000
61050527	::468851980350152000
312252632	::468852076999868000
312252632	::468852215277690000
38991775	::468852321267769000
312252632	::468852500272271000
22944914	::468852627908747000
312252632	::468852670544224000
534913317	::468852690291015000
534913317	::468852783480070000
534913317	::468852826551353000
34445704	::468852867487793000
534913317	::468852886206971000
252756099	::468852970168524000
252756099	::468853202465865000
65886399	::468853206567903000
473469863	::468853300004417000
312252632	::468853359802580000
113221759	::468853373014663000
71878260	::468853592582283000
466989920	::468853763231711000
473469863	::468853775932096000
369849727	::468853809826250000
33358166	::468853851505041000
417428775	::468854129541267000
414066292	::468854342670647000
469722641	::468854388602458000
385114649	::468854393161662000
46697333	::468854560791199000
414004311	::468854739837652000
373653741	::468854743591571000
709921765	::468854815238668000
68818829	::468854849682292000
14954949	::468854856057638000
130514710	::468854936277889000
161041223	::468855056050446000
370088836	::468855159557488000
447976503	::468855166809432000
618760575	::468855194806398000
466989920	::468855332685758000
312252632	::468855393842896000
14223247	::468855432287911000
390900557	::468855466567929000
423941104	::468855482695024000
390900557	::468855496729182000
473469863	::468855507177185000
468102453	::468855590010093000
443332358	::468855599867133000
384503737	::468855668175536000
19028099	::468855722063970000
468102453	::468855754389086000
468102453	::468855938946834000
538590660	::468855983419428000
115824990	::468856082161741000
319771975	::468856123987337000
408224760	::468856302765346000
250936962	::468856332054200000
256346048	::468856403114098000
14223247	::468856403260882000
369849727	::468856617631744000
15733436	::468856620571959000
443332358	::468856838403141000
319771975	::468856903897198000
509523903	::468856971886854000
334403708	::468857106293325000
434045786	::468857225751302000
283518032	::468857651036958000
337416247	::468857759237439000
234828491	::468857866695483000
237112765	::468857960903749000
375967762	::468858047801339000
430387521	::468858059016916000
23933265	::468858142361927000
50151347	::468858145822244000
109615689	::468858196522967000
261564905	::468858249195036000
109615689	::468858277368168000
261564905	::468858443676545000
363722761	::468858491940384000
261564905	::468858615361970000
435478224	::468858699684282000
32125015	::468858717350666000
50151347	::468858764700188000
167365283	::468858773562740000
459612485	::468858804239867000
50151347	::468858914222931000
36279116	::468859181706272000
384059261	::468859374489075000
501554267	::468859490004369000
147997393	::468859539920809000
147997393	::468859665611497000
504987901	::468859832620298000
250936962	::468859843080884000
250936962	::468859987591446000
394776489	::468860062212296000
28066346	::468860242227634000
253552344	::468860414512857000
234828491	::468860487703461000
390479008	::468860702393118000
368170408	::468860828398399000
390479008	::468860899806420000
164101308	::468860929174945000
147997393	::468861021139263000
4059771	::468861295836815000
222687654	::468861354393468000
443332358	::468861415017947000
310321041	::468861835639521000
419105102	::468861926437834000
115503799	::468861927821955000
226357092	::468862119300300000
147997393	::468862166507216000
18137013	::468862242503794000
122717174	::468862455704461000
435478224	::468862540777549000
33217361	::468862670830321000
45190114	::468863033398554000
19895969	::468863057171849000
334403708	::468863129976602000
41230104	::468863325758300000
578593285	::468863336822874000
253552344	::468863412764934000
53724365	::468863486148497000
53724365	::468863525059059000
474371126	::468863638183624000
121881241	::468863755401842000
45190114	::468863925329866000
334403708	::468864018569244000
299389082	::468864092514832000
297052199	::468864153135104000
359776589	::468864221674217000
198651083	::468864422652678000
253552344	::468864617838813000
334403708	::468864743043006000
519898323	::468864820281090000
238740641	::468864854670209000
29436016	::468864981489180000
198651083	::468865106856923000
399645465	::468865244308443000
588874950	::468865398197452000
588874950	::468865424189575000
517075828	::468865535346999000
314251743	::468865560953253000
433470731	::468865577717862000
251821834	::468865692826349000
76463655	::468865769284325000
17830276	::468865952965468000
517075828	::468866021403951000
239484752	::468866028026748000
346998772	::468866054887055000
176489426	::468866210554474000
314251743	::468866286597201000
234630547	::468866289461899000
312252632	::468866324178149000
234630547	::468866628462329000
15467792	::468866645344395000
22285873	::468866687589421000
316284345	::468866732858560000
23225674	::468866843474923000
35923992	::468867012861890000
546153359	::468867015059705000
79363954	::468867025725841000
303427354	::468867026807959000
197384499	::468867041102151000
28066346	::468867199512637000
15467792	::468867279560916000
144937748	::468867325987659000
52809967	::468867474394710000
501554267	::468867594637041000
29374576	::468867654640738000
402925254	::468867725147009000
144937748	::468867739285991000
359776589	::468867803144273000
29374576	::468868024569962000
310664656	::468868245186166000
359776589	::468868325112811000
599589782	::468868475877081000
411848692	::468868676574527000
150839491	::468868873522262000
282363016	::468868875724267000
115459999	::468869105337253000
231689668	::468869199155429000
250936962	::468869232126885000
338477631	::468869415464091000
345508633	::468869452856324000
56359547	::468869534473261000
115583749	::468869537581240000
225691566	::468869548998156000
443070793	::468869656733057000
399645465	::468869683891154000
56359547	::468869730808647000
517075828	::468869776279101000
516542821	::468869783598161000
365767010	::468869792834027000
56359547	::468869823876067000
225691566	::468869978952044000
154185973	::468870081309843000
244995179	::468870116621709000
303427354	::468870156064935000
385595835	::468870256585637000
399645465	::468870285568249000
115583749	::468870379701022000
314251743	::468870603374862000
320954938	::468870673231015000
332028268	::468870719821340000
314251743	::468870722535051000
234630547	::468870740557963000
314251743	::468870833314992000
320954938	::468870951460163000
15467792	::468870954786250000
15467792	::468871073409540000
119434884	::468871191344988000
56359547	::468871196319444000
41606452	::468871323792719000
56359547	::468871375583985000
291288952	::468871501861883000
31144939	::468871654089949000
58587526	::468871774323879000
556631416	::468871815507767000
56359547	::468871836013707000
56359547	::468871963495383000
588874950	::468871971951091000
339565561	::468872121645826000
56359547	::468872147453378000
42795192	::468872255578333000
416548217	::468872260879937000
259569717	::468872413313523000
24413698	::468872515365117000
335759212	::468872774615044000
259569717	::468872806269485000
58587526	::468873083722694000
15467792	::468873113938427000
346392612	::468873135736238000
175532031	::468873184067198000
58587526	::468873210575192000
250936962	::468873264992096000
250936962	::468873286710226000
45190114	::468873569498570000
250936962	::468873613761081000
56359547	::468873902698274000
534913317	::468873912261296000
250936962	::468874033145315000
56359547	::468874243116384000
45190114	::468874327866503000
56359547	::468874532846329000
56359547	::468874665658953000
45190114	::468874828494417000
436415484	::468875150516310000
33528820	::468875210931068000
27299320	::468875291721740000
37119867	::468875516209287000
356974615	::468875597104828000
480638215	::468875680969916000
45190114	::468875690952380000
16846197	::468875747512582000
145000225	::468875796342648000
272999900	::468875864911151000
46697333	::468875940706385000
167222207	::468876086315876000
613956023	::468876203110436000
489961036	::468876334807416000
473469863	::468876360778526000
373653741	::468876454244405000
480638215	::468876656598593000
506519570	::468876779298775000
31144939	::468876907770298000
45190114	::468876967807561000
480638215	::468876987898277000
291288952	::468877001143894000
289650000	::468877131192479000
632481728	::468877230232567000
268547296	::468877236259799000
24803741	::468877367730262000
517075828	::468877497711738000
31144939	::468877606516174000
259466143	::468877624098705000
447976503	::468877795075301000
447976503	::468877832664670000
519677520	::468877882711089000
517075828	::468877898699784000
64219388	::468877941271953000
373653741	::468877979242991000
207781904	::468878041935269000
312710029	::468878059593269000
414066292	::468878398765690000
238665368	::468878417866539000
238665368	::468878438313766000
37119867	::468878576901947000
436415484	::468878593922437000
443070793	::468878775552577000
443070793	::468878891025981000
443070793	::468878974438092000
549785954	::468878980029087000
517075828	::468879031690334000
203688730	::468879085390012000
37119867	::468879086300176000
549785954	::468879086501498000
86349050	::468879113986789000
344857407	::468879129098850000
473469863	::468879172237266000
258235483	::468879211936354000
212060681	::468879228256395000
615688476	::468879287605817000
238665368	::468879403561525000
25178781	::468879484230578000
24100015	::468879534952304000
321794820	::468879562198487000
56359547	::468879598470832000
37119867	::468879834970849000
390552849	::468880004789841000
27986325	::468880120112234000
27986325	::468880137673773000
517695658	::468880153188499000
334825824	::468880225619943000
334825824	::468880308692324000
305216922	::468880446496206000
443332358	::468880468012986000
146110811	::468880529270767000
252314330	::468880598124486000
334825824	::468880615061069000
291288952	::468880663987642000
504987901	::468880729083232000
337367504	::468880759043129000
302673934	::468880790756261000
146110811	::468880851741466000
30406728	::468880880094957000
245154470	::468880930720219000
27986325	::468881014899879000
56359547	::468881338217820000
155650977	::468881408220737000
47348539	::468881679890010000
45190114	::468881716783108000
599348429	::468881827881824000
23642786	::468881938775023000
30406728	::468882101874745000
315559101	::468882188080267000
37119867	::468882245106020000
145469568	::468882289255284000
145469568	::468882344276131000
421356901	::468882495740841000
280194602	::468882519652593000
474371126	::468882552770789000
189272740	::468882565487939000
287727506	::468882661432651000
130514710	::468882712246636000
39169797	::468882737043341000
371477472	::468882750079242000
46268291	::468882752713293000
315559101	::468882764880965000
28922315	::468882966652129000
50507669	::468883036306944000
369292925	::468883074869383000
599348429	::468883093236232000
356974615	::468883171732647000
252725390	::468883289923919000
56359547	::468883516303089000
48804765	::468883705130676000
56359547	::468883883183063000
486231003	::468883970990800000
396332641	::468884002586525000
344857407	::468884047817887000
36279116	::468884312365236000
385259637	::468884438215303000
336845657	::468884545807581000
588874950	::468884703450497000
260440912	::468884741807431000
481512198	::468884776443998000
91422810	::468884822694567000
480638215	::468884899169304000
36279116	::468885157634916000
41606452	::468885178921000000
322643138	::468885270533009000
30787413	::468885369732481000
322643138	::468885452435759000
343018153	::468885467635916000
28510276	::468885623219437000
31318417	::468885692148633000
31318417	::468885772264026000
436415484	::468885863129436000
31318417	::468885882993655000
239257340	::468885957228650000
436415484	::468885978003025000
31318417	::468885981996003000
302673934	::468886087151394000
31318417	::468886297625788000
69494041	::468886483102081000
31318417	::468886515448569000
31318417	::468886612332773000
242305581	::468886691101835000
107902551	::468886694620844000
334403708	::468886881892302000
283328574	::468887167411187000
302673934	::468887177250996000
436415484	::468887396671823000
133158896	::468887409963573000
66058067	::468887419874717000
23839835	::468887497997840000
66058067	::468887543724122000
55665294	::468887567279353000
356974615	::468887589446250000
480638215	::468887608001855000
31318417	::468887694937178000
259541688	::468887750599786000
277760577	::468887814848143000
31318417	::468887820065853000
31318417	::468888070809739000
379357885	::468888279438618000
56359547	::468888283553218000
30804377	::468888290020818000
31318417	::468888292365447000
30804377	::468888295473426000
31318417	::468888474373079000
56359547	::468888489996853000
30804377	::468888530186698000
31318417	::468888774790098000
436415484	::468888801180672000
154692700	::468888879182151000
41606452	::468888901739114000
31318417	::468888917572603000
30804377	::468888941530480000
414449852	::468889061084893000
31318417	::468889101954203000
436415484	::468889204194541000
31318417	::468889239061819000
414449852	::468889406582304000
159011393	::468889615227953000
250844163	::468889666864029000
31318417	::468889666922745000
25383063	::468889703115403000
436415484	::468889794022739000
630076052	::468889806387564000
31318417	::468889812423155000
55665294	::468889872171040000
29335169	::468889915397537000
31318417	::468889931541409000
55665294	::468889937094656000
26514591	::468889946070466000
31318417	::468889969545969000
34204169	::468890028593405000
429906977	::468890051083272000
25383063	::468890205953724000
55888161	::468890232545624000
250844163	::468890330436497000
630076052	::468890348685897000
35923992	::468890420664365000
524903037	::468890430546149000
436415484	::468890584711954000
436415484	::468890612528590000
56359547	::468890662755393000
260911912	::468890701674319000
351914412	::468890842535829000
436415484	::468890939663327000
436415484	::468891055992356000
188917484	::468891358305214000
250844163	::468891384565755000
436415484	::468891413422555000
613956023	::468891475112361000
27299320	::468891489318469000
322643138	::468891579705729000
436415484	::468891624156975000
613956023	::468891632352653000
118881789	::468891675365220000
351914412	::468891688803794000
440314946	::468891705845248000
436415484	::468891706902212000
385114649	::468891777857257000
351914412	::468891862590586000
436415484	::468891944635346000
24803741	::468892019793080000
376541246	::468892046280105000
33358166	::468892069478805000
351914412	::468892198508175000
33358166	::468892515366871000
608426191	::468892587894779000
608426191	::468892611223498000
549785954	::468892694379761000
230206940	::468892741515366000
504987901	::468892792547475000
436415484	::468892824923299000
436415484	::468893019882938000
27986325	::468893034441375000
443332358	::468893037675171000
343018153	::468893063298166000
436415484	::468893134878175000
443332358	::468893339786698000
508054066	::468893355200745000
34863840	::468893368605736000
436415484	::468893382530842000
436415484	::468893493214347000
304219715	::468893572994179000
351914412	::468893660294447000
34863840	::468893732180590000
487266327	::468893787507687000
436415484	::468893852586491000
102233693	::468893879442628000
18374690	::468893917757571000
411848692	::468893942889848000
45190114	::468893948925472000
34863840	::468893973302763000
436415484	::468893987898945000
407279448	::468894013094121000
508054066	::468894020228616000
161302101	::468894094472015000
29198251	::468894137480409000
319469530	::468894201841995000
214357483	::468894213246312000
29198251	::468894219697147000
41606452	::468894290824167000
51413309	::468894293248475000
402925254	::468894465781137000
34863840	::468894475570671000
29302446	::468894487331479000
436415484	::468894591606091000
608426191	::468894663475470000
407279448	::468894769071292000
100934605	::468894787853365000
508054066	::468894945513054000
436415484	::468894986189414000
487266327	::468894991629426000
487266327	::468895045165531000
436415484	::468895050131587000
34863840	::468895176514359000
24537703	::468895268713553000
472617238	::468895352117297000
328557330	::468895422866804000
331398205	::468895451677462000
436415484	::468895479787687000
237112765	::468895527393038000
376541246	::468895568149086000
29436016	::468896032903151000
351914412	::468896051286777000
14190836	::468896219834880000
390900557	::468896244921012000
278316478	::468896369382793000
351914412	::468896416455462000
443332358	::468896531538800000
26925878	::468896738938732000
579271413	::468897001200164000
24537703	::468897005629374000
237938155	::468897031621464000
114064449	::468897259808366000
30787413	::468897331182854000
225691566	::468897404717367000
119434884	::468897442554216000
53317470	::468897457079066000
428300082	::468897807647375000
462681637	::468897889172078000
343018153	::468897949188382000
462681637	::468897957979635000
152454379	::468897964350787000
462681637	::468898065970393000
199001641	::468898170278539000
29436016	::468898173776592000
462681637	::468898194773254000
66021164	::468898225777565000
462681637	::468898243553021000
462681637	::468898390299127000
18277474	::468898489540550000
468796913	::468898539213692000
24537703	::468898586684829000
124954284	::468898651738497000
56359547	::468898659984490000
29436016	::468898670696734000
410047216	::468898690682593000
443332358	::468898707409477000
24537703	::468898748551417000
28252356	::468898761566355000
480638215	::468898813592473000
351914412	::468898942303092000
351914412	::468898955343183000
124954284	::468899052298727000
462681637	::468899109131526000
29436016	::468899229520625000
462681637	::468899285506211000
29436016	::468899389210390000
462681637	::468899409401741000
338588400	::468899487092858000
259466143	::468899699932790000
124954284	::468899712633151000
369292925	::468899718471634000
556631416	::468899853423374000
56359547	::468899859328937000
197384499	::468899884045959000
337388641	::468899886650642000
282363016	::468899897530662000
268073941	::468899931244482000
462681637	::468899981236379000
162200561	::468899983778140000
231150237	::468900062664617000
56359547	::468900102229487000
29198251	::468900102585978000
443332358	::468900158777085000
462681637	::468900164808486000
282363016	::468900197465354000
18028506	::468900197956079000
56359547	::468900250732994000
259601379	::468900403778949000
337388641	::468900551510736000
430387521	::468900604828717000
430387521	::468900732398481000
305216922	::468900747187597000
20496164	::468900945519456000
26684021	::468901040101015000
447976503	::468901235454922000
23672351	::468901247211544000
132649069	::468901344825581000
132649069	::468901413943517000
447976503	::468901418129436000
109615689	::468901494058942000
330691749	::468901564288339000
341803593	::468901611931467000
414374118	::468901651190140000
109762886	::468901757964521000
341153843	::468901781146447000
282363016	::468901793003741000
132649069	::468901814667329000
162559610	::468901837324955000
150034005	::468901933802336000
282363016	::468901990471589000
445903498	::468902047560261000
134181956	::468902053503590000
359776589	::468902195518533000
477188816	::468902288690794000
465002314	::468902368541966000
162802335	::468902371972882000
390479008	::468902429476802000
137426396	::468902504252833000
364752208	::468902675653083000
351914412	::468902751767130000
20190503	::468902773694939000
162802335	::468902878946791000
447976503	::468902971397636000
55161530	::468903114524069000
436716308	::468903166457946000
320249108	::468903258879426000
424498591	::468903353012195000
212060681	::468903359135895000
351914412	::468903432511037000
415259927	::468903434859859000
428300082	::468903498663596000
504987901	::468903522864754000
121100953	::468903572508536000
517075828	::468903696408276000
154692700	::468903865778442000
351914412	::468903886439591000
28922315	::468904015506706000
259601379	::468904143160377000
338076990	::468904157530050000
26514591	::468904171127996000
292395819	::468904177981456000
79363954	::468904212840345000
52295994	::468904309489692000
263389464	::468904422480044000
28922315	::468904438259007000
155459778	::468904708783243000
31294794	::468904724901941000
90544248	::468904764030603000
414004311	::468904959812321000
31294794	::468904963473960000
468965579	::468905334732783000
599589782	::468905419399000000
351004243	::468905511182950000
132649069	::468905741932584000
155459778	::468905766129508000
219163747	::468905781325475000
31294794	::468905788061548000
263389464	::468905998636580000
194129729	::468906051111510000
251231824	::468906142845120000
95231863	::468906292468547000
22294252	::468906301549191000
421356901	::468906424501018000
132649069	::468906550367883000
560822598	::468906598086504000
72882594	::468906622488944000
62756038	::468906730337095000
351914412	::468906824495030000
301717953	::468906825233203000
351914412	::468906867427930000
264946102	::468906947736248000
229385654	::468907001578545000
402925254	::468907052572884000
23225674	::468907061435437000
351914412	::468907091546341000
351914412	::468907148085579000
259233215	::468907187340083000
31345791	::468907246454575000
351914412	::468907250384642000
613956023	::468907335130570000
25410192	::468907373026115000
154692700	::468907373382623000
23225674	::468907450549424000
25410192	::468907475803320000
403160004	::468907535257600000
351914412	::468907597433958000
109655774	::468907608515301000
343018153	::468907661275447000
301717953	::468907669441744000
36866805	::468907676320407000
373006574	::468907720742301000
480638215	::468907736408006000
351914412	::468907860173533000
159726392	::468907883795865000
62756038	::468907886010462000
269012544	::468907889458184000
319469530	::468907897548984000
62756038	::468907899415433000
330691749	::468907984564006000
443375828	::468908021645869000
219163747	::468908040130162000
447976503	::468908125266124000
190624012	::468908175245463000
403160004	::468908253259513000
447976503	::468908305944162000
330691749	::468908348411498000
443332358	::468908351255248000
480638215	::468908407303733000
26925878	::468908415570685000
36869877	::468908494272606000
258382946	::468908496088756000
443332358	::468908642109259000
447976503	::468908683431534000
613956023	::468908853946748000
480638215	::468908876134629000
254711141	::468909038324162000
193192138	::468909099036708000
311729942	::468909115256102000
26925878	::468909143034966000
98768681	::468909150681169000
56359547	::468909159803793000
403160004	::468909166183350000
26333173	::468909173535936000
26925878	::468909202149494000
308690900	::468909260941037000
109331928	::468909306679939000
26333173	::468909340263731000
351914412	::468909344252514000
146110811	::468909349344407000
62756038	::468909379862138000
62756038	::468909393107750000
330691749	::468909428419620000
351914412	::468909482052182000
220867112	::468909490579193000
351914412	::468909502738468000
351914412	::468909540504010000
264547604	::468909558115868000
220867112	::468909619260448000
351914412	::468909672385495000
192727478	::468909703419166000
310321041	::468909815142830000
207781904	::468909869668794000
56359547	::468909953219317000
636632104	::468909955832365000
232901934	::468909985372831000
187741596	::468910134824300000
95231863	::468910249421074000
284931188	::468910441545338000
292395819	::468910488601264000
219163747	::468910490656464000
26925878	::468910496977264000
351914412	::468910506003402000
322842111	::468910564006445000
220867112	::468910569022836000
193192138	::468910573359730000
292395819	::468910584004874000
232901934	::468910607862083000
263389464	::468910637218021000
220867112	::468910672529862000
95231863	::468910690800254000
91195209	::468910728771293000
41753572	::468910878130454000
424790585	::468910904940433000
74955386	::468910940369739000
307457734	::468910965657186000
26925878	::468910968899395000
299879238	::468910974771421000
299879238	::468911009009500000
44380700	::468911032245968000
218698577	::468911118774448000
307457734	::468911128350031000
220867112	::468911136663154000
44380700	::468911171433955000
237112765	::468911182540451000
220867112	::468911231269896000
74955386	::468911243009744000
376425912	::468911263452774000
201113172	::468911281249214000
74955386	::468911313083973000
218698577	::468911355635179000
144937748	::468911470101921000
220867112	::468911486820425000
144937748	::468911536837513000
144937748	::468911575190208000
414217500	::468911601257828000
44380700	::468911609369624000
144937748	::468911661035036000
258382946	::468911696443359000
9563172	::468911731591639000
411848692	::468911738482860000
107902551	::468911753838231000
26925878	::468911805470085000
307457734	::468911807030390000
220867112	::468911948705595000
114070939	::468912028909047000
48804765	::468912048290947000
48804765	::468912048492261000
307457734	::468912379938746000
413367641	::468912420883542000
95231863	::468912538487623000
220867112	::468912590476050000
390504920	::468912615750901000
330691749	::468912676794810000
250844163	::468912701008535000
26925878	::468912703550259000
263389464	::468912735531831000
510998653	::468912793186746000
220867112	::468912879732031000
361691248	::468912942629797000
55161530	::468912952880689000
258382946	::468913078164533000
85211920	::468913177947041000
186823940	::468913186532761000
572151259	::468913203159007000
572151259	::468913209937002000
425897170	::468913264400019000
480638215	::468913336386875000
337416247	::468913411058069000
220867112	::468913461557465000
364428125	::468913471904817000
320249108	::468913513105473000
91195209	::468913566498963000
28510276	::468913620261556000
458010782	::468913631393239000
348123497	::468913816114581000
355758655	::468913841649512000
396332641	::468913895240114000
64219388	::468914099867639000
42564982	::468914237247860000
624360378	::468914304750981000
395057520	::468914357230125000
396332641	::468914357381132000
64219388	::468914360992415000
421179396	::468914421210038000
250844163	::468914559873744000
397717926	::468914699653099000
323246381	::468914811716505000
69719136	::468914830033031000
379358099	::468915033834266000
220867112	::468915034476015000
202840862	::468915195742789000
18068894	::468915273396133000
379358099	::468915285911945000
299389082	::468915291893035000
599348429	::468915449301069000
365658620	::468915489818046000
631603360	::468915570826817000
33217361	::468915623410810000
322842111	::468915763928399000
264946102	::468915849584459000
54565883	::468915866567192000
220867112	::468916130091134000
22195036	::468916155995136000
421179396	::468916179026051000
279230956	::468916180041105000
490841822	::468916193353822000
55161530	::468916327101763000
480638215	::468916605129588000
162200561	::468916636452667000
19837708	::468916710721224000
331246659	::468916831626211000
308690900	::468916840530710000
303427354	::468916864513753000
337396732	::468917042826194000
64219388	::468917084383358000
238665368	::468917114120986000
64219388	::468917151177670000
259601379	::468917157703983000
26925878	::468917172304375000
480638215	::468917199718350000
480638215	::468917301476352000
480638215	::468917312171835000
55161530	::468917348817465000
322842111	::468917440202952000
91422810	::468917503524356000
378773930	::468917691882172000
330691749	::468917761679577000
503741267	::468917780377772000
171724420	::468917802985091000
475031809	::468917865668943000
26925878	::468917971394760000
480638215	::468917989795192000
396332641	::468918045956915000
330691749	::468918105516048000
27986325	::468918139057881000
55161530	::468918175216967000
132649069	::468918399322845000
239484752	::468918426267054000
211019280	::468918458651258000
64219388	::468918465496371000
292395819	::468918489764597000
42564982	::468918589794578000
260440912	::468918705045651000
208894791	::468918733063585000
138083816	::468918752919449000
624360378	::468919083535462000
211019280	::468919377140940000
283328574	::468919383927304000
69494041	::468919500151488000
18750697	::468919503641120000
624360378	::468919638412525000
145469568	::468919672772243000
91422810	::468919796395159000
145469568	::468919881799573000
624360378	::468919912703229000
322327312	::468919920835985000
330691749	::468920004227121000
433470731	::468920013190365000
28252356	::468920093016358000
145469568	::468920112633114000
30804377	::468920144413356000
145469568	::468920144828563000
624360378	::468920171890229000
624360378	::468920252328591000
145469568	::468920286130475000
19835249	::468920297459318000
331925277	::468920298298171000
587864456	::468920304463790000
186107022	::468920324579659000
91422810	::468920370821890000
393801885	::468920431186288000
458472537	::468920464958840000
313496905	::468920477491404000
248468379	::468920504100065000
301042701	::468920533183373000
90797741	::468920567656374000
721462429	::468920584588787000
624360378	::468920593480712000
31318417	::468920754810421000
145469568	::468920794144587000
115459999	::468920813241270000
31318417	::468920823836078000
56359547	::468920830551138000
624360378	::468920924478398000
31294794	::468920978400378000
31294794	::468921068322045000
624360378	::468921118087475000
145469568	::468921181631164000
56359547	::468921227575590000
624360378	::468921278242770000
62975545	::468921332370259000
202840862	::468921347125809000
56359547	::468921474104168000
31318417	::468921486821306000
145469568	::468921600382074000
31318417	::468921608770711000
53863390	::468921646284541000
53863390	::468921734536900000
145469568	::468921779575341000
416548217	::468921817970012000
587864456	::468921823426789000
386833057	::468921848479354000
41465619	::468921859040620000
537633292	::468921975373840000
155677785	::468922061256425000
458472537	::468922110719832000
634615880	::468922180685008000
624360378	::468922181507121000
351914412	::468922242450345000
407279448	::468922298834382000
279081886	::468922329633157000
159011393	::468922354475991000
279081886	::468922410503528000
624360378	::468922411896016000
6284612	::468922450957594000
351914412	::468922458222108000
145469568	::468922466300346000
458472537	::468922478837121000
145469568	::468922498856525000
145469568	::468922505001193000
279081886	::468922520213942000
279081886	::468922574093950000
56359547	::468922658193956000
279081886	::468922714527649000
250844163	::468922756361621000
145469568	::468922778952163000
301042701	::468922897315409000
624360378	::468922897357352000
390504920	::468922901409058000
624360378	::468922944060940000
537633292	::468922982807924000
146110811	::468923061849579000
56359547	::468923143147753000
624360378	::468923173497761000
510998653	::468923218875936000
510998653	::468923315651088000
145469568	::468923376493674000
56359547	::468923489425301000
332028268	::468923500456312000
311729942	::468923588628996000
331925277	::468923657801453000
458472537	::468923778433830000
124954284	::468923846847115000
112801155	::468923851347615000
624360378	::468923858343698000
264547604	::468923884230967000
332028268	::468924005794447000
56359547	::468924081757507000
504987901	::468924148417576000
15467792	::468924366173261000
613956023	::468924408489586000
519936824	::468924493227126000
500388817	::468924599959560000
29827759	::468924626882801000
331246659	::468924651281072000
624360378	::468924701717565000
303080805	::468924994723266000
258382946	::468925035500298000
32382173	::468925137488977000
587940951	::468925217990279000
41230104	::468925268837806000
239928368	::468925340895956000
624360378	::468925429538390000
436415484	::468925479798702000
332028268	::468925525583724000
273955213	::468925565148594000
519936824	::468925671394516000
331246659	::468925743163260000
348123497	::468925779053932000
305216922	::468925842484367000
624360378	::468925942992482000
40097041	::468926030884130000
257546151	::468926198899568000
243974175	::468926279249833000
69662123	::468926315438276000
243974175	::468926388394029000
624360378	::468926392785444000
275813402	::468926408879009000
239928368	::468926462226362000
273955213	::468926509810728000
243974175	::468926554723352000
40097041	::468926592836964000
556631416	::468926701809184000
263389464	::468926771313016000
199001641	::468926784218857000
596957614	::468926947859652000
624360378	::468926951902961000
32382173	::468926967828729000
8709452	::468926995683094000
330691749	::468927005145448000
436415484	::468927104252657000
40097041	::468927211995930000
112801155	::468927267243294000
260440912	::468927277649391000
260440912	::468927312495673000
242607910	::468927326290739000
481512198	::468927520914800000
292395819	::468927539982118000
242607910	::468927553676533000
292395819	::468927634215559000
33823755	::468927658706108000
336845657	::468927949509783000
624360378	::468927961513885000
338076990	::468928037111992000
275813402	::468928154867105000
62975545	::468928160613302000
243427085	::468928292545130000
301244439	::468928298995965000
105852149	::468928525488381000
258235483	::468928567787917000
124954284	::468928595835236000
587940951	::468928737359462000
122717174	::468928742329696000
32382173	::468928790824243000
336845657	::468928868301430000
124954284	::468929146362802000
429906977	::468929217452068000
506760887	::468929358284206000
599348429	::468929421265866000
459612485	::468929547195678000
292395819	::468929592246665000
287727506	::468929772362682000
251821834	::468929927916818000
459612485	::468929949391671000
455097630	::468929985223614000
440314946	::468929985508827000
124374229	::468929991938674000
599348429	::468930054400266000
16623113	::468930061375373000
124374229	::468930081428369000
124374229	::468930255164805000
146110811	::468930296495489000
254711141	::468930331312402000
56359547	::468930482441584000
109655774	::468930533301694000
185356495	::468930661165068000
260440912	::468930873010974000
260440912	::468931090330451000
34445704	::468931196576346000
231150237	::468931281552932000
404335977	::468931342068350000
144937748	::468931448784039000
226845681	::468931561933791000
273497452	::468931599237910000
176489426	::468931696738721000
95231863	::468931765584023000
415259927	::468931766582251000
342934741	::468931823389900000
211019280	::468931853752483000
435478224	::468931886681980000
311924851	::468931921209475000
226845681	::468931967237775000
342934741	::468931976465223000
400490673	::468932033943986000
323891242	::468932180606193000
323891242	::468932252874051000
425252367	::468932264978841000
251231824	::468932580872814000
245154470	::468932614972522000
245154470	::468932626255192000
168864295	::468932635864334000
128703316	::468932637806325000
254711141	::468932652771598000
342934741	::468932705540141000
26030273	::468932722619318000
128703316	::468932764684025000
128703316	::468932862889431000
432116634	::468933026890915000
168864295	::468933051427618000
238740641	::468933064262156000
26030273	::468933074584367000
331246659	::468933131555569000
31318417	::468933178024267000
286265668	::468933298946068000
506519570	::468933421046042000
587864456	::468933431876153000
168864295	::468933523383267000
331398205	::468933547060133000
443332358	::468933547185930000
36943663	::468933554374971000
125849974	::468933555482263000
587864456	::468933676429238000
429348972	::468933723812290000
257546151	::468933756490113000
184578066	::468933789432152000
425252367	::468933794444349000
588874950	::468933871925739000
23933265	::468933926908887000
212060681	::468933974757486000
436415484	::468933990926524000
107902551	::468934061051088000
244800948	::468934096526532000
85651876	::468934228164755000
334442114	::468934287035990000
85651876	::468934297580494000
588874950	::468934301007220000
211019280	::468934325166415000
509760806	::468934447258406000
334442114	::468934476098465000
417428775	::468934500513492000
85651876	::468934613935865000
414449852	::468934724585807000
433470731	::468934744097689000
183438897	::468934753035755000
425252367	::468934773717860000
85651876	::468934836649230000
480638215	::468934912608063000
85651876	::468934939153821000
23225674	::468934964701302000
425252367	::468935045227749000
230206940	::468935227742908000
447976503	::468935266561163000
226357092	::468935385704570000
183438897	::468935431984545000
274311440	::468935489979166000
264547604	::468935638809853000
350509640	::468935657755512000
183438897	::468935662755147000
31318417	::468935790870163000
62975545	::468935847975608000
473462894	::468935956842958000
255711119	::468936074291859000
31318417	::468936075042631000
425252367	::468936172929298000
255711119	::468936228566761000
255711119	::468936272325931000
472415509	::468936279351373000
292395819	::468936370652975000
64219388	::468936387862224000
425252367	::468936418778419000
28252356	::468936436570681000
443332358	::468936443696775000
64219388	::468936469303017000
28252356	::468936507295010000
296590824	::468936545974894000
183438897	::468936575959982000
264547604	::468936596587569000
407279448	::468936683761963000
64219388	::468936781245988000
31318417	::468936790674771000
255299055	::468936830843645000
109361476	::468936901471526000
243427085	::468936905942663000
31318417	::468936910728347000
445903498	::468936953627701000
64219388	::468937015099396000
28252356	::468937075715497000
393133633	::468937163011538000
425252367	::468937175858688000
250844163	::468937259497308000
115824990	::468937336047534000
304619831	::468937354380857000
109361476	::468937361758625000
69662123	::468937493606584000
365021832	::468937570777595000
459612485	::468937663979225000
64219388	::468937684569038000
226357092	::468937773421191000
355896730	::468937789086912000
69662123	::468937904023420000
64219388	::468937921127788000
64219388	::468937978556211000
425252367	::468938003923341000
58587013	::468938014413291000
443070793	::468938029751873000
350509640	::468938060101873000
337416247	::468938155606163000
95231863	::468938181606662000
234630547	::468938351522103000
64219388	::468938475979673000
183438897	::468938479674875000
445219284	::468938526139375000
224068229	::468938585434251000
324401110	::468938595680944000
86349050	::468938596989550000
260440912	::468938705101938000
250844163	::468938872815362000
264547604	::468938882063802000
201113172	::468938891517784000
263389464	::468938931065851000
47017345	::468938943501975000
301737159	::468938963521404000
480638215	::468938991472238000
501554267	::468939040193282000
504987901	::468939291687923000
326569368	::468939303889141000
201113172	::468939330707550000
16846197	::468939380930134000
31318417	::468939389520064000
56359547	::468939462345777000
64219388	::468939491508768000
356974615	::468939546500280000
433003196	::468939552259055000
250844163	::468939576602804000
277760577	::468939587302461000
64219388	::468939679094824000
474400310	::468939686455824000
6284612	::468939754864910000
64219388	::468939789321121000
510998653	::468939823106232000
195563881	::468939830773432000
560698843	::468939861039529000
560698843	::468939954295685000
303342881	::468939982477197000
459476150	::468940011090743000
21452516	::468940014244880000
517075828	::468940111011659000
159011393	::468940138463367000
351914412	::468940297570115000
351914412	::468940305056931000
351914412	::468940311801393000
594121150	::468940383108755000
477989347	::468940431481647000
443332358	::468940434669305000
425252367	::468940445033439000
364641621	::468940445872324000
351914412	::468940445880713000
195563881	::468940604425371000
162200561	::468940777046175000
459476150	::468940886584602000
55161530	::468940992251723000
385259637	::468941007527362000
469970755	::468941078092324000
289650000	::468941106525519000
459476150	::468941186548641000
260440912	::468941245516365000
326436771	::468941254768996000
64219388	::468941312566525000
61050527	::468941380770095000
397717926	::468941439007997000
195563881	::468941444976488000
301042701	::468941458981277000
61050527	::468941484717527000
588531316	::468941496570630000
397717926	::468941501624778000
477989347	::468941532507439000
411898570	::468941601340145000
195563881	::468941656600088000
411848692	::468941804570943000
31318417	::468942042752876000
376425912	::468942094577696000
162200561	::468942183492755000
107750524	::468942235493748000
250844163	::468942245304238000
341493662	::468942282331549000
33683248	::468942295916892000
45190114	::468942334361874000
400490673	::468942502725423000
532616498	::468942505208459000
69801582	::468942561802211000
31318417	::468942616537882000
31318417	::468942658757750000
109361476	::468942660057968000
45190114	::468942731948335000
69801582	::468942795835994000
224068229	::468942842191417000
424498591	::468942873275408000
107750524	::468942999041613000
64219388	::468943038371610000
384594087	::468943068323147000
477989347	::468943070680330000
304645030	::468943135423598000
425252367	::468943211650908000
34841151	::468943256852901000
425252367	::468943274842267000
465002314	::468943316747563000
599348429	::468943457634226000
64219388	::468943513397518000
331717534	::468943557123129000
37119867	::468943619282710000
9563172	::468943636022198000
172025978	::468943656196771000
64219388	::468943708466188000
331717534	::468943717131632000
331717534	::468943816654094000
296590824	::468943853199036000
178985516	::468943856294449000
122717174	::468943929740906000
348745482	::468943977828601000
36866805	::468944035156332000
443332358	::468944051585437000
243427085	::468944199736651000
107750524	::468944331974664000
36869877	::468944364438585000
289650000	::468944367361998000
195563881	::468944379462574000
37119867	::468944400891260000
504987901	::468944421153959000
39904237	::468944439088775000
115503799	::468944544361639000
260440912	::468945011657416000
303080805	::468945017160347000
393499174	::468945036437377000
37119867	::468945177923833000
64219388	::468945213797715000
269370098	::468945246555230000
178985516	::468945303954288000
588531316	::468945454018068000
504987901	::468945519457615000
407279448	::468945601565315000
458472537	::468945644795998000
316301043	::468945674525233000
337388641	::468945759883517000
109331928	::468945855270383000
37119867	::468945886060756000
109331928	::468946134137057000
231150237	::468946300088877000
61478431	::468946330149478000
501554267	::468946333681065000
178985516	::468946357647310000
316301043	::468946388781654000
378771457	::468946590431203000
343018153	::468946655577128000
226357092	::468946723902353000
331398205	::468946731124944000
458472537	::468946830852890000
25235649	::468946884191879000
351914412	::468946917549154000
33217361	::468946958120669000
411777707	::468947131370602000
351914412	::468947209317535000
118810756	::468947220575027000
379358099	::468947233011171000
268073941	::468947240963551000
458472537	::468947296340934000
16846197	::468947324870590000
303342881	::468947372975071000
73020435	::468947383808974000
296590824	::468947424518897000
45190114	::468947438221672000
447976503	::468947444693499000
316301043	::468947475089608000
594121150	::468947480235999000
23642786	::468947521948377000
16846197	::468947524548833000
167365283	::468947556639444000
64219388	::468947564407291000
411777707	::468947568106692000
560822598	::468947610779549000
109331928	::468947635312017000
458010782	::468947697912000000
33358166	::468947723367243000
27179899	::468947730778562000
480638215	::468947756388999000
64219388	::468947760314863000
59647298	::468947765113155000
120851061	::468947806473183000
142176687	::468947820087885000
425252367	::468947821593632000
268073941	::468947828396793000
64219388	::468947837775265000
269370098	::468947908096954000
76017935	::468947973121257000
142176687	::468947995338477000
606781453	::468948069124677000
131633030	::468948161139326000
181101394	::468948220308377000
458472537	::468948365301252000
194129729	::468948444057722000
606781453	::468948527121698000
458472537	::468948548940496000
142176687	::468948627264913000
33823755	::468948709737508000
27179899	::468948763831443000
606781453	::468948803496968000
594121150	::468948836363534000
408869196	::468948852041850000
194129729	::468948901232672000
194129729	::468948915514261000
458472537	::468949094850121000
334403708	::468949128199016000
480638215	::468949190220210000
480638215	::468949253491265000
185356495	::468949456071950000
260440912	::468949531397480000
64219388	::468949704953593000
142176687	::468949786365030000
64219388	::468949796829818000
334403708	::468949830631714000
510998653	::468949865448624000
142176687	::468949872595701000
351896383	::468949884427837000
185356495	::468949899032403000
64219388	::468949907924332000
142176687	::468949954992832000
49052615	::468949966124482000
334403708	::468949974638944000
185356495	::468950036081303000
185356495	::468950122089684000
142176687	::468950150455775000
443332358	::468950225928069000
109361476	::468950239886737000
634615880	::468950248157880000
64219388	::468950259981643000
185356495	::468950287542398000
292558028	::468950290113527000
142176687	::468950304093126000
47017345	::468950331062501000
185356495	::468950335126777000
20822956	::468950341686681000
185356495	::468950374200930000
185356495	::468950488080478000
212060681	::468950489175166000
458010782	::468950534096158000
726984192	::468950613523693000
142176687	::468950646075707000
185356495	::468950900644802000
351896383	::468950916629295000
185356495	::468950943305056000
243427085	::468950957876056000
185356495	::468950982546980000
185356495	::468951026163535000
95231863	::468951032165588000
315559101	::468951037270052000
185356495	::468951092546785000
323891242	::468951134766637000
142176687	::468951184636915000
323891242	::468951283895136000
142176687	::468951362001461000
334442114	::468951393412587000
192727478	::468951550497669000
390504920	::468951675714416000
194129729	::468951798821441000
64219388	::468951799207309000
269370098	::468951824708681000
164891333	::468951842261852000
260440912	::468951901971972000
40375959	::468951903171510000
443332358	::468951937543864000
726984192	::468952088006123000
337396732	::468952115101323000
633506625	::468952144432078000
68818829	::468952218209886000
556631416	::468952329929383000
287727506	::468952343917367000
68818829	::468952370966446000
365021832	::468952482576879000
27595900	::468952674789257000
260440912	::468952825796775000
46771203	::468952849469427000
69801582	::468952924773945000
390504920	::468953044756221000
40375959	::468953155695550000
425252367	::468953160938434000
40375959	::468953210745806000
322324723	::468953339326382000
303342881	::468953372176166000
425252367	::468953390727593000
64926237	::468953568469602000
342878651	::468953591974461000
38713173	::468953694579748000
201810972	::468953708802621000
322324723	::468953710987853000
64926237	::468953871419965000
578593285	::468953879678578000
218321424	::468953907683917000
40375959	::468954031801782000
62975545	::468954065872113000
218321424	::468954098042408000
46771203	::468954098537349000
303342881	::468954134872608000
38713173	::468954146562142000
46771203	::468954162945097000
29198251	::468954204988792000
46771203	::468954220147007000
433916111	::468954245694517000
168864295	::468954308722315000
342878651	::468954407913422000
115503799	::468954431124688000
159986953	::468954459520131000
301717953	::468954666097995000
291518680	::468954760629211000
212060681	::468954761283502000
38991775	::468954846306254000
539183661	::468954903407501000
91195209	::468954971527200000
379357885	::468954988631556000
40375959	::468955059565645000
311729942	::468955099768053000
33823755	::468955171499032000
46771203	::468955409941008000
331398205	::468955581307691000
39215095	::468955641466617000
529096266	::468955642204815000
143455927	::468955715839995000
425381729	::468955722626371000
23754003	::468955725784686000
143455927	::468955739504267000
301737159	::468955867526987000
462648540	::468955924808597000
122769328	::468955973810663000
23754003	::468956038084190000
304219715	::468956244230045000
554041249	::468956250521485000
390504920	::468956284344360000
539183661	::468956423930781000
341153843	::468956566226731000
49221816	::468956782837387000
554041249	::468956799643967000
46771203	::468956891549536000
90544248	::468957068167495000
396332641	::468957086798606000
554041249	::468957097108193000
275268585	::468957227429425000
443375828	::468957460024549000
467758710	::468957470707429000
194129729	::468957480408842000
450378413	::468957596511395000
337367504	::468957647161786000
400490673	::468957664412962000
467758710	::468957739549720000
301737159	::468957743819554000
411777707	::468957864724545000
38713173	::468957913751769000
38713173	::468957946995830000
93927673	::468958052864262000
402925254	::468958094572396000
554041249	::468958163027632000
608426191	::468958545334239000
275268585	::468958636598128000
458472537	::468958656604950000
417428775	::468958698015318000
69801582	::468958740625235000
314604858	::468958741388607000
275268585	::468958862343962000
341803593	::468959104787283000
417428775	::468959133530882000
311583053	::468959162760962000
152715270	::468959516437262000
125849974	::468959559999291000
304224068	::468959568098504000
348123497	::468959748575199000
267299080	::468959778631217000
18374690	::468959864111513000
230206940	::468959875276742000
375734748	::468959993010872000
633506625	::468960076720771000
25410192	::468960082177576000
447976503	::468960150100140000
620519142	::468960382405840000
375734748	::468960398595866000
125849974	::468960486407831000
471204596	::468960491029946000
150034005	::468960557555781000
125849974	::468960580066615000
292558028	::468960617622429000
96013044	::468960854055329000
620519142	::468960947881930000
85211920	::468960951145074000
227859860	::468961046817169000
266033863	::468961158347907000
85211920	::468961236865265000
266033863	::468961247447515000
167365283	::468961424673615000
471204596	::468961532618223000
29198251	::468961838890508000
341941030	::468961892548218000
98785279	::468962056742653000
620519142	::468962108328411000
267299080	::468962226385457000
16623113	::468962314709114000
232312019	::468962340508286000
227859860	::468962358451507000
230659102	::468962470816927000
301257200	::468962529168068000
230659102	::468962554459738000
471204596	::468962633644015000
125849974	::468962634487070000
633506625	::468962637548904000
237530197	::468962644133961000
266033863	::468962673808670000
341941030	::468962688941719000
275268585	::468962690577489000
227046044	::468962813688692000
266033863	::468962822756769000
471204596	::468963059495862000
620519142	::468963062238957000
29198251	::468963163892109000
58587013	::468963216429961000
501554267	::468963415504207000
487266327	::468963525449494000
390504920	::468963539550732000
156166678	::468963586552115000
290195625	::468963866463182000
360231979	::468963919554682000
66555228	::468963996411101000
218321424	::468964012877959000
230659102	::468964101608472000
230659102	::468964250174914000
331246659	::468964437328932000
237112765	::468964544770240000
174132903	::468964582657392000
16166332	::468964613611331000
344956423	::468964632519274000
337367504	::468964751410987000
58587013	::468964806473838000
344956423	::468964861171740000
266033863	::468964994038902000
504987901	::468965261190893000
385114649	::468965284658053000
471204596	::468965400114647000
41606452	::468965498500419000
245154470	::468965562539053000
275268585	::468965654276874000
385114649	::468965673910435000
98785279	::468965688745664000
7132042	::468965725928169000
375734748	::468965855733506000
230659102	::468965897743638000
291518680	::468966035866263000
467758710	::468966103012876000
291518680	::468966124991025000
331398205	::468966140216344000
27179899	::468966244834881000
27179899	::468966277521092000
344956423	::468966331740876000
275268585	::468966369258913000
334403708	::468966546355015000
273955213	::468966826643574000
635796096	::468966836709912000
91195209	::468966885506449000
141735027	::468966922751848000
430387521	::468966922982539000
230659102	::468967016075108000
301761224	::468967056650809000
429348972	::468967061625253000
344956423	::468967067337900000
404335977	::468967098191200000
16166332	::468967111461965000
344956423	::468967200947470000
275268585	::468967259722231000
290265158	::468967365657784000
32671267	::468967470498598000
16166332	::468967471178067000
344956423	::468967491226841000
290265158	::468967537183842000
11146552	::468967595539173000
344956423	::468967788498149000
573151200	::468967873667661000
16166332	::468967876352016000
404335977	::468967951211958000
567014078	::468967992177721000
140157275	::468968082766323000
421179396	::468968179491164000
429348972	::468968252396560000
276341812	::468968314044428000
619608540	::468968329622073000
244800270	::468968423796781000
49052615	::468968496106569000
244800270	::468968566273110000
344956423	::468968567074217000
49052615	::468968790571888000
261942709	::468968991147692000
49052615	::468969000677146000
369849727	::468969189764792000
237330810	::468969320803217000
344956423	::468969341225299000
282363016	::468969441284608000
92905148	::468969551582232000
369849727	::468969621866160000
98785279	::468969645538816000
226995875	::468969678464114000
334515229	::468969715264946000
344956423	::468969799092285000
632481728	::468969891601866000
411898570	::468969904474161000
52494533	::468969908454563000
52494533	::468969976305831000
32382173	::468970033058942000
284931188	::468970071998877000
602895412	::468970276034973000
504987901	::468970491227930000
38713173	::468970646576570000
500308199	::468970726087991000
360231979	::468970750251368000
295881773	::468970895198130000
344956423	::468970913359478000
52494533	::468971068359987000
344956423	::468971137398239000
62396842	::468971245502226000
489961036	::468971285843034000
73275873	::468971394399997000
425252367	::468971416503988000
344956423	::468971694783483000
334442114	::468971867622354000
425252367	::468971914195906000
30223693	::468972063169208000
52494533	::468972130412294000
17522792	::468972293621039000
425252367	::468972437141749000
469970755	::468972447191273000
301761224	::468972508570714000
30223693	::468972597284442000
429348972	::468972700091047000
491969843	::468972702922207000
73275873	::468972850767200000
453280756	::468972994174681000
429348972	::468973111434821000
365021832	::468973245388292000
267299080	::468973249687453000
580156304	::468973634544222000
33358166	::468973883446788000
235272576	::468974062019289000
469970755	::468974089529741000
491969843	::468974093287837000
365021832	::468974115026915000
425252367	::468974177945665000
230206940	::468974327690711000
365021832	::468974405952233000
365021832	::468974510776258000
491969843	::468974585896247000
365021832	::468974828184420000
141735027	::468974945335521000
469970755	::468975062125928000
365021832	::468975065770782000
33528820	::468975081079975000
116071398	::468975093130211000
469970755	::468975104534528000
174720518	::468975196331081000
267299080	::468975201611706000
109331928	::468975424165650000
554852227	::468975460085682000
365021832	::468975551265652000
375967762	::468975553736110000
375967762	::468975708891381000
23754003	::468976052098703000
73020435	::468976114191187000
73020435	::468976137385697000
30787413	::468976184232271000
334442114	::468976289165357000
174720518	::468976315354202000
375967762	::468976349135503000
277760577	::468976409377918000
375967762	::468976442576220000
504987901	::468976706779639000
364428125	::468976755731365000
425252367	::468976892650221000
365021832	::468976945884307000
15086993	::468977297135923000
365021832	::468977307341029000
487266327	::468977313192103000
365021832	::468977482650353000
174720518	::468977504858804000
167365283	::468977544923201000
365021832	::468977598119571000
38713173	::468977692918812000
365021832	::468977774628454000
570502101	::468977960473878000
118810756	::468978138618535000
504987901	::468978291106643000
136458681	::468978391509499000
504987901	::468978434161790000
238665368	::468978545675366000
487266327	::468978577875419000
121881241	::468978659093536000
15086993	::468978675887513000
224501206	::468978682477178000
121881241	::468978689754288000
365658620	::468978710763548000
234630547	::468978754707288000
447976503	::468978783165624000
375967762	::468978816904593000
365021832	::468978826744446000
27595900	::468978983413899000
375967762	::468979089542770000
279435268	::468979213648015000
375967762	::468979264734638000
174720518	::468979425657511000
375967762	::468979530234077000
554852227	::468979538815225000
279435268	::468979739906936000
504987901	::468979747301916000
469970755	::468979769884037000
393735397	::468979955553300000
29827759	::468979964843278000
375967762	::468980191025303000
373653741	::468980417891016000
234630547	::468980490020872000
375967762	::468980491316899000
447976503	::468980576813207000
22195036	::468980623412305000
23754003	::468980682585169000
14190836	::468980733881892000
416548217	::468980761123889000
373653741	::468980896654045000
365021832	::468980904795586000
121881241	::468981112639721000
384503737	::468981294647771000
124954284	::468981310753898000
373653741	::468981694632964000
97592081	::468982461998071000
174720518	::468982709545865000
570502101	::468982734325825000
497630362	::468982872901435000
230968348	::468982876433027000
388397248	::468982899300380000
155459778	::468983428885798000
97592081	::468983438943744000
432747712	::468983456945680000
38713173	::468983548859678000
554852227	::468983567226134000
29374576	::468983628794707000
567014078	::468983652228276000
9563172	::468983666283393000
567014078	::468983775784099000
174720518	::468983777742815000
480638215	::468983948014809000
567014078	::468983996177608000
174720518	::468984003559956000
390504920	::468984122229018000
225691566	::468984190818459000
198651083	::468984305285619000
480638215	::468984390005956000
480638215	::468984569178238000
213767620	::468984581312761000
230968348	::468984598803005000
567014078	::468984708240797000
117264210	::468984822816587000
554852227	::468984896417832000
54565883	::468985163163004000
54565883	::468985232264163000
97592081	::468985300069670000
54565883	::468985370307067000
147997393	::468985378938974000
25942336	::468985394332438000
54565883	::468985463466770000
480638215	::468985498003058000
97592081	::468985525450203000
138245975	::468985723073593000
242206017	::468985894720897000
480638215	::468985958143377000
167365283	::468986005698007000
25410192	::468986083724627000
174720518	::468986248078442000
266033863	::468986479642157000
480638215	::468986563784081000
138245975	::468986641067950000
25410192	::468986697401659000
336845657	::468986833884676000
497630362	::468986857792208000
39469570	::468987263708569000
39469570	::468987453102374000
336845657	::468987530902532000
311092385	::468987587311329000
46070001	::468987797894733000
138245975	::468987812558036000
334515229	::468987947275272000
138245975	::468987957370953000
529096266	::468988057568686000
138245975	::468988126577561000
138245975	::468988297042468000
620519142	::468988390655156000
497630362	::468988531545628000
276784048	::468988534536146000
620519142	::468988632440008000
480638215	::468988650613923000
53724365	::468988858068389000
270025296	::468988893040496000
270025296	::468988901269323000
270025296	::468988901374578000
554852227	::468989162419257000
96443022	::468989245978574000
273205079	::468989560446136000
322324723	::468989735856525000
138245975	::468989811790217000
322324723	::468989832640081000
138245975	::468989848662331000
334515229	::468989868249718000
138245975	::468989989611929000
351914412	::468990099120599000
351914412	::468990129369927000
138245975	::468990197678768000
138245975	::468990322220204000
138245975	::468990479217225000
477989347	::468990598418931000
53724365	::468991071654273000
365658620	::468991076427366000
230968348	::468991275740725000
230968348	::468991648685633000
230968348	::468991799244374000
273205079	::468991825471373000
351914412	::468992362522230000
272586753	::468992462028275000
529096266	::468992770183819000
554852227	::468993061889277000
276784048	::468993124854145000
115459999	::468993132344770000
504987901	::468993294106501000
146608159	::468993547778404000
618760575	::468993674768941000
141735027	::468993799004643000
273205079	::468993972191637000
50306226	::468993980680904000
348683759	::468994205382377000
138245975	::468994316825018000
287228225	::468994383560605000
138245975	::468994410274111000
39215095	::468994532936531000
273205079	::468994564515446000
342845822	::468994771227140000
534913317	::468994810188013000
276784048	::468995104397860000
338588400	::468995172588457000
416130255	::468995256713633000
32671267	::468995291853504000
272586753	::468995349449699000
534913317	::468995544061194000
66184984	::468995722059456000
276784048	::468995807710937000
73275873	::468996063027015000
343606449	::468996083993935000
278316478	::468996257319772000
224501206	::468996371815866000
429906977	::468996435804168000
280194602	::468996440044601000
182092022	::468996457924550000
529096266	::468996527705190000
273205079	::468996709217865000
273205079	::468996841292713000
316301043	::468996902265315000
278316478	::468997102702723000
529096266	::468997112768638000
534913317	::468997378612031000
370088836	::468997584468860000
36485138	::468998255247106000
500308199	::468998502371299000
98589714	::468998925568192000
273205079	::468999644576772000
14190836	::468999827255074000
273205079	::468999832934563000
85651876	::469000003491737000
358296822	::469000033321619000
370088836	::469000033485213000
276784048	::469000175860871000
104112940	::469000202075242000
58847822	::469000242365353000
136458681	::469000714522329000
90544248	::469000909943746000
124954284	::469001287200026000
124954284	::469001357584650000
48804765	::469001704298790000
416130255	::469001739190816000
262382570	::469001866119245000
243974175	::469002060654866000
257546151	::469002068338819000
336845657	::469002340083957000
247159855	::469002344404094000
257546151	::469002588999155000
262382570	::469002630413705000
402492947	::469002959045402000
321637063	::469003096077926000
262382570	::469003322012483000
39215095	::469003580406378000
28905424	::469003698463440000
567014078	::469004163960287000
17522792	::469004286719168000
567014078	::469004499152277000
633531552	::469005008240136000
359776589	::469005620314513000
480638215	::469005672932442000
572151259	::469005859604148000
262382570	::469006930376417000
556631416	::469007005307244000
173371030	::469007058281324000
359776589	::469008212365410000
359776589	::469008359132102000
79476731	::469008639265869000
310664656	::469008734954336000
40054726	::469009154284474000
17146204	::469009213818023000
213187842	::469009365987364000
102233693	::469009482270646000
359104594	::469010078398291000
41230104	::469012003088891000
33528820	::469012083770925000
408031484	::469012623988494000
94310638	::469013073995378000
39215095	::469013154987773000
467758710	::469013344163467000
473718221	::469013481987928000
173371030	::469013739090767000
213187842	::469013832371679000
290265158	::469013970989223000
414217500	::469014248363147000
213187842	::469014354755452000
152715270	::469014382005874000
6284612	::469015224440606000
414217500	::469015640133472000
213187842	::469015787554893000
155459778	::469015867905552000
283051149	::469016316502761000
480638215	::469017114624688000
480638215	::469017912205139000
567014078	::469018339868540000
159726392	::469018462539350000
159726392	::469019127454003000
480638215	::469019287198265000
16166332	::469019370904379000
568915908	::469019467171647000
554852227	::469019521333088000
480638215	::469020746355064000
480638215	::469020840861138000
480638215	::469021294630297000
359776589	::469021581893967000
35706997	::469021837452521000
155459778	::469021971284381000
155459778	::469022375216816000
388397248	::469024546075312000
388397248	::469024900074573000
281295226	::469024977229201000
212490176	::469025171995500000
519898323	::469025593645080000
634890754	::469027007821393000
220632867	::469027230044405000
220632867	::469027341713559000
220632867	::469027426194825000
220632867	::469027429999075000
220632867	::469027435745259000
220632867	::469027461909336000
634890754	::469027638367879000
220632867	::469027638535675000
634890754	::469027725546500000
35706997	::469028053079715000
506519570	::469029167468519000
66555228	::469029359760601000
227859860	::469030112592416000
388397248	::469030132775022000
227859860	::469030245182738000
388397248	::469031012991660000
388397248	::469031100694536000
241198427	::469031103232507000
152715270	::469031202247020000
241198427	::469031254487465000
388397248	::469031351438422000
567014078	::469031476529352000
287569533	::469031977878695000
388397248	::469031986669953000
287569533	::469032289158971000
462648540	::469032588058038000
388397248	::469033021916475000
60712766	::469033106004279000
50507669	::469033472481566000
241198427	::469033795707224000
212490176	::469033984043667000
634890754	::469034026523561000
388397248	::469034045033021000
388397248	::469034726783602000
388397248	::469035003871907000
241198427	::469035264229515000
376361293	::469035298773413000
65482831	::469035306378084000
315872678	::469035331795181000
115459999	::469035419523239000
27335023	::469035629192687000
388397248	::469035630639325000
388397248	::469036256370761000
287569533	::469036625071063000
287569533	::469036847688318000
287569533	::469036982006738000
287569533	::469037197346103000
287569533	::469037226081280000
27335023	::469037959740526000
287569533	::469038316357447000
287569533	::469039178743681000
287569533	::469039772946542000
568915908	::469039930161631000
214357483	::469040387899023000
214357483	::469040549220339000
214357483	::469040760189231000
287569533	::469040975973605000
15186859	::469040980222808000
287569533	::469041319000952000
14190836	::469041943620489000
14190836	::469041951925215000
27335023	::469042398455414000
287569533	::469043911886139000
147779508	::469044244682797000
176489426	::469044826747731000
20804321	::469045371503923000
388397248	::469045524809543000
128103434	::469045940116926000
432116634	::469046018340691000
303080805	::469046097005260000
303080805	::469047030271451000
303080805	::469047399818989000
79476731	::469048313119924000
197210844	::469048607879217000
213187842	::469048775659753000
446757000	::469048919364616000
220632867	::469049797719375000
39469570	::469053400462946000
506707370	::469055677391175000
30223693	::469056556848250000
115459999	::469057005269708000
152715270	::469057291027628000
199001641	::469057322242039000
85343069	::469057934950137000
301657872	::469058104567418000
197384499	::469058436421136000
69044676	::469058849526140000
20804321	::469060173332369000
27986325	::469060965699301000
109361476	::469062920958013000
197384499	::469063173266354000
140994915	::469063211627859000
109361476	::469063566687891000
197384499	::469063616621473000
197384499	::469063916535181000
109361476	::469064129223749000
97307001	::469064517742112000
140994915	::469064869061599000
373006574	::469065616000028000
56359547	::469065621804556000
109060628	::469066771245580000
259876316	::469066823020056000
109060628	::469066907862458000
28405302	::469066990959603000
191276105	::469067346879840000
165658390	::469067949852991000
185356495	::469068314430668000
212060681	::469068615711719000
263433687	::469068826173112000
59583601	::469068983711186000
481512198	::469068991122927000
176339991	::469069184836829000
98589714	::469069225701552000
214678768	::469069430140334000
142176687	::469069937710235000
229197384	::469070140089171000
475031809	::469070145282146000
475031809	::469070469270732000
19071786	::469070635977547000
475031809	::469070738477969000
29849760	::469070818157133000
191276105	::469070952110645000
475031809	::469071380068438000
79476731	::469071614601359000
137426396	::469071635748642000
55888161	::469072746400325000
55888161	::469072821054742000
236930269	::469072921650925000
378281495	::469073035887013000
287569533	::469073083001626000
337416247	::469073123137318000
260038180	::469073429006540000
30246292	::469073471742279000
56723331	::469073773405020000
343018153	::469073783026769000
287569533	::469073790626832000
56723331	::469073862039044000
287569533	::469073981446701000
287569533	::469074363531018000
106778257	::469074391473868000
105852149	::469074616187490000
238740641	::469075079838859000
407395368	::469075125879332000
106778257	::469075257723080000
337416247	::469075311423152000
26198467	::469075395329806000
287569533	::469075491496796000
361489211	::469075502741721000
184195472	::469075529035837000
238740641	::469075652336173000
287569533	::469075755906134000
287569533	::469075772104515000
106778257	::469076020554113000
460772038	::469076040577323000
176339991	::469076380534472000
176339991	::469076423664500000
264705173	::469076432400809000
264705173	::469076511304474000
480638215	::469076512113979000
350424007	::469076653424267000
371477472	::469076696881455000
276341812	::469076837390229000
371477472	::469076875932078000
31250549	::469077038385487000
404496513	::469077399955832000
210674392	::469077419404439000
56359547	::469077466288783000
338830055	::469077502678548000
85343069	::469077712536342000
186823940	::469077748875399000
416506126	::469078047560183000
365523194	::469078096918761000
85343069	::469078396975468000
238740641	::469078571621699000
85343069	::469078726425456000
624360378	::469078733987401000
56359547	::469079117770817000
368386947	::469079194308464000
368386947	::469079263690645000
56359547	::469079613332021000
371477472	::469080034096218000
465934852	::469080173317746000
85343069	::469080861145829000
260038180	::469081131665457000
368386947	::469081271973736000
60399576	::469081432501932000
81765661	::469081618842263000
368386947	::469081935575150000
368386947	::469082099304374000
46771203	::469082356570001000
211645751	::469082366518915000
211645751	::469082371585617000
211645751	::469082507603099000
403160004	::469082974994972000
85343069	::469083110861443000
301717953	::469083234836291000
276341812	::469083377723658000
193796724	::469083429804736000
85343069	::469083443452985000
85343069	::469083476520861000
276341812	::469083551019704000
85343069	::469083629654900000
408224760	::469084004105199000
277760577	::469084537272532000
62396842	::469084613030064000
72210207	::469084951682367000
114064449	::469085082977058000
56359547	::469085650537701000
430072028	::469085736252088000
422214932	::469086000363237000
90544248	::469086089785798000
56359547	::469086621145763000
430072028	::469086645887987000
57933673	::469086840532639000
23663256	::469087162940411000
56359547	::469087421435744000
31258629	::469087697810632000
115583749	::469088055756746000
430072028	::469088104360337000
46276184	::469088132907171000
13683762	::469088191190798000
253120136	::469088386481795000
479205756	::469088613330726000
46276184	::469088966915141000
120853830	::469089114881818000
296433109	::469089437813448000
83878535	::469089687936577000
57300329	::469089939129241000
486231003	::469090149691707000
24413698	::469090398338445000
186823940	::469090458426023000
487266327	::469090673052766000
513270198	::469090954285051000
304219715	::469091177665290000
202196262	::469091185319899000
38440249	::469091270653005000
716788381	::469091790859939000
277794018	::469091803589644000
31144939	::469091846434869000
277278671	::469091888570454000
545540214	::469091948691607000
312710029	::469092014987161000
41606452	::469092145459367000
341734040	::469092197065695000
80157666	::469092295368011000
115583749	::469092298576257000
285906246	::469092352653398000
115583749	::469092513811554000
133508241	::469092595570733000
115459999	::469092600222199000
34536365	::469092857068793000
182092022	::469092969996627000
176974576	::469092990280294000
107750524	::469093165988065000
19837708	::469093532909576000
100090407	::469093613537071000
48804765	::469093902696591000
409336092	::469094042039357000
409336092	::469094311087583000
524903037	::469094381287653000
121881241	::469094674251415000
409336092	::469094902521798000
341037427	::469095374506823000
361489211	::469095460997984000
23933265	::469095727608500000
115583749	::469095809883967000
409336092	::469095821183434000
626942496	::469095929803313000
69662123	::469096310247653000
202196262	::469096328950452000
69662123	::469096403856134000
363722761	::469096456667033000
329471370	::469096486668472000
29849760	::469096629069295000
152127827	::469097144293392000
312710029	::469097172621746000
205030447	::469098113995526000
20545953	::469098710031278000
159944196	::469098765647753000
443070793	::469098810573328000
145572480	::469098990529552000
320452099	::469099025392607000
506760887	::469099078530244000
480638215	::469099183157571000
409336092	::469099270168399000
109655774	::469099571474214000
27626703	::469099639694585000
28054060	::469099659601149000
409336092	::469099797928878000
432116634	::469099865633329000
58587013	::469099873992990000
27626703	::469099892405567000
433470731	::469099955383070000
431179654	::469100720336429000
431179654	::469100729559691000
285906246	::469100795128840000
389197869	::469100849533579000
389197869	::469100939664982000
485252693	::469101043868270000
18137013	::469101105075335000
389197869	::469101463801987000
107750524	::469101582974713000
49052615	::469101735961952000
55888161	::469101772389498000
167365283	::469102299558576000
115459999	::469102356659855000
76482742	::469102403330269000
400704846	::469102554177998000
27335023	::469102622083776000
76482742	::469102740996517000
55888161	::469102863902593000
109060628	::469102875528790000
76482742	::469102940918407000
165491208	::469103144111046000
513825441	::469103360432693000
259466143	::469103435993055000
315559101	::469103521540083000
76482742	::469103522857103000
196152188	::469103592688082000
384683676	::469103628075405000
76482742	::469103642687967000
49052615	::469103643883745000
429491583	::469103795231006000
285906246	::469103916370522000
13683762	::469104091667243000
49052615	::469104228011868000
76482742	::469104243421741000
285906246	::469104379585642000
417449044	::469104773019738000
196152188	::469104779512537000
413477251	::469104782888960000
140157275	::469104837045805000
55704588	::469104946923589000
86970230	::469104958223024000
579271413	::469104959493914000
300594041	::469105127891034000
304219715	::469105377703784000
341941030	::469105404450848000
411898570	::469105424214818000
76482742	::469105879489728000
122614290	::469105996992761000
256088386	::469106168980197000
342934741	::469106273665810000
348262381	::469106636699619000
38326757	::469106662880464000
342934741	::469106801858715000
128703316	::469107011884302000
68818829	::469107029118697000
202196262	::469107259050823000
450378413	::469107276272259000
342934741	::469107387861700000
17210128	::469107477993123000
268073941	::469107497916456000
268073941	::469107574844162000
50228529	::469107840875917000
128703316	::469107968026234000
480638215	::469107991879614000
342934741	::469107994924687000
187741596	::469107997525147000
50228529	::469108100482355000
480638215	::469108222574755000
321876841	::469108325909798000
480638215	::469108444893413000
310321041	::469108492536532000
342934741	::469108511775813000
342934741	::469108576959881000
310321041	::469108666788876000
23663256	::469108721050611000
36869877	::469108821017636000
342934741	::469108871147966000
407279448	::469108924222685000
76482742	::469109109464502000
120853830	::469109135313997000
33683248	::469109159921606000
342934741	::469109323935662000
34717669	::469109548889174000
34204169	::469109628467281000
350424007	::469109653776117000
29374576	::469109753801486000
252314330	::469109880553345000
48157278	::469110275086364000
342934741	::469110325972058000
29374576	::469110401842835000
342934741	::469110583699439000
214357483	::469110709427904000
31258629	::469110717451214000
396332641	::469110743636664000
342934741	::469110759801122000
22327740	::469111070670737000
51649971	::469111100772851000
315559101	::469111256956538000
55888161	::469111298572431000
396332641	::469111311151144000
233362394	::469111476959981000
468796913	::469111486241980000
23663256	::469111519431892000
69662123	::469112035842998000
414066292	::469112139974594000
58661608	::469112303850618000
414066292	::469112354836205000
331482356	::469112363254161000
199001641	::469112466287652000
40708485	::469112514291453000
341941030	::469112631098605000
98768681	::469112674731978000
389197869	::469112710329036000
510998653	::469112715688939000
389197869	::469112731971624000
319771975	::469112737931726000
389197869	::469112766016786000
336821368	::469112771590623000
243011588	::469112833779965000
534913317	::469112877882683000
389197869	::469112988746928000
33823755	::469113072120901000
389197869	::469113103301750000
454406979	::469113132900552000
337416247	::469113224605208000
389197869	::469113238312222000
319771975	::469113327181107000
338477631	::469113391454625000
69662123	::469113417337671000
292395819	::469113683025862000
137117871	::469113826672001000
230903702	::469113840462868000
519677520	::469113851816845000
304224068	::469114038920548000
319771975	::469114060253171000
252314330	::469114248636145000
342934741	::469114388952403000
589402824	::469114403687006000
465002314	::469114590807076000
362737866	::469114635887841000
404496513	::469114687812935000
32125015	::469115407391940000
58661608	::469115603735674000
52818001	::469115606281629000
567014078	::469115779758043000
40708485	::469115833931673000
55888161	::469115837543358000
25942336	::469115878316212000
433470731	::469115892492931000
506519570	::469115909185888000
416130255	::469116039683260000
23933265	::469116100479705000
95231863	::469116480974749000
342934741	::469116510233833000
86243090	::469116512502960000
235382002	::469116561643417000
438582644	::469116565049597000
55888161	::469116920357453000
20275866	::469117015064854000
54565883	::469117128029642000
208894791	::469117177392812000
208894791	::469117257159696000
436415484	::469117292916514000
368386947	::469117400571740000
368386947	::469117472227196000
299879238	::469117566061780000
389197869	::469117689647366000
398735102	::469117734010490000
368386947	::469117897671860000
58661608	::469117976646787000
389197869	::469118009370746000
435409494	::469118183064875000
589402824	::469118254460715000
430182591	::469118406692978000
433470731	::469118523352944000
433916111	::469118548334215000
41143305	::469118553786826000
28510276	::469118637479968000
28510276	::469118647244689000
159011393	::469118835300130000
58661608	::469118904582025000
183438897	::469119082747670000
208894791	::469119241023913000
217214677	::469119273932054000
402492947	::469119671682093000
416130255	::469119708604555000
145469568	::469119751185133000
503741267	::469119803429781000
50228529	::469119847717019000
145469568	::469119884756926000
50228529	::469119908874170000
395057520	::469119943284621000
430943995	::469119950129360000
342934741	::469119961395240000
599348429	::469120009839865000
58587013	::469120016047013000
240857453	::469120142320750000
323891242	::469120433670082000
24392243	::469120612632641000
351914412	::469120662762553000
407038804	::469120827305512000
140157275	::469121006955528000
213287321	::469121032109191000
164891333	::469121151860350000
18722083	::469121205224472000
23663256	::469121315786326000
200849010	::469121338804686000
249468865	::469121360803794000
23663256	::469121423621902000
396786261	::469121499228430000
473118863	::469121510636941000
58661608	::469121585782489000
255818707	::469121617030053000
280798922	::469121699657445000
254711141	::469121718196633000
363969403	::469121815789731000
465934852	::469121837348032000
58587013	::469121860664578000
407279448	::469121861087813000
183438897	::469121894596493000
18722083	::469121911075504000
53724365	::469121930562633000
183438897	::469122049433415000
263013923	::469122172561412000
69950823	::469122197286842000
430387521	::469122335681695000
429348972	::469122397514514000
94310638	::469122465650601000
58661608	::469122533565169000
468796913	::469122572760911000
94310638	::469122667162107000
59622669	::469122711847845000
381778563	::469122782521851000
146608159	::469122812716658000
381778563	::469122838847164000
381778563	::469122949392244000
381778563	::469122972985225000
133112299	::469123272689602000
375967762	::469123309943390000
145469568	::469123365228142000
468796913	::469123395578527000
430943995	::469123421217890000
359806236	::469123422736220000
468796913	::469123508229136000
430943995	::469123582380236000
115459999	::469123614776623000
467758710	::469123685412913000
18722083	::469123751729053000
455097630	::469123764756955000
17448907	::469123865634156000
94310638	::469124038493995000
18722083	::469124125860966000
283518032	::469124272750096000
355598729	::469124296879529000
410122679	::469124429025673000
58587013	::469124432506912000
378771457	::469124480921399000
22944914	::469124579319746000
7132042	::469124910527553000
283518032	::469124943280893000
18722083	::469124956165394000
226357092	::469124962830532000
483526518	::469125109781766000
489961036	::469125239344230000
468796913	::469125425038233000
393041277	::469125471725436000
273748024	::469125530344624000
394776489	::469125555112378000
246050172	::469125629905223000
540510474	::469125866476544000
167365283	::469125870519468000
468796913	::469125911661772000
118470515	::469125976052338000
393041277	::469126046227259000
94310638	::469126091089907000
7132042	::469126228478533000
7132042	::469126265631694000
471204596	::469126389934063000
433470731	::469126393935437000
443070793	::469126443726016000
375967762	::469126591147421000
405239647	::469126596264075000
19071786	::469126599023923000
7132042	::469126889307914000
356974615	::469126910900191000
260440912	::469126912539754000
447313860	::469127494478462000
322446637	::469127584052023000
131254355	::469127657666265000
91606737	::469127681947090000
58587013	::469127789300690000
120532808	::469127822124912000
379807492	::469127910096654000
20738985	::469127910381846000
487266327	::469127978509557000
81007000	::469128054501945000
12685102	::469128061871747000
20738985	::469128103521177000
18374690	::469128270747688000
325849507	::469128442982977000
18722083	::469128549300203000
206538198	::469128585547374000
587940951	::469128621001805000
122799833	::469128709791031000
253717655	::469128861351821000
433470731	::469129103455817000
352062989	::469129106530250000
352062989	::469129302207115000
322763942	::469129315943460000
471204596	::469129343579353000
155677785	::469129611742556000
322763942	::469129711432761000
455097630	::469129792785498000
471204596	::469129800519786000
322763942	::469129955918741000
393041277	::469129987262779000
22536187	::469130018854281000
356448818	::469130053587329000
173608790	::469130081420734000
121881241	::469130317102456000
19837708	::469130509654581000
479156555	::469130569365086000
479222401	::469130639459880000
397717926	::469130680677707000
397717926	::469130859283759000
81007000	::469131013252456000
49221816	::469131080486768000
16039882	::469131213349720000
131254355	::469131273462480000
213763059	::469131325832589000
49052615	::469131348146286000
19837708	::469131602740912000
393041277	::469131827932712000
173026357	::469131902671396000
321876841	::469132112302714000
480638215	::469132115167444000
270025296	::469132137703026000
480638215	::469132260470706000
41606452	::469132264765685000
218750630	::469132352887586000
31144939	::469132514603171000
243974175	::469132704869388000
407038804	::469132714625740000
237330810	::469132965050851000
38991775	::469132981727023000
96013044	::469133038543048000
18722083	::469133087541325000
18722083	::469133298438914000
310321041	::469133315824300000
599787941	::469133345977159000
270025296	::469133457495719000
599787941	::469133485089648000
263389464	::469133501124866000
254635990	::469133513087008000
254635990	::469133544405893000
262271807	::469133578438078000
109060628	::469133716439064000
389197869	::469133718696001000
286265668	::469133732578734000
18137013	::469133778942562000
599787941	::469133833561198000
393041277	::469133883758620000
22536187	::469134044413046000
599787941	::469134060515000000
549785954	::469134228735950000
19837708	::469134251028643000
19837708	::469134294477471000
344857407	::469134425398079000
599787941	::469134430016004000
19837708	::469134490120364000
137426396	::469134510307569000
19837708	::469134543245422000
19837708	::469134576418189000
59352013	::469134657431146000
33528820	::469134910490681000
167365283	::469134976005332000
55161530	::469134982209101000
113221759	::469135004686372000
59352013	::469135082003779000
267299080	::469135202623967000
29849760	::469135243904294000
267299080	::469135259511316000
18722083	::469135525224280000
486138458	::469135526638145000
140157275	::469135717667704000
375967762	::469135915697602000
510998653	::469136059683840000
364546435	::469136072153116000
290195625	::469136138113126000
130312780	::469136156890640000
368386947	::469136216185901000
480638215	::469136497418194000
252756099	::469136631350697000
27335023	::469136763043074000
486138458	::469136789887004000
430182591	::469136859625295000
252314330	::469136949748322000
252314330	::469137088676233000
30242503	::469137371553087000
389197869	::469137412225253000
277204534	::469137476247117000
267299080	::469137480500150000
480638215	::469137573647233000
222687654	::469137591250747000
37977930	::469137796922236000
368386947	::469137970164154000
37977930	::469138066364719000
480638215	::469138086908395000
150034005	::469138114884415000
587940951	::469138350642069000
262471070	::469138800002998000
341941030	::469139157894184000
238786875	::469139179377807000
356974615	::469139366317940000
252314330	::469139397913239000
257913209	::469139419018956000
286216848	::469139658845077000
294347764	::469139687366733000
480638215	::469139737199259000
222687654	::469139788478832000
262471070	::469139790286565000
29984961	::469139840060358000
69719136	::469139884850958000
294347764	::469139891641925000
435478224	::469140036152492000
268073941	::469140062077485000
480638215	::469140066699603000
267299080	::469140168671522000
601049906	::469140200183304000
433470731	::469140201348935000
601049906	::469140210752950000
506760887	::469140245850513000
435478224	::469140305221271000
415206019	::469140318416547000
229290429	::469140345343995000
55888161	::469140369980928000
267299080	::469140522637209000
69719136	::469140690686189000
294347764	::469140780880105000
287228225	::469140920290381000
246050172	::469141012841889000
395057520	::469141021612584000
294347764	::469141040134242000
249028893	::469141062146351000
351914412	::469141317319028000
225203526	::469141343533412000
52494533	::469141603211161000
254711141	::469141657640636000
625900103	::469141943436722000
25784705	::469141971638824000
249028893	::469141998914797000
186287095	::469142029386014000
260038180	::469142177717972000
599348429	::469142229140111000
334403708	::469142421964865000
28252356	::469142725636268000
351914412	::469142929877897000
238786875	::469143087911297000
389197869	::469143162909630000
28252356	::469143179078291000
19374297	::469143230148132000
238786875	::469143464450744000
31318417	::469143464845000000
28252356	::469143561309794000
28252356	::469143696886493000
70839851	::469143749545959000
29984961	::469143851366887000
429906977	::469143864339480000
539183661	::469143883742724000
28252356	::469143955133984000
549785954	::469144117218652000
7132042	::469144134469828000
295881773	::469144239985524000
31345791	::469144328560836000
341941030	::469144339411529000
368386947	::469144358248140000
249028893	::469144824776785000
45173032	::469145149495205000
211019280	::469145280596545000
341941030	::469145298736918000
28252356	::469145344602034000
45929336	::469145350620839000
421356901	::469145518187503000
301737159	::469145617407553000
55888161	::469145619135614000
159726392	::469145744922791000
55888161	::469146115217317000
55888161	::469146245387542000
253879613	::469146327972999000
98785279	::469146332637446000
570502101	::469146347095195000
214357483	::469146372634312000
98785279	::469146426921222000
519086519	::469146627966783000
301737159	::469146757046476000
421548020	::469146876176900000
230206940	::469146988160634000
28252356	::469147082276610000
397024307	::469147132445077000
250338969	::469147155421462000
442736318	::469147223176249000
55472237	::469147249641930000
17146204	::469147283632566000
210671307	::469147320664092000
519086519	::469147423223201000
239917620	::469147451996536000
459612485	::469147549933125000
455097630	::469147730514698000
25942336	::469147809607073000
31287131	::469147968751144000
301203823	::469148035943895000
450378413	::469148097210089000
459612485	::469148269122039000
297542894	::469148340064493000
262471070	::469148402203508000
28252356	::469148425590939000
40810916	::469148458566574000
246050172	::469148520520646000
229290429	::469148520994578000
40810916	::469148526329331000
459612485	::469148539126169000
16864384	::469148567181881000
222687654	::469148678725599000
40810916	::469148711910535000
500388817	::469148816193884000
378771457	::469148943616856000
237530197	::469148995605241000
561622267	::469149422442409000
154692700	::469149501723521000
344956423	::469149565288218000
120853830	::469149577829158000
242607910	::469149599891210000
242607910	::469149738441654000
489961036	::469149864535015000
140157275	::469150251052728000
242607910	::469150323475759000
19028099	::469150489230458000
337367504	::469150675327524000
28252356	::469150795272052000
44380700	::469150841111584000
305216922	::469150895968509000
242607910	::469151040408158000
397717926	::469151113112190000
52818001	::469151113145376000
126428969	::469151192237346000
203688730	::469151285426814000
242607910	::469151304980635000
28252356	::469151378020265000
29984961	::469151393283313000
230206940	::469151568642985000
246571951	::469151621163671000
55888161	::469151868762210000
242607910	::469151869794021000
402925254	::469152021006647000
297542894	::469152171687034000
628045480	::469152257301164000
348901427	::469152489980182000
368386947	::469152784957571000
242607910	::469152820944728000
249028893	::469152823783870000
249028893	::469152847968227000
443070793	::469153025349541000
371477472	::469153238085021000
393735397	::469153303511986000
249028893	::469153325896564000
28252356	::469153372650876000
16353730	::469153376509235000
95723533	::469153605929680000
330645900	::469153654281613000
27179899	::469153722543513000
389197869	::469153787354288000
64219388	::469153821542068000
22285873	::469154102509703000
76463655	::469154361801584000
242607910	::469154461085339000
27179899	::469154653494460000
291518680	::469154729298497000
125849974	::469154942423277000
379807492	::469155026720800000
571363101	::469155060732411000
360367250	::469155078532632000
29984961	::469155168375021000
323246381	::469155171348803000
19028099	::469155200016867000
397024307	::469155299291443000
28252356	::469155447564283000
516542821	::469155497665634000
397024307	::469155514350186000
164101308	::469155520746889000
323246381	::469155605534744000
249028893	::469155730789261000
238740641	::469155998004154000
199001641	::469156009923969000
6652302	::469156014491574000
249028893	::469156283120361000
297542894	::469156382302695000
247159855	::469156433070948000
35923992	::469156453266518000
247159855	::469156519196774000
249227650	::469156749619236000
203688730	::469156884843200000
199001641	::469156949033222000
238786875	::469157004033159000
238786875	::469157018088267000
23027915	::469157044185235000
323246381	::469157478195023000
23027915	::469157491553882000
375967762	::469157945326854000
473462894	::469158003221229000
199001641	::469158007142498000
23027915	::469158027208052000
23027915	::469158115968307000
23027915	::469158144867061000
23027915	::469158169529556000
124954284	::469158216350597000
323246381	::469158243970080000
443070793	::469158299376840000
40097041	::469158566108987000
443070793	::469158585117597000
473462894	::469158652545605000
268073941	::469158679900876000
23027915	::469158817494622000
21568615	::469158901867614000
29984961	::469158945903611000
344956423	::469158946134319000
443070793	::469158952706375000
55161530	::469159003751071000
320001867	::469159009103011000
19837708	::469159047619305000
322324723	::469159053612953000
276256841	::469159132981764000
276256841	::469159295582756000
17448907	::469159651284893000
430387521	::469159704266960000
19028099	::469159905689997000
19837708	::469160119465283000
61050527	::469160159718019000
100313850	::469160160263303000
443070793	::469160276559147000
19837708	::469160280409141000
235272576	::469160333475450000
397024307	::469160375351398000
574250205	::469160806685233000
243974175	::469160818483789000
216507874	::469160992459329000
23027915	::469161031940313000
73299390	::469161104120487000
120139449	::469161363395190000
360231979	::469161366897442000
47851190	::469161437882228000
55161530	::469161528482992000
47851190	::469161628563685000
6284612	::469162061696880000
257546151	::469162131439353000
31294794	::469162315414523000
134181956	::469162318287216000
397024307	::469162347429240000
31294794	::469162364164534000
397024307	::469162395642777000
73299390	::469162497262772000
356448818	::469162513855418000
29984961	::469162718402842000
86474692	::469162732009177000
34204169	::469162757133053000
34204169	::469162854328074000
258382946	::469163027414405000
171642430	::469163032162369000
34204169	::469163037199314000
442736318	::469163101464821000
15778759	::469163144938418000
257831311	::469163318146375000
395057520	::469163436010905000
341941030	::469163462031982000
47851190	::469163528738570000
26925878	::469163547650703000
257546151	::469163647546032000
18750697	::469163705779757000
100090407	::469163886198136000
31294794	::469163993894891000
425897170	::469164202825760000
136458681	::469164306852900000
69494041	::469164368270073000
100090407	::469164427049455000
433470731	::469164483592474000
192727478	::469164620792741000
18324223	::469164784298901000
425897170	::469164868050776000
346654346	::469164896395862000
355758655	::469164933968822000
267299080	::469165178815131000
95231863	::469165186092630000
504987901	::469165330112077000
444375493	::469165386295173000
20190503	::469165408873107000
588874950	::469165425083691000
588874950	::469165560157069000
433470731	::469165641988341000
350083690	::469165671704567000
308690900	::469165823156682000
376425912	::469166030233694000
27179899	::469166053197905000
376425912	::469166129525424000
588874950	::469166156289679000
76463655	::469166169308397000
76463655	::469166192783929000
76463655	::469166206604173000
351004243	::469166463400411000
29984961	::469166502244282000
47851190	::469166582770708000
139547588	::469166671689555000
18929923	::469166719857340000
266095621	::469166743252770000
588874950	::469166788346130000
24803741	::469166818960375000
22294252	::469166907493711000
301657872	::469167471837319000
351004243	::469167498521485000
71284640	::469167668940242000
27335023	::469167731800305000
431262520	::469167830886137000
196659229	::469167951774359000
276784048	::469168029712924000
78384326	::469168060528873000
55161530	::469168070183772000
53317470	::469168513547272000
276784048	::469168558614654000
320001867	::469168832204902000
381778563	::469168967760609000
247372701	::469168968008470000
114070939	::469169027286175000
320001867	::469169153161449000
114064449	::469169548927991000
114064449	::469169566753775000
234630547	::469169617785868000
55161530	::469169626689974000
398377928	::469169672135258000
398377928	::469169706692141000
78384326	::469169759825965000
15086993	::469169819606990000
245154470	::469169821733896000
245154470	::469169863853088000
276784048	::469169936611291000
78384326	::469170125674147000
69494041	::469170190656491000
78384326	::469170212273930000
346412695	::469170250051645000
29984961	::469170272046948000
78384326	::469170275641483000
287727506	::469170279504019000
124954284	::469170510538874000
114633433	::469170511629389000
337367504	::469170633323343000
337367504	::469170676054884000
304219715	::469171022256943000
346412695	::469171084768866000
98768681	::469171105929101000
460772038	::469171133145550000
55888161	::469171495969636000
337367504	::469171528308129000
517075828	::469171689449086000
341941030	::469171760978333000
33823755	::469171878251081000
321839755	::469172034799284000
78384326	::469172208221581000
417472148	::469172288643145000
320001867	::469172340069126000
434045786	::469172440036544000
517075828	::469172471481237000
517075828	::469172567128162000
474475074	::469172943206252000
269370098	::469173178040741000
446757000	::469173244852199000
633531552	::469173502051102000
598832393	::469173750894587000
54565883	::469173769068498000
259569717	::469173796641861000
29984961	::469174052788396000
256716505	::469174138003660000
81841977	::469174138200793000
33823755	::469174201220214000
33823755	::469174321814843000
517075828	::469174356695064000
253886962	::469174510772846000
299879238	::469174720559337000
417472148	::469174734383742000
554041249	::469175351243833000
24803741	::469175442713612000
355758655	::469175732816838000
253886962	::469175767566278000
252756099	::469175872260685000
253886962	::469175888568156000
54565883	::469175893013704000
180661626	::469175927125975000
53863390	::469176204927315000
334420539	::469176229296615000
334420539	::469176271722020000
95231863	::469176286040948000
64219388	::469176676619149000
322842111	::469176836530769000
164891333	::469176837449338000
620519142	::469177316531113000
91606737	::469177333652283000
363969403	::469177473725259000
144937748	::469177590025314000
385114649	::469177781343883000
53863390	::469177822372573000
21568615	::469177869475020000
237530197	::469177916753182000
504987901	::469178001448779000
21568615	::469178070830960000
214357483	::469178186149146000
214357483	::469178412993871000
394776489	::469178421311197000
390900557	::469178454517108000
214357483	::469178699984945000
620519142	::469178765075955000
316878403	::469178824094392000
198651083	::469178849419620000
55161530	::469178870625996000
165491208	::469178989912027000
42994926	::469179028491210000
341941030	::469179045700444000
121881241	::469179060216549000
165491208	::469179124834385000
39215095	::469179126629543000
414315073	::469179249161953000
90544248	::469179275766005000
47851190	::469179370234327000
390900557	::469179521015353000
30151060	::469179552720490000
304219715	::469179611192893000
430943995	::469179678188511000
65926573	::469179693061918000
281295226	::469179751874441000
214357483	::469179793511305000
430943995	::469179857885081000
462648540	::469179968191074000
13683762	::469180037170601000
364428125	::469180159237844000
129876980	::469180162912043000
321637063	::469180238392336000
73020435	::469180308227497000
316878403	::469180444911861000
47851190	::469180451647946000
73020435	::469180530437529000
237530197	::469180543331217000
390900557	::469180637002596000
16353730	::469180637564637000
429906977	::469180699149230000
429906977	::469180719218974000
390900557	::469180724063764000
594121150	::469180914417676000
73020435	::469180921539612000
33238183	::469180942201135000
73020435	::469181137538277000
73020435	::469181211596705000
390900557	::469181480598372000
29984961	::469181605417066000
165491208	::469181639244148000
399174015	::469181678729306000
60555388	::469181740935049000
400490673	::469181746974822000
241198427	::469182025866690000
348123497	::469182064777261000
65926573	::469182137015730000
249028893	::469182374895296000
255205725	::469182386555875000
408869196	::469182436904271000
429491583	::469182673664360000
203688730	::469182752143990000
346654346	::469182953835098000
13298002	::469182989818400000
465002314	::469183060622069000
176489426	::469183116889055000
425897170	::469183638873985000
122717174	::469183827001094000
470801476	::469183922442862000
86243090	::469184018731126000
262471070	::469184038410788000
589402824	::469184042869747000
343018153	::469184070224969000
261942709	::469184242707333000
394796192	::469184243428360000
254711141	::469184384021430000
586669052	::469184565148667000
506760887	::469184573964709000
586669052	::469184614817607000
209345596	::469184642206019000
48804765	::469184676700381000
586669052	::469184776914886000
429906977	::469184791670448000
254711141	::469184997237092000
447912275	::469185220303126000
256638502	::469185241295228000
146110811	::469185759497310000
255299055	::469185795538968000
393041277	::469185855865638000
17595323	::469185898081685000
146110811	::469185902749573000
359776589	::469185935184121000
18750697	::469185982260973000
54565883	::469186060476358000
337367504	::469186092261203000
417472148	::469186130299330000
126428969	::469186273094025000
146110811	::469186358805024000
311031621	::469186411279572000
26925878	::469186422583599000
414066292	::469186454258610000
529096266	::469186538283094000
716788381	::469186622504710000
517075828	::469186733767405000
277204534	::469186746740391000
26514591	::469186772849934000
607432063	::469186774418194000
320560322	::469186847277477000
54565883	::469186856135827000
33683248	::469186895155851000
311031621	::469186910699548000
237024825	::469186990618202000
237938155	::469187002798071000
320560322	::469187048213983000
443070793	::469187120523780000
414066292	::469187139302088000
443070793	::469187453547741000
124954284	::469187546333712000
19071786	::469187580567617000
320560322	::469187618802905000
407038804	::469187868007882000
58627481	::469188010328604000
249227650	::469188069321867000
33238183	::469188289204068000
567014078	::469188354622631000
85211920	::469188513565777000
40896981	::469188631195045000
40896981	::469188784454524000
389197869	::469188849156239000
19071786	::469188926163648000
113221759	::469189071600746000
62518475	::469189090827845000
29984961	::469189144284258000
626942496	::469189182636974000
364428125	::469189512892272000
146110811	::469189568055762000
13683762	::469189837946224000
316284345	::469190011389476000
303427354	::469190169409904000
163768701	::469190575854747000
163768701	::469190618082971000
395057520	::469190837445083000
453280756	::469190846961946000
29374576	::469190920081276000
17448907	::469190920999415000
363321273	::469190990310682000
470801476	::469191018836164000
50507669	::469191025596973000
567014078	::469191196339105000
215385454	::469191336042962000
567014078	::469191348403597000
380723702	::469191372818620000
29374576	::469191374642769000
380723702	::469191505341849000
301657872	::469191692508463000
29374576	::469191779313401000
519677520	::469191880195211000
337416247	::469192254360682000
41606452	::469192258043269000
546153359	::469192502776324000
46268291	::469192529233989000
417449044	::469192760181145000
18722083	::469192856457211000
379357885	::469192894264655000
29984961	::469192916603531000
45190114	::469193032156581000
170924102	::469193083054084000
355896730	::469193173101985000
41606452	::469193283357274000
546153359	::469193316349648000
546153359	::469193496704724000
25410192	::469193505416298000
470801476	::469193525230596000
137587439	::469193546709610000
410122679	::469193580079489000
336845657	::469193610953768000
540510474	::469193737101254000
589402824	::469193779673825000
470801476	::469193805674344000
546153359	::469193820593090000
98785279	::469193823294603000
540510474	::469193862016036000
159011393	::469193885076701000
469970755	::469194010717061000
97326618	::469194012587728000
163768701	::469194026369826000
49886698	::469194040127131000
546153359	::469194076768575000
13683762	::469194227570573000
417449044	::469194243425447000
241198427	::469194446614310000
340688867	::469194477777596000
33528820	::469194487864901000
341734040	::469194640109748000
546153359	::469194687715102000
340688867	::469194696892239000
199001641	::469194829495164000
30529918	::469195011913814000
341734040	::469195072630571000
340688867	::469195122505048000
473469863	::469195132525219000
209345596	::469195338767540000
473469863	::469195458120650000
30529918	::469195489586343000
100090407	::469195578841497000
417428775	::469195630930575000
497630362	::469195687364530000
516542821	::469195707610841000
44041485	::469195837331865000
85651876	::469195891237482000
473469863	::469195990684016000
41606452	::469196071520833000
311924851	::469196124948299000
473469863	::469196315134799000
473469863	::469196482000605000
85651876	::469196659558060000
29984961	::469196699328872000
473469863	::469196910264197000
242451996	::469197005424951000
69950823	::469197100778274000
570502101	::469197228205408000
199001641	::469197277311950000
516542821	::469197419759276000
186107022	::469197534112800000
379358099	::469197928293498000
146110811	::469198127137034000
385782746	::469198264127201000
24537703	::469198389411069000
95504927	::469198541298995000
473469863	::469198709470015000
71981601	::469198763269963000
355896730	::469199023220740000
30529918	::469199105764253000
31144939	::469199169123811000
355758655	::469199178632265000
359104594	::469199313768574000
195276249	::469199455032324000
203688730	::469199481733656000
341734040	::469199712155750000
417428775	::469199811196256000
389197869	::469200187001683000
95504927	::469200312524226000
409336092	::469200318765342000
473469863	::469200364520996000
200646933	::469200380803710000
159011393	::469200390722818000
293342989	::469200401867104000
29984961	::469200465989992000
81007000	::469200500815331000
65412211	::469200578006884000
589402824	::469200597175259000
473469863	::469200992219570000
216507874	::469201044237737000
16107745	::469201139179982000
473469863	::469201191092899000
173608790	::469201247254224000
9563172	::469201277617209000
216507874	::469201278808391000
473469863	::469201364565110000
227577445	::469201381564243000
606781453	::469201426124918000
49886698	::469201561822842000
36958694	::469201782732623000
227577445	::469202095325724000
28066346	::469202187185569000
227577445	::469202191928930000
216507874	::469202211428638000
223998080	::469202227509219000
237530197	::469202232483655000
81007000	::469202318836396000
621474989	::469202356190838000
26925878	::469202415409827000
227577445	::469202443138383000
389197869	::469202506544066000
119434884	::469202627629031000
376940853	::469202690463891000
216507874	::469202805853814000
106778257	::469202871855370000
65412211	::469202945306013000
23027915	::469203010074468000
26925878	::469203023265165000
376940853	::469203038637678000
277204534	::469203061253369000
23027915	::469203066500448000
23027915	::469203118077792000
23027915	::469203170233962000
162200561	::469203250676125000
376940853	::469203266895478000
23027915	::469203297505902000
95141856	::469203328237600000
376940853	::469203356599066000
502240473	::469203391038881000
23027915	::469203398403715000
462681637	::469203419446910000
337367504	::469203491786076000
216507874	::469203519065452000
443070793	::469203553404612000
47410500	::469203827150032000
46070001	::469203858691211000
338076990	::469203936499732000
375967762	::469204081093799000
436716308	::469204172848369000
29984961	::469204246597218000
588874950	::469204329384386000
28066346	::469204685740462000
216507874	::469204816728567000
509523903	::469204838668984000
28252356	::469205048853942000
52818001	::469205209739046000
28066346	::469205309446447000
52818001	::469205314038800000
226995875	::469205340853374000
194129729	::469205374059704000
341734040	::469205557245526000
421356901	::469205682735308000
301657872	::469205835646660000
295980167	::469205840407584000
19837708	::469205889967075000
115503799	::469205974533025000
27179899	::469206151222284000
43967474	::469206151876595000
318065690	::469206161867022000
122799833	::469206384308133000
454406979	::469206438535901000
27179899	::469206657566650000
26925878	::469206815298048000
146110811	::469207004754743000
122799833	::469207034811146000
146110811	::469207150846566000
23027915	::469207309689053000
23642786	::469207400474345000
146110811	::469207408263168000
277204534	::469207457911160000
31294794	::469207472537079000
23027915	::469207785109213000
122799833	::469207831464644000
24537703	::469207849474994000
72123971	::469207887915790000
29984961	::469208017993752000
167365283	::469208099585150000
546153359	::469208258247282000
65412211	::469208314715594000
34863840	::469208373351555000
586783331	::469208504004538000
587940951	::469208516486774000
322465167	::469208629287976000
218112087	::469208692173205000
34863840	::469208737089982000
122799833	::469209317401698000
19028099	::469209330105856000
38991775	::469209383914995000
351152035	::469209583953924000
586783331	::469209729584365000
31294794	::469209796634091000
18137013	::469210365490782000
399174015	::469210368028729000
342878651	::469210371069202000
227577445	::469210499331026000
50546012	::469210537143054000
4434941	::469210644655271000
417428775	::469210800021073000
351004243	::469210849328893000
149980973	::469210869495115000
398735102	::469210872972210000
286265668	::469211056812728000
227577445	::469211113192566000
267357514	::469211457222365000
234828491	::469211480659726000
247362551	::469211672339435000
29984961	::469211794503135000
154692700	::469211797439152000
18929923	::469212009901588000
341803593	::469212023981879000
399174015	::469212259135524000
164101308	::469212523619549000
396655167	::469212594101055000
30529918	::469212647213117000
475031809	::469212819582234000
475031809	::469213174672408000
18929923	::469213266208882000
443332358	::469213363546103000
46070001	::469213384114581000
398735102	::469213718224850000
65412211	::469213752361906000
631603360	::469213758230110000
435557155	::469213775405789000
345508633	::469213894674636000
435557155	::469214009900539000
277204534	::469214108232196000
201810972	::469214129794715000
631603360	::469214211135270000
49221816	::469214259457835000
631603360	::469214311458828000
384503737	::469214364084752000
85211920	::469214505444978000
19837708	::469214563154395000
50151347	::469214709325914000
341803593	::469214801973878000
475031809	::469214856260747000
59370673	::469214954654932000
631603360	::469214968760791000
118708729	::469215030593212000
59370673	::469215061613899000
118708729	::469215064248320000
404496513	::469215155143061000
435557155	::469215233677230000
85211920	::469215250659545000
64596921	::469215329827049000
631603360	::469215359061745000
122799833	::469215409175298000
29984961	::469215565304057000
85211920	::469215812600213000
400817337	::469215830698647000
118708729	::469215838856568000
18137013	::469215932074569000
455097630	::469216223603851000
334420539	::469216346618998000
396655167	::469216367921860000
400817337	::469216376771854000
28066346	::469216509865504000
400817337	::469216526638526000
26925878	::469216619281924000
16864384	::469216947914022000
435478224	::469217140147355000
400817337	::469217147512979000
400817337	::469217230958645000
400817337	::469217536014577000
334420539	::469217551856463000
85211920	::469217693569007000
18028506	::469217760061689000
334420539	::469217870938128000
455097630	::469217890646753000
399174015	::469217931788693000
31250549	::469217961404690000
22285873	::469217996221603000
308657649	::469218026475487000
443070793	::469218171644153000
59583601	::469218262538932000
31250549	::469218439819972000
399174015	::469218523542487000
320452099	::469218555498467000
109615689	::469218644975960000
311031621	::469218750521409000
67193398	::469218897322065000
59370673	::469219060563980000
109615689	::469219071637344000
26514591	::469219156127399000
254711141	::469219275643699000
364646765	::469219280043507000
29984961	::469219345718321000
24537703	::469219402458857000
443070793	::469219741454716000
25410192	::469219782252703000
364646765	::469219797591273000
59370673	::469219811466018000
60221494	::469219879027867000
33358166	::469219887098130000
60221494	::469219952042319000
59370673	::469219971122225000
17830276	::469220026244153000
437082385	::469220143579824000
34863840	::469220184977207000
134181956	::469220523554000000
364646765	::469220848058912000
19837708	::469221132328259000
38594501	::469221203035832000
116071398	::469221246962778000
116071398	::469221524122382000
6284612	::469221560814166000
15778759	::469221646058803000
116071398	::469221722831716000
364646765	::469221931216936000
376425912	::469222053514461000
533844924	::469222176017887000
19837708	::469222204295892000
400817337	::469222364333756000
625900103	::469222414824378000
314251743	::469222431576453000
57300329	::469222640402849000
29374576	::469222659604353000
364646765	::469222714461274000
21452516	::469222898289229000
118708729	::469222925066076000
25537528	::469223027880628000
29984961	::469223116418596000
114064449	::469223225994776000
49824781	::469223317246066000
46268291	::469223321884962000
201810972	::469223399131074000
46268291	::469223497236221000
118708729	::469223524356599000
337367504	::469223644988973000
38991775	::469223779882008000
186107022	::469224029027434000
118708729	::469224108065325000
386956382	::469224389821493000
337367504	::469224805078925000
28054060	::469224826222026000
346654346	::469224898947452000
475031809	::469224947198734000
85211920	::469225103063252000
390900557	::469225466839040000
341153843	::469225652642938000
90797741	::469225754136694000
351316240	::469225942020534000
36219010	::469226380186886000
386956382	::469226392542912000
637303583	::469226468091101000
38991775	::469226601461596000
379253079	::469226612232552000
151190656	::469226840318414000
29984961	::469226895855616000
116071398	::469226961567748000
28066346	::469227053678477000
351316240	::469227198759862000
58627481	::469227408101748000
79861287	::469227614721540000
100090407	::469227667083239000
364646765	::469227873551659000
386956382	::469227995605905000
504987901	::469228076531204000
287569533	::469228276783661000
259541688	::469228304776835000
432622681	::469228462842978000
100090407	::469228866981339000
30787413	::469228891966832000
337367504	::469228927177990000
242451996	::469229206614704000
242451996	::469229463327494000
485252693	::469229487834402000
304224068	::469229515781050000
244800948	::469229704969338000
312856997	::469229731867418000
212490176	::469230038819151000
212060681	::469230110911266000
337367504	::469230386980347000
425252367	::469230469591363000
115583749	::469230605587054000
19837708	::469230617519849000
29984961	::469230664530022000
373126936	::469230852560683000
15170503	::469230907698978000
348123497	::469231003262013000
118708729	::469231021918261000
227577445	::469231025776635000
258916835	::469231101966565000
212060681	::469231219033776000
15170503	::469231229494378000
122799833	::469231242635120000
159986953	::469231286016421000
321839755	::469231647250853000
243974175	::469231862867836000
159986953	::469232183350427000
176339991	::469232297477431000
244800948	::469232394747121000
37977930	::469232497407311000
176339991	::469232506831908000
225691566	::469232514788491000
243974175	::469232574531776000
350509640	::469232586959880000
258916835	::469232634170990000
260911912	::469232807303462000
277251070	::469233014338486000
118708729	::469233116935389000
159986953	::469233143267196000
38991775	::469233433672450000
389197869	::469233451569537000
282363016	::469233606347341000
85211920	::469233628661039000
384109939	::469233704808611000
115583749	::469233865823764000
260911912	::469233904571146000
176339991	::469234070384566000
277251070	::469234122737864000
180661626	::469234140194562000
462681637	::469234327155646000
159986953	::469234356381175000
29984961	::469234444835246000
471204596	::469234656529756000
159986953	::469234671222788000
140994915	::469234743968817000
414449852	::469234746992508000
259233215	::469235017571651000
146110811	::469235047313440000
351316240	::469235226955509000
203688730	::469235580434677000
164891333	::469235611560599000
379253079	::469235646725242000
432622681	::469235679612768000
146110811	::469235743744073000
198651083	::469235743916056000
243974175	::469235894248284000
203146266	::469235946710241000
203146266	::469235979354505000
323891242	::469236087442120000
323891242	::469236151271043000
154185973	::469236207306547000
462681637	::469236379315351000
269012544	::469236446818476000
298090474	::469236449120747000
357306642	::469236537788358000
269012544	::469236631242035000
273955213	::469236950067863000
432622681	::469237008980652000
27179899	::469237527749341000
79476731	::469237614457806000
346654346	::469237694930092000
346654346	::469237783522205000
269012544	::469237966846853000
377035998	::469238145817800000
29984961	::469238218555404000
348123497	::469238299853598000
114070939	::469238389766516000
100090407	::469238459769442000
225622870	::469238500660101000
613956023	::469238524118441000
341493662	::469238654809161000
320249108	::469238789408169000
377035998	::469238854252515000
272999900	::469239004958035000
180661626	::469239046418739000
30529918	::469239194502447000
432622681	::469239207550910000
513658421	::469239277956915000
224068229	::469239352803872000
188917484	::469239428733747000
58587013	::469239515765174000
163768701	::469239574556733000
370850900	::469239660594888000
549785954	::469239690668032000
549785954	::469239849749602000
29374576	::469239989931225000
549785954	::469240000710987000
244800948	::469240040732639000
606781453	::469240099209633000
55888161	::469240125658918000
180661626	::469240137516597000
258916835	::469240143443140000
289650000	::469240324653854000
47017345	::469240325052325000
435478224	::469240615998595000
549785954	::469240691252797000
289650000	::469240741899034000
529096266	::469240898585247000
425252367	::469240925903142000
40097041	::469240998686490000
22944914	::469241064260640000
198651083	::469241426153586000
218321424	::469241469719822000
411898570	::469241520701595000
549785954	::469241565643542000
225622870	::469241566042009000
218321424	::469241722325577000
425252367	::469241741464584000
435409494	::469241776684167000
516937156	::469241943306690000
277760577	::469241953024884000
289650000	::469242112731774000
258916835	::469242238707720000
453280756	::469242375123267000
218321424	::469242400469045000
413367641	::469242450926518000
45289907	::469242497311723000
425252367	::469242632909381000
517075828	::469242848249143000
425252367	::469242870554456000
264946102	::469243024011055000
459612485	::469243032097669000
180661626	::469243146837434000
313341167	::469243165384654000
549785954	::469243261211914000
455097630	::469243340471296000
208894791	::469243389041311000
71689075	::469243587335823000
310654760	::469243639873699000
56359547	::469243661453393000
277760577	::469243758123687000
71689075	::469243779669848000
238665368	::469243895520321000
40097041	::469243930312458000
41606452	::469244011262525000
459612485	::469244040647835000
161041223	::469244297058205000
469970755	::469244308055281000
71689075	::469244309896978000
459612485	::469244493892296000
263433687	::469244502809784000
413367641	::469244505921970000
277251070	::469244541858746000
161041223	::469244553451806000
385114649	::469244787376140000
161041223	::469244852413431000
55120405	::469244876371279000
114633433	::469244895782121000
238665368	::469245054650159000
277251070	::469245057695223000
474400310	::469245085708599000
194129729	::469245133125197000
37977930	::469245303074209000
348262381	::469245472591204000
218321424	::469245668171603000
37977930	::469245703303467000
29984961	::469245767291785000
549785954	::469245816625176000
549785954	::469245841501597000
48804765	::469246079800999000
385114649	::469246079842922000
40054726	::469246200235827000
203146266	::469246295946063000
379357885	::469246324584775000
165491208	::469246341080555000
458847153	::469246369434046000
104112940	::469246393966940000
104112940	::469246404356235000
319771975	::469246506445590000
246571951	::469246539525668000
203146266	::469246579396734000
40054726	::469246587374288000
253552344	::469246679661961000
319771975	::469246758707408000
121881241	::469247129383211000
458847153	::469247130704420000
40054726	::469247238125129000
265249050	::469247337676566000
58587013	::469247361286299000
328557330	::469247396640079000
33823755	::469247479557287000
238665368	::469247493700452000
238665368	::469247549576982000
124954284	::469247585215995000
379358099	::469247705286721000
460772038	::469247746285645000
313341167	::469247806201667000
328557330	::469247836823908000
31144939	::469247893241884000
500308199	::469248083784896000
124954284	::469248146673917000
260038180	::469248216417206000
180661626	::469248254735949000
277251070	::469248439562158000
180661626	::469248538149273000
364405877	::469248622153170000
465002314	::469248731699613000
55120405	::469248821105819000
396332641	::469248985430228000
377035998	::469248999913177000
631603360	::469249018489741000
55120405	::469249022314950000
100934605	::469249381674139000
254711141	::469249432018382000
301257200	::469249539023839000
29984961	::469249544203829000
631603360	::469249695140028000
328557330	::469249794129821000
549785954	::469249811599093000
549785954	::469249880570220000
631603360	::469249883732738000
631603360	::469249954612260000
180661626	::469250006457647000
517075828	::469250151228653000
214357483	::469250318450950000
407279448	::469250424642359000
176339991	::469250514048528000
176339991	::469250682189778000
58587526	::469250722224418000
176339991	::469250727010111000
176339991	::469250801261903000
31318417	::469250816818548000
180661626	::469250892948987000
114070939	::469251069386559000
180661626	::469251086964891000
421179396	::469251231005696000
124954284	::469251368184606000
289650000	::469251680656445000
124954284	::469251704891142000
289650000	::469251726445641000
328557330	::469251773644165000
124954284	::469251774575288000
289650000	::469251789536395000
124954284	::469251790115180000
364641621	::469251806200336000
124954284	::469251826999918000
400490673	::469251857513066000
560698843	::469251879151882000
59352013	::469251897648365000
560698843	::469251957295964000
33683248	::469252071036710000
33683248	::469252086006153000
50507669	::469252211248484000
328557330	::469252223009300000
176339991	::469252235726446000
238786875	::469252278151839000
549785954	::469252312394113000
560698843	::469252489963794000
181812900	::469252509266354000
328858212	::469252526827917000
106778257	::469252629323718000
360231979	::469252653642313000
289650000	::469252859461378000
33683248	::469252890909896000
31569666	::469252915505266000
501554267	::469253039748939000
214357483	::469253040034553000
29984961	::469253317571653000
214357483	::469253526246264000
351099839	::469253666537349000
337388641	::469253792262017000
239313896	::469253799341604000
22285873	::469253912633958000
198651083	::469253947921018000
31318417	::469253954334109000
59352013	::469254200157671000
272999900	::469254202410037000
37977930	::469254284228722000
408869196	::469254343158693000
198651083	::469254361668145000
106778257	::469254383482728000
234630547	::469254395398328000
218321424	::469254946681282000
212490176	::469255013957500000
47749919	::469255572093939000
328557330	::469255685382094000
47749919	::469255730210799000
351099839	::469255966673076000
328557330	::469256059702358000
549785954	::469256162807152000
462681637	::469256320466440000
238786875	::469256367791169000
400490673	::469256434153037000
29786990	::469256619680096000
269151566	::469256622808645000
124954284	::469256650277535000
124954284	::469256656678043000
180661626	::469256701187612000
350509640	::469256977831710000
21415532	::469257031149318000
445903498	::469257086753579000
47749919	::469257131678773000
238786875	::469257141388574000
244995179	::469257160128745000
341037427	::469257295222669000
350509640	::469257358234116000
325036867	::469257494888321000
416130255	::469257578321428000
47749919	::469257596613193000
416130255	::469257680121364000
416130255	::469257733460328000
416130255	::469257850728902000
53863390	::469257940994490000
433916111	::469257962813661000
139460380	::469258012860104000
425252367	::469258052022333000
231150237	::469258084544557000
425252367	::469258144632553000
231150237	::469258187737034000
254442957	::469258256230412000
255205725	::469258335578255000
325036867	::469258585957220000
161302101	::469258663983853000
462681637	::469258680924647000
43967474	::469258914270552000
259541688	::469259034038902000
122799833	::469259056402956000
381778563	::469259248497487000
416130255	::469259439237652000
180661626	::469259586529415000
443332358	::469259651528536000
425252367	::469259666804187000
232468321	::469259753819209000
296433109	::469259829295316000
58587526	::469259996476493000
351914412	::469260011282374000
33683248	::469260169256239000
28054060	::469260309471850000
351914412	::469260386349228000
425252367	::469260467593310000
416130255	::469260512769740000
214357483	::469260605460070000
303080805	::469260799052365000
29984961	::469260867243360000
425252367	::469261051528491000
122799833	::469261114199396000
28905424	::469261162555920000
416130255	::469261176610623000
22195036	::469261551052931000
381778563	::469261759077814000
436716308	::469261762961747000
231689668	::469261886585049000
322465167	::469261925868515000
214357483	::469262078331863000
305216922	::469262180630552000
31250549	::469262334603841000
33683248	::469262415046377000
443332358	::469262428849840000
155650977	::469262503256805000
73020435	::469262522466316000
375967762	::469262877237706000
33683248	::469262879938465000
586783331	::469262895516508000
239484752	::469262948557676000
242206017	::469263066735988000
6284612	::469263103910490000
40485959	::469263119294812000
16864384	::469263120993505000
586783331	::469263242347704000
303080805	::469263252959277000
164891333	::469263278041202000
31250549	::469263282168397000
31250549	::469263375432970000
16864384	::469263445939212000
336845657	::469263466747158000
164891333	::469263569436307000
49824781	::469263597135081000
259569717	::469263684162699000
458847153	::469263701892022000
203146266	::469263760062828000
162559610	::469264002938589000
218112087	::469264004092030000
236528732	::469264086476546000
164891333	::469264101253058000
31250549	::469264158748606000
15467792	::469264170849165000
128284695	::469264214016921000
195397698	::469264229808095000
239484752	::469264282988060000
218112087	::469264306341556000
195397698	::469264310989230000
303080805	::469264329997828000
161041223	::469264339233689000
161041223	::469264382317584000
445903498	::469264457307148000
15467792	::469264499225006000
29984961	::469264643442376000
15467792	::469264706020990000
254711141	::469264868147609000
15467792	::469264881317728000
36943663	::469265014952841000
275260502	::469265018362404000
364752208	::469265058766127000
22844281	::469265118350422000
155459778	::469265413487226000
35105150	::469265518806188000
421179396	::469265550598995000
343018153	::469265637114527000
19837708	::469265645096681000
164891333	::469265762415575000
637303583	::469265887099637000
164891333	::469265936470773000
310321041	::469266243959021000
322463853	::469266286959017000
259569717	::469266302415405000
246571951	::469266345083678000
338477631	::469266375501156000
428300082	::469266849440342000
164891333	::469266882038493000
428300082	::469266936874815000
436415484	::469267096820801000
26514591	::469267174369288000
22285873	::469267189640732000
471204596	::469267193340116000
26514591	::469267214831726000
26514591	::469267252651753000
263433687	::469267290471825000
26514591	::469267295945392000
322842111	::469267302077063000
278874928	::469267356490145000
428300082	::469267360709242000
164891333	::469267372894060000
79476731	::469267419861504000
436415484	::469267437754806000
556631416	::469267501290106000
164891333	::469267565240664000
52494533	::469267772963160000
341803593	::469267790667726000
23839835	::469267968711340000
556631416	::469268169442340000
516017637	::469268387068391000
11146552	::469268389568192000
29984961	::469268414121271000
214357483	::469268488281133000
61050527	::469268514822303000
259569717	::469268559735300000
23839835	::469268610482188000
61050527	::469268663543943000
80159052	::469268687061413000
545784705	::469268763519766000
480638215	::469268913138978000
214357483	::469268940569731000
277251070	::469268954565726000
233362394	::469269300176756000
324401110	::469269365247184000
114070939	::469269401657556000
299879238	::469269485849808000
324401110	::469269586924171000
16864384	::469269630582665000
324401110	::469269664711720000
50151347	::469269728398409000
28510276	::469269748128440000
114070939	::469269759993712000
50151347	::469269887551303000
546153359	::469269918647451000
416130255	::469269924062322000
164891333	::469270253642711000
234828491	::469270295543443000
164891333	::469270303445901000
198651083	::469270512514768000
324401110	::469270603565125000
378771457	::469270746162679000
65482831	::469270901784330000
408869196	::469271022169227000
71689075	::469271028276146000
190624012	::469271228415344000
480638215	::469271412482375000
52494533	::469271501326131000
348123497	::469271579449257000
37119867	::469271793799553000
570502101	::469271951811149000
27836945	::469272104584871000
516017637	::469272147668762000
29984961	::469272191180496000
431262520	::469272265821913000
164891333	::469272309094940000
27986325	::469272328149274000
307457734	::469272576523386000
342845822	::469272605027860000
164891333	::469272665564643000
404496513	::469272720715177000
636632104	::469273062613843000
431262520	::469273103638355000
517075828	::469273132357140000
406121427	::469273273297944000
164891333	::469273438243536000
197210844	::469273613670318000
56509474	::469273658138300000
342934741	::469273689276821000
48804765	::469273980059521000
48804765	::469273980231483000
48804765	::469274025303474000
48804765	::469274025966186000
58587526	::469274043846103000
27179899	::469274067552702000
322463853	::469274114679930000
336845657	::469274171617591000
376541246	::469274183550373000
255818707	::469274395752792000
261471578	::469274407299715000
263389464	::469274465210486000
480638215	::469274532323524000
261471578	::469274582923223000
19837708	::469274621997752000
261471578	::469274793343475000
100313850	::469274797763874000
31569666	::469274847852253000
277251070	::469274967662526000
31569666	::469275002311671000
334420539	::469275173909065000
198651083	::469275196558688000
58031746	::469275399189692000
31569666	::469275401793974000
416130255	::469275648926568000
342934741	::469275729658929000
480638215	::469275912887091000
416130255	::469276115232497000
361691248	::469276124086665000
27986325	::469276244345778000
98768681	::469276244736217000
480638215	::469276273349763000
475031809	::469276344518328000
98589714	::469276454669524000
416130255	::469276561846190000
480638215	::469276569010470000
375967762	::469276593777831000
62975545	::469276646437306000
587940951	::469276746991140000
98589714	::469276851848740000
433168829	::469276976180899000
214357483	::469277026718089000
198651083	::469277099157889000
239484752	::469277252669026000
255205725	::469277296684068000
365658620	::469277414984404000
322643138	::469277524015337000
237938155	::469277547042443000
199001641	::469277553396830000
105607367	::469277565127901000
302673934	::469277625072902000
432747712	::469277876198854000
40375959	::469277973691256000
105607367	::469277996835041000
40375959	::469278063793283000
214357483	::469278087528476000
459612485	::469278098177810000
481512198	::469278242453852000
308726677	::469278285952610000
95231863	::469278348204838000
43967474	::469278465133260000
337416247	::469278504308051000
631603360	::469278710697181000
86474692	::469278734713761000
22294252	::469278796001333000
364428125	::469278955921371000
97307001	::469278977245192000
487266327	::469279024338849000
40375959	::469279097706020000
27986325	::469279107440590000
222935791	::469279129435521000
86474692	::469279277247000000
277204534	::469279299405897000
10095952	::469279651248893000
40375959	::469279696883286000
435478224	::469279698426814000
247372701	::469279747986710000
267299080	::469279750243254000
69494041	::469279795948167000
86474692	::469279933861072000
726984192	::469280094498734000
86474692	::469280102845386000
19837708	::469280166599196000
726984192	::469280195137265000
359776589	::469280246370283000
251821834	::469280315979333000
331246659	::469280389735796000
726984192	::469280393590763000
257225781	::469280439551549000
301737159	::469280719660134000
246571951	::469280743454040000
364405877	::469280805684916000
51413309	::469280929723469000
23672351	::469281027454943000
18324223	::469281080608968000
428300082	::469281155888734000
18324223	::469281197583917000
428300082	::469281236364853000
141735027	::469281339988914000
31569666	::469281353738227000
474475074	::469281506586685000
301737159	::469281532730150000
316301043	::469281586878611000
251821834	::469281686237499000
475930595	::469281758656331000
255205725	::469281825211559000
79363954	::469281899027128000
504987901	::469281937106812000
261900342	::469281969399144000
54565883	::469281980782493000
181812900	::469281989489860000
404496513	::469282203600707000
114235211	::469282289877151000
379357885	::469282294185066000
114235211	::469282341156687000
486138458	::469282430885822000
31569666	::469282572049317000
34863840	::469282686184345000
243427085	::469282848869187000
54565883	::469283000111628000
334825824	::469283042201464000
356974615	::469283145250914000
334825824	::469283184430305000
334825824	::469283330161401000
334825824	::469283372121206000
31569666	::469283372825870000
334825824	::469283449619361000
222173816	::469283479251738000
29302446	::469283563909566000
105607367	::469283582507507000
255205725	::469283597346951000
633531552	::469283629093642000
348123497	::469283699024871000
726984192	::469283735305981000
490841822	::469283864171397000
430182591	::469283866113355000
31569666	::469283888872050000
31569666	::469283969901809000
203146266	::469283975723094000
85211920	::469284035772968000
15086993	::469284074708692000
323891242	::469284121382903000
16864384	::469284126613581000
31569666	::469284217957122000
19837708	::469284358864785000
34863840	::469284464577609000
243427085	::469284624687173000
147997393	::469284776155701000
19837708	::469284805302292000
85651876	::469284863926083000
379357885	::469284935665479000
19837708	::469284957521997000
311924851	::469285029546172000
475031809	::469285038283304000
16864384	::469285218785185000
337388641	::469285274888179000
428300082	::469285340617121000
337388641	::469285525224841000
31569666	::469285639213830000
425252367	::469285822488125000
52295994	::469285977089789000
230968348	::469286030323896000
155459778	::469286144929038000
52295994	::469286154689601000
435478224	::469286187392598000
328858212	::469286294674481000
38991775	::469286303058903000
304224068	::469286331571793000
334825824	::469286430616076000
344950744	::469286572488019000
203145029	::469286578662408000
509523903	::469286767750037000
251821834	::469286768186228000
124954284	::469286842328551000
399645465	::469286846661271000
93316687	::469286860452540000
230968348	::469286877116104000
334403708	::469286881738629000
71981601	::469287001024655000
93316687	::469287034096717000
305216922	::469287057844875000
615688476	::469287073258938000
230968348	::469287088118964000
509523903	::469287158138679000
415259927	::469287340847161000
71981601	::469287343635955000
243427085	::469287371864018000
93316687	::469287470308536000
342845822	::469287471809712000
237530197	::469287602982764000
230968348	::469287699795300000
109060628	::469287705218924000
93316687	::469287738739789000
399645465	::469287779776487000
521938520	::469287801444663000
174720518	::469287855303720000
269151566	::469287938631540000
93316687	::469287979270569000
594844703	::469288184308719000
143455927	::469288290693046000
533417136	::469288346695794000
93316687	::469288475964223000
34863840	::469288481227689000
90544248	::469288506200563000
272999900	::469288506494156000
20778748	::469288569174257000
310321041	::469288595321528000
143455927	::469288712594268000
274311440	::469288761344655000
379807492	::469288844979101000
468796913	::469288845419491000
59583601	::469288934439399000
220584371	::469288988411318000
328557330	::469289089720942000
93316687	::469289108612071000
93316687	::469289191315341000
98768681	::469289238396407000
269151566	::469289336002060000
337466318	::469289422165663000
509523903	::469289424480530000
143455927	::469289505644871000
633531552	::469289621319585000
93316687	::469289637832585000
337367504	::469289702625783000
400490673	::469289835724017000
545784705	::469289949154803000
220584371	::469290077483704000
377176939	::469290100934053000
50546012	::469290161642430000
59583601	::469290282132176000
355758655	::469290454828482000
150034005	::469290459966480000
41606452	::469290545685094000
258382946	::469290650551062000
217262932	::469290850695278000
105852149	::469290923822559000
171642430	::469290975098318000
368079003	::469291211975852000
355758655	::469291383703240000
81007000	::469291555321548000
158948390	::469291562480840000
134181956	::469291576360198000
226357092	::469291613244907000
162802335	::469291636522885000
408869196	::469291724968583000
25383063	::469291821601140000
55161530	::469291927243079000
25383063	::469292014723670000
55161530	::469292107359076000
395687470	::469292107916922000
355758655	::469292305053401000
384059261	::469292334929018000
25383063	::469292455859597000
328557330	::469292527736999000
351004243	::469292541397852000
328557330	::469292613338935000
150034005	::469292685380288000
443332358	::469292743542718000
23933265	::469292828217319000
93316687	::469292931518844000
159011393	::469293119239102000
271717879	::469293139094540000
217262932	::469293167943356000
425252367	::469293169587548000
399645465	::469293231214047000
425252367	::469293301825548000
202927618	::469293450072825000
136458681	::469293516372189000
26925878	::469293656688820000
93316687	::469293732643495000
65412211	::469293894774308000
308690900	::469293916273905000
430387521	::469293932161925000
55161530	::469294046037295000
337367504	::469294065641865000
435557155	::469294156095832000
372493368	::469294168393543000
301737159	::469294231434321000
435557155	::469294275218247000
97326618	::469294330700505000
22844281	::469294359796801000
93316687	::469294386594209000
620519142	::469294388372570000
432116634	::469294417853947000
385782746	::469294460400963000
372493368	::469294461143756000
217262932	::469294464947601000
435478224	::469294466621505000
31569666	::469294548624359000
433916111	::469294559680155000
588634771	::469294573097738000
303427354	::469294803084410000
268073941	::469294814371250000
301737159	::469294904741736000
32471501	::469294917882105000
31569666	::469294927202246000
302673934	::469294965445890000
462681637	::469294970004713000
217262932	::469294997431263000
32471501	::469295017668788000
25537528	::469295117770043000
258916835	::469295277686652000
246050172	::469295542585917000
459612485	::469295573674098000
199001641	::469295591436984000
7132042	::469295695409971000
588634771	::469295719757922000
328557330	::469295721821114000
415897649	::469295776804257000
296590824	::469295797654151000
7132042	::469295806869422000
257225781	::469295963157561000
65412211	::469295989505789000
588634771	::469296000910110000
137426396	::469296006371491000
199001641	::469296060620238000
429491583	::469296064001216000
433916111	::469296160893464000
588634771	::469296161468080000
257225781	::469296178136616000
435478224	::469296225268039000
435557155	::469296400887336000
371243365	::469296546958172000
27179899	::469296866207604000
379357885	::469296910235627000
258382946	::469296980595060000
240927663	::469296995208015000
19895969	::469297034072453000
337367504	::469297062295908000
255205725	::469297071221379000
20738985	::469297091605712000
255205725	::469297115777474000
240927663	::469297132965752000
337367504	::469297136732213000
27179899	::469297168310759000
25537528	::469297171909447000
429348972	::469297193694662000
120851061	::469297197595766000
328557330	::469297240407035000
31569666	::469297268332326000
255205725	::469297439472500000
91422810	::469297445168775000
60218540	::469297470531702000
425252367	::469297505893908000
337367504	::469297518367744000
292395819	::469297610847977000
15733436	::469297653676003000
376361293	::469297692683030000
91422810	::469297754968051000
205030447	::469297823939571000
255205725	::469297831854239000
435478224	::469297900275896000
435557155	::469297907665879000
31569666	::469298048703942000
31569666	::469298097303339000
50151347	::469298137719668000
514339780	::469298165901193000
255205725	::469298196322463000
146608159	::469298206539395000
337367504	::469298249594322000
556631416	::469298286877085000
91666102	::469298299527516000
29302446	::469298350362472000
292395819	::469298352606429000
479156555	::469298416464695000
618760575	::469298432478171000
280826646	::469298473779478000
31569666	::469298813480755000
205030447	::469298844396974000
173608790	::469299148236132000
250844163	::469299245774675000
324536771	::469299261054939000
240927663	::469299399701848000
480638215	::469299400896831000
435557155	::469299484057288000
337367504	::469299487912251000
196394433	::469299621899276000
196394433	::469299623727616000
250844163	::469299636831027000
205030447	::469299882256527000
317860632	::469299901793599000
328557330	::469300060581138000
91422810	::469300126000107000
432622681	::469300130143678000
23642786	::469300142898950000
432622681	::469300296875667000
205030447	::469300384125956000
432622681	::469300425334587000
432622681	::469300451985219000
46070001	::469300628939096000
246050172	::469300632013119000
91422810	::469300675378425000
315559101	::469300686056747000
16353730	::469300717879312000
402925254	::469300720810745000
25469735	::469300736874913000
436415484	::469300826893082000
360898372	::469300926956986000
240927663	::469300932262772000
618760575	::469300970996776000
435478224	::469301092132851000
436415484	::469301391174172000
280826646	::469301391748395000
91422810	::469301601165774000
301737159	::469301603707543000
379357885	::469301682426642000
402925254	::469301688545722000
15733436	::469301881907326000
417472148	::469301936353603000
301257200	::469302000824623000
305216922	::469302118411956000
139460380	::469302224787869000
517695658	::469302230185967000
97326618	::469302264998662000
280826646	::469302281830014000
399713201	::469302286582554000
258916835	::469302319163908000
97326618	::469302551117312000
425252367	::469302561888288000
334442114	::469302565671534000
355896730	::469302696194097000
188917484	::469302715215261000
436415484	::469302763781107000
79861287	::469302949571620000
14190836	::469302955414286000
376361293	::469303055221932000
402925254	::469303288030973000
317860632	::469303432671940000
425252367	::469303510857953000
469970755	::469303624808415000
15733436	::469303642088935000
109137184	::469303714197803000
140994915	::469303798004219000
269012544	::469303901968412000
348683759	::469303954988208000
469970755	::469304074479730000
399645465	::469304079617777000
299879238	::469304103655333000
55161530	::469304186400555000
257546151	::469304220001132000
469970755	::469304255312965000
421179396	::469304288083070000
301717953	::469304351329382000
277204534	::469304383440949000
435478224	::469304497370456000
436214232	::469304591754854000
32596609	::469304620477845000
334442114	::469304753215004000
277204534	::469304961437007000
323246381	::469305322277195000
304219715	::469305412190085000
350003589	::469305445023481000
24392243	::469305547855261000
334825824	::469305634937380000
195563881	::469305654877097000
334825824	::469305687760441000
364428125	::469305871168593000
49221816	::469305876080115000
416548217	::469306025112518000
425252367	::469306033983483000
39237011	::469306133698871000
337367504	::469306176069697000
55120405	::469306206168047000
233362394	::469306238254080000
39237011	::469306392793579000
331398205	::469306420513755000
25469735	::469306587841327000
277829772	::469306588331663000
280826646	::469306664177266000
109298324	::469306741055033000
63473984	::469306750944817000
195563881	::469306840984330000
63473984	::469306889772097000
73020435	::469306890397036000
293246270	::469306902405345000
36279116	::469307096417460000
109298324	::469307118575968000
280826646	::469307194475675000
253552344	::469307211341000000
63473984	::469307215631761000
36869877	::469307219855835000
280826646	::469307328219467000
109298324	::469307439612194000
425252367	::469307508432334000
36259265	::469307549062537000
20738985	::469307616083341000
26925878	::469307669476831000
608426191	::469307718172676000
195563881	::469307782966300000
282363016	::469307811013210000
214357483	::469307856928243000
109298324	::469307885609316000
282363016	::469307912079544000
337367504	::469307938772094000
282363016	::469308008447893000
79476731	::469308008581718000
20190503	::469308053939294000
425252367	::469308070041255000
435557155	::469308169823330000
36259265	::469308212169035000
98806791	::469308231353765000
393041277	::469308253655302000
91422810	::469308313117917000
331246659	::469308334504284000
487266327	::469308377546256000
407038804	::469308495138131000
20190503	::469308522594070000
421356901	::469308529372045000
91422810	::469308536397103000
608426191	::469308562100191000
31294794	::469308621419864000
375967762	::469308640227520000
91422810	::469308733923672000
240857453	::469308854749396000
336845657	::469308857354051000
20190503	::469308897048932000
91422810	::469308897350520000
425252367	::469308923041054000
414449852	::469308928208429000
109298324	::469308970549907000
393041277	::469308985146081000
346654346	::469309116318371000
31345791	::469309232819748000
346654346	::469309270144479000
90544248	::469309296153337000
399174015	::469309344295559000
293246270	::469309355201142000
109615689	::469309390752083000
73299390	::469309396535611000
469970755	::469309452563529000
211019280	::469309482573369000
90544248	::469309563196289000
411898570	::469309585703309000
23642786	::469309741597200000
106778257	::469309810349838000
252914746	::469309837344378000
337388641	::469309842461831000
375967762	::469309908417253000
325849507	::469309946845474000
23642786	::469310040550428000
416130255	::469310043536388000
608426191	::469310140077080000
20190503	::469310196469092000
393041277	::469310256825520000
435478224	::469310265528680000
188917484	::469310298394861000
411898570	::469310301796433000
443375828	::469310364824268000
109361476	::469310372512411000
328557330	::469310378480902000
257546151	::469310632563441000
97326618	::469310675161202000
50228529	::469310760204500000
138935158	::469311004023599000
63473984	::469311049619881000
52542320	::469311086605238000
325849507	::469311118197161000
138935158	::469311177319645000
360231979	::469311271167217000
16292745	::469311317011349000
375967762	::469311413140615000
138935158	::469311428197752000
469970755	::469311477585678000
469970755	::469311516211040000
180661626	::469311582095175000
469970755	::469311677997916000
277204534	::469311851055304000
267936760	::469311888325890000
72293435	::469311894080073000
378771457	::469311899935313000
63473984	::469311911272517000
314710836	::469311925416112000
164891333	::469311957519327000
220867112	::469312118257233000
50228529	::469312182581096000
20190503	::469312240081186000
26333173	::469312257193545000
469970755	::469312371685462000
267936760	::469312390132408000
172025978	::469312457303810000
429906977	::469312461305159000
267299080	::469312474828009000
269012544	::469312515298451000
385114649	::469312652208910000
164891333	::469312693296304000
59370673	::469312696631189000
469970755	::469312739219759000
20190503	::469312755707555000
97326618	::469312776549433000
370850900	::469312780940484000
19837708	::469312837601734000
325849507	::469312855918268000
469970755	::469312894513864000
447313860	::469312935773605000
469970755	::469312949681545000
138935158	::469313019608981000
378771457	::469313158503354000
63473984	::469313202354786000
42994926	::469313204066074000
252914746	::469313292444254000
97326618	::469313363168595000
41606452	::469313501639749000
331246659	::469313551593902000
80159052	::469313570711146000
469970755	::469313614797488000
469970755	::469313639699079000
254711141	::469313659953352000
52542320	::469313683756441000
18324223	::469313695496278000
20190503	::469313760604065000
519898323	::469313781114609000
470801476	::469313818485882000
425252367	::469313848521285000
18324223	::469313927869128000
721462429	::469313960563318000
360231979	::469313967089676000
721462429	::469313998731501000
350509640	::469314020403847000
138935158	::469314057481121000
312857835	::469314083884630000
18324223	::469314241380765000
417472148	::469314320879214000
173026357	::469314339099668000
18324223	::469314356065624000
98806791	::469314369147265000
252914746	::469314487183347000
312857835	::469314490979598000
18324223	::469314507521531000
395687470	::469314511233896000
136458681	::469314622844309000
303080805	::469314799932022000
183438897	::469314811088470000
469970755	::469314812166434000
599589782	::469314827047804000
18324223	::469314868336533000
164891333	::469314879531528000
373006574	::469314894400323000
226357092	::469314968941506000
312857835	::469315193328373000
257913209	::469315210528817000
360898372	::469315243458695000
164891333	::469315276748914000
46697333	::469315310789885000
18324223	::469315313486811000
109615689	::469315529980014000
183438897	::469315558391824000
377176939	::469315632274477000
243427085	::469315688486543000
164891333	::469315923799973000
164891333	::469315983279403000
346412695	::469315989625380000
20190503	::469316002526687000
303342881	::469316014250164000
303342881	::469316042733682000
17595323	::469316178150981000
326436771	::469316306102411000
257913209	::469316311789887000
337367504	::469316315514425000
417472148	::469316364616736000
430182591	::469316367330447000
274693254	::469316379527487000
326436771	::469316444745134000
164891333	::469316477410369000
305216922	::469316479796932000
91606737	::469316559400230000
513878213	::469316627281215000
326436771	::469316650274004000
312857835	::469316656909787000
303080805	::469316669173923000
390479008	::469316671836913000
326436771	::469316696004509000
364428125	::469316732062937000
53724365	::469316772974571000
164891333	::469316846949502000
164891333	::469316881883865000
326436771	::469316929966964000
164891333	::469316963022684000
244800948	::469317035243999000
513878213	::469317057511981000
458472537	::469317093960474000
164891333	::469317106891509000
100090407	::469317128014032000
458472537	::469317154438131000
238322255	::469317166651936000
186287095	::469317197106802000
326436771	::469317220041240000
25410192	::469317224482603000
303080805	::469317292292333000
417472148	::469317343252717000
100090407	::469317388652273000
326436771	::469317566586814000
98806791	::469317633125675000
513878213	::469317657389719000
58587013	::469317689513885000
350509640	::469317705812967000
53724365	::469317707868160000
52542320	::469317733935366000
46268291	::469317918527090000
276784048	::469317986403098000
214357483	::469318087674576000
156961324	::469318167836504000
513878213	::469318200916979000
46268291	::469318207950823000
4059771	::469318330571325000
164891333	::469318343027998000
100090407	::469318422116204000
350509640	::469318598348267000
58587526	::469318701138051000
334442114	::469318856386019000
58587013	::469319073957175000
268547296	::469319089140547000
623065439	::469319113115193000
267299080	::469319201593626000
599787941	::469319238977470000
303080805	::469319317956616000
186287095	::469319382955737000
100373532	::469319466493677000
328557330	::469319516510355000
390479008	::469319633066262000
4059771	::469319657586184000
162802335	::469319680608317000
376425912	::469319788653969000
310321041	::469319893565718000
334442114	::469319943352487000
172025978	::469320004286951000
262382570	::469320086948704000
59583601	::469320128979812000
50507669	::469320135065354000
334442114	::469320150739861000
214357483	::469320187054141000
21568615	::469320188047790000
303080805	::469320217223782000
505323751	::469320261888532000
369292925	::469320379258126000
214357483	::469320412409896000
385114649	::469320418751303000
411786523	::469320605280772000
159986953	::469320628609499000
637303583	::469320812185788000
409777239	::469320817797787000
262382570	::469320939348697000
334442114	::469321119284346000
376425912	::469321120907530000
334442114	::469321158530457000
40054726	::469321164058533000
334442114	::469321241929990000
334442114	::469321289929613000
350509640	::469321302080499000
334442114	::469321409345638000
364641621	::469321451041202000
334442114	::469321489347403000
373006574	::469321498529132000
364641621	::469321531919990000
238786875	::469321587570012000
287569533	::469321601469542000
272586753	::469321797477752000
328858212	::469322095252758000
637303583	::469322191020908000
373006574	::469322218934378000
364641621	::469322322395287000
341941030	::469322626146775000
54565883	::469322647130877000
390479008	::469323128737644000
159986953	::469323136257630000
301203823	::469323170344759000
487266327	::469323196026458000
389197869	::469323200514752000
267299080	::469323220751892000
14190836	::469323239383379000
373126936	::469323491838152000
162200561	::469323558007894000
262471070	::469323566308012000
273955213	::469323699116445000
167365283	::469323699691077000
469970755	::469323893086228000
249028893	::469323928058347000
402492947	::469323936178511000
434045786	::469324172175626000
469970755	::469324301863108000
335367791	::469324443655761000
320452099	::469324503919521000
500308199	::469324802298085000
53724365	::469324835697729000
218750630	::469324970116796000
272184078	::469325004601954000
376425912	::469325024844087000
376425912	::469325036898500000
513658421	::469325116208578000
232901934	::469325233980469000
376425912	::469325260412571000
349365015	::469325277982900000
53724365	::469325297515757000
238740641	::469325404411420000
375967762	::469325407838560000
118810756	::469325416352989000
14190836	::469325452947898000
159986953	::469325594090422000
311729942	::469325628945096000
320452099	::469325648591208000
341941030	::469325707861319000
249028893	::469325741394755000
14190836	::469325804774494000
238740641	::469325900400832000
267936760	::469326130416451000
103473089	::469326183805362000
415953059	::469326271151763000
368079003	::469326336436473000
375967762	::469326372956295000
328871385	::469326458218102000
375967762	::469326532029480000
124954284	::469326553445187000
225601631	::469326742968995000
513658421	::469326751672569000
156166678	::469326774598656000
173026357	::469326904391393000
50507669	::469327043730345000
249028893	::469327102157008000
471204596	::469327197116059000
375967762	::469327387340316000
350003589	::469327406382481000
474475074	::469327616197935000
311729942	::469327620161544000
375967762	::469327786772279000
242451996	::469327793776386000
311729942	::469327822352568000
419249711	::469327873497518000
31144939	::469327927750844000
242451996	::469327968397848000
249028893	::469327996948844000
242451996	::469328072534425000
18324223	::469328164997443000
506760887	::469328236938137000
238665368	::469328326839242000
50151347	::469328336091877000
242451996	::469328337844715000
18324223	::469328420254400000
506760887	::469328426961084000
341941030	::469328536697061000
311729942	::469328626522275000
242451996	::469328895687524000
242451996	::469328998393466000
249028893	::469329106933264000
40097041	::469329130979201000
79861287	::469329135475912000
249028893	::469329365373706000
50151347	::469329463797612000
256638502	::469329495367757000
106778257	::469329562061377000
513658421	::469329622493331000
399174015	::469329640939876000
213187842	::469329790395514000
249028893	::469329791967961000
250338969	::469329901837770000
213187842	::469329987967791000
50151347	::469330121028280000
249028893	::469330334564114000
18028506	::469330440256356000
79861287	::469330476273242000
250338969	::469330598725951000
213187842	::469330740334059000
328252982	::469330876224925000
211645751	::469330916905848000
466989920	::469331026959798000
415953059	::469331080734982000
213187842	::469331083771645000
350003589	::469331114306191000
213187842	::469331224939352000
375967762	::469331242735788000
364428125	::469331243339763000
341941030	::469331248398487000
573151200	::469331307483254000
341493662	::469331325720481000
328252982	::469331342929321000
167365283	::469331403100794000
28066346	::469331485124984000
213187842	::469331490900570000
399174015	::469331523418988000
390900557	::469331553214926000
76017935	::469331560743706000
106778257	::469331630575067000
390900557	::469331634399887000
213187842	::469331660274544000
479222401	::469331727697989000
259466143	::469331857847250000
277251070	::469331907692331000
726984192	::469331942174105000
726984192	::469332174974353000
480638215	::469332180326699000
433916111	::469332248966463000
253057868	::469332276472344000
254579074	::469332290007752000
136458681	::469332425160794000
399174015	::469332454088912000
375967762	::469332558421839000
203688730	::469332908809797000
52818001	::469332929840431000
726984192	::469332946902872000
375967762	::469333041442455000
726984192	::469333098464022000
726984192	::469333195746312000
341941030	::469333203455852000
246050172	::469333610097819000
48612192	::469333982706814000
346654346	::469334009713930000
49824781	::469334183513305000
49824781	::469334321929539000
364428125	::469334336966127000
452882285	::469334343664795000
452882285	::469334425428561000
473469863	::469334426439385000
322465167	::469334449948078000
452882285	::469334644815831000
364428125	::469334727644553000
452882285	::469334940703031000
452882285	::469335046235504000
109762886	::469335074891395000
49824781	::469335077122371000
315559101	::469335127042961000
435557155	::469335180185182000
38713173	::469335205187047000
48612192	::469335234929254000
376361293	::469335288066473000
49824781	::469335296262160000
452882285	::469335301672800000
29374576	::469335417993854000
38713173	::469335463132528000
452882285	::469335488172539000
124954284	::469335549564575000
49824781	::469335575275642000
452882285	::469335712001560000
46070001	::469335847599636000
237938155	::469335850426593000
346412695	::469335859570155000
33683248	::469335859914096000
452882285	::469335905472618000
452882285	::469335962926219000
71981601	::469335998141591000
220584371	::469336011437117000
635577431	::469336179159343000
48612192	::469336346914746000
452882285	::469336379143380000
321637063	::469336389751156000
46070001	::469336459930251000
489961036	::469336605996875000
267299080	::469336770321326000
29198251	::469336841381244000
489961036	::469336844032040000
376361293	::469336852961316000
18028506	::469336959161073000
338588400	::469337024520937000
284931188	::469337036395012000
284931188	::469337060248002000
85211920	::469337093089804000
224501206	::469337093362438000
29198251	::469337119589400000
267936760	::469337325710110000
33683248	::469337433889599000
346412695	::469337502013489000
480638215	::469337550050836000
225601631	::469337556887162000
376361293	::469337581554270000
49824781	::469337606619033000
220584371	::469337660801445000
74282065	::469337700059709000
478826327	::469337713640869000
33683248	::469337717193850000
29198251	::469337772138823000
18028506	::469337807488831000
85211920	::469337856016523000
334423964	::469338045833953000
29198251	::469338120560070000
41230104	::469338204173115000
33683248	::469338209025945000
267936760	::469338280459509000
311729942	::469338289418539000
385259637	::469338391629156000
29198251	::469338476719382000
466989920	::469338489964613000
18028506	::469338513335267000
458472537	::469338886729396000
311924851	::469338908753690000
478826327	::469339069466411000
220584371	::469339201062699000
281295226	::469339280201240000
284931188	::469339301248237000
220584371	::469339318918463000
634873462	::469339361050234000
220584371	::469339365937008000
29198251	::469339395074850000
220584371	::469339416977506000
220584371	::469339470345822000
568915908	::469339742317076000
29198251	::469339824668016000
15086993	::469339897057116000
466989920	::469340057258958000
187049333	::469340275048185000
220584371	::469340350222315000
466989920	::469340516581003000
501554267	::469340523153879000
33683248	::469340604774637000
398377928	::469340607458975000
466989920	::469340720219033000
466989920	::469340823856111000
106778257	::469341129465667000
106778257	::469341139079032000
284931188	::469341153104785000
74282065	::469341479022755000
18324223	::469341480520544000
36866805	::469341549797457000
269151566	::469341552888664000
403160004	::469341559004336000
106778257	::469341580898234000
18324223	::469341624871710000
284931188	::469341667569709000
383045348	::469341678885564000
220584371	::469341695251730000
220584371	::469341804794368000
354412568	::469341815280513000
354412568	::469341838198194000
354412568	::469341908884791000
220584371	::469341961145810000
466989920	::469341984625160000
354412568	::469342017936306000
124954284	::469342021002334000
220584371	::469342086526140000
33358166	::469342320786411000
473462894	::469342338880253000
403160004	::469342354210836000
403160004	::469342445013311000
466989920	::469342577263935000
403160004	::469342745715539000
385259637	::469342873604079000
47547782	::469343059893702000
33358166	::469343107541401000
33358166	::469343166853029000
376541246	::469343286696488000
213187842	::469343314140229000
136458681	::469343391902629000
599348429	::469343401952182000
213187842	::469343542159343000
213187842	::469343607132925000
60555388	::469343630868873000
34204169	::469343656340512000
335068121	::469343666637905000
85651876	::469344092980117000
159726392	::469344139713052000
49824781	::469344197938380000
466989920	::469344347759321000
174720518	::469344457704636000
136458681	::469344554080931000
249012544	::469344594535383000
466989920	::469344630215946000
27179899	::469344841449484000
466989920	::469344900916727000
213187842	::469344949880627000
136458681	::469344956378001000
30804377	::469345175056437000
220584371	::469345344828866000
146216300	::469345348407009000
220584371	::469345402844504000
466989920	::469345421660549000
244800948	::469345433014136000
457250385	::469345590111764000
60399576	::469346190354808000
554801627	::469346616604778000
466989920	::469346632568303000
322465167	::469346656149078000
120532808	::469346777418584000
30804377	::469347150170583000
330691749	::469347204176826000
466989920	::469347245259640000
30804377	::469347444895920000
276784048	::469347555898175000
330691749	::469347619354181000
253057868	::469347684474572000
330691749	::469347697640898000
328858212	::469347763101388000
120532808	::469348035240017000
480638215	::469348038696513000
276784048	::469348087593324000
220584371	::469348357807546000
220584371	::469348428716453000
253057868	::469348502766493000
61050527	::469348559641640000
66555228	::469348671436255000
120532808	::469348980187746000
322643138	::469349006746066000
165634562	::469349242600189000
337416247	::469349536494649000
435557155	::469349791885824000
225601631	::469350173684944000
330691749	::469350338823487000
238665368	::469350666843209000
303080805	::469350947844812000
282363016	::469351002760437000
66555228	::469351054954344000
402243422	::469351078719266000
36866805	::469351494165475000
282363016	::469351656006496000
264622253	::469351700323524000
264622253	::469351816262463000
96443022	::469351886412214000
220867112	::469351928543985000
282363016	::469352198879457000
234630547	::469352231863844000
104112940	::469352372196483000
220867112	::469352845020393000
282363016	::469352943540371000
325849507	::469353044279558000
73275873	::469353283539443000
471632365	::469353515526402000
282363016	::469353667624435000
282363016	::469353741511323000
106778257	::469354052807958000
106778257	::469354059770515000
29391732	::469354085205168000
386169383	::469354538210566000
282363016	::469354542325170000
282363016	::469354606070226000
282363016	::469354647065350000
529096266	::469354828473573000
66555228	::469354937525084000
433916111	::469354939915857000
282363016	::469354956987047000
284931188	::469355031356252000
386169383	::469355037781536000
635577431	::469355226118361000
282363016	::469355386332401000
40054726	::469355428883607000
282363016	::469355576959307000
282363016	::469355636007137000
137587439	::469355771470155000
282363016	::469355875514474000
390900557	::469356005273239000
267299080	::469356011971567000
282363016	::469356047036350000
282363016	::469356213574975000
282363016	::469356326745673000
458472537	::469356388137713000
280826646	::469356401299423000
282363016	::469356445675560000
239257340	::469356570485063000
39469570	::469356673472417000
506519570	::469357205863809000
276784048	::469357222586105000
171724420	::469357233650663000
239257340	::469357425988882000
33823755	::469357625394884000
121881241	::469357747960430000
121881241	::469357885386797000
36866805	::469357918299889000
338588400	::469357923605291000
66184984	::469357996858810000
318224190	::469358198370340000
239257340	::469358281794654000
66555228	::469358437806387000
102233693	::469358659160379000
121881241	::469358711274606000
354412568	::469358790832586000
137135705	::469359066137899000
137135705	::469359258484494000
139308619	::469359326659117000
40810916	::469359329263370000
171724420	::469359446590644000
256845035	::469359608038166000
264622253	::469359748211425000
239257340	::469359907771138000
277829772	::469359916130766000
370845710	::469359950389846000
139308619	::469359999362138000
139308619	::469360259073847000
139308619	::469360783638294000
478826327	::469360975364100000
139308619	::469361007509647000
121881241	::469361036231843000
139308619	::469361232407842000
339565561	::469361391246123000
23754003	::469361467373129000
478826327	::469361629935579000
506519570	::469361854566133000
28510276	::469361904016584000
28510276	::469361916247568000
121881241	::469362070878572000
23754003	::469362164990771000
478826327	::469362361891962000
73020435	::469362372520337000
20275866	::469362741585903000
402492947	::469362992950173000
20275866	::469363090262622000
146110811	::469363130829520000
146110811	::469363337969799000
458472537	::469363495893729000
224501206	::469363568274833000
146110811	::469363601221099000
73020435	::469363655541137000
36866805	::469363930318397000
280826646	::469364018591719000
146110811	::469364026733248000
280826646	::469364166122143000
338588400	::469364170928820000
18028506	::469364782173126000
402492947	::469364810812243000
146110811	::469365655012405000
137135705	::469365969240870000
146110811	::469366046491557000
23754003	::469366072722726000
146110811	::469366095711715000
79476731	::469366295473836000
146110811	::469366312544632000
635577431	::469366585816129000
137135705	::469366640506060000
146110811	::469366816465108000
146110811	::469366899524907000
40054726	::469367073932857000
146110811	::469367483015909000
220584371	::469367615257706000
146110811	::469367780966694000
146110811	::469367889804685000
146110811	::469367985631547000
146110811	::469368088316502000
146110811	::469368153907032000
137135705	::469368217199464000
40054726	::469368229643558000
146110811	::469368311726473000
280194602	::469368386435432000
18277474	::469368423835660000
146110811	::469368428500123000
360951591	::469368517041483000
280194602	::469368559525568000
146110811	::469368561127813000
259569717	::469368687816761000
137135705	::469368929480376000
178985516	::469369080001343000
124954284	::469369114419400000
124954284	::469369127874727000
146110811	::469369199450550000
124954284	::469369256862162000
344990761	::469369338248855000
124954284	::469369403125948000
318065690	::469369512048214000
599348429	::469369550375768000
124954284	::469369742386425000
344990761	::469369849928777000
360951591	::469370018711347000
351914412	::469370390226038000
50546012	::469370485931663000
425897170	::469370637903876000
280194602	::469370664780955000
146110811	::469370721106268000
39684857	::469370776424947000
39684857	::469370902300209000
146110811	::469370921170767000
124954284	::469371238444314000
146110811	::469371283046928000
146110811	::469371493780967000
360951591	::469371795586306000
146110811	::469371862750097000
259021462	::469371912465174000
360951591	::469372011223846000
146110811	::469372306314510000
146110811	::469372722821472000
501554267	::469372748423512000
124954284	::469372929055014000
146110811	::469373136761155000
146110811	::469373327703048000
146110811	::469373559899684000
146110811	::469373799893581000
146110811	::469374110817353000
330691749	::469374150239596000
146110811	::469374152663920000
19071786	::469374346050686000
95141856	::469374458734469000
137587439	::469374482730463000
33528820	::469374545020063000
146110811	::469374829448015000
408031484	::469375030040592000
95141856	::469375153756209000
146110811	::469375218113597000
146110811	::469375360404955000
95141856	::469375394773491000
146110811	::469375426951790000
137587439	::469375574683947000
473718221	::469375860378570000
335759212	::469376048652881000
360951591	::469376048896159000
146110811	::469376247701581000
310664656	::469376267930718000
635577431	::469376278353563000
310664656	::469376318724136000
360951591	::469376732336623000
359776589	::469376950675308000
146110811	::469377243605504000
280194602	::469377379207774000
310664656	::469377836948549000
146110811	::469377862248570000
146110811	::469377903835099000
14190836	::469377992540446000
146110811	::469378240797085000
146110811	::469378293351739000
146110811	::469378452152680000
146110811	::469378500412325000
283051149	::469378585212375000
146110811	::469378669979254000
146110811	::469378792411000000
173371030	::469378865324769000
146110811	::469379085982920000
28066346	::469379258456879000
146110811	::469379277016662000
330691749	::469380094528868000
146110811	::469380123725426000
124954284	::469380303060889000
79476731	::469380450784251000
549785954	::469381086104256000
280194602	::469381236038070000
280194602	::469381683637395000
195276249	::469381979972960000
280194602	::469383356732682000
280194602	::469383421505335000
351914412	::469383445462794000
280194602	::469383482192703000
280194602	::469383545065316000
146110811	::469383714695561000
355896730	::469383973886763000
146110811	::469384033206816000
280194602	::469384073476325000
473469863	::469384140346126000
280194602	::469384514478047000
280194602	::469384539463507000
146110811	::469384892514840000
146110811	::469384917827481000
146110811	::469384946214506000
244800948	::469385243779420000
30223693	::469385440290963000
79476731	::469385547832889000
244800948	::469385962733441000
351914412	::469386132866625000
556631416	::469386870116204000
60712766	::469387949935964000
146110811	::469388602838102000
98589714	::469388666062647000
98589714	::469388858342117000
146110811	::469389180804825000
98589714	::469389244809478000
146110811	::469389372102807000
98589714	::469389527270715000
618760575	::469389949897175000
290265158	::469390109607854000
290265158	::469390135214108000
244800948	::469390401552809000
35706997	::469390448620867000
618760575	::469390554548039000
45527216	::469391664134778000
628045480	::469392853735862000
322465167	::469392964607688000
152715270	::469393640838533000
635796096	::469394296307585000
628045480	::469394555759259000
501554267	::469395502258085000
15086993	::469395684383137000
328057955	::469396442013253000
282363016	::469396621294596000
282363016	::469397398918156000
282363016	::469397418199379000
259021462	::469398281517137000
39469570	::469398349838581000
259021462	::469398395858079000
361489211	::469398472505176000
361489211	::469398854937612000
315872678	::469399144394543000
39469570	::469400435250716000
331717534	::469400542520049000
36279116	::469400957118582000
79476731	::469403131940700000
470660217	::469403233014665000
15186859	::469403372345634000
254711141	::469404942600380000
618760575	::469406149662371000
433003196	::469407775970562000
100934605	::469408030329540000
39215095	::469408491505848000
53317470	::469410281303863000
213187842	::469411163688931000
29984961	::469411691420065000
36485138	::469412249975939000
506707370	::469412426891669000
506707370	::469412427730132000
98589714	::469413425244684000
408098797	::469414243440533000
269370098	::469414705572745000
269370098	::469414775261130000
156961324	::469414935555231000
269370098	::469415083525677000
408098797	::469416632591581000
408098797	::469417197560135000
30787413	::469417526569734000
22844281	::469418097317654000
465934852	::469418870995173000
28054060	::469420310240849000
301657872	::469420487454363000
51964139	::469420546489589000
32382173	::469421004339814000
69044676	::469421225022742000
408098797	::469421956941770000
30223693	::469421976403341000
172025978	::469422111753109000
408098797	::469422292943261000
321794820	::469423065965674000
45190114	::469423615968964000
37977930	::469424145516605000
164891333	::469425149805334000
164891333	::469425171338911000
164891333	::469425275126956000
325242803	::469425300875403000
37977930	::469425526680346000
255205725	::469425937227194000
97307001	::469426842445697000
373006574	::469426992941498000
100090407	::469427169626968000
14954949	::469427235548459000
481512198	::469427578554834000
197384499	::469427776010072000
126428969	::469428000069410000
411700909	::469428473145356000
325242803	::469428522130608000
411700909	::469428987853553000
413367641	::469429034179629000
45190114	::469429210235559000
45190114	::469429346793299000
28405302	::469429348286492000
52542320	::469429553404735000
126428969	::469429602582949000
378281495	::469430066058113000
165658390	::469430296979337000
214678768	::469431757331107000
115824990	::469431927909265000
263433687	::469431928462925000
115824990	::469432291815464000
115824990	::469432488587444000
115824990	::469432759640133000
29849760	::469433122723876000
164891333	::469433698144636000
66058067	::469433792999215000
137426396	::469433915728330000
325242803	::469434145589186000
325242803	::469434291307282000
387625128	::469434320877150000
325242803	::469434358211035000
66058067	::469434658669985000
212060681	::469434923984912000
325242803	::469435151274221000
236930269	::469435301375393000
574250205	::469435860933685000
23642786	::469436124755005000
343018153	::469436152064131000
475031809	::469436158737645000
369292925	::469436282519568000
475031809	::469436386538713000
369292925	::469436825720061000
411700909	::469436926253334000
468796913	::469436953143037000
105852149	::469436982146256000
186107022	::469437097107931000
26198467	::469437623056859000
184195472	::469437756943245000
238740641	::469437964188000000
32382173	::469438267717206000
460772038	::469438392283840000
41465619	::469438716260679000
154692700	::469439133115768000
31250549	::469439256935415000
210674392	::469439631629352000
252314330	::469440082445733000
186823940	::469440139064664000
416506126	::469440381482835000
365523194	::469440429352443000
478145352	::469440700053192000
312856997	::469441415106543000
308690900	::469442029018439000
32382173	::469442170521280000
172573942	::469442656163336000
16107745	::469442737935507000
252314330	::469443286961106000
276341812	::469443494344273000
276341812	::469443670735720000
60399576	::469443740210188000
323891242	::469443840227958000
81765661	::469443922767273000
47749919	::469444018804649000
47749919	::469444279434485000
293213630	::469444783862083000
150034005	::469444828150116000
417449044	::469444866372812000
465934852	::469444935452610000
57300329	::469445042117951000
49824781	::469445431391293000
331246659	::469445589030412000
32382173	::469445731636371000
108808608	::469445804395343000
417449044	::469445904270098000
390479008	::469446035215892000
393735397	::469446434610499000
417523013	::469446451940966000
49824781	::469446525873954000
253057868	::469446532664528000
429491583	::469446533612847000
49824781	::469446660775362000
49824781	::469446775254700000
62396842	::469446881114718000
47017345	::469447151236706000
47017345	::469447168605294000
72210207	::469447240977633000
568505535	::469447296489648000
98589714	::469447354450325000
49824781	::469447629156274000
269151566	::469447768374001000
263433687	::469447991078961000
120853830	::469448219962138000
351152035	::469448234574692000
323891242	::469448280615972000
49824781	::469448375243251000
52542320	::469448376463814000
422214932	::469448904140808000
57933673	::469449161763340000
164891333	::469449418169925000
615688476	::469449687099928000
469722641	::469449761884762000
615688476	::469449802954985000
470801476	::469450182879621000
470801476	::469450295987425000
253120136	::469450789258158000
417449044	::469451046092148000
44041485	::469451379153461000
39469570	::469451584233959000
292395819	::469451854116831000
83878535	::469452101949456000
331246659	::469452150720823000
222687654	::469452192743968000
606781453	::469452541496139000
364546435	::469452729187041000
312857835	::469452786909069000
341153843	::469453258105176000
513270198	::469453372651618000
186823940	::469453386719305000
417449044	::469453397629104000
379357885	::469453423335985000
516937156	::469453512024133000
202196262	::469453609482993000
38440249	::469453693767520000
341037427	::469453834478026000
417449044	::469453846256025000
277794018	::469454122916130000
31144939	::469454241061666000
80157666	::469454606238351000
285906246	::469454781803536000
133508241	::469455022661435000
34536365	::469455165854973000
226357092	::469455512795631000
155677785	::469455930971918000
312856997	::469455974109966000
615688476	::469456903605473000
412159259	::469457258175160000
26925878	::469457295496445000
341037427	::469457756559138000
192727478	::469457778386681000
142384634	::469457781255569000
360231979	::469458079201783000
329471370	::469458860814516000
181101394	::469459136933928000
76482742	::469459430950457000
152127827	::469459513691496000
267936760	::469459969767919000
290195625	::469460060909731000
51964139	::469460085765201000
152715270	::469460197719552000
85211920	::469460311649431000
14223247	::469460764437118000
52295994	::469460852153004000
351004243	::469460872604037000
159944196	::469461140716519000
263013923	::469461141131759000
145572480	::469461363794792000
85211920	::469461413946474000
58587013	::469461462243880000
34717669	::469461480388435000
205030447	::469461808932483000
76482742	::469461917330075000
23933265	::469462037912104000
35525270	::469462086821502000
205030447	::469462278656761000
108798356	::469462422160277000
19071786	::469462442037481000
324536771	::469462778030587000
85211920	::469462959568089000
255299055	::469463306248273000
255299055	::469463453191921000
285906246	::469463691872579000
33528820	::469463796294352000
65425379	::469463963709997000
34717669	::469464129221435000
38326757	::469464359656493000
430387521	::469464383374888000
377035998	::469464741178396000
109060628	::469465241735008000
125849974	::469465436417835000
400704846	::469465461835313000
34717669	::469465567284707000
34717669	::469465892683001000
423941104	::469466089248677000
433470731	::469466360217485000
506760887	::469466395797774000
433470731	::469466436230868000
423941104	::469466555924107000
311924851	::469466665441566000
27237232	::469466726493880000
78404115	::469466856256860000
49052615	::469466859612672000
323891242	::469466940717543000
34717669	::469467159144701000
24537703	::469467226110984000
55704588	::469467313062703000
86970230	::469467320587268000
300594041	::469467497616273000
429906977	::469467605582241000
120853830	::469467772515520000
197277853	::469467870372831000
398735102	::469467880296562000
13683762	::469468187277266000
181101394	::469468232064040000
122614290	::469468366831251000
256088386	::469468536285315000
192727478	::469468548163981000
42994926	::469468704850198000
20804321	::469468817018867000
487266327	::469468920840085000
487266327	::469469303800995000
68818829	::469469385149538000
65425379	::469469491429400000
172025978	::469469623792836000
487266327	::469469756123123000
22944914	::469469877271425000
54565883	::469470049854824000
262843671	::469470091986219000
487266327	::469470118104166000
24537703	::469470166771040000
54565883	::469470196441153000
470801476	::469470346060779000
491969843	::469470581143113000
487266327	::469470597718634000
23672351	::469470609169457000
181101394	::469470782637101000
18137013	::469470992117420000
301737159	::469471093481558000
106778257	::469471477721739000
368386947	::469471582931271000
80159052	::469472009630408000
150034005	::469472062437097000
151190656	::469472091352203000
20804321	::469472150814851000
458472537	::469472298915733000
58587013	::469472313478352000
500308199	::469472986329001000
458472537	::469473007748927000
500308199	::469473066180161000
458472537	::469473077529960000
31258629	::469473077818966000
80159052	::469473184807276000
55888161	::469473221541380000
54565883	::469473287051804000
54565883	::469473390164594000
161302101	::469473412067655000
51649971	::469473501229748000
22944914	::469473558003871000
73020435	::469473568049229000
363722761	::469473571211730000
54565883	::469473620125687000
55888161	::469473632302145000
468796913	::469473646776709000
49886698	::469473658738860000
54565883	::469473750715727000
470660217	::469474432533016000
305216922	::469474688251731000
331482356	::469474724716609000
405676565	::469474870154506000
334442114	::469474890903728000
336821368	::469475155291299000
92905148	::469475491053715000
97592081	::469475591822266000
624747426	::469475642829176000
534913317	::469475753684262000
97592081	::469475797036986000
624747426	::469475940914192000
519677520	::469475949575041000
260440912	::469475975718113000
230903702	::469476216622161000
24537703	::469476226965733000
85651876	::469476446486806000
85651876	::469476684345798000
85651876	::469476839514046000
444375493	::469476991079809000
360231979	::469477166816579000
139460380	::469477215592124000
237530197	::469477598398267000
307457734	::469477679637360000
379807492	::469477700382781000
286487329	::469477839881138000
72293435	::469477883950661000
18324223	::469478211257393000
506519570	::469478281704521000
78404115	::469478803190734000
458472537	::469478865396838000
86243090	::469478892617478000
235382002	::469478943183994000
356448818	::469478948527542000
458472537	::469478984464732000
187089991	::469478993016532000
300884493	::469479291445460000
36943663	::469479319354372000
238786875	::469479401567309000
234143570	::469479434865872000
187089991	::469479443686109000
356448818	::469479599936925000
304224068	::469479747517677000
444375493	::469479809240690000
300884493	::469479946717790000
234143570	::469479969979379000
50507669	::469480144462438000
356448818	::469480225618010000
26925878	::469480335450046000
86970230	::469480361668263000
55888161	::469480878968946000
41143305	::469480943204302000
40708485	::469481334885597000
59352013	::469481469975334000
435349693	::469481522869727000
23933265	::469481552405987000
54565883	::469481766231621000
54565883	::469481825652334000
55888161	::469481899635642000
177692206	::469481976529833000
54565883	::469481980909092000
109762886	::469482219535601000
133158896	::469482246630408000
33823755	::469482265115111000
250969967	::469482270882287000
355758655	::469482413060411000
58587526	::469482501401223000
59352013	::469482645089312000
594844703	::469482747128315000
54565883	::469482822604828000
517695658	::469482839080439000
396332641	::469482870688342000
396332641	::469482928464871000
55888161	::469482995959623000
54565883	::469483033947430000
267936760	::469483192349892000
98589714	::469483217372717000
355758655	::469483233562722000
393735397	::469483471732109000
24803741	::469483548337242000
200849010	::469483717153419000
249468865	::469483731883814000
246571951	::469483826347929000
589402824	::469483862750670000
396786261	::469483878088843000
280798922	::469484063477075000
473118863	::469484393468141000
344857407	::469484414045405000
393801885	::469484436242055000
50228529	::469484691913842000
218112087	::469484791729885000
618760575	::469484908105052000
59622669	::469485084936916000
146608159	::469485186162229000
24537703	::469485341158944000
376541246	::469485422763319000
301737159	::469485534943780000
133112299	::469485661645721000
359806236	::469485800111882000
379357885	::469485902742712000
55888161	::469486006018641000
237330810	::469486235497824000
303427354	::469486625463214000
355598729	::469486644437848000
589402824	::469486774230999000
26925878	::469486887850487000
435349693	::469487086996062000
26925878	::469487159481999000
40375959	::469487186564227000
378771457	::469487212224970000
379358099	::469487295545245000
483526518	::469487450650181000
307457734	::469487531323453000
39469570	::469487572293812000
273748024	::469487856805613000
39469570	::469487881627926000
86243090	::469488000041095000
379358099	::469488267734568000
430943995	::469488596613734000
307457734	::469488786653474000
430943995	::469488825467564000
325849507	::469488862533017000
405239647	::469488909580120000
307457734	::469489161800409000
430943995	::469489283544260000
360231979	::469489291471507000
29198251	::469489347381968000
15086993	::469489589367762000
378771457	::469489606250229000
36866805	::469489663476895000
447313860	::469489687564787000
322446637	::469489775808770000
131254355	::469489849251012000
55888161	::469489873964236000
357150048	::469489938036436000
357150048	::469489989370527000
120532808	::469490011235024000
430943995	::469490046312386000
26925878	::469490315079213000
74955386	::469490357332213000
55888161	::469490365813522000
55888161	::469490384046141000
21415532	::469490501624684000
430943995	::469490590120681000
375967762	::469490620068036000
426685539	::469490853971787000
18277474	::469490922657304000
18277474	::469491081772425000
458847153	::469491501152882000
73020435	::469491510631600000
55888161	::469491515514175000
29335169	::469491934810361000
430943995	::469492086312824000
337466318	::469492156311543000
65412211	::469492470771097000
420731308	::469492509853630000
357150048	::469492702321860000
357150048	::469492779429945000
357150048	::469492842835226000
65412211	::469492846727528000
240857453	::469492970795057000
357150048	::469492989208055000
41606452	::469493143210307000
357150048	::469493349461028000
229290429	::469493381551620000
109615689	::469493397036994000
47032978	::469493430876639000
55888161	::469493464162639000
408098797	::469493467312574000
47032978	::469493481791295000
357150048	::469493486572830000
47032978	::469493526301261000
47032978	::469493587781382000
18277474	::469493601701855000
47032978	::469493635659358000
47032978	::469493717746077000
397024307	::469493782073729000
364428125	::469493785605705000
109615689	::469493881483300000
47032978	::469493961699393000
19028099	::469493971295956000
39237011	::469494054426648000
14954949	::469494105941504000
47032978	::469494144667500000
379357885	::469494213101776000
30529918	::469494268013576000
8709452	::469494272169758000
224682361	::469494282584608000
167365283	::469494456178053000
417523013	::469494485479854000
430943995	::469494590522007000
60221494	::469494645463203000
143455927	::469494725373095000
229290429	::469494831845490000
348123497	::469494839856226000
323246381	::469494846366183000
39237011	::469495060547923000
143455927	::469495066927849000
311724390	::469495091711578000
468965579	::469495267520421000
19837708	::469495588669882000
420006994	::469495651584446000
420006994	::469495824213225000
438647243	::469495824691367000
438647243	::469495874632941000
187741596	::469495878043303000
517075828	::469496197179129000
480638215	::469496218356568000
86474692	::469496338736893000
47348539	::469496420345868000
517075828	::469496437110505000
218321424	::469496458589118000
109060628	::469496598490128000
39237011	::469496653612056000
26925878	::469496753042255000
39237011	::469496764991811000
517075828	::469496783513452000
32471501	::469496944394379000
218321424	::469497109968715000
390552849	::469497128428257000
519898323	::469497305016827000
65412211	::469497505047379000
69950823	::469497522101424000
47348539	::469497812753727000
26925878	::469498060553613000
30151060	::469498078232207000
218321424	::469498090387300000
218321424	::469498139544543000
218750630	::469498224605007000
14955026	::469498267353362000
14223247	::469498310139465000
130312780	::469498519682686000
218750630	::469498558069374000
280798922	::469498614323367000
14955026	::469498866287403000
34717669	::469498972621787000
36958694	::469499047972048000
400817337	::469499073670946000
497544291	::469499213525815000
62975545	::469499221284904000
479986172	::469499280189702000
348745482	::469499458125066000
18137013	::469499517059211000
22944914	::469499702061199000
218321424	::469499711531917000
337416247	::469499830268882000
334403708	::469500063962923000
314604858	::469500166136139000
27626703	::469500239968100000
466989920	::469500458604572000
218321424	::469500568734425000
479986172	::469500571305914000
139547588	::469500587080712000
284316159	::469500767515467000
218321424	::469500824557584000
133158896	::469500843675250000
154241297	::469501154054135000
19028099	::469501158781100000
74282065	::469501183397085000
38991775	::469501317845905000
436188872	::469501334493077000
33528820	::469501435944513000
420006994	::469501500104769000
355859159	::469501634293137000
355859159	::469501664471175000
355859159	::469501694951182000
29335169	::469501705298526000
29335169	::469501726249082000
74282065	::469501728912465000
29335169	::469501735904362000
29335169	::469501749271601000
29335169	::469501763725176000
29335169	::469501776077393000
325242803	::469501788429619000
35525270	::469501801235226000
355859159	::469501910999777000
18277474	::469501966922420000
11146552	::469502065492758000
355859159	::469502117883805000
355859159	::469502186590728000
355859159	::469502273853210000
355859159	::469502320883924000
459612485	::469502556914200000
19028099	::469502700439498000
286216848	::469502790717292000
29302446	::469502976902832000
355859159	::469502992194879000
355859159	::469503258696761000
321839755	::469503297200476000
634615880	::469503346702057000
314604858	::469503417011163000
285906246	::469503498459947000
406110065	::469503548166651000
23933265	::469503671504736000
225203526	::469503695583854000
355859159	::469503916514635000
16107745	::469503942985252000
20778748	::469504036631093000
459612485	::469504093275578000
58031746	::469504147008794000
355859159	::469504186371936000
213287321	::469504219322396000
355859159	::469504263199006000
25784705	::469504317884358000
76427184	::469504435954409000
348123497	::469504673645592000
314604858	::469504769640656000
14955026	::469505086863855000
615688476	::469505155482648000
14955026	::469505238752575000
259466143	::469505335691317000
360951591	::469505401331806000
355859159	::469505487428276000
110236585	::469505716999294000
478826327	::469505768438243000
355859159	::469506167933132000
232312019	::469506326087757000
30529918	::469506386825854000
516017637	::469506723644841000
109762886	::469506900238020000
355859159	::469506949768155000
336845657	::469506995880755000
412000113	::469507041896439000
336845657	::469507053795692000
412000113	::469507095411556000
355859159	::469507122569310000
355859159	::469507258166943000
355859159	::469507294787407000
109762886	::469507419320909000
314604858	::469507651932782000
468796913	::469507654147403000
355859159	::469507682450157000
109762886	::469507832203984000
386833057	::469507966774050000
411786523	::469507988466958000
337367504	::469508253999575000
418841887	::469508347340005000
115503799	::469508523207172000
40054726	::469508874094264000
232312019	::469509076531961000
79476731	::469509166412087000
599787941	::469509178848206000
377035998	::469509289581613000
417449044	::469509293939519000
323246381	::469509590473003000
109762886	::469509733330997000
390900557	::469510030786826000
79476731	::469510094406053000
336845657	::469510095555280000
210671307	::469510205324021000
259601379	::469510314187567000
154692700	::469510337080074000
513825441	::469510410698518000
352943670	::469510575253245000
497630362	::469510731075833000
234630547	::469510856859189000
301657872	::469510881144221000
352943670	::469510956188323000
109762886	::469511016347619000
352943670	::469511152859226000
109762886	::469511190142812000
386833057	::469511204839620000
227577445	::469511345252347000
109762886	::469511376407642000
227577445	::469511419059519000
227577445	::469511511652564000
404496513	::469511557119225000
254319575	::469511568691310000
277204534	::469511662773760000
361532861	::469511763634159000
348123497	::469511807145873000
377035998	::469511879870918000
344990761	::469512070585913000
109762886	::469512238186119000
254319575	::469512306641367000
29849760	::469512322374172000
254319575	::469512415907184000
192727478	::469512458315771000
199001641	::469512481464147000
109762886	::469512500946677000
259601379	::469512820997259000
293213630	::469512828379205000
334403708	::469513076908494000
95231863	::469513160811372000
85651876	::469513196379058000
259601379	::469513218231394000
344990761	::469513297122037000
453280756	::469513438507438000
344990761	::469513602492547000
24803741	::469513695669002000
85651876	::469513785158275000
361489211	::469513836853460000
301657872	::469513862153121000
85651876	::469514123534172000
254319575	::469514238361608000
156166678	::469514276815007000
334825824	::469514334553784000
194998718	::469514628201189000
628045480	::469514690758840000
161041223	::469514805678964000
76482742	::469514808509730000
394776489	::469514808556257000
33238183	::469514889602416000
394776489	::469515046453002000
549785954	::469515053256167000
31318417	::469515140766134000
76482742	::469515202690818000
394776489	::469515245002977000
394776489	::469515309238738000
394776489	::469515410363404000
19071786	::469515478483095000
55888161	::469515481121325000
55888161	::469515509273489000
40054726	::469515546375880000
73020435	::469515577950621000
255765560	::469515634565726000
264946102	::469515639502028000
199001641	::469515649350639000
17163192	::469515689334554000
394776489	::469515738278289000
395057520	::469515743512776000
394776489	::469515757106528000
394776489	::469515775473356000
40054726	::469515821187092000
348123497	::469515920038445000
599787941	::469516069552787000
199001641	::469516156051521000
394776489	::469516166546087000
394776489	::469516198737371000
394776489	::469516241833824000
239484752	::469516465465729000
76463655	::469516796836319000
76482742	::469517068610863000
283625404	::469517077498580000
76482742	::469517165755121000
401757405	::469517399952486000
534913317	::469517434765209000
173371030	::469517518264995000
328557330	::469517551857172000
38991775	::469517590671683000
199001641	::469517616999317000
491969843	::469517659407941000
79476731	::469517743734026000
146110811	::469517810935549000
76482742	::469517811694718000
49052615	::469517965566947000
55888161	::469517973103706000
267299080	::469517976643719000
199001641	::469517993911664000
38991775	::469518110517919000
113221759	::469518199013122000
360231979	::469518324087275000
49052615	::469518387153215000
429348972	::469518464122904000
173371030	::469518774257725000
429348972	::469518865102540000
393105437	::469518891237273000
390900557	::469519246037245000
76482742	::469519373590605000
53863390	::469519385673998000
97592081	::469519640532901000
20778748	::469519686669856000
115459999	::469519695414960000
142176687	::469520036617404000
23225674	::469520111590572000
230206940	::469520296957865000
303342881	::469520367459897000
286487329	::469520372489265000
30529918	::469520374019813000
155677785	::469520396807852000
58031746	::469520620817252000
191276105	::469520633139703000
301657872	::469520970814738000
31345791	::469521030835236000
20778748	::469521051903221000
589402824	::469521151665139000
365523194	::469521173148336000
50507669	::469521202529062000
365523194	::469521357735460000
35923992	::469521365650132000
242206017	::469521368191877000
26030273	::469521493257236000
414374118	::469521530477871000
76427184	::469521576724271000
193796724	::469521602238230000
633531552	::469521638195601000
229290429	::469521657900847000
18277474	::469521665785724000
268547296	::469521672303689000
38326757	::469521720366596000
26030273	::469521743350996000
277251070	::469521811252576000
18277474	::469521848653201000
102233693	::469521874838630000
76482742	::469521882983968000
38326757	::469522011102793000
417472148	::469522095412895000
393041277	::469522151448797000
409404583	::469522164291760000
55888161	::469522441023524000
102233693	::469522579175112000
51413309	::469522624935366000
20935798	::469522681562664000
156166678	::469522691196989000
26030273	::469522704857460000
110853177	::469522760918528000
592475734	::469522809496948000
24537703	::469522946357485000
102233693	::469522965671854000
26030273	::469522998798479000
436415484	::469523051395432000
76482742	::469523055413190000
18137013	::469523256404226000
76482742	::469523328437219000
238740641	::469523476991467000
22536187	::469523597737082000
55888161	::469523702485614000
55888161	::469523734593044000
378778103	::469523745153888000
351152035	::469523791572639000
257207319	::469523822954029000
238740641	::469523889651859000
497630362	::469523905820893000
267357514	::469524130396925000
19945993	::469524158196748000
402925254	::469524214605553000
110853177	::469524569301065000
267357514	::469524700990042000
19028099	::469524723559563000
286487329	::469524757252427000
433470731	::469524862159958000
167222207	::469524895840206000
316284345	::469524944179978000
286487329	::469525267611127000
150034005	::469525275492225000
74282065	::469525302981308000
286487329	::469525387983470000
257831311	::469525759178981000
36869877	::469525898543104000
268073941	::469525971113365000
633531552	::469526012040970000
56359547	::469526053208469000
314710836	::469526058140577000
286487329	::469526115305152000
420006994	::469526127044984000
238740641	::469526174654156000
286487329	::469526189397524000
80159052	::469526229742133000
46070001	::469526273467748000
417428775	::469526307924377000
145469568	::469526417303019000
286487329	::469526485158866000
245154470	::469526566121517000
145469568	::469526620873568000
30406728	::469526702868008000
173026357	::469526775891230000
321844248	::469526823085154000
74282065	::469526846900424000
245154470	::469526986504024000
303342881	::469527108965113000
460772038	::469527129072230000
30406728	::469527130129199000
346654346	::469527240711999000
30406728	::469527280767598000
262382570	::469527526172155000
378794339	::469527591406161000
589402824	::469527659857592000
257207319	::469527766669348000
257207319	::469527784939720000
109762886	::469527786760450000
257207319	::469527794213347000
378794339	::469527816854589000
257207319	::469527827830677000
186107022	::469527876606631000
369310186	::469527921485692000
257207319	::469528007665659000
589402824	::469528078885351000
385782746	::469528112305553000
253057868	::469528119682928000
238740641	::469528138192416000
378794339	::469528148288503000
17326645	::469528224884858000
156166678	::469528316462911000
342845822	::469528661326970000
358617322	::469528724732248000
599348429	::469528742445191000
378794339	::469528858979741000
292395819	::469529296034209000
229290429	::469529466881212000
64219388	::469529517640658000
430943995	::469529539387736000
414066292	::469529640403361000
26925878	::469529689401217000
402492947	::469530024790745000
90797741	::469530071686868000
196659229	::469530230915219000
471204596	::469530496104296000
471204596	::469530575934484000
22195036	::469530634831278000
376541246	::469530751655223000
46070001	::469530914113212000
69494041	::469530963236515000
412304311	::469531089569316000
27595900	::469531425377497000
412304311	::469531513886109000
22844281	::469531589320650000
38481051	::469531737672777000
20478089	::469531771990978000
495598070	::469531804379394000
17326645	::469531888105697000
323891242	::469531951498399000
501554267	::469532422808555000
28736200	::469532441682919000
6652302	::469532914707726000
351152035	::469532954797309000
338849269	::469532977089613000
257207319	::469533691098570000
257207319	::469533945445380000
337466318	::469533966547320000
319771975	::469534648373362000
235043760	::469534731458330000
319771975	::469534736583778000
35525270	::469534763129110000
38991775	::469534864501637000
94310638	::469534886773010000
28066346	::469534962861875000
52809967	::469535041413206000
319771975	::469535183457488000
319771975	::469535538983497000
22294252	::469535799461961000
385782746	::469535930785988000
411786523	::469535965892317000
337466318	::469536143285817000
469970755	::469536159811379000
425252367	::469536413164515000
634615880	::469536538343514000
235043760	::469536681839058000
235043760	::469536822142722000
124954284	::469536922050629000
124954284	::469537492039774000
168864295	::469537557500272000
626942496	::469537659660943000
168864295	::469537738002137000
328858212	::469537774828544000
425252367	::469537812896026000
414004311	::469537991887581000
633531552	::469538016365531000
518039543	::469538141204799000
252756099	::469538228597694000
109615689	::469538328719925000
619608540	::469538333354622000
635796096	::469538346956369000
118473489	::469538554083672000
589402824	::469538554365108000
39215095	::469538964005605000
239257340	::469539316499099000
109762886	::469539404688936000
15170503	::469539413434040000
554852227	::469539621110833000
227046044	::469539730687025000
411777707	::469539853877923000
122799833	::469539906541600000
263013923	::469539994546077000
337466318	::469540041702645000
122799833	::469540057108717000
122799833	::469540218564263000
122717174	::469540262855716000
215385454	::469540276496003000
64768338	::469540291243155000
34717669	::469540525448908000
260038180	::469540585632583000
311583053	::469541020284121000
67296324	::469541057743446000
37977930	::469541182700519000
124954284	::469541524892827000
23799906	::469541910005043000
16710226	::469542421182038000
58587526	::469542636768858000
109615689	::469542642142179000
227577445	::469542737566765000
39215095	::469542792964734000
50507669	::469542834543292000
39215095	::469542867652722000
321637063	::469543120493740000
227577445	::469543184188444000
161041223	::469543230452027000
32125015	::469543281853214000
155677785	::469543363897982000
29391732	::469543516226732000
41606452	::469543737941835000
154692700	::469543832149708000
181799948	::469543862122201000
393041277	::469543862672060000
40810916	::469543926274486000
131420707	::469543971924893000
165491208	::469543993982738000
154692700	::469544004086804000
181799948	::469544144679886000
181799948	::469544144705032000
181799948	::469544145212559000
181799948	::469544145233518000
181799948	::469544145694912000
181799948	::469544145741025000
181799948	::469544146231775000
181799948	::469544146240147000
181799948	::469544146579890000
181799948	::469544146714103000
181799948	::469544146751856000
181799948	::469544147108384000
181799948	::469544147116756000
181799948	::469544147259387000
181799948	::469544147318079000
181799948	::469544147649449000
181799948	::469544147825618000
181799948	::469544147884339000
181799948	::469544148203106000
181799948	::469544148236660000
181799948	::469544148400209000
181799948	::469544148576382000
181799948	::469544148756750000
588874950	::469544170064195000
181799948	::469544278746595000
262382570	::469544330265649000
194998718	::469544525728591000
122717174	::469544600747511000
235043760	::469544628606480000
487266327	::469544692678287000
69494041	::469545048217239000
90544248	::469545049538437000
235043760	::469545141003649000
17595323	::469545144669437000
37977930	::469545239066451000
13298002	::469545369840672000
400817337	::469545388526272000
613956023	::469545433522380000
473462894	::469545513772007000
400817337	::469545574161977000
181799948	::469545652825772000
181799948	::469545652825772000
181799948	::469545652842549000
181799948	::469545652947410000
181799948	::469545653350060000
181799948	::469545653354242000
181799948	::469545653589139000
181799948	::469545653849169000
181799948	::469545653991788000
181799948	::469545654222454000
181799948	::469545654616748000
181799948	::469545654625116000
181799948	::469545654784516000
181799948	::469545654830628000
181799948	::469545655157792000
181799948	::469545655203930000
181799948	::469545655287820000
181799948	::469545655673696000
181799948	::469545655715651000
181799948	::469545655740817000
181799948	::469545655828893000
181799948	::469545656256716000
181799948	::469545656307044000
181799948	::469545656374132000
181799948	::469545656432852000
181799948	::469545656768417000
181799948	::469545657011666000
181799948	::469545657217204000
181799948	::469545657233977000
181799948	::469545657351823000
181799948	::469545657527586000
181799948	::469545658303533000
376541246	::469545786725126000
181799948	::469545940827664000
38594501	::469546168624480000
22294252	::469546228162625000
431188585	::469546353245552000
257546151	::469546375529508000
97592081	::469546463509614000
229650081	::469546532698873000
431188585	::469546623178395000
257546151	::469546629578518000
267299080	::469546699384307000
308175001	::469546774156156000
122717174	::469546828225343000
24537703	::469546831022915000
29849760	::469546847124471000
62975545	::469547139853733000
16107745	::469547569119764000
79861287	::469547600287645000
69950823	::469547690993258000
69950823	::469547692729708000
431188585	::469547763227959000
232312019	::469548388766457000
487266327	::469548589232820000
267299080	::469548679347851000
469970755	::469548957539241000
300607168	::469549111185010000
59647298	::469549296023400000
311924851	::469549408410140000
59647298	::469549572633538000
90797741	::469549718507249000
38991775	::469549804691791000
431188585	::469549891002593000
212060681	::469550104232599000
394776489	::469550996801470000
406121427	::469551205824217000
80159052	::469551300221599000
80159052	::469551448787648000
259569717	::469551762006093000
47749919	::469551838744698000
64768338	::469551850744586000
164891333	::469551896710352000
194129729	::469551995523985000
398735102	::469552039677427000
194998718	::469552194300436000
218321424	::469552202986430000
38991775	::469552384775946000
151190656	::469552528481189000
325036867	::469552766759604000
310569604	::469552802042486000
194998718	::469552824057995000
90797741	::469552867263524000
17326645	::469552914089119000
218321424	::469552932212723000
17326645	::469552977041444000
23663256	::469552999207936000
402492947	::469553027670482000
218321424	::469553088039510000
722514433	::469553126803255000
323246381	::469553157996294000
47749919	::469553183849582000
506760887	::469553334815191000
495598070	::469553451181932000
218112087	::469553477589688000
197277853	::469553493469302000
197277853	::469553516307292000
506760887	::469553538985496000
69028501	::469553564683993000
17326645	::469553720339222000
378773930	::469553815197212000
197277853	::469553901772234000
90544248	::469553907468107000
39469570	::469553969694777000
431188585	::469554007443525000
267299080	::469554016029274000
21415532	::469554047293198000
267299080	::469554056957292000
194998718	::469554162787946000
495598070	::469554366207524000
471204596	::469554433282428000
69950823	::469554435799412000
432888405	::469554519157010000
23799906	::469554568469446000
218112087	::469554622487461000
396332641	::469554935562895000
46070001	::469555225443852000
218112087	::469555271761932000
308657649	::469555321862881000
379357885	::469555337196867000
252314330	::469555406541688000
424498591	::469555456147722000
170924102	::469555470915493000
58627481	::469555494873346000
319851493	::469555580156116000
176489426	::469555586594373000
424498591	::469555609386639000
64596921	::469555637257371000
430943995	::469556184706334000
328858212	::469556537770639000
31318417	::469556563196137000
398735102	::469556569030811000
31318417	::469556603088162000
151190656	::469556640916971000
442736318	::469556649259454000
151190656	::469556930684256000
40054726	::469557248772308000
46070001	::469557314379194000
339126665	::469557408080351000
376541246	::469557493308604000
249243467	::469557541551493000
586669052	::469557640851623000
586669052	::469557676826185000
129876980	::469557707880800000
633506625	::469557714184462000
588874950	::469557728617062000
291518680	::469557866324844000
118881789	::469557981340639000
363969403	::469558145736790000
24719772	::469558328641593000
146110811	::469558400477433000
570502101	::469558450159374000
194998718	::469558670595198000
129876980	::469558674651111000
430072028	::469558725355651000
41465619	::469558823829925000
118881789	::469559091338035000
214970887	::469559100125110000
42994926	::469559143976943000
249243467	::469559154055839000
23933265	::469559166990692000
249243467	::469559186951798000
570502101	::469559220074209000
59647298	::469559234036654000
519086519	::469559448332021000
129876980	::469559672349790000
328858212	::469559708806680000
146110811	::469559835806400000
260338000	::469559912985817000
6284612	::469559917079040000
124954284	::469560105533702000
124954284	::469560184772526000
19837708	::469560273628831000
414066292	::469560276858470000
218321424	::469560487101726000
118881789	::469560530764431000
19837708	::469560810768195000
90544248	::469560831248576000
304224068	::469561042889359000
15086993	::469561136657207000
198651083	::469561242235842000
19837708	::469561383592677000
41230104	::469561412268732000
468796913	::469561513632862000
338830055	::469561566032306000
463431723	::469561639885623000
458847153	::469561740850524000
244800948	::469561796030763000
384105885	::469561830331785000
384105885	::469561840284880000
22944914	::469561849352962000
229650081	::469561895079653000
445826532	::469561901287231000
214970887	::469561938662670000
154692700	::469561997093109000
129876980	::469562002096934000
21568615	::469562240283471000
118881789	::469562270146895000
118881789	::469562311796350000
521938520	::469562341365805000
240857453	::469562405991616000
54565883	::469562539886780000
54565883	::469562556362014000
455097630	::469562599047065000
474371126	::469562838097620000
53724365	::469562942120554000
21568615	::469562948596162000
253717655	::469563054036746000
118881789	::469563069916798000
23799906	::469563070634033000
428300082	::469563133539794000
62975545	::469563222362976000
35525270	::469563261206016000
46070001	::469563772026499000
43006697	::469564020660666000
43006697	::469564043658014000
214970887	::469564073894760000
162200561	::469564422801731000
257207319	::469564529358012000
17448907	::469564559892951000
415259927	::469564560592994000
257207319	::469564573524062000
257207319	::469564607699247000
257207319	::469564650493714000
250936962	::469564656042778000
257207319	::469564672807415000
415259927	::469564694676930000
95231863	::469564734686375000
257207319	::469564764880785000
250936962	::469564812981059000
79476731	::469564947027202000
250936962	::469564982301294000
407038804	::469565059547795000
250936962	::469565166427062000
257207319	::469565243723493000
257207319	::469565283523244000
53724365	::469565301794045000
150034005	::469565467028643000
250936962	::469565708767338000
226845681	::469565998979244000
413477251	::469566056244056000
438647243	::469566106492215000
465934852	::469566112481689000
242206017	::469566175392047000
250936962	::469566177103323000
505323751	::469566186754416000
250936962	::469566221386784000
398735102	::469566339695513000
304224068	::469566408951885000
250936962	::469566431735320000
21415532	::469566571656933000
124954284	::469566586106302000
31345791	::469566684261408000
226845681	::469566816449470000
517695658	::469566869003722000
35525270	::469566921021874000
19837708	::469567053788356000
364428125	::469567277269254000
38991775	::469567341442113000
393041277	::469567787677937000
226845681	::469568140725477000
4059771	::469568184258158000
23799906	::469568256052060000
304224068	::469568566262788000
304224068	::469569066299293000
368079003	::469569099765665000
31294794	::469569291432378000
35525270	::469569424220246000
304224068	::469569482252623000
28510276	::469569557930463000
31294794	::469569636183187000
47348539	::469569980183224000
27179899	::469570057308499000
332908078	::469570069207715000
250936962	::469570100258144000
578593285	::469570195041058000
116988168	::469570313403899000
365523194	::469570339337699000
521938520	::469570403950936000
250936962	::469570408715677000
250936962	::469570415825014000
39904237	::469570426570428000
61050527	::469570442651791000
61050527	::469570589804744000
151190656	::469570605990154000
168864295	::469570611690221000
250936962	::469570639054266000
350003589	::469570728396746000
250936962	::469570740464148000
250936962	::469570872496619000
433168829	::469570915957608000
304224068	::469571190093135000
468102453	::469571246871441000
468102453	::469571371152834000
468102453	::469571503390867000
275260502	::469571603798704000
468102453	::469571656541667000
211645751	::469571764427571000
468102453	::469571818940923000
368079003	::469571833675939000
468102453	::469571956451205000
155650977	::469572081156620000
468102453	::469572140937641000
580156304	::469572234550337000
372493368	::469572239264718000
468102453	::469572374258401000
19945993	::469572457972891000
16846197	::469572533151207000
474371126	::469572553695297000
468102453	::469572573500432000
356579210	::469572611219791000
413686504	::469572635756462000
91345170	::469572643696304000
74955386	::469572724575047000
458472537	::469572740878307000
16846197	::469572775175553000
4059771	::469572786160435000
16846197	::469572913600163000
211645751	::469572997641416000
376425912	::469573012686405000
16846197	::469573027902930000
38991775	::469573091577053000
311924851	::469573111537758000
16846197	::469573130495619000
91345170	::469573239984119000
173608790	::469573241422348000
38991775	::469573359077191000
356579210	::469573554283900000
28066346	::469573618004156000
311729942	::469573631824384000
114070939	::469573843665702000
364405877	::469573927937662000
39215095	::469574053662294000
311583053	::469574219370889000
188917484	::469574487676305000
15733436	::469574933211664000
281408265	::469575222619041000
40054726	::469575349203140000
90544248	::469575505281159000
376541246	::469576032606228000
277251070	::469576276412358000
39215095	::469576310600118000
586669052	::469576381069025000
46070001	::469576460693700000
23933265	::469576670400483000
310321041	::469576717871616000
40810916	::469576903771172000
301657872	::469577078988615000
271717879	::469577119446867000
311092385	::469577198890782000
356579210	::469577209649561000
432747712	::469577337080922000
378771457	::469577444962205000
192727478	::469577457138696000
305216922	::469577758868520000
373653741	::469577764673036000
389614947	::469577939257155000
262471070	::469578030206427000
91345170	::469578052364959000
160671151	::469578277372194000
39215095	::469578282086584000
42994926	::469578392023867000
237938155	::469578586203365000
254635990	::469578851690233000
37977930	::469578929091915000
457250385	::469579135379976000
517075828	::469579173343014000
146110811	::469579200836698000
509760806	::469579289310928000
31294794	::469579300635549000
46070001	::469579339252920000
334420539	::469579349742874000
161041223	::469579374748917000
336845657	::469579531213234000
11146552	::469579557708640000
86474692	::469579589367242000
336845657	::469579836588314000
103244523	::469580155732889000
20822956	::469580167942537000
443375828	::469580266307330000
162200561	::469580299123568000
438647243	::469580323848585000
304224068	::469580339774771000
243427085	::469580458079309000
438647243	::469580538232045000
162200561	::469580592468983000
81841977	::469580681379475000
256716505	::469580681484316000
81841977	::469580868114063000
256716505	::469580868625764000
234630547	::469580927447089000
61478431	::469581110477737000
509523903	::469581422978547000
311924851	::469581450296430000
69950823	::469581623781228000
257207319	::469581629275402000
257207319	::469581654235688000
344857407	::469581754899365000
185356495	::469581793096908000
344857407	::469581935246057000
4434941	::469581956326232000
257207319	::469581987389259000
257207319	::469582007656136000
250936962	::469582043597524000
517075828	::469582274720448000
171642430	::469582365929766000
116988168	::469582398930169000
377176939	::469582492639698000
171642430	::469582611493707000
64768338	::469582807245660000
263433687	::469582944562995000
633531552	::469583034178863000
224068229	::469583507954466000
18929923	::469583552703918000
255195496	::469583658182262000
32471501	::469583672900091000
53317470	::469583673298546000
417472148	::469583812695842000
722514433	::469583871122886000
722514433	::469584010277302000
39237011	::469584014035398000
335367791	::469584022767550000
321839755	::469584045547208000
171642430	::469584189986463000
109762886	::469584259423154000
277814195	::469584283649470000
183438897	::469584313411854000
62975545	::469584621575737000
109361476	::469584640290746000
10095952	::469584648818155000
468965579	::469584871003000000
171642430	::469584927156371000
338588400	::469585220174233000
545784705	::469585299949891000
257207319	::469585462118875000
457250385	::469585480401838000
199001641	::469585585938903000
257207319	::469585622152138000
321794820	::469585642939486000
277814195	::469585723595956000
171642430	::469585727337271000
193796724	::469585768735068000
587940951	::469585817049235000
202292166	::469585923358089000
62975545	::469586147383844000
171642430	::469586162529894000
257207319	::469586303151919000
445219284	::469586342058278000
109762886	::469586361054687000
199001641	::469586485617115000
348262381	::469586617208807000
321794820	::469586671789305000
70982412	::469586673785765000
587940951	::469586674394341000
257913209	::469586738575179000
109762886	::469586849196167000
277251070	::469586849422262000
587940951	::469586912588865000
587940951	::469587046722727000
202292166	::469587053051916000
257207319	::469587094218997000
257207319	::469587099830992000
480638215	::469587325735825000
28054060	::469587389015269000
137117871	::469587431784595000
722514433	::469587499183276000
15778759	::469587522939392000
262496951	::469587600886358000
202927618	::469587645270478000
262496951	::469587664006840000
39237011	::469587694587490000
238786875	::469587785931051000
417523013	::469588314518196000
58587526	::469588504658186000
249451202	::469588767867940000
102530016	::469588785093943000
351914412	::469588810104180000
25410192	::469589299805962000
259466143	::469589557474627000
257207319	::469589558003126000
217262932	::469589559802884000
217262932	::469589647694106000
21568615	::469589672356622000
74282065	::469589778955243000
463431723	::469589781199196000
378850242	::469589787553574000
161041223	::469589802204295000
331398205	::469589860257247000
86474692	::469589947079335000
102530016	::469590045050273000
249028893	::469590126604349000
257207319	::469590406171463000
257207319	::469590565865000000
22285873	::469590766117855000
529096266	::469590805943160000
249028893	::469590827446968000
435409494	::469590850981208000
213763059	::469591078463500000
322842111	::469591173884309000
184578066	::469591261260050000
20778748	::469591303878373000
235043760	::469591370026344000
42994926	::469591377471610000
217262932	::469591387696922000
445826532	::469591415564292000
217262932	::469591428704632000
235043760	::469591478621073000
120851061	::469591505158422000
73275873	::469591562381692000
326827026	::469591638168174000
216507874	::469591646473289000
94310638	::469591709517877000
42994926	::469591748436852000
212060681	::469591890799906000
202927618	::469591909996822000
41230104	::469591936446124000
224682361	::469591966234443000
235043760	::469592227598303000
187049333	::469592591089274000
323891242	::469592611632988000
109331928	::469592684332875000
455097630	::469592729136029000
257207319	::469592870006304000
15467792	::469592898766659000
217214677	::469592902075559000
268058306	::469592954810945000
529096266	::469593167449554000
86474692	::469593260235571000
257207319	::469593299716546000
161041223	::469593476997591000
109331928	::469593481560993000
86474692	::469593569909415000
316832273	::469593656195026000
323891242	::469593657851801000
323891242	::469593766467497000
120851061	::469593895563952000
120851061	::469594081526833000
556631416	::469594126028398000
140994915	::469594130994454000
155459778	::469594139903152000
15086993	::469594185767845000
303080805	::469594226716839000
120851061	::469594329531830000
39684857	::469594350603624000
39684857	::469594489191809000
39684857	::469594515024535000
529096266	::469594728011673000
335759212	::469594771515002000
411898570	::469594786383405000
248468379	::469595022694699000
73275873	::469595060108292000
120851061	::469595302111227000
155686441	::469595545863192000
248468379	::469595750901379000
393735397	::469595999384899000
54565883	::469596014555701000
98213304	::469596071069745000
234630547	::469596164590149000
53317470	::469596261973491000
393735397	::469596297457311000
385782746	::469596316969234000
86474692	::469596431284572000
98213304	::469596523282841000
120851061	::469596583307522000
152715270	::469596585207164000
459612485	::469596740589322000
323891242	::469596859372408000
323891242	::469596868587302000
433168829	::469597066084118000
323891242	::469597119808954000
23642786	::469597166181171000
16107745	::469597242677264000
337510374	::469597259726729000
120851061	::469597312030101000
98213304	::469597400731242000
293644929	::469597462110666000
86474692	::469597497837367000
49221816	::469597551251841000
480638215	::469597596357378000
323891242	::469597607309099000
323891242	::469597686778564000
257913209	::469597748539322000
276787570	::469597750879731000
86474692	::469597780550242000
276787570	::469597844198801000
259466143	::469597919146815000
384683676	::469597937807663000
539183661	::469597955184680000
29198251	::469597987476217000
147997393	::469598002277916000
18277474	::469598151943262000
91422810	::469598158012424000
323891242	::469598204150169000
323891242	::469598216447885000
41001071	::469598250027057000
19028099	::469598263285256000
24803741	::469598294646472000
276787570	::469598314954895000
19071786	::469598326124707000
390900557	::469598344944177000
161041223	::469598358802542000
20804321	::469598404482727000
276787570	::469598421825748000
102233693	::469598455078199000
16864384	::469598530542108000
276787570	::469598592739467000
17769662	::469598874626031000
487266327	::469598910080487000
323891242	::469598938626945000
323891242	::469598947434975000
16864384	::469599193128906000
161041223	::469599299232608000
120851061	::469599342979215000
337510374	::469599365615472000
349904873	::469599401564844000
134181956	::469599551028875000
16864384	::469599579709898000
396332641	::469599610743586000
308657649	::469599661364232000
29198251	::469599696910950000
255205725	::469599702674333000
276784048	::469599782575427000
163768701	::469599783791771000
416548217	::469599879400931000
335759212	::469599893414100000
138083816	::469599916256284000
255205725	::469599921520525000
22285873	::469599933352255000
355896730	::469599956014485000
261900342	::469600040789360000
116988168	::469600075023654000
408224760	::469600234662686000
396332641	::469600438514241000
174720518	::469600489156661000
234630547	::469600605879951000
438582644	::469600635181338000
161041223	::469600640575229000
147997393	::469600742467043000
283518032	::469600781650640000
120853830	::469600820833828000
613956023	::469600904853733000
69950823	::469600907496534000
234630547	::469600925087440000
90797741	::469601026384101000
24719772	::469601058415591000
222173816	::469601060168822000
397024307	::469601074391699000
316301043	::469601077235437000
32125015	::469601107900375000
186287095	::469601120772292000
19028099	::469601234857385000
316301043	::469601321163976000
291288952	::469601372858753000
234630547	::469601524537393000
190492046	::469601660075917000
722514433	::469601777818804000
319191919	::469602022862622000
23933265	::469602440916893000
338588400	::469602559879942000
20804321	::469602667577499000
319191919	::469602826709377000
40896981	::469602871294840000
116988168	::469602894082097000
421356901	::469602907751735000
253886962	::469602983639257000
116988168	::469603309918363000
53863390	::469603358945198000
421356901	::469603449710317000
69950823	::469603482954387000
273497452	::469603503472918000
365523194	::469603545223016000
116988168	::469603563581083000
15467792	::469603714022379000
722514433	::469603747870830000
15170503	::469603776052355000
137587439	::469603834499571000
556631416	::469604059583098000
22285873	::469604249366974000
235382002	::469604308401389000
35147507	::469604391972904000
722514433	::469604427650048000
130514710	::469604510080704000
35147507	::469604651093217000
633531552	::469604782110703000
120139449	::469604829162377000
250936962	::469604888306257000
139547588	::469604902973747000
51480688	::469605028781502000
35147507	::469605045764628000
257913209	::469605046100197000
235382002	::469605066618331000
225691566	::469605073836728000
338588400	::469605168325988000
234828491	::469605215931756000
51480688	::469605297523138000
722514433	::469605312237174000
40896981	::469605354578259000
115503799	::469605362883395000
162200561	::469605412392955000
51480688	::469605457250619000
303342881	::469605725640335000
234828491	::469605785446543000
51480688	::469605811946131000
186572442	::469605883215769000
214357483	::469605970671599000
33217361	::469605981333520000
348683759	::469606069774188000
225691566	::469606087000207000
443332358	::469606116960133000
27595900	::469606162179317000
477989347	::469606303422488000
225691566	::469606329816854000
376940853	::469606348100235000
257207319	::469606396070486000
257207319	::469606416895213000
186572442	::469606429767122000
376940853	::469606457558962000
376940853	::469606472104833000
30529918	::469606477528059000
186572442	::469606640183156000
311729942	::469606767509262000
310569604	::469606998422454000
155677785	::469607076725915000
404496513	::469607301473910000
311729942	::469607364304588000
348123497	::469607412198948000
51480688	::469607458353061000
161041223	::469607589198974000
348123497	::469607616050888000
155650977	::469607792664657000
448325555	::469607822620368000
235382002	::469608042989121000
29302446	::469608162350227000
48804765	::469608468136341000
124246645	::469608488465739000
230659102	::469608495398928000
722514433	::469608731760943000
150034005	::469608902615920000
269012544	::469608961532903000
33528820	::469608989144395000
269012544	::469609043414089000
217262932	::469609143176011000
479156555	::469609154559365000
252914746	::469609211156893000
31144939	::469609383287332000
253552344	::469609405994909000
249227650	::469609497414344000
176339991	::469609731271983000
30516926	::469609826062848000
321844248	::469609843410890000
430182591	::469609845096587000
41230104	::469609888771887000
263433687	::469609891855106000
432888405	::469609980887588000
252914746	::469610070896947000
57300329	::469610078426103000
261471578	::469610099598581000
57300329	::469610120641798000
24100015	::469610149104353000
268058306	::469610215646957000
57300329	::469610318982029000
301717953	::469610362753785000
90544248	::469610629960306000
37977930	::469610795199123000
268058306	::469610804829257000
250936962	::469610819656118000
475930595	::469610842976432000
250936962	::469610854871478000
230968348	::469611077668704000
161302101	::469611191858634000
268058306	::469611256135958000
250936962	::469611290005356000
230968348	::469611409299734000
230968348	::469611436923449000
176339991	::469611439918170000
334403708	::469611651206238000
38991775	::469611666486087000
194998718	::469611685511041000
377110730	::469611739127246000
41230104	::469611813533794000
116071398	::469611925748592000
468796913	::469611970971570000
34445704	::469611982510112000
337388641	::469612110293770000
539183661	::469612323603501000
513825441	::469612400308940000
517075828	::469612444726616000
320001867	::469612456147308000
726984192	::469612484513390000
320001867	::469612506919366000
328794919	::469612684481425000
37977930	::469612730128007000
61478431	::469612882833854000
341803593	::469613183532281000
78384326	::469613402567229000
230206940	::469613439715794000
29198251	::469613657026871000
384059261	::469613758671630000
257913209	::469613821867614000
96013044	::469613829375426000
29198251	::469613926083080000
27986325	::469614117360107000
230206940	::469614244413972000
36219010	::469614259794501000
325849507	::469614314627035000
389197869	::469614324252565000
402925254	::469614453575520000
183397191	::469614533540347000
244351583	::469614552305266000
97326618	::469614576565489000
34445704	::469614580550094000
244351583	::469614625000914000
360231979	::469614709683916000
36925706	::469614710586081000
183397191	::469614884205121000
183397191	::469615048797999000
402925254	::469615198936911000
183397191	::469615309926965000
66555228	::469615334001868000
506519570	::469615365274599000
459612485	::469615409894002000
35923992	::469615683194458000
513658421	::469615717114204000
328252982	::469615785095069000
214357483	::469615809040371000
726984192	::469615870105640000
172827217	::469615880951717000
352943670	::469615885666103000
72123971	::469615907824615000
172827217	::469615936949850000
238740641	::469615952942743000
73275873	::469615955262193000
347413433	::469616036091023000
58847822	::469616107632873000
72123971	::469616109914570000
29391732	::469616154173255000
214357483	::469616243247693000
337367504	::469616341218242000
311729942	::469616490505707000
239313896	::469616502325272000
471516383	::469616558403493000
347413433	::469616594939703000
334515229	::469616671557046000
356974615	::469616784010924000
347413433	::469616838142615000
31569666	::469617023782514000
115503799	::469617158734225000
347413433	::469617353785741000
244351583	::469617409255411000
124246645	::469617448720015000
244351583	::469617516218568000
115503799	::469617540420104000
471516383	::469617719634309000
432888405	::469617818661814000
53545809	::469617992704471000
259466143	::469618009833619000
183438897	::469618090402009000
252914746	::469618342358032000
172025978	::469618353993039000
237938155	::469618411769974000
37977930	::469618547841568000
726984192	::469618577058709000
120853830	::469618755241525000
51480688	::469618819493679000
230659102	::469618946690125000
51480688	::469619062855585000
252314330	::469619309590118000
445903498	::469619478855430000
421179396	::469619523956396000
97326618	::469619556206780000
50507669	::469619606727176000
29391732	::469620137612824000
368577195	::469620182751903000
46070001	::469620205912870000
194998718	::469620320639676000
407279448	::469620488218886000
425252367	::469620494623604000
26925878	::469620583819276000
33358166	::469620753227587000
51480688	::469620808852058000
407279448	::469620832617398000
212060681	::469620841974870000
335040170	::469621036406013000
244351583	::469621173106376000
539183661	::469621184913367000
15974594	::469621209953730000
430182591	::469621279331344000
343606449	::469621311296536000
244351583	::469621526182903000
264622253	::469621561767780000
228357750	::469621575667703000
351914412	::469621743858900000
458472537	::469621866865246000
521938520	::469621922305933000
161041223	::469622023409643000
256346048	::469622038538514000
43980775	::469622294860410000
121881241	::469622361814089000
252314330	::469622414046154000
46697333	::469622561664286000
430387521	::469622581293633000
37119867	::469622598729760000
32382173	::469622688911069000
299484513	::469623036056846000
263389464	::469623111324037000
722514433	::469623145864114000
49221816	::469623186015801000
335040170	::469623218958266000
408869196	::469623325765808000
230659102	::469623436222808000
347643113	::469623561057873000
277278671	::469623597330214000
500308199	::469623739319980000
438647243	::469623868316217000
438647243	::469623881763143000
337388641	::469623936897253000
112145680	::469624004572360000
164891333	::469624165600088000
432888405	::469624367135989000
321844248	::469624511072317000
31294794	::469624577832665000
226995875	::469624627962990000
214357483	::469624718757466000
321844248	::469624804317102000
475930595	::469624940522905000
253886962	::469624941277503000
20419159	::469624956398366000
212490176	::469625027365576000
20419159	::469625030390067000
376541246	::469625047553175000
19837708	::469625175861104000
320452099	::469625213290684000
350003589	::469625234430382000
341153843	::469625274427269000
453280756	::469625341472808000
235382002	::469625448662454000
341803593	::469625488533889000
505323751	::469625584298246000
214357483	::469625608100904000
319191919	::469625717144428000
335040170	::469625765907410000
20419159	::469625815106592000
214357483	::469625847725694000
50507669	::469625873679659000
20419159	::469626011899162000
376940853	::469626018228350000
29198251	::469626084326010000
197210844	::469626167998156000
81007000	::469626224458076000
386833057	::469626320931291000
351914412	::469626625240219000
162559610	::469626626054324000
212060681	::469626635365277000
351914412	::469626641111842000
351914412	::469626660656910000
29198251	::469626725257576000
252725390	::469626839221022000
29198251	::469626952291078000
321844248	::469627030426767000
722514433	::469627082231017000
247159855	::469627094847455000
348683759	::469627113855647000
64596921	::469627209880051000
214357483	::469627258379194000
247159855	::469627313064542000
214357483	::469627399848869000
247159855	::469627420988162000
487266327	::469627434707324000
364752208	::469627456173789000
348683759	::469627479443767000
212060681	::469627504227909000
228357750	::469627535387406000
630076052	::469627577775038000
29198251	::469627693114200000
247159855	::469627737154392000
411700909	::469627752162000000
214357483	::469627768582705000
321844248	::469627854830206000
124954284	::469628049948807000
172827217	::469628079443148000
630076052	::469628122732589000
443332358	::469628210213167000
214357483	::469628396763623000
630076052	::469628522038702000
230659102	::469628672475791000
726984192	::469628689039101000
300884493	::469628733985263000
43006697	::469628823190110000
155677785	::469628869327069000
432888405	::469628886125649000
351896383	::469628948801126000
334403708	::469628974747111000
17326645	::469629030791413000
334403708	::469629139100921000
29391732	::469629161162964000
376940853	::469629193849159000
726984192	::469629350308900000
252914746	::469629416641794000
485252693	::469629455942828000
239484752	::469629585060274000
50507669	::469629609818865000
334403708	::469629644518334000
472617238	::469629742467936000
73020435	::469629974555525000
458010782	::469629995758125000
202798666	::469630011503542000
358617322	::469630066956066000
334403708	::469630137219432000
50507669	::469630221474627000
202798666	::469630253884006000
378771457	::469630259847905000
203146266	::469630585699172000
458010782	::469630591873605000
136458681	::469630636576096000
432622681	::469630720663515000
726984192	::469630725751177000
334403708	::469630950620815000
430387521	::469630983516352000
69719136	::469631007386509000
244351583	::469631059957932000
343606449	::469631111941738000
516017637	::469631113590095000
17356903	::469631239323148000
726984192	::469631273460195000
164891333	::469631368830263000
73020435	::469631394763640000
203146266	::469631415156752000
257913209	::469631432491401000
404335977	::469631445049544000
17356903	::469631459423432000
726984192	::469631498308431000
244351583	::469631531929989000
445903498	::469631585445494000
203688730	::469631609814007000
25942336	::469631651426095000
475930595	::469631779238727000
513825441	::469631789137268000
343606449	::469631824285544000
98589714	::469632001788481000
151190656	::469632064862830000
106778257	::469632135339327000
415703077	::469632150325567000
140157275	::469632207733424000
203146266	::469632221137993000
203146266	::469632261285883000
726984192	::469632281418547000
183438897	::469632293238091000
430387521	::469632481247780000
218112087	::469632571245363000
183438897	::469632574659108000
364428125	::469632700043653000
183438897	::469632719270334000
106778257	::469632727101095000
183438897	::469632811519860000
235382002	::469632891891113000
334515229	::469632918973714000
432622681	::469632921511264000
337416247	::469632932655935000
337416247	::469632994979086000
203146266	::469633021227044000
235382002	::469633078894551000
392737983	::469633105376972000
20419159	::469633120690769000
106778257	::469633163795251000
334665323	::469633615098576000
310321041	::469633615446687000
20419159	::469633991281483000
338477631	::469634215676755000
190624012	::469634258521182000
202927618	::469634385625776000
359776589	::469634431335268000
6652302	::469634486267674000
350083690	::469634533545877000
425252367	::469634710524940000
256638502	::469634718623727000
436415484	::469634783061241000
19374297	::469634794460954000
323891242	::469634816733093000
28510276	::469634845422141000
323891242	::469634862241308000
425252367	::469634952360099000
303080805	::469635025512968000
202927618	::469635233672097000
24719772	::469635319210336000
30516926	::469635415788756000
504987901	::469635531672797000
425252367	::469635621355806000
338076990	::469635665009729000
636632104	::469635735482421000
726984192	::469635791375720000
49221816	::469635813022900000
235043760	::469635876193308000
351004243	::469635914822471000
31345791	::469635932208234000
48804765	::469635946238201000
48804765	::469635946959618000
48804765	::469635992283283000
214357483	::469636057185943000
214357483	::469636120423444000
20545953	::469636144401874000
320452099	::469636184805625000
726984192	::469636458743996000
264705173	::469636642022514000
27237232	::469636823010922000
350424007	::469636873389092000
348123497	::469637216822513000
20419159	::469637412642377000
404335977	::469637565759619000
343606449	::469637587439583000
202927618	::469637589712912000
416018810	::469637618011889000
17356903	::469637622071980000
202927618	::469637758156148000
74282065	::469637779710693000
416018810	::469637806780727000
214357483	::469637908262309000
220867112	::469637908685549000
425252367	::469638010842402000
26514591	::469638018014642000
416018810	::469638035030556000
291288952	::469638182951456000
35305414	::469638219848749000
416018810	::469638293324562000
384503737	::469638632408895000
17356903	::469638692949483000
81007000	::469638731167576000
517695658	::469638948407750000
361691248	::469638952895672000
225691566	::469639039222837000
425252367	::469639332375326000
399713201	::469639403342938000
425252367	::469639555063480000
510998653	::469639590291472000
78384326	::469639614664146000
35305414	::469639742645346000
272999900	::469639810919849000
78384326	::469639821003325000
20419159	::469639832445415000
78384326	::469639842352361000
425252367	::469639930902487000
35305414	::469639970819678000
78384326	::469640066386497000
90544248	::469640143914434000
401757405	::469640359710961000
90544248	::469640462668529000
338830055	::469640666151395000
212490176	::469640697998364000
242451996	::469640722161745000
459612485	::469640753921019000
392737983	::469640816437121000
53863390	::469640906312663000
377035998	::469640928462794000
212490176	::469640995634569000
98806791	::469641027129593000
341734040	::469641261125607000
459612485	::469641349189222000
376425912	::469641394257014000
631603360	::469641557990076000
328871385	::469641615519518000
272999900	::469641657391251000
414217500	::469641705382084000
436415484	::469641705835479000
232901934	::469641803092987000
432622681	::469641939558490000
115583749	::469641991756607000
385114649	::469642368631599000
214357483	::469642674887471000
432116634	::469642699436720000
16353730	::469642761386221000
459612485	::469642789324869000
314710836	::469643007177023000
214357483	::469643085694369000
259876316	::469643294834561000
432622681	::469643320042352000
230659102	::469643389269315000
259876316	::469643500921712000
408098797	::469643506458591000
465002314	::469643550880063000
257913209	::469643733026504000
293246270	::469643736142848000
341734040	::469643769684320000
247159855	::469643832376954000
409777239	::469643835757178000
420731308	::469643844779139000
32125015	::469643887061901000
255299055	::469644155053150000
167365283	::469644272182902000
598832393	::469644418036019000
19071786	::469644483244859000
409777239	::469644667823210000
334420539	::469644734877933000
124374229	::469644927136436000
246571951	::469645077644464000
235272576	::469645094032003000
79476731	::469645118841298000
24719772	::469645182279753000
389197869	::469645264052301000
301737159	::469645288299188000
124374229	::469645370994491000
517075828	::469645398139998000
30246292	::469645441332551000
436716308	::469645606621700000
436716308	::469645812084273000
423941104	::469645834624458000
360730562	::469645863925477000
416548217	::469645869902356000
124374229	::469645886830944000
30516926	::469645937296408000
259466143	::469645952068755000
436716308	::469645956565442000
325849507	::469645973665644000
384683676	::469646026543218000
360730562	::469646222785904000
212490176	::469646267425906000
255299055	::469646847217532000
519936824	::469647040733908000
202927618	::469647046132002000
435478224	::469647210154840000
16846197	::469647249161875000
16846197	::469647445941448000
115503799	::469647485619941000
222636373	::469647492385349000
399713201	::469647610291441000
507987711	::469647641811648000
267357514	::469647652666474000
55120405	::469647689828032000
346392612	::469647740813987000
399713201	::469647813442543000
392737983	::469647815258701000
212060681	::469647999166349000
56359547	::469648087523528000
212060681	::469648151063044000
255299055	::469648173385142000
22195036	::469648295703240000
119434884	::469648314166566000
107902551	::469648536405958000
56359547	::469648577946726000
119434884	::469648683575693000
33528820	::469648704488890000
212060681	::469648737372213000
161041223	::469648751058251000
397717926	::469648845857890000
234828491	::469648878493388000
119434884	::469648916292448000
74282065	::469648992020615000
268058306	::469649012417499000
43006697	::469649225882402000
443070793	::469649233709375000
243974175	::469649272627924000
43006697	::469649294106980000
416548217	::469649297101684000
255205725	::469649324578598000
267357514	::469649371928072000
25410192	::469649414030495000
417472148	::469649418254155000
236266292	::469649456338440000
69662123	::469649489079189000
378281495	::469649494188249000
267357514	::469649634231476000
501554267	::469649804893503000
421356901	::469649818378571000
416548217	::469649845142441000
267357514	::469649899970396000
25178781	::469649992227901000
487266327	::469650005855191000
230206940	::469650008703512000
397717926	::469650125116416000
443332358	::469650261099937000
537633292	::469650534983815000
447313860	::469650555540094000
447313860	::469650631914184000
447313860	::469650664961081000
192727478	::469650730052497000
25537528	::469650779532308000
53317470	::469650786968817000
56359547	::469650824214626000
479156555	::469650961829724000
308690900	::469651027101106000
393264911	::469651051440660000
186107022	::469651053294534000
479156555	::469651117056749000
348123497	::469651271935606000
86474692	::469651302210093000
338588400	::469651374893178000
479156555	::469651382526836000
56359547	::469651518967537000
211645751	::469651573094612000
36943663	::469651608855269000
471516383	::469651901781667000
393264911	::469652093381259000
435478224	::469652165817282000
504987901	::469652204073140000
432888405	::469652235413385000
23642786	::469652352035586000
86474692	::469652503785922000
59583601	::469652605078355000
396332641	::469652709524926000
39215095	::469652785080709000
139547588	::469652797454299000
436716308	::469652839942610000
143455927	::469652854437736000
38326757	::469653119107092000
166307106	::469653120541130000
120851061	::469653283871936000
105852149	::469653306092949000
56359547	::469653376868028000
480638215	::469653431347458000
59583601	::469653458271105000
480638215	::469653481230303000
186572442	::469653501878865000
376541246	::469653582686744000
554852227	::469653859153899000
480638215	::469653942700634000
52441281	::469654017778655000
313496905	::469654025378349000
30516926	::469654119582412000
125560060	::469654123861008000
56359547	::469654186586800000
429906977	::469654211064365000
20496164	::469654407676563000
186572442	::469654466493313000
399713201	::469654528284180000
56359547	::469654747453333000
275260502	::469654851362648000
122799833	::469654857163751000
38594501	::469654880261394000
259601379	::469654935634976000
393264911	::469655108037246000
443070793	::469655126341599000
139547588	::469655199653449000
220867112	::469655328515047000
399713201	::469655415186526000
159986953	::469655460359208000
30516926	::469655569171640000
120851061	::469655591955091000
393264911	::469655600775720000
378609308	::469655617087340000
235272576	::469655659609608000
50507669	::469655700004945000
22294252	::469655755243937000
335040170	::469655812122898000
407038804	::469655984194207000
435478224	::469656061532975000
159986953	::469656081367461000
216819428	::469656225232089000
72293435	::469656273546276000
462648540	::469656504602460000
260539431	::469656567294722000
39105327	::469656570289471000
235043760	::469656705803235000
287727506	::469656806697213000
462648540	::469656825496080000
287727506	::469656857372786000
399713201	::469656899345203000
337367504	::469656975232753000
346412695	::469657043994152000
202927618	::469657227385524000
53863390	::469657286403579000
235043760	::469657347061985000
376541246	::469657358725943000
238665368	::469657423712489000
349904873	::469657499906220000
50228529	::469657559406608000
69028501	::469657724251553000
238665368	::469657753594900000
232468321	::469657784066113000
393264911	::469658076916637000
235043760	::469658142427873000
232468321	::469658210165469000
335040170	::469658239651807000
232468321	::469658247415099000
338849269	::469658295645380000
335040170	::469658377615048000
634873462	::469658380270063000
335040170	::469658445747351000
38594501	::469658600537731000
347413433	::469658611619491000
266210776	::469658639779627000
335040170	::469658667735068000
69494041	::469658851424223000
404496513	::469658876636168000
257207319	::469658941161738000
80159052	::469658985193164000
257207319	::469659000053964000
257207319	::469659230891696000
52441281	::469659277196795000
183438897	::469659304446795000
257207319	::469659413108625000
257207319	::469659490027966000
364428125	::469659518855421000
335040170	::469659544105537000
257207319	::469659545972002000
257207319	::469659587512385000
52441281	::469659700020404000
24413698	::469659722363056000
257207319	::469659768592683000
347413433	::469659769318301000
69494041	::469659795482746000
259466143	::469659816651014000
487266327	::469659914105655000
154692700	::469659932724195000
257207319	::469659970464542000
257207319	::469660005730238000
257207319	::469660057001418000
173371030	::469660090450980000
257207319	::469660124680704000
462681637	::469660132310540000
501554267	::469660203416186000
504987901	::469660262967312000
26514591	::469660332147740000
462681637	::469660417535795000
26030273	::469660420123279000
120139449	::469660503824793000
56359547	::469660564634230000
115503799	::469660603024695000
462681637	::469660615888621000
308805449	::469660713946849000
322842111	::469660870235414000
115503799	::469660905383690000
434045786	::469660980126167000
376541246	::469660985104429000
38326757	::469661090524442000
235043760	::469661101442203000
259876316	::469661135365341000
346998772	::469661153316966000
56359547	::469661156819607000
390479008	::469661169763250000
56359547	::469661255645794000
211645751	::469661310230069000
59647298	::469661338600738000
376541246	::469661392505954000
19837708	::469661587809505000
273205079	::469661625113673000
501554267	::469661676435156000
397024307	::469661728477696000
271717879	::469661819372855000
272999900	::469661972686835000
268058306	::469661973375115000
56359547	::469661993369350000
363722761	::469662009441939000
214357483	::469662140669108000
435349693	::469662250656342000
346998772	::469662256717127000
393264911	::469662373934952000
321637063	::469662784909615000
392737983	::469662801309356000
360730562	::469662819764297000
308805449	::469662822104719000
346998772	::469663002867019000
487266327	::469663057136730000
315559101	::469663136165810000
414004311	::469663177492275000
364641621	::469663221092466000
556631416	::469663234308329000
35305414	::469663258505641000
272999900	::469663269477560000
308805449	::469663309663195000
599348429	::469663322821115000
173608790	::469663367263952000
173371030	::469663443285331000
445903498	::469663490115141000
630637790	::469663495374389000
86474692	::469663577348276000
26030273	::469663764124418000
86474692	::469663788988637000
308805449	::469663801940271000
173608790	::469663813189779000
257225781	::469663871884480000
347643113	::469663945960091000
393264911	::469663967334256000
376541246	::469664068165713000
26030273	::469664213183381000
245154470	::469664259472105000
243974175	::469664367941025000
392737983	::469664424362778000
242305581	::469664603795107000
393264911	::469664689668882000
220867112	::469664858024062000
432888405	::469664923115474000
376541246	::469664996100542000
26030273	::469665005483200000
159726392	::469665011439132000
393264911	::469665106779844000
243974175	::469665146642919000
313341167	::469665194931945000
376541246	::469665250594533000
409336092	::469665504668680000
26030273	::469665593843408000
19071786	::469665598394609000
393264911	::469665634419109000
489078088	::469665675099664000
147997393	::469665731681198000
462648540	::469665840129118000
26030273	::469666002326679000
26030273	::469666067778781000
351896383	::469666188092784000
232468321	::469666223764951000
212490176	::469666362722238000
385114649	::469666392698925000
30804377	::469666413641486000
393264911	::469666420763017000
537633292	::469666475528450000
139547588	::469666633242656000
375967762	::469666711902650000
26030273	::469666725277888000
114064449	::469666739240697000
30804377	::469666762179371000
230206940	::469666799190286000
212060681	::469666828529459000
114064449	::469666841975992000
162200561	::469666907080368000
397024307	::469666911932784000
43006697	::469666918241009000
214357483	::469666962550042000
234630547	::469667044255092000
26030273	::469667092870864000
416548217	::469667111107702000
257207319	::469667155320250000
108798356	::469667156322713000
28905424	::469667195157372000
192727478	::469667231631417000
458847153	::469667307170459000
458847153	::469667366524030000
257207319	::469667386329956000
257207319	::469667452482490000
15733436	::469667478922985000
108798356	::469667521931792000
375967762	::469667584430723000
27986325	::469667602189389000
435409494	::469667624033325000
26030273	::469667624515670000
79902186	::469667714827423000
726984192	::469667799397580000
281295226	::469667855089168000
372493368	::469667893257326000
726984192	::469667915307159000
26030273	::469667918314102000
341892711	::469667932264730000
240927663	::469668011562250000
257207319	::469668017283297000
465934852	::469668037071622000
257207319	::469668065542565000
27986325	::469668198623629000
56359547	::469668221520736000
633531552	::469668230840483000
257207319	::469668270925025000
257207319	::469668290143338000
257207319	::469668369075949000
26030273	::469668408842137000
578593285	::469668414928478000
155677785	::469668441981734000
257207319	::469668442438524000
79902186	::469668478950334000
257207319	::469668528522420000
364428125	::469668600593141000
109762886	::469668653555011000
480638215	::469668663088668000
316301043	::469668668021174000
26030273	::469668699482251000
257207319	::469668757183680000
467043006	::469668857611698000
334825824	::469668865040203000
316301043	::469668988394672000
334825824	::469669005830422000
61050527	::469669012297625000
257207319	::469669052143919000
334825824	::469669114416734000
480638215	::469669164811313000
487266327	::469669216929325000
230206940	::469669249972461000
61050527	::469669276333256000
457250385	::469669280473419000
86474692	::469669315495854000
334825824	::469669377584168000
240927663	::469669378418425000
268058306	::469669382860574000
377176939	::469669630043099000
321166954	::469669681432133000
334825824	::469669734171312000
599348429	::469669761862086000
301737159	::469669936743583000
145572480	::469669983782707000
504987901	::469670170202763000
220867112	::469670222568239000
95231863	::469670231791915000
150870283	::469670255434805000
145572480	::469670275286847000
508054066	::469670288955699000
26030273	::469670340914712000
335101950	::469670357633601000
235382002	::469670441913556000
457250385	::469670467050024000
504987901	::469670513519124000
145572480	::469670613884612000
35305414	::469670703277834000
26030273	::469670777965404000
425252367	::469671031553409000
79476731	::469671039119925000
145572480	::469671039556136000
480638215	::469671062784184000
162200561	::469671197488455000
203146266	::469671284788305000
257207319	::469671311715758000
35305414	::469671313611948000
257207319	::469671328346161000
599348429	::469671379424784000
257207319	::469671426589339000
257207319	::469671499746394000
414004311	::469671517127602000
23225674	::469671521968214000
38594501	::469671638821109000
259569717	::469671640633065000
181812900	::469671791221149000
480638215	::469671809567428000
425252367	::469671825216376000
26030273	::469671837119426000
239484752	::469671914718646000
145572480	::469671952261873000
257207319	::469672050898903000
239484752	::469672139214561000
220867112	::469672141562990000
344857407	::469672152468185000
338849269	::469672157606195000
257207319	::469672173490036000
97592081	::469672173704335000
257207319	::469672192658006000
338849269	::469672199725383000
257207319	::469672216313856000
350424007	::469672234039402000
145572480	::469672264603275000
338849269	::469672296752226000
277829772	::469672367665713000
239484752	::469672384832999000
404335977	::469672393800040000
338849269	::469672394529861000
257207319	::469672467871436000
305216922	::469672473823547000
257207319	::469672479640678000
26030273	::469672481779769000
257207319	::469672501727870000
305216922	::469672561207685000
376425912	::469672583127130000
151190656	::469672601682718000
264705173	::469672618665447000
257207319	::469672618774110000
404335977	::469672767965519000
7132042	::469672781500936000
497544291	::469672885121216000
284137695	::469672982416482000
393735397	::469673028386054000
140994915	::469673119721197000
97592081	::469673159050788000
284137695	::469673237274963000
257207319	::469673251510419000
212060681	::469673290399629000
257207319	::469673291914158000
25942336	::469673307533758000
363722761	::469673445639213000
458472537	::469673552762126000
435478224	::469673578976542000
578593285	::469673595728584000
257207319	::469673621959741000
29845719	::469673640813166000
305216922	::469673695569793000
61050527	::469673757066264000
61050527	::469673809071853000
257207319	::469673810363682000
20190503	::469673819179712000
26030273	::469673832656424000
308805449	::469673873739227000
239484752	::469674048432001000
261942709	::469674085526417000
29845719	::469674164039979000
247372701	::469674213050044000
284137695	::469674243069071000
29845719	::469674303563522000
28510276	::469674363391074000
29845719	::469674453337931000
404335977	::469674486124404000
29845719	::469674549769170000
69455217	::469674559772172000
29391732	::469674747660619000
47017345	::469674763309154000
257207319	::469674780200017000
308175001	::469674838282362000
257207319	::469674957652635000
35305414	::469674960542502000
404335977	::469674984609419000
477989347	::469674988132642000
376541246	::469675017077133000
308175001	::469675062891536000
26030273	::469675071275929000
399713201	::469675119292739000
121881241	::469675199575912000
364428125	::469675247600664000
429906977	::469675327762214000
161041223	::469675816650309000
161041223	::469675872619085000
351004243	::469675926028963000
232468321	::469675984401485000
27626703	::469676204815962000
38713173	::469676287691210000
239484752	::469676464724398000
220465561	::469676479954309000
371500504	::469676667250962000
425252367	::469676698808885000
371500504	::469676750868590000
376541246	::469676820690784000
203146266	::469676853678968000
203688730	::469676972772044000
235382002	::469677092578152000
287727506	::469677131505860000
108808608	::469677272988151000
348901427	::469677341346889000
358617322	::469677356555464000
287727506	::469677364880748000
14190836	::469677373315907000
96013044	::469677529440473000
257207319	::469677554740506000
375967762	::469677616765865000
261942709	::469677618480967000
108808608	::469677641289986000
370850900	::469677766024372000
435349693	::469677838581645000
108808608	::469677844550156000
257207319	::469677924774207000
479156555	::469677955657244000
257207319	::469678029476618000
35305414	::469678106958376000
259569717	::469678120380145000
257207319	::469678126977400000
337510374	::469678181000425000
257207319	::469678258363985000
20778748	::469678329126088000
473469863	::469678371639541000
257207319	::469678389247225000
35305414	::469678403365638000
376541246	::469678403419770000
287569533	::469678456356474000
257207319	::469678461523472000
274693254	::469678517706166000
108808608	::469678524664922000
29845719	::469678525876666000
281212143	::469678534357553000
108808608	::469678630868881000
376541246	::469678816181620000
108808608	::469678818488496000
458847153	::469678842513068000
375967762	::469679096726028000
311092385	::469679116195991000
411898570	::469679144629194000
115824990	::469679258802323000
257207319	::469679332479479000
446541836	::469679349931577000
376541246	::469679349944569000
257207319	::469679402004275000
486138458	::469679415430225000
30242503	::469679516533522000
257207319	::469679531671179000
257207319	::469679586197143000
20778748	::469679587547680000
187049333	::469679637673811000
187049333	::469679672406867000
257207319	::469679751377203000
402925254	::469679754975510000
560698843	::469679800849039000
386956382	::469679814706999000
257207319	::469679859477004000
257207319	::469679881719394000
529096266	::469679934936743000
257207319	::469679938535452000
539183661	::469680009435574000
529096266	::469680051848744000
17830276	::469680125525889000
529096266	::469680456473276000
376541246	::469680501486145000
257207319	::469680754277253000
432888405	::469680804323684000
257207319	::469680845062930000
443376354	::469680862830030000
345508633	::469680920581398000
257207319	::469681183224524000
458847153	::469681190870319000
323891242	::469681225280782000
116071398	::469681227507585000
20275866	::469681539731963000
425381729	::469681555917783000
257207319	::469681570295455000
20275866	::469681626205941000
341892711	::469681687040114000
257207319	::469681752215003000
341892711	::469682106713788000
161302101	::469682122731827000
529096266	::469682151646953000
529096266	::469682199101308000
434045786	::469682243221618000
312856997	::469682357273124000
323891242	::469682374263836000
430182591	::469682832613572000
396332641	::469682840926703000
637303583	::469682852737847000
257207319	::469682926083665000
257207319	::469683195756437000
323891242	::469683226106421000
344990761	::469683242610614000
174720518	::469683263779250000
411777707	::469683450933690000
326636490	::469683494076289000
411777707	::469683507015720000
411777707	::469683589089476000
371500504	::469683642932146000
15170503	::469683975359696000
312856997	::469684000781783000
50154503	::469684013503119000
445903498	::469684085364105000
38713173	::469684121145335000
50154503	::469684159141908000
377176939	::469684316759666000
42994926	::469684325320232000
377176939	::469684373017886000
293644929	::469684488667017000
23933265	::469684498914099000
53863390	::469684582170640000
257207319	::469684790862815000
356448818	::469684807505833000
311729942	::469685066051100000
174720518	::469685087756234000
377176939	::469685125161418000
162200561	::469685183839739000
411777707	::469685390937698000
174840636	::469685396595421000
519898323	::469685574442708000
293644929	::469685588707508000
53863390	::469685768051372000
465266221	::469685929326551000
31318417	::469685939665514000
519898323	::469685941263945000
529096266	::469685962868817000
554801627	::469686040672735000
411777707	::469686060516376000
38713173	::469686084687785000
275268585	::469686087112491000
59583601	::469686105374478000
546985882	::469686120733999000
348123497	::469686141201817000
281295226	::469686262631133000
323891242	::469686317111324000
486138458	::469686323272359000
252914746	::469686496740401000
519898323	::469686528286138000
385259637	::469686768431038000
304224068	::469686805906731000
257207319	::469686909540007000
220465561	::469687130550452000
155650977	::469687232367181000
155650977	::469687253946892000
403160004	::469687318564311000
53863390	::469687353301155000
226995875	::469687358124986000
304224068	::469687387597991000
226995875	::469687584344801000
35305414	::469687592318140000
252914746	::469687626102870000
457250385	::469687663981637000
546985882	::469687837420703000
20778748	::469687871562326000
257207319	::469687877115604000
501554267	::469687942739288000
53863390	::469687984455835000
39684857	::469688075522936000
85343069	::469688084557488000
252725390	::469688131193561000
46070001	::469688151930568000
308805449	::469688173274992000
10095952	::469688181206827000
85343069	::469688311230267000
249028893	::469688331207311000
429348972	::469688335061880000
39684857	::469688380725284000
226995875	::469688407103668000
187049333	::469688422035374000
39684857	::469688471376773000
232468321	::469688669666672000
232468321	::469688711995613000
385259637	::469688713791148000
39684857	::469688723831934000
232468321	::469688769600176000
232468321	::469688782954835000
232468321	::469688799937589000
486138458	::469688824327450000
322465167	::469688985434849000
21568615	::469689063889731000
371500504	::469689210967162000
238786875	::469689257431666000
486138458	::469689387278532000
259569717	::469689494414061000
331398205	::469689566874832000
486138458	::469689620213792000
199545464	::469689626803073000
462681637	::469689705773035000
462681637	::469689780356132000
414217500	::469689897075613000
151190656	::469690067967942000
161041223	::469690074050076000
331398205	::469690331449933000
529096266	::469690618311360000
226995875	::469690674577944000
360231979	::469690808388435000
28905424	::469690853334978000
308805449	::469690898284957000
599787941	::469690919923351000
341941030	::469690973438902000
546985882	::469690982012030000
414004311	::469691030275510000
150870283	::469691075888570000
94310638	::469691152296206000
257207319	::469691284387807000
257207319	::469691462524084000
90797741	::469691505959907000
414004311	::469691513987805000
341037427	::469691573220175000
257207319	::469691610406871000
150870283	::469691631663198000
257207319	::469691901592227000
411848692	::469691963886034000
257207319	::469692043204509000
16166332	::469692082459013000
16166332	::469692116588036000
16166332	::469692142848602000
16166332	::469692167322361000
486138458	::469692178126868000
259541688	::469692187706671000
465002314	::469692221940572000
516542821	::469692465151475000
194998718	::469692659586437000
29391732	::469692689253150000
257207319	::469692777031532000
375967762	::469692881926881000
381778563	::469692911399878000
86243090	::469693022490603000
300884493	::469693050336608000
257207319	::469693073703047000
257207319	::469693102467604000
381778563	::469693127305854000
475930595	::469693137058025000
529096266	::469693173816508000
347413433	::469693179516555000
194998718	::469693202409091000
437082385	::469693357409984000
360730562	::469693359737417000
390900557	::469693413299089000
124954284	::469693543116587000
19028099	::469693569834315000
516542821	::469693872164323000
470660217	::469693967072636000
19028099	::469694063797895000
573151200	::469694143547981000
257207319	::469694258698792000
474475074	::469694300108767000
470660217	::469694312612388000
374659572	::469694388243668000
161041223	::469694397140205000
139547588	::469694444657061000
33528820	::469694524739297000
257207319	::469694576287285000
238665368	::469694666552934000
375967762	::469694773792882000
257207319	::469694833792389000
257207319	::469694859222450000
257207319	::469694887647248000
199001641	::469694929128935000
390900557	::469695154203684000
470801476	::469695235241824000
316301043	::469695547625201000
322324723	::469695571406516000
213187842	::469695594630373000
249028893	::469695648422326000
20419159	::469695729510780000
237330810	::469695831948673000
322324723	::469695832737210000
231674152	::469695848712904000
18374690	::469695940509847000
116071398	::469696111503216000
199001641	::469696191513755000
252914746	::469696447344951000
172025978	::469696488407175000
322324723	::469696624885628000
257207319	::469696636785278000
373126936	::469696640807231000
250338969	::469696647816298000
250338969	::469696695295807000
33823755	::469696729932390000
322324723	::469696955531407000
421548020	::469696958156640000
516542821	::469697122624081000
250338969	::469697155888730000
249028893	::469697274034266000
257207319	::469697405630578000
311729942	::469697637416194000
257207319	::469697704126603000
390900557	::469697705095495000
376541246	::469697749064368000
459612485	::469697886469357000
33358166	::469697889556787000
97592081	::469698109690638000
414004311	::469698271300943000
257207319	::469698287948562000
359776589	::469698308001120000
252725390	::469698324409221000
257207319	::469698374535761000
257207319	::469698960425517000
311729942	::469699032286515000
385259637	::469699044999438000
635577431	::469699058031149000
257207319	::469699064511361000
225691566	::469699080277352000
276131997	::469699140365324000
435349693	::469699369902813000
268058306	::469699477524463000
73299390	::469699713613058000
112145680	::469699773134409000
486138458	::469699823994933000
457250385	::469699831368142000
390900557	::469699869150826000
100090407	::469700044736954000
73299390	::469700056635805000
414004311	::469700218892455000
452882285	::469700379899211000
257207319	::469700460723830000
150870283	::469700483590782000
116071398	::469700518479425000
415943958	::469700538561724000
257207319	::469700547369775000
250338969	::469700561198411000
33823755	::469700570753011000
452882285	::469700597797879000
33823755	::469700625836806000
250338969	::469700744623693000
471204596	::469700760511713000
18437537	::469700815834599000
250338969	::469700876308066000
241324134	::469700913733849000
250338969	::469700963771895000
250338969	::469701125424566000
335759212	::469701371663364000
471204596	::469701427829678000
556631416	::469701468338262000
325849507	::469701891426115000
347413433	::469701993607335000
268058306	::469702118203752000
364428125	::469702178739724000
36866805	::469702212843614000
33629617	::469702223035777000
430182591	::469702307748515000
371500504	::469702377000697000
311729942	::469702543841705000
325849507	::469702727682248000
364428125	::469702818710822000
35923992	::469702835785842000
219163747	::469702843390107000
322327312	::469703128783527000
250338969	::469703163097145000
471204596	::469703421684375000
311729942	::469703543122055000
473469863	::469703786412249000
56359547	::469703800132210000
360951591	::469703920772608000
360951591	::469704091300794000
159011393	::469704169901674000
257207319	::469704380581945000
53165262	::469704490762108000
311729942	::469704503399157000
257207319	::469704527466463000
257207319	::469704579169652000
371243365	::469704650434691000
257207319	::469704730693074000
257207319	::469704808551563000
360814823	::469704834199719000
325849507	::469704834476957000
360814823	::469704878411886000
257207319	::469704886704013000
325849507	::469704964089319000
360814823	::469704986772127000
257207319	::469705036554338000
360814823	::469705049967718000
173026357	::469705107505168000
257207319	::469705161422962000
364428125	::469705212693708000
256638502	::469705266183675000
311729942	::469705268637761000
38713173	::469705376829419000
122717174	::469705600369057000
146110811	::469705613262327000
257207319	::469705752836583000
257207319	::469705834029912000
311729942	::469706017203167000
146110811	::469706082646884000
382414670	::469706157842395000
311729942	::469706234556592000
262382570	::469706337484808000
238786875	::469706383919964000
431188585	::469706539612536000
105607367	::469706540384288000
466989920	::469706717547487000
116633811	::469706735335133000
556631416	::469706747494412000
625900103	::469706799315034000
146110811	::469706955825897000
258506164	::469707009885892000
19945993	::469707075983921000
116633811	::469707164261814000
608426191	::469707271656570000
225691566	::469707364565024000
116633811	::469707461147230000
220455732	::469707616021938000
602895412	::469707746900971000
238786875	::469708244731322000
431188585	::469708340470497000
310654760	::469708432287993000
114291753	::469708445256777000
331717534	::469708490127441000
310654760	::469708684457558000
331717534	::469708750266572000
347413433	::469708785921974000
114291753	::469708828712656000
27179899	::469709106375569000
331717534	::469709125106954000
375967762	::469709138675896000
376361293	::469709186058571000
375734748	::469709222754525000
220584371	::469709350353641000
116633811	::469709351012564000
238786875	::469709395396669000
331717534	::469709503609327000
38713173	::469709547225874000
220584371	::469709629480783000
23754003	::469709749534355000
37294507	::469709760455917000
331717534	::469709918048485000
568915908	::469710087896834000
331717534	::469710159196221000
146110811	::469710365798830000
146110811	::469710564793790000
268058306	::469710566769319000
53863390	::469710575086612000
347413433	::469710577846480000
34204169	::469710584401764000
81674504	::469710712793608000
431188585	::469710759396507000
262382570	::469711268547661000
262382570	::469711494620659000
220455732	::469711565462044000
519898323	::469711582055112000
33528820	::469711842055815000
116633811	::469711845742641000
376361293	::469712122343989000
268058306	::469712155777200000
472617238	::469712186437165000
201810972	::469712308436877000
608426191	::469712551358787000
472617238	::469712642072797000
292395819	::469712759140003000
308175001	::469712855424454000
310654760	::469712986148708000
33528820	::469713221843443000
272184078	::469713252721496000
114291753	::469713373484314000
466989920	::469713417020776000
472617238	::469713486281318000
310654760	::469713673062055000
310654760	::469713746428833000
310654760	::469713765886201000
22195036	::469713840695820000
222173816	::469713932316581000
21415532	::469714082883330000
73275873	::469714085324808000
114291753	::469714116991795000
59352013	::469714121466732000
199001641	::469714189360304000
195397698	::469714285338562000
21415532	::469714289842876000
331717534	::469714293534240000
25942336	::469714308168183000
195397698	::469714324198789000
21415532	::469714572249554000
96443022	::469714576913604000
114291753	::469714651954290000
21415532	::469714690017202000
146110811	::469714699248885000
21415532	::469714754911481000
195397698	::469714818644344000
466989920	::469714917764128000
21415532	::469715178406166000
203146266	::469715215605841000
195397698	::469715234312450000
455097630	::469715432669061000
410047216	::469715567218159000
112145680	::469715646737956000
19895969	::469715651238834000
164101308	::469715883771068000
146110811	::469715905526509000
203146266	::469715925760221000
608426191	::469715942214500000
146110811	::469716077619191000
608426191	::469716214110248000
224501206	::469716432713175000
199001641	::469716481165770000
203146266	::469716705459990000
224501206	::469716705695240000
146110811	::469717051158712000
46978610	::469717130922196000
146110811	::469717462779326000
608426191	::469717586314559000
199001641	::469717589405753000
331717534	::469717818133733000
331717534	::469717835078701000
292395819	::469718055975538000
331717534	::469718227300671000
218321424	::469718256744275000
242206017	::469718545740214000
580156304	::469718589499801000
199001641	::469718606985842000
331717534	::469718619946229000
431188585	::469718713051385000
95504927	::469718904693358000
331717534	::469718931130028000
331717534	::469719109685772000
331717534	::469719236223721000
73275873	::469719777397596000
281408265	::469720070478778000
608426191	::469720390076760000
608426191	::469720496771461000
431188585	::469720846538264000
430182591	::469720852813336000
194129729	::469720886334197000
292395819	::469721130991763000
59352013	::469721150835027000
432116634	::469721192111173000
393041277	::469721391290658000
608426191	::469721411062624000
431188585	::469721666507919000
95504927	::469721790634557000
59352013	::469721805834317000
136458681	::469722033354330000
431188585	::469722446850162000
27626703	::469722760906686000
608426191	::469722868155449000
27626703	::469722942977224000
114070939	::469723019900764000
33823755	::469723125953753000
95504927	::469723187677519000
102233693	::469723202273300000
431188585	::469723889468448000
159640806	::469724114232815000
95504927	::469724318323470000
608426191	::469724321850867000
280194602	::469724427278897000
95504927	::469724650923388000
28054060	::469724677930487000
431188585	::469724834545827000
473469863	::469724902866423000
442736318	::469724965320015000
287228225	::469725105283534000
283518032	::469725129329868000
283518032	::469725213991895000
311729942	::469725461572898000
506519570	::469725478492725000
287228225	::469725494905417000
322465167	::469725639520821000
442736318	::469725762200043000
199001641	::469725826507079000
116633811	::469725942022410000
442736318	::469726216430567000
442736318	::469726559801470000
478826327	::469726726315311000
478826327	::469726831600336000
29391732	::469727139885895000
478826327	::469727191190601000
259601379	::469727209679495000
480638215	::469727254528806000
478826327	::469727346954489000
442736318	::469727866297778000
470660217	::469728023454183000
360951591	::469728033905995000
478826327	::469728063345795000
478826327	::469728236587339000
608426191	::469728407463682000
478826327	::469728621142085000
76482742	::469729163910610000
244800948	::469729786169143000
137587439	::469729885561577000
608426191	::469730292455206000
343606449	::469730318665416000
96408259	::469730351238381000
155459778	::469730524785688000
421179396	::469730772962656000
165634562	::469730777077657000
150034005	::469730835550461000
165634562	::469730837991538000
155459778	::469731029834805000
76482742	::469731552466046000
442736318	::469731749782900000
248468379	::469732358699384000
76482742	::469732365946728000
114291753	::469732570771779000
272184078	::469732608461787000
23754003	::469732844462690000
442736318	::469733087036071000
246571951	::469733273800019000
76482742	::469733283635679000
254711141	::469733464413962000
76482742	::469733510001872000
248468379	::469733636674039000
473469863	::469733818438807000
248468379	::469733888281964000
114291753	::469733922377846000
248468379	::469734036466716000
98589714	::469734583768858000
76482742	::469734831040237000
254711141	::469734994038890000
248468379	::469735009583394000
98589714	::469735118392008000
630637790	::469735686942109000
76482742	::469735818190667000
33528820	::469736228615909000
630637790	::469736282566836000
248468379	::469736316444233000
65425379	::469736637359210000
330691749	::469736786412191000
630637790	::469736819194462000
408031484	::469737403096125000
131420707	::469737488333156000
226995875	::469737956656181000
426402586	::469737993058922000
76482742	::469738031600390000
192727478	::469738188475740000
473718221	::469738220125573000
40946018	::469739003869429000
40946018	::469739152670752000
19028099	::469739208782118000
40946018	::469739574181515000
328252982	::469739739008868000
40946018	::469739785918373000
245957488	::469739875819077000
235867165	::469740389390229000
328252982	::469740504855244000
19028099	::469740578180050000
283051149	::469740927276179000
104112940	::469741410909184000
630637790	::469741513170112000
256638502	::469741575174488000
592475734	::469741911469985000
19837708	::469742230849474000
40054726	::469742254907596000
59352013	::469742277863030000
59352013	::469742692839063000
116988168	::469743003729678000
30406728	::469743333829402000
22717394	::469744005262360000
630637790	::469744466559909000
155686441	::469744482070827000
303427354	::469744525834223000
290265158	::469744555726602000
435557155	::469744700035854000
290265158	::469744863664017000
40054726	::469744962863505000
33629617	::469745682631254000
473469863	::469745845483483000
473469863	::469745889154576000
256638502	::469746573082394000
40946018	::469748001347756000
116988168	::469748269753851000
100090407	::469748514076246000
277204534	::469748612369743000
29391732	::469749286402789000
276784048	::469749412185772000
256638502	::469749433673199000
29391732	::469750114819383000
134181956	::469750168276180000
40946018	::469750601526804000
100090407	::469751532326768000
29374576	::469752349330644000
35706997	::469752835140112000
76482742	::469752894523453000
276784048	::469753445289709000
29786990	::469753859196604000
220584371	::469754095117824000
220584371	::469754320146030000
319851493	::469754428640075000
220584371	::469754485376434000
29374576	::469754661931454000
220584371	::469754825496727000
29374576	::469754899413368000
220584371	::469754993893851000
29374576	::469755388523712000
220584371	::469755608611430000
202927618	::469755629855178000
202927618	::469755694996938000
220584371	::469755741230755000
202927618	::469755794024456000
202927618	::469755886760517000
315872678	::469755929013923000
220584371	::469756032936599000
33629617	::469756074602803000
29374576	::469756092767940000
152715270	::469756167808233000
29374576	::469756234757709000
220584371	::469756317578838000
220584371	::469756581153091000
220584371	::469756732726849000
319851493	::469756739970035000
29374576	::469757103599411000
220584371	::469757202442760000
29374576	::469757259082256000
354125458	::469757274597376000
415998425	::469757282008711000
29391732	::469757826328711000
29374576	::469758468115554000
377486283	::469758629713674000
65425379	::469759252056510000
259021462	::469759525554520000
29374576	::469759529778171000
36219010	::469760055907479000
29374576	::469760771795070000
69950823	::469760855068778000
29374576	::469760906193145000
29374576	::469761179443675000
102233693	::469761187379294000
85651876	::469761272548835000
29374576	::469761618587709000
29374576	::469762049917329000
29374576	::469762292595167000
29786990	::469762327764811000
29786990	::469762452243365000
29374576	::469762533272739000
29374576	::469762835682451000
29374576	::469763019741097000
29374576	::469766970271748000
65926573	::469766998994337000
22717394	::469767025955315000
28054060	::469767127545970000
29374576	::469767309310320000
65926573	::469767456911675000
29374576	::469767618149089000
220455732	::469768447912849000
29374576	::469768947357597000
29374576	::469769103238918000
29374576	::469769427735814000
76482742	::469769689888210000
319851493	::469769790249107000
556631416	::469769831240069000
29374576	::469769918741618000
85343069	::469770064552796000
23754003	::469770290755424000
29374576	::469770340483493000
23754003	::469770444183064000
65926573	::469770937378697000
85343069	::469771002810232000
85343069	::469771203759321000
102233693	::469771218548047000
102233693	::469771353541730000
85343069	::469771402988777000
102233693	::469771420017250000
29374576	::469771462380113000
319851493	::469771572891238000
29374576	::469771681041747000
14955026	::469771706593050000
29374576	::469771864576106000
29374576	::469772141572136000
76482742	::469772294450343000
76482742	::469772435395330000
319851493	::469772592190980000
76482742	::469772879211790000
213187842	::469773559955738000
85343069	::469773616658546000
28252356	::469774090664820000
85343069	::469774421432238000
458529098	::469775569648107000
35706997	::469775883255808000
35706997	::469776003481731000
85343069	::469776781164412000
363969403	::469777149311062000
363969403	::469777305418874000
147779508	::469777754616250000
137135705	::469777757917155000
45190114	::469777954994540000
85343069	::469777956806877000
85343069	::469778071420420000
85343069	::469778168300457000
260911912	::469778345279127000
85343069	::469778595460939000
29374576	::469779196794134000
319851493	::469779391778537000
506707370	::469779882420219000
16107745	::469780413993746000
33528820	::469780506595561000
276784048	::469781579506544000
147779508	::469781605964607000
301657872	::469782867849932000
348683759	::469782951148806000
69044676	::469783599521091000
122614290	::469784617692561000
421548020	::469785471405404000
115459999	::469785781712596000
355758655	::469785839200141000
287727506	::469786742997123000
287727506	::469786831320805000
37977930	::469787450613972000
421158343	::469788004853092000
97307001	::469789186573074000
28054060	::469789797951614000
272999900	::469789959898292000
245669191	::469790635763855000
245669191	::469791167509327000
20545953	::469791245644996000
397024307	::469791519293964000
279081886	::469791519981858000
397024307	::469791606120263000
28405302	::469791699858763000
245669191	::469791734541451000
378281495	::469791757777907000
245669191	::469792315175739000
165658390	::469792633162723000
325242803	::469792923790614000
325242803	::469793019966021000
38481051	::469793029050474000
24803741	::469793374040784000
37977930	::469793991991783000
214678768	::469794075298639000
76427184	::469794131045515000
37977930	::469794760396652000
245669191	::469794904596414000
574250205	::469794934930014000
29849760	::469795429425881000
137426396	::469796227953868000
20545953	::469796952930910000
35105150	::469797068761223000
106778257	::469797380787695000
37977930	::469797420188966000
236930269	::469797684061016000
23838693	::469797790085033000
100090407	::469797793520185000
369292925	::469797984272539000
328794919	::469798357167529000
328794919	::469798410976239000
59583601	::469798418429534000
343018153	::469798527522983000
390552849	::469798872538435000
52295994	::469799231138856000
105852149	::469799353477906000
26198467	::469799900020867000
184195472	::469800030560219000
47749919	::469800299863879000
245669191	::469800300442710000
47749919	::469800553808007000
245669191	::469800618714873000
460772038	::469800768472506000
351004243	::469800778644090000
245957488	::469800854070255000
425381729	::469801100192014000
31250549	::469801518720237000
26684021	::469801527402438000
52295994	::469801720063987000
210674392	::469801894538260000
22285873	::469802435804794000
432116634	::469802552066727000
416506126	::469802740097372000
365523194	::469802787585261000
440875002	::469802963477594000
325242803	::469803121758461000
257225781	::469803523136565000
71284640	::469803594930089000
334420539	::469803806851481000
351152035	::469804070480670000
60399576	::469806100137521000
81765661	::469806285286682000
47749919	::469806699684331000
86349050	::469807041960493000
325242803	::469807047358578000
47749919	::469807951809880000
74282065	::469808952403046000
62396842	::469809213636505000
90797741	::469809524388274000
72210207	::469809580638085000
247372701	::469809731746672000
247372701	::469809991516712000
247372701	::469810065227386000
337416247	::469810539732815000
325242803	::469810683383906000
151129980	::469811305059065000
57933673	::469811459107471000
47749919	::469811646278692000
108798356	::469811684014452000
289650000	::469812183761944000
16353730	::469812258189901000
16353730	::469812401953853000
31258629	::469812478671478000
90544248	::469812609186017000
615688476	::469812752694136000
540510474	::469812808066924000
253120136	::469813139366629000
437082385	::469813752557473000
106778257	::469813807980634000
57300329	::469813976574857000
27237232	::469814039753658000
615688476	::469814320915046000
83878535	::469814442251653000
592475734	::469814460182708000
540197402	::469814808695410000
27626703	::469814972667543000
20545953	::469815047448178000
405676565	::469815064061808000
513270198	::469815702694555000
540197402	::469815761507475000
48157278	::469815800954490000
202196262	::469815934698287000
424498591	::469815986842267000
38440249	::469816017426739000
132479234	::469816336185847000
277794018	::469816336822988000
31144939	::469816648493694000
20545953	::469816738222469000
80157666	::469816827795611000
443070793	::469817066300526000
285906246	::469817099682988000
325242803	::469817190527406000
133508241	::469817334006169000
34536365	::469817368969871000
517075828	::469817531101118000
47017345	::469817537417330000
545540214	::469817643436748000
202292166	::469817871091396000
232901934	::469818548492451000
16166332	::469819430147727000
341037427	::469820141312540000
412159259	::469820162665758000
17210128	::469820255707992000
115583749	::469820291170848000
311924851	::469820473032052000
38481051	::469820486155657000
225691566	::469820607375626000
115583749	::469820816129921000
212060681	::469820862330593000
213287321	::469820908132397000
500239410	::469820979225849000
500239410	::469821121089789000
329471370	::469821231345041000
94226339	::469821348156407000
415259927	::469821478439907000
29473860	::469821486191353000
588531316	::469821857894760000
152127827	::469821879662829000
325036867	::469821930338807000
49052615	::469821945195024000
325242803	::469822441360199000
325242803	::469822600580198000
80157666	::469822918541991000
432622681	::469823107188789000
159944196	::469823475062820000
470801476	::469823559104483000
22944914	::469823562929700000
145572480	::469823692898193000
69494041	::469823975573704000
4059771	::469824483650703000
29849760	::469824534095212000
624747426	::469824673040310000
624747426	::469824952032849000
28054060	::469825571590242000
624747426	::469825884032360000
325036867	::469825987518398000
49052615	::469826059589128000
351152035	::469826202107392000
4059771	::469826423713456000
26684021	::469826522111422000
285906246	::469826531741540000
205928265	::469826557268082000
226357092	::469826618144591000
259466143	::469826942766575000
202292166	::469827481944735000
109060628	::469827547220295000
255299055	::469827654925832000
202292166	::469827667416866000
32671267	::469827695866417000
130514710	::469827990164369000
162200561	::469828040298885000
161302101	::469828047525650000
23663256	::469828199841415000
17448907	::469828242799874000
18374690	::469828280745336000
507987711	::469828430226546000
7132042	::469828539882037000
260440912	::469828670765281000
539183661	::469828944490143000
23663256	::469829077596393000
13683762	::469829116535902000
38440249	::469829272170147000
289650000	::469829435055562000
38440249	::469829451757658000
470801476	::469829544527298000
86970230	::469829615020560000
23663256	::469829649124847000
55704588	::469829694162878000
362737866	::469829797166981000
300594041	::469829873544863000
469722641	::469829989844934000
46771203	::469830020622340000
17448907	::469830149094260000
46070001	::469830181050277000
310569604	::469830339301355000
23663256	::469830379181211000
38440249	::469830416577597000
624747426	::469830589848506000
507987711	::469830631204335000
579271413	::469830737273708000
122614290	::469830741782589000
187049333	::469830871823163000
256088386	::469830908422270000
65425379	::469830922905600000
17448907	::469830941540487000
136114188	::469831052601860000
17448907	::469831090463465000
17448907	::469831506199056000
471516383	::469831663640666000
68818829	::469831666542727000
269012544	::469831999310790000
334403708	::469832038615642000
311924851	::469832290466791000
202292166	::469832307671826000
38440249	::469832713638510000
16353730	::469832810052583000
269012544	::469832997743513000
181101394	::469833136310726000
533417136	::469833273850347000
334403708	::469833427030925000
115459999	::469833581074739000
319301096	::469833591044579000
38440249	::469833805696876000
319301096	::469833981320384000
172827217	::469834436112945000
172827217	::469834491754602000
286487329	::469834594200846000
360898372	::469834724035547000
377110730	::469835444620779000
31258629	::469835463088287000
130514710	::469835501504331000
328557330	::469835659213950000
446541836	::469835684128497000
51649971	::469835848628723000
409777239	::469835920229679000
115459999	::469835927276486000
109361476	::469835995848777000
65425379	::469836181778497000
35525270	::469836234110418000
96408259	::469836268973477000
39684857	::469836411055517000
96408259	::469836690354221000
17448907	::469836874455187000
586783331	::469836896563376000
586783331	::469836941228507000
331482356	::469837080365776000
37977930	::469837317973504000
326636490	::469837451662331000
336821368	::469837478166138000
326636490	::469837488773951000
326636490	::469837646009626000
39684857	::469837904907223000
44399596	::469837953968386000
44399596	::469837993973653000
58661608	::469838098797719000
326636490	::469838100248952000
326636490	::469838155819286000
326636490	::469838168179875000
326636490	::469838178850177000
44399596	::469838263705149000
534913317	::469838299775766000
38440249	::469838324975149000
326636490	::469838369254834000
58661608	::469838383033094000
234630547	::469838423134457000
100090407	::469838491191214000
425381729	::469838499923755000
326636490	::469838501912252000
164891333	::469838506832183000
44399596	::469838534086365000
230903702	::469838535030104000
338477631	::469838851763343000
232901934	::469838975113240000
50228529	::469838976816123000
48562201	::469838993681436000
44399596	::469839086363353000
48562201	::469839161034158000
76463655	::469839229770420000
18277474	::469839271990689000
79476731	::469839341452161000
7132042	::469839345747107000
151190656	::469839381956542000
48562201	::469839391100112000
7132042	::469839438215131000
33683248	::469839492975587000
326636490	::469839534294052000
326636490	::469839556712620000
48562201	::469839559111348000
50228529	::469839560608731000
48562201	::469839600504954000
151190656	::469839614430048000
44399596	::469839703777476000
44399596	::469839909029957000
164891333	::469839934166024000
44399596	::469839960389222000
44399596	::469840115809128000
410122679	::469840150798012000
91606737	::469840364820393000
44399596	::469840369245773000
326636490	::469840381728026000
410122679	::469840494009548000
506519570	::469840582655762000
326636490	::469840708917276000
326636490	::469840724360699000
17522792	::469840772024389000
52441281	::469840815951335000
438582644	::469840845978742000
326636490	::469840998944997000
326636490	::469841005894975000
86243090	::469841155614449000
235382002	::469841206067724000
44399596	::469841359029809000
269012544	::469841702329794000
85343069	::469842107168215000
194998718	::469842176508461000
326636490	::469842321815904000
321876841	::469842417005654000
470801476	::469842435846451000
470801476	::469842510735757000
249028893	::469842518738096000
116071398	::469842547549147000
38440249	::469842624942448000
264234166	::469842695243190000
521938520	::469842980204208000
48562201	::469843041121882000
48562201	::469843098491551000
41143305	::469843196113977000
360231979	::469843204888862000
479246485	::469843228858933000
194998718	::469843231551668000
106778257	::469843323151482000
143455927	::469843506492870000
273811402	::469843825951662000
154185973	::469843956209950000
41606452	::469843999486771000
289650000	::469844048862134000
289650000	::469844135768510000
404496513	::469844158560350000
262471070	::469844273114791000
465266221	::469844529911062000
390479008	::469844603684671000
586783331	::469844641496305000
252756099	::469844915795791000
140157275	::469845199070724000
507987711	::469845260450164000
289650000	::469845292544954000
578593285	::469845450325901000
323477702	::469845513760542000
251231824	::469845589044527000
293644929	::469845644648407000
234828491	::469845655574155000
29849760	::469845680219901000
251231824	::469845877360955000
249468865	::469845943806746000
200849010	::469846046852390000
196394433	::469846092528369000
289650000	::469846147184734000
396786261	::469846204088459000
280798922	::469846248095105000
337510374	::469846488076386000
470801476	::469846547870806000
337416247	::469846831288295000
41465619	::469846885147369000
289650000	::469846894815215000
162958222	::469846964163461000
303480264	::469847097156837000
586783331	::469847247216467000
237530197	::469847330649550000
41465619	::469847333752942000
59622669	::469847391462371000
146608159	::469847492851269000
254635990	::469847549386719000
133112299	::469848043312119000
359806236	::469848102891823000
71284640	::469848335118254000
286265668	::469848421541482000
40097041	::469848540621979000
96408259	::469848644842033000
348123497	::469848696017133000
96408259	::469848744783912000
355598729	::469848776723550000
337510374	::469848951328223000
414066292	::469848982487699000
96408259	::469849005879345000
368386947	::469849039262212000
33358166	::469849121390870000
33358166	::469849222825918000
41001071	::469849313699323000
96408259	::469849321123217000
519909326	::469849523574280000
483526518	::469849575335804000
546153359	::469849752897458000
589402824	::469849839447314000
384594087	::469849932745433000
273748024	::469850016874373000
507987711	::469850079625760000
76482742	::469850353576321000
470801476	::469850622104453000
41001071	::469850652945158000
27595900	::469850690341179000
17448907	::469850730774667000
430182591	::469850864208084000
19837708	::469850896734908000
379358099	::469851469739741000
436716308	::469851608084258000
247372701	::469851611079405000
379807492	::469851619551903000
27595900	::469851629148057000
79363954	::469851635229806000
243011588	::469851651981856000
247372701	::469851671636762000
76482742	::469851679219646000
27595900	::469851685167190000
86243090	::469851763794018000
27595900	::469851767170027000
470801476	::469851785155584000
277204534	::469851904055726000
447313860	::469851944064806000
322446637	::469852033596420000
277204534	::469852036721561000
131254355	::469852106719916000
539183661	::469852160923303000
277204534	::469852202920849000
227577445	::469852209585192000
473462894	::469852236898521000
15170503	::469852240208216000
473462894	::469852255424761000
13683762	::469852258138456000
120532808	::469852266640314000
465934852	::469852511931998000
379807492	::469852581947121000
36866805	::469852632798871000
416130255	::469852666945105000
193796724	::469852756145356000
326636490	::469852833018572000
72293435	::469852894054068000
40810916	::469852907333234000
326636490	::469852979919470000
91422810	::469853442086043000
481512198	::469853555160256000
326636490	::469853592786980000
326636490	::469853813734518000
326636490	::469853896450375000
326636490	::469853912732692000
252914746	::469853919695233000
31318417	::469854005326143000
326636490	::469854058648317000
230206940	::469854109697605000
326636490	::469854134468743000
95231863	::469854435263668000
277204534	::469854608433893000
443376354	::469854692852658000
15733436	::469854722342408000
20190503	::469854878970687000
722514433	::469854950202548000
22944914	::469855182831251000
411777707	::469855310128365000
505323751	::469855353564585000
18277474	::469855380844347000
376541246	::469855518769840000
588531316	::469855584905592000
137135705	::469855613741432000
497630362	::469855659228291000
49221816	::469855795580903000
85343069	::469856028352606000
85343069	::469856099827724000
114633433	::469856157318643000
474400310	::469856165846073000
18277474	::469856691949805000
323477702	::469856767610859000
18277474	::469856797117775000
79476731	::469857062990917000
368386947	::469857117940494000
19837708	::469857403480317000
486138458	::469857483969036000
319771975	::469857537505099000
27335023	::469857680312381000
272999900	::469857962459422000
386169383	::469858071301222000
251231824	::469858145318498000
448325555	::469858300147015000
485252693	::469858309176967000
386169383	::469858476483543000
448325555	::469858478006104000
167365283	::469858513116598000
378771457	::469858543965716000
376361293	::469858662660722000
159726392	::469858673305452000
251821834	::469858887240544000
386169383	::469858953912799000
254635990	::469859050738692000
23642786	::469859052743163000
250844163	::469859062516293000
172827217	::469859297183035000
172827217	::469859522757267000
109060628	::469859530478592000
429348972	::469859621574688000
176489426	::469859740693315000
18137013	::469859788617039000
85343069	::469859808016093000
254635990	::469859940904214000
254635990	::469860452126564000
254635990	::469860721594216000
85211920	::469860859976904000
130312780	::469860860500791000
263389464	::469860951609868000
172827217	::469860992776957000
389197869	::469861102784745000
31318417	::469861162365243000
172827217	::469861173853446000
48562201	::469861199786827000
172827217	::469861209244958000
13683762	::469861348684226000
48562201	::469861364245467000
31318417	::469861371115360000
35525270	::469861396075646000
172827217	::469861441995309000
172827217	::469861587466338000
254635990	::469861613705887000
238786875	::469861633775644000
172827217	::469861693649330000
196394433	::469861730344923000
172827217	::469861821176741000
448325555	::469861821503905000
172827217	::469861877913112000
31318417	::469861954958290000
38440249	::469862045694033000
389197869	::469862224110972000
537633292	::469862569654890000
448325555	::469862593281409000
263013923	::469862620141748000
400817337	::469862622939348000
433470731	::469862683886751000
230206940	::469862722079711000
400817337	::469862740417183000
31318417	::469862822110068000
425252367	::469862844339879000
181101394	::469862924521967000
22944914	::469862944210432000
172827217	::469862952745439000
172827217	::469863036694458000
263013923	::469863089811496000
91422810	::469863103572631000
238786875	::469863113765167000
547741880	::469863173143924000
254635990	::469863290982916000
253057868	::469863336369074000
118881789	::469863415108743000
398735102	::469863596852129000
238786875	::469863660572409000
382414670	::469863828243505000
33238183	::469864018681663000
426402586	::469864257450819000
74282065	::469864448157822000
110563920	::469864486505938000
76482742	::469864546254196000
243974175	::469864809912340000
30529918	::469865037285572000
32596609	::469865312511619000
30242503	::469865331469471000
286216848	::469865355821596000
421179396	::469865406585262000
424464803	::469865408128749000
198651083	::469865505885806000
398735102	::469865534004420000
347413433	::469865549992693000
282625909	::469865634650537000
626942496	::469865649649766000
22944914	::469865660827578000
381778563	::469865668154634000
381778563	::469865762467766000
343018153	::469865849193771000
381778563	::469865918336487000
225203526	::469865959759437000
39469570	::469866033789280000
486138458	::469866235992489000
176489426	::469866255118528000
344857407	::469866256116371000
433003196	::469866259765788000
377110730	::469866264148443000
85343069	::469866273548300000
381778563	::469866349015998000
227577445	::469866397560889000
328252982	::469866401511907000
546153359	::469866532735320000
227577445	::469866541484240000
25784705	::469866573839101000
39469570	::469866584681758000
46070001	::469866642533801000
227577445	::469866721331777000
328252982	::469866761110552000
227577445	::469866804152520000
38594501	::469866835764969000
172827217	::469866886629687000
172827217	::469867023653408000
26925878	::469867261360996000
52295994	::469867852233981000
489961036	::469868010472108000
251821834	::469868157474459000
4434941	::469868636996259000
23799906	::469868802529046000
139308619	::469868844043874000
136458681	::469868853778845000
139308619	::469868914248138000
412159259	::469868951137050000
335040170	::469868999304822000
90265908	::469869062323830000
133158896	::469869081898676000
243974175	::469869139956600000
568505535	::469869423403470000
475031809	::469869588784873000
229290429	::469869793798279000
465934852	::469870011410939000
252355708	::469870015445876000
568505535	::469870044168466000
465934852	::469870073054642000
139308619	::469870105908621000
465934852	::469870116675395000
254579074	::469870241724366000
389197869	::469870289405231000
139308619	::469870308124405000
212068363	::469870317629091000
139308619	::469870355134164000
62975545	::469870408410214000
465934852	::469870458834538000
568505535	::469870481626001000
431188585	::469870495152611000
412159259	::469870539280900000
376541246	::469870660698009000
412159259	::469870699100663000
568505535	::469870818030551000
457250385	::469870903208062000
85343069	::469870939157856000
34445704	::469870994442575000
726320420	::469871135568723000
568505535	::469871247333920000
381778563	::469871375524446000
418312513	::469871384941035000
442736318	::469871407661207000
381778563	::469871569016090000
95231863	::469871575786090000
381778563	::469871655246757000
76482742	::469871663098920000
442736318	::469871689161928000
381778563	::469871689652654000
381778563	::469871708313120000
381778563	::469871771147984000
23721718	::469871778442276000
369292925	::469871846519607000
568505535	::469871923510259000
369292925	::469872102737473000
58587526	::469872196999864000
568505535	::469872201760784000
235382002	::469872249948733000
254579074	::469872308841369000
568505535	::469872385681014000
369292925	::469872500898144000
76482742	::469872519957053000
568505535	::469872642515038000
235382002	::469872683262308000
458847153	::469872710953099000
369292925	::469872752854597000
442736318	::469872781497479000
49886698	::469872905862803000
58587526	::469872960317030000
27179899	::469873195651452000
46070001	::469873348197879000
39469570	::469873349691453000
568505535	::469873422835916000
369292925	::469873502267641000
91606737	::469873509384994000
235382002	::469873522538336000
428516870	::469873538531590000
568505535	::469873774548905000
76482742	::469873810452119000
235382002	::469873906778513000
286265668	::469873926206529000
58587526	::469874265462812000
626942496	::469874405313507000
328794919	::469874808264466000
49052615	::469874848169463000
15974594	::469874853617483000
250844163	::469874856465801000
172827217	::469874887306534000
328794919	::469874891164889000
250844163	::469874910371000000
33217361	::469874980277460000
172827217	::469875007741767000
124954284	::469875059356868000
49052615	::469875106161131000
254579074	::469875124771241000
431188585	::469875241452199000
124954284	::469875359979421000
109762886	::469875436663885000
295881773	::469875517168955000
131420707	::469875611956031000
412159259	::469875630352252000
86349050	::469875729711104000
266033863	::469875805611241000
431188585	::469875989279809000
412159259	::469876082024251000
369292925	::469876091214000000
39684857	::469876095651569000
72882594	::469876380075704000
412159259	::469876418843652000
124954284	::469876495528108000
504987901	::469876869668417000
481512198	::469876890019590000
478145352	::469876928972070000
628045480	::469877009254862000
91422810	::469877014267056000
109762886	::469877081288224000
236167599	::469877176419225000
431188585	::469877197159677000
415206019	::469877294165938000
431188585	::469877334082727000
378771457	::469877392756850000
172827217	::469877416404717000
537633292	::469877436901888000
72882594	::469877547287592000
172827217	::469877603462295000
465934852	::469877848598380000
316301043	::469877863102296000
47348539	::469877882467008000
378281495	::469878006878453000
313496905	::469878153130024000
39684857	::469878219751976000
15733436	::469878575168880000
282363016	::469878605711810000
47348539	::469878630252683000
15733436	::469878663572242000
240857453	::469878727133118000
252914746	::469878847421181000
258506164	::469878922864517000
76463655	::469879090791469000
431188585	::469879213085192000
435349693	::469879255988727000
380723702	::469879271574749000
137426396	::469879317812355000
431188585	::469879453070675000
378771457	::469879505293561000
431188585	::469879508175429000
312856997	::469879534804684000
414004311	::469879758264619000
109762886	::469880020484521000
390504920	::469880039031709000
578593285	::469880250386903000
475031809	::469880277800452000
360367250	::469880366837563000
186693710	::469880424995373000
475031809	::469880426870226000
635577431	::469880446701273000
41230104	::469880529177702000
431188585	::469880622367113000
186693710	::469880838734106000
186693710	::469880861647597000
431188585	::469880867897483000
371500504	::469880890764853000
328794919	::469881035053101000
431188585	::469881058071441000
431188585	::469881183183314000
296433109	::469881213470380000
121881241	::469881386061791000
390479008	::469881441296207000
61050527	::469881540688609000
506519570	::469881544652627000
431188585	::469881749724729000
390479008	::469881823795765000
390479008	::469881990616207000
431188585	::469882100326612000
304645030	::469882259273957000
431188585	::469882467034624000
161041223	::469882502426165000
311729942	::469882506180046000
20935798	::469882670546034000
233362394	::469882684085243000
378771457	::469882812170895000
78404115	::469882848095113000
506519570	::469882918740189000
431188585	::469882944975540000
236167599	::469882978446094000
20935798	::469883003024719000
431188585	::469883064215019000
408772521	::469883191554506000
506519570	::469883197581709000
431188585	::469883254989135000
78404115	::469883316259127000
218112087	::469883486598230000
37977930	::469883515769589000
560698843	::469883539518148000
263013923	::469883568064593000
373653741	::469883576738000000
150828387	::469883638906384000
479246485	::469883660296933000
218112087	::469883662033358000
560698843	::469883688579510000
199001641	::469883706547507000
297043246	::469883732229238000
373653741	::469883743214505000
560698843	::469883768812363000
252355708	::469883780845404000
431188585	::469883782963924000
390479008	::469883835937980000
297043246	::469883851678826000
63473984	::469883926492631000
78404115	::469883926928834000
560698843	::469884002233757000
297043246	::469884076871016000
297043246	::469884159565910000
489961036	::469884355519582000
390479008	::469884369377566000
390479008	::469884421722501000
90265908	::469884533048111000
297043246	::469884682494943000
263013923	::469884737608515000
297043246	::469884780872343000
430182591	::469884786958290000
90265908	::469884841022865000
297043246	::469884864687136000
325242803	::469885006551060000
114064449	::469885012095946000
360761105	::469885048921923000
36279116	::469885222603878000
150828387	::469885287401668000
236528732	::469885300391837000
17595323	::469885312022216000
78404115	::469885393983111000
38440249	::469885498191003000
276131997	::469885501076279000
415953059	::469885506541850000
430182591	::469885600317714000
22944914	::469885623231578000
415953059	::469885624611528000
360761105	::469885660996714000
415953059	::469885671793250000
236167599	::469885729653268000
376541246	::469885738382032000
19028099	::469885799174262000
360761105	::469885944028336000
86474692	::469885984763432000
267299080	::469886110743552000
80159052	::469886188493369000
63473984	::469886204809195000
297043246	::469886315815653000
446757000	::469886352851755000
297043246	::469886578488143000
146110811	::469886681190244000
360761105	::469886787070861000
470801476	::469886804695728000
17522792	::469886808629604000
360231979	::469886814329659000
297043246	::469886858877349000
165491208	::469886958647275000
369292925	::469887025559379000
360761105	::469887028180836000
302673934	::469887147860717000
376541246	::469887233495793000
504987901	::469887270389297000
247159855	::469887333857521000
254635990	::469887388181725000
297043246	::469887506625081000
254635990	::469887604276879000
495598070	::469887605908451000
297043246	::469887606407573000
49886698	::469887769259413000
295881773	::469887848145879000
254635990	::469887867645595000
257207319	::469888027968679000
254635990	::469888119626821000
468102453	::469888319224942000
608426191	::469888391476420000
338477631	::469888569650450000
371500504	::469888601397157000
254635990	::469888639011655000
468102453	::469888804061343000
489961036	::469888820414906000
468102453	::469888911074791000
41001071	::469888938761814000
468102453	::469889093262790000
442736318	::469889146606333000
360761105	::469889172493586000
31318417	::469889245461495000
468102453	::469889417247617000
635577431	::469889449212801000
160671151	::469889508100423000
95231863	::469889510654763000
468102453	::469889585434996000
346654346	::469889613964640000
235272576	::469889685419220000
239917620	::469890023299366000
172827217	::469890194502844000
442736318	::469890224550449000
172827217	::469890255483846000
172827217	::469890286328774000
235043760	::469890286764564000
172827217	::469890321120509000
172827217	::469890386102857000
172827217	::469890397402316000
235043760	::469890441282740000
393105437	::469890853184364000
338477631	::469890972000985000
306989340	::469891080133947000
360761105	::469891142356439000
20804321	::469891147272568000
360761105	::469891311349166000
47749919	::469891671589933000
435349693	::469891878050349000
247159855	::469892193935560000
229290429	::469892221647728000
139460380	::469892399108325000
258382946	::469892407652519000
18929923	::469892419967008000
196659229	::469892579568254000
235382002	::469892715505647000
235382002	::469892927880060000
47348539	::469892955730214000
408772521	::469893083690459000
258196512	::469893204104339000
211019280	::469893267207647000
258196512	::469893298627174000
146110811	::469893433721905000
146110811	::469893506161737000
40054726	::469893539141144000
22944914	::469893593423810000
235382002	::469893683605549000
146110811	::469893723531128000
442736318	::469893813440241000
236167599	::469893899813539000
71981601	::469893928586465000
139460380	::469894287576952000
236167599	::469894300122480000
344990761	::469894369664061000
212068363	::469894511213039000
328858212	::469894640720936000
128284695	::469894668881510000
47749919	::469894992652414000
172827217	::469895134298271000
172827217	::469895134482804000
267299080	::469895184105627000
172827217	::469895275008786000
172827217	::469895300006424000
172827217	::469895307690381000
172827217	::469895379631091000
16353730	::469895387713908000
172827217	::469895392524390000
236167599	::469895435281113000
360761105	::469895456718610000
172827217	::469895498594127000
172827217	::469895518366494000
172827217	::469895594828640000
172827217	::469895614969704000
172827217	::469895654215786000
328858212	::469895737476935000
436415484	::469895793227231000
263433687	::469895919081517000
236167599	::469895990125031000
71981601	::469896015730864000
168864295	::469896134983307000
119434884	::469896167304613000
378773930	::469896190235279000
615688476	::469896198053445000
39684857	::469896259537731000
33683248	::469896344321024000
258506164	::469896400558256000
34204169	::469896529235308000
34204169	::469896630821330000
34204169	::469896783674363000
100090407	::469896899961843000
634873462	::469897018228236000
90544248	::469897049450610000
234828491	::469897075237195000
230206940	::469897178283266000
119434884	::469897257148370000
236167599	::469897305462542000
334420539	::469897391685246000
110236585	::469897545989107000
442736318	::469897568512901000
236167599	::469897616609009000
599589782	::469897624532054000
160671151	::469897681267990000
458472537	::469897726650380000
160671151	::469897916430041000
236167599	::469897952282947000
323246381	::469898071644860000
33823755	::469898135133618000
267299080	::469898175986556000
236167599	::469898296622714000
292395819	::469898312649175000
397934536	::469898534381035000
64768338	::469898648243822000
337388641	::469898749737959000
328794919	::469898827978530000
236167599	::469898953048469000
435349693	::469899006064484000
413686504	::469899258779684000
212068363	::469899300013879000
81007000	::469899316136402000
432622681	::469899383572398000
337367504	::469899433438904000
435349693	::469899451683729000
259541688	::469899566868074000
432622681	::469899819083763000
509760806	::469899837568061000
341892711	::469899896339058000
432622681	::469899897185923000
282363016	::469900003868041000
46268291	::469900028644167000
23933265	::469900343053406000
314251743	::469900412553023000
351896383	::469900539384594000
463431723	::469900574607949000
252756099	::469900610557722000
344990761	::469900627590782000
337367504	::469900679545647000
417428775	::469900715314667000
376541246	::469900777402929000
518039543	::469900798395031000
341892711	::469900886329012000
119434884	::469901052225912000
109615689	::469901092600684000
257913209	::469901293151350000
267299080	::469901370506498000
320452099	::469901637620731000
442736318	::469901764029087000
465266221	::469901860816838000
236167599	::469902053624807000
119434884	::469902069688594000
547741880	::469902142627528000
314251743	::469902195748388000
119434884	::469902270390214000
385114649	::469902802513166000
280798922	::469902833374863000
399117604	::469902838802685000
337367504	::469902942745935000
280798922	::469902949330595000
385114649	::469902961435357000
119434884	::469902968184004000
420731308	::469903307147059000
335040170	::469903354748231000
351316240	::469903400587366000
249227650	::469903597371523000
351004243	::469903760614232000
31318417	::469903778947162000
64596921	::469903873138626000
320452099	::469903891794907000
250832637	::469903935051145000
250832637	::469903967267594000
250832637	::469903987442208000
250832637	::469904029532061000
250832637	::469904036410691000
263013923	::469904043629113000
250832637	::469904053154381000
6652302	::469904090101604000
250832637	::469904107030212000
250832637	::469904138202267000
359776589	::469904140622385000
250832637	::469904145949134000
250832637	::469904166186655000
250832637	::469904179528753000
463431723	::469904322034036000
338588400	::469904361511223000
31318417	::469904377168134000
475031809	::469904548589756000
341037427	::469904567031717000
31318417	::469904692122636000
16107745	::469904768794914000
31318417	::469904779179606000
31318417	::469904817226137000
194359616	::469904882435383000
151190656	::469905129521819000
341892711	::469905166926639000
25178781	::469905211998208000
311729942	::469905237491597000
326569368	::469905268105424000
31318417	::469905288456577000
31318417	::469905316248055000
124954284	::469905330403426000
31318417	::469905345674874000
539183661	::469905401828614000
31318417	::469905498658332000
58587526	::469905521957675000
395057520	::469905565603594000
31318417	::469905592048709000
341892711	::469905606900723000
263013923	::469905613640990000
430182591	::469905728501592000
39684857	::469905780238721000
430182591	::469905877513019000
31318417	::469905934782070000
58587526	::469905980084334000
31318417	::469905992185282000
124954284	::469906054613327000
31318417	::469906111659663000
344857407	::469906166764425000
31318417	::469906259609526000
311729942	::469906345961865000
165491208	::469906379252047000
252914746	::469906423988891000
47348539	::469906447061774000
236167599	::469906540359876000
26514591	::469906545317543000
31318417	::469906904979079000
31318417	::469907020448280000
212060681	::469907040731930000
230206940	::469907125486256000
31318417	::469907187368996000
31318417	::469907237175951000
335101950	::469907237457362000
364641621	::469907262207578000
186572442	::469907319741239000
31318417	::469907343505764000
127692656	::469907406533959000
311729942	::469907421901889000
172827217	::469907476230733000
433168829	::469907527476727000
31318417	::469907531226431000
172827217	::469907578592722000
86474692	::469907656577007000
49886698	::469907752253259000
13298002	::469907758243131000
172827217	::469907775154577000
31318417	::469907859497840000
351914412	::469907925725876000
17522792	::469907925864316000
31318417	::469907950379991000
351914412	::469908072459411000
280798922	::469908173277908000
31318417	::469908204479332000
269012544	::469908205959909000
253717655	::469908294669443000
137426396	::469908302189441000
95231863	::469908325111713000
17448907	::469908393957031000
621306179	::469908406732853000
21415532	::469908411656970000
351914412	::469908418627506000
172827217	::469908513385627000
172827217	::469908552371699000
424790585	::469908736761675000
43922897	::469908794776887000
231689668	::469909054429855000
43922897	::469909089686798000
311729942	::469909162227695000
304645030	::469909309996802000
361489211	::469909538293182000
432622681	::469909560229396000
521938520	::469909575270137000
25469735	::469909577946128000
432622681	::469909597592236000
250832637	::469909690118602000
344857407	::469909700356476000
155686441	::469909733257019000
36219010	::469909964749033000
633531552	::469909989386375000
31318417	::469910005651865000
31318417	::469910020084490000
261900342	::469910496758730000
379807492	::469910613448474000
40896981	::469910882856628000
151190656	::469910896173916000
231150237	::469910904587710000
301717953	::469911190232399000
65412211	::469911245219704000
69455217	::469911270410711000
335101950	::469911335409815000
379807492	::469911410995363000
257207319	::469911599848112000
172827217	::469911749958070000
43967474	::469911751019233000
172827217	::469911802906968000
304645030	::469911824549568000
257207319	::469911831088463000
309167251	::469911914349215000
257207319	::469911997510074000
399713201	::469912112329162000
257207319	::469912215110549000
43922897	::469912373026111000
22944914	::469912415837372000
167365283	::469912594669912000
124954284	::469912672238960000
311729942	::469912792343273000
257207319	::469912809971912000
40054726	::469912926288355000
188917484	::469913016067428000
407038804	::469913080601010000
257207319	::469913120971165000
40054726	::469913133474394000
619492928	::469913140915109000
332028268	::469913203791888000
165343536	::469913556348334000
43922897	::469913660698415000
356448818	::469913682580094000
408869196	::469913712045084000
529096266	::469913841019912000
36943663	::469913843767189000
360761105	::469913971286630000
432622681	::469913990332973000
246571951	::469914113888354000
43922897	::469914133190959000
50507669	::469914334169407000
376541246	::469914430403121000
258382946	::469914507595509000
95231863	::469914519003607000
309167251	::469914524787937000
334665323	::469914578215002000
47749919	::469914580597354000
360761105	::469914582363172000
50507669	::469914679901716000
160671151	::469914683412348000
619492928	::469914778669182000
110853177	::469914893928648000
110853177	::469915077379125000
251231824	::469915162456379000
420731308	::469915442212249000
165343536	::469915472964911000
31318417	::469915512294866000
16322613	::469915554237906000
124954284	::469915585561001000
519909326	::469915594922270000
165343536	::469915700103237000
102233693	::469915830575452000
218112087	::469915836325842000
360761105	::469915921184980000
164101308	::469915934011183000
150034005	::469915936938811000
237938155	::469915962578591000
311729942	::469916029716799000
425897170	::469916047152132000
432622681	::469916173060952000
102233693	::469916260289875000
309167251	::469916385918066000
33823755	::469916394067599000
110853177	::469916769071558000
311729942	::469916906733199000
242451996	::469916928555745000
165343536	::469916963926319000
268058306	::469917184249303000
124954284	::469917188967526000
311729942	::469917243313512000
26514591	::469917428055805000
432622681	::469917610541187000
40097041	::469917723599044000
194998718	::469917729445928000
170924102	::469917862572740000
458847153	::469917988888391000
165491208	::469917999525552000
50507669	::469918197815459000
619492928	::469918234620481000
120853830	::469918314899472000
53317470	::469918396839395000
361489211	::469918407157350000
165491208	::469918460064301000
162958222	::469918513004412000
14955026	::469918548123746000
113221759	::469918554389614000
53317470	::469918565379104000
22285873	::469918577751883000
165491208	::469918616423772000
165491208	::469918660510089000
335040170	::469918686397353000
23672351	::469918730177499000
165491208	::469918788025327000
105607367	::469918835848392000
335040170	::469918930963030000
19945993	::469918976894455000
32471501	::469919054367440000
30529918	::469919108645941000
165491208	::469919111708160000
254319575	::469919173423157000
619492928	::469919390964912000
27335023	::469919396366798000
114064449	::469919448917213000
22944914	::469919480899190000
335040170	::469919636973436000
165491208	::469919651649310000
114064449	::469919721630883000
280826646	::469919730224992000
165491208	::469919759208054000
446541836	::469919768922058000
50507669	::469919952657342000
31318417	::469919983544201000
38440249	::469920054017286000
163768701	::469920063328247000
218321424	::469920118797918000
218321424	::469920187592884000
165491208	::469920200092315000
89846697	::469920221948436000
455097630	::469920296372555000
433168829	::469920329612017000
347643113	::469920348969107000
433168829	::469920540107370000
236167599	::469920592893067000
280826646	::469920594822053000
432622681	::469920611590868000
268058306	::469920696777588000
31144939	::469920793757888000
25469735	::469920841031901000
232901934	::469920850687561000
407038804	::469921110843461000
36219010	::469921114698027000
38440249	::469921303269748000
624747426	::469921659819139000
312710029	::469921741167665000
116988168	::469921821223964000
68818829	::469921839859253000
155677785	::469921945455054000
415703077	::469921950664359000
155677785	::469921995941879000
124954284	::469922204826996000
116988168	::469922291304763000
261471578	::469922516002430000
38053704	::469922570100154000
497544291	::469922576307724000
462648540	::469922577528262000
100376439	::469922633828417000
378334138	::469922634780917000
462648540	::469922666132942000
589402824	::469922677583794000
116988168	::469922727982546000
43922897	::469922740133453000
168864295	::469923057851592000
351896383	::469923116592820000
231483310	::469923266685964000
116988168	::469923274294427000
229650081	::469923310332280000
116988168	::469923356930617000
116988168	::469923463650488000
236167599	::469923552993751000
255818707	::469923606215262000
400490673	::469923747005095000
325849507	::469923759881994000
116988168	::469923833328062000
116988168	::469923900755673000
414004311	::469923937514569000
414066292	::469923977138143000
68818829	::469924028656779000
41230104	::469924028937809000
263389464	::469924085494218000
396332641	::469924131283431000
116988168	::469924236497125000
624747426	::469924304898232000
220455732	::469924431310360000
211316270	::469924477045075000
314251743	::469924677398581000
314251743	::469924738908033000
98768681	::469924763104976000
269012544	::469924881891459000
414004311	::469924901558562000
417472148	::469924903768973000
321637063	::469924953983176000
31144939	::469925000858705000
23933265	::469925054877155000
18750697	::469925431492100000
124954284	::469925524714713000
408869196	::469925636413198000
321839755	::469925686103130000
438566411	::469925789635334000
300607168	::469925810624008000
114064449	::469925817405829000
33683248	::469925849135734000
31144939	::469925965678657000
178985516	::469925982372368000
293644929	::469926034238746000
354119806	::469926162773598000
211316270	::469926381590441000
255299055	::469926465555812000
389197869	::469926608275787000
47851190	::469926637224869000
414004311	::469926639573282000
480638215	::469926676953329000
72293435	::469926819224104000
378794339	::469927036337680000
314251743	::469927110644367000
20190503	::469927119569420000
314251743	::469927272921956000
190492046	::469927508440141000
589402824	::469927600933314000
424790585	::469927673418874000
414004311	::469927867380289000
277251070	::469927927245983000
255818707	::469928000340123000
328252982	::469928054366552000
46268291	::469928169328631000
114291753	::469928195941072000
314251743	::469928385654030000
409336092	::469928408873332000
433470731	::469928814668034000
188917484	::469928845152231000
23663256	::469928885874749000
23663256	::469928988337397000
414004311	::469929046478839000
310321041	::469929095078617000
348123497	::469929101139406000
506760887	::469929111075299000
23663256	::469929284170022000
218321424	::469929416441987000
58587526	::469929449979658000
500388817	::469929493835300000
58587526	::469929519055667000
373653741	::469929914326470000
48612192	::469929923906248000
235043760	::469929959944114000
102530016	::469929971491012000
76463655	::469929977404612000
76482742	::469930048326492000
414004311	::469930138512027000
76482742	::469930179394297000
414004311	::469930274013192000
50507669	::469930318200573000
224068229	::469930388077690000
334420539	::469930455094276000
18750697	::469930872464887000
64926237	::469930877825204000
58587526	::469930894996692000
15681561	::469931136521887000
109361476	::469931178930081000
260338000	::469931214456229000
218321424	::469931239890513000
309167251	::469931399936368000
313341167	::469931452373544000
338477631	::469931471461810000
345508633	::469931660784717000
124246645	::469931700559294000
124954284	::469931798244233000
23642786	::469931876501979000
414004311	::469931979429801000
124246645	::469931984223883000
414004311	::469932404396658000
309167251	::469932671490338000
355758655	::469932709016768000
322327312	::469932760652865000
30529918	::469932807595114000
465934852	::469932834728456000
471516383	::469932996687323000
414004311	::469933460736335000
20778748	::469933548548280000
269012544	::469933549647581000
277204534	::469933735551721000
33217361	::469933748054528000
337466318	::469933836671787000
355758655	::469934611959906000
497630362	::469934642381217000
49221816	::469934691454550000
355758655	::469934819166941000
272488861	::469934835331387000
432622681	::469934948028129000
89846697	::469934997827112000
497630362	::469935022330245000
277760577	::469935215222468000
41230104	::469935225393250000
414004311	::469935433976000000
414004311	::469935524396797000
519086519	::469935622245711000
316484120	::469935629954871000
89846697	::469935658568413000
47749919	::469935700587323000
513825441	::469935755708882000
414004311	::469935817045966000
336845657	::469935847752880000
9563172	::469935860641984000
547745977	::469936080356392000
89846697	::469936125109231000
236528732	::469936337785982000
47749919	::469936452298891000
414004311	::469936534750105000
190492046	::469936583643127000
11146552	::469936730749952000
414004311	::469936786781634000
247372701	::469936814816780000
146110811	::469936923688312000
316484120	::469936940276387000
351004243	::469937039463694000
30529918	::469937075710853000
325849507	::469937189644926000
376541246	::469937327981092000
183438897	::469937384709423000
348901427	::469937438870106000
325849507	::469937450618724000
414004311	::469937523150430000
613956023	::469938126694383000
245935219	::469938215085174000
47749919	::469938220994924000
258196512	::469938353589059000
236528732	::469938381330591000
334825824	::469938386426667000
47749919	::469938589627731000
341803593	::469938849238745000
146110811	::469938994995011000
47749919	::469939034945748000
341803593	::469939090486358000
287727506	::469939107591106000
287727506	::469939146291965000
414004311	::469939157431623000
421179396	::469939197772439000
331717534	::469939820358561000
414004311	::469939907155091000
65425379	::469939950142898000
414004311	::469940147614523000
52295994	::469940341089783000
261471578	::469940482986872000
112145680	::469940491732402000
52295994	::469940587290832000
261471578	::469940599383023000
331717534	::469940722637230000
414004311	::469940885669425000
296433109	::469940994595504000
236266292	::469941202318413000
314251743	::469941744805478000
446541836	::469941853111205000
634873462	::469941954382290000
114235211	::469942395392360000
22195036	::469942463864385000
400817337	::469942545053523000
124954284	::469942944426774000
52295994	::469943012639145000
348683759	::469943123896856000
545784705	::469943220076810000
52295994	::469943250459955000
400817337	::469943275093495000
400817337	::469943325399977000
69719136	::469943340809875000
471516383	::469943635426160000
124954284	::469944267410907000
22944914	::469944665018748000
29335169	::469944713534255000
351316240	::469944747478753000
432622681	::469944905188380000
594121150	::469944921613279000
429906977	::469944922615734000
429906977	::469945045135941000
22195036	::469945343350956000
189272740	::469945366620946000
330691749	::469945484757696000
189272740	::469945637564583000
473469863	::469946086346743000
52295994	::469946101261684000
320452099	::469946192701292000
172025978	::469946266881781000
4059771	::469946766419591000
261471578	::469946943032930000
261471578	::469946990088835000
85651876	::469947020216528000
261471578	::469947152911695000
465934852	::469947240430469000
98768681	::469947477077262000
22195036	::469947513835761000
85651876	::469947626343759000
20275866	::469947902790742000
133158896	::469947904409337000
313341167	::469948120739364000
8036902	::469948126661726000
417428775	::469948231598612000
330645900	::469948266033852000
320452099	::469948366898466000
85343069	::469948377804062000
223998080	::469948398217736000
480638215	::469948448091807000
28066346	::469948509861740000
328252982	::469948664916369000
230968348	::469948794696507000
230968348	::469948822420873000
30223693	::469949088071311000
481512198	::469949102902763000
433916111	::469949144434352000
30246292	::469949276936626000
337396732	::469949344167518000
229385654	::469949370151231000
40097041	::469949380938567000
337396732	::469949620072624000
222687654	::469949651672920000
433916111	::469949700020252000
445219284	::469949733994110000
249028893	::469949768907501000
371500504	::469949941801304000
312710029	::469950123875659000
256346048	::469950166834102000
247362551	::469950185104490000
58587526	::469950191546552000
39904237	::469950360228864000
85651876	::469950649082183000
39904237	::469950674722361000
211019280	::469950714882449000
211316270	::469950762492387000
457250385	::469950783375421000
176489426	::469950866293014000
338076990	::469950924861894000
249028893	::469950986812137000
400817337	::469951070723379000
249028893	::469951132253843000
22195036	::469951168559710000
480638215	::469951283936256000
249028893	::469951499796086000
418312513	::469951641484283000
49221816	::469951655576752000
33823755	::469951690217508000
401757405	::469951762741227000
249028893	::469951798384406000
22195036	::469952447650086000
309167251	::469952502662565000
74282065	::469952629100261000
40054726	::469952671479111000
31318417	::469952723274985000
413477251	::469953047922499000
32471501	::469953069229154000
413477251	::469953087814516000
433916111	::469953173960925000
31318417	::469953200682856000
312856997	::469953295084052000
201810972	::469953356900081000
22195036	::469953474558312000
320249108	::469953488550502000
31318417	::469953532032843000
309167251	::469953882408235000
519909326	::469953937412325000
31318417	::469954061937442000
109762886	::469954079457042000
473469863	::469954293412294000
53317470	::469954332952395000
31318417	::469954460576673000
634873462	::469954531090907000
413477251	::469954699110940000
413477251	::469954760825909000
266210776	::469954763472117000
25469735	::469954837577076000
22195036	::469954860775776000
39215095	::469954865334984000
31318417	::469954894385127000
54565883	::469954957261963000
418312513	::469955011435175000
517695658	::469955030616133000
30529918	::469955036764585000
411898570	::469955059963273000
49886698	::469955086375198000
473469863	::469955089202176000
376541246	::469955166348001000
36219010	::469955234442137000
245957488	::469955246853472000
413477251	::469955258236416000
413477251	::469955343313682000
25469735	::469955376993943000
36219010	::469955389870469000
237530197	::469955702975647000
36219010	::469956029925429000
95231863	::469956092265783000
31318417	::469956124327030000
31318417	::469956234318053000
254635990	::469956309085732000
31318417	::469956330472476000
249227650	::469956489030148000
457250385	::469956490162630000
55120405	::469956701366779000
124954284	::469956744047652000
203688730	::469956800553684000
237530197	::469956818756988000
335040170	::469957023678074000
331668519	::469957047866253000
22294252	::469957099234279000
87306187	::469957235561742000
87306187	::469957254062813000
87306187	::469957314242703000
353567857	::469957426679017000
401757405	::469957430261346000
87306187	::469957535924248000
36219010	::469957537375473000
509523903	::469957714492542000
50546012	::469957935120928000
49886698	::469958156387643000
249028893	::469958182413303000
325242803	::469958187630620000
87306187	::469958189224443000
180661626	::469958420960145000
384109939	::469958486646747000
87306187	::469958678850703000
412304311	::469959033135177000
373006574	::469959081823072000
87306187	::469959160432316000
356579210	::469959229680652000
61050527	::469959271258808000
38244930	::469959467904548000
244800948	::469959577769738000
517075828	::469959901352296000
180661626	::469959922839347000
413477251	::469959999507025000
224501206	::469960011167174000
431179654	::469960049150795000
398735102	::469960160220561000
323477702	::469960167421796000
413477251	::469960610307112000
4059771	::469960696328093000
413477251	::469960746538139000
62975545	::469960773129625000
634822122	::469960781707350000
256346048	::469960796273795000
504987901	::469961063115788000
59583601	::469961287087034000
432622681	::469961439982022000
380723702	::469961633511784000
171642430	::469961713518145000
102233693	::469961761643196000
38244930	::469961928002244000
38244930	::469961945526071000
38244930	::469962037284843000
102233693	::469962063108775000
15467792	::469962210085986000
625900103	::469962240909529000
39904237	::469962293732986000
202798666	::469962429590274000
253552344	::469962672780640000
196394433	::469963071663140000
409404583	::469963182334033000
465002314	::469963285379309000
613956023	::469963298675228000
434045786	::469963376161218000
394776489	::469963568361005000
76427184	::469963596844527000
381778563	::469963612686004000
341892711	::469963794090033000
373006574	::469963846980239000
413477251	::469964199851208000
8709452	::469964487538126000
67296324	::469964583042445000
23933265	::469964625669537000
212068363	::469964700453568000
436188872	::469964923783880000
8709452	::469965002493816000
568915908	::469965027735502000
132649069	::469965047217659000
348683759	::469965124317360000
436188872	::469965147071848000
249028893	::469965169112526000
421356901	::469965296170987000
371477472	::469965923450114000
259601379	::469966014739136000
408224760	::469966109501050000
408772521	::469966491283386000
380723702	::469966522732249000
380723702	::469966807819104000
408772521	::469966819030499000
371477472	::469966881286524000
408772521	::469967046131056000
40054726	::469967128376795000
132649069	::469967409772630000
373006574	::469967753211023000
128103434	::469967800753483000
432622681	::469967947771822000
33528820	::469968095784615000
258196512	::469968304413487000
28510276	::469968335611117000
28510276	::469968358231007000
249227650	::469968447477018000
183438897	::469968559855394000
183438897	::469968643728494000
27179899	::469968771617013000
263389464	::469968817456967000
165491208	::469968970532261000
341803593	::469969032389865000
34445704	::469969564902514000
408772521	::469969956076290000
6284612	::469970104424202000
330691749	::469970171449573000
262271807	::469970265548795000
124954284	::469970436034277000
351152035	::469970498148130000
86349050	::469970529135235000
48804765	::469970858975703000
436188872	::469970957655109000
726984192	::469970980157153000
301737159	::469971109094236000
55120405	::469971139473989000
436188872	::469971316213555000
398735102	::469971324409237000
516937156	::469971358722441000
401757405	::469971426741866000
602895412	::469971634577616000
29827759	::469971690999795000
390900557	::469971764416491000
249451202	::469971828409004000
309167251	::469971844645543000
401757405	::469972185948246000
390900557	::469972351145508000
417523013	::469972724568190000
102233693	::469972791551225000
14424207	::469972849629753000
229650081	::469972864545095000
350424007	::469972931549097000
89846697	::469972950884429000
89846697	::469972969016401000
314710836	::469973044631715000
245957488	::469973299423113000
440314946	::469973366003081000
89846697	::469973452485849000
321794820	::469973464435408000
440314946	::469973513046999000
474400310	::469973551752036000
31294794	::469973559096246000
443332358	::469973611378257000
34445704	::469973708569059000
31294794	::469973726080270000
133158896	::469973863556583000
429906977	::469973965860270000
337396732	::469973997254606000
474400310	::469974073976848000
242206017	::469974133103542000
33528820	::469974351538708000
311092385	::469974387203272000
351922723	::469974534305480000
206538198	::469974727310991000
371477472	::469974745736564000
172827217	::469974795128676000
172827217	::469974869770518000
124954284	::469974930180694000
390900557	::469975032375300000
172827217	::469975236390051000
20419159	::469975237782536000
172827217	::469975323556057000
322842111	::469975343193808000
22285873	::469975355923914000
172827217	::469975361917181000
89846697	::469975371979702000
313496905	::469975577752240000
124954284	::469975732920152000
124954284	::469975749328244000
254319575	::469975783877120000
172827217	::469975799182139000
124954284	::469975831016525000
172827217	::469975894078271000
89846697	::469975907198050000
19028099	::469975992363417000
313496905	::469976025254731000
242435004	::469976132537024000
31318417	::469976181803352000
273205079	::469976355380400000
273205079	::469976462188363000
379807492	::469976512499044000
283518032	::469976561643700000
40375959	::469976682808344000
426402586	::469976693789040000
431188585	::469976697807187000
22285873	::469976700059938000
312856997	::469976945753874000
31294794	::469977239212158000
360231979	::469977300772327000
205030447	::469977314366070000
475031809	::469977318148939000
216507874	::469977511431258000
50463332	::469977536219197000
615507620	::469977590136979000
278316478	::469977700677873000
29198251	::469977741870116000
242206017	::469977817946406000
31294794	::469977875664211000
58031746	::469977916160241000
205030447	::469977970589704000
586783331	::469977984452268000
586783331	::469978241793810000
26514591	::469978245652566000
50463332	::469978249187950000
479246485	::469978254737027000
49824781	::469978361654026000
54565883	::469978404784066000
390479008	::469978407908802000
172827217	::469978432269733000
172827217	::469978458601586000
268058306	::469978460317036000
35923992	::469978480361234000
404496513	::469978559528718000
49824781	::469978819395207000
331717534	::469978895739924000
310321041	::469978975448866000
239313896	::469979277346078000
376425912	::469979289295650000
155686441	::469979367288733000
245935219	::469979392618549000
30516926	::469979453129768000
49824781	::469979667785465000
275260502	::469979838715932000
33217361	::469979848190869000
30529918	::469980003887611000
322465167	::469980060230119000
124954284	::469980242287681000
192727478	::469980294897217000
302673934	::469980346881019000
363722761	::469980456146853000
43006697	::469980709911015000
43006697	::469980721059479000
328858212	::469980767503011000
321844248	::469980888441171000
20190503	::469980899648339000
266033863	::469980945924120000
60218540	::469981108923531000
328858212	::469981137373511000
65412211	::469981200325832000
634615880	::469981279967252000
301203823	::469981280021778000
309355379	::469981315035443000
172827217	::469981346287607000
11146552	::469981418148605000
634615880	::469981577825746000
249243467	::469981640580935000
249243467	::469981708423823000
43006697	::469981812757131000
43006697	::469981848417095000
249227650	::469981923184361000
283518032	::469981970760761000
20190503	::469981991924797000
236266292	::469982200994091000
109762886	::469982645481259000
21415532	::469982947127214000
165491208	::469983162093674000
254579074	::469983198395367000
165491208	::469983223464747000
266033863	::469983242817650000
163768701	::469983278775410000
36654229	::469983375814832000
165491208	::469983378477817000
363722761	::469983477342142000
165491208	::469983516776607000
15733436	::469983536921866000
325036867	::469983625513943000
594121150	::469983752337096000
304224068	::469983769173032000
304224068	::469983827801030000
726984192	::469984018705178000
30529918	::469984054398287000
249243467	::469984094315491000
331717534	::469984160179032000
331717534	::469984582121824000
344857407	::469984584851939000
413367641	::469984828092579000
34863840	::469984883201150000
420083874	::469985209627049000
250936962	::469985217445232000
458847153	::469985217579872000
34863840	::469985308612636000
34863840	::469985413730279000
34445704	::469985627694714000
328858212	::469985630059913000
592475734	::469985997313572000
299484513	::469986204872499000
337466318	::469986350654308000
119434884	::469986359491317000
260440912	::469986789067743000
222935791	::469986816938889000
222935791	::469986877345243000
217516272	::469987174960467000
377486283	::469987260205924000
222935791	::469987263695585000
311729942	::469987423875653000
421356901	::469987479966449000
222935791	::469987594038947000
133158896	::469987650334502000
216507874	::469987734279692000
222935791	::469987866240503000
540510474	::469987891230568000
62396842	::469987925795819000
480638215	::469987960981835000
246050172	::469988390549856000
356974615	::469988414990077000
203146266	::469988425953574000
304219715	::469988735614869000
46268291	::469988757106851000
162559610	::469988898576556000
46268291	::469988905920770000
246050172	::469989109226696000
62396842	::469989170010546000
517075828	::469989204701622000
20935798	::469989334813507000
62396842	::469989368921587000
202798666	::469989486550470000
149980973	::469989600560435000
174720518	::469989609716199000
62396842	::469989809570582000
69719136	::469989823286349000
475031809	::469989842919518000
364752208	::469989843217285000
366701651	::469990150668185000
517075828	::469990156540600000
130514710	::469990297112281000
303080805	::469990392424050000
321839755	::469990407838130000
351004243	::469990428461506000
81007000	::469991136182824000
249451202	::469991329200893000
91606737	::469991543755915000
172827217	::469991649662488000
38440249	::469991780935413000
213763059	::469991842654609000
346998772	::469992012440432000
246571951	::469992040743202000
383243793	::469992058519040000
33528820	::469992183832281000
249451202	::469992248328069000
458472537	::469992416334725000
341892711	::469992509406711000
432116634	::469992612594982000
431188585	::469992637458833000
321839755	::469992643033071000
310321041	::469992657432084000
197210844	::469992749102428000
26514591	::469992844287950000
52809967	::469992853926449000
349904873	::469993212749152000
303342881	::469993233481998000
431188585	::469993310502006000
263433687	::469993352893829000
239484752	::469993536176140000
310321041	::469993612483522000
431188585	::469993697955045000
517075828	::469993709954940000
349904873	::469993809644748000
517075828	::469993841299169000
30336217	::469993849721331000
30336217	::469993877168865000
311924851	::469993890028982000
356974615	::469994236302331000
114070939	::469994357827715000
165634562	::469994461528080000
109762886	::469994470038310000
173026357	::469994498572185000
502240473	::469994587290087000
69455217	::469994638204747000
517075828	::469994718655307000
634822122	::469994742802284000
20935798	::469994758468009000
341892711	::469994763593478000
501554267	::469994927217459000
401757405	::469995189004550000
337416247	::469995323000369000
421179396	::469995342251831000
349904873	::469995416839127000
165634562	::469995453564850000
36259265	::469995525383532000
244800948	::469995606023208000
72293435	::469995678039429000
52628599	::469995813478100000
51480688	::469995902073982000
421179396	::469995976909127000
272184078	::469995978825535000
25410192	::469996159843332000
89846697	::469996201513734000
139547588	::469996362755371000
114633433	::469996656981590000
124954284	::469996775495831000
231483310	::469996791958884000
341734040	::469996906215518000
76427184	::469996992228102000
268058306	::469996997697884000
598832393	::469997034167353000
31318417	::469997080346230000
80159052	::469997115343532000
190624012	::469997134045908000
31318417	::469997137011687000
31318417	::469997180477243000
17326645	::469997249892995000
31318417	::469997274328997000
140994915	::469997309036859000
31318417	::469997371276152000
76427184	::469997428138319000
31318417	::469997480319258000
163242154	::469997485541191000
59647298	::469997508195008000
59647298	::469997592202723000
31318417	::469997647215230000
635577431	::469997659122855000
36279116	::469997786340270000
172827217	::469997893043367000
59647298	::469997985200623000
31318417	::469998044948496000
311924851	::469998162447695000
31318417	::469998175101538000
455097630	::469998181804032000
418312513	::469998216529055000
231150237	::469998229799862000
36279116	::469998293897191000
31318417	::469998317804339000
162200561	::469998330010161000
418312513	::469998339497283000
114070939	::469998393146621000
48804765	::469998417926979000
48804765	::469998452538347000
48804765	::469998452605480000
31318417	::469998638140522000
636632104	::469998786761072000
412304311	::469998796387008000
69494041	::469998958584942000
357306642	::469999061508976000
31318417	::469999082602500000
412304311	::469999100868296000
31318417	::469999128182030000
31318417	::469999149266796000
357306642	::469999175858257000
320052148	::469999244439719000
237530197	::469999280011632000
31318417	::469999305739087000
245669191	::469999351528312000
588531316	::469999351582846000
334442114	::469999506965004000
521938520	::469999658681774000
218112087	::469999709583851000
509760806	::469999984717594000
18028506	::469999993781514000
509760806	::470000011024289000
69494041	::470000159813029000
410122679	::470000300297043000
434045786	::470000350263795000
434045786	::470000368232181000
348901427	::470000469184487000
480638215	::470000572926402000
334442114	::470000681810919000
29335169	::470000755257409000
31318417	::470001052134436000
218112087	::470001109805719000
69719136	::470001551272992000
334403708	::470001687399522000
361691248	::470001819297382000
26879335	::470001925190979000
588531316	::470002149012017000
73275873	::470002500922535000
213763059	::470002619054714000
225691566	::470002735341780000
50507669	::470002765180465000
268073941	::470002818360016000
369292925	::470002950585475000
76427184	::470003043111424000
238786875	::470003051332665000
455097630	::470003066637279000
95723533	::470003069938577000
238786875	::470003115601981000
459476150	::470003441108922000
634873462	::470003583924977000
389197869	::470003597791748000
379253079	::470003605094010000
249028893	::470003848892137000
155686441	::470004203390136000
31318417	::470004241554083000
114064449	::470004276270350000
251231824	::470004361138294000
459476150	::470004370482802000
458847153	::470004371913465000
631603360	::470004464904990000
249028893	::470004562146103000
458847153	::470004592277979000
459476150	::470004855701274000
473196438	::470004876613677000
344857407	::470004927964532000
459476150	::470004989125877000
323477702	::470005017781342000
322463853	::470005067857145000
218112087	::470005083078688000
503741267	::470005134873747000
188917484	::470005138749284000
322463853	::470005186660818000
473196438	::470005204985712000
322463853	::470005279514316000
19374297	::470005346652520000
218112087	::470005359110004000
415953059	::470005408677900000
432622681	::470005592849801000
502240473	::470005673963450000
52628599	::470005704032804000
323011452	::470005841001586000
80159052	::470005855161552000
633506625	::470005876191789000
311924851	::470005889878224000
415953059	::470005897901928000
152715270	::470005909343596000
22944914	::470006087039864000
16846197	::470006190752428000
259569717	::470006216098590000
277251070	::470006267743043000
254635990	::470006353143300000
571363101	::470006434378571000
21568615	::470006436131766000
459476150	::470006447552466000
459476150	::470006519228948000
16846197	::470006542285021000
369292925	::470006601408344000
321102847	::470006613219110000
296433109	::470006709398683000
16846197	::470006810577883000
459476150	::470006948746645000
369292925	::470006989247238000
331717534	::470006999623942000
322463853	::470007031903318000
97307001	::470007137259622000
356974615	::470007142658088000
634822122	::470007193652457000
369292925	::470007194201497000
21568615	::470007237742579000
278874928	::470007260249591000
244800948	::470007527346683000
209345596	::470007557613174000
379152968	::470007570389008000
503741267	::470007595000807000
209345596	::470007784092995000
266033863	::470007888640221000
459476150	::470007908281765000
124954284	::470007972072939000
459476150	::470007973163454000
154241297	::470007994181513000
322463853	::470007996366323000
181101394	::470008068495794000
36654229	::470008110783164000
356974615	::470008135948984000
278874928	::470008138385866000
26514591	::470008147289976000
154241297	::470008190965645000
154241297	::470008422063439000
322463853	::470008468917592000
114064449	::470008478627422000
519936824	::470008548580409000
154241297	::470008588107517000
459476150	::470008651717951000
421179396	::470008764246941000
172827217	::470008828155932000
356974615	::470008965183856000
172827217	::470009044716224000
114064449	::470009055805571000
322463853	::470009091721404000
114064449	::470009191088668000
322463853	::470009336043810000
319851493	::470009493661573000
278874928	::470009557159514000
49824781	::470009568987062000
263389464	::470009747211821000
133158896	::470009799023656000
25235649	::470009831873855000
624360378	::470009866640044000
124954284	::470009887729405000
203146266	::470009972231634000
231689668	::470010013717913000
322463853	::470010030323171000
385114649	::470010079748431000
32596609	::470010102033186000
277251070	::470010103509573000
309167251	::470010203430473000
86243090	::470010358845829000
180661626	::470010416651726000
278874928	::470010455038377000
624360378	::470010457664016000
443070793	::470010587284770000
162200561	::470010624463097000
459476150	::470010886837379000
305216922	::470010941783171000
49824781	::470011081381777000
300884493	::470011095327834000
203146266	::470011402359300000
140994915	::470011559805485000
23838693	::470011578457128000
161302101	::470011626872406000
95723533	::470011709248528000
36866805	::470011709810548000
408772521	::470011822276632000
31318417	::470011851036962000
239917620	::470011903880601000
503741267	::470011986013855000
287228225	::470012122714628000
193192138	::470012171611799000
503741267	::470012239358197000
507987711	::470012332350136000
287228225	::470012347268878000
351152035	::470012349361823000
300884493	::470012517667057000
140994915	::470012543151661000
140994915	::470012740011327000
259569717	::470012925319860000
465002314	::470012925961596000
49824781	::470013038024605000
507987711	::470013223719034000
49824781	::470013258263310000
69950823	::470013352458977000
507987711	::470013438732038000
72293435	::470013487268528000
225691566	::470013597742268000
278874928	::470013608437760000
625900103	::470013705531703000
277829772	::470013760556392000
635577431	::470013841305505000
269012544	::470013991649935000
231150237	::470013999590158000
347643113	::470014026693349000
360231979	::470014167911374000
225691566	::470014447185309000
174720518	::470014479234002000
78404115	::470014515942133000
328557330	::470014825230114000
393105437	::470014877621555000
473469863	::470015099584139000
599589782	::470015112091144000
23672351	::470015123432943000
248468379	::470015201480556000
65412211	::470015436642594000
248468379	::470015565273116000
316301043	::470015648731787000
15086993	::470015747608293000
517075828	::470015762535829000
316301043	::470015816701079000
248468379	::470015893272297000
72293435	::470015960897052000
36869877	::470015994870501000
473469863	::470016203428073000
18374690	::470016205793681000
475930595	::470016533704753000
341153843	::470016739254599000
517075828	::470016762403377000
263389464	::470016763267399000
59622669	::470016815712575000
277829772	::470016882427183000
205030447	::470016911255011000
277829772	::470016930279997000
263433687	::470016980494585000
635577431	::470017170886627000
248468379	::470017194865078000
385782746	::470017220744314000
248468379	::470017443025682000
203688730	::470017473480523000
225691566	::470017511342485000
114064449	::470017540010160000
89846697	::470017981943386000
164816411	::470018091804786000
47348539	::470018160603959000
245957488	::470018178849185000
205030447	::470018214487789000
203688730	::470018408763768000
205030447	::470018465051709000
164816411	::470018518709448000
60218540	::470018530172493000
155686441	::470018537877032000
245957488	::470018590364958000
205030447	::470018867528335000
259569717	::470018985812307000
369292925	::470019125671378000
161346822	::470019523806904000
31318417	::470019565431160000
29198251	::470019621794242000
479246485	::470019695962513000
248468379	::470019697040449000
205030447	::470019813101027000
31318417	::470020066076270000
479246485	::470020122606710000
334825824	::470020187732054000
155686441	::470020189149331000
303342881	::470020220665745000
334825824	::470020259219787000
69719136	::470020312772653000
203688730	::470020366946275000
304645030	::470020568478007000
399645465	::470020703149129000
14190836	::470020768953167000
231689668	::470020932804038000
303342881	::470021059794595000
338588400	::470021112072396000
54565883	::470021126509195000
303342881	::470021307300859000
433916111	::470021376443944000
33358166	::470021412959563000
23027915	::470021646003081000
33358166	::470021667910340000
320249108	::470021743508086000
634615880	::470022186569580000
109331928	::470022190981599000
516937156	::470022209977593000
393801885	::470022328005713000
28736200	::470022340282417000
238786875	::470022360855502000
154241297	::470022461673992000
335367791	::470022544452378000
154241297	::470022602250272000
36219010	::470022629911715000
321637063	::470022656532971000
31345791	::470022676611076000
301257200	::470022759603798000
154241297	::470022890944204000
30529918	::470022923361992000
497630362	::470022997710213000
154241297	::470023013220761000
634822122	::470023045453979000
106778257	::470023094640201000
154241297	::470023156053573000
154241297	::470023307518287000
32596609	::470023329878118000
459476150	::470023375780208000
154241297	::470023440377057000
397717926	::470023594861658000
154241297	::470023595138482000
304645030	::470023612997828000
154241297	::470023674301808000
396332641	::470023873560211000
154241297	::470023879310987000
389197869	::470023955961487000
308726677	::470023964580798000
69028501	::470023995275091000
21568615	::470024009061380000
64768338	::470024028942385000
601049906	::470024034969604000
154241297	::470024120990973000
154241297	::470024197964849000
397717926	::470024290289864000
261900342	::470024299206959000
250936962	::470024362134102000
432888405	::470024405226381000
212068363	::470024562986733000
389197869	::470024662320435000
314604858	::470024690342191000
299389082	::470024792247402000
337416247	::470025093565779000
114600119	::470025108229083000
206538198	::470025335002923000
556631416	::470025417395408000
43967474	::470025431056674000
334825824	::470025472617631000
85343069	::470025584421388000
95504927	::470025610715488000
29198251	::470025771160174000
321637063	::470026032289157000
97326618	::470026089486884000
124954284	::470026614399438000
321637063	::470026762500308000
468796913	::470026833178931000
124954284	::470026998908059000
722514433	::470027250277294000
321637063	::470027300583387000
475930595	::470027306707460000
462648540	::470027405390671000
428516870	::470027541492006000
594121150	::470027866948653000
468796913	::470027940953354000
459476150	::470028128442519000
429906977	::470028177746976000
322327312	::470028265403740000
322327312	::470028276535410000
468796913	::470028555259506000
164101308	::470028754946129000
355758655	::470029022890840000
429906977	::470029088774946000
233362394	::470029256525770000
407279448	::470029406254399000
360761105	::470029484481990000
428516870	::470029501292765000
357306642	::470029508959928000
407279448	::470029602149388000
445903498	::470029649821847000
459476150	::470029688035749000
458472537	::470029793480548000
47547782	::470029843380199000
33358166	::470029925056274000
33358166	::470030013124067000
554852227	::470030117712846000
19835249	::470030186562719000
415703077	::470030350991634000
415703077	::470030755502903000
193192138	::470030936529465000
110563920	::470030973929672000
407279448	::470030992242401000
473462894	::470031004577443000
459476150	::470031048496005000
407279448	::470031359260758000
355758655	::470031419990097000
60221494	::470031460385423000
154692700	::470031649657593000
60221494	::470031679315132000
546153359	::470031805547286000
556631416	::470031832616951000
154692700	::470031837386268000
468796913	::470031858432876000
351896383	::470032393404182000
407279448	::470032641094598000
304619831	::470032713173303000
281295226	::470032834439045000
114070939	::470032834745208000
193796724	::470032835923832000
556631416	::470032853326381000
60218540	::470032879897288000
322327312	::470032927854981000
302673934	::470032990681432000
86970230	::470032996687683000
310654760	::470033006162608000
385595835	::470033038869798000
24803741	::470033149129678000
305216922	::470033155198836000
60221494	::470033298505613000
281295226	::470033301835882000
38481051	::470033431309864000
181812900	::470033507545120000
181812900	::470033601812529000
250832637	::470033632791642000
53863390	::470033829768335000
131633030	::470033838337720000
351152035	::470033876589748000
36485138	::470033944470364000
238665368	::470034042407354000
137117871	::470034069976150000
60218540	::470034399002898000
254319575	::470034436625817000
38481051	::470034439909937000
89846697	::470034472080257000
23933265	::470034481550987000
239770256	::470034498738847000
89846697	::470034583413866000
205928265	::470034653965860000
162200561	::470034655216173000
459476150	::470034738346852000
292395819	::470034774896410000
28066346	::470035091721158000
60218540	::470035110037712000
455097630	::470035154602192000
28066346	::470035161262731000
252725390	::470035319291527000
60218540	::470035353005330000
348901427	::470035480357388000
80159052	::470035509721329000
238665368	::470035535801909000
459476150	::470035540344320000
459476150	::470035660561076000
254319575	::470035700629655000
556631416	::470035851720671000
637303583	::470035853885341000
393041277	::470035859539255000
337416247	::470036271881265000
30529918	::470036462495608000
459476150	::470036464072265000
232468321	::470036567957204000
60218540	::470036777445494000
459476150	::470036959335698000
414217500	::470037013992050000
218112087	::470037035865362000
459476150	::470037067120914000
455097630	::470037088163741000
69719136	::470037114822742000
146110811	::470037233018626000
231150237	::470037283668627000
351004243	::470037324454436000
459476150	::470037356049731000
415259927	::470037370692042000
146110811	::470037421976215000
89846697	::470037566545084000
455097630	::470037606034468000
80448281	::470037613508706000
459476150	::470037635721744000
463431723	::470037707977424000
459476150	::470037814889824000
537633292	::470037894594568000
538590660	::470038047518908000
231150237	::470038185364717000
33528820	::470038261768138000
96013044	::470038275940311000
211019280	::470038358849511000
459476150	::470038394492686000
303080805	::470038413232832000
425252367	::470038443649957000
211019280	::470038641213857000
432622681	::470038818934882000
726984192	::470038893379588000
473462894	::470038917526196000
196394433	::470038944131072000
355758655	::470038985738567000
13683762	::470038992592068000
355758655	::470039004172521000
33528820	::470039077040189000
726984192	::470039084325683000
385595835	::470039134535290000
726984192	::470039175933468000
341153843	::470039186159181000
459476150	::470039186557243000
28066346	::470039198984990000
217214677	::470039381609172000
506760887	::470039512697946000
459476150	::470039736434692000
386833057	::470039790222835000
342878651	::470039871273189000
459476150	::470039993088348000
35923992	::470040046868127000
459476150	::470040086076080000
32471501	::470040131496181000
459476150	::470040209778679000
33528820	::470040255677366000
554852227	::470040389575905000
80448281	::470040394341023000
331717534	::470040427228590000
359776589	::470040536628203000
359776589	::470040661249765000
52295994	::470040681394995000
359776589	::470040694678376000
331717534	::470040756376584000
331717534	::470040854753980000
46070001	::470040867638489000
360231979	::470040880812789000
39237011	::470040969027792000
331717534	::470041032009461000
707214715	::470041393482584000
245957488	::470041562026901000
707214715	::470041676153495000
459476150	::470041768050688000
455097630	::470041798929182000
239770256	::470041956304060000
368079003	::470042006841229000
707214715	::470042035240464000
25410192	::470042140282986000
25410192	::470042231710437000
707214715	::470042444705173000
69064286	::470042576506994000
368079003	::470042605787811000
72293435	::470042635831214000
68818829	::470042795743260000
389197869	::470042902866194000
232901934	::470043165580607000
29391732	::470043221490667000
231150237	::470043275638751000
59647298	::470043380865462000
196394433	::470043521718951000
42795192	::470043789349113000
397024307	::470043830385774000
266033863	::470043869112205000
259569717	::470043883716755000
368079003	::470043991703302000
259569717	::470044037064712000
277814195	::470044423510704000
80159052	::470044566846844000
257546151	::470044648699084000
257546151	::470044757499318000
331398205	::470044825971355000
269012544	::470044899199315000
470801476	::470045048533704000
257546151	::470045187029626000
53312065	::470045369955811000
242435004	::470045375538401000
98768681	::470045388872114000
257546151	::470045411584253000
368079003	::470045455707947000
259569717	::470045498255372000
368079003	::470045502180831000
257546151	::470045569634029000
29391732	::470045583894249000
53312065	::470045762978844000
33528820	::470045918914310000
68818829	::470045930746421000
259569717	::470046206174187000
707214715	::470046250016854000
167365283	::470046279637024000
252725390	::470046330602020000
331398205	::470046369185824000
546985882	::470046371408777000
236167599	::470046409723744000
257546151	::470046426861277000
707214715	::470046557832626000
236167599	::470046564598427000
85211920	::470046602980511000
257546151	::470046661654220000
326636490	::470046704080019000
463431723	::470046785793048000
50546012	::470046808836562000
96408259	::470046984175624000
707214715	::470047043692408000
205030447	::470047163079491000
254579074	::470047185468657000
473469863	::470047226316988000
707214715	::470047238375219000
236167599	::470047299562135000
255299055	::470047364820893000
255299055	::470047451790196000
707214715	::470047497969082000
473469863	::470047499974344000
415259927	::470047518303469000
473469863	::470047625840844000
254319575	::470047653699809000
473469863	::470047710498656000
707214715	::470047801317945000
198651083	::470047907152797000
390504920	::470048001986002000
707214715	::470048090347417000
128284695	::470048247755845000
199001641	::470048280366161000
103244523	::470048320744738000
707214715	::470048370879258000
421158343	::470048381083987000
236167599	::470048385752256000
407279448	::470048426680647000
634873462	::470048428148281000
131420707	::470048469894594000
287228225	::470048490169438000
236167599	::470048612064690000
707214715	::470048615679811000
707214715	::470048772722925000
634873462	::470048883402211000
238665368	::470048983369256000
85343069	::470049196608069000
124954284	::470049215574319000
385114649	::470049237586026000
124954284	::470049252861681000
50546012	::470049265549836000
255299055	::470049313998245000
85343069	::470049399524327000
634822122	::470049421380423000
346392612	::470049548027449000
225691566	::470049567434870000
633531552	::470049709621403000
410122679	::470049731226636000
59647298	::470049748141891000
378773930	::470050322124382000
287228225	::470050552844271000
360730562	::470050611442905000
68818829	::470050709086289000
68818829	::470050821153894000
172827217	::470050848530513000
438115686	::470050854436085000
438115686	::470050887059382000
172827217	::470050911205990000
172827217	::470050936967426000
346392612	::470050954155667000
172827217	::470050975362060000
267299080	::470050978059014000
346392612	::470051019083505000
308657649	::470051029003018000
85211920	::470051035713912000
85211920	::470051085693255000
355896730	::470051162755182000
726984192	::470051227011518000
726984192	::470051244644392000
29391732	::470051266094465000
378773930	::470051289569951000
726984192	::470051501985906000
246050172	::470051737727139000
320249108	::470051824519876000
414217500	::470051847215276000
346392612	::470051948503121000
141735027	::470052088555139000
435478224	::470052117554937000
141735027	::470052171472715000
631603360	::470052317962575000
245154470	::470052415233097000
257597142	::470052557318922000
446541836	::470052622259331000
159726392	::470052872378646000
168864295	::470052941475246000
85211920	::470053020730785000
246050172	::470053022148485000
357017353	::470053160535736000
385114649	::470053268312580000
23721718	::470053283718238000
27986325	::470053337463668000
726984192	::470053373811519000
487266327	::470053396930506000
435478224	::470053407269478000
27986325	::470053446804987000
89846697	::470053470515367000
385114649	::470053660324806000
202798666	::470053773625159000
344857407	::470053774300438000
172827217	::470053780630020000
159726392	::470053794823569000
89846697	::470053955498545000
487266327	::470053973861220000
27986325	::470053984221143000
60218540	::470054116824059000
487266327	::470054127972536000
471516383	::470054187573977000
360730562	::470054228711333000
120139449	::470054247745077000
471516383	::470054260621987000
631603360	::470054282637873000
385595835	::470054296256380000
309167251	::470054355094482000
337388641	::470054372316295000
27986325	::470054372680818000
487266327	::470054486917279000
29391732	::470054515270778000
707214715	::470054542705307000
279230956	::470054577950056000
60218540	::470054653401391000
159726392	::470054706384224000
487266327	::470054719268724000
252725390	::470055043740094000
27986325	::470055062299881000
487266327	::470055288469327000
325849507	::470055392576544000
462648540	::470055451586207000
421356901	::470055476596862000
726984192	::470055554564374000
707214715	::470055571140272000
43967474	::470055629705322000
633506625	::470055732017373000
194998718	::470055733745025000
146110811	::470055776459821000
420731308	::470055778188288000
309167251	::470055895338995000
455097630	::470055991157866000
146110811	::470056009604427000
60218540	::470056056585207000
252451878	::470056062335193000
85343069	::470056104379289000
199001641	::470056116798636000
707214715	::470056198444552000
162245153	::470056210155073000
707214715	::470056435603083000
15733436	::470056506709135000
85343069	::470056605237936000
89846697	::470056711311859000
85343069	::470056712268169000
707214715	::470056734329810000
60218540	::470056743922180000
487266327	::470056780664287000
487266327	::470056793792446000
85343069	::470056799199322000
256638502	::470056822968451000
43967474	::470056886910205000
172827217	::470056936516644000
573151200	::470056943412056000
172827217	::470056945261772000
212068363	::470056966841069000
69719136	::470056968757866000
487266327	::470056970615939000
45289907	::470057031316299000
172827217	::470057072147832000
172827217	::470057093693972000
440314946	::470057247507513000
267357514	::470057304097038000
45289907	::470057418601529000
279081886	::470057418630496000
489961036	::470057445625061000
89846697	::470057501107302000
60218540	::470057539397505000
89846697	::470057577472995000
462648540	::470057596209356000
487266327	::470057735065567000
487266327	::470057746390216000
212068363	::470057901487181000
60218540	::470057969015881000
435478224	::470058028465917000
489961036	::470058036711542000
707214715	::470058073201983000
155650977	::470058256237596000
707214715	::470058642574548000
199001641	::470058798850138000
85211920	::470058979994136000
159986953	::470058997295616000
385595835	::470059242179686000
489961036	::470059382944714000
443375828	::470059449667710000
634615880	::470059526415466000
159986953	::470059564503949000
140994915	::470059924115181000
172827217	::470060066612461000
39684857	::470060084815355000
172827217	::470060121377501000
59647298	::470060309256732000
251821834	::470060403385729000
33528820	::470060500986781000
410122679	::470060666813173000
33629617	::470060684714471000
89846697	::470060834744324000
392737983	::470060894802968000
485252693	::470061043507789000
487266327	::470061107793494000
487266327	::470061389768183000
137426396	::470061390359986000
221740779	::470061392259977000
114235211	::470061486560124000
485252693	::470061538678931000
414217500	::470061550993022000
433932391	::470061685869641000
187741596	::470061756849876000
114235211	::470061998940516000
377110730	::470062008679686000
485252693	::470062133561270000
633531552	::470062147440238000
485252693	::470062237647138000
39237011	::470062286426890000
485252693	::470062382803197000
23721718	::470062394975461000
222584958	::470062397068029000
37119867	::470062447915982000
76482742	::470062495353143000
172827217	::470062520783622000
485252693	::470062571761197000
323011452	::470062595244707000
172827217	::470062600165015000
89846697	::470062695790546000
485252693	::470062797771251000
114235211	::470062851839651000
485252693	::470063097735282000
305216922	::470063287485616000
79363954	::470063320599654000
545784705	::470063392154468000
417472148	::470063672019398000
296627238	::470063686636535000
159726392	::470063975313338000
220584371	::470064126199615000
586783331	::470064205010587000
76482742	::470064446220820000
397717926	::470064555574706000
30516926	::470064600428195000
39684857	::470064798064193000
30246292	::470064935032999000
120139449	::470065094789849000
305216922	::470065165539766000
51413309	::470065357122588000
390504920	::470065394896879000
30804377	::470065421417480000
106778257	::470065423556153000
92905148	::470065573117054000
415953059	::470066131211153000
580156304	::470066172915113000
252914746	::470066300111163000
161041223	::470066663849996000
28066346	::470066940979847000
89846697	::470066984021807000
220584371	::470067029701955000
89846697	::470067073767313000
533417136	::470067205972172000
626942496	::470067329095987000
383045348	::470067466526146000
161041223	::470067575087710000
389197869	::470067644952227000
580156304	::470067864901517000
258506164	::470067880030375000
445826532	::470067886594465000
85211920	::470068051140825000
10095952	::470068153972981000
106778257	::470068579304742000
106778257	::470068584845041000
11146552	::470068754928246000
20496164	::470068917163933000
118810756	::470068930091167000
473469863	::470069020440657000
325849507	::470069154251567000
220584371	::470069319830077000
59647298	::470069352759189000
220584371	::470069415489183000
20496164	::470069420929204000
10095952	::470069423869788000
364428125	::470069459323875000
28066346	::470069465720565000
259569717	::470069727360843000
220584371	::470069740904280000
277814195	::470069959557931000
178985516	::470069989165113000
89846697	::470070180517662000
23225674	::470070250600284000
10095952	::470070391340163000
211019280	::470070685755539000
311729942	::470070764897464000
338076990	::470070976995393000
338076990	::470071061758091000
161041223	::470071491229667000
91606737	::470071495733948000
199001641	::470071585400164000
325242803	::470071611307995000
161041223	::470071844478156000
29849760	::470072295294529000
305216922	::470072372192886000
75209135	::470072528397156000
199001641	::470072683540250000
311729942	::470073216614952000
505323751	::470073408873857000
109762886	::470073764013965000
34204169	::470073778135789000
251821834	::470074181099741000
339126665	::470074322061516000
360730562	::470074458355429000
485252693	::470074465502900000
633531552	::470074783728537000
258506164	::470074994219704000
79606394	::470075072619634000
35105150	::470075074322898000
106778257	::470075240102375000
50546012	::470075491940962000
50546012	::470075926093774000
50546012	::470076150895501000
89846697	::470076262820507000
133158896	::470076646645436000
199001641	::470076659048005000
475031809	::470076842594934000
311924851	::470077245361750000
199001641	::470077285564182000
587940951	::470077549687877000
277204534	::470077629715202000
137426396	::470077676464906000
326636490	::470077772165939000
244800948	::470077870434287000
38481051	::470077951094960000
326636490	::470078143013740000
371243365	::470078172034129000
509523903	::470078184944590000
509523903	::470078513484029000
587940951	::470078720037101000
326636490	::470078738441703000
509523903	::470078758905729000
337388641	::470078800542179000
570502101	::470079146610393000
560698843	::470079271273132000
560698843	::470079377082839000
570502101	::470079564564406000
73275873	::470079684437610000
38481051	::470079915522396000
509760806	::470079957310652000
414191298	::470080168988803000
199001641	::470080434928631000
323477702	::470080635189481000
30516926	::470080865662287000
509760806	::470080933702295000
226845681	::470080937699852000
726984192	::470081426583351000
509523903	::470081468207599000
726984192	::470081480082079000
726984192	::470081589599141000
35923992	::470081659581517000
509523903	::470081694066700000
29827759	::470082301356150000
509523903	::470082425620410000
66184984	::470082765153529000
368170408	::470082949405503000
23754003	::470083170805637000
434045786	::470083194357051000
234828491	::470083227210616000
497630362	::470083403904069000
615688476	::470083516601212000
25942336	::470083715230859000
195563881	::470083943006736000
174840636	::470084169683701000
234828491	::470084572978229000
433932391	::470084586345865000
347643113	::470084617655951000
199001641	::470084656499793000
50507669	::470084748279554000
231689668	::470084770425483000
258196512	::470085043247788000
433932391	::470085500796407000
195563881	::470085509922820000
40946018	::470085593733398000
357150048	::470085895904034000
40946018	::470085941738999000
410122679	::470085942297255000
195563881	::470086005911846000
230659102	::470086042968522000
434045786	::470086094286225000
40946018	::470086096333053000
433932391	::470086105090764000
15681561	::470086146182352000
357150048	::470086211231834000
195563881	::470086306391801000
433932391	::470086351472562000
570502101	::470086364940079000
36958694	::470086387224813000
455097630	::470087007863975000
357150048	::470087235849568000
195563881	::470087318456778000
199001641	::470087357908021000
195563881	::470087359833600000
357150048	::470087484094054000
234828491	::470087749626654000
455097630	::470087881252278000
455097630	::470087914483773000
203311237	::470088000127254000
455097630	::470088050748317000
199001641	::470088199373475000
455097630	::470088268923404000
455097630	::470088444211773000
250832637	::470088473550942000
393133633	::470088491028996000
386627455	::470088541997785000
252914746	::470088594850185000
455097630	::470089179523592000
455097630	::470089294636273000
48562201	::470089353750773000
48562201	::470089582885601000
467043006	::470089663504728000
455097630	::470089736598454000
96013044	::470090108851728000
174840636	::470090217064386000
323477702	::470090471662841000
40054726	::470090546716102000
455097630	::470090733827805000
497630362	::470090757815414000
335040170	::470090854087270000
455097630	::470090874118877000
116071398	::470090942628638000
446757000	::470091045917958000
161346822	::470091527746633000
323477702	::470091725793288000
258196512	::470092009991307000
73275873	::470092012742787000
39684857	::470092099397107000
455097630	::470092253164089000
433932391	::470092304347168000
455097630	::470092376052989000
433932391	::470092422202941000
455097630	::470092499839508000
433932391	::470092502054469000
455097630	::470092740445732000
455097630	::470092818317189000
20496164	::470093108286586000
433932391	::470093203392057000
455097630	::470093204444823000
433932391	::470093340931682000
341803593	::470093540395995000
20496164	::470093564379033000
341803593	::470094391189970000
258506164	::470094775933497000
414449852	::470095364113326000
258506164	::470095395528654000
308805449	::470095438389866000
389614947	::470095807912615000
22954511	::470096063223717000
41606452	::470096255755243000
414449852	::470096266995580000
242305581	::470096453554438000
277829772	::470097138064437000
231689668	::470097338329870000
455097630	::470097415714795000
389197869	::470097608976121000
366701651	::470097725271195000
220455732	::470097937381339000
414449852	::470098142000852000
252914746	::470098278185316000
360951591	::470098346170781000
326636490	::470098617987260000
337466318	::470098760174166000
414449852	::470098967535947000
408031484	::470099164827643000
414449852	::470099194661711000
337466318	::470099203520077000
133158896	::470099503383871000
473718221	::470099559952048000
353544330	::470099811073409000
275260502	::470099844007071000
435557155	::470099860893745000
414004311	::470100077248143000
337416247	::470100222912503000
393041277	::470100340897898000
283051149	::470100842947694000
347643113	::470101200277618000
114070939	::470101489277366000
360951591	::470101589256982000
46727568	::470101620089700000
50507669	::470101832329875000
50507669	::470102158659305000
360951591	::470102963759751000
358617322	::470103047259971000
30516926	::470103397085872000
252914746	::470103691588939000
455097630	::470103896308711000
287228225	::470104201515634000
287228225	::470104286261559000
146110811	::470105636307734000
146110811	::470105730075602000
277814195	::470105754218024000
322465167	::470105919980724000
146110811	::470106067959959000
726984192	::470106265532649000
40054726	::470106331215446000
726984192	::470106375277010000
726984192	::470106393975209000
28461859	::470106629032390000
389197869	::470106647827066000
237530197	::470107003017510000
287228225	::470107355309297000
425897170	::470107703071625000
50507669	::470107954646384000
146110811	::470108268560646000
625900103	::470108583141445000
435557155	::470108847424561000
237530197	::470108911597793000
40054726	::470108978010025000
76482742	::470109018770264000
40054726	::470109119735549000
435557155	::470109512817332000
237530197	::470109555205349000
76482742	::470109730371686000
237530197	::470110159709421000
146110811	::470110733103947000
29374576	::470111095001456000
146110811	::470111199204769000
29374576	::470111415442108000
146110811	::470111516222828000
726984192	::470111663480664000
277814195	::470111832783740000
146110811	::470112209444425000
455097630	::470112291493404000
455097630	::470113073701740000
311729942	::470113828462534000
322324723	::470114354915205000
35706997	::470114408119549000
22954511	::470114623006334000
28461859	::470114712894865000
194998718	::470114818381185000
242451996	::470115049294422000
28461859	::470115494809571000
242451996	::470115576887517000
242451996	::470116233791410000
377486283	::470116354821853000
60712766	::470117010136104000
252914746	::470117040984834000
139460380	::470117938289442000
139460380	::470118073429553000
28054060	::470118513995444000
242451996	::470118745097388000
152715270	::470118773412753000
242451996	::470118942707843000
242451996	::470119037897568000
242451996	::470119404819070000
22954511	::470119438008606000
242451996	::470119681009786000
242451996	::470119834944942000
242451996	::470119941471879000
242451996	::470119998824804000
242451996	::470120069846933000
242451996	::470120133651070000
513825441	::470120187908222000
242451996	::470120301095686000
242451996	::470120394871934000
242451996	::470120469954187000
242451996	::470120647730135000
40054726	::470120889569521000
40054726	::470121102694678000
473469863	::470121710381838000
360951591	::470121787473154000
60221494	::470121889076371000
38481051	::470122076364234000
342845822	::470122543672594000
315872678	::470123560917168000
276784048	::470123630089613000
434720036	::470123927050915000
335040170	::470124008159993000
114291753	::470124089554653000
49886698	::470124116758917000
434720036	::470124148950597000
173608790	::470124438676340000
335040170	::470124580648914000
435557155	::470124637570236000
434720036	::470124759918055000
434720036	::470124955490078000
154241297	::470125496597241000
29849760	::470125687446044000
38481051	::470125744190803000
154241297	::470126099213864000
256638502	::470126162019373000
16107745	::470126201487753000
154241297	::470126453540257000
109060628	::470126699590746000
256638502	::470127256757886000
109060628	::470127396172361000
109060628	::470127494994329000
109060628	::470127617111506000
109060628	::470128035396853000
15186859	::470128150681518000
20935798	::470128230754971000
109060628	::470128392634134000
22954511	::470128584426651000
109060628	::470128630103040000
22954511	::470128794561290000
154241297	::470132197836734000
105607367	::470132210268258000
154241297	::470132456730144000
154241297	::470132702231134000
154241297	::470133008339832000
154241297	::470133093261926000
154241297	::470133292294242000
154241297	::470133379091140000
473469863	::470133469105098000
154241297	::470133697770188000
29984961	::470134646328422000
726984192	::470135233279324000
726984192	::470135364221284000
155459778	::470135726290788000
726984192	::470135773857988000
213187842	::470135937708855000
726984192	::470136039957217000
726984192	::470136348083355000
726984192	::470136541981847000
726984192	::470136994048532000
726984192	::470137045349056000
726984192	::470137096037220000
726984192	::470137314627166000
245957488	::470137452095889000
726984192	::470137661349306000
726984192	::470137880522657000
726984192	::470137921547169000
726984192	::470138308602118000
726984192	::470138575032315000
726984192	::470138636394954000
726984192	::470138925995282000
726984192	::470139072674275000
726984192	::470139396512296000
726984192	::470139458143416000
22285873	::470140242251755000
245669191	::470140370257321000
726984192	::470140670351384000
45190114	::470140833702752000
726984192	::470140980742483000
245669191	::470140985767256000
726984192	::470141025940295000
185356495	::470141164860211000
726984192	::470141212662718000
185356495	::470141351733239000
185356495	::470141633754054000
726984192	::470141814117507000
506707370	::470142211716546000
185356495	::470142310743678000
185356495	::470142535042883000
335040170	::470142658241777000
185356495	::470142731403415000
249028893	::470143995524296000
301657872	::470144518654681000
69044676	::470144860222001000
274432702	::470147131890606000
254711141	::470147247900856000
254711141	::470147462108151000
97307001	::470147485940191000
290265158	::470149396617637000
290265158	::470149489609539000
290265158	::470149560652677000
290265158	::470149627409219000
98589714	::470150506883465000
27299320	::470150751658864000
89846697	::470152579779801000
335040170	::470152662588346000
28405302	::470152682313748000
29849760	::470153042268930000
165658390	::470153124183695000
303427354	::470153173060288000
214678768	::470153805682601000
114070939	::470153946456027000
29849760	::470154437013422000
137426396	::470154808163176000
245957488	::470155143833722000
433932391	::470156115398123000
433932391	::470156310324195000
26198467	::470156530860298000
184195472	::470156593074413000
372507812	::470156800541474000
266210776	::470157237869375000
31250549	::470157306064142000
210674392	::470157489254592000
335040170	::470157540794580000
27626703	::470157727306899000
197384499	::470159410028097000
236930269	::470159494798798000
343018153	::470159895744884000
369849727	::470160050804117000
105852149	::470160285957771000
98589714	::470160365775368000
227859860	::470160398092869000
227859860	::470160438689562000
460772038	::470160961475600000
473469863	::470161244133933000
416506126	::470161910483001000
365523194	::470161932905758000
346127757	::470162133791944000
98589714	::470162258937409000
15170503	::470163192422105000
41465619	::470163391214923000
172573942	::470163608467697000
76482742	::470163951045844000
76482742	::470164057862193000
32382173	::470164512365355000
193192138	::470164776111202000
109331928	::470164821565251000
44380700	::470164837650423000
186823940	::470164914657447000
62396842	::470164955317014000
44380700	::470165003501568000
624360378	::470165233688780000
20778748	::470165584047394000
44380700	::470165726876405000
44380700	::470165803921571000
356448818	::470166157212008000
44380700	::470166683509067000
60399576	::470167458129534000
81765661	::470167545266176000
356448818	::470168061795123000
356448818	::470168244037644000
257225781	::470168694736171000
72210207	::470169153496547000
413477251	::470169265719746000
605601195	::470169318143975000
304645030	::470169915261865000
57933673	::470170038310141000
120853830	::470170674695528000
129314214	::470171040203952000
164891333	::470171843937054000
129314214	::470172155670691000
277794018	::470172345793925000
549785954	::470172444754731000
80157666	::470172577982189000
244351583	::470172590997516000
34536365	::470172841451585000
19071786	::470173351617785000
20545953	::470174306329436000
422214932	::470174674010128000
253120136	::470174775935913000
59583601	::470174828230504000
31258629	::470174860090413000
83878535	::470175399263993000
25235649	::470175716374355000
351316240	::470175902610231000
513270198	::470176008792862000
202196262	::470176119908352000
38440249	::470176161037680000
37867502	::470176641457856000
285906246	::470176665100775000
133508241	::470176776178515000
186287095	::470177868907966000
25235649	::470178374120243000
335040170	::470178540756160000
25235649	::470178664580382000
174720518	::470178713192378000
246571951	::470178736352927000
246571951	::470178766048591000
20545953	::470178893316780000
186823940	::470178893962678000
31144939	::470179016847400000
76482742	::470179204190203000
392737983	::470179870186930000
20804321	::470180080451600000
53312065	::470181311052001000
76482742	::470181942529228000
341037427	::470182052797485000
241198427	::470182545750249000
329471370	::470182571733573000
124011751	::470182670497226000
189272740	::470182843776520000
241198427	::470182854685900000
152127827	::470182877494128000
412159259	::470183033325121000
241198427	::470183191727583000
241198427	::470183596100435000
634615880	::470183826900406000
159944196	::470183854821478000
145572480	::470183958760525000
323891242	::470184204349628000
94226339	::470184251770408000
368170408	::470184928748253000
458472537	::470184933315461000
432622681	::470184957298475000
276341812	::470184985907826000
304645030	::470185029411557000
510998653	::470185155035148000
538590660	::470185224111149000
276341812	::470185293627129000
109060628	::470185790530519000
24803741	::470185964833615000
302673934	::470186553021829000
245154470	::470186697595293000
86970230	::470186771846676000
197384499	::470186844882481000
197384499	::470186924184186000
197384499	::470186988172500000
68818829	::470187763417874000
142176687	::470188162111655000
398735102	::470189636514770000
71284640	::470189730152591000
106778257	::470190557797826000
55704588	::470190574566256000
181101394	::470190639175716000
300594041	::470190659169562000
398735102	::470190758549790000
122614290	::470191083113029000
211019280	::470191163488874000
256088386	::470191166114127000
22944914	::470191323505774000
429345484	::470192318486958000
252314330	::470192359230439000
301257200	::470192815440662000
236528732	::470193150058053000
31258629	::470193317125177000
331398205	::470193412985991000
346127757	::470193414341156000
236528732	::470193499166748000
615636079	::470193523346534000
579271413	::470193619907772000
331482356	::470194100491128000
634615880	::470194123396231000
230903702	::470194808242204000
236528732	::470195179090350000
145572480	::470195763113627000
506519570	::470195778531520000
145572480	::470196039077888000
398735102	::470196056123113000
538590660	::470196145940336000
440875002	::470196173907558000
268073941	::470196185903296000
92936298	::470196335942328000
440875002	::470196355353169000
334665323	::470196947630829000
20738985	::470196966497210000
41143305	::470197010591531000
166307106	::470197015679598000
76482742	::470197051142463000
259876316	::470197100110966000
458847153	::470197150102454000
97326618	::470197191458697000
166307106	::470197340096446000
76482742	::470197385457827000
51649971	::470197444462907000
197384499	::470197574235078000
182092022	::470197596045467000
337416247	::470197686973784000
495598070	::470197856411058000
76482742	::470197997939490000
76482742	::470198174158962000
92936298	::470198192567775000
336821368	::470198230584532000
364752208	::470198255306174000
546947837	::470198277476872000
249468865	::470198316202856000
546947837	::470198320342659000
411786523	::470198434772054000
233362394	::470198448512188000
58587526	::470198585615982000
161302101	::470199016995958000
308657649	::470199511965794000
509760806	::470199920385740000
509760806	::470199965839421000
86243090	::470199990891978000
235382002	::470200015143464000
383243793	::470200156420194000
245154470	::470200164758876000
273748024	::470200449354567000
342934741	::470200519882186000
166307106	::470201046489632000
405239647	::470201075971018000
322327312	::470201131990540000
239928368	::470201173514125000
517075828	::470201219345313000
197384499	::470201346952818000
534913317	::470201513617285000
349904873	::470201530239295000
145572480	::470201539605581000
76482742	::470202057535000000
34863840	::470202175012876000
509760806	::470202211675684000
76482742	::470202227924426000
280798922	::470202424615915000
260911912	::470202757644050000
337466318	::470202807006797000
631603360	::470202848660447000
631603360	::470202917774180000
106778257	::470203241636966000
35597637	::470203496751710000
106778257	::470203611129978000
106778257	::470203642675335000
355598729	::470203655610580000
364752208	::470203747239723000
438582644	::470203821621518000
120853830	::470203834179289000
72293435	::470203862042017000
39684857	::470203906061242000
483526518	::470204051649359000
364752208	::470204102350475000
364752208	::470204217744183000
537633292	::470204575186972000
71981601	::470204669361684000
321102847	::470204963721732000
98589714	::470205307340087000
443376354	::470205313111834000
18324223	::470205821830180000
325242803	::470205859943829000
106778257	::470206016039034000
322327312	::470206106393124000
29473860	::470206146717163000
200849010	::470206306310037000
263389464	::470206371208519000
396786261	::470206382826721000
31318417	::470206396970315000
40375959	::470206510283243000
106778257	::470206552570212000
29374576	::470206749824528000
98768681	::470206809350078000
59622669	::470206966720000000
351152035	::470206969379581000
432622681	::470206976970858000
146608159	::470207015235493000
258382946	::470207158899183000
615688476	::470207191442800000
359806236	::470207310329942000
385114649	::470207414734577000
385114649	::470207482074116000
279230956	::470207696881213000
37977930	::470207748546654000
29374576	::470207780255580000
109615689	::470207943733166000
14955026	::470208145151631000
106778257	::470208150457438000
279230956	::470208176369856000
76482742	::470208624284139000
587940951	::470208735651303000
76482742	::470208815137583000
36219010	::470208835001802000
250936962	::470209104859103000
447313860	::470209181727719000
322446637	::470209229496668000
131254355	::470209264456183000
120532808	::470209342373777000
50228529	::470209366017073000
519936824	::470209418538127000
279230956	::470209452415516000
51480688	::470209825159127000
128284695	::470209928645193000
128284695	::470210026884169000
473118863	::470210175324790000
258506164	::470210256128458000
133112299	::470210453059407000
389614947	::470210510483628000
259569717	::470210594260660000
137014162	::470210606130548000
242305581	::470211057773191000
497630362	::470211158046408000
394776489	::470211414091919000
242305581	::470211451433807000
12685102	::470211651946688000
443070793	::470211810436849000
302673934	::470211902811824000
181101394	::470212076422451000
34204169	::470212501099905000
443070793	::470212649171824000
34204169	::470212711994097000
20778748	::470212766234861000
34204169	::470212839148630000
443070793	::470213150827352000
272999900	::470213265071828000
46727568	::470213323372232000
220584371	::470213763862245000
317483868	::470213765905260000
220584371	::470213769612648000
23672351	::470213789569527000
351316240	::470213829608341000
348262381	::470213880807825000
538590660	::470213941965373000
369292925	::470214086014160000
131420707	::470214206948515000
402925254	::470214287844048000
261900342	::470214374679121000
51480688	::470214403380375000
131420707	::470214457361055000
402925254	::470214476696809000
86349050	::470214484171423000
261900342	::470214590161108000
258506164	::470214877269618000
211019280	::470214914619891000
86349050	::470214918239965000
20496164	::470215016889593000
19028099	::470215189606842000
350083690	::470215244368076000
43967474	::470215340853837000
458847153	::470215347401129000
92936298	::470215462182453000
118881789	::470215532285673000
17522792	::470216200799404000
126428969	::470216309779615000
507987711	::470216535710003000
588531316	::470216598217703000
118473489	::470216717172363000
38481051	::470216718661345000
38481051	::470216914493394000
258506164	::470217077518004000
166307106	::470217185630384000
458472537	::470217224612229000
197384499	::470217369252421000
258506164	::470217445995991000
258506164	::470217504829497000
34204169	::470217754444701000
376541246	::470217838754795000
631603360	::470218001363771000
373006574	::470218045957607000
38481051	::470218114408259000
344285522	::470218288421953000
301657872	::470218879088619000
377110730	::470218897032249000
31318417	::470219145510797000
404335977	::470219226817368000
540510474	::470219235894247000
192727478	::470219401179189000
325242803	::470219428760911000
325242803	::470219474671394000
19028099	::470219716204589000
369292925	::470219768021000000
631603360	::470219774946201000
258506164	::470219851186069000
608426191	::470219874909052000
325849507	::470219992177606000
480638215	::470220145135071000
455097630	::470220337271955000
52542320	::470220658576596000
46727568	::470220660183408000
52542320	::470220790055440000
50507669	::470220791460929000
404335977	::470220945265664000
16322613	::470221018112335000
497630362	::470221171221209000
437082385	::470221180427702000
722514433	::470221217199583000
130312780	::470221265752436000
16322613	::470221369704054000
31318417	::470221555436232000
59352013	::470221705202245000
59352013	::470221803856470000
143455927	::470221841542692000
20738985	::470221875592036000
114633433	::470222067732729000
71981601	::470222082282762000
143455927	::470222103791542000
315559101	::470222115636252000
114633433	::470222221261029000
143455927	::470222291255963000
109060628	::470222352685342000
325036867	::470222386051444000
258506164	::470222424316059000
143455927	::470222426778120000
258506164	::470222486727323000
396332641	::470222649436557000
59352013	::470222690825949000
120139449	::470222819515564000
143455927	::470222845931700000
37977930	::470222995651178000
263433687	::470223506744299000
225203526	::470223736382054000
14190836	::470223799770558000
37977930	::470223918956281000
143455927	::470223923452596000
25784705	::470224033640747000
250844163	::470224073998749000
236112923	::470224291926380000
52105336	::470224299928727000
509760806	::470224446029307000
599787941	::470224527788498000
258506164	::470224528497717000
52105336	::470224623510880000
473469863	::470224650740326000
473469863	::470224705031778000
41606452	::470224744114311000
236112923	::470224762023989000
259021462	::470224810144854000
632481728	::470224847696441000
37977930	::470224864755081000
34717669	::470224894349676000
230659102	::470224909411442000
29335169	::470224957515894000
29335169	::470224997856722000
29335169	::470225008514461000
39684857	::470225078396145000
473469863	::470225140689952000
433932391	::470225229726646000
433932391	::470225267756371000
473469863	::470225271090839000
191276105	::470225330452443000
473469863	::470225352359690000
211019280	::470225463948750000
473469863	::470225637769498000
54565883	::470225717964189000
15733436	::470225813745315000
236112923	::470225929420435000
117264210	::470225947900522000
145572480	::470226166541217000
321794820	::470226216817946000
578593285	::470226314171920000
255299055	::470226481906724000
145572480	::470226763650711000
232901934	::470226887336542000
274191278	::470227029279768000
242305581	::470227138831220000
328858212	::470227187891986000
258506164	::470227262936465000
39684857	::470227581770694000
32596609	::470227824822218000
325849507	::470228043647422000
114633433	::470228120675831000
233362394	::470228157422112000
418312513	::470228159590576000
261900342	::470228328884867000
328858212	::470228345364688000
411898570	::470228386246180000
480638215	::470228452998524000
328858212	::470228503238299000
69719136	::470228510439927000
282625909	::470228514340229000
114633433	::470228603721228000
233362394	::470228718393511000
385595835	::470228723669557000
328858212	::470228769656307000
328858212	::470228868981600000
212068363	::470228904477614000
114633433	::470229033066967000
76427184	::470229038867701000
261900342	::470229051244699000
337367504	::470229099907416000
546153359	::470229186913636000
546153359	::470229277615472000
114633433	::470229433186811000
539183661	::470229582067818000
425897170	::470229687134740000
261900342	::470229694978465000
537633292	::470229715442499000
114633433	::470229865485303000
328858212	::470229955909931000
537633292	::470230018678091000
261900342	::470230124827136000
546153359	::470230175364710000
389197869	::470230200417284000
254579074	::470230255123193000
546153359	::470230290703466000
634615880	::470230342121840000
261900342	::470230441576767000
114633433	::470230848474980000
319771975	::470230962883035000
145572480	::470230978582298000
425897170	::470231023704215000
433003196	::470231180168933000
632481728	::470231212175675000
319771975	::470231214142799000
632481728	::470231223064092000
235867165	::470231331285123000
497544291	::470231371042914000
38991775	::470231389191684000
319771975	::470231427699572000
319771975	::470231541801832000
71981601	::470231682847485000
319771975	::470231704851193000
304645030	::470231792713469000
323246381	::470231873696710000
71981601	::470231910103265000
376361293	::470231920635547000
270025296	::470232022250975000
438647243	::470232241898270000
76482742	::470232281081053000
504987901	::470232836004257000
19837708	::470232840399908000
67193398	::470232909795057000
379357885	::470233021979701000
252314330	::470233153169530000
415259927	::470233208471429000
360231979	::470233439682039000
537633292	::470233487493304000
580156304	::470233781233012000
80159052	::470233839613136000
311924851	::470234264110657000
331668519	::470234340023361000
343606449	::470234399305637000
342845822	::470234459141599000
34717669	::470234809881477000
48612192	::470234817037352000
513825441	::470235045320355000
313496905	::470235192825618000
145572480	::470235220676210000
268058306	::470235356021788000
162200561	::470235378709184000
369292925	::470235483424165000
537633292	::470235610264121000
258506164	::470235686478835000
369292925	::470235698369658000
369292925	::470235733949939000
276131997	::470235967044210000
210671307	::470235967433891000
6652302	::470235984060112000
479246485	::470235996164853000
276131997	::470236037479149000
358031089	::470236232534855000
296590824	::470236485925339000
358031089	::470236508562010000
358031089	::470236748480393000
358031089	::470236786224951000
415259927	::470236828260659000
628045480	::470236862066343000
378334138	::470237045248761000
415259927	::470237096964526000
16166332	::470237367719059000
120139449	::470237513307549000
358031089	::470237642315935000
120853830	::470237856666230000
76463655	::470237877201141000
358031089	::470238053546467000
172827217	::470238074379960000
49824781	::470238186908565000
13683762	::470238536650612000
596191047	::470238751474843000
287228225	::470238832881696000
358031089	::470238935457619000
205030447	::470239029834035000
136458681	::470239065552351000
304645030	::470239172251631000
632481728	::470239229608730000
348745482	::470239328908890000
358031089	::470239660187197000
54565883	::470239837216600000
408772521	::470239865540739000
596191047	::470239927049805000
513825441	::470240033266360000
358031089	::470240060495773000
186287095	::470240089264504000
434045786	::470240089935998000
172827217	::470240223868493000
172827217	::470240291128369000
376541246	::470240457667391000
186287095	::470240484166615000
481512198	::470240566421094000
19374297	::470240720465305000
396332641	::470240814216777000
19028099	::470240901873532000
23672351	::470241129070620000
330691749	::470241399766794000
414449852	::470242007781507000
443375828	::470242177898254000
481512198	::470242275428032000
52818001	::470242407905505000
140157275	::470242460866985000
293644929	::470242647148617000
50228529	::470242751196311000
50228529	::470242958046789000
231674152	::470243029358346000
304224068	::470243066138198000
50228529	::470243471748395000
304224068	::470243572667928000
50228529	::470243669212020000
255818707	::470243722043871000
50228529	::470243772430036000
50228529	::470244075237822000
50228529	::470244384504827000
50228529	::470244430252089000
50228529	::470244513269559000
443376354	::470244543468937000
236266292	::470244693842722000
50228529	::470244943701626000
56556074	::470244955995537000
255818707	::470245007711289000
81007000	::470245058969862000
337367504	::470245097670725000
229385654	::470245115051929000
258506164	::470245328340262000
16322613	::470245444107259000
234828491	::470245484544540000
62975545	::470245592367906000
312435293	::470245749653905000
25537528	::470245752510640000
195397698	::470245777697423000
15170503	::470245862996979000
71284640	::470245884325003000
385782746	::470245940683476000
312435293	::470245969439633000
625900103	::470246033360822000
473469863	::470246058790891000
473469863	::470246099987361000
396655167	::470246425516048000
362737866	::470246484198162000
106778257	::470246665081729000
362737866	::470246685440884000
16846197	::470246767804825000
399174015	::470246908620177000
408772521	::470246917931560000
369292925	::470246932942573000
397717926	::470246948994555000
51964139	::470247265496346000
51964139	::470247357221580000
634873462	::470247417795706000
389197869	::470247485789970000
384503737	::470247573199265000
258506164	::470247634540969000
238672857	::470247729210617000
707214715	::470247779780927000
106778257	::470248056869629000
376541246	::470248061172985000
375967762	::470248521611096000
414449852	::470248541961461000
473469863	::470248658441490000
707214715	::470248826381414000
180388620	::470249058179616000
35923992	::470249063724879000
414449852	::470249119874023000
50228529	::470249137137778000
414449852	::470249212094210000
74282065	::470249264065830000
707214715	::470249286412664000
473469863	::470249310232514000
337510374	::470249346555183000
414449852	::470249357967503000
35923992	::470249484568772000
414449852	::470249507993550000
346654346	::470249568542543000
375967762	::470249653670510000
76482742	::470249695064117000
308805449	::470249701694922000
707214715	::470249882154835000
115503799	::470249883539349000
707214715	::470250147570393000
407038804	::470250177799139000
707214715	::470250268043378000
414449852	::470250500567629000
308805449	::470250633052692000
308805449	::470250646126333000
487266327	::470251060238356000
161302101	::470251060867907000
125560060	::470251147031498000
346654346	::470251227918258000
86349050	::470251283509936000
369292925	::470251319539036000
15733436	::470251392238882000
51964139	::470251450107723000
269151566	::470251484840353000
245154470	::470251864190377000
337466318	::470251868875399000
455097630	::470251958029139000
402925254	::470252040602411000
455097630	::470252341694693000
33683248	::470252412473982000
411898570	::470252426873036000
33683248	::470252448540811000
371500504	::470252582888169000
33683248	::470252654988234000
125560060	::470252857258934000
341892711	::470253024297099000
196659229	::470253063370842000
473469863	::470253063752523000
407038804	::470253084065931000
479246485	::470253090432491000
473469863	::470253206589566000
473469863	::470253261791178000
337367504	::470253351624773000
539183661	::470253398185754000
599589782	::470253477466472000
473469863	::470253546144014000
330691749	::470253623759605000
369292925	::470253666914422000
328057955	::470253853120528000
407038804	::470253859898945000
95231863	::470253906208260000
106778257	::470254004216135000
263013923	::470254026928709000
443070793	::470254482597892000
454406979	::470254510783598000
360951591	::470254537115463000
290195625	::470254542521499000
146110811	::470254686168432000
306989340	::470254752945545000
114064449	::470254903604940000
418312513	::470255056923533000
23663256	::470255076099887000
519936824	::470255093904719000
300884493	::470255117980418000
23663256	::470255149969969000
23663256	::470255298997788000
22195036	::470255412244414000
374659572	::470255461803905000
114064449	::470255491159842000
376541246	::470255521334034000
348901427	::470255602371801000
578593285	::470255745863544000
299450175	::470255755627880000
473469863	::470255779527028000
510998653	::470256173648592000
366701651	::470256197409726000
414191298	::470256205055524000
349365015	::470256224693649000
360231979	::470256340699332000
50228529	::470256461034299000
76427184	::470256651518238000
122799833	::470256665909268000
33538323	::470256734771351000
443070793	::470256762227286000
510998653	::470257046844370000
39237011	::470257294119546000
89846697	::470257465448071000
443070793	::470257560726290000
50228529	::470257606120857000
331482356	::470257617671974000
291518680	::470257821280264000
296433109	::470257897084293000
33683248	::470257911784951000
62975545	::470257933993779000
274191278	::470258104416735000
50228529	::470258361653821000
471516383	::470258448643670000
313341167	::470258527974330000
443070793	::470258743553564000
163115137	::470258755524104000
268058306	::470259054129217000
231483310	::470259063578968000
46070001	::470259092691230000
397717926	::470259473798672000
52542320	::470259531331555000
358031089	::470259531750989000
260038180	::470259537510154000
22195036	::470259562797207000
397717926	::470259620741922000
193796724	::470259620955443000
411898570	::470259708868431000
109615689	::470259745115602000
23225674	::470259848978780000
109615689	::470259909855281000
258506164	::470260008014188000
33683248	::470260178365870000
91666102	::470260190701309000
344990761	::470260263674183000
246571951	::470260341289402000
323477702	::470260367738679000
313341167	::470260424571904000
57300329	::470260538774016000
344990761	::470260698191527000
109615689	::470260732123435000
313341167	::470260786829725000
249012544	::470260825081409000
325242803	::470260891926413000
109615689	::470260932468555000
49052615	::470261016610082000
379253079	::470261037909147000
301717953	::470261043865079000
258506164	::470261131869949000
487266327	::470261138404278000
304645030	::470261191206789000
36219010	::470261225855913000
57300329	::470261328611778000
281295226	::470261418626121000
322465167	::470261628714250000
49052615	::470261658204794000
268547296	::470261766644318000
387625128	::470261823112216000
226995875	::470261908478500000
281295226	::470261915881848000
49052615	::470261933585625000
587864456	::470261996865474000
358617322	::470262160917266000
40054726	::470262474617286000
466989920	::470262520742043000
411898570	::470262583887675000
376361293	::470262755615047000
470801476	::470262789966405000
369292925	::470262907100336000
252756099	::470263065813204000
379807492	::470263100017758000
95231863	::470263102231949000
301657872	::470263193000886000
116071398	::470263226848927000
322465167	::470263315256467000
436716308	::470263529275006000
55888161	::470263597806141000
371500504	::470263708556726000
23642786	::470263726277664000
337367504	::470263827381358000
23663256	::470263913762652000
55888161	::470263936764637000
115824990	::470264011834277000
81007000	::470264055278497000
57300329	::470264078192349000
432622681	::470264092263841000
57300329	::470264224846217000
29391732	::470264340462190000
289650000	::470264396724596000
358031089	::470264512340168000
81007000	::470264552765272000
519936824	::470264637322035000
55888161	::470264639096651000
243427085	::470264977363050000
380723702	::470265031008215000
90544248	::470265129188089000
334665323	::470265566725672000
309355379	::470265686334246000
358031089	::470265724653432000
218321424	::470265770618802000
29302446	::470265782757498000
95231863	::470265783600549000
140157275	::470265839267381000
416548217	::470265980296634000
225601631	::470266007173726000
358031089	::470266106699972000
16710226	::470266149398409000
358031089	::470266173989203000
519936824	::470266206537007000
358031089	::470266236094259000
358031089	::470266532526714000
358031089	::470266668577325000
330691749	::470267231075827000
146110811	::470267684974637000
368386947	::470267781846679000
20419159	::470268596141457000
165491208	::470268765427339000
380723702	::470268842732560000
231150237	::470268891986284000
25680589	::470268895866023000
321637063	::470268898244173000
252725390	::470269057086664000
335101950	::470269087860260000
231150237	::470269275983196000
22285873	::470269553608368000
406121427	::470269568439427000
258506164	::470269642124972000
56556074	::470269831510364000
128103434	::470269864993906000
634615880	::470270051057430000
13298002	::470270153146773000
15782772	::470270288652161000
15782772	::470270522178433000
430072028	::470270571385610000
22195036	::470270658421587000
258916835	::470270716777353000
258916835	::470270970050400000
351004243	::470270984193597000
74282065	::470271010873171000
264946102	::470271024932872000
273955213	::470271141563879000
473469863	::470271156399116000
344990761	::470271176988983000
264946102	::470271267053252000
416018810	::470271383100850000
338849269	::470271450495324000
338849269	::470271545940901000
162200561	::470272094446837000
205928265	::470272500807385000
407279448	::470272538237747000
407279448	::470272761559285000
91666102	::470272890794180000
360231979	::470272918958518000
416018810	::470273090593624000
407279448	::470273156205539000
455097630	::470273220138917000
20924979	::470273282290114000
20924979	::470273320563113000
416018810	::470273354356633000
187741596	::470273372098940000
366701651	::470273385616789000
416018810	::470273435659018000
292395819	::470273520132718000
20924979	::470273550146732000
205928265	::470273551040528000
393105437	::470273661338144000
407279448	::470273690647920000
18929923	::470273693265190000
475031809	::470273759707168000
369292925	::470273886526119000
38991775	::470273905572446000
109615689	::470274086891831000
258506164	::470274166068088000
258506164	::470274420901023000
344990761	::470274594801483000
341734040	::470274842210861000
62975545	::470275236877705000
18929923	::470275507465228000
360730562	::470275558325366000
269012544	::470275570803032000
344990761	::470275628110209000
34204169	::470276220488540000
517075828	::470276328097603000
18929923	::470276455751249000
355896730	::470276564324986000
369292925	::470276695279566000
471516383	::470276739760128000
428516870	::470277035135234000
322842111	::470277318418898000
76427184	::470277453072838000
369292925	::470277612854456000
369292925	::470277678486925000
266033863	::470277836364738000
18929923	::470277876357824000
615688476	::470277885505576000
18929923	::470277975725068000
195397698	::470278221431603000
29849760	::470278253807009000
27179899	::470278289890623000
162200561	::470278425773883000
176489426	::470278522309967000
256845035	::470278582326267000
15974594	::470278582951243000
18929923	::470279163140931000
625900103	::470279377570107000
277814195	::470279402782466000
46070001	::470279472353398000
25680589	::470279967012823000
170924102	::470280003653881000
313341167	::470280075741757000
212047421	::470280285221707000
25680589	::470280479334494000
482944497	::470280543024988000
335040170	::470280651435167000
338849269	::470280655788863000
469722641	::470280814995832000
258506164	::470280861653274000
337466318	::470281076716224000
338849269	::470281168311844000
36866805	::470281190067687000
162200561	::470281201563865000
338849269	::470281280341704000
259541688	::470281316932788000
236528732	::470281553197953000
196394433	::470281758584631000
360730562	::470281791312789000
338849269	::470281907339800000
344285522	::470281930663940000
155677785	::470282037878718000
481512198	::470282604017905000
95231863	::470282706001989000
261942709	::470282837396967000
195397698	::470282925721006000
172280619	::470283013708718000
334665323	::470283054364098000
344990761	::470283107141447000
336845657	::470283163055714000
722514433	::470283499736686000
229650081	::470283502706253000
328858212	::470283572289732000
36866805	::470283729550991000
245154470	::470283743568359000
344990761	::470283758118391000
226995875	::470283836064940000
36866805	::470283866821771000
48157278	::470283938695364000
201810972	::470284140903141000
404335977	::470284186012889000
236167599	::470284434227613000
201810972	::470284446286249000
376541246	::470284608064729000
100090407	::470284655598776000
94215450	::470284688729198000
596957614	::470284701656043000
102233693	::470284768852971000
571363101	::470284819117924000
29391732	::470285144599715000
33683248	::470285282563342000
65425379	::470285408128221000
94310638	::470285441350901000
94310638	::470285452969136000
385782746	::470285586272505000
404335977	::470285650550611000
264946102	::470285800697905000
571363101	::470285833850081000
571363101	::470285920126898000
266210776	::470285921745903000
385782746	::470286046169927000
344990761	::470286092936429000
15681561	::470286128482754000
343606449	::470286134107729000
344990761	::470286174352048000
455542048	::470286448445640000
60218540	::470286449888460000
344990761	::470286458432278000
344990761	::470286770236841000
542909484	::470286965854986000
15782772	::470287100269821000
15733436	::470287172851863000
344990761	::470287199075049000
113221759	::470287254779215000
60218540	::470287285951692000
390900557	::470287323460935000
321839755	::470287372936945000
15782772	::470287386883416000
467043006	::470287424392671000
15782772	::470287563660730000
437082385	::470287578156265000
362737866	::470287843282010000
41230104	::470287851947438000
343606449	::470287866887962000
376541246	::470287943660503000
344990761	::470287966582349000
36279116	::470288003953598000
277251070	::470288089177657000
60218540	::470288243833831000
344990761	::470288265292292000
69719136	::470288608570908000
425252367	::470288698337415000
60218540	::470288718168084000
276381534	::470288780336054000
317483868	::470288852134166000
27595900	::470288978021994000
321637063	::470289017192603000
4059771	::470289113137283000
376541246	::470289318838140000
60218540	::470289377525268000
276381534	::470289447918247000
107750524	::470289451961176000
15742158	::470289526016208000
107750524	::470289538074415000
497630362	::470289589408501000
417523013	::470289731226726000
267936760	::470289836440821000
222173816	::470289931982479000
27595900	::470289945203326000
335040170	::470289947636027000
222173816	::470289951028809000
166877807	::470290030926106000
344990761	::470290080343785000
109060628	::470290136224526000
276381534	::470290277178286000
27595900	::470290442102525000
276381534	::470290565893218000
375734748	::470290573891739000
172280619	::470290857157853000
335040170	::470290863395196000
250844163	::470290988603547000
52542320	::470290996589113000
172280619	::470291031263821000
172280619	::470291105960169000
250844163	::470291108854239000
11146552	::470291123827519000
342188056	::470291166567878000
116071398	::470291205646217000
23642786	::470291327410642000
38244930	::470291327566245000
546947837	::470291727102640000
371500504	::470291780177383000
60218540	::470291981605040000
236528732	::470292063028670000
23672351	::470292284228239000
72293435	::470292356332544000
368170408	::470292411034636000
19374297	::470292467070558000
321839755	::470292469834604000
19374297	::470292541523644000
344990761	::470292547785752000
60218540	::470292547810893000
342188056	::470292571986866000
19374297	::470292631277539000
19374297	::470292676768980000
287727506	::470292677213159000
342188056	::470292700353544000
60218540	::470292724017795000
19374297	::470292736609107000
242206017	::470292814417637000
30406728	::470292844154851000
19374297	::470292938954928000
342188056	::470292979400585000
19374297	::470293021234581000
384503737	::470293074590306000
19374297	::470293116139106000
455542048	::470293131007901000
19374297	::470293187198992000
342845822	::470293218371043000
276381534	::470293280195117000
19374297	::470293286587224000
342188056	::470293288659206000
19374297	::470293352009981000
19374297	::470293397195227000
342188056	::470293438282604000
435478224	::470293469924446000
276381534	::470293549922398000
342188056	::470293621003259000
276381534	::470293713856774000
262471070	::470293790503075000
258506164	::470293809712996000
342188056	::470293839409065000
365746365	::470293846421553000
277814195	::470293887899410000
342188056	::470294091608391000
342188056	::470294142091022000
465934852	::470294213301506000
233362394	::470294247682617000
393133633	::470294373486592000
256845035	::470294451156709000
22717394	::470294555435089000
194998718	::470294592727035000
81841977	::470294622879494000
256716505	::470294623366045000
161302101	::470294653720596000
425897170	::470294772272218000
276381534	::470294796117229000
194998718	::470294819395215000
161302101	::470294895580938000
257546151	::470294909228838000
80159052	::470295015806099000
637303583	::470295030372896000
104112940	::470295288691691000
334442114	::470295615650668000
125560060	::470295728359628000
116071398	::470295791739748000
337510374	::470295888573640000
276381534	::470295894257303000
25235649	::470295914511220000
588531316	::470296003883827000
22285873	::470296216237260000
453963591	::470296235199700000
335040170	::470296288287031000
194998718	::470296347166646000
33683248	::470296445653094000
417472148	::470296566172233000
504987901	::470296576619843000
78513872	::470296776176828000
588531316	::470296864588181000
634615880	::470297177588527000
467043006	::470297212656685000
356579210	::470297375240908000
86349050	::470297486662184000
38244930	::470297837868445000
187741596	::470297839700934000
276381534	::470297902120992000
53724365	::470298061223526000
321637063	::470298092277735000
14190836	::470298421996158000
369292925	::470298491525554000
124954284	::470298538648170000
124954284	::470298544881299000
165491208	::470298545832984000
47032978	::470298601034612000
47032978	::470298668919431000
578593285	::470298669301108000
47032978	::470298730168872000
47032978	::470298769935056000
276381534	::470298787504992000
315559101	::470298816575311000
233362394	::470298826080002000
276381534	::470298939967954000
47032978	::470298996360372000
14190836	::470299036227239000
342188056	::470299183514419000
258916835	::470299195195527000
68818829	::470299437709811000
411848692	::470299631759675000
455542048	::470299654928621000
258506164	::470299655725907000
94215450	::470299716090359000
25383063	::470299775418396000
463431723	::470299837326307000
194998718	::470299851453120000
68818829	::470299953722454000
397024307	::470300101928177000
429906977	::470300106194161000
308805449	::470300300952084000
308805449	::470300354534338000
470801476	::470300539558055000
335040170	::470300762346893000
369292925	::470300770202836000
425381729	::470300772907753000
277760577	::470300801404252000
319469530	::470301266707763000
425381729	::470301447901708000
453963591	::470301557133557000
341153843	::470301644861603000
249243467	::470301746922020000
264622253	::470301762415362000
455097630	::470301804136132000
235272576	::470302185532964000
276131997	::470302306991222000
229385654	::470302321629724000
187741596	::470302375581073000
235272576	::470302410146328000
229385654	::470302434615885000
455097630	::470302434653257000
481512198	::470302441704284000
342845822	::470302468677844000
229650081	::470302540404654000
277814195	::470302766884462000
258916835	::470302779144421000
277814195	::470302986661806000
396332641	::470303049052069000
411777707	::470303173001740000
29391732	::470303184934948000
249227650	::470303326437793000
353544330	::470303397082447000
277204534	::470303528230350000
433932391	::470303565601591000
455097630	::470303608483753000
276381534	::470303686116515000
457250385	::470303769952260000
229650081	::470303779070676000
229650081	::470303786817572000
52105336	::470303867134291000
361489211	::470303900747444000
128103434	::470303997916479000
272586753	::470304011287937000
433932391	::470304093182132000
361489211	::470304173599514000
46727568	::470304463777841000
471516383	::470304524377522000
411777707	::470304563031859000
276381534	::470304608188104000
277814195	::470305013756338000
236258510	::470305141246013000
361489211	::470305240441712000
277814195	::470305636321083000
254711141	::470305675650674000
417472148	::470305749113913000
619608540	::470305777333579000
40054726	::470305838746177000
236258510	::470305859382177000
619608540	::470305872284250000
479246485	::470306159220371000
236258510	::470306205978460000
52105336	::470306242410184000
619608540	::470306252195905000
134181956	::470306342389829000
619608540	::470306346588704000
304619831	::470306401135640000
619608540	::470306465602076000
408869196	::470306480869367000
341941030	::470306539480154000
619608540	::470306546808016000
276381534	::470306642006122000
463431723	::470306718442745000
236258510	::470306811585654000
369292925	::470306882016788000
15733436	::470306915554062000
236258510	::470306952711380000
342845822	::470306989067620000
58587526	::470307209986179000
52542320	::470307306408652000
104112940	::470307360179617000
236258510	::470307421093498000
287228225	::470307541369765000
384059261	::470307544334753000
303080805	::470307597745397000
236258510	::470307935311376000
355758655	::470307984564695000
233362394	::470308012620800000
236258510	::470308012893024000
443375828	::470308098763022000
236258510	::470308206602760000
236258510	::470308342032637000
361489211	::470308738549940000
304224068	::470308854908338000
236258510	::470308890777636000
346998772	::470309053332074000
252314330	::470309152880087000
276381534	::470309346648543000
94215450	::470309368094015000
94310638	::470309516878155000
394776489	::470309569957470000
376541246	::470309670507524000
383523373	::470309747523342000
94310638	::470309771145650000
236258510	::470309903609774000
29198251	::470310030252589000
383523373	::470310039379795000
236258510	::470310145872777000
633506625	::470310222074900000
383523373	::470310264970424000
383523373	::470310266132242000
383523373	::470310267218575000
276381534	::470310276718657000
348193845	::470310326852796000
277204534	::470310419207569000
20275866	::470310446348513000
187741596	::470310518742605000
383523373	::470310531484880000
232793000	::470310577999708000
49221816	::470310595007623000
236258510	::470310624652587000
229385654	::470310651022569000
344857407	::470310679606341000
336845657	::470310708467748000
20275866	::470310711256940000
229650081	::470310755720757000
20275866	::470310756295380000
236258510	::470310838369148000
277204534	::470310849354420000
236258510	::470310872527560000
336845657	::470310877745676000
336845657	::470310911157084000
20275866	::470311164900298000
397717926	::470311248714682000
20419159	::470311255820218000
606781453	::470311474481856000
414217500	::470311482240925000
52105336	::470311544895856000
20275866	::470311550763294000
508054066	::470311551207882000
52105336	::470311556849606000
52105336	::470311672599838000
236258510	::470311712675995000
258916835	::470311736240013000
20275866	::470311758293659000
236258510	::470311776622362000
165491208	::470311894574587000
52105336	::470311942502883000
376541246	::470311998824382000
20275866	::470312123805863000
508054066	::470312124347342000
263013923	::470312213174308000
165491208	::470312228462551000
277204534	::470312235924201000
445826532	::470312306262704000
63473984	::470312331982176000
235272576	::470312373237329000
578593285	::470312388030640000
276381534	::470312414941290000
342188056	::470312716251701000
236258510	::470312760236982000
229385654	::470312801949745000
46070001	::470312812431278000
253717655	::470312814729781000
82600674	::470312831230177000
236258510	::470312853384069000
147997393	::470312863848865000
277204534	::470312965041029000
187741596	::470313069286268000
55120405	::470313111975915000
212060681	::470313120767156000
229986296	::470313143067885000
274191278	::470313149069922000
368170408	::470313202740240000
82600674	::470313219391623000
187741596	::470313306083717000
236258510	::470313350300049000
236258510	::470313452968222000
82600674	::470313562519666000
40054726	::470313659512922000
178985516	::470313664646373000
159986953	::470313665225179000
40054726	::470313784754831000
229650081	::470313801511088000
239484752	::470313803453046000
229650081	::470313864471793000
356974615	::470313972248637000
113221759	::470313980821385000
82600674	::470313993610207000
325849507	::470314027953192000
513825441	::470314044453175000
337388641	::470314137999122000
40054726	::470314332861915000
254711141	::470314378244284000
378850242	::470314584533118000
155650977	::470314589520154000
239770256	::470314637963976000
239770256	::470314883737993000
372493368	::470314904537542000
276381534	::470315057411538000
325849507	::470315096435343000
193796724	::470315122791940000
159986953	::470315127506337000
325849507	::470315156178997000
137587439	::470315567526604000
159986953	::470315568713580000
342878651	::470315759898337000
325849507	::470315875095285000
159986953	::470315917034127000
276381534	::470315993903153000
415259927	::470316133149470000
276381534	::470316248367374000
411848692	::470316320316489000
40054726	::470316381536141000
214357483	::470316461282836000
15778759	::470316938032189000
214357483	::470317031116386000
338477631	::470317080953511000
52542320	::470317089689833000
214357483	::470317216626262000
71981601	::470317364836577000
216819428	::470317424323993000
529096266	::470317471015370000
56556074	::470317526358822000
95141856	::470317541441548000
594844703	::470317734925197000
40054726	::470317770307936000
236258510	::470317835214811000
52542320	::470317882513973000
460765832	::470317964714340000
40054726	::470318027381035000
268058306	::470318223716798000
379357885	::470318305975476000
289650000	::470318489543000000
38991775	::470318796180557000
79363954	::470318973204975000
331482356	::470319416035774000
369292925	::470319524123013000
592475734	::470319538387423000
72293435	::470319722601672000
239770256	::470319920862232000
239770256	::470319962784301000
38991775	::470320023341645000
592475734	::470320024066867000
20419159	::470320106388860000
436188872	::470320304896884000
79363954	::470320406885597000
24100015	::470320612687101000
20419159	::470320668236865000
311924851	::470320905781256000
146110811	::470321251870052000
33302034	::470321384917569000
416018810	::470321552601264000
33302034	::470321593621970000
259541688	::470321636659306000
58847822	::470321811398205000
69950823	::470321815924244000
196394433	::470321816003567000
338076990	::470321942562897000
62975545	::470321973050875000
258916835	::470321980294856000
425252367	::470322141372874000
33302034	::470322225749319000
146110811	::470322230526623000
82600674	::470322268238000000
33302034	::470322358893674000
69950823	::470322591170048000
606781453	::470322685252489000
418312513	::470322816496467000
205030447	::470323202799845000
425252367	::470323305229340000
79363954	::470323309151027000
146110811	::470323500448624000
245669191	::470323613619326000
69950823	::470323622729764000
289650000	::470323665218043000
146110811	::470323937965260000
33217361	::470323979761516000
414191298	::470324019749986000
69950823	::470324171176562000
86349050	::470324227099611000
289650000	::470324340958199000
438647243	::470324358695485000
79363954	::470324378094555000
237938155	::470324446642073000
308690900	::470324538635350000
481749191	::470324555492253000
44399596	::470324697150660000
40054726	::470324799978229000
481749191	::470324839874433000
379253079	::470325003461079000
86349050	::470325233619329000
486231003	::470325235263098000
322327312	::470325250618433000
72293435	::470325299121750000
32564504	::470325327021891000
31569666	::470325335226322000
613956023	::470325369682153000
86349050	::470325599060623000
40054726	::470325855420686000
321637063	::470326076992782000
460471042	::470326165165862000
455542048	::470326297168969000
481749191	::470326325660884000
321637063	::470326327224958000
86349050	::470326384951558000
230206940	::470326537720705000
312710029	::470326547535396000
533417136	::470326677793673000
633531552	::470326870094131000
32564504	::470327582974427000
413367641	::470327780442648000
36869877	::470327830505484000
351896383	::470328242243526000
606781453	::470328315136737000
259541688	::470328385450045000
306989340	::470328504266268000
519936824	::470328550709407000
722514433	::470328747267473000
94215450	::470328838422290000
216819428	::470329648446840000
216819428	::470329714666528000
111462710	::470329755599110000
371243365	::470329961304567000
437082385	::470330331900690000
40375959	::470330417996767000
27986325	::470330672133853000
371243365	::470330945187229000
594844703	::470331059788595000
232468321	::470331247076450000
232468321	::470331388323844000
262271807	::470331423518232000
195563881	::470331589994369000
232468321	::470331623058440000
328252982	::470331640451846000
413367641	::470331670202040000
20419159	::470332088164810000
152715270	::470332428217630000
402492947	::470332553111805000
243427085	::470332759748407000
272999900	::470332782879588000
360730562	::470332862344863000
618760575	::470332928136732000
29786990	::470332944964669000
331398205	::470332968448589000
413367641	::470333153794883000
301244439	::470333238376804000
37119867	::470333241367355000
48804765	::470333242458259000
560698843	::470333320010924000
154692700	::470333325186695000
573151200	::470333370728460000
360730562	::470333377128591000
377035998	::470333398054371000
447313860	::470333886736916000
186107022	::470334440120803000
15170503	::470334519237967000
513658421	::470334536547454000
98768681	::470334630366044000
331246659	::470334685617618000
447313860	::470334754836205000
348123497	::470334802944876000
397024307	::470335003969064000
397024307	::470335071933583000
397024307	::470335149700173000
263013923	::470335233607208000
397024307	::470335464952434000
346654346	::470335993141538000
430182591	::470336138226323000
309167251	::470336185513283000
254711141	::470336366971064000
358296822	::470336437267623000
186107022	::470336596995104000
237530197	::470336770492887000
425252367	::470336914009382000
16846197	::470337154715906000
399174015	::470337437710188000
266033863	::470337670099390000
458472537	::470337965395570000
87306187	::470338041744465000
225601631	::470338141996322000
20419159	::470338166516629000
120139449	::470338180177084000
16002106	::470338386902155000
16002106	::470338415293366000
16002106	::470338539868397000
162802335	::470338755656941000
23672351	::470338823873126000
20419159	::470338943301718000
254711141	::470338990453698000
428516870	::470339192955105000
72293435	::470339221103063000
254711141	::470339512237715000
343606449	::470339536556290000
343606449	::470339683025563000
501554267	::470339722623991000
276341812	::470339989536915000
345261852	::470340110454517000
418783652	::470340117828104000
327989967	::470340371394744000
594121150	::470340395209990000
722514433	::470340417763155000
481512198	::470340541776134000
365746365	::470341437553274000
29391732	::470341441676271000
229290429	::470341581699297000
91606737	::470341624657358000
312435293	::470341700842291000
546947837	::470341719276654000
51413309	::470341764751314000
369292925	::470341786695921000
120139449	::470341842605584000
312435293	::470342000793759000
49886698	::470342029021413000
458472537	::470342089964675000
546947837	::470342134277484000
253886962	::470342137255854000
232468321	::470342185259638000
232468321	::470342272308236000
239313896	::470342324363337000
232468321	::470342326590930000
232468321	::470342475995820000
365746365	::470342938967703000
229290429	::470343040272707000
508054066	::470343098879320000
508054066	::470343148242075000
245957488	::470343305633349000
722514433	::470343379201835000
508054066	::470343549083725000
65501923	::470343604964036000
50546012	::470343712120119000
258235483	::470343796459601000
65501923	::470343865690361000
347643113	::470343881419390000
606781453	::470344064148467000
303080805	::470344245715685000
105607367	::470344253021757000
256346048	::470344267089846000
257225781	::470344388200382000
257225781	::470344517477224000
347643113	::470344749296402000
468796913	::470345114288926000
397024307	::470345136623190000
473469863	::470345224724553000
22954511	::470345744776306000
463431723	::470345874506145000
443070793	::470345969155207000
410122679	::470346130526863000
20419159	::470346174642536000
502240473	::470346805503217000
52252090	::470347175093075000
20419159	::470347175491563000
418783652	::470347283410604000
418783652	::470347376935583000
637303583	::470347520233570000
432888405	::470347537208336000
305216922	::470347572406935000
52252090	::470347656460775000
637303583	::470347832340516000
98785279	::470347841983221000
138083816	::470348215485992000
25942336	::470348246494109000
413477251	::470348335963176000
36866805	::470348559062028000
52252090	::470348720517955000
272999900	::470348748816932000
97326618	::470348768513392000
299484513	::470348930476036000
52252090	::470349028694450000
341153843	::470349032049868000
212047421	::470349089343672000
20738985	::470349107635449000
234828491	::470349124181565000
588531316	::470349332211064000
52252090	::470349400288808000
222173816	::470349483075584000
178985516	::470349728367263000
446757000	::470349796452995000
468796913	::470349823015931000
46070001	::470349922257342000
318065690	::470350001504153000
20419159	::470350165787049000
637303583	::470350221927387000
468796913	::470350264579678000
202798666	::470350436382556000
149980973	::470350493101731000
368170408	::470350531530342000
414004311	::470350779602051000
162559610	::470351288522506000
318065690	::470351387507699000
479246485	::470351652730732000
90544248	::470351949062078000
53863390	::470351988333363000
318065690	::470352002472366000
90544248	::470352061943398000
458472537	::470352148887502000
364752208	::470352228360810000
546947837	::470352621719392000
418312513	::470352919959965000
318065690	::470352930717986000
20419159	::470352957851328000
252914746	::470353090588442000
353544330	::470353244309315000
318065690	::470353287137329000
52105336	::470353352212377000
254711141	::470353848805363000
468796913	::470353884926717000
79606394	::470354306407739000
36866805	::470354391237545000
65501923	::470354774005518000
481749191	::470354818750349000
620519142	::470355103552393000
255299055	::470355205218123000
513825441	::470355310394101000
620519142	::470355659448676000
52252090	::470355959379144000
328557330	::470356011740831000
368170408	::470356081206894000
635577431	::470356121413500000
52252090	::470356162114629000
328557330	::470356282696675000
509523903	::470356424669667000
90544248	::470356474594856000
52252090	::470356505251020000
118470515	::470356520295624000
252914746	::470356603762266000
85211920	::470356668585230000
509523903	::470356675208040000
431188585	::470356676894547000
455097630	::470356767973457000
252314330	::470356800571572000
52252090	::470356922882076000
364546435	::470357005929291000
172827217	::470357059519926000
8709452	::470357089391345000
52252090	::470357294971355000
304219715	::470357490744295000
30787413	::470357812510740000
242451996	::470358386681581000
368170408	::470358423058808000
167365283	::470358462623264000
359776589	::470358463827017000
328557330	::470358576209596000
242451996	::470358586485264000
238740641	::470358625609723000
120139449	::470358628302483000
22844281	::470358711492284000
339126665	::470358868749746000
517075828	::470358873740943000
335040170	::470358985363968000
37119867	::470359241556262000
40375959	::470359245301350000
23721718	::470359305166680000
152454379	::470359385370537000
49221816	::470359518720061000
254711141	::470359582791847000
517695658	::470359669996015000
320249108	::470359670297989000
18324223	::470359693706027000
98785279	::470359732734394000
335040170	::470359828037369000
225601631	::470359911495651000
36869877	::470359980445425000
190624012	::470360056349728000
393499174	::470360067322441000
339565561	::470360068869734000
634822122	::470360115397545000
15681561	::470360176122671000
335040170	::470360187644444000
29827759	::470360258595274000
413477251	::470360462765600000
378771457	::470360775593566000
431188585	::470360783936032000
192727478	::470360888688783000
376541246	::470361044465229000
413477251	::470361218881167000
364428125	::470361452297990000
636632104	::470361498510831000
243427085	::470361998107361000
413477251	::470362079116136000
315559101	::470362097323212000
478462259	::470362146279153000
65501923	::470362241494052000
513658421	::470362252076265000
634890754	::470362299371229000
328794919	::470362555911643000
328794919	::470362679660781000
413477251	::470362692436643000
619608540	::470362737588330000
277814195	::470362807016255000
29198251	::470363020808695000
431188585	::470363021202964000
201810972	::470363042648444000
556631416	::470363095249215000
23721718	::470363159497150000
418841887	::470363200727162000
243427085	::470363222667960000
29198251	::470363269069144000
23721718	::470363296135380000
277814195	::470363735417036000
96408259	::470363787329945000
619608540	::470363789125505000
258506164	::470363845316608000
162200561	::470363865751228000
78513872	::470364028162674000
87306187	::470364388952903000
311729942	::470364455743025000
58587013	::470364622969905000
59454178	::470364627180593000
268547296	::470364717228494000
361691248	::470364719627632000
521938520	::470364737847705000
52542320	::470365085563895000
348262381	::470365146531917000
458472537	::470365578797273000
29786990	::470365608383479000
343606449	::470365697395003000
343606449	::470365796170883000
425252367	::470365914802966000
343606449	::470365917071671000
323891242	::470366005936812000
357017353	::470366077445496000
172827217	::470366112962473000
277814195	::470366154931077000
22195036	::470366189906952000
59454178	::470366462436446000
549785954	::470366469373853000
22195036	::470366476201758000
9563172	::470366589158973000
429345484	::470366592929636000
549785954	::470366595261681000
463431723	::470366763361009000
445219284	::470367011810197000
631603360	::470367320942997000
52542320	::470367333945319000
277814195	::470367353176211000
52542320	::470367461301555000
52105336	::470367562052960000
357306642	::470367928483729000
38713173	::470368054858092000
556631416	::470368097757454000
61493721	::470368135220969000
229385654	::470368192045793000
599787941	::470368231585091000
38713173	::470368247397613000
259876316	::470368264150061000
64219388	::470368298761076000
479156555	::470368398530969000
411786523	::470368755508600000
64219388	::470368770238996000
47749919	::470368770473861000
337367504	::470368937210040000
64219388	::470369013738901000
360898372	::470369014334492000
425252367	::470369161043255000
637303583	::470369182622949000
335040170	::470369190612725000
33629617	::470369193058390000
242451996	::470369197307232000
356448818	::470369219796684000
250844163	::470369320459960000
220867112	::470369337476255000
242451996	::470369374453661000
200849010	::470369748380037000
347643113	::470369796002152000
365746365	::470369869062762000
242451996	::470370014932254000
33629617	::470370020913336000
124374229	::470370187573608000
242451996	::470370285678780000
513825441	::470370335607373000
102796495	::470370366217814000
242451996	::470370378934927000
35305414	::470370408055963000
15733436	::470370474632151000
185356495	::470370489530335000
458847153	::470370508006240000
242451996	::470370545003814000
61050527	::470370713207980000
185356495	::470370927125856000
501554267	::470370931391471000
185356495	::470370986651844000
473196438	::470371004414312000
78513872	::470371075336187000
185356495	::470371112590004000
418312513	::470371431466168000
266033863	::470371433084776000
418312513	::470371538441871000
389197869	::470371549183107000
491969843	::470371589163212000
418312513	::470371594624598000
347643113	::470371612139986000
7132042	::470371770575228000
466989920	::470371774014566000
418312513	::470371848304070000
68818829	::470371970463170000
89846697	::470371999991476000
491969843	::470372101451710000
433916111	::470372164408205000
362737866	::470372202726952000
36259265	::470372366137425000
19945993	::470372441760350000
89846697	::470372446529662000
19945993	::470372452342984000
33629617	::470372705087520000
264705173	::470372778815016000
250844163	::470372786326994000
19945993	::470373142284603000
424790585	::470373150774288000
19945993	::470373151667679000
414217500	::470374109210497000
390504920	::470374185861414000
125849974	::470374199186694000
33629617	::470374228702027000
277814195	::470374320582447000
239484752	::470374543945519000
43980775	::470375085631479000
311729942	::470375486380445000
338477631	::470375609341054000
301203823	::470375735346348000
381599486	::470375883329777000
315559101	::470376194420903000
390504920	::470376349623156000
258506164	::470376351581888000
377486283	::470376435895369000
116988168	::470376459975278000
258506164	::470376528644435000
116988168	::470376607002419000
19945993	::470376719955005000
338588400	::470376752590888000
258506164	::470377032862662000
155459778	::470377114790002000
254635990	::470377143247978000
66555228	::470377183286788000
69494041	::470377242322038000
266164462	::470377457963782000
517075828	::470377472920653000
69494041	::470377485524561000
116988168	::470377697806254000
266164462	::470378153089974000
116988168	::470378182542372000
165491208	::470378231024345000
38713173	::470378422762356000
43980775	::470378435706368000
489078088	::470378480358920000
417428775	::470378974213074000
272184078	::470379113291583000
556631416	::470379259652243000
18929923	::470379440237993000
206538198	::470379463382155000
216819428	::470379766202503000
250844163	::470379969668198000
186107022	::470380010604220000
158948390	::470380186144215000
250844163	::470380216968548000
165634562	::470380360564736000
598832393	::470380393200615000
250844163	::470380521449848000
425252367	::470380679566745000
212490176	::470380846831374000
414004311	::470380930054385000
46070001	::470381009012547000
429348972	::470381049428459000
18929923	::470381197458415000
356448818	::470381224804884000
140994915	::470381320238292000
46276184	::470381495690215000
299450175	::470381526291447000
223998080	::470381688993103000
237024825	::470382026453811000
625900103	::470382202371317000
69494041	::470382448711585000
237024825	::470382544387457000
421179396	::470382555276275000
89846697	::470382648964026000
250844163	::470382746096115000
250844163	::470382795693756000
36219010	::470382805101195000
112801155	::470382857248968000
15170503	::470382905764503000
89846697	::470382919866138000
633531552	::470383088946909000
33238183	::470383280857292000
205030447	::470383431940333000
69719136	::470383634709368000
250844163	::470383720214843000
15170503	::470383954013323000
260911912	::470384008610992000
15170503	::470384215750893000
69719136	::470384337859665000
237330810	::470384524548132000
33629617	::470384739413921000
76482742	::470384820984766000
174720518	::470384822322724000
335367791	::470384956422643000
322327312	::470385011825598000
633531552	::470385030003707000
421179396	::470385054032879000
15170503	::470385119132655000
385259637	::470385240813236000
260911912	::470385380379074000
248468379	::470385589037334000
425252367	::470385653566676000
76482742	::470385717664034000
430182591	::470385751549411000
471516383	::470385775570608000
76482742	::470385832025944000
76482742	::470385928775929000
64219388	::470386078159884000
193192138	::470386109537873000
186107022	::470386786062311000
36219010	::470386867217510000
236266292	::470387054346375000
38326757	::470387080594341000
76482742	::470387111632179000
36219010	::470387125775396000
594844703	::470387155878293000
331398205	::470387467057512000
471516383	::470387528504442000
443070793	::470387846516207000
421179396	::470387862739755000
140157275	::470387903865323000
229385654	::470387942981402000
186287095	::470387966162923000
443070793	::470387992465780000
262382570	::470388208300072000
336019882	::470388230588612000
198651083	::470388252651028000
625900103	::470388260863111000
421179396	::470388501104431000
443070793	::470388546298060000
547741880	::470388720475320000
433916111	::470388886485487000
334442114	::470388923941015000
76482742	::470389222395109000
140157275	::470389231425036000
588531316	::470389270134661000
396655167	::470389427966341000
397028036	::470389431166570000
203688730	::470389634602905000
396655167	::470389656044191000
52542320	::470389951289651000
69719136	::470389953005092000
90544248	::470390030608138000
397028036	::470390131959275000
90544248	::470390299135852000
357306642	::470390338411315000
397717926	::470390344740114000
397028036	::470390414743048000
425252367	::470390440806875000
261471578	::470390540752531000
38713173	::470390765286207000
25537528	::470390768746504000
407038804	::470391027417620000
397028036	::470391032207900000
621474989	::470391104974905000
467043006	::470391219462217000
321844248	::470391323997241000
229385654	::470391392695750000
25942336	::470391445011304000
397028036	::470391540854960000
587940951	::470391544890286000
373006574	::470391612225650000
397028036	::470391981756403000
373006574	::470392080762560000
334442114	::470392110701871000
455542048	::470392132369649000
465934852	::470392296752414000
587940951	::470392367053570000
86243090	::470392442949480000
350003589	::470392548557852000
594844703	::470392571966275000
382414670	::470392670976606000
594844703	::470392733828644000
134181956	::470392759485235000
43006697	::470392773703528000
293246270	::470392806012620000
385595835	::470392827352846000
594844703	::470392840720490000
416548217	::470392902615851000
312856997	::470393046861746000
594844703	::470393068475392000
30516926	::470393085906546000
220455732	::470393150855720000
594121150	::470393321861292000
472415509	::470393463281049000
360231979	::470393501491146000
250844163	::470393521703501000
399713201	::470393660950196000
335040170	::470393963481157000
508054066	::470393963732815000
229385654	::470394088718893000
508054066	::470394117298880000
100934605	::470394197661732000
161302101	::470394402301816000
465002314	::470394466680205000
506760887	::470394559571038000
223005614	::470394729784696000
369109312	::470394737816764000
52995718	::470394932617052000
397717926	::470395065144467000
36219010	::470395184719880000
386956382	::470395349442367000
465002314	::470395352802406000
23672351	::470395546759610000
534913317	::470395555815120000
594121150	::470395607702446000
212068363	::470395615155736000
36219010	::470395686455103000
596191047	::470395698186166000
315559101	::470395749080252000
706034130	::470395845557231000
706034130	::470395921864597000
109361476	::470395979468775000
260440912	::470396053225615000
58587526	::470396158322675000
425252367	::470396229164486000
465002314	::470396406973603000
453280756	::470396416054292000
11146552	::470396447750619000
315559101	::470396465916153000
331246659	::470396543510802000
138935158	::470396598774538000
258506164	::470396668371042000
258506164	::470396706778255000
25178781	::470396718291640000
109361476	::470396780178595000
368170408	::470397338322620000
625900103	::470397406685577000
36219010	::470397464168890000
443070793	::470397491167236000
635577431	::470397505952546000
224068229	::470397553037824000
57300329	::470397565456756000
159011393	::470397673514602000
268058306	::470397689021333000
224068229	::470397788120182000
250844163	::470397797943214000
181101394	::470397899218489000
453280756	::470397912137351000
440314946	::470397938531717000
91195209	::470397986477203000
25235649	::470398069486264000
384105885	::470398240890687000
344285522	::470398250588340000
334442114	::470398273178857000
344285522	::470398468172029000
250844163	::470398663022632000
91195209	::470398774376792000
351099839	::470398790156189000
29525209	::470398796460224000
250844163	::470398824704638000
109361476	::470398864718311000
334442114	::470398987514560000
250844163	::470399081161195000
36866805	::470399203277930000
513825441	::470399285037522000
36866805	::470399292264300000
250844163	::470399438083883000
386956382	::470399461920104000
633531552	::470399510553055000
393133633	::470399543503097000
220455732	::470399591662501000
138935158	::470399623665037000
250844163	::470399635463602000
344285522	::470399700093632000
138935158	::470399728153554000
339126665	::470399745165651000
24803741	::470399748252663000
216507874	::470399755076374000
344285522	::470399788291481000
260440912	::470399798277701000
86243090	::470399804087205000
138935158	::470399821795192000
91195209	::470399910156566000
29525209	::470399934936514000
144937748	::470399967866396000
342845822	::470400032722518000
374289648	::470400036568715000
339126665	::470400138595549000
91195209	::470400159122092000
250844163	::470400172644917000
25235649	::470400209608929000
25178781	::470400224456740000
235272576	::470400225514102000
344285522	::470400234133417000
436716308	::470400278177390000
138935158	::470400321370324000
507987711	::470400479357575000
465002314	::470400482117435000
138935158	::470400498902634000
21415532	::470400676515049000
304219715	::470400827090149000
163763136	::470400960855277000
344285522	::470401007571447000
267299080	::470401140191133000
260440912	::470401200982986000
163763136	::470401203420295000
163763136	::470401249872216000
303080805	::470401269258264000
163763136	::470401488389296000
594844703	::470401514234994000
594844703	::470401750999261000
250844163	::470401936655929000
163763136	::470401947691122000
200849010	::470401952816582000
273205079	::470402010895093000
217262932	::470402040230076000
235272576	::470402088888205000
38713173	::470402167300296000
30406728	::470402374196940000
378778103	::470402416048095000
91195209	::470402417721610000
588531316	::470402448944025000
337396732	::470402473476108000
337396732	::470402551397900000
18929923	::470402602954682000
250844163	::470402619077558000
24803741	::470402714002681000
24803741	::470402822119649000
587864456	::470402873894121000
474371126	::470402917149982000
250832637	::470402965535485000
91195209	::470403026281177000
258506164	::470403050163961000
625900103	::470403064080257000
258506164	::470403077271728000
106778257	::470403127271624000
385259637	::470403169303154000
217262932	::470403232552857000
273205079	::470403245052268000
311924851	::470403274282369000
26514591	::470403377848139000
311729942	::470403489898590000
334403708	::470403512212664000
9563172	::470403588964253000
385259637	::470403589236879000
193192138	::470403686343004000
369292925	::470403687911657000
335040170	::470403713711210000
229672512	::470403829302067000
250844163	::470403874583740000
193192138	::470403900038991000
106778257	::470403989276610000
334442114	::470404007551590000
65412211	::470404063948189000
433168829	::470404139235549000
222584958	::470404296010256000
109655774	::470404318076895000
489078088	::470404434871463000
222584958	::470404592350400000
304224068	::470404734592233000
429345484	::470404868826734000
479246485	::470405073680736000
106778257	::470405087131480000
578593285	::470405094853591000
86243090	::470405109575217000
174720518	::470405119922536000
103244523	::470405261186723000
222584958	::470405297937203000
78513872	::470405373896056000
314604858	::470405464250134000
587864456	::470405541882507000
23642786	::470405622538584000
335040170	::470405626695528000
578593285	::470405657376882000
325242803	::470405705871003000
402333632	::470405754198196000
29391732	::470405767267237000
78513872	::470405937883136000
146216300	::470405954324815000
222584958	::470406053960482000
578593285	::470406230922776000
250844163	::470406315693846000
78513872	::470406317358993000
258506164	::470406318629457000
174720518	::470406342004322000
186572442	::470406405812666000
89846697	::470406418307092000
263389464	::470406449018195000
263389464	::470406483356950000
335040170	::470406617474031000
568915908	::470406621873451000
186572442	::470406668652929000
249052117	::470406679428071000
371500504	::470406704732319000
65501923	::470406710465536000
249052117	::470406756372201000
250844163	::470406819857596000
578593285	::470406824852996000
517695658	::470406852061454000
65501923	::470406884201988000
65501923	::470407002582032000
36219010	::470407015249244000
323477702	::470407054918561000
250844163	::470407173873614000
321844248	::470407259210911000
62756038	::470407298028814000
62756038	::470407306828861000
594121150	::470407653609332000
334442114	::470407737520562000
316301043	::470407790176239000
303080805	::470407813458833000
316301043	::470407975291846000
158948390	::470408178983653000
334442114	::470408224865136000
300607168	::470408234541797000
381778563	::470408371984560000
238740641	::470408435641880000
242435004	::470408555175350000
311583053	::470408706111193000
345508633	::470408847749033000
78513872	::470408939797233000
78513872	::470409098035752000
264622253	::470409185377538000
363969403	::470409694243471000
162958222	::470409699737616000
222584958	::470409754066423000
63473984	::470409777227390000
573151200	::470409831711776000
300607168	::470409907192479000
300607168	::470410098226249000
573151200	::470410172889051000
116988168	::470410315180802000
300607168	::470410344863903000
334442114	::470410579711393000
266164462	::470410581921767000
222584958	::470410586627395000
100376439	::470410695054741000
421179396	::470410802906664000
250844163	::470410880585568000
384594087	::470411050710355000
69064286	::470411158286237000
159011393	::470411664337420000
637303583	::470411701393698000
220584371	::470411768029020000
328252982	::470411801306222000
351004243	::470412029476360000
369292925	::470412146560757000
237530197	::470412577529692000
277814195	::470412795675418000
119434884	::470412822082367000
293246270	::470412824750354000
138245975	::470412968916549000
104112940	::470412993503571000
104112940	::470412998277070000
49221816	::470413278921781000
40946018	::470413363525459000
194998718	::470413400942473000
40946018	::470413508086341000
40946018	::470413637556113000
218698577	::470414153090613000
344990761	::470414203959119000
393041277	::470414216038744000
414004311	::470414267796029000
49824781	::470414340638519000
587864456	::470414396968427000
379152968	::470414399896027000
216819428	::470414544037109000
138245975	::470414575460810000
33823755	::470414618968752000
344990761	::470414662157467000
344990761	::470414744017731000
21623464	::470414774346321000
49824781	::470414822509522000
234214828	::470415109081538000
234214828	::470415176370782000
234214828	::470415268188262000
14190836	::470415300618244000
52542320	::470415342951739000
402333632	::470415385272270000
238665368	::470415453647413000
337466318	::470415544491851000
159640806	::470415601790623000
316301043	::470415655540649000
266033863	::470415755981627000
316301043	::470415768904290000
230968348	::470415838361567000
238665368	::470416093681836000
230968348	::470416117182107000
312856997	::470416118730207000
230968348	::470416149058826000
311729942	::470416156424024000
234214828	::470416247054942000
259466143	::470416587090976000
176489426	::470416630192021000
230968348	::470416704833470000
211019280	::470416826217021000
316301043	::470416865035321000
194998718	::470416921662611000
328252982	::470416994802479000
52542320	::470416994915737000
50507669	::470417032987811000
38991775	::470417216710533000
313496905	::470417308360249000
96013044	::470417333501300000
230968348	::470417395551457000
33683248	::470417412266156000
341153843	::470417556055289000
293246270	::470417584274149000
432747712	::470417605002416000
341153843	::470417616902033000
328252982	::470417702230577000
159726392	::470417866530230000
138245975	::470417885035118000
282363016	::470417943688273000
155459778	::470418012567527000
282363016	::470418046470090000
282363016	::470418180163514000
432747712	::470418211800760000
155459778	::470418219757342000
328252982	::470418371461148000
33683248	::470418502197985000
370850900	::470418567297769000
328252982	::470418584703758000
155459778	::470418600319127000
370850900	::470418782910152000
258506164	::470418827898265000
428516870	::470418878598631000
570502101	::470418892154621000
465002314	::470419184313442000
570502101	::470419289594277000
339126665	::470419340068540000
586783331	::470419436349165000
236167599	::470419439175737000
236167599	::470419614954831000
22327740	::470419622974734000
352789311	::470419756294877000
238672857	::470419820031512000
370850900	::470419958359683000
330468046	::470420070074560000
238665368	::470420081936068000
330468046	::470420102089699000
172827217	::470420282038296000
275260502	::470420297808498000
259021462	::470420476838547000
161041223	::470420547726487000
389197869	::470420641167200000
39215095	::470421042591059000
586783331	::470421099663351000
369292925	::470421110073204000
108798356	::470421273294958000
254635990	::470421376688336000
108798356	::470421423442644000
166307106	::470421526148157000
238672857	::470421906857144000
27626703	::470421963819606000
516542821	::470421980895014000
23754003	::470422091280711000
445219284	::470422183865372000
254635990	::470422287012069000
138245975	::470422354338664000
25942336	::470422379500675000
159726392	::470422401084186000
254635990	::470422546320732000
358617322	::470422629120094000
311729942	::470422672053374000
254635990	::470422695650549000
634615880	::470422711517200000
276784048	::470422767171821000
138245975	::470422783357227000
138245975	::470423046637899000
222584958	::470423073309470000
545784705	::470423169451704000
545784705	::470423220504788000
430387521	::470423317464113000
339126665	::470423370480500000
430387521	::470423370748530000
138245975	::470423471403438000
173371030	::470423640475836000
276784048	::470423649007452000
339126665	::470423697334210000
513878213	::470423742137761000
85343069	::470423769950199000
85343069	::470423930562703000
85343069	::470424122213007000
309167251	::470424208192061000
85343069	::470424212763836000
64219388	::470424330782793000
238672857	::470424337208442000
513878213	::470424461188292000
513878213	::470424480922497000
85343069	::470424507766046000
402333632	::470424674607058000
230659102	::470424736069980000
17522792	::470424741593874000
465266221	::470424787290816000
17522792	::470424956229001000
109655774	::470425184659582000
402333632	::470425285704564000
402333632	::470425361785044000
85343069	::470425386401415000
173371030	::470425450175401000
358617322	::470425505213464000
64596921	::470425715918135000
465266221	::470425817537724000
424498868	::470425839554015000
402333632	::470425933275746000
337466318	::470426035549634000
276784048	::470426092986462000
25410192	::470426119322095000
295980167	::470426282925113000
27179899	::470426364659515000
516542821	::470426433253556000
100090407	::470426435170344000
397024307	::470426446519734000
513878213	::470426448264978000
276784048	::470426489004244000
290265158	::470426530334523000
513878213	::470426591034880000
465266221	::470426725659078000
330645900	::470426862162690000
138245975	::470426979859038000
136458681	::470426992928489000
516542821	::470427022062542000
330645900	::470427304305254000
465002314	::470427541359300000
382414670	::470427705616261000
501554267	::470427710812991000
301657872	::470428014954967000
465002314	::470428196937416000
343606449	::470428243313831000
337416247	::470428245272567000
516542821	::470428295218360000
513878213	::470428444699140000
311729942	::470428571371307000
465266221	::470428575183560000
114291753	::470428590136643000
114291753	::470428908043513000
432622681	::470428917116174000
222584958	::470429019725242000
399645465	::470429298596544000
253552344	::470429590544859000
213763059	::470429762843078000
34204169	::470429779275943000
29827759	::470429825384349000
465266221	::470430146441138000
222584958	::470430230134259000
68369234	::470430242772115000
432622681	::470430340859711000
383045348	::470430363915780000
20478089	::470430574424109000
258196512	::470430617666990000
36866805	::470430641046032000
166307106	::470430790283952000
435478224	::470431078264500000
159726392	::470431081049489000
137426396	::470431150323036000
353544330	::470431259840503000
339126665	::470431282821087000
31359307	::470431321559298000
465266221	::470431435124244000
245669191	::470431477289590000
64219388	::470431507069550000
64219388	::470431546734694000
379807492	::470431796396847000
369292925	::470431880610078000
516542821	::470432044154355000
22717394	::470432918540533000
429345484	::470433101123166000
60218540	::470433156588646000
339126665	::470433452680953000
311924851	::470433744546201000
60218540	::470433856181768000
501554267	::470433864469336000
516542821	::470433887093805000
137426396	::470434073098584000
299389082	::470434102886547000
397717926	::470434116153143000
216507874	::470434212123017000
404496513	::470434365605179000
323477702	::470434435054055000
167365283	::470434525520994000
455542048	::470434554541789000
314710836	::470434630215405000
314710836	::470434897958805000
334442114	::470435016884125000
339126665	::470435062945951000
342845822	::470435188216827000
404496513	::470435203262205000
253552344	::470435302373601000
311729942	::470435459701952000
634890754	::470435722424369000
267323089	::470435796621615000
334442114	::470435870336901000
588874950	::470435912665407000
267323089	::470436121684365000
267323089	::470436252877979000
267323089	::470436361128787000
267323089	::470436443446587000
220455732	::470436510194737000
267323089	::470436561205886000
267323089	::470436630860689000
267323089	::470436753439227000
267323089	::470436955264516000
267323089	::470437050550722000
267323089	::470437200144789000
267323089	::470437493746442000
267323089	::470437644351307000
267323089	::470437690849366000
267323089	::470437759497547000
386833057	::470437998157660000
311729942	::470438258418401000
509523903	::470438402047754000
316301043	::470438631115853000
396332641	::470438852961001000
358617322	::470438862263554000
159640806	::470439104837341000
155459778	::470439205726744000
588874950	::470439240543641000
261900342	::470439354440376000
261900342	::470439383007363000
316301043	::470439633684549000
64596921	::470440403440001000
509523903	::470440618825498000
211316270	::470440809033388000
211316270	::470440888859381000
435478224	::470440972799578000
455542048	::470441547620950000
384488111	::470441609494949000
337388641	::470441727791099000
33823755	::470442204234674000
20496164	::470442354843721000
20496164	::470442415099113000
20496164	::470442469390176000
293246270	::470442714170150000
397717926	::470442877232107000
20496164	::470442913420156000
588874950	::470443078248333000
588874950	::470443242878930000
509523903	::470443517026648000
112145680	::470443569510371000
33629617	::470443658765139000
396655167	::470443827682349000
363722761	::470443876860575000
467043006	::470444012537536000
59583601	::470444255442255000
462681637	::470444636042182000
360730562	::470444709975183000
516542821	::470444868498915000
350003589	::470445152247767000
316301043	::470445161567490000
155459778	::470445317389684000
25537528	::470445446423265000
363722761	::470445710316699000
389614947	::470445859059298000
16166332	::470445945998409000
487266327	::470445977376022000
114070939	::470446332142813000
35105150	::470446636821250000
487266327	::470446711538593000
244800948	::470446776604844000
462648540	::470447102611292000
487266327	::470447303908536000
336845657	::470447641240031000
43980775	::470447666049351000
462648540	::470447902964584000
358031089	::470447978033860000
49052615	::470448270352084000
225601631	::470448296108896000
487266327	::470448336273551000
311729942	::470448477244112000
509523903	::470449235553312000
436214232	::470449398560731000
276784048	::470449474691559000
266164462	::470450016650555000
80448281	::470450292312387000
311729942	::470450462995787000
358031089	::470450623318487000
22717394	::470450678179958000
155459778	::470450694924009000
279230956	::470450751492210000
321637063	::470451650126020000
436214232	::470451662465679000
580156304	::470451826513694000
436214232	::470451909740871000
258506164	::470452121297375000
321637063	::470452299391709000
90544248	::470452562601050000
90544248	::470452571216166000
509523903	::470453057851912000
52494533	::470453178878533000
489078088	::470453225787629000
95141856	::470453247250272000
79861287	::470453541728174000
52494533	::470453645234798000
104112940	::470454196727451000
516542821	::470454334581645000
79861287	::470454540442279000
287228225	::470454797816958000
52494533	::470455136876122000
341892711	::470455320255295000
358031089	::470455709872562000
231689668	::470455813346435000
196394433	::470455922637041000
196394433	::470455974570889000
309355379	::470456113503420000
404335977	::470456170613071000
276256841	::470456449303207000
552146644	::470456483834904000
276381534	::470456760663556000
385595835	::470457150880231000
52494533	::470457631698477000
62975545	::470458175498358000
552146644	::470458679477563000
312435293	::470459011666440000
38623896	::470459256391872000
344990761	::470459457173192000
244800948	::470459485589221000
258196512	::470459657421467000
102530016	::470459664467886000
293246270	::470459777756450000
62975545	::470459804750581000
446541836	::470460236286140000
40375959	::470460609197539000
259466143	::470460645675393000
319851493	::470460678537752000
319851493	::470460678604881000
40375959	::470461178955972000
220584371	::470461190528045000
220584371	::470461324456370000
202927618	::470461386493947000
408031484	::470461546087211000
202927618	::470461556556177000
202927618	::470461645953576000
220584371	::470461653998645000
40375959	::470461707299880000
82600674	::470461837264162000
473718221	::470461936610459000
183438897	::470462178642755000
220584371	::470462250059177000
183438897	::470462403491008000
62975545	::470462417298661000
114291753	::470462747365621000
36869877	::470462798472822000
258196512	::470462888235110000
183438897	::470462909462880000
114291753	::470462981780688000
199001641	::470463131236327000
183438897	::470463185061822000
258196512	::470463187930722000
114291753	::470463209028476000
283051149	::470463254544662000
114291753	::470463445020598000
552146644	::470463740748382000
220584371	::470463804472426000
39684857	::470463970042576000
183438897	::470464007900364000
246571951	::470464048132136000
220584371	::470464104436883000
183438897	::470464130730569000
114291753	::470464191342841000
183438897	::470464240281612000
95141856	::470464405038448000
114291753	::470464907541245000
444251177	::470465354481664000
312252632	::470465396797997000
384488111	::470465677979951000
39215095	::470465916313276000
247159855	::470466580027961000
369292925	::470466585346723000
29827759	::470466868688338000
258196512	::470466895947104000
95504927	::470466958790766000
95504927	::470467098838593000
16166332	::470467141574340000
201810972	::470467220984696000
369292925	::470467248214138000
369292925	::470467302303879000
20822956	::470467307613851000
16166332	::470467419535048000
16166332	::470467698720530000
261605370	::470468088886882000
16166332	::470468122689155000
25942336	::470468212149485000
16166332	::470468238745546000
62975545	::470468449919975000
255818707	::470468506602180000
306989340	::470468590484090000
52542320	::470468758922752000
89846697	::470468863780732000
344990761	::470468953949868000
258196512	::470469500031078000
258196512	::470469610752331000
344990761	::470469686904512000
40054726	::470469931436212000
306989340	::470470214614646000
311729942	::470470236169601000
255818707	::470472150579937000
194998718	::470472291424665000
344990761	::470472488481480000
194998718	::470472563047817000
194998718	::470472614709051000
552146644	::470473191014416000
218321424	::470473304936288000
218321424	::470473419721412000
218321424	::470473565914288000
38623896	::470473702828548000
33528820	::470474116903239000
33528820	::470474198000091000
289650000	::470474252073066000
344990761	::470474267189334000
120139449	::470474432587501000
255818707	::470474607733260000
60712766	::470475187792916000
554801627	::470475697816076000
255818707	::470475760294449000
358617322	::470475916506722000
358617322	::470475933300690000
39684857	::470476056844304000
259466143	::470476245218889000
35706997	::470476802784124000
552146644	::470477286274105000
146216300	::470477352263094000
104112940	::470477944474071000
45527216	::470478142621351000
76482742	::470478885004795000
52542320	::470479880271179000
85343069	::470480061775511000
224501206	::470480096923365000
444251177	::470480324875407000
311729942	::470481013593096000
76482742	::470481553844613000
379253079	::470481845227102000
444251177	::470482198466805000
85343069	::470483195730079000
114070939	::470483380643979000
18068894	::470483656814120000
406121427	::470484974408187000
259466143	::470486150537175000
115459999	::470486452413800000
344990761	::470486527194451000
315872678	::470487132201447000
76482742	::470487290704584000
40375959	::470487545034203000
18068894	::470487828414349000
76482742	::470487974090915000
76482742	::470488288533700000
76482742	::470488584534118000
570502101	::470488637453635000
76482742	::470488794538725000
40946018	::470489020834000000
40946018	::470489198039150000
76482742	::470489261020823000
40946018	::470489517666107000
76482742	::470489813536481000
58847822	::470489875192373000
346412695	::470490359265370000
40375959	::470490417125806000
15186859	::470490528237486000
193192138	::470494209003122000
323691415	::470494511286599000
323691415	::470494582040297000
29786990	::470496316930658000
76482742	::470497061956517000
76482742	::470497315598643000
224501206	::470497340009095000
506707370	::470497566023749000
213187842	::470498336156692000
51964139	::470499413610491000
114070939	::470499831903813000
155459778	::470500436869648000
260979062	::470500468938928000
28054060	::470500494616453000
261605370	::470502255683072000
261605370	::470502274381271000
261605370	::470502402416586000
261605370	::470502428542894000
245669191	::470502441947901000
261605370	::470502446033158000
261605370	::470502473006731000
20924979	::470502700744851000
416130255	::470503618164948000
416130255	::470503635097362000
416130255	::470503674490273000
45190114	::470503733021769000
15782772	::470503751116021000
29786990	::470503942867017000
416130255	::470504218755731000
416130255	::470504253849489000
155459778	::470504365774884000
293246270	::470504505973698000
155459778	::470504650886479000
50507669	::470504825315414000
261605370	::470504960912674000
261605370	::470504993896677000
50507669	::470505081260216000
261605370	::470506475786231000
261605370	::470506600927461000
301657872	::470506915605123000
69044676	::470507260481773000
71878260	::470507915179474000
97307001	::470509894999629000
246571951	::470512962407792000
49118513	::470513073103835000
246571951	::470513343103787000
246571951	::470513629217828000
283518032	::470514496520617000
20924979	::470514572911079000
28405302	::470515076118491000
167365283	::470515352615415000
165658390	::470515525718528000
50507669	::470515675057098000
214678768	::470516208475721000
227859860	::470516482204774000
276381534	::470516684605100000
29849760	::470516834978893000
354412568	::470516838196346000
483115964	::470517185379446000
137426396	::470517204606148000
227859860	::470517225678721000
227859860	::470517328632098000
344990761	::470518145321811000
245669191	::470518860731281000
26198467	::470518946999709000
184195472	::470519010144956000
485252693	::470519620630495000
358296822	::470519691945848000
31250549	::470519723625426000
210674392	::470519901984014000
358296822	::470519986339856000
479205756	::470520025594732000
71878260	::470520140099248000
358296822	::470520186286514000
358296822	::470520306226839000
106778257	::470520768149721000
69950823	::470520899934777000
546947837	::470521092118151000
354412568	::470521099109666000
546947837	::470521150221856000
546947837	::470521345747742000
236930269	::470521893133361000
354412568	::470522048498769000
343018153	::470522304682663000
279230956	::470522479916875000
105852149	::470522694031507000
460772038	::470523353766195000
393133633	::470523635065958000
323891242	::470523666556788000
354412568	::470524067540639000
416506126	::470524288299044000
365523194	::470524310696644000
274432702	::470524815313362000
479156555	::470527191596294000
186823940	::470527302049071000
62396842	::470527331799281000
33629617	::470527969639677000
30516926	::470529498291515000
38481051	::470529502473224000
60399576	::470529845944799000
323891242	::470529875439534000
81765661	::470529934813700000
22294252	::470530298082754000
245669191	::470531389842935000
72210207	::470531505324707000
59454178	::470531993877237000
38481051	::470532001749950000
57933673	::470532394395516000
361489211	::470533008400060000
245669191	::470533315041062000
245669191	::470533464152760000
245669191	::470533677823184000
245669191	::470534173938049000
246571951	::470534225397960000
246571951	::470534648016039000
277794018	::470534743423860000
59454178	::470534749157867000
80157666	::470534973078786000
272999900	::470535030070992000
432888405	::470535036807041000
34536365	::470535232009957000
253120136	::470537166783655000
83878535	::470537774848688000
405040496	::470538135089078000
405040496	::470538195365408000
513270198	::470538381936451000
202196262	::470538501604114000
38440249	::470538540950900000
379253079	::470538608466993000
181101394	::470538836934524000
229385654	::470538931243855000
285906246	::470539049338298000
133508241	::470539159354875000
389614947	::470539250774315000
341153843	::470539672436109000
438582644	::470539681919434000
51964139	::470539913675689000
51964139	::470540212175908000
51964139	::470540659146129000
362737866	::470540758018056000
91606737	::470541235732508000
31144939	::470541398727737000
18068894	::470541536610881000
86243090	::470541880128974000
24803741	::470541883933208000
100090407	::470541984688799000
186823940	::470542017651408000
239257340	::470542365682593000
634615880	::470542563556880000
120853830	::470543113279504000
46268291	::470543542549377000
218698577	::470543655418474000
24803741	::470543677857603000
218698577	::470544116691259000
379253079	::470544169212329000
218698577	::470544341262696000
26030273	::470544371670999000
341037427	::470544448149938000
436716308	::470544633794015000
354412568	::470544660314980000
436716308	::470544956739047000
329471370	::470544971561312000
436716308	::470545138327244000
257225781	::470545270162608000
152127827	::470545283198095000
436716308	::470545426907955000
98768681	::470545685088317000
159944196	::470546069797875000
145572480	::470546175070707000
181101394	::470546299058528000
293213630	::470546628806328000
91024211	::470546962324783000
109060628	::470547995692265000
26030273	::470548375075430000
86970230	::470548977260048000
68818829	::470549948786692000
359776589	::470549962095218000
22285873	::470550066613452000
34863840	::470550116462387000
384594087	::470551217249472000
69494041	::470551355133022000
379358099	::470551550818287000
22285873	::470551560511315000
176339991	::470551609345593000
16002106	::470551687426760000
69494041	::470551704942174000
482944497	::470551716220645000
366701651	::470551834596110000
482944497	::470552408813469000
98589714	::470552459757121000
176339991	::470552763626434000
55704588	::470552944455077000
300594041	::470553045315493000
176339991	::470553070947274000
122614290	::470553458769010000
256088386	::470553541866557000
302525103	::470553880086867000
61493721	::470554292060172000
69494041	::470554356522418000
379807492	::470554465724948000
253057868	::470554478823743000
17595323	::470554497409114000
253057868	::470554910065319000
166877807	::470555319756943000
166877807	::470555500363272000
31258629	::470555693007663000
18722083	::470555786104819000
253057868	::470556468903559000
331482356	::470556478227492000
579271413	::470556525254017000
253057868	::470556612956925000
239484752	::470556859607572000
351152035	::470557024405975000
293213630	::470557041778769000
192727478	::470557081851133000
230903702	::470557213145063000
81007000	::470557727270244000
105607367	::470557971160657000
506519570	::470558227390672000
322327312	::470558621919887000
369292925	::470558708360282000
51964139	::470558828069543000
76482742	::470559032340934000
41143305	::470559511040638000
340693336	::470559567953158000
51649971	::470559863177637000
21568615	::470560129751203000
440875002	::470560541253967000
336821368	::470560673924009000
249468865	::470560867906367000
52105336	::470560906401685000
38326757	::470560997460414000
197277853	::470561511048744000
239484752	::470561548747165000
346127757	::470561604409769000
479156555	::470561840410685000
115583749	::470561922689937000
20822956	::470562003350614000
95231863	::470562101971648000
86243090	::470562505266180000
235382002	::470562532134907000
235272576	::470562602029174000
273748024	::470562906367488000
440314946	::470562977675218000
440314946	::470563168129806000
98589714	::470563242398339000
405239647	::470563421981638000
362737866	::470563728702730000
414191298	::470564052276875000
534913317	::470564089140232000
98589714	::470564389167169000
362737866	::470564410008670000
237963845	::470564581178621000
449981984	::470564634240356000
98589714	::470564643593666000
280798922	::470565057277865000
325242803	::470565259917287000
36943663	::470565517779288000
440314946	::470565829218942000
613256961	::470566292483608000
355598729	::470566336330870000
49052615	::470566703722921000
483526518	::470566733929926000
633531552	::470567098000089000
203688730	::470567370214223000
413367641	::470567414321930000
449981984	::470567645994295000
443070793	::470568228700168000
449981984	::470568780821970000
200849010	::470568810416582000
185356495	::470568822043607000
393133633	::470568827471020000
155650977	::470568840288411000
396786261	::470568900225028000
314251743	::470568980395356000
85211920	::470569375309643000
59622669	::470569530284994000
334403708	::470569540443578000
146608159	::470569582134980000
359806236	::470569900621037000
255205725	::470570029751083000
283328574	::470570116443148000
51964139	::470570183258816000
37977930	::470570222253256000
399645465	::470570446698868000
428516870	::470570622763143000
337396732	::470570853324058000
263013923	::470570959012118000
239257340	::470570970944897000
337396732	::470571070064295000
258196512	::470571164071260000
51964139	::470571254412767000
274432702	::470571625306267000
447313860	::470571823189352000
322446637	::470571866399072000
131254355	::470571901664759000
120532808	::470571982627418000
337396732	::470572460895911000
433168829	::470572593352019000
262471070	::470572724818288000
395687470	::470572735492399000
133112299	::470572832758718000
40126821	::470572929311588000
500388817	::470572931144515000
621474989	::470573382074105000
414191298	::470573794357444000
402925254	::470573882651709000
404496513	::470574127724900000
14223247	::470574253922717000
470801476	::470574394520006000
258196512	::470574487600001000
328252982	::470574772217073000
513658421	::470574987569405000
374289648	::470575342080770000
186572442	::470575987692822000
120853830	::470576347031814000
29849760	::470576385937776000
319851493	::470576451218321000
212060681	::470576453151903000
264946102	::470576762678964000
358031089	::470577334659985000
440314946	::470577386929803000
358031089	::470577416461504000
39904237	::470577515300270000
358031089	::470577768804003000
368170408	::470577961998237000
454406979	::470577967677325000
7141172	::470578302751477000
513658421	::470578392900046000
202927618	::470578492526952000
358031089	::470578582830317000
418783652	::470578812145524000
378850242	::470578853753020000
321637063	::470578935193825000
465934852	::470579287687716000
255205725	::470579310789525000
454406979	::470579555556933000
351152035	::470579627053047000
368386947	::470579795857006000
233362394	::470579867327557000
66058067	::470579882821685000
358031089	::470579933581176000
291518680	::470579934621339000
18374690	::470579952111206000
196394433	::470580037767290000
66058067	::470580100267003000
342845822	::470580127920037000
376541246	::470580185772085000
342845822	::470580281158950000
358031089	::470580300880560000
25469735	::470580325194924000
244995179	::470580472700231000
196394433	::470580534515892000
196394433	::470580767853404000
19895969	::470580863663886000
356974615	::470581018357805000
416548217	::470581169554460000
356974615	::470581445673910000
346654346	::470581556307054000
586783331	::470581559037546000
269012544	::470581619456086000
193796724	::470581652956397000
346127757	::470581715736354000
242451996	::470581741896630000
337466318	::470581954543222000
455542048	::470582122764582000
445903498	::470582166666358000
194998718	::470582390121705000
353544330	::470582534708154000
337466318	::470582610574336000
468796913	::470582701830189000
247159855	::470582935889141000
150828387	::470583134325854000
22944914	::470583365855240000
22844281	::470583470641524000
243427085	::470583486265708000
193796724	::470583506188644000
462681637	::470583557367533000
130312780	::470583672093949000
22844281	::470583690666319000
94310638	::470583861148393000
22844281	::470584003553402000
239484752	::470584337336123000
125560060	::470584435780251000
267936760	::470584708389416000
513878213	::470584842434772000
239484752	::470584918188507000
308657649	::470584971963682000
109060628	::470585085423411000
250844163	::470585132907499000
320249108	::470585176498917000
41230104	::470585284317298000
239484752	::470585310150410000
255205725	::470585330073337000
41230104	::470585414114242000
239484752	::470585513926488000
242451996	::470585599267569000
239484752	::470585691764969000
193192138	::470585696080498000
373126936	::470585854734245000
250844163	::470585855628042000
239484752	::470585903342428000
242451996	::470585914133983000
568915908	::470586028441362000
599787941	::470586077653127000
38326757	::470586099492864000
328057955	::470586161476677000
225203526	::470586179742482000
358031089	::470586283744432000
373126936	::470586300882374000
239484752	::470586423155097000
25784705	::470586485322682000
23839835	::470586507816742000
371500504	::470586806833270000
380723702	::470587008226562000
404335977	::470587060978327000
90797741	::470587225403842000
250844163	::470587250288640000
368170408	::470587467213840000
368170408	::470587556024041000
194998718	::470587652928851000
213187842	::470587708113702000
368170408	::470587817928577000
249451202	::470587855518330000
213187842	::470587995083767000
599787941	::470588043276345000
599787941	::470588419794808000
213187842	::470588474655920000
364428125	::470588613420253000
479246485	::470588704596049000
50546012	::470588794907803000
239484752	::470588880300027000
239484752	::470589040354656000
479246485	::470589114593861000
351896383	::470589169820258000
599787941	::470589190720454000
479246485	::470589422837452000
239484752	::470589460993028000
319771975	::470589623341973000
239484752	::470589634410737000
239484752	::470589786080940000
320249108	::470590116537180000
393802148	::470590169800654000
174840636	::470590219922997000
461652679	::470590232338104000
319771975	::470590241716596000
162200561	::470590310264094000
174840636	::470590329834721000
319771975	::470590420242939000
174840636	::470590436839788000
25680589	::470590451381063000
428516870	::470590454421913000
267936760	::470590535221379000
508054066	::470590796090335000
402333632	::470590981524709000
319771975	::470591158977310000
24719772	::470591201767219000
319771975	::470591224232300000
282625909	::470591351340666000
282625909	::470591352980639000
19374297	::470591358420660000
378771457	::470591387906224000
239484752	::470591444500348000
22944914	::470591680136355000
35869207	::470591833962070000
36279116	::470592036085563000
628427510	::470592091421442000
634615880	::470592163936342000
415943958	::470592185268592000
628427510	::470592343025156000
415943958	::470592358254256000
323246381	::470592401980293000
269012544	::470592416731631000
239484752	::470592491197313000
348123497	::470592634936115000
628427510	::470592710513266000
239484752	::470592779350200000
296433109	::470592961408172000
168705725	::470593024259391000
606781453	::470593229839433000
239484752	::470593282305953000
239484752	::470593386433753000
314251743	::470593503559712000
243974175	::470593830996418000
373126936	::470593838134747000
71689075	::470593865800777000
304619831	::470593952555343000
365746365	::470594065021419000
323246381	::470594236241690000
71689075	::470594267715731000
322324723	::470594642669367000
378281495	::470594752379756000
517075828	::470594835326730000
517075828	::470594878146379000
253886962	::470595139375620000
322324723	::470595169440382000
22195036	::470595220308885000
243974175	::470595364371062000
319771975	::470595499268247000
25680589	::470595576187211000
25680589	::470595870585802000
415206019	::470595889565020000
372507812	::470596017897750000
76638498	::470596032255254000
10095952	::470596263973773000
109615689	::470596323604193000
430387521	::470596510044807000
109615689	::470596522191884000
364546435	::470596830670360000
404335977	::470597007258554000
109762886	::470597057183367000
314710836	::470597403549372000
373126936	::470597639352745000
56359547	::470598305974857000
358031089	::470598375587332000
109615689	::470598505128804000
364546435	::470598632501424000
25680589	::470598690852175000
203146266	::470598706019188000
254319575	::470598783894839000
20419159	::470598932980957000
210671307	::470598936630013000
107750524	::470598984038645000
20419159	::470599116372717000
65425379	::470599130516303000
605601195	::470599156340629000
364546435	::470599184601448000
140157275	::470599200632483000
628045480	::470599264918179000
475930595	::470599381172109000
432888405	::470599502467178000
254319575	::470599585292107000
390900557	::470599676496855000
79754464	::470600099689529000
174840636	::470600148322881000
254319575	::470600185736069000
91606737	::470600227360370000
150828387	::470600262856765000
76463655	::470600288731021000
402333632	::470600391315685000
226357092	::470600553626894000
150828387	::470600554448953000
19837708	::470600580390731000
402333632	::470600606290571000
203146266	::470600657515192000
358031089	::470600806396223000
619492928	::470600851535310000
605601195	::470600897056481000
226357092	::470600920779476000
254319575	::470601028774416000
358031089	::470601119912058000
19837708	::470601334987980000
38991775	::470601502860775000
455542048	::470601542114885000
360231979	::470601705701122000
269151566	::470601719534346000
203146266	::470601881887076000
203146266	::470601959901528000
358031089	::470602077119324000
128284695	::470602301120724000
320452099	::470602394712039000
81007000	::470602464333266000
378281495	::470602552451809000
320452099	::470602602481074000
19837708	::470602613571194000
390900557	::470602631313096000
249243467	::470602676959313000
64596921	::470602768156467000
323246381	::470602772027805000
81007000	::470602846589968000
605601195	::470602857000218000
249243467	::470602953708306000
256346048	::470602969193259000
107750524	::470603066384080000
95231863	::470603491812331000
420731308	::470603500150202000
320452099	::470603614264627000
203146266	::470603727100194000
33302034	::470603782800568000
33302034	::470603786344333000
634615880	::470603813204680000
365746365	::470603920184573000
81007000	::470603936882118000
239484752	::470603970940268000
259569717	::470604071213101000
14223247	::470604077454209000
256346048	::470604085448552000
365746365	::470604098174083000
361532861	::470604300964474000
155650977	::470604316642787000
473196438	::470604328454328000
33302034	::470604352995225000
237112765	::470604435828113000
335367791	::470604640690511000
17595323	::470604702954946000
378281495	::470604759251292000
161302101	::470604886955294000
256346048	::470604911499964000
44380700	::470604933801463000
358031089	::470604986515075000
33302034	::470605025279213000
295881773	::470605054089506000
465934852	::470605079650000000
314251743	::470605099811999000
350003589	::470605107797569000
96013044	::470605468818472000
95723533	::470605628554375000
350424007	::470605795454124000
138245975	::470605876366422000
389197869	::470605913414713000
258196512	::470605923615268000
69719136	::470605997749202000
605601195	::470606156772409000
408772521	::470606170781413000
320452099	::470606188325777000
212068363	::470606198958350000
134181956	::470606375446654000
360730562	::470606465422479000
81007000	::470606484850872000
334665323	::470606528144084000
138245975	::470606540034940000
424498868	::470606578417029000
134181956	::470606631055544000
254319575	::470606640878981000
258196512	::470606783799885000
390900557	::470606787356684000
238786875	::470606794730246000
150828387	::470606831078100000
389197869	::470606880805773000
134181956	::470607119125721000
497630362	::470607415256170000
416548217	::470607480683102000
159011393	::470607533892456000
424498868	::470607567513997000
358031089	::470607704914788000
266033863	::470607719393939000
358031089	::470607761269481000
517075828	::470607784418226000
165491208	::470607937405460000
330645900	::470607973946232000
517075828	::470608014127681000
320452099	::470608097132564000
360730562	::470608293657079000
276381534	::470608433314791000
290195625	::470608549333041000
420731308	::470608582065389000
442736318	::470608851092635000
330645900	::470609138280837000
497544291	::470609158858108000
389197869	::470609238726049000
420731308	::470609333919559000
276381534	::470609347102638000
500388817	::470609359568138000
500388817	::470609458419499000
59583601	::470609474433347000
258196512	::470609582818353000
95231863	::470609740863512000
233362394	::470609754268901000
319851493	::470609806596640000
416130255	::470609951409205000
301657872	::470610331874889000
365746365	::470610367911956000
268058306	::470610433590984000
365746365	::470610539312214000
301737159	::470610562590601000
258196512	::470610822314860000
301737159	::470610854375739000
268058306	::470610895782285000
588531316	::470610930259492000
424498868	::470610984336642000
252725390	::470611010651308000
227859860	::470611052561186000
230206940	::470611214423166000
337466318	::470611228021116000
38481051	::470611466903506000
443070793	::470611635606781000
301737159	::470611937513185000
209401949	::470611965539545000
365746365	::470612058493308000
15733436	::470612068328951000
346998772	::470612086134153000
443070793	::470612145441226000
365746365	::470612155872468000
98768681	::470612239557599000
69719136	::470612337624240000
6652302	::470612585163677000
235272576	::470612588535885000
290265158	::470612642256945000
138245975	::470612651509567000
76482742	::470613065009205000
346654346	::470613134437122000
368386947	::470613200191250000
299450175	::470613646201327000
269012544	::470613769669070000
390900557	::470614159046873000
425897170	::470614165933916000
414315073	::470614261212127000
203146266	::470614323912384000
432622681	::470614398013157000
365746365	::470614482889080000
432622681	::470614553709932000
196659229	::470614583531429000
201810972	::470614695481982000
419105102	::470614799173173000
413477251	::470614836611514000
258196512	::470614925451476000
429348972	::470614944850149000
258196512	::470614998411399000
312857835	::470615000898633000
193796724	::470615340754665000
203146266	::470615346026520000
473462894	::470615681570852000
178985516	::470615683555147000
375734748	::470615786873036000
71284640	::470615816694956000
322324723	::470615951529246000
114064449	::470616016494415000
209401949	::470616051605319000
38991775	::470616102050209000
358031089	::470616434502942000
278316478	::470616669962772000
634873462	::470616676049096000
369292925	::470616783343591000
322324723	::470616864377556000
237112765	::470616905598779000
413477251	::470617003766468000
462681637	::470617045919596000
431188585	::470617054073331000
335040170	::470617309724549000
258196512	::470617311100305000
20190503	::470617343622930000
258196512	::470617373544681000
38991775	::470617403345620000
473462894	::470617715523473000
509760806	::470617739682643000
319851493	::470617761127743000
295881773	::470617963717201000
490841822	::470617970046009000
323246381	::470618059431223000
38991775	::470618089638203000
27237232	::470618175613046000
431188585	::470618237647208000
393133633	::470618274556690000
27237232	::470618369821913000
351099839	::470618585979944000
20190503	::470618589767024000
285988306	::470618693446414000
23721718	::470618738015105000
342845822	::470618763399036000
295881773	::470618897872596000
22844281	::470618903400685000
23721718	::470618923789197000
196394433	::470619521800101000
36866805	::470619661948567000
15282962	::470619679476551000
321839755	::470619769951879000
96013044	::470619772389167000
158948390	::470619784418041000
320249108	::470619823509364000
15282962	::470619889536106000
238786875	::470619948508008000
416130255	::470620041465970000
36866805	::470620080049762000
15282962	::470620083233243000
114600119	::470620086764838000
238786875	::470620107702796000
15282962	::470620159334690000
188917484	::470620175377510000
167365283	::470620220126527000
238786875	::470620376717086000
96013044	::470620536117411000
238786875	::470620652345778000
238786875	::470620884257239000
188917484	::470620899670913000
274311440	::470621133130047000
390900557	::470621234405715000
467758710	::470621303246831000
252914746	::470621425435283000
15282962	::470621485133234000
552146644	::470621575205879000
15282962	::470621712850378000
24803741	::470621799416606000
34204169	::470621929217732000
257207319	::470621981180563000
27237232	::470622128791097000
401757405	::470622218993823000
110236585	::470622315739619000
34204169	::470622320701091000
34204169	::470622391509712000
15282962	::470622632837394000
34204169	::470622654215782000
253717655	::470622664919621000
94215450	::470622914115821000
15282962	::470623088703713000
258196512	::470623181217484000
249243467	::470623474336423000
249243467	::470623516312993000
305216922	::470623560545746000
203146266	::470623627658801000
258196512	::470623702502363000
501554267	::470623750430679000
258196512	::470623751357607000
393133633	::470624003179421000
9563172	::470624058493517000
397934536	::470624190408962000
26514591	::470624216006787000
353544330	::470624216648536000
15733436	::470624353852211000
42720153	::470624364120264000
442736318	::470624439739359000
330691749	::470624490330681000
323246381	::470624537064001000
256638502	::470624552415141000
42720153	::470624638637465000
475031809	::470624702180782000
256638502	::470624708635815000
296590824	::470625033878896000
509523903	::470625204515766000
38713173	::470625375156858000
252756099	::470625419994349000
252725390	::470625512545460000
47017345	::470625553243201000
397028036	::470625865529692000
258196512	::470625969272029000
295881773	::470625970672902000
98768681	::470625974997245000
76638498	::470626004231532000
397028036	::470626054500253000
397028036	::470626128978513000
417449044	::470626139158110000
76638498	::470626187832602000
397028036	::470626196989181000
599787941	::470626293776916000
518039543	::470626641853444000
25537528	::470626651420626000
19374297	::470626785948741000
397028036	::470626832044544000
68531166	::470627026593153000
510678171	::470627174769512000
156166678	::470627251348705000
68531166	::470627450398195000
599787941	::470627540873134000
252407374	::470627597550759000
252407374	::470627631763709000
252407374	::470627651938295000
418312513	::470627760244015000
98768681	::470627863059005000
182092022	::470628074959028000
347643113	::470628085789114000
69494041	::470628204945080000
182092022	::470628312985792000
226995875	::470628324264652000
229385654	::470628355810033000
194998718	::470628368577085000
299879238	::470628473619640000
68531166	::470628546021720000
90544248	::470628576883408000
24803741	::470628919490920000
586783331	::470629281249628000
378850242	::470629356839395000
94215450	::470629374258348000
385114649	::470629534434607000
114064449	::470629599823810000
633531552	::470629601925165000
36485138	::470629710486335000
428516870	::470630163710234000
194998718	::470630167316938000
519898323	::470630201878392000
341037427	::470630331008045000
519898323	::470630385777672000
25469735	::470630554912567000
337416247	::470630768797315000
369539413	::470630821976866000
165491208	::470631154975260000
355896730	::470631293928370000
458472537	::470631303663329000
23672351	::470631304048820000
707214715	::470631429366231000
619608540	::470631434240004000
355896730	::470631483053715000
707214715	::470631654038306000
173026357	::470631695843348000
355896730	::470631756891443000
188917484	::470631761765208000
15733436	::470631961443053000
707214715	::470631964597174000
458472537	::470632013016207000
386833057	::470632173696192000
707214715	::470632180104695000
707214715	::470632448997351000
236167599	::470632472217419000
545784705	::470632513795534000
13298002	::470632533563293000
255547325	::470632611506032000
335040170	::470632615956185000
707214715	::470632694812909000
418312513	::470632731571806000
203146266	::470632812698034000
98768681	::470632828447641000
335040170	::470632940180086000
450378413	::470633106396151000
98768681	::470633150855786000
188917484	::470633185353555000
467043006	::470633263787442000
236167599	::470633277347602000
236167599	::470633483568967000
506760887	::470633548697706000
473462894	::470633646852825000
516542821	::470633652897198000
113221759	::470633809184948000
167365283	::470634090358509000
30406728	::470634225582895000
64596921	::470634277596438000
458472537	::470634406454259000
113221759	::470634421767270000
399174015	::470634436854165000
379357885	::470634679587332000
113221759	::470634921577308000
390479008	::470634936928456000
18374690	::470635033464549000
59583601	::470635036421931000
35869207	::470635169448484000
174720518	::470635288877084000
36219010	::470635362302189000
364428125	::470635509715197000
594844703	::470635785474306000
30516926	::470635871255801000
286487329	::470636177205104000
594844703	::470636263914373000
524903037	::470636378636967000
20419159	::470636427429310000
174840636	::470636477768949000
364428125	::470636583587037000
113221759	::470636604219224000
371500504	::470636648494301000
312857835	::470636692349927000
20419159	::470636733344661000
349904873	::470636817549885000
113221759	::470636912202760000
20419159	::470636916690284000
36866805	::470636920263819000
458010782	::470637063813869000
138245975	::470637161826381000
411700909	::470637189370740000
20419159	::470637194470641000
256638502	::470637274385117000
414004311	::470637279795347000
417449044	::470637457831391000
173026357	::470637581487865000
330645900	::470637619689181000
436415484	::470637742029017000
517695658	::470637747326443000
36866805	::470637875038392000
459476150	::470638228710514000
707214715	::470638286063411000
489078088	::470638326513278000
351316240	::470638443895472000
258196512	::470638580579434000
459476150	::470638686304870000
167365283	::470638748971982000
459476150	::470638804659732000
172827217	::470638821466734000
325242803	::470638836175740000
707214715	::470639039645630000
325242803	::470639139642044000
436415484	::470639179337326000
410122679	::470639221926297000
410122679	::470639298136768000
334442114	::470639348300259000
461652679	::470639402835001000
707214715	::470639528093298000
707214715	::470639753264508000
9563172	::470639828468367000
588531316	::470639867689308000
459476150	::470640018008985000
356974615	::470640031862763000
459476150	::470640054981767000
341803593	::470640131993374000
230206940	::470640168287088000
411700909	::470640175702638000
65425379	::470640201602441000
367990281	::470640371769163000
459476150	::470640443999256000
165491208	::470640558437060000
285906246	::470640692843143000
29849760	::470640746165731000
459612485	::470640782634807000
100313850	::470640847260622000
58587526	::470641034331160000
481512198	::470641094368436000
65425379	::470641118829625000
384503737	::470641143487946000
24803741	::470641263624990000
342845822	::470641405035945000
33238183	::470641653162991000
342845822	::470641666102394000
360761105	::470642019904520000
40126821	::470642031338225000
82600674	::470642128801251000
65926573	::470642145183809000
96013044	::470642223487651000
459612485	::470642250741841000
446541836	::470642359907000000
587864456	::470642362411384000
170924102	::470642388759621000
443070793	::470642462571397000
29335169	::470642625423220000
229650081	::470642644767358000
473469863	::470642701226876000
150034005	::470642727450058000
446541836	::470642804356833000
39237011	::470642809662210000
36866805	::470642823100784000
360761105	::470642905687011000
446541836	::470643018832162000
360761105	::470643241080328000
59647298	::470643297573429000
29335169	::470643513198399000
459476150	::470643571851145000
249052117	::470643625722802000
50306226	::470643905860743000
516542821	::470643963368861000
475031809	::470644042061983000
378773930	::470644075495194000
360761105	::470644109754257000
447976503	::470644163076042000
404335977	::470644310426550000
229197384	::470644374754557000
322327312	::470644484360134000
516542821	::470644501170909000
15778759	::470644603486351000
129876980	::470644799310020000
69950823	::470644869850206000
516542821	::470644972182863000
249243467	::470644983603953000
129876980	::470645026884554000
459476150	::470645071113506000
80157666	::470645135890710000
263389464	::470645145650487000
459476150	::470645151845466000
344990761	::470645224637620000
129876980	::470645288559181000
459476150	::470645370775556000
129876980	::470645399062331000
253717655	::470645418150600000
504987901	::470645756643516000
360231979	::470645758274699000
172827217	::470646083333668000
76482742	::470646089591582000
459476150	::470646150425366000
459476150	::470646198190100000
129876980	::470646518236872000
76482742	::470646520048394000
49886698	::470646540055236000
459476150	::470646623341527000
76482742	::470646728501501000
30529918	::470646822533201000
76482742	::470647004465352000
501554267	::470647080470732000
229650081	::470647196883623000
519898323	::470647223202906000
254319575	::470647318170333000
490841822	::470647347328716000
76482742	::470647375057268000
707214715	::470647492770422000
293213630	::470647509191516000
277645720	::470647553193562000
397024307	::470647666704011000
268058306	::470647709339492000
490841822	::470647822409146000
405362735	::470648081407422000
36279116	::470648091813879000
707214715	::470648104895528000
397024307	::470648250333003000
80157666	::470648268888608000
80157666	::470648277264650000
80157666	::470648512791601000
80157666	::470648561164484000
707214715	::470648625962303000
414004311	::470648895416958000
459476150	::470649062903914000
244800948	::470649157821009000
229197384	::470649449069682000
65425379	::470649473853833000
229197384	::470649538685202000
209401949	::470649652120145000
468102453	::470649677788901000
459476150	::470649706289168000
321794820	::470649729127182000
258196512	::470649794289885000
468102453	::470649879975309000
459476150	::470649908928593000
707214715	::470649915610124000
468102453	::470649993720627000
20924979	::470650097751953000
256346048	::470650102928117000
707214715	::470650160020611000
60221494	::470650177661857000
468102453	::470650220393422000
459476150	::470650292627726000
356974615	::470650334130741000
707214715	::470650363024920000
258196512	::470650376845152000
22195036	::470650451088527000
459476150	::470650558248800000
540510474	::470650581267513000
707214715	::470650597230669000
540510474	::470650604210380000
540510474	::470650622686294000
587940951	::470650635168522000
540510474	::470650636036759000
459476150	::470650646887010000
540510474	::470650650486132000
540510474	::470650665954709000
165634562	::470650667368206000
707214715	::470650671453065000
237938155	::470650699639177000
459476150	::470650707884785000
468102453	::470650774905561000
365746365	::470650863732916000
192727478	::470650876760424000
401757405	::470650877632475000
615688476	::470651010470641000
18750697	::470651098416836000
165634562	::470651226435366000
165634562	::470651242545696000
552146644	::470651264582569000
468102453	::470651307905142000
65425379	::470651362204999000
459476150	::470651441791516000
92905148	::470651445801275000
468102453	::470651536964456000
165634562	::470651559324688000
58847822	::470651568195252000
129876980	::470651756322373000
256638502	::470651784621326000
41230104	::470651809317416000
295881773	::470651837679284000
468102453	::470651945418371000
432622681	::470651951709827000
341153843	::470652016637661000
459476150	::470652066277236000
312710029	::470652371174170000
468102453	::470652403834814000
162200561	::470652640876322000
196394433	::470652756643295000
291288952	::470652785164578000
304219715	::470652803103612000
304219715	::470653126983565000
534913317	::470653287901847000
28066346	::470653356717797000
429345484	::470653463786184000
401757405	::470653513035288000
433916111	::470653648385888000
255818707	::470653665087590000
146110811	::470653723467710000
381599486	::470653738685038000
256638502	::470653741885296000
381599486	::470653824022355000
311924851	::470653848575836000
459476150	::470653959657369000
25537528	::470654084618272000
312252632	::470654100120403000
312252632	::470654340223340000
479246485	::470654470939238000
209401949	::470654530720661000
312252632	::470654551495024000
209401949	::470654555626418000
304219715	::470654575348051000
276381534	::470654588023226000
524903037	::470654701185548000
230206940	::470654982899765000
574250205	::470655051573510000
38991775	::470655459394060000
205928265	::470655664801718000
433932391	::470655887519268000
314710836	::470655895048060000
549785954	::470655904665595000
129876980	::470655938563952000
596191047	::470656078695661000
23933265	::470656103148449000
258196512	::470656127667929000
258196512	::470656227739832000
473196438	::470656328978161000
258196512	::470656464000778000
129876980	::470656540895354000
129876980	::470656656272261000
364546435	::470656758739111000
363722761	::470656761532125000
26925878	::470656772769062000
155650977	::470656794394509000
320452099	::470656826678067000
432747712	::470656850145599000
409336092	::470657029539774000
432747712	::470657079103873000
364546435	::470657129633046000
36869877	::470657138662965000
432747712	::470657145361289000
159986953	::470657175543508000
363722761	::470657386920022000
390900557	::470657472747671000
20190503	::470657580629782000
20419159	::470657618361323000
107750524	::470657667003064000
162200561	::470657858531786000
338477631	::470657904723652000
390900557	::470658177026236000
40054726	::470658261017194000
94215450	::470658296731680000
42720153	::470658511299674000
341153843	::470658524297428000
94215450	::470658869480677000
38481051	::470658908764131000
549785954	::470659045435920000
209401949	::470659144668946000
483115964	::470659305252081000
596191047	::470659385837252000
76482742	::470659465436749000
258196512	::470659688581718000
98768681	::470659728281198000
258196512	::470659866936098000
49886698	::470660039351758000
235043760	::470660055139098000
291475742	::470660078236753000
194998718	::470660161736937000
76482742	::470660191088693000
85651876	::470660355711307000
341153843	::470660385998376000
256638502	::470660401265250000
29391732	::470660432517419000
20419159	::470660646875303000
390900557	::470660800051675000
151190656	::470660942758694000
38991775	::470660994906460000
58031746	::470661028527607000
247362551	::470661240620998000
28066346	::470661271356858000
615636079	::470661324528431000
290195625	::470661333940068000
290195625	::470661421575847000
360730562	::470661459551072000
19374297	::470661553617129000
64219388	::470661787742773000
182092022	::470661823327645000
117264210	::470661928919248000
455542048	::470662020241825000
360231979	::470662111652511000
235043760	::470662247325646000
455542048	::470662264929140000
360730562	::470662327600037000
461652679	::470662362505420000
360730562	::470662429618470000
459476150	::470662577505050000
459476150	::470662603832717000
360730562	::470662706673250000
459476150	::470662718890835000
615636079	::470662768467927000
4059771	::470663028061794000
337466318	::470663093974876000
337466318	::470663282177486000
322465167	::470663320551170000
124246645	::470663664521842000
446757000	::470663801118134000
397024307	::470663871363969000
209401949	::470663898396639000
230206940	::470663902116597000
321794820	::470663940523831000
230206940	::470663998463942000
69662123	::470664396356608000
348901427	::470664414266269000
71878260	::470664415822770000
615636079	::470664470360911000
258196512	::470664496860516000
459476150	::470664518658322000
459476150	::470664547288625000
124246645	::470664853318033000
594844703	::470664948755202000
194998718	::470665072931786000
475930595	::470665162899611000
58587526	::470665316360798000
348901427	::470665370739953000
249052117	::470665423256440000
192727478	::470665788584517000
433168829	::470665862374887000
85651876	::470665894688202000
194998718	::470666140776423000
155459778	::470666153669320000
194998718	::470666220937945000
365746365	::470666333126795000
337466318	::470666715815497000
475930595	::470667268628955000
331397011	::470667359934763000
23933265	::470667451772833000
150034005	::470667692723425000
146216300	::470667879948759000
475031809	::470667938601517000
331397011	::470668191241633000
355758655	::470668293502541000
475930595	::470668495144091000
475031809	::470668515645460000
341153843	::470669242183204000
331398205	::470669939544567000
322327312	::470670091097350000
14190836	::470670672906031000
141735027	::470670941757145000
145469568	::470671062460403000
337396732	::470671069431357000
145469568	::470671114960531000
318065690	::470671345357824000
29786990	::470671398902325000
111462710	::470671401381154000
460471042	::470671615567482000
111462710	::470671760497463000
338588400	::470671884200050000
273205079	::470672309691641000
310664656	::470672324854030000
438582644	::470672402117296000
545784705	::470672685174116000
125560060	::470672749090705000
272999900	::470672774621851000
65482831	::470672841139302000
258196512	::470672973784178000
74282065	::470672988908838000
258196512	::470673029090250000
137117871	::470673183754825000
379253079	::470675087751122000
446541836	::470675117178359000
334665323	::470675418953961000
534913317	::470675523321229000
14190836	::470675587242004000
534913317	::470675843724103000
301737159	::470675880855887000
337466318	::470675968408186000
331397011	::470675981184032000
534913317	::470676029196226000
433916111	::470676123551272000
331397011	::470676262928007000
100090407	::470676409392705000
243974175	::470676660246032000
276381534	::470676746631938000
534913317	::470676893579350000
17326645	::470677015318630000
276381534	::470677107891130000
707214715	::470677277106118000
28054060	::470677285075709000
120139449	::470677292335640000
174720518	::470677377040023000
98768681	::470677468882669000
707214715	::470677579121590000
78614495	::470677625078173000
43006697	::470677779239813000
311729942	::470677820851507000
43006697	::470677868067172000
43006697	::470677910169604000
36866805	::470677925260316000
162200561	::470677970785697000
295980167	::470677993036464000
43006697	::470678027752312000
22285873	::470678058949967000
707214715	::470678087525363000
237530197	::470678175584772000
397024307	::470678224452595000
707214715	::470678433622552000
165491208	::470678459908636000
41753572	::470678465646043000
321839755	::470678498256756000
455542048	::470678516481413000
78614495	::470678593685553000
60555388	::470678722010304000
707214715	::470678726204592000
455542048	::470678768412291000
573151200	::470678829288005000
289650000	::470678932812201000
707214715	::470678961333080000
14190836	::470678964726276000
411786523	::470678986750582000
14190836	::470678993897668000
78614495	::470679002181419000
237530197	::470679057324335000
363722761	::470679289328041000
560698843	::470679556756873000
283328574	::470679626118082000
276381534	::470679747018883000
573151200	::470679797635776000
246571951	::470679836965355000
360761105	::470679868439801000
256346048	::470679988270686000
246571951	::470679992393666000
60555388	::470680019464114000
513878213	::470680083083309000
587864456	::470680155384741000
165491208	::470680170614235000
304219715	::470680356543537000
513878213	::470680358459957000
513878213	::470680417943560000
513878213	::470680434888540000
28405302	::470680471114772000
14190836	::470680480124116000
19028099	::470680549645111000
468796913	::470680608583462000
52542320	::470680617407877000
513878213	::470680705546985000
513878213	::470680718801002000
236528732	::470680798069149000
513878213	::470680807880019000
231689668	::470680827081547000
573151200	::470680841413484000
513878213	::470680856776822000
519898323	::470680860279455000
236528732	::470680889131671000
513878213	::470681032652763000
19028099	::470681033776447000
35305414	::470681083726815000
216819428	::470681264694251000
71878260	::470681265726029000
263389464	::470681368461320000
71878260	::470681391836176000
258196512	::470681452427083000
468796913	::470681480365371000
35923992	::470681483737198000
446757000	::470681876752240000
533417136	::470681923682320000
35305414	::470681978745155000
487266327	::470682029562933000
358031089	::470682031882395000
35305414	::470682145925914000
38481051	::470682338490195000
371500504	::470682569630298000
246409056	::470682597841174000
244800948	::470682612000780000
246409056	::470682815051608000
162200561	::470682866608001000
268058306	::470682923440816000
203146266	::470682940800655000
49824781	::470682999504130000
246409056	::470683163615059000
449981984	::470683247177785000
384109939	::470683250369654000
49824781	::470683301347217000
36279116	::470683313443573000
82600674	::470683323841646000
115459999	::470683372658761000
118810756	::470683532432769000
246409056	::470683624334192000
120139449	::470683642805886000
573151200	::470683839791378000
38481051	::470683922385211000
301257200	::470683969647034000
246409056	::470683988550758000
291288952	::470684011778834000
573151200	::470684052237074000
14190836	::470684101876654000
311924851	::470684114686074000
35305414	::470684137742159000
60555388	::470684240422514000
301257200	::470684240812998000
301257200	::470684449047584000
106778257	::470684521214386000
573151200	::470684531344019000
198651083	::470684568325218000
625900103	::470684624473948000
106778257	::470684739574448000
471291163	::470684787439861000
301257200	::470684817626247000
573151200	::470684965701943000
365746365	::470685034958315000
261900342	::470685115203321000
301257200	::470685141766242000
60555388	::470685230437646000
11146552	::470685407093743000
231689668	::470685503558533000
217214677	::470685579932213000
85651876	::470685780776476000
60555388	::470685829346504000
365746365	::470686122276691000
109762886	::470686124693004000
82600674	::470686218603462000
365746365	::470686288166010000
159011393	::470686294709125000
203146266	::470686451823575000
48562201	::470686551748276000
140994915	::470686563077455000
60555388	::470686687756972000
30787413	::470686748658253000
409404583	::470686789137883000
218321424	::470686816568639000
186287095	::470686903747244000
485252693	::470686934939865000
355896730	::470687016641126000
365746365	::470687069874814000
186287095	::470687136187162000
107750524	::470687178045931000
254711141	::470687364436615000
335367791	::470687500147490000
260440912	::470687510134546000
344857407	::470687516635697000
365746365	::470687646126059000
435409494	::470687716393226000
613956023	::470687769669275000
304219715	::470687841224122000
352943670	::470688030718558000
316025875	::470688289734008000
60555388	::470688399427264000
115503799	::470688532387102000
35305414	::470688542243704000
118708729	::470688798255624000
474371126	::470688892812034000
60555388	::470688945018122000
446757000	::470688994401873000
71878260	::470689010504183000
26514591	::470689109296812000
290265158	::470689259720949000
109762886	::470689361068306000
509760806	::470689384866795000
60555388	::470689412855365000
330691749	::470689649560915000
301257200	::470689686173024000
60555388	::470689686940176000
446757000	::470689915429072000
323891242	::470689927005765000
98768681	::470689927324528000
60555388	::470690015828144000
365746365	::470690030961565000
109331928	::470690034023411000
301257200	::470690153833721000
137426396	::470690504221683000
82600674	::470690717648814000
22285873	::470690775899316000
107750524	::470690816286281000
131420707	::470690841632047000
599787941	::470690943340146000
443070793	::470690969709731000
599787941	::470691020561473000
388397248	::470691126429511000
85211920	::470691254729056000
236528732	::470691369795612000
120139449	::470691397104701000
216819428	::470691513106587000
82600674	::470691588176224000
109762886	::470691635085737000
237963845	::470691703389573000
107750524	::470691770586898000
586669052	::470691955954188000
109762886	::470692063919734000
586669052	::470692088691298000
118881789	::470692265690554000
446757000	::470692491671257000
296590824	::470692495722950000
330691749	::470692846467825000
107750524	::470692853413584000
107750524	::470693012394483000
274311440	::470693274303221000
186287095	::470693419921068000
82600674	::470693429664821000
186287095	::470693433980362000
107750524	::470693526343516000
463431723	::470693734774874000
65412211	::470693759110225000
98768681	::470693794216939000
35305414	::470693796595126000
145469568	::470693891411562000
82600674	::470693924135120000
82600674	::470694171540733000
399713201	::470694257498791000
337466318	::470694344278548000
82600674	::470694354764697000
365746365	::470694608738217000
478020840	::470694850405232000
239770256	::470694886211985000
615688476	::470695173203431000
455542048	::470695201707921000
247372701	::470695207957446000
218321424	::470695281298665000
82600674	::470695339209793000
33528820	::470695421678206000
82600674	::470695445241815000
254711141	::470695502606921000
82600674	::470695530725924000
395057520	::470695574237630000
82600674	::470695575814676000
82600674	::470695597700558000
309167251	::470695616159686000
82600674	::470695635482849000
48804765	::470695645826019000
82600674	::470695653052805000
82600674	::470695693066452000
502240473	::470695756664274000
82600674	::470695870963679000
403020871	::470695905453420000
107750524	::470696020289265000
47749919	::470696069417164000
331925277	::470696095937757000
385782746	::470696296450621000
47032978	::470696360292143000
25942336	::470696412737708000
47032978	::470696569655013000
11146552	::470696577162412000
106778257	::470696588407345000
163115137	::470696676983066000
57300329	::470696726761058000
82600674	::470696856377237000
501554267	::470696872265261000
82600674	::470696887599648000
82600674	::470696939093102000
501554267	::470696948521922000
82600674	::470696976581816000
82600674	::470697020018016000
82600674	::470697034727448000
82600674	::470697065907884000
82600674	::470697103207845000
78614495	::470697142734946000
82600674	::470697144609808000
82600674	::470697189996392000
54565883	::470697282900611000
106778257	::470697306375729000
82600674	::470697348738609000
501554267	::470697380862779000
82600674	::470697494582947000
78614495	::470697613201657000
19837708	::470697620407873000
19837708	::470697846610874000
481512198	::470698188824133000
82600674	::470698328737718000
436716308	::470698371552796000
504987901	::470698383242317000
436716308	::470698414045278000
337466318	::470698436015034000
82600674	::470698456206802000
186823940	::470698456705953000
78614495	::470698495393808000
82600674	::470698512368549000
82600674	::470698555980906000
184547888	::470698581880356000
82600674	::470698627456057000
337466318	::470698658372255000
82600674	::470698812089327000
186823940	::470698821203152000
82600674	::470698833220227000
82600674	::470698856368590000
82600674	::470698976455716000
27626703	::470698983942156000
82600674	::470698999062609000
45929336	::470699018918428000
82600674	::470699022941159000
247372701	::470699047099977000
481512198	::470699062057238000
82600674	::470699070752047000
401757405	::470699071305289000
82600674	::470699101643100000
334665323	::470699131934355000
82600674	::470699180810575000
82600674	::470699205657640000
82600674	::470699246237532000
552146644	::470699359693459000
446541836	::470699443785056000
261900342	::470699515293757000
455542048	::470699535980068000
13683762	::470699566317043000
82600674	::470699596318904000
82600674	::470699617827696000
79861287	::470699632910413000
82600674	::470699665567264000
471291163	::470699673851031000
82600674	::470699709133492000
86474692	::470699717148811000
82600674	::470699742029430000
82600674	::470699768868790000
360730562	::470699779224502000
82600674	::470699823591854000
82600674	::470699824925667000
290265158	::470699837671751000
115583749	::470699877370830000
328252982	::470699967964016000
290265158	::470699987135782000
7141172	::470700110402551000
445826532	::470700128269893000
337466318	::470700199959347000
173371030	::470700210104979000
110563920	::470700221274783000
332525085	::470700248835584000
143455927	::470700261426884000
154692700	::470700291180871000
173371030	::470700455056519000
336019882	::470700473235030000
52542320	::470700488875196000
52542320	::470700542923005000
82600674	::470700698846633000
82600674	::470700699874234000
82600674	::470700702311141000
82600674	::470700706626678000
82600674	::470700708166377000
82600674	::470700710687162000
35305414	::470700938072981000
120853830	::470701065407844000
365746365	::470701089940328000
28405302	::470701182898298000
445826532	::470701284576993000
299879238	::470701315148898000
365746365	::470701358765834000
263013923	::470701708981444000
513270198	::470701782633426000
15681561	::470701878935060000
82600674	::470701883376803000
82600674	::470701897041838000
465002314	::470701897305690000
513270198	::470701905287450000
188917484	::470701935150891000
82600674	::470702018735403000
82600674	::470702037853016000
82600674	::470702058455437000
82600674	::470702086473412000
513270198	::470702086766600000
82600674	::470702105838514000
82600674	::470702125274890000
82600674	::470702199149178000
9563172	::470702215393726000
82600674	::470702231436939000
82600674	::470702258687324000
257207319	::470702264517005000
82600674	::470702312974204000
513270198	::470702330510188000
82600674	::470702365138780000
248329328	::470702377000263000
82600674	::470702392812785000
513270198	::470702429470986000
82600674	::470702438614573000
302673934	::470702445396779000
82600674	::470702463696506000
82600674	::470702489206288000
306989340	::470702495728025000
82600674	::470702509158563000
513270198	::470702521892106000
82600674	::470702531140935000
82600674	::470702556906549000
82600674	::470702573872500000
513270198	::470702645015891000
82600674	::470702658312237000
63473984	::470702666507513000
82600674	::470702718194286000
513270198	::470702745981181000
82600674	::470702757385875000
513270198	::470702786741411000
82600674	::470702799739572000
82600674	::470702839359373000
82600674	::470702881348542000
244800948	::470702891259281000
232312019	::470702909429407000
106778257	::470702910431453000
82600674	::470702930182815000
306989340	::470702954358403000
82600674	::470702955201835000
82600674	::470702977263472000
513270198	::470702998914494000
82600674	::470702999820849000
82600674	::470703028316942000
82600674	::470703054824964000
82600674	::470703074299105000
106778257	::470703097300254000
82600674	::470703119761162000
425381729	::470703157165957000
82600674	::470703185951485000
82600674	::470703206751010000
82600674	::470703262296195000
82600674	::470703280667234000
72293435	::470703286174380000
82600674	::470703308093796000
82600674	::470703361516638000
239770256	::470703413940846000
458472537	::470703514831040000
14190836	::470703525442224000
82600674	::470703533097238000
106778257	::470703545809788000
82600674	::470703556027506000
82600674	::470703586612350000
291518680	::470703587753226000
463431723	::470703643927130000
82600674	::470703799565570000
124954284	::470703849649340000
417428775	::470703858793324000
82600674	::470703931933609000
82600674	::470704056525406000
337466318	::470704173131247000
465002314	::470704283977932000
19945993	::470704612094140000
19945993	::470704627009474000
82600674	::470704704583127000
82600674	::470704714737520000
471291163	::470704772669243000
445903498	::470704924117192000
486138458	::470705006727794000
513270198	::470705115339317000
82600674	::470705121362714000
82600674	::470705124625891000
222584958	::470705158276386000
471291163	::470705207467581000
61493721	::470705212744019000
76427184	::470705248093630000
513270198	::470705251306074000
239770256	::470705348005752000
19945993	::470705399952179000
222584958	::470705408521166000
19945993	::470705408999694000
291518680	::470705477702418000
513270198	::470705558161330000
513270198	::470705588301594000
202798666	::470705612574031000
33358166	::470705644300144000
61493721	::470705651660754000
513270198	::470705766563725000
335101950	::470705804916445000
475031809	::470705840375074000
35305414	::470705880733061000
513270198	::470706113382338000
291518680	::470706197050699000
615688476	::470706256597250000
337466318	::470706406363238000
82600674	::470706490714517000
82600674	::470706511350480000
261900342	::470706552169844000
82600674	::470706562399367000
82600674	::470706630460329000
82600674	::470706670008406000
30406728	::470706717630541000
80157666	::470706773540995000
82600674	::470706792779878000
473196438	::470706805006671000
80157666	::470706858848948000
243974175	::470706903782141000
80157666	::470706988620718000
106778257	::470707050255638000
351152035	::470707238731280000
80157666	::470707543275499000
50228529	::470707553689554000
80157666	::470707570102239000
80157666	::470707680567656000
82600674	::470707682928623000
80157666	::470707695851687000
291518680	::470707832804114000
82600674	::470707926781263000
80157666	::470708038136258000
480638215	::470708062228344000
404496513	::470708174148743000
80157666	::470708182810382000
328252982	::470708203592749000
82600674	::470708232869396000
82600674	::470708261776523000
82600674	::470708365035708000
82600674	::470708372925190000
384488111	::470708596787789000
402273149	::470708682863304000
534913317	::470708710449238000
22067825	::470708727364870000
517695658	::470708743626567000
534913317	::470708790329745000
455542048	::470708910975098000
459612485	::470708936371601000
480638215	::470709020399902000
534913317	::470709032647659000
17522792	::470709034862276000
181101394	::470709203992993000
473196438	::470709205910163000
534913317	::470709276239872000
15782772	::470709286549860000
328057955	::470709409828831000
59583601	::470709452329725000
400817337	::470709532927467000
348683759	::470709609846415000
263389464	::470709711156031000
14190836	::470709735717879000
154241297	::470709772631941000
432747712	::470709904601546000
14190836	::470709919138996000
304219715	::470709948964302000
300884493	::470710237452722000
277829772	::470710243064700000
59622669	::470710248643117000
17522792	::470710283522940000
214357483	::470710301571448000
510998653	::470710571990781000
106778257	::470710618220429000
473462894	::470710753469530000
432747712	::470710761174487000
17522792	::470710765767249000
98768681	::470710794175672000
243974175	::470710990749700000
72293435	::470711026594627000
513270198	::470711072391852000
513270198	::470711260787380000
22067825	::470711407223513000
513270198	::470711442778255000
365746365	::470711605034897000
513270198	::470711648248795000
35923992	::470711650002010000
513270198	::470711696042885000
253886962	::470711772044079000
390504920	::470711896380047000
436716308	::470711916428402000
339126665	::470712043759480000
291518680	::470712162479255000
370420008	::470712256372948000
436716308	::470712256372957000
420731308	::470712277147344000
15778759	::470712291780882000
14190836	::470712291856367000
52295994	::470712297619718000
291518680	::470712309795799000
513270198	::470712390959382000
436716308	::470712432558899000
513270198	::470712490695725000
22067825	::470712517463785000
338477631	::470712557993353000
436716308	::470712726298583000
154692700	::470712727002832000
358031089	::470712882368217000
436716308	::470712976618835000
120139449	::470713092784259000
475031809	::470713100854124000
176489426	::470713122022785000
291518680	::470713127248871000
351004243	::470713221171937000
479222401	::470713233138278000
370420008	::470713272254337000
377035998	::470713332719042000
513270198	::470713387169484000
513270198	::470713440995008000
513270198	::470713483030298000
162559610	::470713661099872000
377035998	::470713796554551000
332908078	::470713924073963000
425381729	::470714018706227000
465002314	::470714117712384000
114070939	::470714174855606000
358031089	::470714418217488000
429906977	::470714492456685000
513270198	::470714731213250000
411848692	::470714735294709000
508054066	::470714909857431000
216819428	::470715058213777000
236112923	::470715151495090000
321794820	::470715174001725000
513270198	::470715351634681000
470801476	::470715371671273000
384503737	::470715506140278000
513270198	::470715600507912000
513270198	::470715709861801000
513270198	::470715862484127000
345261852	::470715917962203000
250844163	::470715954088140000
513270198	::470715984018296000
23933265	::470715984764887000
513270198	::470716072820097000
114070939	::470716380853968000
356579210	::470716421928800000
356579210	::470716543202910000
259569717	::470716545757638000
98768681	::470716641073192000
356579210	::470716764871880000
446757000	::470716786136997000
287569533	::470717011786338000
560698843	::470717329366454000
420731308	::470717403605639000
326636490	::470717416776138000
326636490	::470717429606526000
22067825	::470717444890570000
164101308	::470717459901972000
458472537	::470717497377705000
90544248	::470717516168585000
513270198	::470717589606256000
326636490	::470717593037574000
560698843	::470717596535238000
560698843	::470717611341123000
513270198	::470717715825430000
513270198	::470717844598976000
513270198	::470717918200606000
11146552	::470717941923590000
98806791	::470717966376370000
513270198	::470718049826242000
131420707	::470718173348900000
358031089	::470718185092546000
267936760	::470718248070414000
287727506	::470718411069067000
560698843	::470718478073466000
29786990	::470718514614263000
481749191	::470718692573978000
278316478	::470718728536346000
267936760	::470718765609795000
360730562	::470718774903967000
29786990	::470718776766242000
513270198	::470718794587860000
360761105	::470718807250833000
79861287	::470718867019694000
308726677	::470718909738254000
560698843	::470718931078889000
513270198	::470718937601044000
225691566	::470719042165436000
513270198	::470719077971800000
560698843	::470719091389382000
471516383	::470719132795949000
513270198	::470719162390568000
22067825	::470719186000302000
172573942	::470719202786308000
58587013	::470719212848037000
256638502	::470719216358666000
79861287	::470719261912989000
323246381	::470719346848038000
323246381	::470719386492628000
142176687	::470719475642535000
186107022	::470719500678361000
291518680	::470719522039934000
560698843	::470719569607139000
379357885	::470719579183128000
209401949	::470719612632702000
66555228	::470719635177103000
560698843	::470719662368370000
433168829	::470719694341554000
560698843	::470719715334057000
560698843	::470719727648526000
560698843	::470719779037528000
389614947	::470719829704335000
173371030	::470719872721104000
36943663	::470719970281017000
503741267	::470719994901561000
560698843	::470720127399645000
49052615	::470720133724635000
36943663	::470720171460403000
560698843	::470720181921406000
560698843	::470720192944013000
560698843	::470720208257445000
560698843	::470720229119905000
49052615	::470720250284351000
379807492	::470720250506248000
79861287	::470720263790010000
36869877	::470720436414607000
114070939	::470720577884286000
36943663	::470720605101101000
25942336	::470720659216416000
500308199	::470720757840891000
513270198	::470720833409675000
513270198	::470720856654495000
433168829	::470720873570131000
136458681	::470720897255346000
513270198	::470720898995982000
267936760	::470720905673703000
53863390	::470720948321001000
36869877	::470721002255560000
513270198	::470721101606039000
516542821	::470721209626161000
263433687	::470721239146041000
65412211	::470721279352647000
263389464	::470721286076137000
38326757	::470721314660306000
36866805	::470721447459946000
173371030	::470721534299222000
36869877	::470721684828205000
513270198	::470721760187265000
36869877	::470721772963102000
513270198	::470721784065429000
20275866	::470721849291452000
433168829	::470722226199998000
48562201	::470722269904261000
28054060	::470722523844186000
513270198	::470722651300704000
48562201	::470722694304915000
252314330	::470722832951820000
190624012	::470722878015434000
104947253	::470722922730881000
48562201	::470723019413786000
312710029	::470723138482085000
446757000	::470723211856850000
36869877	::470723260070387000
85211920	::470723580863336000
706034130	::470723713415929000
706034130	::470723746798772000
339184731	::470723770861518000
452882285	::470723805724164000
45929336	::470723816696455000
628427510	::470724129499672000
308690900	::470724137694937000
635577431	::470724408005627000
27335023	::470724584124084000
636632104	::470724589094318000
118810756	::470724607251857000
513270198	::470724621159776000
19837708	::470724722591039000
308690900	::470724866362990000
435409494	::470724884314984000
213187842	::470724940031733000
25942336	::470724992884547000
95723533	::470725140280406000
513270198	::470725351866257000
113221759	::470725463816404000
371477472	::470725698924343000
513270198	::470725822198730000
259569717	::470725849881534000
249052117	::470725906018082000
344990761	::470726160956280000
311924851	::470726326039887000
344990761	::470726368054214000
50306226	::470726376203755000
254711141	::470726378015293000
377035998	::470726513189351000
15742158	::470726560928899000
161302101	::470726635592101000
339184731	::470726686846095000
287228225	::470726781029187000
109331928	::470726949971582000
79073243	::470727426772045000
80159052	::470727444442279000
361691248	::470727643206135000
341153843	::470727737468928000
513270198	::470727821942218000
402925254	::470727963579674000
254711141	::470727965156708000
386956382	::470727993560530000
272999900	::470728127728328000
501554267	::470728188083990000
56556074	::470728463268052000
128284695	::470728510818885000
22294252	::470728631527157000
197384499	::470728683032805000
243974175	::470728883281461000
371416817	::470728887262253000
402925254	::470729218091794000
351152035	::470729246282108000
197384499	::470729271770882000
43967474	::470729296231661000
182092022	::470729333028290000
118810756	::470729380889899000
49221816	::470729432182042000
429906977	::470729631751208000
116988168	::470729760172027000
69801582	::470729899766857000
519898323	::470729998174019000
594844703	::470730044545826000
386956382	::470730145268240000
326636490	::470730149508681000
513270198	::470730285848354000
513270198	::470730322296848000
51964139	::470730336402702000
513270198	::470730365326221000
108798356	::470730512253087000
513270198	::470730519592726000
594844703	::470730849332514000
360761105	::470730877295927000
402925254	::470730992378863000
513270198	::470731053389213000
28054060	::470731210524598000
229385654	::470731218959740000
314710836	::470731273992818000
465002314	::470731327877414000
594844703	::470731595545313000
295980167	::470731677447503000
443070793	::470731711433961000
314988406	::470731732367720000
14190836	::470731745310949000
246571951	::470731793482539000
314988406	::470731823455039000
209401949	::470731846872203000
186107022	::470732005634625000
358031089	::470732388054491000
14190836	::470732526860771000
314988406	::470732542040358000
326569368	::470732624903024000
436188872	::470732668788027000
23642786	::470732778011914000
80157666	::470732808227651000
521938520	::470732854671196000
416548217	::470732910006665000
80157666	::470732933779959000
633531552	::470733208695635000
212068363	::470733219956920000
599589782	::470733246620119000
267357514	::470733656600743000
371477472	::470733692760244000
263013923	::470733743964295000
106778257	::470733856836833000
479246485	::470733872561655000
400490673	::470733914370080000
606781453	::470733924550062000
633531552	::470734001419071000
606781453	::470734055064211000
80157666	::470734064346230000
212068363	::470734109300383000
606781453	::470734295343333000
452882285	::470734310635343000
424790585	::470734422946222000
606781453	::470734493087956000
284316159	::470734602907426000
606781453	::470734610692063000
80157666	::470734660772061000
606781453	::470734694787858000
357017353	::470734697949978000
269370098	::470734744372539000
370420008	::470734895057084000
606781453	::470735012313448000
370420008	::470735232568930000
80157666	::470735254488358000
80157666	::470735280274939000
90265908	::470735340408274000
212068363	::470735399610892000
80157666	::470735425385299000
33683248	::470735442397372000
80157666	::470735469417078000
328794919	::470735501323161000
80157666	::470735539755581000
328794919	::470735565621850000
80157666	::470735639357698000
80157666	::470735668617166000
408772521	::470735680142712000
80157666	::470735703761248000
11146552	::470735732856717000
258916835	::470735734136393000
291518680	::470735775550935000
269370098	::470735966010101000
370420008	::470736011753164000
312856997	::470736053439971000
269370098	::470736151406338000
370420008	::470736200408768000
356579210	::470736394009448000
39215095	::470736431376134000
376541246	::470736440541061000
182092022	::470736442688151000
446757000	::470736472585170000
356579210	::470736628281905000
446757000	::470736845592989000
303080805	::470737008365932000
272999900	::470737112288215000
35105150	::470737181837774000
396929208	::470737206479716000
371500504	::470737221193310000
396929208	::470737346150014000
269370098	::470737378832035000
546985882	::470737429411151000
446757000	::470737440643493000
326636490	::470737465742204000
118810756	::470737486344622000
43980775	::470737595946004000
290195625	::470737620038090000
29198251	::470738136838840000
446757000	::470738183920287000
424790585	::470738234348417000
516937156	::470738278451122000
396929208	::470738292087205000
303080805	::470738293949464000
326636490	::470738335896723000
326636490	::470738361788166000
384683676	::470738411012112000
326636490	::470738412610523000
229364831	::470738485729828000
258506164	::470738756258250000
118810756	::470738973141524000
17086308	::470739109510516000
619608540	::470739251882369000
382414670	::470739369653829000
409777239	::470739492819570000
250844163	::470739598566359000
14955026	::470739622180704000
445826532	::470739675477708000
49052615	::470739677075369000
331482356	::470740051014344000
111462710	::470740217234612000
337466318	::470740230153445000
222687654	::470740416468647000
263389464	::470740470231228000
435409494	::470740503315906000
311729942	::470740623537225000
222687654	::470740743267844000
159986953	::470740818748141000
47348539	::470740851107192000
446541836	::470740879099981000
159986953	::470740887148847000
331482356	::470740922716524000
98768681	::470740938642702000
32671267	::470741098290106000
152715270	::470741128665247000
546985882	::470741214502068000
287727506	::470741223582732000
400817337	::470741244642344000
338830055	::470741410598371000
291518680	::470741456232402000
287727506	::470741541037023000
289650000	::470741571361837000
546985882	::470741640647569000
371500504	::470741911594995000
722514433	::470742077652090000
252914746	::470742122920816000
289650000	::470742239740956000
289650000	::470742326487547000
286502927	::470742442409746000
397717926	::470742447010877000
322465167	::470742488169603000
212060681	::470742499796217000
212068363	::470742652351025000
337466318	::470742795079385000
193192138	::470742918894874000
341892711	::470743070796169000
111462710	::470743511914913000
291475742	::470743625047883000
111462710	::470743704173428000
587864456	::470743745647095000
263013923	::470743851444224000
341803593	::470744064808476000
71981601	::470744142666932000
337466318	::470744223978127000
14223247	::470744373689610000
341803593	::470744378080641000
112145680	::470744484758958000
485252693	::470744910966976000
316301043	::470744934161858000
446541836	::470744975500918000
104947253	::470745786561859000
326636490	::470745803464916000
378901511	::470745827984408000
69028501	::470745886947938000
326636490	::470745943852462000
446541836	::470746016611065000
386833057	::470746105508937000
470660217	::470746283527770000
378901511	::470746298099187000
470660217	::470746414725623000
155459778	::470746431834189000
473196438	::470746433407430000
438566411	::470746582372339000
470660217	::470746584485875000
303080805	::470746875843584000
596957614	::470746903656026000
470660217	::470747136485650000
68473966	::470747177308798000
306989340	::470747284217409000
69455217	::470747358259871000
370420008	::470747532273143000
257225781	::470747633615921000
443375828	::470747804432748000
396332641	::470747863111446000
334665323	::470748020661682000
196394433	::470748057114394000
257225781	::470748072666877000
29198251	::470748129373872000
411786523	::470748171283361000
257225781	::470748187720826000
370420008	::470748351785598000
51480688	::470748416566259000
222173816	::470748420836044000
443375828	::470748457267773000
341892711	::470748580148682000
507987711	::470748630660685000
429345484	::470748908897853000
371500504	::470748960395886000
334665323	::470749027831906000
56359547	::470749344489308000
144937748	::470749400227385000
267323089	::470749459945512000
358031089	::470749475301253000
160671151	::470749481806217000
385595835	::470749556276473000
404496513	::470749613218361000
267323089	::470749825525645000
443332358	::470749843431104000
25235649	::470749873885954000
51413309	::470749909616820000
470660217	::470749927329374000
229385654	::470750309158227000
334665323	::470750330703970000
341892711	::470750361759002000
69801582	::470750382474690000
233362394	::470750408432840000
159011393	::470750493032337000
254319575	::470750496941441000
341892711	::470750520840585000
71981601	::470750788650663000
231150237	::470750829151281000
446541836	::470750891147296000
564879952	::470750972126715000
14190836	::470751140213055000
487266327	::470751195829530000
71981601	::470751252041584000
159640806	::470751280747388000
226995875	::470751295519744000
379358099	::470751476944363000
250936962	::470751585799528000
69801582	::470751589201084000
38713173	::470751738279251000
250936962	::470751745769885000
519898323	::470751817677438000
118810756	::470751864632254000
182092022	::470751954294304000
438566411	::470752032010567000
356579210	::470752075341893000
195563881	::470752142924345000
587864456	::470752176361713000
242607910	::470752221496627000
341892711	::470752298353041000
182092022	::470752528221483000
344990761	::470752605728026000
55120405	::470752696069521000
429906977	::470752875442737000
289605285	::470753058998464000
440314946	::470753061531422000
271717879	::470753085749727000
424790585	::470753092175007000
29198251	::470753094083424000
276131997	::470753351853150000
231150237	::470753353480151000
342845822	::470753383083958000
206067907	::470753427400978000
206067907	::470753437882544000
206067907	::470753448393461000
599589782	::470753451341651000
521919456	::470753473618018000
533417136	::470753479326445000
206067907	::470753488037625000
330691749	::470753491099869000
206067907	::470753503866937000
29198251	::470753510485549000
206067907	::470753520006623000
356579210	::470753566836408000
203688730	::470753571697602000
29198251	::470753644569063000
206067907	::470753657139785000
250936962	::470753665213792000
587864456	::470753671228448000
203146266	::470753776907739000
69028501	::470753897733455000
28054060	::470753910622142000
356579210	::470753915852820000
263013923	::470753926523142000
203146266	::470753935590817000
242607910	::470753936274915000
203146266	::470754016113065000
619492928	::470754040494555000
501554267	::470754136409907000
203146266	::470754153409425000
206067907	::470754157239226000
356579210	::470754256383778000
416018810	::470754268086272000
196394433	::470754278269665000
155459778	::470754283013431000
206067907	::470754330065506000
501554267	::470754333832007000
475930595	::470754528657018000
29198251	::470754547011702000
206067907	::470754593610403000
206067907	::470754630524489000
206067907	::470754661491044000
501554267	::470754700720353000
100376439	::470754731422670000
63473984	::470754777983246000
501554267	::470754822002860000
18028506	::470754853074247000
63473984	::470754954504704000
501554267	::470754957571137000
356579210	::470755080757465000
206067907	::470755107437805000
196394433	::470755187611926000
501554267	::470755194049806000
29198251	::470755237225979000
73275873	::470755457884098000
358031089	::470755554659692000
358031089	::470755615363854000
252314330	::470755875112890000
230659102	::470755895027064000
249052117	::470755959451955000
404496513	::470756000610258000
360761105	::470756055832858000
29198251	::470756192520654000
443375828	::470756207926726000
22734052	::470756228990128000
633531552	::470756232945754000
100376439	::470756527675297000
63473984	::470756529172275000
20778748	::470756589176360000
264946102	::470756590815956000
114633433	::470756749918486000
250936962	::470756916579557000
250936962	::470757067293462000
261900342	::470757122696019000
404335977	::470757147374911000
250936962	::470757173434540000
404335977	::470757236742955000
321637063	::470757242677891000
196394433	::470757243604828000
220584371	::470757265461366000
250936962	::470757291575480000
196394433	::470757393089822000
436415484	::470757441005961000
15778759	::470757632597188000
116071398	::470757638779985000
250844163	::470757657352359000
166877807	::470757659264557000
379357885	::470757740454109000
275268585	::470757768484634000
370420008	::470757794409615000
250936962	::470757858338799000
250844163	::470757982742265000
26879335	::470757990849863000
26879335	::470758035527585000
404335977	::470758087566303000
31359307	::470758210551308000
332028268	::470758253513957000
18437537	::470758283574538000
15733436	::470758292562935000
23754003	::470758343464992000
166877807	::470758375404224000
404496513	::470758420224540000
36869877	::470758459047018000
233362394	::470758514520911000
416548217	::470758592493404000
372493368	::470758636830990000
250844163	::470758841622495000
95723533	::470758847754539000
246050172	::470758854246932000
249052117	::470758909326946000
60221494	::470759033725407000
519898323	::470759171470946000
249052117	::470759282301235000
393041277	::470759375502856000
706034130	::470759384868339000
356579210	::470759452971642000
332028268	::470759458868846000
519898323	::470759488971350000
314604858	::470759818114768000
564879952	::470759870438715000
314604858	::470759876088832000
73275873	::470760079390945000
29198251	::470760223875932000
356579210	::470760305212289000
60221494	::470760362740940000
63473984	::470760436787187000
60221494	::470760483478188000
332028268	::470760589271121000
69801582	::470760619533414000
355896730	::470760728497246000
393041277	::470760760885653000
564879952	::470760780577914000
564879952	::470760810638503000
164101308	::470760891240439000
100376439	::470760918964772000
429345484	::470760937600090000
321637063	::470760982982049000
706034130	::470761105233428000
43980775	::470761136741433000
124954284	::470761280781819000
192727478	::470761386436751000
234143570	::470761408918224000
594844703	::470761626178949000
594844703	::470761778776141000
321637063	::470761809511608000
417968003	::470761881469476000
173026357	::470762025388625000
393041277	::470762044581765000
173026357	::470762107773149000
308657649	::470762138274115000
321637063	::470762234306908000
393041277	::470762314694918000
177692206	::470762358625669000
21623464	::470762412212514000
247159855	::470762653019688000
18028506	::470762688650706000
446541836	::470762721990811000
370420008	::470762784805105000
564879952	::470762788827041000
349365015	::470762791973158000
513270198	::470762825116172000
564879952	::470762909698899000
166877807	::470763501942624000
455097630	::470763604954722000
262496951	::470763667621806000
564879952	::470763674526027000
564879952	::470763730079604000
131420707	::470763775789113000
405362735	::470763794751168000
311729942	::470763813114228000
229385654	::470763822370656000
118708729	::470763845166706000
296590824	::470763883792064000
706034130	::470763895284457000
275268585	::470763920744267000
505323751	::470763937194315000
166877807	::470763952289640000
505323751	::470764250064232000
262496951	::470764261682077000
377110730	::470764284759535000
706034130	::470764291105107000
335040170	::470764517110984000
320484851	::470764722149949000
706034130	::470764763904221000
706034130	::470764915410489000
291475742	::470764936055255000
386833057	::470764956812845000
259569717	::470764988257550000
467758710	::470765022721757000
706034130	::470765092662161000
386833057	::470765110718656000
417428775	::470765238082490000
159011393	::470765380537831000
91666102	::470765491884007000
332028268	::470765630916800000
465002314	::470765682351943000
320484851	::470765711930191000
262496951	::470765831618842000
14190836	::470765930860281000
14190836	::470765964565704000
172025978	::470766040167641000
706034130	::470766150746255000
23642786	::470766199677415000
14190836	::470766205817864000
501554267	::470766522009653000
233362394	::470766569014845000
370420008	::470766598736052000
335040170	::470766744491917000
351896383	::470766754269265000
14190836	::470766773587812000
69455217	::470766803056988000
262496951	::470766807931158000
370420008	::470766818102370000
314251743	::470766833604526000
171724420	::470766978639351000
314251743	::470767128639844000
23754003	::470767156645203000
50546012	::470767219224223000
69455217	::470767355581435000
267357514	::470767501811675000
16039882	::470767560133062000
237530197	::470767569344143000
262496951	::470767666680954000
239917620	::470767743491260000
405362735	::470767781273956000
239917620	::470767799988539000
237530197	::470767943459274000
334403708	::470768075571494000
76638498	::470768237685518000
560822598	::470768311232651000
49824781	::470768522709467000
249052117	::470768532150820000
27179899	::470768619191033000
249052117	::470768629886492000
312252632	::470768639780466000
480638215	::470768812149571000
312252632	::470768877572333000
29827759	::470768916940455000
446541836	::470768992463093000
312252632	::470769031222267000
95723533	::470769038587854000
16353730	::470769167319461000
312252632	::470769321614929000
470660217	::470769362039627000
105607367	::470769396944998000
323477702	::470769466918187000
337396732	::470769497050079000
40810916	::470769537780944000
481512198	::470769550532046000
470660217	::470769679883972000
360231979	::470769772565901000
312252632	::470769809786171000
112145680	::470769878438129000
342845822	::470769913414823000
322324723	::470769941583773000
264946102	::470769943764807000
312252632	::470769974961651000
40810916	::470770007153336000
560822598	::470770061750194000
358031089	::470770130566533000
312252632	::470770139714322000
312252632	::470770179631489000
358031089	::470770192096956000
395687470	::470770275240652000
462681637	::470770320581074000
22195036	::470770323366100000
322842111	::470770475535040000
588874950	::470770526890496000
299450175	::470770599527477000
348683759	::470770621106761000
546947837	::470770701960368000
545129813	::470770793505636000
29849760	::470770825248112000
323891242	::470770863479193000
328557330	::470770917765705000
360231979	::470771182237917000
323891242	::470771199308742000
358031089	::470771222410969000
40810916	::470771227280564000
114070939	::470771255478464000
27986325	::470771313993199000
573114433	::470771473591062000
513270198	::470771484915273000
491969843	::470771503026696000
573114433	::470771508890329000
331482356	::470771593179054000
487266327	::470771650703544000
124954284	::470771708660445000
23754003	::470771798833778000
370420008	::470771808258764000
40810916	::470771876919529000
573114433	::470772003960786000
573114433	::470772034914746000
198651083	::470772140728270000
573114433	::470772460498214000
23754003	::470772560024854000
287228225	::470772575790837000
16039882	::470772633865158000
124954284	::470772720762769000
335040170	::470772754686701000
252355708	::470772951046823000
40054726	::470773078172368000
68818829	::470773098032017000
68818829	::470773132605677000
68818829	::470773221579423000
331482356	::470773240961724000
68818829	::470773260586463000
16039882	::470773300474294000
68818829	::470773364282228000
36279116	::470773601860616000
249052117	::470773869255872000
40054726	::470773977548607000
402333632	::470774000751095000
337416247	::470774081433133000
337416247	::470774190648602000
68818829	::470774216116408000
287228225	::470774223544147000
386833057	::470774319417933000
23642786	::470774409406730000
335040170	::470774438099562000
404335977	::470774617138012000
588531316	::470774735618330000
390900557	::470774742782193000
276341812	::470774861988499000
68818829	::470774942670155000
335040170	::470774982826401000
68818829	::470775011540606000
303080805	::470775017266225000
176489426	::470775031832653000
335040170	::470775066209177000
304219715	::470775113348947000
471204596	::470775233692323000
405362735	::470775338491191000
178985516	::470775343381770000
335040170	::470775346074120000
404335977	::470775419055001000
304219715	::470775426407612000
68818829	::470775634206023000
65412211	::470775650174119000
404335977	::470775658910457000
178985516	::470775729484210000
90544248	::470775775914766000
98768681	::470775823247896000
40810916	::470775837583622000
68818829	::470775909130047000
14190836	::470775931297345000
68818829	::470775978671611000
465002314	::470776022225653000
304219715	::470776066873634000
187741596	::470776071252881000
335040170	::470776078584528000
104112940	::470776100726247000
104112940	::470776113204322000
68818829	::470776236008960000
503741267	::470776305064378000
252914746	::470776349641043000
155650977	::470776364585324000
124954284	::470776388102791000
322324723	::470776394004578000
68818829	::470776396084572000
243974175	::470776579207868000
68818829	::470776728952905000
335040170	::470776758367559000
68818829	::470776999988846000
358031089	::470777037192327000
335040170	::470777070356660000
243974175	::470777077957160000
274311440	::470777083359404000
322324723	::470777096349184000
335040170	::470777233951719000
155650977	::470777246400004000
289605285	::470777279287951000
322324723	::470777366323548000
68818829	::470777433004576000
726984192	::470777450973376000
68818829	::470777492001652000
726984192	::470777522389786000
209401949	::470777604471943000
68818829	::470777617864331000
266210776	::470777629096693000
615688476	::470777745413513000
341153843	::470777776144797000
250474725	::470778004009123000
513270198	::470778191695470000
365658620	::470778232799633000
21623464	::470778257780899000
216507874	::470778279709126000
341892711	::470778309479895000
289605285	::470778419278794000
455542048	::470778534253043000
335040170	::470778584127512000
335040170	::470778598279102000
60218540	::470778599751307000
358031089	::470778603672571000
70982412	::470778685989990000
436415484	::470778761047474000
334442114	::470778861479677000
220584371	::470778899765686000
60218540	::470778951359791000
331398205	::470778993067982000
250474725	::470779179664171000
220584371	::470779532157669000
220584371	::470779779193774000
60218540	::470780206567800000
404335977	::470780327024414000
220584371	::470780405764091000
220584371	::470780501465509000
220584371	::470780569702645000
554801627	::470780617773162000
220584371	::470780788502720000
384503737	::470780858899910000
480638215	::470780962901475000
615688476	::470781052789600000
220584371	::470781066215976000
250474725	::470781267274117000
220584371	::470781320520818000
220584371	::470781432164790000
250844163	::470781546035965000
455542048	::470781558723317000
136458681	::470781628663758000
227476350	::470781708304805000
430387521	::470781733827133000
587940951	::470781740316102000
587940951	::470781758125142000
237530197	::470782043253903000
136458681	::470782329385156000
49886698	::470782399362510000
252914746	::470782527599173000
587940951	::470782669492854000
358031089	::470782710907015000
15170503	::470782918726385000
360951591	::470783050771873000
424498868	::470783284805644000
112145680	::470783514036539000
331482356	::470783703040663000
209401949	::470783717871325000
38481051	::470783831029456000
252725390	::470783987015626000
256638502	::470784187205947000
159011393	::470784213521035000
117264210	::470784216465035000
431262520	::470784256307126000
250844163	::470784315266441000
137426396	::470784385302941000
564879952	::470784474045616000
146110811	::470784528789667000
320452099	::470784692401106000
250844163	::470784874413309000
17326645	::470784950803767000
146110811	::470785253145993000
194998718	::470785402513551000
116071398	::470785555035217000
117264210	::470785728029282000
479246485	::470785862217646000
417472148	::470785928089571000
432622681	::470785929066446000
220584371	::470785948632899000
14190836	::470786003943575000
254579074	::470786020724596000
18028506	::470786055793147000
213187842	::470786127482609000
351099839	::470786150727421000
220584371	::470786202962886000
117264210	::470786216225288000
402273149	::470786246152044000
55472237	::470786394810376000
220584371	::470786425307136000
216507874	::470786445821505000
220584371	::470786453933674000
55472237	::470786454419824000
311031621	::470786553539608000
267357514	::470786632346775000
420006994	::470786640576016000
220584371	::470786685379158000
426685539	::470787147575083000
238665368	::470787533971156000
159011393	::470787641324351000
292395819	::470787774761959000
291475742	::470787788204691000
615688476	::470787820085186000
33217361	::470788088667840000
291475742	::470788237129039000
64596921	::470788341047517000
291475742	::470788352673718000
336019882	::470788392427339000
238665368	::470788719964729000
252914746	::470788846280384000
256638502	::470788907232010000
402273149	::470789310506344000
615688476	::470789384019922000
220584371	::470789499749138000
393041277	::470789581655113000
634873462	::470789596540702000
21568615	::470789657903775000
116071398	::470789834647552000
253886962	::470790002042232000
29302446	::470790004726198000
220584371	::470790083902062000
146110811	::470790118454743000
131420707	::470790129137635000
404335977	::470790162512109000
220584371	::470790172049551000
131420707	::470790199597748000
404335977	::470790241776058000
402273149	::470790244116475000
81007000	::470790279495028000
220584371	::470790371765534000
341892711	::470790387963928000
146110811	::470790403503841000
615688476	::470790419862003000
615688476	::470790467463155000
404335977	::470790473142247000
615688476	::470790655690936000
634873462	::470790849752997000
22844281	::470791106540478000
131420707	::470791273952346000
635577431	::470791785460293000
342845822	::470791808784818000
18374690	::470791882852028000
700013623	::470791907279638000
289605285	::470792117795581000
220584371	::470792198800560000
220584371	::470792335836839000
218112087	::470792361413726000
220584371	::470792402417229000
252914746	::470792406883770000
342845822	::470792436395311000
38481051	::470792439297351000
163763136	::470792497422434000
163763136	::470792561079386000
218112087	::470792599318429000
163763136	::470792671544737000
232901934	::470792845977452000
22844281	::470792972980989000
435478224	::470793259498086000
218112087	::470793264074063000
22844281	::470793268402597000
383045348	::470793270088323000
163763136	::470793321125007000
131420707	::470793467577106000
218112087	::470793617464754000
163763136	::470793887905480000
163763136	::470793968520032000
726984192	::470793972928217000
726984192	::470794109159231000
163763136	::470794162179440000
163763136	::470794186745458000
726984192	::470794244865937000
266164462	::470794506196246000
339126665	::470794518527094000
38481051	::470794623770566000
726984192	::470794638140268000
244800948	::470794743220170000
266164462	::470794890587435000
252914746	::470794892805820000
726984192	::470794909524320000
254319575	::470795061467549000
40126821	::470795339113316000
163763136	::470795392792403000
163763136	::470795450808012000
33683248	::470795513202475000
339126665	::470795557032980000
341153843	::470795575001362000
156166678	::470795643431030000
726984192	::470795712943636000
348901427	::470795719419256000
348901427	::470795758510153000
337510374	::470795844212383000
337388641	::470795850650636000
163763136	::470795950211211000
726984192	::470795967063547000
726984192	::470795989880549000
95504927	::470796282572070000
348683759	::470796400410644000
163763136	::470796443025158000
95504927	::470796742880141000
339126665	::470796931984527000
348193845	::470796993061613000
429345484	::470797001823502000
38991775	::470797038888951000
78513872	::470797316610224000
348193845	::470797317562310000
163763136	::470797509477277000
482944497	::470797528561364000
339126665	::470797680856543000
250474725	::470797700506865000
250474725	::470797757826224000
339126665	::470797778185363000
48612192	::470797803162054000
365658620	::470798088659939000
36866805	::470798362103402000
163763136	::470798687460143000
129314214	::470798943790850000
250832637	::470799323643392000
229672512	::470799334993563000
473469863	::470799360293208000
250832637	::470799380467838000
229672512	::470799385282871000
250832637	::470799391134347000
615636079	::470799395349209000
250832637	::470799418208186000
229672512	::470799426093842000
250832637	::470799431667683000
250832637	::470799432569479000
229672512	::470799436499918000
291475742	::470799523652972000
96013044	::470799853732528000
277814195	::470800179780923000
291475742	::470800502137970000
339126665	::470800511097376000
339126665	::470800529854332000
635796096	::470801099080081000
230659102	::470801185859850000
341153843	::470801253564698000
106778257	::470801530611052000
230659102	::470801532800086000
406121427	::470801587447672000
474475074	::470801784554782000
599589782	::470801934073348000
242451996	::470801935692759000
303080805	::470801970597748000
235043760	::470802030333034000
48562201	::470802036590927000
250474725	::470802238135607000
303080805	::470802252475928000
254711141	::470802455899287000
599589782	::470802599394803000
269370098	::470802963154599000
146110811	::470803104078647000
344990761	::470803211910402000
96443022	::470803340985528000
74282065	::470803551930036000
635796096	::470803844603998000
279081886	::470804018831183000
406121427	::470804232812376000
279081886	::470804610807242000
202798666	::470804611100471000
279081886	::470804635805290000
279081886	::470804673784737000
363321273	::470804783507337000
15778759	::470804810573180000
279081886	::470804829867352000
279081886	::470804905398398000
172827217	::470804940428816000
39469570	::470805224693985000
114070939	::470805251138666000
39469570	::470805456240136000
33528820	::470805631021371000
480638215	::470805969900171000
60555388	::470806016603328000
187741596	::470806204810551000
480638215	::470806290055569000
453280756	::470806450369875000
480638215	::470806699423858000
259569717	::470806745413984000
224501206	::470806795779584000
480638215	::470806849571532000
342845822	::470806992932454000
224501206	::470807027145388000
480638215	::470807133479772000
373126936	::470807177465057000
235043760	::470807310806163000
66184984	::470807546752532000
421356901	::470807988534792000
258382946	::470808282546708000
342845822	::470808322107781000
60555388	::470808543193350000
224501206	::470808673183207000
15488020	::470808792515375000
25383063	::470809013995970000
42720153	::470809052008960000
60555388	::470809092274286000
230659102	::470809663882002000
235043760	::470809719213281000
235043760	::470809760455860000
235043760	::470810270810779000
78513872	::470810413144109000
318065690	::470810509651243000
363969403	::470810725187715000
245957488	::470810868335521000
311729942	::470810945737224000
568915908	::470811042004488000
39469570	::470811416849825000
235043760	::470811778012954000
396332641	::470811802394447000
34204169	::470811939904299000
52542320	::470812126278209000
250474725	::470812234336468000
64768338	::470812953667567000
64768338	::470813281155022000
56556074	::470813409974292000
482944497	::470813522796900000
378609308	::470813663591268000
35869207	::470813998276153000
17326645	::470814458973921000
634873462	::470814559591071000
634873462	::470815336392953000
634873462	::470815586688434000
378609308	::470815606388715000
342845822	::470815653025562000
338849269	::470815748341133000
338849269	::470815795346685000
376425912	::470815837725933000
504987901	::470815878066745000
634873462	::470816018458112000
385114649	::470816021922586000
338849269	::470816080261545000
338849269	::470816209991389000
338849269	::470816252265775000
338849269	::470816301435617000
338849269	::470816372826832000
338849269	::470816455299039000
338849269	::470816536698322000
366701651	::470816565911224000
338849269	::470816626217349000
436415484	::470816638989000000
338849269	::470816717531516000
338849269	::470816908158439000
358031089	::470817041713070000
338849269	::470817185657802000
338849269	::470817451773792000
338849269	::470817578798309000
338849269	::470817891047460000
356974615	::470818242010021000
402492947	::470818478534823000
462681637	::470818490275069000
365658620	::470818891493412000
161302101	::470819079566016000
318065690	::470819144980393000
366701651	::470819244884516000
56556074	::470820056318767000
342845822	::470820265673633000
23754003	::470820297763852000
235867165	::470820913164718000
501554267	::470821161585344000
295881773	::470822382043922000
246571951	::470822556006887000
501554267	::470822638583951000
501554267	::470822690152906000
235867165	::470822768078880000
408031484	::470824008829513000
393041277	::470824155592806000
194998718	::470824316443975000
82600674	::470824328745844000
473718221	::470824448681988000
28252356	::470824493724618000
248468379	::470824497289768000
248468379	::470824550159355000
28510276	::470824653423140000
248468379	::470824747756838000
194998718	::470824895236939000
634890754	::470825054515638000
41230104	::470825082042851000
56556074	::470825262481805000
348193845	::470825431180914000
248468379	::470825503058694000
56556074	::470825556460576000
248468379	::470825577180446000
358031089	::470825662815932000
283051149	::470825812615106000
276381534	::470825907025113000
311729942	::470826078261751000
248468379	::470826253088350000
276381534	::470826262660149000
318065690	::470826392829960000
248468379	::470826428393476000
29391732	::470826488888324000
248468379	::470826834267893000
164891333	::470826916019060000
248468379	::470827170579759000
115459999	::470827561195294000
259569717	::470827710093066000
465002314	::470827711402115000
38623896	::470827748177346000
15488020	::470827859586473000
248468379	::470828945206566000
473469863	::470828973006389000
248468379	::470829193069330000
248468379	::470829940804304000
248468379	::470830110493270000
509523903	::470830145381482000
248468379	::470830375938191000
509523903	::470830391004110000
343606449	::470830455303196000
343606449	::470830563826622000
248468379	::470830685205176000
248468379	::470831282650230000
373653741	::470831334437310000
33629617	::470831368260169000
45289907	::470831390159032000
45289907	::470831442700693000
45289907	::470831530831380000
45289907	::470831653229588000
254711141	::470831703259234000
248468379	::470831743227150000
33629617	::470832266143211000
618760575	::470832449761468000
45289907	::470832557559672000
131420707	::470832603520454000
248468379	::470832696910819000
45289907	::470832710974726000
45289907	::470833095088693000
248468379	::470833224026165000
131420707	::470833337871761000
109762886	::470833352472547000
28510276	::470833434315997000
273205079	::470833479828381000
33629617	::470833634681696000
45289907	::470833917579517000
45289907	::470834152036913000
239257340	::470835324440961000
365658620	::470835410780708000
365658620	::470835542918049000
318065690	::470835601554436000
53724365	::470835619049263000
45289907	::470836277374631000
30406728	::470836339596722000
28054060	::470836403199148000
283251929	::470836505322487000
30406728	::470836567049646000
283251929	::470836609529962000
588634771	::470836778061299000
588634771	::470836822122446000
588634771	::470836957145485000
35923992	::470837139518029000
120139449	::470837408875823000
30406728	::470837786816155000
248468379	::470838008233472000
277278671	::470838778064408000
588634771	::470838969136332000
588634771	::470839022282362000
311729942	::470839052137431000
35706997	::470839192826568000
30406728	::470839652270612000
43977455	::470839656368443000
39469570	::470840193323630000
455097630	::470840442850799000
164891333	::470840652021104000
277278671	::470840966455496000
277278671	::470841080351846000
283251929	::470841140246114000
283251929	::470841207128469000
22954511	::470841218042036000
164891333	::470841349424824000
114070939	::470841640601411000
155459778	::470842250986274000
455097630	::470842381609082000
155459778	::470843170020810000
618760575	::470843187095814000
152715270	::470843940287959000
25942336	::470844794449952000
155459778	::470844982765441000
405362735	::470845207945428000
22954511	::470845211979948000
405362735	::470845565132341000
405362735	::470845820271468000
405362735	::470846549917200000
15488020	::470847067795910000
405362735	::470847171521040000
405362735	::470848061204602000
25469735	::470848188677902000
405362735	::470848270970126000
618760575	::470848571973984000
62975545	::470849356799561000
315872678	::470849535099416000
42720153	::470849601965400000
42720153	::470849697532628000
42720153	::470849803703025000
405362735	::470850056766361000
62975545	::470850173292138000
458529098	::470850865038110000
22954511	::470851877534330000
42720153	::470852532328480000
15186859	::470852924990828000
60712766	::470853169921417000
22954511	::470853228607700000
28054060	::470853507772579000
27595900	::470855101318717000
114070939	::470857709881786000
202196262	::470858487509970000
202196262	::470858604023513000
202196262	::470858680649261000
202196262	::470858868298248000
245957488	::470859743373049000
310664656	::470860535916138000
213187842	::470860708117512000
41465619	::470861477671612000
263013923	::470862188664856000
325242803	::470862582912651000
245957488	::470863780310970000
62975545	::470864589085634000
26920974	::470864845202415000
26920974	::470865004812439000
62975545	::470865192838901000
60555388	::470865368840282000
62975545	::470865423093620000
62975545	::470865582485544000
25469735	::470866004051234000
62975545	::470866064876654000
15782772	::470866181411180000
15488020	::470866224125984000
325242803	::470866306888380000
45190114	::470866603328819000
62975545	::470866614376611000
402492947	::470866725907738000
42795192	::470866754500313000
28054060	::470866970380754000
30406728	::470867068493918000
62975545	::470867247984955000
245957488	::470867561866096000
62975545	::470867733383376000
62975545	::470868030872776000
510678171	::470868571640565000
301657872	::470869305257517000
62975545	::470869492923265000
69044676	::470869654819196000
506707370	::470870178839138000
262471070	::470870373362196000
97307001	::470872324724375000
114070939	::470876203314720000
28405302	::470877492723474000
165658390	::470877939693654000
27626703	::470878326001651000
214678768	::470878625827278000
233362394	::470878728705167000
186287095	::470879220806062000
29849760	::470879259687272000
137426396	::470879626823081000
47749919	::470880229414936000
443070793	::470880496034250000
360951591	::470880707817254000
197384499	::470880781271715000
30406728	::470881131785494000
351152035	::470881246017773000
26198467	::470881363801804000
225691566	::470881379819876000
184195472	::470881425634234000
360951591	::470881832783716000
31250549	::470882144839933000
210674392	::470882326612688000
86349050	::470883059831939000
263433687	::470883236571545000
19837708	::470883701375909000
236930269	::470884284480229000
118810756	::470884402071740000
343018153	::470884687527698000
23839835	::470884869841911000
105852149	::470885078583627000
15488020	::470885501201707000
460772038	::470885748942462000
310321041	::470885984179982000
416506126	::470886691968778000
365523194	::470886714257334000
469722641	::470887043137286000
446541836	::470887653744070000
446541836	::470887832413032000
446541836	::470887981235310000
126428969	::470888211191844000
480638215	::470888910030000000
175928437	::470889054322819000
245669191	::470889288997937000
186823940	::470889689616875000
62396842	::470889769187045000
211645751	::470890474090151000
245669191	::470890716919377000
60399576	::470892251476803000
81765661	::470892340794494000
29786990	::470892748137299000
345261852	::470893238186803000
71981601	::470893863637639000
72210207	::470893959850360000
59454178	::470894455390613000
57933673	::470894859746672000
98589714	::470895627883134000
625900103	::470896311793750000
191276105	::470896738442555000
304219715	::470897177305182000
277794018	::470897205037912000
80157666	::470897267562803000
256638502	::470897278085890000
80157666	::470897441659559000
213763059	::470897497737814000
34536365	::470897705728761000
69494041	::470898007446016000
344950744	::470898040778547000
414217500	::470898132432064000
191276105	::470898305107361000
129314214	::470898381230182000
191276105	::470898571529551000
191276105	::470899287916695000
253120136	::470899543681167000
83878535	::470900170868019000
69494041	::470900530055618000
513270198	::470900771475574000
202196262	::470900880598773000
38440249	::470900920327221000
109361476	::470900973863718000
109361476	::470901037071888000
109361476	::470901296195588000
285906246	::470901435702333000
133508241	::470901544225759000
376361293	::470901583174451000
409336092	::470902128857591000
165491208	::470902260461891000
59454178	::470902263452418000
351316240	::470902495607554000
376361293	::470902523227013000
106778257	::470903127722696000
440314946	::470903385622061000
440314946	::470903453837848000
14190836	::470903592724217000
52295994	::470903645530509000
191276105	::470903707681292000
31144939	::470903797892784000
323891242	::470903953874755000
106778257	::470903975282110000
323891242	::470904145139232000
253057868	::470904209898885000
377486283	::470904458537222000
15488020	::470904475750658000
69494041	::470904627043397000
175928437	::470904732609806000
175928437	::470904793553055000
28054060	::470904806437969000
186823940	::470904893549453000
309167251	::470904955625558000
114064449	::470905113742417000
106778257	::470905305555931000
98589714	::470905966897029000
341732173	::470906049932050000
545540214	::470906247084924000
107750524	::470906502178295000
107750524	::470906585925947000
341037427	::470906842504110000
546947837	::470907239163654000
334665323	::470907245501222000
266033863	::470907364938629000
329471370	::470907379777687000
376361293	::470907479111376000
309167251	::470907511655387000
309167251	::470907645483053000
152127827	::470907727548399000
379253079	::470907852815872000
32382173	::470907985590382000
336845657	::470908154189209000
159944196	::470908501858856000
233362394	::470908543957487000
145572480	::470908607467249000
65425379	::470908995692421000
336845657	::470909525545844000
634615880	::470909580768071000
259876316	::470909833252995000
109060628	::470910476902096000
621474989	::470910713477611000
49052615	::470910768083644000
86970230	::470911470729838000
314251743	::470911975585632000
68818829	::470912457813143000
314251743	::470912493209276000
37977930	::470912507373039000
52809967	::470912893643264000
625900103	::470912947108462000
368170408	::470913295529295000
150034005	::470913899613941000
436716308	::470914111778222000
19374297	::470914157923926000
53863390	::470914256192303000
23721718	::470914332021518000
48157278	::470914445829345000
215385454	::470914565333872000
7141172	::470914843550437000
458472537	::470914909098627000
259876316	::470914926312439000
55704588	::470915359604629000
53863390	::470915375249379000
300594041	::470915450369368000
594844703	::470915741035012000
40126821	::470915873817907000
122614290	::470915880507813000
458472537	::470915887839473000
256088386	::470915962544214000
458472537	::470915984992137000
302525103	::470916742588297000
13683762	::470916787542843000
436716308	::470916889989087000
400704846	::470916970389327000
605601195	::470916980791595000
53863390	::470917414457069000
53863390	::470917968625283000
266033863	::470917994911379000
31258629	::470918135059451000
417968003	::470918189631545000
71284640	::470918202466500000
371477472	::470918329213788000
446541836	::470918399099666000
494605871	::470918414890852000
494605871	::470918466724065000
494605871	::470918651801923000
494605871	::470918699679903000
494605871	::470918748291878000
494605871	::470918772736266000
494605871	::470918794118840000
65425379	::470918825765249000
331482356	::470918919411097000
244351583	::470919034595074000
413477251	::470919211540176000
494605871	::470919340406370000
564879952	::470919386984112000
579271413	::470919407275753000
59352013	::470919441719377000
253717655	::470919442822868000
321876841	::470919480559009000
564879952	::470919610842488000
230903702	::470919635244548000
371477472	::470919855479062000
463431723	::470919894351896000
100376439	::470919916338425000
599787941	::470920152003780000
237963845	::470920277275451000
409777239	::470920430539522000
186287095	::470920437765910000
15742158	::470920505164177000
506519570	::470920644134064000
564879952	::470920963379322000
59352013	::470920989669199000
436716308	::470921231450259000
494605871	::470921231508598000
421158343	::470921234138820000
53863390	::470921524279377000
58587013	::470921672531275000
494605871	::470921710665863000
41143305	::470921923375792000
58587013	::470921923862339000
94215450	::470921956356001000
494605871	::470922038756917000
51649971	::470922250300846000
390552849	::470922350104674000
39237011	::470922535920750000
371477472	::470922623678185000
28771314	::470922703424475000
390552849	::470922788694659000
371477472	::470922841831927000
506760887	::470922846563500000
494605871	::470922928180035000
283518032	::470922998367944000
336821368	::470923088784134000
263389464	::470923114734710000
31345791	::470923256137285000
15488020	::470923276638625000
432116634	::470923304836923000
52105336	::470923318590062000
249468865	::470923320079028000
252314330	::470923527005421000
76375846	::470923608022585000
20804321	::470924119291088000
494605871	::470924190481006000
328794919	::470924297788477000
481749191	::470924301475250000
370420008	::470924529532174000
76375846	::470924676059766000
86243090	::470924867429097000
235382002	::470924890975895000
552146644	::470924910702116000
7141172	::470924924790382000
273748024	::470925298519666000
500388817	::470925430485037000
407038804	::470925502245769000
412159259	::470925565214461000
494605871	::470925590267064000
79363954	::470925733452214000
80159052	::470925733687087000
325242803	::470925765765128000
405239647	::470925818839846000
594844703	::470925836808622000
244351583	::470926052999438000
22844281	::470926078106939000
494605871	::470926179579330000
79363954	::470926271472738000
205030447	::470926414951104000
100376439	::470926503392591000
98768681	::470926568773419000
205030447	::470926585705402000
205030447	::470926651421753000
494605871	::470926740273893000
22844281	::470926748603793000
205030447	::470926930603036000
561622267	::470926973494362000
22844281	::470926974010286000
205030447	::470927198229397000
217912167	::470927293444268000
397028036	::470927344165990000
102530016	::470927351342047000
217912167	::470927352890163000
534913317	::470927355850944000
280798922	::470927397873647000
432116634	::470927538248634000
205030447	::470927566610513000
217912167	::470927658017382000
102530016	::470927883595051000
47017345	::470927889987559000
217912167	::470927896664899000
283251929	::470928072762728000
408772521	::470928191033716000
517075828	::470928274353586000
15778759	::470928290874535000
217912167	::470928395749294000
572151259	::470928400547581000
22954511	::470928455161225000
217912167	::470928559809503000
412159259	::470928588032593000
355598729	::470928671075618000
217912167	::470928763925303000
217912167	::470928806153560000
312856997	::470928858389041000
483526518	::470929070918627000
412159259	::470929536775770000
22844281	::470929551892033000
232312019	::470929717663502000
378850242	::470929769501319000
238672857	::470929781890883000
412159259	::470930171667550000
244995179	::470930385304842000
115583749	::470930553932226000
16002106	::470930610307858000
19837708	::470930614578057000
18750697	::470930951359696000
408224760	::470931010490994000
200849010	::470931100349366000
20478089	::470931130141900000
396786261	::470931181362356000
237963845	::470931259380625000
519898323	::470931279287185000
519898323	::470931429619425000
412159259	::470931466642157000
519898323	::470931576583630000
23642786	::470931593394008000
28405302	::470931661765750000
59622669	::470931770364280000
146608159	::470931817504075000
519898323	::470931893936877000
359806236	::470932111440879000
366701651	::470932126536175000
74282065	::470932197440884000
45911298	::470932505080897000
378850242	::470932568553291000
424498868	::470932622059646000
412159259	::470932904860594000
251821834	::470933001027596000
251821834	::470933282121867000
38481051	::470933349146447000
140157275	::470933402594856000
69801582	::470933448472137000
412159259	::470933566071635000
351152035	::470933751011508000
447313860	::470933988752642000
447313860	::470934001726013000
322446637	::470934030129451000
131254355	::470934064443039000
18750697	::470934075357011000
274311440	::470934090473308000
120532808	::470934141773434000
506760887	::470934230789132000
519898323	::470934373957918000
314988406	::470934774937178000
568505535	::470934832735080000
314988406	::470934876577746000
24100015	::470934881376403000
319771975	::470934970014646000
23665083	::470935018106544000
319771975	::470935129792069000
133112299	::470935224646656000
568505535	::470935342036426000
319771975	::470935347191242000
568505535	::470935510261981000
314251743	::470935528066801000
319771975	::470935562309099000
319771975	::470935648481071000
568505535	::470935680542339000
568505535	::470935840961888000
481749191	::470935967042633000
417968003	::470935977486061000
351152035	::470936123943178000
319771975	::470936283708395000
131633030	::470936425576165000
36869877	::470936990351769000
568505535	::470937095314628000
172573942	::470937171051184000
269012544	::470937198087651000
568505535	::470937199916384000
28405302	::470937283139362000
24392243	::470937430095568000
28405302	::470937441012957000
107610605	::470937457920589000
107610605	::470937536429572000
107610605	::470937735529000000
7132042	::470937839278886000
107610605	::470937996297244000
269012544	::470938022532218000
107610605	::470938167169024000
107610605	::470938193823797000
308805449	::470938220398534000
7132042	::470938385171763000
594844703	::470938441493266000
193796724	::470938454482640000
249052117	::470938473981956000
107610605	::470938477954342000
107610605	::470938609026347000
341153843	::470938613963038000
107610605	::470938650256371000
425897170	::470938732015529000
22285873	::470938815582842000
314988406	::470938933379883000
308805449	::470938962563846000
314988406	::470939016515555000
107610605	::470939183000064000
255299055	::470939271155941000
331397011	::470939461086240000
22954511	::470939747414573000
46771203	::470939771758325000
421179396	::470939806088708000
145469568	::470939978592444000
53724365	::470940027221180000
517695658	::470940037887307000
145469568	::470940057293967000
22954511	::470940137270935000
46771203	::470940183064375000
205030447	::470940224214663000
46771203	::470940370344218000
100376439	::470940421179592000
46771203	::470940754324369000
625900103	::470940816513323000
395057520	::470940891390414000
173026357	::470941015684038000
46771203	::470941086865948000
173026357	::470941212057563000
517695658	::470941316751577000
261471578	::470941333155098000
41606452	::470941374586441000
281295226	::470941458925514000
46771203	::470941584633368000
337416247	::470941666531377000
261471578	::470941816284794000
312435293	::470941858042892000
633531552	::470941950171164000
503741267	::470942151027994000
331397011	::470942161186213000
373126936	::470942185597046000
319771975	::470942284494946000
319771975	::470942289343578000
15488020	::470942339955838000
399174015	::470942407258013000
243427085	::470942453076606000
399174015	::470942471695138000
114633433	::470942495702925000
59454178	::470942799148621000
20496164	::470942894602612000
319771975	::470943052404887000
399174015	::470943199478185000
313341167	::470943334358609000
399174015	::470943380139438000
574250205	::470943501325459000
259466143	::470943519800971000
46268291	::470943622482120000
349787019	::470943637132828000
226357092	::470943652684902000
421158343	::470943695727247000
421158343	::470943867190009000
379807492	::470944090709045000
399174015	::470944095809339000
234214828	::470944113492123000
450378413	::470944115220557000
16002106	::470944156895158000
314988406	::470944211572125000
423941104	::470944237740380000
356579210	::470944624178388000
48157278	::470944637893369000
261471578	::470945104518475000
261471578	::470945163205156000
268547296	::470945272714231000
481749191	::470945310311989000
481749191	::470945330771812000
102530016	::470945336429531000
20496164	::470945343878594000
64596921	::470945487659741000
432622681	::470945496442212000
102530016	::470945563274256000
261471578	::470945831684964000
130312780	::470946042490261000
601049906	::470946208903467000
150034005	::470946321667747000
59647298	::470946376084254000
28461859	::470946418996543000
517075828	::470946423631253000
20496164	::470946432925446000
102530016	::470946744818073000
58587526	::470946769623597000
18750697	::470946814611714000
346654346	::470946876103995000
102530016	::470946958908354000
74955386	::470946968462557000
549785954	::470946985126932000
385595835	::470947063757156000
341892711	::470947078709862000
74955386	::470947103129079000
364428125	::470947130299785000
69719136	::470947158242631000
243974175	::470947252244996000
168705725	::470947309245579000
594844703	::470947312790159000
38594501	::470947328967184000
74955386	::470947414619480000
268547296	::470947459863429000
594844703	::470947502037139000
74955386	::470947745516113000
376541246	::470947812432437000
633531552	::470947818484805000
429348972	::470947863682637000
356579210	::470947941704691000
341892711	::470947958012121000
356579210	::470948042720301000
74955386	::470948085430898000
412159259	::470948115978010000
109060628	::470948149188501000
341892711	::470948218058973000
412159259	::470948276691148000
479246485	::470948311105417000
140157275	::470948371679567000
594844703	::470948380622192000
412159259	::470948387986997000
49052615	::470948438293905000
225203526	::470948553544568000
412304311	::470948758478675000
20190503	::470948767483457000
356579210	::470948839613296000
25784705	::470948846348951000
154692700	::470948847418867000
38991775	::470948972472074000
356579210	::470948999525314000
154692700	::470949019712516000
508054066	::470949035927298000
28461859	::470949125320867000
222173816	::470949257865076000
364546435	::470949408842862000
508054066	::470949417911336000
18750697	::470949508365299000
356579210	::470949595267469000
408772521	::470949682999742000
259569717	::470949737487925000
114633433	::470949752075350000
508054066	::470949979889344000
249028893	::470950080480935000
154692700	::470950157451010000
49052615	::470950266934935000
28461859	::470950345976582000
429345484	::470950553695322000
245154470	::470950884026093000
19837708	::470950949939597000
337416247	::470951045091577000
249052117	::470951212825575000
389197869	::470951328714215000
341892711	::470951430065381000
404496513	::470951624039342000
497544291	::470951654666563000
341892711	::470951759234363000
26925878	::470951781640720000
49221816	::470951809553399000
426685539	::470951862083268000
351004243	::470951960741294000
341892711	::470951977594011000
722514433	::470952044195766000
349787019	::470952123736158000
386956382	::470952158951899000
46070001	::470952173241896000
209401949	::470952178023026000
402273149	::470952363440623000
299389082	::470952395606749000
39684857	::470952546597494000
380723702	::470952646518796000
365746365	::470952757810462000
358031089	::470952838894718000
475930595	::470952862097612000
365746365	::470952994989543000
356579210	::470953011104464000
234214828	::470953047263150000
171724420	::470953118440497000
172573942	::470953254508326000
41465619	::470953261713727000
335101950	::470953333868343000
323477702	::470953427300667000
64219388	::470953513531363000
39684857	::470953516513886000
508054066	::470953545701654000
353544330	::470953577570000000
335101950	::470953757224624000
356579210	::470953940696051000
49052615	::470953974976483000
286216848	::470954015539228000
107610605	::470954065862881000
631603360	::470954079175585000
442736318	::470954132116107000
372493368	::470954271903465000
282625909	::470954303788564000
282625909	::470954305789255000
350003589	::470954340430004000
372493368	::470954342883680000
335101950	::470954378686251000
249052117	::470954501214859000
316301043	::470954503647539000
356579210	::470954673503883000
238672857	::470954760313380000
356579210	::470954829863329000
28461859	::470954971450855000
192727478	::470955026626920000
356579210	::470955076404514000
465934852	::470955208596389000
249052117	::470955214346788000
356579210	::470955246093492000
465934852	::470955299130462000
356579210	::470955326720589000
271717879	::470955392219230000
313341167	::470955393032921000
296590824	::470955597026697000
339184731	::470955603016560000
301657872	::470955709379538000
700013623	::470955749888102000
34204169	::470955786022051000
356579210	::470955815902248000
118881789	::470955818544676000
209401949	::470955846021570000
537633292	::470955863763861000
353544330	::470955900921208000
432622681	::470955952569470000
552146644	::470957030472429000
308690900	::470957143684677000
356579210	::470957286647545000
446541836	::470957317484077000
479156555	::470957364544536000
38481051	::470957405124046000
49221816	::470957427622694000
325036867	::470957573261111000
15733436	::470957582958723000
356579210	::470957800709816000
250936962	::470957842464530000
356579210	::470957972563042000
250936962	::470958092713488000
334665323	::470958179611049000
356579210	::470958399232819000
314251743	::470958411790962000
399174015	::470958426454241000
313341167	::470958591591981000
128703316	::470958645681741000
358031089	::470958658017169000
341892711	::470958658134622000
433916111	::470958727109963000
116071398	::470958781644275000
38481051	::470958812287877000
378771457	::470958841958387000
51649971	::470958870924636000
237112765	::470958885277147000
319771975	::470959032883085000
356579210	::470959111534678000
128703316	::470959111618584000
629787407	::470959309128749000
338477631	::470959333505654000
356579210	::470959362412797000
19837708	::470959448614506000
22067825	::470959588532314000
319771975	::470959619943059000
629787407	::470959667326496000
319771975	::470959704135307000
128703316	::470959737274523000
629787407	::470959835203506000
38481051	::470959843700772000
15282962	::470959853486084000
346998772	::470959913506967000
49824781	::470959934780084000
396332641	::470960022143660000
365746365	::470960106956664000
545784705	::470960221335326000
252756099	::470960427359563000
38481051	::470960492966453000
289650000	::470960567826776000
19374297	::470960609844928000
356579210	::470960676941230000
175532031	::470960770075746000
175532031	::470960792729559000
437082385	::470960816922316000
305216922	::470960888707817000
229385654	::470960905724108000
356579210	::470960940943286000
462681637	::470961002289586000
430182591	::470961009977335000
233362394	::470961335354658000
289650000	::470961517790519000
435557155	::470961570202132000
628045480	::470961706349256000
210671307	::470961753388380000
28905424	::470961759272984000
365746365	::470961797043085000
356579210	::470961981907021000
365746365	::470961985195364000
31345791	::470962079877574000
86349050	::470962102887534000
360761105	::470962286887063000
203688730	::470962341648285000
185356495	::470962444660011000
356579210	::470962528433233000
371500504	::470962535408361000
371500504	::470962576927776000
296590824	::470962581637582000
185356495	::470962615372374000
399174015	::470962737032728000
341892711	::470962746494701000
76463655	::470962777805176000
29849760	::470962831274168000
229650081	::470962994143571000
510678171	::470963110011215000
229650081	::470963156014346000
73020435	::470963229074542000
194359616	::470963238817902000
22386194	::470963258594439000
399174015	::470963431101562000
425252367	::470963621858934000
417472148	::470963666653691000
322446637	::470963679962214000
529096266	::470963726225776000
238322255	::470963782374547000
360761105	::470963787043209000
106778257	::470963789010309000
229650081	::470963796425842000
319771975	::470963799634485000
414004311	::470963871717408000
308805449	::470964028462739000
409777239	::470964052760354000
9563172	::470964068900036000
409777239	::470964112684376000
319771975	::470964148193722000
76638498	::470964185300754000
38244930	::470964249842712000
194359616	::470964310383292000
155459778	::470964419891961000
417968003	::470964495729557000
409777239	::470964518554959000
322327312	::470964520207130000
38244930	::470964525286424000
534913317	::470964579804012000
432622681	::470964591321575000
341732173	::470964662104641000
310664656	::470964681478537000
534913317	::470964684628058000
124011751	::470964709554806000
86243090	::470964773329195000
23672351	::470964893144076000
517695658	::470964955228172000
414004311	::470964972982259000
356579210	::470964981601943000
700013623	::470964983141269000
38244930	::470964985431339000
360231979	::470965104603701000
356579210	::470965216021610000
395057520	::470965449304588000
356579210	::470965469483376000
360730562	::470965534864203000
534913317	::470965563528060000
433916111	::470965620771549000
203688730	::470965622147649000
187741596	::470965689453641000
74282065	::470965827517157000
358031089	::470965830914568000
358031089	::470965851416322000
465002314	::470965926758596000
360761105	::470965950440042000
65412211	::470966000100204000
356579210	::470966001270808000
452882285	::470966102558654000
74282065	::470966124289736000
38244930	::470966215683624000
506760887	::470966369446789000
320452099	::470966421455785000
394776489	::470966429005934000
399174015	::470966438795046000
237330810	::470966567950643000
353544330	::470966647147479000
378771457	::470966714880909000
38244930	::470966724926668000
203311237	::470966772795846000
353544330	::470966795680366000
16866896	::470966834410569000
237938155	::470966852009885000
38244930	::470966911690629000
306989340	::470966918640189000
175928437	::470966969060311000
38244930	::470967036706041000
409336092	::470967066670161000
277278671	::470967200501616000
212060681	::470967210576719000
459612485	::470967260656328000
409777239	::470967320228409000
409777239	::470967397646868000
187741596	::470967416777105000
38244930	::470967440353271000
409777239	::470967488399032000
38244930	::470967521458540000
74282065	::470967588294766000
97592081	::470967593621549000
378771457	::470967608309604000
218711172	::470967663469264000
38244930	::470967771245731000
277278671	::470967794155003000
356579210	::470967921880363000
97592081	::470968123374333000
232312019	::470968138461618000
38244930	::470968178550792000
360761105	::470968226894323000
249243467	::470968258259333000
249243467	::470968265242857000
218711172	::470968381307629000
385114649	::470968427226869000
421179396	::470968431081431000
502240473	::470968526761910000
6652302	::470968633766596000
481749191	::470968673738698000
473469863	::470968794920550000
424498868	::470968799983067000
38244930	::470968903058063000
97592081	::470969228666085000
172025978	::470969262618603000
341734040	::470969295543877000
231483310	::470969387839930000
395057520	::470969396077531000
218711172	::470969487630827000
74282065	::470969534644772000
335040170	::470969633982271000
74282065	::470969695135625000
310321041	::470969742548021000
205124512	::470969812210835000
39237011	::470969833417609000
164891333	::470969843525894000
38244930	::470969925067370000
38244930	::470970017417551000
74282065	::470970147847815000
164891333	::470970162498121000
46070001	::470970183205392000
38244930	::470970238616752000
285988306	::470970332544000000
440314946	::470970630330806000
356579210	::470970653114245000
314988406	::470970708546564000
37977930	::470970814398226000
129314214	::470970850234339000
395057520	::470970868378517000
356579210	::470970892827103000
322327312	::470971022423097000
314988406	::470971044140838000
205124512	::470971075761684000
172573942	::470971095114612000
341734040	::470971103989731000
172573942	::470971140111077000
341734040	::470971295338102000
33629617	::470971497801322000
405362735	::470971498958573000
49052615	::470971554613170000
341734040	::470971564201349000
97592081	::470971634099445000
98768681	::470971690894495000
80159052	::470971698519347000
465002314	::470971748532252000
37977930	::470971989310861000
465002314	::470972012693712000
310321041	::470972014451118000
320452099	::470972103399706000
23839835	::470972215958446000
337510374	::470972398842675000
417472148	::470972541746429000
459612485	::470972550181158000
411848692	::470972564433416000
337466318	::470972648348852000
337466318	::470972700484067000
115459999	::470972749918109000
534913317	::470972755588833000
37977930	::470972820437364000
25178781	::470972868663463000
459612485	::470973040348524000
216507874	::470973066286092000
16710226	::470973308901814000
43006697	::470973310499840000
54754940	::470973363654238000
43006697	::470973380334997000
320484851	::470973391424323000
38244930	::470973400324657000
38244930	::470973500195610000
262271807	::470973514481008000
411848692	::470973622505717000
74282065	::470974035493650000
429906977	::470974080712065000
502240473	::470974085519114000
205030447	::470974120562544000
36869877	::470974150635687000
205030447	::470974199750995000
9563172	::470974303182143000
109615689	::470974317300572000
393133633	::470974574868566000
23672351	::470974745459294000
109615689	::470974781840715000
513825441	::470974808214097000
370420008	::470974840967819000
326827026	::470974902573735000
429348972	::470975086652977000
418841887	::470975334347579000
15282962	::470975460843610000
326827026	::470975488845156000
346654346	::470975550509428000
219092257	::470975608147566000
312710029	::470975629530529000
98768681	::470975757255057000
353544330	::470975832215650000
323477702	::470975916365983000
459612485	::470976073899843000
38594501	::470976189889138000
416548217	::470976508878540000
246571951	::470976519968288000
9563172	::470976558941745000
529096266	::470976828140957000
22844281	::470976831076970000
425252367	::470976988434681000
196659229	::470977017077170000
203688730	::470977100225462000
217912167	::470977157746147000
243011588	::470977176012345000
399174015	::470977193431281000
459612485	::470977214108819000
249052117	::470977324696240000
471204596	::470977367167737000
23672351	::470977541042601000
166877807	::470977734579982000
220455732	::470977773608370000
328794919	::470977810916339000
459612485	::470977868873216000
481749191	::470977981100589000
38244930	::470978017808748000
16002106	::470978028991160000
415953059	::470978063258230000
399174015	::470978141465612000
399174015	::470978179856093000
325242803	::470978210642264000
174720518	::470978238408167000
615688476	::470978420470317000
209401949	::470978517417467000
393499174	::470978528914440000
371500504	::470978535965077000
203688730	::470978807457783000
38244930	::470979108193968000
214357483	::470979122928570000
147997393	::470979334409551000
331668519	::470979345083678000
165634562	::470979411899330000
127692656	::470979446342942000
38244930	::470979504265912000
97592081	::470979801147527000
452882285	::470980131528265000
452882285	::470980166928175000
331668519	::470980201011101000
205030447	::470980264832036000
353544330	::470980289359929000
510678171	::470980359765884000
414004311	::470980365742374000
465002314	::470980385619202000
353544330	::470980390967312000
15488020	::470980451574636000
355758655	::470980468762882000
465002314	::470980654650241000
248329328	::470980699521302000
353544330	::470980766998872000
365746365	::470980815606673000
65425379	::470980839007064000
176489426	::470980891205201000
176489426	::470980993604915000
337466318	::470981092397559000
246571951	::470981139566694000
321794820	::470981213852033000
105607367	::470981347264458000
337466318	::470981374812250000
321794820	::470981496917200000
6284612	::470981522531811000
120139449	::470981747854020000
229290429	::470981940926222000
414217500	::470982090742198000
235382002	::470982133654106000
235382002	::470982153363136000
239257340	::470982270313316000
349904873	::470982373744869000
473469863	::470982513801060000
344990761	::470982556645855000
162245153	::470982620788973000
473469863	::470982638430593000
275260502	::470982669065793000
322446637	::470982702368555000
494605871	::470982770958012000
261942709	::470982773302243000
467043006	::470982824930336000
277645720	::470982876524457000
242607910	::470982909592358000
260440912	::470982911898820000
313341167	::470982995399041000
478826327	::470983084146307000
242607910	::470983092044574000
453280756	::470983098855739000
242607910	::470983130317201000
344990761	::470983248420798000
242607910	::470983250807377000
242607910	::470983365978759000
33683248	::470983417463844000
586783331	::470983602814328000
344990761	::470983644140810000
134181956	::470983744380104000
276784048	::470983854405451000
378771457	::470983866153725000
400490673	::470983997531893000
74282065	::470984250024800000
38244930	::470984442358415000
348745482	::470984518325641000
245957488	::470984886535618000
365746365	::470984899499814000
478826327	::470984900523204000
46070001	::470985053644668000
131420707	::470985060905017000
287727506	::470985200227590000
126428969	::470985384462413000
621474989	::470985458588336000
38244930	::470985589278253000
367308760	::470985610371411000
599787941	::470985628172042000
478826327	::470985848616280000
337510374	::470985854002147000
468796913	::470985890206978000
344950744	::470985980606824000
33683248	::470986028270895000
38244930	::470986107233263000
197277853	::470986339614076000
481749191	::470986513086676000
33683248	::470986643873464000
454146385	::470986649284145000
586783331	::470986678308716000
478826327	::470986692933865000
38244930	::470986708264427000
122725183	::470986766929768000
33683248	::470986805475827000
454146385	::470986806557933000
339126665	::470986829299474000
20190503	::470986856151404000
478826327	::470986889999052000
478826327	::470987049273548000
397934536	::470987187475853000
60578212	::470987433644154000
36866805	::470987507694587000
568915908	::470987693246382000
478826327	::470987742944305000
32125015	::470987748812541000
252756099	::470987795885228000
414004311	::470987988235599000
481749191	::470988028396449000
53545809	::470988127658864000
462681637	::470988399604551000
251821834	::470988510460002000
216507874	::470988606601826000
49052615	::470988625342373000
285141722	::470988817298501000
20738985	::470989016431464000
98768681	::470989061067661000
216507874	::470989148078092000
352062989	::470989243553431000
352062989	::470989428790661000
353544330	::470989579466457000
33683248	::470989655627038000
352062989	::470989678666338000
27179899	::470989679001493000
518039543	::470989764154249000
33683248	::470989815782313000
15778759	::470989900662067000
343018153	::470990055150850000
352062989	::470990069701308000
33683248	::470990136264896000
353544330	::470990165368774000
33683248	::470990166249967000
352062989	::470990317077143000
394776489	::470990341869674000
50463332	::470990381518045000
353544330	::470990385058447000
352062989	::470990462296535000
400817337	::470990484798595000
378773930	::470990507330768000
15170503	::470990541233340000
40097041	::470990568844050000
49221816	::470990667443744000
308805449	::470990682341920000
20419159	::470990773194747000
352062989	::470990872109412000
129876980	::470991008776609000
129876980	::470991062165901000
393499174	::470991204859928000
424498868	::470991354307166000
352062989	::470991442824142000
129876980	::470991489385119000
129876980	::470991533660196000
129876980	::470991647887872000
352062989	::470991716124987000
463431723	::470991850455584000
352062989	::470991883234467000
397717926	::470991894009610000
19028099	::470991948481060000
226845681	::470991995893465000
474400310	::470992097940873000
216507874	::470992140521054000
262271807	::470992343903240000
129876980	::470992348948987000
414004311	::470992420243398000
474400310	::470992578570358000
408224760	::470992604675723000
312710029	::470992623738839000
237118122	::470992717657280000
621474989	::470992721185107000
352062989	::470992721243820000
27179899	::470992788990201000
27179899	::470992810452471000
211316270	::470992998965465000
344990761	::470993163210203000
49221816	::470993292763869000
429345484	::470993353447067000
312435293	::470993470195503000
359104594	::470993514633777000
560698843	::470993517972451000
165491208	::470993544316850000
196152188	::470993563354820000
359104594	::470993676827500000
268058306	::470993762093899000
73275873	::470993929572450000
73275873	::470994321970569000
478826327	::470994400693063000
74282065	::470994470453137000
7132042	::470994473879887000
349787019	::470994599184728000
17830276	::470994621070200000
13298002	::470994930845102000
615507620	::470995269874491000
22195036	::470995284869537000
47749919	::470995290926108000
69719136	::470995415178166000
20738985	::470995438800494000
211019280	::470995465472053000
283518032	::470995535118471000
257546151	::470995542416179000
257546151	::470995604735160000
20738985	::470995719009366000
45911298	::470995739619782000
246571951	::470995740261904000
587940951	::470995740383539000
20419159	::470995744275447000
23665083	::470995882205130000
417968003	::470995977856249000
316301043	::470996117698928000
417968003	::470996137705742000
552146644	::470996320841646000
257546151	::470996349690060000
417968003	::470996354139844000
279230956	::470996366596923000
534913317	::470996498197794000
7132042	::470996552463687000
257546151	::470996661670383000
587940951	::470996731933765000
341941030	::470996781678231000
587940951	::470996862401773000
26925878	::470996915837222000
41606452	::470996923634024000
257546151	::470997123245174000
246571951	::470997208326619000
20419159	::470997304866902000
27237232	::470997420763914000
402333632	::470997458919505000
163763136	::470997533192224000
257546151	::470997542579494000
337510374	::470997612167176000
337510374	::470997758166700000
71878260	::470997859085475000
96013044	::470997870855090000
308805449	::470997904669147000
352062989	::470998204323205000
48562201	::470998227768995000
453280756	::470998286468255000
180661626	::470998529670774000
211019280	::470998613041369000
308805449	::470998646389866000
370420008	::470998691860733000
20419159	::470998694519533000
402333632	::470998806754889000
312435293	::470998823578259000
40054726	::470998877110542000
352062989	::470998915719122000
393105437	::470998927206932000
80159052	::470998958081187000
393105437	::470999010715516000
393105437	::470999073965633000
60098410	::470999086624026000
343018153	::470999104127246000
588531316	::470999147542495000
429345484	::470999217604161000
244995179	::470999517819842000
129876980	::470999523280445000
465002314	::470999702993776000
15488020	::470999721746509000
76482742	::470999800264278000
23665083	::470999829309427000
345626789	::470999893327482000
465002314	::470999986470002000
370420008	::471000129596829000
345626789	::471000186303823000
312435293	::471000333439619000
586783331	::471000376779755000
312435293	::471000380730396000
337510374	::471000460447723000
312435293	::471000584636469000
18137013	::471000768473227000
352062989	::471000837989597000
462681637	::471000851306516000
18137013	::471001182664929000
560698843	::471001205619978000
311729942	::471001283902468000
163763136	::471001350554144000
368079003	::471001446952230000
402333632	::471001626023432000
163763136	::471001655240974000
146216300	::471001697892855000
401757405	::471001897906626000
98768681	::471001914071875000
323477702	::471001925010202000
73020435	::471002177968693000
258916835	::471002377513099000
501554267	::471002395829612000
501554267	::471002457787887000
468796913	::471002459729821000
163763136	::471002548921307000
501554267	::471002627556511000
619608540	::471002703943196000
417428775	::471002753654079000
186107022	::471002775959388000
619608540	::471002787242082000
252314330	::471002863511302000
411848692	::471002867885944000
352062989	::471002911028559000
239928368	::471002920943509000
162200561	::471002932419522000
263389464	::471002939440373000
415259927	::471002958096654000
316878403	::471002993966714000
76482742	::471003139500679000
352062989	::471003208794800000
16353730	::471003625511485000
549785954	::471003628279726000
16353730	::471003917527314000
163763136	::471003984337989000
283328574	::471004020719751000
56509474	::471004061219975000
9563172	::471004129037660000
163763136	::471004159789920000
371500504	::471004309472428000
371500504	::471004396042874000
76482742	::471004441098088000
371500504	::471004446189965000
170924102	::471004782304313000
182092022	::471004887455514000
364641621	::471004890295062000
257546151	::471005008763183000
19028099	::471005014853701000
32382173	::471005085099520000
633531552	::471005100488785000
18374690	::471005264037298000
273811402	::471005333117480000
405362735	::471005392911081000
405362735	::471005438834532000
405362735	::471005487412957000
320452099	::471005508737191000
405362735	::471005523593007000
195846146	::471005595265298000
405362735	::471005597564145000
348123497	::471005678388383000
301737159	::471005763867922000
405362735	::471005991400923000
18324223	::471006096044597000
633531552	::471006181214146000
52295994	::471006328781950000
30336217	::471006364056432000
475031809	::471006415142666000
249052117	::471006425087770000
397024307	::471006432960061000
18156298	::471006442309562000
397024307	::471006553500172000
52295994	::471006620478996000
404496513	::471006867477786000
418841887	::471006890667687000
23225674	::471007043646926000
7141172	::471007076395659000
23225674	::471007239218532000
23225674	::471007342071271000
397024307	::471007437059674000
23665083	::471007492168638000
23225674	::471007607511994000
417428775	::471007960727306000
114070939	::471008103467466000
358031089	::471008292148629000
257546151	::471008469529554000
455542048	::471008555387326000
722514433	::471008594759258000
23225674	::471008753660465000
23665083	::471008774409314000
411898570	::471008916944326000
7132042	::471008921843691000
201810972	::471008970636025000
463431723	::471008994291511000
355758655	::471009098683928000
417428775	::471009249959874000
385114649	::471009617418256000
17595323	::471009963863969000
455542048	::471010049520054000
242451996	::471010064007168000
331398205	::471010168558587000
227859860	::471010226762944000
455542048	::471010309713321000
385114649	::471010322526908000
36485138	::471010343091986000
354125458	::471010360833888000
68818829	::471010418178007000
385114649	::471010428974141000
357017353	::471010481227190000
547741880	::471010518468026000
260440912	::471010587745337000
25235649	::471010619614068000
16866896	::471010730607906000
354125458	::471010914762633000
547741880	::471011107704799000
379253079	::471011132611002000
129876980	::471011506960601000
66555228	::471011540401795000
25235649	::471011556797734000
337396732	::471011581887660000
211019280	::471011586023247000
194129729	::471011687831969000
239917620	::471011817502674000
239917620	::471011866395684000
155459778	::471011899916554000
414191298	::471011926835617000
354125458	::471011948331819000
15170503	::471012144570695000
239917620	::471012154087600000
549785954	::471012239101947000
254319575	::471012286153621000
356974615	::471012355745533000
155459778	::471012439765417000
599589782	::471012541062057000
24413698	::471012575107219000
39684857	::471012704740581000
381599486	::471012798399799000
393499174	::471012802459893000
345626789	::471012816628244000
365658620	::471012851574792000
73020435	::471012917572538000
22195036	::471012960048271000
381599486	::471013131096195000
17830276	::471013468330418000
22285873	::471013543291387000
356974615	::471013555303497000
256346048	::471013630977531000
596957614	::471013671536439000
310569604	::471013765601705000
408772521	::471014391979073000
287228225	::471014438867173000
596957614	::471014559327997000
356974615	::471014647923892000
351152035	::471014668564430000
475031809	::471014752983212000
351152035	::471014811384684000
303427354	::471014954410463000
445808726	::471014971514847000
500388817	::471015104851742000
20190503	::471015266668003000
342845822	::471015436369539000
540330411	::471015440253083000
509760806	::471015440349921000
65926573	::471015479427870000
615507620	::471015498860089000
615507620	::471015579944366000
79363954	::471015737893453000
25942336	::471015857058250000
406121427	::471016043897708000
41230104	::471016069990084000
287228225	::471016160410882000
159011393	::471016373192519000
315559101	::471016541983490000
229650081	::471016580067753000
172827217	::471016623026221000
16002106	::471016729619873000
25942336	::471016850529452000
332028268	::471016851527311000
455542048	::471016904845713000
517695658	::471016991449690000
28461859	::471017043182252000
351152035	::471017055777718000
69950823	::471017109829345000
417428775	::471017151466590000
39215095	::471017378344484000
468965579	::471017500390735000
359776589	::471017530753306000
40994873	::471017663682994000
335367791	::471017847846469000
615507620	::471017865655513000
405362735	::471017885025181000
18028506	::471017905132691000
332028268	::471018034534961000
332028268	::471018259836186000
369292925	::471018266392264000
312435293	::471018328434438000
226845681	::471018503659462000
15488020	::471018526438744000
79363954	::471018655481073000
30516926	::471018706194034000
416130255	::471018710581276000
355758655	::471018721700753000
79363954	::471018764688162000
369292925	::471018878894481000
18324223	::471018971257245000
371500504	::471018986646556000
351152035	::471019147577806000
332028268	::471019214304591000
417449044	::471019262925361000
290265158	::471019282147467000
22944914	::471019449953574000
256346048	::471019522346872000
146216300	::471019774030651000
166307106	::471019878145863000
166307106	::471020080651046000
393041277	::471020144043769000
374289648	::471020146090586000
42720153	::471020163417276000
226845681	::471020333567193000
146216300	::471020359219556000
500239410	::471020411837513000
42720153	::471020521963151000
16566189	::471020565504229000
254319575	::471020639810519000
42720153	::471020686426009000
332028268	::471020751701569000
432747712	::471020782957510000
23225674	::471020805325742000
159986953	::471020840117481000
351004243	::471020957121773000
291288952	::471020979628425000
474371126	::471021015896555000
159986953	::471021083383308000
278874928	::471021166061449000
159986953	::471021244964294000
159986953	::471021390939049000
545784705	::471021431422484000
29391732	::471021649526288000
432747712	::471021653221449000
272999900	::471021692718829000
159986953	::471021773405028000
172573942	::471021853549809000
79363954	::471021903600439000
257225781	::471021952879304000
159986953	::471022104088174000
58046021	::471022257931055000
38481051	::471022303916994000
311729942	::471022367393992000
159986953	::471022404240957000
358031089	::471022472968417000
358031089	::471022499862290000
257546151	::471022509353996000
416130255	::471022984980094000
397717926	::471023076193628000
159986953	::471023101430337000
446541836	::471023275145830000
449988145	::471023367735095000
257546151	::471023381349822000
229650081	::471023433820954000
257546151	::471023461758799000
356974615	::471023475977490000
449988145	::471023564951662000
186107022	::471023611331887000
546153359	::471023654923300000
51480688	::471023889120628000
218112087	::471023952093908000
159986953	::471024015013072000
23665083	::471024138883440000
338588400	::471024184282206000
446541836	::471024280126251000
51480688	::471024285029376000
594121150	::471024392164499000
546153359	::471024399877820000
51480688	::471024428071911000
446541836	::471024471050973000
15782772	::471024528165175000
257546151	::471024603066667000
109615689	::471024690614775000
15782772	::471024758679932000
534913317	::471024918851637000
51480688	::471025028876603000
546153359	::471025078742687000
257546151	::471025091543707000
109615689	::471025301791977000
38244930	::471025342132404000
51480688	::471025374541778000
156166678	::471025484411576000
474371126	::471025534088908000
546153359	::471025617656238000
397717926	::471025653673123000
15782772	::471025707557347000
546153359	::471025720458616000
415953059	::471025814784327000
452882285	::471025942874583000
546153359	::471025980333490000
501202268	::471026055973990000
546153359	::471026080799678000
405362735	::471026127230627000
51480688	::471026136860733000
30336217	::471026168981123000
246571951	::471026237453115000
257546151	::471026243941322000
546153359	::471026409465315000
257546151	::471026508845158000
257546151	::471026733454352000
360951591	::471026835749629000
51480688	::471026851427528000
429345484	::471026879861121000
257546151	::471026935741427000
257546151	::471027246879084000
114064449	::471027265858334000
599787941	::471027286708207000
224682361	::471027297114652000
378771457	::471027346691325000
224682361	::471027525385080000
345626789	::471027573838053000
45929336	::471027612526325000
224682361	::471027748526231000
51480688	::471027783242485000
299450175	::471028000340082000
29786990	::471028033424351000
378771457	::471028157789663000
356974615	::471028313411297000
193192138	::471028404838744000
501554267	::471028477466918000
385114649	::471028498790756000
15782772	::471028550582431000
353567857	::471028587806457000
481512198	::471028615786659000
39684857	::471028693373300000
351152035	::471028708351148000
40054726	::471028726906355000
25537528	::471028863141560000
226357092	::471028903361146000
408772521	::471028905907085000
168864295	::471028927776182000
353567857	::471028965877248000
246571951	::471029156537708000
312857835	::471029205040631000
51480688	::471029228008243000
411786523	::471029235084451000
413477251	::471029292584157000
335068121	::471029326797107000
213763059	::471029380047974000
246571951	::471029426637905000
109298324	::471029460247257000
25537528	::471029499141054000
348123497	::471029535673040000
413477251	::471029556975923000
51413309	::471029580979896000
51480688	::471029582745702000
316301043	::471029637058138000
458847153	::471029860782317000
385114649	::471029894709649000
25537528	::471029898513899000
458847153	::471029921712996000
26333173	::471030008157573000
51480688	::471030182287929000
359776589	::471030244304891000
172827217	::471030268934230000
370420008	::471030314790166000
64596921	::471030417944887000
51480688	::471030512371257000
385114649	::471030620122918000
95504927	::471030736124772000
435409494	::471030830819987000
248329328	::471030834120503000
51480688	::471030926202245000
72293435	::471031017755910000
60098410	::471031054191435000
109762886	::471031118607945000
248329328	::471031121946611000
41606452	::471031151046320000
534913317	::471031235993559000
51480688	::471031240619864000
234828491	::471031295733035000
50228529	::471031306365591000
50228529	::471031319346950000
25537528	::471031340746297000
239917620	::471031448422842000
50228529	::471031467267477000
242435004	::471031484485496000
348123497	::471031523110813000
205030447	::471031523995439000
477188816	::471031535324631000
540330411	::471031657043341000
193796724	::471031749300867000
58587526	::471031894759706000
51480688	::471032076238454000
51480688	::471032157398241000
596957614	::471032294300745000
50228529	::471032321592680000
58587526	::471032338391252000
615688476	::471032379402752000
51480688	::471032383198597000
50228529	::471032394699374000
615688476	::471032398973390000
51480688	::471032456489861000
50228529	::471032556800851000
243427085	::471032603328651000
353544330	::471032661428142000
50228529	::471032695187718000
564879952	::471032906065149000
373653741	::471033082313973000
51480688	::471033163263639000
446541836	::471033463261233000
475031809	::471033473294405000
248329328	::471033569524346000
475031809	::471033583490981000
51480688	::471033812206354000
408098797	::471033893051957000
248329328	::471033959212912000
51480688	::471033979471007000
21568615	::471034089416318000
248329328	::471034117791178000
248329328	::471034245503524000
421356901	::471034276448722000
417428775	::471034329989406000
22294252	::471034346334613000
416130255	::471034348053856000
248329328	::471034362184884000
230206940	::471034434586570000
223998080	::471034461363372000
173026357	::471034487821041000
310321041	::471034533597704000
417428775	::471034550110662000
248329328	::471034558742155000
243974175	::471034569702264000
35097852	::471034640778539000
358031089	::471034703856668000
58587526	::471034727130865000
176339991	::471034727311630000
58587526	::471034839777304000
390900557	::471034853434339000
405362735	::471034983033741000
416130255	::471035112604172000
405362735	::471035124357021000
259021462	::471035186939846000
176339991	::471035196289339000
176339991	::471035443455492000
351152035	::471035479773949000
432747712	::471035546115276000
51480688	::471035682408775000
248329328	::471035682501431000
540510474	::471035710934634000
201810972	::471035864551002000
248329328	::471035898625159000
259021462	::471035911824609000
709921765	::471036023460626000
351152035	::471036079412633000
248329328	::471036148072996000
54754940	::471036252284653000
359776589	::471036261893816000
205124512	::471036270345351000
22944914	::471036417339310000
259021462	::471036445138759000
365658620	::471036451061112000
33528820	::471036528433844000
173026357	::471036541947887000
33528820	::471036611200028000
243427085	::471036668187652000
276256841	::471036741785497000
16322613	::471036853106122000
501554267	::471036969729146000
250832637	::471037063253725000
375734748	::471037187643830000
259021462	::471037241012142000
41753572	::471037337497899000
416130255	::471037453587841000
15488020	::471037484529250000
301737159	::471037496722468000
342845822	::471037676897177000
247372701	::471038295254642000
257225781	::471038463232311000
58587526	::471038523882364000
41001071	::471038563958550000
342845822	::471038573089914000
257225781	::471038657881579000
239917620	::471039013483057000
318065690	::471039169129480000
187089991	::471039239761956000
355758655	::471039357567385000
58587526	::471039361593917000
364546435	::471039567387049000
48157278	::471039690054066000
360761105	::471039858534649000
312857835	::471039898146050000
320452099	::471039901077487000
20190503	::471039917293068000
341734040	::471040249108652000
310321041	::471040399377989000
261900342	::471040661429293000
154692700	::471040669528887000
445903498	::471040741360545000
574250205	::471040769068134000
341734040	::471040838693552000
276381534	::471040868649275000
506760887	::471040887988813000
20190503	::471040902753165000
276381534	::471040934973816000
508054066	::471041142172422000
341734040	::471041172811833000
360730562	::471041496792064000
59583601	::471041540216082000
162200561	::471041614807576000
112145680	::471041871742251000
308805449	::471041973411782000
261900342	::471042132988276000
22844281	::471042416813047000
28054060	::471042576813137000
38623896	::471042614825713000
69950823	::471042654885519000
554801627	::471042764189470000
351152035	::471042781918806000
308805449	::471042854588907000
38623896	::471042892815798000
342845822	::471042913250840000
328252982	::471043013641531000
341734040	::471043201529548000
261900342	::471043310014832000
194129729	::471043644502192000
341734040	::471043660008943000
302673934	::471043683375394000
341734040	::471043687611633000
341734040	::471043864040857000
341734040	::471043881417842000
429906977	::471044199823835000
129876980	::471044483564310000
355896730	::471044537146953000
291518680	::471044539432845000
465002314	::471044549024829000
129876980	::471044569216581000
129876980	::471044610824089000
291518680	::471044642801451000
186287095	::471044700921552000
378778103	::471044701123260000
261900342	::471044755560738000
85651876	::471044834451415000
40054726	::471044868236910000
167365283	::471044975971414000
176489426	::471045045748252000
35869207	::471045110377889000
69950823	::471045113209442000
35869207	::471045375340851000
55120405	::471045492064141000
455542048	::471045683764805000
41606452	::471045688332398000
35869207	::471045736684331000
226357092	::471045799770882000
268058306	::471045995741315000
552146644	::471046129090854000
315559101	::471046146098757000
243974175	::471046152402771000
50507669	::471046240982282000
486138458	::471046279636992000
359776589	::471046898057359000
226357092	::471046954815094000
334420539	::471047392137990000
34767424	::471047544093409000
436188872	::471047949787869000
417428775	::471048173293928000
634873462	::471048298493509000
291475742	::471048372913070000
308805449	::471048380731236000
355896730	::471048876418662000
256638502	::471049196724682000
213763059	::471049950696992000
256346048	::471050155643645000
346412695	::471050227445530000
341153843	::471050250267140000
613956023	::471050262140829000
377035998	::471050300493926000
235867165	::471050315337576000
62396842	::471050446220824000
390552849	::471050457054724000
34767424	::471050472057356000
226357092	::471050679164080000
341153843	::471050689783681000
259569717	::471050729164382000
226357092	::471050824454770000
129876980	::471050995976265000
340119318	::471051013491658000
606781453	::471051158287814000
360730562	::471051160422342000
341153843	::471051281780727000
186287095	::471051442472882000
504987901	::471051570092597000
340119318	::471051826356170000
592475734	::471051897504559000
283251929	::471051983269666000
405362735	::471052002588229000
369292925	::471052013468663000
65521914	::471052124327907000
580156304	::471052177847648000
377035998	::471052347959824000
22067825	::471052475752280000
14223247	::471052523910856000
59647298	::471052826362540000
23665083	::471052982612533000
54035689	::471053036832714000
500212290	::471053246816325000
460471042	::471053297496121000
20419159	::471053897767718000
408098797	::471053915988172000
360761105	::471053951367139000
124246645	::471053971751448000
352062989	::471054013971308000
633531552	::471054026541637000
545784705	::471054039871143000
28461859	::471054079523684000
81007000	::471054133479239000
465002314	::471054149682208000
352062989	::471054272176865000
19835249	::471054315793043000
124954284	::471054330691211000
352062989	::471054374119428000
386169383	::471054494718242000
408098797	::471054569997606000
322465167	::471054578377424000
352062989	::471054582387605000
81007000	::471054623793762000
252314330	::471054699299618000
154692700	::471054751090491000
80157666	::471054759294545000
633531552	::471054872834768000
268547296	::471054926987415000
81007000	::471054952862085000
352062989	::471055006473658000
408098797	::471055050593558000
344990761	::471055214498570000
268547296	::471055368609857000
344990761	::471055381230546000
344857407	::471055394018566000
433916111	::471055451455369000
15733436	::471055527741767000
263013923	::471055625183854000
14190836	::471055703193313000
60098410	::471055704824897000
15733436	::471055741374447000
268547296	::471055898094628000
217262932	::471056028235468000
268547296	::471056044152872000
348123497	::471056112251195000
417472148	::471056274973409000
49052615	::471056315172024000
59454178	::471056345970384000
155459778	::471056368171245000
334403708	::471056409883582000
49052615	::471056412282744000
358031089	::471056422449336000
28461859	::471056508235808000
15488020	::471056620923789000
513270198	::471056909638725000
159011393	::471057030552510000
513270198	::471057216993128000
30516926	::471057241341038000
66555228	::471057275625304000
513270198	::471057530303430000
40097041	::471057533486915000
465002314	::471057698838941000
43586963	::471057719580184000
15742158	::471057731630014000
32382173	::471057822977765000
465002314	::471057862244831000
211019280	::471057931040206000
237530197	::471057932000690000
32382173	::471058006256267000
48804765	::471058047134359000
465002314	::471058103719698000
540330411	::471058635347337000
161302101	::471058690918060000
564879952	::471058820266213000
453280756	::471059591929663000
276784048	::471059786734125000
344990761	::471059789406306000
64596921	::471059892703600000
252355708	::471059956892827000
444251177	::471060031723413000
239928368	::471060089831313000
40097041	::471060413052747000
438647243	::471060685888421000
16322613	::471061022350913000
513270198	::471061046191349000
540330411	::471061051086098000
508054066	::471061085735632000
40097041	::471061138944192000
344990761	::471061194829488000
244800948	::471061287049256000
20419159	::471061407602339000
540330411	::471061437406670000
397717926	::471061731398389000
308690900	::471062022830841000
264705173	::471062144034013000
625900103	::471062334274678000
205928265	::471062541658234000
465934852	::471062567167602000
322842111	::471062662533906000
318065690	::471062832595730000
360231979	::471062896181383000
290195625	::471062898379218000
337510374	::471062919996653000
513270198	::471063050263351000
93731949	::471063342795468000
330645900	::471063607963176000
344990761	::471063777316986000
232901934	::471063899388014000
431179654	::471063976844214000
385782746	::471064058461171000
400817337	::471064062663479000
28054060	::471064098008866000
276784048	::471064189805424000
91422810	::471064439001595000
246571951	::471064543326900000
263433687	::471064550549495000
32671267	::471064884239544000
344990761	::471064947670409000
29391732	::471065043581145000
33528820	::471065107477569000
276784048	::471065266701336000
364043601	::471065272502476000
201113172	::471065702603190000
489961036	::471065792151183000
18750697	::471065819045060000
306989340	::471065858261803000
443332358	::471065908643778000
341803593	::471066165347762000
116988168	::471066333934006000
58587526	::471066389940568000
474371126	::471066390548713000
28905424	::471066502754336000
243974175	::471066654097813000
159011393	::471066690907025000
29391732	::471066773949648000
306989340	::471066826739163000
325242803	::471066932901601000
230206940	::471066933883047000
155686441	::471067047984918000
124246645	::471067133221552000
360231979	::471067155966865000
264705173	::471067263672401000
325242803	::471067344698347000
33629617	::471067476273287000
33629617	::471067476974120000
344990761	::471067507160530000
316301043	::471067977048399000
239313896	::471068114927370000
316301043	::471068215335219000
150034005	::471068312362024000
346127757	::471068326308093000
316301043	::471068375343718000
269151566	::471068453861097000
250474725	::471068658358550000
376425912	::471069039419072000
325242803	::471069108557971000
402243422	::471069172185583000
429906977	::471069191228104000
726984192	::471069292235333000
341803593	::471069304574590000
276256841	::471069335180419000
376425912	::471069743601184000
196152188	::471070427692158000
155686441	::471070462962061000
176489426	::471070463603384000
202798666	::471070477696249000
196152188	::471070606424027000
95723533	::471070630746390000
50507669	::471070639034359000
155686441	::471070685788655000
14955026	::471070877048528000
415953059	::471070895386005000
100373532	::471070926092521000
196152188	::471070987450998000
120851061	::471071072394424000
95723533	::471071147489251000
314988406	::471071266007707000
239257340	::471071267756335000
244995179	::471071269690294000
314988406	::471071285330468000
446541836	::471071362245599000
314988406	::471071426297225000
341941030	::471071446366969000
196152188	::471071472497078000
26514591	::471071507032965000
407279448	::471071704383754000
502240473	::471071717226713000
196152188	::471071777418780000
314988406	::471071871962607000
586783331	::471071885992927000
250474725	::471071895979577000
21568615	::471071898252869000
196152188	::471072006792695000
483115964	::471072015319703000
348683759	::471072069220700000
425252367	::471072174036746000
239257340	::471072265682313000
473196438	::471072317229916000
11146552	::471072395256553000
353544330	::471072405545156000
384503737	::471072447396347000
246571951	::471072492090851000
706034130	::471072809633198000
239257340	::471072821893169000
196152188	::471072967418720000
322324723	::471072993800888000
706034130	::471073296570540000
196152188	::471073361016025000
196152188	::471073599097278000
33904380	::471073606634860000
417968003	::471073614825930000
351896383	::471073728248676000
33629617	::471073949393362000
313792688	::471073954656841000
446541836	::471074010998910000
15733436	::471074067794391000
14190836	::471074239131705000
335101950	::471074262724272000
239257340	::471074459458101000
33629617	::471074497416937000
109361476	::471074613431402000
43586963	::471074662072737000
61050527	::471074700034990000
425252367	::471074707937447000
407279448	::471074743899013000
276341812	::471075017258590000
276341812	::471075062393487000
407279448	::471075071553835000
176489426	::471075214587985000
364043601	::471075263405899000
255299055	::471075280942272000
540330411	::471075377436045000
239257340	::471075408688218000
220455732	::471075427801649000
313421343	::471075449188401000
313421343	::471075451658838000
196152188	::471075491118469000
73275873	::471075512274542000
33904380	::471075612028043000
62936749	::471075870031880000
338849269	::471075949388496000
452882285	::471075955520192000
162559610	::471076008536580000
196152188	::471076016509960000
15488020	::471076020615774000
10095952	::471076049808134000
363969403	::471076111640567000
196152188	::471076409310339000
71878260	::471076438721179000
311729942	::471076449013604000
412304311	::471076621563068000
181101394	::471076801364492000
287228225	::471076802815737000
71878260	::471076818037252000
443070793	::471076980771676000
15170503	::471076993522753000
364752208	::471076999788650000
69950823	::471077028897505000
16322613	::471077148011143000
438647243	::471077233470091000
407279448	::471077263501709000
311729942	::471077446289473000
375734748	::471077498319421000
311729942	::471077527482806000
407279448	::471077559724429000
73275873	::471077649629323000
483115964	::471077664518709000
311729942	::471077745725026000
411786523	::471077910728937000
54754940	::471078086302523000
58587526	::471078128228372000
412304311	::471078298483974000
452882285	::471078454134206000
196152188	::471078458957656000
98806791	::471078514188222000
91422810	::471078522459406000
432622681	::471078556525531000
278874928	::471078593691680000
568505535	::471078606739750000
384059261	::471078616546033000
438647243	::471078654861008000
196152188	::471078705587294000
404335977	::471078711803269000
613956023	::471078750956695000
188917484	::471078797907746000
188917484	::471078832636583000
250474725	::471078848054845000
196152188	::471078948579725000
31569666	::471079005354201000
237530197	::471079008017584000
91422810	::471079020042272000
278874928	::471079037839110000
43586963	::471079058823200000
28252356	::471079135033692000
272488861	::471079154062856000
489961036	::471079328592441000
613956023	::471079331729375000
28252356	::471079360896962000
304619831	::471079393096245000
363969403	::471079563041452000
55120405	::471079571522334000
229650081	::471079576974917000
278874928	::471079769023721000
58587526	::471079796730908000
268547296	::471079870425227000
18374690	::471080031293149000
277251070	::471080061764780000
11146552	::471080120359612000
189272740	::471080301947396000
537633292	::471080443723677000
278874928	::471080548124086000
23663256	::471080553404702000
107610605	::471080577505181000
360761105	::471080737853419000
278874928	::471080773131714000
278874928	::471080847421222000
163768701	::471080902114545000
360761105	::471081174262378000
231150237	::471081218264403000
91422810	::471081221129502000
517075828	::471081245980786000
231150237	::471081255639846000
304619831	::471081314301771000
435478224	::471081409529274000
435478224	::471081476847837000
19569142	::471081486708256000
29786990	::471081524813524000
404496513	::471081655302897000
98806791	::471081721169866000
29391732	::471081853969920000
247372701	::471081898845171000
275268585	::471082138696417000
73275873	::471082159701118000
71878260	::471082204815458000
335040170	::471082351188250000
98806791	::471082371119210000
323477702	::471082392350773000
312435293	::471082405025955000
335040170	::471082483166216000
335040170	::471082674220969000
384059261	::471082707422687000
14955026	::471082733801074000
252314330	::471082873869447000
143455927	::471082946045431000
64596921	::471083016870449000
344990761	::471083019974242000
64596921	::471083031168831000
28054060	::471083078186971000
335040170	::471083250619023000
260911912	::471083301391052000
384059261	::471083309976412000
186107022	::471083392004411000
341734040	::471083536095928000
98806791	::471083562653859000
43967474	::471083581960224000
278316478	::471083584535941000
342878651	::471083629125201000
91422810	::471083666840768000
335040170	::471083675158061000
237938155	::471083717969326000
69950823	::471083744145588000
335040170	::471083759404855000
281408265	::471083765847314000
326636490	::471083767399219000
69950823	::471083834235428000
374659572	::471083874156441000
384059261	::471083925620547000
331668519	::471083938165706000
326636490	::471083940737196000
374659572	::471084024811626000
335040170	::471084057343049000
335101950	::471084061029453000
278874928	::471084075038826000
384059261	::471084084244910000
341734040	::471084128205803000
64596921	::471084128495214000
341734040	::471084210363854000
335040170	::471084272271769000
53863390	::471084320296140000
393735397	::471084375803985000
326636490	::471084401691213000
239257340	::471084423245344000
291475742	::471084451699494000
447313860	::471084531760771000
326636490	::471084537494396000
255195496	::471084688216293000
278874928	::471084688866807000
326636490	::471084690351595000
69950823	::471084706810040000
64596921	::471084716259823000
393735397	::471084789047783000
296590824	::471084885583482000
253717655	::471084910862553000
198651083	::471084980106301000
393735397	::471084988054908000
341153843	::471085014763843000
371817971	::471085259778703000
230206940	::471085334277922000
335040170	::471085340028334000
64596921	::471085368415363000
98806791	::471085392112783000
341734040	::471085410496823000
407279448	::471085461759197000
17595323	::471085473700380000
324401110	::471085574754156000
324401110	::471085591426519000
366701651	::471085781256527000
190624012	::471085803959902000
64596921	::471085832057524000
371817971	::471085911841595000
91195209	::471085914685313000
23642786	::471085921027518000
278874928	::471085974957850000
286265668	::471086175608782000
487266327	::471086258857320000
278874928	::471086483882115000
335040170	::471086500424478000
351152035	::471086638907813000
98806791	::471086723275821000
28461859	::471086891392319000
143455927	::471086929723682000
312435293	::471087020991717000
304619831	::471087037463166000
64596921	::471087189757943000
28461859	::471087248084320000
229650081	::471087325389541000
28461859	::471087360533618000
65521914	::471087438043942000
636632104	::471087463620825000
320249108	::471087472005636000
14955026	::471087481832890000
320249108	::471087499998420000
71878260	::471087585625124000
91422810	::471087628935131000
33358166	::471087727094812000
344990761	::471087734405472000
289650000	::471087738268049000
508054066	::471087806383923000
335040170	::471087808283934000
417968003	::471087886381903000
91422810	::471088045627015000
235272576	::471088127948226000
335040170	::471088158944546000
109361476	::471088172173365000
335040170	::471088196630376000
341037427	::471088283452067000
490841822	::471088350623854000
180661626	::471088361432563000
159011393	::471088366914899000
281295226	::471088403971182000
303080805	::471088418240606000
91422810	::471088546951200000
35869207	::471088774781607000
61493721	::471088776228638000
508054066	::471088871275761000
91422810	::471088882671304000
114070939	::471088926325633000
7132042	::471088984245170000
344990761	::471088998828740000
28905424	::471089155959955000
421356901	::471089224587169000
490841822	::471089235391287000
65521914	::471089251270930000
445903498	::471089258338717000
334420539	::471089339326554000
344990761	::471089372931325000
486138458	::471089379973558000
365658620	::471089409815638000
116071398	::471089575696547000
36279116	::471089576509849000
433470731	::471089661700366000
313421343	::471089668029939000
313421343	::471089670076772000
313421343	::471089826838900000
180661626	::471089854466785000
432622681	::471089876205436000
337466318	::471089913375379000
180661626	::471090013459861000
116071398	::471090018573090000
98768681	::471090179399495000
370420008	::471090207157411000
71981601	::471090368793313000
52295994	::471090595566714000
235043760	::471090607134621000
79861287	::471090676382584000
389614947	::471090799728656000
65521914	::471090869148217000
65521914	::471090894435655000
356448818	::471090953332469000
356448818	::471090976698941000
35869207	::471091015886323000
116071398	::471091046953541000
481512198	::471091074229100000
221740779	::471091138280296000
107750524	::471091270593806000
35869207	::471091301346463000
342878651	::471091336733421000
33528820	::471091502748549000
303080805	::471091518959538000
281295226	::471091566753234000
508054066	::471091645497495000
304619831	::471091792914685000
35869207	::471091882702143000
91422810	::471092010946809000
36925706	::471092117293768000
292558028	::471092134872117000
23663256	::471092138621419000
292558028	::471092178479882000
58046021	::471092203117629000
137426396	::471092216715567000
432622681	::471092260923121000
47749919	::471092354359627000
341734040	::471092361767161000
221740779	::471092368670998000
137426396	::471092379060293000
137426396	::471092504516100000
116071398	::471092637257465000
549785954	::471092760817446000
65521914	::471092851527675000
338588400	::471092877288697000
337466318	::471092998655442000
260440912	::471093038438031000
91422810	::471093104691269000
274432702	::471093112391995000
631603360	::471093150685986000
15170503	::471093201801973000
251231824	::471093260870750000
430387521	::471093265807069000
47749919	::471093286585659000
56556074	::471093333826097000
365658620	::471093334778601000
251231824	::471093335168659000
337466318	::471093360196063000
192727478	::471093465032298000
107750524	::471093465158541000
289650000	::471093481285632000
384059261	::471093495508127000
304619831	::471093509869821000
414191298	::471093510603411000
157117376	::471093520682721000
221740779	::471093534293262000
251231824	::471093545580130000
349787019	::471093553469206000
263389464	::471093561396432000
384059261	::471093565217464000
164101308	::471093576428834000
109361476	::471093577473601000
30516926	::471093597429714000
221740779	::471093605948739000
164101308	::471093683748487000
341734040	::471093692611440000
445826532	::471093749972742000
414191298	::471093782621220000
304619831	::471093797477425000
59352013	::471093815785160000
303080805	::471093864666001000
157117376	::471093920852873000
37119867	::471093960220221000
341734040	::471093975710199000
294347764	::471093987617824000
289650000	::471094004680245000
269012544	::471094066638094000
418841887	::471094138050342000
259569717	::471094161207078000
414191298	::471094184586133000
49052615	::471094205805510000
360898372	::471094308410380000
462681637	::471094310562451000
65521914	::471094319718219000
249052117	::471094358104879000
414191298	::471094403163901000
266033863	::471094473330790000
266033863	::471094531085975000
322842111	::471094557942480000
414191298	::471094692830904000
232468321	::471094762049519000
619492928	::471094763014201000
154692700	::471094810477350000
65521914	::471094830806732000
232468321	::471094892970520000
224068229	::471094900264796000
417968003	::471094907000459000
194998718	::471094941964181000
35869207	::471094943004360000
508054066	::471094948432211000
232468321	::471095057907331000
35869207	::471095060352995000
31287131	::471095153759748000
15488020	::471095209049063000
483115964	::471095282558836000
164891333	::471095290624483000
377486283	::471095368667512000
269012544	::471095384342028000
232468321	::471095434396446000
251231824	::471095542052032000
537633292	::471095591523868000
52929975	::471095593746440000
537633292	::471095623924867000
52929975	::471095667742343000
232468321	::471095741197197000
277251070	::471095760893640000
533417136	::471095853923700000
15170503	::471095858222878000
613956023	::471095869488381000
52929975	::471095897292816000
194998718	::471095961498832000
98768681	::471096027152654000
35869207	::471096053844811000
52929975	::471096119485661000
304619831	::471096160053374000
16322613	::471096275689947000
65521914	::471096288918773000
52929975	::471096317230735000
263433687	::471096441348579000
304619831	::471096468632510000
471204596	::471096535972077000
309167251	::471096573032955000
16322613	::471096597938331000
35869207	::471096700036059000
169291538	::471096707082903000
65521914	::471096719321473000
341734040	::471096798577442000
304619831	::471096879733039000
421158343	::471097026479144000
52929975	::471097070288646000
310321041	::471097092275187000
52929975	::471097105927639000
322463853	::471097154212474000
304619831	::471097283610951000
52929975	::471097377969815000
216507874	::471097400228982000
165491208	::471097507020554000
389197869	::471097583319138000
429348972	::471097608040374000
287727506	::471097612506890000
471204596	::471097614830931000
47749919	::471097629888106000
165491208	::471097691083395000
287727506	::471097818695106000
165491208	::471097850164957000
537633292	::471097854120169000
289650000	::471097857421086000
304619831	::471097998731386000
250844163	::471098067757047000
165491208	::471098085587038000
468796913	::471098187617669000
216507874	::471098232756371000
458472537	::471098261520912000
39215095	::471098265690062000
308726677	::471098287861137000
468796913	::471098293184118000
238665368	::471098346049130000
216507874	::471098448247128000
232901934	::471098609392709000
52929975	::471098765060112000
15170503	::471098852741615000
458472537	::471099009378304000
114070939	::471099048229736000
462681637	::471099107197865000
310321041	::471099119449407000
501554267	::471099137803292000
417968003	::471099142329364000
15170503	::471099167545110000
349904873	::471099195651153000
399713201	::471099262198374000
52929975	::471099310181199000
15170503	::471099373888102000
107750524	::471099430100553000
4059771	::471099494223073000
39215095	::471099606541938000
395687470	::471099614917955000
40375959	::471099717930479000
15170503	::471099787216183000
31287131	::471099850650439000
248329328	::471099864500015000
56359547	::471100104041332000
46268291	::471100118503284000
218711172	::471100567667105000
52929975	::471100647065268000
247372701	::471100716137086000
274432702	::471100740627226000
52929975	::471100781764960000
285906246	::471100833606553000
52929975	::471100858310991000
259466143	::471100863616794000
260440912	::471100891081080000
113221759	::471100901797937000
52929975	::471100941056233000
52929975	::471101008924246000
417968003	::471101134778941000
602895412	::471101485280161000
320052148	::471101490493681000
197384499	::471101524811055000
31318417	::471101547951443000
52929975	::471101622966583000
537633292	::471101666142720000
274432702	::471101684563730000
602895412	::471101826943946000
197384499	::471101832778223000
351004243	::471101993206185000
71878260	::471102073644544000
42994926	::471102096926728000
224068229	::471102107974901000
138083816	::471102120960065000
169291538	::471102176660848000
197384499	::471102184864878000
481512198	::471102186722951000
71878260	::471102318235369000
304619831	::471102417938169000
46268291	::471102466755686000
79363954	::471102540827099000
169291538	::471102615708000000
360761105	::471102624771874000
377110730	::471102634716590000
198651083	::471102703079149000
52929975	::471102724759879000
443332358	::471102727582257000
587940951	::471102762554769000
556631416	::471102770078953000
71878260	::471102777679446000
31287131	::471102780623429000
301737159	::471102806481305000
615688476	::471102822386528000
320692054	::471102830393036000
556631416	::471102911737389000
389197869	::471102934885756000
15742158	::471102943731527000
304619831	::471102992436178000
120851061	::471103090025054000
185356495	::471103127781781000
396929208	::471103185198014000
425381729	::471103195633442000
382414670	::471103197223059000
334442114	::471103218337198000
379358099	::471103232987496000
331397011	::471103256757043000
194998718	::471103323911639000
396929208	::471103389196382000
556631416	::471103393826480000
323477702	::471103416773521000
480638215	::471103429964992000
154692700	::471103450626154000
154692700	::471103473036304000
214357483	::471103505491824000
238665368	::471103639118159000
386169383	::471103663289540000
52929975	::471103745175330000
425381729	::471103772786458000
407279448	::471103780961136000
52929975	::471103859801456000
85211920	::471103886376173000
237530197	::471103901354434000
304619831	::471103994786766000
252314330	::471104176391720000
402925254	::471104185648152000
416018810	::471104199061557000
260911912	::471104342507151000
435349693	::471104342770982000
194998718	::471104356994252000
169291538	::471104399054741000
331397011	::471104422807076000
15742158	::471104465442193000
407279448	::471104547189190000
331397011	::471104568362012000
435349693	::471104725304508000
52929975	::471104747345158000
462681637	::471104751212695000
273205079	::471104868724133000
445903498	::471104908985634000
226357092	::471104915650408000
462681637	::471104928103268000
360231979	::471104969936887000
376425912	::471105009409470000
334442114	::471105025301692000
15170503	::471105035943026000
416018810	::471105096558718000
462681637	::471105128767168000
315559101	::471105161323368000
154692700	::471105243942772000
52929975	::471105272757633000
18028506	::471105302189051000
27626703	::471105346493112000
386833057	::471105416177676000
291249412	::471105446296551000
243427085	::471105464600915000
52929975	::471105513401614000
52929975	::471105548621193000
193192138	::471105566082076000
435349693	::471105580916936000
304619831	::471105591809941000
52929975	::471105666284027000
52929975	::471105819753197000
154692700	::471105860568363000
435349693	::471105890213695000
52929975	::471106002600067000
154692700	::471106109223088000
20738985	::471106118404820000
169291538	::471106146858967000
323477702	::471106199933304000
52929975	::471106242350702000
116988168	::471106265851396000
277829772	::471106281952907000
407279448	::471106285661069000
122717174	::471106410852663000
320954938	::471106515932155000
33528820	::471106523754938000
443332358	::471106630466412000
52929975	::471106752243826000
366701651	::471106845155684000
599589782	::471106854576078000
258382946	::471106854865473000
478145352	::471107066572976000
376472794	::471107182306799000
26925878	::471107189906489000
500212290	::471107225361342000
443332358	::471107326464626000
64596921	::471107351827980000
176489426	::471107354503958000
52929975	::471107360661180000
379357885	::471107402952364000
375967762	::471107420996239000
106778257	::471107424502304000
25178781	::471107481591353000
366701651	::471107557700812000
331246659	::471107601279631000
362737866	::471107645399498000
260911912	::471107656187645000
52929975	::471107746939817000
237530197	::471107753554235000
52929975	::471107909230010000
250844163	::471107959229923000
31318417	::471108031036801000
31318417	::471108149168979000
334442114	::471108167112617000
52929975	::471108181947863000
120851061	::471108211060527000
458010782	::471108264474988000
104947253	::471108308154449000
31318417	::471108334351704000
52929975	::471108360352571000
16166332	::471108433433739000
52929975	::471108453763915000
35305414	::471108484877254000
608426191	::471108620357079000
52929975	::471108660719271000
201810972	::471108734341480000
159986953	::471108745204740000
452882285	::471108800372826000
346998772	::471108907394285000
35305414	::471108931449016000
71878260	::471109005595922000
340119318	::471109013220773000
181101394	::471109018010673000
452882285	::471109092778315000
594121150	::471109094556704000
458010782	::471109095169470000
429348972	::471109209375780000
503741267	::471109225452544000
38244930	::471109258977615000
594121150	::471109326354927000
458010782	::471109340724600000
194359616	::471109473453359000
594121150	::471109503396495000
46070001	::471109518118891000
46070001	::471109555976687000
194359616	::471109590243749000
311729942	::471109672510820000
540510474	::471109683042738000
338830055	::471109896843558000
52929975	::471109965550477000
52929975	::471110048056606000
52929975	::471110053572128000
52929975	::471110103341744000
104947253	::471110297047277000
253057868	::471110304365948000
635577431	::471110319411306000
238665368	::471110330832007000
707214715	::471110414764232000
52929975	::471110449790849000
309167251	::471110531534045000
197384499	::471110563658207000
197384499	::471110621556379000
301737159	::471110624508796000
316301043	::471110627273211000
707214715	::471110642548477000
30516926	::471110655609962000
347643113	::471110809251110000
707214715	::471110860430004000
253057868	::471110867447062000
375967762	::471110949751881000
314710836	::471110952780587000
707214715	::471111075430014000
277204534	::471111088898314000
76375846	::471111252165820000
707214715	::471111288286748000
320954938	::471111326320713000
220455732	::471111578083811000
24634410	::471111605846310000
707214715	::471111624187584000
322463853	::471111661261049000
52929975	::471111754660192000
50507669	::471111781805748000
707214715	::471111898549583000
14955026	::471111957546680000
68473966	::471111986453823000
445826532	::471111988391985000
100376439	::471112000097894000
500212290	::471112109003403000
384503737	::471112115756212000
334403708	::471112173369184000
341153843	::471112219963711000
707214715	::471112232474918000
30516926	::471112313119195000
188917484	::471112534422872000
50228529	::471112648751190000
31287131	::471112668271493000
371817971	::471112773070757000
30516926	::471112894076051000
33528820	::471112908664238000
311729942	::471112927257165000
360730562	::471112931648630000
50228529	::471112933859024000
509523903	::471112950917238000
150034005	::471113055431299000
458010782	::471113099890552000
458010782	::471113132199251000
398377928	::471113225249894000
50228529	::471113269067792000
52929975	::471113331571699000
235043760	::471113416011427000
50228529	::471113434226896000
251821834	::471113480842801000
393105437	::471113512471629000
458010782	::471113544801730000
235043760	::471113627802808000
19837708	::471113858783133000
52929975	::471113877556830000
33358166	::471113891272200000
346412695	::471113896602767000
33358166	::471114048579584000
23665083	::471114059350159000
142176687	::471114090182868000
289650000	::471114165604478000
269012544	::471114276401606000
235043760	::471114284609835000
235043760	::471114307183603000
355758655	::471114345179398000
500212290	::471114363257257000
360730562	::471114434404823000
517075828	::471114438326878000
252914746	::471114454004817000
15488020	::471114484375760000
588874950	::471114615573983000
235043760	::471114741021421000
341941030	::471114756946792000
360761105	::471114810294534000
375967762	::471114820658692000
235043760	::471114877881577000
250474725	::471114915957469000
41001071	::471114952087195000
337466318	::471114970575683000
20822956	::471115062359232000
38326757	::471115071804825000
334515229	::471115100598718000
250474725	::471115129044877000
250474725	::471115175056400000
411848692	::471115188146802000
235272576	::471115230966067000
269012544	::471115300126347000
14955026	::471115322955558000
344956423	::471115327129268000
235272576	::471115343029485000
424790585	::471115362402988000
425252367	::471115389607632000
222687654	::471115390521577000
243974175	::471115432837935000
24719772	::471115482360078000
337396732	::471115491696971000
234828491	::471115501884542000
91195209	::471115588023382000
250844163	::471115695036440000
471516383	::471115707623960000
621474989	::471115726158561000
215427794	::471115733808975000
243974175	::471115798296006000
60578212	::471115947697524000
242451996	::471116150752165000
215427794	::471116276501606000
425252367	::471116394118270000
462681637	::471116448916439000
509760806	::471116509377748000
38326757	::471116533172027000
23225674	::471116605309849000
91195209	::471116784997634000
342845822	::471116806888128000
340119318	::471116847102709000
291518680	::471116881055997000
263013923	::471116923284238000
197384499	::471116982432321000
299879238	::471116997850570000
150034005	::471117072219799000
635577431	::471117137768370000
243427085	::471117408829448000
47851190	::471117569643278000
268058306	::471117673670008000
322324723	::471117701885485000
621474989	::471117731212066000
363722761	::471117758621429000
114064449	::471117813747576000
86243090	::471117879006756000
197384499	::471117910187200000
243974175	::471118026129960000
634615880	::471118080404623000
123939574	::471118270251405000
621474989	::471118330368385000
305926788	::471118382222159000
235272576	::471118388199047000
54754940	::471118447011569000
379807492	::471118535695953000
237118122	::471118713924513000
301042701	::471118716978335000
365658620	::471118729468583000
305926788	::471118751531012000
226357092	::471118777799544000
250844163	::471118788881301000
119434884	::471118825048379000
598832393	::471118829704052000
250474725	::471118985430573000
39237011	::471118988085575000
598832393	::471119033211682000
586783331	::471119041613266000
54754940	::471119117135527000
305926788	::471119269653381000
505323751	::471119319066480000
107610605	::471119516601425000
107610605	::471119534678876000
226357092	::471119563640143000
134181956	::471119615246860000
107610605	::471119651708358000
417523013	::471119673468411000
107610605	::471119680032477000
425252367	::471119721933570000
462681637	::471119766183112000
539183661	::471119804753915000
107610605	::471119859116699000
107610605	::471119886866206000
107610605	::471119955304652000
226357092	::471119966310117000
50507669	::471120047025713000
132649069	::471120047117975000
86243090	::471120052243398000
371500504	::471120138553794000
188917484	::471120175022891000
517075828	::471120208862932000
50507669	::471120268161998000
226357092	::471120283860889000
481512198	::471120287824891000
331246659	::471120336331620000
52295994	::471120343415808000
79073243	::471120381156552000
107610605	::471120390191079000
371500504	::471120401318547000
226357092	::471120539470147000
311729942	::471120573758578000
212060681	::471120580906082000
132649069	::471120652674813000
462681637	::471120668831256000
402273149	::471120692227108000
355598729	::471120748430782000
326569368	::471120754277621000
462681637	::471120924306329000
588531316	::471120943457132000
443070793	::471121109388361000
79073243	::471121123862904000
132649069	::471121218784198000
509523903	::471121288778764000
226357092	::471121448463912000
212060681	::471121541862674000
313792688	::471121637664763000
331925277	::471121684737822000
114070939	::471121704681361000
359104594	::471121712478969000
402273149	::471121811456135000
55120405	::471121822361350000
226357092	::471122160669298000
246409056	::471122163945451000
269012544	::471122222116257000
226357092	::471122272816603000
269012544	::471122286670794000
269012544	::471122378580176000
334403708	::471122381369393000
23225674	::471122400797814000
119434884	::471122411270590000
277251070	::471122423475998000
277251070	::471122505210425000
390479008	::471122530703392000
119434884	::471122534625054000
269012544	::471122577252167000
335068121	::471122669144797000
417523013	::471122705664602000
38991775	::471122753500618000
30787413	::471122825513013000
513878213	::471122894152798000
87306187	::471122922086866000
18028506	::471123198957072000
14955026	::471123252358938000
707214715	::471123265176346000
30787413	::471123451227275000
322324723	::471123619800940000
513270198	::471123656123240000
341732173	::471123695822323000
121881241	::471123751506292000
30787413	::471123836138958000
390479008	::471123838668128000
20190503	::471123946327519000
357150048	::471124055836610000
260440912	::471124076040167000
707214715	::471124080674881000
193192138	::471124086391717000
40126821	::471124109389475000
98806791	::471124120596275000
513270198	::471124132696825000
513270198	::471124419943735000
152127827	::471124506707509000
513270198	::471124608704200000
14955026	::471124708499652000
513270198	::471124729244295000
193192138	::471124795484946000
263013923	::471124817421545000
509523903	::471124826636443000
273205079	::471124832990797000
311729942	::471124870336487000
340119318	::471124895074496000
707214715	::471124925869068000
390479008	::471124960748900000
513270198	::471124965735944000
481512198	::471124966059278000
212068363	::471124985876987000
173026357	::471124999521435000
319851493	::471125027866173000
370420008	::471125031406567000
513270198	::471125120526716000
513270198	::471125221622030000
513270198	::471125355617476000
513270198	::471125518675214000
123939574	::471125564213182000
263013923	::471125601739608000
513270198	::471125669150093000
252451878	::471125701668511000
309167251	::471125741338656000
86243090	::471125771252023000
366701651	::471125834258841000
513270198	::471125863308595000
235272576	::471125886779928000
80159052	::471125891813089000
424790585	::471126024386641000
633531552	::471126024651304000
707214715	::471126028102819000
205030447	::471126066762108000
458010782	::471126078669742000
417449044	::471126244613169000
509523903	::471126324161945000
707214715	::471126329752973000
123939574	::471126390088404000
263013923	::471126401568243000
55120405	::471126539523080000
707214715	::471126640479596000
187741596	::471126680418152000
238665368	::471126918738100000
291518680	::471127064566046000
238665368	::471127343717572000
123939574	::471127400219439000
31359307	::471127448839802000
40810916	::471127479017414000
342845822	::471127525381668000
36943663	::471127527256522000
276256841	::471127570268704000
335040170	::471127617513345000
506760887	::471127758387838000
17830276	::471127848103600000
205030447	::471127919972978000
276341812	::471128022129442000
513658421	::471128151691522000
277829772	::471128187422773000
509523903	::471128241915568000
513658421	::471128250446405000
327989967	::471128282306326000
311729942	::471128361251905000
311729942	::471128454667448000
471204596	::471128456005431000
229385654	::471128482211057000
342845822	::471128571835322000
123939574	::471128709593038000
122799833	::471128988845219000
274693254	::471129007975845000
311729942	::471129052393525000
277829772	::471129140171509000
238665368	::471129250020356000
122799833	::471129258170273000
38326757	::471129269477715000
540510474	::471129359927869000
38326757	::471129488600752000
403160004	::471129510578888000
378771457	::471129523556065000
547741880	::471129551712833000
403160004	::471129842172563000
311729942	::471129915929419000
64219388	::471129947546071000
341734040	::471129958866485000
341734040	::471129979884154000
417523013	::471129995662721000
142176687	::471130267009028000
335040170	::471130276811509000
123939574	::471130300882644000
506760887	::471130364233003000
403160004	::471130431539388000
504987901	::471130460324524000
403160004	::471130470500278000
599348429	::471130486333800000
403160004	::471130498757296000
504987901	::471130509745987000
452882285	::471130547914559000
338830055	::471130566373695000
107610605	::471130641783078000
38326757	::471130664327450000
18028506	::471130678747492000
107610605	::471130697642835000
633531552	::471130773043822000
27299320	::471130800738422000
295881773	::471130875145375000
253057868	::471130914911551000
25410192	::471130962487570000
277645720	::471131067647528000
238665368	::471131076111646000
379357885	::471131215849078000
237530197	::471131307679170000
114070939	::471131322451120000
311729942	::471131328747143000
509523903	::471131415829295000
314604858	::471131525342183000
159986953	::471131639889006000
364428125	::471131745903853000
29436016	::471131787415261000
60218540	::471131830637580000
346654346	::471131857107431000
106778257	::471131886161776000
432622681	::471131897456648000
29198251	::471131900304576000
237530197	::471131992046977000
64219388	::471132135034982000
249243467	::471132181193326000
314604858	::471132218015100000
237530197	::471132219055280000
238665368	::471132283404320000
529698153	::471132318652841000
314710836	::471132361116368000
314604858	::471132396247875000
379357885	::471132474438086000
237530197	::471132497376731000
364428125	::471132527055237000
162200561	::471132546647228000
390504920	::471132574883270000
238665368	::471132596114829000
314604858	::471132606260445000
237530197	::471132637063815000
273205079	::471132718101561000
19835249	::471132721234710000
390504920	::471132722677948000
98768681	::471132727203618000
372493368	::471132748401213000
31359307	::471132860796370000
269012544	::471132912708886000
342845822	::471132938202259000
38326757	::471132938231222000
237530197	::471132970867503000
314604858	::471133015717203000
283251929	::471133040362545000
162200561	::471133045735845000
249243467	::471133052333072000
432622681	::471133162215452000
15488020	::471133166627876000
196394433	::471133221673910000
249243467	::471133301999427000
446541836	::471133308655370000
370420008	::471133310132170000
237530197	::471133362397016000
417449044	::471133403015024000
249243467	::471133504852754000
432622681	::471133581280952000
509523903	::471133600868360000
250832637	::471133615150338000
283251929	::471133684553515000
178985516	::471133803130277000
274693254	::471133829218844000
314710836	::471133836550893000
23665083	::471133860085129000
402273149	::471133880691732000
14190836	::471133920676028000
237530197	::471134041698480000
250832637	::471134046236737000
402273149	::471134071016677000
196394433	::471134074413654000
314710836	::471134140549857000
444251177	::471134201933086000
431262520	::471134259332145000
323477702	::471134293318590000
320692054	::471134355784343000
365658620	::471134374033772000
304619831	::471134392635899000
432622681	::471134445496307000
23665083	::471134447836729000
304619831	::471134449653272000
249243467	::471134454899937000
196394433	::471134456007241000
599348429	::471134569635512000
320692054	::471134570075525000
320692054	::471134601255989000
379807492	::471134646609387000
438647243	::471134717212119000
322465167	::471134744281755000
14190836	::471134822618763000
465934852	::471134902717411000
243974175	::471134943326662000
364428125	::471134954223439000
33538323	::471134978361671000
320692054	::471135027858653000
364428125	::471135090496393000
337396732	::471135188177518000
33538323	::471135286856937000
33358166	::471135295891861000
571363101	::471135340682825000
429345484	::471135341240655000
425897170	::471135365814689000
350003589	::471135366909788000
314710836	::471135376686714000
452882285	::471135464812843000
314710836	::471135497121972000
320692054	::471135522308366000
452882285	::471135526548807000
337466318	::471135539199221000
61050527	::471135629636804000
320692054	::471135672078573000
337396732	::471135731348680000
16866896	::471135743796973000
349787019	::471135746955300000
349787019	::471135850797875000
237530197	::471135927424008000
449981984	::471135978401562000
608426191	::471136083947061000
323477702	::471136088283574000
303342881	::471136193803862000
238665368	::471136300842491000
238665368	::471136458477404000
369819130	::471136479218237000
311583053	::471136496054194000
314604858	::471136508758753000
52929975	::471136559710736000
138245975	::471136567033987000
138935158	::471136593303326000
276256841	::471136632343519000
341734040	::471136642246651000
369819130	::471136702442901000
238665368	::471136758328205000
341734040	::471136767664353000
314710836	::471136786694287000
328871385	::471136922509643000
217912167	::471136947709431000
509523903	::471137161413427000
341734040	::471137161459531000
336019882	::471137164906860000
369819130	::471137187552301000
331246659	::471137192736485000
245957488	::471137242262798000
432622681	::471137274046853000
314710836	::471137318553022000
257207319	::471137334969520000
257207319	::471137404121001000
348683759	::471137464396939000
52929975	::471137465164894000
314710836	::471137545808396000
369819130	::471137561004765000
60221494	::471137588070580000
726984192	::471137593367617000
255299055	::471137660829179000
726984192	::471137672736423000
726984192	::471137741967589000
14190836	::471137777917374000
341734040	::471137806610620000
50507669	::471137848674881000
421356901	::471137931340832000
14190836	::471137936860512000
348683759	::471137968950743000
52929975	::471138014509686000
336019882	::471138046620864000
255299055	::471138063423250000
336019882	::471138083845328000
60555388	::471138127013511000
52929975	::471138137524404000
238665368	::471138284899287000
14190836	::471138458153779000
76638498	::471138477812113000
52929975	::471138611996667000
76638498	::471138670892699000
255299055	::471138710638297000
52929975	::471138941102325000
320692054	::471139000590159000
314604858	::471139026892632000
138935158	::471139031242518000
7132042	::471139146501988000
369819130	::471139158225092000
46771203	::471139204655640000
98589714	::471139255800967000
320692054	::471139310335311000
369819130	::471139314899111000
46771203	::471139337086586000
237530197	::471139416313176000
138935158	::471139485645017000
320692054	::471139491701194000
138935158	::471139503995101000
390504920	::471139511771361000
473462894	::471139515843616000
46771203	::471139639693045000
46771203	::471139791124189000
60555388	::471139862863556000
449981984	::471139908154052000
341734040	::471139949665067000
277814195	::471139958821236000
14190836	::471140001989029000
52929975	::471140161548738000
325849507	::471140239449550000
100376439	::471140246244323000
350003589	::471140263227052000
36869877	::471140294919217000
350003589	::471140348421742000
14190836	::471140389093912000
60555388	::471140462833586000
212068363	::471140567733125000
36869877	::471140569730002000
350003589	::471140699002253000
350003589	::471140790664568000
342845822	::471140795970777000
463431723	::471140894222331000
138935158	::471140940514865000
341734040	::471141023276883000
7132042	::471141136053325000
444251177	::471141243901071000
238665368	::471141274708639000
36869877	::471141359131557000
159726392	::471141559144968000
599348429	::471141611087613000
465002314	::471141642376712000
36869877	::471141730822410000
350003589	::471141802771103000
217912167	::471141832697856000
320692054	::471141890742431000
36869877	::471141899214938000
444251177	::471141967653388000
14190836	::471142014768398000
36869877	::471142024511385000
238665368	::471142080266637000
444251177	::471142147328970000
14190836	::471142169584365000
599348429	::471142249666207000
149980973	::471142327021350000
138935158	::471142358655193000
473462894	::471142442280820000
92905148	::471142530386370000
285141722	::471142598862598000
446757000	::471142731398774000
375734748	::471142804006371000
369819130	::471142990392864000
369819130	::471143102804418000
277814195	::471143110475788000
277204534	::471143124073717000
341941030	::471143133166960000
277204534	::471143141492666000
481749191	::471143143317184000
277204534	::471143187730665000
258196512	::471143247054528000
303342881	::471143293720338000
417449044	::471143342760542000
193583131	::471143371453763000
369819130	::471143484452118000
107750524	::471143778175045000
445826532	::471143823079661000
217912167	::471143896630984000
33823755	::471143932471287000
217912167	::471144081121624000
509523903	::471144141275934000
346412695	::471144158137438000
261900342	::471144162096857000
193583131	::471144195227676000
243974175	::471144225858670000
106778257	::471144238315757000
33538323	::471144238999019000
615688476	::471144268221128000
259569717	::471144271815274000
366701651	::471144379315654000
52929975	::471144435208970000
254711141	::471144447728566000
239257340	::471144678692114000
360951591	::471144708514009000
436415484	::471144910469758000
124582805	::471144936742879000
353544330	::471144938827419000
238665368	::471145140640178000
360761105	::471145190615306000
360761105	::471145201629528000
239257340	::471145291543216000
42994926	::471145349332357000
353544330	::471145387685064000
615688476	::471145527317258000
155677785	::471145592349925000
360761105	::471145706430799000
60555388	::471145729457532000
155677785	::471145776601505000
226845681	::471145780074790000
60555388	::471145889168257000
64768338	::471145948295348000
615688476	::471145971586301000
226845681	::471146008999911000
334442114	::471146068668063000
328557330	::471146189904031000
245957488	::471146266278506000
320954938	::471146280136105000
301737159	::471146347614453000
308805449	::471146431596621000
123939574	::471146615982800000
328557330	::471146753412956000
334442114	::471146817787531000
35923992	::471146828164268000
308805449	::471146855942733000
360761105	::471146904873861000
350003589	::471146951837487000
155459778	::471146953943052000
123939574	::471146991737905000
154692700	::471147034095792000
35923992	::471147102786301000
154692700	::471147171157659000
454146385	::471147223607435000
334442114	::471147339957424000
628427510	::471147366003662000
334442114	::471147413651329000
341311969	::471147428796588000
446541836	::471147535604523000
14190836	::471147536603168000
64768338	::471147639841361000
454146385	::471147679813488000
261900342	::471147719428677000
308805449	::471147767738273000
155459778	::471147878287945000
60218540	::471147881466822000
328557330	::471148002757713000
308175001	::471148016909303000
414191298	::471148027252854000
283251929	::471148034496413000
435349693	::471148141455376000
529096266	::471148235210649000
268058306	::471148316945055000
155459778	::471148395210743000
303080805	::471148399732195000
155459778	::471148437598371000
341311969	::471148450398998000
435349693	::471148497639858000
50507669	::471148664128557000
60218540	::471148693844799000
60218540	::471148706100559000
232468321	::471148822735761000
232468321	::471148934362972000
123939574	::471148951610331000
92905148	::471148951974866000
311729942	::471148975559438000
341941030	::471148998871756000
232468321	::471149334394728000
60555388	::471149392225779000
303080805	::471149551110594000
60555388	::471149568797581000
60218540	::471149583700336000
123939574	::471149703036665000
212490176	::471149859911651000
60218540	::471149864756457000
339295860	::471149880426000000
320692054	::471149974911082000
261900342	::471150213755711000
14223247	::471150259414908000
390504920	::471150319565828000
348683759	::471150369456668000
261900342	::471150376641892000
334442114	::471150402860503000
72293435	::471150457399029000
23642786	::471150516870070000
390504920	::471150618061856000
524903037	::471150648797700000
308805449	::471150662370091000
308805449	::471150734235279000
623065439	::471151000871772000
377110730	::471151186981449000
334442114	::471151294896668000
446541836	::471151460780998000
22844281	::471151479387348000
211019280	::471151529148575000
60218540	::471151545942573000
322463853	::471151686967623000
353544330	::471151696366682000
261900342	::471151753552220000
174720518	::471151830874222000
29391732	::471151833055232000
341311969	::471151856148705000
529096266	::471151902953316000
174720518	::471151949929525000
353544330	::471152063385071000
123939574	::471152065100906000
15488020	::471152074093125000
629787407	::471152110168711000
261900342	::471152427434250000
323477702	::471152435826663000
123939574	::471152547869495000
334442114	::471152632317231000
360761105	::471152743949029000
322463853	::471152846017421000
174720518	::471152901310922000
341311969	::471152904208801000
334442114	::471153130030522000
251876771	::471153188301586000
60218540	::471153261043388000
251876771	::471153280903442000
251876771	::471153348595703000
599348429	::471153351443628000
222584958	::471153372850958000
251876771	::471153482737926000
308805449	::471153529491443000
334442114	::471153533530955000
30223693	::471153568817229000
369819130	::471153618998263000
424790585	::471153621933891000
259541688	::471153668247814000
452882285	::471153684613586000
308805449	::471153688304578000
348901427	::471153697842810000
193583131	::471153823663554000
615636079	::471153919486205000
174720518	::471153953561120000
334442114	::471153975438630000
334442114	::471154106971987000
212490176	::471154158586699000
615636079	::471154204329799000
38623896	::471154668215611000
473469863	::471154737245466000
242607910	::471154752047575000
334442114	::471154849770254000
61050527	::471154870452781000
473469863	::471155046655479000
615636079	::471155048899440000
242607910	::471155071200530000
615636079	::471155112514433000
473469863	::471155153597632000
346654346	::471155244274290000
346654346	::471155295977086000
17830276	::471155460863565000
155459778	::471155494737162000
473469863	::471155532850409000
33629617	::471155749796577000
346654346	::471155756960473000
346654346	::471155920005648000
454146385	::471155973738864000
383045348	::471156107327447000
176489426	::471156259279110000
346654346	::471156346151116000
23642786	::471156348806508000
67193398	::471156432080228000
138935158	::471156562393063000
267357514	::471156593963569000
31359307	::471156930035974000
31359307	::471156987888427000
17830276	::471157094675415000
52929975	::471157208735289000
174720518	::471157247045664000
322465167	::471157418294927000
364428125	::471157487932936000
408772521	::471157630636154000
17830276	::471157667235258000
328858212	::471157667608944000
146110811	::471157804389392000
67193398	::471157920953294000
311924851	::471158008647786000
174720518	::471158064528515000
138935158	::471158107113287000
364428125	::471158274398515000
408772521	::471158458981822000
72293435	::471158541428854000
155459778	::471158556025044000
268547296	::471158888361099000
334442114	::471159074742992000
364428125	::471159187523633000
50507669	::471159273394016000
242607910	::471159324136718000
334442114	::471159422006616000
242607910	::471159456647376000
50507669	::471159475299426000
501554267	::471159577258766000
408772521	::471159594300235000
171724420	::471159938811564000
277829772	::471159955337510000
36869877	::471159959829245000
334442114	::471159982952419000
308657649	::471160072127938000
481749191	::471160140021112000
96013044	::471160155124416000
194998718	::471160316533805000
334442114	::471160536583766000
408772521	::471160605999915000
334442114	::471160611913486000
194998718	::471160622176940000
242607910	::471160745280176000
339126665	::471160839702339000
435557155	::471160900054155000
50507669	::471160900716859000
323477702	::471160919947354000
308805449	::471161070497693000
386956382	::471161104337342000
242607910	::471161253554311000
334442114	::471161264140746000
53312065	::471161268557324000
242607910	::471161271669497000
242607910	::471161397720928000
136458681	::471161526519619000
242607910	::471161536539787000
348901427	::471161751338098000
242607910	::471161858720690000
334442114	::471161885732376000
242607910	::471161941528817000
359776589	::471161993961816000
390504920	::471162034575642000
114235211	::471162063666958000
39215095	::471162149356982000
114070939	::471162158324015000
242607910	::471162234383917000
519898323	::471162314281193000
242607910	::471162443243466000
408098797	::471162513598713000
242607910	::471162533408423000
599348429	::471162535975321000
519898323	::471162572402475000
34204169	::471162582502354000
242607910	::471162583937196000
28054060	::471162713641455000
339126665	::471162877072506000
50507669	::471162907439673000
339126665	::471163251250589000
242607910	::471163368980905000
414449852	::471163371715592000
414449852	::471163537117954000
242607910	::471163690730151000
346654346	::471163905838825000
401757405	::471164159443623000
339126665	::471164206872821000
320692054	::471164332936425000
194998718	::471164398703501000
242607910	::471164586499248000
390504920	::471164590911672000
22285873	::471164759086084000
333704327	::471165335207686000
53312065	::471165502187130000
466989920	::471165566024425000
58847822	::471165574001991000
303427354	::471166014500397000
277204534	::471166058859364000
33358166	::471166510996914000
340199061	::471166537349750000
472617238	::471166749497245000
247633146	::471166792052662000
209401949	::471166866053152000
247633146	::471166892598517000
417472148	::471166915000696000
340199061	::471166933484974000
247633146	::471166974328721000
390504920	::471166982885085000
209401949	::471167246375858000
247633146	::471167637892759000
92905148	::471167754322870000
373126936	::471167907439714000
173608790	::471167972225331000
220632867	::471167973164871000
390504920	::471168024788336000
386956382	::471168034338377000
168864295	::471168105616773000
173608790	::471168147328753000
247633146	::471168214593183000
390504920	::471168343307988000
340199061	::471168503501045000
247633146	::471168958935343000
433932391	::471169109699223000
255818707	::471169117882695000
425897170	::471169249482792000
433932391	::471169328126361000
255818707	::471169337668403000
29391732	::471169509823614000
230206940	::471169516895223000
28054060	::471170028696764000
173608790	::471170114101207000
173608790	::471170241947398000
414449852	::471170438006329000
209401949	::471170537411313000
220455732	::471170542683168000
85343069	::471170555144851000
414449852	::471170605576757000
237330810	::471170799165267000
414449852	::471170959089885000
256845035	::471171365555679000
61050527	::471171609504411000
435557155	::471171685501001000
406121427	::471171698650513000
435557155	::471171731852238000
29391732	::471171870243708000
124954284	::471171890707312000
247633146	::471172002896961000
173608790	::471172067912462000
247633146	::471172333756248000
501554267	::471172391624638000
209401949	::471172392937881000
247633146	::471172394808528000
425897170	::471172499997073000
414449852	::471172514593267000
27626703	::471172567961571000
414449852	::471172791627034000
435557155	::471172944459087000
414449852	::471172947319599000
52929975	::471173093395038000
433932391	::471173520592879000
477188816	::471173742941732000
477188816	::471173766501126000
467688815	::471173817688403000
393499174	::471173997862731000
311729942	::471174028213125000
20822956	::471174043094097000
23754003	::471174152133423000
435557155	::471174298137161000
303080805	::471174337765314000
209401949	::471174388940034000
23754003	::471174586508128000
23754003	::471174739558666000
425897170	::471175506956533000
700013623	::471175593867108000
20822956	::471175658157404000
59370673	::471175858044948000
48804765	::471175975938826000
50546012	::471176019114606000
333704327	::471176202955522000
59370673	::471176204003721000
467688815	::471176406010191000
59370673	::471177068961484000
36869877	::471177765111070000
467688815	::471177780752035000
33629617	::471178025607114000
321637063	::471178109161852000
321637063	::471178243639640000
346412695	::471178366435876000
321637063	::471178423239737000
16864384	::471178576755040000
328252982	::471178585282080000
425897170	::471179287618256000
114070939	::471179306240983000
634890754	::471179398691844000
39469570	::471179420711915000
181812900	::471179429998505000
321637063	::471179501980745000
323477702	::471179538001440000
181812900	::471179585443221000
247633146	::471179596537528000
181812900	::471179703147966000
311729942	::471179878604099000
36869877	::471179904793329000
181812900	::471179931981205000
247633146	::471180027003150000
181812900	::471180161229291000
181812900	::471180228371288000
634890754	::471180271954321000
36869877	::471180309455589000
181812900	::471180327374032000
580156304	::471180370046500000
36869877	::471180560719556000
634890754	::471180580650893000
634890754	::471181140338827000
64926237	::471181215488155000
320692054	::471181227412557000
247633146	::471181328570798000
53863390	::471181330554712000
36869877	::471181355762450000
385782746	::471181374783639000
247633146	::471181526655188000
247633146	::471181770172276000
425897170	::471181911138656000
247633146	::471182070749073000
360951591	::471182190970437000
320692054	::471182623830601000
425897170	::471182755351371000
320692054	::471183151088164000
33629617	::471183192037548000
320692054	::471183421360713000
425897170	::471183626621579000
320692054	::471183785912852000
263013923	::471183846021799000
341941030	::471183859003195000
78404115	::471183882570563000
426402586	::471183954716794000
320692054	::471184072706756000
320692054	::471184183570608000
322465167	::471184361019039000
87306187	::471184393802113000
247633146	::471184826029318000
91666102	::471185014340595000
320692054	::471185017968656000
320692054	::471185081181028000
477989347	::471185150056075000
320692054	::471185639904251000
320692054	::471185740248797000
477989347	::471185822150950000
322465167	::471185863276118000
359104594	::471185882171858000
477989347	::471186044897873000
256781130	::471186055694012000
320692054	::471186176049565000
408031484	::471186320417517000
320692054	::471186362994282000
320692054	::471186571211726000
82600674	::471186610613018000
473718221	::471186712110972000
320692054	::471187020237127000
320692054	::471187064948416000
320692054	::471187757365075000
567014078	::471187789342838000
283051149	::471187986101862000
446757000	::471188013549383000
301657872	::471188396678070000
320692054	::471188463887187000
301657872	::471188581248401000
320692054	::471189407957913000
320692054	::471189648253784000
217912167	::471189828252737000
320692054	::471189906669047000
217912167	::471189995588694000
217912167	::471190153806237000
15488020	::471190170239111000
312435293	::471190250178371000
217912167	::471190250807902000
320692054	::471190302791716000
81674504	::471190414460862000
81674504	::471190657252753000
320692054	::471190658011504000
320692054	::471191048492826000
81674504	::471191051890204000
81674504	::471191134392557000
81674504	::471191161642967000
217912167	::471191266571853000
320692054	::471191348263931000
385782746	::471191589084479000
217912167	::471191611305893000
385782746	::471191689844236000
256781130	::471192516872515000
256781130	::471192571914371000
256781130	::471193560973205000
316301043	::471193622293913000
212490176	::471193652794908000
252914746	::471193744742436000
105607367	::471193786186362000
316301043	::471194480599896000
256781130	::471194537763684000
256781130	::471195068112449000
212490176	::471195240678703000
235867165	::471196060808151000
359104594	::471196113304031000
237530197	::471196284431642000
358296822	::471196346083340000
358296822	::471196724661207000
359104594	::471196728381943000
217912167	::471196837538705000
216507874	::471196841812312000
358296822	::471196904512970000
434720036	::471197040727191000
212490176	::471197193802481000
181101394	::471197867143872000
212490176	::471198205695119000
212490176	::471198359919677000
212490176	::471198550677000000
212490176	::471198691089326000
181101394	::471198970752925000
212490176	::471199028634329000
444251177	::471199377348771000
16322613	::471199432701009000
28054060	::471199647713599000
16322613	::471200128456343000
633506625	::471200977047920000
377110730	::471201116664115000
482944497	::471201510118801000
35706997	::471201577600966000
181101394	::471203725336256000
633506625	::471203806345035000
352943670	::471203872426315000
181101394	::471204815830134000
352943670	::471205235969372000
181101394	::471205335714111000
181101394	::471205620255686000
274432702	::471205753173209000
348193845	::471205794554605000
348193845	::471205904747347000
348193845	::471206004974452000
152715270	::471206698858733000
348193845	::471206828119191000
519898323	::471207173641744000
195846146	::471207174278877000
519898323	::471207340230709000
519898323	::471207500704780000
309167251	::471207638077038000
519898323	::471207836332986000
519898323	::471207984308027000
519898323	::471208483803508000
15488020	::471209395615854000
519898323	::471209921266987000
309167251	::471210690519531000
246409056	::471211058678743000
60712766	::471211252799504000
315872678	::471211482756030000
400817337	::471211672015601000
181101394	::471211672607019000
417968003	::471211712142921000
352943670	::471211768434290000
360951591	::471211799266603000
400817337	::471211857345519000
417968003	::471211881445593000
400817337	::471212073439883000
181101394	::471212606087131000
510678171	::471212795963641000
519898323	::471213019775508000
50463332	::471213380163096000
50463332	::471214383637725000
519898323	::471214770796773000
50463332	::471214771556335000
222636373	::471214994563268000
222636373	::471215222502719000
519898323	::471215290492006000
15186859	::471215302270001000
351316240	::471215812272193000
187049333	::471216101465288000
351316240	::471216216343060000
42720153	::471217506976534000
50463332	::471220350789775000
103244523	::471221427870240000
39469570	::471221428013264000
213187842	::471223107307704000
519898323	::471223325130117000
222636373	::471223338875228000
78513872	::471224179799232000
519898323	::471224638257635000
519898323	::471224670046261000
519898323	::471224771485904000
115459999	::471226486251196000
176339991	::471226812081901000
401757405	::471227369508728000
176339991	::471227415260594000
114070939	::471227587516444000
351004243	::471227626552844000
15488020	::471228462288470000
15782772	::471228505636626000
549785954	::471228929072959000
197384499	::471229334146256000
45190114	::471229340391579000
549785954	::471229540938022000
401757405	::471229917250584000
28252356	::471231051269152000
331717534	::471231089412173000
22285873	::471231254537728000
467852949	::471231518913073000
301657872	::471231699045470000
69044676	::471232042265358000
467852949	::471232209882738000
549785954	::471232411326767000
331717534	::471232578222292000
355758655	::471234414446641000
506707370	::471234551990452000
97307001	::471234684249067000
24100015	::471234965846642000
91345170	::471235249801015000
176339991	::471235357904625000
122614290	::471236202117357000
534913317	::471236797557927000
174720518	::471236827278741000
85343069	::471238031597641000
197384499	::471238265056788000
276381534	::471238553411006000
276381534	::471238651054419000
27179899	::471238749729210000
85343069	::471239263976427000
85343069	::471239393823707000
67656722	::471239524526600000
373006574	::471239577915895000
28405302	::471239862180675000
67656722	::471239948801409000
18156298	::471240064111214000
76482742	::471240309532528000
165658390	::471240323226533000
351152035	::471240412511084000
373006574	::471240523211362000
85343069	::471240657030627000
85343069	::471240949667225000
214678768	::471241010035445000
76482742	::471241463356211000
29849760	::471241643069173000
371500504	::471241713881997000
137426396	::471242033651130000
26198467	::471243765181468000
184195472	::471243826774814000
291475742	::471243947637874000
31250549	::471244525894000000
210674392	::471244705838030000
314710836	::471244727917215000
337466318	::471245433067429000
238740641	::471245859322363000
129314214	::471245994831904000
598832393	::471246100888702000
238740641	::471246219893694000
411786523	::471246272637452000
238740641	::471246395047817000
263433687	::471246480309637000
236930269	::471246670437437000
598832393	::471246729870712000
343018153	::471247076353798000
15488020	::471247316423168000
105852149	::471247516923486000
334403708	::471247762257104000
341732173	::471247795027189000
27335023	::471247942851256000
460772038	::471248190084091000
506760887	::471248684584148000
76482742	::471248804344512000
506760887	::471248899928121000
416506126	::471249143734628000
365523194	::471249166861996000
506760887	::471249210260471000
205124512	::471249398367019000
22294252	::471249409041506000
79861287	::471249557108838000
506760887	::471249790810861000
15733436	::471249902996299000
67656722	::471250086023163000
24803741	::471250490819624000
26514591	::471250533152342000
30787413	::471250634747158000
500239410	::471250740111888000
500239410	::471250797033172000
506760887	::471250807724060000
358031089	::471250832957009000
71284640	::471251161790423000
259876316	::471251480620843000
43586963	::471251548786659000
186823940	::471252084881235000
313341167	::471252212111261000
62396842	::471252221170970000
259876316	::471252237004857000
259876316	::471252469436383000
246571951	::471252518056767000
35105150	::471252648252166000
469722641	::471252663292944000
506760887	::471252859280195000
328557330	::471252892133752000
30787413	::471253361015418000
469722641	::471253683184095000
259876316	::471254222496088000
107750524	::471254526046248000
60399576	::471254636993581000
81765661	::471254726609096000
18374690	::471255306337796000
246571951	::471255508494475000
259876316	::471255926214000000
82600674	::471256030786387000
417968003	::471256057969643000
72210207	::471256300739772000
259876316	::471256712801161000
115459999	::471256743809265000
334665323	::471256792861655000
59454178	::471256796833669000
55120405	::471257122488213000
57933673	::471257203916029000
226357092	::471257949437194000
259876316	::471258036561252000
76427184	::471258218271080000
369292925	::471258315385606000
369292925	::471258495321665000
52542320	::471259362145484000
259876316	::471259451878801000
277794018	::471259525400379000
259466143	::471259640723148000
80157666	::471259753012678000
34536365	::471260015056003000
55120405	::471260085440622000
18156298	::471261085723820000
417523013	::471261281811718000
463431723	::471261288517996000
253120136	::471261944440037000
268058306	::471262242651250000
83878535	::471262562957262000
14955026	::471263013882712000
513270198	::471263166882541000
306989340	::471263249577410000
202196262	::471263275506606000
38440249	::471263319760719000
115459999	::471263451122532000
479156555	::471263739392843000
351004243	::471263885430099000
285906246	::471263924818440000
20419159	::471263927565709000
197384499	::471264043945439000
133508241	::471264094402514000
59454178	::471265010685976000
367308760	::471265292010520000
31144939	::471266180377108000
443070793	::471266233057562000
15488020	::471266450003357000
65412211	::471267092801409000
52295994	::471267464601686000
18156298	::471267745888493000
49824781	::471267837072257000
186823940	::471267841304309000
273811402	::471267917850742000
547741880	::471268063304626000
37977930	::471268601568440000
182092022	::471268877784338000
182092022	::471268979068379000
182092022	::471269264478203000
91606737	::471269369180590000
376361293	::471269408422129000
182092022	::471269439501893000
314604858	::471269510163734000
341037427	::471269744515883000
545540214	::471269744771751000
22327740	::471270340769755000
22327740	::471270385959567000
40097041	::471270649109819000
486138458	::471270673050914000
351152035	::471270846489985000
245957488	::471270891159302000
329471370	::471270929528393000
245154470	::471271052513796000
421179396	::471271164246257000
510678171	::471271557038612000
152127827	::471271606103179000
412159259	::471271680040779000
363722761	::471271890754220000
491969843	::471271966239109000
378771457	::471271986581086000
378771457	::471271996207013000
20190503	::471272107851382000
411786523	::471272309026983000
65425379	::471272359098585000
46771203	::471272475666288000
306989340	::471272479852621000
111462710	::471272632902352000
159944196	::471272677122924000
111462710	::471272681397297000
46771203	::471272753400938000
145572480	::471272807871954000
305926788	::471272897286537000
305926788	::471272956924936000
22844281	::471272979922710000
46771203	::471273039305650000
355598729	::471273214858264000
46771203	::471273437185339000
120853830	::471273529447829000
182092022	::471273539526356000
118470515	::471273545352617000
46771203	::471273812395577000
46771203	::471274096450224000
65482831	::471274234879418000
46771203	::471274338625138000
22944914	::471274358107684000
155686441	::471274420569649000
58587013	::471274450566905000
46771203	::471274610017959000
46771203	::471274791945502000
487266327	::471274812271501000
369292925	::471274833678856000
65482831	::471274852599750000
234630547	::471274873739026000
487266327	::471275045763813000
109060628	::471275094946234000
182092022	::471275167868796000
46771203	::471275274894442000
123939574	::471275410161172000
28054060	::471275458471165000
371500504	::471275520487718000
487266327	::471275665363566000
123939574	::471275692592611000
487266327	::471275723769266000
23933265	::471275784758628000
57300329	::471275894238371000
162200561	::471276018322268000
361489211	::471276222820134000
361489211	::471276290709147000
86970230	::471276313349599000
46771203	::471276391946674000
57300329	::471276411823853000
482944497	::471276525011365000
300884493	::471276557148098000
245957488	::471277209047801000
15170503	::471277340086267000
68818829	::471277473712185000
12354252	::471277905180639000
55704588	::471277942107308000
13683762	::471278018162216000
300594041	::471278038575878000
186107022	::471278039763267000
285906246	::471278228963721000
46771203	::471278265173176000
122614290	::471278500989509000
323246381	::471278558770655000
256088386	::471278594287620000
12354252	::471278627938914000
22944914	::471278695043592000
385782746	::471278705818734000
33528820	::471278968692572000
23225674	::471279164096790000
186287095	::471279202822414000
159011393	::471279278907469000
308805449	::471279390052319000
341311969	::471279509262450000
302525103	::471279590779129000
400704846	::471279746349686000
48562201	::471279789693992000
225691566	::471280040739893000
334665323	::471280233774338000
334665323	::471280447461523000
71284640	::471280623055667000
152715270	::471280686650097000
209401949	::471280820196364000
20804321	::471280826060398000
31258629	::471280977314979000
305926788	::471281011498971000
479156555	::471281112770039000
180388620	::471281382426042000
402243422	::471281496758968000
341311969	::471281639650504000
416018810	::471281784878284000
91606737	::471281787646115000
344990761	::471281808408322000
218112087	::471281811294007000
331482356	::471281840943542000
486231003	::471281870525956000
341311969	::471281989107322000
218112087	::471282031058370000
344990761	::471282185388179000
218112087	::471282261585698000
579271413	::471282321530712000
416018810	::471282526976086000
432622681	::471282567442743000
230903702	::471282634346082000
12354252	::471282645478174000
91606737	::471282677388021000
16846197	::471283232743624000
48562201	::471283573685628000
506519570	::471283720821809000
27626703	::471284384700448000
58587526	::471284602456510000
51649971	::471284708522070000
433470731	::471284892542570000
615507620	::471285014286860000
41143305	::471285112970022000
285906246	::471285146444767000
15488020	::471285339386953000
519898323	::471285382626414000
336821368	::471285590554836000
59454178	::471285765465321000
224068229	::471285842057912000
52105336	::471285846939676000
60221494	::471285927848210000
98806791	::471286053312409000
344990761	::471286139819933000
20804321	::471286183138701000
285906246	::471286210284240000
159011393	::471286351351250000
249468865	::471286579018100000
222687654	::471286931582902000
285906246	::471286988658978000
19879486	::471287051237998000
337466318	::471287233551794000
304224068	::471287390133567000
86243090	::471287528947867000
235382002	::471287554181181000
364428125	::471287617502588000
304224068	::471287730169585000
304224068	::471287999838564000
222687654	::471288018188660000
572151259	::471288076837203000
481749191	::471288095749705000
334403708	::471288135377485000
143455927	::471288165706522000
572151259	::471288177228259000
41465619	::471288382191337000
283518032	::471288627272876000
273748024	::471288675595063000
133158896	::471288735414231000
38594501	::471288767886540000
405239647	::471289195105759000
268397639	::471289209815568000
244351583	::471289227141861000
151190656	::471289475549896000
458472537	::471289595020460000
390900557	::471289607829458000
12354252	::471289799123283000
203688730	::471289857344819000
458472537	::471289939108577000
280798922	::471290070041763000
534913317	::471290226296377000
360761105	::471290226611351000
368170408	::471290441116426000
435349693	::471290868503420000
312710029	::471291034102534000
435349693	::471291105448067000
355598729	::471291332346920000
12354252	::471291445778063000
242607910	::471291515843514000
242607910	::471291638027792000
483526518	::471291722085834000
115583749	::471291727618142000
169291538	::471292133773963000
414066292	::471292542517276000
212068363	::471292814479749000
177692206	::471292924140204000
637303583	::471293305796321000
118810756	::471293319268802000
433470731	::471293380345860000
200849010	::471293462709411000
396786261	::471293543999213000
16566189	::471293585292541000
118810756	::471293698081558000
224068229	::471293731979530000
471516383	::471294038792867000
154692700	::471294044329771000
59622669	::471294134213304000
21568615	::471294139553038000
146608159	::471294181827026000
21568615	::471294219639066000
21568615	::471294257975013000
394776489	::471294276077629000
138935158	::471294460513374000
359806236	::471294479094140000
394776489	::471294485088190000
242206017	::471294502662332000
124582805	::471294576653651000
308805449	::471294615379648000
27626703	::471294617535516000
394776489	::471294622556508000
722514433	::471294684485414000
197384499	::471294691166945000
394776489	::471294720321531000
394776489	::471294735479734000
23933265	::471294748154552000
394776489	::471294810369052000
197384499	::471295024261779000
394776489	::471295043341656000
394776489	::471295094738673000
394776489	::471295117140459000
20190503	::471295166335049000
394776489	::471295192952479000
394776489	::471295244362084000
468796913	::471295287009353000
53724365	::471295358673645000
38244930	::471295373097836000
27626703	::471295548301905000
59454178	::471295644314116000
237938155	::471295656175632000
115583749	::471295871481839000
425252367	::471295879149023000
50228529	::471296261790760000
20190503	::471296277272330000
268397639	::471296338697535000
413477251	::471296361078726000
447313860	::471296362063990000
50228529	::471296396256366000
322446637	::471296405558935000
115583749	::471296408604377000
131254355	::471296440984010000
633010300	::471296478250422000
413477251	::471296504310005000
120532808	::471296520529002000
115583749	::471296567664578000
292395819	::471296743527948000
485252693	::471296757142683000
292395819	::471296807012958000
48562201	::471296882795229000
15778759	::471296909928169000
379253079	::471296921274159000
115583749	::471297189449564000
71284640	::471297205169840000
58587526	::471297311789047000
369292925	::471297400905400000
394776489	::471297447193767000
133112299	::471297600659128000
238665368	::471297689749975000
455542048	::471297750923894000
455542048	::471297942654291000
289605285	::471297957019795000
366701651	::471298028293197000
52542320	::471298066046521000
413477251	::471298166865027000
235043760	::471298213073649000
52542320	::471298284380643000
433932391	::471298421819965000
314710836	::471298466497691000
289605285	::471298467801747000
52542320	::471298602359209000
337510374	::471298612987957000
314710836	::471298616670584000
473118863	::471298875047673000
187741596	::471298995261034000
55888161	::471299138135789000
55888161	::471299199188086000
479246485	::471299307597877000
262370529	::471299340053774000
44399596	::471299392742621000
402925254	::471299633629921000
455542048	::471299750785220000
131420707	::471299881806868000
222636373	::471299945023414000
222636373	::471299963352514000
289605285	::471300065861324000
300884493	::471300085754511000
290265158	::471300175030661000
78404115	::471300242441109000
300884493	::471300268181573000
131420707	::471300295348469000
131420707	::471300463942717000
337367504	::471300659397275000
159726392	::471300765990920000
112801155	::471300931905015000
28054060	::471300949374291000
599348429	::471301011244863000
112801155	::471301039673458000
286265668	::471301071843758000
18722083	::471301091846389000
159011393	::471301112331796000
20804321	::471301312874049000
438566411	::471301366128721000
378850242	::471301470772416000
15170503	::471301490276323000
18722083	::471301557523185000
72293435	::471301786314498000
15170503	::471301866870292000
378850242	::471302069417426000
28771314	::471302074484133000
378850242	::471302247356583000
18750697	::471302358392397000
290265158	::471302610906255000
22717394	::471302762374758000
22944914	::471302939492249000
33358166	::471303089975463000
68473966	::471303163057037000
68473966	::471303266991882000
194129729	::471303338349559000
24803741	::471303402937655000
90544248	::471303494826483000
38244930	::471303654121549000
205928265	::471303658945384000
194129729	::471303796090753000
20804321	::471303839056793000
321794820	::471303945529221000
234214828	::471304069789663000
18722083	::471304400808316000
15488020	::471304462603010000
48562201	::471304494047711000
502240473	::471304509973467000
18722083	::471304556463136000
365746365	::471304558082129000
365746365	::471304630752669000
365746365	::471304692815777000
114070939	::471304731394994000
365746365	::471304742014947000
365746365	::471304817952837000
295881773	::471304832469315000
194129729	::471304980969058000
18722083	::471305136476672000
473462894	::471305237538435000
229197384	::471305356933464000
303427354	::471305363783163000
334403708	::471305748975484000
425252367	::471305915938127000
235272576	::471305947806453000
17448907	::471305978051182000
615688476	::471306178182381000
331668519	::471306241382547000
300884493	::471306291512897000
91345170	::471306390489669000
43006697	::471306405610524000
95231863	::471306517187411000
420731308	::471306743037693000
22386194	::471306822511390000
43006697	::471306844024373000
447313860	::471307078536298000
203146266	::471307214146125000
352943670	::471307252096172000
43006697	::471307339086450000
43006697	::471307394073776000
12354252	::471307408573464000
20804321	::471307469277249000
48562201	::471307500214448000
48562201	::471307552995561000
633531552	::471307563121016000
91345170	::471307672562982000
235272576	::471307698873827000
20804321	::471307934576955000
411786523	::471308027904405000
309167251	::471308162058813000
246409056	::471308166240927000
35525270	::471308187623112000
227577445	::471308344477499000
130312780	::471308434537594000
429348972	::471308721008934000
323246381	::471308863958814000
76482742	::471308880190791000
322465167	::471308889451790000
43006697	::471308925783252000
413477251	::471309073569579000
364546435	::471309094327185000
259466143	::471309202049089000
19569142	::471309243589480000
364546435	::471309337982685000
22734052	::471309372396539000
417968003	::471309377874706000
19374297	::471309572246740000
338477631	::471309807186903000
227577445	::471310028205350000
259601379	::471310116940447000
33904380	::471310147633958000
348123497	::471310172288483000
331668519	::471310277645205000
35525270	::471310310260088000
365746365	::471310324952342000
20190503	::471310361094651000
404335977	::471310608923918000
227577445	::471310781230100000
348123497	::471310877757435000
225203526	::471310923487911000
96013044	::471310973345619000
109060628	::471311036704776000
6284612	::471311071496916000
467043006	::471311072067338000
291249412	::471311074218618000
35706997	::471311111816364000
286265668	::471311179651248000
25784705	::471311223787491000
360730562	::471311257006374000
35525270	::471311307832967000
295881773	::471311319849639000
417968003	::471311377341358000
20190503	::471311487878053000
15791549	::471311542026113000
15791549	::471311542839808000
12354252	::471311547910733000
258382946	::471311693457289000
417968003	::471311705994043000
331668519	::471311791143014000
417968003	::471311912576499000
227577445	::471311946936225000
331668519	::471312039546470000
331668519	::471312288868487000
35525270	::471312295532834000
331668519	::471312403423318000
35869207	::471312421257084000
442736318	::471312446444302000
16866896	::471312493240123000
339295860	::471312543231639000
289605285	::471312618380996000
41606452	::471312749243285000
242607910	::471312780428324000
242607910	::471312840520122000
331668519	::471312885147516000
35869207	::471312885784649000
246571951	::471313050113306000
289605285	::471313125501714000
289605285	::471313285368000000
35305414	::471313356083965000
242607910	::471313460450832000
45173032	::471313511734587000
413477251	::471313548145356000
27836945	::471313618961563000
35869207	::471313647201824000
227577445	::471313661277896000
413477251	::471313684820922000
473462894	::471313723869523000
331668519	::471313776038670000
35305414	::471313822834503000
242607910	::471313994611826000
289605285	::471314006096240000
35869207	::471314032281276000
35869207	::471314201408192000
417968003	::471314255732801000
37977930	::471314525040300000
331668519	::471314609803370000
18137013	::471314732549685000
35869207	::471314842293665000
35525270	::471314936656711000
337510374	::471315009201766000
407038804	::471315071122296000
35869207	::471315172267536000
19569142	::471315185903214000
37977930	::471315263619485000
416548217	::471315391047020000
416548217	::471315456729837000
35869207	::471315513336139000
21568615	::471315547918200000
212068363	::471315568394776000
305926788	::471315605547913000
151190656	::471315656596783000
305926788	::471315666310414000
35869207	::471315723029979000
408772521	::471316003314749000
35869207	::471316006217211000
234214828	::471316339592687000
131420707	::471316355879542000
234214828	::471316398442942000
365746365	::471316480588410000
168864295	::471316490033979000
35869207	::471316508124389000
408772521	::471316531843194000
460429201	::471316556350513000
35869207	::471316625724297000
35869207	::471316763359993000
24803741	::471316802023481000
29984961	::471317150011895000
48562201	::471317188989566000
282625909	::471317202033836000
282625909	::471317204344905000
35869207	::471317221822586000
576780003	::471317240550150000
131420707	::471317311832731000
120139449	::471317316202811000
322643138	::471317324289818000
35869207	::471317365188464000
234214828	::471317474005110000
341941030	::471317555601100000
35869207	::471317646613684000
169291538	::471317675659239000
27179899	::471317732743741000
29984961	::471317751554781000
444251177	::471317818365841000
289605285	::471317885898747000
35869207	::471317976449560000
417472148	::471318008598896000
576780003	::471318053808926000
186287095	::471318162529464000
444251177	::471318220826095000
186287095	::471318263142432000
35869207	::471318311796740000
378771457	::471318346236170000
576780003	::471318435180204000
35869207	::471318522262740000
7132042	::471318584967184000
568505535	::471318825049157000
576780003	::471318835153223000
301737159	::471318836999127000
275260502	::471318941202001000
35869207	::471318968717033000
23839835	::471318994859741000
568505535	::471319014128353000
341941030	::471319095141740000
195276249	::471319252754903000
568505535	::471319260149854000
36654229	::471319264452804000
331668519	::471319324444344000
27335023	::471319354475151000
576780003	::471319387379486000
568505535	::471319396162740000
576780003	::471319553000361000
568505535	::471319571249369000
34445704	::471319632620421000
568505535	::471319640019591000
34204169	::471319664555876000
576780003	::471319664606584000
34445704	::471319718041636000
23663256	::471319765324013000
568505535	::471319767211859000
341941030	::471319811562422000
369819130	::471319837550321000
283625404	::471319847536959000
479246485	::471319959163777000
331668519	::471320044123987000
444251177	::471320242619052000
35869207	::471320302035542000
380723702	::471320348206858000
568505535	::471320403466780000
7132042	::471320439596134000
27836945	::471320444620926000
27836945	::471320445279420000
27836945	::471320445967286000
27836945	::471320446827106000
27836945	::471320447624044000
435349693	::471320532227731000
568505535	::471320592768311000
237530197	::471320604973731000
380723702	::471320654328127000
13683762	::471320685659586000
404335977	::471320706316533000
384594087	::471320755397881000
384594087	::471320778214871000
31359307	::471320881575108000
15733436	::471320902341496000
98589714	::471320903993663000
31359307	::471320938835755000
289605285	::471320966966935000
435349693	::471320969148379000
384594087	::471321021224849000
151190656	::471321238476816000
15733436	::471321321435971000
168864295	::471321414436683000
217912167	::471321525694763000
23933265	::471321652702507000
271717879	::471321746759757000
500212290	::471321749485658000
364428125	::471321762534555000
549785954	::471321775624962000
424790585	::471321818331369000
34204169	::471321900430667000
217912167	::471321927186141000
277251070	::471321993908731000
57300329	::471321994584420000
217912167	::471322077455474000
57300329	::471322191296864000
217912167	::471322211518017000
76375846	::471322223429840000
29786990	::471322374025920000
159726392	::471322638900420000
217912167	::471322720761053000
169291538	::471322796191383000
235272576	::471322825983537000
253552344	::471323048646574000
351152035	::471323057210941000
337416247	::471323058356379000
73526174	::471323062361530000
500212290	::471323089369059000
237938155	::471323317413363000
56359547	::471323351198498000
15488020	::471323368478629000
147997393	::471323405393080000
73526174	::471323460141326000
428300082	::471323629314396000
428300082	::471323679293734000
46727568	::471323696431661000
311092385	::471323761455534000
229650081	::471323813855383000
211645751	::471323838442381000
22195036	::471323852123824000
397717926	::471323889201840000
628045480	::471324057921531000
238740641	::471324122304110000
131420707	::471324281406627000
17595323	::471324298205204000
60098410	::471324492862468000
290265158	::471324620943941000
19501845	::471324626849894000
497630362	::471324636362571000
20822956	::471324668398288000
371500504	::471324673297612000
560822598	::471324765299679000
79476731	::471324814242615000
331397011	::471324983298621000
79476731	::471325029670871000
76463655	::471325059072544000
66555228	::471325102429458000
316301043	::471325124277596000
321166954	::471325183962529000
316301043	::471325255517356000
140994915	::471325299570135000
151190656	::471325299943436000
229650081	::471325309795840000
217912167	::471325475022053000
38713173	::471325655938768000
433932391	::471325673941135000
217912167	::471325982969053000
107610605	::471326029131153000
256781130	::471326192063094000
529096266	::471326201488097000
217912167	::471326215652274000
217912167	::471326285189636000
256781130	::471326295473676000
107750524	::471326417943535000
552146644	::471326464089292000
24392243	::471326524516212000
239257340	::471326535967059000
246050172	::471326570762616000
186572442	::471326596654440000
256781130	::471326610222632000
300884493	::471326625393803000
378771457	::471326700567924000
18156298	::471326721678245000
371817971	::471326790640615000
433932391	::471326825906704000
267357514	::471326985755852000
54754940	::471327056609816000
31359307	::471327328908218000
334403708	::471327365545873000
32471501	::471327418414673000
360231979	::471327693170954000
36958694	::471327725311909000
29198251	::471328228251287000
352943670	::471328285020798000
517695658	::471328382496800000
300884493	::471328453846110000
277251070	::471328458165846000
85211920	::471328510624022000
633531552	::471328543646154000
85211920	::471328659127951000
255299055	::471328730502004000
344990761	::471329130320244000
417968003	::471329133033570000
20419159	::471329285052309000
287228225	::471329349975547000
407279448	::471329425099747000
485252693	::471329461451763000
458847153	::471329480141590000
383523373	::471329509396856000
417968003	::471329527956635000
11146552	::471329559787208000
722514433	::471329634064547000
249052117	::471329709830451000
18722083	::471329719464775000
18722083	::471329820283260000
18722083	::471330029239287000
18722083	::471330099976220000
35525270	::471330194704596000
18722083	::471330203344842000
38713173	::471330233220493000
18137013	::471330248009994000
615507620	::471330261616295000
18722083	::471330299201482000
615507620	::471330337155715000
217912167	::471330373796782000
323246381	::471330410254045000
18722083	::471330424489512000
222173816	::471330461290344000
18722083	::471330505527656000
32471501	::471330519326523000
38713173	::471330543309574000
24392243	::471330577254068000
18722083	::471330582925156000
32471501	::471330822797004000
468796913	::471330993240961000
468796913	::471331026304651000
150034005	::471331232614449000
416548217	::471331232761282000
212068363	::471331377607376000
30529918	::471331653382443000
344990761	::471331663948283000
60578212	::471331667672854000
35525270	::471331972674224000
379358099	::471331979808739000
347643113	::471331999559712000
327989967	::471332054332743000
38713173	::471332085752287000
433168829	::471332089154244000
102530016	::471332170167222000
38713173	::471332191163531000
344990761	::471332263775727000
352943670	::471332311049318000
17830276	::471332338744299000
588874950	::471332364111446000
17830276	::471332601496485000
327989967	::471332648955019000
323246381	::471333040208097000
404335977	::471333195561308000
69719136	::471333283171553000
27335023	::471333319201017000
27335023	::471333375907614000
296590824	::471333523349962000
421179396	::471333570502733000
227577445	::471333590140452000
444251177	::471333592576978000
151190656	::471333676538929000
16566189	::471333801436934000
227577445	::471333840582369000
519677520	::471333848710914000
19945993	::471333862555926000
19945993	::471333872006086000
249052117	::471333877680988000
305926788	::471334121050873000
305926788	::471334134527193000
305926788	::471334160204718000
305926788	::471334174603751000
249243467	::471334180874645000
519677520	::471334188470120000
305926788	::471334221366046000
305926788	::471334280774168000
165491208	::471334301225603000
37977930	::471334343315427000
39684857	::471334346071097000
114070939	::471334405219164000
519086519	::471334426182303000
159726392	::471334475331162000
24537703	::471334515643023000
408224760	::471334542499123000
95723533	::471334557287870000
351099839	::471334700922175000
351152035	::471334727153381000
534913317	::471334870376275000
76427184	::471334896993320000
80159052	::471335085107474000
41606452	::471335145665232000
76427184	::471335189063680000
300607168	::471335371532689000
76427184	::471335410724261000
311729942	::471335460015730000
262271807	::471335586440032000
76427184	::471335619730223000
341941030	::471335825674735000
380723702	::471335980788895000
69719136	::471336015224131000
449981984	::471336018990624000
286265668	::471336043698855000
449981984	::471336059960557000
19945993	::471336179657236000
19945993	::471336193893097000
27335023	::471336234187784000
360761105	::471336329952100000
331668519	::471336368636186000
20804321	::471336381961478000
262271807	::471336543123030000
41606452	::471336559338586000
19945993	::471336578192003000
19945993	::471336592318410000
64768338	::471336714825248000
139547588	::471336767312773000
209401949	::471336781275594000
40054726	::471336798380384000
471516383	::471336871600336000
60578212	::471336958854455000
19945993	::471336997852684000
397717926	::471337001338155000
19945993	::471337006422065000
188917484	::471337107277893000
344990761	::471337143504490000
21568615	::471337247149932000
225122347	::471337397167620000
120139449	::471337505875570000
7132042	::471337529552027000
225122347	::471337589900050000
69719136	::471337634296786000
588874950	::471337838471282000
346654346	::471337903692328000
257831311	::471338158970269000
131420707	::471338170572107000
286265668	::471338178628968000
370420008	::471338284833329000
305926788	::471338412033593000
19945993	::471338423509209000
305926788	::471338475753467000
19945993	::471338483773349000
370420008	::471338497425833000
74282065	::471338510633299000
232468321	::471338612681089000
225122347	::471338613251530000
159011393	::471338828876103000
321844248	::471338922719858000
370420008	::471339180673753000
334420539	::471339207227871000
289605285	::471339220616118000
18750697	::471339246918569000
289605285	::471339296721747000
54754940	::471339319190638000
20190503	::471339339977207000
196659229	::471339362227990000
331397011	::471339411356274000
225122347	::471339425495265000
40097041	::471339517937348000
27335023	::471339682551582000
249243467	::471339897153159000
334403708	::471339969169342000
249243467	::471340188623699000
249243467	::471340196991369000
225122347	::471340204402704000
19945993	::471340259800666000
19945993	::471340268311293000
321844248	::471340368668418000
383523373	::471340446275600000
417428775	::471340596875915000
98589714	::471340696868118000
402925254	::471340910186229000
449981984	::471341028172365000
23225674	::471341030147514000
463431723	::471341035226808000
16107745	::471341035512418000
235272576	::471341089597558000
225122347	::471341159064031000
283328574	::471341284326535000
225122347	::471341292325441000
352943670	::471341325896253000
18437537	::471341396281274000
225122347	::471341536194863000
19945993	::471341693413781000
19945993	::471341702125727000
357017353	::471341860506828000
509523903	::471342067738619000
15488020	::471342113007730000
363722761	::471342147723993000
72293435	::471342228389232000
509523903	::471342249305858000
337416247	::471342410686291000
509523903	::471342426364194000
289605285	::471342478449459000
383523373	::471342650474237000
114070939	::471342878103330000
505323751	::471343000824860000
19837708	::471343021309833000
38991775	::471343266949238000
231674152	::471343381856419000
22844281	::471343388634398000
292395819	::471343470691381000
249052117	::471343581266210000
40810916	::471343587402481000
40810916	::471343610131001000
442736318	::471343826230321000
194359616	::471343924494073000
117264210	::471343992852844000
17448907	::471344126286258000
194359616	::471344196427583000
379253079	::471344228950638000
194359616	::471344320042135000
194359616	::471344761802989000
40896981	::471344850621956000
624360378	::471344909643812000
194359616	::471344925674459000
32125015	::471345038400962000
194359616	::471345169820708000
256781130	::471345218613022000
587940951	::471345218873483000
16002106	::471345612617973000
393735397	::471345619333021000
268058306	::471346135861587000
370420008	::471346149870559000
26514591	::471346224742690000
434045786	::471346424005677000
155686441	::471346424501006000
356448818	::471346499650342000
53724365	::471346588104011000
194359616	::471346678281170000
40708485	::471346701995737000
194359616	::471346732450598000
587940951	::471346860851200000
237118122	::471346915431313000
360814823	::471346974084435000
341941030	::471347239227785000
90797741	::471347282806603000
59454178	::471347293783093000
17830276	::471347434094727000
4434941	::471347651120615000
290195625	::471347773057814000
256781130	::471347811020062000
261942709	::471347823309381000
346127757	::471347850870534000
150034005	::471347984878546000
114070939	::471348115396517000
238322255	::471348394406195000
43006697	::471348469358395000
238322255	::471348672421437000
519677520	::471348730856099000
43006697	::471348844249088000
134181956	::471348871361093000
16566189	::471348887757000000
360814823	::471348906446438000
43006697	::471348964751851000
360814823	::471348990559408000
383523373	::471349073656553000
458472537	::471349260806807000
467027311	::471349288954777000
383523373	::471349290283986000
517075828	::471349319820644000
517075828	::471349427094183000
383523373	::471349461780680000
485252693	::471349493644787000
72293435	::471349669764030000
393735397	::471349768430813000
334420539	::471349825347153000
416018810	::471349874215362000
393735397	::471349910802292000
18277474	::471349972286177000
41606452	::471350134060904000
417449044	::471350136514572000
252756099	::471350141677748000
187741596	::471350314092609000
462648540	::471350323354021000
237938155	::471350390404153000
481749191	::471350400931487000
481749191	::471350504052625000
462648540	::471350567307313000
481749191	::471350639629328000
344990761	::471350658499903000
413477251	::471350740217110000
365746365	::471350809645420000
360730562	::471350975501185000
334825824	::471350990281928000
23933265	::471351009634029000
116633811	::471351153826217000
344990761	::471351229541793000
33358166	::471351236974104000
365523194	::471351240316575000
29473860	::471351303369551000
173608790	::471351431488745000
378281495	::471351474010591000
353567857	::471351814756237000
49886698	::471351864215093000
256845035	::471351872553746000
364043601	::471351874533072000
269370098	::471351998076317000
470660217	::471352286073987000
180388620	::471352373592342000
519677520	::471352430735536000
199001641	::471352529041633000
518039543	::471352606405586000
35105150	::471352675368321000
268397639	::471352795682320000
53724365	::471352811520004000
262382570	::471352886354395000
481749191	::471353027686039000
46070001	::471353076654153000
337396732	::471353130903691000
349365015	::471353276592824000
35525270	::471353338291060000
415703077	::471353341390626000
320484851	::471353467827916000
416130255	::471353651110215000
320484851	::471353734505967000
212060681	::471353974898298000
726984192	::471354020708102000
726984192	::471354225771806000
320484851	::471354284593152000
430072028	::471354331900694000
254319575	::471354500910170000
18374690	::471354741336080000
262382570	::471354761854615000
262382570	::471354798839963000
238322255	::471354826568511000
726984192	::471354852841648000
395057520	::471354925528932000
726984192	::471354944499773000
16002106	::471355214793293000
40126821	::471355292626612000
409336092	::471355308497833000
521938520	::471355426110705000
183438897	::471355503335862000
71878260	::471355509929672000
80159052	::471355550010056000
212060681	::471355685155135000
529698153	::471355735893217000
43208085	::471355745821143000
22944914	::471355807909421000
346998772	::471355840130461000
165491208	::471355931775995000
18137013	::471355988160040000
120170865	::471356022771449000
120170865	::471356297720631000
344990761	::471356324987817000
26879335	::471356336387547000
320484851	::471356364871446000
212060681	::471356410455158000
277251070	::471356423222202000
16566189	::471356425164574000
222173816	::471356434404233000
21568615	::471356478239297000
21568615	::471356494769045000
633531552	::471356691465129000
474371126	::471356737325260000
629787407	::471356807416266000
311924851	::471356810600144000
165491208	::471356840530685000
417428775	::471356852958412000
477989347	::471356860369739000
500212290	::471356919106785000
60098410	::471357216394444000
13298002	::471357315153936000
198651083	::471357395344838000
475031809	::471357467474268000
131420707	::471357488408047000
20419159	::471357602274635000
22195036	::471357673875980000
15974594	::471357674601189000
291249412	::471357771888095000
28922315	::471357777940848000
120170865	::471357826195943000
33823755	::471358021751164000
24494616	::471358029540380000
262271807	::471358037240725000
120170865	::471358130761531000
235043760	::471358141830266000
615507620	::471358189456224000
120170865	::471358253721346000
351896383	::471358357035843000
637303583	::471358423632605000
52542320	::471358463218823000
275260502	::471358472769257000
510998653	::471358713090289000
98768681	::471358715309072000
40810916	::471358832745009000
637303583	::471358839389179000
321844248	::471358858620059000
40810916	::471358866936954000
15681561	::471358987363840000
18929923	::471359027927339000
120170865	::471359033509965000
107610605	::471359160001777000
72293435	::471359264506646000
402492947	::471359326326902000
321844248	::471359386427072000
173026357	::471359409759989000
343018153	::471359652731838000
501554267	::471359772982517000
72293435	::471359873414725000
23799906	::471359975173156000
249243467	::471360005808349000
390900557	::471360076821704000
405362735	::471360109504122000
131633030	::471360116672196000
249243467	::471360142706229000
351099839	::471360240861327000
133158896	::471360245550178000
120170865	::471360246213279000
467043006	::471360293042667000
449981984	::471360361254248000
12354252	::471360418556821000
467688815	::471360444813557000
365746365	::471360528846430000
402273149	::471360624271052000
40810916	::471360640523567000
414066292	::471360664301469000
79073243	::471360689139744000
319851493	::471360702259552000
395057520	::471360718797672000
377110730	::471360747075674000
120170865	::471360793905491000
18722083	::471360889472299000
6652302	::471361105873227000
28771314	::471361107865903000
45527216	::471361110453788000
321844248	::471361248358309000
199001641	::471361374904676000
15488020	::471361416658567000
131633030	::471361426121302000
249243467	::471361460304502000
112801155	::471361465631264000
22285873	::471361490335715000
131633030	::471361520405065000
131633030	::471361569633599000
16002106	::471361617486446000
28922315	::471361664433287000
131633030	::471361680505454000
268547296	::471361739670708000
131633030	::471361757848432000
243427085	::471361916980707000
321844248	::471361924945678000
131633030	::471361977420615000
131633030	::471362183843303000
72293435	::471362215241863000
256781130	::471362423165710000
256781130	::471362447987585000
481749191	::471362469609603000
18722083	::471362487561252000
346127757	::471362506418831000
18722083	::471362601952096000
16166332	::471362656972992000
131633030	::471362673486360000
256781130	::471362689210384000
159011393	::471362694663000000
38991775	::471362790322491000
131633030	::471362799969779000
346127757	::471362883902013000
16166332	::471362884392321000
131633030	::471362925475926000
131633030	::471362939333910000
321844248	::471363048901713000
467688815	::471363051824750000
321844248	::471363103893250000
337510374	::471363137045008000
377110730	::471363167407587000
313792688	::471363200412168000
25410192	::471363213766844000
500212290	::471363316938719000
335101950	::471363362438131000
40375959	::471363372986818000
131633030	::471363389252718000
131633030	::471363415932698000
251821834	::471363417048350000
131633030	::471363435562041000
510678171	::471363453685596000
321844248	::471363481699385000
256781130	::471363529061040000
402273149	::471363544303534000
53724365	::471363567691005000
131633030	::471363608916803000
131633030	::471363663631486000
243974175	::471363695222595000
202927618	::471363716756144000
131633030	::471363741515538000
481749191	::471363778966085000
429906977	::471363905760280000
40375959	::471364041957330000
607432063	::471364302952091000
337510374	::471364343091978000
255299055	::471364395034234000
53724365	::471364429381386000
109361476	::471364517478555000
433470731	::471364593172770000
131633030	::471364602513862000
27335023	::471364675427262000
396655167	::471364886136893000
348683759	::471365088142966000
116071398	::471365088356487000
290195625	::471365164906725000
290195625	::471365279121809000
248468379	::471365364501471000
481749191	::471365496651407000
305926788	::471365732895162000
578593285	::471365809445425000
242206017	::471366123628154000
14954949	::471366206172045000
615636079	::471366291933372000
258196512	::471366341350658000
31294794	::471366600096874000
399713201	::471366609903566000
517075828	::471366741444935000
321844248	::471366848240713000
321844248	::471366872378904000
416548217	::471366946295136000
321844248	::471366993447120000
242206017	::471367030751645000
170924102	::471367173407911000
61050527	::471367289174896000
227577445	::471367404866387000
227577445	::471367432762716000
131633030	::471367439666921000
131633030	::471367450269720000
227577445	::471367470859579000
291288952	::471367741765844000
343018153	::471367750997532000
331668519	::471367757028921000
15974594	::471367855192420000
292395819	::471368216426471000
39684857	::471368334458757000
16166332	::471368423159513000
199001641	::471368431586250000
319301096	::471368436904259000
16166332	::471368483473604000
633531552	::471368540592025000
291288952	::471368585508450000
29786990	::471368589937610000
344857407	::471368696741789000
199001641	::471368939315167000
321844248	::471369189861888000
73275873	::471369235319783000
311583053	::471369240805933000
62975545	::471369268563415000
86243090	::471369274380939000
386956382	::471369366303293000
73275873	::471369434947670000
86243090	::471369500701376000
275260502	::471369533471477000
455542048	::471369545035169000
624747426	::471369702791716000
331397011	::471369755006611000
458472537	::471369804679741000
33217361	::471369873747345000
161302101	::471369941573443000
58627481	::471369965639974000
35525270	::471370028667768000
465002314	::471370060309622000
415953059	::471370125136769000
16166332	::471370227117469000
205030447	::471370282574176000
360231979	::471370330221846000
291288952	::471370362379575000
234828491	::471370372361646000
22285873	::471370448148512000
478826327	::471370574921363000
478826327	::471370652805369000
267357514	::471370657796984000
393735397	::471370659327930000
62975545	::471370709269508000
478826327	::471370783223058000
17522792	::471370914387750000
369310186	::471371029886271000
408772521	::471371178662457000
250844163	::471371274938118000
226845681	::471371389589393000
116071398	::471371769996013000
20419159	::471371845460295000
393735397	::471371854977175000
243427085	::471371953933012000
560698843	::471372350790045000
129876980	::471372408184512000
540330411	::471372425163059000
60098410	::471372538606395000
129876980	::471372549897867000
129876980	::471372632349495000
199001641	::471372704751169000
39684857	::471372781196967000
494605871	::471372781767372000
475031809	::471372832619130000
199001641	::471372853116284000
29827759	::471373176622952000
59583601	::471373177424457000
197384499	::471373235708497000
462648540	::471373287357161000
726984192	::471373305249673000
89852975	::471373386544066000
91606737	::471373456550817000
624747426	::471373515749605000
432622681	::471373563224944000
608426191	::471373877629943000
540330411	::471373903936245000
726320420	::471373970445320000
56556074	::471374162142179000
56556074	::471374430334377000
35525270	::471374514765312000
28252356	::471374573129461000
319301096	::471374575838961000
129314214	::471375234470522000
316301043	::471375393321398000
316301043	::471375406495707000
229650081	::471375434014543000
37119867	::471375565513949000
316301043	::471375622712070000
62975545	::471375627342581000
486231003	::471375750776360000
37119867	::471375872637689000
505323751	::471375904287911000
143455927	::471375907068706000
143455927	::471376036114874000
20190503	::471376045325950000
359104594	::471376104931201000
319301096	::471376181883715000
454406979	::471376247910834000
143455927	::471376291359625000
129314214	::471376684038782000
18137013	::471376687964246000
199001641	::471376702837633000
213763059	::471376854201294000
47348539	::471376968194457000
472617238	::471376992202268000
384105885	::471377017582006000
56556074	::471377039119765000
472617238	::471377039270744000
258196512	::471377106748702000
23839835	::471377109081141000
284137695	::471377272629645000
384105885	::471377308696055000
463431723	::471377312601358000
65412211	::471377369194713000
129314214	::471377476040785000
402273149	::471377501860950000
38244930	::471377571771191000
201810972	::471377669922107000
293342989	::471377758484828000
129314214	::471377846251057000
16566189	::471377862231330000
53112812	::471377914072559000
225601631	::471377993802473000
79476731	::471378208647286000
431214329	::471378269884137000
79476731	::471378521562963000
79476731	::471378585609965000
38244930	::471378586822524000
474371126	::471378771879428000
378773930	::471378807706771000
474371126	::471378919996682000
15782772	::471378947502919000
140994915	::471379022631698000
85343069	::471379027509673000
266033863	::471379133726228000
404496513	::471379191179780000
453280756	::471379389343469000
379253079	::471379796031963000
335068121	::471379961677242000
321839755	::471379972981276000
129314214	::471380149771194000
425252367	::471380218003738000
164891333	::471380270739120000
15488020	::471380415958102000
384105885	::471380467179343000
129314214	::471380520686084000
93316687	::471380571307114000
337510374	::471380609957642000
225122347	::471380625577226000
320692054	::471380868456394000
473462894	::471380876190703000
574250205	::471380892535894000
252914746	::471380896356904000
167365283	::471380905848610000
20419159	::471380918813196000
320692054	::471381110622932000
138935158	::471381116952133000
472617238	::471381163869622000
368170408	::471381183876857000
570502101	::471381390286520000
328557330	::471381402236096000
624747426	::471381507924586000
142176687	::471381511103459000
167365283	::471381663419596000
570502101	::471381670860316000
409336092	::471381783682895000
574250205	::471381794529746000
386956382	::471381841874649000
120139449	::471381962070843000
16166332	::471382022045597000
19895969	::471382053154721000
129314214	::471382054899572000
138935158	::471382114554757000
501554267	::471382200865136000
266033863	::471382299087732000
313341167	::471382308453646000
52929975	::471382316863205000
378771457	::471382329962029000
85343069	::471382452368584000
90544248	::471382510430330000
52929975	::471382571092164000
546153359	::471382585638014000
85343069	::471382635374469000
16166332	::471382748729335000
29302446	::471382834285125000
394776489	::471382956356145000
52929975	::471382959967449000
345508633	::471382969614356000
18137013	::471383076183244000
430182591	::471383091626655000
236167599	::471383147066978000
415953059	::471383396313489000
18028506	::471383448184045000
415953059	::471383498797113000
143455927	::471383577134104000
421356901	::471383583454527000
20419159	::471383586126319000
23663256	::471383700190408000
155686441	::471383810823962000
203688730	::471383833544101000
574250205	::471383904189161000
143455927	::471383951131435000
407279448	::471384134078582000
16107745	::471384154287112000
129314214	::471384313960083000
60578212	::471384449360592000
570502101	::471384504616357000
49052615	::471384516674584000
370420008	::471384536463724000
399645465	::471384539378765000
143455927	::471384562384138000
262271807	::471384569502269000
360761105	::471384618500100000
309167251	::471384731679199000
552146644	::471384888764280000
505323751	::471384943642546000
150034005	::471385121036451000
129314214	::471385169996578000
328871385	::471385584364027000
437082385	::471385622234820000
122799833	::471385803579719000
40994873	::471385893064806000
247362551	::471386003173683000
570502101	::471386038456180000
458847153	::471386089518022000
437082385	::471386101459210000
631513843	::471386112330842000
630076052	::471386158325194000
389197869	::471386423170719000
624747426	::471386736522981000
21415532	::471386917137698000
474371126	::471387031872876000
405362735	::471387077255258000
624747426	::471387109140733000
505323751	::471387335142436000
6284612	::471387337763880000
445903498	::471387587484336000
56556074	::471387612893442000
245154470	::471387697773572000
425897170	::471387710607740000
41001071	::471387726634577000
624747426	::471387727439888000
245154470	::471387743348871000
60221494	::471387884088721000
49221816	::471387947267538000
286502927	::471387972894752000
331397011	::471388096173711000
414066292	::471388169447821000
321839755	::471388178889580000
16166332	::471388281637453000
252756099	::471388288256049000
358031089	::471388291342680000
313792688	::471388323752460000
578593285	::471388422528315000
140157275	::471388429121769000
411700909	::471388477066858000
403160004	::471388485010857000
162200561	::471388612995874000
508054066	::471388638820196000
186572442	::471388686790443000
403160004	::471388821737967000
60221494	::471388872484466000
98768681	::471388920836792000
43838022	::471389000280707000
43838022	::471389029573742000
338477631	::471389033890062000
240857453	::471389167377592000
377110730	::471389494093283000
15681561	::471389614071377000
296590824	::471389699341185000
554852227	::471389858372792000
205928265	::471389859282964000
60221494	::471389883508850000
554852227	::471389912118620000
250832637	::471389988316512000
417523013	::471390118755201000
465934852	::471390186283073000
60221494	::471390266775982000
252355708	::471390345453117000
471291163	::471390494761549000
254635990	::471390520825368000
41001071	::471390709518315000
69950823	::471390786362171000
633531552	::471390791714484000
60221494	::471390959100768000
18028506	::471391078768472000
60098410	::471391150205452000
109060628	::471391174545403000
316902035	::471391255876759000
443376354	::471391266878799000
24413698	::471391296561483000
337466318	::471391324898615000
431214329	::471391474223808000
519086519	::471391564355207000
401757405	::471391667866849000
578593285	::471391687311638000
366701651	::471391878349594000
594121150	::471392071996014000
213767620	::471392096352346000
519086519	::471392115499753000
599589782	::471392171312967000
587940951	::471392427778277000
632481728	::471392534682288000
260440912	::471392568068943000
26684021	::471392639527694000
242305581	::471392680014913000
454406979	::471392779692965000
242305581	::471392789410766000
76638498	::471392792535523000
360898372	::471392814870577000
76638498	::471392865403162000
341941030	::471392882952511000
76638498	::471392935854866000
25178781	::471393409815826000
76638498	::471393422310244000
467027311	::471393503621439000
351152035	::471393579848728000
25178781	::471393583325384000
76638498	::471393706709643000
25178781	::471393775579705000
25178781	::471394047970394000
155677785	::471394049031958000
35869207	::471394051279691000
155677785	::471394093588041000
76638498	::471394113883869000
93316687	::471394121513705000
420083874	::471394138500648000
203688730	::471394200853159000
128284695	::471394429563961000
334825824	::471394434371035000
487266327	::471394528310460000
17448907	::471394554873012000
18137013	::471394632392122000
722514433	::471394714777026000
430182591	::471394723316633000
25178781	::471394767637450000
334825824	::471394866447282000
501554267	::471394912470970000
73020435	::471395050157383000
411786523	::471395236271251000
501554267	::471395256072540000
411786523	::471395430790856000
519677520	::471395486336057000
4434941	::471395522142404000
120170865	::471395529029853000
155650977	::471395546670710000
20419159	::471395669530664000
393801885	::471395812748976000
328871385	::471395834568114000
120170865	::471395912598556000
55120405	::471395925152104000
400817337	::471395998443773000
400817337	::471396023500537000
361489211	::471396288224059000
301737159	::471396393480114000
18156298	::471396524870467000
53112812	::471396604587814000
154241297	::471396659822227000
578593285	::471396668022476000
337466318	::471396689707020000
154241297	::471396737316167000
154241297	::471396823408467000
93316687	::471396855025516000
93316687	::471396892145119000
120139449	::471396923581427000
67193398	::471396937791725000
154241297	::471396985850064000
360761105	::471397091642998000
580156304	::471397113012957000
105993726	::471397262937952000
31345791	::471397264582115000
578593285	::471397319976685000
154241297	::471397355543998000
361489211	::471397383201255000
154241297	::471397486267883000
386833057	::471397496728866000
17448907	::471397697136508000
360761105	::471397793782046000
242435004	::471397923935506000
508054066	::471397988288307000
416018810	::471398046849196000
361489211	::471398118140153000
249052117	::471398202969980000
194998718	::471398222196260000
507987711	::471398252706033000
361489211	::471398445476233000
14955026	::471398533833035000
22717394	::471398618188886000
41606452	::471398935345381000
348683759	::471399217035239000
194998718	::471399248173346000
146110811	::471399346282713000
576780003	::471399461651234000
55120405	::471399554185977000
15488020	::471399682980077000
53112812	::471399714647056000
91666102	::471399830670278000
18750697	::471399855538331000
378281495	::471399954053738000
66555228	::471400100065849000
230206940	::471400104357007000
38244930	::471400131724869000
199001641	::471400133058248000
38991775	::471400275245146000
93316687	::471400307508150000
31010760	::471400412080525000
303080805	::471401184985890000
79476731	::471401412878802000
13683762	::471401460433813000
91666102	::471401674545041000
434045786	::471401713908596000
310321041	::471401775577448000
20419159	::471401785836699000
250844163	::471401806799839000
549785954	::471401878774099000
225122347	::471402076166447000
549785954	::471402103504920000
467027311	::471402262141865000
549785954	::471402310145679000
384105885	::471402383264583000
234828491	::471402492341669000
378771457	::471402588126973000
225122347	::471402590602035000
301761224	::471402863424704000
576780003	::471402873331675000
501554267	::471402946152775000
576780003	::471402971922956000
23799906	::471403036623900000
15791549	::471403039241170000
549785954	::471403044178243000
576780003	::471403237283610000
234828491	::471403309643735000
19895969	::471403341248233000
65521914	::471403372881264000
384105885	::471403513319149000
90544248	::471403674527207000
71878260	::471403693934669000
90544248	::471403733704646000
358296822	::471403741472899000
131633030	::471403940810993000
237530197	::471403950420557000
90544248	::471403997950001000
449981984	::471404029768400000
90544248	::471404187222163000
203146266	::471404254544936000
20778748	::471404283716698000
341803593	::471404360358846000
155686441	::471404380868993000
230206940	::471404539141447000
205928265	::471404670070448000
138083816	::471404703708741000
192727478	::471404761674448000
386956382	::471404918557798000
311729942	::471405196795736000
55120405	::471405232413749000
203146266	::471405454245892000
323246381	::471405458700648000
203146266	::471405522147483000
371500504	::471405540497584000
203146266	::471405551218212000
203146266	::471405650593869000
203146266	::471405741496991000
38991775	::471405839736389000
203146266	::471406021278044000
429345484	::471406030040367000
147997393	::471406079579279000
203146266	::471406252728131000
164891333	::471406736340185000
60098410	::471406777628491000
90544248	::471406800659841000
250844163	::471406941752029000
224682361	::471407011666460000
33823755	::471407037969358000
21452516	::471407146438250000
58587526	::471407473744965000
69719136	::471407483462774000
225691566	::471407635175337000
477188816	::471407753823813000
310506975	::471407811134775000
310506975	::471407986070810000
384109939	::471408026880995000
310506975	::471408057923424000
41606452	::471408072242774000
519677520	::471408197178494000
310506975	::471408244783845000
33217361	::471408380247277000
310506975	::471408455841251000
430072028	::471408525072011000
18722083	::471408545854812000
310506975	::471408636796092000
351914412	::471408694803333000
310506975	::471408780862062000
310506975	::471408836864393000
454146385	::471408906221408000
203146266	::471409006024462000
377176939	::471409035808632000
341803593	::471409047858446000
310506975	::471409114296623000
312857835	::471409151445594000
203146266	::471409187516194000
203146266	::471409198719188000
310506975	::471409210027413000
255205725	::471409254776463000
549785954	::471409285734608000
331246659	::471409325345218000
15778759	::471409428411863000
369849727	::471409453750034000
351914412	::471409686668132000
312857835	::471409741953265000
341803593	::471409751520059000
341493662	::471409818646089000
351914412	::471409873226571000
58587526	::471409972958355000
310506975	::471409996085727000
351914412	::471410075761147000
244351583	::471410104391061000
351914412	::471410281395290000
128937859	::471410292753043000
34767424	::471410315599421000
430072028	::471410378296295000
287228225	::471410431852961000
128937859	::471410543647936000
480973099	::471410614263230000
467688815	::471410832740712000
20419159	::471410840844140000
58587526	::471410948779954000
128937859	::471411022910066000
128937859	::471411028773728000
348123497	::471411178111897000
120851061	::471411501907996000
137117871	::471411524095860000
310506975	::471411600511864000
424498868	::471411611278647000
342845822	::471411648062705000
310506975	::471411751083585000
240857453	::471411915215097000
16002106	::471412073092874000
487266327	::471412093183201000
424498868	::471412146023059000
15282962	::471412148682256000
233362394	::471412233440747000
335040170	::471412245927182000
469970755	::471412258925326000
14955026	::471412276436561000
72293435	::471412296934105000
335040170	::471412316857466000
424498868	::471412472331501000
21623464	::471412661138120000
613956023	::471412663092666000
18156298	::471412765609832000
424498868	::471412818021859000
240857453	::471412831342952000
424498868	::471412865283289000
436716308	::471412930664091000
487266327	::471413011593195000
335040170	::471413069453611000
74282065	::471413166274916000
27904685	::471413227230728000
58587526	::471413386471677000
110297719	::471413677535424000
469970755	::471413682199490000
458847153	::471413694321008000
240857453	::471413703061954000
36485138	::471413834763075000
564879952	::471413847560323000
112145680	::471414083359473000
549785954	::471414215085789000
50463332	::471414501242572000
385114649	::471414675209322000
351914412	::471414770084503000
16166332	::471415001547157000
249451202	::471415014192992000
112145680	::471415124536725000
385114649	::471415129469227000
110297719	::471415209047752000
12354252	::471415385284046000
385114649	::471415389658677000
18374690	::471415436479713000
12354252	::471415557464416000
385114649	::471415564481486000
341803593	::471415660799463000
240857453	::471415763970957000
625900103	::471415857122263000
305926788	::471416064169873000
305926788	::471416121870934000
16166332	::471416156922724000
29198251	::471416281401286000
552146644	::471416313634512000
501554267	::471416380479512000
30787413	::471416469595516000
12354252	::471416504030736000
726984192	::471416558439235000
722514433	::471416632401608000
555976584	::471416821296279000
237530197	::471416821678374000
85343069	::471416836412551000
110563920	::471416849481998000
475031809	::471416943962906000
12354252	::471416945317670000
120851061	::471417004172124000
217214677	::471417144433836000
236528732	::471417310800924000
227046044	::471417313585926000
348123497	::471417434084098000
120851061	::471417723734351000
14955026	::471417843930509000
110297719	::471417851136323000
57300329	::471418150366367000
376541246	::471418220931325000
57300329	::471418229735174000
110297719	::471418310198706000
57300329	::471418328154902000
220455732	::471418470555344000
458847153	::471418476108591000
458847153	::471418565296267000
376472794	::471418592093671000
258382946	::471418795815231000
529698153	::471418818779041000
72882594	::471418947628048000
341311969	::471419421303394000
385782746	::471419461019250000
486231003	::471419481332256000
203146266	::471419570482184000
341311969	::471419604623847000
388397248	::471419670533140000
203146266	::471419716150386000
74282065	::471419725046480000
6284612	::471419966890078000
217262932	::471419988755353000
308805449	::471420134477688000
226995875	::471420289285251000
364546435	::471420410194837000
48804765	::471420443748864000
351896383	::471420616109989000
313792688	::471420730148540000
53112812	::471421117542854000
73020435	::471421282324471000
72882594	::471421360321744000
138935158	::471421479251218000
323477702	::471421525925433000
20419159	::471421617419993000
23933265	::471421637443600000
429906977	::471421652035579000
138935158	::471421684134604000
53112812	::471421711351808000
479246485	::471421716271362000
12354252	::471421790112075000
308805449	::471421794172153000
41606452	::471421870097444000
53112812	::471421923931336000
385782746	::471421974082625000
428300082	::471422039647993000
138935158	::471422044756668000
428300082	::471422056894980000
164101308	::471422107004309000
337388641	::471422143779966000
276784048	::471422243226918000
53112812	::471422297853538000
60098410	::471422399305363000
152715270	::471422401687728000
64926237	::471422433996464000
85343069	::471422517622493000
573151200	::471422529723043000
599787941	::471422566985265000
138935158	::471422641002123000
18028506	::471422679980191000
92905148	::471423029742825000
16864384	::471423145279123000
599787941	::471423148106461000
305926788	::471423223783911000
217912167	::471423313315508000
7141172	::471423322279129000
385782746	::471423402998104000
333704327	::471423564290486000
371817971	::471423576319356000
217912167	::471423601145425000
319469530	::471423617444487000
333704327	::471423676576194000
217912167	::471423701561270000
385782746	::471423740937383000
319469530	::471423762378665000
33629617	::471423773845905000
138935158	::471423897061969000
60221494	::471423917966376000
431214329	::471423970525196000
55161530	::471423988980137000
66058067	::471424027886497000
445826532	::471424061961031000
20419159	::471424084773855000
18156298	::471424124112228000
428300082	::471424127396372000
276381534	::471424143628328000
60221494	::471424147671642000
36866805	::471424228114169000
24494616	::471424473799745000
337388641	::471424637671190000
608426191	::471424668940124000
631603360	::471424684253134000
608426191	::471424744009367000
608426191	::471424774623612000
193583131	::471424793246728000
41606452	::471424856982966000
73020435	::471424932979552000
40994873	::471424952403378000
257546151	::471424994753273000
56736460	::471425012985913000
217912167	::471425043839197000
337388641	::471425055117680000
458472537	::471425076907094000
56736460	::471425157945233000
458472537	::471425358030323000
257546151	::471425375000854000
353544330	::471425386468085000
436716308	::471425576419745000
182092022	::471425670724063000
353544330	::471425685706117000
631603360	::471425696351268000
257546151	::471425721454170000
436716308	::471425746011815000
337416247	::471425829243584000
158948390	::471425873480929000
53112812	::471425927142846000
608426191	::471425932859678000
52929975	::471425941311586000
16166332	::471426051298426000
337416247	::471426071573716000
598832393	::471426088887795000
360231979	::471426152427294000
16322613	::471426197831032000
49221816	::471426298963693000
53112812	::471426336750186000
15282962	::471426381440503000
631603360	::471426399853895000
449981984	::471426410997764000
39904237	::471426422787936000
351914412	::471426444040491000
333704327	::471426469260820000
401757405	::471426548818800000
559991040	::471426620083818000
16322613	::471426650307964000
296590824	::471426745795502000
709921765	::471426906567757000
39904237	::471427015325655000
428300082	::471427022003007000
181101394	::471427034774642000
154692700	::471427085148254000
463431723	::471427237346959000
559991040	::471427374697811000
181101394	::471427385372311000
155459778	::471427457682141000
106715045	::471427488359260000
342845822	::471427494118043000
40896981	::471427704529498000
39904237	::471427811249782000
234630547	::471428057111089000
402273149	::471428089965072000
576780003	::471428092230000000
110853177	::471428136014315000
559991040	::471428150229204000
576780003	::471428176703258000
230968348	::471428219506143000
230968348	::471428305246113000
576780003	::471428399852838000
559991040	::471428490278227000
587940951	::471428500436811000
344285522	::471428531985989000
576780003	::471428543834910000
559991040	::471428564923867000
331668519	::471428648302440000
230968348	::471428674697191000
106715045	::471428694448168000
501202268	::471428716178845000
547741880	::471428738484162000
230968348	::471428804036943000
547741880	::471428824584830000
559991040	::471428825277300000
547741880	::471428893547585000
284316159	::471428911188811000
230659102	::471428922748325000
109298324	::471429020421074000
230968348	::471429039358345000
547741880	::471429063392129000
313421343	::471429088402358000
50463332	::471429205092089000
39904237	::471429228034936000
576780003	::471429259345420000
313421343	::471429306996903000
39904237	::471429308242595000
106715045	::471429354061185000
34863840	::471429366665052000
73020435	::471429374990766000
576780003	::471429408612298000
346127757	::471429420322783000
230968348	::471429527139147000
313421343	::471429548538474000
576780003	::471429557694656000
98589714	::471429637990395000
576780003	::471429687906795000
106715045	::471429687995289000
323011452	::471429700288397000
335040170	::471429713471492000
72882594	::471429782622597000
73020435	::471429814071488000
335040170	::471429993223159000
353544330	::471430014492487000
28922315	::471430031680749000
230659102	::471430055323656000
106715045	::471430059719675000
73020435	::471430091411451000
18722083	::471430110633918000
576780003	::471430139641729000
230968348	::471430147673825000
40994873	::471430191030362000
341892711	::471430193740275000
572151259	::471430289521008000
399713201	::471430379447279000
400817337	::471430447046852000
259541688	::471430458690248000
39237011	::471430509936275000
576780003	::471430523286327000
237963845	::471430554035179000
576780003	::471430640009609000
503741267	::471430685476261000
351914412	::471430688047394000
18156298	::471430701813071000
351914412	::471430796084277000
425381729	::471430816762175000
230659102	::471430868313989000
50463332	::471430890824822000
431188585	::471430903026053000
576780003	::471430951512203000
239313896	::471430962249613000
286265668	::471430973339357000
576780003	::471431084349984000
351914412	::471431126146637000
576780003	::471431181171302000
247372701	::471431187165351000
106715045	::471431194119532000
473469863	::471431213656576000
225691566	::471431219562160000
17830276	::471431297349345000
440314946	::471431403490783000
351914412	::471431471648235000
399713201	::471431631866454000
440314946	::471431721875808000
202798666	::471431786023903000
576780003	::471431788020371000
440314946	::471431829355249000
473469863	::471431829413584000
413367641	::471431899551125000
576780003	::471432026587815000
517075828	::471432213922611000
440314946	::471432341865238000
429345484	::471432363143331000
440314946	::471432437889646000
473469863	::471432442641776000
263389464	::471432454201307000
440314946	::471432464334733000
250844163	::471432528080154000
485252693	::471432572535197000
28922315	::471432652634202000
203688730	::471432659839614000
547741880	::471432660804333000
72882594	::471432815956217000
503741267	::471432843181453000
115459999	::471432865477976000
85211920	::471432899112472000
169291538	::471432905093558000
310321041	::471432921984024000
593139104	::471432968339460000
106715045	::471432981903863000
20778748	::471433000136495000
28922315	::471433031535058000
593139104	::471433146609983000
60098410	::471433178570178000
417968003	::471433291065987000
473469863	::471433301597491000
366701651	::471433349316476000
371500504	::471433432480763000
338588400	::471433436822249000
79073243	::471433669337686000
473469863	::471433746579984000
356974615	::471433767165251000
23672351	::471433781929582000
371500504	::471433827433205000
68473966	::471433853093957000
342845822	::471433872358772000
401757405	::471433889290788000
115459999	::471433898165940000
81007000	::471433931904937000
599348429	::471433936544235000
338588400	::471433963148283000
81007000	::471433968504418000
193583131	::471434037962084000
341803593	::471434170095632000
243427085	::471434236025520000
519086519	::471434388463706000
445903498	::471434485301788000
81007000	::471434522488098000
401757405	::471434601249128000
35923992	::471434640138702000
106715045	::471434690919149000
230206940	::471434822960041000
81007000	::471434976060125000
521938520	::471434978618658000
11146552	::471434988802433000
335040170	::471435019492524000
219574380	::471435053042384000
81007000	::471435072373932000
521938520	::471435114031759000
115459999	::471435188749078000
477188816	::471435309499297000
128937859	::471435354088566000
43586963	::471435366021742000
341892711	::471435400293396000
237118122	::471435561274593000
201810972	::471435651607691000
341892711	::471435745392332000
501554267	::471435803571134000
152127827	::471435826451062000
586669052	::471435927701565000
49052615	::471435987504349000
304224068	::471436052000165000
49052615	::471436063186382000
11146552	::471436113177882000
304224068	::471436117188030000
501554267	::471436191682686000
350083690	::471436398319267000
58847822	::471436525461598000
81007000	::471436570101170000
197384499	::471436719040913000
23672351	::471436749671899000
38713173	::471436823781056000
341892711	::471436850889236000
81007000	::471436869792587000
38713173	::471437006057115000
110853177	::471437020313948000
69950823	::471437023367409000
483115964	::471437087666085000
341892711	::471437114216026000
390479008	::471437154434830000
81007000	::471437212240719000
81007000	::471437248429178000
379357885	::471437389873684000
20419159	::471437390515818000
341892711	::471437521449410000
240927663	::471437550800744000
152127827	::471437573597188000
299484513	::471437574008213000
22386194	::471437594740670000
335040170	::471437645646929000
15782772	::471437835460157000
349787019	::471437854036738000
50463332	::471437885376184000
323246381	::471438084471390000
17830276	::471438163211075000
341892711	::471438181750296000
323246381	::471438187915935000
370420008	::471438255133835000
18374690	::471438330341892000
162559610	::471438381420150000
124011751	::471438387782504000
277814195	::471438406451757000
366701651	::471438413132869000
311729942	::471438487531433000
36219010	::471438503822491000
68473966	::471438508884631000
396663806	::471438619061018000
365658620	::471438653776879000
278874928	::471438809843113000
399174015	::471438819338616000
263389464	::471438969503498000
64596921	::471439108053954000
278874928	::471439111870754000
378771457	::471439136298377000
19028099	::471439293739585000
155686441	::471439383779098000
15170503	::471439501139918000
424498868	::471439539790442000
424498868	::471439613861847000
429906977	::471439738025803000
429906977	::471439850298953000
303427354	::471440033610604000
474371126	::471440149210202000
390900557	::471440222656663000
311031621	::471440309461995000
40896981	::471440452105666000
397717926	::471441135034834000
397717926	::471441230383943000
411898570	::471441288362201000
334420539	::471441384030093000
43586963	::471441530079961000
278874928	::471441662754164000
366701651	::471441664934817000
57300329	::471441688259358000
57300329	::471441979176665000
272999900	::471441999695212000
128937859	::471442083450855000
312435293	::471442130213146000
428300082	::471442164137078000
57300329	::471442193048420000
576780003	::471442289840369000
20713213	::471442429019947000
128937859	::471442436808388000
278874928	::471442680145526000
576780003	::471442786387259000
576780003	::471442950119886000
277814195	::471442994844139000
237112765	::471443111869423000
312435293	::471443253125201000
36869877	::471443261945417000
272999900	::471443292731625000
576780003	::471443305259991000
576780003	::471443522143285000
249028893	::471443672014131000
68473966	::471443916341116000
114070939	::471443974377324000
349787019	::471444091902099000
41606452	::471444259137007000
224682361	::471444398337966000
428300082	::471444428326838000
39215095	::471444456051195000
120170865	::471444505967992000
331398205	::471444577111384000
371500504	::471444598187778000
20713213	::471444659244650000
404335977	::471444672380813000
71981601	::471444728605859000
421158343	::471444821832241000
633531552	::471444903713845000
232901934	::471444907018960000
322465167	::471445024291295000
351914412	::471445026204311000
36219010	::471445128586866000
220455732	::471445235977830000
198651083	::471445306056658000
395057520	::471445338025623000
38991775	::471445466304233000
587940951	::471445504329797000
475930595	::471445556485967000
424790585	::471445575255457000
68473966	::471445607820038000
7132042	::471445663386173000
351914412	::471445710991540000
151190656	::471445807216865000
356974615	::471445813395087000
234214828	::471446043167821000
115503799	::471446102877540000
234214828	::471446137980063000
368170408	::471446245392007000
115503799	::471446268552564000
309167251	::471446320809783000
446541836	::471446432658898000
38713173	::471446469145149000
7132042	::471446545767100000
259569717	::471446610707513000
458472537	::471446676037967000
356974615	::471446695184982000
250474725	::471446792316674000
620519142	::471447050127933000
7132042	::471447197855535000
125849974	::471447552437407000
137135705	::471447656405807000
16864384	::471447660751110000
620519142	::471447677507739000
364043601	::471447689461530000
321839755	::471447734101483000
61478431	::471447767383310000
52929975	::471448019905560000
22944914	::471448081339535000
404335977	::471448139346763000
20713213	::471448159236136000
404335977	::471448165141708000
48804765	::471448196045344000
48804765	::471448196322181000
48804765	::471448196460609000
41606452	::471448270221619000
52929975	::471448352366678000
321839755	::471448406695501000
352789311	::471448421728272000
490841822	::471448538535043000
322324723	::471448657221255000
309167251	::471448687919771000
337396732	::471448709276786000
190624012	::471448773403504000
303080805	::471448794186665000
107610605	::471448802185216000
164101308	::471448901577224000
7132042	::471448909580357000
458847153	::471449063431237000
435349693	::471449137536200000
194129729	::471449140413878000
473469863	::471449254759002000
273497452	::471449420081684000
231150237	::471449457679429000
435349693	::471449471700570000
259569717	::471449600810029000
73275873	::471449738730938000
16166332	::471449829457924000
337396732	::471449939868786000
194129729	::471449952258777000
293644929	::471449995044864000
446541836	::471450015194300000
371500504	::471450023444893000
446541836	::471450107431223000
337396732	::471450117024006000
49052615	::471450362445332000
636632104	::471450379947737000
473469863	::471450414018097000
473469863	::471450485237751000
49221816	::471450499397742000
49052615	::471450518163058000
455097630	::471450610567753000
475031809	::471450649649881000
313421343	::471450844215652000
313421343	::471450845968891000
33823755	::471451258033680000
23933265	::471451333216575000
446541836	::471451346579632000
222636373	::471451435339886000
15791549	::471451457661579000
104112940	::471451470374928000
248468379	::471451504973332000
152454379	::471451589447024000
308805449	::471451716257579000
365658620	::471451737065144000
237112765	::471452257838706000
106778257	::471452517071482000
308805449	::471452539464851000
351316240	::471452597384404000
40524821	::471452601880682000
308805449	::471452629491392000
467027311	::471452763113934000
308805449	::471452794658906000
349787019	::471452864796430000
446541836	::471452926334873000
349787019	::471452936825233000
446541836	::471452977559896000
467688815	::471452979766517000
272999900	::471453002989961000
40375959	::471453035982368000
240927663	::471453113829031000
361691248	::471453239658164000
269012544	::471453256435396000
467688815	::471453256712196000
40375959	::471453348592222000
349787019	::471453406553706000
252407374	::471453540993351000
303342881	::471453618080845000
249227650	::471453646996385000
98768681	::471453694182305000
14190836	::471453761987026000
368170408	::471453867012395000
249243467	::471453867545468000
351316240	::471454322774261000
140157275	::471454333184122000
20275866	::471454417741697000
620519142	::471454559286878000
273497452	::471454635379937000
249052117	::471454642921287000
237118122	::471454696906170000
311729942	::471454780695781000
20275866	::471454876988239000
52929975	::471454911818133000
28771314	::471454918956826000
311031621	::471454919313354000
20275866	::471454959926407000
237118122	::471455000980631000
20275866	::471455054470189000
424790585	::471455074393542000
20275866	::471455088926404000
358617322	::471455331500179000
54754940	::471455355709308000
86243090	::471455400722579000
52929975	::471455737638825000
345626789	::471455770144681000
38991775	::471455808199221000
151190656	::471455815359266000
631603360	::471455826666737000
172025978	::471455843238420000
371817971	::471455871948451000
517075828	::471455934800461000
513270198	::471456020259024000
111462710	::471456065532342000
47749919	::471456076567564000
217912167	::471456250031800000
50463332	::471456255895040000
425897170	::471456327902846000
249052117	::471456333250973000
399645465	::471456406185709000
308726677	::471456457326485000
16864384	::471456522846085000
16864384	::471456531763200000
86243090	::471456555120857000
52929975	::471456581859553000
244351583	::471456682942660000
549785954	::471456756527542000
52929975	::471456769727012000
120170865	::471456790819766000
16322613	::471456805671796000
80159052	::471456812823089000
619608540	::471456870822313000
80159052	::471456885208383000
500212290	::471456977194086000
521938520	::471456998681104000
23642786	::471457171805581000
513270198	::471457188808900000
16322613	::471457300369010000
308805449	::471457315346862000
17595323	::471457359957487000
479222401	::471457385932787000
299450175	::471457425934286000
140157275	::471457478291767000
18750697	::471457483572387000
351316240	::471457631648100000
308805449	::471457746487754000
573151200	::471457826863185000
85211920	::471457876364779000
446757000	::471457917506301000
49052615	::471457990126886000
351004243	::471458027430621000
155650977	::471458048037236000
250844163	::471458070942339000
414191298	::471458194444009000
384503737	::471458212886368000
573151200	::471458241114034000
417968003	::471458280644956000
573151200	::471458291575709000
287228225	::471458302275375000
18750697	::471458342238703000
573151200	::471458474166321000
299450175	::471458479233064000
299450175	::471458596535173000
64926237	::471458620241358000
308805449	::471458645180284000
308805449	::471458689144999000
393735397	::471458790307811000
500212290	::471458864093986000
14955026	::471458954409541000
573151200	::471458991621820000
40994873	::471459038266290000
58627481	::471459165525651000
573151200	::471459165618311000
308805449	::471459199910572000
478145352	::471459201705725000
322465167	::471459206730506000
500212290	::471459502328672000
500212290	::471459593441529000
371500504	::471459841463320000
389197869	::471459883255357000
43586963	::471459999810846000
371500504	::471460033042333000
349787019	::471460148863860000
472415509	::471460159391555000
36866805	::471460197035413000
316301043	::471460264349409000
500212290	::471460441332674000
378281495	::471460623109595000
311729942	::471460625772974000
635796096	::471460657938718000
401757405	::471460670186487000
351152035	::471460780177514000
594121150	::471461223674814000
321839755	::471461242734145000
38991775	::471461288711692000
120170865	::471461329245863000
415259927	::471461405296963000
317483868	::471461423860948000
321839755	::471461465778421000
230659102	::471461475014303000
159011393	::471461553624334000
371500504	::471461554198941000
371500504	::471461602622177000
342845822	::471461636625432000
371500504	::471461667780710000
308805449	::471461770821771000
608426191	::471461778497355000
119434884	::471461969472413000
18028506	::471462008605659000
203146266	::471462031757815000
29198251	::471462124288770000
308805449	::471462126465200000
276787570	::471462165191217000
276787570	::471462266324254000
573151200	::471462337455464000
276787570	::471462367516049000
573151200	::471462369327976000
371500504	::471462421241278000
416130255	::471462436235907000
38244930	::471462483845062000
308805449	::471462509228982000
573151200	::471462573276413000
308805449	::471462630188523000
287228225	::471462640628142000
323246381	::471462747742294000
341803593	::471462755154030000
38244930	::471462766713520000
337416247	::471462774611001000
155686441	::471462808912429000
18618379	::471462887454547000
308805449	::471463044342489000
454146385	::471463109660405000
385782746	::471463118803972000
210671307	::471463147300487000
308805449	::471463150336741000
34863840	::471463163146145000
38244930	::471463284307410000
230659102	::471463361243148000
52542320	::471463438435094000
510998653	::471463455007178000
238307628	::471463523965743000
27179899	::471463531959709000
573151200	::471463631365103000
216507874	::471463707953082000
308805449	::471463763300720000
385595835	::471463798369300000
230659102	::471463810146914000
385595835	::471463856246517000
510998653	::471463892447547000
337510374	::471463924370784000
20419159	::471463940266803000
237938155	::471463956553662000
244351583	::471464039139131000
631603360	::471464085801152000
631603360	::471464128268488000
323477702	::471464136010768000
106715045	::471464149017710000
76638498	::471464184853827000
97326618	::471464186216984000
268397639	::471464253430706000
110297719	::471464276537147000
369849727	::471464289480753000
309167251	::471464317586800000
19835249	::471464334732701000
396663806	::471464366148427000
396663806	::471464395286278000
19835249	::471464426466713000
396663806	::471464436721795000
396663806	::471464458020466000
155459778	::471464464634896000
293246270	::471464571706687000
19835249	::471464612399820000
631603360	::471464635267547000
21623464	::471464648537935000
155459778	::471464659338285000
396663806	::471464713499713000
238665368	::471464746752172000
631603360	::471464761482563000
573151200	::471464787436900000
217912167	::471464840809422000
256638502	::471464861625380000
19835249	::471464890264481000
216507874	::471464891841531000
19835249	::471464931108196000
396663806	::471464987009875000
392156048	::471465025337446000
396663806	::471465042727022000
396663806	::471465079968251000
106715045	::471465084175544000
508054066	::471465092983578000
573151200	::471465100277456000
396663806	::471465107399008000
573151200	::471465140807012000
396663806	::471465155599941000
508054066	::471465158033035000
256638502	::471465197434335000
43967474	::471465238676533000
396663806	::471465249627848000
573151200	::471465252081905000
392156048	::471465253293662000
105852149	::471465254426120000
396663806	::471465277750665000
508054066	::471465314207944000
230206940	::471465376770166000
80159052	::471465436320526000
576780003	::471465537617158000
272999900	::471465616193630000
392156048	::471465659918852000
120170865	::471465669780054000
471204596	::471465698460708000
244351583	::471465784418783000
434045786	::471465810771599000
631603360	::471465825313243000
320484851	::471465830333816000
471204596	::471465855545802000
371500504	::471465862491566000
631603360	::471465862525120000
258382946	::471465899422396000
256638502	::471465910143033000
392156048	::471465994234232000
141735027	::471466003864383000
631603360	::471466156939694000
311031621	::471466232563396000
631603360	::471466306080739000
371500504	::471466320488583000
371500504	::471466355792039000
247372701	::471466448561651000
471204596	::471466481801498000
392156048	::471466549094522000
34841151	::471466719966285000
349472194	::471466729390874000
349472194	::471466847410606000
341803593	::471466920118476000
216507874	::471466955598491000
16322613	::471467004113588000
349472194	::471467042319523000
478145352	::471467070337466000
163768701	::471467217876307000
573151200	::471467241758679000
131633030	::471467253527896000
320692054	::471467275564748000
131633030	::471467308817199000
23665083	::471467312252731000
392156048	::471467370699972000
258506164	::471467386349293000
16322613	::471467401666514000
131633030	::471467489793437000
131633030	::471467513394761000
131633030	::471467536312467000
236167599	::471467552699604000
510998653	::471467565563129000
467688815	::471467621062541000
244351583	::471467794551173000
390504920	::471467797382303000
236167599	::471467836804567000
320692054	::471467898796388000
360730562	::471467913338056000
28736200	::471467942496841000
341803593	::471467962902523000
350509640	::471467968824897000
402273149	::471467984976764000
244351583	::471467986512261000
392156048	::471468033576558000
467688815	::471468104435105000
56509474	::471468107668930000
236167599	::471468118406361000
236167599	::471468200975020000
573151200	::471468203622027000
244351583	::471468261486256000
238740641	::471468380642242000
244351583	::471468442705338000
225122347	::471468471977799000
225122347	::471468582476734000
236167599	::471468608715902000
159986953	::471468609026670000
225122347	::471468827721891000
153133040	::471468848789483000
331246659	::471468942201200000
331246659	::471469061499805000
480638215	::471469094193995000
348745482	::471469117174988000
244351583	::471469153665040000
159986953	::471469167808245000
301244439	::471469184052776000
217262932	::471469194920214000
392156048	::471469213396127000
236528732	::471469303095889000
216507874	::471469413951365000
467688815	::471469437061570000
225122347	::471469513176018000
392156048	::471469523220983000
246050172	::471469569891004000
244800948	::471469596193464000
225122347	::471469739429363000
446541836	::471469750283808000
301244439	::471469802280607000
417449044	::471469825357664000
337510374	::471469826125615000
408224760	::471469913895612000
194998718	::471469920354463000
471204596	::471469930844811000
416548217	::471470070565441000
14955026	::471470078299361000
243427085	::471470117772349000
244351583	::471470149585760000
225122347	::471470159681830000
323246381	::471470172662812000
392156048	::471470218716250000
322842111	::471470221187104000
350003589	::471470231861604000
392156048	::471470321304731000
225122347	::471470344474468000
483115964	::471470366326816000
120139449	::471470408479154000
243427085	::471470430419959000
216507874	::471470541392863000
20419159	::471470575349555000
234214828	::471470583558189000
217912167	::471470593653882000
358031089	::471470606509019000
244351583	::471470650557616000
317860632	::471470737564237000
700013623	::471470746787930000
502240473	::471470809488560000
22195036	::471470812202287000
236167599	::471470834058403000
14955026	::471470836302372000
246050172	::471470910206390000
395687470	::471470978992971000
28252356	::471471072710516000
502240473	::471471090917994000
323246381	::471471111637839000
308805449	::471471178536583000
417968003	::471471213378686000
189272740	::471471241652883000
385114649	::471471328113872000
331397011	::471471418044334000
426402586	::471471454685769000
413367641	::471471457567272000
14955026	::471471462122262000
349787019	::471471468417925000
20935798	::471471505436852000
473469863	::471471563079168000
243427085	::471471624919998000
14955026	::471471670868606000
331397011	::471471752774942000
348683759	::471471788866539000
392156048	::471471941518237000
348683759	::471472021046444000
239257340	::471472052960894000
331397011	::471472097727086000
445903498	::471472200563056000
236167599	::471472272717643000
726984192	::471472329751404000
147997393	::471472336441737000
417523013	::471472353071742000
519898323	::471472442158751000
236167599	::471472539881848000
369819130	::471472659419512000
519898323	::471472684543791000
212068363	::471472704848003000
35923992	::471472808670011000
408224760	::471472877121044000
573151200	::471472880203857000
14955026	::471472991600390000
468796913	::471472997761417000
239257340	::471473019546632000
390504920	::471473028992602000
468796913	::471473060696956000
308805449	::471473118473510000
392156048	::471473124622348000
308805449	::471473199054467000
633506625	::471473240989507000
110297719	::471473276448153000
371500504	::471473277966508000
369819130	::471473431666774000
19837708	::471473542291546000
244351583	::471473652240637000
483115964	::471473665172058000
335040170	::471473729810464000
398735102	::471473790254211000
369819130	::471473950112088000
79073243	::471473982844469000
390479008	::471474183084728000
355758655	::471474392153980000
137426396	::471474506645901000
392156048	::471474562173898000
216819428	::471474578338750000
176489426	::471474602615791000
468796913	::471474730651095000
19837708	::471474740310601000
598832393	::471474791061659000
31010760	::471474813002067000
392156048	::471474821054750000
278316478	::471474925958463000
314988406	::471475050387107000
55120405	::471475062479257000
458472537	::471475079436849000
273205079	::471475233560350000
314988406	::471475278007373000
309167251	::471475323729502000
371817971	::471475330348490000
308805449	::471475408810958000
371500504	::471475469502906000
314988406	::471475475626201000
85211920	::471475478608347000
371500504	::471475527694704000
96013044	::471475638361391000
22285873	::471475641708068000
14223247	::471475685375377000
468796913	::471475716765548000
314988406	::471475803901800000
348683759	::471475919551344000
415259927	::471475952930004000
14955026	::471476009079173000
199001641	::471476017006399000
14955026	::471476228214755000
40810916	::471476246439022000
14955026	::471476415167074000
335040170	::471476437963513000
314988406	::471476448092753000
255299055	::471476459136356000
273205079	::471476473400811000
576780003	::471476490899816000
114633433	::471476561913192000
295980167	::471476612198715000
314988406	::471476675197538000
173608790	::471476687872348000
26925878	::471476702850195000
432116634	::471476866008616000
350003589	::471476905645182000
79073243	::471476981281067000
700013623	::471476982996541000
273205079	::471476993846808000
255299055	::471477022154555000
576780003	::471477026613125000
334420539	::471477029464862000
40810916	::471477097995976000
424498591	::471477143499976000
350003589	::471477151683067000
573151200	::471477199468769000
392156048	::471477310781014000
395687470	::471477317059883000
273205079	::471477317337104000
415259927	::471477419631984000
508054066	::471477433599000000
309778100	::471477434869493000
31010760	::471477675660681000
335040170	::471477819441418000
49052615	::471477834108923000
49052615	::471477860105195000
390504920	::471477941704986000
282363016	::471477948701483000
49052615	::471477977910607000
243427085	::471478181695090000
60218540	::471478210866065000
350509640	::471478282454835000
309167251	::471478318198296000
202927618	::471478334145044000
473462894	::471478493260177000
467758710	::471478550495633000
293246270	::471478577129873000
308805449	::471478584888942000
65412211	::471478741726552000
33629617	::471478820558495000
155686441	::471478849449242000
331397011	::471478877437845000
245154470	::471478896886841000
14955026	::471478944592842000
68966030	::471478974947020000
282363016	::471479008681402000
55161530	::471479014373064000
89846697	::471479028398837000
19835249	::471479069393969000
469970755	::471479131364798000
106715045	::471479188613242000
18156298	::471479220276051000
469970755	::471479248750800000
15791549	::471479373829124000
308805449	::471479497510772000
171642430	::471479568864260000
171642430	::471479594722160000
271717879	::471479606676307000
134181956	::471479618159902000
395687470	::471479688750465000
473462894	::471479845344399000
23933265	::471479851313283000
392156048	::471479881004355000
32671267	::471479903150280000
469970755	::471479966450728000
354125458	::471479976244436000
354125458	::471480013057847000
356974615	::471480019848417000
355598729	::471480126098509000
399174015	::471480137238593000
67656722	::471480160089550000
399174015	::471480211188359000
469970755	::471480331988529000
469970755	::471480477195329000
337388641	::471480487983452000
389614947	::471480549476147000
276256841	::471480556338024000
354125458	::471480590353854000
79073243	::471480616786329000
322842111	::471480652768899000
354125458	::471480749850255000
79073243	::471480779374342000
171642430	::471480822592073000
243427085	::471480865126875000
392156048	::471480949482348000
40524821	::471481128801431000
227859860	::471481145922953000
134181956	::471481163413204000
192727478	::471481214353047000
415943958	::471481234888359000
436716308	::471481240806510000
169291538	::471481427507564000
371500504	::471481648241188000
308805449	::471481651273269000
436716308	::471481657011482000
414191298	::471481701298757000
246571951	::471481705501843000
393041277	::471481718441271000
243427085	::471481738020270000
308805449	::471481779203747000
20419159	::471481790054428000
385259637	::471481794294865000
434045786	::471481812293005000
594121150	::471481829652844000
337388641	::471481863148933000
369819130	::471481906609913000
489961036	::471481926310985000
203146266	::471481958124355000
313496905	::471481965418262000
469970755	::471482005293498000
203146266	::471482047463034000
52441281	::471482097471717000
354125458	::471482148185460000
379357885	::471482180578074000
436716308	::471482196805844000
473196438	::471482225981407000
393041277	::471482236072521000
313496905	::471482245010575000
311924851	::471482245312966000
469970755	::471482248860950000
313496905	::471482303437209000
594121150	::471482376841744000
313496905	::471482389596614000
258506164	::471482465828085000
313496905	::471482479275442000
243427085	::471482501496832000
315559101	::471482522098888000
350083690	::471482547059556000
14955026	::471482553962987000
314988406	::471482655759163000
284931188	::471482699723849000
264904736	::471482707449376000
311729942	::471482943353802000
469970755	::471482947426459000
311729942	::471483008805900000
393041277	::471483024597467000
156961324	::471483038426095000
308805449	::471483177261756000
156961324	::471483347001032000
469970755	::471483368769454000
411786523	::471483704582610000
156961324	::471483706050236000
320484851	::471483743681908000
278316478	::471483915937779000
264904736	::471483968978964000
9563172	::471483987870117000
156961324	::471484187283689000
9563172	::471484330502389000
403020871	::471484382335614000
50228529	::471484409657311000
34841151	::471484470369849000
386833057	::471484509788319000
313496905	::471484557100089000
154692700	::471484564720721000
71981601	::471484573889884000
20924979	::471484621733916000
14223247	::471484635021856000
313496905	::471484651270578000
594121150	::471484698149937000
9563172	::471484866136395000
67656722	::471484875888136000
268547296	::471484916015067000
67193398	::471484934566076000
67193398	::471484988811010000
313496905	::471485112212004000
314604858	::471485124018966000
481749191	::471485127663845000
49221816	::471485147272204000
67193398	::471485152242049000
68966030	::471485268735033000
322446637	::471485289576529000
326636490	::471485464676143000
326636490	::471485579067396000
539183661	::471485594670215000
594121150	::471485750089752000
34841151	::471485779672571000
167365283	::471485790560587000
237530197	::471485840490004000
217262932	::471485843496906000
395687470	::471485858273845000
230206940	::471485905266802000
237963845	::471485929534676000
414191298	::471485952863371000
255299055	::471485989131517000
349904873	::471486095373635000
255299055	::471486169364975000
18156298	::471486200465731000
576780003	::471486450362351000
349904873	::471486485800050000
576780003	::471486495082045000
354125458	::471486589370003000
156961324	::471486598815547000
594121150	::471486678880641000
446757000	::471486727719501000
537633292	::471486810330124000
354125458	::471486824028704000
237530197	::471486884242542000
576780003	::471486905528619000
60578212	::471486955667333000
308805449	::471487014013894000
54035689	::471487165352775000
349904873	::471487210865590000
414315073	::471487267543207000
349904873	::471487390977359000
67656722	::471487393372332000
354125458	::471487408618221000
564879952	::471487414469672000
308805449	::471487670225338000
360730562	::471487670737047000
308805449	::471487743789236000
24803741	::471487755974086000
349904873	::471487882733961000
301257200	::471487892309954000
587940951	::471487906457346000
320484851	::471488019342819000
349904873	::471488043379982000
599589782	::471488049872773000
393133633	::471488058312097000
33238183	::471488096568373000
349904873	::471488101966446000
354125458	::471488108177793000
349904873	::471488117166600000
429345484	::471488140029755000
308805449	::471488147734282000
30223693	::471488235785703000
483115964	::471488241355718000
129876980	::471488286268354000
349904873	::471488347807174000
349904873	::471488372184469000
469970755	::471488604997304000
507987711	::471488606297935000
14955026	::471488629366194000
332908078	::471488761860071000
333704327	::471488769116610000
349904873	::471488811243819000
65412211	::471488813651337000
700013623	::471488857691942000
116071398	::471488947622010000
67656722	::471488953590484000
349904873	::471488997886554000
349904873	::471489064429158000
466989920	::471489100017852000
333704327	::471489174420611000
349904873	::471489185061556000
408772521	::471489201557745000
225122347	::471489204674113000
52494533	::471489213209141000
351152035	::471489236819271000
408772521	::471489293907918000
203688730	::471489301268946000
308805449	::471489331018743000
52494533	::471489361846886000
431262520	::471489383586336000
349904873	::471489436094853000
313496905	::471489522820055000
67656722	::471489697412546000
308805449	::471489721839788000
156961324	::471489761526292000
308805449	::471489784179744000
349904873	::471489841012948000
435349693	::471489862382919000
385114649	::471489869366046000
28922315	::471489904460169000
98768681	::471489907693981000
351152035	::471489954020065000
110853177	::471490006713110000
320484851	::471490006822174000
261942709	::471490039558328000
435349693	::471490081577246000
39237011	::471490123402850000
112145680	::471490151802486000
120170865	::471490197616881000
469970755	::471490279975837000
120170865	::471490297403568000
309167251	::471490334279876000
474400310	::471490358795182000
487266327	::471490364407160000
371500504	::471490497320456000
469970755	::471490497735696000
120170865	::471490517197684000
31294794	::471490540102373000
120170865	::471490574118572000
594121150	::471490577939193000
37977930	::471490657018974000
35923992	::471490731660439000
237530197	::471490740749893000
207781904	::471490778359812000
52494533	::471490779266183000
280798922	::471490784902914000
120170865	::471490879451303000
237530197	::471490922451333000
237963845	::471490930261114000
233362394	::471491004496097000
328557330	::471491031142498000
233362394	::471491108808441000
120170865	::471491192858095000
22954511	::471491296121454000
308805449	::471491335166251000
308805449	::471491418708406000
48562201	::471491543614775000
385114649	::471491574031872000
120170865	::471491677426053000
417472148	::471491749685112000
194998718	::471491799672836000
349904873	::471491812562329000
491969843	::471491832925679000
48562201	::471491869625421000
349904873	::471491916274888000
48562201	::471491926131105000
23754003	::471491934301995000
29198251	::471491957928116000
28922315	::471491996800937000
194998718	::471492144599805000
436415484	::471492233758523000
289650000	::471492405007355000
311031621	::471492436821544000
67656722	::471492501346729000
308805449	::471492523416768000
48562201	::471492560565706000
259569717	::471492581680242000
120170865	::471492585434140000
29198251	::471492696063102000
469970755	::471492720003796000
630076052	::471492862056480000
29198251	::471492903869902000
436415484	::471492911172169000
475930595	::471492975462461000
23721718	::471492987160379000
23721718	::471492991522467000
630076052	::471493018604683000
351099839	::471493041576886000
291249412	::471493113920229000
278316478	::471493204403953000
349904873	::471493222767017000
594121150	::471493240571437000
28922315	::471493449217474000
67656722	::471493470717480000
27335023	::471493550165610000
311031621	::471493646228156000
311031621	::471493697864237000
399645465	::471493745385304000
545784705	::471493758643896000
291249412	::471493766860521000
349904873	::471493812582232000
67656722	::471493893213913000
311031621	::471493919461883000
311031621	::471494096054665000
305926788	::471494145853628000
320954938	::471494152882880000
305926788	::471494207043936000
392156048	::471494212282642000
79476731	::471494403916181000
225691566	::471494459952070000
264904736	::471494504852492000
311031621	::471494538155282000
278316478	::471494547327827000
17522792	::471494603619586000
262496951	::471494629414539000
630076052	::471494687799263000
7141172	::471494704778190000
311031621	::471494740509474000
349904873	::471494779231301000
259466143	::471494842342580000
52494533	::471494843525779000
349904873	::471494848286314000
726984192	::471494850919923000
264904736	::471494982906290000
291249412	::471494990175035000
35923992	::471495067698339000
349904873	::471495122946125000
580156304	::471495137609392000
264904736	::471495199932153000
272999900	::471495238004269000
309778100	::471495240894152000
349904873	::471495245306535000
309167251	::471495281914421000
259466143	::471495394082316000
64926237	::471495394145611000
726984192	::471495428148453000
39215095	::471495455621124000
348193845	::471495468363415000
339295860	::471495477376978000
379358099	::471495562693730000
436415484	::471495758274101000
261900342	::471495769451945000
67656722	::471495889568423000
98768681	::471495900893048000
311031621	::471496007227027000
633531552	::471496013581410000
479246485	::471496037442400000
311031621	::471496101238145000
309167251	::471496106661388000
615688476	::471496202669027000
49118513	::471496233744613000
71981601	::471496335531986000
339295860	::471496339000266000
27335023	::471496550879735000
311031621	::471496554390761000
52494533	::471496609139015000
700013623	::471496640965410000
52494533	::471496760796659000
188917484	::471496848817942000
369819130	::471496905575235000
322465167	::471497137314738000
52494533	::471497217866760000
351099839	::471497392735670000
192727478	::471497501468413000
56359547	::471497593051414000
348262381	::471497702862102000
379807492	::471498149828526000
556631416	::471498177615364000
268073941	::471498193558310000
311031621	::471498210524282000
238665368	::471498220427051000
245154470	::471498234972884000
162315218	::471498254866063000
247159855	::471498265369018000
29374576	::471498328812060000
554852227	::471498360600285000
38713173	::471498365344038000
348683759	::471498367101452000
247159855	::471498428808454000
594844703	::471498516007624000
309167251	::471498561038061000
308805449	::471498601940520000
473469863	::471498621439852000
308805449	::471498647641677000
516542821	::471498751820201000
237118122	::471498807155257000
308805449	::471498945378516000
396332641	::471499067223461000
60578212	::471499068599185000
59583601	::471499225080295000
268073941	::471499545835479000
262496951	::471499656640225000
40054726	::471499698058981000
564879952	::471499812974903000
104112940	::471499888111263000
309167251	::471500009427718000
339295860	::471500125638885000
309167251	::471500138071220000
421179396	::471500143339241000
351922723	::471500152902258000
255299055	::471500266609463000
67656722	::471500295336628000
206803881	::471500325929877000
503741267	::471500482649657000
206803881	::471500485950971000
206803881	::471500503365742000
206803881	::471500523032813000
386956382	::471500623813177000
365746365	::471500633707532000
338588400	::471500732730855000
287228225	::471500799562874000
225122347	::471500872795824000
267936760	::471500885437476000
469970755	::471501050441003000
206803881	::471501121312534000
206803881	::471501164199292000
225122347	::471501207593562000
206803881	::471501254435536000
67656722	::471501343723913000
225122347	::471501558707146000
238665368	::471501605746274000
273955213	::471501626285785000
519909326	::471501649807024000
273955213	::471501676307046000
225122347	::471501747039772000
66555228	::471501776869277000
67656722	::471501863289110000
206803881	::471501885069733000
308805449	::471501895945564000
308805449	::471501948525346000
225122347	::471501980402462000
230659102	::471502032503709000
255299055	::471502114355945000
351099839	::471502116117561000
156961324	::471502241317126000
254711141	::471502299085287000
428516870	::471502375359086000
269370098	::471502432493903000
429348972	::471502467335598000
308805449	::471502568229580000
206803881	::471502583018713000
308805449	::471502686953545000
341734040	::471502694268403000
255299055	::471502745426726000
308805449	::471502749809401000
341734040	::471502766976675000
238786875	::471502846299758000
366701651	::471502911222972000
580156304	::471502984493662000
429348972	::471503383632052000
341734040	::471503413750931000
304219715	::471503439654965000
268547296	::471503500145598000
255299055	::471503643137802000
238665368	::471503930770587000
341734040	::471503990484893000
376425912	::471504112560111000
341734040	::471504128515252000
309167251	::471504242113777000
352943670	::471504256424366000
384594087	::471504302314246000
18618379	::471504304902131000
384594087	::471504533126799000
301257200	::471504574051000000
255299055	::471504630690902000
384594087	::471504746822389000
72882594	::471504760924020000
14190836	::471504789679796000
384594087	::471504814040313000
136458681	::471504821007417000
66555228	::471504870873116000
66555228	::471504968000626000
168864295	::471505059935563000
323891242	::471505194128121000
66555228	::471505244736593000
352943670	::471505273304014000
79861287	::471505334599942000
66555228	::471505539264811000
364428125	::471505630176366000
608426191	::471505675840155000
234630547	::471505789178621000
416548217	::471505798594846000
104112940	::471506202896400000
348123497	::471506462712147000
66555228	::471506476192628000
27335023	::471506546426675000
76638498	::471506762429132000
311031621	::471506780271697000
311031621	::471506803034193000
428516870	::471506807081680000
76638498	::471506826228662000
165634562	::471506913394688000
438115686	::471507015227826000
252914746	::471507028855115000
76638498	::471507041303793000
200849010	::471507063987011000
165634562	::471507118873657000
206803881	::471507129564921000
200849010	::471507132362534000
206803881	::471507257587695000
18618379	::471507511137169000
79073243	::471507518322397000
206803881	::471507569253838000
66555228	::471507621539627000
237118122	::471507637436432000
66555228	::471507655584796000
237118122	::471507831188123000
66555228	::471507841870594000
230659102	::471507866654752000
225122347	::471507929644802000
206803881	::471507959236022000
225122347	::471508067126099000
200849010	::471508149531590000
615636079	::471508187800031000
206803881	::471508212890763000
237118122	::471508248961380000
386169383	::471508322160357000
206803881	::471508640223203000
573151200	::471508693591146000
200849010	::471508700273061000
308805449	::471508807906902000
206803881	::471508811099172000
267357514	::471508902669221000
386169383	::471508903297966000
206803881	::471508906527977000
308805449	::471508934608441000
615636079	::471509078401761000
238665368	::471509185084268000
206803881	::471509195175772000
29374576	::471509289627299000
206803881	::471509294157144000
206803881	::471509348725035000
323891242	::471509406606450000
360761105	::471509436335288000
564879952	::471509495252647000
386169383	::471509572641767000
29374576	::471509595727208000
266033863	::471509656700198000
336845657	::471509711884668000
124954284	::471509755349856000
336845657	::471509795116449000
414217500	::471509814775152000
386169383	::471510103187668000
237118122	::471510491719024000
344857407	::471510541614059000
64926237	::471510571477524000
206803881	::471510637022289000
206803881	::471510750822150000
386169383	::471510799660220000
359776589	::471510938886361000
615636079	::471511399059841000
29374576	::471511497299197000
246571951	::471511521592631000
29374576	::471511675410345000
92905148	::471511866678984000
726984192	::471511918474051000
405362735	::471511993094905000
471204596	::471512114629074000
206803881	::471512208439246000
29374576	::471512291792654000
314988406	::471512320003551000
356579210	::471512367356850000
726984192	::471512391084437000
176489426	::471512400332849000
330645900	::471512508595838000
206067907	::471512568688037000
564879952	::471512590481649000
29374576	::471512674056941000
309778100	::471512826633531000
435471503	::471512834598506000
155650977	::471512841821106000
314988406	::471513297234460000
264904736	::471513608850276000
268058306	::471513632463798000
314988406	::471513672905654000
98589714	::471513786986156000
206803881	::471513854401601000
269370098	::471514233436651000
365658620	::471514277551943000
412304311	::471514615545737000
417449044	::471514714636562000
386169383	::471514893720375000
463431723	::471515038369325000
301244439	::471515234444664000
264904736	::471515350186872000
264904736	::471515457988866000
405362735	::471515586795536000
264904736	::471515601614409000
40054726	::471515622744940000
386169383	::471515785165148000
487266327	::471515804563820000
301244439	::471515868740861000
50546012	::471515969794215000
264904736	::471516031148904000
615688476	::471516077478797000
264904736	::471516115911606000
463431723	::471516116544913000
264904736	::471516229120045000
509523903	::471516310342336000
341941030	::471516345012846000
230968348	::471516407193014000
264904736	::471516466647678000
264904736	::471516546637254000
39237011	::471516576022532000
452882285	::471516599367634000
216819428	::471516628207681000
445808726	::471516812619051000
509523903	::471516924124200000
359776589	::471516941278920000
358031089	::471516943833255000
267357514	::471516958853431000
323011452	::471517026289061000
359776589	::471517140076728000
268058306	::471517151506202000
277760577	::471517171919491000
264904736	::471517233542627000
206803881	::471517284230770000
277760577	::471517295198490000
264904736	::471517328170291000
438115686	::471517355541942000
47017345	::471517528540610000
267357514	::471517549143015000
438115686	::471517689358213000
606781453	::471517712225935000
452882285	::471517729472933000
267357514	::471517746577301000
258506164	::471517756157079000
452882285	::471517827007250000
452882285	::471517911178575000
261942709	::471517947656028000
269370098	::471517952458895000
277814195	::471518004254375000
261942709	::471518009303908000
29391732	::471518063016558000
574250205	::471518157430353000
339184731	::471518247800799000
435557155	::471518248673218000
206803881	::471518308848893000
267357514	::471518333893099000
206803881	::471518418479611000
564879952	::471518542823956000
564879952	::471518575761838000
564879952	::471518594468421000
564879952	::471518624293744000
458472537	::471518697278803000
209401949	::471518761141288000
405362735	::471518766611062000
146110811	::471518871711535000
248329328	::471518904657776000
28510276	::471518989252710000
453280756	::471519000996745000
383045348	::471519062514626000
393622132	::471519238683774000
29391732	::471519381965799000
206803881	::471519611394211000
161302101	::471519813253484000
76375846	::471520180623777000
473469863	::471520474397032000
253552344	::471520572456042000
359776589	::471520956348112000
22386194	::471520988702597000
264904736	::471521062677929000
473469863	::471521121914077000
264904736	::471521149961371000
359776589	::471521167736856000
359776589	::471521476970299000
473469863	::471521581429051000
452882285	::471521740640624000
264904736	::471521832399826000
249227650	::471521855510413000
124954284	::471521905602609000
231689668	::471522143084498000
253552344	::471522165964427000
253552344	::471522500984438000
54587465	::471522773651554000
473469863	::471522804622700000
253552344	::471522888886259000
109331928	::471523151583936000
473469863	::471523168579223000
303342881	::471523360493408000
264904736	::471523510171738000
359776589	::471523563795914000
303342881	::471523621874061000
359776589	::471523695392210000
253552344	::471523813226995000
359776589	::471523850627579000
260338000	::471524127757459000
66486074	::471524278500724000
66486074	::471524554666704000
278316478	::471524591773679000
444251177	::471524696270180000
303342881	::471524712477388000
473469863	::471524850901590000
66486074	::471524878060118000
22954511	::471524941435662000
358031089	::471525265739243000
305926788	::471525512448180000
305926788	::471525573466935000
405362735	::471525603452407000
446541836	::471525831500525000
348683759	::471525906863759000
34863840	::471526435706777000
405362735	::471526881221959000
124954284	::471527010922430000
34863840	::471527118128427000
259541688	::471527120993533000
334665323	::471527133870034000
404496513	::471527212181893000
405362735	::471527264866152000
634873462	::471527429199392000
634873462	::471527451060105000
634873462	::471527470169358000
634873462	::471527497440718000
201810972	::471527739422674000
303342881	::471527799803899000
303342881	::471527962735423000
58847822	::471528124467781000
634873462	::471528193837383000
634873462	::471528259445084000
634873462	::471528306303860000
580156304	::471528442874183000
55161530	::471528543244263000
580156304	::471528561363275000
634873462	::471528618250616000
342845822	::471528690636292000
58847822	::471528897805168000
375734748	::471528985105416000
342845822	::471529034191745000
356974615	::471529090088841000
31359307	::471529145596665000
96443022	::471529292774400000
259541688	::471529377998458000
33358166	::471529485636861000
356974615	::471529720740192000
225691566	::471530051352018000
359776589	::471530220663889000
249028893	::471530285410959000
414449852	::471530285557747000
359776589	::471530335843663000
634873462	::471530826266869000
320692054	::471530946567495000
262496951	::471530953605918000
375734748	::471531147118129000
159986953	::471531289070149000
449981984	::471531401381421000
372493368	::471531403960532000
320692054	::471531574035357000
320692054	::471531684358127000
634873462	::471531869142777000
608426191	::471532016140582000
380723702	::471532124588507000
159986953	::471532291895095000
365658620	::471532652458016000
360761105	::471532724520374000
22954511	::471532753079775000
397024307	::471532879927717000
473462894	::471533060412809000
269151566	::471533198447767000
121881241	::471533377615429000
353544330	::471533832378662000
287228225	::471533865513648000
23754003	::471534130883072000
23754003	::471534692106125000
23754003	::471535171267592000
27986325	::471535297507758000
23754003	::471535357029142000
27986325	::471535540798386000
352943670	::471535589703962000
301657872	::471535679126900000
23754003	::471536239204511000
360951591	::471536325070311000
276256841	::471536857852178000
115459999	::471536911861833000
276256841	::471536930656485000
311924851	::471537318793580000
287569533	::471537687263186000
23754003	::471537805634834000
34204169	::471537879508721000
339126665	::471537961465810000
197384499	::471538111689027000
365658620	::471538128982134000
339126665	::471538141862457000
12354252	::471538191020068000
48804765	::471538277217206000
287569533	::471538369940717000
66486074	::471539097748525000
287569533	::471539329622228000
66486074	::471539362224934000
287569533	::471539478159319000
66486074	::471539720741466000
501554267	::471539995304398000
319851493	::471540115274076000
634873462	::471540143296618000
66486074	::471540287375151000
319851493	::471540388998955000
215427794	::471540574382985000
66486074	::471540649683341000
215427794	::471541060280516000
66486074	::471541174415544000
356974615	::471541367072514000
215427794	::471541482298806000
155459778	::471541679816982000
215427794	::471541707247333000
180661626	::471542142754496000
297052199	::471542172903538000
215427794	::471542244642922000
42720153	::471542318995357000
297052199	::471542411253268000
42720153	::471542419482509000
297052199	::471542499262365000
215427794	::471542611262447000
297052199	::471542621891227000
365658620	::471542635052957000
215427794	::471542644342915000
180661626	::471542720586993000
360951591	::471542835100278000
215427794	::471542953391833000
360951591	::471542968881397000
215427794	::471543484026200000
280194602	::471543811802669000
29391732	::471544482467692000
29391732	::471544742086328000
231689668	::471544782108762000
33528820	::471545804034170000
337416247	::471545824426852000
339126665	::471545940759703000
215427794	::471546654391144000
28054060	::471546830572908000
102233693	::471546922486874000
434720036	::471546976777949000
434720036	::471547047342927000
312857835	::471547281133805000
434720036	::471547339140648000
115459999	::471547374389972000
434720036	::471547801852076000
352943670	::471547849319018000
59352013	::471547952352096000
59352013	::471548087777763000
434720036	::471548177825292000
59352013	::471548434441187000
408031484	::471548707901415000
365658620	::471548746619039000
81674504	::471548780118937000
81674504	::471548895290728000
82600674	::471548995873955000
59352013	::471549074496180000
81674504	::471549090010894000
473718221	::471549095341871000
59352013	::471549162111000000
59352013	::471549267375439000
621306179	::471549350280052000
81674504	::471549413018849000
59352013	::471549607437033000
309778100	::471549781609680000
126428969	::471549965253111000
319851493	::471549981065609000
434720036	::471550011939897000
301737159	::471550122716061000
634873462	::471550151740637000
283051149	::471550364517269000
634873462	::471550385317244000
312857835	::471550427000225000
634873462	::471550623490801000
333704327	::471550718428872000
124582805	::471550850373259000
118708729	::471550962796998000
238786875	::471551211058233000
634873462	::471551395502383000
120139449	::471551410732298000
238786875	::471551459163914000
322465167	::471551480592220000
634873462	::471551862030598000
45289907	::471551876219944000
124582805	::471551974501277000
124582805	::471552109364936000
238786875	::471552249173639000
309778100	::471552327027941000
424790585	::471552812183080000
89846697	::471553151372656000
139308619	::471553575064059000
624360378	::471554381419384000
139308619	::471554483399720000
139308619	::471554660197625000
700013623	::471555281181089000
397024307	::471555421279240000
280194602	::471555460177227000
280194602	::471555586480668000
397024307	::471556435797479000
139308619	::471556756762415000
397024307	::471556954838409000
354125458	::471557158232801000
354125458	::471557254961836000
27626703	::471557261836308000
354125458	::471557493663875000
287569533	::471557592930455000
454146385	::471557684479930000
123939574	::471557694277419000
287569533	::471557758349606000
354125458	::471557857549103000
634873462	::471558128300228000
354125458	::471558281039593000
354125458	::471558364367831000
280194602	::471558536636284000
35923992	::471558578424512000
59352013	::471558776844062000
59352013	::471558870481907000
124582805	::471558928904749000
354125458	::471559008755523000
59352013	::471559016368177000
27626703	::471559146806853000
354125458	::471559270547193000
136458681	::471559374646050000
354125458	::471559422703964000
354125458	::471559485366878000
123939574	::471559555244359000
354125458	::471559668326596000
354125458	::471559814783303000
354125458	::471560068207357000
509523903	::471560357035515000
354125458	::471560564393508000
178985516	::471560690960834000
124582805	::471560721105711000
354125458	::471560747466510000
509523903	::471560832220811000
120139449	::471560902743834000
634873462	::471561071036076000
183438897	::471561184140066000
634873462	::471561400159305000
634873462	::471561486129582000
15681561	::471561531638165000
354125458	::471561539733176000
634873462	::471561703029604000
354125458	::471561790149513000
634873462	::471561801587372000
509523903	::471561837721313000
39469570	::471561859976667000
354125458	::471561927198384000
354125458	::471562055854465000
354125458	::471562169750794000
320692054	::471562198041378000
354125458	::471562319260946000
16864384	::471562342522556000
320692054	::471562351070547000
354125458	::471562367092797000
634873462	::471562584651735000
354125458	::471562607208325000
354125458	::471562665857257000
354125458	::471562745158987000
354125458	::471563043541774000
74282065	::471563229039034000
276784048	::471563634867703000
354125458	::471563638675738000
354125458	::471563814287077000
354125458	::471563910969954000
35706997	::471563963667206000
634873462	::471563975139004000
320692054	::471564068843581000
320692054	::471564205921808000
74282065	::471564222472531000
354125458	::471564224012247000
354125458	::471564388676030000
634873462	::471564544196628000
634873462	::471565390489714000
556631416	::471565415676526000
354125458	::471565418507689000
354125458	::471565602318848000
556631416	::471565722041069000
291475742	::471565772624392000
354125458	::471565849296269000
634873462	::471565890539225000
354125458	::471566000035336000
354125458	::471566153920180000
634873462	::471566157800296000
634873462	::471566299701600000
354125458	::471566306144038000
634873462	::471566392446029000
354125458	::471566441569738000
354125458	::471566624298790000
634873462	::471566681698238000
354125458	::471566780318482000
438115686	::471566845695098000
634873462	::471566969049976000
634873462	::471567148691648000
359776589	::471567234389659000
354125458	::471567274659151000
159726392	::471567296058904000
320692054	::471567346952183000
354125458	::471567637923639000
634873462	::471567656060223000
354125458	::471567676637069000
510678171	::471567795269165000
438115686	::471567804521394000
634873462	::471567828902887000
311729942	::471567939322531000
354125458	::471567967944052000
634873462	::471568025897168000
27626703	::471568065897852000
354125458	::471568121740795000
354125458	::471568395540762000
634873462	::471568549236862000
634873462	::471568959792087000
152715270	::471569382531801000
406121427	::471569769096032000
30223693	::471569843062185000
60712766	::471569885794172000
354125458	::471569933000650000
315872678	::471570059089829000
438115686	::471570384588795000
406121427	::471570439496413000
354125458	::471570564843196000
354125458	::471570683357437000
406121427	::471570707889942000
354125458	::471570812743319000
333704327	::471571006357004000
354125458	::471571016972382000
354125458	::471571192940220000
26333173	::471571789488078000
354125458	::471571886086701000
291475742	::471572033663275000
311729942	::471572059764830000
291475742	::471572090135404000
354125458	::471573077222899000
161302101	::471573224367861000
354125458	::471573317539733000
303080805	::471574001886973000
354125458	::471574060103516000
354125458	::471574460013625000
354125458	::471574548408590000
352943670	::471574885836156000
291518680	::471575107882983000
354125458	::471575343099170000
354125458	::471575718258675000
354125458	::471575871736643000
359776589	::471576596743483000
354125458	::471576607413399000
354125458	::471576825974362000
354125458	::471577096330817000
155459778	::471577183484272000
354125458	::471577264170090000
425897170	::471577506126901000
354125458	::471577582031220000
15186859	::471577702231990000
354125458	::471577891671527000
354125458	::471578079253368000
354125458	::471578416643198000
354125458	::471578627532804000
29374576	::471579085227823000
415998425	::471579196850839000
354125458	::471579728680214000
115459999	::471582919014629000
276341812	::471582925650018000
252725390	::471583588589113000
276341812	::471583714497929000
18722083	::471583732856811000
30223693	::471584528931102000
30223693	::471584799199481000
576780003	::471585044268847000
576780003	::471585082646724000
576780003	::471585202825723000
213187842	::471585489217404000
576780003	::471585616002445000
26920974	::471585673950941000
471204596	::471586308414918000
26920974	::471586723546562000
86349050	::471587365522530000
60555388	::471587556786581000
93316687	::471588066105503000
260979062	::471589122511880000
30223693	::471589935061823000
23838693	::471590233763741000
23838693	::471590473509773000
15782772	::471590921645985000
26920974	::471591242422161000
129314214	::471591295249809000
28054060	::471591449600196000
506707370	::471592029731172000
45190114	::471592421151625000
30223693	::471592603465830000
51964139	::471594077201633000
301657872	::471594078321135000
26920974	::471594178624114000
69044676	::471594421981421000
91422810	::471594778543403000
475031809	::471595115132485000
436415484	::471595250260377000
23754003	::471595690372902000
67656722	::471595924985487000
549785954	::471596629595025000
549785954	::471596691242881000
67656722	::471596964661170000
97307001	::471597094097002000
67656722	::471597598475030000
328794919	::471597691143589000
247372701	::471597754511540000
549785954	::471597896878792000
174629553	::471598186852003000
174629553	::471598342087380000
174629553	::471598480591683000
238740641	::471598610027511000
238740641	::471598725857816000
291518680	::471598823903862000
26920974	::471599014530809000
122614290	::471599049578012000
98589714	::471599070411104000
174629553	::471599139244212000
45527216	::471599585413320000
378281495	::471599898811318000
303080805	::471600410659409000
303080805	::471600469778116000
174629553	::471600476971368000
174629553	::471600807620935000
174629553	::471600866244702000
26920974	::471601146952712000
174629553	::471601209749807000
174629553	::471601359213842000
174629553	::471601426834399000
115459999	::471601468248559000
174629553	::471601618765758000
295881773	::471601874143944000
174629553	::471601892746084000
291518680	::471601991417098000
27299320	::471601991521533000
549785954	::471602011881111000
436415484	::471602016406360000
310664656	::471602114251464000
436415484	::471602158052179000
28405302	::471602274263789000
52441281	::471602345915080000
129314214	::471602524999667000
73526174	::471602534403284000
165658390	::471602726074187000
76482742	::471602880823435000
106715045	::471602993595305000
106778257	::471603210244087000
52542320	::471603345950801000
214678768	::471603430549491000
351152035	::471603780019294000
76482742	::471603878304440000
29849760	::471604082080112000
137426396	::471604456539181000
225691566	::471604501728993000
436415484	::471604568024154000
436415484	::471604680335048000
52441281	::471605116140011000
369292925	::471605470478618000
264904736	::471605640688050000
478145352	::471605739380047000
76482742	::471605852517203000
229650081	::471605864567410000
17595323	::471605900546158000
19071786	::471606180876673000
26198467	::471606232730439000
184195472	::471606295850536000
436415484	::471606316700794000
436415484	::471606367300907000
325242803	::471606419360595000
325242803	::471606610125922000
436415484	::471606615956025000
325242803	::471606807530856000
436415484	::471606830276542000
246409056	::471606883305136000
45527216	::471606967094759000
31250549	::471607013315604000
436415484	::471607176126291000
210674392	::471607197177114000
436415484	::471607876814143000
311729942	::471607926977990000
298216731	::471608209870843000
556631416	::471608617997574000
350424007	::471608790203523000
186287095	::471608819257466000
236930269	::471609066549018000
369292925	::471609369789231000
52441281	::471609396834095000
631513843	::471609455374000000
343018153	::471609471093833000
436415484	::471609641890500000
105852149	::471609865119363000
193583131	::471610142870740000
42720153	::471610177985462000
79363954	::471610308629626000
631513843	::471610326124068000
381778563	::471610330926166000
45527216	::471610415076884000
460772038	::471610551403966000
79363954	::471610659222740000
79363954	::471610751770054000
45527216	::471610822851305000
334403708	::471611186581352000
66058067	::471611375354388000
424498868	::471611456685760000
416506126	::471611517188583000
365523194	::471611539946889000
26920974	::471611924606898000
334403708	::471612086448300000
66058067	::471612166551134000
66058067	::471612261145255000
106778257	::471612612145201000
39469570	::471612802868985000
26920974	::471612921949466000
26920974	::471613168285151000
79363954	::471613411713773000
225691566	::471613508338319000
26920974	::471613519012851000
69950823	::471613655071870000
436415484	::471613655415803000
39469570	::471613684054491000
66058067	::471613700458446000
26920974	::471613706003312000
66058067	::471613763716907000
436415484	::471613883887943000
79363954	::471613924081938000
26920974	::471613953739866000
79363954	::471613988133154000
327989967	::471614148485210000
66058067	::471614399535673000
436415484	::471614427767537000
186823940	::471614478719520000
436415484	::471614564539572000
66058067	::471614652787740000
62396842	::471614662761406000
26920974	::471614827409182000
66058067	::471614849345417000
331668519	::471614855565164000
39469570	::471615164329246000
42720153	::471615182595440000
23672351	::471615455275540000
45527216	::471615570119786000
35869207	::471615673354174000
52929975	::471615794783481000
258382946	::471615907689922000
26333173	::471615918477697000
118810756	::471615964304642000
417968003	::471616055173869000
35869207	::471616126820970000
402273149	::471616131732877000
615688476	::471616657639489000
26920974	::471616821087723000
52929975	::471616912359555000
60399576	::471617039069483000
81765661	::471617125417644000
66058067	::471617380213596000
105607367	::471617381924483000
26920974	::471617485691973000
465934852	::471617546194395000
26920974	::471617575471054000
66058067	::471617617749618000
26920974	::471617642865111000
328557330	::471617688549072000
212060681	::471617729292943000
26920974	::471618244055666000
181101394	::471618348514435000
250474725	::471618368425172000
26920974	::471618384439029000
72210207	::471618727754997000
46727568	::471618912833265000
53724365	::471618983343689000
23672351	::471619121570779000
59454178	::471619230962438000
66058067	::471619257936408000
392737983	::471619407144558000
57933673	::471619644499832000
586783331	::471619927611559000
586783331	::471620054023282000
26920974	::471620180691656000
71284640	::471620188069449000
259876316	::471620241202876000
431214329	::471620266758385000
66058067	::471620316813615000
586783331	::471620425697751000
26920974	::471620583055446000
66058067	::471620736906694000
66058067	::471620831471497000
259876316	::471620868805001000
392737983	::471621036375805000
259876316	::471621155536003000
376541246	::471621162574020000
66058067	::471621213887139000
621474989	::471621273085575000
66058067	::471621528971673000
395687470	::471621593970794000
277794018	::471622013916700000
621474989	::471622103809425000
80157666	::471622254946574000
34536365	::471622519279992000
431214329	::471622543023947000
54587465	::471622813753679000
264904736	::471623020524863000
377176939	::471623042398158000
264904736	::471623062107213000
259876316	::471623082244067000
66058067	::471623195532222000
66058067	::471623364998868000
115459999	::471623609580920000
259876316	::471623946941792000
455097630	::471624076536987000
253120136	::471624347191222000
455097630	::471624441969922000
259876316	::471624502133391000
31258629	::471624506797072000
59454178	::471624696606113000
83878535	::471624973237248000
259876316	::471625109309259000
459567634	::471625142838493000
48157278	::471625147070554000
433470731	::471625376612241000
259876316	::471625378042486000
513270198	::471625581667184000
202196262	::471625693269213000
38440249	::471625735858171000
264904736	::471625860773330000
259876316	::471625965530255000
285906246	::471626258392944000
264904736	::471626259706183000
303427354	::471626264877756000
264904736	::471626301628235000
244351583	::471626330426343000
133508241	::471626369139355000
118708729	::471626394850451000
341734040	::471627114882416000
341734040	::471627148050980000
259876316	::471627270902521000
98589714	::471627396487983000
120170865	::471627891701469000
161041223	::471628101479587000
328557330	::471628131502018000
408869196	::471628209872596000
352943670	::471628243301187000
341734040	::471628309223055000
31144939	::471628573372317000
328557330	::471628834060513000
341734040	::471628984224976000
186287095	::471628987547275000
28054060	::471629150533726000
349904873	::471629240215953000
254711141	::471629265461444000
308805449	::471629893877256000
259876316	::471629995681787000
341734040	::471630131128057000
467043006	::471630250833883000
48804765	::471630459659882000
186823940	::471630688060338000
308805449	::471630725045702000
341734040	::471630779789750000
90544248	::471630812409266000
310321041	::471630813407502000
259876316	::471631013056364000
120170865	::471631205532979000
90544248	::471631333106933000
341734040	::471631485301055000
417472148	::471631505035231000
341037427	::471631626691047000
259876316	::471631789661114000
545540214	::471631997228433000
341734040	::471632126119383000
263013923	::471632126660870000
329471370	::471632161863254000
414217500	::471632177781035000
182092022	::471632225742884000
152127827	::471632478663221000
304645030	::471632538968920000
308805449	::471632591875866000
328557330	::471632964258766000
328557330	::471633048857878000
197210844	::471633246821031000
159944196	::471633264549953000
22954511	::471633290881794000
123939574	::471633333454008000
145572480	::471633369919258000
26920974	::471633568301862000
267936760	::471633693367631000
53724365	::471633724522889000
587940951	::471633889795252000
341734040	::471634174705537000
417968003	::471634331631644000
341734040	::471634376589979000
123939574	::471634442973630000
331398205	::471634497776017000
245154470	::471634500141584000
624747426	::471634503061217000
15791549	::471634553233092000
417968003	::471634663615000000
6284612	::471634683881848000
624747426	::471634701971894000
364641621	::471634780568965000
417968003	::471634840543301000
15791549	::471634937532014000
396332641	::471634963469959000
162958222	::471634978527137000
226357092	::471635010488139000
458472537	::471635063054950000
18156298	::471635070357233000
417968003	::471635161269157000
109060628	::471635256504623000
263013923	::471635572852006000
182092022	::471635617655574000
300884493	::471635643547000000
182092022	::471635757254209000
94226339	::471635859356143000
417968003	::471636104396173000
28252356	::471636141046001000
458472537	::471636158565593000
28252356	::471636209119539000
86970230	::471636255835320000
417968003	::471636327310835000
268058306	::471636378800099000
417968003	::471636528519995000
458847153	::471636611986255000
443376354	::471636727010832000
360231979	::471636738138316000
110297719	::471636845022154000
443376354	::471636880896057000
98589714	::471637064643907000
238665368	::471637152929816000
341941030	::471637166846922000
417968003	::471637233850916000
68818829	::471637264376672000
194998718	::471637487509839000
98589714	::471637802161946000
586783331	::471637844801228000
334403708	::471637928981299000
238665368	::471637937256669000
417968003	::471638044576342000
24634410	::471638087828004000
174840636	::471638142370336000
432116634	::471638169629122000
364641621	::471638297325076000
54754940	::471638480288616000
33904380	::471638551319175000
27179899	::471638764625096000
323891242	::471638846330138000
180388620	::471639133719236000
174840636	::471639218218106000
27986325	::471639448807956000
37977930	::471639521893699000
152454379	::471639551744946000
18137013	::471639777704288000
310654760	::471639977781395000
425381729	::471640055459889000
98589714	::471640127018504000
55704588	::471640147667062000
300594041	::471640236632461000
392737983	::471640494477676000
425381729	::471640546709364000
122614290	::471640667865632000
155677785	::471640693891694000
191276105	::471640715361918000
256088386	::471640748761174000
16322613	::471640784542785000
60098410	::471640853207732000
285906246	::471641030479998000
41606452	::471641101120864000
120170865	::471641252333895000
392737983	::471641276560199000
265786675	::471641281936887000
122769328	::471641286412218000
27986325	::471641464150040000
27986325	::471641515517702000
6284612	::471641594060632000
425381729	::471641613408542000
279230956	::471641620689862000
587864456	::471641862936465000
352943670	::471642000089812000
118708729	::471642045296410000
118708729	::471642134005968000
25537528	::471642333138919000
152454379	::471642516660703000
302525103	::471642566006288000
90544248	::471642657807032000
400704846	::471642757669208000
31359307	::471642835390066000
31258629	::471642968814653000
31359307	::471643096363454000
379357885	::471643134565167000
23721718	::471643158737334000
279230956	::471643300634431000
368079003	::471643355861241000
102530016	::471643362630860000
300884493	::471643381077409000
31359307	::471643584895414000
360761105	::471643693221683000
334403708	::471643708530900000
331482356	::471643762066604000
102530016	::471643768383631000
76375846	::471643805331230000
161041223	::471643818736238000
436716308	::471643853767077000
102530016	::471643979948523000
20293581	::471643999405887000
161041223	::471644156885229000
517075828	::471644235390025000
334665323	::471644357049999000
230903702	::471644477325451000
323891242	::471644554538782000
323891242	::471644599883415000
505323751	::471644791495610000
42720153	::471644859766669000
325242803	::471644912036114000
325242803	::471645016172285000
289605285	::471645190529089000
579271413	::471645193142169000
174629553	::471645241880371000
102530016	::471645318975881000
506519570	::471645481160810000
42994926	::471645510588444000
289605285	::471645562434252000
254711141	::471645575273000000
17210128	::471645680088256000
586783331	::471645756391432000
344857407	::471645775035133000
236528732	::471645929792368000
624747426	::471645941171494000
13683762	::471646080493318000
310321041	::471646267433828000
76638498	::471646486317776000
20190503	::471646536045445000
195397698	::471646580630913000
187741596	::471646584934236000
578593285	::471646611152465000
41143305	::471646766765334000
151129980	::471646850190024000
29849760	::471646937548980000
51649971	::471647045464256000
76375846	::471647100141592000
331397011	::471647160279498000
34863840	::471647208874336000
18137013	::471647675235180000
560822598	::471647808437882000
195397698	::471647842021281000
336821368	::471647892520706000
624747426	::471648059710255000
52105336	::471648130169966000
34863840	::471648163942526000
249468865	::471648175141302000
214357483	::471648258612527000
195397698	::471648303252131000
20190503	::471648341592670000
626942496	::471648502863646000
35525270	::471648503085940000
214357483	::471648779352145000
352943670	::471648924009107000
28252356	::471648950517526000
28252356	::471648992443768000
85211920	::471649107543474000
36943663	::471649109246361000
58587526	::471649128401743000
360761105	::471649474050531000
57300329	::471649559446577000
17522792	::471649568937881000
41606452	::471649768389615000
86243090	::471649827403468000
235382002	::471649851822727000
414066292	::471649854544830000
213763059	::471650089371713000
417968003	::471650177875726000
28252356	::471650230278963000
76638498	::471650280853884000
273748024	::471650329004486000
407038804	::471650424504975000
18137013	::471650462744469000
28252356	::471650508621348000
17595323	::471650692877135000
325242803	::471650789359124000
405239647	::471650849962201000
57300329	::471651114598019000
368170408	::471651284303761000
379357885	::471651379287953000
363722761	::471651460871364000
309167251	::471651476713267000
115503799	::471651523634950000
454406979	::471651565011750000
39469570	::471651901847527000
7141172	::471651988284141000
32125015	::471652121415122000
368170408	::471652397312647000
280798922	::471652421140115000
137014162	::471652586060120000
29849760	::471652640146067000
222173816	::471652721003868000
50151347	::471652891326185000
246050172	::471652982694490000
534913317	::471652988411318000
41606452	::471653107135676000
455097630	::471653140496777000
11146552	::471653154917212000
341732173	::471653176777523000
416130255	::471653185392635000
263013923	::471653258499735000
364641621	::471653391526273000
104947253	::471653411344384000
16566189	::471653459478216000
355598729	::471653726638182000
363722761	::471653730958327000
366701651	::471653796167569000
120851061	::471653881483513000
238786875	::471653910021935000
225691566	::471654014225248000
264904736	::471654105350287000
483526518	::471654134882377000
20293581	::471654327090946000
59454178	::471654441238556000
86243090	::471654449375481000
421356901	::471654791253618000
485252693	::471654921876819000
92905148	::471654937697714000
224068229	::471654948061855000
27179899	::471654996757344000
337510374	::471655003367948000
18722083	::471655044098424000
16866896	::471655045512318000
455097630	::471655096304930000
416130255	::471655113954586000
394776489	::471655259715403000
455097630	::471655375259721000
37977930	::471655378896564000
467688815	::471655384982519000
394776489	::471655402934136000
366701651	::471655448530391000
28252356	::471655506772123000
303427354	::471655586153910000
455097630	::471655633536565000
634615880	::471655692768534000
455097630	::471655709898076000
337510374	::471655784020180000
200849010	::471655918287847000
364428125	::471655945555021000
396786261	::471655998466187000
455097630	::471656158709575000
109331928	::471656165894389000
455097630	::471656211587166000
433470731	::471656370971099000
20804321	::471656376574689000
300607168	::471656397567164000
337510374	::471656570884202000
59622669	::471656597299548000
64219388	::471656619231948000
146608159	::471656648394563000
71878260	::471656787780063000
20804321	::471656871880056000
24634410	::471656939093786000
359806236	::471656952540323000
27179899	::471657059075641000
469970755	::471657130001330000
425252367	::471657225925435000
50468203	::471657227846053000
337466318	::471657262537523000
27179899	::471657271030603000
580156304	::471657290614206000
27179899	::471657312600346000
27179899	::471657339741679000
469970755	::471657399305007000
27179899	::471657447749214000
124582805	::471657455143772000
469970755	::471657546160164000
625900103	::471657550832607000
20804321	::471657551151759000
469970755	::471657597309702000
27179899	::471657613638107000
168864295	::471657675831271000
469970755	::471657822883557000
416548217	::471658276023975000
76375846	::471658282629619000
469970755	::471658312430125000
60578212	::471658319393071000
244351583	::471658421935038000
239928368	::471658465882951000
15791549	::471658524288618000
56736460	::471658527677628000
68966030	::471658601267081000
237938155	::471658701477392000
417968003	::471658773854294000
224068229	::471658847388852000
447313860	::471658883648221000
322446637	::471658927109574000
131254355	::471658962689859000
417968003	::471658973683523000
120532808	::471659043153403000
37977930	::471659211437670000
112801155	::471659258572840000
86349050	::471659463854682000
263013923	::471659465570525000
115459999	::471659662756966000
23672351	::471659703756267000
248329328	::471659707883470000
244351583	::471659720995250000
53724365	::471659824967864000
248329328	::471659847096614000
248329328	::471659927552163000
264946102	::471659955657773000
133112299	::471659997865476000
248329328	::471660028882341000
264300486	::471660107219337000
303427354	::471660137284132000
195397698	::471660165167472000
17830276	::471660186038710000
248329328	::471660243764514000
195397698	::471660297183174000
195397698	::471660393417277000
412304311	::471660499072221000
248329328	::471660536082735000
195397698	::471660540994269000
241198427	::471660558731997000
195397698	::471660582957875000
39684857	::471660610623508000
244351583	::471660640788946000
402925254	::471660644878786000
248329328	::471660661488254000
195397698	::471660672619528000
37802339	::471660800759721000
261900342	::471660820359692000
252756099	::471660843864977000
244351583	::471660985875316000
186572442	::471661002195738000
6284612	::471661113885863000
248329328	::471661119053246000
402925254	::471661305401589000
18374690	::471661361177833000
60098410	::471661473190535000
18722083	::471661548524421000
364546435	::471661559404822000
473118863	::471661755077128000
195397698	::471661788397060000
18722083	::471661853529997000
314988406	::471662010237997000
241198427	::471662020832808000
195397698	::471662039882936000
587940951	::471662131495317000
470660217	::471662137757016000
433470731	::471662196703764000
394776489	::471662276165271000
71878260	::471662287473102000
314988406	::471662312777347000
18722083	::471662434361425000
195397698	::471662464619139000
70982412	::471662503487733000
195397698	::471662524387971000
6284612	::471662534832185000
314988406	::471662569300959000
364546435	::471662571159035000
18722083	::471662617539272000
263389464	::471662686397546000
6284612	::471662725248983000
18929923	::471662839758061000
632481728	::471662926336917000
568505535	::471663021543419000
348683759	::471663045765115000
18929923	::471663079215083000
364546435	::471663088257990000
478145352	::471663116053667000
56723331	::471663137825890000
56723331	::471663148336824000
56723331	::471663177923432000
632481728	::471663178779463000
470660217	::471663249935433000
18722083	::471663257082556000
568505535	::471663298459357000
331668519	::471663310832951000
632481728	::471663457041780000
331668519	::471663467196612000
238786875	::471663473651228000
260338000	::471663566358323000
162958222	::471663913142980000
238786875	::471664011483054000
46268291	::471664088012316000
246571951	::471664164360830000
22944914	::471664240294502000
39684857	::471664464744304000
86243090	::471664477264310000
246571951	::471664616561733000
331668519	::471664658156625000
192727478	::471664753845473000
155677785	::471665090895179000
15791549	::471665097425702000
41606452	::471665385305939000
57300329	::471665494224023000
39684857	::471665712256139000
18929923	::471665751259353000
238786875	::471665754371555000
400817337	::471665755428093000
411786523	::471665852631515000
599787941	::471665862412627000
39684857	::471665881412427000
138935158	::471665922172665000
415703077	::471665951893516000
462648540	::471666206291001000
39237011	::471666423132344000
17536130	::471666443696603000
323246381	::471666495941275000
79363954	::471666628489252000
423941104	::471666682306392000
22536187	::471666749616951000
68966030	::471667235908763000
40126821	::471667242979958000
378609308	::471667595460886000
79363954	::471667608182599000
151190656	::471667625677045000
27626703	::471667648376229000
18929923	::471667693347954000
128103434	::471667707222695000
224682361	::471667716697632000
348683759	::471667729473085000
76375846	::471667903742615000
186572442	::471667977692393000
378609308	::471668215605514000
263433687	::471668252951986000
34204169	::471668258332868000
264300486	::471668339363020000
120851061	::471668502907334000
371500504	::471668541692051000
264300486	::471668556480786000
39140648	::471668585795190000
15791549	::471668701725327000
27626703	::471668879916167000
18929923	::471668888523259000
462648540	::471668905086160000
378609308	::471668982236192000
471516383	::471668994127458000
478145352	::471669061299236000
40896981	::471669109781168000
172025978	::471669125052239000
18929923	::471669145273384000
40896981	::471669163917058000
376541246	::471669383388200000
305926788	::471669416917098000
305926788	::471669475423428000
40896981	::471669488581369000
259569717	::471669541836427000
34445704	::471669542603595000
51413309	::471669675571838000
115459999	::471669677546958000
39237011	::471669688078852000
137426396	::471669835517005000
264234166	::471669911740497000
264234166	::471669961405235000
95231863	::471669990786351000
378609308	::471670098998992000
323246381	::471670157396676000
337367504	::471670233561071000
187741596	::471670380927938000
263013923	::471670438704082000
599787941	::471670515342782000
378609308	::471670546900348000
17536130	::471670828242059000
130312780	::471670831060226000
352943670	::471670840929423000
43980775	::471670863683936000
98589714	::471670958973931000
349904873	::471670971804311000
264904736	::471671181100462000
378609308	::471671197646610000
115459999	::471671312163696000
20419159	::471671365703987000
378609308	::471671424940126000
20419159	::471671518682832000
28771314	::471671604406419000
12354252	::471671657900163000
264904736	::471671803585105000
31359307	::471671834325172000
39684857	::471671892370137000
194129729	::471671938084265000
264904736	::471671938134208000
12354252	::471671944556085000
227577445	::471672051468488000
31359307	::471672057135001000
39684857	::471672109249200000
33217361	::471672164710887000
264904736	::471672205466955000
264904736	::471672209472520000
227577445	::471672317190610000
12354252	::471672320444989000
290195625	::471672448547835000
16322613	::471672745785176000
18929923	::471672929567399000
213767620	::471672939603963000
95231863	::471673169330585000
18929923	::471673208606048000
120170865	::471673337249529000
225203526	::471673369310408000
599348429	::471673416890978000
25784705	::471673663494705000
631603360	::471673668725387000
78404115	::471673745346539000
59454178	::471673776896102000
24392243	::471673778540253000
22717394	::471673883637342000
39684857	::471673887579582000
109060628	::471674035319762000
174840636	::471674182409793000
17522792	::471674289092300000
17522792	::471674340774518000
174840636	::471674412111253000
17522792	::471674425008750000
39684857	::471674606835613000
174840636	::471674690743050000
18929923	::471674694165610000
174840636	::471674708279459000
120170865	::471674713283244000
314988406	::471674807659290000
552146644	::471674819164274000
20738985	::471674827452190000
120851061	::471674837765992000
28066346	::471674893013368000
68369234	::471674915452497000
120170865	::471674916769894000
24494616	::471674998978277000
361532861	::471675475073728000
417968003	::471675641407217000
64596921	::471675716996562000
258382946	::471675760861011000
419105102	::471675813729808000
360231979	::471676085189758000
64596921	::471676091896049000
30242503	::471676108908527000
64596921	::471676160602959000
36279116	::471676349791604000
337416247	::471676373237395000
303427354	::471676402757304000
46070001	::471676527340302000
61493721	::471676570378465000
73275873	::471676646131773000
263013923	::471676687663378000
61493721	::471676713231872000
337510374	::471676804777148000
407279448	::471676858799378000
49221816	::471677026471256000
61493721	::471677043391082000
30529918	::471677246315327000
263013923	::471677256197083000
312856997	::471677422350630000
215427794	::471677463307640000
335101950	::471677623043489000
277204534	::471677657680465000
386956382	::471677703997775000
411700909	::471677831865696000
23225674	::471677893601681000
16322613	::471677936110551000
277204534	::471677997159051000
539183661	::471678127450914000
503741267	::471678304932483000
215427794	::471678408032657000
321839755	::471678548629921000
364641621	::471678886166937000
632481728	::471678940600598000
364641621	::471678981658640000
275260502	::471679049274634000
15170503	::471679139355697000
632481728	::471679413356998000
273955213	::471679460266496000
51649971	::471679622690906000
51649971	::471679652826996000
321839755	::471679686309711000
501202268	::471679827758837000
331668519	::471679838202654000
25469735	::471679918170845000
501202268	::471680024517435000
291518680	::471680059296993000
282625909	::471680103085142000
429348972	::471680334070022000
328794919	::471680354055897000
198651083	::471680354932518000
291518680	::471680407000584000
46268291	::471680429397798000
23665083	::471680539473108000
328794919	::471680573334106000
70982412	::471680689562087000
465934852	::471680724110942000
417968003	::471680816343707000
356974615	::471680872291131000
39684857	::471681089589608000
322324723	::471681184875806000
226845681	::471681190068355000
308657649	::471681278266576000
632481728	::471681333585264000
116071398	::471681418930978000
39684857	::471681506222415000
255299055	::471681527546658000
322324723	::471681648308674000
356974615	::471681807759704000
39684857	::471681887090380000
462648540	::471681982267535000
39684857	::471682036109803000
30151060	::471682110919430000
79073243	::471682190246293000
155686441	::471682301953581000
365746365	::471682302552973000
154185973	::471682336723980000
96013044	::471682392508624000
215427794	::471682413006163000
356974615	::471682425060622000
15791549	::471682433360732000
15791549	::471682434560704000
52494533	::471682616467685000
365746365	::471682631986192000
417968003	::471682665369059000
376541246	::471682818435977000
467027311	::471682832885383000
442736318	::471682947314360000
287569533	::471682951105622000
263013923	::471682994252828000
417968003	::471683080106029000
4059771	::471683150046035000
360761105	::471683183055224000
209401949	::471683202021879000
402273149	::471683280698617000
417968003	::471683347551633000
328794919	::471683435702935000
30151060	::471683479747309000
71981601	::471683507501420000
52295994	::471683712930025000
71981601	::471683717245988000
263013923	::471683822665605000
71981601	::471683968660938000
408224760	::471684152115200000
41465619	::471684169534550000
20713213	::471684209111625000
71981601	::471684209212678000
90544248	::471684284269723000
310321041	::471684359087329000
114633433	::471684413307105000
65482831	::471684458257457000
106715045	::471684495545221000
424790585	::471684528021712000
416548217	::471684640286474000
41606452	::471684647722954000
106715045	::471684687967322000
199001641	::471684704488652000
45173032	::471684859195555000
40097041	::471684909682003000
21568615	::471684971263172000
45173032	::471685071590547000
217912167	::471685106227511000
20713213	::471685367544827000
31010760	::471685468141412000
129876980	::471685509622661000
115583749	::471685561535590000
71981601	::471685597921562000
106715045	::471685665672159000
310506975	::471686127015833000
53112812	::471686236067745000
157117376	::471686279189757000
444251177	::471686294037217000
13683762	::471686299586662000
628045480	::471686445468368000
474371126	::471686612074913000
501554267	::471686985489211000
217912167	::471687042347565000
114070939	::471687052484812000
338477631	::471687218180784000
250474725	::471687253379809000
79861287	::471687317774942000
250474725	::471687377245593000
471204596	::471687446766170000
76463655	::471687474012360000
210671307	::471687561996275000
312710029	::471687584981483000
340119318	::471687688316129000
309778100	::471687735950852000
340119318	::471687815097368000
471204596	::471687885717274000
312710029	::471688202353274000
471204596	::471688259655843000
353544330	::471688365549449000
116071398	::471688385233694000
238786875	::471688647469965000
471204596	::471688663643213000
137426396	::471688703161532000
414066292	::471688849387978000
308805449	::471688922473308000
308805449	::471689016396369000
450378413	::471689051079446000
254635990	::471689069588934000
430072028	::471689123363696000
254635990	::471689302636650000
248329328	::471689306516783000
22294252	::471689359444672000
25235649	::471689372958351000
471204596	::471689375383052000
104947253	::471689380697210000
22195036	::471689554093547000
245957488	::471689694062071000
277814195	::471689916414713000
454146385	::471689918918709000
351152035	::471689924987473000
331717534	::471689954037608000
285141722	::471690064997515000
454146385	::471690130680737000
27904685	::471690244430233000
79476731	::471690250923036000
308657649	::471690434314764000
348123497	::471690452589350000
487266327	::471690472235102000
331717534	::471690483845312000
102530016	::471690514811854000
328252982	::471690556179890000
600663496	::471690581643505000
467027311	::471690638933909000
600663496	::471690645866680000
283625404	::471690698740498000
348123497	::471690753001795000
17536130	::471690834593980000
245957488	::471690919931293000
346127757	::471690973618401000
102530016	::471691127553552000
308657649	::471691127612256000
220455732	::471691140790370000
262496951	::471691444303200000
259601379	::471691491430371000
255765560	::471691698935185000
450378413	::471691711316779000
18156298	::471691816350535000
444251177	::471691857819226000
227577445	::471691901662670000
26684021	::471692053618130000
31010760	::471692215115583000
41001071	::471692267561177000
444251177	::471692353552388000
38991775	::471692471060406000
38594501	::471692483269640000
227577445	::471692485270708000
444251177	::471692547203416000
38991775	::471692558762930000
262471070	::471692661796401000
378281495	::471693063757508000
72293435	::471693179822309000
238307628	::471693184310194000
71981601	::471693284528500000
14955026	::471693419325042000
120139449	::471693462924836000
27595900	::471693481430503000
227577445	::471693494617010000
283625404	::471693540511477000
363969403	::471693624758247000
13683762	::471693663773687000
60098410	::471693693846437000
344857407	::471693742588854000
366701651	::471693789409837000
16866896	::471693858171273000
16866896	::471693911803838000
474371126	::471693911967399000
117608761	::471693936491503000
20782081	::471694113860227000
483115964	::471694278931267000
319851493	::471694307909328000
16866896	::471694333234921000
364641621	::471694334560317000
358031089	::471694340461301000
450378413	::471694355204685000
444251177	::471694370194747000
124954284	::471694371138465000
471204596	::471694377598066000
567014078	::471694412117204000
124954284	::471694421365231000
124954284	::471694434661183000
450378413	::471694474167730000
64905964	::471694544879505000
567014078	::471694595085328000
417968003	::471694627313950000
301257200	::471694706775425000
462681637	::471694771992264000
18137013	::471694786714275000
244351583	::471694792137531000
539183661	::471694940171280000
450378413	::471695207117766000
263013923	::471695209126834000
343018153	::471695319873626000
249451202	::471695332297146000
296590824	::471695384704585000
237118122	::471695529295224000
96013044	::471695821176852000
41606452	::471695875048484000
355896730	::471696060289941000
38244930	::471696128543834000
16566189	::471696175184498000
471204596	::471696196193779000
40485959	::471696217965993000
442736318	::471696250300284000
95723533	::471696619235078000
505323751	::471696708905099000
429345484	::471696725435224000
95723533	::471696845484195000
154692700	::471697032726323000
700013623	::471697103170068000
227577445	::471697115760955000
505323751	::471697161982197000
227577445	::471697215421829000
417449044	::471697277632122000
709921765	::471697368039972000
53863390	::471697379360387000
322842111	::471697458133991000
41606452	::471697458809282000
355758655	::471697540086104000
355758655	::471697615822663000
343018153	::471697813429305000
479156555	::471697928096976000
479156555	::471698028126945000
316301043	::471698077892743000
425897170	::471698161300291000
417428775	::471698230083059000
316301043	::471698346869276000
365746365	::471698531607400000
339126665	::471698631846662000
47749919	::471698697911537000
173026357	::471698753888735000
383523373	::471698791331295000
341892711	::471698824373993000
284931188	::471698893764583000
505323751	::471698898135023000
252314330	::471698900139905000
341892711	::471698907052134000
222935791	::471698912345341000
173026357	::471698917680513000
365746365	::471698922592034000
349787019	::471698988731625000
47749919	::471699008629784000
407038804	::471699027424460000
483115964	::471699198895988000
47749919	::471699281150509000
519086519	::471699305095757000
30336217	::471699345872789000
305926788	::471699436855259000
305926788	::471699495055417000
191276105	::471699502336733000
377035998	::471699507193716000
519086519	::471699511274766000
40810916	::471699558687576000
45929336	::471699577163091000
191276105	::471699593176956000
260338000	::471699620612288000
230659102	::471699652710916000
222935791	::471699750841253000
519086519	::471699775436234000
30336217	::471699781132488000
30336217	::471699898795294000
364641621	::471699911940251000
104947253	::471700089816498000
173026357	::471700185928581000
383523373	::471700267017437000
346654346	::471700313976479000
47749919	::471700398605336000
35923992	::471700535922679000
18277474	::471700658790227000
365746365	::471700681578278000
359776589	::471700795889430000
234630547	::471700842358525000
31010760	::471700849312665000
237530197	::471700879704616000
330691749	::471700884368678000
341892711	::471700923673493000
376425912	::471701066804125000
428516870	::471701167207354000
234630547	::471701266771750000
238786875	::471701305556492000
222935791	::471701450461282000
435409494	::471701546833838000
234630547	::471701619730821000
349904873	::471701700424650000
196659229	::471701818292989000
47749919	::471701854158458000
257831311	::471702015836315000
360231979	::471702338705428000
283251929	::471702393357619000
279230956	::471702431105953000
47749919	::471702446742327000
341892711	::471702645456248000
366701651	::471703112093532000
424498868	::471703238161760000
238786875	::471703321309630000
310321041	::471703479388356000
407038804	::471703596841828000
314710836	::471703642492661000
237118122	::471703827755044000
402925254	::471703885157912000
23799906	::471704082735169000
218112087	::471704147964989000
369819130	::471704286167326000
23799906	::471704423715340000
56556074	::471704544158568000
217912167	::471704545492758000
351914412	::471704639889764000
402925254	::471704661100355000
240532669	::471704667198881000
102233693	::471704715554615000
351914412	::471704720936284000
102233693	::471704802267627000
6652302	::471704856026021000
73275873	::471704858899136000
133158896	::471704930672074000
348193845	::471704996887543000
348193845	::471705032337797000
102233693	::471705090114322000
102233693	::471705314136322000
226357092	::471705361385144000
102233693	::471705397707816000
313792688	::471705484345352000
116343636	::471705518357348000
28905424	::471705578889150000
413477251	::471705656018210000
443070793	::471705660376100000
227577445	::471705881445294000
300607168	::471705887988776000
38594501	::471705903549263000
173371030	::471706116410208000
259541688	::471706158181658000
38594501	::471706222417031000
503741267	::471706288238645000
16866896	::471706292030296000
95231863	::471706313421250000
310506975	::471706601993142000
300607168	::471706783736934000
290195625	::471706792826007000
52441281	::471706846906961000
310506975	::471706916364636000
443070793	::471706936833228000
300607168	::471706995461210000
413367641	::471707018223697000
310506975	::471707031410204000
27836945	::471707126490857000
480638215	::471707127703429000
310506975	::471707190760185000
11146552	::471707348117889000
128284695	::471707461536059000
133158896	::471707543614402000
310506975	::471707545787039000
369819130	::471707545909096000
310506975	::471707676544479000
310506975	::471707703887532000
55161530	::471707704809897000
615688476	::471707906917023000
335101950	::471707971257266000
212060681	::471708002916249000
183438897	::471708004845240000
519086519	::471708046201483000
377110730	::471708294361645000
259541688	::471708359293698000
55120405	::471708400234287000
390900557	::471708621022433000
16866896	::471708627485868000
519086519	::471708664345423000
61050527	::471708905043537000
416548217	::471708981342519000
60098410	::471709045875699000
18374690	::471709235546701000
115459999	::471709304332906000
133158896	::471709313124147000
16866896	::471709377028947000
286487329	::471709517286481000
430182591	::471709518645460000
227577445	::471709548814692000
333704327	::471709856312070000
7132042	::471709987148804000
286487329	::471710012285677000
263013923	::471710077389635000
349787019	::471710114878353000
450378413	::471710133181878000
174629553	::471710177650307000
310506975	::471710261590900000
19895969	::471710282247462000
310506975	::471710342666809000
174629553	::471710485080207000
187089991	::471710532261531000
12354252	::471710548376039000
104947253	::471710565489209000
174629553	::471710663036121000
310506975	::471710708875657000
20782081	::471710802345349000
398735102	::471710850685079000
398735102	::471710927658942000
16107745	::471710938262151000
310506975	::471710992737398000
552146644	::471711002120441000
310506975	::471711054322335000
462648540	::471711160887414000
25680589	::471711179077726000
174629553	::471711242420494000
174629553	::471711350910386000
316902035	::471711417591406000
49221816	::471711426730819000
349787019	::471711427506364000
377110730	::471711475896426000
316902035	::471711488093470000
174629553	::471711583446761000
608426191	::471711667169275000
310506975	::471711707690459000
310506975	::471711876746051000
310506975	::471712107059486000
310506975	::471712274848423000
552146644	::471712285036388000
384503737	::471712374211485000
96013044	::471712386723086000
634873462	::471712402556207000
572151259	::471712424957988000
255818707	::471712444331868000
479986172	::471712468214218000
377110730	::471712471972335000
445219284	::471712479194525000
252756099	::471712534144495000
54587465	::471712545544232000
310506975	::471712894933938000
121881241	::471712914835902000
15681561	::471713075717234000
572151259	::471713180591595000
40126821	::471713206021656000
174629553	::471713424888852000
91345170	::471713552940556000
353544330	::471713599312769000
39215095	::471713703813857000
370420008	::471713816301273000
35525270	::471714044601040000
379807492	::471714046019121000
301657872	::471714062225915000
174629553	::471714089706987000
195397698	::471714240362205000
399117604	::471714264060030000
594121150	::471714318451372000
174629553	::471714405181558000
174629553	::471714494377627000
195397698	::471714554981134000
259569717	::471714747155767000
76638498	::471714894044090000
370420008	::471714898909884000
272999900	::471715002882461000
52295994	::471715070205239000
246571951	::471715256897511000
310506975	::471715468038782000
346654346	::471715491019358000
518039543	::471715522224992000
218112087	::471715611416858000
31144939	::471715640999677000
479246485	::471715705797505000
446541836	::471716064058146000
209401949	::471716093367943000
138083816	::471716120714420000
53112812	::471716128423944000
139308619	::471716151529984000
195397698	::471716159356948000
52295994	::471716179254730000
53112812	::471716202558271000
139308619	::471716215744770000
310506975	::471716287928750000
490841822	::471716382531670000
55888161	::471716416778174000
209401949	::471716444368302000
572151259	::471716450638757000
325242803	::471716529525231000
53112812	::471716585271730000
446541836	::471716603693105000
294347764	::471716662686011000
71981601	::471716716313972000
105993726	::471716769863041000
361352435	::471716820894765000
80159052	::471716916730396000
271717879	::471717002176770000
25410192	::471717014520598000
52929975	::471717014692589000
399117604	::471717056124317000
469722641	::471717143894306000
27836945	::471717193990688000
340199061	::471717207836463000
64596921	::471717504729878000
413367641	::471717633016881000
319851493	::471717678130806000
35923992	::471717718568501000
156166678	::471717772138119000
28905424	::471717929701359000
420006994	::471718005073014000
18137013	::471718091903090000
252355708	::471718246308401000
133158896	::471718264351895000
402273149	::471718325136134000
16710226	::471718338339827000
35923992	::471718374146596000
21568615	::471718464567386000
310506975	::471718652346380000
133158896	::471718667369988000
80159052	::471718705248735000
120139449	::471718717722591000
321839755	::471718783384842000
237938155	::471718869699420000
369819130	::471718876615835000
321839755	::471718902347485000
321839755	::471718937235689000
408224760	::471718938368552000
47017345	::471719062980943000
27179899	::471719091049598000
469722641	::471719091170848000
317483868	::471719190605598000
263013923	::471719281152262000
317483868	::471719462539100000
264300486	::471719473724928000
445826532	::471719565681262000
371500504	::471719646765518000
13298002	::471719697969610000
25410192	::471719754437505000
341892711	::471719859521601000
174629553	::471719970490302000
22195036	::471720063800983000
59647298	::471720294130798000
133158896	::471720386711650000
341892711	::471720454919823000
264300486	::471720524054151000
321637063	::471720578508787000
341892711	::471720677654155000
264946102	::471720738060111000
290195625	::471720930041790000
48804765	::471721021683556000
420006994	::471721054268686000
264300486	::471721111231545000
107750524	::471721437754298000
322842111	::471721479164682000
107750524	::471721501335756000
327989967	::471721549901225000
343606449	::471721717241348000
268073941	::471721874360377000
268073941	::471721885890510000
346412695	::471721960855322000
116071398	::471722005394251000
341311969	::471722051623866000
379253079	::471722158893588000
74955386	::471722167151755000
264300486	::471722218679205000
330691749	::471722413450067000
407038804	::471722616810905000
20804321	::471722873623949000
455542048	::471723295742898000
396332641	::471723459148775000
139308619	::471723562135326000
319469530	::471723714891878000
327989967	::471723716200513000
6284612	::471724087119990000
473196438	::471724186126548000
116071398	::471724209891454000
60098410	::471724354753921000
264300486	::471724639228817000
8036902	::471724691904675000
426786499	::471724759827230000
71981601	::471724947199389000
31294794	::471725036403822000
8036902	::471725077151875000
23225674	::471725265500917000
244351583	::471725340721549000
341734040	::471725424980922000
8036902	::471725455423569000
107750524	::471725553490599000
271717879	::471725672474640000
86474692	::471725684205703000
284931188	::471725798970621000
416018810	::471725811230572000
20782081	::471725904578621000
206067907	::471725927115022000
206067907	::471725962703687000
41606452	::471726015400517000
312710029	::471726040004300000
18277474	::471726142999646000
351152035	::471726235111145000
23799906	::471726267084341000
341734040	::471726293382201000
23799906	::471726388937240000
290195625	::471726675525259000
76638498	::471726792395743000
321844248	::471726832644263000
55472237	::471726891762597000
436716308	::471726965897314000
291288952	::471727045480026000
284931188	::471727051641458000
252355708	::471727068095741000
572151259	::471727073426305000
237330810	::471727114660904000
607432063	::471727121493004000
140157275	::471727259808964000
474371126	::471727283271913000
18277474	::471727608422748000
38244930	::471727673656758000
62975545	::471727677360332000
363321273	::471727717109727000
473196438	::471727721899638000
382371778	::471727738181537000
335101950	::471727835556880000
414004311	::471727895132393000
529096266	::471728136431099000
240532669	::471728182685483000
252914746	::471728319319134000
23933265	::471728362298155000
600663496	::471728458398466000
529096266	::471728535569465000
334420539	::471728577856405000
107610605	::471728660492615000
435557155	::471728712476409000
382371778	::471728736904040000
224501206	::471728796786106000
107610605	::471728823038652000
351914412	::471728879632408000
317483868	::471728957818015000
414004311	::471728979410305000
15791549	::471728993834508000
245154470	::471729057928060000
344956423	::471729111753187000
500212290	::471729204095356000
305926788	::471729204677980000
54587465	::471729229101420000
305926788	::471729264513937000
364043601	::471729333602885000
254319575	::471729447012663000
335101950	::471729459632943000
443332358	::471729467245608000
170924102	::471729573835448000
38623896	::471729595176067000
634615880	::471729629649051000
342845822	::471729858494468000
365746365	::471729943777669000
376541246	::471730282396389000
39237011	::471730288914362000
340199061	::471730439736946000
341734040	::471730478328725000
594121150	::471730516866379000
415259927	::471730604032417000
22944914	::471730709997309000
477989347	::471730716426784000
477188816	::471730877190668000
37977930	::471731003958890000
174629553	::471731125346631000
16322613	::471731127359520000
634615880	::471731186792816000
269012544	::471731279310766000
40097041	::471731370306600000
277251070	::471731420960784000
429491583	::471731472198807000
76463655	::471731542445010000
341734040	::471731712599130000
390479008	::471731733293850000
23642786	::471731783776866000
324536771	::471731799455195000
322842111	::471731830618861000
501202268	::471731835257753000
28252356	::471731978476060000
76463655	::471732012714586000
172025978	::471732154313879000
399645465	::471732236434153000
205030447	::471732251709800000
20419159	::471732275818672000
291475742	::471732477971542000
369819130	::471732478525571000
266033863	::471732530660384000
32125015	::471732655810420000
343018153	::471732717579927000
349472194	::471732919695052000
15778759	::471732964665995000
554852227	::471733099412221000
93316687	::471733255474282000
262496951	::471733389935251000
369819130	::471733394100191000
272999900	::471733546324082000
76638498	::471733912193232000
379357885	::471733962570600000
322842111	::471734598498811000
243974175	::471734633361448000
15282962	::471734663778951000
174629553	::471734892163006000
227577445	::471735031837126000
370420008	::471735069783371000
405362735	::471735091434389000
22944914	::471735113982558000
237938155	::471735145914191000
227577445	::471735195465310000
18137013	::471735247873540000
76638498	::471735731313197000
178985516	::471735749671272000
76375846	::471735803773988000
264904736	::471735816298168000
222935791	::471735940163985000
93316687	::471735940457984000
264904736	::471735950041563000
264904736	::471735960204353000
264904736	::471736005943238000
377176939	::471736039842021000
468102453	::471736051396907000
377176939	::471736065003651000
189272740	::471736111082254000
365746365	::471736129595908000
173371030	::471736174868840000
468102453	::471736453664239000
154692700	::471736525999202000
29335169	::471736558333091000
93316687	::471736566822748000
468102453	::471736603983880000
65926573	::471736606484074000
154692700	::471736621583187000
224501206	::471736621675872000
93316687	::471736684649144000
377035998	::471736771823558000
65926573	::471736792757317000
468102453	::471736808477171000
74282065	::471736924390957000
468102453	::471736925515026000
341734040	::471736943751864000
325849507	::471736966807949000
237530197	::471737008986284000
331668519	::471737026757160000
72293435	::471737091886702000
468102453	::471737162421923000
137014162	::471737226418978000
14954949	::471737494527303000
312710029	::471737538131271000
266033863	::471737658444509000
174629553	::471738024091734000
18374690	::471738070115823000
33823755	::471738085068517000
174629553	::471738090357522000
174629553	::471738106790838000
321780812	::471738129398132000
174629553	::471738143423860000
174629553	::471738169860583000
93316687	::471738309132439000
65501923	::471738343336574000
370420008	::471738456075681000
341734040	::471738461028753000
319145382	::471738590964092000
39684857	::471738601911238000
23225674	::471738638548877000
341734040	::471738684841005000
39684857	::471738709717426000
174629553	::471738734720069000
174629553	::471738898037891000
370420008	::471738940907864000
408772521	::471738963871694000
15282962	::471738982439866000
234828491	::471739034369134000
174629553	::471739137251639000
15282962	::471739193618477000
65501923	::471739421876711000
174629553	::471739526847926000
252914746	::471739561500889000
14954949	::471739840045002000
424498868	::471739868335177000
31144939	::471740035650560000
359104594	::471740129589989000
445826532	::471740309328510000
341734040	::471740406233698000
132649069	::471740472356925000
66058067	::471740616603611000
542909484	::471740739500904000
467027311	::471740769016250000
20782081	::471740980278738000
66058067	::471741142372200000
66058067	::471741183639977000
15282962	::471741444646903000
221590506	::471741495486078000
517695658	::471741501148762000
16566189	::471741506865602000
365746365	::471741543628279000
69950823	::471741654295015000
66058067	::471741678534266000
238740641	::471741695369834000
29849760	::471741902719418000
404335977	::471742127572279000
360730562	::471742161948397000
404335977	::471742191078227000
329471370	::471742484197150000
132649069	::471742556532121000
222935791	::471742563989618000
132649069	::471742625658064000
308657649	::471742745225486000
36943663	::471742977749299000
226845681	::471743020434743000
416548217	::471743039556161000
254635990	::471743181445267000
161346822	::471743491437887000
376541246	::471743502163116000
317483868	::471743615816175000
79476731	::471743636468531000
317483868	::471743678483275000
317483868	::471743726864580000
69719136	::471743741263634000
501202268	::471743825116160000
411898570	::471743844888113000
328557330	::471743898008563000
111978266	::471743923027992000
111978266	::471743968905281000
111978266	::471744014769999000
111978266	::471744048613826000
111978266	::471744072336805000
317483868	::471744096684761000
111978266	::471744098723168000
243974175	::471744155967057000
12354252	::471744157954760000
328858212	::471744473605873000
385114649	::471744492190441000
111978266	::471744532539650000
411898570	::471744555415388000
368079003	::471744589192126000
211904285	::471744635556356000
261942709	::471744691528925000
14954949	::471744697028079000
258382946	::471744732272791000
16166332	::471744766472777000
16166332	::471744792666574000
125849974	::471744945402155000
417472148	::471745191154434000
111978266	::471745296578641000
26897261	::471745409367691000
418312513	::471745551919091000
69719136	::471745652108820000
277251070	::471745823512854000
277251070	::471745939003023000
316301043	::471745958641164000
12354252	::471745998583111000
331925277	::471746220000833000
128937859	::471746231580901000
364405877	::471746301621993000
176489426	::471746394534195000
308690900	::471746525878444000
50463332	::471746610980864000
319145382	::471746644154015000
73275873	::471746656279334000
260539431	::471746911347539000
131420707	::471747080256380000
40994873	::471747136145481000
418312513	::471747236217774000
319145382	::471747342807597000
370420008	::471747539709231000
722514433	::471747617811341000
395057520	::471747685578715000
308657649	::471747685993947000
211645751	::471747888188772000
373653741	::471747917112680000
211645751	::471747920807878000
211645751	::471748147946225000
68473966	::471748201695834000
588874950	::471748383145984000
414004311	::471748451252727000
446541836	::471748540343939000
91606737	::471748576037437000
337510374	::471748594996092000
364546435	::471748606739767000
40126821	::471748780971552000
76463655	::471748889973116000
76638498	::471748954544410000
93316687	::471749067610263000
124954284	::471749089076334000
76638498	::471749093463564000
211904285	::471749251031396000
20713213	::471749353002917000
313792688	::471749365082492000
111978266	::471749475225305000
568915908	::471749506749325000
211645751	::471749558192451000
26514591	::471749559606333000
608426191	::471749659002560000
107750524	::471749702007156000
68473966	::471749783863164000
40054726	::471749801579536000
417428775	::471749815530168000
7141172	::471749895851110000
608426191	::471749915094577000
111978266	::471750119671746000
111978266	::471750341747552000
311583053	::471750479534235000
500388817	::471750563466858000
111978266	::471750821382979000
436716308	::471750908855222000
111978266	::471751055127371000
74282065	::471751068695552000
621474989	::471751088224600000
111978266	::471751101151473000
320452099	::471751307187855000
230206940	::471751391996694000
97326618	::471751511077187000
222687654	::471751531138527000
222687654	::471751716321234000
377486283	::471751717000708000
259541688	::471751766674247000
249243467	::471751791525105000
222687654	::471751801897644000
8036902	::471751821237944000
166735943	::471751922534604000
311729942	::471752008915906000
57300329	::471752032203051000
385259637	::471752056445747000
246050172	::471752092902645000
71284640	::471752145973170000
111978266	::471752167653900000
357306642	::471752185727184000
144937748	::471752290035314000
259569717	::471752327544569000
222687654	::471752785604907000
131420707	::471752788267900000
379358099	::471752800196902000
15282962	::471752830207143000
254635990	::471752915669893000
709921765	::471752925984067000
264705173	::471752961149120000
238322255	::471752974138486000
334403708	::471753165348409000
72293435	::471753206200930000
8036902	::471753221586038000
30666953	::471753300728360000
162958222	::471753503501602000
237963845	::471753516567257000
237963845	::471753572246650000
400490673	::471753662440943000
93316687	::471753720343326000
594844703	::471753751993147000
400490673	::471753890233200000
245935219	::471754026493550000
60098410	::471754063676071000
31345791	::471754160694886000
621474989	::471754161353396000
245935219	::471754240063709000
313421343	::471754268748152000
267357514	::471754331360747000
351152035	::471754370850508000
351914412	::471754379151044000
701949296	::471754462198239000
231689668	::471754601214255000
338477631	::471754647896854000
621474989	::471754765706477000
374659572	::471754954948898000
594844703	::471755217050939000
485252693	::471755233165455000
356974615	::471755237871874000
401757405	::471755286340849000
360761105	::471755341642752000
60221494	::471755462153883000
267357514	::471755462481039000
72882594	::471755507007770000
351152035	::471755566520758000
67656722	::471755639858159000
351914412	::471755723555500000
60221494	::471755956301602000
449981984	::471756033673940000
20782081	::471756093220065000
60221494	::471756112799498000
61402370	::471756204264665000
588874950	::471756402059673000
90797741	::471756474436562000
93316687	::471756716254957000
444251177	::471756770344321000
374659572	::471756816678797000
100934605	::471756820864716000
272999900	::471756847901589000
203311237	::471757234607628000
202292166	::471757578494427000
76638498	::471757595423039000
155459778	::471757633574408000
60221494	::471757727052857000
151190656	::471757751388213000
567014078	::471757813543608000
255818707	::471757866563424000
311729942	::471757974797447000
255818707	::471757986105262000
155459778	::471758056557412000
26920974	::471758130334822000
71878260	::471758225873072000
255818707	::471758313747931000
463431723	::471758438540660000
222636373	::471758477854269000
27904685	::471758478059778000
463431723	::471758485785296000
71878260	::471758489484677000
483115964	::471758500612157000
463431723	::471758524469358000
259541688	::471758571617918000
277814195	::471758655579521000
60221494	::471758686063706000
373653741	::471758738164961000
253717655	::471758836034834000
27904685	::471759535971917000
280798922	::471759892886220000
27904685	::471760012541722000
336019882	::471760061136519000
301717953	::471760140404654000
60221494	::471760210160517000
336019882	::471760243609714000
588874950	::471760251226558000
336019882	::471760291923914000
60221494	::471760333070413000
174629553	::471760463743561000
218112087	::471760499290275000
510678171	::471760711681855000
60221494	::471760951901839000
58587526	::471761636546461000
18455966	::471761704905216000
360231979	::471761728963760000
40485959	::471761756046372000
39237011	::471761804935565000
31569666	::471761808097693000
102530016	::471761898732810000
414066292	::471761954382438000
539183661	::471762069138591000
131420707	::471762167927021000
519086519	::471762250391240000
336019882	::471762311535792000
336019882	::471762372055416000
81007000	::471762432138825000
363722761	::471762530444918000
417968003	::471762531720364000
363722761	::471762666256486000
40126821	::471762998487298000
534913317	::471763025876099000
363722761	::471763076962734000
417968003	::471763206390554000
40097041	::471763248295866000
269012544	::471763307771080000
96013044	::471763391485579000
258382946	::471763449320456000
363722761	::471763455964618000
58587526	::471763511853334000
58847822	::471763603696009000
381778563	::471763614039162000
37119867	::471763643454193000
378773930	::471763660361453000
58847822	::471763698801864000
384503737	::471763853278457000
104947253	::471763880616935000
351914412	::471764033628958000
336347539	::471764062104465000
257831311	::471764194497277000
286282963	::471764281927557000
390552849	::471764304296157000
435478224	::471764333047726000
174629553	::471764529870041000
76427184	::471764696702259000
331246659	::471764744614203000
29786990	::471764745171632000
519086519	::471765082267852000
509523903	::471765409138769000
76427184	::471765507197370000
121881241	::471765511295213000
262843671	::471765513161678000
121881241	::471765721228513000
11146552	::471765766015295000
393801885	::471765845983502000
55472237	::471765859304628000
258382946	::471765866678214000
519086519	::471765908751646000
243427085	::471765929089859000
72293435	::471765957690413000
164891333	::471765985880326000
363722761	::471766054499549000
258382946	::471766095997964000
546153359	::471766117321416000
39237011	::471766192483749000
417428775	::471766227560300000
102233693	::471766249077100000
445903498	::471766409853546000
52105336	::471766467432558000
96443022	::471766540954529000
331246659	::471766669732634000
91345170	::471766859185127000
80159052	::471766949941092000
351914412	::471767049854021000
379152968	::471767222588030000
559991040	::471767248815005000
247372701	::471767327676317000
155650977	::471767396894904000
231674152	::471767420869554000
80159052	::471767425977831000
286282963	::471767431094890000
344956423	::471767492722176000
76638498	::471767537311825000
328858212	::471767722687098000
23642786	::471767726529056000
251821834	::471767793998647000
39237011	::471767880409686000
286282963	::471767959145152000
258235483	::471767963696386000
467027311	::471768135599534000
192948373	::471768166168010000
258382946	::471768196274745000
113221759	::471768241316962000
246409056	::471768327418036000
286282963	::471768367955582000
344956423	::471768530866937000
76638498	::471768576735449000
76638498	::471768649024294000
243427085	::471768662748463000
500388817	::471768674903539000
202292166	::471768685108297000
243974175	::471768747251101000
277814195	::471768778280542000
54721301	::471769192698740000
500388817	::471769363071389000
80159052	::471769415139086000
500388817	::471769494621548000
64791948	::471769639807369000
20782081	::471769828429414000
255818707	::471769880476524000
416548217	::471769890505101000
81007000	::471770078086590000
80159052	::471770103508250000
351896383	::471770148786163000
60098410	::471770168310259000
18156298	::471770217366843000
112801155	::471770243677691000
398735102	::471770257292406000
495598070	::471770273046609000
334403708	::471770290146394000
383523373	::471770325051801000
495598070	::471770362574036000
319145382	::471770378755653000
17326645	::471770417448091000
41606452	::471770434518941000
53317470	::471770533634535000
417428775	::471770592216383000
250832637	::471770633236664000
459612485	::471770663342993000
80159052	::471770729797517000
393801885	::471770806310408000
250832637	::471770818050260000
271717879	::471770828053307000
250832637	::471770839395090000
250832637	::471770857996840000
8036902	::471771167314161000
20782081	::471771194304110000
349787019	::471771202097147000
349787019	::471771209030303000
23672351	::471771622731689000
39684857	::471771826729648000
263013923	::471771876822642000
39684857	::471772025262833000
39684857	::471772038923702000
39684857	::471772161749704000
371477472	::471772168163196000
414191298	::471772169488580000
29737650	::471772236039221000
467027311	::471772387563040000
386956382	::471772419502669000
17536130	::471772695131357000
454406979	::471772701695426000
351914412	::471772720460353000
625900103	::471772801032937000
16002106	::471772851666571000
39684857	::471772883597799000
552146644	::471772979777798000
53317470	::471772993879031000
379357885	::471772995686789000
351914412	::471773052510806000
326636490	::471773092566806000
428516870	::471773100313280000
121881241	::471773129971224000
326636490	::471773169683296000
52995718	::471773195805405000
139547588	::471773257595908000
326636490	::471773263270772000
26920974	::471773373417418000
86349050	::471773378177953000
211645751	::471773474944745000
414066292	::471773592913321000
556631416	::471773666619830000
15778759	::471773847272710000
137014162	::471773876155068000
74282065	::471773877849161000
29786990	::471774163086999000
351914412	::471774313868455000
402273149	::471774739892301000
615688476	::471774947639967000
613956023	::471774983245410000
132649069	::471775327945887000
6284612	::471775427330330000
402273149	::471775437333745000
326636490	::471775578031681000
132649069	::471775581206355000
621306179	::471775585044156000
195397698	::471775865408589000
376425912	::471775865479499000
150034005	::471775948648767000
18374690	::471775949798002000
587940951	::471775951215689000
269151566	::471776265037676000
400817337	::471776331827380000
368170408	::471776407845359000
195397698	::471776505383497000
110297719	::471776569900670000
232312019	::471776581812510000
16566189	::471776742064291000
212068363	::471776860930465000
110297719	::471776917470056000
40054726	::471777384828370000
16353730	::471777416239923000
205030447	::471777420710670000
86349050	::471777674080178000
137014162	::471777715964903000
310506975	::471777743387238000
205030447	::471777771455528000
75209135	::471777959473205000
93316687	::471778015916359000
406121427	::471778042235195000
195397698	::471778093066354000
310506975	::471778117930213000
93316687	::471778167561388000
75209135	::471778202030211000
75209135	::471778225236885000
38713173	::471778278634561000
341153843	::471778398986330000
413686504	::471778432485847000
268058306	::471778490036281000
387625128	::471778494566105000
310506975	::471778746488590000
291288952	::471778801681465000
432622681	::471778991326920000
311729942	::471779012771979000
480973099	::471779252778442000
364641621	::471779320789487000
67193398	::471779395922051000
39684857	::471779424925261000
39215095	::471779685450272000
462681637	::471780102616121000
195397698	::471780158777851000
379807492	::471780221759127000
364641621	::471780259382452000
412304311	::471780374864228000
271717879	::471780423018622000
95504927	::471780538475229000
155650977	::471780592259174000
310506975	::471780601331466000
310506975	::471780616472907000
95723533	::471780649477898000
313792688	::471780735259406000
471516383	::471780740670451000
165634562	::471780784836468000
310506975	::471780798287597000
471516383	::471780877929037000
310506975	::471780892734935000
271717879	::471780928483000000
471516383	::471781044979773000
26920974	::471781133391511000
52295994	::471781208494723000
310506975	::471781250345467000
310506975	::471781328745402000
412304311	::471781362966736000
500308199	::471781513600978000
309167251	::471781559507222000
249243467	::471781644077367000
412304311	::471781710947176000
265786675	::471781731495067000
310506975	::471781813913133000
346654346	::471781819948343000
240532669	::471781847987261000
400817337	::471781905147260000
599589782	::471782029718073000
310506975	::471782039726080000
412304311	::471782219904991000
424498591	::471782317821022000
310506975	::471782319129624000
332028268	::471782335491616000
428516870	::471782451615117000
501554267	::471782558233927000
40097041	::471782645329068000
308805449	::471782668372152000
40097041	::471782693706141000
218321424	::471782712634667000
576780003	::471782719395864000
308690900	::471782796483375000
48804765	::471782797339025000
412304311	::471782800954118000
218321424	::471782879853150000
271717879	::471782882730459000
336845657	::471782888120524000
336845657	::471782985378041000
513270198	::471783056554991000
310664656	::471783119528677000
336845657	::471783128055689000
376472794	::471783157789114000
576780003	::471783194262392000
332028268	::471783221915844000
58847822	::471783274096775000
218321424	::471783325795758000
576780003	::471783377851678000
218321424	::471783434654724000
263013923	::471783501445214000
218321424	::471783559800172000
567014078	::471783607988916000
260911912	::471783667589976000
567014078	::471783757150961000
576780003	::471783885747941000
400490673	::471783891406028000
576780003	::471783982711861000
22294252	::471783983215157000
76638498	::471784177369874000
38244930	::471784316318810000
386627455	::471784438435565000
485252693	::471784471487078000
23933265	::471784550683901000
40810916	::471784651191627000
324401110	::471784653083656000
43967474	::471784944373477000
218321424	::471785035578998000
40810916	::471785147960795000
376472794	::471785308267499000
22954511	::471785384842502000
400490673	::471785430741176000
343606449	::471785440668696000
76638498	::471785473703411000
60098410	::471785494544519000
384503737	::471785580331024000
110563920	::471785600031657000
218321424	::471785653374812000
376472794	::471785793481359000
376472794	::471785894442467000
405362735	::471785898384715000
59647298	::471785956496769000
15791549	::471785961580273000
41230104	::471786081348616000
150034005	::471786153474281000
38244930	::471786154501898000
20782081	::471786287096012000
446541836	::471786385574088000
145469568	::471786465442029000
308726677	::471786469434990000
18455966	::471786761023393000
29473860	::471787076942589000
58847822	::471787124857896000
89505869	::471787209893638000
369292925	::471787228641783000
341493662	::471787244353634000
26920974	::471787259432534000
351004243	::471787260372090000
261605370	::471787414499782000
225601631	::471787568800206000
30516926	::471787633345957000
417968003	::471787796471218000
58847822	::471787796558917000
15170503	::471787851525287000
374659572	::471787896299872000
425897170	::471788031360245000
16566189	::471788062700498000
263433687	::471788116718931000
49221816	::471788133865238000
341941030	::471788275506503000
164101308	::471788281479577000
40097041	::471788368008069000
58847822	::471788556042510000
260911912	::471788588968202000
293213630	::471788612518813000
316301043	::471788667917594000
58847822	::471788825379737000
212068363	::471788867024986000
195397698	::471788946893332000
62975545	::471788964982947000
417968003	::471789020851478000
325849507	::471789090506309000
195397698	::471789161700421000
539183661	::471789442223861000
325849507	::471789486066913000
417968003	::471789599497682000
316301043	::471789613032677000
325849507	::471789647627304000
235043760	::471789694561181000
325849507	::471789706427265000
417968003	::471789730770608000
412304311	::471789747430760000
412304311	::471789799133949000
235043760	::471789854984925000
164891333	::471790070354440000
547741880	::471790240013615000
341941030	::471790309677207000
413367641	::471790391457742000
235043760	::471790449884012000
235043760	::471790658974273000
235043760	::471790692348342000
264946102	::471790727492816000
29473860	::471790755019640000
29473860	::471790810740965000
320692054	::471790876587335000
237118122	::471790883172802000
320692054	::471790948293160000
308726677	::471790967943475000
119434884	::471791016656515000
320692054	::471791042526593000
275260502	::471791045282234000
483115964	::471791064656121000
235043760	::471791106405834000
402333632	::471791115234852000
119434884	::471791420584755000
235043760	::471791435310563000
51413309	::471791467376017000
124582805	::471791502046556000
360761105	::471791507016396000
473469863	::471791543322292000
58031746	::471791592639303000
275260502	::471791788295225000
235043760	::471791868095627000
269012544	::471791944327131000
235043760	::471791960915587000
38623896	::471792047494397000
235043760	::471792206672429000
255195496	::471792214436093000
390900557	::471792298247086000
235043760	::471792418656772000
194998718	::471792554456125000
425897170	::471792603478753000
636894252	::471792612240670000
636894252	::471792639897894000
636894252	::471792750027739000
119434884	::471792814876291000
76482742	::471792837172801000
402333632	::471792860304777000
47410500	::471792892311121000
76482742	::471792944241213000
233362394	::471793024553746000
69950823	::471793073551593000
636894252	::471793137510137000
23665083	::471793143168266000
351914412	::471793424086364000
51413309	::471793561252687000
20713213	::471793612368674000
51413309	::471793750097022000
239313896	::471793756627165000
236167599	::471793759991373000
89846697	::471793833005441000
636894252	::471793919307431000
89846697	::471793944666198000
465934852	::471794004347334000
636894252	::471794141307740000
636894252	::471794294701821000
16107745	::471794312318291000
313792688	::471794315660779000
236167599	::471794325865902000
636894252	::471794379984617000
194129729	::471794582058196000
218321424	::471794585719410000
369292925	::471794646394216000
576780003	::471794742150569000
576780003	::471794835868119000
636894252	::471794902649413000
636894252	::471795032559599000
411786523	::471795074834378000
576780003	::471795114877001000
415703077	::471795169776631000
636894252	::471795268438880000
368170408	::471795378690723000
636894252	::471795425939169000
392737983	::471795459795599000
205030447	::471795482524532000
345626789	::471795602704322000
369292925	::471795737345282000
313421343	::471795755532177000
128284695	::471795771323740000
33358166	::471795875220840000
471516383	::471795958406471000
139547588	::471795995294986000
368170408	::471796123657859000
124374229	::471796463836463000
371500504	::471796481150570000
356579210	::471796509495660000
18156298	::471796555037835000
264904736	::471796585030881000
408772521	::471796589502398000
264904736	::471796619390640000
260911912	::471796619747528000
124374229	::471796686223081000
289605285	::471796934114832000
47348539	::471796992193359000
481749191	::471797040167411000
33358166	::471797060891856000
238307628	::471797130160787000
39684857	::471797143007948000
500212290	::471797222527729000
350083690	::471797287686242000
188917484	::471797287941722000
321794820	::471797305910521000
586783331	::471797382343327000
322842111	::471797473783341000
36943663	::471797498168623000
254635990	::471797558982246000
598832393	::471797715282575000
598832393	::471797751546535000
42994926	::471797758135783000
110236585	::471797812288835000
392737983	::471797859160170000
18156298	::471797940865216000
500212290	::471797995592515000
546153359	::471798053842608000
16107745	::471798127679512000
546153359	::471798217017794000
366701651	::471798247607242000
546153359	::471798292548837000
237938155	::471798365010030000
109298324	::471798398627381000
392737983	::471798460711469000
588874950	::471798559323328000
250844163	::471798732858867000
120851061	::471798752294891000
58587526	::471798935368265000
308726677	::471798967928233000
174629553	::471799071204990000
109298324	::471799080067166000
513270198	::471799094789148000
359672666	::471799106541592000
118708729	::471799117333950000
139547588	::471799126380662000
155459778	::471799203933335000
124582805	::471799254470909000
359672666	::471799271373537000
529096266	::471799327904763000
359672666	::471799377657221000
415703077	::471799386758840000
359672666	::471799451149803000
368170408	::471799464689434000
67656722	::471799529386565000
546153359	::471799540027121000
360761105	::471799674089639000
69719136	::471799716393803000
334420539	::471799741677051000
546153359	::471799781157658000
278316478	::471799873432334000
546153359	::471799938179801000
222173816	::471799976226336000
389197869	::471800038100705000
29335169	::471800108699250000
289605285	::471800132129013000
546153359	::471800178861555000
360761105	::471800229222576000
473196438	::471800275196739000
289605285	::471800280825495000
546153359	::471800307580940000
389197869	::471800446697226000
244351583	::471800490720628000
256346048	::471800530143297000
29391732	::471800579464130000
299484513	::471800644118929000
335040170	::471800698104209000
443070793	::471800803532226000
546153359	::471800821550575000
335040170	::471800836231004000
162559610	::471800914177953000
271717879	::471800932758323000
360761105	::471800945920057000
244351583	::471800949380755000
29391732	::471801013100630000
436716308	::471801068364771000
69950823	::471801089910509000
465002314	::471801164145500000
473462894	::471801369465061000
155459778	::471801381683097000
244351583	::471801540810797000
222173816	::471801856008519000
364752208	::471802083213971000
445826532	::471802152764309000
443070793	::471802180605730000
568915908	::471802253733421000
343606449	::471802318606708000
289605285	::471802455596871000
240532669	::471802477449207000
328858212	::471802669175042000
166877807	::471802741061591000
292558028	::471802777996255000
328252982	::471802895281565000
334420539	::471802950021840000
250844163	::471803025196318000
277814195	::471803078610399000
20782081	::471803138849009000
505323751	::471803142343229000
18437537	::471803178900406000
292558028	::471803310521872000
38326757	::471803317513768000
475031809	::471803395397787000
378771457	::471803592144216000
52295994	::471803662004518000
345626789	::471803869119672000
475031809	::471803949243052000
292558028	::471803962148913000
376472794	::471804023176445000
475031809	::471804156793987000
350083690	::471804213660352000
98768681	::471804287824441000
292558028	::471804294581088000
386169383	::471804338294112000
350083690	::471804425283964000
146608159	::471804558557999000
471516383	::471804558759714000
249028893	::471804573514878000
25410192	::471804626413813000
483115964	::471804784891424000
401757405	::471804937458810000
59454178	::471805053666623000
599348429	::471805063942660000
169291538	::471805072674795000
30336217	::471805120683196000
401757405	::471805199556685000
292558028	::471805223644577000
146608159	::471805263897325000
29374576	::471805359058071000
331398205	::471805377731133000
446757000	::471805394965118000
401757405	::471805458257166000
375734748	::471805463600705000
225691566	::471805476225957000
588531316	::471805485025611000
111978266	::471805606421348000
401757405	::471805720086577000
169291538	::471805732505927000
29737650	::471805786876690000
341732173	::471805808079302000
401757405	::471805819940384000
183438897	::471805822087880000
376472794	::471805890728050000
111978266	::471805982801416000
334825824	::471805985489567000
111978266	::471806026887749000
334825824	::471806047276265000
269151566	::471806049352433000
111978266	::471806071301226000
98768681	::471806074933485000
111978266	::471806081581473000
291249412	::471806090435231000
244995179	::471806136174514000
25383063	::471806174082260000
111978266	::471806187668013000
111978266	::471806323882201000
313421343	::471806324486197000
292395819	::471806361437609000
376472794	::471806364680200000
350083690	::471806396002881000
22944914	::471806403381047000
292558028	::471806405716873000
16166332	::471806429293445000
169291538	::471806458338627000
334825824	::471806466966315000
334825824	::471806512952647000
334825824	::471806611455885000
111978266	::471806663184613000
291249412	::471806684432592000
64596921	::471806735230177000
292558028	::471806777256734000
193796724	::471806817140760000
315559101	::471806879132164000
317164527	::471806888363843000
376472794	::471806902666809000
317164527	::471806919091310000
292558028	::471807058619006000
401757405	::471807204429815000
376472794	::471807297833148000
106778257	::471807302685569000
335040170	::471807404078665000
111978266	::471807479547187000
405362735	::471807509645107000
317164527	::471807526334246000
292558028	::471807526409744000
360231979	::471807534333169000
255205725	::471807597402914000
128703316	::471807600796119000
397717926	::471807727963226000
376472794	::471807750801211000
292558028	::471807944502153000
586783331	::471807951079235000
16866896	::471808052648509000
156961324	::471808059556130000
289605285	::471808266314326000
405362735	::471808323562397000
93316687	::471808368613806000
111978266	::471808395734163000
292558028	::471808402721484000
360898372	::471808463417663000
111978266	::471808497991290000
61402370	::471808537577132000
546947837	::471808574151086000
415998425	::471808680547995000
21568615	::471808687896793000
93316687	::471808793186406000
93316687	::471808862673469000
111978266	::471808955325612000
401757405	::471808977844441000
376472794	::471809027044016000
341803593	::471809116277846000
128703316	::471809163580829000
556631416	::471809178122452000
385114649	::471809214600339000
465934852	::471809272599150000
320560322	::471809274826346000
320560322	::471809313304875000
341803593	::471809416258666000
29198251	::471809505374646000
292558028	::471809536848691000
93316687	::471809618524774000
14190836	::471809636589244000
106778257	::471809693573074000
376472794	::471809706261241000
128703316	::471809766143315000
17326645	::471809795930861000
93316687	::471809858946473000
40126821	::471809859868848000
320560322	::471809896111800000
292558028	::471810005583142000
467688815	::471810047237160000
219163747	::471810138857152000
455542048	::471810172172529000
16866896	::471810365073133000
234214828	::471810504047230000
366701651	::471810519654236000
350083690	::471810618802991000
72293435	::471810633919651000
48804765	::471810638311063000
48804765	::471810638642429000
317164527	::471810667515609000
17326645	::471810670141251000
48804765	::471810672951848000
48804765	::471810673140592000
48804765	::471810673694228000
198651083	::471810770326388000
376472794	::471810827805552000
586783331	::471810909200207000
211904285	::471811004201181000
97326618	::471811049805840000
107902551	::471811055463981000
190624012	::471811260934537000
219163747	::471811274980880000
38326757	::471811343499026000
79073243	::471811396796432000
17326645	::471811540933677000
219163747	::471811559597932000
219163747	::471811736496906000
317164527	::471811831678242000
56509474	::471811837151805000
91195209	::471811848686542000
93316687	::471811873089011000
317164527	::471811956555272000
416548217	::471811974410813000
322842111	::471811980186382000
317164527	::471812023102091000
465002314	::471812078240423000
317164527	::471812080018804000
219163747	::471812089334341000
465934852	::471812099510120000
133158896	::471812154539003000
317164527	::471812155981844000
326436771	::471812158976966000
219163747	::471812292841979000
326436771	::471812335104172000
211645751	::471812487294119000
111978266	::471812509541081000
317164527	::471812561445609000
211645751	::471812575781322000
588531316	::471812578742923000
39237011	::471812585093083000
93316687	::471812604693057000
533417136	::471812622111621000
161041223	::471812715854721000
23663256	::471812737908346000
709921765	::471812755977433000
23663256	::471812831693008000
211904285	::471812881663930000
8709452	::471812934205575000
317164527	::471812957941547000
8709452	::471812968762458000
111978266	::471813055266172000
312435293	::471813077194006000
8709452	::471813136148733000
289605285	::471813168163872000
636632104	::471813278532780000
317164527	::471813291065360000
312710029	::471813299038740000
588531316	::471813322405597000
343606449	::471813387387564000
289605285	::471813424381702000
27626703	::471813434065965000
364043601	::471813453246910000
111978266	::471813558628806000
93316687	::471813698722754000
289605285	::471813740921638000
78513872	::471813746990792000
93316687	::471813872752816000
365658620	::471814133889761000
413367641	::471814205340139000
202798666	::471814255248154000
8709452	::471814274461868000
202798666	::471814280900509000
438647243	::471814284578934000
17448907	::471814345702506000
102233693	::471814429642727000
116071398	::471814618315112000
576780003	::471814643426795000
188917484	::471814710879203000
46070001	::471814767632347000
379357885	::471814803241984000
111978266	::471814829192523000
95723533	::471814835903401000
353544330	::471814840626200000
38623896	::471814909307932000
317483868	::471814911757389000
245154470	::471814990270197000
137587439	::471815015859621000
202798666	::471815019509059000
317164527	::471815269338587000
93316687	::471815310455353000
438647243	::471815356240396000
243427085	::471815599887089000
438647243	::471815700072628000
65926573	::471815721421647000
540510474	::471815754707247000
93316687	::471815838325297000
494543536	::471815932508405000
47017345	::471815982106042000
40524821	::471816009230585000
328858212	::471816033440116000
40524821	::471816112716652000
81007000	::471816143657631000
239917620	::471816155061948000
81007000	::471816208400936000
93316687	::471816218593468000
258235483	::471816240047349000
124582805	::471816263514484000
29737650	::471816284431470000
40524821	::471816360419663000
361691248	::471816377628520000
637303583	::471816420192710000
509760806	::471816476945809000
533824839	::471816500471676000
239917620	::471816614426316000
33904380	::471816661411307000
533824839	::471816710929272000
132649069	::471816783645925000
45911298	::471816796702400000
28066346	::471816865262485000
470801476	::471816911656079000
52441281	::471817160289832000
586783331	::471817281325236000
176489426	::471817292326907000
93316687	::471817308676300000
211904285	::471817389596610000
167365283	::471817455455977000
350083690	::471817473910513000
161041223	::471817524506816000
414191298	::471817566399496000
50507669	::471817581675159000
317164527	::471817598691475000
18750697	::471817638641819000
322327312	::471817644229005000
259541688	::471817660846841000
376541246	::471817703347724000
161041223	::471817788261421000
317164527	::471817845006151000
289360824	::471817872264556000
506519570	::471817922856640000
586783331	::471817987406983000
317164527	::471818017198731000
533824839	::471818169913315000
533824839	::471818187374219000
20782081	::471818251404451000
353544330	::471818253904646000
353544330	::471818264818229000
211904285	::471818375627571000
356974615	::471818424734470000
716788381	::471818429477822000
104947253	::471818433227919000
533824839	::471818470321967000
533824839	::471818548902653000
321780812	::471818584738779000
104947253	::471818619295662000
400490673	::471818639189245000
400490673	::471818792990175000
15282962	::471818798828224000
278316478	::471818814405873000
120139449	::471818849914847000
608426191	::471818850535620000
533824839	::471818868122329000
15282962	::471818911147503000
631603360	::471818994068901000
508054066	::471819127922106000
445808726	::471819153926418000
449981984	::471819171198533000
15742158	::471819203704786000
449981984	::471819249296502000
467027311	::471819529988087000
267936760	::471819654449868000
317164527	::471819670417190000
317164527	::471819779557183000
38326757	::471819868988133000
460429201	::471819877729067000
296433109	::471819934591639000
239917620	::471819944355573000
111124977	::471819964417343000
317164527	::471819977876860000
317164527	::471820072793931000
317164527	::471820132990197000
317164527	::471820317971976000
317164527	::471820458342752000
350083690	::471820519676076000
111124977	::471820604535209000
78513872	::471820667865034000
78513872	::471820668565454000
317164527	::471820696645926000
95231863	::471820822777446000
218112087	::471820841366614000
27626703	::471820921582272000
378281495	::471820946261540000
54754940	::471821004612706000
365658620	::471821036699123000
378771457	::471821069230161000
277278671	::471821089551560000
131420707	::471821117795995000
91422810	::471821150897438000
277278671	::471821157939691000
222687654	::471821263954931000
360761105	::471821330489176000
154241297	::471821435619397000
378771457	::471821438182125000
402925254	::471821446029639000
154241297	::471821502564679000
154241297	::471821603240542000
222687654	::471821619841597000
111124977	::471821704713748000
154241297	::471821768223490000
18156298	::471821778327969000
58627481	::471821882010787000
437064295	::471821904601710000
154241297	::471821940936556000
313341167	::471821953372651000
111124977	::471822013469048000
131420707	::471822050315612000
131420707	::471822083870035000
154241297	::471822130418425000
344857407	::471822131274059000
218112087	::471822166380380000
321637063	::471822213721899000
78513872	::471822220097253000
154241297	::471822220709220000
250844163	::471822236031389000
78513872	::471822242297679000
568915908	::471822308026617000
154241297	::471822310278574000
233362394	::471822314079014000
322327312	::471822338200440000
193796724	::471822356235550000
425381729	::471822370878291000
16866896	::471822394127302000
345626789	::471822403199578000
196394433	::471822422937989000
568915908	::471822453686403000
351922723	::471822540474974000
269012544	::471822595377991000
378771457	::471822646858903000
266210776	::471822689485987000
245154470	::471822712298430000
269012544	::471822773871210000
21568615	::471822777918713000
322327312	::471822779021811000
18156298	::471822801444171000
371817971	::471822843882536000
124954284	::471822857551364000
416018810	::471822895564726000
416018810	::471822934890536000
65926573	::471822944197672000
321637063	::471822949306363000
192727478	::471822977856978000
309778100	::471823024585334000
65926573	::471823079522713000
322327312	::471823142814752000
30787413	::471823197135187000
154241297	::471823285714288000
154241297	::471823378764926000
197384499	::471823395244367000
599589782	::471823417935532000
309778100	::471823433899057000
18156298	::471823436340551000
111124977	::471823494607822000
154241297	::471823496448704000
252914746	::471823509623439000
111124977	::471823515663216000
301737159	::471823515977785000
197384499	::471823530619715000
154241297	::471823637360566000
15170503	::471823682570960000
322327312	::471823694277668000
443375828	::471823720533995000
154241297	::471823724803407000
383523373	::471823727408459000
211904285	::471823727966298000
383523373	::471823779824668000
383523373	::471823803069521000
383523373	::471823831850823000
243427085	::471823853849554000
383523373	::471823858140741000
383523373	::471823869800894000
383523373	::471823894358548000
383523373	::471823901245587000
95231863	::471823913932967000
154241297	::471823925387603000
371817971	::471823928785383000
378771457	::471823929162477000
383523373	::471823952898433000
383523373	::471823981205803000
154241297	::471823987563958000
383523373	::471823996917673000
383523373	::471824014500192000
47017345	::471824078043504000
154241297	::471824079549263000
408772521	::471824085367160000
40126821	::471824094540079000
154241297	::471824153821990000
154241297	::471824215406960000
378771457	::471824292661829000
556631416	::471824302665236000
154241297	::471824339990360000
345626789	::471824369397014000
154241297	::471824456986284000
408772521	::471824494605377000
360951591	::471824517317541000
154241297	::471824534853545000
97592081	::471824570559639000
154241297	::471824590759395000
322842111	::471824615661371000
85343069	::471824645742944000
474475074	::471824646858219000
89505869	::471824649098362000
154241297	::471824677640220000
238307628	::471824717431980000
54754940	::471824729133682000
85343069	::471824742169976000
258506164	::471824745680236000
240532669	::471824751984259000
417968003	::471824758431318000
306989340	::471824788827041000
458847153	::471824789691441000
306989340	::471824824747040000
212068363	::471824828744212000
136458681	::471824880900780000
576780003	::471824894439600000
154241297	::471824917210468000
211904285	::471824963222396000
154241297	::471824996201799000
173371030	::471825083707584000
23665083	::471825132097265000
154241297	::471825198350483000
85343069	::471825243930394000
27986325	::471825328730415000
154241297	::471825339237138000
361489211	::471825341581762000
348123497	::471825352453812000
154241297	::471825418043920000
212060681	::471825483790032000
154241297	::471825531453722000
465266221	::471825576383094000
154241297	::471825582846529000
709921765	::471825586269478000
319145382	::471825649171054000
111124977	::471825651948064000
304224068	::471825751206281000
154241297	::471825759154098000
38326757	::471825808944685000
154241297	::471825813604556000
568915908	::471825824887607000
267936760	::471825830625439000
402273149	::471825843472588000
311924851	::471825872698101000
154241297	::471825922123767000
154241297	::471825969112571000
231150237	::471826075832832000
458010782	::471826130681741000
413367641	::471826191188754000
154241297	::471826196905197000
95504927	::471826229273042000
154241297	::471826266035744000
154241297	::471826373741252000
250844163	::471826393248976000
533417136	::471826419048538000
154241297	::471826467660103000
371817971	::471826535700525000
458010782	::471826542512066000
345508633	::471826548224696000
317164527	::471826560853344000
396332641	::471826566117588000
250844163	::471826671172349000
361489211	::471826706052186000
313421343	::471826757327527000
313421343	::471826758980087000
85343069	::471826769021247000
361489211	::471826791527874000
361489211	::471826830799151000
18455966	::471826854564073000
154241297	::471826862365081000
445903498	::471826872926744000
154241297	::471826932548390000
211904285	::471826984478449000
154241297	::471827063133835000
202798666	::471827085431156000
154241297	::471827103520808000
533417136	::471827151399170000
491969843	::471827189328269000
315559101	::471827201537490000
73275873	::471827245938769000
154241297	::471827277836070000
371817971	::471827279417724000
29786990	::471827329161760000
85343069	::471827415443185000
243427085	::471827459856269000
154241297	::471827500188712000
281295226	::471827615998025000
105852149	::471827642685988000
154241297	::471827643533258000
154692700	::471827666078019000
69494041	::471827748391251000
124954284	::471827756167090000
154241297	::471827760164265000
24803741	::471827803839549000
50546012	::471827810441773000
154241297	::471827820088274000
111124977	::471827836740042000
315559101	::471827889717915000
69494041	::471827914603118000
396332641	::471827936589266000
154241297	::471828007791779000
124954284	::471828012774588000
85343069	::471828045175984000
313341167	::471828063945125000
396332641	::471828108795211000
18156298	::471828120786309000
154241297	::471828127619223000
313341167	::471828128491266000
217262932	::471828135181180000
243427085	::471828147147898000
341493662	::471828165380542000
154241297	::471828251870887000
556631416	::471828261081587000
217262932	::471828327003877000
315559101	::471828332552527000
322465167	::471828368103448000
109361476	::471828474060341000
425252367	::471828556239368000
337466318	::471828653064871000
154241297	::471828715316322000
124954284	::471828755124477000
124954284	::471828767376015000
154241297	::471828771033460000
409777239	::471828780806180000
249028893	::471828782639493000
97592081	::471828797327560000
264904736	::471828802210107000
18156298	::471828814117736000
48562201	::471828825991413000
264904736	::471828832069382000
409777239	::471828849647296000
337466318	::471828885475426000
409777239	::471828915283963000
154241297	::471828923232161000
23672351	::471828970347196000
105607367	::471828980975169000
154241297	::471829002445791000
48562201	::471829007973904000
409777239	::471829010133962000
111124977	::471829075473215000
154241297	::471829077825830000
33217361	::471829078258245000
443375828	::471829103633375000
18156298	::471829143408369000
154241297	::471829165532930000
50546012	::471829191978016000
85211920	::471829202962882000
336347539	::471829222890405000
154241297	::471829234374037000
491969843	::471829242876293000
337466318	::471829251176808000
501554267	::471829278066098000
154241297	::471829297770934000
85211920	::471829317371330000
455542048	::471829362120327000
109361476	::471829370718683000
576780003	::471829376716136000
277814195	::471829377127567000
217262932	::471829408399892000
211904285	::471829433213788000
576780003	::471829514109321000
313792688	::471829542760247000
467027311	::471829552277487000
467027311	::471829567410561000
417523013	::471829580400320000
576780003	::471829580915818000
109361476	::471829701682823000
576780003	::471829716597350000
501554267	::471829808217743000
139547588	::471829818972319000
587864456	::471829847187402000
76375846	::471829856523923000
576780003	::471829927302410000
463431723	::471829950283411000
14955026	::471829960311590000
473196438	::471829960823668000
458010782	::471829962597466000
330691749	::471829981124128000
382414670	::471830079324958000
402925254	::471830089366126000
304619831	::471830117103063000
75209135	::471830117669285000
193796724	::471830117967081000
576780003	::471830122761175000
18156298	::471830184434618000
109361476	::471830301271150000
211904285	::471830336448782000
417523013	::471830418195767000
48562201	::471830492640051000
337466318	::471830492640468000
183438897	::471830527041757000
383523373	::471830538152841000
48562201	::471830630628487000
183438897	::471830752376942000
409777239	::471830794155999000
336347539	::471830854571151000
350083690	::471831070342938000
350083690	::471831171417255000
236528732	::471831291256897000
48562201	::471831306553151000
43967474	::471831314447228000
473196438	::471831325146873000
193796724	::471831468478824000
458010782	::471831569225641000
402925254	::471831595934949000
124582805	::471831609029951000
55161530	::471831634040197000
409777239	::471831642487521000
60221494	::471831699794694000
96013044	::471831701774401000
458010782	::471831839624015000
572151259	::471831854950006000
348123497	::471831886558289000
502240473	::471831912927866000
152715270	::471831941927284000
389197869	::471831997875113000
384488111	::471832041512636000
336347539	::471832055744307000
246409056	::471832091907600000
371817971	::471832176183767000
18156298	::471832198426144000
478145352	::471832251756736000
318692042	::471832267137241000
348745482	::471832341271568000
409777239	::471832415241908000
246409056	::471832419818307000
491969843	::471832422976614000
38326757	::471832625410088000
491969843	::471832786505310000
161041223	::471832828356087000
429348972	::471832877148418000
43586963	::471832880428359000
30406728	::471832895175155000
104947253	::471832905145413000
111124977	::471832923445161000
417968003	::471832927593299000
151190656	::471832944144056000
371817971	::471832985562791000
409777239	::471832998761869000
258196512	::471833086603583000
619492928	::471833158858862000
382371778	::471833182996676000
455542048	::471833313867739000
201810972	::471833326337421000
500212290	::471833329374081000
43838022	::471833335975530000
455542048	::471833380762714000
233362394	::471833464439062000
429348972	::471833545758212000
172025978	::471833599205842000
124954284	::471833643233857000
429348972	::471833671159525000
272999900	::471833737383391000
436716308	::471833765703331000
350083690	::471833820388679000
401089789	::471833936264306000
336845657	::471833938961649000
246409056	::471833946586890000
49221816	::471833986524672000
594121150	::471833986881183000
429348972	::471834065080184000
124954284	::471834065310453000
429348972	::471834223263764000
246409056	::471834240527912000
22294252	::471834245132857000
259466143	::471834346538561000
471516383	::471834347704954000
491969843	::471834358480130000
314710836	::471834403526549000
432622681	::471834444928528000
280798922	::471834483088314000
349787019	::471834556635811000
350424007	::471834583135432000
335040170	::471834601380651000
9563172	::471834633835802000
268499224	::471834680929837000
93316687	::471834756062380000
393041277	::471834782545244000
396332641	::471834846570872000
346127757	::471834861544960000
559991040	::471834869182382000
396332641	::471834967866359000
21415532	::471835037332025000
494543536	::471835076544983000
436716308	::471835143284736000
331398205	::471835152168263000
93316687	::471835170459615000
138083816	::471835244786884000
122717174	::471835264654917000
30406728	::471835268358492000
93316687	::471835290995527000
250844163	::471835297974870000
65412211	::471835306774106000
211904285	::471835310826192000
594121150	::471835337946193000
250844163	::471835357580099000
182092022	::471835390476025000
357150048	::471835477096820000
337388641	::471835532842897000
76638498	::471835570633977000
361352435	::471835607472173000
323246381	::471835653089787000
24494616	::471835689076936000
361352435	::471835690582306000
212068363	::471835730461728000
80159052	::471835804549918000
383523373	::471835898313981000
463431723	::471835906618298000
78513872	::471835950918926000
335040170	::471836025346879000
211904285	::471836125859176000
323246381	::471836186210996000
335040170	::471836258436927000
335040170	::471836368348667000
361352435	::471836389961506000
26030273	::471836431195721000
410122679	::471836452842921000
20478089	::471836482807037000
18028506	::471836538956156000
85211920	::471836548368191000
140994915	::471836553057406000
20478089	::471836606119174000
335040170	::471836632073912000
255818707	::471836633210163000
360951591	::471836765821489000
323246381	::471836781613436000
61402370	::471836872713711000
26030273	::471836927671275000
348123497	::471836938421293000
491969843	::471836942733426000
76638498	::471836977181253000
360761105	::471837018859642000
78513872	::471837069313331000
480638215	::471837126397411000
255818707	::471837141870194000
417523013	::471837150984409000
308726677	::471837309604605000
399713201	::471837310284480000
376472794	::471837424084340000
334825824	::471837439997517000
480638215	::471837441771319000
353544330	::471837545517424000
401089789	::471837546411216000
334825824	::471837657824497000
417523013	::471837658964955000
26030273	::471837672583868000
318692042	::471837704637136000
417523013	::471837730842746000
346127757	::471837801802383000
480638215	::471837874640261000
159986953	::471837935319674000
107750524	::471838022842208000
376472794	::471838078362218000
109361476	::471838189251223000
376472794	::471838214345752000
47749919	::471838262323974000
196394433	::471838270138351000
417523013	::471838374412955000
96013044	::471838437465935000
261900342	::471838521893093000
417523013	::471838616977952000
318692042	::471838636380782000
390479008	::471838699899334000
9563172	::471838732559990000
111978266	::471838751816417000
398735102	::471838788981772000
371817971	::471838836524584000
249028893	::471838857626128000
236167599	::471838870418378000
318692042	::471838881617571000
250844163	::471838886327762000
26030273	::471838894359470000
111978266	::471838911367757000
109361476	::471838913284567000
336845657	::471838939960340000
152715270	::471838993668001000
18028506	::471838995258036000
371817971	::471839044423659000
379357885	::471839108042878000
22067825	::471839113335676000
162802335	::471839138233061000
111978266	::471839160840761000
250844163	::471839161440563000
33238183	::471839185192906000
366701651	::471839194391007000
162802335	::471839204129787000
104947253	::471839233754550000
78384326	::471839237546205000
22195036	::471839268076544000
162802335	::471839320496537000
474400310	::471839324368306000
234630547	::471839415346532000
458847153	::471839468497166000
519086519	::471839469054992000
383523373	::471839576819253000
78384326	::471839632855150000
417523013	::471839716288233000
117264210	::471839737683378000
194129729	::471839758113832000
196394433	::471839859066163000
320052148	::471839878167429000
576780003	::471839902943166000
417523013	::471839940998070000
318692042	::471840016478793000
23225674	::471840022203604000
417523013	::471840042131132000
576780003	::471840061085204000
47749919	::471840115627544000
308726677	::471840194849542000
15170503	::471840261253783000
596957614	::471840302148227000
435349693	::471840399380586000
196394433	::471840412983107000
38991775	::471840450719268000
598832393	::471840486592761000
23225674	::471840570798014000
40708485	::471840570827345000
79363954	::471840588690890000
385259637	::471840640180170000
598832393	::471840700540018000
197277853	::471840706537848000
416548217	::471840744681259000
355758655	::471840805137551000
416548217	::471840868627152000
573151200	::471840869209759000
78384326	::471840922830127000
400490673	::471841100852768000
15170503	::471841128430714000
95231863	::471841141223350000
78384326	::471841144838836000
576780003	::471841199729700000
95231863	::471841221993066000
15170503	::471841228162887000
480638215	::471841240267239000
349904873	::471841258990600000
14955026	::471841262157307000
417523013	::471841264124432000
633531552	::471841271238381000
341734040	::471841300774260000
323246381	::471841303740047000
576780003	::471841318629834000
417523013	::471841456210993000
18374690	::471841479795568000
196394433	::471841495801413000
341734040	::471841549899538000
383523373	::471841601913122000
437064295	::471841624813998000
284316159	::471841670745837000
111978266	::471841752748654000
417449044	::471841775209172000
194129729	::471841820142743000
308657649	::471841928729075000
633531552	::471841983367888000
510998653	::471842000342220000
104947253	::471842074682482000
601049906	::471842096576356000
216507874	::471842105498021000
318692042	::471842159168327000
372493368	::471842159243440000
79363954	::471842206660063000
18374690	::471842215510437000
318692042	::471842233172623000
335040170	::471842307504082000
306989340	::471842331356704000
480638215	::471842338482843000
88018997	::471842371458842000
217912167	::471842376332611000
335040170	::471842411120168000
194129729	::471842424382586000
417523013	::471842430799839000
111978266	::471842490535133000
318692042	::471842549905510000
335040170	::471842555936899000
318692042	::471842599553482000
369310186	::471842612413218000
64596921	::471842660102074000
621474989	::471842673431941000
205124512	::471842694914772000
306989340	::471842698052132000
64596921	::471842716125388000
111978266	::471842724581474000
66555228	::471842725503836000
400490673	::471842821021118000
64596921	::471842966697295000
318692042	::471842975837061000
417523013	::471843044791427000
111978266	::471843045718380000
71689075	::471843134905675000
64596921	::471843152379142000
216507874	::471843160474542000
212068363	::471843237443801000
26030273	::471843241348702000
318692042	::471843262345793000
71689075	::471843312815468000
485252693	::471843333896032000
21415532	::471843384903340000
318692042	::471843514893225000
306989340	::471843546077888000
351004243	::471843586389340000
111978266	::471843671001018000
318692042	::471843671403687000
323246381	::471843702907084000
200849010	::471843715779420000
217912167	::471843734225969000
178985516	::471843740974186000
250844163	::471843747337355000
71689075	::471843758896463000
417523013	::471843857530109000
78384326	::471843877578870000
111978266	::471843904430829000
239917620	::471843931781488000
15170503	::471843940568940000
244800948	::471843967437271000
78384326	::471843976677703000
301761224	::471843980863217000
250844163	::471844011230396000
164891333	::471844042612178000
318692042	::471844062627377000
200849010	::471844071611572000
26030273	::471844091769008000
229364831	::471844118956879000
250844163	::471844139651579000
78384326	::471844162325975000
317164527	::471844176804712000
345626789	::471844220916232000
301737159	::471844259478659000
111978266	::471844271302389000
259541688	::471844289169739000
44380700	::471844339841122000
218112087	::471844365196079000
71689075	::471844388055056000
510998653	::471844388746698000
308805449	::471844402474672000
26030273	::471844402717937000
250844163	::471844436629262000
60221494	::471844438994477000
247372701	::471844529344348000
18156298	::471844532880166000
150034005	::471844559505223000
71689075	::471844568892461000
71689075	::471844599200481000
131420707	::471844609849446000
317164527	::471844616983953000
23225674	::471844629860450000
318692042	::471844630167035000
200849010	::471844640799596000
88018997	::471844657711050000
155459778	::471844681312391000
71689075	::471844729827917000
318692042	::471844737000157000
429348972	::471844788934029000
200849010	::471844793367416000
26879335	::471844795594190000
44380700	::471844823159554000
304619831	::471844830692532000
318692042	::471844846555369000
194129729	::471844869183655000
26030273	::471844872639774000
71689075	::471844923852201000
322643138	::471844926641430000
291249412	::471844932408586000
25410192	::471844936657436000
200849010	::471844986632544000
15170503	::471844991699259000
78384326	::471845004236029000
414191298	::471845010984693000
217912167	::471845021336236000
428516870	::471845172763189000
304619831	::471845218711769000
259569717	::471845256078827000
24719772	::471845259098734000
88018997	::471845394562166000
468796913	::471845470474883000
250844163	::471845506180980000
78384326	::471845586317373000
336845657	::471845678034210000
104947253	::471845720056926000
155459778	::471845735667736000
200849010	::471845738042122000
445826532	::471845779649613000
26030273	::471845851833192000
429348972	::471845878026997000
71689075	::471846017386962000
111978266	::471846066107990000
601049906	::471846066619293000
437064295	::471846098118922000
200849010	::471846173142441000
71689075	::471846217128099000
266235648	::471846238233829000
304619831	::471846366122369000
124582805	::471846379414110000
64926237	::471846419784269000
271717879	::471846465610846000
26030273	::471846467821240000
78384326	::471846516982702000
142176687	::471846523571945000
78384326	::471846576449929000
266235648	::471846602663940000
138083816	::471846610126012000
320484851	::471846643705577000
445903498	::471846663938924000
150034005	::471846665662763000
467688815	::471846691944275000
531871315	::471846722872676000
301761224	::471846803231354000
26030273	::471846825939308000
31345791	::471846827944607000
109361476	::471846829034708000
78384326	::471846852464082000
318692042	::471846865827160000
568505535	::471846898806968000
531871315	::471846908776824000
102233693	::471846957795655000
9563172	::471846967144742000
318692042	::471847035109269000
38326757	::471847042268946000
369819130	::471847110048874000
292395819	::471847138511429000
320484851	::471847149714829000
304619831	::471847211580805000
467688815	::471847229226229000
102233693	::471847233285926000
124954284	::471847239166337000
18156298	::471847239292551000
318692042	::471847240869638000
576780003	::471847263778897000
317164527	::471847266781626000
65926573	::471847290618269000
304619831	::471847309614260000
371500504	::471847317830893000
15170503	::471847322218156000
124954284	::471847359068925000
318692042	::471847378438602000
467688815	::471847390488850000
264705173	::471847481936846000
317164527	::471847586916081000
16713682	::471847687671648000
65926573	::471847710744915000
432622681	::471847723973349000
264705173	::471847856958357000
289650000	::471847879976312000
432622681	::471847949748543000
222636373	::471848054182514000
446541836	::471848081541984000
335040170	::471848110193651000
576780003	::471848163871956000
62756038	::471848170591244000
455542048	::471848179990683000
62756038	::471848180335005000
14955026	::471848189272653000
322763942	::471848224093790000
335040170	::471848288787136000
124954284	::471848292561604000
106715045	::471848311713189000
576780003	::471848338707718000
109361476	::471848390343409000
318692042	::471848395435683000
292395819	::471848401688993000
576780003	::471848424753860000
289650000	::471848430579769000
222636373	::471848431120420000
26925878	::471848464226082000
318692042	::471848474116227000
312856997	::471848492571168000
483115964	::471848518533910000
95231863	::471848531469168000
365658620	::471848595654598000
335040170	::471848604395520000
568505535	::471848702647103000
304619831	::471848757319835000
38991775	::471848789511118000
202840862	::471848838471237000
318692042	::471848847476404000
491969843	::471848859979616000
214357483	::471848860067692000
38991775	::471848873653460000
321844248	::471848878774288000
78384326	::471848879634132000
229364831	::471848894913994000
43980775	::471848898286190000
109298324	::471848899561275000
323477702	::471848942724845000
289650000	::471848996139302000
104947253	::471848998165168000
124582805	::471849009607221000
222636373	::471849038225354000
16713682	::471849042004033000
289650000	::471849043031646000
395687470	::471849103337345000
109298324	::471849155099258000
23665083	::471849155225063000
66555228	::471849168961421000
335040170	::471849172568506000
124954284	::471849204357144000
124582805	::471849220937637000
214357483	::471849232794546000
335040170	::471849274251022000
350083690	::471849314042388000
446541836	::471849383080632000
289650000	::471849392689782000
350083690	::471849394208112000
117264210	::471849406581329000
104947253	::471849427435786000
14955026	::471849466429841000
321844248	::471849492065435000
16713682	::471849506355433000
229364831	::471849522818080000
91195209	::471849529684529000
323246381	::471849532653707000
109298324	::471849542237687000
97326618	::471849546377469000
249028893	::471849554233421000
91195209	::471849569865576000
104947253	::471849575049752000
64219388	::471849630540787000
556631416	::471849668482433000
576780003	::471849676568657000
214357483	::471849689847824000
64219388	::471849695833120000
95231863	::471849701046624000
64219388	::471849704188170000
308805449	::471849706809610000
109298324	::471849724606025000
351099839	::471849733644771000
64219388	::471849743455227000
124582805	::471849747037171000
222636373	::471849751990648000
53724365	::471849754280722000
64219388	::471849762426073000
304619831	::471849770697248000
49221816	::471849796836143000
318692042	::471849815291072000
16713682	::471849818042540000
214357483	::471849866633568000
304619831	::471849896295661000
124582805	::471849901253357000
318692042	::471849903723802000
224682361	::471850020279287000
224682361	::471850096242331000
9563172	::471850098968625000
64219388	::471850099845251000
346127757	::471850109701877000
395687470	::471850165330915000
576780003	::471850180749189000
594121150	::471850183475474000
266235648	::471850291520745000
531871315	::471850300433629000
109298324	::471850331635081000
594121150	::471850332637519000
576780003	::471850357333581000
318692042	::471850401054994000
71689075	::471850403458334000
321844248	::471850424585027000
377110730	::471850433284034000
576780003	::471850446152155000
166877807	::471850464208625000
318692042	::471850472811147000
16713682	::471850483489841000
455542048	::471850487893856000
203311237	::471850489374457000
478145352	::471850514074701000
71689075	::471850529954332000
576780003	::471850598816432000
216507874	::471850624443641000
314988406	::471850756845232000
201113172	::471850765460324000
304619831	::471850771466563000
115824990	::471850783604875000
335040170	::471850829347971000
197277853	::471850835048009000
576780003	::471850858481594000
217262932	::471850903574544000
28054060	::471850946914295000
357150048	::471850961690845000
197277853	::471850992250929000
222636373	::471851037511274000
16713682	::471851057912360000
64219388	::471851066795896000
308175001	::471851087494774000
64219388	::471851110135635000
222636373	::471851141756510000
576780003	::471851180297961000
109361476	::471851182562869000
98589714	::471851284497068000
16713682	::471851363203170000
292395819	::471851387576274000
31294794	::471851402780635000
576780003	::471851413375418000
273955213	::471851423013945000
357150048	::471851434724442000
222636373	::471851437144539000
137587439	::471851502500188000
155459778	::471851542836805000
124582805	::471851554660556000
31294794	::471851693752061000
292395819	::471851701104676000
137587439	::471851739264471000
62756038	::471851782310621000
62756038	::471851792234315000
91666102	::471851836282896000
115824990	::471851845107732000
455542048	::471851845690736000
212060681	::471851853513125000
137587439	::471851873733865000
71689075	::471851891278610000
408869196	::471851916226338000
124582805	::471851916431876000
385114649	::471851919766343000
318692042	::471851946605682000
71689075	::471852001223925000
109361476	::471852007829946000
474371126	::471852031645200000
292395819	::471852046509805000
289650000	::471852053531090000
218750630	::471852078227152000
357150048	::471852097395126000
424498868	::471852100406632000
14955026	::471852104508665000
321844248	::471852108036055000
95231863	::471852112540753000
63473984	::471852135311609000
214357483	::471852197492178000
321844248	::471852227980574000
576780003	::471852268271054000
385114649	::471852290941267000
289360824	::471852320418828000
31294794	::471852360910639000
576780003	::471852369156644000
556631416	::471852390820245000
235272576	::471852391893979000
321844248	::471852428711567000
250844163	::471852465604665000
335040170	::471852489931620000
218750630	::471852490682408000
64219388	::471852497171017000
321844248	::471852563881394000
250844163	::471852581472329000
491969843	::471852592721440000
62756038	::471852598966771000
62756038	::471852607246319000
63473984	::471852616163405000
17830276	::471852627173855000
292395819	::471852628721152000
162802335	::471852692998877000
155459778	::471852745511534000
296590824	::471852758673281000
335040170	::471852813115351000
31294794	::471852876235415000
301257200	::471852877095243000
335040170	::471852900201676000
491969843	::471852924960641000
97326618	::471852961417531000
385114649	::471852986725978000
91195209	::471852999468281000
188917484	::471853003012468000
70982412	::471853046041808000
203688730	::471853050504544000
27335023	::471853058456948000
23225674	::471853114551595000
366701651	::471853133526626000
218750630	::471853147875315000
337510374	::471853199431712000
154692700	::471853211255443000
259601379	::471853234722586000
372493368	::471853249180352000
385114649	::471853287260438000
63473984	::471853298853498000
335040170	::471853379971325000
63473984	::471853407888633000
321844248	::471853450863460000
200849010	::471853464008404000
487266327	::471853574599618000
235272576	::471853720284590000
159986953	::471853727314239000
16713682	::471853731919589000
55472237	::471853735996432000
63473984	::471853743474876000
54754940	::471853780833558000
29849760	::471853783010385000
519086519	::471853906041909000
245957488	::471853963856207000
159986953	::471853996588560000
62756038	::471854025915129000
218750630	::471854102377283000
31345791	::471854105938255000
424498591	::471854262943641000
159986953	::471854444456341000
634615880	::471854584734822000
159986953	::471854596818604000
40896981	::471854632398909000
283328574	::471854648530178000
510998653	::471854653114560000
354125458	::471854678095835000
205124512	::471854810820399000
354125458	::471854873927888000
485252693	::471854874452180000
458472537	::471854889614577000
383523373	::471854896531009000
321844248	::471854898686877000
634615880	::471854922745384000
320692054	::471854984426840000
317164527	::471854996548378000
383523373	::471855075464204000
458472537	::471855080681897000
211904285	::471855090614038000
43586963	::471855097987616000
383523373	::471855126404034000
320692054	::471855150168948000
383523373	::471855173384433000
317164527	::471855184222486000
276784048	::471855185514332000
328057955	::471855207450558000
383523373	::471855236361908000
354125458	::471855254275751000
317164527	::471855256637153000
376425912	::471855258021294000
383523373	::471855292825604000
373126936	::471855300815749000
519086519	::471855321518858000
283328574	::471855354406379000
383523373	::471855380436238000
33302034	::471855436782510000
376425912	::471855462103523000
283328574	::471855472048222000
116071398	::471855472153485000
258916835	::471855522165952000
383523373	::471855548967550000
186572442	::471855554965430000
318692042	::471855555435184000
337416247	::471855642991292000
383523373	::471855668819816000
376425912	::471855694165991000
258916835	::471855702089015000
431215016	::471855803939295000
320692054	::471855854027689000
283328574	::471855890853679000
320692054	::471855907127582000
198651083	::471855921027506000
383523373	::471855929277706000
385595835	::471855988371247000
283328574	::471855997766479000
376425912	::471856020411543000
78384326	::471856044864331000
317164527	::471856085662322000
78384326	::471856104419246000
383523373	::471856138443436000
174720518	::471856141970845000
311729942	::471856218311364000
174720518	::471856219934584000
383523373	::471856263739887000
309778100	::471856301446668000
276784048	::471856305057984000
633531552	::471856315183030000
455542048	::471856359206440000
318692042	::471856360401821000
202292166	::471856406308458000
350003589	::471856451124613000
303342881	::471856512264982000
346127757	::471856536076054000
311729942	::471856542589779000
303342881	::471856548977733000
30336217	::471856579378049000
311729942	::471856655462723000
383523373	::471856721543958000
334403708	::471856738723835000
38326757	::471856754519601000
50468203	::471856834974715000
350003589	::471856864712339000
46276184	::471856975915913000
158948390	::471856984728141000
309778100	::471857036502630000
35706997	::471857142589177000
292395819	::471857282045583000
30336217	::471857311305060000
55120405	::471857328610762000
110563920	::471857350530179000
360231979	::471857444423868000
62756038	::471857500665286000
308657649	::471857550900482000
322842111	::471857553903583000
54754940	::471857578620620000
62756038	::471857584702386000
317860632	::471857640281083000
107750524	::471857772661714000
193192138	::471857812294098000
155459778	::471857845218983000
322324723	::471857928706588000
369819130	::471857944401678000
202798666	::471857960100982000
116071398	::471857980908896000
233362394	::471858032637247000
237963845	::471858117014089000
62756038	::471858126677745000
384503737	::471858515997241000
62756038	::471858517427499000
455542048	::471858548855414000
529096266	::471858583479394000
430182591	::471858587724042000
172827217	::471858651829772000
383523373	::471858698344595000
430182591	::471858711980277000
19071786	::471858732679180000
193192138	::471858822295093000
411898570	::471858846122528000
468796913	::471858862908137000
114235211	::471858875105169000
89852975	::471858876963237000
399645465	::471858880750690000
345626789	::471859061441310000
436415484	::471859097931759000
350003589	::471859115707232000
309778100	::471859121591836000
237963845	::471859152134754000
436415484	::471859168261849000
471204596	::471859233386803000
363969403	::471859233512648000
102233693	::471859255448842000
350003589	::471859324931674000
315559101	::471859328836567000
436415484	::471859358179934000
62756038	::471859393806360000
242435004	::471859410248028000
201113172	::471859518138114000
169291538	::471859557480669000
215385454	::471859597909581000
336019882	::471859660018835000
215385454	::471859700821016000
197277853	::471859735139188000
436415484	::471859857335672000
478462259	::471859862624694000
169291538	::471859893213753000
465266221	::471859994929795000
317164527	::471860005138735000
27986325	::471860032024244000
169291538	::471860058779684000
317164527	::471860059593375000
317164527	::471860131622166000
201113172	::471860151062761000
38326757	::471860153965228000
317164527	::471860155194171000
317164527	::471860183597977000
181101394	::471860221069889000
436415484	::471860224320479000
480638215	::471860264699060000
425252367	::471860300728131000
38326757	::471860319245971000
308657649	::471860347452653000
19028099	::471860355820314000
425252367	::471860359024758000
169291538	::471860462791835000
317164527	::471860518433472000
320954938	::471860536477364000
317164527	::471860560007421000
235043760	::471860628680765000
346998772	::471860731286011000
308657649	::471860750579802000
480638215	::471860800341037000
92905148	::471860819370598000
186572442	::471860838144299000
37119867	::471860842485399000
249028893	::471860846318977000
295881773	::471860848088973000
20935798	::471860851930955000
615636079	::471860867793817000
436415484	::471860888438177000
64219388	::471860893572009000
471204596	::471860913117466000
249028893	::471860923351580000
436415484	::471861206739726000
249028893	::471861311920291000
62756038	::471861345583763000
62756038	::471861358795829000
436415484	::471861419839733000
28461859	::471861485040177000
235043760	::471861498776530000
235043760	::471861623150239000
453280756	::471861635968434000
249028893	::471861645220642000
436415484	::471861685666344000
211904285	::471861767513968000
332908078	::471861885394894000
22717394	::471861920278913000
197277853	::471862013954912000
27986325	::471862033252511000
23721718	::471862035966210000
436415484	::471862164962037000
92905148	::471862221157314000
231150237	::471862245924675000
625900103	::471862310273691000
195276249	::471862369438543000
187049333	::471862372018053000
176489426	::471862405958356000
92905148	::471862464267558000
304645030	::471862484844806000
249028893	::471862517287759000
100376439	::471862528851443000
259541688	::471862686297251000
713245898	::471862715942592000
264622253	::471862755268374000
317164527	::471862801237962000
417968003	::471862852723027000
187049333	::471862853830316000
322842111	::471862905038569000
436415484	::471862926798626000
444251177	::471863024123277000
421356901	::471863086664515000
27179899	::471863192197410000
92905148	::471863197775851000
173608790	::471863199512268000
187049333	::471863206810365000
14190836	::471863234052370000
92905148	::471863272119889000
187049333	::471863354496020000
249028893	::471863437220274000
98768681	::471863470925688000
187049333	::471863526995156000
634615880	::471863537082445000
23642786	::471863559584878000
173608790	::471863561325518000
111978266	::471863670478086000
28461859	::471863676819886000
100378471	::471863748785741000
92905148	::471863817446510000
100378471	::471863913936465000
258916835	::471863965513818000
187049333	::471864205755158000
29827759	::471864275409981000
317164527	::471864297602035000
173608790	::471864354321620000
277814195	::471864442955644000
436415484	::471864444469800000
187049333	::471864444780150000
85211920	::471864521137467000
319851493	::471864608794226000
252355708	::471864617711321000
29198251	::471864660719706000
248468379	::471864690302148000
28461859	::471864855415103000
615636079	::471864868979494000
195276249	::471864997165797000
423941104	::471865042367836000
28771314	::471865125129834000
187049333	::471865148605333000
453280756	::471865229727367000
376472794	::471865238216658000
333704327	::471865267278987000
238665368	::471865267593551000
173608790	::471865310241226000
405362735	::471865400909500000
127413469	::471865439698423000
314710836	::471865458635706000
28461859	::471865483415662000
351914412	::471865655210151000
615636079	::471865717172609000
446541836	::471865817726869000
594844703	::471865949230874000
217262932	::471866037936222000
173608790	::471866119737729000
193583131	::471866162532212000
285988306	::471866166973964000
238665368	::471866186775273000
319851493	::471866189929398000
351914412	::471866258385027000
480638215	::471866317583048000
480638215	::471866387917328000
176489426	::471866460856279000
351914412	::471866469198725000
407038804	::471866486534180000
28461859	::471866534306910000
29849760	::471866562689773000
594844703	::471866585125117000
173608790	::471866590040838000
483115964	::471866602774736000
594844703	::471866755069915000
446757000	::471866833578901000
615688476	::471867010062614000
351914412	::471867155877613000
195276249	::471867245094637000
351914412	::471867323691696000
28461859	::471867326459961000
110563920	::471867362476425000
351914412	::471867381086564000
124954284	::471867391517786000
285988306	::471867405036044000
383523373	::471867468076417000
159011393	::471867556299411000
249028893	::471867750722187000
31144939	::471867842543890000
217262932	::471867919618412000
173608790	::471867926102827000
173608790	::471868191463833000
700013623	::471868192483074000
308726677	::471868219091718000
225122347	::471868704917975000
197277853	::471868721783250000
225122347	::471868798857789000
341734040	::471868836547796000
314710836	::471868840897290000
195397698	::471868858114912000
314710836	::471868901530161000
76375846	::471868956593360000
225122347	::471869044774428000
23754003	::471869084959649000
195397698	::471869117008326000
225122347	::471869138042769000
163242154	::471869175313334000
195397698	::471869229184995000
35923992	::471869248558473000
69494041	::471869297854124000
335101950	::471869326866141000
225122347	::471869328728408000
436415484	::471869379249192000
197277853	::471869463290052000
173608790	::471869476984463000
314710836	::471869504008380000
225122347	::471869600045727000
173608790	::471869617309118000
197277853	::471869685344919000
38244930	::471869703544373000
249028893	::471869863028211000
453280756	::471869889460703000
217262932	::471869962449989000
331398205	::471869987217747000
449988145	::471870100044529000
173608790	::471870186585223000
36958694	::471870252075085000
69494041	::471870266608320000
193583131	::471870295490703000
141821632	::471870411555082000
64791948	::471870453313589000
249028893	::471870502391123000
446757000	::471870516920594000
173608790	::471870598851731000
217262932	::471870630879428000
220455732	::471870780796461000
211904285	::471870793605861000
42720153	::471870921502752000
453280756	::471870952406409000
133158896	::471871104152133000
163242154	::471871147303522000
220455732	::471871215716798000
306989340	::471871227728904000
52542320	::471871495766282000
491969843	::471871525822664000
25235649	::471871542746296000
573151200	::471871585763094000
306989340	::471871842995535000
308657649	::471871934356262000
102233693	::471872003490578000
31144939	::471872076601520000
119434884	::471872123397353000
449988145	::471872149511483000
483115964	::471872155844902000
161302101	::471872342344224000
449988145	::471872505288749000
356974615	::471872559625936000
331717534	::471872588231487000
64791948	::471872661334007000
114070939	::471872692610551000
446541836	::471872704811786000
306989340	::471872721450569000
446541836	::471872735732195000
306989340	::471872827885252000
287228225	::471872842745643000
436415484	::471872899281084000
470660217	::471872916175732000
225691566	::471872921854427000
206538198	::471872994977914000
470660217	::471872997851021000
124954284	::471873163479891000
124954284	::471873186967998000
470660217	::471873203908784000
217262932	::471873378135994000
212060681	::471873404358758000
449988145	::471873429847547000
176489426	::471873441683865000
121881241	::471873591550558000
368079003	::471873662581092000
209401949	::471873691152687000
165634562	::471873708991078000
436415484	::471873864700407000
249028893	::471873925563944000
483115964	::471874016202850000
249028893	::471874016815235000
69494041	::471874034054217000
241198427	::471874118967513000
194998718	::471874197958844000
249028893	::471874491060977000
368079003	::471874511118548000
468102453	::471874535436718000
468102453	::471874960248430000
468102453	::471875109267857000
468796913	::471875247767961000
350509640	::471875309944336000
238665368	::471875435660181000
58627481	::471875456581382000
382414670	::471876047676248000
409709795	::471876052986232000
531871315	::471876121332428000
64219388	::471876250428928000
225691566	::471876281429008000
350509640	::471876342418374000
314710836	::471876361984827000
480638215	::471876426581291000
314710836	::471876609851408000
30336217	::471876813791051000
30336217	::471876908234186000
531871315	::471876923795075000
364428125	::471876979206021000
165634562	::471877208735088000
38713173	::471877334048329000
38713173	::471877348908732000
38713173	::471877365446877000
364428125	::471877404789448000
409709795	::471877495537414000
452882285	::471877569701089000
256319248	::471877622872297000
501554267	::471877678627172000
161302101	::471877881857978000
213187842	::471877930075688000
251821834	::471877938120376000
58627481	::471877953865797000
16039882	::471878023705161000
407279448	::471878103359168000
143455927	::471878112922181000
218112087	::471878184594464000
246050172	::471878289930190000
73275873	::471878292744589000
466989920	::471878358611935000
213187842	::471878382544617000
256319248	::471878488736014000
222687654	::471878534848184000
271717879	::471878546852286000
328057955	::471878700883906000
85211920	::471878910687211000
350509640	::471878994405519000
407279448	::471879133450870000
58627481	::471879307514494000
53863390	::471879415069040000
73275873	::471879532677308000
16039882	::471879619411324000
143455927	::471879886827577000
161302101	::471880016251219000
466989920	::471880028494389000
283251929	::471880171666952000
16039882	::471880342710657000
40994873	::471880433542500000
233362394	::471880507668439000
277814195	::471880550538412000
165634562	::471880718046339000
121881241	::471880777592877000
16039882	::471880985500344000
121881241	::471881039481032000
350083690	::471881139045429000
182092022	::471881299095851000
449981984	::471881420055384000
182092022	::471881520425099000
121881241	::471881528096477000
16039882	::471881536791277000
197277853	::471881587270119000
237963845	::471881592491626000
350083690	::471881682765611000
209401949	::471881699056316000
567014078	::471881730995937000
417428775	::471881798205452000
16039882	::471881812264767000
383045348	::471881971476348000
194998718	::471881985418223000
466989920	::471882032931303000
350083690	::471882060626264000
29374576	::471882066280194000
30336217	::471882074320687000
350083690	::471882153471397000
16039882	::471882382484586000
237963845	::471882502915645000
350083690	::471882642099417000
28054060	::471882664765423000
467688815	::471882977736015000
16039882	::471882981175349000
16039882	::471883003212206000
467688815	::471883032085794000
40994873	::471883060284112000
378334138	::471883082690076000
314710836	::471883130907815000
40810916	::471883134816890000
350083690	::471883303901863000
161302101	::471883513382187000
124954284	::471883540313817000
34767424	::471883580109361000
16866896	::471883589668175000
466989920	::471883684992147000
16866896	::471883730940727000
467688815	::471883756022685000
16866896	::471883764499349000
48152030	::471883798993321000
16866896	::471883826906419000
350083690	::471884104938422000
350083690	::471884134982234000
322324723	::471884216796336000
16039882	::471884301735178000
16039882	::471884703968927000
85343069	::471884776874311000
322324723	::471885005635850000
16039882	::471885139845210000
85343069	::471885168307732000
426402586	::471885194505363000
234828491	::471885217137844000
276784048	::471885220581367000
350083690	::471885285223960000
226845681	::471885860967698000
226845681	::471885892911509000
452882285	::471885915619459000
61050527	::471885929901072000
241198427	::471886085333581000
16039882	::471886174944907000
259541688	::471886248735277000
226845681	::471886357728477000
328858212	::471886498472546000
220455732	::471886728173584000
452882285	::471886764248817000
73275873	::471886926102806000
397024307	::471886978292527000
452882285	::471887144034643000
452882285	::471887191895842000
220455732	::471887209016999000
239917620	::471887280555032000
452882285	::471887365338705000
276784048	::471887444560719000
452882285	::471887456480944000
85343069	::471887510419677000
357306642	::471887512017702000
239917620	::471887539368771000
73020435	::471887548881444000
23754003	::471887614509735000
239917620	::471887661112631000
276784048	::471887820756226000
355896730	::471887882999697000
16039882	::471888009864826000
452882285	::471888117213835000
245935219	::471888140584493000
255195496	::471888540863696000
120139449	::471888627924877000
473462894	::471888875250388000
426685539	::471889048085086000
34204169	::471889703747084000
167365283	::471889932735090000
14190836	::471889957653475000
22954511	::471890053975646000
23754003	::471890089094549000
407279448	::471890149832286000
301761224	::471890322092343000
289605285	::471890426736021000
353544330	::471890497296805000
353544330	::471890674288054000
407279448	::471891464528470000
34767424	::471891657059606000
34767424	::471891730757738000
23754003	::471891801817628000
33528820	::471891938669375000
36866805	::471892114410713000
96443022	::471892182639472000
34767424	::471892234992775000
104947253	::471892427381297000
127413469	::471892548080783000
287228225	::471892583967248000
339295860	::471892773247795000
89846697	::471892797117591000
336845657	::471893123530899000
39684857	::471893279303147000
39684857	::471893698427383000
81674504	::471893946927304000
161041223	::471893965872955000
320692054	::471894178687770000
424790585	::471894310879633000
6284612	::471894519730806000
176489426	::471894670415388000
127413469	::471894703974006000
66184984	::471894709330124000
127413469	::471894745858322000
295881773	::471894958937350000
319851493	::471895002545545000
320692054	::471895019737985000
39469570	::471895332637274000
276784048	::471895476485115000
76638498	::471895554738241000
127413469	::471895634161594000
85343069	::471895877594787000
76638498	::471895886834843000
58627481	::471896375374802000
592475734	::471896556065415000
46070001	::471896719764881000
276784048	::471896803499966000
85343069	::471896808453459000
252725390	::471896853437374000
359776589	::471896855509356000
424498868	::471897365054373000
50546012	::471897524664418000
234950395	::471897679962701000
346412695	::471897707531886000
23754003	::471897737529524000
54587465	::471897836141805000
234950395	::471897858073845000
42720153	::471897980945956000
35923992	::471898184453595000
234950395	::471898196734533000
277829772	::471898205752274000
42720153	::471898262673190000
320692054	::471898298639343000
234950395	::471898308315607000
516017637	::471898610301272000
58627481	::471898839507406000
417428775	::471899189287211000
277829772	::471899303741370000
202927618	::471899484046110000
202927618	::471899612073033000
202927618	::471899627143192000
219163747	::471899639130513000
202927618	::471899665353281000
320692054	::471899671346958000
202927618	::471899701579505000
202927618	::471899866692874000
220455732	::471899933570654000
277829772	::471900100063543000
320692054	::471900149363396000
41230104	::471900182523543000
320692054	::471900312395988000
320692054	::471900472706465000
320692054	::471900600251064000
277829772	::471900685647089000
41230104	::471900978547945000
320692054	::471900986877829000
172280619	::471901008172302000
320692054	::471901852502474000
713245898	::471901976460943000
592475734	::471902066311327000
713245898	::471902159059959000
320692054	::471902160364380000
127413469	::471902178458624000
592475734	::471902258020368000
41230104	::471902285572759000
320692054	::471902439503716000
274432702	::471902858271408000
114291753	::471902901560823000
41230104	::471902908309438000
127413469	::471902911652306000
320692054	::471902986575171000
599348429	::471903172227649000
320692054	::471903484447424000
320692054	::471903659203121000
187741596	::471903964271620000
320692054	::471904201434349000
319851493	::471904242601439000
320692054	::471904251178799000
354412568	::471904803124027000
75937251	::471904849903116000
359776589	::471905143114301000
311924851	::471905327701426000
75937251	::471905404432048000
187741596	::471905427932733000
75937251	::471905624695914000
172280619	::471906018281025000
75937251	::471906026665418000
75937251	::471906335533973000
95504927	::471906363098939000
363969403	::471906475170725000
320692054	::471906717190864000
32671267	::471906737721573000
363969403	::471906759217381000
359776589	::471906811088363000
66555228	::471906891933577000
75937251	::471906906835939000
471204596	::471907158804553000
95504927	::471907190190514000
75937251	::471907273162248000
202927618	::471907289113182000
156166678	::471907365902487000
471204596	::471907419971260000
156166678	::471907529430016000
75937251	::471907644718862000
95504927	::471907661080850000
75937251	::471907863569256000
95504927	::471907884398166000
75937251	::471908135439843000
75937251	::471908446778830000
386956382	::471908601485725000
570502101	::471908619584143000
323011452	::471908776807657000
417472148	::471908943376035000
254711141	::471908952397987000
259021462	::471908956202229000
254711141	::471909033830408000
446757000	::471909190441517000
75937251	::471909229893136000
198651083	::471909284884643000
127413469	::471909377343897000
360951591	::471909397728206000
95504927	::471909475788390000
111978266	::471909590972387000
360951591	::471909660279066000
360951591	::471909669875617000
59352013	::471909688796131000
95504927	::471909701966258000
28771314	::471910101624684000
75937251	::471910335595560000
75937251	::471910513077534000
198651083	::471910552218783000
75937251	::471910574255665000
59352013	::471910827360935000
408031484	::471911151224111000
323477702	::471911217477332000
320692054	::471911218672717000
82600674	::471911468162494000
96013044	::471911474944679000
473718221	::471911576614612000
320692054	::471912155957063000
320692054	::471912572979916000
283051149	::471912973359796000
316301043	::471913102355603000
320692054	::471913192143085000
316301043	::471913262708051000
316301043	::471913481013182000
18437537	::471913490299363000
51649971	::471913817962602000
50546012	::471913874279514000
320692054	::471914151351033000
316301043	::471914173643776000
33528820	::471914265104773000
471204596	::471914407287476000
33528820	::471914806341955000
85343069	::471915004082417000
85343069	::471915213973778000
145469568	::471915245296820000
85343069	::471915338838204000
85343069	::471915369569869000
471204596	::471915379325820000
415703077	::471915594220982000
424790585	::471915684985724000
22954511	::471915797841838000
50546012	::471915917425664000
75937251	::471916183319375000
478462259	::471916272548995000
478462259	::471916341260058000
478462259	::471916529907294000
53312065	::471916770442231000
53312065	::471916856047988000
202927618	::471917209350979000
700013623	::471918171931160000
390504920	::471919240207806000
320692054	::471919657109053000
320692054	::471919770426544000
64768338	::471921136570093000
320692054	::471921202454216000
224501206	::471921269730844000
61402370	::471921378958909000
85343069	::471921895806210000
320692054	::471922432572268000
202927618	::471922722436444000
436415484	::471922847879659000
556631416	::471922865202147000
136458681	::471922917094084000
436415484	::471922932994670000
320692054	::471923176050409000
25469735	::471923192450142000
570502101	::471923253884092000
320692054	::471923430976012000
320692054	::471923666800738000
320692054	::471923720257150000
436415484	::471923907658645000
358031089	::471924142430625000
61402370	::471924164182290000
320692054	::471924236013944000
61402370	::471924746011942000
109137184	::471924989608738000
358031089	::471925015974137000
358031089	::471925051814449000
358031089	::471925112757690000
320692054	::471925338675499000
65425379	::471925614094479000
202927618	::471925943301181000
471204596	::471926003976388000
202927618	::471926009671860000
85343069	::471926146401968000
202927618	::471926215675101000
24634410	::471926493031854000
401757405	::471926634967072000
401757405	::471926777204318000
354412568	::471927101214310000
202927618	::471927371814035000
303080805	::471927701474131000
261605370	::471927798857093000
354125458	::471928304002289000
320692054	::471929186899091000
320692054	::471929503048925000
61493721	::471929521025720000
320692054	::471929585030815000
509523903	::471929658255376000
320692054	::471929715045842000
320692054	::471929937620774000
61493721	::471930025311096000
320692054	::471930225824374000
320692054	::471930833213718000
319469530	::471930982573293000
320692054	::471931095550656000
401757405	::471931279198277000
401757405	::471931320973553000
401757405	::471931422840602000
152715270	::471931625836523000
289605285	::471931794296557000
354125458	::471931932020719000
28510276	::471931998328479000
625900103	::471931999574192000
354125458	::471932023884374000
401757405	::471932044633571000
625900103	::471932084135538000
417968003	::471932117828780000
625900103	::471932144852271000
22195036	::471932847381434000
183438897	::471933355462643000
424498868	::471934641155223000
61402370	::471935597355868000
61402370	::471935710543757000
30336217	::471936703641702000
61402370	::471936853671944000
115459999	::471937350302306000
315872678	::471937636634857000
61402370	::471937752674861000
399713201	::471938895996006000
244800948	::471938932134121000
396655167	::471939232005910000
399713201	::471939465918038000
510678171	::471939673628368000
60712766	::471939791127609000
15186859	::471940089204207000
369849727	::471940702847639000
369849727	::471941478252822000
82600674	::471942418770952000
174629553	::471945135652372000
174629553	::471945279386976000
174629553	::471945536711688000
399713201	::471946399807188000
174629553	::471946446489788000
399713201	::471946650286817000
174629553	::471946909020880000
174629553	::471947147806793000
174629553	::471947519963172000
174629553	::471947682630893000
174629553	::471947754026307000
213187842	::471947882397179000
331246659	::471948069148577000
174629553	::471948249075826000
399713201	::471948612596158000
399713201	::471948899515908000
111978266	::471949245470507000
286502927	::471949950717145000
246409056	::471950334357958000
491969843	::471951534297997000
402492947	::471952229348700000
238740641	::471952311917367000
402492947	::471952449280831000
402492947	::471952645561667000
115459999	::471952944254840000
186107022	::471953402528677000
15782772	::471953411718389000
20804321	::471954125362454000
399713201	::471954219705319000
20804321	::471954330879135000
174629553	::471954401780068000
174629553	::471954404695113000
174629553	::471954408205713000
174629553	::471954410361597000
174629553	::471954411955425000
363969403	::471954416778493000
174629553	::471954713400053000
387625128	::471954949761667000
109060628	::471955704597970000
202292166	::471955894398636000
303427354	::471955958181416000
174629553	::471955994231468000
301657872	::471956492250140000
69044676	::471956841467887000
421548020	::471957481149964000
17163192	::471957700532658000
244995179	::471958709045067000
109060628	::471958723624439000
67656722	::471958775155687000
97307001	::471959520566996000
67656722	::471959999078739000
26920974	::471960118935175000
36219010	::471960204356374000
26920974	::471960211276972000
37867502	::471960534557138000
229650081	::471960638856912000
36219010	::471960961239515000
23672351	::471961039140319000
26920974	::471961232816504000
36219010	::471961988642267000
506707370	::471961998893543000
244351583	::471963056160116000
109060628	::471963216915214000
276341812	::471963337412980000
414217500	::471964620727783000
28405302	::471964669456834000
109060628	::471964718081785000
39469570	::471964857919889000
39469570	::471965023448084000
27986325	::471965118696128000
165658390	::471965128099766000
109060628	::471965474574839000
109060628	::471965652358807000
214678768	::471965823662178000
27986325	::471965851432669000
15791549	::471966388190318000
395687470	::471966389167988000
29849760	::471966469786320000
338477631	::471966497754345000
106778257	::471966528712085000
76482742	::471966769226457000
137426396	::471966850729791000
276381534	::471966856195342000
369292925	::471966965989265000
373006574	::471966974852231000
247372701	::471967182453501000
500212290	::471967369649467000
186107022	::471967719181385000
310321041	::471967746373070000
109060628	::471967881996288000
26198467	::471968618305961000
184195472	::471968680822075000
431215016	::471968972783779000
6284612	::471968993528799000
6284612	::471969115142234000
6284612	::471969133295181000
6284612	::471969201641369000
31250549	::471969399344099000
192727478	::471969531288883000
210674392	::471969584786845000
154692700	::471969619217887000
401089789	::471969860470444000
312856997	::471970267804102000
16322613	::471970328403406000
21912250	::471970697086902000
245669191	::471970807111876000
262471070	::471970893691105000
364043601	::471970922778611000
211645751	::471970964884840000
257225781	::471971328200036000
236930269	::471971455677120000
343018153	::471971868820258000
23672351	::471971925783085000
263433687	::471972131241074000
105852149	::471972266771628000
26684021	::471972783321124000
460772038	::471972961469997000
6284612	::471973009943965000
245669191	::471973599503331000
436415484	::471973675986853000
303080805	::471973801291710000
172025978	::471973889824669000
262471070	::471973902730543000
436415484	::471973906233171000
416506126	::471973932501712000
365523194	::471973956493119000
436415484	::471974112760717000
262471070	::471974174647255000
30223693	::471974513832255000
35706997	::471974623131623000
364043601	::471974739783991000
65425379	::471974826631266000
485252693	::471974853424459000
469722641	::471974854304870000
372493368	::471974931232608000
65425379	::471975142651068000
402273149	::471975301011238000
31345791	::471975407865311000
455542048	::471975426848731000
39469570	::471975660744093000
211904285	::471976033626103000
364043601	::471976202258112000
65425379	::471976560267108000
65425379	::471976679112712000
186823940	::471976867080073000
62396842	::471977084756062000
65425379	::471977092503339000
298216731	::471977146291077000
500239410	::471977520125198000
8036902	::471977526118854000
500239410	::471977542749286000
500239410	::471977594318254000
67656722	::471977733661396000
709921765	::471977744847613000
8036902	::471978068694040000
172573942	::471978150675505000
172573942	::471978398760173000
111124977	::471978533787807000
38594501	::471978820652642000
130514710	::471979195388555000
98768681	::471979340511453000
196152188	::471979438197198000
60399576	::471979448242163000
81765661	::471979535957635000
38594501	::471979671542714000
258235483	::471979707295354000
52105336	::471980055485493000
392737983	::471980545828995000
250474725	::471980558285692000
306989340	::471980587440275000
106778257	::471980652087091000
186107022	::471980918803283000
408869196	::471980975967449000
24494616	::471981021899272000
72210207	::471981138710249000
86349050	::471981232755322000
106778257	::471981344877060000
59454178	::471981647559008000
111124977	::471981714441768000
106778257	::471981836584116000
508054066	::471981889604296000
431214329	::471981944730038000
46268291	::471981964505788000
57933673	::471982061402599000
106778257	::471982150968168000
265786675	::471982374214189000
417968003	::471982436055023000
304645030	::471982781363654000
23225674	::471982786497097000
470660217	::471982884795191000
120851061	::471982958501306000
106778257	::471983005800480000
111978266	::471983015410016000
120851061	::471983278946152000
106778257	::471983447368421000
106778257	::471984029537796000
253057868	::471984065235517000
39469570	::471984352570515000
106778257	::471984364612366000
277794018	::471984459793694000
35105150	::471984468635299000
364043601	::471984573048709000
80157666	::471984694523752000
59454178	::471984859930296000
35105150	::471984880847319000
34536365	::471984965123469000
15170503	::471985096061636000
485252693	::471985157889871000
65425379	::471985189552685000
54587465	::471985270674317000
117608761	::471985352660774000
264904736	::471985827036155000
310569604	::471986308257427000
65425379	::471986331061870000
260440912	::471986689104027000
253120136	::471986743537704000
458472537	::471986925759254000
110297719	::471987100137840000
139547588	::471987361128394000
83878535	::471987383328440000
29198251	::471987409073090000
8036902	::471987640804204000
337466318	::471987661314740000
29198251	::471987684907679000
513270198	::471988006191001000
202196262	::471988122503229000
38440249	::471988163989098000
18374690	::471988199808860000
115459999	::471988508270149000
285906246	::471988700377657000
133508241	::471988813095387000
6284612	::471988979995521000
130514710	::471990166626643000
323891242	::471990836381908000
379807492	::471990903263862000
31144939	::471990950651518000
59454178	::471991171875885000
23663256	::471991181774032000
323891242	::471991261755637000
111978266	::471991279031959000
53724365	::471991358413373000
323891242	::471991421134995000
111978266	::471991523165626000
111978266	::471991661657329000
449988145	::471991748353622000
66058067	::471991876934180000
485252693	::471991997293953000
111978266	::471992078025916000
27986325	::471992127363117000
27986325	::471992131863601000
66058067	::471992166026575000
111978266	::471992284113010000
66058067	::471992327318556000
337466318	::471992517106614000
66058067	::471992607653261000
22386194	::471992685851459000
66058067	::471992711302873000
111978266	::471992794333327000
323891242	::471992831125766000
111978266	::471992858208391000
181101394	::471992960574160000
66058067	::471992997723525000
66058067	::471993069102198000
226357092	::471993326254948000
226357092	::471993388255170000
24803741	::471993432177930000
186823940	::471993533025759000
341037427	::471994015017992000
329471370	::471994555852521000
21912250	::471994563205529000
323891242	::471994568159002000
152127827	::471994879359197000
540510474	::471995010595164000
411848692	::471995011786342000
540510474	::471995022632845000
540510474	::471995030614581000
540510474	::471995069227352000
540510474	::471995083475406000
540510474	::471995097790550000
18137013	::471995174672146000
159944196	::471995677728178000
364043601	::471995758913138000
145572480	::471995785693769000
14955026	::471995872109027000
411848692	::471995899665997000
111124977	::471995908113334000
14955026	::471995943747731000
264705173	::471996127441850000
20804321	::471996181107970000
356579210	::471996335118241000
341732173	::471996382476517000
24803741	::471996749708795000
560822598	::471996860249669000
52929975	::471996951110909000
62396842	::471997011583959000
398735102	::471997082450948000
205030447	::471997258687582000
263013923	::471997551059939000
15782772	::471997560358707000
109060628	::471997670001627000
172025978	::471997678939693000
212068363	::471997702444556000
29849760	::471997982921875000
417472148	::471997991012687000
351004243	::471998100366954000
172827217	::471998428839292000
351914412	::471998468890701000
94226339	::471998694540472000
86970230	::471998698604335000
186287095	::471998767697100000
24634410	::471998782310064000
576780003	::471998943086518000
17448907	::471999130597089000
576780003	::471999140487237000
576780003	::471999276621778000
106778257	::471999368887668000
284316159	::471999407945428000
18374690	::471999430775017000
576780003	::471999442535845000
172827217	::471999544503181000
356579210	::471999650182885000
68818829	::471999720638791000
22285873	::471999742537662000
560822598	::471999747457564000
97592081	::472000176538656000
112801155	::472000437957033000
348262381	::472000565279752000
106778257	::472000615447404000
154692700	::472000725229502000
501202268	::472000760440705000
154692700	::472000769311657000
479156555	::472000906360135000
18137013	::472001058042953000
112801155	::472001241459863000
154692700	::472001691119009000
539183661	::472001697943142000
106778257	::472001806944333000
154692700	::472002063120232000
22285873	::472002091687243000
97592081	::472002218443296000
22285873	::472002246415511000
263013923	::472002301784510000
106778257	::472002338425544000
22285873	::472002385716330000
52441281	::472002445019598000
337466318	::472002460056555000
55704588	::472002569951121000
22285873	::472002632887074000
300594041	::472002661743464000
23672351	::472002663711014000
519086519	::472002922792751000
122614290	::472003096332087000
33683248	::472003178766942000
256088386	::472003180016832000
23799906	::472003205191434000
60098410	::472003214909243000
44399596	::472003234932867000
501202268	::472003240130015000
106778257	::472003371642392000
473196438	::472003379435417000
23672351	::472003639113154000
408869196	::472003649234010000
329333638	::472003779965902000
44399596	::472003802371870000
329333638	::472003890901032000
285906246	::472003911918698000
407038804	::472003981301252000
23799906	::472004087215816000
44399596	::472004156803141000
394776489	::472004501487222000
394776489	::472004529714909000
394776489	::472004621427552000
394776489	::472004679405420000
23799906	::472005042187546000
64791948	::472005050509037000
123939574	::472005050512842000
13683762	::472005088634867000
431214329	::472005191437664000
431214329	::472005195883614000
341734040	::472005274828824000
23799906	::472005386112086000
31258629	::472005405774594000
311924851	::472005444039639000
123939574	::472005444165050000
302525103	::472005481456603000
192948373	::472005581612384000
341734040	::472005594522451000
341734040	::472005900325363000
107610605	::472005970538037000
107610605	::472006074820993000
23799906	::472006116202016000
41606452	::472006182710685000
331482356	::472006212666404000
107610605	::472006218006147000
107610605	::472006255381610000
16866896	::472006601822703000
192727478	::472006820328771000
421356901	::472006918253608000
230903702	::472006938125795000
216507874	::472006942810841000
368170408	::472006986620764000
41606452	::472007137204244000
23799906	::472007559524941000
123939574	::472007593699713000
241198427	::472007662708981000
316878403	::472007666945228000
60218540	::472007721240121000
268397639	::472007789901250000
506519570	::472007956771241000
344857407	::472008001738399000
579271413	::472008069690314000
312710029	::472008127710121000
203146266	::472008151026257000
341734040	::472008165542727000
109655774	::472008244626751000
268397639	::472008515058696000
479156555	::472008518003064000
624747426	::472008621124243000
312710029	::472008627616612000
378850242	::472008740871610000
377110730	::472008905036668000
64791948	::472008927102914000
23799906	::472008984015433000
459612485	::472009125832826000
632481728	::472009145907179000
459612485	::472009241184579000
268397639	::472009246541099000
41143305	::472009269294809000
100376439	::472009360764592000
58587526	::472009371816587000
51649971	::472009432902021000
289605285	::472009437595832000
543585402	::472009508697669000
27626703	::472009523717095000
58587526	::472009633369178000
58587526	::472009669989658000
28252356	::472009762771447000
16002106	::472009848314286000
304224068	::472009914148061000
304224068	::472009974374100000
364043601	::472009981018251000
16002106	::472010000554917000
15782772	::472010031266037000
23799906	::472010239672594000
336821368	::472010254746525000
27626703	::472010312124596000
29737650	::472010380382728000
368170408	::472010430073036000
52105336	::472010493796679000
259466143	::472010558758064000
463431723	::472010615670972000
111978266	::472010633912025000
249468865	::472010653784236000
111978266	::472010998082449000
364641621	::472011036888166000
364043601	::472011054810402000
29737650	::472011272759042000
23799906	::472011333421268000
181101394	::472011353033428000
111978266	::472011354573139000
344857407	::472011523477348000
633010300	::472011626242387000
414066292	::472011675831238000
364641621	::472011694479114000
111978266	::472011777287659000
154692700	::472011783478075000
323246381	::472011818333134000
111978266	::472011975661469000
115459999	::472011976726810000
416548217	::472011984377225000
86243090	::472012114819682000
235382002	::472012138798514000
64596921	::472012271908950000
111978266	::472012279031287000
23672351	::472012414385283000
364043601	::472012520967131000
29737650	::472012650520383000
273748024	::472012725338382000
319145382	::472012728627105000
35105150	::472012771941691000
23799906	::472012789486469000
23799906	::472012832784277000
111978266	::472012955484426000
43586963	::472013168467017000
9563172	::472013179799609000
436415484	::472013245679927000
405239647	::472013251895504000
111978266	::472013276466147000
111978266	::472013341096148000
424498591	::472013390731554000
111978266	::472013551218208000
339295860	::472013572466155000
23933265	::472013822333448000
21568615	::472013846232965000
352062989	::472013882312372000
111978266	::472013941288472000
339295860	::472014056815988000
331246659	::472014066815606000
238307628	::472014103993925000
352062989	::472014303609245000
331668519	::472014469691097000
18374690	::472014508035411000
114633433	::472014577236860000
587940951	::472014670065569000
111978266	::472014693440438000
280798922	::472014696241831000
76638498	::472014815586975000
587940951	::472014923686739000
15782772	::472015019509825000
319145382	::472015034462519000
76638498	::472015080935014000
76638498	::472015305615491000
238307628	::472015505927467000
161041223	::472015549095219000
111978266	::472015603977691000
364043601	::472015660558864000
352062989	::472015777999368000
37977930	::472015814829539000
292395819	::472015882013904000
17448907	::472015963676618000
310506975	::472015995696324000
355598729	::472016005875515000
364641621	::472016055066300000
534913317	::472016075001843000
238307628	::472016167545339000
97592081	::472016229335838000
459987659	::472016235316903000
331668519	::472016290115514000
483526518	::472016412362293000
296433109	::472016447859081000
22944914	::472016500375572000
310506975	::472016515957813000
379358099	::472016547272482000
310506975	::472016776604430000
485252693	::472016960365264000
310506975	::472017026991804000
14954949	::472017050374664000
310506975	::472017251940696000
485252693	::472017392978366000
20804321	::472017419943546000
111978266	::472017516383195000
323076337	::472017703616933000
310506975	::472017746998607000
18374690	::472017952301408000
613256961	::472017966632927000
208894791	::472018211756867000
200849010	::472018333034754000
109331928	::472018370737741000
364043601	::472018404975869000
396786261	::472018414874021000
436716308	::472018459724103000
211019280	::472018655895908000
98589714	::472018680948088000
337466318	::472018707913658000
334420539	::472018741954232000
194998718	::472018813635293000
59622669	::472019019436789000
352062989	::472019051028692000
146608159	::472019070502465000
364043601	::472019208843567000
359806236	::472019376011370000
264946102	::472019432202440000
22734052	::472019454973714000
224068229	::472019551585337000
314251743	::472019694841761000
19071786	::472019715020161000
304645030	::472019746398158000
351316240	::472020139643502000
314251743	::472020164892835000
86474692	::472020221885022000
216507874	::472020509190680000
352062989	::472020573976285000
203736885	::472020658516672000
203736885	::472020720667881000
203736885	::472020758819274000
17448907	::472020824602722000
203736885	::472020834044092000
321844248	::472020852343844000
195276249	::472020926973112000
360231979	::472020993574043000
216507874	::472021007188770000
355598729	::472021015338291000
352062989	::472021034351468000
355598729	::472021075040010000
465266221	::472021103355764000
56736460	::472021292489527000
447313860	::472021324219416000
322446637	::472021369266266000
131254355	::472021410903126000
120532808	::472021492515885000
364043601	::472021578277220000
17536130	::472021637488197000
111978266	::472021783869399000
465266221	::472021872595320000
635577431	::472022015637868000
115583749	::472022137151451000
397024307	::472022206969425000
69064286	::472022321390428000
111978266	::472022364394622000
133112299	::472022368047857000
448325555	::472022372829364000
295881773	::472022378013138000
52542320	::472022437656547000
214970887	::472022474235084000
111978266	::472022593047117000
365746365	::472022745791086000
364043601	::472022788627501000
161041223	::472022806847561000
109762886	::472022846982873000
245154470	::472022866851295000
17536130	::472022892654637000
22717394	::472022896982769000
245154470	::472022931686821000
245154470	::472022970421243000
519677520	::472023027262447000
321102847	::472023081045602000
52542320	::472023091715907000
364043601	::472023161304002000
465266221	::472023310838923000
404335977	::472023344544354000
59454178	::472023388937256000
519677520	::472023412441747000
16566189	::472023574350659000
32382173	::472023632537874000
112801155	::472023699344728000
68473966	::472023793704378000
401757405	::472023877124501000
17595323	::472023908464349000
443332358	::472023962386722000
239917620	::472024065054883000
465266221	::472024256432205000
325849507	::472024372291862000
458472537	::472024390918746000
418783652	::472024505502535000
312435293	::472024507046060000
107750524	::472024520107511000
473118863	::472024638919565000
365746365	::472024700093472000
20782081	::472024944490971000
20713213	::472025029983866000
55120405	::472025117162500000
378771457	::472025183490805000
131633030	::472025348692246000
131633030	::472025377993666000
378771457	::472025475225616000
131633030	::472025604649680000
131633030	::472025820966707000
507987711	::472025893804974000
131633030	::472025903133106000
52494533	::472026083437473000
20782081	::472026129046323000
479156555	::472026140379717000
226845681	::472026224349298000
174840636	::472026259430465000
226845681	::472026284281720000
20782081	::472026296164564000
370420008	::472026450258718000
174840636	::472026476556980000
519909326	::472026590646632000
370420008	::472026608522366000
249028893	::472026673542856000
18455966	::472026700721979000
312435293	::472026763141214000
169291538	::472027007149019000
52295994	::472027037906268000
36485138	::472027042939404000
289360824	::472027094198026000
203736885	::472027259709046000
24494616	::472027437233344000
20620620	::472027501569794000
79363954	::472027526131249000
433470731	::472027576517820000
60098410	::472027627931197000
570502101	::472027678699438000
556631416	::472027942701113000
41606452	::472028284041965000
22944914	::472028390887653000
458010782	::472028623592255000
479246485	::472028654210252000
73020435	::472028732027174000
588634771	::472028777623846000
239928368	::472028787484270000
588634771	::472028865096089000
52295994	::472029100442669000
209401949	::472029175327764000
356579210	::472029468660232000
29737650	::472029630279716000
116071398	::472029642254086000
20782081	::472029652978896000
7132042	::472029926280155000
20804321	::472030156182544000
87306187	::472030514849656000
53112812	::472030594830835000
187741596	::472030600174792000
507987711	::472030634576478000
17448907	::472030668839743000
29737650	::472030671506923000
20782081	::472030742479122000
331668519	::472030877862887000
521938520	::472030966756937000
181812900	::472031019957506000
365746365	::472031021357998000
320692054	::472031065930866000
181812900	::472031098466492000
320692054	::472031143202541000
181812900	::472031153894211000
552146644	::472031158029811000
181812900	::472031232105414000
320692054	::472031257610579000
23799906	::472031296458612000
181812900	::472031352469323000
365746365	::472031379820015000
181812900	::472031605037756000
18618379	::472031705679671000
335003775	::472031831400132000
181812900	::472031854133280000
365746365	::472031893337411000
109762886	::472031987604410000
24803741	::472032095628689000
25235649	::472032133947473000
365746365	::472032155502014000
409709795	::472032227153285000
16039882	::472032399438929000
52295994	::472032474563088000
417968003	::472032506808909000
163242154	::472032543534231000
163242154	::472032582788743000
411786523	::472032633258803000
417968003	::472032805971820000
365746365	::472032836737040000
328794919	::472032849437396000
256319248	::472032863207325000
341037427	::472033067431784000
312435293	::472033235682463000
53863390	::472033248147951000
130312780	::472033268250865000
20782081	::472033288249278000
365746365	::472033334118207000
47749919	::472033343685406000
224130581	::472033641619419000
598832393	::472033975657963000
231689668	::472034017902985000
150034005	::472034054351491000
322260178	::472034069690454000
53317470	::472034266751442000
107750524	::472034417163374000
378771457	::472034444744744000
53863390	::472034728942780000
52295994	::472034790078947000
34204169	::472034966646558000
96013044	::472034993058086000
351152035	::472035242501361000
34204169	::472035269240053000
364043601	::472035328354959000
364043601	::472035355362066000
365746365	::472035377390161000
364043601	::472035395132456000
195276249	::472035412253622000
364043601	::472035420159877000
53863390	::472035477420539000
417968003	::472035518805704000
364043601	::472035519728472000
53863390	::472035639840743000
16846197	::472035823253061000
321794820	::472035828748013000
265553576	::472035833399492000
225203526	::472035848876085000
417968003	::472035894921551000
81841977	::472035917322936000
344990761	::472035953755033000
216819428	::472036019542310000
25784705	::472036154464673000
265553576	::472036256898375000
109060628	::472036813175939000
433470731	::472036906239156000
147779508	::472036987365781000
578593285	::472037039291236000
52295994	::472037089211850000
147997393	::472037159277690000
376541246	::472037276961484000
147997393	::472037308322308000
147997393	::472037349321637000
371500504	::472037523384836000
23933265	::472037619338330000
259021462	::472037619899985000
377110730	::472037725865250000
533417136	::472037906102493000
360761105	::472037933844017000
53724365	::472037990907527000
41465619	::472038000562425000
313792688	::472038042920706000
259601379	::472038274161475000
360761105	::472038291030941000
360761105	::472038354654334000
588634771	::472038366121177000
360761105	::472038577086676000
411700909	::472038669944365000
337396732	::472038678827905000
237530197	::472038741486600000
54754940	::472038766665019000
578593285	::472038994797408000
277829772	::472039096139800000
354125458	::472039227266330000
477188816	::472039235067731000
53724365	::472039250704478000
393802148	::472039332589498000
24537703	::472039355155222000
302525103	::472039357801459000
361391612	::472039394103549000
354125458	::472039492837060000
359672666	::472039662232829000
360761105	::472039707095072000
478145352	::472039746689323000
277829772	::472039865471614000
203688730	::472039882547007000
16713682	::472039930193903000
359672666	::472039993700265000
218112087	::472040010082811000
15282962	::472040019813625000
17448907	::472040087400620000
27335023	::472040154157551000
393802148	::472040169311191000
381778563	::472040223447085000
707214715	::472040240522076000
487266327	::472040277918490000
381778563	::472040288425226000
552146644	::472040432424468000
379358099	::472040485193023000
105607367	::472040676784230000
343018153	::472040686523383000
133158896	::472040723429093000
321794820	::472040842677735000
218112087	::472040902144581000
34445704	::472041002975232000
331668519	::472041055874211000
33904380	::472041181828755000
169291538	::472041293271822000
428516870	::472041397961228000
11146552	::472041844080013000
147997393	::472041868910678000
147997393	::472041974191915000
430182591	::472042087525801000
379358099	::472042206254350000
286216848	::472042429412298000
23225674	::472042567375532000
81007000	::472042614821122000
454146385	::472042700670513000
454146385	::472042734157438000
220867112	::472042753875279000
454146385	::472042775722987000
343018153	::472042877905022000
17536130	::472042926303105000
259876316	::472043053096509000
428516870	::472043085115834000
320692054	::472043112651837000
226357092	::472043131534606000
238307628	::472043251915309000
354125458	::472043297901260000
320692054	::472043373507772000
81007000	::472043392185016000
37977930	::472043585861611000
393802148	::472043722901692000
53863390	::472043742644686000
469722641	::472043754162233000
155686441	::472043792313249000
76638498	::472043814501486000
20924979	::472043894180302000
276787570	::472044076531843000
437064295	::472044188251746000
364043601	::472044212549337000
173026357	::472044263770181000
17448907	::472044315179778000
304219715	::472044423300124000
276787570	::472044573984694000
468796913	::472044725961523000
412304311	::472044735922589000
20782081	::472044787009212000
350424007	::472044793032630000
44451086	::472044826914222000
289605285	::472044863333355000
202927618	::472044890952445000
173026357	::472044943541030000
31294794	::472044978663739000
225122347	::472044994657013000
62756038	::472045009949458000
276787570	::472045020019564000
81007000	::472045065280290000
495598070	::472045165377372000
68473966	::472045173464383000
276787570	::472045208872312000
337396732	::472045228321689000
376541246	::472045232318857000
17830276	::472045280917860000
341732173	::472045329299566000
44399596	::472045344873005000
521938520	::472045368616951000
24537703	::472045407779188000
276787570	::472045468696858000
22386194	::472045486103203000
68473966	::472045546572898000
625900103	::472045624867569000
128284695	::472045647865319000
358307309	::472045676537581000
128284695	::472045793512521000
337466318	::472045996588142000
23672351	::472046167975411000
365746365	::472046201706004000
109655774	::472046294098141000
256319248	::472046355062349000
276787570	::472046429809020000
276787570	::472046636596609000
276787570	::472046728812576000
19111395	::472046753597104000
143455927	::472046770504339000
111978266	::472046773830443000
495598070	::472046881422311000
276787570	::472046883288784000
395687470	::472047032723836000
276787570	::472047134380797000
395687470	::472047163422543000
519086519	::472047233752645000
276787570	::472047263808618000
24537703	::472047401654833000
203736885	::472047459255218000
203736885	::472047468566564000
454146385	::472047485142446000
109655774	::472047509481984000
203736885	::472047515546951000
203736885	::472047527827886000
276787570	::472047550514470000
109655774	::472047580151427000
203736885	::472047635633668000
80157666	::472047656802725000
432116634	::472047707029139000
249243467	::472047963012079000
24634410	::472047983765123000
39469570	::472048060017946000
429348972	::472048193451352000
53863390	::472048241878777000
722514433	::472048263978561000
594121150	::472048293858783000
102530016	::472048397516820000
155677785	::472048409609003000
378773930	::472048557223317000
16566189	::472048566866022000
310506975	::472048593029705000
44399596	::472048637783334000
17448907	::472048686235918000
17448907	::472048764078022000
412304311	::472048855274754000
628045480	::472048923134013000
271717879	::472048990641717000
44399596	::472049022468120000
53863390	::472049050859360000
106778257	::472049113992015000
497630362	::472049216463044000
34863840	::472049299267010000
379358099	::472049440971563000
239917620	::472049463507165000
193796724	::472049555643457000
271717879	::472049663768805000
379358099	::472049686518706000
237963845	::472049704294166000
238307628	::472049754403532000
379358099	::472049795289587000
386169383	::472049888981565000
143455927	::472049891565666000
379358099	::472049907462053000
506760887	::472049920749633000
29849760	::472049945608859000
506760887	::472049968337809000
76463655	::472049980367065000
379358099	::472050071539044000
210671307	::472050133925117000
17536130	::472050381091241000
44399596	::472050383351988000
631782776	::472050612780433000
44399596	::472050635362553000
255818707	::472050668648538000
80159052	::472050704933060000
289605285	::472050721773207000
376472794	::472050734490726000
360761105	::472050982126616000
44399596	::472051160724303000
376472794	::472051174669971000
289605285	::472051180613300000
203736885	::472051312352571000
360761105	::472051462760312000
576780003	::472051471073034000
29473860	::472051498986131000
18437537	::472051499602677000
431214329	::472051547250380000
576780003	::472051635129032000
350424007	::472051811814477000
576780003	::472051826825519000
250844163	::472051846149054000
318692042	::472051905355841000
517075828	::472051967993610000
176489426	::472052059395854000
576780003	::472052078852853000
431214329	::472052175716487000
376472794	::472052182897143000
16039882	::472052231038971000
69801582	::472052312161419000
117608761	::472052320071856000
486231003	::472052385368395000
69801582	::472052486510219000
16713682	::472052493824692000
431214329	::472052510799446000
172573942	::472052662863544000
360761105	::472052959560601000
119434884	::472053013054779000
147997393	::472053034647048000
16866896	::472053102397251000
18374690	::472053133573906000
107750524	::472053182236217000
137117871	::472053268131348000
119434884	::472053362289303000
26897261	::472053367523786000
486138458	::472053485647986000
431214329	::472053544544387000
31294794	::472053640643887000
473196438	::472053660625944000
106778257	::472053782604304000
78614495	::472053806478680000
360761105	::472053807762145000
19028099	::472053891278721000
68966030	::472053969351876000
379253079	::472053974389248000
275260502	::472054195173199000
409709795	::472054249522614000
465934852	::472054256762355000
75937251	::472054329143476000
350424007	::472054471250690000
69801582	::472054471934357000
396655167	::472054559821791000
431214329	::472054598887538000
396655167	::472054613546635000
373006574	::472054632949497000
463431723	::472054692751478000
241198427	::472054739409317000
360761105	::472054746820673000
495598070	::472054860716572000
121881241	::472054903817261000
54587465	::472054973371387000
505323751	::472055019676528000
7141172	::472055056599351000
320484851	::472055184537821000
360761105	::472055264615862000
434045786	::472055282286469000
69801582	::472055366248062000
414066292	::472055384744542000
414449852	::472055517213233000
316301043	::472055566315945000
268547296	::472055577821323000
237330810	::472055609379282000
121881241	::472055774663819000
275260502	::472055792481624000
279081886	::472055816061980000
241198427	::472055816263307000
249052117	::472055878246744000
279081886	::472055941266145000
310506975	::472056000078700000
350424007	::472056072497549000
310506975	::472056075173498000
60098410	::472056083809185000
316301043	::472056102780030000
310506975	::472056209546416000
350424007	::472056219554041000
212490176	::472056245608648000
241198427	::472056260628840000
121881241	::472056323270397000
31144939	::472056332775063000
310506975	::472056357097865000
255205725	::472056416317210000
72293435	::472056535661965000
20620620	::472056567677063000
350424007	::472056661369438000
121881241	::472056740767207000
310506975	::472056838301941000
212490176	::472056875593109000
68818829	::472056904374448000
31294794	::472056928739131000
35923992	::472056994602708000
142176687	::472057002005647000
713245898	::472057023085830000
321844248	::472057046435917000
491969843	::472057101964288000
310569604	::472057129172738000
279081886	::472057172793495000
279081886	::472057348501295000
289360824	::472057529254809000
246571951	::472057767050506000
19111395	::472057801393840000
68473966	::472057814027075000
279081886	::472057858562207000
303427354	::472057868322365000
35923992	::472057974522126000
119434884	::472057997179781000
68818829	::472058075445067000
19111395	::472058081468493000
327989967	::472058110425964000
360367250	::472058125915152000
500388817	::472058143888117000
485252693	::472058145322594000
35923992	::472058358879776000
473454563	::472058456107929000
713245898	::472058506624106000
20190503	::472058522541522000
256716505	::472058527783993000
81841977	::472058527809167000
713245898	::472058591344881000
713245898	::472058774975700000
155677785	::472058870844903000
454146385	::472058891375616000
410122679	::472059002030149000
156166678	::472059063543422000
346127757	::472059093629534000
589402824	::472059215285354000
313341167	::472059451306823000
713245898	::472059458273554000
713245898	::472059460962119000
68473966	::472059636749971000
195397698	::472059680727269000
635577431	::472059732719460000
41606452	::472059840156942000
15791549	::472059866287046000
104947253	::472059899653144000
633531552	::472059966942380000
176489426	::472059989377708000
81841977	::472060022558437000
256716505	::472060022592000000
308175001	::472060046700867000
40810916	::472060228628783000
234950395	::472060408845459000
356579210	::472060412033507000
487266327	::472060558980562000
195397698	::472060594183737000
156166678	::472060639670595000
234950395	::472060774278365000
485252693	::472060815278100000
40810916	::472060876837912000
366701651	::472060890569658000
341941030	::472060921641451000
81841977	::472060943136874000
256716505	::472060943212355000
234950395	::472061211316453000
81841977	::472061229293256000
256716505	::472061229314240000
47017345	::472061238286249000
40810916	::472061262289829000
151190656	::472061349447868000
40810916	::472061534143647000
156166678	::472061704839249000
377110730	::472061753304420000
338588400	::472061788029083000
376472794	::472061823794294000
20190503	::472061864642609000
376472794	::472061876755775000
20782081	::472062072247701000
313341167	::472062126438481000
338588400	::472062180829839000
626942496	::472062352947286000
40524821	::472062434329362000
25942336	::472062461978632000
318692042	::472062585068879000
448325555	::472062642929283000
147997393	::472062656791072000
346654346	::472062718707372000
346219373	::472062895564414000
257831311	::472062917911662000
40994873	::472062934143995000
432747712	::472063105800089000
345626789	::472063223441928000
96013044	::472063266890743000
346219373	::472063283420086000
390900557	::472063380262363000
72293435	::472063440765599000
49052615	::472063466149126000
259601379	::472063467265212000
32382173	::472063546805977000
262471070	::472063640804552000
310506975	::472063682315567000
310506975	::472063828860366000
235382002	::472063838280380000
18437537	::472063876918677000
27335023	::472064002374131000
241198427	::472064022792380000
360761105	::472064102790356000
259601379	::472064112613416000
241198427	::472064140341952000
376541246	::472064196235235000
196659229	::472064204015280000
321780812	::472064223246573000
241198427	::472064290309287000
241198427	::472064453836816000
90544248	::472064520857202000
241198427	::472064572720177000
265553576	::472064595054821000
265553576	::472064606312349000
41606452	::472064630207287000
132976059	::472064729616486000
230968348	::472064773350121000
241198427	::472064803067146000
334403708	::472064856838131000
241198427	::472064920767721000
86349050	::472064993077522000
290195625	::472065001495490000
86349050	::472065045539876000
241198427	::472065063122370000
331668519	::472065063206256000
230968348	::472065120651071000
303427354	::472065176645009000
55161530	::472065241564848000
290195625	::472065276755079000
250474725	::472065289811525000
417523013	::472065421210693000
6652302	::472065715898302000
393735397	::472065866168041000
415953059	::472065888762724000
348123497	::472065911428374000
415953059	::472065951647948000
415953059	::472066029863333000
203736885	::472066043373158000
415953059	::472066105247547000
174629553	::472066259044274000
315559101	::472066414140874000
351004243	::472066492566339000
230968348	::472066589777358000
119434884	::472066591530946000
40994873	::472066627979055000
393735397	::472066644559532000
20190503	::472066649676607000
358031089	::472066654445531000
435557155	::472066857940557000
368386947	::472067021643857000
339295860	::472067035904503000
230968348	::472067057165430000
358031089	::472067069157339000
20190503	::472067073900695000
393735397	::472067199822491000
337466318	::472067510117105000
231483310	::472067638810525000
25469735	::472067732599353000
19837708	::472067760726769000
174629553	::472067778300874000
19837708	::472067781845069000
19837708	::472067831094587000
73020435	::472067884559003000
174629553	::472067903358271000
230968348	::472068352110653000
174629553	::472068558957314000
310506975	::472068689198862000
393735397	::472068742332309000
24537703	::472068805146198000
195397698	::472068838818078000
230968348	::472068843779522000
74282065	::472068859298467000
303427354	::472068917784219000
439491329	::472069016719081000
393735397	::472069187322793000
31294794	::472069225767387000
38991775	::472069232180469000
411786523	::472069241618071000
322842111	::472069275323469000
303427354	::472069312577282000
412304311	::472069350024036000
393735397	::472069361910685000
303427354	::472069404956831000
375734748	::472069480848584000
364043601	::472069612201594000
416018810	::472069641368383000
230968348	::472069678026596000
257207319	::472069745051570000
230968348	::472069941860892000
230968348	::472070115626725000
111124977	::472070156253155000
310506975	::472070192852631000
310506975	::472070255754637000
76638498	::472070410687635000
111124977	::472070419848396000
598832393	::472070439888375000
583488323	::472070501825671000
36279116	::472070530753761000
308690900	::472070807351349000
76638498	::472070853878755000
576780003	::472070915996397000
308690900	::472070919435730000
289605285	::472070936133636000
18455966	::472070940223107000
317164527	::472070974075318000
28066346	::472071018857521000
44399596	::472071081575321000
19028099	::472071137409515000
576780003	::472071147383562000
20419159	::472071173023350000
519086519	::472071212399857000
19837708	::472071274580426000
415703077	::472071276803022000
317164527	::472071297896181000
76638498	::472071300811608000
317164527	::472071356998111000
289605285	::472071409385349000
317164527	::472071531796107000
519086519	::472071599081132000
276787570	::472071653027901000
91422810	::472071743469649000
400490673	::472071863376420000
468102453	::472072123859484000
225622870	::472072160589008000
276787570	::472072215249178000
519086519	::472072330689003000
598832393	::472072331431395000
18277474	::472072404257099000
289605285	::472072431235235000
289605285	::472072519588249000
289605285	::472072598990639000
244840804	::472072739629854000
431179654	::472072747326009000
244840804	::472072773825986000
473462894	::472072776816152000
289605285	::472072820902486000
17830276	::472072864640667000
27335023	::472072872043634000
47017345	::472072990125867000
244840804	::472073149832392000
399713201	::472073223153410000
284316159	::472073334646374000
244840804	::472073349581926000
415703077	::472073412240613000
244840804	::472073433153830000
47017345	::472073437469749000
244840804	::472073453756223000
86349050	::472073723273822000
18455966	::472073944724680000
479222401	::472074247024566000
382414670	::472074326833782000
266033863	::472074356357492000
60098410	::472074452415422000
22944914	::472074590475137000
244840804	::472074694342885000
110297719	::472074698311077000
473462894	::472074883556327000
161302101	::472074907896250000
252756099	::472075042046902000
226357092	::472075069515378000
244840804	::472075074330038000
226357092	::472075305105227000
310569604	::472075409216258000
66058067	::472075422294089000
226357092	::472075515869011000
289605285	::472075614707802000
258916835	::472075637415739000
289605285	::472075678247297000
471516383	::472075740620791000
266235648	::472076048352677000
49221816	::472076204439126000
25410192	::472076476800438000
254635990	::472076519762690000
436476907	::472076727465050000
172025978	::472076808863494000
38991775	::472076824743538000
266235648	::472076911192322000
74282065	::472076968347725000
27179899	::472077078725009000
468102453	::472077111889379000
258916835	::472077129610326000
25410192	::472077162330071000
35597637	::472077169225908000
266235648	::472077214151098000
468102453	::472077223306878000
41230104	::472077290847731000
23665083	::472077422645354000
468102453	::472077439804268000
257546151	::472077441352368000
266235648	::472077476265742000
487266327	::472077481218805000
424498868	::472077482695196000
38244930	::472077533198819000
266235648	::472077679756574000
468102453	::472077712018767000
266235648	::472077739047264000
588531316	::472077951492947000
64791948	::472078018211373000
588531316	::472078055369089000
22536187	::472078063656656000
372493368	::472078083705798000
25410192	::472078176437272000
220455732	::472078184348155000
376472794	::472078336697860000
16166332	::472078413961134000
35097852	::472078446362099000
398735102	::472078540155146000
34863840	::472078588817444000
500388817	::472078591485022000
258916835	::472078787719749000
364043601	::472078939595104000
203736885	::472079070222905000
203736885	::472079085259464000
316878403	::472079162610819000
203736885	::472079183485886000
552146644	::472079191522164000
485252693	::472079401757442000
102530016	::472079571593207000
244840804	::472079576684707000
49221816	::472079591708708000
268547296	::472079604266848000
91345170	::472079626777681000
376472794	::472079819099086000
46070001	::472079858739445000
19374297	::472079943036194000
365746365	::472080008979050000
433168829	::472080037793902000
19374297	::472080054243954000
424498591	::472080088016904000
19374297	::472080154265542000
417449044	::472080173349629000
91345170	::472080174083608000
244840804	::472080207696764000
19374297	::472080212792864000
58587526	::472080218916929000
258916835	::472080273245757000
331668519	::472080307865153000
25410192	::472080320024440000
107750524	::472080321677365000
244840804	::472080337494110000
314710836	::472080378522779000
424498591	::472080421115940000
519677520	::472080458000240000
303427354	::472080459405746000
321839755	::472080525474410000
19374297	::472080618138775000
31345791	::472080678587088000
244840804	::472080689483894000
244840804	::472080706215362000
19374297	::472080734371336000
19111395	::472080752348512000
433168829	::472080801559891000
244840804	::472080812092186000
19374297	::472080884510629000
91345170	::472080912784429000
19374297	::472081052828045000
19374297	::472081107765047000
44451086	::472081198928240000
244840804	::472081227227607000
31010760	::472081232847986000
432622681	::472081240225742000
19374297	::472081319858421000
244840804	::472081331825152000
396929208	::472081332148133000
289360824	::472081366788493000
107750524	::472081381196320000
155686441	::472081539618979000
244840804	::472081652965842000
436716308	::472081771119386000
110297719	::472081786323759000
107750524	::472081820029558000
244840804	::472081918339846000
13298002	::472082087588429000
25410192	::472082152352276000
244840804	::472082188016431000
510678171	::472082263631757000
22195036	::472082450991292000
473469863	::472082606994227000
147997393	::472082746333216000
147997393	::472082763819253000
147997393	::472082779111706000
277829772	::472082779291660000
147997393	::472082796329308000
147997393	::472082808467623000
407279448	::472082833700560000
147997393	::472082865124282000
473469863	::472082921369501000
244840804	::472083016186363000
258916835	::472083311536664000
599348429	::472083380851712000
303427354	::472084019010871000
15170503	::472084042473828000
701949296	::472084056755023000
472617238	::472084127705858000
336845657	::472084130013147000
303427354	::472084140318556000
39469570	::472084167791243000
244840804	::472084313576857000
467758710	::472084630464512000
15170503	::472084639595921000
312710029	::472084729852751000
122717174	::472084931858792000
301657872	::472084945385816000
22717394	::472084997763899000
376472794	::472085005515358000
471516383	::472085119059365000
376472794	::472085127074684000
24537703	::472085154681606000
80448281	::472085203305775000
436716308	::472085208292802000
417449044	::472085378824810000
312857835	::472085454096179000
121881241	::472085490615586000
237118122	::472085529606254000
79476731	::472085621620899000
129314214	::472085792060616000
79476731	::472085839594651000
312710029	::472085853791989000
42720153	::472085886470225000
519909326	::472085932876001000
310506975	::472086034583658000
79476731	::472086097368215000
310506975	::472086170089037000
266210776	::472086243871039000
267357514	::472086287948976000
31294794	::472086312623681000
129314214	::472086323889991000
259569717	::472086364390187000
443070793	::472086374360043000
24537703	::472086485295173000
313341167	::472086569692569000
34204169	::472086821564710000
487266327	::472086846210465000
24537703	::472086939957358000
155686441	::472087073105534000
425381729	::472087256841617000
203736885	::472087302249140000
155686441	::472087303246970000
323011452	::472087314869809000
468102453	::472087330241523000
319145382	::472087351062040000
258382946	::472087352655880000
186107022	::472087368921776000
407279448	::472087387355762000
38623896	::472087479311286000
407279448	::472087495174537000
155686441	::472087537222053000
372493368	::472087542326886000
203736885	::472087574555947000
436716308	::472087579010297000
60098410	::472087595586162000
465002314	::472087600715403000
195276249	::472087630705070000
203736885	::472087650418327000
27595900	::472087852671447000
376472794	::472087909873770000
339295860	::472087925434228000
310506975	::472087933902917000
468102453	::472088139880624000
109060628	::472088306189340000
395057520	::472088348144988000
257546151	::472088375348838000
186472636	::472088402326605000
465002314	::472088437302910000
230206940	::472088454319177000
109060628	::472088463068901000
50546012	::472088481766707000
465002314	::472088496308375000
195276249	::472088504860958000
186472636	::472088505506476000
407279448	::472088640613777000
111124977	::472088702597210000
61050527	::472088753024933000
319145382	::472088856729120000
137587439	::472088959971909000
507987711	::472089167409979000
127413469	::472089196707192000
402273149	::472089208132472000
385114649	::472089260913221000
244840804	::472089345461993000
244840804	::472089545941336000
244840804	::472089592842035000
40810916	::472089600098177000
244840804	::472089669182578000
195846146	::472089728779812000
195846146	::472089854449168000
310321041	::472089859662680000
195276249	::472090009177436000
442736318	::472090017285046000
372493368	::472090118917197000
305926788	::472090141449019000
23665083	::472090157936435000
372493368	::472090201100410000
305926788	::472090204686548000
60098410	::472090255735013000
24803741	::472090351101300000
211019280	::472090458198671000
321839755	::472090461830516000
44380700	::472090578583158000
462648540	::472090602885365000
371500504	::472090658237579000
40810916	::472090785676935000
53112812	::472090833970552000
24803741	::472091092230619000
269151566	::472091536537026000
25537528	::472091557416292000
76638498	::472091574198075000
707214715	::472091746625548000
234950395	::472091796088963000
98768681	::472091861255856000
305926788	::472091920068788000
334420539	::472091946987831000
170924102	::472091960656674000
335040170	::472092185555636000
308657649	::472092349707726000
331668519	::472092535763271000
11146552	::472092551256621000
64596921	::472092622912110000
707214715	::472092738817495000
500212290	::472092785081081000
226845681	::472092886872641000
227577445	::472092908582354000
308657649	::472093033958080000
516542821	::472093034218520000
9563172	::472093056335093000
243974175	::472093112215412000
337466318	::472093189051277000
378778103	::472093225952747000
337466318	::472093236883116000
707214715	::472093318378033000
243974175	::472093354629402000
161302101	::472093508317106000
20419159	::472093614193913000
468102453	::472093902988525000
154692700	::472093915823083000
173371030	::472094067803701000
24537703	::472094088968568000
707214715	::472094093288292000
213187842	::472094112880263000
707214715	::472094377095856000
304645030	::472094399292526000
615688476	::472094401112461000
20275866	::472094505823649000
286487329	::472094508964786000
366701651	::472094541218992000
40810916	::472094567265607000
468102453	::472094602334179000
251876771	::472094605266407000
40810916	::472094627042840000
120139449	::472094640061939000
549785954	::472094662946463000
20419159	::472094696454356000
36943663	::472094711126048000
251876771	::472094822904635000
468102453	::472094826284851000
39684857	::472094830701473000
251876771	::472094854269652000
18028506	::472094888025014000
368079003	::472094898024611000
707214715	::472094978018013000
402273149	::472095019428745000
31010760	::472095036046581000
707214715	::472095285003313000
459660056	::472095586616115000
475031809	::472095598502760000
459612485	::472095675748855000
707214715	::472095703880069000
252914746	::472095706698637000
510678171	::472095793512710000
105993726	::472095861241962000
351004243	::472096200863526000
467043006	::472096223189401000
211904285	::472096233176465000
364043601	::472096368430178000
373653741	::472096387207671000
707214715	::472096457848147000
364043601	::472096621518270000
364043601	::472096754901331000
408772521	::472096794873040000
364043601	::472096854126362000
40994873	::472096862707515000
211904285	::472096874795917000
385782746	::472096885046779000
364043601	::472096892512657000
379357885	::472096927127842000
349787019	::472096968609923000
23672351	::472097009823141000
133158896	::472097060410228000
111462710	::472097077762076000
371500504	::472097098973069000
19111395	::472097159228059000
334420539	::472097234536787000
312710029	::472097280762204000
371500504	::472097293509095000
423941104	::472097395182821000
431215016	::472097630407770000
39684857	::472097637655515000
39684857	::472097832422223000
111462710	::472097920460681000
50306226	::472098024182005000
50306226	::472098095644573000
111462710	::472098119983702000
312710029	::472098144558149000
537633292	::472098196429492000
222687654	::472098792951386000
310506975	::472098819065520000
552146644	::472098855522402000
572151259	::472099069456687000
222687654	::472099175920726000
478145352	::472099191838482000
722514433	::472099324500115000
159986953	::472099446885720000
478145352	::472099542867779000
155677785	::472099658806747000
155677785	::472099686770163000
379253079	::472099749454430000
23642786	::472099846682599000
305926788	::472099970552565000
305926788	::472100029017362000
39237011	::472100083211587000
159986953	::472100098009464000
47749919	::472100185254793000
417523013	::472100232470097000
279230956	::472100794276540000
301257200	::472100896181354000
154535515	::472100996114821000
23799906	::472101035130249000
159986953	::472101070978961000
111124977	::472101159101267000
159986953	::472101526601617000
402273149	::472101663189520000
462648540	::472101722135863000
377110730	::472101779023224000
286282963	::472101872221048000
22844281	::472101995223207000
310506975	::472102023408943000
310506975	::472102066882899000
28066346	::472102070896451000
489961036	::472102073891557000
372493368	::472102109370798000
402273149	::472102118988709000
159986953	::472102188156989000
118810756	::472102190144684000
424498868	::472102205097779000
310506975	::472102210554568000
619492928	::472102348240977000
310506975	::472102466449055000
217912167	::472102521792897000
310506975	::472102557868109000
489961036	::472102661714497000
111462710	::472102689346560000
15681561	::472102701841805000
310506975	::472102719910846000
23799906	::472102721806680000
310506975	::472102781709721000
252914746	::472102814550724000
386169383	::472102911388827000
321780812	::472102931794518000
252914746	::472102966049001000
481512198	::472103182970003000
462648540	::472103192172306000
350083690	::472103372066414000
489961036	::472103471072948000
321794820	::472103618968301000
360730562	::472103635556372000
252914746	::472103736911736000
111462710	::472103745266806000
470801476	::472103748613849000
501554267	::472103804704276000
23799906	::472103945104789000
291518680	::472103970349924000
360730562	::472104037136232000
252914746	::472104091577880000
489961036	::472104120686755000
341892711	::472104129595469000
111462710	::472104129779613000
229650081	::472104156887777000
160671151	::472104163023671000
310506975	::472104448345776000
19071786	::472104530474434000
19071786	::472104784065855000
370420008	::472104932926296000
20782081	::472105188489043000
481749191	::472105227018326000
22844281	::472105278461460000
20782081	::472105318772518000
707214715	::472105435701325000
174629553	::472105471470759000
114070939	::472105611551731000
262496951	::472105631009501000
310506975	::472105647191130000
310506975	::472105738266234000
20782081	::472105780351492000
376541246	::472105856985993000
310506975	::472105889974222000
252914746	::472105944545886000
310506975	::472105948098867000
310506975	::472106060099366000
505323751	::472106061500260000
310506975	::472106080768917000
435409494	::472106091388891000
310506975	::472106149857480000
310506975	::472106178068381000
104947253	::472106178172833000
517075828	::472106180425560000
559991040	::472106245437292000
707214715	::472106276621524000
436716308	::472106511611994000
385782746	::472106535477186000
707214715	::472106659184013000
436716308	::472106791866601000
89846697	::472106870614659000
15681561	::472106975724335000
206803881	::472107094129528000
600663496	::472107222940405000
278874928	::472107275130535000
462648540	::472107288459636000
436716308	::472107371175890000
408224760	::472107379321237000
310506975	::472107578273857000
707214715	::472107610179510000
111462710	::472107623764869000
301737159	::472107675053203000
278874928	::472107712797749000
337510374	::472107901759537000
707214715	::472108048371036000
20782081	::472108118537932000
707214715	::472108264117649000
408224760	::472108369973882000
7141172	::472108434830405000
408224760	::472108466304466000
633506625	::472108509627416000
29737650	::472108724702568000
564879952	::472108754524065000
89846697	::472108867048849000
256638502	::472109025279344000
164101308	::472109089016016000
334515229	::472109128320421000
50228529	::472109157080764000
425252367	::472109218552885000
50228529	::472109226450358000
252914746	::472109268426969000
89846697	::472109279382470000
508054066	::472109300538933000
237330810	::472109395732889000
87306187	::472109792366829000
317164527	::472109886114115000
87306187	::472109886981959000
87306187	::472110046092869000
489961036	::472110047313416000
323246381	::472110098358493000
30336217	::472110227094269000
351922723	::472110234526572000
516542821	::472110315300077000
415206019	::472110352118083000
16864384	::472110435215622000
276381534	::472110545169297000
408224760	::472110646172344000
278874928	::472110728074502000
120851061	::472110764929449000
278874928	::472110772576083000
446541836	::472110782839140000
247362551	::472110784680443000
487266327	::472110836824412000
489961036	::472110933259456000
61050527	::472110991590047000
594121150	::472111095008604000
61050527	::472111129376739000
61050527	::472111177065979000
341892711	::472111186524504000
436415484	::472111240932634000
707214715	::472111247479939000
31010760	::472111351398408000
155677785	::472111397464444000
341892711	::472111410697469000
155677785	::472111426283528000
516542821	::472111452707225000
560698843	::472111484257173000
331398205	::472111506591875000
16166332	::472111528330526000
19111395	::472111733041926000
408224760	::472111751103000000
20782081	::472111791103672000
7132042	::472111878735691000
510678171	::472111918795476000
707214715	::472111941356244000
560698843	::472111971643686000
549785954	::472112003918884000
7132042	::472112036705742000
549785954	::472112198081585000
408224760	::472112269858701000
298216731	::472112270336458000
549785954	::472112331212980000
707214715	::472112599778074000
20782081	::472112706158219000
237118122	::472112849830313000
330645900	::472112942498840000
341892711	::472112997805346000
256845035	::472113081813073000
633531552	::472113091401236000
305926788	::472113110883385000
256845035	::472113131184205000
707214715	::472113138112819000
56509474	::472113143045320000
377110730	::472113150712881000
298216731	::472113153892163000
305926788	::472113169721470000
378771457	::472113285660413000
707214715	::472113367075667000
60098410	::472113463829864000
489961036	::472113486206468000
707214715	::472113556788244000
20190503	::472113571229212000
298216731	::472113573267652000
97326618	::472113600178700000
22386194	::472113707233714000
22386194	::472113739823472000
399713201	::472113767111983000
524903037	::472114115842813000
316025875	::472114181815013000
264705173	::472114264430215000
29849760	::472114320432988000
459660056	::472114553581731000
323076337	::472114555682689000
52494533	::472114615787061000
415703077	::472114659202330000
244351583	::472114681536999000
264705173	::472114752769228000
386833057	::472114796696203000
29849760	::472115152808968000
271717879	::472115204050788000
330645900	::472115222375702000
242607910	::472115314738876000
393041277	::472115341267451000
52494533	::472115424822181000
104112940	::472115461962756000
713245898	::472115597120008000
244840804	::472115711041482000
244351583	::472115819371966000
244351583	::472115830453334000
50463332	::472115879518289000
52494533	::472115915463487000
707214715	::472116062889054000
418312513	::472116115313659000
713245898	::472116262600835000
90797741	::472116284470337000
90797741	::472116302115770000
54754940	::472116310990520000
707214715	::472116438832926000
24413698	::472116480130031000
326569368	::472116514624389000
259541688	::472116579463733000
90797741	::472116831088816000
707214715	::472116913938513000
349787019	::472116940098379000
481749191	::472116996461830000
233362394	::472117060743331000
253886962	::472117061863608000
242607910	::472117131694194000
244840804	::472117170689044000
90797741	::472117203840802000
549785954	::472117273134903000
203736885	::472117291300032000
417449044	::472117299332546000
321780812	::472117367687098000
244840804	::472117374251171000
707214715	::472117382924623000
242607910	::472117421147705000
431214329	::472117472741838000
244840804	::472117672771977000
707214715	::472117735686541000
50463332	::472117736688979000
402273149	::472117766208507000
479246485	::472117792443867000
549785954	::472117833921732000
36943663	::472117869770076000
707214715	::472118016201981000
20713213	::472118019100250000
242607910	::472118133512474000
310506975	::472118133541834000
310506975	::472118136922468000
707214715	::472118303079403000
707214715	::472118427235008000
278874928	::472118435254923000
253886962	::472118496881836000
244840804	::472118566935080000
578593285	::472118568679907000
278874928	::472118577127239000
533417136	::472118602704105000
27335023	::472118621758836000
244840804	::472118641140711000
76638498	::472118669665779000
27179899	::472118873911599000
76638498	::472118933278183000
18929923	::472118956229423000
22327740	::472119237184479000
31359307	::472119341857906000
244840804	::472119612612411000
27335023	::472119641935183000
244840804	::472119682309173000
321839755	::472119690052247000
244840804	::472119703293288000
321839755	::472119939399024000
489961036	::472119988828909000
36866805	::472120086631690000
27335023	::472120088154636000
29827759	::472120088670535000
61402370	::472120107615797000
244840804	::472120182933319000
235867165	::472120240503922000
20782081	::472120256643608000
66555228	::472120285219389000
30666953	::472120334238646000
244840804	::472120369563041000
31010760	::472120377284780000
27335023	::472120526627143000
49824781	::472120553310920000
311924851	::472120599985541000
244840804	::472120692201107000
318065690	::472120699755044000
346219373	::472120731443412000
313341167	::472120803304042000
313341167	::472120812804517000
27335023	::472120828394737000
271717879	::472120838159093000
18374690	::472120972834004000
310664656	::472120995072188000
707214715	::472121321149571000
96013044	::472121322592829000
27335023	::472121376502185000
277814195	::472121382810423000
31010760	::472121528461451000
394776489	::472121544639254000
707214715	::472121600347631000
303342881	::472121669171965000
80159052	::472121882670415000
44380700	::472121904439234000
260338000	::472122074564427000
707214715	::472122079962091000
477188816	::472122091022450000
560698843	::472122233775980000
707214715	::472122378164523000
364641621	::472122547954540000
707214715	::472122680859045000
428300082	::472122682964971000
310506975	::472122737126027000
301717953	::472122821486075000
259601379	::472122873172492000
58587526	::472122961671884000
489961036	::472123063207616000
339295860	::472123069264191000
707214715	::472123095235317000
29198251	::472123225540165000
445903498	::472123228362932000
435349693	::472123539739648000
707214715	::472123549973348000
316301043	::472123564251185000
371477472	::472123610166206000
66555228	::472123696539107000
194998718	::472123726503219000
217912167	::472123853700104000
12354252	::472123892358590000
238665368	::472123946209656000
58587526	::472124080783896000
58587526	::472124146554785000
707214715	::472124181421649000
244840804	::472124297176449000
257831311	::472124318046892000
455542048	::472124327979405000
414004311	::472124489350656000
364646765	::472124489669427000
271717879	::472124640039813000
371500504	::472124661984022000
473196438	::472124766212861000
364641621	::472124791454175000
298216731	::472124879337439000
203311237	::472124884357632000
12354252	::472125004533207000
331668519	::472125049659752000
58587526	::472125058543276000
58587526	::472125323686199000
23225674	::472125498693148000
328252982	::472125587944120000
298216731	::472125642889502000
16002106	::472125758169571000
250936962	::472125781057892000
95231863	::472126274714886000
86349050	::472126351596466000
489961036	::472126375826960000
87812967	::472126399289913000
237118122	::472126409893105000
118810756	::472126691523846000
114064449	::472126873145577000
68473966	::472127271088951000
36943663	::472127495425495000
80159052	::472127507173343000
298216731	::472127533207797000
154692700	::472127557576704000
155459778	::472127557924429000
477188816	::472127618888634000
87812967	::472127747024642000
155459778	::472127782831403000
60098410	::472128040240033000
132649069	::472128083265605000
298216731	::472128124277493000
55964893	::472128207416983000
50228529	::472128440150159000
237530197	::472128532521304000
255195496	::472128909777989000
298216731	::472128957895442000
27986325	::472128980326178000
314988406	::472128984814481000
633531552	::472129015483224000
298216731	::472129139810791000
227859860	::472129172517945000
489961036	::472129197746307000
38440249	::472129288092012000
20713213	::472129387757060000
334420539	::472129450189279000
264622253	::472129587757854000
76375846	::472129772525350000
360231979	::472129781236895000
606781453	::472130000473165000
253886962	::472130029611397000
298216731	::472130240870117000
314988406	::472130385070276000
19111395	::472130416455843000
489961036	::472130479982800000
121881241	::472130489625890000
272999900	::472130540628635000
350509640	::472130570613686000
298216731	::472130571775541000
19374297	::472130577571651000
16039882	::472130618818834000
16039882	::472130709097037000
378281495	::472130712959586000
36866805	::472130811051778000
241790793	::472130875547594000
36866805	::472130926944600000
549785954	::472130948193337000
314988406	::472130969240350000
19111395	::472131025020399000
408772521	::472131156532789000
314988406	::472131370790432000
308690900	::472131376503070000
52809967	::472131478974119000
114064449	::472131480106594000
114064449	::472131632619876000
540330411	::472131647077236000
255195496	::472131723082219000
114064449	::472131758155382000
98768681	::472131873813303000
489961036	::472131960999903000
369292925	::472131997930770000
353544330	::472132313053007000
265553576	::472132454053322000
154692700	::472132476509622000
40561134	::472132532851732000
379358099	::472132704188628000
529096266	::472132745481973000
79476731	::472132872950665000
109060628	::472132957323685000
109060628	::472133012331966000
619492928	::472133042119921000
79476731	::472133125535842000
89846697	::472133213830545000
58587526	::472133283292008000
38623896	::472133619939434000
262471070	::472133749144965000
20713213	::472133955735781000
154692700	::472133995866898000
19111395	::472134074144788000
141735027	::472134093606379000
139460380	::472134132336971000
386956382	::472134145464754000
360761105	::472134192651042000
212068363	::472134596747075000
32382173	::472134813374488000
320692054	::472134903127998000
373653741	::472134988704382000
320692054	::472135025626861000
66555228	::472135043846905000
429345484	::472135077238149000
381599486	::472135108968071000
401757405	::472135110171430000
320692054	::472135124583059000
587864456	::472135212923879000
587940951	::472135236877582000
32125015	::472135309828685000
320692054	::472135310269095000
20782081	::472135353411715000
15791549	::472135389054914000
265786675	::472135402212450000
417968003	::472135497205420000
418312513	::472136127755735000
41606452	::472136191383318000
302525103	::472136201940385000
360761105	::472136263135289000
154692700	::472136341233631000
255195496	::472136414922940000
298216731	::472136418685648000
154692700	::472136466349699000
23754003	::472136477090910000
370420008	::472136504685625000
359672666	::472136566253834000
385114649	::472136585027133000
266033863	::472136609396039000
345626789	::472136722130931000
436476907	::472136787536539000
266033863	::472136944416075000
162200561	::472137074314072000
266033863	::472137176763731000
613956023	::472137422986162000
465266221	::472137514472312000
266033863	::472137524018548000
33904380	::472137538170548000
41606452	::472137592302223000
359672666	::472137618223017000
360761105	::472137814151532000
109060628	::472137832832974000
230968348	::472137849194573000
349904873	::472137863904391000
118881789	::472137874935394000
359672666	::472137899014889000
465266221	::472137947907502000
222636373	::472138004992385000
102796495	::472138016715460000
501554267	::472138083308032000
360761105	::472138092892422000
122717174	::472138157266579000
122717174	::472138226980114000
364043601	::472138287797534000
415259927	::472138376045662000
15778759	::472138381372030000
364043601	::472138383654154000
364043601	::472138397428236000
22386194	::472138445175812000
230968348	::472138475496419000
415259927	::472138618283520000
252914746	::472138726173200000
89846697	::472138744489717000
33904380	::472138759715454000
230968348	::472138811871227000
266033863	::472138875368787000
109762886	::472138897498320000
298216731	::472138936056573000
28066346	::472138963356889000
302525103	::472138978754568000
310321041	::472139096656461000
164891333	::472139286759108000
413477251	::472139609733103000
489961036	::472139616187723000
314251743	::472139805602504000
33904380	::472140010624671000
402243422	::472140047005655000
489961036	::472140175565258000
413477251	::472140188970651000
489961036	::472140245748572000
337367504	::472140313315012000
310664656	::472140436107460000
310664656	::472140503249874000
16107745	::472140538984923000
308690900	::472140643691536000
337396732	::472140678508871000
351152035	::472140690105724000
489961036	::472140722884186000
264705173	::472140902266572000
79363954	::472140914110898000
489961036	::472140968196833000
304219715	::472141145288368000
23754003	::472141227165368000
197384499	::472141339774050000
264705173	::472141387748868000
296627238	::472141431037894000
321780812	::472141470838050000
23754003	::472141616157700000
41230104	::472141647711457000
384503737	::472141855665029000
71878260	::472142135048011000
34767424	::472142172829917000
212068363	::472142187119919000
598832393	::472142397711724000
224501206	::472142418750750000
162802335	::472142451915104000
350003589	::472142511582879000
598832393	::472142554218373000
350003589	::472142716600475000
224501206	::472142726448680000
598832393	::472142759327838000
489961036	::472142762260049000
20190503	::472142822532206000
619608540	::472142862470365000
122799833	::472143162862219000
361532861	::472143243040534000
224501206	::472143486977073000
21912250	::472143491381080000
364043601	::472143627368824000
505323751	::472143782612570000
76463655	::472143851625652000
266033863	::472143853210697000
61050527	::472143912857915000
12354252	::472143916482183000
364646765	::472143917958176000
20190503	::472143997067345000
61050527	::472144044525486000
309778100	::472144049185370000
310664656	::472144088054374000
192727478	::472144141263331000
224501206	::472144214281572000
252914746	::472144270254559000
359672666	::472144408977367000
510678171	::472144454162599000
619608540	::472144472630132000
15170503	::472144487998029000
459612485	::472144533137162000
549785954	::472144579240923000
310664656	::472144669158031000
722514433	::472144731896819000
46070001	::472144773516496000
500388817	::472144844274417000
30787413	::472144923425132000
335040170	::472145053071470000
48804765	::472145194939609000
17086308	::472145257237581000
359672666	::472145266091769000
500388817	::472145333569724000
224501206	::472145350895992000
195563881	::472145386946048000
60098410	::472145650222514000
299879238	::472145716279009000
181101394	::472145938882904000
111978266	::472145990288691000
22954511	::472146064418426000
17536130	::472146240575373000
56509474	::472146560902766000
111978266	::472146588501291000
111978266	::472146673666633000
279230956	::472146773473890000
266033863	::472146773830410000
700013623	::472146925555552000
111978266	::472147045466517000
111978266	::472147134918451000
18750697	::472147199426838000
17536130	::472147202077650000
43586963	::472147261489946000
266235648	::472147290078339000
500388817	::472147570425610000
38623896	::472147582097948000
18750697	::472147605204766000
311729942	::472147645398405000
263433687	::472147676805730000
447313860	::472147711492227000
447313860	::472147769541419000
31294794	::472147924886237000
266235648	::472147938689695000
91666102	::472147999166971000
335040170	::472148053420687000
465934852	::472148132227067000
359672666	::472148170865410000
139460380	::472148185750994000
335040170	::472148239387746000
111978266	::472148244349210000
87306187	::472148294617952000
335040170	::472148346250223000
31294794	::472148362947342000
38623896	::472148382656368000
335040170	::472148422712360000
500388817	::472148541901930000
465934852	::472148627083624000
446541836	::472148789801672000
364043601	::472148824518307000
454146385	::472148836417536000
33904380	::472148858911588000
279230956	::472148891572252000
500388817	::472148964016672000
310664656	::472149080807079000
500388817	::472149113862361000
253552344	::472149119549853000
432888405	::472149192690139000
18750697	::472149269529374000
298216731	::472149309262409000
310664656	::472149313368621000
500388817	::472149347996827000
298216731	::472149403554562000
14584037	::472149500946317000
359672666	::472149567732211000
237118122	::472149574019080000
253552344	::472149681091641000
335040170	::472149681792090000
209401949	::472149733327130000
359104594	::472149786779332000
472415509	::472149839392698000
335040170	::472149871823425000
310506975	::472149966237220000
335040170	::472150024571604000
335040170	::472150193182633000
414315073	::472150235914190000
150034005	::472150274933796000
41465619	::472150324900560000
7141172	::472150407306047000
20782081	::472150439379480000
310664656	::472150542152912000
252407374	::472150688072355000
335040170	::472150708469657000
34445704	::472150709836607000
500388817	::472150724877754000
368170408	::472150772495699000
338477631	::472150857669021000
473469863	::472150878125035000
379152968	::472151001706029000
344990761	::472151178462380000
359672666	::472151237169659000
359672666	::472151314114179000
237112765	::472151423640412000
111978266	::472151428681990000
85211920	::472151442078191000
359672666	::472151489754849000
298216731	::472151537943592000
505323751	::472151579072929000
359672666	::472151612958322000
217262932	::472151862054223000
28054060	::472152036931555000
16002106	::472152081327878000
237118122	::472152090630828000
28054060	::472152240426205000
298216731	::472152309443854000
76375846	::472152385180426000
368170408	::472152412204306000
114064449	::472152454696796000
241358661	::472152642341175000
76375846	::472152659005554000
241358661	::472152674180141000
241358661	::472152711148732000
16002106	::472152715938627000
117264210	::472152794238291000
513825441	::472152861670125000
117264210	::472152915931840000
214357483	::472152960546258000
359672666	::472152976002265000
479986172	::472153032667725000
61050527	::472153146626936000
201810972	::472153163114774000
214357483	::472153204340555000
359672666	::472153235306708000
298216731	::472153256874213000
335040170	::472153264780488000
359672666	::472153299945144000
22386194	::472153301929459000
479986172	::472153336482115000
238307628	::472153352080343000
435516954	::472153362066968000
36219010	::472153383734763000
278874928	::472153413082685000
355896730	::472153437149622000
30529918	::472153447736045000
350003589	::472153509001842000
516542821	::472153510252118000
355896730	::472153560193720000
415998425	::472153567219154000
359672666	::472153568347041000
214357483	::472153574630121000
225691566	::472153664069849000
115583749	::472153794625548000
76375846	::472153904126652000
196394433	::472153916843376000
338849269	::472154067372765000
355896730	::472154075396857000
214357483	::472154273417924000
298216731	::472154295589421000
24634410	::472154367143849000
310664656	::472154415894630000
278874928	::472154502213419000
359672666	::472154573000298000
369310186	::472154614377512000
359672666	::472154700582617000
214357483	::472154721042440000
359672666	::472154899090657000
222173816	::472154991986102000
278874928	::472155003134955000
16864384	::472155040732291000
117264210	::472155095920939000
454146385	::472155204327337000
155650977	::472155211545735000
57300329	::472155264653987000
278874928	::472155288708325000
359672666	::472155311126495000
22954511	::472155320731455000
310664656	::472155374217601000
76427184	::472155438780514000
278874928	::472155460817399000
16864384	::472155475329294000
22954511	::472155534414475000
359672666	::472155539422457000
19111395	::472155633488498000
22954511	::472155642250010000
159011393	::472155649564880000
76375846	::472155693924253000
219163747	::472155722407374000
505323751	::472155809825456000
449981984	::472155814850228000
76375846	::472155815290609000
76375846	::472155837591719000
76427184	::472155862120030000
278874928	::472155992403492000
342845822	::472155999017508000
359672666	::472156021574488000
175532031	::472156087223713000
351004243	::472156107134492000
359672666	::472156117787627000
150034005	::472156168786542000
132649069	::472156196942938000
1384531	::472156360432312000
176489426	::472156381781688000
359672666	::472156441877299000
246571951	::472156524476125000
16002106	::472156627705929000
359672666	::472156644940341000
214357483	::472156739005988000
359672666	::472156879762632000
278874928	::472156906149404000
471516383	::472157008234545000
90797741	::472157034209890000
359672666	::472157048390430000
114064449	::472157156712931000
37977930	::472157166611480000
90797741	::472157228146110000
359672666	::472157297758580000
359672666	::472157318788829000
33629617	::472157331720245000
359672666	::472157430986448000
494543536	::472157468919738000
53863390	::472157483868631000
89852975	::472157490902085000
317483868	::472157494026850000
359672666	::472157694015467000
317483868	::472157730338512000
317483868	::472157841391099000
291327788	::472157904628219000
359672666	::472157943702364000
291327788	::472158005052448000
359672666	::472158115232636000
114064449	::472158175144443000
114064449	::472158200956219000
314251743	::472158215577554000
278874928	::472158217359745000
114064449	::472158261832331000
50468203	::472158330228453000
50468203	::472158442744852000
359672666	::472158494070562000
50468203	::472158498164191000
359672666	::472158711968845000
240857453	::472158727441633000
231674152	::472158913279053000
372493368	::472158985101914000
310664656	::472159008766590000
89846697	::472159034854748000
89846697	::472159166069346000
213767620	::472159186093355000
436476907	::472159268800434000
355896730	::472159292645466000
186572442	::472159296307093000
117264210	::472159299477966000
30406728	::472159328175017000
359672666	::472159387771883000
359672666	::472159530424344000
359672666	::472159562330419000
89852975	::472159680848859000
171642430	::472159757793787000
312252632	::472159858653810000
308657649	::472159859111374000
359672666	::472159887485456000
137426396	::472160010055999000
348262381	::472160010248544000
317483868	::472160025583292000
312252632	::472160043593646000
359672666	::472160051407233000
27986325	::472160105296048000
359672666	::472160387115134000
331397011	::472160397165088000
359672666	::472160565100412000
45911298	::472160590777966000
576780003	::472160650354241000
359672666	::472160780888989000
359672666	::472160879182483000
435516954	::472160879434551000
57300329	::472161035575910000
359672666	::472161053015433000
359672666	::472161100876627000
494543536	::472161143662723000
359672666	::472161149404721000
359672666	::472161290408849000
452882285	::472161292866695000
485252693	::472161315591831000
111978266	::472161336684969000
24494616	::472161351797067000
359672666	::472161382364758000
359672666	::472161548043956000
576780003	::472161568223154000
336845657	::472161578989920000
192727478	::472161591597989000
359672666	::472161599436779000
336845657	::472161679246393000
359672666	::472161716717879000
399645465	::472161732627271000
336845657	::472161752822874000
266210776	::472161774184038000
336845657	::472161806212149000
359672666	::472161824415043000
433168829	::472161920444022000
359672666	::472162017256558000
415259927	::472162124773351000
371817971	::472162481377656000
351896383	::472162632292519000
37578654	::472162639515512000
331668519	::472162647580749000
121881241	::472162708033245000
576780003	::472162720385880000
268058306	::472162731533934000
348901427	::472162813977169000
359672666	::472162838031499000
385114649	::472162843412815000
155459778	::472162906076090000
430072028	::472162925231095000
139547588	::472162954805522000
336845657	::472163077228859000
359672666	::472163118810820000
351896383	::472163134674059000
162559610	::472163167200878000
41606452	::472163237812011000
95231863	::472163259483971000
364043601	::472163440950542000
467043006	::472163465025839000
372507812	::472163638405758000
325242803	::472163828575117000
278165989	::472163829611130000
348901427	::472163916747780000
348901427	::472163957327671000
202798666	::472164030845427000
298216731	::472164173028544000
364752208	::472164183010578000
452882285	::472164190883299000
485252693	::472164243115343000
259541688	::472164279420850000
233362394	::472164435935911000
486138458	::472164484237508000
95231863	::472164547143667000
277814195	::472164695256735000
174840636	::472164720108371000
163242154	::472164747576500000
16107745	::472164823175004000
364043601	::472164907992248000
174840636	::472164927898415000
32382173	::472164948521795000
268397639	::472165268269969000
436476907	::472165392178085000
53724365	::472165486705516000
313421343	::472165494972510000
259541688	::472165524252921000
53724365	::472165538849124000
313421343	::472165618800922000
313421343	::472165703563632000
237112765	::472165830134738000
222173816	::472166005167235000
95231863	::472166104761384000
156166678	::472166117620723000
421356901	::472166166782570000
399645465	::472166519674523000
174840636	::472166521645850000
174840636	::472166574481473000
72293435	::472166686318395000
360761105	::472166725580890000
309778100	::472166992099540000
348901427	::472167040577323000
232312019	::472167044331212000
309778100	::472167115177222000
345626789	::472167162661322000
348901427	::472167190423027000
25178781	::472167193631674000
164101308	::472167213844398000
95231863	::472167291556077000
217262932	::472167426918858000
385114649	::472167630388731000
278316478	::472167667772563000
56359547	::472167702526566000
572151259	::472167781312790000
237112765	::472167818436546000
278165989	::472167840636608000
194998718	::472167883267510000
572151259	::472167915345567000
203311237	::472168022698754000
203688730	::472168066219257000
313341167	::472168127506030000
111462710	::472168178986909000
572151259	::472168189749501000
238307628	::472168254392135000
576780003	::472168310906576000
385782746	::472168425977315000
417968003	::472168452669464000
576780003	::472168495195897000
214357483	::472168512257916000
291327788	::472168587524718000
291327788	::472168625848066000
549785954	::472168728113971000
572151259	::472168729468735000
572151259	::472168774310055000
345626789	::472168788939788000
263389464	::472168826289668000
348901427	::472168936071376000
252914746	::472168952731140000
237118122	::472169067437391000
16166332	::472169112735465000
417968003	::472169142012104000
111978266	::472169227798196000
16166332	::472169243958472000
16166332	::472169272899162000
417968003	::472169319422779000
121881241	::472169456769060000
120851061	::472169630807506000
293246270	::472169654140420000
57300329	::472169659022983000
174840636	::472169687149993000
57300329	::472169742917443000
298216731	::472169787528077000
174840636	::472169844411224000
417968003	::472169880696135000
276784048	::472169891160535000
211904285	::472169968189321000
114235211	::472169976946651000
155459778	::472170045095682000
376425912	::472170053023313000
290195625	::472170081154113000
16166332	::472170103136468000
54754940	::472170105611485000
128284695	::472170160988884000
237530197	::472170216768933000
298216731	::472170237564309000
237112765	::472170252722110000
155459778	::472170264802099000
395687470	::472170289435250000
237530197	::472170308804550000
318692042	::472170322121093000
110563920	::472170351397699000
318692042	::472170367432138000
417968003	::472170378740379000
237530197	::472170449116229000
110563920	::472170724233211000
256319248	::472170772614905000
429345484	::472170850410823000
408869196	::472170894383931000
376425912	::472170945201717000
700013623	::472171040639320000
275268585	::472171251104903000
372880069	::472171296478867000
287727506	::472171315365818000
214357483	::472171328187797000
359104594	::472171359028928000
298216731	::472171472837156000
159986953	::472171480550486000
107902551	::472171671743234000
154692700	::472171812613529000
89846697	::472171948621840000
237112765	::472171956524294000
22954511	::472172012404625000
58587013	::472172026401402000
110563920	::472172081858506000
576780003	::472172177937403000
358617322	::472172251295801000
277204534	::472172292311900000
253057868	::472172326637666000
253057868	::472172402575552000
386956382	::472172472737873000
411786523	::472172479499489000
86349050	::472172500693299000
44451086	::472172526991593000
378771457	::472172671120068000
186572442	::472172751151976000
17163192	::472172813995241000
361532861	::472172837672083000
48804765	::472172840012513000
48804765	::472172840645853000
325242803	::472172858790408000
48804765	::472172883700355000
435516954	::472172893506256000
361532861	::472172913547046000
637303583	::472173027552415000
186572442	::472173063245950000
128284695	::472173084875980000
260539431	::472173093574942000
500212290	::472173129683324000
110563920	::472173197455278000
631603360	::472173198025695000
89846697	::472173278518181000
111978266	::472173424023175000
198651083	::472173633058516000
355896730	::472173843176370000
89846697	::472174241069035000
433932391	::472174255883313000
500212290	::472174319829663000
576780003	::472174332735533000
510998653	::472174514973843000
619492928	::472174530119888000
324536771	::472174686596780000
37578654	::472174797645185000
576780003	::472174819119620000
436476907	::472175082723241000
431214329	::472175156836966000
41753572	::472175177900756000
376541246	::472175210725400000
71689075	::472175403936022000
27335023	::472175428766302000
325242803	::472175472718409000
246409056	::472175520135000000
76463655	::472175563999047000
500212290	::472175652976615000
500212290	::472175695271964000
385114649	::472175797050961000
486231003	::472175912826322000
226357092	::472175934766710000
61493721	::472175974260699000
89846697	::472175999656804000
76638498	::472176041650585000
76638498	::472176086940659000
385114649	::472176116799909000
636632104	::472176190300495000
490841822	::472176245753380000
368386947	::472176310379622000
28771314	::472176315261792000
76463655	::472176325642694000
76638498	::472176348757499000
539183661	::472176353106604000
71689075	::472176492114608000
365658620	::472176589287878000
321102847	::472176598582448000
423941104	::472176680170442000
76638498	::472176810122567000
399713201	::472176932667551000
76638498	::472176998912389000
237938155	::472177132744212000
449981984	::472177263342256000
298216731	::472177454900338000
76638498	::472177498118422000
39684857	::472177620952829000
369292925	::472177626447351000
76638498	::472177652615622000
76638498	::472177740956069000
156166678	::472177911236001000
238307628	::472177968048267000
516937156	::472178017281007000
399713201	::472178018581217000
87812967	::472178047706079000
317483868	::472178052165025000
449981984	::472178132624343000
341941030	::472178202748919000
196394433	::472178209962733000
360761105	::472178250916327000
341941030	::472178339764240000
321780812	::472178493414203000
36279116	::472178525777043000
226357092	::472178583470084000
19071786	::472178715066380000
22944914	::472178979278168000
467027311	::472178994604175000
96013044	::472179124816330000
500212290	::472179195930345000
361691248	::472179223478562000
34445704	::472179264344047000
348683759	::472179424897802000
348683759	::472179517801631000
96013044	::472179793635844000
369819130	::472179802732908000
481749191	::472179808428752000
89846697	::472179847133802000
62975545	::472179849113526000
60555388	::472180175161942000
19111395	::472180203943251000
76638498	::472180234104872000
242435004	::472180321845137000
500212290	::472180331382984000
89846697	::472180393869709000
76638498	::472180523889336000
446541836	::472180549113901000
162958222	::472180627316690000
59583601	::472180700423024000
463431723	::472180707314647000
399713201	::472180742341263000
272999900	::472180747143745000
25235649	::472180762930708000
289605285	::472180890664071000
89846697	::472180903880310000
233362394	::472180964643577000
349787019	::472181017109753000
111462710	::472181117722693000
272999900	::472181125939744000
89846697	::472181135007436000
500212290	::472181143890980000
14955026	::472181154716450000
500212290	::472181172852649000
355896730	::472181191185944000
202927618	::472181296924729000
137426396	::472181339132018000
272999900	::472181456304082000
272999900	::472181535484166000
420731308	::472181597668528000
549785954	::472181672369467000
549785954	::472181760370147000
631603360	::472181771329880000
337388641	::472181831811727000
98806791	::472181997234688000
23754003	::472182135370309000
419249711	::472182180895293000
445903498	::472182297303973000
30529918	::472182321421221000
415703077	::472182353239228000
359104594	::472182392749170000
116633811	::472182437938622000
98806791	::472182501335515000
202927618	::472182530569818000
89846697	::472182586937049000
23754003	::472182614808207000
76638498	::472182724565155000
137426396	::472182822854471000
98806791	::472182931872432000
43977455	::472182959941091000
137426396	::472182988374286000
15681561	::472183127344177000
202927618	::472183128912453000
371817971	::472183145182535000
348123497	::472183157085962000
238740641	::472183200102764000
64596921	::472183201356464000
85343069	::472183323453054000
415259927	::472183377416978000
60218540	::472183473672052000
294347764	::472183606845009000
28771314	::472183662432485000
385595835	::472183708791754000
85343069	::472183873200480000
277251070	::472183924782022000
633531552	::472183945795502000
43977455	::472183968276967000
301737159	::472184001906896000
633531552	::472184261861441000
163768701	::472184284829081000
263013923	::472184293469741000
467688815	::472184524387127000
89846697	::472184602665025000
231150237	::472184634303074000
358031089	::472184716737929000
313341167	::472184724660580000
21415532	::472184740770881000
481749191	::472184785175973000
467688815	::472184851836444000
36866805	::472184899714023000
76375846	::472184910833127000
447313860	::472184923432812000
331717534	::472184997282320000
362737866	::472185030848962000
443070793	::472185040189657000
450560571	::472185064621899000
159011393	::472185129612234000
43977455	::472185147836878000
89846697	::472185190991671000
169291538	::472185239780220000
349787019	::472185246482694000
358031089	::472185273368182000
293213630	::472185367123480000
29786990	::472185549621825000
29786990	::472185557771386000
331717534	::472185591497760000
337388641	::472185596601827000
341941030	::472185639199571000
378771457	::472185849447059000
348901427	::472185870200496000
43977455	::472185881097674000
359104594	::472185962978480000
22944914	::472186115978711000
43977455	::472186148161605000
481749191	::472186157338357000
364043601	::472186186438836000
250474725	::472186208932487000
348901427	::472186305946714000
236528732	::472186424142602000
43977455	::472186521261707000
301257200	::472186540744253000
378771457	::472186689797242000
443070793	::472187030135263000
348901427	::472187040696909000
379357885	::472187322344439000
264946102	::472187355039010000
256638502	::472187393030623000
43977455	::472187462656458000
79861287	::472187612158246000
46070001	::472187625043144000
350424007	::472187810016157000
91666102	::472187862700810000
443376354	::472187958900973000
27986325	::472188025091284000
252314330	::472188080800018000
355896730	::472188108541534000
20713213	::472188117953576000
64768338	::472188313739071000
443375828	::472188338418753000
331717534	::472188393980710000
331717534	::472188497504501000
251231824	::472188553137762000
27986325	::472188672020725000
443375828	::472188715423789000
633531552	::472188806490492000
361391612	::472188827239739000
91666102	::472188901411811000
421158343	::472188934965850000
58587013	::472188968428380000
67193398	::472189041396682000
197384499	::472189120396406000
361391612	::472189138192445000
481749191	::472189141401075000
412304311	::472189156459040000
359672666	::472189318887251000
251231824	::472189336692461000
633531552	::472189337338404000
308805449	::472189468753944000
40524821	::472189518523936000
359672666	::472189572126736000
359672666	::472189672550973000
236528732	::472189681120325000
14955026	::472189701986598000
317483868	::472189878583967000
359672666	::472189909638205000
404335977	::472189950960881000
76463655	::472189953070608000
230206940	::472190012898181000
105852149	::472190029020667000
61050527	::472190057483603000
31294794	::472190080892030000
355598729	::472190118435246000
289360824	::472190152144850000
197210844	::472190167604658000
49886698	::472190168393191000
53317470	::472190181152681000
376472794	::472190203747393000
713245898	::472190248630247000
371817971	::472190263352627000
197384499	::472190403719225000
250844163	::472190498300776000
436415484	::472190535495479000
132976059	::472190537378693000
314710836	::472190597382828000
594844703	::472190605955567000
152127827	::472190682015469000
250844163	::472190738638569000
481749191	::472190778924474000
152127827	::472190846612545000
59454178	::472190925309878000
450560571	::472190990116077000
408224760	::472191013977870000
258196512	::472191178650034000
229290429	::472191301350617000
450560571	::472191326889320000
60555388	::472191368698159000
62975545	::472191639289491000
39684857	::472191658608447000
243427085	::472191792016654000
62756038	::472191812925681000
202798666	::472191940302503000
40524821	::472191971663314000
217912167	::472192066764963000
509760806	::472192243856867000
600663496	::472192326572331000
34445704	::472192501252894000
337416247	::472192611311419000
7141172	::472192636691185000
509760806	::472192643519086000
317164527	::472192669704523000
60555388	::472192670161317000
89846697	::472192673663578000
39684857	::472192968514732000
206803881	::472193020293808000
246050172	::472193037385228000
40896981	::472193042221256000
111978266	::472193043005984000
60555388	::472193073343385000
39684857	::472193140422881000
386833057	::472193152334725000
206803881	::472193198107148000
362737866	::472193318341050000
350003589	::472193481973448000
314988406	::472193500574793000
30151060	::472193528085618000
314988406	::472193709166297000
322842111	::472193760177033000
255299055	::472193778699075000
36866805	::472193922567913000
396332641	::472193924191485000
462681637	::472194000120590000
89846697	::472194071700586000
40524821	::472194120191340000
429491583	::472194259295428000
21568615	::472194293843902000
16846197	::472194294930223000
33823755	::472194335635943000
314988406	::472194415151558000
89846697	::472194668273213000
158948390	::472194683746017000
89846697	::472194684450664000
378850242	::472194703061176000
379807492	::472194844363079000
279230956	::472194871814406000
393133633	::472194888969515000
89846697	::472194949283192000
155686441	::472195027033391000
272999900	::472195058075463000
20713213	::472195080762454000
633531552	::472195230750736000
194359616	::472195245158174000
370088836	::472195259686871000
396332641	::472195270265303000
303080805	::472195364372897000
254635990	::472195379245481000
248329328	::472195401454338000
453280756	::472195416952295000
402925254	::472195453660831000
237112765	::472195512305594000
243974175	::472195559604764000
436716308	::472195594933796000
335040170	::472195654824255000
364043601	::472195732087521000
61050527	::472195860822913000
371500504	::472195896432934000
237938155	::472195931149176000
360761105	::472196002045521000
564879952	::472196132911992000
25942336	::472196142747619000
268058306	::472196149575954000
320560322	::472196152721674000
31010760	::472196277447700000
564879952	::472196297160916000
38244930	::472196306287742000
564879952	::472196318581256000
408772521	::472196406221234000
31345791	::472196464782094000
564879952	::472196541151588000
22954511	::472196626329526000
250844163	::472196633992511000
38244930	::472196699424034000
155686441	::472196702557200000
399174015	::472196723654148000
76638498	::472196741115428000
248329328	::472196767820161000
564879952	::472196833301655000
39684857	::472196846337531000
393133633	::472196932585402000
438647243	::472196958090588000
63473984	::472197049564151000
76638498	::472197066471387000
14955026	::472197089032556000
273205079	::472197115125301000
79363954	::472197208507293000
40524821	::472197247082725000
107610605	::472197309665525000
415259927	::472197375659114000
296590824	::472197376455630000
250844163	::472197390028791000
248329328	::472197538159034000
115503799	::472197617061871000
186107022	::472197620610654000
40524821	::472197624955535000
296590824	::472197685789732000
248329328	::472197688268980000
107610605	::472197729167630000
63473984	::472197815192408000
89846697	::472197855625498000
335040170	::472197872839299000
248329328	::472197940836970000
295881773	::472198006398525000
186107022	::472198091580665000
89846697	::472198094386241000
458847153	::472198107732512000
385595835	::472198164414357000
248329328	::472198265631281000
335040170	::472198296304619000
89846697	::472198314314575000
335040170	::472198419931742000
37578654	::472198423052320000
188917484	::472198439611023000
202292166	::472198554338226000
89846697	::472198573715501000
221590506	::472198595530485000
348901427	::472198609426190000
360761105	::472198643395878000
31345791	::472198661360078000
289605285	::472198699867975000
89846697	::472198760315908000
458847153	::472198779433529000
436716308	::472198826024247000
38326757	::472198894039072000
38326757	::472198918802259000
621306179	::472199056047865000
335040170	::472199177829904000
107750524	::472199260591489000
277814195	::472199314325127000
53317470	::472199437369241000
348901427	::472199444524331000
234214828	::472199535351984000
335040170	::472199537298505000
335040170	::472199718597312000
234214828	::472199723139334000
212060681	::472199767905169000
234214828	::472199769167654000
107750524	::472199802902417000
447313860	::472199857365471000
320954938	::472199899623075000
564879952	::472200006687281000
206803881	::472200061037080000
248329328	::472200132113760000
371500504	::472200167496491000
277251070	::472200188405116000
206803881	::472200190792056000
370420008	::472200203668557000
357306642	::472200367157952000
206803881	::472200403954987000
248329328	::472200448967864000
346219373	::472200496128618000
76638498	::472200512067358000
206803881	::472200622725672000
16322613	::472200737775054000
52295994	::472200774152630000
16322613	::472200787473346000
407279448	::472200864296620000
51413309	::472200881648455000
338830055	::472201028222611000
258196512	::472201043183271000
40524821	::472201043296915000
371817971	::472201111949279000
194998718	::472201156593061000
53724365	::472201163988041000
211904285	::472201201078267000
107750524	::472201223714906000
15733436	::472201235672469000
205928265	::472201237648408000
62975545	::472201259379068000
277814195	::472201302777548000
235043760	::472201370779799000
376472794	::472201439537012000
349787019	::472201464694472000
237112765	::472201555564044000
253057868	::472201609154289000
68473966	::472201633976565000
483115964	::472201709645611000
240927663	::472201712443617000
539183661	::472201723658776000
491969843	::472201755858845000
486138458	::472201939313496000
292558028	::472202007902560000
473196438	::472202026978664000
517075828	::472202094712475000
290195625	::472202096440541000
30529918	::472202097715589000
417428775	::472202144876363000
292558028	::472202167042846000
247633146	::472202195073376000
500239410	::472202273389432000
417449044	::472202310144098000
713245898	::472202318440853000
292558028	::472202337713262000
247633146	::472202369074081000
713245898	::472202369334517000
18929923	::472202407351685000
53724365	::472202447629611000
89846697	::472202474841862000
500239410	::472202478906527000
152715270	::472202497843417000
247633146	::472202514247344000
235043760	::472202563845386000
89846697	::472202565031972000
342845822	::472202627963293000
435557155	::472202658611097000
20190503	::472202706476892000
247633146	::472202711568375000
24634410	::472202733370368000
505323751	::472202759815827000
292558028	::472202801825591000
23225674	::472202893416992000
247633146	::472202903780745000
24634410	::472202921715568000
188917484	::472202928997281000
363722761	::472202939843375000
24100015	::472202950958665000
348901427	::472202979227881000
23225674	::472203002678624000
289605285	::472203024631595000
335040170	::472203055278993000
376472794	::472203096924618000
292558028	::472203134220001000
107750524	::472203136204279000
363722761	::472203141190918000
246571951	::472203144605499000
363722761	::472203213819486000
73526174	::472203222841823000
379358099	::472203237173755000
46070001	::472203273139924000
150870283	::472203288712974000
363722761	::472203289871007000
443375828	::472203292756692000
472617238	::472203298020159000
10095952	::472203336968855000
458847153	::472203346066305000
292558028	::472203361026985000
150870283	::472203488437350000
292558028	::472203549162496000
336845657	::472203617471332000
292558028	::472203624907407000
150870283	::472203659128733000
292558028	::472203660860981000
443375828	::472203737868808000
401757405	::472203738304626000
292558028	::472203756595994000
335040170	::472203801315659000
23225674	::472203901866082000
292558028	::472203907368636000
119434884	::472203916516814000
89846697	::472203917539803000
363722761	::472203927493296000
235043760	::472203930508984000
89846697	::472203941061472000
235043760	::472203945507831000
336845657	::472203993985601000
559991040	::472203999111032000
235043760	::472204057311203000
292558028	::472204061274415000
23225674	::472204096217554000
23225674	::472204119122657000
150870283	::472204154757070000
303080805	::472204165251600000
303080805	::472204187175223000
258196512	::472204193881542000
395057520	::472204237288779000
292558028	::472204265138581000
462681637	::472204319920779000
258196512	::472204401910624000
235043760	::472204414456176000
292558028	::472204491660328000
110563920	::472204576658309000
40994873	::472204578394370000
323246381	::472204588368822000
491969843	::472204602637840000
235043760	::472204610225307000
23225674	::472204692676947000
360730562	::472204694605938000
15733436	::472204758074142000
320052148	::472204811698708000
386169383	::472204980229636000
292558028	::472205042858983000
234214828	::472205047628320000
395057520	::472205061951868000
42994926	::472205063876644000
211019280	::472205104159141000
62975545	::472205105832677000
320052148	::472205162640322000
292558028	::472205171649286000
546947837	::472205281557225000
62975545	::472205311202168000
346219373	::472205390042914000
292558028	::472205417724903000
56736460	::472205498939236000
79363954	::472205545835753000
429558621	::472205612823351000
376472794	::472205619920109000
220632867	::472205681894760000
472415509	::472205685006929000
16713682	::472205816385511000
320484851	::472205833242025000
393133633	::472205887252094000
244840804	::472205912354983000
371500504	::472205921989701000
292558028	::472205922576498000
335040170	::472205954629775000
150870283	::472206031355801000
244840804	::472206036842344000
292558028	::472206070941634000
713245898	::472206075551551000
386833057	::472206138940063000
249243467	::472206142744330000
292558028	::472206148922134000
320484851	::472206188692516000
249243467	::472206192325185000
175532031	::472206306796126000
376472794	::472206334243667000
292558028	::472206347161722000
599589782	::472206658614349000
235043760	::472206666373824000
292558028	::472206748837617000
106715045	::472206812234924000
250832637	::472206850947969000
150870283	::472206877992828000
251231824	::472206901548445000
250832637	::472206906019164000
250832637	::472206941515571000
365746365	::472206991436177000
264904736	::472207022621216000
335040170	::472207032838549000
13683762	::472207057740103000
16002106	::472207069915791000
264904736	::472207081018507000
335040170	::472207149893173000
365746365	::472207197925953000
369819130	::472207212027207000
594121150	::472207221510508000
264904736	::472207228288507000
494605871	::472207237339836000
264904736	::472207242377175000
292558028	::472207266729304000
18028506	::472207324896321000
220455732	::472207410652647000
434045786	::472207419884707000
521938520	::472207446170415000
292558028	::472207506299576000
372493368	::472207513836728000
320484851	::472207579603431000
494605871	::472207669466374000
250844163	::472207672695988000
230206940	::472207784260689000
34841151	::472207821678063000
315559101	::472207862555357000
212068363	::472207973276585000
46697333	::472208042478419000
521938520	::472208121960488000
150870283	::472208139480088000
344857407	::472208164473958000
494605871	::472208174301208000
120139449	::472208309852700000
20419159	::472208405621268000
24494616	::472208425238024000
348123497	::472208452702715000
34841151	::472208470943752000
393499174	::472208508998262000
235043760	::472208591974580000
34841151	::472208607153774000
106715045	::472208612174340000
359104594	::472208633682354000
46268291	::472208655426011000
365658620	::472208656180584000
46268291	::472208723457626000
116071398	::472208757921808000
280798922	::472208763026702000
237112765	::472208782450503000
237112765	::472208887308095000
393133633	::472208893234655000
335040170	::472208952667951000
250844163	::472208970757988000
415897649	::472209075472961000
404496513	::472209083144359000
194129729	::472209102123565000
277814195	::472209179642314000
247372701	::472209183786287000
237112765	::472209229445468000
364043601	::472209273121148000
416018810	::472209279793889000
212068363	::472209317664669000
237112765	::472209352233725000
278165989	::472209436744744000
292395819	::472209459360854000
250844163	::472209464972414000
237112765	::472209472291487000
292558028	::472209484803092000
348745482	::472209545851576000
27986325	::472209558102740000
24494616	::472209629485993000
280798922	::472209657755615000
146219676	::472209718560030000
292558028	::472209732598390000
415259927	::472209886701707000
24634410	::472209887556947000
290195625	::472210007988400000
435478224	::472210082311069000
292558028	::472210091219755000
308805449	::472210095653150000
296590824	::472210139831742000
117264210	::472210294421590000
22954511	::472210373425115000
443070793	::472210438500126000
79073243	::472210456619540000
47017345	::472210517420158000
18437537	::472210592007458000
429345484	::472210625750638000
20713213	::472210773784420000
292558028	::472210826271551000
120170865	::472210832202665000
342878651	::472210840775426000
292558028	::472210894886154000
159011393	::472210920374927000
250844163	::472210944354160000
167365283	::472210964923052000
348745482	::472210974670594000
349787019	::472211056601739000
399174015	::472211090684645000
230206940	::472211128890982000
250844163	::472211134024790000
137135705	::472211358097092000
467688815	::472211378493980000
250844163	::472211394268782000
280798922	::472211547033726000
233362394	::472211580537831000
280798922	::472211596165791000
330691749	::472211610686464000
402925254	::472211762385657000
594121150	::472211796875427000
173371030	::472211828911509000
479156555	::472211914756325000
292558028	::472211977297596000
39684857	::472211993374380000
425897170	::472212032020692000
16713682	::472212141500792000
321794820	::472212194692964000
471516383	::472212222291509000
351152035	::472212226133487000
337388641	::472212245657550000
181812900	::472212255405133000
402925254	::472212393695522000
255195496	::472212410992844000
415259927	::472212467809280000
173371030	::472212485097795000
402925254	::472212573673111000
235043760	::472212577473527000
397024307	::472212582116233000
237118122	::472212594296881000
250844163	::472212664924766000
20935798	::472212687385296000
425897170	::472212691625340000
22294252	::472212704082419000
349787019	::472212784403341000
443375828	::472212815902937000
244800948	::472212827462062000
250844163	::472212924468330000
79363954	::472212989278298000
262471070	::472213011768147000
458472537	::472213030898372000
342878651	::472213200306323000
351152035	::472213203309834000
63473984	::472213235358121000
23933265	::472213267369041000
351152035	::472213288391282000
280798922	::472213386936451000
478826327	::472213394682957000
402925254	::472213447233372000
371500504	::472213571237998000
348745482	::472213668651106000
478826327	::472213672182300000
402925254	::472213730948685000
385114649	::472213774309416000
415259927	::472213776176250000
22844281	::472213887862202000
471204596	::472213911656480000
323246381	::472213920607117000
301203823	::472214008490369000
217912167	::472214055349157000
407279448	::472214095257956000
350003589	::472214196554579000
106715045	::472214202510499000
321794820	::472214347700109000
217912167	::472214425194467000
313792688	::472214498124644000
592475734	::472214563610296000
350003589	::472214566211162000
131633030	::472214682049462000
323246381	::472214750949281000
131633030	::472214757756657000
258382946	::472214801377423000
513270198	::472214808733822000
131633030	::472214821195509000
411898570	::472214935507042000
346412695	::472214943828545000
342934741	::472214950099034000
51649971	::472214957376176000
478826327	::472214978473119000
342934741	::472215083314339000
51649971	::472215202667450000
296590824	::472215215988158000
51649971	::472215234653200000
370420008	::472215319055196000
232468321	::472215428622983000
478826327	::472215446091874000
62975545	::472215472382169000
342934741	::472215474655473000
361391612	::472215543978545000
478826327	::472215609824923000
371500504	::472215617140170000
159011393	::472215702443945000
478826327	::472215716385419000
371500504	::472215803467530000
479156555	::472215833163595000
159011393	::472215862452047000
249028893	::472215902339866000
487266327	::472215965581590000
344990761	::472215994296205000
371500504	::472216010280681000
598832393	::472216058967769000
371500504	::472216098935672000
192727478	::472216111841554000
26333173	::472216121790058000
351152035	::472216125754060000
453963591	::472216127548837000
235043760	::472216183786450000
17448907	::472216186462408000
34841151	::472216188265971000
453963591	::472216195815337000
238740641	::472216330658402000
34767424	::472216341940690000
344990761	::472216384542633000
478826327	::472216398660263000
478826327	::472216421053652000
52818001	::472216430524776000
235043760	::472216440708562000
478826327	::472216537542049000
342934741	::472216616525381000
46268291	::472216628428820000
259541688	::472216665586159000
264904736	::472216796884258000
235043760	::472216877583069000
120851061	::472216927511642000
633531552	::472217020793368000
479156555	::472217038136815000
54754940	::472217120953352000
257207319	::472217218630295000
254711141	::472217228109447000
487266327	::472217228788506000
335003775	::472217252872617000
136114188	::472217258010636000
279081886	::472217328352899000
34767424	::472217331137916000
319145382	::472217347495690000
225691566	::472217451254411000
34767424	::472217469734510000
52818001	::472217476596768000
96013044	::472217481168572000
34767424	::472217516077359000
517075828	::472217525896609000
279081886	::472217533450186000
279081886	::472217550709743000
97592081	::472217570955649000
279081886	::472217624638550000
279081886	::472217723582160000
46268291	::472217742896926000
106715045	::472217756537196000
331397011	::472217815647518000
279081886	::472217871313956000
323477702	::472217975588528000
34767424	::472217980445528000
24634410	::472217989878542000
51649971	::472218016487591000
79363954	::472218097965744000
355896730	::472218203222179000
34767424	::472218209429385000
279081886	::472218396084277000
254711141	::472218407786389000
279081886	::472218417609867000
280798922	::472218505610543000
52818001	::472218542524219000
34767424	::472218655464640000
254711141	::472218659692089000
278165989	::472218680311287000
114064449	::472218709285949000
233362394	::472218713572528000
11146552	::472218725966299000
259541688	::472218792030765000
233362394	::472218809622073000
303080805	::472219100832628000
303080805	::472219189315637000
336845657	::472219221175574000
225691566	::472219227076579000
34767424	::472219232491421000
279081886	::472219246236155000
331397011	::472219286912892000
337466318	::472219296064872000
319145382	::472219321393872000
79363954	::472219372443168000
238665368	::472219374850301000
509760806	::472219423365820000
69719136	::472219479716663000
355896730	::472219509571321000
323076337	::472219525593567000
407279448	::472219569281859000
266210776	::472219587480940000
296590824	::472219652949823000
341941030	::472219663527862000
376425912	::472219734264791000
79363954	::472219745002196000
225691566	::472219752153108000
69719136	::472219805324673000
194998718	::472219834038493000
258382946	::472219845891588000
181812900	::472219908768825000
34767424	::472219971049648000
212490176	::472220019930042000
377035998	::472220064834281000
258916835	::472220158854172000
258916835	::472220255566458000
497544291	::472220495044431000
34767424	::472220557706932000
318692042	::472220600723726000
321637063	::472220677857361000
331397011	::472220688628318000
246050172	::472220704465633000
311924851	::472220776532541000
238786875	::472220893905965000
34767424	::472220939287941000
429345484	::472220945617543000
319851493	::472221005650198000
257546151	::472221036377677000
319145382	::472221036377690000
203146266	::472221198991228000
313341167	::472221236534059000
346412695	::472221241667887000
373653741	::472221266280054000
320052148	::472221387525214000
313341167	::472221459746529000
225122347	::472221487152500000
331397011	::472221599056527000
232468321	::472221625484845000
221590506	::472221630207623000
348123497	::472221703653687000
407279448	::472221709903618000
320052148	::472221734121508000
334475845	::472221757462827000
334475845	::472221806913679000
320052148	::472221831047311000
334475845	::472221863662616000
122725183	::472221945090818000
320052148	::472221981924810000
615688476	::472222036769517000
320052148	::472222205313818000
376425912	::472222305817755000
62518475	::472222347953713000
87970668	::472222445076631000
172573942	::472222445303107000
409709795	::472222448197189000
58587013	::472222448448843000
62518475	::472222617081245000
85343069	::472222703999791000
303427354	::472222839232528000
331397011	::472222839635210000
280798922	::472222954067988000
182092022	::472222959688765000
249243467	::472222981092302000
254711141	::472223092723314000
221590506	::472223097228390000
27986325	::472223164139700000
317164527	::472223291709476000
316902035	::472223321258745000
254711141	::472223444369547000
89846697	::472223563484004000
97592081	::472223675316334000
59583601	::472223720300642000
62518475	::472223725220532000
379358099	::472223814966071000
27986325	::472223856451526000
341803593	::472223881139208000
470801476	::472223907362377000
97592081	::472224011972145000
258916835	::472224039340355000
449981984	::472224063473999000
289605285	::472224216423886000
402273149	::472224249722458000
355896730	::472224254462001000
289605285	::472224276893155000
76638498	::472224278117502000
321794820	::472224298607058000
18156298	::472224321734053000
421356901	::472224335055581000
237530197	::472224449820102000
221590506	::472224486608351000
55120405	::472224648734973000
34767424	::472224709212246000
225691566	::472224738983428000
280798922	::472224753269616000
238786875	::472224934639730000
341803593	::472224948002762000
421356901	::472224979908431000
435557155	::472224994341040000
253886962	::472225000921903000
321780812	::472225095143161000
20713213	::472225162033917000
34767424	::472225273329377000
345626789	::472225326584823000
413686504	::472225337846534000
319145382	::472225363775733000
64926237	::472225610736369000
74282065	::472225643816419000
519898323	::472225771105157000
342845822	::472225793331175000
519898323	::472225867608113000
321637063	::472225874193182000
519898323	::472225982150361000
321637063	::472226030481338000
519898323	::472226105919676000
246050172	::472226139180519000
33629617	::472226196928081000
376472794	::472226200996548000
435409494	::472226378663088000
376472794	::472226383738175000
107610605	::472226636465987000
16713682	::472226641067147000
61402370	::472226672071426000
404335977	::472226719643222000
319145382	::472226733824172000
404335977	::472226761418502000
97592081	::472226816133189000
41606452	::472226902611329000
500308199	::472226951378530000
109331928	::472227152872894000
301761224	::472227414664155000
438566411	::472227451439833000
155650977	::472227492405977000
267357514	::472227534432927000
385595835	::472227569064898000
43977455	::472227745687404000
259541688	::472227768738930000
81674504	::472227838230155000
31318417	::472228022863818000
43977455	::472228081089118000
301761224	::472228107001143000
346412695	::472228195744624000
346412695	::472228244453081000
431215016	::472228274219646000
510998653	::472228323436023000
232468321	::472228371737640000
431215016	::472228393807654000
43977455	::472228446555619000
376472794	::472228468219211000
51649971	::472228548074549000
87812967	::472228572321427000
29827759	::472228616248770000
29827759	::472228636977012000
365746365	::472228644060790000
238665368	::472228691322626000
342845822	::472228865990230000
79363954	::472228921300500000
97592081	::472228983904694000
253552344	::472228999494922000
225691566	::472229036018507000
29827759	::472229045342863000
277829772	::472229172358971000
348683759	::472229261869215000
259541688	::472229359533584000
320692054	::472229465976627000
34767424	::472229485870211000
197277853	::472229486390288000
341941030	::472229666972241000
219163747	::472229671430406000
365746365	::472229750887706000
359104594	::472229799336095000
342845822	::472229880395202000
365746365	::472229957260042000
259541688	::472230029313970000
209401949	::472230218917511000
30516926	::472230247987814000
519898323	::472230368431861000
259541688	::472230402749657000
25178781	::472230405773344000
25178781	::472230431996125000
474475074	::472230451365412000
34767424	::472230455987548000
117608761	::472230517438283000
238665368	::472230524791316000
34767424	::472230552641077000
280194602	::472230648728801000
38991775	::472230653384466000
259541688	::472230727098961000
97592081	::472230745088729000
97592081	::472230808959213000
29827759	::472230812243738000
519898323	::472230835882827000
74282065	::472230935333568000
506760887	::472231055563296000
168864295	::472231064564670000
332908078	::472231285352439000
519898323	::472231288527536000
506760887	::472231315832455000
33629617	::472231349349539000
280798922	::472231489456074000
97592081	::472231525527080000
18618379	::472231582187540000
237530197	::472231742716542000
18618379	::472231755101913000
416018810	::472231766837559000
390504920	::472231878603603000
567014078	::472231918051024000
359104594	::472231982642913000
117608761	::472232030403436000
159640806	::472232044391456000
390479008	::472232141737058000
471291163	::472232195969777000
29845719	::472232234049867000
399645465	::472232258989215000
22954511	::472232341767585000
97592081	::472232470864478000
278165989	::472232564703236000
112801155	::472232677785866000
390479008	::472232806748524000
322842111	::472232818500993000
114291753	::472232823680937000
112801155	::472232843519610000
331925277	::472232892291375000
390479008	::472233075800158000
390504920	::472233078308757000
373653741	::472233185922019000
237530197	::472233267719340000
346412695	::472233346483769000
346412695	::472233409889054000
519898323	::472233498451771000
172025978	::472233593939316000
209401949	::472233614873481000
390479008	::472233696045457000
350083690	::472233701460688000
225691566	::472233719315439000
248329328	::472233785639964000
246050172	::472233836294586000
117608761	::472233946986475000
390479008	::472233972005482000
480638215	::472233981140680000
390479008	::472234006348431000
209401949	::472234179460333000
386956382	::472234286582878000
18437537	::472234326982393000
155459778	::472234458465071000
350083690	::472234544590909000
246050172	::472234666473181000
304219715	::472234672999510000
556631416	::472234679660081000
50468203	::472234776871444000
361532861	::472234877816164000
75937251	::472234882849337000
16002106	::472234955464916000
61050527	::472234987736272000
98589714	::472235136595918000
54754940	::472235156859011000
359104594	::472235182502998000
225691566	::472235258792796000
713245898	::472235506822938000
393133633	::472235807315460000
390479008	::472235928954888000
321637063	::472236089194074000
100378471	::472236212317454000
713245898	::472236254960955000
337416247	::472236326017044000
76375846	::472236487312818000
209401949	::472237133663838000
264946102	::472237585369411000
277251070	::472237631275667000
625900103	::472237755414487000
319851493	::472237964773175000
519898323	::472238026349748000
481749191	::472238111196725000
17830276	::472238113914241000
519898323	::472238214032269000
116071398	::472238227663777000
209401949	::472238250934140000
65926573	::472238414776238000
713245898	::472238422401490000
481749191	::472238662542180000
281295226	::472238905941819000
249028893	::472239100138115000
74282065	::472239133994131000
377035998	::472239227439042000
506100348	::472239242056187000
339126665	::472239360788553000
26920974	::472239466044588000
339126665	::472239608411877000
339126665	::472239681929613000
221590506	::472239685121490000
151129980	::472239737617395000
76638498	::472239800989532000
409709795	::472239804281675000
364428125	::472239896682180000
103244523	::472239979523866000
238665368	::472240008863428000
221590506	::472240120276344000
69801582	::472240135363256000
339126665	::472240165440598000
339126665	::472240412459925000
320692054	::472240581511368000
519898323	::472240599836270000
339126665	::472240704266047000
432747712	::472240736763527000
341892711	::472240925759262000
399713201	::472241003119013000
621306179	::472241056646725000
357306642	::472241067647983000
429345484	::472241073973395000
172573942	::472241146135994000
301761224	::472241313719406000
39684857	::472241321236000000
237118122	::472241370099240000
50228529	::472241437107445000
38623896	::472241584243605000
121881241	::472241637197086000
100376439	::472241735461253000
23754003	::472241779714977000
369819130	::472241791589052000
259466143	::472241823813877000
481749191	::472241883981549000
121881241	::472241939043979000
19837708	::472241993910071000
23754003	::472242003640459000
121881241	::472242040181235000
50228529	::472242059328253000
121881241	::472242170154340000
237118122	::472242192363560000
23754003	::472242352074268000
449981984	::472242523671240000
202927618	::472242784833781000
281295226	::472242877264048000
481749191	::472243048748171000
519898323	::472243069052399000
417449044	::472243208416550000
361391612	::472243246563721000
361391612	::472243449543290000
24634410	::472243534431395000
25680589	::472243536671166000
424790585	::472243580459696000
31294794	::472243691663675000
41230104	::472243695664627000
481749191	::472243804695977000
278316478	::472243985822412000
203311237	::472244074821341000
446541836	::472244099425116000
487266327	::472244364572258000
39684857	::472244367726751000
313792688	::472244438010314000
203311237	::472244496147550000
383045348	::472244656122519000
211904285	::472244728680153000
221590506	::472244765983911000
531871315	::472244838541565000
360951591	::472245045257842000
393133633	::472245047597862000
531871315	::472245125721370000
126428969	::472245242129678000
278316478	::472245262652420000
452882285	::472245311172116000
73020435	::472245485579681000
295980167	::472245584942727000
73020435	::472245660754784000
20713213	::472245673623310000
446541836	::472245678794489000
368079003	::472245712961683000
399713201	::472246011361247000
28054060	::472246073017131000
21623464	::472246449200046000
322842111	::472246613935943000
17522792	::472246853560315000
238665368	::472246998792273000
337416247	::472247038781177000
221590506	::472247060197298000
34204169	::472247098289582000
221590506	::472247110398922000
238665368	::472247212567977000
360761105	::472247238929174000
238665368	::472247299281022000
335367791	::472247467342184000
221590506	::472247681973497000
221590506	::472247765863776000
221590506	::472247804442976000
230206940	::472247857635160000
27595900	::472247895803326000
89846697	::472247990409625000
62975545	::472248050694369000
390504920	::472248229686702000
338588400	::472248299848605000
53863390	::472248355528388000
390504920	::472248472738205000
87970668	::472248656947474000
344990761	::472248796597215000
16713682	::472248858538680000
344990761	::472248921524563000
390504920	::472248955901059000
257597142	::472249071772512000
344990761	::472249159182196000
348901427	::472249291826683000
76638498	::472249317412306000
76638498	::472249317429088000
76638498	::472249349557465000
455542048	::472249399360643000
348901427	::472249605305159000
321780812	::472249714977804000
348901427	::472250066657226000
338588400	::472250147942838000
348901427	::472250223490650000
341892711	::472250257481687000
242305581	::472250357406773000
338588400	::472250374129082000
348901427	::472250429296766000
27179899	::472250448007540000
519898323	::472250456350003000
540330411	::472250520426389000
471204596	::472250676979171000
358031089	::472250695186255000
20496164	::472250747464081000
242305581	::472250993678495000
341892711	::472251097453965000
452882285	::472251172502241000
365746365	::472251256522964000
421179396	::472251292497104000
452882285	::472251413280460000
238698812	::472251424089591000
452882285	::472251476832550000
452882285	::472251510550568000
348901427	::472251694714089000
221590506	::472251949908111000
121881241	::472252574431576000
121881241	::472252653238358000
519898323	::472252691817574000
471204596	::472252717696819000
341892711	::472252874853212000
105607367	::472253074220670000
509523903	::472253121075232000
121881241	::472253390991273000
150828387	::472253458285072000
419738528	::472253474164715000
338588400	::472253530170863000
419738528	::472253556045922000
338588400	::472253660907331000
26920974	::472253745813008000
386956382	::472253771607965000
24634410	::472253839597645000
474475074	::472253860287741000
419738528	::472253973622435000
519898323	::472254035391565000
76638498	::472254041326895000
419738528	::472254077876043000
241198427	::472254106737053000
419738528	::472254141180694000
519898323	::472254197782429000
474475074	::472254305198546000
126428969	::472254526645223000
39684857	::472254584124370000
519898323	::472254594060271000
226845681	::472254638520303000
519898323	::472254673697525000
338588400	::472254751736750000
519898323	::472254774239178000
339126665	::472255017257140000
96443022	::472255030100107000
155459778	::472255148572819000
364439246	::472255203538771000
136458681	::472255222442901000
443332358	::472255584474234000
50546012	::472255925940518000
474475074	::472256014650068000
241198427	::472256095105609000
474475074	::472256173115068000
50546012	::472256288584253000
467688815	::472256320067104000
474475074	::472256353541435000
608426191	::472256522198994000
474475074	::472256583301214000
443332358	::472256585453293000
241198427	::472256920024547000
474475074	::472256998222753000
419738528	::472257044276580000
123939574	::472257157409165000
419738528	::472257159875788000
66184984	::472257243891519000
17830276	::472257284739842000
474475074	::472257416982065000
474475074	::472257495566540000
474475074	::472257552671977000
474475074	::472257662189441000
89846697	::472257690161274000
474475074	::472257715486457000
433003196	::472257723585658000
314988406	::472257810860744000
202927618	::472257859712200000
330645900	::472258112628338000
119434884	::472258493291188000
471204596	::472258586622840000
123939574	::472258589369724000
501554267	::472258932497326000
89846697	::472259052102103000
347413433	::472259075749982000
289605285	::472259258390552000
14190836	::472259506823778000
39684857	::472259529376555000
276256841	::472259706837549000
50546012	::472259885644529000
123939574	::472259896721682000
24634410	::472260305993465000
23721718	::472260714225102000
471204596	::472260741173870000
123939574	::472261210654535000
176339991	::472261236860936000
316025875	::472261459901435000
333704327	::472261542038478000
358031089	::472261601760772000
235043760	::472261712838533000
245957488	::472261762046099000
39469570	::472262207250894000
409404583	::472262284937793000
235043760	::472262446460047000
366701651	::472262459227529000
316025875	::472262616744615000
235043760	::472262794180431000
121881241	::472262981607116000
235043760	::472263024107991000
48804765	::472263074301636000
235043760	::472263182874980000
136458681	::472265013348941000
187741596	::472265358431121000
444251177	::472265392639836000
375734748	::472265521094606000
39469570	::472265621883723000
313792688	::472265898892333000
473462894	::472265977120292000
245957488	::472266866908753000
15782772	::472266976417828000
181840332	::472267329414627000
181840332	::472267837986590000
181840332	::472267868927975000
459987659	::472268345887424000
181840332	::472268396361678000
212490176	::472269702970867000
450560571	::472269709778243000
181840332	::472269933985157000
140994915	::472270011885957000
212490176	::472270252902862000
140994915	::472270901635858000
156166678	::472271125729132000
435516954	::472271231417217000
26920974	::472271255216062000
23721718	::472271388150341000
322465167	::472271410929627000
479156555	::472271468156686000
250832637	::472271502742548000
289605285	::472271620145307000
140994915	::472271952024186000
140994915	::472272218295386000
111978266	::472272412227432000
140994915	::472272525859119000
241198427	::472272676762189000
289605285	::472273397968560000
408031484	::472273505715646000
287727506	::472273541879304000
140994915	::472273760360620000
82600674	::472273797920198000
473718221	::472273899934085000
312394133	::472274752338677000
100934605	::472274768922968000
471204596	::472274962859192000
100934605	::472274964885045000
283051149	::472275199874703000
289605285	::472275231407865000
100934605	::472275235157585000
100934605	::472275348697382000
100934605	::472275438862344000
75937251	::472275734317510000
262496951	::472276728904048000
175532031	::472277342120075000
365746365	::472277690355970000
621306179	::472278375365881000
478462259	::472278636817838000
478462259	::472279130189627000
91666102	::472279278634418000
478462259	::472279362566639000
69494041	::472279364571504000
59370673	::472279936477048000
91666102	::472280017733697000
59370673	::472280040583864000
59370673	::472280328078237000
59370673	::472280457367678000
59370673	::472280677304381000
59370673	::472281092892790000
50546012	::472281145452036000
59370673	::472281200174714000
59370673	::472281915664236000
59370673	::472282056697716000
59370673	::472282556771991000
64768338	::472282805117149000
59370673	::472282811185913000
96013044	::472283068699774000
64768338	::472283100672974000
59370673	::472283270927765000
121881241	::472283413366333000
455542048	::472283457469829000
121881241	::472283571458039000
121881241	::472283605314437000
59370673	::472283936962666000
59370673	::472284538031185000
121881241	::472284687214206000
159726392	::472284721406554000
290265158	::472284809608175000
59370673	::472284874666016000
59370673	::472285058741452000
59370673	::472285204636123000
290265158	::472285439047397000
224501206	::472285529019797000
59370673	::472285552725594000
59370673	::472285632593534000
224501206	::472285660611903000
290265158	::472285748066938000
59370673	::472285797249343000
290265158	::472285824705261000
121881241	::472285826794000000
290265158	::472285884050448000
59370673	::472286044428062000
59370673	::472286211990515000
59370673	::472286376436563000
346412695	::472286442312712000
59370673	::472286474121904000
257207319	::472286733812248000
121881241	::472286772957704000
224501206	::472286802771189000
121881241	::472286879342014000
121881241	::472286951689568000
341803593	::472286983306620000
283518032	::472287305227845000
121881241	::472287346214199000
22386194	::472287477764739000
59370673	::472287985812008000
64768338	::472288695874502000
35706997	::472288761506562000
59370673	::472288763259785000
187741596	::472288764140584000
89846697	::472289428514152000
14190836	::472289501885128000
59370673	::472289777606078000
75937251	::472289996318474000
59370673	::472290116103204000
75937251	::472290189935915000
59370673	::472290428780154000
59370673	::472290533834887000
59370673	::472290578487472000
22386194	::472290679876378000
59370673	::472290869219835000
59370673	::472290996147847000
22954511	::472291041505476000
75937251	::472291242207100000
114070939	::472291434536517000
276381534	::472291701605036000
276381534	::472291708215230000
276381534	::472291750015684000
22386194	::472292249938956000
89846697	::472292461276962000
59370673	::472292650281091000
59370673	::472293107195576000
568915908	::472293134777327000
89846697	::472293188758024000
89846697	::472293320622735000
320692054	::472293353506082000
262496951	::472293725599580000
333704327	::472294031184371000
89846697	::472294187157569000
333704327	::472294193852084000
152715270	::472294312428851000
289605285	::472294406419382000
89846697	::472295424338837000
310506975	::472295475929182000
89846697	::472295658490060000
89846697	::472295750978633000
221740779	::472296091913031000
155677785	::472296201979973000
318692042	::472296457547288000
318692042	::472296710367346000
318692042	::472296900012818000
318692042	::472296991876468000
89846697	::472297329446227000
289605285	::472297895728013000
89846697	::472297967106281000
155459778	::472297981899591000
343484637	::472298319553638000
315872678	::472298653571227000
290265158	::472298695963078000
221740779	::472298995659059000
239257340	::472299317831933000
450560571	::472299375763288000
630637790	::472299600129179000
98589714	::472299686993199000
343484637	::472299759462383000
478462259	::472299979424665000
343484637	::472299982741962000
98589714	::472300058461761000
309778100	::472300968990621000
478462259	::472301228081561000
216507874	::472301275040587000
478462259	::472301403772579000
478462259	::472301455295406000
29391732	::472302456932544000
15186859	::472302465300570000
510678171	::472302617247629000
115459999	::472302617922519000
124582805	::472303479030288000
343484637	::472303644914638000
309778100	::472304674176258000
60712766	::472305875575918000
308726677	::472305950582251000
331717534	::472306238571966000
313421343	::472306554645917000
103244523	::472307095853756000
103244523	::472307294516940000
60555388	::472307641490759000
103244523	::472307655986257000
28066346	::472308033020628000
100934605	::472308150276980000
29391732	::472308168681615000
28066346	::472308417034747000
320692054	::472309081638567000
320692054	::472309178761887000
320692054	::472309258764054000
230968348	::472309529254719000
213187842	::472310261207281000
230968348	::472310456686637000
128103434	::472310599666245000
111978266	::472310664024047000
320692054	::472310762895970000
103244523	::472310877937360000
100934605	::472312017383325000
100934605	::472312159469580000
103244523	::472312255564873000
100934605	::472312270438289000
100934605	::472312374809329000
283518032	::472312743257980000
261900342	::472312840519712000
283518032	::472313123953999000
246409056	::472314123330813000
98589714	::472314176249933000
283518032	::472314282802413000
98589714	::472314412942913000
272999900	::472314582602895000
260979062	::472314945455919000
20924979	::472315271433035000
15782772	::472315756567228000
155686441	::472316111061786000
556631416	::472316460031676000
478462259	::472316722733936000
478462259	::472316789788250000
20924979	::472316902396538000
309167251	::472316966813073000
295881773	::472317237525618000
440875002	::472317626467631000
45190114	::472318152425349000
556631416	::472318509171499000
301657872	::472318867549614000
455542048	::472318961720508000
455542048	::472319128829956000
69044676	::472319215131578000
295881773	::472319570934366000
262843671	::472319995566116000
46727568	::472320990073331000
172573942	::472321127725813000
538590660	::472321528999051000
97307001	::472321894142586000
174629553	::472322106148265000
369292925	::472322134451036000
538590660	::472322476534689000
172573942	::472322851521847000
361489211	::472323017499222000
318065690	::472324399115157000
16107745	::472324763751571000
172573942	::472325013547147000
443375828	::472325199673565000
443375828	::472325215377448000
335003775	::472325348496257000
335003775	::472325392813268000
42720153	::472325419329671000
318065690	::472325572299730000
14223247	::472326027541110000
67656722	::472326219070193000
318065690	::472326257875496000
371500504	::472326314108911000
318065690	::472326342965334000
202292166	::472326382794854000
107750524	::472326799566073000
14223247	::472326808721833000
318065690	::472327007196286000
28405302	::472327052964552000
436415484	::472327251980062000
165658390	::472327511565557000
432747712	::472328003260006000
318065690	::472328113058103000
436415484	::472328199565606000
214678768	::472328218624528000
29849760	::472328872277467000
436415484	::472329024103260000
137426396	::472329260045053000
19111395	::472329410075713000
436415484	::472329424457973000
318065690	::472329459995926000
506707370	::472329617454690000
436415484	::472330046649430000
58661608	::472330505648898000
58661608	::472330553187119000
52441281	::472330615144984000
58661608	::472330645025603000
58661608	::472330855906803000
26198467	::472331037691756000
58661608	::472331075466051000
184195472	::472331100128165000
376541246	::472331275060400000
358296822	::472331565385527000
90544248	::472331614270554000
31250549	::472331820390825000
111978266	::472331823616634000
210674392	::472332005439320000
21623464	::472332086477463000
486231003	::472332576410329000
20190503	::472332635578978000
58661608	::472333639167254000
58661608	::472333781878472000
236930269	::472333851016982000
283518032	::472333856188932000
58661608	::472333987101560000
58661608	::472334090294013000
114235211	::472334185261068000
343018153	::472334260947283000
67656722	::472334404564844000
58661608	::472334472583852000
105852149	::472334667589251000
263433687	::472335004584796000
325242803	::472335021101948000
21912250	::472335177738649000
114064449	::472335288518598000
114064449	::472335304964444000
460772038	::472335360681181000
42720153	::472335372173967000
432747712	::472335516957175000
42720153	::472335546141138000
22944914	::472335575539019000
387625128	::472335643901976000
114064449	::472335721253326000
42720153	::472335896189370000
114064449	::472336000140976000
42720153	::472336276184924000
416506126	::472336329066287000
365523194	::472336352566980000
262471070	::472336674757050000
67656722	::472336756365615000
42720153	::472336866000523000
432116634	::472336908937203000
197384499	::472337103062589000
469722641	::472337175192014000
273092249	::472337203633590000
273092249	::472337309648830000
298216731	::472337420898562000
306989340	::472337624829403000
59647298	::472337700507639000
114064449	::472337791473704000
202292166	::472337829948030000
345508633	::472337941478391000
114064449	::472337952941801000
298216731	::472338130402820000
114064449	::472338337370767000
114064449	::472338394149056000
431214329	::472338866339594000
399713201	::472338876204589000
445903498	::472339041183346000
431214329	::472339103519100000
384683676	::472339224189222000
186823940	::472339243574886000
67656722	::472339264903327000
193192138	::472339390618808000
431214329	::472339434076401000
262370529	::472339446994436000
62396842	::472339513000202000
431214329	::472339592851775000
301717953	::472339908078874000
67656722	::472340166624169000
67656722	::472340701167226000
342845822	::472340784982024000
45527216	::472340905366937000
358296822	::472341159688163000
109361476	::472341774128939000
109361476	::472341782718865000
60399576	::472341829266833000
115459999	::472341882840702000
81765661	::472341919784132000
265553576	::472342082669916000
395687470	::472342234386284000
20190503	::472342252824428000
131633030	::472342635286237000
352943670	::472342777590599000
250474725	::472342845978705000
250474725	::472343023833985000
52441281	::472343026053173000
111462710	::472343191568400000
111462710	::472343206852452000
72210207	::472343520494092000
111462710	::472343732151664000
59454178	::472344017624002000
57933673	::472344427373936000
430072028	::472344465256873000
431215016	::472344860243288000
15974594	::472344896297525000
251231824	::472344926265806000
431215016	::472344952870293000
283518032	::472344998915358000
19374297	::472345040170516000
500212290	::472345123398098000
521938520	::472345196085403000
46268291	::472345239420563000
21912250	::472345522947514000
431215016	::472345927697461000
431214329	::472346044718927000
384683676	::472346198721196000
431215016	::472346330321285000
181101394	::472346480288600000
181101394	::472346559145705000
431214329	::472346582848110000
76427184	::472346617404612000
277794018	::472346792227401000
56359547	::472347013393039000
111124977	::472347015792582000
80157666	::472347028098269000
56359547	::472347079268777000
431214329	::472347240498200000
34536365	::472347296730849000
250474725	::472347600004186000
54587465	::472347604903137000
251231824	::472347747203690000
111978266	::472348140105134000
245154470	::472348290571194000
349787019	::472348309848621000
260440912	::472348379788234000
16322613	::472348653957292000
216507874	::472348658273243000
241790793	::472348713864945000
435478224	::472348901467373000
246050172	::472349094422134000
253120136	::472349132149911000
150828387	::472349185589927000
435478224	::472349286433161000
202292166	::472349546421702000
83878535	::472349772972425000
335003775	::472350154335330000
513270198	::472350386573963000
202196262	::472350504383549000
38440249	::472350547022848000
241790793	::472350605311475000
399117604	::472350656331018000
341732173	::472350726409441000
241790793	::472350739164319000
411848692	::472351004303036000
285906246	::472351076121706000
241790793	::472351097622110000
276131997	::472351101493460000
241790793	::472351165649543000
133508241	::472351191356026000
341732173	::472351256934363000
21912250	::472351628881035000
519909326	::472352140644855000
202798666	::472352233309609000
202798666	::472352267182813000
57300329	::472352397478862000
335003775	::472352419746414000
202798666	::472352549635624000
335003775	::472352568786825000
371817971	::472352602995572000
578593285	::472352635153289000
27237232	::472352647614189000
335003775	::472352655017525000
225122347	::472352743311814000
335003775	::472352816267534000
252314330	::472352848919814000
28054060	::472352857639768000
20620620	::472352958181433000
212068363	::472352959078993000
301737159	::472353005942374000
225122347	::472353089782288000
47749919	::472353191242518000
485252693	::472353237652103000
225122347	::472353252143812000
20620620	::472353256211898000
31144939	::472353345110573000
225691566	::472353383337041000
335003775	::472353419542679000
20620620	::472353538777944000
363722761	::472353582021234000
225122347	::472353587914612000
109655774	::472353635670564000
20620620	::472353690364305000
15282962	::472353759222571000
109655774	::472354079721533000
402273149	::472354118401798000
46727568	::472354569318838000
363722761	::472354595227070000
431214329	::472354682128846000
431214329	::472354767113818000
161041223	::472354852455350000
437064295	::472355252709388000
161041223	::472355296711806000
263389464	::472355455713296000
634822122	::472355527599849000
255818707	::472355816188948000
634822122	::472355855284064000
431214329	::472356152270127000
399117604	::472356182871797000
186823940	::472356399121305000
341037427	::472356425843212000
329471370	::472356963611734000
226357092	::472356985263116000
435409494	::472357230952841000
152127827	::472357278562013000
194998718	::472357298619547000
202798666	::472357504278876000
202798666	::472357529193050000
194129729	::472357551569649000
202798666	::472357587145732000
202798666	::472357615780253000
278316478	::472357862694350000
159944196	::472358068202663000
145572480	::472358174607949000
262271807	::472358270125211000
301737159	::472358663358017000
202798666	::472358771982094000
202798666	::472358827934093000
15467792	::472358894178549000
435516954	::472359008037134000
435516954	::472359062210744000
238786875	::472359118288998000
187049333	::472359244340412000
172025978	::472359662327562000
46727568	::472359669051441000
372493368	::472359754078363000
331397011	::472359854003474000
290401730	::472359857903775000
20190503	::472359990523478000
545784705	::472360011516362000
109060628	::472360093472673000
111978266	::472360251829022000
364428125	::472360313329684000
19374297	::472360343620968000
412159259	::472360366614147000
225691566	::472360391155392000
385782746	::472360439188160000
167222207	::472360482285051000
29737650	::472360632998977000
111978266	::472360719493902000
111978266	::472360776351887000
355612007	::472360937673216000
111978266	::472360950293864000
111978266	::472361012780630000
305926788	::472361048918753000
86970230	::472361087065550000
305926788	::472361105843838000
155686441	::472361130363719000
355612007	::472361132704157000
225122347	::472361193232158000
197277853	::472361246965002000
443070793	::472361605184114000
94226339	::472361608908271000
110563920	::472361613782417000
390552849	::472361738772705000
331397011	::472361840249692000
479156555	::472361867642675000
68818829	::472362087776129000
368170408	::472362324855390000
213287321	::472362462290124000
443070793	::472362494519181000
368170408	::472362648517230000
57300329	::472362850812702000
115459999	::472363089422065000
491969843	::472363233886490000
716788381	::472363324894494000
17595323	::472363587793870000
252314330	::472363643934240000
428516870	::472363793738379000
111124977	::472363806539411000
449988145	::472363823752806000
449988145	::472363873132351000
111124977	::472363962663989000
424790585	::472363975611801000
196152188	::472364008495140000
187049333	::472364196341243000
334403708	::472364267996733000
495598070	::472364415761645000
236528732	::472364604530888000
289605285	::472364810894450000
100934605	::472364873176084000
55704588	::472364934915829000
100934605	::472364995561668000
354406436	::472365021318893000
300594041	::472365023994458000
109655774	::472365048065953000
390552849	::472365143926771000
236528732	::472365198641475000
405676565	::472365348592046000
122614290	::472365453021413000
280194602	::472365482574503000
256088386	::472365538857844000
60098410	::472365564912869000
280194602	::472365580285394000
236528732	::472365650133155000
429906977	::472365816550543000
109655774	::472365914604589000
252314330	::472365975728586000
236528732	::472366552051113000
283518032	::472366744016023000
285906246	::472366785639874000
16002106	::472367021368172000
33528820	::472367069980549000
417968003	::472367077261844000
91606737	::472367145821552000
517075828	::472367289032269000
454406979	::472367632302493000
111124977	::472367691534049000
280194602	::472367759981285000
31258629	::472367760316432000
42720153	::472367840033775000
197384499	::472367887152578000
18374690	::472367957461311000
13683762	::472368077636517000
313792688	::472368082292195000
49052615	::472368104513994000
197384499	::472368175410343000
433470731	::472368188294836000
274311440	::472368238588739000
302525103	::472368317303246000
259466143	::472368350752813000
13683762	::472368403483607000
400704846	::472368469598806000
331482356	::472368559859847000
417968003	::472368694841327000
197384499	::472368910441132000
57300329	::472369058793664000
360231979	::472369100455706000
154692700	::472369236677890000
230903702	::472369283733807000
244351583	::472369385798389000
23663256	::472369420820414000
154692700	::472369666426277000
373147853	::472369852993536000
23663256	::472369907934310000
436188872	::472369912863027000
331397011	::472369937479385000
621474989	::472370000976961000
244351583	::472370285510131000
331397011	::472370293198315000
506519570	::472370307215269000
25680589	::472370349670010000
331397011	::472370383090622000
233362394	::472370387570130000
20804321	::472370515521597000
57300329	::472370527173345000
226357092	::472370618047168000
226357092	::472370816592916000
471516383	::472370869696995000
325242803	::472370874474299000
621474989	::472370890823700000
154692700	::472370920435490000
393041277	::472371021467889000
458847153	::472371057866055000
624747426	::472371100970934000
325242803	::472371113423822000
51649971	::472371184294985000
51649971	::472371339568095000
59454178	::472371352616202000
41143305	::472371600898015000
411898570	::472371718645104000
37977930	::472371721379774000
495598070	::472371750416560000
25680589	::472371781680902000
51649971	::472371823414235000
33683248	::472371954876678000
33683248	::472372007611678000
18374690	::472372410940162000
336821368	::472372629991481000
116071398	::472372639504146000
1384531	::472372697847308000
181101394	::472372806903029000
52105336	::472372865275142000
161041223	::472372933474934000
249468865	::472372978127089000
304224068	::472373012441104000
304224068	::472373053268447000
218956862	::472373106502537000
408098797	::472373113133744000
1384531	::472373131797991000
539183661	::472373144616185000
365746365	::472373231077179000
396332641	::472373391195115000
36219010	::472373423381827000
161041223	::472373433398198000
23665083	::472373511571271000
280194602	::472373728664227000
280194602	::472373751464853000
57300329	::472373769286467000
20804321	::472373784847319000
280194602	::472373790971006000
244351583	::472373990364024000
58587526	::472374004909883000
147779508	::472374134434177000
85211920	::472374140184174000
40126821	::472374381294141000
238786875	::472374402295037000
86243090	::472374446972338000
235382002	::472374470632407000
226357092	::472374488806752000
25680589	::472374536131051000
127413469	::472374729660452000
16322613	::472374749591375000
487266327	::472374804129906000
486231003	::472374829916495000
632481728	::472374902176374000
273748024	::472375031532507000
365746365	::472375098209755000
436188872	::472375295274938000
405239647	::472375549852020000
16322613	::472375640683868000
632481728	::472375717494554000
25680589	::472375783952900000
358307309	::472375834469081000
45289907	::472375901791870000
304219715	::472375972629454000
519898323	::472376003646717000
337367504	::472376013037793000
418312513	::472376116217274000
368170408	::472376265295818000
358307309	::472376325668614000
37977930	::472376395134693000
15791549	::472376449828003000
325242803	::472376695257702000
358307309	::472376733208162000
250474725	::472376753969569000
32125015	::472376898597945000
206467937	::472376905434660000
23721718	::472376928176205000
280798922	::472376956390879000
436415484	::472377056131821000
52105336	::472377158179233000
155686441	::472377202068029000
436415484	::472377237069504000
399174015	::472377273589305000
37977930	::472377386424872000
552146644	::472377397464293000
436415484	::472377450165313000
40994873	::472377622962249000
46727568	::472377710271270000
76638498	::472377740466085000
76638498	::472377794060492000
312710029	::472377801186627000
519898323	::472377914466369000
110563920	::472377947262025000
237112765	::472378021295312000
417968003	::472378035539554000
291518680	::472378106821349000
417968003	::472378163553894000
264946102	::472378167374925000
355598729	::472378266842443000
35706997	::472378331523190000
120853830	::472378359167864000
358307309	::472378468274282000
399174015	::472378515652763000
312710029	::472378594048479000
483526518	::472378661081862000
238786875	::472378705093091000
534913317	::472378888232783000
137014162	::472379090809270000
481749191	::472379113475678000
76427184	::472379271177338000
312710029	::472379314097254000
40126821	::472379341821997000
150828387	::472379581593563000
79363954	::472379891984265000
48562201	::472380064244326000
277251070	::472380403529953000
23665083	::472380496668672000
345508633	::472380510543433000
312710029	::472380587009785000
202292166	::472380645545885000
200849010	::472380685370421000
260038180	::472380758477520000
396786261	::472380764470796000
264946102	::472380892451983000
52105336	::472381004095971000
317164527	::472381083728637000
452882285	::472381127693328000
452882285	::472381169921585000
250474725	::472381224590123000
193583131	::472381235143401000
16166332	::472381236842078000
59622669	::472381368479936000
146608159	::472381420246024000
371500504	::472381674589020000
359806236	::472381728133091000
345626789	::472381811935703000
420731308	::472381868772700000
76375846	::472381923579269000
452882285	::472381981720727000
4434941	::472382160830078000
95231863	::472382191226617000
28771314	::472382368381427000
495598070	::472382399318200000
220455732	::472382500296085000
251231824	::472382534408761000
462681637	::472382546471161000
495598070	::472382646958710000
344950744	::472382774624518000
76375846	::472382829234774000
238307628	::472382886096941000
344950744	::472382897333080000
46268291	::472382943537541000
286265668	::472382991079968000
310321041	::472383024911249000
344950744	::472383047103303000
15782772	::472383110903263000
365746365	::472383112882552000
342934741	::472383122383056000
301737159	::472383135100203000
202292166	::472383143157452000
76375846	::472383171779387000
15782772	::472383349160677000
17595323	::472383398062071000
379807492	::472383457595637000
15782772	::472383512952467000
107610605	::472383522540621000
486138458	::472383584347897000
447313860	::472383649107554000
322446637	::472383694850641000
15782772	::472383720197193000
131254355	::472383732100235000
319145382	::472383782381559000
120532808	::472383816145698000
56736460	::472384126797217000
471516383	::472384228400046000
29849760	::472384340609888000
76375846	::472384361938305000
20190503	::472384382620405000
371817971	::472384392774819000
76375846	::472384450954002000
87970668	::472384572957536000
430387521	::472384595585810000
632481728	::472384692172648000
304645030	::472384698006900000
38991775	::472384733913956000
376472794	::472384750049849000
133112299	::472384756437749000
89846697	::472384873680752000
376472794	::472384904282779000
398735102	::472384988672163000
421356901	::472385254750420000
500239410	::472385377295429000
500239410	::472385437508452000
89846697	::472385527149125000
89846697	::472385661723361000
459660056	::472385695693029000
32471501	::472386113139900000
76375846	::472386132429520000
76375846	::472386167217086000
20935798	::472386241078779000
59454178	::472386510122414000
7141172	::472386576375631000
366701651	::472386653126815000
4059771	::472386850368540000
4059771	::472386879741247000
377176939	::472386916319780000
286265668	::472387245769383000
311924851	::472387315302952000
404335977	::472387342624653000
31010760	::472387533418921000
50463332	::472387566230990000
473118863	::472387586426552000
444251177	::472387588477554000
430387521	::472387599995113000
90544248	::472387662918066000
310321041	::472387690344624000
444251177	::472387747634614000
268058306	::472387795563315000
316025875	::472387915386204000
722514433	::472388007669272000
50463332	::472388143862145000
325242803	::472388205439115000
50463332	::472388320517832000
313792688	::472388344765100000
246571951	::472388440903135000
104947253	::472388461983719000
40810916	::472388499120091000
722514433	::472388696252375000
138083816	::472388798031331000
344950744	::472388814720466000
138083816	::472388988947668000
60098410	::472389014373158000
424498591	::472389014918799000
417472148	::472389115615645000
244351583	::472389125245775000
36866805	::472389212025536000
344950744	::472389259299938000
344950744	::472389350802874000
397717926	::472389413952303000
322763942	::472389479840616000
24803741	::472389481782607000
344950744	::472389537163796000
22294252	::472389607628484000
286265668	::472389660811866000
259876316	::472389687982968000
242607910	::472389704722026000
321839755	::472389736963653000
235382002	::472389911492820000
424498591	::472389966866436000
28771314	::472390058549706000
386833057	::472390103437160000
17595323	::472390106423492000
235382002	::472390274711187000
424498591	::472390300984692000
366701651	::472390301881876000
24494616	::472390401668943000
458847153	::472390503238217000
424498591	::472390565204877000
59454178	::472390644954968000
76375846	::472390668934193000
76638498	::472390721077800000
76638498	::472390755324276000
22944914	::472390818679246000
385782746	::472390891299033000
424498591	::472390959159058000
203688730	::472391042533429000
22944914	::472391056802455000
166307106	::472391088389763000
45289907	::472391097734279000
217912167	::472391123525459000
201810972	::472391138637524000
205928265	::472391213111193000
385782746	::472391283164868000
203688730	::472391432213647000
385782746	::472391536769265000
34841151	::472391706311024000
95231863	::472391861450330000
98768681	::472391894929260000
76638498	::472391926444859000
237530197	::472391992635580000
346219373	::472392177252069000
21415532	::472392177994452000
517075828	::472392292675092000
402925254	::472392322806607000
509760806	::472392471708565000
36866805	::472392504562573000
301737159	::472392637560152000
286265668	::472392742354432000
76375846	::472392785257975000
116071398	::472393188276068000
142176687	::472393276469690000
722514433	::472393298284675000
632481728	::472393344149389000
269151566	::472393470918029000
22944914	::472393855300804000
278165989	::472393977128173000
379358099	::472394039799869000
76482742	::472394044099006000
596957614	::472394178723196000
337510374	::472394206716366000
319145382	::472394245429805000
260911912	::472394293794320000
76482742	::472394361217761000
264904736	::472394602826043000
285906246	::472394736733409000
17448907	::472394782111985000
264904736	::472395076786593000
69719136	::472395084672299000
336347539	::472395107564793000
87970668	::472395131677470000
76638498	::472395167010287000
336347539	::472395253862113000
321839755	::472395278927282000
319145382	::472395301358428000
40054726	::472395586466250000
114064449	::472395589087670000
130312780	::472395624290066000
237530197	::472395708075487000
574250205	::472395745991999000
114064449	::472395776480788000
16566189	::472395913177333000
14954949	::472395922295382000
336347539	::472395987903057000
364439246	::472396071335768000
336347539	::472396077820575000
40054726	::472396150922682000
364439246	::472396155108605000
35097852	::472396186062946000
43967474	::472396419735646000
166735943	::472396439172042000
479222401	::472396444851138000
35097852	::472396445254164000
552146644	::472396529396105000
13683762	::472396653861687000
40810916	::472396654725713000
574250205	::472396893369425000
87970668	::472396926743085000
14954949	::472397002341236000
519086519	::472397216938598000
18618379	::472397253064130000
379358099	::472397337042907000
336347539	::472397391564644000
221590506	::472397460350828000
336347539	::472397484699189000
49052615	::472397496740634000
38991775	::472397581809909000
263433687	::472397754334212000
336347539	::472397780406001000
359672666	::472397807635025000
336347539	::472397831668768000
359672666	::472397847824826000
85211920	::472397862417219000
336347539	::472397934357934000
337510374	::472398008894894000
24494616	::472398060258332000
19071786	::472398153627348000
225203526	::472398185701208000
328858212	::472398237027274000
11146552	::472398364370145000
19071786	::472398377137606000
244351583	::472398400999002000
25784705	::472398487686897000
45527216	::472398651734908000
500388817	::472398665454460000
244351583	::472398671183491000
203736885	::472398830538096000
721462429	::472398917825347000
221590506	::472398948334702000
211645751	::472399002067927000
19071786	::472399124059664000
253886962	::472399179558313000
365746365	::472399200324300000
425252367	::472399296500072000
313792688	::472399338811817000
336347539	::472399355459424000
7141172	::472399442797404000
43967474	::472399442956410000
429345484	::472399516386492000
221590506	::472399660007825000
109060628	::472399703502356000
32471501	::472399761681551000
53112812	::472399770527735000
15791549	::472399884167806000
15791549	::472399885094764000
20190503	::472400034856984000
409336092	::472400069732605000
45527216	::472400488017960000
188917484	::472400611615322000
18324223	::472400635921727000
46070001	::472401052026019000
425381729	::472401085744025000
115583749	::472401331706007000
122725183	::472401384672092000
151190656	::472401611177078000
40054726	::472401658521989000
433168829	::472401673961623000
578593285	::472401890232524000
225601631	::472401911170084000
18028506	::472402023170973000
351004243	::472402099645710000
237112765	::472402147477168000
18028506	::472402183259168000
242607910	::472402199541460000
346219373	::472402322438361000
346219373	::472402374850392000
16002106	::472402694288588000
109331928	::472402803176914000
264904736	::472402803705397000
371477472	::472402954914660000
310506975	::472402976687276000
110853177	::472403172858671000
47749919	::472403214055141000
57300329	::472403394779680000
133158896	::472403469752487000
138935158	::472403557308960000
399713201	::472403640213598000
286265668	::472403649562300000
312394133	::472403723277570000
265553576	::472403848016179000
465757846	::472403951170510000
264904736	::472403954131685000
265553576	::472404052106817000
265249050	::472404208130338000
449981984	::472404209493491000
265553576	::472404242125586000
264904736	::472404254615818000
25178781	::472404261305733000
19945993	::472404309242822000
25178781	::472404318054658000
17769662	::472404345565503000
368079003	::472404461902897000
25178781	::472404509906309000
355612007	::472404564608843000
19945993	::472404697798942000
265553576	::472404704568557000
265553576	::472404745177792000
110236585	::472404829378461000
97592081	::472404959472795000
139308619	::472404969941786000
19945993	::472405112846315000
613956023	::472405232861720000
264904736	::472405283742810000
25178781	::472405489905438000
516542821	::472405544289181000
323246381	::472405550081540000
286216848	::472405639520452000
14223247	::472405816276815000
282625909	::472405827836706000
136114188	::472405991577747000
212490176	::472405991770710000
376472794	::472406179772370000
57300329	::472406589241298000
436415484	::472406623600668000
139308619	::472406791356051000
376472794	::472406831156178000
53724365	::472406839884513000
202927618	::472406892178706000
376472794	::472406933711101000
15778759	::472407023124893000
479246485	::472407148778258000
20419159	::472407249030107000
30529918	::472407435978608000
22294252	::472407456325197000
417472148	::472407469554036000
15791549	::472407485274271000
29845719	::472407512025927000
138935158	::472407608792326000
316025875	::472407641747365000
412304311	::472407733082542000
331668519	::472407769304145000
412304311	::472407811138523000
312394133	::472407832705630000
209401949	::472408058245955000
62975545	::472408064721563000
264904736	::472408088754925000
138935158	::472408207290146000
624360378	::472408223941951000
202927618	::472408311086583000
238786875	::472408343643193000
414217500	::472408345890914000
412304311	::472408348118491000
260038180	::472408447846465000
202927618	::472408450014535000
412304311	::472408646258012000
312394133	::472408656123035000
727288316	::472408660514467000
187741596	::472408682882297000
289650000	::472408839904833000
202927618	::472408928739790000
139308619	::472408965020528000
31010760	::472409088799035000
462648540	::472409127340498000
630007542	::472409267891224000
713245898	::472409317438930000
138935158	::472409317904093000
713245898	::472409360485068000
139308619	::472409411273490000
109298324	::472409421755469000
97592081	::472409450813202000
20782081	::472409566693818000
412304311	::472409594644684000
624360378	::472409637078458000
264904736	::472409711912820000
89846697	::472409757412630000
442736318	::472409982840094000
251231824	::472410124783718000
578593285	::472410136129310000
138935158	::472410158329384000
578593285	::472410171252436000
139308619	::472410343394668000
23672351	::472410373879250000
330645900	::472410507610030000
633531552	::472410520214339000
238740641	::472410532923060000
624360378	::472410587960340000
138935158	::472410898665967000
310506975	::472410946665594000
194359616	::472410965569335000
97592081	::472410980861767000
360898372	::472410999346450000
38623896	::472411024294182000
194359616	::472411186814676000
97592081	::472411254200737000
628045480	::472411267060097000
283518032	::472411485373992000
572151259	::472411560816549000
295881773	::472411651551944000
97592081	::472411686117199000
289650000	::472411764630364000
20713213	::472411975964979000
194359616	::472411999104548000
295881773	::472412009137328000
267936760	::472412030004391000
253879613	::472412073524486000
500388817	::472412121343721000
76375846	::472412148606717000
203311237	::472412215946268000
390504920	::472412254030553000
76463655	::472412305066426000
76375846	::472412308288065000
370420008	::472412389812744000
79476731	::472412422678913000
76375846	::472412486134935000
337466318	::472412507735195000
235043760	::472412585346596000
79476731	::472412620239011000
467758710	::472412699154853000
303427354	::472412729798819000
245957488	::472412742419513000
479246485	::472412780419489000
343484637	::472412802229866000
76375846	::472412884912594000
18455966	::472412891074015000
379152968	::472412902952304000
20713213	::472413018333388000
277829772	::472413019859730000
201810972	::472413039208439000
344950744	::472413140357873000
121881241	::472413156254314000
57300329	::472413242447659000
97592081	::472413271384154000
196152188	::472413345870409000
210671307	::472413396969590000
60098410	::472413407669260000
411786523	::472413409800364000
18455966	::472413536489324000
340119318	::472413558290935000
212068363	::472413559344087000
255818707	::472413704794169000
20713213	::472413710271918000
76375846	::472413791503015000
18137013	::472413811803033000
273955213	::472413878446718000
318692042	::472413908767371000
314710836	::472413945576574000
54587465	::472413983597535000
433932391	::472414004288053000
404335977	::472414014514147000
318692042	::472414049792434000
413367641	::472414114418278000
36485138	::472414136404811000
363969403	::472414186954170000
462648540	::472414275710255000
267936760	::472414284916731000
38244930	::472414319653957000
76375846	::472414347579645000
318692042	::472414350909513000
76375846	::472414458716114000
314710836	::472414588735352000
65926573	::472414670503313000
38244930	::472414680703844000
358307309	::472414699825672000
340119318	::472414749984956000
467758710	::472414845195677000
267936760	::472414869552394000
194359616	::472414940591300000
38244930	::472414961235689000
435349693	::472415185261854000
316902035	::472415188516626000
349904873	::472415219533107000
343484637	::472415257336352000
40054726	::472415516590882000
194359616	::472415572530315000
246050172	::472415723071889000
4059771	::472415813769887000
267936760	::472415824104673000
500388817	::472415831151116000
40054726	::472415839765794000
353544330	::472416053889617000
24537703	::472416056766906000
203688730	::472416090375462000
211904285	::472416096050745000
40054726	::472416136412557000
316025875	::472416148429242000
292395819	::472416306717675000
267936760	::472416339601395000
252756099	::472416366478499000
325242803	::472416453291806000
342934741	::472416511697895000
237118122	::472416631277510000
325242803	::472416638957256000
97592081	::472416664655790000
221590506	::472416673140461000
473469863	::472416692417482000
489961036	::472416760553938000
32471501	::472416815499337000
97592081	::472416864983736000
267936760	::472416910219677000
408772521	::472417144496726000
435516954	::472417219889364000
358307309	::472417277389049000
4059771	::472417287627358000
237118122	::472417315834040000
313792688	::472417334540238000
266033863	::472417392874643000
358307309	::472417446662791000
24537703	::472417447979409000
20782081	::472417482615951000
53863390	::472417582512107000
194359616	::472417618050428000
266033863	::472417715068497000
237112765	::472417827425910000
201810972	::472417913719513000
147997393	::472418044992835000
325036867	::472418112101691000
147997393	::472418112273661000
147997393	::472418180913455000
147997393	::472418241005256000
147997393	::472418327869259000
358307309	::472418330910130000
473462894	::472418418021249000
147997393	::472418455770390000
325036867	::472418745306972000
41606452	::472418888492150000
343018153	::472418901649661000
24537703	::472419037688111000
147997393	::472419259189309000
139547588	::472419262405963000
193796724	::472419560440614000
473469863	::472419876720893000
473469863	::472419975559643000
413686504	::472419989090484000
348901427	::472420095428288000
437064295	::472420157995089000
243974175	::472420211413360000
554801627	::472420310822944000
190492046	::472420465877975000
62975545	::472420817872388000
139547588	::472420893063274000
16566189	::472421009900175000
139547588	::472421024340770000
160671151	::472421066690678000
139547588	::472421299563003000
36219010	::472421319976689000
47749919	::472421365149368000
356974615	::472421399038926000
139547588	::472421409915142000
41606452	::472421473261334000
316025875	::472421566475538000
316025875	::472421609282600000
483283190	::472421667730628000
139547588	::472421727264604000
61050527	::472421865562972000
139547588	::472421947704225000
517075828	::472422127761903000
139547588	::472422179225600000
41606452	::472422222418546000
20782081	::472422304970846000
61050527	::472422369626034000
300884493	::472422396834881000
363722761	::472422479622074000
139547588	::472422498613473000
69719136	::472422580872163000
74282065	::472422597565505000
353544330	::472422699760119000
23933265	::472422807453069000
353544330	::472422834053349000
268058306	::472422882132656000
19111395	::472422885726760000
469722641	::472422953632530000
479156555	::472422975342641000
87970668	::472423040161038000
62936749	::472423078660538000
76427184	::472423081840218000
268058306	::472423171489296000
18455966	::472423200853618000
378281495	::472423363902570000
38244930	::472423390976823000
46070001	::472423416986107000
314988406	::472423584804003000
37977930	::472423658057895000
571363101	::472423690752491000
356448818	::472423757748133000
351316240	::472423765360775000
308690900	::472423962790486000
237330810	::472424056114135000
69719136	::472424074493169000
437064295	::472424149634138000
105993726	::472424184501391000
247362551	::472424184724086000
306989340	::472424203439075000
377176939	::472424325879193000
105993726	::472424362155315000
459660056	::472424416283222000
14954949	::472424444497891000
71284640	::472424509316673000
47749919	::472424526077526000
18455966	::472424730591776000
47749919	::472424810619088000
406121427	::472424820777295000
417428775	::472424974683488000
543585402	::472425013140660000
37977930	::472425022943162000
246050172	::472425026210107000
22944914	::472425085345992000
346654346	::472425102227697000
287228225	::472425116630937000
113221759	::472425186977800000
221740779	::472425266762231000
360761105	::472425321632129000
53863390	::472425446144237000
543585402	::472425454004346000
239928368	::472425545410420000
328858212	::472425677820788000
38244930	::472425721181536000
364439246	::472425731633324000
313496905	::472425786192830000
22386194	::472425808045568000
257831311	::472425866354380000
155686441	::472425874789134000
246050172	::472425901301313000
356448818	::472425919458463000
22717394	::472425952794791000
47749919	::472426150795685000
341892711	::472426301908090000
356448818	::472426362033414000
72882594	::472426466689286000
399117604	::472426502865563000
196659229	::472426592967217000
237118122	::472426628208152000
72882594	::472426675079086000
310506975	::472426700194979000
47749919	::472426752397283000
310506975	::472426815257313000
276131997	::472426894428614000
377176939	::472426894764560000
377176939	::472426905417678000
60218540	::472426989551648000
60218540	::472427007301922000
417428775	::472427047651119000
155677785	::472427055855181000
364439246	::472427122548424000
54587465	::472427172926214000
364439246	::472427199950123000
470801476	::472427217189076000
356448818	::472427274521018000
55161530	::472427311187648000
341732173	::472427485955907000
6652302	::472427700984885000
356974615	::472427863346794000
54587465	::472427868241137000
334420539	::472427893478653000
516542821	::472427902068613000
159011393	::472427919261069000
174840636	::472428049766817000
467688815	::472428088127938000
341493662	::472428136236609000
54587465	::472428194243420000
155677785	::472428282101891000
343484637	::472428359746457000
343606449	::472428462649905000
213287321	::472428541062025000
390504920	::472428695165353000
280194602	::472428802870501000
318692042	::472428899876364000
54587465	::472428965026480000
352062989	::472429116529319000
266033863	::472429246938238000
589402824	::472429272716808000
356448818	::472429345676754000
322763942	::472429432570130000
322763942	::472429493744066000
39215095	::472429528959041000
318692042	::472429547674411000
89846697	::472429599092006000
13683762	::472429720626151000
361532861	::472429822766243000
74282065	::472429854089281000
246050172	::472429929154371000
479156555	::472429966270169000
352062989	::472430157257797000
483115964	::472430161649238000
322763942	::472430194108936000
379357885	::472430223498436000
479156555	::472430250958553000
552146644	::472430275251953000
64791948	::472430357271556000
351004243	::472430368163782000
311583053	::472430410878971000
322763942	::472430552042053000
343484637	::472430622762213000
479156555	::472430624439930000
39684857	::472430666273918000
64791948	::472430674339590000
38326757	::472431039957045000
352062989	::472431139312111000
483115964	::472431188851040000
360231979	::472431207570235000
98768681	::472431270455427000
41606452	::472431298435231000
244351583	::472431469516701000
436476907	::472431536671715000
402273149	::472431538421116000
352062989	::472431582259974000
555976584	::472431624743710000
619492928	::472431688027746000
299450175	::472431785297465000
555976584	::472431826036723000
20924979	::472431849390624000
237963845	::472431849504260000
87812967	::472431919465250000
20924979	::472432010120544000
478462259	::472432027091103000
555976584	::472432046501928000
9563172	::472432087002529000
352062989	::472432112763940000
257207319	::472432124239171000
145469568	::472432228002041000
379253079	::472432319002050000
519909326	::472432398488338000
24494616	::472432492201660000
111462710	::472432567619026000
98768681	::472432622879379000
555976584	::472432680345145000
331397011	::472432813145194000
64791948	::472432824633802000
238740641	::472432884402651000
376541246	::472432949024280000
432622681	::472433263035027000
23665083	::472433317329911000
143455927	::472433373999562000
24494616	::472433549925052000
38623896	::472433723736985000
377110730	::472433982614040000
1384531	::472434075702394000
429348972	::472434097378582000
107750524	::472434118987632000
386169383	::472434244157857000
64768338	::472434254689734000
395057520	::472434329256460000
87970668	::472434397677768000
257207319	::472434420360572000
260440912	::472434621439696000
38991775	::472435079143501000
589402824	::472435114727964000
249028893	::472435289990762000
716788381	::472435370991181000
203688730	::472435486766952000
316878403	::472435575346458000
310506975	::472435629419012000
338076990	::472435718422540000
314710836	::472435764505350000
626942496	::472435809493086000
54587465	::472435853420027000
313792688	::472435887641333000
353544330	::472435963675693000
301244439	::472436006474362000
589402824	::472436024543830000
18455966	::472436285333061000
289360824	::472436288843689000
20924979	::472436362616897000
483283190	::472436397576822000
108798356	::472436421178187000
260338000	::472436669120270000
17086308	::472436712992686000
17086308	::472436755564855000
352062989	::472436834476515000
490841822	::472436851404328000
263013923	::472437220394405000
314710836	::472437224890728000
165634562	::472437236437643000
235043760	::472437278157963000
444251177	::472437279156219000
165634562	::472437347657998000
252756099	::472437350501732000
20782081	::472437384168996000
389197869	::472437421947101000
68966030	::472437454449180000
314710836	::472437487751925000
379807492	::472437691444113000
47749919	::472437704546725000
500308199	::472437741477978000
29849760	::472437812520681000
273092249	::472437814106542000
314710836	::472437865025372000
273092249	::472437892510650000
273092249	::472437989730439000
589402824	::472438035066650000
264622253	::472438127739428000
434045786	::472438218714271000
589402824	::472438283021352000
221740779	::472438322607169000
343018153	::472438423320788000
343018153	::472438457059786000
60098410	::472438551359942000
249028893	::472438631773138000
397934536	::472438655525871000
435516954	::472438682901700000
249028893	::472438796005281000
273205079	::472438835289153000
38713173	::472438877454487000
203688730	::472438897382023000
264622253	::472438959721574000
68473966	::472439080849248000
159726392	::472439104894808000
58628782	::472439186042413000
348745482	::472439249384787000
264622253	::472439492754681000
58628782	::472439738243497000
264622253	::472439911874695000
516542821	::472440028560637000
432747712	::472440117635088000
376425912	::472440154356207000
399645465	::472440258768801000
23799906	::472440590664466000
266210776	::472440634888843000
276540818	::472440759590088000
576780003	::472440870659047000
429558621	::472440930793181000
111978266	::472440940075167000
576780003	::472440985629114000
399117604	::472441104139571000
21912250	::472441105884397000
416548217	::472441165766483000
429558621	::472441201585815000
33823755	::472441299686023000
107610605	::472441311476207000
14223247	::472441370519429000
467043006	::472441386051317000
55120405	::472441494289547000
487266327	::472441790163738000
68966030	::472441978513555000
145469568	::472441996854849000
58628782	::472442118414544000
379807492	::472442133455331000
330645900	::472442345506369000
276540818	::472442396354301000
487266327	::472442434769547000
259876316	::472442451513581000
301244439	::472442637610262000
146216300	::472442756153896000
546153359	::472442995959017000
316025875	::472443114968186000
343484637	::472443176502849000
540330411	::472443192713818000
517695658	::472443303678722000
540330411	::472443401573371000
202798666	::472443584818741000
202798666	::472443602069893000
265553576	::472443622538084000
202798666	::472443637541109000
265553576	::472443659041116000
402273149	::472444028219559000
168864295	::472444107550240000
621306179	::472444150231871000
540510474	::472444161208356000
540510474	::472444245014761000
568915908	::472444303915372000
540510474	::472444325511835000
463431723	::472444349096026000
264946102	::472444400836947000
621306179	::472444433003462000
13298002	::472444485679714000
47749919	::472444500418105000
634873462	::472444631662489000
634873462	::472444813384486000
256319248	::472444819705315000
47749919	::472444840165130000
390479008	::472444898378276000
321844248	::472444928996687000
321839755	::472444962169044000
268058306	::472444993785708000
440314946	::472445096323854000
16866896	::472445183812853000
151190656	::472445199470587000
378771457	::472445261193957000
268058306	::472445338763423000
632481728	::472445505247916000
168864295	::472445592271347000
256319248	::472445710705516000
47749919	::472445767735472000
87970668	::472445809141612000
37977930	::472445866192953000
109655774	::472445960535044000
122717174	::472446039169839000
321637063	::472446300827295000
415259927	::472446464820797000
183397191	::472446585876807000
455542048	::472446652289404000
183397191	::472446674947022000
410122679	::472446701073338000
263013923	::472446714428014000
588531316	::472446717758275000
269370098	::472446748435034000
16107745	::472446807914840000
242607910	::472446824964321000
348901427	::472446848062337000
615507620	::472446865372233000
145469568	::472447004212068000
624747426	::472447011133063000
410122679	::472447122215038000
295881773	::472447141198041000
379358099	::472447264469037000
303427354	::472447277609803000
303427354	::472447388251357000
16353730	::472447400192114000
316025875	::472447435273678000
599348429	::472447538583568000
73275873	::472447575216635000
231689668	::472447634222108000
385114649	::472447679071404000
255205725	::472447705793716000
323076337	::472447788190801000
500388817	::472447823947235000
328057955	::472447992696283000
86243090	::472448012611223000
478826327	::472448103644024000
385114649	::472448158857834000
311583053	::472448225753174000
312710029	::472448296531668000
404335977	::472448309354070000
38244930	::472448343038492000
455542048	::472448364874043000
30666953	::472448389758865000
264946102	::472448499205025000
404335977	::472448512081547000
589402824	::472448547523416000
417428775	::472448645741436000
16002106	::472448685662416000
371817971	::472448710786691000
371817971	::472448755330199000
19071786	::472448836305436000
21415532	::472448908379951000
475031809	::472448941435650000
264946102	::472448953980813000
323076337	::472448972519636000
187741596	::472448974515736000
344990761	::472448999270907000
38244930	::472449024340275000
344990761	::472449106758369000
474371126	::472449195870552000
379358099	::472449256541138000
589402824	::472449311465566000
344990761	::472449380898045000
449981984	::472449398094721000
311924851	::472449591078834000
268058306	::472449615124787000
344990761	::472449616987049000
589402824	::472449667943645000
257546151	::472449708003041000
159986953	::472449772125577000
32787499	::472449777251405000
273092249	::472449908981915000
257546151	::472449909279313000
159986953	::472449910684401000
379358099	::472450019896074000
176489426	::472450118613204000
537633292	::472450143510212000
272184078	::472450149608718000
353544330	::472450237135454000
159986953	::472450390550532000
468796913	::472450399921008000
257546151	::472450595106717000
159986953	::472450662916034000
344990761	::472450706503651000
500239410	::472450823671537000
74282065	::472450927803129000
33823755	::472450944274157000
257546151	::472450948372377000
159986953	::472451088491491000
273092249	::472451135132147000
202927618	::472451235530813000
344990761	::472451317441765000
52929975	::472451408911159000
16002106	::472451513768374000
44451086	::472451593841831000
74282065	::472451621230637000
379358099	::472451631058288000
193796724	::472451675102650000
465002314	::472451737597378000
109655774	::472451912785473000
425381729	::472451966493147000
589402824	::472452133074501000
193796724	::472452191546929000
481749191	::472452210698485000
129876980	::472452262267453000
16322613	::472452271041548000
253886962	::472452334128467000
416018810	::472452339186413000
53112812	::472452411320041000
16322613	::472452486616215000
20782081	::472452493444513000
15170503	::472452604765937000
164891333	::472452637192122000
589402824	::472452666183131000
172827217	::472452772206768000
633531552	::472452806457458000
363969403	::472452821015461000
49824781	::472452926653227000
164891333	::472452927550795000
53112812	::472452931334438000
129876980	::472452951160942000
17448907	::472452982068760000
416018810	::472453012309291000
161041223	::472453019200921000
323076337	::472453041992785000
323076337	::472453080949485000
164891333	::472453191532290000
161041223	::472453339998085000
16002106	::472453362139426000
41230104	::472453421421694000
313792688	::472453665840562000
409709795	::472453741530996000
59370673	::472453776838623000
164891333	::472453790965452000
417472148	::472453915737206000
353544330	::472454100307570000
15170503	::472454165914853000
201113172	::472454236782219000
589402824	::472454272802881000
170924102	::472454344999448000
479156555	::472454396371271000
409709795	::472454447533019000
290265158	::472454459927179000
287727506	::472454499076816000
331246659	::472454526692491000
198651083	::472454572687249000
479156555	::472454581129981000
184578066	::472454628915679000
262496951	::472454642274537000
68473966	::472454658133622000
321780812	::472454671274373000
310664656	::472454703121313000
323076337	::472454746155253000
161041223	::472454874563878000
262496951	::472454875775639000
266033863	::472454881526042000
129876980	::472454955630989000
327989967	::472454980067414000
469970755	::472455023079612000
311583053	::472455141468020000
67193398	::472455146057007000
323076337	::472455256157474000
47410500	::472455397585199000
47410500	::472455422406701000
311583053	::472455447812005000
465002314	::472455537737474000
327989967	::472455660400283000
345626789	::472455735402840000
331227001	::472455769141821000
465002314	::472455794269495000
187741596	::472455853199466000
272533260	::472455942257123000
331227001	::472455943955824000
252914746	::472455991200870000
256781130	::472456019528806000
360898372	::472456023505371000
30666953	::472456229919666000
242607910	::472456319631237000
12354252	::472456382893916000
168864295	::472456390967971000
473196438	::472456585709912000
432747712	::472456788751970000
272533260	::472456791863734000
552146644	::472456922256650000
327989967	::472456948403929000
102233693	::472456956175597000
521938520	::472456982386196000
242607910	::472456986265939000
377110730	::472457076221153000
417472148	::472457153475641000
329333638	::472457165869830000
102233693	::472457189907394000
237118122	::472457225202462000
329333638	::472457285118492000
323891242	::472457357025624000
39215095	::472457360527486000
120170865	::472457491776028000
187741596	::472457546276409000
250474725	::472457601972592000
331227001	::472457644343848000
366701651	::472457653999128000
521938520	::472457799495335000
292395819	::472457808198500000
424498591	::472457917564592000
174840636	::472457944907677000
187741596	::472457996472049000
589402824	::472458061790343000
338588400	::472458147299209000
238786875	::472458162705268000
202292166	::472458180006793000
251231824	::472458244246765000
325849507	::472458438824722000
60098410	::472458458491412000
151190656	::472458530168242000
251231824	::472458565857595000
505323751	::472458570311950000
494605871	::472458707255971000
16002106	::472458799232462000
393499174	::472458822296952000
428300082	::472459038219706000
29391732	::472459055353843000
222687654	::472459089382244000
38244930	::472459317229412000
164891333	::472459358274859000
359776589	::472459563556302000
38244930	::472459625493979000
454146385	::472459632292945000
164891333	::472459649132662000
15170503	::472459655768449000
109655774	::472459810336567000
38244930	::472459911985913000
398735102	::472459965446103000
462648540	::472459990452539000
260440912	::472460108463472000
329333638	::472460110649110000
29737650	::472460192127676000
431214329	::472460409891717000
281295226	::472460446654816000
344990761	::472460515730800000
7141172	::472460527512600000
187741596	::472460705455939000
323076337	::472460887073497000
290265158	::472460918362611000
29737650	::472460957533634000
38244930	::472461008754442000
266033863	::472461078694477000
431188585	::472461132863922000
431214329	::472461424233840000
431214329	::472461426121277000
549785954	::472461503162241000
467027311	::472461626818691000
281295226	::472461714437713000
253886962	::472461725275410000
27179899	::472461769735438000
295881773	::472461770183806000
258916835	::472461798554497000
546153359	::472461853407186000
431214329	::472461924811407000
589402824	::472461937000071000
250844163	::472461945769975000
87970668	::472462135578984000
398735102	::472462201198899000
546153359	::472462220568170000
110563920	::472462359223468000
81841977	::472462389799956000
65832155	::472462389804154000
256716505	::472462389825138000
81841977	::472462432888053000
65832155	::472462432904818000
256716505	::472462433231986000
546153359	::472462464060116000
81841977	::472462504975552000
65832155	::472462505004896000
256716505	::472462505394966000
15681561	::472462644520443000
89846697	::472462696172896000
546153359	::472462713851899000
409709795	::472462731501506000
89846697	::472462763810230000
546153359	::472463027078328000
281295226	::472463174869192000
546153359	::472463196737925000
249451202	::472463204019605000
589402824	::472463208335560000
161041223	::472463246914764000
431214329	::472463260017758000
290265158	::472463332918566000
32382173	::472463345941884000
405362735	::472463366443651000
20419159	::472463529207799000
546153359	::472463659319296000
546153359	::472463699936960000
20419159	::472463710850519000
110236585	::472463717180125000
164891333	::472463740378841000
335759212	::472463810159448000
15170503	::472463903276802000
321780812	::472463903780524000
59370673	::472464052996689000
335759212	::472464062799163000
468102453	::472464142138220000
17974977	::472464207955234000
249451202	::472464216599719000
468102453	::472464289001779000
468102453	::472464421982191000
290265158	::472464425186631000
105607367	::472464474423562000
468102453	::472464557814738000
29737650	::472464594586202000
468102453	::472464726132154000
46070001	::472464729672515000
264904736	::472464747288219000
20924979	::472464748743622000
468102453	::472464887784812000
264904736	::472465039215955000
722514433	::472465114994843000
38713173	::472465162784366000
49824781	::472465208099610000
22734052	::472465217134145000
20924979	::472465270309543000
260440912	::472465278031245000
478462259	::472465337557209000
360761105	::472465341009117000
268058306	::472465485951672000
371416817	::472465528758337000
71689075	::472465535046017000
119434884	::472465583838330000
402333632	::472465584584929000
473469863	::472465593527201000
29737650	::472465603950039000
72293435	::472465628675047000
473469863	::472465663089737000
433470731	::472465695905558000
473469863	::472465726113349000
473469863	::472465766634102000
119434884	::472465839011405000
152715270	::472465991973081000
402333632	::472466019177734000
323076337	::472466041633652000
355896730	::472466081903157000
323076337	::472466213465882000
92905148	::472466230360547000
402333632	::472466374753673000
473469863	::472466391698640000
106715045	::472466619508461000
287228225	::472466775007719000
287228225	::472466861041254000
46268291	::472466928137551000
409709795	::472467069015822000
24634410	::472467135088709000
74282065	::472467296451956000
64219388	::472467307063549000
68966030	::472467389226180000
229650081	::472467418237779000
74282065	::472467494062817000
119434884	::472467516145799000
20782081	::472467562677026000
50228529	::472467581584936000
74282065	::472467619422142000
289360824	::472467753736372000
16566189	::472467782383452000
60098410	::472467783691694000
138083816	::472467912973090000
205030447	::472467961463046000
328871385	::472468037828743000
267936760	::472468140375298000
74282065	::472468145467191000
549785954	::472468159510089000
292395819	::472468193941155000
87970668	::472468209224790000
20738985	::472468365580066000
369292925	::472468508870459000
29737650	::472468679175569000
519086519	::472468679758585000
200764512	::472468798898184000
25383063	::472468836524904000
252914746	::472468995405148000
519086519	::472469000450887000
33528820	::472469188632522000
303427354	::472469381348601000
194998718	::472469403700043000
15282962	::472469560012984000
194998718	::472469701088804000
22285873	::472469732592205000
237963845	::472469741945520000
393499174	::472469752758034000
298216731	::472469838217359000
343484637	::472469950435962000
194998718	::472469974020542000
298216731	::472470050730168000
303427354	::472470060305764000
256319248	::472470065183739000
17830276	::472470150105399000
156166678	::472470437151006000
298216731	::472470611030462000
125849974	::472470620572114000
100934605	::472470686972514000
156166678	::472470710841925000
161041223	::472470837690638000
118881789	::472470924780793000
298216731	::472471043396096000
298216731	::472471202809016000
24494616	::472471558737240000
359104594	::472471709455355000
298216731	::472471743161204000
19071786	::472471767618162000
53112812	::472471954638008000
40485959	::472472039198949000
164101308	::472472260750888000
15282962	::472472339880235000
87970668	::472472422113767000
318065690	::472472425280466000
469970755	::472472637424152000
446541836	::472472653337739000
360761105	::472472676343492000
319145382	::472472697470214000
408869196	::472472808216612000
20935798	::472472870317481000
16866896	::472472977146392000
389197869	::472473086898368000
371500504	::472473098198212000
360761105	::472473105299152000
255765560	::472473373512335000
293213630	::472473494400540000
95723533	::472473607361544000
413477251	::472473835799715000
15282962	::472473990141722000
399174015	::472474034534248000
478462259	::472474055552290000
256716505	::472474100917469000
65832155	::472474100955234000
81841977	::472474100963635000
384503737	::472474126364717000
61402370	::472474310511042000
81841977	::472474315896549000
256716505	::472474315900743000
65832155	::472474316034949000
371500504	::472474342912450000
41753572	::472474434033311000
161041223	::472474451238744000
371500504	::472474486181486000
11146552	::472474526333554000
289360824	::472474706818240000
462648540	::472474832135655000
128284695	::472474931725230000
289360824	::472475013623185000
240927663	::472475123661152000
634615880	::472475271564496000
232312019	::472475343241363000
211019280	::472475390045593000
269151566	::472475442763800000
114070939	::472475628776595000
73020435	::472475646904393000
543585402	::472475810952380000
446541836	::472475935107997000
260911912	::472475971598442000
500212290	::472476184161165000
16566189	::472476335198470000
78513872	::472476396183240000
30336217	::472476398851215000
331398205	::472476607056461000
16353730	::472476901282312000
469722641	::472477006479622000
16866896	::472477008333897000
78513872	::472477056362905000
469722641	::472477135202840000
212047421	::472477389402800000
312394133	::472477536258371000
353544330	::472477620287078000
389197869	::472477692659380000
57300329	::472477767863635000
325242803	::472477801791361000
116988168	::472477816672366000
72293435	::472477878542946000
312394133	::472477958029185000
20924979	::472477983937007000
147997393	::472478013654052000
17536130	::472478140452077000
20924979	::472478227424751000
337367504	::472478361319899000
95723533	::472478410636537000
244800948	::472478430047399000
15282962	::472478501203755000
277645720	::472478548922343000
452882285	::472478825167593000
305926788	::472478868897792000
132976059	::472478951873335000
20924979	::472478970642825000
239928368	::472479058241290000
334665323	::472479092676517000
73020435	::472479105502306000
36219010	::472479120761561000
205928265	::472479211643367000
334403708	::472479223350038000
334665323	::472479310943899000
325242803	::472479339083468000
20924979	::472479390673018000
199001641	::472479481136160000
30336217	::472479510273593000
17536130	::472479525184757000
263389464	::472479631288070000
264904736	::472479700548202000
244800948	::472479768000999000
20924979	::472479785940041000
261471578	::472479806458957000
30336217	::472479815421804000
60098410	::472479862679027000
76638498	::472479896636096000
100934605	::472480017784795000
312394133	::472480074626002000
16864384	::472480171509837000
20924979	::472480227386331000
199001641	::472480367484493000
69719136	::472480374774562000
633506625	::472480542898679000
334403708	::472480634343260000
244351583	::472480751989305000
445826532	::472480824609501000
266210776	::472480826589212000
348123497	::472480860298805000
184578066	::472480910990770000
261942709	::472480965172817000
336347539	::472481032609222000
342188056	::472481207192924000
16866896	::472481297085255000
69719136	::472481378185912000
211904285	::472481428408913000
633531552	::472481518573854000
425897170	::472481544854982000
69719136	::472481556045758000
407038804	::472481717744181000
376425912	::472481876733886000
57300329	::472482152144461000
57300329	::472482239088177000
633531552	::472482304821305000
634615880	::472482355903729000
16866896	::472482538087530000
20782081	::472482645633298000
263433687	::472482733365923000
1384531	::472482916854161000
361391612	::472483115009466000
279230956	::472483416160894000
69719136	::472483440240386000
279230956	::472483629223116000
236167599	::472483698789842000
331398205	::472483832730767000
413477251	::472483903576760000
57300329	::472483906558902000
57300329	::472484015610810000
334420539	::472484269353213000
310321041	::472484305990455000
635577431	::472484309064876000
599787941	::472484309614342000
241790793	::472484377285644000
302673934	::472484525012836000
28461859	::472484529186549000
519086519	::472484552640704000
58587526	::472484566515466000
279230956	::472484599755730000
236167599	::472484648220905000
311583053	::472484710908960000
236167599	::472484711630389000
519086519	::472484714129784000
241790793	::472484800524455000
8036902	::472484838789111000
546153359	::472484852751548000
371500504	::472484867159363000
241790793	::472484880694407000
236167599	::472484972356698000
149980973	::472485006858649000
236167599	::472485053952712000
4434941	::472485087829712000
477188816	::472485200732368000
312710029	::472485697547272000
722514433	::472485832029650000
15961483	::472485850769797000
413477251	::472485872672055000
200764512	::472486178386878000
413477251	::472486233017700000
357017353	::472486309534367000
236167599	::472486374416072000
19879486	::472486540766359000
335040170	::472486590586302000
236167599	::472486736820699000
200764512	::472486745750380000
142176687	::472486843867738000
156166678	::472486940688666000
211316270	::472487106921910000
417523013	::472487124437303000
722514433	::472487138240774000
200764512	::472487214468050000
211316270	::472487357816786000
56509474	::472487357849944000
236167599	::472487396773474000
443375828	::472487416607940000
580156304	::472487437357559000
53863390	::472487465698467000
467027311	::472487512276230000
1384531	::472487595964784000
107610605	::472487621701427000
200764512	::472487841596194000
264904736	::472487844070838000
312710029	::472487991919665000
308690900	::472487997741748000
19879486	::472488001726345000
91345170	::472488046001004000
45527216	::472488145075048000
326636490	::472488284460187000
276381534	::472488341452382000
326636490	::472488370082689000
19879486	::472488455919140000
272533260	::472488496218013000
326636490	::472488548760035000
241358661	::472488627075702000
42795192	::472488659330281000
236167599	::472488664485068000
263389464	::472488673406386000
326636490	::472488675176361000
308690900	::472488850095222000
437064295	::472488956601581000
262382570	::472488978424156000
436415484	::472489122154942000
312394133	::472489265570783000
293246270	::472489360974434000
445903498	::472489383715958000
231150237	::472489391105921000
485252693	::472489418322747000
312394133	::472489421816999000
413477251	::472489456524464000
465002314	::472489592306671000
219163747	::472489614284816000
17536130	::472489955571531000
17536130	::472490038258073000
580156304	::472490093631254000
53863390	::472490163772596000
248957493	::472490410599018000
371500504	::472490430039195000
42720153	::472490681681076000
211316270	::472490751239417000
151190656	::472491014318723000
341153843	::472491040407289000
350083690	::472491048929742000
128284695	::472491083063365000
341153843	::472491104894726000
291518680	::472491260310487000
258196512	::472491291821895000
247372701	::472491296553467000
293213630	::472491310025170000
200764512	::472491419740164000
312394133	::472491442158698000
45704670	::472491598702333000
56509474	::472491653060902000
249246314	::472491696639324000
312394133	::472491756945412000
336347539	::472491763723407000
291518680	::472491800402591000
312394133	::472491842471485000
341892711	::472492011040555000
469722641	::472492042149326000
312394133	::472492290947432000
312394133	::472492448305127000
366701651	::472492775200391000
145469568	::472492800357851000
312394133	::472493004365004000
53863390	::472493384234725000
35305414	::472493482259800000
353544330	::472493487607136000
297542894	::472493638270734000
35305414	::472493705182851000
276381534	::472493712111833000
408772521	::472493768747528000
474475074	::472493778008145000
102530016	::472494021806686000
276381534	::472494029058629000
53863390	::472494120708374000
30336217	::472494123023613000
297542894	::472494160960712000
60098410	::472494182125154000
30336217	::472494213800927000
53863390	::472494337310601000
436415484	::472494375273250000
289650000	::472494502704205000
289650000	::472494522577223000
176339991	::472495091488407000
377110730	::472495120387170000
107610605	::472495261076717000
424790585	::472495338784178000
69801582	::472495508628328000
271717879	::472495553532952000
35305414	::472495653474820000
89505869	::472495768281296000
353544330	::472495773066604000
450560571	::472495795912978000
121881241	::472495861474525000
27179899	::472495907494043000
322643138	::472496042811097000
27179899	::472496093624676000
567014078	::472496119050940000
437064295	::472496229578833000
473469863	::472496237346709000
436415484	::472496252345925000
27179899	::472496389767716000
30336217	::472496436891095000
35305414	::472496656697798000
486138458	::472496770421751000
473469863	::472496796418457000
486138458	::472496839640748000
53863390	::472496997501763000
436415484	::472497091017977000
201810972	::472497230767599000
30336217	::472497497160822000
220455732	::472497564798173000
201810972	::472497755479224000
20782081	::472497765260341000
201810972	::472497822047031000
259466143	::472497840803966000
201810972	::472497849079328000
366701651	::472497925382086000
64219388	::472497932894478000
29374576	::472497955447259000
411848692	::472497970517401000
227046044	::472498111001014000
22195036	::472498208783228000
24719772	::472498363636527000
331397011	::472498370746257000
713245898	::472498410310729000
447976503	::472498500106588000
318692042	::472498573041754000
359776589	::472498692696469000
271717879	::472498727458840000
713245898	::472498730873016000
53863390	::472499028987756000
403020871	::472499150115069000
314604858	::472499192276217000
377110730	::472499296034902000
312394133	::472499322605830000
500388817	::472499650550050000
312394133	::472499729746898000
23933265	::472499742342004000
108798356	::472499763406200000
359776589	::472499795844554000
613956023	::472499807961899000
181799948	::472499862252957000
58587526	::472499946944344000
425252367	::472499966368559000
318692042	::472499996533604000
184885982	::472500167959408000
53863390	::472500253510631000
211904285	::472500310838378000
299389082	::472500426311335000
53863390	::472500581379362000
473469863	::472500621346881000
184885982	::472500727336955000
23642786	::472500776745828000
473469863	::472500819552526000
268547296	::472500972162260000
184885982	::472500983856381000
53863390	::472501047894999000
360231979	::472501125221199000
264946102	::472501206846148000
349365015	::472501346554642000
194998718	::472501467476004000
102530016	::472501472765435000
184885982	::472501678949007000
424790585	::472501766253072000
273092249	::472501801254936000
540330411	::472501880619151000
121881241	::472501915436060000
279750654	::472501970306347000
184885982	::472502065944887000
121881241	::472502072806367000
184885982	::472502395109658000
23665083	::472502417502654000
273092249	::472502418979434000
18137013	::472502437375660000
121881241	::472502455951839000
360231979	::472502585048702000
184885982	::472502613117001000
273092249	::472502724886794000
273811402	::472502756386013000
184885982	::472502805882994000
273811402	::472502808160530000
53317470	::472502819220885000
18137013	::472503035592445000
303427354	::472503117440110000
341941030	::472503257278193000
184885982	::472503275372437000
15733436	::472503299652866000
15733436	::472503353348341000
364641621	::472503390178537000
364641621	::472503565844377000
364641621	::472503753258852000
365658620	::472503812347789000
437064295	::472503860829769000
184885982	::472503870544162000
15733436	::472503879163068000
273811402	::472503936914817000
184885982	::472503972344119000
312394133	::472504030640738000
273811402	::472504101981650000
28771314	::472504240800538000
277829772	::472504334090244000
81007000	::472504359222132000
53863390	::472504449152585000
519909326	::472504458921123000
76463655	::472504466709549000
326436771	::472504482564407000
76463655	::472504606677680000
273811402	::472504631017603000
308690900	::472504856750882000
184885982	::472505011084472000
184885982	::472505076775661000
402273149	::472505198947344000
264904736	::472505296137773000
269012544	::472505361778634000
364641621	::472505449871597000
345626789	::472505471795232000
277814195	::472505510995169000
41230104	::472505531286827000
269012544	::472505630125993000
312394133	::472505638137131000
231689668	::472505679778156000
52295994	::472505757653823000
353544330	::472505883885592000
256319248	::472506005159284000
102233693	::472506016093859000
277829772	::472506056229519000
52295994	::472506142640181000
264946102	::472506165348139000
268058306	::472506244822212000
314604858	::472506255681286000
28510276	::472506319081967000
314604858	::472506319564718000
45911298	::472506378112614000
25178781	::472506397209272000
385114649	::472506462904668000
268058306	::472506469108432000
277829772	::472506614092943000
308690900	::472506649102778000
393105437	::472506760893575000
60098410	::472506792321093000
256319248	::472506831483310000
25178781	::472507033174822000
176489426	::472507233939775000
117264210	::472507239937626000
277829772	::472507273835986000
22195036	::472507297869361000
97592081	::472507499887595000
52818001	::472507524156260000
48804765	::472507583518244000
15681561	::472507607278960000
259541688	::472507670642307000
46268291	::472507769082634000
226995875	::472507907326873000
308690900	::472507916109357000
97592081	::472507918076882000
462648540	::472507937966288000
48612192	::472508335636611000
4059771	::472508380075282000
51413309	::472508484668624000
268058306	::472508552599592000
249246314	::472508578939428000
52818001	::472508593099771000
351152035	::472508943323787000
308690900	::472508974793629000
107750524	::472508993248985000
331227001	::472509238242062000
38713173	::472509376050110000
462648540	::472509405993259000
338588400	::472509488868515000
587864456	::472509567860244000
201810972	::472509667537879000
432747712	::472510139581603000
312394133	::472510172188135000
249246314	::472510283164835000
462648540	::472510289603096000
473462894	::472510441101328000
184885982	::472510829200687000
54754940	::472510940492353000
331227001	::472510994695352000
335759212	::472510995697782000
365658620	::472511152929267000
540330411	::472511236559491000
301203823	::472511251948777000
42564982	::472511296592564000
54754940	::472511409948225000
272533260	::472511585869897000
42564982	::472511596279762000
308690900	::472511640777158000
621306179	::472511801746550000
453280756	::472511911817252000
510678171	::472511988682461000
42564982	::472512010706358000
358031089	::472512013738835000
242305581	::472512064032743000
263389464	::472512174217506000
42564982	::472512244450725000
254635990	::472512247554920000
184885982	::472512303460790000
364439246	::472512405348814000
53863390	::472512435442962000
218956862	::472512480795959000
156961324	::472512488429191000
260038180	::472512502937300000
70982412	::472512538567905000
128284695	::472512556410863000
184885982	::472512600723714000
384683676	::472512632025796000
255195496	::472512649259786000
70982412	::472512771557322000
621306179	::472512811117977000
20782081	::472512827563847000
184885982	::472512899794337000
162958222	::472512908761780000
20419159	::472512929401544000
417428775	::472512953183633000
61478431	::472512961916182000
20713213	::472512964311142000
331668519	::472512965510713000
87970668	::472513025363038000
184885982	::472513054778064000
162958222	::472513074789117000
358031089	::472513118631772000
42564982	::472513149233803000
249028893	::472513259006730000
132976059	::472513264744931000
156961324	::472513271757426000
184885982	::472513313549844000
259466143	::472513379836260000
202798666	::472513392188870000
54754940	::472513440486273000
184885982	::472513496870297000
349904873	::472513689065885000
23642786	::472513755964645000
335003775	::472513812823019000
120853830	::472514064804233000
111124977	::472514131225227000
188917484	::472514168373784000
184885982	::472514195033165000
71878260	::472514197310296000
339126665	::472514384766730000
186572442	::472514434012033000
184885982	::472514460633284000
308805449	::472514488953225000
303480264	::472514587842347000
184885982	::472514968248926000
184885982	::472515090932322000
255818707	::472515130757226000
42564982	::472515191457189000
385114649	::472515419517906000
485252693	::472515502922018000
321780812	::472515556600729000
111124977	::472515700536655000
501554267	::472515725954125000
85211920	::472515748632731000
87812967	::472515859261685000
14223247	::472515977247092000
222687654	::472516001016582000
409709795	::472516124358086000
41606452	::472516195858395000
337416247	::472516371000348000
431188585	::472516392931950000
269012544	::472516467117002000
269012544	::472516506790936000
98768681	::472516579155271000
322465167	::472516633039101000
473469863	::472516790560768000
440314946	::472516858554241000
87812967	::472517353922887000
385114649	::472517567194488000
268058306	::472517611415412000
431188585	::472517817950928000
310506975	::472517887693828000
38244930	::472518018036400000
309167251	::472518035962867000
455542048	::472518096029491000
53863390	::472518106817245000
222687654	::472518129772281000
28510276	::472518136101892000
233362394	::472518141239910000
98768681	::472518167487868000
402273149	::472518268130189000
455542048	::472518406172725000
402273149	::472518494865874000
256319248	::472518648297320000
78384326	::472518745085452000
337466318	::472518765460979000
239917620	::472518892951457000
78384326	::472518911062454000
425381729	::472519123826929000
337466318	::472519356522717000
107750524	::472519453151096000
429558621	::472519543223373000
396655167	::472519574030938000
151129980	::472519785675104000
30529918	::472519788300738000
444679647	::472520066093703000
192727478	::472520155806060000
18374690	::472520164823826000
542909484	::472520202933260000
312394133	::472520508534439000
463431723	::472520525609046000
9563172	::472520597503614000
78384326	::472520997212803000
222687654	::472521007115165000
331925277	::472521146307739000
110853177	::472521170076839000
230659102	::472521433646522000
278165989	::472521559022661000
444679647	::472521637221634000
318692042	::472521716946567000
474371126	::472522020891426000
87970668	::472522021025222000
344990761	::472522053225287000
357306642	::472522056047669000
194998718	::472522276110225000
98768681	::472522296541065000
41230104	::472522300223279000
194998718	::472522322243371000
486138458	::472522364937572000
38244930	::472522401709060000
278165989	::472522444083720000
112801155	::472522570948808000
467043006	::472522593874878000
110236585	::472522613840171000
344990761	::472522615488528000
61478431	::472522764398911000
80788799	::472522854383116000
599348429	::472522979138895000
268058306	::472523039360688000
351004243	::472523067693211000
327989967	::472523286715588000
217912167	::472523355133079000
194998718	::472523378494959000
567014078	::472523419309707000
159640806	::472523423227183000
258196512	::472523714689777000
361532861	::472523753856184000
184885982	::472523922144247000
316025875	::472523940540452000
385595835	::472524398365138000
205928265	::472524737327796000
242435004	::472524769355497000
58587526	::472524797973651000
250936962	::472524948842749000
184885982	::472524979553464000
301717953	::472525002672443000
106778257	::472525022477565000
344990761	::472525203135037000
184885982	::472525203634126000
20419159	::472525288065093000
222687654	::472525320483241000
344990761	::472525455393062000
162559610	::472525467783032000
22327740	::472525689220894000
20419159	::472525772909846000
344990761	::472526032084680000
139460380	::472526033715859000
20419159	::472526138443452000
299484513	::472526140288925000
304224068	::472526225802395000
304224068	::472526229996720000
311729942	::472526264301912000
474371126	::472526286200791000
344990761	::472526483056230000
24100015	::472526496800587000
120851061	::472526510885445000
364752208	::472526554094792000
18028506	::472526670524874000
16107745	::472526704645505000
66786075	::472526738027601000
16107745	::472526805396910000
483283190	::472526830985940000
176489426	::472526913362468000
95723533	::472527019277053000
344990761	::472527053515128000
344990761	::472527293106372000
435516954	::472527360751714000
178985516	::472527474543579000
375967762	::472527529190768000
355758655	::472527575383031000
344990761	::472527605468758000
473462894	::472527634652352000
459660056	::472527731151081000
69719136	::472527807554551000
20782081	::472527913963646000
483283190	::472528093710913000
371477472	::472528140661972000
435516954	::472528164707500000
149980973	::472528257066078000
594844703	::472528305900380000
35923992	::472528361474912000
17974977	::472528374309879000
110853177	::472528522142298000
110853177	::472528614786093000
594844703	::472528710394839000
87970668	::472528735044771000
248329328	::472528746558128000
68473966	::472528787247472000
38713173	::472528926099509000
279608688	::472528943976022000
221740779	::472529023135133000
24803741	::472529074515374000
399645465	::472529376873947000
320484851	::472529459607011000
68473966	::472529571410378000
24803741	::472529613298872000
513270198	::472529710681817000
549785954	::472529721738424000
549785954	::472529784321613000
304645030	::472529798338977000
110853177	::472529831767203000
163768701	::472530071224614000
473462894	::472530099942989000
216507874	::472530155832107000
200764512	::472530329287528000
344990761	::472530353698377000
200764512	::472530403270856000
84849075	::472530411638493000
336845657	::472530535718608000
375967762	::472530673232670000
221740779	::472530783786115000
38991775	::472530920273354000
221590506	::472531001961246000
467027311	::472531082995589000
261847534	::472531213685895000
110297719	::472531292811444000
200764512	::472531576736481000
20419159	::472531637889011000
68473966	::472531748845543000
173608790	::472531868466688000
14955026	::472531875559657000
320452099	::472531876134289000
312394133	::472531894610186000
449981984	::472531934317273000
14955026	::472531940315500000
111978266	::472532135354826000
71878260	::472532246025351000
375967762	::472532311364235000
428300082	::472532359666233000
71284640	::472532581788155000
331227001	::472532592928260000
14955026	::472532651195129000
41606452	::472532711652225000
545007880	::472532764089004000
545007880	::472532933685702000
89846697	::472533116565733000
246409056	::472533352437006000
301257200	::472533409672482000
22294252	::472533502546944000
246409056	::472533583685746000
173608790	::472533618212892000
344990761	::472533692192395000
437064295	::472533716938788000
402333632	::472533762140807000
415953059	::472533788405149000
246409056	::472533833532063000
17326645	::472533964092346000
344990761	::472534033839423000
87970668	::472534069914259000
174720518	::472534149476012000
53724365	::472534166324928000
38623896	::472534208888328000
246409056	::472534216375562000
29786990	::472534245635018000
16166332	::472534252085448000
200764512	::472534367634726000
344990761	::472534440238133000
598832393	::472534448408649000
248957493	::472534618093408000
40810916	::472534683851718000
314251743	::472534720396656000
402273149	::472534740869079000
309167251	::472534786909962000
64791948	::472534919655481000
116988168	::472535030758006000
402273149	::472535047736549000
500239410	::472535049620193000
48804765	::472535081740169000
48804765	::472535116099895000
459476150	::472535337202225000
459476150	::472535407502970000
246409056	::472535476357050000
116988168	::472535547999576000
174840636	::472535549052334000
237112765	::472535611640135000
385595835	::472535649237487000
53863390	::472535746549936000
46268291	::472535912627601000
246409056	::472535942105161000
20419159	::472535974002454000
556631416	::472536011789307000
459476150	::472536032399720000
322327312	::472536173714632000
20419159	::472536248788078000
87970668	::472536288273235000
218112087	::472536370490007000
237112765	::472536590502612000
211019280	::472536654822268000
22294252	::472536688091099000
459476150	::472536692784521000
576780003	::472536848045060000
576780003	::472536897055907000
576780003	::472536934188072000
459476150	::472536968090243000
471204596	::472537008213348000
576780003	::472537095878492000
576780003	::472537164773744000
190624012	::472537372085587000
434045786	::472537422019170000
229650081	::472537449777082000
313341167	::472537505330233000
89846697	::472537519104356000
89846697	::472537540751142000
509523903	::472537548980371000
151190656	::472537692714979000
289360824	::472537709979119000
38623896	::472537734645415000
241790793	::472537806372220000
326436771	::472537822877216000
16713682	::472537937830105000
389197869	::472537950920900000
155650977	::472538029069201000
291518680	::472538052951175000
351004243	::472538167094960000
198651083	::472538225979166000
468102453	::472538264486703000
258382946	::472538298259210000
89846697	::472538351606562000
468102453	::472538485853671000
20778748	::472538500693123000
246409056	::472538650266583000
468102453	::472538708881575000
494543536	::472538763613454000
89846697	::472538879275180000
379807492	::472538992375001000
365658620	::472539005389516000
43006697	::472539012897734000
636632104	::472539103053877000
89846697	::472539126734929000
314710836	::472539191482806000
517075828	::472539200659947000
89846697	::472539214257459000
89846697	::472539330725302000
300607168	::472539395246260000
459476150	::472539468570689000
229650081	::472539518042902000
312394133	::472539522627301000
76638498	::472539699861803000
364439246	::472539715493576000
459476150	::472539758430674000
465934852	::472539873266520000
20419159	::472539998084808000
76638498	::472540075675635000
372493368	::472540094088245000
76638498	::472540096307412000
20419159	::472540360288124000
17974977	::472540555604291000
181101394	::472540582678523000
372493368	::472540744368922000
248468379	::472540802300669000
200764512	::472540823742341000
89846697	::472540836790427000
217912167	::472541047168700000
20419159	::472541079124709000
300607168	::472541191700234000
436476907	::472541300546232000
429558621	::472541302761193000
300607168	::472541314509443000
302673934	::472541342447722000
474475074	::472541386995400000
459476150	::472541424919920000
59454178	::472541454762401000
445826532	::472541465928032000
91195209	::472541472760147000
256845035	::472541483284054000
474371126	::472541495514644000
61050527	::472541571049472000
59454178	::472541709520232000
408772521	::472541907894403000
502240473	::472542018976354000
615688476	::472542067160129000
358307309	::472542135015989000
100373532	::472542164921364000
53863390	::472542209695567000
53863390	::472542241102512000
400817337	::472542272555597000
28771314	::472542288540078000
23665083	::472542293539315000
594121150	::472542322630991000
23933265	::472542453082619000
269012544	::472542479627984000
198651083	::472542500310102000
309167251	::472542560012206000
474475074	::472542627771215000
494543536	::472542681231818000
332908078	::472542722310799000
351004243	::472542736919179000
390504920	::472542743169093000
311583053	::472542792347312000
47017345	::472542925503479000
294347764	::472543006591946000
169291538	::472543045280608000
89505869	::472543074573615000
299879238	::472543106739740000
287727506	::472543114079391000
91195209	::472543367520595000
474475074	::472543394049585000
50306226	::472543404342407000
599348429	::472543464241262000
340119318	::472543516078268000
319145382	::472543555559653000
91195209	::472543580163411000
418312513	::472543605798993000
248468379	::472543677173465000
360761105	::472543685633409000
278165989	::472543719502000000
289360824	::472543802117197000
418312513	::472543974855802000
59454178	::472544055390642000
418312513	::472544060138614000
23665083	::472544208176168000
459660056	::472544272479436000
256845035	::472544475714437000
129876980	::472544477777649000
102530016	::472544572271104000
418312513	::472544590357356000
502240473	::472544595164008000
14223247	::472544595448823000
211645751	::472544654194274000
54565883	::472544659202654000
436476907	::472544669792874000
340119318	::472544839553150000
38991775	::472544975838642000
186572442	::472545113663889000
439491329	::472545228298416000
308805449	::472545346925920000
360730562	::472545595169579000
120170865	::472545655341481000
120170865	::472545727416401000
502240473	::472545890398646000
312394133	::472545936280141000
290265158	::472545965392793000
300607168	::472546001577066000
156437061	::472546002637832000
248468379	::472546017205039000
258382946	::472546052789522000
347643113	::472546175061868000
186572442	::472546207584514000
248468379	::472546225540333000
120170865	::472546272688476000
425252367	::472546408068030000
340119318	::472546467421245000
127413469	::472546471988842000
361391612	::472546473788190000
366701651	::472546679116165000
361391612	::472546827259375000
91606737	::472547067919745000
174720518	::472547138325712000
256319248	::472547364113510000
120170865	::472547372615335000
172827217	::472547447974027000
545784705	::472547475950403000
605327407	::472547520661315000
120170865	::472547579621040000
47749919	::472547707094323000
104947253	::472547734634135000
80788799	::472547815676071000
287727506	::472547870726320000
80788799	::472547896114438000
129876980	::472547907426844000
255195496	::472547935138242000
136114188	::472547949138821000
556631416	::472547959603990000
47749919	::472547971456696000
372493368	::472548089815781000
58628782	::472548145663311000
58628782	::472548211794903000
509760806	::472548244112023000
15170503	::472548254026956000
222687654	::472548269831516000
260911912	::472548277737783000
287727506	::472548325145595000
47017345	::472548384222773000
232312019	::472548398886047000
271717879	::472548409107152000
556631416	::472548471128743000
120170865	::472548507048738000
342845822	::472548527542120000
58628782	::472548527957364000
120170865	::472548593602404000
417428775	::472548657116770000
30336217	::472548696597340000
417428775	::472548777124184000
267357514	::472548780374757000
47749919	::472548957428924000
338849269	::472548974201540000
373653741	::472548975569272000
120851061	::472548997866213000
46070001	::472549000303087000
338849269	::472549049699012000
68473966	::472549114249773000
338849269	::472549123871109000
271717879	::472549128103559000
120851061	::472549159539843000
420731308	::472549344608931000
178985516	::472549425181908000
20419159	::472549498325975000
371817971	::472549563719745000
271717879	::472549604647378000
30336217	::472549885397303000
19835249	::472550040796676000
18929923	::472550115421745000
271717879	::472550117111640000
33823755	::472550181926625000
250844163	::472550233982128000
439491329	::472550243259932000
331398205	::472550287136546000
30336217	::472550324474249000
328557330	::472550344652619000
116071398	::472550533903810000
30336217	::472550537075097000
410122679	::472550546105053000
87970668	::472550719338201000
335759212	::472550769544015000
30336217	::472550794030759000
22717394	::472550842235494000
91606737	::472550918085693000
572151259	::472550955163344000
387625128	::472550961010192000
154692700	::472551008795914000
58628782	::472551248500379000
278165989	::472551347875635000
29391732	::472551454817787000
345626789	::472551522430386000
193192138	::472551662473994000
371817971	::472551745403756000
467043006	::472551865545007000
258916835	::472552037620912000
339565561	::472552116171857000
17448907	::472552129203146000
258916835	::472552154436476000
368170408	::472552161281572000
66786075	::472552171687260000
104947253	::472552186472587000
480638215	::472552258740432000
334403708	::472552330936991000
368170408	::472552336985165000
279750654	::472552491893026000
368170408	::472552507143905000
25235649	::472552570167123000
218112087	::472552605155999000
30336217	::472552736815190000
20419159	::472552761762918000
30336217	::472552830574669000
334403708	::472552897629396000
301257200	::472553144275042000
21568615	::472553186910560000
453280756	::472553372130611000
452882285	::472553413335449000
453280756	::472553430787960000
103526992	::472553587542073000
594121150	::472554012684718000
624360378	::472554079986909000
30336217	::472554185968594000
30336217	::472554300414382000
89846697	::472554310799089000
30336217	::472554330021969000
30336217	::472554339241046000
73020435	::472554367870980000
57300329	::472554398158057000
312394133	::472554461580517000
429345484	::472554462469685000
418312513	::472554564122845000
193192138	::472554630597967000
235272576	::472554669831909000
64596921	::472554716736413000
338477631	::472554724411990000
235272576	::472554740258447000
337396732	::472554765843709000
329333638	::472554782016929000
69719136	::472554797238063000
260911912	::472554806633324000
140994915	::472554827873267000
312857835	::472554833233575000
337396732	::472554891337277000
337396732	::472554959373086000
26514591	::472554989446246000
26514591	::472555016398839000
436476907	::472555058681622000
36943663	::472555126410850000
91195209	::472555132174217000
30336217	::472555178869014000
181101394	::472555207994253000
30336217	::472555208879644000
30336217	::472555218031620000
60555388	::472555280677363000
20293581	::472555300679995000
20293581	::472555311757529000
30336217	::472555335996411000
57300329	::472555436231495000
61050527	::472555513012846000
237938155	::472555574421622000
30336217	::472555579756802000
66786075	::472555628519362000
261847534	::472555752188805000
624360378	::472555839887527000
61050527	::472555847306858000
249246314	::472555847885672000
197277853	::472555881968570000
89846697	::472555960100061000
330691749	::472555967415345000
330691749	::472556010566320000
330691749	::472556091067600000
89846697	::472556119055814000
330691749	::472556137079132000
43586963	::472556281082183000
509760806	::472556357686939000
272999900	::472556386644398000
181101394	::472556484551659000
453280756	::472556523508342000
330691749	::472556530555187000
633506625	::472556538444251000
20419159	::472556562968367000
379807492	::472556607889760000
21503139	::472556610607661000
120170865	::472556615280128000
156437061	::472556654223843000
200764512	::472556817483325000
379807492	::472556972571500000
68531166	::472557016682991000
355598729	::472557041353883000
262471070	::472557074304360000
68531166	::472557176431443000
249012544	::472557232173744000
54405135	::472557236523634000
390504920	::472557276671516000
120170865	::472557412294340000
158948390	::472557514261667000
20924979	::472557622256599000
274311440	::472557634596249000
89846697	::472557690359525000
432622681	::472557859016691000
529096266	::472557921188843000
30336217	::472557940948598000
120170865	::472558070342897000
411700909	::472558084335083000
20419159	::472558088818413000
20924979	::472558091787968000
384683676	::472558140513595000
275681559	::472558141326888000
384683676	::472558251411005000
594121150	::472558344360570000
602895412	::472558378959376000
20924979	::472558467736035000
275681559	::472558520509145000
30336217	::472558629753610000
313421343	::472558674888916000
313421343	::472558678407917000
467043006	::472558823454937000
16713682	::472558854505779000
501554267	::472558953717833000
273092249	::472558975775686000
273092249	::472559044218351000
356579210	::472559053223493000
313421343	::472559056490487000
313421343	::472559058122469000
376425912	::472559112048218000
287727506	::472559247276769000
417968003	::472559354965524000
313421343	::472559432959004000
313421343	::472559435345588000
594121150	::472559459357577000
376425912	::472559473890844000
404496513	::472559524512276000
273092249	::472559589263966000
370420008	::472559661699571000
216507874	::472559725167398000
275681559	::472559862346301000
521938520	::472559888628199000
273092249	::472559911554265000
218112087	::472559957930700000
275681559	::472560017715892000
404335977	::472560076704976000
370420008	::472560144971493000
57300329	::472560146787233000
218112087	::472560163606765000
14190836	::472560181570981000
371477472	::472560208221601000
701949296	::472560389167669000
44451086	::472560391080263000
217912167	::472560437339648000
428516870	::472560491752357000
273092249	::472560534618120000
20924979	::472560583015800000
43977455	::472560591882969000
23933265	::472560692482936000
32671267	::472560760120279000
20924979	::472560859743412000
43977455	::472560942937825000
467027311	::472561105467101000
43977455	::472561124932849000
468796913	::472561143438114000
43977455	::472561407616368000
322465167	::472561434396610000
218112087	::472561550843072000
124011751	::472561646402306000
468796913	::472561650655309000
303080805	::472561753214423000
263389464	::472561845916958000
218112087	::472561950124044000
463431723	::472561977777082000
385782746	::472562313074319000
312857835	::472562434654613000
104947253	::472562534034452000
151190656	::472562543010250000
242435004	::472562580289224000
75937251	::472562582520627000
320452099	::472562611788066000
468796913	::472562631203897000
453280756	::472562694478782000
459660056	::472562744928264000
200764512	::472562940579971000
312857835	::472562948423319000
107750524	::472562956296024000
217912167	::472563192246566000
75937251	::472563248546713000
75937251	::472563265651093000
27904685	::472563342742421000
465002314	::472563477249130000
132479234	::472563484396646000
27904685	::472563641166737000
100090407	::472563652420435000
54754940	::472563704731410000
200764512	::472563720552722000
331925277	::472563774294331000
217912167	::472563787460263000
75937251	::472563834251919000
467688815	::472563846386036000
361391612	::472563867810553000
594121150	::472563922709381000
299879238	::472564022093832000
312394133	::472564147314782000
52252090	::472564230156070000
322643138	::472564234375933000
299879238	::472564254793412000
296590824	::472564293183877000
200764512	::472564320220770000
453280756	::472564382522540000
149980973	::472564440995340000
38991775	::472564484171526000
217912167	::472564504065490000
299879238	::472564508595355000
21415532	::472564561019564000
299879238	::472564569970593000
467688815	::472564669425942000
261847534	::472564725889654000
238740641	::472564743002406000
262471070	::472564753265475000
312394133	::472564930089332000
192677318	::472564967183777000
509523903	::472565067221721000
52252090	::472565137123987000
299879238	::472565142966644000
246571951	::472565207424716000
31359307	::472565241969393000
149980973	::472565269760442000
299879238	::472565335460429000
18929923	::472565336340836000
43977455	::472565359573483000
371817971	::472565394155536000
376541246	::472565397028233000
304224068	::472565485452939000
479246485	::472565528192487000
238740641	::472565529526284000
371817971	::472565558664499000
254711141	::472565619523878000
634615880	::472565798800588000
257225781	::472565811543310000
418841887	::472565846498619000
54754940	::472565876315537000
384503737	::472565962999205000
320484851	::472565969383333000
336845657	::472566078477205000
186572442	::472566091802099000
257225781	::472566140271468000
251231824	::472566191022936000
336845657	::472566230478778000
257225781	::472566291157749000
418841887	::472566293707915000
494543536	::472566331489787000
517075828	::472566402743042000
320484851	::472566469927374000
16866896	::472566567495286000
257225781	::472566577670680000
199001641	::472566582799896000
149980973	::472566748919521000
251231824	::472566893891821000
116988168	::472566974199779000
480638215	::472566989681352000
76427184	::472567366572711000
279750654	::472567376236793000
259569717	::472567421065523000
203688730	::472567490179244000
76427184	::472567490430529000
407279448	::472567518629203000
43980775	::472567598799155000
273092249	::472567614305472000
91345170	::472567692239863000
331925277	::472567871659200000
43977455	::472567924419735000
475031809	::472568097778302000
329475109	::472568154812850000
128284695	::472568202904346000
395057520	::472568279048138000
311583053	::472568318969126000
23665083	::472568326132998000
21503139	::472568431146172000
247633146	::472568515904282000
67193398	::472568548900892000
632481728	::472568568631271000
418841887	::472568593058902000
247633146	::472568598183944000
247633146	::472568676181217000
41230104	::472568726915543000
41230104	::472568733584470000
325849507	::472568836643102000
40126821	::472568860353130000
325849507	::472568928200572000
325849507	::472569023822327000
119434884	::472569091866505000
247633146	::472569154088624000
70982412	::472569162288476000
120139449	::472569179829063000
418312513	::472569189237293000
247633146	::472569216520822000
43977455	::472569271802146000
249028893	::472569319600451000
16107745	::472569373748899000
632481728	::472569379067281000
186572442	::472569455969849000
64791948	::472569616322265000
322763942	::472569695615610000
124011751	::472569727454564000
91195209	::472569755904118000
344956423	::472569763294892000
118881789	::472569771762798000
315559101	::472569791547322000
411898570	::472569821251395000
169291538	::472569845826207000
279750654	::472569864453120000
257207319	::472569885617577000
238307628	::472569897764290000
258382946	::472569930144301000
249028893	::472570013116006000
17448907	::472570279869153000
473462894	::472570324551487000
279750654	::472570331262353000
264705173	::472570508429770000
459476150	::472570581632946000
279750654	::472570819173154000
59583601	::472570837397430000
459476150	::472571016070180000
459612485	::472571043433824000
36772146	::472571126041018000
599589782	::472571158781386000
68818829	::472571271306162000
24803741	::472571303426543000
68818829	::472571368492388000
24803741	::472571388579303000
393801885	::472571388868317000
57300329	::472571732726153000
429558621	::472571746843774000
249028893	::472571764372148000
162559610	::472571772861444000
57300329	::472572011840274000
199001641	::472572015485124000
68818829	::472572265150693000
18156298	::472572339930927000
459476150	::472572374999523000
235272576	::472572588498370000
287727506	::472572791494295000
337416247	::472572908896677000
235272576	::472572931147841000
250844163	::472572972385828000
162559610	::472573107283046000
418841887	::472573136962338000
287727506	::472573156788805000
459612485	::472573214246187000
64219388	::472573381414780000
22195036	::472573388809330000
434045786	::472573421063507000
121881241	::472573446631604000
254442957	::472573452214603000
430182591	::472573455410688000
28054060	::472573457264160000
64219388	::472573510112800000
418841887	::472573558422777000
435516954	::472573641784164000
462648540	::472573677955842000
91024211	::472573679625203000
46268291	::472573757908086000
162559610	::472573761326034000
91195209	::472573767584333000
418841887	::472573904716697000
162559610	::472573965097893000
203145029	::472573972522209000
89852975	::472574013613420000
486231003	::472574036820496000
121881241	::472574072992190000
162559610	::472574094148247000
395057520	::472574193943339000
165634562	::472574278324736000
89852975	::472574280782196000
241790793	::472574397640105000
91195209	::472574427100884000
162559610	::472574452933201000
68818829	::472574477402791000
348262381	::472574482675421000
326636490	::472574549188677000
162559610	::472574571489415000
588531316	::472574701265768000
194998718	::472574764100624000
320484851	::472574812142202000
491969843	::472574842404110000
241790793	::472575030837387000
491969843	::472575048067592000
241790793	::472575134000500000
50228529	::472575170800914000
104947253	::472575196763656000
165634562	::472575264632102000
91024211	::472575305358381000
9563172	::472575401827786000
40126821	::472575405179027000
104947253	::472575470068695000
337396732	::472575476234346000
20419159	::472575519494385000
320484851	::472575722507476000
15791549	::472575734498594000
176202976	::472575793218863000
162559610	::472575820913856000
379807492	::472575834037829000
502240473	::472575859862536000
20419159	::472575907534630000
241790793	::472576040960020000
308690900	::472576118726602000
313341167	::472576138909601000
250844163	::472576142617354000
317483868	::472576150091628000
494543536	::472576191996907000
91195209	::472576259340259000
328057955	::472576275878793000
329333638	::472576300922572000
286282963	::472576325233180000
292558028	::472576368580890000
410047216	::472576378957996000
292558028	::472576408464539000
393105437	::472576450902499000
286282963	::472576502459293000
50228529	::472576528887214000
238698812	::472576646986629000
259569717	::472576693526212000
341153843	::472576755442917000
320484851	::472576830407704000
329333638	::472576835096563000
501554267	::472576862070116000
430182591	::472576915275255000
379807492	::472576923416424000
164101308	::472576961114800000
313341167	::472576980781903000
502240473	::472576984317710000
289360824	::472577013111603000
40810916	::472577019063304000
313341167	::472577033177157000
218956862	::472577197073776000
348262381	::472577239172014000
313341167	::472577243605372000
176202976	::472577273883668000
91195209	::472577292724879000
91024211	::472577301717061000
199001641	::472577305295216000
254442957	::472577408236023000
559991040	::472577453752590000
423941104	::472577502926626000
501554267	::472577623231856000
320484851	::472577712759242000
559991040	::472577753116835000
50228529	::472577760997543000
234630547	::472577948881805000
31359307	::472578143551623000
155459778	::472578188376150000
600663496	::472578190230450000
432747712	::472578194202435000
502240473	::472578203463467000
128284695	::472578270446497000
173371030	::472578488117886000
360898372	::472578581663875000
401089789	::472578623879512000
50228529	::472578715373678000
414217500	::472578760974548000
66786075	::472578770285502000
298216731	::472578804620468000
323477702	::472578825641934000
320484851	::472578848186712000
315559101	::472578880620879000
600663496	::472578903476023000
313341167	::472578943552593000
358307309	::472579047424557000
234630547	::472579059457982000
16713682	::472579063690067000
91195209	::472579104873914000
375967762	::472579164097097000
286282963	::472579181193490000
40810916	::472579237153501000
268058306	::472579298428481000
203145029	::472579338681196000
402273149	::472579340652130000
238665368	::472579432419323000
74282065	::472579448215064000
16713682	::472579455031181000
74282065	::472579463612362000
237330810	::472579489206374000
272184078	::472579539101831000
131420707	::472579546756030000
335040170	::472579589894856000
234630547	::472579601932484000
298216731	::472579622618808000
33683248	::472579673852235000
89846697	::472579680084983000
240857453	::472579694433292000
292558028	::472579707464990000
348262381	::472579749865607000
298216731	::472579774872027000
335040170	::472579853037101000
292558028	::472580073120206000
155459778	::472580085275721000
86243090	::472580196332105000
418841887	::472580202506518000
33683248	::472580262333644000
292558028	::472580276371984000
401089789	::472580290464858000
292558028	::472580357414330000
292558028	::472580387734953000
292558028	::472580504244338000
258916835	::472580569390653000
243427085	::472580657034448000
241790793	::472580658536394000
292558028	::472580668342288000
29849760	::472580692971233000
401089789	::472580783182344000
323477702	::472580804548104000
393105437	::472580818842308000
346127757	::472580839205646000
315559101	::472580870834880000
424498868	::472580896181477000
38326757	::472580897183510000
320484851	::472580925080236000
292558028	::472580927189573000
18929923	::472580958206836000
169291538	::472580972106776000
258916835	::472580982713774000
50228529	::472580991119159000
20419159	::472581069095460000
292558028	::472581174741569000
313341167	::472581178261004000
226995875	::472581211131371000
303080805	::472581257269092000
517075828	::472581276197998000
176202976	::472581312646107000
485252693	::472581313997058000
242435004	::472581429516582000
472415509	::472581479914950000
89846697	::472581522369675000
338849269	::472581545619120000
292558028	::472581550761312000
308726677	::472581579345117000
322465167	::472581619530743000
366701651	::472581649914290000
333704327	::472581653945393000
320484851	::472581789031358000
292558028	::472581821503258000
633531552	::472581937261838000
322842111	::472581939304873000
69494041	::472581944329256000
89846697	::472581946141597000
424498868	::472581959978205000
241790793	::472582036281376000
89846697	::472582054933463000
65886399	::472582104828477000
49824781	::472582364032278000
238665368	::472582391593443000
331717534	::472582428444610000
241790793	::472582501987536000
114070939	::472582540578922000
272184078	::472582563869892000
341732173	::472582589140979000
246571951	::472582614277451000
49886698	::472582653997088000
49886698	::472582843936153000
55120405	::472582845446504000
233362394	::472582972852682000
313496905	::472583135436472000
250832637	::472583171020963000
339295860	::472583243632373000
250832637	::472583256676659000
250832637	::472583283641831000
250832637	::472583378080772000
278165989	::472583379393589000
317164527	::472583423253426000
55120405	::472583428102426000
250832637	::472583464437313000
250832637	::472583472511324000
258916835	::472583485052702000
29391732	::472583499153563000
289360824	::472583499531042000
249789981	::472583506473017000
443375828	::472583521471447000
320484851	::472583552027348000
250832637	::472583596230733000
250832637	::472583629395075000
81674504	::472583640837533000
54565883	::472583643445985000
348262381	::472583718377623000
320484851	::472583727659626000
28054060	::472583813370249000
375967762	::472583841123540000
278165989	::472583843715612000
16713682	::472583889618472000
311583053	::472583914465542000
178985516	::472583916164218000
470801476	::472584009726193000
470801476	::472584030353768000
375967762	::472584047839825000
333704327	::472584075979800000
459476150	::472584171966066000
54565883	::472584253616574000
98768681	::472584270536773000
355896730	::472584301456785000
54565883	::472584483154034000
470801476	::472584492746436000
53863390	::472584533393825000
474475074	::472584534882394000
249789981	::472584545746034000
238665368	::472584596723601000
54565883	::472584698762244000
164891333	::472584737920266000
168864295	::472584767389462000
54565883	::472584798884487000
395687470	::472584879134502000
91345170	::472584925049131000
54565883	::472584975678595000
320484851	::472584998466637000
230659102	::472585032616271000
433932391	::472585055614017000
480638215	::472585072710008000
200764512	::472585228197068000
250832637	::472585259784372000
474475074	::472585288993095000
351316240	::472585350020603000
632481728	::472585528744091000
467688815	::472585726048358000
459476150	::472585793613987000
308657649	::472585807522717000
18750697	::472585819577155000
474475074	::472585843547578000
91345170	::472585851319615000
359776589	::472585854381080000
418841887	::472585859691458000
337466318	::472585865395720000
43838022	::472585896319926000
249789981	::472585936359153000
187741596	::472585960627400000
249789981	::472586094572498000
18028506	::472586248490876000
200764512	::472586296318099000
67193398	::472586348725927000
404496513	::472586677471289000
235272576	::472586723898454000
459476150	::472586744328503000
277814195	::472586895982346000
187741596	::472587046289440000
111124977	::472587058733920000
313341167	::472587203223097000
315559101	::472587233908625000
313341167	::472587548213387000
366701651	::472587548943200000
308657649	::472587585001631000
331398205	::472587615565127000
313792688	::472587623567855000
315559101	::472587637459787000
91606737	::472587658141519000
49052615	::472587691368804000
53863390	::472587698151370000
540330411	::472587716622684000
111124977	::472587878011531000
193583131	::472587879689244000
22285873	::472587949406957000
234214828	::472587997104205000
50306226	::472588032345133000
583488323	::472588115123503000
432622681	::472588188163117000
600663496	::472588242525880000
194998718	::472588252205961000
40994873	::472588252344369000
69494041	::472588295038566000
480638215	::472588332321738000
162958222	::472588401368367000
250832637	::472588473811992000
193796724	::472588546029924000
91345170	::472588651189112000
418841887	::472588735302078000
467688815	::472588966244667000
39237011	::472588978491621000
38326757	::472589033580015000
517695658	::472589103587160000
69494041	::472589146108985000
277829772	::472589242304962000
458472537	::472589321074388000
249789981	::472589324492369000
53863390	::472589351231434000
39237011	::472589502478032000
38326757	::472589575513071000
195563881	::472589601685524000
322465167	::472589673726894000
351914412	::472589679376994000
449981984	::472589696019992000
373006574	::472590065064222000
459476150	::472590129295396000
110853177	::472590131736489000
373006574	::472590232463089000
320484851	::472590286112432000
197210844	::472590322627657000
41230104	::472590462218280000
43838022	::472590474461454000
321839755	::472590497802776000
43838022	::472590523450929000
407279448	::472590577289408000
429348972	::472590589134127000
446541836	::472590603230777000
232312019	::472590647611129000
68369234	::472590820986458000
454146385	::472590974062170000
263013923	::472590993041408000
243974175	::472591021952348000
320484851	::472591044484538000
390900557	::472591054135234000
601049906	::472591140739612000
545784705	::472591263154589000
454146385	::472591285136941000
263433687	::472591335862861000
334403708	::472591415642689000
249789981	::472591602251497000
76463655	::472591728747110000
50468203	::472591742848344000
313341167	::472591744358297000
18156298	::472591787777724000
337416247	::472591817264091000
38326757	::472591825086062000
50468203	::472591885215617000
50468203	::472592019194249000
487266327	::472592032192397000
313341167	::472592042757865000
487266327	::472592052236984000
621474989	::472592206105423000
224093638	::472592318017830000
106715045	::472592373487505000
36866805	::472592374950944000
39237011	::472592409017470000
459476150	::472592452386164000
128284695	::472592566744281000
373006574	::472592678455373000
621474989	::472592820768112000
18750697	::472592939000938000
38326757	::472592951734849000
104947253	::472592965471174000
323477702	::472593018470404000
409709795	::472593072199442000
323477702	::472593106244599000
172827217	::472593118534311000
379358099	::472593231461756000
487266327	::472593266408308000
229290429	::472593274067517000
41606452	::472593295600652000
59583601	::472593613495341000
256319248	::472593616893128000
50468203	::472593617253462000
28771314	::472593628024823000
258382946	::472593649889738000
480638215	::472593775819505000
50468203	::472593798032150000
350083690	::472593806030692000
313341167	::472593889262452000
172827217	::472593941624520000
360898372	::472594099514908000
308657649	::472594156641345000
129876980	::472594236278587000
129876980	::472594451668684000
449981984	::472594469519622000
277829772	::472594472362979000
137014162	::472594542265659000
313341167	::472594611404169000
129876980	::472594658120695000
277251070	::472594823401050000
129876980	::472594853113909000
293644929	::472594867542306000
97592081	::472594902774472000
633531552	::472594990674104000
343606449	::472595056697016000
339126665	::472595061629128000
342845822	::472595103832616000
203311237	::472595168835534000
14223247	::472595183842762000
203688730	::472595192772845000
700013623	::472595306400329000
18156298	::472595429478383000
36866805	::472595496113278000
583488323	::472595607539183000
412304311	::472595678066008000
229385654	::472595741320704000
50507669	::472595928973869000
286282963	::472595943515521000
249789981	::472595991645151000
291518680	::472596017016094000
28771314	::472596084649242000
203311237	::472596133873590000
31345791	::472596143851859000
106715045	::472596149535526000
320484851	::472596158364520000
50507669	::472596170758696000
203311237	::472596209211682000
64768338	::472596283778023000
50507669	::472596284868931000
131420707	::472596386534285000
249789981	::472596487486984000
194359616	::472596718928683000
249789981	::472596804953841000
621474989	::472596894062247000
249789981	::472596947141136000
452882285	::472597075905875000
52995718	::472597093186801000
131420707	::472597143849807000
633531552	::472597200418009000
194359616	::472597393058185000
388397248	::472597549485150000
568915908	::472597698348982000
106715045	::472597715164332000
53112812	::472597721036378000
475031809	::472597756478246000
424498591	::472597774912221000
295881773	::472597778644754000
388397248	::472597806696656000
339126665	::472597878049763000
553934357	::472597921456611000
87970668	::472598125325328000
559991040	::472598232682344000
53112812	::472598260033781000
278165989	::472598315360468000
35706997	::472598364044148000
435516954	::472598419739914000
216819428	::472598583834050000
363722761	::472598615622692000
475031809	::472598625349296000
106715045	::472598654038310000
194359616	::472598702134026000
208894791	::472598714054635000
35706997	::472598748116553000
509523903	::472598834506240000
238786875	::472598958867767000
531871315	::472599043399368000
278165989	::472599129634271000
600663496	::472599135053709000
87812967	::472599180473798000
53112812	::472599243325054000
106715045	::472599307385065000
53112812	::472599395519565000
87812967	::472599427006607000
424498591	::472599473823440000
43977455	::472599964561199000
53112812	::472599968658628000
117608761	::472600017299972000
197210844	::472600083410980000
369819130	::472600207738548000
237938155	::472600294711652000
364439246	::472600361568858000
165634562	::472600446776123000
165634562	::472600458100760000
24634410	::472600486558715000
361532861	::472600695947157000
106715045	::472600737093275000
246050172	::472600833603813000
37119867	::472600927497895000
85211920	::472600936750538000
165634562	::472601012105388000
31144939	::472601169614110000
246050172	::472601225188225000
369819130	::472601263293874000
18277474	::472601320911044000
85211920	::472601515052388000
97592081	::472601587240931000
132976059	::472601596409679000
311924851	::472601623165140000
97592081	::472601626646425000
28054060	::472601717859565000
531871315	::472601895065116000
162559610	::472602163370135000
106715045	::472602164523974000
137587439	::472602276457369000
137587439	::472602387434463000
310321041	::472602503377207000
519898323	::472602602513764000
106715045	::472602617919864000
322643138	::472602674169262000
351099839	::472602837772673000
111462710	::472603056983384000
111462710	::472603451193438000
106715045	::472603527194636000
162559610	::472603527475240000
273497452	::472603607922008000
106715045	::472603893181198000
100378471	::472603941964767000
342845822	::472603945571848000
60578212	::472603951561719000
107610605	::472603989570486000
415953059	::472604063348293000
106715045	::472604063671279000
253886962	::472604154687684000
361532861	::472604220563410000
545784705	::472604221117046000
634615880	::472604298879053000
273497452	::472604320727564000
106715045	::472604473136009000
203688730	::472604512684101000
106715045	::472604616077869000
70839289	::472604671388160000
273497452	::472604685400948000
545784705	::472604728376184000
571363101	::472604772974202000
333704327	::472604832046788000
471204596	::472605054332334000
100378471	::472605119000100000
25942336	::472605205406945000
264622253	::472605385417715000
106715045	::472605453361618000
276256841	::472605478191919000
317483868	::472605529403965000
372493368	::472605556516343000
106715045	::472605832740618000
220455732	::472605990815559000
386627455	::472606166703284000
117264210	::472606259410399000
106715045	::472606377077387000
70839289	::472606440109408000
70839289	::472606628794363000
357150048	::472606720875696000
553934357	::472606727083683000
23665083	::472606810780622000
341493662	::472606907539017000
91666102	::472607060534624000
31144939	::472607297307693000
471204596	::472607363959377000
106715045	::472607436634091000
18374690	::472607568263925000
238322255	::472607618322939000
115503799	::472607834891616000
243427085	::472607909420224000
155459778	::472607949269917000
336845657	::472607968127889000
473469863	::472607976075694000
106715045	::472607984468910000
38991775	::472608006543122000
61050527	::472608038117838000
61050527	::472608203076042000
553934357	::472608338552033000
339126665	::472608435897257000
178985516	::472608475239817000
106715045	::472608489685393000
458472537	::472608527916474000
178985516	::472608580852404000
106715045	::472608719386472000
23225674	::472608733915144000
162200561	::472608820968308000
213287321	::472608835543121000
193583131	::472608925658148000
397717926	::472609127114739000
409709795	::472609157250428000
102233693	::472609298577506000
277814195	::472609301727834000
106715045	::472609382484934000
465292139	::472609471379025000
545784705	::472609779266117000
40994873	::472609788803551000
46070001	::472609847943651000
519086519	::472610003820371000
465292139	::472610045533102000
397717926	::472610119256408000
345626789	::472610347036463000
53863390	::472610427923628000
33528820	::472610528288706000
343484637	::472610567408984000
49221816	::472610593124646000
369819130	::472610610363236000
314710836	::472610794438688000
106715045	::472610927968518000
97592081	::472611123561521000
234214828	::472611285931028000
162559610	::472611316272599000
509523903	::472611330445160000
372493368	::472611441418440000
106715045	::472611448439721000
410122679	::472611519512182000
162559610	::472611567767285000
16292745	::472611646293426000
545784705	::472611895833559000
106715045	::472612073667821000
519086519	::472612171890057000
372493368	::472612250717798000
162559610	::472612404702887000
76638498	::472612505077161000
317483868	::472612560680677000
238665368	::472612878697369000
106715045	::472613189776338000
257207319	::472613225847353000
263013923	::472613264871141000
53863390	::472613537475735000
87970668	::472613657440817000
322465167	::472613679439941000
34445704	::472613986211729000
339126665	::472613994415403000
625900103	::472614064879697000
106715045	::472614190558236000
76375846	::472614220862074000
446757000	::472614541378203000
349904873	::472614623565590000
225122347	::472614630075138000
189368301	::472614644045979000
106715045	::472614648492335000
349904873	::472614667756777000
54587465	::472614758386909000
29827759	::472614775747534000
303080805	::472614795200704000
29391732	::472614869976760000
553934357	::472614875630698000
54587465	::472614894777270000
608426191	::472614910837276000
193583131	::472614976663060000
29391732	::472615084456300000
54587465	::472615157667880000
48612192	::472615225016213000
385259637	::472615405568405000
236595577	::472615643251232000
553934357	::472615757676032000
40994873	::472615770887692000
104112940	::472615849132838000
463431723	::472616144202129000
217912167	::472616241614815000
402273149	::472616395466088000
29391732	::472616468551434000
337416247	::472616532124909000
217912167	::472616533668409000
337416247	::472616597971296000
217912167	::472616692800307000
189368301	::472616716774559000
320484851	::472616876615688000
337416247	::472616970740060000
254319575	::472617098913804000
713245898	::472617197035327000
217912167	::472617214689173000
713245898	::472617344733573000
254319575	::472617507308974000
28771314	::472617524681785000
217912167	::472617604247724000
195563881	::472617647402536000
200764512	::472617703258468000
96443022	::472617876273106000
254319575	::472617909320441000
55665294	::472618380655333000
155650977	::472618514109321000
34204169	::472618536032931000
286282963	::472618781341396000
159726392	::472618869652475000
402273149	::472618884273827000
200764512	::472618887134314000
337416247	::472619135143522000
337416247	::472619294170546000
109298324	::472619436915314000
66184984	::472619496650207000
402273149	::472619554561351000
195563881	::472619625851539000
75937251	::472619758471237000
75937251	::472620044812161000
256346048	::472620289961246000
29845719	::472620391492362000
553934357	::472620472061136000
424790585	::472620488967995000
75937251	::472620718383837000
337416247	::472621048530477000
337416247	::472621209382051000
249451202	::472621277765967000
155459778	::472621367334936000
487266327	::472621646130343000
372493368	::472622225606971000
372493368	::472622398655590000
452882285	::472622439776526000
337416247	::472622478037368000
238698812	::472622484198801000
333704327	::472622571075407000
443376354	::472622715061297000
271717879	::472622749332946000
452882285	::472622949497712000
363722761	::472623042141913000
545784705	::472623190456688000
553934357	::472623425547403000
70839289	::472623551845892000
109298324	::472623594045194000
291518680	::472623736643129000
116988168	::472623739528413000
506100348	::472623816342900000
33823755	::472623941467787000
7132042	::472624226114207000
342845822	::472624357991133000
197277853	::472624393911160000
286282963	::472624436789911000
128703316	::472624690822127000
225122347	::472624698237648000
89846697	::472624769398218000
128703316	::472624815661416000
89846697	::472624824582696000
89846697	::472624863144706000
205513521	::472624895365378000
322643138	::472625038433087000
197277853	::472625049199865000
197277853	::472625146079891000
205513521	::472625159577141000
225122347	::472625190447616000
205513521	::472625225331269000
36866805	::472625461252476000
205513521	::472625580228112000
205513521	::472625734360391000
363722761	::472625793286565000
205513521	::472625863645593000
205513521	::472625894482141000
450560571	::472625895665336000
342845822	::472625933892198000
205513521	::472625989239832000
41001071	::472626053845098000
277829772	::472626109474148000
165634562	::472626118756147000
205513521	::472626132731174000
155459778	::472626153216155000
205513521	::472626264478470000
205513521	::472626339229360000
280194602	::472626487359590000
165634562	::472626524047556000
205513521	::472626618985226000
205513521	::472626674454917000
339126665	::472626786488958000
339126665	::472626933176336000
468057254	::472627286605172000
33528820	::472627334970109000
205513521	::472627537617502000
205513521	::472627602633412000
52494533	::472628247474479000
450560571	::472628398888861000
256319248	::472628406681894000
408098797	::472628676195278000
291518680	::472628736136085000
408098797	::472628751596277000
506519570	::472628895481856000
506519570	::472629026465792000
52494533	::472629080169656000
358307309	::472629159324557000
408098797	::472629311254855000
165634562	::472629351662780000
52494533	::472629856048787000
197277853	::472629992250441000
346412695	::472630068724764000
52494533	::472630156319019000
52494533	::472630201592336000
52494533	::472630253568151000
29849760	::472630284437819000
41230104	::472630448133120000
52494533	::472630585647968000
213187842	::472630722469957000
335068121	::472631201576935000
217912167	::472631352698093000
424790585	::472631453767847000
165634562	::472631502187282000
250474725	::472631557933793000
217912167	::472631619648761000
217912167	::472631703228645000
358031089	::472631924758822000
217912167	::472632265026322000
47348539	::472632319467991000
47348539	::472632585332338000
221590506	::472632626059026000
336845657	::472632736189267000
366701651	::472632794837823000
387941507	::472632847506087000
217912167	::472632987071545000
221590506	::472633672269438000
249246314	::472634084460482000
337416247	::472634355475427000
553934357	::472634359065755000
42720153	::472634653166567000
387941507	::472635128749883000
149980973	::472635193090510000
320452099	::472635314918273000
111978266	::472635363228274000
29391732	::472635627209367000
553934357	::472635790866927000
263433687	::472635808781180000
29849760	::472635879614185000
408031484	::472635884865474000
82600674	::472636179024596000
473718221	::472636279264272000
178985516	::472636465508544000
65521914	::472636806597312000
25235649	::472637049585946000
40708485	::472637409453039000
553934357	::472637512700026000
283051149	::472637615062011000
236595577	::472638343583244000
78384326	::472638784207859000
18028506	::472638827816034000
68369234	::472638848795553000
78384326	::472639015045582000
339295860	::472639040051613000
339295860	::472639243441803000
61402370	::472639509000380000
61402370	::472639649358151000
373653741	::472639801725030000
509523903	::472639887489789000
325036867	::472640194932649000
325036867	::472640535044558000
159726392	::472640741962182000
553934357	::472640756482834000
276784048	::472641022028443000
276381534	::472641471716552000
218112087	::472641852827779000
295980167	::472641974563241000
284931188	::472642059757977000
40054726	::472642068003958000
68369234	::472642539577569000
155650977	::472642871435087000
553934357	::472643159533817000
313792688	::472643196271345000
159726392	::472643256409276000
516542821	::472644558770434000
516542821	::472644710117683000
64791948	::472645439549083000
424790585	::472645493151891000
387941507	::472645534423842000
114291753	::472646176014336000
228213959	::472646428527849000
343484637	::472646537097408000
228213959	::472646566918885000
553934357	::472646620958720000
317164527	::472647274279886000
228213959	::472647725066883000
18437537	::472647730880598000
228213959	::472647743651848000
336845657	::472647964327157000
408098797	::472647983402844000
114291753	::472648159555252000
349787019	::472648160180183000
336845657	::472648222293622000
553934357	::472648321564430000
18437537	::472648348785074000
18437537	::472648365377720000
16107745	::472648369203331000
336845657	::472648433921441000
336845657	::472648509863497000
262240809	::472648891200860000
387941507	::472648954254200000
139308619	::472649055445610000
139308619	::472649139998584000
408098797	::472649496279912000
64791948	::472649504534298000
228213959	::472649686604857000
18437537	::472649750601146000
262240809	::472650364668215000
64791948	::472650438375129000
278316478	::472650469110607000
278316478	::472650497342468000
553934357	::472650528875610000
228213959	::472650690259480000
136114188	::472650883180675000
136114188	::472651021492051000
35706997	::472651144229969000
21568615	::472651163171835000
30406728	::472651223217094000
553934357	::472651290674479000
64791948	::472651333519278000
230968348	::472651446865768000
30406728	::472651559210196000
64791948	::472651979077189000
230968348	::472652034693275000
218112087	::472652309097619000
553934357	::472653672351272000
76638498	::472653833345069000
254635990	::472653837816582000
30406728	::472653942258536000
221590506	::472654143769681000
553934357	::472654590471831000
424790585	::472654675465224000
28771314	::472655033876881000
111462710	::472655630235226000
387941507	::472655632655331000
244800948	::472656176715268000
155459778	::472656637795135000
152715270	::472657010807144000
22954511	::472657157997858000
221590506	::472657298234413000
553934357	::472657662774358000
310506975	::472658925704462000
501554267	::472659633849368000
221590506	::472660237430689000
336845657	::472660521054126000
336845657	::472660613806968000
173608790	::472660853875945000
173608790	::472661234031263000
245957488	::472661500214394000
212490176	::472662128382320000
248468379	::472662208359718000
248468379	::472662391453663000
35923992	::472662456939315000
173608790	::472662543409115000
221590506	::472662708433993000
35923992	::472663011917041000
248468379	::472663286920409000
556631416	::472663515317026000
310506975	::472663528365883000
310506975	::472663672389918000
173608790	::472663890006777000
35923992	::472663894532825000
56556074	::472664460872515000
415703077	::472664635582062000
60712766	::472664638308765000
359446141	::472664789815005000
15186859	::472664849433260000
22954511	::472665546404552000
35923992	::472665609088806000
200764512	::472666159347929000
173608790	::472666465401712000
22954511	::472666691382431000
76638498	::472666742796591000
35923992	::472667055356145000
173608790	::472667139103420000
173608790	::472667287200096000
13683762	::472667570819301000
227476350	::472667578100232000
227476350	::472667764704804000
205513521	::472668275747201000
227476350	::472668277714333000
227476350	::472668721106784000
227476350	::472668969870979000
399695389	::472668974602534000
227476350	::472669027018362000
227476350	::472669138679103000
227476350	::472669288273170000
227476350	::472669359219830000
76638498	::472669579039502000
76638498	::472669648987906000
76638498	::472670004173750000
336845657	::472670321334833000
227476350	::472670528944078000
227476350	::472670709261410000
227476350	::472670891617165000
227476350	::472671107909042000
227476350	::472671817681731000
87970668	::472671846471454000
227476350	::472671945343774000
213187842	::472672648359858000
227476350	::472672916463570000
283518032	::472673981905260000
36772146	::472674375469387000
283518032	::472674532550270000
36772146	::472674581036429000
283518032	::472675393867358000
29391732	::472675928972468000
36772146	::472676687000662000
28054060	::472676830768410000
227476350	::472677212756246000
227476350	::472677522434297000
260979062	::472677791092076000
105607367	::472677925624365000
15782772	::472678092826095000
434675222	::472678261617885000
335003775	::472678377519083000
434675222	::472678443973623000
103244523	::472678520238641000
434675222	::472678630146191000
335003775	::472678844227670000
218112087	::472679499352780000
227476350	::472679509758447000
335003775	::472679618852704000
335003775	::472679765590437000
68775336	::472679924084375000
434675222	::472680289798729000
42720153	::472680294567657000
68775336	::472680532082323000
339126665	::472681084564410000
509523903	::472681163727704000
301657872	::472681273261957000
68775336	::472681360516059000
69044676	::472681629521965000
510678171	::472682454982344000
517075828	::472682505137848000
342188056	::472683361002348000
368079003	::472683534835257000
342188056	::472683679337418000
342188056	::472683848627941000
501554267	::472684132770643000
231674152	::472684150508765000
97307001	::472684406465765000
68775336	::472684452158513000
68775336	::472684849220689000
88018997	::472684884209967000
46727568	::472685083170975000
368079003	::472686211782676000
218956862	::472686313687113000
328557330	::472686675189956000
250969967	::472687160731385000
36866805	::472687352398094000
506707370	::472688414253670000
95231863	::472688516183621000
28405302	::472689425483177000
225691566	::472689472757567000
47749919	::472689473835503000
47749919	::472689509994627000
165658390	::472689866149335000
245957488	::472690037197651000
214678768	::472690551414734000
47749919	::472690634416214000
315872678	::472690995247587000
42720153	::472691022582259000
29849760	::472691176659636000
147779508	::472691211774754000
137426396	::472691541723455000
276131997	::472692171577892000
26198467	::472693422310948000
184195472	::472693484709634000
625900103	::472693859911090000
31250549	::472694184004952000
210674392	::472694363051417000
20924979	::472694863276670000
20924979	::472695045707927000
20924979	::472695843942715000
88018997	::472696142451728000
236930269	::472696222147280000
15742158	::472696362027720000
343018153	::472696620555833000
223998080	::472696640630165000
68775336	::472696820930342000
361532861	::472696894712713000
105852149	::472697015885762000
263433687	::472697653084430000
460772038	::472697677084229000
276787570	::472698423523569000
416506126	::472698620110581000
365523194	::472698642910806000
203145029	::472698728118501000
361532861	::472699293917523000
359104594	::472700794207076000
436188872	::472701630610436000
434045786	::472701646926258000
62396842	::472701687396716000
37977930	::472701869236969000
95723533	::472702067891798000
137117871	::472702248154198000
37977930	::472702508297515000
42720153	::472702562991632000
197384499	::472702733259382000
276787570	::472703844887969000
87306187	::472704070898049000
60399576	::472704193422061000
87306187	::472704249797697000
81765661	::472704279405264000
265553576	::472704437962551000
186107022	::472704443365208000
197384499	::472704965560246000
276787570	::472705085978333000
33629617	::472705102416183000
268397639	::472705135702188000
22285873	::472705517094060000
72210207	::472705844149116000
276787570	::472705910205210000
276787570	::472706092401582000
59454178	::472706332538048000
176489426	::472706606656806000
57933673	::472706736621486000
371477472	::472706774701993000
87306187	::472706783128330000
217214677	::472706844171837000
247372701	::472706893270765000
576780003	::472707041606107000
576780003	::472707255175897000
576780003	::472707379511824000
247372701	::472707450534387000
30787413	::472707577240109000
483283190	::472707893720915000
254319575	::472708291970490000
16322613	::472708333372051000
276256841	::472708781831630000
277794018	::472709092885008000
237938155	::472709161277730000
351004243	::472709221188780000
16623113	::472709257926676000
80157666	::472709326889426000
34536365	::472709587032760000
52542320	::472709589868486000
54587465	::472709877354082000
17974977	::472710111115223000
24803741	::472710507015983000
20293581	::472710637395537000
52929975	::472710838928019000
276787570	::472711019588878000
20293581	::472711451602202000
533417136	::472711483017936000
554801627	::472711495545937000
253120136	::472711504412700000
186107022	::472711868520599000
240927663	::472711947863879000
20293581	::472712091757838000
83878535	::472712122514673000
240927663	::472712126373433000
240927663	::472712388522045000
197384499	::472712418670305000
197384499	::472712637739200000
240927663	::472712677148880000
194359616	::472712679258591000
513270198	::472712725882093000
197384499	::472712731431538000
20293581	::472712795897614000
202196262	::472712835726733000
38440249	::472712877866897000
259876316	::472712980711227000
485252693	::472713374938046000
285906246	::472713388892504000
133508241	::472713498451902000
276787570	::472713544421482000
458010782	::472713696699895000
87306187	::472713700382896000
411786523	::472713789255999000
201810972	::472714263468204000
87306187	::472714495631314000
286282963	::472714718738911000
31144939	::472715726756003000
52542320	::472715963922927000
218956862	::472715998559469000
137014162	::472716592007376000
371477472	::472716789303234000
218956862	::472716809633005000
218956862	::472716859134181000
71878260	::472717020916510000
546947837	::472717082493075000
267936760	::472717120812638000
283518032	::472717135706607000
86349050	::472717155612766000
440875002	::472717173282988000
323891242	::472717243332460000
325242803	::472717432931360000
86349050	::472717724502982000
245669191	::472717741749596000
245669191	::472717858665811000
434675222	::472717865297383000
546947837	::472718032951713000
546947837	::472718224195194000
546947837	::472718236698431000
546947837	::472718309612212000
588874950	::472718326372646000
546947837	::472718373701160000
546947837	::472718404172775000
546947837	::472718464377843000
546947837	::472718547542503000
546947837	::472718569126363000
245669191	::472718612399013000
546947837	::472718650995007000
546947837	::472718739750649000
546947837	::472718778388983000
341037427	::472718796201807000
546947837	::472718874568192000
371817971	::472718910526337000
68966030	::472718929643585000
546947837	::472718962170396000
546947837	::472718990754582000
546947837	::472719148133261000
546947837	::472719170904133000
71284640	::472719188646064000
546947837	::472719254391779000
546947837	::472719272578256000
329471370	::472719328064704000
455542048	::472719535271714000
73299390	::472719546751922000
221740779	::472719602775232000
152127827	::472719639596650000
65832155	::472719865703182000
159944196	::472720404105011000
145572480	::472720509918912000
545540214	::472720580307730000
68473966	::472720625287856000
89846697	::472720980008136000
245669191	::472721184614662000
276787570	::472721219561603000
58587013	::472721244039561000
283518032	::472721375699148000
276787570	::472721509136355000
276787570	::472721918479437000
267936760	::472722041238732000
371817971	::472722117935767000
161041223	::472722208285290000
229385654	::472722301390450000
161041223	::472722338191257000
109060628	::472722373502722000
624360378	::472722705830379000
624360378	::472722818887872000
321166954	::472722976010665000
125849974	::472723015990771000
346654346	::472723062303899000
196152188	::472723141496930000
209401949	::472723172890910000
196152188	::472723179702849000
412159259	::472723260476366000
86970230	::472723358463700000
267936760	::472723484888793000
624360378	::472723559341887000
209401949	::472723848794628000
94226339	::472724324860698000
68818829	::472724339599495000
244995179	::472724439558537000
139547588	::472724512799092000
418312513	::472724866832293000
418312513	::472725168935419000
275268585	::472725225243553000
429558621	::472725330105745000
196152188	::472725670414393000
287228225	::472725753142837000
539183661	::472725827671846000
196152188	::472725870520455000
196152188	::472725926921265000
196152188	::472725963155845000
287228225	::472726078776037000
337510374	::472726279805231000
96013044	::472726426069004000
323891242	::472726502262710000
537633292	::472726646303506000
312856997	::472726886389653000
507987711	::472726927602892000
23665083	::472727142615109000
55704588	::472727308638232000
300594041	::472727401261064000
429558621	::472727565296492000
471204596	::472727683135459000
122614290	::472727830392889000
51413309	::472727899267551000
256088386	::472727916015407000
106715045	::472728132567715000
71284640	::472728308623638000
106715045	::472728349899771000
16846197	::472728372746137000
429558621	::472728766217998000
346654346	::472728801256824000
429558621	::472728978974048000
51964139	::472729339235405000
86349050	::472729545515479000
285906246	::472729677782470000
40126821	::472729769289973000
323891242	::472729775208169000
28054060	::472729831453372000
155686441	::472729871165034000
53584160	::472729882947239000
31258629	::472730093563813000
381599486	::472730233024430000
150034005	::472730328008626000
298216731	::472730405708500000
53863390	::472730484322336000
206538198	::472730614526115000
331482356	::472730887281311000
400704846	::472731348273086000
389949893	::472731361577431000
86243090	::472731420134506000
230903702	::472731599948103000
268397639	::472731634345603000
29849760	::472731657527918000
206538198	::472731725412712000
304219715	::472731789916917000
621306179	::472731816957181000
242206017	::472731845847941000
40126821	::472731939334414000
87970668	::472732298488471000
509760806	::472732299076071000
408869196	::472732314938916000
621306179	::472732319648739000
128103434	::472732357301391000
409777239	::472732393804009000
246409056	::472732482094522000
506519570	::472732589304709000
468796913	::472733182425833000
304219715	::472733216210567000
443375828	::472733241338626000
98589714	::472733595795087000
409777239	::472733822492999000
337510374	::472733845444657000
41143305	::472733850380926000
23663256	::472733928927682000
206538198	::472733944367284000
131420707	::472734097195151000
67656722	::472734175326638000
131420707	::472734179612827000
429558621	::472734193580269000
356448818	::472734204804210000
51649971	::472734210751332000
196152188	::472734550330998000
244351583	::472734566504210000
429558621	::472734810587561000
517075828	::472734873170771000
269151566	::472734991223250000
336821368	::472735004510806000
249468865	::472735216625135000
206538198	::472735223411920000
52105336	::472735238569750000
279750654	::472735246195372000
150034005	::472735255393497000
206538198	::472735410469502000
429558621	::472735436998471000
68966030	::472735569026363000
218956862	::472735649465118000
338477631	::472735689721643000
68966030	::472735718804975000
40126821	::472735796303503000
517075828	::472735797058490000
624360378	::472735836304191000
249789981	::472735895523962000
519086519	::472735992441745000
216819428	::472736059563208000
313341167	::472736127124635000
624360378	::472736184007794000
85343069	::472736261535723000
249789981	::472736401318891000
24413698	::472736442855088000
363969403	::472736493253840000
471204596	::472736497397813000
246050172	::472736534794207000
85343069	::472736535134367000
41606452	::472736649080623000
86243090	::472736750821834000
431188585	::472736774834642000
246050172	::472736830278754000
86243090	::472736839111946000
235382002	::472736863430529000
340693336	::472736929507598000
236528732	::472736969580359000
236528732	::472736996059009000
236528732	::472737009384296000
66786075	::472737060042715000
218956862	::472737067244716000
236528732	::472737080918151000
14955026	::472737139289907000
273748024	::472737292411359000
262471070	::472737372439056000
218956862	::472737554903887000
80159052	::472737628844871000
284316159	::472737645299503000
218956862	::472737665553797000
312710029	::472737714979078000
405239647	::472737798126985000
517075828	::472737805681307000
242305581	::472737878384967000
218956862	::472737992399134000
417968003	::472738088029286000
215776033	::472738299531259000
624360378	::472738328135995000
471204596	::472738341268758000
218956862	::472738426199228000
431188585	::472738778722082000
56509474	::472738907562733000
280798922	::472739316004061000
517075828	::472739862849024000
23933265	::472739927160279000
468796913	::472740156152483000
18455966	::472740241246146000
431188585	::472740549448183000
355598729	::472740566808010000
164101308	::472740576216219000
298216731	::472740588325183000
483526518	::472740957100584000
624360378	::472741066966175000
312394133	::472741093411655000
417968003	::472741462900490000
115459999	::472741472970608000
433003196	::472741734158716000
534913317	::472741780060786000
249789981	::472741853096595000
481749191	::472741877650063000
107610605	::472742013155438000
275681559	::472742039482687000
246050172	::472742154721169000
41465619	::472742165836484000
546947837	::472742174530875000
264622253	::472742259834621000
436476907	::472742323248693000
192727478	::472742376617033000
68966030	::472742394191171000
435349693	::472742516278968000
181101394	::472742554954260000
359776589	::472742690279280000
485252693	::472742933272494000
106778257	::472743055783919000
200849010	::472743070677495000
396786261	::472743151539462000
429558621	::472743441697611000
291518680	::472743458483220000
59622669	::472743741929693000
146608159	::472743791720271000
262240809	::472743873739911000
402333632	::472743891473403000
36943663	::472743985669496000
376472794	::472744016610856000
359806236	::472744083786452000
349472194	::472744089470140000
262240809	::472744138056548000
181101394	::472744219002413000
376472794	::472744435311464000
444251177	::472744435571494000
237330810	::472744437861601000
14955026	::472744607693152000
417968003	::472744790338330000
100090407	::472744822206648000
417968003	::472744864300679000
252314330	::472744894302535000
349472194	::472744912258347000
262471070	::472745026850942000
19569142	::472745031237779000
24537703	::472745058660151000
349472194	::472745264017833000
312435293	::472745307717914000
274191278	::472745441658798000
71284640	::472745443504717000
349472194	::472745581715402000
134181956	::472745667748958000
386169383	::472745698413142000
368386947	::472745760862134000
424790585	::472745842999177000
447313860	::472745973261692000
322446637	::472746017557733000
131254355	::472746052651479000
386169383	::472746074617036000
24803741	::472746119530053000
120532808	::472746132158681000
252314330	::472746144305807000
587864456	::472746358831853000
321780812	::472746361902100000
36219010	::472746446362779000
48562201	::472746566936043000
368386947	::472746722368978000
398735102	::472746813829558000
137426396	::472746870151069000
151190656	::472746944964861000
239484752	::472746950648143000
459612485	::472746987398238000
355896730	::472746996382851000
56736460	::472747070852321000
133112299	::472747167992803000
111978266	::472747419642249000
275681559	::472747431458013000
111978266	::472747567386607000
36219010	::472747749251641000
95723533	::472747753387601000
30516926	::472747895436083000
37578654	::472748292263387000
395057520	::472748349100421000
12685102	::472748355152773000
151190656	::472748356750413000
300884493	::472748466393718000
487266327	::472748493677670000
151190656	::472748501378408000
300884493	::472748550284013000
314988406	::472748596958203000
284931188	::472748627442823000
52494533	::472748756656738000
370420008	::472748967243948000
53112812	::472749063394582000
370420008	::472749097720365000
312710029	::472749113813901000
417523013	::472749162870898000
193583131	::472749178662436000
53112812	::472749248208199000
151190656	::472749287852769000
615688476	::472749552554876000
111978266	::472749647065530000
23665083	::472749726811832000
52494533	::472749742880206000
300884493	::472749768553541000
111978266	::472749898849583000
76375846	::472749929707089000
360730562	::472750136821424000
47017345	::472750157399076000
52494533	::472750214584233000
237938155	::472750319852863000
52494533	::472750333522112000
48562201	::472750342241677000
355612007	::472750401721491000
111978266	::472750406180036000
473118863	::472750418691227000
52494533	::472750431257763000
239484752	::472750583670378000
272533260	::472750661730181000
300884493	::472750725814947000
300884493	::472751086202552000
384488111	::472751246164910000
217912167	::472751317057024000
632481728	::472751354851901000
71689075	::472751547311734000
264904736	::472751631914651000
217912167	::472751633915736000
191276105	::472751707064000000
424790585	::472751734494728000
632481728	::472751781626535000
217912167	::472751856352247000
384488111	::472751886106648000
321166954	::472751936588898000
176202976	::472752087197958000
600663496	::472752229540036000
53112812	::472752239740592000
14190836	::472752254353543000
334420539	::472752435208159000
53112812	::472752473686286000
43586963	::472752569295839000
413686504	::472752657657262000
314988406	::472752671896514000
239484752	::472752706273415000
314988406	::472752716562071000
239484752	::472752755665559000
432622681	::472752793946562000
411786523	::472752805443149000
250474725	::472752807632986000
429558621	::472753105051078000
76638498	::472753396152549000
134181956	::472753495603699000
76638498	::472753495918280000
335003775	::472753591653261000
408772521	::472753676088786000
335003775	::472753766572511000
360730562	::472754023552925000
197277853	::472754050275237000
87970668	::472754118902030000
312435293	::472754162904879000
134181956	::472754472020504000
600663496	::472754659564998000
309778100	::472754712236670000
321166954	::472754963114782000
165634562	::472755070686470000
41465619	::472755189171359000
165634562	::472755365738995000
155650977	::472755371459624000
17974977	::472755417828040000
23663256	::472755583754321000
23663256	::472755700632805000
23663256	::472755729447673000
46070001	::472755783709769000
421356901	::472755801170644000
27335023	::472755976291246000
321780812	::472756225567117000
28054060	::472756328700469000
279608688	::472756342201909000
346127757	::472756452889993000
321780812	::472756630145478000
399174015	::472756916465045000
365746365	::472756999227465000
221740779	::472757016130490000
378901511	::472757159118516000
230206940	::472757294053081000
138935158	::472757397644378000
301203823	::472757434881040000
50228529	::472757536471281000
291518680	::472757576103645000
505323751	::472757888977760000
291518680	::472757949669339000
130312780	::472758007764221000
47017345	::472758068254887000
337466318	::472758124122603000
467043006	::472758171321118000
222687654	::472758267865624000
304661740	::472758292721049000
19945993	::472758322521583000
417472148	::472758479787409000
19945993	::472758550075555000
331246659	::472758596204519000
390900557	::472758733035286000
25469735	::472759024224837000
50228529	::472759072802885000
386956382	::472759145234714000
380723702	::472759279137861000
513270198	::472759321223118000
134181956	::472759394258935000
295881773	::472759576337453000
29849760	::472759879145619000
151190656	::472759926469558000
346127757	::472760025753350000
304661740	::472760111065100000
16006363	::472760128610271000
65886399	::472760357149478000
43586963	::472760387679846000
17595323	::472760400807604000
337466318	::472760491199438000
301203823	::472760558093991000
40126821	::472760614788399000
225203526	::472760615237210000
65886399	::472760661458845000
86243090	::472760762591506000
218711172	::472760834780041000
8036902	::472760839749922000
65886399	::472760878665064000
159011393	::472760905290489000
411786523	::472760923091136000
8036902	::472760925770883000
25784705	::472760932636950000
438647243	::472760944817233000
50228529	::472761212497719000
435516954	::472761240805048000
64219388	::472761241107042000
97592081	::472761299563458000
97592081	::472761337400266000
242607910	::472761344996167000
337466318	::472761394912571000
242607910	::472761443633614000
346127757	::472761478723158000
65886399	::472761525825187000
389614947	::472761542329794000
380723702	::472761622197723000
65886399	::472761627159564000
242607910	::472761838678343000
435516954	::472761861952126000
284316159	::472761998753935000
286265668	::472762012699619000
242607910	::472762064125960000
181840332	::472762124943765000
67492430	::472762160779898000
181840332	::472762160796672000
138083816	::472762268065619000
342845822	::472762286650585000
272184078	::472762297446707000
242607910	::472762320478027000
621306179	::472762450170089000
68966030	::472762528893001000
76482742	::472762530222575000
109060628	::472762583133331000
443332358	::472762650737123000
279230956	::472762663341006000
256638502	::472762794274979000
234630547	::472762880220094000
242607910	::472762915863678000
242607910	::472762986080509000
700013623	::472763114744606000
242607910	::472763208860590000
65886399	::472763267119464000
242607910	::472763268000272000
242607910	::472763464449261000
242607910	::472763539988709000
242607910	::472763597685542000
20419159	::472763652886380000
378771457	::472763661975445000
713245898	::472763752048504000
384683676	::472763785099632000
242607910	::472763947670843000
335040170	::472763947918319000
242607910	::472764037986807000
155677785	::472764125224116000
45527216	::472764190353289000
479156555	::472764280086224000
230206940	::472764406896816000
316878403	::472764537222225000
621306179	::472764615437586000
344442687	::472764687101476000
23672351	::472764791908360000
155677785	::472764925753192000
378771457	::472764933881339000
117608761	::472764982099079000
295881773	::472764994103156000
236528732	::472765153893957000
236528732	::472765165768032000
236528732	::472765189566517000
236528732	::472765191055478000
236528732	::472765201776132000
236528732	::472765229018136000
236528732	::472765267534417000
344442687	::472765286014148000
344442687	::472765437084975000
140157275	::472765837229563000
27335023	::472765872432766000
298216731	::472765911636926000
552146644	::472765951549927000
465934852	::472765974991892000
202798666	::472765979026391000
483283190	::472766112053350000
467688815	::472766219209433000
114633433	::472766242093547000
134181956	::472766251165425000
249789981	::472766602862030000
226995875	::472766788589977000
298216731	::472766825017929000
343484637	::472766854532829000
249789981	::472766897146970000
256346048	::472766906852573000
272184078	::472767304669732000
429345484	::472767308478554000
68818829	::472767405643403000
344442687	::472767556311601000
68818829	::472767715392753000
372507812	::472767782397149000
417523013	::472767828039589000
68818829	::472767944347234000
182092022	::472767984415420000
440314946	::472768034294083000
172280619	::472768091592458000
321166954	::472768175793512000
272184078	::472768179337322000
28461859	::472768293762527000
236528732	::472768355506872000
236528732	::472768370178539000
236528732	::472768394526478000
429558621	::472768401300283000
236528732	::472768411056218000
76638498	::472768625162461000
76638498	::472768745283129000
330645900	::472768760362065000
380723702	::472768793794859000
295881773	::472768919787143000
276787570	::472768956571189000
194998718	::472769123437776000
276787570	::472769134472609000
174629553	::472769186775973000
276787570	::472769269806014000
371477472	::472769301582479000
417523013	::472769343957118000
59454178	::472769374147715000
446757000	::472769419245264000
276787570	::472769421182631000
417428775	::472769508760121000
389949893	::472769544772014000
174629553	::472769571188137000
174629553	::472769597071167000
59454178	::472769605791121000
417523013	::472769610220310000
417428775	::472769642663256000
174629553	::472769758316593000
276787570	::472769869385973000
417428775	::472769877804331000
417523013	::472769881901760000
20419159	::472769969835352000
376541246	::472769996113076000
98589714	::472770056158314000
335040170	::472770076903768000
174629553	::472770087095902000
264622253	::472770239008997000
417523013	::472770272001400000
432622681	::472770427631054000
111978266	::472770439643922000
68818829	::472770465555968000
264622253	::472770468454223000
291518680	::472770503938428000
267936760	::472770751087783000
15733436	::472770758721413000
68818829	::472770773862465000
52295994	::472770870419918000
286282963	::472770894038040000
446757000	::472770988741230000
578593285	::472771036162039000
467688815	::472771047214039000
467688815	::472771111042957000
174629553	::472771125211324000
417523013	::472771157066653000
68818829	::472771188905631000
174629553	::472771249463394000
358031089	::472771266827411000
52295994	::472771312742432000
100090407	::472771333261377000
533417136	::472771398487015000
276787570	::472771469563293000
52295994	::472771541009453000
407038804	::472771548253011000
443375828	::472771628775256000
238786875	::472771699310878000
174629553	::472771717476401000
552146644	::472771792629923000
417523013	::472771804365598000
30529918	::472771826129440000
443375828	::472771831686897000
355896730	::472771907646152000
68818829	::472771911600992000
120170865	::472771918605877000
500212290	::472771950172188000
76638498	::472772143361839000
276787570	::472772310496055000
19945993	::472772429865967000
19945993	::472772431141404000
337396732	::472772505225424000
263013923	::472772517808312000
351004243	::472772552348434000
323246381	::472772578193727000
100090407	::472772604974358000
59454178	::472772638041845000
174629553	::472772703766982000
407038804	::472772722368712000
268058306	::472772817709453000
193583131	::472772917718437000
428300082	::472772932603625000
428300082	::472772944587128000
74282065	::472772989239308000
407038804	::472773014317441000
20419159	::472773103781560000
446757000	::472773121800695000
413686504	::472773230709587000
417523013	::472773277534793000
310506975	::472773419612655000
446757000	::472773425514434000
52295994	::472773429490622000
417523013	::472773495550525000
231689668	::472773640325701000
30242503	::472773674677075000
162958222	::472773686840532000
20935798	::472773688727965000
628045480	::472773742645358000
39169797	::472773922631712000
30529918	::472774029309251000
52494533	::472774087765688000
633531552	::472774158854942000
254635990	::472774168677593000
30242503	::472774350278754000
111978266	::472774351457374000
39469570	::472774488061640000
249789981	::472774536794882000
389949893	::472774593417977000
52494533	::472774632840654000
313792688	::472774719419072000
284931188	::472774772070551000
237938155	::472774806971355000
76463655	::472774812914290000
52494533	::472774823152979000
39469570	::472774848348172000
291518680	::472774932188131000
278165989	::472774958372765000
446757000	::472774987926233000
389949893	::472775062261493000
384683676	::472775083526983000
249789981	::472775115009449000
253879613	::472775147045126000
192727478	::472775168368967000
40375959	::472775334148837000
35147507	::472775479754113000
570502101	::472775587669364000
171724420	::472775607302885000
261847534	::472775769467662000
431215016	::472775826644029000
466989920	::472775954549710000
409709795	::472776046324903000
382414670	::472776142525460000
210671307	::472776210439606000
58628782	::472776211182395000
205928265	::472776347300163000
599787941	::472776361019736000
278165989	::472776476761149000
84849075	::472776686116028000
389949893	::472776708240592000
213763059	::472776737601101000
389949893	::472776951870943000
389949893	::472776957524860000
36485138	::472776983492186000
599787941	::472777114601521000
27626703	::472777176824037000
410122679	::472777218033479000
120139449	::472777431246307000
28922315	::472777557964640000
1384531	::472777777481924000
436188872	::472777793953366000
608426191	::472777804250374000
608426191	::472778059427241000
52441281	::472778204588298000
321780812	::472778259697262000
471204596	::472778302575632000
68818829	::472778318404530000
471204596	::472778371207004000
68818829	::472778392937328000
576780003	::472778443361239000
15778759	::472778514857328000
437064295	::472778608382341000
576780003	::472778628548132000
23642786	::472778685884669000
28922315	::472778823608836000
487266327	::472778868361682000
385595835	::472778876389961000
409709795	::472778880634220000
28922315	::472778991066447000
28922315	::472779044443136000
608426191	::472779048591302000
12354252	::472779075552313000
354412568	::472779095080570000
599787941	::472779172964601000
634873462	::472779181378400000
439491329	::472779190258110000
385595835	::472779400249757000
12354252	::472779457149685000
29374576	::472779498191355000
161041223	::472779506072436000
376472794	::472779587194462000
17974977	::472779694480179000
238307628	::472779714143469000
231689668	::472779732208324000
249789981	::472779750373478000
198651083	::472779766014046000
407038804	::472779826118807000
385595835	::472779870208933000
137426396	::472779874462334000
409709795	::472779934436298000
446757000	::472779977423732000
117264210	::472779980305625000
137426396	::472780129429901000
17595323	::472780186916646000
196152188	::472780360909340000
231689668	::472780461715230000
39169797	::472780481810141000
370420008	::472780522007977000
287228225	::472780537225293000
385595835	::472781054210633000
196152188	::472781080291213000
28066346	::472781140625858000
443375828	::472781165439778000
68818829	::472781269932077000
68818829	::472781391524921000
197277853	::472781437402632000
370420008	::472781493169692000
277829772	::472781568734285000
277829772	::472781587390545000
29374576	::472781597172060000
28922315	::472781650993352000
68818829	::472781726825979000
163768701	::472781743192166000
277829772	::472781856912318000
111978266	::472781910314590000
37977930	::472782009840844000
68818829	::472782024206323000
111978266	::472782033484537000
351152035	::472782096033800000
74282065	::472782110940352000
18455966	::472782117181857000
443375828	::472782117328658000
29374576	::472782178452267000
24537703	::472782227550777000
68818829	::472782277760413000
433003196	::472782291694280000
312394133	::472782292436660000
312394133	::472782321188626000
111978266	::472782434699079000
331227001	::472782444647940000
312394133	::472782468521922000
312394133	::472782497982722000
22195036	::472782507466043000
29374576	::472782513845202000
437064295	::472782600550240000
111978266	::472782617679781000
277829772	::472782679205634000
20935798	::472782684872531000
633531552	::472782686759964000
48562201	::472782722524794000
323246381	::472782724609368000
437064295	::472782943543652000
409709795	::472782953919950000
324536771	::472783013538177000
29374576	::472783117069975000
263013923	::472783147307114000
312394133	::472783220564819000
29374576	::472783237178077000
16002106	::472783368065527000
24537703	::472783408897069000
236528732	::472783530867445000
236528732	::472783544486723000
236528732	::472783558743183000
237530197	::472783562090225000
43838022	::472783572948877000
122799833	::472783591244443000
236528732	::472783618826571000
236528732	::472783632051212000
465002314	::472783783276474000
29374576	::472783860003270000
68818829	::472783880928247000
43838022	::472783899480031000
370420008	::472784003377147000
421179396	::472784034087448000
262240809	::472784058276003000
29374576	::472784104866721000
237530197	::472784127721492000
553934357	::472784259204120000
29374576	::472784477589348000
385595835	::472784514612088000
432116634	::472784523923828000
576780003	::472784573034528000
29374576	::472784687702630000
43838022	::472784704769236000
29374576	::472784761082372000
378281495	::472784808834109000
121881241	::472784871685763000
155650977	::472784882683215000
150828387	::472785034118582000
66486074	::472785141845065000
29374576	::472785207368507000
196152188	::472785317775540000
29374576	::472785350301982000
196152188	::472785396687208000
43838022	::472785467553751000
196152188	::472785490828337000
346127757	::472785516984016000
483283190	::472785602899746000
249028893	::472785810329047000
66486074	::472785818616999000
485252693	::472785825575735000
43838022	::472785858035081000
624360378	::472785945016938000
102233693	::472786065984471000
102233693	::472786099606003000
84849075	::472786100340420000
29374576	::472786159962447000
132649069	::472786227545272000
9563172	::472786263775670000
69064286	::472786272843350000
29374576	::472786433036398000
43838022	::472786482638233000
196152188	::472786607687225000
39215095	::472786611663429000
43838022	::472786641069682000
84849075	::472786663857721000
43838022	::472786683222433000
43838022	::472786869214646000
29374576	::472786874789273000
16713682	::472786913272025000
436415484	::472787045405192000
196152188	::472787073338839000
385259637	::472787116628664000
6284612	::472787121158504000
1384531	::472787161943515000
218112087	::472787174962655000
43838022	::472787183665823000
40054726	::472787192008671000
16713682	::472787247700643000
218112087	::472787287680380000
16846197	::472787362389688000
43838022	::472787399722799000
225122347	::472787404622143000
236528732	::472787451107627000
196152188	::472787472338808000
69494041	::472787472972529000
346654346	::472787475136393000
225122347	::472787494044717000
29374576	::472787558318239000
379357885	::472787567424069000
348745482	::472787682998091000
29374576	::472787724374913000
29374576	::472787921339437000
150828387	::472787948786966000
225122347	::472787984740540000
16713682	::472788124016599000
323477702	::472788207482855000
111978266	::472788335740452000
471516383	::472788369546952000
141735027	::472788401033584000
370420008	::472788533678071000
137014162	::472788569678151000
217912167	::472788587701092000
16713682	::472788639265865000
117608761	::472788649344397000
211645751	::472788650586284000
132649069	::472788671327113000
424498591	::472788683343818000
16713682	::472788725123260000
211645751	::472788745713094000
29374576	::472788759239720000
375967762	::472788778356969000
111978266	::472788822062034000
151190656	::472788892496572000
362737866	::472788941842554000
196659229	::472788945814560000
111978266	::472788996842852000
43838022	::472789023111397000
312394133	::472789040924983000
615688476	::472789173519147000
323477702	::472789218041679000
266210776	::472789248605962000
52295994	::472789268533104000
43838022	::472789285884526000
29374576	::472789294189658000
8036902	::472789321208979000
360951591	::472789390788673000
67193398	::472789394521219000
249028893	::472789493297467000
249789981	::472789570208006000
632481728	::472789592517922000
375967762	::472789593394147000
111978266	::472789600654860000
467688815	::472789732767043000
346127757	::472789737200435000
375967762	::472789863587016000
98589714	::472789872881582000
176489426	::472789878863036000
351152035	::472789968746991000
218112087	::472789980558151000
529096266	::472789987172569000
20419159	::472790089550942000
331227001	::472790171004731000
586783331	::472790203481214000
111978266	::472790275874902000
218112087	::472790286809042000
40994873	::472790376890122000
25235649	::472790395571941000
467688815	::472790451331018000
375967762	::472790657342259000
53317470	::472790693652742000
251429451	::472790722169810000
96013044	::472790772237238000
231689668	::472790782924320000
111978266	::472791014093357000
212068363	::472791019855937000
24537703	::472791205919473000
261847534	::472791237159034000
296590824	::472791241550086000
51413309	::472791298731421000
324536771	::472791326074077000
85211920	::472791330016337000
111978266	::472791346772979000
424498591	::472791352418525000
111978266	::472791377508831000
29374576	::472791384634961000
111978266	::472791526905749000
37578654	::472791615744909000
424498591	::472791629422542000
262240809	::472791652927803000
238786875	::472791740613918000
28461859	::472791785467805000
262240809	::472791837565272000
272999900	::472791855818878000
236528732	::472791915705167000
249028893	::472792024727683000
111978266	::472792040817033000
116071398	::472792044675416000
20935798	::472792047825731000
38594501	::472792195758440000
249028893	::472792315342639000
15782772	::472792343490592000
452882285	::472792482514628000
15782772	::472792520540561000
238698812	::472792544292528000
500212290	::472792568686575000
410122679	::472792682184843000
459612485	::472792791727108000
377110730	::472792860665077000
212490176	::472792895947145000
20419159	::472792947117658000
459612485	::472793111505403000
15782772	::472793166392090000
356974615	::472793251309953000
39904237	::472793276802957000
370420008	::472793399498522000
249028893	::472793481338167000
43977455	::472793525143474000
8036902	::472793568419913000
50228529	::472793667758202000
39904237	::472793730932436000
312394133	::472793749119332000
249028893	::472793778357809000
16166332	::472794008855400000
459612485	::472794032817844000
279230956	::472794059359023000
39904237	::472794101495398000
546947837	::472794104292593000
473469863	::472794125205774000
389949893	::472794160949248000
20924979	::472794185615962000
111978266	::472794191903617000
459612485	::472794258777571000
331227001	::472794300687089000
487266327	::472794359385968000
50228529	::472794364146880000
235272576	::472794366571188000
279230956	::472794483621253000
312394133	::472794484879925000
459612485	::472794507504017000
20924979	::472794609555230000
20924979	::472794700517081000
356579210	::472794719425003000
27904685	::472794772646526000
330691749	::472794806385901000
599787941	::472794850338017000
389949893	::472794926745280000
370420008	::472794952921911000
459612485	::472795005422424000
459612485	::472795043003371000
346127757	::472795059101138000
176202976	::472795175723356000
142176687	::472795201363144000
373006574	::472795214240030000
28905424	::472795331910828000
44451086	::472795499406192000
114633433	::472795539403046000
389949893	::472795582856048000
186107022	::472795698094936000
176202976	::472795802243305000
279230956	::472795933743128000
20935798	::472795976533422000
20924979	::472796118351220000
389949893	::472796119844413000
377110730	::472796206713020000
279230956	::472796230704054000
278316478	::472796235053535000
373006574	::472796379568672000
354412568	::472796383108661000
452882285	::472796414469103000
275260502	::472796550389698000
98589714	::472796566890110000
20275866	::472796700059648000
41465619	::472796789188599000
20924979	::472796790924648000
98768681	::472796821769568000
98589714	::472796836957138000
298216731	::472796876337844000
452882285	::472796903097106000
98589714	::472797065655762000
20924979	::472797120232050000
354412568	::472797157008080000
176202976	::472797224234000000
371817971	::472797279188189000
162245153	::472797439372853000
314988406	::472797530023940000
389949893	::472797587083632000
172280619	::472797636215316000
74282065	::472797742243123000
15282962	::472797759632719000
389949893	::472797771913629000
176202976	::472797817031782000
389949893	::472797827140030000
389949893	::472797902671065000
364641621	::472797959067693000
16846197	::472798009785597000
15282962	::472798035668258000
176202976	::472798069335945000
46070001	::472798170066333000
161041223	::472798209354772000
470801476	::472798243768631000
15488020	::472798294339366000
9563172	::472798571184406000
354412568	::472798575311994000
59583601	::472798605175439000
17086308	::472798681075175000
354412568	::472798828031393000
17086308	::472798868837765000
176202976	::472798908981055000
102233693	::472799138245918000
572151259	::472799159154909000
375967762	::472799162560307000
572151259	::472799186342391000
572151259	::472799256756367000
572151259	::472799279887966000
262240809	::472799329129103000
258382946	::472799523132014000
8036902	::472799533898801000
50546012	::472799581344763000
370420008	::472799665948471000
262240809	::472799703583948000
279750654	::472799707975000000
252756099	::472799760668454000
279750654	::472799770147180000
329333638	::472799783707357000
176202976	::472799979325493000
194998718	::472800007754506000
117608761	::472800022568792000
254711141	::472800048515149000
50546012	::472800062796333000
375967762	::472800070463541000
315559101	::472800153720455000
246571951	::472800264722710000
41465619	::472800374907502000
164101308	::472800385011171000
246571951	::472800409703440000
194998718	::472800468046184000
398735102	::472800486501130000
312435293	::472800575671660000
17974977	::472800643099275000
15782772	::472800706580463000
375967762	::472800799664267000
41465619	::472800815737241000
458472537	::472800886456975000
375967762	::472801024659308000
15782772	::472801043701850000
17595323	::472801060478672000
54565883	::472801182998462000
54565883	::472801282634563000
114235211	::472801312522788000
329333638	::472801489224613000
106778257	::472801497772597000
346219373	::472801569897840000
346219373	::472801583579660000
397934536	::472801617079586000
87970668	::472801638952878000
248329328	::472801642841378000
54587465	::472801651506421000
342845822	::472801711112073000
218711172	::472801711749599000
258382946	::472801739385864000
218711172	::472801748550443000
248329328	::472801834436816000
34445704	::472802100955475000
248329328	::472802125517701000
256638502	::472802179288690000
421179396	::472802350235934000
229385654	::472802357411999000
194998718	::472802406565019000
9563172	::472802406645104000
238665368	::472802509913083000
248329328	::472802556587286000
373653741	::472802612975513000
218711172	::472802774401695000
50151347	::472802793955540000
418312513	::472802814234595000
8036902	::472802909579530000
24537703	::472802913455054000
217912167	::472802918924828000
259569717	::472802962788462000
248329328	::472802971009699000
25178781	::472802994115731000
258382946	::472803046963945000
114235211	::472803117193777000
8036902	::472803134809468000
431214329	::472803223548727000
114235211	::472803239369248000
258382946	::472803273536057000
408772521	::472803278317948000
22294252	::472803295464267000
545129813	::472803424661012000
342845822	::472803493292810000
50151347	::472803501312319000
256638502	::472803648318500000
24634410	::472803650008395000
384563395	::472803835849633000
50507669	::472803862651621000
248329328	::472804001042669000
258382946	::472804024681766000
294964037	::472804157494415000
371817971	::472804366156828000
434675222	::472804366588858000
50151347	::472804375169990000
24634410	::472804447425290000
39215095	::472804688082255000
176202976	::472804693173760000
20419159	::472804817471959000
314988406	::472805011949633000
463431723	::472805013199134000
248329328	::472805021202255000
314988406	::472805050730156000
240532669	::472805122540445000
16713682	::472805185304010000
377110730	::472805187099561000
430072028	::472805409800355000
248329328	::472805435993767000
111978266	::472805449797218000
468102453	::472805457367547000
176202976	::472805566038151000
468102453	::472805620093972000
291518680	::472805690135044000
468102453	::472805744127901000
322842111	::472805856355291000
234828491	::472805892434722000
359672666	::472805934016651000
248329328	::472806080930533000
468102453	::472806143270469000
168864295	::472806224803528000
468102453	::472806392575705000
20419159	::472806406777626000
313792688	::472806463438458000
468102453	::472806568023453000
16713682	::472806612663816000
176202976	::472806707454676000
218112087	::472806714635337000
552146644	::472806744146841000
298216731	::472806751889526000
234214828	::472806767278051000
13298002	::472806858873651000
172025978	::472806988359806000
43838022	::472807053216739000
176202976	::472807078377955000
22195036	::472807225099313000
258382946	::472807311488999000
155459778	::472807358683299000
382414670	::472807401821724000
176202976	::472807440543531000
23933265	::472807604377620000
402273149	::472807638443761000
517075828	::472807659545305000
176202976	::472807734002188000
634873462	::472807905725399000
633531552	::472807935802748000
22717394	::472808123820826000
41230104	::472808155739467000
111978266	::472808174274506000
406110065	::472808180742111000
406110065	::472808215835844000
196152188	::472808223364218000
406110065	::472808271732936000
517075828	::472808320093655000
434675222	::472808362934292000
111978266	::472808430772977000
434675222	::472808439581016000
176202976	::472808698255917000
46070001	::472808741788975000
320452099	::472808780284309000
368170408	::472808783534882000
351004243	::472808808591659000
372493368	::472808825439797000
368170408	::472808968155574000
408772521	::472809022014644000
309778100	::472809022177808000
368170408	::472809086183297000
321637063	::472809163332931000
401089789	::472809315406188000
20419159	::472809319822397000
269151566	::472809324834983000
24634410	::472809328877924000
467043006	::472809343541587000
6652302	::472809403318407000
196152188	::472809501263794000
20924979	::472809503847481000
139460380	::472809536576057000
24634410	::472809602384281000
176202976	::472809703609614000
151129980	::472809707590397000
20924979	::472809729891119000
615507620	::472809746831904000
479246485	::472809901849608000
455542048	::472810057647013000
50151347	::472810215881342000
376541246	::472810537521143000
16322613	::472810539026878000
20924979	::472810559348305000
325036867	::472810571512152000
41465619	::472810672879697000
20924979	::472810834704359000
16322613	::472810856795750000
50151347	::472810906330873000
50151347	::472810917902954000
176202976	::472811034298683000
246050172	::472811217677848000
364043601	::472811218584211000
176202976	::472811436121391000
24634410	::472811507818835000
413367641	::472811529361190000
176202976	::472811573170286000
46070001	::472811733296222000
335101950	::472811767719292000
459660056	::472811776841887000
395057520	::472811963802988000
349787019	::472811992282333000
376472794	::472812302962810000
111462710	::472812364245377000
479246485	::472812464170487000
238665368	::472812506969567000
15170503	::472812552314171000
111462710	::472812614553067000
23754003	::472812632584761000
409709795	::472812668584071000
262471070	::472812695713251000
111462710	::472812698393010000
375967762	::472812701995913000
375967762	::472812915322400000
482944497	::472812934121680000
376541246	::472812947861819000
176202976	::472812956745334000
"	:: be stronger than you were yesterday."""""""	::41790.7915277778
431262520	::472814807553306000
376425912	::472814907121876000
128977591	::472814943902117000
376425912	::472815023233175000
378281495	::472815103986122000
248329328	::472815110403022000
248329328	::472815133249396000
403020871	::472815239122419000
360761105	::472815499525361000
124582805	::472815499601276000
55120405	::472815559663689000
4059771	::472815651191791000
324536771	::472816153367048000
60578212	::472816204248522000
406110065	::472816226268618000
90467952	::472816301107195000
382414670	::472816388269039000
60578212	::472816425691017000
432747712	::472816773029711000
707214715	::472816790716686000
40810916	::472816820403986000
406110065	::472816917808287000
50507669	::472817086973374000
50507669	::472817146641514000
46070001	::472817167688142000
22386194	::472817188420603000
194998718	::472817199665930000
20275866	::472817223057571000
15488020	::472817238504775000
201810972	::472817266401095000
264622253	::472817271790768000
328858212	::472817291319865000
230206940	::472817360236453000
176202976	::472817385057955000
22717394	::472817389461983000
41230104	::472817436035522000
471516383	::472817452112678000
50507669	::472817462199980000
480638215	::472817638599434000
328858212	::472817678210838000
467027311	::472817738701078000
176202976	::472817825422114000
253886962	::472818087083798000
406110065	::472818141425590000
328858212	::472818290042368000
11146552	::472818320329019000
360898372	::472818396090732000
325242803	::472818396477026000
265786675	::472818444681752000
38623896	::472818509857042000
351099839	::472818790838054000
378281495	::472818814279622000
459660056	::472818827294932000
400817337	::472818892793204000
400817337	::472818997076180000
264622253	::472819066055303000
176202976	::472819123911548000
365746365	::472819129699667000
406110065	::472819216043626000
165634562	::472819467068915000
264622253	::472819528284790000
54405135	::472819569019858000
26514591	::472819811030798000
29849760	::472820077587230000
91666102	::472820280906096000
253886962	::472820370031255000
328858212	::472820494912458000
155677785	::472820680853975000
14584037	::472820854863450000
433003196	::472820862853197000
303342881	::472820879185833000
237118122	::472820902644969000
176202976	::472821253439377000
328858212	::472821262285557000
155677785	::472821309110747000
220867112	::472821648911912000
176202976	::472821668126023000
237530197	::472821814733713000
155677785	::472822036839297000
115503799	::472822144653877000
534913317	::472822161833746000
534913317	::472822192393433000
438566411	::472822255496335000
398735102	::472822320231243000
398735102	::472822327520927000
465002314	::472822365496176000
534913317	::472822381963378000
252314330	::472822397112836000
360730562	::472822503081914000
29198251	::472822515468083000
254711141	::472822708049149000
85343069	::472822756577669000
90544248	::472822864601575000
465002314	::472823011259592000
351152035	::472823067652423000
29198251	::472823076099751000
406110065	::472823097041514000
255818707	::472823263433728000
256638502	::472823271399116000
279750654	::472823280928579000
331668519	::472823330613903000
275260502	::472823369768132000
194998718	::472823473900113000
398735102	::472823516149342000
275260502	::472823580775182000
29391732	::472823582364827000
406110065	::472823658021670000
534913317	::472823781690703000
357150048	::472823788372262000
256638502	::472823828687912000
357150048	::472823861042376000
255818707	::472823868453683000
357150048	::472823984275214000
224682361	::472824103028527000
406110065	::472824359502233000
276784048	::472824437440405000
244351583	::472824523897573000
262240809	::472824608966868000
249789981	::472824627094245000
194998718	::472824655342870000
27237232	::472824723420639000
20419159	::472824800365142000
255818707	::472824926592700000
355612007	::472824956280406000
254711141	::472824976966311000
390479008	::472825016913231000
50306226	::472825047476740000
26514591	::472825079428956000
355612007	::472825108957245000
315559101	::472825141299535000
406110065	::472825179652259000
162200561	::472825203966636000
315559101	::472825239039389000
390479008	::472825289282568000
254711141	::472825582334402000
335068121	::472825728015163000
353544330	::472825748517298000
277829772	::472825753235505000
357150048	::472825794109005000
46727568	::472825812996329000
390479008	::472825918352670000
353544330	::472825949437063000
429348972	::472825990860009000
176202976	::472826093758476000
24634410	::472826170329677000
24537703	::472826195440988000
291288952	::472826227695550000
298216731	::472826243990454000
256638502	::472826343462543000
50507669	::472826382180188000
69950823	::472826398458281000
236528732	::472826414165925000
24803741	::472826435384909000
20419159	::472826475310501000
446757000	::472826701727424000
342845822	::472826837635051000
318692042	::472826864923607000
52542320	::472826920363503000
615688476	::472826934678650000
376361293	::472826944774737000
348901427	::472827055797575000
176202976	::472827124680638000
20419159	::472827239319359000
468965579	::472827337739104000
36772146	::472827408178249000
342845822	::472827484216754000
432747712	::472827500801048000
176202976	::472827518773256000
230659102	::472827532098543000
176202976	::472827716396257000
373653741	::472827929576374000
396663806	::472827968172343000
377035998	::472827974173982000
396663806	::472827976481275000
376361293	::472828009142292000
517075828	::472828128273133000
20419159	::472828188351938000
198651083	::472828257629650000
376361293	::472828316588593000
131072297	::472828328022646000
216507874	::472828373912141000
186287095	::472828498583621000
29827759	::472828562501038000
360730562	::472828575272681000
151190656	::472828580762640000
216507874	::472828631266250000
376361293	::472828651759611000
479246485	::472828719590277000
176202976	::472828777026699000
396663806	::472828845721403000
378778103	::472828984753807000
84849075	::472829019751063000
463855595	::472829089733042000
303342881	::472829100046831000
91666102	::472829109949984000
303342881	::472829165993877000
262240809	::472829304951160000
262240809	::472829371640606000
262240809	::472829497499074000
376361293	::472829559667036000
376361293	::472829584757387000
376361293	::472829611655430000
262240809	::472829675639545000
463855595	::472829760985645000
376361293	::472829780120072000
353544330	::472829839528194000
29827759	::472829843655364000
257546151	::472829886332416000
257546151	::472830051436597000
257546151	::472830138611032000
700013623	::472830148866105000
376361293	::472830173109583000
257546151	::472830246425612000
389197869	::472830341992812000
376361293	::472830372833923000
364546435	::472830389086851000
396663806	::472830405645979000
396663806	::472830469353254000
454146385	::472830481206349000
396663806	::472830487988543000
364546435	::472830505520746000
257546151	::472830559266545000
396663806	::472830561090686000
364043601	::472830561468547000
262240809	::472830603046694000
257546151	::472830704070688000
264622253	::472830792167481000
353544330	::472830896161452000
376361293	::472830969276551000
257546151	::472830985311354000
217912167	::472831009579622000
35305414	::472831024620371000
385114649	::472831050188460000
342845822	::472831077401526000
119434884	::472831182833733000
376361293	::472831192363188000
398735102	::472831201838108000
396663806	::472831213557006000
257546151	::472831246935265000
396663806	::472831295752777000
76427184	::472831364686168000
396663806	::472831389575180000
411777707	::472831402489425000
353544330	::472831461620740000
233944291	::472831513470730000
396663806	::472831565312315000
396663806	::472831675182092000
233944291	::472831736683167000
316484120	::472831763904212000
390479008	::472831807915032000
316484120	::472831809374257000
58587526	::472831860444102000
201810972	::472831979529195000
233944291	::472832115722043000
360730562	::472832116086947000
454146385	::472832126426300000
272999900	::472832161482280000
110297719	::472832167911776000
432747712	::472832292076158000
22294252	::472832334807318000
376361293	::472832440990707000
330691749	::472832562348716000
432622681	::472832875536998000
233944291	::472832895799668000
87970668	::472833119587151000
233944291	::472833193369165000
452882285	::472833297056161000
376361293	::472833312583852000
342845822	::472833325766545000
390900557	::472833356103950000
419105102	::472833505194676000
415206019	::472833556973383000
36279116	::472833724556382000
65501923	::472833780210618000
485252693	::472833804919652000
376361293	::472833882526851000
303427354	::472833976416342000
249789981	::472833977976635000
255195496	::472834104296083000
485252693	::472834121505722000
237963845	::472834190376194000
257546151	::472834226866634000
237963845	::472834270655164000
23933265	::472834276711751000
376361293	::472834330327519000
34445704	::472834389765013000
429345484	::472834624104562000
262240809	::472834668824641000
397717926	::472834716820062000
20419159	::472834745445789000
130996784	::472834876840747000
257546151	::472834878753763000
376361293	::472834880842506000
255195496	::472834934889914000
237963845	::472834950408835000
465934852	::472835045301186000
322842111	::472835090826141000
352062989	::472835108861652000
20419159	::472835113508564000
540330411	::472835164511301000
352062989	::472835205636833000
237963845	::472835315132948000
290265158	::472835362264317000
352062989	::472835504657154000
257546151	::472835690565500000
540510474	::472835717530275000
249243467	::472835823717867000
111978266	::472835908585410000
184885982	::472836042387894000
257546151	::472836252773777000
580156304	::472836279680241000
79861287	::472836610401505000
384563395	::472836683231420000
20935798	::472836706312658000
580156304	::472836723307585000
256845035	::472836995551883000
43838022	::472837057782349000
87970668	::472837433533272000
379357885	::472837500684492000
310664656	::472837535342014000
176202976	::472837647032143000
239928368	::472837759275921000
580156304	::472837766494289000
52252090	::472837820319825000
239928368	::472837974741512000
411777707	::472838032195084000
43977455	::472838072003203000
239928368	::472838086163181000
140157275	::472838186628943000
176202976	::472838193604096000
352062989	::472838385250611000
176202976	::472838387171205000
36943663	::472838533380444000
176202976	::472838701286846000
52252090	::472838855021035000
37578654	::472838986453774000
71878260	::472839033593532000
141735027	::472839204855373000
252914746	::472839460971761000
104112940	::472839490940071000
176202976	::472839605490679000
275260502	::472839613736693000
384563395	::472839744917745000
239928368	::472839820268826000
184885982	::472839912207962000
176202976	::472840012157837000
20935798	::472840085373984000
359104594	::472840260070559000
275681559	::472840310511251000
28252356	::472840398227132000
28252356	::472840410147356000
371817971	::472840418171043000
384563395	::472840559162183000
246050172	::472840615219056000
28252356	::472840659813298000
312710029	::472840714561155000
29849760	::472840775341195000
339126665	::472840782898937000
587864456	::472840865803943000
176202976	::472841061576888000
16322613	::472841062906470000
176202976	::472841200941010000
244800948	::472841248823197000
195846146	::472841338283495000
52929975	::472841438426705000
259466143	::472841525714378000
314988406	::472841941261234000
25537528	::472841953546354000
33683248	::472841963285528000
176202976	::472841975821905000
256319248	::472841978972237000
487322279	::472841993790296000
517695658	::472842180655349000
52252090	::472842247109890000
435478224	::472842280676888000
161041223	::472842300327223000
435516954	::472842328118284000
401757405	::472842636454133000
455542048	::472842745481265000
33683248	::472842772941393000
435516954	::472842878855561000
20419159	::472842906919636000
68818829	::472843061513318000
256319248	::472843123014778000
414449852	::472843202178072000
250844163	::472843260361064000
261471578	::472843289964838000
261847534	::472843364577341000
254319575	::472843535633235000
424498868	::472843668471418000
184885982	::472843685638729000
549785954	::472843717091790000
250844163	::472843721554132000
322463853	::472843823862022000
176202976	::472843839346966000
322463853	::472843895278419000
161041223	::472844098471493000
184885982	::472844215601618000
176202976	::472844276527681000
70839289	::472844430639378000
161041223	::472844475438751000
130996784	::472844518648053000
130996784	::472844597459025000
519898323	::472844634318991000
549785954	::472844671933497000
155459778	::472844688245129000
236528732	::472844793144692000
303342881	::472844798823366000
236528732	::472844809913499000
236528732	::472844834940944000
161041223	::472844932387184000
47017345	::472845168174202000
176202976	::472845170094776000
47017345	::472845218455515000
309778100	::472845271487897000
368386947	::472845339465383000
277829772	::472845362764722000
229650081	::472845473775378000
339126665	::472845645435265000
29849760	::472845830253080000
392156048	::472846097606406000
19028099	::472846106616168000
30223693	::472846153575182000
193192138	::472846176975618000
19028099	::472846461349425000
56556074	::472846472543997000
360231979	::472846694519156000
25537528	::472846719038672000
137117871	::472847039974617000
176202976	::472847117468180000
519898323	::472847385740054000
384563395	::472847597246627000
176202976	::472847615067840000
23663256	::472847787541807000
56556074	::472848029662605000
176202976	::472848084393660000
56556074	::472848132137844000
463855595	::472848165314777000
249789981	::472848169043492000
20419159	::472848196725526000
463855595	::472848322345328000
302673934	::472848381581475000
267357514	::472848456617558000
20419159	::472848547201572000
34767424	::472848635730743000
34767424	::472848747055939000
34767424	::472848825426513000
238740641	::472848891553931000
462648540	::472848914735824000
27335023	::472849034474831000
462648540	::472849034906836000
52252090	::472849114410283000
462648540	::472849372607418000
433003196	::472849656100052000
176202976	::472849715331993000
52252090	::472849741521629000
176202976	::472850040537354000
531871315	::472850068861902000
64596921	::472850170661855000
531871315	::472850200533680000
531871315	::472850240945815000
531871315	::472850246364831000
531871315	::472850255973986000
531871315	::472850267931955000
64791948	::472850447771111000
176202976	::472850732488466000
176202976	::472850814583586000
52252090	::472850863061762000
238665368	::472850952484290000
360761105	::472851016023810000
37119867	::472851048995250000
406110065	::472851061678432000
37119867	::472851139797716000
37119867	::472851177617776000
628427510	::472851250544132000
37119867	::472851255224991000
37119867	::472851323394985000
52252090	::472851341883502000
357306642	::472851457524629000
337466318	::472851475417542000
39904237	::472851526981914000
425252367	::472851692149833000
193192138	::472851730129235000
39904237	::472851746583085000
143455927	::472851759258275000
52252090	::472851836228366000
337466318	::472851844331745000
425252367	::472851850870677000
217912167	::472851901768564000
249052117	::472851945431240000
66786075	::472852004490858000
360231979	::472852067384442000
176202976	::472852104755699000
250832637	::472852173533872000
478462259	::472852221734834000
39904237	::472852338692997000
615688476	::472852385979592000
263389464	::472852468729016000
313341167	::472852474962124000
549785954	::472852880429678000
549785954	::472853002618175000
445219284	::472853037040414000
406110065	::472853070909427000
454146385	::472853203374338000
66786075	::472853236437618000
236167599	::472853259430797000
425252367	::472853263826825000
487266327	::472853396139958000
444251177	::472853737426264000
394776489	::472853813624573000
176202976	::472853952203984000
27904685	::472854080143237000
334403708	::472854135357071000
30787413	::472854178491273000
141735027	::472854317234675000
398735102	::472854422717218000
236167599	::472854437484957000
141735027	::472854530829606000
549785954	::472854632000401000
91345170	::472854644943642000
249789981	::472854719489376000
319145382	::472854789986865000
249052117	::472854920010690000
549785954	::472854976470188000
455542048	::472855106405150000
176202976	::472855182082977000
61050527	::472855182133313000
276381534	::472855218057936000
472617238	::472855311632445000
249052117	::472855455665238000
549785954	::472855527589179000
425897170	::472855541493284000
228213959	::472855547146821000
228213959	::472855569838006000
229650081	::472855599739596000
228213959	::472855603123986000
462648540	::472855615933407000
228213959	::472855645306114000
89846697	::472855687098150000
136114188	::472855763468427000
455542048	::472855804631347000
33629617	::472855814005604000
276381534	::472855816379592000
91345170	::472855860000342000
228213959	::472856273990344000
313496905	::472856300049551000
313496905	::472856580997001000
39215095	::472856601980715000
176202976	::472856613598937000
462648540	::472856769102761000
462648540	::472857054705491000
76482742	::472857072015777000
553934357	::472857201825296000
341153843	::472857273019416000
239257340	::472857293093363000
140994915	::472857306427056000
376472794	::472857361984786000
378281495	::472857400156758000
20822956	::472857401578647000
61050527	::472857406570246000
174840636	::472857466380619000
89846697	::472857485540204000
276381534	::472857531547942000
106778257	::472857889519194000
599348429	::472857905914736000
78513872	::472858064857890000
201810972	::472858181874364000
328794919	::472858302242893000
328794919	::472858367774695000
176202976	::472858438548983000
445903498	::472858471478874000
216507874	::472858628878106000
176202976	::472858705122181000
311092385	::472858855274475000
54754940	::472858902732611000
483115964	::472858948471906000
70839289	::472859003433660000
79363954	::472859186221445000
20822956	::472859202046529000
176202976	::472859210523234000
276381534	::472859314412335000
435516954	::472859365800546000
239257340	::472859453436735000
358617322	::472859462722535000
115824990	::472859532998475000
176202976	::472859592724983000
176202976	::472859627021807000
238698812	::472859679539068000
505219745	::472859766491213000
408772521	::472859775990898000
341732173	::472859870916796000
131633030	::472859904970342000
131633030	::472859976789413000
65521914	::472860033089155000
297052199	::472860047723089000
28510276	::472860186294489000
40054726	::472860194079133000
276381534	::472860290586267000
45289907	::472860301696589000
424498591	::472860369472745000
26514591	::472860399541710000
44399596	::472860508807507000
26514591	::472860583352881000
424498591	::472860665422827000
52252090	::472860772666970000
61493721	::472860825318064000
277829772	::472860917755965000
56556074	::472861069422395000
233362394	::472861225320456000
462648540	::472861330609696000
56556074	::472861355339313000
500308199	::472861405486796000
425252367	::472861417796681000
722514433	::472861449732513000
386169383	::472861498436780000
46268291	::472862000599420000
371477472	::472862004076494000
613956023	::472862093176098000
52252090	::472862197476229000
276381534	::472862514607558000
176202976	::472862546366431000
365658620	::472862582387130000
328557330	::472862612192264000
52929975	::472862618714005000
21503139	::472862852643307000
249028893	::472862992908820000
20419159	::472862996268478000
56556074	::472863009157967000
235867165	::472863038987837000
87970668	::472863067135434000
46070001	::472863162237472000
52252090	::472863193233375000
276381534	::472863428525445000
52252090	::472863493574901000
435516954	::472863739314585000
263389464	::472863769727885000
40054726	::472863955212578000
250844163	::472863955761651000
250844163	::472864049563054000
269012544	::472864146388955000
414449852	::472864200382218000
267357514	::472864278631170000
228213959	::472864279872286000
194998718	::472864293294473000
384683676	::472864505962057000
149980973	::472864551248363000
336347539	::472864576833597000
436476907	::472864621431246000
599589782	::472864649382080000
202798666	::472864656747282000
513825441	::472864700800466000
235867165	::472864721473794000
61050527	::472864733616275000
417472148	::472864779569086000
254711141	::472864894002294000
176202976	::472865041469800000
264622253	::472865072583155000
407279448	::472865141974106000
209401949	::472865195262738000
428516870	::472865228904857000
161302101	::472865284064550000
176202976	::472865326191755000
299879238	::472865421407039000
26514591	::472865484246110000
26514591	::472865484267094000
202798666	::472865641943154000
28252356	::472865872525402000
46070001	::472865908978102000
216507874	::472865935322148000
406110065	::472866001428955000
631603360	::472866051554672000
238307628	::472866056328196000
218112087	::472866175555473000
407279448	::472866215015481000
384563395	::472866271206182000
176202976	::472866289883418000
28252356	::472866314097545000
104947253	::472866481043410000
28252356	::472866542380924000
104947253	::472866545430192000
132479234	::472866636291375000
111978266	::472866653219586000
31010760	::472866706864340000
428516870	::472866745271992000
246571951	::472866758445907000
428516870	::472866773096996000
98768681	::472866799114268000
246571951	::472866800644784000
407279448	::472866871084347000
159986953	::472867222894149000
241790793	::472867274760941000
176202976	::472867353680556000
432622681	::472867399780159000
33683248	::472867488582340000
56509474	::472867986081349000
85211920	::472867995140620000
89505869	::472868017752121000
176202976	::472868035976364000
176202976	::472868075746754000
36869877	::472868556548222000
7132042	::472868698705776000
111978266	::472868961500282000
111978266	::472868990147395000
176202976	::472869072841883000
519898323	::472869174453473000
51413309	::472869226097934000
264705173	::472869236994363000
443375828	::472869462161358000
549785954	::472869530168201000
414315073	::472869543099260000
40994873	::472869621351985000
341732173	::472869647411605000
510998653	::472869690029912000
453963591	::472869769222172000
76427184	::472869913183281000
48804765	::472869987481571000
446757000	::472870060218798000
531871315	::472870100153167000
337388641	::472870139654709000
510998653	::472870228666634000
299389082	::472870258987245000
20419159	::472870347855769000
308805449	::472870359977709000
549785954	::472870397260877000
325036867	::472870453153767000
559991040	::472870491372679000
96013044	::472870497701859000
26514591	::472870534112243000
217912167	::472870761087377000
559991040	::472870836777791000
559991040	::472870853307551000
435471503	::472870916926365000
340199061	::472870947939049000
424498591	::472870967526432000
301042701	::472870983896805000
424498591	::472871026179579000
68818829	::472871089639395000
20804321	::472871105678827000
587864456	::472871153263185000
34767424	::472871183612788000
217912167	::472871308993503000
39684857	::472871316664483000
56359547	::472871336587829000
424498591	::472871351779594000
56359547	::472871376182079000
217912167	::472871397816270000
20804321	::472871495904276000
68818829	::472871503403679000
296433109	::472871561871904000
275681559	::472871622399893000
20419159	::472871653005742000
28922315	::472871746748821000
340199061	::472871782416789000
39684857	::472871831104278000
41230104	::472871888406847000
303342881	::472871923982934000
328057955	::472872020213268000
56359547	::472872040622735000
479246485	::472872176060608000
280194602	::472872184562872000
242305581	::472872231853621000
312435293	::472872282147143000
260038180	::472872303798124000
360761105	::472872320990973000
56359547	::472872338506412000
378281495	::472872352837947000
111978266	::472872513190789000
155459778	::472872531930542000
328057955	::472872543683358000
89846697	::472872550767136000
519086519	::472872626876981000
312435293	::472872628391141000
424498591	::472872635714375000
221740779	::472872723199565000
713245898	::472872813058359000
424498591	::472872823355355000
201810972	::472872840790691000
62975545	::472872919056789000
519086519	::472872933937790000
437064295	::472872954943258000
437064295	::472872969581375000
238307628	::472872981354790000
633531552	::472873240420171000
350003589	::472873392421761000
241358661	::472873514785972000
280194602	::472873533693886000
384683676	::472873552962547000
446541836	::472873562718470000
14955026	::472873601020862000
237530197	::472873743120101000
76482742	::472873791551717000
479246485	::472874323569438000
20419159	::472874345954418000
635577431	::472874586229329000
76482742	::472874726503612000
360231979	::472874775010766000
84849075	::472875211415883000
606781453	::472875319876419000
11146552	::472875427183095000
261847534	::472875636982554000
249789981	::472875719484534000
276381534	::472875837940060000
447912275	::472876288886472000
217912167	::472876462845222000
118881789	::472876495614914000
24494616	::472876511813718000
85211920	::472876630549864000
289605285	::472876876827226000
272999900	::472877043622100000
371817971	::472877346845122000
377715399	::472877442839756000
20738985	::472877498879860000
289605285	::472877650697289000
20935798	::472877657462300000
371817971	::472877724059860000
261900342	::472877982600937000
69719136	::472877996857360000
615688476	::472878113697697000
246409056	::472878250101051000
217912167	::472878425498456000
376541246	::472878594826698000
348123497	::472878704599629000
20738985	::472878762691145000
261847534	::472878816663470000
384503737	::472878839316504000
478145352	::472878915644841000
21415532	::472878932832710000
358031089	::472878970182983000
208894791	::472878980354572000
184885982	::472879003213107000
184885982	::472879109639372000
358031089	::472879117713432000
364439246	::472879164547428000
184885982	::472879218825515000
358031089	::472879295371542000
184885982	::472879346311364000
217912167	::472879389617967000
393041277	::472879427840655000
184885982	::472879465878417000
358031089	::472879536397246000
184885982	::472879592273760000
358031089	::472879652088717000
358031089	::472879698549014000
184885982	::472879729448452000
358031089	::472879789917732000
358031089	::472879837816684000
184885982	::472879886898438000
358031089	::472879942162595000
358031089	::472880001558134000
40054726	::472880002577342000
184885982	::472880016909291000
184885982	::472880126179278000
184885982	::472880248510353000
268397639	::472880332216098000
408772521	::472880368522387000
228213959	::472880465490096000
47749919	::472880570671046000
467027311	::472880661783924000
408772521	::472880829082128000
228213959	::472880913219477000
468796913	::472881040344621000
635577431	::472881041192267000
29849760	::472881079213625000
217912167	::472881370705182000
47749919	::472881457892163000
17536130	::472881604830838000
351152035	::472881619700027000
407038804	::472881684187070000
84849075	::472881687580651000
366701651	::472881816357969000
56359547	::472882198493011000
465002314	::472882262329942000
370420008	::472882268344942000
278165989	::472882553351725000
194129729	::472882581177122000
370420008	::472882588831739000
47749919	::472882589074993000
463431723	::472882613355810000
239313896	::472882621169418000
370420008	::472882712718893000
49052615	::472882914321899000
49052615	::472882972954079000
489961036	::472883205079461000
278316478	::472883220069883000
46070001	::472883286789083000
36943663	::472883287212314000
360898372	::472883311988445000
385114649	::472883356406145000
257207319	::472883448592355000
75937251	::472883544310968000
98768681	::472883602800144000
221740779	::472883875056975000
338588400	::472884181886722000
402333632	::472884297356308000
417968003	::472884335822270000
80788799	::472884419393372000
411848692	::472884511550623000
241164780	::472884517825298000
261942709	::472884610385182000
261847534	::472884646154629000
396663806	::472884751268052000
47749919	::472884844805226000
360761105	::472885008529891000
221740779	::472885162259525000
289605285	::472885398793113000
435516954	::472885482561351000
250474725	::472885562580684000
311924851	::472885652221333000
124246645	::472885665227890000
289605285	::472885692608315000
289605285	::472885982136926000
360761105	::472886187360022000
414217500	::472886338325196000
238698812	::472886387503796000
386833057	::472886473708941000
196394433	::472886492407152000
313341167	::472886632048513000
289605285	::472886634275696000
463855595	::472886702982590000
242607910	::472886754220208000
59583601	::472886754413129000
28252356	::472886773035847000
221740779	::472886878480642000
61050527	::472886979164897000
289605285	::472887022529810000
242607910	::472887073029259000
67656722	::472887073100554000
256319248	::472887188615880000
713245898	::472887192927612000
414217500	::472887238876221000
218112087	::472887492694114000
68531166	::472887610705469000
289605285	::472887610726420000
18028506	::472887679064227000
228213959	::472887916545314000
162559610	::472887930508562000
545784705	::472888075610505000
342845822	::472888103917862000
195563881	::472888168555888000
29849760	::472888319626719000
67656722	::472888328644472000
273092249	::472888362077274000
334420539	::472888528041693000
67656722	::472888577177944000
228213959	::472888595246612000
36866805	::472888604541218000
335101950	::472888682874023000
75937251	::472888694257774000
184885982	::472888699924283000
155650977	::472888759487569000
417968003	::472888824297971000
67656722	::472888837451313000
25537528	::472888887715454000
269401499	::472888925699059000
111978266	::472888934121619000
71878260	::472888974017449000
335101950	::472889005424377000
299484513	::472889163868418000
289605285	::472889174937595000
278165989	::472889272333135000
248468379	::472889336879665000
319145382	::472889397546070000
331398205	::472889476964831000
248468379	::472889492693458000
331398205	::472889537463865000
359104594	::472889665276895000
118881789	::472889728677576000
184885982	::472889823775436000
176339991	::472889832814182000
351004243	::472889933003513000
529698153	::472890004453486000
32671267	::472890027710873000
473196438	::472890041560469000
50507669	::472890382326308000
44451086	::472890387489509000
20419159	::472890581312471000
440314946	::472890611888947000
278165989	::472890683594784000
264946102	::472890746677125000
414217500	::472890778172522000
20293581	::472890804131074000
289605285	::472890892261806000
20293581	::472890996452524000
313341167	::472890999363366000
371416817	::472891206457131000
71878260	::472891206926479000
105607367	::472891313117863000
313341167	::472891425516818000
71878260	::472891496849747000
28252356	::472891605847146000
28252356	::472891635811250000
20190503	::472891697056460000
228213959	::472891735828217000
120851061	::472891836257009000
230227645	::472891912144576000
22386194	::472891976090943000
361391612	::472891976321216000
22386194	::472892014917607000
64791948	::472892063554748000
228213959	::472892065282396000
18374690	::472892103241240000
264622253	::472892315330420000
217912167	::472892358699548000
323246381	::472892692633247000
47749919	::472892762753224000
38623896	::472892763965386000
84849075	::472892796828131000
47749919	::472892835444699000
230227645	::472892939405107000
230227645	::472893138177368000
35305414	::472893254590267000
230227645	::472893320696696000
15733436	::472893350463299000
43006697	::472893385683271000
15733436	::472893445787238000
713245898	::472893564527972000
164101308	::472893579917287000
264904736	::472893647826845000
15488020	::472893755377209000
713245898	::472893903155105000
355896730	::472893982725242000
47749919	::472894115038781000
98768681	::472894166822051000
75937251	::472894232542597000
47749919	::472894271037902000
47749919	::472894350142504000
331717534	::472894362053910000
404335977	::472894510025154000
66786075	::472894865865314000
568505535	::472894967359483000
407279448	::472895024972435000
331227001	::472895060434898000
453963591	::472895221944946000
260038180	::472895348629712000
386956382	::472895518666792000
404335977	::472895622799183000
438647243	::472895705817034000
313341167	::472895790219001000
217912167	::472895852328267000
25537528	::472895904114962000
264705173	::472896232277671000
47410500	::472896242167451000
226845681	::472896245665525000
151129980	::472896402721603000
46070001	::472896448590540000
46070001	::472896482652454000
404335977	::472896753344462000
16107745	::472896781689171000
372880069	::472897065626771000
114235211	::472897144559390000
81007000	::472897163987386000
316301043	::472897203040956000
113221759	::472897214168457000
22386194	::472897880781373000
334665323	::472898034209390000
138083816	::472898206028689000
85343069	::472898266787753000
248329328	::472898469011918000
626942496	::472898493476909000
85343069	::472898528294236000
385114649	::472898676189175000
283518032	::472898717394427000
85343069	::472899128033562000
85343069	::472899207725334000
85343069	::472899248791781000
85343069	::472899414139600000
151190656	::472899456174915000
169291538	::472899490886995000
85343069	::472899517466300000
205513521	::472899568007663000
151190656	::472899594884775000
205513521	::472899901924605000
205513521	::472899938343747000
190624012	::472900106778607000
196394433	::472900117125926000
429491583	::472900180149547000
205513521	::472900203528597000
56059141	::472900227100598000
205513521	::472900245685567000
258235483	::472900273216950000
205513521	::472900322793652000
268058306	::472900335347191000
634873462	::472900352384454000
85343069	::472900411842912000
172827217	::472900432889929000
156166678	::472900659092520000
291288952	::472900665292095000
479246485	::472900668408090000
249789981	::472900721092726000
291288952	::472900814705819000
334403708	::472900817956380000
513825441	::472900878655971000
68473966	::472900936307073000
15778759	::472900953423626000
257546151	::472901068104273000
245669191	::472901170936045000
368170408	::472901282039349000
24634410	::472901287810318000
360761105	::472901366059630000
365658620	::472901425190547000
56059141	::472901563074506000
184885982	::472901584557715000
156166678	::472901617377755000
218956862	::472901709652840000
393105437	::472901712609427000
636632104	::472901926619586000
349904873	::472902024762507000
349904873	::472902063673077000
513825441	::472902119716950000
328794919	::472902182413807000
28066346	::472902207726043000
588531316	::472902223530569000
322465167	::472902295030464000
360898372	::472902305088798000
376472794	::472902328895692000
349904873	::472902587604566000
266033863	::472902805301125000
268073941	::472902913069965000
226845681	::472902977502855000
323477702	::472903037380354000
364405877	::472903085896261000
264904736	::472903107051917000
217912167	::472903304255913000
68775336	::472903347414892000
226357092	::472903506613919000
517695658	::472903562058813000
537633292	::472903621085265000
331246659	::472903716732141000
379358099	::472903936438198000
369819130	::472904142739243000
68775336	::472904205045227000
231150237	::472904211215421000
475031809	::472904285756612000
277829772	::472904369105416000
16107745	::472904629626236000
432622681	::472904729945964000
80788799	::472904818197938000
506760887	::472904931234422000
425897170	::472904954404167000
258916835	::472904998725357000
212068363	::472905255827423000
312394133	::472905420357767000
47749919	::472905695314976000
84849075	::472905700016799000
226845681	::472905738869018000
41606452	::472905890279206000
287228225	::472905926584700000
268073941	::472905935149858000
41606452	::472905964002086000
291288952	::472906159146672000
41606452	::472906161176326000
216507874	::472906185272991000
31359307	::472906223231057000
47749919	::472906276637126000
300607168	::472906347881984000
18028506	::472906428433563000
346127757	::472906674022645000
346127757	::472906702636216000
519909326	::472906724702445000
268073941	::472906807074377000
217912167	::472906808848556000
257597142	::472906812249759000
31359307	::472906859876483000
331227001	::472906939895414000
217912167	::472907023307513000
217563665	::472907060288716000
62975545	::472907069830356000
217912167	::472907128236425000
475031809	::472907145043013000
155650977	::472907200147382000
445808726	::472907227636854000
103526992	::472907234079277000
64791948	::472907427105763000
424498591	::472907506960715000
631603360	::472907558391263000
338477631	::472907659138838000
299389082	::472907885706760000
28771314	::472907946830348000
360761105	::472908065797574000
9563172	::472908121791557000
404496513	::472908390172483000
31359307	::472908457956233000
31359307	::472908503212765000
202927618	::472908566236377000
228213959	::472908721840865000
189272740	::472908868024954000
256319248	::472908905337470000
228213959	::472908951290249000
205513521	::472908969443598000
574250205	::472908995410534000
254442957	::472909080814964000
363722761	::472909212067315000
600663496	::472909236499128000
217563665	::472909293612978000
228213959	::472909324063211000
320692054	::472909465688092000
500308199	::472909681954791000
117608761	::472909689470988000
117608761	::472909735834836000
224130581	::472909760107675000
625900103	::472909821063094000
262496951	::472910016114987000
500308199	::472910046360133000
237530197	::472910126668873000
71284640	::472910174735179000
389949893	::472910342163419000
212068363	::472910562028822000
320001867	::472910742828511000
75937251	::472910803503710000
363722761	::472910890992668000
228213959	::472910997443727000
75937251	::472911058840350000
151190656	::472911127404630000
28066346	::472911240873119000
294347764	::472911296971538000
67656722	::472911406145495000
110853177	::472911579705786000
248468379	::472911925508988000
235272576	::472912003816628000
28771314	::472912043667116000
110853177	::472912125464428000
100373532	::472912251352268000
320692054	::472912260172480000
414191298	::472912337591341000
275260502	::472912351721558000
248468379	::472912407371608000
404335977	::472912436748881000
249789981	::472912493950820000
208250490	::472912536853966000
342845822	::472912537143771000
404335977	::472912583478231000
429491583	::472912610174959000
337510374	::472912633302380000
478826327	::472912925137465000
320692054	::472912989629071000
26514591	::472912993739882000
478826327	::472913098097958000
320692054	::472913169887682000
389949893	::472913214598959000
181799948	::472913245482000000
28771314	::472913249118486000
375734748	::472913255858704000
112801155	::472913277291229000
250844163	::472913401644343000
254711141	::472913405284581000
337510374	::472913478827917000
335040170	::472913513417936000
478826327	::472913565599281000
467758710	::472913613435318000
478826327	::472913736139685000
331227001	::472913763906359000
112801155	::472913790665646000
71878260	::472913793283268000
478826327	::472913813113544000
209401949	::472913844776751000
25235649	::472913957586341000
218956862	::472914015669460000
181799948	::472914156476440000
458847153	::472914204916068000
436716308	::472914210876162000
331227001	::472914267017342000
478826327	::472914348814245000
209401949	::472914371715141000
632481728	::472914528611893000
209401949	::472914558982844000
478826327	::472914700968026000
250844163	::472914803305230000
372493368	::472914805163307000
105852149	::472914811324350000
71981601	::472915001435779000
256319248	::472915037003481000
250474725	::472915098290225000
95231863	::472915281405169000
67193398	::472915394865278000
389949893	::472915397801304000
275260502	::472915632325808000
238786875	::472915672411172000
26925878	::472915723816153000
181799948	::472915724613464000
328858212	::472915725804650000
250474725	::472915732624195000
24537703	::472915745295597000
28054060	::472916009397923000
389949893	::472916029018890000
521938520	::472916087516844000
361532861	::472916225019117000
250474725	::472916453222412000
181799948	::472916586467446000
568505535	::472916634056003000
76427184	::472916905213571000
335040170	::472916997202640000
207781904	::472917152983285000
181799948	::472917351084851000
54587465	::472917375751168000
96443022	::472917386983522000
181799948	::472917429199572000
176202976	::472917438443429000
497630362	::472917444840161000
217912167	::472917502386008000
181799948	::472917648700084000
358307309	::472917753557688000
181799948	::472917807622287000
217563665	::472917834830737000
113221759	::472917984436961000
181799948	::472918006885285000
475930595	::472918024224112000
251231824	::472918280660070000
110853177	::472918338763784000
181799948	::472918389200273000
416018810	::472918457273810000
217563665	::472918469575725000
252314330	::472918490865598000
313421343	::472918520586850000
176202976	::472918552215683000
341892711	::472918614392471000
313421343	::472918673187807000
73020435	::472918692771008000
341892711	::472918715093499000
28066346	::472918857062318000
181799948	::472918858601623000
216507874	::472919018320691000
344990761	::472919045084180000
417523013	::472919360990765000
35097852	::472919391437611000
238786875	::472919505942089000
443375828	::472919520022372000
344990761	::472919555254145000
181799948	::472919673387110000
181799948	::472919722078785000
42994926	::472919801749569000
122717174	::472920013285113000
417523013	::472920087893008000
181799948	::472920099855532000
47749919	::472920170982158000
181799948	::472920247578943000
249789981	::472920255116087000
158948390	::472920264154435000
137426396	::472920395444928000
76427184	::472920431457230000
181799948	::472920460133675000
404496513	::472920518275137000
47749919	::472920587975671000
117608761	::472920640844869000
312710029	::472920651963969000
217912167	::472920716258861000
309355379	::472920790305099000
181799948	::472920912434855000
47749919	::472920930893582000
261942709	::472921010706980000
47749919	::472921022891433000
468796913	::472921140546248000
181799948	::472921183240077000
299389082	::472921208896622000
47749919	::472921234519244000
331668519	::472921289435648000
425381729	::472921295278329000
73275873	::472921357622468000
323477702	::472921401838403000
181799948	::472921406381256000
238698812	::472921580969144000
51649971	::472921692483100000
181799948	::472921892148748000
181799948	::472921910893101000
176202976	::472921932292038000
360231979	::472922023824748000
176202976	::472922069852639000
497630362	::472922125750534000
181799948	::472922177889906000
417523013	::472922206616682000
216507874	::472922210618052000
233362394	::472922215793823000
323477702	::472922225192869000
416548217	::472922469574377000
317483868	::472922570619371000
425381729	::472922573856985000
479156555	::472922806599290000
369819130	::472922827851837000
402925254	::472922862110523000
217912167	::472922866141650000
425381729	::472923091921043000
272999900	::472923138872070000
226357092	::472923151966289000
531871315	::472923183826604000
217912167	::472923186229940000
594121150	::472923309512732000
531871315	::472923314487562000
176202976	::472923327783129000
313496905	::472923348381364000
432888405	::472923353498783000
18156298	::472923451872018000
23642786	::472923490107273000
275268585	::472923492665417000
435478224	::472923589088268000
176489426	::472923618377498000
435478224	::472923693052882000
275268585	::472923777202790000
272999900	::472923820941393000
334403708	::472923887848919000
61493721	::472923909608988000
275681559	::472923938335768000
363722761	::472923979695812000
174720518	::472924058388942000
335040170	::472924174030086000
20620620	::472924245845372000
40810916	::472924251331502000
425381729	::472924271925538000
473469863	::472924311368388000
61493721	::472924540029665000
91606737	::472924648984698000
313341167	::472924678571712000
96013044	::472924719629729000
61493721	::472924758108303000
338849269	::472924851779678000
176202976	::472924984457695000
338849269	::472924987473813000
186693710	::472925045355216000
61493721	::472925076329742000
313341167	::472925132579946000
377715399	::472925163810324000
14955026	::472925200968089000
331227001	::472925205724418000
413367641	::472925219284602000
24392243	::472925269775642000
79073243	::472925297927794000
186693710	::472925328395239000
52011370	::472925694222028000
48612192	::472925707845115000
364405877	::472925717869510000
172827217	::472925725733834000
96013044	::472925890934874000
598832393	::472925906659336000
334420539	::472925927459278000
61493721	::472926001673285000
369323050	::472926068815310000
137426396	::472926116865658000
335003775	::472926127355617000
335003775	::472926134729191000
249789981	::472926227691745000
346998772	::472926285178880000
244840804	::472926301087879000
66555228	::472926518197248000
137426396	::472926531317403000
61050527	::472926558664278000
244840804	::472926582093643000
223998080	::472926645787955000
96013044	::472926659587629000
335003775	::472926672220868000
31010760	::472926681108205000
583488323	::472926749639331000
52011370	::472926761919860000
467043006	::472926774280876000
431262520	::472926842169475000
244840804	::472926889439662000
52011370	::472926924952436000
244840804	::472927019722743000
61493721	::472927027691925000
52011370	::472927053050703000
52011370	::472927081479692000
50468203	::472927097501933000
52011370	::472927105412386000
369323050	::472927111884578000
137426396	::472927192000000000
369323050	::472927203148455000
244840804	::472927204314066000
598832393	::472927330709417000
69719136	::472927349697024000
244840804	::472927360648359000
339295860	::472927389740040000
369323050	::472927397885771000
312435293	::472927585157259000
322465167	::472927665867878000
237118122	::472927726807314000
43838022	::472927836353748000
706034130	::472927898551074000
20822956	::472927942524153000
619492928	::472927956516360000
27904685	::472928016771719000
116988168	::472928055875235000
238786875	::472928101073428000
253886962	::472928167586705000
176202976	::472928208535298000
429345484	::472928267696361000
244840804	::472928272984969000
116988168	::472928341708636000
377715399	::472928382737711000
369323050	::472928508411273000
417968003	::472928617589407000
369323050	::472928662119911000
369323050	::472928711222644000
43838022	::472928771914620000
128977591	::472928773357445000
43838022	::472928991473836000
346998772	::472929057307627000
122717174	::472929229785403000
14955026	::472929326502281000
313496905	::472929393955078000
176202976	::472929615090962000
363722761	::472929656362921000
378773930	::472929706866524000
73020435	::472929796230373000
517075828	::472929820511596000
181799948	::472929840468099000
176202976	::472929901297664000
80788799	::472930166411247000
225601631	::472930190448795000
369323050	::472930222778888000
364646765	::472930235109740000
43006697	::472930242110427000
475930595	::472930256912142000
43838022	::472930369436934000
278316478	::472930385014181000
363722761	::472930559056814000
553930094	::472930646374227000
313341167	::472930653340577000
181799948	::472930817443127000
67492430	::472930830684545000
310654760	::472931319295799000
363722761	::472931368713060000
371477472	::472931517128138000
378334138	::472931609159925000
137426396	::472931638188711000
59583601	::472931687773794000
172025978	::472931821521367000
15488020	::472931977075507000
369323050	::472932044956504000
132976059	::472932058181173000
369323050	::472932084076806000
278165989	::472932224091037000
256319248	::472932290314895000
363722761	::472932315258454000
14955026	::472932321424048000
246409056	::472932336888459000
417968003	::472932458732982000
251821834	::472932529909940000
363722761	::472932542186655000
198651083	::472932560184823000
371477472	::472932575313276000
246409056	::472932598147448000
176202976	::472932617621213000
20620620	::472932632188452000
369323050	::472932634054914000
176202976	::472932670222004000
310654760	::472932755496792000
363722761	::472932765462429000
296433109	::472932794323443000
273955213	::472932816540688000
371817971	::472932825591980000
369323050	::472932875026059000
358307309	::472932913349414000
86243090	::472932930684465000
625900103	::472932987361714000
358307309	::472933062913695000
369323050	::472933078550450000
363722761	::472933119423938000
369323050	::472933180635615000
322465167	::472933307244482000
47348539	::472933344460931000
370088836	::472933503701876000
73020435	::472933552833560000
341941030	::472933588376100000
341941030	::472933614082985000
249789981	::472933662267154000
553930094	::472933765505769000
369323050	::472933938328268000
20778748	::472934031189737000
176202976	::472934052131917000
177692206	::472934052757245000
67656722	::472934070478204000
379807492	::472934108570865000
369323050	::472934109606838000
425381729	::472934109913022000
369323050	::472934140187508000
67656722	::472934173532241000
369323050	::472934189248303000
363722761	::472934235003969000
371817971	::472934253643452000
256319248	::472934254775918000
238740641	::472934423164235000
379807492	::472934446283235000
363722761	::472934550948311000
363722761	::472934623572676000
432622681	::472934667104952000
159011393	::472934736596586000
369323050	::472934894663122000
429345484	::472934902535831000
369323050	::472934918662938000
425381729	::472934954834595000
228213959	::472935023096520000
560822598	::472935067564507000
246409056	::472935068902895000
446541836	::472935077354020000
401757405	::472935166487183000
360231979	::472935217863213000
369323050	::472935246112227000
254635990	::472935297635082000
14955026	::472935354274562000
14955026	::472935401133318000
369323050	::472935486584279000
405362735	::472935527465754000
20778748	::472935680155205000
176202976	::472935695481204000
254635990	::472935778558177000
369323050	::472935794353917000
467688815	::472935804114067000
107902551	::472935805716279000
256319248	::472935872305045000
369323050	::472936022624710000
405676565	::472936049543757000
208894791	::472936103943864000
47348539	::472936139025022000
369323050	::472936168175443000
54587465	::472936180074311000
40994873	::472936394763956000
24537703	::472936538494730000
299879238	::472936613681840000
38991775	::472936629573672000
128937859	::472936648871657000
323246381	::472936727909523000
369323050	::472936733529882000
401757405	::472936753339179000
471204596	::472936796868071000
339295860	::472936807164682000
128937859	::472936828572430000
128937859	::472936854136692000
471204596	::472936910424645000
225601631	::472936916011474000
369323050	::472936935036829000
14955026	::472936951805665000
93927673	::472936981614567000
79363954	::472937031816192000
93927673	::472937045502230000
369323050	::472937080470142000
14955026	::472937104511877000
401757405	::472937124614787000
128937859	::472937125583675000
323246381	::472937145163083000
346412695	::472937147071086000
299879238	::472937173415522000
497630362	::472937180445556000
369323050	::472937201018613000
471204596	::472937230051573000
128937859	::472937303396982000
299879238	::472937316697513000
588634771	::472937317645422000
369323050	::472937332094795000
369323050	::472937379733704000
369323050	::472937451594723000
67193398	::472937468799381000
588634771	::472937507089567000
256319248	::472937511048982000
432747712	::472937659976146000
202840862	::472937708449308000
313421343	::472937818143354000
67656722	::472937826385162000
425897170	::472937936452059000
49052615	::472938093230968000
43838022	::472938147110985000
560822598	::472938203666989000
20778748	::472938223224627000
560822598	::472938266812248000
110563920	::472938326916599000
553930094	::472938571582545000
100378471	::472938628969033000
553930094	::472938631644995000
339126665	::472938643699408000
37119867	::472938721386717000
465002314	::472938742710140000
23225674	::472938770036035000
481512198	::472938794371780000
69950823	::472938800172109000
339126665	::472938801132630000
69950823	::472938836369367000
553930094	::472938851120738000
417968003	::472938927616438000
23225674	::472938997287632000
553930094	::472939000429547000
100378471	::472939030858833000
369323050	::472939099037630000
22386194	::472939106541273000
361532861	::472939155207761000
49052615	::472939162161913000
128937859	::472939241672953000
23225674	::472939416915165000
37119867	::472939455511543000
100378471	::472939598125858000
369323050	::472939946517340000
39215095	::472939951815143000
89852975	::472939969796112000
340330802	::472940022178390000
49052615	::472940214244376000
340330802	::472940258083217000
19895969	::472940427742433000
313341167	::472940433384177000
340330802	::472940457266143000
299879238	::472940517815517000
67656722	::472940526660894000
67656722	::472940537360961000
299879238	::472940577341067000
369323050	::472940811903311000
407279448	::472940823068565000
369323050	::472940833684357000
369323050	::472940881772052000
369323050	::472940928236138000
47348539	::472940941917962000
299879238	::472940972192452000
478462259	::472940976168660000
249052117	::472940979453194000
128937859	::472941020259155000
340330802	::472941069328715000
128977591	::472941086634426000
299879238	::472941264745541000
128977591	::472941294197932000
408772521	::472941333087518000
312857835	::472941373738741000
22386194	::472941402561585000
31294794	::472941444987375000
634615880	::472941524359991000
296590824	::472941561760591000
128977591	::472941631105400000
337396732	::472941737133215000
364405877	::472941743348801000
31294794	::472941808184741000
337396732	::472941880255463000
312857835	::472941894369292000
43838022	::472941902019719000
517075828	::472941944189251000
155459778	::472941991425089000
128937859	::472942001688567000
397717926	::472942010501185000
540330411	::472942013520683000
128937859	::472942056533270000
634615880	::472942079564206000
128977591	::472942088867549000
299879238	::472942102775873000
369323050	::472942118642528000
471204596	::472942158912430000
29374576	::472942200829902000
501554267	::472942228965703000
54587465	::472942229913219000
182092022	::472942235651428000
634615880	::472942240155697000
369323050	::472942267318423000
238698812	::472942278114168000
91345170	::472942281922584000
634615880	::472942296392949000
337396732	::472942301292281000
128937859	::472942322062073000
128937859	::472942355100602000
363722761	::472942404019183000
57300329	::472942414928154000
128977591	::472942458519977000
128977591	::472942821948022000
128937859	::472942896727859000
337396732	::472942908715589000
340330802	::472942919075504000
363722761	::472942986368921000
513825441	::472943143701053000
29525209	::472943223573196000
275681559	::472943316997517000
29374576	::472943348261462000
128937859	::472943441324679000
67656722	::472943446391791000
67656722	::472943451978608000
495598070	::472943497775837000
29374576	::472943543754182000
67656722	::472943572489355000
20778748	::472943584899907000
340330802	::472943640915234000
363722761	::472943740458643000
29374576	::472943745466662000
296590824	::472943789309300000
20778748	::472943805591588000
340330802	::472943825334587000
374289648	::472943873963335000
341493662	::472943904665260000
372493368	::472943916887863000
249052117	::472943949058150000
54587465	::472943954585845000
340330802	::472943961552994000
337396732	::472943963541106000
296590824	::472943967160369000
29374576	::472943972562649000
276540818	::472943986387456000
376425912	::472944074152886000
37119867	::472944081442971000
156166678	::472944093329649000
340330802	::472944099868545000
156166678	::472944119329722000
156166678	::472944130465603000
208894791	::472944147842613000
255195496	::472944196165177000
346392612	::472944269691346000
401089789	::472944310661705000
43838022	::472944332693983000
299879238	::472944397856677000
299879238	::472944448423198000
43838022	::472944465720520000
634615880	::472944482724233000
265553576	::472944506942533000
265553576	::472944506984472000
634615880	::472944526227550000
265553576	::472944550525538000
296590824	::472944551674408000
276540818	::472944568632360000
713245898	::472944594657611000
156166678	::472944596603764000
299879238	::472944625485742000
420083874	::472944649925963000
29374576	::472944671639871000
247372701	::472944692309413000
263433687	::472944716418662000
29374576	::472944775008485000
37119867	::472944783682703000
349788720	::472944831225139000
320954938	::472944849272856000
37578654	::472944882685059000
386956382	::472944914045489000
386956382	::472944999735115000
26925878	::472945069465825000
249052117	::472945100147150000
26413556	::472945108711510000
341493662	::472945111215509000
402925254	::472945115581800000
43838022	::472945201732780000
128937859	::472945204442316000
501554267	::472945211078115000
43838022	::472945238256783000
128937859	::472945269294653000
128937859	::472945284738076000
15282962	::472945291663265000
128937859	::472945294607253000
633531552	::472945308457254000
128937859	::472945319127154000
340330802	::472945412526338000
128937859	::472945429475106000
246409056	::472945430066921000
230206940	::472945455270068000
128937859	::472945468561833000
458010782	::472945517262278000
86243090	::472945571901087000
128937859	::472945602972508000
43838022	::472945659369099000
29374576	::472945663907733000
384594087	::472945694853324000
340330802	::472945960231120000
473462894	::472945998067556000
161302101	::472946036106084000
122799833	::472946071698563000
312857835	::472946253308125000
236595577	::472946295313690000
17830276	::472946339928473000
128937859	::472946343028088000
350003589	::472946362770657000
340330802	::472946388331151000
29374576	::472946389530341000
236595577	::472946396715159000
17830276	::472946419431514000
376425912	::472946519146893000
29374576	::472946524377202000
323477702	::472946542723080000
320954938	::472946660805332000
16866896	::472946665523912000
29374576	::472946665955930000
403160004	::472946787486294000
364439246	::472946791856369000
376425912	::472946853567557000
156166678	::472946971687133000
340330802	::472946978683633000
382976230	::472946985071570000
52995718	::472947015371227000
29374576	::472947032156819000
180911733	::472947089794936000
376425912	::472947175714865000
31010760	::472947209722667000
312857835	::472947212558016000
500212290	::472947267242979000
403160004	::472947316371243000
376425912	::472947397107011000
43838022	::472947466153648000
376425912	::472947523057750000
89505869	::472947611985793000
29374576	::472947649562177000
29374576	::472947787798413000
340330802	::472947803824857000
156166678	::472947815593680000
128937859	::472947855884156000
128937859	::472947869322719000
43838022	::472947873672605000
29374576	::472947880937127000
325036867	::472947936783900000
473462894	::472947944082010000
244840804	::472947992224223000
29374576	::472947996318265000
234214828	::472948097622892000
463431723	::472948167596462000
244840804	::472948176811741000
587864456	::472948226308702000
29374576	::472948283200249000
29374576	::472948396819775000
244840804	::472948523676078000
46697333	::472948578248171000
244840804	::472948579527438000
238307628	::472948605448232000
341941030	::472948620107726000
349788720	::472948731214843000
29374576	::472948742337748000
249052117	::472948855047467000
295980167	::472948906507390000
244840804	::472948909019762000
88018997	::472948939222941000
322842111	::472949139811352000
244840804	::472949146639282000
244840804	::472949173809971000
244840804	::472949215874670000
18028506	::472949447287402000
429345484	::472949497111531000
312857835	::472949498722123000
165634562	::472949535678160000
165634562	::472949648127455000
341493662	::472949726820593000
376425912	::472949790129393000
366701651	::472949812409950000
244840804	::472949990793285000
313421343	::472950041993150000
29374576	::472950042358067000
131420707	::472950143579209000
489961036	::472950154673143000
244840804	::472950212885876000
31010760	::472950257408819000
312857835	::472950298299080000
29374576	::472950305605582000
67492430	::472950507670360000
152454379	::472950617158479000
106778257	::472950672573210000
249052117	::472950726420090000
176202976	::472950751606497000
244840804	::472950798771433000
244840804	::472950829998022000
211645751	::472950835425452000
244840804	::472950934725607000
244840804	::472950947778269000
59583601	::472951001688051000
341153843	::472951024555393000
15488020	::472951096504090000
484202581	::472951102275862000
533824839	::472951123993583000
249052117	::472951159129661000
350003589	::472951177181925000
36869877	::472951198329237000
263433687	::472951234564214000
467027311	::472951237579898000
376425912	::472951300640870000
263433687	::472951389409542000
519086519	::472951434128809000
36869877	::472951440470601000
311924851	::472951533852979000
376425912	::472951570045231000
263433687	::472951597434404000
244840804	::472951632146087000
36869877	::472951666338050000
509523903	::472951700630691000
36869877	::472951749095870000
36772146	::472951905313107000
236595577	::472951990423912000
209401949	::472952023705743000
243974175	::472952040864235000
519086519	::472952045889011000
312394133	::472952046979923000
635796096	::472952208644796000
478462259	::472952210083827000
376425912	::472952235127623000
54587465	::472952238394986000
209401949	::472952241926598000
209401949	::472952295370391000
54587465	::472952382406410000
389197869	::472952385401147000
54587465	::472952443068616000
54587465	::472952462828003000
209401949	::472952474148802000
209401949	::472952610153312000
123939574	::472952647738470000
484202581	::472952653895729000
201810972	::472952668059881000
36869877	::472952695129509000
389197869	::472952699231543000
234214828	::472952792122814000
234214828	::472952887287369000
36772146	::472952952458457000
236595577	::472952991025471000
279750654	::472952993373884000
36772146	::472953097757933000
236595577	::472953099582472000
404335977	::472953165210718000
162245153	::472953177457696000
209401949	::472953308161015000
244840804	::472953359192702000
139460380	::472953375193960000
529096266	::472953379438600000
29374576	::472953439937261000
244840804	::472953490084331000
389197869	::472953551476359000
244840804	::472953558099165000
425897170	::472953782834188000
276540818	::472953787196657000
484202581	::472954022782332000
244840804	::472954374243627000
430387521	::472954396276293000
209401949	::472954498923888000
209401949	::472954511791628000
430387521	::472954622823235000
252914746	::472954689529475000
417523013	::472954709162999000
335101950	::472954754176270000
320954938	::472954778515828000
243974175	::472954821151301000
181101394	::472954849017856000
444375493	::472954867087339000
244840804	::472954901174427000
34204169	::472954936032907000
209401949	::472954943092314000
205513521	::472954943289450000
252914746	::472955097853358000
205513521	::472955180431179000
244840804	::472955203319123000
220455732	::472955323465338000
37119867	::472955432081063000
335040170	::472955540478648000
335040170	::472955582278692000
236595577	::472955741003710000
449988145	::472955960382988000
244840804	::472956089630461000
376425912	::472956095632113000
335040170	::472956124896190000
417523013	::472956138951299000
19028099	::472956144877449000
238672857	::472956201185976000
359849721	::472956333159768000
359446141	::472956336414937000
409709795	::472956402781007000
341153843	::472956444812140000
546947837	::472956542459715000
335101950	::472956583966539000
25942336	::472956602908426000
106778257	::472956642472886000
341153843	::472956653848260000
122717174	::472956708562927000
546947837	::472956714736562000
506760887	::472956723737546000
111462710	::472956759418499000
619492928	::472956767090278000
156166678	::472956824883195000
111462710	::472956835620597000
238698812	::472956875416559000
323477702	::472957198931206000
256319248	::472957204379598000
106778257	::472957216870658000
478462259	::472957268863246000
89505869	::472957319693623000
339126665	::472957363993849000
33683248	::472957386786086000
335040170	::472957387964694000
309778100	::472957415940292000
209401949	::472957446903070000
244840804	::472957513554739000
259601379	::472957517556113000
478462259	::472958004162080000
111462710	::472958018707935000
123939574	::472958057031663000
455542048	::472958114359443000
29335169	::472958144956866000
244840804	::472958171086999000
617791569	::472958456581087000
29374576	::472958564189753000
284316159	::472958596700196000
700013623	::472958600432713000
104112940	::472958701217652000
29374576	::472958753458098000
304219715	::472958774857441000
353544330	::472958795195617000
478462259	::472958886597521000
400817337	::472959040361078000
128937859	::472959056768823000
128937859	::472959162112962000
376425912	::472959163752914000
400817337	::472959207071698000
320692054	::472959254228267000
353544330	::472959280006832000
320692054	::472959340123414000
700013623	::472959431173357000
424790585	::472959473108013000
161302101	::472959500744671000
29335169	::472959573444558000
320692054	::472959854697402000
397028036	::472959894866247000
254711141	::472959906895495000
320692054	::472959934112354000
320692054	::472960102459117000
513825441	::472960150702391000
16866896	::472960175804923000
209401949	::472960179836059000
573151200	::472960235829604000
320692054	::472960381212581000
161302101	::472960474334920000
700013623	::472960499592617000
444375493	::472960555947655000
397028036	::472960569960456000
25942336	::472960581126086000
25942336	::472960627070468000
335101950	::472960663208226000
254711141	::472960718111637000
350003589	::472960820997926000
140994915	::472960843819544000
254711141	::472960864698376000
414217500	::472961164834385000
29335169	::472961532297375000
323477702	::472961747767148000
279750654	::472961808266186000
322324723	::472961855900876000
322324723	::472962222575325000
29335169	::472962228459552000
390552849	::472962314166341000
634615880	::472962344897622000
279750654	::472962427600904000
322324723	::472962467954716000
159011393	::472962578810167000
33629617	::472962624960069000
322324723	::472962628739170000
700013623	::472962687584841000
400817337	::472962734553051000
27179899	::472962796406063000
400817337	::472962798595874000
322324723	::472962809241030000
323477702	::472962828765106000
417968003	::472962851657625000
323477702	::472962854094905000
323477702	::472962892703088000
323477702	::472963021485387000
50228529	::472963080507240000
123939574	::472963152947060000
402333632	::472963261445726000
402333632	::472963341519187000
418312513	::472963404882145000
397028036	::472963558922145000
29335169	::472963611565256000
29335169	::472963619802845000
29335169	::472963711301615000
397028036	::472963737834385000
385114649	::472963743643484000
361391612	::472963764841902000
400817337	::472963770516791000
540330411	::472963806100869000
389949893	::472963837042241000
29335169	::472963903388147000
389949893	::472963906546057000
137587439	::472963911147601000
700013623	::472964013597265000
222584958	::472964199383965000
400817337	::472964372047097000
298216731	::472964411888771000
402333632	::472964459330146000
201113172	::472964606806487000
256319248	::472964795118137000
252355708	::472964870795984000
474475074	::472964983832473000
572151259	::472965069320773000
553934357	::472965089939947000
474475074	::472965328582893000
529096266	::472965416847810000
400817337	::472965642300432000
424790585	::472965664500510000
400817337	::472965667017457000
16866896	::472965795635818000
404335977	::472965890150256000
246571951	::472966025362018000
246571951	::472966092449914000
54587465	::472966167296876000
572151259	::472966218119643000
322324723	::472966239967780000
159726392	::472966330417971000
213763059	::472966436353490000
624360378	::472966596500406000
473462894	::472967028785958000
119434884	::472967046268198000
401089789	::472967160172937000
20822956	::472967305043800000
20822956	::472967400065753000
68369234	::472967568039636000
401089789	::472967586813325000
140206179	::472967626906284000
23665083	::472967664508235000
159011393	::472967675967442000
389949893	::472967715481583000
284931188	::472968134862061000
41230104	::472968191916797000
397028036	::472968392459046000
364546435	::472968455055233000
283251929	::472968480564576000
284931188	::472968676178919000
471204596	::472968787214733000
84849075	::472968947659063000
25942336	::472969115691679000
121881241	::472969415273615000
140206179	::472969536514568000
121881241	::472969553425616000
284931188	::472969563349733000
349904873	::472969624125210000
484202581	::472969652684210000
284931188	::472969679380938000
15488020	::472969920506912000
20822956	::472969931118501000
236595577	::472969962777501000
556631416	::472970033665024000
349904873	::472970090074628000
234828491	::472970117433659000
553930094	::472970157279965000
429348972	::472970225034354000
236595577	::472970225278005000
43838022	::472970234346110000
38623896	::472970274611032000
249243467	::472970383839096000
278165989	::472970420442763000
383045348	::472970630359293000
252314330	::472970841664540000
435478224	::472970969879805000
254711141	::472971012493950000
284931188	::472971052084367000
283251929	::472971241356156000
424790585	::472971263330508000
133158896	::472971523704119000
517695658	::472971545426800000
159011393	::472971558508830000
429348972	::472971683226468000
429348972	::472971736661897000
402273149	::472971892433764000
234828491	::472972069261418000
320692054	::472972129923657000
338849269	::472972140132990000
92905148	::472972210937016000
34767424	::472972339420753000
256319248	::472972533977731000
56509474	::472972554336862000
34767424	::472972602126782000
458010782	::472972667101130000
429348972	::472972802874966000
400817337	::472972962778587000
402273149	::472972991182016000
33629617	::472973002171113000
34767424	::472973094479351000
313496905	::472973137668096000
230655725	::472973246036729000
484202581	::472973408142389000
355896730	::472973509849669000
205030447	::472973552610574000
34767424	::472973599947505000
59207269	::472973670072479000
234828491	::472973672651583000
50151347	::472973673167462000
25469735	::472973676150009000
59207269	::472973695649325000
68369234	::472973756835450000
435478224	::472973773730492000
424790585	::472973901765804000
435478224	::472973924914192000
230655725	::472974120020639000
34767424	::472974386996060000
529096266	::472974569456693000
85211920	::472974615107497000
33629617	::472974674108743000
435478224	::472974676474359000
202798666	::472975030247100000
68775336	::472975133477330000
40375959	::472975164800368000
68775336	::472975236388777000
68775336	::472975343561625000
474371126	::472975402583863000
33629617	::472975431428489000
205513521	::472975589255557000
487322279	::472975691214901000
68775336	::472975741496221000
56556074	::472975743182319000
33629617	::472975801864835000
68775336	::472975815827673000
205513521	::472975945276461000
241198427	::472975991842041000
205513521	::472976071575367000
68775336	::472976078563074000
337510374	::472976097144209000
337510374	::472976109093810000
337510374	::472976134846812000
292395819	::472976181403594000
350003589	::472976228870533000
68775336	::472976274718089000
206067907	::472976472463122000
25469735	::472976674930561000
314251743	::472976701077864000
342845822	::472976743440347000
58847822	::472976848905719000
599787941	::472976883643338000
606781453	::472976889951162000
599787941	::472976911388639000
123939574	::472977100194865000
425897170	::472977166544547000
68775336	::472977271683182000
606781453	::472977285461852000
599787941	::472977295292903000
206067907	::472977300607488000
68775336	::472977558745542000
599787941	::472977583613939000
230655725	::472977619341037000
58628782	::472977644171329000
238698812	::472977683190931000
599787941	::472977704003043000
234828491	::472977827537907000
33629617	::472977857120333000
599787941	::472977997717598000
16866896	::472978241972879000
234828491	::472978243478253000
599787941	::472978252617613000
69950823	::472978326467121000
33629617	::472978361296637000
127413469	::472978384122019000
47348539	::472978434197823000
236528732	::472978464455532000
425897170	::472978722207715000
33629617	::472978755238232000
475031809	::472978792319709000
33629617	::472978816911286000
47348539	::472978819708514000
16713682	::472978897676419000
323477702	::472979463857111000
258226046	::472979513874587000
409709795	::472979608468328000
358617322	::472979654102351000
359446141	::472979693784662000
18618379	::472979834084143000
312435293	::472979987423703000
140157275	::472980178067808000
133158896	::472980205439434000
258226046	::472981110264459000
176339991	::472981224722792000
251821834	::472981336375181000
67193398	::472981400560615000
69719136	::472981469905047000
475031809	::472981500577583000
59370673	::472981826378559000
92870542	::472981888228147000
509760806	::472982140750413000
234828491	::472982243980238000
155677785	::472982302407294000
365658620	::472982571949637000
29391732	::472982588139663000
41230104	::472982683295834000
234828491	::472982769069719000
40810916	::472983034220654000
218956862	::472983759302979000
69719136	::472983956695285000
18929923	::472984300007084000
234828491	::472984340813447000
230206940	::472984489790935000
397028036	::472984498317959000
111462710	::472984594354950000
329801539	::472984601116176000
61493721	::472984743299264000
234828491	::472984793827659000
29827759	::472984835116376000
68775336	::472984995699507000
397028036	::472985106861129000
424790585	::472985150541008000
53112812	::472985184162566000
397028036	::472985315896868000
156166678	::472985353146466000
599787941	::472985560785899000
397028036	::472985587301875000
203688730	::472985658404130000
397028036	::472985673117364000
264335101	::472988067284787000
414449852	::472988416460992000
457250385	::472988596610158000
414449852	::472988608006078000
212490176	::472988671289729000
414449852	::472988844715819000
369819130	::472988904891502000
237112765	::472989039734554000
15488020	::472989051083956000
66786075	::472989151596261000
349472194	::472989158798282000
489961036	::472989184836120000
150034005	::472989306584567000
33538323	::472989468136591000
194998718	::472989825138573000
489961036	::472989845480955000
356974615	::472989869204320000
242206017	::472990097512861000
339126665	::472990198599393000
349472194	::472990339310321000
489961036	::472990390996316000
349472194	::472990461029023000
23754003	::472990491466690000
228213959	::472990650380472000
489961036	::472990659360456000
372493368	::472990711122366000
264335101	::472990713685082000
452882285	::472990842815148000
228213959	::472990852915003000
20275866	::472991082578337000
350003589	::472991106389786000
20275866	::472991242330992000
20275866	::472991269564579000
228213959	::472991292738109000
489961036	::472991355812065000
375734748	::472991453975572000
375734748	::472991505452253000
87812967	::472991552298418000
350003589	::472991603263434000
489961036	::472991640085200000
53112812	::472992020999725000
225691566	::472992178227015000
111462710	::472992216815001000
33683248	::472992230597492000
230206940	::472992383269740000
375734748	::472992398402793000
234828491	::472992408813047000
567014078	::472992557329158000
301203823	::472992640024059000
295881773	::472992797553725000
505219745	::472992906295660000
54587465	::472992984896532000
93927673	::472993078211796000
14190836	::472993266585960000
15782772	::472993404180504000
529096266	::472993702051594000
342845822	::472993848793509000
234828491	::472993995849601000
390479008	::472994163836076000
567014078	::472994605206892000
323477702	::472994839324151000
341941030	::472995215952060000
320954938	::472995268653105000
509523903	::472995643007332000
389949893	::472995901422592000
15782772	::472995997199908000
599348429	::472996346648338000
218321424	::472996495776436000
218321424	::472996620238204000
33683248	::472996958773465000
497544291	::472997406263746000
52011370	::472997529336819000
69950823	::472997728969318000
69950823	::472997757440249000
444251177	::472997949929050000
89852975	::472997981101105000
73275873	::472997992476471000
66555228	::472998140102983000
89852975	::472998209850056000
111978266	::472998246537637000
408031484	::472998276828909000
73275873	::472998491707285000
220455732	::472998544191025000
82600674	::472998562746212000
342845822	::472998576881410000
473718221	::472998666165166000
220455732	::472998850982998000
253552344	::472998867558858000
220455732	::472998928300797000
218112087	::472999197923213000
261900342	::472999257667297000
33683248	::472999302831558000
220455732	::472999392215969000
220455732	::472999593450299000
221740779	::472999620814319000
220455732	::472999661435756000
402273149	::472999847503884000
283051149	::472999946388373000
220455732	::472999974691958000
220455732	::473000007692718000
402273149	::473000072901582000
330691749	::473000142577340000
330691749	::473000212546723000
220455732	::473000297850089000
236595577	::473000614805241000
111462710	::473000649823485000
139308619	::473000758196338000
199001641	::473000914950045000
39684857	::473000936957169000
139308619	::473000994616655000
182092022	::473001067874369000
139308619	::473001204143120000
80586819	::473001392450576000
290265158	::473001461710737000
290265158	::473001662101987000
205513521	::473001778938535000
290265158	::473001836002041000
290265158	::473001988524109000
290265158	::473002108309209000
290265158	::473002168598159000
459660056	::473002729263366000
23754003	::473002784816525000
290265158	::473002828814774000
290265158	::473003027511533000
458472537	::473003221930086000
205513521	::473003540562976000
342845822	::473003559404179000
205513521	::473003594627547000
123939574	::473003615485837000
66786075	::473003648893464000
326636490	::473003705399525000
369819130	::473003807396614000
249246314	::473003906658603000
369819130	::473004021050277000
242305581	::473004216026660000
326636490	::473004305969328000
326636490	::473004427734171000
326636490	::473004476111282000
342845822	::473004646429384000
76482742	::473004913358675000
359446141	::473005060650070000
66786075	::473005253219340000
326636490	::473005267207335000
326636490	::473005299260227000
326636490	::473005312258355000
205513521	::473005334689103000
509523903	::473005423167959000
326636490	::473005808033476000
326636490	::473005895937691000
320692054	::473005915566653000
133158896	::473006036547166000
320692054	::473006373773389000
326636490	::473006384662204000
320692054	::473006465137917000
326636490	::473006734026747000
326636490	::473006762258595000
700013623	::473006867015168000
139308619	::473006879342624000
320692054	::473006931540324000
258226046	::473007100583362000
320692054	::473007153184124000
567014078	::473007155600433000
61402370	::473007250190000000
312857835	::473007592500113000
61402370	::473007679649353000
139308619	::473007885958799000
320692054	::473007990883115000
364428125	::473008216234655000
312857835	::473008302218285000
15488020	::473008333033467000
247159855	::473008509697925000
56556074	::473008518698516000
320692054	::473008526302793000
342845822	::473008701746708000
292558028	::473008732129869000
364439246	::473008781925052000
181101394	::473009029178871000
80586819	::473009167393775000
205513521	::473009227418464000
568915908	::473010159237623000
258226046	::473010315798405000
414449852	::473010471251886000
258226046	::473010737183346000
41230104	::473011221600280000
257207319	::473011557996044000
258226046	::473011716863688000
133158896	::473011730985934000
28066346	::473012353122828000
509523903	::473012598477058000
716788381	::473012684166664000
517075828	::473012925322784000
339295860	::473013083745832000
92870542	::473013457294352000
35706997	::473013522654171000
177111779	::473013656624431000
415703077	::473013826275643000
290265158	::473014118161448000
224501206	::473014611357495000
28066346	::473015676580671000
16039882	::473015687116763000
28066346	::473015781035610000
389949893	::473015842662133000
28066346	::473016058526588000
194359616	::473016237698867000
487322279	::473016336101015000
16039882	::473016486593040000
28066346	::473016628129828000
61402370	::473017194943889000
61402370	::473017557449195000
16864384	::473017784771678000
79861287	::473018355067412000
71981601	::473019258700824000
221740779	::473019463575801000
64791948	::473019486644469000
152715270	::473019520320163000
278165989	::473019907651538000
274432702	::473020265270497000
163768701	::473020331150811000
157117376	::473020716296585000
23754003	::473020883087679000
68775336	::473021297962663000
258226046	::473021333001883000
68775336	::473021375523725000
258226046	::473021707477733000
218321424	::473021751568654000
258226046	::473021978039701000
258226046	::473022138845122000
28066346	::473022187461701000
20924979	::473022481343586000
23754003	::473022577208602000
20924979	::473022753725898000
258226046	::473023081703669000
258226046	::473023243318616000
258226046	::473023622064242000
218321424	::473024049350991000
281295226	::473024215114076000
218321424	::473024386539077000
82600674	::473024632115978000
258226046	::473024888521752000
258226046	::473025255527550000
173608790	::473026389432475000
173608790	::473027013163233000
276540818	::473027159255449000
15186859	::473027236002816000
173608790	::473027261847728000
173608790	::473027413853474000
258226046	::473027513233317000
327989967	::473027657538363000
173608790	::473027819065200000
173608790	::473027941517897000
123939574	::473028636388229000
25178781	::473029196373975000
25178781	::473029422065254000
25178781	::473029617478270000
409662649	::473029678392168000
25178781	::473029731416543000
64791948	::473030037860806000
64791948	::473030126511611000
64791948	::473030566909325000
64791948	::473030751781265000
15282962	::473030930995888000
529096266	::473030943762968000
529096266	::473031074378153000
59352013	::473031665422331000
221590506	::473031972613537000
25178781	::473032032633638000
23754003	::473032268697444000
221590506	::473032451502374000
409662649	::473032470796181000
221590506	::473032901207285000
221590506	::473033023253147000
221590506	::473033546844868000
100742600	::473033573885550000
56556074	::473034645135585000
79861287	::473034658398343000
221590506	::473034687674191000
56556074	::473034708926750000
124582805	::473034732088066000
60712766	::473034875520704000
213187842	::473035043720675000
216507874	::473035671612162000
430072028	::473035740843364000
258226046	::473037173751439000
430072028	::473037290822856000
245669191	::473037536390967000
258226046	::473037548227276000
245669191	::473038000486502000
358031089	::473038044417622000
358031089	::473038155935789000
245669191	::473038307589242000
358031089	::473038500745334000
320452099	::473038943160893000
358031089	::473039288095870000
487322279	::473039483084886000
358031089	::473039701201276000
245669191	::473040062708342000
320452099	::473040140562993000
15782772	::473040470822514000
260979062	::473040697910505000
506707370	::473041114304638000
487322279	::473041762269667000
312435293	::473042680390234000
355612007	::473043189994389000
301657872	::473043646271352000
258226046	::473043671718182000
115459999	::473043939906162000
69044676	::473043991244443000
625900103	::473045566666993000
15488020	::473046288863223000
458529098	::473046346912759000
97307001	::473046655650914000
61402370	::473046793518059000
172025978	::473047705724256000
361489211	::473047867771191000
361489211	::473048165944291000
361489211	::473048197724512000
218956862	::473048576155594000
420083874	::473048729616777000
635796096	::473048931853533000
315872678	::473049066943705000
312435293	::473049408943042000
500308199	::473050021156630000
45289907	::473050946658770000
45289907	::473051541104885000
28405302	::473051804263923000
45289907	::473051853312114000
165658390	::473052250080698000
214678768	::473052929482432000
52011370	::473053397784862000
45289907	::473053558992957000
29849760	::473053560192520000
137426396	::473053935964418000
389949893	::473054951359279000
26198467	::473055665858961000
184195472	::473055729318780000
15282962	::473055836642623000
450560571	::473055894914101000
31250549	::473056432984584000
376541246	::473056445148450000
52011370	::473056454606585000
210674392	::473056609380208000
58587526	::473056673561853000
389949893	::473057545158791000
430182591	::473057636557287000
430182591	::473057710775484000
389949893	::473058122714456000
27986325	::473058293129027000
27986325	::473058491452514000
236930269	::473058609245339000
343018153	::473059012569608000
501554267	::473059399213125000
105852149	::473059406762893000
529096266	::473059512757538000
424464803	::473059604268457000
460772038	::473060071862059000
501554267	::473060350842404000
20293581	::473060551183314000
440875002	::473060575895764000
263433687	::473060827012927000
416506126	::473061011511967000
365523194	::473061033951502000
510678171	::473061132178321000
20293581	::473061390320955000
313792688	::473061730730258000
20293581	::473061972959690000
355612007	::473062482605772000
355612007	::473062690190266000
155677785	::473063874238103000
186823940	::473064025543032000
62396842	::473064104324640000
52011370	::473065093823881000
15488020	::473065213156016000
79363954	::473065348409733000
155677785	::473065670146797000
60399576	::473066593874751000
81765661	::473066679652458000
265553576	::473066839660969000
41465619	::473067374388596000
72210207	::473068256958246000
59454178	::473068751433113000
57933673	::473069162093223000
344442687	::473069940250255000
605601195	::473070690686345000
431215016	::473071397867388000
313792688	::473071481346195000
277794018	::473071522962104000
506760887	::473071735747538000
80157666	::473071752759623000
377715399	::473071888739344000
349788720	::473071917029949000
34536365	::473072017801883000
372493368	::473072136634916000
54587465	::473072310962778000
351641054	::473072460469121000
20804321	::473072565473116000
351641054	::473072633781944000
22294252	::473072939991318000
372493368	::473073763928395000
253120136	::473073882690113000
430182591	::473074034297806000
31258629	::473074056204283000
349788720	::473074093408141000
12685102	::473074254196785000
182092022	::473074496212328000
83878535	::473074505963683000
588874950	::473074725175173000
513270198	::473075105237458000
202196262	::473075214553604000
79363954	::473075246358999000
38440249	::473075254852464000
18068894	::473075736887050000
285906246	::473075769506144000
133508241	::473075879581450000
28066346	::473076465291239000
389949893	::473076924932042000
86349050	::473077664131981000
31144939	::473078110074986000
546947837	::473078260025540000
18068894	::473078614003830000
323891242	::473078919978303000
443070793	::473078962969903000
19837708	::473079143782158000
323891242	::473079440449490000
130514710	::473079573534740000
144937748	::473079631202238000
106715045	::473080020588838000
438582644	::473080173659959000
41465619	::473080205406658000
351316240	::473080313120190000
28405302	::473080721460826000
335003775	::473081007139483000
341037427	::473081181412413000
335003775	::473081475177656000
329471370	::473081705243222000
196152188	::473081907358756000
152127827	::473082012023025000
450560571	::473082031178780000
76482742	::473082054025158000
531871315	::473082081933660000
431214329	::473082087646703000
340330802	::473082105941880000
106715045	::473082152125755000
531871315	::473082196585373000
186823940	::473082199739072000
196152188	::473082356480610000
65832155	::473082735561437000
159944196	::473082778355892000
52542320	::473082816637304000
145572480	::473082884236914000
531871315	::473082982849589000
196152188	::473083265998274000
147779508	::473083403483762000
408772521	::473083606701965000
85211920	::473083807948877000
196152188	::473084349592530000
15488020	::473084373260963000
438582644	::473084556393078000
24803741	::473084651301773000
109060628	::473084721539198000
86970230	::473085698220630000
338849269	::473085768672755000
412159259	::473086148248485000
458847153	::473086630660956000
106715045	::473086662621532000
68818829	::473086690983018000
181101394	::473086729646133000
106778257	::473087135671517000
15282962	::473087232627441000
605601195	::473087249840500000
301657872	::473087335181987000
15282962	::473087356577533000
94226339	::473087386499293000
15282962	::473087495274364000
15282962	::473087661414969000
15282962	::473087744600993000
15282962	::473087830710026000
7132042	::473087880257343000
15282962	::473088199510597000
15282962	::473088276203839000
312394133	::473088519666421000
51413309	::473088567787270000
128977591	::473088574876037000
66786075	::473088789984731000
7132042	::473088958029901000
396332641	::473089210824798000
55704588	::473089690866688000
300594041	::473089775985885000
218112087	::473090175284051000
122614290	::473090199396679000
256088386	::473090280749424000
29198251	::473090399868030000
110297719	::473090824675557000
553934357	::473091102468079000
110297719	::473091383239397000
104112940	::473091490399666000
137426396	::473091494052892000
104112940	::473091508359688000
344442687	::473091509554659000
286298021	::473091581382524000
485252693	::473091666090287000
619492928	::473092315024994000
31258629	::473092459166040000
249789981	::473092609419005000
351641054	::473092624849833000
351641054	::473092677698076000
376472794	::473092836456669000
376472794	::473093054367555000
349788720	::473093123393208000
351316240	::473093197585858000
331482356	::473093254078926000
487266327	::473093314112004000
553934357	::473093486120808000
196152188	::473093543091642000
80157666	::473093622897049000
42720153	::473093648729776000
341037427	::473093853906358000
196152188	::473093943903543000
230903702	::473093979597053000
209401949	::473094000669622000
22386194	::473094125030350000
22386194	::473094299601481000
376541246	::473094418807791000
218112087	::473094976768077000
506519570	::473094982899736000
376472794	::473095684074516000
22285873	::473095694442844000
453963591	::473095717494341000
42720153	::473095774558257000
246409056	::473095855814500000
453963591	::473095865918160000
254635990	::473095913619996000
218112087	::473096010110357000
404335977	::473096035968221000
49383709	::473096191853723000
41143305	::473096245406212000
51649971	::473096582154309000
111978266	::473096724068966000
579271413	::473096770801508000
346219373	::473096793052307000
111978266	::473097009243488000
334420539	::473097039107346000
244840804	::473097049555357000
244840804	::473097164311523000
246409056	::473097180568625000
404335977	::473097354221219000
336821368	::473097402535014000
244840804	::473097410399322000
269012544	::473097417789673000
254635990	::473097464699170000
364043601	::473097570710224000
249789981	::473097575554633000
269012544	::473097580872990000
52105336	::473097646643482000
269012544	::473097700817514000
58628782	::473097813711405000
286487329	::473097871571845000
249789981	::473097923342131000
124011751	::473097980544045000
196152188	::473098163914821000
61478431	::473098568203788000
52011370	::473098580438179000
389197869	::473098605155188000
52011370	::473098649178603000
389614947	::473098671014150000
52011370	::473098787741630000
249789981	::473098950292275000
389197869	::473099194333290000
86243090	::473099229053734000
233362394	::473099236750663000
235382002	::473099253217112000
249789981	::473099314357497000
125849974	::473099353058725000
52011370	::473099464366772000
273748024	::473099649801125000
59454178	::473099825982869000
211019280	::473100007696900000
110236585	::473100155911413000
405239647	::473100164039573000
249789981	::473100214589718000
71284640	::473100219790680000
389949893	::473100310773112000
249789981	::473100553074257000
23642786	::473100604903280000
56723331	::473100677846036000
249789981	::473100828891688000
46070001	::473100911834042000
500212290	::473101000430350000
249789981	::473101144063897000
111978266	::473101192802082000
20778748	::473101224112185000
20778748	::473101493675884000
378609308	::473101506699206000
310321041	::473101699054575000
402273149	::473101700640014000
280798922	::473101749712994000
311092385	::473101793182765000
95231863	::473101840301981000
487266327	::473102470718058000
18455966	::473102477433118000
22285873	::473102479110856000
600663496	::473102582261751000
487266327	::473102653384187000
105607367	::473102714730074000
217262932	::473102838386929000
355598729	::473103004233510000
79861287	::473103320853516000
483526518	::473103395872460000
429558621	::473103642518896000
331925277	::473103765634293000
377110730	::473104144862310000
364043601	::473104355722559000
275681559	::473104404011184000
224068229	::473104428380479000
249789981	::473104511029235000
534913317	::473104676791939000
436476907	::473104700577816000
22386194	::473104731548553000
379807492	::473104809604956000
249789981	::473104974470459000
217563665	::473105208902696000
254635990	::473105259133292000
200849010	::473105457129611000
254635990	::473105516223148000
396786261	::473105537605726000
48557490	::473105541611667000
377110730	::473105618400575000
405676565	::473105636256129000
405676565	::473105672075501000
48557490	::473105700101824000
431214329	::473105708612063000
87970668	::473105712340422000
247372701	::473105764114919000
239257340	::473105983406088000
59622669	::473106132429312000
146608159	::473106183641776000
414191298	::473106222208385000
359806236	::473106479646384000
431214329	::473106481441955000
79902186	::473106518552764000
402925254	::473106793216745000
249789981	::473106984640999000
500388817	::473107448786870000
598832393	::473107537944780000
203688730	::473107651904430000
46070001	::473107869425225000
249789981	::473107973544636000
58628782	::473108191187075000
447313860	::473108381524172000
322446637	::473108432401072000
131254355	::473108472284721000
120532808	::473108550051307000
35597637	::473108567479046000
58628782	::473108695497592000
506760887	::473108701427949000
124582805	::473108933595242000
41606452	::473109183139958000
369819130	::473109292900306000
405676565	::473109306905464000
279750654	::473109336320135000
369819130	::473109493018943000
133112299	::473109545938870000
279750654	::473109583968608000
369819130	::473109711772856000
56736460	::473109864538198000
323891242	::473110021379985000
408772521	::473110082138689000
359672666	::473110270680645000
364043601	::473110411756457000
431214329	::473110634255904000
289360824	::473110643227107000
500212290	::473110738572427000
361532861	::473110804934717000
133112299	::473110936753278000
29849760	::473111449837895000
22067825	::473111676934316000
58628782	::473111813580947000
298216731	::473111905574592000
106778257	::473111914336108000
58628782	::473111932640452000
120170865	::473111950344192000
58628782	::473112108000088000
445903498	::473112158709252000
341153843	::473112250522140000
363361632	::473112274316849000
259569717	::473112278687297000
106778257	::473112421964337000
309167251	::473112427035656000
298216731	::473112496522686000
27626703	::473112705063063000
291327788	::473112763313950000
376472794	::473113029824233000
165634562	::473113123977986000
337396732	::473113200947642000
473118863	::473113336737828000
588531316	::473113418790993000
68473966	::473113543106375000
29473860	::473113889211568000
29473860	::473114024389795000
19837708	::473114067650244000
314988406	::473114501928476000
314988406	::473114668375232000
291288952	::473115062929215000
49052615	::473115087923068000
421356901	::473115240088223000
378850242	::473115293817270000
244840804	::473115319490195000
462681637	::473115352885657000
249789981	::473115606628446000
79073243	::473115701092548000
463855595	::473115899298193000
462681637	::473116072535945000
378850242	::473116094052716000
368170408	::473116104416849000
15782772	::473116170296754000
378850242	::473116177217376000
467027311	::473116297346449000
377715399	::473116371031949000
334665323	::473116535884898000
249243467	::473116558399520000
111978266	::473116714847449000
397717926	::473116775736176000
151190656	::473116874142941000
481749191	::473116875313127000
286298021	::473116894833426000
218711172	::473116907617267000
293213630	::473116941088194000
431214329	::473116959366991000
213187842	::473117229869834000
28905424	::473117319733202000
452882285	::473117339240505000
389949893	::473117354788802000
260038180	::473117419029159000
372493368	::473117475757113000
27986325	::473117505628561000
428516870	::473117575119785000
428516870	::473117609940885000
453280756	::473117629549670000
244840804	::473117748617568000
71878260	::473117758083706000
411786523	::473117761150140000
244840804	::473117783925207000
229385654	::473117875239419000
203688730	::473117886278799000
213187842	::473117896583806000
50228529	::473118003681169000
71878260	::473118020059947000
139308619	::473118070781652000
319469530	::473118222565519000
139308619	::473118263711248000
428516870	::473118303045431000
572151259	::473118344619786000
428516870	::473118363422449000
213187842	::473118435287650000
24803741	::473118776771485000
68473966	::473118891380858000
213187842	::473118975782449000
497544291	::473119113020059000
76427184	::473119389282091000
79861287	::473119455854493000
621474989	::473119690228006000
184885982	::473119807974703000
87970668	::473119816933314000
331925277	::473120144521039000
18722083	::473120261726666000
130312780	::473120406123982000
105607367	::473120428504793000
178921630	::473120533534744000
16566189	::473120546914570000
31010760	::473120569152770000
239484752	::473120692058484000
378771457	::473120755329536000
428516870	::473121195194216000
428516870	::473121272562335000
400490673	::473121313402286000
552146644	::473121320100962000
337510374	::473121342032990000
337510374	::473121483599130000
339565561	::473121511188856000
337510374	::473121613140221000
337510374	::473121673664020000
165634562	::473121727292391000
7132042	::473121729305665000
537633292	::473121818916974000
351152035	::473121890244902000
337510374	::473121892497625000
337510374	::473121899204313000
479156555	::473121910666956000
269012544	::473121922805665000
277204534	::473122014212145000
376472794	::473122042263650000
337510374	::473122058550132000
479222401	::473122254708948000
424790585	::473122292055416000
15488020	::473122350251003000
311092385	::473122394383872000
418312513	::473122516773638000
335040170	::473122748039180000
18722083	::473122748215353000
378901511	::473122861260222000
225203526	::473122949554135000
225122347	::473122956487708000
106778257	::473123176033964000
128977591	::473123212948439000
25784705	::473123253611802000
18722083	::473123277917782000
129876980	::473123288907272000
29374576	::473123487847301000
289360824	::473123508352847000
129876980	::473123524417441000
129876980	::473123627848970000
334420539	::473123647121788000
413686504	::473123662157987000
361391612	::473123684811415000
29374576	::473123694504841000
431214329	::473123716373958000
47017345	::473123741493649000
244995179	::473123876512468000
436476907	::473123913413578000
268547296	::473123927888527000
249789981	::473123935685726000
586783331	::473123974764056000
150828387	::473123981168742000
181799948	::473123993537744000
29374576	::473124069618237000
76427184	::473124077235101000
312435293	::473124079911075000
128977591	::473124115633942000
129876980	::473124125905801000
76427184	::473124212287475000
431214329	::473124264082960000
129876980	::473124264502370000
276540818	::473124321054162000
361391612	::473124455049613000
225122347	::473124528101789000
361391612	::473124567570194000
429558621	::473124572968259000
390504920	::473124606883004000
276540818	::473124646691536000
76375846	::473124668182781000
213287321	::473124679318659000
431214329	::473124690043867000
294964037	::473124740077744000
128977591	::473124826887254000
474475074	::473124872470937000
497630362	::473124934340718000
213287321	::473124980616482000
276540818	::473124997243088000
402333632	::473125009586540000
129876980	::473125027484033000
76375846	::473125093044805000
287727506	::473125131649576000
287727506	::473125252239982000
129876980	::473125256493019000
445808726	::473125260712476000
406110065	::473125282262421000
431214329	::473125347836559000
109060628	::473125367029723000
128977591	::473125369420468000
471516383	::473125411267039000
15782772	::473125470159273000
129876980	::473125510885937000
432888405	::473125547149918000
249789981	::473125731699273000
100378471	::473125822744645000
294964037	::473125864193146000
361391612	::473125871134703000
279608688	::473125880902844000
15782772	::473125897302982000
76427184	::473125917221347000
44380700	::473126005566365000
225122347	::473126063498092000
361391612	::473126127557701000
236595577	::473126164098060000
312435293	::473126206435360000
21912250	::473126293840883000
625900103	::473126350451003000
225122347	::473126390574096000
396929208	::473126433796009000
128977591	::473126454734364000
15782772	::473126499072360000
236595577	::473126502964666000
21503139	::473126552524587000
107610605	::473126583931514000
358307309	::473126587307552000
76463655	::473126604622024000
79363954	::473126631175778000
236595577	::473126652978163000
206803881	::473126697504501000
272533260	::473126740056113000
98806791	::473126787372048000
128977591	::473126790211575000
98806791	::473126918133673000
128977591	::473127120399785000
206803881	::473127171725086000
269401499	::473127231208701000
405676565	::473127268550971000
402333632	::473127341418246000
128977591	::473127396821204000
312710029	::473127515112763000
206803881	::473127547006615000
298216731	::473127645342105000
206803881	::473127730461302000
166307106	::473127890926993000
254319575	::473127959054651000
18722083	::473128047278051000
155686441	::473128078286135000
254319575	::473128367349190000
58587526	::473128402451308000
463855595	::473128607288918000
18722083	::473128720258301000
298216731	::473128729569681000
18618379	::473128814550069000
18722083	::473128886742822000
633506625	::473128955298734000
368386947	::473128971195138000
298216731	::473129147230089000
249789981	::473129222631063000
462681637	::473129248497360000
237118122	::473129541360451000
124582805	::473129549551919000
110236585	::473129599548026000
40126821	::473129635837128000
298216731	::473129779345252000
18722083	::473129843995852000
425897170	::473129847103827000
31010760	::473130023633690000
58587526	::473130060287705000
211019280	::473130302701719000
338588400	::473130408654032000
72882594	::473130456582336000
243974175	::473130469039828000
22294252	::473130608877907000
331398205	::473130619799863000
347643113	::473130666767712000
323246381	::473130854571835000
23672351	::473130867544436000
424790585	::473131108674981000
500239410	::473131151796625000
286216848	::473131349193158000
353544330	::473131350862880000
129876980	::473131388875853000
193583131	::473131390494453000
129876980	::473131438464696000
193796724	::473131592781955000
193583131	::473131614046658000
120170865	::473131644363505000
329801539	::473131679561695000
75937251	::473131711903985000
312435293	::473131769097879000
411700909	::473131934902931000
329801539	::473132113001455000
329801539	::473132415175905000
216507874	::473132636245094000
365746365	::473132641504743000
50468203	::473132671434887000
129876980	::473132949114982000
173026357	::473133174042923000
147779508	::473133177121542000
238740641	::473133185170415000
424498868	::473133270671310000
459660056	::473133283757547000
353544330	::473133287863365000
193583131	::473133321640099000
25537528	::473133397515468000
364439246	::473133446382886000
479246485	::473133725006299000
200764512	::473133821807034000
473196438	::473133986152071000
59454178	::473133990845480000
483283190	::473134214083137000
200764512	::473134280160604000
440314946	::473134283604127000
56059141	::473134404395495000
440314946	::473134439136903000
321844248	::473134503100424000
255195496	::473134525992538000
483283190	::473134587271327000
225122347	::473134605307232000
27335023	::473134634226974000
209401949	::473134651230683000
444251177	::473134677633814000
178985516	::473134869791645000
440314946	::473134983452692000
200764512	::473135043469398000
229385654	::473135049253355000
19374297	::473135051883184000
440314946	::473135128441806000
7132042	::473135139875471000
25537528	::473135162860261000
209401949	::473135311963586000
50468203	::473135395182370000
49052615	::473135672023592000
310506975	::473135703337861000
7132042	::473135797630423000
334825824	::473135881709043000
276540818	::473135962764374000
276540818	::473135970104410000
276540818	::473136014375288000
628045480	::473136025821138000
276540818	::473136038777716000
37119867	::473136041436909000
20804321	::473136048487165000
424498868	::473136065671593000
60221494	::473136137263804000
440314946	::473136225600016000
200764512	::473136338674659000
269401499	::473136342889533000
483283190	::473136384262144000
266210776	::473136465212211000
251231824	::473136508145524000
372493368	::473136625804144000
276540818	::473136634159194000
276540818	::473136642291957000
19071786	::473136676899143000
17830276	::473136712072183000
105607367	::473136810164379000
36279116	::473136887935168000
105607367	::473136912463446000
20804321	::473136929299787000
76463655	::473137076930490000
353544330	::473137089627033000
36279116	::473137112598863000
483283190	::473137436805976000
20804321	::473137868660305000
431215016	::473138151452852000
20935798	::473138153474510000
249012544	::473138336995885000
431215016	::473138440997842000
431215016	::473138464985079000
186572442	::473138627325997000
128937859	::473138684884049000
268547296	::473138686620876000
27335023	::473138795718508000
48612192	::473138908042395000
210671307	::473138913847300000
128937859	::473139039407575000
98806791	::473139090830155000
368170408	::473139157033054000
334515229	::473139256785768000
128937859	::473139288847048000
128937859	::473139319633227000
409777239	::473139319918428000
25537528	::473139335009542000
368170408	::473139415653830000
60221494	::473139586915639000
105607367	::473139608188747000
634822122	::473139695644594000
6652302	::473139734181445000
105607367	::473139775914770000
268547296	::473140027212713000
409709795	::473140090638569000
105607367	::473140112172142000
353544330	::473140164944875000
43838022	::473140269081432000
7132042	::473140335573737000
325036867	::473140343928791000
529096266	::473140417043918000
633531552	::473140546429784000
16566189	::473140692148322000
256319248	::473140765376659000
337510374	::473140810905841000
599348429	::473140825481043000
104947253	::473141038157406000
580156304	::473141129789992000
217912167	::473141198824419000
137587439	::473141211721515000
40126821	::473141380513300000
105607367	::473141424662536000
15170503	::473141515598843000
249789981	::473141532028321000
60221494	::473141687686930000
105607367	::473141780611727000
376541246	::473141866549215000
217912167	::473141889911508000
60221494	::473141954847735000
17830276	::473141955208036000
479246485	::473141976515092000
15170503	::473142021163847000
335040170	::473142125623009000
308690900	::473142225233145000
56509474	::473142259316424000
105607367	::473142272083492000
335040170	::473142288030650000
60221494	::473142346905690000
462681637	::473142406003433000
217912167	::473142424383275000
60221494	::473142618684010000
18722083	::473142772896391000
254442957	::473142906480758000
15170503	::473142990907904000
18722083	::473143088773611000
18722083	::473143154305425000
409777239	::473143165323456000
225122347	::473143234416623000
76638498	::473143259813142000
18722083	::473143276296736000
18722083	::473143320114638000
18722083	::473143392311185000
122799833	::473143393065766000
225122347	::473143429112029000
409777239	::473143440750825000
463431723	::473143478806130000
84849075	::473143485747310000
18722083	::473143489044439000
18722083	::473143596234063000
440314946	::473143654258061000
178921630	::473143748218875000
73526174	::473143760910442000
249012544	::473143970520764000
519909326	::473144131897024000
18722083	::473144218865917000
76375846	::473144283629764000
225122347	::473144312797356000
76427184	::473144314911277000
269401499	::473144318358593000
385595835	::473144376453894000
18722083	::473144463070871000
225122347	::473144514706939000
43838022	::473144564652736000
19837708	::473144703953928000
49383709	::473144707582033000
463431723	::473144742083964000
43838022	::473144760962916000
255765560	::473144841787166000
245154470	::473144893867446000
75937251	::473144952772640000
245154470	::473144998456602000
21415532	::473145197270814000
80788799	::473145215088209000
458847153	::473145324559933000
312394133	::473145369313181000
225122347	::473145442411483000
495598070	::473145448513814000
46070001	::473145518496161000
260911912	::473145602369654000
225122347	::473145708900777000
186572442	::473146048484233000
203688730	::473146075323592000
347643113	::473146192545583000
289360824	::473146434624421000
43838022	::473146554392391000
471204596	::473147046334312000
339295860	::473147067502567000
360730562	::473147071722041000
234828491	::473147176151834000
355896730	::473147222222458000
254635990	::473147238286245000
254635990	::473147250311696000
471204596	::473147320780222000
355896730	::473147324521541000
483283190	::473147354456281000
349787019	::473147570920128000
349787019	::473147643175370000
254635990	::473147770216648000
178921630	::473147802898669000
102233693	::473147902911455000
248329328	::473147957705838000
298216731	::473148144805769000
95231863	::473148159674179000
98806791	::473148181790724000
415703077	::473148232210477000
248329328	::473148244835303000
248329328	::473148336636051000
365746365	::473148353492963000
248329328	::473148399093420000
390504920	::473148501400887000
298216731	::473148731811180000
248329328	::473148796864434000
75937251	::473148799670427000
250969967	::473148802095136000
337510374	::473148994450108000
337510374	::473149055112323000
248329328	::473149080731127000
283328574	::473149219436773000
337510374	::473149244820692000
508054066	::473149290760925000
361532861	::473149314462924000
393264911	::473149363875614000
361532861	::473149414778077000
248329328	::473149574308065000
439491329	::473149639659511000
225122347	::473149727316639000
337510374	::473149763396042000
409777239	::473149798690746000
361532861	::473149869012836000
346654346	::473149870098743000
249789981	::473149913283698000
337510374	::473149942471864000
91422810	::473150025212502000
248329328	::473150070540345000
154692700	::473150076895133000
140206179	::473150104422326000
337510374	::473150109115760000
249789981	::473150136080535000
225122347	::473150209623851000
249789981	::473150276145520000
415703077	::473150299297689000
287228225	::473150343388200000
248329328	::473150416105271000
435349693	::473150443993169000
409777239	::473150489064767000
249789981	::473150529535610000
553930094	::473150541238116000
435349693	::473150610561597000
15282962	::473150630971068000
43838022	::473150691645882000
225122347	::473150710880927000
281824012	::473150729914314000
79476731	::473150740002013000
335759212	::473150799061610000
249789981	::473150822021218000
435478224	::473150839607939000
40994873	::473151233809985000
68818829	::473151301962850000
264904736	::473151323857096000
475031809	::473151328881876000
196659229	::473151337161441000
68818829	::473151435828256000
369819130	::473151821582962000
218112087	::473151873013133000
417449044	::473151902717583000
155650977	::473152115334844000
20935798	::473152158947622000
80157666	::473152162227159000
337510374	::473152208134234000
80157666	::473152258847563000
218112087	::473152304267681000
67193398	::473152371548114000
138083816	::473152505376161000
340119318	::473152508064309000
376541246	::473152527467163000
161041223	::473152533964537000
171642430	::473152639400964000
249789981	::473152740391415000
161041223	::473152759307722000
369819130	::473152789917732000
337510374	::473152826253004000
407279448	::473153101126729000
319145382	::473153189890752000
407279448	::473153191241330000
39684857	::473153271251890000
91422810	::473153316424540000
56059141	::473153402679996000
71981601	::473153433269452000
355896730	::473153460259409000
587940951	::473153462813732000
16846197	::473153542900174000
479222401	::473153649372188000
171642430	::473153671354933000
349904873	::473153719748792000
335101950	::473153967250083000
465934852	::473154000888397000
71981601	::473154050163474000
43977455	::473154157835472000
16846197	::473154166530256000
249789981	::473154195269627000
7132042	::473154270791860000
587940951	::473154379064025000
376541246	::473154428652888000
249789981	::473154508755722000
43977455	::473154534584614000
44380700	::473154583749857000
174840636	::473154593401344000
369819130	::473154620899225000
497630362	::473154745759055000
249789981	::473154760041062000
407279448	::473154828697604000
36485138	::473154844321390000
385595835	::473154974042435000
369819130	::473155101872623000
162200561	::473155392642744000
231689668	::473155408279113000
409777239	::473155705956868000
446541836	::473155749942923000
150034005	::473155772797706000
42994926	::473155855891038000
355598729	::473155960052408000
248329328	::473156014163132000
171642430	::473156074577858000
225601631	::473156199760678000
409777239	::473156273198751000
67492430	::473156346905235000
266033863	::473156361216200000
237530197	::473156712648966000
276784048	::473156760643985000
65425379	::473156868425408000
229385654	::473156916106260000
73526174	::473157175502974000
28252356	::473157246432841000
28252356	::473157279651348000
408772521	::473157317689868000
67193398	::473157470446039000
39237011	::473157576239349000
349788720	::473157671483633000
140206179	::473157684334985000
76427184	::473157688252452000
67193398	::473157731893788000
31345791	::473157796293529000
266033863	::473157853805834000
133158896	::473157927478390000
462681637	::473158012002394000
339295860	::473158062744678000
276784048	::473158117434208000
18156298	::473158244647849000
335101950	::473158389598400000
98589714	::473158465268228000
37119867	::473158466350350000
339295860	::473158615537168000
29391732	::473158649569763000
339295860	::473158701683986000
266235648	::473158808340930000
171642430	::473158827958091000
87812967	::473158972627615000
59583601	::473158978235826000
80586819	::473158999849058000
110563920	::473159025966993000
443070793	::473159185803542000
50306226	::473159402829414000
407279448	::473159541082058000
49221816	::473159551962066000
7141172	::473159579447361000
393041277	::473159646203494000
355896730	::473159692043038000
331717534	::473159806132707000
350003589	::473159861338120000
24494616	::473159903063056000
96013044	::473159930610855000
331717534	::473159939738071000
313341167	::473159998017503000
331717534	::473160090309386000
171642430	::473160093480275000
194998718	::473160149566115000
149980973	::473160170088833000
100742600	::473160173305872000
370420008	::473160176292605000
249789981	::473160243510509000
265553576	::473160266973446000
40126821	::473160321079984000
76017935	::473160408811835000
15488020	::473160593713557000
40126821	::473160627070840000
389949893	::473160653964709000
237330810	::473160727323090000
134181956	::473160760248373000
49824781	::473160850086182000
23663256	::473160938304970000
382976230	::473160946437746000
606781453	::473161071348297000
458847153	::473161119188533000
266235648	::473161130773213000
417968003	::473161270695186000
177111779	::473161328371044000
38579155	::473161481039527000
249789981	::473161484323672000
171642430	::473161517068976000
368170408	::473161523205242000
249789981	::473161601273446000
178921630	::473161711877632000
56059141	::473161728457715000
268058306	::473161914613518000
49824781	::473161970062209000
382976230	::473162000055291000
15170503	::473162025074692000
15170503	::473162045706493000
76427184	::473162048822452000
49824781	::473162051834347000
64791948	::473162078589833000
49824781	::473162091202084000
177111779	::473162129499889000
252756099	::473162186630909000
56059141	::473162196189716000
23663256	::473162240292433000
174351092	::473162330629763000
268058306	::473162348866572000
20935798	::473162488926982000
382976230	::473162654471565000
27335023	::473162722998108000
171642430	::473162742598492000
49824781	::473162766082408000
238307628	::473162774466805000
174351092	::473162887130009000
60221494	::473162929333096000
359446141	::473162949214105000
49824781	::473163027521740000
272999900	::473163213140656000
459660056	::473163308020015000
471204596	::473163323899674000
249789981	::473163331742990000
459660056	::473163392774320000
382976230	::473163578585784000
18156298	::473163637524545000
249789981	::473163665911578000
100742600	::473163713625993000
56556074	::473163758542397000
396332641	::473163878244036000
308175001	::473163908258095000
337510374	::473163919482429000
249789981	::473163965145817000
76375846	::473164092811661000
249789981	::473164256587055000
18156298	::473164342750629000
416130255	::473164505812189000
45911298	::473164606634868000
337510374	::473164647936589000
315559101	::473164815566110000
249789981	::473164852329218000
396332641	::473164871102906000
104947253	::473164888173318000
76375846	::473164935921291000
76482742	::473164969932902000
76375846	::473164977600069000
178921630	::473165040502444000
334420539	::473165052477177000
421179396	::473165060567625000
29394513	::473165064313507000
414449852	::473165136908144000
43838022	::473165152762617000
195563881	::473165374607732000
254635990	::473165397265354000
421179396	::473165428572033000
98768681	::473165471140028000
76375846	::473165514403893000
280826646	::473165687834165000
249789981	::473165725478031000
31010760	::473165729014251000
429348972	::473165800048967000
400490673	::473165838548074000
177111779	::473165956781330000
67514044	::473166014322987000
301257200	::473166047231889000
393041277	::473166071168368000
400490673	::473166144074182000
31010760	::473166159228194000
378771457	::473166165594738000
408772521	::473166357073506000
218112087	::473166445644619000
195563881	::473166476858228000
56556074	::473166611017261000
337510374	::473166719956299000
457250385	::473166799240851000
457250385	::473166814365483000
275681559	::473166846632665000
33683248	::473166917155700000
45911298	::473166918312939000
540510474	::473167083547922000
23665083	::473167129425244000
377035998	::473167216389525000
475930595	::473167303518191000
506760887	::473167352633122000
33683248	::473167751218216000
235867165	::473167842771079000
432622681	::473168039563644000
432622681	::473168058580606000
314988406	::473168069250912000
384109939	::473168072032141000
260338000	::473168080525602000
98768681	::473168099332870000
384109939	::473168191347515000
202798666	::473168248092237000
16710226	::473168346935230000
29436016	::473168549364895000
519898323	::473168568444391000
122799833	::473168576887922000
23672351	::473168597695889000
171642430	::473168647427739000
122799833	::473168683033165000
171642430	::473168709977382000
316301043	::473168734967070000
260338000	::473168947333046000
76638498	::473169208755228000
13298002	::473169250732224000
291288952	::473169266339217000
369539413	::473169289244315000
260338000	::473169330344325000
371817971	::473169337470443000
291288952	::473169502252064000
249789981	::473169576440922000
217563665	::473169668451360000
61050527	::473169767302328000
321839755	::473170018088538000
131420707	::473170162695147000
360730562	::473170180311629000
112145680	::473170228038606000
405362735	::473170247034212000
245957488	::473170415867928000
395687470	::473170622491529000
18156298	::473170638983946000
495598070	::473171073643470000
150034005	::473171117948272000
249789981	::473171178614308000
217563665	::473171265461944000
35305414	::473171275813490000
280826646	::473171295991914000
350003589	::473171353755856000
361391612	::473171589039919000
341153843	::473171621029875000
308175001	::473171762889244000
341153843	::473171844762456000
360730562	::473171846943481000
260911912	::473171901121310000
242305581	::473171978590101000
370420008	::473172091593060000
76638498	::473172112627470000
38579155	::473172160736137000
33683248	::473172183154704000
335101950	::473172197834362000
47749919	::473172231477276000
335101950	::473172324175200000
174351092	::473172364273156000
393041277	::473172387739873000
76638498	::473172508976226000
1384531	::473172640342228000
33683248	::473172759959584000
280826646	::473172804800491000
16846197	::473172808562786000
475031809	::473172863030407000
46070001	::473173046875144000
177111779	::473173093653819000
475031809	::473173128831836000
385114649	::473173140168638000
280826646	::473173237476511000
50507669	::473173312936222000
361532861	::473173356737740000
197384499	::473173434235879000
349787019	::473173559163224000
467027311	::473173701127843000
225122347	::473174012710100000
309778100	::473174090711576000
31345791	::473174148467146000
350003589	::473174250119901000
225122347	::473174309067051000
378281495	::473174390788878000
372493368	::473174424158347000
478826327	::473174492823293000
43586963	::473174575304691000
478826327	::473174656908660000
365746365	::473174786760118000
478826327	::473174795916296000
473462894	::473174803566718000
280826646	::473175175093972000
86474692	::473175189082357000
478826327	::473175202214330000
49052615	::473175203015847000
1384531	::473175210322313000
470801476	::473175279574085000
417968003	::473175383765180000
395687470	::473175417378324000
1384531	::473175440861843000
6284612	::473175518029045000
400490673	::473175559371898000
61493721	::473175649452978000
393105437	::473175668587757000
280826646	::473175716964495000
722514433	::473175736346738000
471204596	::473175766415736000
87812967	::473175791560589000
76427184	::473175846183006000
217912167	::473175885391339000
61493721	::473175905654030000
61493721	::473175969482944000
280826646	::473176001271193000
265553576	::473176092447363000
171642430	::473176100257165000
378281495	::473176114764840000
53317470	::473176123405119000
265553576	::473176496778272000
360951591	::473176551614578000
265553576	::473176555079081000
161346822	::473176657121906000
321780812	::473176749480480000
277204534	::473176802748530000
349787019	::473177051437236000
269012544	::473177176951783000
245154470	::473177295264313000
269012544	::473177373501063000
25680589	::473177425367822000
331668519	::473177495945351000
436415484	::473177757484982000
371817971	::473177757774786000
371817971	::473177789798289000
38623896	::473177866293612000
64791948	::473177971113873000
379357885	::473177982090379000
6284612	::473178048313843000
16713682	::473178104588816000
217912167	::473178152785940000
200764512	::473178192908648000
38244930	::473178251863392000
181812900	::473178299733381000
181812900	::473178332058906000
46070001	::473178351541428000
161346822	::473178415718088000
199001641	::473178682891460000
265553576	::473178826651226000
70839289	::473178927272189000
240532669	::473179098559176000
170924102	::473179118872174000
238307628	::473179120835125000
473469863	::473179143241072000
50151347	::473179217052442000
25235649	::473179250363596000
19111395	::473179364993937000
360951591	::473179437404786000
229650081	::473179448641343000
632481728	::473179452638511000
28771314	::473179458430853000
356579210	::473179527301324000
251231824	::473179562411819000
245154470	::473179600965468000
117608761	::473179665939431000
105607367	::473179681022152000
102530016	::473179698940616000
245154470	::473179708587122000
6284612	::473179780758523000
46070001	::473179838996819000
15488020	::473179891987275000
59207269	::473180044982890000
351004243	::473180081767350000
6284612	::473180182829105000
186287095	::473180224083869000
540330411	::473180292341972000
364439246	::473180381530030000
429558621	::473180415487115000
54587465	::473180461313699000
181812900	::473180695280750000
181812900	::473180864918986000
19111395	::473180878412062000
240532669	::473180895378026000
38326757	::473180987032358000
336845657	::473181064572461000
30666953	::473181120557641000
62975545	::473181215390851000
6284612	::473181255513944000
356579210	::473181259171368000
6284612	::473181294432911000
553930094	::473181330466156000
62975545	::473181386598125000
188917484	::473181494027243000
28066346	::473181515678220000
424498591	::473181700894523000
468965579	::473181714593091000
360761105	::473181734960656000
181799948	::473182059335127000
339126665	::473182090901856000
68775336	::473182122136436000
463855595	::473182143997177000
237963845	::473182149877981000
425252367	::473182378593370000
599787941	::473182459455373000
599787941	::473182578804289000
24100015	::473182778603757000
379807492	::473182908694691000
265553576	::473183161963528000
600663496	::473183228174417000
517695658	::473183263071408000
30516926	::473183344457314000
600663496	::473183348756852000
435478224	::473183350057091000
429348972	::473183374585389000
219574380	::473183433465012000
365203632	::473183467896045000
265553576	::473183507091849000
162200561	::473183642626568000
501554267	::473183747991285000
11146552	::473183796263518000
64596921	::473183809064927000
237963845	::473183842774577000
396655167	::473183906729324000
128703316	::473183978506420000
436716308	::473184070709829000
260911912	::473184107707772000
43977455	::473184205287849000
501554267	::473184304663502000
615688476	::473184334170439000
305926788	::473184362427457000
335101950	::473184387740090000
305926788	::473184423723433000
409709795	::473184580078276000
517075828	::473184614203523000
48557490	::473184688484651000
341153843	::473184820462231000
43977455	::473184874661044000
91666102	::473185144409710000
275681559	::473185154811576000
28066346	::473185157516906000
429558621	::473185303692603000
28066346	::473185373883858000
337367504	::473185425897816000
244995179	::473185430465425000
379357885	::473185492880863000
317164527	::473185741225603000
319191919	::473186077080322000
166307106	::473186137763102000
372493368	::473186250338230000
432622681	::473186384589508000
47017345	::473186475379814000
540330411	::473186663774949000
599787941	::473186674814373000
52542320	::473186773586423000
249789981	::473186930566651000
386956382	::473186933569777000
552146644	::473187034484707000
18156298	::473187100616298000
137426396	::473187143708598000
23799906	::473187465734660000
396655167	::473187732450455000
252914746	::473187952177065000
208894791	::473188193991667000
208894791	::473188318339817000
208894791	::473188363332108000
245154470	::473188451286663000
319191919	::473188521059299000
364439246	::473188630056280000
18156298	::473188647966355000
364439246	::473188702638706000
98806791	::473188826614362000
193583131	::473188962236772000
471204596	::473188964321333000
76427184	::473188986395963000
337510374	::473189053723328000
18156298	::473189055656894000
337510374	::473189133217955000
219574380	::473189239090581000
162958222	::473189248741302000
351004243	::473189327238074000
16713682	::473189330354073000
364439246	::473189396221796000
335101950	::473189460402634000
53112812	::473189525389574000
76427184	::473189601670987000
364439246	::473189738258907000
621474989	::473189795406307000
18156298	::473189905099939000
76427184	::473190001530769000
59207269	::473190032027951000
31010760	::473190040030683000
265553576	::473190047865663000
259569717	::473190079020539000
265553576	::473190249259352000
265553576	::473190551811276000
171642430	::473190630785814000
265553576	::473190682925223000
452882285	::473190695306399000
311924851	::473190695365529000
38991775	::473190859853148000
76427184	::473190904962899000
188917484	::473190916971167000
249028893	::473190964711149000
621474989	::473191012240986000
22717394	::473191079781478000
84849075	::473191189412204000
31010760	::473191219024392000
76427184	::473191246542823000
289360824	::473191274447929000
237938155	::473191291669725000
171642430	::473191399366881000
171642430	::473191452085080000
171642430	::473191486415458000
64791948	::473191491469205000
171642430	::473191568258899000
280826646	::473191606594461000
245154470	::473191607840174000
408772521	::473191701368942000
21415532	::473191868528721000
449981984	::473191933284589000
364646765	::473192001542684000
76375846	::473192017149714000
238322255	::473192020316807000
249789981	::473192135098134000
111124977	::473192368213344000
249028893	::473192401159606000
408772521	::473192466292940000
452882285	::473192494855774000
452882285	::473192518817828000
261847534	::473192555946196000
76375846	::473192739631165000
171642430	::473192765325840000
245154470	::473192773542088000
64791948	::473192789841551000
278316478	::473192992132440000
452882285	::473193060449275000
452882285	::473193116795555000
378281495	::473193437291085000
438582644	::473193450473791000
36279116	::473193523597307000
48557490	::473193551434878000
220455732	::473193604069212000
188917484	::473193621337153000
48557490	::473193711992840000
360761105	::473193721324785000
28922315	::473193762941075000
25680589	::473193834931695000
553930094	::473193887545053000
265553576	::473194120736161000
452882285	::473194131624177000
58628782	::473194178097471000
265786675	::473194181813628000
171642430	::473194335513874000
58628782	::473194527247695000
171642430	::473194573783891000
171642430	::473194627827130000
286298021	::473194646634782000
58628782	::473194808522309000
50507669	::473194963619299000
452882285	::473195017398280000
452882285	::473195041502945000
265553576	::473195044636475000
436716308	::473195074533478000
588531316	::473195207228682000
238665368	::473195256704667000
452882285	::473195275364757000
28771314	::473195310886699000
265553576	::473195338292281000
35923992	::473195378943467000
359104594	::473195439190470000
384503737	::473195572271538000
364439246	::473195606274760000
265553576	::473195681059209000
516542821	::473195806594719000
379807492	::473195906066440000
452882285	::473195953743093000
452882285	::473195972369989000
452882285	::473195988035727000
452882285	::473196112178720000
452882285	::473196159574343000
452882285	::473196231796088000
402273149	::473196317158952000
18455966	::473196632843239000
265553576	::473196637729599000
64791948	::473196670210297000
76638498	::473196777378963000
265553576	::473196977443069000
495598070	::473196992571514000
62975545	::473196997143707000
516542821	::473197019390308000
225122347	::473197031637663000
516542821	::473197066936930000
154692700	::473197116907855000
316902035	::473197116937228000
436716308	::473197143977902000
320452099	::473197200986890000
452882285	::473197338043744000
265553576	::473197343022788000
254442957	::473197375608336000
265553576	::473197491215949000
429345484	::473197492306468000
64596921	::473197670484688000
299389082	::473197702168457000
401089789	::473197744702902000
265553576	::473197766928515000
265553576	::473197963318419000
154692700	::473197972491337000
23225674	::473198116858888000
16713682	::473198176422612000
452882285	::473198228020531000
265553576	::473198328977833000
19111395	::473198333306355000
171642430	::473198483340808000
334420539	::473198488696913000
184885982	::473198676429795000
286502927	::473198727318888000
164101308	::473198827021688000
254635990	::473198859372339000
230659102	::473199052088020000
15488020	::473199079061614000
286502927	::473199109633888000
301257200	::473199262889545000
294964037	::473199294267555000
334420539	::473199326668525000
417523013	::473199342736920000
18156298	::473199347459305000
33683248	::473199368968097000
33683248	::473199379613224000
337510374	::473199428405583000
18156298	::473199456213413000
264677315	::473199457845014000
452882285	::473199508084379000
31318417	::473199574522544000
252914746	::473199589617438000
348123497	::473199645599236000
594121150	::473199654608592000
417523013	::473199672564015000
44380700	::473199858711797000
244995179	::473199968850018000
33683248	::473200028392366000
23225674	::473200043877744000
320452099	::473200051926609000
44380700	::473200083010617000
86243090	::473200086856769000
254711141	::473200090400555000
33683248	::473200134625701000
181812900	::473200138337665000
130514710	::473200191126781000
44380700	::473200229064638000
435349693	::473200233904881000
23225674	::473200282764341000
337367504	::473200318839554000
257546151	::473200346031222000
35105150	::473200355803926000
33683248	::473200390104948000
238665368	::473200581457108000
254711141	::473200660712656000
245154470	::473200687011336000
245154470	::473200707261464000
181812900	::473200735795310000
245154470	::473200736537681000
195276249	::473200793550864000
245154470	::473200873556828000
39215095	::473201032529317000
276540818	::473201172229402000
257546151	::473201238809772000
452882285	::473201267297112000
552146644	::473201328072957000
68775336	::473201424478654000
265553576	::473201507282993000
68775336	::473201602816270000
33683248	::473201634961793000
435349693	::473201696869728000
239257340	::473201744365641000
231150237	::473201899140034000
385782746	::473202013736820000
33683248	::473202129528946000
480638215	::473202212098027000
23642786	::473202227696660000
348901427	::473202285107871000
310321041	::473202312865783000
20924979	::473202365093253000
379357885	::473202368386191000
633531552	::473202507666051000
540330411	::473202623667908000
20924979	::473202646128406000
18455966	::473202701401354000
336845657	::473202706816176000
140206179	::473202871018995000
18156298	::473203073943609000
202927618	::473203089323720000
425252367	::473203112338288000
336845657	::473203134178025000
238401588	::473203287143882000
98768681	::473203336389599000
632481728	::473203418723799000
243974175	::473203722135535000
121881241	::473203793467699000
243974175	::473203808081043000
62975545	::473203815412289000
331668519	::473203829534892000
43586963	::473203870580346000
90467952	::473203933502898000
90467952	::473204027040100000
47749919	::473204171533873000
90467952	::473204241960419000
18156298	::473204291738828000
45289907	::473204452426776000
452882285	::473204524828467000
376425912	::473204671029325000
313792688	::473204726373154000
98768681	::473204799848972000
258226046	::473204934934925000
230655725	::473204991889772000
341153843	::473205047380439000
175928437	::473205126212366000
180661626	::473205199025483000
432888405	::473205269787594000
59207269	::473205304680001000
213763059	::473205315711008000
421356901	::473205325890584000
26413556	::473205333880360000
175928437	::473205421495554000
26413556	::473205454080724000
76427184	::473205489212616000
429558621	::473205573224116000
180661626	::473205622826340000
505219745	::473205653494697000
161041223	::473205723430932000
26413556	::473205741013049000
491969843	::473205744826060000
172025978	::473205863201509000
180661626	::473205880629252000
624360378	::473205897398075000
624360378	::473206082710798000
18156298	::473206144056721000
376425912	::473206183780577000
355758655	::473206332946804000
70839289	::473206625722204000
262496951	::473206692537049000
421356901	::473206695087579000
470801476	::473206721834278000
624360378	::473206749970051000
291249412	::473206796182491000
55120405	::473206812750397000
84849075	::473206815900336000
265553576	::473206851652567000
265553576	::473206989594820000
176489426	::473207260710047000
30242503	::473207280163647000
452882285	::473207299951964000
20924979	::473207394260889000
495598070	::473207457800400000
311729942	::473207726261424000
259601379	::473207868486086000
53112812	::473207871585673000
432622681	::473207902971236000
20924979	::473208060777754000
121881241	::473208076376371000
260440912	::473208112313147000
24392243	::473208183083638000
24392243	::473208209985904000
376425912	::473208285512749000
53112812	::473208370967498000
453280756	::473208401837584000
20924979	::473208415041245000
93927673	::473208431059689000
377715399	::473208437237891000
24392243	::473208496091971000
33683248	::473208568033067000
377715399	::473208605010034000
232312019	::473208677030432000
409404583	::473208679219888000
265553576	::473208782374596000
465934852	::473208942005219000
258226046	::473208943745835000
133158896	::473209066110451000
53112812	::473209284705005000
465002314	::473209299846455000
129876980	::473209482533933000
317164527	::473209563785613000
505219745	::473209571595403000
18156298	::473209617099419000
505219745	::473209617267191000
31318417	::473209637433782000
53112812	::473209712964829000
418312513	::473209793809641000
265553576	::473209800571228000
713245898	::473209831961407000
81007000	::473209855415947000
580156304	::473209866001973000
312710029	::473209884641468000
33683248	::473209914245263000
242435004	::473210029751824000
53112812	::473210098710368000
67656722	::473210223629713000
339565561	::473210225479008000
67656722	::473210311882080000
84849075	::473210558532321000
339565561	::473210570645467000
339565561	::473210751918678000
339565561	::473210809233846000
346127757	::473210875700973000
199001641	::473211045620621000
331925277	::473211113589731000
84849075	::473211120170565000
18750697	::473211210872393000
421179396	::473211241637244000
84849075	::473211452288167000
276381534	::473211521838108000
312394133	::473211663970103000
76427184	::473211771088809000
265553576	::473211828185878000
262496951	::473211847898705000
76427184	::473211965280489000
38623896	::473211990316290000
265553576	::473211991696633000
341803593	::473212066828783000
549785954	::473212083614806000
262496951	::473212174186205000
247159855	::473212198517366000
19895969	::473212277106425000
371817971	::473212316058910000
53863390	::473212339706421000
262496951	::473212412410089000
246571951	::473212452256362000
265786675	::473212453908905000
500239410	::473212533097398000
39215095	::473212597970300000
312710029	::473212790438514000
309778100	::473212872848187000
8036902	::473212884873674000
90544248	::473213044172939000
262496951	::473213106751930000
193583131	::473213165493575000
208250490	::473213182203682000
193583131	::473213287661068000
173608790	::473213305918865000
430072028	::473213316668854000
357150048	::473213599918600000
262496951	::473213604364181000
519086519	::473213671976366000
265553576	::473213795448651000
21415532	::473213830743724000
453280756	::473213903141228000
21415532	::473213990613811000
21415532	::473214056741228000
16866896	::473214147111686000
265553576	::473214161313599000
27904685	::473214203155972000
500212290	::473214253269516000
500212290	::473214309519343000
193583131	::473214363818795000
180661626	::473214370865238000
452882285	::473214459746328000
364439246	::473214480000626000
411786523	::473214538176012000
331397011	::473214549139918000
21415532	::473214597504049000
276381534	::473214663929638000
76638498	::473214673156714000
87970668	::473214718560059000
21415532	::473214733320204000
357150048	::473214739636822000
76638498	::473215073998340000
21415532	::473215131833622000
21415532	::473215226335481000
458847153	::473215238892814000
21415532	::473215270186909000
369819130	::473215283209846000
27904685	::473215407441317000
164891333	::473215490694086000
339295860	::473215521329270000
180661626	::473215526685388000
249227650	::473215565063290000
121881241	::473215584293761000
43838022	::473215587833745000
272533260	::473215767740022000
431179654	::473215838536089000
245957488	::473215946115809000
140206179	::473215977640169000
543585402	::473216000306188000
140157275	::473216045423923000
262496951	::473216180476342000
161041223	::473216187175043000
262496951	::473216345769656000
230655725	::473216360634662000
452882285	::473216459837960000
379807492	::473216494331912000
458472537	::473216516888883000
40994873	::473216608874160000
453280756	::473216726235373000
58847822	::473216805448597000
365203632	::473216825724248000
271774234	::473216833315549000
33683248	::473216947157753000
203311237	::473216998080397000
64791948	::473217252565983000
50468203	::473217340453040000
339295860	::473217518299910000
357306642	::473217719773302000
408772521	::473217818029486000
587864456	::473217824807452000
146216300	::473217889386774000
151190656	::473217913579896000
110236585	::473217930914988000
41753572	::473217933590536000
15488020	::473217959154839000
203311237	::473217965161066000
16107745	::473217986010968000
242435004	::473217988980932000
339295860	::473218003375378000
232901934	::473218019309916000
337466318	::473218036564889000
357306642	::473218039513485000
500212290	::473218076172120000
337466318	::473218095268380000
136458681	::473218195055443000
487322279	::473218319080632000
357306642	::473218327981330000
487322279	::473218334226259000
431215016	::473218376937275000
339295860	::473218489189007000
421179396	::473218496264798000
219574380	::473218508701323000
487322279	::473218565059772000
136458681	::473218569379909000
238322255	::473218779980500000
251821834	::473218814633451000
136458681	::473218814667407000
151190656	::473218850704875000
186287095	::473218997979058000
467027311	::473219081802637000
111124977	::473219154443776000
245669191	::473219218129711000
159986953	::473219269246074000
303427354	::473219278968459000
351316240	::473219310698397000
111124977	::473219354335928000
251821834	::473219357137334000
245669191	::473219389936783000
415259927	::473219397344305000
365658620	::473219419800223000
64791948	::473219467317886000
86474692	::473219562939236000
16866896	::473219564457959000
251821834	::473219713783574000
713245898	::473219740417007000
303427354	::473219870302404000
211019280	::473219881119518000
491969843	::473219912098660000
159986953	::473219962077970000
237118122	::473219979848871000
64791948	::473220347459031000
86474692	::473220495492395000
249052117	::473220586865688000
540330411	::473220620499431000
75937251	::473220686312644000
351316240	::473220785264668000
203311237	::473220787944452000
236167599	::473220972976148000
318692042	::473221061534703000
236167599	::473221106464456000
419105102	::473221792233193000
249243467	::473221818354913000
318692042	::473221835127926000
33528820	::473222209197309000
329333638	::473222298787647000
257225781	::473222403544608000
76427184	::473222498990161000
415953059	::473222557429035000
203688730	::473222583517999000
33528820	::473222654003277000
76427184	::473222726883082000
139547588	::473222749574672000
424498868	::473222815412281000
407038804	::473222907359817000
151190656	::473222917912662000
236167599	::473222949328412000
351152035	::473222997189214000
257225781	::473223031616462000
86474692	::473223076709007000
415953059	::473223188202389000
76427184	::473223209299369000
257225781	::473223298562936000
79363954	::473223815036547000
79363954	::473223940697890000
549785954	::473224161423552000
28922315	::473224204557774000
79363954	::473224216972894000
22294252	::473224252812836000
164891333	::473224419390005000
613956023	::473224490495643000
503741267	::473224523991359000
98768681	::473224569168601000
549785954	::473224593541709000
48557490	::473224627951378000
70839289	::473224722076168000
248329328	::473224726501163000
54587465	::473224732351795000
481512198	::473224738718756000
481512198	::473225073034555000
23665083	::473225251258503000
354412568	::473225255381528000
337367504	::473225327788171000
68775336	::473225328454668000
68775336	::473225419047440000
539183661	::473225512798920000
68775336	::473225513347993000
330691749	::473225558332284000
23754003	::473225619485233000
301737159	::473225624749109000
52929975	::473225657582116000
549785954	::473225677492473000
68775336	::473225741883023000
354412568	::473225772400799000
549785954	::473225799529926000
374289648	::473225827824697000
52929975	::473225869834870000
374289648	::473225999178817000
265553576	::473226014437695000
68775336	::473226021253038000
385114649	::473226031562645000
79363954	::473226066929008000
409662649	::473226168267968000
519086519	::473226174219309000
315559101	::473226209799585000
21568615	::473226241600782000
16566189	::473226256952328000
374289648	::473226274631344000
219574380	::473226298438221000
500212290	::473226328779403000
43586963	::473226329031442000
396663806	::473226336690241000
302673934	::473226346739400000
396663806	::473226361491189000
396663806	::473226386908655000
396663806	::473226391857946000
396663806	::473226400221364000
52929975	::473226403828490000
396663806	::473226411235614000
396663806	::473226419020242000
396663806	::473226427618562000
341941030	::473226440776097000
409662649	::473226535953252000
360761105	::473226595206184000
395057520	::473226630509625000
409662649	::473226632862629000
471291163	::473226676084936000
335101950	::473226686234759000
410047216	::473226742476599000
374289648	::473226873041068000
357306642	::473226985259286000
301717953	::473227036602167000
301717953	::473227123617193000
301717953	::473227235663421000
396929208	::473227241334120000
360761105	::473227268530393000
416018810	::473227320770433000
336845657	::473227488802668000
133158896	::473227571966918000
469722641	::473227581286662000
619608540	::473227790322774000
396929208	::473227946346303000
355598729	::473228132498296000
517075828	::473228189108813000
208894791	::473228269928452000
272533260	::473228288450887000
232312019	::473228294675255000
700013623	::473228479094595000
369323050	::473228528360890000
385782746	::473228551693430000
232312019	::473228553124052000
486138458	::473228573458067000
369323050	::473228593519403000
369323050	::473228668391919000
261847534	::473228712717340000
258382946	::473228774364827000
396929208	::473228907152297000
276381534	::473228932498874000
425381729	::473228955592302000
275268585	::473228965193465000
228213959	::473228996428066000
471291163	::473229159523971000
139547588	::473229211553890000
396655167	::473229239563849000
431215016	::473229464210399000
416018810	::473229674730905000
485252693	::473229833967644000
116071398	::473230015476535000
713245898	::473230041489240000
380723702	::473230081910145000
431215016	::473230174088347000
396929208	::473230187073523000
111124977	::473230288508960000
351004243	::473230328429961000
431215016	::473230345966727000
586783331	::473230462283161000
49221816	::473230721885032000
91666102	::473230805238812000
349787019	::473231155878055000
378773930	::473231207665520000
112145680	::473231351953383000
439491329	::473231429338673000
374289648	::473231530245242000
519086519	::473231721392271000
465934852	::473231731881820000
264705173	::473231811146162000
453280756	::473231837910011000
289360824	::473231912517910000
405362735	::473231968964866000
440314946	::473231988078284000
374289648	::473232025500286000
50468203	::473232069460389000
341941030	::473232134979993000
261847534	::473232157469843000
341941030	::473232277678600000
132976059	::473232302806691000
28905424	::473232329641824000
161041223	::473232355071913000
48804765	::473232374097281000
261847534	::473232375959527000
374289648	::473232390165659000
600663496	::473232395198820000
379357885	::473232491038269000
374289648	::473232679715213000
443070793	::473232731393241000
8036902	::473232751815315000
268073941	::473233006816411000
268073941	::473233038768635000
632481728	::473233042245701000
16866896	::473233243169247000
421179396	::473233246478958000
203311237	::473233339386576000
509760806	::473233429379956000
440875002	::473233684829466000
122614290	::473233869333073000
16866896	::473233941177331000
122614290	::473233973771264000
80586819	::473234105979510000
416018810	::473234222786691000
333704327	::473234244139896000
122614290	::473234322351476000
18156298	::473234433961910000
416018810	::473234468291883000
250936962	::473234496297664000
458472537	::473234587720511000
250936962	::473234694520057000
122614290	::473234695740981000
378281495	::473234754599260000
250936962	::473234755769475000
73526174	::473234776393265000
122614290	::473234938351742000
632481728	::473234944463228000
86243090	::473235035756437000
250936962	::473235090995421000
713245898	::473235274676199000
249012544	::473235291931553000
416018810	::473235305110065000
16866896	::473235361913901000
553930094	::473235508802248000
360231979	::473235550405922000
331227001	::473235596417048000
16866896	::473235666915328000
360231979	::473235702621437000
379357885	::473236041940627000
162559610	::473236046402969000
490841822	::473236222891274000
162559610	::473236320743989000
387625128	::473236379150077000
345508633	::473236416831692000
16866896	::473236445772390000
387625128	::473236471919693000
98589714	::473236733941673000
261847534	::473236741206573000
453280756	::473236820843429000
15488020	::473236958991241000
112145680	::473237011651104000
162559610	::473237203531743000
43586963	::473237274642362000
385782746	::473237328899874000
213763059	::473237359728017000
368170408	::473237394389356000
162559610	::473237400924073000
632481728	::473237482260414000
84849075	::473237600606896000
509760806	::473237705158303000
225122347	::473237736418467000
17974977	::473237844119810000
299389082	::473237955566252000
475031809	::473238057584689000
244351583	::473238080917221000
225122347	::473238089868271000
225122347	::473238215122755000
268058306	::473238239101607000
225122347	::473238294357372000
130514710	::473238328829956000
275268585	::473238388674666000
244351583	::473238391115354000
256756265	::473238420261990000
494605871	::473238429481066000
364043601	::473238453174697000
29845719	::473238480920002000
138935158	::473238510842179000
447313860	::473238528185597000
467027311	::473238533906649000
594121150	::473238606392217000
256756265	::473238624553549000
17974977	::473238633751666000
553930094	::473238675019427000
198651083	::473238754971623000
256756265	::473238987381825000
345626789	::473239004402708000
269401499	::473239004469420000
13683762	::473239052984934000
95141856	::473239098707443000
198651083	::473239109600038000
348262381	::473239158618460000
29391732	::473239271227146000
198651083	::473239317113229000
256756265	::473239323140042000
155650977	::473239430866546000
28054060	::473239636064886000
359446141	::473239663763656000
256756265	::473239734433894000
12354252	::473239786069565000
107610605	::473239946632101000
343606449	::473240031415762000
261847534	::473240177222373000
365767010	::473240179423989000
19837708	::473240234935595000
232901934	::473240264975609000
320249108	::473240412857966000
417523013	::473240421754097000
244351583	::473240603497484000
244351583	::473240698955640000
417523013	::473240703381032000
404335977	::473240885497720000
116988168	::473241133942722000
218321424	::473241488361795000
261942709	::473241707929038000
140206179	::473241724144611000
417523013	::473241738765537000
24392243	::473241790183526000
140206179	::473241794055274000
417523013	::473241883313860000
24392243	::473241984736305000
393041277	::473241998304899000
393041277	::473242031394156000
539183661	::473242087585218000
266033863	::473242165494026000
387941507	::473242339058937000
393041277	::473242368104087000
24392243	::473242423397605000
8036902	::473242590830424000
24392243	::473242594235805000
24392243	::473242753350922000
114235211	::473242763236872000
29605636	::473242785990975000
62975545	::473242924722176000
24392243	::473242995857166000
27335023	::473243155211759000
76427184	::473243162928881000
180661626	::473243165043200000
76427184	::473243199092178000
417523013	::473243246576275000
24392243	::473243320630538000
275268585	::473243493478170000
24392243	::473243570556518000
52295994	::473243653931294000
117608761	::473243773103644000
459612485	::473243776173879000
486174522	::473243790619467000
190624012	::473243836190171000
481749191	::473243873473359000
325849507	::473243970605428000
229650081	::473243979409289000
348262381	::473243986811838000
124954284	::473244137060577000
359776589	::473244148196474000
52295994	::473244230828453000
31010760	::473244279423643000
335040170	::473244350680678000
91606737	::473244421195317000
619492928	::473244481664204000
298216731	::473244567954001000
128977591	::473244596504657000
359776589	::473244639320080000
606781453	::473244779875434000
479986172	::473244804084957000
28054060	::473244815333658000
417523013	::473244822099070000
29391732	::473244828843511000
71878260	::473244862603882000
33823755	::473244944711557000
486138458	::473245012726390000
239313896	::473245385079545000
246409056	::473245444886507000
31010760	::473245447466000000
359776589	::473245469179510000
318692042	::473245480118255000
599348429	::473245496770052000
335040170	::473245509822709000
359776589	::473245746209116000
246409056	::473245786420297000
218112087	::473245886105939000
248329328	::473245889575010000
68775336	::473245908558045000
359776589	::473246037218304000
317164527	::473246044126326000
68775336	::473246065072693000
24392243	::473246194706034000
599348429	::473246330727694000
248329328	::473246469281964000
50151347	::473246506602864000
417523013	::473246529176600000
37578654	::473246554686750000
54754940	::473246575821856000
377486283	::473246597543772000
142176687	::473246664699166000
313421343	::473246666733416000
52295994	::473246773809807000
17086308	::473246778402549000
50151347	::473246781099495000
467688815	::473246808790269000
68775336	::473246835599867000
193796724	::473246845767254000
313421343	::473246868315836000
467688815	::473246905607016000
50151347	::473246982006255000
250832637	::473247047299399000
250832637	::473247053683126000
465266221	::473247079502852000
263389464	::473247103138160000
180911733	::473247237242245000
313421343	::473247265235402000
313421343	::473247266766327000
33538323	::473247559729688000
334403708	::473247575882334000
313421343	::473247581104246000
509523903	::473247736184471000
199001641	::473247820422471000
234214828	::473247885912723000
111124977	::473247892598423000
64791948	::473248052325928000
246409056	::473248196123443000
193796724	::473248241421922000
111124977	::473248438193500000
473196438	::473248573619179000
545129813	::473248716162203000
486138458	::473248765378568000
225601631	::473248802971721000
29391732	::473248832675790000
510998653	::473248855392546000
406121427	::473248909913882000
233362394	::473248931531730000
494605871	::473249048645083000
76427184	::473249066709946000
276381534	::473249122922024000
249789981	::473249197874237000
331227001	::473249208598687000
194129729	::473249236910624000
141735027	::473249261019492000
588531316	::473249266220400000
151190656	::473249331974533000
248329328	::473249532453875000
151190656	::473249583594602000
276540818	::473249651546947000
76427184	::473249661797814000
194129729	::473249702579040000
276540818	::473249792035131000
469722641	::473249809718317000
486138458	::473249837493018000
224068229	::473249857868947000
100378471	::473249930803306000
69719136	::473249963884154000
16866896	::473249966480433000
155650977	::473250137360580000
360761105	::473250151444656000
16866896	::473250245770756000
360761105	::473250276585910000
18750697	::473250281254555000
29845719	::473250334257983000
162559610	::473250344554991000
50151347	::473250396136161000
414315073	::473250448690798000
220584371	::473250566005866000
371817971	::473250568077840000
700013623	::473250678052487000
13683762	::473250693101285000
360761105	::473250775595220000
312394133	::473250875298041000
312394133	::473250875302240000
308175001	::473250926753353000
43586963	::473251040742342000
587864456	::473251142835929000
48557490	::473251172221190000
233362394	::473251181176041000
203311237	::473251218043584000
50151347	::473251326496088000
364752208	::473251347278475000
276540818	::473251380480995000
369819130	::473251457848709000
38326757	::473251493559029000
599589782	::473251581756862000
308175001	::473251621296549000
129876980	::473251730637864000
50151347	::473251737202327000
228213959	::473251741123616000
480638215	::473251792931680000
600663496	::473251803942092000
510998653	::473251829049196000
299484513	::473251851962306000
13683762	::473251876083728000
420006994	::473251921693003000
600663496	::473251926830620000
385595835	::473251988646273000
600663496	::473251995264892000
459612485	::473252244096155000
335759212	::473252336123400000
341493662	::473252458160869000
8036902	::473252649887084000
24494616	::473252670161956000
172025978	::473252696032415000
467688815	::473252871014977000
59207269	::473252876987682000
161041223	::473252940686577000
346412695	::473252953399508000
65412211	::473253108148342000
393499174	::473253128570028000
38326757	::473253142583197000
463431723	::473253185969459000
199001641	::473253220480208000
130514710	::473253299802492000
248329328	::473253310733230000
237963845	::473253356870193000
38326757	::473253444891856000
379357885	::473253631240978000
359446141	::473253700803522000
335759212	::473253879266947000
15282962	::473253906277888000
559991040	::473253936674000000
15782772	::473254160406945000
407038804	::473254201938542000
359776589	::473254355412344000
249028893	::473254476296380000
301737159	::473254499096997000
64596921	::473254508722925000
68369234	::473254524505698000
140157275	::473254692899020000
262496951	::473254697420087000
15282962	::473254843071864000
33629617	::473254865318064000
33629617	::473255153966276000
84849075	::473255185553559000
337510374	::473255187289612000
260038180	::473255232156499000
80788799	::473255293023838000
246050172	::473255358186520000
385595835	::473255527686733000
11146552	::473255551418114000
311092385	::473255627481825000
337510374	::473255659912581000
337510374	::473255784051388000
337510374	::473255869552283000
69494041	::473255869866463000
70839289	::473255872500867000
117608761	::473255917220155000
463431723	::473255928486457000
408224760	::473255932206792000
19684793	::473256003681931000
15488020	::473256090184855000
161041223	::473256123538354000
73275873	::473256175660986000
390479008	::473256250973896000
468965579	::473256292761759000
26925878	::473256308829736000
47749919	::473256332955357000
328557330	::473256404900663000
385595835	::473256417118285000
334403708	::473256466280108000
182092022	::473256532155830000
251231824	::473256689983311000
337510374	::473256788335136000
59207269	::473257096494858000
169291538	::473257144553197000
73995534	::473257190665764000
385595835	::473257238757265000
120139449	::473257291085402000
25469735	::473257407594774000
390479008	::473257455330529000
559991040	::473257524624642000
475930595	::473257557055008000
553934357	::473257675900211000
27986325	::473257689242279000
27986325	::473257702744141000
314710836	::473257708616171000
220584371	::473257708632952000
36869877	::473257722821873000
27986325	::473257781818949000
27986325	::473257817311174000
102530016	::473258114221748000
166307106	::473258165320962000
150034005	::473258302336270000
417472148	::473258330983391000
254635990	::473258340227641000
190624012	::473258466090303000
25469735	::473258493752119000
139547588	::473258516778450000
475930595	::473258523976290000
258382946	::473258564317085000
31010760	::473258702758486000
87970668	::473258756277415000
260038180	::473258797398757000
233362394	::473258899915935000
73995534	::473258981574852000
315559101	::473259002214621000
236595577	::473259017339678000
320484851	::473259056745168000
115459999	::473259093583351000
48804765	::473259136952832000
289360824	::473259224563470000
111462710	::473259268926230000
291288952	::473259287746449000
110236585	::473259522136743000
27986325	::473259528083886000
433470731	::473259579225432000
475930595	::473259625480208000
161041223	::473259632795090000
16866896	::473259910453788000
261847534	::473259987708284000
350003589	::473260089550585000
232312019	::473260313388015000
61493721	::473260333616738000
220584371	::473260371428802000
73995534	::473260399903907000
33528820	::473260459840524000
341803593	::473260547186913000
33528820	::473260614987829000
98589714	::473260627343847000
13683762	::473260651075223000
199001641	::473260664908034000
381778563	::473260677696471000
238307628	::473260734810705000
70839289	::473260737209851000
381778563	::473260773360140000
424790585	::473260809838006000
110236585	::473260853211709000
381778563	::473260896261636000
264705173	::473260932060430000
107750524	::473260976964657000
31144939	::473260992747425000
381778563	::473260994873917000
399174015	::473261016436862000
264705173	::473261035227721000
467688815	::473261042089590000
220584371	::473261063782559000
390479008	::473261134837862000
381778563	::473261135630573000
220584371	::473261190668632000
110236585	::473261346700939000
281824012	::473261382016585000
384503737	::473261548019154000
87812967	::473261639978872000
248329328	::473261648715579000
412304311	::473261649206734000
278165989	::473261659998257000
473469863	::473261761349824000
107750524	::473261829054300000
333704327	::473261855507742000
184885982	::473261924587954000
473469863	::473261986327711000
111462710	::473261993202573000
183438897	::473262024328110000
292558028	::473262024395218000
264677315	::473262040220700000
24719772	::473262063092252000
24719772	::473262081404579000
43006697	::473262093576073000
184885982	::473262120193519000
183438897	::473262254796718000
43006697	::473262272282779000
292558028	::473262293174607000
198651083	::473262303790764000
338830055	::473262501665464000
292558028	::473262620053495000
258382946	::473262748596322000
353544330	::473262787800866000
183438897	::473262798680502000
249028893	::473262858588127000
587864456	::473262884945149000
292558028	::473262891399774000
365767010	::473262957745700000
365767010	::473263023336222000
249789981	::473263091996581000
190624012	::473263116784902000
184885982	::473263273627107000
21568615	::473263282158305000
292558028	::473263493936717000
353544330	::473263510500417000
346998772	::473263532671504000
184885982	::473263558969802000
258235483	::473263575839297000
333704327	::473263607162355000
70839289	::473263648983769000
292558028	::473263649633484000
337416247	::473263722711232000
365658620	::473263743619436000
292558028	::473263764842639000
259541688	::473263801161482000
443070793	::473263801782243000
465002314	::473263874620133000
258382946	::473263894086320000
292558028	::473263939925450000
465002314	::473264070649339000
396929208	::473264090195173000
73995534	::473264100865490000
252914746	::473264115809796000
254711141	::473264125158916000
402333632	::473264175179776000
87812967	::473264190422253000
278316478	::473264290288263000
264677315	::473264299679703000
129876980	::473264352947343000
119434884	::473264364045467000
395687470	::473264386958970000
238307628	::473264413265641000
395687470	::473264464729755000
129876980	::473264586259709000
128977591	::473264627468730000
107750524	::473264669680226000
633506625	::473264675644526000
129876980	::473264733018415000
107750524	::473264736713572000
350003589	::473264751334944000
263389464	::473264756254834000
50151347	::473264771505340000
396929208	::473264786663157000
346998772	::473264802999980000
636632104	::473264835661017000
129876980	::473264847996878000
234214828	::473264849733300000
252314330	::473264898151956000
402333632	::473264919916204000
259541688	::473264947934154000
249028893	::473265020915449000
76017935	::473265055916896000
129876980	::473265143548510000
129876980	::473265175471349000
278316478	::473265237596975000
402333632	::473265245981380000
404496513	::473265278034268000
129876980	::473265302747480000
87812967	::473265325602242000
346998772	::473265338600419000
183438897	::473265464047452000
129876980	::473265484960661000
446541836	::473265575683031000
262471070	::473265586592829000
218112087	::473265601826533000
346127757	::473265669648420000
73526174	::473265701059571000
350003589	::473265732944666000
417472148	::473265779878539000
414191298	::473265793992785000
31359307	::473265820500361000
351004243	::473265909562605000
156166678	::473266117994381000
161041223	::473266156309323000
87812967	::473266216036229000
234214828	::473266288819970000
368386947	::473266296290041000
66786075	::473266327361052000
439491329	::473266335812956000
417968003	::473266365680603000
263013923	::473266480050884000
356974615	::473266558413049000
281295226	::473266666605129000
159640806	::473266739199737000
66786075	::473266779322867000
20478089	::473266794137124000
280798922	::473266827586330000
326569368	::473266871530422000
386833057	::473266903516217000
22954511	::473267118231007000
244840804	::473267283020627000
110853177	::473267357641900000
259569717	::473267408686153000
239257340	::473267462935678000
95141856	::473267542707142000
22954511	::473267548381642000
111462710	::473267558691262000
110853177	::473267596444581000
298216731	::473267625272029000
521938520	::473267783136837000
45911298	::473267808868921000
23665083	::473267908471046000
301737159	::473267969917607000
110853177	::473268098083328000
50151347	::473268164634353000
95141856	::473268209047838000
278316478	::473268270145867000
100378471	::473268366145499000
233362394	::473268385816793000
186107022	::473268455014035000
432747712	::473268578209525000
95141856	::473268640473972000
355896730	::473268648904491000
706034130	::473268701337092000
46727568	::473268753267195000
414217500	::473268863845818000
95141856	::473268948985970000
587864456	::473268982800465000
313341167	::473269011401019000
23933265	::473269017244078000
706034130	::473269051092107000
364043601	::473269083811905000
27626703	::473269101582774000
251231824	::473269275508367000
473462894	::473269277181874000
95141856	::473269282747740000
473462894	::473269287638302000
234630547	::473269384006606000
278316478	::473269445863817000
54405135	::473269473261002000
379807492	::473269478336118000
298216731	::473269479661924000
159011393	::473269480525926000
73275873	::473269556434444000
22954511	::473269572800241000
351641054	::473269578584576000
52542320	::473269619591884000
36943663	::473269638936027000
28905424	::473269673614528000
27335023	::473269676236365000
54405135	::473269695013875000
337510374	::473269738412716000
313341167	::473269758419144000
52542320	::473269771845124000
40994873	::473269988279607000
27335023	::473269991706722000
95141856	::473269997859799000
121881241	::473270010484232000
280798922	::473270027089879000
323246381	::473270034941231000
273205079	::473270104021803000
95141856	::473270185928179000
27335023	::473270214855909000
98806791	::473270231389859000
389197869	::473270276805783000
26514591	::473270351435415000
26514591	::473270351460581000
50151347	::473270390572466000
345626789	::473270406976393000
268058306	::473270432796528000
292395819	::473270470503325000
360231979	::473270527571009000
432622681	::473270585242288000
475930595	::473270595954954000
280798922	::473270673683783000
475930595	::473270688862990000
120851061	::473270737856655000
1384531	::473270744290316000
50151347	::473270754344435000
95141856	::473270792487469000
298216731	::473270843448246000
50228529	::473270900859498000
245154470	::473270912540622000
481512198	::473271046494507000
18156298	::473271195996274000
343606449	::473271240627474000
287228225	::473271309724823000
80788799	::473271546258022000
234214828	::473271569037680000
280798922	::473271576830705000
140994915	::473271591045197000
182092022	::473271594790293000
18156298	::473271607163490000
234214828	::473271780552245000
18156298	::473271781466189000
446757000	::473271891537719000
18156298	::473271939474018000
50151347	::473272018331533000
360898372	::473272086728019000
17536130	::473272149818748000
634890754	::473272150858547000
245154470	::473272255854555000
49052615	::473272265925488000
298216731	::473272276599996000
399713201	::473272329079111000
107902551	::473272392215973000
186572442	::473272413799866000
340107529	::473272518212849000
467043006	::473272573505970000
489961036	::473272608180281000
340107529	::473272628216877000
87970668	::473272683707133000
317164527	::473272876326346000
301717953	::473272881364107000
111462710	::473272932844572000
114064449	::473273002969534000
313341167	::473273076818268000
104112940	::473273094644056000
399713201	::473273160297893000
360898372	::473273165272322000
110297719	::473273219425005000
513825441	::473273334604390000
114064449	::473273415135416000
25383063	::473273521729437000
62975545	::473273540415074000
90544248	::473273627417137000
315559101	::473273677262229000
529096266	::473273729464950000
313792688	::473273740160032000
17974977	::473273783240114000
339565561	::473273833684615000
634822122	::473274090024108000
7141172	::473274253098237000
368468264	::473274347465879000
100376439	::473274517041999000
18374690	::473274533760090000
322842111	::473274536012431000
159640806	::473274557868933000
117608761	::473274682972446000
322465167	::473274691726352000
368468264	::473274728568725000
373653741	::473274734977622000
218112087	::473274800693977000
322842111	::473274885087965000
408224760	::473274938112360000
15961483	::473275080597078000
328252982	::473275082836422000
231150237	::473275193369305000
15467792	::473275199346204000
414191298	::473275253154918000
15488020	::473275306736758000
247633146	::473275365796745000
617791569	::473275499243139000
7141172	::473275526275031000
109331928	::473275529563738000
87970668	::473275535376666000
389614947	::473275541026775000
339295860	::473275615815016000
32471501	::473275649533431000
308175001	::473275663240028000
323246381	::473275665836281000
128977591	::473275718324191000
314988406	::473275748925448000
337466318	::473275771499589000
314988406	::473275774376505000
110297719	::473275776389758000
32471501	::473275777111588000
38991775	::473275796627685000
263389464	::473275818882654000
349787019	::473275832530513000
59207269	::473275908917571000
333704327	::473275956350951000
161041223	::473275984528285000
166307106	::473275996267769000
192727478	::473276012701446000
172025978	::473276075594612000
70839851	::473276159653081000
264335101	::473276167642828000
303080805	::473276446396678000
188917484	::473276450640891000
432622681	::473276537496539000
635577431	::473276601883299000
368468264	::473276603167178000
349787019	::473276784281006000
150034005	::473276791822757000
69494041	::473276886781800000
253552344	::473276901243383000
27986325	::473276985330790000
471204596	::473277070542258000
467688815	::473277174427168000
237938155	::473277178021285000
49052615	::473277210497789000
253552344	::473277211168870000
529096266	::473277250780295000
117608761	::473277342672896000
46771203	::473277388428570000
31144939	::473277470557224000
150034005	::473277477394325000
30336217	::473277480950697000
477989347	::473277591638769000
509760806	::473277677395513000
245154470	::473277687860305000
462648540	::473277900914196000
537633292	::473277941439152000
311924851	::473277941556989000
349787019	::473278091545280000
171103429	::473278257417453000
245154470	::473278258457214000
43977455	::473278320197763000
43977455	::473278331304296000
73526174	::473278397897277000
384105885	::473278464326242000
246409056	::473278517925642000
531871315	::473278526670786000
635577431	::473278562066518000
399645465	::473278578218381000
113221759	::473278603992776000
64926237	::473278645789028000
531871315	::473278684426960000
314988406	::473278737874964000
384105885	::473278779981176000
201113172	::473278781600563000
246409056	::473278877855645000
436476907	::473278924919554000
467043006	::473278970730143000
31010760	::473278981580390000
500212290	::473279073792167000
513825441	::473279127584514000
296433109	::473279160765677000
201113172	::473279175697383000
73526174	::473279190062882000
107750524	::473279196954112000
368386947	::473279233654272000
358307309	::473279233830420000
30336217	::473279256815235000
314988406	::473279314184511000
467043006	::473279429574012000
261438579	::473279442274373000
56556074	::473279489473257000
150034005	::473279509152927000
261438579	::473279551171084000
289360824	::473279663977279000
384683676	::473279667445985000
363361632	::473279835608215000
150034005	::473279835935363000
15170503	::473279892403269000
107750524	::473279974443855000
21623464	::473279976725180000
194359616	::473280049899376000
161302101	::473280054781554000
465934852	::473280115817074000
368468264	::473280145672110000
239928368	::473280200315117000
20293581	::473280328774471000
20293581	::473280340254285000
295881773	::473280477093064000
259541688	::473280590318690000
90467952	::473280599445504000
70839289	::473280619578130000
54587465	::473280755322216000
256781130	::473280770425896000
67656722	::473280789359378000
293644929	::473280827875680000
517695658	::473280906078461000
18156298	::473280926240481000
236528732	::473280980531564000
368468264	::473280984616824000
272999900	::473281046793191000
159011393	::473281090082185000
33528820	::473281101369458000
296433109	::473281143627079000
18156298	::473281316684058000
323477702	::473281365085941000
301717953	::473281392751570000
33904380	::473281497160765000
317164527	::473281519445086000
193192138	::473281592744747000
7141172	::473281646775373000
234214828	::473281659828461000
521938520	::473281682905509000
345508633	::473281699464634000
301717953	::473281713028993000
345626789	::473281742900822000
280798922	::473281750337339000
18156298	::473281776589488000
49383709	::473281799100317000
293644929	::473281920701587000
38579155	::473282075169402000
364043601	::473282091418124000
232793000	::473282097244041000
335040170	::473282106949644000
76017935	::473282151698296000
345626789	::473282308062334000
38579155	::473282329717506000
120851061	::473282335140368000
313496905	::473282385010647000
599348429	::473282398969663000
177111779	::473282412198100000
66786075	::473282486718717000
33904380	::473282502187302000
521938520	::473282502514450000
356974615	::473282514191015000
549785954	::473282528917602000
159011393	::473282566296838000
295881773	::473282668059058000
38579155	::473282809894043000
543585402	::473282827954696000
33904380	::473282829842145000
26333173	::473282856362323000
313341167	::473282913581035000
7141172	::473283169949859000
66786075	::473283182721105000
245154470	::473283193190113000
245154470	::473283200144269000
230659102	::473283217324138000
234214828	::473283225646022000
338588400	::473283287058612000
250936962	::473283384471343000
471516383	::473283445540814000
123939574	::473283467384721000
409662649	::473283540319502000
76017935	::473283577694519000
348123497	::473283643730055000
339295860	::473283654680973000
368468264	::473283671303008000
268073941	::473283728555671000
364428125	::473283765406412000
242435004	::473283818598584000
20924979	::473283821173866000
7141172	::473283874781683000
450560571	::473283878116155000
251231824	::473283936294936000
109331928	::473283954867724000
180661626	::473284003131564000
84849075	::473284013516685000
338588400	::473284022718582000
280826646	::473284026195656000
373653741	::473284029723054000
377715399	::473284152020578000
348745482	::473284153606410000
364043601	::473284172707299000
320484851	::473284294660874000
26333173	::473284379175690000
15778759	::473284409475350000
521938520	::473284430598242000
412304311	::473284468196012000
528542109	::473284497182826000
431214329	::473284584197869000
109331928	::473284656843214000
26333173	::473284736249765000
431214329	::473284804411420000
269012544	::473284839395717000
123939574	::473284899454337000
529096266	::473284957776138000
223288871	::473285114898939000
407279448	::473285148511715000
223288871	::473285249393127000
291288952	::473285277306605000
313421343	::473285318159106000
109331928	::473285406931578000
407279448	::473285459498381000
291288952	::473285470236196000
121881241	::473285478490181000
410047216	::473285509284769000
431214329	::473285656425549000
407279448	::473285823840784000
98589714	::473285848792694000
86243090	::473285858725199000
56169190	::473285910486740000
386169383	::473285979503984000
431214329	::473286087021182000
26333173	::473286096928141000
48557490	::473286121741623000
473462894	::473286151772839000
27299320	::473286157074038000
293342989	::473286212728659000
431214329	::473286270236766000
18156298	::473286316789354000
18156298	::473286392689463000
238786875	::473286419046486000
355598729	::473286429221863000
293342989	::473286437799227000
33629617	::473286453934686000
18156298	::473286504761286000
201810972	::473286545890242000
431214329	::473286593747615000
473462894	::473286684176842000
298216731	::473286697250488000
238786875	::473286728606683000
59583601	::473286745899806000
26333173	::473286832260911000
273092249	::473286933393973000
38991775	::473286975600877000
473462894	::473287017321988000
33823755	::473287018672181000
293342989	::473287040113848000
196152188	::473287097101844000
238786875	::473287145982283000
341153843	::473287241356554000
335367791	::473287270271696000
196152188	::473287278207320000
298216731	::473287362836189000
33904380	::473287402845650000
38991775	::473287439440969000
521938520	::473287446474801000
473462894	::473287460831920000
588705820	::473287499947974000
40896981	::473287509552939000
238786875	::473287531610783000
33904380	::473287550581612000
372493368	::473287607372115000
588705820	::473287617992491000
293342989	::473287747663581000
293342989	::473287916421386000
33528820	::473287974223114000
293342989	::473288052702724000
40994873	::473288060457594000
18156298	::473288086210621000
588705820	::473288093286793000
155459778	::473288106087432000
275268585	::473288184369913000
230655725	::473288200329248000
275268585	::473288214870892000
293342989	::473288220009324000
372493368	::473288312225271000
293342989	::473288318114103000
389197869	::473288326003171000
385114649	::473288327055937000
273092249	::473288349542023000
446541836	::473288468286550000
273092249	::473288529985175000
273092249	::473288669038936000
293342989	::473288672323076000
341153843	::473288674294366000
431214329	::473288677129719000
273092249	::473288690866094000
372493368	::473288821170532000
249246314	::473288831945302000
273092249	::473289013693276000
242607910	::473289083762913000
273092249	::473289106509021000
109361476	::473289126418976000
273092249	::473289187891109000
23642786	::473289209848295000
414217500	::473289217938698000
431214329	::473289221319704000
242607910	::473289223597203000
242607910	::473289238910623000
165634562	::473289272209211000
242607910	::473289327423000000
243830281	::473289342103085000
509760806	::473289349933846000
372493368	::473289367583068000
409777239	::473289415935021000
238786875	::473289427792297000
242607910	::473289443194204000
242607910	::473289532725821000
385782746	::473289562999898000
242607910	::473289573293101000
243830281	::473289586295455000
242607910	::473289615299067000
364043601	::473289615810777000
510998653	::473289697939042000
19071786	::473289702225633000
431214329	::473289714074935000
331397011	::473289739525955000
243830281	::473289769691394000
364043601	::473289770215677000
364641621	::473289771989860000
379358099	::473289784363061000
19071786	::473289821679812000
165634562	::473289848795983000
366701651	::473289875639115000
73995534	::473289899307958000
431214329	::473289929074946000
165634562	::473289939103535000
510998653	::473289991909416000
322842111	::473290050160304000
21415532	::473290068522565000
470801476	::473290077930795000
252914746	::473290100286033000
431214329	::473290119471202000
291518680	::473290147803705000
295881773	::473290178455302000
264705173	::473290250232819000
84849075	::473290330071388000
76017935	::473290349519982000
24392243	::473290378745876000
246409056	::473290410044186000
366701651	::473290502897299000
349787019	::473290505871454000
238786875	::473290795739389000
242607910	::473290804564615000
588705820	::473290822163906000
40994873	::473290895685455000
273092249	::473290911552897000
193192138	::473290936265342000
164101308	::473290976774332000
79073243	::473290991508930000
23933265	::473291010832105000
379358099	::473291026967564000
242607910	::473291059196612000
385782746	::473291239807528000
52441281	::473291284619075000
255299055	::473291313094590000
178921630	::473291335190212000
436476907	::473291400671678000
71981601	::473291467889594000
36772146	::473291487745433000
237118122	::473291528992198000
152454379	::473291534230884000
20924979	::473291617369985000
68775336	::473291647149559000
152454379	::473291665013506000
7141172	::473291715504132000
365658620	::473291737645846000
115503799	::473291751860350000
7141172	::473291754204962000
242435004	::473291772617953000
303080805	::473291842210250000
521938520	::473291859989893000
439491329	::473291895318511000
331397011	::473291951765479000
7141172	::473291992819326000
246409056	::473292007612645000
110297719	::473292081713397000
84849075	::473292206158008000
18618379	::473292227846746000
15467792	::473292272369668000
259541688	::473292273581817000
61493721	::473292344624939000
15467792	::473292381987815000
69494041	::473292435289042000
220455732	::473292478338965000
331397011	::473292482147786000
517075828	::473292525361700000
220455732	::473292698565091000
249028893	::473292735425044000
15467792	::473292761471668000
385595835	::473292796791517000
237118122	::473292797299404000
406110065	::473292825237262000
335003775	::473292878551449000
335003775	::473292967130976000
75937251	::473293011208908000
241790793	::473293021078126000
273092249	::473293066636632000
71981601	::473293069476179000
280798922	::473293093455020000
26333173	::473293093962149000
331397011	::473293105907916000
255299055	::473293131698671000
364043601	::473293173780148000
303080805	::473293214712360000
280798922	::473293259012591000
243830281	::473293263454363000
267357514	::473293293766598000
290265158	::473293325047300000
242435004	::473293325936898000
89852975	::473293333448888000
20924979	::473293334702608000
24803741	::473293357054455000
7141172	::473293391078248000
75937251	::473293427405496000
628427510	::473293432413495000
465266221	::473293434992603000
409777239	::473293442106146000
152454379	::473293458044895000
26333173	::473293544833441000
89852975	::473293593256288000
75937251	::473293654727999000
500308199	::473293693030379000
409777239	::473293735153778000
89852975	::473293748059635000
273092249	::473293770042400000
89852975	::473293895749873000
273092249	::473293907007393000
335003775	::473293924174692000
293213630	::473293928431493000
7141172	::473293975177027000
269151566	::473293979480387000
76017935	::473293991216041000
249789981	::473293993263263000
293213630	::473294100259958000
92870542	::473294111827439000
89852975	::473294154811047000
411848692	::473294183235874000
218321424	::473294226491310000
73995534	::473294257282109000
279750654	::473294291872534000
396929208	::473294296825995000
15488020	::473294302471131000
289360824	::473294427239104000
73995534	::473294455806914000
89852975	::473294483837046000
289360824	::473294490640195000
68369234	::473294518003834000
377176939	::473294528783593000
245154470	::473294542540533000
628427510	::473294588711829000
68775336	::473294687529218000
236595577	::473294690641772000
68775336	::473294711210274000
233362394	::473294757943578000
312856997	::473294758165491000
89852975	::473294815300685000
588705820	::473294826931507000
68775336	::473294830366232000
543585402	::473294852080168000
15467792	::473294892589154000
279750654	::473294916412375000
444375493	::473294956699074000
266033863	::473294999887421000
16864384	::473295010926821000
583488323	::473295187125731000
450378413	::473295226061078000
217563665	::473295246340919000
217563665	::473295386359373000
155650977	::473295391786811000
377176939	::473295428868644000
49824781	::473295537618182000
444375493	::473295579590971000
75937251	::473295596699545000
68775336	::473295606778036000
52929975	::473295606853926000
85211920	::473295651896590000
409709795	::473295724109520000
256638502	::473295838144237000
628427510	::473295849444110000
224501206	::473295958973743000
433168829	::473295973071212000
169291538	::473296087185645000
28771314	::473296090691670000
70839851	::473296132412416000
308726677	::473296203606532000
395687470	::473296223495933000
89852975	::473296229514768000
36866805	::473296233507741000
249246314	::473296248963727000
98589714	::473296249383174000
444375493	::473296302462099000
86474692	::473296304681259000
70839851	::473296324516118000
274311440	::473296448537501000
444375493	::473296573188022000
322842111	::473296619438612000
16166332	::473296636849180000
252725390	::473296709032747000
17830276	::473296711322832000
409709795	::473296753530114000
510998653	::473296754977153000
364428125	::473296790347722000
249246314	::473296796928598000
89852975	::473296800464375000
628427510	::473296823361499000
169291538	::473296850645430000
67656722	::473296868286660000
67656722	::473296926365192000
89852975	::473296969289326000
543585402	::473297047672479000
339295860	::473297080375848000
249789981	::473297083756052000
44451086	::473297133546647000
273955213	::473297167223111000
387625128	::473297205290627000
576780003	::473297242619912000
68775336	::473297249284272000
576780003	::473297276019163000
409709795	::473297314023370000
33904380	::473297364422508000
61493721	::473297401172594000
344442687	::473297402729095000
444375493	::473297409829634000
169291538	::473297471163342000
52929975	::473297472027373000
335003775	::473297474317479000
576780003	::473297494332694000
399174015	::473297495104032000
249789981	::473297564414918000
38579155	::473297568030806000
576780003	::473297595063099000
399174015	::473297599617708000
70839289	::473297623907319000
576780003	::473297641712140000
543585402	::473297826798006000
52929975	::473297832838201000
33629617	::473297935661559000
249246314	::473297942284365000
66786075	::473297975830011000
115503799	::473297984617066000
16864384	::473297999700164000
366701651	::473298024677265000
364428125	::473298080117174000
31345791	::473298105505685000
225601631	::473298129585180000
62756038	::473298160010276000
62756038	::473298173159804000
68775336	::473298174489014000
7141172	::473298180843388000
449981984	::473298197645774000
7132042	::473298228474298000
22195036	::473298238687428000
217262932	::473298299701571000
241790793	::473298305771134000
588705820	::473298311668318000
409709795	::473298422166859000
38991775	::473298427821166000
473196438	::473298479046201000
475031809	::473298491247046000
245154470	::473298493931397000
202292166	::473298508942831000
70839851	::473298564727447000
331397011	::473298588765003000
249789981	::473298653755764000
444375493	::473298711536091000
364428125	::473298802481168000
344442687	::473298881812250000
73995534	::473299030580396000
38991775	::473299059886002000
524903037	::473299089459662000
246409056	::473299116836286000
60578212	::473299133223428000
264335101	::473299184569708000
440314946	::473299206401429000
411848692	::473299281408184000
56059141	::473299287816671000
302673934	::473299312190169000
249246314	::473299360449458000
341153843	::473299363826266000
56169190	::473299384126296000
246409056	::473299455354347000
56059141	::473299476497457000
344442687	::473299559553048000
60578212	::473299629954842000
350509640	::473299648468512000
50151347	::473299686506647000
286282963	::473299778957090000
344442687	::473299839204470000
7141172	::473299899446857000
56059141	::473299932154056000
358307309	::473299938869514000
344442687	::473299939645468000
29984961	::473299949048696000
264335101	::473299979398688000
15170503	::473299984474185000
225601631	::473300082037510000
238786875	::473300121711816000
56059141	::473300184374341000
202292166	::473300267497443000
444375493	::473300279538900000
36866805	::473300316801085000
350509640	::473300325492068000
27986325	::473300414801014000
253552344	::473300428726480000
76017935	::473300448590315000
375967762	::473300463266181000
27986325	::473300503950938000
49052615	::473300504316219000
344442687	::473300509189611000
76017935	::473300534527397000
588705820	::473300543566516000
27986325	::473300688982654000
322842111	::473300719143903000
315559101	::473300804959367000
140206179	::473300828078370000
473196438	::473300832331788000
73995534	::473300847552905000
27986325	::473300849821618000
23665083	::473300878649081000
588705820	::473300888707416000
246409056	::473300893249851000
320484851	::473300900795404000
249789981	::473300975499763000
169291538	::473300995972554000
201113172	::473301012548444000
73995534	::473301082324865000
269401499	::473301097893732000
225122347	::473301142748020000
140206179	::473301161915973000
52011370	::473301200268308000
289360824	::473301201065230000
349365015	::473301209789788000
22285873	::473301225145131000
40810916	::473301261379325000
66786075	::473301266240528000
225122347	::473301298885165000
58627481	::473301345215459000
225122347	::473301406896906000
23665083	::473301411111788000
289360824	::473301420792229000
193192138	::473301444225814000
330691749	::473301466200162000
225122347	::473301500564086000
258916835	::473301522408038000
169291538	::473301532751196000
635577431	::473301551654518000
225122347	::473301566720843000
242435004	::473301580566241000
246409056	::473301601420312000
356974615	::473301611818008000
250474725	::473301635658039000
49052615	::473301662107717000
37119867	::473301737382903000
259541688	::473301756391481000
58627481	::473301779283578000
27986325	::473301798367678000
330691749	::473301827153592000
38326757	::473301839840940000
62756038	::473301905427271000
68775336	::473301949702344000
76638498	::473301956790743000
38326757	::473301992257761000
449981984	::473301997056446000
73995534	::473302001590501000
169291538	::473302006652620000
38326757	::473302035484262000
73995534	::473302070343507000
402273149	::473302112307531000
463855595	::473302126530404000
38326757	::473302174143754000
22285873	::473302187733291000
301203823	::473302237264244000
111462710	::473302250891124000
27986325	::473302273175482000
315559101	::473302286492381000
62756038	::473302317886763000
49886698	::473302320801779000
38326757	::473302324928987000
444375493	::473302375487516000
120851061	::473302402029072000
259466143	::473302415622823000
38326757	::473302490776342000
62756038	::473302535240163000
249789981	::473302535801810000
38326757	::473302566777139000
291249412	::473302578940223000
53863390	::473302586477780000
291249412	::473302597768466000
192727478	::473302604664287000
201810972	::473302648800935000
249028893	::473302654513606000
350509640	::473302669290110000
67656722	::473302692308455000
33629617	::473302744640794000
38326757	::473302760352677000
67656722	::473302769311711000
62756038	::473302778190647000
62756038	::473302788987187000
73995534	::473302794246832000
171103429	::473302808901734000
38326757	::473302867869442000
635577431	::473302952946311000
67656722	::473302961855426000
38326757	::473302966888169000
250474725	::473302980243238000
49886698	::473303003500257000
38326757	::473303117543776000
234214828	::473303138297212000
628427510	::473303194664464000
320484851	::473303196937760000
440875002	::473303213651664000
425252367	::473303228185313000
106715045	::473303229498138000
109762886	::473303255934840000
109762886	::473303264415719000
317164527	::473303271080468000
198126424	::473303285550428000
463855595	::473303296782774000
38326757	::473303306631000000
411848692	::473303309865205000
275260502	::473303357860630000
249789981	::473303392924995000
635577431	::473303396321984000
360231979	::473303439103913000
258916835	::473303464425299000
350509640	::473303597812580000
111462710	::473303605785534000
347643113	::473303610990678000
73995534	::473303645279514000
635577431	::473303657643921000
128703316	::473303657707241000
31287131	::473303660806807000
106715045	::473303689038680000
31287131	::473303695544057000
38326757	::473303732558381000
347643113	::473303789588328000
596957614	::473303836351033000
317164527	::473303847897923000
317164527	::473303886749790000
317164527	::473303931993726000
317164527	::473303959797764000
317164527	::473304079155081000
106715045	::473304086293397000
317164527	::473304098427924000
317164527	::473304182502731000
122799833	::473304227532771000
471516383	::473304230468788000
317164527	::473304274647412000
402273149	::473304296206131000
317164527	::473304300421406000
399174015	::473304343723388000
317164527	::473304348098060000
76017935	::473304366883942000
62756038	::473304395782696000
62756038	::473304413554343000
106715045	::473304425147412000
317164527	::473304429622747000
245154470	::473304507888443000
245154470	::473304555506401000
259541688	::473304572119613000
458472537	::473304621289865000
317164527	::473304642915291000
16713682	::473304702323785000
106715045	::473304753687248000
252914746	::473304758237687000
317164527	::473304778005438000
62756038	::473304790684819000
317164527	::473304831893852000
317164527	::473304875703345000
106715045	::473304902182371000
600663496	::473304934318759000
295980167	::473304946868105000
317164527	::473304971622899000
27904685	::473305037801017000
169291538	::473305084110327000
150828387	::473305113004892000
317164527	::473305162274992000
399174015	::473305164195966000
164891333	::473305167950282000
291518680	::473305196597366000
38326757	::473305205258199000
379357885	::473305258656268000
38326757	::473305277983244000
365746365	::473305288641363000
164891333	::473305307226341000
80586819	::473305344308166000
80586819	::473305395419938000
80586819	::473305532447858000
317164527	::473305605101199000
600663496	::473305629072044000
252725390	::473305646029238000
62756038	::473305712894832000
62756038	::473305722286264000
169291538	::473305737373155000
38326757	::473305774907592000
364546435	::473305819820208000
317164527	::473305827609419000
312857835	::473305830746775000
317164527	::473305892226867000
365658620	::473305912359124000
275260502	::473305987718213000
46070001	::473305989417275000
553930094	::473306161593462000
474371126	::473306223706898000
186572442	::473306238072389000
164891333	::473306264236482000
263013923	::473306296884924000
195563881	::473306347627233000
312856997	::473306472793657000
350509640	::473306538787237000
208894791	::473306594512351000
458010782	::473306603542704000
91606737	::473306619971780000
62756038	::473306638414528000
317164527	::473306729808027000
434045786	::473306771143274000
208894791	::473306809050996000
38326757	::473306824314073000
396929208	::473306829066207000
317164527	::473306849945477000
317164527	::473306868949868000
264335101	::473306883554426000
615636079	::473306905394573000
365658620	::473306927074914000
615636079	::473306927435612000
350509640	::473306937631981000
351152035	::473306984964308000
289650000	::473307074882191000
18156298	::473307148575719000
317164527	::473307230888935000
293644929	::473307297750339000
317164527	::473307304188575000
62756038	::473307396454903000
62756038	::473307403422027000
264677315	::473307496413536000
162559610	::473307521910718000
402333632	::473307550008741000
169291538	::473307573584547000
46070001	::473307617482534000
208894791	::473307647295250000
402333632	::473307648402948000
38326757	::473307692409188000
358307309	::473307758255943000
38326757	::473307800559308000
208894791	::473307860302974000
162559610	::473307937075511000
350509640	::473307944550150000
509523903	::473307962308440000
49221816	::473308042877206000
237330810	::473308052306030000
20924979	::473308116935643000
75937251	::473308121113567000
429558621	::473308235743895000
18156298	::473308239988543000
444375493	::473308300852068000
38326757	::473308308640505000
46070001	::473308365444349000
62756038	::473308382695141000
62756038	::473308393646862000
59454178	::473308417000357000
373126936	::473308441532825000
444375493	::473308473426706000
366701651	::473308488265760000
131420707	::473308502882934000
164891333	::473308576648531000
162559610	::473308606210007000
18156298	::473308608353296000
164891333	::473308736074051000
131420707	::473308765115408000
169291538	::473308866600783000
67656722	::473308894866206000
444375493	::473308897630253000
600663496	::473308920866287000
432116634	::473308988470075000
599348429	::473308996796178000
303080805	::473309023438385000
59454178	::473309123878985000
131420707	::473309133156798000
48557490	::473309161342914000
111462710	::473309236315697000
304219715	::473309288694173000
75937251	::473309289395023000
317164527	::473309384932458000
48557490	::473309385301966000
449981984	::473309400673697000
208894791	::473309406365360000
275260502	::473309434362335000
59454178	::473309520186204000
36943663	::473309533951889000
239917620	::473309629225521000
519086519	::473309672070332000
399174015	::473309697819152000
317164527	::473309727313494000
31287131	::473309809173749000
33629617	::473309928221081000
303080805	::473310004477718000
33629617	::473310045728702000
415998425	::473310046970191000
56169190	::473310052510482000
40994873	::473310085280579000
317164527	::473310097159254000
457250385	::473310099478286000
469970755	::473310109129392000
138083816	::473310150322036000
208894791	::473310214641287000
587054451	::473310303586103000
56169190	::473310601398083000
415998425	::473310603982143000
529096266	::473310668779958000
373126936	::473310669941399000
237530197	::473310672223076000
16713682	::473310679110541000
457250385	::473310733225447000
273092249	::473310766494654000
132976059	::473310780276736000
373126936	::473310904231002000
373126936	::473310946564136000
304219715	::473311004168687000
17016789	::473311009919479000
587054451	::473311042769272000
273092249	::473311075891695000
402333632	::473311131906633000
34536365	::473311142803431000
33629617	::473311218946809000
608426191	::473311264215543000
273092249	::473311347686797000
273092249	::473311378858852000
35923992	::473311395178893000
273092249	::473311425885396000
273092249	::473311464380698000
16166332	::473311471137353000
248468379	::473311477311746000
273092249	::473311551529951000
303080805	::473311579954761000
337510374	::473311602633355000
35923992	::473311603472236000
58587013	::473311623579320000
273092249	::473311642563145000
531871315	::473311644400230000
290195625	::473311653686423000
429348972	::473311655167004000
273092249	::473311658497298000
273092249	::473311760645386000
136791341	::473311769906409000
273092249	::473311881982390000
429348972	::473311919370424000
273092249	::473311973875404000
457250385	::473311975624421000
26413556	::473312026526105000
513825441	::473312057589506000
505219745	::473312091156123000
16713682	::473312140192149000
443332358	::473312153748119000
273092249	::473312245506912000
34536365	::473312392332722000
242206017	::473312446829309000
16864384	::473312522485788000
34536365	::473312608943366000
234214828	::473312689050374000
429558621	::473312715268952000
97592081	::473312741730435000
256756265	::473312741948526000
432116634	::473312827441426000
33629617	::473312979556265000
18374690	::473312984224120000
18374690	::473313017132617000
33904380	::473313054349078000
279750654	::473313070715273000
273092249	::473313173924487000
29436016	::473313182233427000
494543536	::473313308163207000
312857835	::473313329948409000
16713682	::473313401809432000
15488020	::473313451339546000
61050527	::473313685633769000
259466143	::473313725798424000
29391732	::473313749806628000
273092249	::473313817448185000
18374690	::473313849903288000
237118122	::473313871453622000
21415532	::473313890793951000
491969843	::473313912184930000
97592081	::473313922506715000
553930094	::473313931465740000
18374690	::473313971714265000
273092249	::473314001133535000
273092249	::473314058708721000
480973099	::473314182948200000
105607367	::473314205995528000
531871315	::473314233258872000
369819130	::473314358504615000
18374690	::473314378855370000
304219715	::473314533813919000
33629617	::473314622720970000
106715045	::473314670112432000
237118122	::473314705617199000
121881241	::473314719046963000
468796913	::473314724441243000
273092249	::473314736390819000
16713682	::473314863834730000
121881241	::473314884306731000
33629617	::473314979618496000
259601379	::473315052247064000
121881241	::473315078150688000
34445704	::473315113270013000
396929208	::473315211152064000
33629617	::473315342752956000
304219715	::473315445424943000
79606394	::473315520767213000
370850900	::473315575163523000
87812967	::473315575586754000
79606394	::473315582083747000
335003775	::473315735931219000
59207269	::473315819808890000
79606394	::473315846665023000
212490176	::473315859440488000
18374690	::473315861118197000
59207269	::473315910376505000
106715045	::473315966957666000
246050172	::473316000440401000
195397698	::473316047534432000
20293581	::473316073446858000
608426191	::473316092644196000
97592081	::473316095865409000
320692054	::473316113653067000
38713173	::473316115255287000
531871315	::473316242112413000
531871315	::473316261120978000
242607910	::473316343996227000
435557155	::473316396722835000
59207269	::473316458047733000
531871315	::473316722632843000
106715045	::473316815800897000
56556074	::473316828794474000
465002314	::473316855457644000
335003775	::473316954506551000
320484851	::473316983492984000
421356901	::473317051168468000
312857835	::473317074505175000
409777239	::473317194697150000
85211920	::473317354902794000
553930094	::473317627998134000
228213959	::473317651389771000
30671407	::473317781082222000
436415484	::473317805006536000
366701651	::473317837092569000
409777239	::473317942654816000
168864295	::473317957117149000
19028099	::473318015279169000
56556074	::473318032224169000
38326757	::473318290383568000
36772146	::473318298226946000
553930094	::473318393815134000
553930094	::473318441315606000
85211920	::473318513981943000
249246314	::473318516821852000
19028099	::473318531333775000
350083690	::473318593820917000
287228225	::473318732903632000
36772146	::473318743897305000
35923992	::473318760716455000
554852227	::473318804458844000
554852227	::473318863724380000
473469863	::473319139185278000
554852227	::473319218524327000
277814195	::473319231657086000
220584371	::473319243644403000
335367791	::473319314527772000
262382570	::473319442319806000
435557155	::473319495256113000
273092249	::473319516337098000
304219715	::473319628857282000
54587465	::473319663321890000
38991775	::473319695362564000
304219715	::473319708238688000
262382570	::473319717181337000
16864384	::473319789793120000
404496513	::473319845648674000
36772146	::473319852170412000
59583601	::473319940444131000
36772146	::473319972186255000
587940951	::473319977811185000
318692042	::473320060082479000
52252090	::473320097076248000
404496513	::473320122963464000
273092249	::473320174989635000
304219715	::473320187265957000
308805449	::473320313548062000
312857835	::473320444544962000
587940951	::473320471325585000
85211920	::473320484545650000
56169190	::473320540346646000
587940951	::473320607791448000
587940951	::473320638330204000
273092249	::473320651663896000
328057955	::473320675948904000
273092249	::473320697205637000
22954511	::473320749046841000
56556074	::473320840889503000
273092249	::473320847542087000
433932391	::473320939695144000
29391732	::473320954601701000
246050172	::473321054165684000
469970755	::473321150538203000
469970755	::473321266762362000
328057955	::473321360484474000
312857835	::473321419355725000
60555388	::473321509495111000
554852227	::473321526545371000
379807492	::473321593758703000
33629617	::473321596523134000
469970755	::473321598871556000
28771314	::473321600029175000
98589714	::473321655435948000
140206179	::473321661585190000
433932391	::473321664827375000
424498868	::473321730422112000
350083690	::473321788047233000
255195496	::473321788706156000
379807492	::473321860247977000
508054066	::473321912261955000
468102453	::473321943668510000
433932391	::473321978221576000
469970755	::473322030314446000
379807492	::473322030943580000
409777239	::473322035590877000
469970755	::473322092859904000
350083690	::473322154591657000
468102453	::473322289799241000
207781904	::473322311995518000
468102453	::473322536109756000
102233693	::473322607857500000
292395819	::473322630628802000
468102453	::473322713654644000
328057955	::473322792960933000
25680589	::473322890096418000
273092249	::473322931943387000
23642786	::473322996724424000
273092249	::473323043402809000
447976503	::473323059932180000
319469530	::473323069252304000
473462894	::473323163523506000
273092249	::473323249590603000
200764512	::473323252069457000
150828387	::473323500527452000
146608159	::473323626393911000
64768338	::473323627262533000
81674504	::473323712310038000
304219715	::473323799320875000
323477702	::473323832866906000
95141856	::473323927658561000
164891333	::473324076015308000
275681559	::473324193116065000
164891333	::473324236212150000
236167599	::473324252427714000
164891333	::473324285008699000
242435004	::473324421831471000
177111779	::473324462645837000
249227650	::473324562978197000
120851061	::473324695765282000
25680589	::473324711452372000
49886698	::473324722323603000
164891333	::473324768557809000
322842111	::473324924418129000
424498591	::473324962179469000
275681559	::473324968877760000
402273149	::473325059801481000
100378471	::473325061668364000
64768338	::473325065413484000
16107745	::473325071000301000
100378471	::473325097009549000
100378471	::473325117943332000
100378471	::473325214752063000
187741596	::473325244879745000
554852227	::473325343852347000
259541688	::473325384579035000
424498591	::473325512950300000
352595123	::473325701350055000
66786075	::473326080460615000
226995875	::473326295968141000
50507669	::473326311533195000
275681559	::473326336313135000
276256841	::473326362153857000
164891333	::473326434715705000
58587526	::473326442327969000
276256841	::473326497068236000
308726677	::473326506358235000
100378471	::473326518790549000
14190836	::473326660524441000
469970755	::473326691704504000
469970755	::473326721114980000
64768338	::473326740170100000
245154470	::473326753629224000
554852227	::473326778061447000
556631416	::473326832771944000
50507669	::473326897116762000
276256841	::473326921930252000
50507669	::473327066759573000
59583601	::473327071515537000
304219715	::473327181817344000
473469863	::473327243683311000
249246314	::473327412994793000
200764512	::473327456921726000
67193398	::473327648714653000
22717394	::473327861386854000
27986325	::473327891057369000
416018810	::473327929221316000
374289648	::473327999618936000
75937251	::473328042127790000
22717394	::473328057701244000
16006363	::473328062512513000
396655167	::473328150349643000
416018810	::473328169949212000
374289648	::473328214694457000
150828387	::473328273674747000
273092249	::473328341282721000
374289648	::473328477144641000
568915908	::473328526058606000
416018810	::473328543770750000
50507669	::473328562142208000
75937251	::473328617359810000
351914412	::473328617968381000
50507669	::473328631956398000
181812900	::473328698188632000
382371778	::473328740064186000
200764512	::473328801230094000
445268626	::473328842330112000
34204169	::473328887489757000
374289648	::473328906221940000
75937251	::473329084676968000
75937251	::473329140817747000
348901427	::473329170068832000
375734748	::473329173726261000
231689668	::473329203174445000
25680589	::473329267036540000
469970755	::473329302155825000
205513521	::473329323068243000
416018810	::473329328198258000
205513521	::473329482598588000
205513521	::473329615524483000
608426191	::473329640618999000
374289648	::473329668507336000
56059141	::473329698689138000
205513521	::473329801529274000
137587439	::473329803832344000
205513521	::473329873079918000
283328574	::473329896669065000
445268626	::473330078202744000
348901427	::473330135492337000
416018810	::473330180334030000
375734748	::473330262856974000
60555388	::473330310411612000
121881241	::473330315843235000
241198427	::473330331475779000
486174522	::473330377390432000
239770256	::473330400828588000
486174522	::473330436303622000
416018810	::473330524463693000
22386194	::473330574518517000
241198427	::473330587215085000
416018810	::473330602016403000
146216300	::473330655791570000
59207269	::473330704001286000
486174522	::473330832971538000
416018810	::473330842752675000
241198427	::473330851754041000
205513521	::473330879851278000
486174522	::473330936331788000
205513521	::473330953528426000
23225674	::473331122882224000
150828387	::473331265949949000
205513521	::473331291882942000
205513521	::473331355892207000
14190836	::473331375613812000
416018810	::473331377967210000
331246659	::473331395470065000
205513521	::473331404554530000
331246659	::473331411873955000
205513521	::473331527921573000
331246659	::473331566903840000
205513521	::473331617914580000
446757000	::473331649246412000
205513521	::473331682867564000
416018810	::473331719068606000
416018810	::473331757039644000
253886962	::473331787373248000
375734748	::473331964951670000
621306179	::473331997717196000
140206179	::473332064951861000
375734748	::473332088943697000
66786075	::473332121205895000
205513521	::473332243922833000
232793000	::473332284914159000
20822956	::473332310712938000
416018810	::473332326911729000
465002314	::473332394041167000
325849507	::473332460466765000
150828387	::473332511465283000
150828387	::473332621091803000
405362735	::473332886733484000
336019882	::473332915032432000
140206179	::473332935601684000
375734748	::473333018053345000
257597142	::473333147078508000
341892711	::473333153911042000
383045348	::473333261486145000
273092249	::473333267190779000
445268626	::473333522955255000
56917722	::473333537131606000
416018810	::473333542248665000
331246659	::473333550247587000
446757000	::473333683609665000
416018810	::473333744183410000
22844281	::473333779369439000
621306179	::473333806691147000
257597142	::473333853130469000
416018810	::473333870482300000
594121150	::473334068189212000
416018810	::473334101441650000
416018810	::473334258392514000
187741596	::473334338952499000
416018810	::473334422465298000
416018810	::473334585984434000
331246659	::473334650761650000
20822956	::473334689135349000
479986172	::473335039011606000
225122347	::473335060348035000
446757000	::473335113728929000
225122347	::473335195530436000
300884493	::473335412174639000
121881241	::473335680739708000
407279448	::473335700256206000
70839289	::473335842292117000
446757000	::473335935917371000
205513521	::473336029567393000
331246659	::473336048958070000
205513521	::473336100597948000
594121150	::473336100740542000
172025978	::473336103580086000
22386194	::473336176951431000
234630547	::473336391662043000
64791948	::473336430551629000
230968348	::473336512398905000
56917722	::473336730288799000
70839289	::473336731748794000
27986325	::473336866419118000
193583131	::473337032132268000
120139449	::473337296742539000
150828387	::473337726759370000
54754940	::473337747122708000
76638498	::473337763878936000
54754940	::473337783650906000
64791948	::473338026127798000
351914412	::473338200971149000
27626703	::473338593453158000
116988168	::473338653469442000
26897261	::473338875285614000
56917722	::473338882046439000
446757000	::473338898505273000
374289648	::473339178437324000
273092249	::473339255142768000
56917722	::473339365888770000
234630547	::473339420280881000
421179396	::473339509220712000
98589714	::473339635548975000
346412695	::473339648651952000
228213959	::473339687583494000
273092249	::473339815241736000
64791948	::473339858757222000
386627455	::473340008560992000
60555388	::473340177079750000
28066346	::473340199762944000
76638498	::473340798160084000
323477702	::473340852530466000
76638498	::473341357465956000
469970755	::473341416773406000
76638498	::473341435027013000
358307309	::473341588492414000
64791948	::473341604447535000
516542821	::473341688023613000
76638498	::473341956471660000
256781130	::473342001237086000
29827759	::473342469787373000
516542821	::473342522253930000
346412695	::473343028602494000
346412695	::473343349832024000
256781130	::473343442647388000
256781130	::473343558913515000
318065690	::473343614878498000
224501206	::473343642967351000
96443022	::473343713716887000
58587526	::473343738471657000
40994873	::473343854150557000
256781130	::473344257516773000
360951591	::473344480587046000
472617238	::473344691916660000
80157666	::473344734056808000
80157666	::473344746056712000
80157666	::473344757549121000
80157666	::473344789824274000
360951591	::473344804211146000
249246314	::473344933181399000
80157666	::473344983764701000
409709795	::473345064777699000
323076337	::473345217836240000
261900342	::473345385810104000
256781130	::473345483813842000
193583131	::473346057062318000
40054726	::473346318916542000
58847822	::473346770802458000
280194602	::473346899647275000
254711141	::473347139964112000
29391732	::473347361826414000
387941507	::473347539442221000
424790585	::473347562427416000
60555388	::473347658854060000
14223247	::473348245343588000
193583131	::473348428798656000
121881241	::473348496196530000
23225674	::473348763386257000
446757000	::473348804427907000
149980973	::473349068626751000
256781130	::473349988135620000
54587465	::473350099498573000
48804765	::473350120374030000
635796096	::473350174887006000
60555388	::473350202699419000
92870542	::473350958311673000
46070001	::473351427537244000
331246659	::473351524194992000
58281200	::473351713445789000
58281200	::473351872753836000
40054726	::473351882786627000
177111779	::473352440801423000
58281200	::473352530970152000
224501206	::473352647421231000
56917722	::473352869593088000
177111779	::473353085385838000
438115686	::473353286670880000
56556074	::473353422079787000
56556074	::473353552727773000
343606449	::473353639785144000
58847822	::473353893435293000
243974175	::473353974569922000
435557155	::473354422308069000
224501206	::473354733080432000
70982412	::473355324141756000
224501206	::473355477900722000
435557155	::473355558834028000
291475742	::473355583794343000
224501206	::473355735506509000
70982412	::473356300554752000
224501206	::473356492578373000
348901427	::473356525243604000
110853177	::473356769704415000
70982412	::473356924872687000
256781130	::473357215550558000
283251929	::473357306009092000
68775336	::473357761049149000
70982412	::473358171822501000
68775336	::473358896766001000
600663496	::473359093022085000
56556074	::473359691196547000
252914746	::473360632536780000
115459999	::473360651968983000
408031484	::473360663914364000
510678171	::473360689667768000
82600674	::473360954390896000
149980973	::473361000066854000
473718221	::473361054194343000
424498591	::473361117704892000
111978266	::473361150894030000
26514591	::473361680156880000
487322279	::473361680177459000
111462710	::473362116666068000
21377945	::473362189735043000
283051149	::473362312061935000
236595577	::473362976783622000
256781130	::473364160563015000
256781130	::473364240162496000
28054060	::473364298673033000
87812967	::473364349399343000
75937251	::473365426572111000
158948390	::473365463515529000
75937251	::473365557769940000
158948390	::473365704847409000
600663496	::473365963082309000
75937251	::473366103822172000
230659102	::473366136247951000
257546151	::473367146496421000
58281200	::473367172765335000
257546151	::473367528681771000
257546151	::473367568846426000
409662649	::473367834064863000
478462259	::473368080471838000
29394513	::473368872335446000
126428969	::473369126602149000
257546151	::473369268919492000
318065690	::473369366407282000
149980973	::473369516680826000
126428969	::473369651309588000
487266327	::473369666937556000
159726392	::473369670154596000
275681559	::473369696809791000
29394513	::473369787536797000
126428969	::473369904951746000
29394513	::473369912493486000
174629553	::473369995804938000
340119318	::473370022916546000
174629553	::473370195441246000
15488020	::473370258774847000
174629553	::473370407987605000
126428969	::473370505815150000
174629553	::473370522508877000
174629553	::473370706429091000
409662649	::473370910121295000
276784048	::473371141416161000
275681559	::473371277932371000
440875002	::473371361616736000
440875002	::473371492449673000
275681559	::473371696653942000
65926573	::473372224397660000
277814195	::473372434645925000
364439246	::473372652145364000
454146385	::473373149774741000
100742600	::473373194133729000
126428969	::473373293576060000
34767424	::473373711408435000
359776589	::473374112807931000
29394513	::473374177400225000
126428969	::473374268969848000
296627238	::473374316961079000
29394513	::473374639759310000
343484637	::473374641126252000
92870542	::473374703587848000
438115686	::473374849138577000
276784048	::473375023453839000
435557155	::473375290383933000
435557155	::473375344050061000
463855595	::473375438778023000
313792688	::473375895185408000
35706997	::473375907315331000
276341812	::473375923199160000
700013623	::473375924881473000
634873462	::473376003432001000
424498591	::473376034440884000
68775336	::473376265873801000
68775336	::473376416579346000
126428969	::473377054256156000
126428969	::473377578930012000
92870542	::473377764028870000
435557155	::473377791572856000
247159855	::473377979121164000
359776589	::473378036952215000
92870542	::473378037245833000
28510276	::473378051095805000
22954511	::473378206225928000
373569970	::473378296210534000
92870542	::473378838752133000
22954511	::473379095628115000
111978266	::473379153254047000
201810972	::473379904952619000
389949893	::473380142274719000
78513872	::473380163498295000
276784048	::473380203226349000
389949893	::473380212999065000
389949893	::473380265377533000
92870542	::473380343345451000
389949893	::473380540863639000
392434084	::473380566042017000
73275873	::473380571742470000
389949893	::473380629568958000
283518032	::473380680655970000
389949893	::473380845743386000
389949893	::473380896779673000
92870542	::473381131853651000
389949893	::473381338209218000
359776589	::473381979765755000
152715270	::473382031267614000
276784048	::473382213342334000
387941507	::473382380552458000
20822956	::473382495283462000
201810972	::473382769788084000
459612485	::473383402997952000
359776589	::473383831534571000
359776589	::473384453536874000
115459999	::473384642767101000
295881773	::473384984678383000
178921630	::473385257904115000
359776589	::473385310425210000
60712766	::473385530777169000
387941507	::473385741175623000
317483868	::473386333931839000
309778100	::473386545064312000
315872678	::473386821976477000
389949893	::473386828846755000
174629553	::473387205105573000
29394513	::473387242225147000
40994873	::473387855310385000
409662649	::473388876950962000
247159855	::473388964125347000
36772146	::473389123030351000
15488020	::473389317134372000
363969403	::473389583892115000
15186859	::473389633758568000
363969403	::473389637147172000
75937251	::473392246537355000
128103434	::473392363369287000
187049333	::473392899154276000
462681637	::473394907844186000
424498591	::473395218054938000
36219010	::473395235452899000
85343069	::473395512503451000
29391732	::473396006449840000
178921630	::473396836838174000
178921630	::473396877933969000
85343069	::473397273108701000
213187842	::473397424271409000
73526174	::473398086799478000
389949893	::473398571555758000
60555388	::473398718494826000
389949893	::473398753362472000
60555388	::473399463130578000
438115686	::473399834573942000
246409056	::473401019989499000
98589714	::473401612988207000
111462710	::473401637512306000
344442687	::473402076094291000
355612007	::473402425441648000
15782772	::473402877222723000
177111779	::473403226595680000
10095952	::473403328286953000
355612007	::473404870532153000
17595323	::473404893118476000
467852949	::473405353997393000
467852949	::473405615319314000
301657872	::473406035906940000
467852949	::473406057256325000
69044676	::473406379886006000
85343069	::473407035221245000
260911912	::473407327299981000
15488020	::473408194048303000
60555388	::473408465910521000
178921630	::473408773630226000
97307001	::473409026013679000
245669191	::473409271728570000
23754003	::473409277357744000
506707370	::473409492584255000
323076337	::473409573668536000
53545809	::473409668518117000
163242154	::473409788684951000
245669191	::473409843651682000
314604858	::473410111265071000
245669191	::473410178948149000
221740779	::473410242806824000
245669191	::473410708432896000
218956862	::473410992303374000
15778759	::473412273063469000
369292925	::473412905220571000
61402370	::473413152659349000
483283190	::473413249866940000
122614290	::473413472080756000
247372701	::473413844094566000
238786875	::473413935534972000
314604858	::473414062081331000
268073941	::473414089411424000
28405302	::473414228301209000
115459999	::473414262073724000
165658390	::473414678857515000
297052199	::473414971133399000
214678768	::473415362994655000
297052199	::473415499234029000
297052199	::473415981981650000
29849760	::473415999983587000
379152968	::473416028429750000
137426396	::473416372261621000
297052199	::473416396588597000
297052199	::473417044524691000
238740641	::473417283956506000
238740641	::473417491343872000
297052199	::473417508288856000
114064449	::473417581718962000
484202581	::473417724186861000
297052199	::473417880868888000
26198467	::473418124931252000
184195472	::473418186700779000
245669191	::473418632681107000
79363954	::473418726721597000
501554267	::473418815804424000
31250549	::473418891394162000
245669191	::473419017483321000
210674392	::473419071174623000
463431723	::473419252460838000
79363954	::473419271318802000
245669191	::473419360816472000
431214329	::473419388587364000
371477472	::473419493457534000
431214329	::473419517251813000
431214329	::473419670037757000
249789981	::473419771980308000
483283190	::473420785525460000
28054060	::473421003607924000
236930269	::473421009173753000
286487329	::473421344336781000
343018153	::473421412263157000
377486283	::473421639707668000
438582644	::473421694556995000
105852149	::473421808704552000
459612485	::473422083246931000
377486283	::473422193167048000
460772038	::473422477519888000
508054066	::473422516917391000
364043601	::473423262463299000
416506126	::473423431644360000
365523194	::473423455245713000
263433687	::473423728122937000
218956862	::473423888970686000
351004243	::473423918556930000
120170865	::473425047588470000
111124977	::473425297514450000
111124977	::473425695751041000
76482742	::473425944288714000
27626703	::473426069341487000
28252356	::473426137885212000
345261852	::473426240662024000
186823940	::473426415006658000
62396842	::473426510582263000
67656722	::473426546745933000
174629553	::473426745216225000
69494041	::473426806281093000
615688476	::473426851776303000
174629553	::473426910278868000
245669191	::473427003752714000
174629553	::473427143821516000
298216731	::473427152919339000
351641054	::473427361372061000
322327312	::473427409371676000
174629553	::473427482381930000
387625128	::473427499611742000
286282963	::473427620067954000
67656722	::473427787643371000
387625128	::473427825891233000
310664656	::473427937199288000
42720153	::473428071656472000
56169190	::473428219207483000
4059771	::473428481326727000
225691566	::473428629603749000
4059771	::473428744393474000
56169190	::473428749132656000
60399576	::473428977810300000
4059771	::473429022148681000
81765661	::473429065399943000
265553576	::473429227287482000
226845681	::473429320049102000
241198427	::473429451821551000
222636373	::473429630561841000
30516926	::473429672835833000
4059771	::473429676984373000
19111395	::473429678108078000
28405302	::473430574162391000
72210207	::473430673760321000
241198427	::473430766551314000
344990761	::473430824483049000
435516954	::473430930669858000
59454178	::473431169334116000
467027311	::473431222593802000
344990761	::473431469889978000
55120405	::473431474088472000
57933673	::473431574319337000
209401949	::473431665768153000
15791549	::473431762320642000
359446141	::473432050008326000
17536130	::473432078827417000
355612007	::473432174801072000
241198427	::473432751069462000
102530016	::473432861375483000
390479008	::473432870477115000
314988406	::473433053503578000
315559101	::473433569910456000
315559101	::473433585282592000
315559101	::473433704086241000
277794018	::473433915059744000
374528956	::473434098980368000
80157666	::473434146757283000
34536365	::473434414873989000
46268291	::473434700921729000
54587465	::473434716016631000
13683762	::473434857192689000
76463655	::473435214124171000
29984961	::473435332457664000
410122679	::473435384119320000
410122679	::473435411587801000
71284640	::473435444823490000
519909326	::473435557167497000
102530016	::473435670493802000
156166678	::473435852001902000
29984961	::473436009451880000
37578654	::473436268005961000
372493368	::473436277791289000
253120136	::473436288721244000
31258629	::473436446737448000
325242803	::473436723289268000
120853830	::473436798182756000
20804321	::473436848086212000
37578654	::473436867073810000
83878535	::473436919192244000
102530016	::473436993876025000
479156555	::473437204170031000
20804321	::473437244288552000
42720153	::473437252488810000
258382946	::473437379902980000
479156555	::473437384822886000
310664656	::473437393706434000
513270198	::473437523876659000
114064449	::473437610254565000
259876316	::473437616365662000
440875002	::473437632161009000
202196262	::473437638469230000
258382946	::473437674372468000
38440249	::473437679116230000
342845822	::473437787010924000
4059771	::473437859954036000
114064449	::473437934050631000
258382946	::473438058465853000
285906246	::473438197662244000
114064449	::473438229237354000
151129980	::473438291073585000
133508241	::473438311063642000
13683762	::473438381389520000
114064449	::473438420849922000
114064449	::473438601070804000
424498591	::473438612328304000
114064449	::473438695039987000
424498591	::473438767051993000
19684793	::473438816401768000
114064449	::473438872358363000
111124977	::473439034694709000
413367641	::473439143465590000
76463655	::473439286281650000
625900103	::473439367780777000
114064449	::473439417731125000
251231824	::473439589009743000
31144939	::473440511924379000
468796913	::473440583869267000
424498591	::473440738467123000
65412211	::473441049441218000
345261852	::473441206161010000
78614495	::473441265359392000
397717926	::473441519446523000
205513521	::473441626694508000
271717879	::473441766864334000
331397011	::473441804663414000
364641621	::473441811659116000
21912250	::473442046947385000
364641621	::473442087266820000
438582644	::473442271355207000
15791549	::473442447956004000
102530016	::473442610615701000
23672351	::473442681515810000
331397011	::473442991592710000
41465619	::473443026216697000
262939560	::473443048043462000
262939560	::473443446015799000
341037427	::473443588278190000
196152188	::473443618968334000
262939560	::473443730318303000
297043246	::473443774790901000
70839289	::473443809016020000
297043246	::473443830835216000
70839289	::473444000402128000
329471370	::473444117192536000
45289907	::473444261003022000
115459999	::473444273463902000
374659572	::473444417295351000
152127827	::473444430049853000
371500504	::473444505564487000
340330802	::473444525252153000
254635990	::473444695700668000
251231824	::473444793599942000
310321041	::473444817977241000
346127757	::473444886151438000
111124977	::473444948524937000
338477631	::473445022876979000
70839289	::473445095581446000
186823940	::473445100958150000
41465619	::473445173457068000
159944196	::473445206537170000
145572480	::473445315261894000
337367504	::473445321406943000
432622681	::473445431930679000
102530016	::473445527842226000
432622681	::473445551514476000
65832155	::473445655524810000
1384531	::473445761112633000
21912250	::473445790275604000
196152188	::473445810529923000
335003775	::473445825704886000
483283190	::473445838317187000
335003775	::473445964217610000
335003775	::473446067636543000
68473966	::473446203724935000
196152188	::473446227820810000
335003775	::473446336348823000
545540214	::473446350869110000
337367504	::473446354044583000
41465619	::473446379331678000
196152188	::473446409862012000
196152188	::473446646718939000
22294252	::473446662749171000
15488020	::473446718621503000
41001071	::473446750712508000
196152188	::473446794630680000
73020435	::473446843507281000
196152188	::473446967360503000
109060628	::473447166409601000
196152188	::473447228367831000
363722761	::473447267794309000
196152188	::473447307392737000
68473966	::473447391023341000
337466318	::473447405338116000
196152188	::473447459830923000
18374690	::473447495503073000
295881773	::473447698998116000
150034005	::473447961025081000
364043601	::473447983305224000
364428125	::473448019111596000
86970230	::473448160346386000
224346133	::473448621657321000
196152188	::473449093956513000
68818829	::473449144271388000
40126821	::473449164894793000
17974977	::473449417886822000
295881773	::473449438254350000
18455966	::473449498132623000
432116634	::473449819332022000
254635990	::473449878438162000
368468264	::473449895500996000
312856997	::473450018406293000
17356903	::473450143019438000
331397011	::473450223768174000
94226339	::473450273566752000
331397011	::473450279598575000
483283190	::473450295297466000
192727478	::473450394454994000
17111530	::473450448348008000
132976059	::473450537124245000
331397011	::473450598864785000
17111530	::473450675142418000
460765832	::473450914591019000
17111530	::473450926443724000
506519570	::473451013580390000
24494616	::473451097068429000
368468264	::473451338236715000
17111530	::473451340744896000
56359547	::473451348495974000
91606737	::473451418687250000
176487313	::473451518973444000
17111530	::473451634895634000
28252356	::473451691938160000
41001071	::473451810037202000
52011370	::473451828500127000
368468264	::473451838747181000
344442687	::473451916026855000
176487313	::473452025737646000
55704588	::473452063540535000
368468264	::473452074848763000
344442687	::473452101993918000
17111530	::473452113247600000
300594041	::473452147988643000
46070001	::473452188753076000
37119867	::473452261193318000
337416247	::473452376964079000
17111530	::473452421570920000
20293581	::473452508438724000
368468264	::473452554794569000
122614290	::473452567830077000
24537703	::473452572922363000
256088386	::473452648910163000
76463655	::473452655801798000
17111530	::473452681571598000
337466318	::473452699670032000
368468264	::473452725674717000
60098410	::473452744901025000
411786523	::473452821770416000
312710029	::473452825272258000
17111530	::473452825478184000
118810756	::473453131800383000
331397011	::473453151560151000
28252356	::473453279360200000
28252356	::473453323131953000
191276105	::473453362336112000
33683248	::473453391205523000
13683762	::473453492074332000
304219715	::473453718340263000
17448907	::473453849874010000
344442687	::473453857096228000
115583749	::473453874389340000
485252693	::473453885437120000
125560060	::473453967444574000
262471070	::473454000919306000
176487313	::473454015796510000
17111530	::473454026294845000
23225674	::473454067541237000
632481728	::473454270390763000
175928437	::473454306163568000
624360378	::473454317530533000
445219284	::473454335545053000
56169190	::473454402762579000
31258629	::473454793503936000
13683762	::473454988975300000
624747426	::473455015953440000
624747426	::473455221696651000
17111530	::473455241271058000
17111530	::473455328206401000
41465619	::473455478517661000
285906246	::473455507525484000
397717926	::473455531302998000
44399596	::473455560663527000
424498868	::473455567093395000
331482356	::473455574563057000
20782081	::473455784144027000
107750524	::473455810182656000
17111530	::473455968400203000
17111530	::473456026399047000
23225674	::473456219827744000
230903702	::473456300639014000
17356903	::473456370151591000
376472794	::473456407996817000
17111530	::473456461117259000
172025978	::473456523272658000
255313314	::473456537944752000
348123497	::473456646841458000
246571951	::473457030422749000
17111530	::473457031266177000
506519570	::473457284215865000
510998653	::473457482984357000
17356903	::473457512566784000
20190503	::473457513728184000
239770256	::473457778552344000
239770256	::473457785607163000
45173032	::473457831396802000
197277853	::473457909423026000
17111530	::473457918877368000
45173032	::473457989941465000
726320420	::473458032345907000
351152035	::473458104840245000
17974977	::473458133239869000
17974977	::473458156199501000
17974977	::473458164793626000
351152035	::473458224264675000
17111530	::473458258402107000
346127757	::473458291465793000
4434941	::473458315712667000
17111530	::473458365746921000
316301043	::473458426518192000
16866896	::473458441554788000
335040170	::473458447288377000
378771457	::473458479986786000
16866896	::473458526451662000
41143305	::473458543656321000
203736885	::473458550677995000
16866896	::473458559469236000
413686504	::473458580503678000
254635990	::473458607133294000
16866896	::473458621855305000
438582644	::473458624019578000
17111530	::473458655627849000
415998425	::473458665757089000
176339991	::473458692982337000
17111530	::473458716894064000
17111530	::473458796787146000
20804321	::473458988785631000
51649971	::473459008867561000
214357483	::473459019588202000
214357483	::473459072553848000
17111530	::473459393665568000
214357483	::473459480894525000
112801155	::473459524968251000
28771314	::473459563040370000
579271413	::473459664923791000
187741596	::473459703155286000
336821368	::473459825343352000
214357483	::473459935624179000
17111530	::473459942809403000
17974977	::473459946416115000
413735493	::473459974421504000
80159052	::473460004461084000
52105336	::473460053203095000
17111530	::473460081502453000
346127757	::473460217800585000
214357483	::473460243418992000
356448818	::473460303892860000
413735493	::473460376386813000
399713201	::473460430997041000
17111530	::473460509245972000
214357483	::473460575603679000
47749919	::473460697305595000
47749919	::473460954705821000
214357483	::473461009923854000
421179396	::473461067109380000
17111530	::473461407988862000
86243090	::473461637534343000
235382002	::473461661043412000
700013623	::473461956612206000
273748024	::473461957987557000
17111530	::473462007988240000
225122347	::473462092230836000
486231003	::473462107741368000
25942336	::473462200116707000
405239647	::473462512084459000
337416247	::473462627457568000
14584037	::473462630150332000
249789981	::473462767987752000
16566189	::473462826418569000
111124977	::473462943485816000
161041223	::473462964193075000
254635990	::473462969586950000
111124977	::473462982291521000
80159052	::473462998149767000
389614947	::473463035684995000
111124977	::473463266988277000
79476731	::473463523624771000
424498868	::473463756479942000
455542048	::473463810620395000
294964037	::473463816374976000
389614947	::473464030154485000
98589714	::473464125419294000
458472537	::473464184189902000
280798922	::473464208684621000
17111530	::473464302792626000
171103429	::473464335554326000
17111530	::473464378608857000
136791341	::473464534372732000
430072028	::473464709669486000
246050172	::473464768213168000
413367641	::473464928184311000
69666823	::473464948153004000
331668519	::473464980004933000
321794820	::473465193620856000
80586819	::473465372134211000
321794820	::473465415503728000
80586819	::473465426278481000
355598729	::473465493894868000
421356901	::473465528687030000
15488020	::473465694533586000
69666823	::473465706676113000
16866896	::473465735164231000
624747426	::473465803304869000
16002106	::473465830848491000
22717394	::473465871151546000
389614947	::473465896489738000
483526518	::473465914558382000
355612007	::473465987719634000
344442687	::473466153025540000
617791569	::473466363861041000
458847153	::473466479296667000
349787019	::473466511768969000
83945746	::473466540491542000
18028506	::473466598821748000
42564982	::473466688672116000
275681559	::473466782909337000
212060681	::473466814702551000
83945746	::473466846650597000
25537528	::473466897980076000
38326757	::473467015873589000
458472537	::473467096333299000
341493662	::473467232107110000
234213287	::473467367880941000
39469570	::473467413401698000
534913317	::473467556343189000
241198427	::473467557488631000
321794820	::473467642305855000
580156304	::473467686928670000
181101394	::473467724782243000
125849974	::473467729731543000
79476731	::473467783116644000
241198427	::473467790192820000
200849010	::473467820554989000
110236585	::473467825894744000
396786261	::473467901760921000
16353730	::473467969931317000
246409056	::473468035005939000
394776489	::473468098511908000
394776489	::473468115071016000
17111530	::473468140400439000
241198427	::473468227755204000
408224760	::473468236466753000
331668519	::473468391320453000
59622669	::473468485998088000
241198427	::473468492940050000
42564982	::473468506806435000
146608159	::473468533850898000
42564982	::473468589664927000
246409056	::473468596568719000
429906977	::473468755914522000
43967474	::473468789913161000
29737650	::473468809878044000
438582644	::473468810260135000
359806236	::473468837199745000
394776489	::473468908260040000
14584037	::473468924462661000
241198427	::473469011985195000
95231863	::473469014094925000
29391732	::473469140960022000
394776489	::473469326876762000
246050172	::473469338012229000
394776489	::473469345562390000
394776489	::473469385550888000
394776489	::473469401640218000
394776489	::473469453838336000
394776489	::473469479859785000
246050172	::473469594787524000
341941030	::473469698177519000
218956862	::473469763772248000
349788720	::473469814997278000
394776489	::473469857795940000
241198427	::473469920836333000
274311440	::473469970463342000
341941030	::473470016638042000
138935158	::473470086833922000
274311440	::473470185710833000
138935158	::473470262646960000
278316478	::473470337217081000
241198427	::473470500413652000
264904736	::473470664448278000
73526174	::473470694114988000
447313860	::473470759457673000
322446637	::473470801472020000
131254355	::473470836272136000
120532808	::473470915909394000
205030447	::473471064538742000
480638215	::473471573614026000
393105437	::473471576768139000
480638215	::473471609722789000
52011370	::473471624813879000
230206940	::473471745530150000
52011370	::473471749732847000
275681559	::473471922869923000
133112299	::473471935461212000
228213959	::473471962950275000
55161530	::473471996458573000
22717394	::473472107624427000
151190656	::473472126532714000
417968003	::473472131544928000
67193398	::473472149437829000
246050172	::473472232795021000
436476907	::473472499414339000
722514433	::473472505311932000
7132042	::473472689672568000
396332641	::473472815967240000
394776489	::473472930543042000
1384531	::473472939237863000
259876316	::473472943410774000
580156304	::473472948586549000
438582644	::473473114488471000
378334138	::473473252707536000
624747426	::473473458324901000
543585402	::473473676164100000
98589714	::473473761073577000
228213959	::473473855315386000
402925254	::473473897178730000
543585402	::473474035507286000
543585402	::473474070785560000
86349050	::473474071158865000
543585402	::473474169775325000
38244930	::473474203304210000
414066292	::473474318165213000
543585402	::473474433269891000
69950823	::473474450210705000
213763059	::473474468892135000
35706997	::473474488013979000
54754940	::473474673519628000
35706997	::473474711482302000
349788720	::473474783917928000
246050172	::473474795472838000
200764512	::473475240312324000
165491208	::473475254212628000
349788720	::473475259769704000
417968003	::473475388094840000
60098410	::473475390657159000
19111395	::473475427546050000
411786523	::473475505229164000
69666823	::473475522102435000
165491208	::473475534144675000
234143570	::473475573277556000
350083690	::473476008390041000
186572442	::473476032809676000
265553576	::473476057509945000
4434941	::473476065285787000
314988406	::473476094461751000
473118863	::473476206860328000
265553576	::473476247650312000
112801155	::473476332521656000
463431723	::473476345138135000
228213959	::473476708188684000
265553576	::473476765927870000
29737650	::473476862338138000
348123497	::473476974930034000
266033863	::473477039975333000
48557490	::473477110380916000
241198427	::473477148121235000
69950823	::473477181457170000
48557490	::473477250445500000
241198427	::473477266291585000
265553576	::473477305202147000
265553576	::473477365583319000
246050172	::473477392732672000
598832393	::473477397203791000
588705820	::473477549075734000
89852975	::473477559967940000
444251177	::473477608106385000
234143570	::473477687097700000
228213959	::473477836406153000
89852975	::473477952773296000
243427085	::473477954543308000
265553576	::473477963933954000
438582644	::473478099804622000
241198427	::473478168448602000
314604858	::473478266700197000
295881773	::473478294902300000
19374297	::473478418726547000
259601379	::473478423307116000
17830276	::473478442168483000
228213959	::473478531553316000
19374297	::473478535307202000
314604858	::473478559475187000
19374297	::473478582417649000
379358099	::473478603028828000
294964037	::473478809577345000
20782081	::473479155770982000
260539431	::473479298847092000
394776489	::473479415033507000
89852975	::473479480661389000
463431723	::473479485065408000
238307628	::473479499125121000
265553576	::473479571804008000
238740641	::473479739252809000
29391732	::473479780994539000
257546151	::473479821973291000
35923992	::473479981314879000
176489426	::473479989505966000
52011370	::473480009244356000
473196438	::473480065641353000
257546151	::473480102135623000
384683676	::473480151767199000
95231863	::473480195757080000
33823755	::473480246726242000
257546151	::473480384844664000
249451202	::473480618916208000
279230956	::473480832460419000
69494041	::473480880498159000
368386947	::473480924231790000
626942496	::473480977344626000
431214329	::473480999452835000
431214329	::473481032386498000
256756265	::473481034965995000
431214329	::473481089496154000
279230956	::473481153916461000
138083816	::473481192273350000
24392243	::473481235784679000
277760577	::473481334644801000
43838022	::473481434225602000
25178781	::473481449752887000
42720153	::473481451108069000
11146552	::473481457306828000
56359547	::473481516144529000
25178781	::473481537447411000
106778257	::473481599334375000
374528956	::473481603206119000
56359547	::473481623837487000
16353730	::473481888376819000
25178781	::473481906806198000
335040170	::473481925156302000
335040170	::473481950527619000
345626789	::473481951102631000
43838022	::473481974191898000
29605636	::473481986250911000
431214329	::473482001245536000
25178781	::473482019955961000
633531552	::473482060578189000
139308619	::473482065900347000
25178781	::473482079011749000
55161530	::473482114654937000
137587439	::473482190525722000
257546151	::473482190957719000
60098410	::473482209899196000
42720153	::473482277083963000
249789981	::473482299796127000
431214329	::473482359334260000
335040170	::473482370754940000
90265908	::473482466687475000
139308619	::473482475377684000
374528956	::473482479144566000
431214329	::473482487986130000
155686441	::473482565987221000
139308619	::473482581925588000
369819130	::473482589043314000
19374297	::473482691283652000
86243090	::473482763530543000
139308619	::473482776717426000
130312780	::473482782929207000
4434941	::473482925350993000
431214329	::473483066288386000
73526174	::473483205652533000
21912250	::473483304394825000
335040170	::473483374841966000
21912250	::473483382052364000
20112840	::473483392231559000
258916835	::473483506333790000
86349050	::473483647375646000
86349050	::473483872991473000
257546151	::473483898345627000
321166954	::473484456473681000
52542320	::473484521200164000
195397698	::473484540837912000
257546151	::473484585062633000
335040170	::473484595514449000
266210776	::473484640297435000
335040170	::473484771197071000
232312019	::473484821424271000
30529918	::473484836036812000
134181956	::473484863673098000
61402370	::473484971290525000
335040170	::473485018870734000
115583749	::473485071866167000
257546151	::473485125398036000
435409494	::473485166409965000
186572442	::473485208252329000
225203526	::473485304087584000
61402370	::473485389492015000
335040170	::473485523776831000
60555388	::473485569922588000
25784705	::473485613589487000
289360824	::473485630643912000
60555388	::473485656094560000
131254355	::473485661149077000
335040170	::473485726235906000
259569717	::473485981736534000
245154470	::473485990011469000
364546435	::473485991144349000
459660056	::473486038300917000
321780812	::473486102939332000
141735027	::473486124904878000
412304311	::473486216932106000
370420008	::473486241435250000
335040170	::473486430946066000
235043760	::473486525032722000
361489211	::473486578644299000
235043760	::473486666137862000
335040170	::473486698181971000
311724390	::473486701672013000
377715399	::473486720470503000
330691749	::473486743321477000
209401949	::473486829665419000
379152968	::473486846723649000
361489211	::473486900229976000
459660056	::473486962683551000
331398205	::473487069244035000
187089991	::473487083139379000
459660056	::473487084058320000
361489211	::473487165196754000
187089991	::473487177448316000
361489211	::473487220192468000
187089991	::473487301746507000
252756099	::473487399595835000
276540818	::473487436807671000
187089991	::473487452531748000
69950823	::473487523311013000
369819130	::473487600196784000
257546151	::473487609990111000
239917620	::473487627010596000
335040170	::473487659348676000
200764512	::473487764001148000
47749919	::473487838726856000
335040170	::473487888668037000
235043760	::473487946243272000
24537703	::473488013541257000
235043760	::473488030855352000
68966030	::473488101055430000
243974175	::473488111574728000
335040170	::473488133179199000
276540818	::473488142469971000
61402370	::473488159670804000
235043760	::473488185457397000
335040170	::473488189454155000
137587439	::473488214741630000
335040170	::473488252305813000
43838022	::473488317632483000
315559101	::473488429284462000
109060628	::473488611136913000
251231824	::473488696495583000
61402370	::473488706184413000
68966030	::473488730548731000
576780003	::473488733929762000
74282065	::473488941857779000
74282065	::473488960363065000
43838022	::473488983956414000
576780003	::473489013182320000
576780003	::473489086947536000
429348972	::473489125036011000
193192138	::473489154337034000
49383709	::473489155398582000
249789981	::473489255868936000
379152968	::473489393643032000
359446141	::473489443379486000
369819130	::473489581103661000
15488020	::473489626661789000
14954949	::473489707083390000
187741596	::473489836746502000
405040496	::473489852143783000
34204169	::473489943286005000
245154470	::473489962189352000
405040496	::473489998327468000
355896730	::473490063536705000
76463655	::473490064249724000
245154470	::473490064370982000
34204169	::473490200983633000
120139449	::473490500469534000
243974175	::473490533193887000
235043760	::473490551413559000
369819130	::473490658532270000
369819130	::473490675552747000
243974175	::473490707517161000
73275873	::473491073952530000
633531552	::473491148942897000
389614947	::473491672009936000
359446141	::473491804789436000
161041223	::473491947295109000
633531552	::473491960238702000
48562201	::473492009676578000
314604858	::473492546707263000
346569016	::473492670413680000
369819130	::473492746821701000
27179899	::473492827620802000
431214329	::473492838668599000
431214329	::473492906347859000
27179899	::473492994969337000
8036902	::473492997964038000
559991040	::473493143749275000
15170503	::473493200108548000
431214329	::473493258027679000
259466143	::473493293204922000
258382946	::473493373685231000
155650977	::473493468602707000
176489426	::473493522616950000
310321041	::473493549028487000
321844248	::473493590111703000
18137013	::473493731363287000
364641621	::473493834069204000
321166954	::473493876528119000
15170503	::473493899340939000
431214329	::473493917372256000
339565561	::473493918282428000
30529918	::473494064713592000
215385454	::473494109794369000
559991040	::473494168400957000
140157275	::473494179561996000
15742158	::473494290803351000
448325555	::473494297522626000
25410192	::473494485041942000
305926788	::473494573378203000
17111530	::473494794040537000
431214329	::473494842862211000
310321041	::473494853347577000
473469863	::473494906808197000
301657872	::473494928589197000
18437537	::473495037712826000
431214329	::473495074966614000
431214329	::473495123821879000
431214329	::473495212585525000
305926788	::473495251924291000
305926788	::473495312364240000
218956862	::473495359210401000
24803741	::473495452533673000
431214329	::473495483068219000
16566189	::473495664455086000
55888161	::473496166362263000
31287131	::473496197647196000
61493721	::473496205259849000
45911298	::473496321257508000
61493721	::473496402052784000
118881789	::473496442531610000
114235211	::473496487779762000
415206019	::473496517794603000
193192138	::473496580071636000
310569604	::473496702482395000
348745482	::473496721834934000
147779508	::473496722279510000
310569604	::473496770505613000
238880491	::473496856199430000
310569604	::473496908963790000
256845035	::473496965482037000
203146266	::473496966731554000
195397698	::473496979491012000
17111530	::473496983731462000
513825441	::473496985459490000
214970887	::473497186161139000
214970887	::473497226862682000
16002106	::473497277857026000
41606452	::473497357506453000
283625404	::473497364943372000
251231824	::473497368760188000
314604858	::473497463446597000
349904873	::473497476855377000
114235211	::473497548540239000
404496513	::473497562067251000
283625404	::473497571110170000
17111530	::473497602609381000
483283190	::473497757362032000
61493721	::473497763943305000
310506975	::473498036362956000
283625404	::473498337875066000
628045480	::473498345403449000
421179396	::473498395920052000
140206179	::473498423363399000
194998718	::473498456829349000
346654346	::473498488752594000
137426396	::473498503922999000
346654346	::473498608801943000
305926788	::473498726258855000
366701651	::473498852092153000
621474989	::473498942861504000
29473860	::473498945042526000
350424007	::473499023345995000
533824839	::473499125271388000
22386194	::473499135434588000
366701651	::473499259166158000
80586819	::473499267894505000
76463655	::473499347116494000
305926788	::473499675824500000
203311237	::473499705465647000
377110730	::473499879310761000
411786523	::473499899779371000
559991040	::473499955601371000
321794820	::473499973708173000
260338000	::473500052959526000
18455966	::473500066192588000
15733436	::473500066918195000
249789981	::473500156793716000
15782772	::473500175940722000
276540818	::473500381075734000
366701651	::473500474570571000
448325555	::473500515418906000
352943670	::473500519298658000
91422810	::473500601674788000
46070001	::473500734605250000
15782772	::473500768595902000
42720153	::473500797276524000
411786523	::473500888221618000
20112840	::473500893762306000
338477631	::473500915559698000
310569604	::473500917447536000
276540818	::473500984250208000
310569604	::473501007637655000
497544291	::473501030614069000
366701651	::473501036166918000
15782772	::473501143084335000
20112840	::473501174071439000
159726392	::473501256304959000
494605871	::473501286164623000
366701651	::473501334357155000
20112840	::473501497008087000
110236585	::473501808212865000
374528956	::473501822628675000
210671307	::473501994938671000
20112840	::473502092624404000
262939560	::473502191136038000
114235211	::473502228829835000
411786523	::473502253077495000
20112840	::473502329245679000
235043760	::473502341506031000
155686441	::473502345112735000
264677315	::473502551506051000
48562201	::473502581818290000
225122347	::473502582556864000
219039425	::473502673405091000
106778257	::473502739046346000
414066292	::473502765461692000
219039425	::473503111982497000
131072297	::473503122527354000
369323050	::473503131884859000
131072297	::473503184527564000
54754940	::473503185735139000
369323050	::473503196296781000
316301043	::473503358938931000
131072297	::473503381924118000
298090474	::473503394028478000
401089789	::473503558730399000
114235211	::473503765006262000
219039425	::473503830361911000
13683762	::473503904575922000
312710029	::473504050395107000
106778257	::473504134725779000
264300486	::473504265231540000
337510374	::473504309754470000
219039425	::473504340766752000
219039425	::473504557654220000
29473860	::473504806968250000
245957488	::473504824081014000
262471070	::473504884625768000
91666102	::473504900920250000
368170408	::473505053467504000
106778257	::473505075558494000
91666102	::473505231956090000
20293581	::473505286326861000
20293581	::473505296095379000
237938155	::473505338483032000
27836945	::473505393545469000
308690900	::473505496536608000
155686441	::473505515234816000
277251070	::473505577079824000
357306642	::473505597292175000
325036867	::473505609414107000
60098410	::473505617399656000
320484851	::473505667572334000
301203823	::473505677114363000
589402824	::473505737260662000
311583053	::473505744449314000
30787413	::473505753438121000
44380700	::473505814519746000
106778257	::473505930571575000
501202268	::473506022725025000
243830281	::473506083089448000
244800948	::473506118405459000
243830281	::473506134222204000
102530016	::473506240753307000
237112765	::473506268909281000
235043760	::473506295845515000
259569717	::473506323800141000
243830281	::473506338111500000
235272576	::473506405522350000
589402824	::473506688763703000
408049418	::473506836126392000
358307309	::473506890597400000
245957488	::473506906108354000
1384531	::473506914014621000
243830281	::473506977507971000
243830281	::473507160329314000
256845035	::473507215174029000
473469863	::473507303476690000
473469863	::473507360745746000
186572442	::473507362570260000
500388817	::473507439745458000
25469735	::473507582142078000
7141172	::473507615658770000
438582644	::473507624290639000
227577445	::473507807330066000
14584037	::473507809741766000
15467792	::473507886799532000
136114188	::473507946958049000
198651083	::473507948732641000
234214828	::473507971805106000
27335023	::473507994823831000
33217361	::473508021876711000
408049418	::473508023617716000
15791549	::473508089908314000
227577445	::473508129943326000
58587526	::473508230766014000
102530016	::473508300802510000
317483868	::473508380586151000
15488020	::473508486978883000
408049418	::473508581816692000
316301043	::473508628163731000
330195429	::473508725550886000
404335977	::473508735286251000
102530016	::473508737546989000
22717394	::473508863686098000
234630547	::473508985128361000
404335977	::473509036189835000
313341167	::473509078967533000
131072297	::473509117722918000
390504920	::473509307439255000
172827217	::473509309138358000
32125015	::473509363412639000
203688730	::473509401975074000
408049418	::473509516211138000
16002106	::473509612885274000
18028506	::473509616966696000
16566189	::473509622557708000
17111530	::473509634431799000
237530197	::473509706561224000
42720153	::473509715960664000
69719136	::473509782314561000
18437537	::473509838530834000
244840804	::473509902884028000
432888405	::473509927634608000
15791549	::473509972580376000
244840804	::473509978951938000
404335977	::473510153774723000
357306642	::473510164750794000
61402370	::473510209092984000
20419159	::473510211487944000
17111530	::473510440354713000
17111530	::473510482352308000
259569717	::473510487255027000
244840804	::473510546206363000
279230956	::473510574257491000
338543771	::473510718969753000
363361632	::473510775412514000
17111530	::473510811906756000
242607910	::473510842173243000
330195429	::473510928894672000
174720518	::473510946162618000
59583601	::473511036486942000
244840804	::473511055654543000
62975545	::473511097136590000
275260502	::473511169836474000
346219373	::473511197489131000
439491329	::473511308097515000
31010760	::473511415647846000
17111530	::473511550381465000
475031809	::473511573772705000
102489930	::473511698398068000
136114188	::473511706262786000
20419159	::473511707218694000
15467792	::473511869903171000
33683248	::473511875293233000
33683248	::473511914782613000
244840804	::473511935002955000
218956862	::473512012769935000
140206179	::473512019094953000
208894791	::473512036714819000
102489930	::473512058017685000
249468865	::473512104612200000
346654346	::473512240914509000
617791569	::473512340844195000
303342881	::473512425254162000
330195429	::473512427305566000
176339991	::473512442555678000
552146644	::473512469705809000
330195429	::473512654481657000
244840804	::473512889987264000
23663256	::473513109600997000
134181956	::473513206087188000
73275873	::473513331341266000
134181956	::473513366095667000
86243090	::473513433175179000
385782746	::473513633021177000
429558621	::473513642076700000
196659229	::473513666084487000
341037427	::473513781939953000
152715270	::473513903696011000
628427510	::473513973686747000
244840804	::473514084533813000
399713201	::473514200112054000
439491329	::473514504111030000
412304311	::473514999269588000
38623896	::473515081074880000
178985516	::473515084686168000
244840804	::473515103891881000
399174015	::473515173185998000
49052615	::473515264643170000
261847534	::473515278606028000
30804377	::473515400974843000
30804377	::473515586035544000
23663256	::473515624535060000
43967474	::473515636594065000
33528820	::473515737152110000
76638498	::473515753187315000
17830276	::473515847743332000
161041223	::473515917734064000
234828491	::473515933084811000
20190503	::473515985912475000
33629617	::473516049149984000
244840804	::473516068820881000
58587526	::473516113653817000
61402370	::473516178661720000
61402370	::473516273067126000
387941507	::473516357045063000
226995875	::473516365341409000
195397698	::473516419154718000
76638498	::473516479284269000
76638498	::473516658498494000
371416817	::473516660931166000
30804377	::473516707944742000
378771457	::473516777457319000
30804377	::473516852795023000
16353730	::473516891005542000
76638498	::473516943786672000
60098410	::473516956964761000
172280619	::473517052662005000
142384634	::473517128591486000
259569717	::473517175181819000
195397698	::473517208967315000
15170503	::473517258405576000
46697333	::473517285408112000
172280619	::473517287819845000
431214329	::473517290424909000
261847534	::473517311165751000
309167251	::473517330405015000
43967474	::473517339237810000
173371030	::473517403272269000
425897170	::473517409274327000
173371030	::473517425946656000
33904380	::473517542569701000
242435004	::473517630268403000
33904380	::473517691073200000
109762886	::473517786346819000
335101950	::473517831175155000
56359547	::473517884363128000
589402824	::473517937631186000
235043760	::473517946871230000
61402370	::473517955389878000
337510374	::473517965221330000
471204596	::473517997190307000
459660056	::473518000721920000
226995875	::473518057755643000
20190503	::473518344381820000
19111395	::473518481690738000
274311440	::473518683482886000
211019280	::473518816958640000
234214828	::473519202700369000
410122679	::473519215690129000
219163747	::473519239563706000
235043760	::473519268173447000
150828387	::473519290541686000
334665323	::473519323324383000
21912250	::473519351161974000
192727478	::473519382363398000
91606737	::473519399001804000
410122679	::473519516539162000
389197869	::473519565326913000
379807492	::473519611665977000
227577445	::473519622939897000
23642786	::473519685301174000
227577445	::473519713134186000
246409056	::473519770227470000
227577445	::473519792897290000
25235649	::473519821783437000
254319575	::473519847125434000
226845681	::473519883318493000
19028099	::473519996954361000
272533260	::473520052546048000
244840804	::473520164357427000
625900103	::473520215872253000
41606452	::473520224596013000
172280619	::473520228802904000
246409056	::473520260612505000
227577445	::473520288391364000
244840804	::473520290568208000
272533260	::473520308758917000
310569604	::473520318683025000
20190503	::473520326350237000
272533260	::473520337234038000
624747426	::473520360345042000
301657872	::473520364748689000
624747426	::473520407098966000
624747426	::473520532860571000
213763059	::473520614985457000
56556074	::473520729107877000
68369234	::473520996876431000
226845681	::473521109531639000
594121150	::473521110311391000
31287131	::473521125285433000
361391612	::473521161377034000
26030273	::473521294843985000
269151566	::473521296014180000
409709795	::473521355174854000
114633433	::473521403593904000
54587465	::473521508489248000
337510374	::473521532292325000
625900103	::473521558468960000
238665368	::473521606149406000
268547296	::473521612084740000
226845681	::473521615868022000
337510374	::473521640874475000
244840804	::473521761745928000
401757405	::473521767936720000
200764512	::473521769983516000
21912250	::473521812681535000
85211920	::473521873943560000
299450175	::473521897922383000
155686441	::473522035998466000
246409056	::473522086942875000
41606452	::473522200252018000
415998425	::473522208103759000
121881241	::473522219851608000
409709795	::473522250193178000
114633433	::473522276340469000
172280619	::473522342392393000
21415532	::473522362680233000
238740641	::473522439729606000
122799833	::473522444066885000
437064295	::473522449876017000
60578212	::473522475536744000
172280619	::473522537800802000
172280619	::473522613315047000
304224068	::473522680122335000
28252356	::473522685637836000
213763059	::473522693107875000
137587439	::473522699143114000
114633433	::473522705426173000
244840804	::473522721469366000
18929923	::473522837152886000
70839289	::473522922573680000
312710029	::473523009764880000
16353730	::473523128501813000
588531316	::473523148936450000
49383709	::473523311083675000
15778759	::473523366494625000
244840804	::473523476611870000
389949893	::473523505850368000
356448818	::473523608304635000
172280619	::473523676634030000
87812967	::473523681197842000
309778100	::473523695894269000
554041249	::473523821954498000
85211920	::473523843835764000
111124977	::473523887020720000
359446141	::473523987814027000
287228225	::473524032864677000
19111395	::473524059469524000
268058306	::473524125353656000
486231003	::473524306844999000
172280619	::473524461644169000
244840804	::473524470699655000
252756099	::473524497942065000
172280619	::473524524361580000
335003775	::473524572407730000
359446141	::473524635452334000
23663256	::473524730788851000
393801885	::473524785234726000
252355708	::473524833557704000
331668519	::473524863530188000
265553576	::473524899273646000
265553576	::473525011836194000
175532031	::473525029331030000
29394513	::473525073878732000
111124977	::473525240367435000
268547296	::473525246033944000
52011370	::473525298122600000
188917484	::473525416347840000
268547296	::473525441673039000
203146266	::473525457162223000
52011370	::473525546622537000
203146266	::473525555174715000
60578212	::473525578268942000
52011370	::473525626700181000
293342989	::473525641791303000
293342989	::473525669737934000
309778100	::473525909023363000
244840804	::473525951922315000
293342989	::473526117807050000
105607367	::473526127902736000
49383709	::473526154536570000
226845681	::473526201727078000
244840804	::473526244706103000
293342989	::473526332844822000
293342989	::473526333062922000
20112840	::473526397009289000
359776589	::473526398087200000
226845681	::473526529595805000
463431723	::473526609081692000
25178781	::473526698764296000
119434884	::473526737012547000
226845681	::473526890758955000
293342989	::473526982223728000
25178781	::473527110896590000
119434884	::473527141196656000
124582805	::473527180756938000
102233693	::473527303859740000
192727478	::473527332951818000
293342989	::473527476937707000
102233693	::473527491789721000
226845681	::473527596274446000
102233693	::473527611222536000
268073941	::473527622149111000
15488020	::473527679954595000
364641621	::473527700942909000
226845681	::473527705896747000
25178781	::473527723638677000
56556074	::473527732265959000
438582644	::473527751073619000
243830281	::473527817531949000
16866896	::473527883353587000
21415532	::473527908472877000
6652302	::473527993692733000
263013923	::473528089826578000
20112840	::473528093043195000
437064295	::473528134034526000
343606449	::473528449777553000
413367641	::473528631730253000
20112840	::473528779428884000
58847822	::473528850651959000
293342989	::473528974513930000
20190503	::473529050686685000
203311237	::473529052591321000
17830276	::473529100234022000
293342989	::473529136057556000
264622253	::473529202915160000
349787019	::473529340643524000
236595577	::473529371123126000
80448281	::473529438299500000
25178781	::473529492904763000
203311237	::473529561448083000
21912250	::473529610341478000
236595577	::473529723868307000
43977455	::473529734866145000
345626789	::473529757049847000
43977455	::473529826167754000
293342989	::473529827559882000
236595577	::473529914373599000
40994873	::473530110734135000
268073941	::473530114513600000
379807492	::473530236966305000
64596921	::473530245811671000
26925878	::473530247233929000
177692206	::473530432240107000
312394133	::473530490776207000
463855595	::473530523243913000
49383709	::473530619285106000
205030447	::473530728190205000
293342989	::473530842409476000
327989967	::473530880829689000
273092249	::473530946785148000
15282962	::473531095816757000
351152035	::473531244031250000
20924979	::473531410360172000
298216731	::473531436554014000
43977455	::473531453419298000
290265158	::473531497580728000
293342989	::473531542531100000
8036902	::473531542912774000
298216731	::473531604582019000
22195036	::473531616053436000
283518032	::473531617995403000
13298002	::473531643073146000
399713201	::473531850842189000
20924979	::473531888863158000
14584037	::473531907628875000
269151566	::473532074779893000
14584037	::473532079704387000
479246485	::473532159035060000
600663496	::473532159676788000
376425912	::473532160054272000
14584037	::473532184905928000
161041223	::473532228048539000
600663496	::473532251234664000
486138458	::473532274324287000
327989967	::473532349427511000
351152035	::473532360437542000
23933265	::473532460366848000
38713173	::473532471326175000
225122347	::473532624678711000
249227650	::473532650784038000
225122347	::473532806912827000
110297719	::473532813262594000
133158896	::473532831851753000
44451086	::473532864680976000
433168829	::473532958939578000
409709795	::473533044272295000
293342989	::473533267065331000
314604858	::473533299043082000
213767620	::473533313060069000
225122347	::473533321428090000
213767620	::473533350385184000
46070001	::473533352604368000
24634410	::473533419071098000
321102847	::473533481352323000
250936962	::473533519399247000
73275873	::473533630505959000
319145382	::473533672251863000
250936962	::473533708574543000
290265158	::473533722780655000
250936962	::473533876921311000
23799906	::473533928121171000
409709795	::473534003518001000
486138458	::473534116520923000
308690900	::473534144631169000
23663256	::473534181084237000
486138458	::473534203435307000
369819130	::473534247173513000
250936962	::473534367760130000
331246659	::473534576565186000
600663496	::473534632454279000
6284612	::473534680936251000
463431723	::473534710233047000
250936962	::473534940806918000
331246659	::473535097057329000
486138458	::473535109627670000
250936962	::473535187200925000
486174522	::473535206540853000
181799948	::473535211339128000
486174522	::473535236819525000
431214329	::473535270818942000
486174522	::473535293203574000
250936962	::473535345817309000
283518032	::473535414805221000
369819130	::473535440985661000
43967474	::473535484569088000
120170865	::473535487294971000
336019882	::473535520060895000
486174522	::473535534610931000
43208085	::473535597995646000
486174522	::473535628777246000
120170865	::473535647056019000
486174522	::473535667444518000
43838022	::473535695844151000
346412695	::473535714584715000
250936962	::473535717357158000
352062989	::473535747782606000
224501206	::473535771052240000
369819130	::473535788072710000
369819130	::473535846247706000
20112840	::473535846268694000
250936962	::473535859606962000
250936962	::473535949574787000
26897261	::473535978301562000
250936962	::473536114498609000
120170865	::473536161005436000
336019882	::473536161629995000
454146385	::473536183205507000
120170865	::473536258011299000
23799906	::473536289338576000
335003775	::473536297777528000
241198427	::473536346574028000
15282962	::473536375560867000
43208085	::473536441872814000
28922315	::473536578321940000
120170865	::473536650619129000
217563665	::473536655605772000
164891333	::473536707326119000
352062989	::473536728201166000
238740641	::473536774690856000
343018153	::473536787525410000
60098410	::473536811109609000
36279116	::473536865996267000
351152035	::473536891061813000
36279116	::473536951828508000
352062989	::473537114324631000
424790585	::473537117444788000
322842111	::473537127121448000
43208085	::473537229261135000
120170865	::473537356386304000
264335101	::473537392977387000
250936962	::473537533251706000
356448818	::473537539828359000
102530016	::473537587022684000
120170865	::473537596124299000
217563665	::473537657083932000
60578212	::473537669881159000
43208085	::473537696313651000
68473966	::473537755830845000
225122347	::473537777611862000
27179899	::473537809026781000
225122347	::473537857672740000
120170865	::473537932146384000
43208085	::473538006834741000
236528732	::473538027651100000
468102453	::473538122177732000
250936962	::473538138754019000
352062989	::473538177299644000
250936962	::473538240541380000
366701651	::473538301178040000
120170865	::473538321248161000
43208085	::473538391897042000
283518032	::473538460171898000
120170865	::473538467570667000
120170865	::473538568129114000
458472537	::473538612139929000
93316687	::473538650664615000
43208085	::473538775428390000
215385454	::473538782827126000
321780812	::473538828079493000
298216731	::473538994077437000
473196438	::473539107508191000
154692700	::473539190148587000
43208085	::473539198754885000
353544330	::473539240538566000
426786499	::473539277276446000
453280756	::473539327000334000
468102453	::473539340836950000
554852227	::473539365004910000
299450175	::473539375259611000
230655725	::473539407027646000
78404115	::473539429902995000
93316687	::473539550556729000
439491329	::473539690193485000
17086308	::473539716130676000
468102453	::473539723751723000
110297719	::473539726050611000
298216731	::473539988551114000
429558621	::473540057954287000
217563665	::473540079390961000
163768701	::473540234937135000
250936962	::473540350360170000
203688730	::473540470551769000
486174522	::473540515321757000
486174522	::473540551183044000
486174522	::473540807773782000
486174522	::473540843249217000
298216731	::473540880520212000
554041249	::473540907586056000
217563665	::473541024208273000
147779508	::473541025840254000
508054066	::473541095205646000
154692700	::473541120799305000
364646765	::473541143947255000
238786875	::473541232548143000
184885982	::473541284368769000
217563665	::473541371551162000
147779508	::473541404296511000
170924102	::473541511116636000
452882285	::473541559065915000
624747426	::473541588057354000
607432063	::473541588493156000
85343069	::473541671003910000
140206179	::473541767191474000
30787413	::473541915041087000
246409056	::473541928139911000
90544248	::473541932874883000
205030447	::473542066249555000
246409056	::473542224433926000
594844703	::473542248739909000
250936962	::473542250447011000
15282962	::473542269778145000
250936962	::473542293312794000
21912250	::473542294092926000
631603360	::473542368931487000
631603360	::473542636465160000
31144939	::473542659051913000
631603360	::473542690823356000
424498591	::473542730547994000
500212290	::473542822654918000
552146644	::473542841482768000
58628782	::473542992477696000
298216731	::473543091774058000
631603360	::473543118504337000
531871315	::473543137684889000
531871315	::473543147788976000
15282962	::473543180810330000
85343069	::473543193318141000
155459778	::473543470083489000
250936962	::473543491562536000
360761105	::473543746077097000
1384531	::473543933968928000
194129729	::473544019726069000
632481728	::473544032438591000
17536130	::473544124885630000
87812967	::473544147543265000
198126424	::473544246654279000
205030447	::473544273799806000
31144939	::473544280305569000
532616498	::473544293152337000
20778748	::473544518747185000
20778748	::473544957181976000
17448907	::473545305624150000
426838833	::473545353816727000
426838833	::473545363920814000
364405877	::473545500525088000
346569016	::473545611011039000
43967474	::473545724785737000
454146385	::473545753671917000
242607910	::473545755420946000
60098410	::473545865022279000
234630547	::473545890318524000
58628782	::473545896810934000
250969967	::473545926854729000
58628782	::473545966276976000
58628782	::473545992822734000
242607910	::473546138151550000
54405135	::473546447393013000
435471503	::473546663173181000
319145382	::473546685214633000
205030447	::473546739064918000
4059771	::473546740235501000
205030447	::473546745490575000
346569016	::473546827841957000
120170865	::473547024697421000
424790585	::473547230276620000
559991040	::473547416235298000
621306179	::473547425555034000
293342989	::473547464143040000
293342989	::473547509126934000
506519570	::473547556652584000
200764512	::473547575195607000
621306179	::473547733278937000
411898570	::473547828267335000
85343069	::473547910601531000
396929208	::473548008932380000
424790585	::473548094949163000
8036902	::473548187270414000
25680589	::473548351036596000
155677785	::473548487309950000
200764512	::473548525004140000
396332641	::473548722430021000
424790585	::473548762824986000
168864295	::473549002232061000
208250490	::473549192796061000
276256841	::473549213020987000
276256841	::473549368683798000
276256841	::473549385037398000
276256841	::473549398882795000
319145382	::473549405858312000
424790585	::473549446899171000
344442687	::473549462539751000
396332641	::473549491258548000
164891333	::473549525869940000
426838833	::473549546271014000
276256841	::473549792539193000
40195042	::473549811484876000
424790585	::473550072320241000
105993726	::473550097653841000
198406854	::473550180516921000
500308199	::473550304072327000
105993726	::473550311953403000
631603360	::473550379351683000
276540818	::473550386264285000
334403708	::473550443654967000
15282962	::473550517117796000
100742600	::473550779148562000
84849075	::473550796831727000
283518032	::473550903879147000
198406854	::473550951094034000
424790585	::473550968542339000
198406854	::473551045205827000
219039425	::473551146456322000
625900103	::473551168040210000
19111395	::473551192522752000
198406854	::473551334755414000
360814823	::473551352438591000
360814823	::473551534328795000
314604858	::473551541866336000
255195496	::473551545637031000
360814823	::473551600913367000
360814823	::473551684484857000
198406854	::473551736377180000
19071786	::473551830862274000
198406854	::473551864211177000
314604858	::473551889305722000
122799833	::473551912768667000
114633433	::473552009455337000
187741596	::473552120265072000
599589782	::473552180004134000
20924979	::473552198190657000
387941507	::473552201114071000
15467792	::473552212602683000
178985516	::473552233985224000
314604858	::473552247495077000
409777239	::473552306571444000
548870171	::473552577611964000
517075828	::473552646817996000
20924979	::473552917144682000
337416247	::473552976154750000
475930595	::473553077090656000
277814195	::473553101681868000
174720518	::473553111319994000
291249412	::473553121042395000
291249412	::473553217666572000
312394133	::473553270552932000
73526174	::473553407434035000
278316478	::473553479370145000
371477472	::473553529118801000
198651083	::473553531471790000
20924979	::473553533719957000
479246485	::473553598886858000
146216300	::473553708371169000
291249412	::473553750968119000
20738985	::473553817980915000
20738985	::473553894253928000
291249412	::473553964878012000
289360824	::473553985979572000
40054726	::473554032431083000
291249412	::473554057203040000
40195042	::473554123758252000
200764512	::473554168893157000
387941507	::473554240317583000
20738985	::473554303433846000
226845681	::473554417737031000
360951591	::473554418697121000
20924979	::473554432211185000
321780812	::473554445528076000
321780812	::473554451865673000
87812967	::473554551950147000
161041223	::473554552407744000
161041223	::473554596812828000
229650081	::473554649518051000
519677520	::473554691695980000
281824012	::473554745689272000
254319575	::473555021913542000
203736885	::473555073898119000
20924979	::473555076519194000
17016789	::473555114502782000
633531552	::473555175240908000
293342989	::473555186191835000
96013044	::473555224867512000
446541836	::473555500324249000
90467952	::473555661297422000
20924979	::473555678540230000
366701651	::473555721510875000
205030447	::473555875685093000
16566189	::473555987119734000
272184078	::473556047261876000
19111395	::473556171945959000
330645900	::473556308138795000
355598729	::473556439672160000
407038804	::473556605964148000
20924979	::473556641753726000
351641054	::473556715083149000
90467952	::473556812038295000
372493368	::473556866174177000
155459778	::473556984684617000
273955213	::473557082579677000
389614947	::473557225731289000
16353730	::473557233037742000
471516383	::473557262020399000
20924979	::473557405825908000
277204534	::473557508725157000
474371126	::473557548121866000
74955386	::473557836732313000
599589782	::473557853249105000
236595577	::473558006719053000
58847822	::473558185081458000
408049418	::473558249405693000
314604858	::473558296054747000
463855595	::473558625076912000
24537703	::473558660632039000
350083690	::473558681259622000
17536130	::473559245020221000
426838833	::473559278008414000
172025978	::473559324166340000
384105885	::473559340712857000
355598729	::473559352595709000
463855595	::473559367187304000
291249412	::473559580530589000
291249412	::473559620678860000
330195429	::473559691319324000
402273149	::473559816259244000
304219715	::473559836505165000
4434941	::473559858277388000
259541688	::473559893949964000
330195429	::473559897200939000
357308471	::473559902766764000
218112087	::473559947741913000
330195429	::473559955174588000
330195429	::473560089912430000
254319575	::473560111122632000
371477472	::473560325027921000
247362551	::473560332846108000
109060628	::473560435749580000
132976059	::473560510282350000
330195429	::473560551147442000
17536130	::473560720324689000
62936749	::473560791484887000
330195429	::473560817498329000
330195429	::473560900491022000
23933265	::473561074927931000
408049418	::473561075020222000
203146266	::473561179046957000
249246314	::473561214165843000
202798666	::473561219228774000
54405135	::473561258021888000
319145382	::473561392147357000
241358661	::473561403526090000
27836945	::473561631499116000
27836945	::473561632228917000
198406854	::473561676235538000
286298021	::473561892708159000
34445704	::473562054326878000
437082385	::473562063545970000
250936962	::473562103341936000
250936962	::473562271277654000
331246659	::473562289296384000
107750524	::473562299299799000
330195429	::473562379335532000
357308471	::473562457345372000
331246659	::473562539138506000
474475074	::473562679899344000
313496905	::473562816310689000
397717926	::473562839131512000
25178781	::473562843225128000
25178781	::473562863479435000
25178781	::473562911336443000
22294252	::473562973928448000
61402370	::473562987383775000
28066346	::473563063874887000
477188816	::473563122016350000
15282962	::473563148113309000
319145382	::473563171916349000
155677785	::473563200953532000
370420008	::473563211527376000
96013044	::473563240178655000
255195496	::473563245140135000
252725390	::473563301717090000
330195429	::473563496194781000
138940568	::473563575584567000
291518680	::473563600289021000
220455732	::473563749060579000
397717926	::473563756266795000
54405135	::473563759710334000
330195429	::473563841352441000
384503737	::473563867457392000
194129729	::473563904707407000
330195429	::473563934302420000
330195429	::473563986857037000
59207269	::473564217099161000
365658620	::473564220882038000
24494616	::473564697883856000
494543536	::473564767312166000
241358661	::473564814447349000
543585402	::473564847536623000
291518680	::473564870689165000
198406854	::473564920181563000
33217361	::473564945150246000
330195429	::473565113577119000
313496905	::473565148943093000
248468379	::473565205537251000
198406854	::473565238487310000
122725183	::473565275364024000
15488020	::473565334511689000
198406854	::473565404435345000
198406854	::473565469019213000
91422810	::473565511758798000
11146552	::473565612397309000
198406854	::473565617577275000
257546151	::473565628436320000
203146266	::473565664205344000
387941507	::473565776981393000
387941507	::473565859030384000
384563395	::473565892635136000
258235483	::473565932502392000
387941507	::473565972176338000
258235483	::473565988555067000
330195429	::473566024306921000
258235483	::473566045442428000
387941507	::473566115004960000
243830281	::473566154049744000
387941507	::473566175582904000
232901934	::473566190259175000
304224068	::473566270256738000
463855595	::473566594883649000
255205725	::473566690878705000
277814195	::473566737636810000
31010760	::473566774479552000
247372701	::473566805542584000
226845681	::473566844767698000
18929923	::473566849008164000
52929975	::473566946316025000
467688815	::473566947662389000
407038804	::473566974212337000
248468379	::473567070869651000
634822122	::473567150532067000
31010760	::473567162150690000
248468379	::473567320674033000
80586819	::473567331860635000
381778563	::473567385614442000
337510374	::473567398424244000
248468379	::473567422285230000
381778563	::473567446566055000
248468379	::473567454094819000
40994873	::473567455915151000
634822122	::473567514191200000
248468379	::473567535267205000
40994873	::473567550958100000
387941507	::473567561880465000
387941507	::473567613029982000
381778563	::473567715630645000
365021832	::473567754587758000
287727506	::473567759129772000
223288871	::473567841661493000
264622253	::473568097236824000
374528956	::473568127272628000
6284612	::473568288992026000
409777239	::473568319996325000
35923992	::473568320319680000
247372701	::473568357682544000
409777239	::473568363445121000
120139449	::473568416779874000
379807492	::473568439635050000
18137013	::473568479594176000
330195429	::473568498892165000
469970755	::473568510015049000
330195429	::473568544836157000
1384531	::473568571520737000
409777239	::473568662712881000
364439246	::473568714080546000
469970755	::473568731168112000
28066346	::473568860986425000
469970755	::473568878509830000
305926788	::473568889716998000
217563665	::473568930368618000
305926788	::473568951889592000
236595577	::473568976052961000
236595577	::473569019317202000
469970755	::473569044621037000
365021832	::473569048622415000
205030447	::473569200976310000
178921630	::473569345159704000
438582644	::473569713382240000
56556074	::473569781019209000
467027311	::473570120426852000
330195429	::473570121948991000
479246485	::473570169629847000
276381534	::473570172176179000
624747426	::473570187640582000
330195429	::473570189888335000
272533260	::473570197740453000
330195429	::473570236847763000
18455966	::473570317269733000
368170408	::473570331534569000
368170408	::473570436757090000
254635990	::473570585415811000
416018810	::473570610988457000
18137013	::473570644832292000
122799833	::473570650024861000
416018810	::473570662851031000
368170408	::473570667884183000
416018810	::473570725690085000
416018810	::473570746615484000
335101950	::473570751971221000
516017637	::473570876269424000
416018810	::473570892190990000
469970755	::473570911820320000
533844924	::473570912051421000
164891333	::473570929922957000
19684793	::473571007429894000
256845035	::473571066368237000
250936962	::473571161281167000
298216731	::473571257423003000
322446637	::473571266163531000
41465619	::473571291199315000
309167251	::473571302327209000
253717655	::473571321616404000
365658620	::473571335075946000
15681561	::473571379447869000
237938155	::473571523086004000
469970755	::473571560926633000
457250385	::473571588181209000
276381534	::473571664127868000
332908078	::473571894474862000
67193398	::473571919770710000
203736885	::473572002901803000
194129729	::473572096141189000
68775336	::473572143389605000
10095952	::473572251682746000
161302101	::473572321798946000
408772521	::473572327008251000
383523373	::473572407400071000
348683759	::473572475393945000
68775336	::473572568905957000
70982412	::473572647238791000
87812967	::473572763244826000
243830281	::473572867255578000
533844924	::473572872347475000
384683676	::473572928219783000
314604858	::473572932988723000
87812967	::473572934460522000
298216731	::473572938835562000
154692700	::473573004115738000
429558621	::473573041130442000
68775336	::473573063640883000
298216731	::473573236987674000
365021832	::473573274224705000
80788799	::473573309083172000
19684793	::473573352574308000
276381534	::473573413001646000
230659102	::473573445997838000
249246314	::473573493066702000
236595577	::473573503786942000
552146644	::473573554228047000
22954511	::473573998010200000
140206179	::473574142428856000
76482742	::473574382921478000
383523373	::473574402484092000
449981984	::473574457395937000
351641054	::473574717874774000
66555228	::473574825525391000
276381534	::473574916445728000
462648540	::473574923810512000
390552849	::473574996934393000
24537703	::473575238622797000
76482742	::473575253529337000
383523373	::473575262064738000
140206179	::473575306193039000
276381534	::473575341706211000
80586819	::473575387838963000
140206179	::473575389412225000
475031809	::473575393933291000
46771203	::473575409930743000
308805449	::473575457627967000
24537703	::473575641959636000
365021832	::473575673278504000
17974977	::473575712683601000
47851190	::473575729431867000
365021832	::473575738323767000
24537703	::473575742916550000
539183661	::473575762356736000
259541688	::473575775237832000
365021832	::473575931261763000
7132042	::473575973154480000
147779508	::473575982709088000
276381534	::473576010244718000
462648540	::473576022894313000
481749191	::473576026312679000
396929208	::473576080067280000
438647243	::473576122882326000
161302101	::473576168734855000
54754940	::473576168818741000
321794820	::473576255418548000
546153359	::473576287165247000
259541688	::473576391359750000
30666953	::473576399635107000
386956382	::473576437165748000
30666953	::473576448611983000
4434941	::473576469210214000
223288871	::473576478769430000
22717394	::473576520644972000
546153359	::473576522801225000
546153359	::473576591550083000
529096266	::473576615067529000
312394133	::473576668209381000
330195429	::473576674492022000
546153359	::473576716380946000
330195429	::473576719622750000
330195429	::473576752594563000
275813402	::473576828507279000
100742600	::473576925580230000
372493368	::473577249233305000
353544330	::473577424719212000
309789310	::473577440951148000
308805449	::473577454930370000
360898372	::473577513814614000
311924851	::473577560136503000
372493368	::473577593892253000
255195496	::473577682668494000
287727506	::473577879629201000
155686441	::473577904387792000
249243467	::473578007480008000
580156304	::473578051901861000
140157275	::473578072890163000
457250385	::473578100157325000
240857453	::473578170847735000
529096266	::473578204863926000
529096266	::473578237743095000
13683762	::473578270596673000
372493368	::473578336221159000
15742158	::473578336615022000
27179899	::473578364553269000
7132042	::473578364918575000
404335977	::473578375605653000
90544248	::473578405066452000
360231979	::473578494291476000
199001641	::473578675733286000
370420008	::473578846185615000
551501734	::473578873356308000
266033863	::473578930872406000
60098410	::473579096610312000
15742158	::473579110464507000
241358661	::473579175178031000
241358661	::473579284032802000
264335101	::473579316689633000
241358661	::473579332099514000
429491583	::473579381743312000
51413309	::473579424496242000
241358661	::473579445790339000
241358661	::473579469043548000
37578654	::473579516112027000
126428969	::473579549477724000
349788720	::473579550002388000
240857453	::473579564958900000
418847263	::473579604025020000
260911912	::473579612547854000
241358661	::473579673989808000
240857453	::473579762850361000
241358661	::473579850146410000
37578654	::473579951502155000
241358661	::473580013623599000
290265158	::473580047127674000
632481728	::473580107731566000
241358661	::473580153352617000
241358661	::473580190535139000
226845681	::473580195740676000
432622681	::473580231975272000
241358661	::473580263495041000
241358661	::473580312513875000
290265158	::473580346923945000
376425912	::473580388019761000
249243467	::473580474925711000
241358661	::473580503333752000
7132042	::473580577799823000
330195429	::473580680593424000
15742158	::473580708221292000
418847263	::473580827910356000
380723702	::473580924836515000
120139449	::473580948282306000
241358661	::473580961695666000
241358661	::473581033154035000
259601379	::473581123449409000
373569970	::473581206202634000
249789981	::473581229993119000
349788720	::473581497757466000
330195429	::473581628120264000
241358661	::473581659074228000
373653741	::473581691752022000
150034005	::473581716935049000
454406979	::473581765257605000
377486283	::473581778494439000
240857453	::473581790838288000
240857453	::473581798950051000
247633146	::473581873755475000
16353730	::473581902805233000
240857453	::473581920761028000
16353730	::473581979795869000
353544330	::473582006216175000
349788720	::473582097211207000
337416247	::473582186466377000
384109939	::473582356444356000
41606452	::473582359120723000
353544330	::473582632039886000
292395819	::473582754622603000
436476907	::473582821252935000
621306179	::473583093777850000
353544330	::473583205514502000
454146385	::473583219628326000
473462894	::473583289786462000
621306179	::473583357788295000
349788720	::473583493717704000
349788720	::473583559325007000
269370098	::473583700673036000
80788799	::473583842960216000
128977591	::473583846970376000
29737650	::473583867149168000
111124977	::473583887256666000
80788799	::473583962707595000
421356901	::473583988863295000
16353730	::473584022481027000
500388817	::473584034959089000
15488020	::473584311048761000
80788799	::473584353318948000
59207269	::473584386286575000
42564982	::473584415159754000
369849727	::473584866978983000
80788799	::473585038886309000
15681561	::473585198190583000
89505869	::473585259796508000
289650000	::473585479267258000
330195429	::473585509286285000
349788720	::473585562017071000
599787941	::473585581394374000
633506625	::473585583860637000
474371126	::473585652215193000
330195429	::473585721962684000
330195429	::473585776806985000
510678171	::473585822789558000
62518475	::473585992021319000
258506164	::473586120114966000
27179899	::473586227430449000
56556074	::473586278634512000
308657649	::473586327540490000
23933265	::473586509728083000
424790585	::473586645757726000
613956023	::473586883084042000
331227001	::473586940999380000
272184078	::473587017465729000
272184078	::473587121543184000
467027311	::473587127641726000
298216731	::473587279584571000
242435004	::473587291009470000
468796913	::473587383569358000
264335101	::473587413948694000
404496513	::473587442130251000
43006697	::473587623798534000
330195429	::473587773388378000
709921765	::473587943505149000
424790585	::473588051709792000
330195429	::473588102356013000
89505869	::473588143242096000
45289907	::473588170219864000
37578654	::473588189882773000
364439246	::473588281204936000
43006697	::473588311978557000
413477251	::473588313744752000
330195429	::473588472264261000
331227001	::473588497811390000
43006697	::473588585745379000
425252367	::473588599343284000
79363954	::473588641923489000
374528956	::473588759964176000
45289907	::473588923533242000
200764512	::473589096267665000
46268291	::473589140156862000
258506164	::473589208486273000
79363954	::473589412584902000
89505869	::473589424815874000
318065690	::473589524170174000
52295994	::473589612485824000
90544248	::473589804244811000
264622253	::473590136194621000
587864456	::473590214120996000
337466318	::473590324216864000
556631416	::473590463295795000
67492430	::473590545349353000
385114649	::473590628740509000
172025978	::473590654648348000
212068363	::473590723174866000
283625404	::473590738522210000
385114649	::473590740158013000
327989967	::473590944592584000
331227001	::473591012137664000
161302101	::473591064952311000
588874950	::473591065304248000
269012544	::473591273723400000
256346048	::473591308703916000
269012544	::473591414132310000
295881773	::473591450387496000
164891333	::473591452942225000
164891333	::473591486760886000
327989967	::473591647658602000
369819130	::473591740902158000
17974977	::473591811651280000
462648540	::473592007906975000
235043760	::473592030330097000
269012544	::473592044049285000
254711141	::473592163662434000
473196438	::473592187943260000
341803593	::473592190254333000
269012544	::473592228485820000
551501734	::473592237000257000
259569717	::473592290989309000
51649971	::473592326389248000
14954949	::473592415907889000
18750697	::473592460950528000
268547296	::473592933544128000
261471578	::473593069456359000
379253079	::473593071981301000
120853830	::473593234372186000
479246485	::473593327598583000
235043760	::473593439947616000
330691749	::473593498982445000
293342989	::473593621329887000
25178781	::473593810761428000
136458681	::473593918454390000
25178781	::473593988109185000
226357092	::473594010523947000
51413309	::473594312861560000
165634562	::473594359775236000
364641621	::473594412912898000
226357092	::473594423218274000
235043760	::473594434505150000
25178781	::473594497708720000
235043760	::473594549475217000
48804765	::473594758628397000
68818829	::473594789502664000
374528956	::473594798390407000
25178781	::473594839896842000
276256841	::473594989755523000
25178781	::473595056960458000
318065690	::473595234828288000
29605636	::473595372074328000
438647243	::473595414797893000
40994873	::473595780117180000
238307628	::473596000511074000
25178781	::473596022631845000
67193398	::473596146196041000
60098410	::473596193906241000
58847822	::473596195416604000
436716308	::473596242422149000
359446141	::473596273363124000
436476907	::473596301259440000
351316240	::473596343093833000
56556074	::473596365503594000
179119528	::473596391709626000
268547296	::473596398907428000
336250359	::473596407547703000
200764512	::473596443241230000
381778563	::473596484919652000
21912250	::473596581934288000
166307106	::473596599604879000
122799833	::473596643007541000
406121427	::473596772711804000
286298021	::473596921035362000
255195496	::473596941751058000
226995875	::473597271297110000
429348972	::473597272760938000
381778563	::473597309272346000
124011751	::473597325269827000
226995875	::473597470803386000
160733683	::473597529867956000
587864456	::473597564257062000
286298021	::473597631944744000
24494616	::473597676517601000
256346048	::473597782763515000
406121427	::473597850077896000
485252693	::473597875234947000
89505869	::473597916721217000
24634410	::473598033649598000
20112840	::473598207386484000
230655725	::473598218111311000
310321041	::473598389113090000
249052117	::473598473741553000
69662123	::473598536429608000
330195429	::473598578691416000
68966030	::473598809881468000
330195429	::473598820425945000
155686441	::473599331799269000
279230956	::473599358148304000
463855595	::473599393401434000
139547588	::473599584707837000
279750654	::473599611190652000
164891333	::473599613745004000
279750654	::473599635840589000
138083816	::473599658171072000
114235211	::473599803482324000
17974977	::473599805198200000
378281495	::473599931786088000
68966030	::473599940443115000
84849075	::473599982986342000
467043006	::473599993111392000
279750654	::473600212855193000
500239410	::473600291158634000
120170865	::473600600593432000
114235211	::473600712048271000
408049418	::473600765731143000
17974977	::473600919515299000
519086519	::473600962368913000
249243467	::473601072888815000
106778257	::473601161870589000
330195429	::473601238052126000
296433109	::473601247535050000
17974977	::473601567015198000
474371126	::473601805184929000
98768681	::473601846075219000
308657649	::473601985183105000
587864456	::473601993941192000
587864456	::473602172136214000
59352013	::473602189395374000
249789981	::473602212564725000
408049418	::473602273759592000
59352013	::473602440021815000
53112812	::473602504765104000
370420008	::473602633870376000
59352013	::473602706355941000
34863840	::473602789843558000
440624261	::473602841752633000
354125458	::473602892801511000
330195429	::473603107784769000
247633146	::473603356909268000
138083816	::473603436978896000
249243467	::473603512111472000
418847263	::473603525965275000
319191919	::473603537390555000
249243467	::473603555895836000
75937251	::473603571746103000
355612007	::473603611872620000
34863840	::473603653681426000
321876841	::473603697348726000
109655774	::473603761290481000
56917722	::473603765883666000
52295994	::473603783432601000
355612007	::473603801115406000
30666953	::473603853166731000
174351092	::473604025041293000
519086519	::473604192821866000
457250385	::473604443397582000
93927673	::473604609815375000
268058306	::473604656355352000
615636079	::473604690219773000
37578654	::473604691390369000
615636079	::473604709995909000
53112812	::473604742610821000
269012544	::473604938405142000
321876841	::473605020093792000
369819130	::473605059335684000
330195429	::473605073998995000
226995875	::473605084556050000
424498591	::473605105653415000
330195429	::473605145671237000
267299080	::473605189572653000
141735027	::473605331919306000
51413309	::473605336654286000
615688476	::473605480158216000
226995875	::473605612115206000
389614947	::473605676531339000
479246485	::473605711759294000
269012544	::473605722563825000
186287095	::473605779296354000
479246485	::473605806575734000
408049418	::473606008611164000
76638498	::473606051540271000
76638498	::473606404750983000
227476350	::473606409053949000
408049418	::473606492252553000
431215016	::473606693863948000
269012544	::473606804308774000
330195429	::473606920931012000
305216922	::473607002116345000
232901934	::473607059007864000
269012544	::473607269482237000
369819130	::473607340110131000
34767424	::473607369805414000
34767424	::473607415447826000
615636079	::473607455251759000
431215016	::473607474000723000
268058306	::473607523619319000
192727478	::473607552362901000
25469735	::473607590102827000
41230104	::473607674056024000
23721718	::473607742750343000
25469735	::473607763625385000
247633146	::473607824103067000
431215016	::473608150663188000
431215016	::473608206413864000
431215016	::473608298353004000
239313896	::473608298764062000
624360378	::473608334776348000
22717394	::473608378913423000
396655167	::473608423033290000
700013623	::473608433976246000
399713201	::473608519716204000
454406979	::473608551311888000
225122347	::473608711286829000
39237011	::473608726478618000
396655167	::473608763057127000
624360378	::473608778961522000
225122347	::473608804278734000
141735027	::473608835077509000
244995179	::473608880463691000
252725390	::473608916668911000
252725390	::473608965339635000
136791341	::473609138325688000
437082385	::473609176858775000
225122347	::473609193875062000
624360378	::473609362158518000
384683676	::473609362523815000
634615880	::473609431150645000
474371126	::473609510972424000
225122347	::473609738639667000
624360378	::473609819388403000
709921765	::473609819560370000
199001641	::473609833112162000
225122347	::473610018496212000
28066346	::473610058094239000
440314946	::473610060988706000
364043601	::473610068928512000
237963845	::473610105108172000
365203632	::473610314802401000
330195429	::473610376831967000
264705173	::473610420658270000
330195429	::473610484482977000
239928368	::473610535494496000
31010760	::473610789069529000
360951591	::473611000747655000
261847534	::473611004220567000
588705820	::473611092493889000
481749191	::473611244012711000
111462710	::473611470287040000
624360378	::473611504974303000
545129813	::473611595969359000
507987711	::473611609664159000
244995179	::473611676064153000
20190503	::473611697299939000
154692700	::473611717893562000
355896730	::473611831739961000
111462710	::473612013386465000
59454178	::473612197612879000
61050527	::473612214986113000
61050527	::473612248980922000
225122347	::473612279079264000
381203261	::473612304919965000
80586819	::473612321185480000
429345484	::473612342983286000
80586819	::473612365292793000
59454178	::473612441658486000
341732173	::473612449523200000
257225781	::473612465985429000
217563665	::473612544821972000
162559610	::473612721968402000
624360378	::473612730667372000
259569717	::473612767539113000
385595835	::473612847688081000
267299080	::473612861810298000
237986569	::473612894815653000
399713201	::473612914084311000
473462894	::473613014487138000
372493368	::473613321552154000
321780812	::473613328242458000
408049418	::473613450959020000
25235649	::473613610447814000
322463853	::473613611496005000
40810916	::473613642974650000
322463853	::473613695634116000
263389464	::473613716500791000
364752208	::473613724540878000
80586819	::473613764827176000
624360378	::473613937326706000
409777239	::473613944058155000
467688815	::473614055962587000
31010760	::473614234195353000
366701651	::473614237667840000
419105102	::473614248967696000
313421343	::473614272069922000
313421343	::473614273474985000
409777239	::473614298317459000
409777239	::473614348007387000
313421343	::473614517524365000
76375846	::473614798341812000
166877807	::473614881351286000
299484513	::473615171160535000
313421343	::473615334352490000
17146204	::473615336479002000
250844163	::473615492964683000
366701651	::473615617124093000
40810916	::473615657624285000
36829018	::473615741141655000
240857453	::473615741556912000
250844163	::473615772968034000
84849075	::473615998507966000
322463853	::473616035031949000
249246314	::473616123837943000
250844163	::473616202640920000
237330810	::473616236123660000
233362394	::473616476851941000
599589782	::473616511022534000
91422810	::473616579251298000
229197384	::473616583156187000
559991040	::473616622700478000
322327312	::473616669223698000
250844163	::473616702534852000
269012544	::473616721790906000
352595123	::473616731521290000
269012544	::473616783606575000
91422810	::473616866158837000
474371126	::473616907753365000
263433687	::473616919162265000
229197384	::473616933967773000
269012544	::473617064574201000
250844163	::473617248977166000
91422810	::473617306510434000
110236585	::473617311564582000
328252982	::473617482305896000
43838022	::473617521325514000
84849075	::473617575281451000
553934357	::473617603563642000
237986569	::473617604146630000
55161530	::473617622375096000
7141172	::473617638900633000
237986569	::473617657527533000
301737159	::473617671343595000
322463853	::473617709834326000
553934357	::473617882275139000
255299055	::473617916240207000
91422810	::473618038785585000
287228225	::473618048633831000
45289907	::473618091662770000
379357885	::473618126043897000
257207319	::473618316926259000
553934357	::473618333972320000
321780812	::473618376393125000
137587439	::473618422371459000
328557330	::473618456114241000
1384531	::473618474032693000
235043760	::473618514188963000
43586963	::473618578114351000
235043760	::473618658615635000
43586963	::473618674029699000
156961324	::473618703263600000
262496951	::473618723715039000
133158896	::473618728803106000
202927618	::473618730547556000
98768681	::473618911527985000
328557330	::473618938450833000
235043760	::473618994348720000
407038804	::473619105476796000
40810916	::473619183758893000
220867112	::473619231158706000
235043760	::473619321957408000
174351092	::473619441625092000
174351092	::473619510508130000
43838022	::473619536734728000
40810916	::473619564463263000
393264911	::473619569097994000
75937251	::473619616162656000
117608761	::473619759720718000
33904380	::473619844668325000
439491329	::473619987576659000
91422810	::473620145336635000
357308471	::473620244507131000
371500504	::473620246948233000
295980167	::473620371368079000
364043601	::473620447943491000
235043760	::473620448132235000
475930595	::473620483393740000
17163192	::473620540163248000
235043760	::473620576037507000
335003775	::473620615652720000
335003775	::473620668370927000
396929208	::473620770971996000
52929975	::473620933845188000
91422810	::473620973456199000
328557330	::473621106130038000
349787019	::473621168620969000
232901934	::473621407931568000
102530016	::473621462419382000
475930595	::473621507881852000
63490594	::473621562533220000
375734748	::473621564009631000
365021832	::473621571269951000
45289907	::473621613598896000
357308471	::473621642514808000
137426396	::473621651528368000
417449044	::473621657597116000
379358099	::473621666439135000
137426396	::473621691261001000
131633030	::473621750975311000
45289907	::473621875369578000
15488020	::473621922870493000
131633030	::473621999185457000
89505869	::473622101552029000
360231979	::473622195793854000
68473966	::473622206845841000
98768681	::473622220544413000
229197384	::473622292526690000
35105150	::473622356494012000
184885982	::473622483023577000
48804765	::473622565307822000
408772521	::473622620332916000
384059261	::473622689291071000
600663496	::473622689626595000
229197384	::473622691870552000
36943663	::473622722119864000
393264911	::473622768211066000
91422810	::473622779271852000
322327312	::473622781037662000
218321424	::473622829070426000
411848692	::473622893872820000
26514591	::473622944459931000
346127757	::473623008645767000
624747426	::473623098865246000
91422810	::473623107396456000
218321424	::473623191672205000
384059261	::473623331040555000
36772146	::473623395242754000
295744235	::473623445918347000
20112840	::473623491489443000
269012544	::473623496023867000
237938155	::473623525748932000
68473966	::473623605063192000
437082385	::473623635219849000
619492928	::473623705197608000
326569368	::473623711506264000
384059261	::473623818431242000
344990761	::473623897905328000
437082385	::473624135734939000
426838833	::473624178026090000
52929975	::473624180710465000
372493368	::473624194551275000
411848692	::473624254018498000
426838833	::473624258460282000
52929975	::473624273786241000
24494616	::473624392065249000
301737159	::473624439142490000
539183661	::473624452618792000
40195042	::473624575163367000
363969403	::473624591563108000
208894791	::473624636471922000
54754940	::473624640607113000
426838833	::473624673226600000
52929975	::473624703597563000
40195042	::473624732432998000
539183661	::473624804890013000
52929975	::473624862339399000
186107022	::473624894392258000
384059261	::473625037576998000
619492928	::473625152073105000
98768681	::473625192854732000
35105150	::473625248374345000
426838833	::473625365500669000
44451086	::473625449868718000
517695658	::473625477945786000
379357885	::473625536452124000
334825824	::473625580081262000
208894791	::473625640294293000
537633292	::473625659965964000
491969843	::473625787544113000
44451086	::473625827834228000
491969843	::473625931824001000
279081886	::473625977755430000
208894791	::473625980972449000
190624012	::473626058323804000
76375846	::473626087797575000
242206017	::473626120504745000
365658620	::473626149432467000
491969843	::473626170656059000
52929975	::473626291217113000
164891333	::473626327833403000
52929975	::473626371659681000
326569368	::473626416509362000
290265158	::473626431054827000
279081886	::473626450177052000
396332641	::473626485006540000
319145382	::473626523271172000
164891333	::473626556427165000
30666953	::473626606775189000
36925706	::473626765622280000
44451086	::473626782059352000
20778748	::473626987068534000
4434941	::473627085492080000
119434884	::473627108678594000
368170408	::473627142375608000
15681561	::473627375658221000
360231979	::473627513781256000
368170408	::473627563253063000
360898372	::473627641770434000
258382946	::473627676603727000
55161530	::473627692320190000
636632104	::473627798389542000
44451086	::473627801153585000
25178781	::473627836230561000
55161530	::473627904057016000
119434884	::473628026799144000
475930595	::473628033715560000
125849974	::473628034210467000
98768681	::473628120147578000
360898372	::473628130457157000
193796724	::473628247608295000
18156298	::473628276447928000
458010782	::473628487753138000
24634410	::473628511488331000
238307628	::473628556585869000
381203261	::473628642811990000
137014162	::473628671623057000
18156298	::473628779869634000
100378471	::473628781702565000
440624261	::473628803558694000
30529918	::473628858088845000
10095952	::473628860261494000
276540818	::473628863776686000
444679647	::473628897083285000
313421343	::473628915203080000
52105336	::473628918113923000
313421343	::473628920458534000
73020435	::473628961738858000
237963845	::473629154991419000
18156298	::473629210104573000
313421343	::473629241637343000
18277474	::473629450517884000
384059261	::473629490858311000
18156298	::473629522366316000
431215016	::473629526774521000
21415532	::473629606592139000
377110730	::473629624409530000
351316240	::473629683469524000
100378471	::473629877925851000
76375846	::473630015650009000
49383709	::473630035039895000
276540818	::473630036533469000
20275866	::473630042036383000
18156298	::473630137951748000
351316240	::473630165940330000
481512198	::473630169165750000
172025978	::473630177889484000
76375846	::473630347067138000
364439246	::473630361121853000
384059261	::473630392906301000
469722641	::473630584150179000
230968348	::473630607830839000
103526992	::473630618257874000
359104594	::473630648184209000
370420008	::473630659576336000
239484752	::473630814694297000
473462894	::473630880473567000
59454178	::473630968176467000
56169190	::473631029991727000
200764512	::473631119343374000
230968348	::473631168118525000
44451086	::473631175437606000
80586819	::473631193070460000
309167251	::473631233147424000
59454178	::473631284808269000
267357514	::473631374403178000
619492928	::473631390488330000
217912167	::473631550048047000
263389464	::473631604712427000
59454178	::473631672957931000
192727478	::473631715416883000
517075828	::473631751928287000
291327788	::473631759687774000
351316240	::473631793678385000
439491329	::473631830881861000
277814195	::473631888251572000
310321041	::473631889094639000
217912167	::473632020128878000
43838022	::473632038642122000
405362735	::473632066706239000
230968348	::473632092345999000
352970133	::473632296516333000
277829772	::473632353173004000
289650000	::473632426820788000
7141172	::473632435993714000
421356901	::473632450095357000
321794820	::473632541422149000
79476731	::473632580244217000
230968348	::473632606571864000
19071786	::473632731784417000
440624261	::473632734850478000
243974175	::473632790274408000
400817337	::473632874675965000
349787019	::473632890665070000
26514591	::473633008218820000
517075828	::473633033342693000
20112840	::473633053672083000
263389464	::473633074941796000
255818707	::473633270526009000
190492046	::473633290977832000
473462894	::473633329032728000
43977455	::473633351988150000
279750654	::473633352801460000
348123497	::473633359294656000
156961324	::473633381444374000
18156298	::473633383403507000
15282962	::473633389346435000
253552344	::473633402495582000
23933265	::473633650467041000
263389464	::473633680515399000
236595577	::473633723879936000
240532669	::473633777348915000
473462894	::473633810547232000
240532669	::473633813298286000
18156298	::473633827320246000
318692042	::473633876426756000
245957488	::473633884983558000
537633292	::473634008946184000
338477631	::473634009952428000
243427085	::473634013630832000
351004243	::473634030017978000
243427085	::473634105033109000
473462894	::473634135140237000
128977591	::473634372994990000
18750697	::473634401033535000
500388817	::473634406545240000
473462894	::473634443220246000
351316240	::473634532537933000
23225674	::473634656051425000
102530016	::473634902122823000
17016789	::473634937258930000
321876841	::473634944502468000
473462894	::473635000135733000
192677318	::473635035833442000
320249108	::473635278532653000
127692656	::473635291002339000
59583601	::473635422203936000
69719136	::473635445411438000
473462894	::473635475971129000
257546151	::473635487110791000
245957488	::473635584289026000
368170408	::473635629310705000
473462894	::473635663540416000
257225781	::473635694502375000
321102847	::473635787029102000
321794820	::473635826921144000
43977455	::473635838707126000
22844281	::473635873431752000
59583601	::473635941857624000
303342881	::473636025923686000
481749191	::473636026842247000
308726677	::473636044537999000
440624261	::473636092009541000
545784705	::473636144673198000
543585402	::473636148758446000
43977455	::473636188558221000
69950823	::473636196036276000
55161530	::473636210766671000
249243467	::473636218429661000
128977591	::473636297102622000
244995179	::473636324206182000
313421343	::473636407551209000
230659102	::473636490128265000
291327788	::473636575495327000
537633292	::473636600245940000
291327788	::473636601797824000
321794820	::473636621578158000
257546151	::473636623641358000
249789981	::473636628066729000
435478224	::473636724934201000
55161530	::473636748325834000
43977455	::473636769624502000
43977455	::473636787710361000
36829018	::473636850461315000
483115964	::473636872712105000
334420539	::473636895784988000
156961324	::473636972984934000
273092249	::473637076706283000
465266221	::473637090190565000
43977455	::473637133975298000
273092249	::473637165004750000
594121150	::473637256989663000
543585402	::473637267697713000
352062989	::473637274572570000
90467952	::473637319807746000
40994873	::473637328607404000
473462894	::473637340360228000
385114649	::473637342834479000
156961324	::473637390712451000
202798666	::473637411721707000
435516954	::473637416159305000
273092249	::473637439207407000
352062989	::473637466906566000
35869207	::473637477958574000
301737159	::473637480936525000
257546151	::473637502386192000
43977455	::473637565929885000
454146385	::473637581251702000
66555228	::473637631259979000
122799833	::473637722692014000
35869207	::473637933640335000
120170865	::473637982109720000
217912167	::473638070915694000
217912167	::473638125202579000
352062989	::473638161793712000
178921630	::473638169641234000
531871315	::473638217103982000
230968348	::473638224586240000
43977455	::473638228604760000
18156298	::473638276071718000
178921630	::473638326030061000
531871315	::473638331474251000
27626703	::473638362029359000
352062989	::473638403658248000
440624261	::473638428509495000
471204596	::473638433273819000
30666953	::473638455738507000
545784705	::473638492007063000
55161530	::473638566149750000
105607367	::473638627159724000
217912167	::473638660047646000
471204596	::473638725113884000
249789981	::473638732609126000
105607367	::473638765131350000
471204596	::473638817451503000
52011370	::473638865790459000
352062989	::473638966693203000
105607367	::473638978755629000
105607367	::473639024385466000
52011370	::473639071705616000
471204596	::473639151653650000
93927673	::473639224185737000
178921630	::473639224512905000
189272740	::473639267332534000
229197384	::473639274177257000
105607367	::473639278962933000
27626703	::473639304237834000
352062989	::473639342167298000
105607367	::473639425671307000
257546151	::473639480394801000
554852227	::473639574485622000
312856997	::473639620354510000
352062989	::473639661458718000
171103429	::473639738713604000
229197384	::473639755360387000
105607367	::473639777023954000
48557490	::473639790005747000
256319248	::473639803129704000
621474989	::473639883450621000
55161530	::473639905844027000
443332358	::473640051159887000
296590824	::473640056251355000
56059141	::473640091475116000
105607367	::473640110869602000
268073941	::473640168172560000
268073941	::473640175973986000
440624261	::473640219703390000
28771314	::473640246945783000
271717879	::473640317154242000
136114188	::473640372917125000
257546151	::473640435592986000
273092249	::473640436314419000
352062989	::473640476063830000
274311440	::473640505977622000
273092249	::473640515733553000
79861287	::473640611653120000
303342881	::473640615125999000
241790793	::473640675309670000
105607367	::473640704795615000
257546151	::473640729991213000
349787019	::473640741965950000
226845681	::473640774606016000
421356901	::473640786127777000
119434884	::473640824098791000
543585402	::473640824350048000
275681559	::473640836505153000
273092249	::473640855568662000
449981984	::473640897628741000
20778748	::473640950183362000
16322613	::473640990754869000
273092249	::473641007532486000
102530016	::473641051652386000
229197384	::473641069679112000
67656722	::473641151069974000
80586819	::473641247853117000
20112840	::473641335107624000
44451086	::473641414320861000
273092249	::473641484454219000
401757405	::473641502057709000
230968348	::473641503743414000
389614947	::473641516263833000
105607367	::473641567190663000
273092249	::473641585973161000
301761224	::473641745473740000
249246314	::473641806316310000
230968348	::473642005302480000
630637790	::473642049489879000
465934852	::473642171107930000
230968348	::473642220872949000
198651083	::473642271884476000
449981984	::473642306940465000
289650000	::473642378272985000
465934852	::473642451651940000
385595835	::473642464922705000
537633292	::473642500197208000
363361632	::473642583106027000
121881241	::473642658829570000
531871315	::473642728174387000
463431723	::473642791633817000
164891333	::473642799578222000
289650000	::473642799984672000
93927673	::473642831480102000
236271147	::473642851990253000
335040170	::473642885628194000
449981984	::473642943904227000
40126821	::473642974333915000
236271147	::473643004385693000
29605636	::473643032227500000
587864456	::473643035788840000
415259927	::473643054533189000
537633292	::473643103044513000
206538198	::473643111919673000
478462259	::473643129640599000
363361632	::473643179645095000
249246314	::473643210955177000
379358099	::473643213774139000
334403708	::473643339536162000
273092249	::473643341222281000
478462259	::473643378413158000
357306642	::473643403020738000
236271147	::473643561620344000
606781453	::473643562395901000
30787413	::473643614103674000
291518680	::473643642142609000
473462894	::473643651575611000
467688815	::473643663835537000
334403708	::473643676393304000
478462259	::473643686153445000
273092249	::473643711294078000
33683248	::473643851576778000
449981984	::473643864688168000
93927673	::473643867582263000
334403708	::473643889145155000
335040170	::473643906349809000
40126821	::473643908761927000
20112840	::473643952332361000
449981984	::473643993335484000
334403708	::473644019437043000
293644929	::473644034469019000
533417136	::473644039196409000
233362394	::473644041004130000
478462259	::473644046360260000
334403708	::473644108142374000
273092249	::473644131424956000
51413309	::473644143252889000
335040170	::473644177431875000
23665083	::473644236848386000
264705173	::473644253185576000
353544330	::473644269597904000
273092249	::473644319690481000
491969843	::473644406923608000
365658620	::473644424325369000
410122679	::473644440947810000
438115686	::473644521541369000
264622253	::473644564654604000
438115686	::473644567523504000
452882285	::473644674893103000
438115686	::473644691440037000
452882285	::473644744661139000
545784705	::473644772469768000
31345791	::473644807399936000
545784705	::473644813607522000
246409056	::473644826576297000
317164527	::473644852715196000
353544330	::473644869571735000
226845681	::473644912580513000
243974175	::473644957605961000
588874950	::473644967186161000
18156298	::473645141270749000
24634410	::473645246346039000
408869196	::473645350495191000
230968348	::473645384787439000
402925254	::473645409605140000
346998772	::473645420338364000
136791341	::473645439783559000
314604858	::473645457592582000
20112840	::473645488953360000
359104594	::473645573954740000
443375828	::473645623611506000
220867112	::473645661842182000
443375828	::473645706738405000
257225781	::473645763164393000
449981984	::473645816289443000
117608761	::473645884161282000
257225781	::473645898200014000
467545942	::473645973307408000
117608761	::473645999659823000
257225781	::473646067914145000
260539431	::473646088919216000
410122679	::473646160696328000
291518680	::473646218779037000
399713201	::473646226442055000
257225781	::473646240765575000
624360378	::473646403445850000
291518680	::473646433904914000
357308471	::473646436320837000
79861287	::473646477819265000
289650000	::473646522203004000
80586819	::473646558316347000
236271147	::473646645356134000
291518680	::473646687287009000
357308471	::473646695189073000
344990761	::473646723844546000
109331928	::473646804429709000
128937859	::473646843176316000
109331928	::473646853339480000
408049418	::473646860125872000
501554267	::473646887384268000
109331928	::473646900688998000
81765661	::473646992229666000
404335977	::473647046080364000
253552344	::473647140057538000
279230956	::473647265337606000
48562201	::473647295032856000
353544330	::473647352658419000
7141172	::473647363882381000
505323751	::473647366319652000
128937859	::473647391157927000
404335977	::473647500055040000
249246314	::473647525405024000
255299055	::473647574750990000
54405135	::473647600026263000
338588400	::473647602857037000
366701651	::473647623425904000
357308471	::473647636730220000
59454178	::473647643143331000
326636490	::473647690317045000
38579155	::473647741474979000
257225781	::473647831040147000
326636490	::473647833137291000
151190656	::473647904310059000
326636490	::473647922543079000
254319575	::473647961138683000
328871385	::473647966167654000
169291538	::473647976695742000
338588400	::473647979816321000
286282963	::473648009742671000
128937859	::473648037818925000
40810916	::473648075894824000
469970755	::473648098846470000
326636490	::473648156211970000
469970755	::473648163601932000
338588400	::473648197122813000
338588400	::473648368694996000
326636490	::473648415151493000
471516383	::473648418314027000
263013923	::473648422600605000
150034005	::473648435489677000
149980973	::473648458742513000
473196438	::473648523661955000
471516383	::473648537423855000
196230932	::473648553504428000
203146266	::473648563889516000
119434884	::473648570906980000
196230932	::473648597708181000
598832393	::473648607380250000
93927673	::473648640742141000
338588400	::473648664104013000
338588400	::473648673096626000
469970755	::473648699021606000
223998080	::473648699349164000
414191298	::473648737005621000
598832393	::473648772614877000
119434884	::473648812813459000
332908078	::473648824767242000
414191298	::473648875975491000
151190656	::473648885093920000
196230932	::473648886318243000
52011370	::473648890546098000
452882285	::473648952319819000
334442114	::473648991876702000
321780812	::473649047342166000
452882285	::473649109400711000
284316159	::473649117504479000
435478224	::473649133950345000
385595835	::473649203537666000
452882285	::473649233271087000
414191298	::473649262543134000
59207269	::473649271808745000
93927673	::473649291014455000
469970755	::473649351240056000
155686441	::473649352922001000
257225781	::473649395771396000
598832393	::473649514696290000
79861287	::473649568861528000
19684793	::473649572552921000
399713201	::473649656766144000
308726677	::473649683802243000
588705820	::473649707664044000
435516954	::473649803054682000
308726677	::473649876123668000
310321041	::473650112036896000
473462894	::473650237517864000
93927673	::473650265498058000
152715270	::473650303602933000
203146266	::473650321659412000
296627238	::473650367909994000
360231979	::473650420867272000
203146266	::473650428995850000
473196438	::473650439616229000
40810916	::473650480690630000
399713201	::473650499376644000
355896730	::473650549129494000
52011370	::473650556678836000
223288871	::473650573061795000
24392243	::473650634882043000
473462894	::473650677710061000
93927673	::473650701068148000
348262381	::473650724484960000
87812967	::473650727362260000
229197384	::473650735725293000
45911298	::473650812904689000
399713201	::473650825693499000
335040170	::473650850431111000
416548217	::473650921285890000
52929975	::473650937702400000
201810972	::473651035450642000
505323751	::473651065964228000
40126821	::473651127498866000
321102847	::473651134381305000
239484752	::473651156636663000
393499174	::473651212051431000
473462894	::473651270453301000
275681559	::473651275012526000
38623896	::473651336227979000
56509474	::473651337394012000
219163747	::473651382000431000
349904873	::473651404091826000
345261852	::473651436308283000
52011370	::473651468981923000
52011370	::473651562489729000
52011370	::473651618827603000
500212290	::473651627417956000
15282962	::473651673412276000
326636490	::473651725862457000
404335977	::473651727447908000
473462894	::473651773765611000
404335977	::473651808980971000
223998080	::473651842879348000
322842111	::473651858574442000
29605636	::473651860914462000
455097630	::473651895974633000
473462894	::473651967357886000
272184078	::473651995568779000
29737650	::473652015269445000
171103429	::473652084928425000
18156298	::473652180873142000
326636490	::473652328323883000
87812967	::473652341749846000
56556074	::473652347030474000
452882285	::473652362872389000
257597142	::473652386654060000
376425912	::473652421919391000
473462894	::473652485438337000
617791569	::473652523807834000
310321041	::473652654204530000
473462894	::473652687050125000
59207269	::473652755332997000
226845681	::473652777554808000
279230956	::473652797469368000
351316240	::473652811759378000
505323751	::473652950561468000
254319575	::473652975441702000
202196262	::473653067230236000
40708485	::473653075794612000
272533260	::473653083361533000
212060681	::473653098913992000
197384499	::473653115917307000
505323751	::473653140173385000
40708485	::473653240022589000
29394513	::473653269299232000
308657649	::473653381085802000
138245975	::473653484353363000
18156298	::473653541505339000
548870171	::473653621062926000
471516383	::473653641216524000
416548217	::473653679048765000
455097630	::473653692508295000
68966030	::473653724792229000
230659102	::473653818274496000
150034005	::473653833269510000
385114649	::473653842110726000
429348972	::473653857588101000
385114649	::473653908259098000
455097630	::473653930904125000
196394433	::473654078078459000
48557490	::473654090044813000
322465167	::473654100261740000
91666102	::473654107044347000
432747712	::473654307452366000
371817971	::473654308060549000
17086308	::473654333314060000
249789981	::473654345561817000
473462894	::473654364104450000
467688815	::473654378608754000
46771203	::473654472187461000
25680589	::473654537279262000
218956862	::473654660285620000
33629617	::473654732301811000
196230932	::473654743596683000
59583601	::473654751499149000
355598729	::473654767982759000
130514710	::473654798042947000
455097630	::473654807102619000
195563881	::473654813222113000
408224760	::473654852514754000
63473984	::473654866837921000
437064295	::473655000322031000
33629617	::473655092806451000
286298021	::473655168324489000
118810756	::473655171407302000
379807492	::473655180354142000
402333632	::473655234019860000
33629617	::473655259244810000
218956862	::473655390497153000
249789981	::473655504133050000
230206940	::473655559112372000
247372701	::473655570332131000
112801155	::473655612115406000
465934852	::473655662942380000
41230104	::473655666284834000
260539431	::473655722975449000
237938155	::473655800083533000
305926788	::473655809260654000
188917484	::473655813144195000
431262520	::473655824875671000
152715270	::473655840239390000
67656722	::473655849446281000
286298021	::473655871998672000
314604858	::473655889359273000
360231979	::473655948175634000
314604858	::473655975870988000
556631416	::473656020560924000
138083816	::473656161581817000
473462894	::473656161967685000
335040170	::473656197615083000
33629617	::473656331090817000
63473984	::473656336769503000
370420008	::473656542760140000
313496905	::473656603657650000
313496905	::473656651049086000
301737159	::473656826169663000
588705820	::473656854724505000
370420008	::473656858985893000
458847153	::473656861393047000
55161530	::473656891160412000
197210844	::473656903139332000
28771314	::473656909720219000
458847153	::473656988203634000
68818829	::473657030537142000
68818829	::473657082160644000
217912167	::473657088041029000
196230932	::473657110807343000
273092249	::473657167246295000
435516954	::473657181665906000
136458681	::473657214503092000
217912167	::473657246321491000
435516954	::473657271063302000
217912167	::473657338101248000
351004243	::473657348725415000
337416247	::473657398746689000
131072297	::473657464605642000
131072297	::473657530905022000
465934852	::473657587561291000
374659572	::473657613637255000
588634771	::473657615927767000
588634771	::473657669610643000
131072297	::473657676178923000
17536130	::473657683514376000
222636373	::473657696936542000
588634771	::473657704297558000
465934852	::473657746018291000
131072297	::473657768331968000
465266221	::473657800694849000
231689668	::473657805573222000
131072297	::473657831078772000
365658620	::473657877500923000
403160004	::473657907876474000
131072297	::473657914025340000
25680589	::473657960200036000
16866896	::473657963006414000
131072297	::473658036402540000
465934852	::473658045550317000
342845822	::473658066647257000
403160004	::473658080555970000
131072297	::473658086193127000
403160004	::473658096238481000
155459778	::473658108662005000
379807492	::473658132070019000
49118513	::473658268439441000
238307628	::473658338291777000
141735027	::473658348894961000
231689668	::473658372106223000
243974175	::473658379274317000
352960797	::473658395916922000
56509474	::473658558123622000
588705820	::473658631171633000
349787019	::473658660133294000
58628782	::473658671659225000
259541688	::473658809291120000
399713201	::473658892791316000
588705820	::473658898436878000
243830281	::473658930078699000
632481728	::473659081186902000
277251070	::473659086710403000
28771314	::473659124157534000
280826646	::473659135200727000
28771314	::473659232135688000
467027311	::473659263307759000
440314946	::473659307746402000
239484752	::473659343205048000
56509474	::473659368077266000
124374229	::473659373496328000
632481728	::473659406476136000
109762886	::473659495210434000
203736885	::473659570578284000
203736885	::473659619387400000
6284612	::473659675041226000
15488020	::473659731265867000
198406854	::473659758231429000
266033863	::473659776321064000
349787019	::473659898832912000
277814195	::473659904360992000
277829772	::473659915228438000
345626789	::473660149014753000
124374229	::473660224294117000
34796664	::473660259123228000
588705820	::473660260352524000
210671307	::473660385917026000
440314946	::473660451637952000
16866896	::473660482692608000
545784705	::473660493165785000
24494616	::473660517912178000
345626789	::473660526556639000
210671307	::473660544499462000
38713173	::473660545770323000
210671307	::473660601697177000
286282963	::473660680894431000
440314946	::473660683062878000
380723702	::473660747235721000
34796664	::473660780890447000
210671307	::473660819423518000
259569717	::473660920171069000
38713173	::473660933659582000
300884493	::473661012538044000
34796664	::473661049581744000
34796664	::473661170977497000
445268626	::473661455280406000
150828387	::473661481805185000
533824839	::473661486284701000
533824839	::473661521399390000
521938520	::473661591284498000
440314946	::473661628958121000
117608761	::473661693529034000
165634562	::473661722801471000
71878260	::473661792120348000
440314946	::473661806964387000
533824839	::473661920416120000
533824839	::473661970743582000
533824839	::473662044374568000
533824839	::473662064716951000
229197384	::473662117808054000
411898570	::473662135239987000
484202581	::473662196078370000
521938520	::473662219326980000
28771314	::473662269122170000
27626703	::473662601247727000
179119528	::473662605140033000
484202581	::473662658483613000
484202581	::473662754055020000
355896730	::473662836737318000
223288871	::473662844056002000
120170865	::473662850956029000
194129729	::473662910581850000
399713201	::473662965217255000
385114649	::473662980282777000
230655725	::473663088328454000
237963845	::473663118246412000
408049418	::473663198852575000
408049418	::473663245900079000
12354252	::473663259015655000
228213959	::473663322324103000
228213959	::473663334567264000
33629617	::473663356394823000
312394133	::473663402905464000
399713201	::473663409775706000
471204596	::473663500796301000
61402370	::473663522891907000
61402370	::473663662197334000
399713201	::473663674620837000
519086519	::473663686348111000
38713173	::473663843407638000
385114649	::473663855134920000
399713201	::473663907954167000
379807492	::473663948563439000
140206179	::473663986886377000
519086519	::473663989457887000
440314946	::473664025000435000
342845822	::473664079832576000
31294794	::473664223986216000
322842111	::473664333466316000
201810972	::473664411207733000
564879952	::473664445961764000
564879952	::473664458447806000
440314946	::473664473862246000
219188629	::473664510180745000
137587439	::473664539636953000
117608761	::473664562110021000
66786075	::473664567252226000
115583749	::473664589494620000
348745482	::473664654766772000
220632867	::473664731161829000
230655725	::473664816138436000
50546012	::473664893246124000
291475742	::473665051195633000
256319248	::473665094115934000
315559101	::473665147618091000
634873462	::473665195688996000
460765832	::473665262785687000
463855595	::473665453693632000
251821834	::473665530847453000
275268585	::473665681758494000
187089991	::473665790307082000
411898570	::473665795906895000
48612192	::473665830400450000
465002314	::473665896678830000
59207269	::473665922449047000
202292166	::473665927980912000
28771314	::473666006196682000
36943663	::473666014262345000
187089991	::473666025620537000
129876980	::473666051344199000
219188629	::473666080444280000
187089991	::473666086035275000
50507669	::473666090414137000
309778100	::473666098148020000
300884493	::473666141332574000
400490673	::473666163730571000
40524821	::473666167752491000
275268585	::473666217694466000
435516954	::473666269707636000
463855595	::473666328826744000
22386194	::473666378436579000
293246270	::473666382362861000
400490673	::473666410854768000
338588400	::473666490768445000
129876980	::473666654996811000
96013044	::473666688622137000
129876980	::473666740183105000
245957488	::473666771938209000
289650000	::473666922135830000
303080805	::473667056488169000
164101308	::473667063668801000
374659572	::473667124553326000
293246270	::473667194400690000
473462894	::473667210104156000
473462894	::473667243381764000
40524821	::473667243692535000
220455732	::473667272548958000
80788799	::473667277523415000
36943663	::473667285412872000
196394433	::473667299866447000
256781130	::473667342207971000
56736460	::473667367965589000
112145680	::473667456960327000
462648540	::473667480515133000
220455732	::473667645213265000
33538323	::473667721948057000
62944645	::473667739014680000
62944645	::473667795541307000
56736460	::473667890777186000
219188629	::473667897433157000
445268626	::473667965821661000
129876980	::473667993076252000
445268626	::473668082444304000
328252982	::473668158079791000
18277474	::473668190435033000
325849507	::473668193169334000
445268626	::473668195673722000
69950823	::473668262111498000
377176939	::473668354029654000
514003187	::473668411701354000
219188629	::473668451806879000
56736460	::473668454139326000
325849507	::473668469674622000
56556074	::473668538444414000
377176939	::473668561140207000
59583601	::473668599681282000
62944645	::473668604177948000
377176939	::473668654580899000
379358099	::473668733576413000
219188629	::473668733991272000
473196438	::473668775527849000
417968003	::473668777289072000
129876980	::473668846361268000
334423964	::473668887134089000
219188629	::473669251371249000
28405302	::473669352525275000
219188629	::473669419348938000
166877807	::473669458855084000
229290429	::473669522755686000
268547296	::473669650602274000
56736460	::473669674816000000
219188629	::473669704947490000
172025978	::473669794437165000
587864456	::473669980459118000
337510374	::473669982568468000
379358099	::473669986888986000
219188629	::473670063363354000
92905148	::473670151020490000
61050527	::473670210453770000
167365283	::473670219437998000
218112087	::473670272638132000
28922315	::473670379831955000
405362735	::473670456210239000
170590185	::473670501047750000
350083690	::473670559083929000
219188629	::473670578734247000
95141856	::473670612640997000
129876980	::473670689955012000
587864456	::473670718761476000
243830281	::473670733588365000
109331928	::473670830715830000
70839289	::473670894703767000
66786075	::473671097569644000
594121150	::473671104498630000
109331928	::473671110526242000
219188629	::473671248728170000
256319248	::473671295071440000
101881386	::473671415947067000
351922723	::473671506695053000
325849507	::473671523966779000
308690900	::473671525938520000
252725390	::473671592963084000
67193398	::473671678191730000
325849507	::473671704326471000
205928265	::473671704674172000
374659572	::473671710684626000
365203632	::473671771733127000
301761224	::473672010090811000
214678768	::473672022828924000
7132042	::473672059973664000
7132042	::473672082115395000
359446141	::473672109961805000
139547588	::473672126495752000
355896730	::473672152999555000
219188629	::473672221831856000
7132042	::473672344276201000
261847534	::473672363012534000
352970133	::473672369060323000
52542320	::473672410424557000
60578212	::473672431022792000
452882285	::473672462836563000
273092249	::473672508072550000
452882285	::473672568264609000
67193398	::473672569007403000
219188629	::473672586094575000
219188629	::473672638213017000
509523903	::473672649231843000
452882285	::473672654902149000
139547588	::473672682459136000
278316478	::473672728047026000
36866805	::473672759705624000
358617322	::473672776935415000
67193398	::473672803280224000
66486074	::473672804647182000
481749191	::473672806367264000
30804377	::473672866701914000
216819428	::473672916458946000
358617322	::473672944720158000
238698812	::473672951272050000
40524821	::473672979721646000
452882285	::473673065235116000
594121150	::473673132645949000
348262381	::473673143450476000
594121150	::473673176065404000
19028099	::473673187696578000
481749191	::473673331745783000
373126936	::473673416466104000
94310638	::473673451949944000
454146385	::473673506052657000
219188629	::473673601380397000
219188629	::473673725519216000
289650000	::473673787448111000
33629617	::473673992575135000
36866805	::473674067069779000
330691749	::473674198301569000
25942336	::473674360616939000
445268626	::473674553835913000
219188629	::473674609397465000
289650000	::473674683095990000
338588400	::473674693246214000
365203632	::473674704767963000
23672351	::473674770782109000
109331928	::473674941704196000
435478224	::473674994010951000
198406854	::473675022825820000
321498402	::473675055965413000
23672351	::473675127356289000
403160004	::473675154024050000
46070001	::473675194356465000
458472537	::473675420731047000
218956862	::473675475144163000
219188629	::473675480034336000
170590185	::473675518412615000
220632867	::473675559911034000
226845681	::473675593775853000
403160004	::473675612411133000
114235211	::473675666966061000
23672351	::473675738382884000
109331928	::473675752798715000
219188629	::473675810683879000
323477702	::473675890732195000
21503139	::473675897510592000
256781130	::473675900723032000
114235211	::473675905718423000
509523903	::473675916028035000
479246485	::473675926484426000
338588400	::473675968654372000
81765661	::473675982768209000
423941104	::473676010345746000
81765661	::473676031111348000
219163747	::473676196253691000
403160004	::473676212762849000
479246485	::473676322896506000
81765661	::473676326504001000
256781130	::473676371114209000
98589714	::473676372154408000
119434884	::473676460428103000
61402370	::473676550496604000
373126936	::473676698324459000
61402370	::473676711436230000
373126936	::473676738153570000
179119528	::473676827827765000
120139449	::473676925823488000
305926788	::473677031075377000
34204169	::473677038415392000
378771457	::473677039984070000
305926788	::473677090236407000
365746365	::473677109617897000
218956862	::473677225645330000
275681559	::473677246025449000
31294794	::473677258524090000
256781130	::473677301733785000
587054451	::473677357312905000
59207269	::473677423872319000
273092249	::473677611525472000
369323050	::473677658682036000
141821632	::473677667451957000
61402370	::473677683226710000
273092249	::473677689149476000
379358099	::473677696057499000
27904685	::473677849912561000
300884493	::473677859634941000
256781130	::473677924730941000
273092249	::473678048332881000
143455927	::473678051516362000
373126936	::473678069241085000
273092249	::473678194118520000
174351092	::473678244856991000
7132042	::473678629293916000
334423964	::473678761678749000
179119528	::473678801927282000
15488020	::473678812161384000
404496513	::473678894470819000
634873462	::473678915580731000
240532669	::473678977891311000
322465167	::473679017577414000
27904685	::473679068584767000
66555228	::473679086095564000
240532669	::473679167733899000
224501206	::473679174964502000
66555228	::473679421828632000
463431723	::473679475721650000
308657649	::473679478624096000
91666102	::473679507208306000
308657649	::473679732048134000
463431723	::473679749513240000
256781130	::473679814658756000
323477702	::473679882933653000
355896730	::473680079646896000
256781130	::473680150316335000
66555228	::473680167328428000
377486283	::473680259074646000
34204169	::473680317077659000
40896981	::473680418575634000
239257340	::473680442898800000
73020435	::473680447965503000
244840804	::473680481767018000
46070001	::473680496334233000
126428969	::473680590718631000
126428969	::473680632393244000
256781130	::473680649442717000
256781130	::473680767852101000
80586819	::473680816820588000
58587013	::473680828921544000
338588400	::473680845837172000
36943663	::473680951294164000
338588400	::473680977047601000
80586819	::473681030772441000
91666102	::473681136590548000
27904685	::473681165975838000
91666102	::473681187400323000
401757405	::473681331117768000
374659572	::473681422440349000
244840804	::473681709066903000
287228225	::473681788858949000
554852227	::473681848086720000
430182591	::473681862888398000
219188629	::473682119743791000
404496513	::473682252774518000
323477702	::473682367253458000
80586819	::473682406726066000
91666102	::473682456168902000
91666102	::473682719768313000
64926237	::473682724285587000
375734748	::473682766073057000
376425912	::473682767339716000
375734748	::473682824831066000
323477702	::473682839381090000
61402370	::473682949985280000
474371126	::473682970025271000
61402370	::473683181573795000
369819130	::473683217992929000
61402370	::473683230907174000
369819130	::473683422515589000
100376439	::473683432514396000
357150048	::473683508930826000
244840804	::473683681773486000
244840804	::473683712647782000
91666102	::473683841346195000
369819130	::473683885071818000
271717879	::473683900087029000
244840804	::473683917837721000
471204596	::473683976054640000
80586819	::473684099392364000
244840804	::473684173522489000
244840804	::473684194548518000
331398205	::473684250697285000
567014078	::473684312907612000
233362394	::473684326622953000
244840804	::473684502632341000
567014078	::473684577769504000
397717926	::473684591216439000
244840804	::473684642789216000
29845719	::473684707767767000
368170408	::473684876357804000
48557490	::473684991894114000
75209135	::473685013779996000
587054451	::473685092830052000
61402370	::473685101885546000
381203261	::473685154024542000
238665368	::473685387882139000
172025978	::473685403157790000
239257340	::473685433650380000
226845681	::473685488881377000
356974615	::473685525040476000
238665368	::473685688530268000
219188629	::473685925634269000
361391612	::473686096690569000
36866805	::473686125413167000
164101308	::473686149064425000
262382570	::473686178059665000
230911888	::473686321651654000
444251177	::473686445626912000
357308471	::473686451872620000
361391612	::473686463108767000
421179396	::473686702842576000
36943663	::473686708681056000
346412695	::473686711755472000
474371126	::473686721243385000
363969403	::473686795914194000
346219373	::473686859198246000
48612192	::473686901632040000
393133633	::473687125427499000
369819130	::473687141936295000
273092249	::473687192003702000
365658620	::473687239075954000
273092249	::473687255404806000
374659572	::473687286975307000
238665368	::473687572506349000
226845681	::473687581293826000
273092249	::473687618769944000
36866805	::473687656207876000
361391612	::473687692979736000
32671267	::473687706296254000
59583601	::473687746645463000
32671267	::473687844318240000
361391612	::473687850882318000
32671267	::473687935124926000
473462894	::473688006507782000
377486283	::473688043665100000
264677315	::473688080642101000
509523903	::473688140104736000
413735493	::473688176859439000
474371126	::473688200225882000
279750654	::473688298305503000
273955213	::473688304983220000
244840804	::473688343583420000
279750654	::473688373572288000
32671267	::473688476655702000
279230956	::473688567576023000
634873462	::473688614115627000
249028893	::473688649591439000
80586819	::473688692037783000
50546012	::473688742121594000
289650000	::473688782550872000
273955213	::473688805518888000
41001071	::473688890574778000
39237011	::473689022876106000
273955213	::473689033265381000
635796096	::473689067280809000
235272576	::473689094774882000
48612192	::473689137330290000
85343069	::473689278573473000
107610605	::473689405073670000
308657649	::473689553002577000
60578212	::473689631595433000
85343069	::473689665783201000
308657649	::473689844972269000
452882285	::473689955089149000
487322279	::473690054875836000
343606449	::473690065731084000
176300621	::473690228767883000
25359188	::473690266939826000
16866896	::473690304550559000
222278624	::473690376138522000
137587439	::473690540626567000
219188629	::473690565780180000
254711141	::473690680514990000
452882285	::473690705475293000
85343069	::473690708524957000
220632867	::473690773968650000
262382570	::473691013748248000
471204596	::473691104815349000
471204596	::473691133131104000
471204596	::473691154316525000
179119528	::473691263829417000
548870171	::473691329839788000
588634771	::473691458223230000
25359188	::473691484768993000
80586819	::473691559641497000
445268626	::473691587814621000
588634771	::473691644005732000
445268626	::473691667590291000
588634771	::473691692970016000
19028099	::473691713396281000
247633146	::473691781742080000
34204169	::473691891104358000
29394513	::473691934305693000
474371126	::473691949560381000
244840804	::473691960180359000
177111779	::473691999963316000
350083690	::473692013838471000
29394513	::473692033354178000
247633146	::473692091814391000
588634771	::473692137549467000
58281200	::473692371650375000
369819130	::473692448188035000
625900103	::473692573689597000
249028893	::473692784499494000
289650000	::473692856830685000
60578212	::473692862199365000
352970133	::473692901730312000
80586819	::473693058434080000
38623896	::473693104621355000
405362735	::473693121272750000
137587439	::473693155770916000
360951591	::473693181545304000
45289907	::473693213220691000
322465167	::473693270380658000
32671267	::473693280698241000
80586819	::473693397635448000
289650000	::473693463469637000
45289907	::473693478149312000
393622132	::473693597506613000
444251177	::473693616557150000
32671267	::473693721175678000
247633146	::473693775127011000
64926237	::473693806576283000
56556074	::473693966001778000
247633146	::473693984338890000
27179899	::473694074730319000
337510374	::473694195530891000
588634771	::473694203982381000
588634771	::473694260077006000
27179899	::473694269090189000
349904873	::473694293970804000
487322279	::473694328003379000
27179899	::473694356453326000
244840804	::473694393686568000
244840804	::473694443464564000
27179899	::473694448145018000
85343069	::473694452218089000
335003775	::473694471293792000
247633146	::473694575534436000
244840804	::473694592186200000
444251177	::473694623349473000
85343069	::473694626499801000
34204169	::473694638365097000
244840804	::473694810054729000
247633146	::473694863540514000
244840804	::473694946721943000
28054060	::473694981031342000
244840804	::473694987507343000
413686504	::473695032117956000
247633146	::473695073905819000
588634771	::473695097645981000
80586819	::473695112204386000
244840804	::473695133968654000
58281200	::473695195159359000
346569016	::473695203144896000
100378471	::473695224645320000
567014078	::473695243569999000
244840804	::473695297852702000
58281200	::473695385504866000
244840804	::473695425304616000
338588400	::473695494690979000
244840804	::473695652723949000
346569016	::473695686723002000
259601379	::473695806567223000
175532031	::473695862435377000
259601379	::473695889417330000
360951591	::473696221023174000
100378471	::473696223971782000
383045348	::473696363423625000
244840804	::473696374488567000
100378471	::473696389340622000
244800948	::473696640919166000
301657872	::473696659726016000
264335101	::473696662859177000
177111779	::473696683537092000
386956382	::473696836394700000
39237011	::473696888496353000
386956382	::473696988031381000
264335101	::473697043970416000
58281200	::473697153248813000
18374690	::473697420979998000
56556074	::473697726300188000
259601379	::473697884425441000
625900103	::473697979933532000
245957488	::473698047151865000
15488020	::473698075148431000
187741596	::473698209605230000
50546012	::473698262998728000
323076337	::473698450887172000
335759212	::473698500824162000
35923992	::473698504817524000
281295226	::473698582928056000
338588400	::473698702159118000
61402370	::473698837609984000
128937859	::473698853451866000
61402370	::473698912071467000
30406728	::473698912315138000
61402370	::473699122751365000
357306642	::473699331619295000
80586819	::473699445805031000
457250385	::473699447377915000
487322279	::473699496979726000
33629617	::473699655315095000
264677315	::473699690978893000
200764512	::473699729998872000
269401499	::473699767369752000
364439246	::473699872961347000
487322279	::473699904640937000
371243365	::473699939646595000
452882285	::473700043241697000
452882285	::473700136388796000
40994873	::473700425531539000
198406854	::473700583946219000
273092249	::473700604985233000
256781130	::473700609531457000
35923992	::473700767569039000
247633146	::473700887617994000
25359188	::473701065972404000
40994873	::473701164236541000
377110730	::473701329702223000
378794339	::473701485386014000
249246314	::473701514439970000
137587439	::473701744598188000
25359188	::473701827657990000
228213959	::473701856657416000
256781130	::473702034609164000
269401499	::473702143254609000
323477702	::473702419889532000
40994873	::473702436020838000
256781130	::473702478186160000
15681561	::473703006580387000
320452099	::473703017674313000
301203823	::473703028646621000
200764512	::473703097853042000
321498402	::473703131721650000
64926237	::473703267697172000
378794339	::473703329684402000
121881241	::473703427038384000
200764512	::473703510052466000
178985516	::473703648615079000
15902298	::473703719897268000
178985516	::473704045366894000
360951591	::473704077038465000
197384499	::473704179811508000
100378471	::473704234119356000
264677315	::473704295641010000
248468379	::473704305942228000
248468379	::473704438394134000
346219373	::473704655810473000
43922897	::473704744561942000
121881241	::473704751503523000
234960273	::473704780754194000
261942709	::473704798823280000
234960273	::473704844574740000
68818829	::473704853504409000
256781130	::473704917413007000
285401749	::473704976439869000
320452099	::473705092361625000
256781130	::473705197630263000
248468379	::473705265091473000
228213959	::473705695351562000
193583131	::473705757838700000
256781130	::473705765954277000
259541688	::473705781611622000
137587439	::473705886574063000
320452099	::473706078174064000
193583131	::473706093286551000
411786523	::473706117395390000
252725390	::473706189273194000
349904873	::473706240250773000
66184984	::473706653695488000
257546151	::473706730790989000
365746365	::473706752311963000
81674504	::473706911674544000
43977455	::473706936970772000
17830276	::473706997657767000
328057955	::473707093850353000
114235211	::473707421534150000
256781130	::473707502198984000
139308619	::473707515926958000
100376439	::473707522503610000
114235211	::473707533975035000
445268626	::473707585464725000
445268626	::473707619333701000
318065690	::473707624320364000
247633146	::473707788518952000
349365015	::473708070603083000
349904873	::473708073609998000
342188056	::473708382692847000
346569016	::473708419212255000
320452099	::473708468327546000
354125458	::473708725769752000
43922897	::473709019321085000
381203261	::473709036097921000
146608159	::473709148714962000
146608159	::473709284614623000
364439246	::473709297415647000
121881241	::473709640711041000
269401499	::473709945884401000
354125458	::473710006823428000
354125458	::473710185697927000
269401499	::473710221668667000
354125458	::473710402426003000
378609308	::473710992593936000
23721718	::473711222261833000
269401499	::473711526126166000
29391732	::473711569226838000
121881241	::473711877017440000
61402370	::473712072866664000
61402370	::473712171759980000
554801627	::473712184711983000
60555388	::473712687264718000
33629617	::473712786678493000
33629617	::473712817468882000
25178781	::473712906845294000
43922897	::473712941033078000
357150048	::473712982426267000
165634562	::473713007919661000
196230932	::473713042983616000
165634562	::473713083974955000
60555388	::473713111308857000
121881241	::473713161346887000
357150048	::473713167315791000
256346048	::473713327374598000
61402370	::473713439320584000
15902298	::473713466172141000
61402370	::473713523227656000
33629617	::473713732162699000
15902298	::473713800919515000
60555388	::473713916392906000
15902298	::473714009741737000
276381534	::473714116730048000
33629617	::473714171440537000
384503737	::473714335106465000
29302446	::473714567106019000
33904380	::473714737549959000
28510276	::473714763122622000
28510276	::473714772513673000
29302446	::473714891816456000
18374690	::473714932476030000
33629617	::473714991271792000
381203261	::473715107512328000
328252982	::473715198168010000
60555388	::473715377952669000
40054726	::473715599143882000
322465167	::473715656387350000
556631416	::473715752655413000
357150048	::473715857395548000
176202976	::473716278301958000
474371126	::473716543596298000
33629617	::473716711943073000
435557155	::473716803248459000
176202976	::473716805555347000
15488020	::473717029380169000
365658620	::473717057440079000
32671267	::473717293521076000
56917722	::473717731972640000
308657649	::473717794706825000
114070939	::473717816701353000
176202976	::473717849106546000
381203261	::473718028169797000
414217500	::473718086999093000
33629617	::473718155635073000
395057520	::473718167219736000
228213959	::473718483637645000
85343069	::473718736932052000
33904380	::473719004092448000
33629617	::473719021343612000
56917722	::473719080822657000
98589714	::473719183214014000
33629617	::473719437674438000
521938520	::473719464505409000
155459778	::473719608458084000
56917722	::473720022574317000
121881241	::473720169580089000
380723702	::473720195589361000
56917722	::473720303655600000
121881241	::473720369627402000
323477702	::473720674054189000
33629617	::473720773828681000
220455732	::473721347273539000
243974175	::473721463875182000
323477702	::473721508255121000
33629617	::473721737772015000
164135621	::473721862506442000
220455732	::473722017989267000
164135621	::473722134888710000
64791948	::473722380540710000
64791948	::473722390086975000
64791948	::473722412601991000
346569016	::473722489307033000
220455732	::473722493010993000
126428969	::473722622262255000
33629617	::473722688427798000
25359188	::473722696589930000
290265158	::473722794530701000
69666823	::473722806920704000
176202976	::473722921869774000
256781130	::473722948113559000
164135621	::473722968326299000
90467952	::473723001481879000
408031484	::473723039822000000
256781130	::473723072982155000
155459778	::473723091626233000
276784048	::473723110907469000
69666823	::473723170952720000
473469863	::473723201835372000
473469863	::473723294688870000
82600674	::473723330348855000
473718221	::473723430110392000
69666823	::473723705336406000
221590506	::473724049260937000
111978266	::473724064972800000
33629617	::473724346847199000
69666823	::473724347635339000
56917722	::473724474915696000
56917722	::473724508700827000
15902298	::473724523561250000
331246659	::473724542297600000
221590506	::473724568969166000
283051149	::473724706659397000
85343069	::473724730210795000
69666823	::473724768802185000
155459778	::473725193089994000
221590506	::473725231434334000
236595577	::473725370391228000
146216300	::473725424082485000
85343069	::473725735103131000
221590506	::473725974883078000
221590506	::473726053320380000
33629617	::473726064649584000
221590506	::473726257180311000
155459778	::473726527793020000
33629617	::473726601063325000
59370673	::473726763416051000
33629617	::473726766427942000
312435293	::473726906324750000
59370673	::473726976608313000
221590506	::473727018337443000
27986325	::473727300572168000
221590506	::473727316733231000
221590506	::473727455883436000
221590506	::473727608702894000
540330411	::473727620958281000
256781130	::473727674611818000
290265158	::473727698074746000
28066346	::473727778375106000
540330411	::473727842014871000
28066346	::473727877947858000
540330411	::473727967999193000
540330411	::473728265845100000
438115686	::473728457852346000
438115686	::473728851831717000
164135621	::473729049995771000
164135621	::473729284063113000
221590506	::473729812897755000
33629617	::473730591750643000
637303583	::473730812597514000
637303583	::473731079548190000
33629617	::473731181981474000
460772038	::473731856090030000
221590506	::473732372207116000
503577648	::473732460518580000
700013623	::473732590935871000
415953059	::473732746691756000
415953059	::473732887406448000
167365283	::473733153799286000
256781130	::473733671162105000
256781130	::473733736492572000
256781130	::473734162206052000
221590506	::473734400522592000
17830276	::473734435473727000
221590506	::473734470370357000
256781130	::473735155744387000
221590506	::473735904670937000
599348429	::473736031632900000
221590506	::473736175614574000
15488020	::473736181738262000
365746365	::473736568591904000
221590506	::473736686115909000
377110730	::473736745251786000
198406854	::473736845973798000
60712766	::473736967386300000
221590506	::473737055868973000
221590506	::473737849007656000
221590506	::473737883623239000
221590506	::473738043245854000
59352013	::473738048908177000
35706997	::473738308292337000
221590506	::473738387812134000
105607367	::473738885273382000
221590506	::473738903233363000
503577648	::473739104971399000
352943670	::473739248353284000
458847153	::473739256674791000
59352013	::473739348869779000
303342881	::473739829797072000
30223693	::473740276872130000
221590506	::473740640774156000
352943670	::473741197765140000
353567857	::473741765120647000
152715270	::473742144855764000
152715270	::473742170344546000
155459778	::473742457268891000
221590506	::473743371966894000
377486283	::473743591357968000
351914412	::473743956266590000
55161530	::473744891693256000
599348429	::473745022417125000
155459778	::473745458339127000
264677315	::473746166677798000
450560571	::473746680135692000
264677315	::473746832989114000
264677315	::473747010781470000
221590506	::473747219016085000
315872678	::473748131171954000
325036867	::473748455073284000
33904380	::473749606472224000
343484637	::473750357521465000
30223693	::473751138559205000
30223693	::473751205219299000
55161530	::473751572766556000
336845657	::473751909439115000
15186859	::473752018310684000
539183661	::473752272766521000
30223693	::473753213795962000
287569533	::473754289031356000
549785954	::473754380303597000
409662649	::473754889727016000
15488020	::473755234133495000
549785954	::473755704877391000
27986325	::473755821847756000
27986325	::473756106351583000
399713201	::473756620712071000
167365283	::473759273143767000
487322279	::473759397361901000
213187842	::473759825797840000
109331928	::473759834840788000
556631416	::473760550816477000
387941507	::473760581930209000
625900103	::473761925214375000
124582805	::473762005082316000
51964139	::473762301645180000
115459999	::473762412340838000
78513872	::473762430162448000
501554267	::473762713999405000
29394513	::473762808702988000
570502101	::473762820488572000
506707370	::473762869688168000
15742158	::473764246044823000
244840804	::473764589348196000
64768338	::473764599972761000
244840804	::473764615478714000
399713201	::473764673385684000
244840804	::473764838985203000
462681637	::473764974024589000
244840804	::473765097882415000
244840804	::473765203335581000
15782772	::473765227910033000
244840804	::473765276702367000
244840804	::473765384869273000
399713201	::473765410849193000
244840804	::473765425684021000
244840804	::473765479354355000
244840804	::473765508160839000
244840804	::473765535700615000
244840804	::473765585172447000
244840804	::473765609520369000
387941507	::473765682057064000
244840804	::473765711660449000
244840804	::473765745491718000
244840804	::473765783290781000
244840804	::473765829377798000
244840804	::473765939419181000
244840804	::473765989210128000
30223693	::473766065504153000
244840804	::473766225034489000
28054060	::473766397688815000
399713201	::473766550579986000
244840804	::473766588001554000
28066346	::473766870286204000
244840804	::473766881598251000
28066346	::473767211216424000
317483868	::473767568575332000
78513872	::473767668651413000
399713201	::473767859706146000
301657872	::473768423587991000
387941507	::473768560934670000
378281495	::473768609752551000
413367641	::473768670477709000
628427510	::473768748340359000
69044676	::473768789645877000
244840804	::473768945305260000
409662649	::473769036598083000
409662649	::473769086170583000
244840804	::473769101089730000
244840804	::473769167712030000
387941507	::473769233558831000
238740641	::473769293503397000
540330411	::473769753283031000
250832637	::473769865988149000
540330411	::473769906828091000
33683248	::473770145887031000
164891333	::473771059494547000
27299320	::473771079651966000
27626703	::473771084605448000
164891333	::473771089186025000
14190836	::473771094600470000
164891333	::473771117455630000
28066346	::473771128687976000
36829018	::473771360653934000
97307001	::473771449279209000
27299320	::473771498990096000
164891333	::473771592343109000
27299320	::473771791299522000
29984961	::473772499168030000
387941507	::473772805847515000
106715045	::473772869672255000
413367641	::473773018292830000
361489211	::473773340352851000
361489211	::473773392160890000
401089789	::473773521530028000
361489211	::473773541163139000
34796664	::473774014389694000
276381534	::473774121621659000
27299320	::473774394733363000
176489426	::473774969366016000
637303583	::473775503925850000
122614290	::473776044508721000
205124512	::473776299643641000
28405302	::473776590438940000
247372701	::473777051317850000
165658390	::473777054203129000
450560571	::473777655402074000
214678768	::473777744791101000
413367641	::473777883992051000
355612007	::473778111159353000
244840804	::473778146781581000
29849760	::473778378210689000
128977591	::473778504182796000
355598729	::473778696344834000
137426396	::473778748207026000
506760887	::473779633960534000
467545942	::473779857944748000
26198467	::473780500012613000
184195472	::473780563275288000
401089789	::473780664329043000
21912250	::473781017304895000
467027311	::473781202688966000
31250549	::473781269038264000
210674392	::473781455286312000
111124977	::473781750481817000
231150237	::473782166519046000
111124977	::473782403664982000
355612007	::473782872294166000
111124977	::473782897036775000
336347539	::473783151924613000
298216731	::473783258451566000
236930269	::473783397668511000
343018153	::473783802368512000
105852149	::473784190501011000
458010782	::473784751908990000
460772038	::473784856397111000
29198251	::473785040661659000
390552849	::473785683044499000
416506126	::473785801629630000
365523194	::473785824153042000
473196438	::473786477466632000
551501734	::473786504599584000
98589714	::473786525671763000
263433687	::473786619921592000
17111530	::473786803376242000
17111530	::473787188124323000
221590506	::473787315941548000
221590506	::473787361911132000
50468203	::473787386044768000
17179941	::473787630610821000
369323050	::473787659622838000
369323050	::473787885003767000
17111530	::473787907845947000
80379964	::473787942910308000
17179941	::473788048778731000
369323050	::473788138062508000
43586963	::473788317474258000
298216731	::473788320787750000
221590506	::473788339485937000
298216731	::473788505983053000
186823940	::473788799869132000
62396842	::473788877023358000
16322613	::473789026839707000
115459999	::473789059630768000
16866896	::473789089591083000
469722641	::473789298446467000
147779508	::473789471188844000
111124977	::473789545818128000
401089789	::473789636595429000
369323050	::473789758918119000
369323050	::473789765209587000
312856997	::473789852232982000
312856997	::473789979190366000
351641054	::473790066800984000
16866896	::473790443252371000
475031809	::473790525187702000
352943670	::473790551397900000
36869877	::473790677319311000
475031809	::473790724777840000
475031809	::473790751910809000
352943670	::473790875147837000
475031809	::473791155558035000
98589714	::473791190022619000
86349050	::473791209278681000
98589714	::473791235824431000
60399576	::473791365231280000
352943670	::473791407656693000
81765661	::473791450325331000
265553576	::473791609499160000
352943670	::473791811484258000
21912250	::473791811933442000
254711141	::473792438687920000
21912250	::473792500910800000
352943670	::473792623954501000
31345791	::473792756004184000
72210207	::473793073961394000
336347539	::473793514174943000
15488020	::473793546860765000
59454178	::473793564569112000
43586963	::473793664528183000
369323050	::473793686971883000
369323050	::473793796556455000
24413698	::473793833608560000
310321041	::473793872158412000
57933673	::473793977548693000
249052117	::473794440013025000
369323050	::473794589409959000
389949893	::473794915692843000
55120405	::473795109683994000
203146266	::473795211366129000
203146266	::473795320682254000
376541246	::473795493014011000
33683248	::473795656638017000
319301096	::473795675969175000
310321041	::473795681510248000
225691566	::473795839140569000
277794018	::473796288580837000
80157666	::473796520110592000
411898570	::473796619167858000
34536365	::473796783819079000
54587465	::473797075738427000
21912250	::473797130529021000
418847263	::473797209923026000
27626703	::473797518082318000
41465619	::473797551549087000
46268291	::473797559635697000
66786075	::473797827202514000
66786075	::473798014918594000
439491329	::473798069650481000
218956862	::473798157000658000
276381534	::473798233257701000
253120136	::473798684052705000
267299080	::473798689249841000
120853830	::473799249604673000
83878535	::473799305849880000
389949893	::473799820298051000
513270198	::473799912312676000
202196262	::473800025160441000
120853830	::473800044110675000
38440249	::473800067371905000
29605636	::473800140004667000
68966030	::473800152776736000
469722641	::473800398202228000
27179899	::473800485053276000
285906246	::473800582080102000
305926788	::473800586765144000
305926788	::473800647352274000
133508241	::473800693346615000
389949893	::473800870170087000
32382173	::473800990358265000
68966030	::473801007676538000
267936760	::473801123170897000
28054060	::473801205471137000
69719136	::473801236433895000
389949893	::473802027911233000
111124977	::473802398251888000
266235648	::473802424269148000
69719136	::473802604276121000
95723533	::473802881444098000
266235648	::473802889723641000
31144939	::473802897218887000
269151566	::473802976696365000
537633292	::473802986578538000
266235648	::473803016773316000
7141172	::473803129524207000
306989340	::473803135639486000
244840804	::473803155130441000
450378413	::473803216535056000
19111395	::473803422689280000
436188872	::473803689036361000
450378413	::473803698338930000
450378413	::473803813510328000
46771203	::473803905017856000
395057520	::473803970453180000
98806791	::473804024366374000
384503737	::473804116255571000
29394513	::473804137906196000
438582644	::473804138929991000
700013623	::473804345893732000
111124977	::473804562730868000
29394513	::473804933188575000
46771203	::473805560609923000
46771203	::473805627634876000
24494616	::473805841813229000
506760887	::473805862600204000
401089789	::473805952295387000
341037427	::473805975304933000
38326757	::473806189655261000
46771203	::473806448934154000
329471370	::473806513929060000
31345791	::473806771132182000
152127827	::473806838392045000
120170865	::473806878280265000
340330802	::473806931300073000
86349050	::473807075110580000
349787019	::473807086162542000
16866896	::473807259504746000
244840804	::473807377536663000
52295994	::473807379902255000
14190836	::473807585636659000
159944196	::473807610517282000
41465619	::473807642192666000
145572480	::473807714926080000
62936749	::473807795851374000
186823940	::473807968396263000
120170865	::473808067256406000
52011370	::473808296441176000
52011370	::473808388397076000
52011370	::473808418344423000
219188629	::473808427052175000
65832155	::473808500704178000
379807492	::473808527619018000
295881773	::473808774835101000
295881773	::473808804178427000
264705173	::473808857748484000
91606737	::473808895391956000
104112940	::473808979379105000
261900342	::473809038975979000
545540214	::473809065886224000
201810972	::473809078276595000
359446141	::473809166339817000
341153843	::473809326885588000
91606737	::473809726329733000
86970230	::473810595007848000
262939560	::473810617384435000
196152188	::473810621918900000
196152188	::473810706047827000
237963845	::473810722317934000
503741267	::473810977310658000
262939560	::473810985791143000
196152188	::473810999548841000
44399596	::473811191215968000
379807492	::473811271725637000
313792688	::473811326804824000
262939560	::473811327790481000
379807492	::473811368135892000
246050172	::473811468664590000
68818829	::473811580136603000
430182591	::473811671027548000
412159259	::473811946983010000
150034005	::473811971671072000
196152188	::473812012841971000
120170865	::473812115174998000
379807492	::473812324374310000
624360378	::473812544004820000
290195625	::473812663169187000
258382946	::473812841267331000
303080805	::473812915867627000
14190836	::473812941116932000
364043601	::473813007219572000
197384499	::473813040664956000
467688815	::473813057647685000
94226339	::473813158788751000
69719136	::473813206599622000
21503139	::473813876228624000
171103429	::473813897548271000
314604858	::473813923339464000
20190503	::473814084211572000
314604858	::473814135474774000
268397639	::473814377083465000
303342881	::473814411014967000
108808608	::473814457559175000
55704588	::473814481743519000
300594041	::473814566241968000
150828387	::473814590611267000
19028099	::473814651973533000
44399596	::473814703907815000
30787413	::473814918949773000
268397639	::473814932363161000
469722641	::473814937106526000
54754940	::473814940646920000
219188629	::473814986389983000
122614290	::473814988750983000
256088386	::473815071068409000
60098410	::473815116782108000
13683762	::473815271460044000
260440912	::473815295220400000
291518680	::473815465144250000
268397639	::473815534321303000
171103429	::473815549362053000
359672666	::473815729523810000
60098410	::473815871534948000
344442687	::473816294928560000
17448907	::473816501959405000
268397639	::473816526429384000
357308471	::473816555693019000
31345791	::473816610294468000
205030447	::473816790070353000
56169190	::473816855656685000
191276105	::473816929455456000
359446141	::473816993867792000
598832393	::473817047487348000
313341167	::473817060015738000
48562201	::473817082191040000
624747426	::473817092484268000
407038804	::473817112851791000
598832393	::473817153108328000
172025978	::473817191578476000
31258629	::473817243487186000
198406854	::473817281462407000
17448907	::473817319400300000
23663256	::473817333514125000
49052615	::473817402007097000
49052615	::473817533666308000
626942496	::473817617736941000
351641054	::473817634589659000
275268585	::473817763124113000
18618379	::473817822888341000
331482356	::473818023992639000
330195429	::473818084181303000
17448907	::473818212547964000
357308471	::473818221393739000
285906246	::473818255862554000
330195429	::473818359260536000
69494041	::473818635799392000
230903702	::473818735615029000
25784705	::473818930512166000
176489426	::473819061705781000
86349050	::473819096082296000
341153843	::473819106052149000
407038804	::473819106194763000
471516383	::473819194837184000
321780812	::473819209953071000
69494041	::473819714331082000
506519570	::473819741102948000
1384531	::473819982070308000
38326757	::473820009991401000
181812900	::473820014123188000
15791549	::473820020636524000
38326757	::473820149058109000
38326757	::473820251852111000
275268585	::473820268348317000
334403708	::473820330730217000
275268585	::473820371716952000
438582644	::473820430105866000
289650000	::473820444362297000
17448907	::473820591229657000
409662649	::473820650281660000
17448907	::473820678353735000
240532669	::473820772285546000
459612485	::473820777574191000
18618379	::473820933199654000
330195429	::473820979681304000
41143305	::473821000111378000
330195429	::473821008181211000
43586963	::473821291896508000
51649971	::473821351162044000
409662649	::473821356166250000
409662649	::473821444565397000
27179899	::473821578963075000
20293581	::473821662304305000
20293581	::473821673293369000
186287095	::473821724254146000
409662649	::473821748308480000
197384499	::473821758244810000
27179899	::473821850816901000
197384499	::473821851979100000
624747426	::473821909432668000
27179899	::473821996380217000
330195429	::473822004127473000
17974977	::473822057000468000
23665083	::473822084066332000
15791549	::473822103993466000
197277853	::473822132175396000
485252693	::473822153406951000
336821368	::473822157982539000
29984961	::473822194418851000
26925878	::473822258645839000
245935219	::473822267076771000
197384499	::473822313805524000
249468865	::473822350106841000
52105336	::473822389319380000
589402824	::473822437776576000
28054060	::473822461163614000
579271413	::473822571335405000
437064295	::473822579141001000
304219715	::473822647680516000
330195429	::473822677262938000
384059261	::473822777787842000
275268585	::473822927209889000
201113172	::473823006129922000
112801155	::473823193468108000
402333632	::473823433118482000
80586819	::473823757392703000
405676565	::473823765387026000
330195429	::473823828691656000
26925878	::473823920219373000
275268585	::473823956848214000
86243090	::473823960933474000
235382002	::473823984488681000
20190503	::473824165750140000
414066292	::473824198658641000
273748024	::473824379181072000
330195429	::473824588804390000
433470731	::473824761160953000
235043760	::473824798939033000
330195429	::473824829591019000
405239647	::473824893021081000
330195429	::473824906791378000
20190503	::473824915859062000
20190503	::473824998776246000
236595577	::473825084562747000
235043760	::473825110198321000
121100953	::473825125352366000
349787019	::473825256155918000
236595577	::473825268767805000
20190503	::473825292067172000
237963845	::473825461600919000
27179899	::473825488654180000
17210128	::473825573584642000
361391612	::473825915861229000
361391612	::473826019871580000
470801476	::473826132287291000
330195429	::473826270820958000
280798922	::473826494410551000
235043760	::473826590640852000
196230932	::473826604376797000
76017935	::473826610412388000
196230932	::473826632101138000
437064295	::473826706340712000
201113172	::473826753916723000
235043760	::473826854718410000
38579155	::473826937056800000
235043760	::473826966832160000
330195429	::473827659533668000
396332641	::473827701132759000
292395819	::473827767331864000
355598729	::473827772851159000
120851061	::473827953294331000
330195429	::473827958646259000
350424007	::473828139983196000
483526518	::473828175298830000
390900557	::473828230810460000
361391612	::473828279304978000
119434884	::473828367805190000
330195429	::473828417440206000
19684793	::473828836371480000
37977930	::473828853618855000
351152035	::473828966441050000
30242503	::473829080664924000
76375846	::473829122008170000
275681559	::473829186256125000
322465167	::473829242187563000
330195429	::473829370231275000
30242503	::473829498430181000
27179899	::473829506583502000
619492928	::473829798184108000
417472148	::473829900621983000
143455927	::473830009581219000
143455927	::473830034873274000
33528820	::473830092741701000
330195429	::473830097422942000
402273149	::473830134999678000
200849010	::473830229031387000
330195429	::473830268097155000
396786261	::473830309620744000
120853830	::473830321000308000
197384499	::473830640493010000
379358099	::473830657983254000
352960797	::473830685439176000
56169190	::473830693630660000
197384499	::473830729076731000
17536130	::473830745723904000
176487313	::473830778657591000
208894791	::473830826875305000
479246485	::473830858969731000
59622669	::473830897028841000
146608159	::473830945032663000
194129729	::473831070006140000
368468264	::473831096493568000
331397011	::473831141263572000
194129729	::473831189309321000
22944914	::473831227842392000
359806236	::473831240215171000
330195429	::473831280560586000
330195429	::473831375125364000
390552849	::473831390669438000
619492928	::473831559012044000
358296822	::473831603072798000
346219373	::473831644189577000
358296822	::473831683414712000
120139449	::473831810963480000
197277853	::473831963934330000
197277853	::473832030011420000
110563920	::473832053491130000
330195429	::473832077809704000
15488020	::473832158977458000
401757405	::473832166993195000
358296822	::473832196763951000
227577445	::473832350124503000
368468264	::473832361793421000
30406728	::473832363701444000
396332641	::473832374065561000
394776489	::473832407419072000
513878213	::473832410463739000
56169190	::473832487139811000
227577445	::473832521902608000
227577445	::473832694279729000
227577445	::473832750160433000
358296822	::473832768967671000
10095952	::473832793395691000
69494041	::473832825465372000
430182591	::473832873493925000
109060628	::473832909926055000
619492928	::473833011751157000
409662649	::473833024996769000
110563920	::473833046521942000
409662649	::473833063362101000
447313860	::473833139425402000
322446637	::473833183352336000
131254355	::473833218941014000
120532808	::473833299886878000
330195429	::473833307025575000
73275873	::473833372054081000
6284612	::473833427276267000
203688730	::473833472813846000
421356901	::473833512924377000
68473966	::473833540870995000
110563920	::473833549909753000
473462894	::473833618855317000
619492928	::473833698715267000
619492928	::473833987300130000
16322613	::473833996665622000
619492928	::473834113099919000
349788720	::473834156992888000
409662649	::473834188857425000
619492928	::473834223217172000
133112299	::473834304448266000
44451086	::473834305341235000
198126424	::473834419271528000
4434941	::473834500057624000
314710836	::473834599874060000
68473966	::473834683395215000
408098797	::473834760033542000
20112840	::473834962576486000
30406728	::473834982146719000
430182591	::473835032654516000
19028099	::473835054645653000
408098797	::473835057061584000
408098797	::473835216453517000
104947253	::473835339606679000
430182591	::473835458930016000
349788720	::473835468849958000
349904873	::473835469013520000
30406728	::473835495672123000
408098797	::473835635330260000
115459999	::473835649833771000
619492928	::473835655819460000
56736460	::473835717211062000
16002106	::473835782055030000
361532861	::473835979380621000
209401949	::473836021197451000
486174522	::473836037785939000
371500504	::473836132602740000
486174522	::473836215322435000
505323751	::473836358759612000
96013044	::473836500267065000
56736460	::473836514611568000
486174522	::473836567983697000
278165989	::473836571309793000
399645465	::473836602108567000
56736460	::473836631456505000
254711141	::473836766814670000
486174522	::473836895131029000
567014078	::473837101494984000
218956862	::473837106159423000
617791569	::473837255812206000
53863390	::473837416336621000
209401949	::473837811939180000
60098410	::473837813029285000
33011898	::473837862862200000
20782081	::473837924388442000
18722083	::473838013005320000
360898372	::473838092580036000
237112765	::473838214936281000
399645465	::473838244136615000
546153359	::473838269663150000
15791549	::473838279800803000
40126821	::473838306586001000
261900342	::473838426790588000
237112765	::473838470696554000
254635990	::473838638812655000
254635990	::473838738246610000
500212290	::473838820463759000
237112765	::473838906413043000
167222207	::473838930052534000
237112765	::473838955889057000
219188629	::473838985710563000
438582644	::473838995248787000
219039425	::473839069537902000
473118863	::473839091935506000
24803741	::473839104510394000
254635990	::473839112919609000
198126424	::473839197808525000
49383709	::473839198042996000
30787413	::473839200778059000
372493368	::473839205475696000
237112765	::473839341291057000
450378413	::473839440734208000
100313850	::473839495696363000
37119867	::473839515006951000
22386194	::473839555591012000
194998718	::473839742585303000
235043760	::473839890401361000
330195429	::473839913063161000
366701651	::473839928543956000
208250490	::473839979828117000
254635990	::473840051655569000
219039425	::473840100225208000
73275873	::473840183733788000
37119867	::473840189132267000
366701651	::473840219620274000
421179396	::473840342673129000
219039425	::473840392224272000
368170408	::473840424743075000
73275873	::473840460197527000
232793000	::473840729140523000
232793000	::473840739521409000
227577445	::473840783330910000
330195429	::473840798443008000
43045329	::473840846203125000
330195429	::473840868152324000
387941507	::473840929435303000
201810972	::473840930622308000
20782081	::473841123606024000
24803741	::473841408563236000
24537703	::473841523059343000
449988145	::473841611815002000
43045329	::473841825443106000
251231824	::473841878753099000
263013923	::473841896746647000
155677785	::473841905642385000
26925878	::473841930237800000
86243090	::473842017089245000
366701651	::473842189668061000
12354252	::473842384305131000
254635990	::473842406731677000
219188629	::473842433713659000
413477251	::473842449387765000
18028506	::473842476739203000
387941507	::473842546784096000
258382946	::473842588923871000
198126424	::473842589691412000
519898323	::473842793043861000
26684021	::473842804632727000
6284612	::473842859691765000
183397191	::473842971860008000
137014162	::473843036133556000
421179396	::473843111350009000
468796913	::473843252052123000
352943670	::473843298797232000
393735397	::473843325561475000
344442687	::473843356603527000
344442687	::473843431878717000
183397191	::473843540280479000
102530016	::473843542935105000
344442687	::473843551512854000
471516383	::473843598963003000
24494616	::473843856744538000
24494616	::473843900507881000
463855595	::473843920594427000
471516383	::473843921626603000
258916835	::473843949606813000
243830281	::473843959413100000
471516383	::473843961099214000
183397191	::473844060361613000
226995875	::473844068200374000
203736885	::473844218662617000
46070001	::473844231518564000
20293581	::473844458279034000
43045329	::473844458363305000
183397191	::473844465313275000
43045329	::473844524843032000
437064295	::473844533344894000
7132042	::473844596586196000
43045329	::473844618443120000
87970668	::473844756573745000
7132042	::473844798009274000
7132042	::473845013340647000
186572442	::473845050691297000
130312780	::473845179426684000
206538198	::473845411321765000
376425912	::473845422163648000
560698843	::473845495237181000
458847153	::473845687998636000
560698843	::473845695381008000
225122347	::473845761273524000
375967762	::473845772383817000
519898323	::473845946066141000
131633030	::473845966873698000
131633030	::473845999966760000
225122347	::473846028077375000
131633030	::473846042618630000
364439246	::473846070754029000
174132903	::473846082435547000
131633030	::473846098960711000
519898323	::473846200652021000
131633030	::473846243131551000
43045329	::473846282700587000
505323751	::473846296777093000
471516383	::473846367270739000
131633030	::473846676462239000
151129980	::473846714198425000
31144939	::473846730644267000
519898323	::473846733014073000
401089789	::473846738131095000
375967762	::473846765993467000
600663496	::473846815222427000
445268626	::473847098928930000
202798666	::473847295164026000
131633030	::473847480585822000
401089789	::473847554917281000
319771975	::473847581639184000
331397011	::473847656096473000
343018153	::473847700501581000
225203526	::473847721040695000
34717669	::473847851492331000
49383709	::473847855988637000
319771975	::473847951635542000
30529918	::473847990344368000
25784705	::473848021113794000
310321041	::473848088638283000
419249711	::473848131340480000
35525270	::473848202748104000
319771975	::473848246205706000
295881773	::473848303503679000
43045329	::473848621671391000
147779508	::473848788390801000
28771314	::473848856464338000
174132903	::473848908972453000
227577445	::473848978761846000
35525270	::473849019593404000
28771314	::473849053542109000
155677785	::473849077042806000
389614947	::473849152070508000
25410192	::473849168835145000
41465619	::473849176552644000
440624261	::473849178070999000
249246314	::473849416726503000
319771975	::473849424062709000
85343069	::473849462214098000
312710029	::473849474322685000
359446141	::473849517700567000
277204534	::473849537103015000
295744235	::473849581076094000
344442687	::473849675863568000
20782081	::473849692275871000
61478431	::473849822437339000
458472537	::473849832478896000
319771975	::473849867119640000
319771975	::473849867358720000
311724390	::473849908244389000
249246314	::473849913818632000
319771975	::473849922543157000
385595835	::473850011940184000
338830055	::473850080811057000
165290348	::473850177665503000
266033863	::473850180995784000
411786523	::473850213854363000
407038804	::473850290165522000
131633030	::473850410495922000
319771975	::473850425599614000
165290348	::473850606596022000
131072297	::473850797793759000
503577648	::473850832107368000
136791341	::473850847630479000
27179899	::473850902713872000
448325555	::473850977758744000
27626703	::473850998193008000
131072297	::473851053520486000
15488020	::473851054757392000
332908078	::473851063041155000
165290348	::473851161531785000
23642786	::473851162249412000
319771975	::473851169711063000
68473966	::473851177399250000
131072297	::473851191051698000
361391612	::473851214032273000
17974977	::473851335775760000
314604858	::473851369527721000
361391612	::473851375957606000
236595577	::473851383326572000
37119867	::473851508585672000
131072297	::473851535798329000
351641054	::473851551195598000
56169190	::473851565103525000
131072297	::473851594854125000
374528956	::473851654883000000
319771975	::473851716925140000
21912250	::473851792200323000
379152968	::473851809115561000
448325555	::473851932188999000
35525270	::473852030855835000
389197869	::473852111684653000
374659572	::473852150485757000
361391612	::473852237140086000
351641054	::473852254525870000
34863840	::473852258413584000
234828491	::473852447341830000
61402370	::473852480514584000
424498868	::473852513901215000
35525270	::473852749604732000
85343069	::473852862553141000
361391612	::473852899379126000
27335023	::473852957184643000
249789981	::473853083286765000
261847534	::473853090991730000
6652302	::473853098843066000
358307309	::473853102496309000
372493368	::473853184902201000
245935219	::473853207043534000
27335023	::473853346357329000
18929923	::473853394076327000
18618379	::473853419581497000
41465619	::473853421426966000
85343069	::473853480042774000
85343069	::473853651333951000
319771975	::473853852325019000
41465619	::473853865729605000
91606737	::473853871551295000
85343069	::473853890954526000
18455966	::473853901087993000
7132042	::473854176691494000
91606737	::473854205518966000
18028506	::473854268877709000
401089789	::473854268928458000
331668519	::473854279540027000
197384499	::473854389707636000
20478089	::473854456195715000
227577445	::473854473757261000
363722761	::473854629084553000
35525270	::473854723154804000
30529918	::473854798614102000
334420539	::473854893804236000
21568615	::473854895540690000
296433109	::473854957360529000
239257340	::473854976859443000
469722641	::473854993427345000
237530197	::473855002679996000
18028506	::473855078567116000
67492430	::473855175497883000
409709795	::473855287070191000
469722641	::473855460475691000
27335023	::473855521624051000
366701651	::473855554377359000
548870171	::473855714016772000
424498868	::473855765346652000
103526992	::473855849706692000
338543771	::473855887107297000
394776489	::473855929851867000
126428969	::473855946918088000
240857453	::473856003595714000
469722641	::473856046415749000
27335023	::473856219845632000
67492430	::473856395176345000
49221816	::473856421134471000
20112840	::473856480291348000
469722641	::473856526155669000
16353730	::473856586444996000
251231824	::473856593239760000
239257340	::473856596125450000
18028506	::473856641935212000
22944914	::473856706636558000
34717669	::473856803428896000
239257340	::473856835888611000
394776489	::473856951152308000
361489211	::473857012670156000
50546012	::473857063609569000
16353730	::473857063760977000
211019280	::473857160724877000
286216848	::473857173789745000
268397639	::473857240118857000
251231824	::473857259869835000
244840804	::473857264559083000
574250205	::473857265741463000
15467792	::473857283932573000
261900342	::473857289993347000
244840804	::473857371643461000
71284640	::473857407027015000
361489211	::473857468985249000
361489211	::473857520034152000
396929208	::473857625092661000
244840804	::473857693586038000
440624261	::473857783058931000
227577445	::473857793133641000
244840804	::473857901434765000
24634410	::473858050512531000
31586329	::473858050755796000
339565561	::473858053264396000
227577445	::473858116400852000
16566189	::473858162760904000
17111530	::473858175335026000
386956382	::473858184772210000
227577445	::473858215935868000
514003187	::473858236194365000
244840804	::473858271917273000
263013923	::473858340565843000
351641054	::473858501870366000
17111530	::473858524858941000
156166678	::473858527228743000
357150048	::473858610003709000
227577445	::473858641682894000
261900342	::473858664693256000
432116634	::473858688826896000
17111530	::473858773572792000
56059141	::473858812471181000
52542320	::473858908872638000
284316159	::473858999658745000
402333632	::473859084345962000
34717669	::473859088426991000
314988406	::473859113299234000
351641054	::473859149982609000
56059141	::473859167384391000
34445704	::473859202234847000
319771975	::473859217636741000
312710029	::473859232576462000
319771975	::473859274872213000
80586819	::473859359056068000
517075828	::473859369294385000
80586819	::473859409396125000
351641054	::473859454564573000
286298021	::473859561758400000
474371126	::473859655181950000
60098410	::473859678187700000
23663256	::473859780797140000
23663256	::473859879929520000
293213630	::473859926985809000
404496513	::473859972116135000
379358099	::473860002784882000
161302101	::473860080203743000
462648540	::473860080480186000
409336092	::473860105868300000
409336092	::473860116567953000
517075828	::473860177931022000
170590185	::473860242124451000
55161530	::473860247254495000
256756265	::473860309388513000
24634410	::473860355941072000
41001071	::473860442461581000
310506975	::473860468637835000
298216731	::473860660997423000
23663256	::473860708140990000
281824012	::473860749312286000
262240809	::473860770766131000
628045480	::473860786310217000
458472537	::473860985988460000
259569717	::473861137646514000
17536130	::473861147180158000
351316240	::473861179732160000
414066292	::473861189739765000
424498868	::473861298443132000
56059141	::473861333843468000
415998425	::473861796722651000
463431723	::473861802728914000
76463655	::473861825562288000
18137013	::473861876682862000
358031089	::473861962766372000
56059141	::473861969054023000
341941030	::473862025022808000
440624261	::473862039816134000
426838833	::473862182506340000
198126424	::473862225669931000
170590185	::473862254849708000
223288871	::473862299972026000
136458681	::473862300706025000
358031089	::473862302697934000
426838833	::473862417299292000
230655725	::473862431824183000
430387521	::473862487331577000
261847534	::473862507644583000
320484851	::473862510823895000
17536130	::473862711156408000
272999900	::473862740206186000
223288871	::473862845260894000
32125015	::473862941125902000
396929208	::473862978886852000
274311440	::473863017386758000
248957493	::473863032960196000
18374690	::473863370798809000
262240809	::473863388011827000
370420008	::473863388024803000
463431723	::473863710336118000
253879613	::473863786097438000
543585402	::473863807140233000
309789310	::473863839776526000
143455927	::473863849796722000
341941030	::473863989722873000
327989967	::473864047100964000
325849507	::473864152432533000
325849507	::473864208212570000
20782081	::473864222787399000
17536130	::473864255112871000
364641621	::473864257168089000
341941030	::473864267733958000
353544330	::473864280052609000
36485138	::473864313288265000
223288871	::473864380762050000
462648540	::473864501444366000
24634410	::473864522004840000
15467792	::473864596021706000
19374297	::473864680717287000
519898323	::473864700447719000
210671307	::473864832660566000
519898323	::473864936104284000
120851061	::473865031914758000
519898323	::473865053637459000
15467792	::473865148487061000
335040170	::473865164828463000
30151060	::473865399092912000
31287131	::473865456496152000
552146644	::473865465811705000
16353730	::473865472958812000
16566189	::473865531406438000
17595323	::473865543024640000
29737650	::473865631541252000
27179899	::473865661421465000
219574380	::473865836110049000
553930094	::473865836399063000
40810916	::473865947862691000
313792688	::473865954972016000
186572442	::473866029467070000
223288871	::473866069447159000
258196512	::473866140263780000
519898323	::473866199118675000
17536130	::473866229036638000
273955213	::473866313077886000
387941507	::473866452576239000
300884493	::473866534360997000
4434941	::473866639369191000
589402824	::473866826552995000
378794339	::473866974649266000
25359188	::473867042479542000
357308471	::473867052772773000
69719136	::473867252958121000
335040170	::473867266439008000
553934357	::473867298097594000
17111530	::473867360487899000
94310638	::473867476401270000
102233693	::473867509959884000
100090407	::473867531149905000
387941507	::473867559356608000
195563881	::473867648774590000
53545809	::473867663538946000
16353730	::473867705419067000
247372701	::473867834377138000
239484752	::473867851343085000
240857453	::473868461697822000
625900103	::473868547542626000
319771975	::473868573849694000
713245898	::473868661539614000
628427510	::473868696688267000
364641621	::473868901747798000
226845681	::473868928721387000
364641621	::473868981682835000
58031746	::473869020970897000
319771975	::473869148565827000
319771975	::473869148834238000
154692700	::473869162629320000
278316478	::473869235509133000
319771975	::473869261975609000
245935219	::473869376870162000
242607910	::473869413628665000
16353730	::473869503164866000
131072297	::473869528334880000
131072297	::473869579685752000
334403708	::473869644290596000
40810916	::473869649185353000
131072297	::473869660195414000
131072297	::473869709440712000
495598070	::473869734954295000
396929208	::473869740323000000
349788720	::473869765652385000
40810916	::473869803644395000
17536130	::473869880891305000
346654346	::473869944732405000
417968003	::473869963846238000
360898372	::473870007794171000
17536130	::473870117374550000
426838833	::473870162954047000
346654346	::473870178933960000
545784705	::473870240934551000
321780812	::473870278486130000
69662123	::473870304318459000
500388817	::473870319845789000
426838833	::473870382085464000
56917722	::473870442332422000
467027311	::473870490529193000
426838833	::473870537287290000
619492928	::473870607961313000
360898372	::473870613711716000
24494616	::473870632581885000
308657649	::473870652135731000
319771975	::473870739951865000
500239410	::473870789163646000
24494616	::473870808910417000
277251070	::473870905139937000
319771975	::473870934315925000
519898323	::473870952963780000
505323751	::473870978406436000
349904873	::473871020903112000
500239410	::473871118529736000
321498402	::473871139736158000
337466318	::473871161906827000
722514433	::473871169805094000
337466318	::473871219087777000
16713682	::473871357088788000
321498402	::473871506242797000
200764512	::473871534516621000
337466318	::473871666146471000
47749919	::473871679039766000
505323751	::473871699402698000
35923992	::473871735675432000
24100015	::473871772966604000
262240809	::473871782990970000
519898323	::473871812661891000
30666953	::473871820379013000
262240809	::473871829224800000
29849760	::473871863438114000
41606452	::473871877656817000
372493368	::473871930945441000
337466318	::473871951039983000
331246659	::473871980521746000
110297719	::473872080144855000
156166678	::473872249884123000
16353730	::473872279785730000
116071398	::473872367060807000
505323751	::473872367270506000
156166678	::473872395225165000
296433109	::473872429824356000
262240809	::473872446777327000
319771975	::473872496455073000
170590185	::473872508077481000
319771975	::473872544123322000
49383709	::473872557150461000
16353730	::473872647462592000
238698812	::473872659940667000
319771975	::473872678559166000
359672666	::473872740391194000
301257200	::473872755637899000
18618379	::473872897396596000
426838833	::473873030780030000
17536130	::473873047058132000
156166678	::473873051713425000
292558028	::473873053575680000
47749919	::473873145691004000
396929208	::473873163399344000
11146552	::473873305946968000
319771975	::473873329972346000
223288871	::473873360238415000
17536130	::473873410519752000
396929208	::473873478895292000
426838833	::473873509652119000
16353730	::473873563494412000
426838833	::473873642196320000
47749919	::473873726787047000
303080805	::473873733640540000
634873462	::473873888095379000
20190503	::473873953736630000
243011588	::473873963425492000
321498402	::473873969716539000
359672666	::473873979459915000
634873462	::473873982479806000
303080805	::473874013241233000
261847534	::473874047609356000
346998772	::473874047911329000
634873462	::473874065921306000
372493368	::473874139816947000
634873462	::473874175996993000
261847534	::473874242707390000
25469735	::473874262718447000
634873462	::473874264517783000
372493368	::473874283396354000
634873462	::473874367102058000
261847534	::473874398559371000
47749919	::473874399217868000
634873462	::473874471846019000
261847534	::473874538846228000
303080805	::473874586439012000
35525270	::473874609725386000
346654346	::473874628461359000
471204596	::473874726616440000
426838833	::473874836822175000
257831311	::473874855150886000
335040170	::473874950756265000
40994873	::473875104888156000
215385454	::473875129567440000
505323751	::473875174568501000
335040170	::473875234282807000
234213287	::473875290851409000
226845681	::473875344135839000
376472794	::473875364008435000
79363954	::473875415723802000
234213287	::473875416756019000
567014078	::473875416923389000
278316478	::473875441569103000
341892711	::473875458036359000
634873462	::473875562230841000
341892711	::473875614995591000
79363954	::473875639423205000
264335101	::473875651116949000
297542894	::473875652156727000
335003775	::473875771514421000
38326757	::473875817135476000
98213304	::473875827298299000
178921630	::473875910366875000
296433109	::473876007519547000
38326757	::473876067300569000
196659229	::473876068294619000
387941507	::473876088892833000
26030273	::473876161433718000
387941507	::473876169255706000
387941507	::473876239195713000
399174015	::473876382884179000
387941507	::473876390518198000
79363954	::473876417160048000
22944914	::473876438798831000
318065690	::473876524416761000
369323050	::473876584794173000
17179941	::473876799567712000
202927618	::473876888281034000
234213287	::473876921441591000
17179941	::473877037527355000
234213287	::473877073283805000
202927618	::473877088680697000
202927618	::473877123615051000
399174015	::473877180858892000
202927618	::473877303294836000
202927618	::473877333300879000
349904873	::473877348950212000
369323050	::473877353610084000
17179941	::473877385902063000
234213287	::473877469645504000
179119528	::473877559864590000
203688730	::473877571965571000
369323050	::473877778576982000
234213287	::473877780925779000
234213287	::473877967576530000
409709795	::473877990237941000
234213287	::473878045238251000
23799906	::473878092940070000
17536130	::473878097771503000
238698812	::473878184862441000
363361632	::473878213215940000
277251070	::473878228180807000
353544330	::473878424470429000
433470731	::473878444238209000
24494616	::473878487754088000
29302446	::473878517793693000
100378471	::473878655081259000
567014078	::473878807133159000
40054726	::473878807246430000
100378471	::473878824946384000
19071786	::473878827152601000
100378471	::473878843686531000
24537703	::473878887945216000
234828491	::473878903405027000
100378471	::473878939346038000
234213287	::473879071316013000
234213287	::473879209388281000
359446141	::473879317764898000
358031089	::473879327382065000
700013623	::473879380545241000
454146385	::473879385154785000
266033863	::473879544735096000
475930595	::473879546161537000
358031089	::473879736599326000
67492430	::473879746170724000
17536130	::473879761446764000
234213287	::473879773782220000
253689041	::473879800441229000
17536130	::473880016393367000
26413556	::473880024932569000
26413556	::473880052803698000
234213287	::473880072131461000
399174015	::473880125193211000
382190006	::473880126472466000
40054726	::473880128175341000
15902298	::473880166322548000
14955026	::473880292126892000
359446141	::473880358627573000
41230104	::473880524516126000
409777239	::473880536058834000
261847534	::473880762291601000
17536130	::473880777533706000
201113172	::473880788107526000
319301096	::473880793656619000
433168829	::473880838644326000
480638215	::473880843446796000
359446141	::473880854453055000
314251743	::473880904109023000
338543771	::473880904142569000
409777239	::473880927290941000
10095952	::473880931519184000
15902298	::473880934471589000
303080805	::473880943296806000
379807492	::473880949173014000
303080805	::473880959818170000
387941507	::473880971578572000
234213287	::473880995708805000
244351583	::473881032224423000
480638215	::473881160460693000
430072028	::473881239792132000
15902298	::473881270594719000
458529098	::473881321862078000
385114649	::473881341113532000
161302101	::473881368813125000
296590824	::473881381689245000
454146385	::473881407924994000
98589714	::473881416460038000
485252693	::473881442687397000
47749919	::473881494361231000
85211920	::473881509519454000
11146552	::473881530570248000
17536130	::473881682945507000
384563395	::473881696450789000
244351583	::473881737190473000
219039425	::473881748099833000
55161530	::473881778046791000
184885982	::473881784397352000
17536130	::473881789875105000
479245748	::473881863337943000
42994926	::473881885819420000
1384531	::473881891222077000
454146385	::473881898435870000
11146552	::473881987632332000
47749919	::473882045299847000
55161530	::473882056892903000
23799906	::473882074416697000
234213287	::473882353857998000
246409056	::473882419511439000
120139449	::473882446404923000
364641621	::473882454680690000
234213287	::473882552928067000
273497452	::473882556354396000
47749919	::473882650470780000
409777239	::473882661983756000
588634771	::473882694104125000
286487329	::473882731118878000
246409056	::473882738026889000
409777239	::473882813268119000
234213287	::473882871091167000
409777239	::473882872638500000
359446141	::473882899318837000
234213287	::473883060677906000
359446141	::473883134283771000
349787019	::473883213501591000
385114649	::473883269105086000
318065690	::473883359140003000
18455966	::473883377725370000
47749919	::473883401477292000
363361632	::473883425058082000
114235211	::473883477327114000
141735027	::473883477776273000
359446141	::473883494079557000
286487329	::473883500626862000
363361632	::473883590519185000
256781130	::473883667714932000
363361632	::473883672513609000
329333638	::473883679941754000
47749919	::473883686836785000
364439246	::473883725671849000
338543771	::473883752859705000
60098410	::473883849974226000
359446141	::473883860921753000
363361632	::473883903703662000
421356901	::473883930769121000
316301043	::473884006715785000
29737650	::473884038365581000
40054726	::473884101552795000
47749919	::473884102404239000
102489930	::473884154451738000
363361632	::473884225268367000
114235211	::473884383498076000
385114649	::473884389588213000
479245748	::473884514104922000
244351583	::473884542910992000
503577648	::473884547206369000
56736460	::473884649148907000
27335023	::473884750336114000
114235211	::473884817633734000
23665083	::473884824537550000
15467792	::473884893173518000
244351583	::473885095971913000
184885982	::473885195612213000
61402370	::473885349304098000
440624261	::473885425921032000
28461859	::473885438697279000
361489211	::473885504807919000
43586963	::473885511028060000
431215016	::473885561858449000
38244930	::473885632532848000
21912250	::473885657874837000
431215016	::473885669774082000
353544330	::473885746722787000
266033863	::473885761721204000
40896981	::473885803136180000
226845681	::473885811977777000
182092022	::473885814405881000
393735397	::473885881280237000
364641621	::473885930064191000
429348972	::473885948108095000
436476907	::473885967460233000
503577648	::473885999484108000
503577648	::473886134863675000
120851061	::473886152940724000
322842111	::473886171219906000
38244930	::473886355333079000
18618379	::473886364874723000
321839755	::473886471082868000
521938520	::473886488367607000
262939560	::473886516544950000
503577648	::473886587034812000
285401749	::473886622652837000
295980167	::473886625433665000
337466318	::473886746225426000
408772521	::473886751824834000
266033863	::473886919097475000
503577648	::473886971572813000
252756099	::473886988664569000
322842111	::473886995098238000
321839755	::473887022445518000
131072297	::473887056918478000
38244930	::473887138829062000
121881241	::473887149817733000
69719136	::473887175818625000
321839755	::473887239445811000
458847153	::473887251286355000
319145382	::473887269128900000
117264210	::473887368941158000
19071786	::473887426466041000
338830055	::473887503305687000
64791948	::473887509760335000
218112087	::473887549161615000
19071786	::473887734013386000
237112765	::473887830230720000
479245748	::473887940373118000
27179899	::473888008962605000
358031089	::473888048548024000
218112087	::473888124360065000
425381729	::473888136414908000
131072297	::473888198557728000
365203632	::473888228224036000
322842111	::473888321845071000
409777239	::473888422944206000
38244930	::473888426815938000
111462710	::473888441755639000
111462710	::473888571451920000
111462710	::473888618004500000
364641621	::473888652008120000
184885982	::473888725634940000
111462710	::473888733377216000
364641621	::473888768613965000
365203632	::473888792739586000
364641621	::473888871869333000
184885982	::473888881847578000
111462710	::473888885622054000
111462710	::473888900344082000
436476907	::473888910976630000
111462710	::473888986985803000
67492430	::473889031051563000
322842111	::473889037695332000
111462710	::473889078392279000
378778103	::473889232667172000
505323751	::473889329098788000
463431723	::473889341476200000
286265668	::473889361205792000
322465167	::473889389001453000
29335169	::473889502889775000
69719136	::473889505817411000
203688730	::473889577002729000
449981984	::473889602596790000
47749919	::473889809669173000
256781130	::473889926644129000
365203632	::473890005111545000
519898323	::473890013072330000
624360378	::473890037122076000
397717926	::473890051525709000
184885982	::473890058819629000
519898323	::473890099814756000
249052117	::473890110078197000
184885982	::473890272263561000
160733683	::473890460684288000
64791948	::473890566518759000
411777707	::473890625994362000
553930094	::473890642553098000
60098410	::473890670445215000
120853830	::473890672798629000
111124977	::473890753392156000
553930094	::473890784932925000
358307309	::473891221895938000
222278624	::473891242695094000
553930094	::473891310902857000
18618379	::473891470735183000
95141856	::473891498753531000
21912250	::473891526142341000
374659572	::473891547705270000
351914412	::473891666491736000
258916835	::473891740391596000
111124977	::473891750445330000
91422810	::473891838701477000
443332358	::473892006683344000
244800948	::473892017735360000
395057520	::473892036924305000
552146644	::473892125067976000
313792688	::473892208983023000
314710836	::473892254617440000
369292925	::473892344127688000
370420008	::473892403594919000
165290348	::473892485375078000
286502927	::473892699171336000
500212290	::473892713310732000
374659572	::473892762753204000
244800948	::473893015174393000
199001641	::473893041078403000
624747426	::473893121273909000
34767424	::473893131616657000
517075828	::473893136323072000
34767424	::473893180727754000
232901934	::473893239284858000
65482831	::473893242967445000
458472537	::473893300248666000
237530197	::473893570290933000
443332358	::473893627346026000
115459999	::473893707473616000
443332358	::473893739732426000
253717655	::473893824586993000
421179396	::473893991411240000
13298002	::473894029466554000
314710836	::473894156327067000
353544330	::473894237864734000
33683248	::473894305091055000
199001641	::473894315291578000
393105437	::473894386590576000
321780812	::473894639444197000
291518680	::473894646343405000
454146385	::473894722335809000
330691749	::473894782109237000
30666953	::473894783107080000
321780812	::473894826505932000
321780812	::473894839713812000
66786075	::473894948966633000
264622253	::473895049613172000
68775336	::473895209705553000
504987901	::473895297400045000
548870171	::473895381454315000
328557330	::473895809847554000
120170865	::473895967964807000
226995875	::473896031298789000
19028099	::473896227667705000
262496951	::473896260718440000
56059141	::473896350346522000
500212290	::473896369384853000
318692042	::473896419573907000
31144939	::473896482324881000
318692042	::473896570996662000
24803741	::473896613191356000
16864384	::473896677086994000
286282963	::473896722071306000
137426396	::473896875167195000
238740641	::473896899742007000
323477702	::473897052997316000
137426396	::473897096005705000
281295226	::473897112741371000
120851061	::473897153518006000
16107745	::473897158379204000
505323751	::473897188826050000
120170865	::473897194617991000
140206179	::473897199646932000
281295226	::473897253967790000
262496951	::473897340860780000
318692042	::473897373669007000
101881386	::473897541529251000
249451202	::473897566875426000
360898372	::473897716745904000
19028099	::473897749281112000
455542048	::473897823176359000
411777707	::473897891082555000
120851061	::473898142866239000
578593285	::473898191851905000
173608790	::473898200797966000
303427354	::473898260361646000
18137013	::473898275486318000
337510374	::473898500175171000
337510374	::473898595213922000
205928265	::473898670740344000
29786990	::473898764382371000
589402824	::473899114770751000
253689041	::473899198770085000
395057520	::473899217459892000
253689041	::473899354345177000
360231979	::473899374938836000
92870542	::473899395524481000
253689041	::473899476068073000
402273149	::473899515234492000
349788720	::473899555449491000
402273149	::473899871943270000
402273149	::473899932064440000
385595835	::473900084162068000
293644929	::473900181780324000
101881386	::473900186369282000
293644929	::473900189892481000
184885982	::473900282632732000
370420008	::473900289238376000
351641054	::473900382020993000
17016789	::473900430468988000
60098410	::473900433224646000
366701651	::473900588435247000
323477702	::473900617748848000
47348539	::473900715182931000
34796664	::473900745281253000
351641054	::473900819499470000
92870542	::473900927691157000
47348539	::473900972625104000
238740641	::473900977838628000
389614947	::473901058851631000
232901934	::473901085275353000
238740641	::473901134625918000
232901934	::473901175838760000
314604858	::473901375920025000
73275873	::473901418953572000
232901934	::473901440717451000
38623896	::473901511454363000
120170865	::473901776283131000
31010760	::473901905345662000
31010760	::473902003978907000
366701651	::473902118277873000
18137013	::473902143737712000
314988406	::473902186809012000
314604858	::473902203095482000
68775336	::473902255339364000
366701651	::473902309572108000
314604858	::473902398403268000
29394513	::473902502362877000
260338000	::473902576090771000
426838833	::473902752272486000
232901934	::473902760841449000
29394513	::473902987111579000
632481728	::473903008225718000
28510276	::473903013305008000
57854623	::473903022083276000
397717926	::473903096851357000
17326645	::473903120175878000
57854623	::473903201758883000
632481728	::473903246554451000
632481728	::473903356235493000
23799906	::473903469427163000
230911888	::473903573357457000
330691749	::473903636536627000
27335023	::473903636817645000
632481728	::473903759895322000
57854623	::473903777771040000
67523538	::473903890212323000
170924102	::473903899447808000
25178781	::473903936961642000
630637790	::473904136694808000
230911888	::473904154717343000
230911888	::473904225525592000
390552849	::473904298636902000
632481728	::473904338335969000
366701651	::473904509572644000
632481728	::473904526466883000
140206179	::473904534692323000
632481728	::473904761893560000
57854623	::473904874761883000
258382946	::473905054848528000
407038804	::473905105763569000
6284612	::473905122020720000
632481728	::473905167340142000
272999900	::473905283102932000
67523538	::473905323879981000
245154470	::473905387914403000
272999900	::473905407610859000
351641054	::473905414321737000
539183661	::473905419812077000
377110730	::473905494894342000
351641054	::473905684074205000
259541688	::473905687601610000
426838833	::473905694052462000
394776489	::473905844753817000
37578654	::473906030783758000
337510374	::473906200791490000
237963845	::473906710814265000
100934605	::473906860442288000
328057955	::473906862195503000
351641054	::473907118849150000
36219010	::473907320859009000
328057955	::473907325301194000
15791549	::473907326986887000
354125458	::473907374437064000
354125458	::473907592058507000
42720153	::473907607661723000
473469863	::473907678365106000
354125458	::473907783037771000
552146644	::473907799064608000
252914746	::473907865497763000
354125458	::473907983953321000
184885982	::473908026303590000
631603360	::473908113478004000
351641054	::473908137591050000
42720153	::473908194319036000
354125458	::473908210936467000
27179899	::473908218251735000
22717394	::473908358756319000
382190006	::473908374204325000
220455732	::473908400493842000
402273149	::473908490466246000
429348972	::473908496761909000
354125458	::473908604836147000
713245898	::473908609899048000
322446637	::473908695852527000
70982412	::473908723300044000
589402824	::473908778732388000
354125458	::473908792690614000
431188585	::473909025470676000
16353730	::473909065396281000
354125458	::473909083947270000
16353730	::473909155611566000
376425912	::473909205548548000
423941104	::473909281717116000
713245898	::473909441948303000
48562201	::473909521342296000
252914746	::473909543898869000
41606452	::473909609900433000
425252367	::473909613520498000
318692042	::473909665638907000
132976059	::473909739844161000
360898372	::473909802234425000
230911888	::473909835998580000
53112812	::473909892453892000
115583749	::473909936129196000
479246485	::473909950763114000
244840804	::473909980585033000
426838833	::473910017700417000
360898372	::473910129658986000
318692042	::473910168594677000
244840804	::473910253718093000
80586819	::473910366506729000
244840804	::473910391433867000
443070793	::473910462589837000
244840804	::473910465291374000
322446637	::473910596123897000
360231979	::473910628914974000
378773930	::473910657956339000
80586819	::473910731830996000
80586819	::473910802014281000
475031809	::473910922210062000
194129729	::473910950157123000
161041223	::473910975377440000
361489211	::473911011897262000
132976059	::473911014648324000
354125458	::473911276817485000
402273149	::473911350738317000
48562201	::473911396531732000
120851061	::473911431784443000
337510374	::473911487728459000
230206940	::473911504891568000
58847822	::473911508653461000
33528820	::473911591621378000
120851061	::473911631458471000
260911912	::473911664711327000
29737650	::473911671917117000
22195036	::473911856344887000
244840804	::473911888167075000
58847822	::473911888258932000
505323751	::473911984736325000
58847822	::473912003048644000
244840804	::473912024955502000
29394513	::473912102139482000
346998772	::473912185274769000
29394513	::473912241247776000
226995875	::473912265457291000
202840862	::473912359275479000
193796724	::473912377583599000
193796724	::473912535847288000
586783331	::473912616411467000
45289907	::473912714503675000
308657649	::473912759810158000
338543771	::473912787782356000
599348429	::473912856941821000
517075828	::473912874809962000
338543771	::473912951863123000
462648540	::473913010290163000
19111395	::473913022294269000
237530197	::473913109720354000
399713201	::473913135989288000
45289907	::473913141936410000
239257340	::473913322484813000
237530197	::473913362473299000
501202268	::473913415652896000
500212290	::473913429145956000
95141856	::473913447500230000
23672351	::473913507193188000
500212290	::473913574122074000
242206017	::473913591549001000
239257340	::473913628874121000
95141856	::473913719576346000
348745482	::473913798894837000
278165989	::473913856579100000
454146385	::473913979547705000
62975545	::473913998006829000
239257340	::473914158422188000
454146385	::473914171600670000
402273149	::473914175610056000
237530197	::473914231910592000
454146385	::473914309144502000
500212290	::473914447367794000
635577431	::473914450378887000
202840862	::473914505123364000
486138458	::473914540925521000
429558621	::473914705665589000
588874950	::473914718466232000
281824012	::473914737252515000
475930595	::473914768580161000
80586819	::473914809482637000
90544248	::473914812557049000
500212290	::473914827455610000
321780812	::473914894811553000
408098797	::473915007361875000
588874950	::473915009312235000
408098797	::473915023518351000
588874950	::473915198408249000
26514591	::473915269501698000
24634410	::473915370781159000
131420707	::473915527836884000
578593285	::473915621655457000
314604858	::473915623140261000
343018153	::473915764823449000
164891333	::473915765285191000
255195496	::473915975549476000
65482831	::473916034286886000
198651083	::473916197386219000
355896730	::473916274968657000
39215095	::473916641034518000
321102847	::473916794449563000
60098410	::473916817061052000
308657649	::473916838729252000
249789981	::473916861147807000
463431723	::473916874129170000
17448907	::473917101166825000
176487313	::473917133613572000
407038804	::473917176823291000
256756265	::473917329743417000
146216300	::473917460807049000
249789981	::473917484169723000
252756099	::473917494923898000
334423964	::473917585684062000
256781130	::473917598929674000
136791341	::473917816693735000
20782081	::473917918460121000
292558028	::473918052870791000
292558028	::473918117253373000
275681559	::473918206361350000
487322279	::473918240830156000
27179899	::473918244839895000
292558028	::473918299089035000
62518475	::473918340256514000
425897170	::473918365191258000
348123497	::473918579151474000
352970133	::473918582271643000
225122347	::473918593290485000
457250385	::473918639838482000
431188585	::473918718641463000
401757405	::473918777881423000
249789981	::473918836371361000
615688476	::473918847779491000
272999900	::473918994735304000
136791341	::473919187380097000
62518475	::473919389851729000
200764512	::473919478984876000
437082385	::473919595422973000
407038804	::473919663307374000
478462259	::473919870858719000
405362735	::473920019424755000
382976230	::473920019844194000
268073941	::473920233963802000
241358661	::473920308219359000
231689668	::473920516072673000
241358661	::473920641721061000
151190656	::473920651674537000
231689668	::473920747690156000
31144939	::473920775271895000
258235483	::473920791894327000
241358661	::473920877667418000
62518475	::473921040289374000
250832637	::473921183805480000
250832637	::473921222510534000
231689668	::473921264726196000
261471578	::473921332921393000
20782081	::473921343969173000
237963845	::473921392480493000
261471578	::473921469970644000
237112765	::473921544301727000
260338000	::473921574144593000
39237011	::473921607082070000
357017353	::473921742604234000
501554267	::473921913660510000
161041223	::473921937308409000
161041223	::473922017872605000
96443022	::473922084683280000
125849974	::473922188480106000
241358661	::473922329735884000
241358661	::473922355946094000
587054451	::473922458949390000
351004243	::473922503870386000
33217361	::473922615489224000
52929975	::473922670254641000
381778563	::473922705985519000
46070001	::473922756136812000
237963845	::473922766798733000
443375828	::473923037570404000
400266696	::473923061079900000
400266696	::473923109121433000
400266696	::473923123688271000
400266696	::473923171369103000
400266696	::473923208702595000
260338000	::473923357629763000
176487313	::473923431118168000
202927618	::473923444015259000
238698812	::473923453163433000
385259637	::473923609782538000
106778257	::473923643399864000
400266696	::473923691727052000
62518475	::473923693605711000
172827217	::473923731052433000
195563881	::473923752535662000
357308471	::473923805292015000
266033863	::473923837147353000
272533260	::473923848233304000
195563881	::473923968508760000
497544291	::473923972799946000
588705820	::473924103242387000
487322279	::473924184314105000
195563881	::473924330313613000
22386194	::473924495615352000
143455927	::473924628260593000
200764512	::473924643129409000
62518475	::473925495021916000
52929975	::473925516475789000
519677520	::473925538055081000
379358099	::473925580187271000
52929975	::473925633295523000
335759212	::473925947511816000
155686441	::473925964783562000
204292930	::473925992461778000
1384531	::473926069490176000
184885982	::473926144052297000
52929975	::473926166194454000
52929975	::473926234297364000
155686441	::473926264940924000
722514433	::473926269433036000
217262932	::473926273413038000
132976059	::473926389641408000
241358661	::473926465117908000
395687470	::473926528213188000
357308471	::473926569137012000
272533260	::473926612019183000
33217361	::473926628964184000
237963845	::473926699969949000
274311440	::473926700095766000
19837708	::473926816084660000
272533260	::473927009647616000
400266696	::473927074856464000
400266696	::473927093181353000
400266696	::473927111346896000
463855595	::473927161619828000
296627238	::473927246835503000
150034005	::473927366494785000
519677520	::473927422924967000
19837708	::473927435210489000
400266696	::473927439857352000
241358661	::473927526683652000
164891333	::473927760780734000
274311440	::473927903785537000
244840804	::473927908474355000
700013623	::473927963860156000
244840804	::473927984550645000
244840804	::473927993341906000
244840804	::473928051558842000
357308471	::473928125433516000
164891333	::473928223688904000
34767424	::473928260657508000
110297719	::473928331617112000
60098410	::473928366093893000
266033863	::473928369612931000
700013623	::473928399476367000
204292930	::473928400369750000
110297719	::473928402505039000
155686441	::473928421706190000
418783652	::473928451200540000
19837708	::473928452777582000
155686441	::473928467793186000
389949893	::473928559895928000
19837708	::473928594339532000
266033863	::473928609627787000
155686441	::473928627672088000
351004243	::473928632688062000
19837708	::473928640955052000
400266696	::473928643639787000
164891333	::473928663830786000
313792688	::473928752066355000
19837708	::473928769548189000
588705820	::473928792923070000
400266696	::473928808592977000
95141856	::473928867908829000
84849075	::473928886787379000
232901934	::473929022183702000
363361632	::473929053083144000
149980973	::473929079985426000
204292930	::473929144686768000
232901934	::473929164198670000
244840804	::473929172721885000
231689668	::473929328497938000
363361632	::473929367374925000
543585402	::473929448396320000
357306642	::473929518910939000
543585402	::473929556340899000
155686441	::473929576754970000
409777239	::473929718131986000
463855595	::473930359013654000
543585402	::473930395763765000
15467792	::473930517755097000
36772146	::473930517838958000
1384531	::473930674160668000
355896730	::473930794197479000
463855595	::473930918474682000
513270198	::473930942415790000
454406979	::473930946480066000
471204596	::473931019763326000
400266696	::473931036007878000
176339991	::473931096267042000
66555228	::473931325729038000
232901934	::473931398538350000
155686441	::473931426484604000
232901934	::473931513147318000
27904685	::473931590196658000
130514710	::473931654138830000
295881773	::473931737093787000
381203261	::473931745331404000
25359188	::473931856044257000
32382173	::473931885198856000
217912167	::473931914970013000
32382173	::473931940274262000
364043601	::473932125029167000
286298021	::473932197926141000
36772146	::473932228448108000
330691749	::473932230784339000
331398205	::473932321872027000
120170865	::473932349332533000
238698812	::473932372337901000
204292930	::473932500171911000
120170865	::473932546447638000
521938520	::473932577833615000
34767424	::473932647517806000
155686441	::473932650357346000
50463332	::473932739498889000
256781130	::473932740149006000
68369234	::473932789432066000
120170865	::473932815373832000
64219388	::473932822835515000
120170865	::473932958689017000
286298021	::473932967190880000
376541246	::473933133469872000
473196438	::473933136238100000
364646765	::473933204156461000
32382173	::473933382066266000
364646765	::473933404438679000
257207319	::473933444917911000
75209135	::473933506926485000
91130285	::473933545790926000
257207319	::473933615458299000
635577431	::473933615550582000
91130285	::473933708957712000
272184078	::473933805183455000
36772146	::473933913736228000
74282065	::473934009160847000
407279448	::473934029553561000
258916835	::473934077087580000
249246314	::473934141491118000
287228225	::473934177948020000
258916835	::473934256545087000
587054451	::473934324744466000
286298021	::473934461604601000
338543771	::473934552058974000
295881773	::473934552319021000
378334138	::473934560468537000
286298021	::473934623550889000
41230104	::473934700734476000
219188629	::473934719248117000
256781130	::473934745055666000
338543771	::473934757886038000
343606449	::473934817822642000
599589782	::473934845022724000
425897170	::473935033707667000
261847534	::473935094034358000
34767424	::473935125428719000
219188629	::473935127630725000
261847534	::473935144827379000
34767424	::473935187860914000
407279448	::473935337891168000
407279448	::473935417931075000
404496513	::473935523073888000
352970133	::473935540048261000
184885982	::473935558314426000
236595577	::473935587833950000
286298021	::473935600987291000
25178781	::473936328577409000
34767424	::473936354267500000
25178781	::473936374689587000
25178781	::473936403634454000
286298021	::473936624460374000
221740779	::473936764675956000
42795192	::473936837111607000
42795192	::473936848654331000
42795192	::473936860369022000
42795192	::473936868904407000
42795192	::473936880489074000
42795192	::473936893181046000
42795192	::473936902668562000
42795192	::473936913385009000
43838022	::473936961606918000
98768681	::473936984776273000
238307628	::473937075050250000
34767424	::473937220634550000
348683759	::473937221867687000
260338000	::473937264863490000
30406728	::473937314717003000
18028506	::473937343011762000
325242803	::473937506346364000
50463332	::473937581864787000
467688815	::473937643835650000
50463332	::473937820201926000
40810916	::473937940054163000
22285873	::473937978453008000
241358661	::473937983880445000
25359188	::473938030680473000
25359188	::473938070123728000
19374297	::473938120329555000
19374297	::473938155653984000
155686441	::473938217922600000
241358661	::473938221299015000
237112765	::473938335157612000
260338000	::473938376807030000
377110730	::473938396952272000
20782081	::473938683582627000
533417136	::473938736774778000
20782081	::473938780152287000
330691749	::473938948612304000
12354252	::473939034041892000
409777239	::473939063930507000
223299509	::473939107551256000
12354252	::473939112601210000
551501734	::473939112676700000
110297719	::473939119882518000
359446141	::473939187469537000
440624261	::473939195753295000
309789310	::473939297989443000
249028893	::473939332818935000
20782081	::473939357770870000
59207269	::473939385776234000
467688815	::473939404180840000
292395819	::473939444500688000
1384531	::473939481267933000
30406728	::473939513954168000
196230932	::473939516978233000
463855595	::473939601522847000
76427184	::473939640789917000
101881386	::473939696024707000
16353730	::473939771828355000
54721301	::473939801960226000
16353730	::473939853818617000
331398205	::473940002829631000
241358661	::473940041014599000
351099839	::473940145444364000
78614495	::473940178805854000
485252693	::473940388105822000
505323751	::473940400441282000
521938520	::473940505974149000
325036867	::473940763638657000
364646765	::473940782273921000
551501734	::473940831829626000
314604858	::473940889044148000
521938520	::473940978122756000
18750697	::473940999450812000
117264210	::473941081923399000
184885982	::473941133370748000
551501734	::473941151594971000
364646765	::473941164081430000
400266696	::473941247388708000
218956862	::473941276744622000
521938520	::473941321636249000
349787019	::473941412904312000
184885982	::473941535231205000
390479008	::473941562745831000
390479008	::473941601031442000
237530197	::473941665967640000
176339991	::473941744468242000
318065690	::473941767218147000
33217361	::473942001725890000
500212290	::473942018079473000
401089789	::473942080423608000
357150048	::473942218848210000
401089789	::473942382346399000
30529918	::473942521932820000
364646765	::473942546511429000
292395819	::473942628589768000
155686441	::473942638651924000
292395819	::473942711054000000
479156555	::473942733376061000
314988406	::473942759523356000
479156555	::473942795921534000
80159052	::473942798584934000
20778748	::473942852418805000
364646765	::473942879480475000
314604858	::473942882039001000
51413309	::473942938322337000
256781130	::473943085072650000
360761105	::473943103330451000
364646765	::473943121588269000
276256841	::473943132044664000
269012544	::473943170972016000
16353730	::473943238269628000
269012544	::473943278329405000
51413309	::473943396579438000
12354252	::473943435297042000
376425912	::473943441206812000
276256841	::473943474312466000
101881386	::473943592696692000
309167251	::473943604906303000
96013044	::473943676809273000
338076990	::473943804827815000
363722761	::473943813170294000
364646765	::473943891842850000
264677315	::473943934821863000
276131997	::473944510590754000
179119528	::473944659870220000
176339991	::473944681970016000
41606452	::473944792741580000
223005614	::473944816439402000
443070793	::473944923591290000
540510474	::473944947649822000
179119528	::473945037730873000
95072707	::473945099441688000
635796096	::473945144975048000
12354252	::473945211295371000
29436016	::473945267159326000
338588400	::473945269357133000
155650977	::473945292492898000
100934605	::473945313497993000
338588400	::473945411539836000
95072707	::473945443689197000
179119528	::473945468926304000
25359188	::473945519895498000
176339991	::473945521380290000
265553576	::473945548999782000
374528956	::473945568889171000
265553576	::473945680524742000
25359188	::473945693489352000
239484752	::473945728641802000
95072707	::473945805254979000
76638498	::473945860749803000
331246659	::473945897462554000
286298021	::473945967989760000
95072707	::473945982732738000
312394133	::473946062642634000
159011393	::473946062953017000
444251177	::473946144611901000
264677315	::473946149842219000
363361632	::473946233606635000
337510374	::473946300627447000
246050172	::473946311264202000
89505869	::473946355652505000
360231979	::473946434274742000
227577445	::473946468101783000
87812967	::473946494530113000
365658620	::473946624868093000
15467792	::473946689317785000
89505869	::473946698071289000
111124977	::473946761371721000
111124977	::473946887393792000
443070793	::473946896164085000
312394133	::473946981908238000
312435293	::473947033435267000
312435293	::473947152201170000
266033863	::473947166587625000
379807492	::473947166616985000
312394133	::473947196971167000
201810972	::473947260074479000
338588400	::473947262150647000
20782081	::473947294237073000
364439246	::473947370757976000
312435293	::473947378521612000
374528956	::473947382548135000
450560571	::473947489305784000
167365283	::473947512303124000
312435293	::473947545496875000
16866896	::473947565889572000
227577445	::473947570012577000
312394133	::473947580401860000
198126424	::473947587511214000
277829772	::473947636651659000
331668519	::473947668947804000
4434941	::473947683653025000
105993726	::473947723679297000
33011898	::473947755396620000
45289907	::473947761289592000
331668519	::473947793531211000
402492947	::473947810631389000
331668519	::473947920903856000
45289907	::473947930982760000
312394133	::473947933155405000
105993726	::473948002889908000
463431723	::473948070158151000
312435293	::473948094585794000
45289907	::473948102613680000
345508633	::473948130807799000
227577445	::473948145668218000
368386947	::473948428704030000
234828491	::473948465748119000
95072707	::473948580953063000
29436016	::473948593963794000
68369234	::473948683285696000
331668519	::473948685894578000
374528956	::473948714722017000
243427085	::473948734661722000
312435293	::473948845697548000
331668519	::473949003248185000
458472537	::473949012890902000
312394133	::473949014333743000
90467952	::473949034864852000
45289907	::473949077386694000
337510374	::473949089097187000
470801476	::473949152963866000
45289907	::473949190058287000
256781130	::473949224539656000
455097630	::473949246010310000
45289907	::473949303681982000
613956023	::473949326104743000
458472537	::473949360569335000
45289907	::473949413417558000
363722761	::473949542283350000
513878213	::473949568564858000
513878213	::473949598772252000
45289907	::473949671144976000
45289907	::473949851076423000
155677785	::473949892075737000
437064295	::473949977119440000
481512198	::473950014725566000
229290429	::473950037303504000
260338000	::473950180807434000
371416817	::473950186784321000
26897261	::473950246850932000
337510374	::473950260922826000
19837708	::473950286134775000
337510374	::473950361061838000
229290429	::473950398437289000
513878213	::473950461003702000
229290429	::473950490149912000
25359188	::473950564405878000
235272576	::473950565001486000
513878213	::473950595666042000
331668519	::473950628700372000
301203823	::473950648233242000
134181956	::473950657238409000
400490673	::473950864558665000
89505869	::473951226002812000
382976230	::473951234714390000
401089789	::473951289475231000
89505869	::473951388217507000
349788720	::473951406580170000
184885982	::473951561123500000
330691749	::473951614038859000
193583131	::473951712370110000
364439246	::473951744284585000
343606449	::473951916079063000
239484752	::473952037273493000
89505869	::473952120245198000
19837708	::473952161475227000
264677315	::473952215665635000
364439246	::473952242332995000
52542320	::473952309970358000
205030447	::473952369651101000
34717669	::473952384498950000
179119528	::473952395236372000
63473984	::473952408318394000
637303583	::473952414022656000
51413309	::473952487771107000
89505869	::473952517106065000
112801155	::473952612115415000
260911912	::473952686149074000
330691749	::473952687117987000
114070939	::473952780915179000
159011393	::473952837450223000
184885982	::473952962276884000
478462259	::473953013724246000
428646436	::473953044669796000
361489211	::473953072528367000
291518680	::473953099866861000
89505869	::473953119949168000
184885982	::473953124403519000
548870171	::473953142720061000
363722761	::473953183782289000
483283190	::473953192443531000
343606449	::473953201096376000
467545942	::473953305261924000
399713201	::473953362283479000
478462259	::473953409242918000
390900557	::473953443090944000
372493368	::473953504331976000
262496951	::473953579636498000
330691749	::473953603409825000
16566189	::473953604986875000
400817337	::473953620052819000
313792688	::473953637018783000
372493368	::473953642584621000
106778257	::473953678613696000
372493368	::473953707768295000
364043601	::473953917919719000
68775336	::473954060307927000
360951591	::473954088254595000
89505869	::473954112761913000
588705820	::473954140368814000
473196438	::473954147515899000
111124977	::473954221604077000
57854623	::473954246878965000
155677785	::473954380991823000
111124977	::473954405436239000
31010760	::473954438902595000
382976230	::473954496821743000
330691749	::473954532670464000
287228225	::473954586449809000
205030447	::473954712358637000
510678171	::473954989228818000
578593285	::473955044572676000
219039425	::473955074717130000
120139449	::473955091133632000
402492947	::473955133202509000
201810972	::473955135685541000
606781453	::473955195890593000
348123497	::473955223451344000
106778257	::473955293542375000
336019882	::473955341663625000
414217500	::473955400358719000
89505869	::473955478343401000
29737650	::473955495120621000
338076990	::473955516893253000
91666102	::473955597054771000
24719772	::473955627698372000
483283190	::473955777757982000
253347580	::473955893579489000
28054060	::473955924353089000
606781453	::473955972956708000
402492947	::473956011577856000
89505869	::473956090661437000
330691749	::473956192201342000
89505869	::473956249407463000
408772521	::473956329925537000
390504920	::473956360208404000
358031089	::473956442815205000
89505869	::473956514281951000
87970668	::473956553586782000
402492947	::473956644640927000
40485959	::473956658683445000
40485959	::473956758826647000
429558621	::473956763020963000
503577648	::473956776673419000
40485959	::473956850761609000
304619831	::473956973654716000
87970668	::473957024502276000
364641621	::473957073135214000
68775336	::473957149492535000
48804765	::473957152122347000
56917722	::473957153833615000
68775336	::473957213350805000
364641621	::473957229394001000
463855595	::473957450119266000
425252367	::473957603454623000
21623464	::473957640989470000
68775336	::473957787613929000
53545809	::473957790839349000
312394133	::473957794953969000
402492947	::473957877166510000
227577445	::473957892005978000
353544330	::473957894073753000
53863390	::473957921466773000
594844703	::473958032213176000
102489930	::473958059031547000
539183661	::473958080271482000
244351583	::473958101742145000
402492947	::473958116287979000
120139449	::473958158956630000
23933265	::473958189998669000
364641621	::473958235393638000
117264210	::473958251508162000
364641621	::473958348958605000
402492947	::473958371788214000
242435004	::473958406634483000
594844703	::473958407376891000
554852227	::473958531284992000
29394513	::473958539153514000
60098410	::473958564424204000
277814195	::473958568505245000
41606452	::473958624553746000
29394513	::473958640433393000
219188629	::473958680488972000
19837708	::473958866955165000
120139449	::473958996802404000
400490673	::473959033188003000
109060628	::473959152172011000
263013923	::473959198569398000
120139449	::473959200876277000
25359188	::473959263010689000
140206179	::473959348549324000
18374690	::473959371949359000
455097630	::473959437225304000
29394513	::473959596277501000
455097630	::473959629869682000
455097630	::473959769137377000
232901934	::473959926465699000
12354252	::473959971319578000
219039425	::473960049048428000
15778759	::473960053104340000
120139449	::473960269543002000
76375846	::473960393170100000
102489930	::473960393484693000
339126665	::473960429257891000
455097630	::473960450875351000
339126665	::473960565321129000
339126665	::473960633105272000
38623896	::473960636552970000
429491583	::473960645893685000
365021832	::473960666525466000
72293435	::473960680245035000
479156555	::473960682375761000
198406854	::473960719566647000
339126665	::473960751489507000
217563665	::473960813133180000
455097630	::473960882234339000
184885982	::473961128393842000
339126665	::473961153110884000
50468203	::473961202209402000
381203261	::473961251890929000
50468203	::473961325098307000
16866896	::473961338599788000
385595835	::473961356618526000
67492430	::473961362146619000
262496951	::473961507101741000
50468203	::473961539741827000
262496951	::473961561292173000
339126665	::473961586558660000
559991040	::473961594750107000
67492430	::473961661405990000
176339991	::473961685745541000
140206179	::473961833359896000
435478224	::473961839429050000
455097630	::473961852800475000
169291538	::473961868780765000
182092022	::473961897054588000
443332358	::473961964092129000
365658620	::473962024922124000
227577445	::473962038041911000
357308471	::473962252307935000
503577648	::473962288991326000
606781453	::473962326769422000
20782081	::473962405471322000
172035134	::473962406826110000
606781453	::473962413918658000
84849075	::473962420377886000
30529918	::473962427667578000
382976230	::473962543220666000
38244930	::473962579652386000
500212290	::473962675756482000
76375846	::473962740885643000
356974615	::473962797395476000
269012544	::473962981571559000
385114649	::473963097544065000
52542320	::473963176405393000
338543771	::473963267346292000
155686441	::473963283074932000
374528956	::473963295104200000
335040170	::473963343573569000
237986569	::473963477086654000
67492430	::473963520246038000
500212290	::473963592501297000
382371778	::473963673422012000
374528956	::473963698239717000
155686441	::473963742120529000
382371778	::473963750249082000
500212290	::473963870285881000
272533260	::473963914955194000
500212290	::473963985511784000
364405877	::473964089467613000
176339991	::473964147348996000
298216731	::473964262910488000
87970668	::473964315494453000
381203261	::473964341494960000
65926573	::473964383412838000
325036867	::473964526908342000
106715045	::473964530121203000
381203261	::473964597217460000
587864456	::473964679094472000
298216731	::473964712002998000
62944645	::473964758668816000
65926573	::473964834099167000
162559610	::473964909328224000
500212290	::473964925950255000
62944645	::473964927569231000
276540818	::473964957030023000
473462894	::473965049489264000
500212290	::473965130930069000
160733683	::473965131634708000
62944645	::473965155718410000
500212290	::473965244742529000
183438897	::473965288803692000
62944645	::473965296709947000
160733683	::473965416708964000
162559610	::473965593935085000
256319248	::473965596082573000
62944645	::473965602374045000
356974615	::473965802580742000
238698812	::473965923598991000
408772521	::473965930326683000
331397011	::473965973632843000
425897170	::473965976405299000
62944645	::473966023096270000
120139449	::473966252457590000
368170408	::473966363753463000
262240809	::473966474709581000
369849727	::473966486755606000
262240809	::473966496259907000
162559610	::473966938033364000
386956382	::473967186180968000
338588400	::473967207899078000
176339991	::473967210843500000
14584037	::473967225187999000
364439246	::473967278522773000
20713213	::473967309942292000
262240809	::473967414053318000
172035134	::473967415475179000
205030447	::473967439227523000
111978266	::473967548141010000
277814195	::473967674058240000
40896981	::473967735714492000
162559610	::473967863363956000
289650000	::473968038983634000
141735027	::473968183804567000
510998653	::473968403753889000
315559101	::473968411999891000
100934605	::473968439782948000
400266696	::473968692607213000
316902035	::473968703218806000
510998653	::473968785922084000
249789981	::473968835758792000
41230104	::473968852074655000
337466318	::473968941643988000
486138458	::473968992982282000
262240809	::473969036347183000
400266696	::473969155914223000
116071398	::473969242769858000
249789981	::473969341285679000
338543771	::473969341818347000
382414670	::473969360248127000
26925878	::473969453500092000
18028506	::473969500262367000
20293581	::473969554603798000
20293581	::473969611554045000
339295860	::473969630969462000
276540818	::473969639370665000
418847263	::473969694911627000
503741267	::473969718605266000
140206179	::473969733671211000
140206179	::473969828357632000
122799833	::473969839938105000
264677315	::473969885941202000
249227650	::473969949019369000
262240809	::473970001158754000
313421343	::473970052891303000
276540818	::473970064706650000
382976230	::473970066501799000
262240809	::473970179316015000
443070793	::473970187532632000
152715270	::473970293178789000
313421343	::473970295355604000
313421343	::473970297746358000
439491329	::473970316369096000
437064295	::473970328826171000
260440912	::473970722268655000
202196262	::473970727721254000
322643138	::473970732683116000
399713201	::473970759807684000
172035134	::473970840833241000
360761105	::473970845027561000
351152035	::473970962560323000
285401749	::473971016465534000
234213287	::473971125685202000
262240809	::473971218870071000
234213287	::473971248020455000
338543771	::473971257604468000
234213287	::473971500253335000
349365015	::473971596126732000
349365015	::473971606612488000
140157275	::473971660328951000
546153359	::473971798854217000
253689041	::473971874599141000
267299080	::473972002521223000
90467952	::473972008426807000
20713213	::473972119299059000
110236585	::473972154896105000
59207269	::473972185468379000
358031089	::473972284919521000
130996784	::473972428301795000
586783331	::473972450137354000
163768701	::473972622250635000
400266696	::473972629796184000
107902551	::473972680039727000
253886962	::473972792933642000
193796724	::473972795685081000
463855595	::473972832636903000
369310186	::473972930880086000
358031089	::473972962073145000
624747426	::473972997875716000
234213287	::473973201437876000
36772146	::473973311261523000
242435004	::473973390974255000
24634410	::473973427024310000
205030447	::473973582351962000
408772521	::473973617512808000
242435004	::473973685691228000
242435004	::473973882748026000
251231824	::473974016273686000
251231824	::473974040726487000
400266696	::473974107411714000
242435004	::473974136255946000
624747426	::473974248407453000
20713213	::473974291755577000
25178781	::473974375054450000
16623113	::473974396919377000
264677315	::473974408042655000
624747426	::473974554939756000
272184078	::473974660543946000
26684021	::473974668857073000
346412695	::473974699236417000
329333638	::473974728718155000
478145352	::473974783126675000
234213287	::473974793046216000
211019280	::473974927653998000
400266696	::473974937078611000
234213287	::473974960424103000
371500504	::473974965545336000
234213287	::473975023862964000
312435293	::473975045501374000
279230956	::473975058369495000
162559610	::473975095786868000
312435293	::473975199214235000
234213287	::473975333868163000
141735027	::473975442903285000
220867112	::473975498695921000
390900557	::473975499408945000
17974977	::473975590127534000
312252632	::473975591322939000
401089789	::473975623430311000
401089789	::473975665977348000
325849507	::473975701066891000
615507620	::473975712332791000
521938520	::473975733782474000
312435293	::473975756985356000
338588400	::473975890284511000
378334138	::473975898174005000
234213287	::473975913294475000
325849507	::473975981523226000
33703073	::473976160888438000
48612192	::473976195520794000
465292139	::473976238940254000
349787019	::473976340996034000
529096266	::473976596055867000
521938520	::473976664242671000
169291538	::473976764947898000
33703073	::473976784904396000
478145352	::473976890101755000
40896981	::473976968421969000
29394513	::473976978442166000
33703073	::473977053369208000
234630547	::473977129705553000
722514433	::473977165466189000
20782081	::473977473768505000
29605636	::473977485843902000
553930094	::473977487248986000
289360824	::473977489463586000
381203261	::473977539690385000
179119528	::473977601216634000
29605636	::473977601283735000
625900103	::473977761980108000
28771314	::473977823527321000
312856997	::473977829487431000
348123497	::473977849380999000
21623464	::473977900555722000
24494616	::473978034928619000
314710836	::473978038187614000
106715045	::473978066440445000
341493662	::473978069128982000
313421343	::473978127559827000
322465167	::473978213501120000
21623464	::473978252608811000
140206179	::473978319327604000
198406854	::473978331918897000
256319248	::473978342585036000
29605636	::473978386306453000
24634410	::473978567378759000
169291538	::473978578757902000
556631416	::473978655031316000
52929975	::473978690632568000
18618379	::473978877685936000
204292930	::473978958669545000
309778100	::473978962264076000
35923992	::473979002235809000
231150237	::473979068568702000
91422810	::473979135123922000
204292930	::473979158704300000
378281495	::473979220314451000
106715045	::473979264153305000
95072707	::473979367802933000
478145352	::473979395497947000
519909326	::473979480608755000
95072707	::473979751283957000
222173816	::473979819533672000
140206179	::473979899317739000
278165989	::473979935753646000
84849075	::473979965029888000
156961324	::473979996118073000
18156298	::473980189785874000
217563665	::473980208593137000
68966030	::473980362259824000
519909326	::473980418056675000
20713213	::473980422230011000
414217500	::473980422712336000
309778100	::473980456719769000
28510276	::473980516689928000
337388641	::473980518082420000
92936298	::473980568623783000
17448907	::473980589700169000
156961324	::473980620943532000
179119528	::473980682524307000
92936298	::473980693970567000
599589782	::473980749008236000
249789981	::473980918126764000
106715045	::473981051514023000
272999900	::473981110011953000
236528732	::473981162310742000
230968348	::473981292522921000
243830281	::473981320587001000
106715045	::473981321006419000
243830281	::473981411322392000
217563665	::473981427092959000
465002314	::473981604461674000
230968348	::473981652410970000
186287095	::473981855792783000
505219745	::473981867247419000
519909326	::473981974223151000
360231979	::473981980426522000
269012544	::473982005793669000
357308471	::473982024403795000
217563665	::473982036525318000
95072707	::473982074336985000
179119528	::473982084915003000
15681561	::473982171770662000
357308471	::473982236748832000
433003196	::473982276573728000
230968348	::473982395167670000
34796664	::473982407830278000
443070793	::473982407939325000
26514591	::473982424129343000
34796664	::473982469469782000
237986569	::473982489585672000
16846197	::473982503045173000
435478224	::473982656711905000
52929975	::473982757429706000
281295226	::473982784956944000
222173816	::473982819161489000
52929975	::473982853013725000
338588400	::473982858843791000
20713213	::473982931015180000
247633146	::473982957649014000
260539431	::473982989777395000
24719772	::473983032903217000
54754940	::473983076666572000
421179396	::473983081699766000
32382173	::473983138465464000
170590185	::473983162654003000
353544330	::473983239204257000
217563665	::473983257210404000
314988406	::473983306132758000
95072707	::473983375271657000
416130255	::473983382875947000
52929975	::473983464190914000
338588400	::473983484197736000
443070793	::473983562006278000
230968348	::473983628871884000
95072707	::473983653823778000
87970668	::473983694722457000
336019882	::473983745150550000
26514591	::473983823605022000
401089789	::473983850209480000
145572480	::473983901736521000
33011898	::473983949769699000
33011898	::473984170780151000
145572480	::473984226543427000
30787413	::473984333712093000
186287095	::473984403899568000
95072707	::473984519293251000
30787413	::473984553766244000
338588400	::473984596564910000
37867502	::473984758368575000
192727478	::473984853054980000
132976059	::473984918616166000
338543771	::473985018151186000
237986569	::473985061868429000
333704327	::473985075747364000
37867502	::473985149848125000
449988145	::473985220937408000
95072707	::473985278487437000
449988145	::473985320468217000
218956862	::473985421156708000
722514433	::473985437908733000
379358099	::473985444321820000
95072707	::473985457944940000
354125458	::473985679446134000
587864456	::473985716616056000
372493368	::473985768205987000
198406854	::473985856298942000
226357092	::473985857183952000
26514591	::473985884333674000
587864456	::473985929971912000
260911912	::473985944765202000
353544330	::473985960988774000
204292930	::473986008610926000
237986569	::473986047626342000
59454178	::473986047659876000
59454178	::473986182401884000
237986569	::473986210507943000
330195429	::473986218326118000
47017345	::473986239826108000
204292930	::473986329038966000
436476907	::473986352875192000
311664191	::473986368306036000
124374229	::473986441341435000
237986569	::473986454310227000
379357885	::473986482982502000
198406854	::473986590411214000
289360824	::473986596983676000
330195429	::473986619230261000
255299055	::473986669423505000
16002106	::473986712624824000
87970668	::473986716160643000
378334138	::473986879411351000
34767424	::473986890429784000
399713201	::473986893328027000
330195429	::473986938458746000
351004243	::473987010076499000
270065033	::473987017265541000
37867502	::473987100904128000
634873462	::473987111507345000
408869196	::473987193472430000
223299509	::473987194005094000
634873462	::473987195519254000
379358099	::473987234165579000
223299509	::473987256718348000
312435293	::473987258454777000
416130255	::473987275785654000
35105150	::473987298762055000
330195429	::473987361030680000
299389082	::473987461941448000
310321041	::473987471378640000
56556074	::473987564819333000
337466318	::473987571219853000
250774954	::473987628723748000
37867502	::473987629084467000
330195429	::473987644410429000
379358099	::473987731618422000
223299509	::473987763478351000
260539431	::473987771606900000
101881386	::473987807107497000
198406854	::473987896748171000
379152968	::473987910291562000
400817337	::473987996367073000
28771314	::473988019519631000
223299509	::473988023944609000
314988406	::473988198742237000
18618379	::473988271672786000
435349693	::473988363905548000
37867502	::473988372541612000
259466143	::473988408910426000
259569717	::473988444696244000
39684857	::473988479479595000
36654229	::473988489701126000
365658620	::473988535238660000
249451202	::473988545292414000
26514591	::473988577370468000
418847263	::473988660790951000
334403708	::473988664452579000
249451202	::473988677039702000
212068363	::473988839174725000
89505869	::473988848129552000
270065033	::473989079516708000
251821834	::473989279698272000
223299509	::473989439610310000
223299509	::473989629842968000
259569717	::473989673052672000
463431723	::473989673824428000
200764512	::473989740861997000
377110730	::473989751490371000
344990761	::473989761015611000
360898372	::473989774500315000
24494616	::473989848773058000
220867112	::473989863750909000
114235211	::473989879341133000
637303583	::473990088418816000
53317470	::473990092998975000
15742158	::473990116663246000
95723533	::473990145117392000
15742158	::473990145150955000
252725390	::473990151991857000
61402370	::473990186448068000
16322613	::473990190315237000
260539431	::473990217464963000
273955213	::473990226931490000
260539431	::473990390207365000
59583601	::473990392325476000
26514591	::473990490346373000
25359188	::473990618092298000
252725390	::473990702003527000
396655167	::473990711893704000
116071398	::473990769888358000
24803741	::473990770827870000
59454178	::473990815195205000
238307628	::473990887211421000
20190503	::473990888331284000
155650977	::473990895545495000
400817337	::473991117000552000
90467952	::473991309846249000
425381729	::473991327638499000
130514710	::473991368948191000
71981601	::473991470085439000
251231824	::473991537571819000
313792688	::473991543439646000
20190503	::473991638016995000
443332358	::473991657554055000
252725390	::473991753402302000
446541836	::473991827943464000
334442114	::473991887892668000
252725390	::473991999188516000
43006697	::473992017224032000
165290348	::473992022492053000
521938520	::473992027365863000
402273149	::473992038430412000
56059141	::473992077957529000
171642430	::473992348615983000
18156298	::473992369478443000
72293435	::473992389153939000
15742158	::473992426399334000
402273149	::473992434645364000
402273149	::473992483802583000
443332358	::473992582867865000
22386194	::473992589360631000
443332358	::473992605118631000
458010782	::473992620285231000
252725390	::473992738442997000
18156298	::473992758302998000
15742158	::473992771582177000
263389464	::473992908182282000
15742158	::473992917246169000
338543771	::473992988687736000
338543771	::473993025144631000
29198251	::473993037995966000
503741267	::473993038738386000
56059141	::473993049953927000
86349050	::473993061995794000
48804765	::473993063308615000
48804765	::473993065112162000
48804765	::473993130597818000
48804765	::473993131294093000
229290429	::473993190433779000
366701651	::473993253688066000
321780812	::473993366623887000
147997393	::473993446798000000
255205725	::473993480964804000
353544330	::473993515265818000
374528956	::473993557296967000
337510374	::473993566880931000
321794820	::473993583859478000
635577431	::473993740512550000
40097041	::473993856019484000
258916835	::473994069442457000
38623896	::473994070667165000
198126424	::473994080624459000
273955213	::473994109749694000
40097041	::473994188216741000
363361632	::473994352419565000
119434884	::473994479465005000
489961036	::473994506845421000
68473966	::473994654547841000
402273149	::473994799352012000
85211920	::473994831287427000
16166332	::473994905996378000
356974615	::473994913017647000
377035998	::473994948665040000
336845657	::473994992369676000
353544330	::473995031041163000
241790793	::473995083058921000
170590185	::473995166898864000
408049418	::473995218987913000
20190503	::473995234821419000
328557330	::473995245395275000
364405877	::473995308729245000
205928265	::473995480121098000
319145382	::473995500278906000
532616498	::473995527399292000
489961036	::473995534454099000
205928265	::473995548114968000
205928265	::473995587742736000
119434884	::473995613785165000
600663496	::473995700078796000
399713201	::473995736334348000
143455927	::473995795973156000
200764512	::473995799337005000
268397639	::473995830592942000
241790793	::473995847751852000
386956382	::473995867876110000
634822122	::473995887450939000
624360378	::473995965192351000
170590185	::473996041306382000
389197869	::473996079759769000
339126665	::473996153898291000
624360378	::473996158608482000
34767424	::473996189700866000
38713173	::473996228812742000
200764512	::473996239764074000
507987711	::473996271049375000
395057520	::473996451597414000
26413556	::473996455951097000
170590185	::473996531305963000
260539431	::473996591821377000
326636490	::473996683584364000
43586963	::473996697668841000
532616498	::473996698977460000
418847263	::473996718837481000
326636490	::473996726441746000
174351092	::473996728337592000
249789981	::473996745974632000
287228225	::473996939642408000
587864456	::473996975398871000
114064449	::473997042046353000
356974615	::473997047503151000
368170408	::473997100099715000
376472794	::473997158358601000
463431723	::473997256157192000
463431723	::473997325044428000
443332358	::473997333084909000
358307309	::473997401087172000
170590185	::473997454673592000
164891333	::473997538161205000
376472794	::473997594641702000
29198251	::473997692264144000
34767424	::473997730486812000
369323050	::473997764347453000
19945993	::473997789664268000
174351092	::473997812321902000
20190503	::473997915627593000
556631416	::473998023177949000
360898372	::473998047160987000
428646436	::473998054207389000
137587439	::473998102433517000
19945993	::473998109173760000
313341167	::473998241919270000
366701651	::473998362052554000
239484752	::473998365626097000
402273149	::473998390670266000
335101950	::473998426917437000
174351092	::473998485285376000
364043601	::473998506101706000
277204534	::473998527962435000
38053704	::473998535382151000
178985516	::473998555858751000
214357483	::473998668320616000
200764512	::473998821010063000
54754940	::473998827037290000
164891333	::473998865712939000
178985516	::473998920930971000
420389630	::473998945522171000
249227650	::473998950349807000
389614947	::473998977805713000
239484752	::473999097544724000
270065033	::473999138544029000
467545942	::473999181736968000
203736885	::473999193501990000
161302101	::473999195959881000
260539431	::473999198610657000
212047421	::473999219640905000
223299509	::473999232207032000
546153359	::473999264025047000
546153359	::473999386825850000
223299509	::473999424033542000
256781130	::473999461065043000
237530197	::473999649259278000
162958222	::473999685686796000
311664191	::473999697384701000
223299509	::473999729722810000
429558621	::473999763436605000
546153359	::473999764590051000
418847263	::473999774002081000
223299509	::473999785926488000
360898372	::473999850611015000
486231003	::473999897851469000
223299509	::473999922941800000
264622253	::473999947612684000
214357483	::473999950292844000
173026357	::473999967023951000
140206179	::473999978885443000
241358661	::474000058879209000
360898372	::474000112532721000
174351092	::474000134670262000
369323050	::474000137706934000
178921630	::474000201271615000
408772521	::474000282460766000
506760887	::474000299883900000
389197869	::474000320649891000
546153359	::474000323657216000
87970668	::474000351490605000
455542048	::474000358172143000
249227650	::474000382692032000
18156298	::474000389742678000
251231824	::474000428145725000
178921630	::474000485062410000
428646436	::474000574191398000
278165989	::474000809319866000
223299509	::474000847672578000
130514710	::474000912285835000
291518680	::474000913439285000
30787413	::474000939871776000
467688815	::474000963770925000
36829018	::474000978782339000
170590185	::474001003914604000
223299509	::474001017894223000
633531552	::474001042305060000
291518680	::474001050697883000
429558621	::474001055835897000
399713201	::474001058599936000
223299509	::474001123154464000
234213287	::474001155152822000
48557490	::474001191345483000
223299509	::474001251743461000
27335023	::474001279966924000
291518680	::474001305183076000
71981601	::474001392516861000
313341167	::474001401803055000
223299509	::474001429510635000
613956023	::474001453447536000
223299509	::474001456689737000
321794820	::474001494996312000
223299509	::474001510930452000
223299509	::474001538373799000
223299509	::474001571248762000
38579155	::474001601934286000
71981601	::474001623513980000
223299509	::474001676966170000
65832155	::474001748315480000
81841977	::474001748315488000
256716505	::474001748340666000
321794820	::474001759069696000
556631416	::474001785313447000
101881386	::474001809489416000
223299509	::474001883468541000
263389464	::474001896806445000
81841977	::474001897741762000
256716505	::474001897880170000
65832155	::474001897951461000
33703073	::474001925738725000
256716505	::474002038473232000
81841977	::474002038611652000
65832155	::474002038653583000
264622253	::474002048124342000
598832393	::474002299971330000
321498402	::474002348633636000
170590185	::474002424936411000
598832393	::474002463771488000
314251743	::474002483413401000
170590185	::474002486378766000
389197869	::474002528279879000
365021832	::474002532918771000
478145352	::474002536647512000
214357483	::474002550358700000
219188629	::474002569518264000
519909326	::474002589466374000
414374118	::474002592557563000
239484752	::474002606021279000
291518680	::474002641119227000
353544330	::474002656684306000
249789981	::474002682437328000
150034005	::474002717774344000
130514710	::474002744450109000
598832393	::474002798359502000
40994873	::474002817779118000
19374297	::474002828541702000
553930094	::474002887605903000
130514710	::474002905628811000
19374297	::474002906127925000
140994915	::474002906127949000
57300329	::474002931100839000
399645465	::474002951233490000
214357483	::474002953477443000
321794820	::474002958762258000
331925277	::474002984284598000
353544330	::474002984284606000
459660056	::474003007550402000
19374297	::474003018610782000
553930094	::474003027913736000
272999900	::474003061518508000
40994873	::474003091805569000
258916835	::474003122759557000
363361632	::474003152643973000
119434884	::474003155881951000
313341167	::474003160671858000
238698812	::474003162462838000
234213287	::474003206637223000
321794820	::474003222508494000
214357483	::474003253508579000
347413433	::474003294642135000
234213287	::474003344969588000
214357483	::474003392868536000
181812900	::474003400476983000
325036867	::474003459285336000
237530197	::474003678865551000
7141172	::474003699417620000
401089789	::474003702567563000
97592081	::474003714416467000
321498402	::474003791277080000
481512198	::474003912928677000
11146552	::474003983518810000
62756038	::474003993941643000
30151060	::474004126200651000
263013923	::474004131976192000
553930094	::474004136866746000
30151060	::474004211214979000
553930094	::474004275786313000
272999900	::474004346749743000
63473984	::474004415850889000
214357483	::474004443105480000
164891333	::474004512672210000
440314946	::474004536663605000
352970133	::474004563461033000
553930094	::474004665562976000
198126424	::474004679970410000
164891333	::474004713206063000
195563881	::474004724962717000
417968003	::474004736899686000
443332358	::474004742721388000
268058306	::474004758655553000
164891333	::474004773176213000
239484752	::474004830491377000
34767424	::474004838821285000
195563881	::474004948443602000
443332358	::474004985714200000
18618379	::474005005419032000
214357483	::474005013862174000
211019280	::474005063812128000
16566189	::474005176852811000
279750654	::474005270905892000
352970133	::474005301583044000
137135705	::474005317043232000
36772146	::474005349960142000
507918715	::474005381845241000
440314946	::474005441857339000
279608688	::474005632970813000
440314946	::474005670606299000
58628782	::474005708698951000
249789981	::474005781759524000
101881386	::474005803670597000
459660056	::474005849107492000
384105885	::474005870380982000
440314946	::474005883689508000
364546435	::474005894078820000
16566189	::474005949837897000
500212290	::474005958687879000
364546435	::474006094830764000
440314946	::474006105547231000
303427354	::474006156159893000
507918715	::474006246199001000
351004243	::474006312892645000
219039425	::474006325962096000
507918715	::474006452411985000
507918715	::474006468505509000
440314946	::474006485765074000
67492430	::474006500692590000
219039425	::474006522029015000
507918715	::474006530413453000
389614947	::474006620381261000
440314946	::474006633727533000
313421343	::474006655009452000
259569717	::474006707723464000
478020840	::474006739428184000
507918715	::474006753814671000
608426191	::474006815814844000
313421343	::474006826225119000
313421343	::474006828867547000
170590185	::474006836580872000
474475074	::474006884672733000
440314946	::474006945548886000
170590185	::474006959054532000
507918715	::474007024116572000
178985516	::474007068286808000
474475074	::474007082685841000
84849075	::474007155297624000
59583601	::474007183487537000
214357483	::474007207776776000
507918715	::474007263623905000
429558621	::474007283538489000
437064295	::474007283878207000
220867112	::474007313901035000
178985516	::474007317776584000
507918715	::474007327670939000
364546435	::474007331475161000
445219284	::474007402316976000
355896730	::474007431890993000
310321041	::474007450605998000
474475074	::474007454980648000
507918715	::474007518461452000
234213287	::474007520155930000
437064295	::474007562493251000
178985516	::474007684769787000
264946102	::474007747747250000
219039425	::474007756563685000
474475074	::474007765963116000
71981601	::474007770304229000
437064295	::474007798619987000
234213287	::474007817272061000
345508633	::474007838767845000
214357483	::474007842697928000
64926237	::474007866966171000
382414670	::474007912776343000
289360824	::474008005214601000
303427354	::474008013557092000
437064295	::474008036252463000
479245748	::474008039930859000
507918715	::474008090837127000
234213287	::474008105538158000
379807492	::474008115487064000
178985516	::474008139407175000
275268585	::474008152191426000
360898372	::474008193375277000
230206940	::474008207895969000
479246485	::474008237721669000
243427085	::474008322840858000
178985516	::474008397566578000
507918715	::474008488234860000
474475074	::474008506433933000
539183661	::474008508090707000
348123497	::474008517200728000
348745482	::474008547961757000
437064295	::474008583206494000
214357483	::474008699543883000
399713201	::474009230123347000
334423964	::474009255456935000
348745482	::474009351615553000
219039425	::474009409794756000
378771457	::474009692536991000
348745482	::474009808605949000
437064295	::474009812343070000
249246314	::474009818789732000
140206179	::474009831448145000
276256841	::474009857222131000
200849010	::474009930047840000
440314946	::474009985257455000
73526174	::474010024746840000
78614495	::474010161195925000
418847263	::474010207102574000
435478224	::474010221992742000
348745482	::474010355249582000
409777239	::474010367970906000
531871315	::474010448459599000
48557490	::474010484534804000
214357483	::474010497662984000
67193398	::474010512854757000
531871315	::474010527560003000
588705820	::474010597034446000
200849010	::474010657684082000
65412211	::474010658967523000
348745482	::474010719399075000
335068121	::474010851888746000
361391612	::474010909325541000
200849010	::474010917709938000
28771314	::474010945870520000
331398205	::474011045611065000
39684857	::474011049033601000
254635990	::474011056885358000
200849010	::474011076342738000
341153843	::474011076858630000
534913317	::474011113072242000
436415484	::474011148031774000
580156304	::474011151936651000
200849010	::474011157041131000
245154470	::474011162179158000
200849010	::474011234077921000
370850900	::474011234782568000
342845822	::474011257054310000
201113172	::474011316001054000
201113172	::474011401925574000
20112840	::474011686228070000
553930094	::474011687331172000
151190656	::474011697775009000
40054726	::474011700169957000
393041277	::474011826435276000
247372701	::474011843065704000
363361632	::474011863584227000
421356901	::474011873021419000
247372701	::474011900909346000
363361632	::474011904604504000
247372701	::474011967145795000
260038180	::474012075266543000
483115964	::474012190295343000
40994873	::474012304627888000
598832393	::474012383271063000
359446141	::474012504511635000
598832393	::474012629959053000
337510374	::474012731457011000
25178781	::474012800776294000
429558621	::474012907655557000
136114188	::474012935048925000
553930094	::474012958188503000
406121427	::474013028900679000
592475734	::474013060344999000
260038180	::474013082784518000
229290429	::474013146546307000
237938155	::474013167438135000
514339780	::474013188443230000
225691566	::474013258345500000
410122679	::474013383654514000
110236585	::474013678144983000
321498402	::474013707903565000
415897649	::474013770801356000
22844281	::474013856700698000
384683676	::474013872165105000
243427085	::474013937373941000
467027311	::474014024992956000
230206940	::474014066369781000
58628782	::474014242744455000
348745482	::474014270720856000
58628782	::474014283559219000
17974977	::474014309937201000
39215095	::474014395748458000
366701651	::474014402207690000
443375828	::474014414954168000
331925277	::474014424156499000
58628782	::474014555593396000
131420707	::474014567488442000
43586963	::474014587688206000
29737650	::474014630725951000
385114649	::474014631673884000
29302446	::474014655623352000
30516926	::474014787852988000
264622253	::474014937484775000
39215095	::474014944023703000
328057955	::474014952072552000
281824012	::474014998239248000
22844281	::474015038848516000
17974977	::474015102106992000
219188629	::474015174496509000
131420707	::474015187423338000
22844281	::474015247754207000
390504920	::474015311713153000
399645465	::474015314598842000
136114188	::474015327425007000
259601379	::474015342973308000
304219715	::474015388963840000
163893797	::474015419670343000
348745482	::474015571496157000
534913317	::474015584980447000
28066346	::474015614583840000
534913317	::474015631868579000
136114188	::474015640089399000
390504920	::474015688219054000
428300082	::474015693734563000
348123497	::474015854271557000
378850242	::474015864123957000
33011898	::474015919921168000
87970668	::474015939361390000
378850242	::474015952158588000
234143570	::474015976095117000
151190656	::474016036006531000
137135705	::474016075202297000
136114188	::474016104583794000
432116634	::474016140172095000
85211920	::474016244387958000
428300082	::474016254005493000
20112840	::474016371911577000
56059141	::474016509497319000
20713213	::474016557459189000
93927673	::474016649008648000
417968003	::474016712388395000
50507669	::474016759209398000
517695658	::474016798375809000
12354252	::474016835373780000
292558028	::474016884245807000
18455966	::474016920677539000
292558028	::474016933503725000
56359547	::474016956983418000
50507669	::474017048285040000
463855595	::474017050289901000
111124977	::474017077527736000
286298021	::474017094359875000
286298021	::474017139901227000
435516954	::474017166165934000
56359547	::474017223837618000
50507669	::474017305504935000
292558028	::474017312501022000
468796913	::474017342502875000
346998772	::474017351801655000
468796913	::474017509226864000
292558028	::474017513089404000
417472148	::474017544936763000
473462894	::474017645013250000
468796913	::474017655020871000
517695658	::474017711526129000
155213009	::474017829079879000
368386947	::474017850244341000
292558028	::474017875955429000
155213009	::474017967479324000
372493368	::474018106616991000
292558028	::474018271604125000
155213009	::474018312641212000
211019280	::474018333319122000
438647243	::474018364105293000
377110730	::474018375601889000
292558028	::474018418807410000
163893797	::474018425019191000
155213009	::474018436209573000
510998653	::474018493046616000
101881386	::474018519294554000
285401749	::474018557055881000
292558028	::474018639620759000
337416247	::474018697846468000
227046044	::474018762954665000
378771457	::474018778213130000
292558028	::474018966247989000
308726677	::474018966277345000
596957614	::474018998934589000
414191298	::474019015187116000
378771457	::474019058774327000
468796913	::474019064965500000
341892711	::474019078911574000
30787413	::474019101132603000
279750654	::474019137295900000
286298021	::474019266547560000
234213287	::474019285317066000
85343069	::474019350567849000
341892711	::474019387826266000
234213287	::474019426191155000
29827759	::474019429341085000
111124977	::474019439164538000
20112840	::474019446680322000
421179396	::474019446743265000
85343069	::474019469803528000
468796913	::474019520617910000
716262980	::474019539873570000
467688815	::474019579526520000
85343069	::474019650557067000
341892711	::474019658215874000
351922723	::474019747471048000
48557490	::474019773131390000
411700909	::474019830274605000
30787413	::474019881449320000
337434879	::474020072298536000
120851061	::474020147452051000
424790585	::474020205970993000
475930595	::474020271545135000
85343069	::474020285578874000
468796913	::474020291996549000
548870171	::474020310690578000
111124977	::474020323399323000
243830281	::474020496095199000
247560161	::474020571097747000
152715270	::474020625657241000
292558028	::474020663179505000
292558028	::474020725150334000
365658620	::474020818746232000
292558028	::474020824303689000
292558028	::474020887901913000
98806791	::474020890309439000
411898570	::474020891139915000
85343069	::474020947112890000
341892711	::474021017221091000
358031089	::474021040679419000
18618379	::474021042793353000
292558028	::474021068852584000
588705820	::474021077497049000
373006574	::474021138100523000
402492947	::474021156714864000
433470731	::474021188155371000
17595323	::474021204735434000
302673934	::474021246254858000
111124977	::474021331651268000
252314330	::474021340026908000
292558028	::474021391423918000
299450175	::474021392438923000
85343069	::474021427507523000
435478224	::474021460298567000
131420707	::474021592075231000
211019280	::474021605811568000
385595835	::474021790839103000
111124977	::474021818475765000
424790585	::474021823005220000
76375846	::474021886238932000
341892711	::474021906698350000
596957614	::474021914328170000
631603360	::474021956191522000
111124977	::474022052479762000
30787413	::474022107974623000
348683759	::474022201457254000
463855595	::474022323360509000
411898570	::474022325017255000
196230932	::474022345124769000
548870171	::474022370039316000
196230932	::474022373985751000
417472148	::474022382072381000
237963845	::474022384597356000
292558028	::474022415236734000
259466143	::474022451639115000
111124977	::474022589266812000
360730562	::474022596837535000
18618379	::474022610217340000
260573981	::474022625744674000
323246381	::474022707047059000
200764512	::474022726634455000
337510374	::474022741314519000
292558028	::474022764802609000
444251177	::474022768384540000
352595123	::474022787904835000
18618379	::474022792644403000
292558028	::474022867185573000
631603360	::474022880397643000
386833057	::474022905785753000
346127757	::474022949264306000
292558028	::474023078549143000
478462259	::474023080679845000
136791341	::474023146899533000
436415484	::474023179992576000
292558028	::474023251086020000
292558028	::474023294392225000
337510374	::474023304618311000
631603360	::474023384813019000
374528956	::474023430908436000
237118122	::474023439632564000
235272576	::474023457525465000
631603360	::474023487338577000
463855595	::474023519412441000
230655725	::474023608939851000
352970133	::474023653894406000
382190006	::474023663746838000
292558028	::474023727512834000
463855595	::474023739214929000
141735027	::474023739760607000
352595123	::474023794630070000
292558028	::474023809989623000
346127757	::474023828318728000
292558028	::474023882303627000
31144939	::474023882567860000
114633433	::474023889031290000
229197384	::474023893171064000
237963845	::474023915350523000
47749919	::474023919897153000
237963845	::474023984577511000
292558028	::474023987161202000
337434879	::474024014097031000
349904873	::474024095277793000
329333638	::474024100110028000
203311237	::474024107936202000
631603360	::474024127360024000
203311237	::474024220771352000
633531552	::474024241289891000
303080805	::474024249447833000
73275873	::474024258310377000
26413556	::474024274735292000
310654760	::474024275670626000
9563172	::474024327239593000
548870171	::474024395967832000
238307628	::474024413772279000
594121150	::474024440464801000
463855595	::474024519053492000
343606449	::474024557473718000
309167251	::474024560430301000
14223247	::474024661227819000
463855595	::474024914970619000
346127757	::474024968515510000
260573981	::474025005672435000
61050527	::474025032784416000
380723702	::474025056470056000
349904873	::474025061930635000
234828491	::474025066959605000
258506164	::474025129433763000
594121150	::474025135708459000
410047216	::474025200917696000
501554267	::474025215635099000
407279448	::474025238569975000
463855595	::474025256525389000
343606449	::474025267422588000
61050527	::474025289681354000
411848692	::474025291908513000
310654760	::474025305116393000
330195429	::474025353082437000
38579155	::474025373185753000
180388620	::474025410254995000
330195429	::474025469054971000
49052615	::474025539783503000
374528956	::474025597903982000
303080805	::474025701343891000
137135705	::474025817240903000
621474989	::474026030509080000
136114188	::474026044182110000
131633030	::474026061244534000
58847822	::474026102768160000
63473984	::474026299090956000
346127757	::474026308805361000
402925254	::474026331311579000
408049418	::474026332007837000
430072028	::474026438048227000
256781130	::474026503370326000
393105437	::474026577068425000
21623464	::474026584215527000
431214329	::474026594038583000
431214329	::474026614750060000
408049418	::474026659025133000
49052615	::474026684371304000
27299320	::474026687663845000
407279448	::474026729363623000
401757405	::474026822137434000
256638502	::474027013519327000
117608761	::474027023334010000
407279448	::474027107958685000
406121427	::474027141504323000
136114188	::474027160999436000
485252693	::474027188308553000
27335023	::474027198618161000
359446141	::474027224627048000
598832393	::474027248895266000
553930094	::474027332571627000
136114188	::474027398535454000
277204534	::474027493020946000
67193398	::474027550427979000
277204534	::474027560104640000
431214329	::474027560729595000
311583053	::474027614907015000
532616498	::474027615628427000
311583053	::474027639733100000
532616498	::474027709828317000
417968003	::474027790660939000
431214329	::474027797090807000
431214329	::474027843228139000
430072028	::474027881748631000
359446141	::474027928884641000
430072028	::474027988925689000
348193845	::474028027874000000
483115964	::474028170937511000
268058306	::474028176264294000
491969843	::474028225723891000
39215095	::474028248498577000
118881789	::474028258309054000
408224760	::474028483522600000
40054726	::474028528262840000
34796664	::474028553353183000
276784048	::474028591231954000
34796664	::474028611364614000
164891333	::474028690007789000
346127757	::474028690712829000
338543771	::474028765824024000
23665083	::474028807305711000
360231979	::474028836997173000
63473984	::474028882383736000
353567857	::474028907104972000
87970668	::474028998226214000
338543771	::474029112818814000
93927673	::474029181282836000
330195429	::474029292641214000
346127757	::474029302682771000
240532669	::474029334512926000
20112840	::474029348731617000
124374229	::474029423486701000
63473984	::474029465454927000
34841151	::474029498015690000
59583601	::474029598259171000
266033863	::474029599290970000
337510374	::474029672993660000
483115964	::474029805654913000
63473984	::474029828434165000
57854623	::474029943207120000
38326757	::474029945769848000
158948390	::474029984093204000
341493662	::474030006952525000
437082385	::474030210921164000
601049906	::474030252843208000
254711141	::474030254562889000
309778100	::474030389984391000
63473984	::474030392526123000
310654760	::474030443684429000
73275873	::474030463418265000
292558028	::474030570138128000
273955213	::474030624924119000
156437061	::474030628057276000
63473984	::474030738346496000
700013623	::474030743002161000
374528956	::474030818596122000
54754940	::474030848828665000
40054726	::474030894294908000
156437061	::474030919653679000
129876980	::474031026725855000
17086308	::474031032295882000
356974615	::474031081587343000
338543771	::474031097534103000
60555388	::474031098708520000
276256841	::474031183605415000
156961324	::474031276500873000
230655725	::474031323539963000
226845681	::474031338400411000
249789981	::474031357060861000
602895412	::474031517002235000
335040170	::474031681989791000
156961324	::474031695306317000
312435293	::474031732241350000
416130255	::474031743662452000
479156555	::474031745315393000
404335977	::474031768862228000
283328574	::474031779309817000
402333632	::474031832195805000
444679647	::474031891268390000
344442687	::474031934201282000
328557330	::474031972277178000
156437061	::474031973992648000
404335977	::474032047044849000
308726677	::474032060495974000
344442687	::474032101889552000
63473984	::474032157325664000
328557330	::474032166544736000
323076337	::474032184106299000
156961324	::474032197213515000
404335977	::474032209020481000
404335977	::474032239685009000
247159855	::474032248052662000
219092257	::474032327366963000
374528956	::474032330693042000
219092257	::474032344882360000
86243090	::474032401635475000
286282963	::474032413807357000
621474989	::474032442848710000
289360824	::474032449882583000
292558028	::474032452592087000
357308471	::474032473018343000
234828491	::474032534045483000
230655725	::474032551095721000
176487313	::474032572977016000
344442687	::474032581738893000
28922315	::474032642480807000
28922315	::474032701511442000
237118122	::474032780406312000
335040170	::474032791785840000
117608761	::474032847502594000
260338000	::474032950519287000
404335977	::474033042697105000
219092257	::474033045150785000
308726677	::474033079577608000
58628782	::474033119398346000
110297719	::474033132476190000
335040170	::474033173694009000
138935158	::474033301783465000
22954511	::474033308733411000
440624261	::474033333916028000
156437061	::474033347199393000
38481051	::474033407442173000
219188629	::474033441042726000
233362394	::474033465244282000
138935158	::474033789065129000
39684857	::474033923534487000
212068363	::474033956262666000
587054451	::474034012910936000
277251070	::474034020645224000
138935158	::474034078883127000
33683248	::474034106355814000
328057955	::474034112487886000
33683248	::474034165168340000
50546012	::474034234361790000
34767424	::474034242943336000
335040170	::474034335205838000
138935158	::474034386774413000
107610605	::474034403765940000
117608761	::474034420601462000
33683248	::474034511408160000
73275873	::474034596430888000
408049418	::474034632799711000
220632867	::474034738823307000
138935158	::474034865776504000
571363101	::474034956566409000
501554267	::474035058387333000
75937251	::474035166252249000
408049418	::474035194694213000
52011370	::474035212603514000
27299320	::474035234384523000
233362394	::474035365108801000
27299320	::474035373190832000
463855595	::474035584575356000
402333632	::474035636932837000
117608761	::474035664787218000
128284695	::474035680226856000
230655725	::474035744303239000
356448818	::474035767124054000
48557490	::474035940500201000
33683248	::474036025195388000
29827759	::474036129126027000
44451086	::474036184922857000
32471501	::474036284965781000
136458681	::474036305928548000
458472537	::474036316108124000
617791569	::474036345287880000
18437537	::474036404800856000
22954511	::474036446618087000
256638502	::474036446743896000
52929975	::474036461831196000
625900103	::474036608430120000
469722641	::474036657528651000
38579155	::474036705704411000
587054451	::474036869332611000
136458681	::474036875519205000
587054451	::474036884813774000
134181956	::474036924215480000
343018153	::474037071741349000
247633146	::474037083644776000
404335977	::474037103098355000
277251070	::474037138875379000
548870171	::474037153870385000
450560571	::474037166503239000
134181956	::474037201387278000
587054451	::474037228042076000
264335101	::474037279896260000
356974615	::474037410842439000
376541246	::474037681035280000
43006697	::474037725209702000
16866896	::474037806948687000
330195429	::474037903098519000
234960273	::474037916994240000
43006697	::474037950578057000
198406854	::474038022368157000
411777707	::474038113421893000
100378471	::474038205272965000
321498402	::474038212571062000
479986172	::474038243646640000
43006697	::474038244863004000
404335977	::474038245626765000
458472537	::474038260327391000
343018153	::474038303205761000
216168764	::474038367173091000
205513521	::474038367550582000
308805449	::474038376534790000
16866896	::474038390707728000
344857407	::474038396139364000
234960273	::474038402728226000
321498402	::474038506663067000
407279448	::474038543380406000
404335977	::474038576926445000
358307309	::474038605753495000
205513521	::474038677912289000
399174015	::474038683784327000
16866896	::474038733252337000
205513521	::474038764436611000
409709795	::474038794887241000
599787941	::474038817964711000
205513521	::474038840852631000
325849507	::474038860750815000
328057955	::474038884381114000
234960273	::474038890941014000
407279448	::474038917772357000
321498402	::474038927221727000
325849507	::474038930019729000
424790585	::474038966463651000
234960273	::474039066447462000
330195429	::474039118159020000
479986172	::474039229178056000
474371126	::474039264024334000
411777707	::474039362674388000
73275873	::474039362733105000
479986172	::474039400498614000
599787941	::474039440944279000
328057955	::474039441309573000
213187842	::474039475429863000
16866896	::474039505293688000
213187842	::474039517762973000
256319248	::474039528135458000
16866896	::474039575690870000
321498402	::474039585169620000
277645720	::474039591700553000
212068363	::474039634981163000
411777707	::474039830641668000
571363101	::474039858395357000
409709795	::474039915965976000
330195429	::474039965546848000
289650000	::474039980633751000
308805449	::474040020488044000
411777707	::474040022690439000
12354252	::474040032232099000
321498402	::474040060749176000
156961324	::474040086313439000
321780812	::474040090935980000
289650000	::474040158287691000
713245898	::474040185307414000
289650000	::474040216647249000
406121427	::474040273874329000
272533260	::474040313947107000
341493662	::474040345278554000
289650000	::474040394062118000
234960273	::474040401750278000
596957614	::474040610559512000
409709795	::474040620462243000
594121150	::474040661180563000
289650000	::474040662224941000
379807492	::474040684039516000
156961324	::474040688405794000
408049418	::474040720421294000
100376439	::474040727878373000
458472537	::474040743485399000
1384531	::474040784971259000
239257340	::474040798875766000
408049418	::474040805137846000
234960273	::474040823227502000
237112765	::474040850146549000
213187842	::474040865061482000
356579210	::474040921051258000
289650000	::474041034003849000
408049418	::474041050391015000
213187842	::474041094125002000
346998772	::474041094934507000
23754003	::474041153092734000
16866896	::474041271439216000
213187842	::474041272697495000
21415532	::474041348106887000
415703077	::474041427815460000
406121427	::474041517082816000
106715045	::474041536624467000
303342881	::474041544651984000
59207269	::474041556245438000
321780812	::474041619222888000
234960273	::474041805579628000
390504920	::474041948844867000
75209135	::474041991744196000
179119528	::474042007162077000
18618379	::474042013914890000
52929975	::474042042709204000
436214232	::474042069514584000
289650000	::474042092138659000
341493662	::474042097776218000
179119528	::474042128134189000
341493662	::474042188612239000
110297719	::474042231930617000
27904685	::474042257440395000
27904685	::474042289673609000
15467792	::474042354274275000
408049418	::474042427226193000
15467792	::474042441855549000
52929975	::474042495891148000
213187842	::474042583983742000
249246314	::474042714854400000
15467792	::474042733036703000
52929975	::474042946673979000
264335101	::474042967280218000
136114188	::474043050721697000
406121427	::474043082741010000
15467792	::474043118979805000
85343069	::474043162315751000
341493662	::474043257740349000
213187842	::474043302686101000
156961324	::474043319043903000
213187842	::474043358386454000
264335101	::474043439097475000
85343069	::474043478021009000
361391612	::474043529912524000
330195429	::474043601907744000
33703073	::474043688843497000
156961324	::474043715757961000
234960273	::474043761731710000
17016789	::474043768664911000
444679647	::474043782992646000
213187842	::474043788059357000
330195429	::474043802877849000
85343069	::474043835006595000
234960273	::474043895555174000
17016789	::474043972780703000
85343069	::474044008080359000
321780812	::474044100963225000
346219373	::474044210618712000
474371126	::474044232898842000
277251070	::474044297105264000
390479008	::474044350138052000
335367791	::474044408472416000
409709795	::474044510956036000
350003589	::474044600462888000
330195429	::474044767060234000
334423964	::474044979099099000
234960273	::474044981473050000
126428969	::474045159949074000
140157275	::474045244552396000
40524821	::474045254782291000
16322613	::474045337913413000
126428969	::474045390803595000
337510374	::474045410882125000
256319248	::474045410927861000
167365283	::474045814721880000
402273149	::474046149448704000
235272576	::474046187465871000
474371126	::474046190745432000
140157275	::474046226732564000
256319248	::474046258026278000
261471578	::474046352947544000
136114188	::474046366788751000
378334138	::474046506241380000
463855595	::474046651699445000
321780812	::474046666312806000
256346048	::474046807140339000
402273149	::474046954125926000
235272576	::474047131993772000
501554267	::474047140683984000
330195429	::474047431944839000
389197869	::474047444876275000
177111779	::474047455223238000
247159855	::474047602711748000
15902298	::474047614866821000
355896730	::474047651005353000
45911298	::474047667278848000
136114188	::474047673243164000
17016789	::474047714502905000
277251070	::474047719095697000
23754003	::474047786631954000
23754003	::474047953921785000
429348972	::474048148017790000
330195429	::474048210898407000
220455732	::474048317400162000
220455732	::474048344805736000
27335023	::474048362984271000
73275873	::474048400422223000
261471578	::474048438129426000
39904237	::474048529644539000
120170865	::474048594425954000
259541688	::474048675178885000
360898372	::474048833291571000
237963845	::474048855110328000
439491329	::474048966493892000
416548217	::474049019119796000
17086308	::474049067102650000
404335977	::474049204642672000
345626789	::474049225689669000
239257340	::474049229405818000
163242154	::474049452265594000
330195429	::474049471634882000
384503737	::474049580615471000
346654346	::474049651449290000
330195429	::474049761058619000
330195429	::474049794998943000
346654346	::474049830348926000
313792688	::474049883893026000
340330802	::474049900968419000
449981984	::474049916055343000
52011370	::474050094577111000
54587465	::474050171093786000
156961324	::474050206141399000
121881241	::474050213749874000
313792688	::474050664880807000
171724420	::474050672640290000
234960273	::474050701899730000
355896730	::474050744472317000
85343069	::474050759815069000
234960273	::474050798104494000
155459778	::474050828534157000
53863390	::474050882263601000
463855595	::474050948592316000
53863390	::474050953822208000
323477702	::474050995429707000
17016789	::474051034227032000
234960273	::474051089914793000
53863390	::474051096072040000
38031351	::474051148299526000
256638502	::474051196139753000
234960273	::474051322203758000
177111779	::474051339542990000
220455732	::474051343708344000
120170865	::474051488579596000
177111779	::474051493524279000
52011370	::474051552249139000
200764512	::474051650974658000
634873462	::474051659489112000
548870171	::474051690698924000
85343069	::474051889286639000
213767620	::474052173031292000
16864384	::474052251334361000
331397011	::474052317365698000
75937251	::474052498664456000
224501206	::474052563596099000
543585402	::474052629127913000
155213009	::474052645083045000
38579155	::474052807059054000
85343069	::474052847894798000
264677315	::474052978673192000
85343069	::474052996847112000
155213009	::474053085602390000
519898323	::474053138203152000
106715045	::474053150828396000
294964037	::474053211226390000
85343069	::474053302179880000
259541688	::474053331590316000
331397011	::474053363186016000
384488111	::474053378989752000
234960273	::474053475702022000
85343069	::474053551002759000
85343069	::474053580031545000
598832393	::474053702181875000
409777239	::474053839490781000
598832393	::474053869714935000
18618379	::474053966779539000
155213009	::474054072073347000
18618379	::474054147319148000
393041277	::474054347501105000
323477702	::474054416346386000
85343069	::474054468322205000
29391732	::474054485677858000
155213009	::474054509908336000
200764512	::474054514832846000
415953059	::474054584869330000
58628782	::474054659158855000
237986569	::474054704935473000
463855595	::474054706436640000
140206179	::474054716293677000
277251070	::474054739529703000
236167599	::474054769829756000
608426191	::474054854709874000
85343069	::474054860003082000
177111779	::474054905485721000
26897261	::474054995591979000
219163747	::474055043251855000
269151566	::474055062655107000
26897261	::474055119102033000
237938155	::474055187943129000
209401949	::474055405736591000
26897261	::474055476288577000
58628782	::474055702294831000
18156298	::474055835958530000
58628782	::474055981518045000
429345484	::474055987192954000
312252632	::474056058646695000
341892711	::474056261907259000
387941507	::474056354273820000
216168764	::474056500692779000
222278624	::474056589708496000
234960273	::474056667315707000
236167599	::474056685800005000
165290348	::474056806189117000
273092249	::474056807540088000
66786075	::474056827110301000
387941507	::474056889303826000
234960273	::474056926825693000
352595123	::474056961152266000
462681637	::474057051745034000
273092249	::474057470999298000
633506625	::474057539261583000
386956382	::474057643397767000
80157666	::474057693062529000
21503139	::474057725454733000
269151566	::474057809810567000
445268626	::474057833504587000
236167599	::474057966362976000
402492947	::474058014991736000
359104594	::474058024940625000
235043760	::474058110122729000
264622253	::474058212878974000
445268626	::474058288368484000
111462710	::474058395947778000
402492947	::474058558594875000
402492947	::474058567008677000
262240809	::474058595844100000
262240809	::474058725263564000
39215095	::474058835838005000
284931188	::474058853781635000
85343069	::474058885121458000
85343069	::474059023487356000
359104594	::474059079581577000
235043760	::474059134602444000
262240809	::474059161420849000
487322279	::474059228156416000
305926788	::474059255012540000
323477702	::474059265875775000
76017935	::474059303347712000
222278624	::474059306837360000
634873462	::474059370842427000
39904237	::474059392590282000
287228225	::474059407840395000
85343069	::474059429789577000
305926788	::474059506465636000
235043760	::474059537335324000
111462710	::474059623301775000
76017935	::474059637503692000
402492947	::474059703748919000
369819130	::474059716734513000
262240809	::474059752729616000
235043760	::474059818429214000
35923992	::474059863119900000
633506625	::474059881175973000
387941507	::474059995156209000
39215095	::474060110600228000
222584958	::474060136642650000
76017935	::474060332994805000
46070001	::474060396392103000
28054060	::474060451978813000
235043760	::474060614440984000
85343069	::474060693696946000
305926788	::474060775355850000
335003775	::474060787917410000
305926788	::474060839998468000
235043760	::474060859673542000
444251177	::474061073763819000
235043760	::474061258858045000
262240809	::474061446226006000
335003775	::474061582704836000
250832637	::474061586085453000
250832637	::474061594759282000
289650000	::474061605009752000
262240809	::474061630448218000
50151347	::474061673318203000
262240809	::474061752229851000
124582805	::474062177297788000
76017935	::474062290023505000
114235211	::474062399637422000
534913317	::474062536002654000
323076337	::474062575332626000
40810916	::474062634325917000
52011370	::474062711072890000
181840332	::474062718061010000
361391612	::474062795202658000
235043760	::474062821089886000
52011370	::474062857865158000
206067907	::474062866719735000
52011370	::474062939972849000
52011370	::474063176380588000
369849727	::474063217854275000
206067907	::474063281062424000
341892711	::474063320367263000
234828491	::474063425530638000
43977455	::474063644519829000
206067907	::474063787658854000
131072297	::474063849852002000
393133633	::474063866360786000
235043760	::474063884333383000
206067907	::474063952377544000
76017935	::474063994919985000
183397191	::474064010917474000
357150048	::474064348865126000
76017935	::474064465021788000
81674504	::474064473054257000
402273149	::474064510224183000
369849727	::474064551873638000
268058306	::474064553161273000
171642430	::474064570928340000
209401949	::474064671121866000
29391732	::474064827309371000
206067907	::474064830979395000
630076052	::474064886612250000
344958631	::474064936931323000
262240809	::474065344273715000
121881241	::474065427027755000
25359188	::474065455783481000
630076052	::474065543226351000
373569970	::474065659656040000
260573981	::474065777939980000
228213959	::474065786810535000
228213959	::474065826547388000
70839289	::474065936027090000
269401499	::474066021007904000
445268626	::474066089371250000
70839289	::474066230706315000
269401499	::474066514493308000
228213959	::474066685859614000
309789310	::474066795100250000
344958631	::474066881247068000
269401499	::474066884934238000
53724365	::474067097589678000
344958631	::474067384106377000
323477702	::474067418612891000
36772146	::474067568421244000
344958631	::474067637224222000
344958631	::474067996424413000
283251929	::474068025277034000
309789310	::474068115072888000
29391732	::474068174229749000
195563881	::474068196316561000
23754003	::474068294819786000
36772146	::474068398125875000
38579155	::474068593139666000
15782772	::474068594192822000
354125458	::474068599879913000
228213959	::474068603759624000
269401499	::474068790771462000
228213959	::474068813256732000
630076052	::474068825181155000
269401499	::474068871063015000
630076052	::474068963861594000
344958631	::474069008275099000
66184984	::474069040197931000
34204169	::474069128752291000
56169190	::474069183915769000
630076052	::474069263716605000
344958631	::474069322680111000
283251929	::474069364593807000
56169190	::474069399800803000
33823755	::474069455203749000
630076052	::474069519980187000
85343069	::474069861585678000
473462894	::474070031123632000
341941030	::474070255405633000
341941030	::474070371361357000
195563881	::474070800853516000
49221816	::474071002595745000
219188629	::474071244636041000
377715399	::474071324021637000
58628782	::474071370717200000
630076052	::474071442414247000
228213959	::474071587373592000
195563881	::474071611989975000
76017935	::474071701597073000
339295860	::474071702242988000
228213959	::474071704482770000
429345484	::474071782795005000
172025978	::474071819951943000
343606449	::474072136303144000
283251929	::474072136630292000
76017935	::474072312233201000
100378471	::474072383821991000
76017935	::474072397708935000
100378471	::474072453799768000
195563881	::474072540285894000
264622253	::474072832888938000
219188629	::474073087118290000
312857835	::474073102310449000
23754003	::474073107506798000
50546012	::474073198510628000
74282065	::474073345059594000
35923992	::474073461380644000
206067907	::474073492112293000
313792688	::474073640766406000
121881241	::474074009777082000
228213959	::474074031520366000
121881241	::474074150672166000
100742600	::474074222772228000
228213959	::474074239075508000
402273149	::474074327399534000
220455732	::474074363223109000
220455732	::474074476892913000
301257200	::474074497042378000
249028893	::474074534127996000
62944645	::474074554026172000
62944645	::474074633957044000
29374576	::474074844313559000
238672857	::474075035187945000
633506625	::474075193762004000
389614947	::474075204311068000
48804765	::474075242768658000
301257200	::474075278361497000
277760577	::474075279057354000
373569970	::474075320908144000
301257200	::474075519483645000
283251929	::474075543843786000
301257200	::474075786212044000
238672857	::474075806403031000
249028893	::474075953514033000
23754003	::474076033096744000
64791948	::474076363969011000
85343069	::474076519732871000
238672857	::474076526292385000
238672857	::474076704042799000
124954284	::474076720136335000
354125458	::474076823815327000
354125458	::474076890764820000
238672857	::474076941482332000
354125458	::474076954610503000
238322255	::474077089847844000
354125458	::474077122793721000
74282065	::474077149880532000
354125458	::474077167421120000
312252632	::474077219682533000
277760577	::474077265664675000
312252632	::474077331234250000
264622253	::474077486435663000
312252632	::474077581923217000
312252632	::474077675481354000
344958631	::474077679293968000
249028893	::474077779987009000
238672857	::474077811594903000
312435293	::474077832071479000
364439246	::474077837272416000
364439246	::474078031313530000
41230104	::474078382808764000
238672857	::474078465486880000
344958631	::474078551356882000
344958631	::474078645166698000
364439246	::474078663667748000
74282065	::474078726519418000
122725183	::474078810779160000
238672857	::474078834287845000
238672857	::474078945600475000
344958631	::474079017058840000
219188629	::474079101888638000
238672857	::474079107664211000
430072028	::474079158419456000
344958631	::474079268490596000
405362735	::474079435633987000
14955026	::474079446454902000
430072028	::474079481637138000
219188629	::474079514444587000
42795192	::474079528428793000
238672857	::474079831345205000
430072028	::474080040393515000
341941030	::474080145561878000
58281200	::474080226268291000
102233693	::474080618045644000
337416247	::474080635175600000
344958631	::474080697737437000
28054060	::474080935416061000
249789981	::474081074784792000
289650000	::474081161753665000
181101394	::474081557443907000
206067907	::474081906896928000
312252632	::474082142423900000
312252632	::474082245813469000
312252632	::474082383109836000
33629617	::474082494380527000
312252632	::474083170376503000
312252632	::474083438115295000
352970133	::474083473427136000
120139449	::474083495732465000
350083690	::474083550195511000
364439246	::474083622585376000
344958631	::474083761588432000
352970133	::474084165999009000
116988168	::474084269875134000
352970133	::474084405581848000
224501206	::474084535244980000
312252632	::474084847758368000
473462894	::474085057150189000
344958631	::474085182492778000
116988168	::474085335815569000
408031484	::474085431160492000
39684857	::474085600266420000
82600674	::474085719443374000
352970133	::474085728117223000
473718221	::474085818827415000
29827759	::474085955692146000
58281200	::474086734477529000
46070001	::474086871224823000
46070001	::474086987167977000
283051149	::474087092146802000
509523903	::474087116465373000
198651083	::474087136028000000
58281200	::474087211038564000
58281200	::474087455058960000
27299320	::474087476823199000
46070001	::474087505143554000
236595577	::474087759540264000
219188629	::474088242456043000
519086519	::474088360391483000
198651083	::474088458647273000
344950744	::474088504289280000
76017935	::474088615220240000
116988168	::474088847353978000
261942709	::474088916329316000
336845657	::474089100174438000
312857835	::474089162417897000
312252632	::474089226452340000
261942709	::474089259176321000
58281200	::474089316625301000
261942709	::474089325907689000
336845657	::474089375459180000
35706997	::474089417997844000
344950744	::474089419050213000
85343069	::474089535467704000
336845657	::474089541348126000
85343069	::474089577595301000
85343069	::474090020673179000
219188629	::474090173165486000
344958631	::474090223211532000
219188629	::474090233139822000
344950744	::474090387343044000
344950744	::474090587310653000
43045329	::474090796782596000
219188629	::474090799215689000
219188629	::474090937606737000
219188629	::474091158084538000
95072707	::474091321561325000
219188629	::474091411563085000
219188629	::474091684381589000
219188629	::474091868247302000
95072707	::474091940875476000
219188629	::474091994164506000
256781130	::474092025709473000
219188629	::474092137504841000
95072707	::474092545132085000
365746365	::474092888696311000
95072707	::474093100525043000
95072707	::474093162290372000
335367791	::474093515295563000
344958631	::474093651719495000
95072707	::474093870142087000
66786075	::474094240679862000
95072707	::474094316109824000
328794919	::474094440936902000
22954511	::474094827231916000
369819130	::474095506256187000
634822122	::474095954095005000
625900103	::474096170235478000
29374576	::474096253316628000
244800948	::474096777927602000
29374576	::474096864640638000
27986325	::474097144320630000
22954511	::474097542414602000
289650000	::474097566523486000
39469570	::474097757918334000
289650000	::474097847366074000
39469570	::474098053599985000
360951591	::474098714509074000
29374576	::474099911861219000
336845657	::474099957633675000
56059141	::474100029976612000
336845657	::474100077880147000
336845657	::474100360832122000
22954511	::474100643699773000
351641054	::474100650549469000
344950744	::474100656614035000
35706997	::474100704919830000
360951591	::474100760507322000
344950744	::474101002501517000
344950744	::474101049343500000
328794919	::474101433554718000
415953059	::474101459886571000
343606449	::474102370360512000
36772146	::474102419518136000
331227001	::474102442632937000
455542048	::474102658325045000
343606449	::474102838965317000
343606449	::474102992870711000
227046044	::474103297276928000
343606449	::474103425295056000
389949893	::474103479930073000
249789981	::474104045846929000
343606449	::474104588614635000
344990761	::474104644252499000
344990761	::474104885592748000
28054060	::474105011845099000
56059141	::474105187464798000
397024307	::474106627449040000
343606449	::474106821112655000
501554267	::474106973030322000
438115686	::474107122754785000
35706997	::474107258104975000
152715270	::474107365080317000
338076990	::474107563504828000
27626703	::474107595708313000
338076990	::474107817909968000
239257340	::474107878240825000
241358661	::474109623146790000
241358661	::474109645686988000
346412695	::474110002328653000
216168764	::474110434019393000
399713201	::474110700902973000
172025978	::474111399526797000
197384499	::474111712892030000
228213959	::474113211248029000
352943670	::474113402390863000
625900103	::474113596373213000
15186859	::474114417526067000
216168764	::474115750253191000
556631416	::474116079728357000
378609308	::474116194459336000
60712766	::474117893236731000
625900103	::474120049700007000
551501734	::474120612550823000
52011370	::474120665490915000
365746365	::474121454070796000
183438897	::474121463671173000
213187842	::474122207866933000
79861287	::474122661090824000
417968003	::474124123850174000
100742600	::474124306864041000
25359188	::474126650360475000
245669191	::474127025129549000
15782772	::474127585115254000
110236585	::474128425666359000
56359547	::474128929146417000
467852949	::474129048780959000
467852949	::474129392290258000
245669191	::474129441543565000
65425379	::474129877034336000
245669191	::474130108614053000
241358661	::474130363153797000
301657872	::474130805485088000
551501734	::474130950826110000
69044676	::474131148235214000
76427184	::474131693008605000
76427184	::474131748818006000
39469570	::474132069501902000
76427184	::474132415007694000
76427184	::474132625943433000
47749919	::474132775399071000
317483868	::474133502125154000
97307001	::474133773894692000
245669191	::474134245774868000
436188872	::474134543805726000
245669191	::474134545072025000
291327788	::474134851566579000
587864456	::474135056790089000
238740641	::474135488002265000
291327788	::474135527046651000
291327788	::474135573876457000
291327788	::474135580989603000
291327788	::474135621196591000
291327788	::474135644420456000
291327788	::474135651798228000
218956862	::474135653450407000
291327788	::474135683318431000
291327788	::474135736472829000
291327788	::474135761261195000
291327788	::474135871005147000
291327788	::474135905599774000
291327788	::474136050131288000
291327788	::474136063456591000
291327788	::474136069982920000
291327788	::474136106154598000
291327788	::474136143139987000
34796664	::474136313675780000
461652679	::474136452750934000
22954511	::474136457385238000
22954511	::474136904862932000
22954511	::474137025587589000
249789981	::474137074774589000
450560571	::474137114515218000
275681559	::474137389171224000
245669191	::474137585455886000
551501734	::474137614446899000
245669191	::474137730813685000
551501734	::474137920639864000
551501734	::474137929489858000
551501734	::474137940868988000
551501734	::474137953250594000
22954511	::474138246000041000
45527216	::474138366901239000
45527216	::474138627866632000
69494041	::474138788063498000
28405302	::474138982280753000
387941507	::474139104834494000
165658390	::474139441083068000
387941507	::474139444183068000
45527216	::474139645832605000
291518680	::474139869535801000
245669191	::474140035659202000
214678768	::474140116764479000
115459999	::474140194036129000
245669191	::474140489755525000
29849760	::474140744261722000
144937748	::474141001901441000
137426396	::474141112492253000
23663256	::474141761598947000
41606452	::474142126826323000
24803741	::474142126851502000
28054060	::474142307856306000
408049418	::474142344561049000
384683676	::474142363917762000
368170408	::474142797025779000
26198467	::474142835805925000
184195472	::474142896619134000
80448281	::474142930215899000
431188585	::474143582077480000
31250549	::474143594249347000
506707370	::474143610703990000
210674392	::474143770707886000
313341167	::474144233218383000
229650081	::474144271873105000
14223247	::474144792155152000
130514710	::474144826846232000
238740641	::474145334092767000
164891333	::474145445217071000
588531316	::474145699941343000
236930269	::474145782514208000
343018153	::474146179190497000
105852149	::474146563116105000
202292166	::474146887294283000
460772038	::474147222477488000
461652679	::474147855708721000
259876316	::474148067122626000
416506126	::474148145505382000
365523194	::474148167840067000
311664191	::474148289856937000
30223693	::474148371301556000
176339991	::474149281860165000
17111530	::474149287694462000
98589714	::474149369369751000
176339991	::474149423803801000
176339991	::474149488849063000
17111530	::474149533606490000
27986325	::474150171882696000
270065033	::474150222709657000
291518680	::474150864178135000
17595323	::474151138124906000
186823940	::474151189894815000
62396842	::474151220072824000
165290348	::474151667655393000
28510276	::474151796202823000
28510276	::474151804478169000
86243090	::474151941480513000
268397639	::474152205906640000
469722641	::474152306821185000
322643138	::474152969277960000
60399576	::474153755391172000
459660056	::474153789885538000
81765661	::474153843056709000
413735493	::474153925449244000
237530197	::474153941941620000
413735493	::474153977131438000
265553576	::474154002632818000
63473984	::474154080453943000
28066346	::474154188134289000
364043601	::474154291780149000
469722641	::474154458981892000
305926788	::474155028694204000
305926788	::474155088270098000
17595323	::474155368873205000
72210207	::474155402322378000
59454178	::474155885728509000
305926788	::474155891470909000
621474989	::474155956260311000
215385454	::474155979651948000
197210844	::474156133654228000
21912250	::474156134899941000
57933673	::474156284908802000
215385454	::474156413405921000
202292166	::474156505059823000
420389630	::474156522315210000
76427184	::474156643035275000
91606737	::474157007738384000
15086993	::474157108707868000
245669191	::474157254854197000
19111395	::474157470974509000
505323751	::474157659139346000
321844248	::474157747077136000
20112840	::474157775082516000
156961324	::474157798805102000
376541246	::474157882494431000
41606452	::474158000303661000
7141172	::474158237131218000
20112840	::474158257406095000
249246314	::474158476281671000
277794018	::474158602807037000
110236585	::474158623489523000
80157666	::474158832050913000
361391612	::474158914637144000
253057868	::474159042374287000
34536365	::474159094358474000
260440912	::474159169352630000
54587465	::474159385220874000
297052199	::474159527513055000
378771457	::474160105064120000
262939560	::474160250346409000
317483868	::474160298576707000
317483868	::474160324644335000
76638498	::474160407569911000
262939560	::474160749539885000
19111395	::474160899377213000
516542821	::474160999294304000
262939560	::474161037185646000
253120136	::474161055669555000
144937748	::474161188197384000
41606452	::474161465327616000
314604858	::474161578711871000
471516383	::474161595967610000
83878535	::474161673041764000
519909326	::474161869197156000
22067825	::474162155512942000
513270198	::474162270625222000
202196262	::474162380385968000
12685102	::474162411394449000
38440249	::474162421716639000
574250205	::474162613937799000
28054060	::474162770422669000
285906246	::474162935531450000
133508241	::474163047037026000
105607367	::474163105904070000
19835249	::474163554267181000
132976059	::474163877949620000
519909326	::474163993792487000
19835249	::474164001174474000
238698812	::474164254103592000
115583749	::474164682844958000
219039425	::474165185632935000
33703073	::474165277706317000
31144939	::474165295280832000
431188585	::474165344257331000
259876316	::474165868487012000
27986325	::474165954335625000
68369234	::474166074770853000
568505535	::474166648904364000
130514710	::474166679522795000
43586963	::474166814419984000
478145352	::474166929528459000
230655725	::474167031424876000
164891333	::474167170638049000
304219715	::474167178887843000
331397011	::474167222110543000
108798356	::474167325638557000
37977930	::474167376100196000
108798356	::474167403417731000
438582644	::474167516257079000
164891333	::474167519578955000
164891333	::474167656061616000
71284640	::474167792690688000
401757405	::474167830451982000
364043601	::474168233655037000
266033863	::474168282443169000
341037427	::474168351694917000
266033863	::474168359740010000
21912250	::474168461426708000
29737650	::474168509987971000
29737650	::474168596495470000
631603360	::474168610987208000
164891333	::474168691631083000
164891333	::474168820492677000
329471370	::474168865295851000
20112840	::474168955662528000
402333632	::474168961232171000
364641621	::474168995164483000
152127827	::474169169764577000
364641621	::474169177024901000
164891333	::474169224139927000
340330802	::474169261028409000
437082385	::474169270776369000
164891333	::474169293702430000
631603360	::474169311498870000
32382173	::474169480713879000
631603360	::474169482823626000
631603360	::474169503367319000
222278624	::474169515828207000
631603360	::474169530189897000
295881773	::474169554860380000
29473860	::474169581540753000
401757405	::474169747773198000
258382946	::474169747970334000
222278624	::474169767096365000
156961324	::474169847241117000
258382946	::474169920071028000
159944196	::474169920259772000
385595835	::474169953600282000
290195625	::474170020340461000
145572480	::474170025960431000
359446141	::474170094881632000
467043006	::474170168999161000
131633030	::474170456728403000
20190503	::474170492098973000
377176939	::474170532972466000
426838833	::474170562068361000
143455927	::474170571438059000
156166678	::474170583668637000
631603360	::474170594041528000
91606737	::474170667902832000
91606737	::474170688190697000
15467792	::474170730087993000
330201359	::474170849369415000
631603360	::474170946040119000
631603360	::474171057436647000
631603360	::474171395149025000
15791549	::474171522248998000
631603360	::474171540511412000
631603360	::474171566746763000
631603360	::474171599005175000
194129729	::474171651257815000
194129729	::474171692814983000
109060628	::474171862696484000
204292930	::474172830817734000
86970230	::474172842209058000
286298021	::474172960698544000
431214329	::474173348239654000
431188585	::474173363271630000
431188585	::474173514409201000
352943670	::474173514673434000
377176939	::474173605631504000
111462710	::474173717350588000
68818829	::474173814482292000
368170408	::474173966702370000
431214329	::474173971831988000
368170408	::474174009886920000
111462710	::474174016026988000
204292930	::474174149175558000
238307628	::474174177214496000
431214329	::474174208050991000
355758655	::474174210919907000
28054060	::474174277873188000
23672351	::474174296860815000
111462710	::474174339374268000
355758655	::474174400359849000
35869207	::474174513111113000
20112840	::474174538759303000
477188816	::474174576956432000
44399596	::474174672956063000
46771203	::474174740018757000
35869207	::474174813754650000
412159259	::474174821450784000
266033863	::474174924622675000
431188585	::474174938908086000
355758655	::474175018587668000
14584037	::474175099009261000
35869207	::474175155284230000
23672351	::474175203887427000
143455927	::474175208505749000
230911888	::474175223709700000
111462710	::474175278709624000
23672351	::474175296359657000
47749919	::474175308166213000
230911888	::474175310540181000
371817971	::474175323173429000
230911888	::474175436046336000
27237232	::474175476601065000
266033863	::474175554565193000
35869207	::474175557274320000
35869207	::474175612077473000
35869207	::474175630133964000
34717669	::474175689714044000
230911888	::474175724840968000
35869207	::474175740486094000
208250490	::474175748459495000
378281495	::474175964105416000
230911888	::474175991149899000
379807492	::474176162860498000
35869207	::474176196591513000
244351583	::474176212060082000
431188585	::474176215998156000
35869207	::474176269341691000
230911888	::474176300135903000
41465619	::474176303273218000
230911888	::474176344322875000
35869207	::474176346793709000
426838833	::474176379098259000
35869207	::474176394084491000
311924851	::474176411197276000
230911888	::474176450426204000
35869207	::474176543619813000
264622253	::474176596018884000
86243090	::474176605930024000
172035134	::474176638297456000
426838833	::474176645176512000
35869207	::474176783685013000
7141172	::474176822272221000
55704588	::474176830660825000
431188585	::474176878354235000
300594041	::474176917252214000
237530197	::474176927117623000
208250490	::474176931555188000
56169190	::474177024433459000
172035134	::474177051491336000
98213304	::474177331334901000
122614290	::474177335269130000
709921765	::474177402802020000
256088386	::474177416366026000
426838833	::474177424998273000
33683248	::474177425480630000
60098410	::474177548373340000
120853830	::474177570100224000
35869207	::474177749272518000
35869207	::474178083533361000
261847534	::474178308083810000
86243090	::474178431001690000
41465619	::474178431710949000
230206940	::474178612229177000
344442687	::474178638602960000
230206940	::474178674443309000
346219373	::474178859781586000
193583131	::474179106025009000
286298021	::474179154968338000
330201359	::474179164480606000
56169190	::474179179936636000
41465619	::474179221322211000
424498868	::474179440927584000
13683762	::474179555037429000
31258629	::474179562805276000
426838833	::474179673531097000
429558621	::474179778367344000
549785954	::474179802304643000
114235211	::474179936991723000
429558621	::474179937511821000
426838833	::474179967715381000
42795192	::474180032601272000
312856997	::474180144224284000
330195429	::474180241967939000
722514433	::474180283076739000
331482356	::474180360616423000
84849075	::474180535800328000
230911888	::474180598081130000
26333173	::474180733842763000
230911888	::474180779799375000
549785954	::474180987984044000
230903702	::474181076751876000
330195429	::474181083190136000
379807492	::474181188215533000
351152035	::474181251679531000
272533260	::474181397381664000
42795192	::474181438733287000
379807492	::474181840765333000
402333632	::474181878283763000
20112840	::474182018851700000
275268585	::474182050430586000
69494041	::474182067572727000
292395819	::474182085385924000
351004243	::474182106030288000
506519570	::474182110203244000
21912250	::474182224074788000
155677785	::474182290260905000
234828491	::474182632947732000
155677785	::474182748174041000
360730562	::474182751139397000
186107022	::474182972393127000
95231863	::474182992714563000
275268585	::474183199178764000
447313860	::474183232015986000
597965837	::474183247153594000
275268585	::474183283886936000
275268585	::474183365680046000
41143305	::474183372634206000
597965837	::474183375654498000
597965837	::474183459305684000
16353730	::474183467937583000
243830281	::474183563865489000
468796913	::474183584279187000
597965837	::474183590939721000
597965837	::474183621512024000
311664191	::474183652885426000
51649971	::474183747776962000
543585402	::474183767762812000
275268585	::474183819331764000
86349050	::474183837866414000
286298021	::474183874164318000
255299055	::474183901552709000
467545942	::474183924575657000
17210128	::474183987326242000
155677785	::474184194189721000
11146552	::474184385852239000
155677785	::474184521492226000
336821368	::474184529867845000
20778748	::474184533516906000
181101394	::474184652056317000
52105336	::474184759057195000
463431723	::474184768784191000
15170503	::474184800144994000
69494041	::474184871829442000
597965837	::474184893753491000
597965837	::474184945066590000
60098410	::474185068215148000
597965837	::474185076029550000
597965837	::474185087475806000
293213630	::474185179641430000
23665083	::474185304568385000
15791549	::474185415034150000
597965837	::474185427549954000
16866896	::474185514451755000
243830281	::474185527009497000
325242803	::474185574111518000
286298021	::474185726528331000
72293435	::474185753808105000
120170865	::474185763060715000
69494041	::474185803674185000
120170865	::474185979650392000
95231863	::474186100475707000
404496513	::474186154750001000
243830281	::474186162698194000
331668519	::474186216897019000
293246270	::474186220650524000
597965837	::474186257808240000
86243090	::474186389508984000
414066292	::474186393573265000
243427085	::474186394836144000
235382002	::474186413194240000
286298021	::474186447655030000
444251177	::474186485437300000
30666953	::474186518588690000
273748024	::474186753805254000
440875002	::474186772381843000
115503799	::474186782943502000
182092022	::474186874576461000
545784705	::474186898471010000
17974977	::474187122178404000
405239647	::474187259772555000
110236585	::474187312214315000
25235649	::474187435635916000
275268585	::474187447631630000
364641621	::474187512961708000
440875002	::474187582050271000
364641621	::474187679702073000
218321424	::474187864314765000
364641621	::474187898011811000
17974977	::474187957054615000
364641621	::474188041041772000
445219284	::474188055427817000
50468203	::474188093700853000
440875002	::474188220532404000
60098410	::474188309359390000
246571951	::474188318658560000
471516383	::474188412556414000
440875002	::474188538775216000
275268585	::474188655872184000
440875002	::474188743067176000
280798922	::474188849329881000
379358099	::474188946428407000
440875002	::474188977352634000
275268585	::474189000207781000
15282962	::474189033200164000
440875002	::474189160190730000
440875002	::474189300574060000
341493662	::474189504413442000
421356901	::474189529004646000
440875002	::474189644116918000
421356901	::474189708470538000
440875002	::474189803223650000
176487313	::474189813571395000
624747426	::474189841916502000
589402824	::474189847402659000
440875002	::474189881430642000
624747426	::474189902855557000
502240473	::474189928918573000
355598729	::474190080911740000
436476907	::474190084745330000
624747426	::474190107726327000
22717394	::474190188453699000
624747426	::474190307706548000
71981601	::474190427487469000
483526518	::474190483179073000
140994915	::474190775899938000
411786523	::474190863258882000
321780812	::474190934750793000
589402824	::474191015222710000
23799906	::474191183833739000
71284640	::474191228133576000
531871315	::474191383662960000
531871315	::474191421566910000
27595900	::474191458824900000
35525270	::474191493352005000
531871315	::474191501229322000
275681559	::474191562226675000
531871315	::474191626617630000
531871315	::474191632359628000
624747426	::474191639410659000
531871315	::474191649069727000
14954949	::474191748319952000
275268585	::474191755601281000
531871315	::474191782323167000
196230932	::474191833971826000
196230932	::474191922446073000
196230932	::474191950304657000
234960273	::474192103153889000
14584037	::474192113153097000
140994915	::474192236138487000
405676565	::474192246888476000
344958631	::474192416849686000
335101950	::474192435203932000
471516383	::474192501738598000
27904685	::474192539956682000
200849010	::474192579878064000
311664191	::474192587650519000
348123497	::474192592473980000
396786261	::474192659032981000
17769662	::474192671230394000
311664191	::474192837475450000
304219715	::474192888989880000
15467792	::474193042971164000
378334138	::474193146788982000
459660056	::474193175809368000
59622669	::474193234164731000
146608159	::474193282684043000
722514433	::474193317442617000
24494616	::474193457289121000
463855595	::474193544073457000
359806236	::474193572913098000
462681637	::474193608791175000
314604858	::474193658733154000
275268585	::474193660142026000
331246659	::474193744406003000
90544248	::474193773837045000
292558028	::474193854887759000
86474692	::474193942032818000
551501734	::474193968604151000
39469570	::474193970860683000
292558028	::474193981769650000
35525270	::474194019312869000
236271147	::474194095024664000
331397011	::474194099697094000
298216731	::474194333990932000
278165989	::474194374612373000
355758655	::474194543416705000
17536130	::474194557119119000
236271147	::474194671129096000
212068363	::474194680188387000
58587526	::474194788204298000
402273149	::474194845670862000
31010760	::474195165616545000
404496513	::474195197799452000
91606737	::474195364698796000
24494616	::474195375373684000
497630362	::474195411226222000
15467792	::474195429304066000
447313860	::474195439776829000
322446637	::474195483565375000
15467792	::474195497444737000
54754940	::474195514712260000
131254355	::474195519149862000
15467792	::474195578671595000
35525270	::474195591203803000
120532808	::474195596748664000
481749191	::474195643708481000
61050527	::474195647701479000
15467792	::474195655897120000
323477702	::474195661131223000
594844703	::474195701770223000
137014162	::474195706602078000
61050527	::474195760301752000
589402824	::474195909086289000
235382002	::474195934696316000
589402824	::474196098840801000
43967474	::474196146080845000
42720153	::474196184714977000
45911298	::474196230080184000
254635990	::474196264741904000
41606452	::474196382048583000
486138458	::474196561488912000
78614495	::474196580187140000
133112299	::474196690032156000
51649971	::474196790653505000
382190006	::474196926481448000
449988145	::474197030529953000
393133633	::474197054328012000
278165989	::474197161274376000
164891333	::474197196179795000
51649971	::474197217205821000
7132042	::474197290505469000
33904380	::474197344557465000
449988145	::474197497255305000
33904380	::474197500749176000
449988145	::474197563654950000
43967474	::474197606227537000
20112840	::474197613647253000
449988145	::474197631111921000
51649971	::474197664519970000
38031351	::474197734849667000
449988145	::474197813732311000
449988145	::474197967826849000
51649971	::474197993982525000
468796913	::474198057685626000
449988145	::474198059363344000
401757405	::474198090124382000
51649971	::474198186450747000
344958631	::474198202992709000
519898323	::474198253026942000
20804321	::474198271167303000
335101950	::474198333154533000
440624261	::474198377568419000
164891333	::474198393942994000
38031351	::474198451396562000
20804321	::474198451576901000
53112812	::474198487492333000
371500504	::474198499743907000
431214329	::474198566291136000
17536130	::474198699217022000
510998653	::474198726920376000
38031351	::474198841743253000
47851190	::474198865516982000
20112840	::474198910677028000
51649971	::474198927223578000
16566189	::474199004998537000
459660056	::474199120912322000
389949893	::474199260154433000
38031351	::474199262524215000
14584037	::474199366711128000
110236585	::474199392011173000
14584037	::474199662061420000
459612485	::474199747784232000
14584037	::474199778956681000
278165989	::474199815257985000
38031351	::474199829959045000
459612485	::474199900285337000
374528956	::474200044930088000
431214329	::474200050642735000
90544248	::474200083320147000
431214329	::474200105164476000
219039425	::474200121157353000
90544248	::474200216464130000
41606452	::474200285665964000
348901427	::474200395317657000
348901427	::474200435964641000
344958631	::474200441450799000
164891333	::474200444236218000
335040170	::474200516323717000
155650977	::474200590776799000
421356901	::474200617448407000
20190503	::474200654374658000
335040170	::474200738479235000
413735493	::474200937867644000
495598070	::474200965294608000
328057955	::474200969916346000
7141172	::474201008944332000
430072028	::474201158912069000
93927673	::474201215430328000
564879952	::474201254948655000
101881386	::474201341121011000
278316478	::474201355398045000
539183661	::474201470624362000
7132042	::474201588714967000
101881386	::474201629143486000
23225674	::474202144871309000
349788720	::474202175238057000
473469863	::474202290933362000
344958631	::474202358532931000
101881386	::474202455916707000
36943663	::474202532328513000
28252356	::474202569469087000
55161530	::474202619934961000
60098410	::474202724452413000
468796913	::474202728122822000
28252356	::474202745415938000
23225674	::474202755893317000
489961036	::474202760561188000
344958631	::474202825325412000
79363954	::474202871164964000
28252356	::474202880942309000
53584160	::474202948138852000
101881386	::474203241237213000
447313860	::474203284484284000
357308471	::474203317296721000
344958631	::474203443746181000
289360824	::474203460750290000
432116634	::474203522787852000
240857453	::474203570464509000
531871315	::474203654916816000
531871315	::474203664769220000
531871315	::474203679965188000
115459999	::474203715788754000
344958631	::474203720486772000
29737650	::474203725910011000
31010760	::474203727034060000
28252356	::474203787679526000
344958631	::474203960027250000
79363954	::474203962095054000
357308471	::474204083709284000
62936749	::474204191620366000
344958631	::474204240143847000
268397639	::474204250713886000
116071398	::474204271290769000
411898570	::474204384596078000
193192138	::474204399162916000
16353730	::474204469706883000
339565561	::474204512799182000
186287095	::474204573008015000
440624261	::474204784640413000
143455927	::474204824360075000
276540818	::474204887702859000
431214329	::474204942082007000
143455927	::474204980392382000
399645465	::474205103176433000
431214329	::474205104854532000
351641054	::474205148429164000
394776489	::474205165697130000
120853830	::474205224358649000
394776489	::474205310866194000
143455927	::474205340842487000
500388817	::474205343745339000
24803741	::474205360065363000
399713201	::474205432215769000
264904736	::474205496723783000
310654760	::474205563145170000
382190006	::474205577560604000
246409056	::474205766896066000
341892711	::474205945128812000
413735493	::474205988711460000
246409056	::474206003198959000
433470731	::474206004432101000
53863390	::474206075156439000
344958631	::474206094596636000
56169190	::474206131489759000
22285873	::474206343100760000
15467792	::474206418791596000
344958631	::474206418841509000
56169190	::474206547766022000
255205725	::474206568079458000
374528956	::474206602992816000
31586329	::474206677513023000
429345484	::474206729669214000
256781130	::474206755514101000
252756099	::474206798300610000
53863390	::474206859084464000
17536130	::474206961932578000
38031351	::474207008531681000
16002106	::474207045701623000
341892711	::474207047178010000
348901427	::474207134402367000
223299509	::474207219974938000
341892711	::474207224123097000
44307877	::474207294113468000
344958631	::474207410886676000
164891333	::474207497528827000
130312780	::474207507556990000
338477631	::474207538510974000
309167251	::474207552029614000
38031351	::474207610456248000
278165989	::474207617955295000
320484851	::474207707785072000
331668519	::474207841453359000
65425379	::474207850299133000
20782081	::474207859493044000
423941104	::474207868280127000
358307309	::474208115882070000
25235649	::474208313711001000
348901427	::474208358166040000
700013623	::474208370162167000
173608790	::474208454349824000
20804321	::474208462298431000
38031351	::474208489192325000
109655774	::474208538685091000
38031351	::474208566732419000
203311237	::474208569823223000
31359307	::474208670705012000
20804321	::474208679571783000
348901427	::474208680221478000
24719772	::474208702098984000
19374297	::474208710189785000
128937859	::474208734491602000
44307877	::474208831233208000
337466318	::474208933155184000
31359307	::474208944261726000
268073941	::474209078005469000
173608790	::474209079393386000
344958631	::474209085345112000
31359307	::474209327629103000
344958631	::474209525931577000
334403708	::474209694991802000
547741880	::474209807386177000
470801476	::474209818816028000
225203526	::474209846107987000
505323751	::474209888231755000
505323751	::474210023300931000
378609308	::474210044272058000
226845681	::474210078783209000
25784705	::474210126371364000
30944417	::474210155559936000
128284695	::474210170609086000
18618379	::474210314930495000
337466318	::474210324674256000
226845681	::474210333994016000
298216731	::474210363337347000
378609308	::474210414423601000
444251177	::474210464990109000
351152035	::474210493239148000
203736885	::474210683714695000
486138458	::474210732129927000
238786875	::474210755076571000
63490594	::474210861066633000
334403708	::474210898119491000
20782081	::474211021297438000
30944417	::474211134430785000
625900103	::474211167569592000
101881386	::474211265523777000
634873462	::474211373929353000
226845681	::474211411980484000
26920974	::474211444717019000
500388817	::474211475578318000
485252693	::474211482251448000
219039425	::474211494717325000
552146644	::474211575940001000
31359307	::474211683989086000
298216731	::474211988831473000
97592081	::474212015884341000
303080805	::474212018967572000
338543771	::474212182625091000
241198427	::474212195652599000
497544291	::474212232679915000
237118122	::474212295296679000
202798666	::474212303718465000
435516954	::474212500884303000
245154470	::474212535735164000
497544291	::474212597550833000
245154470	::474212695710134000
18750697	::474212734209650000
500388817	::474212766161862000
238672857	::474212801297133000
399713201	::474212817055535000
435516954	::474212820574162000
266235648	::474212852946182000
97592081	::474212970193752000
51649971	::474212987654664000
560698843	::474213056269287000
30944417	::474213230479691000
51649971	::474213276910649000
252914746	::474213436318965000
364405877	::474213473623494000
84849075	::474213535485272000
69719136	::474213583505854000
385782746	::474213633279688000
89852975	::474213788212658000
55161530	::474213819154460000
89852975	::474213918596796000
379253079	::474213959319683000
194129729	::474214121462706000
379253079	::474214146159177000
30944417	::474214327059496000
354406436	::474214330796609000
68369234	::474214380632936000
313341167	::474214456080486000
354406436	::474214467207970000
154692700	::474214471196770000
266210776	::474214482340622000
184578066	::474214506835365000
312394133	::474214553518346000
245154470	::474214790793924000
139547588	::474214828006211000
30944417	::474214829520334000
408772521	::474214869462687000
219039425	::474215025788604000
219039425	::474215091370721000
20935798	::474215093572759000
354406436	::474215125348794000
60098410	::474215285650505000
139547588	::474215441389588000
93927673	::474215514030764000
344958631	::474215515670327000
55161530	::474215529834897000
15282962	::474215572264067000
139547588	::474215753806536000
254319575	::474215764761640000
139547588	::474215844797759000
20112840	::474215852733366000
44399596	::474216010598215000
105993726	::474216041678008000
136114188	::474216113257979000
136114188	::474216150625030000
16866896	::474216366648479000
500388817	::474216436546560000
463431723	::474216532202233000
14584037	::474216559456813000
179119528	::474216578507341000
7141172	::474216845197996000
69719136	::474216946712342000
272533260	::474216955877265000
328252982	::474217221783183000
517075828	::474217240179798000
16353730	::474217318885494000
266235648	::474217438423564000
38623896	::474217488142446000
374528956	::474217531558096000
266235648	::474217629872582000
266235648	::474217681076617000
289360824	::474217748130983000
310664656	::474217851645988000
52011370	::474217860726652000
253886962	::474217934806470000
59583601	::474218034588971000
21568615	::474218065933004000
403020871	::474218125903151000
118881789	::474218200390176000
326827026	::474218314806599000
533824839	::474218352722714000
266235648	::474218398793355000
533824839	::474218424810229000
264335101	::474218444720594000
338543771	::474218469526089000
313792688	::474218480263131000
4434941	::474218490346225000
379357885	::474218508214366000
294964037	::474218520331689000
203311237	::474218586009915000
361532861	::474218592708595000
338543771	::474218619057238000
331668519	::474218680650579000
327989967	::474218815216451000
247560161	::474218866768240000
114235211	::474218897466351000
259569717	::474218996720750000
393133633	::474218998771351000
497544291	::474219023761408000
259021462	::474219083550846000
722514433	::474219136227483000
369819130	::474219174223704000
264335101	::474219329496440000
38244930	::474219363810025000
247560161	::474219494463012000
264335101	::474219499990687000
382190006	::474219520735715000
264335101	::474219586007482000
38623896	::474219665988653000
393133633	::474219672770850000
479156555	::474219819668365000
479156555	::474219884478758000
361532861	::474219921568985000
474400310	::474220039483035000
548870171	::474220082567323000
89505869	::474220095754235000
261471578	::474220115571904000
249227650	::474220123352731000
261471578	::474220332904361000
15282962	::474220354349850000
249227650	::474220408049508000
479156555	::474220408879599000
396929208	::474220469776695000
361489211	::474220504144830000
413686504	::474220520070602000
249227650	::474220557551292000
246409056	::474220594423427000
394776489	::474220853358784000
394776489	::474220890658729000
56723331	::474220896644001000
394776489	::474221062037979000
247633146	::474221111488438000
261471578	::474221157608984000
232312019	::474221179285544000
479156555	::474221272650358000
443332358	::474221360752128000
56059141	::474221516729483000
361489211	::474221523251638000
163893797	::474221553584836000
15282962	::474221595297193000
203311237	::474221643682684000
370420008	::474221661680828000
29391732	::474221728798109000
29849760	::474221788969197000
310654760	::474221896675115000
459612485	::474221910901800000
389949893	::474221960780455000
1384531	::474222009669677000
261471578	::474222033879175000
208250490	::474222052761956000
1384531	::474222164489428000
435516954	::474222236514013000
40097041	::474222423584559000
589402824	::474222481856024000
220584371	::474222651725316000
322842111	::474222693550915000
414217500	::474222712022654000
310506975	::474222740069576000
259021462	::474222756750311000
589402824	::474222769748848000
40097041	::474222836312444000
287228225	::474222864594259000
16566189	::474222920634732000
628045480	::474223036355198000
208250490	::474223048665874000
487322279	::474223056450101000
320484851	::474223105477705000
80157666	::474223193285484000
208250490	::474223357261783000
487322279	::474223410831036000
29737650	::474223452044279000
433932391	::474223464027815000
4059771	::474223800557764000
346569016	::474223900302540000
285401749	::474223956782628000
76463655	::474223995353448000
38623896	::474224128937848000
394776489	::474224164807913000
236167599	::474224182406832000
233362394	::474224199566106000
139460380	::474224214690791000
487322279	::474224256604057000
33904380	::474224371570323000
139460380	::474224451396321000
357308471	::474224453375647000
346569016	::474224487198916000
15974594	::474224546887643000
500239410	::474224569604390000
236167599	::474224609886085000
52011370	::474224742916841000
52011370	::474224812458377000
370420008	::474224828929413000
7141172	::474224831517704000
160733683	::474224958889918000
52011370	::474224981727916000
435409494	::474225037470601000
346569016	::474225226923147000
500239410	::474225337011019000
69801582	::474225389666316000
1384531	::474225397950087000
500239410	::474225416597962000
500388817	::474225431106035000
348123497	::474225476068970000
500239410	::474225600786612000
7141172	::474225624320864000
304224068	::474225686060625000
194359616	::474225709720686000
154692700	::474225773738749000
330195429	::474225774115815000
500388817	::474225998792519000
298216731	::474226076517154000
501202268	::474226082598494000
250474725	::474226088252809000
346569016	::474226112055484000
196394433	::474226163603087000
298216731	::474226268703977000
246050172	::474226356092280000
95231863	::474226366268055000
227577445	::474226405199196000
227577445	::474226458634633000
58587526	::474226553128120000
29394513	::474226558551719000
110236585	::474226581700096000
338543771	::474226645004345000
298216731	::474226697097977000
20782081	::474226708904558000
401757405	::474226712599744000
254319575	::474226723974692000
268073941	::474226730325262000
286298021	::474226774831009000
500388817	::474226776735252000
268073941	::474226849904877000
227577445	::474226860570578000
348123497	::474226950710378000
553934357	::474226973162479000
444251177	::474226984013557000
160733683	::474227084663865000
76375846	::474227087470260000
500388817	::474227158752432000
599589782	::474227324284452000
17536130	::474227386889039000
25410192	::474227593613705000
433932391	::474227746852593000
64219388	::474227881162186000
364641621	::474227979757707000
246409056	::474228010036789000
44399596	::474228040864509000
60098410	::474228137283178000
15282962	::474228243185557000
15282962	::474228420269060000
621474989	::474228467220094000
160733683	::474228470667440000
143455927	::474228471611547000
155677785	::474228481669079000
428646436	::474228513185464000
553934357	::474228704441565000
262939560	::474228770971611000
553934357	::474228829079085000
44399596	::474228991130222000
553934357	::474229106083500000
269151566	::474229144968904000
330195429	::474229240020205000
442736318	::474229304419946000
69719136	::474229370459275000
208250490	::474229462188294000
25410192	::474229554131644000
588705820	::474229631625596000
270065033	::474229661095170000
21503139	::474229836248907000
76427184	::474229938741321000
165290348	::474230052515631000
445219284	::474230061022064000
463855595	::474230099626434000
47749919	::474230165720276000
309789310	::474230172019744000
411786523	::474230278895185000
345626789	::474230371241185000
379253079	::474230426404651000
621474989	::474230491835801000
356448818	::474230554066706000
330195429	::474230634341101000
17974977	::474230760682303000
17536130	::474230809373573000
242206017	::474230815615119000
281821239	::474230838515625000
281821239	::474230952294506000
364646765	::474231126601371000
193796724	::474231195102752000
76427184	::474231222609399000
621474989	::474231275738660000
281821239	::474231361583083000
281821239	::474231387117998000
281821239	::474231406755733000
393735397	::474231521143193000
52011370	::474231523172823000
314988406	::474231527317176000
205513521	::474231547520761000
165290348	::474231553690574000
505323751	::474231578655473000
453963591	::474231649253609000
15733436	::474231684930355000
411777707	::474231701733130000
310321041	::474231704773607000
6652302	::474231723568271000
281821239	::474231754786500000
165290348	::474231798755389000
205513521	::474231809476018000
160733683	::474231810163884000
453963591	::474231857530159000
205513521	::474231862873714000
417428775	::474231895254106000
33528820	::474231899523534000
180661626	::474231911263784000
165290348	::474231940619329000
366701651	::474231947515150000
378778103	::474232039101583000
154692700	::474232046861025000
568505535	::474232151479963000
596957614	::474232170848870000
165290348	::474232313748795000
337466318	::474232342895411000
393735397	::474232350512271000
154692700	::474232366832304000
414066292	::474232397178081000
205513521	::474232423719268000
393735397	::474232461250293000
325242803	::474232498243653000
205513521	::474232578497462000
38031351	::474232600442044000
237330810	::474232630071033000
378778103	::474232649918472000
205513521	::474232681719291000
533417136	::474232698936893000
281821239	::474232729555333000
165290348	::474232729651785000
205513521	::474232780797120000
38031351	::474232939220566000
514003187	::474232998166921000
205513521	::474233085072908000
205513521	::474233247316987000
378778103	::474233344457441000
205513521	::474233359200034000
110236585	::474233366657908000
154692700	::474233424652161000
351152035	::474233425159655000
56169190	::474233434852700000
205513521	::474233582072778000
606781453	::474233690986250000
393735397	::474233692865712000
38031351	::474233757827100000
370420008	::474233767268454000
378778103	::474233844137488000
393735397	::474233920213766000
158129535	::474234167858053000
58281200	::474234170349477000
411777707	::474234213701787000
205513521	::474234226506625000
283328574	::474234305951318000
41606452	::474234316437094000
411777707	::474234346858360000
398735102	::474234347101634000
348123497	::474234449949757000
205513521	::474234487899840000
349788720	::474234511883239000
154692700	::474234513925500000
276787570	::474234599120203000
205513521	::474234633798709000
205513521	::474234766623899000
378778103	::474234845393346000
276787570	::474234854435860000
205513521	::474234865785634000
177111779	::474234877408071000
552146644	::474234934283223000
205513521	::474235036678361000
319145382	::474235061529624000
409709795	::474235082740219000
205513521	::474235129422815000
276787570	::474235207176830000
269151566	::474235209685409000
20782081	::474235246352035000
246050172	::474235276194115000
58281200	::474235323216855000
178985516	::474235333056659000
30529918	::474235358809296000
445826532	::474235419862003000
588874950	::474235513033854000
338076990	::474235574749237000
588874950	::474235670039646000
276787570	::474235685096812000
384563395	::474235734443175000
624747426	::474235772577804000
246050172	::474235783990095000
588874950	::474235820866805000
276787570	::474235873475567000
29391732	::474235925443379000
311664191	::474236041038405000
52929975	::474236180650000000
589402824	::474236201868611000
35525270	::474236223943217000
589402824	::474236263600771000
165634562	::474236323466059000
417428775	::474236450310213000
199001641	::474236548007727000
405362735	::474236553871380000
390504920	::474236563040518000
589402824	::474236649204117000
286298021	::474236697170182000
193796724	::474236726240481000
269401499	::474236907422248000
346654346	::474236953030688000
41606452	::474236975999090000
364439246	::474237208254087000
137587439	::474237209139109000
16353730	::474237241334984000
257831311	::474237296493862000
14584037	::474237301586137000
514003187	::474237339838218000
514003187	::474237388253057000
349788720	::474237461103927000
330195429	::474237741060743000
266033863	::474237837270081000
67492430	::474237958670020000
154692700	::474238114282893000
368170408	::474238142367956000
62518475	::474238164585181000
212060681	::474238309842296000
196659229	::474238315906875000
33703073	::474238417014759000
165634562	::474238438250930000
393735397	::474238487928246000
301657872	::474238565338333000
52011370	::474238631331106000
52011370	::474238675765571000
479245748	::474238686432096000
98785279	::474238695902412000
14584037	::474238726680240000
339295860	::474238871782178000
418783652	::474238914056957000
393735397	::474239109553471000
393735397	::474239225676976000
260338000	::474239295671533000
349788720	::474239390643150000
20620620	::474239430786822000
479245748	::474239438319804000
420389630	::474239452621963000
223288871	::474239584394428000
238740641	::474239663570292000
178921630	::474239735746281000
33528820	::474239809020387000
18156298	::474239887315836000
111462710	::474239918613331000
479245748	::474239937802690000
178921630	::474239974540591000
442736318	::474240197342027000
389614947	::474240236059631000
18929923	::474240423083667000
176489426	::474240465102196000
103244523	::474240486396674000
328858212	::474240488930033000
328858212	::474240541564362000
371416817	::474240561424375000
313792688	::474240571557441000
237530197	::474240636237774000
501554267	::474240665325293000
418783652	::474240902010257000
59207269	::474240923124387000
176489426	::474240963771367000
203146266	::474240968401494000
276787570	::474240975531802000
115459999	::474241050975170000
115459999	::474241141408559000
17974977	::474241182906605000
238740641	::474241198878916000
203688730	::474241204662861000
445268626	::474241386431406000
238740641	::474241396421824000
528542109	::474241414084431000
52011370	::474241451614687000
355598729	::474241467372670000
256319248	::474241491288604000
97336064	::474241608292896000
32125015	::474241689058811000
68369234	::474241744486141000
216168764	::474241751834562000
303080805	::474241771153948000
238740641	::474241772470534000
227577445	::474241813059215000
574250205	::474241869300236000
303080805	::474241899155693000
40485959	::474241915747983000
203146266	::474241988875677000
61050527	::474242033763102000
40485959	::474242134686449000
238740641	::474242150213746000
61050527	::474242158652710000
313421343	::474242173354139000
41606452	::474242177661681000
303080805	::474242178118873000
343018153	::474242264638947000
193583131	::474242472970039000
58587013	::474242492179558000
418783652	::474242536949547000
40485959	::474242657984598000
305216922	::474242683251486000
348123497	::474242747080011000
40485959	::474242827350601000
401757405	::474242855938957000
41606452	::474242868320935000
41606452	::474242932703494000
338588400	::474242961295699000
20782081	::474242976223199000
200764512	::474243053876944000
337510374	::474243122864861000
390504920	::474243212769771000
260573981	::474243336757604000
447976503	::474243379157401000
249227650	::474243404868907000
256319248	::474243415295528000
17016789	::474243419825393000
237118122	::474243540122234000
18437537	::474243550461190000
261847534	::474243582849986000
177111779	::474243594019033000
286298021	::474243712391086000
519086519	::474243817143431000
19111395	::474243827767582000
109655774	::474243845665091000
390504920	::474243849641287000
33629617	::474244018977931000
390504920	::474244028654174000
234828491	::474244064477343000
376425912	::474244092332109000
290265158	::474244112938311000
32471501	::474244113957941000
29302446	::474244116507668000
463855595	::474244127753003000
125849974	::474244138863316000
58281200	::474244147511975000
256319248	::474244167510409000
109655774	::474244290500382000
198406854	::474244326697209000
349787019	::474244777018675000
86243090	::474244787202052000
52011370	::474244956446412000
246409056	::474244983231614000
257546151	::474245018308206000
245957488	::474245118028156000
32471501	::474245152543092000
528542109	::474245217248243000
528542109	::474245277071601000
349788720	::474245371594817000
245957488	::474245384072863000
428646436	::474245406826954000
402273149	::474245621575352000
428646436	::474245641032704000
7132042	::474245669533024000
331668519	::474245739540148000
36829018	::474245790152413000
14584037	::474245929584066000
58281200	::474245951012343000
346412695	::474246169963417000
110236585	::474246201173618000
18929923	::474246293481861000
346412695	::474246442291564000
219039425	::474246505595822000
14584037	::474246547514093000
14584037	::474246575460724000
16107745	::474246794235228000
517075828	::474246903408775000
334403708	::474246904961073000
33629617	::474247015618985000
43838022	::474247065489268000
374528956	::474247299657240000
22844281	::474247311921790000
402492947	::474247329680486000
78513872	::474247394138132000
418783652	::474247482579640000
44451086	::474247554394112000
14584037	::474247572992057000
14584037	::474247921198977000
1384531	::474248039217889000
589402824	::474248171544399000
154692700	::474248258395844000
256638502	::474248371285155000
36279116	::474248409755308000
69801582	::474248614081208000
149980973	::474248783715262000
268058306	::474248957540196000
14584037	::474249005447524000
76463655	::474249218778234000
272999900	::474249234242600000
73020435	::474249260179800000
252756099	::474249262763892000
360951591	::474249280119521000
7132042	::474249290769252000
331398205	::474249348864557000
264335101	::474249378123632000
207781904	::474249419223625000
437064295	::474249472252207000
437064295	::474249722098487000
437064295	::474249808329588000
33528820	::474249824271728000
553930094	::474249889551896000
429348972	::474250024541765000
79363954	::474250038218989000
360951591	::474250055088472000
20112840	::474250068149952000
234828491	::474250077075034000
328557330	::474250095513198000
486231003	::474250298177765000
469722641	::474250300879278000
20112840	::474250361213952000
20782081	::474250493640712000
48557490	::474250534447489000
222687654	::474250585043005000
458847153	::474250617037152000
433916111	::474250719701524000
79363954	::474250760490721000
417428775	::474250810738880000
222687654	::474250890849685000
325242803	::474250923225530000
351004243	::474250968851562000
33238183	::474251106630262000
120170865	::474251129447272000
24803741	::474251274842800000
264904736	::474251293884551000
42795192	::474251392006488000
120170865	::474251479914905000
251231824	::474251557840896000
222687654	::474251577168236000
319145382	::474251643979317000
222687654	::474251649670991000
347413433	::474251717245022000
459612485	::474251782978166000
347413433	::474251819686703000
180661626	::474251882610032000
247159855	::474251883201060000
20935798	::474251884136787000
120170865	::474251930504794000
23642786	::474251935919243000
18618379	::474252168372158000
222278624	::474252169189679000
222687654	::474252291202371000
120170865	::474252316606865000
47410500	::474252511440670000
130514710	::474252523248058000
120170865	::474252597852131000
20112840	::474252649270116000
245154470	::474252749035417000
20112840	::474252810939531000
203736885	::474252818388647000
234828491	::474252845324066000
186107022	::474252906670333000
238740641	::474252956166914000
120170865	::474253016707895000
120170865	::474253016892448000
238740641	::474253409785085000
146216300	::474253485991821000
186107022	::474253515951734000
338073739	::474253525577265000
328557330	::474253571039305000
338073739	::474253573992103000
346127757	::474253587791761000
589402824	::474253696566853000
20112840	::474253724240842000
320452099	::474253739801735000
180661626	::474253932546756000
320452099	::474253988180021000
17595323	::474254068031184000
1384531	::474254069502980000
20112840	::474254077824868000
309789310	::474254134556639000
568915908	::474254148570218000
33703073	::474254150818344000
478020840	::474254211878645000
85211920	::474254216853483000
23665083	::474254301234069000
33703073	::474254305315520000
238740641	::474254306078908000
238740641	::474254381224034000
334420539	::474254409678217000
309789310	::474254419836407000
407038804	::474254421455818000
559991040	::474254467224047000
20112840	::474254544105664000
309789310	::474254555749056000
238740641	::474254621561475000
24634410	::474254671142346000
33528820	::474254704525193000
238740641	::474254712649154000
180661626	::474254784590266000
559991040	::474254834225258000
463431723	::474254983030792000
599589782	::474255030581596000
311664191	::474255064283250000
35923992	::474255182864199000
378771457	::474255190938644000
354406436	::474255220021944000
483115964	::474255233611079000
407038804	::474255443662217000
483115964	::474255468152360000
394776489	::474255568216281000
407038804	::474255568950288000
234828491	::474255593906008000
380723702	::474255641805336000
403020871	::474255642300272000
386169383	::474255648389992000
206467937	::474255760705486000
407038804	::474255764404830000
386169383	::474255832280887000
409709795	::474255859250237000
238740641	::474255916519665000
238740641	::474255974711427000
310321041	::474256032609210000
60098410	::474256067145113000
238307628	::474256100892880000
203146266	::474256119552954000
206467937	::474256224176066000
613956023	::474256238696337000
120170865	::474256244145135000
164891333	::474256260079308000
479246485	::474256266223566000
437064295	::474256338634424000
35923992	::474256372029468000
13298002	::474256416489078000
329333638	::474256483832836000
24803741	::474256691027263000
120170865	::474256695317626000
203146266	::474256714150060000
15902298	::474256766058782000
120170865	::474256853246181000
374528956	::474256857046192000
206467937	::474256965699665000
433932391	::474257055948484000
120170865	::474257106540187000
56509474	::474257208599793000
242443898	::474257237192765000
379358099	::474257245203873000
31010760	::474257246067916000
713245898	::474257493887963000
73020435	::474257597604691000
141735027	::474257659752095000
408869196	::474257777389338000
408869196	::474258030482436000
713245898	::474258069774295000
20782081	::474258078552961000
600663496	::474258438168784000
43967474	::474258452085088000
350424007	::474258474550177000
54587465	::474258485140389000
20713213	::474258751705198000
470801476	::474258940109553000
96013044	::474259062356733000
312252632	::474259078521167000
13683762	::474259283173859000
155686441	::474259308449112000
34204169	::474259406788759000
470801476	::474259444797558000
232312019	::474259464246525000
27836945	::474259538242068000
27836945	::474259538938310000
27836945	::474259539835908000
27836945	::474259541388189000
27836945	::474259542264406000
33629617	::474259641002897000
418312513	::474259750071582000
713245898	::474259766479314000
28405302	::474259824537247000
206067907	::474259854950158000
219188629	::474260005118812000
90467952	::474260114338512000
6284612	::474260159779205000
295881773	::474260160387358000
90467952	::474260161255997000
141735027	::474260203635236000
311583053	::474260236069765000
273811402	::474260247675404000
311583053	::474260250313637000
33629617	::474260292529303000
78614495	::474260339748376000
713245898	::474260419578572000
418312513	::474260503670558000
31250549	::474260515565600000
6284612	::474260545294843000
110236585	::474260550059585000
379807492	::474260618472857000
6284612	::474260753940488000
232312019	::474260780817604000
44399596	::474260809812410000
6284612	::474260927408136000
254442957	::474260948904321000
44399596	::474260982894575000
159986953	::474261013047410000
6284612	::474261023742910000
44399596	::474261057192484000
6284612	::474261064985477000
159986953	::474261110300762000
254442957	::474261243550007000
44399596	::474261302676701000
58847822	::474261314001334000
372493368	::474261353067474000
58281200	::474261356112125000
303427354	::474261367864979000
455542048	::474261394557534000
416548217	::474261498072944000
16107745	::474261519224418000
175532031	::474261553035116000
6284612	::474261589512572000
713245898	::474261606848020000
6284612	::474261617710858000
54587465	::474261711298383000
40054726	::474261738531983000
254442957	::474261761227780000
254442957	::474261919034257000
437064295	::474261936104677000
254442957	::474261943818420000
16353730	::474261944606916000
14584037	::474261969307193000
46070001	::474262116078473000
14223247	::474262155898806000
38326757	::474262208575447000
478462259	::474262209909239000
415259927	::474262220864761000
16353730	::474262278821646000
35706997	::474262409637793000
15778759	::474262456395509000
551501734	::474262490738860000
589402824	::474262579729432000
372493368	::474262621609525000
16353730	::474262701150326000
175532031	::474262952795594000
624747426	::474263028972937000
30242503	::474263065081696000
33217361	::474263105099538000
204292930	::474263209034006000
26897261	::474263223621779000
232901934	::474263234976182000
79363954	::474263255649894000
204292930	::474263272816787000
348745482	::474263358934614000
417428775	::474263423854059000
395057520	::474263493752127000
208250490	::474263546226692000
429558621	::474263590393094000
219188629	::474263897307095000
429558621	::474263908148977000
268397639	::474263919284875000
35923992	::474263983223242000
337466318	::474264063133089000
589402824	::474264080669478000
216168764	::474264082808205000
36943663	::474264093851807000
263389464	::474264094875209000
16353730	::474264210437058000
472617238	::474264210533146000
463855595	::474264297024262000
18028506	::474264323733585000
552146644	::474264372240711000
363321273	::474264422161342000
203311237	::474264432931897000
259569717	::474264511164481000
18028506	::474264530634416000
16353730	::474264648452427000
463855595	::474264725908639000
91606737	::474264854908264000
458010782	::474264863284686000
16353730	::474264955790032000
426786499	::474264955953627000
331668519	::474264967324381000
463855595	::474265027848200000
36943663	::474265060500860000
196230932	::474265161511886000
319145382	::474265264587309000
352970133	::474265352818659000
26514591	::474265397907447000
68775336	::474265458934157000
330691749	::474265541402951000
15902298	::474265566266404000
17016789	::474265632402186000
20782081	::474265633446572000
374528956	::474265704464941000
230655725	::474265719849623000
35706997	::474265720667512000
330691749	::474265735611842000
30666953	::474265796546277000
435409494	::474265849743044000
28252356	::474265910380097000
23642786	::474265974502617000
163893797	::474266071575568000
30666953	::474266112306061000
364646765	::474266180522229000
170924102	::474266278610206000
267357514	::474266301364723000
273811402	::474266304984408000
373126936	::474266430137827000
121881241	::474266442141941000
338543771	::474266456734318000
321844248	::474266515194130000
358031089	::474266521347170000
338543771	::474266534487941000
364646765	::474266568218525000
589402824	::474266594454298000
175532031	::474266654432833000
338543771	::474266657351663000
213187842	::474266769046007000
338543771	::474266771265191000
289360824	::474266828852568000
589402824	::474266887489351000
478145352	::474266891544846000
338543771	::474266914907115000
338543771	::474266971358261000
48557490	::474267178163011000
213187842	::474267195464110000
87812967	::474267360845504000
245154470	::474267363375087000
18028506	::474267403732652000
607432063	::474267446702899000
278165989	::474267463966670000
374528956	::474267475970781000
589402824	::474267482749153000
338543771	::474267530111238000
20924979	::474267637459857000
321844248	::474267647928827000
225601631	::474267690119340000
273811402	::474267699410112000
429345484	::474267769429823000
20924979	::474267850882826000
250474725	::474267879425474000
374528956	::474267881618694000
60098410	::474268111370076000
155650977	::474268115732144000
238698812	::474268229968605000
261900342	::474268399439065000
374528956	::474268433144492000
589402824	::474268489017200000
87812967	::474268608101888000
124582805	::474268621905362000
588634771	::474268661872881000
17016789	::474268934665818000
39215095	::474268958061633000
94215450	::474269015070625000
94215450	::474269183719374000
259569717	::474269194054541000
94215450	::474269217466765000
470801476	::474269236492513000
18028506	::474269257917038000
364646765	::474269419011465000
254442957	::474269465405063000
300884493	::474269481808953000
254442957	::474269487051866000
16006363	::474269627988840000
50546012	::474269676080340000
240857453	::474269684099866000
289360824	::474269725133123000
588705820	::474269793663451000
158129535	::474269838857502000
7132042	::474269936450535000
588705820	::474270119040786000
20924979	::474270315338412000
443070793	::474270370132803000
46070001	::474270403066871000
40485959	::474270633245671000
625900103	::474270659301097000
212060681	::474270676283838000
483115964	::474270933595602000
38031351	::474271006970761000
38031351	::474271111106920000
320484851	::474271145886515000
431188585	::474271176714645000
267299080	::474271185384271000
267357514	::474271275138158000
380723702	::474271277856083000
243830281	::474271358067961000
243830281	::474271403211251000
38031351	::474271405073104000
18028506	::474271429924773000
401757405	::474271574116151000
33217361	::474271704231845000
283518032	::474271721928007000
589402824	::474271741804822000
588705820	::474271764340436000
413735493	::474271884217810000
431188585	::474271949561298000
588705820	::474271982796537000
410047216	::474271992317636000
413735493	::474272101952544000
130514710	::474272124207894000
514003187	::474272184924254000
203146266	::474272185729564000
226845681	::474272208223997000
203146266	::474272239878041000
411700909	::474272282719043000
33217361	::474272286862635000
589402824	::474272296103055000
351004243	::474272405733801000
431188585	::474272437065224000
426685539	::474272451304910000
589402824	::474272547820027000
112801155	::474272638647291000
361489211	::474272766330286000
252914746	::474272814015340000
112801155	::474272848148561000
292395819	::474272995276759000
258235483	::474273032622858000
33217361	::474273040574861000
230206940	::474273069930782000
410047216	::474273113484820000
20782081	::474273155008040000
411777707	::474273196452356000
18028506	::474273212834918000
500212290	::474273246494613000
467027311	::474273302719262000
338543771	::474273328732340000
283518032	::474273345731842000
33703073	::474273419916091000
366701651	::474273421401268000
338543771	::474273561042239000
338543771	::474273692453568000
470801476	::474273721176162000
15791549	::474273781364424000
226845681	::474273835567837000
589402824	::474273845684473000
588705820	::474273905763295000
267357514	::474273939058073000
338543771	::474273951917809000
366701651	::474273995450089000
338543771	::474273995689566000
588705820	::474274019399565000
33217361	::474274033815789000
68966030	::474274049351110000
21912250	::474274260740231000
404496513	::474274404831358000
23799906	::474274407125639000
194998718	::474274419225800000
325036867	::474274810869346000
431188585	::474274837238915000
431188585	::474275017610764000
431188585	::474275122757763000
260338000	::474275139857956000
398735102	::474275218509561000
726320420	::474275219595476000
431188585	::474275291641430000
19837708	::474275365074894000
368386947	::474275376475025000
357308471	::474275517240471000
334403708	::474275611687796000
278165989	::474275714334609000
331668519	::474275984775315000
473196438	::474275991310053000
112145680	::474276147942158000
36866805	::474276213889183000
418312513	::474276396316258000
242607910	::474276469628084000
254635990	::474276474870960000
256756265	::474276624515338000
18028506	::474276700596215000
329333638	::474276716693962000
331668519	::474276747517919000
431188585	::474276751011749000
254635990	::474276774357258000
266317182	::474276868649402000
14190836	::474276979030904000
431188585	::474276984345083000
281295226	::474277031090585000
278165989	::474277098605916000
564879952	::474277155061239000
431188585	::474277164582723000
18028506	::474277179661246000
159986953	::474277187936595000
256756265	::474277198539800000
104112940	::474277303577354000
432747712	::474277330710695000
24537703	::474277331130126000
33528820	::474277334166814000
73020435	::474277339535130000
431188585	::474277424235315000
364646765	::474277594792079000
16002106	::474277700031373000
431188585	::474277708156129000
176489426	::474277718998392000
431188585	::474277848883421000
16002106	::474277884412952000
431188585	::474278099430178000
121881241	::474278135840509000
159986953	::474278139279835000
87812967	::474278230942568000
14190836	::474278372273426000
361391612	::474278378229362000
443375828	::474278389306900000
155650977	::474278441395580000
402273149	::474278548560416000
238740641	::474278678440837000
369849727	::474278727871127000
344950744	::474278779229990000
238740641	::474278814533832000
467027311	::474278937355649000
436415484	::474278953562406000
411777707	::474279115563208000
276540818	::474279263776952000
192727478	::474279368433602000
436415484	::474279394941624000
344950744	::474279429217071000
32125015	::474279437618278000
465934852	::474279541490585000
449981984	::474279575988736000
159986953	::474279664454610000
443070793	::474279687791706000
40054726	::474279772613529000
431188585	::474279784051011000
154692700	::474279803894628000
18618379	::474279810265800000
436415484	::474279818591096000
159986953	::474279823980761000
29473860	::474279956516970000
408869196	::474279973667504000
154692700	::474280023780630000
121881241	::474280045427429000
303342881	::474280279037603000
24392243	::474280340341948000
436415484	::474280600048640000
554852227	::474280644831617000
20782081	::474280707372507000
49221816	::474280986578923000
415206019	::474281028992122000
475031809	::474281084205932000
97336064	::474281097480916000
292558028	::474281108536696000
433470731	::474281108729655000
235272576	::474281203181158000
463431723	::474281377438109000
244995179	::474281439346061000
347413433	::474281492282347000
276540818	::474281509977735000
470801476	::474281525697982000
271774234	::474281525790244000
347413433	::474281530895122000
38031351	::474281541296594000
323891242	::474281569700823000
338073739	::474281631490899000
459612485	::474281639116144000
224068229	::474281661686087000
176489426	::474281838236532000
31010760	::474281958856732000
38031351	::474282004637560000
433470731	::474282175958089000
632481728	::474282243981336000
403823128	::474282250997993000
158948390	::474282309701865000
136458681	::474282357105516000
403823128	::474282364378431000
33823755	::474282435342245000
347413433	::474282454342070000
158948390	::474282539134504000
403823128	::474282563402346000
31010760	::474282569941258000
114070939	::474282643899428000
97336064	::474282734253137000
27335023	::474282779807477000
333704327	::474282840943624000
403823128	::474282872833343000
463431723	::474282879737147000
34767424	::474282940436733000
109762886	::474283005260095000
38031351	::474283058082758000
455542048	::474283166619144000
14223247	::474283246042087000
7141172	::474283250022903000
589402824	::474283327047086000
163893797	::474283417497255000
40126821	::474283463365754000
38031351	::474283473063378000
401757405	::474283498321104000
347413433	::474283526351626000
401757405	::474283529908412000
234828491	::474283549642604000
38031351	::474283608480706000
348123497	::474283608593539000
120139449	::474283610464190000
454146385	::474283648900808000
589402824	::474283689623695000
158948390	::474283698960211000
161302101	::474283777301430000
37977930	::474283817692573000
38031351	::474283849099530000
71284640	::474283852123602000
38031351	::474283990615355000
403823128	::474284079404568000
79363954	::474284082193784000
297052199	::474284082755424000
311092385	::474284154776215000
458847153	::474284171464933000
373653741	::474284184752496000
405676565	::474284197436461000
155677785	::474284230198173000
15467792	::474284248397262000
297052199	::474284252863815000
237963845	::474284275224027000
38031351	::474284282861453000
297052199	::474284389757493000
503577648	::474284402726678000
60098410	::474284464361570000
297052199	::474284487673516000
252355708	::474284529453395000
297052199	::474284553092075000
38031351	::474284599141351000
120139449	::474284600395431000
118881789	::474285047173091000
69494041	::474285220846657000
445268626	::474285240664719000
18455966	::474285289381187000
136791341	::474285304078401000
381203261	::474285404091207000
24494616	::474285467400421000
432747712	::474285529333518000
30529918	::474285566956015000
445268626	::474285744417423000
503577648	::474285811748581000
183438897	::474285828802232000
234828491	::474285845415866000
28510276	::474285870464659000
589402824	::474285923400970000
155213009	::474285926126850000
38031351	::474285932062212000
503577648	::474285935480549000
328557330	::474285952840392000
183438897	::474285969848283000
234960273	::474285996499288000
401757405	::474286103063572000
483283190	::474286183003217000
396332641	::474286214800240000
337388641	::474286255320997000
38031351	::474286283116670000
483283190	::474286393712443000
266317182	::474286441607208000
271774234	::474286621685071000
503577648	::474286641100898000
155213009	::474286788362514000
100378471	::474286793055944000
38031351	::474286876082184000
15282962	::474286919044431000
552146644	::474287007716638000
334403708	::474287071260344000
376541246	::474287122203934000
38031351	::474287147009052000
252914746	::474287299618820000
17830276	::474287393172774000
38031351	::474287420540989000
159986953	::474287503168765000
31010760	::474287594822725000
203688730	::474287609355595000
431215016	::474287638883467000
503577648	::474287759411392000
203688730	::474287762188029000
38031351	::474287768512643000
373653741	::474287822707228000
259466143	::474287874746376000
286298021	::474287967511797000
461652679	::474288009819729000
219039425	::474288104358965000
38031351	::474288134142693000
431215016	::474288194000015000
376541246	::474288277202419000
20782081	::474288288304357000
321876841	::474288330155515000
177111779	::474288446635536000
38031351	::474288503850008000
28905424	::474288545851785000
39684857	::474288576339787000
64768338	::474288656363311000
219039425	::474288665124798000
381203261	::474288673534402000
49221816	::474288744720506000
431215016	::474288753305874000
38031351	::474288760373641000
266033863	::474288869563990000
249246314	::474289100183195000
219039425	::474289101139501000
431215016	::474289140280745000
38031351	::474289157179572000
263389464	::474289177123880000
431215016	::474289194375065000
278165989	::474289253279485000
225691566	::474289373198839000
626942496	::474289422268375000
266033863	::474289430703112000
219039425	::474289683275321000
55888161	::474289768822349000
27335023	::474289844441456000
38031351	::474289856965644000
626942496	::474289914968670000
27335023	::474290073739853000
249243467	::474290152458948000
68432091	::474290168485388000
626942496	::474290231634427000
486174522	::474290248005201000
626942496	::474290304661876000
294347764	::474290311783403000
366701651	::474290395262631000
38031351	::474290438095241000
500239410	::474290440007872000
500239410	::474290459049992000
366701651	::474290488938229000
500239410	::474290628990214000
106778257	::474290649206771000
53724365	::474290665552367000
38031351	::474290687865655000
500239410	::474290703808225000
294347764	::474290708015104000
4059771	::474290717779824000
349788720	::474290803070992000
352595123	::474290896700473000
17830276	::474291046319271000
23933265	::474291074387963000
38031351	::474291210756956000
17830276	::474291253572427000
41606452	::474291266964836000
176487313	::474291298045009000
27335023	::474291550420471000
111124977	::474291646574907000
80586819	::474291770852139000
21503139	::474291783715680000
334475845	::474291836400721000
334475845	::474291843283578000
36279116	::474291845510344000
477188816	::474291849071325000
80586819	::474291862074040000
331246659	::474291912057565000
198126424	::474291929665257000
254442957	::474291988636786000
38031351	::474292010451345000
626942496	::474292101346521000
396332641	::474292329197887000
445268626	::474292338840588000
111124977	::474292345354346000
445268626	::474292544013336000
38031351	::474292671138107000
259541688	::474292673978044000
39684857	::474292867049865000
264946102	::474292882908917000
594121150	::474292889225154000
594121150	::474292923308060000
152715270	::474293066249936000
126428969	::474293169291395000
264946102	::474293448875732000
203688730	::474293589489381000
38031351	::474293594363527000
39684857	::474293705419943000
262471070	::474293870583619000
589402824	::474294121843421000
39684857	::474294264608731000
25942336	::474294323711070000
293246270	::474294372406530000
39684857	::474294372951814000
73275873	::474294540417773000
25942336	::474294619308834000
4059771	::474294837168971000
374528956	::474294845125951000
229385654	::474295083236589000
430387521	::474295129478422000
589402824	::474295137582219000
233362394	::474295165809864000
589402824	::474295238618787000
23225674	::474295301998911000
229385654	::474295345477070000
233362394	::474295357468573000
269370098	::474295527845404000
436415484	::474295597759856000
4059771	::474295640638251000
138940568	::474295695437230000
385782746	::474295812370235000
4059771	::474295936341266000
501554267	::474295956553224000
229385654	::474295981379715000
587940951	::474296084584759000
58281200	::474296176527671000
132649069	::474296241619484000
587940951	::474296241699160000
68432091	::474296351959044000
252355708	::474296354114506000
36485138	::474296466627129000
238672857	::474296543185756000
238672857	::474296549208367000
331246659	::474296553923149000
229385654	::474296589780279000
297052199	::474296626178048000
72293435	::474296653051355000
230206940	::474296680654073000
357308471	::474296693584719000
297052199	::474296722051436000
331246659	::474296766301745000
588705820	::474296883045990000
252725390	::474296901152428000
514003187	::474296932798844000
514003187	::474296969025028000
217563665	::474297118337662000
634873462	::474297376362856000
485252693	::474297385091629000
310321041	::474297430138449000
312710029	::474297526468608000
16006363	::474297598745260000
519086519	::474297627803021000
40896981	::474297839926124000
361489211	::474297903729897000
353544330	::474297971584937000
606781453	::474297987624353000
58587526	::474298139588194000
361489211	::474298409911091000
16322613	::474298432127893000
519086519	::474298474427457000
163768701	::474298546414309000
634873462	::474298628123545000
198126424	::474298673489510000
285401749	::474298828217405000
58587526	::474298878494531000
410047216	::474298888913182000
503577648	::474298891538804000
55964893	::474298931577647000
62975545	::474298944994807000
251231824	::474299015543410000
308726677	::474299379033989000
331246659	::474299445010792000
137587439	::474299523787804000
18374690	::474299636828872000
264335101	::474299713311621000
331246659	::474299725538414000
136791341	::474299825576759000
49221816	::474299857914449000
331246659	::474299876139098000
479246485	::474299940198313000
548870171	::474300051087695000
55888161	::474300237230534000
437064295	::474300317144973000
470801476	::474300325503836000
269012544	::474300329891078000
513658421	::474300335003942000
16006363	::474300359289348000
337388641	::474300364296966000
174629553	::474300364305760000
137426396	::474300416520249000
39684857	::474300514499182000
92870542	::474300549840375000
347413433	::474300569491107000
39684857	::474300720187842000
241198427	::474300829634428000
17522792	::474300961385496000
241198427	::474301091560312000
263389464	::474301173479264000
26413556	::474301181645172000
26413556	::474301240654835000
53112812	::474301629899223000
420389630	::474301650715570000
218956862	::474301667668533000
136791341	::474301906710716000
56556074	::474301921420132000
172035134	::474302043083907000
349788720	::474302082179424000
588705820	::474302201402511000
588705820	::474302251784470000
74282065	::474302301008445000
56556074	::474302379249377000
56556074	::474302546203271000
331246659	::474302547344515000
172035134	::474302627585720000
36279116	::474302802936594000
47348539	::474302912844152000
47348539	::474302945249337000
174629553	::474302951696379000
409709795	::474303053919559000
31010760	::474303126166843000
117608761	::474303177051750000
257546151	::474303257259417000
275260502	::474303299622281000
174629553	::474303309663436000
242607910	::474303480878755000
436415484	::474303741651587000
174629553	::474303760500813000
242607910	::474303902091710000
52295994	::474303992118673000
254319575	::474304012762632000
174629553	::474304115917721000
338830055	::474304121018015000
92870542	::474304134858817000
30666953	::474304210595758000
220584371	::474304271291531000
52295994	::474304285900304000
36468395	::474304337771253000
340094001	::474304537193639000
29198251	::474304589383360000
60098410	::474304608018235000
220584371	::474304732610428000
257831311	::474304735151788000
36468395	::474304760426676000
39684857	::474304879754633000
229385654	::474304901950877000
39684857	::474304953968631000
220584371	::474304956250734000
533417136	::474304989746450000
246409056	::474305017609191000
39684857	::474305024235823000
220584371	::474305129450328000
417472148	::474305139684438000
220584371	::474305153462726000
246409056	::474305280940199000
220584371	::474305330097422000
29436016	::474305363328897000
29436016	::474305465065930000
220584371	::474305506736349000
246409056	::474305522087108000
345626789	::474305548809428000
400817337	::474305600193835000
245957488	::474305862836957000
249789981	::474305881593876000
248468379	::474305954264006000
59370673	::474305962635849000
227577445	::474306060774166000
246409056	::474306161924407000
248468379	::474306164176740000
45527216	::474306237765812000
315559101	::474306257348984000
545784705	::474306363305508000
173608790	::474306378559799000
198406854	::474306419999522000
36468395	::474306493421195000
106778257	::474306663055622000
337510374	::474306857373548000
264705173	::474306952106082000
48557490	::474307014026596000
246409056	::474307029914632000
368170408	::474307037602783000
384109939	::474307144586498000
41606452	::474307148084936000
325849507	::474307430395150000
382976230	::474307435273125000
545784705	::474307597068423000
431188585	::474307638738829000
242607910	::474307739510775000
368170408	::474307754761670000
272999900	::474307827486687000
368170408	::474307883195441000
35923992	::474307952850247000
335367791	::474307953474822000
368170408	::474307986706661000
178921630	::474308076477370000
140206179	::474308101793792000
399645465	::474308115135881000
126428969	::474308142009171000
17595323	::474308225182224000
126428969	::474308254005092000
150828387	::474308377175011000
286298021	::474308403394011000
556631416	::474308476777160000
481749191	::474308494871388000
155213009	::474308564681359000
38031351	::474308604598575000
431188585	::474308691177779000
155213009	::474308729936941000
276381534	::474308769699340000
337388641	::474308808685023000
276381534	::474308888662380000
396332641	::474309003083005000
229385654	::474309098024873000
159011393	::474309115364515000
281295226	::474309149480988000
219188629	::474309215952326000
33238183	::474309224051507000
431188585	::474309239243280000
339295860	::474309281655709000
226845681	::474309319820070000
276381534	::474309438812483000
20112840	::474309442385633000
276381534	::474309512179253000
382976230	::474309555954778000
588874950	::474309556156522000
172035134	::474309566948061000
155213009	::474309650741866000
382976230	::474309661265367000
112145680	::474309664763834000
8548362	::474309670661013000
14584037	::474309711911997000
237530197	::474309846880493000
226845681	::474310131476594000
287228225	::474310158982467000
69950823	::474310207007236000
314604858	::474310293045379000
8709452	::474310369738244000
241198427	::474310430987661000
56556074	::474310447143723000
586783331	::474310588055965000
29436016	::474310653881376000
213763059	::474310684755632000
219188629	::474310686349471000
331717534	::474310694301888000
219188629	::474310701214093000
382976230	::474310813017067000
218956862	::474310838447116000
260573981	::474310931149619000
240857453	::474310933917876000
52542320	::474310941455450000
219188629	::474311065128681000
69719136	::474311198104907000
236528732	::474311289096138000
21623464	::474311553773080000
395057520	::474311591748714000
613956023	::474311645028573000
21623464	::474311680030040000
311583053	::474311685369778000
578593285	::474311699743649000
21415532	::474311726662303000
150828387	::474311842391527000
176487313	::474311863035887000
15170503	::474311965536292000
249789981	::474311972561752000
59207269	::474312059329724000
41001071	::474312096583532000
69950823	::474312124043628000
56556074	::474312156255887000
56556074	::474312207669665000
249789981	::474312223289278000
411848692	::474312243623260000
68432091	::474312263747526000
56556074	::474312359855394000
90544248	::474312397323137000
272533260	::474312438951981000
203146266	::474312636952100000
174351092	::474312730812219000
136791341	::474312733220175000
150034005	::474312776568287000
203146266	::474312875209543000
146216300	::474312953043623000
36829018	::474312982042640000
36829018	::474313061084311000
23933265	::474313119716880000
359446141	::474313143641202000
431188585	::474313265649287000
545784705	::474313294418022000
136458681	::474313419542118000
17016789	::474313603164946000
176489426	::474313612782080000
231689668	::474313782890463000
97336064	::474313965896364000
181812900	::474314033500532000
276381534	::474314153713479000
137587439	::474314169869541000
413477251	::474314209405059000
17016789	::474314220256112000
17016789	::474314355018694000
217262932	::474314427055878000
97336064	::474314487743258000
95072707	::474314523512283000
193796724	::474314530923610000
546153359	::474314588083982000
95504927	::474314621038632000
56169190	::474314623475122000
38244930	::474314655545188000
556631416	::474314662360518000
546153359	::474314691561672000
431188585	::474314787338584000
95504927	::474314793692954000
136458681	::474314845328637000
122799833	::474314845659992000
443375828	::474314906578059000
17016789	::474314919932731000
546153359	::474314943790321000
431188585	::474315063797751000
15170503	::474315091194949000
176489426	::474315147172122000
377110730	::474315167002820000
276381534	::474315228742967000
431188585	::474315259692736000
17016789	::474315303300923000
122799833	::474315317196242000
431188585	::474315341997568000
17016789	::474315490605535000
122799833	::474315524218695000
313341167	::474315729643134000
392301070	::474315801445801000
222278624	::474315837969416000
249789981	::474316027832975000
389614947	::474316064705486000
256781130	::474316074301669000
264705173	::474316185245593000
458847153	::474316340321198000
20782081	::474316404649652000
546153359	::474316458051506000
240857453	::474316519011147000
631603360	::474316637596704000
431188585	::474316687945506000
401089789	::474316706471346000
431188585	::474316713891491000
120139449	::474316773265637000
249789981	::474316900680609000
405362735	::474316991256616000
117608761	::474317020578586000
138245975	::474317334673227000
137587439	::474317387722813000
404335977	::474317445571039000
314604858	::474317526751793000
479156555	::474317638815211000
360231979	::474317709321445000
517695658	::474317768540839000
172035134	::474317802938327000
161302101	::474317955677683000
208894791	::474317962338639000
631603360	::474317977731747000
415259927	::474317978117230000
11146552	::474318018248331000
208894791	::474318117376905000
245957488	::474318117909585000
237938155	::474318165372325000
208894791	::474318207898357000
222278624	::474318268463734000
408049418	::474318290957774000
208894791	::474318327104667000
268547296	::474318355873415000
208894791	::474318362273906000
259569717	::474318402790518000
161302101	::474318422252470000
208894791	::474318471812374000
52494533	::474318500316839000
330195429	::474318521220886000
490841822	::474318626204307000
382976230	::474318725290553000
259569717	::474318741900369000
382976230	::474318791388565000
235362066	::474318818584453000
540330411	::474318861634785000
268058306	::474318886075367000
540330411	::474318912591364000
106778257	::474318954106998000
68432091	::474318959190487000
540330411	::474318985677111000
235362066	::474319133438271000
330195429	::474319251017179000
208894791	::474319257162231000
273697690	::474319286261923000
208894791	::474319366243504000
303342881	::474319385293639000
28510276	::474319387537600000
28510276	::474319395058372000
303342881	::474319471755018000
226845681	::474319512343707000
48804765	::474319523072724000
208894791	::474319618736394000
16353730	::474319658355802000
393041277	::474319770926321000
435471503	::474319820297887000
199001641	::474319827390050000
337510374	::474319897288536000
208894791	::474319961641725000
139547588	::474319979626917000
29827759	::474320004490350000
286265668	::474320165245444000
572151259	::474320210108112000
229385654	::474320293310517000
139547588	::474320325413728000
208894791	::474320330589499000
226357092	::474320377565290000
208894791	::474320381944561000
56169190	::474320423606181000
208894791	::474320475116806000
155213009	::474320516665184000
313341167	::474320525615828000
208894791	::474320596328009000
229385654	::474320625453244000
155213009	::474320791736037000
139547588	::474320801408512000
286265668	::474320826171285000
208894791	::474320866218872000
29436016	::474320984242417000
60098410	::474321006299848000
155213009	::474321017066647000
19071786	::474321164349612000
155213009	::474321198654816000
445268626	::474321208151146000
155213009	::474321267420446000
179119528	::474321276052320000
155213009	::474321376904347000
169291538	::474321508882726000
31318417	::474321581754548000
50463332	::474321671772319000
445268626	::474321829512093000
341493662	::474321841583292000
387941507	::474321885581160000
68432091	::474321891889803000
16322613	::474321931785609000
401757405	::474321938413019000
467688815	::474321953843863000
387941507	::474322034567024000
62396842	::474322158899195000
16322613	::474322180889538000
287228225	::474322229623132000
387941507	::474322282043957000
62396842	::474322323508850000
255299055	::474322342668431000
208894791	::474322380714934000
428646436	::474322417578680000
381203261	::474322442173677000
543585402	::474322499065618000
208894791	::474322513364004000
8036902	::474322518795251000
155213009	::474322603574693000
390552849	::474322699641438000
91606737	::474322913227599000
55120405	::474322990570954000
91606737	::474323020715024000
262939560	::474323040658927000
374528956	::474323212659326000
436188872	::474323239683239000
436476907	::474323268032155000
270065033	::474323313221566000
208894791	::474323319513423000
130514710	::474323619896918000
26413556	::474323678839062000
220584371	::474323727761809000
220584371	::474323953373442000
31318417	::474323970184216000
238698812	::474324031412240000
31318417	::474324058923094000
31318417	::474324129387380000
260573981	::474324204004057000
160733683	::474324246898810000
255299055	::474324336745398000
337510374	::474324401216061000
259569717	::474324444299952000
376472794	::474324497357877000
34717669	::474324544203661000
32671267	::474324581151703000
21503139	::474324621278199000
104947253	::474324649044488000
52542320	::474324715235180000
256582954	::474324735749156000
84849075	::474324761355755000
8548362	::474324769467564000
186287095	::474324815268954000
186287095	::474324899511541000
91606737	::474324913143025000
186287095	::474325076938993000
256582954	::474325205985157000
389197869	::474325221726752000
21503139	::474325254546796000
540330411	::474325275174383000
343606449	::474325283294552000
16002106	::474325341746384000
193192138	::474325361447407000
415259927	::474325452983918000
256582954	::474325466547888000
432747712	::474325534256955000
155213009	::474325555911729000
21503139	::474325599075704000
46268291	::474325631317311000
256582954	::474325798866804000
120853830	::474325805838106000
40375959	::474325833159421000
237118122	::474325976223342000
432747712	::474326176849473000
130514710	::474326306704748000
287727506	::474326417116004000
167365283	::474326535105937000
408049418	::474326651031937000
343606449	::474326678756261000
256582954	::474326761275023000
128937859	::474326883715141000
128937859	::474327011691737000
242607910	::474327033200537000
399713201	::474327052628529000
408049418	::474327052712042000
331246659	::474327054406914000
128937859	::474327122949849000
396929208	::474327195955916000
256582954	::474327211470626000
1384531	::474327218705821000
475031809	::474327239513763000
244995179	::474327282916806000
56169190	::474327290105839000
20822956	::474327469231968000
337510374	::474327540040232000
20782081	::474327576874201000
20782081	::474327657908150000
253717655	::474327712795209000
408049418	::474327746009522000
314710836	::474327821041807000
631603360	::474327863177777000
260038180	::474327916856483000
631603360	::474328055843135000
256582954	::474328099127980000
378850242	::474328310533853000
128937859	::474328311338782000
352970133	::474328313897299000
56059141	::474328491228266000
110236585	::474328492302426000
335101950	::474328495867187000
15791549	::474328534584799000
256582954	::474328545292865000
120853830	::474328553069486000
56059141	::474328587865051000
15282962	::474328741250736000
431215016	::474328803070967000
193583131	::474328825200128000
462648540	::474328868799905000
102530016	::474328890534817000
128937859	::474328934125805000
128937859	::474328979659182000
462648540	::474328991407804000
232901934	::474329022738878000
71981601	::474329185750904000
256582954	::474329269846282000
177111779	::474329368404058000
578593285	::474329421751795000
420389630	::474329500289753000
160733683	::474329509051650000
255205725	::474329511778320000
255205725	::474329522071175000
260573981	::474329572997992000
333704327	::474329598851690000
320560322	::474329626013995000
220584371	::474329667001155000
254635990	::474329682385842000
264705173	::474329713813766000
121881241	::474329733971181000
292395819	::474329794507575000
334423964	::474329826653114000
131633030	::474329849188741000
138245975	::474329910995992000
131633030	::474329916301770000
131633030	::474329954625126000
38713173	::474329960081928000
131633030	::474330066391138000
131633030	::474330125023326000
255205725	::474330192916545000
317483868	::474330264840073000
341037427	::474330325862998000
260038180	::474330367281737000
334423964	::474330382884941000
283328574	::474330396394401000
360761105	::474330396856160000
341892711	::474330433090781000
458010782	::474330535947694000
253689041	::474330599952760000
260038180	::474330614603075000
334423964	::474330684212146000
193583131	::474330703124254000
341892711	::474330713253482000
360761105	::474330755569819000
334423964	::474330846443630000
66786075	::474330867150499000
341892711	::474330920422752000
396929208	::474330936297787000
14190836	::474330980681916000
317483868	::474331264896749000
571363101	::474331317631348000
337466318	::474331400183635000
276787570	::474331472145305000
162200561	::474331501325455000
337466318	::474331545050689000
369819130	::474331634674978000
362737866	::474331659177693000
301203823	::474331706887917000
473469863	::474331775666511000
471204596	::474331811892711000
473469863	::474331812739940000
111462710	::474331894570430000
337466318	::474331919946362000
111462710	::474331927487336000
317483868	::474331941001789000
362737866	::474331976149635000
301203823	::474332020953612000
471204596	::474332038850695000
220584371	::474332046568222000
277814195	::474332064171696000
349787019	::474332149332852000
268547296	::474332159554355000
28922315	::474332163505004000
349788720	::474332175924740000
382976230	::474332363405541000
355598729	::474332494893187000
254635990	::474332545791041000
33703073	::474332579009921000
259601379	::474332593195077000
174720518	::474332635356233000
326436771	::474332677911236000
56723331	::474332686161829000
52295994	::474332766008770000
254635990	::474332794127405000
216168764	::474332801131491000
494605871	::474332811571101000
716262980	::474332859688181000
249789981	::474332866315161000
355598729	::474332884095221000
349788720	::474332915258904000
216168764	::474332942957703000
463431723	::474332977808551000
155213009	::474333004618153000
617791569	::474333041318313000
386956382	::474333042991841000
519936824	::474333119181385000
494605871	::474333133660106000
483283190	::474333231567761000
473469863	::474333308147347000
374528956	::474333342633320000
277814195	::474333420995510000
179119528	::474333438766362000
341734040	::474333506437275000
494605871	::474333508874166000
478145352	::474333520031412000
20782081	::474333570253594000
355598729	::474333597290471000
17016789	::474333754119688000
478145352	::474333867953098000
311664191	::474333876345921000
494605871	::474333906343165000
355598729	::474333937431347000
463431723	::474333974333259000
322842111	::474334044109684000
349788720	::474334058429038000
349788720	::474334204566970000
216168764	::474334236749488000
494605871	::474334246996172000
239313896	::474334264117309000
355598729	::474334340168830000
490841822	::474334361244811000
617791569	::474334524898160000
475031809	::474334526827540000
120851061	::474334590790668000
120851061	::474334615109242000
264677315	::474334639654334000
355598729	::474334640790986000
478145352	::474334648869588000
179119528	::474334677042343000
28510276	::474334687322980000
28510276	::474334697229942000
355598729	::474334709690810000
311664191	::474334818402971000
349788720	::474334918575939000
478145352	::474334970883084000
355598729	::474335034233876000
179119528	::474335061450321000
86349050	::474335111560036000
30406728	::474335148310138000
355598729	::474335213188026000
131072297	::474335287485923000
15282962	::474335340811935000
131072297	::474335362706571000
467027311	::474335415940681000
40054726	::474335442750672000
115503799	::474335454087905000
494605871	::474335469946159000
120851061	::474335522857312000
76375846	::474335558773522000
84849075	::474335587026345000
392301070	::474335742588502000
263389464	::474335746015633000
165634562	::474335749744386000
351004243	::474335766944833000
494605871	::474335890500628000
405362735	::474335960121892000
15282962	::474335997824475000
349788720	::474336013549326000
21912250	::474336121166770000
401757405	::474336145971478000
226845681	::474336163285987000
494605871	::474336176627675000
445268626	::474336217015009000
15282962	::474336218386149000
599589782	::474336296907714000
61050527	::474336341099307000
599589782	::474336355384688000
120851061	::474336377627082000
15282962	::474336382886752000
543585402	::474336412289224000
311664191	::474336413400694000
36829018	::474336454307741000
360231979	::474336474905587000
588634771	::474336492920524000
15282962	::474336567532982000
321498402	::474336632460828000
494605871	::474336661090738000
11146552	::474336685732294000
128937859	::474336795652415000
21912250	::474336797875793000
36829018	::474336830905933000
588634771	::474336877433348000
377110730	::474337064633511000
540330411	::474337169595568000
229650081	::474337197152550000
355612007	::474337197575766000
21912250	::474337347111497000
335367791	::474337365490556000
14584037	::474337369400041000
191276105	::474337371320614000
321498402	::474337372566720000
162559610	::474337550115831000
61050527	::474337808367497000
455542048	::474337815610654000
237986569	::474337853007478000
319469530	::474338001477447000
365203632	::474338007378845000
322842111	::474338167366352000
110853177	::474338169530617000
121881241	::474338200396124000
194998718	::474338290527920000
273697690	::474338298593177000
194998718	::474338302884347000
237986569	::474338319099510000
355758655	::474338356474941000
32671267	::474338377064382000
347413433	::474338413080895000
61050527	::474338424644591000
162200561	::474338440574951000
237986569	::474338460078456000
364752208	::474338498283982000
276540818	::474338585433608000
38326757	::474338682653007000
313421343	::474338766212304000
355758655	::474338772768026000
61050527	::474338798214860000
599589782	::474338808561815000
252914746	::474338811812802000
179119528	::474338940254978000
355758655	::474338946529632000
179119528	::474339151316549000
334403708	::474339192034828000
408049418	::474339271030370000
301737159	::474339337254207000
276540818	::474339366501117000
633531552	::474339576945725000
408049418	::474339654125506000
534913317	::474339717253980000
333704327	::474339839773790000
346998772	::474339901354549000
110853177	::474339965724524000
8548362	::474339977401487000
38326757	::474340540582866000
264677315	::474340569695535000
266317182	::474340626184826000
114633433	::474340744690270000
39237011	::474340906800537000
174351092	::474340927461285000
362737866	::474341005907734000
35597637	::474341024773713000
20782081	::474341093878669000
61050527	::474341094302294000
176487313	::474341145615806000
35597637	::474341183087734000
54405135	::474341280605306000
361532861	::474341337178058000
114633433	::474341349311774000
54405135	::474341402483376000
165634562	::474341461673402000
408049418	::474341477406232000
165634562	::474341479306235000
588874950	::474341881359634000
474371126	::474341920445976000
309789310	::474341959935746000
358617322	::474341992843837000
96443022	::474342262550196000
240532669	::474342280858705000
110853177	::474342305118552000
48557490	::474342325695836000
95504927	::474342327247732000
84849075	::474342348500262000
165634562	::474342842027216000
349788720	::474342915251388000
230206940	::474343013649743000
165290348	::474343090077962000
55161530	::474343122957512000
50468203	::474343277366239000
91345170	::474343291471683000
580156304	::474343371860115000
230206940	::474343385411891000
360231979	::474343463719161000
454146385	::474343486473646000
465266221	::474343507822247000
63490594	::474343516194103000
237530197	::474343573752909000
137014162	::474343704657154000
237530197	::474343951340929000
301761224	::474344075043172000
458847153	::474344108270432000
385595835	::474344165942104000
424790585	::474344181884674000
69719136	::474344244787052000
313421343	::474344281030000000
220867112	::474344340748128000
137014162	::474344366988095000
430072028	::474344389141987000
417472148	::474344446839234000
331398205	::474344605899837000
62975545	::474344643266875000
330195429	::474344742331752000
320484851	::474344845855981000
28054060	::474344894501101000
311924851	::474344976604602000
425252367	::474344989150171000
458847153	::474345023949918000
633531552	::474345035849150000
54405135	::474345120742273000
424790585	::474345121438113000
417472148	::474345134205972000
301737159	::474345134763806000
103526992	::474345202551750000
125849974	::474345245136945000
424790585	::474345279496282000
301737159	::474345344986546000
28054060	::474345438040952000
259541688	::474345444269883000
253689041	::474345595130634000
212068363	::474345642311954000
330195429	::474345726265139000
29198251	::474345767709462000
54405135	::474346009863016000
326436771	::474346023284776000
217262932	::474346098962620000
19837708	::474346137047273000
29198251	::474346166125985000
355896730	::474346168323821000
345626789	::474346195687858000
237963845	::474346226700521000
177111779	::474346268471214000
28066346	::474346292194594000
19837708	::474346325375725000
245957488	::474346374499414000
28066346	::474346374553927000
21503139	::474346414365892000
330195429	::474346512630038000
312394133	::474346520754810000
19837708	::474346547258601000
303080805	::474346665680568000
301761224	::474346710500536000
429348972	::474346779794624000
379152968	::474346883218157000
237530197	::474347015250673000
73995534	::474347029209296000
36279116	::474347061425356000
48804765	::474347225423044000
48804765	::474347225938952000
474400310	::474347259518533000
48804765	::474347272386670000
312394133	::474347296105431000
509760806	::474347322953175000
445219284	::474347580336242000
316301043	::474347615988232000
322842111	::474347623969984000
128937859	::474347628843393000
377715399	::474347705225838000
138245975	::474347741477208000
312394133	::474347784703733000
212068363	::474347801082470000
401089789	::474347814097412000
509760806	::474347860972933000
429348972	::474347872972857000
312394133	::474347889225773000
313341167	::474348019870367000
66786075	::474348038551384000
313341167	::474348053747761000
401089789	::474348056846950000
373126936	::474348084206379000
19111395	::474348122890461000
36958694	::474348167106805000
449981984	::474348203933200000
467027311	::474348280101732000
408049418	::474348305766694000
274311440	::474348313840717000
337510374	::474348342882078000
19837708	::474348362368815000
230655725	::474348416462782000
111462710	::474348418387570000
358307309	::474348540982865000
372880069	::474348582410387000
259569717	::474348609392345000
242435004	::474348816833843000
352595123	::474348821024374000
312394133	::474348974439428000
67492430	::474348980760248000
23663256	::474348981036658000
23663256	::474349116021956000
443070793	::474349174595395000
51413309	::474349361971724000
352595123	::474349436114829000
237963845	::474349483296567000
16322613	::474349502481313000
258235483	::474349564028526000
95231863	::474349675961909000
321780812	::474349703271047000
255205725	::474349705615642000
292395819	::474349726188707000
261900342	::474349742106116000
537633292	::474349768454332000
7132042	::474349844359020000
303080805	::474349864260993000
218112087	::474349867872309000
19837708	::474349898385862000
479245748	::474350008482168000
33823755	::474350053860327000
100742600	::474350243702525000
21912250	::474350428902400000
443070793	::474350492412555000
287727506	::474350560494485000
48557490	::474350596573917000
347413433	::474350638235516000
347413433	::474350673501646000
347413433	::474350869895344000
365658620	::474350921225232000
338073739	::474350934378561000
198651083	::474350994466144000
287727506	::474351117329915000
31359307	::474351173881716000
156961324	::474351186779193000
378281495	::474351188687593000
19374297	::474351303385444000
31359307	::474351343843688000
399713201	::474351351687053000
261900342	::474351374931865000
237530197	::474351435535364000
617791569	::474351473904877000
287727506	::474351542754357000
287727506	::474351580704415000
287727506	::474351629085728000
176202976	::474351800703660000
15282962	::474351832035119000
190624012	::474351903086616000
360231979	::474351990294597000
266033863	::474352155386998000
321102847	::474352261398024000
230206940	::474352291487969000
205030447	::474352298387206000
494543536	::474352423390023000
292395819	::474352482140049000
57300329	::474352488166875000
259541688	::474352674431717000
43586963	::474352909124378000
37578654	::474353100510474000
164891333	::474353102431461000
130514710	::474353187734827000
137426396	::474353206399893000
151190656	::474353261533999000
10095952	::474353265371389000
73995534	::474353266474905000
111462710	::474353339224690000
73995534	::474353347777269000
23665083	::474353369130090000
588705820	::474353384733298000
89505869	::474353392585048000
553934357	::474353392609796000
111462710	::474353437824393000
73995534	::474353456615272000
61478431	::474353599187656000
73995534	::474353620285411000
389614947	::474353720550256000
636632104	::474353765063995000
313341167	::474353844009570000
250936962	::474353871813218000
437064295	::474353929212280000
319145382	::474353946182811000
73995534	::474353986431369000
409709795	::474354030622162000
261900342	::474354033420148000
335040170	::474354085433716000
250936962	::474354095281958000
407279448	::474354121307611000
250936962	::474354141389918000
483283190	::474354441102327000
417472148	::474354476082405000
387941507	::474354613055791000
313341167	::474354636355563000
69950823	::474354685793423000
40524821	::474354839917326000
237118122	::474354842731700000
285401749	::474354936109473000
8548362	::474354953981808000
479156555	::474355130813661000
28510276	::474355134693396000
436476907	::474355152200015000
321780812	::474355192033710000
479156555	::474355227840094000
17016789	::474355300624252000
352970133	::474355360669900000
418847263	::474355360984465000
418847263	::474355383608553000
397717926	::474355477128941000
398735102	::474355545181540000
334423964	::474355549015113000
397717926	::474355608553287000
203688730	::474355649342865000
136114188	::474355651008028000
438582644	::474355771015438000
38579155	::474355792075051000
551501734	::474355845619535000
224682361	::474355901336256000
546153359	::474355926279802000
320954938	::474355953240797000
202196262	::474355953312088000
136114188	::474355953752875000
238307628	::474355968713568000
218112087	::474355970533883000
31010760	::474355994680905000
379357885	::474356028042383000
500239410	::474356101312307000
20782081	::474356193100439000
465934852	::474356266626605000
418847263	::474356337191960000
204292930	::474356353507418000
208894791	::474356406498623000
34445704	::474356448181239000
208894791	::474356482612682000
353544330	::474356601340452000
571363101	::474356637793153000
218112087	::474356661583613000
465934852	::474356687735119000
353544330	::474356786665754000
320954938	::474356795167608000
519677520	::474356825438294000
361691248	::474356860863004000
136791341	::474356880656318000
33823755	::474356964689186000
202196262	::474356999355133000
519677520	::474357021257777000
335040170	::474357026706165000
218112087	::474357047954538000
15282962	::474357161422618000
237118122	::474357236957847000
67193398	::474357243916587000
218112087	::474357282726092000
349788720	::474357284605546000
419249711	::474357333553078000
328871385	::474357339957780000
419249711	::474357383423356000
218112087	::474357430319857000
16566189	::474357516353404000
38579155	::474357573378797000
218112087	::474357665305722000
458472537	::474357712822607000
259876316	::474357742207905000
413367641	::474357867760594000
615507620	::474357954267725000
218112087	::474357964409942000
18156298	::474358047565807000
233362394	::474358069938618000
335367791	::474358081749397000
52295994	::474358093523189000
417449044	::474358129145024000
362737866	::474358161336324000
238307628	::474358188914245000
95231863	::474358236468887000
260573981	::474358304471130000
722514433	::474358404673441000
418847263	::474358447040114000
218112087	::474358499800268000
230659102	::474358602791022000
29436016	::474358623842619000
471516383	::474358632097005000
320692054	::474358744466223000
322842111	::474358760845365000
428646436	::474358776292990000
272999900	::474358791056928000
268397639	::474358792214552000
615507620	::474358792302235000
230659102	::474358976423788000
59583601	::474359142015311000
22294252	::474359176060485000
517075828	::474359323867766000
17016789	::474359333141364000
331398205	::474359383003242000
631603360	::474359398391750000
165634562	::474359432479277000
165634562	::474359439240486000
38579155	::474359501231894000
223998080	::474359703087362000
22294252	::474359709458128000
445903498	::474359744438996000
479156555	::474359757457719000
387941507	::474359791016349000
84849075	::474359808272130000
40524821	::474359857018318000
52295994	::474359933203648000
121881241	::474359985841790000
67193398	::474359999926259000
387941507	::474360000086040000
387941507	::474360073507311000
14223247	::474360100165910000
226845681	::474360114280157000
277204534	::474360136182796000
396332641	::474360136224735000
387941507	::474360186833211000
468796913	::474360466664607000
40524821	::474360480769650000
458472537	::474360511958487000
445268626	::474360585279504000
266317182	::474360682386030000
230659102	::474360737234558000
365658620	::474360742934614000
38579155	::474360829660643000
268058306	::474360916558245000
204292930	::474360923801387000
337510374	::474360924225404000
120851061	::474360943451705000
150034005	::474360953409404000
468796913	::474360991162322000
20112840	::474361008719691000
387941507	::474361017045360000
120851061	::474361047550136000
259601379	::474361121257046000
61050527	::474361126139215000
401089789	::474361183861227000
71981601	::474361195315879000
411786523	::474361196767084000
233362394	::474361208620216000
61050527	::474361241654550000
22717394	::474361257412157000
411786523	::474361271400550000
379358099	::474361303231119000
201810972	::474361326526287000
432622681	::474361351612030000
71878260	::474361378015166000
21503139	::474361452124700000
223998080	::474361460240711000
20112840	::474361504397922000
212060681	::474361686179450000
38579155	::474361751447011000
331398205	::474361758401175000
467688815	::474361772326268000
436716308	::474361967835373000
28905424	::474361979574812000
418847263	::474362012097843000
418847263	::474362018045394000
150034005	::474362036730994000
445268626	::474362055072706000
48557490	::474362088119615000
418847263	::474362159573790000
165634562	::474362206638047000
337510374	::474362219346788000
165634562	::474362233255129000
237118122	::474362260262244000
77078833	::474362295015837000
275268585	::474362382622670000
361489211	::474362411034898000
337510374	::474362414067376000
155650977	::474362461081325000
39215095	::474362471369564000
165290348	::474362503007203000
621474989	::474362543289683000
468965579	::474362567776026000
275268585	::474362593377677000
165290348	::474362599438446000
21503139	::474362659232841000
165290348	::474362678551396000
77078833	::474362741025562000
357308471	::474362758176444000
40524821	::474362766929567000
275268585	::474362772827160000
165634562	::474362796042637000
322842111	::474362906663215000
486174522	::474362924161433000
7132042	::474362934663995000
486174522	::474362953240563000
486174522	::474362989118619000
317164527	::474363041862414000
165290348	::474363058437885000
27626703	::474363066956541000
486174522	::474363071004024000
20112840	::474363106244960000
73995534	::474363141108023000
486174522	::474363198057902000
20293581	::474363203669868000
20293581	::474363213350723000
252914746	::474363221004922000
486174522	::474363246506278000
346219373	::474363252701294000
467027311	::474363272792391000
73995534	::474363316400553000
14223247	::474363385140629000
398735102	::474363504489558000
165290348	::474363505059954000
507918715	::474363647071117000
507918715	::474363651768729000
211019280	::474363663483420000
425252367	::474363680449392000
337510374	::474363694676463000
21503139	::474363735994163000
40524821	::474363778973171000
73995534	::474363896170807000
486174522	::474363918224064000
468796913	::474363960037490000
337510374	::474363963703308000
486174522	::474364012893720000
136114188	::474364061778739000
73995534	::474364098415964000
320001867	::474364100089110000
486174522	::474364157483958000
80788799	::474364167189561000
486174522	::474364226195042000
77078833	::474364273368375000
486174522	::474364337155342000
105852149	::474364362774171000
458010782	::474364392705110000
190492046	::474364476523683000
630637790	::474364496270864000
263433687	::474364591758401000
517075828	::474364700805709000
559991040	::474364721827946000
136791341	::474364936039440000
14223247	::474365019556036000
338073739	::474365030293463000
486174522	::474365085901524000
599348429	::474365094646644000
275268585	::474365133356273000
494543536	::474365147327504000
77078833	::474365171893145000
16353730	::474365207842938000
486174522	::474365313681596000
322842111	::474365373782183000
237530197	::474365383525535000
14223247	::474365385743933000
16002106	::474365395801882000
330691749	::474365405725986000
220867112	::474365487460392000
26413556	::474365518732746000
29436016	::474365560701353000
14223247	::474365567361482000
571363101	::474365594582536000
52929975	::474365622886105000
453963591	::474365650086141000
77078833	::474365689977790000
379358099	::474365760962560000
567014078	::474365762086658000
29436016	::474365782269640000
52929975	::474365806026182000
274311440	::474365824921526000
322465167	::474365875043049000
165290348	::474365893359587000
262471070	::474365959264690000
385595835	::474365960590479000
16353730	::474365977610571000
171642430	::474366079259934000
274311440	::474366080396570000
52542320	::474366127791804000
15681561	::474366152999575000
15742158	::474366288748642000
450560571	::474366314199666000
38579155	::474366357870743000
159986953	::474366422236147000
458847153	::474366439973871000
64596921	::474366561872916000
225122347	::474366618282496000
551501734	::474366667258986000
414191298	::474366679762599000
41001071	::474366730807296000
588705820	::474366742894886000
16866896	::474366744493318000
320001867	::474366782258434000
52929975	::474366831172792000
225122347	::474366879617024000
220867112	::474366892702842000
431215016	::474366908532547000
161302101	::474367085166874000
225122347	::474367105199276000
161302101	::474367132218970000
311664191	::474367153526018000
551501734	::474367191945838000
159986953	::474367371310661000
405676565	::474367401845596000
52929975	::474367420602527000
468796913	::474367423878295000
201810972	::474367501812649000
320001867	::474367521454182000
219188629	::474367535182123000
405676565	::474367570070761000
176489426	::474367781220392000
20190503	::474367848547377000
52929975	::474367950238261000
134181956	::474367976096141000
229385654	::474368042424881000
382976230	::474368098040967000
320692054	::474368113211748000
567014078	::474368134263357000
445903498	::474368151648747000
165290348	::474368157243568000
272999900	::474368204455038000
510998653	::474368208967696000
219188629	::474368222771163000
219188629	::474368265313976000
165290348	::474368296943247000
276540818	::474368313834078000
465934852	::474368317650518000
443332358	::474368326924132000
77078833	::474368378425991000
193192138	::474368455043743000
100742600	::474368549612695000
421356901	::474368635985993000
286282963	::474368739086172000
256319248	::474368748372381000
219188629	::474368791850147000
155650977	::474368866504556000
134181956	::474368905381552000
357308471	::474368939120934000
240532669	::474368970896990000
7132042	::474368982557163000
73995534	::474369003235069000
1384531	::474369007592558000
29436016	::474369033698279000
440314946	::474369121757724000
351004243	::474369127381884000
165290348	::474369156888801000
52011370	::474369176551714000
347413433	::474369181962735000
353567857	::474369228045160000
259876316	::474369248362770000
219188629	::474369264724348000
347413433	::474369265668456000
134181956	::474369290045771000
440624261	::474369296328843000
475930595	::474369305518567000
320692054	::474369332252647000
313341167	::474369375567626000
165290348	::474369386413703000
203146266	::474369414607826000
276540818	::474369418810896000
201810972	::474369434187235000
22944914	::474369435420332000
547741880	::474369462787788000
475031809	::474369489924919000
73995534	::474369520636022000
19945993	::474369522179141000
416548217	::474369541703999000
219188629	::474369579225858000
320692054	::474369603452162000
249789981	::474369669907099000
77078833	::474369768019877000
95231863	::474369814077915000
309789310	::474369828934135000
355896730	::474369842641108000
347413433	::474369871862841000
320692054	::474369896696934000
96443022	::474369915835535000
347413433	::474369995884228000
337510374	::474370006072180000
217912167	::474370012363624000
33683248	::474370081565454000
8548362	::474370119444217000
440314946	::474370133851254000
134181956	::474370154252730000
339295860	::474370172812156000
326636490	::474370179238203000
393801885	::474370220367151000
337510374	::474370342165958000
20190503	::474370364748087000
15282962	::474370399955075000
519909326	::474370408998002000
48557490	::474370441520635000
217912167	::474370446138540000
102489930	::474370449644998000
337510374	::474370473514766000
337388641	::474370500496343000
321780812	::474370513851383000
217912167	::474370522097418000
471516383	::474370522483277000
337510374	::474370522680418000
468796913	::474370536253194000
38713173	::474370585070280000
320001867	::474370711956774000
79363954	::474370749751644000
329333638	::474370818299133000
436716308	::474370865120153000
46070001	::474370885273804000
110297719	::474370909470355000
337510374	::474370984334852000
411786523	::474371012629651000
33683248	::474371107005661000
130514710	::474371142845607000
601049906	::474371179508408000
320692054	::474371209455341000
403823128	::474371292481994000
289360824	::474371297259302000
519909326	::474371323578560000
110297719	::474371368478203000
329333638	::474371448270626000
329333638	::474371455187030000
134181956	::474371514641698000
328057955	::474371599635075000
134181956	::474371602634014000
312394133	::474371773644173000
237938155	::474371780904517000
700013623	::474371864304058000
48557490	::474371888748441000
89505869	::474371956872339000
475930595	::474371987402682000
468796913	::474372022286712000
326636490	::474372024081874000
158948390	::474372040770600000
23665083	::474372049675091000
478145352	::474372063239888000
208250490	::474372065664200000
283328574	::474372078167027000
393041277	::474372104989966000
393041277	::474372114699788000
326636490	::474372216151605000
304645030	::474372241028055000
292558028	::474372301224280000
437064295	::474372315212283000
619492928	::474372351585693000
134181956	::474372355922604000
134181956	::474372457126981000
292558028	::474372475405336000
335040170	::474372479348383000
351152035	::474372564798951000
479245748	::474372577843232000
292558028	::474372691445563000
634615880	::474372931686903000
352970133	::474373058544037000
271370762	::474373093792948000
71981601	::474373097660112000
440314946	::474373102349320000
110297719	::474373139191701000
335040170	::474373139343114000
335040170	::474373150785175000
308175001	::474373218455666000
445903498	::474373264840863000
326636490	::474373270117310000
326636490	::474373270561906000
243427085	::474373311473123000
110297719	::474373341059743000
479245748	::474373459976654000
479245748	::474373469405454000
425897170	::474373566050230000
478145352	::474373599688941000
619492928	::474373630617731000
619492928	::474373701446926000
360761105	::474373712708247000
322842111	::474373720984002000
258196512	::474373741518929000
478145352	::474373813283856000
403823128	::474373822997880000
365203632	::474373856614834000
619492928	::474373895118934000
335040170	::474374002778329000
500212290	::474374073695612000
16713682	::474374097372471000
440624261	::474374146655547000
138935158	::474374221490323000
443332358	::474374290440085000
226845681	::474374452856516000
19071786	::474374541381099000
33217361	::474374565368315000
220867112	::474374566102315000
338477631	::474374725016096000
76017935	::474374990033190000
278165989	::474375011638075000
287228225	::474375019129090000
404335977	::474375206333870000
404335977	::474375244103548000
76017935	::474375276567068000
243427085	::474375282804400000
320001867	::474375425351614000
110297719	::474375454569562000
110297719	::474375527047122000
251821834	::474375782350209000
198126424	::474375860766908000
56736460	::474375899182534000
619492928	::474375963711922000
274311440	::474375978861756000
407038804	::474375982158458000
429558621	::474376091772411000
274311440	::474376133933563000
606781453	::474376142913171000
33683248	::474376181371113000
352595123	::474376260609904000
374528956	::474376282520969000
252914746	::474376304016367000
417523013	::474376369481080000
386169383	::474376397184446000
386169383	::474376519851077000
374528956	::474376521264947000
429558621	::474376541649240000
386169383	::474376585831661000
309789310	::474376620468207000
171724420	::474376629041389000
150034005	::474376658112512000
417523013	::474376704899964000
105607367	::474376801074946000
198126424	::474376877529133000
586783331	::474376907803607000
336845657	::474376936408760000
265553576	::474377074715951000
509523903	::474377177190764000
75937251	::474377227212038000
440624261	::474377240344801000
265553576	::474377364252950000
494543536	::474377427058057000
494543536	::474377439934574000
336845657	::474377592272072000
326636490	::474377649343959000
326636490	::474377654133878000
326636490	::474377673075355000
468796913	::474377676342706000
403823128	::474377715630768000
468796913	::474377720777162000
101881386	::474377748153397000
238307628	::474378036716912000
40126821	::474378103427723000
264705173	::474378137653227000
311924851	::474378193357766000
124582805	::474378209795260000
517075828	::474378220503310000
322108529	::474378221660536000
58281200	::474378245069361000
249789981	::474378272063893000
58281200	::474378280678993000
259541688	::474378296105254000
58281200	::474378310068502000
21623464	::474378326123876000
124582805	::474378349322960000
75937251	::474378374237155000
468796913	::474378385817620000
494543536	::474378409100206000
374528956	::474378420009594000
56736460	::474378440721051000
440314946	::474378487478747000
608426191	::474378521024815000
18929923	::474378521393893000
75937251	::474378561466671000
217912167	::474378567305166000
75937251	::474378605628489000
374528956	::474378641049391000
440314946	::474378670342017000
129876980	::474378748545204000
16713682	::474378838445940000
116071398	::474378857466703000
252914746	::474378862244024000
40054726	::474378864739618000
26030273	::474378973724811000
424498591	::474379010089447000
20738985	::474379024634888000
468796913	::474379133674614000
50507669	::474379202926759000
390504920	::474379277509488000
174351092	::474379398401884000
37119867	::474379411631144000
350003589	::474379412033798000
50507669	::474379460389920000
519909326	::474379465519144000
36468395	::474379488852459000
369292925	::474379546754822000
371243365	::474379693211516000
509523903	::474379751566475000
46796467	::474379761666359000
116071398	::474379767953633000
232901934	::474379771166851000
234960273	::474379820030099000
374528956	::474379834781876000
46796467	::474379894047404000
46796467	::474379990315053000
124582805	::474380024448307000
519909326	::474380048107970000
519909326	::474380064650698000
463855595	::474380125988192000
174351092	::474380170871074000
279230956	::474380176957382000
30516926	::474380242778619000
396332641	::474380258196877000
62756038	::474380298822901000
378334138	::474380383682039000
335367791	::474380407773724000
30516926	::474380425222426000
65412211	::474380451675922000
62936749	::474380473263591000
338073739	::474380563646648000
415259927	::474380613718650000
479245748	::474380634639437000
89505869	::474380658215632000
509523903	::474380689463209000
292558028	::474380826629513000
292558028	::474380834107961000
40524821	::474380850650288000
553930094	::474380949057056000
27986325	::474380986508009000
308726677	::474381012596568000
286282963	::474381026224250000
451868427	::474381034650603000
62975545	::474381063641247000
292558028	::474381094490357000
279230956	::474381121375834000
198406854	::474381193992220000
378334138	::474381203035160000
40524821	::474381235997773000
65412211	::474381280726241000
403823128	::474381387248984000
551501734	::474381451577004000
110853177	::474381477602672000
608426191	::474381559714168000
278165989	::474381608980856000
160733683	::474381655374045000
18455966	::474381682205024000
61493721	::474381838790979000
278165989	::474381839075774000
312394133	::474381905660764000
27986325	::474381915852521000
415259927	::474381932021559000
273697690	::474381932575617000
61493721	::474381937826869000
110297719	::474381939127107000
253689041	::474381956718006000
58587013	::474382045419175000
110853177	::474382059360645000
280194602	::474382089928708000
451868427	::474382107373223000
594844703	::474382134417686000
75937251	::474382184678432000
110853177	::474382228533686000
408049418	::474382286583238000
405676565	::474382417483292000
326636490	::474382429273473000
236595577	::474382524236324000
102489930	::474382603639066000
198126424	::474382629463412000
451868427	::474382718009360000
326636490	::474382731150098000
311924851	::474382758853107000
22067825	::474382830999314000
311924851	::474382844530151000
451868427	::474382853774786000
280194602	::474382864163696000
472617238	::474382950113345000
440624261	::474383014081085000
24803741	::474383037715996000
18028506	::474383068644802000
326636490	::474383224475766000
95231863	::474383227294330000
190492046	::474383341454888000
264705173	::474383460095000000
33823755	::474383475144130000
22944914	::474383483985752000
331398205	::474383495674875000
531871315	::474383556656263000
531871315	::474383579053826000
263433687	::474383680560173000
421356901	::474383789913686000
224068229	::474383826412908000
378334138	::474383912312246000
599589782	::474383935913205000
258916835	::474383962539061000
264705173	::474384020508520000
304645030	::474384078759018000
128937859	::474384079853334000
110853177	::474384098966786000
19684793	::474384127308083000
128937859	::474384136652587000
418847263	::474384144311799000
29605636	::474384162825056000
321780812	::474384249110691000
224068229	::474384279657787000
315559101	::474384291028553000
22944914	::474384311245103000
384109939	::474384404731547000
386169383	::474384436352413000
519086519	::474384441109139000
59207269	::474384481583775000
152715270	::474384519013736000
384109939	::474384551762853000
217563665	::474384634814693000
301257200	::474384637540593000
404335977	::474384648731381000
134181956	::474384668226494000
20190503	::474384685108588000
253689041	::474384814372831000
101881386	::474384837994745000
384109939	::474384856378376000
360730562	::474384885977993000
217563665	::474384897113853000
253689041	::474385008581697000
384109939	::474385031037595000
65412211	::474385130136813000
384109939	::474385165506985000
64768338	::474385234155163000
258916835	::474385363499495000
517695658	::474385374668935000
152454379	::474385379140050000
58281200	::474385495645229000
255205725	::474385524883742000
48562201	::474385531162222000
20190503	::474385545846874000
381203261	::474385638201262000
269401499	::474385802596605000
386833057	::474385826881998000
20190503	::474385828165459000
58628782	::474385839162916000
48562201	::474385888172990000
386956382	::474385929138761000
217563665	::474385941222924000
384109939	::474385978908360000
254319575	::474385994288857000
58587013	::474386008495382000
48562201	::474386157598294000
20190503	::474386209012461000
134181956	::474386272270958000
58587013	::474386309306658000
16713682	::474386344752738000
41753572	::474386476898074000
384109939	::474386502747582000
85211920	::474386524084404000
369292925	::474386524952621000
61050527	::474386537292259000
20190503	::474386585304440000
22944914	::474386615818022000
22067825	::474386687725162000
269401499	::474386803831488000
48562201	::474386815235801000
220867112	::474386824841158000
29605636	::474386830918291000
62756038	::474386893912555000
430072028	::474386932005629000
48562201	::474386978155147000
58587013	::474387095361167000
384109939	::474387208888012000
330691749	::474387281365983000
61493721	::474387345475915000
301257200	::474387365554032000
49383709	::474387465709420000
384109939	::474387482977378000
304219715	::474387508789125000
118881789	::474387531132588000
351914412	::474387546957692000
237530197	::474387621276557000
28736200	::474387628268462000
346569016	::474387803443576000
403823128	::474387811190067000
16713682	::474387864655241000
161302101	::474387930270928000
63490594	::474387980665106000
62756038	::474387981545906000
62756038	::474387993026121000
220867112	::474388124819537000
53724365	::474388282126917000
254319575	::474388399919345000
411898570	::474388407624679000
351914412	::474388420798980000
384109939	::474388555276382000
240532669	::474388635970981000
30223693	::474388665599152000
588634771	::474388686462005000
264705173	::474388718774939000
258916835	::474388773644406000
384109939	::474388786969706000
48562201	::474388814127837000
384488111	::474388874689785000
264705173	::474388881543290000
41753572	::474388903193874000
299389082	::474388990548639000
31287131	::474389032537821000
264705173	::474389039253311000
314251743	::474389054427914000
281824012	::474389091413286000
384109939	::474389123835260000
305926788	::474389138897002000
17830276	::474389191577853000
305926788	::474389196850085000
314251743	::474389224708255000
41753572	::474389268802977000
358031089	::474389300994273000
58281200	::474389352135811000
384109939	::474389355612487000
18156298	::474389372411052000
289650000	::474389463280648000
384109939	::474389470439952000
289360824	::474389486541864000
58281200	::474389502652579000
345626789	::474389558214553000
384109939	::474389558314803000
58587013	::474389559074357000
358031089	::474389562794336000
41753572	::474389603164504000
289650000	::474389614535651000
553930094	::474389618104623000
311924851	::474389661607944000
350083690	::474389859462037000
445268626	::474389884804026000
378771457	::474389896669720000
470660217	::474390012231159000
236595577	::474390071366656000
437064295	::474390095563599000
264705173	::474390170998153000
179119528	::474390221564301000
437064295	::474390238367068000
360898372	::474390238673244000
192727478	::474390265349025000
360898372	::474390320713850000
138935158	::474390365907476000
62756038	::474390419523264000
331668519	::474390420302999000
363361632	::474390427488247000
62756038	::474390429707030000
501554267	::474390495695605000
460471042	::474390506944749000
268073941	::474390528520232000
22067825	::474390550980739000
510998653	::474390613220401000
402492947	::474390700835237000
339126665	::474390736540942000
300884493	::474390787409842000
287228225	::474390824113815000
331668519	::474390852115382000
238672857	::474390876374851000
300884493	::474390889012662000
281824012	::474390954967699000
273205079	::474391034253049000
68775336	::474391070260748000
404335977	::474391135931346000
390504920	::474391147075620000
331668519	::474391147763474000
258916835	::474391149025951000
76463655	::474391168038756000
76463655	::474391228042461000
445268626	::474391416425431000
510998653	::474391438319693000
287228225	::474391473010405000
268073941	::474391473732210000
204292930	::474391545672523000
295881773	::474391565813575000
468796913	::474391567957229000
220584371	::474391667915898000
220584371	::474391673578217000
220584371	::474391797431824000
58587013	::474391820689227000
235382002	::474391843749126000
339126665	::474391860853497000
138935158	::474391861012869000
587054451	::474391862242205000
339126665	::474391867312721000
386956382	::474391904025853000
273205079	::474391916440981000
460471042	::474391919271763000
404335977	::474391939669057000
25178781	::474391986930057000
330691749	::474392007084093000
80586819	::474392047005077000
179119528	::474392084963528000
250774954	::474392118191198000
159011393	::474392207059734000
238740641	::474392236013404000
281824012	::474392245806706000
138935158	::474392258620297000
238740641	::474392293919965000
384109939	::474392296171917000
275260502	::474392309094576000
162200561	::474392397582172000
28736200	::474392414527193000
126428969	::474392462136315000
314604858	::474392462203834000
36279116	::474392505211838000
384109939	::474392507313164000
76463655	::474392511897956000
76463655	::474392532416475000
384109939	::474392532747423000
219188629	::474392543321673000
437064295	::474392623265087000
437064295	::474392629598494000
437064295	::474392637135679000
123939574	::474392660112068000
167365283	::474392664041746000
404335977	::474392667414339000
304219715	::474392686967795000
281295226	::474392727300628000
377486283	::474392728139100000
38031351	::474392771067789000
384109939	::474392887606534000
377486283	::474392901024112000
33011898	::474392919357419000
254319575	::474392959824052000
76463655	::474393003206123000
420389630	::474393080247107000
314251743	::474393116364242000
76463655	::474393122529898000
384109939	::474393226405613000
314251743	::474393253249560000
449981984	::474393273046282000
384488111	::474393283536244000
320692054	::474393290440069000
510998653	::474393360867008000
314251743	::474393366629982000
18156298	::474393390734647000
564879952	::474393414604423000
196230932	::474393440000544000
38031351	::474393457784406000
236595577	::474393469897560000
321498402	::474393541834051000
40524821	::474393542773964000
50507669	::474393548805402000
463855595	::474393550084665000
254319575	::474393559219437000
318692042	::474393562147082000
314251743	::474393566954160000
164101308	::474393579184336000
236595577	::474393606887706000
48562201	::474393607885967000
318692042	::474393622398263000
280194602	::474393674101452000
198406854	::474393693881786000
314251743	::474393704644759000
204292930	::474393716006731000
62756038	::474393748340629000
445268626	::474393784609148000
62756038	::474393820952395000
320692054	::474393875318976000
479245748	::474393934081560000
481749191	::474394004789145000
384109939	::474394024871079000
429345484	::474394032899375000
443070793	::474394041686056000
28736200	::474394051761152000
236595577	::474394059961024000
224501206	::474394063899078000
76375846	::474394212398813000
28736200	::474394219264884000
236595577	::474394241159151000
377486283	::474394405390925000
320692054	::474394500383531000
202292166	::474394544528957000
162200561	::474394556214292000
137135705	::474394733813719000
238786875	::474394735508193000
346219373	::474394736896135000
320692054	::474394849420906000
531871315	::474394881247703000
531871315	::474394884070449000
531871315	::474394895126638000
408224760	::474394944854323000
320692054	::474394969247997000
76375846	::474394972327010000
348123497	::474394973522374000
179119528	::474394988004921000
351922723	::474395001087344000
531871315	::474395051200888000
320692054	::474395071207333000
179119528	::474395080929734000
421179396	::474395083576332000
221740779	::474395087963963000
348901427	::474395123539640000
320692054	::474395207488647000
348123497	::474395271250460000
320692054	::474395378897276000
151190656	::474395432513060000
320692054	::474395432735354000
59207269	::474395455435329000
174351092	::474395496706875000
304219715	::474395523332313000
449981984	::474395526972981000
36866805	::474395546925273000
58587013	::474395576805900000
348123497	::474395698633261000
353544330	::474395727787880000
360898372	::474395729856053000
458472537	::474395771177930000
24494616	::474395789318311000
174351092	::474395807727108000
52441281	::474395919929323000
551501734	::474395974157484000
353544330	::474396000912957000
320692054	::474396024870424000
30223693	::474396057867010000
531871315	::474396065480056000
174351092	::474396188263727000
481749191	::474396190369652000
345626789	::474396242488066000
330691749	::474396251572953000
163893797	::474396316513337000
330691749	::474396384968581000
174351092	::474396411258093000
58587013	::474396434197127000
123939574	::474396435765809000
352960797	::474396444435021000
230659102	::474396446595088000
352960797	::474396479189028000
58587013	::474396512706117000
348123497	::474396560865132000
202927618	::474396590971432000
202927618	::474396643026927000
174351092	::474396646055215000
59207269	::474396682801524000
141735027	::474396772815880000
347413433	::474396828772077000
353544330	::474396927488847000
58587013	::474396965091160000
30223693	::474396996669669000
38991775	::474396997643149000
320692054	::474396998703927000
62936749	::474397036100341000
174351092	::474397081671438000
62936749	::474397134016364000
435478224	::474397144372105000
61050527	::474397159522304000
230659102	::474397268431216000
358617322	::474397306717233000
63490594	::474397321585627000
587940951	::474397388451631000
63490594	::474397396307165000
236595577	::474397398630809000
451868427	::474397423519793000
63490594	::474397506181165000
216168764	::474397566180667000
62936749	::474397571750690000
320692054	::474397626532519000
216168764	::474397645394309000
18028506	::474397694090543000
435478224	::474397729968652000
259541688	::474397795341074000
63490594	::474397806795321000
58587013	::474397903625396000
325036867	::474397969815326000
52929975	::474397996223066000
62936749	::474398152728903000
346998772	::474398240222494000
304219715	::474398343506845000
63490594	::474398346031796000
46796467	::474398352390758000
62936749	::474398375341617000
59454178	::474398384963747000
62936749	::474398407650336000
122614290	::474398420245827000
52929975	::474398422154641000
454146385	::474398454752759000
58587013	::474398526630535000
40524821	::474398569735000000
437064295	::474398595945627000
320692054	::474398636214726000
40810916	::474398747519352000
334475845	::474398765667721000
320692054	::474398793555656000
62936749	::474398812736196000
334475845	::474398820986408000
330691749	::474398829132120000
475930595	::474398858643259000
35597637	::474398874220888000
49383709	::474398909356572000
176487313	::474398913869266000
378281495	::474398918382731000
35597637	::474398988553441000
491969843	::474398990994505000
26514591	::474398999462825000
312252632	::474399047764422000
63490594	::474399064054693000
40524821	::474399176042627000
312252632	::474399191935229000
62936749	::474399248927043000
416548217	::474399257299279000
63490594	::474399295135682000
46796467	::474399341306601000
50546012	::474399357362401000
176487313	::474399391051419000
58587013	::474399416997384000
35597637	::474399470181154000
18156298	::474399521808453000
221590506	::474399554901905000
212068363	::474399611847974000
229385654	::474399637575446000
159726392	::474399668793651000
320692054	::474399710455672000
486138458	::474399736376487000
247633146	::474399739362811000
312252632	::474399819935784000
330799447	::474399878286966000
234143570	::474399944800239000
62936749	::474399979683848000
267357514	::474400006573944000
62936749	::474400045618302000
454146385	::474400110240366000
58587013	::474400140133138000
52929975	::474400142712664000
408224760	::474400150467911000
320692054	::474400199268261000
384109939	::474400202418163000
392301070	::474400210479620000
143455927	::474400219489386000
62936749	::474400233967726000
314251743	::474400325580115000
167365283	::474400385847668000
62936749	::474400395125485000
27179899	::474400400368349000
384109939	::474400414352150000
322842111	::474400418655924000
384109939	::474400447633956000
62936749	::474400486905237000
384109939	::474400497701376000
63490594	::474400595743232000
384109939	::474400601137086000
454146385	::474400803760144000
62936749	::474400906486628000
280194602	::474400910844514000
62936749	::474400968130301000
384109939	::474400969925464000
384109939	::474400979945668000
465266221	::474400987067580000
384109939	::474401010513747000
62936749	::474401034958151000
137426396	::474401067850297000
278316478	::474401081191964000
268058306	::474401113312337000
374659572	::474401285413015000
230911888	::474401317914308000
384109939	::474401363858690000
384109939	::474401416149094000
203311237	::474401420045582000
62936749	::474401429252091000
384109939	::474401454413721000
15170503	::474401555371003000
465266221	::474401641987203000
45704670	::474401658206965000
17974977	::474401673390338000
17974977	::474401681552453000
271774234	::474401733658288000
330799447	::474401783339839000
473469863	::474401871235674000
18028506	::474401882338000000
64768338	::474401906019033000
430072028	::474401910355951000
304219715	::474401919859822000
173026357	::474402089305931000
384109939	::474402231647621000
76375846	::474402236953804000
159726392	::474402266506485000
224501206	::474402300488712000
443375828	::474402367254061000
384109939	::474402376254648000
481749191	::474402384400359000
344958631	::474402495075078000
173026357	::474402513857560000
76375846	::474402519687655000
34204169	::474402549693313000
449988145	::474402567410024000
465266221	::474402626423910000
384109939	::474402730933383000
224501206	::474402878640377000
449988145	::474402879801798000
436415484	::474402953605160000
64219388	::474402964426461000
328858212	::474402964426481000
46070001	::474403049193357000
65832155	::474403100866772000
81841977	::474403100870987000
256716505	::474403100891963000
29198251	::474403101898600000
322842111	::474403119565381000
224501206	::474403174917238000
360898372	::474403201731805000
309778100	::474403254969724000
304645030	::474403266953236000
277829772	::474403294916648000
132976059	::474403317402333000
304219715	::474403332493033000
172025978	::474403361580519000
330799447	::474403367452950000
64219388	::474403376139350000
81765661	::474403382393061000
106778257	::474403536642789000
374659572	::474403590191468000
454146385	::474403595430166000
203688730	::474403609728544000
52929975	::474403621862653000
48562201	::474403633962819000
369323050	::474403702842064000
415943958	::474403761012879000
81765661	::474403802511339000
514003187	::474403846706724000
35597637	::474403859226697000
35597637	::474403902864257000
81765661	::474404037849128000
39904237	::474404048502652000
27904685	::474404088915185000
330799447	::474404169605185000
514003187	::474404224147939000
254442957	::474404234717569000
309778100	::474404239163539000
534913317	::474404274693107000
369323050	::474404394104930000
503741267	::474404414695157000
39904237	::474404426971488000
35597637	::474404443161907000
330691749	::474404497272631000
281824012	::474404536333787000
167365283	::474404543334060000
379357885	::474404558689427000
465292139	::474404565811736000
330691749	::474404584807362000
280194602	::474404594001256000
474371126	::474404633469669000
52929975	::474404661542146000
39904237	::474404665267093000
64791948	::474404839825235000
377486283	::474404903536701000
309778100	::474405042984714000
280194602	::474405140942712000
64791948	::474405152900669000
33528820	::474405194931769000
260573981	::474405262829551000
340094001	::474405351475777000
386956382	::474405382287552000
330691749	::474405415153725000
330691749	::474405484925968000
384109939	::474405562025644000
384109939	::474405598516113000
35597637	::474405600298676000
323477702	::474405746902179000
46070001	::474405833837510000
309778100	::474405839336640000
264622253	::474405856050565000
238698812	::474405903437791000
384109939	::474405977173680000
203311237	::474406237732208000
330691749	::474406245458137000
330691749	::474406394272051000
280826646	::474406487326851000
338588400	::474406586119491000
76463655	::474406592251559000
430072028	::474406636522450000
232468321	::474406675697254000
392301070	::474406824343371000
309778100	::474407056456179000
338588400	::474407116074004000
283251929	::474407307573350000
330691749	::474407312803651000
449988145	::474407342985854000
462648540	::474407363823153000
28771314	::474407400762376000
430072028	::474407405569048000
449988145	::474407424510529000
588634771	::474407527593938000
479246485	::474407623043723000
383243793	::474407666760962000
29198251	::474407678148497000
454146385	::474407786042777000
333704327	::474407804854210000
479246485	::474407820712873000
454146385	::474407829667713000
7132042	::474407975361056000
330691749	::474407983523168000
454146385	::474407999453544000
234213287	::474408015354142000
33528820	::474408105070305000
303080805	::474408372905603000
280194602	::474408406128664000
7132042	::474408568708272000
454146385	::474408593593073000
352960797	::474408627827392000
416548217	::474408628128997000
449988145	::474408701642932000
473462894	::474408710752595000
296627238	::474408724589588000
174351092	::474408791178350000
474371126	::474408852952064000
164101308	::474408875152535000
277829772	::474408900666474000
303080805	::474408966005334000
164101308	::474409015087091000
474371126	::474409052093808000
474371126	::474409060738277000
29302446	::474409073354371000
474371126	::474409085312323000
7132042	::474409383158243000
81674504	::474409394201841000
384109939	::474409475172864000
283251929	::474409480105365000
384109939	::474409530588020000
33528820	::474409550074765000
16864384	::474409553786728000
19837708	::474409594844749000
548870171	::474409622439088000
321844248	::474409634933915000
352970133	::474409666626072000
123939574	::474409672443576000
474371126	::474409688058970000
548870171	::474409696804098000
7132042	::474409720774549000
509523903	::474409864072929000
449988145	::474409871694381000
59454178	::474409945983492000
449988145	::474409954300801000
7132042	::474410048840400000
294964037	::474410060248907000
449988145	::474410153257611000
36772146	::474410203341783000
7132042	::474410248011145000
281295226	::474410248753528000
322324723	::474410285264932000
267357514	::474410325312151000
474371126	::474410411656089000
16713682	::474410477733158000
267357514	::474410522948145000
322324723	::474410569290633000
208250490	::474410722857066000
350509640	::474410741119062000
396332641	::474410806957056000
267357514	::474410820441346000
77078833	::474410854926917000
588634771	::474410919632437000
321844248	::474410958861770000
449988145	::474410978319544000
7132042	::474411062218215000
238698812	::474411095189245000
131633030	::474411119742693000
81674504	::474411134745710000
38031351	::474411155478175000
267357514	::474411298026160000
350509640	::474411340992634000
454146385	::474411356100112000
289650000	::474411399016632000
268058306	::474411429055848000
321844248	::474411538359414000
29827759	::474411581959176000
29391732	::474411665854038000
7132042	::474411751232897000
357308471	::474411864185528000
573151200	::474411915284721000
321844248	::474411954384027000
222278624	::474412047166226000
156166678	::474412053377994000
457250385	::474412224602075000
280194602	::474412228100112000
457250385	::474412415883702000
222278624	::474412486205009000
321844248	::474412680246087000
38713173	::474412723241906000
232793000	::474412823678709000
331398205	::474412852212559000
481749191	::474412907787456000
271774234	::474412961088294000
384109939	::474412997079621000
421356901	::474413066134638000
321844248	::474413181058576000
20419159	::474413295068123000
7132042	::474413455890341000
279750654	::474413473720721000
68775336	::474413720018223000
238665368	::474413910326784000
384503737	::474413991494549000
588634771	::474414019823276000
238665368	::474414138165174000
28510276	::474414349633585000
267357514	::474414380910907000
392301070	::474414399135154000
238665368	::474414481095675000
33528820	::474414504848420000
332908078	::474414581326950000
76375846	::474414641141936000
347413433	::474414679687962000
238665368	::474414831726899000
228213959	::474414833363066000
29827759	::474414847568801000
7132042	::474414852136771000
350509640	::474414996529487000
7132042	::474415047398014000
416130255	::474415135780380000
131633030	::474415285999370000
7132042	::474415412684152000
51649971	::474415539830267000
279750654	::474415546663190000
309778100	::474415623297302000
350509640	::474415742243590000
279750654	::474415743715397000
110297719	::474415783750033000
431188585	::474416041645592000
69801582	::474416161061634000
350509640	::474416241755430000
28771314	::474416287289180000
253057868	::474416323624058000
246050172	::474416345694482000
77078833	::474416409791852000
76463655	::474416412237516000
246050172	::474416582613954000
49824781	::474416674305617000
39904237	::474416694736064000
534913317	::474416907332771000
450560571	::474416922121867000
28054060	::474416967420362000
85211920	::474417008390316000
222278624	::474417014698565000
534913317	::474417135314149000
76463655	::474417227718881000
392301070	::474417236493352000
726984192	::474417261776617000
100376439	::474417278843224000
76463655	::474417383306985000
392301070	::474417436066738000
222278624	::474417525652877000
222278624	::474417574612959000
246050172	::474417618405715000
726984192	::474417630359457000
121881241	::474417776073781000
431188585	::474417847519547000
36869877	::474417882106175000
36869877	::474417889710055000
230655725	::474417905481056000
726984192	::474417954965045000
322465167	::474417977199063000
260573981	::474418006496260000
726984192	::474418084694872000
110853177	::474418243457646000
78384326	::474418398227464000
428646436	::474418421401006000
431188585	::474418524816171000
246050172	::474418623486775000
25942336	::474418743594844000
29302446	::474418868383780000
216168764	::474418870157991000
390504920	::474418911408963000
472617238	::474418989867622000
339295860	::474419217731559000
120851061	::474419275831476000
246050172	::474419278557376000
396655167	::474419372061388000
69801582	::474419430496436000
252914746	::474419505968336000
252914746	::474419559131541000
431188585	::474419809200140000
222278624	::474419830032842000
95231863	::474419975470718000
120851061	::474420011235549000
222278624	::474420029954330000
222278624	::474420093896499000
379152968	::474420141640257000
431188585	::474420176641728000
230659102	::474420397715099000
120851061	::474420482557493000
26198298	::474420493177454000
246050172	::474420648920358000
374659572	::474420861634904000
18028506	::474420951703379000
76463655	::474420988776419000
26198298	::474420993394348000
431188585	::474421100810493000
76463655	::474421182649729000
473462894	::474421190547632000
18028506	::474421233090842000
254442957	::474421478281457000
289650000	::474421485013319000
263013923	::474421516965527000
246050172	::474421628647260000
121881241	::474421628965646000
221590506	::474421759567855000
374659572	::474421844502917000
355896730	::474421871933652000
374659572	::474421919102795000
246050172	::474421923124760000
339295860	::474422054515511000
374659572	::474422081531031000
68818829	::474422113130930000
155686441	::474422125759963000
258196512	::474422134626713000
246050172	::474422302164414000
103138091	::474422352122748000
521938520	::474422412864655000
41001071	::474422475326242000
375734748	::474422579617599000
383045348	::474422584876859000
62518475	::474422639931695000
31359307	::474422648253218000
521938520	::474422770499985000
457250385	::474422811100844000
254442957	::474422978432610000
283251929	::474423002487341000
269401499	::474423057348435000
283251929	::474423175975931000
102796495	::474423276244963000
31359307	::474423438120353000
68818829	::474423533821366000
374659572	::474423539399811000
519086519	::474423546597613000
309778100	::474423828563914000
409662649	::474423877766873000
296627238	::474424155329150000
103138091	::474424317275803000
103138091	::474424333075775000
34767424	::474424356664143000
221590506	::474424396413550000
114070939	::474424508355334000
177111779	::474424530559963000
252914746	::474424625355452000
103138091	::474424660835450000
231689668	::474424718771388000
103138091	::474424770952712000
221590506	::474424811007926000
103138091	::474424851059716000
103138091	::474425043251118000
431188585	::474425112025112000
564879952	::474425274025529000
285401749	::474425289662287000
564879952	::474425389704806000
370088836	::474425427625529000
564879952	::474425439872487000
52494533	::474425473649213000
529096266	::474425480662507000
103138091	::474425556524486000
564879952	::474425606411915000
564879952	::474425645028868000
110853177	::474425682710102000
18618379	::474425714498744000
226995875	::474425722857984000
103138091	::474425877770817000
103138091	::474426010713456000
103138091	::474426032754556000
457250385	::474426269052858000
289650000	::474426276242272000
66555228	::474426466738774000
365658620	::474426511672356000
375734748	::474426614546460000
468102453	::474426668241534000
567014078	::474426712605081000
365658620	::474426740341620000
103138091	::474426817194237000
103138091	::474427062489722000
489961036	::474427104344281000
103138091	::474427209940471000
529096266	::474427269403119000
468102453	::474427269713113000
468102453	::474427406388699000
155686441	::474427496075505000
102796495	::474427534902190000
103138091	::474427781150154000
280194602	::474427793057787000
468102453	::474427797813743000
285401749	::474427861097783000
429348972	::474427892474970000
374659572	::474428054790361000
402273149	::474428067956273000
103138091	::474428074025844000
468102453	::474428084184047000
402273149	::474428122465443000
374659572	::474428146167463000
402273149	::474428268305584000
330645900	::474428311716651000
194359616	::474428358861004000
440875002	::474428366917877000
468102453	::474428374870269000
378850242	::474428466570756000
402273149	::474428643653857000
194359616	::474428670342213000
103138091	::474428770955571000
341941030	::474428968104644000
378850242	::474429036887023000
428646436	::474429047184048000
19071786	::474429090146312000
103138091	::474429128289320000
338073739	::474429142130507000
103138091	::474429233826394000
381203261	::474429240692047000
103138091	::474429449510076000
317164527	::474429493583421000
103138091	::474429534746705000
360951591	::474429553658458000
35923992	::474429561950994000
567014078	::474429589406904000
338073739	::474429594020614000
431188585	::474429737188982000
103138091	::474429934489063000
216168764	::474430079561265000
103138091	::474430100960980000
402273149	::474430120837410000
431188585	::474430189699866000
386169383	::474430199275081000
620519142	::474430230933671000
97592081	::474430266073575000
155686441	::474430339746516000
198651083	::474430479144591000
529096266	::474430490544730000
634822122	::474430509544910000
386169383	::474430553630834000
431188585	::474430559855575000
161346822	::474430642344562000
155686441	::474430797772906000
409709795	::474430888982216000
38713173	::474430911836999000
23665083	::474430988819251000
38623896	::474430996054421000
572151259	::474431036739555000
17016789	::474431058239168000
30406728	::474431072264933000
529096266	::474431074609946000
386169383	::474431186161266000
25359188	::474431194986070000
534913317	::474431241706827000
219188629	::474431252112482000
30406728	::474431320131510000
386169383	::474431384363089000
413735493	::474431405632397000
534913317	::474431413043740000
66184984	::474431443947364000
378850242	::474431495504134000
211019280	::474431498024538000
312252632	::474431601968152000
140206179	::474431701821960000
431188585	::474431769803243000
30406728	::474431802052861000
22954511	::474431835355611000
529096266	::474431908018135000
38623896	::474431977009840000
22954511	::474432035570716000
261847534	::474432182065565000
21912250	::474432292895875000
40054726	::474432412857143000
96443022	::474432499029114000
81674504	::474432551625691000
252914746	::474432694336516000
402273149	::474432736711561000
567014078	::474432741564772000
252914746	::474432821881090000
236595577	::474432868979339000
252914746	::474432889808248000
68052287	::474432962285809000
211019280	::474432966048108000
588634771	::474433014349705000
588634771	::474433014634917000
440875002	::474433103989964000
35923992	::474433144800948000
386169383	::474433171488907000
81674504	::474433299491074000
38623896	::474433328351678000
440875002	::474433401030590000
405362735	::474433489979588000
81674504	::474433556828389000
35923992	::474433561471492000
81674504	::474433651686776000
296627238	::474433691758755000
386169383	::474433906335162000
81674504	::474433999553966000
14190836	::474434111533109000
81674504	::474434329540837000
18028506	::474434392031764000
312435293	::474434418778443000
301203823	::474434565419724000
219188629	::474434854344327000
35923992	::474435250211536000
534913317	::474435296407220000
534913317	::474435354536075000
409662649	::474435431824891000
409662649	::474435613144662000
409662649	::474435842963161000
352943670	::474435864240484000
64791948	::474436088174755000
269401499	::474436090053410000
409662649	::474436167577128000
27986325	::474436264251228000
534913317	::474436269003403000
27986325	::474436303174373000
27986325	::474436309134491000
409662649	::474436378307330000
27986325	::474436440177139000
271774234	::474436459093450000
343484637	::474436496443715000
431188585	::474436539708342000
336845657	::474436903190949000
360951591	::474436934761062000
343484637	::474436983540813000
123939574	::474437048850341000
123939574	::474437188386430000
27986325	::474437414555885000
280194602	::474437506683768000
271774234	::474437815799803000
271774234	::474438103055073000
222278624	::474438341522243000
222278624	::474438517158731000
222278624	::474438565963632000
305216922	::474438646809247000
252725390	::474438655973392000
271774234	::474438656950685000
305216922	::474438697077968000
25178781	::474438754967764000
27986325	::474438828111831000
27986325	::474438890464350000
252725390	::474439023654891000
27986325	::474439374864523000
358031089	::474439425561079000
384503737	::474439512421335000
41230104	::474439569840939000
365658620	::474439758978875000
271774234	::474440276807647000
263433687	::474440552302538000
431188585	::474440709895127000
505219745	::474440748436570000
505219745	::474440972580163000
505219745	::474441192101646000
619608540	::474441412814311000
51649971	::474441504698945000
358031089	::474441543953043000
116988168	::474441734437367000
305216922	::474441857024667000
116988168	::474441864464965000
431188585	::474442071848517000
509523903	::474442192857993000
509523903	::474442329156509000
393801885	::474442498547253000
61493721	::474442588859023000
61493721	::474442755297800000
80157666	::474442944879947000
320692054	::474443840925888000
305216922	::474444059168497000
18028506	::474444678134530000
48612192	::474444725097754000
18028506	::474444757872443000
18028506	::474445028300161000
378367977	::474445333477728000
120139449	::474445496463814000
260573981	::474445715377512000
36925706	::474445801909792000
378367977	::474445805873401000
529096266	::474445848483749000
529096266	::474445900161757000
36925706	::474445990691631000
529096266	::474446117590282000
378367977	::474446210120429000
378367977	::474446240948576000
137587439	::474446300419612000
316301043	::474446315242655000
137587439	::474446429830672000
124582805	::474446480728944000
378367977	::474446490601914000
124582805	::474446637495222000
230659102	::474446638719586000
378367977	::474446790729547000
378367977	::474446958124232000
335003775	::474446983340773000
458472537	::474447042811412000
121881241	::474447183089893000
230659102	::474447533595299000
378367977	::474447623772839000
408031484	::474447794606845000
378367977	::474447963096240000
82600674	::474448069308596000
473718221	::474448163055493000
121881241	::474448186237415000
509523903	::474448302893568000
121881241	::474448521395859000
634873462	::474448572558352000
56556074	::474448637917794000
634873462	::474448752946970000
121881241	::474448754494283000
40810916	::474448866893262000
283051149	::474449384302583000
64791948	::474449415218806000
509523903	::474449618286022000
276381534	::474449722858803000
111978266	::474449847529906000
36925706	::474449965906132000
236595577	::474450013842460000
431188585	::474450113809903000
61493721	::474450261147004000
323477702	::474450289538248000
431188585	::474450372875268000
61493721	::474450491435278000
61493721	::474450559613665000
61493721	::474450779219460000
61493721	::474450790695063000
61493721	::474450934610001000
36925706	::474451203841994000
61493721	::474451246699790000
41230104	::474451372918575000
61493721	::474451410126643000
61493721	::474451448701665000
61493721	::474451540288487000
61493721	::474451584756482000
61493721	::474451621305667000
61493721	::474451739626962000
222636373	::474452475354054000
278165989	::474452703863517000
344958631	::474452787447595000
61493721	::474452794771259000
258196512	::474452989860540000
61493721	::474453025462181000
344958631	::474453102737649000
271774234	::474453243561390000
61493721	::474453258162155000
61493721	::474453356988354000
335003775	::474454139049504000
41230104	::474454386580541000
431188585	::474454507439804000
318065690	::474454712754774000
431188585	::474454865100693000
483115964	::474454876760854000
344958631	::474455195422707000
431188585	::474455240662859000
34204169	::474455488503877000
111462710	::474456066835488000
431188585	::474456394733989000
34204169	::474456561461366000
431188585	::474456844745060000
344958631	::474456915775217000
431188585	::474457702064979000
359776589	::474457843404656000
177111779	::474457971406032000
359776589	::474458199496462000
431188585	::474458287799533000
700013623	::474458514912333000
431188585	::474459171556171000
18028506	::474459181316308000
431188585	::474459449047150000
309778100	::474459552633847000
431188585	::474460319377801000
283251929	::474460538660208000
431188585	::474460573561020000
359776589	::474460729848782000
431188585	::474460904923619000
431188585	::474461089582034000
43977455	::474461373934866000
254711141	::474461693087453000
39684857	::474461738725683000
39684857	::474461883223642000
52494533	::474462104259280000
159726392	::474462178745937000
445219284	::474462241891557000
39684857	::474462572939202000
39684857	::474462873830191000
35706997	::474463048724262000
39684857	::474463372482600000
39684857	::474463584945049000
360951591	::474464099951464000
41230104	::474464432253198000
183438897	::474466305647468000
183438897	::474466537793810000
60555388	::474467226737586000
360951591	::474467309869092000
335003775	::474467604095328000
225691566	::474467913751994000
245669191	::474468332041551000
245669191	::474469104594587000
397024307	::474469286678126000
392434084	::474469341434359000
399713201	::474469996811550000
420389630	::474470042885558000
152715270	::474470059260116000
374228630	::474470184221044000
335003775	::474471211070943000
415953059	::474471484229169000
124582805	::474471542559371000
473469863	::474472138297344000
473469863	::474472152138526000
359104594	::474472481143525000
212490176	::474472649955897000
415953059	::474472784391720000
625900103	::474472884262699000
415953059	::474472937987510000
415953059	::474473018400714000
415953059	::474473133043630000
415953059	::474473245115445000
415953059	::474473299767209000
415953059	::474473429157302000
415953059	::474473609088757000
95141856	::474473675882639000
318065690	::474474247788560000
283518032	::474474507428958000
266317182	::474474522708803000
100742600	::474474795334397000
325849507	::474474887554535000
431188585	::474475453663567000
197384499	::474475757713231000
156961324	::474476165982199000
225691566	::474476290775343000
60712766	::474476415380107000
102489930	::474476479804231000
102489930	::474476635815960000
102489930	::474476718808645000
15186859	::474476798353616000
65425379	::474476817563533000
82130465	::474476844042162000
36219010	::474476901218934000
156961324	::474477296804700000
102489930	::474477301011214000
183438897	::474477719799861000
261900342	::474477721096290000
46070001	::474477899815215000
36219010	::474478112961744000
183438897	::474478608770015000
359104594	::474478747509202000
36219010	::474479096744128000
18028506	::474479503746793000
79861287	::474479746915790000
82130465	::474479930747936000
82130465	::474480408764370000
115459999	::474480858007490000
450560571	::474481298782687000
450560571	::474481358710919000
260911912	::474481852779364000
331246659	::474482568952549000
726984192	::474482587503562000
176489426	::474482753069920000
431188585	::474482969475047000
21623464	::474483162752372000
80157666	::474483524884758000
80157666	::474483651506618000
213187842	::474484607573045000
27299320	::474485677673828000
313792688	::474485719487229000
27299320	::474485783617757000
128703316	::474487045658644000
128703316	::474487195147857000
128703316	::474487318288420000
462681637	::474489018420580000
26198298	::474489183143096000
295881773	::474489469035220000
15782772	::474489738515083000
110236585	::474490838127751000
45527216	::474490879185780000
501554267	::474491114960195000
52542320	::474491429100994000
467852949	::474491691148517000
467852949	::474491937068957000
467852949	::474492155021762000
36279116	::474492189817311000
41230104	::474492279403458000
467852949	::474492304007659000
260979062	::474492404007841000
467852949	::474492556576043000
220867112	::474492575588433000
467852949	::474492757420285000
467852949	::474493152959930000
301657872	::474493176338604000
21912250	::474493254910889000
467852949	::474493375572627000
69044676	::474493505344004000
156961324	::474493851193724000
176489426	::474494113795301000
45527216	::474494593702957000
36219010	::474494616210006000
30223693	::474494944787197000
45190114	::474495612822368000
76427184	::474495822256959000
97307001	::474496032298905000
461652679	::474496554901188000
82130465	::474496591639097000
260911912	::474496734903926000
82130465	::474496985014099000
76427184	::474497103189016000
45527216	::474497211225493000
218956862	::474497856384950000
314604858	::474498114498592000
155213009	::474498156122472000
267299080	::474498185004453000
34796664	::474498486960795000
155213009	::474498586160287000
155213009	::474498709950976000
506707370	::474499296990330000
443332358	::474499346655117000
624360378	::474500016825200000
408049418	::474500326780063000
440875002	::474500654199623000
440875002	::474500737355890000
238740641	::474500831212232000
65425379	::474500907351437000
239484752	::474500945993551000
114064449	::474500954134691000
114064449	::474501203968393000
114064449	::474501298503843000
28405302	::474501298646028000
247159855	::474501431069011000
35105150	::474501651391606000
165658390	::474501720152633000
239484752	::474501956367822000
122614290	::474502126908219000
214678768	::474502366079643000
414217500	::474502623010512000
45527216	::474502951969751000
29849760	::474502971133149000
67656722	::474503031409487000
405676565	::474503299962765000
137426396	::474503324880756000
71689075	::474503592641298000
71689075	::474503653886541000
408049418	::474504102114635000
115459999	::474504106594152000
389949893	::474504138630242000
45527216	::474504151163228000
97336064	::474504262483849000
381778563	::474504438627844000
26198467	::474504958427947000
184195472	::474505017144004000
31250549	::474505682297712000
346127757	::474505830419939000
210674392	::474505850736758000
28054060	::474505921863757000
436415484	::474506068484034000
481512198	::474506205059383000
275268585	::474506594156150000
97336064	::474506660833017000
415953059	::474506929490784000
48157278	::474507302763257000
389949893	::474507322576736000
389949893	::474507633135603000
381203261	::474507935117090000
389949893	::474507977609596000
236930269	::474508143825678000
343018153	::474508523691184000
115459999	::474508711508312000
443375828	::474508754642563000
463431723	::474508802654748000
105852149	::474508895990214000
389949893	::474509034398023000
351004243	::474509034423611000
275813402	::474509201671487000
103138091	::474509420630528000
460772038	::474509530261229000
413367641	::474509623857545000
178921630	::474509908751421000
4059771	::474509966741880000
69064286	::474510046802743000
15742158	::474510095385382000
86243090	::474510124154101000
389949893	::474510180495798000
82130465	::474510193733427000
389949893	::474510245264244000
237963845	::474510310544797000
389949893	::474510379003822000
114064449	::474510380686139000
416506126	::474510417109057000
365523194	::474510438550368000
29198251	::474510450957099000
330691749	::474511292720373000
500239410	::474511315277717000
59370673	::474511618965901000
465934852	::474511787883524000
469722641	::474511847752613000
15742158	::474512198270992000
84849075	::474512207967817000
15742158	::474512285650522000
263433687	::474512648185200000
13683762	::474512969892909000
15170503	::474513090663677000
624360378	::474513241562165000
62396842	::474513314676895000
15170503	::474513361397633000
36829018	::474513494822649000
23027915	::474513500648513000
186823940	::474513590209085000
213287321	::474513710132629000
165290348	::474513746866348000
624360378	::474513756014510000
128380028	::474513926974373000
23027915	::474513957387255000
103138091	::474514174610251000
301737159	::474514309926887000
69064286	::474514488993910000
69950823	::474514596930125000
37977930	::474515177183133000
310569604	::474515381932265000
467545942	::474515630373482000
481512198	::474515821952503000
20804321	::474516071894884000
60399576	::474516086906298000
81765661	::474516175364169000
551501734	::474516246189600000
265553576	::474516324928872000
459660056	::474516618102333000
469722641	::474516787808452000
551501734	::474516989760012000
45527216	::474517188683259000
313341167	::474517236271820000
213763059	::474517358334078000
402925254	::474517501783834000
445903498	::474517553189232000
89505869	::474517555189940000
72210207	::474517654619693000
111978266	::474517974280568000
59454178	::474518113308798000
38244930	::474518170112258000
45527216	::474518181181411000
414191298	::474518439504015000
57933673	::474518496076783000
43006697	::474518851154370000
247159855	::474519194805874000
286298021	::474519322434736000
29198251	::474519535584673000
420389630	::474519572180369000
29198251	::474519803378401000
43006697	::474519846487863000
279750654	::474519922518011000
42720153	::474519925802156000
43006697	::474519995297566000
43006697	::474520124717019000
110236585	::474520282116665000
17974977	::474520342577549000
76427184	::474520346742517000
56359547	::474520419878567000
36772146	::474520498806611000
27986325	::474520505794306000
36772146	::474520533090848000
27986325	::474520619153764000
409662649	::474520702545321000
277794018	::474520712401518000
27986325	::474520725093486000
196230932	::474520911840686000
27986325	::474520919289782000
80157666	::474520928278151000
37977930	::474520934255034000
196230932	::474520940127068000
328252982	::474521018598318000
158129535	::474521036835528000
43006697	::474521068921958000
27986325	::474521075271757000
34536365	::474521176027725000
43006697	::474521273465192000
27986325	::474521317119496000
27986325	::474521351491833000
36772146	::474521353736179000
624747426	::474521373315174000
624747426	::474521439144804000
54587465	::474521450762600000
459660056	::474521672087658000
27986325	::474521731323797000
451868427	::474521739343319000
451868427	::474522032441262000
27986325	::474522075944603000
589402824	::474522263656890000
71284640	::474522424856170000
369323050	::474522479311192000
429906977	::474522608323805000
120853830	::474522807196745000
358307309	::474522831087104000
253120136	::474523413671727000
15282962	::474523716315930000
311092385	::474523768123977000
176487313	::474523803641335000
83878535	::474523999095885000
286298021	::474524088107810000
286298021	::474524182337056000
18156298	::474524286955565000
331398205	::474524360800481000
513270198	::474524575573622000
202196262	::474524681140056000
38440249	::474524719375339000
120853830	::474524852226121000
559991040	::474524933356519000
377110730	::474524990608379000
358307309	::474525043645349000
285906246	::474525200017391000
133508241	::474525306573692000
355612007	::474525583225782000
286298021	::474525622535208000
98768681	::474525657318187000
202292166	::474525710640754000
28054060	::474525903645863000
462681637	::474526338272219000
286298021	::474526565997744000
408869196	::474526937520828000
150828387	::474527206690263000
341153843	::474527471098793000
716262980	::474527521040379000
31144939	::474527676624281000
110236585	::474527832237162000
37977930	::474528339525648000
262939560	::474528454965092000
376361293	::474528609139699000
337466318	::474528622338789000
15791549	::474528798264659000
262939560	::474528989365547000
438582644	::474529233650610000
69719136	::474529278080872000
362737866	::474529309307047000
29198251	::474529382804254000
422214932	::474529391003709000
432622681	::474529528010665000
362737866	::474529620285337000
362737866	::474529675071352000
362737866	::474529737310621000
362737866	::474529799927369000
156166678	::474529811608526000
64907439	::474529827626962000
24537703	::474529836460179000
19071786	::474529840117592000
262939560	::474529843023851000
286298021	::474529948951384000
362737866	::474530043217969000
40097041	::474530262634618000
62944645	::474530271770202000
286298021	::474530389181333000
62944645	::474530430172291000
361489211	::474530431107600000
361489211	::474530683549790000
341037427	::474530719402688000
389949893	::474530737522110000
62944645	::474530743356784000
250474725	::474530800143065000
361489211	::474530869999202000
286298021	::474530891814166000
102530016	::474531065466748000
329471370	::474531228297592000
156166678	::474531284283179000
286298021	::474531303992623000
29198251	::474531401132691000
43586963	::474531423861608000
164891333	::474531469059436000
164891333	::474531534465400000
152127827	::474531535844962000
17595323	::474531606850314000
340330802	::474531628367101000
23672351	::474531709103644000
286298021	::474531897989951000
30787413	::474531908173721000
40126821	::474531978176237000
186287095	::474532001387515000
500212290	::474532097554911000
201810972	::474532131461677000
180661626	::474532182254702000
47410500	::474532194447130000
21912250	::474532203444322000
286298021	::474532236986187000
159944196	::474532263632195000
145572480	::474532362294800000
114064449	::474532395111051000
57300329	::474532419224473000
246409056	::474532424136007000
246409056	::474532623457746000
358307309	::474532956103376000
111124977	::474533033576775000
115583749	::474533303639629000
286298021	::474533401266253000
234960273	::474533456631066000
105607367	::474533610260021000
91606737	::474533769060155000
41606452	::474533787787751000
186823940	::474533816002830000
109060628	::474534114259779000
310321041	::474534158996238000
458847153	::474534167208660000
32671267	::474534459706851000
65832155	::474534508947972000
20293581	::474534599184236000
20293581	::474534608001040000
389949893	::474534962725543000
453963591	::474535029175877000
86970230	::474535047303671000
503741267	::474535058179899000
545540214	::474535104355000000
202292166	::474535162668388000
55120405	::474535216074481000
553934357	::474535400585711000
115459999	::474535427861262000
261438579	::474535949381419000
68818829	::474535980116877000
46796467	::474536026518454000
17595323	::474536029693546000
172025978	::474536134039437000
386956382	::474536274481520000
40126821	::474536277640249000
224095849	::474536353590308000
261438579	::474536371601027000
286265668	::474536419029811000
114600119	::474536533899235000
261438579	::474536659800039000
389949893	::474536726501662000
261438579	::474536759003709000
27335023	::474536853136482000
19374297	::474537038364950000
27335023	::474537194317963000
44307877	::474537230846148000
255205725	::474537281148448000
116071398	::474537536627306000
114633433	::474537589727195000
22327740	::474537719037980000
224095849	::474537762876850000
28197443	::474537784359657000
286265668	::474537891775774000
279750654	::474538104347688000
224095849	::474538145414135000
15282962	::474538399979036000
281824012	::474538839948537000
15282962	::474538941253574000
279750654	::474538942143143000
94226339	::474538950414315000
281824012	::474539006001020000
18455966	::474539092965728000
55704588	::474539167439790000
300594041	::474539252890353000
312435293	::474539423577550000
286265668	::474539463591215000
217563665	::474539513201831000
217912167	::474539533036703000
351004243	::474539559704076000
13683762	::474539585876156000
217563665	::474539593409503000
171103429	::474539632369995000
122614290	::474539646450274000
256088386	::474539721230516000
389949893	::474539771155333000
389949893	::474539790419767000
624747426	::474539875455479000
60098410	::474539957227225000
624747426	::474539981055488000
485252693	::474540000336285000
264904736	::474540017331621000
101881386	::474540203563315000
30787413	::474540367183089000
101881386	::474540438628864000
624747426	::474540651611439000
369849727	::474540715415191000
344442687	::474540868301385000
491357856	::474540974967103000
172573942	::474541136925560000
176487313	::474541173722583000
250774954	::474541217121046000
624747426	::474541249513656000
112801155	::474541324398387000
56169190	::474541386948034000
624747426	::474541735956463000
54754940	::474541736124235000
31258629	::474541752037031000
198406854	::474541883394625000
179119528	::474541947663560000
44307877	::474542211569168000
281824012	::474542314354769000
409709795	::474542386509398000
53545809	::474542413659127000
281824012	::474542419103342000
331482356	::474542493153755000
180388620	::474542621457534000
624747426	::474542934323630000
214970887	::474542940019507000
230903702	::474543172765233000
624747426	::474543302965219000
296433109	::474543449908060000
181101394	::474543611481059000
368386947	::474543638878646000
15791549	::474543772227743000
28197443	::474543802397368000
519086519	::474543805253709000
48557490	::474543820458438000
67492430	::474543884274769000
491357856	::474543891870674000
418312513	::474543940285124000
58628782	::474543944626237000
624747426	::474543963333210000
274311440	::474543987169431000
506519570	::474544104538267000
417968003	::474544126281928000
71284640	::474544148343963000
28197443	::474544221605482000
58628782	::474544252341727000
67492430	::474544298357436000
172573942	::474544341202259000
285906246	::474544344037208000
273497452	::474544379248771000
279750654	::474544384374231000
624747426	::474544397644996000
47017345	::474544409498120000
58628782	::474544533712011000
269012544	::474544568998699000
249789981	::474544577521520000
576780003	::474544593061806000
58628782	::474544657305575000
587054451	::474544660463898000
30242503	::474544673890263000
58628782	::474544709533061000
17210128	::474544714205523000
58628782	::474544799782301000
624747426	::474544800784723000
58628782	::474544838843826000
393735397	::474544847148556000
95072707	::474545006355566000
58628782	::474545031685345000
485252693	::474545101138829000
44307877	::474545154171621000
160733683	::474545224077688000
234143570	::474545277555453000
41143305	::474545313835794000
576780003	::474545349177389000
58628782	::474545410145808000
33011898	::474545420220125000
58628782	::474545477405659000
311924851	::474545496053514000
576780003	::474545564739448000
58628782	::474545652626915000
576780003	::474545702627188000
630007542	::474545769148461000
298216731	::474545868813926000
400704846	::474545875398561000
302525103	::474545898395942000
630007542	::474545982592389000
443070793	::474545983452622000
51649971	::474546107091939000
345626789	::474546112742031000
16353730	::474546179091746000
418312513	::474546183663550000
418312513	::474546186385645000
168864295	::474546192890601000
281824012	::474546236876283000
418312513	::474546282045124000
38031351	::474546291549433000
361391612	::474546307970134000
272533260	::474546366505844000
213287321	::474546745800925000
469722641	::474546831259471000
336821368	::474546882547425000
38031351	::474546944455372000
350424007	::474546957659439000
52105336	::474547106548424000
38031351	::474547214296309000
389614947	::474547322844491000
16353730	::474547324866560000
624747426	::474547387122614000
26925878	::474547440486318000
58628782	::474547728295682000
277204534	::474547825326702000
16353730	::474547879026393000
15170503	::474547911410614000
16353730	::474547986694148000
58628782	::474547989462396000
176487313	::474548003098075000
345626789	::474548033582292000
36943663	::474548160174784000
368386947	::474548186812788000
260440912	::474548233893449000
58628782	::474548256874438000
338073739	::474548286519386000
424498868	::474548306681401000
230227645	::474548315515023000
232901934	::474548320124157000
203146266	::474548322707836000
579271413	::474548389133025000
230227645	::474548408196562000
273748024	::474548559132381000
86243090	::474548642733240000
235382002	::474548665579622000
552146644	::474548685431664000
576780003	::474548686165245000
202196262	::474548813823488000
289360824	::474548819648987000
272533260	::474548822568624000
176487313	::474548921713561000
230227645	::474548943343595000
405239647	::474549042186178000
203146266	::474549055209484000
24494616	::474549082758074000
106715045	::474549099065524000
243830281	::474549927490895000
414066292	::474549972088532000
40896981	::474549976626786000
350424007	::474549993534418000
298216731	::474550094067683000
16566189	::474550104326950000
426838833	::474550150392995000
426838833	::474550187332239000
426838833	::474550227509473000
298216731	::474550329133268000
98768681	::474550426193657000
36943663	::474550540370997000
426838833	::474550623636295000
376361293	::474550727042289000
212068363	::474550788849946000
426838833	::474550843287805000
709921765	::474550849155637000
436476907	::474550865949249000
280798922	::474550948115660000
376361293	::474551107365388000
291288952	::474551121651171000
1384531	::474551341155508000
426838833	::474551347111415000
426838833	::474551374559326000
203736885	::474551522769252000
58628782	::474551523989782000
58628782	::474551577211305000
223594866	::474551608517591000
16353730	::474551668525506000
16353730	::474551797319598000
62756038	::474551948272607000
62756038	::474551959413067000
404496513	::474552097627570000
355598729	::474552143123189000
417523013	::474552231048384000
519086519	::474552267761135000
23663256	::474552268038356000
265553576	::474552287806111000
16353730	::474552290293317000
24803741	::474552394425303000
440875002	::474552403383963000
389949893	::474552422421917000
106715045	::474552508476837000
483526518	::474552511425028000
152454379	::474552528194256000
452882285	::474552604903489000
209208697	::474552629050499000
286265668	::474552824680824000
519086519	::474552862618300000
24494616	::474552892616359000
297542894	::474552967442362000
297542894	::474553172241833000
408772521	::474553210808827000
268058306	::474553256673157000
368386947	::474553295550578000
20112840	::474553297777348000
209208697	::474553375581671000
519086519	::474553381319483000
16353730	::474553422667341000
109331928	::474553654695825000
20112840	::474553679941742000
264904736	::474553720340897000
519086519	::474553758827814000
286265668	::474553798371704000
264904736	::474553887559409000
62756038	::474553925282983000
275681559	::474553931482140000
62756038	::474553937870467000
394776489	::474554035195092000
64907439	::474554062000504000
20112840	::474554062432919000
394776489	::474554079084294000
435478224	::474554132175802000
259466143	::474554176866111000
258916835	::474554191944626000
163415941	::474554192841814000
163415941	::474554286735900000
394776489	::474554296500232000
404496513	::474554305190436000
69064286	::474554346211147000
357308471	::474554349801472000
52818001	::474554377076609000
20112840	::474554494924382000
60098410	::474554501848776000
219039425	::474554541145214000
40126821	::474554591028076000
200849010	::474554891818381000
29394513	::474554894293426000
396786261	::474554964845404000
291327788	::474554980368932000
291327788	::474554981128089000
291327788	::474554988044492000
506519570	::474555001239388000
291327788	::474555010328850000
198651083	::474555060706623000
29394513	::474555142474579000
106715045	::474555196719513000
198651083	::474555225622470000
258916835	::474555344685772000
59622669	::474555512776691000
146608159	::474555558578507000
286487329	::474555569739931000
359806236	::474555834173632000
587940951	::474555858056380000
411777707	::474555901836541000
426838833	::474555926037659000
58628782	::474555965963255000
186287095	::474556062998093000
587940951	::474556132976250000
479986172	::474556147207110000
356974615	::474556242321735000
479986172	::474556260717588000
120853830	::474556283128127000
21912250	::474556319358517000
338830055	::474556329840115000
364405877	::474556528109035000
351641054	::474556646069633000
587940951	::474556687161241000
41606452	::474556720686333000
534913317	::474556842400440000
64907439	::474556947148967000
481749191	::474556982733467000
218112087	::474557003834998000
137587439	::474557009103040000
298216731	::474557060999548000
411777707	::474557072336752000
33683248	::474557301542907000
134181956	::474557390533054000
251231824	::474557399479898000
95072707	::474557411563286000
48562201	::474557438465548000
203688730	::474557496234090000
435478224	::474557514001158000
208250490	::474557530589634000
218112087	::474557586210295000
12354252	::474557595399643000
48562201	::474557602219565000
447313860	::474557602781597000
322446637	::474557644104278000
27626703	::474557667487141000
131254355	::474557676089667000
301657872	::474557679747084000
386833057	::474557695723593000
120532808	::474557758906576000
52011370	::474557781345722000
58628782	::474557811725438000
48562201	::474557817446092000
137587439	::474557833183125000
52011370	::474557833564807000
55120405	::474557849054744000
48562201	::474557902485594000
52011370	::474557921959755000
52011370	::474557960824188000
58587526	::474558031544717000
598832393	::474558067166543000
292395819	::474558076973252000
395057520	::474558081716604000
360231979	::474558183814737000
240532669	::474558189237968000
350424007	::474558198192824000
208250490	::474558221085319000
48562201	::474558228945047000
158129535	::474558243566796000
38031351	::474558315611947000
258916835	::474558330166595000
48562201	::474558376660066000
23663256	::474558394029076000
52011370	::474558560303460000
598832393	::474558614460325000
48562201	::474558712686718000
279750654	::474558764449026000
38031351	::474558794454663000
156166678	::474558811718447000
48562201	::474559016446590000
133112299	::474559076970811000
202840862	::474559133106982000
202840862	::474559217286651000
331246659	::474559378939727000
38031351	::474559613820342000
17974977	::474559721031344000
18455966	::474559738236395000
276540818	::474559745794514000
15282962	::474559759144980000
321780812	::474559784851865000
722514433	::474559822478991000
95141856	::474559833387978000
48562201	::474559887108620000
281824012	::474559922806329000
357308471	::474560004964757000
271774234	::474560040288796000
393735397	::474560144014344000
393735397	::474560202063482000
79073243	::474560261618413000
365746365	::474560262838554000
30516926	::474560277221236000
17974977	::474560404991909000
16713682	::474560604498587000
38031351	::474560612115025000
215427794	::474560615512436000
17974977	::474560633543729000
30516926	::474560658478870000
426838833	::474560668730134000
426838833	::474560732286423000
358307309	::474560822539063000
276787570	::474560943808999000
368386947	::474560975945728000
351152035	::474561038952583000
276787570	::474561063719952000
30516926	::474561147824533000
95231863	::474561260257017000
276540818	::474561280536481000
16713682	::474561319149268000
393735397	::474561373977214000
276540818	::474561393270992000
230206940	::474561419216945000
276787570	::474561506822987000
594844703	::474561518810300000
56736460	::474561641598566000
351152035	::474561649358413000
478145352	::474561653447876000
409404583	::474561664097222000
521938520	::474561669017137000
594844703	::474561679691227000
71878260	::474561812273573000
38031351	::474561846175731000
364546435	::474561887917867000
218956862	::474561902576549000
30516926	::474561974789894000
409404583	::474562036698198000
289360824	::474562123931332000
405040496	::474562249248743000
30516926	::474562304390881000
313341167	::474562381285060000
58587013	::474562417050288000
68966030	::474562436578955000
205928265	::474562705333170000
120853830	::474562918059900000
58587013	::474563038914572000
292395819	::474563049811378000
30516926	::474563108758102000
95231863	::474563139242307000
591216066	::474563187350585000
30787413	::474563190429585000
58587013	::474563275699810000
513825441	::474563312504422000
30787413	::474563329219108000
15282962	::474563340266917000
291288952	::474563433514688000
467027311	::474563435326611000
343484637	::474563480213663000
30516926	::474563557569224000
513825441	::474563594865377000
186287095	::474563611990323000
15282962	::474563612057796000
91606737	::474563638871588000
402273149	::474563647923298000
165491208	::474563655124910000
286265668	::474563684451115000
58587013	::474563803808796000
15282962	::474564031555321000
361489211	::474564135729233000
402273149	::474564208915660000
361489211	::474564227659993000
334403708	::474564242822410000
60098410	::474564337688776000
58587013	::474564380948848000
58587013	::474564462373257000
278165989	::474564580144726000
194129729	::474564695295545000
545129813	::474564704640454000
207781904	::474564731668148000
30516926	::474564755940573000
251231824	::474564791936487000
194129729	::474564813696557000
619492928	::474564848102440000
203146266	::474564871372034000
11146552	::474564940880048000
331398205	::474564966016884000
473118863	::474564967136374000
516542821	::474564993657348000
241198427	::474565066067804000
405676565	::474565222267510000
52011370	::474565265045196000
58587013	::474565280241582000
424498591	::474565361564934000
17595323	::474565408025231000
17595323	::474565416363495000
30516926	::474565438701985000
619492928	::474565553693417000
369292925	::474565554217291000
30529918	::474565640850649000
495598070	::474565711776346000
107750524	::474565735004794000
621474989	::474565769276428000
194129729	::474565794987114000
516542821	::474565812733636000
519898323	::474565896602914000
1384531	::474565974318780000
198406854	::474566061044424000
509760806	::474566233908473000
624747426	::474566246357164000
223288871	::474566250484752000
32125015	::474566330734346000
545129813	::474566573991399000
21912250	::474566606757298000
361489211	::474566699271077000
40708485	::474566795102154000
69719136	::474566837993488000
194129729	::474566913486364000
379358099	::474566941399867000
431214329	::474566991525969000
431214329	::474566991727300000
431214329	::474567061075918000
416548217	::474567133188620000
275681559	::474567191774244000
369292925	::474567328391110000
39469570	::474567350088630000
431214329	::474567352638795000
409662649	::474567593073065000
69801582	::474567677080772000
41465619	::474567677290110000
276131997	::474567732638134000
40896981	::474567778469699000
97592081	::474567962859274000
30406728	::474567996774436000
44307877	::474568027585794000
194129729	::474568034901041000
71284640	::474568077007286000
213287321	::474568103024943000
378778103	::474568205475000000
301203823	::474568227872186000
30406728	::474568269966213000
71284640	::474568271073906000
326636490	::474568274022531000
411777707	::474568435519991000
390900557	::474568444407324000
474371126	::474568519988703000
326636490	::474568580043112000
269012544	::474568624817340000
109298324	::474568690227478000
219039425	::474568712054267000
295881773	::474568850323673000
389614947	::474568897933639000
357308471	::474568913091825000
114633433	::474568930078756000
402273149	::474568944825958000
19684793	::474568998370439000
336347539	::474569004871213000
240927663	::474569056637296000
155213009	::474569107577126000
424498868	::474569206260723000
219039425	::474569322174480000
295881773	::474569380605743000
87970668	::474569440164446000
155213009	::474569464789229000
336347539	::474569554744446000
295881773	::474569647358885000
250474725	::474569727218425000
152715270	::474569773045395000
130312780	::474569830171820000
18455966	::474569855455494000
140994915	::474569876951302000
429558621	::474569910551855000
264705173	::474569913148133000
381203261	::474569937990610000
34204169	::474569956743335000
25410192	::474569971926695000
155213009	::474570019217494000
95231863	::474570055527579000
413477251	::474570094043869000
203688730	::474570157936099000
316832273	::474570216253308000
39469570	::474570252781883000
299450175	::474570273094918000
21912250	::474570466246807000
20782081	::474570492649545000
516542821	::474570510781923000
29737650	::474570612325625000
34204169	::474570625067917000
135681283	::474570630776762000
529096266	::474570895697379000
372493368	::474570948432392000
529096266	::474570973522706000
52011370	::474571033546989000
247633146	::474571186181918000
26333173	::474571206017183000
247633146	::474571227252539000
14584037	::474571465988538000
16566189	::474571476465905000
348745482	::474571495117578000
106715045	::474571509823209000
443070793	::474571568920928000
264335101	::474571649690247000
247633146	::474571665838333000
135681283	::474571724265377000
247633146	::474571737032433000
463855595	::474571761829548000
247633146	::474571811384852000
289360824	::474571847569518000
247633146	::474571876878909000
299450175	::474571966784208000
299450175	::474572025764528000
264335101	::474572026368507000
264335101	::474572157843169000
225203526	::474572191510433000
60578212	::474572224310308000
97592081	::474572235907559000
139460380	::474572284003618000
25784705	::474572472344248000
16322613	::474572627395108000
17448907	::474572746777972000
286282963	::474572895168245000
494543536	::474572936209506000
97592081	::474573000982163000
195563881	::474573054018719000
247633146	::474573139003703000
429345484	::474573148558753000
478826327	::474573183069077000
478826327	::474573279953313000
346569016	::474573289600192000
305926788	::474573374778507000
198406854	::474573447616405000
14223247	::474573537450020000
135681283	::474573631646076000
478826327	::474573661991477000
198406854	::474573669256007000
471204596	::474573743650775000
409404583	::474573764257406000
198406854	::474573771118874000
227577445	::474573848902647000
591216066	::474574083141955000
293644929	::474574099541270000
293644929	::474574104423845000
305926788	::474574106327674000
305926788	::474574165757149000
47017345	::474574184451153000
392301070	::474574221599707000
135681283	::474574284384653000
478826327	::474574490517504000
219039425	::474574532481540000
135681283	::474574593722974000
299450175	::474574720759644000
154692700	::474574846824026000
321780812	::474574863282491000
30242503	::474574931200843000
33238183	::474575037635117000
316832273	::474575090353725000
407038804	::474575156396830000
30242503	::474575340921425000
314604858	::474575364254347000
454406979	::474575374123536000
203688730	::474575374857146000
106715045	::474575381316775000
311583053	::474575382931185000
30242503	::474575431484854000
139460380	::474575547067293000
23799906	::474575605657513000
38031351	::474575625680728000
30242503	::474575709193928000
29737650	::474575709768519000
139460380	::474575771995234000
437082385	::474575774503436000
203688730	::474575897832738000
193796724	::474575899367862000
30242503	::474575908960227000
152875477	::474576062782115000
186107022	::474576111247298000
30242503	::474576120902590000
286282963	::474576314846806000
69719136	::474576438314934000
237118122	::474576498293477000
106778257	::474576526051012000
726320420	::474576568761597000
379357885	::474576588433276000
345626789	::474576599434940000
152875477	::474576620926144000
202798666	::474576817022836000
44307877	::474576835628781000
321780812	::474577024968048000
172035134	::474577139036356000
106778257	::474577230069129000
152875477	::474577248100425000
475031809	::474577275145715000
109060628	::474577308850737000
475031809	::474577326794362000
14584037	::474577449913950000
17448907	::474577606638305000
68369234	::474577654637551000
60098410	::474577658919931000
29737650	::474577749642727000
429558621	::474577822061961000
174132903	::474577865770405000
202927618	::474577895898505000
29737650	::474577939325911000
29737650	::474578071170072000
718668289	::474578164937523000
249246314	::474578310484074000
355612007	::474578357472874000
346569016	::474578359293206000
21912250	::474578474313986000
580156304	::474578507389874000
30242503	::474578508858281000
239484752	::474578539887755000
231689668	::474578657571123000
18455966	::474578659068878000
180911733	::474578694866890000
52011370	::474578723392323000
133158896	::474578740014354000
55120405	::474578792221265000
400490673	::474578798596620000
270065033	::474578859120394000
628427510	::474578943996362000
115503799	::474578979056529000
336347539	::474579089466998000
310321041	::474579147604647000
14584037	::474579207021146000
295881773	::474579235667841000
553934357	::474579271764017000
251231824	::474579480439422000
378367977	::474579518548500000
107610605	::474579553692946000
628427510	::474579670797529000
364439246	::474579687121768000
628427510	::474579704708493000
346569016	::474579844013891000
251231824	::474579851656331000
378367977	::474579869343309000
78213	::474579930635046000
378281495	::474579935047467000
331398205	::474579935638482000
497458875	::474579995638382000
180911733	::474579997823205000
173026357	::474580018711257000
628427510	::474580032065900000
237530197	::474580068736700000
378281495	::474580078559375000
377715399	::474580174454132000
432116634	::474580235074011000
173026357	::474580604986474000
255205725	::474580618714828000
97336064	::474580638621003000
378281495	::474580676717457000
173026357	::474580768774053000
34445704	::474580805981700000
553934357	::474580869391208000
65425379	::474580869907505000
465266221	::474580926878343000
69950823	::474580951876788000
17974977	::474581062727634000
107610605	::474581148358963000
128703316	::474581184983601000
128703316	::474581272736825000
131072297	::474581344354570000
69719136	::474581441716957000
440624261	::474581542526676000
128703316	::474581759875497000
631603360	::474581802922049000
261847534	::474581862636326000
131072297	::474581862707638000
299450175	::474581887957348000
260440912	::474581893568937000
574250205	::474581908253581000
411777707	::474581925605408000
299450175	::474581928818278000
131072297	::474581946295943000
107610605	::474582003044851000
224095849	::474582003707559000
24494616	::474582081583206000
631603360	::474582158657744000
311924851	::474582258641158000
264904736	::474582308624674000
107610605	::474582340208177000
631603360	::474582465915674000
28771314	::474582475348643000
237530197	::474582530117869000
631603360	::474582537546006000
376361293	::474582652553809000
69719136	::474582666709598000
238698812	::474582693913427000
133158896	::474582735713878000
408869196	::474582739887607000
78213	::474582826877485000
287228225	::474582837832581000
53317470	::474582881722171000
320052148	::474582886192930000
208250490	::474583005131177000
497458875	::474583009019318000
286216848	::474583055177613000
16006363	::474583065881505000
24494616	::474583116322201000
163415941	::474583139948711000
38031351	::474583234479943000
107610605	::474583303551713000
118810756	::474583375756660000
334423964	::474583406588616000
69719136	::474583439908151000
308175001	::474583457838821000
24392243	::474583509898911000
47017345	::474583518295883000
53863390	::474583524708610000
548870171	::474583592052744000
52011370	::474583603288887000
38623896	::474583606078103000
374528956	::474583621870055000
260338000	::474583627414921000
53317470	::474583717491781000
38031351	::474583875478237000
56059141	::474583890535804000
506760887	::474583968747368000
540510474	::474584030050918000
722514433	::474584085034459000
14223247	::474584228667990000
548870171	::474584427000242000
176487313	::474584524253167000
540510474	::474584610794668000
19837708	::474584635046105000
21415532	::474584643174678000
163415941	::474584657355632000
454146385	::474584679140823000
449988145	::474584721062907000
540510474	::474584732802752000
240927663	::474584760593817000
454146385	::474584966266101000
486138458	::474584986742706000
230206940	::474585073917120000
310506975	::474585082066255000
443070793	::474585104010850000
212068363	::474585115382022000
79606394	::474585146079711000
20782081	::474585159321550000
79606394	::474585186861326000
454146385	::474585212396244000
374528956	::474585283984637000
36219010	::474585363789643000
628045480	::474585375931764000
159640806	::474585449374040000
386956382	::474585532904005000
252314330	::474585589480947000
163415941	::474585662067191000
6284612	::474585681176834000
29394513	::474585808410664000
377715399	::474585829893881000
443070793	::474585829932007000
475031809	::474585857731874000
313792688	::474585987549392000
269012544	::474586062149660000
38031351	::474586095187791000
369292925	::474586116809822000
58628782	::474586187047645000
260573981	::474586251522498000
400490673	::474586257398718000
29394513	::474586259751702000
76463655	::474586339963183000
389614947	::474586349022892000
256781130	::474586364625690000
224682361	::474586367486595000
117264210	::474586374943682000
439491329	::474586388068073000
355896730	::474586401351430000
14223247	::474586430593699000
30336818	::474586546847633000
35923992	::474586635708162000
30336818	::474586640774856000
163415941	::474586658097352000
29394513	::474586660886179000
235272576	::474586814947540000
260573981	::474586877966974000
35923992	::474586897227214000
716262980	::474586914398298000
29394513	::474587084221456000
310569604	::474587167814328000
18455966	::474587199921725000
106715045	::474587376367726000
52441281	::474587454671187000
58628782	::474587466075504000
1384531	::474587507297095000
152875477	::474587510535127000
236595577	::474587510580850000
194998718	::474587534572265000
438582644	::474587544592842000
19684793	::474587544777404000
163415941	::474587573374181000
67193398	::474587596056985000
194998718	::474587656110616000
52011370	::474587704366092000
18374690	::474588008898117000
230655725	::474588104540827000
465266221	::474588108566974000
38031351	::474588119405449000
18374690	::474588123285164000
439491329	::474588152162951000
22944914	::474588173649989000
363722761	::474588235612827000
175532031	::474588289723564000
322842111	::474588357037928000
142176687	::474588369490427000
163415941	::474588380844417000
105607367	::474588534070710000
175532031	::474588557726978000
34796664	::474588586814099000
20782081	::474588623766310000
256346048	::474588728254824000
160671151	::474588777973682000
106715045	::474588810576408000
48557490	::474588928188903000
175532031	::474588993732882000
110236585	::474589000196698000
716262980	::474589035264892000
350003589	::474589115925929000
117608761	::474589118065037000
38031351	::474589190249009000
53863390	::474589214320119000
459612485	::474589262914916000
117608761	::474589282230083000
237986569	::474589285950451000
310569604	::474589395971223000
209401949	::474589650372526000
53863390	::474589666151501000
469722641	::474589677266010000
253879613	::474589813828382000
31586329	::474589976861347000
209401949	::474590059916976000
310569604	::474590131312398000
19945993	::474590148286775000
38031351	::474590150773571000
176487313	::474590168645521000
410047216	::474590269027803000
209401949	::474590279669145000
209401949	::474590290461081000
510678171	::474590342252343000
432747712	::474590378981871000
256346048	::474590439773728000
52542320	::474590478227091000
76638498	::474590547500212000
410047216	::474590558413791000
68818829	::474590652768862000
38031351	::474590680929415000
68818829	::474590764458983000
335101950	::474590769433427000
210671307	::474590832415092000
15467792	::474590881497235000
411777707	::474590905220218000
124582805	::474590974396887000
19945993	::474590978729586000
15467792	::474591023235358000
265249050	::474591043296714000
38031351	::474591049244217000
517695658	::474591068538040000
232901934	::474591417587613000
93927673	::474591419412520000
408772521	::474591442204385000
38031351	::474591453755080000
256346048	::474591509103136000
552146644	::474591533954785000
17974977	::474591551520116000
124582805	::474591819641409000
389614947	::474591851987488000
409709795	::474591859327512000
26925878	::474591874963865000
408772521	::474591906211848000
38031351	::474591911404388000
14223247	::474591911433367000
475031809	::474591956530499000
235382002	::474591971961339000
475031809	::474592063040651000
313792688	::474592207089848000
38031351	::474592369346879000
349787019	::474592379241263000
403823128	::474592431703621000
521938520	::474592457154633000
411786523	::474592745294938000
301761224	::474592760284975000
60098410	::474592763665592000
14223247	::474592821630885000
36866805	::474592853855715000
337510374	::474592883828613000
411777707	::474593143627984000
264904736	::474593144734904000
235382002	::474593248766214000
304645030	::474593253745254000
473462894	::474593403145945000
395057520	::474593412566765000
97592081	::474593611989143000
477188816	::474593623397265000
71981601	::474593648496345000
408772521	::474593771473367000
235382002	::474593792054423000
471204596	::474593911806377000
471204596	::474593941342650000
471204596	::474593998808813000
151129980	::474594117670817000
128977591	::474594174604673000
477188816	::474594531774431000
19837708	::474594615543484000
435478224	::474594650989547000
126428969	::474594666633904000
126428969	::474594683859914000
365021832	::474594857651298000
136114188	::474594910608183000
15902298	::474594919336513000
38031351	::474595115588419000
270065033	::474595216448815000
287228225	::474595251882311000
171103429	::474595269112111000
606781453	::474595358450778000
18455966	::474595413874704000
310321041	::474595414214455000
14223247	::474595415103254000
107610605	::474595435727044000
107610605	::474595456560164000
325036867	::474595491175342000
343018153	::474595502382923000
337416247	::474595516597018000
126428969	::474595682762760000
20293581	::474595687238086000
125849974	::474595845154025000
190492046	::474595905547431000
139527150	::474595976364453000
251821834	::474595990872539000
121881241	::474595992805711000
102530016	::474596112326991000
52011370	::474596132597682000
251821834	::474596152185483000
439491329	::474596227988742000
374528956	::474596368875786000
38031351	::474596414220402000
168864295	::474596488165617000
26897261	::474596502447591000
158129535	::474596539441348000
16566189	::474596560983302000
19028099	::474596590259556000
20804321	::474596640717045000
139527150	::474596667921289000
27335023	::474596688628158000
25469735	::474596704038043000
321839755	::474596743687188000
20112840	::474596755598610000
459612485	::474596783293616000
321839755	::474597019596881000
252314330	::474597099388932000
433470731	::474597113334996000
18618379	::474597147128516000
50468203	::474597237264097000
343018153	::474597314695561000
259541688	::474597433683755000
50468203	::474597476440109000
18455966	::474597546103697000
312394133	::474597589208530000
608426191	::474597616164945000
256319248	::474597628479811000
50468203	::474597673555611000
312394133	::474597674599985000
38031351	::474597682452127000
631603360	::474597773346873000
482944497	::474597795236970000
20782081	::474597800290709000
321839755	::474597813079531000
66786075	::474597823967551000
430072028	::474597865151406000
14223247	::474597873313533000
321839755	::474598072157495000
24494616	::474598140163919000
203688730	::474598186326052000
266317182	::474598200138289000
628427510	::474598501402177000
74282065	::474598519735476000
30242503	::474598607971438000
17974977	::474598697150709000
257831311	::474598700539338000
38031351	::474598738447454000
30242503	::474598744974180000
168864295	::474598784085663000
68473966	::474598789840658000
321780812	::474598816793235000
168864295	::474598863643230000
360367250	::474598895872258000
163893797	::474598949547171000
344990761	::474599011270537000
110297719	::474599018064916000
173608790	::474599028894601000
38031351	::474599101216985000
330799447	::474599102022709000
253689041	::474599107747909000
78213	::474599128367124000
628427510	::474599202530410000
172573942	::474599215704731000
173608790	::474599281261694000
432747712	::474599345053265000
346654346	::474599355249213000
17974977	::474599387599867000
17974977	::474599396814749000
435516954	::474599481090899000
71981601	::474599494269796000
30336818	::474599545116962000
501202268	::474599557717065000
173608790	::474599563634823000
271370762	::474599572434456000
263389464	::474599574737522000
252314330	::474599620044406000
30666953	::474599637676859000
30336818	::474599664646623000
271370762	::474599669092204000
213287321	::474599749954600000
71981601	::474599814429425000
68369234	::474599857140027000
330799447	::474599868183224000
198406854	::474599877838524000
321839755	::474599881672499000
30336818	::474599924467003000
213287321	::474599985619947000
38031351	::474600047418417000
14223247	::474600068566093000
236595577	::474600070525255000
278165989	::474600097750061000
17086308	::474600110387888000
173608790	::474600187357175000
198406854	::474600207145897000
594844703	::474600263005655000
101881386	::474600326885289000
74955386	::474600339321016000
263389464	::474600340206395000
6652302	::474600533185933000
173608790	::474600658700877000
196659229	::474600712312078000
30336818	::474600817824387000
46070001	::474600861122183000
286282963	::474600877266059000
15791549	::474600950426906000
236595577	::474601036192022000
15782772	::474601173690118000
27904685	::474601229356511000
168864295	::474601273841303000
483115964	::474601331899260000
15782772	::474601337360240000
628427510	::474601417148497000
47017345	::474601504993972000
173608790	::474601545342803000
46070001	::474601553387876000
483115964	::474601576364253000
46070001	::474601609482485000
68473966	::474601710095450000
173608790	::474601720853446000
293213630	::474601738146570000
236595577	::474601757293568000
313792688	::474601776453152000
364439246	::474601782727819000
71981601	::474601833181097000
293213630	::474601847848587000
173608790	::474601873605795000
40126821	::474601888290451000
628427510	::474601945999884000
291518680	::474601967612735000
192727478	::474602058327531000
198651083	::474602163348705000
143455927	::474602335428427000
126428969	::474602367539609000
15782772	::474602384266891000
176487313	::474602471554564000
126428969	::474602682104020000
126428969	::474602755605008000
209208697	::474602856981753000
360898372	::474602878704025000
14223247	::474602891903131000
126428969	::474602892435804000
7132042	::474602921989263000
58628782	::474603010136743000
263389464	::474603030248427000
259541688	::474603037206405000
173608790	::474603138192654000
58628782	::474603199874473000
66555228	::474603256425889000
173608790	::474603268425805000
205513521	::474603386776469000
377715399	::474603425481912000
305926788	::474603458948263000
126428969	::474603475137859000
19684793	::474603505265541000
305926788	::474603522944925000
415897649	::474603528845946000
126428969	::474603583162179000
312710029	::474603590137282000
205513521	::474603599675146000
140206179	::474603601294553000
259876316	::474603626439008000
173608790	::474603627265261000
168864295	::474603661054586000
722514433	::474603684350132000
237530197	::474603693820477000
349788720	::474603719351226000
174629553	::474603736741191000
236595577	::474603750288420000
348123497	::474603810254385000
79902186	::474603829015875000
33823755	::474603832987889000
173608790	::474603834212249000
173608790	::474603879066132000
237530197	::474604025564762000
102489930	::474604070624186000
19684793	::474604160919146000
205513521	::474604172126330000
58031746	::474604186269536000
139460380	::474604287155511000
232312019	::474604295686340000
25469735	::474604324320866000
417428775	::474604335054471000
334403708	::474604467258949000
29374576	::474604476834144000
203736885	::474604564923310000
38031351	::474604576226562000
126428969	::474604631444557000
260573981	::474604648393740000
205513521	::474604652848107000
202798666	::474604693197697000
202798666	::474604709211549000
236595577	::474604715234181000
309789310	::474604763531972000
126428969	::474604767918841000
325036867	::474604828799160000
325036867	::474604849469063000
325036867	::474604884189536000
12685102	::474604906507014000
287228225	::474604923431444000
325036867	::474604928649146000
471516383	::474604949071208000
713245898	::474605019296055000
334420539	::474605038929997000
309789310	::474605079358877000
38031351	::474605180663914000
117264210	::474605182664601000
58031746	::474605259214815000
64219388	::474605278000726000
126428969	::474605312368836000
426838833	::474605350369652000
443070793	::474605355230826000
60098410	::474605370304757000
20782081	::474605381155446000
172573942	::474605382426324000
151190656	::474605386943565000
126428969	::474605440987185000
316301043	::474605465234841000
38031351	::474605530364018000
379253079	::474605548760211000
312710029	::474605579260792000
286265668	::474605606146277000
316301043	::474605642880393000
371500504	::474605667701886000
14223247	::474605673905270000
237118122	::474605740384993000
38031351	::474605824975699000
20713213	::474605849868894000
471516383	::474606004253261000
286265668	::474606065011539000
259601379	::474606084876156000
380587529	::474606132267200000
25469735	::474606449641787000
173608790	::474606470164537000
38031351	::474606491140636000
713245898	::474606497746272000
173608790	::474606498463485000
23799906	::474606517103390000
713245898	::474606565400399000
271774234	::474606580306939000
471516383	::474606621201805000
471516383	::474606751598510000
23799906	::474606786658705000
198406854	::474606791506927000
471516383	::474606819126833000
341803593	::474606847379247000
426838833	::474606879092785000
426838833	::474607081006571000
311664191	::474607092574064000
412304311	::474607215530496000
471516383	::474607278801563000
103138091	::474607288637210000
386169383	::474607335076163000
471516383	::474607339233087000
250774954	::474607360334639000
443375828	::474607418987806000
103138091	::474607461417361000
103138091	::474607601377095000
103138091	::474607661284335000
173608790	::474607769668947000
16353730	::474607860434108000
567014078	::474607875579322000
402333632	::474607905245634000
198406854	::474607906705649000
713245898	::474607909007945000
16353730	::474607947234803000
58587013	::474608103032250000
38031351	::474608154731225000
17974977	::474608159013601000
16353730	::474608159840276000
17974977	::474608169587445000
173608790	::474608209739530000
385114649	::474608214923685000
713245898	::474608263728619000
173608790	::474608313556926000
461652679	::474608321413255000
552146644	::474608377608560000
552146644	::474608401188945000
173608790	::474608421249875000
38031351	::474608501667680000
461652679	::474608550892044000
97336064	::474608587478544000
236271147	::474608644328157000
402333632	::474608680759853000
258506164	::474608963640520000
40810916	::474609024340852000
22944914	::474609049359511000
54754940	::474609055420653000
363361632	::474609152728510000
173608790	::474609176790847000
338543771	::474609210185900000
408772521	::474609268696813000
589402824	::474609481725542000
349904873	::474609641968521000
349788720	::474609681214623000
331397011	::474609846860259000
417428775	::474609912535076000
567014078	::474610111428571000
143455927	::474610214566899000
567014078	::474610419206610000
254579074	::474610420007698000
249789981	::474610431508877000
294964037	::474610440740548000
23642786	::474610559238033000
231689668	::474610559812259000
268547296	::474610575977111000
18455966	::474610624572715000
339295860	::474610666368536000
713245898	::474610697859784000
258916835	::474610779614756000
103138091	::474610872871305000
40810916	::474610909642358000
392301070	::474610963287928000
103138091	::474610993159761000
143455927	::474611001158270000
120139449	::474611241101451000
330799447	::474611448367550000
40810916	::474611461881204000
331397011	::474611556949708000
155686441	::474611600695885000
40810916	::474611675383873000
57300329	::474611716433903000
252756099	::474611753373147000
716262980	::474611758397935000
321498402	::474611816065404000
510678171	::474611851612155000
234213287	::474611966473142000
257546151	::474612162388709000
389949893	::474612176662302000
194129729	::474612282404896000
254579074	::474612418904358000
173608790	::474612471211114000
140206179	::474612472016818000
23642786	::474612476966076000
386169383	::474612521127538000
235382002	::474612582821548000
15282962	::474612625469607000
310664656	::474612631341633000
341892711	::474612816125911000
78213	::474612834509524000
278165989	::474612844831322000
398735102	::474612896895610000
20782081	::474612917686386000
17326645	::474612937551003000
234213287	::474612959281684000
234213287	::474613041854967000
259541688	::474613183336824000
18324223	::474613185366872000
501554267	::474613244418883000
40994873	::474613337649455000
386169383	::474613458768367000
235382002	::474613522400174000
23933265	::474613612083163000
146216300	::474613632660013000
357308471	::474613745432682000
163893797	::474613828089425000
377110730	::474613915205529000
235382002	::474613995261796000
252756099	::474614000303767000
213287321	::474614059254706000
452882285	::474614075767279000
252756099	::474614101621350000
386169383	::474614118763077000
252756099	::474614170017882000
58281200	::474614187231309000
311924851	::474614190116995000
252756099	::474614193375940000
104947253	::474614195083030000
402333632	::474614214745530000
417428775	::474614240561885000
235382002	::474614258097876000
14584037	::474614301677076000
452882285	::474614338951467000
58281200	::474614359055155000
635577431	::474614367036915000
213287321	::474614367246614000
452882285	::474614477795491000
46978610	::474614542400360000
235382002	::474614581545795000
452882285	::474614596670464000
38031351	::474614655986720000
270065033	::474614658721394000
22195036	::474614670415106000
312710029	::474614735523287000
635577431	::474614798127468000
168864295	::474614897431429000
1384531	::474614975529357000
235382002	::474615216844439000
235382002	::474615319390990000
252756099	::474615359539281000
139527150	::474615470801563000
291518680	::474615551877464000
68473966	::474615731745992000
426838833	::474615831834681000
283518032	::474615890957578000
252756099	::474615908145852000
252314330	::474615948591501000
313792688	::474615949723574000
377110730	::474616040920715000
23799906	::474616081974562000
163893797	::474616114069381000
397934536	::474616114488430000
34767424	::474616182557786000
150828387	::474616183401230000
14584037	::474616190418292000
313341167	::474616483977625000
501554267	::474616510808592000
102530016	::474616633768828000
240532669	::474616657139478000
313341167	::474616687900495000
82130465	::474616698877014000
240532669	::474616739721134000
278165989	::474616776412512000
284931188	::474616840279560000
313341167	::474616891244175000
23663256	::474616954104606000
103138091	::474616988917334000
139527150	::474617133469814000
262382570	::474617168357646000
454146385	::474617213643948000
458847153	::474617433571852000
103138091	::474617488412782000
454146385	::474617517998997000
591216066	::474617555748126000
331397011	::474617580129640000
136791341	::474617611875926000
477188816	::474617622664052000
250936962	::474617785667309000
103138091	::474617834061185000
219188629	::474617878592106000
621474989	::474617975061098000
342878651	::474618066320388000
500212290	::474618096297455000
43838022	::474618105558073000
219188629	::474618160210268000
139527150	::474618171677474000
168864295	::474618173530972000
43838022	::474618195723038000
330195429	::474618342389465000
43838022	::474618389197889000
330195429	::474618390514917000
33217361	::474618477701902000
43838022	::474618488787439000
103138091	::474618518907142000
17974977	::474618628261019000
103138091	::474618672208969000
345626789	::474618725812162000
226845681	::474618727946649000
345626789	::474618738466373000
17522792	::474618785467338000
30529918	::474618792132091000
81841977	::474618801313439000
65832155	::474618801711898000
103138091	::474618805600407000
256716505	::474618807533580000
103138091	::474618913435975000
43838022	::474618930128883000
226845681	::474618959078391000
226845681	::474618998207041000
17522792	::474619004376858000
81841977	::474619004997218000
65832155	::474619005596999000
256716505	::474619011011854000
43838022	::474619055505014000
236167599	::474619102280314000
379358099	::474619135511764000
43838022	::474619160652029000
359446141	::474619175671824000
465002314	::474619236439293000
17522792	::474619318424973000
107610605	::474619349844889000
48557490	::474619458565451000
374228630	::474619581865013000
330195429	::474619598789046000
236167599	::474619641700950000
103138091	::474619693219999000
6284612	::474619704079028000
48557490	::474619708575330000
321498402	::474619754288648000
103138091	::474619775713566000
81841977	::474619848517890000
65832155	::474619850292084000
256716505	::474619854897426000
406121427	::474619855593693000
103138091	::474619859775791000
330195429	::474619872169574000
114070939	::474619931800006000
379358099	::474619950296887000
103138091	::474619967376490000
236167599	::474619980210655000
436188872	::474619980357828000
107610605	::474619993305673000
219188629	::474620024141787000
268547296	::474620036712513000
117264210	::474620045532745000
254579074	::474620088817963000
376361293	::474620127137521000
156166678	::474620187962920000
198126424	::474620224784723000
103138091	::474620303650607000
312710029	::474620369454641000
261942709	::474620380489871000
103138091	::474620414715367000
20782081	::474620450371141000
14584037	::474620491890982000
103138091	::474620602570264000
41001071	::474620739036119000
103138091	::474620766584340000
159011393	::474620823861731000
103138091	::474620827905060000
309789310	::474620868396847000
268547296	::474620967742746000
103138091	::474621062102396000
103138091	::474621125348319000
103138091	::474621166616080000
252314330	::474621222206971000
103138091	::474621258043502000
389614947	::474621367376420000
432747712	::474621415883563000
256346048	::474621465359564000
266317182	::474621494673559000
131420707	::474621562784874000
407038804	::474621733644038000
49114032	::474621881849348000
254579074	::474621883967496000
553930094	::474622064754958000
433003196	::474622070702473000
49114032	::474622089798746000
26925878	::474622091480666000
164101308	::474622163316510000
49114032	::474622192269791000
254579074	::474622261266485000
186107022	::474622331596599000
553930094	::474622444808839000
284316159	::474622471740866000
330195429	::474622506926497000
111462710	::474622637205778000
38244930	::474622738708299000
52011370	::474622745473339000
52011370	::474622885424668000
376472794	::474622908485341000
385782746	::474622931256225000
376472794	::474622980623192000
284316159	::474622986197434000
60098410	::474622999224541000
371243365	::474623019789193000
292395819	::474623028199186000
377110730	::474623106754289000
420389630	::474623173569179000
331397011	::474623200291471000
164101308	::474623241785720000
164101308	::474623289680478000
34204169	::474623346261250000
624747426	::474623523810729000
624747426	::474623567288889000
152875477	::474623618966892000
49114032	::474623623701872000
309789310	::474623695172808000
309789310	::474623804954529000
594121150	::474623819156844000
78213	::474623870717419000
156166678	::474623934936010000
325242803	::474623940870959000
78213	::474623973750472000
309789310	::474624010580267000
52011370	::474624023813308000
78213	::474624144446083000
312710029	::474624177085763000
110853177	::474624179455524000
615507620	::474624330823774000
500212290	::474624385702449000
97336064	::474624413485498000
78213	::474624463292882000
78213	::474624560621707000
156166678	::474624632255811000
156166678	::474624727042908000
360898372	::474624737231241000
69950823	::474624768851730000
16322613	::474624808454348000
49114032	::474624811570712000
443375828	::474624869448286000
122799833	::474625127678623000
227577445	::474625160700764000
350424007	::474625182922194000
319145382	::474625238752165000
421356901	::474625269987553000
552146644	::474625481246269000
467758710	::474625608299712000
36829018	::474625723294957000
237530197	::474625732162093000
421356901	::474625926932996000
359672666	::474625937175105000
386169383	::474626020008411000
564879952	::474626039012798000
443375828	::474626040082341000
357306642	::474626068188368000
286265668	::474626089654816000
227577445	::474626125617176000
103138091	::474626169237549000
386169383	::474626206201942000
387941507	::474626233905737000
319301096	::474626256118751000
103138091	::474626297189367000
341941030	::474626317770850000
500212290	::474626333876961000
103138091	::474626342185881000
470801476	::474626350750654000
61050527	::474626495806455000
386169383	::474626503884681000
103138091	::474626526135451000
553930094	::474626556548362000
559991040	::474626558473535000
176489426	::474626566828224000
262271807	::474626613552766000
20713213	::474626665897668000
333704327	::474626722269114000
103138091	::474626768067129000
387941507	::474626956424916000
379807492	::474626976528216000
327167157	::474627024007352000
387941507	::474627038809456000
387941507	::474627058195107000
20713213	::474627063031160000
387941507	::474627129015939000
387941507	::474627155687534000
155459778	::474627263720591000
85211920	::474627299938435000
309167251	::474627333903499000
435516954	::474627401817653000
237938155	::474627406578192000
334423964	::474627448232226000
467758710	::474627471778656000
387941507	::474627498391519000
334423964	::474627559947526000
152875477	::474627563118403000
286282963	::474627604214198000
53724365	::474627644353699000
29198251	::474627647633235000
330195429	::474627658588749000
377715399	::474627715262205000
351004243	::474627966400360000
360898372	::474627970079129000
20782081	::474627982665854000
81007000	::474628080129290000
343484637	::474628122294239000
30529918	::474628194750824000
320452099	::474628233032658000
238665368	::474628395788423000
38623896	::474628501908099000
170924102	::474628664865193000
296590824	::474628728866095000
402492947	::474628825309929000
379357885	::474628891857154000
393264911	::474629029342248000
266317182	::474629040486481000
402492947	::474629062522982000
47348539	::474629077983166000
330195429	::474629128587444000
47348539	::474629139215810000
152875477	::474629179208527000
132976059	::474629254462701000
61050527	::474629366333177000
117264210	::474629391540961000
1384531	::474629403964497000
82130465	::474629540158119000
594844703	::474629579668090000
553930094	::474629582868320000
266210776	::474629666989285000
228213959	::474629684357906000
82130465	::474629688179326000
462648540	::474629792407769000
26925878	::474629973706539000
38031351	::474629983558975000
443375828	::474630037971664000
82130465	::474630079725973000
262496951	::474630207031508000
497630362	::474630221019512000
31010760	::474630255098208000
468102453	::474630256024748000
46727568	::474630293463117000
115459999	::474630303676252000
96443022	::474630319761403000
375967762	::474630325520199000
7141172	::474630347414450000
78213	::474630372207366000
462648540	::474630394000584000
338543771	::474630410429665000
59583601	::474630469103804000
16566189	::474630500167217000
172573942	::474630556408238000
117264210	::474630566621745000
389614947	::474630568492412000
351316240	::474630573651415000
30529918	::474630592844136000
78213	::474630724705083000
68473966	::474630784733970000
266210776	::474630826056220000
435516954	::474630920691920000
78213	::474630951516258000
46796467	::474630993559953000
14223247	::474631039084539000
462648540	::474631062790750000
468102453	::474631086345961000
303427354	::474631244622622000
468102453	::474631262955515000
218112087	::474631274355634000
6284612	::474631313463705000
454146385	::474631425128660000
28066346	::474631479973400000
82130465	::474631603923468000
68473966	::474631723721175000
120853830	::474631778742063000
462648540	::474631812451270000
37977930	::474631927161311000
227577445	::474631985730551000
15467792	::474632108322091000
414066292	::474632134402273000
468102453	::474632172230287000
71878260	::474632387318788000
429345484	::474632401403248000
435516954	::474632483103719000
227577445	::474632493329428000
462648540	::474632541744295000
38031351	::474632648392839000
21503139	::474632751229206000
227577445	::474632762133979000
552802620	::474632774897266000
16002106	::474632826764029000
227577445	::474632835135836000
227577445	::474632902433443000
722514433	::474632934151188000
250774954	::474632945559674000
330195429	::474633049238278000
60098410	::474633058440593000
20112840	::474633074379325000
250774954	::474633127609262000
137135705	::474633149507702000
473196438	::474633162010931000
420389630	::474633197289218000
38031351	::474633197297623000
137135705	::474633219761913000
395057520	::474633295582724000
137135705	::474633323760066000
227577445	::474633439795105000
38031351	::474633503036809000
449988145	::474633517989900000
65501923	::474633568551841000
218112087	::474633612642365000
218112087	::474633794830761000
25942336	::474633812509749000
296433109	::474633879455019000
137135705	::474633892184752000
619492928	::474634003656761000
14223247	::474634079199973000
25942336	::474634103976099000
227577445	::474634114750873000
218112087	::474634118701920000
463855595	::474634296922476000
429345484	::474634313594454000
4434941	::474634405625864000
463855595	::474634428170252000
463855595	::474634518746255000
249243467	::474634580671365000
78213	::474634592612515000
364405877	::474634664779345000
395057520	::474634673415815000
249243467	::474634677840777000
24803741	::474634736686866000
240532669	::474634776927039000
28066346	::474634942534930000
111124977	::474635097585770000
38031351	::474635102861791000
263013923	::474635137276477000
271774234	::474635149410172000
463855595	::474635157945974000
355758655	::474635220323696000
599787941	::474635295430676000
244995179	::474635370999853000
38031351	::474635445020942000
20782081	::474635563878739000
262939560	::474635721848807000
16002106	::474635749405388000
262939560	::474635806187868000
38031351	::474635823363543000
120851061	::474635966876250000
38031351	::474636107930300000
552802620	::474636222636113000
330195429	::474636366316199000
463855595	::474636492703543000
240927663	::474636532536856000
166877807	::474636696261099000
120851061	::474636739802185000
29391732	::474636743887437000
330195429	::474636815438057000
338543771	::474636826259750000
409709795	::474636869435535000
16002106	::474636899076685000
330195429	::474636947617366000
38031351	::474637038449594000
371416817	::474637148361330000
346219373	::474637168368185000
425381729	::474637207010287000
85343069	::474637208025325000
85343069	::474637381497552000
18028506	::474637425286078000
85343069	::474637444642766000
330195429	::474637457879601000
386833057	::474637500343140000
85343069	::474637612465266000
31144939	::474637804224651000
330195429	::474637817276944000
27335023	::474638213752303000
14223247	::474638317514788000
425381729	::474638356836806000
242435004	::474638426143068000
14223247	::474638432384196000
54405135	::474638454815354000
335759212	::474638488705720000
21623464	::474638627721318000
54405135	::474638962305564000
30336818	::474639100876963000
321844248	::474639362362449000
54754940	::474639369475981000
500212290	::474639373783547000
395057520	::474639482302775000
54754940	::474639508869480000
62944645	::474639529522257000
491357856	::474639544168349000
425381729	::474639573935751000
330799447	::474639622518341000
16166332	::474639627328831000
16166332	::474639649919352000
264622253	::474639692466364000
487322279	::474639755473219000
266317182	::474639763010760000
455542048	::474639839183519000
217563665	::474639845533683000
43838022	::474639852739112000
365021832	::474639911141015000
43838022	::474640006808498000
255765560	::474640019576340000
217563665	::474640051453046000
392301070	::474640168994234000
406110065	::474640188204138000
16166332	::474640222156644000
38031351	::474640288808304000
429345484	::474640292801683000
26198298	::474640464956518000
54405135	::474640518409093000
553930094	::474640692393029000
374528956	::474640829290930000
396929208	::474640888535060000
374528956	::474640944583942000
193583131	::474641047717707000
192727478	::474641197580181000
415259927	::474641397031895000
440314946	::474641569501696000
193583131	::474641606134734000
713245898	::474641702536630000
357308471	::474641763077197000
110297719	::474641900826157000
408772521	::474641937031766000
103138091	::474641978987401000
365021832	::474642027758362000
38031351	::474642163784245000
365021832	::474642434434277000
103138091	::474642467254730000
54405135	::474642612323123000
313341167	::474642647534297000
38031351	::474642667482386000
103138091	::474642687946391000
503577648	::474642814102667000
68432091	::474643033301209000
20782081	::474643097838575000
103138091	::474643115987722000
96013044	::474643192948994000
437064295	::474643228319551000
103138091	::474643377796157000
103138091	::474643492082548000
64596921	::474643513661857000
516542821	::474643596059365000
401757405	::474643616338825000
19374297	::474643651725783000
516542821	::474643697867714000
624747426	::474643749063385000
303427354	::474643924813090000
271774234	::474644022724538000
10095952	::474644039921573000
103138091	::474644069537177000
38031351	::474644159731494000
237938155	::474644165167312000
317483868	::474644212336840000
461652679	::474644367844446000
15467792	::474644399805435000
238740641	::474644462631518000
262496951	::474644477399662000
461652679	::474644522312282000
321844248	::474644594324279000
503577648	::474644598988763000
103138091	::474644744220737000
110297719	::474644877926760000
52809967	::474644895169527000
430182591	::474645103680946000
81007000	::474645108336242000
503577648	::474645170286514000
317483868	::474645246039433000
103138091	::474645279816548000
338073739	::474645408157663000
440624261	::474645602207158000
212490176	::474645651523768000
103138091	::474645677969252000
485252693	::474645694272532000
238401588	::474645764204163000
15282962	::474645823406755000
390900557	::474645832315449000
212490176	::474645837771837000
31010760	::474645865383362000
467043006	::474645937097166000
475031809	::474646010199670000
400490673	::474646021717622000
31010760	::474646129695391000
440624261	::474646184561098000
202840862	::474646196527853000
31010760	::474646361569501000
400490673	::474646381819604000
440624261	::474646395434323000
103138091	::474646438228787000
619492928	::474646441290661000
619492928	::474646599420104000
203688730	::474646705523003000
357308471	::474646733126139000
218112087	::474646764373295000
15282962	::474646768567590000
18137013	::474646823739863000
621474989	::474646892434186000
429906977	::474647323877068000
433470731	::474647407251443000
374659572	::474647440981643000
192727478	::474647474477756000
400490673	::474647490655166000
400490673	::474647558841962000
429906977	::474647571382943000
335759212	::474647671475802000
433470731	::474647697530425000
266210776	::474647719299264000
36866805	::474647742765989000
445268626	::474647772990554000
444679647	::474647791101153000
18137013	::474647835984814000
67492430	::474647923658350000
20738985	::474647924496809000
473196438	::474647943765852000
400490673	::474648063668396000
635796096	::474648143028424000
25359188	::474648201870315000
444679647	::474648225488838000
352970133	::474648326462128000
71284640	::474648461305196000
25359188	::474648479227064000
444679647	::474648508532670000
25359188	::474648515147100000
203311237	::474648571845701000
225622870	::474648590933950000
23799906	::474648608227471000
494543536	::474648693573177000
60098410	::474648892068212000
497544291	::474648967339585000
425381729	::474648972121083000
19684793	::474649004866039000
420389630	::474649116556144000
19374297	::474649397985562000
444679647	::474649436853768000
6284612	::474649472035999000
277760577	::474649491916611000
63473984	::474649793445494000
234828491	::474649806820741000
15137186	::474649875049504000
225622870	::474649897799393000
384503737	::474649956989431000
357308471	::474650101299023000
406121427	::474650125441433000
110236585	::474650142206078000
56509474	::474650143594385000
63473984	::474650160341864000
40994873	::474650206118502000
444679647	::474650283746676000
40994873	::474650390852407000
68432091	::474650402022244000
430182591	::474650464257314000
8548362	::474650506766581000
91770694	::474650659451846000
224095849	::474650663779987000
20782081	::474650678426492000
155677785	::474650758072500000
374659572	::474650816943357000
212490176	::474650932982988000
508054066	::474650936670175000
348262381	::474650975093805000
17974977	::474651001983471000
252314330	::474651079041249000
400490673	::474651119541444000
417428775	::474651224353284000
106715045	::474651300568002000
405362735	::474651335476797000
417472148	::474651562447757000
314604858	::474651595146526000
203688730	::474651782283808000
46796467	::474651787543470000
256845035	::474651787866406000
486138458	::474651803301470000
118881789	::474651843746738000
40994873	::474651851996938000
103138091	::474651880317267000
552802620	::474651935031582000
103138091	::474651936533516000
275260502	::474651945006010000
69719136	::474652133212819000
77078833	::474652246597447000
333704327	::474652308509564000
381203261	::474652348115996000
202292166	::474652405213446000
580156304	::474652484888047000
131072297	::474652594116517000
379807492	::474652608884658000
24494616	::474652712580419000
253057868	::474652778183528000
131072297	::474652800258158000
224095849	::474652835112820000
500388817	::474652855354523000
138083816	::474652898366742000
59370673	::474652919606693000
628427510	::474652947012653000
252314330	::474652959629127000
59370673	::474653005707374000
122799833	::474653037672542000
131072297	::474653073856798000
406121427	::474653182375628000
131072297	::474653347321245000
64768338	::474653395861528000
628427510	::474653439553585000
385259637	::474653460621959000
106715045	::474653590909648000
352970133	::474653595543932000
376472794	::474653628771627000
444679647	::474653765690064000
331246659	::474653771818340000
285988306	::474653792487866000
444679647	::474653794165202000
331668519	::474653914722471000
552802620	::474653936637321000
400490673	::474653983630295000
357790406	::474654050785689000
628427510	::474654136089444000
266210776	::474654215625641000
91770694	::474654272769241000
352970133	::474654317211697000
69719136	::474654364775505000
285988306	::474654386132901000
384109939	::474654522334117000
194998718	::474654853356982000
17974977	::474654938866274000
449988145	::474655015421087000
624747426	::474655066495135000
259541688	::474655134367354000
84849075	::474655231892934000
69719136	::474655257109467000
137426396	::474655261525676000
365021832	::474655282476630000
338076990	::474655372058558000
85211920	::474655469760282000
624747426	::474655568322629000
330195429	::474655617903116000
624747426	::474655744043003000
330195429	::474655821255553000
23933265	::474655853836898000
330195429	::474655875429171000
364043601	::474655963861884000
266210776	::474655977095307000
373006574	::474656067511930000
272999900	::474656228527075000
172035134	::474656390816862000
110297719	::474656653267062000
269370098	::474656741230395000
59370673	::474656903318888000
364641621	::474657043593564000
21117523	::474657237584338000
420389630	::474657297076334000
17830276	::474657301836492000
396929208	::474657313077604000
18455966	::474657460247363000
219188629	::474657476852588000
58661608	::474657504920870000
58661608	::474657558129803000
58661608	::474657620314566000
252314330	::474657679588487000
408869196	::474657680892891000
336845657	::474657689310871000
58661608	::474657691315748000
58661608	::474657763399053000
58661608	::474657841807360000
331246659	::474657851852730000
355896730	::474658107982098000
321498402	::474658139007373000
20782081	::474658265201012000
26925878	::474658336236122000
364641621	::474658356616261000
65412211	::474658381782077000
553930094	::474658529853599000
354125458	::474658577198891000
58661608	::474658586296328000
408869196	::474658615924891000
58661608	::474658636476997000
58661608	::474658685244153000
58661608	::474658714524590000
58661608	::474658745524686000
354125458	::474658794132500000
359776589	::474658805050249000
58661608	::474658833177272000
373006574	::474659209456680000
91770694	::474659279346339000
18156298	::474659294835933000
321498402	::474659463530827000
58661608	::474659540923740000
321498402	::474659792364240000
91770694	::474659912505917000
366701651	::474659923637571000
624747426	::474660092408000000
15742158	::474660105905270000
259569717	::474660147953160000
70982412	::474660236725596000
74282065	::474660264873562000
203688730	::474660282472857000
263433687	::474660359547400000
91130285	::474660428933779000
420389630	::474660455869583000
35923992	::474660495031816000
74282065	::474660592905900000
74282065	::474660658659987000
371477472	::474660659083640000
91130285	::474660803254448000
202798666	::474660863383969000
186287095	::474661039456673000
18437537	::474661131555209000
64768338	::474661144259747000
494543536	::474661186823536000
357790406	::474661203055489000
74282065	::474661397910269000
230655725	::474661402041257000
74282065	::474661450666225000
68473966	::474661488528228000
74282065	::474661506047836000
1384531	::474661557293838000
91130285	::474661627586154000
377715399	::474661643440631000
38031351	::474661666232483000
435516954	::474661673354399000
74282065	::474661703041683000
4434941	::474661734125682000
230655725	::474661784176320000
74282065	::474661835971764000
74282065	::474661947317960000
59583601	::474661960177692000
437064295	::474661998723342000
321498402	::474662007623651000
376472794	::474662010052165000
74282065	::474662133150785000
377715399	::474662142713794000
74282065	::474662161009356000
716262980	::474662234816520000
399713201	::474662242269818000
161302101	::474662314877394000
437082385	::474662371584401000
357790406	::474662381193560000
437082385	::474662420309622000
150034005	::474662487158456000
139460380	::474662500366311000
60221494	::474662590661287000
317483868	::474662626912661000
161302101	::474662666846609000
317483868	::474662742197301000
368170408	::474662835352784000
570502101	::474662879040643000
20293581	::474662892248526000
20293581	::474662905523490000
102530016	::474662916332195000
368170408	::474662976801497000
209208697	::474663000948084000
91770694	::474663113032470000
321794820	::474663224923918000
4434941	::474663252958670000
67656722	::474663290157953000
38031351	::474663341462679000
67656722	::474663400086470000
425381729	::474663505124413000
249243467	::474663536938188000
378281495	::474663541426114000
286265668	::474663669973127000
110236585	::474663737811828000
15467792	::474663816538906000
15467792	::474663873346543000
102530016	::474663897396682000
621306179	::474664002329780000
328557330	::474664004720558000
15467792	::474664084940791000
136791341	::474664142230790000
15467792	::474664169040789000
56556074	::474664233020686000
15467792	::474664241870688000
209208697	::474664321801547000
8548362	::474664476143538000
111462710	::474664527037202000
111462710	::474664666808213000
15791549	::474664701453144000
242305581	::474664709573332000
150034005	::474664745447211000
60098410	::474664764019187000
56509474	::474664800971390000
304661740	::474664895880118000
40994873	::474664987970248000
27986325	::474665073362075000
349787019	::474665118215966000
321794820	::474665273275187000
352970133	::474665280690716000
304661740	::474665288685064000
289360824	::474665395056820000
121881241	::474665401314709000
102530016	::474665486509424000
20293581	::474665525822623000
16710226	::474665575873273000
121881241	::474665638074806000
227114320	::474665743129509000
20782081	::474665792789696000
27986325	::474665826826846000
256319248	::474665863724142000
463855595	::474665868493070000
463855595	::474665909345587000
28054060	::474665980015435000
259876316	::474666026651910000
218112087	::474666072160083000
257831311	::474666359855796000
354125458	::474666387039084000
420389630	::474666446568820000
440314946	::474666516903104000
440314946	::474666530467504000
304661740	::474666540282175000
23665083	::474666574675451000
91422810	::474666588600541000
246409056	::474666658800611000
252725390	::474666663955423000
259541688	::474666694196363000
102530016	::474666700231938000
358031089	::474666704178798000
378773930	::474666745861767000
417472148	::474666756569837000
312435293	::474666778304729000
60221494	::474666807320936000
271774234	::474667023646359000
21503139	::474667061147611000
38031351	::474667114604019000
540330411	::474667132945698000
38031351	::474667506523967000
304661740	::474667618184736000
545784705	::474667680231088000
71981601	::474667731204468000
44307877	::474667765367066000
281824012	::474667828596187000
38031351	::474667847906770000
471204596	::474667855745941000
471516383	::474667937002164000
38031351	::474668213159337000
20293581	::474668215193600000
331246659	::474668216632217000
321498402	::474668227344498000
64768338	::474668286106669000
71981601	::474668414079074000
429348972	::474668466818285000
38031351	::474668577724059000
485252693	::474668679389790000
429348972	::474668768921391000
137117871	::474668810621186000
103138091	::474668867739213000
424498868	::474668903348854000
424498868	::474668942288756000
254635990	::474668962152988000
354125458	::474668979483836000
103138091	::474668984735109000
21503139	::474669111570862000
271774234	::474669223634276000
354125458	::474669308363407000
471516383	::474669517181042000
34796664	::474669525468975000
49221816	::474669570398388000
15467792	::474669664690536000
1384531	::474669761042075000
330195429	::474669808370610000
252314330	::474669827307868000
330195429	::474669883213746000
559991040	::474669901383499000
256319248	::474669978055364000
27335023	::474669983742828000
588874950	::474669995897933000
331227001	::474670086230646000
22386194	::474670270947799000
331227001	::474670458307346000
176487313	::474670497150824000
50468203	::474670506147610000
408772521	::474670527760855000
449981984	::474670582483927000
78213	::474670606613762000
26514591	::474670630408044000
321794820	::474670684288061000
276131997	::474670776743129000
26514591	::474670792735997000
373653741	::474670824285560000
279750654	::474670840903385000
371500504	::474670844934103000
23933265	::474670935526875000
59454178	::474670944955678000
228213959	::474670947417751000
317483868	::474671096013520000
237963845	::474671108319617000
319191919	::474671282471313000
252314330	::474671388335566000
29605636	::474671447076765000
230655725	::474671472066433000
160733683	::474671544745361000
109137184	::474671637259104000
84849075	::474671666573099000
152875477	::474671691034271000
429558621	::474671716216877000
160733683	::474671795598262000
227114320	::474671829588905000
594844703	::474671840242450000
36866805	::474671853601304000
39215095	::474671870516940000
463855595	::474671873629122000
117608761	::474671884026793000
429558621	::474671930227048000
331227001	::474671972182687000
359776589	::474671988506918000
213763059	::474672083222675000
374528956	::474672098775146000
271774234	::474672130475700000
228213959	::474672137987698000
107610605	::474672283647483000
330195429	::474672308934934000
193583131	::474672356389314000
20713213	::474672589387104000
421179396	::474672602670452000
331227001	::474672691291897000
330195429	::474672779598790000
23665083	::474672930270748000
114070939	::474672932795744000
22386194	::474673034570510000
23665083	::474673250510053000
20782081	::474673311788433000
222636373	::474673435365613000
255818707	::474673581809758000
331227001	::474673608590393000
354125458	::474673697811603000
393105437	::474673770033332000
237330810	::474673777813778000
15288029	::474673792867119000
354125458	::474673837741989000
99320365	::474673914648756000
99320365	::474673933170798000
99320365	::474673964611301000
325849507	::474673970508492000
309167251	::474674013634310000
338076990	::474674089664479000
613956023	::474674176700456000
38623896	::474674232958668000
331227001	::474674299656478000
319145382	::474674413536047000
32125015	::474674541860777000
325849507	::474674554418503000
325849507	::474674593291313000
325849507	::474674779195473000
22285873	::474674876562014000
131072297	::474674883696529000
325849507	::474674907209826000
540510474	::474674929682878000
552802620	::474674957575000000
463855595	::474674975988015000
301717953	::474675047010152000
463855595	::474675058024411000
217214677	::474675119521275000
230206940	::474675134637539000
398735102	::474675155915243000
325849507	::474675168468824000
120139449	::474675277801730000
385114649	::474675308520828000
722514433	::474675318662651000
385114649	::474675460753072000
236167599	::474675467933720000
333704327	::474675521511772000
325849507	::474675545486393000
722514433	::474675600398254000
463855595	::474675636909645000
435516954	::474675741809209000
236167599	::474675767096647000
435516954	::474675788374343000
147997393	::474675793080381000
36958694	::474675797870247000
16566189	::474675856250769000
308805449	::474675858255659000
19837708	::474676074623037000
266317182	::474676164364365000
364043601	::474676207884468000
117264210	::474676296245858000
628427510	::474676374050177000
357790406	::474676393121681000
30666953	::474676499103367000
147997393	::474676598583885000
163893797	::474676827181834000
250474725	::474677141905637000
331717534	::474677146708115000
463855595	::474677188072325000
250474725	::474677193680105000
556631416	::474677277851418000
417523013	::474677283387883000
357790406	::474677331576233000
177111779	::474677388073508000
349904873	::474677517488779000
17326645	::474677582076846000
38031351	::474677610375835000
357790406	::474677779989299000
14954949	::474677858192068000
230655725	::474677917797339000
304661740	::474677929830805000
631603360	::474677953910300000
40485959	::474678090552324000
138083816	::474678094062956000
398735102	::474678108168396000
40485959	::474678155916365000
38031351	::474678204058595000
436476907	::474678205442719000
628427510	::474678207422398000
40485959	::474678210303885000
15137186	::474678225625706000
89033916	::474678458006528000
337416247	::474678469910331000
309778100	::474678499941576000
38031351	::474678502156148000
40485959	::474678502328139000
40485959	::474678602681040000
90467952	::474678609677148000
80788799	::474678890473222000
713245898	::474678912531046000
253689041	::474679049500254000
30666953	::474679101119561000
147997393	::474679108342132000
253689041	::474679163270754000
360898372	::474679170430410000
628427510	::474679221596745000
50151347	::474679228819337000
253689041	::474679259290959000
621474989	::474679295412285000
89033916	::474679396243349000
628427510	::474679426157133000
331227001	::474679544704942000
357790406	::474679565374488000
103138091	::474679671771381000
8548362	::474679728528703000
393801885	::474679752163602000
521938520	::474679775714619000
129876980	::474680102681608000
52295994	::474680140564561000
103138091	::474680228611375000
713245898	::474680259535978000
103138091	::474680350887936000
316832273	::474680384379445000
129876980	::474680451328909000
103138091	::474680457335152000
39215095	::474680512632881000
50151347	::474680530798387000
103138091	::474680544249536000
103138091	::474680657030168000
50151347	::474680666526060000
357790406	::474680676764377000
103138091	::474680716954177000
322465167	::474680749228949000
20782081	::474680820955754000
457250385	::474680826656194000
103138091	::474680871312973000
360898372	::474680920415678000
389614947	::474681091656515000
264677315	::474681147205505000
129876980	::474681193712320000
21568615	::474681217083015000
309167251	::474681335727267000
306989340	::474681461581578000
29436016	::474681470515429000
17522792	::474681627109761000
328252982	::474681636572102000
455542048	::474681680243212000
16353730	::474681753819705000
17522792	::474681757111836000
161041223	::474681843980468000
433916111	::474681883264286000
48804765	::474681909310935000
29605636	::474681921981530000
39215095	::474681989711544000
38031351	::474682017884672000
434045786	::474682026738868000
52295994	::474682043885158000
18156298	::474682046640824000
359446141	::474682339705237000
308805449	::474682461683986000
262939560	::474682511378112000
349788720	::474682527773650000
33703073	::474682568017989000
30242503	::474682603841544000
303342881	::474682641191411000
303342881	::474682666264977000
129876980	::474682683453616000
208250490	::474682691703799000
331227001	::474682833751916000
60098410	::474682880925253000
34796664	::474682892283441000
34796664	::474682971187068000
306989340	::474683096571609000
23754003	::474683111885004000
152875477	::474683121250877000
355598729	::474683167186485000
277278671	::474683313458647000
19684793	::474683343842574000
16566189	::474683358862393000
34796664	::474683360519135000
34796664	::474683367506849000
331227001	::474683497802903000
29827759	::474683511010381000
15170503	::474683595345657000
208250490	::474683643626266000
366701651	::474683713784406000
484202581	::474683724408561000
18156298	::474683728435101000
22285873	::474683731807305000
26198298	::474683775310639000
78213	::474683882017923000
409777239	::474683914284331000
130514710	::474684130764926000
18156298	::474684155905978000
355598729	::474684242149244000
21568615	::474684342007263000
218112087	::474684345341714000
38579155	::474684414300266000
59352013	::474684436722618000
379358099	::474684561625210000
59352013	::474684643204005000
366701651	::474684651437449000
78384326	::474684659075674000
357790406	::474684703010983000
273205079	::474684831214092000
386956382	::474684864613351000
386956382	::474684874087886000
60555388	::474684874721222000
405362735	::474684975233892000
386956382	::474685018829488000
59352013	::474685026345701000
328252982	::474685170734211000
59352013	::474685290074734000
277251070	::474685342511923000
409777239	::474685363089190000
212490176	::474685376133476000
331227001	::474685422358888000
340094001	::474685471780786000
59352013	::474685484791103000
60555388	::474685495633395000
59352013	::474685684288995000
59352013	::474685893169532000
271774234	::474685906876510000
281824012	::474685921724350000
241358661	::474686117552218000
59352013	::474686138033405000
33823755	::474686355000537000
355612007	::474686358980931000
50151347	::474686455189479000
60555388	::474686472684322000
346127757	::474686475964284000
22294252	::474686580503117000
50151347	::474686676745601000
33683248	::474686681489375000
424498591	::474686685893369000
59352013	::474686737038319000
301203823	::474686748921167000
372493368	::474686869095981000
205030447	::474686900914356000
16353730	::474686919922962000
50151347	::474686983638638000
301717953	::474687011891449000
23642786	::474687033542451000
181101394	::474687112046862000
84849075	::474687149963759000
50151347	::474687162601205000
80157666	::474687170440364000
355758655	::474687427379224000
33683248	::474687439282667000
455542048	::474687812412125000
18455966	::474688114351677000
364439246	::474688121943379000
295881773	::474688140284661000
58587013	::474688148425814000
33683248	::474688170370793000
320001867	::474688178679324000
219188629	::474688347462332000
20782081	::474688380333080000
355612007	::474688385882157000
19028099	::474688439871234000
328252982	::474688487254671000
241358661	::474688520338956000
19945993	::474688525892583000
16864384	::474688756314697000
542909484	::474688795389218000
540330411	::474688818054848000
479245748	::474688833301127000
96013044	::474688846740090000
313496905	::474688857368059000
460471042	::474688981913714000
510998653	::474689180636045000
29374576	::474689248512442000
16002106	::474689267596132000
341941030	::474689343336898000
20190503	::474689373636927000
236595577	::474689554553634000
480638215	::474689571951616000
15778759	::474689618504204000
401757405	::474689662024314000
556631416	::474689712645750000
273955213	::474689721697042000
357790406	::474689740126429000
458010782	::474689979063345000
137587439	::474690056846733000
336845657	::474690104565727000
162559610	::474690243372011000
273955213	::474690379955306000
421356901	::474690500944203000
371500504	::474690567570333000
458010782	::474690635233247000
68473966	::474690718372732000
81841977	::474690750911770000
65832155	::474690750978871000
413367641	::474690751289245000
268547296	::474690771611029000
268547296	::474690865898590000
110236585	::474690908697665000
162559610	::474690968638488000
285906246	::474690973700599000
25942336	::474691035994783000
81841977	::474691059964837000
65832155	::474691059990032000
81841977	::474691226747166000
65832155	::474691226814271000
281824012	::474691259160748000
331246659	::474691343319855000
407038804	::474691373539422000
162559610	::474691443689549000
497458875	::474691501143113000
458010782	::474691637705445000
60098410	::474691663109967000
162559610	::474691914542112000
545784705	::474691946959872000
707214715	::474692147543687000
419105102	::474692178380603000
16002106	::474692227818475000
162559610	::474692620917022000
262939560	::474692941944856000
357790406	::474693133411033000
58587013	::474693190566813000
357790406	::474693209223077000
501554267	::474693248179388000
194998718	::474693265468321000
467027311	::474693352651501000
36485138	::474693419772944000
23933265	::474693421714911000
253689041	::474693526744489000
486138458	::474693536030670000
305216922	::474693562630963000
178921630	::474693619287617000
178921630	::474693643279015000
222687654	::474693664498020000
116071398	::474693740359974000
162559610	::474693784522219000
366701651	::474693921386549000
198651083	::474694077309808000
473462894	::474694321162051000
194998718	::474694458831687000
25359188	::474694485776302000
445826532	::474694623169118000
25359188	::474694650473635000
25359188	::474694732124131000
516542821	::474694739829071000
271717879	::474694778391511000
429345484	::474694850671939000
351914412	::474694876324306000
489078088	::474694883261698000
29394513	::474694943932706000
489078088	::474694990187094000
269151566	::474695021200146000
322763942	::474695068922970000
253057868	::474695129014751000
489078088	::474695155883065000
517075828	::474695210467729000
364043601	::474695276117377000
330691749	::474695311353724000
331668519	::474695315014950000
331668519	::474695315023355000
70839289	::474695670184435000
351914412	::474695680184037000
271717879	::474695874270875000
304219715	::474695954516299000
20782081	::474695962594508000
254635990	::474696017259290000
254635990	::474696066521366000
552802620	::474696118367182000
15733436	::474696331190337000
22285873	::474696475038191000
246050172	::474696646081536000
336845657	::474696685491585000
163415941	::474696870795956000
409709795	::474696873752539000
259601379	::474696878261817000
163415941	::474696909719105000
29394513	::474696920460316000
110236585	::474696956808531000
254711141	::474697053827006000
15742158	::474697105554939000
117264210	::474697156155432000
237938155	::474697162744684000
349787019	::474697384920772000
163415941	::474697426268610000
111462710	::474697466416091000
355896730	::474697533722484000
239313896	::474697621592752000
259601379	::474697630547976000
163415941	::474697658104565000
374528956	::474697661803933000
553930094	::474697672650391000
314988406	::474697729386369000
75937251	::474697759430574000
75937251	::474697784143380000
355896730	::474697867777818000
314988406	::474697899260256000
163415941	::474697943107121000
350003589	::474698045154947000
68473966	::474698179708198000
348901427	::474698243364765000
531871315	::474698303712808000
203736885	::474698364110794000
21117523	::474698369550401000
55161530	::474698466585632000
29302446	::474698493856980000
348123497	::474698605195182000
531871315	::474698635989778000
18618379	::474698666905587000
283251929	::474698700942757000
408869196	::474698764532596000
351004243	::474699014118846000
268397639	::474699085677883000
214970887	::474699155668217000
72293435	::474699340758269000
128977591	::474699403064655000
376940853	::474699529825292000
405362735	::474699554538127000
271717879	::474699572833308000
531871315	::474699754547728000
162559610	::474699800278233000
304645030	::474699830695309000
15961483	::474699919971086000
34767424	::474699977218723000
29605636	::474699997133283000
485252693	::474700051336663000
203688730	::474700056142950000
325242803	::474700113005514000
360231979	::474700201970913000
226995875	::474700421416513000
443375828	::474700427817398000
227577445	::474700652644278000
56169190	::474700656117579000
227577445	::474700688744660000
66786075	::474700818071838000
203688730	::474700829161570000
364752208	::474700887684685000
203688730	::474700926117085000
172573942	::474701002902224000
22386194	::474701043755155000
716262980	::474701140328583000
424498591	::474701144938541000
331246659	::474701167713587000
226995875	::474701208427327000
201113172	::474701240723841000
201113172	::474701248080662000
29605636	::474701281110392000
484202581	::474701296147374000
201113172	::474701304624078000
201113172	::474701361368821000
252914746	::474701391626506000
19837708	::474701432520593000
16846197	::474701481786896000
357790406	::474701517921198000
65412211	::474701524233248000
271717879	::474701578616971000
18156298	::474701590926852000
100742600	::474701614058831000
201113172	::474701691238223000
374528956	::474701795722526000
364043601	::474701914568146000
276540818	::474701974047555000
277814195	::474701976014700000
443070793	::474702025234870000
295881773	::474702218285690000
323891242	::474702237609242000
313421343	::474702269934735000
19837708	::474702302754795000
443070793	::474702309570928000
334423964	::474702493604380000
313421343	::474702497144397000
36829018	::474702553641279000
437082385	::474702591100604000
334423964	::474702605709742000
249227650	::474702696940044000
313421343	::474702715847970000
619492928	::474702747590479000
420389630	::474702751944171000
313421343	::474702762723516000
18437537	::474702770461614000
334423964	::474702826766348000
313421343	::474702932383117000
129314214	::474702970891010000
291249412	::474702978549440000
130514710	::474703072837382000
338076990	::474703197484101000
20782081	::474703478262988000
15282962	::474703495681957000
276540818	::474703502930092000
231150237	::474703568209858000
317483868	::474703639815413000
129314214	::474703648845754000
171103429	::474703650091053000
548870171	::474703654403198000
360761105	::474703784333934000
572151259	::474703817452552000
19837708	::474703848398143000
129314214	::474703998814269000
259601379	::474704078875131000
364043601	::474704135359832000
129314214	::474704305308835000
136791341	::474704319082942000
276540818	::474704327580610000
110236585	::474704500046200000
39237011	::474704525451100000
502240473	::474704559890108000
483115964	::474704739457060000
84849075	::474704739608043000
98589714	::474704842867216000
19837708	::474704879781687000
39237011	::474705052855439000
63490594	::474705086761803000
382414670	::474705133641924000
231483310	::474705270015160000
322465167	::474705607665385000
209401949	::474705635834363000
59207269	::474705783024664000
54754940	::474705838733398000
322446637	::474705848887824000
529096266	::474705891443609000
238307628	::474705893851152000
338076990	::474705999572766000
588705820	::474706132531826000
30666953	::474706146347855000
235382002	::474706169479835000
103138091	::474706197430697000
226995875	::474706231492227000
340688867	::474706239612809000
285401749	::474706255819186000
235382002	::474706346932072000
110297719	::474706436887683000
322446637	::474706513928282000
36866805	::474706552155557000
462648540	::474706679418724000
172035134	::474706767784722000
213763059	::474706792069738000
169291538	::474706846390161000
510998653	::474706948689235000
103138091	::474707057296547000
308657649	::474707061369212000
602895412	::474707100380045000
365767010	::474707193757855000
583488323	::474707202201382000
25359188	::474707316353150000
203688730	::474707373647355000
341803593	::474707430459207000
15791549	::474707482539851000
253689041	::474707599758487000
266317182	::474707630842466000
440624261	::474707635313201000
203736885	::474707643404398000
49886698	::474707812556091000
39237011	::474707815219871000
203736885	::474708093650345000
340094001	::474708141461229000
36219010	::474708227679334000
337434879	::474708275301072000
340094001	::474708304279896000
87970668	::474708382264217000
40810916	::474708385716514000
341803593	::474708408017248000
578593285	::474708434202685000
36219010	::474708456440475000
467758710	::474708473284816000
19895969	::474708529736339000
21503139	::474708581229412000
462648540	::474708619745710000
351316240	::474708690684362000
356579210	::474708694140076000
538590660	::474708701597536000
364641621	::474708766273716000
364641621	::474708826558443000
624360378	::474708866341822000
364641621	::474708881726124000
218112087	::474708901158350000
107750524	::474708947182845000
49886698	::474708983899357000
46268291	::474708985153851000
256781130	::474708989817520000
64791948	::474708990262145000
624360378	::474709047003082000
405362735	::474709052266909000
236528732	::474709190007881000
98768681	::474709227899199000
91422810	::474709265366515000
236528732	::474709269880004000
624360378	::474709334354833000
312710029	::474709416378265000
21503139	::474709480119074000
256845035	::474709523807367000
29737650	::474709608515137000
48804765	::474709609014657000
48804765	::474709656452235000
236528732	::474709678984036000
256845035	::474709773796249000
624360378	::474709886111334000
8548362	::474709988397834000
169291538	::474710048942592000
620420742	::474710078671814000
268073941	::474710115615248000
209208697	::474710125345656000
378773930	::474710184330543000
564879952	::474710273119752000
379833720	::474710317633519000
494543536	::474710320787628000
594121150	::474710342166007000
379833720	::474710399917371000
355612007	::474710416237395000
208894791	::474710455819042000
46796467	::474710459212627000
304219715	::474710511779467000
620420742	::474710557950763000
620420742	::474710696052400000
340688867	::474710751962079000
178921630	::474710783415549000
268073941	::474710940794241000
594121150	::474710955322925000
15742158	::474710993092612000
266210776	::474711006355406000
349904873	::474711129441046000
276540818	::474711133119856000
236528732	::474711169161494000
564879952	::474711442491719000
59207269	::474711488847183000
551501734	::474711510477176000
201113172	::474711545197654000
620420742	::474711561849028000
84849075	::474711562934943000
91345170	::474711627137572000
334423964	::474711639988527000
201113172	::474711719370301000
201113172	::474711732976615000
620420742	::474711735350595000
494543536	::474711740312473000
17086308	::474711781814726000
506519570	::474711814035767000
29737650	::474711955450912000
355612007	::474712234698870000
32382173	::474712246162325000
209208697	::474712284225622000
97326618	::474712331193417000
506519570	::474712340974551000
436716308	::474712364563316000
267357514	::474712409014558000
553930094	::474712428652281000
272184078	::474712504825044000
237330810	::474712556888936000
317483868	::474712563629178000
36468395	::474712571509866000
23933265	::474712572516921000
344857407	::474712653596610000
320452099	::474712679433531000
97326618	::474712734878007000
285401749	::474712775495651000
345508633	::474712945222770000
202840862	::474713072075284000
620420742	::474713099791241000
620420742	::474713151888707000
340688867	::474713157261221000
86243090	::474713167747371000
494543536	::474713182477766000
40708485	::474713199523024000
58587526	::474713248231481000
91130285	::474713250643582000
620420742	::474713353026568000
487322279	::474713377697058000
213763059	::474713413411946000
420389630	::474713451332632000
53112812	::474713487600406000
68775336	::474713567740960000
107750524	::474713589421715000
237938155	::474713600511459000
253057868	::474713776508264000
487322279	::474713777154166000
413367641	::474713784284889000
487322279	::474713792782168000
341803593	::474713805214076000
485252693	::474713837279903000
458472537	::474713837372203000
349788720	::474713873753591000
19837708	::474713892439220000
365658620	::474713892694659000
198651083	::474713899485257000
432622681	::474713911132815000
253057868	::474714003281678000
457250385	::474714055832535000
34767424	::474714109833797000
253057868	::474714129895157000
201113172	::474714257867964000
458472537	::474714336821518000
338073739	::474714369603809000
487322279	::474714443591344000
440624261	::474714496464715000
107750524	::474714507395469000
262382570	::474714733099360000
53112812	::474714752631857000
59207269	::474714758424567000
18028506	::474714762136535000
349788720	::474714764854435000
479245748	::474714805232996000
369292925	::474714814078406000
60218540	::474714828515602000
379152968	::474714875089129000
208894791	::474714877110800000
190624012	::474714893833101000
208894791	::474714929216643000
351316240	::474715036230111000
276540818	::474715042743869000
60218540	::474715046392897000
18028506	::474715081679593000
192727478	::474715104400125000
16353730	::474715115015913000
271774234	::474715175199588000
341803593	::474715206841425000
269012544	::474715224444895000
317483868	::474715260231118000
36468395	::474715346289455000
341803593	::474715394091909000
357275400	::474715413600022000
109762886	::474715446554673000
328882474	::474715473506877000
458010782	::474715530159751000
208894791	::474715531967463000
553930094	::474715558815227000
238307628	::474715562896281000
60218540	::474715638238560000
107750524	::474715647088533000
203688730	::474715725060661000
63473984	::474715728818348000
320452099	::474715756098117000
260338000	::474715764050890000
203688730	::474715791414530000
252914746	::474715876051398000
131633030	::474715941453180000
201810972	::474716000668381000
467545942	::474716016837414000
266317182	::474716026454941000
381778563	::474716095987724000
409709795	::474716193777909000
335759212	::474716272182448000
107750524	::474716330298728000
276341812	::474716376905433000
91195209	::474716433666940000
385595835	::474716451656704000
114235211	::474716546602766000
636632104	::474716551346520000
237938155	::474716556996255000
243830281	::474716559114788000
349904873	::474716616458919000
285401749	::474716622364504000
467545942	::474716669001338000
34767424	::474716683437735000
38326757	::474716739742494000
276341812	::474716782914043000
376541246	::474716806104768000
208250490	::474716821804044000
286298021	::474716826757509000
34767424	::474716834822758000
19028099	::474716863436312000
242443898	::474716868544983000
338073739	::474716875801116000
458472537	::474716970630529000
338073739	::474717002532007000
385595835	::474717017845813000
138083816	::474717017933488000
231150237	::474717031804469000
138083816	::474717092063621000
475930595	::474717153531551000
341803593	::474717230421143000
363361632	::474717288588128000
506760887	::474717294996631000
16713682	::474717327842611000
287727506	::474717334750642000
40126821	::474717350642864000
114235211	::474717440148910000
385595835	::474717443235930000
114235211	::474717555714576000
16713682	::474717592771641000
434045786	::474717607015092000
114235211	::474717635376988000
114235211	::474717681262682000
109331928	::474717699957080000
37119867	::474717742667661000
28054060	::474717765090430000
304219715	::474717863383556000
209401949	::474718052421238000
349787019	::474718067034177000
304219715	::474718103176105000
29849760	::474718169622278000
341803593	::474718185858420000
19245878	::474718222294740000
234214828	::474718230213169000
80788799	::474718239507759000
291518680	::474718294445150000
349787019	::474718321854922000
43838022	::474718330893242000
235272576	::474718340338835000
242443898	::474718343786549000
80788799	::474718352628137000
172035134	::474718428993822000
631513843	::474718459641991000
479245748	::474718496363130000
435478224	::474718640365776000
180661626	::474718685702021000
341493662	::474718698398547000
48557490	::474718765876539000
59207269	::474718796159389000
363361632	::474718833555824000
716262980	::474719018331279000
19837708	::474719037466083000
217563665	::474719038955073000
429558621	::474719048581017000
172035134	::474719057774911000
217563665	::474719272133206000
349787019	::474719276650475000
273092249	::474719292936970000
208894791	::474719316160831000
59583601	::474719326642376000
23642786	::474719354677129000
529096266	::474719436436701000
273092249	::474719476345495000
349787019	::474719499128934000
631513843	::474719575657820000
361691248	::474719696487317000
374528956	::474719730813927000
43838022	::474719740393709000
249789981	::474719744080084000
402333632	::474719835746619000
330691749	::474719867455963000
43838022	::474719899302907000
198651083	::474719901467541000
39215095	::474719955305644000
217563665	::474719972716212000
217563665	::474720016597000000
217563665	::474720091863777000
300884493	::474720097354133000
438582644	::474720127016243000
374528956	::474720130363293000
59207269	::474720322907045000
358617322	::474720336546525000
103138091	::474720432378380000
473462894	::474720468394455000
321637063	::474720472106803000
43838022	::474720558135783000
273092249	::474720575341219000
18068894	::474720580764053000
208250490	::474720588733624000
59583601	::474720590763675000
374528956	::474720599072604000
436476907	::474720730181943000
458847153	::474720760620408000
435478224	::474720795868950000
473462894	::474720825937903000
95072707	::474720835815473000
87812967	::474720864056115000
257225781	::474720882103816000
351004243	::474720939775918000
321637063	::474720948038688000
209401949	::474720975351980000
436716308	::474720993311985000
59583601	::474721180969349000
264622253	::474721224632066000
473462894	::474721271909855000
25935173	::474721302134423000
236595577	::474721398292611000
257225781	::474721399588655000
405362735	::474721408937779000
393041277	::474721429016309000
236595577	::474721451765800000
458847153	::474721567382204000
473462894	::474721578534436000
69719136	::474721583852834000
321637063	::474721641994674000
285401749	::474721654359093000
95072707	::474721665415262000
473462894	::474721721128210000
236595577	::474721742816964000
40810916	::474721751029809000
95072707	::474721762412740000
339295860	::474721827269267000
556631416	::474721861004054000
473462894	::474721881010864000
289360824	::474722000330833000
321780812	::474722063089811000
637303583	::474722076402540000
264300486	::474722123521724000
162958222	::474722140034707000
631603360	::474722152646582000
445268626	::474722153125150000
473462894	::474722154915700000
70839289	::474722235849383000
249028893	::474722281697325000
337388641	::474722337611214000
473462894	::474722353390170000
716262980	::474722360117850000
47017345	::474722400131493000
236595577	::474722400496402000
273955213	::474722400702328000
16566189	::474722400815554000
109298324	::474722547423264000
236595577	::474722554226028000
513825441	::474722646857629000
341892711	::474722683155140000
320692054	::474722796044431000
23665083	::474722799601209000
349787019	::474722817096028000
273955213	::474722825933430000
479245748	::474722840584151000
286298021	::474722865368272000
251429451	::474722866253271000
204292930	::474722947450830000
339295860	::474723008959873000
15733436	::474723038190379000
70839289	::474723211284733000
264300486	::474723251378466000
133112299	::474723265114419000
395687470	::474723343527342000
364439246	::474723368038842000
286298021	::474723449399959000
393105437	::474723457469382000
709921765	::474723489371676000
130514710	::474723621446115000
59583601	::474723626558976000
137014162	::474723710067548000
291518680	::474723805756424000
99320365	::474723847879794000
18455966	::474723860613713000
15733436	::474723860915687000
473462894	::474723890942337000
374659572	::474723941039091000
95141856	::474723955308503000
95141856	::474723973419528000
615688476	::474724038187565000
130514710	::474724072858091000
242435004	::474724082244538000
344958631	::474724150439727000
44041485	::474724212062425000
253717655	::474724297022242000
67656722	::474724312847364000
136791341	::474724322771480000
443070793	::474724395181961000
30787413	::474724395538460000
447422715	::474724498256969000
243830281	::474724764515594000
237330810	::474724839941758000
33904380	::474724924502728000
15733436	::474724967352131000
395057520	::474725021005651000
87970668	::474725036775833000
73020435	::474725058716241000
101881386	::474725086805909000
18028506	::474725107047596000
73020435	::474725135610425000
467688815	::474725163494563000
64219388	::474725244876226000
54405135	::474725277483159000
36829018	::474725292808757000
335101950	::474725300803092000
197210844	::474725360848744000
122799833	::474725364078751000
374659572	::474725546027257000
401089789	::474725554336169000
486174522	::474725564058984000
226995875	::474725640264896000
256781130	::474725682983890000
430072028	::474725715464572000
16846197	::474725757055684000
19028099	::474725803646001000
18028506	::474725841075994000
253057868	::474726262330519000
228213959	::474726262473113000
299450175	::474726292093698000
379807492	::474726308854104000
227114320	::474726317737254000
529096266	::474726320174542000
194359616	::474726398348001000
333704327	::474726404999757000
338543771	::474726424327499000
19028099	::474726429436153000
455097630	::474726466303717000
364439246	::474726525527281000
101881386	::474726588668731000
16353730	::474726610919497000
253057868	::474726659749183000
337434879	::474726720869003000
360898372	::474726737066987000
338543771	::474726744436379000
36829018	::474726768931520000
333704327	::474726834442362000
208894791	::474726966361198000
54405135	::474727027451256000
249028893	::474727076004515000
405362735	::474727088319393000
271717879	::474727170041204000
160495648	::474727249984622000
234187240	::474727304078561000
333704327	::474727335703240000
249028893	::474727339113185000
619492928	::474727344200884000
321794820	::474727422554681000
349787019	::474727461633396000
80788799	::474727561134501000
19028099	::474727567472492000
245935219	::474727599235547000
192727478	::474727639752933000
249028893	::474727662850965000
228213959	::474727709424103000
252725390	::474727796778868000
172035134	::474727868925083000
274693254	::474727878006161000
34796664	::474727897329311000
519677520	::474727905273348000
80788799	::474727936608571000
99320365	::474728083598368000
509523903	::474728153424728000
333704327	::474728177097793000
333704327	::474728210580897000
509523903	::474728226577608000
333704327	::474728291971391000
249028893	::474728298258235000
64907439	::474728334967177000
321794820	::474728352402911000
50463332	::474728478198095000
339295860	::474728698680078000
331925277	::474728771426467000
227114320	::474728786131701000
619492928	::474728829525950000
631603360	::474728920622071000
280297585	::474729001257160000
631603360	::474729125673205000
234187240	::474729140147720000
208250490	::474729152147619000
631603360	::474729230211624000
227114320	::474729242047963000
260338000	::474729272951988000
38623896	::474729375762350000
253057868	::474729391780405000
40994873	::474729396905865000
59583601	::474729498550996000
53112812	::474729587369209000
619492928	::474729630822592000
21503139	::474729641987407000
258454374	::474729662435061000
137014162	::474729733343563000
264677315	::474729767782993000
258454374	::474729860066459000
348901427	::474729995219116000
178985516	::474729999765757000
128284695	::474730088861564000
539183661	::474730191068344000
231689668	::474730215550500000
38623896	::474730317152935000
270065033	::474730375374446000
226357092	::474730376292618000
350424007	::474730395414847000
16846197	::474730470899728000
249028893	::474730508468113000
254635990	::474730542983032000
155650977	::474730563673133000
484202581	::474730619931734000
309778100	::474730749992505000
435478224	::474730769836175000
249028893	::474730790803488000
204292930	::474730814102466000
313421343	::474730852598185000
41001071	::474730874697568000
58628782	::474730940963782000
445268626	::474731048644128000
249243467	::474731087533715000
67193398	::474731098094567000
58628782	::474731156181889000
445268626	::474731161395412000
59207269	::474731187949551000
58628782	::474731210066120000
254635990	::474731214377852000
58628782	::474731222556753000
58628782	::474731272565456000
349365015	::474731295034339000
280297585	::474731302894047000
1384531	::474731381252423000
58628782	::474731400005177000
193796724	::474731448092483000
58628782	::474731517328257000
287727506	::474731571535441000
58628782	::474731586676867000
238698812	::474731600790290000
58628782	::474731648551227000
41001071	::474731740351983000
163893797	::474731859406905000
254635990	::474731920916754000
59370673	::474732028512849000
371416817	::474732033575747000
136791341	::474732100558794000
187741596	::474732178794745000
341153843	::474732179696910000
172827217	::474732203256315000
33011898	::474732217797586000
258916835	::474732235577257000
59370673	::474732245047984000
105607367	::474732298135666000
249789981	::474732305513472000
445268626	::474732327776825000
163893797	::474732369271087000
204292930	::474732436925198000
455542048	::474732440070914000
208894791	::474732452330893000
163893797	::474732517791367000
162200561	::474732601564233000
18437537	::474732614436524000
700013623	::474732739464527000
52441281	::474732767364661000
227114320	::474732828945817000
359446141	::474732844934123000
204292930	::474732857147920000
208894791	::474732924475310000
254635990	::474732943320309000
323011452	::474732965704904000
24634410	::474733140460593000
64907439	::474733189249138000
41001071	::474733189802373000
217262932	::474733281452122000
266033863	::474733331511140000
161041223	::474733344425783000
230655725	::474733379527921000
320692054	::474733404894679000
551447338	::474733462201860000
197277853	::474733612911558000
403823128	::474733702501900000
346998772	::474733712387489000
405362735	::474733728280109000
220867112	::474733762253578000
105607367	::474733768524431000
436476907	::474733825465925000
1384531	::474733829387993000
505219745	::474733837826547000
228213959	::474733964704219000
537633292	::474733966898262000
66786075	::474734069255659000
320692054	::474734102164168000
505219745	::474734153171480000
230655725	::474734195466854000
62756038	::474734205197221000
49114032	::474734314362392000
320692054	::474734316514058000
374528956	::474734345455153000
467043006	::474734390430687000
286298021	::474734435544612000
204292930	::474734455093854000
160733683	::474734507409809000
308657649	::474734554469511000
418312513	::474734575969906000
716262980	::474734578830036000
444979318	::474734590029225000
26413556	::474734594369929000
389614947	::474734595959947000
443070793	::474734658849341000
320692054	::474734714570285000
531871315	::474734775555883000
418312513	::474734878169505000
286298021	::474734878999998000
91024211	::474734912592166000
109361476	::474734956459982000
162200561	::474734959845195000
105607367	::474734989343752000
273697690	::474735036487311000
455097630	::474735042015399000
187741596	::474735131903537000
109361476	::474735149083811000
346998772	::474735156662906000
364641621	::474735267803193000
121881241	::474735278582534000
20778748	::474735280004399000
109361476	::474735287097389000
320692054	::474735313793720000
91024211	::474735365153390000
320692054	::474735414972923000
238665368	::474735423495753000
249028893	::474735479641083000
484202581	::474735558011666000
256781130	::474735561987461000
203688730	::474735692753272000
331398205	::474735786156634000
443375828	::474735933347352000
16713682	::474736025080979000
484202581	::474736028641923000
62975545	::474736050447720000
62975545	::474736159537393000
82130465	::474736237119811000
14584037	::474736264525398000
109361476	::474736356032147000
59207269	::474736434105290000
220867112	::474736483975196000
252914746	::474736488941240000
587054451	::474736505185767000
249028893	::474736510818738000
42994926	::474736533820293000
159726392	::474736577667932000
331668519	::474736621967790000
357790406	::474736789077655000
599787941	::474736893523812000
264677315	::474736896401473000
625900103	::474736929452199000
546153359	::474736934766399000
18028506	::474737002618056000
59370673	::474737015045365000
517075828	::474737088014090000
171642430	::474737114446184000
374528956	::474737138836447000
171642430	::474737158738022000
109361476	::474737173233934000
218112087	::474737191298420000
457250385	::474737273616207000
59370673	::474737312559927000
66786075	::474737355501236000
619492928	::474737435080151000
115583749	::474737460711129000
53112812	::474737552914513000
417449044	::474737646477258000
64907439	::474737674993938000
411786523	::474737693130493000
374659572	::474737703486255000
546153359	::474737766358470000
218112087	::474737768271478000
243427085	::474737816795353000
594121150	::474737827197239000
631603360	::474737914543616000
536141027	::474737924861624000
631603360	::474737939487145000
631603360	::474738037143138000
58587526	::474738037256376000
599787941	::474738069807964000
599787941	::474738115425226000
14584037	::474738229061890000
275813402	::474738244815716000
546153359	::474738257495089000
479245748	::474738343994228000
599787941	::474738405339721000
27904685	::474738465238962000
299450175	::474738716011794000
631603360	::474738724165517000
25410192	::474738751533764000
273697690	::474738776711786000
49052615	::474738815769509000
237112765	::474738845406482000
38326757	::474738889580478000
243427085	::474738981704585000
546153359	::474738997848068000
213767620	::474739011756781000
29605636	::474739153330921000
249028893	::474739200546193000
130996784	::474739253939695000
405362735	::474739302379700000
374659572	::474739302845652000
130996784	::474739329470709000
100313850	::474739408441446000
374659572	::474739455295619000
374659572	::474739457887703000
321780812	::474739493677723000
371477472	::474739522870079000
220867112	::474739530084282000
450378413	::474739600699580000
312710029	::474739618034626000
45289907	::474739673235873000
331397011	::474739677287956000
130996784	::474739706610323000
264300486	::474739805285134000
465934852	::474739841897627000
155650977	::474739882560987000
130996784	::474739908297629000
36829018	::474739948172881000
130996784	::474740054875971000
107750524	::474740073398042000
244800948	::474740078405640000
445903498	::474740096936443000
76638498	::474740225064050000
130996784	::474740261827145000
377715399	::474740267959189000
249789981	::474740291648630000
174720518	::474740336925765000
128284695	::474740351308017000
60578212	::474740430018736000
171642430	::474740471789400000
308726677	::474740519763861000
507918715	::474740530828435000
36829018	::474740545177542000
58587013	::474740727222906000
559991040	::474740750153179000
130996784	::474740763038064000
559991040	::474740777881726000
291518680	::474740799809536000
110297719	::474740853848961000
594121150	::474740868285349000
171642430	::474740898614345000
110297719	::474740940855205000
58587013	::474741040642260000
160495648	::474741077425917000
258506164	::474741165439590000
128284695	::474741186222374000
171642430	::474741337141420000
171642430	::474741364169535000
291518680	::474741387137929000
321498402	::474741387213025000
128284695	::474741402971435000
209401949	::474741411552559000
110063681	::474741475343732000
599348429	::474741481513947000
559991040	::474741550484684000
19071786	::474741628096110000
209401949	::474741659008507000
252914746	::474741666163613000
18437537	::474741671041961000
110063681	::474741689634922000
559991040	::474741877141282000
599348429	::474741919797768000
559991040	::474741952739835000
280194602	::474741969726746000
378771457	::474741982880096000
25410192	::474742006645030000
573114433	::474742050739716000
540330411	::474742092200026000
18750697	::474742121107177000
299450175	::474742134638010000
255299055	::474742139784404000
252914746	::474742157979287000
160495648	::474742162635390000
273205079	::474742166951301000
164891333	::474742182927024000
164891333	::474742246999588000
171103429	::474742326666207000
64907439	::474742336769900000
473196438	::474742366570827000
19895969	::474742435021881000
98768681	::474742470388219000
46796467	::474742543461404000
588705820	::474742560905101000
242435004	::474742667608219000
588705820	::474742774219042000
594121150	::474742883640418000
155459778	::474742969753673000
171642430	::474742997527982000
494543536	::474743019821101000
554852227	::474743025877282000
109361476	::474743094534230000
588705820	::474743107188039000
19071786	::474743115409272000
314710836	::474743144827736000
459476150	::474743147189133000
250774954	::474743150427525000
53112812	::474743304978845000
355758655	::474743349924995000
163893797	::474743379344261000
459476150	::474743384368623000
333704327	::474743416182829000
386956382	::474743429243473000
171642430	::474743463515152000
208894791	::474743489503059000
275681559	::474743553714057000
255299055	::474743594923077000
459476150	::474743626602262000
117264210	::474743640120905000
109361476	::474743772564455000
459476150	::474743828033720000
193583131	::474743898787823000
484202581	::474743914889740000
459476150	::474743921994514000
171642430	::474743980400193000
553930094	::474744009173131000
334403708	::474744035341783000
15282962	::474744042992197000
171642430	::474744045755854000
35923992	::474744076047118000
411786523	::474744077616181000
459476150	::474744085740126000
120851061	::474744122360995000
171642430	::474744170796441000
171642430	::474744210965274000
17830276	::474744211288252000
13683762	::474744254393499000
15282962	::474744303923650000
15282962	::474744332658810000
77078833	::474744366570172000
171642430	::474744372777336000
273697690	::474744395187503000
374528956	::474744402666348000
428300082	::474744447893532000
19028099	::474744463303385000
531871315	::474744496551624000
428300082	::474744532299694000
707214715	::474744560807985000
53112812	::474744575857139000
17830276	::474744593754226000
38326757	::474744613346238000
238786875	::474744630710640000
53112812	::474744651430121000
389614947	::474744842128728000
587940951	::474744887334952000
15282962	::474744895748329000
545784705	::474744901004189000
553930094	::474744955635007000
450378413	::474744988761206000
109361476	::474745025365311000
174720518	::474745030695849000
109361476	::474745059276255000
15282962	::474745089190002000
474400310	::474745091882749000
338543771	::474745160954576000
53112812	::474745164489957000
109361476	::474745205493874000
120851061	::474745207984893000
258916835	::474745227593273000
409709795	::474745274280079000
635577431	::474745282505506000
258916835	::474745401803689000
428300082	::474745406404841000
59370673	::474745423756685000
308690900	::474745519764701000
140994915	::474745677210058000
635577431	::474745678720036000
599787941	::474745738207850000
58587013	::474745792704827000
271774234	::474745797297192000
330799447	::474745845079093000
271774234	::474745905795452000
110063681	::474745955703455000
474400310	::474745965044584000
459476150	::474745998099488000
336347539	::474746233358401000
450378413	::474746428355391000
341941030	::474746456608620000
359776589	::474746512795111000
411786523	::474746560732213000
166307106	::474746615152930000
559991040	::474746624070397000
633531552	::474746625118973000
411786523	::474746633935421000
587940951	::474746638742081000
82130465	::474746671856115000
359776589	::474746707469537000
239257340	::474746749501075000
80788799	::474746782635671000
529096266	::474746808569462000
234187240	::474746838713896000
224501206	::474746909978931000
634615880	::474746955600363000
15137186	::474746971320614000
59207269	::474747068859572000
445826532	::474747079940907000
80788799	::474747114254110000
255195496	::474747121418006000
52441281	::474747129810780000
369849727	::474747133523140000
255299055	::474747142226333000
208250490	::474747158298894000
323246381	::474747169644093000
556631416	::474747192666628000
237963845	::474747193141002000
450378413	::474747227508711000
487322279	::474747233158438000
234828491	::474747278725353000
29374576	::474747281154277000
336347539	::474747294617591000
71981601	::474747308111060000
208894791	::474747352855904000
136114188	::474747369062682000
114235211	::474747376641388000
433916111	::474747396144898000
235272576	::474747447596843000
359776589	::474747556040163000
357790406	::474747561249898000
287727506	::474747590123462000
354412568	::474747711666008000
624360378	::474747797036883000
536141027	::474747798546841000
53112812	::474747925591896000
359776589	::474748044857311000
236595577	::474748145231220000
236595577	::474748221613690000
323691415	::474748250512031000
357790406	::474748324541505000
323691415	::474748324663144000
162200561	::474748354908676000
443070793	::474748360050483000
255818707	::474748362915201000
57300329	::474748372499562000
16866896	::474748462157021000
459476150	::474748483438510000
110063681	::474748498458329000
59583601	::474748503655075000
423422030	::474748518180347000
368170408	::474748525499412000
700013623	::474748557749391000
204292930	::474748608420798000
91195209	::474748692948602000
58587013	::474748703836995000
323691415	::474748774913290000
264677315	::474748823353692000
323691415	::474748825806966000
313341167	::474748849333223000
209401949	::474748875715006000
323691415	::474748952126820000
261438579	::474748965670248000
700013623	::474749003608129000
433916111	::474749133316575000
360231979	::474749134646562000
260262291	::474749137603133000
114235211	::474749142103629000
486174522	::474749149179834000
443070793	::474749167273648000
97326618	::474749177709084000
594121150	::474749237914136000
101881386	::474749263822331000
220455732	::474749280532451000
209401949	::474749290481717000
52929975	::474749429896187000
357790406	::474749527627677000
536141027	::474749538948116000
405362735	::474749542068260000
587940951	::474749546829201000
411786523	::474749548133621000
330691749	::474749598729523000
330691749	::474749707026452000
91024211	::474749733651890000
531871315	::474749772742803000
50151347	::474749787884253000
587940951	::474749875897516000
531871315	::474749886794305000
50151347	::474749930943549000
114235211	::474749998895083000
260262291	::474750009162743000
237024825	::474750066582761000
52929975	::474750092864675000
277829772	::474750101626167000
237024825	::474750173306822000
273697690	::474750180122558000
594121150	::474750231457058000
52929975	::474750250004250000
198126424	::474750336557932000
531871315	::474750389007695000
237024825	::474750406296621000
109361476	::474750450332610000
594121150	::474750490324910000
58587013	::474750505278013000
546947837	::474750534780743000
24719772	::474750635917598000
91024211	::474750668809699000
417472148	::474750688522534000
546947837	::474750718021099000
109361476	::474750760769822000
237024825	::474750767438381000
15137186	::474750800544419000
203146266	::474750851039252000
333704327	::474750918252969000
346127757	::474750931146670000
203146266	::474750984086765000
351152035	::474751013648621000
102233693	::474751030576414000
171642430	::474751143080243000
237024825	::474751164496367000
335101950	::474751173870632000
260911912	::474751184822366000
594121150	::474751193550684000
203146266	::474751221052735000
440624261	::474751222109704000
91024211	::474751274194579000
171642430	::474751280032645000
16713682	::474751284239949000
227114320	::474751305907732000
54405135	::474751313251553000
116071398	::474751326627569000
203146266	::474751496333299000
52929975	::474751512468807000
227114320	::474751518722498000
370420008	::474751541900238000
458472537	::474751566311088000
378771457	::474751569200553000
38579155	::474751577878589000
237024825	::474751611244273000
356974615	::474751615447359000
467027311	::474751629234016000
203146266	::474751657822015000
255299055	::474751685026267000
337416247	::474751755881046000
424498868	::474751793344569000
173026357	::474751805306724000
237024825	::474751930166550000
378771457	::474751976518193000
52929975	::474752024673026000
455542048	::474752079966511000
411786523	::474752101810470000
255313314	::474752111499309000
438647243	::474752142952390000
509523903	::474752152737308000
366701651	::474752209025253000
424498591	::474752247818375000
277829772	::474752248300331000
237024825	::474752249738956000
446541836	::474752385051410000
203688730	::474752392143970000
332908078	::474752394031398000
237024825	::474752416378667000
323076337	::474752428076593000
234214828	::474752453426941000
424498591	::474752495554920000
237024825	::474752506761711000
500212290	::474752512571219000
314251743	::474752604929404000
237118122	::474752635711410000
418312513	::474752645916528000
374659572	::474752661599031000
445219284	::474752664350494000
410047216	::474752678128803000
237024825	::474752687008133000
234214828	::474752702107635000
203688730	::474752703575240000
23721718	::474752817962684000
249028893	::474752822974906000
101881386	::474752846483972000
332908078	::474752903392288000
317483868	::474753139598315000
208250490	::474753267873099000
109361476	::474753284503527000
59207269	::474753290673336000
155650977	::474753296930840000
96013044	::474753341172764000
305926788	::474753346163974000
323076337	::474753353646219000
23721718	::474753364740558000
91024211	::474753373494067000
305926788	::474753408306794000
364043601	::474753415277707000
234187240	::474753456671305000
364043601	::474753493367279000
364439246	::474753535888719000
283251929	::474753547750236000
536141027	::474753608693448000
378771457	::474753616805629000
237938155	::474753652091920000
328882474	::474753699957325000
237024825	::474753730651234000
328882474	::474753745541017000
255818707	::474753758380167000
7132042	::474753792018116000
201113172	::474753803745763000
553930094	::474753816336678000
323891242	::474753823647760000
80788799	::474753850121809000
237938155	::474753861614583000
109361476	::474753862625419000
378281495	::474753885660536000
374659572	::474753898771517000
323011452	::474753900168241000
59207269	::474753902966231000
323891242	::474753924973727000
323891242	::474753955109806000
553930094	::474753969739149000
287727506	::474753995832299000
180661626	::474754014220144000
67523538	::474754031286358000
64219388	::474754063087992000
53112812	::474754068661796000
36866805	::474754098613338000
231689668	::474754106515808000
317483868	::474754163021459000
67523538	::474754251936108000
58587013	::474754259528208000
109361476	::474754262472601000
53112812	::474754265844420000
319771975	::474754278696177000
49114032	::474754284236464000
60578212	::474754298686238000
109361476	::474754323910762000
312856997	::474754338737623000
281821239	::474754349139111000
421356901	::474754356831457000
173026357	::474754361810518000
333704327	::474754364393787000
317483868	::474754387076608000
80788799	::474754395280642000
53112812	::474754463308070000
471204596	::474754473454501000
110063681	::474754490097078000
410047216	::474754506795008000
417428775	::474754536989786000
196394433	::474754542782148000
417428775	::474754553364357000
53112812	::474754580190736000
202840862	::474754601879470000
323076337	::474754650554372000
156166678	::474754669017706000
203146266	::474754700727037000
24719772	::474754702119170000
80788799	::474754707278143000
136114188	::474754761430794000
631603360	::474754793597317000
136114188	::474754820813770000
287727506	::474754828535865000
198406854	::474754890284425000
377715399	::474754892544737000
631603360	::474754894734565000
60578212	::474754909687283000
410047216	::474754912593928000
230655725	::474754926460289000
156166678	::474755018956881000
344958631	::474755080327946000
208894791	::474755117879533000
410047216	::474755154944983000
109361476	::474755191016005000
24392243	::474755232560590000
243830281	::474755295143796000
304219715	::474755322532220000
260038180	::474755326085173000
91024211	::474755386663510000
73020435	::474755390333153000
109361476	::474755411627606000
137587439	::474755432230039000
59583601	::474755467340546000
458010782	::474755471342317000
208250490	::474755521539768000
144937748	::474755537578360000
321780812	::474755538564440000
79073243	::474755563218538000
107902551	::474755565218836000
24719772	::474755570214248000
360231979	::474755570642460000
208894791	::474755586379485000
144937748	::474755592981319000
166307106	::474755638031966000
109361476	::474755645791797000
54405135	::474755684761079000
51480688	::474755697423290000
93927673	::474755698300301000
301761224	::474755747142582000
260338000	::474755761827250000
49114032	::474755782936772000
484202581	::474755784040280000
24719772	::474755789941243000
440314946	::474755812192034000
208894791	::474755860825378000
109361476	::474755880182099000
220584371	::474755881964666000
262382570	::474755890932121000
16713682	::474755897752055000
479245748	::474755899941462000
506760887	::474755900084092000
287727506	::474755901799559000
144937748	::474755910930145000
440314946	::474755923387228000
203146266	::474755951669837000
109361476	::474755953091698000
67523538	::474755968274685000
15282962	::474755969105547000
208894791	::474756012407554000
15282962	::474756012491431000
51480688	::474756026877476000
223288871	::474756027708350000
16864384	::474756038860615000
506760887	::474756047002169000
109361476	::474756067340328000
144937748	::474756099871363000
260338000	::474756103944024000
220584371	::474756121509765000
95231863	::474756163389894000
354412568	::474756189277159000
124582805	::474756237884919000
220584371	::474756277030354000
79073243	::474756324627345000
51480688	::474756422446497000
421179396	::474756449445220000
287727506	::474756451295326000
220584371	::474756522120318000
171103429	::474756538251608000
202927618	::474756583205781000
25359188	::474756595113422000
109361476	::474756616664154000
196394433	::474756628433350000
371477472	::474756679561515000
440314946	::474756728014110000
202840862	::474756773082316000
102489930	::474756776915525000
167222207	::474756785451311000
458010782	::474756799510228000
49114032	::474756808465068000
716262980	::474756810382245000
269151566	::474756867252441000
102489930	::474756887854854000
93927673	::474756893819539000
201113172	::474756895405006000
262382570	::474756910412210000
440624261	::474756916980498000
203146266	::474756920755367000
196394433	::474756934948913000
445826532	::474756951084396000
255195496	::474756953147600000
102489930	::474756957643886000
332908078	::474756989311266000
220584371	::474756989915234000
287727506	::474757020718223000
58587013	::474757037919047000
144937748	::474757047607910000
465934852	::474757091526471000
258916835	::474757092318789000
124582805	::474757097222332000
440314946	::474757112426680000
420389630	::474757115202895000
14955026	::474757165497217000
53112812	::474757169124876000
102489930	::474757182752583000
208894791	::474757189249560000
220584371	::474757207259877000
553930094	::474757211432812000
49114032	::474757214670819000
321637063	::474757218584510000
287727506	::474757229112209000
203146266	::474757237316284000
220584371	::474757244274630000
79073243	::474757280517591000
109361476	::474757285106176000
269151566	::474757305956073000
232437529	::474757358078279000
208250490	::474757360293253000
269151566	::474757372926500000
58628782	::474757397349552000
410047216	::474757438173093000
417449044	::474757503692328000
301761224	::474757506325950000
50468203	::474757508951576000
262382570	::474757521757175000
351922723	::474757527759241000
196394433	::474757528157319000
93927673	::474757535229292000
321498402	::474757535745196000
349365015	::474757551893266000
519898323	::474757559560065000
58628782	::474757567206273000
53112812	::474757587330543000
109361476	::474757591583973000
349365015	::474757598177402000
290195625	::474757609070014000
144937748	::474757610810667000
28066346	::474757614694199000
385114649	::474757614992375000
93927673	::474757623536177000
266210776	::474757642595074000
440624261	::474757681992187000
445826532	::474757688505954000
553930094	::474757689810378000
373653741	::474757693656166000
79073243	::474757735201140000
415998425	::474757745112260000
220584371	::474757757330268000
344958631	::474757796227842000
144937748	::474757817803747000
260038180	::474757881330688000
553930094	::474757901949865000
332908078	::474757919616294000
411898570	::474757931603222000
440314946	::474757951513559000
471204596	::474757957054627000
344958631	::474758000029081000
103526992	::474758000264372000
471204596	::474758006107017000
144937748	::474758008254504000
203146266	::474758018840526000
79363954	::474758027011428000
411898570	::474758036041388000
24719772	::474758043708559000
410047216	::474758069206130000
250936962	::474758070749646000
277814195	::474758090760658000
208250490	::474758098226544000
92870542	::474758144866787000
415998425	::474758159127805000
244800948	::474758182330720000
471204596	::474758191793049000
410047216	::474758192292200000
556631416	::474758211724001000
187089991	::474758268934320000
327989967	::474758283212095000
237118122	::474758291068055000
50468203	::474758292598575000
79363954	::474758292934512000
208250490	::474758307237097000
193192138	::474758314082205000
58628782	::474758320856002000
484202581	::474758342049824000
351922723	::474758390829568000
173026357	::474758411092250000
281821239	::474758440451993000
18324223	::474758464137228000
50151347	::474758475377958000
327989967	::474758503035580000
24719772	::474758529157312000
440314946	::474758600704131000
193192138	::474758626264231000
418312513	::474758630018121000
196394433	::474758639337877000
415998425	::474758650993840000
553930094	::474758659340120000
155459778	::474758674359939000
371243365	::474758708724269000
451868427	::474758718697926000
109361476	::474758725236838000
256074844	::474758748116774000
418312513	::474758749165719000
440624261	::474758796242583000
44041485	::474758809710510000
24719772	::474758849371467000
262382570	::474758881768648000
287727506	::474758885270884000
553930094	::474758920217436000
91024211	::474758932033179000
205030447	::474758992040710000
321498402	::474759002661064000
155650977	::474759014807375000
315559101	::474759056595251000
19210855	::474759070000246000
323246381	::474759121971838000
215427794	::474759128284282000
716262980	::474759135737958000
405362735	::474759156453216000
315559101	::474759166397906000
208250490	::474759197775912000
216507874	::474759225248194000
276256841	::474759284556046000
410047216	::474759331775135000
354412568	::474759404093308000
258916835	::474759502378446000
440624261	::474759549791260000
376940853	::474759549921271000
79073243	::474759552949178000
304219715	::474759607231860000
250936962	::474759620549169000
91195209	::474759623371915000
716262980	::474759667940589000
76017935	::474759679550054000
103526992	::474759694406270000
716262980	::474759704539709000
410047216	::474759765693071000
437064295	::474759826401398000
437064295	::474759854780055000
437064295	::474759859150528000
437064295	::474759865056108000
365658620	::474759927605362000
327989967	::474759986560897000
594121150	::474759990184783000
304219715	::474760003815895000
313341167	::474760020328853000
321498402	::474760050322710000
349904873	::474760093444341000
172025978	::474760108535054000
323076337	::474760113538887000
361532861	::474760114084540000
199001641	::474760136675045000
256074844	::474760166299402000
348745482	::474760198318743000
11146552	::474760200738451000
67193398	::474760214915207000
364439246	::474760232824889000
260038180	::474760248914632000
215427794	::474760273635467000
374528956	::474760275120627000
371477472	::474760340543008000
73020435	::474760373627662000
67193398	::474760383014522000
58628782	::474760390866653000
258916835	::474760471912775000
120851061	::474760511188639000
348745482	::474760610211962000
258916835	::474760619116089000
424498591	::474760629736472000
319145382	::474760634966740000
354412568	::474760650271768000
354412568	::474760724330602000
258916835	::474760779204276000
432888405	::474760822204268000
90467952	::474760895856259000
331398205	::474760968862310000
29849760	::474760987199811000
440624261	::474761022491095000
304219715	::474761082657988000
73020435	::474761092975980000
323076337	::474761096763420000
67193398	::474761098197860000
73020435	::474761108322914000
376425912	::474761151398428000
61493721	::474761159250173000
215427794	::474761180041736000
258916835	::474761215848112000
326636490	::474761257510518000
371477472	::474761259074605000
30242503	::474761275118219000
424498591	::474761300913184000
326636490	::474761380856602000
258916835	::474761448862650000
263389464	::474761458623213000
260038180	::474761529053945000
323076337	::474761534153830000
79073243	::474761538914750000
215427794	::474761581977292000
263389464	::474761589154152000
277814195	::474761599375642000
67193398	::474761715519746000
326636490	::474761722658844000
65886399	::474761742942093000
67193398	::474761761489293000
491969843	::474761786055725000
215427794	::474761862354305000
258916835	::474761871300386000
67193398	::474761877822521000
361532861	::474761896697282000
716262980	::474761897427107000
501554267	::474761902015270000
237024825	::474761915915567000
215427794	::474761958567452000
79073243	::474762002100154000
215427794	::474762003337449000
110297719	::474762036845744000
46268291	::474762044848107000
215427794	::474762060153507000
215427794	::474762088033034000
323011452	::474762091673305000
468965579	::474762110967492000
20778748	::474762117325672000
13683762	::474762134581411000
471204596	::474762160909062000
468965579	::474762177086496000
343484637	::474762185902530000
343484637	::474762199517233000
258916835	::474762211403911000
46268291	::474762215841492000
326636490	::474762224238862000
410047216	::474762243935334000
176489426	::474762294556385000
321780812	::474762320875634000
67193398	::474762356006739000
716262980	::474762446427533000
206803881	::474762453675692000
67193398	::474762461225029000
36279116	::474762480443346000
73020435	::474762505474936000
19895969	::474762530082926000
289360824	::474762579404144000
128284695	::474762589839163000
23721718	::474762611666714000
216507874	::474762676791672000
231689668	::474762697373155000
449988145	::474762701311586000
64791948	::474762739328352000
320249108	::474762764632604000
449988145	::474762777878605000
206803881	::474762799324094000
354412568	::474762808060809000
67193398	::474762844420837000
716262980	::474762851085983000
196230932	::474762887102091000
118881789	::474762897558880000
196230932	::474762923852562000
449988145	::474763158306193000
215427794	::474763175473451000
304219715	::474763218154315000
252914746	::474763239705051000
29391732	::474763242854567000
449988145	::474763275557933000
716262980	::474763319895928000
281821239	::474763362291564000
262382570	::474763381841608000
458010782	::474763470228193000
163768701	::474763511600783000
67193398	::474763536967532000
446541836	::474763541279305000
73020435	::474763547163901000
38991775	::474763596308938000
34841151	::474763630568017000
37119867	::474763662285348000
234960273	::474763671185661000
37119867	::474763684699734000
16866896	::474763691452534000
110063681	::474763692953718000
67193398	::474763747341250000
25942336	::474763798830907000
215427794	::474763806074081000
64791948	::474763824810049000
34841151	::474763928736890000
67193398	::474763931399880000
273697690	::474763946591670000
53112812	::474763993911816000
234960273	::474763995304304000
208250490	::474764056503799000
206803881	::474764061234954000
449988145	::474764068478521000
53112812	::474764088417849000
190492046	::474764120647282000
53112812	::474764130524471000
187089991	::474764212762591000
37119867	::474764416870006000
472415509	::474764574525112000
20778748	::474764621878796000
206803881	::474764631945523000
35923992	::474764694763614000
551447338	::474764720017510000
215427794	::474764820093612000
29827759	::474764907700060000
469970755	::474764923340218000
20778748	::474764947621421000
286282963	::474764948003115000
37119867	::474764948997144000
587940951	::474765100352811000
281408265	::474765223417491000
15733436	::474765246453002000
286282963	::474765306200850000
37119867	::474765318192381000
20620620	::474765367575728000
286282963	::474765442939359000
20620620	::474765450765557000
348745482	::474765623701282000
206803881	::474765696191442000
359446141	::474765697038307000
440624261	::474765714415714000
20620620	::474765735747518000
440624261	::474765797391618000
20620620	::474765801346445000
206803881	::474765878043877000
33823755	::474765882158489000
53724365	::474765915046027000
252725390	::474766041990447000
20620620	::474766055097651000
20620620	::474766188954648000
30336818	::474766299965693000
30336818	::474766353510174000
20620620	::474766399001202000
20620620	::474766430416535000
30336818	::474766446078472000
321637063	::474766450478309000
176339991	::474766486838714000
44451086	::474766648029622000
176339991	::474766718049730000
321637063	::474766755030896000
206803881	::474766767769018000
162559610	::474766770956681000
266235648	::474766868776230000
437064295	::474766886274863000
176489426	::474766961118035000
66786075	::474766965249019000
321637063	::474766972916617000
348745482	::474767047503917000
30336818	::474767087668195000
176339991	::474767109835460000
70982412	::474767162830102000
53112812	::474767164193255000
176339991	::474767212222636000
30336818	::474767255835017000
252355708	::474767272012029000
176339991	::474767287388745000
479245748	::474767306531540000
162559610	::474767365318934000
176339991	::474767416548130000
350003589	::474767431207256000
66786075	::474767432075079000
258916835	::474767464811618000
176339991	::474767477210353000
176489426	::474767496558694000
124582805	::474767520373960000
716262980	::474767520985911000
176339991	::474767540372377000
266235648	::474767563524939000
249451202	::474767604309950000
348745482	::474767623700623000
206803881	::474767673210195000
36866805	::474767673923219000
162559610	::474767724812697000
206803881	::474767727484477000
19028099	::474767727501250000
110063681	::474767763500580000
384503737	::474767798930272000
176339991	::474767810707865000
264622253	::474767831351828000
309789310	::474767836939055000
309789310	::474767894417780000
197277853	::474767957571026000
278165989	::474768008372436000
354412568	::474768042870595000
437064295	::474768122642440000
279750654	::474768141424140000
235272576	::474768144423071000
309167251	::474768147539456000
594844703	::474768190694621000
278165989	::474768245786812000
635577431	::474768297091538000
46070001	::474768298354434000
25359188	::474768462993039000
355896730	::474768570417942000
234960273	::474768617490239000
594844703	::474768626797379000
19028099	::474768635970719000
25359188	::474768643335524000
234960273	::474768666655866000
68775336	::474768677762396000
124582805	::474768701196353000
139460380	::474768738797899000
25680589	::474768855429292000
20778748	::474768862290796000
80788799	::474768967496511000
402333632	::474768989625655000
232901934	::474769061059235000
536141027	::474769064804356000
263013923	::474769102293446000
232901934	::474769104814231000
598832393	::474769105476530000
34841151	::474769111353159000
124582805	::474769149202534000
326636490	::474769178218745000
67193398	::474769187257065000
234960273	::474769199022084000
318065690	::474769205737172000
258916835	::474769221579046000
68775336	::474769259457810000
258916835	::474769300985610000
162802335	::474769391918145000
437064295	::474769437699358000
536141027	::474769439473164000
357150048	::474769442011099000
310321041	::474769444321775000
284931188	::474769445299429000
284931188	::474769563461361000
355896730	::474769570272911000
98806791	::474769579164450000
220455732	::474769602569056000
341941030	::474769651592069000
269401499	::474769743237234000
67193398	::474769749532889000
357150048	::474769815270592000
284931188	::474769912632995000
250844163	::474770090614071000
357150048	::474770226115256000
379833720	::474770257194647000
197277853	::474770291143344000
500308199	::474770384617619000
85211920	::474770534962446000
236167599	::474770634556604000
234960273	::474770657499029000
67193398	::474770659256852000
276256841	::474770677707587000
25383063	::474770821534449000
269401499	::474770930497904000
286282963	::474771037092339000
59370673	::474771043605676000
276256841	::474771077575360000
352970133	::474771181501829000
437064295	::474771206726766000
193583131	::474771279003021000
437064295	::474771306047864000
713245898	::474771323126693000
21415532	::474771357255729000
19028099	::474771415049064000
249789981	::474771495110344000
716262980	::474771537808359000
17830276	::474771563049254000
315559101	::474771600261144000
551447338	::474771718226337000
490841822	::474771725419159000
471204596	::474771735754321000
237530197	::474771760244875000
551447338	::474771814464622000
539183661	::474771836434382000
424498591	::474771868445331000
435516954	::474771933439860000
227114320	::474771978939666000
130996784	::474771996350636000
269151566	::474772109948751000
437064295	::474772131247816000
160495648	::474772154777485000
424498591	::474772155901935000
76017935	::474772196166877000
237938155	::474772209110896000
588705820	::474772248302080000
279393068	::474772268179263000
279750654	::474772357413089000
451868427	::474772373103595000
357150048	::474772439491428000
20778748	::474772925866729000
425252367	::474772952953917000
15902298	::474773034218188000
48562201	::474773050270158000
424498591	::474773149746466000
322643138	::474773214145413000
76017935	::474773228133433000
379833720	::474773246194110000
199001641	::474773249235374000
365658620	::474773404520701000
365658620	::474773413932716000
357150048	::474773460321705000
21415532	::474773543498964000
437064295	::474773568761638000
199001641	::474773603347480000
21415532	::474773687447855000
21415532	::474773767605194000
128977591	::474773780297187000
15902298	::474773847250464000
330645900	::474773938744999000
21415532	::474773961033936000
343756278	::474773961365270000
40810916	::474774065844994000
365658620	::474774075307356000
21415532	::474774107850940000
497544291	::474774227875549000
56917722	::474774231365214000
40810916	::474774323786293000
23754003	::474774455596875000
304219715	::474774634659733000
340094001	::474774692763820000
377110730	::474774763370713000
120139449	::474774855779246000
49114032	::474774863886839000
573151200	::474774967490330000
36468395	::474775006225129000
249789981	::474775394760286000
36468395	::474775425126637000
514003187	::474775542320091000
304219715	::474775622992920000
36829018	::474775623790256000
340094001	::474775815021150000
33629617	::474775861703737000
227114320	::474775864287059000
264705173	::474775901860024000
15288029	::474776100069834000
33629617	::474776152188665000
17522792	::474776157561167000
17830276	::474776301937516000
22067825	::474776310800080000
411898570	::474776316630560000
36829018	::474776355704672000
263013923	::474776439003574000
50151347	::474776618356203000
50151347	::474776709825564000
615688476	::474776747477438000
33629617	::474776829795266000
424498591	::474777087707213000
374659572	::474777305681002000
572151259	::474777338568507000
340094001	::474777463609114000
344958631	::474777484295036000
30336818	::474777511227039000
304219715	::474777512333963000
227114320	::474777557150474000
379833720	::474777774662488000
102489930	::474777807940108000
536141027	::474777942627581000
424498591	::474777991063797000
350003589	::474778058134933000
16713682	::474778067635019000
615688476	::474778084755783000
52494533	::474778243976142000
363722761	::474778290775797000
262271807	::474778390093111000
25178781	::474778467876478000
424498591	::474778506241777000
328057955	::474778513548263000
631603360	::474778514844303000
351922723	::474778652182593000
473462894	::474778827168972000
443375828	::474779023042945000
363722761	::474779026255396000
17830276	::474779029313429000
33629617	::474779119025422000
161302101	::474779142635130000
443375828	::474779159785656000
588531316	::474779242627362000
60555388	::474779297975402000
178985516	::474779421241802000
131420707	::474779445640040000
68775336	::474779490841669000
344958631	::474779561658302000
33629617	::474779562866667000
36468395	::474779650724741000
68775336	::474779657363943000
200764512	::474779710774607000
335003775	::474779748078735000
465002314	::474779775824060000
354412568	::474779862196965000
200764512	::474779873358405000
131420707	::474779967713452000
200764512	::474780011741052000
25178781	::474780030871273000
50151347	::474780127109214000
397717926	::474780218897752000
473462894	::474780283636830000
258916835	::474780406839930000
473462894	::474780488578904000
473462894	::474780491900780000
451868427	::474780583831539000
338543771	::474780594208276000
31359307	::474780608086827000
344958631	::474780738772942000
34863840	::474780776785928000
266235648	::474780919463567000
314604858	::474780937855971000
258916835	::474780993878900000
350003589	::474781077009997000
357306642	::474781082038984000
309778100	::474781204881764000
31359307	::474781289627676000
384488111	::474781316605820000
60555388	::474781341393776000
245154470	::474781650790801000
20924979	::474781652883742000
49114032	::474781815337529000
276784048	::474781879992741000
131420707	::474782076898926000
336845657	::474782183379722000
289360824	::474782312585256000
223288871	::474782561349402000
365021832	::474782570425888000
114291753	::474782631125450000
227114320	::474782727330226000
177111779	::474782783068708000
429348972	::474782792199712000
20924979	::474782983736414000
177111779	::474783366122717000
434439338	::474783493453787000
177111779	::474783547719286000
413735493	::474783645425606000
342188056	::474783680712691000
114291753	::474783857330245000
43977455	::474783868382642000
7132042	::474783897948262000
177111779	::474783935453339000
238698812	::474783956119064000
205513521	::474783958677213000
205513521	::474784057830555000
205513521	::474784082904092000
47017345	::474784327143002000
303080805	::474784502825631000
79073243	::474784549608894000
450560571	::474784613554872000
205513521	::474784715560325000
309778100	::474784889821085000
383045348	::474785059447128000
392301070	::474785130729308000
205513521	::474785202854588000
338543771	::474785237147611000
443375828	::474785244319862000
198651083	::474785250397392000
386956382	::474785293196087000
205513521	::474785301433311000
205513521	::474785470241447000
131420707	::474785681030787000
205513521	::474785755865178000
47017345	::474785781664739000
375967762	::474785810923786000
501554267	::474785906511970000
205513521	::474785911805206000
56723331	::474785960920494000
205513521	::474785990616182000
205513521	::474786069557166000
56723331	::474786110778785000
56723331	::474786151253831000
56723331	::474786177875070000
205513521	::474786195604398000
501554267	::474786205780152000
205513521	::474786362462195000
479246485	::474786364248969000
205513521	::474786407139901000
331398205	::474786528330129000
56723331	::474786534437056000
287228225	::474786554217766000
34204169	::474786589009133000
33823755	::474786603638865000
331398205	::474786635876290000
92870542	::474786644919209000
396655167	::474786752658698000
308657649	::474786803270942000
76638498	::474786836066226000
205513521	::474786843393675000
205513521	::474786881243066000
713245898	::474786989959811000
205513521	::474787069063995000
114235211	::474787151507234000
33823755	::474787210235871000
405362735	::474787318507663000
205513521	::474787330364948000
434439338	::474787372564226000
205513521	::474787578156036000
194998718	::474787663619174000
67193398	::474787666886545000
230659102	::474787694476664000
473469863	::474787722029060000
98589714	::474787796952289000
205513521	::474787888765206000
156166678	::474787978330394000
205513521	::474788197558272000
205513521	::474788226675122000
156166678	::474788265417916000
287228225	::474788297693462000
205513521	::474788496142381000
477188816	::474788550286651000
205513521	::474788623632437000
110297719	::474788729824243000
465292139	::474788786753138000
205513521	::474788787856232000
381203261	::474788914985586000
317483868	::474788939593957000
205513521	::474788939950080000
24634410	::474788947730509000
308805449	::474789040844062000
317483868	::474789077431361000
205513521	::474789126219128000
501554267	::474789207815503000
80157666	::474789208792391000
80157666	::474789267483267000
79073243	::474789357090779000
313792688	::474789386228224000
434439338	::474789598967918000
58281200	::474789628269330000
114291753	::474789724679180000
434439338	::474789735249248000
434439338	::474790072471257000
434439338	::474790126246453000
128284695	::474790331746377000
308805449	::474790338096140000
425897170	::474790347407507000
364439246	::474790382417371000
273092249	::474790832172986000
124582805	::474790912972050000
337416247	::474790915664805000
124582805	::474790960069877000
335101950	::474791050725187000
414374118	::474791115384975000
124582805	::474791157336391000
457250385	::474791275221114000
267299080	::474791437973061000
221590506	::474791465223077000
230069608	::474791986411872000
139547588	::474792015742652000
317483868	::474792017881747000
261438579	::474792090954522000
139547588	::474792211339411000
221590506	::474792319216930000
248468379	::474792587510169000
230069608	::474792700882219000
335068121	::474792927424548000
52494533	::474793009591386000
230069608	::474793075253207000
587054451	::474793111064170000
230069608	::474793244619186000
308805449	::474793304047882000
308805449	::474793366320721000
568915908	::474793400034938000
308805449	::474793401150230000
308657649	::474793428434161000
471204596	::474793451591307000
309778100	::474793818928054000
66184984	::474793822254145000
230069608	::474793866298933000
230069608	::474793952324108000
261438579	::474793974062804000
26413556	::474794002005237000
58281200	::474794037799419000
309778100	::474794062998802000
420731308	::474794137548382000
26413556	::474794227662987000
420731308	::474794502117654000
308805449	::474794564469784000
139547588	::474794697391501000
500308199	::474794707520729000
27836945	::474794710809051000
40994873	::474795077269594000
33823755	::474795086287351000
58281200	::474795127408316000
27986325	::474795147767455000
96443022	::474795274758418000
262240809	::474795342278307000
277278671	::474795456866689000
587054451	::474795625297772000
48562201	::474795799998910000
211019280	::474795810563960000
230069608	::474795836950724000
452882285	::474795865295433000
48562201	::474795883985661000
133158896	::474796014692352000
335068121	::474796284650348000
136458681	::474796301117181000
256781130	::474796544651051000
18437537	::474796827808923000
66555228	::474796890614034000
256781130	::474796893797486000
256781130	::474796984763568000
24634410	::474797247343771000
256781130	::474797256743206000
554801627	::474797509068726000
151190656	::474797704699056000
160733683	::474797852338962000
554801627	::474797886556102000
155459778	::474798166496137000
262240809	::474798236826206000
451868427	::474798504347725000
165290348	::474798576610988000
295881773	::474798712393179000
257546151	::474799013330288000
262240809	::474799057534078000
262240809	::474799227504050000
335068121	::474799259879874000
31010760	::474799274056622000
257546151	::474799363298844000
540330411	::474799523315740000
277829772	::474799635119083000
264705173	::474799720536506000
337416247	::474799905555644000
514003187	::474799924073472000
160733683	::474800015358324000
257546151	::474800100548431000
105607367	::474800126355992000
27986325	::474800157259603000
543585402	::474800171113803000
27986325	::474800171281162000
27986325	::474800200205090000
420389630	::474800212989726000
27986325	::474800237261770000
365658620	::474800290839801000
554801627	::474800340047769000
257546151	::474800435509747000
247560161	::474800531199000000
257546151	::474800693593661000
540330411	::474800764590645000
53112812	::474801057625698000
346569016	::474801165926801000
543585402	::474801441870454000
73275873	::474801825535635000
165290348	::474801910885523000
505219745	::474801960881647000
509523903	::474802161696927000
28771314	::474802247051001000
471204596	::474802382283735000
48557490	::474802484784168000
48562201	::474802673640681000
287569533	::474802693106835000
48562201	::474802716405809000
48562201	::474802883976638000
287569533	::474802977509609000
64219388	::474803030617911000
436415484	::474803049048047000
436415484	::474803322210496000
68775336	::474803892954202000
53112812	::474804022151356000
165290348	::474804056360517000
228213959	::474804101750857000
53112812	::474804135984758000
436415484	::474804142775746000
432116634	::474804355552387000
53112812	::474804380110057000
238698812	::474804407876747000
165290348	::474804553440067000
139308619	::474804746138558000
73275873	::474804825192796000
228213959	::474805000799920000
48562201	::474805094760734000
139308619	::474805372004220000
228213959	::474805455261155000
359104594	::474805504447766000
139308619	::474805955322863000
228213959	::474805995885965000
131420707	::474806064668368000
124582805	::474806252481282000
121881241	::474806273318211000
139308619	::474806311881023000
444679647	::474806341886697000
139308619	::474806451949805000
444679647	::474806460090576000
463855595	::474806521365147000
444679647	::474806799149699000
24634410	::474806924303544000
359104594	::474806997015986000
444679647	::474807011897393000
139308619	::474807185042468000
18374690	::474807481097388000
509523903	::474807680809172000
27986325	::474808520517234000
61050527	::474808569779736000
406121427	::474808801824997000
121881241	::474808896851152000
321844248	::474809498498912000
357790406	::474809821825617000
408031484	::474810188646461000
364439246	::474810255142957000
82600674	::474810461251063000
473718221	::474810556977651000
283251929	::474810642130427000
78513872	::474811185112817000
78513872	::474811216104521000
220632867	::474811222739517000
78513872	::474811645336625000
159726392	::474811734352359000
283051149	::474811757764952000
27299320	::474812271718178000
600663496	::474812479177232000
165290348	::474812481832230000
22386194	::474812546437107000
61050527	::474812663470755000
95504927	::474812689529974000
111978266	::474812706160009000
95504927	::474812790855966000
100090407	::474813031147655000
165290348	::474813051519401000
33528820	::474813130812317000
159640806	::474813283073916000
283251929	::474813959619362000
64768338	::474814009838145000
621306179	::474814075663179000
219188629	::474814124439130000
283251929	::474814127043407000
283251929	::474814297088872000
343606449	::474814657631236000
283251929	::474814754716807000
451868427	::474815072129540000
51649971	::474815212281802000
358031089	::474815306573950000
451868427	::474815326584987000
358031089	::474815650683056000
30223693	::474815656219516000
17830276	::474816008578813000
100090407	::474816064396984000
121881241	::474816119505580000
219188629	::474817087316447000
59370673	::474817859520962000
25359188	::474818328113192000
212490176	::474818477065129000
159726392	::474818666971013000
50463332	::474818741176631000
50463332	::474819056659607000
50354861	::474819118185455000
283251929	::474819191120617000
91770694	::474819221604794000
283251929	::474819561284706000
365746365	::474819830697435000
42720153	::474820180766621000
30223693	::474820555456000000
59352013	::474820592948887000
59352013	::474820624091594000
220632867	::474821045430792000
230659102	::474821856982077000
431188585	::474822001950216000
212490176	::474822387397980000
355896730	::474822432344539000
50463332	::474822487872921000
50463332	::474822868640235000
387941507	::474823097053634000
291475742	::474823219476570000
50463332	::474823238170996000
451868427	::474823302565736000
431188585	::474823326289100000
199001641	::474823487232962000
165290348	::474823781865644000
160733683	::474824284242989000
346412695	::474824334394269000
60555388	::474824397313032000
431188585	::474824552124792000
431188585	::474824681401638000
346412695	::474824823424569000
149980973	::474824860363784000
50463332	::474824890957430000
50463332	::474825113846956000
102489930	::474825292704665000
165290348	::474825298186227000
41230104	::474825364540112000
35706997	::474825445121069000
50463332	::474825746327027000
137135705	::474825855550881000
165290348	::474826313270710000
24634410	::474826459916148000
165290348	::474826765341573000
36219010	::474826790645805000
431188585	::474826939463909000
165290348	::474827177964621000
389949893	::474827229151514000
41230104	::474827250961895000
431188585	::474827390645174000
431188585	::474827506911313000
60712766	::474827986311864000
33629617	::474828227295576000
27299320	::474828272593666000
431188585	::474828373316083000
27299320	::474828410988949000
155459778	::474828432875225000
50463332	::474829237132992000
50463332	::474829424899399000
181101394	::474829529358159000
50463332	::474829532881760000
50463332	::474829692780814000
50463332	::474829770442932000
50463332	::474829914878009000
50463332	::474829991658917000
50463332	::474830274619273000
50463332	::474830323453530000
42720153	::474830326863495000
50463332	::474830432400601000
365658620	::474830612222582000
50463332	::474830671811477000
50463332	::474830772164370000
50463332	::474830915970281000
51649971	::474831340471615000
216168764	::474831435782979000
554852227	::474831501021171000
50463332	::474831959697678000
431188585	::474832028664606000
50463332	::474832190816419000
50463332	::474832377215463000
13683762	::474832572716175000
487322279	::474832713225338000
50463332	::474832954091651000
50463332	::474833394715480000
50463332	::474833480304451000
50463332	::474833520313905000
50463332	::474833589134061000
50463332	::474833675008217000
328252982	::474833943225585000
33703073	::474833960850444000
50463332	::474834077388775000
554852227	::474834246406643000
325849507	::474834463382601000
554852227	::474834518830882000
50463332	::474834579245629000
325849507	::474834613760970000
342845822	::474835280684273000
554852227	::474835429955743000
50463332	::474835869711351000
50463332	::474836413935263000
333704327	::474836512484630000
342845822	::474836548303585000
333704327	::474836695524065000
333704327	::474836999535624000
506707370	::474837377551437000
50463332	::474837529695621000
310506975	::474837538197499000
333704327	::474837572964077000
283518032	::474837633236217000
310506975	::474837661325463000
50463332	::474838130798125000
333704327	::474838170371358000
310506975	::474838246351183000
38623896	::474838400311119000
451868427	::474838699856101000
74282065	::474838881523597000
310506975	::474838972313915000
310506975	::474839121186541000
15186859	::474839196683997000
74282065	::474839315017515000
451868427	::474839316393242000
27626703	::474839459750363000
310506975	::474839504512368000
310506975	::474840052917616000
310506975	::474840222346522000
65425379	::474840290902020000
74282065	::474840416399814000
310506975	::474840545622491000
310506975	::474840949982760000
65425379	::474841531275550000
344442687	::474841667569475000
65425379	::474841936109768000
365746365	::474842588588306000
294964037	::474843421900046000
506519570	::474843555060383000
181840332	::474843585448538000
506519570	::474843594780471000
436188872	::474844864887418000
68775336	::474845371823190000
181840332	::474845581937229000
181840332	::474845798304583000
273955213	::474845983130800000
181840332	::474846506349248000
65425379	::474846542709686000
254579074	::474846762537336000
181840332	::474846890736246000
213187842	::474846981463220000
212490176	::474847030255161000
36772146	::474847780658089000
30223693	::474848308465119000
17830276	::474848821420097000
506519570	::474850351883878000
15742158	::474850446364798000
568505535	::474850650644574000
165290348	::474850759734231000
637303583	::474850893884436000
181840332	::474851066555932000
181840332	::474851172986388000
165290348	::474851205655441000
181840332	::474851278959677000
637303583	::474851329341685000
26198298	::474851567221227000
15782772	::474852116012343000
65425379	::474852124401336000
297052199	::474852708487139000
40708485	::474852718020788000
91770694	::474852786711298000
431188585	::474852955943104000
346127757	::474853477525782000
431188585	::474853588981022000
286298021	::474853617862975000
431188585	::474853831965020000
286298021	::474853918988840000
280297585	::474854923650088000
431188585	::474855142966042000
65425379	::474855180937474000
301657872	::474855549389905000
68775336	::474855759792979000
69044676	::474855874570104000
68775336	::474855879343218000
286298021	::474856099938828000
431188585	::474856114731761000
417428775	::474856578479554000
76427184	::474856656049033000
52542320	::474857483387691000
12685102	::474857495387586000
254579074	::474858080992493000
178921630	::474858085316849000
76427184	::474858178338099000
409662649	::474858253319700000
97307001	::474858358801854000
431188585	::474858417132023000
45190114	::474858425222836000
369849727	::474858703858851000
27335023	::474859156068114000
355612007	::474859187285938000
254579074	::474859198656704000
178921630	::474859751848022000
224682361	::474859783385014000
294964037	::474859956160954000
303080805	::474860116450488000
227859860	::474860140039262000
218956862	::474860141842403000
227859860	::474860197995761000
247372701	::474860286118465000
224682361	::474860346495483000
387625128	::474860413293973000
389949893	::474860505035591000
389949893	::474860549637812000
34796664	::474860763224367000
91770694	::474860861472129000
634822122	::474861595219480000
484202581	::474861772156182000
420389630	::474861924580999000
389949893	::474862718034251000
420389630	::474862919419981000
258454374	::474863024067842000
249246314	::474863460438663000
431188585	::474863646216970000
28405302	::474863688390672000
165658390	::474864101651251000
408049418	::474864196728152000
276341812	::474864718251708000
214678768	::474864740997423000
269012544	::474864771515179000
276787570	::474864944949653000
29849760	::474865334025863000
67656722	::474865633612820000
64791948	::474865643037007000
137426396	::474865677048610000
236595577	::474865704311595000
408049418	::474865755696410000
67656722	::474865824982114000
64791948	::474865844582096000
98589714	::474866183217238000
98589714	::474866453741465000
256074844	::474866834835902000
431188585	::474867128353312000
26198467	::474867299116019000
184195472	::474867356070465000
432116634	::474867812746280000
321794820	::474867849899429000
76427184	::474867977654108000
31250549	::474868018527236000
269012544	::474868143949500000
212490176	::474868165474668000
210674392	::474868183094939000
463431723	::474868433029701000
139460380	::474868511773167000
17111530	::474868663175372000
98589714	::474868938644258000
62756038	::474868958860804000
364043601	::474869320896753000
286298021	::474869615198474000
276787570	::474869842005086000
431188585	::474870249846628000
107902551	::474870291873935000
276787570	::474870311746170000
236930269	::474870551735832000
276787570	::474870634246184000
431188585	::474870726910959000
343018153	::474870932230504000
114064449	::474871046722826000
263433687	::474871089697677000
105852149	::474871297537605000
165290348	::474871407310934000
469722641	::474871615239753000
103138091	::474871811583143000
256074844	::474871889568215000
366701651	::474871904361545000
460772038	::474871922329530000
469722641	::474871952138457000
424498868	::474872033323405000
161041223	::474872093851779000
431188585	::474872117326913000
37977930	::474872226840596000
56359547	::474872511600287000
236595577	::474872517694205000
165290348	::474872684237447000
416506126	::474872801036222000
365523194	::474872824696279000
269012544	::474872890022584000
431188585	::474872891813945000
252756099	::474872984578953000
437064295	::474873122576154000
252756099	::474873153462611000
437064295	::474873530065387000
15282962	::474874103049232000
196230932	::474874136041234000
445903498	::474874383111319000
469722641	::474874430825705000
328871385	::474874478015426000
351004243	::474874577365893000
431188585	::474874715182731000
46268291	::474875059719639000
165290348	::474875088970342000
25235649	::474875104288337000
64907439	::474875113725112000
158129535	::474875142989185000
286298021	::474875156964593000
431188585	::474875198793994000
366701651	::474875215940288000
62396842	::474875723098759000
506100348	::474875817483575000
165290348	::474876157729320000
252756099	::474876522168598000
45527216	::474876568477904000
430072028	::474876905188245000
378281495	::474877036301791000
15137186	::474877776592662000
17595323	::474877828371349000
91770694	::474877884721819000
250474725	::474878233406877000
60399576	::474878490588635000
551501734	::474878555051261000
81765661	::474878572222353000
250474725	::474878611674365000
615688476	::474878704334553000
265553576	::474878719467614000
467545942	::474878826896719000
20804321	::474878972136652000
64907439	::474879025366581000
250474725	::474879079142133000
146216300	::474879196582666000
72210207	::474880044595036000
408049418	::474880140703301000
120851061	::474880237738553000
265786675	::474880274933633000
120851061	::474880398573305000
59454178	::474880503254773000
102530016	::474880685854167000
41230104	::474880816091103000
57933673	::474880883518738000
33703073	::474881128885915000
311924851	::474881379080339000
420389630	::474881782928900000
67492430	::474881917855490000
190492046	::474882025812283000
424498868	::474882173724401000
172035134	::474882235003572000
59454178	::474882266066198000
76427184	::474882271103971000
246409056	::474882303424868000
29605636	::474882329718976000
172035134	::474882553074053000
376541246	::474882654954074000
588705820	::474882976962994000
259876316	::474882985276477000
277794018	::474883077018107000
508054066	::474883141950533000
172035134	::474883145318543000
80157666	::474883290646597000
588705820	::474883380777988000
20782081	::474883408397885000
34536365	::474883537586249000
351152035	::474883704813535000
54587465	::474883817077882000
351152035	::474883899009802000
71284640	::474883994907979000
15282962	::474884070233894000
41230104	::474884716844179000
48557490	::474884761501315000
238740641	::474884866526683000
291518680	::474884985405444000
358296822	::474885112077619000
238740641	::474885155283144000
588705820	::474885283201040000
52441281	::474885480249851000
33238183	::474885553402683000
510998653	::474885553729437000
253120136	::474885795858247000
35706997	::474885863911198000
27237232	::474885883662188000
120853830	::474885997076164000
98589714	::474886084417945000
83878535	::474886374982553000
360814823	::474886782756982000
360814823	::474886861286957000
15086993	::474886907961176000
513270198	::474886941683372000
202196262	::474887045278470000
29605636	::474887048193515000
38440249	::474887082003800000
29605636	::474887194495025000
18137013	::474887290045878000
400817337	::474887534917726000
285906246	::474887566999576000
400817337	::474887645147836000
133508241	::474887672012349000
400817337	::474887750957531000
20804321	::474887938061246000
410047216	::474888280773636000
45911298	::474888530724806000
97336064	::474888564958691000
588705820	::474888836020203000
374528956	::474888978387447000
378771457	::474889045261037000
98768681	::474889077754720000
37578654	::474889424069607000
41606452	::474889451400077000
71284640	::474889658468290000
172035134	::474889678077042000
31144939	::474890062807965000
172035134	::474890179069493000
52105336	::474890205259108000
413367641	::474890280702070000
114633433	::474891152877826000
374528956	::474891374278762000
136114188	::474891758950969000
438582644	::474891789808435000
411898570	::474891974198427000
422214932	::474892179765489000
165290348	::474892245079162000
553934357	::474892491729018000
420731308	::474892591457382000
420731308	::474892616585478000
621474989	::474892632360243000
250474725	::474892671907946000
264622253	::474892858177359000
621474989	::474893090332102000
341037427	::474893104785289000
46268291	::474893305889947000
29605636	::474893331030237000
114633433	::474893363083100000
15791549	::474893402631192000
262939560	::474893560429305000
329471370	::474893604607905000
262939560	::474893638263005000
43586963	::474893644189954000
27904685	::474893675450085000
152127827	::474893897064128000
155686441	::474893956728107000
340330802	::474893987140993000
389614947	::474894107610206000
29605636	::474894140283420000
98768681	::474894154833858000
155686441	::474894223745900000
102530016	::474894267388018000
159944196	::474894623895068000
24494616	::474894644229459000
145572480	::474894723534958000
33011898	::474894724138942000
16566189	::474894784969318000
150034005	::474894950199353000
27179899	::474895177119563000
560822598	::474895255268241000
155686441	::474895291632463000
408224760	::474895311815852000
122725183	::474895737411891000
344990761	::474895820643659000
30666953	::474895868097593000
519086519	::474895965363503000
202840862	::474896108804911000
374528956	::474896128711098000
344990761	::474896171543306000
258454374	::474896223175204000
186287095	::474896282704936000
330201359	::474896347640758000
429558621	::474896367413121000
344990761	::474896462737059000
109060628	::474896505896058000
330201359	::474896574942691000
382190006	::474896609017200000
519086519	::474896640994603000
186823940	::474896737186758000
543585402	::474896980116643000
330201359	::474897273315287000
38244930	::474897320363167000
15282962	::474897370485129000
86970230	::474897432308764000
485252693	::474897523409047000
269012544	::474897565704392000
364043601	::474897683069829000
344990761	::474897712551563000
519086519	::474897786022805000
1384531	::474898104186339000
545540214	::474898118022922000
55888161	::474898147211489000
258454374	::474898164819165000
258454374	::474898325607817000
68818829	::474898384155729000
158129535	::474898526460465000
454406979	::474898528398225000
192727478	::474898588225798000
168705725	::474898594059653000
321102847	::474898692999106000
308726677	::474898698900480000
260440912	::474898802277498000
275268585	::474898818987601000
168705725	::474898865095573000
70839289	::474898897781813000
374228630	::474898968762007000
502240473	::474898970846986000
502240473	::474899309859987000
424498591	::474899577737588000
519086519	::474899684624842000
344990761	::474899742783451000
171103429	::474899835707863000
429558621	::474900021826293000
326636490	::474900188956733000
253057868	::474900197751783000
591216066	::474900354606587000
298216731	::474900692269027000
303427354	::474900822225342000
198126424	::474900953024315000
95231863	::474901194712702000
135681283	::474901390226382000
46070001	::474901392201494000
55704588	::474901545029337000
300594041	::474901626256240000
240927663	::474901637254094000
56359547	::474901650621337000
339565561	::474901711400607000
458010782	::474901719026266000
486174522	::474901820687781000
339565561	::474901911812857000
94226339	::474901928254533000
122614290	::474902015332454000
351641054	::474902073793060000
256088386	::474902090498592000
101881386	::474902181649203000
60098410	::474902284103467000
237530197	::474902298913935000
13683762	::474902306626887000
486174522	::474902316789678000
91422810	::474902345743351000
486174522	::474902504056958000
564879952	::474902536760348000
303427354	::474902937349926000
20190503	::474903061068931000
344442687	::474903224428675000
19111395	::474903355970826000
240927663	::474903479216275000
52441281	::474903505984323000
30787413	::474903618236071000
52011370	::474903702537388000
56169190	::474903734640594000
34767424	::474903769054838000
110236585	::474903810557902000
52011370	::474903961787318000
172035134	::474903997845753000
31258629	::474904099498889000
172035134	::474904126632247000
374528956	::474904160341864000
52011370	::474904189768712000
351641054	::474904204990218000
30787413	::474904292932218000
34767424	::474904372460015000
374528956	::474904413950476000
294964037	::474904485442383000
34767424	::474904495629955000
431214329	::474904530757644000
240927663	::474904566639915000
466989920	::474904623640100000
431214329	::474904639461412000
395057520	::474904655776862000
240927663	::474904693056237000
277829772	::474904749754417000
351641054	::474904794457710000
331482356	::474904827562971000
564879952	::474904835012427000
186287095	::474904953723449000
431214329	::474904954965331000
431214329	::474904970962403000
240927663	::474904992105922000
564879952	::474905086611963000
23839835	::474905094471700000
431214329	::474905237887918000
125849974	::474905244040957000
27626703	::474905246930460000
374528956	::474905249585823000
431214329	::474905277134032000
279230956	::474905282251096000
431214329	::474905407589462000
101881386	::474905423196459000
230903702	::474905492687319000
431214329	::474905535624777000
150828387	::474905642822828000
598832393	::474905643816857000
197384499	::474905737781862000
431214329	::474905797517119000
29827759	::474905817280692000
110297719	::474905900931907000
399713201	::474905920368279000
431214329	::474905974592241000
249243467	::474906103571288000
249243467	::474906145241698000
506519570	::474906415635525000
29605636	::474906459923161000
15778759	::474906664437428000
150828387	::474906773716209000
285906246	::474907142227374000
338073739	::474907314290704000
41143305	::474907589977726000
467545942	::474907611922702000
95072707	::474907616150183000
337396732	::474907866210762000
298216731	::474907871873089000
58587013	::474907932245520000
16322613	::474908178472505000
399713201	::474908221682249000
247372701	::474908319837356000
308726677	::474908379920347000
38244930	::474908405585301000
27904685	::474908445788078000
51649971	::474908480801751000
25410192	::474908592056045000
449988145	::474908813028782000
545129813	::474908824516964000
27904685	::474908838756233000
449988145	::474909142348746000
336821368	::474909237856845000
572151259	::474909282408734000
214970887	::474909329595039000
52105336	::474909451040731000
264622253	::474909610990923000
301737159	::474909713453551000
101881386	::474909946673627000
291288952	::474910037010550000
364641621	::474910048716861000
240927663	::474910069084008000
18137013	::474910146469330000
165290348	::474910277914210000
364641621	::474910385968250000
19879486	::474910456822661000
165290348	::474910476812288000
338073739	::474910563693105000
165290348	::474910568474619000
203146266	::474910578108944000
273748024	::474910711554924000
449988145	::474910790781513000
230069608	::474910895290990000
86243090	::474910905654718000
235382002	::474910927989399000
405239647	::474911187595837000
230069608	::474911199646474000
579271413	::474911280948461000
165290348	::474911311269072000
165290348	::474911464835145000
377176939	::474911706381299000
304219715	::474911752208265000
421356901	::474911854473805000
429558621	::474911883984928000
344442687	::474912023017717000
619492928	::474912062293155000
344442687	::474912201229484000
414066292	::474912238822637000
47017345	::474912488795156000
421356901	::474912530180374000
449988145	::474912607863054000
31010760	::474912854617767000
202252881	::474912870736863000
351641054	::474912879955959000
334403708	::474912939653496000
351641054	::474913026869825000
369292925	::474913107316572000
331668519	::474913167542611000
224095849	::474913174450229000
97336064	::474913184030023000
394776489	::474913190162489000
449988145	::474913211930910000
280798922	::474913258587955000
369292925	::474913264531697000
351641054	::474913384715255000
438582644	::474913435176931000
635577431	::474913543263764000
633010300	::474913595327672000
32125015	::474913613757415000
15791549	::474913693554065000
436476907	::474913714475642000
344442687	::474913786084982000
152454379	::474913922927968000
344442687	::474913933468659000
341941030	::474913936375312000
421356901	::474913999101108000
8036902	::474914107666092000
340693336	::474914234367610000
344442687	::474914367683960000
355598729	::474914408548687000
68966030	::474914498743001000
251231824	::474914548525592000
599348429	::474914568192659000
344442687	::474914630796840000
449988145	::474914638636015000
401089789	::474914739869319000
449988145	::474914751345344000
483526518	::474914771221749000
17448907	::474914823898427000
310330192	::474914829317455000
361489211	::474914910561128000
152454379	::474914951803318000
413367641	::474914952176996000
152454379	::474915050755330000
458472537	::474915093801893000
203146266	::474915147870265000
24494616	::474915183513837000
440875002	::474915189507510000
203146266	::474915256469168000
429558621	::474915375407464000
449988145	::474915413982474000
38579155	::474915438229344000
429558621	::474915516751310000
624747426	::474915540059045000
458847153	::474915566298214000
463855595	::474915708523274000
519909326	::474915771442024000
34717669	::474915814584246000
624747426	::474915940975775000
76463655	::474916130947989000
17448907	::474916136568770000
76463655	::474916141442166000
624747426	::474916153769594000
16566189	::474916214192742000
41465619	::474916247583600000
275681559	::474916266528890000
49114032	::474916300313989000
505323751	::474916308610719000
65425379	::474916348859273000
97336064	::474916481801936000
49114032	::474916600491950000
244351583	::474916616011284000
49114032	::474916627855577000
625900103	::474916635275313000
321876841	::474916657761374000
126428969	::474916658494976000
17448907	::474916711116718000
625900103	::474916749310062000
364641621	::474916869775060000
624747426	::474916926053834000
378778103	::474916929724227000
310321041	::474916939157237000
353888661	::474916978571116000
276540818	::474917016747659000
449988145	::474917146137751000
48562201	::474917200822677000
200849010	::474917224231075000
264946102	::474917255764254000
396786261	::474917298222804000
244351583	::474917300370300000
10095952	::474917322940227000
120853830	::474917402762039000
244351583	::474917428640489000
580156304	::474917458751389000
351152035	::474917627815809000
41465619	::474917634874830000
580156304	::474917637915279000
449988145	::474917640134492000
244351583	::474917652641509000
65832155	::474917765245980000
256716505	::474917765300490000
81841977	::474917765384392000
431188585	::474917765753479000
126428969	::474917803565150000
357790406	::474917804701794000
59622669	::474917841712340000
351896383	::474917848075468000
410047216	::474917854106492000
29737650	::474917855239368000
62975545	::474917858044960000
140994915	::474917865532190000
146608159	::474917886440394000
65832155	::474917887472173000
81841977	::474917887505743000
256716505	::474917888194011000
506760887	::474917900214468000
298216731	::474917911396876000
41465619	::474917963901194000
244351583	::474917995115184000
48562201	::474918000877776000
458472537	::474918049020395000
256716505	::474918058432032000
81841977	::474918058482339000
65832155	::474918058486550000
359806236	::474918160718512000
209208697	::474918161775886000
244351583	::474918240280662000
458472537	::474918287352926000
433470731	::474918300023934000
48562201	::474918357175525000
313341167	::474918361215029000
263013923	::474918404231798000
580156304	::474918416407461000
458472537	::474918456903864000
49114032	::474918523123146000
45527216	::474918645089705000
23933265	::474918666824196000
234187240	::474918699661787000
195276249	::474918885196836000
361489211	::474919048031916000
259601379	::474919071235182000
534913317	::474919091405201000
331246659	::474919094568091000
66786075	::474919152335863000
158129535	::474919167922286000
19071786	::474919268052922000
357150048	::474919405147942000
101881386	::474919498148233000
68966030	::474919629761314000
41465619	::474919636031774000
139547588	::474919812972675000
447313860	::474919899978928000
186107022	::474919939430940000
353888661	::474920059035742000
165290348	::474920062596304000
311664191	::474920082964226000
165290348	::474920182041690000
479246485	::474920190631632000
165290348	::474920266762428000
165290348	::474920343820181000
421356901	::474920617708650000
19684793	::474920647769219000
479246485	::474920719365582000
568915908	::474920720078995000
12354252	::474920724222595000
321876841	::474920755340144000
374528956	::474920772872314000
41465619	::474920819492413000
519677520	::474921101769052000
351641054	::474921161449832000
301203823	::474921200603250000
62756038	::474921232941322000
351641054	::474921241007382000
276540818	::474921307176701000
52011370	::474921365678460000
479986172	::474921388000555000
48562201	::474921461291814000
133112299	::474921470842654000
417449044	::474921482469273000
203736885	::474921503172333000
396655167	::474921512596938000
364641621	::474921534998716000
48562201	::474921575058141000
479986172	::474921590287638000
17016789	::474921610474835000
700013623	::474921676472594000
363722761	::474921678779465000
41465619	::474921697444122000
479986172	::474921773725523000
15137186	::474921832119025000
20713213	::474921902885330000
7132042	::474922022670057000
17016789	::474922037010370000
440624261	::474922482374549000
41465619	::474922560862568000
355758655	::474922567799934000
351641054	::474922650511634000
355758655	::474922672103895000
104112940	::474922694530445000
85651876	::474922803381411000
437064295	::474923200963694000
301203823	::474923222622679000
42720153	::474923306932785000
266317182	::474923348125036000
4434941	::474923382740238000
343756278	::474923401233313000
364641621	::474923440982745000
263389464	::474923573770207000
41465619	::474923601700081000
17448907	::474923644691701000
25237171	::474923670125948000
41465619	::474923723569762000
209401949	::474923767102451000
394776489	::474923778842320000
20713213	::474923817962577000
17448907	::474923909515837000
406110065	::474923930399293000
505323751	::474923933896957000
343756278	::474923956747915000
230069608	::474924050276704000
236466373	::474924176889769000
90544248	::474924205138792000
186287095	::474924237405581000
41465619	::474924261938049000
56736460	::474924406142013000
41465619	::474924516259672000
486138458	::474924564871663000
78213	::474924580336046000
23642786	::474924612698910000
7141172	::474924711617785000
234143570	::474924741992906000
295881773	::474924764310421000
19028099	::474924784510570000
20713213	::474924808619442000
519909326	::474924882321760000
230206940	::474924916153020000
41465619	::474924951645200000
514003187	::474925170587877000
12354252	::474925255216361000
41465619	::474925284886867000
514003187	::474925343779086000
150034005	::474925482954485000
80586819	::474925497348919000
80586819	::474925549593182000
151190656	::474925573978849000
637303583	::474925588377923000
211019280	::474925606212472000
162245153	::474925715490869000
234187240	::474925715729948000
46070001	::474925831840882000
155213009	::474925898295021000
230206940	::474925945321975000
230206940	::474925994638196000
41465619	::474926017560461000
79363954	::474926041358561000
20713213	::474926053857951000
271774234	::474926128579104000
301737159	::474926143184048000
79363954	::474926153191272000
112801155	::474926164494909000
238307628	::474926204710322000
500239410	::474926405172854000
547741880	::474926481240379000
417449044	::474926484831076000
500239410	::474926504959541000
155213009	::474926520654249000
260262291	::474926657736679000
60098410	::474926733829763000
256845035	::474926758647857000
25410192	::474926809860276000
12354252	::474926815534796000
219039425	::474926845599940000
479246485	::474926945667260000
25410192	::474927170285219000
12354252	::474927315437117000
294964037	::474927360207101000
229197384	::474927415115124000
302673934	::474927442340380000
236528732	::474927485118066000
41465619	::474927555402018000
349788720	::474927565292175000
186823940	::474927590126657000
594844703	::474927631368876000
17448907	::474927657344577000
349788720	::474927745550782000
349788720	::474927773971406000
473118863	::474927782418710000
351641054	::474927822331719000
434045786	::474927833069154000
80159052	::474927843990700000
20112840	::474927892770476000
458010782	::474928025642205000
594844703	::474928040107970000
44451086	::474928071686901000
80159052	::474928200531734000
70982412	::474928203467726000
243011588	::474928272984141000
12354252	::474928300322590000
264677315	::474928338977718000
552802620	::474928339267112000
594844703	::474928353057595000
552802620	::474928375044538000
79363954	::474928388784680000
264677315	::474928395776962000
594844703	::474928435379187000
79363954	::474928442186530000
458472537	::474928445504225000
230069608	::474928452999852000
12354252	::474928555831209000
462648540	::474928604116447000
368386947	::474928709171183000
546153359	::474928716460486000
458010782	::474928783376785000
240927663	::474928845980971000
437082385	::474928907347427000
41465619	::474928969499037000
230069608	::474928991095513000
261043724	::474929097668190000
22717394	::474929103783481000
79363954	::474929289784094000
90544248	::474929308629073000
6284612	::474929315419668000
437082385	::474929328938299000
349788720	::474929353592418000
79363954	::474929375414984000
437082385	::474929429907783000
23663256	::474929572840886000
437082385	::474929633918722000
41465619	::474929655963996000
262240809	::474929782526730000
552802620	::474929868313210000
43967474	::474929932271751000
343756278	::474930048475348000
271774234	::474930086295003000
234214828	::474930302549118000
406110065	::474930431918616000
154692700	::474930440063942000
315559101	::474930495739154000
41465619	::474930546284716000
357790406	::474930584158863000
250474725	::474930648562429000
330645900	::474930678547488000
91606737	::474930766426562000
438582644	::474930804628676000
90544248	::474930827013287000
159011393	::474930883149840000
21415532	::474930930990059000
28405302	::474930964704264000
431188585	::474931173953503000
15288029	::474931235249061000
368386947	::474931303071379000
346998772	::474931345919991000
338073739	::474931412559097000
28197443	::474931434537246000
150034005	::474931530809507000
468965579	::474931642789019000
494543536	::474931681179095000
580156304	::474931706625945000
261043724	::474931738733723000
37119867	::474931784078360000
78213	::474931872141946000
580156304	::474931892563619000
543585402	::474931899920809000
30529918	::474931911433793000
15288029	::474931928315863000
458010782	::474932051674943000
45911298	::474932101435752000
42994926	::474932107538468000
50228529	::474932123208413000
68473966	::474932130854998000
130312780	::474932226769965000
68473966	::474932248203239000
34717669	::474932267295313000
406110065	::474932289957138000
101881386	::474932296299319000
42720153	::474932336996655000
68473966	::474932366793007000
97592081	::474932404646588000
1384531	::474932406089441000
20713213	::474932513647755000
406110065	::474932516051501000
311664191	::474932609899036000
280798922	::474932681764257000
468965579	::474932717294190000
231674152	::474932764064903000
26925878	::474932876132491000
261043724	::474933014276087000
311664191	::474933128822132000
431188585	::474933146148802000
260338000	::474933155351494000
20713213	::474933217951092000
19210855	::474933290563276000
261043724	::474933339376590000
19837708	::474933407978647000
266317182	::474933438626402000
1384531	::474933484121624000
429345484	::474933583266996000
37119867	::474933648601657000
351641054	::474933714171224000
236271147	::474933744592515000
323246381	::474933745943064000
47017345	::474933759318294000
261043724	::474933811776851000
398735102	::474933823315009000
322763942	::474933830898302000
338830055	::474933904915574000
19837708	::474933955796275000
331668519	::474934128295804000
413367641	::474934143936368000
458010782	::474934179294367000
322763942	::474934225259347000
44307877	::474934234235162000
97592081	::474934273376788000
47017345	::474934288161726000
110853177	::474934338316804000
110853177	::474934418306379000
246050172	::474934424128073000
132976059	::474934434404122000
619492928	::474934561437396000
225203526	::474934599064117000
161302101	::474934609587621000
458472537	::474934619889217000
245154470	::474934698603708000
425381729	::474934725006868000
50228529	::474934761828261000
261043724	::474934765930704000
44307877	::474934813468545000
25784705	::474934880845840000
50228529	::474934913104224000
44307877	::474935027466117000
133158896	::474935061834633000
266317182	::474935094789279000
50228529	::474935097519382000
249052117	::474935116939407000
312710029	::474935237806686000
22386194	::474935253325582000
20713213	::474935425430073000
26925878	::474935430459441000
298216731	::474935446934663000
266317182	::474935483785822000
17830276	::474935569349238000
298216731	::474935659569102000
22386194	::474935728556634000
80586819	::474935822102564000
133158896	::474935832747331000
72293435	::474935940289658000
80586819	::474935960569122000
44307877	::474935982899593000
454146385	::474936128009936000
22386194	::474936154312024000
17830276	::474936251959619000
50228529	::474936287061757000
328057955	::474936429076701000
17830276	::474936432067231000
429345484	::474936461884932000
415259927	::474936478028795000
80586819	::474936482944544000
615636079	::474936530083917000
227114320	::474936540284854000
368386947	::474936540742041000
18137013	::474936690914504000
489961036	::474936850973343000
18137013	::474936861899513000
625900103	::474936912877457000
27595900	::474936939838464000
101881386	::474936977524293000
513658421	::474937005449564000
322763942	::474937049121062000
133158896	::474937116040757000
431188585	::474937217521946000
510678171	::474937312909209000
348193845	::474937479997308000
41606452	::474937495545995000
722514433	::474937745815912000
152454379	::474937777725792000
52494533	::474937820633522000
99320365	::474937878305583000
47017345	::474937910014144000
21912250	::474937927332798000
14190836	::474937964381093000
459660056	::474937965265682000
552802620	::474937979111079000
115503799	::474938055821111000
305926788	::474938222095499000
15288029	::474938263199686000
45911298	::474938263333920000
155686441	::474938268841033000
305926788	::474938283735408000
335068121	::474938286092189000
155686441	::474938299673358000
454146385	::474938374101671000
52494533	::474938513675124000
15288029	::474938525008134000
459660056	::474938607694659000
266317182	::474938675306835000
431188585	::474938678716792000
25942336	::474938685587476000
91770694	::474938741556256000
343756278	::474938761512353000
97336064	::474938788783738000
453963591	::474938801371222000
15288029	::474938920270974000
52494533	::474938968211865000
346569016	::474939045030555000
431188585	::474939166027837000
16353730	::474939172193837000
224501206	::474939174462554000
91606737	::474939244134137000
597965837	::474939280931192000
52494533	::474939294767788000
22195036	::474939360203530000
554801627	::474939371851087000
400490673	::474939379287617000
120170865	::474939481293090000
597965837	::474939601891885000
97336064	::474939605725106000
109060628	::474939631235256000
249028893	::474939648490627000
41606452	::474939799720038000
338543771	::474939823971516000
214357483	::474939840778076000
431188585	::474939855533637000
40896981	::474939865235468000
545784705	::474939931186696000
431188585	::474939963562147000
47017345	::474939974253830000
41230104	::474939993761132000
258382946	::474940208262025000
97336064	::474940326239428000
11146552	::474940522134396000
21912250	::474940547929759000
197384499	::474940672084951000
14190836	::474940735918460000
408772521	::474940743296241000
197384499	::474940841069260000
11146552	::474940885222715000
597965837	::474940927216484000
222687654	::474941009353138000
437082385	::474941043008602000
613956023	::474941129712861000
404335977	::474941232960253000
52494533	::474941241822433000
431188585	::474941366913335000
368386947	::474941480516456000
208250490	::474941490071097000
15791549	::474941510857678000
437082385	::474941516884893000
265553576	::474941539668729000
41606452	::474941637677047000
265553576	::474941646212456000
265553576	::474941647831433000
208250490	::474941664931610000
247633146	::474941710846275000
89505869	::474941730924396000
86243090	::474941742630711000
186287095	::474941877448622000
459660056	::474942107615240000
234143570	::474942141660401000
89505869	::474942203605688000
247633146	::474942248757383000
421356901	::474942250963976000
44307877	::474942253983870000
554801627	::474942294165295000
247633146	::474942307188215000
47017345	::474942620868038000
431188585	::474942678363168000
413367641	::474942917149478000
543585402	::474943016726433000
552802620	::474943042030280000
89033916	::474943055867285000
222687654	::474943061324488000
17448907	::474943064268865000
38991775	::474943104387010000
15902298	::474943265012060000
229197384	::474943317185429000
431188585	::474943359677497000
203146266	::474943381877964000
89033916	::474943483547877000
334423964	::474943496437395000
15288029	::474943560857296000
381778563	::474943623000125000
28461859	::474943741375959000
152454379	::474943746652381000
16353730	::474943807319183000
260038180	::474943849971056000
110853177	::474943855868268000
20782081	::474943918266544000
176202976	::474944036152049000
452882285	::474944059652308000
229197384	::474944079886053000
224068229	::474944175859707000
459660056	::474944215613706000
89033916	::474944229974634000
613956023	::474944254221877000
237530197	::474944272316502000
64219388	::474944318617034000
33011898	::474944356613246000
396655167	::474944435294601000
431188585	::474944519591305000
140206179	::474944666077364000
331246659	::474944821082464000
287228225	::474944827671330000
11146552	::474944937650171000
25237171	::474944939315695000
363361632	::474944983091646000
249789981	::474945110086778000
18374690	::474945226784911000
396655167	::474945310952026000
245154470	::474945456473006000
38326757	::474945496952221000
19837708	::474945638975938000
479246485	::474945657979940000
452882285	::474945687583350000
431188585	::474945794999873000
117264210	::474946012499697000
416548217	::474946039406137000
108798356	::474946050600357000
445268626	::474946186726891000
286216848	::474946201121329000
192727478	::474946261997457000
56059141	::474946287507218000
33703073	::474946324509761000
208250490	::474946346278203000
353888661	::474946402771275000
559991040	::474946436845412000
1384531	::474946441845039000
26514591	::474946466792763000
117264210	::474946485814300000
33703073	::474946535118372000
580156304	::474946536875765000
331398205	::474946558132506000
229197384	::474946815372963000
599787941	::474946851314348000
38244930	::474946882197016000
331246659	::474946927797477000
353888661	::474946950736138000
33703073	::474947009766776000
40126821	::474947063193817000
301497892	::474947192973975000
38244930	::474947239820156000
431262520	::474947282648170000
73020435	::474947310158245000
330799447	::474947401388552000
1384531	::474947428613779000
258916835	::474947463862710000
310506975	::474947493474484000
377110730	::474947571249852000
69494041	::474947619203317000
438582644	::474947624345542000
79861287	::474947682838908000
628045480	::474947795044933000
117264210	::474947821263925000
20419159	::474947841836609000
597965837	::474947943599185000
71981601	::474947949416681000
117264210	::474948038977658000
281824012	::474948071717998000
578593285	::474948102471028000
128937859	::474948268422488000
23799906	::474948377470590000
331668519	::474948456721944000
462681637	::474948697734660000
76463655	::474948754861064000
431188585	::474948807500001000
99320365	::474948818136748000
253689041	::474948868472578000
331668519	::474948904874553000
72293435	::474948934033743000
128937859	::474948961036288000
20782081	::474949089423941000
543585402	::474949126590038000
543585402	::474949180067418000
99320365	::474949189982371000
141821632	::474949190674821000
331246659	::474949199617081000
349787019	::474949331712499000
48562201	::474949332584505000
462648540	::474949340587622000
244351583	::474949356333060000
431188585	::474949525094678000
244351583	::474949598633811000
40097041	::474949708511604000
11146552	::474949768918360000
338543771	::474949790212448000
407038804	::474949887533264000
407038804	::474949983276630000
46070001	::474949985218609000
38244930	::474949992562839000
626942496	::474950134342905000
377110730	::474950143318302000
38244930	::474950358968852000
44307877	::474950366346620000
431188585	::474950384511774000
322842111	::474950486559571000
270025296	::474950517643571000
312394133	::474950541957922000
98768681	::474950565500166000
429558621	::474950575390740000
261043724	::474950636560449000
491357856	::474950660656726000
60221494	::474950740918546000
637303583	::474950831360315000
238698812	::474950844664643000
264946102	::474950846514335000
599589782	::474950978555613000
301657872	::474951009874092000
552146644	::474951100064620000
1384531	::474951152828944000
20782081	::474951311092219000
361391612	::474951346584846000
437082385	::474951433301663000
224501206	::474951637119688000
15791549	::474951652676349000
361391612	::474951713980702000
437082385	::474951755286204000
361391612	::474951874601177000
392301070	::474951878535417000
468796913	::474951927542063000
361391612	::474951979626921000
253689041	::474952105523163000
175532031	::474952188494884000
16353730	::474952228760215000
351641054	::474952334959992000
361391612	::474952356841660000
316301043	::474952357428883000
323691415	::474952378425573000
1384531	::474952388218851000
517695658	::474952401301303000
323691415	::474952428723245000
238307628	::474952456141803000
20863117	::474952542758002000
323691415	::474952560239861000
335101950	::474952709653528000
233362394	::474952836183523000
80448281	::474952876893036000
15137186	::474953041272377000
474475074	::474953059257573000
418847263	::474953142740979000
444679647	::474953167822544000
444679647	::474953212059848000
6652302	::474953368222191000
218112087	::474953391018639000
46070001	::474953468248346000
415259927	::474953555015921000
444679647	::474953572941979000
600663496	::474953611571912000
210671307	::474953642433200000
186287095	::474953663929397000
1384531	::474953717620686000
12354252	::474953745113944000
382414670	::474953749861916000
444679647	::474953795684671000
25469735	::474953809723002000
323691415	::474953812940029000
118733444	::474953850864943000
478826327	::474953884117397000
72293435	::474953911321636000
323691415	::474953927998189000
240532669	::474953969698349000
265553576	::474954080352485000
323691415	::474954095107665000
17974977	::474954105882824000
93927673	::474954127878148000
244351583	::474954234635378000
597965837	::474954237651476000
79606394	::474954300628557000
351641054	::474954327657021000
79606394	::474954346245812000
366701651	::474954364176449000
301044144	::474954405817884000
478826327	::474954477200355000
478826327	::474954490043322000
273697690	::474954511153246000
474475074	::474954569504813000
491357856	::474954582377103000
18437537	::474954594074636000
85211920	::474954603050840000
38579155	::474954643538477000
338073739	::474954661623889000
312394133	::474954692884443000
38579155	::474954719363100000
205513521	::474954719882792000
104947253	::474954732730331000
63490594	::474954754465234000
494543536	::474954783120297000
478826327	::474954820562874000
234828491	::474954842134175000
205513521	::474954875025899000
172035134	::474954886287990000
357275400	::474954945150480000
309778100	::474954974443487000
205513521	::474954985474519000
71878260	::474954989518192000
549785954	::474955092874235000
20190503	::474955169889656000
60098410	::474955171496071000
205513521	::474955231533355000
203311237	::474955232661610000
205513521	::474955309643866000
38579155	::474955364132487000
238698812	::474955440367734000
478826327	::474955443312160000
84849075	::474955443664482000
20190503	::474955532844163000
408772521	::474955594831781000
230655725	::474955624514879000
175532031	::474955657343696000
19210855	::474955700158734000
485252693	::474955702780571000
118733444	::474955867247230000
357275400	::474955929801093000
412304311	::474955932519366000
205513521	::474956053340102000
412304311	::474956176007122000
478826327	::474956312942354000
26920974	::474956319992975000
17974977	::474956328817811000
163242154	::474956329078255000
349788720	::474956387018366000
60221494	::474956433969393000
68473966	::474956435663904000
478826327	::474956442919636000
600663496	::474956560201166000
289360824	::474956626416648000
513658421	::474956665306238000
46796467	::474956679952740000
495598070	::474956696347881000
412304311	::474956739985801000
289360824	::474956759082491000
102530016	::474956841831919000
445268626	::474956844881178000
409709795	::474956926367715000
412304311	::474956929769689000
85211920	::474957034140749000
299450175	::474957066009059000
85211920	::474957071532953000
1384531	::474957075190005000
31287131	::474957097755369000
637303583	::474957115980017000
299450175	::474957139795275000
469722641	::474957158610907000
56736460	::474957210695782000
259601379	::474957350315782000
60221494	::474957351922180000
338477631	::474957382460526000
452882285	::474957430967648000
60221494	::474957442116497000
30516926	::474957512228102000
79861287	::474957568943861000
145572480	::474957594940162000
162200561	::474957623645982000
79861287	::474957714204815000
60221494	::474957726158553000
304645030	::474957756416663000
271774234	::474957809902432000
409709795	::474957858551783000
224682361	::474957871026020000
140206179	::474957873056059000
258916835	::474958011186679000
353888661	::474958035191099000
337510374	::474958047526547000
588874950	::474958065339727000
60221494	::474958099552296000
20782081	::474958247955148000
4059771	::474958422790909000
20782081	::474958610741477000
24494616	::474958675812290000
29827759	::474958703129808000
194129729	::474958713963679000
271774234	::474958743973535000
29827759	::474958749330063000
1384531	::474958816887324000
348262381	::474958819814948000
200764512	::474958889935699000
131072297	::474958993698590000
131072297	::474959057254883000
230069608	::474959108617957000
337510374	::474959191246110000
17974977	::474959248099520000
633506625	::474959341963841000
131072297	::474959414676717000
270065033	::474959457748017000
38579155	::474959504124411000
205320851	::474959628057341000
338073739	::474959641969844000
338073739	::474959742549254000
62396842	::474959804226875000
150034005	::474959818361692000
358031089	::474959934551912000
178921630	::474959954957578000
205320851	::474960025807355000
16566189	::474960199531659000
237118122	::474960202689957000
340094001	::474960343614369000
408772521	::474960383758057000
402333632	::474960503169499000
222687654	::474960518743343000
301761224	::474960613181894000
6284612	::474960613522022000
309778100	::474960678701121000
301761224	::474960739384311000
61050527	::474960756224450000
252756099	::474960763866865000
722514433	::474960766182113000
42720153	::474960841377587000
131420707	::474960859429482000
254579074	::474960914249027000
19879486	::474960961385021000
40708485	::474961031320436000
257831311	::474961037981020000
310321041	::474961074278907000
17016789	::474961106901819000
408772521	::474961109578174000
50546012	::474961170143518000
16322613	::474961258685677000
431188585	::474961313274155000
332908078	::474961376561987000
198126424	::474961440743628000
478145352	::474961462684053000
232312019	::474961480056832000
251821834	::474961628765900000
346654346	::474961732767875000
613956023	::474961780037275000
316902035	::474961868415836000
323477702	::474961875088601000
30336818	::474961922693935000
600663496	::474962024460713000
608426191	::474962101510090000
138083816	::474962127002693000
459612485	::474962180836556000
301761224	::474962320406237000
50151347	::474962340677689000
176202976	::474962371983601000
280798922	::474962402610397000
280798922	::474962537155690000
310321041	::474962585658621000
132976059	::474962761898684000
311092385	::474962786699599000
600663496	::474962814126551000
267299080	::474962831729631000
86474692	::474962937849737000
377715399	::474962937988132000
196659229	::474963086227427000
64768338	::474963089713274000
275681559	::474963113834741000
55161530	::474963166431293000
600663496	::474963201386631000
7132042	::474963302502891000
363361632	::474963348547981000
19210855	::474963354440986000
301257200	::474963374640750000
491357856	::474963402570215000
234187240	::474963415312506000
235272576	::474963435676254000
24494616	::474963452876701000
286282963	::474963585937199000
377715399	::474963624243367000
286282963	::474963716006768000
296590824	::474963866791583000
237118122	::474963876803395000
286282963	::474963878095650000
56736460	::474963931979874000
130312780	::474963947213172000
255818707	::474963963822624000
377715399	::474963982734733000
18028506	::474963983292989000
408772521	::474963995141869000
377715399	::474964017312989000
172035134	::474964031657488000
97336064	::474964057154269000
548870171	::474964059834834000
255818707	::474964077177868000
264904736	::474964138863501000
267299080	::474964139883114000
314988406	::474964212494901000
226995875	::474964268249382000
1384531	::474964291628859000
431188585	::474964299195363000
264904736	::474964374692438000
130312780	::474964440321110000
25469735	::474964525158912000
407038804	::474964621359448000
385782746	::474964770375073000
722514433	::474964851681681000
69494041	::474964903220891000
726320420	::474964959776874000
89033916	::474964981830930000
19895969	::474965008452157000
38991775	::474965076093702000
97336064	::474965157093720000
430182591	::474965162529943000
211019280	::474965173984591000
38579155	::474965239717695000
459660056	::474965278632456000
314604858	::474965300635791000
403823128	::474965322160955000
73020435	::474965338384130000
69494041	::474965357271449000
722514433	::474965357758017000
53545809	::474965360014524000
377176939	::474965386904231000
349788720	::474965479766097000
47547782	::474965499588005000
73020435	::474965501718704000
572151259	::474965610699300000
255818707	::474965747404255000
36468395	::474965791977111000
132976059	::474965801896665000
79476731	::474965807361830000
152875477	::474965861292572000
73020435	::474965864391770000
283518032	::474965867126865000
31345791	::474965867915010000
73020435	::474965878761467000
226995875	::474965905005215000
152875477	::474965932222455000
14307454	::474965977323814000
255818707	::474966045753487000
261043724	::474966071876014000
283518032	::474966111629631000
261043724	::474966132248825000
436476907	::474966141429747000
455542048	::474966175957270000
50507669	::474966313430183000
267299080	::474966494787670000
40994873	::474966589167529000
18750697	::474966709372481000
363361632	::474966758131261000
18750697	::474966953569038000
25469735	::474967009516453000
275260502	::474967075346464000
18374690	::474967079528169000
354412568	::474967095999209000
114291753	::474967137350459000
355896730	::474967148667088000
323477702	::474967163401293000
29827759	::474967196272439000
163893797	::474967225699684000
402273149	::474967484488253000
76375846	::474967592911011000
19210855	::474967672242057000
60098410	::474967736620040000
155686441	::474967745537126000
71878260	::474967749215916000
234187240	::474967795999191000
54754940	::474967899783036000
365746365	::474967915117432000
365746365	::474968042888515000
76375846	::474968134445965000
264677315	::474968135133437000
425252367	::474968241547534000
23672351	::474968300758499000
580156304	::474968346392133000
444679647	::474968375232188000
429558621	::474968428277932000
38579155	::474968446024048000
36468395	::474968450507354000
508054066	::474968494493036000
580156304	::474968499836575000
261847534	::474968513896259000
425252367	::474968532451868000
429558621	::474968545726840000
36468395	::474968563631919000
232437529	::474968608830156000
366701651	::474968624068055000
296590824	::474968690488643000
365746365	::474968695304114000
433168829	::474968711032360000
444679647	::474968736567271000
28197443	::474968842188247000
433168829	::474968896420978000
310330192	::474968997231095000
86243090	::474969018495815000
368468264	::474969051241136000
280297585	::474969077317132000
163415941	::474969150675103000
1384531	::474969243981987000
280297585	::474969349049303000
275260502	::474969413595443000
255818707	::474969575398719000
256319248	::474969609482022000
49383709	::474969649780518000
387941507	::474969673369681000
223288871	::474969681158471000
211645751	::474969782265987000
26514591	::474969800435716000
425897170	::474969838943629000
259569717	::474970088001798000
15467792	::474970095895461000
50151347	::474970294122450000
255818707	::474970413433618000
122799833	::474970509034405000
267936760	::474970543616434000
387941507	::474970629964562000
30336818	::474970633986899000
110853177	::474970684096278000
16353730	::474970823686914000
19374297	::474970982680367000
80788799	::474971025843552000
238665368	::474971062111703000
301044144	::474971313900380000
259569717	::474971317171523000
399713201	::474971402945449000
280297585	::474971489624928000
30787413	::474971585795735000
1384531	::474971678221799000
491357856	::474971701336621000
280194602	::474971776846270000
269151566	::474971791836729000
262939560	::474971942210920000
163893797	::474972163838337000
314988406	::474972300056752000
358031089	::474972381694267000
294964037	::474972523806085000
16353730	::474972605313986000
406121427	::474972620413079000
71284640	::474972736025268000
91666102	::474972756547604000
95072707	::474972809064493000
700013623	::474972812420333000
110853177	::474972880221270000
238698812	::474972987977138000
91345170	::474972996407263000
91345170	::474973026472046000
40994873	::474973125742821000
24392243	::474973167400648000
274311440	::474973172043747000
107610605	::474973245519958000
244351583	::474973247495102000
346219373	::474973253895606000
396332641	::474973255745273000
358031089	::474973349697691000
44307877	::474973382619181000
30529918	::474973453968109000
452882285	::474973516924583000
452882285	::474973592505970000
452882285	::474973653939941000
1384531	::474973685506658000
348123497	::474973689776467000
254579074	::474973720591613000
91666102	::474973759326015000
552802620	::474973851076395000
231689668	::474973992743620000
700013623	::474974059747627000
252756099	::474974150868881000
76375846	::474974291361284000
205513521	::474974300508667000
274432702	::474974328656646000
429558621	::474974418905862000
379807492	::474974449461391000
236271147	::474974462463311000
30336818	::474974474673328000
91345170	::474974690893516000
420731308	::474974732261928000
420731308	::474974735122436000
30336818	::474974764898197000
552146644	::474974775472029000
617791569	::474974811819487000
409777239	::474974811848863000
409777239	::474974813010677000
236271147	::474974832212574000
76375846	::474974847819583000
399645465	::474974850927575000
76375846	::474975067362062000
17448907	::474975070855503000
91345170	::474975191228219000
4434941	::474975195334049000
35597637	::474975279539298000
30336818	::474975280004882000
30336818	::474975285625225000
33011898	::474975298014822000
164891333	::474975624755699000
202292166	::474975689045991000
132976059	::474975769341739000
258916835	::474975815310921000
1384531	::474975829701959000
239770256	::474975837389717000
29391732	::474975856385732000
121881241	::474976055648731000
286298021	::474976134560755000
258916835	::474976179271639000
308175001	::474976255620558000
218112087	::474976281298083000
25935173	::474976568259776000
479246485	::474976609988919000
17522792	::474976644013113000
258916835	::474976675336171000
41230104	::474976705279299000
1384531	::474976789627170000
53863390	::474976859625492000
35597637	::474976931486527000
15467792	::474977040085819000
425381729	::474977065134227000
15782772	::474977179600949000
547741880	::474977260043116000
23799906	::474977279807070000
121881241	::474977342364737000
15782772	::474977440801255000
36866805	::474977579535831000
289360824	::474977608778522000
133158896	::474977612226252000
36866805	::474977708581986000
323477702	::474977749732302000
163893797	::474977792141324000
394776489	::474977876962717000
8036902	::474977879571197000
41465619	::474977929043378000
364646765	::474977938400886000
261043724	::474977989604962000
35597637	::474978010614231000
15467792	::474978302776860000
572151259	::474978328063918000
250474725	::474978338121859000
25935173	::474978345843580000
15782772	::474978546100994000
55161530	::474978601470013000
258916835	::474978606926405000
69719136	::474978706419486000
28771314	::474978754834743000
64907439	::474978781833494000
278165989	::474978801085321000
338543771	::474978814632525000
338543771	::474978856718188000
322763942	::474978889802870000
203688730	::474978972191948000
338543771	::474979001896022000
425897170	::474979003690782000
374528956	::474979069566541000
338543771	::474979084335063000
19210855	::474979097161236000
374528956	::474979141784068000
163415941	::474979320939962000
198126424	::474979431925420000
261847534	::474979578029809000
15791549	::474979662263619000
234214828	::474979680723144000
196152188	::474979708786855000
196152188	::474979769067376000
196152188	::474979814240038000
518039543	::474979855583281000
287569533	::474979905600380000
357275400	::474979981479936000
196152188	::474979996411232000
196152188	::474980044863848000
258916835	::474980046222786000
287569533	::474980113314873000
383523373	::474980159062556000
341732173	::474980194227585000
479156555	::474980244223307000
121881241	::474980266260197000
433168829	::474980270756859000
38053704	::474980282630934000
23799906	::474980393901654000
481749191	::474980592707055000
266317182	::474980638895136000
316902035	::474980671815819000
44307877	::474980692661506000
330799447	::474980702958546000
41465619	::474980751092756000
122717174	::474980781777899000
479245748	::474980856768258000
264622253	::474980907929968000
258916835	::474980975537971000
440624261	::474980988489981000
417449044	::474981137916252000
13298002	::474981200411770000
474400310	::474981229029109000
404496513	::474981243134951000
289360824	::474981286105608000
24537703	::474981490942816000
262382570	::474981515429179000
172035134	::474981525352873000
262382570	::474981549579198000
608426191	::474981564791549000
60098410	::474981566225997000
280826646	::474981681133150000
334423964	::474981717586231000
36958694	::474981782735953000
68473966	::474981808963330000
383523373	::474981822548705000
238740641	::474981876370014000
15467792	::474981889217155000
172035134	::474981915238203000
208250490	::474982011548213000
443376354	::474982021811294000
208250490	::474982044129566000
474400310	::474982234995580000
475930595	::474982237830520000
258916835	::474982262803419000
280826646	::474982321397854000
402273149	::474982347671343000
533417136	::474982393816686000
510998653	::474982409843527000
116071398	::474982413408673000
338076990	::474982569721614000
1384531	::474982782968823000
242607910	::474982823888429000
417472148	::474982895963357000
242607910	::474982917291376000
41465619	::474982966687703000
242607910	::474982993296384000
238786875	::474983041233092000
309789310	::474983058022858000
90467952	::474983065458974000
334423964	::474983177229197000
242607910	::474983217830060000
304224068	::474983277170679000
155677785	::474983294485139000
479245748	::474983423371526000
242607910	::474983480926146000
116071398	::474983507404795000
479245748	::474983530489851000
365658620	::474983532897378000
18750697	::474983651282014000
383523373	::474983705535328000
321498402	::474983708684857000
60098410	::474983836887961000
30336818	::474983864910503000
258382946	::474983881943183000
357790406	::474983890747408000
628427510	::474983898116399000
230069608	::474983936481697000
230206940	::474984006883106000
220632867	::474984049719910000
468102453	::474984109643530000
222278624	::474984111762046000
91606737	::474984118233477000
405362735	::474984136097411000
14584037	::474984138609790000
31010760	::474984235397554000
266317182	::474984247573643000
66786075	::474984248772808000
353544330	::474984357720256000
508054066	::474984363449655000
15467792	::474984495100071000
1384531	::474984554562727000
10095952	::474984642572201000
31010760	::474984735002091000
236271147	::474984795445817000
473462894	::474984822738542000
398735102	::474985003697573000
378281495	::474985029291229000
242607910	::474985041748316000
321498402	::474985057380085000
487322279	::474985061108813000
10095952	::474985178742673000
377110730	::474985198518820000
20804321	::474985306522132000
16566189	::474985335991320000
471516383	::474985431738888000
254579074	::474985472130023000
220632867	::474985480820649000
23799906	::474985587980926000
254579074	::474985599628505000
242607910	::474985613754908000
620420742	::474985614463737000
69494041	::474985653307199000
242607910	::474985661481889000
497458875	::474985804859596000
36943663	::474985854264299000
242607910	::474985966390636000
414066292	::474986016386715000
402273149	::474986123778064000
242607910	::474986193671565000
408098797	::474986254858457000
54754940	::474986329437372000
321844248	::474986351159283000
33823755	::474986396659482000
321844248	::474986406553473000
321844248	::474986487356735000
24803741	::474986564372938000
80448281	::474986608584687000
471516383	::474986918602891000
467043006	::474986987066126000
47348539	::474987005772693000
18750697	::474987024198279000
131072297	::474987047238000000
36279116	::474987147917680000
15137186	::474987154473766000
28252356	::474987174363144000
471516383	::474987227270111000
73020435	::474987338771083000
399713201	::474987349529886000
471516383	::474987398825533000
716262980	::474987420690432000
333704327	::474987506556231000
254579074	::474987510607929000
62936749	::474987546272096000
53112812	::474987587954696000
15782772	::474987609824190000
36829018	::474987748102008000
408869196	::474987769711034000
372507812	::474987833636425000
254579074	::474987896005746000
320001867	::474988033779855000
38623896	::474988043347062000
301044144	::474988084992704000
107610605	::474988290953986000
107610605	::474988328098746000
37578654	::474988336768360000
15782772	::474988453382594000
15170503	::474988491797831000
258916835	::474988502082256000
429558621	::474988538577289000
261043724	::474988653597716000
87812967	::474988719574106000
429491583	::474988734576750000
245957488	::474988789342171000
19684793	::474988880677306000
487322279	::474988995735080000
158129535	::474989143899246000
30666953	::474989160004993000
230069608	::474989293304172000
53112812	::474989308659515000
53112812	::474989481271902000
449981984	::474989526708805000
208250490	::474989529817182000
463431723	::474989610121314000
15782772	::474989631956856000
234187240	::474989634850930000
236271147	::474989809824702000
38713173	::474989829361393000
258916835	::474989872826966000
208250490	::474989902296522000
236271147	::474989911180062000
216168764	::474989923699679000
254579074	::474989947842097000
15782772	::474990128218517000
310330192	::474990150066647000
258454374	::474990163421331000
60098410	::474990391347798000
258454374	::474990435761672000
337367504	::474990454799605000
15782772	::474990480284217000
258454374	::474990518028738000
37578654	::474990623854825000
258454374	::474990635897094000
548870171	::474990672668540000
350509640	::474990944904032000
172035134	::474990981964910000
337367504	::474991016643411000
170924102	::474991056761540000
36866805	::474991098591313000
478145352	::474991120640774000
260911912	::474991148462002000
26514591	::474991209841033000
120170865	::474991230091153000
716262980	::474991370415771000
208250490	::474991380373446000
273811402	::474991586120839000
350509640	::474991831554723000
91422810	::474991842639872000
35869207	::474991942989000000
399713201	::474991953084710000
332908078	::474992011318001000
357275400	::474992026841128000
89505869	::474992037939662000
18750697	::474992092674920000
353888661	::474992231506382000
463431723	::474992406979698000
208250490	::474992462029930000
321780812	::474992463665725000
600663496	::474992513561161000
600663496	::474992704959832000
491357856	::474992806587813000
29391732	::474992921754599000
22386194	::474992926305427000
501554267	::474992955640799000
349787019	::474992966151319000
107902551	::474992973407850000
179119528	::474992981666459000
387941507	::474992991170732000
29391732	::474993105590943000
92870542	::474993211631366000
424498868	::474993266899701000
491357856	::474993281731158000
607432063	::474993311594201000
80586819	::474993352774266000
296433109	::474993371413762000
387941507	::474993377982054000
536141027	::474993386974240000
349787019	::474993550329774000
80586819	::474993562787274000
301044144	::474993672920899000
491357856	::474993741178994000
36468395	::474993793641762000
552146644	::474993907940741000
608426191	::474993931302612000
358031089	::474993945089277000
615636079	::474994136022409000
364439246	::474994220390830000
615636079	::474994252192051000
357275400	::474994306546028000
47348539	::474994321439989000
165491208	::474994340264017000
600663496	::474994434103603000
165491208	::474994476306268000
447313860	::474994506366853000
20419159	::474994614319865000
217262932	::474994615809216000
491357856	::474994751687888000
205030447	::474995036627533000
277814195	::474995055187755000
102489930	::474995190231339000
15733436	::474995337208147000
536141027	::474995368858378000
510998653	::474995496574922000
353888661	::474995555199119000
500308199	::474995562153263000
503741267	::474995624505769000
21415532	::474995629542760000
38579155	::474995663655432000
205030447	::474995666544893000
20190503	::474995744102174000
353888661	::474995756797927000
615636079	::474995830135349000
246050172	::474995835596308000
352970133	::474995839278911000
279750654	::474995868987191000
259021462	::474996035513622000
338073739	::474996040710782000
402273149	::474996082091769000
387941507	::474996085774356000
24634410	::474996100378525000
387941507	::474996123921547000
412304311	::474996129210568000
92870542	::474996131487707000
412304311	::474996137301397000
25942336	::474996174244839000
279750654	::474996200291463000
25942336	::474996262178414000
431188585	::474996301822586000
27335023	::474996376099893000
700013623	::474996429468217000
246050172	::474996438271664000
353888661	::474996447180779000
338073739	::474996455774494000
65501923	::474996460245630000
417523013	::474996462716456000
64791948	::474996583369420000
353888661	::474996622251032000
363361632	::474996630262124000
615636079	::474996635672379000
301044144	::474996641121177000
412304311	::474996663598465000
19071786	::474996689426989000
412304311	::474996726777262000
353888661	::474996810919190000
386833057	::474996844700131000
363361632	::474996858172223000
65501923	::474996953466417000
387941507	::474996955429765000
353888661	::474996956851605000
232437529	::474997035603873000
494605871	::474997048144838000
615636079	::474997072622407000
201810972	::474997202667196000
387941507	::474997231603695000
615636079	::474997306429681000
284137695	::474997353410465000
19684793	::474997361182126000
431188585	::474997545937035000
259021462	::474997706788573000
311924851	::474997740783415000
399713201	::474997767509934000
412304311	::474997795901149000
589402824	::474997816042225000
280297585	::474997817430507000
589402824	::474997890197504000
264335101	::474997922380009000
60098410	::474997922480672000
22944914	::474997944450420000
75937251	::474997979620057000
226995875	::474998034187567000
234143570	::474998063111892000
358617322	::474998102844526000
608426191	::474998104563798000
311924851	::474998204321107000
457250385	::474998249481179000
467758710	::474998308386381000
212060681	::474998347410182000
100373532	::474998373716865000
299450175	::474998411452628000
299450175	::474998428049481000
21112883	::474998438703017000
64813007	::474998477504937000
299450175	::474998554894012000
417523013	::474998714256596000
229650081	::474998918628278000
131072297	::474999002082340000
38579155	::474999170269736000
591216066	::474999176741531000
431188585	::474999185540784000
95141856	::474999215295574000
338830055	::474999305477316000
404335977	::474999391255035000
179119528	::474999460989112000
85211920	::474999684490985000
24803741	::474999728388984000
232437529	::474999733279129000
71689075	::474999747410141000
613956023	::474999827541929000
36829018	::474999868155363000
443332358	::474999916792528000
529096266	::475000010623684000
529096266	::475000060636590000
402273149	::475000087316557000
133112299	::475000134066262000
443332358	::475000146896252000
256319248	::475000419543162000
20863117	::475000431416844000
95141856	::475000624669786000
27335023	::475000773936701000
443332358	::475000808178601000
443332358	::475000853158322000
40485959	::475001140757528000
27335023	::475001182990389000
40485959	::475001287520448000
40485959	::475001354847408000
56059141	::475001403975270000
95141856	::475001445713215000
519086519	::475001453166075000
286298021	::475001562612645000
328057955	::475001837976682000
402273149	::475001942721433000
16353730	::475002082765066000
19028099	::475002157209767000
252355708	::475002281742434000
357790406	::475002731736743000
139460380	::475002780114231000
56059141	::475002887106334000
56059141	::475003089443766000
366701651	::475003117155528000
256781130	::475003136709378000
261043724	::475003369246195000
1384531	::475003421443911000
453963591	::475003524623785000
56059141	::475003564306100000
353888661	::475003608866779000
374528956	::475003612763271000
552802620	::475003683160477000
286502927	::475003695998844000
270025296	::475003770515234000
208250490	::475003801972523000
249052117	::475003801980510000
159640806	::475003841641869000
249052117	::475003941218840000
205320851	::475003975574372000
249052117	::475004074094379000
35706997	::475004076389052000
262471070	::475004087147433000
357790406	::475004101680697000
270025296	::475004212624232000
249052117	::475004269481840000
217563665	::475004326956781000
298216731	::475004332396793000
517695658	::475004402009669000
71284640	::475004435727663000
159640806	::475004456421974000
14223247	::475004529650331000
280297585	::475004530208550000
101881386	::475004597271298000
619492928	::475004640640372000
553930094	::475004685611315000
67193398	::475004768847269000
21117523	::475004856550555000
40485959	::475004977719410000
95141856	::475004981016559000
273955213	::475005086738182000
95141856	::475005129213894000
493221106	::475005130824499000
15733436	::475005150495379000
493221106	::475005178362728000
243830281	::475005201364291000
230069608	::475005436567908000
273955213	::475005504331456000
503741267	::475005673470971000
334515229	::475005755246919000
510998653	::475006055269675000
430387521	::475006279866257000
95141856	::475006316067684000
301761224	::475006332303466000
136114188	::475006346837102000
449981984	::475006413761028000
52494533	::475006482354683000
241358661	::475006534187905000
308805449	::475006664932749000
308805449	::475006737179631000
16566189	::475006744985628000
628427510	::475006798857256000
342845822	::475006897737580000
250474725	::475007026087469000
241358661	::475007108673323000
449981984	::475007203636563000
159986953	::475007246741798000
1384531	::475007295085350000
86243090	::475007350793719000
298216731	::475007369911730000
357308471	::475007373015126000
260038180	::475007543350403000
413367641	::475007650225455000
357790406	::475007669858996000
61050527	::475007771641802000
39215095	::475007932241702000
308805449	::475007966974713000
308805449	::475007973907890000
91770694	::475008082800807000
470801476	::475008100739452000
630076052	::475008113007812000
591216066	::475008119513550000
377715399	::475008126769315000
308805449	::475008165713436000
630076052	::475008175486148000
432888405	::475008189289607000
308805449	::475008202497486000
91770694	::475008282235785000
335101950	::475008361855860000
630076052	::475008471490777000
409709795	::475008540994965000
53863390	::475008598087831000
630076052	::475008692643831000
159640806	::475008848202190000
620420742	::475008993429966000
259541688	::475009020059611000
159726392	::475009139375345000
52809967	::475009216076599000
241358661	::475009285533872000
95141856	::475009318883196000
95141856	::475009371043557000
454146385	::475009395789930000
342845822	::475009477301657000
620420742	::475009491348774000
204292930	::475009510952558000
430387521	::475009567500140000
159986953	::475009579386802000
241358661	::475009611326439000
204292930	::475009623179554000
241358661	::475009623708037000
241358661	::475009635082964000
431214329	::475009674379821000
478462259	::475009708613304000
543585402	::475009709683261000
543585402	::475009740993740000
543585402	::475009847659098000
280297585	::475009884229234000
247362551	::475009888293117000
152875477	::475009950453080000
234214828	::475009968157253000
349788720	::475010035291283000
342934741	::475010046225825000
368386947	::475010111262720000
543585402	::475010138546667000
342934741	::475010197757632000
349788720	::475010320960724000
494543536	::475010351940263000
543585402	::475010364317261000
463855595	::475010388246155000
53863390	::475010445339000000
17830276	::475010489093607000
40485959	::475010596341948000
204292930	::475010678583857000
431214329	::475010820901175000
390504920	::475010936017649000
159640806	::475011033082245000
331668519	::475011101231697000
120851061	::475011107988316000
421179396	::475011126812348000
17016789	::475011257846599000
483115964	::475011366797856000
103138091	::475011396074475000
120851061	::475011434024153000
328882474	::475011678875037000
53863390	::475011712958345000
30336818	::475011792088072000
497458875	::475011815533854000
436476907	::475011844843634000
328882474	::475011890762887000
56059141	::475011959998263000
270025296	::475012144056901000
34445704	::475012285988339000
379358099	::475012335745396000
429558621	::475012363981447000
110236585	::475012527219560000
411777707	::475012585385758000
139547588	::475012774515724000
105607367	::475012823966183000
139547588	::475012859865608000
368468264	::475012902710423000
435478224	::475012958754709000
587940951	::475012961657167000
175532031	::475012999351390000
587940951	::475013118276669000
409777239	::475013119933050000
270025296	::475013244759728000
103138091	::475013257120731000
175532031	::475013313391521000
118733444	::475013422346948000
587940951	::475013438042046000
543585402	::475013470421671000
468796913	::475013485705711000
594844703	::475013539707367000
594844703	::475013559483510000
187741596	::475013565472980000
41606452	::475013583076884000
365658620	::475013600168259000
431214329	::475013786324434000
59207269	::475013838023442000
8548362	::475013898043932000
487322279	::475014000481038000
120851061	::475014071495188000
487322279	::475014219536941000
431214329	::475014247995674000
357275400	::475014430921478000
228213959	::475014480485548000
333704327	::475014679870599000
485252693	::475014690503143000
497458875	::475014733909983000
431214329	::475014810485424000
247372701	::475014864864169000
220455732	::475014883684020000
431214329	::475015027507089000
95072707	::475015080221081000
431214329	::475015093571571000
487322279	::475015126030893000
253057868	::475015196927606000
95072707	::475015200748601000
17522792	::475015297880317000
431214329	::475015360044105000
401089789	::475015360974835000
374528956	::475015493632282000
510998653	::475015666475728000
95072707	::475015754266705000
552802620	::475015770158542000
373126936	::475015895387893000
431214329	::475015897607065000
281824012	::475015929617596000
294347764	::475015964728115000
378367977	::475016086069317000
30406728	::475016101810540000
186945768	::475016135159451000
487322279	::475016183712735000
431214329	::475016223156355000
619492928	::475016241019891000
80586819	::475016347337097000
475031809	::475016347408404000
497544291	::475016612261941000
431214329	::475016653424820000
431214329	::475016724925140000
18750697	::475016733393440000
497458875	::475016771758747000
431214329	::475016774233374000
69494041	::475016777236500000
331668519	::475016844936773000
91130285	::475016889303699000
331668519	::475017121974738000
301044144	::475017131177029000
36943663	::475017189595299000
155213009	::475017230967529000
30406728	::475017289851355000
364546435	::475017349486379000
155213009	::475017399150706000
80586819	::475017542239789000
503577648	::475017699584909000
17522792	::475017751271337000
95072707	::475017775065227000
30516926	::475017839255232000
63490594	::475017875778830000
357790406	::475018151152082000
100378471	::475018245008015000
118733444	::475018337999929000
155213009	::475018465565081000
321876841	::475018483101892000
313792688	::475018558867378000
352595123	::475018716569034000
36829018	::475018761016451000
155213009	::475018882416001000
208250490	::475018893350535000
137426396	::475018941396291000
62066586	::475018987823431000
252914746	::475019058367053000
458847153	::475019275573686000
357790406	::475019377721749000
335003775	::475019407744573000
371416817	::475019711306924000
35305414	::475019768408203000
38991775	::475019927363932000
235043760	::475019982783660000
599787941	::475020073149554000
122799833	::475020094175993000
401757405	::475020120159313000
150828387	::475020213096689000
121881241	::475020331845816000
20190503	::475020371574673000
266210776	::475020492693176000
343606449	::475020503589998000
224068229	::475020603309961000
394776489	::475020621500645000
241358661	::475020672406519000
331668519	::475020679306571000
30516926	::475020848890662000
226357092	::475020907635691000
30787413	::475021033410670000
118733444	::475021037491728000
369804138	::475021132534644000
349787019	::475021226038296000
226357092	::475021254185848000
34767424	::475021328026578000
357790406	::475021439616417000
8036902	::475021542343327000
384503737	::475021581618790000
179119528	::475021661490913000
412304311	::475021666201116000
366701651	::475021757703671000
18137013	::475021921319276000
258235483	::475021984225439000
261847534	::475022065058471000
235043760	::475022069965410000
22954511	::475022197350617000
52295994	::475022288870731000
30787413	::475022363437060000
105607367	::475022373478215000
485252693	::475022430113521000
72293435	::475022452309778000
351004243	::475022526016684000
317483868	::475022561181728000
15733436	::475022623395831000
102489930	::475022659676561000
716262980	::475022714080460000
62396842	::475022857609940000
105607367	::475022904405790000
62396842	::475022953001017000
389614947	::475023099726151000
357790406	::475023176611954000
247372701	::475023208257572000
187089991	::475023224825073000
258235483	::475023324230082000
258235483	::475023351082008000
140206179	::475023355750658000
155650977	::475023399199072000
91770694	::475023558239084000
18137013	::475023565431906000
22954511	::475023590178308000
424498591	::475023597183201000
22954511	::475023869942571000
24494616	::475023940046577000
235043760	::475023995473907000
87812967	::475024128274350000
258235483	::475024220343123000
205320851	::475024252052066000
76427184	::475024327692517000
546153359	::475024332813389000
19210855	::475024367400013000
87812967	::475024399612272000
30406728	::475024421464199000
351922723	::475024424836808000
205320851	::475024511499120000
205320851	::475024679644577000
454146385	::475024780920647000
120532808	::475024819336253000
408772521	::475024929893933000
331717534	::475024973271023000
351004243	::475025022290255000
310654760	::475025164930154000
322465167	::475025210425364000
105607367	::475025247411113000
353888661	::475025437585055000
462648540	::475025456031604000
224501206	::475025580371374000
353888661	::475025593248256000
722514433	::475025599879462000
357790406	::475025616849629000
237118122	::475025617705242000
331668519	::475025702124007000
130514710	::475025766384533000
224501206	::475025830259589000
22954511	::475025883862818000
72293435	::475026002347696000
262382570	::475026131041927000
634873462	::475026140730372000
224501206	::475026156815933000
380723702	::475026242602037000
317483868	::475026329457680000
262939560	::475026342342172000
716262980	::475026353361002000
224501206	::475026405546139000
240927663	::475026435510644000
262939560	::475026471828738000
380723702	::475026609570054000
380723702	::475026676389539000
430182591	::475026688615911000
18137013	::475026730336272000
19945993	::475026804483555000
19945993	::475026817003552000
280297585	::475026820799004000
262939560	::475026880626569000
240927663	::475026920237973000
203146266	::475026980702666000
262939560	::475027007525240000
8548362	::475027042871046000
343606449	::475027198655488000
69950823	::475027242066931000
351152035	::475027564193652000
634873462	::475027621235789000
317483868	::475027674407374000
22954511	::475027790954115000
313792688	::475027826983190000
437082385	::475027908197908000
443070793	::475028026170671000
64813007	::475028079589752000
58847822	::475028107745718000
286298021	::475028223529480000
634873462	::475028383357599000
429906977	::475028390056316000
234214828	::475028407336845000
376472794	::475028417893900000
429906977	::475028432271970000
344990761	::475028472897622000
344990761	::475028567395287000
429906977	::475028834358919000
41230104	::475028851198672000
235043760	::475029019100844000
357790406	::475029091075522000
15467792	::475029125007429000
279608688	::475029242137157000
552802620	::475029325826097000
321498402	::475029440884264000
68966030	::475029590096613000
325242803	::475029654630563000
312394133	::475029932960399000
281824012	::475030001201332000
552802620	::475030013687779000
281824012	::475030147154726000
624360378	::475030148090429000
331246659	::475030200934473000
77078833	::475030255363952000
224501206	::475030274263093000
48612192	::475030321487163000
279608688	::475030331372732000
357790406	::475030340256673000
331246659	::475030353225478000
444679647	::475030355427487000
331227001	::475030363702435000
15467792	::475030478740008000
312394133	::475030616522498000
122799833	::475030651872505000
227114320	::475030687473762000
15467792	::475030713373585000
109361476	::475030768142413000
409709795	::475030784634400000
516017637	::475030803915620000
15467792	::475030808575877000
330645900	::475030900028096000
338588400	::475031092081086000
457250385	::475031182002761000
15467792	::475031199912828000
192727478	::475031221941305000
540330411	::475031317944360000
115503799	::475031321539276000
25935173	::475031417269678000
15467792	::475031473322725000
76427184	::475031517161594000
168705725	::475031552389181000
80586819	::475031556549902000
20713213	::475031579329593000
261847534	::475031649865203000
261847534	::475031683587403000
26925878	::475031790345027000
405362735	::475031863451348000
15467792	::475031870816935000
384109939	::475031912868618000
76427184	::475031964412805000
105607367	::475031970117083000
21117523	::475032065482952000
108798356	::475032072122146000
59454178	::475032084017205000
15467792	::475032177642840000
417428775	::475032437744209000
257207319	::475032440080068000
203146266	::475032730833805000
203146266	::475032794364932000
178921630	::475032872525774000
23642786	::475032877634052000
376472794	::475032882126524000
377715399	::475032887923048000
417428775	::475032902288539000
30787413	::475033007712387000
588705820	::475033186938810000
510998653	::475033308879806000
68966030	::475033326651072000
4434941	::475033480800112000
208296274	::475033544947806000
178921630	::475033681044983000
599787941	::475033834178617000
19210855	::475033863849512000
301044144	::475034081496137000
160733683	::475034121886900000
30787413	::475034158520365000
188917484	::475034181526110000
11146552	::475034208323530000
330195429	::475034303907115000
80586819	::475034406240124000
281824012	::475034527044104000
80586819	::475034613010534000
281824012	::475034615015411000
330195429	::475034634942574000
267299080	::475034655394000000
160733683	::475034662029373000
264705173	::475034679318687000
264705173	::475034697450672000
80586819	::475034845555736000
22954511	::475034912580333000
28736200	::475034975818244000
436476907	::475035058730852000
320954938	::475035097172041000
310506975	::475035318333079000
486138458	::475035404060463000
380723702	::475035407797977000
130514710	::475035419269029000
227114320	::475035438072471000
22954511	::475035455189028000
208296274	::475035464680738000
130514710	::475035473740451000
80586819	::475035591479148000
330195429	::475035708655022000
80586819	::475035712304447000
105607367	::475035720428814000
236167599	::475035745548136000
80586819	::475035851098177000
80586819	::475036030702456000
493221106	::475036198831149000
62944645	::475036312811360000
613956023	::475036421837713000
247560161	::475036548602134000
16322613	::475036685739507000
165290348	::475036738818019000
198651083	::475036752957435000
486138458	::475036852328857000
225691566	::475036868140994000
551501734	::475037001956085000
353888661	::475037038765289000
80586819	::475037136505544000
353888661	::475037256789811000
425381729	::475037281544179000
426402586	::475037284702498000
236167599	::475037375522148000
255205725	::475037387571994000
165290348	::475037424121163000
406772829	::475037513585680000
273092249	::475037594615812000
28461859	::475037669550870000
48562201	::475037724282740000
80586819	::475037783564627000
80586819	::475037812656308000
449988145	::475037821699231000
226995875	::475037835704016000
370850900	::475037836505513000
594121150	::475038221244461000
507918715	::475038302634913000
425381729	::475038320695578000
68473966	::475038345547218000
150034005	::475038360881598000
15137186	::475038393316159000
301044144	::475038512589586000
449988145	::475038570009604000
25935173	::475038598081679000
429558621	::475038610946007000
208250490	::475038854773485000
449988145	::475038876961370000
110297719	::475038881327611000
453280756	::475039291572105000
509523903	::475039462146052000
202798666	::475039474536046000
14584037	::475039499505135000
22285873	::475039517569994000
599787941	::475039610263699000
486231003	::475039656866627000
591216066	::475039720406548000
76427184	::475039792187834000
599787941	::475039792972201000
200764512	::475040000351145000
25935173	::475040075718619000
53724365	::475040293818228000
186945768	::475040352572014000
66555228	::475040483526209000
371243365	::475040598614089000
136791341	::475040646273589000
105607367	::475040713043091000
402018122	::475040733876207000
237530197	::475040826922647000
256756265	::475041033407823000
38623896	::475041063371931000
467043006	::475041298135920000
304219715	::475041429224685000
321498402	::475041461763715000
28736200	::475041740026814000
124246645	::475041754136051000
467043006	::475041777649745000
54587465	::475041856472879000
28736200	::475041909229223000
594121150	::475041957169733000
8548362	::475041972068298000
44399596	::475041975339876000
311924851	::475042043488501000
352960797	::475042189228396000
254442957	::475042294098591000
208250490	::475042311143841000
36829018	::475042316164800000
14584037	::475042512042983000
249227650	::475042548021727000
360951591	::475042600701808000
22294252	::475042646147084000
72882594	::475042690589929000
588531316	::475042871763292000
50468203	::475042885943844000
376425912	::475042951446679000
258916835	::475043044371484000
258916835	::475043233362628000
331397011	::475043314916655000
91770694	::475043433204441000
519909326	::475043495304912000
56779057	::475043603559895000
323477702	::475043669964115000
15467792	::475043681008123000
50468203	::475043683847266000
369849727	::475043738549768000
56779057	::475043748804444000
227114320	::475043766093746000
110063681	::475043810758909000
263389464	::475043891733729000
56556074	::475043912047149000
72293435	::475043942766219000
198651083	::475044000555343000
150034005	::475044118104928000
95504927	::475044137772023000
52295994	::475044145812082000
208250490	::475044234593333000
402925254	::475044252401946000
48804765	::475044296849387000
140157275	::475044299663753000
323477702	::475044324669788000
444679647	::475044477321875000
230659102	::475044495818383000
406772829	::475044499698094000
359776589	::475044584238505000
76427184	::475044741440995000
323477702	::475044932567052000
26413556	::475044954595549000
408772521	::475045169059086000
28736200	::475045195155640000
193583131	::475045503256625000
230069608	::475045542465007000
226995875	::475045595837505000
56779057	::475045785784954000
417472148	::475046102753116000
140994915	::475046111766663000
364546435	::475046212937469000
56779057	::475046467376119000
353888661	::475046480680476000
110236585	::475046505079111000
142176687	::475046643256279000
17326645	::475046666710421000
413686504	::475046790136606000
599787941	::475046820029005000
22386194	::475046834462015000
489078088	::475046890661101000
220867112	::475046897057415000
408772521	::475046913784709000
323477702	::475046969841168000
230069608	::475046984252809000
140994915	::475047048379920000
599787941	::475047091031404000
22195036	::475047288411136000
256756265	::475047419311566000
230655725	::475047583203999000
487322279	::475047674064818000
430182591	::475047718268968000
435471503	::475047724308762000
22954511	::475047744860454000
348047989	::475047765584920000
349787019	::475047961689600000
337466318	::475047983160258000
80159052	::475048142736347000
308805449	::475048155445080000
510998653	::475048251302113000
16566189	::475048282918780000
220867112	::475048874877272000
110063681	::475048894028853000
463431723	::475048919110410000
404496513	::475048986923896000
209401949	::475049098350186000
263389464	::475049114598924000
220867112	::475049260900052000
110063681	::475049268806688000
337434879	::475049467234631000
308805449	::475049502412251000
84849075	::475049536654942000
60098410	::475049768016547000
258454374	::475049883851055000
436476907	::475049980819144000
475031809	::475049982911721000
503577648	::475050086423355000
489961036	::475050086834008000
615688476	::475050198893592000
408772521	::475050314362798000
409709795	::475050343479259000
308805449	::475050353700794000
713245898	::475050364702838000
35105150	::475050548715327000
534913317	::475050565056364000
368170408	::475050604302462000
337466318	::475050605493248000
534913317	::475050660057341000
534913317	::475050696908484000
220867112	::475050746379923000
107610605	::475050766646788000
359776589	::475050880840921000
438647243	::475050976265510000
486138458	::475050985099104000
107610605	::475051076648173000
17595323	::475051148865716000
107610605	::475051163650650000
107610605	::475051364994015000
449981984	::475051388733370000
264622253	::475051458727919000
91666102	::475051610415304000
36866805	::475051773862756000
168705725	::475051793768914000
534913317	::475051831526440000
534913317	::475051947415064000
87970668	::475052056802099000
20863117	::475052069939052000
91666102	::475052079233662000
80159052	::475052089589002000
107610605	::475052092365602000
254319575	::475052260913729000
30336818	::475052364588920000
458847153	::475052366010793000
97326618	::475052371626971000
68966030	::475052385912360000
509760806	::475052408981454000
110063681	::475052474135748000
263389464	::475052521388769000
104947253	::475052536705986000
591216066	::475052809034153000
498321918	::475052875312529000
594121150	::475052953242316000
440875002	::475053055826595000
30529918	::475053234743025000
105607367	::475053309813080000
168705725	::475053383921844000
25942336	::475053403375431000
440314946	::475053674381598000
440314946	::475053778270687000
24100015	::475053894767108000
85651876	::475054264881270000
128284695	::475054284267339000
348047989	::475054299639447000
360761105	::475054517114118000
270065033	::475054535329984000
62936749	::475054716440018000
470801476	::475054767476334000
216168764	::475054820479336000
497458875	::475054872879190000
629787407	::475054876771500000
368170408	::475054966328262000
107610605	::475055284940177000
156166678	::475055350136061000
168705725	::475055391588364000
110063681	::475055427794006000
104947253	::475055794950377000
240532669	::475055820414394000
487322279	::475055827837935000
104947253	::475055841637183000
43586963	::475055859652100000
163768701	::475055918191624000
179119528	::475055994498990000
470801476	::475056260271079000
349787019	::475056317783363000
296433109	::475056356584882000
349787019	::475056359483117000
374528956	::475056488701239000
14955026	::475056508279857000
15681561	::475056546813325000
393041277	::475056578471534000
14955026	::475056596511232000
311583053	::475056677864370000
458847153	::475056710227619000
353888661	::475056710835380000
353888661	::475056760214925000
61402370	::475056814065590000
353888661	::475056856109301000
61402370	::475056907023966000
365658620	::475056919422316000
104947253	::475056975697293000
353888661	::475056998619566000
352062989	::475057054949048000
8548362	::475057073940881000
588531316	::475057104357982000
1384531	::475057133390553000
237330810	::475057368708165000
374528956	::475057388182319000
352062989	::475057432423849000
104947253	::475057480716652000
352062989	::475057497632698000
61402370	::475057535813435000
136114188	::475057553077202000
331227001	::475057601873739000
331227001	::475057700041400000
352062989	::475057796673970000
61402370	::475057807012925000
536141027	::475057816059645000
359776589	::475058127646105000
304219715	::475058191827353000
128284695	::475058260446167000
352062989	::475058449597071000
198651083	::475058597437898000
30406728	::475058599345942000
352062989	::475058649317269000
1384531	::475058710524723000
591216066	::475058783971205000
303427354	::475058857707061000
22734052	::475059041618505000
1384531	::475059208346279000
605601195	::475059231037464000
22386194	::475059235001487000
591216066	::475059279494672000
30336818	::475059296384741000
15681561	::475059367348551000
26413556	::475059466463744000
379807492	::475059472084107000
22734052	::475059500530274000
237330810	::475059559774822000
352062989	::475059636757073000
1384531	::475059800666288000
239313896	::475059829166190000
207781904	::475059879292309000
252355708	::475059978756059000
471291163	::475060065649848000
352062989	::475060103830589000
21117523	::475060134428037000
205030447	::475060137653051000
243014276	::475060245350580000
238307628	::475060317588688000
22734052	::475060337285529000
262471070	::475060432697561000
20545953	::475060490507284000
325849507	::475060536678567000
352062989	::475060568106078000
368170408	::475060668518105000
357150048	::475060820888801000
546947837	::475060882485952000
352062989	::475060882771554000
26198298	::475060883123486000
359776589	::475060886412206000
121881241	::475060910604562000
30406728	::475060915361312000
438647243	::475060923959230000
163893797	::475060948315566000
349787019	::475061054406688000
424498868	::475061096080879000
245669191	::475061103311867000
121881241	::475061120240070000
325849507	::475061125944729000
554041249	::475061187332571000
245669191	::475061394232995000
451667062	::475061513636827000
424498868	::475061601872392000
113221759	::475061612546887000
404496513	::475061614753103000
130514710	::475061721556480000
359776589	::475061737478451000
1384531	::475061954877612000
311583053	::475062035198525000
424498868	::475062043775488000
345508633	::475062080614436000
15282962	::475062081369419000
325849507	::475062100092784000
250844163	::475062124948246000
59454178	::475062153230434000
25935173	::475062232557314000
162559610	::475062323854737000
378771457	::475062380913627000
251821834	::475062434970222000
251821834	::475062499650592000
237330810	::475062555887820000
540330411	::475062745897783000
345508633	::475062758803640000
104947253	::475062848758902000
130514710	::475062873639493000
136791341	::475062966183018000
353888661	::475063009832751000
700013623	::475063231715627000
225601631	::475063233313660000
633531552	::475063247847317000
19210855	::475063298317377000
105607367	::475063349517250000
17326645	::475063444295540000
36219010	::475063456945946000
76463655	::475063523521744000
140994915	::475063595471216000
98768681	::475063597350268000
296433109	::475063627998044000
417449044	::475063631798075000
17326645	::475063720100368000
49114032	::475064035109380000
29198251	::475064083603927000
404496513	::475064239791820000
186823940	::475064391143280000
76427184	::475064431504658000
236528732	::475064508743176000
186823940	::475064513088483000
403020871	::475064566490357000
186823940	::475064606768234000
508054066	::475064730294706000
432116634	::475064740322873000
186823940	::475064763383562000
229650081	::475064788243206000
17326645	::475064796220358000
17326645	::475064844895272000
17326645	::475064901820362000
20713213	::475064951191912000
599787941	::475065083282735000
19210855	::475065090581229000
23721718	::475065090647928000
369819130	::475065098198089000
76427184	::475065132125409000
203146266	::475065135627657000
22954511	::475065144490606000
217563665	::475065194788696000
331227001	::475065272987303000
230069608	::475065379421966000
109655774	::475065389458915000
458472537	::475065403371040000
230069608	::475065410531131000
25178781	::475065467552272000
414449852	::475065554391150000
230069608	::475065583357394000
61402370	::475065585081286000
484202581	::475065617452924000
156961324	::475065633546072000
40994873	::475065687342596000
440875002	::475065791545479000
615636079	::475065919463374000
309778100	::475066010140020000
330691749	::475066108643672000
156961324	::475066117077991000
287228225	::475066160761696000
615636079	::475066241023868000
37119867	::475066344690307000
493221106	::475066368250085000
172025978	::475066384175489000
414449852	::475066476786106000
249789981	::475066480795852000
257225781	::475066564128309000
68966030	::475066607643799000
313421343	::475066679798812000
313421343	::475066681950494000
357150048	::475066749272879000
155459778	::475066780462112000
61402370	::475066846870130000
249789981	::475066887798538000
43586963	::475066920497336000
356579210	::475066961697595000
484202581	::475066993100746000
277814195	::475067068598194000
84849075	::475067127318478000
438647243	::475067340351361000
86243090	::475067385880141000
186945768	::475067415811080000
449981984	::475067504021098000
278165989	::475067646161846000
76463655	::475067907848675000
556631416	::475067909589729000
709921765	::475067987247255000
29827759	::475068057476669000
76463655	::475068067760701000
78213	::475068118965178000
465934852	::475068213106327000
29827759	::475068257452699000
301737159	::475068269607792000
240532669	::475068281997770000
517695658	::475068305787863000
353544330	::475068352822792000
76463655	::475068374901596000
483115964	::475068446539923000
71878260	::475068455298039000
588705820	::475068491058274000
353544330	::475068685594664000
594121150	::475068800526979000
236595577	::475068854817656000
167301113	::475068870764797000
176489426	::475068892722003000
236595577	::475068901282181000
155459778	::475069099291066000
615688476	::475069317172588000
20863117	::475069339654033000
272184078	::475069372994580000
236595577	::475069413582839000
198126424	::475069415839772000
26925878	::475069491152711000
38440249	::475069589907574000
232437529	::475069796728709000
172035134	::475069854630686000
397717926	::475069969269817000
547741880	::475069995035004000
22386194	::475070050563395000
15282962	::475070232671690000
15742158	::475070260207288000
68966030	::475070272945418000
17522792	::475070394777337000
260440912	::475070417736966000
348745482	::475070549967003000
15742158	::475070555045888000
155459778	::475070604157399000
313421343	::475070643290271000
17326645	::475070676391702000
71878260	::475070713804914000
364405877	::475070770365091000
266317182	::475070825281114000
24803741	::475070854611877000
365658620	::475070903617744000
105607367	::475070914707877000
233362394	::475070989752336000
245669191	::475071164440514000
359672666	::475071252076306000
517075828	::475071276495564000
26514591	::475071311459278000
189272740	::475071345554759000
359672666	::475071396603625000
425897170	::475071449976168000
359672666	::475071511099744000
471516383	::475071553806540000
359672666	::475071555064459000
59583601	::475071599297568000
263389464	::475071717132345000
351152035	::475071730227351000
17326645	::475071737420201000
204292930	::475071771620544000
27986325	::475071772375527000
48804765	::475071880916119000
236271147	::475071903158517000
64219388	::475071914919342000
48804765	::475071921240150000
48804765	::475071921256931000
209208697	::475071935248732000
17326645	::475071953045184000
424498868	::475071986301804000
85211920	::475072043323785000
37119867	::475072063536128000
276540818	::475072111669960000
17326645	::475072200123232000
104112940	::475072241936633000
8548362	::475072248576237000
104112940	::475072253340950000
33823755	::475072260869324000
600663496	::475072286618550000
293246270	::475072370819223000
49886698	::475072387579248000
479246485	::475072419917348000
32382173	::475072578219151000
186945768	::475072603070013000
38579155	::475072817885876000
15282962	::475072859623022000
24494616	::475072879315673000
379833720	::475072956628869000
413686504	::475072964967563000
393133633	::475072998228385000
458847153	::475073088166838000
264904736	::475073096076910000
63490594	::475073109909721000
19895969	::475073368400859000
236528732	::475073376458129000
95504927	::475073501905571000
390504920	::475073516593623000
467688815	::475073737608675000
475930595	::475073803497009000
20863117	::475073864435650000
15282962	::475073977975840000
630076052	::475074021113868000
64219388	::475074035731398000
18028506	::475074054014382000
133158896	::475074065372164000
59583601	::475074148780097000
18929923	::475074252111360000
87812967	::475074295874719000
365203632	::475074411201298000
245669191	::475074471129133000
125560060	::475074474077736000
415206019	::475074667490050000
125560060	::475074710871351000
50546012	::475074874147631000
26514591	::475074888894799000
509760806	::475074940077481000
224095849	::475075028153679000
269012544	::475075100480270000
156961324	::475075110739509000
600663496	::475075123574083000
633531552	::475075148241186000
243014276	::475075150371885000
64219388	::475075157183447000
334423964	::475075160824107000
14954949	::475075261642182000
440875002	::475075378994614000
255299055	::475075481591480000
130514710	::475075496019906000
440875002	::475075503146020000
224095849	::475075546028974000
440875002	::475075551963516000
63490594	::475075603444404000
29394513	::475075622876614000
365658620	::475075630308929000
33823755	::475075758830804000
63490594	::475075774320345000
33823755	::475075872471269000
39863661	::475075911491260000
238307628	::475076004760014000
91666102	::475076013991665000
219039425	::475076086024646000
242607910	::475076202818859000
365203632	::475076269785513000
341803593	::475076288386842000
37119867	::475076337431224000
316025875	::475076541475729000
337466318	::475076543895445000
14954949	::475076718294601000
198651083	::475076777513984000
365203632	::475076834959192000
33823755	::475076841577791000
353544330	::475076863220396000
19895969	::475076952718860000
17326645	::475076957973925000
334420539	::475077059501649000
17326645	::475077202854174000
33528820	::475077259918077000
377110730	::475077273000112000
272999900	::475077309461184000
471516383	::475077311898075000
140994915	::475077335126138000
54754940	::475077350543994000
471516383	::475077408090238000
40994873	::475077437400039000
269012544	::475077471600386000
181101394	::475077499215294000
25359188	::475077543419076000
190624012	::475077609160572000
68473966	::475077669881925000
19895969	::475077768233762000
559991040	::475077822386814000
243830281	::475077862857273000
227577445	::475077931878711000
50546012	::475077939671756000
277645720	::475077951336493000
50546012	::475077995535683000
378771457	::475078037789499000
416548217	::475078051659673000
61402370	::475078066398834000
268073941	::475078151408979000
250774954	::475078187819745000
250774954	::475078359094165000
377486283	::475078516870897000
219039425	::475078551163899000
14954949	::475078567026380000
124582805	::475078585662054000
22327740	::475078588069195000
14584037	::475078590934302000
331227001	::475078604020523000
349787019	::475078633858822000
268073941	::475078638183137000
615507620	::475078638820667000
124582805	::475078674455494000
349787019	::475078695921930000
268073941	::475078734480162000
29391732	::475078758609584000
136791341	::475078783163457000
268073941	::475078788481814000
349787019	::475078858325393000
268073941	::475079035186577000
546153359	::475079189427531000
155459778	::475079234776743000
546153359	::475079245647986000
172827217	::475079302921588000
636632104	::475079352883748000
245669191	::475079384370384000
546153359	::475079385918078000
18929923	::475079412669763000
331227001	::475079549810917000
546153359	::475079576154939000
232437529	::475079601454977000
95504927	::475079602780798000
27904685	::475079648595156000
396332641	::475080026292244000
451868502	::475080163525685000
89505869	::475080211143593000
124582805	::475080262817423000
335101950	::475080275500609000
202798666	::475080339845816000
410122679	::475080360490196000
202798666	::475080485098770000
152875477	::475080557953417000
18156298	::475080678758170000
572151259	::475080681471868000
553934357	::475080699733504000
155459778	::475080703911403000
18374690	::475080719287349000
484202581	::475080796827815000
224095849	::475080802737618000
331668519	::475080969016582000
152875477	::475081151824932000
572151259	::475081333358592000
56059141	::475081341617176000
572151259	::475081364090261000
56059141	::475081392980623000
56059141	::475081413520154000
155459778	::475081428812980000
19684793	::475081444680040000
379807492	::475081532751609000
323477702	::475081584026988000
507918715	::475081645016375000
123939574	::475081735466528000
493221106	::475081840999415000
131633030	::475081842723684000
363969403	::475081859601154000
451868502	::475081861132464000
102489930	::475082079214915000
348745482	::475082109351395000
123939574	::475082114896252000
450560571	::475082166804557000
519086519	::475082237184966000
33823755	::475082249059069000
6284612	::475082384317370000
186945768	::475082426335911000
493221106	::475082455620526000
102489930	::475082468459286000
493221106	::475082502844215000
118191944	::475082560197111000
320452099	::475082583475494000
30336217	::475082637766184000
56059141	::475082656862838000
118191944	::475082701629034000
118191944	::475082782322872000
507918715	::475082783522828000
377715399	::475082788086243000
416130255	::475082851675684000
118191944	::475082870168371000
14190836	::475083092193841000
507918715	::475083162562080000
118191944	::475083278463299000
118191944	::475083296473632000
118191944	::475083332133584000
413367641	::475083403763924000
208250490	::475083464518402000
334423964	::475083724875640000
38623896	::475083830076792000
163415941	::475083983689371000
118191944	::475084094888759000
493221106	::475084120075534000
118191944	::475084215923777000
311092385	::475084223154782000
118191944	::475084228544434000
245154470	::475084258831106000
221590506	::475084282474799000
493221106	::475084282893828000
31586329	::475084311801389000
353544330	::475084314661904000
497458875	::475084319963504000
129876980	::475084448099471000
250936962	::475084491846078000
493221106	::475084517430923000
129876980	::475084526234775000
507918715	::475084616131674000
129876980	::475084632774307000
129876980	::475084746092187000
221590506	::475084757714624000
494543536	::475084778471821000
462648540	::475084783219785000
494543536	::475084818510671000
491357856	::475084878979928000
494543536	::475084886340939000
118191944	::475084966796480000
118191944	::475085131053809000
118191944	::475085187991490000
321498402	::475085199995596000
29335169	::475085214838816000
353544330	::475085301527117000
6284612	::475085512815157000
311729942	::475085654238699000
273205079	::475085656612691000
273955213	::475086031654756000
540330411	::475086059043180000
48557490	::475086062856200000
118191944	::475086116149002000
209208697	::475086120049319000
468796913	::475086186844000000
16713682	::475086227927236000
250936962	::475086232922636000
435478224	::475086273061715000
15902298	::475086286730960000
17522792	::475086291541819000
137587439	::475086340728426000
272184078	::475086960822743000
7132042	::475087079148646000
272184078	::475087111532466000
586783331	::475087203438432000
224095849	::475087251500589000
8548362	::475087263240843000
209208697	::475087276293124000
281295226	::475087351665139000
505323751	::475087415431143000
183397191	::475087527188398000
183397191	::475087595782037000
267936760	::475087975332982000
246050172	::475088000703950000
490841822	::475088247119691000
236528732	::475088652079755000
353888661	::475088835580157000
353888661	::475088918388297000
353888661	::475088954945843000
38579155	::475089030850166000
467043006	::475089056096083000
372493368	::475089093752152000
223288871	::475089096709136000
274311440	::475089135128965000
105852149	::475089136265592000
353888661	::475089161993871000
50468203	::475089279111016000
97326618	::475089329531138000
364439246	::475089386514956000
50468203	::475089446354685000
505323751	::475089464180887000
364439246	::475089526021705000
20112840	::475089605977718000
311924851	::475089606237356000
285401749	::475089650092998000
97326618	::475089820939988000
285401749	::475089874769686000
273697690	::475089916385169000
259569717	::475089984878551000
223288871	::475090065254019000
500212290	::475090139920609000
106778257	::475090198670626000
117264210	::475090391113695000
341803593	::475090475792101000
389197869	::475090542615752000
241790793	::475090676657295000
356974615	::475090759511584000
20419159	::475090768596463000
118191944	::475090873827336000
468796913	::475091010977296000
136791341	::475091014471139000
136791341	::475091059815759000
321498402	::475091079889317000
273955213	::475091139096510000
20419159	::475091168233914000
20924979	::475091459331207000
329333638	::475091496799322000
301761224	::475091654085324000
20924979	::475091708229591000
221590506	::475091744229322000
195563881	::475091763804123000
481512198	::475091787552673000
40524821	::475091804979609000
40524821	::475091820368510000
368386947	::475091987943948000
248329328	::475092018881105000
222584958	::475092063990452000
20924979	::475092109503250000
304645030	::475092111709450000
76638498	::475092151320055000
587864456	::475092261127344000
301044144	::475092403834327000
286282963	::475092578464202000
21503139	::475092611896602000
186107022	::475092680993947000
84849075	::475092712325390000
195563881	::475092755970920000
195563881	::475092862749507000
236271147	::475092892474552000
195563881	::475093041670156000
58587526	::475093114479050000
138935158	::475093128102576000
55964893	::475093130694647000
195563881	::475093212512518000
66786075	::475093217650556000
402925254	::475093224101396000
139460380	::475093290245976000
576780003	::475093353147539000
138935158	::475093356402720000
234214828	::475093375881064000
451667062	::475093422588850000
66786075	::475093498756993000
156961324	::475093557586309000
66786075	::475093600464670000
205320851	::475093624695164000
138935158	::475093673198493000
205320851	::475093832057372000
156961324	::475093866622623000
71878260	::475093872230825000
167301113	::475093911342284000
280297585	::475093964203102000
253552344	::475093970603606000
624747426	::475094007811682000
628427510	::475094027088719000
176487313	::475094166905450000
110297719	::475094167228399000
36829018	::475094233775239000
236271147	::475094278239047000
236271147	::475094345905762000
258916835	::475094347205967000
156961324	::475094382928871000
449981984	::475094410628435000
258916835	::475094413534691000
287727506	::475094415342845000
50151347	::475094637842296000
6284612	::475094749557567000
50151347	::475094788489113000
258916835	::475094809321828000
205928265	::475094893270794000
167301113	::475094894067740000
58587526	::475094931946483000
493221106	::475094979979661000
17035194	::475095014310027000
586783331	::475095099547082000
253552344	::475095111831801000
96013044	::475095114730074000
258916835	::475095260008177000
348901427	::475095264836222000
596957614	::475095317126610000
369804138	::475095401830559000
263389464	::475095415360991000
392301070	::475095567610032000
559991040	::475095719875854000
433168829	::475095736255021000
313421343	::475095833818300000
313421343	::475095835378597000
258916835	::475095868165459000
599589782	::475095904597184000
25237171	::475095950768078000
263433687	::475095980644507000
285401749	::475095986918809000
403823128	::475096066841649000
54754940	::475096108038119000
301044144	::475096148261470000
243830281	::475096258248724000
59583601	::475096259884498000
258916835	::475096360694206000
292395819	::475096383704535000
16846197	::475096460460326000
156961324	::475096608887959000
594121150	::475096655247577000
17035194	::475096753713074000
224501206	::475096792670162000
337466318	::475096811771019000
411777707	::475096953559470000
401757405	::475096954066989000
631782776	::475097037604528000
258916835	::475097078570287000
351641054	::475097175698210000
258916835	::475097177329393000
310654760	::475097419236265000
336347539	::475097438823661000
17035194	::475097537070645000
478826327	::475097647133384000
158948390	::475097732999159000
635577431	::475097766058655000
313341167	::475097778582855000
258916835	::475097787592216000
513270198	::475097950620614000
635577431	::475097994321494000
513270198	::475097996745400000
357308471	::475098048696053000
61402370	::475098165738471000
303342881	::475098280527794000
308805449	::475098320218509000
587940951	::475098377940918000
437064295	::475098452373012000
16846197	::475098509453307000
369292925	::475098517405315000
16846197	::475098556987363000
258916835	::475098659864858000
110297719	::475098740899184000
493221106	::475098893261103000
18028506	::475098909573124000
156961324	::475099018314272000
337416247	::475099098849492000
18028506	::475099107552677000
341892711	::475099130835259000
155459778	::475099141337808000
334423964	::475099164804538000
505323751	::475099232534552000
18028506	::475099252474261000
328858212	::475099300817797000
335367791	::475099324448137000
265553576	::475099378525675000
156961324	::475099634142937000
258916835	::475099651243118000
265553576	::475099658864586000
615636079	::475099751994511000
265553576	::475099767715143000
18028506	::475099827123269000
152454379	::475099859733979000
265553576	::475099895511388000
258916835	::475099905841573000
265553576	::475099953845764000
60555388	::475100137736253000
457250385	::475100152257327000
583488323	::475100202572214000
509760806	::475100220079235000
75209135	::475100221085450000
152454379	::475100242703314000
359776589	::475100298751393000
417523013	::475100332830126000
591216066	::475100401491267000
152454379	::475100439894327000
474371126	::475100485545099000
175532031	::475100554062884000
133158896	::475100569867415000
101881386	::475100645784289000
140994915	::475100691116359000
155459778	::475100715246157000
285401749	::475100832296620000
196230932	::475100832329785000
110236585	::475100877024686000
341892711	::475100884310183000
417523013	::475100936667660000
440314946	::475100991545933000
253552344	::475101028111495000
338073739	::475101039700361000
700013623	::475101087112781000
285401749	::475101133363367000
341892711	::475101192524406000
537633292	::475101219057577000
478826327	::475101233582075000
234214828	::475101289970688000
234214828	::475101356500725000
474371126	::475101392462286000
234187240	::475101415199604000
258916835	::475101457453031000
137117871	::475101586213961000
265553576	::475101892935041000
15733436	::475102100561461000
435478224	::475102213845434000
178985516	::475102237648121000
493221106	::475102355609092000
272999900	::475102355609116000
478826327	::475102400311619000
351316240	::475102527755911000
337466318	::475102701949550000
198651083	::475102708635299000
167301113	::475102713286385000
33703073	::475102718978445000
40810916	::475102729032183000
167301113	::475102827455328000
50468203	::475102961622724000
408869196	::475103085040508000
591216066	::475103104925728000
246050172	::475103136978190000
230911888	::475103202870702000
490841822	::475103239311196000
230911888	::475103282788986000
479222401	::475103709807259000
500308199	::475103725963329000
259413656	::475103750118723000
15782772	::475103962723807000
129876980	::475104099239620000
273205079	::475104101353947000
15782772	::475104221382316000
15782772	::475104307420082000
26413556	::475104308665413000
277251070	::475104380468068000
152454379	::475104404144930000
414191298	::475104404346253000
110297719	::475104433689198000
413686504	::475104515301994000
76427184	::475104580603494000
110297719	::475104608272916000
152454379	::475104647095783000
322763942	::475104656272543000
479246485	::475104659414069000
369804138	::475104666175672000
14223247	::475104670931636000
14223247	::475104865501212000
379833720	::475104956974772000
479246485	::475104976033693000
337416247	::475104991712014000
330799447	::475105026663522000
198651083	::475105034758541000
292558028	::475105043482292000
292558028	::475105105339883000
14223247	::475105138655260000
33703073	::475105164572246000
411777707	::475105180951007000
247633146	::475105193713885000
587054451	::475105264245284000
286298021	::475105312161415000
292558028	::475105340019589000
79861287	::475105346303041000
109331928	::475105348328906000
81007000	::475105488867033000
316301043	::475105503295852000
500212290	::475105584643985000
15733436	::475105624544403000
316301043	::475105646531338000
14223247	::475105651840929000
286298021	::475105731352748000
292558028	::475105733986357000
251231824	::475105840484335000
14223247	::475105952484450000
364428125	::475105968183734000
217214677	::475105982792470000
292558028	::475106002069491000
250774954	::475106023217582000
104112940	::475106062031659000
286298021	::475106086006308000
229290429	::475106132856680000
156961324	::475106158982610000
29605636	::475106229803839000
251231824	::475106250750164000
309778100	::475106260052742000
337466318	::475106270694092000
587940951	::475106278843629000
292558028	::475106285424107000
21117523	::475106327526899000
35305414	::475106349664456000
587940951	::475106452101951000
292558028	::475106525015330000
111462710	::475106574755983000
59583601	::475106616556011000
286298021	::475106641726439000
111462710	::475106667580112000
137135705	::475106725461520000
334825824	::475106727273455000
326636490	::475106821452337000
364428125	::475106850182926000
326636490	::475106871570096000
346569016	::475106905962987000
156961324	::475106999760199000
276540818	::475107035521253000
276540818	::475107109886255000
394026138	::475107221596950000
14223247	::475107315293487000
489961036	::475107354347057000
316301043	::475107360437178000
455542048	::475107406783852000
316301043	::475107476183220000
292558028	::475107484265230000
331717534	::475107535557771000
14223247	::475107541307756000
394026138	::475107690180382000
22294252	::475107772065779000
405676565	::475107904526503000
34536365	::475107924399099000
394026138	::475107988693213000
14223247	::475107990500937000
420389630	::475108028162002000
394026138	::475108070532452000
326636490	::475108152049168000
326636490	::475108198740156000
234214828	::475108201617424000
337367504	::475108309507506000
326636490	::475108347705040000
343756278	::475108437698052000
475031809	::475108464763895000
234214828	::475108527225454000
475031809	::475108631910690000
334825824	::475108653029396000
444679647	::475108735342243000
299879238	::475108741751529000
14223247	::475108798797869000
368577195	::475108848844685000
334825824	::475108890804510000
635577431	::475108924514111000
454146385	::475108980063100000
14223247	::475109003651842000
346127757	::475109008744144000
14307454	::475109010643771000
34536365	::475109016851718000
326636490	::475109023818465000
129876980	::475109030185037000
349365015	::475109030625411000
99320365	::475109087592845000
218956862	::475109100142202000
334403708	::475109138591404000
394026138	::475109146514046000
326636490	::475109194379849000
331717534	::475109254207393000
334825824	::475109258598834000
14223247	::475109272573849000
129876980	::475109288705130000
59583601	::475109296104308000
174720518	::475109325937995000
14307454	::475109350315679000
34536365	::475109381802328000
99320365	::475109399330320000
298216731	::475109407316271000
133158896	::475109453042548000
14307454	::475109454611243000
15282962	::475109487397720000
31586329	::475109538539241000
444679647	::475109542418604000
357308471	::475109557069303000
444679647	::475109587377340000
14223247	::475109594952261000
110297719	::475109667694469000
346569016	::475109679182274000
234214828	::475109732731346000
295881773	::475109739840290000
230911888	::475109756894318000
14223247	::475109783616245000
417428775	::475109788506800000
35869207	::475109810112045000
229290429	::475109813052243000
129876980	::475109863081930000
59583601	::475109897705488000
230911888	::475110074105344000
226429138	::475110082535899000
47017345	::475110100030345000
35869207	::475110102517952000
213287321	::475110207744266000
39215095	::475110243928526000
334825824	::475110254137864000
230911888	::475110272982466000
49052615	::475110320260657000
484202581	::475110380415766000
230911888	::475110382780952000
334825824	::475110385608310000
329333638	::475110397629181000
129876980	::475110407318020000
234214828	::475110413030682000
14223247	::475110433053876000
326636490	::475110503149486000
129876980	::475110526432079000
343756278	::475110550842515000
226429138	::475110552142761000
473462894	::475110781387030000
624747426	::475110835300614000
624747426	::475110908424122000
140206179	::475110996512882000
624747426	::475111006709231000
110297719	::475111073511530000
129876980	::475111079819755000
329333638	::475111089353789000
438647243	::475111124883746000
624747426	::475111270786793000
342845822	::475111361039446000
462648540	::475111367930699000
14223247	::475111381939658000
29302446	::475111386997993000
494543536	::475111405721776000
385595835	::475111424646053000
21117523	::475111453817851000
329333638	::475111471639437000
624747426	::475111575972753000
624747426	::475111924838182000
56169190	::475112052290105000
358031089	::475112179688280000
348745482	::475112185023463000
87812967	::475112397305561000
29302446	::475112445912965000
256756265	::475112548384006000
467688815	::475112673366257000
110297719	::475112821865189000
292558028	::475112830371258000
225601631	::475112865397870000
61402370	::475112873090248000
255818707	::475112914379370000
343756278	::475112932968529000
234214828	::475112938786000000
335003775	::475112983237246000
263389464	::475113054544605000
379833720	::475113065155805000
313341167	::475113072437112000
234214828	::475113131807883000
250774954	::475113176766627000
255818707	::475113236597989000
250774954	::475113304516751000
45289907	::475113381284683000
624747426	::475113394182574000
45289907	::475113422384685000
20863117	::475113423554879000
15137186	::475113443981144000
34536365	::475113463073628000
465266221	::475113525279342000
294964037	::475113640195276000
34536365	::475113654736936000
628427510	::475113691684536000
628427510	::475113783950860000
35305414	::475113789835452000
234214828	::475113795162210000
270025296	::475113894973698000
628427510	::475113913747795000
270025296	::475113944021880000
15902298	::475113963319877000
628427510	::475113983809441000
385782746	::475113994106454000
35305414	::475114035617472000
406772829	::475114046287405000
341941030	::475114180391890000
22954511	::475114182547750000
335003775	::475114210104733000
37119867	::475114271261884000
47017345	::475114271399870000
263389464	::475114284675268000
270025296	::475114342564626000
270025296	::475114380481155000
33683248	::475114386345193000
234214828	::475114418096046000
33683248	::475114422537834000
335003775	::475114461033140000
587054451	::475114462681128000
237938155	::475114464724140000
361352435	::475114553215172000
294964037	::475114677739872000
254319575	::475114852914974000
59207269	::475114859164893000
35305414	::475114861899563000
257207319	::475114977796190000
434439338	::475115031890100000
234214828	::475115136609681000
19210855	::475115160315510000
334825824	::475115235284897000
361352435	::475115388963811000
716262980	::475115389975011000
337396732	::475115418555019000
15288029	::475115425207189000
434439338	::475115473101942000
268058306	::475115518752747000
434439338	::475115536041664000
110063681	::475115543368716000
155459778	::475115544061173000
716262980	::475115652530069000
34536365	::475115658813128000
129876980	::475115686063116000
257207319	::475115687753416000
155459778	::475115692325236000
234214828	::475115695462973000
129876980	::475115884529582000
377176939	::475115887310024000
34536365	::475115893417340000
329333638	::475115898098180000
294964037	::475115928074850000
335003775	::475116059977347000
343756278	::475116078453260000
34536365	::475116166458138000
238698812	::475116173952954000
152715270	::475116278571470000
483283190	::475116358058135000
29302446	::475116417722118000
343756278	::475116456603295000
509760806	::475116461200265000
194998718	::475116528010944000
361352435	::475116688061370000
379833720	::475116715274010000
337367504	::475116763756396000
591216066	::475116822094946000
107610605	::475116861764669000
339565561	::475116899433738000
234214828	::475116928147914000
240532669	::475117019445329000
234214828	::475117038386819000
70839289	::475117040110276000
29302446	::475117082330157000
31586329	::475117092451405000
532616498	::475117098306248000
330799447	::475117131689111000
262382570	::475117175922253000
394026138	::475117371506425000
379833720	::475117402858864000
286282963	::475117475231969000
265553576	::475117505913307000
155459778	::475117550611619000
435516954	::475117638733942000
361352435	::475117811828658000
301717953	::475118070181007000
273697690	::475118227430055000
220867112	::475118271570513000
254635990	::475118320749150000
254635990	::475118362880917000
238307628	::475118411509669000
370088836	::475118553302315000
254635990	::475118606338887000
173026357	::475118656334999000
162559610	::475118663541219000
254635990	::475118692544438000
132976059	::475118804855308000
121881241	::475118875575459000
234960273	::475119140101844000
36866805	::475119250437185000
162200561	::475119258452901000
536141027	::475119424848924000
87812967	::475119502410403000
337434879	::475119532445794000
588705820	::475119532487372000
261043724	::475119607402213000
220867112	::475119652553515000
588705820	::475119666960932000
162559610	::475119666981924000
624747426	::475119700884865000
591216066	::475119747890446000
266317182	::475119840400003000
261043724	::475119857340801000
129876980	::475119868103389000
87812967	::475119947321188000
66555228	::475119960528654000
434439338	::475119964987617000
234214828	::475120037851041000
594121150	::475120067063975000
471204596	::475120075897593000
271774234	::475120231312936000
115503799	::475120413304193000
162559610	::475120602605707000
623065439	::475120633509347000
61402370	::475120673644236000
624747426	::475120704497913000
443375828	::475120708302163000
594121150	::475120893992394000
234214828	::475120898278981000
536141027	::475120959414759000
124374229	::475121016096972000
606781453	::475121060195864000
124374229	::475121061579984000
124374229	::475121082819960000
351896383	::475121122439364000
100378471	::475121153082925000
410877459	::475121243801145000
261043724	::475121310432231000
278165989	::475121424760201000
218321424	::475121471522885000
25237171	::475121506876268000
359672666	::475121598677012000
261043724	::475121612808011000
359672666	::475121688728698000
434439338	::475121785361686000
359672666	::475121818928287000
110063681	::475121844148645000
471516383	::475121849689722000
40561134	::475121901006626000
40561134	::475122062889988000
151190656	::475122094070431000
434439338	::475122126731886000
162559610	::475122235855089000
357308471	::475122285418782000
261043724	::475122373726056000
377176939	::475122444836302000
313792688	::475122565451509000
234214828	::475122593763426000
369804138	::475122667713224000
90467952	::475122962535038000
234214828	::475123067593981000
234214828	::475123083372929000
357790406	::475123201950097000
617791569	::475123205858787000
248329328	::475123302432645000
248329328	::475123402865254000
261043724	::475123545329377000
14223247	::475123620146991000
22954511	::475123668389855000
40994873	::475123685649833000
248329328	::475123764217544000
248329328	::475123982455169000
382976230	::475124000956248000
444679647	::475124051589877000
444679647	::475124101384638000
258382946	::475124156007448000
457250385	::475124196716998000
22954511	::475124197811695000
344958631	::475124268611563000
625951846	::475124312081702000
624747426	::475124321384681000
248329328	::475124347200610000
261043724	::475124427328593000
261043724	::475124491358863000
444679647	::475124522996092000
248329328	::475124583365091000
372493368	::475124715325911000
248329328	::475124741985292000
444679647	::475124745445191000
295980167	::475124751787376000
248329328	::475124877348061000
363969403	::475124897006383000
338076990	::475124897560428000
250774954	::475124980943187000
216168764	::475125124098564000
261043724	::475125127529922000
365658620	::475125137042206000
14223247	::475125161792774000
187089991	::475125253199237000
45911298	::475125385772797000
444679647	::475125510788235000
248329328	::475125526118809000
22285873	::475125549686599000
199001641	::475125560516300000
45911298	::475125630636285000
248329328	::475125637783769000
357275400	::475125656972312000
338076990	::475125707954454000
237118122	::475125708239278000
266317182	::475125718708654000
248329328	::475125737918590000
444679647	::475125747762212000
300884493	::475125769430368000
256074844	::475125852565291000
444679647	::475125881447264000
248329328	::475125918793736000
624747426	::475125920941223000
248329328	::475126032198934000
409541924	::475126056694087000
256074844	::475126087249182000
444679647	::475126217612357000
357275400	::475126307836420000
444679647	::475126424907419000
200764512	::475126522781892000
357275400	::475126549193039000
261043724	::475126558236372000
178985516	::475126558571515000
120139449	::475126568549769000
261043724	::475126604910563000
261043724	::475126616906280000
52011370	::475126625235783000
444679647	::475126631434952000
327989967	::475126649814790000
187089991	::475126676423073000
624747426	::475126749408534000
261043724	::475126831591723000
301497892	::475126869390815000
256074844	::475126899807494000
259466143	::475127215848316000
152454379	::475127322140749000
341892711	::475127386913402000
187089991	::475127410908602000
14223247	::475127551564587000
344958631	::475127576386498000
504987901	::475127606715895000
45289907	::475127624126447000
261043724	::475127683765272000
45289907	::475127784227229000
64596921	::475128002393554000
378609308	::475128017430130000
344958631	::475128029224505000
16322613	::475128166231838000
261043724	::475128412802412000
437064295	::475128419634937000
20935798	::475128450312056000
344958631	::475128458222125000
21117523	::475128503806230000
226995875	::475128653794127000
172025978	::475128655517990000
261043724	::475128747851796000
348123497	::475128811466784000
327989967	::475128824578199000
45289907	::475128898859323000
259466143	::475129083018219000
500308199	::475129146788421000
259466143	::475129185124372000
224501206	::475129238371061000
333704327	::475129440528519000
626942496	::475129461436715000
348123497	::475129489295671000
333704327	::475129546279514000
378609308	::475129562339086000
21117523	::475129577858035000
401089789	::475129598905040000
329333638	::475129768149782000
45289907	::475129782263644000
271774234	::475129795047477000
553934357	::475129832380956000
490841822	::475129936877867000
444679647	::475129942829572000
266317182	::475129948458721000
444679647	::475129981945647000
221590506	::475130003286274000
216819428	::475130035372699000
91345170	::475130045178978000
171642430	::475130063655292000
23665083	::475130063781134000
266317182	::475130109893279000
308805449	::475130150019813000
21117523	::475130223084982000
266317182	::475130228210405000
161302101	::475130256173854000
333704327	::475130317582655000
21117523	::475130332174635000
333704327	::475130543219044000
40994873	::475130745803915000
497458875	::475130988822274000
498321918	::475131181428908000
409541924	::475131280539934000
21117523	::475131307442601000
155459778	::475131411511644000
44451086	::475131438124118000
36772146	::475131484622180000
378609308	::475131563982594000
27335023	::475131815746088000
21568615	::475131861648171000
21503139	::475131921136365000
378609308	::475131960616943000
261043724	::475131970150998000
198406854	::475132024706322000
41001071	::475132066862858000
192727478	::475132168331874000
378609308	::475132448460644000
378609308	::475132483906727000
25237171	::475132504278839000
357275400	::475132531927285000
315527257	::475132641092452000
490841822	::475132660667256000
378609308	::475132687062028000
418965366	::475132753076555000
59454178	::475132813973262000
363361632	::475132819396894000
219188629	::475132851453952000
261043724	::475132874820427000
409777239	::475132941371056000
89852975	::475133042000805000
539183661	::475133188629475000
539183661	::475133193088020000
52542320	::475133728683859000
52542320	::475133793406156000
107610605	::475134205568221000
348047989	::475134262803693000
348901427	::475134345813168000
36866805	::475134410493554000
219188629	::475134524251471000
509523903	::475134614302756000
219188629	::475134667101048000
346569016	::475134690647494000
261043724	::475134765012901000
74282065	::475134788182220000
212047421	::475134792778788000
348047989	::475134849519345000
599589782	::475134882822103000
261043724	::475134921288482000
212047421	::475134963457601000
230655725	::475134993887682000
348047989	::475135016473591000
435478224	::475135103622868000
509523903	::475135200280580000
348901427	::475135206190764000
107610605	::475135261412974000
344958631	::475135390857187000
40994873	::475135471958237000
213763059	::475135474575478000
344958631	::475135506557042000
323477702	::475135528178688000
344442687	::475135574995927000
107610605	::475135589650825000
274311440	::475135604204658000
425381729	::475135605501083000
171642430	::475135775911452000
344442687	::475135785881325000
219188629	::475135839639719000
343606449	::475135865183035000
344442687	::475135904999546000
212047421	::475135920669069000
344958631	::475135961987153000
490841822	::475136042140315000
344958631	::475136138575761000
430182591	::475136249930743000
279230956	::475136337633624000
128977591	::475136342322847000
568915908	::475136367588950000
343606449	::475136658464329000
344958631	::475136753854988000
444679647	::475136798591447000
308690900	::475136836910600000
328858212	::475136844716605000
364405877	::475136877440143000
420389630	::475136898940538000
249243467	::475136984168804000
25942336	::475137159075467000
193583131	::475137211915333000
344958631	::475137237294661000
308690900	::475137338297696000
378367977	::475137368413184000
334665323	::475137544947257000
378367977	::475137564530442000
444679647	::475137695555936000
107610605	::475137810203410000
236595577	::475137890905632000
36485138	::475138133747855000
22327740	::475138194145419000
344958631	::475138199690297000
152454379	::475138249871339000
117264210	::475138254275366000
435478224	::475138379097452000
700013623	::475138400283287000
249243467	::475138465022369000
378367977	::475138473633267000
330799447	::475138520500019000
261043724	::475138661517103000
596957614	::475138752776769000
613956023	::475138758598094000
449981984	::475138824386138000
601049906	::475138850843402000
344958631	::475139022700826000
38991775	::475139037230280000
588531316	::475139038123663000
613956023	::475139062974529000
244995179	::475139107019300000
344958631	::475139115617234000
583488323	::475139172823740000
110297719	::475139265551417000
95723533	::475139650806640000
28066346	::475139652525903000
344958631	::475139671098281000
238307628	::475139852368105000
226429138	::475139889877766000
199001641	::475140429407453000
34767424	::475140473737072000
226429138	::475140494888943000
226429138	::475140538513907000
226429138	::475140584898703000
193192138	::475140643719618000
344958631	::475140673453035000
186287095	::475140729929728000
261043724	::475140814004576000
34767424	::475140824900968000
55472237	::475140834677886000
407279448	::475140872401866000
226429138	::475141171165929000
312857835	::475141375445708000
360898372	::475141377655705000
360898372	::475141594245791000
199001641	::475141719592542000
234213287	::475141741272915000
181101394	::475141911091478000
360898372	::475141938237431000
34445704	::475141987226497000
34536365	::475141987578830000
354125458	::475142070139506000
38713173	::475142078335180000
170924102	::475142208916840000
308805449	::475142215761547000
202292166	::475142233512226000
315527257	::475142308917030000
620420742	::475142328928460000
354125458	::475142351740866000
323011452	::475142362231226000
261043724	::475142366442291000
54754940	::475142402962100000
351099839	::475142425280004000
238698812	::475142511220908000
248329328	::475142627621228000
242206017	::475142695187668000
39215095	::475142875412299000
76463655	::475142963920928000
34204169	::475143049807294000
248329328	::475143129092218000
348901427	::475143155281440000
52295994	::475143364887576000
248329328	::475143435293560000
226429138	::475143529849561000
77078833	::475143587559407000
308805449	::475143620027105000
248329328	::475143721877372000
248329328	::475143763405197000
399645465	::475143785098510000
248329328	::475143809387356000
308690900	::475143814969970000
58847822	::475143833705910000
248329328	::475144003202326000
77078833	::475144015365427000
353888661	::475144188074287000
354125458	::475144192042082000
248329328	::475144193263034000
308805449	::475144449060651000
330799447	::475144534586716000
74282065	::475144597346086000
248329328	::475144598164373000
107610605	::475144725939646000
248329328	::475144777252741000
500308199	::475144927475535000
308805449	::475144927513305000
248329328	::475144983100395000
348745482	::475145006936637000
365021832	::475145016134750000
436476907	::475145031414587000
15288029	::475145115166834000
74282065	::475145192509407000
312435293	::475145243000455000
713245898	::475145279994228000
74282065	::475145329671553000
318692042	::475145418561843000
172280619	::475145422126596000
193583131	::475145490850652000
137587439	::475145512065060000
248329328	::475145532261036000
107610605	::475145553433870000
139308619	::475145605266681000
318692042	::475145610707095000
353888661	::475145622174310000
378367977	::475145639018651000
261043724	::475145682140270000
312435293	::475145703958654000
313341167	::475145721222823000
378367977	::475145778835759000
378367977	::475145811643604000
248329328	::475145864793427000
107610605	::475145936172507000
74282065	::475145975967657000
247633146	::475146007085191000
248329328	::475146025527549000
269401499	::475146030023835000
247633146	::475146054602485000
248329328	::475146057794723000
308805449	::475146060256387000
74282065	::475146131819597000
318692042	::475146335579279000
74282065	::475146380038508000
74282065	::475146411541946000
248329328	::475146422132965000
74282065	::475146434811920000
248329328	::475146502789423000
64768338	::475146515078729000
90467952	::475146579549380000
21117523	::475146635371356000
155459778	::475146639191982000
74282065	::475146728014745000
41230104	::475146794813251000
64768338	::475146831958396000
308805449	::475146982592221000
243830281	::475147025504538000
243830281	::475147125542903000
243830281	::475147146438922000
248329328	::475147167305580000
247633146	::475147263409283000
247633146	::475147421807149000
308805449	::475147477318770000
247633146	::475147502786596000
328882474	::475147602166419000
64768338	::475147632625864000
247633146	::475147634445778000
383045348	::475147648723595000
31586329	::475147678628978000
31586329	::475147735314997000
328882474	::475147760836939000
234213287	::475147776440147000
247633146	::475147812946997000
308805449	::475147837466882000
261043724	::475147897416458000
458010782	::475147923161108000
337466318	::475148005038104000
352595123	::475148060696539000
328882474	::475148064248696000
31586329	::475148077310181000
261043724	::475148081739337000
318692042	::475148214900125000
64768338	::475148225473564000
247633146	::475148272613339000
248329328	::475148347674595000
243830281	::475148382525485000
31586329	::475148477039927000
247633146	::475148506034757000
328882474	::475148525710233000
352595123	::475148548523433000
31586329	::475148570732298000
308805449	::475148595151134000
308805449	::475148634044911000
309778100	::475148688453804000
248329328	::475148769353551000
318692042	::475148813167243000
328882474	::475148872214253000
84849075	::475148919848964000
38713173	::475149010722758000
486174522	::475149042331025000
486174522	::475149069724033000
248329328	::475149095594512000
318692042	::475149235789516000
183438897	::475149282035511000
248329328	::475149296119988000
318692042	::475149354173743000
248329328	::475149388549849000
203688730	::475149470913400000
227114320	::475149475552710000
318692042	::475149732348964000
328882474	::475149779651940000
278165989	::475149810249371000
363321273	::475149905065807000
318692042	::475149943750266000
338588400	::475150119948386000
261043724	::475150185019215000
25237171	::475150278690623000
81674504	::475150340988231000
100742600	::475150409280266000
212490176	::475150482399170000
38991775	::475150526209073000
293246270	::475150550678650000
279081886	::475150571733671000
318692042	::475150745751552000
323477702	::475150833034612000
355612007	::475150931575586000
39215095	::475150985929580000
74282065	::475151277026840000
514003187	::475151457042579000
318692042	::475151509236510000
264335101	::475151665541050000
248329328	::475151683291721000
318692042	::475151726606307000
261043724	::475151773318262000
318692042	::475151774480084000
264335101	::475151793521848000
264335101	::475151856344109000
402492947	::475151947125620000
318692042	::475152192497008000
450560571	::475152302030868000
58281200	::475152363078967000
357275400	::475152476849446000
318692042	::475152507883491000
56556074	::475152527629889000
313792688	::475152747981848000
26198298	::475152803053068000
318692042	::475153146583719000
66786075	::475153166728572000
318692042	::475153208575524000
431262520	::475153279027265000
318692042	::475153300258840000
188917484	::475153341069410000
301203823	::475153514620932000
431262520	::475153686113837000
421179396	::475153779478630000
33703073	::475153816892239000
262240809	::475153944474161000
261043724	::475153979664793000
402492947	::475154042470277000
117264210	::475154305117589000
58281200	::475154314844184000
236167599	::475154395743916000
318692042	::475154416702861000
500308199	::475154575901458000
58281200	::475154679735652000
68775336	::475154741488406000
65501923	::475154820051914000
117264210	::475154852566540000
139308619	::475154964872847000
33629617	::475155083777548000
486174522	::475155150881828000
486174522	::475155275863707000
313792688	::475155384219361000
486174522	::475155396881944000
234828491	::475155425612922000
486174522	::475155598644768000
19837708	::475155633801801000
230069608	::475155681813999000
486174522	::475155724008292000
332908078	::475156038426320000
66184984	::475156211319332000
230069608	::475156362427904000
332908078	::475156562999521000
60221494	::475156813370130000
230069608	::475156850963660000
318692042	::475156908807290000
318692042	::475157021424353000
230365198	::475157201611677000
230365198	::475157295673131000
188917484	::475157415386968000
33629617	::475157429123301000
28066346	::475157669536202000
193583131	::475157674683006000
200764512	::475157676562087000
426838833	::475157679326109000
98589714	::475157683280936000
426838833	::475157717313916000
324401110	::475157723924164000
200764512	::475157735215210000
287228225	::475157759185272000
359776589	::475157802961219000
312435293	::475157838911008000
281824012	::475157839246143000
28066346	::475157929696706000
28066346	::475158009388498000
318692042	::475158158147850000
262382570	::475158177525141000
230069608	::475158284379619000
287228225	::475158295364112000
318692042	::475158578773643000
26413556	::475158782008254000
230069608	::475158865315897000
287228225	::475158876128837000
80586819	::475158921540149000
503577648	::475158935167832000
319851493	::475158939081125000
259541688	::475159242630901000
39215095	::475159372574650000
262382570	::475159423506075000
155459778	::475159451843174000
262382570	::475159486986862000
503577648	::475159506868269000
533417136	::475159510093660000
87812967	::475159561410977000
287228225	::475159599721377000
39215095	::475159720349544000
54754940	::475159759021023000
564879952	::475159922628243000
318692042	::475160124513083000
564879952	::475160126261690000
356974615	::475160343472521000
121881241	::475160461608878000
121881241	::475160607218339000
318692042	::475160698600034000
38713173	::475160904024080000
121881241	::475160919949860000
36866805	::475160922877857000
254579074	::475161137567117000
322465167	::475161193397485000
540330411	::475161279825342000
540330411	::475161365334605000
356974615	::475161589822525000
500308199	::475161824376020000
370088836	::475161961773015000
58281200	::475161971797401000
287228225	::475162071320244000
287228225	::475162223359590000
54754940	::475162224152309000
174840636	::475162230468517000
370088836	::475162282779893000
500308199	::475162538615640000
260262291	::475162596333477000
26198298	::475162637081513000
27179899	::475162698175356000
58281200	::475162701229223000
260262291	::475162711693602000
359776589	::475162751728627000
417472148	::475162816249593000
90544248	::475162858930835000
375734748	::475163128209342000
292395819	::475163535568568000
318692042	::475163577851326000
285254109	::475163591021441000
318692042	::475163768687972000
279230956	::475163866255884000
188917484	::475163884198719000
26198298	::475163969477287000
318692042	::475164003829043000
318692042	::475164264316289000
318692042	::475164304413831000
26198298	::475164779690987000
318692042	::475164870946881000
279230956	::475164956460343000
279081886	::475164983622242000
293246270	::475165047552221000
292395819	::475165083740676000
279081886	::475165247712415000
500308199	::475165319153975000
279081886	::475165358949552000
500308199	::475165418902941000
184885982	::475165498288918000
318692042	::475165540554899000
279081886	::475166015584624000
339565561	::475166080525422000
318692042	::475166114113396000
279081886	::475166125638942000
479245748	::475166361745125000
95141856	::475166476492894000
254711141	::475166481357877000
205513521	::475166638614913000
46070001	::475166747012907000
205513521	::475166772681658000
401757405	::475166890268966000
309778100	::475166920354697000
279081886	::475166983068344000
254711141	::475167102672723000
36866805	::475167125397463000
479245748	::475167289126694000
23665083	::475167315491700000
205513521	::475167406571003000
401757405	::475167431342563000
205513521	::475167446639206000
205513521	::475167585374195000
205513521	::475167640722223000
479245748	::475167728333225000
205513521	::475167847866318000
205513521	::475167929726541000
30406728	::475168187747561000
205513521	::475168356639571000
385595835	::475168424398577000
205513521	::475168454731788000
30406728	::475168512789340000
30406728	::475168682532802000
205513521	::475168689361133000
479245748	::475168728251125000
369323050	::475168755228499000
479245748	::475168764506669000
309778100	::475168785968541000
479245748	::475168867913048000
335003775	::475168872174473000
321780812	::475168909315026000
205513521	::475169058375995000
234214828	::475169124403142000
279081886	::475169367059992000
600663496	::475169446798295000
358031089	::475169513160572000
279081886	::475169662267707000
281295226	::475169700557897000
479245748	::475169745709584000
205513521	::475169770669494000
52818001	::475170071334367000
378367977	::475170354881888000
26413556	::475170375706226000
52818001	::475170416445489000
234214828	::475170481151438000
279081886	::475170535765053000
16353730	::475170587548340000
81674504	::475170691054968000
369323050	::475170897306066000
240015074	::475170899658694000
279081886	::475171194279182000
369323050	::475171259358392000
267299080	::475171259693539000
124582805	::475171271865827000
279081886	::475171291100508000
81674504	::475171385476534000
121881241	::475171392002879000
81674504	::475171419475542000
321498402	::475171425393713000
279081886	::475171435913039000
369323050	::475171501499756000
240015074	::475171508180889000
121881241	::475171621091545000
34863840	::475171629157593000
147997393	::475171768026812000
335003775	::475171792781590000
261043724	::475171794211860000
335003775	::475171923932880000
487322279	::475172051980808000
335003775	::475172069156880000
121881241	::475172211670532000
121881241	::475172408161468000
424709673	::475172439409037000
408031484	::475172578210758000
424709673	::475172631964962000
455542048	::475172659185991000
279081886	::475172669575286000
249028893	::475172797900025000
279081886	::475172817424506000
82600674	::475172850500780000
279081886	::475172869232545000
473718221	::475172946013474000
27179899	::475172976657039000
36866805	::475173083225944000
27179899	::475173205892550000
454146385	::475173367990218000
322842111	::475173396842422000
177111779	::475173529542217000
352960797	::475173545862250000
223288871	::475173629815050000
587054451	::475173818294861000
426838833	::475173886439739000
580156304	::475173937060802000
285254109	::475173948380831000
222584958	::475174092610355000
283051149	::475174145693466000
238672857	::475174321459965000
240015074	::475174546803134000
381203261	::475174617368514000
20738985	::475174670539710000
240015074	::475174769134809000
236595577	::475174773308157000
447313860	::475175001000542000
240015074	::475175294903390000
479245748	::475175339011112000
137135705	::475175577348214000
111978266	::475175598185123000
605608831	::475175608205320000
95141856	::475175626333491000
283251929	::475175678782889000
605608831	::475175946631139000
205124512	::475176054823190000
17522792	::475176091015847000
95141856	::475176225426903000
95141856	::475176261602787000
137135705	::475176680991227000
95141856	::475176919999074000
205124512	::475176944602849000
95141856	::475177088975388000
95141856	::475177186761375000
205124512	::475177331829788000
95141856	::475177378789199000
205124512	::475177486100475000
95141856	::475177540957769000
491357856	::475177698336452000
95141856	::475177767601197000
95141856	::475177849314619000
454146385	::475178013513252000
40054726	::475178180408389000
95141856	::475178180492673000
230069608	::475178767577780000
277814195	::475178868954132000
205124512	::475179099632054000
240015074	::475179248865406000
240015074	::475179307984121000
240015074	::475179347146326000
605608831	::475179435906174000
310506975	::475180252021678000
310506975	::475180442778615000
219163747	::475180623171051000
310506975	::475180767174492000
34767424	::475180862028251000
342845822	::475180889198956000
219163747	::475180999936983000
33528820	::475181011480100000
605608831	::475181093960687000
310506975	::475181107923939000
605608831	::475181124210008000
174840636	::475181346805919000
219163747	::475181504243306000
351152035	::475181642022391000
301761224	::475181651962503000
310506975	::475181680974503000
310506975	::475181774986031000
491357856	::475181895039602000
605608831	::475181911187288000
417472148	::475181922315149000
65926573	::475182188854378000
65926573	::475182445910716000
95141856	::475183708681822000
234214828	::475184175851794000
252355708	::475184211138465000
234214828	::475184448183758000
133158896	::475184626856505000
109060628	::475184964850712000
28066346	::475185014045683000
219188629	::475185520268435000
219163747	::475185677777121000
124582805	::475185774082932000
114600119	::475185838272176000
457250385	::475185870241542000
491357856	::475185899798814000
114600119	::475185949379276000
330201359	::475185969298440000
114600119	::475186042136711000
637303583	::475186087141605000
234214828	::475186161556946000
444251177	::475186201134379000
106855310	::475186346894839000
444251177	::475186368910745000
106855310	::475186412879638000
64768338	::475186463009955000
52011370	::475186596699181000
133158896	::475186647407947000
15902298	::475186661895053000
60712766	::475186672314089000
106855310	::475186728865923000
106855310	::475186820163334000
318692042	::475187542384730000
106855310	::475187756415856000
35706997	::475187836388249000
186945768	::475187909113704000
106855310	::475187977145319000
234214828	::475188143579496000
64768338	::475188195663958000
539183661	::475188425717334000
311924851	::475188474539036000
540330411	::475188625894690000
186945768	::475189170315751000
281589334	::475189775146942000
36958694	::475190430930182000
186945768	::475190609561796000
106855310	::475190723240005000
31345791	::475190948398645000
175532031	::475191208491642000
67193398	::475191726395895000
503577648	::475192357747687000
444251177	::475193210638458000
444251177	::475193463248805000
212060681	::475194458871713000
40054726	::475194567495405000
444251177	::475194650069069000
152715270	::475194723217338000
96013044	::475195521628643000
96013044	::475196059422302000
172280619	::475196645143871000
318692042	::475197297522139000
352970133	::475198318654410000
283251929	::475198669205954000
283251929	::475199279317782000
28771314	::475199446071136000
44451086	::475199620566360000
44451086	::475199670390497000
193583131	::475199849756119000
290265158	::475200145504477000
290265158	::475200192153530000
450560571	::475200466939166000
216168764	::475200474878988000
290265158	::475200489328373000
40054726	::475200498732003000
193583131	::475200827087675000
290265158	::475200866270470000
290265158	::475201047690883000
15186859	::475201574470692000
290265158	::475201905107279000
625900103	::475202504251039000
625900103	::475202728902144000
245669191	::475202837073260000
40054726	::475202859710287000
36772146	::475203090165944000
444251177	::475203135074734000
193583131	::475203246420930000
290265158	::475203339974504000
393133633	::475203355900641000
193583131	::475203421579272000
186945768	::475204037718335000
156961324	::475204101660102000
66021164	::475204168739594000
25537528	::475204745947512000
68775336	::475205522140835000
68775336	::475205612838469000
212060681	::475206008575631000
318692042	::475206652346769000
184885982	::475207211325878000
592475734	::475207444579098000
256638502	::475207647910563000
494605871	::475208817920061000
252355708	::475208867924934000
494605871	::475209186221907000
213187842	::475209374647205000
494605871	::475209450018451000
494605871	::475209727643639000
64791948	::475209750091939000
494605871	::475210120960307000
33703073	::475210651519180000
494605871	::475210680493035000
494605871	::475210917290840000
494605871	::475211080944214000
124582805	::475211121579028000
494605871	::475211308929777000
494605871	::475211786484867000
494605871	::475211986972585000
494605871	::475212187133161000
368386947	::475212221669474000
283251929	::475212704308031000
33703073	::475212722767167000
106778257	::475213079291387000
261942709	::475213278768275000
494605871	::475213669102387000
26198298	::475213966952910000
494605871	::475214006408323000
15782772	::475214518570594000
494605871	::475214616545349000
378609308	::475214884045459000
494605871	::475214965976993000
506707370	::475214976605757000
494605871	::475215246693367000
311924851	::475215430605230000
494605871	::475215549140447000
64813007	::475215575938252000
494605871	::475215708922466000
283251929	::475215786777534000
494605871	::475215996123230000
429906977	::475216190974197000
494605871	::475216201228894000
494605871	::475216461493854000
409662649	::475216464387915000
27299320	::475216592486141000
27299320	::475216654792540000
494605871	::475216724250206000
267299080	::475216946527338000
494605871	::475217157337251000
331717534	::475217218306072000
267299080	::475217269241294000
16353730	::475217284357967000
16353730	::475217354012782000
360951591	::475217739879960000
27299320	::475217764232089000
364546435	::475217852786434000
360951591	::475217868909731000
301657872	::475217938253754000
69044676	::475218259721981000
494605871	::475219068652253000
494605871	::475219388652470000
45527216	::475219602923081000
450560571	::475219623105683000
494605871	::475219677489008000
124582805	::475219825430913000
568505535	::475220079886741000
97307001	::475220737158955000
178921630	::475220756633489000
15782772	::475221040986353000
45190114	::475221354799562000
379253079	::475221519241850000
218956862	::475222535512944000
114070939	::475222774936371000
34796664	::475223164486569000
160733683	::475224191361245000
514339780	::475224385478217000
27299320	::475224458035089000
543585402	::475224513798365000
160733683	::475224819936407000
568505535	::475225396963987000
568505535	::475225568607473000
105607367	::475225636940697000
568505535	::475225869888536000
28405302	::475226067708305000
568505535	::475226133282455000
304661740	::475226230292115000
160733683	::475226263116726000
568505535	::475226324295249000
295881773	::475226449947807000
165658390	::475226497754476000
568505535	::475226511583498000
183438897	::475226601396121000
568505535	::475226750600105000
183438897	::475226867570446000
568505535	::475227025608015000
568505535	::475227075541229000
214678768	::475227142691622000
29849760	::475227737586540000
183438897	::475227738073079000
304661740	::475227863868637000
137426396	::475228094924464000
131420707	::475228508864512000
26198467	::475229733592915000
184195472	::475229791851802000
31250549	::475230447643795000
210674392	::475230612710637000
17179941	::475230721326731000
17179941	::475230915749511000
139460380	::475230941875408000
28054060	::475231294142431000
355612007	::475232097200635000
76427184	::475232154725523000
401757405	::475232387417116000
260911912	::475232444468445000
236930269	::475232922551595000
351316240	::475233099010560000
343018153	::475233299636318000
105852149	::475233665887109000
318692042	::475233885698408000
103138091	::475234177889996000
460772038	::475234289521393000
494605871	::475234572754776000
494605871	::475234683132071000
212490176	::475234711913385000
401757405	::475235090562555000
416506126	::475235168261656000
365523194	::475235189853941000
212490176	::475235429923307000
136458681	::475235647897481000
136458681	::475235648140771000
15170503	::475235693191790000
36958694	::475235789748445000
69950823	::475235982501888000
106778257	::475236030530859000
106778257	::475236038898487000
415998425	::475236085275324000
21912250	::475236086789439000
351641054	::475236315261599000
21912250	::475237631375466000
62396842	::475238059848794000
263433687	::475238149593890000
186823940	::475238356918349000
165290348	::475238493438750000
21912250	::475239262884200000
551501734	::475239981913755000
551501734	::475240005460574000
551501734	::475240069096538000
551501734	::475240087564070000
551501734	::475240099677229000
261043724	::475240101472387000
551501734	::475240168769982000
551501734	::475240183374557000
76427184	::475240197425496000
551501734	::475240267864633000
60399576	::475240876176728000
15467792	::475240925804109000
81765661	::475240956455710000
265553576	::475241105718403000
21912250	::475241127759859000
330195429	::475241264888045000
15467792	::475242072039895000
72210207	::475242420049702000
15467792	::475242641462816000
261043724	::475242840038338000
59454178	::475242878193504000
433168829	::475243060239282000
15467792	::475243215507816000
57933673	::475243256179986000
118191944	::475244112959262000
330195429	::475244291476844000
213887474	::475244492904497000
118191944	::475244657589620000
76427184	::475244945469874000
110236585	::475245057155821000
376541246	::475245147182333000
106778257	::475245149069778000
246409056	::475245320809762000
246409056	::475245450325680000
277794018	::475245467370942000
118191944	::475245496383340000
80157666	::475245683952205000
187741596	::475245895630344000
355612007	::475245926928224000
34536365	::475245934125645000
54587465	::475246215898988000
52542320	::475246315417632000
52542320	::475246656271945000
341153843	::475246777403465000
312710029	::475246900531060000
69494041	::475247196582207000
341153843	::475247277481943000
246409056	::475247304619098000
286298021	::475247516444020000
312710029	::475247605522243000
32671267	::475247660010438000
213887474	::475247934884573000
253120136	::475248191722373000
409404583	::475248251625820000
33703073	::475248350737235000
15170503	::475248606996217000
83878535	::475248775703695000
100934605	::475248802820284000
513270198	::475249342236729000
202196262	::475249447291482000
38440249	::475249485665165000
16166332	::475249547028205000
58046021	::475249657913024000
213887474	::475249738284298000
259569717	::475249884107243000
285906246	::475249963304103000
133508241	::475250071047380000
58046021	::475250449243979000
76427184	::475250565161975000
187741596	::475251286901002000
246409056	::475251292869521000
246409056	::475251719367319000
306989340	::475251854163841000
246409056	::475251982903812000
218956862	::475252130144481000
246409056	::475252133496115000
31144939	::475252437717368000
338073739	::475253079051632000
192727478	::475253223994167000
326436771	::475253348342304000
30242503	::475253411546284000
438582644	::475253447689007000
41465619	::475253515573813000
172025978	::475253876778491000
294347764	::475253894373572000
30242503	::475254072878985000
21912250	::475254086536011000
171103429	::475254402157400000
76427184	::475254458340102000
28066346	::475254852801413000
259569717	::475255171954393000
341037427	::475255499806347000
213887474	::475255852408897000
184578066	::475255859463720000
329471370	::475255982851764000
152127827	::475256276872466000
41465619	::475256287718944000
340330802	::475256364986417000
209208697	::475256558633615000
263013923	::475256677525389000
213287321	::475256858773450000
159944196	::475257023727034000
145572480	::475257119994683000
449756109	::475257449276923000
110297719	::475257806309052000
17595323	::475257956636712000
110297719	::475258542908526000
41465619	::475258548830887000
262939560	::475258550554329000
76427184	::475258723888545000
109060628	::475258855182438000
296433109	::475258965278720000
110297719	::475258989627064000
21912250	::475259174671368000
296433109	::475259542704377000
21912250	::475259644353728000
48562201	::475259724238041000
21912250	::475259777275420000
86970230	::475259792244486000
21912250	::475260016447197000
22294252	::475260053239238000
65832155	::475260090589511000
281824012	::475260240531693000
479156555	::475260361864908000
62936749	::475260423076593000
339295860	::475260546439081000
150828387	::475260584271675000
71284640	::475260638197850000
68818829	::475260704258129000
545540214	::475260705881329000
21912250	::475260716111634000
260911912	::475260755059937000
355612007	::475260767172702000
29849760	::475260873825468000
21912250	::475261399695118000
41465619	::475261704117686000
21912250	::475261707217272000
120170865	::475261775261466000
293213630	::475261883264802000
24803741	::475262085908406000
29302446	::475262248709922000
21912250	::475262291634827000
275813402	::475262295518769000
507918715	::475262582363017000
41465619	::475262595042385000
598832393	::475262636792102000
312710029	::475262688222654000
428300082	::475262689074483000
186823940	::475262766132260000
186823940	::475263000895848000
247372701	::475263003945103000
337388641	::475263269846802000
337388641	::475263290445017000
409777239	::475263303032123000
588705820	::475263332077674000
363969403	::475263376264683000
16566189	::475263441029320000
76427184	::475263456980262000
412159259	::475263513393250000
409777239	::475263597598101000
186823940	::475263656754946000
409777239	::475263700887011000
186823940	::475263769338462000
376425912	::475263771410063000
186823940	::475263782873497000
55704588	::475263924669915000
21912250	::475263984749535000
300594041	::475264007100588000
382190006	::475264048234123000
122614290	::475264395358908000
255205725	::475264447976861000
256088386	::475264471200727000
17035194	::475264523763335000
498321918	::475264557611765000
94226339	::475264708262371000
101881386	::475265056100589000
598832393	::475265069819756000
29827759	::475265136723496000
598832393	::475265353346347000
29827759	::475265461341655000
8036902	::475265523089813000
29394513	::475265583815331000
344442687	::475265613028270000
568505535	::475265706909786000
598832393	::475265822043037000
56169190	::475266117632397000
172035134	::475266332800614000
8036902	::475266421950545000
31258629	::475266482717212000
18750697	::475266539000979000
572151259	::475266598257696000
351316240	::475266608114724000
21912250	::475266662992994000
337388641	::475266853829238000
314604858	::475267132159430000
331482356	::475267216724590000
382190006	::475267222550495000
89033916	::475267264933937000
89033916	::475267322521743000
243014276	::475267458064846000
41465619	::475267522892431000
37119867	::475267683408441000
37119867	::475267811804463000
50228529	::475267822109466000
230903702	::475267879172968000
50228529	::475267988187140000
50228529	::475268151433654000
286298021	::475268209030221000
286298021	::475268259517054000
180388620	::475268287664623000
50228529	::475268317674868000
396655167	::475268324998524000
266033863	::475268465159192000
378771457	::475268734048043000
506519570	::475268800099536000
378771457	::475269069243826000
244995179	::475269201108955000
236271147	::475269227226468000
50228529	::475269365651079000
330691749	::475269699916562000
65425379	::475269767130255000
369310186	::475269789100044000
360231979	::475269856418217000
17595323	::475269927360663000
285906246	::475269989524439000
171103429	::475269990111645000
41143305	::475269997967581000
551501734	::475270262930546000
244995179	::475270269972799000
363361632	::475270361211494000
330691749	::475270395491516000
209208697	::475270462830682000
95072707	::475270488797634000
317164527	::475270494350876000
317164527	::475270694725365000
65425379	::475270781237460000
51649971	::475270876670459000
259413656	::475270973751844000
220455732	::475271006001446000
440314946	::475271092068958000
220455732	::475271182452002000
317164527	::475271224277204000
41465619	::475271300320342000
168705725	::475271303159492000
400704846	::475271552443760000
301657872	::475271586249838000
336821368	::475271630524936000
52105336	::475271857969434000
179119528	::475271890698006000
155686441	::475271890903109000
262939560	::475271980099198000
594844703	::475271982443814000
28197443	::475272170591903000
594844703	::475272275755687000
440314946	::475272320617951000
203688730	::475272547882106000
220455732	::475272572834050000
114064449	::475272578974511000
429558621	::475272789503787000
295881773	::475272795589337000
425381729	::475272839114006000
146216300	::475272846810173000
548870171	::475272877470941000
218750630	::475272923121340000
338073739	::475272985444483000
110236585	::475272995817422000
25410192	::475273130169364000
273748024	::475273164755185000
586783331	::475273326152409000
86243090	::475273332778991000
235382002	::475273355168210000
67656722	::475273396885139000
409541924	::475273555383308000
67656722	::475273591182094000
25235649	::475273640972263000
405239647	::475273643962818000
246409056	::475273695523770000
20738985	::475273712632340000
26947347	::475273790583107000
430072028	::475273828764233000
230365198	::475273871612850000
28197443	::475273918962348000
549785954	::475273996246605000
551501734	::475274046842867000
424498868	::475274084390297000
163893797	::475274134000119000
219039425	::475274140291985000
579271413	::475274154585767000
424498868	::475274221544046000
37119867	::475274336967069000
218956862	::475274596828979000
16107745	::475274609210568000
556631416	::475274631020957000
54405135	::475274764362072000
16566189	::475274794284630000
330201359	::475274862034817000
576780003	::475274957723693000
38244930	::475274959854780000
309167251	::475275153556123000
576780003	::475275198963281000
551501734	::475275207595524000
415953059	::475275227442970000
430072028	::475275263497224000
438647243	::475275277028044000
415953059	::475275325241573000
26947347	::475275325296091000
576780003	::475275364227239000
279750654	::475275575708618000
576780003	::475275629290479000
130514710	::475275630410338000
493221106	::475275648907628000
280798922	::475275655068659000
312435293	::475275792910254000
246409056	::475275815434067000
246409056	::475275846362857000
251821834	::475275898506457000
287727506	::475275953203974000
158129535	::475276017448534000
287727506	::475276143227305000
24494616	::475276204207915000
246409056	::475276345329844000
236167599	::475276473008652000
586783331	::475276629208731000
355598729	::475276811069161000
348047989	::475276824604602000
351316240	::475276867201953000
351316240	::475276943676686000
310321041	::475276953071525000
346127757	::475276986454384000
483526518	::475277168616820000
432116634	::475277202724909000
44307877	::475277205606780000
8036902	::475277283008053000
624747426	::475277870315880000
312435293	::475277909997785000
209401949	::475278120548048000
54754940	::475278132820582000
209401949	::475278164118491000
478145352	::475278184121139000
408772521	::475278244200321000
8036902	::475278356586319000
275681559	::475278657515454000
128284695	::475278672992014000
409541924	::475278890269941000
156961324	::475279264665718000
56059141	::475279273595400000
34536365	::475279348778680000
254635990	::475279394953375000
76427184	::475279586042052000
200849010	::475279617704464000
533417136	::475279661577306000
396786261	::475279690739896000
443332358	::475279696469696000
16566189	::475279782541021000
588705820	::475279791558365000
576780003	::475279805055651000
418847263	::475279943543558000
64907439	::475279988988465000
17326645	::475280040028942000
283251929	::475280095863902000
283251929	::475280194220347000
137014162	::475280206857400000
59622669	::475280253498036000
146608159	::475280299333398000
22067825	::475280520059043000
359806236	::475280574777552000
19210855	::475280586421305000
377715399	::475280614413721000
586783331	::475280627575820000
377715399	::475280769393229000
588705820	::475280777798615000
55665294	::475280822778347000
110063681	::475280974251450000
262471070	::475281028685512000
16566189	::475281131102035000
8036902	::475281190824722000
198126424	::475281194679296000
318692042	::475281251285204000
628427510	::475281272177430000
318692042	::475281416612499000
295980167	::475281475911548000
318692042	::475281543536324000
89033916	::475281572325621000
219039425	::475281626818035000
405676565	::475281744158265000
405676565	::475281879873355000
420731308	::475281901242941000
53317470	::475281924723056000
534913317	::475281965910740000
219039425	::475282039512371000
298216731	::475282101294886000
29605636	::475282102574149000
230365198	::475282197919051000
447313860	::475282334485213000
409777239	::475282344031440000
21912250	::475282361429819000
322446637	::475282375081873000
479245748	::475282389946859000
131254355	::475282407440920000
559991040	::475282444829343000
120532808	::475282480350494000
230365198	::475282571182743000
89033916	::475282623208886000
407038804	::475282642276216000
338076990	::475282764305301000
44451086	::475282905858461000
21912250	::475282974330847000
230365198	::475283003611295000
169291538	::475283021546139000
237112765	::475283097098125000
379152968	::475283263012225000
21912250	::475283314820272000
73275873	::475283442087649000
283251929	::475283485410615000
116098184	::475283626888675000
31586329	::475283629334364000
559991040	::475283632236818000
196394433	::475283664473833000
312435293	::475283757272809000
133112299	::475283855822581000
318692042	::475283938173542000
68432091	::475283941247950000
44307877	::475283982607585000
509760806	::475284015495524000
41465619	::475284089990565000
31586329	::475284185595523000
463855595	::475284367053705000
153543800	::475284480920649000
153543800	::475284593357365000
153543800	::475284687720824000
153543800	::475284719714988000
361489211	::475284851894259000
153543800	::475284910228242000
153543800	::475284979937591000
12685102	::475285076692193000
153543800	::475285092290408000
403020871	::475285110238240000
153543800	::475285123751882000
338073739	::475285131058761000
361489211	::475285151891873000
153543800	::475285210368471000
153543800	::475285222297051000
153543800	::475285449666478000
254635990	::475285760262676000
348047989	::475285763836215000
110063681	::475285925556006000
244800270	::475285969009000000
102530016	::475286028652388000
285254109	::475286167672201000
285254109	::475286175620399000
285254109	::475286238518210000
124582805	::475286245992431000
41465619	::475286249666654000
351316240	::475286436271628000
409777239	::475286487945068000
334665323	::475286502919131000
26030273	::475286541393088000
110063681	::475286617964298000
43006697	::475286641855434000
393802148	::475286704107294000
368386947	::475286895237529000
72293435	::475286996316078000
86243090	::475287020462698000
245935219	::475287092734730000
226357092	::475287136506486000
494543536	::475287210007072000
67492430	::475287291729289000
56736460	::475287308858449000
22285873	::475287499766378000
46268291	::475287557349990000
296433109	::475287597023891000
409777239	::475287665919537000
165290348	::475287723985494000
261043724	::475287974632906000
368386947	::475287979771297000
416548217	::475288051560640000
600663496	::475288080044158000
23933265	::475288262433837000
443375828	::475288311511404000
248957493	::475288406420103000
401089789	::475288424853667000
322327312	::475288495691685000
65501923	::475288524648742000
312856997	::475288559281504000
114633433	::475288655498461000
16866896	::475288666990858000
372507812	::475288914878799000
22285873	::475288982037614000
53724365	::475289007501631000
240532669	::475289113944686000
261043724	::475289139693092000
25410192	::475289149474603000
56736460	::475289564878471000
459660056	::475289649221758000
53724365	::475289653361524000
16002106	::475289660663410000
350083690	::475289794797654000
72293435	::475289882232102000
71981601	::475289975312117000
322643138	::475289992537722000
224068229	::475290052168544000
53724365	::475290067087675000
224068229	::475290095344693000
17448907	::475290220381093000
234187240	::475290356150710000
52105336	::475290413046431000
76638498	::475290443505491000
15288029	::475290447678812000
301497892	::475290534152798000
552802620	::475290657037103000
473118863	::475290722321448000
71981601	::475290723668213000
53724365	::475290725589204000
429558621	::475290888835723000
52105336	::475290906711830000
274191278	::475290973346357000
285254109	::475291049246474000
91606737	::475291066107564000
53724365	::475291095640047000
89033916	::475291101419798000
50228529	::475291130204917000
301497892	::475291192578826000
440624261	::475291208852725000
50228529	::475291213591887000
459612485	::475291240167002000
409662649	::475291264733433000
58281200	::475291271175479000
208296274	::475291514445127000
553934357	::475291660041977000
490841822	::475291706749775000
46771203	::475291879232126000
459612485	::475291881425739000
340094001	::475291904075395000
330195429	::475292014582317000
401089789	::475292061394944000
551501734	::475292279016792000
76638498	::475292335371456000
43586963	::475292360201760000
218750630	::475292481911681000
313496905	::475292536060510000
240927663	::475292543685787000
261043724	::475292571175223000
262240809	::475292580217749000
580156304	::475292849333100000
493221106	::475292866915606000
76638498	::475292903317573000
93927673	::475292938474631000
262240809	::475292959089233000
93927673	::475292965964091000
93927673	::475292977997549000
15170503	::475293021437575000
262240809	::475293052668366000
33011898	::475293114576678000
455542048	::475293146071695000
517075828	::475293219883077000
305926788	::475293230293327000
305926788	::475293294163800000
318692042	::475293364062277000
353888661	::475293376284479000
301497892	::475293442126659000
318692042	::475293538393944000
66786075	::475293597307109000
283251929	::475294003118612000
15170503	::475294018415644000
22067825	::475294024778403000
110063681	::475294104289435000
416018810	::475294171272867000
87970668	::475294180361510000
275260502	::475294181544316000
318692042	::475294199966072000
46070001	::475294200020606000
416018810	::475294295591628000
318692042	::475294393541599000
330195429	::475294399992053000
418312513	::475294418627334000
377110730	::475294456737189000
76427184	::475294548894433000
130312780	::475294583853559000
264705173	::475294686236925000
409662649	::475294689118400000
486231003	::475294778775441000
19684793	::475294793309093000
330195429	::475294860220448000
378334138	::475294865350463000
165290348	::475294949970165000
552802620	::475295025576685000
403020871	::475295211674173000
118881789	::475295286643154000
318692042	::475295315629977000
19684793	::475295359900856000
416018810	::475295392385757000
46070001	::475295395975680000
418312513	::475295423456747000
76638498	::475295426925449000
76638498	::475295461952065000
342188056	::475295468805971000
36866805	::475295519779328000
76638498	::475295540083585000
27335023	::475295542772502000
416018810	::475295596497362000
95141856	::475295678919618000
95141856	::475295717079412000
95141856	::475295734376693000
400490673	::475295817621049000
121881241	::475295829243084000
165290348	::475295876869402000
266235648	::475295927117565000
95141856	::475295939754999000
350509640	::475296030683316000
291518680	::475296128611528000
14307454	::475296149201354000
378334138	::475296509907714000
416018810	::475296590316724000
218750630	::475296627121737000
318692042	::475296679525376000
156961324	::475296757807456000
320692054	::475296766078627000
282697692	::475296796437393000
454146385	::475296887126634000
225203526	::475296928272359000
346569016	::475296948145356000
368386947	::475297000419000000
483115964	::475297002096701000
219039425	::475297020786122000
416018810	::475297109831606000
7141172	::475297184322453000
425252367	::475297197589008000
25784705	::475297225241686000
282697692	::475297231676129000
498321918	::475297360428687000
379358099	::475297432432300000
416018810	::475297498005643000
418312513	::475297510379249000
479156555	::475297533858566000
121881241	::475297553211461000
186945768	::475297618063790000
348047989	::475297778114256000
219039425	::475297780672389000
312394133	::475297801703010000
282697692	::475297822691328000
282697692	::475298113801166000
28771314	::475298138765656000
278165989	::475298164178554000
409662649	::475298196407988000
231689668	::475298234290941000
37119867	::475298249260404000
409662649	::475298255023403000
409662649	::475298275785187000
147779508	::475298321959882000
424709673	::475298368223449000
409662649	::475298387437568000
230206940	::475298456110518000
369819130	::475298548708544000
328882474	::475298552931840000
278165989	::475298604689534000
586783331	::475298680879468000
42720153	::475298695077167000
33703073	::475298708532523000
471516383	::475298762286706000
463431723	::475298936169967000
219039425	::475299079820308000
33703073	::475299194258075000
341037427	::475299209290059000
219039425	::475299250360684000
209208697	::475299351309615000
629787407	::475299406984806000
261043724	::475299490933800000
318692042	::475299496256360000
10095952	::475299622861422000
409662649	::475299720584511000
102233693	::475299744810426000
156961324	::475299764657868000
218956862	::475299791644016000
50151347	::475300006933438000
318692042	::475300021366050000
330195429	::475300200668340000
23665083	::475300236705792000
131254355	::475300247623593000
320692054	::475300461205917000
514003187	::475300486560874000
514003187	::475300551832633000
358307309	::475300601404735000
320692054	::475300616873336000
583488323	::475300864966422000
493221106	::475300874529808000
15137186	::475300893555163000
111124977	::475301161210486000
257546151	::475301191405293000
176974576	::475301243590438000
311724390	::475301288008495000
261043724	::475301289266774000
383523373	::475301297923424000
383523373	::475301306047815000
280297585	::475301324481781000
257546151	::475301361266225000
378334138	::475301500491931000
246409056	::475301525645164000
15137186	::475301530254716000
257546151	::475301570754535000
193583131	::475301615084118000
409541924	::475301638886809000
246409056	::475301718545432000
459612485	::475301914494517000
64596921	::475301953656729000
30242503	::475302078475427000
257546151	::475302139821309000
30242503	::475302195668471000
559837229	::475302223170121000
156961324	::475302268959346000
459660056	::475302287280054000
548870171	::475302375679197000
207781904	::475302381291188000
377110730	::475302595305959000
331668519	::475302653983858000
18277474	::475302664582860000
200764512	::475302747244593000
330195429	::475302767993442000
218956862	::475302940001853000
107610605	::475303015759364000
109060628	::475303091793702000
234214828	::475303197934759000
429558621	::475303232735309000
408098797	::475303304134930000
107610605	::475303358845030000
231689668	::475303488021626000
186572442	::475303502697091000
120851061	::475303555398520000
230069608	::475303577804869000
71981601	::475303641889636000
231689668	::475303649808498000
21568615	::475303680531775000
71981601	::475303740556476000
242812276	::475303798823727000
306989340	::475303851910635000
45527216	::475303854502711000
306989340	::475304120752930000
328858212	::475304197311987000
353888661	::475304201103216000
71981601	::475304296276582000
337466318	::475304305852186000
33703073	::475304417781350000
50228529	::475304418586279000
296433109	::475304432478191000
442736318	::475304727576854000
408098797	::475304731254870000
171724420	::475304874830462000
364043601	::475304932468604000
33629617	::475305074617778000
479156555	::475305087968227000
338073739	::475305116787290000
114633433	::475305160973885000
193583131	::475305194650345000
106855310	::475305205048037000
53863390	::475305295284277000
615688476	::475305389106294000
716262980	::475305402180333000
261043724	::475305412439187000
330195429	::475305453383999000
34204169	::475305470337380000
219188629	::475305501564366000
309167251	::475305600826355000
418480466	::475305902153543000
598832393	::475305928187580000
261043724	::475305932256452000
330691749	::475305952993083000
209208697	::475305980331569000
47851190	::475305984337149000
330195429	::475306025587703000
368386947	::475306182932832000
200764512	::475306272976556000
330195429	::475306289564643000
325036867	::475306339519180000
261043724	::475306368891891000
631782776	::475306537934934000
325036867	::475306572563099000
261043724	::475306582377771000
14307454	::475306606759260000
24494616	::475306610961948000
140206179	::475306785562443000
46727568	::475306822153568000
30336818	::475306829518753000
34204169	::475306868877688000
19071786	::475306909621583000
343756278	::475306939958960000
110063681	::475306944291282000
38326757	::475307035664195000
218956862	::475307153247330000
256756265	::475307166925328000
269401499	::475307281811140000
203311237	::475307404033146000
21117523	::475307556068265000
330195429	::475307604705439000
80159052	::475307623651110000
140206179	::475307630790205000
63490594	::475307703120588000
34204169	::475307735538753000
256756265	::475307800525291000
395057520	::475307908054675000
722514433	::475307924945108000
90797741	::475307991923961000
256756265	::475308053257281000
15137186	::475308082281844000
559991040	::475308092893442000
348047989	::475308124266848000
348047989	::475308177110880000
263389464	::475308293137518000
253689041	::475308325387907000
30336818	::475308325660557000
218956862	::475308367749992000
261043724	::475308556812816000
50228529	::475308564462858000
286216848	::475308598734512000
120170865	::475308606154625000
437082385	::475308607480033000
277829772	::475308674903048000
30336818	::475308753408245000
405676565	::475308815693660000
181799948	::475308857032318000
379833720	::475309051006300000
18437537	::475309095205875000
267936760	::475309141029040000
133158896	::475309209366441000
360951591	::475309247643652000
326636490	::475309295995990000
33703073	::475309378682519000
4059771	::475309413054808000
267936760	::475309421195980000
326636490	::475309504406749000
260262291	::475309524086059000
90797741	::475309552171495000
360951591	::475309555610824000
378281495	::475309658547048000
310506975	::475309868232892000
267936760	::475309937313464000
30336818	::475309963766956000
722514433	::475310116968095000
628045480	::475310170977759000
8036902	::475310284954148000
192727478	::475310294093561000
218956862	::475310304335626000
722514433	::475310423886295000
237330810	::475310440814510000
76427184	::475310517657944000
397717926	::475310521458376000
30336818	::475310751192993000
245154470	::475310791495675000
198651083	::475310818519973000
267936760	::475310887566606000
253689041	::475310924782632000
267936760	::475310978255835000
348047989	::475310995850928000
239257340	::475311013706104000
253689041	::475311021855633000
140206179	::475311096644251000
76463655	::475311137190182000
30336818	::475311185928396000
87812967	::475311217305985000
65425379	::475311243306475000
253689041	::475311325649076000
253689041	::475311335719600000
403160004	::475311433862094000
377715399	::475311566670139000
458847153	::475311640137957000
208250490	::475311655812075000
4059771	::475311684253671000
267936760	::475311730126770000
308690900	::475311749621489000
309167251	::475311859470712000
377715399	::475311902722392000
11146552	::475311952072146000
253689041	::475311971517333000
486231003	::475311992526217000
330201359	::475312063246389000
16322613	::475312085317210000
552029617	::475312111287951000
203311237	::475312117814276000
408098797	::475312124437467000
253689041	::475312127641939000
267936760	::475312221489463000
722514433	::475312295820935000
15282962	::475312340133769000
309167251	::475312352062369000
267936760	::475312446807478000
138935158	::475312548837740000
377715399	::475312566273851000
424498868	::475312569197268000
501554267	::475312668526407000
118733444	::475312708423008000
283328574	::475312723522101000
267936760	::475312970361479000
31010760	::475313090385674000
411898570	::475313236766908000
352595123	::475313261957890000
323477702	::475313453926608000
232901934	::475313528925323000
200764512	::475313574534201000
267936760	::475313611976740000
4059771	::475313649704501000
358307309	::475313662425456000
257225781	::475313701302448000
110236585	::475313779396608000
52295994	::475313787356987000
267936760	::475313793430745000
259413656	::475313808353673000
413735493	::475313869712130000
137014162	::475313936901103000
257225781	::475313940793425000
326636490	::475313949198790000
326636490	::475314113120587000
118708729	::475314115796148000
148436850	::475314124113846000
463431723	::475314134528319000
470801476	::475314158871654000
267936760	::475314208167714000
218956862	::475314220007825000
21117523	::475314479924641000
552146644	::475314511965323000
340094001	::475314521226346000
168864295	::475314544710262000
326636490	::475314555409952000
31010760	::475314606647566000
45911298	::475314627094401000
76463655	::475314666412212000
138935158	::475314667402039000
326636490	::475314752504492000
249789981	::475314775464083000
268058306	::475314820687073000
47410500	::475314886822481000
475930595	::475314891524681000
31010760	::475315020637933000
403160004	::475315053051129000
172573942	::475315096269234000
138935158	::475315107950391000
280297585	::475315151969603000
268058306	::475315197297848000
137014162	::475315226511167000
257225781	::475315228461527000
437082385	::475315299605311000
312435293	::475315304499642000
6652302	::475315343049490000
138935158	::475315363878805000
19111395	::475315383549718000
312435293	::475315396682067000
418480466	::475315421265289000
31010760	::475315451811987000
45911298	::475315467238645000
591216066	::475315563708022000
315527257	::475315624785506000
218956862	::475315750140268000
138935158	::475315760475410000
267936760	::475315779429085000
68369234	::475315786916306000
168864295	::475315794566709000
437082385	::475315837084000000
76638498	::475315842868338000
494543536	::475315851034251000
68369234	::475315888955338000
236528732	::475315924153942000
452882285	::475315969745625000
236528732	::475316090856562000
259413656	::475316175631810000
138935158	::475316196842024000
46727568	::475316248600121000
138935158	::475316263581786000
20713213	::475316351478026000
98768681	::475316386580144000
280297585	::475316413020663000
210671307	::475316431559467000
298216731	::475316472122998000
284316159	::475316513600466000
475031809	::475316563667476000
368386947	::475316633129328000
172025978	::475316650871250000
29605636	::475316835328356000
232901934	::475317010529009000
285906246	::475317044544421000
139547588	::475317057869737000
479245748	::475317058151133000
232901934	::475317212941938000
4059771	::475317241345757000
409709795	::475317466877288000
23933265	::475317541297205000
16566189	::475317558942650000
25237171	::475317608959705000
494543536	::475317704056778000
79754464	::475317748222791000
345508633	::475317752119717000
139547588	::475317867370799000
312435293	::475318209176805000
230227645	::475318216148148000
156166678	::475318225522020000
16713682	::475318294711644000
230227645	::475318305365168000
620420742	::475318416359055000
587054451	::475318611578740000
357790406	::475318831800651000
337466318	::475318845280751000
33823755	::475318875236864000
309167251	::475318888981213000
73995534	::475318942139817000
572151259	::475319006539177000
34796664	::475319108733394000
156166678	::475319143961350000
73995534	::475319208973058000
34796664	::475319297229606000
314988406	::475319321271738000
264705173	::475319330524364000
65412211	::475319404691857000
294964037	::475319413781307000
413735493	::475319453811367000
243014276	::475319474812641000
59370673	::475319595964702000
34796664	::475319605326397000
409709795	::475319727506485000
34796664	::475319758489808000
97336064	::475319789984825000
86349050	::475319840971173000
34796664	::475319875926122000
264335101	::475319907597299000
378367977	::475319912236187000
131420707	::475319967319990000
374289648	::475319969753096000
270025296	::475319986446426000
253886962	::475319991903215000
378367977	::475319999771312000
378367977	::475320065038884000
308805449	::475320094759731000
97336064	::475320153198972000
243014276	::475320159801180000
348047989	::475320268160651000
378367977	::475320301576667000
314988406	::475320302180646000
262240809	::475320307482624000
19684793	::475320345533374000
264335101	::475320358967332000
260440912	::475320460410753000
378367977	::475320563682926000
243014276	::475320640770441000
243014276	::475320828322914000
378367977	::475320988310048000
277814195	::475321000645918000
588705820	::475321005510897000
314988406	::475321009416204000
290265158	::475321049434034000
467043006	::475321053888405000
458847153	::475321071441154000
222687654	::475321148041736000
290265158	::475321149262286000
277814195	::475321346101358000
172573942	::475321359984128000
8548362	::475321433191886000
290265158	::475321448311955000
109331928	::475321462069272000
236595577	::475321474522165000
374289648	::475321767050113000
634822122	::475321882787741000
90467952	::475321883286437000
236595577	::475321932514992000
100313850	::475321997195739000
507918715	::475322071514632000
290265158	::475322116070309000
226995875	::475322195632070000
341892711	::475322204717326000
205320851	::475322262015328000
346569016	::475322340125855000
459612485	::475322346958356000
374289648	::475322573556043000
231689668	::475322594372358000
236595577	::475322761640824000
369819130	::475322827043000000
277814195	::475322843581128000
230365198	::475322882843627000
66555228	::475322989311827000
360761105	::475323203032993000
350509640	::475323242211979000
257225781	::475323279390294000
257225781	::475323356649369000
331397011	::475323441521098000
467545942	::475323462203215000
257225781	::475323473787879000
378281495	::475323519119527000
52295994	::475323621121196000
273811402	::475323661046775000
370420008	::475323754789478000
176489426	::475323927724838000
346654346	::475324120947646000
343484637	::475324138911834000
429345484	::475324287155707000
30336818	::475324310421123000
348047989	::475324319737073000
69494041	::475324447461613000
479246485	::475324570811920000
554801627	::475324617977262000
19945993	::475324650293968000
19945993	::475324659370848000
359672666	::475324813850861000
341892711	::475324865424396000
4059771	::475324875507515000
19374297	::475324983443722000
76638498	::475325014053384000
20804321	::475325161277632000
173608790	::475325225374986000
19374297	::475325338650968000
377176939	::475325406560944000
19374297	::475325472453431000
341892711	::475325479978033000
196659229	::475325480430624000
19374297	::475325535254753000
255195496	::475325547971506000
19374297	::475325678515417000
19374297	::475325715639197000
140206179	::475325759599697000
226357092	::475325827488313000
348047989	::475325892450066000
19374297	::475325954035027000
256756265	::475325961282809000
250844163	::475326021844357000
355896730	::475326038390870000
19374297	::475326051959074000
264904736	::475326121538375000
264904736	::475326130015047000
39215095	::475326134502977000
308805449	::475326257576419000
326636490	::475326274563764000
467758710	::475326276165574000
560698843	::475326283665408000
471516383	::475326313080057000
28736200	::475326343991668000
258382946	::475326361037705000
301042701	::475326377864871000
19684793	::475326405904199000
65926573	::475326685823643000
399174015	::475326735420882000
361489211	::475326959740661000
16322613	::475326961070653000
156508337	::475327179979366000
126428969	::475327195791904000
102530016	::475327460775837000
46268291	::475327482263252000
20778748	::475327634700644000
259466143	::475327658104864000
44307877	::475327737528197000
236595577	::475327816649543000
418965366	::475327851148107000
17448907	::475328054303408000
633506625	::475328103263514000
40054726	::475328231625613000
244995179	::475328676033462000
546947837	::475328678923354000
306989340	::475328733457293000
264904736	::475328739031539000
418965366	::475328830815875000
16713682	::475328980070182000
236595577	::475329008897228000
225122347	::475329138161905000
225122347	::475329287189700000
252407374	::475329325479108000
186823940	::475329340243464000
553934357	::475329360677703000
236595577	::475329361503989000
267936760	::475329411617935000
429345484	::475329411894763000
252407374	::475329477036093000
46268291	::475329509621645000
252407374	::475329568950063000
315527257	::475329638819184000
309789310	::475329699343003000
429345484	::475329771178827000
121881241	::475329779520897000
186823940	::475329826560417000
186823940	::475329854171512000
418965366	::475329911956471000
286298021	::475329944138956000
121881241	::475329970487955000
256716505	::475330005455474000
65832155	::475330005510025000
81841977	::475330005619073000
418965366	::475330132790345000
361391612	::475330141384495000
418312513	::475330159391039000
17448907	::475330164361273000
277829772	::475330177795649000
418965366	::475330266307629000
361391612	::475330386843541000
244995179	::475330393936502000
277829772	::475330497250611000
321780812	::475330558676193000
357275400	::475330757431283000
248329328	::475330798133186000
163893797	::475330807868190000
364439246	::475330917909549000
451667062	::475331004467798000
81841977	::475331156137619000
256716505	::475331156204728000
65832155	::475331156208930000
311664191	::475331165659086000
286298021	::475331216392994000
252914746	::475331243945377000
445219284	::475331281794764000
260038180	::475331358336630000
620420742	::475331449282129000
378771457	::475331530186051000
312394133	::475331594589589000
20804321	::475331617087430000
92870542	::475331794301374000
269401499	::475331880582406000
140206179	::475331973331034000
360898372	::475332168332615000
479222401	::475332216755871000
440624261	::475332487565312000
45911298	::475332805895782000
68818829	::475332830210179000
440624261	::475333033252245000
44307877	::475333197606449000
309778100	::475333208431546000
301497892	::475333234407268000
261043724	::475333240123699000
337388641	::475333288257527000
15282962	::475333376627310000
494543536	::475333383779016000
110236585	::475333395514654000
68818829	::475333401814110000
494543536	::475333402959564000
71689075	::475333428813250000
232901934	::475333569595056000
261043724	::475333691162763000
38991775	::475333758930141000
293246270	::475333764865069000
176487313	::475333832950812000
620420742	::475333876072845000
39904237	::475334062245429000
258382946	::475334137528586000
271774234	::475334151067824000
378771457	::475334259477987000
22386194	::475334274581671000
122799833	::475334305636679000
39904237	::475334354747789000
436476907	::475334417389334000
312710029	::475334708893450000
281824012	::475334726723448000
308805449	::475334911679672000
68818829	::475334933775257000
470801476	::475334976490463000
341803593	::475334988506734000
90544248	::475335038637047000
341892711	::475335075177840000
429348972	::475335094555910000
274191278	::475335097193754000
27179899	::475335234603319000
252407374	::475335261111349000
252407374	::475335446696706000
634822122	::475335547951800000
22386194	::475335708731666000
620420742	::475335983299575000
271774234	::475335989317992000
352970133	::475336078216286000
37578654	::475336115256590000
107610605	::475336118955958000
263389464	::475336164023758000
18750697	::475336205748699000
373126936	::475336312161959000
137135705	::475336333544923000
315559101	::475336346920161000
458529098	::475336412540436000
137135705	::475336462620426000
479246485	::475336479883788000
15782772	::475336625808211000
620420742	::475336660042145000
98785279	::475336713573646000
15782772	::475336789709037000
376472794	::475336814262517000
376472794	::475337148066177000
378771457	::475337238172033000
360231979	::475337290038796000
429558621	::475337332070305000
90544248	::475337349841174000
365767010	::475337373157711000
15782772	::475337474504683000
38244930	::475337500052189000
429348972	::475337521585729000
218750630	::475337543895228000
131420707	::475337637247471000
249052117	::475337669363642000
346654346	::475337683607498000
508054066	::475337864876535000
378771457	::475337902881132000
389949893	::475337954672381000
180661626	::475338052995665000
364428125	::475338091700289000
378771457	::475338103243427000
328882474	::475338185111658000
40054726	::475338223942508000
305926788	::475338261443784000
328882474	::475338272483184000
305926788	::475338320151855000
305926788	::475338422983208000
305926788	::475338482504970000
260911912	::475338689028296000
34796664	::475338707373789000
218750630	::475338742287171000
34796664	::475338838244487000
19837708	::475338865637871000
371500504	::475338922663624000
218750630	::475339043463770000
331246659	::475339190214070000
218750630	::475339263278870000
29827759	::475339272858251000
339126665	::475339274582126000
552802620	::475339327082622000
500212290	::475339367179763000
517075828	::475339417885106000
186107022	::475339468212539000
81841977	::475339470539980000
65832155	::475339470540001000
256716505	::475339470581927000
33011898	::475339478756638000
435516954	::475339481310969000
400817337	::475339507022430000
586783331	::475339713046650000
285401749	::475339744285835000
465002314	::475340016110288000
212047421	::475340020203540000
620420742	::475340128203051000
465002314	::475340150340616000
98785279	::475340220603584000
252756099	::475340226442047000
336347539	::475340272176746000
30336818	::475340289633447000
485252693	::475340345715093000
400817337	::475340437721722000
336347539	::475340451830984000
176487313	::475340467924926000
336347539	::475340532042838000
30336818	::475340548191318000
237530197	::475340762507247000
32382173	::475340782438588000
110236585	::475340945484185000
404496513	::475340989247135000
336347539	::475341006024347000
385782746	::475341126782574000
163893797	::475341210887159000
266235648	::475341227374948000
465002314	::475341254952509000
120139449	::475341425995833000
465002314	::475341528559538000
384503737	::475341720578965000
23933265	::475342038242562000
90544248	::475342239825022000
67492430	::475342559938875000
400490673	::475342770023174000
26413556	::475342773562793000
382190006	::475342916043284000
405676565	::475343038882258000
312435293	::475343051343163000
34796664	::475343119076962000
465002314	::475343261952114000
34796664	::475343279802695000
452882285	::475343314200190000
465002314	::475343330227027000
84849075	::475343504303222000
365767010	::475343552504139000
13298002	::475343576923398000
34796664	::475343579137593000
308805449	::475343681617031000
308805449	::475343973272129000
516542821	::475344074569166000
16566189	::475344091107307000
240532669	::475344094878003000
376541246	::475344125945217000
365767010	::475344131720761000
331668519	::475344323647930000
625951846	::475344359056236000
268397639	::475344369210634000
586783331	::475344424676110000
270025296	::475344662266675000
68966030	::475344751240028000
586783331	::475344782014050000
330195429	::475345050520412000
224501206	::475345172775968000
26514591	::475345260877717000
24392243	::475345323783897000
234187240	::475345389290156000
15282962	::475345412455677000
38579155	::475345528612720000
365767010	::475345599370657000
506519570	::475345767075708000
264946102	::475345795345289000
539183661	::475345949611790000
539183661	::475345991932338000
539183661	::475346003143700000
453280756	::475346076606545000
358307309	::475346146806620000
164135621	::475346259432460000
24719772	::475346346397147000
546947837	::475346488659152000
396655167	::475346532070596000
312435293	::475346663276421000
337466318	::475346764652761000
401757405	::475346908215390000
312435293	::475346931967750000
337466318	::475346932844359000
305926788	::475346934773723000
371500504	::475347182858801000
553930094	::475347202173173000
301657872	::475347288307412000
198651083	::475347330598993000
249246314	::475347476464295000
379253079	::475347541903835000
24719772	::475347609398571000
15282962	::475347682290966000
275260502	::475347682794700000
379253079	::475347686401777000
606781453	::475347733961011000
402492947	::475347814201819000
164676969	::475347967910486000
266033863	::475347993323765000
459612485	::475348051054182000
406772829	::475348061879689000
405362735	::475348080645398000
47749919	::475348084483174000
315559101	::475348127436660000
187741596	::475348147665764000
262240809	::475348244181319000
47749919	::475348245745762000
379807492	::475348256659341000
52809967	::475348402730176000
137135705	::475348418102312000
379807492	::475348477375811000
19835249	::475348544820617000
109331928	::475348831224094000
628427510	::475348974405431000
203311237	::475348986371399000
240532669	::475349010673598000
453280756	::475349062758047000
546947837	::475349065899593000
628427510	::475349105150263000
256716505	::475349184858439000
81841977	::475349184871010000
65832155	::475349184875229000
453280756	::475349245361287000
628427510	::475349257709694000
65412211	::475349292723736000
296590824	::475349314823127000
334423964	::475349541361709000
29827759	::475349722530856000
37776645	::475349725458477000
637303583	::475349775425212000
29827759	::475349781746024000
374289648	::475349812725166000
37776645	::475349853363769000
334423964	::475349869209866000
413367641	::475349969269194000
240927663	::475349978819203000
369849727	::475349987614658000
615507620	::475350035702366000
403020871	::475350086588063000
90467952	::475350146889175000
65832155	::475350165390229000
256716505	::475350165394423000
81841977	::475350165457338000
365746365	::475350199242870000
481512198	::475350300543692000
294964037	::475350505951342000
417449044	::475350532232466000
437064295	::475350603200491000
417428775	::475350608460120000
37776645	::475350676231688000
403020871	::475350765108994000
19210855	::475350803310338000
81841977	::475350854988337000
65832155	::475350854996721000
256716505	::475350855663632000
193796724	::475350910496161000
110063681	::475350998911680000
255299055	::475351074044657000
212060681	::475351118365884000
360898372	::475351242160766000
255299055	::475351244773806000
36468395	::475351289446944000
341803593	::475351293112770000
451868502	::475351335781806000
564879952	::475351352219295000
110063681	::475351392442265000
219039425	::475351478555537000
8548362	::475351606037602000
334423964	::475351670528815000
1384531	::475351695145197000
64907439	::475351766070857000
591216066	::475351834320973000
368468264	::475351962846629000
21112883	::475352037886918000
500239410	::475352209954467000
368468264	::475352275683012000
218956862	::475352276690042000
36829018	::475352294259961000
305926788	::475352392213344000
321780812	::475352478029201000
500239410	::475352527014461000
110063681	::475352539534077000
417428775	::475352562489511000
50546012	::475352600917712000
378281495	::475352625710239000
264335101	::475352647210242000
227114320	::475352659067949000
625900103	::475353097233920000
340094001	::475353204301889000
136791341	::475353252385796000
277814195	::475353320425803000
76463655	::475353426491359000
170924102	::475353446246121000
91606737	::475353467692023000
178921630	::475353549845827000
560698843	::475353742901264000
433470731	::475353946484006000
551447338	::475353951140081000
591216066	::475353960380129000
560698843	::475354022451630000
396663806	::475354115233812000
591216066	::475354117255483000
396663806	::475354120405405000
396663806	::475354134519234000
218956862	::475354146338799000
305926788	::475354264844664000
254579074	::475354308431851000
15137186	::475354431215919000
510998653	::475354584714866000
417428775	::475354704286076000
33011898	::475354851178594000
33017275	::475354856463400000
334403708	::475354866546900000
133158896	::475354922993876000
360898372	::475355008784142000
22067825	::475355014102147000
22294252	::475355045869801000
360898372	::475355100337430000
454146385	::475355105920024000
262382570	::475355107647709000
118733444	::475355158206234000
453280756	::475355285767196000
431179654	::475355291093958000
218956862	::475355591364603000
218956862	::475355658637045000
39215095	::475355659542614000
276131997	::475355678169513000
230069608	::475355696678969000
218956862	::475355736177135000
160495648	::475355824336805000
486231003	::475355833275285000
334403708	::475355889546067000
118733444	::475355892725346000
36829018	::475356139933007000
111124977	::475356236398215000
165491208	::475356295478796000
440624261	::475356343092903000
440624261	::475356374537621000
165491208	::475356383282343000
312710029	::475356439335014000
47749919	::475356447652339000
165491208	::475356534667763000
219039425	::475356622433161000
352960797	::475356701378752000
308657649	::475356786573078000
47749919	::475356924246892000
305926788	::475356955926487000
47749919	::475356989682225000
194359616	::475356998113177000
14584037	::475357001611227000
459612485	::475357006253920000
305926788	::475357018178322000
218956862	::475357040689565000
329333638	::475357195002187000
330799447	::475357219869847000
20863117	::475357222680010000
440624261	::475357245254168000
14584037	::475357256461336000
398735102	::475357276044161000
28066346	::475357325566676000
14584037	::475357498044870000
402018122	::475357590793494000
91422810	::475357609407418000
519677520	::475357642358276000
52542320	::475357859157659000
14584037	::475357860248182000
402018122	::475357861485113000
314710836	::475357887238529000
379357885	::475357948009799000
28066346	::475357960588513000
53112812	::475358037507461000
14584037	::475358069816573000
440624261	::475358094072217000
494605871	::475358129174355000
69028501	::475358169213177000
440624261	::475358275324882000
194359616	::475358298854932000
352970133	::475358304160329000
18750697	::475358369813762000
14584037	::475358392794759000
231689668	::475358413095202000
479246485	::475358444250099000
14584037	::475358481164533000
454146385	::475358503608270000
440624261	::475358554187378000
28066346	::475358603634032000
352970133	::475358608168062000
194359616	::475358749654515000
381203261	::475358819455733000
444679647	::475358827169480000
4059771	::475358995226828000
219039425	::475359124369059000
519677520	::475359152701972000
172827217	::475359268066324000
76427184	::475359358004756000
417968003	::475359437449093000
465002314	::475359443321102000
30529918	::475359447318298000
352970133	::475359507841687000
69028501	::475359560673153000
277814195	::475359572857991000
277814195	::475359607662317000
445219284	::475359691770699000
551447338	::475359693054156000
20863117	::475359698913611000
338830055	::475359703024013000
459612485	::475359738624884000
90544248	::475359768727388000
312435293	::475359778802114000
377035998	::475359778990854000
56509474	::475359902366720000
101881386	::475359920184098000
218112087	::475359989209366000
16566189	::475360306005544000
465002314	::475360332534513000
28066346	::475360377489076000
624360378	::475360530635702000
14584037	::475360575820951000
381203261	::475360600378200000
301657872	::475360673942102000
310654760	::475360829114941000
296433109	::475360884806934000
194359616	::475360910383808000
14584037	::475360931527274000
278316478	::475360965232320000
324536771	::475360977316483000
264946102	::475361070865846000
352970133	::475361087874158000
352970133	::475361287590121000
463855595	::475361288239869000
395057520	::475361329650618000
54754940	::475361380565262000
54754940	::475361471040602000
463855595	::475361634815197000
242435004	::475361642020995000
328882474	::475361679761362000
43977455	::475361740109385000
551447338	::475361808812113000
7132042	::475361816030511000
436188872	::475361818307997000
347413433	::475361851547467000
551447338	::475361919055175000
417449044	::475361969621725000
437064295	::475361975606972000
347413433	::475361976726454000
236271147	::475362221245988000
95141856	::475362231811469000
240927663	::475362354167681000
186287095	::475362479821041000
328882474	::475362500444028000
445268626	::475362660633309000
236167599	::475362925075783000
347413433	::475363080084258000
294964037	::475363109994237000
483283190	::475363379390197000
328882474	::475363512089198000
252355708	::475363608868970000
49114032	::475363698740322000
328882474	::475363823583383000
49114032	::475363829103091000
352960797	::475363837877571000
613956023	::475363874275729000
276256841	::475363932454920000
351004243	::475363939526901000
79861287	::475363958174408000
252355708	::475364083802206000
471291163	::475364106330193000
261043724	::475364139288633000
539183661	::475364150231588000
14190836	::475364200836255000
261043724	::475364405551849000
539183661	::475364482563473000
252355708	::475364496324984000
706034130	::475364531229949000
237118122	::475364565476474000
16846197	::475364593867292000
237330810	::475364597638369000
264677315	::475364661228212000
369804138	::475364663904182000
40126821	::475364776864776000
408049418	::475364838823428000
71878260	::475364896537083000
152454379	::475364908088168000
368170408	::475365098744455000
264677315	::475365106898182000
341493662	::475365107854483000
408049418	::475365141111144000
62975545	::475365172907741000
264677315	::475365240184377000
328882474	::475365266155507000
181812900	::475365282002010000
181812900	::475365299156705000
294964037	::475365441846906000
328882474	::475365523816218000
59207269	::475365583849267000
274311440	::475365624051662000
294964037	::475365686102224000
399645465	::475365688669114000
230365198	::475365758739181000
401757405	::475365765571305000
218112087	::475365844554625000
402018122	::475365856390950000
357275400	::475365867710971000
134181956	::475365900338487000
255818707	::475365903178014000
294964037	::475365944106426000
360231979	::475365958521868000
357275400	::475365989278691000
23672351	::475366030106460000
194359616	::475366054613757000
15288029	::475366071180869000
227114320	::475366075052609000
402018122	::475366131797360000
377715399	::475366213044813000
405362735	::475366213304844000
194359616	::475366247778230000
402018122	::475366270343577000
467688815	::475366270804983000
615636079	::475366292040331000
64907439	::475366377390637000
314710836	::475366445225086000
328882474	::475366526300602000
467688815	::475366554335342000
402018122	::475366601412599000
223288871	::475366658669027000
23665083	::475366664314552000
507987711	::475366739480702000
223288871	::475366742597066000
36829018	::475366754797895000
264946102	::475366768865976000
328882474	::475366798586429000
8548362	::475366816681054000
223288871	::475366817440210000
137587439	::475366910658220000
68432091	::475366942539526000
328882474	::475367066203996000
15137186	::475367128925614000
35097852	::475367168721580000
615636079	::475367259074879000
261043724	::475367287789457000
261043724	::475367315736125000
328882474	::475367391300288000
513825441	::475367398061907000
232437529	::475367440881176000
34796664	::475367454583975000
128977591	::475367481524383000
35305414	::475367519147261000
23665083	::475367548687368000
203146266	::475367734633451000
331246659	::475367742531710000
326636490	::475367750169141000
252914746	::475367790611038000
47348539	::475367805567500000
34796664	::475367826098634000
76638498	::475367841613758000
348047989	::475367891056205000
227114320	::475367907484905000
551447338	::475367927571439000
348047989	::475367955400650000
519936824	::475368011730149000
599787941	::475368083155345000
320249108	::475368297148723000
62975545	::475368330467880000
353567857	::475368386180825000
405362735	::475368432242675000
69028501	::475368602833793000
365746365	::475368620831563000
446541836	::475368688271372000
69028501	::475368703727771000
7132042	::475368725806579000
69028501	::475368797885726000
320249108	::475368803355099000
69028501	::475368851170136000
203146266	::475368895747219000
69028501	::475368933416263000
237118122	::475369004228689000
69028501	::475369027058282000
237118122	::475369037065887000
365746365	::475369048201785000
615636079	::475369078966599000
615636079	::475369161011372000
100742600	::475369183002509000
365746365	::475369184193687000
22195036	::475369236064653000
24413698	::475369257593622000
69028501	::475369344122507000
393041277	::475369346521239000
601049906	::475369346634874000
268397639	::475369412334469000
69028501	::475369428973281000
330195429	::475369473604472000
120851061	::475369479250010000
349904873	::475369575987441000
401089789	::475369652793909000
401089789	::475369657072103000
365746365	::475369673643798000
401089789	::475369709324763000
26413556	::475369962924548000
301497892	::475370111562305000
509523903	::475370168856485000
23933265	::475370290780708000
412304311	::475370292442071000
104947253	::475370329305796000
70839289	::475370415024398000
365746365	::475370417092173000
256756265	::475370497753235000
33238183	::475370556435730000
256756265	::475370557387853000
256074844	::475370563587047000
256756265	::475370574106361000
479156555	::475370673511342000
465934852	::475370680771690000
256756265	::475370681128198000
69028501	::475370798698737000
301257200	::475370853988061000
256074844	::475370900217278000
330195429	::475371056086016000
330195429	::475371107541729000
69028501	::475371124973637000
301257200	::475371362325123000
230069608	::475371585655046000
436476907	::475371645603811000
465934852	::475371857211031000
69028501	::475371945866055000
271370762	::475372041206784000
87812967	::475372071388971000
465934852	::475372343397974000
716262980	::475372348984803000
360231979	::475372366034264000
125849974	::475372432518168000
29827759	::475372515741536000
379833720	::475372516425211000
319145382	::475372549191127000
357275400	::475372598201970000
319145382	::475372629365235000
368170408	::475372925424766000
193583131	::475373377180680000
331717534	::475373483422003000
261043724	::475373558613671000
148436850	::475373734367621000
551447338	::475373916903710000
148436850	::475374004350746000
371416817	::475374121400823000
231483310	::475374197485887000
148436850	::475374215215206000
331397011	::475374388603539000
218750630	::475374395364749000
50463332	::475374416613081000
33683248	::475374425488257000
587864456	::475374440772292000
38053704	::475374489103265000
33683248	::475374489157779000
587864456	::475374575220690000
417428775	::475374633647374000
261847534	::475374648893652000
237118122	::475374669118185000
546947837	::475374673556148000
546947837	::475374725074784000
186945768	::475374796159844000
268073941	::475374805844520000
268073941	::475374877336416000
304224068	::475374898982817000
546947837	::475374925910269000
268073941	::475374966733828000
304224068	::475374986039787000
436476907	::475375000900218000
546947837	::475375025743097000
323011452	::475375071213539000
256638502	::475375094311567000
309789310	::475375164809838000
587864456	::475375400974311000
546947837	::475375409157382000
331668519	::475375424328187000
280297585	::475375671036764000
186945768	::475375877229133000
309789310	::475375997257515000
420731308	::475376015989284000
586783331	::475376185103626000
330799447	::475376201444622000
335101950	::475376288673198000
375967762	::475376342096048000
620420742	::475376353588805000
341803593	::475376437629689000
365746365	::475376509021335000
155677785	::475376509633724000
38053704	::475376922596491000
268397639	::475376930334973000
16866896	::475377008323461000
52542320	::475377057761742000
455542048	::475377252231028000
230655725	::475377268257079000
455542048	::475377278105710000
79073243	::475377349891215000
77078833	::475377435564077000
20863117	::475377765169246000
451868502	::475377805543604000
45173032	::475377880621670000
432888405	::475378000528019000
290195625	::475378030488334000
45911298	::475378047495852000
247633146	::475378099438104000
159986953	::475378124901720000
386956382	::475378151628242000
27237232	::475378436664750000
131420707	::475378515198484000
330799447	::475378520114610000
291518680	::475378864081100000
551447338	::475378873908334000
271774234	::475378938051448000
320452099	::475379089181007000
131420707	::475379115512430000
25178781	::475379187117588000
360898372	::475379212384497000
271774234	::475379246601236000
588705820	::475379284035796000
357275400	::475379391439319000
25178781	::475379463794876000
261043724	::475379762815594000
313792688	::475379810525409000
29302446	::475379819006291000
620420742	::475379868541390000
465934852	::475379874438606000
315559101	::475379978440564000
286298021	::475380132593815000
271774234	::475380199068942000
540330411	::475380207587569000
425381729	::475380253930844000
368170408	::475380286910627000
258235483	::475380317508083000
248329328	::475380318820511000
25178781	::475380405449662000
131633030	::475380602624282000
251821834	::475380703518269000
325849507	::475380862402723000
312435293	::475380888348274000
25178781	::475381038344974000
262271807	::475381251092643000
59207269	::475381298987794000
49114032	::475381304675291000
264677315	::475381430781218000
615636079	::475381455325913000
615636079	::475381500301426000
76427184	::475381568266338000
110236585	::475381713821241000
447313860	::475381772721471000
425252367	::475381778900058000
301044144	::475381804107436000
261043724	::475381820947955000
344857407	::475381860000727000
615636079	::475381918016348000
261043724	::475381940661813000
131633030	::475381991085723000
71981601	::475382119670501000
257207319	::475382162934353000
16166332	::475382413405597000
321498402	::475382428597776000
447313860	::475382496868069000
251821834	::475382502098751000
559991040	::475382508851191000
318065690	::475382526924435000
248329328	::475382619522465000
345626789	::475382623611936000
420731308	::475382693795229000
75937251	::475382729090269000
261043724	::475382762342727000
605608831	::475382885910736000
261043724	::475382892324212000
331668519	::475382972422823000
242206017	::475383115544670000
314710836	::475383435306237000
100378471	::475383445384728000
598832393	::475383516466003000
230069608	::475383529447366000
360730562	::475383552033705000
261043724	::475383556253163000
377715399	::475383636888268000
360730562	::475383773136035000
261043724	::475383774113722000
309355379	::475383837908688000
95231863	::475384154406666000
258382946	::475384216365318000
552802620	::475384419084017000
90544248	::475384607894814000
15681561	::475384619874152000
92870542	::475384748886327000
551447338	::475384961772822000
90544248	::475385013114904000
133158896	::475385024422739000
15681561	::475385073165139000
55888161	::475385347682344000
261043724	::475385454821666000
131420707	::475385455286824000
251821834	::475385492092243000
251821834	::475385524849741000
251821834	::475385714642006000
271370762	::475385738172067000
7132042	::475385744488689000
184578066	::475385853284319000
286487329	::475385867138519000
131420707	::475385875677724000
250774954	::475385957106331000
287228225	::475386040501297000
256074844	::475386148391759000
15681561	::475386166297247000
286487329	::475386240196689000
106855310	::475386248736280000
76427184	::475386305158066000
348047989	::475386400888455000
76638498	::475386464713601000
32382173	::475386651725021000
53724365	::475386694674698000
269151566	::475386750890954000
224068229	::475386765952700000
286487329	::475386788274794000
53724365	::475386792225824000
529096266	::475386883825213000
286487329	::475386901688770000
543585402	::475386918503325000
454146385	::475387102763700000
231483310	::475387120941793000
249246314	::475387185235890000
21112883	::475387252026003000
547741880	::475387287421718000
53724365	::475387344502390000
436716308	::475387471501352000
201810972	::475387522248617000
281824012	::475387557828501000
264622253	::475387589336121000
224068229	::475387728109268000
20713213	::475387754269118000
285401749	::475387758123687000
20713213	::475387812016304000
64219388	::475388025862508000
198406854	::475388204158554000
287228225	::475388245405368000
64219388	::475388264258342000
146608159	::475388422509441000
396655167	::475388552604581000
261043724	::475388613820026000
615688476	::475388693000093000
249243467	::475388736176668000
259569717	::475388782225539000
53724365	::475388789465284000
245935219	::475388812512620000
366701651	::475388882259681000
29394513	::475388915491545000
53724365	::475389022060425000
118881789	::475389060999938000
259569717	::475389169187815000
404335977	::475389203761885000
16713682	::475389242995384000
15170503	::475389245277085000
365767010	::475389316433080000
559991040	::475389336830345000
357790406	::475389426755854000
144937748	::475389491868209000
335101950	::475389495500476000
713245898	::475389498541342000
15170503	::475389535673929000
76638498	::475389610248638000
16713682	::475389814528024000
365767010	::475389826347180000
28066346	::475389900271788000
19210855	::475389952050868000
324536771	::475390143193284000
154692700	::475390259102892000
176489426	::475390341307437000
252407374	::475390371107573000
246050172	::475390388362960000
252407374	::475390411637157000
342878651	::475390422806568000
17035194	::475390424320708000
534913317	::475390968674664000
534913317	::475391018922438000
494543536	::475391134337105000
326636490	::475391175365783000
287228225	::475391308060966000
326636490	::475391318102142000
38326757	::475391357985361000
319851493	::475391360456212000
326636490	::475391470590255000
38326757	::475391588995063000
376425912	::475391660751212000
376425912	::475391837729853000
230069608	::475391927555076000
33011898	::475391966444666000
491357856	::475392194745233000
365203632	::475392264550633000
110236585	::475392278304145000
365203632	::475392382574133000
365203632	::475392508281618000
365203632	::475392686376386000
365203632	::475392723818909000
161302101	::475392780832100000
231483310	::475392791691161000
231483310	::475392852709871000
440314946	::475392893453348000
486138458	::475393060290187000
315527257	::475393088924704000
365203632	::475393200576671000
15282962	::475393279585181000
440314946	::475393383230623000
351099839	::475393455045095000
365658620	::475393493821448000
231483310	::475393515305050000
33823755	::475393549476061000
379833720	::475393587467657000
326636490	::475393843496779000
480638215	::475393978138132000
445826532	::475394159944429000
261847534	::475394258271481000
445826532	::475394377230319000
360898372	::475394785076056000
329333638	::475394818550820000
156961324	::475394970963034000
59207269	::475394985920303000
471291163	::475395014248251000
31359307	::475395200550850000
260440912	::475395205441388000
534913317	::475395226413326000
7132042	::475395229303205000
16713682	::475395257686056000
69719136	::475395298521403000
156961324	::475395320608591000
31359307	::475395345498001000
455097630	::475395417153490000
31359307	::475395468080332000
69719136	::475395476238639000
38326757	::475395482013810000
335101950	::475395503564132000
78513872	::475395573668139000
344442687	::475395585177317000
269012544	::475395659588444000
156961324	::475395678269485000
344442687	::475395762931503000
329333638	::475395821627006000
98806791	::475395823694794000
325849507	::475395825821302000
372493368	::475395874638413000
344442687	::475395943072669000
329333638	::475395978129051000
352960797	::475395983334178000
36829018	::475396034211086000
291249412	::475396066397802000
156961324	::475396129702424000
366701651	::475396184329052000
38326757	::475396559404687000
325849507	::475396620553838000
86349050	::475396705287151000
298216731	::475396748463333000
201810972	::475396773234900000
163893797	::475396870513377000
382190006	::475397058543644000
58587526	::475397077879762000
220867112	::475397267143143000
253886962	::475397309715709000
308805449	::475397315306344000
247633146	::475397341189402000
325849507	::475397412836880000
415943958	::475397541769383000
38326757	::475397566792601000
255299055	::475397578415022000
120139449	::475397652079996000
474371126	::475397678567006000
86349050	::475397734544203000
455097630	::475397757079789000
49052615	::475397854039908000
436716308	::475397930946277000
463431723	::475398059795296000
26514591	::475398099251515000
329333638	::475398146089316000
217912167	::475398149205684000
256319248	::475398250376495000
17595323	::475398477766471000
22285873	::475398582560780000
613956023	::475398825268359000
397717926	::475398854431744000
18156298	::475398881287888000
277829772	::475398942352736000
11146552	::475398970470977000
474371126	::475399035583336000
96013044	::475399083415191000
220867112	::475399107163344000
256319248	::475399139589881000
329333638	::475399160007774000
277829772	::475399223073333000
469722641	::475399367801585000
233362394	::475399544377982000
116071398	::475399584769122000
605608831	::475399740176101000
91770694	::475399770639323000
312394133	::475399792429105000
16846197	::475399994405449000
19684793	::475400074508267000
359776589	::475400185909354000
25237171	::475400253483794000
451868502	::475400295372324000
25237171	::475400324422074000
342845822	::475400399936307000
359776589	::475400435436912000
246409056	::475400452423819000
342845822	::475400498703761000
193192138	::475400564918865000
16713682	::475400625132679000
250774954	::475400752358522000
465002314	::475400764982964000
549785954	::475400818389442000
230069608	::475401041089814000
16713682	::475401225945759000
39684857	::475401562647724000
431179654	::475401607409324000
273205079	::475401636882685000
435349693	::475401738145783000
116098184	::475401768814526000
36829018	::475401792507768000
116098184	::475401821268504000
620420742	::475401858261860000
136458681	::475401978353582000
177111779	::475402080220246000
110236585	::475402091260030000
323477702	::475402094510628000
341941030	::475402095647268000
51413309	::475402126764834000
497458875	::475402155847729000
22386194	::475402225439629000
453280756	::475402364224958000
620420742	::475402588364763000
224068229	::475402659424661000
447313860	::475402666622062000
328779215	::475402678265081000
278316478	::475402747810820000
546947837	::475402887494135000
455097630	::475402912554684000
328779215	::475403015839432000
177111779	::475403095443111000
278316478	::475403207242285000
33217361	::475403283587031000
37294507	::475403444933914000
116098184	::475403480895463000
321102847	::475403490315870000
20804321	::475403603323408000
140994915	::475403617814720000
98768681	::475403632376946000
384105885	::475403635560833000
37294507	::475403698101686000
237530197	::475403799696130000
280297585	::475403825122013000
406772829	::475403877865373000
28252356	::475403914435911000
344442687	::475403938385383000
457250385	::475403972346675000
341892711	::475403979698868000
475031809	::475403992462155000
261847534	::475404023454257000
344442687	::475404057897865000
344442687	::475404150143221000
406772829	::475404177825210000
344442687	::475404374210912000
52542320	::475404447586062000
28066346	::475404475998695000
344442687	::475404487335899000
546947837	::475404571502972000
346569016	::475404582957621000
406772829	::475404584169394000
344442687	::475404598631743000
260038180	::475404649592131000
344442687	::475404681540550000
19028099	::475404755657715000
385114649	::475404778592141000
30246292	::475404800771641000
632481728	::475404813556260000
201810972	::475404897622712000
60578212	::475404947786584000
343756278	::475405025997385000
140994915	::475405040505868000
369804138	::475405113990066000
345626789	::475405149922676000
91770694	::475405230319087000
179669687	::475405246751969000
38991775	::475405250292359000
19028099	::475405276858703000
312710029	::475405300233932000
116098184	::475405307494297000
465934852	::475405333100519000
159986953	::475405453724512000
337466318	::475405467854729000
352960797	::475405477115731000
216168764	::475405587065225000
455097630	::475405601346834000
341941030	::475405753063579000
344442687	::475405869924876000
349788720	::475405985516109000
103244523	::475406106882101000
289360824	::475406117283983000
32671267	::475406316521791000
148436850	::475406369097396000
29391732	::475406385883009000
404335977	::475406422352887000
148436850	::475406437959495000
243427085	::475406705165996000
48804765	::475406708807069000
64768338	::475406721134125000
493221106	::475406777170030000
443375828	::475406812142120000
465934852	::475406837819654000
36829018	::475407028123205000
246409056	::475407048838885000
17016789	::475407173569110000
366701651	::475407269207625000
365658620	::475407493632249000
256074844	::475407537265967000
50546012	::475407549697511000
406772829	::475407641426935000
176339991	::475407643008577000
256074844	::475407857371054000
249052117	::475407969497395000
18455966	::475408047897325000
20190503	::475408108433735000
349788720	::475408287345934000
365658620	::475408292261281000
483283190	::475408395026313000
341892711	::475408436218560000
64596921	::475408506502533000
186945768	::475408581328904000
176339991	::475408730390269000
349788720	::475408753513472000
249052117	::475408799378198000
249028893	::475408907620204000
16713682	::475408928105586000
249052117	::475409244381249000
19945993	::475409341202198000
19945993	::475409350832685000
106778257	::475409356381765000
249028893	::475409498312429000
33017275	::475409504524574000
23665083	::475409557791838000
33017275	::475409574473007000
126428969	::475409626994069000
126428969	::475409906322124000
28066346	::475409931915390000
436716308	::475409934231023000
263389464	::475410083657318000
126428969	::475410180768018000
14584037	::475410261978124000
14584037	::475410476277694000
249246314	::475410530157355000
30529918	::475410533651214000
116098184	::475410591088381000
503577648	::475410616837222000
155650977	::475410678682243000
432747712	::475410698810687000
208250490	::475410721849606000
243427085	::475410812476342000
599787941	::475410917719814000
503577648	::475411106400571000
31318417	::475411138604445000
31318417	::475411200617226000
28066346	::475411237871030000
421179396	::475411278786097000
208296274	::475411314689716000
290195625	::475411448378560000
23665083	::475411549683609000
160495648	::475411560207097000
23665083	::475411669569392000
315559101	::475411687063818000
287228225	::475411747440840000
430387521	::475411819981336000
335101950	::475411836561412000
486231003	::475411910666760000
25537528	::475411921148329000
84849075	::475411923480354000
280798922	::475411932691062000
38326757	::475411959446134000
383523373	::475412030321881000
384105885	::475412032930324000
38326757	::475412035715334000
383523373	::475412036651069000
383523373	::475412059715547000
383523373	::475412110340796000
254319575	::475412236123389000
230069608	::475412345712152000
213767620	::475412427916718000
256074844	::475412473529786000
22944914	::475412607826796000
296590824	::475412837443977000
285254109	::475412844557504000
449981984	::475412860362055000
313421343	::475413019393282000
256319248	::475413135944589000
205991617	::475413192198619000
343606449	::475413282069966000
203311237	::475413545421897000
229385654	::475413574471659000
67492430	::475413636366991000
404335977	::475413678721097000
154692700	::475414210164584000
46771203	::475414269031612000
248468379	::475414282960531000
53724365	::475414298794405000
28066346	::475414422144307000
334423964	::475414434937323000
16566189	::475414437336469000
278316478	::475414548342521000
256074844	::475414744031952000
154692700	::475414807051796000
256074844	::475414962559782000
91606737	::475414971182903000
72293435	::475414999704539000
51649971	::475415007182991000
229650081	::475415096991420000
553934357	::475415136891445000
503577648	::475415213744070000
546947837	::475415303451865000
304219715	::475415307310227000
357898055	::475415334116401000
260038180	::475415416265662000
136458681	::475415456568705000
357898055	::475415637679157000
309789310	::475415653823045000
50507669	::475415705224237000
40126821	::475415777252626000
16713682	::475415807733030000
334423964	::475415832957157000
203311237	::475415848992395000
28066346	::475415887680634000
304219715	::475415910702800000
249246314	::475416098662133000
103138091	::475416119709536000
31586329	::475416139041095000
198651083	::475416284260491000
402018122	::475416321123815000
363361632	::475416483351494000
278165989	::475416500665217000
76638498	::475416574103654000
402018122	::475416605422534000
325849507	::475416646585421000
364641621	::475416709298671000
402018122	::475416735857004000
445903498	::475416736196743000
357898055	::475416765657542000
16713682	::475416823215968000
357306642	::475416868996411000
315559101	::475416903834284000
379358099	::475416909580869000
219163747	::475416969324142000
376425912	::475416997233057000
363361632	::475417001163112000
254711141	::475417004786999000
103138091	::475417123301650000
103138091	::475417310128504000
103138091	::475417499547492000
184885982	::475417728116068000
384503737	::475417744968810000
400817337	::475417843022839000
137426396	::475418183088996000
103138091	::475418248071352000
236271147	::475418250768285000
236271147	::475418264005513000
184885982	::475418361003016000
15137186	::475418370255646000
103138091	::475418384734367000
15137186	::475418401419321000
400817337	::475418416203849000
357898055	::475418421593899000
349787019	::475418470612746000
103138091	::475418535590907000
154692700	::475418564670009000
16713682	::475418584265797000
77078833	::475418623423807000
345626789	::475418704533274000
4059771	::475418735449473000
334423964	::475418768022044000
103138091	::475418799706234000
334423964	::475418811118526000
103138091	::475418907801833000
81674504	::475418924389912000
334423964	::475418934925991000
67492430	::475419004543062000
116071398	::475419017654849000
415953059	::475419026764480000
103138091	::475419035296100000
248329328	::475419066879188000
402018122	::475419079554379000
28905424	::475419080833638000
248329328	::475419094393823000
335101950	::475419123720011000
26514591	::475419229404266000
26514591	::475419229790150000
193192138	::475419242670858000
149980973	::475419259510599000
28066346	::475419269719924000
26514591	::475419273545150000
116071398	::475419298769678000
352960797	::475419320718086000
176489426	::475419357330161000
357898055	::475419365807239000
328882474	::475419406965948000
357898055	::475419535307448000
226429138	::475419556266008000
260338000	::475419667746807000
552146644	::475419689552998000
104947253	::475419714693251000
16322613	::475419821400936000
91606737	::475420007623446000
278165989	::475420048845045000
328882474	::475420333198290000
252407374	::475420437972008000
28905424	::475420545119301000
301717953	::475420574861512000
121881241	::475420589297913000
280297585	::475420655706308000
260911912	::475420716654149000
152127827	::475420723138539000
152127827	::475420819716571000
192727478	::475420864394313000
252407374	::475420950075543000
252407374	::475420983990689000
28066346	::475421021030592000
254579074	::475421151070396000
252407374	::475421219748331000
184885982	::475421342716919000
121881241	::475421371707949000
619492928	::475421381648084000
104947253	::475421480742699000
81674504	::475421682153185000
173026357	::475421708363792000
45527216	::475421717146632000
400817337	::475421742857330000
337396732	::475421793873043000
238698812	::475421938077020000
351099839	::475422015562584000
334665323	::475422022198362000
30516926	::475422115454148000
192727478	::475422192667475000
389197869	::475422266562719000
33823755	::475422304718311000
128103434	::475422417742213000
128103434	::475422427808559000
210996408	::475422451774394000
33011898	::475422483802509000
29394513	::475422604308664000
16322613	::475422629885530000
239313896	::475422723745665000
30242503	::475422891241009000
36219010	::475423330498256000
36468395	::475423374592589000
121881241	::475423516594958000
16713682	::475423596106760000
27904685	::475423609708482000
385114649	::475423807034118000
36219010	::475423852441645000
328882474	::475423935639851000
275813402	::475424157568888000
30336217	::475424162186399000
104947253	::475424164866969000
29394513	::475424175876624000
36219010	::475424245699592000
30336217	::475424259662036000
374228630	::475424340125958000
27904685	::475424534552932000
162559610	::475424582586073000
28066346	::475424810433249000
202927618	::475424856402444000
357898055	::475424922085646000
252725390	::475424923226087000
318065690	::475424991316434000
16713682	::475425066810105000
357898055	::475425142307565000
326636490	::475425367466209000
239257340	::475425384549191000
361391612	::475425416183050000
58628782	::475425459770261000
364752208	::475425670026125000
343606449	::475425769318281000
599589782	::475425877170200000
56556074	::475425956501659000
35923992	::475426039439441000
47348539	::475426116249735000
358296822	::475426187632603000
546947837	::475426261477900000
259413656	::475426458148802000
78213	::475426578420490000
238698812	::475426587178188000
331717534	::475426604345462000
471204596	::475426785895907000
331717534	::475426838270205000
104112940	::475426872206311000
33017275	::475426894154702000
33017275	::475426976425975000
559837229	::475426988820140000
33017275	::475427152209641000
352960797	::475427185277554000
252725390	::475427187252674000
222173816	::475427233029300000
331717534	::475427251056824000
359776589	::475427401355522000
352960797	::475427466312310000
33017275	::475427664036392000
46771203	::475427750337986000
358296822	::475427808144265000
31010760	::475427821872242000
267023866	::475427834567983000
245669191	::475427852771278000
267023866	::475427916348538000
18156298	::475427934665449000
358296822	::475428032228765000
46771203	::475428037488824000
265553576	::475428086075236000
463855595	::475428099409338000
184885982	::475428207085502000
271370762	::475428385062412000
184885982	::475428388610781000
267023866	::475428921568006000
25359188	::475428929407557000
46771203	::475428955995246000
186823940	::475428959409426000
439491329	::475428987301548000
267023866	::475429044071063000
267023866	::475429056179998000
267023866	::475429111616126000
234187240	::475429229086003000
39863661	::475429291359227000
548870171	::475429325349851000
366701651	::475429327299825000
299484513	::475429454244610000
473462894	::475429456157237000
67492430	::475429471135072000
84849075	::475429511572754000
56723331	::475429540173721000
414449852	::475429548125741000
289360824	::475429661766594000
20293581	::475429667332456000
20293581	::475429670939537000
313792688	::475429680556683000
269012544	::475429690858307000
509760806	::475429691533561000
122799833	::475429731475533000
27904685	::475429745728159000
357790406	::475429760676294000
20293581	::475429847918215000
77078833	::475429899239301000
50507669	::475429911390593000
414449852	::475429949348671000
374228630	::475430035952644000
414449852	::475430040738353000
548870171	::475430126893539000
366701651	::475430248897466000
304661740	::475430281453662000
481749191	::475430317084254000
487322279	::475430406552961000
36219010	::475430419408908000
64907439	::475430445106999000
253689041	::475430544587902000
289360824	::475430570206707000
21568615	::475430605866688000
64596921	::475430634786398000
100378471	::475430816541995000
481749191	::475430852290043000
104947253	::475430955625508000
52929975	::475430956052914000
233767854	::475430956955090000
233767854	::475430962688712000
233767854	::475431017336279000
233767854	::475431088328683000
233767854	::475431135132938000
343606449	::475431243774173000
16866896	::475431279010516000
343606449	::475431285440413000
20738985	::475431444089548000
6203992	::475431448384512000
598832393	::475431571374092000
100378471	::475431591666143000
101881386	::475431674118164000
606781453	::475431902262747000
259541688	::475431927818633000
606781453	::475431969098960000
606781453	::475432022584741000
546947837	::475432035960377000
31345791	::475432056151764000
267023866	::475432272074530000
184885982	::475432284506845000
267023866	::475432346825396000
184885982	::475432410285617000
89505869	::475432456775303000
250774954	::475432673393917000
255195496	::475432694747119000
176487313	::475432697188204000
606781453	::475432744705851000
429345484	::475432767879380000
56556074	::475432816210345000
184885982	::475432835055366000
606781453	::475432984053809000
87970668	::475433099954638000
101881386	::475433343451152000
465934852	::475433599127130000
439491329	::475433635563454000
238307628	::475433762055274000
500308199	::475433797735813000
14955026	::475433890249584000
25359188	::475433943861559000
292395819	::475433969690103000
202798666	::475434134509461000
487322279	::475434159750393000
216168764	::475434243162505000
212047421	::475434254210306000
226429138	::475434401069674000
218711172	::475434427078934000
408049418	::475434464131035000
633531552	::475434546540720000
19684793	::475434575636996000
216168764	::475434765017829000
36219010	::475434819330265000
89505869	::475434911206477000
399713201	::475434982618329000
184885982	::475434996250210000
552146644	::475435059026333000
270065033	::475435091981000000
264705173	::475435199975919000
216168764	::475435270502744000
258454374	::475435273447571000
73020435	::475435305588097000
208250490	::475435308147015000
328779215	::475435366519169000
156166678	::475435386773061000
415943958	::475435420382408000
594121150	::475435554188705000
240532669	::475435570441617000
85651876	::475435635856408000
310654760	::475435716546396000
554852227	::475435910432296000
135681283	::475436312733179000
300607168	::475436356639150000
373147853	::475436409109901000
258454374	::475436422300958000
605327407	::475436470090874000
300607168	::475436538931990000
418847263	::475436559366639000
373147853	::475436625913479000
375734748	::475436824765419000
186107022	::475436994655703000
10095952	::475437011269332000
106855310	::475437057150840000
289360824	::475437088696184000
18336787	::475437212310335000
608426191	::475437215909031000
372880069	::475437301602844000
67492430	::475437325267505000
475930595	::475437653127876000
350665443	::475437777925189000
39863661	::475437811047628000
303427354	::475437849874296000
11146552	::475437908065656000
10095952	::475437931419938000
271370762	::475437966878588000
365658620	::475438080397017000
233767854	::475438151960625000
233767854	::475438159510384000
105607367	::475438175934902000
233767854	::475438181417238000
233767854	::475438385432395000
203145029	::475438389572141000
478145352	::475438413328703000
233767854	::475438417510424000
203145029	::475438570216644000
350665443	::475438614508482000
233767854	::475438938904358000
548870171	::475439154218930000
233362394	::475439177056935000
350665443	::475439213249585000
321166954	::475439306862235000
46771203	::475439455637995000
140994915	::475439627277705000
198651083	::475439678678507000
374528956	::475439736111497000
43967474	::475439767375466000
140994915	::475439776297136000
167365283	::475439784303673000
493221106	::475439797377327000
77078833	::475439944849031000
233767854	::475439966047436000
233767854	::475440028018302000
22717394	::475440078509334000
80965569	::475440143214854000
39863661	::475440145668538000
245935219	::475440328343060000
190624012	::475440341982535000
341153843	::475440346315243000
396655167	::475440382562799000
52295994	::475440422425489000
436716308	::475440507276238000
16713682	::475440536472793000
264705173	::475440613165629000
436716308	::475440651191222000
264705173	::475440655595229000
608426191	::475440677569179000
350665443	::475440685966184000
209208697	::475440931517501000
140994915	::475440974483976000
52295994	::475441005320503000
22285873	::475441026434605000
22386194	::475441108437049000
335759212	::475441192109604000
465934852	::475441209167839000
445268626	::475441244894928000
16322613	::475441252218204000
58627481	::475441283234689000
194998718	::475441301576351000
357275400	::475441341124845000
163893797	::475441376432111000
183438897	::475441415262961000
56556074	::475441437518344000
266033863	::475441516442558000
46268291	::475441559677050000
22717394	::475441864095846000
276540818	::475441915023081000
418847263	::475441957809164000
216168764	::475441985285664000
193796724	::475442007230259000
636632104	::475442234142113000
498321918	::475442394574630000
16713682	::475442399628763000
264705173	::475442412815679000
350665443	::475442575286226000
108798356	::475442589697839000
6203992	::475442612501876000
270065033	::475442889120825000
77078833	::475442897374830000
357275400	::475443056330944000
115503799	::475443106280923000
35305414	::475443140615077000
260539431	::475443178821009000
229650081	::475443270504292000
115503799	::475443545009319000
39215095	::475443700403671000
77078833	::475443705021607000
355758655	::475443719102267000
33823755	::475443822680616000
357308471	::475444080571584000
351922723	::475444100679090000
200764512	::475444259160858000
268058306	::475444304757129000
311924851	::475444378413334000
29391732	::475444414970482000
348316521	::475444621250539000
39215095	::475444670202265000
293213630	::475444718650658000
49383709	::475444727555579000
350665443	::475444793154478000
334423964	::475444897290285000
80965569	::475445091017183000
19210855	::475445152173920000
138935158	::475445155260944000
32382173	::475445174467043000
247633146	::475445237821628000
361691248	::475445332801617000
138935158	::475445406063931000
222278624	::475445413399392000
110297719	::475445434186731000
478145352	::475445499605315000
220632867	::475445523391197000
167365283	::475445556924280000
350665443	::475445601447206000
138935158	::475445622980349000
28905424	::475445634468552000
478145352	::475445643293777000
171103429	::475445649052553000
29553235	::475445713967788000
350665443	::475445793500172000
350665443	::475445840811945000
247633146	::475445869450256000
587940951	::475445919429967000
357898055	::475445928481275000
44307877	::475445956834762000
171724420	::475446220744560000
350665443	::475446229082841000
239770256	::475446240230928000
270065033	::475446263043719000
625951846	::475446270832947000
334423964	::475446282442768000
310654760	::475446337107132000
217563665	::475446427913846000
350665443	::475446505021931000
154692700	::475446570985730000
570502101	::475446756176457000
151129980	::475446961487630000
247633146	::475446972011134000
52295994	::475446995172478000
453963591	::475447006807482000
36829018	::475447044682039000
247633146	::475447125166133000
16713682	::475447297418231000
280297585	::475447354703630000
56556074	::475447435410804000
600663496	::475447610442907000
498321918	::475447700289519000
230206940	::475447890798981000
348316521	::475447937246322000
186107022	::475447962878099000
350665443	::475447965189160000
27904685	::475448024873709000
27904685	::475448081756876000
204292930	::475448105324658000
350665443	::475448111671021000
56359547	::475448174140596000
313341167	::475448392114769000
27904685	::475448399638953000
186107022	::475448437430030000
254579074	::475448592845377000
114235211	::475448691818369000
66486074	::475448701637259000
451868502	::475448706515615000
154692700	::475449124834533000
114633433	::475449137538666000
393133633	::475449142710243000
389614947	::475449150394601000
206067907	::475449161404272000
206067907	::475449206358831000
193796724	::475449252173185000
110297719	::475449263905054000
233362394	::475449400085712000
631603360	::475449519652765000
25178781	::475449589622120000
196394433	::475449607242014000
374528956	::475449611604492000
233767854	::475449624967544000
233767854	::475449630139101000
233767854	::475449689404637000
500308199	::475449698073866000
33017275	::475449763165642000
87970668	::475449773097369000
33683248	::475449841623912000
600663496	::475449867402477000
594844703	::475449901233364000
25178781	::475450058998308000
311664191	::475450093584523000
594844703	::475450128744992000
206067907	::475450184235642000
258382946	::475450190703656000
350665443	::475450284970639000
406110065	::475450297436102000
239928368	::475450515002630000
239928368	::475450547089047000
25178781	::475450592283074000
33683248	::475450622775287000
379152968	::475450642933497000
35706997	::475450755814809000
260038180	::475450825767387000
108798356	::475450828892172000
154692700	::475450875419582000
239928368	::475450963223121000
206067907	::475451050954997000
385114649	::475451056621486000
416548217	::475451064150659000
33017275	::475451071327141000
570502101	::475451086648918000
621474989	::475451099009527000
33683248	::475451130210975000
572151259	::475451137210867000
440875002	::475451194257584000
605601195	::475451209126391000
401089789	::475451219268214000
64813007	::475451233574981000
244995179	::475451291800707000
92870542	::475451362873200000
16713682	::475451378547322000
435516954	::475451411975503000
253552344	::475451466971222000
253552344	::475451574764834000
416548217	::475451618859941000
313341167	::475451683225755000
92870542	::475451701873213000
254442957	::475451758815485000
378771457	::475451879665586000
386833057	::475451886670450000
7141172	::475451908912840000
154692700	::475451911383298000
186287095	::475451918936846000
15288029	::475451925862043000
33683248	::475451966223421000
348316521	::475452058531659000
357790406	::475452100668051000
289360824	::475452125174960000
471291163	::475452188610002000
196394433	::475452195605725000
29827759	::475452214241005000
285401749	::475452244482351000
285401749	::475452282277220000
186287095	::475452327084957000
46268291	::475452366297108000
155459778	::475452488938958000
224095849	::475452510552195000
32382173	::475452588813721000
449988145	::475452590235590000
360730562	::475452636821331000
374228630	::475452798642184000
449988145	::475452962069032000
110297719	::475452968024932000
68473966	::475453027445649000
59207269	::475453034836013000
84849075	::475453100036456000
84849075	::475453114624274000
233767854	::475453121494532000
337416247	::475453153216065000
467688815	::475453232031227000
591216066	::475453244505092000
58281200	::475453269599596000
92870542	::475453294618611000
111462710	::475453313211965000
591216066	::475453327762018000
198651083	::475453349866012000
21568615	::475453351916613000
68473966	::475453373526065000
23665083	::475453384732852000
536141027	::475453597602172000
349788720	::475453652598280000
233767854	::475453689168007000
33683248	::475453708550275000
23665083	::475453826317557000
455097630	::475453856327811000
487322279	::475453867799232000
406110065	::475453889899016000
16713682	::475453922069733000
317164527	::475453970581028000
16846197	::475453982630879000
487322279	::475454041795727000
40994873	::475454242543513000
313421343	::475454296646225000
338073739	::475454305118322000
21568615	::475454437989695000
14307454	::475454442079543000
313421343	::475454494185385000
18374690	::475454495380746000
20778748	::475454506889535000
20738985	::475454607322140000
17035194	::475454765615161000
264705173	::475454846943105000
416548217	::475455020255944000
348316521	::475455243115716000
233767854	::475455390407462000
416548217	::475455435567542000
217563665	::475455481105113000
357275400	::475455514407882000
364428125	::475455568942206000
48557490	::475455625062010000
233767854	::475455625259151000
233767854	::475455660583583000
474371126	::475455728137035000
337466318	::475455813247852000
233767854	::475455816766873000
255818707	::475455825029660000
474371126	::475455858160467000
416548217	::475455912036298000
338073739	::475455940352045000
459612485	::475455996362772000
588705820	::475456096568868000
153543800	::475456148876054000
21696310	::475456157545680000
206067907	::475456226839789000
110063681	::475456283340836000
335101950	::475456354061008000
546153359	::475456376693469000
400490673	::475456536844595000
233767854	::475456595556827000
206067907	::475456653630791000
276381534	::475456674745307000
633506625	::475456714293387000
109060628	::475456818496278000
500308199	::475456829934149000
89505869	::475456893113368000
16866896	::475456897915449000
109060628	::475456926286094000
275681559	::475457023300341000
153543800	::475457273142452000
311664191	::475457315563634000
400490673	::475457431980769000
40994873	::475457544815538000
338073739	::475457557671075000
18437537	::475457559437271000
206067907	::475457637849763000
255818707	::475457711358763000
400490673	::475457794502836000
226995875	::475457870667214000
233767854	::475457939751571000
393499174	::475457961637453000
36219010	::475458116847685000
233767854	::475458268157190000
617791569	::475458276218257000
258506164	::475458311127461000
311664191	::475458468409659000
14307454	::475458485417951000
247372701	::475458490777866000
36866805	::475458504837197000
500308199	::475458507697704000
56917722	::475458570243174000
71878260	::475458593291268000
272184078	::475458674450649000
255818707	::475458723197231000
255818707	::475458965170835000
64813007	::475458972762533000
179669687	::475459236970110000
540330411	::475459328111947000
198406854	::475459408697114000
162200561	::475459431082491000
233767854	::475459477114986000
49383709	::475459547650199000
44307877	::475459553044082000
255818707	::475459581028859000
181101394	::475459672984403000
71878260	::475459680974946000
36219010	::475459712465399000
118708729	::475459795655614000
352960797	::475459831340359000
352960797	::475459921866006000
314251743	::475460061171433000
335003775	::475460062056808000
16846197	::475460086153084000
621474989	::475460134651842000
100378471	::475460177961816000
517075828	::475460238423130000
100378471	::475460241916563000
374228630	::475460378391244000
233767854	::475460407059300000
716262980	::475460462784811000
178985516	::475460472125550000
479245748	::475460552794587000
313421343	::475460584461201000
158948390	::475460593202118000
479245748	::475460751784947000
251821834	::475460965215924000
430072028	::475460996807794000
217563665	::475461006416965000
128284695	::475461012473528000
136791341	::475461086251343000
186107022	::475461165745963000
80965569	::475461235086213000
395057520	::475461258133901000
276381534	::475461282871914000
264705173	::475461296755064000
598832393	::475461330904698000
374228630	::475461386902831000
246409056	::475461396952784000
264705173	::475461416200437000
617791569	::475461541815648000
246409056	::475461654210412000
429558621	::475461665971249000
269370098	::475461819688296000
16713682	::475461886482583000
365658620	::475461893025329000
338073739	::475461905059151000
226995875	::475461929624809000
50507669	::475461967856279000
617791569	::475461990555856000
171103429	::475462015776198000
236271147	::475462030921838000
29394513	::475462034876669000
334403708	::475462050370813000
226995875	::475462055235817000
58281200	::475462112505266000
31345791	::475462163083976000
430072028	::475462264246398000
53317470	::475462407041843000
465002314	::475462468060188000
101881386	::475462706695524000
246409056	::475462755714367000
376472794	::475462816171036000
374228630	::475462827332075000
317164527	::475462827944050000
379833720	::475462948169580000
272999900	::475462949403115000
16713682	::475462974988382000
198651083	::475462990003994000
246409056	::475463139123662000
171103429	::475463151757324000
193583131	::475463306405093000
458847153	::475463339523309000
236595577	::475463465960607000
236595577	::475463517118529000
226429138	::475463650845949000
426402586	::475463719120797000
230655725	::475463721889038000
445268626	::475463769334628000
465002314	::475463831351603000
231689668	::475464039053938000
17595323	::475464040098312000
334420539	::475464140451217000
233767854	::475464162043527000
90467952	::475464186869596000
487322279	::475464213519814000
154692700	::475464230431637000
175532031	::475464309859180000
23933265	::475464329635299000
233767854	::475464354855657000
80965569	::475464485516222000
379833720	::475464666747920000
198406854	::475464679255334000
379833720	::475464741897244000
298216731	::475465031040389000
298216731	::475465201555632000
56169190	::475465288272445000
445268626	::475465393306615000
33683248	::475465410666840000
206067907	::475465429809655000
275268585	::475465473682055000
498321918	::475465489142284000
349788720	::475465577084248000
233767854	::475465595744698000
352970133	::475465596776103000
275268585	::475465617642749000
463855595	::475465677881749000
19028099	::475465701046878000
275813402	::475465737294061000
259569717	::475465763155755000
38579155	::475465776728924000
361391612	::475465797301989000
621474989	::475465815362633000
26925878	::475465975253721000
237118122	::475466059261431000
409709795	::475466078319943000
431214329	::475466102932533000
621474989	::475466131567026000
431214329	::475466311972433000
431214329	::475466379521695000
440314946	::475466394046197000
106855310	::475466417375301000
16710226	::475466420281946000
300884493	::475466467488833000
352960797	::475466513982304000
260440912	::475466566126297000
377110730	::475466588028952000
89505869	::475466671201583000
536141027	::475466829486231000
474475074	::475466965385879000
14307454	::475466996629655000
244995179	::475467004540096000
440314946	::475467011460710000
17035194	::475467144944054000
430072028	::475467236229279000
474475074	::475467349009514000
440314946	::475467391284310000
53317470	::475467502680821000
474475074	::475467593948479000
246409056	::475467672252325000
53317470	::475467716619698000
17035194	::475467726727573000
29849760	::475467772084764000
43586963	::475467781815951000
414191298	::475467823255269000
53317470	::475467823285022000
458472537	::475467843182411000
206067907	::475467948019421000
206067907	::475468143008428000
64813007	::475468172179812000
53317470	::475468203670261000
233767854	::475468230178643000
400490673	::475468291058593000
318065690	::475468327490293000
64813007	::475468417995403000
400490673	::475468458336206000
444679647	::475468695343357000
425252367	::475468733667086000
291413743	::475468749500596000
194998718	::475468754076176000
378778103	::475468804701425000
474475074	::475468847101665000
131420707	::475468860234010000
479245748	::475468955268939000
440314946	::475469000328376000
260573981	::475469057160798000
53317470	::475469062886027000
131420707	::475469094859603000
53317470	::475469095505125000
444679647	::475469096767614000
20293581	::475469120574877000
334423964	::475469172424867000
21117523	::475469277076938000
352960797	::475469347063091000
444679647	::475469381988671000
329801539	::475469394655862000
444679647	::475469488792420000
440314946	::475469599270797000
508054066	::475469636687773000
345508633	::475469748961284000
53317470	::475469758650122000
16846197	::475469937083817000
53317470	::475469963499962000
337466318	::475469991840854000
351004243	::475470112095342000
329801539	::475470159994712000
351316240	::475470198389366000
374659572	::475470284695568000
53317470	::475470457425367000
226845681	::475470463188369000
591216066	::475470525276635000
374659572	::475470576552005000
226845681	::475470581606121000
425252367	::475470671976603000
198406854	::475470760036028000
328858212	::475470824846417000
131633030	::475470847223013000
256845035	::475471082116628000
100376439	::475471121618591000
374659572	::475471172889354000
60578212	::475471174148042000
102796495	::475471192564830000
374659572	::475471339629735000
52809967	::475471403651588000
713245898	::475471653024301000
60578212	::475471688067743000
213763059	::475471705767284000
298216731	::475471779495178000
425252367	::475471843349250000
64813007	::475471847799406000
276540818	::475471903767810000
298216731	::475472078351917000
329801539	::475472127672713000
140994915	::475472148761284000
16039882	::475472151815159000
64219388	::475472191178670000
415259927	::475472233981566000
374659572	::475472259386449000
68966030	::475472333743095000
258916835	::475472367271952000
102796495	::475472555944321000
43967474	::475472561552515000
713245898	::475472566984118000
175532031	::475472584033976000
329801539	::475472602396229000
154692700	::475472726023757000
479245748	::475472766612033000
329801539	::475472799532736000
425252367	::475472809599459000
64219388	::475472832961740000
250474725	::475472884505530000
605608831	::475472952842932000
101881386	::475473079645536000
425252367	::475473223182995000
58281200	::475473288949288000
154692700	::475473305739493000
713245898	::475473374463156000
374659572	::475473390078525000
402925254	::475473397300731000
343756278	::475473490556882000
178921630	::475473526565371000
374659572	::475473565157163000
16846197	::475473573331476000
331717534	::475473595154857000
64813007	::475473606454304000
435516954	::475473641400852000
393735397	::475473674762739000
16846197	::475473753724715000
435516954	::475473783654854000
60578212	::475473833793953000
140994915	::475473943537516000
393735397	::475473976399888000
713245898	::475474037247053000
374659572	::475474177244545000
20941662	::475474196559331000
301044144	::475474343875866000
234960273	::475474353602449000
20941662	::475474421122347000
56169190	::475474426750701000
435516954	::475474433776181000
60578212	::475474483864940000
68473966	::475474518786711000
53317470	::475474589062279000
186945768	::475474605340372000
68473966	::475474651410608000
17016789	::475474694603546000
201810972	::475474773909438000
374659572	::475474822521434000
163415941	::475474893535207000
256756265	::475474903647285000
17016789	::475474981678104000
439491329	::475475151723958000
434045786	::475475153573650000
326436771	::475475174133743000
17016789	::475475178345234000
404335977	::475475235022843000
17035194	::475475271806509000
163893797	::475475282842099000
275681559	::475475347815682000
18156298	::475475397081964000
265553576	::475475403310510000
265553576	::475475440576897000
256756265	::475475491680710000
467027311	::475475522269753000
371243365	::475475563487182000
358617322	::475475652334731000
64813007	::475475678222356000
415998425	::475475697683558000
18156298	::475475730210385000
345626789	::475475741182656000
68966030	::475475823739166000
265553576	::475475832115560000
138935158	::475475875413364000
298216731	::475475913455714000
56169190	::475475940626018000
379807492	::475475948746207000
233767854	::475475975858552000
233767854	::475475980619096000
175532031	::475476000906960000
233767854	::475476050076770000
358617322	::475476117835366000
272184078	::475476123459936000
39684857	::475476183824351000
18156298	::475476205958078000
374659572	::475476268042186000
587940951	::475476389102370000
80965569	::475476410065514000
33683248	::475476429195735000
352970133	::475476482836664000
321102847	::475476567557033000
17016789	::475476593398145000
138935158	::475476618157113000
329801539	::475476747660435000
234630547	::475476899859136000
64219388	::475476953429196000
25235649	::475476981048279000
33683248	::475476992276844000
36468395	::475477047750688000
264705173	::475477104898088000
42994926	::475477175198441000
17016789	::475477208379568000
408869196	::475477211097886000
36468395	::475477259294629000
22285873	::475477282815885000
357308471	::475477294077972000
478462259	::475477357365821000
176489426	::475477377762725000
33683248	::475477549536247000
278165989	::475477603344977000
278165989	::475477756957163000
237118122	::475477837890453000
444679647	::475477869326397000
104947253	::475478026927341000
58281200	::475478027653353000
619492928	::475478031067533000
136458681	::475478039950655000
709921765	::475478113225543000
444679647	::475478118367375000
198126424	::475478345463775000
620420742	::475478351462023000
269401499	::475478382444961000
15282962	::475478403231936000
197210844	::475478449227071000
194359616	::475478644299927000
475930595	::475478684414246000
329801539	::475478757885902000
237938155	::475478919320436000
247633146	::475478948910882000
52105336	::475478953423953000
423941104	::475478965722038000
418847263	::475479061377318000
329801539	::475479081929437000
374659572	::475479096676581000
33017275	::475479177563365000
478462259	::475479226054098000
100378471	::475479267799613000
423941104	::475479333503795000
393133633	::475479371562483000
588705820	::475479382392598000
212068363	::475479484376707000
92905148	::475479484712251000
349787019	::475479511006314000
326436771	::475479879471742000
357308471	::475479931708002000
374659572	::475479966407487000
437064295	::475480072921833000
258916835	::475480086674948000
75209135	::475480130416955000
374659572	::475480299217108000
437064295	::475480361146007000
478462259	::475480405769220000
167365283	::475480468800802000
279230956	::475480469685796000
254319575	::475480481031417000
509760806	::475480502896308000
16039882	::475480520546324000
326436771	::475480535024668000
553930094	::475480576217325000
264705173	::475480639089946000
369310186	::475480676612206000
417449044	::475480676712476000
306989340	::475480679858176000
374659572	::475480680085073000
328858212	::475480783768260000
402925254	::475480826516217000
326436771	::475480840638435000
437064295	::475480882057580000
238672857	::475480934154657000
478462259	::475480975913140000
409709795	::475481042795499000
259413656	::475481084457926000
90544248	::475481164732321000
270736613	::475481459692560000
154692700	::475481483537571000
270736613	::475481579771277000
270736613	::475481604157366000
374659572	::475481613019512000
270736613	::475481637514665000
221590506	::475481762752364000
329801539	::475481808457322000
221590506	::475481909326516000
258916835	::475481924534693000
16846197	::475482008072642000
132976059	::475482122111971000
26413556	::475482139840901000
279230956	::475482332200050000
326436771	::475482338059493000
583488323	::475482340857106000
500388817	::475482352991232000
326436771	::475482368967311000
329801539	::475482403918458000
39863661	::475482495363055000
200764512	::475482505832071000
258916835	::475482517638639000
345261852	::475482601897988000
360951591	::475482612803592000
554852227	::475482615613763000
58281200	::475482625759399000
200764512	::475482634240684000
423941104	::475482674803785000
294964037	::475482676783087000
68966030	::475482679450685000
554852227	::475482686698823000
425252367	::475482709280948000
487322279	::475482766771892000
309789310	::475482772555849000
369819130	::475482828004552000
58281200	::475482837768876000
206067907	::475482845256105000
56736460	::475482850205392000
258916835	::475482896220692000
194359616	::475482917712707000
346998772	::475483031026020000
270736613	::475483103927222000
270736613	::475483137536180000
56736460	::475483177671487000
67523538	::475483240648949000
487322279	::475483262639276000
379833720	::475483310412414000
194359616	::475483378511544000
349788720	::475483416608378000
258916835	::475483525529890000
221590506	::475483613736480000
230911888	::475483656723517000
329801539	::475483787561037000
321166954	::475483822738644000
56736460	::475483881366638000
67523538	::475483882226470000
221590506	::475483911590776000
345626789	::475483953877778000
323891242	::475483971066011000
148436850	::475484068318949000
374659572	::475484102829678000
443375828	::475484132395732000
252725390	::475484201194500000
16039882	::475484225731174000
270736613	::475484253833416000
270736613	::475484271952797000
45911298	::475484287655886000
468965579	::475484296627884000
270736613	::475484307818299000
270736613	::475484324360617000
270736613	::475484346749829000
374659572	::475484360611602000
252725390	::475484507684892000
61402370	::475484591940448000
39215095	::475484603071729000
25410192	::475484607287422000
270736613	::475484672961421000
25410192	::475484682206081000
188917484	::475484762996768000
186945768	::475484850703859000
229197384	::475484872010891000
709921765	::475484902377660000
315559101	::475484903170002000
56736460	::475484965585833000
376472794	::475485002420224000
309789310	::475485018828308000
426838833	::475485070950932000
378771457	::475485190744440000
415703077	::475485237561290000
363722761	::475485249976410000
363722761	::475485273963659000
252725390	::475485377537400000
460471042	::475485508278423000
357898055	::475485616021704000
529096266	::475485636842233000
23665083	::475485680521326000
363361632	::475485708283809000
357898055	::475485711098204000
357275400	::475485727690485000
23721718	::475485786301665000
376472794	::475485791016468000
378367977	::475485876169232000
363722761	::475485923275444000
374659572	::475485945127374000
230911888	::475485965847248000
357898055	::475486174220677000
341493662	::475486254541570000
374659572	::475486277098168000
33017275	::475486322069897000
357898055	::475486376029585000
468965579	::475486395415674000
396929208	::475486399173767000
357898055	::475486539045412000
154692700	::475486655554801000
182092022	::475486791269494000
357898055	::475486801873104000
270736613	::475486940142116000
428516870	::475486949398945000
260911912	::475486974078619000
468965579	::475486994911723000
53317470	::475486997075611000
315527257	::475487133696679000
345626789	::475487161383673000
36866805	::475487212700581000
335101950	::475487225677754000
31287131	::475487285173964000
252725390	::475487358742044000
36866805	::475487364542763000
363361632	::475487371597987000
335101950	::475487395136016000
374659572	::475487425259515000
194359616	::475487517517824000
357898055	::475487723881791000
59207269	::475487800792735000
360730562	::475487824813105000
406772829	::475487857625161000
468965579	::475488211759038000
329333638	::475488253081288000
357898055	::475488301240303000
148436850	::475488409008349000
58281200	::475488434266857000
154692700	::475488463794733000
233362394	::475488559458435000
230911888	::475488583617224000
176487313	::475488700072095000
240927663	::475488703687983000
240927663	::475488760185241000
287228225	::475488814429794000
406772829	::475488853151592000
365658620	::475488869308067000
252725390	::475488873095495000
33703073	::475488979463450000
194359616	::475489006130851000
128284695	::475489025445597000
378367977	::475489027215593000
235272576	::475489031338201000
451868502	::475489086724407000
230911888	::475489102586843000
255195496	::475489287853842000
70839289	::475489310637293000
270736613	::475489311916560000
406772829	::475489325996445000
106715045	::475489390257795000
423941104	::475489440836886000
193796724	::475489474030620000
423941104	::475489504275726000
423941104	::475489529345114000
632481728	::475489608198025000
337367504	::475489641832128000
374659572	::475489649117257000
334442114	::475489785797038000
18374690	::475489812539920000
31586329	::475489814457106000
369804138	::475489833679597000
301737159	::475489896648290000
357898055	::475489906534674000
328882474	::475489976541380000
259413656	::475490041230528000
374659572	::475490090907492000
357898055	::475490146843123000
106715045	::475490189725696000
364439246	::475490297904787000
606781453	::475490333652815000
377110730	::475490351772602000
259413656	::475490385608060000
357898055	::475490387139002000
578593285	::475490500552953000
114235211	::475490507859058000
445903498	::475490532894842000
304224068	::475490575219560000
27335023	::475490627799756000
201810972	::475490650293809000
375734748	::475490653774700000
378367977	::475490671688970000
379833720	::475490723421093000
357898055	::475490757768642000
205513521	::475490841608196000
24719772	::475490918280081000
322763942	::475490939461312000
379833720	::475491039424155000
444679647	::475491129878519000
186945768	::475491190507593000
378367977	::475491205376393000
34204169	::475491282203054000
378367977	::475491324184244000
374659572	::475491329846157000
27335023	::475491334719930000
194359616	::475491391695781000
140206179	::475491461794758000
75937251	::475491504849293000
194359616	::475491512604950000
444679647	::475491600311672000
396929208	::475491678875176000
249789981	::475491722898571000
33823755	::475491777038663000
18156298	::475491797947650000
406772829	::475491843535151000
378367977	::475491856223334000
27268559	::475491899298811000
378367977	::475491947298435000
328779215	::475491995301867000
116988168	::475491997268971000
27268559	::475492026159738000
127413469	::475492035546583000
163415941	::475492054928474000
587940951	::475492075186974000
378367977	::475492091796422000
322465167	::475492129939025000
368170408	::475492142757216000
376472794	::475492150432784000
110063681	::475492160884588000
281824012	::475492236616945000
378367977	::475492291323641000
355612007	::475492409392902000
378367977	::475492481736638000
553930094	::475492495829110000
219574380	::475492499428225000
397717926	::475492499990274000
219574380	::475492519065968000
455542048	::475492522362683000
219574380	::475492528951934000
227114320	::475492574887571000
219574380	::475492597096796000
219574380	::475492626863779000
15137186	::475492628549873000
219574380	::475492641636114000
219574380	::475492657654157000
219574380	::475492670828474000
219574380	::475492688184090000
219574380	::475492696555929000
219574380	::475492724842307000
219574380	::475492737265844000
219574380	::475492751027351000
219574380	::475492770312777000
219574380	::475492783562579000
219574380	::475492796262916000
357898055	::475492799044153000
219574380	::475492811886710000
219574380	::475492822875766000
219574380	::475492836322705000
219574380	::475492849912274000
219574380	::475492863174651000
219574380	::475492883550593000
16039882	::475492889724592000
219574380	::475492896838135000
219574380	::475492910230540000
16039882	::475492910566105000
219574380	::475492923169972000
16039882	::475492941683634000
179119528	::475492947761184000
406772829	::475492983265964000
38579155	::475492992300511000
194359616	::475493053424500000
159011393	::475493073573904000
162200561	::475493112979406000
150034005	::475493171787751000
396929208	::475493205094727000
226429138	::475493391678328000
321844248	::475493507126136000
227114320	::475493559852736000
124582805	::475493564315865000
226429138	::475493565242413000
352970133	::475493612910678000
321844248	::475493646301548000
478462259	::475493653683531000
378367977	::475493738316578000
39215095	::475493800643551000
19501845	::475493841307709000
16713682	::475493936249970000
194359616	::475493943199924000
480638215	::475494098640437000
227114320	::475494110170599000
507987711	::475494189938245000
413735493	::475494203238014000
194359616	::475494255751090000
284931188	::475494257831448000
378367977	::475494475876560000
85211920	::475494530171830000
85211920	::475494554670747000
237330810	::475494563982110000
409541924	::475494728444952000
21696310	::475494776406425000
162200561	::475494788083372000
378367977	::475494804500271000
379833720	::475494910624165000
378367977	::475494913141125000
478462259	::475494973023219000
110297719	::475495021240934000
369819130	::475495060004282000
451667062	::475495096675102000
266317182	::475495102526529000
315527257	::475495187729227000
47348539	::475495211960127000
378367977	::475495392227115000
369323050	::475495416369541000
110297719	::475495421486583000
266317182	::475495530085494000
546153359	::475495556416950000
182092022	::475495557989797000
369819130	::475495630551277000
270736613	::475495670879887000
270736613	::475495897099673000
110297719	::475495958567198000
406772829	::475495958789107000
406772829	::475496036585070000
110297719	::475496056739082000
514003187	::475496066121760000
514003187	::475496070915850000
514003187	::475496113764831000
400817337	::475496125731176000
514003187	::475496133826199000
270736613	::475496142512594000
413735493	::475496196237045000
29849760	::475496243628474000
28922315	::475496254688878000
301257200	::475496330715222000
514003187	::475496345873448000
240532669	::475496427137691000
250474725	::475496507261480000
171103429	::475496566263136000
270736613	::475496577688023000
257225781	::475496722823536000
237330810	::475496728180043000
335101950	::475496821129629000
315527257	::475496899852513000
257225781	::475496914889101000
270736613	::475496933448884000
136458681	::475497057461886000
56556074	::475497109001879000
378367977	::475497167176884000
250474725	::475497241155608000
369804138	::475497252837130000
110297719	::475497264170147000
378367977	::475497267206815000
315527257	::475497273787293000
257225781	::475497287209472000
378367977	::475497365953314000
257225781	::475497389164220000
315527257	::475497548182876000
378367977	::475497906620100000
161302101	::475497992020303000
378367977	::475498061624782000
378367977	::475498167958794000
601049906	::475498349194276000
513825441	::475498355364483000
270736613	::475498387111157000
110297719	::475498406736326000
450378413	::475498456581406000
379833720	::475498500004659000
309778100	::475498577444483000
277814195	::475498618078916000
171724420	::475498964897112000
434045786	::475498996799004000
69028501	::475499005250924000
250474725	::475499008929300000
171724420	::475499041531244000
507987711	::475499090772373000
633531552	::475499227406409000
249789981	::475499258364575000
186823940	::475499306137702000
350509640	::475499359493435000
378367977	::475499438015008000
240532669	::475499443190779000
341153843	::475499524371521000
237118122	::475499689362468000
126428969	::475499952789921000
25359188	::475499957881815000
378367977	::475500003335892000
28066346	::475500039490387000
202798666	::475500046289760000
350509640	::475500093143920000
73275873	::475500219908374000
259569717	::475500228108623000
109331928	::475500287298658000
573151200	::475500335382151000
126428969	::475500339823517000
126428969	::475500366226673000
22954511	::475500388917846000
378367977	::475500475274772000
163415941	::475500482044362000
357790406	::475500492110708000
111462710	::475500503527587000
126428969	::475500537673027000
350509640	::475500617549774000
66555228	::475500629847072000
110063681	::475500714827853000
136114188	::475500734742396000
28054060	::475500794360238000
111462710	::475500908915486000
378367977	::475500985654444000
350509640	::475500998166085000
44307877	::475501060602482000
379833720	::475501157276610000
378367977	::475501363800322000
378367977	::475501396004188000
161302101	::475501528334499000
165290348	::475501626354974000
378367977	::475501645632372000
126428969	::475501711465791000
374528956	::475501758241058000
59207269	::475501793057984000
378367977	::475501857088212000
213763059	::475501992576819000
210996408	::475502090065027000
321498402	::475502099145310000
378367977	::475502155936563000
369804138	::475502162160914000
192727478	::475502177184907000
352595123	::475502250346168000
365658620	::475502297363918000
413735493	::475502330285023000
378367977	::475502353278566000
163415941	::475502375348629000
210996408	::475502395770675000
44307877	::475502439727378000
138935158	::475502446182027000
210996408	::475502454193143000
163415941	::475502454293790000
487322279	::475502502389882000
369804138	::475502557541183000
148436850	::475502569008021000
148436850	::475502984520953000
24634410	::475502996563165000
254442957	::475503042234941000
335101950	::475503197876793000
59207269	::475503266055598000
217563665	::475503286959996000
716262980	::475503329876148000
25359188	::475503373631115000
274311440	::475503515880935000
423941104	::475503531903180000
76375846	::475503641810731000
234143570	::475503695569108000
270736613	::475503722546860000
17035194	::475503724169658000
274311440	::475503787621498000
163415941	::475503788447375000
163415941	::475503802921926000
234143570	::475503917892374000
273205079	::475503981368991000
599348429	::475504046812704000
270736613	::475504121823252000
331925277	::475504134519783000
331925277	::475504166262276000
309167251	::475504250970066000
40126821	::475504281072590000
163415941	::475504301029486000
28771314	::475504334902665000
270736613	::475504364753547000
36866805	::475504402078638000
273205079	::475504410215583000
237118122	::475504412463349000
357898055	::475504546664706000
132649069	::475504653761650000
226429138	::475504666952740000
226429138	::475504676285071000
255299055	::475504707684028000
16846197	::475504734510804000
160495648	::475504882880090000
176489426	::475504908473733000
132649069	::475504939712905000
190492046	::475504950609731000
447313860	::475504960063680000
117608761	::475504977725513000
270736613	::475505010386550000
110297719	::475505184190500000
357898055	::475505208962080000
36866805	::475505274959052000
513825441	::475505306374791000
154692700	::475505596666757000
76638498	::475505671534673000
221590506	::475505719257481000
606781453	::475505763507789000
21696310	::475505799922335000
270736613	::475505803848187000
299450175	::475505929447030000
221590506	::475505980092866000
376361293	::475505998044872000
299450175	::475506006546722000
357308471	::475506165724377000
249052117	::475506191117062000
221590506	::475506217519824000
447313860	::475506263770804000
355896730	::475506278853541000
378367977	::475506287862906000
18156298	::475506334893228000
387941507	::475506378157883000
154692700	::475506533695238000
243830281	::475506575667658000
357898055	::475506661231448000
426402586	::475506821508395000
321844248	::475506861278384000
321844248	::475507137582354000
43980775	::475507182297817000
76375846	::475507260459069000
374659572	::475507624939495000
221590506	::475507734096265000
587054451	::475507749930139000
319145382	::475507793017856000
366701651	::475507832876310000
498321918	::475508004906082000
498321918	::475508036057174000
378367977	::475508039110656000
15902298	::475508324520062000
378367977	::475508413477437000
17016789	::475508420494516000
357898055	::475508438634860000
140206179	::475508610664251000
15902298	::475508783225901000
14955026	::475509048670814000
278316478	::475509168900562000
210996408	::475509216502091000
156508337	::475509422915993000
156508337	::475509577471909000
175532031	::475509607448600000
156508337	::475509736574435000
17016789	::475509880694927000
378367977	::475509943937040000
110297719	::475510052275900000
49824781	::475510111855595000
213763059	::475510143493623000
49824781	::475510161516154000
197277853	::475510169804091000
348047989	::475510189857472000
256074844	::475510241866833000
15902298	::475510436360507000
428516870	::475510708554448000
167365283	::475510719489011000
156508337	::475510758810206000
357898055	::475510793333927000
474371126	::475510810920226000
383045348	::475510811473899000
156508337	::475510895578058000
48557490	::475510932450603000
43980775	::475510943632216000
333704327	::475510959620898000
343606449	::475510969657872000
273205079	::475511015711731000
258506164	::475511201472839000
338543771	::475511328606793000
20478089	::475511415168860000
349904873	::475511547167375000
361391612	::475511554088005000
52494533	::475511599730401000
338543771	::475511600518922000
277814195	::475511614339559000
349904873	::475511620798406000
335101950	::475511629770027000
450378413	::475511683016691000
270736613	::475511706803011000
52494533	::475511748892434000
450378413	::475511820929597000
52494533	::475511897756663000
140206179	::475511900357148000
344442687	::475511993462710000
344442687	::475512012546785000
344442687	::475512059954999000
156508337	::475512131907878000
76463655	::475512206381953000
373126936	::475512235553345000
156508337	::475512258626199000
40054726	::475512280529260000
52494533	::475512281854271000
434439338	::475512378289704000
221590506	::475512382345584000
221590506	::475512382345596000
344442687	::475512417188052000
137014162	::475512438909976000
253552344	::475512488751292000
50354861	::475512634448441000
270736613	::475512731705958000
40994873	::475512813629095000
199001641	::475512850325463000
221590506	::475512880461131000
221590506	::475512976246468000
259413656	::475513003367231000
19210855	::475513027731939000
159011393	::475513085160357000
50354861	::475513143917936000
93927673	::475513162503323000
221590506	::475513233306943000
323246381	::475513270456311000
361391612	::475513289443528000
38713173	::475513306132660000
76463655	::475513333974450000
221590506	::475513336277127000
50354861	::475513343319343000
361391612	::475513496457990000
19210855	::475513539323768000
580156304	::475513576434978000
221590506	::475513595459944000
32671267	::475513619338121000
160495648	::475513648429809000
221590506	::475513782471364000
248468379	::475513812377174000
264335101	::475513864809742000
179669687	::475514023127965000
221590506	::475514038298755000
50354861	::475514160671756000
221590506	::475514274719072000
253886962	::475514337394970000
591216066	::475514404797427000
605608831	::475514438661836000
238698812	::475514468332339000
26413556	::475514533759307000
19028099	::475514695257186000
247633146	::475514697345560000
50151347	::475514759753003000
299450175	::475514917228138000
50151347	::475515024052473000
38713173	::475515078372892000
179669687	::475515115257593000
259569717	::475515126360317000
270736613	::475515233868345000
509523903	::475515318891053000
179669687	::475515351967363000
253689041	::475515438282334000
309789310	::475515467574935000
120139449	::475515486700986000
253057868	::475515514672803000
615636079	::475515549548412000
247633146	::475515597967486000
247633146	::475515617907208000
405362735	::475515682453721000
365658620	::475515731887419000
253689041	::475515745192144000
50151347	::475515755560464000
615636079	::475515764691066000
247633146	::475515771330646000
26413556	::475515807418441000
270736613	::475515808949362000
91666102	::475515938515984000
253689041	::475516024771862000
91666102	::475516352858304000
91666102	::475516409129078000
270736613	::475516447196606000
247633146	::475516517342142000
247633146	::475516567241777000
156508337	::475516581154263000
277814195	::475516708397268000
91666102	::475516764986822000
179669687	::475517239203217000
48557490	::475517240046264000
38713173	::475517459957440000
506519570	::475517673858949000
287228225	::475517916482269000
287228225	::475518127980023000
270736613	::475518380494290000
393105437	::475518465231826000
66184984	::475518593614876000
110297719	::475518675773296000
376472794	::475519157086486000
397717926	::475519195116232000
320954938	::475519221783228000
160495648	::475519239114481000
357898055	::475519277760778000
357898055	::475519436854935000
357898055	::475519508497850000
247633146	::475519615309590000
333704327	::475519718724759000
333704327	::475519757907951000
308690900	::475519923037675000
333704327	::475519982189953000
333704327	::475520054696873000
333704327	::475520260763025000
219188629	::475520284439506000
27626703	::475520351175065000
247633146	::475520782605377000
247633146	::475520837567533000
76463655	::475520838994001000
247633146	::475520916235890000
75209135	::475520953099632000
38713173	::475520962255802000
96443022	::475521068560445000
197277853	::475521154434990000
16039882	::475521199649193000
16039882	::475521217529532000
16039882	::475521260256894000
500308199	::475521282801299000
357898055	::475521314342838000
16039882	::475521454860427000
226995875	::475521640902971000
357898055	::475521778153193000
226995875	::475521833761267000
64791948	::475521928632229000
64791948	::475522098837069000
239257340	::475522121469534000
270736613	::475522122039951000
376472794	::475522152847118000
270736613	::475522205322051000
181840332	::475522432527519000
369804138	::475522457164853000
334515229	::475522567965380000
287228225	::475522573250203000
479222401	::475522610525396000
181840332	::475522734320283000
421179396	::475522780218155000
247633146	::475522783158366000
376472794	::475522923697303000
546947837	::475523029263732000
546947837	::475523142992293000
25935173	::475523248310861000
25935173	::475523257810972000
546947837	::475523295438049000
546947837	::475523416338886000
605608831	::475523516972818000
474371126	::475523901481431000
331717534	::475523982850928000
21696310	::475524086513152000
331717534	::475524155647864000
217563665	::475524205271068000
181840332	::475524231724556000
357306642	::475524323357097000
39684857	::475524563586269000
18068894	::475524781576445000
259569717	::475524786920378000
270736613	::475525218908123000
473462894	::475525355332063000
357898055	::475525860955791000
339295860	::475525943834853000
39684857	::475525996444401000
357898055	::475526065046450000
331717534	::475526261578530000
357898055	::475526335524536000
331717534	::475526377358491000
118733444	::475526461718556000
48557490	::475526521831309000
430072028	::475526607390511000
348047989	::475526747052855000
331717534	::475526791818661000
424709673	::475526927831535000
333704327	::475526941672767000
328779215	::475527024107585000
281295226	::475527387208507000
424709673	::475527398658965000
81674504	::475527438173495000
331246659	::475527478476558000
424709673	::475527594331611000
424709673	::475527697591181000
364439246	::475527778691854000
249451202	::475527781409779000
331717534	::475527815023300000
333704327	::475527833184653000
275681559	::475527833658621000
424709673	::475527884921389000
357898055	::475527942148468000
331717534	::475527950881013000
33528820	::475527960137437000
270736613	::475528088734797000
160495648	::475528182192300000
424709673	::475528189817532000
331717534	::475528244385828000
539183661	::475528259782717000
331717534	::475528432059969000
387941507	::475528443363594000
48557490	::475528470257491000
331717534	::475528570862055000
331717534	::475528706539405000
379807492	::475528757709524000
54754940	::475528917231869000
253057868	::475528973804253000
331717534	::475528974807097000
424709673	::475529066842701000
140206179	::475529178323124000
424709673	::475529182811004000
140206179	::475529232979070000
331717534	::475529241879396000
36772146	::475529375254081000
393133633	::475529467012845000
163768701	::475529556192165000
39904237	::475529585614807000
56556074	::475529617697415000
357898055	::475529641265217000
369804138	::475529663348211000
281824012	::475529750710988000
424709673	::475529768884903000
177111779	::475529785536286000
331717534	::475529818977878000
331717534	::475529857183780000
39684857	::475529876204957000
424709673	::475530145319895000
424709673	::475530329122693000
357898055	::475530446647078000
16353730	::475530603714998000
331717534	::475530757147217000
337416247	::475530890840637000
572151259	::475530931244003000
275681559	::475531054171033000
48557490	::475531136018706000
337416247	::475531401941360000
270736613	::475531550600474000
247633146	::475531588390756000
424709673	::475531679084576000
331397011	::475531704225251000
247633146	::475531730909028000
348262381	::475531762303369000
247633146	::475531792498180000
289650000	::475532035646578000
440481452	::475532193859514000
424709673	::475532272326950000
331717534	::475532807524343000
369804138	::475532852697006000
73020435	::475532855083167000
424709673	::475532885978800000
389949893	::475533087468552000
369804138	::475533314154319000
270736613	::475533447226589000
372493368	::475533498238119000
58587526	::475533542819385000
372493368	::475533579427250000
303342881	::475533796712800000
303342881	::475533920482496000
331717534	::475534183050518000
36772146	::475534209248133000
331717534	::475534293461368000
312394133	::475534428304072000
56556074	::475534481198043000
317164527	::475534700648206000
58587526	::475534805783035000
111462710	::475534807947288000
241198427	::475534812707819000
408031484	::475534963723354000
281824012	::475535016630304000
40054726	::475535018677526000
36772146	::475535041465167000
226995875	::475535054278782000
82600674	::475535236088856000
36772146	::475535311565774000
473718221	::475535333644185000
256319248	::475535344398782000
201810972	::475535806569123000
317164527	::475535907286564000
634873462	::475535926144532000
201810972	::475536145586335000
237024825	::475536369607909000
237024825	::475536497966206000
261471578	::475536503364669000
283051149	::475536535639449000
237024825	::475536730573926000
237024825	::475536841022513000
237024825	::475537513264603000
36772146	::475537778848317000
237024825	::475537817087397000
237024825	::475537941960200000
634873462	::475537977247285000
312435293	::475538026827743000
634873462	::475538296400281000
111978266	::475538478076133000
385782746	::475538551351046000
634873462	::475538552399609000
237024825	::475538600935694000
22954511	::475538900903931000
568915908	::475538928813244000
22954511	::475539245461827000
385782746	::475539533589532000
248468379	::475539699931836000
249012544	::475540107118669000
385782746	::475540196302536000
369804138	::475540238123950000
385782746	::475540359578402000
39684857	::475540470060576000
245669191	::475540493208535000
342594225	::475540530298761000
343484637	::475540567128940000
39684857	::475540642831953000
100742600	::475540687237435000
39684857	::475540707747176000
39684857	::475541244513648000
197210844	::475541292207067000
250474725	::475541376180817000
39684857	::475541431218896000
197210844	::475541505395154000
351099839	::475541670688063000
637303583	::475541741219504000
39684857	::475541844198457000
348123497	::475541885579440000
68369234	::475541951379677000
221590506	::475542000091930000
22954511	::475542026805452000
221590506	::475542121319915000
39684857	::475542181328195000
68369234	::475542244716728000
637303583	::475542316305088000
320452099	::475542342070702000
68369234	::475542654340849000
221590506	::475542680961708000
128977591	::475542886839111000
50354861	::475543030850547000
102489930	::475543089289773000
68369234	::475543187524964000
28905424	::475543245393760000
418965366	::475543614928326000
352970133	::475543761926115000
216168764	::475543996488364000
278165989	::475544136049651000
221590506	::475544183294676000
278165989	::475544477117849000
351099839	::475544512019066000
221590506	::475544513591902000
35923992	::475544585188683000
278165989	::475544793112514000
250474725	::475544882342158000
254579074	::475545022688165000
534913317	::475545136974553000
199001641	::475545170939629000
418965366	::475545262409015000
365203632	::475545429535248000
425897170	::475545482219892000
473462894	::475545511668109000
418965366	::475545758318329000
365203632	::475545816258453000
230069608	::475546090746290000
430182591	::475546388064137000
68775336	::475546402857037000
15902298	::475546921600167000
98589714	::475546995004682000
700013623	::475547034909286000
270736613	::475547123014828000
68775336	::475547132003241000
255818707	::475547269027340000
33629617	::475547312794918000
322763942	::475547388527251000
190624012	::475548283973033000
423941104	::475548339577323000
423941104	::475548349983371000
190624012	::475548362792382000
423941104	::475548605877878000
423941104	::475548620029444000
338849269	::475548789676453000
277814195	::475548875135393000
482944497	::475548910635581000
239257340	::475549086221746000
199001641	::475549117893316000
342594225	::475549566024953000
570502101	::475549584932888000
331246659	::475549692789792000
35706997	::475550209791901000
23754003	::475550319061913000
184885982	::475550533043118000
250474725	::475550721241542000
184885982	::475550840628187000
184885982	::475551006630350000
270736613	::475551037869555000
250474725	::475551171537825000
177111779	::475551932023455000
250474725	::475552042279505000
21623464	::475552461147500000
60712766	::475552770683318000
245669191	::475552928216784000
540197402	::475553063294754000
199001641	::475553076137721000
91770694	::475553404820140000
245669191	::475553436318965000
162958222	::475553534662815000
450560571	::475553960757972000
162958222	::475554149149728000
24634410	::475554256292831000
454146385	::475554892002897000
270736613	::475555333444608000
54721301	::475555692531970000
226995875	::475555945645608000
270736613	::475556450270707000
506707370	::475557766615273000
40054726	::475557783396294000
365658620	::475557953122992000
434045786	::475558874154819000
406121427	::475558905624686000
29786990	::475558945675685000
479245748	::475559364695044000
406121427	::475559366318624000
509523903	::475559527215931000
308805449	::475559705465466000
64907439	::475559930049478000
400249617	::475560063436722000
381203261	::475560446238281000
400249617	::475560957993709000
413735493	::475560978830995000
552802620	::475561131704975000
450560571	::475561615668948000
29786990	::475561633318596000
103138091	::475562170475098000
270736613	::475562200740806000
256638502	::475562888799596000
430182591	::475563088448479000
21568615	::475563217176256000
28771314	::475563817578287000
15186859	::475563951485632000
325849507	::475564226397097000
381203261	::475564344793513000
546947837	::475564548628287000
546947837	::475564707496329000
546947837	::475564750513115000
546947837	::475564995690770000
270736613	::475565021238272000
546947837	::475565159373492000
186945768	::475565233675960000
186945768	::475565447362777000
42720153	::475565826154967000
42720153	::475565935542419000
337367504	::475566080342380000
26413556	::475566155013189000
450560571	::475566163410165000
337367504	::475566399864471000
351641054	::475566551589220000
330645900	::475567071581847000
50354861	::475567258295492000
256638502	::475567262544719000
18068894	::475567297437122000
50354861	::475568382079537000
26413556	::475568743561457000
26413556	::475568804810866000
379253079	::475569452596363000
381203261	::475569724806660000
29984961	::475570491512455000
22067825	::475570998159220000
213187842	::475571759127986000
232793000	::475572457886068000
27986325	::475573739518570000
124582805	::475574482279874000
432116634	::475576198647394000
283251929	::475576235746402000
26198298	::475576361038274000
15782772	::475576915407818000
358031089	::475576925415436000
625900103	::475577944316723000
358031089	::475578203038154000
358031089	::475578391093985000
358031089	::475578486514401000
36829018	::475579588312334000
301657872	::475580335053209000
177111779	::475580419006824000
69044676	::475580654239748000
260979062	::475580704991215000
42720153	::475580976203329000
554801627	::475581069786636000
347643113	::475581111511580000
551501734	::475581889752096000
97307001	::475583125028761000
237621304	::475583817483177000
45190114	::475584185805971000
277829772	::475584186506809000
218956862	::475584919180038000
409662649	::475585507720581000
34796664	::475585546165567000
45527216	::475585891281682000
440875002	::475586016539992000
315872678	::475586267124486000
256346048	::475586417109000000
194359616	::475587327818207000
58281200	::475587897153036000
28405302	::475588479313670000
165658390	::475588900358860000
237621304	::475588934089445000
214678768	::475589547649011000
29849760	::475590138873933000
237621304	::475590391056457000
137426396	::475590488431407000
163768701	::475590521113423000
109331928	::475590686125740000
225691566	::475591217602756000
26198467	::475592115129294000
184195472	::475592171865645000
286502927	::475592223644340000
237621304	::475592546161147000
31250549	::475592829402492000
210674392	::475592996386525000
39215095	::475593022994788000
237621304	::475593039885258000
45527216	::475593175105798000
139460380	::475593324577841000
286502927	::475593793207431000
25537528	::475594342770298000
45527216	::475594967201873000
286502927	::475595310266208000
236930269	::475595315362291000
12685102	::475595372929499000
343018153	::475595691478110000
46070001	::475595806506905000
46070001	::475595936602025000
105852149	::475596053442334000
46070001	::475596181348044000
79861287	::475596204777422000
393041277	::475596452623044000
103138091	::475596576295895000
355612007	::475596654725193000
460772038	::475596690649411000
293246270	::475596744315899000
517695658	::475597200366776000
416506126	::475597561332379000
365523194	::475597582563946000
28054060	::475598632662482000
36654229	::475598773964775000
20112840	::475599147647893000
129314214	::475599739971715000
62396842	::475600439992270000
186823940	::475600751725522000
263433687	::475600769383948000
165290348	::475600871800066000
263433687	::475601806069080000
478462259	::475602364918157000
69950823	::475602570229317000
371477472	::475602695135326000
384683676	::475603032181571000
60399576	::475603254353469000
213887474	::475603300789014000
81765661	::475603334988972000
265553576	::475603483450552000
72123971	::475603989732786000
290265158	::475604340955021000
56169190	::475604416397991000
72210207	::475604800894021000
72123971	::475604815511576000
237621304	::475605034898444000
72123971	::475605147058728000
59454178	::475605251894935000
22954511	::475605282001666000
57933673	::475605629218729000
20804321	::475605926003486000
594844703	::475606107084173000
22954511	::475606194334081000
72123971	::475606443501314000
594844703	::475606460198436000
20804321	::475606867629309000
72123971	::475606967067480000
506760887	::475607047564574000
280297585	::475607105068466000
20804321	::475607415069872000
277794018	::475607810156158000
80157666	::475608023436492000
24100015	::475608090931638000
34536365	::475608265460432000
19111395	::475608389834117000
72123971	::475608541571465000
54587465	::475608542947201000
435409494	::475608711239847000
72123971	::475608833659011000
286298021	::475608840239460000
594844703	::475608867087208000
430072028	::475609108415250000
28054060	::475609356596023000
32671267	::475609403026968000
28054060	::475609405753278000
16002106	::475609843194015000
218956862	::475610094005391000
72123971	::475610281146863000
253120136	::475610574257025000
72123971	::475610735989362000
126428969	::475610826745708000
72123971	::475610872183013000
15742158	::475611056337723000
83878535	::475611153200984000
249052117	::475611282817568000
513270198	::475611724284833000
450560571	::475611804966465000
202196262	::475611827863183000
38440249	::475611865632870000
72123971	::475612015025987000
249052117	::475612263538515000
285906246	::475612362783723000
205030447	::475612374825967000
133508241	::475612464990531000
439491329	::475612513174704000
249052117	::475612767412846000
72123971	::475613412248924000
45527216	::475613427365593000
126428969	::475613508575305000
72123971	::475613552502640000
450560571	::475613853263224000
576780003	::475613926575464000
32382173	::475614025489719000
576780003	::475614257103372000
72123971	::475614276732719000
340094001	::475614495050838000
338477631	::475614544102838000
576780003	::475614645814697000
31144939	::475614838287532000
126428969	::475615217297022000
576780003	::475615267309883000
48804765	::475615456636973000
576780003	::475615629752274000
576780003	::475615731401256000
438582644	::475615876218363000
17035194	::475616098625536000
467545942	::475616295216762000
22954511	::475616506806431000
467545942	::475616549060235000
213887474	::475617334095130000
72123971	::475617352927555000
400817337	::475617531873742000
361489211	::475617577725460000
411898570	::475617656742367000
400817337	::475617858819338000
341037427	::475617885524480000
346127757	::475617914658512000
14307454	::475618084049670000
267299080	::475618093709139000
400817337	::475618204912738000
361489211	::475618251355877000
400817337	::475618352342528000
329471370	::475618389595938000
72123971	::475618463575056000
152127827	::475618679271342000
340330802	::475618766311522000
312856997	::475619126472224000
417968003	::475619229514104000
192727478	::475619244328382000
159944196	::475619393078976000
267299080	::475619406643744000
145572480	::475619490575548000
49118513	::475619590777864000
14307454	::475619761414733000
355598729	::475620097768181000
161041223	::475620129699803000
436716308	::475620482109407000
181101394	::475620654176165000
22294252	::475620718932013000
22294252	::475620729795264000
400817337	::475621003482365000
14307454	::475621013678731000
109060628	::475621234042875000
181101394	::475621279957929000
16002106	::475621471209787000
415953059	::475621555796328000
110236585	::475621794087714000
164676969	::475621911431745000
72123971	::475621918549110000
27626703	::475621923460616000
162245153	::475621959230050000
86970230	::475622156609404000
181101394	::475622307604332000
280297585	::475622343625019000
286282963	::475622382296498000
186823940	::475622401506410000
286282963	::475622412231274000
617791569	::475622448369393000
312856997	::475622535577362000
72123971	::475623104022978000
68818829	::475623110935183000
106715045	::475623333158195000
417968003	::475623367702487000
72123971	::475623369358839000
309167251	::475623576272654000
545540214	::475623601278701000
402333632	::475623647407665000
72123971	::475623900592631000
208250490	::475623930531966000
408869196	::475624000903987000
24494616	::475624034470998000
345261852	::475624044344397000
249052117	::475624449237319000
432116634	::475624534997880000
72123971	::475624731270324000
517695658	::475624911890042000
63490594	::475625089530986000
155213009	::475625091867230000
38991775	::475625231067774000
283518032	::475625231424716000
186693710	::475625670874505000
155213009	::475625948239241000
295881773	::475626054376124000
553934357	::475626271188078000
55704588	::475626318495637000
412159259	::475626398892036000
300594041	::475626400586534000
226357092	::475626400959823000
212068363	::475626445155618000
176339991	::475626719865761000
122614290	::475626806335115000
531871315	::475626836329000000
256088386	::475626883132829000
205124512	::475627114868125000
69950823	::475627232426467000
338543771	::475627320502272000
205124512	::475627333710143000
205124512	::475627410465902000
94226339	::475627448768659000
186693710	::475627475716669000
85211920	::475627507782533000
338073739	::475627520423772000
186693710	::475627568486293000
161041223	::475627638804209000
161041223	::475627799504752000
344442687	::475628009789988000
230069608	::475628464595550000
230069608	::475628507733983000
56169190	::475628525479665000
101881386	::475628644266938000
31258629	::475628885397094000
594844703	::475628968935051000
7132042	::475629130604900000
56169190	::475629159071219000
594844703	::475629199613386000
264904736	::475629227392262000
264904736	::475629239887097000
309167251	::475629286045777000
338543771	::475629353737666000
161041223	::475629371597021000
331482356	::475629624827711000
45911298	::475629660038901000
86349050	::475629694038331000
52011370	::475629811042246000
52011370	::475630068195012000
85211920	::475630175548239000
230903702	::475630289729753000
299450175	::475630432739155000
309167251	::475630496987504000
336149936	::475630545825964000
295881773	::475630671512088000
619492928	::475630943429222000
50151347	::475631177693282000
506519570	::475631212325662000
33703073	::475631253719625000
261043724	::475631257729372000
50151347	::475631258274246000
411786523	::475631420912992000
50151347	::475631438067695000
546947837	::475631856889511000
546947837	::475631884710322000
91770694	::475631935763795000
7132042	::475632150495387000
226357092	::475632307416883000
41143305	::475632394293088000
285906246	::475632879519539000
230655725	::475633027205591000
54035689	::475633074722447000
51649971	::475633260089716000
54035689	::475633337055182000
246050172	::475633347507400000
95072707	::475633386535399000
29737650	::475633430130987000
35105150	::475633452046614000
317483868	::475633453200048000
205124512	::475633471512010000
264904736	::475633508460023000
205124512	::475633515518631000
205124512	::475633544736165000
50151347	::475633581516423000
29737650	::475633615154728000
205030447	::475633622347546000
205124512	::475633680539348000
205124512	::475633792388829000
534913317	::475633795539161000
336821368	::475634011839021000
52105336	::475634227484966000
379833720	::475634343805607000
400704846	::475634405646422000
261471578	::475634441214521000
309167251	::475634508117852000
261471578	::475634529483628000
154692700	::475634572525580000
543585402	::475634606944047000
261471578	::475634642520117000
411786523	::475634652645179000
56169190	::475634729392160000
331397011	::475634754625089000
261471578	::475634871629791000
154692700	::475635176316215000
338073739	::475635334147870000
273748024	::475635517078257000
449988145	::475635636654080000
86243090	::475635671890014000
235382002	::475635693775888000
184885982	::475635750613307000
184885982	::475635881169395000
383523373	::475635918695440000
148436850	::475635963389960000
405239647	::475635984105603000
383523373	::475636221540986000
402243422	::475636238393675000
383523373	::475636256034922000
402243422	::475636347789516000
277378135	::475636471362113000
184885982	::475636573250535000
29737650	::475636596608208000
50151347	::475636620868456000
305926788	::475636798602088000
305926788	::475636859654373000
385782746	::475636889408372000
110236585	::475636894735552000
28197443	::475636921876897000
411786523	::475637005297418000
579271413	::475637042164953000
152454379	::475637138370093000
110297719	::475637217491025000
385782746	::475637233240641000
29737650	::475637364191019000
110297719	::475637436656410000
384683676	::475637471464927000
148436850	::475637608744116000
42720153	::475637682983698000
45911298	::475637882892193000
110297719	::475637942967599000
42720153	::475637943907147000
45911298	::475637944603009000
534913317	::475637981190303000
280798922	::475638032054226000
42720153	::475638069044207000
41465619	::475638103517171000
576780003	::475638287315767000
369323050	::475638341648785000
172025978	::475638393519362000
158129535	::475638408640200000
233767854	::475638449941512000
51480688	::475638475396370000
233767854	::475638476617289000
233767854	::475638491695828000
576780003	::475638508896677000
576780003	::475638603784400000
351896383	::475638625364103000
369323050	::475638636151853000
369323050	::475638723728912000
41465619	::475638754036940000
369323050	::475638846315827000
7132042	::475638877034926000
467027311	::475638906097238000
249243467	::475638927098150000
369323050	::475638995964403000
355598729	::475639198305640000
369323050	::475639222364536000
351896383	::475639422143438000
41465619	::475639543966625000
45911298	::475639555924582000
164891333	::475639557246181000
483526518	::475639581249777000
148436850	::475639695796215000
369323050	::475639750981079000
369323050	::475639835630526000
369323050	::475639896028491000
263389464	::475639959127605000
469722641	::475640028107141000
41606452	::475640036093075000
148436850	::475640228296658000
510678171	::475640321809055000
7132042	::475640389903597000
208250490	::475640415816024000
164891333	::475640444437950000
164891333	::475640520304500000
230365198	::475640853478666000
148436850	::475640900312248000
203146266	::475640971229528000
275681559	::475641059213471000
469722641	::475641081481404000
264622253	::475641170128023000
576780003	::475641177174052000
36943663	::475641184178536000
35105150	::475641196023660000
198406854	::475641262490791000
576780003	::475641379121414000
576780003	::475641471349977000
110063681	::475641741547040000
193796724	::475641762665750000
179669687	::475641874049294000
164891333	::475641904294789000
71981601	::475641929745833000
179669687	::475641978437120000
126428969	::475642030601691000
200849010	::475642031889346000
315559101	::475642078534184000
396786261	::475642106371776000
467545942	::475642240476647000
41465619	::475642283514404000
164891333	::475642335334653000
349788720	::475642377626222000
164891333	::475642463361974000
126428969	::475642508341301000
28197443	::475642594949464000
59622669	::475642648921784000
146608159	::475642694467723000
226357092	::475642752198139000
359806236	::475642969362411000
342845822	::475643056411406000
262471070	::475643175252819000
45911298	::475643215240908000
340688867	::475643323387219000
218956862	::475643383416094000
233767854	::475643541646225000
261900342	::475643546083819000
340688867	::475643567738994000
126428969	::475643589997768000
60221494	::475643706507149000
27626703	::475643726883065000
218956862	::475643776560812000
369323050	::475643846039457000
16002106	::475643869233573000
369323050	::475643884668993000
440875002	::475643920580235000
340688867	::475644027132334000
387188572	::475644183315632000
69950823	::475644186494910000
69950823	::475644302001840000
432888405	::475644316329996000
363969403	::475644439000412000
203736885	::475644468876812000
445826532	::475644488548106000
331668519	::475644529488322000
194359616	::475644543053094000
389614947	::475644736288866000
447313860	::475644741938184000
218112087	::475644770002292000
322446637	::475644782786539000
131254355	::475644817142063000
331668519	::475644852802441000
164891333	::475644892740616000
120532808	::475644892845072000
445826532	::475644919508664000
164891333	::475645031014219000
600663496	::475645074010013000
48557490	::475645228435922000
369323050	::475645237340405000
179119528	::475645260278681000
164891333	::475645293086912000
66786075	::475645343372038000
76638498	::475645364356538000
20804321	::475645388821495000
45911298	::475645555838685000
110297719	::475645629776285000
67492430	::475645792326524000
186823940	::475646079204343000
369323050	::475646132870467000
19111395	::475646144165318000
133112299	::475646262398976000
19111395	::475646439381401000
30336818	::475646476555931000
45911298	::475646593601777000
15778759	::475646604339208000
91770694	::475646788649881000
368170408	::475646944111755000
371243365	::475647189071699000
179119528	::475647221505867000
156961324	::475647286970564000
69950823	::475647358467076000
233767854	::475647435608317000
625900103	::475647499152003000
279750654	::475647516499668000
67656722	::475647562264088000
306989340	::475647649626861000
20822956	::475647704551280000
379357885	::475647747316797000
89505869	::475647777951989000
409541924	::475647937200934000
244800948	::475648130474471000
337388641	::475648304475152000
389614947	::475648318161584000
226429138	::475648496599461000
226429138	::475648496943394000
15282962	::475648502744485000
24494616	::475648545605705000
408869196	::475648561003388000
200764512	::475648644931391000
332908078	::475648690313785000
418480466	::475648776116649000
418480466	::475648793489461000
233767854	::475648819150217000
578593285	::475648819489951000
69950823	::475648852247457000
15282962	::475648854545530000
69950823	::475648867011428000
578593285	::475648965548204000
15282962	::475648975911923000
126428969	::475649090756153000
69950823	::475649174877515000
69950823	::475649265356656000
30787413	::475649353290620000
15282962	::475649379920252000
156961324	::475649400392265000
50151347	::475649529736617000
491969843	::475649534539104000
218112087	::475649597990109000
270736613	::475649626755063000
36829018	::475649672820699000
408098797	::475649695814287000
76638498	::475649743700647000
514003187	::475649858997862000
34108658	::475649918758322000
314988406	::475649938148175000
19111395	::475649951536791000
105607367	::475649986529488000
64813007	::475650137646460000
243830281	::475650160794828000
56736460	::475650182801924000
463431723	::475650183955763000
34108658	::475650193720094000
314988406	::475650196958085000
323246381	::475650373265653000
164891333	::475650486864183000
369323050	::475650648881774000
84849075	::475650915601358000
34108658	::475651030286204000
54754940	::475651035336175000
481749191	::475651095294115000
45911298	::475651206610558000
510678171	::475651222587072000
140994915	::475651269873655000
54587465	::475651339024744000
443332358	::475651351717117000
80965569	::475651511150997000
430072028	::475651689002045000
34108658	::475652068578168000
179119528	::475652123665772000
91770694	::475652198496731000
80965569	::475652320580337000
34108658	::475652409851904000
18028506	::475652560452608000
363969403	::475652612209930000
27626703	::475652617683492000
198406854	::475652623484588000
323246381	::475652714991726000
80965569	::475652800127700000
155686441	::475653034496647000
251231824	::475653117586210000
92905148	::475653225665028000
369323050	::475653427520106000
473118863	::475653542175588000
233767854	::475653761025585000
70982412	::475653810128302000
91770694	::475653817825251000
369323050	::475653908665483000
337466318	::475654021953646000
49383709	::475654048457424000
301737159	::475654189482512000
156961324	::475654616437100000
15282962	::475654734003843000
15086993	::475654768543956000
20941662	::475655007162077000
43045329	::475655072467013000
368386947	::475655718931271000
348047989	::475655903677796000
226429138	::475656379890667000
372493368	::475656819428556000
90544248	::475656870086995000
130312780	::475656999221198000
400817337	::475657109607292000
101881386	::475657185704558000
193796724	::475657218759856000
111124977	::475657300079046000
33703073	::475657509999751000
468796913	::475657510964441000
218112087	::475657564617998000
33703073	::475657611770343000
263389464	::475657744431976000
229364831	::475657980432883000
272533260	::475658186369036000
286502927	::475658228433702000
245154470	::475658344397418000
245154470	::475658374231498000
232901934	::475658422873235000
272533260	::475658436064325000
216507874	::475658520293933000
126428969	::475658617744412000
368386947	::475658861706498000
58587526	::475658871688531000
42994926	::475658877401567000
229385654	::475658956204146000
216507874	::475659050428792000
42994926	::475659051771383000
148436850	::475659070335369000
286502927	::475659093789921000
599348429	::475659234252972000
497458875	::475659256751214000
279230956	::475659276321828000
148436850	::475659287495458000
126428969	::475659289340563000
429345484	::475659329849528000
225203526	::475659367312670000
429345484	::475659378981621000
201810972	::475659510737272000
253057868	::475659531020537000
429345484	::475659647542902000
25784705	::475659652235923000
243014276	::475659727314358000
42994926	::475659771778191000
40994873	::475659864035692000
42994926	::475659960660287000
126428969	::475659999692075000
299450175	::475660065111015000
126428969	::475660118109876000
26198298	::475660153283284000
253057868	::475660246002589000
445268626	::475660268660609000
186107022	::475660560365670000
126428969	::475660567424692000
98768681	::475660615152041000
216507874	::475660730151100000
369323050	::475660781590437000
369323050	::475660796031426000
126428969	::475660804860026000
216507874	::475660823499534000
253057868	::475660833846853000
40994873	::475660863454449000
314251743	::475660869016514000
445268626	::475660872837500000
26198298	::475660955959836000
39863661	::475660970879361000
116098184	::475661047194734000
51413309	::475661148465803000
253057868	::475661154501402000
90467952	::475661274143928000
369323050	::475661285481537000
126428969	::475661308780498000
369323050	::475661321791623000
342594225	::475661330876084000
38579155	::475661398601519000
378334138	::475661632585342000
31010760	::475661652558639000
178985516	::475661747244658000
352960797	::475661915121655000
361391612	::475661931240775000
368170408	::475661950169649000
210996408	::475662013507854000
140206179	::475662033405239000
114064449	::475662055664812000
505323751	::475662110048157000
140206179	::475662190331301000
126428969	::475662248937943000
479222401	::475662450348408000
293213630	::475662588445851000
204292930	::475662653416017000
305926788	::475662769484599000
216507874	::475662789965389000
139155100	::475662825286041000
305926788	::475662837655040000
227114320	::475662943758319000
479246485	::475663125102858000
29394513	::475663147718963000
76427184	::475663255575478000
314251743	::475663270485835000
254635990	::475663321996083000
233767854	::475663372101238000
233767854	::475663375469277000
245154470	::475663413108953000
445903498	::475663440623972000
34204169	::475663498798964000
18750697	::475663532722487000
208296274	::475663580952403000
245154470	::475663606898765000
227114320	::475663610375864000
342594225	::475663628255780000
254635990	::475663638527610000
126428969	::475663722115907000
487322279	::475663779145859000
29394513	::475663925791719000
22285873	::475664091193675000
432622681	::475664099372572000
95072707	::475664150723444000
487322279	::475664166133321000
194998718	::475664169136422000
311724390	::475664220889944000
487322279	::475664233820999000
138083816	::475664247264137000
273697690	::475664357083607000
76427184	::475664409520771000
254635990	::475664419691958000
253057868	::475664550872641000
29394513	::475664628694138000
12354252	::475664708855279000
12354252	::475664940284391000
140994915	::475664949394829000
28771314	::475664949768118000
91606737	::475665210334662000
462681637	::475665230723551000
324401110	::475665343713906000
369323050	::475665442191998000
470801476	::475665469538439000
369323050	::475665518155018000
12354252	::475665635650064000
109361476	::475665667912245000
556631416	::475665674866393000
109060628	::475665721033097000
401089789	::475665811668209000
432888405	::475666015259721000
342594225	::475666180103880000
383523373	::475666336002347000
61050527	::475666452213555000
12354252	::475666527241650000
229385654	::475666572246536000
432888405	::475666818489921000
12354252	::475666834549522000
110063681	::475666918368501000
332908078	::475666932134203000
454406979	::475667067765788000
368691437	::475667085373108000
128284695	::475667113613737000
29394513	::475667163660181000
230206940	::475667188096196000
369819130	::475667189954273000
21117523	::475667227673653000
276256841	::475667259495432000
432888405	::475667403167518000
369323050	::475667427507060000
317483868	::475667460712976000
401757405	::475667936317698000
351099839	::475667954462646000
254635990	::475667994350465000
386956382	::475667996187172000
15170503	::475667999790493000
193796724	::475668056455512000
379357885	::475668124122234000
30336818	::475668198248165000
500239410	::475668201599418000
126428969	::475668265130135000
103526992	::475668460085972000
219039425	::475668532035059000
321498402	::475668540213571000
374228630	::475668588888477000
587054451	::475668601912188000
331246659	::475668607675150000
230069608	::475668617778831000
369804138	::475668643247050000
52542320	::475668751887892000
62936749	::475668901989056000
389197869	::475668919135789000
283328574	::475668995241041000
196230932	::475668998244139000
196230932	::475669066846195000
31586329	::475669210778312000
271370762	::475669249965686000
219039425	::475669324787900000
103526992	::475669354399682000
174629553	::475669376016711000
297542894	::475669425710850000
374228630	::475669610226675000
553934357	::475669653830651000
559837229	::475669654656921000
297542894	::475669760533729000
332908078	::475669784093523000
553934357	::475669822408122000
160733683	::475669860882448000
160733683	::475669888854265000
160733683	::475669966306279000
469722641	::475670343429160000
15961483	::475670527185408000
297542894	::475670532021448000
418783652	::475670532201779000
305926788	::475670562132738000
76427184	::475670672543600000
28771314	::475670769213534000
431215016	::475670799379341000
266235648	::475670888277635000
114064449	::475670984721453000
26947347	::475671080091537000
379357885	::475671167454703000
548870171	::475671173880356000
352960797	::475671299571068000
406772829	::475671503061544000
259876316	::475671513073721000
293213630	::475671514092552000
224068229	::475671516345290000
286216848	::475671566429069000
48562201	::475671604484005000
48562201	::475671676533735000
31144939	::475671708838289000
408869196	::475671783862177000
403020871	::475671821996396000
471291163	::475671893970677000
52542320	::475671948216004000
45911298	::475672023922794000
346569016	::475672056596402000
48562201	::475672082366222000
352960797	::475672182123921000
30787413	::475672184485326000
204292930	::475672193851195000
407038804	::475672231394033000
51413309	::475672232837275000
48562201	::475672236553420000
310506975	::475672261026803000
39863661	::475672349975773000
16566189	::475672392296304000
342188056	::475672420029067000
394776489	::475672431701786000
253057868	::475672463347425000
17595323	::475672469630894000
20804321	::475672537183961000
30336818	::475672541856792000
628045480	::475672557555699000
30336818	::475672612572766000
352960797	::475672839887265000
52929975	::475673030946201000
469722641	::475673170658459000
155213009	::475673176609796000
22294252	::475673193513234000
100742600	::475673229647179000
52929975	::475673296168837000
260262291	::475673378280333000
171642430	::475673385259655000
34445704	::475673502587322000
95072707	::475673508501278000
76463655	::475673508672835000
352960797	::475673521495224000
34445704	::475673589841420000
95072707	::475673785455345000
232901934	::475673981857853000
709921765	::475673989432745000
358307309	::475674055673012000
337434879	::475674411807174000
118708729	::475674489376632000
500212290	::475674554681937000
186572442	::475674598269546000
266317182	::475674636508999000
118708729	::475674678909227000
90467952	::475674748916342000
433003196	::475675000469749000
118708729	::475675089740902000
118708729	::475675185484689000
328882474	::475675271824023000
379357885	::475675280028471000
238307628	::475675284666978000
310321041	::475675522131701000
15288029	::475675566772088000
218112087	::475675618147704000
218112087	::475675700561575000
106778257	::475675715762130000
68775336	::475675769964748000
378281495	::475675890932670000
68775336	::475675945303437000
237938155	::475675986894520000
340688867	::475676014253584000
556323854	::475676200707575000
106778257	::475676214313500000
340688867	::475676235994247000
556323854	::475676246962356000
546947837	::475676333800845000
52929975	::475676412217946000
36943663	::475676431783968000
106778257	::475676537229164000
368170408	::475676545911357000
98785279	::475676595684798000
379253079	::475676631131238000
52929975	::475676684398907000
126428969	::475676708662562000
594844703	::475676775788183000
52929975	::475676832352993000
118708729	::475676970433261000
56556074	::475677090109333000
451868502	::475677113018642000
6652302	::475677179326394000
20804321	::475677184623783000
113221759	::475677194925400000
270065033	::475677205511815000
451868427	::475677279180558000
552146644	::475677417991045000
22844281	::475677445023358000
507918715	::475677587822612000
42720153	::475677600271335000
360761105	::475677638368182000
69719136	::475677646903590000
106778257	::475677787332698000
559837229	::475677962495209000
106778257	::475678280654553000
82600674	::475678293895966000
549785954	::475678384660692000
364546435	::475678401844752000
408772521	::475678407729352000
107610605	::475678466868645000
716788381	::475678482475667000
18336787	::475678502163722000
52929975	::475678527858442000
58587526	::475678617050284000
52929975	::475678690375135000
154692700	::475678765897744000
467545942	::475678825721131000
337416247	::475679001894453000
25235649	::475679034777407000
107610605	::475679057590620000
716788381	::475679145150513000
210996408	::475679226503651000
210996408	::475679253703708000
58587526	::475679289254633000
317483868	::475679422704783000
605608831	::475679475347095000
440624261	::475679485732593000
337416247	::475679487280287000
467545942	::475679508994207000
232901934	::475679539474227000
317483868	::475679563683741000
18722083	::475679603172724000
227114320	::475679614069899000
337367504	::475679676443406000
559837229	::475679685574000000
471291163	::475679700153409000
36943663	::475679772086120000
211645751	::475679788825198000
345626789	::475679821444677000
331668519	::475679967054168000
508054066	::475680381195517000
337367504	::475680476704026000
467545942	::475680515979505000
276256841	::475680648045142000
345626789	::475680651531022000
186945768	::475680807626240000
481512198	::475681089546383000
186945768	::475681109653852000
341732173	::475681186535473000
368691437	::475681275005517000
219188629	::475681565595271000
173026357	::475681664522547000
400817337	::475681810249420000
15488020	::475682047961202000
271370762	::475682065115930000
106778257	::475682142236983000
475930595	::475682237930024000
369323050	::475682254409433000
467545942	::475682312928378000
70839289	::475682332222164000
260338000	::475682434345082000
378334138	::475682492801105000
467545942	::475682630416220000
173026357	::475682655749820000
15282962	::475682776361226000
417449044	::475682984490987000
248329328	::475683094821761000
34717669	::475683190343221000
33217361	::475683329107181000
64813007	::475683361110110000
247372701	::475683370094321000
70839289	::475683562893885000
8548362	::475683718892650000
285401749	::475683763821629000
314988406	::475683818490580000
210996408	::475683911121768000
52542320	::475683918763413000
605601195	::475684115379785000
23642786	::475684249463685000
454146385	::475684372407140000
369819130	::475684639580106000
131633030	::475684691173859000
19111395	::475684693556207000
45911298	::475684718361317000
266317182	::475684790315008000
494605871	::475684794207313000
322465167	::475684817082658000
528542109	::475684828268859000
311664191	::475684983974400000
188917484	::475685091856113000
22285873	::475685214522707000
131633030	::475685220558340000
131633030	::475685254943211000
131633030	::475685284001374000
131633030	::475685303832039000
454406979	::475685327416619000
102489930	::475685386656964000
131633030	::475685402305515000
445219284	::475685466524909000
43045329	::475685498430582000
43045329	::475685557947727000
301737159	::475685565871177000
297542894	::475685608963059000
42720153	::475685660691824000
131633030	::475685673723494000
242435004	::475685738822893000
436188872	::475685797321244000
22327740	::475685824084717000
424498868	::475685826370613000
403020871	::475685833383874000
111978266	::475685954863513000
30151060	::475685956545445000
38579155	::475685974182092000
43045329	::475685996206784000
43045329	::475686047855423000
160495648	::475686061775929000
30151060	::475686075168337000
432888405	::475686104797294000
131633030	::475686190142599000
432888405	::475686252189347000
331668519	::475686272199970000
403020871	::475686371571408000
432888405	::475686427003723000
131633030	::475686493361831000
346654346	::475686544485806000
131633030	::475686583799394000
463855595	::475686651419566000
65926573	::475686699218251000
131633030	::475686723288985000
432888405	::475686732688805000
30336818	::475686736220004000
11146552	::475686760408551000
65926573	::475686791136419000
137014162	::475687103221600000
131633030	::475687203406770000
43045329	::475687260549943000
465002314	::475687280355467000
131633030	::475687293924028000
403020871	::475687326769635000
19684793	::475687339386482000
43045329	::475687344691896000
323477702	::475687355211210000
24537703	::475687378032799000
131633030	::475687456957014000
506760887	::475687570891112000
131633030	::475687587810926000
256756265	::475687813531598000
403020871	::475687821517148000
468965579	::475687828526211000
365767010	::475687834318536000
196659229	::475687897593430000
227114320	::475687940400902000
36943663	::475688008708935000
280798922	::475688252460920000
323477702	::475688326809145000
329801539	::475688340889829000
131633030	::475688469780369000
223594866	::475688718788202000
346654346	::475688873943498000
417472148	::475688910316511000
323891242	::475688912305016000
231689668	::475688937969565000
390504920	::475689061403721000
279750654	::475689062293323000
33823755	::475689181877129000
447313860	::475689380032811000
29737650	::475689410738933000
279750654	::475689611688431000
271717879	::475689692302962000
31345791	::475689835848810000
473462894	::475689867486453000
435349693	::475690049171099000
301044144	::475690110676377000
473462894	::475690124978970000
23663256	::475690173213073000
272999900	::475690211394195000
43045329	::475690219694739000
425381729	::475690228657565000
405676565	::475690281061605000
403020871	::475690320496058000
43045329	::475690463182069000
236528732	::475690553401933000
1384531	::475690610696151000
331398205	::475690642560253000
403020871	::475690711862743000
137014162	::475690735803834000
357790406	::475690743126695000
308726677	::475690763385188000
365767010	::475690865592393000
64813007	::475690882868330000
159011393	::475690888442970000
403020871	::475690895493591000
408772521	::475690987277516000
309789310	::475691028783976000
43045329	::475691035235192000
43045329	::475691060090667000
43045329	::475691092319666000
309789310	::475691143183605000
339295860	::475691253053812000
163893797	::475691292341837000
226357092	::475691302190088000
160495648	::475691324960948000
199001641	::475691390412664000
474475074	::475691401200422000
133158896	::475691475355717000
133158896	::475691644730105000
403020871	::475691666851241000
551447338	::475691700674105000
447313860	::475691755837202000
17111530	::475691824179589000
236528732	::475691911127531000
339295860	::475691963593666000
301497892	::475691997932826000
447313860	::475692057831686000
289650000	::475692071248883000
343606449	::475692135014871000
136791341	::475692138274254000
351004243	::475692160990601000
16002106	::475692168938418000
131633030	::475692360995971000
291249412	::475692393841188000
64907439	::475692398589530000
291249412	::475692415005622000
39904237	::475692444131295000
16566189	::475692505200357000
394776489	::475692528931704000
403020871	::475692536694976000
22195036	::475692634652934000
162559610	::475692659655180000
29849760	::475692681256247000
435557155	::475692726940229000
339295860	::475692756199682000
551447338	::475692788806582000
433932391	::475692849103929000
403020871	::475692885351071000
463855595	::475692941496045000
293213630	::475693069078364000
131633030	::475693125222940000
291249412	::475693141094170000
403020871	::475693162724618000
341941030	::475693173508153000
131633030	::475693244433833000
591216066	::475693252633706000
583488323	::475693367620149000
64596921	::475693380379213000
231689668	::475693429847248000
162559610	::475693524026163000
403020871	::475693561686421000
403020871	::475693609669259000
94215450	::475693661548584000
291249412	::475693665667399000
106778257	::475693738883547000
199001641	::475693785704583000
289650000	::475693790716362000
551447338	::475693819032522000
403020871	::475693822802796000
280798922	::475693886468521000
162559610	::475693893691117000
375734748	::475693929325535000
289650000	::475693933235019000
46796467	::475693934904352000
49383709	::475694005129203000
343018153	::475694154778148000
162559610	::475694463428624000
94215450	::475694510253436000
291249412	::475694599780835000
27904685	::475694663979261000
160495648	::475694675936813000
291249412	::475694677778116000
268058306	::475694706605969000
337466318	::475694716038561000
413735493	::475694853116788000
291249412	::475694936885440000
226429138	::475694948147527000
245154470	::475694973841461000
271774234	::475695062811037000
16566189	::475695088195354000
374528956	::475695149306376000
291249412	::475695175088345000
226429138	::475695350578442000
291249412	::475695366508015000
94215450	::475695391896125000
343756278	::475695464084299000
291249412	::475695479552872000
100378471	::475695658976821000
454406979	::475695755865645000
203688730	::475695830306152000
116098184	::475695915874152000
463431723	::475695946978717000
331397011	::475695948665204000
323477702	::475695965383299000
231689668	::475695980830916000
417523013	::475696129355837000
271774234	::475696179162783000
445268626	::475696213824921000
12354252	::475696232417873000
385114649	::475696239221420000
375734748	::475696307517272000
72293435	::475696332892815000
167301113	::475696347979325000
425897170	::475696363934457000
328858212	::475696373665640000
346569016	::475696411464318000
231689668	::475696532088717000
186287095	::475696605757464000
6284612	::475696643120300000
390900557	::475696684060905000
438582644	::475696746690277000
94215450	::475696878961823000
379358099	::475696882090803000
254579074	::475697050055495000
271774234	::475697070066499000
53863390	::475697072650596000
231689668	::475697099476987000
53863390	::475697129739264000
26925878	::475697137758797000
331227001	::475697146734587000
314988406	::475697267341406000
323246381	::475697296764846000
12354252	::475697405304659000
292558028	::475697757462601000
20941662	::475697940582121000
181840332	::475697952007393000
162559610	::475698019804131000
331227001	::475698116809588000
270065033	::475698242907557000
331227001	::475698373866311000
46070001	::475698482788188000
374528956	::475698554150060000
12354252	::475698592825368000
53863390	::475698612866142000
374528956	::475698618306138000
153543800	::475698634814943000
50151347	::475698693983576000
538590660	::475698713844006000
252756099	::475698850859327000
331227001	::475698853443022000
153543800	::475698906991312000
451868502	::475698966273986000
94215450	::475698989191290000
153543800	::475699077339164000
212068363	::475699077909610000
26413556	::475699100432625000
272999900	::475699207974948000
331227001	::475699298987175000
433932391	::475699310198542000
270736613	::475699323917721000
162559610	::475699329156796000
381203261	::475699418230816000
331227001	::475699501404266000
162559610	::475699535852101000
219188629	::475699579464450000
17974977	::475699623240433000
12354252	::475699678999109000
634873462	::475699753443803000
86970230	::475700317649395000
510678171	::475700339870822000
615636079	::475700346463846000
331227001	::475700355603648000
269151566	::475700509073219000
113221759	::475700515443974000
409662649	::475700533295325000
80788799	::475700581567184000
186287095	::475700598969339000
417449044	::475700620368691000
358307309	::475700662139748000
331227001	::475700687792111000
94215450	::475700774572675000
323477702	::475700804771258000
615507620	::475700808000888000
389949893	::475700827869298000
233767854	::475701048771092000
233767854	::475701055364534000
15488020	::475701088771768000
363361632	::475701090676375000
122799833	::475701121504526000
20941662	::475701163107811000
605608831	::475701217104904000
35097852	::475701249304965000
233767854	::475701295589122000
233767854	::475701304376176000
266033863	::475701413830332000
233767854	::475701535142604000
205320851	::475701551667769000
20112840	::475701827699089000
29827759	::475702150354706000
20112840	::475702337433268000
78513872	::475702451358937000
20112840	::475702590433685000
69719136	::475702609249316000
564879952	::475702872030466000
343018153	::475702963630256000
564879952	::475702997302124000
214357483	::475703093812666000
345508633	::475703175824306000
331397011	::475703246829268000
20941662	::475703307970023000
110236585	::475703328308219000
54754940	::475703348562100000
94215450	::475703348747071000
564879952	::475703426181918000
12354252	::475703431181520000
232437529	::475703440673619000
214357483	::475703475276222000
20941662	::475703493588971000
36866805	::475703537406455000
29394513	::475703559535988000
564879952	::475703662380318000
700013623	::475703709905981000
20941662	::475703788519841000
214357483	::475703866227322000
30336818	::475704074353254000
264946102	::475704179907133000
172827217	::475704223716216000
214357483	::475704258424098000
479246485	::475704486774591000
135681283	::475704529007415000
331227001	::475704607201849000
479246485	::475704673194635000
551447338	::475704791621189000
479246485	::475704976149184000
214357483	::475705080906141000
75209135	::475705408137355000
20112840	::475705450324049000
518039543	::475705485274791000
214357483	::475705593240363000
370420008	::475705628435185000
122799833	::475705773365137000
376940853	::475705787822510000
74955386	::475705865140314000
331398205	::475705904613306000
450378413	::475705916059160000
13298002	::475705968341565000
450378413	::475705970329280000
39904237	::475705981993623000
551447338	::475706017414934000
214357483	::475706082581422000
258196512	::475706241742667000
346569016	::475706387406667000
53724365	::475706404461117000
36943663	::475706444335943000
39904237	::475706628428161000
376940853	::475706639409246000
346569016	::475706663123423000
369804138	::475706744635936000
39904237	::475706839389057000
463855595	::475706856082382000
369804138	::475706879038222000
30787413	::475706879075557000
19210855	::475707036555292000
716262980	::475707100686209000
551447338	::475707144009187000
34767424	::475707246689517000
291413743	::475707270463238000
519086519	::475707320198897000
450378413	::475707322669342000
236528732	::475707384065953000
376940853	::475707392038952000
450378413	::475707393293029000
21568615	::475707487812075000
519086519	::475707509588512000
346127757	::475707566086176000
332908078	::475707733530800000
20190503	::475707747686940000
48612192	::475707759326134000
467545942	::475707879862054000
369804138	::475707942046822000
374228630	::475708192530636000
467545942	::475708196829814000
396332641	::475708210439921000
374228630	::475708246204747000
369804138	::475708254463733000
369804138	::475708405039255000
131420707	::475708417172967000
172025978	::475708480238534000
266317182	::475708519816376000
253717655	::475708613877850000
467545942	::475708623772217000
474400310	::475708667438710000
368170408	::475708669494296000
418847263	::475708767183851000
252355708	::475708790583853000
364439246	::475708908174966000
635796096	::475709090228752000
528542109	::475709239911272000
528542109	::475709245787492000
475930595	::475709306449719000
364439246	::475709366063362000
21452516	::475709522065907000
12354252	::475709702228025000
374228630	::475709784570621000
227114320	::475709824425295000
345508633	::475709834617438000
116098184	::475709877474426000
500239410	::475709933506531000
382190006	::475709944885301000
114064449	::475710103619137000
33703073	::475710135894278000
624360378	::475710171361341000
467545942	::475710251048919000
23642786	::475710278827782000
44451086	::475710318329331000
210996408	::475710412407975000
15137186	::475710438999883000
360761105	::475710485892177000
331227001	::475710506897252000
40054726	::475710596986724000
164676969	::475710768889884000
48612192	::475710788020490000
252355708	::475710814196727000
116098184	::475710846816235000
238786875	::475710921609076000
105607367	::475710976952905000
44307877	::475711066174136000
22195036	::475711100395077000
432622681	::475711158607814000
75034878	::475711168179232000
551447338	::475711175330910000
583488323	::475711201524334000
358031089	::475711259162066000
249789981	::475711357074280000
450378413	::475711408114393000
238786875	::475711487307415000
363361632	::475711727116754000
105607367	::475711796654145000
16713682	::475711951406788000
271774234	::475711972885815000
365203632	::475711983648772000
301044144	::475712031589683000
599348429	::475712040192192000
48612192	::475712052585955000
471516383	::475712379381379000
325849507	::475712459630985000
365203632	::475712559501557000
364439246	::475712566325305000
325849507	::475712567936286000
551447338	::475712642158714000
325849507	::475712706188943000
417428775	::475712787445211000
615507620	::475712848677462000
179119528	::475713026122067000
261043724	::475713203276902000
261043724	::475713259442810000
75034878	::475713342384779000
66786075	::475713374119280000
382190006	::475713404410138000
92870542	::475713544931917000
75034878	::475713647755272000
249789981	::475713672783081000
271774234	::475713697222897000
365203632	::475713750105075000
14584037	::475713750553853000
323891242	::475713843076038000
216507874	::475713933056032000
246571951	::475713966073593000
365203632	::475713982192713000
407038804	::475714108827115000
432622681	::475714116510691000
246050172	::475714138191056000
8548362	::475714164082872000
246050172	::475714353698570000
417428775	::475714469549862000
37119867	::475714504463237000
551447338	::475714513808154000
85211920	::475714637628178000
23663256	::475714727620775000
205030447	::475714822856663000
37119867	::475714964880392000
47017345	::475714990092324000
75034878	::475715183533244000
233767854	::475715190911401000
105607367	::475715207671865000
92870542	::475715236113440000
18336787	::475715253078999000
264677315	::475715302521466000
301497892	::475715613055541000
50354861	::475715663361626000
551447338	::475715674644680000
50354861	::475715833495187000
170924102	::475715837500739000
468796913	::475715877569302000
552029617	::475715878978215000
75034878	::475716111577522000
516542821	::475716224702509000
621474989	::475716318445182000
331246659	::475716394269827000
230069479	::475716416050843000
631513843	::475716669411975000
516542821	::475716728354140000
408049418	::475716846734176000
133158896	::475716867210747000
25935173	::475717127215644000
631513843	::475717146514059000
230069479	::475717161064083000
46070001	::475717174829776000
40054726	::475717203807830000
309778100	::475717348469387000
465002314	::475717386469769000
418841887	::475717395739205000
317483868	::475717499980247000
440314946	::475717684546777000
75034878	::475717810274828000
420731308	::475717893028466000
75034878	::475717910539685000
331227001	::475718161535221000
330691749	::475718255521562000
330691749	::475718319002370000
597965837	::475718333485309000
597965837	::475718395292565000
76375846	::475718454314803000
179119528	::475718525760589000
270065033	::475718738399203000
607432063	::475718795278168000
19895969	::475718859857862000
30787413	::475718864559693000
631513843	::475718979890446000
75034878	::475718982897393000
159726392	::475719021795766000
75034878	::475719109674418000
272999900	::475719208341635000
331227001	::475719301622935000
163415941	::475719330135801000
71981601	::475719412801368000
22734052	::475719502156423000
214357483	::475719554711056000
28252356	::475719641692917000
376472794	::475719644691841000
468796913	::475719666745475000
18929923	::475719707182366000
474400310	::475719723418517000
75034878	::475719759854436000
140994915	::475719777256624000
405676565	::475719829304147000
214357483	::475719856520572000
12354252	::475719858584174000
330691749	::475719882714382000
348901427	::475719897737986000
261847534	::475719918311473000
330691749	::475719963995820000
331227001	::475720084468797000
105607367	::475720174226907000
41465619	::475720204434296000
72123971	::475720234410602000
15488020	::475720268497698000
405362735	::475720410764304000
53545809	::475720499033821000
467545942	::475720499293880000
249246314	::475720512484540000
235043760	::475720632047398000
344990761	::475720663567974000
67193398	::475720697260834000
254579074	::475720717346934000
221205505	::475720790814756000
624747426	::475720815263379000
75034878	::475720880102719000
435557155	::475720915628466000
254579074	::475721156666720000
588531316	::475721169816268000
346569016	::475721183544238000
420083874	::475721214951178000
14584037	::475721288598966000
420083874	::475721296073228000
75034878	::475721312518696000
22734052	::475721342000435000
72123971	::475721348824576000
364546435	::475721357674942000
474400310	::475721394534510000
405362735	::475721406601109000
624747426	::475721438679564000
212068363	::475721492391817000
237530197	::475721599099088000
331668519	::475721633362358000
14307454	::475721698978041000
272999900	::475721758394556000
405362735	::475721758473871000
75034878	::475721840858386000
41465619	::475721890326413000
23665083	::475721898681057000
72123971	::475722008819273000
272999900	::475722048493191000
75034878	::475722123827113000
44451086	::475722158212014000
481512198	::475722246800297000
243830281	::475722262528933000
95072707	::475722296967954000
75034878	::475722358674575000
23665083	::475722503130578000
76427184	::475722599423811000
100378471	::475722628745814000
322465167	::475722643656953000
324536771	::475722655853584000
76427184	::475722658483826000
588531316	::475722713320128000
95072707	::475722812133355000
118881789	::475722817875361000
75034878	::475722827463528000
76375846	::475722903204265000
405362735	::475722951845613000
76375846	::475723032640503000
78213	::475723073359212000
24803741	::475723076987285000
95072707	::475723215046602000
337466318	::475723235473227000
75034878	::475723236953452000
76375846	::475723375738765000
95072707	::475723410358562000
151129980	::475723474955427000
417428775	::475723509726191000
497630362	::475723514687668000
95072707	::475723761275002000
193583131	::475723784763506000
230206940	::475723799287959000
12354252	::475723806644789000
75034878	::475724137277571000
379253079	::475724180512862000
95072707	::475724563053953000
420731308	::475724609413582000
109762886	::475724625071312000
301257200	::475724674530172000
159986953	::475724720810496000
445268626	::475724778545086000
214357483	::475724804008341000
411848692	::475724810178527000
301257200	::475724860493017000
615688476	::475724863399686000
95141856	::475724869322420000
159986953	::475724873910984000
76375846	::475724887773175000
50354861	::475724971386220000
265553576	::475725056069623000
322842111	::475725077745778000
310321041	::475725078290628000
72123971	::475725116936970000
159986953	::475725203247357000
308805449	::475725223208034000
615688476	::475725232645619000
510678171	::475725261288529000
72123971	::475725271148924000
325242803	::475725334252244000
214357483	::475725359023808000
95072707	::475725374043607000
39904237	::475725374697902000
436476907	::475725421137260000
486138458	::475725505657053000
249451202	::475725569233920000
386169383	::475725574065754000
75034878	::475725592256462000
39904237	::475725593279877000
615688476	::475725654546075000
94215450	::475725699949400000
39904237	::475725764130656000
6284612	::475725810565779000
232736272	::475725845986693000
75034878	::475725884280692000
233362394	::475725901238661000
128284695	::475725927037796000
75937251	::475725938249187000
348901427	::475725996247633000
236595577	::475726031832502000
236595577	::475726140842049000
230069479	::475726212804136000
249451202	::475726216914550000
236271147	::475726242692751000
156961324	::475726342265126000
94215450	::475726365103489000
315559101	::475726372480892000
16846197	::475726411110424000
471204596	::475726412574638000
95072707	::475726460624195000
236595577	::475726557818789000
341153843	::475726626979074000
357790406	::475726648227016000
471204596	::475726652321038000
156961324	::475726752241577000
16846197	::475726872479674000
357790406	::475726883787902000
20924979	::475726885930819000
21503139	::475726898740609000
94215450	::475726945066680000
254635990	::475727053124141000
156961324	::475727065203740000
471204596	::475727200961187000
322842111	::475727219139293000
486231003	::475727302576185000
471204596	::475727332616196000
406772829	::475727359874568000
75034878	::475727412378882000
21503139	::475727438412931000
156961324	::475727563843571000
406772829	::475727631325724000
105607367	::475727752285659000
440624261	::475727761165021000
25235649	::475727789467762000
34796664	::475727799374712000
406772829	::475727886167470000
452882285	::475727916911710000
452882285	::475727942719258000
435557155	::475728047073546000
417449044	::475728110860894000
223594866	::475728154989170000
268058306	::475728586457243000
75034878	::475728814606020000
46796467	::475729043082727000
295881773	::475729058135683000
315527257	::475729238914781000
135681283	::475729275912347000
411786523	::475729289099628000
435557155	::475729341112786000
463431723	::475729418984640000
75034878	::475729445429321000
110063681	::475729507626668000
331246659	::475729572051554000
254319575	::475729643258273000
75034878	::475729667169595000
308805449	::475729707149717000
156961324	::475729712627449000
20112840	::475729713336287000
490016303	::475729757213327000
337416247	::475729787001274000
75034878	::475729842608959000
254319575	::475729932853583000
138083816	::475729947596972000
20112840	::475730083521372000
32671267	::475730138236067000
634873462	::475730141340270000
75034878	::475730190228672000
156961324	::475730240098947000
105607367	::475730243207315000
64907439	::475730322915471000
20112840	::475730382735032000
256319248	::475730522464083000
377110730	::475730685379227000
20112840	::475730724084281000
59454178	::475730725027602000
510678171	::475730946239774000
75034878	::475730974144073000
255195496	::475730975482077000
26879335	::475730983803969000
278165989	::475730985900711000
59454178	::475731005555240000
255195496	::475731055593263000
22285873	::475731107498172000
20112840	::475731125982097000
109361476	::475731136883458000
21503139	::475731140612198000
75034878	::475731311122870000
155650977	::475731327204216000
75034878	::475731508544933000
138083816	::475731529935486000
20112840	::475731622478630000
33017275	::475731624374435000
21623464	::475731633371217000
59454178	::475731646759833000
254319575	::475731781899939000
21503139	::475731793295859000
21415532	::475731856273330000
266317182	::475731909201625000
20112840	::475731927362596000
156961324	::475731974372343000
545784705	::475732002873049000
23642786	::475732030404460000
70839289	::475732084393537000
467688815	::475732128781832000
72123971	::475732163841638000
128977591	::475732167201263000
39215095	::475732167327092000
22327740	::475732189376946000
263389464	::475732259228880000
6203992	::475732290417737000
325036867	::475732293177589000
20112840	::475732434626301000
417449044	::475732472542396000
21503139	::475732478896779000
293342989	::475732486203260000
259541688	::475732505824215000
86474692	::475732572714975000
151190656	::475732600774860000
421356901	::475732742794387000
72123971	::475732743087595000
286298021	::475732784708063000
70839289	::475732793524498000
136791341	::475732830648291000
156961324	::475733004455657000
20112840	::475733130603937000
78213	::475733324389183000
72123971	::475733332349554000
75034878	::475733509890269000
70839289	::475733594959527000
81007000	::475733597958049000
26879335	::475733603016380000
251821834	::475733822483361000
599589782	::475733946186358000
445268626	::475734009084121000
251821834	::475734019598852000
259541688	::475734117095862000
352062989	::475734169377865000
71689075	::475734200180817000
126428969	::475734381848322000
352062989	::475734432071311000
379807492	::475734433996505000
269151566	::475734485334757000
131420707	::475734509392900000
308805449	::475734642545270000
70839289	::475734680663511000
352062989	::475734936784470000
470801476	::475734945822814000
309789310	::475735327747764000
126428969	::475735427836428000
70839289	::475735455715971000
352062989	::475735502629654000
150034005	::475735577334398000
140994915	::475735738450206000
314988406	::475735823766138000
10095952	::475735832339685000
19028099	::475735833564430000
131420707	::475735857362530000
454146385	::475735920105111000
163893797	::475735964703129000
227114320	::475736002175438000
69950823	::475736034689687000
193192138	::475736092839514000
587054451	::475736110262661000
16002106	::475736182161022000
301778739	::475736190071476000
314988406	::475736216131092000
10095952	::475736581702430000
18455966	::475736595170332000
31345791	::475736691479547000
467545942	::475736851383582000
384594087	::475736856882339000
79073243	::475736937253584000
384594087	::475736989338451000
242435004	::475737030622588000
69719136	::475737138340704000
159986953	::475737202131869000
335759212	::475737216786776000
227114320	::475737238924689000
337466318	::475737249552674000
10095952	::475737276216254000
479156555	::475737386199298000
17086308	::475737406239297000
479156555	::475737430331772000
409709795	::475737508173471000
716262980	::475737535759806000
10095952	::475737543661871000
17086308	::475737664553902000
122799833	::475737715984842000
105607367	::475737836617228000
39904237	::475737948869390000
198406854	::475738046940577000
304645030	::475738145380896000
21503139	::475738147687366000
440624261	::475738310380638000
58587526	::475738638782054000
376472794	::475738645056724000
436716308	::475738745044729000
30336818	::475738750581231000
19028099	::475738768167563000
346569016	::475738775117914000
249451202	::475738779719041000
79861287	::475738805639852000
95072707	::475738812300001000
546947837	::475738821842468000
451667062	::475739041359757000
95504927	::475739109466865000
42994926	::475739159244464000
341153843	::475739165204570000
341803593	::475739226793709000
15488020	::475739231000621000
110063681	::475739242350407000
95504927	::475739246423461000
156961324	::475739265419051000
133158896	::475739298940329000
450378413	::475739344909524000
95504927	::475739352921030000
424709673	::475739356809134000
331397011	::475739488615161000
97592081	::475739804148445000
91770694	::475739812289589000
389197869	::475739976471420000
167301113	::475739979491336000
337416247	::475739983475900000
36468395	::475739994816905000
277251070	::475740214905032000
249451202	::475740229920636000
24719772	::475740284009992000
445826532	::475740396803616000
450378413	::475740474221686000
436476907	::475740533709479000
133158896	::475740536741978000
167301113	::475740621961846000
95072707	::475740633689116000
95072707	::475740759878926000
240532669	::475740838715473000
91770694	::475741094127607000
450378413	::475741191565094000
156961324	::475741199303585000
95072707	::475741306749083000
38326757	::475741350579560000
133158896	::475741384507678000
243014276	::475741443831525000
85343069	::475741562258092000
95072707	::475741562911985000
450378413	::475741565151760000
334403708	::475741645699567000
245154470	::475741850825793000
594121150	::475741866319552000
228213959	::475741926814003000
61402370	::475741971458179000
167301113	::475741990672695000
38326757	::475742033676886000
384503737	::475742119726813000
335101950	::475742148965318000
38326757	::475742257513914000
15288029	::475742335737671000
44307877	::475742348492943000
228213959	::475742416566120000
416548217	::475742546812207000
450378413	::475742752022335000
167301113	::475742786109464000
503741267	::475742792409690000
110063681	::475742800714031000
19210855	::475742813955428000
467043006	::475742892888432000
23754003	::475742899020128000
357275400	::475742963922780000
722514433	::475742978695520000
245154470	::475743010656104000
450378413	::475743012442492000
588705820	::475743057191915000
309789310	::475743057384841000
425381729	::475743123314733000
110063681	::475743154675531000
309789310	::475743156646850000
210996408	::475743167858622000
445268626	::475743184514199000
228213959	::475743226540724000
309789310	::475743272573227000
279750654	::475743300964859000
72123971	::475743348389457000
247372701	::475743413028274000
320484851	::475743464844701000
516542821	::475743531928006000
258609027	::475743566736941000
140206179	::475743577851838000
445268626	::475743694646439000
25359188	::475743702602633000
326636490	::475743718142914000
389197869	::475743800032509000
309789310	::475743830637961000
25359188	::475743837822799000
450378413	::475743925991247000
242443898	::475744016542072000
291249412	::475744086813462000
450378413	::475744098280669000
320484851	::475744246931398000
8548362	::475744345447211000
324401110	::475744351101149000
247560161	::475744366439301000
291249412	::475744394838953000
291249412	::475744408256536000
351641054	::475744565308428000
355758655	::475744566789033000
104947253	::475744610103619000
36279116	::475744643963834000
320484851	::475744684833112000
450378413	::475744692143788000
260911912	::475744761161457000
36485138	::475744779196985000
36279116	::475744832250335000
160495648	::475744925732982000
220455732	::475744932871667000
445826532	::475745079362326000
220455732	::475745108860887000
16039882	::475745133686968000
27179899	::475745209461260000
291249412	::475745377161707000
20738985	::475745460406063000
26413556	::475745531948716000
79073243	::475745535765520000
228213959	::475745545089077000
429348972	::475745550487126000
450378413	::475745553947426000
85343069	::475745602941485000
85343069	::475745603046354000
85343069	::475745603050541000
291249412	::475745615763079000
429348972	::475745638915649000
291249412	::475745654837243000
24100015	::475745717513109000
315527257	::475745749461131000
48557490	::475745869296566000
48557490	::475745879492935000
260911912	::475745976838549000
224501206	::475746068349853000
15137186	::475746260138614000
529698153	::475746348122116000
36866805	::475746351813500000
33683248	::475746544235589000
257207319	::475746560857231000
505323751	::475746813102665000
76375846	::475746829221785000
24100015	::475746864248000000
450378413	::475746871613194000
33683248	::475746905289654000
12354252	::475747062311837000
183438897	::475747159698976000
323477702	::475747486997291000
183438897	::475747508270796000
192727478	::475747561392058000
516542821	::475747569243394000
47269984	::475747607302529000
260038180	::475747616979181000
599348429	::475747661929512000
357265451	::475747913386045000
321780812	::475747914854445000
554041249	::475748005082312000
218956862	::475748005765980000
369804138	::475748026691387000
369804138	::475748087357792000
242443898	::475748139756834000
22717394	::475748262717038000
420731308	::475748286234894000
369804138	::475748321194442000
19210855	::475748363510743000
48557490	::475748366442561000
242443898	::475748421790220000
183438897	::475748442224877000
28066346	::475748509451161000
10095952	::475748509787111000
183438897	::475748530900856000
242443898	::475748541256974000
27179899	::475748588187033000
357790406	::475748695678681000
289360824	::475748698354614000
481512198	::475748806299230000
301044144	::475748844551286000
621474989	::475748851207651000
60218540	::475748888348200000
553930094	::475748973412896000
301044144	::475749017746694000
242435004	::475749194620096000
183438897	::475749258918760000
326436771	::475749325943762000
301657872	::475749373704683000
228213959	::475749413910892000
224682361	::475749446240567000
137117871	::475749460887089000
349787019	::475749463412441000
263389464	::475749490058485000
722514433	::475749653850624000
92905148	::475749675736514000
91606737	::475749699186479000
31586329	::475749746284703000
110063681	::475749755784822000
183438897	::475749975222022000
624360378	::475750051508412000
183438897	::475750075876909000
369804138	::475750079174029000
267357514	::475750097352142000
434439338	::475750207364550000
186945768	::475750222065586000
554041249	::475750256823373000
183438897	::475750305519267000
336019882	::475750346279497000
501554267	::475750358417809000
267357514	::475750749272801000
72123971	::475750763117809000
68775336	::475750799499591000
12354252	::475750829832413000
198406854	::475751006290968000
38991775	::475751077724585000
208894791	::475751120082833000
28922315	::475751172918091000
201810972	::475751370868670000
262240809	::475751402153598000
244995179	::475751408177000000
371500504	::475751453793845000
451868427	::475751473205088000
120851061	::475751517207543000
451868427	::475751574120058000
46796467	::475751591468085000
371500504	::475751641644146000
451868427	::475751840873578000
329333638	::475751929872908000
625951846	::475751995677364000
118881789	::475752016463949000
222278624	::475752086353625000
15782772	::475752224510193000
371500504	::475752321977049000
68473966	::475752355359916000
240532669	::475752390378139000
334420539	::475752405959974000
24634410	::475752408690094000
91770694	::475752430681194000
15742158	::475752489619165000
140994915	::475752490852315000
507918715	::475752555759566000
105607367	::475752583949455000
140994915	::475752633379328000
254711141	::475752652907622000
370420008	::475752684352704000
351004243	::475752751914582000
510678171	::475752769174114000
38991775	::475752891928829000
15782772	::475752898471923000
429345484	::475752956282036000
110063681	::475753030575718000
120851061	::475753083352276000
227114320	::475753227129217000
68473966	::475753270557016000
120851061	::475753314865266000
451868427	::475753314953342000
19028099	::475753336805654000
373126936	::475753405433253000
293606978	::475753420255555000
443332358	::475753472160067000
38991775	::475753767561072000
587054451	::475753800502751000
217214677	::475753832157159000
92905148	::475753841162719000
506760887	::475753940555141000
334403708	::475753992736497000
92905148	::475754009585008000
248329328	::475754036100993000
60221494	::475754043219116000
110063681	::475754060621287000
451868427	::475754195954331000
624360378	::475754259968184000
266033863	::475754303727362000
92905148	::475754381405855000
255195496	::475754394705616000
248329328	::475754465530634000
237963845	::475754473642803000
248329328	::475754554361774000
262240809	::475754781034549000
92905148	::475754812668383000
222278624	::475754870369030000
222278624	::475754929735213000
248329328	::475755014846443000
430182591	::475755118571167000
433168829	::475755162846654000
218956862	::475755193678974000
240532669	::475755222594519000
217912167	::475755278622015000
118881789	::475755340185604000
222278624	::475755375552000000
218750630	::475755379885088000
354125458	::475755421169233000
210676238	::475755436277514000
54754940	::475755445978931000
105607367	::475755451070816000
354125458	::475755557249224000
28054060	::475755658218729000
253057868	::475755667509477000
252914746	::475755676384251000
301044144	::475755689798033000
106855310	::475755830659522000
253057868	::475755850288857000
59583601	::475755874871308000
128284695	::475755929124618000
222278624	::475756002948558000
451868427	::475756006085894000
210676238	::475756014625902000
481512198	::475756067427995000
36219010	::475756068379705000
19028099	::475756096049512000
301044144	::475756163888607000
450378413	::475756173660925000
354125458	::475756176018132000
444679647	::475756255462449000
248329328	::475756327457665000
444679647	::475756375335645000
106855310	::475756426254897000
218956862	::475756523822780000
264946102	::475756607783985000
40561134	::475756623965605000
21503139	::475756830539644000
248329328	::475756862236008000
248329328	::475756916988469000
24100015	::475756924349063000
25235649	::475756949834055000
248329328	::475756981559783000
248329328	::475757142063194000
402333632	::475757224393179000
218956862	::475757330798510000
60221494	::475757377879154000
21503139	::475757447387164000
269151566	::475757469793538000
451667062	::475757506204278000
354125458	::475757548633477000
365021832	::475757641260490000
406110065	::475757643894906000
363722761	::475757676136529000
248329328	::475757717081313000
12354252	::475757743228596000
540330411	::475757759296573000
248329328	::475757760039387000
28405302	::475757926020173000
407038804	::475758030425169000
110063681	::475758080035414000
15137186	::475758083075887000
33528820	::475758104823738000
429906977	::475758132791345000
12354252	::475758154094231000
15488020	::475758159655477000
218956862	::475758195437498000
450378413	::475758275007229000
15806298	::475758375112679000
86349050	::475758404959735000
10095952	::475758425662828000
276381534	::475758475159810000
481512198	::475758488308948000
18750697	::475758493073674000
334665323	::475758510538379000
429906977	::475758513265049000
261043724	::475758593158180000
227114320	::475758595896668000
553930094	::475758772896280000
248329328	::475758799878651000
198406854	::475758851694669000
249789981	::475758857072164000
95504927	::475758899627585000
19028099	::475758904849084000
244995179	::475758956150022000
619492928	::475759006938853000
12354252	::475759012685025000
369804138	::475759122164768000
276381534	::475759264364249000
61493721	::475759525929025000
352062989	::475759572096122000
248329328	::475759633244516000
211645751	::475759639716720000
114633433	::475759694548455000
301657872	::475759875650105000
12354252	::475760002339463000
30336818	::475760045242994000
244995179	::475760171416051000
194359616	::475760266643505000
304661740	::475760300499546000
254635990	::475760417487474000
619492928	::475760654490804000
276381534	::475760705048940000
203688730	::475760764058234000
204292930	::475760772585226000
273205079	::475760782089932000
33823755	::475760786376495000
360231979	::475760821545345000
276381534	::475761010616598000
62756038	::475761101854879000
62756038	::475761111959347000
613956023	::475761205793939000
21503139	::475761262916542000
258506164	::475761602650578000
204292930	::475761628840214000
27179899	::475761635047772000
219039425	::475761636712923000
105607367	::475761734528278000
424709673	::475761747652247000
204292930	::475761748503719000
236271147	::475761759538909000
230206940	::475761855911440000
210996408	::475761876086046000
395687470	::475761919169925000
257225781	::475761992993898000
402333632	::475762019539615000
110063681	::475762021498376000
257225781	::475762265518403000
331668519	::475762274808766000
204292930	::475762305570177000
219039425	::475762392773951000
257225781	::475762481886138000
220455732	::475762516757602000
58587526	::475762518510419000
335367791	::475762543873384000
195563881	::475762563141996000
257225781	::475762570805395000
263389464	::475762628414148000
269401499	::475762717018427000
240532669	::475762737583493000
245957488	::475762789911252000
378771457	::475762802721062000
110063681	::475762850498359000
322463853	::475763156447293000
376472794	::475763166576926000
262382570	::475763243848577000
322463853	::475763259060940000
424498591	::475763317827715000
218956862	::475763330393862000
551447338	::475763364095090000
376472794	::475763374257868000
29786990	::475763983165571000
322463853	::475763984654929000
46978610	::475764041516724000
475031809	::475764094817927000
210996408	::475764191090204000
92905148	::475764198925139000
158129535	::475764301824008000
375734748	::475764842104909000
539183661	::475764901966000000
20293581	::475765105993342000
20293581	::475765120015286000
450378413	::475765151988064000
322463853	::475765186511372000
36829018	::475765253385781000
335101950	::475765254761099000
408224760	::475765373158309000
105607367	::475765479064477000
516017637	::475765613676089000
218956862	::475765716562767000
114064449	::475765760938479000
560698843	::475765783193452000
304661740	::475765852348747000
72123971	::475765878831607000
20112840	::475765961425829000
114064449	::475766084591964000
19210855	::475766185053548000
20112840	::475766235989147000
234213287	::475766360384208000
46268291	::475766370974457000
263013923	::475766489392615000
232736272	::475766536805052000
450378413	::475766603754110000
351004243	::475766621751877000
15288029	::475766646615703000
22285873	::475766686554263000
424709673	::475766700856451000
120853830	::475766756985044000
227046044	::475766773451485000
68966030	::475766842246852000
190624012	::475766892456452000
195276249	::475766893023092000
190624012	::475766917588742000
450378413	::475767005916585000
190624012	::475767013831241000
253120136	::475767077395906000
243751614	::475767128130215000
304661740	::475767201794772000
59583601	::475767254387130000
16166332	::475767266697809000
130690913	::475767303775076000
190624012	::475767342484299000
18374690	::475767416543518000
510998653	::475767468968136000
429345484	::475767563176013000
263433687	::475767610051919000
553930094	::475767621615235000
276540818	::475767622873907000
410856984	::475767721473224000
20112840	::475767763622199000
335101950	::475767771997822000
275268585	::475767794328694000
500212290	::475767829921144000
36772146	::475767853522485000
225691566	::475767941711945000
275268585	::475767959148052000
276540818	::475768106472984000
20112840	::475768126291062000
287228225	::475768188961959000
375967762	::475768279261118000
84849075	::475768305857601000
72123971	::475768405102825000
275268585	::475768453610352000
345626789	::475768454566653000
100090407	::475768458945105000
399645465	::475768471553200000
345626789	::475768516160012000
399645465	::475768594626670000
47269984	::475768658565025000
337434879	::475768745168617000
249227650	::475768792115863000
323246381	::475768794128740000
395057520	::475768840618774000
38623896	::475768845840314000
33017275	::475768872910352000
178921630	::475768942435520000
376425912	::475768959233310000
279750654	::475768992133824000
41143305	::475769063202107000
58281200	::475769082701414000
194359616	::475769084119109000
48804765	::475769100405604000
261471578	::475769133381222000
345626789	::475769198015447000
261471578	::475769231418855000
552146644	::475769242496012000
110063681	::475769471937052000
552802620	::475769487615332000
69719136	::475769553335492000
115503799	::475769571870117000
255195496	::475769643651461000
546947837	::475769649582182000
249227650	::475769683107676000
406110065	::475769790888300000
69719136	::475769844819058000
304661740	::475769897868214000
61493721	::475770091821608000
21415532	::475770103774973000
271774234	::475770191402393000
272533260	::475770219751694000
38326757	::475770242078355000
263433687	::475770261216968000
212060681	::475770265780367000
378771457	::475770316677849000
38713173	::475770393991843000
431214329	::475770430184513000
188917484	::475770664826068000
243751614	::475770681628450000
204292930	::475770755591184000
177111779	::475770862776250000
20778748	::475771154834026000
508054066	::475771272811786000
110236585	::475771278461517000
424709673	::475771365639716000
86243090	::475771401870118000
450378413	::475771501392588000
18336787	::475771608250867000
38991775	::475771629277282000
28054060	::475771660579405000
33011898	::475771688743755000
279750654	::475771707257790000
69028501	::475771889177354000
72123971	::475771925772242000
451667062	::475772106840739000
87812967	::475772113266425000
345508633	::475772224864280000
443070793	::475772277305655000
29391732	::475772370272411000
500388817	::475772454573727000
399174015	::475772584873582000
196394433	::475772589780914000
106855310	::475772658945384000
106855310	::475772826721734000
328779215	::475772854303088000
313421343	::475773021157064000
38991775	::475773301718274000
21503139	::475773348085919000
500388817	::475773549291253000
81007000	::475773611450458000
500388817	::475773801192775000
27904685	::475773872474963000
351896383	::475773887465422000
351896383	::475773918146740000
160671151	::475773921791193000
102530016	::475774045976535000
321166954	::475774067853647000
81007000	::475774288319229000
84849075	::475774320489545000
105607367	::475774440060751000
198126424	::475774656683999000
222636373	::475774665726914000
323246381	::475774750892232000
184885982	::475775148516446000
255195496	::475775161069604000
90797741	::475775188626583000
184885982	::475775311607783000
337466318	::475775359754194000
24100015	::475775493883854000
184885982	::475775496459157000
409541924	::475775560426061000
443070793	::475775567560966000
446541836	::475775590101159000
384503737	::475775690432733000
414217500	::475775693079707000
184885982	::475775700172308000
258382946	::475775715905114000
319851493	::475775831093301000
205320851	::475775831789154000
440314946	::475775843331891000
301044144	::475775848080220000
436716308	::475775966912860000
205320851	::475775989465632000
30666953	::475776021380075000
30516926	::475776045376077000
80586819	::475776079815520000
80586819	::475776151907205000
203145029	::475776161461858000
30336818	::475776185373577000
205320851	::475776187222851000
451667062	::475776224368009000
258382946	::475776234648248000
396655167	::475776266743066000
38440249	::475776407625539000
15137186	::475776413224951000
153543800	::475776415313715000
30336818	::475776424377593000
479245748	::475776429129748000
436716308	::475776475225153000
24100015	::475776504245522000
462681637	::475776580036599000
56723331	::475776591721541000
205320851	::475776615234822000
56723331	::475776617420034000
193796724	::475776633853739000
56723331	::475776645857431000
301042701	::475776694209740000
205320851	::475776699745857000
436716308	::475776710969794000
258382946	::475776721975660000
80586819	::475776784542474000
193796724	::475776799205785000
320052148	::475776877253386000
56723331	::475776887872974000
462681637	::475776902427586000
396655167	::475776925789876000
36866805	::475776948266737000
193796724	::475776966264901000
30336818	::475776992387026000
301044144	::475777076482830000
429348972	::475777123039195000
425252367	::475777158254956000
205320851	::475777216144355000
273092249	::475777298038521000
15488020	::475777317726208000
56723331	::475777387028680000
29391732	::475777420792844000
273092249	::475777630340653000
500388817	::475777740915089000
546947837	::475777775232487000
323011452	::475777787073024000
273092249	::475777861530701000
273092249	::475777908842434000
322465167	::475777933294833000
30912658	::475778020221788000
155686441	::475778028505550000
274311440	::475778044360425000
12354252	::475778151839432000
117608761	::475778224345985000
337466318	::475778335910264000
261471578	::475778338133643000
226429138	::475778356063899000
465934852	::475778356416630000
130690913	::475778419700301000
536141027	::475778474875953000
226429138	::475778492810813000
226429138	::475778515640385000
258609027	::475778654211813000
17111530	::475778725301088000
334420539	::475778785737199000
280798922	::475778806985555000
95072707	::475778859824975000
536141027	::475778911255535000
53112812	::475779018591973000
221205505	::475779082236350000
436716308	::475779096581251000
269401499	::475779244917026000
301044144	::475779264688963000
233767854	::475779276654903000
233767854	::475779286771593000
30666953	::475779354694131000
105607367	::475779366946082000
117608761	::475779441470099000
349787019	::475779446646272000
117608761	::475779468888248000
221205505	::475779514111623000
36829018	::475779580385832000
436716308	::475779605102862000
463431723	::475779658479579000
315559101	::475779678113103000
436716308	::475779681674092000
365021832	::475779756697202000
165634562	::475779792567279000
30666953	::475779836711956000
262240809	::475779946041057000
192727478	::475780016455053000
30336818	::475780051859169000
413735493	::475780126622236000
203688730	::475780172642144000
186107022	::475780315831492000
417428775	::475780352645271000
509760806	::475780475504840000
15778759	::475780475923861000
38326757	::475780533331324000
509760806	::475780546698944000
40126821	::475780582610595000
54405135	::475780609105985000
117608761	::475780629708025000
436716308	::475780730107080000
406772829	::475780773581033000
165634562	::475780791679856000
15806298	::475780824571191000
70839289	::475780852144549000
436716308	::475780893173248000
40994873	::475780953332121000
211376385	::475781120177340000
588705820	::475781126024605000
396929208	::475781253602369000
301203823	::475781348515250000
360231979	::475781358652891000
338543771	::475781371097382000
396929208	::475781417784184000
204292930	::475781432871518000
326636490	::475781456841961000
232736272	::475781565730258000
164891333	::475781601209909000
615636079	::475781698714468000
132976059	::475781835939520000
204292930	::475781896618512000
209401949	::475781933373616000
276341812	::475781944513277000
334403708	::475782012079714000
218956862	::475782019671396000
276341812	::475782064008994000
410856984	::475782106635702000
28054060	::475782219777052000
536141027	::475782223782625000
340094001	::475782296449339000
94215450	::475782440628535000
486231003	::475782618223763000
301717953	::475782786834395000
326636490	::475782820238200000
552146644	::475782828341612000
164135621	::475782877964402000
301717953	::475782967974170000
263013923	::475782980364156000
263389464	::475783124836974000
23665083	::475783125444751000
70839289	::475783151521136000
59207269	::475783157430898000
323011452	::475783163495473000
18455966	::475783274909138000
436476907	::475783277815414000
164135621	::475783339077812000
204292930	::475783357888880000
15282962	::475783391607267000
620420742	::475783610239569000
716262980	::475783639616454000
301717953	::475783703939915000
30336818	::475783721744748000
371243365	::475783826065883000
25359188	::475783928205168000
70839289	::475784157441040000
164135621	::475784173060648000
533417136	::475784301808988000
283328574	::475784353491210000
339565561	::475784410630217000
364641621	::475784504804933000
283328574	::475784650804039000
12354252	::475784744966565000
56736460	::475784750561775000
58628782	::475784755309707000
406121427	::475784755481305000
234213287	::475784757037789000
70839289	::475784792383168000
164135621	::475784808879362000
364641621	::475784875245465000
263389464	::475784880547450000
338543771	::475784916441911000
450560571	::475785011279327000
378367977	::475785117562961000
234213287	::475785126107156000
196394433	::475785167941160000
15806298	::475785217933066000
269151566	::475785279844794000
30336818	::475785306835537000
319851493	::475785337542017000
543585402	::475785376691675000
164135621	::475785382513344000
30336818	::475785486339166000
338543771	::475785503967424000
338543771	::475785603447930000
70839289	::475785610733830000
210996408	::475785612570931000
239313896	::475785650508005000
105607367	::475785669563154000
315527257	::475785742174937000
164135621	::475785752253841000
56736460	::475785765918900000
276341812	::475785778673381000
64813007	::475785798688993000
105607367	::475785819370713000
193796724	::475785862794719000
273955213	::475786009586958000
105607367	::475786015492165000
259413656	::475786234888196000
76638498	::475786240382357000
76638498	::475786294958645000
30336818	::475786299648249000
38326757	::475786332426366000
155686441	::475786383080964000
554041249	::475786502728065000
355758655	::475786588996509000
33629617	::475786623930875000
30336818	::475786755296468000
30336818	::475786765706727000
30336818	::475786775370420000
283328574	::475786836493619000
162559610	::475786846488633000
364641621	::475786855326420000
277814195	::475786909374218000
91195209	::475786953401462000
263433687	::475786964005031000
162559610	::475786987249479000
393735397	::475787012474421000
284316159	::475787116904189000
162559610	::475787146096156000
22285873	::475787200706383000
234213287	::475787204388589000
414217500	::475787238886764000
237938155	::475787403140280000
39215095	::475787433296920000
162559610	::475787545855291000
91606737	::475787652398993000
357275400	::475787698083753000
378367977	::475787794263314000
169291538	::475787829877166000
263013923	::475787846247534000
439491329	::475787909736693000
364752208	::475788059695263000
432116634	::475788071862935000
346654346	::475788118399156000
346654346	::475788186896330000
304661740	::475788244110802000
357150048	::475788253912518000
234213287	::475788259612561000
98589714	::475788302457376000
70839289	::475788677525024000
393735397	::475788698731433000
501554267	::475788724123729000
393735397	::475788756516339000
393735397	::475788816184524000
424498591	::475788873327738000
29786990	::475788909168033000
28905424	::475788910543777000
384105885	::475788933184245000
393735397	::475788956685316000
393735397	::475789056300023000
393735397	::475789188747784000
384105885	::475789211040108000
311664191	::475789217885609000
386833057	::475789224512610000
478145352	::475789270285053000
261847534	::475789277885128000
443332358	::475789295341821000
364641621	::475789352170422000
177111779	::475789395010654000
262240809	::475789505832972000
36829018	::475789536836874000
136791341	::475789719867904000
286282963	::475789748083384000
219039425	::475789814697295000
116098184	::475789823052349000
92905148	::475789894435241000
211019280	::475789932007792000
126428969	::475789939641053000
384105885	::475789944024072000
443332358	::475789958708342000
238698812	::475789992825217000
70839289	::475790028258680000
29786990	::475790217006546000
92905148	::475790243686522000
634615880	::475790256650739000
15137186	::475790303207907000
78513872	::475790436154765000
126428969	::475790446593986000
379358099	::475790456639352000
634615880	::475790478512619000
262240809	::475790528450424000
539183661	::475790533726453000
304219715	::475790538822516000
216507874	::475790566220115000
64596921	::475790575686660000
44451086	::475790604383686000
227114320	::475790611732496000
78513872	::475790633450209000
92905148	::475790635048636000
105607367	::475790656397672000
64596921	::475790666606587000
78513872	::475790682347409000
64596921	::475790692162490000
78513872	::475790696159272000
32671267	::475790734801768000
64596921	::475790749364006000
196394433	::475790764497047000
706034130	::475790767567290000
40126821	::475790858386948000
634615880	::475790870893969000
64596921	::475790896945192000
33629617	::475790939387355000
35706997	::475790963194216000
62756038	::475790971230121000
78513872	::475790996174028000
706034130	::475791040356831000
126428969	::475791049005084000
87812967	::475791088805232000
237938155	::475791114105290000
78614495	::475791163945779000
78614495	::475791307894321000
220455732	::475791312428761000
226845681	::475791334335602000
479245748	::475791358523740000
235272576	::475791449099739000
8036902	::475791451197308000
348316521	::475791467449819000
116098184	::475791635104952000
436716308	::475791710052950000
262240809	::475791801689731000
262382570	::475791850586918000
434045786	::475791889728565000
84849075	::475791900281417000
479245748	::475791941871734000
61050527	::475791955104772000
251231824	::475791985488715000
506760887	::475791995542437000
381203261	::475792019348914000
76638498	::475792090895368000
241790793	::475792103121752000
322463853	::475792113267773000
226845681	::475792119827664000
226845681	::475792168431276000
241790793	::475792198097580000
299484513	::475792259858722000
126428969	::475792264673779000
33629617	::475792264779014000
305216922	::475792316553515000
241790793	::475792326401351000
241790793	::475792391744802000
393735397	::475792411449638000
322463853	::475792412011266000
216507874	::475792531314458000
109361476	::475792536704155000
348682667	::475792541238173000
393735397	::475792573005836000
22285873	::475792635651584000
270065033	::475792690626711000
109361476	::475792761900122000
219039425	::475792821341790000
432622681	::475792823971639000
64596921	::475792842934472000
38623896	::475792856410365000
266317182	::475792865839570000
443332358	::475792886592573000
216507874	::475792937520222000
51413309	::475793002754220000
436716308	::475793041975164000
300884493	::475793051453898000
136458681	::475793114653667000
331227001	::475793196954701000
390504920	::475793254974488000
348316521	::475793344371519000
259569717	::475793412365778000
537633292	::475793439930318000
120851061	::475793487590596000
415259927	::475793688590057000
26514591	::475793733427138000
301761224	::475793843799879000
26514591	::475793860678144000
408772521	::475793892433227000
26514591	::475793904940630000
26514591	::475794095861141000
491357856	::475794102127460000
29786990	::475794143969804000
322463853	::475794446642995000
408772521	::475794469573632000
301761224	::475794493589835000
30336217	::475794577144545000
29786990	::475794654026539000
30336217	::475794667334692000
52105336	::475794765699899000
54754940	::475794787657064000
379253079	::475794804191019000
33703073	::475794817671524000
196394433	::475794837929598000
20112840	::475794965554282000
33703073	::475794971170447000
196394433	::475795001616506000
355598729	::475795017177391000
61050527	::475795042473238000
98806791	::475795089168814000
30336217	::475795093928964000
20112840	::475795096617488000
465002314	::475795112182546000
27904685	::475795130205478000
491357856	::475795139676635000
467027311	::475795153924685000
20112840	::475795323881664000
196394433	::475795344962621000
279750654	::475795394493169000
30336217	::475795443083800000
393735397	::475795479016771000
217912167	::475795485643767000
396332641	::475795487522816000
24100015	::475795503062347000
396929208	::475795553373016000
59207269	::475795560747008000
381778563	::475795575305015000
28922315	::475795617990463000
236271147	::475795641818292000
217912167	::475795755656282000
341892711	::475795789433016000
424709673	::475795795405332000
20112840	::475795875806318000
415259927	::475795917812289000
172573942	::475795978566373000
322463853	::475796117561835000
212490176	::475796156065538000
406772829	::475796174880768000
301761224	::475796190462623000
15488020	::475796218409254000
47851190	::475796521456517000
301761224	::475796590720847000
498321918	::475796600166821000
286282963	::475796604234895000
435478224	::475796628566077000
221205505	::475796737916170000
315559101	::475796766999470000
33703073	::475796802403577000
393735397	::475796943445426000
105607367	::475796966270853000
258506164	::475797008369074000
262240809	::475797015125704000
262240809	::475797043990917000
30336217	::475797157857853000
217262932	::475797176556068000
30666953	::475797181182398000
53545809	::475797195741224000
212490176	::475797265290780000
318692042	::475797305539309000
359672666	::475797482677362000
91606737	::475797538193539000
359672666	::475797591062355000
302472189	::475797648381726000
47851190	::475797650466676000
393735397	::475797711179247000
217262932	::475797726219624000
167365283	::475797807274541000
538590660	::475797864502013000
109361476	::475797884735328000
23754003	::475797915139469000
552146644	::475797946299318000
118810756	::475797955559968000
28905424	::475797961772138000
341493662	::475798226109726000
106855310	::475798268111486000
73995534	::475798269680177000
110236585	::475798456058273000
393735397	::475798547234050000
484202581	::475798590368260000
322842111	::475798628385439000
43006697	::475798679967002000
70839289	::475798732059865000
164676969	::475798774770843000
164676969	::475798966245027000
254442957	::475798973698281000
416018810	::475799098910838000
47851190	::475799143278194000
29786990	::475799233027932000
262240809	::475799256293326000
588705820	::475799271011139000
177111779	::475799355119517000
353888661	::475799547315093000
353544330	::475799596116217000
24392243	::475799635047354000
264705173	::475799709240811000
198126424	::475799711421435000
392301070	::475799862533824000
272999900	::475799866468487000
479246485	::475800017618632000
424709673	::475800023439929000
36866805	::475800031606239000
262240809	::475800112757633000
424709673	::475800120110243000
124582805	::475800194182049000
411777707	::475800357206245000
221205505	::475800371554951000
96013044	::475800443470503000
22285873	::475800447035273000
264622253	::475800476144111000
365658620	::475800491633287000
415897649	::475800516698468000
90467952	::475800520938905000
484202581	::475800563360481000
547741880	::475800588207128000
328882474	::475800591176724000
393735397	::475800594746445000
291518680	::475800603269296000
53545809	::475800658705002000
424709673	::475800834077229000
291518680	::475800919125557000
424709673	::475801051363176000
344442687	::475801058556391000
36829018	::475801067263782000
449981984	::475801100218425000
230365198	::475801112516120000
33017275	::475801214719119000
474475074	::475801236865032000
424709673	::475801263414579000
254635990	::475801270570070000
264677315	::475801310923456000
98806791	::475801316690624000
440314946	::475801347133296000
547741880	::475801355886395000
406772829	::475801365176803000
591216066	::475801443170279000
261043724	::475801471917645000
230365198	::475801483980853000
591216066	::475801553920864000
81007000	::475801566675742000
273092249	::475801569955696000
24100015	::475801577031086000
261043724	::475801718681501000
24100015	::475801774297595000
238307628	::475801857198014000
471204596	::475801875997294000
77078833	::475802056226119000
505323751	::475802138132893000
440314946	::475802162581495000
348745482	::475802193392857000
424709673	::475802201797828000
280798922	::475802205644423000
24100015	::475802373815033000
135681283	::475802416290758000
302472189	::475802474142793000
30666953	::475802482581323000
58847822	::475802488797290000
211019280	::475802489808510000
198651083	::475802561392304000
378850242	::475802598486712000
93927673	::475802655894556000
163893797	::475802763948224000
245957488	::475802765621727000
77078833	::475802774232657000
440314946	::475802787616268000
58587013	::475802802547986000
300607168	::475802818650337000
546947837	::475802888959430000
300607168	::475802897272569000
19374297	::475802985592029000
29786990	::475803011449896000
260911912	::475803074800648000
474475074	::475803108703227000
126428969	::475803111567552000
440314946	::475803131008135000
378850242	::475803138817921000
15137186	::475803197647646000
15137186	::475803258305671000
126428969	::475803314487971000
263389464	::475803352895614000
270065033	::475803377121914000
54405135	::475803452690673000
190624012	::475803468146302000
80965569	::475803469027102000
126428969	::475803491416276000
184885982	::475803548207566000
126428969	::475803586434056000
432747712	::475803733356732000
184885982	::475803734048780000
474475074	::475803807197462000
126428969	::475803826406961000
402243422	::475803868043833000
58627481	::475803888172298000
109361476	::475803900684296000
253886962	::475803944976134000
21503139	::475803954832347000
263389464	::475803973145075000
430072028	::475803989398020000
184885982	::475804000315772000
211376385	::475804047346528000
227114320	::475804068540321000
77078833	::475804089679634000
126428969	::475804105609211000
29786990	::475804114891583000
210996408	::475804135171063000
475930595	::475804178338816000
279750654	::475804224312606000
16107745	::475804232223043000
353888661	::475804271204921000
309789310	::475804395326566000
591216066	::475804404982218000
486138458	::475804405326159000
95072707	::475804407490019000
338477631	::475804426062426000
130690913	::475804536809205000
126428969	::475804538633347000
105607367	::475804576428613000
184885982	::475804582963339000
126428969	::475804629121261000
177111779	::475804654467440000
296590824	::475804744854683000
110297719	::475804796071723000
210996408	::475804809036316000
156166678	::475804821862117000
320484851	::475804827415769000
410047216	::475804860302884000
435478224	::475804867802693000
320484851	::475804881279016000
474475074	::475804892821733000
355758655	::475804900765741000
53545809	::475804940015636000
117608761	::475804968025214000
59207269	::475805085126377000
636632104	::475805141493239000
500239410	::475805154571472000
450378413	::475805214671253000
126428969	::475805431571296000
109361476	::475805475020472000
474475074	::475805484004700000
309789310	::475805501813317000
46268291	::475805519437762000
110063681	::475805541584080000
450378413	::475805542858760000
109361476	::475805567370686000
29786990	::475805611855474000
553930094	::475805639956889000
91606737	::475805671368441000
574250205	::475805686996410000
126428969	::475805704679194000
218112087	::475805743233265000
95072707	::475805751923855000
230365198	::475805788645359000
30666953	::475805794189836000
450378413	::475805833637269000
237986569	::475805848200314000
218112087	::475805867674058000
301717953	::475805876318928000
304219715	::475805954026397000
211019280	::475805965036843000
574250205	::475805995873345000
198126424	::475806010385256000
230365198	::475806027947204000
393735397	::475806059840684000
216507874	::475806085321097000
353544330	::475806108167049000
50468203	::475806177796698000
393735397	::475806237788233000
126428969	::475806243726958000
553930094	::475806289465851000
304219715	::475806292712235000
237986569	::475806319556186000
474475074	::475806382047100000
574250205	::475806424606732000
406772829	::475806454188761000
237986569	::475806460182822000
270065033	::475806468374269000
389614947	::475806575966580000
243014276	::475806704936837000
308690900	::475806735803121000
450378413	::475806740424830000
106778257	::475806749182922000
16166332	::475806923271319000
353544330	::475806956478005000
393735397	::475806960349364000
218112087	::475807042230554000
301761224	::475807052690759000
64907439	::475807150124441000
217563665	::475807296061444000
722514433	::475807321822855000
405362735	::475807347105751000
368691437	::475807358250409000
217563665	::475807392295555000
722514433	::475807423564103000
301761224	::475807518170439000
25359188	::475807541100695000
450378413	::475807573925318000
269401499	::475807617894187000
126428969	::475807663712788000
301761224	::475807706570186000
301761224	::475807742817337000
95072707	::475807748194443000
16713682	::475807779798925000
64907439	::475807838887899000
450378413	::475807884991688000
443070793	::475807891753304000
591216066	::475807904961155000
258609027	::475807913337159000
553930094	::475807939090219000
260911912	::475807963920482000
156508337	::475807981796200000
95072707	::475807990843330000
126428969	::475808004730658000
56917722	::475808021461741000
301761224	::475808102567014000
29553235	::475808119038435000
321498402	::475808127246671000
95072707	::475808154551218000
263433687	::475808205524975000
393735397	::475808255751766000
361691248	::475808259782086000
218112087	::475808318003609000
313421343	::475808343765028000
313421343	::475808345765728000
392301070	::475808360139198000
173688303	::475808411968237000
176339991	::475808452712079000
95072707	::475808461138046000
313421343	::475808509985300000
313421343	::475808511956647000
574250205	::475808549550182000
218112087	::475808591895883000
218112087	::475808890605797000
69028501	::475808920158875000
243014276	::475808956561240000
393735397	::475809250892316000
47851190	::475809266335748000
16713682	::475809334249947000
80788799	::475809399311564000
185716839	::475809413195104000
393735397	::475809516911865000
378771457	::475809523425636000
409541924	::475809536800858000
393735397	::475809604866019000
78614495	::475809669991387000
95072707	::475809709761372000
291413743	::475809716598083000
232437529	::475809826459484000
481749191	::475809925416103000
405362735	::475810072086331000
230206940	::475810090554249000
393735397	::475810093595103000
79073243	::475810108014731000
58627481	::475810139308445000
225691566	::475810227284373000
259569717	::475810323551645000
315527257	::475810380439379000
384059261	::475810414123429000
39215095	::475810427167703000
107610605	::475810462089895000
331398205	::475810464174055000
365658620	::475810490728202000
631603360	::475810507845545000
80788799	::475810520243503000
414191298	::475810566913544000
160495648	::475810718684839000
635796096	::475810736459878000
135681283	::475810851526828000
415206019	::475810877707661000
384059261	::475810889640075000
418965366	::475810960884502000
474475074	::475811023036121000
176339991	::475811036776628000
369804138	::475811038885982000
43208085	::475811115000020000
322842111	::475811129881817000
225691566	::475811160789229000
205030447	::475811184130551000
226845681	::475811252267020000
301203823	::475811261817442000
263389464	::475811396295593000
474475074	::475811442441334000
431215016	::475811452235051000
29605636	::475811458865848000
85211920	::475811546245771000
132976059	::475811563257872000
89852975	::475811614193889000
89852975	::475811692094705000
176339991	::475811699606708000
430072028	::475811715872227000
574250205	::475811920751386000
230365198	::475811933627498000
30912658	::475811956621082000
29786990	::475811963520704000
709921765	::475812002620006000
32671267	::475812060668760000
236595577	::475812102108893000
198406854	::475812150754418000
198406854	::475812215489314000
95141856	::475812362671624000
172827217	::475812369545711000
198406854	::475812422788194000
357275400	::475812432137699000
294964037	::475812779883261000
346998772	::475812797520302000
368468264	::475812804713512000
369804138	::475812858710994000
130690913	::475812867980025000
382976230	::475812873189326000
97326618	::475812914218418000
335101950	::475813096993603000
451667062	::475813128568328000
334420539	::475813141646176000
236271147	::475813162634465000
89852975	::475813177423175000
158948390	::475813213359984000
109060628	::475813267592732000
252914746	::475813328896278000
201810972	::475813345233469000
27335023	::475813352032063000
243014276	::475813357862522000
360231979	::475813395774459000
434439338	::475813494252929000
135681283	::475813528059002000
225691566	::475813549617319000
420389630	::475813608593817000
15282962	::475813743985950000
353888661	::475813782221234000
52542320	::475813788315570000
105852149	::475813920381227000
15282962	::475813929860755000
23663256	::475813938387361000
233362394	::475813962966372000
73275873	::475813982708576000
37119867	::475814006288969000
131420707	::475814108084707000
201810972	::475814125772472000
27179899	::475814252830531000
37119867	::475814302838845000
385114649	::475814362259935000
52542320	::475814442597621000
89852975	::475814465930526000
213763059	::475814593940291000
195563881	::475814638643183000
73299390	::475814804633161000
532616498	::475814878347685000
159011393	::475814886900264000
114064449	::475814892021506000
52542320	::475814896517787000
346127757	::475814933825720000
471516383	::475814985462206000
124582805	::475815010313465000
237330810	::475815040185294000
73299390	::475815044899676000
291413743	::475815128823496000
309778100	::475815139246342000
506760887	::475815175556444000
15488020	::475815180987670000
243014276	::475815195240321000
36468395	::475815263578103000
54754940	::475815388047867000
56736460	::475815416028463000
382976230	::475815525658804000
475930595	::475815576594829000
97326618	::475815589940690000
475031809	::475815619003449000
546947837	::475815667183001000
379833720	::475815677136097000
489961036	::475815702436130000
211376385	::475815748766826000
118733444	::475815813258018000
47851190	::475815846548611000
151190656	::475815901460062000
340094001	::475815902861361000
52542320	::475815934943584000
11146552	::475816028614586000
443332358	::475816046700802000
377110730	::475816096638181000
312856997	::475816155135741000
463431723	::475816199625138000
159011393	::475816244810362000
478826327	::475816271229902000
243014276	::475816304385851000
443332358	::475816332588777000
351004243	::475816349692735000
420389630	::475816371792928000
152454379	::475816384782675000
198126424	::475816386275467000
274311440	::475816392433074000
154692700	::475816474443919000
49052615	::475816495826477000
232437529	::475816549912047000
28905424	::475816597269913000
323246381	::475816605742800000
91195209	::475816609563807000
624747426	::475816627590926000
49052615	::475816685291581000
292395819	::475816711938011000
443070793	::475816729453797000
52542320	::475816753017409000
458847153	::475816782049976000
39215095	::475816797631827000
116098184	::475816797950971000
216168764	::475816814337748000
600663496	::475816873632993000
29786990	::475816888040448000
321844248	::475816951780896000
399645465	::475816965794041000
33703073	::475817017535373000
217563665	::475817038649507000
382976230	::475817056768499000
552802620	::475817067614973000
600663496	::475817093418729000
109361476	::475817123164344000
193796724	::475817125500956000
351152035	::475817236301889000
193796724	::475817337426546000
36219010	::475817343218888000
91712528	::475817442443157000
50151347	::475817472927756000
52542320	::475817501113462000
578593285	::475817556461101000
159011393	::475817558663503000
392301070	::475817615575642000
389614947	::475817677479751000
346998772	::475817812808962000
217563665	::475817832438325000
36219010	::475817860644601000
470801476	::475817908460064000
337416247	::475817999568764000
256074844	::475818005293576000
416548217	::475818005658484000
390900557	::475818029159182000
458010782	::475818078547509000
232736272	::475818190446919000
99320365	::475818214384222000
317483868	::475818279140098000
136791341	::475818331354972000
183438897	::475818344231079000
36219010	::475818357695217000
221205505	::475818375482847000
232736272	::475818434832240000
232736272	::475818482840256000
221205505	::475818501903360000
221205505	::475818509348270000
30246292	::475818539845419000
29786990	::475818571088789000
355758655	::475818586586353000
15282962	::475818740207353000
320484851	::475818741121679000
45911298	::475818818007085000
416548217	::475818833597702000
186823940	::475818868343324000
392301070	::475818899674382000
186823940	::475818911552643000
15282962	::475818963868606000
91712528	::475818985796018000
346219373	::475819052120944000
198406854	::475819052758499000
310321041	::475819059326775000
40126821	::475819091102429000
99320365	::475819132638990000
320484851	::475819138452303000
36219010	::475819157116952000
517695658	::475819166499622000
24100015	::475819233482649000
17111530	::475819278865039000
351152035	::475819297982668000
368468264	::475819354039140000
64813007	::475819431227322000
36219010	::475819433525780000
351152035	::475819450357518000
17111530	::475819474810322000
416548217	::475819475988918000
322463853	::475819492375678000
346998772	::475819501104422000
266210776	::475819524663832000
317483868	::475819544486109000
19071786	::475819699671146000
78614495	::475819847423909000
47547782	::475819848715730000
186823940	::475819856546508000
287727506	::475819903086100000
287727506	::475820008946552000
36219010	::475820064294195000
44380700	::475820070653157000
17111530	::475820111635697000
52542320	::475820140584775000
374289648	::475820190958370000
78614495	::475820246331568000
384059261	::475820375842910000
478826327	::475820461918404000
556323854	::475820647386718000
478826327	::475820692768686000
266210776	::475820826907144000
320484851	::475820858779258000
358307309	::475820867415322000
478826327	::475820910230790000
478826327	::475820992317517000
173688303	::475820998516674000
218112087	::475821004523323000
624747426	::475821093379637000
452882285	::475821124970741000
36219010	::475821163957223000
26947347	::475821190909415000
294964037	::475821210929225000
211376385	::475821245775495000
286282963	::475821299625754000
292395819	::475821566425829000
399713201	::475821643135471000
19071786	::475821760479502000
384109939	::475821805924786000
218112087	::475821855107190000
286282963	::475821887696941000
451868502	::475821922153156000
31345791	::475821926439337000
345626789	::475822003996618000
28054060	::475822004336357000
43586963	::475822035860733000
547741880	::475822101975166000
450378413	::475822109197742000
429491583	::475822112108994000
232736272	::475822115414102000
283328574	::475822151463735000
467027311	::475822205654556000
431179654	::475822232925519000
429491583	::475822253826142000
33703073	::475822305835515000
164891333	::475822320544931000
547741880	::475822332984840000
322463853	::475822368200216000
368577195	::475822444021035000
421179396	::475822500144615000
368577195	::475822507187249000
467545942	::475822862788722000
392301070	::475822868274495000
210996408	::475822898373222000
52494533	::475822899639513000
218112087	::475822960650227000
52542320	::475823001196584000
68369234	::475823034314403000
342878651	::475823102752870000
389614947	::475823111217377000
402243422	::475823154963546000
490016303	::475823196214919000
450378413	::475823196441030000
392301070	::475823225125863000
36219010	::475823250573099000
205030447	::475823258265059000
450378413	::475823265588314000
587864456	::475823327475683000
135681283	::475823400758571000
110063681	::475823402469449000
559991040	::475823457234477000
467545942	::475823481779937000
490016303	::475823502491410000
490016303	::475823523555196000
25359188	::475823531041640000
158948390	::475823533776330000
20112840	::475823540201996000
110063681	::475823553409843000
361391612	::475823554320420000
357150048	::475823589636050000
553930094	::475823628530225000
20112840	::475823665418752000
135681283	::475823674168475000
490016303	::475823680942260000
52542320	::475823688986943000
20112840	::475823769249132000
490016303	::475823775792238000
188917484	::475823807135879000
361391612	::475823858965307000
424498868	::475823879047233000
308175001	::475823884839575000
490016303	::475823974019268000
346127757	::475824009775288000
31345791	::475824032034480000
392301070	::475824065756688000
342878651	::475824076351479000
514003187	::475824102385528000
547741880	::475824114133782000
357150048	::475824122719514000
33011898	::475824209487482000
490016303	::475824242857365000
490016303	::475824266139926000
212047421	::475824284858724000
490016303	::475824293386137000
100376439	::475824305909936000
52105336	::475824336461242000
490016303	::475824356296515000
486174522	::475824370087374000
490016303	::475824390899503000
46268291	::475824416111460000
116098184	::475824491327934000
46268291	::475824517441683000
319851493	::475824555312029000
486174522	::475824579328614000
216507874	::475824662866571000
408869196	::475824712413900000
52105336	::475824724526632000
301737159	::475824758379266000
304661740	::475824766146715000
52105336	::475824807540318000
238322255	::475824809876918000
238322255	::475824825404252000
25942336	::475824849987043000
323246381	::475824876457316000
490016303	::475824942832164000
52105336	::475824974834307000
490016303	::475825042677198000
76463655	::475825075107921000
159011393	::475825086877155000
27268559	::475825134419591000
301737159	::475825162722742000
547741880	::475825214618488000
445219284	::475825224735158000
56509474	::475825240174772000
50151347	::475825261372395000
216507874	::475825332181020000
79861287	::475825333208641000
229364831	::475825363939889000
155650977	::475825366507192000
108798356	::475825373599395000
91195209	::475825452255559000
79861287	::475825470718484000
30242503	::475825498929762000
336347539	::475825529057456000
341734040	::475825543666225000
440875002	::475825550901010000
79861287	::475825594832138000
392301070	::475825604290310000
483283190	::475825641791971000
50151347	::475825660204568000
321498402	::475825741917982000
322465167	::475825744518459000
28054060	::475825750814502000
232736272	::475825800285913000
106778257	::475825809416916000
473196438	::475825846478188000
232736272	::475825877050089000
39904237	::475825887712010000
620420742	::475825902530867000
341734040	::475825926253838000
232736272	::475825972164313000
502240473	::475825996520632000
20112840	::475826102196121000
186823940	::475826192827056000
300607168	::475826209159278000
357150048	::475826224150102000
238322255	::475826287194677000
574250205	::475826311777488000
338543771	::475826336859037000
357150048	::475826346795749000
500308199	::475826359768326000
259601379	::475826423358582000
486174522	::475826460041961000
196230932	::475826467264155000
196230932	::475826512445190000
503577648	::475826531844227000
450378413	::475826568015540000
196230932	::475826570188161000
196230932	::475826650421026000
338543771	::475826698202521000
21503139	::475826707367079000
605608831	::475826717303373000
258454374	::475826775592030000
475031809	::475826812472537000
33703073	::475826817379885000
106715045	::475826817816072000
52542320	::475826840108810000
258454374	::475826881137479000
418847263	::475826923508367000
259569717	::475826928407281000
300607168	::475826936112230000
556323854	::475826984183156000
109361476	::475827019201396000
357150048	::475827032308596000
389614947	::475827034552561000
597965837	::475827050729979000
109361476	::475827221601734000
232437529	::475827306569543000
30242503	::475827317567406000
109361476	::475827348185817000
479245748	::475827366695305000
155686441	::475827372529180000
556323854	::475827404024578000
292395819	::475827446676475000
365746365	::475827474039726000
417449044	::475827533552709000
240927663	::475827536862412000
259569717	::475827622715600000
483283190	::475827653195628000
30242503	::475827676285247000
240927663	::475827697692979000
259601379	::475827699651330000
236595577	::475827701803413000
322463853	::475827704668106000
418847263	::475827719025225000
323246381	::475827759135358000
30242503	::475827776101314000
322463853	::475827783311319000
39904237	::475827802097197000
196230932	::475827809986674000
92870542	::475827839506608000
322463853	::475827840244789000
196230932	::475827855264202000
20112840	::475827878614278000
365203632	::475827906506006000
341734040	::475827925070405000
22386194	::475827948843696000
322463853	::475827973216829000
326436771	::475827983563771000
451868427	::475828127180926000
240927663	::475828157531324000
322463853	::475828163545554000
326436771	::475828172655583000
473196438	::475828174031699000
198126424	::475828182529343000
192727478	::475828309507735000
451868427	::475828371168198000
424709673	::475828385587810000
60218540	::475828409709658000
234187240	::475828412658245000
43586963	::475828413916524000
587864456	::475828419704664000
285988306	::475828426574942000
205320851	::475828431100186000
122799833	::475828520862490000
446541836	::475828523009986000
234187240	::475828525996724000
355758655	::475828536423751000
249052117	::475828543923179000
364043601	::475828564357836000
259569717	::475828578199027000
411700909	::475828596561682000
79861287	::475828639083560000
39904237	::475828642761564000
26333173	::475828710113701000
246571951	::475828748387110000
58587013	::475828793681403000
494543536	::475828846953242000
24719772	::475828884865171000
322463853	::475828912828989000
109361476	::475828967329763000
355758655	::475828973331841000
556323854	::475829015853293000
109361476	::475829046342074000
60218540	::475829061013757000
556323854	::475829067107663000
620420742	::475829075618312000
109298324	::475829083994333000
395687470	::475829096329773000
494543536	::475829106433466000
355758655	::475829107813801000
39904237	::475829120308641000
322463853	::475829139313008000
219188629	::475829184397606000
413735493	::475829190130798000
216507874	::475829202265333000
150034005	::475829216462655000
196230932	::475829282782990000
312394133	::475829299564777000
66486074	::475829333966073000
446541836	::475829366862012000
92905148	::475829373988536000
413735493	::475829397484625000
45911298	::475829427180277000
336347539	::475829431131332000
60218540	::475829449104314000
438647243	::475829466132791000
24392243	::475829472109674000
262240809	::475829494800867000
556323854	::475829517093965000
92905148	::475829521166647000
218112087	::475829544696676000
212068363	::475829553282449000
443070793	::475829556105195000
262382570	::475829559279906000
322463853	::475829566637101000
383243793	::475829570235412000
418847263	::475829574610464000
336347539	::475829591089872000
556323854	::475829592805347000
30242503	::475829596496347000
328779215	::475829661126393000
109298324	::475829708379389000
92870542	::475829713756516000
216507874	::475829727446695000
30242503	::475829729883590000
212068363	::475829746589503000
92905148	::475829775635075000
218112087	::475829798598873000
322463853	::475829822967803000
70839289	::475829867045330000
322463853	::475829953255448000
335367791	::475829987207954000
556631416	::475830003134128000
534913317	::475830015410458000
116098184	::475830053654515000
268058306	::475830064580657000
486174522	::475830082557464000
91195209	::475830102098714000
216507874	::475830113612075000
76017935	::475830114303766000
97326618	::475830124797898000
109298324	::475830140694704000
229364831	::475830146273116000
28922315	::475830166703190000
232437529	::475830173674115000
202840862	::475830175461302000
20478089	::475830197493583000
345626789	::475830211104505000
403160004	::475830237150720000
299879238	::475830242406592000
360951591	::475830253349523000
377110730	::475830259863277000
262240809	::475830286106636000
218112087	::475830306331955000
340330802	::475830306503921000
268058306	::475830335343984000
34767424	::475830366423355000
255195496	::475830433645473000
22285873	::475830484459458000
335367791	::475830496417427000
92905148	::475830501782343000
533417136	::475830510514876000
38579155	::475830522271514000
229364831	::475830527917043000
337396732	::475830536108527000
553930094	::475830548481728000
424709673	::475830577459773000
18750697	::475830585991376000
18750697	::475830612323229000
262240809	::475830634296791000
479245748	::475830661132328000
38579155	::475830661992165000
47851190	::475830663602774000
392301070	::475830694015275000
232437529	::475830737682579000
424709673	::475830744728604000
268073941	::475830753612541000
556323854	::475830759153205000
232437529	::475830818552938000
340330802	::475830838689419000
351896383	::475830857664851000
519898323	::475830859812306000
340330802	::475830863272620000
234187240	::475830865725886000
59207269	::475830905555410000
232736272	::475830912564084000
164101308	::475830930779959000
392301070	::475830958835257000
59207269	::475830959510925000
218112087	::475830961486430000
556323854	::475830966410178000
553930094	::475830993262510000
34767424	::475831025613148000
424709673	::475831066314280000
345626789	::475831087449792000
109361476	::475831098568884000
235272576	::475831136313024000
506760887	::475831136942575000
193796724	::475831160292265000
100376439	::475831162590351000
54587465	::475831168764370000
392301070	::475831171905896000
198126424	::475831182094258000
411700909	::475831206941294000
17830276	::475831223529373000
401089789	::475831242680565000
328779215	::475831244409028000
360951591	::475831280803004000
553930094	::475831288889606000
340330802	::475831296040914000
556323854	::475831330954309000
340330802	::475831333311504000
91195209	::475831335550865000
556323854	::475831406443372000
268058306	::475831426525712000
296590824	::475831441226362000
556323854	::475831459383869000
56556074	::475831459933339000
91195209	::475831469772771000
234143570	::475831487791906000
91024211	::475831496591552000
91195209	::475831536269275000
403823128	::475831538480082000
234143570	::475831548798066000
445219284	::475831549141606000
403823128	::475831558171947000
403823128	::475831574928162000
109361476	::475831588299616000
403823128	::475831590430314000
483283190	::475831599691730000
403823128	::475831607211720000
403823128	::475831622185390000
91195209	::475831673150373000
424709673	::475831720516665000
1384531	::475831754021146000
234143570	::475831760094498000
91024211	::475831768483106000
91195209	::475831814041661000
377110730	::475831824556371000
91024211	::475831832563703000
410047216	::475831835650719000
124954284	::475831859910168000
556323854	::475831885911056000
234143570	::475831895063007000
235272576	::475831922141044000
91195209	::475831943679188000
433470731	::475831963555602000
340330802	::475832006547615000
335003775	::475832038994366000
259466143	::475832055918366000
395687470	::475832098272858000
392301070	::475832098758987000
238322255	::475832106267209000
109361476	::475832120854581000
287727506	::475832154681667000
262382570	::475832156300644000
150034005	::475832195895287000
387941507	::475832200416739000
392301070	::475832234734145000
340330802	::475832238886903000
193796724	::475832246600204000
340330802	::475832266837749000
298216731	::475832302853828000
16039882	::475832305676582000
41465619	::475832346122674000
287727506	::475832367664619000
395687470	::475832423532728000
109361476	::475832426657112000
59207269	::475832507481731000
272999900	::475832509738283000
29786990	::475832554164346000
52011370	::475832558396002000
553930094	::475832597927723000
213887474	::475832614646185000
255195496	::475832651606392000
119269983	::475832688579215000
59207269	::475832697462747000
506760887	::475832707139006000
48557490	::475832740819243000
91024211	::475832763514650000
479156555	::475832764323749000
340330802	::475832869341122000
241790793	::475832878995996000
232736272	::475832887044894000
340330802	::475832902740369000
233362394	::475832918670344000
91195209	::475832921253621000
91195209	::475833005244559000
483283190	::475833006775861000
340330802	::475833039302721000
91195209	::475833054296956000
225601631	::475833078985011000
289360824	::475833111557574000
506760887	::475833179488526000
234213287	::475833188313739000
193796724	::475833189710434000
109361476	::475833245972828000
300884493	::475833257737875000
234213287	::475833315682156000
309167251	::475833356266270000
393041277	::475833413555855000
49052615	::475833462344384000
238698812	::475833478102392000
232437529	::475833543830937000
300884493	::475833550483496000
276381534	::475833597048668000
238322255	::475833703021953000
374228630	::475833729697325000
238322255	::475833734990938000
230069608	::475833771766591000
393041277	::475833773222014000
305926788	::475833837096669000
305926788	::475833898497490000
229197384	::475833927840444000
581342731	::475833971100876000
234213287	::475833998598733000
234187240	::475834027136811000
76017935	::475834029346791000
92870542	::475834045096804000
91024211	::475834062771589000
1384531	::475834141900955000
483283190	::475834182556721000
369292925	::475834187388157000
249052117	::475834189414014000
234213287	::475834240991780000
15488020	::475834263091175000
258916835	::475834281965535000
337510374	::475834288811044000
234213287	::475834337649106000
345626789	::475834489361690000
91024211	::475834596006047000
402333632	::475834622354268000
364043601	::475834632681046000
321876841	::475834700586831000
384109939	::475834738268459000
369292925	::475834851396833000
467043006	::475834856233271000
384109939	::475834888177065000
238322255	::475834898532806000
576780003	::475835008708390000
463431723	::475835080762732000
51413309	::475835156524433000
178985516	::475835160269946000
287727506	::475835171770761000
328882474	::475835288187437000
40994873	::475835415769800000
374289648	::475835462805110000
328882474	::475835517867524000
360951591	::475835552638701000
114064449	::475835553016205000
243751614	::475835611228540000
399645465	::475835727666614000
374289648	::475835798169059000
363361632	::475835839596220000
89505869	::475835864854306000
451667062	::475835925038370000
137426396	::475835944914780000
246571951	::475835970453909000
238322255	::475836039643545000
519898323	::475836114692222000
258506164	::475836165397159000
29605636	::475836195931299000
221205505	::475836244711452000
295980167	::475836286280798000
64907439	::475836292329005000
95072707	::475836312801402000
271717879	::475836318959017000
275268585	::475836322859732000
596957614	::475836337711771000
533824839	::475836395047505000
221205505	::475836414001954000
473196438	::475836417613266000
376472794	::475836449234092000
52295994	::475836484160073000
449981984	::475836494876532000
114633433	::475836507631005000
109361476	::475836532763672000
533824839	::475836560500219000
253347580	::475836623108972000
114633433	::475836698052788000
116988168	::475836700250234000
379833720	::475836704369029000
330799447	::475836759503147000
114633433	::475836812804755000
379833720	::475836817023827000
33017275	::475836843078844000
379357885	::475836866730553000
102489930	::475836875177865000
110063681	::475836875291123000
358031089	::475836889878888000
363361632	::475836964420063000
365658620	::475836974159654000
153543800	::475837016996061000
479246485	::475837050566889000
23665083	::475837083353743000
331398205	::475837095215243000
479246485	::475837242296918000
588874950	::475837252032286000
509523903	::475837343484874000
479986172	::475837366637051000
449981984	::475837374761422000
91712528	::475837401177128000
100376439	::475837523675979000
91024211	::475837610032910000
56917722	::475837634833416000
385259637	::475837659936350000
315527257	::475837699698356000
385259637	::475837744464556000
33017275	::475837816333930000
67656722	::475837832486191000
364043601	::475837934713995000
328779215	::475838067555987000
463855595	::475838246870466000
443070793	::475838454367256000
80586819	::475838503398301000
320452099	::475838544414384000
599348429	::475838629563363000
412000113	::475838690963775000
75034878	::475838759594770000
75034878	::475838883318353000
91712528	::475838887726559000
67492430	::475839103792328000
253689041	::475839231898968000
588874950	::475839249364041000
408869196	::475839328816742000
588874950	::475839400224751000
443070793	::475839424505581000
21696310	::475839429098360000
21696310	::475839446492147000
21696310	::475839467996340000
409709795	::475839583045693000
313792688	::475839584815697000
21696310	::475839647323402000
331398205	::475839667804184000
273092249	::475839697017905000
385259637	::475839721818841000
27626703	::475839740067844000
514003187	::475839769566789000
89505869	::475839771831332000
273092249	::475839809777586000
633506625	::475839819353182000
273092249	::475839902580748000
109361476	::475839944628633000
24634410	::475839966241492000
409709795	::475839968850350000
21623464	::475839994255257000
270025296	::475840029852332000
24634410	::475840049469067000
29786990	::475840121108201000
273092249	::475840133087129000
110297719	::475840147716448000
109361476	::475840169703378000
270025296	::475840250137165000
361391612	::475840278759505000
400817337	::475840315044032000
60578212	::475840354043060000
50546012	::475840366218723000
179119528	::475840427569192000
29300584	::475840453980332000
60578212	::475840487262543000
430182591	::475840522628894000
100376439	::475840549870510000
331397011	::475840585384087000
277829772	::475840656695246000
110297719	::475840682746454000
236271147	::475840710806360000
110297719	::475840864926060000
243830281	::475840912762077000
348316521	::475841036237815000
365658620	::475841082614218000
409709795	::475841094790283000
298216731	::475841129251090000
243830281	::475841209374892000
291413743	::475841222935056000
233767854	::475841260662452000
27268559	::475841316728078000
85651876	::475841344582463000
243830281	::475841419597193000
298216731	::475841434180780000
400817337	::475841461595144000
118191944	::475841464610861000
242451996	::475841476199329000
421179396	::475841481077297000
361391612	::475841488618676000
25237171	::475841496491757000
400817337	::475841554721304000
118191944	::475841567010217000
390900557	::475841601168621000
553930094	::475841634438238000
298216731	::475841646089609000
233767854	::475841648963104000
242451996	::475841775999807000
208250490	::475841819348316000
371500504	::475841840487223000
298216731	::475841860486070000
153543800	::475841891276439000
371500504	::475841914944487000
491969843	::475841918954262000
371500504	::475841921303060000
233767854	::475841941369012000
34767424	::475841958884040000
216507874	::475841960046264000
85651876	::475841972146409000
371500504	::475841987166236000
260262291	::475842041822183000
90467952	::475842065168105000
242451996	::475842115268640000
371500504	::475842171686248000
423941104	::475842226858524000
242451996	::475842234311397000
233767854	::475842282634346000
242451996	::475842310190559000
29391732	::475842352880181000
212060681	::475842360656809000
242451996	::475842390406606000
56723331	::475842392990695000
273092249	::475842400292974000
260262291	::475842437835808000
233767854	::475842445763444000
233767854	::475842482300010000
216507874	::475842585320493000
247560161	::475842610939305000
242451996	::475842644946345000
23665083	::475842742472306000
242451996	::475842798394961000
361391612	::475842809686011000
328252982	::475842866082623000
242451996	::475842878413864000
250774954	::475843060895866000
546947837	::475843133889314000
60578212	::475843214818418000
328252982	::475843295445151000
418965366	::475843300013125000
237330810	::475843356648800000
212060681	::475843357735145000
242451996	::475843381650657000
242451996	::475843440576450000
56917722	::475843451603279000
29827759	::475843453121601000
61050527	::475843513188630000
33703073	::475843588585451000
348316521	::475843632218378000
447313860	::475843689147686000
227114320	::475843793456234000
348745482	::475843861575901000
553930094	::475843959382900000
559991040	::475844003045605000
226357092	::475844008472625000
430182591	::475844009961979000
221205505	::475844014391177000
605608831	::475844093382098000
92905148	::475844129516449000
212060681	::475844158482284000
240798548	::475844204304674000
58847822	::475844212965928000
260262291	::475844232582664000
553930094	::475844234629894000
553930094	::475844305240997000
559991040	::475844309145890000
599589782	::475844352338427000
195276249	::475844362363224000
553930094	::475844386128138000
559991040	::475844409448472000
22195036	::475844461562712000
484202581	::475844493909196000
328779215	::475844508551483000
33703073	::475844521620938000
240798548	::475844534534828000
559991040	::475844535814475000
254711141	::475844632434057000
254711141	::475844663727763000
67492430	::475844674419441000
449981984	::475844740211306000
240798548	::475844830283579000
337396732	::475844846734020000
230069608	::475844870506954000
337396732	::475844898802106000
337396732	::475844918632792000
240798548	::475845010428936000
312394133	::475845121728978000
102796495	::475845122601414000
390504920	::475845157418725000
36772146	::475845176729272000
201810972	::475845266919391000
36772146	::475845297407791000
312394133	::475845325845200000
298216731	::475845328826933000
418965366	::475845357294088000
418841887	::475845419809775000
259569717	::475845434561552000
384503737	::475845446574043000
260338000	::475845472402567000
27268559	::475845725117747000
267357514	::475845809305833000
74282065	::475845928130080000
193583131	::475846019679535000
121100953	::475846043553509000
208250490	::475846045252206000
230069479	::475846055528243000
415953059	::475846090055778000
29786990	::475846105872076000
122769328	::475846210822344000
298216731	::475846213661913000
479156555	::475846255873363000
312394133	::475846260994605000
229290429	::475846266505932000
369849727	::475846301419315000
463855595	::475846301868113000
349787019	::475846388644057000
6203992	::475846504746201000
463855595	::475846590763376000
420389630	::475846595465207000
298216731	::475846601802399000
102796495	::475846688012128000
27268559	::475846751073878000
279608688	::475846813426388000
298216731	::475846839363985000
27268559	::475846842010566000
467688815	::475846864714362000
463855595	::475846907349454000
27268559	::475846919814938000
531871315	::475846923501723000
102796495	::475846948440641000
447313860	::475846973509996000
531871315	::475847014136422000
531871315	::475847020490784000
531871315	::475847026543169000
531871315	::475847038685679000
186107022	::475847079751720000
348745482	::475847091626205000
349787019	::475847112471900000
349787019	::475847175583584000
208250490	::475847271654125000
531871315	::475847322770104000
463855595	::475847328931528000
28066346	::475847341241413000
418965366	::475847429665746000
66786075	::475847441330098000
339295860	::475847467158622000
66786075	::475847504282402000
407279448	::475847509126807000
261471578	::475847513702809000
531871315	::475847584616316000
43977455	::475847599308959000
21623464	::475847684545187000
539183661	::475847838052921000
60578212	::475847946299514000
102796495	::475848013118570000
194359616	::475848064263929000
287727506	::475848075206873000
74282065	::475848146736517000
597965837	::475848206954532000
230069608	::475848250990542000
421356901	::475848328404406000
418847263	::475848337720365000
110297719	::475848399229833000
344958631	::475848401397882000
385114649	::475848434075725000
33703073	::475848462207295000
72123971	::475848505307561000
553930094	::475848507656769000
337388641	::475848580532801000
111462710	::475848581854035000
361391612	::475848606881447000
597965837	::475848632198238000
174720518	::475848697360547000
164135621	::475848853950705000
396929208	::475848997299449000
374228630	::475849009740152000
238322255	::475849021018636000
76463655	::475849040597647000
111462710	::475849081831837000
237530197	::475849102719455000
519898323	::475849112165048000
19210855	::475849241802575000
587054451	::475849296370487000
237621304	::475849329924505000
402492947	::475849338548015000
361391612	::475849363026362000
130690913	::475849499806425000
117608761	::475849506676674000
361391612	::475849511349547000
348316521	::475849560065982000
453280756	::475849574083350000
33703073	::475849658238255000
453280756	::475849682623533000
103244523	::475849717666955000
117608761	::475849753293357000
177111779	::475849755377942000
374289648	::475849760822525000
26514591	::475849761288093000
216507874	::475849773812305000
444679647	::475849823581511000
444679647	::475849862546595000
385114649	::475849878678302000
328252982	::475849903214583000
344958631	::475849920486707000
260573981	::475849950572863000
64813007	::475849979656175000
348316521	::475849998244913000
247159855	::475850009770876000
249227650	::475850015450341000
308805449	::475850109356609000
328252982	::475850191216467000
359446141	::475850220056485000
334403708	::475850253137367000
435478224	::475850321319952000
16353730	::475850353821626000
352970133	::475850364483141000
33703073	::475850435090468000
531871315	::475850443722330000
571363101	::475850450353553000
16353730	::475850531517517000
401757405	::475850730473930000
348316521	::475850825172922000
29786990	::475850895083982000
462681637	::475850900209008000
140206179	::475850954479128000
328252982	::475850966764642000
136791341	::475850978705809000
155650977	::475850991834005000
344990761	::475850995239768000
25935173	::475851043192840000
187741596	::475851103234691000
344990761	::475851206846590000
344958631	::475851223413698000
264335101	::475851229092773000
264335101	::475851261967745000
155650977	::475851302568607000
217912167	::475851393371492000
237621304	::475851419530969000
571363101	::475851446425235000
130690913	::475851561155825000
237530197	::475851601555361000
264335101	::475851702839803000
273697690	::475851715783041000
29786990	::475851797232246000
58587526	::475851862881861000
243751614	::475851906628059000
396332641	::475851966862872000
407279448	::475852016011714000
368079003	::475852019714912000
396332641	::475852057099128000
344958631	::475852095837319000
63490594	::475852151265054000
374228630	::475852169493884000
571363101	::475852249911283000
25935173	::475852255673860000
444679647	::475852319427268000
118810756	::475852364750913000
591216066	::475852369998393000
246050172	::475852371927384000
606781453	::475852409286033000
102796495	::475852416835796000
237530197	::475852452043161000
344958631	::475852457688317000
478826327	::475852505109131000
478826327	::475852517163544000
344958631	::475852524595847000
478826327	::475852569391022000
50354861	::475852701809393000
365746365	::475852733040582000
237530197	::475852821230026000
373126936	::475852837453176000
261043724	::475852922182701000
229197384	::475852987621834000
478826327	::475853053849907000
50354861	::475853073793839000
59207269	::475853084019933000
50354861	::475853086963937000
268058306	::475853167088119000
59207269	::475853195835867000
15488020	::475853285891395000
102796495	::475853296788197000
320249108	::475853373452083000
50354861	::475853400962134000
382190006	::475853513126203000
50354861	::475853523326738000
594121150	::475853523473559000
18068894	::475853526103367000
399645465	::475853552737583000
399645465	::475853582194196000
312710029	::475853584869773000
382190006	::475853590007783000
227114320	::475853605728440000
344958631	::475853632055681000
25235649	::475853641711382000
137014162	::475853671196938000
433916111	::475853672140660000
478826327	::475853677706493000
424709673	::475853709004374000
202927618	::475853728101048000
418965366	::475853758929178000
407279448	::475853767406280000
216507874	::475853807491235000
53112812	::475853848238510000
137014162	::475853993131118000
312710029	::475854032951472000
373126936	::475854086332370000
218956862	::475854111947362000
424709673	::475854135518953000
137014162	::475854160563552000
608426191	::475854251923873000
598832393	::475854323113410000
598832393	::475854362506321000
385114649	::475854427774263000
344958631	::475854441225007000
137014162	::475854487509544000
424709673	::475854523089829000
594121150	::475854588264714000
301761224	::475854602147872000
275268585	::475854608573943000
140206179	::475854639867260000
33302034	::475854757332926000
33302034	::475854822261145000
29786990	::475854827683979000
217262932	::475854840435052000
608426191	::475854844188561000
140206179	::475854845472440000
313341167	::475854912505806000
598832393	::475854934772944000
357275400	::475854964955561000
344958631	::475855091233075000
60578212	::475855113052250000
26413556	::475855210527485000
594844703	::475855297936752000
357150048	::475855312105512000
608426191	::475855383638970000
435478224	::475855414320709000
294347764	::475855448369672000
335367791	::475855461573746000
128977591	::475855466418171000
424709673	::475855468426821000
33302034	::475855470780252000
368079003	::475855570738491000
405362735	::475855581954072000
136114188	::475855615026135000
250774954	::475855641085755000
60578212	::475855779908825000
293213630	::475855797227110000
246050172	::475855883994275000
420389630	::475855978089709000
102796495	::475856137284100000
246050172	::475856177687846000
25235649	::475856310475309000
378367977	::475856699236962000
365021832	::475856823049019000
293213630	::475856896575176000
467027311	::475856898907181000
365021832	::475857018478419000
217262932	::475857045888172000
249246314	::475857074320973000
34108658	::475857090108751000
328252982	::475857104134098000
553930094	::475857109050204000
374228630	::475857173558591000
344442687	::475857184585428000
16713682	::475857428018638000
217262932	::475857534793023000
17035194	::475857612051734000
249246314	::475857661280272000
22386194	::475857687583158000
80965569	::475857733749858000
700013623	::475857748543156000
378367977	::475857758361624000
268058306	::475857788334514000
312710029	::475857791244967000
424709673	::475857798706626000
424709673	::475857903875031000
244800948	::475857907486302000
21623464	::475857942294843000
216507874	::475857959646666000
571363101	::475858152395923000
221205505	::475858259329298000
440624261	::475858278824411000
273955213	::475858303923535000
384059261	::475858346579218000
17035194	::475858362936987000
34204169	::475858402023706000
233362394	::475858448870293000
80965569	::475858454427729000
385782746	::475858463030255000
17035194	::475858474069274000
216507874	::475858522245451000
102796495	::475858523855671000
244800948	::475858557125283000
385782746	::475858752508555000
216507874	::475858756543467000
273955213	::475858838324011000
424709673	::475858933484367000
374228630	::475858950827429000
85211920	::475858957932576000
374228630	::475858998860984000
244800948	::475859068763262000
386956382	::475859084898361000
386956382	::475859231087017000
424709673	::475859246253236000
16353730	::475859347734814000
187741596	::475859453426663000
262496951	::475859477871087000
218956862	::475859622364860000
244800948	::475859739642191000
273955213	::475859790120640000
70839289	::475859816171044000
202798666	::475859979929669000
386956382	::475860104185516000
202798666	::475860116622016000
106778257	::475860334885236000
420389630	::475860337934467000
106778257	::475860352186331000
268058306	::475860380879970000
277378135	::475860506595827000
374228630	::475860526677762000
209401949	::475860535830151000
344958631	::475860573351972000
202798666	::475861637145321000
34796664	::475861685249794000
29786990	::475861718854160000
264335101	::475861734712807000
455542048	::475861772503904000
348316521	::475861794389377000
23665083	::475861842774867000
105607367	::475861862748131000
15902298	::475861871556186000
370416747	::475861882029367000
46796467	::475861947456294000
287228225	::475861955891048000
429345484	::475861972106641000
18374690	::475862036912799000
102796495	::475862116230909000
134181956	::475862187274018000
21696310	::475862203212369000
39904237	::475862224766918000
312857835	::475862354455166000
39904237	::475862452316291000
179119528	::475862538505445000
33703073	::475862614443327000
33011898	::475862619245387000
447976503	::475862855682494000
608426191	::475862912746418000
235043760	::475863046620192000
68432091	::475863052232163000
490016303	::475863077351882000
490016303	::475863105977974000
490016303	::475863128501411000
490016303	::475863171602067000
453280756	::475863178065104000
259541688	::475863179629961000
573151200	::475863409380950000
269401499	::475863637941186000
269401499	::475863919743873000
350083690	::475863922541883000
162200561	::475863944041861000
179119528	::475863974832254000
378334138	::475863998806896000
350083690	::475864130671218000
179119528	::475864144999350000
312857835	::475864300645797000
350083690	::475864305288904000
350083690	::475864336561635000
217912167	::475864345248006000
235043760	::475864367251345000
39684857	::475864380160999000
102489930	::475864509526315000
167365283	::475864570595004000
80965569	::475864636416618000
269401499	::475864642963529000
203311237	::475864679919517000
465292139	::475864683237621000
102489930	::475864710274101000
235043760	::475864770659516000
128284695	::475864777101938000
331398205	::475864791266123000
203311237	::475864793761333000
50354861	::475864913508700000
219188629	::475864917120401000
255195496	::475864929657184000
409709795	::475865055443955000
39684857	::475865100830916000
203311237	::475865111421128000
39684857	::475865200978317000
312857835	::475865204799320000
203311237	::475865243189403000
235043760	::475865264236806000
465292139	::475865269118578000
20713213	::475865274160513000
130312780	::475865300894638000
203311237	::475865358553739000
311924851	::475865463453679000
309789310	::475865542327156000
312394133	::475865567040389000
203311237	::475865622165737000
413735493	::475865667749421000
203311237	::475865714167787000
420389630	::475865732140789000
348316521	::475866009337749000
202798666	::475866159112519000
350083690	::475866200899993000
39684857	::475866322828394000
608426191	::475866347705237000
209401949	::475866397403537000
209401949	::475866498318483000
348316521	::475866611727880000
127413469	::475866798601297000
226845681	::475866844155633000
76638498	::475866849020620000
700013623	::475866891073097000
81674504	::475866894067433000
61050527	::475867089711165000
6203992	::475867169067376000
165634562	::475867223127773000
405362735	::475867235601248000
209401949	::475867260138311000
165634562	::475867273924980000
700013623	::475867302567882000
64813007	::475867307764629000
155686441	::475867328689610000
401757405	::475867330749022000
453280756	::475867358800539000
61050527	::475867409417379000
348316521	::475867417986351000
413735493	::475867586492526000
70839289	::475867594830786000
421179396	::475867616599224000
252914746	::475867772329553000
393622132	::475867934124822000
155686441	::475868014395400000
308805449	::475868095618105000
209401949	::475868111212912000
128284695	::475868247842357000
421179396	::475868447662817000
28066346	::475868479237525000
36943663	::475868517099929000
700013623	::475868696058286000
237621304	::475868762936049000
312435293	::475868768489320000
237621304	::475868789112705000
23754003	::475868812084924000
40810916	::475868820171931000
23754003	::475868857060425000
40810916	::475868952682176000
417472148	::475868961020866000
19210855	::475869040477736000
321780812	::475869104696733000
118733444	::475869132370366000
287228225	::475869275484221000
50468203	::475869324670795000
209401949	::475869358485692000
50468203	::475869378605379000
128284695	::475869461485199000
36943663	::475869464534065000
133158896	::475869549624320000
420389630	::475869562278518000
420389630	::475869728893067000
50468203	::475869738065604000
36943663	::475869949509255000
39237011	::475870024939614000
36943663	::475870144992788000
209401949	::475870347057967000
28066346	::475870509310017000
50468203	::475870577954000000
272586753	::475870657746464000
44451086	::475870780262084000
228213959	::475870889309786000
25359188	::475871047489945000
160733683	::475871305745838000
348316521	::475871313781731000
583488323	::475871318395879000
160733683	::475871435354025000
160733683	::475871638484156000
50468203	::475871702358835000
443376354	::475871726321287000
399174015	::475871729038790000
497458875	::475871748429467000
50468203	::475871756222091000
421548020	::475871794113806000
500388817	::475871860924502000
346569016	::475871929849884000
278165989	::475871980021751000
409541924	::475872064205647000
385782746	::475872075786506000
348316521	::475872128865419000
269401499	::475872179603525000
349788720	::475872195789344000
267445807	::475872293793828000
77078833	::475872295009808000
382976230	::475872331579928000
15488020	::475872333828087000
163415941	::475872376950124000
460765832	::475872400891203000
57854623	::475872452245876000
346569016	::475872492868083000
599348429	::475872516226187000
553930094	::475872542536642000
414449852	::475872571460964000
347413433	::475872649650778000
382976230	::475872726649798000
460765832	::475872773014040000
346569016	::475872815665922000
378850242	::475872883785621000
160733683	::475872902940983000
605608831	::475872906656763000
76375846	::475872953088081000
382976230	::475872953213530000
348316521	::475873017223192000
50468203	::475873099515432000
400249617	::475873147183321000
163415941	::475873205551656000
99320365	::475873240334991000
57854623	::475873317296275000
429906977	::475873421453438000
554041249	::475873447718162000
57854623	::475873526226747000
383045348	::475873547412586000
34445704	::475873572767154000
163415941	::475873708960415000
160733683	::475873745576681000
303342881	::475873930935144000
269401499	::475873963437207000
276381534	::475874042713767000
328858212	::475874083771412000
230911888	::475874107376943000
424709673	::475874107838722000
46070001	::475874136406122000
163415941	::475874167359676000
519898323	::475874197487751000
303342881	::475874199685197000
303342881	::475874232396558000
25237171	::475874355214548000
348316521	::475874355352981000
25237171	::475874364551098000
420389630	::475874366866345000
437064295	::475874603097534000
237530197	::475874651718295000
230911888	::475874675809976000
424709673	::475874771394392000
164101308	::475875017499361000
237330810	::475875100864966000
163415941	::475875212500926000
177111779	::475875223615438000
17356903	::475875501215469000
28510276	::475875640634511000
177111779	::475875803532496000
16353730	::475875961368760000
163415941	::475876149781090000
255818707	::475876199236120000
264335101	::475876221104840000
163415941	::475876287211663000
460765832	::475876355960496000
308657649	::475876387010932000
261043724	::475876515759271000
177111779	::475876732575043000
275681559	::475876801970176000
264335101	::475876929388548000
364439246	::475877170515300000
33703073	::475877174072066000
40810916	::475877233471791000
330799447	::475877290115481000
700013623	::475877304200351000
424709673	::475877317084839000
424709673	::475877385355554000
501554267	::475877509058154000
219188629	::475877538703880000
269401499	::475877555539439000
160495648	::475877633813524000
40810916	::475878157975711000
40810916	::475878338725040000
473462894	::475878404768550000
177111779	::475878629289631000
216168764	::475878635467857000
269401499	::475878719467581000
387941507	::475878986246279000
264335101	::475879090281799000
41465619	::475879289217634000
219188629	::475879301557288000
234213287	::475879350903250000
346412695	::475879359069167000
424709673	::475879383249743000
269401499	::475879418561576000
234213287	::475879442624307000
270736613	::475879465147318000
49221816	::475879643661479000
342594225	::475879682068713000
424709673	::475879715270840000
140206179	::475879905717415000
269401499	::475880027486052000
234213287	::475880266033278000
261043724	::475880292952317000
165290348	::475880416809717000
20822956	::475880548255010000
424709673	::475880573609971000
424709673	::475880705982201000
20822956	::475880754715443000
25237171	::475880810915315000
219188629	::475880880242954000
230069608	::475880918306283000
66184984	::475880991655854000
424709673	::475881092986445000
33703073	::475881114704556000
226429138	::475881175043817000
424709673	::475881180949389000
230069608	::475881181507231000
33703073	::475881404384157000
424709673	::475881427654148000
424709673	::475881454686445000
410856984	::475881529801863000
90544248	::475881875525746000
249451202	::475882070871257000
424709673	::475882074675478000
424709673	::475882107940511000
473462894	::475882168611123000
410856984	::475882188030746000
716262980	::475882222835085000
102796495	::475882338841149000
424709673	::475882359477522000
16166332	::475882373507055000
364439246	::475882716328501000
138940568	::475882756845887000
321498402	::475882758196047000
138940568	::475882817533280000
140206179	::475882833865871000
364439246	::475882840781881000
16166332	::475882877800833000
287228225	::475882902236827000
66786075	::475883082935848000
219188629	::475883239031468000
364439246	::475883402311135000
16166332	::475883726832803000
228213959	::475883851479146000
138940568	::475883948703498000
38623896	::475884051593580000
124582805	::475884103418802000
60221494	::475884139845931000
457250385	::475884212646854000
635577431	::475884887237349000
424709673	::475885167945342000
124582805	::475885497672540000
320452099	::475885636658806000
360951591	::475885811955924000
572151259	::475885874874294000
400266696	::475885960497229000
400266696	::475885980529197000
572151259	::475886022342238000
181840332	::475886206572855000
309778100	::475886468368728000
420389630	::475886525134413000
159726392	::475886654045970000
16166332	::475886737407741000
424709673	::475886741011038000
365021832	::475886747545395000
181840332	::475886813895471000
237530197	::475886818324262000
360951591	::475886895428153000
16353730	::475886903586488000
165290348	::475886934112227000
716262980	::475886974184611000
387941507	::475887181412581000
165290348	::475887380289691000
212490176	::475887629762695000
181840332	::475887664286404000
212490176	::475887754593566000
387941507	::475887802094059000
212490176	::475887878363299000
212490176	::475887927730262000
387941507	::475887942481633000
36943663	::475887949821669000
424709673	::475888152062607000
260573981	::475888169079283000
387941507	::475888254408196000
400266696	::475888262259568000
271774234	::475888439070437000
387941507	::475888452622630000
309789310	::475888546746609000
365021832	::475888621451739000
95072707	::475888629059817000
716262980	::475888671032631000
365021832	::475888789689470000
400266696	::475888834459492000
365021832	::475888914600054000
365021832	::475889077389373000
138940568	::475889153155297000
181840332	::475889317106421000
365021832	::475889365508698000
402492947	::475889524505993000
92568275	::475889589165768000
365021832	::475889738445234000
410856984	::475889811681574000
111462710	::475889926421364000
323011452	::475889938760601000
18374690	::475889952715456000
111462710	::475889967613628000
230069608	::475889968431497000
59352013	::475890043957936000
323011452	::475890336003129000
424709673	::475890345885335000
364428125	::475890393427755000
124954284	::475890429674528000
445808726	::475890634851487000
365021832	::475890675968638000
30406728	::475890693982789000
365021832	::475890739776196000
365021832	::475890840691560000
393801885	::475890851927691000
247633146	::475890867161407000
365021832	::475890945842372000
323011452	::475891017439129000
365021832	::475891192182636000
92568275	::475891220720660000
56917722	::475891238130831000
244800948	::475891268808351000
509523903	::475891348886016000
92568275	::475891383916822000
15488020	::475891504171327000
162559610	::475891618147344000
365021832	::475891648212119000
30406728	::475891763656134000
162559610	::475891784045035000
387941507	::475891822305509000
219188629	::475891934662500000
365021832	::475891984415354000
387941507	::475892064388145000
417472148	::475892284526186000
162559610	::475892289769054000
39215095	::475892303848960000
56917722	::475892404008914000
365021832	::475892465497411000
425897170	::475892535852691000
162559610	::475892544891392000
355612007	::475893146308866000
95072707	::475893318874697000
68775336	::475893384964341000
177111779	::475893428056641000
387941507	::475893538178076000
365021832	::475894051922001000
228213959	::475894193059946000
554041249	::475894353660219000
269401499	::475894380847304000
368577195	::475894416964874000
368577195	::475894478340096000
92568275	::475894562222006000
365021832	::475894628915642000
15902298	::475894847807979000
365021832	::475894888316149000
228213959	::475895099050582000
365021832	::475895124031840000
58281200	::475895194467172000
39215095	::475895302960857000
17830276	::475895429838557000
368577195	::475895514811355000
269401499	::475895828473974000
368577195	::475895833179992000
424709673	::475895845561585000
17830276	::475895869258997000
269401499	::475895879317331000
74282065	::475895912401616000
92568275	::475896187892269000
269401499	::475896209018609000
311664191	::475896211870711000
365021832	::475896242837680000
91666102	::475896285372108000
228213959	::475896422567387000
228213959	::475896568990539000
39215095	::475896699559215000
424709673	::475896737811288000
92568275	::475896752785334000
56917722	::475896911715508000
27986325	::475897324250468000
408031484	::475897360778678000
424709673	::475897400054525000
56917722	::475897438247464000
323477702	::475897459999141000
165290348	::475897462951907000
82600674	::475897632775086000
165290348	::475897657613766000
473718221	::475897725909626000
124954284	::475897757941514000
323477702	::475897795979649000
387941507	::475897827974193000
390504920	::475897890435768000
228213959	::475898121755451000
39215095	::475898137081417000
387941507	::475898147130982000
177111779	::475898331218972000
424709673	::475898337573732000
177111779	::475898428086431000
165290348	::475898487544885000
244800948	::475898616008417000
95072707	::475898670924042000
503577648	::475898677266247000
357898055	::475898703140511000
75937251	::475899133627076000
39215095	::475899184092966000
357898055	::475899202237526000
253552344	::475899336665366000
75937251	::475899402934947000
424709673	::475899444907761000
357898055	::475899597399662000
424709673	::475899597702057000
323477702	::475899611719024000
56917722	::475899617012224000
126428969	::475899704337657000
262496951	::475899718245965000
228213959	::475900124208435000
91666102	::475900124733136000
177111779	::475900334301126000
368577195	::475900389012045000
357898055	::475900662144712000
402492947	::475900722211725000
126428969	::475900960368521000
38623896	::475900984367931000
269401499	::475901215952220000
111978266	::475901316087439000
424709673	::475901377101967000
387941507	::475901470542675000
22954511	::475901551383310000
41230104	::475901596547555000
387941507	::475901606605897000
387941507	::475901793919307000
424709673	::475901835677814000
424709673	::475901862181617000
225691566	::475901948651003000
357898055	::475902001419517000
517075828	::475902051223097000
64813007	::475902187869319000
402492947	::475902453226172000
137587439	::475902542439018000
424709673	::475902944551116000
222636373	::475903396135063000
387941507	::475903454255513000
357898055	::475903520445448000
287228225	::475903657867632000
357898055	::475903910838685000
387188572	::475903952177729000
424709673	::475903956011724000
365658620	::475904074672386000
424709673	::475904131547561000
387188572	::475904281438998000
350003589	::475904606745010000
357898055	::475904626806362000
75937251	::475904628786089000
424709673	::475904695178121000
424709673	::475904810278203000
245669191	::475905166235795000
245669191	::475905571103592000
68775336	::475905729010728000
287228225	::475905790771879000
56059141	::475905996288962000
287228225	::475906065414893000
406121427	::475906300291723000
424709673	::475906369506529000
354125458	::475906489479991000
27986325	::475906723069181000
354125458	::475906732892237000
406121427	::475906782104002000
630076052	::475906956045979000
630076052	::475907165056548000
269401499	::475907229476847000
56059141	::475907617446170000
630076052	::475907682881122000
56059141	::475907950188699000
79861287	::475907967674748000
22954511	::475908282750496000
16353730	::475908366162997000
56059141	::475908399486730000
79861287	::475908621717749000
402492947	::475908794867019000
22954511	::475908959593713000
287228225	::475909506669359000
446541836	::475909703575142000
56059141	::475909930210562000
159726392	::475910014398263000
44451086	::475910062280437000
22954511	::475910135668166000
424709673	::475910271236841000
424709673	::475910491953704000
15488020	::475910544214343000
22954511	::475910998990528000
17016789	::475911026647764000
95072707	::475911145698521000
22954511	::475911281237430000
438115686	::475911711111659000
438115686	::475911815574986000
438115686	::475911945602600000
65425379	::475912075899060000
438115686	::475912232807985000
35706997	::475912607358926000
438115686	::475912656444862000
634615880	::475913006249820000
102489930	::475913103826096000
41465619	::475914804444409000
23754003	::475915861262213000
235867165	::475915912814395000
23754003	::475916613372219000
33703073	::475917597318602000
264622253	::475918473365684000
55161530	::475918580736073000
55161530	::475918661296095000
28054060	::475918901285363000
152715270	::475919967066411000
283251929	::475920174608961000
283251929	::475920215750885000
568915908	::475920320948211000
568915908	::475920519884468000
568915908	::475920762889859000
568915908	::475921025176059000
568915908	::475921245624487000
14190836	::475921492757475000
59352013	::475922046585552000
256638502	::475922111010050000
424498868	::475922145319481000
59352013	::475922325787774000
480638215	::475922432557977000
30223693	::475922545397350000
75937251	::475922807776219000
75034878	::475923239953108000
75034878	::475924251841536000
283251929	::475924859126427000
15186859	::475926357147656000
14307454	::475926437845692000
351641054	::475926611683188000
424709673	::475926837680291000
172280619	::475926902935285000
211019280	::475928012970790000
211019280	::475928155237400000
414217500	::475928491960336000
14307454	::475928686185971000
355612007	::475928792259506000
355612007	::475928875533213000
15488020	::475929538099040000
50354861	::475930668560429000
181101394	::475931749365460000
75034878	::475932911527407000
75034878	::475933022114443000
337466318	::475933066985472000
60712766	::475933565415587000
213187842	::475934145496231000
351641054	::475934793784631000
326636490	::475934859291283000
326636490	::475934867579215000
326636490	::475934874478866000
326636490	::475934892380127000
326636490	::475934908037484000
326636490	::475934942510473000
326636490	::475935165592895000
326636490	::475935256907120000
326636490	::475935315258257000
326636490	::475935339534880000
355612007	::475935601309413000
17522792	::475935980822605000
355612007	::475936013978578000
34841151	::475936857394802000
26198298	::475938760102645000
249243467	::475939159073636000
260911912	::475939222487330000
28252356	::475939266384900000
15782772	::475939322848243000
65425379	::475939796414894000
110236585	::475940391183982000
28252356	::475940613075263000
346127757	::475940682184400000
17035194	::475940732348284000
146909951	::475941097039233000
146909951	::475941232099991000
245957488	::475941310784737000
146909951	::475941348840058000
217563665	::475941370176499000
146909951	::475941659176620000
115459999	::475941738285002000
237621304	::475942186052116000
146909951	::475942384279490000
279139758	::475942486959878000
146909951	::475942592975499000
301657872	::475942715973042000
69044676	::475943045913784000
238740641	::475943148166721000
599348429	::475943488325160000
238740641	::475943588707446000
315872678	::475943609452097000
369292925	::475943668411428000
279139758	::475943701634486000
337466318	::475943869150797000
260911912	::475944194176192000
27179899	::475944266590846000
379152968	::475944813351944000
462681637	::475945438634188000
97307001	::475945532737609000
260911912	::475945567127089000
23672351	::475946037845454000
161041223	::475946142912753000
401443377	::475946209224716000
18028506	::475946615635968000
54587465	::475947100451000000
232736272	::475947287839907000
218956862	::475947349412311000
243014276	::475947511145054000
401443377	::475947607672750000
15778759	::475947946714738000
34796664	::475947974061617000
232736272	::475948003782828000
51964139	::475948025270243000
303488399	::475948207554297000
337466318	::475948242245402000
468965579	::475948274936184000
232736272	::475948473070923000
15488020	::475948774359986000
163115137	::475950470629195000
369292925	::475950517537882000
161041223	::475950650392846000
163115137	::475950735159726000
107750524	::475950754050891000
163115137	::475950792529420000
28405302	::475950873089044000
232736272	::475950909373939000
163115137	::475951025254580000
107750524	::475951136935915000
165658390	::475951286957797000
161041223	::475951418076319000
369292925	::475951535034093000
440875002	::475951794913165000
258454374	::475951853952565000
621474989	::475951908017152000
214678768	::475951934075969000
29849760	::475952530023653000
137426396	::475952882370363000
302472189	::475953232414392000
118733444	::475953235946004000
128977591	::475953401076154000
302472189	::475953532286541000
302472189	::475953608857763000
118733444	::475953779108372000
246409056	::475953827079020000
302472189	::475953918930075000
303488399	::475954115743195000
118733444	::475954153630343000
46070001	::475954176175124000
302472189	::475954434674270000
26198467	::475954515942707000
184195472	::475954572532256000
303488399	::475954586197299000
118733444	::475954618929655000
302472189	::475954772861022000
432116634	::475955086116417000
286298021	::475955155486408000
161041223	::475955159378698000
31250549	::475955242559741000
210674392	::475955404602482000
118733444	::475955467332497000
14307454	::475955731384897000
139460380	::475955742579515000
286298021	::475955811966283000
118733444	::475955844664664000
261043724	::475956291157118000
588874950	::475956404948594000
91130285	::475956504525168000
91130285	::475956599186399000
118733444	::475956735207669000
91130285	::475956908285628000
588874950	::475956927491751000
311664191	::475956941831671000
91130285	::475957071591272000
91130285	::475957196254380000
14307454	::475957341519876000
79363954	::475957397446721000
236930269	::475957703919931000
79363954	::475957764997783000
79363954	::475957851295580000
91130285	::475957858429710000
343018153	::475958085085708000
91130285	::475958128337375000
506707370	::475958208524451000
105852149	::475958452741611000
237621304	::475958548535312000
53112812	::475958632475938000
59454178	::475958746477129000
237621304	::475958944007868000
103138091	::475958974898925000
460772038	::475959082202169000
237621304	::475959558678921000
237621304	::475959636420341000
20924979	::475959662416637000
20924979	::475959795149574000
416506126	::475959970865741000
365523194	::475959992470614000
314251743	::475960639106461000
79363954	::475960673886015000
41230104	::475960712875884000
314251743	::475960870519193000
469722641	::475960876474695000
29553235	::475960876915503000
401443377	::475961069467615000
41230104	::475961211758977000
551501734	::475961230939930000
237621304	::475961342713548000
17035194	::475961442789646000
237621304	::475961852195635000
229385654	::475962475905441000
586783331	::475962598723039000
111124977	::475962879003611000
62396842	::475962882555785000
17928370	::475963047584874000
238880491	::475963066258321000
17928370	::475963129151496000
17928370	::475963168619913000
412000113	::475963332479180000
165290348	::475963337956540000
412000113	::475963339794051000
216168764	::475963347410509000
412000113	::475963579125235000
263433687	::475963927147208000
325036867	::475964023389687000
586783331	::475964066767581000
230206940	::475964075453976000
205030447	::475964148463857000
481512198	::475964870157144000
52929975	::475965239322624000
107750524	::475965265000554000
250474725	::475965382042218000
250474725	::475965507943018000
363969403	::475965526078799000
295881773	::475965537650892000
60399576	::475965651069050000
81765661	::475965731859730000
265553576	::475965878480023000
181101394	::475965975779491000
224682361	::475966032121978000
477235727	::475966429976866000
257225781	::475966434431221000
301044144	::475966802250301000
72210207	::475967217616449000
92568275	::475967281886167000
92568275	::475967583444033000
59454178	::475967688590647000
92568275	::475967698116313000
92568275	::475967756794626000
15488020	::475967910859378000
57933673	::475968076060450000
92568275	::475968151927402000
243014276	::475968257439313000
365021832	::475968289735446000
21623464	::475968394941198000
236528732	::475968932877451000
365021832	::475969133918846000
79073243	::475969329742483000
92568275	::475969485187604000
79073243	::475970028354162000
92568275	::475970044372193000
181101394	::475970081894055000
277794018	::475970293366657000
80157666	::475970511789228000
500239410	::475970559860555000
551501734	::475970579070472000
92568275	::475970600956334000
34536365	::475970761887207000
570502101	::475970807970004000
45929336	::475970927503884000
570502101	::475970946147168000
54587465	::475971040787451000
556323854	::475971094797881000
45929336	::475971463992733000
181101394	::475972449649975000
506760887	::475972517446692000
128977591	::475972677833093000
181101394	::475972948608577000
253120136	::475972962701438000
213887474	::475973193165852000
280297585	::475973262246039000
181101394	::475973449458778000
23672351	::475973543616733000
83878535	::475973556505804000
118733444	::475973751360602000
181101394	::475973987097276000
118733444	::475974024212643000
513270198	::475974132165664000
202196262	::475974236503146000
38440249	::475974275401129000
51413309	::475974368548642000
120853830	::475974372243820000
118733444	::475974404502204000
8036902	::475974598346170000
285906246	::475974748682194000
133508241	::475974855213334000
181101394	::475974870195376000
23663256	::475974895999135000
23663256	::475975154250821000
379253079	::475975354432372000
19210855	::475975537538527000
420389630	::475975960169562000
33528820	::475976078813851000
53112812	::475976150737379000
137014162	::475976159415791000
118733444	::475976171507564000
137014162	::475976188406792000
137014162	::475976267729485000
137014162	::475976338609012000
15137186	::475976434822152000
137014162	::475976465033744000
137014162	::475976500316229000
137014162	::475976541630119000
8036902	::475976556930535000
137014162	::475976557249712000
53112812	::475976626073636000
434045786	::475976705677721000
53112812	::475976712560189000
137014162	::475976724073955000
137014162	::475976778046259000
137014162	::475976906664579000
137014162	::475976949391577000
15137186	::475976965690646000
37119867	::475977171165802000
303427354	::475977179697004000
20190503	::475977191344599000
31144939	::475977222978039000
53112812	::475977423368880000
137014162	::475977436157341000
303427354	::475977457066328000
295881773	::475977499596173000
53112812	::475977519162601000
137014162	::475977530252349000
314604858	::475977540339646000
137014162	::475977569632661000
438582644	::475977699333525000
271370762	::475977941634260000
118733444	::475978036014116000
286487329	::475978123860004000
570502101	::475978129307996000
286487329	::475978137403408000
36829018	::475978172262273000
497544291	::475978184186675000
186287095	::475978338943926000
118733444	::475978357562032000
19684793	::475978461908328000
118733444	::475978517541179000
102530016	::475978625310015000
321794820	::475978708805636000
271370762	::475978915790733000
519086519	::475978983666753000
94215450	::475979109253005000
181101394	::475979141649424000
303427354	::475979223669407000
15791549	::475979446260752000
29374576	::475979535750426000
118733444	::475979742865129000
1384531	::475979750834720000
270065033	::475979903876497000
181101394	::475979963800117000
22294252	::475979992610795000
341037427	::475980278935351000
186287095	::475980282906963000
181101394	::475980327051997000
29374576	::475980368445599000
326636490	::475980402893787000
15137186	::475980483298623000
329471370	::475980779957149000
186287095	::475980831488753000
30666953	::475980856993906000
326636490	::475980909972566000
570502101	::475980956646404000
422214932	::475980974061142000
152127827	::475981067384406000
186287095	::475981140118224000
340330802	::475981159222886000
334403708	::475981508021592000
159944196	::475981799164616000
551447338	::475981819654197000
186287095	::475981868618481000
145572480	::475981898603171000
591216066	::475982073862557000
24537703	::475982199855280000
21912250	::475982294046769000
279750654	::475982351672311000
325036867	::475982513232703000
477235727	::475982813213491000
279750654	::475982946651086000
218750630	::475983015718694000
440875002	::475983101827379000
218750630	::475983163031031000
279750654	::475983171939729000
279750654	::475983517739151000
109060628	::475983621946212000
37119867	::475983850481254000
401443377	::475983923487334000
351641054	::475984011807170000
14584037	::475984315940360000
14584037	::475984443287429000
86970230	::475984543204139000
278316478	::475984595762958000
79363954	::475984618479300000
37119867	::475984641506029000
37119867	::475984835870482000
382190006	::475984962408022000
425381729	::475984994876141000
21623464	::475985050169659000
591216066	::475985195435569000
314988406	::475985238947266000
68818829	::475985466416562000
258454374	::475985601318367000
465934852	::475985840855072000
158129535	::475985878285037000
521938520	::475986103586263000
40126821	::475986147307298000
18455966	::475986183781367000
338543771	::475986259513733000
29553235	::475986297191153000
263013923	::475986410714185000
256074844	::475986514157895000
545540214	::475986526090702000
338543771	::475986540171386000
439491329	::475986818127921000
258609027	::475986898327203000
65425379	::475987065885425000
21912250	::475987102141005000
91422810	::475987147938230000
15488020	::475987240368087000
613956023	::475987246437253000
48562201	::475987357871525000
459660056	::475987452101132000
116098184	::475987475790565000
613956023	::475987548632653000
224095849	::475987694447648000
507987711	::475987848936833000
591216066	::475987868440350000
338543771	::475987889256271000
205991617	::475988174230278000
116098184	::475988218417278000
587864456	::475988278546821000
205991617	::475988292945846000
205991617	::475988360788320000
135681283	::475988531996016000
205991617	::475988568637059000
13683762	::475988606041858000
384683676	::475988675818717000
55704588	::475988716914110000
300594041	::475988797348249000
85211920	::475988848733085000
331397011	::475988926646456000
17035194	::475989177645801000
9687752	::475989180775161000
122614290	::475989191260520000
256088386	::475989267685326000
412159259	::475989283677814000
605601195	::475989370105647000
18137013	::475989392012476000
60098410	::475989475026141000
379833720	::475989496672952000
125849974	::475989526188654000
116098184	::475989543930568000
275681559	::475989558358994000
314604858	::475989582933413000
155650977	::475989584744947000
125849974	::475989613635698000
436476907	::475989899191930000
263013923	::475990019669504000
331397011	::475990052091486000
9687752	::475990094579773000
9687752	::475990113827426000
301044144	::475990204571217000
519086519	::475990254118113000
97336064	::475990269087592000
409709795	::475990281154621000
110297719	::475990325639798000
16322613	::475990357180551000
369292925	::475990408225230000
344442687	::475990430614446000
438698734	::475990498461888000
369292925	::475990689847578000
314988406	::475990697141878000
256074844	::475990804205289000
56169190	::475990957024759000
97336064	::475991030357958000
624747426	::475991241080184000
52105336	::475991279781023000
624747426	::475991284977774000
31258629	::475991314270388000
111411572	::475991488162054000
429558621	::475991489252560000
213763059	::475991594706141000
30151060	::475991721080549000
253057868	::475991732966801000
111411572	::475991741804183000
485252693	::475991841083387000
369292925	::475991850075967000
624747426	::475991907320233000
331482356	::475992044150591000
25359188	::475992049171173000
203736885	::475992163692838000
120170865	::475992384925609000
311924851	::475992448976826000
203688730	::475992476927291000
110297719	::475992503246532000
303427354	::475992658297778000
230903702	::475992712894611000
369292925	::475992781173694000
29394513	::475992793467596000
303427354	::475992971234775000
378609308	::475993027492605000
398377928	::475993047293886000
279608688	::475993063689437000
110297719	::475993109839761000
23225674	::475993248842792000
28197443	::475993263246024000
29394513	::475993343030464000
17035194	::475993390811598000
35525270	::475993404657000000
314988406	::475993418095943000
21503139	::475993543584919000
506519570	::475993632978132000
314988406	::475994120079835000
382190006	::475994235641282000
293246270	::475994272928247000
382190006	::475994417992433000
463431723	::475994428398899000
16353730	::475994682364018000
230069608	::475994696935022000
10095952	::475994758046027000
41143305	::475994821996212000
260961523	::475994904586645000
632481728	::475994981195587000
352970133	::475995055321141000
16353730	::475995055451557000
365203632	::475995112624111000
112801155	::475995123554058000
112801155	::475995225635049000
29300584	::475995323806920000
23665083	::475995432506908000
533844924	::475995472440885000
424498868	::475995478929448000
29394513	::475995499217301000
405676565	::475995582461657000
10095952	::475995631681798000
51649971	::475995683338473000
478145352	::475995766809317000
203736885	::475995779396415000
365203632	::475995954047619000
112801155	::475996026638045000
478145352	::475996042307985000
249468865	::475996083974184000
29984961	::475996197493035000
95072707	::475996274060050000
349787019	::475996411923021000
336821368	::475996616575303000
130514710	::475996869860941000
52105336	::475996897048424000
302525103	::475997234383708000
12354252	::475997291179155000
400704846	::475997296333574000
501202268	::475997409089425000
100090407	::475997486117847000
230069608	::475997505503891000
211904285	::475997569827753000
92568275	::475997576542822000
12354252	::475997580678422000
430387521	::475997712052396000
300884493	::475997726681755000
28197443	::475997769983746000
92568275	::475997814015926000
430387521	::475997973147840000
273748024	::475997974661570000
78213	::475998033029898000
559837229	::475998070396964000
479156555	::475998072812888000
300884493	::475998192509546000
450378413	::475998238504263000
338073739	::475998292505923000
105607367	::475998371707363000
405239647	::475998456352231000
379807492	::475998535109079000
18336787	::475998719385427000
86243090	::475998719641264000
475031809	::475998735881609000
230227645	::475998739350708000
28197443	::475998741598441000
235382002	::475998748162547000
246571951	::475998772682424000
230227645	::475998820590190000
331397011	::475998832787193000
230227645	::475998901271805000
18336787	::475998948595744000
259021462	::475998951145889000
53112812	::475998967763722000
53112812	::475999018523172000
18618379	::475999042292314000
92568275	::475999099486240000
230227645	::475999099654012000
331397011	::475999171317878000
283328574	::475999281338679000
331397011	::475999300192051000
29300584	::475999396803641000
369292925	::475999450247081000
12354252	::475999486846967000
21503139	::475999619378184000
26925878	::475999633190027000
39863661	::475999633450483000
310330192	::475999680246333000
137014162	::475999726010388000
20941662	::475999749888561000
312710029	::475999784608624000
137014162	::475999789629603000
619492928	::475999809787420000
334403708	::475999811981037000
116098184	::475999826174550000
37578654	::475999836534484000
186287095	::475999847280304000
115459999	::475999874442215000
258609027	::475999963672231000
634615880	::476000159994617000
29300584	::476000183785103000
45527216	::476000209835921000
340067989	::476000278458957000
29300584	::476000324013285000
414066292	::476000405625634000
260961523	::476000410667606000
340067989	::476000470167990000
118473489	::476000534986371000
116098184	::476000612010958000
334403708	::476000623411101000
340067989	::476000769830031000
243830281	::476000870212304000
330645900	::476000942660132000
340067989	::476000949316890000
559837229	::476000999224520000
369292925	::476001017666891000
340067989	::476001105252728000
243830281	::476001154577760000
221205505	::476001204049555000
348901427	::476001212568195000
280798922	::476001265432817000
340067989	::476001314657566000
340067989	::476001352213360000
196230932	::476001354280747000
572151259	::476001481825337000
196230932	::476001494836072000
572151259	::476001516575150000
521938520	::476001529733083000
369292925	::476001546446962000
625951846	::476001764463112000
310321041	::476001822260604000
340067989	::476001926098989000
384683676	::476001987050627000
260961523	::476002064133550000
152875477	::476002080571002000
109331928	::476002129560076000
16566189	::476002131997380000
351641054	::476002219222126000
383243793	::476002290789122000
152875477	::476002335877890000
18336787	::476002349672968000
340067989	::476002445123133000
355598729	::476002474008928000
369292925	::476002531240185000
477235727	::476002615184998000
94310638	::476002688954400000
285254109	::476002690808307000
369292925	::476002788887912000
340067989	::476002815551496000
376425912	::476002842331738000
94310638	::476002843082899000
483526518	::476002853496963000
16322613	::476002911936188000
390552849	::476002938104467000
94310638	::476003030236528000
376361293	::476003039552086000
340067989	::476003107647012000
472528304	::476003174118330000
302472189	::476003174289924000
390552849	::476003187795578000
275681559	::476003500975874000
402333632	::476003571872174000
31586329	::476003591615180000
237938155	::476003670816219000
302472189	::476003693955792000
260961523	::476003754517733000
440875002	::476003867969069000
64907439	::476003907835920000
437064295	::476003911497572000
340067989	::476003977222709000
92568275	::476004003835576000
137014162	::476004005009973000
52011370	::476004013255561000
137014162	::476004061498863000
20713213	::476004250074775000
152875477	::476004264373149000
334420539	::476004269527924000
340067989	::476004369293672000
218112087	::476004420745199000
91770694	::476004425837068000
150828387	::476004444606570000
200849010	::476004469658755000
91770694	::476004505449136000
204292930	::476004528530423000
213887474	::476004537019293000
396786261	::476004544308973000
120853830	::476004556997156000
340067989	::476004558125424000
218750630	::476004738446532000
340067989	::476004948283760000
59622669	::476005094211608000
146608159	::476005139669454000
570502101	::476005170732490000
202292166	::476005344309968000
359806236	::476005419509227000
240532669	::476005450039963000
16726467	::476005513755648000
24634410	::476005609016266000
16713682	::476005685956972000
187741596	::476005755943157000
105607367	::476005844526825000
49383709	::476005849211482000
274311440	::476005873488502000
20713213	::476005920313733000
480638215	::476005959676854000
396929208	::476006088677261000
364641621	::476006203756388000
240532669	::476006217496936000
15488020	::476006262409154000
417968003	::476006270043181000
440624261	::476006285851508000
340067989	::476006359046299000
264946102	::476006413114691000
498321918	::476006421277184000
559837229	::476006427249483000
426838833	::476006463211851000
308657649	::476006481502801000
426838833	::476006564672049000
44399596	::476006633332834000
364641621	::476006663829594000
417968003	::476006706703765000
426838833	::476006709375545000
559837229	::476006766992302000
340067989	::476006769513484000
426838833	::476006855584796000
417968003	::476006918738427000
113221759	::476006941786136000
559837229	::476006980243300000
194359616	::476006990452629000
15288029	::476007144852971000
19210855	::476007154705387000
447313860	::476007178214469000
340067989	::476007190940352000
322446637	::476007217657675000
131254355	::476007249748316000
120532808	::476007321324118000
429906977	::476007407806869000
559837229	::476007444544360000
534913317	::476007467470438000
17974977	::476007565201911000
262939560	::476007661691879000
559837229	::476007701579706000
76638498	::476007712044486000
76638498	::476007769091235000
389614947	::476007843506561000
252756099	::476007888939655000
262939560	::476008035010113000
262939560	::476008108586582000
264904736	::476008170163560000
262939560	::476008274945249000
559837229	::476008280414642000
14223247	::476008307719561000
608426191	::476008328515289000
259413656	::476008423784734000
91606737	::476008451999420000
325242803	::476008452083683000
325242803	::476008520119484000
133112299	::476008651640303000
517075828	::476008694757744000
29737650	::476008719898390000
517075828	::476008767793139000
480638215	::476008820586450000
480638215	::476008945018880000
102489930	::476009036677013000
29737650	::476009040070201000
337396732	::476009116885073000
277760577	::476009273386749000
480638215	::476009294488289000
18336787	::476009509777719000
15282962	::476009607945801000
451667062	::476009638111215000
483115964	::476009682423672000
17595323	::476009707677573000
106855310	::476009780692402000
13683762	::476009851169308000
111124977	::476009855342612000
106855310	::476009868907012000
340067989	::476009884459077000
219039425	::476009909138755000
111124977	::476009941959196000
276256841	::476009997772812000
559837229	::476010011525517000
35525270	::476010058581422000
480638215	::476010086884577000
91712528	::476010142073651000
264622253	::476010204908118000
480638215	::476010216790573000
24537703	::476010241260527000
249451202	::476010255378157000
219039425	::476010268716433000
493221106	::476010346898259000
16002106	::476010371589758000
462681637	::476010374450262000
65926573	::476010479761248000
135681283	::476010498308472000
436476907	::476010533133381000
15282962	::476010591854014000
19111395	::476010706467164000
374528956	::476010716055744000
19684793	::476010727879507000
374528956	::476010780518014000
438647243	::476010812985733000
338073739	::476010829872390000
135681283	::476010856321277000
426838833	::476010870414520000
91712528	::476010875589914000
480638215	::476010953541029000
185716839	::476010975058206000
226429138	::476010997975908000
451667062	::476011057576943000
289360824	::476011066233606000
27335023	::476011196496498000
426838833	::476011246547124000
271774234	::476011280155684000
256638502	::476011295792443000
359672666	::476011434321514000
559837229	::476011462482071000
17974977	::476011463291568000
79363954	::476011470036025000
17974977	::476011598671130000
239484752	::476011633844961000
33011898	::476011639376855000
438698734	::476011694544916000
14307454	::476011714300104000
264622253	::476011725678862000
56059141	::476011736144039000
551447338	::476011737972736000
385782746	::476011756507377000
553934357	::476011962535383000
115459999	::476011986853953000
226429138	::476012041791356000
86243090	::476012053912510000
480638215	::476012108341997000
65412211	::476012200528588000
411786523	::476012211945885000
20496164	::476012401393815000
19111395	::476012401951662000
17974977	::476012514132914000
226429138	::476012577773080000
20941662	::476012640838631000
111124977	::476012641849458000
255299055	::476012732891017000
359672666	::476012776540737000
269370098	::476012828633997000
20496164	::476012851337781000
376361293	::476012889107869000
56059141	::476012891288522000
56736460	::476012910552969000
264705173	::476012984423440000
480638215	::476013032292622000
118470515	::476013036205903000
235382002	::476013066341978000
226429138	::476013073057456000
374528956	::476013136643117000
264705173	::476013139218423000
339126665	::476013225989767000
85211920	::476013230809030000
359672666	::476013241596801000
219039425	::476013357430874000
374659572	::476013364402225000
264705173	::476013469503066000
241790793	::476013650264993000
339126665	::476013675242061000
226429138	::476013696855310000
111124977	::476013762911436000
226429138	::476013856196952000
219039425	::476013925398368000
235382002	::476014084693819000
226429138	::476014097356828000
291518680	::476014134232743000
235382002	::476014222262820000
480638215	::476014233117655000
51649971	::476014306212216000
192727478	::476014315972349000
226429138	::476014353351995000
235382002	::476014495697862000
6284612	::476014508771524000
53724365	::476014526950019000
370416747	::476014529823113000
15288029	::476014589193519000
105607367	::476014627093245000
359672666	::476014934841511000
364646765	::476014990357303000
232736272	::476015024579026000
309789310	::476015062629744000
131968998	::476015134578847000
510678171	::476015137451958000
23799906	::476015157953703000
35525270	::476015283878907000
574250205	::476015440582672000
273497452	::476015584853762000
56059141	::476015645394751000
6284612	::476015707574919000
273497452	::476015717309878000
259876316	::476015731965165000
339126665	::476015780811649000
376361293	::476015802295255000
286298021	::476015844464406000
219039425	::476015891436404000
221205505	::476015903717740000
17974977	::476016063784964000
63490594	::476016242017304000
56059141	::476016255129124000
131968998	::476016268881821000
543585402	::476016333977440000
240798548	::476016341497806000
386833057	::476016375228813000
258609027	::476016376923295000
473118863	::476016471907110000
218750630	::476016599577546000
368577195	::476016673020211000
253689041	::476016820898787000
619492928	::476016848098832000
261043724	::476016853735596000
24803741	::476016895377014000
310330192	::476017078403891000
24537703	::476017154240692000
376361293	::476017155285073000
462648540	::476017158078464000
253689041	::476017184100339000
23672351	::476017202114473000
374528956	::476017206032347000
253689041	::476017353244037000
447422715	::476017358403014000
24537703	::476017425071493000
253689041	::476017454586789000
467545942	::476017462077820000
136114188	::476017498517938000
205030447	::476017651094142000
403020871	::476017703271276000
477235727	::476017783101468000
431215016	::476017855474200000
365746365	::476017886033891000
14307454	::476017929696575000
29984961	::476017966270541000
14307454	::476018124215439000
15791549	::476018158919098000
365746365	::476018228070998000
258609027	::476018492131393000
14223247	::476018496111779000
15288029	::476018510473076000
267445807	::476018522628575000
45911298	::476018637040406000
605601195	::476018679596216000
45911298	::476018687011328000
331668519	::476018826644324000
359672666	::476018901214445000
220532575	::476018958014091000
331668519	::476019008521920000
6203992	::476019042990313000
18336787	::476019054491074000
87970668	::476019074393071000
443332358	::476019095109111000
359672666	::476019131041325000
46070001	::476019171126280000
41465619	::476019291192832000
359672666	::476019346162991000
130312780	::476019371802779000
45911298	::476019401146130000
359672666	::476019455747571000
26030273	::476019457115324000
273697690	::476019665429229000
6203992	::476019680352563000
74282065	::476019703437983000
46070001	::476019750057680000
467545942	::476019761818906000
359672666	::476019763374587000
226429138	::476019849131745000
551447338	::476020009991680000
26030273	::476020047471972000
548870171	::476020126748540000
477235727	::476020128803737000
41465619	::476020231974830000
120139449	::476020254498234000
205320851	::476020282688155000
394776489	::476020334551117000
394776489	::476020393413984000
6203992	::476020395150028000
394776489	::476020417061462000
467545942	::476020448967540000
219039425	::476020530865127000
359672666	::476020553388535000
74282065	::476020556391669000
377110730	::476020570845229000
30529918	::476020601958580000
26030273	::476020602189647000
365746365	::476020681021214000
359672666	::476020720481230000
25942336	::476020792707518000
429558621	::476020857329184000
60098410	::476020924487983000
377110730	::476020949243133000
321780812	::476021175806861000
403020871	::476021182815547000
219039425	::476021190457192000
15733436	::476021212724752000
297542894	::476021470858977000
249451202	::476021523225251000
249451202	::476021564543361000
78213	::476021696831320000
225203526	::476021699129774000
41465619	::476021713474682000
351641054	::476021945184817000
55888161	::476021972242272000
25784705	::476021983180632000
377110730	::476022089871147000
27179899	::476022133811073000
477235727	::476022176643305000
477235727	::476022295904141000
15282962	::476022363465973000
15288029	::476022379118743000
160495648	::476022533120999000
477235727	::476022565375586000
519898323	::476022637479489000
137426396	::476022703296507000
44451086	::476022725425639000
352960797	::476022790672646000
625900103	::476022917528944000
250774954	::476023033946447000
19210855	::476023119908323000
6284612	::476023131144855000
312710029	::476023171360251000
547741880	::476023288960151000
47749919	::476023372476719000
32125015	::476023425404633000
254635990	::476023471483678000
49221816	::476023514626281000
310321041	::476023691676246000
467545942	::476023709107752000
351152035	::476023725276790000
47749919	::476023828716331000
47749919	::476024097256636000
228213959	::476024141342973000
160495648	::476024209131335000
244351583	::476024240290791000
564879952	::476024280405114000
497630362	::476024294389346000
477235727	::476024347841556000
55120405	::476024373556817000
341941030	::476024426350530000
370416747	::476024522785947000
18750697	::476024538460073000
250774954	::476024649038704000
370416747	::476024674959503000
75696479	::476024746476589000
55888161	::476024863455707000
151129980	::476024872913489000
572151259	::476024957718122000
401443377	::476024959392030000
101881386	::476025088274604000
15488020	::476025240200282000
260573981	::476025331443183000
713245898	::476025404898439000
6284612	::476025431532257000
351152035	::476025452448841000
146909951	::476025539049062000
250774954	::476025560960094000
6284612	::476025595772821000
78213	::476025636621156000
55888161	::476025655306764000
409541924	::476025678513864000
228213959	::476025722788532000
6284612	::476025830246580000
62944645	::476025874773725000
62944645	::476025912635715000
131254355	::476025916695789000
146909951	::476025917027127000
23665083	::476026086321451000
49383709	::476026135654830000
131968998	::476026186011639000
48562201	::476026238260482000
160495648	::476026357185396000
6284612	::476026357282275000
420323287	::476026443877478000
401443377	::476026469668626000
75696479	::476026488681033000
331668519	::476026554783629000
6284612	::476026623183953000
49824781	::476026638015426000
6284612	::476026707917303000
6284612	::476026733955530000
379357885	::476026781125070000
21503139	::476026859956617000
6284612	::476026924347584000
477235727	::476026987807793000
458010782	::476027022968631000
160495648	::476027036662632000
48562201	::476027043537489000
236271147	::476027326652633000
444251177	::476027343795126000
477235727	::476027363592253000
120851061	::476027394721984000
238698812	::476027397838733000
139460380	::476027529686306000
364043601	::476027613669232000
420389630	::476027635038842000
15791549	::476027698540580000
222636373	::476027770821410000
243014276	::476027916158259000
429558621	::476027948638928000
139460380	::476028016493993000
75696479	::476028056185094000
6284612	::476028140759023000
444251177	::476028204470509000
364546435	::476028248066109000
75696479	::476028248489357000
272533260	::476028329166778000
259876316	::476028439745413000
47749919	::476028440018436000
17522792	::476028498029838000
408869196	::476028506795933000
109060628	::476028513883934000
272533260	::476028515368697000
76638498	::476028559677747000
52441281	::476028708407742000
477235727	::476028723800444000
233767854	::476028802859274000
233767854	::476028827827965000
57385263	::476028854684123000
146909951	::476028859327184000
145469568	::476028950976540000
29984961	::476028985223446000
364646765	::476029070115749000
137014162	::476029132711923000
305926788	::476029183185793000
305926788	::476029244947316000
519086519	::476029257882161000
172025978	::476029278325207000
293213630	::476029346726285000
438647243	::476029403919814000
374228630	::476029412450652000
86243090	::476029456566349000
22536187	::476029469598429000
364439246	::476029479702102000
364646765	::476029500447145000
271370762	::476029510908137000
311924851	::476029569284460000
271774234	::476029575105740000
631603360	::476029635114070000
44307877	::476029723445714000
184885982	::476029848671244000
137014162	::476029879264088000
631603360	::476029880061407000
137014162	::476029922549317000
713245898	::476029936084713000
89033916	::476030015729971000
184885982	::476030040233484000
259413656	::476030088929357000
109655774	::476030101243850000
713245898	::476030121162596000
356974615	::476030210165714000
311924851	::476030261881503000
16353730	::476030356320026000
328779215	::476030427367362000
302472189	::476030435290406000
16353730	::476030501728575000
311924851	::476030542774018000
293213630	::476030554421624000
357017353	::476030579323179000
137014162	::476030636915183000
114235211	::476030642686132000
631603360	::476030815588335000
302472189	::476030859141595000
6284612	::476030879492366000
211376385	::476030919782850000
302472189	::476030938967592000
164676969	::476030970899230000
257597142	::476030971846725000
114235211	::476030999046791000
158129535	::476031010497646000
43208085	::476031105859354000
243830281	::476031110766669000
548870171	::476031117355921000
102796495	::476031141451804000
137014162	::476031333131886000
272533260	::476031424441507000
237938155	::476031466758209000
62756038	::476031608529498000
30529918	::476031753883115000
160495648	::476031761864851000
43208085	::476031774188122000
160495648	::476031923634966000
216819428	::476032111397572000
160495648	::476032162173419000
264622253	::476032162370576000
29553235	::476032177239781000
574250205	::476032210697748000
160495648	::476032217240457000
28197443	::476032220994748000
574250205	::476032348719693000
597965837	::476032395079323000
160495648	::476032412770504000
136791341	::476032420056006000
119269983	::476032482010087000
304661740	::476032546820472000
263389464	::476032685668720000
160495648	::476032780933935000
29553235	::476032828929761000
23672351	::476032834822344000
327662373	::476032855311908000
29553235	::476032855664254000
361489211	::476032905450225000
597965837	::476032949046231000
29984961	::476032991119278000
40896981	::476033001097527000
62756038	::476033021917663000
260573981	::476033052687073000
160495648	::476033174581936000
160495648	::476033200519532000
43208085	::476033262532702000
510678171	::476033440811597000
56059141	::476033452974690000
405040496	::476033538198749000
479246485	::476034105113448000
287228225	::476034166249648000
355758655	::476034194544406000
364439246	::476034206259093000
28197443	::476034243030573000
24803741	::476034250173857000
357017353	::476034277113868000
368577195	::476034415672721000
323246381	::476034472417456000
28197443	::476034492159631000
368577195	::476034500141789000
211376385	::476034516717678000
32382173	::476034630512943000
310506975	::476034639748812000
18324223	::476034741418725000
31345791	::476034742694187000
282625909	::476034785018519000
628045480	::476034929990459000
304224068	::476034930535694000
302472189	::476034944465006000
364439246	::476034946335657000
260961523	::476034961007722000
110853177	::476034994411159000
302472189	::476035004405805000
102796495	::476035154855489000
16002106	::476035227244965000
364646765	::476035246995951000
364646765	::476035260489023000
430072028	::476035265908060000
230365198	::476035269162844000
272533260	::476035288322408000
11146552	::476035340533116000
364646765	::476035362922311000
194998718	::476035374897438000
366701651	::476035376390615000
15137186	::476035387635167000
145572480	::476035524143382000
605608831	::476035687938940000
62069078	::476035823889317000
258609027	::476035881573572000
76463655	::476035888560869000
266210776	::476035961067798000
312857835	::476035966919254000
312857835	::476036009487261000
407038804	::476036129586556000
30529918	::476036137882902000
25178781	::476036152516808000
25178781	::476036209697771000
139308619	::476036243537801000
29553235	::476036252601679000
29737650	::476036316132413000
10095952	::476036359283822000
47269984	::476036399632629000
15137186	::476036416221478000
312857835	::476036423444078000
47269984	::476036442334826000
368691437	::476036461494423000
31010760	::476036482843803000
421356901	::476036523423707000
25237171	::476036555165810000
25237171	::476036670442057000
47269984	::476036721797103000
47269984	::476036768815255000
25237171	::476036773311950000
29553235	::476036783273422000
62069078	::476036804596887000
25178781	::476036812889014000
240857453	::476037054820659000
16002106	::476037071757258000
16002106	::476037123351396000
62069078	::476037129055637000
25178781	::476037146407489000
312857835	::476037245670289000
62069078	::476037396258369000
42720153	::476037405607460000
80586819	::476037406181707000
80586819	::476037481495015000
252314330	::476037502722392000
371500504	::476037678769913000
16002106	::476037679692279000
553934357	::476037765331574000
457250385	::476037903047745000
355758655	::476037984861835000
553934357	::476038042906415000
136791341	::476038141393268000
47269984	::476038158262353000
312857835	::476038263955009000
234187240	::476038367243960000
111411572	::476038467051597000
252355708	::476038526119989000
227577445	::476038730528980000
227577445	::476038754755284000
62069078	::476038772531142000
29553235	::476038777400733000
323246381	::476038791980126000
62069078	::476038828583829000
363969403	::476038830403776000
203688730	::476038849454292000
62069078	::476038914588037000
29553235	::476038918094458000
14223247	::476038947647131000
68775336	::476039049241563000
60098410	::476039081139265000
62069078	::476039081936560000
256319248	::476039112525234000
219039425	::476039117407780000
34717669	::476039121237209000
376472794	::476039166837661000
62069078	::476039178510405000
16002106	::476039339407732000
114235211	::476039352791752000
62069078	::476039438855045000
260338000	::476039461558845000
346219373	::476039490494930000
62069078	::476039519993860000
62069078	::476039696712470000
27335023	::476039745416351000
549785954	::476039799078682000
22944914	::476039840312463000
159011393	::476039886022402000
334420539	::476039907690172000
552802620	::476039908465713000
29553235	::476039969308672000
430182591	::476040023058706000
552146644	::476040029421465000
337434879	::476040079408758000
6652302	::476040090708226000
262382570	::476040153744420000
228213959	::476040202478039000
53545809	::476040380367261000
221590506	::476040381290008000
29849760	::476040412444913000
114235211	::476040413623500000
62069078	::476040435782418000
40126821	::476040480241643000
29984961	::476040534537273000
15282962	::476040659196207000
240927663	::476040716821348000
219039425	::476040740385349000
122799833	::476040808013914000
297542894	::476040873344380000
227577445	::476040874020065000
62069078	::476040874057826000
20112840	::476040920706867000
62069078	::476040983311032000
75034878	::476041069964955000
62069078	::476041072695861000
312857835	::476041129990037000
253879613	::476041134557646000
62069078	::476041136776437000
30666953	::476041218242007000
355758655	::476041228082229000
227577445	::476041292724858000
62069078	::476041346936221000
260440912	::476041383870873000
467545942	::476041655171436000
16002106	::476041727589883000
234214828	::476041740299010000
193583131	::476041788030214000
487322279	::476041807894032000
310569604	::476041854648352000
322842111	::476041954569228000
227577445	::476041958905749000
230069608	::476041976429572000
298216731	::476042107002830000
227577445	::476042116242493000
102489930	::476042125369696000
1384531	::476042163089059000
20935798	::476042171439927000
152875477	::476042214842200000
210671307	::476042301278392000
16566189	::476042368357900000
250936962	::476042388281237000
102489930	::476042392957911000
150034005	::476042437316861000
377110730	::476042451304865000
246571951	::476042550705668000
24537703	::476042552756674000
122725183	::476042660260896000
29553235	::476042705261563000
102489930	::476042733883502000
351004243	::476042787310534000
368079003	::476042870613213000
438698734	::476042909826179000
20941662	::476043008165810000
296627238	::476043198771384000
28771314	::476043304572686000
15282962	::476043507363110000
56059141	::476043532877451000
340067989	::476043629576728000
700013623	::476043681850736000
340067989	::476043714419101000
218750630	::476043747256705000
179669687	::476043864780722000
15282962	::476043890194395000
7141172	::476043978102833000
230655725	::476044027964694000
37578654	::476044139713540000
60578212	::476044180834488000
29553235	::476044220239978000
393133633	::476044241425035000
257546151	::476044287122358000
29984961	::476044310639828000
179669687	::476044346274619000
340067989	::476044394500722000
467545942	::476044431498678000
340067989	::476044450880557000
29553235	::476044501388390000
413735493	::476044621005328000
340067989	::476044743009243000
403823128	::476044751805104000
243751614	::476044793244438000
37578654	::476044831869788000
243751614	::476044832138199000
25237171	::476044846957076000
553930094	::476044896781225000
179669687	::476044948865695000
257546151	::476045040741908000
136791341	::476045096174235000
257546151	::476045188511432000
130690913	::476045231389806000
37578654	::476045236175917000
15288029	::476045304286834000
4059771	::476045336499453000
377110730	::476045433857265000
22386194	::476045477268688000
33011898	::476045495370936000
4059771	::476045520625213000
257546151	::476045664426545000
22386194	::476045717853577000
179669687	::476045724699070000
4059771	::476045730277523000
136791341	::476045782987329000
202798666	::476045805628190000
202798666	::476045825223585000
403823128	::476045831616090000
38713173	::476045832030920000
531871315	::476045868425310000
202798666	::476045876402847000
40524821	::476045898728734000
429558621	::476045943457206000
30336818	::476045969746718000
60578212	::476046059358420000
158129535	::476046081885999000
60578212	::476046108649881000
297542894	::476046137527242000
338477631	::476046189477916000
257546151	::476046212614062000
393041277	::476046221274931000
30336818	::476046383422513000
257546151	::476046482039398000
403823128	::476046496258068000
185716839	::476046522610499000
368386947	::476046529426632000
257546151	::476046717259771000
64907439	::476046740412719000
531871315	::476046806632366000
238740641	::476046813665841000
238740641	::476046884226621000
7141172	::476046958554275000
605608831	::476047030888833000
30336818	::476047115995471000
62069078	::476047165777657000
370416747	::476047238905749000
19210855	::476047298414145000
33011898	::476047312922632000
62069078	::476047330207350000
340688867	::476047506028363000
33011898	::476047547988201000
257546151	::476047550102118000
257546151	::476047648802496000
62069078	::476047650970554000
78384326	::476047717199003000
406772829	::476047723888525000
257546151	::476047744659128000
86243090	::476047770797604000
64813007	::476047819598336000
27836945	::476047835620601000
27836945	::476047836199391000
68473966	::476047912645173000
311664191	::476047928419946000
402492947	::476048020921147000
29984961	::476048090185859000
340688867	::476048138466492000
20190503	::476048138659438000
450378413	::476048148041695000
552802620	::476048200240205000
62069078	::476048246104932000
139308619	::476048255009054000
196394433	::476048259451195000
39684857	::476048303335804000
268547296	::476048334730575000
62069078	::476048347976192000
250832637	::476048351570702000
594121150	::476048389176430000
109655774	::476048421409652000
311664191	::476048474375745000
4059771	::476048492956512000
357308471	::476048515702218000
62069078	::476048522807357000
340688867	::476048582957867000
15806298	::476048597104852000
349788720	::476048608178225000
246571951	::476048613726908000
261043724	::476048796221440000
101881386	::476048797068709000
246571951	::476048883546853000
346654346	::476048896406208000
257546151	::476048932016254000
301042701	::476048932368162000
257546151	::476049014895697000
62069078	::476049057589522000
301042701	::476049060701290000
30336818	::476049083556052000
62069078	::476049112115478000
45911298	::476049112890998000
23665083	::476049216691634000
49886698	::476049222668533000
359389402	::476049272165920000
246571951	::476049283293396000
20941662	::476049295876308000
257546151	::476049416227667000
359389402	::476049456883060000
66786075	::476049484858667000
364641621	::476049502441603000
273697690	::476049649694826000
403823128	::476049654027943000
249227650	::476049684205936000
467027311	::476049753026088000
62069078	::476049771321249000
359389402	::476049805102563000
196152188	::476049807430418000
8548362	::476049872261746000
271774234	::476049925499670000
102489930	::476049931426205000
394776489	::476049994106281000
436415484	::476050001374638000
257546151	::476050084120264000
56723331	::476050100964192000
264335101	::476050123655372000
60221494	::476050131322540000
62069078	::476050177594511000
359389402	::476050217759162000
196659229	::476050229771264000
312857835	::476050241053925000
238698812	::476050364777512000
280194602	::476050391399153000
238698812	::476050456045559000
254319575	::476050492896735000
257546151	::476050552292667000
398735102	::476050556080123000
338543771	::476050654906294000
300884493	::476050688665870000
22717394	::476050711503843000
495598070	::476050847470592000
226429138	::476050913191538000
312857835	::476050930903683000
409709795	::476051017243447000
252914746	::476051058964566000
359389402	::476051106423132000
514003187	::476051135120551000
486174522	::476051150110601000
254635990	::476051207153135000
403823128	::476051266561638000
486231003	::476051395959717000
257546151	::476051415501402000
514003187	::476051417451737000
38623896	::476051483914297000
65412211	::476051528646533000
462681637	::476051542244864000
185716839	::476051632094855000
359389402	::476051706422525000
365203632	::476051710960754000
304661740	::476051742053105000
23642786	::476051758624817000
304661740	::476051820574679000
334420539	::476051829114273000
29984961	::476051858554097000
266033863	::476052122057076000
110236585	::476052129271250000
261471578	::476052164142321000
205513521	::476052219934945000
20941662	::476052239820533000
205513521	::476052244832329000
202292166	::476052324369313000
91606737	::476052374054633000
205513521	::476052397786025000
60221494	::476052429239099000
516096126	::476052430657179000
314604858	::476052480967860000
359389402	::476052544431857000
421179396	::476052557941313000
60221494	::476052586328784000
60221494	::476052693174452000
301044144	::476052728871792000
323477702	::476052885147377000
137014162	::476052962159362000
60221494	::476052965833576000
228213959	::476052981486338000
137014162	::476052986855444000
365746365	::476053016496594000
137014162	::476053043352698000
60221494	::476053046154498000
261900342	::476053049673142000
359389402	::476053068405276000
252407374	::476053121764835000
252407374	::476053189213425000
516096126	::476053217756082000
34204169	::476053225012224000
379807492	::476053306775994000
64907439	::476053499764310000
186107022	::476053569519779000
63617875	::476053569813360000
516096126	::476053688126308000
107610605	::476053695554396000
409709795	::476053748624539000
62069078	::476053806539890000
228213959	::476053809077039000
111462710	::476053846851338000
359389402	::476053877444603000
62069078	::476053937150496000
559991040	::476053968645152000
111462710	::476053976212049000
80586819	::476053986362281000
80586819	::476054046101762000
359389402	::476054046500212000
431179654	::476054079765229000
516096126	::476054201588809000
56723331	::476054219221258000
34717669	::476054228902096000
338543771	::476054327287492000
591216066	::476054334766333000
37578654	::476054336888668000
78213	::476054350977318000
160495648	::476054572398428000
56723331	::476054591423791000
62069078	::476054636885848000
402273149	::476054798853472000
435516954	::476054814946627000
160495648	::476054841530134000
80586819	::476054874707492000
60098410	::476054901588369000
186693710	::476054963597344000
387941507	::476054979384320000
314251743	::476054991795257000
36829018	::476055026612596000
398735102	::476055037844938000
402273149	::476055132380356000
186693710	::476055191855181000
390552849	::476055249581797000
257546151	::476055260721860000
18336787	::476055346671132000
347643113	::476055416473149000
435516954	::476055421824692000
22067825	::476055459959693000
471516383	::476055481254166000
330799447	::476055513092743000
62069078	::476055535238651000
257546151	::476055602162970000
29984961	::476055636334346000
240798548	::476055680760037000
186693710	::476055761379155000
205513521	::476055783558221000
186693710	::476055786041659000
402273149	::476055817415061000
403823128	::476055818698108000
552146644	::476055882477084000
205513521	::476055915116781000
359389402	::476055922327191000
257546151	::476056074211315000
338849269	::476056094264279000
310330192	::476056146848268000
403823128	::476056203529711000
421179396	::476056247700299000
359389402	::476056363706351000
341153843	::476056391543578000
257546151	::476056471587663000
232312019	::476056487186673000
90467952	::476056594073939000
387941507	::476056663284125000
223288871	::476056721153351000
257546151	::476056726832435000
27268559	::476056832633733000
399645465	::476056840611299000
45911298	::476056953420931000
257546151	::476056982441721000
359389402	::476057027866017000
116098184	::476057162557718000
333704327	::476057187328872000
359389402	::476057283177508000
548870171	::476057323405074000
34204169	::476057328866045000
256781130	::476057423719829000
359389402	::476057503521058000
257546151	::476057600476200000
256781130	::476057648253521000
359389402	::476057707116756000
341153843	::476057755095011000
403823128	::476057757066747000
359389402	::476057830961975000
301044144	::476057905691910000
359389402	::476057933458178000
236595577	::476057956812075000
116098184	::476057984037310000
289360824	::476057995709673000
15282962	::476057996620226000
236595577	::476058005440847000
257546151	::476058026256789000
359389402	::476058074621673000
339565561	::476058083064815000
402273149	::476058102606082000
236595577	::476058151478120000
256781130	::476058344218574000
15806298	::476058374228807000
250832637	::476058402955608000
18336787	::476058407359635000
250832637	::476058421892898000
250832637	::476058425919406000
359389402	::476058521679958000
253552344	::476058622955634000
351099839	::476058758746238000
334420539	::476058864375582000
403020871	::476058917924265000
381203261	::476058976207908000
339565561	::476059064360001000
236271147	::476059074283716000
18336787	::476059091870040000
574250205	::476059249781788000
23403899	::476059274649812000
475930595	::476059362218487000
266033863	::476059374004469000
29984961	::476059411526717000
116098184	::476059437401387000
437064295	::476059447220264000
243751614	::476059478865887000
338849269	::476059548781133000
23799906	::476059630561681000
256756265	::476059636961787000
374528956	::476059663512141000
240798548	::476059754368729000
309789310	::476059829681668000
359389402	::476059889291509000
269151566	::476059913643638000
91606737	::476059972229287000
309789310	::476059973093298000
408049418	::476059986955874000
47851190	::476060150802169000
18455966	::476060161778647000
257546151	::476060234860204000
159726392	::476060313503031000
257546151	::476060406277226000
23642786	::476060444772564000
374528956	::476060480885489000
249246314	::476060520055730000
402273149	::476060533574365000
66486074	::476060538732953000
529096266	::476060543229624000
234630547	::476060544580202000
238740641	::476060558706241000
238740641	::476060680382988000
15806298	::476060687320350000
4059771	::476060708644585000
552802620	::476060805142568000
279750654	::476060815750365000
24537703	::476060969257697000
172025978	::476061065906634000
269151566	::476061069736026000
257546151	::476061070092943000
16353730	::476061116532285000
137014162	::476061146152448000
405362735	::476061181510029000
238740641	::476061207321792000
49114032	::476061214783840000
252756099	::476061251916021000
226429138	::476061270169624000
259541688	::476061315946270000
257546151	::476061326570041000
479245748	::476061362096185000
401089789	::476061366458257000
257546151	::476061383205720000
301042701	::476061387563614000
193192138	::476061541671141000
494543536	::476061616484532000
137014162	::476061629868965000
56059141	::476061637540319000
137014162	::476061701033689000
250832637	::476061810424942000
359389402	::476061822429450000
23403899	::476061824161697000
155686441	::476061828070395000
393802148	::476061848261779000
172035134	::476061952767057000
238740641	::476062058216452000
23403899	::476062068291162000
257546151	::476062105813413000
238740641	::476062106320928000
68966030	::476062125023305000
30242503	::476062179108847000
479246485	::476062191225798000
160733683	::476062283647700000
376472794	::476062319974551000
559991040	::476062372684001000
240798548	::476062443068981000
337510374	::476062530411175000
399117604	::476062565320384000
21117523	::476062591241175000
89033916	::476062611004731000
44451086	::476062674879393000
238740641	::476062807436165000
372493368	::476062864008945000
340067989	::476062947681120000
226429138	::476062951200550000
372493368	::476062968569135000
409709795	::476063023614795000
399174015	::476063105609248000
213763059	::476063142699872000
29984961	::476063186643189000
359389402	::476063196860923000
608426191	::476063346307780000
553738195	::476063350409818000
256074844	::476063365278597000
23403899	::476063381330612000
479245748	::476063431146373000
359389402	::476063458841333000
207781904	::476063466399096000
230069608	::476063483822231000
271774234	::476063484841447000
301257200	::476063532380090000
316902035	::476063551942316000
23403899	::476063601321865000
262939560	::476063670472949000
71981601	::476063715251716000
137014162	::476063848970346000
23403899	::476063852422246000
209208697	::476063980629540000
359389402	::476063997431939000
377110730	::476064187391950000
223288871	::476064194878799000
439491329	::476064215460220000
100934605	::476064301359595000
23403899	::476064371266031000
277829772	::476064424034570000
361391612	::476064475418996000
49114032	::476064494083260000
9687752	::476064573360189000
277829772	::476064584626077000
172280619	::476064647154376000
430387521	::476064814301970000
8548362	::476064949526364000
91770694	::476065127842971000
299450175	::476065282562461000
299450175	::476065332697006000
430387521	::476065483167645000
91770694	::476065527371419000
418965366	::476065540478230000
273092249	::476065557801103000
49114032	::476065626931200000
19210855	::476065683013238000
418965366	::476065709962059000
261847534	::476065747543019000
320484851	::476065762306977000
44307877	::476065858532683000
435516954	::476065929663901000
261847534	::476065978812731000
42720153	::476066027798003000
23403899	::476066086212079000
200764512	::476066108257353000
200764512	::476066125932167000
200764512	::476066152045879000
23403899	::476066172606353000
23403899	::476066231041421000
339295860	::476066305431187000
418965366	::476066321210175000
494605871	::476066329863397000
410856984	::476066396364091000
553738195	::476066480753106000
9687752	::476066564211769000
23403899	::476066690418372000
310330192	::476066734227861000
402273149	::476066882349715000
40561134	::476066937294696000
33528820	::476066956110344000
29984961	::476066959868854000
277378135	::476067086889156000
109298324	::476067173245648000
9687752	::476067181223227000
305926788	::476067198872875000
396655167	::476067313071185000
29391732	::476067316044541000
418965366	::476067371481051000
402273149	::476067404628635000
384503737	::476067420717998000
109298324	::476067438690570000
301044144	::476067529837019000
252355708	::476067542285688000
200764512	::476067584056754000
20620620	::476067613714710000
124582805	::476067618198388000
396655167	::476067623038627000
597965837	::476067659885592000
4434941	::476067664985481000
369849727	::476067685961596000
179669687	::476067797609373000
310330192	::476067802735202000
597965837	::476067808682737000
164676969	::476067851405905000
328252982	::476067940845223000
9687752	::476067957559549000
38244930	::476068057916665000
164676969	::476068071942393000
65435835	::476068095623049000
299450175	::476068164196122000
36943663	::476068170764013000
450378413	::476068200585510000
46268291	::476068210639265000
65435835	::476068252112916000
20112840	::476068305212436000
13298002	::476068355011788000
227577445	::476068407692251000
299450175	::476068558183890000
553738195	::476068574763569000
597965837	::476068658394181000
57385263	::476068751583236000
574250205	::476068771422273000
42720153	::476068905191235000
56169190	::476068924732485000
9687752	::476069049085210000
16726467	::476069110745673000
301203823	::476069145407025000
553738195	::476069187765276000
164676969	::476069187795050000
414066292	::476069269391044000
493221106	::476069337665916000
19684793	::476069355445559000
246409056	::476069360730406000
364646765	::476069392711561000
246409056	::476069443811164000
310330192	::476069453122502000
491357856	::476069497099792000
9687752	::476069504502747000
246409056	::476069505593278000
23933265	::476069520579514000
405362735	::476069570172952000
19895969	::476069580457000000
91712528	::476069615005491000
46268291	::476069657125081000
364646765	::476069807511461000
336149936	::476069873034870000
374528956	::476069999748993000
174720518	::476070002638856000
227114320	::476070101364396000
18336787	::476070113213689000
16166332	::476070145412968000
41001071	::476070169865764000
297542894	::476070192590512000
75937251	::476070248756813000
75937251	::476070518953902000
376472794	::476070519985684000
20713213	::476070547130810000
75937251	::476070558996914000
75937251	::476070600092700000
174720518	::476070619008606000
360761105	::476070623526260000
75937251	::476070635953979000
29984961	::476070735300272000
49383709	::476070794951274000
213287321	::476070811728502000
359389402	::476070821447094000
567014078	::476070827352272000
78213	::476070892230168000
27179899	::476070947922128000
174720518	::476070987541127000
400490673	::476071032592138000
151190656	::476071074384199000
20924979	::476071157272043000
540330411	::476071266374254000
301044144	::476071279330877000
136791341	::476071396838486000
227114320	::476071420439429000
151190656	::476071446351855000
475031809	::476071549238140000
56059141	::476071621468229000
331668519	::476071643010592000
263013923	::476071654821748000
16002106	::476071716486397000
20713213	::476071783183831000
238740641	::476071869427105000
20924979	::476071906185969000
20924979	::476072049924784000
226845681	::476072112529358000
552802620	::476072229147381000
299450175	::476072333745352000
540330411	::476072386307973000
243751614	::476072466347868000
47851190	::476072544047734000
540330411	::476072627044241000
349788720	::476072648972439000
467027311	::476072735022776000
260428602	::476072753100251000
342188056	::476072798562299000
25537528	::476072803544731000
440624261	::476072829029322000
408869196	::476072992028766000
20924979	::476073278545489000
105607367	::476073368009965000
243751614	::476073393414881000
69950823	::476073410444161000
69950823	::476073543151931000
264335101	::476073669664735000
261847534	::476073686563565000
368386947	::476073722218938000
203311237	::476073748375044000
28771314	::476073849625538000
344442687	::476074036452397000
203311237	::476074090139516000
370420008	::476074335233642000
368691437	::476074451067355000
368386947	::476074467844558000
203311237	::476074471980158000
29984961	::476074510517829000
86349050	::476074566620827000
86349050	::476074618273689000
20941662	::476074678948462000
344442687	::476074719070801000
57385263	::476074728399335000
20804321	::476074766781390000
60098410	::476074774813102000
20924979	::476074775211548000
57385263	::476074781130113000
20924979	::476074826969264000
57385263	::476074833152065000
46727568	::476074872142315000
302472189	::476074898817695000
50151347	::476074923619004000
352970133	::476075097061466000
385782746	::476075117382885000
86349050	::476075122592600000
418783652	::476075166552707000
19895969	::476075180901400000
385782746	::476075235180302000
32382173	::476075294064136000
20924979	::476075335058849000
9687752	::476075453258956000
301044144	::476075481826349000
225122347	::476075520531398000
57385263	::476075534938816000
343018153	::476075572527775000
364646765	::476075575270846000
20924979	::476075620657418000
463855595	::476075665289392000
615507620	::476075695987490000
301044144	::476075696188841000
61050527	::476075762643378000
61050527	::476075822080876000
503577648	::476075887834963000
49221816	::476076034983337000
379357885	::476076044240162000
219188629	::476076069393797000
15282962	::476076178110156000
163242154	::476076353691734000
43208085	::476076430577926000
271370762	::476076610806763000
364646765	::476076624090124000
271370762	::476076651566993000
20924979	::476076714473553000
503577648	::476076799575986000
571363101	::476076873429315000
40054726	::476076929477406000
212060681	::476076930098544000
44307877	::476076948020408000
365767010	::476076997014470000
43208085	::476077062802124000
261847534	::476077068221153000
217563665	::476077073388154000
16353730	::476077107383377000
302472189	::476077139540733000
217563665	::476077191617196000
299450175	::476077317551583000
600663496	::476077385516056000
299450175	::476077651049086000
299450175	::476077687686328000
20924979	::476077880774893000
364646765	::476077884923056000
15806298	::476077961838227000
49221816	::476077965370204000
364646765	::476078001092689000
170924102	::476078223424376000
261847534	::476078273269891000
121881241	::476078285458137000
29984961	::476078286033141000
489961036	::476078338633900000
15282962	::476078493361786000
46771203	::476078504770306000
43208085	::476078533685805000
14584037	::476078539796922000
411777707	::476078705568403000
58028621	::476078738971447000
95231863	::476079049388081000
331227001	::476079051954987000
331227001	::476079064038789000
331227001	::476079078697865000
345508633	::476079080576942000
203736885	::476079191838846000
43208085	::476079285401567000
260911912	::476079291583963000
147997393	::476079324014342000
212060681	::476079359133253000
140157275	::476079508978946000
160495648	::476079558077067000
348316521	::476079639303958000
287228225	::476079690415763000
147997393	::476079714772475000
160495648	::476079732262318000
503577648	::476079762730147000
95231863	::476079993773379000
18336787	::476080013578498000
91712528	::476080015541805000
414315073	::476080030691622000
503577648	::476080068310343000
349484189	::476080124949852000
28066346	::476080174186786000
385114649	::476080186606485000
20924979	::476080260803358000
478826327	::476080321360699000
255205725	::476080376763658000
60221494	::476080565955743000
85211920	::476080629118152000
85211920	::476080652325228000
305926788	::476080800791011000
44399596	::476080816226062000
305926788	::476080860375285000
15282962	::476080883855024000
60221494	::476080963097997000
46771203	::476080986455670000
255205725	::476080994479779000
237530197	::476081200998539000
8548362	::476081307160936000
85211920	::476081310390566000
33823755	::476081420884914000
258454374	::476081466280280000
271774234	::476081597867765000
607432063	::476081804965732000
60221494	::476081883584143000
478826327	::476082010989936000
352970133	::476082014060158000
317524005	::476082020787843000
29984961	::476082058352021000
377715399	::476082137343344000
311092385	::476082168884502000
22386194	::476082305820143000
60221494	::476082364595335000
364428125	::476082383330893000
436476907	::476082420182450000
478826327	::476082455275782000
552802620	::476082502637875000
393041277	::476082573199048000
425252367	::476082730229583000
7141172	::476082740295925000
305926788	::476082778313068000
374228630	::476082844863696000
497458875	::476082923041722000
400490673	::476082974379626000
246571951	::476083003924676000
421158343	::476083025445683000
152875477	::476083045360205000
421158343	::476083098346864000
405362735	::476083114414862000
381203261	::476083188054233000
372507812	::476083205138026000
620420742	::476083405130858000
377110730	::476083453960937000
160495648	::476083761856000000
256074844	::476083769393164000
405362735	::476083952847814000
135681283	::476083977867243000
331246659	::476084124306792000
78213	::476084328968245000
24537703	::476084370496032000
311092385	::476084520785944000
633531552	::476084581905735000
299450175	::476084582585237000
17974977	::476084724776325000
212068363	::476084785899913000
46771203	::476084836470247000
33528820	::476084867537457000
212068363	::476084894368804000
261043724	::476085071532015000
491357856	::476085150397526000
338543771	::476085270325239000
295881773	::476085294479859000
481749191	::476085312322822000
211019280	::476085457064042000
405362735	::476085535409065000
20924979	::476085573916962000
491357856	::476085603449462000
256756265	::476085671619076000
245957488	::476085705022914000
297542894	::476085715013341000
255195496	::476085726182789000
552802620	::476085754268229000
46771203	::476085822446632000
29984961	::476085833456689000
232312019	::476085998112501000
425252367	::476086019788640000
54754940	::476086081859747000
349788720	::476086142828556000
17326645	::476086154358296000
163893797	::476086212403683000
17326645	::476086246045790000
17326645	::476086347401146000
17326645	::476086379399487000
378334138	::476086397330554000
17326645	::476086398475177000
17326645	::476086428242165000
160495648	::476086445241667000
111124977	::476086538824998000
160495648	::476086551978332000
351099839	::476086625475502000
240857453	::476086635826659000
52295994	::476086641267060000
473469863	::476086858930085000
52295994	::476087016694640000
17326645	::476087070037774000
256756265	::476087078800064000
405362735	::476087157254148000
91712528	::476087330680225000
260573981	::476087344429559000
328882474	::476087536129810000
60098410	::476087614827552000
239928368	::476087637011206000
20924979	::476087737603211000
36468395	::476087749355659000
116071398	::476087792586731000
60098410	::476087851268841000
152454379	::476088022732382000
56917722	::476088049949229000
210996408	::476088117850427000
364428125	::476088130408177000
210996408	::476088143142064000
348316521	::476088184535670000
310330192	::476088344225779000
335367791	::476088474072657000
497458875	::476088514334162000
245957488	::476088570340311000
299450175	::476088764566351000
58028621	::476088841485701000
14223247	::476088865078263000
252914746	::476088880924327000
591216066	::476088951506489000
338849269	::476088960822030000
174720518	::476089001544138000
219039425	::476089024755802000
620420742	::476089079294349000
619492928	::476089087422914000
334423964	::476089140111757000
163893797	::476089232239251000
287228225	::476089267165216000
164891333	::476089308592357000
58587013	::476089387261128000
238740641	::476089427853193000
28252356	::476089518890942000
29984961	::476089612897890000
319145382	::476089875309924000
66555228	::476090056667443000
163893797	::476090125974515000
230206940	::476090199336697000
368691437	::476090234937937000
29391732	::476090743153381000
89852975	::476090779954208000
58587013	::476091042857766000
553738195	::476091048469336000
605601195	::476091207912030000
467545942	::476091234457776000
597965837	::476091309204447000
705796200	::476091518353440000
158129535	::476091616386904000
119269983	::476091651824181000
285401749	::476091753976434000
271774234	::476091780861943000
64813007	::476091792522477000
18455966	::476091899468464000
20804321	::476092001629532000
220632867	::476092014883508000
497458875	::476092140221902000
401443377	::476092185897869000
237963845	::476092189144276000
209401949	::476092377744932000
28922315	::476092377879150000
38713173	::476092398741626000
210996408	::476092505750925000
19071786	::476092514433122000
38713173	::476092682029121000
16566189	::476092698940956000
38713173	::476092702451175000
331227001	::476092767576539000
605601195	::476092917703249000
486231003	::476092923579072000
122717174	::476092993766981000
220632867	::476093034644664000
220632867	::476093096095391000
343756278	::476093106706604000
38713173	::476093170304823000
87812967	::476093338098368000
33683248	::476093361401905000
29984961	::476093387578548000
716262980	::476093653807804000
392301070	::476093806299717000
187741596	::476093833294258000
20713213	::476093928744054000
271774234	::476094036151783000
519677520	::476094063146328000
716262980	::476094063540568000
40485959	::476094089616568000
155677785	::476094176464211000
40485959	::476094206557945000
287228225	::476094251319562000
338076990	::476094252716675000
229290429	::476094264691400000
20713213	::476094272878297000
40485959	::476094305677746000
40485959	::476094336845635000
40485959	::476094431104212000
40485959	::476094445616500000
160495648	::476094502222827000
19945993	::476094534947184000
19945993	::476094549442719000
43045329	::476094556358709000
247633146	::476094558032629000
40485959	::476094605931200000
65425379	::476094618929729000
14307454	::476094646708609000
65412211	::476094662185607000
343756278	::476094780930129000
364043601	::476094940179877000
31586329	::476094955954667000
95231863	::476095072015220000
231689668	::476095159281537000
87812967	::476095279993978000
16353730	::476095340329050000
17522792	::476095383332851000
310330192	::476095420171821000
377110730	::476095431727153000
115459999	::476095432678862000
498321918	::476095463125712000
368577195	::476095510772985000
46771203	::476095551923306000
620420742	::476095621292519000
212060681	::476095634236518000
250774954	::476095740817580000
81674504	::476095749709500000
620420742	::476096257576820000
52105336	::476096281962876000
55161530	::476096310308012000
240927663	::476096420873654000
256756265	::476096615284224000
430182591	::476096719361286000
463855595	::476096806531514000
264335101	::476096855407730000
463431723	::476096910013767000
286282963	::476097020160393000
303342881	::476097032147324000
29553235	::476097062619348000
500212290	::476097113214840000
29984961	::476097160380186000
588874950	::476097289845764000
313421343	::476097292462592000
313421343	::476097292642963000
591216066	::476097407894429000
242607910	::476097411497353000
39215095	::476097419537424000
64813007	::476097439221678000
4059771	::476097476970414000
27179899	::476097576706801000
506100348	::476097597212332000
11146552	::476097661217423000
15782772	::476097671535792000
536141027	::476097774547517000
257546151	::476097925530263000
17326645	::476097947416154000
256756265	::476098100583751000
30787413	::476098113703542000
55161530	::476098162700976000
177111779	::476098340103282000
23403899	::476098400740708000
260911912	::476098430717419000
23403899	::476098511327723000
23403899	::476098623177248000
389949893	::476098661693157000
392301070	::476098674175401000
69950823	::476098708451229000
18618379	::476098747630239000
20713213	::476098771944607000
33017275	::476098775619235000
55161530	::476099044188491000
250774954	::476099251936563000
322842111	::476099264326930000
89505869	::476099317091299000
184885982	::476099407424028000
516096126	::476099409059807000
389949893	::476099428453867000
227114320	::476099437329387000
516096126	::476099478148370000
210996408	::476099538760245000
11146552	::476099629696552000
72293435	::476099754821025000
425381729	::476099832465997000
184885982	::476099832504152000
262471070	::476100056022392000
410877459	::476100175203958000
184885982	::476100193981825000
620420742	::476100243990118000
213887474	::476100255373479000
410877459	::476100338588471000
37578654	::476100438459035000
620420742	::476100516679012000
184885982	::476100541299564000
411777707	::476100588309336000
184885982	::476100706194448000
102489930	::476100754290507000
19945993	::476100820216201000
19945993	::476100833910984000
374528956	::476100858023649000
416548217	::476100891058384000
184885982	::476100905902022000
401089789	::476101004815908000
7141172	::476101094649917000
320452099	::476101111070609000
178921630	::476101136173510000
302673934	::476101155567964000
416548217	::476101393892536000
341803593	::476101473483251000
256756265	::476101506463051000
538590660	::476101508518674000
388397248	::476101547055529000
46796467	::476101557235503000
374528956	::476101565255008000
379253079	::476101579100401000
15806298	::476101720812949000
21623464	::476101797208014000
31345791	::476101805898608000
61402370	::476101817843982000
368691437	::476101922420584000
17522792	::476102006340214000
446757000	::476102062703652000
95504927	::476102143716630000
446757000	::476102218077458000
179119528	::476102245822783000
471516383	::476102255209631000
24537703	::476102268497174000
213887474	::476102386084089000
458472537	::476102458930769000
60098410	::476102475544395000
100378471	::476102490505502000
119269983	::476102500588593000
28461859	::476102619744567000
100378471	::476102631455076000
100378471	::476102645505982000
152875477	::476102672710262000
311924851	::476102684899303000
253552344	::476102860011470000
247372701	::476102874007896000
401443377	::476102901329559000
443070793	::476102905423212000
209401949	::476102939850076000
253552344	::476102947605340000
44451086	::476102978437271000
296433109	::476103116572856000
159986953	::476103162332340000
370420008	::476103170603495000
413477251	::476103254552506000
446757000	::476103301650345000
416548217	::476103418499850000
24537703	::476103423444918000
337510374	::476103616445816000
516096126	::476103726311440000
44451086	::476103741301465000
416548217	::476103795232235000
205513521	::476103796301791000
130690913	::476103830317584000
25469735	::476103875993141000
216168764	::476103894763065000
184885982	::476103921858277000
321794820	::476104022089539000
341941030	::476104034424983000
52105336	::476104043786674000
341941030	::476104048010362000
377110730	::476104054217904000
184885982	::476104061276913000
205513521	::476104092855828000
25469735	::476104144147578000
238698812	::476104188397514000
341941030	::476104197033582000
338543771	::476104209621078000
256756265	::476104232568107000
52105336	::476104318853345000
243751614	::476104405683429000
205513521	::476104459136024000
205513521	::476104509920649000
278165989	::476104639419801000
435516954	::476104682822066000
310321041	::476104703408111000
29984961	::476104710269964000
146549492	::476104814531973000
429558621	::476104896203485000
293246270	::476105001639505000
50546012	::476105080601853000
243974175	::476105200110170000
430387521	::476105201246818000
357017353	::476105404389535000
310666452	::476105521838030000
49114032	::476105570567467000
75937251	::476105591275151000
21503139	::476105599273287000
581342731	::476105609385754000
52929975	::476105619771256000
40994873	::476105772552962000
100090407	::476105784523497000
243751614	::476105802109812000
64596921	::476105858611306000
40994873	::476105958750699000
39863661	::476106057539145000
453280756	::476106146420236000
277204534	::476106270504943000
219188629	::476106335923482000
588874950	::476106407050506000
85211920	::476106454509035000
429345484	::476106708579016000
160733683	::476106895774982000
67492430	::476106911709151000
235272576	::476106944193650000
382190006	::476107021490864000
510998653	::476107074988830000
458010782	::476107101081968000
219188629	::476107194585186000
594844703	::476107270414028000
251821834	::476107286583451000
7141172	::476107338878058000
581342731	::476107345123364000
462648540	::476107475415236000
620420742	::476107533489172000
594844703	::476107629459025000
100090407	::476107714805104000
377110730	::476107730982141000
20419159	::476107758945570000
210996408	::476107803002933000
428300082	::476107810699476000
436716308	::476107841959231000
485252693	::476107907075821000
20924979	::476107950520414000
357790406	::476108292071387000
18336787	::476108321829580000
12354252	::476108342839234000
278165989	::476108459083956000
8548362	::476108477656727000
29984961	::476108488931024000
621306179	::476108499684847000
280194602	::476108509873201000
50151347	::476108514415632000
38244930	::476108530173624000
184885982	::476108532799270000
64813007	::476108546954641000
554801627	::476108567179558000
219188629	::476108597211193000
219039425	::476108599265984000
401443377	::476108629087907000
99320365	::476108790262431000
516096126	::476108791046742000
319145382	::476108806888636000
95231863	::476108919907946000
109655774	::476109060584910000
219039425	::476109144361943000
319145382	::476109252785102000
47269984	::476109310850641000
260573981	::476109410012774000
415943958	::476109412998737000
516096126	::476109486399422000
378200627	::476109487003426000
187089991	::476109563326783000
462648540	::476109775374020000
187089991	::476109786103046000
313341167	::476109790536429000
253057868	::476109816562475000
102530016	::476109883935584000
39863661	::476109900381454000
352970133	::476109919267991000
253689041	::476110072196919000
27836945	::476110193336414000
140157275	::476110212139479000
50151347	::476110246373756000
38713173	::476110278120062000
38713173	::476110336953569000
294964037	::476110456932032000
253886962	::476110539941494000
21059736	::476110653875167000
311924851	::476110732346814000
318065690	::476110739678035000
33528820	::476110750822699000
419105102	::476110764575834000
570502101	::476110942296489000
303488399	::476110962500464000
458847153	::476111025104625000
378200627	::476111125168521000
378200627	::476111222455414000
203688730	::476111250532093000
140157275	::476111374733811000
102530016	::476111388436615000
140157275	::476111465834115000
38713173	::476111494954762000
382976230	::476111512738594000
17233573	::476111571115323000
95231863	::476111573149577000
374659572	::476111803714256000
116098184	::476111807971856000
408772521	::476111830742736000
346219373	::476111833493819000
396655167	::476111969700040000
346219373	::476111997897932000
220632867	::476112052164231000
219188629	::476112054513061000
218321424	::476112132149633000
38713173	::476112173010145000
436476907	::476112223882838000
29984961	::476112257127317000
260911912	::476112281827573000
22386194	::476112427331768000
474400310	::476112511214047000
257225781	::476112635277357000
22386194	::476112767943180000
43208085	::476112801748893000
371477472	::476112823098281000
250774954	::476112836562014000
253689041	::476112858158080000
18868622	::476112889376694000
338830055	::476112907303157000
205513521	::476112931533230000
43208085	::476113007240425000
364043601	::476113010398724000
382976230	::476113070138204000
18868622	::476113075939311000
177111779	::476113079739363000
246050172	::476113228422848000
364043601	::476113244021862000
21059736	::476113315153072000
29391732	::476113430571933000
507987711	::476113435147919000
588705820	::476113500591243000
244800948	::476113547723046000
38713173	::476113763481821000
581342731	::476113799532273000
406772829	::476113899272421000
349788720	::476113925977935000
360730562	::476113959712727000
207781904	::476114002267746000
264705173	::476114058954162000
468796913	::476114186897215000
69801582	::476114268711313000
349788720	::476114351200669000
303488399	::476114372792569000
50151347	::476114394276200000
103244523	::476114413338890000
54754940	::476114450639228000
273811402	::476114502208225000
50151347	::476114514627534000
103244523	::476114534852087000
263389464	::476114582197776000
185716839	::476114657691045000
348316521	::476114666540658000
50151347	::476114700791709000
38713173	::476114725990699000
28922315	::476114730419908000
41230104	::476114798774472000
529096266	::476114804092854000
103244523	::476114806215172000
588874950	::476114843767156000
26333173	::476114895537049000
588705820	::476114985903730000
50151347	::476115041679589000
352970133	::476115133614157000
588705820	::476115195228880000
412304311	::476115198877925000
50151347	::476115221833326000
463431723	::476115231270531000
253689041	::476115284550746000
348683759	::476115307044409000
100090407	::476115426007855000
216168764	::476115584321482000
387941507	::476115710520094000
112801155	::476115723350048000
216168764	::476115726692909000
412304311	::476115740274491000
249243467	::476115776659673000
31345791	::476115905114406000
50151347	::476115911800524000
216168764	::476116021288247000
29984961	::476116033355644000
412304311	::476116072429805000
216168764	::476116099876913000
393041277	::476116130634153000
348047989	::476116175047655000
37977930	::476116197206134000
543585402	::476116197931778000
588705820	::476116426433241000
477235727	::476116446788214000
49114032	::476116639226683000
279139758	::476116706276831000
30151060	::476116723381596000
37977930	::476116760102731000
49114032	::476116787801513000
465266221	::476116841056567000
201810972	::476116857121177000
59207269	::476117171190636000
79073243	::476117303449628000
284931188	::476117352845967000
203736885	::476117428808581000
231689668	::476117563978436000
79073243	::476117596870569000
364043601	::476117756371533000
251821834	::476117774167588000
21117523	::476117849774493000
91712528	::476118174984056000
301044144	::476118290860093000
79073243	::476118320044048000
187089991	::476118328885252000
424498868	::476118443960193000
435516954	::476118525526822000
17016789	::476118669932515000
410122679	::476118692447932000
92905148	::476118718406483000
91712528	::476118735087226000
351896383	::476118795082563000
162958222	::476118822160588000
368691437	::476118902657662000
77078833	::476118906185084000
281589334	::476119005301059000
28054060	::476119026565799000
41606452	::476119065254461000
331668519	::476119088616701000
335101950	::476119096640028000
168864295	::476119170451374000
287228225	::476119185399889000
91712528	::476119188881539000
335101950	::476119263233593000
150034005	::476119354690400000
368691437	::476119359199670000
47348539	::476119396734083000
231150237	::476119462752813000
335101950	::476119510911442000
473469863	::476119531203858000
36772146	::476119542872416000
299450175	::476119588242198000
430387521	::476119616931250000
36772146	::476119627638919000
364641621	::476119701400338000
359446141	::476119715002449000
299450175	::476119782584905000
29984961	::476119810527739000
294964037	::476119893218459000
67193398	::476119948990103000
130690913	::476120005491183000
406772829	::476120082074972000
168864295	::476120097904267000
7141172	::476120134437044000
341732173	::476120304423796000
91712528	::476120327869980000
261847534	::476120348040388000
486174522	::476120506983538000
285401749	::476120680916721000
56556074	::476120809237266000
368691437	::476120903580139000
398735102	::476120921598857000
349788720	::476120936765087000
80586819	::476120968835117000
418847263	::476121013722574000
224501206	::476121032109981000
30516926	::476121034081714000
80586819	::476121035562303000
424498868	::476121151731544000
183438897	::476121240457838000
80586819	::476121256157523000
20778748	::476121270866567000
246571951	::476121306807959000
163115137	::476121555299483000
158129535	::476121595971637000
69801582	::476121596865040000
279750654	::476121668046565000
227114320	::476121670521221000
295881773	::476121686912143000
80586819	::476121724002787000
498321918	::476121780579733000
39684857	::476121792310804000
349788720	::476121968442621000
408772521	::476122040312033000
183438897	::476122046821191000
25359188	::476122080669233000
149980973	::476122098172035000
102796495	::476122138219257000
57385263	::476122150748053000
289360824	::476122218389184000
36485138	::476122252761919000
500212290	::476122252983824000
348683759	::476122303827550000
546153359	::476122383234117000
390900557	::476122410304167000
445219284	::476122421117083000
348683759	::476122548896538000
279750654	::476122586498494000
69801582	::476122607205748000
435557155	::476122748133978000
32125015	::476122829776510000
56509474	::476122859656314000
385782746	::476122897002401000
546153359	::476122903952760000
137117871	::476122972457943000
435557155	::476122974882643000
63490594	::476122997657325000
69801582	::476123005673021000
546153359	::476123090540568000
224501206	::476123165991514000
481512198	::476123279007416000
358307309	::476123299404337000
260961523	::476123327002443000
289360824	::476123333101355000
38713173	::476123377325731000
102796495	::476123377988415000
40126821	::476123451627802000
417449044	::476123476462280000
546153359	::476123481944649000
118881789	::476123560306434000
29984961	::476123584713478000
613956023	::476123591834996000
42795192	::476123691018100000
227114320	::476123700816007000
312710029	::476123740733198000
337510374	::476123744759341000
38713173	::476123774664724000
195563881	::476123800900087000
289360824	::476123869980676000
227114320	::476123918261297000
445826532	::476123990545928000
230069608	::476124013375156000
451868427	::476124113556090000
203688730	::476124213074333000
50151347	::476124226295173000
312710029	::476124295328849000
7141172	::476124443614674000
491969843	::476124460823887000
378200627	::476124485587042000
491969843	::476124489768787000
491969843	::476124569716412000
451868427	::476124570148024000
455542048	::476124625660026000
211019280	::476124823622397000
69801582	::476124865314172000
54754940	::476124923686289000
54754940	::476124965897785000
615636079	::476124978975227000
451667062	::476125093077471000
212068363	::476125118222311000
211019280	::476125206277554000
436415484	::476125394585014000
7141172	::476125394970898000
260428602	::476125402910687000
38713173	::476125415946199000
212068363	::476125427430592000
634890754	::476125490541907000
471516383	::476125702572769000
417449044	::476125794570620000
368691437	::476125815152054000
620519142	::476125867744055000
19111395	::476125887604080000
349788720	::476125981003235000
17448907	::476126002662633000
47269984	::476126117934284000
17233573	::476126387292897000
435516954	::476126409316761000
9687752	::476126741287940000
7141172	::476126752033734000
15170503	::476126758375133000
30516926	::476126779045076000
308805449	::476126782035206000
7141172	::476126785122627000
247159855	::476126793510830000
617791569	::476126827732545000
39684857	::476126855066435000
77078833	::476126859088760000
17448907	::476127116149276000
617791569	::476127137414799000
15170503	::476127154691145000
249243467	::476127158306234000
451667062	::476127179471065000
102796495	::476127209716211000
378200627	::476127209946906000
55161530	::476127303026900000
29984961	::476127360048431000
234630547	::476127663136849000
374528956	::476127692447055000
38440249	::476127914300547000
272184078	::476127916326010000
17448907	::476128088208965000
115503799	::476128171146760000
368691437	::476128174972338000
102796495	::476128259399491000
378200627	::476128328970428000
384594087	::476128396628754000
102796495	::476128426819354000
20924979	::476128451233988000
70839289	::476128594578518000
396655167	::476128652917485000
634890754	::476128683959148000
540330411	::476128712568496000
368691437	::476128716683489000
236528732	::476128844144214000
615636079	::476128862204461000
75937251	::476128950339776000
263389464	::476128964121874000
378200627	::476128982111649000
263389464	::476129020069687000
368691437	::476129026923573000
328779215	::476129131038769000
55888161	::476129239142793000
21568615	::476129471641448000
19837708	::476129481531609000
401443377	::476129526125457000
420731308	::476129554688667000
254635990	::476129572111802000
473462894	::476129610183102000
219039425	::476129665137262000
162200561	::476129684758200000
203736885	::476129720757923000
393133633	::476129732124106000
102796495	::476129747110744000
273497452	::476129760485965000
34445704	::476129783869632000
34445704	::476130060475191000
17035194	::476130153437749000
376541246	::476130436507504000
17595323	::476130502211293000
162200561	::476130590090346000
485252693	::476130624139698000
69719136	::476130642506575000
18374690	::476130677453512000
18374690	::476130697070272000
47269984	::476130723485581000
9687752	::476130770038161000
33703073	::476131005771055000
15282962	::476131036040925000
29984961	::476131138315227000
399645465	::476131176630214000
399645465	::476131182556758000
399645465	::476131188739166000
399645465	::476131343932592000
75937251	::476131412098428000
48804765	::476131462291681000
262496951	::476131483804250000
348262381	::476131570072297000
60098410	::476131633163034000
368468264	::476131635172478000
91770694	::476131911287709000
537633292	::476131920439287000
348262381	::476131929658376000
284316159	::476131977998135000
355612007	::476132033479991000
18868622	::476132070411218000
92568275	::476132072642584000
33703073	::476132153789788000
303488399	::476132187645829000
420389630	::476132197611864000
537633292	::476132410170818000
537633292	::476132509772955000
294964037	::476132808885555000
229650081	::476132813326909000
500212290	::476132890708049000
500212290	::476132968260726000
138935158	::476133095285211000
360231979	::476133173198200000
38623896	::476133318149169000
138935158	::476133325061365000
30336217	::476133391016792000
360231979	::476133493693353000
465002314	::476133506053976000
69801582	::476133560450289000
138935158	::476133567412838000
179119528	::476133583623823000
208894791	::476133678527967000
465934852	::476133736099368000
80965569	::476133873689317000
19837708	::476133916005650000
263389464	::476134023463714000
67492430	::476134044695273000
51480688	::476134055327453000
179119528	::476134058985291000
314988406	::476134119156363000
314988406	::476134172805722000
716262980	::476134206922178000
18277474	::476134294856167000
374528956	::476134335788351000
91770694	::476134392231116000
368691437	::476134407602839000
51480688	::476134452309942000
47269984	::476134463189942000
282363016	::476134589564715000
51480688	::476134690378620000
351152035	::476134781126602000
304661740	::476134803813572000
277378135	::476134863255662000
29984961	::476134911553069000
18277474	::476134933489278000
271774234	::476134984890068000
35923992	::476135111780339000
722514433	::476135204180869000
386861626	::476135390974205000
366701651	::476135577956265000
91770694	::476135578673876000
353888661	::476135608285274000
360898372	::476135677860798000
321637063	::476136001447157000
421179396	::476136046812344000
110853177	::476136071474864000
360898372	::476136226949718000
271774234	::476136227662331000
120170865	::476136261665976000
341803593	::476136286919487000
274311440	::476136290493026000
98768681	::476136330309947000
120170865	::476136361268092000
540330411	::476136420529025000
346127757	::476136491920658000
321637063	::476136539257573000
164676969	::476136575072751000
196230932	::476136576372596000
84849075	::476136706408976000
275260502	::476137121926107000
360898372	::476137150535446000
30529918	::476137230407180000
136458681	::476137330017718000
460471042	::476137452004864000
205513521	::476137484661694000
357790406	::476137553008275000
23403899	::476137709929771000
382976230	::476137777306677000
408049418	::476137821783461000
543585402	::476137918646321000
382976230	::476137996098355000
28066346	::476138288432951000
409709795	::476138328362717000
357790406	::476138340413374000
105993726	::476138370133786000
260573981	::476138454531579000
24392243	::476138587843342000
29984961	::476138686737043000
271774234	::476138732517482000
160734732	::476138779116183000
278165989	::476138831108771000
337434879	::476138937665064000
337434879	::476138997664587000
196230932	::476139077217943000
439491329	::476139234919989000
8548362	::476139265983012000
220532575	::476139320114704000
220532575	::476139348610809000
216507874	::476139468848910000
24392243	::476139480202498000
69662123	::476139525723275000
633531552	::476139537165344000
384494456	::476139595365490000
716262980	::476139603615698000
260428602	::476139712592486000
196230932	::476139747899756000
196230932	::476139765486456000
196230932	::476139794850803000
231150237	::476140145927016000
497544291	::476140198779449000
360898372	::476140199131762000
205124512	::476140265657217000
346127757	::476140410633347000
122725183	::476140550920601000
205513521	::476140608390582000
205513521	::476140677151997000
65926573	::476140679744479000
56059141	::476140828956438000
368691437	::476140970426109000
259541688	::476141006300000000
337388641	::476141017167450000
205513521	::476141018320863000
337388641	::476141127720906000
368691437	::476141148549836000
37977930	::476141152920281000
25359188	::476141204019486000
438698734	::476141211909361000
250969967	::476141262970822000
205513521	::476141296101228000
243830281	::476141398211952000
298216731	::476141465073356000
205513521	::476141531682717000
40994873	::476141543598727000
321637063	::476141585026273000
571363101	::476141678743408000
205513521	::476141685684973000
205513521	::476141726982107000
21623464	::476141749752954000
259541688	::476141752760696000
298216731	::476141792069709000
33528820	::476141800806440000
65926573	::476141860164214000
65926573	::476141898252697000
205513521	::476141942510600000
25359188	::476141957971189000
259541688	::476141960500367000
321637063	::476142001818456000
28054060	::476142041651367000
162958222	::476142081271140000
313792688	::476142155363131000
205513521	::476142207594790000
266033863	::476142271541575000
173608790	::476142272635879000
29984961	::476142458620096000
301717953	::476142531840057000
205513521	::476142540169551000
173608790	::476142615214047000
259541688	::476142742524153000
205513521	::476142808193966000
43208085	::476142856814354000
76427184	::476142936833679000
431264673	::476142948430917000
205513521	::476143092135772000
271370762	::476143273002958000
43208085	::476143309774008000
592475734	::476143321681633000
337466318	::476143408289820000
117608761	::476143426795106000
455542048	::476143456331763000
262240809	::476143463314898000
72882594	::476143467546959000
113221759	::476143557233745000
262240809	::476143606449709000
117608761	::476143622190940000
19210855	::476143679477149000
183438897	::476143696316862000
271774234	::476143748057796000
183438897	::476143793540829000
317524005	::476143795684139000
36925706	::476143825837359000
107610605	::476143902089826000
337466318	::476143969328717000
183438897	::476143993395236000
131072297	::476143997183098000
23225674	::476144117508882000
183438897	::476144325181440000
245957488	::476144358111318000
183438897	::476144397696774000
322465167	::476144537568833000
432622681	::476144564210634000
196230932	::476144633508933000
351316240	::476144646952087000
317524005	::476144737456365000
110563920	::476144754934435000
113221759	::476144807518015000
238307628	::476144967107481000
238307628	::476145036196073000
6284612	::476145128416215000
400490673	::476145203003527000
15742158	::476145206677368000
120170865	::476145253582655000
243830281	::476145310646149000
15742158	::476145310935154000
349365015	::476145375053500000
146216300	::476145378757079000
17016789	::476145562136240000
260961523	::476145610374905000
204292930	::476145610978897000
400490673	::476145690335510000
107610605	::476145786187558000
113221759	::476145960238579000
107610605	::476146026005680000
285401749	::476146049258893000
408772521	::476146071073484000
29984961	::476146241823604000
337466318	::476146330079731000
15137186	::476146380239826000
260961523	::476146387932184000
350003589	::476146410904379000
30516926	::476146425110491000
280297585	::476146510170570000
219039425	::476146558220505000
280297585	::476146586662100000
23663256	::476146636779835000
388397248	::476146641427496000
334420539	::476146763515297000
333704327	::476147151542562000
260961523	::476147266966020000
377110730	::476147329675055000
219039425	::476147371714170000
56059141	::476147438332280000
370416747	::476147512995479000
580156304	::476147519551180000
52295994	::476147529403609000
16726467	::476147651701141000
630637790	::476147666389565000
106778257	::476147716196532000
22294252	::476147720567422000
23663256	::476147818759852000
259413656	::476147822249930000
39684857	::476147853245419000
279139758	::476147878088282000
93927673	::476147947156299000
60098410	::476148007394484000
279139758	::476148039942283000
22294252	::476148140425637000
19210855	::476148215537238000
39684857	::476148281341247000
238307628	::476148362585333000
273697690	::476148428527767000
377110730	::476148471485837000
106778257	::476148493346537000
303080805	::476148519334866000
372493368	::476148568055508000
312435293	::476148584086523000
59207269	::476148647860899000
580156304	::476148687648083000
605601195	::476148823094747000
113221759	::476148892673642000
58847822	::476148914085572000
20713213	::476148988018962000
242435004	::476149086614065000
91422810	::476149179828285000
369819130	::476149194969714000
298216731	::476149343234588000
106778257	::476149356341379000
46796467	::476149399488589000
162559610	::476149401761890000
8036902	::476149546566041000
451868427	::476149564433764000
243014276	::476149626194501000
138935158	::476149676602052000
377110730	::476149687498842000
232736272	::476149694528122000
31010760	::476149838074372000
313421343	::476149871599439000
313421343	::476149873759502000
314988406	::476150006475673000
20924979	::476150008815685000
31010760	::476150084510707000
22195036	::476150116941049000
275268585	::476150140076834000
201810972	::476150206900498000
529096266	::476150333358370000
275268585	::476150387419144000
364752208	::476150448831746000
312435293	::476150487751094000
633531552	::476150506650234000
312435293	::476150542704865000
275268585	::476150553794592000
275268585	::476150582210596000
221641208	::476150604989882000
314988406	::476150651693850000
299450175	::476150835399778000
326636490	::476150872666566000
529096266	::476151115193405000
251821834	::476151116086796000
326636490	::476151126354845000
23933265	::476151148018434000
326636490	::476151239752028000
31010760	::476151272215949000
310666452	::476151622016307000
40896981	::476151644304863000
137014162	::476151718749941000
212060681	::476151766229458000
137014162	::476151800144613000
455097630	::476151812022468000
205513521	::476151839570661000
226429138	::476151858009223000
137014162	::476151932797456000
205513521	::476151941165088000
15288029	::476152189115572000
416018810	::476152229989068000
477235727	::476152267608170000
15806298	::476152357483343000
136791341	::476152361090818000
15806298	::476152529407856000
278165989	::476152531488215000
296433109	::476152563629563000
15806298	::476152591869411000
191276105	::476152669615042000
212060681	::476152679845363000
477235727	::476152704516259000
338076990	::476152732630650000
31010760	::476152763077132000
137014162	::476152777283219000
243014276	::476152813915889000
54754940	::476152840658767000
91422810	::476152846857953000
619492928	::476152868261871000
77078833	::476153047937056000
137014162	::476153056522805000
243014276	::476153140815736000
212060681	::476153217718702000
137014162	::476153271296356000
25237171	::476153323850964000
430387521	::476153329522069000
401757405	::476153497318985000
72123971	::476153565304463000
30666953	::476153657570770000
412304311	::476153854120452000
477235727	::476153864446824000
302673934	::476153971657031000
302673934	::476154036870053000
38244930	::476154097071312000
260338000	::476154189853515000
379807492	::476154189979328000
15782772	::476154202696462000
635577431	::476154215828426000
38244930	::476154266999349000
84849075	::476154290097364000
399713201	::476154295881302000
54405135	::476154328194228000
260961523	::476154331012399000
22294252	::476154336460816000
15806298	::476154371923656000
268073941	::476154429780291000
368691437	::476154537083150000
477235727	::476154537708118000
15806298	::476154551842516000
15806298	::476154604111929000
268073941	::476154655081512000
451868427	::476154713780797000
268073941	::476154754289401000
15806298	::476154856571297000
91422810	::476154906265395000
355896730	::476154981721341000
605601195	::476155018979323000
440875002	::476155126621564000
97592081	::476155178043715000
226429138	::476155222340145000
226429138	::476155377906503000
38244930	::476155409909436000
226429138	::476155411750330000
20620620	::476155419140706000
508054066	::476155469783134000
21696310	::476155562061991000
377110730	::476155828823924000
279750654	::476156073599307000
355896730	::476156161402892000
26947347	::476156179841028000
477235727	::476156182756077000
226429138	::476156210203619000
270065033	::476156240662642000
226429138	::476156450990206000
226429138	::476156458976178000
232736272	::476156470565027000
91422810	::476156507432570000
18336787	::476156586172633000
146549492	::476156600995287000
291518680	::476156601897078000
337434879	::476156670146387000
146549492	::476156698554798000
467545942	::476156770994622000
73995534	::476156780004016000
451868502	::476156852120866000
709921765	::476156872526163000
334403708	::476156885377503000
146549492	::476156906726494000
337416247	::476156969817210000
268058306	::476157136901115000
160495648	::476157159294500000
69950823	::476157241297350000
91422810	::476157324390711000
226429138	::476157378225008000
424498591	::476157441026318000
15806298	::476157489226870000
73995534	::476157506633596000
226429138	::476157598279168000
556631416	::476157634286845000
243014276	::476157764897894000
298216731	::476157803087007000
308175001	::476157804068093000
451868502	::476157830584467000
254442957	::476157881537290000
384494456	::476157911362592000
355896730	::476157914961678000
608426191	::476157916764860000
167301113	::476157921261146000
91422810	::476157934292828000
376472794	::476157942518284000
401757405	::476157950566731000
376472794	::476157954706903000
23225674	::476157969030475000
79073243	::476158052417409000
334423964	::476158141038862000
165491208	::476158256877162000
87970668	::476158357019959000
53317470	::476158444219944000
321637063	::476158469557747000
127692656	::476158469922623000
127692656	::476158470119763000
608426191	::476158618233208000
27268559	::476158684100165000
73995534	::476158700949090000
230069608	::476158730547904000
451868427	::476158753113247000
264946102	::476158844632981000
346998772	::476158921112313000
438698734	::476158945028243000
334403708	::476158998505603000
309789310	::476159002074939000
15742158	::476159006285647000
236271147	::476159045888663000
48804765	::476159096954298000
48804765	::476159137093779000
608426191	::476159138796695000
382190006	::476159169725071000
301761224	::476159259760025000
226429138	::476159392078114000
40994873	::476159393658970000
451868427	::476159424370057000
346654346	::476159426945372000
500308199	::476159427633217000
336149936	::476159476064481000
91422810	::476159551318667000
122725183	::476159613369602000
384109939	::476159641899237000
54405135	::476159754453008000
500308199	::476159792281829000
321637063	::476159876792864000
43980775	::476159952525217000
28922315	::476160026155814000
337466318	::476160031558483000
52542320	::476160033583935000
7141172	::476160192149987000
450560571	::476160198755643000
338076990	::476160237989142000
44307877	::476160258751332000
409662649	::476160282969247000
18156298	::476160322685128000
7141172	::476160373545254000
163768701	::476160448027295000
230069608	::476160514523815000
263389464	::476160539962646000
19210855	::476160626122043000
467027311	::476160636649734000
409662649	::476160708514959000
384059261	::476160751036399000
635577431	::476160791528235000
247159855	::476160854933524000
436415484	::476160863511281000
164891333	::476160890635419000
243427085	::476160905584345000
384059261	::476160929516646000
43208085	::476161015667650000
91422810	::476161122928582000
308175001	::476161181162278000
236271147	::476161195872096000
111411572	::476161217321762000
160733683	::476161217921568000
91422810	::476161238112550000
368170408	::476161352579710000
314988406	::476161368564195000
122725183	::476161380928995000
236271147	::476161413241901000
447422715	::476161431038357000
346654346	::476161619219972000
260911912	::476161645367275000
308175001	::476161711930478000
384059261	::476161772647227000
286265668	::476162018852872000
160495648	::476162038612635000
384059261	::476162092626477000
137014162	::476162115548745000
502240473	::476162138764242000
100378471	::476162193163964000
308175001	::476162211375624000
225691566	::476162358096568000
79606394	::476162433417883000
61050527	::476162597860171000
130690913	::476162627853623000
122725183	::476162661369909000
100378471	::476162665677479000
28922315	::476162697646448000
61050527	::476162765128990000
77078833	::476162777220784000
365658620	::476162788637687000
73995534	::476162803397849000
350083690	::476162824775815000
226429138	::476163020696322000
372880069	::476163025318445000
226429138	::476163026912292000
277378135	::476163041881751000
224068229	::476163087780028000
21117523	::476163109410058000
505323751	::476163119568277000
224068229	::476163241291554000
266317182	::476163295817531000
226429138	::476163317372051000
384059261	::476163342399074000
301717953	::476163347310993000
17111530	::476163369318494000
28922315	::476163386892238000
122725183	::476163414143033000
40994873	::476163447168569000
19210855	::476163497386967000
205928265	::476163508308938000
21377945	::476163531927478000
15782772	::476163553645580000
266317182	::476163584352071000
137014162	::476163591134265000
216507874	::476163598171922000
28922315	::476163654841155000
384059261	::476163683526004000
17035194	::476163700017991000
164891333	::476163711343022000
27268559	::476163747682058000
205513521	::476163769337270000
91422810	::476163798219255000
266317182	::476163828158586000
384059261	::476163883279728000
205513521	::476163910693687000
17111530	::476163921079173000
384059261	::476163950296330000
205513521	::476164085768142000
36219010	::476164105012015000
505219745	::476164130567512000
76463655	::476164204152778000
122725183	::476164236058853000
164891333	::476164249249931000
205513521	::476164294854209000
226429138	::476164315507326000
384059261	::476164315666329000
637303583	::476164350013894000
205513521	::476164377515536000
73995534	::476164435799982000
164891333	::476164445375172000
301657872	::476164495971463000
11146552	::476164560295301000
218321424	::476164575206060000
164891333	::476164633384845000
217563665	::476164645880082000
545129813	::476164653848875000
341732173	::476164670223839000
164891333	::476164710610771000
217563665	::476164718215041000
315559101	::476164735730061000
226429138	::476164739370717000
399174015	::476164775903109000
384059261	::476164857234866000
160495648	::476164869327040000
91422810	::476164937761320000
226429138	::476164953976487000
186572442	::476165089578336000
234213287	::476165110969675000
164891333	::476165138547224000
384059261	::476165187515744000
19210855	::476165256851759000
234213287	::476165302649368000
384059261	::476165310274236000
201810972	::476165310765334000
596957614	::476165321129078000
164891333	::476165356940451000
24634410	::476165369875271000
266317182	::476165391660904000
12354252	::476165393401511000
384059261	::476165399772266000
23665083	::476165428469719000
73995534	::476165438158958000
198651083	::476165453526487000
218321424	::476165460627423000
205513521	::476165516642369000
308805449	::476165521235521000
384059261	::476165536422690000
234213287	::476165554232127000
69950823	::476165561593126000
218321424	::476165621428670000
384059261	::476165653708013000
234213287	::476165792959332000
30666953	::476165806254870000
218321424	::476165840455606000
380587529	::476165884973572000
258609027	::476165892204945000
369539413	::476165942653632000
384059261	::476166085717151000
128284695	::476166162913701000
369539413	::476166190700564000
444679647	::476166238859579000
430072028	::476166245952155000
218321424	::476166256241156000
190624012	::476166264205766000
39684857	::476166350537121000
369539413	::476166353489907000
444679647	::476166354509131000
637303583	::476166379679150000
384059261	::476166399375585000
313421343	::476166455135043000
313421343	::476166456368193000
451667062	::476166483156824000
444679647	::476166517038395000
266317182	::476166523846160000
91422810	::476166543819038000
107750524	::476166580712521000
27986325	::476166653969833000
431264673	::476166702406066000
218321424	::476166766804992000
201810972	::476166775827341000
264677315	::476166938410774000
233362394	::476166974897410000
451868427	::476166979590823000
218321424	::476166982103232000
384059261	::476166996141150000
226429138	::476167141058568000
64813007	::476167165205565000
483283190	::476167179147419000
384059261	::476167182905143000
477235727	::476167187515047000
444679647	::476167218594471000
218321424	::476167218917437000
465002314	::476167240681656000
56059141	::476167243005722000
116098184	::476167244700213000
226429138	::476167268372467000
232437529	::476167277369643000
465002314	::476167335116414000
378334138	::476167337465638000
384059261	::476167342712295000
444679647	::476167344591339000
384059261	::476167395472441000
588531316	::476167430717595000
599589782	::476167432600420000
24634410	::476167434001342000
384059261	::476167488393076000
14584037	::476167505736896000
384059261	::476167506906726000
444679647	::476167563865378000
122725183	::476167599785799000
43967474	::476167659600756000
205320851	::476167661840105000
384059261	::476167680345403000
467545942	::476167740647301000
483283190	::476167743897870000
218321424	::476167759597154000
178921630	::476167770967904000
122725183	::476167779218096000
64596921	::476167808792150000
444679647	::476167861195390000
226429138	::476167869927936000
205320851	::476167973988626000
483283190	::476167985158430000
230365198	::476168069350313000
249246314	::476168087033503000
198126424	::476168109494370000
63617875	::476168115798433000
378200627	::476168143128506000
8548362	::476168145137188000
111462710	::476168151080923000
230206940	::476168153790418000
636632104	::476168238359789000
369539413	::476168283029118000
270065033	::476168286926012000
341941030	::476168297378242000
153543800	::476168371528925000
308805449	::476168494195556000
308805449	::476168513569054000
414191298	::476168530757292000
713245898	::476168690774581000
156961324	::476168761238880000
351641054	::476168781023420000
266317182	::476168808345112000
219188629	::476168816104185000
237938155	::476168866029375000
38713173	::476168952297828000
398735102	::476168981959950000
369804138	::476168990545702000
352062989	::476169041837826000
59454178	::476169046128214000
599589782	::476169050259603000
272999900	::476169071994892000
369539413	::476169122942701000
266317182	::476169135962202000
238322255	::476169140890505000
38713173	::476169172305444000
38713173	::476169193230848000
38713173	::476169228999880000
54587465	::476169246477533000
266317182	::476169261405458000
272999900	::476169319731449000
431214329	::476169409959329000
506760887	::476169578297319000
495135733	::476169584769122000
495135733	::476169678981574000
54587465	::476169684501270000
266235648	::476169708010737000
266235648	::476169777141284000
379807492	::476169982368161000
547741880	::476170007127134000
64813007	::476170027272777000
379807492	::476170040870326000
120139449	::476170074756116000
76463655	::476170113859985000
713245898	::476170128246452000
107750524	::476170134424662000
67193398	::476170158277672000
581342731	::476170206998302000
155034504	::476170221523185000
341153843	::476170252636528000
230365198	::476170303534804000
165491208	::476170369662214000
357150048	::476170372904013000
346127757	::476170382278676000
401757405	::476170403467886000
230968348	::476170442177138000
205320851	::476170611815768000
205320851	::476170781055930000
230365198	::476170829160407000
357150048	::476170898404556000
401089789	::476170979698147000
21112883	::476171030340583000
230365198	::476171047134588000
263389464	::476171131020668000
222278624	::476171143271825000
267023866	::476171180756303000
139460380	::476171211173818000
249789981	::476171379247566000
76463655	::476171424701222000
15742158	::476171471346094000
516542821	::476171471606513000
156961324	::476171538815660000
368577195	::476171542960021000
32382173	::476171588069769000
230365198	::476171594503446000
368577195	::476171604310114000
445268626	::476171625025384000
368577195	::476171663206522000
243014276	::476171700468330000
369539413	::476171706004819000
23225674	::476171707925790000
30151060	::476171736648806000
230968348	::476171738422603000
483283190	::476171740755030000
230365198	::476171828386619000
15742158	::476171841355001000
156961324	::476171931461226000
17111530	::476171937925070000
76463655	::476171953749782000
41230104	::476171957763719000
139460380	::476172027339231000
107750524	::476172102694109000
230968348	::476172144422821000
80965569	::476172218578513000
233362394	::476172219039907000
368577195	::476172230410633000
451667062	::476172282608373000
212060681	::476172362929700000
219188629	::476172391983247000
73995534	::476172399021682000
17111530	::476172410937294000
230365198	::476172439299166000
313792688	::476172451034849000
283328574	::476172518123143000
230365198	::476172579032403000
29737650	::476172623026880000
277814195	::476172646078353000
440314946	::476172653309747000
378200627	::476172681143132000
230968348	::476172685127323000
538590660	::476172735458971000
39904237	::476172788915376000
551501734	::476172829621514000
621474989	::476173068579373000
22648162	::476173087214276000
137014162	::476173110161317000
226429138	::476173131027972000
39904237	::476173137235558000
73995534	::476173157213417000
243830281	::476173160036200000
137014162	::476173169556852000
137014162	::476173213681324000
621474989	::476173232333422000
119269983	::476173257931247000
260573981	::476173294434279000
278165989	::476173307964715000
243830281	::476173312603983000
267023866	::476173375526535000
34445704	::476173383072485000
41230104	::476173383625740000
267023866	::476173428462870000
139460380	::476173461241344000
137014162	::476173469227679000
54405135	::476173510105378000
39904237	::476173511715590000
272999900	::476173525100019000
242435004	::476173529092599000
317524005	::476173531219513000
418847263	::476173531349532000
280297585	::476173569617965000
308805449	::476173626912157000
467545942	::476173679970516000
631603360	::476173683241656000
36829018	::476173684986900000
267023866	::476173686349651000
349484189	::476173691328679000
73995534	::476173728523776000
22648162	::476173781153501000
205320851	::476173829216026000
205320851	::476173939341684000
571363101	::476174066270101000
20713213	::476174155000590000
38579155	::476174191075803000
31359307	::476174292007129000
267023866	::476174361469009000
369804138	::476174380108873000
267023866	::476174573428146000
156961324	::476174635059253000
551501734	::476174641568821000
36829018	::476174686205001000
58281200	::476174702868578000
415259927	::476174729775046000
17111530	::476174743306256000
497458875	::476174754622492000
617791569	::476174785102114000
17111530	::476174845118799000
31569666	::476174859123572000
308175001	::476174874570813000
321844248	::476174887967408000
73995534	::476174903088283000
450378413	::476174927163166000
267023866	::476174930485080000
58281200	::476175012182110000
267023866	::476175021052674000
366701651	::476175036173545000
17111530	::476175042762383000
451868502	::476175126363639000
17111530	::476175128686886000
477235727	::476175152234119000
230968348	::476175171011612000
15288029	::476175192281346000
336149936	::476175193023741000
379807492	::476175214498168000
40994873	::476175235239014000
87970668	::476175264653656000
78614495	::476175317875179000
287569533	::476175386397536000
31359307	::476175389065105000
31359307	::476175405620023000
405676565	::476175419285446000
473196438	::476175446833647000
68473966	::476175474339876000
78614495	::476175517419601000
73995534	::476175522175913000
338076990	::476175526847995000
17111530	::476175618338750000
17111530	::476175639654195000
78614495	::476175708406829000
275260502	::476175723921965000
21117523	::476175766108250000
230968348	::476175775540854000
497458875	::476175790447808000
378200627	::476175914578231000
17111530	::476175943070146000
709921765	::476175998665621000
78614495	::476176042969686000
156961324	::476176052167770000
279750654	::476176079858970000
81007000	::476176125132304000
497458875	::476176168472035000
319851493	::476176171915542000
105852149	::476176301967937000
17111530	::476176386563256000
497458875	::476176396470222000
230968348	::476176420230537000
230365198	::476176498366246000
73995534	::476176594562990000
497458875	::476176604205682000
406772829	::476176621632630000
230365198	::476176637675847000
23642786	::476176703539408000
328779215	::476176744349986000
548870171	::476176784896307000
287569533	::476176798464495000
378200627	::476176811895042000
267023866	::476176885064282000
25935173	::476176932027899000
203145029	::476176951980589000
547741880	::476177003800825000
385114649	::476177058058346000
548870171	::476177114774126000
38623896	::476177114857631000
25942336	::476177237298130000
548870171	::476177314494287000
349472194	::476177363848667000
275260502	::476177376695820000
34767424	::476177381695049000
355758655	::476177389119373000
497458875	::476177437844578000
548870171	::476177446036070000
267023866	::476177480684822000
36869877	::476177537559564000
68775336	::476177543079276000
267023866	::476177548972281000
68775336	::476177697089912000
234630547	::476177710704640000
267023866	::476177734171774000
475031809	::476177844653940000
375385791	::476177846931824000
497458875	::476177876874985000
17111530	::476177929073090000
234630547	::476177949419270000
17111530	::476177954641559000
164891333	::476178050414284000
267023866	::476178061834997000
34767424	::476178135541510000
222278624	::476178179762044000
195563881	::476178222384566000
29198251	::476178270170648000
17111530	::476178290685001000
24803741	::476178312013045000
349788720	::476178340919799000
323477702	::476178366895104000
418480466	::476178396746354000
230365198	::476178435958902000
243014276	::476178458075070000
277814195	::476178481823633000
54405135	::476178489976975000
17111530	::476178508671373000
63490594	::476178680389980000
23642786	::476178702376914000
349788720	::476178714846593000
23642786	::476178726800338000
327662373	::476178751295074000
17111530	::476178756235984000
352062989	::476178802004205000
239484752	::476178839585165000
267023866	::476178902490955000
327662373	::476178921558265000
17111530	::476178931884646000
221205505	::476178994145271000
73995534	::476179011593592000
68473966	::476179021240471000
232736272	::476179028731514000
327662373	::476179030186549000
23663256	::476179042136104000
17111530	::476179066265952000
355758655	::476179082766737000
244995179	::476179097610358000
226429138	::476179104564125000
23663256	::476179108691333000
439491329	::476179126655909000
23665083	::476179155382317000
320484851	::476179180464668000
73995534	::476179184382119000
232736272	::476179209824768000
346127757	::476179221019394000
96013044	::476179224769069000
58281200	::476179230527873000
352062989	::476179291479490000
160495648	::476179305848766000
226429138	::476179349943504000
267023866	::476179351667744000
275260502	::476179371171270000
243014276	::476179376585703000
19210855	::476179439470907000
442736318	::476179500859142000
631513843	::476179522241716000
50354861	::476179584728051000
230968348	::476179588330967000
267023866	::476179605095591000
415259927	::476179622510354000
267023866	::476179716743782000
34796664	::476179731188953000
203145029	::476179743721926000
232736272	::476179813917417000
437082385	::476179815343484000
34796664	::476179827632766000
63490594	::476179832770797000
236595577	::476179858541002000
24803741	::476179863637086000
349788720	::476179890895859000
415953059	::476179909640204000
130690913	::476179911787302000
184578066	::476180001352454000
415259927	::476180011679236000
260262291	::476180015382401000
349788720	::476180086216208000
340094001	::476180087226646000
230968348	::476180101743120000
17111530	::476180167946432000
63490594	::476180178914119000
58281200	::476180188745957000
100742600	::476180215081603000
201810972	::476180252105134000
349788720	::476180301194878000
509760806	::476180377615495000
171103429	::476180383566807000
17111530	::476180401669832000
301044144	::476180417893371000
267023866	::476180445013368000
64791948	::476180560491323000
497458875	::476180576912035000
73995534	::476180596801404000
267023866	::476180628887437000
418480466	::476180629105938000
236595577	::476180637590642000
260573981	::476180657253515000
236595577	::476180694259879000
50354861	::476180702614941000
22648162	::476180720717529000
23665083	::476180755001798000
230968348	::476180763172302000
349472194	::476180788976029000
399645465	::476180865090088000
66786075	::476180874518482000
443376354	::476180898006966000
267357514	::476180938658181000
349472194	::476180939283124000
230206940	::476181012712783000
52252090	::476181062968954000
114064449	::476181069231058000
134181956	::476181078286565000
95231863	::476181273514622000
424498591	::476181286797983000
317524005	::476181320146509000
431264673	::476181327927320000
196230932	::476181369630904000
230968348	::476181386752036000
236595577	::476181448886460000
258916835	::476181509267656000
39863661	::476181518998855000
196230932	::476181535981182000
341732173	::476181543028027000
139460380	::476181603149160000
196230932	::476181613512884000
399645465	::476181623151816000
303342881	::476181662900830000
196230932	::476181680193949000
389614947	::476181682215981000
17111530	::476181746212302000
196230932	::476181813816094000
17111530	::476181827258830000
196230932	::476181866773368000
594121150	::476181901464449000
311664191	::476181945156521000
196230932	::476181959001899000
349472194	::476182003067654000
17595323	::476182011892076000
449981984	::476182070352703000
68966030	::476182127772303000
25410192	::476182182919036000
399645465	::476182212476694000
424498591	::476182236912713000
455542048	::476182259712532000
236595577	::476182266654519000
236595577	::476182281359745000
253886962	::476182328000380000
317483868	::476182364562145000
321839755	::476182404063711000
96443022	::476182457885028000
35305414	::476182483843964000
534913317	::476182494962671000
534913317	::476182507251986000
167365283	::476182508481294000
267023866	::476182512549371000
56059141	::476182520112111000
154692700	::476182570942480000
399174015	::476182702362611000
399713201	::476182710122455000
136791341	::476182807023480000
117608761	::476182831584911000
21117523	::476182916658376000
45173032	::476182946953822000
449981984	::476182969103974000
31345791	::476182984195063000
389614947	::476183021172039000
468796913	::476183030206590000
19210855	::476183041912877000
96013044	::476183075802857000
258382946	::476183095331143000
7141172	::476183216240726000
417523013	::476183242614140000
403823128	::476183270041075000
34767424	::476183298868142000
7141172	::476183364496412000
326636490	::476183457480339000
72123971	::476183487234310000
375385791	::476183552296759000
344442687	::476183615962087000
467027311	::476183617593683000
348123497	::476183660216193000
15288029	::476183716302438000
349788720	::476183782601797000
226429138	::476183786653495000
401757405	::476183857658490000
326636490	::476183915389280000
326636490	::476183980103172000
382190006	::476183997874053000
136791341	::476184016505552000
554801627	::476184026219151000
17016789	::476184091864215000
326636490	::476184110915137000
17016789	::476184231651966000
250936962	::476184250904244000
36219010	::476184267471724000
321498402	::476184291001368000
401757405	::476184313067626000
375385791	::476184345636765000
509760806	::476184354301816000
253886962	::476184472636116000
17111530	::476184487777533000
45173032	::476184498208776000
403823128	::476184502059159000
357275400	::476184504965816000
350424007	::476184533675806000
226357092	::476184545893810000
267023866	::476184548959457000
17111530	::476184565636403000
147779508	::476184593436258000
413686504	::476184668409458000
22954511	::476184702022213000
17111530	::476184708561506000
22648162	::476184743260614000
267023866	::476184817961160000
451868502	::476184826861850000
179119528	::476184834692239000
411848692	::476184888010235000
337510374	::476184891387019000
17111530	::476184929559400000
337434879	::476184942422937000
401089789	::476185002779377000
472528304	::476185056835534000
401757405	::476185103706501000
472528304	::476185131380916000
401757405	::476185146186420000
328858212	::476185203564904000
401757405	::476185224745738000
192727478	::476185253347069000
72123971	::476185292777324000
267023866	::476185330614161000
337510374	::476185334578159000
337510374	::476185363309137000
320484851	::476185433693765000
226429138	::476185437615050000
259413656	::476185492040728000
22954511	::476185535849836000
226357092	::476185554099265000
277378135	::476185580108537000
351004243	::476185589851512000
337510374	::476185590292316000
401757405	::476185601805258000
326636490	::476185626203918000
326636490	::476185657271156000
22954511	::476185678762766000
340119318	::476185683573633000
7141172	::476185695464091000
403823128	::476185762896289000
245154470	::476185764573614000
371817971	::476185791895711000
587054451	::476185891883319000
117608761	::476185930890739000
116098184	::476185944564178000
320484851	::476185971294101000
34767424	::476185989635796000
15170503	::476186039313117000
17111530	::476186072121344000
350509640	::476186083433402000
179119528	::476186141054361000
358617322	::476186242485194000
311583053	::476186310529777000
91666102	::476186351713665000
401757405	::476186394893631000
267023866	::476186400878899000
320484851	::476186403085492000
17111530	::476186403529707000
328779215	::476186515484459000
17111530	::476186545071091000
351914412	::476186634199638000
615636079	::476186647671758000
633531552	::476186694014619000
379357885	::476186703062118000
250474725	::476186717792133000
15681561	::476186717968695000
205513521	::476186817822089000
267023866	::476186830203654000
358617322	::476186868262772000
17111530	::476186882330480000
192727478	::476186956385488000
33011898	::476186963649626000
205513521	::476187101977792000
205513521	::476187131748970000
320484851	::476187156156010000
358617322	::476187174954483000
509760806	::476187187545784000
7141172	::476187196831977000
266317182	::476187218571431000
358617322	::476187229698523000
320484851	::476187238783807000
359446141	::476187244139933000
574250205	::476187297738932000
503741267	::476187303728394000
267023866	::476187405196607000
465934852	::476187424398528000
337510374	::476187528811528000
155686441	::476187627746381000
250474725	::476187643739246000
17111530	::476187658377768000
320484851	::476187738044383000
308175001	::476187754238197000
155650977	::476187822731579000
7141172	::476187856751177000
231150237	::476187896983351000
379807492	::476187909679484000
266317182	::476187950733348000
79606394	::476187993686810000
321637063	::476188007272562000
509760806	::476188078093369000
233362394	::476188152286412000
72123971	::476188171491753000
363361632	::476188231747530000
17111530	::476188271228096000
55161530	::476188286390923000
587054451	::476188328438824000
233362394	::476188340107354000
328858212	::476188417383219000
17111530	::476188522437939000
55161530	::476188545296896000
52011370	::476188552435617000
267023866	::476188668160258000
23642786	::476188699001356000
615636079	::476188755687010000
205513521	::476188767191961000
228213959	::476188798309527000
196230932	::476188826222620000
359446141	::476188876147798000
17111530	::476188949824950000
49114032	::476188956791300000
41606452	::476189087884644000
72123971	::476189138031362000
116098184	::476189158084710000
468796913	::476189251059449000
321637063	::476189258181795000
468796913	::476189263680122000
17111530	::476189307229978000
594121150	::476189399688810000
212047421	::476189422245789000
13683762	::476189446992187000
131420707	::476189493091790000
17111530	::476189516081152000
285988306	::476189589854769000
21112883	::476189592438071000
320484851	::476189634972889000
439491329	::476189643927736000
403823128	::476189694917890000
477235727	::476189826124115000
418965366	::476189870801825000
155034504	::476189889478672000
259413656	::476189903253147000
7141172	::476189982470967000
65501923	::476190056890511000
494543536	::476190082836471000
371817971	::476190228072644000
72123971	::476190299094405000
267023866	::476190301195751000
226429138	::476190313586114000
267023866	::476190370556964000
27904685	::476190385148936000
267023866	::476190516137046000
501554267	::476190623586713000
259601379	::476190673407057000
217563665	::476190676091437000
379807492	::476190695565172000
165634562	::476190721389895000
165634562	::476190729082269000
303427354	::476190743410016000
700013623	::476190835416268000
267023866	::476190893901242000
25942336	::476190895948447000
378200627	::476190926248112000
591216066	::476190930194956000
534913317	::476190937136525000
136791341	::476191011212103000
92905148	::476191074218549000
65501923	::476191079046184000
255299055	::476191104090783000
72123971	::476191109371006000
509760806	::476191110264389000
212047421	::476191146796777000
72123971	::476191186693013000
481749191	::476191232025436000
72123971	::476191237397958000
494543536	::476191239738769000
70839851	::476191275172249000
331925277	::476191363764350000
70839851	::476191504839737000
186572442	::476191532668956000
320484851	::476191654479933000
249052117	::476191669977890000
17111530	::476191757777264000
267023866	::476191770699497000
205513521	::476191788982493000
450560571	::476191803025014000
267023866	::476191866409340000
353888661	::476191959778750000
92905148	::476192003160817000
222636373	::476192012866441000
386833057	::476192052758470000
238307628	::476192056105517000
198406854	::476192092893745000
514339780	::476192108987314000
208894791	::476192111503880000
267023866	::476192137868869000
165634562	::476192154579382000
205513521	::476192206110220000
514339780	::476192219029045000
199001641	::476192282098413000
503577648	::476192304819343000
416548217	::476192351841697000
21059736	::476192374851256000
266033863	::476192385148669000
72123971	::476192456166236000
227114320	::476192475061555000
238307628	::476192490941607000
7141172	::476192639608291000
23225674	::476192698396065000
165634562	::476192711390035000
473462894	::476192737617002000
233362394	::476192776305274000
546947837	::476192785314623000
320484851	::476192792759500000
233362394	::476192804260315000
443332358	::476192823541506000
338073739	::476192829153484000
473462894	::476192891971596000
459612485	::476192951266062000
267023866	::476192968068440000
378334138	::476192975354347000
402333632	::476192988368891000
320484851	::476193011974803000
583488323	::476193022775156000
16713682	::476193081235349000
73995534	::476193143453655000
473462894	::476193165469569000
320484851	::476193174239846000
73995534	::476193272751489000
178985516	::476193291440906000
471516383	::476193306486272000
403823128	::476193325650030000
16713682	::476193338874675000
510998653	::476193489277841000
267023866	::476193501122527000
534913317	::476193530491437000
473454563	::476193534316265000
363361632	::476193614423666000
587940951	::476193630076809000
468796913	::476193633449033000
73995534	::476193686964174000
172035134	::476193691015450000
459660056	::476193757252304000
17111530	::476193757474598000
571363101	::476193799857643000
477235727	::476193904300396000
379833720	::476193906317463000
329333638	::476194004376113000
17111530	::476194053868892000
379357885	::476194090485567000
421179396	::476194112073650000
17111530	::476194115197992000
156437061	::476194182868910000
436415484	::476194188757700000
17111530	::476194285755592000
226429138	::476194307083235000
93927673	::476194311391166000
268073941	::476194412826214000
17111530	::476194418559840000
226429138	::476194483315281000
619492928	::476194491343597000
156437061	::476194511836573000
278316478	::476194569298522000
17111530	::476194586503942000
28771314	::476194603444748000
17111530	::476194604103262000
17111530	::476194617399201000
226429138	::476194624382304000
23225674	::476194635560529000
241324134	::476194729005416000
268073941	::476194758260695000
73995534	::476194790531670000
31287131	::476194792552943000
237530197	::476194803957653000
28771314	::476194917870731000
116098184	::476195008723582000
7141172	::476195110640959000
436415484	::476195164830969000
387941507	::476195178899075000
463855595	::476195222473281000
387941507	::476195281994661000
387941507	::476195330451439000
564879952	::476195361858785000
245669191	::476195390169944000
308805449	::476195392330031000
179119528	::476195428837232000
267023866	::476195489746931000
17035194	::476195515927777000
365658620	::476195539789164000
243830281	::476195664968577000
709921765	::476195677987700000
267023866	::476195710241501000
467688815	::476195734505525000
510998653	::476195743967899000
334420539	::476195751811629000
267023866	::476195852084469000
337416247	::476195873081552000
537633292	::476195902521348000
370420008	::476195981189713000
349904873	::476196000797687000
436415484	::476196027985182000
267023866	::476196028081635000
346998772	::476196034431836000
96443022	::476196066564374000
267023866	::476196084801216000
194998718	::476196098181451000
279750654	::476196120130240000
437082385	::476196214577569000
104947253	::476196399411757000
345626789	::476196506236887000
40994873	::476196655520178000
436415484	::476196665787817000
267023866	::476196754119864000
376425912	::476197085034065000
41606452	::476197102813708000
267023866	::476197127949787000
463431723	::476197194328842000
490841822	::476197200372854000
403823128	::476197264718053000
108808608	::476197292069113000
230655725	::476197321676713000
76638498	::476197352379023000
553930094	::476197434222063000
369804138	::476197530586578000
517695658	::476197577613131000
437082385	::476197601348681000
109762886	::476197616695640000
106855310	::476197673138401000
369804138	::476197840453398000
120139449	::476197840759173000
165634562	::476197847071981000
16322613	::476197848896536000
429345484	::476197884707491000
165634562	::476197890382389000
517695658	::476197956241358000
415259927	::476197995692969000
221205505	::476198063267393000
317164527	::476198080044625000
267023866	::476198113346998000
165634562	::476198161984532000
267023866	::476198179591815000
67492430	::476198195656421000
63617875	::476198198907006000
104947253	::476198320365264000
50507669	::476198346827505000
275268585	::476198359209111000
237963845	::476198363575353000
165634562	::476198368327503000
63617875	::476198378142195000
92905148	::476198443783053000
436415484	::476198453408563000
33683248	::476198592987025000
637303583	::476198603430854000
267023866	::476198622728421000
347413433	::476198660599209000
267023866	::476198717993656000
50354861	::476198721755963000
33683248	::476198825779286000
159011393	::476198838059794000
351914412	::476198844351258000
102489930	::476198973523251000
102489930	::476198989822316000
414526765	::476199033338617000
506760887	::476199049381834000
39863661	::476199087289929000
23642786	::476199118680117000
335003775	::476199282639659000
398735102	::476199307377651000
335003775	::476199328768614000
279230956	::476199374675279000
242305581	::476199443709296000
109361476	::476199468291723000
102489930	::476199471735263000
242305581	::476199481504174000
48562201	::476199554241413000
380587529	::476199565905756000
380587529	::476199634008682000
436415484	::476199700006055000
280798922	::476199763994357000
110297719	::476199790674735000
85211920	::476199833623994000
267023866	::476199864142143000
22954511	::476199911080218000
102489930	::476199919854682000
34717669	::476199951572017000
589654759	::476199953774026000
33683248	::476200028722057000
50354861	::476200051979452000
90544248	::476200144509997000
589654759	::476200163069812000
301497892	::476200182607265000
468965579	::476200199422214000
564879952	::476200235610681000
375967762	::476200284331327000
348316521	::476200298805882000
16322613	::476200305286074000
369160273	::476200314245480000
19028099	::476200365675646000
273092249	::476200417094021000
369160273	::476200436182310000
369160273	::476200510958370000
52011370	::476200544252354000
46796467	::476200586556506000
382976230	::476200594881802000
375967762	::476200599554248000
410047216	::476200626808827000
232736272	::476200715145461000
346998772	::476200766693449000
369160273	::476200816995344000
115503799	::476200851363864000
23027915	::476200890089472000
314604858	::476200914085478000
574250205	::476200934989918000
74282065	::476200937166356000
551447338	::476200997044629000
237963845	::476201020520140000
449981984	::476201039683928000
589654759	::476201054963392000
46796467	::476201061267423000
400249617	::476201123611570000
162200561	::476201156923097000
162200561	::476201165106200000
637303583	::476201191639359000
249789981	::476201258567884000
267023866	::476201278574325000
231150237	::476201339857682000
589654759	::476201459499810000
430072028	::476201459625648000
52011370	::476201580354473000
232736272	::476201625506570000
249789981	::476201659157471000
46796467	::476201697287892000
589654759	::476201748827103000
46796467	::476201864950972000
17522792	::476201906226737000
589654759	::476201932101390000
14190836	::476201981254459000
267023866	::476202035641982000
238786875	::476202039740227000
110063681	::476202101602009000
304182396	::476202143637327000
449981984	::476202196636549000
193583131	::476202201980108000
455542048	::476202295299158000
409336092	::476202315586609000
415897649	::476202340320415000
589654759	::476202363259064000
399645465	::476202455626440000
259601379	::476202459330019000
21059736	::476202486219292000
29737650	::476202510193934000
322465167	::476202573255688000
196230932	::476202586186317000
594844703	::476202617303883000
14205371	::476202681388650000
202927618	::476202802440462000
221205505	::476202815996850000
33683248	::476202872015962000
436415484	::476202880504836000
320954938	::476202990106185000
267023866	::476203084767428000
637303583	::476203108385574000
402333632	::476203121647951000
451868502	::476203122360995000
272999900	::476203129172926000
19028099	::476203135200149000
233767854	::476203141487013000
46796467	::476203145966518000
25410192	::476203189323452000
357275400	::476203202631593000
455542048	::476203228296519000
81154377	::476203331015442000
589654759	::476203358982664000
205320851	::476203365794193000
25410192	::476203368797732000
449988145	::476203399378001000
436415484	::476203412762025000
59207269	::476203433058664000
101881386	::476203444785524000
463855595	::476203500305940000
25410192	::476203515015352000
259601379	::476203519146729000
74282065	::476203533876748000
16002106	::476203596024127000
178921630	::476203665670553000
285401749	::476203685165662000
242607910	::476203769123057000
363361632	::476203954960089000
341153843	::476204028960198000
589654759	::476204040171171000
425897170	::476204049729994000
74282065	::476204076988776000
455542048	::476204078662684000
259601379	::476204091912503000
449981984	::476204144412614000
303488399	::476204177010352000
449988145	::476204223835955000
262370529	::476204294119895000
293246270	::476204329511448000
267023866	::476204331566235000
120170865	::476204331788947000
267023866	::476204471752462000
85211920	::476204486978207000
218321424	::476204492795281000
267023866	::476204537942790000
293246270	::476204605203054000
262370529	::476204655815712000
371243365	::476204695606673000
471516383	::476204732953161000
20293581	::476204783007563000
285401749	::476204816352686000
31345791	::476204833855520000
589654759	::476204867413745000
594121150	::476204872996364000
328779215	::476204917129216000
74282065	::476205027480981000
262370529	::476205040563015000
218321424	::476205058770481000
551447338	::476205065490157000
262370529	::476205148746706000
20293581	::476205152383168000
589654759	::476205237980504000
363361632	::476205272273551000
490016303	::476205447175626000
599348429	::476205448400748000
262370529	::476205487315484000
218321424	::476205608862224000
152715270	::476205630005329000
267357514	::476205741381283000
110297719	::476205767448465000
343484637	::476205805209784000
218321424	::476205852874276000
420389630	::476205901763084000
479246485	::476205918405664000
315527257	::476205943697334000
262370529	::476206015382159000
436415484	::476206020122124000
28054060	::476206041424592000
304219715	::476206138044583000
700013623	::476206167111532000
591216066	::476206207200690000
471516383	::476206243884072000
591216066	::476206315757662000
479246485	::476206318852653000
436415484	::476206398234050000
337434879	::476206473588924000
226429138	::476206475837456000
148436850	::476206516635045000
245154470	::476206528052338000
479246485	::476206578081615000
337434879	::476206612982411000
303342881	::476206703256412000
365021832	::476206705609814000
399645465	::476206725838548000
531871315	::476206740972003000
436415484	::476206775549427000
50151347	::476206776618987000
254442957	::476206785251254000
490016303	::476206788367613000
574250205	::476206792134107000
531871315	::476206801361584000
33683248	::476206833733226000
490016303	::476206909276827000
379833720	::476206942759571000
152454379	::476207013035532000
467688815	::476207017510453000
364428125	::476207022619103000
230365198	::476207068161273000
589654759	::476207104462561000
424498591	::476207118052519000
401757405	::476207192937218000
279750654	::476207203427573000
27179899	::476207234377338000
467688815	::476207250428551000
41606452	::476207256933908000
74282065	::476207260884926000
18028506	::476207341910913000
114070939	::476207369391599000
193583131	::476207476602601000
401757405	::476207486198767000
467688815	::476207486505320000
50151347	::476207549998706000
290265158	::476207605526708000
77078833	::476207607145701000
65435835	::476207617706950000
634890754	::476207639248916000
50151347	::476207694802866000
36866805	::476207750729318000
110853177	::476207751173922000
50151347	::476207754936582000
328779215	::476207857491517000
376472794	::476207955130716000
415953059	::476207975515049000
226429138	::476208027562164000
327989967	::476208030624006000
415953059	::476208061393403000
436415484	::476208071551627000
32471501	::476208089348444000
27179899	::476208114635923000
232736272	::476208162454790000
243974175	::476208188199428000
163242154	::476208220063936000
266317182	::476208257858809000
193583131	::476208290385637000
199001641	::476208291169579000
290265158	::476208295091249000
232736272	::476208316834914000
589654759	::476208318042497000
716788381	::476208320953339000
205513521	::476208430474993000
277204534	::476208433633722000
219039425	::476208433905942000
589654759	::476208434212122000
59207269	::476208461626507000
436476907	::476208467997249000
205513521	::476208480735334000
532616498	::476208488847130000
290265158	::476208586079469000
357150048	::476208601154195000
225122347	::476208607718285000
431214329	::476208640115113000
436415484	::476208641867915000
365658620	::476208733869981000
110853177	::476208738320150000
219039425	::476208801268236000
232437529	::476208894298312000
517075828	::476208920189730000
76463655	::476208941987155000
225122347	::476208948199321000
589654759	::476208966951661000
75696479	::476209022086160000
50354861	::476209066314702000
77078833	::476209112322035000
50354861	::476209123348865000
225122347	::476209142710157000
107610605	::476209158392643000
346569016	::476209223337246000
313792688	::476209270518579000
633531552	::476209310897143000
346569016	::476209378497159000
50354861	::476209380384178000
589654759	::476209422989922000
225122347	::476209437045432000
75696479	::476209496801288000
50354861	::476209515369492000
621306179	::476209523145728000
349484189	::476209597012017000
76463655	::476209636517765000
37119867	::476209675533574000
608426191	::476209683855048000
589654759	::476209717279092000
431214329	::476209732647399000
365021832	::476209751123308000
110853177	::476209755221155000
350665443	::476209764515721000
365021832	::476209788175777000
277204534	::476209805674446000
304182396	::476209810032312000
431214329	::476209826801147000
473462894	::476209857222434000
365021832	::476209911425409000
365021832	::476209999749079000
61478431	::476209999983947000
75696479	::476210012167995000
371243365	::476210020237848000
136114188	::476210127964737000
77078833	::476210143365836000
365021832	::476210150823710000
274311440	::476210238388178000
161302101	::476210292410421000
365021832	::476210294839341000
50306226	::476210373075292000
183438897	::476210487143571000
443376354	::476210522908807000
277204534	::476210547382550000
230911888	::476210547856134000
230911888	::476210642181836000
289360824	::476210663933894000
77078833	::476210698381324000
304219715	::476210713443049000
15170503	::476210714684563000
6284612	::476210716395843000
110853177	::476210727611408000
321498402	::476210740676669000
98589714	::476210763204268000
365021832	::476210776848732000
216168764	::476210806393012000
304219715	::476210831181369000
60578212	::476210831781535000
385595835	::476210835983826000
75696479	::476210849732763000
311092385	::476210872814030000
198406854	::476210875368341000
75696479	::476210931697852000
225122347	::476210951025618000
414217500	::476210996982587000
304219715	::476210997787521000
421356901	::476211062002294000
183438897	::476211077643259000
431264673	::476211087323713000
700013623	::476211221231063000
263013923	::476211231674863000
277204534	::476211391897292000
23665083	::476211418899812000
393802148	::476211438776614000
59583601	::476211467411156000
277204534	::476211503901999000
431214329	::476211536533680000
178921630	::476211566141263000
216168764	::476211668037287000
312856997	::476211669040136000
39863661	::476211718960738000
431214329	::476211728435675000
444679647	::476211771217149000
219039425	::476211780327194000
162958222	::476211784593182000
365021832	::476211890646171000
304219715	::476212065405632000
265553576	::476212139892678000
321637063	::476212164756516000
47269984	::476212164970446000
338543771	::476212170934743000
36772146	::476212243395538000
75696479	::476212324970143000
304219715	::476212331047710000
75696479	::476212359929667000
304219715	::476212362983112000
75696479	::476212488871374000
338849269	::476212619075145000
338849269	::476212655699795000
338849269	::476212786138083000
338849269	::476212838231310000
365021832	::476212973565140000
20293581	::476213058595864000
365021832	::476213126552375000
301497892	::476213137763745000
322842111	::476213139449864000
24199433	::476213141685436000
128284695	::476213188862943000
20620620	::476213195833499000
493221106	::476213208391643000
259541688	::476213313274388000
449902821	::476213444660957000
237118122	::476213620037386000
304219715	::476213631185481000
478826327	::476213632921894000
20620620	::476213668938387000
386861626	::476213731685199000
20620620	::476213793605689000
260573981	::476213803013513000
70839289	::476214021520379000
370850900	::476214028499689000
486174522	::476214101719658000
396655167	::476214156384018000
6203992	::476214187761598000
200764512	::476214208477290000
700013623	::476214293084778000
259541688	::476214428380065000
20620620	::476214572496347000
449981984	::476214593258549000
435516954	::476214647427567000
357275400	::476214688544722000
357275400	::476214778999095000
414191298	::476214788788617000
216168764	::476214799001329000
700013623	::476214813329477000
20620620	::476214869495005000
50546012	::476214876365287000
35923992	::476214876587982000
435516954	::476214884661620000
435516954	::476214923496665000
259541688	::476214940051587000
6203992	::476214986730008000
36866805	::476215026253312000
467688815	::476215066790862000
500308199	::476215103692345000
21059736	::476215164451045000
50468203	::476215194448711000
322463853	::476215266460725000
271774234	::476215369724465000
322463853	::476215432542568000
322463853	::476215538742341000
621306179	::476215571332083000
453280756	::476215632233377000
404335977	::476215674319413000
30242503	::476215721866051000
237118122	::476215725691248000
20620620	::476215762479112000
133158896	::476215786558603000
399645465	::476215802551885000
414191298	::476215806468952000
322463853	::476215858432180000
152454379	::476215873204940000
453280756	::476215943341682000
27626703	::476215953726767000
30242503	::476215984542736000
346998772	::476215985234382000
322463853	::476216001038540000
109298324	::476216051202789000
431262520	::476216052636860000
543585402	::476216119431143000
20620620	::476216177086054000
323460527	::476216220572602000
335101950	::476216244945686000
264677315	::476216304274124000
36866805	::476216324285558000
543585402	::476216354467348000
386861626	::476216398490771000
261942709	::476216403125870000
238698812	::476216493752197000
30242503	::476216589176799000
279750654	::476216599780012000
261043724	::476216706042724000
322463853	::476216740926328000
80965569	::476216835046928000
323460527	::476216887894757000
467688815	::476216934069858000
404335977	::476217042421698000
322463853	::476217109878288000
322463853	::476217173325537000
38991775	::476217197916745000
56779057	::476217240623542000
193583131	::476217241122639000
155686441	::476217312161169000
261043724	::476217354981224000
56779057	::476217357418135000
571363101	::476217362073788000
24634410	::476217449205862000
308805449	::476217528918634000
322463853	::476217557221785000
264705173	::476217613455200000
401757405	::476217622401261000
36468395	::476217647500390000
571363101	::476217657927401000
20822956	::476217682459496000
543585402	::476217771831746000
533824839	::476217773849608000
22954511	::476217781726486000
414191298	::476217792794873000
533824839	::476217825418559000
543585402	::476218005819777000
261043724	::476218006872530000
539183661	::476218031082045000
431214329	::476218058466676000
539183661	::476218076703502000
543585402	::476218077420740000
308805449	::476218096391163000
404335977	::476218108970291000
431214329	::476218181707890000
50354861	::476218185327190000
322463853	::476218221461123000
224095849	::476218249953034000
311924851	::476218272380379000
396454394	::476218282182066000
315527257	::476218299672723000
308805449	::476218390168608000
27904685	::476218465020575000
75034878	::476218518329753000
57854623	::476218526127386000
227476350	::476218572570505000
100378471	::476218730134126000
26879335	::476218735649619000
700013623	::476218772387545000
322465167	::476218856118034000
20620620	::476218879295750000
18750697	::476219004089278000
551447338	::476219081503150000
373653741	::476219122477727000
303488399	::476219163417915000
444679647	::476219172662157000
444679647	::476219242455396000
26879335	::476219258402119000
375967762	::476219259073204000
120139449	::476219304468152000
100378471	::476219332196716000
348316521	::476219342451769000
196394433	::476219357891428000
443332358	::476219384906940000
159726392	::476219500191580000
449902821	::476219510207549000
31359307	::476219522043506000
160733683	::476219525726076000
378334138	::476219530390536000
400817337	::476219589911928000
431214329	::476219666332131000
22954511	::476219693645049000
400817337	::476219712213639000
265553576	::476219764969570000
256074844	::476219775124008000
386861626	::476219936243994000
444679647	::476220097598480000
365746365	::476220154981122000
187741596	::476220284106985000
365746365	::476220312871534000
323460527	::476220316331409000
315527257	::476220326490415000
490016303	::476220432773677000
309789310	::476220449278668000
159011393	::476220450121744000
424498591	::476220496225513000
443375828	::476220507457466000
146608159	::476220710642130000
444679647	::476220717826981000
65482831	::476220811523919000
42994926	::476220818234421000
31359307	::476220903127547000
323460527	::476221095696015000
479246485	::476221122074406000
31010760	::476221143737573000
236271147	::476221325389090000
424498591	::476221336558534000
283251929	::476221417998909000
426838833	::476221515416215000
33528820	::476221559599017000
444679647	::476221624731979000
364405877	::476221625600188000
440624261	::476221669250306000
435516954	::476221691694047000
369160273	::476222005218672000
287014963	::476222010268614000
323460527	::476222019885740000
67492430	::476222097346547000
73526174	::476222232235372000
202292166	::476222232776024000
34767424	::476222243723173000
323460527	::476222360912019000
248468379	::476222440490938000
20620620	::476222452322680000
221590506	::476222483419627000
323460527	::476222502922760000
400249617	::476222561945014000
323460527	::476222582014767000
424498591	::476222590353432000
159011393	::476222672926695000
70839851	::476222782888361000
80586819	::476222790391975000
54587465	::476222790907867000
369160273	::476222815621115000
353567857	::476222862865756000
80586819	::476222910835605000
15733436	::476222931987476000
248468379	::476222939491090000
552802620	::476222970856079000
54587465	::476222973146198000
254442957	::476222985251336000
70839851	::476223002699636000
346569016	::476223033418321000
368691437	::476223109981163000
207781904	::476223135226679000
250774954	::476223149697417000
54587465	::476223251765424000
20620620	::476223251798953000
221590506	::476223311765311000
227114320	::476223492225241000
80586819	::476223638731911000
260573981	::476223649914294000
357275400	::476223664590192000
357275400	::476223720638660000
401757405	::476223735414796000
497630362	::476223778830053000
357275400	::476223781917437000
54587465	::476223821561597000
179669687	::476223860438618000
179669687	::476223955619946000
271774234	::476223958346244000
445903498	::476224006870548000
54587465	::476224076147486000
44307877	::476224178950250000
32471501	::476224280276238000
80965569	::476224286311456000
54587465	::476224427848257000
80965569	::476224442020802000
80965569	::476224512141168000
80965569	::476224531489513000
589654759	::476224537378291000
80586819	::476224600934592000
227114320	::476224648548335000
339126665	::476224666407686000
291413743	::476224676797362000
228213959	::476224891163648000
54587465	::476224909970915000
346569016	::476224957542694000
28054060	::476224982088171000
34796664	::476225075603963000
221590506	::476225128922378000
124582805	::476225192944226000
34796664	::476225273135104000
375967762	::476225342688854000
80965569	::476225352768172000
21696310	::476225378508603000
50354861	::476225414931558000
323460527	::476225502386982000
352970133	::476225538592628000
54587465	::476225606334439000
179669687	::476225615499370000
497458875	::476225674877747000
24634410	::476225697472475000
50354861	::476225763092336000
421179396	::476225975164751000
179669687	::476226028784734000
404335977	::476226042982846000
200764512	::476226196267859000
425252367	::476226274827173000
234960273	::476226310478368000
308805449	::476226449825734000
70839851	::476226518876946000
110853177	::476226698367606000
323460527	::476226843901566000
379358099	::476226847953666000
257546151	::476226971085848000
257546151	::476226987049369000
63490594	::476227080116383000
159011393	::476227160672595000
32471501	::476227263776980000
328858212	::476227322547548000
228213959	::476227367266811000
21696310	::476227517695524000
69028501	::476227650177236000
35525270	::476227703071199000
170590185	::476227760428691000
323460527	::476227974019035000
589654759	::476227995640659000
323460527	::476228047771693000
328252982	::476228236020436000
71981601	::476228518112944000
276787570	::476228539092439000
76375846	::476228631451406000
261043724	::476228647586922000
155459778	::476228670416117000
291413743	::476228756546551000
506519570	::476228799584272000
323460527	::476228842680352000
700013623	::476229627741224000
76375846	::476229838005886000
253552344	::476230086958407000
504987901	::476230323857264000
80965569	::476230329305665000
328252982	::476230337857458000
50354861	::476230337991696000
289360824	::476230355083464000
338543771	::476230364596547000
700013623	::476230369604546000
438566411	::476230626568204000
287569533	::476230665084469000
287569533	::476230991996919000
80965569	::476231030643650000
328252982	::476231073932660000
287569533	::476231122162946000
172035134	::476231174063681000
221590506	::476231246515695000
323460527	::476231316963201000
487322279	::476231340161892000
287569533	::476231368561524000
230911888	::476231368595099000
360761105	::476231382113726000
357275400	::476231444088762000
138083816	::476231484710219000
330201359	::476231560832626000
700013623	::476231587559116000
230911888	::476231620286889000
71981601	::476231866006384000
56917722	::476231900529324000
418965366	::476232107015290000
323460527	::476232226862931000
339126665	::476232265916100000
277378135	::476232288653410000
323460527	::476232306772819000
230911888	::476232337227673000
323460527	::476232391829114000
346569016	::476232434921398000
230911888	::476232462897401000
634615880	::476232485496295000
230911888	::476232580501475000
50354861	::476232587057184000
444251177	::476232602878504000
360761105	::476232677834887000
323460527	::476232704787099000
230911888	::476232739142635000
249246314	::476232830104510000
56917722	::476232854611845000
91666102	::476232880461709000
34796664	::476232976229871000
260573981	::476233020660518000
59352013	::476233029887598000
358031089	::476233068265496000
323460527	::476233104399810000
34796664	::476233110799929000
22386194	::476233136125132000
34796664	::476233139128246000
59352013	::476233143758753000
328252982	::476233174314283000
230911888	::476233187467620000
34796664	::476233215137415000
34796664	::476233248649928000
375967762	::476233257969672000
277378135	::476233269202411000
42720153	::476233274696937000
230911888	::476233278358175000
244800948	::476233371073253000
34796664	::476233382544670000
230911888	::476233394964008000
230911888	::476233444817526000
34796664	::476233457131999000
22386194	::476233501910388000
34796664	::476233547649269000
414526765	::476233735243714000
203145029	::476233741715910000
22386194	::476233768261263000
323460527	::476233846065602000
34796664	::476233897101885000
414526765	::476233934833860000
34796664	::476234030799532000
338543771	::476234144406863000
34796664	::476234161741512000
321780812	::476234191848210000
230911888	::476234215445385000
323460527	::476234254288834000
70839289	::476234267052101000
21112883	::476234296110247000
277378135	::476234338313732000
34796664	::476234342084005000
323460527	::476234394605080000
22648162	::476234406026178000
339126665	::476234424841809000
390504920	::476234508581478000
230968348	::476234517040992000
323460527	::476234545499340000
34796664	::476234600771903000
343756278	::476234625900355000
56779057	::476234630278828000
91666102	::476234631122264000
343756278	::476234687531474000
393802148	::476234712655351000
34796664	::476234744837861000
281408265	::476234775540531000
221590506	::476234779130462000
38991775	::476234793148252000
34796664	::476234856091770000
34796664	::476234882469728000
254579074	::476234892867416000
323460527	::476234898110308000
323460527	::476234966108368000
34796664	::476235028855140000
608426191	::476235045955313000
343756278	::476235055623589000
536141027	::476235265954963000
23754003	::476235274326786000
374659572	::476235384104714000
50354861	::476235423862112000
43208085	::476235427108900000
605608831	::476235433597083000
634615880	::476235511426600000
50354861	::476235549976436000
360761105	::476235574744203000
308805449	::476235585070170000
308805449	::476235591336484000
277378135	::476235618742456000
343756278	::476235630801063000
50354861	::476235635649282000
223299509	::476235821990027000
323460527	::476235901467508000
536141027	::476235977174704000
177111779	::476236129683767000
57385263	::476236156565475000
34796664	::476236183144378000
238698812	::476236192233431000
57385263	::476236192242233000
351099839	::476236225138155000
230968348	::476236293425217000
323460527	::476236317659901000
323460527	::476236392867958000
271774234	::476236419162050000
31359307	::476236451416272000
34796664	::476236559637704000
230968348	::476236568575737000
339126665	::476236576314232000
323460527	::476236610762469000
260262291	::476236659902513000
348316521	::476236679783542000
260262291	::476236727271444000
323460527	::476236774797094000
383045348	::476236776382550000
34796664	::476236785748414000
160495648	::476236873346478000
160495648	::476236886353014000
323460527	::476236902475911000
34796664	::476236942778957000
80965569	::476237096748056000
25383063	::476237122337517000
177111779	::476237147704291000
323460527	::476237173788647000
80965569	::476237176062349000
260262291	::476237243216961000
260262291	::476237266461806000
346569016	::476237537669685000
246571951	::476237568053637000
25383063	::476237583274745000
260262291	::476237613334925000
260262291	::476237740564951000
266164462	::476237743765606000
390504920	::476237890406842000
260262291	::476237910631383000
230968348	::476237919665938000
136458681	::476237968126906000
357275400	::476238065585778000
260262291	::476238082044207000
260262291	::476238140772859000
61493721	::476238250588114000
43208085	::476238427080626000
15806298	::476238439075954000
61493721	::476238569837580000
266033863	::476238591488966000
61493721	::476238635465838000
323460527	::476238807440699000
264677315	::476238896867459000
61493721	::476239060051447000
230968348	::476239062937112000
34796664	::476239233342926000
177111779	::476239280495288000
61493721	::476239321033236000
34796664	::476239335511949000
15902298	::476239336904462000
370420008	::476239422716129000
36866805	::476239446770061000
15902298	::476239506379522000
66786075	::476239550130307000
393802148	::476239570900885000
568915908	::476239615125241000
50354861	::476239630782578000
405362735	::476239641964974000
66786075	::476239686487113000
61493721	::476239743337107000
50354861	::476239749296840000
66786075	::476239752564207000
323460527	::476239765981782000
323460527	::476239825486368000
491357856	::476239848534454000
66786075	::476239873179799000
266164462	::476239907384729000
22954511	::476239986267013000
66786075	::476240020819283000
491357856	::476240038548627000
323460527	::476240045255294000
66786075	::476240079136907000
554041249	::476240172125007000
187309818	::476240239724605000
34796664	::476240245491392000
61493721	::476240276047298000
61493721	::476240296381259000
61493721	::476240314530017000
23403899	::476240363787939000
130690913	::476240414383808000
328779215	::476240457459314000
61493721	::476240502153834000
61493721	::476240512211755000
187309818	::476240540737216000
61493721	::476240639127195000
348316521	::476240756051415000
20738985	::476240810514460000
61493721	::476240811622137000
346569016	::476240814746898000
61493721	::476240838415384000
38623896	::476240861030645000
491357856	::476241005948452000
497458875	::476241008314056000
346569016	::476241039099834000
61493721	::476241072797261000
61493721	::476241169060757000
61493721	::476241223129505000
61493721	::476241275927420000
346569016	::476241286757117000
23403899	::476241303588831000
61493721	::476241310958252000
230968348	::476241320801865000
61493721	::476241448510423000
373126936	::476241481577947000
23403899	::476241486905090000
22954511	::476241607029972000
230968348	::476241679826309000
236595577	::476241688000614000
20738985	::476241699904421000
172035134	::476241756099338000
64813007	::476241768925892000
61493721	::476241770876268000
61493721	::476241803432439000
277829772	::476241821769555000
236595577	::476241863582973000
98589714	::476242092008550000
236595577	::476242162237992000
373126936	::476242415133552000
21696310	::476242430128164000
56917722	::476242464995418000
416018810	::476242649750319000
416018810	::476242675197177000
271774234	::476242680490377000
41606452	::476242724895879000
416018810	::476242733745463000
236595577	::476242815521783000
397717926	::476242840650285000
228213959	::476243063862358000
268058306	::476243100617441000
20738985	::476243149367418000
90211828	::476243328955338000
323460527	::476243344297689000
364439246	::476243357505581000
21696310	::476243389722402000
20738985	::476243393136578000
21696310	::476243475143606000
20738985	::476243558400532000
21696310	::476243577975369000
20738985	::476243705545113000
21696310	::476243712373444000
21696310	::476243777519357000
21696310	::476243912864980000
361391612	::476243927893549000
478462259	::476243997174681000
277378135	::476244013520281000
28771314	::476244023435603000
277378135	::476244030070996000
277378135	::476244048471404000
21696310	::476244176812904000
277378135	::476244179274960000
22954511	::476244216889507000
374228630	::476244231653048000
21696310	::476244247784738000
21696310	::476244418601963000
98589714	::476244500205936000
308805449	::476244597136297000
21696310	::476244613398011000
75034878	::476244758747029000
509523903	::476244850547752000
269401499	::476244877164818000
357275400	::476244883905081000
269401499	::476244928264015000
20738985	::476244964641234000
323460527	::476245108904300000
438566411	::476245251930066000
70839289	::476245280401010000
323460527	::476245368087117000
280194602	::476245574212014000
253886962	::476245588527566000
253886962	::476245652423573000
308805449	::476245676116807000
70839289	::476245708589129000
106855310	::476245937883729000
50546012	::476245964072550000
323460527	::476245993092947000
323460527	::476246229685256000
71597388	::476246269786996000
323460527	::476246479636410000
240015074	::476246623534972000
372611209	::476246667411214000
359104594	::476246681025908000
372611209	::476246734805282000
372611209	::476246818922037000
375967762	::476247000317313000
506519570	::476247041845493000
19501845	::476247254299594000
71597388	::476247330187128000
374228630	::476247509828784000
195563881	::476247746077159000
323460527	::476247755866644000
260573981	::476247909055229000
240015074	::476247964277809000
79861287	::476248176236969000
73526174	::476248370068348000
351914412	::476248394810138000
323460527	::476248410312298000
375967762	::476248455480762000
424498868	::476248678282166000
323460527	::476248757374177000
308805449	::476248761186791000
308805449	::476248796100182000
56917722	::476248834234806000
134181956	::476248861670121000
195563881	::476248944997957000
16107745	::476249055203708000
323460527	::476249244806832000
110063681	::476249285571260000
349904873	::476249549951238000
134181956	::476249566573244000
16107745	::476249622608769000
359104594	::476249638840700000
323460527	::476249646856036000
323460527	::476249767010258000
26413556	::476249824275095000
369819130	::476249884128194000
323460527	::476249964742328000
29391732	::476250047982886000
478462259	::476250071596412000
247633146	::476250221370826000
134181956	::476250230477049000
221590506	::476250272277487000
478462259	::476250320369369000
393133633	::476250582324219000
351914412	::476250599336734000
134181956	::476250681796722000
247633146	::476250698393202000
323460527	::476250703753535000
71597388	::476250712561577000
478462259	::476250727757926000
309789310	::476250840802422000
323460527	::476250848243093000
134181956	::476250900936531000
134181956	::476251023389253000
359104594	::476251174803238000
323460527	::476251280487116000
359104594	::476251406236934000
323460527	::476251454512979000
71597388	::476251457331949000
375967762	::476251491724824000
168864295	::476251650680975000
71597388	::476251670972608000
365658620	::476251756087607000
230968348	::476251820596015000
359104594	::476251822471262000
323460527	::476251894289952000
400249617	::476251934769172000
62944645	::476251940251525000
351914412	::476252001907789000
62944645	::476252072690843000
276341812	::476252083138478000
62944645	::476252194522796000
400249617	::476252285421383000
62944645	::476252309404786000
308805449	::476252323518242000
369819130	::476252431471611000
400249617	::476252440539303000
359104594	::476252517798793000
375967762	::476252527604686000
20620620	::476252686900137000
308805449	::476252714150526000
50546012	::476252778537308000
62944645	::476252933978603000
71597388	::476253319263178000
23665083	::476253358429188000
509523903	::476253714143932000
17035194	::476253760113881000
167365283	::476253818859311000
351914412	::476254001110200000
62944645	::476254140369498000
323460527	::476254196103000000
181840332	::476254205809004000
222278624	::476254268282777000
509523903	::476254279137628000
359104594	::476254308921802000
80157666	::476254418615037000
335068121	::476254521786527000
80157666	::476254527755014000
80157666	::476254553445126000
62944645	::476254726888378000
219188629	::476254816549629000
323460527	::476254907427586000
159640806	::476254935554596000
195563881	::476255050793095000
62944645	::476255092958842000
359104594	::476255122700247000
322465167	::476255267005681000
195563881	::476255458869514000
15170503	::476255571113684000
238880491	::476256188473307000
323460527	::476256357801148000
256781130	::476256423295209000
323460527	::476256459240398000
181840332	::476256489007742000
359104594	::476256519642574000
323460527	::476256693215428000
256781130	::476256726396596000
277760577	::476256748731252000
338588400	::476256780146581000
71597388	::476256785838665000
28054060	::476256936212824000
181840332	::476256987437883000
323460527	::476257064008704000
359104594	::476257085588389000
181840332	::476257119499730000
256781130	::476257214949113000
323460527	::476257662305185000
86349050	::476257663882625000
181840332	::476257712221978000
323460527	::476257801979715000
195563881	::476257830408687000
256781130	::476257871521267000
238880491	::476257982121275000
323460527	::476258028509863000
59207269	::476258066707787000
33629617	::476258066711982000
195563881	::476258240204767000
323460527	::476258249235124000
181840332	::476258262250426000
86349050	::476258339253661000
181840332	::476258363333165000
195563881	::476258381586370000
592475734	::476258551405371000
181840332	::476258554912190000
18750697	::476258575250358000
126428969	::476258818565750000
126428969	::476259004989976000
323460527	::476259046375161000
19028099	::476259125190340000
19028099	::476259180278317000
323460527	::476259365452664000
322763942	::476259491176910000
322763942	::476259706412216000
400249617	::476259715450961000
408031484	::476259762217037000
14955026	::476259910850990000
247633146	::476259955172204000
247633146	::476259997836251000
82600674	::476260032648978000
195563881	::476260113775218000
473718221	::476260127725457000
247633146	::476260131026399000
450560571	::476260196625293000
39215095	::476260263348699000
301257200	::476260282776702000
322763942	::476260548326072000
277760577	::476261294127853000
283051149	::476261324150669000
323460527	::476261797389811000
43045329	::476261927870414000
247633146	::476262112142954000
331246659	::476262112143360000
346569016	::476262966220701000
503577648	::476263192340201000
126428969	::476263353027788000
323460527	::476263405628579000
503577648	::476263838615371000
592475734	::476264024183963000
580156304	::476264202668371000
303080805	::476264226538156000
111978266	::476264273719480000
524903037	::476264515022368000
164135621	::476264541311868000
18028506	::476264858057723000
91770694	::476265262933893000
473462894	::476265584699527000
155459778	::476265644326158000
323477702	::476265719328296000
56556074	::476265849247248000
346569016	::476265900229025000
126428969	::476266303812927000
212490176	::476266424709550000
440875002	::476267002722398000
440875002	::476267046754201000
333704327	::476267952648757000
45289907	::476268384217083000
45289907	::476268397081030000
45289907	::476268430807416000
381203261	::476268455562604000
323477702	::476269618806272000
92568275	::476270035921813000
212490176	::476270069702328000
212490176	::476270153059930000
415953059	::476270588097732000
18868622	::476270766255009000
424709673	::476270883276079000
346412695	::476271174180036000
333704327	::476271239116644000
116988168	::476271267360673000
18868622	::476271415877177000
15902298	::476271697192968000
262271807	::476271728357019000
16166332	::476271947790049000
325849507	::476272626789523000
16166332	::476272782511058000
700013623	::476272810461896000
220632867	::476272849708007000
220632867	::476273037709283000
36219010	::476273196803829000
243751614	::476273736404840000
220632867	::476273858056843000
442736318	::476273976692736000
39469570	::476274263818010000
230968348	::476274588196696000
220632867	::476274949292703000
35706997	::476274996965556000
220632867	::476275473408749000
220632867	::476275655089221000
220632867	::476275899151568000
32342599	::476276449188397000
270184109	::476276768782155000
270184109	::476277068389683000
60712766	::476277165513007000
270184109	::476277330349158000
351641054	::476277384564727000
261900342	::476278548781887000
27299320	::476278560848486000
27299320	::476278644319338000
270184109	::476278654344130000
270184109	::476279043147718000
264622253	::476279554026516000
442736318	::476281357602394000
270184109	::476281769768284000
408098797	::476281809127612000
70483417	::476281890664890000
270184109	::476282172157222000
270184109	::476282264545161000
270184109	::476282617797832000
270184109	::476282644943364000
28066346	::476282743362301000
315872678	::476283025659932000
424498868	::476283215875809000
261900342	::476283254933557000
297542894	::476283324306960000
152715270	::476283524454948000
424498868	::476283607150247000
126428969	::476283767762325000
424498868	::476283887530696000
318065690	::476284068108070000
634615880	::476284241131483000
126428969	::476284356445474000
126428969	::476284504210808000
261900342	::476285013810741000
105607367	::476285371114721000
291475742	::476286595625017000
70483417	::476286926623080000
384105885	::476287107166523000
16166332	::476287261584003000
393041277	::476287594486317000
167365283	::476288502079184000
15902298	::476288638947295000
15186859	::476288726155665000
41230104	::476288852617723000
634615880	::476288969995321000
457250385	::476289363119046000
14307454	::476289959528513000
318065690	::476290073873235000
70483417	::476290445073719000
223288871	::476290949379657000
336845657	::476291174022787000
18455966	::476291201172516000
399713201	::476291280004481000
369292925	::476291399042613000
128103434	::476291423583473000
59352013	::476292348540755000
529096266	::476293195257884000
12354252	::476293811178864000
568915908	::476294624164970000
315559101	::476295098573918000
479222401	::476295936277110000
213187842	::476296528337063000
28252356	::476297443072819000
335068121	::476298009567698000
552802620	::476298587546980000
529096266	::476299261769179000
95072707	::476299684319735000
18868622	::476299717627088000
126428969	::476299746223468000
95072707	::476299851940917000
552802620	::476300055385604000
95072707	::476300151938494000
506707370	::476300205625999000
126428969	::476300392452468000
26198298	::476301123054092000
15782772	::476301671090253000
65425379	::476301885570572000
65425379	::476302240165412000
126428969	::476302673390469000
246409056	::476303118972751000
223288871	::476303263651098000
219188629	::476303296819630000
556631416	::476303803805728000
551501734	::476303854108434000
126428969	::476303952338640000
301657872	::476305114336997000
458529098	::476305125280325000
126428969	::476305178493067000
438698734	::476305196164055000
303080805	::476305212953870000
551501734	::476305291882274000
69044676	::476305439810801000
45289907	::476305915017048000
355612007	::476306292999323000
551501734	::476306882614022000
45289907	::476306948011212000
45289907	::476307048619966000
543585402	::476307106954764000
369804138	::476307535839129000
45289907	::476307657343516000
97307001	::476307936382177000
286298021	::476308256378601000
551501734	::476308438876975000
361489211	::476309595883708000
31586329	::476309630298378000
29319846	::476309652938817000
218956862	::476309717992488000
29319846	::476309722358767000
26684021	::476309942321033000
45190114	::476309998851457000
320560322	::476310269233475000
34796664	::476310333359792000
272999900	::476310349491490000
262939560	::476311574433382000
22294252	::476312002932252000
9687752	::476312293194878000
177111779	::476312327361273000
624360378	::476312549450072000
38579155	::476312620048588000
17035194	::476312620429893000
624360378	::476312640177078000
310666452	::476312782711685000
310666452	::476312839586471000
28405302	::476313248937951000
52542320	::476313434766573000
165658390	::476313675230240000
78213	::476313690237829000
460471042	::476313820961329000
33683248	::476313956005724000
436415484	::476313974674161000
214678768	::476314317139087000
436415484	::476314465408126000
478145352	::476314797881843000
29849760	::476314918338064000
16322613	::476314984595456000
436415484	::476314988140064000
272999900	::476315075440308000
137426396	::476315261545377000
436415484	::476315520598564000
379253079	::476315858294571000
31345791	::476315872181903000
556631416	::476316058031112000
68966030	::476316261606256000
23754003	::476316590980337000
26198467	::476316870119673000
184195472	::476316928038805000
92568275	::476317171149451000
241999176	::476317445737570000
31250549	::476317594454982000
325242803	::476317758624264000
210674392	::476317760234868000
158129535	::476317873200435000
98589714	::476317929449873000
9687752	::476318496927023000
45527216	::476318832756547000
9687752	::476318904600784000
9687752	::476318972997271000
9687752	::476319050088599000
438582644	::476319078949584000
9687752	::476319110679511000
264705173	::476319480466116000
301203823	::476319486539091000
438582644	::476319487684538000
78213	::476319590083858000
351316240	::476319611378761000
22954511	::476319646811844000
41230104	::476319885979435000
236930269	::476320093580709000
18156298	::476320140263321000
551501734	::476320234589421000
343018153	::476320467003772000
287569533	::476320739428421000
17111530	::476320799880921000
22844281	::476320811448410000
105852149	::476320831341993000
17111530	::476320861805625000
438582644	::476320922388164000
438582644	::476321141368561000
128977591	::476321218451484000
280297585	::476321223727513000
377715399	::476321267415400000
258454374	::476321286118191000
17111530	::476321322658955000
103138091	::476321349367894000
41230104	::476321398197977000
460772038	::476321460605050000
17111530	::476321658824048000
408098797	::476321725756764000
17111530	::476322068573990000
17111530	::476322172609507000
20293581	::476322210362040000
20293581	::476322220491698000
416506126	::476322338393165000
365523194	::476322359985438000
17111530	::476322370836516000
17111530	::476322649556389000
287569533	::476322955798908000
35706997	::476322969329745000
17111530	::476323003522097000
17111530	::476323143133691000
16726467	::476323351179587000
193796724	::476323419047596000
20778748	::476323432901390000
469722641	::476323454447529000
287569533	::476323664317538000
6203992	::476323804659326000
469722641	::476324244293709000
17111530	::476324630685179000
6203992	::476324794376654000
17111530	::476324830657384000
42720153	::476324873124720000
6203992	::476325234858295000
62396842	::476325247126237000
165290348	::476325693324681000
17111530	::476325706700300000
17111530	::476325771804299000
18137013	::476326053179187000
382976230	::476326435657752000
18137013	::476326469673574000
310321041	::476326484874125000
122614290	::476326496530096000
263433687	::476326609528430000
382976230	::476326643816869000
29198251	::476326798750273000
17111530	::476327045912616000
551501734	::476327416403873000
20804321	::476327705902739000
177111779	::476327775914061000
47269984	::476327859808903000
60399576	::476328035092680000
81765661	::476328119876333000
265553576	::476328269466198000
326636490	::476328345446416000
361489211	::476328460726861000
326636490	::476328528108331000
326636490	::476328722862473000
22844281	::476328816386666000
27986325	::476329138970578000
27986325	::476329277705568000
326636490	::476329338573688000
326636490	::476329349982199000
467688815	::476329584791547000
72210207	::476329599513542000
491357856	::476329692996599000
472528304	::476329779122409000
472528304	::476329860114444000
172573942	::476329995866869000
59454178	::476330058848559000
27986325	::476330059297341000
27986325	::476330094105870000
472528304	::476330267255525000
472528304	::476330344153894000
472528304	::476330365121212000
205501297	::476330369193504000
57933673	::476330449254354000
47269984	::476330777463226000
240927663	::476330945579339000
402925254	::476330948468817000
249052117	::476331333934153000
6203992	::476331622523240000
438582644	::476331785891364000
230069479	::476332098547359000
160768741	::476332258039967000
111124977	::476332387941748000
277794018	::476332617793413000
80157666	::476332833464528000
29436016	::476332869653364000
158129535	::476332968215339000
34536365	::476333077090668000
299441398	::476333254115487000
408098797	::476333260705112000
54587465	::476333354682310000
351641054	::476333375486443000
351641054	::476333495313522000
351641054	::476333533271982000
349484189	::476333782321332000
21912250	::476334217404481000
293213630	::476334359113236000
337466318	::476334676018081000
29436016	::476334879438016000
213763059	::476334968860590000
253120136	::476335357886087000
63617875	::476335386168688000
551501734	::476335392976035000
568915908	::476335449464512000
413735493	::476335789031182000
213887474	::476335840772521000
47269984	::476335921948663000
83878535	::476335934212825000
513270198	::476336491761639000
355598729	::476336580353720000
202196262	::476336595398713000
38440249	::476336633571475000
355598729	::476336667922407000
168705725	::476336931656052000
379833720	::476336954657619000
285906246	::476337114921971000
451667062	::476337166545854000
133508241	::476337219502759000
15791549	::476337512147722000
379807492	::476337555055861000
276540818	::476337699809660000
330691749	::476337702259159000
15806298	::476337737310560000
330691749	::476337758861266000
256074844	::476337876217520000
188917484	::476338122859364000
28054060	::476338123660488000
69719136	::476338177884835000
472528304	::476338179797426000
17111530	::476338214094258000
472528304	::476338413042688000
628045480	::476338464317640000
17111530	::476338471477723000
478145352	::476338605276012000
213887474	::476339052015136000
375385791	::476339258320375000
19071786	::476339260316848000
9687752	::476339309751324000
31144939	::476339603390353000
122799833	::476339642703572000
263389464	::476339667823235000
9687752	::476339897222324000
185716839	::476339997248065000
375385791	::476340077027536000
372611209	::476340091846021000
372611209	::476340268728193000
438582644	::476340380737478000
321780812	::476340381958017000
4434941	::476340403482800000
372611209	::476340404636250000
359389402	::476340506268811000
158129535	::476340523654217000
111124977	::476340614360207000
553738195	::476340633016471000
355612007	::476340640855240000
415953059	::476340685532983000
359104594	::476340695490260000
43586963	::476340754739396000
355598729	::476340914735288000
387625128	::476341036550479000
17595323	::476341304537137000
62936749	::476341359649894000
28197443	::476341445532479000
29302446	::476341706749509000
330691749	::476342052406710000
116098184	::476342062506598000
413735493	::476342087269351000
413735493	::476342158211809000
553738195	::476342236515663000
172573942	::476342333286277000
30666953	::476342387464101000
9687752	::476342451473756000
341037427	::476342661507346000
40097041	::476342769871368000
186572442	::476342834396536000
450560571	::476342879036534000
25410192	::476343053029224000
329471370	::476343145886523000
384105885	::476343198592565000
359389402	::476343366209511000
152127827	::476343437633937000
47269984	::476343456458354000
28197443	::476343480998846000
485252693	::476343589002551000
359104594	::476343615040401000
29198251	::476343648645545000
75937251	::476343928908955000
502240473	::476343946676015000
414526765	::476343960038674000
159944196	::476344157829480000
15806298	::476344222035873000
145572480	::476344253728030000
15806298	::476344311936602000
196152188	::476344339250311000
23225674	::476344425229320000
15806298	::476344513057673000
196152188	::476344736421543000
300884493	::476344839815323000
196152188	::476344944580231000
450560571	::476345102197997000
246571951	::476345118480678000
21623464	::476345166605725000
413735493	::476345292606828000
66786075	::476345351993978000
519086519	::476345765770444000
286282963	::476345878807334000
109060628	::476345967738753000
519086519	::476346070637637000
278316478	::476346186488905000
421179396	::476346198412914000
401443377	::476346261390364000
294347764	::476346323545767000
359389402	::476346420673662000
246571951	::476346567528439000
27268559	::476346626018406000
24803741	::476346657026887000
14584037	::476346865760608000
86970230	::476346875650379000
14205371	::476346914649030000
39904237	::476346973998837000
19071786	::476347072778883000
29737650	::476347293759578000
156166678	::476347317805527000
359389402	::476347401683623000
156166678	::476347409178427000
156166678	::476347572383399000
294347764	::476347689181777000
68818829	::476347785659162000
314988406	::476348022419247000
137117871	::476348054019117000
319469530	::476348087880151000
158129535	::476348112467132000
110563920	::476348256641769000
445826532	::476348334815600000
18868622	::476348449580126000
63490594	::476348500662161000
18868622	::476348572884275000
65832155	::476348621940871000
12354252	::476348707445944000
12354252	::476348784809881000
481749191	::476348893970837000
218956862	::476348913243668000
382190006	::476348924111106000
150034005	::476348971246317000
545540214	::476349069200457000
258454374	::476349124342996000
12354252	::476349182924832000
314604858	::476349232283385000
17448907	::476349264722161000
218956862	::476349377699917000
91770694	::476349386000461000
7141172	::476349408087650000
359389402	::476349413456371000
80157666	::476349451993616000
12354252	::476349477520175000
116098184	::476349596487409000
376361293	::476349824242319000
438582644	::476349972573851000
57385263	::476350008116408000
15170503	::476350185996824000
297652605	::476350237720997000
18868622	::476350328603152000
17210128	::476350381656514000
9687752	::476350492235530000
9687752	::476350510879223000
18868622	::476350553606615000
17974977	::476350590658695000
32382173	::476350680764932000
18868622	::476350681444806000
615636079	::476350706794786000
22294252	::476350843890200000
376361293	::476350858427252000
55704588	::476351092951764000
18868622	::476351093619040000
115459999	::476351131333840000
300594041	::476351172312195000
359389402	::476351213790052000
297652605	::476351295746760000
109298324	::476351330924396000
17111530	::476351450638200000
122614290	::476351560750878000
18929923	::476351601343746000
256088386	::476351635820515000
20804321	::476351660478840000
196152188	::476351687259455000
196152188	::476351810488512000
60098410	::476351880868556000
196152188	::476351913307283000
376361293	::476351998598873000
196152188	::476352005623934000
401443377	::476352017766842000
371817971	::476352154522107000
17111530	::476352158796091000
376361293	::476352176957423000
246571951	::476352189045411000
344990761	::476352238529839000
196152188	::476352295072849000
376361293	::476352300240613000
294347764	::476352437654007000
359389402	::476352456256143000
16866896	::476352574116069000
344442687	::476352779301040000
376361293	::476352819415777000
217214677	::476352830131802000
20782081	::476352864319594000
324536771	::476352953537011000
297652605	::476353006985048000
196152188	::476353229605728000
222687654	::476353246530109000
240927663	::476353251046998000
56169190	::476353290246971000
294964037	::476353326364512000
359389402	::476353368970264000
94226339	::476353384333582000
101881386	::476353400125132000
196152188	::476353441178992000
196152188	::476353512100462000
46796467	::476353528944791000
370416747	::476353608431063000
31258629	::476353649581363000
370416747	::476353747161870000
15288029	::476353775394095000
196152188	::476353788039548000
65435835	::476353831169970000
49118513	::476353857157877000
376361293	::476353955296182000
60218540	::476354015090204000
27268559	::476354189518336000
255818707	::476354372184866000
37578654	::476354375267278000
331482356	::476354381923635000
519909326	::476354398915153000
303427354	::476354452816150000
196152188	::476354463804829000
9687752	::476354568729944000
89033916	::476354587348066000
330691749	::476354602338508000
13683762	::476354626409607000
359389402	::476354693648887000
294347764	::476354707548434000
351152035	::476354746052534000
158129535	::476354792500244000
20620620	::476354820769865000
213887474	::476354845314514000
344990761	::476354895646171000
376361293	::476354914562891000
196152188	::476354929762631000
32671267	::476354993570983000
230903702	::476355042744627000
186572442	::476355076089315000
196152188	::476355163423137000
24537703	::476355237364899000
23225674	::476355263541559000
325242803	::476355266091704000
356974615	::476355335888728000
325242803	::476355354951839000
359389402	::476355355807862000
158129535	::476355411046842000
250474725	::476355504931745000
376361293	::476355581914390000
196152188	::476355594983456000
359389402	::476355600625197000
376361293	::476355608736956000
9687752	::476355612247592000
68966030	::476355722637504000
23225674	::476355912027082000
192727478	::476355915307032000
285254109	::476355917458325000
23225674	::476355934173028000
506519570	::476355959795634000
263389464	::476355984173314000
335003775	::476356007367815000
196152188	::476356035167268000
23225674	::476356040595083000
14205371	::476356067191181000
27268559	::476356121524174000
495598070	::476356182173437000
56723331	::476356321399160000
232736272	::476356511669571000
14205371	::476356566938296000
14205371	::476356605731418000
359389402	::476356613901914000
37578654	::476356615793553000
433083953	::476356695979868000
351641054	::476356766994034000
205501297	::476356873101516000
450378413	::476356886803906000
27268559	::476356890503708000
351152035	::476356900939104000
19111395	::476356947441356000
317524005	::476356959302471000
9687752	::476356975765495000
27268559	::476357106409668000
41143305	::476357135421280000
375385791	::476357445930196000
375385791	::476357462757756000
351641054	::476357487340560000
32382173	::476357527899099000
23225674	::476357538745946000
40708485	::476357545947197000
407038804	::476357652906524000
409709795	::476357745898057000
44307877	::476357791175548000
552802620	::476357839154196000
192727478	::476357983744851000
351641054	::476357989352620000
468965579	::476357995501088000
317524005	::476358012148264000
430072028	::476358039214104000
51649971	::476358050161246000
155213009	::476358050245120000
369804138	::476358050505564000
9687752	::476358054536314000
151129980	::476358101399265000
372493368	::476358217648185000
372493368	::476358296211697000
495598070	::476358337546964000
44307877	::476358341229150000
249468865	::476358378919178000
359389402	::476358431256096000
23225674	::476358482258849000
285906246	::476358494249947000
430072028	::476358537916841000
359389402	::476358562739159000
445219284	::476358686789488000
477235727	::476358712165412000
23225674	::476358714627485000
257192387	::476358718616240000
29436016	::476358726665129000
336821368	::476358790213009000
260961523	::476358860664762000
211904285	::476358915803086000
214357483	::476358916578627000
52105336	::476359004734513000
359389402	::476359074502959000
9687752	::476359075966763000
9687752	::476359180740485000
137014162	::476359264068304000
21415532	::476359418817568000
438698734	::476359518163849000
40708485	::476359637692715000
21415532	::476359646484398000
364043601	::476359757906059000
86349050	::476359804450267000
9687752	::476359839816622000
250832637	::476359888977666000
164676969	::476359931428601000
304661740	::476359941914370000
250832637	::476359955616788000
9687752	::476359969571614000
304661740	::476359973887549000
519086519	::476360009710698000
219039425	::476360031265255000
304661740	::476360070251708000
338073739	::476360113066754000
259466143	::476360169799311000
400704846	::476360214950580000
273748024	::476360239843770000
86243090	::476360454868979000
235382002	::476360477493063000
359389402	::476360478030307000
9687752	::476360604421455000
359389402	::476360713444012000
405239647	::476360719479218000
22717394	::476360744707960000
164676969	::476360907728384000
219039425	::476361020642844000
414066292	::476361161361719000
450378413	::476361225266135000
533417136	::476361263803408000
450378413	::476361406246158000
196152188	::476361499720425000
187741596	::476361526883127000
9687752	::476361572680740000
128977591	::476361655535013000
436415484	::476361688871337000
21415532	::476361729874866000
219039425	::476361893364248000
17595323	::476361929343397000
18929923	::476361948150648000
220532575	::476362062445019000
164676969	::476362132041510000
9687752	::476362317752709000
79476731	::476362392440696000
364641621	::476362539157041000
284137695	::476362687258308000
280798922	::476362764173078000
579271413	::476362839309815000
17974977	::476362921182625000
572151259	::476362927386017000
17974977	::476362946767888000
487322279	::476363025671135000
263013923	::476363095175352000
260440912	::476363117467680000
338073739	::476363213291143000
438698734	::476363243704029000
487322279	::476363355603488000
294964037	::476363454077739000
372493368	::476363488575504000
625951846	::476363517197832000
221205505	::476363683598450000
187741596	::476363684655427000
21623464	::476363706746433000
625951846	::476363722664185000
329333638	::476363809049686000
9687752	::476363810727821000
355598729	::476363910656708000
85211920	::476363931955761000
399713201	::476363976520245000
221205505	::476363982832668000
107610605	::476364027573305000
351099839	::476364049895391000
44451086	::476364109546414000
102796495	::476364122729099000
237118122	::476364211627769000
438698734	::476364256108355000
483526518	::476364270557347000
28461859	::476364303528783000
219039425	::476364304556367000
161302101	::476364330733432000
364641621	::476364342506422000
106855310	::476364395233435000
106855310	::476364488799961000
375385791	::476364534693642000
28461859	::476364546182217000
196230932	::476364679531335000
460772038	::476364695222239000
208894791	::476364705490305000
196230932	::476364723076616000
266033863	::476364742983163000
219039425	::476364763547463000
68966030	::476364817134260000
208250490	::476364896570179000
166735943	::476364921190744000
137014162	::476364928841162000
20713213	::476364941369573000
208894791	::476364954443194000
44451086	::476365091621724000
495598070	::476365213176844000
348262381	::476365225763954000
436415484	::476365241929199000
519909326	::476365243170320000
479246485	::476365253882572000
219039425	::476365325290577000
20738985	::476365433075806000
178921630	::476365538932051000
20713213	::476365567591731000
259413656	::476365600231800000
76375846	::476365777155928000
275681559	::476365825348075000
396332641	::476365884127453000
172025978	::476365943371608000
203736885	::476366012741586000
208250490	::476366065992470000
76375846	::476366080039194000
184885982	::476366121814487000
552802620	::476366265225711000
230069479	::476366356766806000
276540818	::476366359799283000
356974615	::476366393857044000
48562201	::476366438270119000
234828491	::476366552153849000
401443377	::476366569573220000
208250490	::476366622358536000
395057520	::476366628947763000
379833720	::476366639244402000
48562201	::476366672786251000
440875002	::476366758140334000
200849010	::476366766612824000
396786261	::476366839736332000
21623464	::476366871856291000
591216066	::476366940681023000
109331928	::476366951619366000
15288029	::476366972855144000
276540818	::476367078367436000
62069078	::476367133060763000
375385791	::476367238685921000
15288029	::476367238791188000
62069078	::476367267144290000
230069479	::476367285377310000
59622669	::476367385520128000
62069078	::476367394932129000
146608159	::476367431124807000
109331928	::476367491032039000
62069078	::476367562188787000
230069479	::476367608162574000
109331928	::476367618622775000
20419159	::476367668996354000
261043724	::476367704895807000
62069078	::476367712374243000
359806236	::476367713556639000
328057955	::476367735669014000
266033863	::476367769655472000
17974977	::476367777725698000
230069479	::476367824303435000
109331928	::476367825569734000
177111779	::476367894788313000
279750654	::476367903131193000
208250490	::476367996324442000
328057955	::476368010761207000
230069479	::476368054063202000
275268585	::476368099923345000
14584037	::476368211806810000
276540818	::476368212452724000
246571951	::476368233373904000
363361632	::476368293591539000
178921630	::476368297127342000
62069078	::476368321043263000
109331928	::476368505915179000
213887474	::476368592808583000
62069078	::476368633837654000
28054060	::476368873885683000
135681283	::476368918257614000
158129535	::476368948351737000
135681283	::476368978378752000
62069078	::476369005327179000
135681283	::476369040923840000
98589714	::476369067175976000
453280756	::476369229663727000
278316478	::476369300257665000
447313860	::476369465525813000
322446637	::476369505086472000
16566189	::476369518093422000
131254355	::476369538322165000
120532808	::476369612418727000
430072028	::476369655720718000
396332641	::476369858566033000
384494456	::476370003889909000
349484189	::476370017014280000
146909951	::476370035519537000
313496905	::476370241027469000
1384531	::476370375082016000
634615880	::476370388247539000
531871315	::476370438202081000
402925254	::476370446120939000
16866896	::476370535220535000
16866896	::476370660693118000
534913317	::476370730213330000
128103434	::476371007356166000
133112299	::476371032870506000
351152035	::476371138788876000
9687752	::476371220968255000
266033863	::476371267105591000
430072028	::476371282255437000
39863661	::476371605065854000
365203632	::476371630936297000
184885982	::476371741913403000
266033863	::476371835526074000
237118122	::476371839074439000
19111395	::476372155181969000
177111779	::476372247519985000
15170503	::476372321628733000
458472537	::476372545340334000
33011898	::476372554274582000
375385791	::476372588944711000
429906977	::476372691986165000
458472537	::476372874077278000
286265668	::476372922441801000
110853177	::476373021880750000
310330192	::476373266589040000
304219715	::476373312386260000
394776489	::476373368586108000
20941662	::476373372440682000
500388817	::476373404250275000
16322613	::476373425238196000
16713682	::476373446520471000
459660056	::476373487582715000
625900103	::476373581832536000
459660056	::476373626795864000
65425379	::476373635553558000
49383709	::476373800775593000
63490594	::476373838024822000
304219715	::476373938038005000
375385791	::476374058343223000
29737650	::476374159866753000
17111530	::476374165755535000
190492046	::476374183380000000
417472148	::476374197217026000
91606737	::476374279253000000
264335101	::476374305148641000
17111530	::476374387969773000
417472148	::476374425164468000
9687752	::476374433918373000
91606737	::476374440180076000
543585402	::476374459117350000
60098410	::476374506630443000
25237171	::476374524766588000
139547588	::476374550197051000
246409056	::476374607423750000
25237171	::476374617213267000
29737650	::476374651560398000
102796495	::476374684028907000
4434941	::476374731042471000
210676238	::476374771870220000
25237171	::476374822969036000
30242503	::476374841550188000
91606737	::476374894867779000
338543771	::476374900270440000
20713213	::476374902803808000
29737650	::476374979873763000
246409056	::476374993849184000
360761105	::476375060606091000
210676238	::476375220786589000
458472537	::476375246623485000
30242503	::476375371601182000
210676238	::476375394870763000
29737650	::476375445995139000
600663496	::476375680951672000
193796724	::476375764712316000
438582644	::476375923982606000
56736460	::476375986208915000
9687752	::476376124432584000
305926788	::476376161107206000
632481728	::476376170347638000
305926788	::476376218892521000
9687752	::476376329508880000
118191944	::476376441005678000
9687752	::476376586095427000
600663496	::476376642684592000
317524005	::476376659608629000
15288029	::476376747819012000
46268291	::476376781302534000
135681283	::476376810582986000
158129535	::476376865792622000
103138091	::476377004984795000
78213	::476377035892596000
389614947	::476377094398967000
370420008	::476377121955536000
370850900	::476377124421763000
163893797	::476377139860606000
103138091	::476377153311752000
110063681	::476377256386781000
103138091	::476377285654626000
219039425	::476377314452701000
260428602	::476377317069967000
431264673	::476377374456836000
103138091	::476377377484713000
80586819	::476377450792755000
103138091	::476377476890128000
25942336	::476377505772109000
103138091	::476377577561784000
103138091	::476377773645512000
413367641	::476377853144363000
103138091	::476377872815628000
33011898	::476377949122625000
103138091	::476378020748742000
63617875	::476378074058358000
103138091	::476378144904335000
389614947	::476378211660886000
91712528	::476378260012425000
158129535	::476378301062451000
102489930	::476378350542278000
19111395	::476378410155921000
355612007	::476378441705472000
30912658	::476378512228487000
91712528	::476378539181080000
70982412	::476378571837956000
30912658	::476378637823115000
320249108	::476378650762543000
91712528	::476378716570779000
23799906	::476378845793488000
9687752	::476378924096946000
313496905	::476379024189444000
181840332	::476379072017092000
8709452	::476379074558836000
240927663	::476379117441400000
14954949	::476379141252476000
181840332	::476379151356551000
234187240	::476379155626348000
446541836	::476379178275987000
91712528	::476379238611042000
232736272	::476379313106083000
473118863	::476379313856475000
269151566	::476379314074554000
469722641	::476379316498857000
232736272	::476379345809080000
25237171	::476379385507762000
25237171	::476379402591158000
25237171	::476379422551846000
68966030	::476379526919118000
20112840	::476379561165594000
395687470	::476379663947018000
465934852	::476379707001548000
266033863	::476379711568760000
119269983	::476379736659079000
20112840	::476379751423041000
38244930	::476379782327042000
158129535	::476379968063422000
435478224	::476379987965403000
351896383	::476380024107728000
47017345	::476380271093501000
158129535	::476380290932551000
14223247	::476380323769352000
47017345	::476380473577312000
110063681	::476380515428077000
92905148	::476380523611168000
158129535	::476380644160077000
19837708	::476380705929166000
131968998	::476380720542130000
364641621	::476380725311471000
16866896	::476380735570735000
20804321	::476380773327847000
164676969	::476380790964912000
14223247	::476380833688076000
364641621	::476380952533688000
256781130	::476380970883362000
438698734	::476381071156981000
343484637	::476381103746330000
269151566	::476381103784472000
62069078	::476381185762148000
14223247	::476381427185893000
158129535	::476381503161921000
444679647	::476381555837771000
365746365	::476381663917002000
179119528	::476381697542348000
130312780	::476381736742297000
259541688	::476381773417693000
234828491	::476381906448039000
444679647	::476381917365813000
467688815	::476381938295382000
179119528	::476381973787602000
102489930	::476381993341812000
396332641	::476382020088893000
396332641	::476382088506376000
211904285	::476382100439171000
15288029	::476382127764692000
8548362	::476382170907701000
173608790	::476382183276290000
15288029	::476382293989158000
158129535	::476382296652906000
436415484	::476382385089830000
327662373	::476382399522406000
47017345	::476382528295546000
63490594	::476382546272333000
444679647	::476383016940339000
208250490	::476383084783603000
62069078	::476383094908669000
41465619	::476383185266147000
348316521	::476383321656549000
348047989	::476383360189603000
401443377	::476383364178771000
467027311	::476383369979527000
256781130	::476383397078503000
347643113	::476383456956776000
18336787	::476383508437295000
61493721	::476383566771650000
29827759	::476383595406581000
61493721	::476383631251095000
401443377	::476383657448718000
347643113	::476383706878595000
61493721	::476383741288669000
18336787	::476383742911463000
33703073	::476383766823591000
404335977	::476383770367782000
29300584	::476383784246337000
16866896	::476383789233733000
61493721	::476383799463653000
277378135	::476383854069284000
255697938	::476383890308075000
321876841	::476383913213190000
225203526	::476384073783332000
15778759	::476384116049342000
194129729	::476384125687836000
322842111	::476384155929169000
61493721	::476384160710672000
18336787	::476384236266467000
136114188	::476384257388990000
444679647	::476384312200138000
117264210	::476384341162229000
25784705	::476384361214787000
378334138	::476384436943335000
327662373	::476384458380414000
126428969	::476384488243474000
102489930	::476384488994271000
393735397	::476384525380243000
184885982	::476384567860162000
102489930	::476384647774220000
327662373	::476384693806710000
102489930	::476384722185388000
259876316	::476384854536638000
81841977	::476384859883986000
260911912	::476384957766844000
404335977	::476384981053632000
65832155	::476385004704915000
379253079	::476385029409738000
63490594	::476385032873848000
78213	::476385102474121000
34863840	::476385156765212000
20941662	::476385229348012000
34863840	::476385246955331000
52295994	::476385330967244000
8709452	::476385518695886000
378334138	::476385529001295000
63490594	::476385568490651000
547741880	::476385573020528000
341941030	::476385593493303000
20419159	::476385620399357000
293342989	::476385625457704000
327662373	::476385642646355000
256074844	::476385645623902000
220532575	::476385656130658000
256074844	::476385729489031000
444679647	::476385891020050000
444679647	::476385909877641000
256074844	::476385946997239000
63490594	::476385971445841000
234187240	::476385985102893000
444679647	::476386039557148000
28771314	::476386070519889000
444679647	::476386200232542000
15791549	::476386206997958000
117264210	::476386242607984000
327662373	::476386366566461000
22386194	::476386390226128000
220532575	::476386482434084000
23642786	::476386549526167000
338543771	::476386555884761000
217912167	::476386607097200000
20419159	::476386679180111000
317524005	::476386784746557000
317524005	::476386791142866000
194129729	::476386825460654000
24803741	::476386872969940000
24803741	::476386879823421000
192727478	::476386902451691000
208250490	::476387022417199000
400817337	::476387026842169000
327662373	::476387200436035000
216833550	::476387239035797000
152875477	::476387241355276000
12354252	::476387268450873000
20419159	::476387391582646000
216833550	::476387439984906000
256716505	::476387551549194000
30529918	::476387554074169000
345626789	::476387654419116000
327662373	::476387655400554000
155686441	::476387691060154000
246409056	::476387787818954000
395687470	::476387873667944000
632481728	::476387879665799000
230655725	::476387933982035000
632481728	::476388070368219000
260440912	::476388118937870000
160733683	::476388219085258000
208250490	::476388268330999000
32125015	::476388331627220000
553930094	::476388369987932000
327662373	::476388452867768000
158129535	::476388473965142000
368468264	::476388482928373000
322842111	::476388620442824000
54754940	::476388739653308000
259876316	::476388796330569000
301203823	::476388851775053000
56169190	::476388854191386000
255697938	::476388857521659000
301203823	::476388968078917000
491357856	::476389025696452000
117608761	::476389038589743000
330691749	::476389117337808000
256074844	::476389154335387000
38991775	::476389181259001000
534913317	::476389186531233000
396929208	::476389265488617000
287727506	::476389471030489000
503577648	::476389472205299000
375385791	::476389479473631000
327662373	::476389479490785000
304182396	::476389484288679000
285401749	::476389502923984000
38991775	::476389550101905000
407038804	::476389552660443000
225601631	::476389573270839000
304182396	::476389646856110000
364546435	::476389708197793000
327662373	::476389715428782000
551447338	::476389718368980000
345626789	::476389765718487000
17233573	::476389771754082000
42720153	::476389820982648000
216833550	::476389866700169000
100313850	::476389998603022000
543585402	::476390017984901000
12354252	::476390057591709000
304219715	::476390115506282000
407038804	::476390192816087000
95072707	::476390213237755000
543585402	::476390253926707000
417449044	::476390273946484000
331668519	::476390304443293000
417449044	::476390312563466000
237118122	::476390336227704000
431264673	::476390336655532000
327662373	::476390360349175000
159011393	::476390600322064000
46796467	::476390604604047000
18455966	::476390636447604000
399174015	::476390669087305000
379358099	::476390691476881000
22386194	::476390734346457000
379358099	::476390735013752000
22386194	::476390741682315000
119269983	::476390801745145000
46796467	::476390892715008000
22386194	::476390892950265000
110236585	::476391104229937000
61478431	::476391141605384000
431264673	::476391202808688000
197277853	::476391210139938000
14223247	::476391318189387000
11146552	::476391446371500000
20419159	::476391495713304000
109060628	::476391504596856000
46796467	::476391517498507000
16353730	::476391599992094000
246571951	::476391715083784000
503577648	::476391756842680000
462681637	::476391766027816000
16353730	::476391962669379000
426838833	::476391974778703000
220455732	::476392019456430000
115503799	::476392023826903000
115503799	::476392036569198000
426838833	::476392195684311000
19210855	::476392216030896000
255205725	::476392245587746000
102530016	::476392301804408000
25235649	::476392326709800000
120139449	::476392463221784000
65425379	::476392466921553000
65425379	::476392476354568000
327662373	::476392478762078000
503577648	::476392542695854000
378200627	::476392645304918000
17111530	::476392650610704000
436415484	::476392680562245000
56059141	::476392763911843000
272999900	::476392820191006000
420323287	::476392827165736000
15791549	::476392982199812000
393735397	::476393018652901000
17111530	::476393020116729000
19837708	::476393095324770000
420323287	::476393184759533000
140157275	::476393205420675000
67492430	::476393246118387000
338076990	::476393258298662000
4434941	::476393345736904000
15742158	::476393376062132000
241198427	::476393382416490000
158129535	::476393389878153000
17111530	::476393395620151000
571363101	::476393407594921000
56059141	::476393469787664000
548870171	::476393542429212000
37977930	::476393574406160000
479222401	::476393577975922000
333704327	::476393628412420000
14205371	::476393672330997000
241198427	::476393745685151000
25237171	::476393804640288000
268397639	::476393865520611000
25237171	::476393889667244000
407279448	::476394072119463000
552029617	::476394096412884000
25237171	::476394123520651000
412000113	::476394259525148000
319771975	::476394349392318000
349484189	::476394357684457000
412000113	::476394358447820000
310330192	::476394371055882000
95231863	::476394383210971000
399645465	::476394414563393000
552029617	::476394420984483000
158129535	::476394424675860000
56059141	::476394440568086000
140157275	::476394532402368000
294964037	::476394551478075000
426838833	::476394588660584000
32471501	::476394640359579000
25237171	::476394701122461000
400490673	::476394784844972000
20419159	::476394817094557000
319771975	::476394826351394000
369804138	::476394893724876000
32471501	::476394905992847000
256716505	::476394943313756000
81841977	::476394943313760000
65832155	::476394943338913000
369804138	::476394967674654000
319771975	::476394995352887000
116098184	::476395039850246000
369804138	::476395070938427000
81841977	::476395190714769000
65832155	::476395190786068000
256716505	::476395192220528000
384494456	::476395200097439000
365203632	::476395220804706000
430072028	::476395221219954000
25237171	::476395234847649000
349484189	::476395251876507000
369804138	::476395260206383000
365203632	::476395268145827000
140994915	::476395286290776000
449981984	::476395294989778000
65435835	::476395329089470000
81841977	::476395331035222000
256716505	::476395331056185000
65832155	::476395331077148000
349484189	::476395405140561000
241198427	::476395438334287000
479222401	::476395463470362000
224095849	::476395537445691000
430072028	::476395593158623000
548870171	::476395601756962000
15086993	::476395658115809000
109762886	::476395676847591000
370420008	::476395686628691000
132976059	::476395711672508000
589654759	::476395725421424000
32471501	::476395791330717000
49383709	::476395800218836000
327689033	::476395820015955000
56059141	::476395844812701000
111124977	::476395845848682000
221205505	::476395876290551000
349484189	::476395970486624000
205320851	::476396009153495000
32564504	::476396021006618000
327689033	::476396042557349000
205320851	::476396088660742000
449981984	::476396268143386000
554801627	::476396370081759000
63490594	::476396419767492000
410047216	::476396434485301000
46070001	::476396609723310000
349484189	::476396670121672000
63490594	::476396684709089000
205320851	::476396726777937000
396929208	::476396761443864000
319301096	::476396765114273000
90544248	::476396837364977000
101881386	::476396936569040000
6652302	::476397007758569000
310506975	::476397024573542000
436214232	::476397093494329000
394776489	::476397265696096000
18455966	::476397271982960000
327689033	::476397303822311000
628045480	::476397313582055000
17111530	::476397319018283000
286216848	::476397339679023000
258609027	::476397359254212000
90544248	::476397364588969000
242607910	::476397422457806000
514003187	::476397482784854000
242607910	::476397530432143000
375385791	::476397602263801000
184885982	::476397621851205000
433916111	::476397680189788000
369160273	::476397704340185000
25237171	::476397710694969000
357150048	::476397777556361000
327689033	::476397793079484000
599787941	::476397805800415000
338073739	::476397851224702000
327689033	::476397920192036000
548870171	::476398175222497000
221205505	::476398199930765000
76463655	::476398265521278000
18156298	::476398335184470000
17233573	::476398399370330000
25237171	::476398405926006000
436214232	::476398445867982000
29300584	::476398461202759000
90265908	::476398565116227000
240927663	::476398565565014000
369804138	::476398591494619000
200849010	::476398682502209000
28905424	::476398814052380000
606781453	::476398827570610000
235272576	::476398835238178000
29300584	::476398838321008000
221205505	::476398844964397000
76638498	::476398883262963000
416548217	::476398989148172000
333704327	::476399064263979000
20293581	::476399075143606000
210996408	::476399103694213000
14223247	::476399114465181000
29300584	::476399114813317000
18455966	::476399198217437000
29553235	::476399237832663000
345626789	::476399306774421000
475031809	::476399315825733000
10095952	::476399372096528000
432747712	::476399402400378000
111124977	::476399491034382000
503577648	::476399653010022000
414374118	::476399696597221000
301657872	::476399798136737000
260428602	::476399802544947000
17111530	::476399847336321000
351922723	::476399873508790000
60098410	::476399949223956000
376361293	::476400018099019000
101881386	::476400070712369000
328557330	::476400133169745000
163893797	::476400149783015000
414374118	::476400153113673000
221205505	::476400173539549000
176489426	::476400208436551000
314604858	::476400212122951000
21696310	::476400258231320000
275260502	::476400272609009000
21696310	::476400274454884000
21696310	::476400291727044000
21696310	::476400308277772000
181840332	::476400317324484000
21696310	::476400325470199000
21696310	::476400340728696000
21696310	::476400356910305000
337434879	::476400361834831000
21696310	::476400372823502000
21696310	::476400388925435000
95723533	::476400398585323000
21696310	::476400404024922000
17111530	::476400417161871000
14223247	::476400428691628000
17111530	::476400501794570000
375967762	::476400692135882000
237118122	::476400707780616000
289360824	::476400718887534000
17111530	::476400734305787000
64907439	::476400803851534000
356448818	::476400864517951000
9687752	::476400867323949000
17111530	::476400879567130000
294964037	::476401012862103000
700013623	::476401045846106000
405040496	::476401102804766000
111124977	::476401116264280000
26947347	::476401123729747000
103138091	::476401207003873000
198126424	::476401228826816000
337434879	::476401258413436000
259541688	::476401305293172000
21696310	::476401333554380000
293213630	::476401334812692000
203146266	::476401337907699000
368691437	::476401342223630000
9687752	::476401359110295000
21696310	::476401374666969000
21696310	::476401394665398000
257192387	::476401405063073000
351004243	::476401409601331000
21696310	::476401416341577000
21696310	::476401433349468000
21696310	::476401452198670000
21696310	::476401468745207000
21696310	::476401490144550000
437082385	::476401521777582000
368691437	::476401526131281000
17111530	::476401599712333000
103138091	::476401631291260000
221205505	::476401689553944000
14223247	::476401921306021000
265553576	::476401928768090000
265553576	::476401957054451000
265553576	::476401959176769000
617791569	::476401984409702000
176489426	::476401987043745000
458472537	::476401992815091000
617791569	::476402008434683000
325242803	::476402028345053000
368691437	::476402089925431000
17111530	::476402137694765000
74282065	::476402152496066000
22386194	::476402166307889000
349484189	::476402199724310000
552146644	::476402202320584000
9687752	::476402237695348000
71597388	::476402243415982000
503577648	::476402279952957000
17111530	::476402288228315000
503577648	::476402307190775000
156166678	::476402323799830000
158129535	::476402375880871000
103138091	::476402409376591000
330201359	::476402423515213000
103138091	::476402657436106000
194129729	::476402672439164000
103138091	::476402757260541000
17111530	::476402857013706000
17111530	::476402902349926000
261847534	::476402905919258000
79476731	::476402939519451000
430182591	::476402957290713000
255299055	::476403148136132000
255299055	::476403154096242000
16002106	::476403176321867000
451667062	::476403241773580000
412304311	::476403289387716000
415206019	::476403308719255000
17111530	::476403360007200000
298216731	::476403365099085000
102489930	::476403389526720000
118733444	::476403450222112000
376425912	::476403662357798000
401089789	::476403689863671000
356448818	::476403733782601000
190492046	::476403979229089000
253879613	::476404022291607000
14223247	::476404046610190000
379807492	::476404053355016000
364439246	::476404077908082000
190492046	::476404262336229000
340688867	::476404336000372000
55888161	::476404392602906000
357017353	::476404511830208000
74282065	::476404524324626000
325242803	::476404603315957000
22294252	::476404690540703000
38991775	::476404697256177000
22294252	::476404703291383000
227577445	::476404720773251000
30666953	::476404725655420000
315516553	::476404757012045000
375967762	::476404831926493000
372493368	::476404864017510000
384494456	::476404900939579000
71597388	::476404904013996000
227577445	::476404948347801000
205501297	::476404950545625000
372493368	::476404990156611000
321780812	::476405008632930000
16002106	::476405036621516000
399117604	::476405060466114000
46070001	::476405080460394000
158129535	::476405087003488000
23799906	::476405093299130000
14223247	::476405203357290000
74282065	::476405207413170000
128977591	::476405245250404000
87812967	::476405299939917000
227577445	::476405304104480000
100378471	::476405415849099000
315516553	::476405463437672000
14223247	::476405523953098000
61050527	::476405632837636000
517075828	::476405795056132000
315516553	::476405924043579000
14223247	::476406026455875000
128977591	::476406069288505000
58587013	::476406090788134000
30666953	::476406261341114000
34108658	::476406319189344000
79754464	::476406324675108000
237024825	::476406375518838000
517075828	::476406448239280000
10095952	::476406478371586000
294964037	::476406550761078000
237024825	::476406584038670000
275681559	::476406601004646000
45527216	::476406633401044000
375967762	::476406672621981000
237024825	::476406758114877000
30666953	::476406776116420000
17111530	::476406790100643000
140157275	::476406819309772000
17111530	::476406844169392000
10095952	::476406851702370000
111124977	::476406864964775000
237024825	::476407136634023000
17111530	::476407227604303000
237024825	::476407265092980000
312856997	::476407326899830000
353888661	::476407361088000000
384494456	::476407403622055000
371578955	::476407454201565000
303488399	::476407495276388000
275260502	::476407514159149000
237024825	::476407604080812000
176489426	::476407638096633000
551501734	::476407679972569000
348316521	::476407692353744000
359389402	::476407796033146000
421356901	::476407812696723000
261847534	::476407870821773000
409541924	::476408026325606000
359389402	::476408035230117000
160495648	::476408046550151000
551501734	::476408057027522000
311924851	::476408080880918000
45527216	::476408096105836000
396454394	::476408148493074000
237024825	::476408155858272000
14223247	::476408218235584000
437082385	::476408223902494000
121881241	::476408265061171000
14954949	::476408360611639000
176489426	::476408388226920000
124582805	::476408464789753000
158129535	::476408485538979000
10095952	::476408571195056000
340094001	::476408608511782000
176489426	::476408722957565000
211376385	::476408727310852000
359389402	::476408732130480000
57300329	::476408751864705000
417449044	::476408769212317000
310330192	::476408770713878000
552146644	::476408799662993000
365746365	::476408828771061000
417449044	::476408846118703000
129876980	::476408877127577000
278165989	::476408922983510000
571363101	::476408923042627000
417449044	::476408943183659000
289360824	::476408959512113000
49383709	::476408961575686000
417449044	::476408989849485000
417449044	::476409080429674000
129876980	::476409084930187000
211376385	::476409123404144000
20924979	::476409123576086000
417449044	::476409126914768000
359389402	::476409131222695000
417449044	::476409160800559000
20924979	::476409198222143000
129876980	::476409217235292000
47269984	::476409223983550000
700013623	::476409240635326000
57300329	::476409250391277000
571363101	::476409266530947000
164135621	::476409277314105000
129876980	::476409341739036000
146216300	::476409395916853000
57300329	::476409408889819000
260428602	::476409443416956000
71284640	::476409451470024000
18455966	::476409461868077000
14223247	::476409466208796000
164135621	::476409499889045000
320484851	::476409514523385000
571363101	::476409550384685000
129876980	::476409572304093000
101881386	::476409580520759000
325036867	::476409610841391000
359389402	::476409680873668000
129876980	::476409695033634000
237024825	::476409743943413000
14223247	::476409764797100000
297542894	::476409849203290000
237024825	::476409849845399000
55161530	::476409907768356000
87812967	::476409946394075000
380723702	::476409973799682000
101881386	::476409975812927000
172827217	::476409977238614000
297542894	::476410030971834000
359389402	::476410048189853000
164135621	::476410052467650000
194998718	::476410108897792000
359389402	::476410207762153000
255299055	::476410323000258000
114235211	::476410448183455000
361391612	::476410482597695000
510678171	::476410524306259000
359389402	::476410563434934000
126428969	::476410566253105000
320484851	::476410602282557000
61493721	::476410685912399000
61493721	::476410705659166000
268547296	::476410721933459000
6284612	::476410723636346000
56509474	::476410723690876000
61493721	::476410750714396000
359389402	::476410758008696000
353888661	::476410762907631000
21696310	::476410816254595000
359389402	::476410906893889000
58587526	::476410907057074000
269401499	::476410932625960000
209208697	::476410946391658000
164135621	::476410987008905000
417449044	::476411031275982000
16566189	::476411036393033000
184885982	::476411074083037000
263013923	::476411075018375000
10095952	::476411106341441000
242206017	::476411123399680000
164135621	::476411153644400000
320484851	::476411203510874000
184885982	::476411218937524000
425897170	::476411234120511000
346654346	::476411326852370000
164135621	::476411406472863000
279230956	::476411435703369000
30336818	::476411514857852000
297542894	::476411526966829000
242206017	::476411555257786000
359389402	::476411564837576000
257831311	::476411578212839000
294964037	::476411586606014000
164135621	::476411587297689000
269401499	::476411620575301000
301657872	::476411642172170000
353888661	::476411686644359000
164135621	::476411845863952000
271774234	::476411923936706000
97326618	::476411968916443000
119269983	::476411994833031000
316301043	::476412010926968000
237024825	::476412023891558000
359389402	::476412099863019000
386861626	::476412168934416000
42720153	::476412175717003000
184578066	::476412266435575000
495135733	::476412451919904000
164135621	::476412464372805000
34767424	::476412479400992000
34767424	::476412490398461000
86349050	::476412511957561000
164135621	::476412576071303000
316301043	::476412588113555000
237118122	::476412618157330000
237024825	::476412650759655000
294964037	::476412660758876000
40054726	::476412676310974000
495135733	::476412676902367000
196659229	::476412678059982000
186945768	::476412712579530000
16322613	::476412714135212000
16322613	::476412837565173000
62186442	::476412838832263000
237024825	::476412842548023000
16322613	::476412891990482000
176489426	::476412903869124000
198651083	::476412955861716000
237024825	::476413134630965000
399713201	::476413143737176000
205501297	::476413199777271000
102489930	::476413254483595000
386861626	::476413380656234000
345626789	::476413458360315000
237024825	::476413466639486000
386861626	::476413488869277000
164135621	::476413604841795000
184578066	::476413645690535000
359389402	::476413669551898000
110297719	::476413761780477000
435349693	::476413800569376000
205501297	::476413803832541000
62186442	::476413853203693000
73995534	::476413918378987000
359389402	::476413924859187000
237024825	::476413940407500000
297542894	::476413954638364000
58587526	::476414153218093000
101881386	::476414173845651000
164135621	::476414194888097000
479246485	::476414203746861000
33011898	::476414268607574000
61402370	::476414349066530000
122725183	::476414358420209000
62186442	::476414449138823000
404335977	::476414453832220000
417449044	::476414624158720000
16002106	::476414634837028000
164135621	::476414659180781000
227577445	::476414660477218000
337416247	::476414660699500000
417449044	::476414687132008000
270736613	::476414701312946000
62186442	::476414752974180000
437082385	::476414784905437000
339295860	::476414816358117000
15782772	::476414828383596000
374528956	::476414903914598000
102489930	::476414912911396000
442736318	::476415041676541000
345626789	::476415082206085000
406772829	::476415087205289000
21503139	::476415097100050000
359389402	::476415226066534000
21503139	::476415248652828000
164135621	::476415254964867000
230069479	::476415264809308000
164135621	::476415293678317000
294964037	::476415304701325000
36866805	::476415378143608000
15782772	::476415385982746000
34767424	::476415454328545000
237024825	::476415549522857000
269401499	::476415594536136000
44380700	::476415667928043000
164135621	::476415677025095000
237024825	::476415730624495000
243751614	::476415896240414000
40054726	::476415930197483000
519898323	::476415948900286000
423941104	::476415991485050000
519898323	::476416026176147000
21503139	::476416055368511000
164135621	::476416098808504000
238307628	::476416154005938000
34767424	::476416160175751000
164135621	::476416180459024000
364439246	::476416201422163000
621306179	::476416292866383000
205513521	::476416311442931000
101881386	::476416312722616000
17233573	::476416333845135000
118191944	::476416353914863000
264705173	::476416451885408000
164135621	::476416453445316000
18336787	::476416458289717000
386861626	::476416490225139000
118191944	::476416634773864000
21503139	::476416755955671000
320484851	::476416784858222000
118191944	::476416834271342000
164135621	::476416858162069000
118191944	::476416949312688000
184885982	::476416957940789000
164135621	::476417012185321000
244351583	::476417017948667000
1384531	::476417062479622000
15782772	::476417063935037000
244351583	::476417069505052000
210996408	::476417088139956000
227577445	::476417091994923000
205513521	::476417132079509000
59370673	::476417159846195000
184885982	::476417169438564000
31345791	::476417187486244000
18336787	::476417217454563000
118191944	::476417229882658000
164135621	::476417274190901000
184885982	::476417401438101000
299441398	::476417405883674000
36829018	::476417416067837000
137135705	::476417429258514000
27836945	::476417515577303000
27836945	::476417516370026000
27836945	::476417517024317000
164135621	::476417519805153000
360231979	::476417522560823000
232312019	::476417563392749000
184885982	::476417583529598000
164135621	::476417647328784000
262496951	::476417678056251000
59370673	::476417679625293000
319145382	::476417841365647000
164135621	::476417872378359000
56059141	::476417874139942000
200764512	::476417894973452000
61402370	::476417923284606000
59370673	::476417928964091000
234187240	::476417935234588000
246050172	::476418009678893000
430072028	::476418050531807000
56059141	::476418094756134000
591216066	::476418124422852000
368691437	::476418130936209000
164135621	::476418156722798000
237938155	::476418159457861000
243751614	::476418179942449000
121881241	::476418260502470000
320484851	::476418275338108000
59370673	::476418316861337000
261847534	::476418352630759000
40810916	::476418433152581000
261847534	::476418475750346000
280297585	::476418549112532000
310330192	::476418576019378000
71284640	::476418597376372000
187741596	::476418653114867000
235382002	::476418664413921000
59370673	::476418681979686000
164135621	::476418689005150000
184885982	::476418764725293000
60098410	::476418783880286000
164135621	::476418788011679000
333704327	::476418813043699000
118191944	::476418857494515000
18618379	::476418881884401000
184885982	::476418909768540000
262496951	::476418965200060000
327689033	::476419035736076000
280297585	::476419078429495000
184885982	::476419083735687000
164135621	::476419131722317000
118191944	::476419146843181000
404335977	::476419287604023000
19222225	::476419361356664000
436476907	::476419399247601000
184885982	::476419401831682000
419249711	::476419434161385000
205501297	::476419482030977000
19222225	::476419483578679000
408869196	::476419502109114000
442736318	::476419509776310000
164135621	::476419543791714000
18336787	::476419545402339000
404335977	::476419601493151000
19222225	::476419671462121000
27268559	::476419819425005000
9687752	::476419823053053000
36468395	::476419870033063000
71981601	::476419886542233000
164135621	::476419973024210000
19210855	::476420132269735000
20275866	::476420240230711000
62186442	::476420244261851000
34717669	::476420256601493000
25178781	::476420271520247000
164135621	::476420345298055000
25178781	::476420431444852000
25178781	::476420482464362000
262496951	::476420499027681000
19210855	::476420523593723000
552146644	::476420792545456000
164135621	::476420848375451000
20190503	::476420888473378000
100742600	::476420913052020000
390900557	::476420931586633000
547741880	::476421004785246000
31010760	::476421098355970000
19684793	::476421136616411000
39863661	::476421225670279000
256638502	::476421233009901000
164135621	::476421360080527000
591216066	::476421360420663000
120853830	::476421388262440000
553930094	::476421435842646000
501202268	::476421485381165000
34767424	::476421489995292000
19210855	::476421531208540000
61050527	::476421550972108000
61050527	::476421569149816000
164135621	::476421613525561000
19210855	::476421682035314000
479245748	::476421914299486000
164135621	::476421931973881000
262496951	::476421987544203000
368386947	::476422037012234000
164135621	::476422041189367000
501202268	::476422142007840000
524903037	::476422189244506000
211376385	::476422208425054000
79861287	::476422253001719000
54754940	::476422290213969000
15733436	::476422337688920000
59370673	::476422432262082000
21117523	::476422471869292000
21912250	::476422476092956000
18455966	::476422544489447000
18336787	::476422627213336000
46796467	::476422641088479000
274311440	::476422696755281000
240532669	::476422738093953000
59370673	::476422738685329000
164135621	::476422743370375000
433003196	::476422825713356000
38579155	::476422840766312000
599589782	::476422877731102000
38579155	::476422938183225000
21117523	::476422961323601000
349787019	::476423066759622000
69028501	::476423084220485000
91712528	::476423110514573000
370416747	::476423155662471000
9687752	::476423220996739000
409709795	::476423243453444000
54754940	::476423247085330000
328057955	::476423297114963000
172573942	::476423305549737000
291288952	::476423336072065000
379807492	::476423362160246000
39469570	::476423439520399000
164135621	::476423488412975000
91712528	::476423507056664000
384594087	::476423532067307000
226429138	::476423540946649000
274311440	::476423558571511000
252756099	::476423570760171000
226429138	::476423576841486000
349787019	::476423577294884000
33017275	::476423604138430000
340067989	::476423615513374000
328057955	::476423698241437000
384594087	::476423703094243000
308805449	::476423710266511000
438698734	::476423774276173000
328057955	::476423794589179000
301044144	::476423800188575000
438698734	::476423853191987000
205501297	::476423891909632000
270736613	::476424093537796000
273955213	::476424186614009000
7141172	::476424197519212000
374528956	::476424276762169000
205501297	::476424282676146000
349787019	::476424319195971000
318692042	::476424336341889000
564879952	::476424349725900000
409709795	::476424405988679000
338543771	::476424447239675000
308805449	::476424489538842000
205501297	::476424516068184000
15782772	::476424603490086000
237963845	::476424629897396000
339565561	::476424673786212000
164135621	::476424688944418000
615688476	::476424699677663000
226429138	::476424706816360000
142176687	::476424786487173000
394776489	::476424816602648000
406772829	::476424834830712000
164135621	::476424958608814000
349787019	::476424978586693000
39684857	::476424982386331000
164135621	::476425020596424000
349787019	::476425035176214000
43967474	::476425064401756000
328882474	::476425114049724000
18336787	::476425158102507000
382190006	::476425184585326000
20293581	::476425215799742000
353888661	::476425223487905000
451868502	::476425238301773000
501202268	::476425272451792000
76375846	::476425289669828000
501202268	::476425303829790000
12354252	::476425381231484000
501202268	::476425470574338000
368386947	::476425497522348000
351641054	::476425514056687000
635796096	::476425520822124000
409709795	::476425525360340000
628427510	::476425605563813000
429558621	::476425616439648000
164135621	::476425646449504000
280826646	::476425781933907000
271717879	::476425811327606000
340067989	::476425848564621000
4434941	::476425885818449000
122725183	::476425893859303000
109655774	::476426001052753000
216833550	::476426173203771000
45929336	::476426182125453000
1384531	::476426200135782000
78213	::476426253793521000
384683676	::476426309690990000
67656722	::476426323033071000
164135621	::476426588800569000
260573981	::476426639342309000
59370673	::476426668102270000
465934852	::476426716337156000
438582644	::476426799342424000
351922723	::476426802739810000
91712528	::476426869307236000
425381729	::476426882939113000
30912658	::476426892661510000
591216066	::476426987930910000
164135621	::476427076937854000
46070001	::476427079194800000
95723533	::476427132558532000
12354252	::476427154063101000
164135621	::476427157971820000
163415941	::476427178775953000
128977591	::476427217531330000
59370673	::476427272656650000
363722761	::476427320207495000
261847534	::476427366601072000
67656722	::476427380358414000
26947347	::476427382618746000
353888661	::476427403485786000
331668519	::476427409567137000
67656722	::476427576983187000
591216066	::476427613200994000
349787019	::476427650798735000
430182591	::476427680158474000
95723533	::476427743442116000
67492430	::476427749704622000
163415941	::476427983050526000
15806298	::476428022594015000
507918715	::476428084564869000
213887474	::476428266345992000
106855310	::476428273061478000
71878260	::476428299128684000
349787019	::476428420176691000
478826327	::476428459699208000
341803593	::476428471191629000
556323854	::476428590327013000
173026357	::476428620446330000
349787019	::476428645045895000
556323854	::476428659260391000
478826327	::476428674992832000
556323854	::476428789207932000
478826327	::476428811672629000
230655725	::476428836742373000
316902035	::476428861987893000
163415941	::476428920934649000
507918715	::476429019429093000
478826327	::476429098441375000
501202268	::476429108876832000
163415941	::476429110541946000
163415941	::476429118976712000
277814195	::476429146693062000
256845035	::476429224606453000
163415941	::476429233993297000
163415941	::476429244525182000
478826327	::476429311272943000
50228529	::476429316046471000
50228529	::476429418681090000
62186442	::476429526122364000
107610605	::476429552072548000
256845035	::476429601447878000
406110065	::476429637565026000
506760887	::476429677582483000
38623896	::476429696624648000
23665083	::476429712877568000
107610605	::476429758243540000
381203261	::476429787565551000
478826327	::476429805596839000
478826327	::476429871883640000
501202268	::476429905975320000
501202268	::476429951395434000
163415941	::476429959687581000
368691437	::476430063320068000
163415941	::476430127526469000
368386947	::476430137131401000
163415941	::476430158656970000
478826327	::476430197214834000
89033916	::476430314084921000
397934536	::476430413062479000
316902035	::476430423023947000
36279116	::476430425686941000
407038804	::476430433760980000
29394513	::476430442468356000
184885982	::476430487066771000
111124977	::476430494914326000
501202268	::476430536806629000
163415941	::476430537901740000
38244930	::476430637310939000
163415941	::476430677249105000
95072707	::476430688216813000
490016303	::476430694923898000
36279116	::476430714083110000
26947347	::476430722287169000
13298002	::476430742801903000
26413556	::476430815199383000
36279116	::476430818428993000
184885982	::476430869222391000
20419159	::476430871956705000
194998718	::476430992425488000
36279116	::476431012851761000
478826327	::476431019256455000
188917484	::476431025028206000
242206017	::476431028278812000
373653741	::476431056955273000
477235727	::476431058419081000
101881386	::476431060386201000
59370673	::476431159874703000
337510374	::476431176794918000
478826327	::476431214161559000
417428775	::476431268612038000
498321918	::476431319464181000
444679647	::476431395942723000
107610605	::476431434430029000
111124977	::476431507473833000
184885982	::476431510011408000
490016303	::476431547164536000
184885982	::476431551061045000
444679647	::476431616802189000
24803741	::476431717415538000
163415941	::476431791101063000
184885982	::476431797207969000
70483417	::476431827209433000
106855310	::476431857765339000
42720153	::476431857786322000
87812967	::476431862681051000
237024825	::476431924551229000
237024825	::476431960810983000
87812967	::476432026019848000
444679647	::476432039302803000
321780812	::476432076854800000
181812900	::476432250524164000
605608831	::476432270031482000
309167251	::476432272280010000
163415941	::476432309449920000
321498402	::476432310712008000
552146644	::476432402672517000
163415941	::476432414688808000
348316521	::476432440769388000
22294252	::476432494674579000
490016303	::476432513628270000
490016303	::476432569206976000
163415941	::476432676510240000
406110065	::476432699230810000
556556365	::476432735397871000
490016303	::476432829182529000
163415941	::476432856051621000
347643113	::476432860711501000
490016303	::476432924120993000
163415941	::476432945235111000
490016303	::476432984384765000
101881386	::476432998770806000
29394513	::476433023437897000
163415941	::476433049538666000
80586819	::476433123211608000
21503139	::476433137816199000
59583601	::476433143336275000
125849974	::476433233777668000
479246485	::476433326383697000
109615689	::476433329756327000
444679647	::476433356880486000
17522792	::476433462308524000
72293435	::476433528218189000
163415941	::476433689673728000
368079003	::476433712394280000
1384531	::476433749987844000
298216731	::476433768195313000
163415941	::476433794564489000
417428775	::476433834247217000
200764512	::476433872352452000
106855310	::476433913204994000
245154470	::476434012307992000
163415941	::476434018418712000
107610605	::476434051554115000
390504920	::476434084290654000
507918715	::476434130524045000
60098410	::476434152279908000
246571951	::476434202947518000
172025978	::476434210073219000
109615689	::476434274875637000
369804138	::476434294601052000
350003589	::476434335542038000
44307877	::476434350402060000
245154470	::476434368588546000
256346048	::476434393787936000
56169190	::476434507722027000
327689033	::476434531382476000
298216731	::476434557789806000
40994873	::476434592887341000
256346048	::476434632972312000
507918715	::476434761230327000
503577648	::476434811545219000
30242503	::476434823628996000
237530197	::476434852150263000
33017275	::476434865760788000
146110811	::476435025739939000
17233573	::476435036971864000
47017345	::476435053262942000
252725390	::476435063089790000
30242503	::476435090319618000
294347764	::476435118161010000
30242503	::476435141494317000
33017275	::476435141628157000
164135621	::476435204853465000
425381729	::476435271417090000
540330411	::476435338601054000
338076990	::476435469203288000
205513521	::476435491990933000
205513521	::476435535439732000
406110065	::476435647251894000
350003589	::476435664742146000
164135621	::476435720396341000
205513521	::476435757779779000
109615689	::476435784908947000
205513521	::476435836020346000
205513521	::476435904949538000
487322279	::476435908766347000
588874950	::476435919097327000
208296274	::476435930983968000
9687752	::476435982603288000
205513521	::476435985153003000
164135621	::476435991084150000
588874950	::476436147116474000
164135621	::476436271947345000
21696310	::476436384795074000
26947347	::476436395246878000
273092249	::476436398153953000
350003589	::476436404114063000
273092249	::476436430097756000
27335023	::476436537920737000
23933265	::476436553607045000
21696310	::476436628739592000
21696310	::476436647760769000
21696310	::476436673912250000
18277474	::476436700991070000
21696310	::476436705335967000
273092249	::476436722050674000
164135621	::476436728455372000
21696310	::476436788282535000
338076990	::476436810974113000
203688730	::476436826153320000
16002106	::476436850442113000
205513521	::476436924161224000
164135621	::476436961822265000
43980775	::476436978456879000
205513521	::476437045376581000
91024211	::476437164071202000
501202268	::476437207793037000
501202268	::476437226000506000
74282065	::476437256568193000
17210128	::476437319004999000
395057520	::476437411191590000
254635990	::476437444531732000
431264673	::476437492405911000
389614947	::476437679127953000
91024211	::476437840696340000
625951846	::476437897693114000
130690913	::476437902528749000
16002106	::476437997890441000
131420707	::476438033206489000
583488323	::476438053784129000
321637063	::476438087652757000
73020435	::476438093235376000
237330810	::476438098348224000
239770256	::476438157550833000
254635990	::476438206284840000
307397057	::476438223447924000
241198427	::476438236290883000
349904873	::476438267470950000
203311237	::476438268612182000
205513521	::476438336500801000
237963845	::476438469561315000
20293581	::476438493522972000
205513521	::476438498539343000
91024211	::476438543460339000
254635990	::476438549592817000
163415941	::476438550310055000
116071398	::476438615770554000
163415941	::476438632094789000
272999900	::476438669768003000
20713213	::476438715305193000
4059771	::476438726873481000
493221106	::476438738151550000
158129535	::476438763884007000
349904873	::476438770657796000
91024211	::476438775778648000
254635990	::476438800315727000
245154470	::476438882188136000
116071398	::476438937800802000
470458433	::476438940472606000
31010760	::476438941701525000
17233573	::476438946004865000
331668519	::476438960600662000
241198427	::476439011305996000
19374297	::476439013096570000
241198427	::476439022928400000
554852227	::476439060882657000
19374297	::476439147591106000
19374297	::476439196198895000
47348539	::476439214288953000
20293581	::476439299014291000
254635990	::476439331775606000
199001641	::476439357256392000
19374297	::476439405301731000
89033916	::476439407851888000
19770255	::476439419973423000
20713213	::476439467754930000
336845657	::476439514718928000
327689033	::476439518112124000
140206179	::476439575661772000
19374297	::476439622310842000
468796913	::476439663537061000
310330192	::476439681287327000
275268585	::476439759141625000
4059771	::476439782835646000
254635990	::476439811683667000
343484637	::476439854012563000
393041277	::476439860312805000
465934852	::476439911550435000
252725390	::476439939031130000
437082385	::476440020262612000
275268585	::476440084288663000
19770255	::476440088457392000
468102453	::476440106367082000
498321918	::476440170364162000
241198427	::476440199313231000
232736272	::476440209291104000
349787019	::476440211107237000
19770255	::476440265104699000
100742600	::476440268473110000
19770255	::476440310193467000
131968998	::476440314136498000
223288871	::476440433539956000
26947347	::476440500786843000
275268585	::476440506130788000
212060681	::476440512938119000
158129535	::476440520722747000
170924102	::476440621167554000
100742600	::476440678042316000
624747426	::476440725551587000
338543771	::476440859324346000
39863661	::476440868178890000
264705173	::476440872561950000
624747426	::476440883664285000
275268585	::476440945773133000
267023866	::476440987179307000
19770255	::476440989213523000
309167251	::476441012425199000
19895969	::476441050710835000
624747426	::476441071413907000
22648162	::476441079118454000
624747426	::476441203647725000
22648162	::476441213562671000
468796913	::476441245469138000
177111779	::476441257879666000
232736272	::476441262959370000
22195036	::476441283087843000
80159052	::476441297541025000
554852227	::476441303484350000
242812276	::476441325496455000
262939560	::476441395402510000
386956382	::476441406953639000
335759212	::476441415006691000
262939560	::476441421147168000
308657649	::476441438025420000
204292930	::476441445365055000
261847534	::476441447588429000
262939560	::476441454404194000
21912250	::476441499388116000
120139449	::476441528903024000
386956382	::476441795664936000
311924851	::476441798752362000
267023866	::476441837272449000
197210844	::476441851319570000
21912250	::476442005183430000
436214232	::476442016838975000
9687752	::476442024942772000
212047421	::476442035730530000
268058306	::476442093490282000
370420008	::476442125840961000
232468321	::476442401025044000
232437529	::476442439038042000
494543536	::476442468175474000
19770255	::476442497925664000
120139449	::476442552388694000
19770255	::476442660769497000
494543536	::476442712317886000
19770255	::476442729719668000
413686504	::476442874465505000
19770255	::476442898582355000
232437529	::476442926847778000
19895969	::476442951372255000
21912250	::476442951493898000
177111779	::476442957638139000
16353730	::476442993596329000
19770255	::476443038156206000
22648162	::476443062571261000
23838693	::476443082242928000
205501297	::476443104791494000
552802620	::476443129919180000
19770255	::476443139415097000
342594225	::476443156418801000
19770255	::476443258327810000
267023866	::476443414834053000
232468321	::476443492957573000
342594225	::476443497549946000
21912250	::476443504127000000
141735027	::476443595709247000
463431723	::476443651321896000
414066292	::476443666945675000
224501206	::476443689250590000
218711172	::476443709618524000
267023866	::476443858104901000
342594225	::476443876735987000
267023866	::476443921023647000
184885982	::476444041669005000
29374576	::476444160061214000
29374576	::476444179308875000
57385263	::476444211274072000
321780812	::476444272171163000
140206179	::476444273898815000
374228630	::476444316659744000
31359307	::476444347131760000
264705173	::476444384821800000
31359307	::476444423644266000
267023866	::476444483509161000
18336787	::476444529881411000
17054163	::476444541491216000
267023866	::476444556158701000
279139758	::476444602849697000
342594225	::476444608214220000
19770255	::476444619085844000
607432063	::476444709775089000
360231979	::476444715165163000
271774234	::476444739810496000
386956382	::476444759230140000
23838693	::476444767841427000
57385263	::476444861647060000
40994873	::476444871335501000
267023866	::476444907553296000
57385263	::476444926243516000
19770255	::476445011660132000
267023866	::476445072603348000
54405135	::476445202144837000
57385263	::476445223674195000
296590824	::476445240983687000
19071786	::476445259736432000
57385263	::476445262257606000
478826327	::476445279785201000
57385263	::476445285582123000
184885982	::476445294683774000
267023866	::476445470483431000
451667062	::476445477777731000
418847263	::476445486187282000
490016303	::476445510857797000
617791569	::476445615300169000
267023866	::476445685663797000
374228630	::476445740672516000
374228630	::476445779947970000
370420008	::476445918355808000
158129535	::476446226125434000
227577445	::476446240197324000
23663256	::476446333226594000
589402824	::476446339820453000
165290348	::476446429620494000
97336064	::476446466114723000
66555228	::476446474436243000
495598070	::476446534859362000
311729942	::476447141083099000
251821834	::476447144157540000
177111779	::476447163031896000
227577445	::476447241407062000
41465619	::476447363905892000
186945768	::476447367743291000
33703073	::476447526531641000
97336064	::476447575537504000
374289648	::476447734950789000
340688867	::476447743766835000
481512198	::476447763207827000
261847534	::476447813417832000
34108658	::476447856287432000
519677520	::476447914693120000
96013044	::476447968879730000
374228630	::476448034470244000
340688867	::476448101536776000
552802620	::476448125398171000
227577445	::476448127143014000
57385263	::476448215420915000
337510374	::476448275080683000
588874950	::476448372187226000
465934852	::476448519499579000
301717953	::476448534599061000
116071398	::476448583211040000
50354861	::476448587312676000
91770694	::476448627993620000
276540818	::476448703214284000
22717394	::476448725179432000
493221106	::476448986946367000
297043246	::476449054155874000
57385263	::476449080978444000
163415941	::476449168949800000
297043246	::476449199161372000
163415941	::476449371249442000
22944914	::476449405109673000
198126424	::476449405886025000
163415941	::476449468708298000
29319846	::476449494813655000
493221106	::476449528540065000
472528304	::476449583091187000
70483417	::476449669074018000
297043246	::476449674459881000
27432862	::476449705669689000
296590824	::476449709918126000
60098410	::476449765169709000
267023866	::476449832156921000
386833057	::476449848963891000
50354861	::476449883197435000
117264210	::476449927145742000
401089789	::476450010868236000
465934852	::476450026416521000
237118122	::476450029909991000
109298324	::476450051695583000
540330411	::476450145639211000
172827217	::476450185061474000
267023866	::476450200005771000
109298324	::476450226535157000
267023866	::476450233463754000
540330411	::476450265634074000
33703073	::476450324124016000
23838693	::476450359117115000
473462894	::476450459545120000
120139449	::476450501362335000
301657872	::476450559222767000
297043246	::476450609118199000
297043246	::476450664931799000
374228630	::476450681944301000
236595577	::476450745295056000
40126821	::476450760255746000
619492928	::476450766866362000
267023866	::476450774201802000
109298324	::476450808754892000
237963845	::476450815214116000
540330411	::476450850676559000
256074844	::476450875687174000
69950823	::476450878439063000
297043246	::476450892254683000
100742600	::476451011423633000
267023866	::476451013814001000
297043246	::476451042620473000
297043246	::476451087394680000
317524005	::476451182676684000
374228630	::476451183054188000
275813402	::476451330102677000
205513521	::476451349660307000
244351583	::476451355876278000
297043246	::476451362843021000
137587439	::476451427976351000
297043246	::476451546834554000
205513521	::476451579134881000
131072297	::476451590577352000
22717394	::476451637444091000
205513521	::476451660865081000
244351583	::476451758815059000
205513521	::476451779081555000
205513521	::476451821632757000
16322613	::476451829119606000
606781453	::476451998221365000
244351583	::476452142900068000
244351583	::476452211376287000
406121427	::476452268347514000
16353730	::476452374660145000
509523903	::476452378770550000
229650081	::476452387725385000
331246659	::476452403336601000
497458875	::476452475357396000
276540818	::476452562418544000
216168764	::476452579124060000
212068363	::476452691866968000
469970755	::476452711655669000
406110065	::476452755209748000
31250549	::476452761350201000
31250549	::476452777393405000
20112840	::476452804153049000
19770255	::476452920255197000
224682361	::476452972613079000
19770255	::476453079294820000
241198427	::476453112681869000
510678171	::476453125340274000
135681283	::476453187256602000
174720518	::476453224485224000
432888405	::476453237252321000
293644929	::476453250892181000
421179396	::476453251119083000
293644929	::476453259310542000
586783331	::476453375757004000
237330810	::476453427036557000
410856984	::476453434799841000
418847263	::476453472347623000
499167427	::476453550760165000
410856984	::476453579260059000
633531552	::476453611569156000
424498591	::476453665361133000
32125015	::476453760613777000
158129535	::476453792662441000
586783331	::476453802758123000
15791549	::476453815898501000
237024825	::476453844377808000
230655725	::476453856399073000
17830276	::476453861125660000
25178781	::476453870902579000
716788381	::476453872580325000
48557490	::476453919338799000
260911912	::476453920920051000
25178781	::476453922207330000
25178781	::476453930860167000
501554267	::476453960706822000
330691749	::476453987890515000
22648162	::476454045599539000
198651083	::476454080479772000
313421343	::476454147173011000
259093732	::476454165355720000
109298324	::476454195630211000
50468203	::476454278257602000
195846146	::476454291004088000
109298324	::476454301376974000
259093732	::476454316342255000
124374229	::476454360483115000
716788381	::476454377066995000
25178781	::476454481278693000
22648162	::476454498496303000
331227001	::476454501520777000
297652605	::476454504834277000
716788381	::476454508646526000
146909951	::476454561830678000
6203992	::476454618395082000
14954949	::476454689501118000
297043246	::476454715438268000
102489930	::476454730311671000
410856984	::476454753002471000
259093732	::476454785668096000
14954949	::476454903305764000
501554267	::476454916131926000
6203992	::476454966505504000
417449044	::476454991075348000
166735943	::476455010599829000
339126665	::476455035946414000
303427354	::476455040572747000
22717394	::476455087108157000
109298324	::476455139457630000
146909951	::476455169602117000
21117523	::476455265324498000
7141172	::476455298430144000
543585402	::476455437273792000
21696310	::476455466143604000
297652605	::476455496832913000
21696310	::476455603775078000
543585402	::476455713787502000
349787019	::476455737896751000
275813402	::476455768619614000
267445807	::476455825939369000
337434879	::476455834416074000
406110065	::476455854514790000
400490673	::476455895707025000
213287321	::476455977709867000
244351583	::476456074887712000
543585402	::476456108853592000
198406854	::476456289216626000
543585402	::476456348201144000
47269984	::476456353452802000
313792688	::476456366848999000
273955213	::476456367331741000
109298324	::476456373275099000
504987901	::476456402454859000
59583601	::476456424969887000
16107745	::476456470507425000
297043246	::476456557484736000
29737650	::476456584663400000
491357856	::476456589650825000
297043246	::476456670361837000
400490673	::476456734513319000
471204596	::476456884761661000
33282020	::476456893846929000
159011393	::476456955922628000
254711141	::476456970430337000
7141172	::476457029914349000
26947347	::476457094862757000
307397057	::476457153163964000
301717953	::476457159665156000
254711141	::476457266296545000
66555228	::476457392129835000
310321041	::476457408630632000
200764512	::476457424568991000
254711141	::476457435205357000
430387521	::476457449298198000
23799906	::476457491027746000
102489930	::476457502591418000
266033863	::476457526850891000
297043246	::476457529187504000
244351583	::476457540486565000
66555228	::476457541501591000
430387521	::476457548875198000
497458875	::476457567263391000
256781130	::476457712809553000
174720518	::476457714093023000
310330192	::476457810809868000
279139758	::476457891151376000
256781130	::476457947556364000
310321041	::476457985435529000
375385791	::476457999025053000
33282020	::476458010672644000
244351583	::476458012803366000
430387521	::476458058453770000
576780003	::476458084919824000
264677315	::476458149453369000
481512198	::476458171863932000
399713201	::476458187374477000
576780003	::476458195217432000
15467792	::476458202792333000
264677315	::476458213018046000
317524005	::476458224271360000
451667062	::476458250460614000
17448907	::476458340298809000
260573981	::476458412205961000
257207319	::476458417645563000
254711141	::476458418111123000
17448907	::476458433789452000
207781904	::476458498906001000
576780003	::476458580279689000
237938155	::476458598114287000
22386194	::476458638513426000
102489930	::476458648030683000
348123497	::476458728339017000
267445807	::476458855618977000
244351583	::476458884195172000
498321918	::476458905548378000
394776489	::476458918450036000
204292930	::476459015342264000
576780003	::476459028348825000
320452099	::476459091213049000
270065033	::476459157600886000
45911298	::476459255701049000
110563920	::476459317290602000
357017353	::476459412107059000
247362551	::476459434680406000
291475742	::476459458415972000
369160273	::476459531111645000
28066346	::476459588238446000
249012544	::476459880593633000
369160273	::476459898042327000
33629617	::476459903293612000
334420539	::476459950768947000
369160273	::476459957588852000
374289648	::476459997841620000
556556365	::476460026765119000
217563665	::476460072973766000
47269984	::476460082817818000
578593285	::476460197565964000
20293581	::476460232873635000
323891242	::476460261650726000
217563665	::476460263818809000
199001641	::476460392387198000
420323287	::476460508141199000
256319248	::476460598197121000
102489930	::476460600101732000
47269984	::476460608196714000
39237011	::476460678145138000
27986325	::476460740857954000
205501297	::476460842062708000
47269984	::476460896341200000
102489930	::476460898165751000
407279448	::476460898203488000
21912250	::476460925554159000
102489930	::476461066218917000
399713201	::476461075840638000
375385791	::476461117385220000
458472537	::476461157960908000
245154470	::476461199916548000
337416247	::476461243327606000
221205505	::476461305415888000
48557490	::476461319223513000
363969403	::476461375858806000
407279448	::476461380619763000
624747426	::476461413939290000
376472794	::476461423665885000
110297719	::476461548894814000
36468395	::476461643014995000
23933265	::476461686333792000
212490176	::476461716331429000
47269984	::476461736116387000
340067989	::476461823739572000
193583131	::476461890202116000
47269984	::476461894535221000
254711141	::476461919318970000
254711141	::476461959286497000
340067989	::476461961492692000
78213	::476461994304749000
340067989	::476462099968053000
406110065	::476462160135340000
254711141	::476462174739517000
158129535	::476462271582195000
374289648	::476462300803891000
116988168	::476462356151562000
271774234	::476462375617318000
64596921	::476462381111865000
122717174	::476462402335019000
260573981	::476462403551772000
47269984	::476462444412272000
271717879	::476462448363323000
381778563	::476462600926924000
387941507	::476462619138588000
33017275	::476462630069370000
254711141	::476462693365190000
70839851	::476462723513851000
47269984	::476462734683672000
213763059	::476462737745510000
184885982	::476462807748452000
216507874	::476462810567028000
446541836	::476462820440018000
55888161	::476462821111513000
40810916	::476462845891076000
254711141	::476462859036012000
184885982	::476462994575347000
27268559	::476463008994971000
19222225	::476463013894295000
600663496	::476463125084905000
52818001	::476463204382806000
195563881	::476463227409141000
16846197	::476463258027565000
254711141	::476463271109607000
287727506	::476463342018519000
19222225	::476463345181396000
233362394	::476463396557430000
287727506	::476463406564638000
500388817	::476463457106423000
63617875	::476463480347037000
47269984	::476463509480685000
713245898	::476463515142610000
111411572	::476463616821321000
400817337	::476463651281326000
131968998	::476463714909294000
50354861	::476463762392625000
54754940	::476463865538953000
20713213	::476463889211609000
40810916	::476463908757065000
75937251	::476463911999647000
47269984	::476463980014104000
19222225	::476464018727505000
529096266	::476464034263601000
40810916	::476464055603826000
40810916	::476464087161778000
29198251	::476464250526126000
20293581	::476464315323932000
254711141	::476464324983009000
260428602	::476464326845685000
479246485	::476464328590110000
158129535	::476464529191477000
61050527	::476464568550821000
64768338	::476464580655210000
437082385	::476464636485971000
336149936	::476464638448910000
28197443	::476464666516795000
336149936	::476464696384831000
55888161	::476464734871781000
79861287	::476464740374290000
297652605	::476464793222909000
307397057	::476464817180770000
28197443	::476464832758022000
33282020	::476464841293430000
351896383	::476464865042001000
62066586	::476464865251319000
529096266	::476464879331971000
210996408	::476464880191827000
340688867	::476464907765182000
75937251	::476464976832774000
417428775	::476464997665894000
368386947	::476465018746048000
374228630	::476465036320186000
60098410	::476465128934629000
533417136	::476465136644161000
75937251	::476465142042210000
533417136	::476465206735175000
347413433	::476465350473940000
552802620	::476465392919904000
364405877	::476465399416901000
162200561	::476465414042832000
155686441	::476465531348721000
300884493	::476465563922092000
467688815	::476465625854787000
634615880	::476465652660572000
553738195	::476465783196102000
252756099	::476465973256802000
405040496	::476466266069544000
334420539	::476466303826661000
177111779	::476466315855540000
66555228	::476466400832139000
67492430	::476466660350906000
224095849	::476466795239317000
371817971	::476466879801085000
184885982	::476466910780219000
371817971	::476466930669604000
222278624	::476466938512543000
37578654	::476466971270467000
29394513	::476467020595490000
556556365	::476467046310359000
25410192	::476467238526930000
224095849	::476467287495802000
155686441	::476467375634522000
19245878	::476467379132571000
29394513	::476467382119317000
109615689	::476467435026268000
37578654	::476467462972899000
467688815	::476467556614930000
368691437	::476467583932461000
37578654	::476467586797146000
267445807	::476467590043549000
106855310	::476467620947173000
47269984	::476467688873553000
277251070	::476467689238437000
29394513	::476467754132713000
29394513	::476467957598806000
118855202	::476467967622782000
128977591	::476467993464287000
18336787	::476468013105823000
368691437	::476468014435815000
47269984	::476468043015409000
396929208	::476468066604158000
164891333	::476468183453683000
11146552	::476468199999811000
411898570	::476468236134150000
224095849	::476468241007517000
29394513	::476468256971042000
407279448	::476468296859267000
267445807	::476468301259104000
176489426	::476468381936525000
106855310	::476468429978107000
177111779	::476468476941725000
624747426	::476468603198660000
634822122	::476468610601586000
73020435	::476468633434992000
267445807	::476468634190368000
271717879	::476468694223044000
481512198	::476468828415983000
158129535	::476468997085757000
382976230	::476469061413769000
131072297	::476469101326770000
634822122	::476469290762522000
18455966	::476469397998272000
317524005	::476469401806336000
449981984	::476469448816082000
301203823	::476469655217770000
160495648	::476469828874555000
475930595	::476469840656728000
357790406	::476469863322370000
160495648	::476469888861478000
475930595	::476469977131008000
357790406	::476470015927918000
197277853	::476470069602836000
357790406	::476470099541360000
395687470	::476470142868938000
314604858	::476470186015727000
67492430	::476470200779685000
298216731	::476470212167225000
230069479	::476470215233257000
197277853	::476470427020054000
216833550	::476470458175348000
322842111	::476470472453160000
274311440	::476470491322916000
436476907	::476470553423785000
348316521	::476470671816392000
328858212	::476470722479796000
66555228	::476470783548469000
371416817	::476470822656548000
271774234	::476471124151111000
230659102	::476471130807488000
36468395	::476471224802222000
261043724	::476471257114742000
20804321	::476471265218547000
66555228	::476471295798820000
36468395	::476471330695806000
479246485	::476471345409040000
417449044	::476471411058671000
252914746	::476471466825768000
439491329	::476471538737479000
634615880	::476471781834752000
247372701	::476471783961677000
66555228	::476471850017378000
14223247	::476471891624869000
247372701	::476471909367152000
458472537	::476472063750717000
78213	::476472109288685000
438698734	::476472128020422000
235382002	::476472198048124000
15137186	::476472217123823000
633010300	::476472332194959000
184885982	::476472438243721000
473196438	::476472492480290000
415998425	::476472583593136000
198126424	::476472608959893000
184885982	::476472635711553000
93927673	::476472716468695000
343606449	::476472717903151000
195276249	::476472779664265000
93927673	::476472842381692000
408098797	::476472931326111000
93927673	::476473044429705000
93927673	::476473051761373000
93927673	::476473061961895000
208250490	::476473068421152000
212490176	::476473149609877000
244800948	::476473278643458000
93927673	::476473304703066000
243014276	::476473326844796000
131968998	::476473357693911000
243014276	::476473513092870000
243014276	::476473743020425000
499167427	::476473765291757000
16002106	::476473775811485000
14223247	::476473878244372000
429906977	::476474014752604000
14955026	::476474106439692000
92568275	::476474122089005000
212068363	::476474175302168000
44307877	::476474238753202000
341803593	::476474431238193000
429906977	::476474584649465000
156437061	::476474589673828000
62186442	::476474601728638000
64582219	::476474637916729000
150034005	::476474663561084000
22195036	::476474709912330000
540330411	::476474722692001000
348316521	::476474748239499000
487322279	::476474751175499000
429906977	::476474817156481000
348316521	::476474829239894000
255818707	::476474848772771000
399645465	::476474861070868000
160768741	::476474885460742000
487322279	::476474894373249000
172025978	::476474908239605000
346569016	::476474913016930000
298216731	::476475012791435000
111411572	::476475080310931000
17595323	::476475105875591000
217563665	::476475134090706000
346569016	::476475176184315000
429906977	::476475248716812000
637303583	::476475325258686000
260428602	::476475380980023000
150034005	::476475384717115000
16002106	::476475638342115000
29605636	::476475674488623000
259466143	::476475728028913000
262496951	::476475761835012000
262496951	::476475795515265000
172035134	::476475858249867000
405362735	::476475940248494000
262496951	::476475958954692000
14223247	::476475998418903000
20713213	::476476106619367000
289360824	::476476146960191000
164891333	::476476153994440000
222278624	::476476155583664000
244800948	::476476186491502000
348316521	::476476247275339000
222278624	::476476324064677000
212068363	::476476334383054000
212068363	::476476394684567000
202927618	::476476397846679000
340094001	::476476405526847000
164891333	::476476418415525000
212068363	::476476522774405000
500388817	::476476538183880000
434439338	::476476539148570000
55888161	::476476566692966000
360231979	::476476573164400000
212068363	::476476701405630000
327689033	::476476728018481000
434439338	::476476737371377000
631513843	::476476792216489000
46268291	::476476865386127000
270065033	::476476877494710000
62975545	::476477051273084000
14223247	::476477069367316000
20713213	::476477097871806000
23933265	::476477133079191000
451667062	::476477192533454000
9687752	::476477225160953000
434439338	::476477310044889000
63617875	::476477343121555000
360730562	::476477419646242000
417449044	::476477436675112000
346569016	::476477539993812000
222278624	::476477547647995000
160495648	::476477555844087000
330799447	::476477577914118000
34863840	::476477693773361000
74955386	::476477872350441000
314604858	::476477974859218000
133158896	::476478047248711000
186945768	::476478092912103000
247159855	::476478118220148000
14223247	::476478134309502000
186945768	::476478142602027000
349472194	::476478147551305000
588874950	::476478321862377000
244351583	::476478393651699000
77078833	::476478497783705000
588874950	::476478516297752000
400490673	::476478612267233000
491357856	::476478671587659000
108798356	::476478772367982000
91606737	::476478803829481000
124517802	::476478874411233000
17035194	::476478887418163000
498321918	::476478902622494000
17035194	::476478945131765000
331246659	::476479017269198000
216833550	::476479248492810000
14190836	::476479350507048000
378281495	::476479393272188000
46796467	::476479407394410000
117608761	::476479657777168000
92568275	::476479717072441000
203688730	::476479727872778000
243014276	::476479810131488000
589654759	::476479929299632000
263013923	::476479987034624000
371416817	::476480051446546000
34863840	::476480092340625000
263013923	::476480285069291000
18455966	::476480285899771000
60098410	::476480437372452000
14205371	::476480491839713000
487322279	::476480596084928000
481512198	::476480793150492000
434439338	::476480934506532000
177111779	::476481013615325000
373126936	::476481055872909000
264705173	::476481148504539000
371578955	::476481162593206000
321166954	::476481251134930000
61050527	::476481402972553000
61050527	::476481463802540000
384109939	::476481473306849000
294964037	::476481542462910000
399713201	::476481571420397000
430182591	::476481640802562000
486174522	::476481759198978000
331246659	::476481760046637000
503577648	::476481761497845000
406110065	::476481873951330000
92568275	::476481875725545000
379358099	::476481915302989000
371578955	::476481923263787000
325849507	::476481946554728000
323477702	::476482024065097000
379358099	::476482024757551000
371578955	::476482028175908000
371578955	::476482094655631000
552802620	::476482107246514000
418965366	::476482125202718000
211019280	::476482136074375000
325849507	::476482302831501000
343756278	::476482313711140000
85211920	::476482325703049000
466989920	::476482339132829000
26198298	::476482341280313000
382976230	::476482368979886000
346569016	::476482373870039000
41230104	::476482675197620000
615636079	::476482694042230000
14223247	::476482708801994000
162802335	::476482790784266000
382976230	::476482811554062000
382976230	::476482838301134000
230069608	::476482910292160000
14584037	::476482977061695000
251231824	::476483024566370000
382976230	::476483258025123000
14223247	::476483287724998000
373126936	::476483380381364000
516542821	::476483382524653000
29605636	::476483398102310000
467688815	::476483500674412000
475930595	::476483564050350000
41606452	::476483679443632000
16726467	::476483696569372000
55888161	::476483714961375000
17974977	::476483760540499000
248468379	::476483789963554000
254635990	::476483847815573000
41230104	::476483853108797000
17974977	::476483899171045000
417449044	::476483966766026000
237936556	::476484159406637000
473196438	::476484205837565000
364546435	::476484255397457000
120139449	::476484351836700000
78213	::476484355020582000
382976230	::476484417892786000
323477702	::476484435244634000
63490594	::476484445621346000
589654759	::476484506195472000
33703073	::476484539150503000
243751614	::476484609878659000
359446141	::476484616363065000
57300329	::476484622579412000
349484189	::476484691932221000
117264210	::476484780876242000
378281495	::476484926280585000
405362735	::476484929891467000
382976230	::476484983276986000
64219388	::476485046509899000
346569016	::476485072372379000
260911912	::476485074884759000
398735102	::476485133701513000
451667062	::476485216077242000
108798356	::476485223610597000
184885982	::476485257043390000
382976230	::476485267813965000
230069608	::476485320993951000
43586963	::476485351826284000
140206179	::476485354002739000
477235727	::476485394196754000
477235727	::476485489533267000
310666452	::476485585889021000
310666452	::476485685675708000
246571951	::476485744341426000
401757405	::476485806949797000
365203632	::476485864084631000
110563920	::476485903557623000
338073739	::476485931097006000
613956023	::476485978446503000
23642786	::476486030413942000
131072297	::476486064774057000
338073739	::476486087963996000
39684857	::476486106519588000
298216731	::476486163503808000
41230104	::476486269229228000
248468379	::476486290876006000
22294252	::476486299638321000
18455966	::476486325227380000
310666452	::476486355841601000
393105437	::476486474632683000
209401949	::476486493205037000
382976230	::476486521420132000
409709795	::476486530337222000
55161530	::476486656602546000
39684857	::476486727511465000
410877459	::476486744138088000
349484189	::476486746650443000
310666452	::476486810743218000
310666452	::476486823061884000
31359307	::476486883334049000
310666452	::476487024434638000
373653741	::476487029467774000
25359188	::476487037223047000
92905148	::476487038154203000
341153843	::476487058106908000
410877459	::476487099869171000
92905148	::476487115828494000
310666452	::476487183130320000
29198251	::476487316710899000
404496513	::476487336432533000
365203632	::476487505978462000
343756278	::476487550937202000
147997393	::476487627617869000
400249617	::476487703110762000
150034005	::476487703790628000
310666452	::476487783612030000
410877459	::476487825320591000
410877459	::476487969277087000
369292925	::476488068187168000
338588400	::476488150529736000
133158896	::476488187498360000
475031809	::476488191671668000
310666452	::476488340829503000
497458875	::476488391966855000
298216731	::476488398124113000
382976230	::476488402083123000
487322279	::476488467694620000
410877459	::476488485600509000
337510374	::476488504797827000
310666452	::476488520081481000
29198251	::476488564536930000
378281495	::476488593771225000
241278291	::476488659164999000
29198251	::476488662658453000
348047989	::476488863834447000
369292925	::476488882163154000
76463655	::476488952329695000
29198251	::476488991009947000
265249050	::476489014493470000
29198251	::476489066968801000
289650000	::476489084446461000
700013623	::476489126645362000
307397057	::476489257331458000
269012544	::476489291346898000
310666452	::476489358250225000
158129535	::476489403301629000
369292925	::476489412100890000
408049418	::476489467281154000
244351583	::476489489888460000
18336787	::476489707279224000
310666452	::476489823801192000
400249617	::476489843954819000
20713213	::476489904830951000
158129535	::476489920983629000
589654759	::476490036897005000
31345791	::476490050247880000
289360824	::476490065460613000
52818001	::476490096334893000
198126424	::476490208574464000
310666452	::476490222192975000
379807492	::476490254086860000
80586819	::476490277461295000
318065690	::476490301989588000
158129535	::476490303965495000
188917484	::476490390904651000
237963845	::476490408940564000
450378413	::476490476619833000
589654759	::476490527810924000
258609027	::476490528562089000
205501297	::476490623147458000
158129535	::476490646317199000
589654759	::476490655607181000
54721301	::476490706656452000
408049418	::476490731377684000
118855202	::476490833634410000
50151347	::476490946389872000
158129535	::476490975263866000
344857407	::476490993173159000
20713213	::476491044133928000
16846197	::476491126267207000
272533260	::476491131883364000
303342881	::476491223310409000
40054726	::476491224174448000
52105336	::476491268085002000
50151347	::476491286682550000
384494456	::476491321188687000
384494456	::476491332513308000
289360824	::476491341338529000
158129535	::476491382866329000
50151347	::476491753810173000
76463655	::476491862552113000
417449044	::476491894864637000
26198298	::476491962187390000
339565561	::476491991111700000
361532861	::476492097701576000
158129535	::476492130266144000
26198298	::476492175342309000
158129535	::476492448416681000
20713213	::476492562845274000
95723533	::476492597717123000
549785954	::476492645016293000
80586819	::476492699307368000
15742158	::476492718957285000
26514591	::476492758224338000
26514591	::476492771750973000
393133633	::476492792613445000
485252693	::476492814126432000
497458875	::476492820837314000
589654759	::476492830731292000
365203632	::476492872653737000
589654759	::476492899907944000
205991617	::476492902450094000
80586819	::476492987112112000
205991617	::476492998793248000
473118863	::476493044045213000
101881386	::476493084428369000
52105336	::476493087121088000
406110065	::476493114056536000
397024307	::476493160789856000
44307877	::476493233040539000
118855202	::476493238606393000
152875477	::476493347226255000
158129535	::476493468219744000
244351583	::476493553921585000
370850900	::476493564809977000
80586819	::476493581482737000
716262980	::476493698545356000
475031809	::476493777910001000
444679647	::476493792950755000
277829772	::476493854326398000
23672351	::476493855454658000
48804765	::476493862790504000
118855202	::476493894754910000
444679647	::476493910412247000
27904685	::476494037567156000
118855202	::476494048820072000
406110065	::476494182207750000
620420742	::476494238616526000
338543771	::476494282615185000
326636490	::476494286008377000
620420742	::476494288184823000
130690913	::476494484000079000
418965366	::476494540056977000
440624261	::476494583572885000
330799447	::476494670638239000
254579074	::476494820605575000
259413656	::476494820991827000
277829772	::476494850984914000
444679647	::476494896354701000
73275873	::476494913689747000
337434879	::476494920786903000
473462894	::476494928835379000
444679647	::476495187913359000
444679647	::476495228321267000
346412695	::476495330037747000
404335977	::476495362350673000
179119528	::476495532622217000
325849507	::476495568504913000
401757405	::476495570371366000
325849507	::476495573793902000
369109312	::476495597936340000
406110065	::476495637413134000
404335977	::476495712264671000
396332641	::476495796024930000
60098410	::476495839313924000
47269984	::476495904266940000
365203632	::476495986521804000
374228630	::476496101587951000
46796467	::476496210208243000
103138091	::476496233935433000
315559101	::476496236816515000
52105336	::476496271138881000
365203632	::476496288037736000
552802620	::476496343532187000
374528956	::476496369515896000
221641208	::476496386813624000
20713213	::476496450608566000
221641208	::476496476550737000
404335977	::476496506812657000
21117523	::476496512957288000
497458875	::476496529898082000
365203632	::476496615445131000
299441398	::476496803773169000
105607367	::476496963987197000
406110065	::476496994203365000
348047989	::476497115007315000
406110065	::476497256355737000
19222225	::476497327377489000
437082385	::476497403739389000
47269984	::476497444306313000
349787019	::476497448098340000
243751614	::476497464648683000
136114188	::476497507313537000
369804138	::476497638544908000
348047989	::476497672934010000
89852975	::476497730375020000
349787019	::476497744027070000
114070939	::476497811320500000
617791569	::476497811530207000
221641208	::476497893789282000
393133633	::476497999346937000
374228630	::476498038425255000
198126424	::476498164686815000
111411572	::476498213428420000
637303583	::476498323969679000
111411572	::476498333997871000
617791569	::476498346304352000
259466143	::476498434112122000
111411572	::476498455615922000
111411572	::476498541708185000
328779215	::476498567025422000
398735102	::476498671979098000
348047989	::476498745568546000
351152035	::476498811700137000
315527257	::476498890217115000
203736885	::476498951072256000
130690913	::476498966347927000
588705820	::476498973297897000
240532669	::476499006231941000
637303583	::476499021868302000
293246270	::476499025923817000
84849075	::476499088452898000
75034878	::476499201505783000
158129535	::476499235152875000
57300329	::476499309316542000
286282963	::476499345005883000
268547296	::476499399238230000
348047989	::476499460517007000
426838833	::476499532457709000
376425912	::476499582327599000
374228630	::476499583036428000
256781130	::476499665941045000
384503737	::476499715895623000
28054060	::476499799026302000
348047989	::476499871336128000
21623464	::476499953913585000
18455966	::476500065419554000
230069608	::476500085937696000
374228630	::476500104560394000
30666953	::476500144032980000
259413656	::476500174223998000
193192138	::476500174853115000
75034878	::476500251201650000
159011393	::476500312279093000
275260502	::476500333913714000
21623464	::476500394508427000
600663496	::476500396341751000
65435835	::476500477392453000
247372701	::476500499945226000
426838833	::476500515619352000
275260502	::476500519079649000
314710836	::476500590814437000
309167251	::476500720280424000
67492430	::476500755290271000
212068363	::476500839583191000
346219373	::476500899343249000
479156555	::476501138108583000
449902821	::476501144714633000
349484189	::476501153937915000
29436016	::476501184988327000
221641208	::476501213299867000
399713201	::476501221881413000
467688815	::476501325807878000
279139758	::476501383412072000
358307309	::476501449980252000
67492430	::476501512139866000
279139758	::476501515071266000
26514591	::476501545287049000
26514591	::476501562160721000
23933265	::476501627516751000
588874950	::476501649536851000
18336787	::476501735326773000
287228225	::476501833381183000
160768741	::476502189347987000
221641208	::476502224202629000
479156555	::476502229952638000
408049418	::476502334579945000
374228630	::476502484542693000
384105885	::476502519619665000
162200561	::476502543984766000
20713213	::476502562720735000
75034878	::476502565421453000
299441398	::476502566088368000
379357885	::476502573340721000
19071786	::476502692102029000
351896383	::476502703401877000
233767854	::476502742676946000
29436016	::476502819844149000
131072297	::476502935216881000
323477702	::476502944137768000
408049418	::476502971761434000
198126424	::476503067618463000
275260502	::476503088618954000
406110065	::476503148623069000
47269984	::476503189572038000
230069608	::476503195418513000
230069608	::476503219590283000
486231003	::476503224216985000
160671151	::476503378046885000
597965837	::476503393268412000
408049418	::476503500483227000
384503737	::476503506845589000
19071786	::476503515284926000
386861626	::476503684877021000
625951846	::476503688807452000
39863661	::476503728485564000
44451086	::476503762660380000
222636373	::476503810874302000
160768741	::476503842264055000
40994873	::476503934329040000
429491583	::476503977581084000
87812967	::476504106669187000
449902821	::476504208691433000
336149936	::476504270074699000
337416247	::476504312580149000
407279448	::476504391953182000
596957614	::476504464569139000
279139758	::476504492091789000
623065439	::476504502124965000
396332641	::476504573193252000
324536771	::476504597620465000
233362394	::476504677782421000
324536771	::476504695754592000
321780812	::476504712037281000
54405135	::476504743335190000
241278291	::476504763480014000
600663496	::476504802957221000
20713213	::476504871206920000
221205505	::476504905256284000
286282963	::476505196655558000
33282020	::476505335151067000
19837708	::476505520657162000
236271147	::476505667600412000
340067989	::476505738022748000
355896730	::476505804292775000
271774234	::476505811481415000
340067989	::476505966825861000
429491583	::476505995158781000
340067989	::476506036736909000
223998080	::476506037814820000
241278291	::476506090658873000
47269984	::476506112754057000
340067989	::476506138230652000
221205505	::476506167598792000
340067989	::476506171692830000
118855202	::476506211181817000
221641208	::476506343512489000
111411572	::476506389410742000
118855202	::476506509531041000
268073941	::476506544583245000
285401749	::476506585569980000
273697690	::476506595153551000
221641208	::476506687730647000
340067989	::476506693967179000
58847822	::476506720114454000
393041277	::476506786867191000
340067989	::476506801295622000
340067989	::476506858945925000
221641208	::476506897928192000
111411572	::476506966143930000
111411572	::476507063003004000
396655167	::476507077217878000
200764512	::476507155378733000
331227001	::476507162878160000
58031746	::476507179055194000
221641208	::476507268503330000
450378413	::476507344512102000
30529918	::476507354318401000
509523903	::476507374539137000
340067989	::476507429585563000
136458681	::476507513916260000
478145352	::476507565892067000
221641208	::476507582111420000
478145352	::476507592676900000
451667062	::476507665301266000
450378413	::476507681650249000
411777707	::476507796092223000
340067989	::476507813431083000
340067989	::476507849174962000
377176939	::476507851524165000
478145352	::476508006243266000
221641208	::476508017304031000
307397057	::476508025604538000
198651083	::476508059762966000
340067989	::476508191317299000
311583053	::476508244941500000
500212290	::476508260053549000
405362735	::476508347634429000
110563920	::476508521295785000
63617875	::476508559706828000
39863661	::476508599221751000
40097041	::476508606033317000
70982412	::476508631454605000
231150237	::476508665655341000
379833720	::476508764678287000
110236585	::476508887643066000
404335977	::476509042593247000
28771314	::476509053041270000
194998718	::476509063426367000
280297585	::476509064156155000
497458875	::476509178702606000
260573981	::476509283949883000
268073941	::476509341164789000
20713213	::476509342943166000
252823136	::476509375755206000
340067989	::476509384194158000
218750630	::476509533271883000
374528956	::476509571671146000
332631850	::476509603438792000
221641208	::476509613668708000
252823136	::476509681306066000
374528956	::476509686796419000
221641208	::476509690206363000
91712528	::476509706609893000
366701651	::476509740407611000
281295226	::476509742735441000
61478431	::476509794728443000
14307454	::476509801946820000
252823136	::476509822956097000
440624261	::476509860196933000
221641208	::476509875351326000
296433109	::476509893042921000
268073941	::476509899976081000
36958694	::476509954325483000
379833720	::476510040052871000
237936556	::476510097678401000
344857407	::476510195317624000
379833720	::476510210547138000
195276249	::476510214980911000
29605636	::476510229849333000
29605636	::476510253480030000
268073941	::476510261420257000
280297585	::476510357570465000
379833720	::476510490143633000
252823136	::476510518598176000
231150237	::476510519017635000
231150237	::476510634084155000
20738985	::476510695937155000
215385454	::476510699389087000
576780003	::476510707408576000
41753572	::476510752975507000
407279448	::476510837415636000
291518680	::476510846408208000
291518680	::476510972166025000
407279448	::476510974846181000
118855202	::476510996006051000
404335977	::476511045637660000
45289907	::476511047793119000
18324223	::476511083239182000
45289907	::476511150922665000
236271147	::476511223912345000
33282020	::476511234477395000
516542821	::476511244309250000
45289907	::476511258728865000
410047216	::476511293567168000
186572442	::476511354552352000
213763059	::476511388584914000
45289907	::476511404774526000
412304311	::476511430708322000
239313896	::476511473121124000
45289907	::476511487804968000
519086519	::476511527130779000
412304311	::476511607670190000
45289907	::476511628767137000
379833720	::476511634773393000
236271147	::476511639131676000
213763059	::476511681024372000
44307877	::476511714867834000
559991040	::476511727761506000
559991040	::476511742118621000
279139758	::476511765153316000
162559610	::476511797198221000
559991040	::476511801731850000
559991040	::476511828017565000
45289907	::476511829993086000
45289907	::476511887941582000
220867112	::476512026076786000
45289907	::476512101880434000
316902035	::476512175414980000
45289907	::476512212224208000
192727478	::476512520505921000
599348429	::476512570934034000
241278291	::476512573139845000
406110065	::476512633290375000
514003187	::476512667679879000
193796724	::476512696310169000
317524005	::476512745416708000
364752208	::476512838039523000
263389464	::476512840619425000
14205371	::476512854859071000
18324223	::476512898290683000
276341812	::476513001869017000
179119528	::476513075684573000
276341812	::476513100837834000
342845822	::476513145951760000
26947347	::476513176406609000
44307877	::476513290516828000
230069608	::476513333018120000
213763059	::476513359593238000
193796724	::476513468464783000
18324223	::476513535392882000
230069608	::476513539008774000
467545942	::476513545832919000
87812967	::476513568939315000
18374690	::476513586685419000
244351583	::476513602615410000
407279448	::476513657086812000
40485959	::476513739584176000
69950823	::476513787907149000
40485959	::476513828943822000
491969843	::476513853795495000
597965837	::476513892563419000
332631850	::476513900863946000
276341812	::476513997005389000
483283190	::476513998897430000
425897170	::476514059517304000
164135621	::476514070355783000
136791341	::476514138332884000
23672351	::476514151276498000
18324223	::476514196088037000
210996408	::476514231332786000
401089789	::476514237859520000
17016789	::476514241856692000
22195036	::476514250882420000
29605636	::476514267789664000
214970887	::476514274056351000
305216922	::476514287775932000
289360824	::476514355203551000
251231824	::476514370319810000
184885982	::476514394252509000
156508337	::476514398488391000
338073739	::476514404167479000
232437529	::476514406491115000
156508337	::476514438950817000
371500504	::476514453551185000
251231824	::476514474619596000
597965837	::476514523625844000
458010782	::476514526503108000
184885982	::476514546363170000
258454374	::476514553359261000
276341812	::476514595771650000
18324223	::476514604890087000
483283190	::476514617783758000
20545953	::476514660611805000
164135621	::476514664021782000
258454374	::476514707441221000
240492455	::476514720800079000
205501297	::476514740681056000
597965837	::476514750982270000
156508337	::476514824487055000
19071786	::476514862990778000
597965837	::476514876790431000
486174522	::476514889981116000
64926237	::476515012064706000
258454374	::476515058647048000
332631850	::476515086258155000
509523903	::476515147247136000
179119528	::476515186963009000
486174522	::476515201433354000
18324223	::476515214662197000
364043601	::476515273986801000
205501297	::476515279640735000
276341812	::476515305384976000
597965837	::476515363430350000
232437529	::476515376780431000
486174522	::476515421063892000
111411572	::476515422708441000
529096266	::476515478567796000
486174522	::476515837323378000
486174522	::476515862988345000
486174522	::476515941690245000
406772829	::476515946442391000
156508337	::476516008337743000
451868502	::476516030286942000
186945768	::476516147236716000
62186442	::476516196041621000
506707370	::476516208754589000
62186442	::476516268334665000
17016789	::476516276034994000
85211920	::476516405634801000
470458433	::476516470198112000
24634410	::476516482654801000
409709795	::476516499264262000
152875477	::476516504805339000
131072297	::476516509263863000
351316240	::476516525294501000
243751614	::476516582043025000
65435835	::476516597239386000
402273149	::476516622363267000
24634410	::476516622580998000
263389464	::476516652251897000
508054066	::476516652721647000
486174522	::476516655153963000
84849075	::476516676255883000
29605636	::476516854072999000
172827217	::476516920532172000
15681561	::476516970851237000
409709795	::476516988437553000
30242503	::476517021367418000
315527257	::476517091965558000
364043601	::476517102510432000
232437529	::476517112211447000
29827759	::476517129072541000
373653741	::476517169149145000
384494456	::476517199595593000
24803741	::476517228305989000
375734748	::476517274245808000
587864456	::476517315941793000
338073739	::476517402126352000
231150237	::476517406480015000
260428602	::476517420224741000
311924851	::476517445730312000
376425912	::476517451409002000
23672351	::476517536289132000
152875477	::476517590232076000
109298324	::476517706145865000
436476907	::476517741709787000
79861287	::476517744117301000
30242503	::476517864267341000
15288029	::476517914992848000
546153359	::476517926947004000
486174522	::476517989286555000
486174522	::476518024661327000
299484513	::476518030562705000
17016789	::476518160032493000
56059141	::476518171654901000
620420742	::476518241796632000
17016789	::476518247521480000
95723533	::476518267566034000
396454394	::476518287015411000
308175001	::476518307630030000
51413309	::476518311325229000
243751614	::476518359786205000
519086519	::476518427709149000
352062989	::476518469752852000
8548362	::476518497569099000
273092249	::476518539609001000
351914412	::476518600069906000
451667062	::476518664854716000
379358099	::476518670207029000
330691749	::476518687902826000
352970133	::476518692964933000
285254109	::476518747612540000
536141027	::476518751945248000
463431723	::476518793632432000
52542320	::476518806789955000
508054066	::476518900239446000
351914412	::476518946015698000
181101394	::476518949459206000
409709795	::476518989179670000
95723533	::476519016069332000
26514591	::476519063015788000
313421343	::476519070423334000
313421343	::476519072692449000
169291538	::476519080758108000
264705173	::476519099376619000
414374118	::476519169476022000
363361632	::476519204662026000
414374118	::476519226472423000
451667062	::476519284051419000
21696310	::476519331711311000
467027311	::476519347943653000
396454394	::476519372086079000
256319248	::476519401832054000
92936298	::476519485848162000
186572442	::476519499555172000
592150138	::476519527535362000
85343069	::476519538499289000
15791549	::476519543276187000
256319248	::476519549274431000
234214828	::476519654580826000
24634410	::476519701258854000
351099839	::476519711447203000
16353730	::476519732494217000
151190656	::476519738458120000
486174522	::476519754862063000
398735102	::476519792292405000
16353730	::476519831907606000
486174522	::476519841205985000
396454394	::476519850442252000
343756278	::476519866183073000
451667062	::476519873699262000
483283190	::476519902204157000
203736885	::476519916552847000
399174015	::476519965005053000
244351583	::476519981417394000
396454394	::476520004041842000
140206179	::476520072698007000
519086519	::476520077660270000
451667062	::476520140654133000
409709795	::476520163177955000
156166678	::476520191027724000
351914412	::476520196149346000
58046021	::476520213135904000
393041277	::476520264331956000
351914412	::476520298117079000
546153359	::476520323073196000
53724365	::476520323979153000
61050527	::476520414307315000
414374118	::476520418216378000
414374118	::476520467214245000
277814195	::476520476450504000
351914412	::476520550719053000
483283190	::476520595782635000
343756278	::476520603394908000
282697692	::476520761809973000
396454394	::476520799156060000
369819130	::476520868386852000
483283190	::476520873328128000
236271147	::476520936842465000
276341812	::476521028168863000
156508337	::476521138395172000
203736885	::476521169995436000
18868622	::476521240082272000
33683248	::476521396206854000
376541246	::476521409577897000
406772829	::476521522765393000
263389464	::476521526880399000
420389630	::476521528025440000
546947837	::476521550724620000
48804765	::476521603522908000
156508337	::476521638855331000
38579155	::476521660820910000
420731308	::476521730727374000
378334138	::476521811224829000
406772829	::476521857177243000
56509474	::476521888534253000
234960273	::476521928552099000
564879952	::476521934579326000
564879952	::476521981412904000
65435835	::476522012262023000
551501734	::476522053366198000
31345791	::476522066033016000
564879952	::476522090682941000
65435835	::476522190570274000
553930094	::476522198488731000
33683248	::476522219477405000
100742600	::476522317963862000
17054163	::476522343355797000
95723533	::476522407616708000
165491208	::476522440668217000
430072028	::476522536684236000
49052615	::476522547841105000
351914412	::476522606859153000
467545942	::476522609228914000
256346048	::476522615394566000
219039425	::476522661561253000
132976059	::476522667827163000
351316240	::476522701130334000
342845822	::476522757929172000
286282963	::476522853018664000
564879952	::476522944009469000
351914412	::476522953619042000
289650000	::476523005091532000
29436016	::476523052751392000
349904873	::476523149224198000
634615880	::476523155842805000
120139449	::476523179431981000
289650000	::476523184934887000
47859489	::476523223417651000
29436016	::476523254526771000
583488323	::476523307513430000
25942336	::476523405987315000
47859489	::476523459603103000
276381534	::476523517182492000
15742158	::476523529836302000
291249412	::476523602167070000
95072707	::476523717254582000
47859489	::476523845919449000
311664191	::476523849388163000
286298021	::476523948151422000
351316240	::476523948738629000
44307877	::476523957936726000
446541836	::476523986558271000
300884493	::476523996973121000
95072707	::476524054807982000
71597388	::476524198752710000
397717926	::476524243203915000
286298021	::476524405020176000
35869207	::476524460636655000
136114188	::476524496443424000
314604858	::476524498007887000
151129980	::476524523500490000
35869207	::476524562168168000
35869207	::476524569290096000
256319248	::476524916481994000
47859489	::476524937889742000
399408344	::476524965991571000
351914412	::476524972236881000
312394133	::476525119767339000
365658620	::476525165036068000
592150138	::476525166970028000
21696310	::476525231021260000
351914412	::476525241532178000
399408344	::476525273274675000
308726677	::476525289343025000
251231824	::476525553034723000
95072707	::476525570755284000
529698153	::476525570847961000
172035134	::476525590955425000
331668519	::476525677257428000
18156298	::476525817301053000
406772829	::476525819758514000
564879952	::476525924436156000
136791341	::476525929259626000
351914412	::476525929993232000
372880069	::476525968870215000
452882285	::476526188458819000
224095849	::476526270298062000
21696310	::476526283506319000
26198298	::476526471003901000
351914412	::476526475190218000
21696310	::476526510447550000
179119528	::476526548304920000
377110730	::476526567385231000
264677315	::476526615975833000
40126821	::476526719189667000
80586819	::476526728941420000
311664191	::476526751498379000
33017275	::476526768153985000
109762886	::476526778107043000
243830281	::476526791377825000
438698734	::476526826802515000
282697692	::476526838471483000
272533260	::476526859966902000
264677315	::476526865067175000
156166678	::476526926966706000
247633146	::476526931660136000
508054066	::476526934696787000
398735102	::476527069749587000
508054066	::476527097087684000
163768701	::476527098677325000
107610605	::476527124002906000
264677315	::476527143636041000
186572442	::476527180739248000
348683759	::476527223848337000
136038442	::476527292458340000
317524005	::476527314902056000
247633146	::476527315631869000
57385263	::476527337497190000
26514591	::476527338713149000
406110065	::476527363497660000
358617322	::476527503175987000
479245748	::476527558406574000
264677315	::476527603440824000
186572442	::476527640892157000
78213	::476527668209655000
39169797	::476527669555634000
264677315	::476528040558604000
249052117	::476528048444276000
309167251	::476528183022743000
243427085	::476528225401573000
109762886	::476528253738287000
15681561	::476528256242688000
334420539	::476528289234681000
198651083	::476528352010833000
49052615	::476528369371451000
236595577	::476528382075604000
295980167	::476528390456213000
439491329	::476528421829615000
508054066	::476528462665379000
91195209	::476528467912060000
285401749	::476528514901241000
136038442	::476528538879676000
244351583	::476528584949919000
335759212	::476528595654180000
266033863	::476528603837239000
417449044	::476528622891573000
24634410	::476528655326130000
396454394	::476528678495870000
564879952	::476528746611372000
335759212	::476528777673994000
190624012	::476528784481341000
236595577	::476528817729961000
514003187	::476528840211439000
711532177	::476528899279421000
709921765	::476528943051571000
348316521	::476528950081232000
29436016	::476528950236418000
397717926	::476528962404102000
426838833	::476528964027293000
159986953	::476528997674016000
411848692	::476529052527116000
223288871	::476529052820324000
463431723	::476529057392123000
244351583	::476529186375757000
87812967	::476529297726111000
244995179	::476529326587150000
483283190	::476529336196276000
463431723	::476529342768766000
285401749	::476529346841419000
508054066	::476529414671314000
8548362	::476529495512723000
308726677	::476529502139731000
247633146	::476529511668801000
483283190	::476529544393162000
304645030	::476529562428661000
25383063	::476529578195030000
22648162	::476529644187820000
159986953	::476529652698062000
49886698	::476529656091275000
15681561	::476529716577701000
247633146	::476529771417841000
242435004	::476529788350631000
12354252	::476529795061547000
426838833	::476529830348210000
379358099	::476529901978517000
396454394	::476529932232056000
617791569	::476529932617940000
445903498	::476529947532460000
417449044	::476529948442648000
330645900	::476529961960873000
574250205	::476529975399837000
208894791	::476529978793017000
378281495	::476529981867438000
232437529	::476529990943514000
29605636	::476530026225999000
330799447	::476530036611510000
479246485	::476530057469374000
625900103	::476530216592891000
260262291	::476530251581763000
470458433	::476530307781636000
186287095	::476530413876170000
215385454	::476530437464924000
352970133	::476530456884572000
186107022	::476530469618454000
89505869	::476530473577897000
215385454	::476530492880080000
458010782	::476530553353949000
203688730	::476530580369072000
265249050	::476530642700599000
330799447	::476530674216607000
257546151	::476530681183760000
458847153	::476530702251327000
342845822	::476530705715843000
247633146	::476530759251931000
396454394	::476530766516875000
636632104	::476530885169147000
39169797	::476530932011503000
265249050	::476530953930948000
264677315	::476530956900114000
349484189	::476530960247578000
39169797	::476530992573059000
39169797	::476531024504291000
86243090	::476531055512412000
63617875	::476531079315460000
172035134	::476531101201350000
234187240	::476531144234905000
397717926	::476531195657060000
257546151	::476531220881223000
325242803	::476531230176186000
279750654	::476531316729864000
726320420	::476531399726333000
451868502	::476531437227634000
222278624	::476531454298451000
21059736	::476531466953064000
337416247	::476531471499689000
164135621	::476531504311726000
203688730	::476531505561231000
150034005	::476531542047485000
100378471	::476531647366828000
29319846	::476531661010530000
279750654	::476531711455805000
477235727	::476531740098719000
352970133	::476531762382651000
600663496	::476531766820614000
529698153	::476531769341390000
29319846	::476531795240812000
396454394	::476531804749713000
172035134	::476531877294407000
372493368	::476531891584376000
256319248	::476531914321723000
477235727	::476531961818009000
258609027	::476531984991518000
396454394	::476532020232077000
124582805	::476532022098534000
279750654	::476532023637860000
264677315	::476532025327747000
62186442	::476532095373017000
633531552	::476532106525691000
411777707	::476532110418001000
372493368	::476532199601102000
91712528	::476532241393541000
429345484	::476532275593494000
502240473	::476532278274048000
156166678	::476532302529327000
317524005	::476532349941714000
348262381	::476532386478317000
316301043	::476532405785067000
164891333	::476532414035279000
164891333	::476532454254465000
396454394	::476532455063969000
430072028	::476532472293781000
73020435	::476532490232795000
230968348	::476532495513423000
458472537	::476532529097220000
62186442	::476532558034112000
26198298	::476532585732915000
294964037	::476532590313488000
145572480	::476532606914535000
309167251	::476532650254278000
15681561	::476532651751669000
435557155	::476532698198974000
32342599	::476532706663473000
62186442	::476532747943813000
162315218	::476532777241051000
551447338	::476532809491050000
15733436	::476532892617539000
396454394	::476532936381304000
64813007	::476533045462568000
467545942	::476533124604899000
62186442	::476533170075365000
398735102	::476533188580626000
227114320	::476533208084152000
230968348	::476533268460744000
308690900	::476533328204800000
119269983	::476533346106089000
162802335	::476533420143939000
32342599	::476533458421161000
316301043	::476533490016862000
396454394	::476533516885585000
71597388	::476533529413562000
275260502	::476533622087098000
495135733	::476533623927996000
32342599	::476533648372822000
54754940	::476533672766877000
277814195	::476533762734698000
234828491	::476533774323159000
62186442	::476533786868719000
52542320	::476533811019522000
314251743	::476533837405487000
297043246	::476533844644880000
49114032	::476533929868939000
346219373	::476533936240078000
314251743	::476533936361730000
276341812	::476533938228166000
396454394	::476533957908262000
48557490	::476533985481596000
203688730	::476533991357816000
162802335	::476534002585575000
32342599	::476534070877630000
308690900	::476534103148601000
62186442	::476534167497633000
259093732	::476534230491865000
276341812	::476534299722649000
276341812	::476534312200699000
32342599	::476534319788617000
587864456	::476534328391114000
314251743	::476534347051196000
440314946	::476534359399628000
349484189	::476534406782255000
271774234	::476534408086695000
429491583	::476534417457176000
260338000	::476534432237912000
54587465	::476534434368208000
424709673	::476534460469354000
273697690	::476534462633623000
180661626	::476534471974748000
109762886	::476534483462926000
440314946	::476534512256811000
588531316	::476534613217906000
276341812	::476534614098325000
330691749	::476534635653246000
62186442	::476534636114636000
198126424	::476534687905898000
449988145	::476534736177754000
619492928	::476534746399670000
352970133	::476534759980412000
314251743	::476534776380538000
477235727	::476534832487747000
24634410	::476534845355470000
351004243	::476534851609571000
519909326	::476534867216596000
424709673	::476534875445821000
225601631	::476534881015824000
276341812	::476534913546452000
619608540	::476534933352361000
62186442	::476534940004544000
440314946	::476535012620517000
62186442	::476535027548057000
86474692	::476535072255127000
335101950	::476535203607756000
346219373	::476535264354258000
619608540	::476535296486821000
273697690	::476535302723731000
420323287	::476535343210958000
556631416	::476535347266854000
619608540	::476535348529750000
440314946	::476535360252817000
471291163	::476535383682191000
327662373	::476535396986540000
619608540	::476535407522639000
276341812	::476535429450051000
276341812	::476535433329786000
232437529	::476535433795739000
32342599	::476535450287759000
109298324	::476535459364229000
398735102	::476535495028383000
315527257	::476535538074124000
32342599	::476535547226513000
588705820	::476535633801121000
335101950	::476535634220158000
256319248	::476535676461408000
471291163	::476535702751305000
56059141	::476535727333728000
18455966	::476535790923948000
396454394	::476535795567046000
396454394	::476535862562680000
35305414	::476535888038862000
420323287	::476535920997302000
396929208	::476535972666961000
619608540	::476536025318445000
619608540	::476536035204423000
491969843	::476536087121518000
260428602	::476536207158312000
631603360	::476536218658697000
316301043	::476536233553059000
21696310	::476536280176545000
619608540	::476536301186195000
29845719	::476536325940977000
382414670	::476536363118907000
633531552	::476536418953474000
337510374	::476536431926837000
32342599	::476536472154431000
420323287	::476536476579008000
446541836	::476536485382868000
440314946	::476536485970444000
438115686	::476536490957504000
619608540	::476536495055339000
370420008	::476536557361700000
619608540	::476536598453297000
313421343	::476536618988625000
313421343	::476536621391962000
556631416	::476536660075626000
68473966	::476536678136692000
440314946	::476536683916460000
232437529	::476536684352667000
226429138	::476536692279885000
109762886	::476536709241667000
491969843	::476536716401324000
260428602	::476536750983380000
59207269	::476536763008442000
193796724	::476536785078870000
29845719	::476536791848476000
438115686	::476536813998604000
259093732	::476536836425523000
259093732	::476536887805747000
619608540	::476536921079160000
619608540	::476536970911707000
395057520	::476537003396595000
264705173	::476537018877767000
234630547	::476537041367597000
259093732	::476537071931502000
417968003	::476537085638488000
274693254	::476537102151458000
477235727	::476537116705697000
438115686	::476537138075291000
619608540	::476537188642193000
396454394	::476537242048286000
337388641	::476537252751765000
80965569	::476537275728560000
294964037	::476537294242213000
193796724	::476537313389191000
109762886	::476537324638330000
129876980	::476537327670820000
21623464	::476537333462740000
129876980	::476537351980994000
265249050	::476537380229636000
29605636	::476537433224273000
247372701	::476537443173543000
18455966	::476537451414974000
260428602	::476537479944994000
32342599	::476537508936056000
21696310	::476537572769140000
178921630	::476537593862316000
264677315	::476537699302510000
243751614	::476537704058871000
625951846	::476537717644210000
438115686	::476537728197459000
340094001	::476537765937438000
429345484	::476537788263718000
198126424	::476537806723252000
91195209	::476537852121972000
226429138	::476537900742750000
21503139	::476537937522196000
619608540	::476537942497038000
265249050	::476537972993449000
259093732	::476538045005844000
226429138	::476538067419820000
264677315	::476538068208332000
438115686	::476538092539502000
226429138	::476538124923723000
446541836	::476538274236755000
263433687	::476538279811366000
24803741	::476538290594938000
29319846	::476538298244939000
399713201	::476538314783461000
619608540	::476538319942471000
449902821	::476538323712745000
271774234	::476538338577371000
29605636	::476538357045284000
363361632	::476538367405223000
619608540	::476538367413592000
95231863	::476538396467544000
398735102	::476538396522061000
446541836	::476538442189258000
21503139	::476538494039257000
316301043	::476538506425434000
243014276	::476538555091939000
399713201	::476538591670452000
19684793	::476538596686434000
257546151	::476538599320469000
257546151	::476538623387385000
130996784	::476538677158354000
316301043	::476538677162967000
230968348	::476538707911004000
79861287	::476538717096910000
131968998	::476538717859889000
446541836	::476538726051364000
130996784	::476538741247320000
109762886	::476538752668823000
198126424	::476538754598174000
446541836	::476538756766236000
36829018	::476538840048353000
396454394	::476538937784434000
65435835	::476538965315813000
64219388	::476539030843043000
29605636	::476539088921567000
396454394	::476539109197230000
29319846	::476539166927630000
131968998	::476539173210714000
156166678	::476539178356719000
451667062	::476539192378675000
131968998	::476539290537967000
64907439	::476539307784536000
486174522	::476539317477593000
27432862	::476539325317136000
285254109	::476539325317136000
396454394	::476539383315976000
241278291	::476539387191128000
553930094	::476539405826797000
417968003	::476539414383190000
202292166	::476539446436052000
406110065	::476539477926887000
59207269	::476539490962784000
429345484	::476539512886018000
338076990	::476539529504256000
27432862	::476539596302729000
124582805	::476539618809368000
259601379	::476539659481546000
200764512	::476539687554023000
396454394	::476539723390140000
349484189	::476539736501530000
196394433	::476539783066300000
342878651	::476539818923393000
406110065	::476539879405674000
180661626	::476539890075975000
24803741	::476539909852131000
116098184	::476539947793801000
29845719	::476539993985646000
24803741	::476540003091492000
32342599	::476540013627600000
29845719	::476540121689628000
305216922	::476540122293620000
347413433	::476540151909580000
40054726	::476540157550948000
116098184	::476540169311764000
53724365	::476540179969503000
432747712	::476540187133349000
531871315	::476540195886874000
53724365	::476540221849632000
327662373	::476540246041968000
36866805	::476540345014947000
76375846	::476540393056915000
414374118	::476540478419386000
25942336	::476540539740094000
241278291	::476540555682263000
317483868	::476540577693978000
76375846	::476540664407416000
53724365	::476540704463020000
355612007	::476540734242177000
40054726	::476540792719548000
109762886	::476540796444102000
81007000	::476540870171181000
110063681	::476540962521751000
109361476	::476540967924031000
414374118	::476540969954058000
166307106	::476541026941669000
86349050	::476541033195769000
63490594	::476541033262874000
301761224	::476541041944702000
241278291	::476541046239666000
351914412	::476541047808749000
451868502	::476541049348046000
32342599	::476541050971234000
156166678	::476541076069552000
301761224	::476541117580578000
36829018	::476541149872914000
109762886	::476541152607629000
24803741	::476541174128590000
236528732	::476541229862117000
417968003	::476541239974977000
62186442	::476541243082964000
95141856	::476541274791874000
32342599	::476541326566391000
226429138	::476541331092013000
402492947	::476541364109197000
414374118	::476541393129574000
556631416	::476541401665007000
195563881	::476541446325948000
109762886	::476541459290931000
446541836	::476541465766531000
95141856	::476541469059457000
340067989	::476541482837749000
21623464	::476541486809378000
71597388	::476541487879299000
71597388	::476541497828204000
45911298	::476541504312197000
301761224	::476541534318247000
240492455	::476541536944259000
635796096	::476541598361079000
399713201	::476541627448578000
337510374	::476541667219341000
340067989	::476541711876116000
475930595	::476541712316518000
396454394	::476541807502053000
260573981	::476541809879826000
414374118	::476541813314949000
345626789	::476541819065749000
619608540	::476541876217319000
340067989	::476541913634725000
364546435	::476541927119413000
587864456	::476541945121353000
28905424	::476541949227569000
364546435	::476541968668172000
336149936	::476541978125942000
364546435	::476542036485869000
619608540	::476542048267681000
364546435	::476542077602627000
380587529	::476542091607425000
364546435	::476542105322811000
380587529	::476542118966886000
619608540	::476542127359664000
161302101	::476542154010296000
451868502	::476542163338002000
380587529	::476542181063548000
360231979	::476542242379681000
380587529	::476542266346340000
289650000	::476542270335115000
18156298	::476542274793652000
103526992	::476542280463970000
41465619	::476542314366504000
109361476	::476542325577883000
417449044	::476542344804569000
109762886	::476542413268217000
124582805	::476542440254738000
180661626	::476542447338938000
336149936	::476542468994109000
161302101	::476542470319513000
472528304	::476542476942315000
486138458	::476542483825176000
619608540	::476542486857650000
124582805	::476542500459782000
102530016	::476542507317465000
124582805	::476542627211661000
28498427	::476542640646008000
19684793	::476542739094720000
29319846	::476542784225026000
124582805	::476542784883937000
109361476	::476542787895451000
335692629	::476542813740748000
27986325	::476542845386383000
235272576	::476542847668473000
11146552	::476542847815282000
91712528	::476542851057078000
472528304	::476542872662323000
21623464	::476542891548880000
27986325	::476542905360728000
323246381	::476542907218796000
335692629	::476542919336558000
103526992	::476542971609759000
62186442	::476542983110922000
296590824	::476543017013096000
346219373	::476543057891172000
109361476	::476543066745348000
472528304	::476543067928166000
332908078	::476543090233053000
29319846	::476543104531443000
124582805	::476543114380062000
251892054	::476543123481694000
400249617	::476543136668192000
161302101	::476543168276860000
130514710	::476543199235026000
323246381	::476543200610365000
351152035	::476543200900169000
198126424	::476543204746330000
335692629	::476543240708325000
275268585	::476543262031745000
329333638	::476543265127149000
28498427	::476543270471073000
196394433	::476543271985221000
260573981	::476543279031275000
47017345	::476543288544329000
275268585	::476543290435584000
275268585	::476543300866809000
302472189	::476543337185681000
414374118	::476543354692304000
156961324	::476543355904462000
335692629	::476543454261284000
130514710	::476543461760315000
346219373	::476543469583081000
335692629	::476543489317302000
221590506	::476543559294652000
302472189	::476543609945477000
32342599	::476543667470336000
302472189	::476543669194194000
414374118	::476543676647477000
275268585	::476543677515317000
27986325	::476543681432793000
275268585	::476543722079809000
287727506	::476543766233624000
27986325	::476543780292550000
221590506	::476543800509087000
1384531	::476543878959730000
124582805	::476543949818302000
35525270	::476544000749350000
411786523	::476544004939866000
76375846	::476544015702441000
111411572	::476544021922578000
156961324	::476544077198929000
38326757	::476544144043544000
124582805	::476544171709595000
234187240	::476544207394316000
203736885	::476544215464165000
69028501	::476544228261376000
438647243	::476544240827121000
479245748	::476544259043364000
302472189	::476544274352574000
349787019	::476544283311235000
35525270	::476544303792025000
302472189	::476544313560936000
156961324	::476544320678658000
287569533	::476544329977454000
594121150	::476544378341564000
29845719	::476544380820783000
365523194	::476544452350074000
483283190	::476544454846070000
201113172	::476544493362360000
124582805	::476544518326870000
221590506	::476544559401287000
203736885	::476544562295754000
29845719	::476544566519414000
40478607	::476544580440297000
349787019	::476544609603305000
35525270	::476544741027246000
451868502	::476544780361428000
329333638	::476544783343570000
19684793	::476544788083515000
301761224	::476544844882399000
32342599	::476544864394702000
124582805	::476544882300186000
335692629	::476544898930585000
287569533	::476544919306129000
145572480	::476544953301352000
335692629	::476544958628126000
374528956	::476544978836291000
27335023	::476545003188416000
374528956	::476545006229278000
351152035	::476545022213382000
601049906	::476545029377253000
145572480	::476545033806819000
28905424	::476545051158659000
35525270	::476545065066577000
210996408	::476545074466406000
273697690	::476545092564815000
396454394	::476545121274454000
364439246	::476545123585519000
472528304	::476545132247138000
69950823	::476545148822638000
587864456	::476545213469822000
287569533	::476545312555663000
371243365	::476545355522113000
259093732	::476545359632953000
19684793	::476545531209318000
414217500	::476545555272073000
477235727	::476545573047521000
356579210	::476545574096105000
259413656	::476545586737709000
420323287	::476545595134337000
477235727	::476545616756375000
451868502	::476545659881787000
587864456	::476545666735681000
420323287	::476545680656187000
494543536	::476545699958366000
128977591	::476545715242807000
273697690	::476545729490870000
601049906	::476545757822988000
371243365	::476545762760069000
156961324	::476545785220186000
301761224	::476545792291786000
241278291	::476545797656289000
40478607	::476545806137565000
19684793	::476545809375178000
29605636	::476545839372828000
32342599	::476545843408150000
229385654	::476545863322324000
301761224	::476545897837236000
101881386	::476545955287011000
32342599	::476545976044638000
497458875	::476545982315134000
40478607	::476546005668990000
26925878	::476546030964449000
628427510	::476546056042201000
27986325	::476546062128128000
420323287	::476546081258348000
478145352	::476546178184536000
101881386	::476546207217876000
29302446	::476546268190507000
124582805	::476546309072363000
232437529	::476546315443519000
238786875	::476546322196344000
101881386	::476546346716254000
7141172	::476546353691394000
351152035	::476546445370474000
454406979	::476546512038920000
54405135	::476546575984914000
601049906	::476546597031923000
237963845	::476546612874203000
230968348	::476546653529202000
236167599	::476546716888363000
220532575	::476546739781263000
287727506	::476546751550484000
410877459	::476546849390993000
124582805	::476546896203628000
598832393	::476546903023161000
40478607	::476546914335604000
452882285	::476546932328783000
410877459	::476546974590976000
308805449	::476546985684529000
229385654	::476547003489320000
68473966	::476547016592740000
335692629	::476547039195844000
302673934	::476547078165102000
313421343	::476547083592556000
237330810	::476547103561637000
351914412	::476547143411712000
234187240	::476547160847429000
80159052	::476547163627868000
398735102	::476547173098995000
29319846	::476547201800228000
308805449	::476547221211475000
162200561	::476547221312503000
323246381	::476547301503008000
601049906	::476547346205929000
32342599	::476547348219576000
335692629	::476547358369787000
162200561	::476547368243167000
166307106	::476547370730414000
236167599	::476547379379048000
241278291	::476547414380134000
383856422	::476547433875660000
236167599	::476547437717643000
273697690	::476547503735988000
198126424	::476547517744947000
176489426	::476547580470779000
309778100	::476547615526780000
29436016	::476547623126839000
592150138	::476547655913705000
230069608	::476547658761658000
19111395	::476547745797664000
410047216	::476547752881844000
258609027	::476547762641977000
592150138	::476547788617285000
500308199	::476547797454319000
353888661	::476547918157987000
716262980	::476547940618883000
399713201	::476547957291220000
40478607	::476547993928491000
197277853	::476548013549051000
338073739	::476548116108173000
64813007	::476548173289492000
230968348	::476548182071988000
72123971	::476548201080979000
373653741	::476548253924982000
369539413	::476548259272351000
369539413	::476548310212157000
56736460	::476548381758992000
27432862	::476548395012984000
302472189	::476548412691599000
61478431	::476548457772376000
27432862	::476548475120017000
56736460	::476548506396921000
383856422	::476548516178034000
273697690	::476548560595722000
342878651	::476548634226348000
334403708	::476548641759707000
40478607	::476548642103623000
40054726	::476548642254626000
323246381	::476548658431672000
57385263	::476548674701783000
220532575	::476548740351025000
252823136	::476548747531653000
259093732	::476548789592150000
24392243	::476548798211039000
713245898	::476548807836983000
27432862	::476548812073607000
369539413	::476548828321968000
111411572	::476548839604617000
24392243	::476548845011083000
33629617	::476548877957742000
24392243	::476548881845456000
72123971	::476548883062214000
28498427	::476548904176340000
436336703	::476548971373281000
592150138	::476548982462623000
124582805	::476548998430720000
309167251	::476549041799852000
260911912	::476549042009546000
588705820	::476549049198579000
713245898	::476549067187957000
307397057	::476549095268438000
363361632	::476549096246091000
309789310	::476549109705240000
72123971	::476549219311190000
111411572	::476549221014077000
214970887	::476549269990965000
260911912	::476549270334885000
16713682	::476549419933126000
349484189	::476549436899098000
234187240	::476549444226142000
258382946	::476549459573497000
119269983	::476549466594353000
252823136	::476549553009987000
241278291	::476549567450607000
352970133	::476549571527458000
327662373	::476549657447788000
34767424	::476549663563083000
352970133	::476549683427295000
25410192	::476549785982627000
410047216	::476549790436962000
298216731	::476549812939390000
237330810	::476549853062103000
554852227	::476549856807628000
234187240	::476550057320538000
559991040	::476550195337912000
27432862	::476550289059622000
27268559	::476550328322912000
386861626	::476550340423061000
27268559	::476550360522575000
22734052	::476550364921987000
276381534	::476550530014400000
276381534	::476550610964480000
359104594	::476550640756207000
406110065	::476550757421166000
374289648	::476550811229900000
27335023	::476550834206277000
337367504	::476550896353304000
72123971	::476550910664265000
252823136	::476550949377691000
241278291	::476550967064662000
229385654	::476550997532508000
364043601	::476551128013078000
27335023	::476551141606830000
234187240	::476551145482371000
514003187	::476551149336952000
252823136	::476551187135594000
413735493	::476551200876544000
327662373	::476551300747128000
410047216	::476551363753967000
455542048	::476551455286247000
322463853	::476551483383508000
27432862	::476551484830937000
252823136	::476551536873861000
193192138	::476551601336115000
27268559	::476551657786851000
497458875	::476551734777888000
369539413	::476551801206878000
351914412	::476551877589340000
327662373	::476551992521666000
72123971	::476551999639785000
27432862	::476552035311972000
327662373	::476552088067911000
371578955	::476552091667034000
364043601	::476552124424552000
72123971	::476552126794301000
363361632	::476552197162160000
23754003	::476552229483081000
369539413	::476552233543147000
28498427	::476552257040027000
28498427	::476552257052626000
415953059	::476552286207213000
349787019	::476552406332100000
430387521	::476552469506306000
369539413	::476552477043474000
308726677	::476552492533039000
34767424	::476552534601916000
40478607	::476552555280203000
230911888	::476552623642771000
411848692	::476552657365372000
410877459	::476552688185122000
38326757	::476552737572667000
234187240	::476552834188845000
230911888	::476552843889868000
20738985	::476552866396528000
375385791	::476552866874683000
259093732	::476552898261045000
23754003	::476553001155325000
17086308	::476553029052039000
230911888	::476553065915371000
56917722	::476553096131145000
33629617	::476553106277560000
410877459	::476553128523755000
238786875	::476553151760588000
33629617	::476553155011149000
454406979	::476553156802129000
230911888	::476553163340644000
410877459	::476553170114473000
200764512	::476553225139548000
426685539	::476553231422586000
28197443	::476553277165674000
208250490	::476553320409354000
398735102	::476553335735345000
29302446	::476553386616053000
259093732	::476553458695536000
337367504	::476553484679254000
20620620	::476553485740015000
193192138	::476553504702889000
17830276	::476553522217893000
430182591	::476553536185315000
34767424	::476553568367824000
430182591	::476553579004956000
30912658	::476553585724231000
62186442	::476553598428807000
429348972	::476553669320900000
418965366	::476553671623598000
264705173	::476553749544964000
238786875	::476553751369887000
424709673	::476553773201252000
36829018	::476553820676554000
91195209	::476553825713922000
224682361	::476553837973471000
34767424	::476553880096890000
259093732	::476553929233539000
203736885	::476553973495652000
140206179	::476554033549697000
40478607	::476554043511545000
30912658	::476554104559644000
243830281	::476554244787798000
95231863	::476554246280990000
375385791	::476554271081525000
373653741	::476554297229201000
59207269	::476554310013435000
62186442	::476554400283234000
498321918	::476554454733717000
111411572	::476554462941966000
375385791	::476554493925273000
86474692	::476554515823742000
28771314	::476554539160834000
375385791	::476554549994721000
62186442	::476554562468597000
172025978	::476554575558610000
234187240	::476554703904735000
241278291	::476554727837036000
26947347	::476554759906680000
56917722	::476554819344158000
330799447	::476554846011543000
439491329	::476554851384819000
62186442	::476554872389902000
389614947	::476554905562644000
377035998	::476554929008418000
33629617	::476554962349326000
16713682	::476554973975957000
386861626	::476554985254027000
241278291	::476555022210039000
95231863	::476555023242264000
353888661	::476555139093131000
351914412	::476555170030309000
424709673	::476555183066218000
497458875	::476555190154584000
62186442	::476555205014999000
62186442	::476555229627166000
36866805	::476555249742663000
31359307	::476555262133014000
359446141	::476555355036876000
109361476	::476555357469548000
581342731	::476555416881856000
84849075	::476555423517261000
581342731	::476555474801025000
166307106	::476555540982923000
124517802	::476555543897575000
318692042	::476555545433079000
485252693	::476555580157755000
229385654	::476555595357880000
485252693	::476555619257049000
67656722	::476555633064693000
26947347	::476555644724465000
67656722	::476555655248355000
485252693	::476555669475426000
396929208	::476555690236866000
259541688	::476555699036889000
111411572	::476555700605177000
27432862	::476555725184176000
229385654	::476555726169841000
109361476	::476555758965116000
249789981	::476555769630826000
396929208	::476555894830796000
335692629	::476555908609490000
28922315	::476555911649959000
335101950	::476556023503679000
35525270	::476556031137296000
335692629	::476556032748314000
424709673	::476556090549620000
241278291	::476556099983011000
30242503	::476556127111757000
351914412	::476556209567596000
330799447	::476556260800602000
229385654	::476556308288929000
424709673	::476556314752335000
297652605	::476556317679964000
516542821	::476556357530030000
465002314	::476556366790656000
229385654	::476556368816922000
166307106	::476556374630203000
57300329	::476556378329604000
601049906	::476556382175379000
141821632	::476556417470849000
166307106	::476556439373512000
471291163	::476556478216949000
411848692	::476556506394275000
56736460	::476556518788435000
341941030	::476556546428530000
249789981	::476556685713367000
241278291	::476556706420621000
198406854	::476556710703013000
234187240	::476556744160993000
514003187	::476556797990682000
485252693	::476556872355704000
399713201	::476556942937051000
233362394	::476556962164133000
229385654	::476556989037023000
485252693	::476556993910824000
297652605	::476556997500760000
470801476	::476557025581608000
111411572	::476557099724328000
458010782	::476557099884105000
514003187	::476557111141621000
27432862	::476557129265217000
110236585	::476557197733007000
107902551	::476557273255264000
206067907	::476557283925975000
239484752	::476557284173430000
625900103	::476557313726103000
198406854	::476557350073946000
111411572	::476557353282584000
239484752	::476557375047221000
33629617	::476557382664060000
424709673	::476557399776854000
514003187	::476557436875448000
308805449	::476557438565359000
297652605	::476557443812847000
116098184	::476557477182701000
57385263	::476557520241451000
249789981	::476557560355778000
239484752	::476557561354027000
111411572	::476557569989697000
230911888	::476557588348141000
312856997	::476557596523249000
36866805	::476557596690632000
620420742	::476557629997998000
36866805	::476557636498751000
543585402	::476557665636601000
625900103	::476557666852929000
438647243	::476557741100896000
156961324	::476557744502104000
33629617	::476557794876076000
230911888	::476557845207318000
594121150	::476557880552738000
57385263	::476557890283900000
498321918	::476557941878038000
396929208	::476557947976179000
155459778	::476558035595169000
287727506	::476558089576251000
109298324	::476558125907333000
498321918	::476558163681247000
100376439	::476558171361017000
352970133	::476558230991011000
249789981	::476558246564487000
597965837	::476558263253991000
352970133	::476558289707073000
396929208	::476558333051039000
178985516	::476558334427144000
22648162	::476558340286201000
20190503	::476558352718102000
498321918	::476558395877888000
594121150	::476558431180972000
318692042	::476558431361318000
249789981	::476558492107816000
23754003	::476558514114936000
318692042	::476558623305240000
597965837	::476558633661390000
378771457	::476558661204983000
241278291	::476558700631445000
236167599	::476558785545527000
80965569	::476558788942888000
28498427	::476558833364381000
39684857	::476558838728888000
8548362	::476558849738956000
279139758	::476558877895323000
307397057	::476558889211539000
65412211	::476558890826747000
40994873	::476558891820802000
27432862	::476558915552182000
27432862	::476559003619577000
297652605	::476559030261796000
318692042	::476559042395901000
30242503	::476559092274982000
398735102	::476559146213736000
318692042	::476559181164470000
473462894	::476559224369983000
249789981	::476559240166117000
100376439	::476559312790507000
239484752	::476559313130246000
167301113	::476559314266488000
345626789	::476559323095908000
141735027	::476559405237170000
424709673	::476559408831291000
91666102	::476559415831965000
249789981	::476559448606273000
352970133	::476559460488331000
85211920	::476559504331767000
236595577	::476559602767503000
318692042	::476559636209098000
301761224	::476559644672798000
19684793	::476559668467085000
239484752	::476559680039579000
91712528	::476559732313178000
72123971	::476559740009738000
109298324	::476559802324504000
166307106	::476559818090504000
311924851	::476559839616057000
281824012	::476559859605700000
486174522	::476559905239748000
396454394	::476559916317298000
72123971	::476559921040093000
85211920	::476559926031286000
328882474	::476559992158314000
141735027	::476559996453654000
279139758	::476560020847349000
438647243	::476560069791080000
159011393	::476560089495916000
234187240	::476560098173919000
236595577	::476560139882086000
347413433	::476560170294984000
458010782	::476560227845038000
104947253	::476560238242709000
241278291	::476560258496622000
443376354	::476560268240379000
478145352	::476560272526962000
64907439	::476560283784065000
411848692	::476560307981418000
64907439	::476560343594844000
236271147	::476560372858507000
353544330	::476560503733780000
107902551	::476560538441240000
302472189	::476560546452758000
236271147	::476560559920652000
543585402	::476560564055859000
179669687	::476560572398329000
160733683	::476560576848470000
377035998	::476560642900361000
236271147	::476560652283424000
28771314	::476560704607367000
111411572	::476560715482791000
252823136	::476560754775445000
543585402	::476560773330632000
543585402	::476560821200252000
424709673	::476560838913163000
243014276	::476560917291728000
410047216	::476560924875448000
374289648	::476561036607516000
383856422	::476561099056513000
328779215	::476561110900813000
28197443	::476561124754997000
91712528	::476561137295953000
423941104	::476561156539416000
383856422	::476561156707221000
332631850	::476561187480825000
85211920	::476561193185083000
155686441	::476561200835076000
344442687	::476561213644500000
49052615	::476561217566568000
236271147	::476561219869237000
337367504	::476561264425328000
37119867	::476561272365142000
454146385	::476561299112206000
29737650	::476561313536434000
514003187	::476561383899684000
49052615	::476561387867865000
514003187	::476561395706626000
29737650	::476561407799218000
283328574	::476561410697494000
37119867	::476561415999070000
11852522	::476561462031577000
239484752	::476561482394898000
91712528	::476561494843203000
410047216	::476561562573209000
275268585	::476561585880981000
470660217	::476561598791028000
222278624	::476561599436562000
308805449	::476561600736800000
249052117	::476561607972368000
410047216	::476561621993930000
251429451	::476561657758748000
279139758	::476561674837565000
438647243	::476561692152049000
516542821	::476561699441373000
285988306	::476561699534032000
28922315	::476561776981835000
29319846	::476561777174388000
208250490	::476561882954735000
236271147	::476561949762007000
91712528	::476561951896928000
239484752	::476561987598843000
28498427	::476562071098646000
236595577	::476562093550731000
155650977	::476562114522669000
236271147	::476562115176984000
424709673	::476562121678135000
470660217	::476562173284876000
344442687	::476562175235198000
237530197	::476562176371871000
222278624	::476562185234026000
553930094	::476562193736298000
443070793	::476562224241471000
224068229	::476562230507745000
220532575	::476562247880560000
31294794	::476562249889611000
18868622	::476562253433430000
344442687	::476562297369145000
514003187	::476562298098941000
351914412	::476562315790135000
236595577	::476562317464043000
21112883	::476562343976263000
259569717	::476562378360758000
424709673	::476562417997340000
331246659	::476562435252310000
11852522	::476562463102861000
344442687	::476562474091937000
73020435	::476562532073611000
109298324	::476562645156630000
514003187	::476562683727458000
19210855	::476562745589248000
344442687	::476562751662612000
514003187	::476562862119616000
351914412	::476562863503712000
634873462	::476562864250310000
73020435	::476562870222602000
344442687	::476562882965299000
323891242	::476562941790404000
283328574	::476562946693562000
344442687	::476562976988999000
236271147	::476563037215023000
267936760	::476563039765155000
160734732	::476563042042675000
344442687	::476563102612619000
351896383	::476563104038277000
124582805	::476563132828381000
328882474	::476563151245553000
514003187	::476563180357836000
34767424	::476563222531547000
179119528	::476563227728289000
514003187	::476563349887410000
264677315	::476563381898727000
358617322	::476563396478107000
277814195	::476563437573918000
410877459	::476563457509044000
216819428	::476563494427320000
472528304	::476563600681996000
279139758	::476563618486435000
299389082	::476563643807444000
410047216	::476563655501578000
252823136	::476563672832409000
364043601	::476563700556763000
344442687	::476563719707975000
116098184	::476563762091425000
410047216	::476563803392729000
514003187	::476563804495429000
299389082	::476563841447247000
445268626	::476563891707981000
11852522	::476563911391449000
401757405	::476563926734217000
344442687	::476563943021092000
328882474	::476563976998752000
514003187	::476564054623145000
344442687	::476564114010275000
581342731	::476564178623528000
344442687	::476564225687822000
303488399	::476564235913134000
514003187	::476564330662883000
38713173	::476564335154982000
241278291	::476564335834062000
424709673	::476564363122585000
11852522	::476564371150471000
344442687	::476564396811235000
49052615	::476564438716530000
35525270	::476564445460570000
344442687	::476564493313769000
80159052	::476564506877775000
424709673	::476564522690703000
401757405	::476564605859160000
40478607	::476564613400911000
514003187	::476564645344710000
344442687	::476564663346663000
124582805	::476564664810487000
236271147	::476564680904028000
329333638	::476564704437882000
171103429	::476564764005773000
249789981	::476564817512525000
401757405	::476564843319656000
160733683	::476564871501185000
226429138	::476564906318512000
344442687	::476564930540634000
226429138	::476564949427556000
249789981	::476564993996234000
344442687	::476565004444241000
410047216	::476565048970977000
216819428	::476565077173080000
100742600	::476565084446011000
358617322	::476565124388360000
344442687	::476565134878736000
230069608	::476565142365167000
229385654	::476565163282558000
163893797	::476565177559552000
336347539	::476565247151861000
239484752	::476565251769790000
100742600	::476565281569902000
514003187	::476565286565728000
247159855	::476565298141609000
401757405	::476565346401284000
299389082	::476565353758064000
229385654	::476565418870865000
27904685	::476565456225320000
40478607	::476565476001452000
49052615	::476565547216551000
302472189	::476565602187091000
230069608	::476565673582555000
514003187	::476565700761616000
40478607	::476565743992320000
230069608	::476565748153073000
358617322	::476565855442984000
335101950	::476565877173657000
16322613	::476565963945435000
332631850	::476565987265769000
226429138	::476565994350338000
237986569	::476566022406012000
237986569	::476566066530095000
16322613	::476566201615654000
375810749	::476566208788316000
332631850	::476566243630387000
148197450	::476566258503012000
514003187	::476566260306567000
358617322	::476566267667562000
498321918	::476566268259368000
625951846	::476566272529145000
410877459	::476566277213782000
277829772	::476566283102584000
302472189	::476566301339828000
599348429	::476566332176363000
150839491	::476566362744041000
236271147	::476566367882461000
410047216	::476566373104357000
514003187	::476566420898078000
332631850	::476566434424700000
514003187	::476566443589251000
514003187	::476566453697540000
514003187	::476566463046615000
581342731	::476566494189735000
21117523	::476566545745719000
243751614	::476566550166532000
236271147	::476566552456990000
209401949	::476566673483628000
11852522	::476566730756882000
237986569	::476566762410868000
16322613	::476566817796681000
379833720	::476566853448265000
241278291	::476566858066190000
107902551	::476566861430394000
336347539	::476566879910109000
358617322	::476566893168324000
237530197	::476566909048324000
85211920	::476566921673183000
38713173	::476566981865267000
514003187	::476567040208412000
155686441	::476567053995110000
11852522	::476567066787733000
384683676	::476567090170970000
378200627	::476567114791546000
22195036	::476567117840789000
363722761	::476567163386355000
358617322	::476567213856808000
100742600	::476567279899918000
25410192	::476567280563019000
514003187	::476567345091989000
335003775	::476567420342386000
370416747	::476567432149336000
459660056	::476567434921791000
301203823	::476567446791274000
409541924	::476567480018542000
16322613	::476567483520790000
50546012	::476567552378691000
335003775	::476567568309035000
29827759	::476567574571147000
29198251	::476567604706832000
232736272	::476567640987955000
459660056	::476567644934774000
514003187	::476567700034949000
637303583	::476567735951171000
332631850	::476567753264857000
459660056	::476567843434418000
287727506	::476567905924964000
332631850	::476567941702762000
301761224	::476568023503888000
65412211	::476568041397190000
410047216	::476568071780720000
444679647	::476568078008872000
217563665	::476568081381486000
50546012	::476568154525552000
247159855	::476568156098420000
216507874	::476568172242288000
410047216	::476568186482331000
344442687	::476568202596864000
410877459	::476568204555190000
383856422	::476568208980578000
255547325	::476568215800139000
144937748	::476568216349974000
444679647	::476568261392228000
30242503	::476568264899039000
378200627	::476568278757031000
76017935	::476568283106127000
514003187	::476568332280152000
223299509	::476568364404715000
237986569	::476568381991034000
283328574	::476568390530650000
514003187	::476568460533563000
472528304	::476568494155517000
16864384	::476568535167033000
410877459	::476568558701670000
213767620	::476568571683033000
347413433	::476568582458179000
514003187	::476568613324075000
383856422	::476568620802523000
625951846	::476568623159730000
514003187	::476568631367970000
514003187	::476568638204706000
345626789	::476568652226265000
19770255	::476568657611337000
344442687	::476568670656008000
383856422	::476568673566855000
217563665	::476568682009985000
472528304	::476568693242347000
410877459	::476568731082960000
19770255	::476568764633198000
377715399	::476568773588041000
232736272	::476568791628140000
222278624	::476568812037619000
383856422	::476568857621315000
232736272	::476568906560045000
241278291	::476568910607548000
514003187	::476568926659170000
421356901	::476568927808794000
402333632	::476568988173225000
217563665	::476568991084064000
369804138	::476569030476976000
401757405	::476569052752535000
40478607	::476569055051415000
348316521	::476569065444495000
11852522	::476569066266972000
514003187	::476569078660747000
514003187	::476569090178293000
402333632	::476569101402660000
16713682	::476569103290101000
383856422	::476569128980213000
295980167	::476569171992383000
444679647	::476569178288041000
514003187	::476569184977948000
72123971	::476569224911917000
514003187	::476569227344609000
127413469	::476569289151877000
11852522	::476569326670327000
144937748	::476569350439452000
96013044	::476569369620017000
444679647	::476569372161347000
109361476	::476569411886018000
11852522	::476569442252754000
59207269	::476569449336934000
410047216	::476569500750708000
514003187	::476569516043149000
343484637	::476569545025400000
498321918	::476569688626188000
271370762	::476569729751330000
358617322	::476569760235130000
514003187	::476569766296309000
514003187	::476569782679261000
87812967	::476569797766180000
514003187	::476569810395222000
217563665	::476569817617793000
20496164	::476569820645715000
236271147	::476569821505916000
396454394	::476569825868017000
514003187	::476569833468071000
444679647	::476569839058694000
514003187	::476569856037638000
553930094	::476569877608951000
259093732	::476569879739641000
514003187	::476569897733222000
514003187	::476569928779431000
383856422	::476569937209995000
16713682	::476569955832692000
313792688	::476569956675379000
259093732	::476569959238475000
32342599	::476569964611391000
236271147	::476569994999123000
335692629	::476570080847740000
514003187	::476570082236444000
226429138	::476570082857213000
259093732	::476570103161815000
444679647	::476570122337804000
72123971	::476570131229708000
344442687	::476570136191983000
410877459	::476570149160370000
410047216	::476570154726604000
163893797	::476570155871248000
490841822	::476570156248735000
285955708	::476570189287260000
344442687	::476570277493874000
514003187	::476570304542560000
344442687	::476570343961018000
383856422	::476570382921904000
344442687	::476570466044633000
356448818	::476570482058469000
429345484	::476570504380559000
217563665	::476570510957244000
32342599	::476570551847510000
410047216	::476570569018978000
357790406	::476570586546995000
293644929	::476570607879221000
444679647	::476570612110856000
458472537	::476570647129518000
11852522	::476570658282151000
271370762	::476570658776694000
383856422	::476570668239437000
514003187	::476570741513543000
344442687	::476570762992955000
179669687	::476570785989922000
40478607	::476570814809382000
27432862	::476570834866171000
344442687	::476570859151581000
458472537	::476570918131478000
124582805	::476570942358159000
402333632	::476570953502449000
501554267	::476570993709031000
91195209	::476571007948308000
458472537	::476571031159590000
514003187	::476571068488904000
444679647	::476571070858665000
32342599	::476571088760344000
173026357	::476571109996109000
594121150	::476571124202225000
519936824	::476571137439068000
40478607	::476571149120569000
594121150	::476571164111036000
252823136	::476571223993122000
514003187	::476571229869338000
440624261	::476571290426683000
444679647	::476571303176974000
163893797	::476571335075049000
353544330	::476571417132408000
357790406	::476571440998023000
383856422	::476571453488656000
230069608	::476571455434797000
69662123	::476571460471762000
444679647	::476571466679324000
402333632	::476571500016050000
264705173	::476571513739833000
179669687	::476571530777092000
296590824	::476571552838729000
76017935	::476571555296587000
514003187	::476571568328278000
25942336	::476571580009828000
40478607	::476571582790635000
444679647	::476571593011765000
259093732	::476571605242740000
237986569	::476571608237105000
332631850	::476571629158281000
124582805	::476571638822346000
401757405	::476571641351507000
352062989	::476571696410161000
237986569	::476571717779742000
500212290	::476571777863516000
454406979	::476571791402737000
237986569	::476571796389376000
415943958	::476571800403316000
11852522	::476571864714973000
305216922	::476571938379145000
237986569	::476572008831279000
179669687	::476572018444206000
11852522	::476572058512420000
267936760	::476572087390576000
155686441	::476572159523827000
20778748	::476572220471275000
58031746	::476572262942773000
514003187	::476572277362806000
20778748	::476572300586663000
285401749	::476572302612516000
514003187	::476572305527545000
514003187	::476572314213945000
16866896	::476572338398711000
40478607	::476572382677987000
581342731	::476572455289384000
36958694	::476572462344577000
349904873	::476572515708313000
63617875	::476572522314739000
30912658	::476572535241592000
415943958	::476572564563582000
66184984	::476572570406232000
136114188	::476572578354839000
285401749	::476572722781511000
40478607	::476572731384008000
30912658	::476572746160160000
360761105	::476572897050652000
285401749	::476572910417891000
30912658	::476572924154220000
36958694	::476572933348147000
120170865	::476572971981864000
633531552	::476572973256933000
345626789	::476573081444810000
216507874	::476573081452830000
338588400	::476573144455475000
351914412	::476573153884270000
318065690	::476573172868067000
93927673	::476573186331779000
92125226	::476573200902791000
30912658	::476573202026881000
402333632	::476573210570686000
543585402	::476573220590870000
124582805	::476573225594683000
338588400	::476573281986686000
16002106	::476573285920940000
49052615	::476573301046013000
267936760	::476573387049795000
374228630	::476573435259150000
241278291	::476573472580055000
72123971	::476573556990423000
424709673	::476573557343154000
28922315	::476573657028755000
591216066	::476573760569765000
360761105	::476573816555311000
30912658	::476573838298607000
72123971	::476573882782982000
95504927	::476573910516125000
11852522	::476573936977997000
11852522	::476574039721271000
234187240	::476574052044505000
159011393	::476574093568114000
376425912	::476574125436043000
11852522	::476574149461430000
72123971	::476574235456835000
244351583	::476574313525440000
181101394	::476574342998798000
40478607	::476574359633809000
410047216	::476574364486623000
374228630	::476574443318149000
244351583	::476574464302256000
543585402	::476574479846371000
244351583	::476574508149534000
591216066	::476574533869379000
275268585	::476574571055689000
275268585	::476574595957284000
40478607	::476574610797109000
162802335	::476574673178984000
244351583	::476574675489665000
71981601	::476574720281018000
376425912	::476574728992620000
591216066	::476574735858692000
275268585	::476574771971637000
514003187	::476574839118233000
379807492	::476574879295078000
257546151	::476574882810306000
436415484	::476574896122634000
424709673	::476574976158732000
162802335	::476574987747590000
400249617	::476575048023547000
159011393	::476575084124319000
72123971	::476575134258450000
465002314	::476575178931965000
49221816	::476575244828672000
410047216	::476575265620242000
92905148	::476575297585033000
347413433	::476575324118196000
61493721	::476575333206880000
11852522	::476575367008755000
120139449	::476575375552573000
11852522	::476575423464103000
435478224	::476575472747171000
472528304	::476575472961454000
328858212	::476575477293797000
73020435	::476575479239962000
230069608	::476575487763152000
25935173	::476575488132259000
334420539	::476575523330850000
268547296	::476575541244751000
26947347	::476575541844512000
26947347	::476575596613754000
406110065	::476575606172565000
586669052	::476575631564886000
389614947	::476575636799389000
383856422	::476575663202504000
436415484	::476575683502555000
465002314	::476575735633559000
33017275	::476575773491343000
268547296	::476575789719515000
91024211	::476575847122337000
159011393	::476575918040055000
47269984	::476575940017811000
91024211	::476575966329053000
28922315	::476575966475452000
26198298	::476575981180694000
26198298	::476576014781255000
446541836	::476576038827212000
11852522	::476576045307801000
6284612	::476576075372593000
72123971	::476576101771132000
383856422	::476576111590408000
519086519	::476576228992749000
26947347	::476576229764923000
72123971	::476576274345771000
159011393	::476576284777390000
35525270	::476576285401952000
519086519	::476576285918248000
244351583	::476576296634695000
244351583	::476576338376421000
368691437	::476576361855737000
633506625	::476576370479230000
72123971	::476576371594895000
119269983	::476576432270090000
120139449	::476576445037547000
379833720	::476576528575102000
92905148	::476576627263291000
29827759	::476576672297549000
383856422	::476576734780096000
92905148	::476576746587033000
499167427	::476576752811003000
92905148	::476576791969427000
186945768	::476576948505038000
33017275	::476576956600033000
417472148	::476577030067060000
309789310	::476577033896476000
27268559	::476577081305088000
92905148	::476577100527583000
92905148	::476577109197201000
72123971	::476577133091774000
92905148	::476577189681303000
28771314	::476577228395151000
186945768	::476577254240428000
95504927	::476577277099380000
379833720	::476577356828532000
443376354	::476577507119202000
237112765	::476577510981775000
21623464	::476577525657649000
338076990	::476577529751281000
592150138	::476577557559529000
379833720	::476577586831564000
519086519	::476577631119618000
370850900	::476577643236978000
26947347	::476577683887759000
246050172	::476577691408162000
95504927	::476577709746044000
11852522	::476577768948260000
472528304	::476577803581005000
386833057	::476577814284873000
26947347	::476577904294236000
311583053	::476577913186185000
200764512	::476577919574487000
503577648	::476578117646295000
40478607	::476578139314081000
503577648	::476578170318389000
443376354	::476578195798786000
246050172	::476578204816125000
233362394	::476578214123671000
332631850	::476578214845104000
316902035	::476578233899819000
514003187	::476578261737017000
499167427	::476578360119017000
289360824	::476578395505958000
410877459	::476578431908708000
11852522	::476578509570457000
26947347	::476578515282714000
331397011	::476578582501023000
246050172	::476578648015659000
275268585	::476578682564124000
252823136	::476578693868171000
159011393	::476578709680701000
457250385	::476578755586969000
145469568	::476578835429740000
479246485	::476578863342821000
519086519	::476578871010017000
430072028	::476578895618396000
350509640	::476578913544843000
11852522	::476579072093728000
255205725	::476579097225990000
95504927	::476579294089850000
49824781	::476579352927535000
472528304	::476579359449686000
553930094	::476579440433324000
14955026	::476579466333159000
553930094	::476579485429825000
472528304	::476579486411292000
387941507	::476579550860955000
379833720	::476579640941617000
553930094	::476579661825060000
387941507	::476579738136641000
245154470	::476579758533533000
387941507	::476579767647760000
33629617	::476579888632434000
36943663	::476579899839242000
553930094	::476579919455985000
252823136	::476579925001261000
546947837	::476579952587202000
379833720	::476579967942135000
503577648	::476580076520480000
361391612	::476580138071904000
503577648	::476580161773899000
29198251	::476580162931138000
361391612	::476580167452594000
139308619	::476580171831463000
472528304	::476580237132984000
346219373	::476580240182214000
148197450	::476580310646525000
40478607	::476580345727709000
321844248	::476580361355268000
379833720	::476580370599538000
472528304	::476580589823594000
343018153	::476580629996257000
148197450	::476580633507299000
254579074	::476580657481539000
95504927	::476580675274153000
160495648	::476580707825762000
95504927	::476580775023116000
139308619	::476580834032365000
100376439	::476580858061938000
160495648	::476580868064940000
379833720	::476580962558423000
374528956	::476580990434148000
308805449	::476581047061073000
308805449	::476581067134992000
160734732	::476581089348431000
27268559	::476581144973283000
405362735	::476581196290203000
164816411	::476581268344537000
148197450	::476581351445905000
252823136	::476581358878621000
35923992	::476581360405327000
411777707	::476581386720010000
209401949	::476581429334130000
331397011	::476581440000651000
366701651	::476581446896062000
23754003	::476581632850550000
139308619	::476581645319811000
252823136	::476581660977553000
357275400	::476581735795535000
23754003	::476581762860974000
331397011	::476581777201696000
506760887	::476581868976889000
409662649	::476581886408814000
23754003	::476581942813409000
49221816	::476581948559618000
472528304	::476581976720547000
277251070	::476581987957112000
29198251	::476582008169062000
205928265	::476582080055607000
424709673	::476582113626849000
70483417	::476582149282209000
506760887	::476582197076701000
343018153	::476582198628196000
95504927	::476582256170258000
11852522	::476582268866019000
506760887	::476582280836943000
409662649	::476582392170577000
278165989	::476582411363311000
503577648	::476582412861046000
25178781	::476582443760500000
23754003	::476582454539472000
209401949	::476582463506886000
95504927	::476582488727642000
472528304	::476582523943014000
49824781	::476582532356767000
18374690	::476582603169202000
35923992	::476582664380895000
409662649	::476582666490642000
95504927	::476582670601031000
124582805	::476582719359823000
424709673	::476582777593552000
267445807	::476582780118532000
252823136	::476582805296926000
506760887	::476582813505159000
409662649	::476582836024410000
409662649	::476582860087132000
237986569	::476582882073247000
95504927	::476582993738629000
385114649	::476583027465015000
423941104	::476583036994486000
554801627	::476583065385316000
95504927	::476583119924248000
237986569	::476583192950878000
217912167	::476583213172006000
73526174	::476583236546871000
24199433	::476583243526176000
307397057	::476583311012143000
252823136	::476583399088734000
19111395	::476583400556728000
110297719	::476583432344965000
307397057	::476583442403299000
73526174	::476583444542390000
226429138	::476583446152630000
323477702	::476583491681783000
49221816	::476583570136264000
305926788	::476583581297684000
357275400	::476583582841176000
226429138	::476583588809703000
95504927	::476583600247558000
385114649	::476583600704716000
103526992	::476583610741321000
472528304	::476583615456112000
220632867	::476583640252424000
237986569	::476583682334273000
62186442	::476583739196448000
179119528	::476583762168270000
226429138	::476583767294091000
252823136	::476583791520387000
216833550	::476583797731770000
270184109	::476583802865983000
424709673	::476583850240663000
323477702	::476583956616196000
62186442	::476583982038261000
86349050	::476584013633974000
360761105	::476584207985430000
139308619	::476584222153383000
16107745	::476584268752117000
14205371	::476584387794857000
95072707	::476584408036564000
253057868	::476584483853189000
95072707	::476584548319236000
131072297	::476584561582018000
62186442	::476584692226195000
619608540	::476584711792644000
424709673	::476584730650247000
31010760	::476584732122443000
124582805	::476584737679867000
619608540	::476584738925608000
619608540	::476584780247883000
260573981	::476584842524491000
424709673	::476584885336145000
331397011	::476584897596104000
64791948	::476585021524815000
619608540	::476585023488131000
156166678	::476585046027939000
619608540	::476585112206073000
540330411	::476585182871314000
145469568	::476585184574205000
370850900	::476585210021425000
187089991	::476585242867019000
424709673	::476585309254078000
241278291	::476585321086205000
320452099	::476585349326446000
370850900	::476585385666289000
472528304	::476585457716043000
28922315	::476585490292813000
323477702	::476585544713920000
137014162	::476585554428317000
62186442	::476585556328345000
241278291	::476585616897880000
124582805	::476585635407749000
35525270	::476585691099303000
124582805	::476585692622241000
179119528	::476585818232877000
64813007	::476585921731891000
430387521	::476585929889439000
301761224	::476585935895674000
331397011	::476585958276857000
205320851	::476586028786917000
370850900	::476586039516332000
59207269	::476586118801281000
64791948	::476586161159540000
322465167	::476586185075093000
331397011	::476586185209708000
130690913	::476586188770672000
540330411	::476586286656929000
27268559	::476586319573815000
424709673	::476586385533845000
414191298	::476586398892720000
591216066	::476586428936515000
179119528	::476586450679394000
321844248	::476586459428700000
187089991	::476586464898068000
25935173	::476586506652758000
379833720	::476586584377004000
309167251	::476586587200184000
320452099	::476586609551220000
321498402	::476586678480814000
321844248	::476586705193947000
59207269	::476586743249240000
635796096	::476586755663986000
179119528	::476586793962192000
321844248	::476586817588690000
236271147	::476586913105997000
309167251	::476586925265260000
187089991	::476586940876480000
635796096	::476587113278738000
471516383	::476587177078697000
246050172	::476587184594886000
399408344	::476587256367419000
145469568	::476587258451992000
260573981	::476587269910831000
201810972	::476587473703665000
25935173	::476587522144088000
247560161	::476587605023547000
220632867	::476587676033114000
217912167	::476587729342713000
379833720	::476587739890982000
30912658	::476587750259687000
438115686	::476587810795704000
38326757	::476587836175831000
438115686	::476587843553198000
385114649	::476587858409848000
54754940	::476587884410310000
399408344	::476587928400199000
201810972	::476587980950237000
376425912	::476587994187436000
438115686	::476588007646982000
187089991	::476588007953534000
370850900	::476588129873588000
179119528	::476588187721035000
387941507	::476588305056673000
201810972	::476588315777318000
27986325	::476588363168772000
716788381	::476588375164452000
305926788	::476588391807864000
275268585	::476588400581947000
275268585	::476588435017195000
25359188	::476588450066358000
305926788	::476588450091921000
187089991	::476588553598951000
31359307	::476588554442002000
379833720	::476588585554948000
399408344	::476588591679012000
434045786	::476588673237278000
196230932	::476588704702541000
31359307	::476588715041517000
328858212	::476588787334914000
196230932	::476588791583346000
17830276	::476588803038003000
287569533	::476588831479988000
64813007	::476588845165998000
69028501	::476588850169774000
32671267	::476588890145320000
200764512	::476588912434229000
328858212	::476588945929928000
287569533	::476588985859719000
124517802	::476589003987496000
375967762	::476589041110896000
154692700	::476589047939596000
583488323	::476589091946242000
154692700	::476589167343063000
193583131	::476589168114429000
399408344	::476589251262296000
35525270	::476589270614814000
39169797	::476589289607016000
381203261	::476589304165060000
154692700	::476589323123318000
39169797	::476589332699291000
606781453	::476589336272850000
39169797	::476589368409616000
36468395	::476589386918670000
193583131	::476589412818513000
281295226	::476589415544786000
264335101	::476589432712085000
124517802	::476589442988519000
38623896	::476589516212297000
41465619	::476589520960630000
93927673	::476589549813235000
249789981	::476589617961897000
39169797	::476589625524236000
281295226	::476589632381919000
321844248	::476589713034211000
39169797	::476589727047372000
39169797	::476589771133706000
20778748	::476589789765201000
370416747	::476589790713098000
39169797	::476589798325374000
540330411	::476589843237982000
287569533	::476589856349757000
321844248	::476589865618792000
15288029	::476589872015097000
179119528	::476589898560847000
106778257	::476589913375125000
20778748	::476589923944783000
287569533	::476590034662199000
321844248	::476590127708241000
230069608	::476590202639908000
305216922	::476590367555743000
193583131	::476590399281438000
435349693	::476590614994092000
200764512	::476590872201789000
200764512	::476590913758965000
25359188	::476590943500386000
471516383	::476590944503234000
62186442	::476590965839630000
341493662	::476590973095796000
344958631	::476590979693019000
370850900	::476591036702420000
31359307	::476591110454644000
328858212	::476591118554263000
33629617	::476591155480887000
87812967	::476591182429323000
87812967	::476591238788186000
31359307	::476591470955470000
379833720	::476591560734162000
305216922	::476591582599446000
519898323	::476591639054385000
193583131	::476591643517526000
200764512	::476591667420889000
200764512	::476591722441736000
479245748	::476591768285483000
321844248	::476591907921870000
20778748	::476591951664656000
34767424	::476591956835840000
321844248	::476592051140587000
227046044	::476592077132681000
68052287	::476592169734905000
344958631	::476592224394698000
106778257	::476592272331382000
619608540	::476592306863505000
76463655	::476592322566574000
305216922	::476592340669583000
430072028	::476592389478297000
28066346	::476592401222344000
91195209	::476592404175147000
431264673	::476592423121203000
28922315	::476592495204122000
424709673	::476592538342932000
31078887	::476592565861367000
39169797	::476592601404301000
34204169	::476592616364994000
317524005	::476592650184056000
31359307	::476592743876403000
344958631	::476592875052871000
386627455	::476592890899361000
31078887	::476592943013191000
44307877	::476593059510353000
311729942	::476593070788468000
278316478	::476593232806027000
31078887	::476593288611237000
39684857	::476593293124718000
76463655	::476593356999766000
234960273	::476593465837363000
76463655	::476593540936777000
59207269	::476593560650014000
39684857	::476593581319143000
424709673	::476593583920005000
264622253	::476593666312519000
216833550	::476593695190302000
197277853	::476593710793097000
344958631	::476593732146327000
270184109	::476593779303251000
197277853	::476593896558841000
31078887	::476593967375466000
424709673	::476593981569372000
179669687	::476594007343378000
322465167	::476594057376854000
309789310	::476594085374205000
197277853	::476594150721064000
399408344	::476594171768098000
302472189	::476594307697491000
20620620	::476594315724992000
31078887	::476594316693876000
534913317	::476594344535674000
91195209	::476594345463001000
534913317	::476594378249482000
302472189	::476594383895412000
230069608	::476594471610875000
302472189	::476594486127370000
424709673	::476594496558206000
36866805	::476594501986058000
28922315	::476594531526127000
487322279	::476594621548474000
25237171	::476594638732922000
315527257	::476594676972023000
27268559	::476594744542638000
197277853	::476594750359752000
237024825	::476594894660972000
61478431	::476594904429502000
328779215	::476594944191500000
197277853	::476595059152801000
91195209	::476595076374597000
305926788	::476595084004032000
400266696	::476595094796386000
28922315	::476595099938205000
237621304	::476595122738434000
305926788	::476595147187429000
275268585	::476595222097301000
499167427	::476595251373948000
197277853	::476595296000942000
28922315	::476595387541622000
138083816	::476595397477933000
400266696	::476595588373708000
424709673	::476595623383138000
28922315	::476595628923842000
15288029	::476595653242810000
138940568	::476595791164112000
281824012	::476595806611333000
424709673	::476595813884256000
375967762	::476595897963278000
424709673	::476596078268411000
400266696	::476596094806151000
39215095	::476596102821449000
133158896	::476596161030012000
400266696	::476596165538881000
320560322	::476596209738473000
250774954	::476596236565639000
222278624	::476596271361163000
220867112	::476596322548473000
222278624	::476596544330686000
320560322	::476596598760570000
39215095	::476596641026154000
320560322	::476596649935253000
25410192	::476596669442961000
31359307	::476596735884939000
91195209	::476596768809820000
118810756	::476596776515166000
31359307	::476596819875876000
405362735	::476596873760083000
76375846	::476596960733167000
28922315	::476596977875288000
237330810	::476597088017711000
474475074	::476597109354139000
14205371	::476597160415621000
328858212	::476597254883532000
369819130	::476597273645047000
503741267	::476597308340305000
259093732	::476597341441761000
453280756	::476597369643859000
432116634	::476597456843448000
91195209	::476597528058556000
424709673	::476597546521866000
424709673	::476597662372724000
221590506	::476597759769055000
259093732	::476597843332194000
206538198	::476597948890230000
271774234	::476597984407199000
373126936	::476598072244330000
342845822	::476598573476233000
373126936	::476598649485418000
375967762	::476598902750072000
416018810	::476598926921834000
28922315	::476598950196416000
406772829	::476599047625510000
357306642	::476599162633326000
383045348	::476599275162320000
375967762	::476599288504393000
181101394	::476599400597557000
222636373	::476599460123136000
56917722	::476599472558858000
221590506	::476599518855962000
260262291	::476599544143032000
375967762	::476599580113379000
221590506	::476599633700225000
221590506	::476599697470414000
309789310	::476599736510586000
138940568	::476599737593126000
259093732	::476599763279040000
28922315	::476599875702759000
33011898	::476599918761881000
221590506	::476600126900019000
33011898	::476600142402166000
277378135	::476600149171400000
28771314	::476600222244929000
253057868	::476600292415246000
65435835	::476600379530952000
320560322	::476600380235993000
341313395	::476600478831505000
320560322	::476600580065230000
161302101	::476600602164994000
341313395	::476600627574112000
68052287	::476600781526011000
253057868	::476600881475899000
317524005	::476600894415310000
29391732	::476600951617232000
341313395	::476600953341509000
358307309	::476601076595326000
155034504	::476601167292530000
81007000	::476601234200076000
545784705	::476601256170229000
225691566	::476601282279403000
410877459	::476601343436529000
109331928	::476601396234833000
29849760	::476601438068424000
253057868	::476601449674055000
138940568	::476601470197202000
146909951	::476601608898617000
359776589	::476601660249477000
148436850	::476601725026332000
220632867	::476601782001348000
25359188	::476601840113446000
118855202	::476601854277976000
253057868	::476601874208944000
124582805	::476601881771671000
392301070	::476601931566043000
124582805	::476602023925022000
341313395	::476602117726408000
238698812	::476602124738899000
104112940	::476602222512713000
220632867	::476602240111611000
400266696	::476602268100222000
26198298	::476602271791198000
26198298	::476602297657458000
148436850	::476602302187732000
341313395	::476602401768898000
39215095	::476602417803325000
29391732	::476602451270062000
152875477	::476602568219430000
474371126	::476602668912504000
378850242	::476602692761317000
320560322	::476602737753608000
387941507	::476602750310948000
341313395	::476603043937812000
278165989	::476603064086839000
225691566	::476603108533878000
57854623	::476603268118757000
57854623	::476603336431394000
378850242	::476603402454319000
57854623	::476603423664521000
211376385	::476603625331240000
29198251	::476603639814180000
80159052	::476603641692827000
57854623	::476603641801871000
307397057	::476603737549438000
301203823	::476603771389087000
146909951	::476603876561682000
106855310	::476603890444820000
359104594	::476603970295959000
57854623	::476604079561388000
57854623	::476604320675151000
14205371	::476604371749588000
465002314	::476604376463585000
331246659	::476604378137116000
62069078	::476604419308417000
307397057	::476604456566411000
139308619	::476604499553828000
307397057	::476604715728662000
62069078	::476604790605357000
411848692	::476604904862396000
62069078	::476604926207209000
260262291	::476604933421010000
381203261	::476604973321445000
139308619	::476604978178433000
57854623	::476605069928837000
301203823	::476605071891787000
106855310	::476605129966514000
196230932	::476605178242539000
106855310	::476605200955088000
62069078	::476605236715352000
396454394	::476605261860569000
277378135	::476605361064251000
430072028	::476605370509434000
120139449	::476605467125248000
62069078	::476605482866462000
241198427	::476605520078721000
375967762	::476605703667187000
241198427	::476605732713148000
66184984	::476605761204666000
23754003	::476605825666936000
370416747	::476605975529811000
396454394	::476606091233488000
328779215	::476606242861752000
605608831	::476606364962127000
424709673	::476606402589241000
396454394	::476606514992807000
259569717	::476606521951154000
374289648	::476606523192655000
364428125	::476606526778376000
438115686	::476606553055711000
438115686	::476606698216361000
260262291	::476606800884551000
230911888	::476606818232197000
21112883	::476606867431784000
152875477	::476606911769358000
438115686	::476606924998590000
309789310	::476606988580032000
396454394	::476607013884289000
364428125	::476607080925646000
23665083	::476607150483972000
107610605	::476607172470931000
107610605	::476607197968097000
370416747	::476607212547506000
446757000	::476607216061931000
4059771	::476607288820920000
29198251	::476607347981570000
605608831	::476607363026124000
375967762	::476607476213624000
57854623	::476607567519817000
375967762	::476607718354997000
107610605	::476607879634780000
211376385	::476607900950233000
396454394	::476608152889487000
605608831	::476608157674774000
605608831	::476608166466027000
234960273	::476608202532864000
605608831	::476608215975620000
375967762	::476608233482641000
234960273	::476608274704629000
396454394	::476608474307362000
246112828	::476608517013372000
234960273	::476608523300646000
417472148	::476608530058067000
438115686	::476608663499460000
246112828	::476608819192033000
261942709	::476609091864121000
57854623	::476609124797792000
375967762	::476609174218874000
29849760	::476609342004015000
264677315	::476609392415354000
372611209	::476609570320556000
96443022	::476609601916637000
372611209	::476609678919487000
27986325	::476609831386615000
221590506	::476609837468372000
70483417	::476609885249871000
246112828	::476609906976780000
36925706	::476609932435787000
236595577	::476609951222476000
70483417	::476610046772514000
375967762	::476610506921218000
240798548	::476610658385932000
387941507	::476610823130198000
221590506	::476610971427823000
92905148	::476611021860515000
92905148	::476611161077870000
435557155	::476611174595690000
221590506	::476611194648686000
28771314	::476611289771675000
28771314	::476611315054948000
28771314	::476611335560896000
17830276	::476611342493700000
221590506	::476611377662939000
375967762	::476611548538875000
28771314	::476611575781261000
375967762	::476611678180605000
221590506	::476611862067302000
221590506	::476611878450257000
213767620	::476612093731680000
387941507	::476612131920441000
375967762	::476612386338516000
48804765	::476612473253269000
221590506	::476612482069700000
276341812	::476612636830744000
320484851	::476612668108046000
372611209	::476612774684946000
313792688	::476612843437973000
276341812	::476612869623017000
635577431	::476612883367747000
276341812	::476612888551890000
106855310	::476612949046726000
106855310	::476612991958663000
375967762	::476613041203589000
18028506	::476613052897718000
27986325	::476613138586931000
320484851	::476613173492342000
91195209	::476613311606571000
387941507	::476613589588267000
28771314	::476613653060661000
387941507	::476613739655860000
15806298	::476614071190847000
116988168	::476614223552733000
75034878	::476614241714065000
424709673	::476614444756529000
75034878	::476614707340513000
387941507	::476614923871850000
164135621	::476615060035760000
342845822	::476615071779414000
164135621	::476615207419408000
320560322	::476615224154685000
18028506	::476615380728029000
587054451	::476615616435335000
320560322	::476615716805042000
375967762	::476615739822972000
100090407	::476615755774316000
75034878	::476615757019623000
320560322	::476615926633484000
75034878	::476616037509525000
50546012	::476616141016539000
387941507	::476616490477965000
540330411	::476616536073842000
380723702	::476616554092982000
164135621	::476616624934772000
75034878	::476616639182430000
387941507	::476616732262821000
222636373	::476616788818804000
26413556	::476616982272303000
399555371	::476616993378803000
116988168	::476617209498714000
27986325	::476617271343714000
27986325	::476617326234595000
80448281	::476617429980696000
100090407	::476617610118057000
92905148	::476617632641466000
608426191	::476617655496220000
41753572	::476617664123502000
49114032	::476617700936916000
41753572	::476617721086361000
208171241	::476617737381621000
179669687	::476617832986185000
220455732	::476617846512828000
433916111	::476617867740188000
156508337	::476617962430808000
280826646	::476617986493931000
156508337	::476617997155446000
266317182	::476618029787521000
164135621	::476618127460274000
31359307	::476618135701712000
179669687	::476618241012297000
402243422	::476618313695375000
155459778	::476618535452426000
587054451	::476618652067053000
260262291	::476618828328087000
387941507	::476618910666883000
81007000	::476618979679555000
260262291	::476619199477850000
409541924	::476619200216432000
220455732	::476619330726400000
92905148	::476619433000312000
127413469	::476619465950756000
164135621	::476619568224673000
260262291	::476619590957400000
92905148	::476619634037493000
135681283	::476619637460074000
277378135	::476619721035776000
64768338	::476619742870900000
277378135	::476619752501424000
164135621	::476619788668915000
433916111	::476619898584838000
40810916	::476619913142890000
92905148	::476619955673116000
230659102	::476620004243152000
387941507	::476620232820527000
148436850	::476620308338577000
387941507	::476620380732682000
261900342	::476620666322423000
396454394	::476620686686158000
164135621	::476620718185410000
261900342	::476620725764112000
261900342	::476620826452963000
491357856	::476621001749700000
40478607	::476621179164569000
261900342	::476621241575817000
491357856	::476621482832179000
399555371	::476621574724780000
40478607	::476621680690102000
164135621	::476621883228839000
166877807	::476622023733440000
375967762	::476622112761708000
408031484	::476622154432135000
387941507	::476622239086182000
164135621	::476622261429211000
346412695	::476622295914799000
82600674	::476622431432355000
375967762	::476622517142962000
473718221	::476622526546599000
397024307	::476622860111589000
308657649	::476622952763772000
540330411	::476623112478261000
166877807	::476623614171574000
425897170	::476623646921093000
283051149	::476623726792806000
554852227	::476623775937867000
40478607	::476623912760250000
277378135	::476623936718114000
262496951	::476624015864262000
196152188	::476624287261265000
236595577	::476624350313840000
348745482	::476624415770566000
135681283	::476624504022900000
417472148	::476624641839349000
40478607	::476624927341424000
28405302	::476625188323610000
135681283	::476626107341758000
29391732	::476626321217716000
23403899	::476626565108080000
554852227	::476626905807216000
135681283	::476626928200601000
29391732	::476626944952635000
56917722	::476627031195529000
25178781	::476627129040642000
111978266	::476627150703841000
126428969	::476627241405673000
23403899	::476627341423411000
297652605	::476627582713335000
135681283	::476627964600524000
60712766	::476628117780697000
487322279	::476628422601351000
126428969	::476628430604079000
277378135	::476628448786780000
451868427	::476628662029414000
159726392	::476628775426609000
225691566	::476628825569505000
159726392	::476629164703768000
375967762	::476629265119576000
18455966	::476629400708845000
313792688	::476629518015139000
245669191	::476629566824251000
245669191	::476629674651418000
355612007	::476629677662953000
159726392	::476629689423777000
253689041	::476629887961538000
164135621	::476629932194660000
126428969	::476629961889955000
355612007	::476630022568935000
126428969	::476630057004187000
245669191	::476630113581166000
359776589	::476630544625975000
126428969	::476630732417159000
243751614	::476631423244189000
116988168	::476631469486403000
16166332	::476631513933434000
116988168	::476631636927201000
126428969	::476631785002905000
16166332	::476632061692764000
26198298	::476632223039246000
126428969	::476632304740102000
276784048	::476632623633403000
16166332	::476632787231850000
276784048	::476632956287856000
59352013	::476633139675013000
116988168	::476633150660313000
68775336	::476633248194256000
83878535	::476633309364383000
90544248	::476633409284894000
59352013	::476633411067457000
16166332	::476633486535557000
66786075	::476633886941016000
14205371	::476633952510570000
140994915	::476634683787452000
320692054	::476635183035080000
320692054	::476635267701301000
18868622	::476635662599593000
359776589	::476635754701930000
700013623	::476635769109352000
320692054	::476635849015054000
320692054	::476635957685260000
320692054	::476636083036225000
359776589	::476636298363424000
320692054	::476636472980680000
140994915	::476636537044889000
246571951	::476636682586841000
162315218	::476637072812277000
162315218	::476637219478720000
276381534	::476637246381375000
235867165	::476637264798572000
164135621	::476637266388197000
35706997	::476637391273201000
270184109	::476638056469262000
241198427	::476638173687451000
66786075	::476638208630214000
66786075	::476638480916049000
359776589	::476638619445125000
270184109	::476638812660334000
270184109	::476639028297891000
501554267	::476639237614235000
270184109	::476639316039729000
568915908	::476639410327277000
56917722	::476639456703688000
241198427	::476639794622377000
359776589	::476640142224916000
95299169	::476640252330000000
241198427	::476640527547641000
241198427	::476640934210568000
270184109	::476640996512784000
261900342	::476641232676859000
303488399	::476641659522805000
56917722	::476642091011817000
98589714	::476642426350616000
359776589	::476642628922900000
359776589	::476642751883141000
70483417	::476643056629055000
79861287	::476643341820760000
42481762	::476643471093403000
42481762	::476643607555096000
253689041	::476643670352220000
98589714	::476643777625346000
42481762	::476643781157326000
253689041	::476643858445770000
261900342	::476643859263680000
42481762	::476643942881296000
79861287	::476643976464723000
463855595	::476644020156776000
253689041	::476644231579435000
75937251	::476644347937427000
261900342	::476644373489139000
253689041	::476644623855943000
45173032	::476644681565372000
45173032	::476644717309227000
75937251	::476645032905035000
75937251	::476645125058068000
29391732	::476645130724974000
42481762	::476645313433063000
75937251	::476645337403105000
15681561	::476645495818174000
18437537	::476645508539514000
26947347	::476646800544509000
156961324	::476646808311955000
152715270	::476646977430507000
33629617	::476646984238268000
33629617	::476647020472860000
155034504	::476647657826304000
66786075	::476647689372041000
500308199	::476648138443210000
500308199	::476648204251832000
500308199	::476648624718233000
500308199	::476648794411372000
325242803	::476648851856949000
325242803	::476649691770535000
556631416	::476650082817679000
254442957	::476650247058636000
283518032	::476650628094369000
283518032	::476650845757796000
15186859	::476651118026829000
260911912	::476651272670826000
42481762	::476651314072809000
27299320	::476651489125879000
205513521	::476652072901689000
42720153	::476652093198319000
205513521	::476652215298310000
40708485	::476652548703531000
42481762	::476652717981835000
414217500	::476653058819371000
50228529	::476653260548632000
341803593	::476654007184678000
43208085	::476654026248192000
205513521	::476654175233662000
341803593	::476654228941709000
341803593	::476654581095485000
341803593	::476654868162039000
91770694	::476655134848876000
123939574	::476655729953091000
318065690	::476655745744637000
123939574	::476655884513202000
625900103	::476655893736472000
28054060	::476656302433660000
318065690	::476656397182967000
236271147	::476656999196008000
237986569	::476657099225956000
477235727	::476658278769115000
477235727	::476658794634964000
29391732	::476658842441633000
477235727	::476658864591761000
213187842	::476658914176794000
64582219	::476658961350164000
64582219	::476659944960581000
303488399	::476660010571661000
477235727	::476660538093883000
111978266	::476660897285693000
17054163	::476661104072859000
26198298	::476661462052524000
303488399	::476661561985990000
26198298	::476661770958823000
325242803	::476661789602488000
261847534	::476662051272941000
330201359	::476662366667411000
15902298	::476662524390416000
26198298	::476663526862229000
197384499	::476664013192175000
15782772	::476664074189541000
216168764	::476664109560107000
31010760	::476664630946041000
30223693	::476665024635629000
303488399	::476665081112313000
197384499	::476665458507415000
30223693	::476665564052480000
197384499	::476665632461570000
216168764	::476665832148598000
48557490	::476666156783517000
26198298	::476666302115770000
467852949	::476666350275166000
337416247	::476666670124371000
56169190	::476666752521105000
76427184	::476667148614795000
301657872	::476667508691185000
78513872	::476667587745841000
491969843	::476667604770516000
236271147	::476667790506864000
69044676	::476667833468719000
221590506	::476668008832577000
221590506	::476668022506024000
221590506	::476668174213976000
221590506	::476668227733315000
221590506	::476668502904807000
9687752	::476668546244550000
197384499	::476668577232072000
221590506	::476669505792253000
205991617	::476669877009149000
221590506	::476669888786726000
426838833	::476669899151273000
221590506	::476669936903811000
436415484	::476670045242662000
205991617	::476670063496282000
247372701	::476670158883545000
97307001	::476670306149351000
260911912	::476670489310814000
205991617	::476670520457318000
337416247	::476670586404737000
205991617	::476670587612319000
221590506	::476670643799203000
205991617	::476670687621304000
18028506	::476670793917947000
14307454	::476670834195836000
221590506	::476670975614787000
18028506	::476670978811265000
205991617	::476671009429266000
262843671	::476671114606051000
14307454	::476671127666704000
262843671	::476671146453401000
262843671	::476671212740182000
262843671	::476671284517294000
221590506	::476671361679495000
221590506	::476671733550678000
218956862	::476672072374947000
18455966	::476672220836528000
34796664	::476672692339216000
205991617	::476673417047838000
205991617	::476673502137692000
205991617	::476673978707107000
18028506	::476674187437035000
258454374	::476674307738054000
33017275	::476674466815041000
258454374	::476674523354632000
376361293	::476674896995434000
378281495	::476674965690134000
186287095	::476675338882150000
387625128	::476675372097212000
258454374	::476675509548748000
28405302	::476675630277197000
33017275	::476675640175755000
187049333	::476675778219114000
260911912	::476675851921403000
426838833	::476675990027251000
165658390	::476676047597879000
470458433	::476676192008142000
205991617	::476676295112138000
221590506	::476676312074321000
387941507	::476676440621338000
214678768	::476676681533370000
52542320	::476677248922034000
29849760	::476677265535688000
128977591	::476677604712648000
137426396	::476677608743002000
221590506	::476677632919347000
128380028	::476677639789617000
436415484	::476677828822319000
128380028	::476677845113380000
221590506	::476677957080346000
55120405	::476678210806370000
128380028	::476678219530518000
387941507	::476678384375046000
17035194	::476678439895072000
387941507	::476678501274505000
128380028	::476678516596297000
387941507	::476678538083700000
17035194	::476678561483751000
205991617	::476678611844358000
205991617	::476678694216286000
128380028	::476678882985533000
376361293	::476679032529231000
128380028	::476679191505928000
26198467	::476679225290665000
184195472	::476679285587996000
128380028	::476679301056958000
14307454	::476679564853137000
213887474	::476679719530688000
432116634	::476679813801865000
26684021	::476679943351705000
31250549	::476679948866842000
361489211	::476679969041838000
205991617	::476679993980751000
210674392	::476680112033656000
128380028	::476680206011617000
6203992	::476680595096227000
205991617	::476680724922118000
243751614	::476680742848569000
30223693	::476680756027072000
482944497	::476680762516066000
115459999	::476680842194849000
128380028	::476680888773001000
205991617	::476681031278284000
36829018	::476681093534715000
98589714	::476681154175987000
205991617	::476681155433869000
268397639	::476681554144800000
111124977	::476681615557787000
205991617	::476681775171649000
33683248	::476682063106830000
229650081	::476682206371643000
205991617	::476682267004137000
128380028	::476682482285555000
236930269	::476682486328463000
43586963	::476682587184697000
268397639	::476682773835444000
128380028	::476682792005541000
268397639	::476682856328998000
343018153	::476682858069639000
105852149	::476683224140095000
133617944	::476683230343487000
205991617	::476683309745848000
21623464	::476683356877627000
128380028	::476683501555953000
586783331	::476683596666007000
128380028	::476683751662305000
193796724	::476683768280137000
103138091	::476683795081359000
128380028	::476683823464607000
92125226	::476683850274594000
460772038	::476683904749817000
424498868	::476684012707414000
297052199	::476684439548731000
310321041	::476684474244399000
184885982	::476684495262085000
184885982	::476684667652165000
416506126	::476684780319170000
365523194	::476684801508769000
184885982	::476684972485791000
46796467	::476685024776179000
18868622	::476685220453044000
546947837	::476685313419771000
293246270	::476685695755358000
192727478	::476685725652766000
20804321	::476685897639813000
17035194	::476686080658644000
172573942	::476686081224482000
15742158	::476686145305448000
12354252	::476686251152908000
17035194	::476686880407556000
469722641	::476686916817920000
327662373	::476687022502203000
62396842	::476687637609062000
116098184	::476687654310780000
116098184	::476687774142439000
261605370	::476687793838505000
29391732	::476687809957613000
186823940	::476687913686532000
624360378	::476687967806038000
56169190	::476687982024335000
165290348	::476688079210557000
350665443	::476688228050010000
220532575	::476688290939420000
355612007	::476688310379626000
461652679	::476688747270897000
438698734	::476688887595929000
15742158	::476689006197878000
498321918	::476689479894573000
355612007	::476689552292077000
15742158	::476689674678071000
232736272	::476689714125492000
263433687	::476689782139940000
374528956	::476689913556242000
46796467	::476690109178580000
236271147	::476690218914177000
172573942	::476690383833812000
60399576	::476690414645178000
81765661	::476690495758794000
265553576	::476690642236477000
153543800	::476691647468556000
355612007	::476691743144828000
621474989	::476691843431006000
196394433	::476691890461765000
72210207	::476691948644741000
621474989	::476691963958132000
250474725	::476692111421870000
445268626	::476692164970553000
232736272	::476692318855380000
59454178	::476692399956054000
205030447	::476692606026399000
111124977	::476692645428072000
232736272	::476692654814932000
299441398	::476692746812399000
101881386	::476692750415716000
57933673	::476692772322148000
148197450	::476692782174597000
262843671	::476692887380692000
30666953	::476693072340729000
445268626	::476693085083430000
101881386	::476693387027165000
101881386	::476693497677111000
243751614	::476693758373662000
236271147	::476694183731003000
277794018	::476694900625248000
80157666	::476695111187718000
76427184	::476695112119222000
295881773	::476695131865636000
111124977	::476695324921454000
312856997	::476695330331709000
118191944	::476695346291417000
34536365	::476695349319311000
110236585	::476695364427603000
158129535	::476695553557143000
19111395	::476695566060376000
118191944	::476695586062626000
54587465	::476695620896309000
118191944	::476695902619725000
261847534	::476695996769251000
118191944	::476696013420625000
261847534	::476696108614553000
232437529	::476696145394413000
73526174	::476696361359134000
118191944	::476696409186377000
399713201	::476696768919658000
63490594	::476697081986293000
399713201	::476697223829663000
118191944	::476697741846802000
253120136	::476697759878094000
39904237	::476697790715023000
29391732	::476697837611524000
495135733	::476698051122196000
73526174	::476698135004450000
495135733	::476698161776320000
83878535	::476698330072768000
271717879	::476698484067037000
73526174	::476698795183702000
513270198	::476698879849529000
28054060	::476698981032943000
202196262	::476698982274457000
111124977	::476698990403387000
38440249	::476699018681012000
120853830	::476699057747165000
111411572	::476699154354565000
9563172	::476699180656640000
438698734	::476699476191870000
285906246	::476699502166810000
17035194	::476699524665057000
133508241	::476699605346705000
340094001	::476699718274150000
17035194	::476699817033216000
399713201	::476699846288867000
301737159	::476699909404770000
9563172	::476699960864681000
398735102	::476700306332323000
38440249	::476700688513503000
71284640	::476700761422704000
301203823	::476700767647043000
312856997	::476700984907816000
18868622	::476701281474867000
29374576	::476701476106928000
171103429	::476701629777850000
177111779	::476701731066093000
29374576	::476701749009743000
261847534	::476701783604330000
261847534	::476701885425270000
411786523	::476701947593252000
31144939	::476702010675589000
18750697	::476702048247750000
372611209	::476702101494456000
17035194	::476702194033377000
438582644	::476702334878494000
424498591	::476702645785071000
371817971	::476702738714488000
111411572	::476702966909792000
118191944	::476703082961588000
29391732	::476703150997782000
118191944	::476703483853164000
72293435	::476703546243813000
12354252	::476703664976179000
68966030	::476703898007523000
118191944	::476703935336828000
375385791	::476703986725453000
148197450	::476704102530187000
86349050	::476704142589972000
86349050	::476704178837127000
221590506	::476704199942868000
48804765	::476704451957645000
171103429	::476704529098895000
221590506	::476704762550059000
341037427	::476705046449516000
314988406	::476705240776187000
339126665	::476705346782638000
462681637	::476705409525223000
600663496	::476705424981241000
600663496	::476705475094802000
329471370	::476705530551861000
180661626	::476705699276554000
180661626	::476705742037450000
152127827	::476705814472716000
421548020	::476705848652484000
261847534	::476705935252287000
311924851	::476705953111638000
360231979	::476706017808764000
371817971	::476706105188700000
328794919	::476706126335987000
9687752	::476706128802639000
409541924	::476706158892580000
116098184	::476706209366822000
52011370	::476706375683162000
4059771	::476706382448959000
256074844	::476706430141997000
304219715	::476706492104445000
159944196	::476706581262782000
261847534	::476706633553149000
145572480	::476706679061356000
279081886	::476706706374676000
348262381	::476706708992323000
234214828	::476706730416410000
29849760	::476706763887378000
279081886	::476706795763683000
304219715	::476706820891758000
52011370	::476706839409606000
19222225	::476706841305829000
19222225	::476706941365157000
19222225	::476707093224103000
234214828	::476707108864282000
408098797	::476707143501246000
415953059	::476707234781859000
224095849	::476707243862528000
415953059	::476707328344203000
279081886	::476707343959199000
224095849	::476707407633350000
279081886	::476707427681714000
9687752	::476707450763374000
38326757	::476707495814373000
469722641	::476707541330964000
409541924	::476707792490078000
285955708	::476708312558206000
109060628	::476708362701119000
9687752	::476708526170312000
331397011	::476708571737255000
401443377	::476708654725353000
221590506	::476708727589179000
279081886	::476708728226340000
249789981	::476708733930979000
224095849	::476708875773947000
331397011	::476708884040908000
22294252	::476708906039656000
221590506	::476708956065521000
12354252	::476708957374132000
238740641	::476709034570317000
105607367	::476709091843121000
279081886	::476709118061727000
378609308	::476709267664166000
86970230	::476709277248139000
71284640	::476709328389296000
71284640	::476709401995145000
171103429	::476709506454667000
238740641	::476709668950396000
378609308	::476709811489214000
12354252	::476709818385055000
171103429	::476709922533425000
447422715	::476709987608457000
233767854	::476710072580866000
61478431	::476710105317376000
29391732	::476710131213021000
68818829	::476710179363229000
398735102	::476710196249919000
91606737	::476710373626617000
19222225	::476710379540983000
233767854	::476710386696466000
331397011	::476710416085954000
411786523	::476710437925683000
304219715	::476710451179315000
331397011	::476710701097308000
191276105	::476710736698159000
447422715	::476710869204996000
18455966	::476710980052058000
186823940	::476711082250084000
69719136	::476711169684942000
413367641	::476711196595601000
325242803	::476711269056380000
171103429	::476711406184579000
17035194	::476711458617569000
4434941	::476711482579640000
348047989	::476711486056710000
331397011	::476711489290924000
65832155	::476711640264880000
331397011	::476711655578288000
277378135	::476711741569900000
277378135	::476711903201603000
22386194	::476712030632960000
16322613	::476712035762176000
331397011	::476712048639082000
545540214	::476712083011035000
382190006	::476712201604976000
570502101	::476712296518258000
79363954	::476712380433301000
22386194	::476712418966798000
137014162	::476712426021601000
79363954	::476712451774234000
249789981	::476712454446383000
99368300	::476712478756573000
16002106	::476712502013599000
356974615	::476712652606279000
454406979	::476712793186766000
321794820	::476712948535427000
167301113	::476713134816636000
16866896	::476713471611248000
55704588	::476713480859295000
135681283	::476713489156038000
300594041	::476713561155059000
349484189	::476713701589151000
24537703	::476713906413764000
122614290	::476713940022345000
256088386	::476714014261518000
475031809	::476714125222240000
60098410	::476714231144787000
37578654	::476714236081876000
430387521	::476714311138566000
177111779	::476714312749178000
181101394	::476714366511742000
265786675	::476714426477735000
375810749	::476714460673896000
214779476	::476714574545420000
258454374	::476714617549627000
315527257	::476714648343822000
14584037	::476714868498649000
16866896	::476714920051232000
349484189	::476714967501000000
412159259	::476715070416642000
16322613	::476715084048125000
344442687	::476715132987273000
331925277	::476715443861078000
351641054	::476715462622195000
24413698	::476715549167058000
56169190	::476715638925185000
411777707	::476715653156851000
97336064	::476715676678107000
15806298	::476715732575612000
461652679	::476715739429089000
25942336	::476715772975513000
370416747	::476715911056195000
298216731	::476715924029198000
31258629	::476715999622733000
295881773	::476716117319118000
211904285	::476716127784300000
115852151	::476716153176596000
438698734	::476716159736107000
285401749	::476716173749264000
28461859	::476716229609402000
285401749	::476716256263815000
331397011	::476716258382327000
180661626	::476716351709782000
94226339	::476716353630392000
250474725	::476716387172233000
180661626	::476716425315618000
115852151	::476716527413374000
52542320	::476716532601348000
21912250	::476716566630137000
331482356	::476716717423345000
295881773	::476716718929108000
260961523	::476716767398862000
426838833	::476716813104201000
95231863	::476716852320550000
426838833	::476716863301648000
260961523	::476716873409908000
285401749	::476716893110546000
378773930	::476717054553497000
35923992	::476717054847107000
180661626	::476717158333169000
17210128	::476717171402223000
386861626	::476717307926835000
378200627	::476717337358663000
230903702	::476717363484577000
355598729	::476717466026909000
6203992	::476717489788059000
365746365	::476717585631690000
468796913	::476717629680680000
111411572	::476717650786385000
180661626	::476717702904840000
452882285	::476717938880176000
124517802	::476718144086499000
99368300	::476718251100348000
13683762	::476718254732214000
115852151	::476718263301599000
506519570	::476718265767436000
115852151	::476718304485466000
111411572	::476718341696925000
315527257	::476718618638819000
28461859	::476718704542380000
119269983	::476719025372672000
334665323	::476719094566100000
468965579	::476719106008563000
22386194	::476719139684630000
23225674	::476719301286985000
95231863	::476719390671396000
41143305	::476719422309036000
17974977	::476719452268937000
46727568	::476719563401625000
99368300	::476719823683350000
409662649	::476719874392473000
409662649	::476719883796099000
42994926	::476719949843795000
409662649	::476720020014518000
396929208	::476720072086806000
414191298	::476720081679159000
479156555	::476720084304805000
351641054	::476720090831147000
237330810	::476720234356031000
51649971	::476720474399838000
236271147	::476720583234048000
236271147	::476720611600138000
246112828	::476720653823782000
20293581	::476720790050574000
20293581	::476720799723048000
396929208	::476720814163648000
40097041	::476721079675650000
180388620	::476721108196937000
178921630	::476721113993842000
336821368	::476721201486647000
7132042	::476721249830576000
52105336	::476721412736954000
22294252	::476721446568218000
19374297	::476721574767108000
209208697	::476721582526578000
394776489	::476721647760998000
260440912	::476721678202855000
17595323	::476721775519096000
95072707	::476721808633499000
164891333	::476721913822466000
23933265	::476721944004292000
12354252	::476721958093340000
202292166	::476722088150315000
394776489	::476722225215991000
394776489	::476722259026247000
394776489	::476722279498670000
394776489	::476722319839465000
151129980	::476722336574365000
275268585	::476722446435753000
338073739	::476722513943076000
110236585	::476722543181979000
273748024	::476722549259128000
275268585	::476722591340957000
495598070	::476722603864760000
12354252	::476722738695245000
396332641	::476722758026805000
368386947	::476722802838364000
86243090	::476722848275259000
235382002	::476722870492463000
414066292	::476722900007800000
413367641	::476722911471214000
378200627	::476722963212156000
22386194	::476722971424591000
405239647	::476723013841215000
377110730	::476723123837218000
295881773	::476723275389620000
212490176	::476723377416441000
109298324	::476723398207602000
135681283	::476723423818051000
378200627	::476723455577309000
338073739	::476723475894124000
78213	::476723504055070000
29737650	::476723585969823000
79476731	::476723593217204000
260961523	::476723886306754000
29737650	::476724037281140000
446541836	::476724046907056000
39684857	::476724167039938000
63617875	::476724179203796000
409662649	::476724190515838000
285401749	::476724212523339000
409662649	::476724245465432000
409662649	::476724260384563000
477235727	::476724335798149000
220532575	::476724347038466000
384683676	::476724404052062000
29737650	::476724450730070000
23027915	::476724528152715000
599348429	::476724596046311000
63617875	::476724655550914000
65435835	::476724755563687000
260338000	::476724764212731000
280798922	::476725129494282000
220532575	::476725182577799000
224095849	::476725234230628000
224095849	::476725285711515000
303427354	::476725290237165000
579271413	::476725715480903000
351641054	::476725865330786000
443070793	::476725925858406000
625951846	::476726016963280000
30787413	::476726093832286000
625951846	::476726198228512000
355598729	::476726263864782000
109298324	::476726265605791000
40708485	::476726448124723000
466989920	::476726607231852000
483526518	::476726620116357000
560822598	::476726624214609000
15288029	::476726639095975000
63617875	::476726643700936000
17448907	::476726697791086000
15137186	::476726719391756000
196230932	::476726855781740000
196230932	::476726973545193000
17233573	::476727002431762000
29737650	::476727136540438000
21912250	::476727195407486000
344442687	::476727215531380000
65526622	::476727229301665000
65526622	::476727290710462000
65526622	::476727305940004000
337367504	::476727314072743000
65526622	::476727322155171000
65526622	::476727338387128000
65526622	::476727351502704000
344442687	::476727355529232000
65526622	::476727364865753000
65526622	::476727382481858000
65526622	::476727460923727000
65526622	::476727474932690000
65526622	::476727487473647000
65526622	::476727507522428000
65526622	::476727524391936000
65526622	::476727540644847000
65526622	::476727557933772000
65526622	::476727573700149000
29605636	::476727582109356000
65526622	::476727589659504000
65526622	::476727626359648000
65526622	::476727641496891000
65526622	::476727654549557000
65526622	::476727668852137000
65526622	::476727685650337000
65526622	::476727699483136000
65526622	::476727711801806000
363722761	::476727714851069000
65526622	::476727734857908000
65526622	::476727747968917000
50228529	::476727763702153000
65526622	::476727769330511000
65526622	::476727783259783000
38244930	::476727787571535000
65526622	::476727795864047000
120851061	::476727808333332000
65526622	::476727817258819000
65526622	::476727833465610000
65526622	::476727846497710000
65526622	::476727859839381000
43045329	::476727863644028000
65526622	::476727875664498000
65526622	::476727885797933000
65526622	::476727898221449000
65526622	::476727910858899000
65526622	::476727924565893000
65526622	::476727957415673000
378850242	::476727983521415000
64219388	::476727994661097000
65526622	::476728004467372000
421179396	::476728018271236000
485252693	::476728138328580000
337416247	::476728155685023000
275681559	::476728217605111000
43045329	::476728284265185000
208894791	::476728343908593000
208894791	::476728367275073000
150034005	::476728379966619000
151190656	::476728411449487000
352970133	::476728493888118000
371578955	::476728509667094000
109298324	::476728542919917000
208894791	::476728581444628000
440624261	::476728614831276000
203736885	::476728615003254000
6203992	::476728665179709000
208894791	::476728748117884000
203736885	::476728820431872000
200849010	::476729175655456000
39684857	::476729201936986000
396786261	::476729247373881000
552802620	::476729493227196000
126428969	::476729507412324000
259466143	::476729509861793000
389614947	::476729520192753000
109298324	::476729521732063000
109298324	::476729534692458000
126428969	::476729616472608000
309167251	::476729663755415000
310330192	::476729757191917000
59622669	::476729786690064000
146608159	::476729833469120000
126428969	::476729852666466000
158129535	::476730039799922000
349788720	::476730045248335000
359806236	::476730117406736000
416548217	::476730119134793000
208894791	::476730191503319000
389614947	::476730209233014000
212490176	::476730222729887000
276540818	::476730286760529000
44307877	::476730290904104000
262843671	::476730336186232000
43045329	::476730408294686000
384503737	::476730411322994000
203736885	::476730452443533000
4434941	::476730569573666000
181840332	::476730687018795000
462681637	::476730712989511000
115852151	::476730719176507000
43045329	::476730854740619000
43045329	::476730925293010000
46796467	::476731032583282000
262843671	::476731064002834000
351641054	::476731079383343000
39684857	::476731099310067000
416548217	::476731211025768000
588705820	::476731393016614000
181840332	::476731429922283000
181840332	::476731477057871000
39684857	::476731477917319000
132976059	::476731684272885000
27626703	::476731730972250000
399408344	::476731822844297000
18336787	::476731836815536000
447313860	::476731886232821000
322446637	::476731928901476000
588705820	::476731952738107000
131254355	::476731961482809000
372507812	::476731969045532000
241278291	::476731989802762000
6203992	::476732007117238000
120532808	::476732034916691000
43045329	::476732057901477000
43045329	::476732122321805000
160733683	::476732224210214000
185716839	::476732253608099000
632481728	::476732286042652000
379152968	::476732286101368000
101881386	::476732328895852000
43045329	::476732452632006000
163415941	::476732463256199000
52542320	::476732492200701000
399408344	::476732508747202000
42720153	::476732536878796000
181840332	::476732556944343000
132976059	::476732573394014000
39684857	::476732574040358000
163415941	::476732587952852000
27626703	::476732686782840000
588705820	::476732712397836000
399408344	::476732728977551000
76427184	::476732798389452000
312710029	::476732818396307000
375385791	::476732973891747000
334515229	::476733125699960000
587940951	::476733141722206000
20782081	::476733160697634000
160733683	::476733223226339000
240492455	::476733378272960000
534913317	::476733388171145000
133112299	::476733423022006000
242607910	::476733441266831000
338588400	::476733442692902000
181840332	::476733464155521000
406110065	::476733474792280000
38579155	::476733520791240000
338073739	::476733547944763000
125849974	::476733548993339000
6203992	::476733574855794000
112145680	::476733582346846000
112145680	::476733646377091000
18868622	::476733685707075000
34204169	::476733713666281000
243014276	::476733717709606000
140157275	::476733949499432000
28197443	::476733982378188000
364405877	::476734023947931000
44451086	::476734046995619000
552146644	::476734060572999000
279750654	::476734082333028000
351641054	::476734095389900000
226429138	::476734118152392000
351641054	::476734149689364000
310330192	::476734228722618000
226429138	::476734271047335000
375385791	::476734297567944000
421179396	::476734329494986000
20190503	::476734342421422000
351641054	::476734420012253000
91770694	::476734422591762000
226429138	::476734434977517000
226429138	::476734452903972000
64907439	::476734508839223000
203736885	::476734534399303000
493221106	::476734569023307000
214779476	::476734578833784000
260573981	::476734634777407000
137014162	::476734637797298000
44451086	::476734756701216000
111411572	::476734767329980000
59352013	::476734883197222000
181840332	::476734941079031000
240532669	::476734963640201000
276540818	::476734969017278000
351641054	::476734989581975000
378778103	::476734991469412000
39469570	::476735006753456000
299450175	::476735032175120000
299450175	::476735077351952000
112145680	::476735091587432000
369804138	::476735234621575000
78213	::476735265441341000
547741880	::476735299398406000
373126936	::476735305140015000
547741880	::476735403702370000
249789981	::476735448526909000
378200627	::476735511797968000
28197443	::476735519380881000
44451086	::476735552054501000
373126936	::476735669662801000
109298324	::476735689351266000
262471070	::476735695344902000
299450175	::476735705373110000
44451086	::476735767511711000
285254109	::476735836030263000
120851061	::476735850290487000
249052117	::476735871061078000
299450175	::476735877360541000
22294252	::476735891356921000
33017275	::476735923091415000
285254109	::476735932625068000
243014276	::476735935070355000
351641054	::476735976224870000
285254109	::476735986807111000
299450175	::476736035356172000
351641054	::476736203619069000
181840332	::476736237286727000
120851061	::476736250913628000
351641054	::476736304244588000
181840332	::476736328349270000
285254109	::476736343599747000
120851061	::476736422733287000
43045329	::476736494313279000
112145680	::476736508381380000
384494456	::476736582188154000
29391732	::476736662299344000
259093732	::476736728041275000
67193398	::476736738946457000
64907439	::476736878683897000
24537703	::476736922812174000
181840332	::476736981226258000
372493368	::476737033948655000
236271147	::476737046204014000
259093732	::476737148251799000
479156555	::476737161128321000
147779508	::476737197643542000
281824012	::476737228450697000
6203992	::476737417790365000
351641054	::476737517845098000
116098184	::476737538288529000
240532669	::476737545087516000
112145680	::476737563357904000
124517802	::476737601936699000
112145680	::476737656031035000
22648162	::476737749857619000
6203992	::476737755964534000
124582805	::476737815251013000
370420008	::476737857949036000
47269984	::476737961619234000
6203992	::476737990627454000
621474989	::476738015667445000
214779476	::476738041860853000
240532669	::476738044293152000
214779476	::476738147163062000
91770694	::476738287424790000
16322613	::476738297868206000
99320365	::476738299441053000
409662649	::476738300368412000
57385263	::476738307087273000
475031809	::476738415421956000
475031809	::476738440881373000
309167251	::476738558183485000
112145680	::476738613863264000
56736460	::476738649485094000
493221106	::476738775759196000
259093732	::476738808109887000
493221106	::476738867983572000
433470731	::476738958853177000
9687752	::476738987668033000
111411572	::476739055485734000
20782081	::476739074783715000
351641054	::476739082597703000
409662649	::476739136486133000
475031809	::476739166659555000
47269984	::476739272478035000
39469570	::476739276919828000
351641054	::476739363997773000
109298324	::476739443723087000
493221106	::476739531178520000
40994873	::476739581438468000
19071786	::476739605358592000
38579155	::476739610618626000
28054060	::476739673767686000
32382173	::476739712653082000
9687752	::476739771352743000
247159855	::476739788825837000
9687752	::476739838046375000
39684857	::476739894400659000
28498427	::476739919658745000
9687752	::476739920690946000
99320365	::476739954803212000
261847534	::476739983932682000
23665083	::476740042883231000
337510374	::476740058394165000
28498427	::476740496253923000
92125226	::476740511991341000
29737650	::476740521218428000
32125015	::476740654395949000
75034878	::476740703825850000
9687752	::476740709815693000
262843671	::476740730367401000
18722083	::476740783488655000
237530197	::476740870679822000
18722083	::476740983582097000
439491329	::476740992885071000
120139449	::476741098526605000
459660056	::476741123373682000
237530197	::476741131112161000
18722083	::476741131385184000
487322279	::476741136334090000
35369698	::476741141006929000
158129535	::476741152314781000
431215016	::476741227732553000
18722083	::476741231067025000
39684857	::476741231137927000
18722083	::476741262364917000
298216731	::476741285634928000
18722083	::476741304115019000
18722083	::476741348000030000
18722083	::476741391511740000
28461859	::476741403800633000
28498427	::476741413984411000
39684857	::476741422997966000
278220302	::476741505449598000
18722083	::476741525758816000
487322279	::476741528656695000
18722083	::476741594033688000
18722083	::476741676023943000
49383709	::476741694793469000
18722083	::476741785965051000
18722083	::476741877723848000
29737650	::476741896543698000
23933265	::476741921617235000
18722083	::476741977867046000
543585402	::476742058938343000
18722083	::476742061031706000
140157275	::476742133659889000
18722083	::476742157865594000
473118863	::476742214823858000
374228630	::476742222855933000
92905148	::476742229269430000
320484851	::476742233039704000
18722083	::476742247757918000
92905148	::476742330616393000
517075828	::476742334743609000
350509640	::476742335481806000
39684857	::476742336429318000
18722083	::476742351088812000
260338000	::476742382307004000
9687752	::476742432483446000
462648540	::476742435716866000
267299080	::476742442272563000
18722083	::476742475886108000
92905148	::476742507020419000
310321041	::476742517359013000
9687752	::476742518055239000
9687752	::476742551832387000
39684857	::476742561759895000
18722083	::476742599509028000
23665083	::476742623319715000
30242503	::476742741368791000
18722083	::476742750189395000
30242503	::476742806267240000
68369234	::476742848788713000
396929208	::476742925540282000
18722083	::476742939386064000
215109001	::476743114305306000
517075828	::476743116465401000
18722083	::476743163106066000
621474989	::476743206252847000
351641054	::476743211021783000
215109001	::476743273512308000
39684857	::476743303312859000
18722083	::476743317863297000
30912658	::476743328923676000
18722083	::476743458523463000
443376354	::476743526231719000
18722083	::476743590102958000
41465619	::476743649191919000
118855202	::476743670860099000
30242503	::476743684244140000
28498427	::476743746206195000
18722083	::476743767278755000
163415941	::476743790909476000
30242503	::476743792293597000
259093732	::476743834186301000
81841977	::476743878209335000
65832155	::476743878230294000
256716505	::476743878251253000
80159052	::476743904348213000
351641054	::476743968013942000
18722083	::476743972246011000
6203992	::476744084447830000
18722083	::476744115217256000
130312780	::476744127648759000
235272576	::476744162491269000
16002106	::476744168098639000
18722083	::476744316770344000
114070939	::476744317382295000
231150237	::476744357044056000
255697938	::476744385577484000
18722083	::476744484039188000
255697938	::476744613194395000
18722083	::476744647398920000
109059155	::476744678864592000
27792069	::476744695323049000
65425379	::476744765468594000
18722083	::476744785328635000
236271147	::476744792131784000
18722083	::476744951951556000
255697938	::476744967881125000
50507669	::476744973409587000
18722083	::476745190074753000
278220302	::476745193371500000
255697938	::476745205052604000
18722083	::476745388909953000
97336064	::476745478868971000
87970668	::476745487962230000
214779476	::476745529548754000
330799447	::476745556568854000
255697938	::476745587204038000
18722083	::476745588449751000
494543536	::476745670833864000
7132042	::476745681517158000
309167251	::476745709270478000
163415941	::476745718498353000
18722083	::476745730464698000
22648162	::476745759011119000
15137186	::476745849611907000
500388817	::476745900191014000
349472194	::476745932403666000
349472194	::476746042977681000
225203526	::476746410503585000
440624261	::476746420184424000
346569016	::476746506221801000
62186442	::476746514031976000
315527257	::476746551792910000
349472194	::476746609402060000
78404115	::476746627097427000
25784705	::476746690041376000
98768681	::476746721545183000
346569016	::476746748505751000
57385263	::476746789828435000
29300584	::476746804273233000
346569016	::476746840268750000
557400595	::476746843523940000
23225674	::476746854580121000
349472194	::476746946527637000
57385263	::476747154057617000
95072707	::476747269434126000
475031809	::476747298429349000
255697938	::476747310756798000
163415941	::476747319531274000
109059155	::476747348845264000
99320365	::476747577443229000
436336703	::476747709253029000
448325555	::476747752177934000
467027311	::476747776085467000
396655167	::476747811263094000
384563395	::476747852303978000
39684857	::476747874835767000
39684857	::476747978804174000
262843671	::476748055518003000
429345484	::476748058894823000
594844703	::476748063823134000
19071786	::476748298821201000
65832155	::476748348645330000
81841977	::476748348653711000
256716505	::476748348670488000
477235727	::476748354492579000
594844703	::476748395898753000
81841977	::476748396103880000
65832155	::476748396120641000
256716505	::476748396435234000
102489930	::476748481319940000
375385791	::476748485950074000
355612007	::476748511958929000
255697938	::476748568519540000
58028621	::476748599154339000
32382173	::476748619899342000
320560322	::476748626253737000
29605636	::476748633673437000
102489930	::476748676552220000
194129729	::476748773352173000
511899726	::476748779878502000
382190006	::476748840255512000
336149936	::476748916999094000
594844703	::476749042844987000
346219373	::476749206984855000
39684857	::476749221412892000
29605636	::476749274030436000
194129729	::476749315264622000
254635990	::476749384512581000
24494616	::476749393018621000
140157275	::476749449902194000
270065033	::476749462191484000
255697938	::476749492877025000
351641054	::476749502905614000
390552849	::476749645553881000
307697597	::476749646359187000
30912658	::476749684594454000
255697938	::476749751606865000
599348429	::476749753615929000
140157275	::476749760083546000
198126424	::476749937896472000
103526992	::476749959694262000
307697597	::476749974739648000
39684857	::476750031697895000
348123497	::476750052221026000
403020871	::476750121934544000
16002106	::476750315023130000
260573981	::476750346899845000
14307454	::476750406886756000
431214329	::476750493893799000
431214329	::476750534280769000
48557490	::476750534742130000
384563395	::476750707362504000
479222401	::476750788820467000
375385791	::476750938498011000
418480466	::476751103053537000
255697938	::476751430267994000
410047216	::476751780370337000
131254355	::476751783813844000
104947253	::476751797558984000
339565561	::476751852042608000
418480466	::476751876893851000
308175001	::476752001200451000
62186442	::476752201596284000
247159855	::476752215911051000
463855595	::476752224677527000
260338000	::476752315819753000
256346048	::476752337407442000
99320365	::476752351177351000
30787413	::476752387060031000
20941662	::476752393737367000
25237171	::476752416449511000
243974175	::476752541062270000
406772829	::476752630262165000
311724390	::476752717575364000
368691437	::476752795757199000
722514433	::476752853328220000
62186442	::476752950589935000
393041277	::476752997490630000
351922723	::476753037550039000
463855595	::476753038133039000
722514433	::476753127727968000
226845681	::476753143104286000
722514433	::476753227703414000
226845681	::476753307613270000
15288029	::476753368153473000
102489930	::476753422021296000
330201359	::476753422666850000
102489930	::476753464648007000
52494533	::476753487816957000
24392243	::476753594826633000
278220302	::476753601885642000
58281200	::476753702682759000
260338000	::476753721335226000
148197450	::476753748770168000
148197450	::476753828143198000
148197450	::476753851052474000
385114649	::476753877191376000
50306226	::476753882702696000
383856422	::476753959689150000
62186442	::476753985958072000
262939560	::476754144980504000
52494533	::476754184193060000
401089789	::476754189322686000
50306226	::476754259263127000
58847822	::476754266078863000
6203992	::476754327349243000
418480466	::476754343992250000
109060628	::476754369468059000
621306179	::476754374052438000
337367504	::476754395842236000
621306179	::476754431833169000
260338000	::476754495851220000
592150138	::476754502486208000
471204596	::476754519150583000
262939560	::476754519154364000
50306226	::476754520417239000
214779476	::476754529342717000
231689668	::476754562263433000
722514433	::476754563136258000
226845681	::476754580081217000
62186442	::476754632308715000
471204596	::476754637375426000
471204596	::476754669763821000
148197450	::476754682405470000
262939560	::476754728781488000
588705820	::476754768526712000
529096266	::476754951436132000
148197450	::476755081904521000
52494533	::476755128179912000
37578654	::476755138116198000
409541924	::476755175630065000
20738985	::476755188171014000
529096266	::476755299164893000
263433687	::476755308522770000
60098410	::476755528006512000
260428602	::476755598609235000
389614947	::476755667617722000
70982412	::476755688790585000
15288029	::476755689973370000
455097630	::476755739713601000
337367504	::476755745745408000
226845681	::476755789093535000
256346048	::476755835607986000
70982412	::476755904939823000
43208085	::476755913173647000
261043724	::476755936892448000
431214329	::476755945729839000
451667062	::476755970920820000
247159855	::476756006836637000
304661740	::476756020862021000
431214329	::476756041867485000
32382173	::476756059408060000
14205371	::476756069117853000
304661740	::476756089761845000
120851061	::476756098452443000
15681561	::476756099493011000
59583601	::476756177825832000
226845681	::476756198101090000
588705820	::476756205495660000
304661740	::476756222129881000
376541246	::476756243336687000
26920974	::476756333212225000
431214329	::476756351461650000
304661740	::476756352069431000
120851061	::476756363314360000
226845681	::476756393278857000
226845681	::476756431606398000
304661740	::476756439130591000
15288029	::476756489118314000
65435835	::476756506638315000
222278624	::476756519438925000
43208085	::476756556823154000
20738985	::476756580256337000
120851061	::476756608987328000
193583131	::476756635755761000
120851061	::476756681720741000
304661740	::476756761592885000
263389464	::476756776994365000
36279116	::476756808023805000
401089789	::476756861417299000
393041277	::476757138862534000
260338000	::476757271276683000
260338000	::476757302197121000
131968998	::476757307670278000
311664191	::476757387291140000
120139449	::476757417661693000
17233573	::476757471760240000
319301096	::476757565175386000
301203823	::476757593202098000
11146552	::476757989618380000
131968998	::476758064176300000
43208085	::476758072950800000
68369234	::476758105351790000
226845681	::476758169549828000
56059141	::476758237354549000
270736613	::476758370641526000
253057868	::476758517412397000
503741267	::476758630646423000
431214329	::476758701186244000
371500504	::476758785214529000
136791341	::476758786561310000
259093732	::476758819151044000
65435835	::476758886289260000
455097630	::476758917456723000
429348972	::476758939754065000
95504927	::476758973228781000
65435835	::476758990995472000
46796467	::476758991117500000
253057868	::476759019772600000
78213	::476759123888189000
277378135	::476759147330166000
259093732	::476759169404772000
6203992	::476759229211357000
463431723	::476759243823919000
384494456	::476759269203644000
277378135	::476759388347465000
310506975	::476759410585251000
351152035	::476759438968516000
253120136	::476759442784911000
592150138	::476759523084861000
605608831	::476759532698218000
467545942	::476759615481593000
240492455	::476759688319868000
628045480	::476759696016035000
431214329	::476759780984639000
431214329	::476759804531458000
38713173	::476759836323893000
253057868	::476759891357364000
429348972	::476759995825287000
253057868	::476760016460865000
277378135	::476760028159148000
23799906	::476760037642481000
23799906	::476760062128844000
270736613	::476760159403114000
29786990	::476760176159379000
240492455	::476760214041931000
270736613	::476760219058700000
262843671	::476760293566345000
286216848	::476760400512696000
345626789	::476760446931066000
203311237	::476760519462772000
76463655	::476760624341340000
270736613	::476760750367965000
23799906	::476760761751306000
117608761	::476760798053015000
253057868	::476760831569321000
394776489	::476760911295037000
106715045	::476760947126964000
282363016	::476760999697981000
193583131	::476761003292504000
467545942	::476761051657408000
521938520	::476761266686803000
44399596	::476761470257344000
131968998	::476761551836573000
264335101	::476761648556810000
23933265	::476761677891780000
270736613	::476761718560141000
252914746	::476761728731344000
54587465	::476761745256505000
16002106	::476761769109487000
16002106	::476761811673296000
270736613	::476761828425732000
177111779	::476761856372002000
15681561	::476761862936489000
357017353	::476761882918137000
253057868	::476762031966531000
205501297	::476762065387151000
410047216	::476762077542236000
211904285	::476762116847063000
15681561	::476762201500684000
253057868	::476762235780337000
159011393	::476762307914379000
381778563	::476762391456129000
431214329	::476762409525596000
242435004	::476762476302716000
152875477	::476762562319491000
102489930	::476762567051075000
381778563	::476762623900270000
205501297	::476762627608031000
91770694	::476762733455867000
253057868	::476762744595558000
214779476	::476762764103262000
163893797	::476762843795030000
410047216	::476762872584757000
30406728	::476762934752706000
17448907	::476762938511212000
253057868	::476762961965371000
424709673	::476763081948016000
214779476	::476763093591420000
152875477	::476763122087104000
252823136	::476763199497203000
152875477	::476763218581286000
18336787	::476763309958373000
15791549	::476763484307206000
121881241	::476763500401143000
368691437	::476763567090196000
260338000	::476763569543864000
253057868	::476763697700810000
559837229	::476763764612530000
39237011	::476763782723936000
253057868	::476763786083201000
260338000	::476763802000949000
105993726	::476763819524378000
9687752	::476763909878464000
260338000	::476763966648385000
18868622	::476763998172741000
246571951	::476763998852218000
252756099	::476764176485191000
146216300	::476764219589672000
24537703	::476764335436726000
27268559	::476764354281746000
277378135	::476764392277954000
38713173	::476764521680220000
410856984	::476764550021140000
218956862	::476764586692321000
477235727	::476764707253403000
557400595	::476764870537269000
37977930	::476764944906874000
7141172	::476764945296936000
431214329	::476764957804359000
17448907	::476764992143130000
557400595	::476765114365145000
253057868	::476765120547143000
424709673	::476765120622632000
62186442	::476765136020316000
92125226	::476765194874798000
424709673	::476765217603350000
352062989	::476765263300689000
322842111	::476765287464071000
424709673	::476765317629100000
29553235	::476765351406219000
351004243	::476765355470123000
38713173	::476765421446496000
35369698	::476765432288776000
28054060	::476765438974513000
268058306	::476765454644838000
424709673	::476765464878514000
76375846	::476765509480747000
425897170	::476765749307277000
234213287	::476765765023313000
310321041	::476765845688156000
42720153	::476765903624105000
26198298	::476765908401008000
557400595	::476765975325736000
121881241	::476766035031629000
35923992	::476766072952356000
277378135	::476766082486005000
556556365	::476766092455845000
33011898	::476766099321917000
386956382	::476766104866398000
431262520	::476766131521601000
256638502	::476766166967283000
253689041	::476766228946894000
243751614	::476766366985240000
39684857	::476766372299415000
234213287	::476766373377757000
253689041	::476766375445536000
30406728	::476766407477035000
253689041	::476766413362057000
252823136	::476766439056367000
413735493	::476766518852608000
352062989	::476766649115480000
377110730	::476766709672865000
253689041	::476766750898651000
371578955	::476766821887246000
63490594	::476766829759590000
40810916	::476766832448135000
376361293	::476766835459637000
192727478	::476766881903153000
19374297	::476766988061409000
424709673	::476767055463452000
413477251	::476767067526275000
9687752	::476767113978589000
195397698	::476767123608715000
398735102	::476767175299309000
49886698	::476767210807906000
141735027	::476767215774334000
253689041	::476767227061227000
557400595	::476767252138971000
109655774	::476767290927489000
352062989	::476767298389544000
35369698	::476767327598284000
413735493	::476767335668129000
27792069	::476767412444868000
352062989	::476767453142585000
60221494	::476767491335925000
283328574	::476767545442451000
283328574	::476767562383261000
141735027	::476767586651500000
364043601	::476767608264724000
361489211	::476767652505845000
40810916	::476767660038823000
232736272	::476767685108563000
92125226	::476767685670612000
232736272	::476767734186147000
557400595	::476767749168168000
22648162	::476767799814418000
60098410	::476767837600501000
283328574	::476767861827190000
210671307	::476767861927448000
141735027	::476767867384627000
40810916	::476767871888945000
352062989	::476767879690727000
89033916	::476767891225071000
232736272	::476767915157372000
406772829	::476767984950591000
352062989	::476768026571071000
17448907	::476768063946506000
410047216	::476768090097602000
102796495	::476768111631544000
529096266	::476768151338622000
38244930	::476768204359208000
20190503	::476768231756029000
15086993	::476768339998810000
277378135	::476768345489178000
702450841	::476768401273401000
262843671	::476768410886737000
43967474	::476768419027484000
298216731	::476768458240425000
86349050	::476768528138534000
262843671	::476768536627806000
66786075	::476768552087990000
47348539	::476768555313033000
442736318	::476768648057458000
64791948	::476768680173248000
203311237	::476768701731962000
257546151	::476768737706524000
442736318	::476768746183196000
442736318	::476768805280948000
203311237	::476768814239977000
92125226	::476768827196198000
36279116	::476768869562859000
257546151	::476768882037112000
442736318	::476768918036426000
257546151	::476768965675728000
442736318	::476769028816388000
234213287	::476769075851706000
89033916	::476769080708313000
234213287	::476769103362158000
313792688	::476769152154091000
234213287	::476769261575471000
102796495	::476769286124752000
79754464	::476769290134093000
365746365	::476769312527482000
28771314	::476769381096366000
374289648	::476769438956785000
43967474	::476769442525765000
376361293	::476769554929287000
6652302	::476769590664388000
256319248	::476769671945797000
257546151	::476769710168879000
86474692	::476769730896744000
369160273	::476769860249481000
20804321	::476769935344279000
312710029	::476769985197379000
110236585	::476770099878453000
86474692	::476770115841560000
379833720	::476770205121531000
243751614	::476770232435212000
353888661	::476770316551593000
108798356	::476770360155983000
98589714	::476770556713246000
102489930	::476770575961309000
120851061	::476770856731828000
442736318	::476770873148321000
102489930	::476770890932580000
369160273	::476770969428963000
120851061	::476771022415228000
310330192	::476771121753522000
410122679	::476771198010163000
369160273	::476771390667112000
234214828	::476771414532706000
9687752	::476771474179911000
379833720	::476771492856741000
120851061	::476771497298493000
9687752	::476771499949694000
67492430	::476771709068902000
251821834	::476771729604239000
277378135	::476771753793179000
402243422	::476771856918523000
71981601	::476771922907529000
369160273	::476771944915042000
369160273	::476771967958540000
41465619	::476771977085341000
373653741	::476772027819257000
272999900	::476772084874756000
343756278	::476772085264433000
16566189	::476772106295054000
338477631	::476772123956879000
209208697	::476772128230871000
9563172	::476772135797395000
28498427	::476772351934083000
369160273	::476772365456908000
588705820	::476772401406308000
28498427	::476772448978092000
369160273	::476772452874616000
475031809	::476772455524999000
86349050	::476772465860173000
467027311	::476772542431387000
271774234	::476772564728299000
369160273	::476772687642390000
491357856	::476772710320590000
588705820	::476772785331904000
369160273	::476772793632436000
384563395	::476772812028260000
378200627	::476772867024363000
218956862	::476772876235051000
136458681	::476772900188323000
314988406	::476772979997954000
20804321	::476773083471441000
605601195	::476773250773430000
224682361	::476773281291595000
18336787	::476773348395872000
402243422	::476773381316956000
491357856	::476773391316164000
226357092	::476773473927589000
264335101	::476773530592632000
491357856	::476773537618075000
120851061	::476773609445146000
346654346	::476773681360695000
257831311	::476773706887221000
79476731	::476773745190010000
9687752	::476773792308797000
260440912	::476773793948381000
369160273	::476773797115478000
30336818	::476773869227737000
369160273	::476773887309791000
9687752	::476773928762105000
387941507	::476773960961761000
387941507	::476774019174531000
9687752	::476774032986374000
330201359	::476774059934363000
401443377	::476774076380246000
13683762	::476774138879565000
559837229	::476774168105463000
35369698	::476774229849829000
702450841	::476774262746148000
26198298	::476774309558353000
102489930	::476774389833142000
138083816	::476774433999159000
275681559	::476774575137898000
27792069	::476774635464581000
16566189	::476774681069256000
556323854	::476774814720335000
430182591	::476774834505285000
556323854	::476774835314376000
34796664	::476774860379541000
24392243	::476774877966245000
78213	::476774878293397000
102489930	::476774904314863000
24392243	::476774947218399000
19837708	::476774951077171000
410856984	::476774953862193000
491357856	::476774993917792000
76375846	::476774998859075000
196659229	::476775017359753000
410856984	::476775043699990000
556323854	::476775121122643000
247372701	::476775190362587000
376361293	::476775298395279000
208250490	::476775303772372000
341313395	::476775310851989000
38623896	::476775336701468000
39169797	::476775348303319000
553930094	::476775352120135000
218956862	::476775381576724000
376361293	::476775436236894000
38623896	::476775438509826000
553930094	::476775489533902000
341313395	::476775504574693000
39169797	::476775564368678000
39169797	::476775657301884000
163768701	::476775675282866000
49114032	::476775683482349000
317524005	::476775930635886000
77078833	::476775937371955000
413686504	::476775939385225000
90544248	::476775969425223000
524903037	::476775994813325000
39169797	::476775996658827000
39169797	::476776058499645000
313341167	::476776085195984000
133617944	::476776097254629000
713245898	::476776121342500000
713245898	::476776194793160000
553930094	::476776261956935000
20419159	::476776304004452000
440314946	::476776370417045000
376361293	::476776375731249000
316832273	::476776382778068000
445268626	::476776384082505000
440314946	::476776396656607000
463431723	::476776430273982000
605601195	::476776468203073000
436415484	::476776496367808000
376361293	::476776502588346000
272999900	::476776508032577000
245154470	::476776515464470000
524903037	::476776617994641000
147997393	::476776657026433000
10095952	::476776707786280000
334423964	::476776736253050000
440314946	::476776769551204000
19222225	::476776779726614000
138083816	::476776822794121000
420323287	::476776842326589000
209208697	::476776897960214000
440314946	::476776902145744000
286298021	::476776936006750000
407038804	::476776940675031000
286298021	::476776974959271000
38244930	::476777033385934000
19222225	::476777086191804000
420323287	::476777101320654000
369160273	::476777113119633000
328779215	::476777120203833000
344956423	::476777121491464000
344956423	::476777215552946000
384494456	::476777223580434000
625951846	::476777254526390000
77078833	::476777281382129000
328779215	::476777283630276000
369160273	::476777291583074000
287228225	::476777317704810000
420323287	::476777332233891000
524903037	::476777407383621000
409709795	::476777424416673000
49383709	::476777464803639000
41135840	::476777494864228000
420323287	::476777497095180000
260338000	::476777530624835000
314988406	::476777583754104000
245154470	::476777595275837000
605601195	::476777770022731000
440314946	::476777790079922000
376361293	::476777807398191000
502240473	::476777956895760000
245154470	::476777966551040000
376361293	::476777974910291000
19222225	::476777980925317000
261847534	::476777982158458000
208894791	::476778126262173000
390504920	::476778177277071000
315516553	::476778198911291000
91345170	::476778252904574000
315516553	::476778328733810000
417523013	::476778398602129000
57385263	::476778406307459000
63473984	::476778423495307000
344956423	::476778447105445000
264335101	::476778460665614000
552146644	::476778466914754000
246050172	::476778508165730000
264335101	::476778580567793000
102489930	::476778717633462000
39684857	::476778759106752000
264335101	::476778767315374000
240492455	::476778891584208000
351922723	::476778920361349000
317524005	::476778954540728000
60218540	::476778967270436000
385782746	::476778991945543000
234828491	::476778996093296000
264335101	::476779100229496000
335003775	::476779113605128000
20941662	::476779120945549000
40896981	::476779156458717000
350509640	::476779293130129000
297542894	::476779315464400000
376361293	::476779608738893000
19837708	::476779609984622000
208171241	::476779618100600000
60098410	::476779665516797000
557400595	::476779670944239000
208171241	::476779737042649000
319145382	::476779775110172000
208171241	::476779879724498000
9687752	::476779913408962000
6203992	::476779916340756000
299441398	::476779965204021000
208171241	::476780008867127000
348123497	::476780079822155000
376361293	::476780086981427000
277378135	::476780104052645000
21117523	::476780125942738000
462648540	::476780145219354000
277378135	::476780223510224000
376361293	::476780288652378000
64219388	::476780340439052000
301497892	::476780490352242000
341493662	::476780523130728000
363722761	::476780572065296000
299879238	::476780589224570000
408869196	::476780593892823000
443332358	::476780631385731000
208171241	::476780639665262000
363722761	::476780693175812000
338477631	::476780754987270000
369804138	::476780799145283000
16322613	::476780910558212000
208171241	::476780922969530000
19111395	::476780957375422000
29319846	::476780972654858000
271774234	::476780977230843000
111411572	::476780995426131000
605608831	::476781034684420000
19111395	::476781068847022000
208171241	::476781215887134000
277378135	::476781226557444000
297542894	::476781409709723000
57300329	::476781458619920000
556323854	::476781600403771000
357275400	::476781652572520000
556323854	::476781657425313000
357308471	::476781759581810000
438698734	::476781796919873000
467758710	::476781956986707000
15086993	::476782176328245000
357275400	::476782245756547000
19837708	::476782307354112000
345626789	::476782377822605000
413367641	::476782384281821000
368691437	::476782403382685000
39863661	::476782405203005000
327662373	::476782469480722000
118473489	::476782562560729000
322108529	::476782574673489000
374228630	::476782608345337000
376425912	::476782614972334000
224501206	::476782617837060000
298216731	::476782632802729000
429345484	::476782684274835000
297652605	::476782749697597000
376425912	::476782767745667000
376361293	::476782792114978000
368691437	::476782857424084000
20620620	::476782884389654000
605608831	::476782919923412000
110236585	::476782944833794000
374228630	::476782954505449000
322108529	::476782964307546000
301044144	::476783093739978000
376361293	::476783109879648000
234214828	::476783126828838000
287727506	::476783168398188000
521938520	::476783275571429000
203736885	::476783339224195000
255818707	::476783379807887000
287727506	::476783569168113000
281824012	::476783648012656000
376361293	::476783668435103000
270736613	::476783708952088000
376361293	::476783716682182000
605608831	::476783840187256000
25178781	::476783856041734000
255818707	::476783868138508000
243974175	::476784098917502000
376361293	::476784111127113000
387941507	::476784205154623000
475031809	::476784234032418000
25178781	::476784290147991000
420323287	::476784292089962000
102489930	::476784444616228000
277378135	::476784467605196000
376361293	::476784537763315000
376361293	::476784587935596000
543585402	::476784592855498000
402273149	::476784636161708000
369804138	::476784641723342000
376361293	::476784750607081000
376361293	::476784770731352000
235272576	::476784787022430000
72293435	::476784960901488000
322108529	::476785052798316000
150034005	::476785060579131000
172035134	::476785148206542000
340688867	::476785187724869000
78213	::476785266305146000
340688867	::476785388799799000
442736318	::476785542160744000
61402370	::476785549609402000
517695658	::476785586754572000
285955708	::476785604064464000
253689041	::476785612344033000
277378135	::476785621579878000
337367504	::476785638293778000
316301043	::476785729356726000
61402370	::476785766098411000
285955708	::476785794212831000
313792688	::476785818892124000
463431723	::476785953780932000
240927663	::476785967735398000
319145382	::476785987730022000
348123497	::476785997850890000
252756099	::476786012077953000
245154470	::476786110199107000
316301043	::476786140796973000
240927663	::476786345201782000
310330192	::476786423191060000
247633146	::476786443184906000
553930094	::476786446872088000
376361293	::476786458951286000
270736613	::476786485069246000
285955708	::476786491436568000
21503139	::476786557907914000
278316478	::476786657102790000
240927663	::476786686467121000
92905148	::476786691185729000
45911298	::476786770202198000
58587526	::476786819544391000
414315073	::476786844391055000
317524005	::476786859930959000
517075828	::476786907498561000
247159855	::476786949936930000
216168764	::476787087530680000
297542894	::476787160322818000
20941662	::476787182867603000
349904873	::476787203088338000
349904873	::476787234159742000
553930094	::476787238748311000
62186442	::476787264140619000
148197450	::476787273774944000
100742600	::476787334956855000
376541246	::476787351440883000
281824012	::476787401067479000
240927663	::476787480335618000
187089991	::476787642156085000
393802148	::476787665971728000
316301043	::476787707587608000
297542894	::476787784703688000
320954938	::476787897228873000
69719136	::476787913955753000
38579155	::476787929499860000
464845445	::476787936801730000
259413656	::476787945735606000
336347539	::476788038127742000
310330192	::476788103965720000
321876841	::476788214033035000
102233693	::476788246299414000
28510276	::476788330789896000
429558621	::476788522079518000
17522792	::476788542509965000
17522792	::476788548591681000
23663256	::476788678371459000
197384499	::476788680167014000
320954938	::476788699825307000
464845445	::476788700563906000
23663256	::476788725205049000
340067989	::476788753566932000
410877459	::476788760860839000
23663256	::476788795304464000
240927663	::476788797967851000
234187240	::476788831429992000
315527257	::476788853810819000
366701651	::476788876091359000
28510276	::476788888732966000
446541836	::476788940565778000
503577648	::476789107004571000
76375846	::476789146359721000
552146644	::476789171659751000
310330192	::476789436760719000
15170503	::476789449754701000
462648540	::476789469987622000
605608831	::476789502719954000
203311237	::476789540212858000
376361293	::476789636430581000
429348972	::476789662825332000
249227650	::476789702595719000
158129535	::476789744022855000
403823128	::476789804865449000
209208697	::476789846120230000
90467952	::476789852105883000
443332358	::476789867167617000
378773930	::476789873941426000
22944914	::476790029910413000
15791549	::476790045949456000
429348972	::476790100504768000
111411572	::476790106125524000
407038804	::476790166842273000
277760577	::476790185326153000
205320851	::476790206385762000
259541688	::476790242008387000
395057520	::476790244202008000
387941507	::476790314116861000
316832273	::476790373256527000
203736885	::476790406290874000
137014162	::476790464092602000
233362394	::476790476906176000
42481762	::476790477875077000
205320851	::476790530051821000
137014162	::476790530085773000
14205371	::476790568329031000
328858212	::476790686717853000
14205371	::476790703671226000
213887474	::476790778975748000
213887474	::476790796969328000
370416747	::476790801486602000
211904285	::476790802514202000
111124977	::476790805324398000
213887474	::476790835368198000
213887474	::476790857195327000
15170503	::476790878829543000
213887474	::476790892062580000
171103429	::476791080252211000
310330192	::476791091098681000
716262980	::476791091988287000
376361293	::476791107414544000
452882285	::476791199982829000
100742600	::476791224217505000
49824781	::476791266139983000
403823128	::476791286192943000
320249108	::476791341486075000
252725390	::476791569232580000
376361293	::476791705396461000
375385791	::476791723268399000
293246270	::476791791161991000
36866805	::476791890658881000
328882474	::476791942731137000
278220302	::476791945545928000
64907439	::476791971978035000
328882474	::476791974255525000
310330192	::476791979628826000
413367641	::476791989770682000
552146644	::476791995806257000
36279116	::476792035844714000
230069479	::476792036021243000
413367641	::476792082666115000
205501297	::476792115419029000
369804138	::476792220230492000
16566189	::476792265533575000
54405135	::476792341421109000
376361293	::476792366796251000
66021164	::476792420856647000
238307628	::476792437193863000
14205371	::476792703418527000
571363101	::476792777767133000
310330192	::476792847963025000
279139758	::476792865469640000
64926237	::476792899229597000
606781453	::476792952711561000
273092249	::476792966481457000
67656722	::476792966993154000
417523013	::476792994696544000
364405877	::476793077743382000
156508337	::476793084546539000
291413743	::476793087344123000
13298002	::476793133196668000
364405877	::476793136568475000
364405877	::476793249894391000
387941507	::476793349500706000
25359188	::476793395117973000
25359188	::476793410125168000
397934536	::476793415758127000
20941662	::476793418501591000
25359188	::476793440865226000
281824012	::476793468656685000
429558621	::476793521933139000
15791549	::476793535971090000
297542894	::476793598554304000
376361293	::476793665692901000
96013044	::476793843808223000
374659572	::476793984288030000
156508337	::476794083118448000
243974175	::476794100906483000
18336787	::476794164084879000
27792069	::476794165259284000
376361293	::476794255529480000
338073739	::476794306888744000
9687752	::476794355228082000
19837708	::476794363797061000
256756265	::476794365050757000
270065033	::476794401352867000
42720153	::476794481107546000
514003187	::476794577308123000
262382570	::476794616130174000
414449852	::476794695293489000
387941507	::476794721059078000
21112883	::476794765615177000
19210855	::476794782292135000
387941507	::476794789678301000
247372701	::476794837946347000
310330192	::476794869034143000
148197450	::476794943177252000
403823128	::476794961007235000
148197450	::476795007043899000
300884493	::476795167987347000
247560161	::476795284274417000
237963845	::476795503934734000
237963845	::476795504006033000
131072297	::476795529255739000
237963845	::476795563187642000
540330411	::476795579859623000
291413743	::476795610918838000
436476907	::476795624730267000
230069608	::476795852300615000
540330411	::476796068714131000
42481762	::476796092160692000
33703073	::476796094735998000
464845445	::476796161630953000
50228529	::476796163480227000
468102453	::476796198313926000
42720153	::476796205289467000
227577445	::476796215196016000
14205371	::476796252446015000
80586819	::476796253607837000
478826327	::476796374256582000
310330192	::476796480192524000
464845445	::476796507979411000
351004243	::476796525310652000
443332358	::476796720190590000
516096126	::476796733989851000
373653741	::476796754277318000
343606449	::476796807675396000
249052117	::476796837488500000
14205371	::476796985736183000
325242803	::476796996511367000
471516383	::476797093752078000
473462894	::476797143613988000
230968348	::476797170428157000
228845995	::476797180012146000
325242803	::476797205224120000
409541924	::476797276371685000
552146644	::476797281619148000
60098410	::476797290170945000
116098184	::476797301219147000
172035134	::476797309548642000
471516383	::476797319380467000
297542894	::476797354654199000
38579155	::476797413844615000
499167427	::476797433297399000
297542894	::476797472648351000
278220302	::476797480290357000
471516383	::476797499261587000
111411572	::476797522812600000
19111395	::476797642194690000
80586819	::476797681424031000
151190656	::476797767394680000
14205371	::476797790522454000
310330192	::476797805999452000
348123497	::476797811682316000
234213287	::476797995879792000
151190656	::476798029102473000
414526765	::476798031673962000
357308471	::476798046056247000
414526765	::476798057447952000
234213287	::476798105112039000
69719136	::476798111776784000
151190656	::476798164087734000
14205371	::476798227455295000
308690900	::476798232903696000
297542894	::476798259541704000
599348429	::476798332590129000
235867165	::476798396368715000
297542894	::476798465456889000
230968348	::476798627109535000
148197450	::476798762032308000
20112840	::476798924213088000
331668519	::476798933662842000
118855202	::476798949815517000
92125226	::476798957515841000
17054163	::476799001639919000
148197450	::476799053163159000
322108529	::476799068203520000
148197450	::476799104472088000
375385791	::476799163959881000
80586819	::476799180887703000
400266696	::476799187216908000
224501206	::476799249032962000
240492455	::476799271388602000
293246270	::476799313826156000
26198298	::476799339390459000
309789310	::476799352174690000
208250490	::476799386538606000
253057868	::476799420650909000
279139758	::476799534111006000
131420707	::476799543866974000
41753572	::476799567598329000
118881789	::476799627652784000
22944914	::476799653636087000
387941507	::476799674045988000
179669687	::476799688323366000
179669687	::476799712063135000
481512198	::476799780317069000
79476731	::476799917902823000
41753572	::476799949477134000
481512198	::476799994217779000
357308471	::476800128704331000
41753572	::476800139458142000
258382946	::476800271255740000
21696310	::476800286879936000
431264673	::476800317754187000
44451086	::476800346166013000
258382946	::476800408413691000
21112883	::476800450302181000
414066292	::476800518984335000
20112840	::476800554102833000
475930595	::476800941216509000
44307877	::476800963211046000
44399596	::476800989769781000
481512198	::476801013723439000
36485138	::476801071558692000
43208085	::476801116148342000
363321273	::476801133655371000
43967474	::476801266803544000
23799906	::476801325389590000
331668519	::476801336236060000
198126424	::476801359602130000
33011898	::476801364870193000
401089789	::476801427713433000
375385791	::476801531728375000
615507620	::476801562107740000
317524005	::476801575638147000
240015074	::476801576787378000
373126936	::476801610468057000
179669687	::476801784099647000
43208085	::476801802596528000
41465619	::476801807038291000
173608790	::476801873131737000
373126936	::476801895047368000
179669687	::476801939267928000
20112840	::476801984276611000
536141027	::476802147846082000
20112840	::476802178925867000
470801476	::476802201516797000
375385791	::476802218092687000
161041223	::476802227139796000
185716839	::476802236786278000
475930595	::476802296350011000
467758710	::476802304478162000
111411572	::476802317371834000
161041223	::476802320970579000
373126936	::476802338888638000
179669687	::476802424741445000
310330192	::476802431695613000
472528304	::476802528320176000
373126936	::476802560247209000
433916111	::476802566097862000
174629553	::476802587790827000
41753572	::476802604010180000
179669687	::476802621227802000
373126936	::476802657441435000
340067989	::476802747556065000
364646765	::476802834105499000
25410192	::476802837184520000
472528304	::476802844138676000
228845995	::476802869463908000
291475742	::476802871975899000
170924102	::476803021259546000
556556365	::476803049210404000
340067989	::476803146635694000
23663256	::476803295311581000
174629553	::476803305814126000
43208085	::476803307013685000
230227645	::476803401905618000
340067989	::476803433178365000
64907439	::476803435409334000
35369698	::476803468020035000
230227645	::476803524614160000
179669687	::476803550736289000
234213287	::476803562937143000
267357514	::476803584584347000
398735102	::476803660664799000
234213287	::476803661205491000
174629553	::476803691711041000
310330192	::476803697742057000
413477251	::476803771083673000
481512198	::476803940663971000
398735102	::476803978525966000
43208085	::476804074038648000
40478607	::476804084994162000
340067989	::476804095471517000
331717534	::476804259565297000
24392243	::476804301000437000
70982412	::476804358412050000
18868622	::476804404939862000
50354861	::476804405564436000
340067989	::476804426947362000
40478607	::476804431418515000
50354861	::476804480663425000
340067989	::476804500335108000
224068229	::476804752731541000
230206940	::476804785455509000
375967762	::476804787619381000
179669687	::476804812311252000
507987711	::476804957648465000
179669687	::476804967396036000
179669687	::476805032621641000
44307877	::476805073071120000
340067989	::476805125768740000
371578955	::476805203065573000
6284612	::476805273391493000
295881773	::476805326658748000
65412211	::476805373974691000
161041223	::476805472297947000
203311237	::476805481860575000
340067989	::476805488152428000
321794820	::476805494271508000
53863390	::476805562618105000
340067989	::476805564610412000
312710029	::476805588983107000
346392612	::476805589670961000
23642786	::476805617848700000
19684793	::476805770298675000
340067989	::476805790876327000
339272559	::476805805220458000
174629553	::476805821062709000
174629553	::476805822312620000
413477251	::476805825751556000
360898372	::476805833284546000
340067989	::476805994887254000
38244930	::476806139309723000
501202268	::476806147119517000
501202268	::476806167352848000
501202268	::476806210726137000
160495648	::476806252660412000
501202268	::476806256490188000
268397639	::476806259572629000
247560161	::476806267063656000
321794820	::476806299024236000
501202268	::476806314828775000
297652605	::476806320113205000
53863390	::476806328640626000
501202268	::476806357958811000
340067989	::476806391542607000
411786523	::476806437230743000
208171241	::476806441429639000
353888661	::476806443727716000
35369698	::476806456608817000
340067989	::476806575743827000
161041223	::476806630253010000
224501206	::476806664666877000
501202268	::476806732761825000
208171241	::476806745986457000
174629553	::476806859048095000
174629553	::476806863691218000
211376385	::476806916060872000
340067989	::476806935732559000
161041223	::476807128871862000
340067989	::476807131958902000
418480466	::476807208697462000
224501206	::476807256835514000
337367504	::476807260807913000
418480466	::476807361269477000
66786075	::476807402671837000
173026357	::476807496309297000
57385263	::476807500332007000
57385263	::476807511836983000
208171241	::476807558121156000
174629553	::476807605734899000
161041223	::476807608691855000
553930094	::476807639587127000
18324223	::476807711804624000
340067989	::476807715810205000
91422810	::476807794054955000
553930094	::476807810727297000
259569717	::476807890129670000
410856984	::476807972321247000
361489211	::476807993414017000
330691749	::476808011147935000
224501206	::476808011281743000
499167427	::476808023038373000
340067989	::476808036800299000
66786075	::476808037454581000
208171241	::476808240605716000
554852227	::476808329033809000
340067989	::476808371543085000
237963845	::476808436618133000
361489211	::476808456221888000
340067989	::476808457291853000
66786075	::476808479819431000
58587526	::476808525054619000
268397639	::476808538787180000
259876316	::476808544201629000
301737159	::476808665123786000
12354252	::476808675680849000
228845995	::476808678583304000
401443377	::476808711092985000
272533260	::476808730487844000
576780003	::476808785025970000
340067989	::476808929436270000
340067989	::476808977804951000
228845995	::476809005655158000
340067989	::476809046432161000
240015074	::476809206318637000
174629553	::476809238719651000
164135621	::476809335428104000
40478607	::476809397004664000
406772829	::476809438674702000
307697597	::476809451702591000
307697597	::476809494119600000
340067989	::476809896697290000
61050527	::476809916527960000
307697597	::476809917333241000
340067989	::476810005082288000
289360824	::476810121625231000
14205371	::476810193112539000
26915925	::476810197491777000
61050527	::476810218467504000
406772829	::476810246175088000
14205371	::476810352294756000
236271147	::476810389741916000
240798548	::476810398487040000
14205371	::476810431550324000
14205371	::476810517315469000
260428602	::476810520570638000
36468395	::476810571103236000
495135733	::476810588299853000
234214828	::476810591156584000
152875477	::476810622458273000
17356903	::476810676942303000
495135733	::476810689802010000
174840636	::476810746412535000
228845995	::476810752846991000
35369698	::476810770274353000
299441398	::476810814607736000
310330192	::476810841258737000
6203992	::476810970443300000
495135733	::476810977111863000
6203992	::476810986549436000
420323287	::476810991280197000
19837708	::476811001908576000
152875477	::476811025682292000
54405135	::476811051284303000
279750654	::476811091822272000
151190656	::476811144762380000
243427085	::476811192762388000
47749919	::476811213225984000
289360824	::476811247204454000
477188816	::476811283850100000
386169383	::476811320914767000
35369698	::476811331375726000
233767854	::476811368180768000
131072297	::476811381602533000
172035134	::476811391257804000
73020435	::476811416431648000
131072297	::476811489890672000
341313395	::476811501039546000
420006994	::476811525160984000
47749919	::476811544337326000
605601195	::476811564280844000
14205371	::476811598389313000
297542894	::476811701493301000
172035134	::476811721802547000
259876316	::476811792145186000
179669687	::476811794540138000
29827759	::476811827167252000
179669687	::476811849481351000
102530016	::476811871514030000
347643113	::476811913725485000
247560161	::476811940186963000
375967762	::476811968418824000
15086993	::476812018218201000
477235727	::476812093459795000
366701651	::476812124799655000
467545942	::476812163655688000
145572480	::476812226331181000
470801476	::476812241556492000
55161530	::476812375413112000
60098410	::476812420648681000
470458433	::476812518124695000
249789981	::476812569169395000
54405135	::476812647447285000
214779476	::476812742217986000
272533260	::476812763323707000
131968998	::476812763667632000
328871385	::476812838640443000
285401749	::476812846337372000
381203261	::476812851483385000
214779476	::476812915040092000
179669687	::476812955154014000
355598729	::476813015950446000
322842111	::476813037446647000
21912250	::476813065024204000
214779476	::476813144971440000
14205371	::476813183332925000
25359188	::476813233731301000
328252982	::476813287472902000
630076052	::476813301548990000
328252982	::476813542700511000
243830281	::476813557862920000
179669687	::476813582869753000
13683762	::476813590951772000
410856984	::476813648653221000
260961523	::476813707704799000
260961523	::476813822595203000
402492947	::476813981940596000
630076052	::476814005013450000
279750654	::476814033962938000
279750654	::476814132919173000
301717953	::476814149675388000
155686441	::476814170415828000
378773930	::476814361051537000
179669687	::476814392231989000
249227650	::476814403044933000
630076052	::476814430290722000
387188572	::476814489606955000
56779057	::476814493133967000
387188572	::476814506015064000
599348429	::476814568996749000
91770694	::476814577708306000
61478431	::476814607596937000
401089789	::476814639507177000
397717926	::476814654291734000
418965366	::476814685917171000
260338000	::476814702207848000
133158896	::476814798819434000
203311237	::476814834650992000
420731308	::476814881694298000
285401749	::476814893048684000
634822122	::476815002369032000
179669687	::476815013441978000
311664191	::476815047893590000
179669687	::476815095042162000
271774234	::476815153485189000
228845995	::476815167108706000
630076052	::476815175970865000
19111395	::476815185915969000
241278291	::476815433220493000
634822122	::476815436848566000
131968998	::476815538505515000
226845681	::476815667287830000
102489930	::476815716352417000
630076052	::476815804898357000
292012619	::476815888910282000
109059155	::476815927313711000
179669687	::476815982837891000
171103429	::476815992707117000
79476731	::476815997526360000
278165989	::476816041880719000
249789981	::476816176627331000
145572480	::476816249289469000
78213	::476816373943762000
355598729	::476816403035852000
316301043	::476816410308800000
27268559	::476816423487275000
16566189	::476816429678096000
364646765	::476816477249470000
226845681	::476816479397355000
586669052	::476816503510405000
179669687	::476816526142898000
36468395	::476816544802938000
586669052	::476816570921287000
514003187	::476816596682686000
179669687	::476816607164260000
179669687	::476816662218670000
630637790	::476816692946173000
161041223	::476816725200355000
316301043	::476816755596476000
161041223	::476816780170891000
477235727	::476816786684661000
47749919	::476816801334980000
418965366	::476816886370676000
247560161	::476816950949990000
19210855	::476817015517499000
316832273	::476817058848444000
630076052	::476817135398686000
316832273	::476817193758253000
364646765	::476817262154768000
630076052	::476817367247253000
635577431	::476817420032958000
355598729	::476817428312518000
179669687	::476817441910046000
630076052	::476817466656448000
28197443	::476817526886633000
28197443	::476817587066503000
425897170	::476817800242024000
272999900	::476817869045772000
61050527	::476817929183707000
136458681	::476817965707714000
28197443	::476817968647528000
198126424	::476818005863583000
179669687	::476818020544032000
410047216	::476818066631032000
61050527	::476818124340088000
68369234	::476818274374520000
364646765	::476818291994808000
338073739	::476818387314946000
198126424	::476818405602127000
352960797	::476818412212334000
467545942	::476818506441555000
115459999	::476818531195973000
272999900	::476818540297986000
256756265	::476818644865794000
17356903	::476818648011907000
179669687	::476818668513685000
27268559	::476818705737728000
259541688	::476818735588593000
364646765	::476818753846386000
179669687	::476818834503237000
209208697	::476818921195323000
279139758	::476819015520632000
256756265	::476819016070098000
158129535	::476819156743225000
61478431	::476819246501339000
123939574	::476819308941545000
319145382	::476819310732926000
123939574	::476819378697039000
27268559	::476819435366649000
230206940	::476819518065754000
510998653	::476819523518361000
539183661	::476819545571987000
256756265	::476819691068219000
123939574	::476819741915770000
398377928	::476819747770994000
232736272	::476819775105294000
539183661	::476819782034284000
99320365	::476819783988809000
123939574	::476819849470300000
349484189	::476819909133864000
602895412	::476819940112994000
279139758	::476820005099556000
145572480	::476820059982401000
56509474	::476820092861546000
279139758	::476820123588624000
348316521	::476820157830946000
310330192	::476820182892306000
155677785	::476820236117606000
341732173	::476820384768331000
418965366	::476820412798885000
186472636	::476820519690711000
364043601	::476820653698338000
45527216	::476820775161585000
208894791	::476820859785859000
477188816	::476820901263339000
398377928	::476821025586700000
497630362	::476821141622120000
398377928	::476821160580349000
420389630	::476821201298657000
364043601	::476821308253433000
364043601	::476821405519327000
313792688	::476821452558057000
378200627	::476821459919441000
86243090	::476821531679801000
497630362	::476821633546878000
220532575	::476821684503461000
310664656	::476821731491856000
310664656	::476821786172993000
465934852	::476821796638187000
123939574	::476821803349061000
310664656	::476821853634166000
123939574	::476822028906135000
286502927	::476822062137229000
634822122	::476822087676731000
21623464	::476822126213611000
230655725	::476822202453860000
17974977	::476822221487235000
398377928	::476822259878084000
497630362	::476822338772938000
298216731	::476822340907843000
398377928	::476822353889218000
467043006	::476822372507336000
163893797	::476822447963258000
17974977	::476822485803859000
115852151	::476822533325733000
455542048	::476822551298314000
203688730	::476822615253073000
398377928	::476822654599852000
467043006	::476822683083366000
115852151	::476822736795611000
298216731	::476822920371904000
310330192	::476823017431896000
379253079	::476823031244156000
402492947	::476823042144759000
310330192	::476823070296907000
234213287	::476823241869500000
455542048	::476823254435651000
198126424	::476823260152471000
298216731	::476823270906675000
44307877	::476823313881133000
258382946	::476823345493573000
241278291	::476823352955265000
19837708	::476823453484744000
38579155	::476823476440154000
18618379	::476823489295310000
87970668	::476823569985314000
146216300	::476823587093889000
310666452	::476823607331397000
234213287	::476823669130690000
202840862	::476823739883978000
111411572	::476823762374254000
28771314	::476823762701393000
234213287	::476823832012279000
161041223	::476823876526432000
202840862	::476823877624942000
19837708	::476823879420104000
310666452	::476823900739760000
310666452	::476823910642495000
379358099	::476823912656162000
253057868	::476823956096557000
161041223	::476823964791353000
214357483	::476823965110108000
115852151	::476824027974361000
131968998	::476824063097073000
316832273	::476824082151772000
344442687	::476824147763658000
556556365	::476824167665258000
285254109	::476824172501286000
19837708	::476824196602163000
285254109	::476824226284834000
25237171	::476824252621258000
15782772	::476824276977586000
470458433	::476824415725170000
234213287	::476824486390824000
21623464	::476824513930211000
22386194	::476824527880863000
102796495	::476824556246929000
47859489	::476824568490102000
298216731	::476824605500653000
322842111	::476824648907100000
178269816	::476824678913150000
202840862	::476824733808590000
399408344	::476824734122786000
19837708	::476824776703737000
234213287	::476824881884332000
340094001	::476824952768061000
310666452	::476825014591688000
101881386	::476825038243782000
327989967	::476825082493685000
101881386	::476825088743206000
378773930	::476825151057563000
118881789	::476825160092090000
625900103	::476825237259300000
352062989	::476825258226638000
310666452	::476825274051346000
471516383	::476825301201473000
377110730	::476825302937927000
258636623	::476825412082102000
327662373	::476825414758060000
375810749	::476825493053116000
258636623	::476825496031068000
310666452	::476825501734940000
249789981	::476825508098097000
352062989	::476825536900382000
118733444	::476825620391809000
344442687	::476825747932606000
420323287	::476825750423605000
418480466	::476825765078900000
219039425	::476825782786859000
253057868	::476825849334087000
327662373	::476825850734985000
36219010	::476825905105350000
179669687	::476825909845323000
110853177	::476825911187087000
27904685	::476825928577060000
418480466	::476825950156365000
230911888	::476826028484997000
285955708	::476826105551540000
463855595	::476826153735704000
292012619	::476826156864638000
255299055	::476826213580025000
98768681	::476826234135928000
36219010	::476826256680308000
243751614	::476826330814640000
338073739	::476826390159839000
31345791	::476826469608349000
30666953	::476826568682004000
587864456	::476826629436882000
230911888	::476826631537840000
413367641	::476826632720629000
226845681	::476826723716444000
361532861	::476826748869705000
110853177	::476826778586320000
68775336	::476826782063005000
449981984	::476826789340520000
15137186	::476826860840435000
251892054	::476826864796045000
110853177	::476826882122735000
111411572	::476826972807389000
68775336	::476826997805416000
378773930	::476827010028044000
219039425	::476827013278224000
20778748	::476827019796176000
36219010	::476827025312055000
15806298	::476827076855463000
159726392	::476827139988148000
352062989	::476827146682650000
619608540	::476827187304488000
713245898	::476827198067068000
60098410	::476827239267328000
180661626	::476827258897043000
309789310	::476827314907385000
179669687	::476827328429826000
161041223	::476827425180241000
443332358	::476827427063484000
352062989	::476827439898050000
178269816	::476827490736803000
117264210	::476827612221026000
343756278	::476827724145647000
258636623	::476827741913104000
47348539	::476827764146720000
432888405	::476827821873303000
463855595	::476827898029289000
214779476	::476827972398489000
250474725	::476827975380238000
357308471	::476828002249363000
180661626	::476828012823195000
27335023	::476828105714061000
438698734	::476828119756972000
151190656	::476828182482391000
357308471	::476828202556719000
252314330	::476828214518886000
19837708	::476828340741890000
47348539	::476828426335031000
378773930	::476828450532380000
343756278	::476828512402145000
15902298	::476828523277987000
463855595	::476828654316449000
15902298	::476828677200547000
357308471	::476828860504621000
245154470	::476828865990389000
178269816	::476828872344748000
140994915	::476828899499065000
19837708	::476828931572924000
296433109	::476828954318602000
14307454	::476829054046203000
378200627	::476829217901277000
237936556	::476829220056752000
241278291	::476829273777770000
458472537	::476829423442743000
21912250	::476829517320048000
36219010	::476829623385214000
12354252	::476829721893044000
377715399	::476829749918986000
23225674	::476829875274530000
237936556	::476829954202546000
438698734	::476830239998619000
619492928	::476830256784211000
438698734	::476830274178011000
378200627	::476830423063232000
117264210	::476830439802671000
249227650	::476830526004023000
325849507	::476830554034561000
390504920	::476830613408739000
38713173	::476830617540120000
249789981	::476830821773754000
221205505	::476830841591459000
193583131	::476830861867110000
44307877	::476831171490222000
252823136	::476831174778961000
219039425	::476831210816036000
118855202	::476831219540590000
32125015	::476831252138704000
28197443	::476831390239965000
337510374	::476831464596975000
221205505	::476831639495262000
297652605	::476831681584713000
95723533	::476831722345357000
243751614	::476831798861639000
155459778	::476831815978991000
252823136	::476831896224432000
54405135	::476831909482614000
19770255	::476831934627074000
413477251	::476832054256996000
378281495	::476832073253400000
54405135	::476832081021263000
155459778	::476832089774772000
28197443	::476832168379826000
341313395	::476832266711072000
414217500	::476832387004104000
187741596	::476832395103318000
346569016	::476832452720091000
414217500	::476832511793041000
228845995	::476832609969139000
230227645	::476832704689090000
297652605	::476832752956751000
178269816	::476832890685104000
272999900	::476833036198510000
406772829	::476833051398242000
102489930	::476833137885200000
44451086	::476833214787371000
355598729	::476833224086544000
400817337	::476833230940024000
20924979	::476833245846196000
513270198	::476833276964122000
150034005	::476833333318791000
297652605	::476833356735586000
344442687	::476833377157279000
309789310	::476833464499462000
260911912	::476833566345920000
309789310	::476833632272007000
346569016	::476833651875803000
413477251	::476833685690253000
400817337	::476833752014811000
68966030	::476833873007894000
259093732	::476833951542419000
160768741	::476834033360326000
632481728	::476834071264628000
37977930	::476834109252444000
346569016	::476834128931737000
31359307	::476834130118733000
463431723	::476834151799455000
472528304	::476834217876537000
413477251	::476834279209451000
252823136	::476834314731417000
38579155	::476834434290024000
226845681	::476834494155358000
393041277	::476834501956734000
252823136	::476834577118662000
59454178	::476834645162864000
63490594	::476834680495689000
726984192	::476834767577427000
263389464	::476834807188824000
228213959	::476834846010916000
393041277	::476834847840018000
467027311	::476834856555786000
301717953	::476834875820212000
519086519	::476834891351355000
413477251	::476834962117627000
336149936	::476835117584113000
472528304	::476835208269152000
64768338	::476835233925324000
267445807	::476835245564887000
26879335	::476835246134931000
208894791	::476835248613781000
197384499	::476835296311386000
420731308	::476835298454667000
588705820	::476835331656785000
472528304	::476835336832962000
361532861	::476835437307506000
222687654	::476835461525409000
19222225	::476835482001604000
301717953	::476835509223034000
357308471	::476835545461432000
273205079	::476835548183945000
15137186	::476835633764515000
118855202	::476835672817672000
556556365	::476835729557835000
452882285	::476835747110998000
28197443	::476835869027233000
152875477	::476835929408028000
230069479	::476835938874970000
115852151	::476835950019244000
413477251	::476835951117746000
254711141	::476835969035812000
219039425	::476836051047043000
313792688	::476836094764257000
418847263	::476836146346196000
102489930	::476836155489787000
243751614	::476836157687226000
8036902	::476836173177159000
319191919	::476836229745770000
452882285	::476836277879193000
54405135	::476836363074306000
556556365	::476836390051663000
452882285	::476836392169766000
467545942	::476836407508758000
393041277	::476836516749385000
29436016	::476836560261115000
87970668	::476836620826472000
115852151	::476836655064944000
393041277	::476836702913560000
363722761	::476836854658895000
226845681	::476836888477990000
350665443	::476836949575999000
148197450	::476837066236760000
148197450	::476837132242128000
115852151	::476837204724301000
8036902	::476837229151543000
11146552	::476837248957431000
148197450	::476837254057689000
35597637	::476837274345156000
148197450	::476837382919323000
175532031	::476837384391503000
415259927	::476837439156518000
353888661	::476837468331716000
470458433	::476837477274382000
175532031	::476837480822759000
29786990	::476837487521038000
116098184	::476837525991219000
475031809	::476837545729216000
29300584	::476837548883714000
148197450	::476837549613543000
148197450	::476837588813504000
15282962	::476837717590806000
29300584	::476837799682117000
264705173	::476837822687490000
226845681	::476837837539909000
68966030	::476837918032416000
14307454	::476837935254220000
14307454	::476838126040928000
186572442	::476838287726755000
15282962	::476838379968286000
160768741	::476838388213878000
368170408	::476838522432016000
375810749	::476838527616155000
553738195	::476838597992013000
260573981	::476838604514160000
65435835	::476838751839072000
301761224	::476838760710021000
148197450	::476838790515146000
166735943	::476838797640867000
18374690	::476838868730126000
111124977	::476838869531623000
242206017	::476838987282518000
539183661	::476839011626258000
455542048	::476839143365173000
25383063	::476839151300784000
364646765	::476839152848101000
273697690	::476839155335303000
299441398	::476839187719544000
250832637	::476839311900307000
250832637	::476839323984076000
455542048	::476839418108866000
470458433	::476839428191944000
345508633	::476839448773414000
40126821	::476839472823152000
71597388	::476839474068873000
470458433	::476839478339067000
87812967	::476839493463736000
40126821	::476839501222776000
450560571	::476839502334263000
124374229	::476839513872818000
273697690	::476839534244536000
372107616	::476839555148963000
111124977	::476839635780636000
411777707	::476839730433118000
232312019	::476839772271288000
111124977	::476839822213255000
376425912	::476839846372466000
252823136	::476839897803030000
122725183	::476839914802511000
54405135	::476840127533424000
54405135	::476840197620256000
111124977	::476840266104836000
216833550	::476840281011003000
35369698	::476840305065746000
257831311	::476840396295634000
378281495	::476840417758285000
273955213	::476840435462463000
450560571	::476840596468817000
69950823	::476840619898597000
28498427	::476840737339109000
111124977	::476840761263009000
233362394	::476840793974779000
273697690	::476840891987279000
439491329	::476840899763535000
35305414	::476840976007561000
315559101	::476841000972083000
230069608	::476841018797473000
243014276	::476841030260887000
60098410	::476841061801672000
28498427	::476841071989628000
111411572	::476841094789873000
14307454	::476841110271049000
219039425	::476841125769011000
273955213	::476841130571866000
111411572	::476841217972375000
397717926	::476841274310660000
336845657	::476841295424815000
36866805	::476841338919333000
28498427	::476841369257127000
336845657	::476841397707104000
111411572	::476841425481392000
187741596	::476841603026259000
234828491	::476841644705058000
273955213	::476841714729353000
14307454	::476841754583662000
337416247	::476841773386706000
187741596	::476841815396458000
299441398	::476842128388005000
35305414	::476842139658518000
431215016	::476842143760519000
374528956	::476842156422737000
310330192	::476842176169529000
39684857	::476842202773999000
467545942	::476842250937589000
605608831	::476842253663490000
291327788	::476842312782610000
369849727	::476842394064003000
214779476	::476842537832153000
84849075	::476842671957241000
291327788	::476842689673973000
251231824	::476842704186662000
357308471	::476842741348179000
275813402	::476842764597211000
178269816	::476842835761565000
556556365	::476842865880879000
225122347	::476842899733512000
230069608	::476842905647067000
176487313	::476842929601130000
357790406	::476843004653613000
225122347	::476843005044064000
225122347	::476843038363623000
423950693	::476843176066830000
68966030	::476843191237238000
31010760	::476843208094523000
263389464	::476843273458171000
56059141	::476843302416031000
536141027	::476843307562061000
95723533	::476843312473980000
219039425	::476843398846881000
40478607	::476843528346435000
117264210	::476843814980943000
289360824	::476843907159171000
47859489	::476843915174113000
178269816	::476843953837604000
19770255	::476843972145340000
219039425	::476843988054310000
137014162	::476844132325785000
399645465	::476844169755754000
297652605	::476844210801627000
477235727	::476844284449394000
379833720	::476844381534556000
25935173	::476844418620592000
319469530	::476844486916861000
110563920	::476844577044037000
330468046	::476844623558483000
357308471	::476844653942034000
379833720	::476844656085307000
18868622	::476844815909675000
110236585	::476844848079978000
210996408	::476844854014935000
271774234	::476844909761028000
421548020	::476844941235453000
176487313	::476844976081760000
15170503	::476844985107898000
406772829	::476845032364732000
77078833	::476845263575711000
15791549	::476845309306236000
634822122	::476845330689163000
264705173	::476845331389624000
264705173	::476845376671338000
221205505	::476845401170280000
155034504	::476845447185588000
241278291	::476845535572152000
15170503	::476845609421664000
438582644	::476845750190878000
137014162	::476845811117334000
76427184	::476845816955822000
341037427	::476846024686718000
17974977	::476846067175395000
301737159	::476846119700664000
155034504	::476846146652893000
331246659	::476846176201736000
275681559	::476846191267676000
141735027	::476846276026568000
377110730	::476846297975357000
92125226	::476846329420066000
313792688	::476846353549492000
337416247	::476846373820973000
102489930	::476846413620326000
92125226	::476846442662084000
302472189	::476846468087554000
19210855	::476846530809577000
26915925	::476846551201886000
301497892	::476846552741584000
468796913	::476846654973571000
326436771	::476846677676929000
331246659	::476846996918005000
234213287	::476847000173174000
382414670	::476847081554866000
338076990	::476847141294723000
277760577	::476847164652388000
67193398	::476847190523260000
234213287	::476847247666458000
580156304	::476847293732093000
91666102	::476847477526921000
117638857	::476847545076183000
264946102	::476847559387136000
359776589	::476847619390836000
326436771	::476847742564564000
513825441	::476847744490176000
233362394	::476847749040979000
249246314	::476847797258289000
275681559	::476847928913297000
298216731	::476847985796845000
176489426	::476848041488809000
231674152	::476848074350813000
266033863	::476848074544140000
295881773	::476848092788957000
231674152	::476848095137779000
110530129	::476848096740384000
295881773	::476848222418132000
277378135	::476848237597306000
194359616	::476848237845168000
50546012	::476848285823418000
56059141	::476848340252893000
19210855	::476848371555397000
613956023	::476848380748894000
110530129	::476848440748834000
117638857	::476848447484862000
359776589	::476848458620731000
102489930	::476848459220537000
56059141	::476848469341384000
40097041	::476848533061246000
175532031	::476848558038347000
298216731	::476848567228039000
440314946	::476848606998036000
440314946	::476848628737126000
368170408	::476848786720182000
393041277	::476848796434173000
12354252	::476848875979149000
363361632	::476848885999353000
440314946	::476848892114640000
161041223	::476848989607034000
256074844	::476848990781050000
467027311	::476849014873526000
357017353	::476849050168623000
259093732	::476849149716209000
21117523	::476849164509540000
436336703	::476849217731047000
231674152	::476849272961634000
18455966	::476849288748617000
435478224	::476849293622796000
259601379	::476849308818735000
259093732	::476849328234168000
37977930	::476849333376385000
331227001	::476849345749598000
259093732	::476849357757878000
21117523	::476849407288016000
435516954	::476849435419213000
587054451	::476849481062047000
458010782	::476849575681343000
307697597	::476849653976023000
37977930	::476849716165378000
22195036	::476849750751576000
264946102	::476849757173063000
255205725	::476849780304654000
41135840	::476849795412140000
452882285	::476849798079733000
337434879	::476849854648705000
117638857	::476849890233171000
552802620	::476850029315887000
15137186	::476850093120032000
92905148	::476850163676225000
337434879	::476850170169409000
109059155	::476850184094482000
220532575	::476850317225512000
225122347	::476850426776911000
17054163	::476850467645829000
377035998	::476850510041858000
225122347	::476850583895556000
37977930	::476850619907854000
130690913	::476850644804841000
500212290	::476850658218606000
26198298	::476850666867290000
141735027	::476850694734229000
225122347	::476850698974679000
208296274	::476850734202634000
26198298	::476850791790411000
279139758	::476850792758919000
225122347	::476850869930323000
208296274	::476850916151541000
491357856	::476850944182079000
377035998	::476850960862429000
109059155	::476850990373945000
91606737	::476851006064447000
109059155	::476851030517641000
45911298	::476851080563666000
377035998	::476851082845372000
37977930	::476851104672935000
161041223	::476851163502219000
109059155	::476851184217882000
250844163	::476851226295160000
26198298	::476851298881789000
384494456	::476851302861774000
66555228	::476851313699856000
337434879	::476851317319553000
225122347	::476851413356916000
109059155	::476851417890963000
197210844	::476851435465097000
141735027	::476851487545765000
377035998	::476851580977680000
225122347	::476851590100684000
367308760	::476851633406885000
18336787	::476851695100518000
599348429	::476851699655913000
18374690	::476851814902816000
232901934	::476851818111070000
241278291	::476851844950421000
377035998	::476851955973644000
109059155	::476851966526910000
70839289	::476851988899332000
109059155	::476852103223472000
225122347	::476852289630896000
38244930	::476852301056196000
225122347	::476852496082935000
536141027	::476852546674253000
60555388	::476852592488611000
231674152	::476852656234037000
255299055	::476852724894793000
120139449	::476852768112537000
76427184	::476852784009326000
225122347	::476852796462211000
237118122	::476852813746548000
591216066	::476852834651361000
225122347	::476852868541333000
469970755	::476852873243148000
231674152	::476852874581135000
109059155	::476852880604155000
109059155	::476852927722971000
322842111	::476852939068157000
109059155	::476852977505157000
214970887	::476853000343130000
161041223	::476853022895910000
320560322	::476853140164472000
6203992	::476853171323961000
225122347	::476853203045466000
591216066	::476853271567826000
225122347	::476853278035423000
109059155	::476853302106533000
302472189	::476853346004131000
109059155	::476853399879970000
170162540	::476853498605096000
130690913	::476853559125094000
87812967	::476853636933619000
155034504	::476853676347097000
438698734	::476853788406734000
259569717	::476853859160440000
225122347	::476853950541733000
553930094	::476853990131388000
91422810	::476854062889967000
101881386	::476854066967224000
56736460	::476854074865090000
33011898	::476854133471711000
417428775	::476854147116199000
68052287	::476854178632192000
377110730	::476854189658624000
429558621	::476854207941996000
278165989	::476854282625363000
264335101	::476854282805735000
291518680	::476854366071431000
25469735	::476854474200588000
96443022	::476854483536715000
214779476	::476854497524723000
155034504	::476854585928073000
320560322	::476854678815506000
45289907	::476854711018987000
417472148	::476854809744932000
255299055	::476854828455694000
328252982	::476854855210766000
283518032	::476854882054729000
58847822	::476854926279049000
259569717	::476854971510837000
451868502	::476854971804438000
54405135	::476855047997779000
619608540	::476855051320061000
45289907	::476855101689061000
321498402	::476855117350592000
310666452	::476855242303094000
619608540	::476855275375591000
321844248	::476855352709746000
197277853	::476855360683134000
328252982	::476855493520916000
197277853	::476855562961838000
386833057	::476855624425553000
619608540	::476855647221579000
321844248	::476855654343114000
65886399	::476855768579575000
167365283	::476855810581336000
619608540	::476855834153332000
65886399	::476855843661828000
726320420	::476855903086338000
592150138	::476855955305414000
551501734	::476856086247788000
8548362	::476856125145751000
90467952	::476856157907468000
384494456	::476856243173081000
48804765	::476856247619440000
12354252	::476856262089789000
592150138	::476856302824865000
357308471	::476856314241748000
491357856	::476856362925060000
619608540	::476856410811023000
15086993	::476856442725859000
45911298	::476856515362439000
132976059	::476856534484267000
115852151	::476856606798667000
8036902	::476856627082301000
111411572	::476856656974708000
111411572	::476856847790391000
277378135	::476856884163796000
551501734	::476856943143710000
591216066	::476857017894989000
519909326	::476857024031232000
111411572	::476857210765467000
630076052	::476857261881450000
95723533	::476857341049339000
551501734	::476857383478915000
630076052	::476857425601916000
325242803	::476857515213205000
630076052	::476857571257495000
60098410	::476857676136058000
243751614	::476857765260828000
551501734	::476857782998945000
40126821	::476857792528404000
8036902	::476857792972607000
481512198	::476857831493496000
237938155	::476857871498739000
279139758	::476857949655019000
36468395	::476857972971560000
49824781	::476857982043828000
377110730	::476858083340070000
6203992	::476858165527838000
262939560	::476858208372269000
262939560	::476858390027587000
318065690	::476858413083676000
212068363	::476858445912481000
229650081	::476858452325961000
100018299	::476858566263857000
39863661	::476858601987133000
15137186	::476858702239387000
242206017	::476858704848236000
225122347	::476858765120397000
28197443	::476858771914756000
277378135	::476858791225745000
375810749	::476858840529793000
225122347	::476858865787895000
19210855	::476858910025207000
313341167	::476858913129000000
225122347	::476859081421254000
429558621	::476859125172019000
244995179	::476859143903801000
26684021	::476859149964570000
225122347	::476859210547085000
63617875	::476859228955480000
225122347	::476859229140447000
260428602	::476859296903602000
291518680	::476859348845875000
25383063	::476859378155655000
357306642	::476859393560952000
249451202	::476859398380597000
313341167	::476859415920791000
58847822	::476859473156272000
225122347	::476859480354078000
440314946	::476859496871231000
102233693	::476859516584095000
551501734	::476859556337692000
401443377	::476859580509474000
40126821	::476859598687973000
161041223	::476859599946260000
552802620	::476859633772920000
236271147	::476859700496334000
39684857	::476859731407933000
301737159	::476859739281059000
551501734	::476859743701848000
225122347	::476859761036914000
1384531	::476859766795694000
249451202	::476859851566374000
57385263	::476859917597704000
313341167	::476859945405923000
236271147	::476859972479762000
225122347	::476859989718761000
340094001	::476860003840962000
225122347	::476860085155921000
35105150	::476860327112761000
231674152	::476860345248935000
33823755	::476860348205912000
270065033	::476860367264821000
346127757	::476860385833017000
364641621	::476860454212739000
225122347	::476860529760157000
109059155	::476860565705732000
76427184	::476860580029280000
62186442	::476860584823373000
431264673	::476860619942281000
225122347	::476860626913230000
260573981	::476860635297218000
40126821	::476860638883774000
312435293	::476860648601567000
197277853	::476860695108009000
317483868	::476860761549991000
451868502	::476860768051535000
477235727	::476860792197763000
481749191	::476860846417534000
455097630	::476860847189274000
63617875	::476860945772183000
329333638	::476860957193277000
87970668	::476861022376964000
477235727	::476861210290184000
197277853	::476861210902548000
28905424	::476861213142695000
221590506	::476861218427121000
49221816	::476861340011999000
148197450	::476861356788830000
102233693	::476861363680071000
225122347	::476861446161465000
25410192	::476861508065181000
84849075	::476861516679897000
298216731	::476861525433782000
28197443	::476861531288633000
521938520	::476861538771689000
315527257	::476861589027430000
158129535	::476861600000135000
29302446	::476861625429790000
536141027	::476861648213258000
722514433	::476861660012240000
25410192	::476861700361420000
59454178	::476861738118578000
25410192	::476861774806122000
8548362	::476861783345729000
169291538	::476861833710563000
219039425	::476861899225563000
722514433	::476861926400864000
552146644	::476861951046610000
148197450	::476862082751946000
109059155	::476862153400782000
267023866	::476862171461074000
67492430	::476862192097050000
335101950	::476862198795354000
333704327	::476862282404605000
617791569	::476862338713133000
236271147	::476862343905685000
253689041	::476862397547048000
59583601	::476862411190722000
148197450	::476862420518838000
47017345	::476862421957500000
219039425	::476862453813239000
197277853	::476862517960921000
115503799	::476862549707608000
485252693	::476862690850525000
370416747	::476862720680394000
16566189	::476862745321947000
128937859	::476862774920749000
310654760	::476862777215422000
481749191	::476862804956155000
148197450	::476862814905053000
312710029	::476862898367905000
234213287	::476862901245198000
35869207	::476863005817597000
47017345	::476863023693705000
331227001	::476863073886932000
298216731	::476863184046133000
436476907	::476863215377186000
177111779	::476863226982834000
25410192	::476863236927926000
31345791	::476863293358108000
226845681	::476863328841916000
160768741	::476863405580881000
250832637	::476863433095127000
250832637	::476863669570396000
38579155	::476863688302166000
62186442	::476863761165213000
250832637	::476863773014495000
576780003	::476863809240322000
250832637	::476863815498629000
178269816	::476863857923592000
38579155	::476863901343444000
497458875	::476863918284238000
19111395	::476863989054332000
377110730	::476863996302471000
16248047	::476864030142107000
38579155	::476864058969583000
38579155	::476864133925994000
234213287	::476864170085072000
16248047	::476864201756254000
546153359	::476864311072002000
197277853	::476864351588978000
197277853	::476864397076217000
148436850	::476864410817167000
369804138	::476864428307406000
479245748	::476864459760082000
313421343	::476864465217257000
87970668	::476864542987649000
302673934	::476864556271411000
536141027	::476864616740696000
29391732	::476864717697585000
219039425	::476864757757005000
519909326	::476864790888214000
546153359	::476864828187754000
335101950	::476864890791936000
546153359	::476864944969756000
291518680	::476864960178298000
233767854	::476865035088576000
421179396	::476865176621572000
25237171	::476865196430868000
115852151	::476865274348863000
304661740	::476865274721751000
237024825	::476865307139899000
25237171	::476865325883858000
546153359	::476865355609276000
243014276	::476865359782232000
115852151	::476865407073017000
55120405	::476865429257089000
498321918	::476865481178357000
18374690	::476865521129099000
33282020	::476865537033527000
115852151	::476865647969054000
148197450	::476865653987504000
286282963	::476865671574593000
148197450	::476865701722877000
396332641	::476865710627782000
115852151	::476865732144558000
18750697	::476865790113628000
115852151	::476865834355552000
498321918	::476865985719595000
264677315	::476866065360625000
249789981	::476866273268473000
331227001	::476866283284496000
341313395	::476866303681376000
374659572	::476866314636902000
414526765	::476866357053886000
326436771	::476866404092633000
355612007	::476866431145889000
453280756	::476866499022295000
519086519	::476866566991396000
440314946	::476866632032088000
91712528	::476866632220811000
91712528	::476866668073721000
259569717	::476866752039903000
312710029	::476866802694500000
39237011	::476866855312056000
91712528	::476866974128308000
35369698	::476867222443655000
53317470	::476867234888175000
408049418	::476867247458496000
440314946	::476867247898509000
440314946	::476867278286254000
440314946	::476867426672721000
115852151	::476867461569347000
408772521	::476867474445860000
148197450	::476867647116546000
583488323	::476867693220749000
68473966	::476867769984880000
344990761	::476867829854400000
519086519	::476867942014279000
47017345	::476867967511437000
111411572	::476867989468643000
212047421	::476868066568339000
424498591	::476868077615734000
421179396	::476868107458195000
341732173	::476868125859000000
100018299	::476868164576636000
464845445	::476868199645212000
376472794	::476868209878892000
331227001	::476868444655480000
50151347	::476868487885766000
148197450	::476868506995412000
40126821	::476868565271080000
304661740	::476868609059614000
420323287	::476868814869516000
470458433	::476868832045580000
226357092	::476868919106351000
319145382	::476868942502592000
20713213	::476868954598940000
164891333	::476869167766073000
376425912	::476869178603749000
21696310	::476869194873442000
420323287	::476869260057137000
301497892	::476869424352620000
68966030	::476869445139197000
499167427	::476869462117711000
28252356	::476869496838553000
470801476	::476869601666420000
429345484	::476869622226878000
39863661	::476869636575989000
155686441	::476869666241933000
19210855	::476869689742995000
19210855	::476869782185447000
314251743	::476869806919274000
451868502	::476869814678339000
386861626	::476869843312836000
15742158	::476869938875883000
291518680	::476869959449329000
291518680	::476870053082955000
15742158	::476870094811713000
155686441	::476870095851884000
337434879	::476870111987761000
226845681	::476870173975392000
722514433	::476870196968562000
102489930	::476870218984456000
120139449	::476870244531568000
205991617	::476870406679183000
587864456	::476870437428015000
291518680	::476870455127990000
205991617	::476870485397889000
462648540	::476870525008879000
15742158	::476870530201432000
27268559	::476870611453890000
250844163	::476870699383279000
16726467	::476870768090173000
16726467	::476870797123129000
114600119	::476870807826612000
254711141	::476870827552423000
286298021	::476870838009200000
254711141	::476870848435867000
114600119	::476870873467461000
15742158	::476870889376473000
615688476	::476870917088632000
291518680	::476870946553597000
312710029	::476870988127559000
34767424	::476870991595847000
34767424	::476871016719740000
116098184	::476871062987472000
39904237	::476871135418941000
245154470	::476871139117899000
259569717	::476871170852024000
160768741	::476871425001676000
38713173	::476871489719779000
25237171	::476871526453874000
301497892	::476871613267197000
421179396	::476871626726715000
49114032	::476871646666440000
50151347	::476871686571040000
286298021	::476871725318414000
212490176	::476871794410795000
36829018	::476871862816104000
50151347	::476871897322639000
435349693	::476871906986311000
25537528	::476871967619182000
225122347	::476871990390030000
234214828	::476872069905678000
508054066	::476872069955985000
451868502	::476872081372889000
497630362	::476872099034705000
243751614	::476872112045432000
19770255	::476872130844307000
462648540	::476872164209987000
421179396	::476872164667572000
470458433	::476872423305134000
91712528	::476872429030354000
57385263	::476872479051612000
328858212	::476872497980506000
80159052	::476872529970098000
508054066	::476872557959053000
465002314	::476872579509395000
205991617	::476872623486291000
331227001	::476872700330524000
315527257	::476872755405524000
86474692	::476872762204487000
11146552	::476872776272605000
68966030	::476872796375502000
111411572	::476872833503879000
407038804	::476872954605998000
497630362	::476872986100645000
331227001	::476873208436490000
263389464	::476873250530537000
336250359	::476873294176452000
552802620	::476873363881607000
357150048	::476873366616301000
178269816	::476873407917592000
205991617	::476873468026187000
226357092	::476873565002690000
364405877	::476873570942201000
328557330	::476873572246228000
355612007	::476873586762715000
348316521	::476873664495759000
553930094	::476873675279724000
109059155	::476873747518218000
379833720	::476873758058110000
111411572	::476873765813383000
412304311	::476873774982529000
79363954	::476873880263733000
220867112	::476873890111565000
15778759	::476873909078224000
111411572	::476873911670296000
36829018	::476873946596655000
360231979	::476874020428988000
333704327	::476874020659281000
568915908	::476874045216927000
156961324	::476874062438735000
111411572	::476874091027120000
148197450	::476874099570925000
49114032	::476874155090911000
140206179	::476874189228761000
162559610	::476874200914083000
9563172	::476874235001180000
314251743	::476874242256932000
140206179	::476874247571537000
205991617	::476874342551142000
239313896	::476874344480514000
552802620	::476874413292257000
15742158	::476874514802810000
58281200	::476874560948551000
19770255	::476874698207145000
205991617	::476874710102208000
314251743	::476874733859119000
264946102	::476874803375128000
405676565	::476874839861788000
453280756	::476874901270175000
156961324	::476874904273289000
389614947	::476874960645152000
165491208	::476874981016875000
471291163	::476874996120559000
619492928	::476875114391568000
536141027	::476875126302990000
151190656	::476875225800245000
364752208	::476875226265817000
390504920	::476875234394402000
385782746	::476875315592331000
260428602	::476875500313653000
486138458	::476875546459373000
451868427	::476875563802451000
285955708	::476875635676041000
331668519	::476875681574686000
148197450	::476875723387322000
451868427	::476875833009651000
24803741	::476875873124356000
282692620	::476875889427623000
451868427	::476876133057576000
243014276	::476876196639014000
359446141	::476876262473216000
292012619	::476876286292664000
546947837	::476876358124310000
417449044	::476876370161569000
110563920	::476876397177470000
140206179	::476876468531003000
282692620	::476876495538110000
164891333	::476876503742156000
301717953	::476876586822553000
8548362	::476876647531307000
80965569	::476876783107592000
397717926	::476876939857510000
115852151	::476877046287982000
27299320	::476877057352155000
172035134	::476877083142938000
44451086	::476877127640297000
235043760	::476877349703925000
164891333	::476877385296773000
551501734	::476877630575505000
235043760	::476877733474349000
235043760	::476877794157531000
237530197	::476877950777065000
70839289	::476877986398883000
235043760	::476878077407272000
33017275	::476878094645858000
320560322	::476878101889437000
70839289	::476878136689176000
178269816	::476878178317643000
400266696	::476878183355011000
235043760	::476878212816179000
240798548	::476878260450521000
320560322	::476878272072925000
400266696	::476878293103169000
39863661	::476878424817278000
286282963	::476878501505929000
307697597	::476878511748444000
374228630	::476878523710197000
87970668	::476878661228838000
331227001	::476878733388038000
34767424	::476878747128561000
361391612	::476878781618352000
36866805	::476878812744253000
599348429	::476878841135517000
148197450	::476878875222224000
285401749	::476878892868063000
139547588	::476878933573398000
36866805	::476878982541897000
17326645	::476879044014010000
84849075	::476879063303585000
470458433	::476879064473796000
258609027	::476879182329556000
39863661	::476879328693997000
400266696	::476879332833759000
379833720	::476879507786182000
172827217	::476879592431837000
78614495	::476879644248264000
214970887	::476879677928525000
439491329	::476879745259696000
320560322	::476879787990863000
226357092	::476879816176590000
481512198	::476879858124210000
310321041	::476879873961500000
421356901	::476879903439462000
328882474	::476879933898117000
33629617	::476879945323794000
320560322	::476880014156103000
277378135	::476880072977424000
78614495	::476880075653017000
208171241	::476880182641688000
435516954	::476880235040751000
634890754	::476880260584058000
277378135	::476880309502607000
78614495	::476880325084073000
186945768	::476880345972088000
418965366	::476880365039009000
18750697	::476880401021947000
186945768	::476880416360894000
328882474	::476880521473978000
429348972	::476880544211275000
299484513	::476880555259465000
360231979	::476880570124099000
320560322	::476880673337516000
178269816	::476880822201368000
78614495	::476880828744482000
341313395	::476880841797537000
178269816	::476880881877934000
315527257	::476880902715224000
286298021	::476880954708209000
320560322	::476881006063288000
30912658	::476881048073023000
178269816	::476881082382417000
78614495	::476881103106498000
26514591	::476881140373286000
399713201	::476881150942937000
26514591	::476881202000175000
68775336	::476881235415814000
78614495	::476881284686295000
328882474	::476881396133158000
161302101	::476881433802604000
430072028	::476881820559360000
39863661	::476881884774166000
78614495	::476881902788304000
115852151	::476881913337380000
234214828	::476881921172332000
268073941	::476881941971861000
490841822	::476881944371032000
386627455	::476882045747347000
68775336	::476882050272595000
268073941	::476882146423222000
277378135	::476882190098518000
451868427	::476882205944201000
397717926	::476882245865979000
11852522	::476882269869973000
78614495	::476882271732264000
148197450	::476882301696356000
406772829	::476882316535406000
68775336	::476882326341689000
148197450	::476882395879440000
234214828	::476882587999555000
87970668	::476882663077183000
87970668	::476882671960743000
78614495	::476882689010581000
234214828	::476882708199907000
128977591	::476882727141404000
374228630	::476882906824978000
128977591	::476882974135558000
33703073	::476883132852219000
363722761	::476883148207190000
38053704	::476883171838291000
31287131	::476883208244445000
484202581	::476883215215783000
36219010	::476883240888725000
49221816	::476883248451424000
313421343	::476883273793019000
313421343	::476883274762293000
11852522	::476883440219209000
21696310	::476883488742731000
363722761	::476883489317744000
243014276	::476883540194652000
363722761	::476883581424656000
364405877	::476883603373449000
128977591	::476883669752492000
384503737	::476883713926496000
23672351	::476883814653132000
384503737	::476883823645302000
301497892	::476883825398915000
20941662	::476883835591065000
418847263	::476883892285472000
234214828	::476883932336885000
48804765	::476883962561048000
48804765	::476883962686889000
48804765	::476884007238795000
33238183	::476884068265893000
363722761	::476884246116573000
18750697	::476884299765932000
313792688	::476884308653666000
363722761	::476884356233822000
19028099	::476884369634635000
109059155	::476884497959768000
368079003	::476884565236002000
226845681	::476884573935398000
7132042	::476884615026970000
11852522	::476884631808385000
226845681	::476884647595761000
109059155	::476884658387705000
406772829	::476884691966889000
399408344	::476884718172901000
430387521	::476884737659637000
449981984	::476884776620531000
368079003	::476884817066606000
406772829	::476884858992480000
389614947	::476884873584836000
430387521	::476884919738572000
98768681	::476884923098230000
73995534	::476885009903927000
330799447	::476885060709122000
470660217	::476885072097067000
587940951	::476885078749237000
397717926	::476885122227404000
587940951	::476885201608781000
19028099	::476885211913781000
594121150	::476885254406291000
470458433	::476885267027353000
16248047	::476885330180968000
368079003	::476885335876849000
338830055	::476885340490588000
96013044	::476885397096906000
115852151	::476885488285257000
6203992	::476885503594467000
553930094	::476885527883292000
418965366	::476885563346530000
470458433	::476885622549131000
115852151	::476885680975802000
43586963	::476885687565033000
87970668	::476885694250352000
15742158	::476885713758461000
36468395	::476885821773996000
368079003	::476885855681122000
348123497	::476885897921953000
63617875	::476885933409964000
91422810	::476885956893491000
328882474	::476885964090925000
452882285	::476885970273329000
20782081	::476885972701814000
30666953	::476885977810472000
470458433	::476886024577363000
115852151	::476886076720943000
36468395	::476886145356148000
277278671	::476886158584991000
473196438	::476886170052608000
115852151	::476886217938968000
413367641	::476886378572414000
716788381	::476886379688108000
382976230	::476886390408359000
328882474	::476886392916545000
258454374	::476886395018301000
360231979	::476886418460278000
62186442	::476886476551364000
6203992	::476886496272982000
62186442	::476886503654948000
368079003	::476886519706157000
418965366	::476886523074207000
62186442	::476886533426147000
259093732	::476886569526525000
716788381	::476886587352317000
15742158	::476886603395104000
62186442	::476886729832402000
11852522	::476886762141540000
470458433	::476886764465164000
349484189	::476886776284327000
259093732	::476886792126623000
193796724	::476886806802071000
313792688	::476886848149934000
258506164	::476886924444319000
463855595	::476887038709760000
6203992	::476887076475256000
259093732	::476887191621492000
148197450	::476887193458597000
50151347	::476887195312472000
327689033	::476887278129020000
605601195	::476887292095631000
148197450	::476887298894614000
378281495	::476887317240496000
484202581	::476887329077207000
384105885	::476887385897050000
259093732	::476887418264883000
384105885	::476887429673005000
349484189	::476887501219831000
510998653	::476887541925572000
89505869	::476887614281486000
11852522	::476887629439713000
68966030	::476887630315925000
64596921	::476887670061158000
68369234	::476887679016382000
15086993	::476887697672650000
49383709	::476887740932714000
15086993	::476887747786211000
384494456	::476887836302376000
378281495	::476887846205157000
294964037	::476887876874285000
230655725	::476887889738207000
148197450	::476887900580089000
15742158	::476887906225635000
259093732	::476888021372243000
379833720	::476888035481489000
259093732	::476888037155422000
20941662	::476888038975762000
349787019	::476888068754898000
321876841	::476888140922507000
230069479	::476888156793749000
78614495	::476888168071839000
150034005	::476888192159731000
89505869	::476888252951982000
320001867	::476888256412282000
22648162	::476888348976357000
337466318	::476888351144808000
230911888	::476888384657297000
283251929	::476888392735944000
163415941	::476888422616137000
20941662	::476888446087483000
377110730	::476888486692532000
337466318	::476888520267939000
138083816	::476888581277888000
346998772	::476888593743355000
48562201	::476888754393600000
260428602	::476888762845515000
68966030	::476888803894779000
372880069	::476888847142223000
470458433	::476888852339376000
104947253	::476888856013185000
141735027	::476888872266518000
576780003	::476889001429704000
116071398	::476889058648797000
341313395	::476889092471672000
48562201	::476889097785446000
89505869	::476889103309340000
351099839	::476889116983189000
576780003	::476889124209569000
328882474	::476889371447013000
413477251	::476889401709305000
221590506	::476889462740631000
205501297	::476889471573835000
58847822	::476889481216147000
63490594	::476889665769717000
107610605	::476889672069967000
349787019	::476889717598736000
22648162	::476889747135029000
35105150	::476889790579634000
414191298	::476889816643403000
73995534	::476889907185471000
89505869	::476889920746041000
341313395	::476889923560042000
21696310	::476889952496930000
438647243	::476889959735894000
116071398	::476889967512543000
241790793	::476890010579263000
349484189	::476890036513034000
120170865	::476890048529723000
60555388	::476890054229385000
230911888	::476890077457440000
341941030	::476890077545906000
44451086	::476890086143836000
517695658	::476890110219149000
35105150	::476890126224994000
401089789	::476890234962333000
401089789	::476890258349768000
35105150	::476890259871907000
413477251	::476890271360114000
250774954	::476890328033935000
184578066	::476890347772338000
377715399	::476890355871150000
363361632	::476890372518719000
266317182	::476890449207365000
38579155	::476890482371747000
230069479	::476890485450354000
282692620	::476890489191682000
234213287	::476890529356337000
491357856	::476890599661260000
401089789	::476890700584198000
341941030	::476890707819757000
349484189	::476890751293726000
435516954	::476890838761353000
91712528	::476890864397328000
373653741	::476890880897323000
249789981	::476890939869249000
276341812	::476890967820079000
498321918	::476890971092058000
68052287	::476891077652537000
316301043	::476891150826360000
249789981	::476891188377964000
15742158	::476891188734070000
198651083	::476891247127179000
500212290	::476891306422468000
231150237	::476891334138023000
78213	::476891383085957000
406772829	::476891390345900000
230911888	::476891443823263000
576780003	::476891457932902000
31144939	::476891578880233000
383856422	::476891587667320000
38579155	::476891606176792000
193796724	::476891641555742000
234213287	::476891671544991000
44451086	::476891675785043000
18336787	::476891678586843000
8548362	::476891687344963000
316301043	::476891724795891000
378200627	::476891727664803000
487322279	::476891731841912000
15742158	::476891816617209000
73995534	::476891817263517000
536141027	::476891860435083000
190624012	::476891890105606000
38579155	::476891905897553000
256346048	::476892051116544000
254711141	::476892053285371000
379833720	::476892079025438000
152735068	::476892192028364000
238740641	::476892197305188000
92125226	::476892204225798000
254442957	::476892230175948000
254442957	::476892230402473000
285988306	::476892359561863000
346392612	::476892460468408000
15742158	::476892464716849000
298090474	::476892507330990000
378200627	::476892540072120000
115852151	::476892576700956000
287727506	::476892582882975000
234213287	::476892599962189000
430072028	::476892647684988000
38579155	::476892692170149000
357308471	::476892695009312000
101881386	::476892699619246000
598832393	::476892723027648000
152735068	::476892734729379000
556631416	::476892736264470000
222687654	::476892777171931000
413367641	::476892811594588000
378200627	::476892823879688000
430182591	::476892860810158000
155213009	::476892887448563000
291475742	::476892910260981000
438698734	::476892910529835000
256346048	::476892915566772000
345626789	::476892919090388000
95723533	::476893038128926000
345508633	::476893092612554000
175928437	::476893172602535000
43586963	::476893218949595000
222687654	::476893246795579000
260428602	::476893261752446000
254442957	::476893293327171000
414449852	::476893310431555000
69662123	::476893377469100000
636632104	::476893501012328000
214779476	::476893524773056000
331397011	::476893527000223000
249789981	::476893534071816000
254442957	::476893557870313000
38579155	::476893601906311000
243014276	::476893626929541000
175928437	::476893632621182000
11852522	::476893646617202000
28405302	::476893650488926000
38579155	::476893712383885000
235272576	::476893778880782000
249789981	::476893797163339000
331397011	::476893830478700000
349788720	::476893919478054000
285988306	::476893965137219000
175928437	::476894026768326000
28405302	::476894086172254000
438647243	::476894108460384000
378200627	::476894118430642000
60555388	::476894125325680000
229385654	::476894194745626000
345626789	::476894208922763000
28405302	::476894215553945000
222687654	::476894229298700000
68966030	::476894229537374000
118733444	::476894233513975000
28405302	::476894364850208000
285254109	::476894378032513000
256346048	::476894421368061000
175928437	::476894434572136000
91712528	::476894442113478000
152735068	::476894491161276000
716262980	::476894593309351000
345626789	::476894626163736000
186945768	::476894626524442000
503577648	::476894655318355000
49114032	::476894733831131000
503577648	::476894739883900000
364043601	::476894754228412000
175928437	::476894776433074000
43586963	::476894790928576000
507987711	::476894884604170000
11852522	::476894903348113000
716262980	::476894912617533000
467027311	::476894933761400000
175928437	::476894949657808000
334420539	::476894956133838000
436716308	::476895003986649000
175928437	::476895089579810000
175928437	::476895116452708000
247560161	::476895132751372000
321166954	::476895157426876000
175928437	::476895192663224000
335367791	::476895208466964000
91712528	::476895307721347000
175928437	::476895415313633000
47348539	::476895420304867000
175928437	::476895455109218000
36958694	::476895466194337000
586783331	::476895467494977000
339126665	::476895469407191000
160734732	::476895475715801000
61050527	::476895480635338000
38579155	::476895598012952000
378200627	::476895653365567000
28405302	::476895693714776000
331397011	::476895696923004000
309167251	::476895697430913000
291518680	::476895700807331000
28405302	::476895737125822000
304661740	::476895758453837000
331668519	::476895838145236000
104947253	::476895954042224000
175928437	::476895977887248000
576780003	::476896014054326000
175928437	::476896055221825000
382976230	::476896056391651000
175928437	::476896101233348000
331397011	::476896142798508000
198126424	::476896164672200000
382976230	::476896165749719000
369310186	::476896199015145000
178269816	::476896282414313000
576780003	::476896285685846000
249789981	::476896313976832000
186945768	::476896314538881000
145572480	::476896322877153000
576780003	::476896389859790000
137014162	::476896436312080000
84849075	::476896466854612000
219039425	::476896493647843000
214779476	::476896508046888000
576780003	::476896562996445000
511899726	::476896579585343000
46268291	::476896641455493000
178269816	::476896644080738000
291288952	::476896797076774000
111411572	::476896893734490000
469970755	::476896931130519000
145572480	::476896931961389000
338543771	::476897026429706000
402925254	::476897124479545000
587864456	::476897211503374000
295881773	::476897277840076000
230911888	::476897295598759000
230911888	::476897518924472000
370420008	::476897594824998000
277378135	::476897686139191000
25935173	::476897710318952000
277378135	::476897760554528000
277378135	::476897868436217000
276784048	::476897934630744000
111411572	::476897986186719000
38623896	::476898030998663000
357308471	::476898069767008000
291288952	::476898070727524000
259541688	::476898111583825000
349904873	::476898210532044000
111411572	::476898261513404000
259093732	::476898295831621000
301497892	::476898299493228000
351004243	::476898394880081000
414217500	::476898431223754000
230911888	::476898504837578000
331397011	::476898528950636000
713245898	::476898535191752000
260573981	::476898553131188000
277378135	::476898630159568000
187741596	::476898645262860000
414217500	::476898650699100000
30516926	::476898669074321000
341732173	::476898781569744000
23672351	::476898869234909000
254442957	::476898887106834000
334423964	::476898941099712000
411786523	::476898960578445000
370420008	::476898969113874000
47348539	::476898976692592000
277378135	::476898977498288000
277378135	::476898981961007000
90467952	::476898993159409000
254442957	::476899100814606000
349904873	::476899104488824000
26897261	::476899135816073000
349904873	::476899192556625000
226429138	::476899210135367000
17054163	::476899236374540000
177111779	::476899248944869000
226429138	::476899273700032000
137426396	::476899324303912000
285254109	::476899331719823000
631603360	::476899349918519000
285254109	::476899479212539000
73995534	::476899493007622000
327689033	::476899494513344000
282692620	::476899547877486000
70839289	::476899625899548000
87970668	::476899636200751000
587864456	::476899743642439000
40126821	::476899753679007000
508054066	::476899753931046000
599348429	::476899794653577000
59583601	::476899835124396000
15733436	::476899855638343000
77078833	::476899877297733000
340067989	::476899884986290000
15742158	::476899893160574000
259093732	::476899925255782000
346569016	::476899955282436000
259093732	::476899973305761000
377110730	::476899987545026000
11852522	::476899991928451000
118881789	::476900029626474000
245957488	::476900039072436000
383856422	::476900101345267000
292012619	::476900108022599000
383856422	::476900149940461000
73995534	::476900152964554000
470458433	::476900213920366000
312252632	::476900310162898000
11852522	::476900314344620000
242435004	::476900326637699000
73995534	::476900422708645000
312252632	::476900514412904000
383856422	::476900653307273000
521938520	::476900698727411000
56059141	::476900718138638000
254442957	::476900724182642000
254442957	::476900730805424000
410856984	::476900741068517000
49114032	::476900753362006000
312252632	::476900781879078000
259093732	::476900789504724000
337434879	::476900852322430000
334403708	::476900853325262000
336149936	::476900877089792000
26198298	::476900891593674000
208171241	::476900966365945000
294347764	::476901043427491000
33282020	::476901053372198000
18868622	::476901054093987000
260539431	::476901079754342000
49114032	::476901088470126000
243427085	::476901137661317000
160734732	::476901155705200000
268073941	::476901207903334000
160734732	::476901237808721000
313421343	::476901288090042000
313421343	::476901288329089000
39684857	::476901297577152000
210671307	::476901341496107000
210671307	::476901596941402000
620420742	::476901637307768000
260961523	::476901640784445000
220532575	::476901715430899000
259093732	::476901806510190000
411841714	::476901846339301000
210671307	::476901862973517000
357308471	::476901873694552000
210671307	::476901890001620000
73995534	::476901906959568000
340067989	::476901935057207000
147779508	::476901953205993000
486138458	::476902028313362000
414191298	::476902043072737000
263389464	::476902106394542000
175928437	::476902107170480000
73995534	::476902133468762000
263389464	::476902140511014000
259093732	::476902144839540000
336347539	::476902154796826000
163415941	::476902163944583000
175928437	::476902188401590000
239484752	::476902228201316000
617791569	::476902254923243000
322842111	::476902260811632000
259093732	::476902309893787000
312435293	::476902341967233000
230911888	::476902425714900000
337466318	::476902442420809000
274311440	::476902443675308000
73995534	::476902445277511000
238307628	::476902467934752000
475930595	::476902484062273000
339184731	::476902497445900000
349904873	::476902545739112000
259413656	::476902596092116000
70839289	::476902646138150000
379833720	::476902702819966000
178269816	::476902707110748000
321794820	::476902716003086000
357275400	::476902766560829000
399408344	::476902817496858000
140206179	::476902841043255000
511899726	::476902917317074000
292012619	::476903024989069000
19684793	::476903031649615000
437064295	::476903039186763000
48562201	::476903092584071000
70839289	::476903130286682000
264705173	::476903132157726000
357275400	::476903133202104000
292012619	::476903150323236000
292012619	::476903204148752000
46268291	::476903226705719000
16006363	::476903229759193000
264705173	::476903234708447000
321794820	::476903286143209000
189368301	::476903305986465000
178269816	::476903333555228000
100376439	::476903349984325000
307697597	::476903402660573000
31250549	::476903493907648000
73995534	::476903503148089000
137426396	::476903553793945000
479986172	::476903576699023000
337388641	::476903788666568000
382414670	::476903802189017000
471291163	::476903827078402000
91712528	::476903836591083000
6203992	::476903856014905000
78614495	::476903863627563000
337388641	::476903874184224000
78614495	::476904024965664000
307697597	::476904035472400000
260262291	::476904133639680000
247159855	::476904197921574000
411786523	::476904233586139000
238322255	::476904287038353000
337466318	::476904290624503000
63490594	::476904293182603000
11852522	::476904342323089000
436336703	::476904356751884000
259541688	::476904377866022000
73995534	::476904396262227000
110063681	::476904478994890000
247159855	::476904506727211000
140206179	::476904508854140000
109059155	::476904548452560000
406772829	::476904584967753000
460765832	::476904593344180000
634615880	::476904603645005000
592475734	::476904619218452000
111411572	::476904773330141000
30516926	::476904878074527000
109059155	::476904891676647000
202927618	::476904900635267000
124954284	::476904945497538000
722514433	::476904995745710000
260262291	::476905035649937000
62975545	::476905049344335000
241278291	::476905052825595000
78614495	::476905056743088000
25359188	::476905157557374000
260262291	::476905235642712000
322327312	::476905280509599000
56059141	::476905284271894000
78614495	::476905304647811000
217563665	::476905320057667000
260262291	::476905370493800000
404335977	::476905376282316000
247159855	::476905384750227000
68473966	::476905409811607000
73995534	::476905429537411000
217563665	::476905451830132000
337388641	::476905477771517000
297652605	::476905505907286000
285401749	::476905518007848000
260428602	::476905629320507000
47017345	::476905656457637000
337388641	::476905690624454000
243830281	::476905719384801000
78614495	::476905761667153000
66786075	::476905772744323000
115852151	::476905821729984000
73995534	::476905863807270000
445903498	::476905898607411000
255818707	::476905916919721000
47859489	::476905952705130000
497458875	::476905963132579000
337388641	::476906168976015000
283328574	::476906263247589000
283328574	::476906315626074000
22386194	::476906372211408000
40994873	::476906459091836000
250832637	::476906545360699000
159726392	::476906558035881000
495135733	::476906593712218000
78614495	::476906597742960000
568915908	::476906642223546000
379833720	::476906687438131000
26925878	::476906694875037000
382976230	::476906700029431000
12354252	::476906757466234000
8548362	::476906774709403000
202927618	::476906823715262000
33282020	::476906872956395000
436716308	::476906961699889000
268058306	::476906966091309000
379833720	::476906988173946000
499167427	::476907009539719000
581342731	::476907030528393000
371817971	::476907035104411000
17974977	::476907044008493000
260961523	::476907072597266000
588874950	::476907108240465000
574250205	::476907163739516000
345626789	::476907197411393000
371817971	::476907220849152000
18156298	::476907322288377000
71878260	::476907323345367000
382976230	::476907352705093000
78614495	::476907371994677000
350003589	::476907375413035000
334403708	::476907408586199000
283328574	::476907430874738000
382976230	::476907462067372000
164135621	::476907549930049000
376425912	::476907580330369000
118881789	::476907592858337000
350003589	::476907592976199000
210996408	::476907613079494000
376425912	::476907614786560000
48557490	::476907622378270000
343018153	::476907706729914000
160734732	::476907767601840000
18156298	::476907821934845000
164891333	::476907875089260000
433916111	::476907916264751000
313792688	::476907968252747000
82257804	::476907978474659000
164891333	::476907998611509000
17233573	::476908020740685000
403823128	::476908037446172000
349904873	::476908050557984000
346127757	::476908078819184000
317164527	::476908126508044000
237530197	::476908145030496000
49114032	::476908175120007000
249789981	::476908317089230000
21117523	::476908403470901000
463431723	::476908407803641000
17974977	::476908477944569000
322842111	::476908600984870000
33282020	::476908670916104000
389614947	::476908743029186000
111411572	::476908794601947000
20941662	::476908795978067000
334475845	::476908812323291000
404335977	::476908860943654000
243427085	::476908890500902000
150034005	::476908969118928000
429491583	::476909038035562000
451667062	::476909055873544000
384683676	::476909098588700000
33282020	::476909103273373000
243427085	::476909112115351000
160734732	::476909153546682000
30666953	::476909161951670000
313792688	::476909169652408000
349904873	::476909169791225000
15742158	::476909220378324000
30666953	::476909315073138000
463431723	::476909348107862000
28197443	::476909416881483000
160734732	::476909442886541000
722514433	::476909465988792000
28197443	::476909499517657000
294964037	::476909505502924000
116071398	::476909514206507000
91712528	::476909533441556000
115852151	::476909552139767000
463431723	::476909562331942000
160734732	::476909661158129000
48557490	::476909734512300000
36958694	::476909759447040000
384683676	::476909786966274000
160734732	::476909881187127000
435516954	::476909949256097000
160734732	::476909974011260000
238672857	::476910037164515000
169291538	::476910079967764000
33282020	::476910184044838000
370416747	::476910205331316000
239484752	::476910265175638000
242305581	::476910275288117000
283328574	::476910277657497000
634615880	::476910314512842000
27432862	::476910440912785000
355896730	::476910460462448000
39904237	::476910516158615000
230911888	::476910527713513000
403823128	::476910533200072000
316832273	::476910638808444000
238698812	::476910639688863000
435516954	::476910664363937000
241278291	::476910786254602000
192727478	::476910866408144000
101881386	::476910891074867000
36958694	::476911079449034000
316832273	::476911107186380000
511899726	::476911153218859000
316832273	::476911191835820000
20941662	::476911226132627000
198651083	::476911257501855000
15361643	::476911360828125000
36869877	::476911392646123000
620420742	::476911422006644000
193192138	::476911422941958000
417428775	::476911493347151000
238307628	::476911512448409000
241278291	::476911644300152000
15282962	::476911674872451000
511899726	::476911685031428000
118855202	::476911757206618000
337466318	::476911803838906000
357308471	::476911848717971000
328057955	::476911882041688000
299441398	::476911906720997000
238307628	::476911918536728000
163415941	::476911949809479000
155034504	::476911953130954000
349788720	::476911966368198000
311664191	::476912010026704000
160734732	::476912062317465000
349788720	::476912180231958000
158948390	::476912220807258000
236271147	::476912224611885000
78213	::476912267251187000
15361643	::476912289652547000
317483868	::476912335475720000
192727478	::476912353251184000
556631416	::476912385458839000
285401749	::476912399090741000
279750654	::476912413535506000
230911888	::476912442383925000
241278291	::476912517873020000
309167251	::476912614300475000
497458875	::476912686576721000
596957614	::476912722445996000
409541924	::476912726015746000
366701651	::476912791551766000
411841714	::476912801404182000
446541836	::476912817019580000
410856984	::476912823139049000
247633146	::476912861436850000
46268291	::476912886715932000
400817337	::476912888826036000
230911888	::476912920282923000
241278291	::476912928575078000
30336217	::476912933541519000
299441398	::476912942542118000
241278291	::476912950351908000
494543536	::476912997685010000
197277853	::476912997928296000
30336217	::476913010502795000
247633146	::476913039258570000
109059155	::476913095328432000
160734732	::476913131269406000
160733683	::476913156603015000
241278291	::476913170926166000
247633146	::476913200454066000
259541688	::476913287263576000
435516954	::476913375935352000
160734732	::476913401122549000
230911888	::476913472723120000
259541688	::476913555686440000
160768741	::476913602251612000
109059155	::476913607297748000
435516954	::476913610887667000
337466318	::476913665787305000
330691749	::476913742043942000
73995534	::476913746439585000
307397057	::476913759890702000
247633146	::476913791578284000
247633146	::476913798234648000
247633146	::476913818044350000
633506625	::476913923631763000
109059155	::476913940543590000
313341167	::476913956565446000
307397057	::476913980661723000
241278291	::476914024467013000
420389630	::476914064476876000
313341167	::476914089885585000
77078833	::476914148467412000
337466318	::476914160971026000
309167251	::476914190368927000
321844248	::476914278142726000
213287321	::476914283972792000
221205505	::476914302675595000
62756038	::476914330999353000
62756038	::476914341610942000
321844248	::476914418085666000
91712528	::476914436545208000
59207269	::476914440248369000
366701651	::476914498100408000
247633146	::476914636759896000
62186442	::476914685623562000
111124977	::476914705899192000
109059155	::476914771846238000
309167251	::476914832676225000
234214828	::476914914251243000
109059155	::476914935461851000
255697938	::476914970169737000
370420008	::476915017762484000
401089789	::476915039081738000
237986569	::476915099089653000
600663496	::476915113572585000
348047989	::476915167096475000
234214828	::476915169931837000
330468046	::476915269164494000
348047989	::476915279055032000
234214828	::476915334147211000
223288871	::476915358679711000
16107745	::476915384680198000
109059155	::476915443480137000
247633146	::476915449016242000
237986569	::476915469564538000
210996408	::476915478699728000
237986569	::476915570143936000
328252982	::476915575545794000
511899726	::476915698682568000
111124977	::476915733608550000
29300584	::476915751555567000
178269816	::476915784053432000
25359188	::476915824859414000
387188572	::476915854035402000
387188572	::476915863057367000
381203261	::476915977804734000
418783652	::476916105018368000
462648540	::476916109535641000
420731308	::476916172642729000
110297719	::476916233531428000
73995534	::476916254264291000
568505535	::476916261637873000
378281495	::476916318931652000
15170503	::476916374921433000
259601379	::476916472846221000
26947347	::476916490365444000
321498402	::476916508656816000
160768741	::476916564550098000
320560322	::476916573702471000
218321424	::476916585714569000
328252982	::476916670884106000
160734732	::476916691440787000
15170503	::476916714681020000
20713213	::476916787054141000
468796913	::476916812538732000
111411572	::476916812563890000
110297719	::476916836760842000
7132042	::476916867068882000
218321424	::476916898362564000
450560571	::476916922605264000
375385791	::476917028226605000
450560571	::476917048878956000
165290348	::476917105959260000
39215095	::476917134597955000
402925254	::476917157398208000
218321424	::476917219931082000
384503737	::476917262772101000
33017275	::476917282736992000
124582805	::476917283735212000
68052287	::476917317461639000
559991040	::476917331663134000
45911298	::476917348062871000
33017275	::476917378169581000
455542048	::476917384477814000
26030273	::476917392430202000
39215095	::476917401192501000
330691749	::476917595040657000
320560322	::476917685297491000
131072297	::476917694248534000
160733683	::476917744189726000
36772146	::476917796295553000
95714823	::476917830827667000
95714823	::476917853397213000
36772146	::476917880269701000
321844248	::476917888268267000
160733683	::476917934359846000
117608761	::476917957834989000
402925254	::476917960699678000
592475734	::476917974402863000
311664191	::476917997060116000
58281200	::476918071672971000
403823128	::476918077775704000
17233573	::476918092074078000
355612007	::476918106778918000
252823136	::476918106833829000
320560322	::476918116081868000
317164527	::476918150815305000
17595323	::476918161959161000
317164527	::476918322622377000
200764512	::476918347431682000
381203261	::476918399268687000
341941030	::476918419116535000
436476907	::476918433817571000
241278291	::476918502196916000
341941030	::476918620183085000
240798548	::476918627178799000
252823136	::476918721563619000
53545809	::476918750231662000
160733683	::476918758020497000
58281200	::476918762411540000
458472537	::476918791561957000
160733683	::476918946709245000
249246314	::476919038371586000
156508337	::476919063331868000
115852151	::476919164620529000
218321424	::476919173839613000
381203261	::476919177886699000
338073739	::476919277744697000
209208697	::476919293628534000
289360824	::476919409391333000
599348429	::476919434939207000
314710836	::476919450017361000
212047421	::476919605013647000
314710836	::476919610424700000
62066586	::476919641864810000
205320851	::476919646298177000
62186442	::476919708923338000
495135733	::476919726262607000
381203261	::476919804415053000
11146552	::476919833473593000
111411572	::476919856969682000
435557155	::476919859507630000
414526765	::476919899097681000
241278291	::476919966545887000
470458433	::476920100562690000
251821834	::476920120078761000
381203261	::476920136385839000
160734732	::476920192199843000
68052287	::476920227918512000
286298021	::476920249577525000
39863661	::476920258721501000
36772146	::476920265738579000
237112765	::476920378229407000
269401499	::476920406373568000
519898323	::476920443459600000
430072028	::476920478041264000
73995534	::476920507959619000
470458433	::476920655892717000
452882285	::476920667279859000
321498402	::476920691623591000
111411572	::476920707683581000
236271147	::476920726088593000
381203261	::476920729120690000
73995534	::476920768505597000
52011370	::476920822376824000
320560322	::476920844183404000
52011370	::476920863196205000
495135733	::476920919797936000
105607367	::476920973367578000
105607367	::476920973401137000
73995534	::476921069342056000
119269983	::476921093576740000
470458433	::476921186669326000
359776589	::476921207426527000
65435835	::476921247906148000
359776589	::476921251571589000
290195625	::476921274045071000
495135733	::476921281955102000
470458433	::476921334686285000
20738985	::476921349244727000
359776589	::476921361378471000
311664191	::476921402629427000
109331928	::476921406564073000
359776589	::476921416223174000
241278291	::476921430110515000
328252982	::476921479536181000
409709795	::476921615159402000
470458433	::476921633127821000
73995534	::476921681064513000
470458433	::476921710227521000
52011370	::476921716518551000
111411572	::476921718892535000
8548362	::476921856231227000
69916558	::476921930239705000
359776589	::476921964699742000
23665083	::476922073609039000
119269983	::476922079544344000
236271147	::476922159458029000
204292930	::476922169557913000
337510374	::476922173475815000
136038442	::476922188683943000
68052287	::476922194774470000
445903498	::476922370524217000
411841714	::476922370599710000
470458433	::476922418825797000
350003589	::476922437032873000
255205725	::476922438459351000
390900557	::476922474022830000
328882474	::476922522642825000
27432862	::476922524098236000
470458433	::476922551458091000
375385791	::476922565743894000
470458433	::476922582177157000
160733683	::476922583951376000
26897261	::476922604884725000
119269983	::476922609985024000
31287131	::476922610215682000
315559101	::476922724992827000
164135621	::476922733411180000
415943958	::476922737936842000
233362394	::476922762465124000
95714823	::476922828714147000
587940951	::476922858418233000
359776589	::476922860158468000
328882474	::476922860770820000
633506625	::476922952521236000
359776589	::476923026571665000
160733683	::476923033127354000
440314946	::476923067709796000
440314946	::476923135460392000
470458433	::476923142250954000
479246485	::476923183707062000
95714823	::476923203609440000
18437537	::476923233770299000
68052287	::476923352196857000
440314946	::476923376288935000
249789981	::476923412993310000
328882474	::476923457767108000
568505535	::476923499987341000
241278291	::476923506261622000
328882474	::476923534678044000
62186442	::476923576541380000
6284612	::476923589510197000
468796913	::476923651682746000
136038442	::476923671903105000
68052287	::476923718363795000
328882474	::476923809551765000
268073941	::476923844339695000
6284612	::476923870545338000
301044144	::476923994529345000
397717926	::476924027513348000
473196438	::476924028490240000
379833720	::476924100049248000
459660056	::476924103673544000
86474692	::476924117652746000
327689033	::476924155171180000
597965837	::476924164339929000
268073941	::476924179670126000
415943958	::476924183616958000
440314946	::476924207402852000
277251070	::476924231544889000
146909951	::476924324503633000
301044144	::476924372192882000
415943958	::476924376844337000
241278291	::476924431197945000
509760806	::476924454979645000
379833720	::476924477498851000
227114320	::476924492917526000
160733683	::476924547837333000
440314946	::476924562576134000
230911888	::476924567529611000
25237171	::476924602078081000
258609027	::476924701051478000
399555371	::476924730835222000
31287131	::476924750745202000
40994873	::476924753807024000
301044144	::476924767011094000
109059155	::476924794232139000
227114320	::476924809327030000
29198251	::476924876922834000
415943958	::476924917242671000
381203261	::476924965606789000
227114320	::476924983193513000
322842111	::476925016958062000
200764512	::476925074344525000
163893797	::476925076135092000
620420742	::476925081923620000
255697938	::476925092602343000
418480466	::476925130732752000
245669191	::476925197686026000
221205505	::476925230489681000
327689033	::476925234147495000
95714823	::476925248315871000
619608540	::476925264417812000
304219715	::476925280313802000
95714823	::476925298240684000
351004243	::476925430906105000
393105437	::476925455056916000
597965837	::476925460614774000
37578654	::476925496358207000
67193398	::476925504440631000
95714823	::476925519276294000
27268559	::476925543234174000
396655167	::476925559650680000
118855202	::476925569624334000
95714823	::476925570333556000
204292930	::476925598082670000
111411572	::476925621805645000
247560161	::476925675207536000
116988168	::476925701224808000
335101950	::476925757130682000
24199433	::476925809366953000
52011370	::476925873304518000
68052287	::476925887708155000
597965837	::476926006834757000
132649069	::476926015839952000
7132042	::476926038749220000
399555371	::476926106205822000
241278291	::476926172752646000
234187240	::476926213764943000
85211920	::476926236888158000
467545942	::476926288582942000
331397011	::476926391066558000
597965837	::476926420565131000
160733683	::476926421768495000
386833057	::476926441486295000
277251070	::476926448406519000
120851061	::476926544494202000
243830281	::476926562202562000
345626789	::476926608629325000
243830281	::476926627591761000
243830281	::476926673624248000
479245748	::476926730095972000
243830281	::476926746621915000
78614495	::476926763306463000
58587013	::476926909599985000
20941662	::476926940537176000
467545942	::476926942097461000
146909951	::476926963802968000
58587013	::476926963823955000
450560571	::476926970521845000
333704327	::476927006018252000
146909951	::476927009105649000
21503139	::476927044081967000
399645465	::476927052944535000
308690900	::476927079892516000
245669191	::476927124872237000
300884493	::476927240039444000
473196438	::476927253490569000
20941662	::476927268603039000
245669191	::476927273027637000
436476907	::476927295379103000
155650977	::476927341831008000
245669191	::476927344205393000
340067989	::476927383166271000
58587013	::476927441781682000
340067989	::476927463113912000
372493368	::476927485557219000
410856984	::476927533263245000
241278291	::476927569174880000
364043601	::476927589853188000
78614495	::476927634836705000
339184731	::476927650926448000
241278291	::476927687727251000
20941662	::476927698087198000
260573981	::476927736284717000
221205505	::476927903515807000
21503139	::476927938827665000
346412695	::476927953448996000
200764512	::476927959539126000
118855202	::476927982830120000
259093732	::476927992430460000
221205505	::476928017445695000
221205505	::476928060819009000
20941662	::476928072286224000
15137186	::476928114988048000
299441398	::476928116791599000
221205505	::476928136501010000
300884493	::476928273637597000
68052287	::476928293779017000
247633146	::476928376708407000
63617875	::476928386989043000
313792688	::476928422468284000
261847534	::476928435408093000
436336703	::476928444178382000
234214828	::476928450952171000
15137186	::476928465053036000
311924851	::476928481603760000
253689041	::476928495852212000
155459778	::476928553746190000
58587013	::476928557839810000
33011898	::476928587514515000
339184731	::476928646427320000
359776589	::476928678543101000
437082385	::476928826476199000
221205505	::476928841517367000
328882474	::476928887830482000
316301043	::476928888703315000
375967762	::476928948719198000
434045786	::476929021939580000
455542048	::476929048846028000
221205505	::476929098485596000
221205505	::476929148620111000
249012544	::476929169205379000
313792688	::476929176780304000
21503139	::476929204383006000
350509640	::476929251456090000
434045786	::476929264089325000
234960273	::476929285627072000
234960273	::476929297509515000
68052287	::476929338127159000
316301043	::476929340123664000
155650977	::476929463507120000
50546012	::476929506176159000
416548217	::476929569392304000
95714823	::476929702058549000
339184731	::476929711428632000
436336703	::476929755271684000
146909951	::476929789652373000
20738985	::476929842701959000
241278291	::476929846275080000
177111779	::476929909307101000
308805449	::476929921256673000
156508337	::476929924289134000
33683248	::476929947093966000
379833720	::476930011450970000
156508337	::476930046330810000
58587013	::476930060851875000
147997393	::476930064421249000
479245748	::476930089565712000
435516954	::476930112575639000
352960797	::476930140786921000
369539413	::476930140992073000
156508337	::476930201067065000
292012619	::476930255882842000
28197443	::476930268847013000
379833720	::476930298051981000
238698812	::476930299247337000
435516954	::476930311813476000
474400310	::476930438632861000
379833720	::476930460568670000
275260502	::476930487316131000
528542109	::476930551044399000
101881386	::476930551744827000
619608540	::476930575308455000
63617875	::476930579876020000
279230956	::476930586708561000
619608540	::476930621206720000
29198251	::476930647895060000
114070939	::476930665766596000
619608540	::476930679801151000
156508337	::476930749661065000
633506625	::476930770204770000
241278291	::476930893362126000
16322613	::476931021665861000
230069479	::476931155242287000
178921630	::476931172661202000
106715045	::476931184342347000
467545942	::476931250205495000
238698812	::476931303628349000
260262291	::476931329569722000
33823755	::476931359894937000
435516954	::476931371529551000
446541836	::476931434829987000
285955708	::476931468736753000
43967474	::476931521543028000
177111779	::476931567801991000
56059141	::476931601398378000
260262291	::476931622768353000
124954284	::476931797037502000
38991775	::476931825819189000
46796467	::476931881359798000
50354861	::476931983302336000
238698812	::476932221828210000
21503139	::476932223162404000
240492455	::476932250358284000
20738985	::476932274001166000
285955708	::476932320830582000
62186442	::476932664256376000
33823755	::476932708271423000
62186442	::476932742106849000
173026357	::476932780774141000
608426191	::476932809768960000
340067989	::476932838261284000
384059261	::476932922583166000
317524005	::476932962492350000
340067989	::476933043215937000
160733683	::476933062228725000
150034005	::476933082772418000
425897170	::476933165764710000
232793000	::476933255917092000
28197443	::476933261243842000
15288029	::476933294353682000
177111779	::476933300003422000
339184731	::476933330873507000
285401749	::476933353560875000
277814195	::476933397705916000
64813007	::476933448217939000
220632867	::476933463849717000
358307309	::476933508863365000
155034504	::476933536143122000
150034005	::476933537262997000
259093732	::476933562294235000
21503139	::476933691529502000
275260502	::476933698458116000
135681283	::476933724446425000
220632867	::476933743278452000
598832393	::476933761842810000
401757405	::476933807115735000
598832393	::476933848408678000
335367791	::476933908286541000
340067989	::476933980277977000
56059141	::476934008631463000
261043724	::476934029267464000
146909951	::476934058480779000
598832393	::476934070740324000
467545942	::476934086129627000
58587526	::476934086897188000
117264210	::476934125979705000
21503139	::476934133701021000
109298324	::476934168644186000
62186442	::476934230908219000
411841714	::476934231831371000
328882474	::476934292354772000
117264210	::476934334335959000
340067989	::476934420969304000
208171241	::476934444008624000
364428125	::476934450014482000
15086993	::476934560983564000
131072297	::476934610577027000
425381729	::476934640092323000
80965569	::476934738708791000
598832393	::476934756777865000
340067989	::476934776558194000
247633146	::476934801920782000
56059141	::476934863862239000
285955708	::476934875962822000
194998718	::476935104661831000
260262291	::476935109581340000
340067989	::476935130138038000
374228630	::476935134315167000
215174499	::476935146328039000
409709795	::476935182386466000
215174499	::476935212602257000
135681283	::476935280021504000
167365283	::476935285658640000
340067989	::476935323633868000
19028099	::476935434204098000
241278291	::476935438221848000
256319248	::476935448825446000
259093732	::476935472279601000
21503139	::476935502529302000
27179899	::476935528239988000
273092249	::476935559659921000
384059261	::476935582296195000
340067989	::476935595038482000
269401499	::476935755714281000
15204110	::476935773762387000
321498402	::476935779273297000
308175001	::476935800991387000
308175001	::476935818930446000
256319248	::476935870323642000
418965366	::476935907585437000
310321041	::476935933129162000
438647243	::476935944340533000
31294794	::476935971221798000
458010782	::476935991236628000
179119528	::476936099495833000
219039425	::476936132723081000
364428125	::476936139992203000
436415484	::476936198879858000
304219715	::476936210032517000
261043724	::476936283739414000
328779215	::476936378799116000
349484189	::476936416195538000
198126424	::476936417298243000
409541924	::476936479751409000
179119528	::476936531177771000
396332641	::476936536207138000
215174499	::476936611264208000
15086993	::476936618649976000
111124977	::476936794643386000
270736613	::476936888117657000
457250385	::476936898187759000
340067989	::476936923215589000
296590824	::476936985206980000
533824839	::476937035618734000
179119528	::476937039485480000
8548362	::476937049430163000
256319248	::476937089951735000
328882474	::476937118313230000
16866896	::476937159979831000
236271147	::476937194678935000
533824839	::476937195765239000
11852522	::476937234059628000
533824839	::476937239591546000
130690913	::476937252451254000
533824839	::476937274404265000
372493368	::476937276123930000
11852522	::476937281865920000
432747712	::476937308156227000
159726392	::476937320286146000
275260502	::476937340422610000
475031809	::476937460283236000
256638502	::476937468030107000
275260502	::476937474535469000
100376439	::476937509625417000
215174499	::476937591829594000
328882474	::476937670950522000
256319248	::476937677858963000
227114320	::476937720955437000
287569533	::476937730266759000
156961324	::476937790932803000
533824839	::476937793306779000
256319248	::476937814446465000
11852522	::476937893639098000
533824839	::476937906498453000
533824839	::476937946134618000
373126936	::476937972239970000
533824839	::476938074786500000
436336703	::476938083548803000
592475734	::476938138934575000
297652605	::476938147905822000
613956023	::476938168722137000
73275873	::476938194001199000
273092249	::476938211911282000
533824839	::476938254043078000
171724420	::476938284593987000
308175001	::476938290734444000
100742600	::476938304819318000
348316521	::476938321071841000
202798666	::476938360700014000
11852522	::476938367566094000
297652605	::476938428098306000
348316521	::476938481113919000
351099839	::476938516312502000
533824839	::476938564731551000
56059141	::476938591902658000
6284612	::476938603872808000
15204110	::476938679651672000
396332641	::476938724178419000
15204110	::476938755627286000
56059141	::476938802356051000
533824839	::476938868210806000
95714823	::476938890218307000
202798666	::476938892440903000
436336703	::476938911487627000
95714823	::476939025211990000
348316521	::476939027564601000
506519570	::476939094057312000
14223247	::476939106056826000
160733683	::476939125057413000
312856997	::476939127019954000
506519570	::476939143004848000
156961324	::476939145634267000
219188629	::476939147840864000
533824839	::476939148675129000
301044144	::476939169911283000
160733683	::476939202626846000
533824839	::476939258448453000
292012619	::476939288547164000
273955213	::476939299032948000
533824839	::476939350564143000
115852151	::476939391488000000
533824839	::476939406017048000
349484189	::476939465228025000
115852151	::476939511449284000
234213287	::476939556240244000
467043006	::476939578410946000
14223247	::476939612846161000
156961324	::476939642957099000
533824839	::476939648833691000
292012619	::476939699664453000
359776589	::476939817285328000
474371126	::476939939775381000
21696310	::476939982641172000
156961324	::476940002983550000
373126936	::476940006284480000
349365015	::476940007576727000
171724420	::476940013880369000
95714823	::476940026446876000
14223247	::476940131241164000
297652605	::476940151659040000
273955213	::476940224342528000
348316521	::476940387437641000
384488111	::476940388024868000
131968998	::476940447097450000
95714823	::476940518795247000
102233693	::476940536591310000
156961324	::476940537203683000
304219715	::476940541200855000
14205371	::476940543339950000
327689033	::476940560402755000
14205371	::476940608871747000
133158896	::476940626441695000
328794919	::476940657584795000
571363101	::476940747032502000
279139758	::476940779911254000
297652605	::476940819539431000
517695658	::476940820239908000
328794919	::476940840188006000
387188572	::476940876422606000
635796096	::476940923176099000
156961324	::476940966922690000
332631850	::476941017116344000
328794919	::476941020882812000
274191278	::476941114163740000
635796096	::476941149874032000
52295994	::476941211845263000
120139449	::476941315913953000
635796096	::476941325149827000
259569717	::476941343785111000
160495648	::476941345316405000
449981984	::476941354107686000
594121150	::476941376827817000
381203261	::476941430334554000
594121150	::476941473758183000
635796096	::476941512366772000
368691437	::476941529613754000
352595123	::476941550547910000
18374690	::476941682915950000
373126936	::476941730403844000
152715270	::476941731884048000
635796096	::476941734937501000
594121150	::476941797571055000
262843671	::476941830039150000
219039425	::476941849068703000
19770255	::476941882048540000
594121150	::476941934322151000
635796096	::476942020607356000
449981984	::476942037129101000
307697597	::476942045185978000
56779057	::476942063989043000
455542048	::476942174903205000
271738272	::476942189633630000
259569717	::476942214728122000
635796096	::476942269216342000
101881386	::476942283569627000
335759212	::476942331434659000
50546012	::476942335532486000
449981984	::476942377102626000
39904237	::476942413483610000
249789981	::476942445369131000
352960797	::476942446161825000
279139758	::476942478763765000
633506625	::476942524779466000
352595123	::476942566542565000
635796096	::476942727200772000
633506625	::476942749438976000
635796096	::476942893748199000
700013623	::476942930289381000
449981984	::476942933644836000
221205505	::476942973289394000
28510276	::476943066335436000
259093732	::476943159012761000
635796096	::476943189857673000
215174499	::476943209906438000
592475734	::476943301241622000
31294794	::476943457500409000
587054451	::476943495698350000
635796096	::476943535694811000
279139758	::476943545140404000
351922723	::476943575759208000
68052287	::476943646441607000
605608831	::476943712799313000
352595123	::476943716650078000
635796096	::476943775835512000
221205505	::476943825114374000
173608790	::476943825240223000
336845657	::476943855880007000
374659572	::476943879993053000
41135840	::476944000553721000
605608831	::476944018119462000
594121150	::476944024486436000
193583131	::476944084452769000
352595123	::476944152492376000
27179899	::476944203713245000
15204110	::476944265193742000
264677315	::476944275607789000
635796096	::476944277168082000
368691437	::476944313578844000
410877459	::476944343824363000
237118122	::476944412673458000
57854623	::476944474325929000
277378135	::476944565472329000
410877459	::476944597533589000
635796096	::476944607733772000
553930094	::476944758368403000
332631850	::476944781554118000
269401499	::476944792564158000
340330802	::476944861296201000
41135840	::476944862030618000
193583131	::476944901985554000
162245153	::476944906582507000
332631850	::476944983069851000
587054451	::476944986131685000
635796096	::476945043857477000
155459778	::476945048140267000
552802620	::476945051814092000
303080805	::476945224477188000
271370762	::476945232269819000
332631850	::476945302104965000
15204110	::476945312335273000
255299055	::476945359974182000
269401499	::476945511828955000
440624261	::476945515498598000
271370762	::476945556497903000
592475734	::476945589817470000
230911888	::476945690782732000
204292930	::476945753319825000
328882474	::476945862740803000
594121150	::476945877467004000
328882474	::476945903975006000
67193398	::476945977937362000
215174499	::476946068060381000
331398205	::476946093012713000
40994873	::476946140022059000
237118122	::476946184922497000
215174499	::476946211183009000
167365283	::476946245500829000
635796096	::476946304677842000
621306179	::476946308859576000
279139758	::476946342149771000
635796096	::476946350282518000
269401499	::476946462879010000
20738985	::476946513419988000
215174499	::476946610761773000
635796096	::476946621351985000
91666102	::476946668525735000
32755384	::476946689111388000
118810756	::476946703270948000
261043724	::476946724276424000
230911888	::476946730064171000
32755384	::476946754454454000
323891242	::476946804303728000
39904237	::476946812687749000
161302101	::476946813921284000
635577431	::476946850969165000
114235211	::476946868560068000
592475734	::476946875388796000
7132042	::476946878530342000
39904237	::476946931017453000
136038442	::476946949070143000
635796096	::476947106351943000
32755384	::476947111976910000
131420707	::476947118997786000
253057868	::476947154775592000
135681283	::476947163927556000
38623896	::476947185905307000
440624261	::476947219309166000
312857835	::476947232240185000
323891242	::476947268021780000
500308199	::476947302288875000
59207269	::476947348568805000
204292930	::476947424347291000
635796096	::476947584116719000
400249617	::476947585232424000
135681283	::476947586604367000
389614947	::476947708528181000
283251929	::476947750571888000
32755384	::476947761703972000
32755384	::476947855073378000
323891242	::476947923901906000
594121150	::476947945527316000
277829772	::476947956428705000
59207269	::476947964624379000
64813007	::476947991576981000
185716839	::476948002943537000
635796096	::476948045578260000
32755384	::476948139954696000
50354861	::476948143624298000
91666102	::476948210406404000
39863661	::476948303712882000
621306179	::476948397442600000
57385263	::476948519241396000
479246485	::476948536244711000
261043724	::476948621330759000
371578955	::476948643254394000
32755384	::476948646844710000
54754940	::476948701575778000
227114320	::476948736493764000
59207269	::476948753984024000
400266696	::476948809650810000
32755384	::476948832484605000
353888661	::476948856094359000
635796096	::476948861332639000
50354861	::476948928521203000
193583131	::476949030006956000
352595123	::476949079893610000
352595123	::476949102949715000
32755384	::476949105185263000
172280619	::476949124109987000
164101308	::476949257979564000
455542048	::476949259980263000
195563881	::476949281773858000
43045329	::476949435566395000
193583131	::476949436464365000
54754940	::476949529875714000
310666452	::476949550041534000
356974615	::476949565258493000
543585402	::476949632237314000
400266696	::476949644203659000
356974615	::476949684355756000
605608831	::476949780799565000
353888661	::476949801620492000
587054451	::476949926614945000
59207269	::476949931488739000
605608831	::476949954120790000
32755384	::476950127312392000
310666452	::476950146681688000
357306642	::476950156202762000
543585402	::476950210745094000
259569717	::476950366055972000
171724420	::476950408955310000
374659572	::476950455675678000
118881789	::476950543815159000
374659572	::476950544561762000
605608831	::476950574496108000
237118122	::476950580372721000
256319248	::476950582234984000
310666452	::476950586118508000
23225674	::476950612819468000
237118122	::476950627390869000
374659572	::476950636995817000
230911888	::476950695552102000
310666452	::476950706889310000
193583131	::476950719304462000
337466318	::476950723926958000
46070001	::476950745984806000
592150138	::476950751311560000
363722761	::476950780206133000
171724420	::476950825634250000
256781130	::476950846656114000
400249617	::476950892944453000
230911888	::476950917040701000
255299055	::476950973320286000
23225674	::476950979632705000
26915925	::476951089493733000
23225674	::476951127921926000
400249617	::476951205332008000
28252356	::476951290090905000
171724420	::476951392406355000
15806298	::476951409544290000
479222401	::476951435767463000
497458875	::476951492227006000
118881789	::476951548333801000
77078833	::476951605443436000
18868622	::476951708497903000
29300584	::476951823358918000
369804138	::476951874852368000
193583131	::476951967336763000
195563881	::476951991642386000
29300584	::476952013356683000
573151200	::476952062924562000
15137186	::476952063449255000
587054451	::476952077768208000
260262291	::476952220454244000
193583131	::476952290696638000
296590824	::476952331938844000
260262291	::476952332186312000
328858212	::476952336808816000
253057868	::476952557835673000
700013623	::476952647061491000
195563881	::476952665113366000
477235727	::476952706565693000
255299055	::476952752942505000
423862446	::476952792629006000
193583131	::476952856516644000
259569717	::476952888510382000
193583131	::476952892298260000
258196512	::476952998346641000
328858212	::476952999143940000
6284612	::476953069834362000
110297719	::476953126180618000
328779215	::476953260813606000
43045329	::476953347472117000
587054451	::476953433887748000
179669687	::476953442124972000
176487313	::476953496932339000
513825441	::476953591505100000
291518680	::476953743943303000
308805449	::476953765157675000
43045329	::476953772808085000
466989920	::476953909068451000
35369698	::476954019852988000
382976230	::476954034981457000
176487313	::476954161591099000
195563881	::476954162261790000
43045329	::476954201017184000
382976230	::476954261247385000
43045329	::476954265395548000
22386194	::476954297704267000
332631850	::476954336908435000
472617238	::476954349847855000
232736272	::476954355430883000
64768338	::476954367162351000
382976230	::476954424946860000
216168764	::476954462120992000
374659572	::476954462234222000
282692620	::476954537606262000
472617238	::476954551468060000
322465167	::476954573966299000
216168764	::476954586888929000
382976230	::476954597588627000
374659572	::476954642761666000
382976230	::476954699845746000
332631850	::476954805911302000
23225674	::476954876102995000
466989920	::476954910290739000
332631850	::476954915336503000
23225674	::476954948215664000
33017275	::476955010828603000
332631850	::476955043401592000
479222401	::476955098837712000
34204169	::476955102465388000
417428775	::476955135935905000
200764512	::476955137219764000
417428775	::476955163140169000
417428775	::476955188331180000
80157666	::476955381898702000
455542048	::476955384331378000
23225674	::476955449565409000
232736272	::476955470062968000
16713682	::476955496734158000
80157666	::476955500815597000
172827217	::476955501977018000
195563881	::476955526559854000
328858212	::476955552745267000
479222401	::476955557430325000
18868622	::476955577109983000
373126936	::476955852151074000
418480466	::476955878227468000
23225674	::476956003406077000
198651083	::476956015414759000
402333632	::476956035479916000
397571431	::476956036642140000
385595835	::476956078111215000
479222401	::476956205005295000
363722761	::476956225721360000
397571431	::476956259652866000
266235648	::476956261637185000
339295860	::476956273120776000
363722761	::476956315211010000
178985516	::476956400351182000
80157666	::476956406596112000
22648162	::476956438107914000
339295860	::476956478830411000
363722761	::476956496841179000
267357514	::476956546690478000
328858212	::476956589422022000
320560322	::476956596539375000
239257340	::476956627493322000
374659572	::476956658472456000
266235648	::476956700424273000
320560322	::476956786197803000
401757405	::476956788227457000
401757405	::476956854052872000
18868622	::476956901625053000
505219745	::476956911040868000
80157666	::476957003567624000
279139758	::476957034898677000
195563881	::476957071468818000
279139758	::476957134895075000
266235648	::476957194710425000
332631850	::476957236808667000
241198427	::476957242676477000
571363101	::476957261878034000
178985516	::476957301170253000
266235648	::476957317867794000
505219745	::476957408871206000
479222401	::476957419135041000
118810756	::476957474721787000
479222401	::476957521983569000
592150138	::476957535614676000
18868622	::476957623213096000
455542048	::476957662454628000
293644929	::476957728485564000
397571431	::476957763609042000
50354861	::476957924703494000
27179899	::476958147903385000
571363101	::476958179457527000
338076990	::476958203058868000
332631850	::476958206376558000
241198427	::476958329689083000
587054451	::476958346642083000
18868622	::476958375121813000
700013623	::476958381287436000
482944497	::476958448370737000
36279116	::476958517421559000
252914746	::476958761689423000
425897170	::476958893508030000
587054451	::476958921459236000
397571431	::476958930350776000
332631850	::476959054330200000
479222401	::476959081165766000
587054451	::476959139738841000
178269816	::476959142830043000
244800948	::476959218574954000
371578955	::476959223063248000
479222401	::476959332467482000
332631850	::476959400725196000
29300584	::476959437182468000
455542048	::476959437928689000
14190836	::476959477074108000
25178781	::476959497940783000
118810756	::476959588630028000
178269816	::476959602655772000
401757405	::476959773758222000
25235649	::476959859376537000
479222401	::476959996681666000
216833550	::476960187887386000
330799447	::476960228270174000
340067989	::476960303390134000
18374690	::476960318846160000
401757405	::476960388211167000
330799447	::476960443076861000
401757405	::476960603404115000
479222401	::476960773076697000
446541836	::476960824729157000
68775336	::476960834728370000
425897170	::476960848192102000
332631850	::476960861668405000
164135621	::476960957344645000
479222401	::476960994133282000
287228225	::476961024105406000
253057868	::476961094510997000
293644929	::476961117265088000
68775336	::476961134944088000
164135621	::476961217974525000
20822956	::476961376921845000
164135621	::476961421696057000
196230932	::476961433972781000
364428125	::476961489736466000
253057868	::476961509507989000
340067989	::476961517502758000
87812967	::476961532757409000
401757405	::476961540348735000
164135621	::476961580387553000
25935173	::476961699589656000
440875002	::476961951814131000
332631850	::476962028163067000
364428125	::476962103845081000
401757405	::476962120488071000
164135621	::476962187328495000
383045348	::476962277485080000
67193398	::476962460209926000
386956382	::476962487880146000
36468395	::476962522403069000
332631850	::476962526107037000
340067989	::476962539356827000
444251177	::476962564417806000
320560322	::476962576568315000
273955213	::476962677504614000
386956382	::476962700455862000
473462894	::476962727995256000
38623896	::476962822744600000
358031089	::476962844567547000
271774234	::476962872015085000
16353730	::476962953343008000
253057868	::476962982409170000
320560322	::476962987559759000
230069608	::476963012893761000
444251177	::476963030006509000
50354861	::476963063896494000
340067989	::476963144670408000
262240809	::476963264559988000
262240809	::476963467711086000
262240809	::476963552805138000
320560322	::476963628596228000
332631850	::476963908193107000
253057868	::476963976828301000
360761105	::476963985330565000
332631850	::476964002908897000
473462894	::476964252272427000
332631850	::476964280248451000
592150138	::476964293850955000
423862446	::476964299492323000
320560322	::476964318227881000
360761105	::476964336876142000
479222401	::476964341057871000
15806298	::476964473375174000
146909951	::476964696742834000
15806298	::476964739923206000
375967762	::476964758088732000
262240809	::476964761544826000
107610605	::476964769677983000
107610605	::476964792973164000
29302446	::476964849247715000
479222401	::476965193151700000
30032107	::476965197941198000
176489426	::476965258939359000
38623896	::476965261921103000
327689033	::476965392204984000
35923992	::476965418650075000
401757405	::476965495204089000
38623896	::476965617098960000
434045786	::476965623877337000
73275873	::476965696484560000
405362735	::476965916417069000
262240809	::476965994938638000
303488399	::476966169614614000
262240809	::476966267056693000
262240809	::476966285167718000
64791948	::476966312988913000
261942709	::476966395004338000
309778100	::476966441866891000
35923992	::476966454068527000
261942709	::476966697803718000
80965569	::476966723862945000
332631850	::476966724857004000
261942709	::476966738761109000
415953059	::476966755412488000
375967762	::476966768259260000
327689033	::476966794197204000
332631850	::476966929731559000
473462894	::476966964615598000
309778100	::476966969829109000
405362735	::476966986468315000
375967762	::476966999742873000
43006697	::476967087458779000
599589782	::476967092097265000
599589782	::476967387015565000
43006697	::476967395488067000
43006697	::476967413129699000
43006697	::476967436785582000
43006697	::476967449284587000
76463655	::476967466716119000
309789310	::476967504095748000
440875002	::476967517261266000
273092249	::476967555509518000
386956382	::476967643354652000
43006697	::476967734845403000
262240809	::476967784006422000
234214828	::476967808798953000
62186442	::476967811664052000
29391732	::476968002219671000
327689033	::476968086449717000
332631850	::476968121837035000
23754003	::476968172134739000
332631850	::476968227914792000
283251929	::476968301130960000
17035194	::476968437017624000
386956382	::476968453895901000
178269816	::476968514834952000
43006697	::476968608988684000
273092249	::476968619122098000
178269816	::476968622468780000
375967762	::476968631125831000
116098184	::476968673690017000
273092249	::476968698352500000
332631850	::476968758775255000
155459778	::476968809883246000
259601379	::476968922261225000
283251929	::476968940753534000
62186442	::476968951570640000
247633146	::476969075189362000
146909951	::476969080382300000
73275873	::476969264910323000
146909951	::476969319919017000
226845681	::476969394426634000
43006697	::476969403498889000
178269816	::476969533408673000
196394433	::476969909956509000
291413743	::476970055809642000
477188816	::476970169676214000
95504927	::476970251603968000
259569717	::476970355371020000
358031089	::476970376887431000
178269816	::476970455946260000
392301070	::476970550569361000
463431723	::476970696178794000
146216300	::476970757856034000
262240809	::476970777003040000
455542048	::476970805901791000
400249617	::476970891759214000
259601379	::476971006750625000
621306179	::476971141995974000
287228225	::476971200543854000
34204169	::476971242428186000
100742600	::476971273096929000
271370762	::476971304990826000
262240809	::476971322413563000
259601379	::476971358459801000
34204169	::476971393968373000
500212290	::476971496867659000
479246485	::476971600823087000
196394433	::476971693483646000
178269816	::476971762987446000
49114032	::476971808399175000
259601379	::476971839068340000
33011898	::476971977404862000
247633146	::476972079367991000
178269816	::476972166433357000
327689033	::476972359992508000
621306179	::476972379617234000
47859489	::476972380292931000
247633146	::476972467249242000
262240809	::476972489239584000
96443022	::476972624661053000
196394433	::476972629912346000
17016789	::476972698627608000
262240809	::476972733889146000
262240809	::476972734392446000
36866805	::476972925883412000
327689033	::476972931583844000
418965366	::476973003570692000
247633146	::476973028950036000
417472148	::476973085674184000
327689033	::476973087599382000
146909951	::476973115395043000
311092385	::476973147296899000
23754003	::476973199951814000
146909951	::476973204922462000
34863840	::476973237390176000
247633146	::476973283535908000
146909951	::476973312783167000
43045329	::476973313822957000
146909951	::476973500381806000
23754003	::476973507922767000
418965366	::476973612889415000
146909951	::476973650193944000
311092385	::476973735350919000
373126936	::476973771278925000
259093732	::476973855924187000
700013623	::476973983083290000
417472148	::476974011402813000
146909951	::476974053631459000
41135840	::476974079996882000
294964037	::476974179250888000
196394433	::476974281381773000
146909951	::476974305742684000
34863840	::476974325333889000
28066346	::476974465515941000
487322279	::476974485191401000
311092385	::476974559007371000
320560322	::476974577483264000
48804765	::476974588166176000
418965366	::476974608978313000
146909951	::476974624170053000
114291753	::476974632335970000
40126821	::476974664129200000
373126936	::476974676283899000
196394433	::476974695162470000
234214828	::476974799173197000
41135840	::476974961924792000
621306179	::476974974625144000
493221106	::476974991167467000
49114032	::476975075212533000
400249617	::476975118606798000
34863840	::476975130153725000
178269816	::476975239365009000
178269816	::476975395682537000
178269816	::476975408395456000
41135840	::476975649911877000
57385263	::476975734297481000
283251929	::476975824550100000
57385263	::476975848009248000
56917722	::476975855629901000
146909951	::476976090997874000
247633146	::476976100514344000
178269816	::476976101076398000
146909951	::476976191854108000
114291753	::476976254034259000
410047216	::476976299471552000
146909951	::476976340630253000
418965366	::476976357495566000
19895969	::476976517281742000
146909951	::476976536407801000
66786075	::476976876049534000
321780812	::476976982459445000
114291753	::476977059105738000
198651083	::476977117650227000
114291753	::476977170208657000
178269816	::476977422219223000
178269816	::476977473171623000
43045329	::476977541568159000
236595577	::476977647319150000
374228630	::476977819075891000
540330411	::476977819197911000
114291753	::476977823601553000
67193398	::476977987959934000
137587439	::476978000568025000
43045329	::476978108331864000
294964037	::476978254776385000
505323751	::476978282366111000
505323751	::476978352977227000
328252982	::476978519725977000
236595577	::476978540471001000
38623896	::476978609845198000
137587439	::476978632267554000
328252982	::476978949637939000
320560322	::476978984962383000
320484851	::476979144895766000
206067907	::476979335044542000
155034504	::476979660324995000
259093732	::476980024185061000
415953059	::476980112479780000
415953059	::476980183829061000
378609308	::476980209648824000
320484851	::476980267568353000
56059141	::476980279442440000
69028501	::476980316662689000
56917722	::476980333858930000
50354861	::476980340334948000
39169797	::476980572913672000
320484851	::476980772965187000
328779215	::476980848341049000
320484851	::476980962887094000
410047216	::476980994948358000
283251929	::476981331453546000
477188816	::476981372385390000
259093732	::476981407432986000
320560322	::476981423459794000
66555228	::476981561884426000
322465167	::476981577885310000
382414670	::476981662610239000
294964037	::476981857805160000
17830276	::476982105058967000
410047216	::476982142652526000
139308619	::476982290883436000
34204169	::476982294129819000
39169797	::476982420655583000
39169797	::476982498099216000
39169797	::476982547369705000
303488399	::476982564184260000
243974175	::476982658400911000
100742600	::476982911606849000
9563172	::476982978430926000
28054060	::476983155899891000
67193398	::476983619412451000
28066346	::476983796332388000
128977591	::476984012360404000
366701651	::476984029330145000
15806298	::476984272528494000
360951591	::476984501248090000
408031484	::476984548190732000
241198427	::476984552347664000
43045329	::476984577898999000
82600674	::476984825572634000
473718221	::476984921135669000
469970755	::476984952999800000
303488399	::476984994020081000
303488399	::476985022222569000
381203261	::476985073267253000
178269816	::476985085615280000
338543771	::476985198853111000
17016789	::476985434233651000
178269816	::476985456970960000
15806298	::476985519125954000
25237171	::476985592044355000
360951591	::476985801302368000
33823755	::476986044857196000
303488399	::476986131917991000
283051149	::476986150905597000
39169797	::476986316442566000
66786075	::476986388886204000
444251177	::476986733301858000
444251177	::476986958586331000
39169797	::476987061791371000
360951591	::476987180431474000
149980973	::476987354247217000
107610605	::476987753616650000
53165262	::476987762332037000
540330411	::476987936383070000
107610605	::476987997699989000
107610605	::476988106059808000
303488399	::476988161273233000
317164527	::476988329721077000
149980973	::476988575750168000
303488399	::476988662505144000
583488323	::476989408391208000
78384326	::476989426028249000
438115686	::476989445850136000
317164527	::476989482236137000
78384326	::476989562678677000
49886698	::476989871018352000
14205371	::476989910344151000
28054060	::476990922161287000
252914746	::476991656256753000
146909951	::476991875292090000
30406728	::476991896116420000
450560571	::476992379619377000
146909951	::476992649296375000
146909951	::476992691382026000
260573981	::476992875390312000
444251177	::476993249916514000
450560571	::476993681199616000
418480466	::476993730776682000
397571431	::476994166615207000
50354861	::476994169567604000
450560571	::476994184285413000
91770694	::476994265915355000
146110811	::476994467874881000
551447338	::476994755273195000
360951591	::476994787741290000
551447338	::476995009175355000
309789310	::476995125588283000
397571431	::476995185520676000
397571431	::476995687557910000
450560571	::476995754326622000
379253079	::476996016886267000
397571431	::476996101758001000
450560571	::476996189372424000
17016789	::476996449998098000
17016789	::476996515433443000
396454394	::476996890006138000
17054163	::476996974470647000
320692054	::476996980145524000
66786075	::476997282131607000
33528820	::476997650534105000
39469570	::476997962363830000
551447338	::476998338228027000
303488399	::476998511175553000
700013623	::476998598530326000
551447338	::476998670697897000
551447338	::476998953385598000
259413656	::476999481687568000
551447338	::476999628496596000
35706997	::476999800794017000
451868427	::477000315775234000
254711141	::477000477305868000
50546012	::477001424719470000
451868427	::477001811287900000
22954511	::477001892220772000
365746365	::477001919052132000
60712766	::477002097528164000
252725390	::477002103127162000
472528304	::477002305745997000
65425379	::477002480602316000
42720153	::477002633899937000
397571431	::477002669597663000
397571431	::477002847725576000
397571431	::477002979569324000
106778257	::477003336323842000
155459778	::477003490821423000
106778257	::477003653069672000
140994915	::477003860771627000
399713201	::477004077520678000
42720153	::477004316474376000
27626703	::477004967220240000
29302446	::477005563486695000
451868427	::477006245472505000
40561134	::477006409876262000
379253079	::477006684502917000
56779057	::477007685372485000
29391732	::477008160822394000
239313896	::477008493178671000
239313896	::477008548841259000
593139104	::477008755612475000
246571951	::477008756035710000
239313896	::477008773521743000
241358661	::477008789283946000
241358661	::477008831155687000
271738272	::477008913858969000
284931188	::477009077319770000
239313896	::477009326846914000
284931188	::477009777185538000
239313896	::477009794574729000
152715270	::477010173152600000
155459778	::477010293076156000
239313896	::477010344468942000
271738272	::477010587147182000
239313896	::477010590951424000
65425379	::477011061380743000
40478607	::477011238401351000
303488399	::477011429904494000
155459778	::477011614911438000
259413656	::477011745337520000
540330411	::477012535426576000
140994915	::477012651156193000
46070001	::477013069101817000
46070001	::477013129248129000
204292930	::477013205961953000
62756038	::477013427257618000
15186859	::477013510317412000
84849075	::477013682124099000
200764512	::477013756078473000
30223693	::477014297818566000
254711141	::477014332799074000
487322279	::477014876510900000
462681637	::477015256821415000
462681637	::477015290321305000
21696310	::477015671532830000
501554267	::477017417303199000
156508337	::477017493504946000
330201359	::477018089436217000
606781453	::477018779709218000
110853177	::477018872306868000
606781453	::477018946579623000
374289648	::477019048468049000
14307454	::477019108866015000
260911912	::477019461535678000
216168764	::477019721921855000
216168764	::477020236298739000
216168764	::477020443266646000
100018299	::477020591875444000
213187842	::477021308170301000
156508337	::477021868860243000
23838693	::477022282905174000
216168764	::477022496382648000
549785954	::477022818119725000
100018299	::477022981529796000
271738272	::477023041738653000
258636623	::477023206352883000
271738272	::477023461936623000
17054163	::477023502965276000
271738272	::477023745710649000
225691566	::477023841839898000
92905148	::477023880562102000
92905148	::477023971381354000
62944645	::477024026188324000
303488399	::477024031732817000
487322279	::477024409132072000
92905148	::477025844565929000
118191944	::477025858910035000
118191944	::477025916229402000
295881773	::477025967848697000
92905148	::477025969849761000
26198298	::477026018104852000
118191944	::477026166994653000
507918715	::477026207041851000
246409056	::477026231691804000
259413656	::477026282333798000
15782772	::477026573665579000
260911912	::477027973217153000
29302446	::477028103491837000
79606394	::477028532351012000
85651876	::477028950636376000
30223693	::477029019343261000
40810916	::477029487323119000
79606394	::477029557501833000
228845995	::477029581204234000
228845995	::477029726532677000
301657872	::477029910016311000
106778257	::477030013209178000
40810916	::477030120079634000
32382173	::477030180628992000
69044676	::477030236836491000
409404583	::477030499563483000
506707370	::477030618304626000
378281495	::477031132882407000
241278291	::477031277170671000
27179899	::477031555928322000
365746365	::477031563721736000
216168764	::477031768495628000
228845995	::477032272437469000
97307001	::477032735999934000
26589876	::477032775850029000
26589876	::477032819135221000
409662649	::477032823644119000
26589876	::477032845857144000
26589876	::477032876458786000
409662649	::477032888622256000
26589876	::477032945408954000
26589876	::477032977113681000
436415484	::477033012538793000
228845995	::477033021909237000
438582644	::477033234392686000
228845995	::477033540421697000
26589876	::477033660894683000
26589876	::477033709661478000
26589876	::477033748332953000
26589876	::477033790527660000
26589876	::477033817614479000
26589876	::477033856843792000
26589876	::477033883926405000
26589876	::477033917782822000
26589876	::477033947675652000
228845995	::477034438124396000
218956862	::477034529949900000
307697597	::477034780492845000
36866805	::477034817536544000
21696310	::477034902458617000
34796664	::477035158747353000
341941030	::477035431519735000
45190114	::477035797091082000
506760887	::477036749256794000
92905148	::477036887040086000
440314946	::477036956896223000
92905148	::477036996259749000
92905148	::477037118116855000
440314946	::477037171388329000
92905148	::477037230612312000
92905148	::477037258084999000
506760887	::477037324724105000
115459999	::477037390964342000
276341812	::477037411667431000
506760887	::477037462259130000
271738272	::477037586351812000
35105150	::477037608179355000
18929923	::477037699434811000
92905148	::477037937528696000
28405302	::477038042339766000
29553235	::477038326097391000
310666452	::477038407286157000
165658390	::477038465758949000
377486283	::477038646915129000
310666452	::477038673884483000
214678768	::477039119441223000
28054060	::477039219148201000
310666452	::477039261628129000
36866805	::477039261749743000
278220302	::477039408886321000
40478607	::477039421066592000
498321918	::477039521805369000
29849760	::477039722213044000
137426396	::477040079307677000
27268559	::477040851122917000
192727478	::477041637844344000
26198467	::477041735629942000
184195472	::477041793062559000
278220302	::477041915079458000
459660056	::477041935648296000
508860717	::477042387781681000
31250549	::477042455280242000
491357856	::477042549233057000
210674392	::477042619881500000
158129535	::477042646759014000
107535820	::477042665125842000
364035957	::477042711191891000
6203992	::477042871686930000
237621304	::477042936513712000
508860717	::477043004453441000
237621304	::477043015228219000
237621304	::477043023327395000
237621304	::477043037504143000
237621304	::477043054411386000
111124977	::477043426740146000
17111530	::477044193265586000
18324223	::477044220570513000
556631416	::477044335775461000
118191944	::477044372198785000
17111530	::477044373830770000
111124977	::477044426674814000
118191944	::477044496819945000
17111530	::477044542072684000
118191944	::477044621751500000
118191944	::477044655205277000
205991617	::477044675837059000
32382173	::477044678362415000
27268559	::477044848747642000
236930269	::477044890723815000
205991617	::477044897640222000
136791341	::477044956843233000
384494456	::477045016590708000
15782772	::477045070986637000
551501734	::477045120152645000
343018153	::477045275572183000
205991617	::477045582372933000
18324223	::477045601922600000
105852149	::477045646684217000
551501734	::477045658097295000
296433109	::477045739173195000
205991617	::477045899298746000
351316240	::477045967322349000
205991617	::477046019788513000
103138091	::477046178664562000
205991617	::477046280338673000
460772038	::477046289926868000
205991617	::477046379257151000
205991617	::477046488581693000
67656722	::477046504444923000
107535820	::477046520202940000
118191944	::477046570169294000
39469570	::477046635080720000
16726467	::477047073016410000
205991617	::477047082335748000
238740641	::477047089982369000
28054060	::477047149461766000
416506126	::477047181556199000
365523194	::477047202536095000
172573942	::477047228838600000
205991617	::477047488323416000
205991617	::477047720008376000
322465167	::477047792406249000
205991617	::477047811549036000
436415484	::477047892000002000
334403708	::477048075593461000
436415484	::477048138465697000
479156555	::477048350630768000
18324223	::477048545313185000
361489211	::477048690902040000
479156555	::477048703099092000
361489211	::477048775211769000
568915908	::477048851694514000
18324223	::477048930522251000
160768741	::477049320756109000
344950744	::477049340616114000
240532669	::477049435298754000
67656722	::477049448645033000
21912250	::477049506434129000
481512198	::477049765675679000
62396842	::477050110207987000
67656722	::477050127677661000
186823940	::477050307889750000
165290348	::477050566892220000
459660056	::477050717526827000
30787413	::477050884669837000
48557490	::477050971080912000
6203992	::477051618157137000
15170503	::477051798742892000
401443377	::477051805516304000
551501734	::477051873946783000
459660056	::477052042939494000
236595577	::477052179748904000
19111395	::477052243523686000
263433687	::477052473371144000
459660056	::477052715571621000
47269984	::477052787122266000
60399576	::477052839710052000
344950744	::477052853177946000
81765661	::477052923872940000
344950744	::477052959843713000
344950744	::477052972191735000
265553576	::477053076864397000
459660056	::477053620585000000
45527216	::477053621473800000
91130285	::477053627375173000
551501734	::477053756170067000
128977591	::477053878605991000
454406979	::477053939717013000
111411572	::477053979214753000
511899726	::477054102468558000
91130285	::477054112182173000
459660056	::477054315241414000
27268559	::477054346245701000
196230932	::477054404814573000
15742158	::477054434610925000
72210207	::477054452050841000
461652679	::477054481822019000
213887474	::477054481826197000
196230932	::477054523903451000
59454178	::477054920458137000
30666953	::477054924010692000
461652679	::477055002633334000
461652679	::477055030898741000
237621304	::477055069796306000
57933673	::477055312239665000
340094001	::477055491324264000
253057868	::477055527587811000
478826327	::477055649449127000
478826327	::477055655132397000
478826327	::477055692516241000
198406854	::477055719649579000
106715045	::477055742667943000
237621304	::477055868328873000
106715045	::477055981411926000
355612007	::477056043285897000
106715045	::477056112370663000
478826327	::477056113423028000
237621304	::477056194083684000
106715045	::477056288896335000
102530016	::477056315815391000
591216066	::477056376347570000
21568615	::477056383549194000
237621304	::477056412246237000
106715045	::477056461919756000
591216066	::477056589195915000
106715045	::477056778652614000
237621304	::477056898139553000
459660056	::477056905534504000
196230932	::477056927390650000
106715045	::477056940984786000
106715045	::477057099630120000
196230932	::477057166906368000
363969403	::477057173936037000
203145029	::477057243079520000
454406979	::477057245432516000
454406979	::477057287409111000
106715045	::477057383857160000
120139449	::477057513272000000
277794018	::477057550114762000
71284640	::477057609753559000
71284640	::477057640371986000
371817971	::477057654414913000
80157666	::477057768008847000
635577431	::477057815295442000
237621304	::477057904382447000
34536365	::477058013241438000
451667062	::477058030107119000
341941030	::477058121286688000
253057868	::477058150395179000
375385791	::477058153277050000
54587465	::477058292728872000
17595323	::477058438712025000
451667062	::477058678550704000
156508337	::477059067030953000
472528304	::477059148442763000
473469863	::477059259448848000
473469863	::477059293926002000
237621304	::477059333566382000
473469863	::477059337865551000
53724365	::477059582620336000
242206017	::477059746596675000
436336703	::477059788573270000
258454374	::477059815400030000
351004243	::477059923772473000
436336703	::477060066957590000
253120136	::477060149396250000
438698734	::477060518218575000
83878535	::477060731838267000
436336703	::477060789753610000
98806791	::477060793041960000
27268559	::477061024680800000
308175001	::477061242742267000
513270198	::477061297356288000
310666452	::477061379308789000
202196262	::477061402968854000
38440249	::477061440533049000
111411572	::477061540609527000
106715045	::477061627066716000
15791549	::477061627326394000
116098184	::477061732138233000
285906246	::477061922362118000
341941030	::477061975139442000
155686441	::477061998937534000
133508241	::477062025596510000
473469863	::477062056827301000
408772521	::477062169318920000
116098184	::477062267625029000
89033916	::477062310641410000
120853830	::477062321425350000
408772521	::477062444133941000
459660056	::477062548223983000
459660056	::477062671876251000
368170408	::477062752880832000
424498868	::477062758790209000
203736885	::477062867095523000
459660056	::477062872657592000
368170408	::477062896103739000
424498868	::477062935479468000
600663496	::477063020514770000
368170408	::477063026085220000
424498868	::477063059198861000
360761105	::477063143047581000
424498591	::477063359318470000
325036867	::477063372866076000
36829018	::477063464767488000
360761105	::477063642492710000
27179899	::477063684405985000
424498868	::477063739397533000
360761105	::477064276436594000
31144939	::477064384834187000
21912250	::477064391901609000
408772521	::477064395420213000
399713201	::477064415859445000
459660056	::477064594171895000
326636490	::477064681530855000
308175001	::477064682268655000
26589876	::477064750673559000
438582644	::477064788393328000
225691566	::477065042178109000
26589876	::477065221396127000
26589876	::477065244229898000
26589876	::477065276265992000
26589876	::477065310499905000
15791549	::477065331718905000
26589876	::477065344121442000
111411572	::477065376329900000
26589876	::477065377659105000
26589876	::477065414405406000
553738195	::477065436572712000
308175001	::477065442930855000
26589876	::477065443627110000
26589876	::477065478720864000
155686441	::477065722183843000
321794820	::477065874046590000
307697597	::477065943600742000
228845995	::477066085804802000
360761105	::477066267497861000
186107022	::477066315858198000
68966030	::477066355431456000
36219010	::477066411647725000
86243090	::477066423915646000
21912250	::477066489594642000
24803741	::477066566388174000
360761105	::477066616493326000
48804765	::477066959662874000
307697597	::477066967363231000
36219010	::477066990306095000
377110730	::477067133885874000
240532669	::477067189720453000
228845995	::477067251922010000
50228529	::477067294154432000
32382173	::477067429105770000
341037427	::477067457912262000
24634410	::477067802151354000
329471370	::477067948545159000
194129729	::477068155089453000
152127827	::477068241966092000
9687752	::477068242947964000
30787413	::477068260220076000
450378413	::477068393804079000
477235727	::477068539321270000
376361293	::477068802799435000
159944196	::477068980104863000
145572480	::477069079086260000
111411572	::477069104206348000
341941030	::477069181423472000
260961523	::477069222338916000
255697938	::477069234435289000
375810749	::477069246531256000
29198251	::477069305708675000
28054060	::477069407684812000
375810749	::477069427381637000
29300584	::477069434822336000
375810749	::477069512026898000
403160004	::477069515524947000
70784628	::477069525838725000
115459999	::477069634135261000
455542048	::477069777647984000
228845995	::477069796140670000
20112840	::477069810912993000
375810749	::477069847864434000
155730095	::477069987623219000
243427085	::477070026416349000
68966030	::477070188505202000
9687752	::477070214690271000
375810749	::477070310559084000
7132042	::477070346420776000
9687752	::477070400158199000
340067989	::477070476167356000
58028621	::477070476418633000
287014963	::477070483343818000
450378413	::477070525642981000
115852151	::477070535642198000
340067989	::477070712273133000
304219715	::477070779662598000
109060628	::477070812512403000
337434879	::477070820880449000
340067989	::477070886441594000
340067989	::477070944272674000
450378413	::477070976589393000
29300584	::477070977373724000
401443377	::477071107250335000
118733444	::477071174279512000
340067989	::477071176951664000
110236585	::477071337257971000
351641054	::477071482787753000
118733444	::477071592950755000
86970230	::477071728208650000
295881773	::477072003875082000
100018299	::477072024251432000
345261852	::477072029137387000
314988406	::477072031872471000
110530129	::477072389176426000
238786875	::477072456385961000
314988406	::477072631699881000
68818829	::477072640121643000
408772521	::477072725178331000
158129535	::477072885333635000
62936749	::477073045748592000
102489930	::477073555524681000
559837229	::477073566731497000
102489930	::477073635417796000
150034005	::477073663045681000
28066346	::477073683379277000
102489930	::477073739583336000
114064449	::477073767982972000
228845995	::477073801067634000
224068229	::477073862077992000
114064449	::477073902762725000
228845995	::477073910580928000
186823940	::477073941891002000
559837229	::477073943145115000
316832273	::477073948661010000
100018299	::477073949617291000
111124977	::477073949894135000
249227650	::477073951211155000
637303583	::477073980398915000
213887474	::477074161068548000
537633292	::477074164751556000
262939560	::477074237945962000
537633292	::477074250223058000
352943670	::477074310536757000
20112840	::477074345123385000
21568615	::477074489075724000
65832155	::477074503311192000
20112840	::477074604049977000
477235727	::477074765187125000
290195625	::477074797680001000
27179899	::477074859445350000
29394513	::477074874293559000
114064449	::477074924801392000
41606452	::477075005571076000
150034005	::477075065830649000
316832273	::477075103520686000
20112840	::477075112680636000
243014276	::477075145530818000
100018299	::477075176845094000
277378135	::477075234521366000
277378135	::477075255039901000
243014276	::477075344043036000
261438579	::477075487349411000
261438579	::477075513261834000
261438579	::477075545339867000
238740641	::477075571537477000
26589876	::477075698478088000
55704588	::477075894888964000
300594041	::477075976497528000
68966030	::477075980021166000
291518680	::477076006050615000
30787413	::477076050061844000
30787413	::477076066788728000
43586963	::477076136057638000
311924851	::477076253246517000
426838833	::477076275543425000
426838833	::477076342031515000
339126665	::477076349455048000
122614290	::477076406111698000
204292930	::477076407932420000
256088386	::477076481672097000
243014276	::477076488207208000
109059155	::477076718495473000
109059155	::477076756835598000
109059155	::477076799495888000
506760887	::477076983071768000
551501734	::477077036889309000
49052615	::477077097341784000
426838833	::477077107441680000
243830281	::477077127897317000
213887474	::477077201834500000
243427085	::477077233577000000
330201359	::477077239515729000
339126665	::477077275569963000
426838833	::477077303345033000
22944914	::477077312731504000
261847534	::477077316078936000
219039425	::477077446462685000
41606452	::477077466717356000
22944914	::477077480952459000
344442687	::477077624296984000
241198427	::477077716034805000
18137013	::477077721088929000
45911298	::477077873480593000
18137013	::477077893093146000
193796724	::477077929479143000
412159259	::477077944334962000
58627481	::477077977822269000
262843671	::477078012559896000
120853830	::477078024392044000
240532669	::477078030389882000
317164527	::477078112220749000
56169190	::477078136249524000
166877807	::477078226578472000
262843671	::477078239853428000
325242803	::477078271495254000
45911298	::477078352201658000
52011370	::477078367259197000
232901934	::477078368903761000
325242803	::477078446875901000
31258629	::477078496754151000
258609027	::477078507860656000
363969403	::477078514114387000
91606737	::477078523916476000
429558621	::477078551053996000
258454374	::477078668934938000
125849974	::477078770890063000
68966030	::477078863919742000
20804321	::477078880738885000
495135733	::477079048221241000
69494041	::477079065837326000
29827759	::477079114671984000
84849075	::477079130890985000
21568615	::477079146774794000
94226339	::477079203045584000
396929208	::477079218140876000
331482356	::477079239443746000
21568615	::477079303826317000
52011370	::477079360352944000
196152188	::477079379957125000
270065033	::477079486392172000
450378413	::477079494302662000
22944914	::477079507233275000
196152188	::477079653568360000
69494041	::477079703455399000
462648540	::477079763371442000
203688730	::477079833923829000
65435835	::477079893474541000
230903702	::477079894581452000
363969403	::477079905759289000
196152188	::477079920468717000
168705725	::477079980896034000
256074844	::477080056351948000
196152188	::477080075502768000
310330192	::477080157962772000
41143305	::477080231178551000
154692700	::477080349462528000
26589876	::477080416231235000
426838833	::477080473395814000
426838833	::477080486310060000
501202268	::477080642774388000
259569717	::477080648868323000
175532031	::477080676286480000
501202268	::477080725888700000
70483417	::477080776560082000
506519570	::477080809384316000
426838833	::477080815634251000
13683762	::477080830934654000
396929208	::477080835221245000
15791549	::477080909774991000
44307877	::477080940083048000
426838833	::477081086669762000
382190006	::477081126096236000
375810749	::477081141477130000
351641054	::477081169540825000
152715270	::477081178256588000
426838833	::477081539860516000
240492455	::477081597317898000
15467792	::477081650858180000
30787413	::477081670261428000
240492455	::477081726296932000
118881789	::477081735008497000
22944914	::477081910217170000
431215016	::477081929154441000
236271147	::477081964948619000
466989920	::477081983592316000
41143305	::477081988403187000
102489930	::477082081043177000
240492455	::477082164807626000
334403708	::477082387999105000
436336703	::477082478856126000
379833720	::477082484002140000
20782081	::477082527291965000
29737650	::477082556916334000
214357483	::477082574225829000
58587526	::477082752156569000
276256841	::477082764031045000
533824839	::477082795551236000
51649971	::477082824785158000
533824839	::477082854258933000
17522792	::477082901943566000
372493368	::477082904183730000
240492455	::477082956096606000
372493368	::477082977248477000
243014276	::477083026242158000
372493368	::477083070131355000
261847534	::477083210724442000
589402824	::477083282769985000
278220302	::477083345860702000
178921630	::477083383093530000
30666953	::477083455063220000
533824839	::477083455411331000
40708485	::477083459857297000
432116634	::477083566191697000
70483417	::477083576547414000
336821368	::477083588798582000
74282065	::477083590589562000
264622253	::477083611318190000
52105336	::477083804096397000
256074844	::477083931850706000
325242803	::477084072762540000
17522792	::477084075795034000
22944914	::477084076256395000
351896383	::477084224991031000
285906246	::477084308872900000
172827217	::477084398320250000
37977930	::477084436119691000
310330192	::477084437608665000
409709795	::477084471943262000
35369698	::477084477563633000
349788720	::477084842493222000
338073739	::477084911665299000
95072707	::477084984994304000
349788720	::477085112140828000
273748024	::477085137490804000
533824839	::477085156440678000
459660056	::477085174069743000
86243090	::477085253299752000
235382002	::477085275076558000
20112840	::477085343292731000
79861287	::477085356353781000
22944914	::477085375089766000
405239647	::477085611564613000
116098184	::477085655944945000
23225674	::477085730007969000
38579155	::477085783812497000
32382173	::477085812644139000
23225674	::477085893329973000
32382173	::477085975232122000
38579155	::477085980319830000
400704846	::477085992705212000
32382173	::477086006337101000
272184078	::477086298893598000
281824012	::477086328052404000
158129535	::477086330980433000
29849760	::477086335073677000
467545942	::477086357240942000
209208697	::477086440862781000
231674152	::477086449989591000
262843671	::477086483346911000
355612007	::477086597708410000
20112840	::477086623730237000
69916558	::477086712448184000
262843671	::477086877913063000
726320420	::477086901237608000
489961036	::477086954069061000
213887474	::477086974386266000
220532575	::477086983152340000
89033916	::477087009077354000
103138091	::477087020649824000
137426396	::477087084285804000
29737650	::477087121896120000
103138091	::477087200400928000
116098184	::477087306663616000
459660056	::477087319271673000
116098184	::477087326280380000
103138091	::477087355879571000
459660056	::477087369498488000
282692620	::477087457729445000
459660056	::477087470350532000
16866896	::477087526872969000
231674152	::477087552114290000
67492430	::477087603679035000
280798922	::477087614541910000
41606452	::477087681780776000
27626703	::477087698008547000
109331928	::477087780627951000
52295994	::477087872936599000
231674152	::477087925562527000
238307628	::477088076666130000
145572480	::477088160489287000
278220302	::477088177455648000
321794820	::477088456124813000
429491583	::477088474278137000
625951846	::477088485388869000
39863661	::477088490463973000
255818707	::477088580800880000
579271413	::477088638149226000
331398205	::477088699059290000
278220302	::477088733347721000
18750697	::477088745712533000
308175001	::477088781007200000
355598729	::477088807888510000
378200627	::477088813823840000
22944914	::477088827865964000
421356901	::477089041457119000
633010300	::477089060172099000
18336787	::477089062709235000
258609027	::477089088395169000
434439338	::477089134448619000
483526518	::477089173350785000
23225674	::477089346487844000
15791549	::477089438355304000
109059155	::477089560028262000
111411572	::477089565753487000
459612485	::477089621147279000
163893797	::477089685563797000
16713682	::477089808167092000
624747426	::477089910231683000
246112828	::477089962194509000
278220302	::477089971531440000
467545942	::477089984579919000
275681559	::477089995451555000
17233573	::477090025939927000
16248047	::477090058626138000
278220302	::477090248288391000
17035194	::477090282719420000
17035194	::477090368186757000
340067989	::477090432456081000
29737650	::477090463804305000
259573654	::477090518686785000
337466318	::477090606255075000
275681559	::477090630426832000
368170408	::477090632520192000
63490594	::477090645413072000
479222401	::477090751332237000
329333638	::477090758403436000
371578955	::477090929258405000
29394513	::477091079234125000
6203992	::477091113384562000
408098797	::477091178052321000
340067989	::477091188605194000
218750630	::477091201930104000
210996408	::477091316040744000
251892054	::477091413000462000
533824839	::477091484005838000
200849010	::477091597549461000
340693336	::477091605145346000
17035194	::477091608979337000
349787019	::477091610086219000
396786261	::477091671998361000
64907439	::477091712754802000
359776589	::477091882267586000
215174499	::477092001364836000
17111530	::477092024152522000
172573942	::477092029810233000
59622669	::477092220386803000
24537703	::477092263215243000
146608159	::477092270546497000
231674152	::477092282139934000
52295994	::477092303837097000
510998653	::477092338079395000
359806236	::477092547949375000
313496905	::477092556044767000
424540791	::477092570439241000
307697597	::477092577112756000
304645030	::477092577540595000
91024211	::477092582913085000
278220302	::477092618883833000
493221106	::477092625410162000
587940951	::477092640039919000
91024211	::477092830360264000
307697597	::477092901244395000
587940951	::477092955518664000
587940951	::477092992650870000
26589876	::477093124880093000
414066292	::477093128998903000
26589876	::477093169331314000
21415532	::477093181276688000
26589876	::477093195705114000
26589876	::477093223156834000
26589876	::477093256899985000
26589876	::477093320473079000
26589876	::477093344854548000
26589876	::477093376911609000
534913317	::477093384780537000
26589876	::477093399967694000
20190503	::477093416237424000
26589876	::477093422893776000
72293435	::477093439038062000
485252693	::477093451264036000
177111779	::477093495786569000
23665083	::477093637902180000
20713213	::477093731204882000
310569604	::477093757360566000
70483417	::477093816889913000
70483417	::477093823953502000
27792069	::477093828474593000
559837229	::477093884648890000
408098797	::477093897022484000
272533260	::477093905939562000
63490594	::477093931407007000
208894791	::477093932510507000
259466143	::477094037065711000
272533260	::477094178913271000
219039425	::477094209833275000
17830276	::477094240091398000
272533260	::477094250749116000
18722083	::477094305698283000
447313860	::477094331648462000
322446637	::477094371842478000
131254355	::477094403752734000
272533260	::477094470387642000
120532808	::477094477333413000
267936760	::477094509738991000
330645900	::477094583734505000
454406979	::477094605885038000
219039425	::477094643587239000
103138091	::477094735736487000
313496905	::477094870876946000
240532669	::477094883493437000
370416747	::477094919014604000
70483417	::477094930272514000
406772829	::477094931668795000
38244930	::477094936072818000
70483417	::477094958709882000
21912250	::477094975982022000
78213	::477095033876017000
145572480	::477095033892392000
368386947	::477095052754550000
11146552	::477095058039394000
29553235	::477095110069334000
486174522	::477095116973572000
145572480	::477095119753977000
259021462	::477095129128243000
486174522	::477095217548365000
109331928	::477095224632545000
477235727	::477095262301982000
15204110	::477095300687867000
20941662	::477095345110155000
486174522	::477095348062523000
438582644	::477095389968216000
317524005	::477095450239983000
486174522	::477095489016307000
17016789	::477095531047440000
110063681	::477095685289181000
40126821	::477095752037318000
255299055	::477095771611742000
467545942	::477095791140802000
133112299	::477095797440647000
20941662	::477095819146190000
26589876	::477095820601208000
255299055	::477095854478602000
20941662	::477095864646004000
25680589	::477095877064925000
218750630	::477095961437937000
23799906	::477096002143662000
17016789	::477096036503404000
23799906	::477096111132647000
161041223	::477096135593844000
158129535	::477096169383141000
17016789	::477096207219982000
20941662	::477096394743091000
726320420	::477096578868846000
58028621	::477096602000453000
15467792	::477096604717969000
109331928	::477096624829640000
241278291	::477096633176719000
314988406	::477096746859126000
25680589	::477096824130400000
234187240	::477096848839045000
203688730	::477096893341003000
50507669	::477097037511417000
240492455	::477097200065847000
65435835	::477097207360135000
25680589	::477097237730697000
16353730	::477097270819975000
107750524	::477097336586657000
594844703	::477097385173082000
109331928	::477097486742323000
594844703	::477097552655818000
107750524	::477097554128424000
221590506	::477097699314237000
349472194	::477097726593597000
315527257	::477097728405557000
349472194	::477097867501260000
17035194	::477097911848022000
58028621	::477097946672939000
402925254	::477097973059293000
91770694	::477098080828157000
331397011	::477098090433097000
348785324	::477098104059998000
18455966	::477098131214323000
310569604	::477098194082758000
241278291	::477098231583629000
307697597	::477098234960437000
41143305	::477098340551622000
215174499	::477098378070065000
281824012	::477098419962388000
475031809	::477098439193665000
243014276	::477098602696028000
22285873	::477098744416968000
368386947	::477098763316916000
41465619	::477098777681993000
396929208	::477098794136252000
41143305	::477098796837380000
401089789	::477098798280232000
17974977	::477098838134509000
41143305	::477098857667383000
41143305	::477098883546218000
41143305	::477098916245041000
172573942	::477098916555411000
41143305	::477098981181247000
421179396	::477098981848530000
132976059	::477098985086124000
41143305	::477099087871762000
41143305	::477099092967821000
140157275	::477099120574730000
519086519	::477099214145880000
25680589	::477099309985308000
177111779	::477099310497026000
48557490	::477099343728877000
52441281	::477099405565526000
519086519	::477099434225184000
20863117	::477099479858810000
35525270	::477099511420964000
15467792	::477099523181793000
17035194	::477099785061949000
29737650	::477099937378095000
19684793	::477100148716498000
316832273	::477100167234338000
106778257	::477100196988715000
45929336	::477100230261755000
413735493	::477100245466091000
41143305	::477100454971584000
399645465	::477100472504164000
42994926	::477100480233865000
292012619	::477100511603486000
91770694	::477100528837865000
19684793	::477100530637221000
50468203	::477100542439591000
177111779	::477100664728739000
124582805	::477100689391239000
91770694	::477100753119903000
368386947	::477100900885209000
435516954	::477100906488815000
27626703	::477100915824930000
469970755	::477100977636392000
413735493	::477101017205456000
435516954	::477101020745826000
356974615	::477101057131417000
18868622	::477101088248987000
413735493	::477101091780173000
34841151	::477101096817946000
110530129	::477101146080022000
23665083	::477101151112810000
41143305	::477101151221870000
15467792	::477101370491695000
547741880	::477101384806842000
26589876	::477101390754373000
467545942	::477101432777482000
262843671	::477101453568663000
330799447	::477101467401482000
262843671	::477101497625616000
45911298	::477101596044562000
226357092	::477101618983604000
56736460	::477101760364830000
413735493	::477101834725625000
203688730	::477101836051025000
581342731	::477101848302981000
110530129	::477101870780260000
547741880	::477101870897721000
19837708	::477101928942690000
262843671	::477101977680478000
338073739	::477102001382510000
17035194	::477102053832269000
110530129	::477102200070881000
110530129	::477102313098977000
18336787	::477102330433642000
109615689	::477102335450431000
87812967	::477102340567482000
291518680	::477102344375902000
547741880	::477102378043596000
29300584	::477102425170792000
19684793	::477102432888320000
321844248	::477102442308706000
432116634	::477102479360802000
128284695	::477102576677441000
140157275	::477102604238213000
55888161	::477102643899551000
20863117	::477102653596397000
62975545	::477102752196481000
287727506	::477102773138620000
109615689	::477102990827220000
418783652	::477103068518318000
27432862	::477103114391003000
384494456	::477103192841269000
41143305	::477103258713198000
323246381	::477103289319034000
55888161	::477103322651181000
226357092	::477103326560288000
63490594	::477103326916403000
20941662	::477103348907532000
132649069	::477103391660077000
41143305	::477103435351724000
91770694	::477103469401477000
14223247	::477103474883035000
132649069	::477103478725419000
19837708	::477103503199203000
29300584	::477103542340055000
400817337	::477103584317014000
572151259	::477103676100595000
8548362	::477103790890684000
29300584	::477103796972429000
20941662	::477103809018462000
572151259	::477103899045027000
470801476	::477103994629021000
334665323	::477104002518089000
20941662	::477104015202066000
68966030	::477104032952360000
275260502	::477104052678180000
634615880	::477104052686172000
260428602	::477104138568728000
110530129	::477104259763154000
349484189	::477104262385000000
77078833	::477104338704564000
20293581	::477104376801030000
20293581	::477104388188958000
280297585	::477104397172736000
407038804	::477104405670395000
519086519	::477104409714122000
252823136	::477104452768645000
278220302	::477104466769215000
349484189	::477104466848907000
479156555	::477104520535617000
267445807	::477104531487326000
14223247	::477104600189648000
280297585	::477104606472708000
434045786	::477104658893135000
371817971	::477104713507561000
49383709	::477104804515553000
486138458	::477104881824587000
350665443	::477104957368590000
477235727	::477104957590896000
49383709	::477104958161289000
223288871	::477104959746768000
339295860	::477104980826918000
473118863	::477105120791248000
14223247	::477105136553037000
203311237	::477105294233706000
368386947	::477105394343772000
267445807	::477105407685439000
60221494	::477105462887084000
62944645	::477105467584684000
203311237	::477105473070448000
45911298	::477105501033877000
34204169	::477105587616890000
58028621	::477105663714533000
286265668	::477105737085116000
17016789	::477105787295133000
62944645	::477105871621996000
467027311	::477105932305199000
107535820	::477106012185714000
62944645	::477106049401753000
479156555	::477106058440482000
519086519	::477106062630584000
210996408	::477106140338466000
109615689	::477106171397275000
437082385	::477106248945795000
23672351	::477106259897110000
261043724	::477106299327741000
408772521	::477106334467231000
20190503	::477106341480116000
377110730	::477106420043636000
109615689	::477106426763288000
435516954	::477106435562938000
499290157	::477106438943158000
435516954	::477106453351006000
107535820	::477106471961124000
203311237	::477106499139813000
69950823	::477106510556704000
130312780	::477106536674652000
360761105	::477106540659621000
49383709	::477106566035173000
18455966	::477106604278829000
107535820	::477106682397753000
135681283	::477106730250547000
292395819	::477106734008238000
58028621	::477106778698571000
41465619	::477106786453815000
69950823	::477106832691822000
107535820	::477106870097043000
49052615	::477106898366238000
408772521	::477106991043592000
408772521	::477107119456784000
207781904	::477107218861412000
537633292	::477107235475443000
417428775	::477107252663693000
346219373	::477107273710727000
351896383	::477107318954672000
266033863	::477107320112312000
411848692	::477107339762597000
475930595	::477107363749429000
310330192	::477107580016525000
463855595	::477107585191931000
107535820	::477107734324977000
350665443	::477107797231157000
30529918	::477107811139067000
351896383	::477107848741007000
109615689	::477107882828496000
351004243	::477108005461176000
267936760	::477108122725933000
17111530	::477108229429035000
35525270	::477108258239307000
33011898	::477108258516516000
109615689	::477108290321920000
52105336	::477108309770915000
380723702	::477108345208184000
350665443	::477108435646152000
29394513	::477108468344963000
467545942	::477108484014878000
17448907	::477108543779512000
361532861	::477108584611074000
286265668	::477108607159263000
62944645	::477108692148813000
353544330	::477108700621336000
499290157	::477108713438720000
245154470	::477108872604184000
245154470	::477108880326287000
499290157	::477108890132172000
340067989	::477108901415235000
387188572	::477108907945766000
225203526	::477108910298365000
15791549	::477108929101434000
499290157	::477108977801510000
25784705	::477109200426786000
387188572	::477109237571936000
581342731	::477109259801346000
109615689	::477109266328092000
413735493	::477109330789953000
499290157	::477109370749087000
435409494	::477109485920874000
17111530	::477109528996376000
435409494	::477109578778542000
109615689	::477109620851617000
264335101	::477109666213023000
499290157	::477109678824902000
551501734	::477109697896775000
337466318	::477109823319076000
71597388	::477109840498540000
551501734	::477109854398840000
340067989	::477109875764633000
416548217	::477109892952891000
86349050	::477109923848155000
158129535	::477110030475755000
499290157	::477110052793630000
109615689	::477110072381046000
267936760	::477110191562182000
56169190	::477110223342432000
44307877	::477110234193100000
340067989	::477110268850618000
220455732	::477110272969433000
40126821	::477110299771039000
240927663	::477110323468455000
340067989	::477110335049306000
350665443	::477110393845084000
340067989	::477110425142984000
62518475	::477110453077032000
285401749	::477110454314336000
252823136	::477110554252050000
551447338	::477110557523607000
353888661	::477110676041658000
17111530	::477110693595197000
350665443	::477110713677529000
194129729	::477110743083810000
340067989	::477110786905874000
500388817	::477110787706994000
20782081	::477110815397781000
17111530	::477110890463256000
236271147	::477110916308140000
499290157	::477110917243486000
30529918	::477111036638556000
25784705	::477111037297455000
36279116	::477111065247903000
26589876	::477111066053201000
726320420	::477111071959187000
252823136	::477111229308502000
351152035	::477111337110081000
108798356	::477111364105035000
234214828	::477111388616527000
26589876	::477111514642792000
205501297	::477111522229882000
109615689	::477111597559595000
387188572	::477111607844028000
26589876	::477111622335733000
205501297	::477111666799550000
158129535	::477111672638029000
17974977	::477111678627495000
26589876	::477111843560099000
52818001	::477111848165441000
313792688	::477111885876060000
73526174	::477111972001902000
464845445	::477112020467073000
459660056	::477112059403202000
411848692	::477112126402998000
587864456	::477112177560936000
52818001	::477112270736990000
15288029	::477112286126309000
337434879	::477112289372684000
25935173	::477112428925161000
321844248	::477112438681501000
443376354	::477112485464772000
440624261	::477112494298001000
357017353	::477112519400890000
340067989	::477112541869785000
349788720	::477112543022813000
205320851	::477112545057054000
267445807	::477112579845013000
459660056	::477112591345790000
109615689	::477112698820648000
321844248	::477112708723400000
337434879	::477112925162078000
29553235	::477113015100510000
346219373	::477113050818834000
104947253	::477113085350526000
411848692	::477113225545523000
68966030	::477113247590801000
205320851	::477113272034803000
387188572	::477113318629711000
39863661	::477113325026033000
6284612	::477113341010137000
311664191	::477113352242855000
268073941	::477113365287161000
443376354	::477113370034704000
205320851	::477113395951329000
255205725	::477113435520770000
387188572	::477113459889676000
250774954	::477113519369097000
27836945	::477113557830467000
250774954	::477113558145462000
27836945	::477113559495630000
27836945	::477113560514834000
374659572	::477113633223094000
260440912	::477113657134833000
301044144	::477113674801643000
205320851	::477113681524695000
301044144	::477113728773939000
429558621	::477113778900049000
479222401	::477113785480540000
58028621	::477113803344474000
104947253	::477113836961824000
19210855	::477113929915990000
6284612	::477113979106381000
236271147	::477114141283721000
16353730	::477114151480094000
556556365	::477114157875986000
53312065	::477114172824883000
237986569	::477114213270560000
357017353	::477114232082010000
359776589	::477114237060263000
411848692	::477114316689530000
221205505	::477114348574228000
500388817	::477114472633352000
252823136	::477114522482642000
443376354	::477114523501883000
221205505	::477114525234507000
17522792	::477114544641171000
368079003	::477114585275965000
267445807	::477114627717730000
211376385	::477114712987947000
17111530	::477114808442322000
40126821	::477114820538679000
551447338	::477114851563954000
313421343	::477114856341250000
205501297	::477114905330741000
40126821	::477114966701793000
221205505	::477115003229577000
359104594	::477115007910424000
69950823	::477115079314649000
253717655	::477115154610401000
63490594	::477115192367538000
40126821	::477115333128753000
18455966	::477115377290199000
36279116	::477115399041859000
376541246	::477115425730617000
214779476	::477115469502361000
89033916	::477115593120681000
111411572	::477115677581770000
104947253	::477115722661761000
110530129	::477115786260381000
235382002	::477115795374235000
16353730	::477115883307802000
235382002	::477115929772310000
235382002	::477115982939308000
376361293	::477116100468301000
321780812	::477116138284154000
214779476	::477116252218204000
205501297	::477116260166410000
402273149	::477116396074434000
26915925	::477116505574764000
406772829	::477116627226357000
22536187	::477116646285651000
269401499	::477116769459773000
402273149	::477116799243124000
16566189	::477116912892383000
402273149	::477116916960489000
316832273	::477116984815939000
413686504	::477116988729597000
243427085	::477116999961948000
402273149	::477117017065926000
21117523	::477117141389295000
29553235	::477117160746397000
43586963	::477117170963709000
9687752	::477117197505273000
53312065	::477117265046175000
314988406	::477117269697642000
364043601	::477117270012207000
78213	::477117309577097000
15282962	::477117314823770000
18455966	::477117337615626000
22944914	::477117356028608000
109060628	::477117498429431000
321794820	::477117536773738000
439491329	::477117579656298000
286265668	::477117591689781000
358031089	::477117733700505000
15086993	::477117776394735000
359776589	::477117810477637000
27335023	::477117872662396000
92125226	::477117879180328000
637303583	::477117907957481000
637303583	::477117939255369000
29553235	::477117975674503000
35369698	::477117990719090000
382976230	::477117995035009000
296433109	::477118030867353000
17928370	::477118082071011000
158129535	::477118143941607000
52494533	::477118178573557000
29553235	::477118179182133000
420323287	::477118359616487000
278220302	::477118408052723000
361391612	::477118453846130000
14205371	::477118460758327000
357150048	::477118485290811000
25359188	::477118516412178000
376541246	::477118555348303000
256346048	::477118661748981000
370420008	::477118748487581000
18455966	::477118762118688000
156508337	::477118832511680000
17974977	::477118881807736000
371477472	::477118901151883000
27335023	::477118948606234000
471516383	::477118968730497000
267936760	::477118984236851000
17111530	::477118989387444000
151129980	::477119061206499000
335759212	::477119268086349000
237024825	::477119326353231000
27792069	::477119348767596000
29553235	::477119362747211000
278316478	::477119373962788000
443376354	::477119378295894000
364035957	::477119388056051000
376361293	::477119412554579000
309167251	::477119415570669000
240857453	::477119423099072000
421356901	::477119471887192000
459660056	::477119592343810000
30242503	::477119682248712000
479156555	::477119723310964000
296433109	::477119894178512000
29553235	::477119923877986000
242435004	::477119945965187000
110530129	::477119957143388000
237024825	::477119996544307000
140157275	::477120151431958000
21912250	::477120296793944000
30242503	::477120350485250000
351641054	::477120378125688000
282692620	::477120414075064000
13683762	::477120421439868000
259466143	::477120426343407000
370088836	::477120449294651000
259466143	::477120453463785000
41606452	::477120465635262000
16258968	::477120484815798000
160768741	::477120493062201000
29605636	::477120505393065000
256756265	::477120505452175000
29605636	::477120551983390000
48804765	::477120569788628000
29553235	::477120630492774000
74282065	::477120682946351000
376361293	::477120708133523000
13683762	::477120740924215000
266033863	::477120756988383000
63617875	::477120800215298000
78213	::477120811656953000
23799906	::477120846558154000
19210855	::477120846654230000
259413656	::477120932646248000
20822956	::477120968457203000
351316240	::477120984991154000
16258968	::477121054783975000
467545942	::477121060018855000
17928370	::477121075231215000
349472194	::477121087969304000
341493662	::477121115689873000
278220302	::477121138720800000
273205079	::477121185537597000
379833720	::477121327891902000
374528956	::477121328886349000
508860717	::477121480225198000
278220302	::477121519114792000
15791549	::477121603956789000
349472194	::477121643039322000
508860717	::477121668213907000
548870171	::477121711327166000
118733444	::477121734014140000
100195876	::477121752032501000
587864456	::477121786099032000
340688867	::477121824036122000
272184078	::477121829534842000
310506975	::477121842906284000
273205079	::477121895666831000
37578654	::477121974141857000
273205079	::477121992714633000
253689041	::477122001828868000
340688867	::477122015447351000
15288029	::477122086503071000
259466143	::477122093512130000
38579155	::477122129583161000
628045480	::477122137770442000
340688867	::477122175384567000
552802620	::477122201561219000
589402824	::477122208872300000
256346048	::477122210524454000
508860717	::477122267764113000
387188572	::477122326765772000
376361293	::477122540243288000
71284640	::477122624816836000
370088836	::477122677980008000
280194602	::477122683033747000
36468395	::477122690143485000
467545942	::477122690302885000
376361293	::477122746929795000
321780812	::477122972738940000
76463655	::477123089461805000
29553235	::477123158441746000
58281200	::477123294307840000
321780812	::477123308937576000
256321392	::477123333977550000
87812967	::477123361395716000
173608790	::477123410699382000
104947253	::477123483500314000
31345791	::477123589859463000
65501923	::477123685153648000
464845445	::477123714660581000
256346048	::477123746352754000
321780812	::477123747393339000
467545942	::477123831149367000
426838833	::477123937995063000
29553235	::477124026222276000
104947253	::477124050074877000
37977930	::477124142777790000
284316159	::477124190718676000
37578654	::477124244258562000
442736318	::477124290257903000
426838833	::477124305340604000
587864456	::477124333761220000
376361293	::477124372977942000
48804765	::477124410705735000
111411572	::477124423083118000
463431723	::477124564254593000
337367504	::477124583322320000
31144939	::477124605308841000
156508337	::477124660014747000
58028621	::477124697927454000
62975545	::477124709713063000
273955213	::477124737240682000
65501923	::477124761760194000
390900557	::477124834057797000
151129980	::477124848645206000
376361293	::477124850767523000
15086993	::477124884792098000
17111530	::477124940593102000
321839755	::477124990945751000
266235648	::477125012168929000
376361293	::477125033387503000
202927618	::477125089813479000
104947253	::477125099498528000
479246485	::477125171967295000
376361293	::477125179575775000
15086993	::477125180318564000
68966030	::477125241651875000
238307628	::477125264544399000
15086993	::477125314548879000
329333638	::477125398405185000
323246381	::477125426725543000
376361293	::477125450905706000
238307628	::477125467934568000
104947253	::477125510695501000
118855202	::477125662130458000
552146644	::477125691490988000
587864456	::477125895363493000
15733436	::477125939097124000
52494533	::477125985943289000
156508337	::477126038984478000
179669687	::477126059930836000
426838833	::477126064704331000
349788720	::477126115522514000
104947253	::477126122854158000
317524005	::477126184304508000
267936760	::477126262826467000
426838833	::477126328844832000
276256841	::477126334175797000
267445807	::477126353574440000
321839755	::477126367901802000
500212290	::477126486764568000
349484189	::477126584634056000
100090407	::477126650812178000
372493368	::477126654926794000
285955708	::477126666234642000
316301043	::477126713907089000
47348539	::477126717920661000
186945768	::477126725051359000
186572442	::477126744051564000
156508337	::477126767673495000
35369698	::477126810296020000
256716505	::477126895260020000
81841977	::477126895566221000
65832155	::477126895574605000
375385791	::477126923706204000
376361293	::477126958653145000
256716505	::477126965153902000
81841977	::477126965204230000
65832155	::477126965237805000
273205079	::477126965674393000
156508337	::477126982631563000
91422810	::477126983776612000
271370762	::477127042123976000
313496905	::477127053913751000
426838833	::477127064777412000
316301043	::477127070406160000
156508337	::477127131709706000
91422810	::477127169613651000
426838833	::477127216338575000
30666953	::477127262316134000
91422810	::477127302195593000
325242803	::477127322861314000
65832155	::477127349024985000
256716505	::477127349092089000
81841977	::477127349100494000
259466143	::477127397029187000
156508337	::477127423939457000
18618379	::477127592823119000
556556365	::477127609407373000
400817337	::477127664851881000
17448907	::477127747496837000
321839755	::477127749459394000
400817337	::477127865910444000
404335977	::477127910101630000
400817337	::477127982851846000
159726392	::477127985271947000
16002106	::477128092285423000
255697938	::477128098811375000
285955708	::477128105094832000
358031089	::477128166469689000
39863661	::477128176124964000
514003187	::477128261701754000
314988406	::477128273038954000
463855595	::477128293066756000
503577648	::477128297512722000
205320851	::477128297831084000
264705173	::477128315908538000
155459778	::477128334816837000
17928370	::477128353715978000
289360824	::477128402759979000
313341167	::477128440122859000
33964276	::477128500357660000
255697938	::477128508599463000
372611209	::477128525229883000
33964276	::477128560139071000
256346048	::477128574659330000
173026357	::477128638308302000
242435004	::477128753500282000
320560322	::477128757786841000
114291753	::477128859276427000
320560322	::477128965975318000
336347539	::477129028113936000
213887474	::477129107541483000
221205505	::477129154971045000
131420707	::477129236843470000
256346048	::477129273044504000
23799906	::477129306616102000
161302101	::477129312949108000
190492046	::477129339788476000
24537703	::477129444931272000
198126424	::477129516498702000
52441281	::477129561935990000
437082385	::477129564649684000
65425379	::477129571780018000
52441281	::477129573403209000
29436016	::477129602423599000
713245898	::477129606676627000
408049418	::477129722485174000
320954938	::477129881923252000
23799906	::477129960994648000
376472794	::477130071246139000
258609027	::477130077529210000
258609027	::477130154532425000
65425379	::477130208081088000
426838833	::477130296190849000
237112765	::477130370823905000
17928370	::477130492710375000
39469570	::477130774278569000
16566189	::477130777881505000
210671307	::477130863927230000
700013623	::477130920710131000
299441398	::477130931782709000
92905148	::477130961906589000
114291753	::477131100985098000
426838833	::477131112293367000
376361293	::477131249384185000
18336787	::477131271005417000
216168764	::477131290097901000
14223247	::477131433022992000
205501297	::477131445677195000
91422810	::477131735008690000
421356901	::477131783985987000
114291753	::477131802151104000
92905148	::477131927296937000
78614495	::477132016845340000
205501297	::477132021245165000
67492430	::477132049577676000
253689041	::477132059857936000
69916558	::477132067340578000
15467792	::477132094670663000
147779508	::477132113108824000
147779508	::477132126924861000
328057955	::477132157362896000
147779508	::477132192762855000
105607367	::477132498111979000
320560322	::477132541942452000
713245898	::477132652827262000
268547296	::477132679515996000
459612485	::477132750969786000
168864295	::477132767012999000
297652605	::477132789348057000
416548217	::477132901054951000
21415532	::477133108291330000
260338000	::477133118705766000
260338000	::477133239879217000
384494456	::477133250653995000
165634562	::477133288507973000
605601195	::477133326923214000
29786990	::477133351191838000
507918715	::477133395483693000
383812985	::477133445567483000
310330192	::477133509891727000
20190503	::477133520414842000
89033916	::477133529789128000
259466143	::477133562945490000
289360824	::477133593236746000
249246314	::477133639897989000
511899726	::477133663352524000
511899726	::477133741744087000
400817337	::477133785855963000
507918715	::477133860799774000
297652605	::477133923420340000
533417136	::477133962507456000
87970668	::477134076743131000
205501297	::477134132687159000
551447338	::477134235284037000
400817337	::477134258969276000
346219373	::477134311649320000
396332641	::477134344537247000
507918715	::477134352703557000
174351092	::477134374811738000
410856984	::477134384047198000
713245898	::477134418419539000
59207269	::477134480566530000
533417136	::477134539244859000
297652605	::477134654625939000
193796724	::477134719524413000
463855595	::477134720929898000
591216066	::477134891919089000
410856984	::477134931701690000
551447338	::477134969467576000
418480466	::477134989189210000
231674152	::477135018805166000
4434941	::477135068473720000
31345791	::477135116943499000
713245898	::477135118981550000
198406854	::477135294433464000
572151259	::477135298175205000
100018299	::477135411450744000
430182591	::477135421005373000
495598070	::477135444061458000
450378413	::477135464756150000
418480466	::477135489385111000
14955026	::477135529033859000
231689668	::477135573363085000
450378413	::477135629739098000
239917620	::477135666128887000
349788720	::477135744411373000
223288871	::477135837722071000
418480466	::477135888791920000
499290157	::477135897259806000
31345791	::477135926502498000
337396732	::477136022577639000
14223247	::477136031104237000
418480466	::477136039723950000
17016789	::477136081104949000
346654346	::477136105834164000
257831311	::477136158523006000
430182591	::477136214089531000
17016789	::477136258133540000
402925254	::477136282439524000
30336818	::477136297056665000
348193845	::477136365004406000
348683759	::477136433560297000
326636490	::477136498480144000
15086993	::477136524761645000
342845822	::477136540728979000
230069608	::477136634207408000
49383709	::477136864651247000
15467792	::477136939486023000
400817337	::477137000806363000
27792069	::477137101818183000
15288029	::477137118884405000
292012619	::477137169882939000
18336787	::477137232260644000
14223247	::477137316092186000
338120144	::477137386971738000
632481728	::477137408019165000
20713213	::477137434115719000
280826646	::477137458287476000
196659229	::477137465799479000
588705820	::477137557281837000
337434879	::477137602601299000
37316930	::477137603117187000
317524005	::477137767386718000
178269816	::477137876702859000
348785324	::477137950128365000
317524005	::477137951340498000
15467792	::477137952133632000
403823128	::477138063861092000
431264673	::477138086946963000
403823128	::477138187551113000
100018299	::477138189690613000
418480466	::477138206396534000
156508337	::477138221273337000
403823128	::477138232891539000
352062989	::477138237828661000
279750654	::477138354195427000
320560322	::477138411791593000
352062989	::477138457161379000
328252982	::477138457240678000
320560322	::477138519560032000
20713213	::477138568238727000
402925254	::477138590565416000
552802620	::477138651449548000
16258968	::477138722836578000
418480466	::477138730445467000
12354252	::477138780789284000
290265158	::477138788930424000
29300584	::477138789824225000
418480466	::477138870283558000
36829018	::477138919751159000
351896383	::477138946825388000
321839755	::477139023383638000
18750697	::477139036088565000
140157275	::477139060449107000
408772521	::477139098126520000
319145382	::477139109933092000
234214828	::477139191944724000
39904237	::477139267324362000
84849075	::477139302715899000
234214828	::477139337495470000
234214828	::477139435126267000
213187842	::477139461017317000
338073739	::477139497449451000
63617875	::477139543364485000
355717008	::477139551715348000
31569666	::477139561198284000
320560322	::477139568802947000
15733436	::477139597508362000
556323854	::477139631478415000
259569717	::477139632656617000
44307877	::477139718589931000
256321392	::477139792409661000
344950744	::477139879172636000
337434879	::477139900114796000
409541924	::477139903252549000
50306226	::477139927575326000
213187842	::477139963599794000
46070001	::477140055619022000
213187842	::477140110857625000
6652302	::477140178121670000
376940853	::477140264322994000
278220302	::477140273446010000
479245748	::477140291850616000
47269984	::477140322942984000
358031089	::477140323794030000
351896383	::477140339556626000
278220302	::477140342375194000
231674152	::477140351967584000
452882285	::477140422980935000
479245748	::477140537800409000
403823128	::477140590220414000
379833720	::477140710940897000
403823128	::477140725226668000
278220302	::477140742104965000
253689041	::477140744944517000
379833720	::477140746739265000
278220302	::477140834731966000
615688476	::477140851512975000
376940853	::477140890826571000
342188056	::477140948997373000
278220302	::477140986691592000
251821834	::477140990785249000
376541246	::477141032875077000
361532861	::477141132775010000
400490673	::477141163179507000
18750697	::477141212655124000
16258968	::477141219995176000
151190656	::477141223002865000
400490673	::477141250274242000
208171241	::477141253314732000
355896730	::477141298638376000
263433687	::477141309707145000
38623896	::477141334067642000
328779215	::477141441366327000
59370673	::477141458319724000
355717008	::477141498476371000
449981984	::477141546429476000
50306226	::477141612242685000
376940853	::477141630093656000
359389402	::477141684917006000
471204596	::477141772846784000
327689033	::477141985036599000
342845822	::477142000253161000
17054163	::477142005131530000
16258968	::477142019098169000
338543771	::477142071891873000
400490673	::477142100543545000
14223247	::477142151684296000
390504920	::477142214351409000
30666953	::477142304373735000
392301070	::477142308635148000
237330810	::477142323600834000
381203261	::477142370408861000
38623896	::477142396883714000
19111395	::477142413262065000
278220302	::477142445382467000
373653741	::477142527972102000
551447338	::477142572973174000
374228630	::477142709057384000
38623896	::477142793534832000
131968998	::477142811079217000
551447338	::477142831690444000
359389402	::477142842305818000
379833720	::477142844881117000
348785324	::477142853974364000
364405877	::477142880696291000
155677785	::477142882990575000
111411572	::477142901353230000
267445807	::477142916239216000
59370673	::477142932831494000
370420008	::477142947218337000
376940853	::477142971297841000
346173821	::477143008178372000
111411572	::477143080093503000
29737650	::477143118794354000
59370673	::477143242635366000
21503139	::477143259287130000
11146552	::477143288386822000
392301070	::477143383509446000
50507669	::477143478728949000
81841977	::477143528397475000
65832155	::477143528426840000
256716505	::477143529232150000
373653741	::477143540036694000
58587013	::477143564284346000
17326645	::477143574098616000
260961523	::477143632936697000
322463853	::477143678214238000
581342731	::477143743150432000
65832155	::477143823533891000
81841977	::477143823634554000
256716505	::477143824225947000
521938520	::477143852424646000
548870171	::477143897991565000
549785954	::477143963766620000
260961523	::477143970632716000
334515229	::477143986486800000
130690913	::477144079323901000
516096126	::477144107295707000
516096126	::477144144973156000
226845681	::477144203630505000
536141027	::477144423852019000
30032107	::477144432664264000
18336787	::477144506874085000
147779508	::477144511941189000
516096126	::477144575807860000
226845681	::477144580455157000
311664191	::477144598309924000
22195036	::477144674281746000
17522792	::477144775582580000
135681283	::477144892540715000
364646765	::477144896487186000
178269816	::477144909732782000
516096126	::477144915894628000
426838833	::477144953366511000
479245748	::477145010182569000
58587013	::477145054193414000
552146644	::477145056055672000
426838833	::477145068659539000
234960273	::477145198410358000
100018299	::477145290630520000
321876841	::477145313216839000
263389464	::477145358083293000
260038180	::477145361535238000
33282020	::477145459677331000
364646765	::477145474386776000
375385791	::477145579177672000
28771314	::477145585108402000
163893797	::477145655308460000
278220302	::477145707044827000
519677520	::477145719745560000
257207319	::477145782823686000
278220302	::477145789211242000
36866805	::477145798249959000
426838833	::477145799491866000
359389402	::477145808542773000
426838833	::477145823810424000
163893797	::477145971286355000
556556365	::477146003154677000
20020647	::477146114328506000
364646765	::477146124713611000
260573981	::477146139976687000
136791341	::477146300035510000
406772829	::477146307836932000
38326757	::477146340221145000
483526518	::477146359309811000
161302101	::477146456424738000
556556365	::477146469456023000
536141027	::477146937112920000
301497892	::477147010970435000
45911298	::477147019115368000
319301096	::477147108517351000
470801476	::477147117832904000
536141027	::477147148027301000
459660056	::477147180097372000
79476731	::477147182038925000
79476731	::477147198535524000
58587013	::477147270992125000
409541924	::477147294450843000
399174015	::477147342420705000
424498868	::477147357662810000
359389402	::477147479394091000
317524005	::477147517356756000
48557490	::477147543735115000
136791341	::477147565063176000
53317470	::477147578556235000
376472794	::477147599871684000
243751614	::477147614953996000
352960797	::477147623544332000
449981984	::477147664270630000
48557490	::477147753018322000
18455966	::477147799902228000
388397248	::477147814225793000
17111530	::477147833808605000
100376439	::477147851316019000
248468379	::477147899370156000
368386947	::477147944974835000
406772829	::477148001392017000
29605636	::477148010925670000
26947347	::477148044777881000
109615689	::477148134758711000
29605636	::477148165393485000
29553235	::477148168854204000
235382002	::477148301226029000
16353730	::477148345824460000
252756099	::477148410605502000
248468379	::477148505773850000
36866805	::477148540947292000
17326645	::477148556160008000
222636373	::477148579623366000
580156304	::477148702880985000
18868622	::477148716965838000
368386947	::477148728848310000
270736613	::477148880836890000
594121150	::477148937925980000
205501297	::477149013486350000
222636373	::477149156474363000
471291163	::477149210639618000
317524005	::477149215206805000
132649069	::477149219137269000
418480466	::477149283708583000
21503139	::477149346585399000
359389402	::477149478047080000
292012619	::477149481109299000
343484637	::477149594007379000
12685102	::477149602680815000
236595577	::477149633169588000
359389402	::477149694049546000
172035134	::477149833283649000
16166332	::477149897561370000
379833720	::477149933309415000
479245748	::477149952079327000
393105437	::477150095373107000
376361293	::477150182862123000
384494456	::477150192081195000
310666452	::477150222494101000
269151566	::477150252638932000
43006697	::477150258518966000
43006697	::477150303398023000
18868622	::477150319164805000
100376439	::477150324671926000
310666452	::477150385820291000
39237011	::477150415537336000
202292166	::477150433010413000
486231003	::477150498458312000
18868622	::477150530029223000
43006697	::477150581036183000
376361293	::477150628599197000
216833550	::477150667174211000
376361293	::477150674459713000
18868622	::477150768576090000
424498868	::477150807344021000
106715045	::477150903913697000
43006697	::477150927636688000
625900103	::477150965515030000
165491208	::477151048487145000
319301096	::477151058351771000
272533260	::477151157287014000
551501734	::477151176228896000
625900103	::477151200370905000
516096126	::477151373906444000
40810916	::477151498627850000
376361293	::477151550532751000
390504920	::477151594677805000
282692620	::477151605955903000
40810916	::477151667394072000
426838833	::477151668740837000
340067989	::477151703121137000
40810916	::477151755189231000
89033916	::477151862299586000
426838833	::477151975688376000
251821834	::477152122819981000
76482742	::477152182752804000
218956862	::477152267653480000
100378471	::477152267939098000
311924851	::477152324159541000
389949893	::477152337199239000
16726467	::477152379176255000
345626789	::477152398092550000
196394433	::477152436717502000
158129535	::477152577839464000
282692620	::477152577982042000
265786675	::477152617961754000
262939560	::477152649205141000
487322279	::477152674761015000
435478224	::477152691378851000
262939560	::477152741823750000
516096126	::477152760308449000
196394433	::477152815471542000
33703073	::477152899563548000
109331928	::477152955154440000
260961523	::477153013841551000
37977930	::477153056019472000
4434941	::477153129280974000
109331928	::477153172775915000
278220302	::477153213712715000
339565561	::477153233132339000
196394433	::477153364182974000
262843671	::477153412971495000
487322279	::477153425352708000
359389402	::477153566323269000
17326645	::477153576259563000
271738272	::477153596400599000
487322279	::477153627643994000
303427354	::477153638021103000
268058306	::477153660028583000
29394513	::477153700117762000
463431723	::477153726793138000
16258968	::477153886562578000
357017353	::477153898449620000
196394433	::477153929449336000
430072028	::477153946893422000
260961523	::477153948852158000
433470731	::477154017723056000
317164527	::477154031086096000
529096266	::477154084902797000
16258968	::477154116347510000
435516954	::477154144596135000
161302101	::477154263764697000
18336787	::477154277354270000
278220302	::477154322556657000
17326645	::477154342198206000
479245748	::477154359017340000
35525270	::477154376390168000
13683762	::477154420119965000
349904873	::477154420489064000
424540791	::477154436825899000
516096126	::477154442501165000
216819428	::477154477334462000
76482742	::477154485912223000
68966030	::477154542719860000
621306179	::477154560294019000
359389402	::477154561996517000
155650977	::477154593537671000
46070001	::477154604681936000
218750630	::477154607945101000
349904873	::477154650240454000
271738272	::477154666241724000
424540791	::477154721627525000
633506625	::477154854755123000
455097630	::477154892373430000
358031089	::477154936073895000
174351092	::477154939098370000
431264673	::477154960938123000
321839755	::477154973672017000
500308199	::477155024540143000
572151259	::477155056144633000
410856984	::477155066999103000
468796913	::477155099220135000
136458681	::477155128643174000
178269816	::477155163245772000
319145382	::477155188118396000
464845445	::477155220750106000
35597637	::477155264831844000
500308199	::477155331445772000
17111530	::477155379181547000
152875477	::477155405135486000
15742158	::477155406532202000
200764512	::477155418079522000
27792069	::477155430712737000
634822122	::477155453882081000
637303583	::477155479115026000
13298002	::477155516377202000
19837708	::477155537113874000
634822122	::477155563026276000
240492455	::477155568441102000
637303583	::477155589072904000
19837708	::477155595347591000
321498402	::477155650292965000
455097630	::477155721360842000
637303583	::477155728080130000
429345484	::477155746954887000
108798356	::477155761530081000
24494616	::477155778671812000
34204169	::477155793947865000
552802620	::477155834502193000
390504920	::477155901531365000
178269816	::477155924826529000
172827217	::477155942463979000
178269816	::477155980434604000
343756278	::477155999208333000
491357856	::477156000500568000
328858212	::477156089411416000
260961523	::477156091327836000
18156298	::477156127596376000
463855595	::477156156524089000
216833550	::477156195996688000
109059155	::477156206973558000
235382002	::477156273264140000
15733436	::477156419029184000
272533260	::477156421340250000
262939560	::477156423013384000
286487329	::477156427870785000
262939560	::477156441422168000
21112883	::477156463144484000
336149936	::477156487870287000
549785954	::477156597743894000
330201359	::477156630698541000
321839755	::477156659551162000
268547296	::477156743961907000
583488323	::477156784084635000
263013923	::477156789562396000
297652605	::477156813914132000
346127757	::477156846667829000
12354252	::477156934999486000
15204110	::477157007334846000
67492430	::477157015085940000
336149936	::477157022995988000
518039543	::477157029790765000
152875477	::477157064633237000
297652605	::477157177086332000
130690913	::477157228349489000
232312019	::477157280929296000
286487329	::477157326722707000
12354252	::477157357298790000
536141027	::477157407500406000
49114032	::477157407878299000
328779215	::477157451939459000
286487329	::477157457324953000
102489930	::477157579513421000
267445807	::477157588782817000
37316930	::477157595833434000
69916558	::477157623075463000
16248047	::477157669208616000
58028621	::477157736153907000
69916558	::477157765409153000
359776589	::477157789437919000
58028621	::477157810002984000
599589782	::477157814519885000
278220302	::477157816458035000
259541688	::477157838892982000
592150138	::477157843070898000
58627481	::477157857796694000
549785954	::477157858422050000
29394513	::477157885404012000
69916558	::477157887429861000
247372701	::477157904278380000
378200627	::477157912486641000
268547296	::477157920585433000
451667062	::477157930014617000
216833550	::477157970900312000
138083816	::477158011689922000
549785954	::477158058289012000
90467952	::477158063053762000
248468379	::477158128853987000
417428775	::477158155169042000
58281200	::477158165528973000
19837708	::477158225926959000
278165989	::477158252791091000
69916558	::477158321888428000
39469570	::477158348778135000
136458681	::477158357170941000
90467952	::477158428977414000
376361293	::477158482072698000
266210776	::477158483456827000
50354861	::477158525945139000
13683762	::477158604714151000
268547296	::477158665536176000
271738272	::477158684145905000
605608831	::477158686800891000
279139758	::477158769655156000
494605871	::477158822004682000
48804765	::477158827591483000
556556365	::477158835732221000
268547296	::477158971229601000
279139758	::477158979307458000
459660056	::477158979458826000
487322279	::477159004527796000
193583131	::477159049117433000
29394513	::477159192256860000
317164527	::477159259889991000
420731308	::477159284963565000
21415532	::477159285739507000
19837708	::477159306266423000
16353730	::477159315644899000
21415532	::477159341926412000
57300329	::477159455474585000
68966030	::477159549783531000
183397191	::477159565893844000
459660056	::477159598517149000
16322613	::477159635174965000
322842111	::477159661267738000
501554267	::477159738229014000
501554267	::477159766020485000
20782081	::477159782395441000
501554267	::477159861667393000
68966030	::477159920203464000
556556365	::477159929795465000
383812985	::477159950716641000
64768338	::477159980445884000
16353730	::477160083714240000
498321918	::477160110075424000
51413309	::477160111174352000
625951846	::477160116618559000
516096126	::477160277411389000
177111779	::477160330754142000
177111779	::477160475600232000
163893797	::477160485784014000
429558621	::477160491845185000
508860717	::477160532336975000
177111779	::477160556705488000
177111779	::477160584048168000
16353730	::477160589819932000
423941104	::477160748804612000
378778103	::477160759210672000
69916558	::477160805839171000
420323287	::477160851003039000
183397191	::477160873375842000
474371126	::477160881692753000
64768338	::477160897090031000
87812967	::477160919529951000
370416747	::477160933585059000
72890292	::477160962244743000
625951846	::477160963159121000
111411572	::477160965977673000
368577195	::477160971556114000
474371126	::477161028636012000
202798666	::477161044000129000
211376385	::477161081232949000
421179396	::477161085884059000
536141027	::477161101503647000
42564982	::477161106432331000
501202268	::477161195729084000
208171241	::477161336158580000
474400310	::477161359386615000
619492928	::477161394597400000
243751614	::477161500474236000
17536130	::477161515800600000
311924851	::477161521404215000
414066292	::477161528576061000
70839289	::477161590039396000
377110730	::477161674211074000
486231003	::477161678333681000
107610605	::477161737989664000
260573981	::477161846131421000
377110730	::477161880793153000
619492928	::477161987269349000
426838833	::477161988649676000
498321918	::477161991833141000
152875477	::477162043955757000
183397191	::477162059772465000
709921765	::477162110745845000
29553235	::477162199996465000
421179396	::477162201892282000
6203992	::477162225044824000
359389402	::477162242022989000
259541688	::477162246217277000
322842111	::477162255206068000
4434941	::477162280144998000
475930595	::477162324969529000
218956862	::477162404082499000
359389402	::477162436680638000
27268559	::477162443274481000
205320851	::477162464665030000
109059155	::477162515705913000
139460380	::477162547167367000
277814195	::477162899556032000
11146552	::477162912109187000
600663496	::477162966966497000
16353730	::477162969923862000
359389402	::477162993646448000
218956862	::477163090983653000
176487313	::477163142867591000
100742600	::477163178707939000
350509640	::477163185330737000
19770255	::477163353287036000
20713213	::477163365073039000
19245878	::477163379694374000
371578955	::477163413190500000
115852151	::477163508413378000
100018299	::477163518199078000
439491329	::477163542538620000
59207269	::477163571764531000
8548362	::477163572154630000
6203992	::477163605700665000
359389402	::477163607495426000
218956862	::477163607864528000
17054163	::477163629804916000
327689033	::477163679289315000
552146644	::477163740996304000
470458433	::477163771811475000
398735102	::477163814195331000
364035957	::477163977764769000
17054163	::477164085763510000
331668519	::477164148959490000
100018299	::477164171956477000
189272740	::477164255561924000
218956862	::477164279255154000
229385654	::477164313447501000
12354252	::477164462051311000
36866805	::477164612429697000
218956862	::477164652049072000
297652605	::477164733930278000
467027311	::477164789706543000
6284612	::477164889463484000
98785279	::477164956350042000
495598070	::477165030459604000
401757405	::477165204866727000
605608831	::477165240996462000
98785279	::477165401194106000
170924102	::477165410349891000
21112883	::477165473013186000
33282020	::477165620857815000
189272740	::477165646053388000
42564982	::477165652080226000
27904685	::477165699379769000
39215095	::477165719344275000
25410192	::477165722096111000
57385263	::477165809245368000
260428602	::477165869123239000
436476907	::477165886932283000
403823128	::477165933489049000
179119528	::477166077902716000
29374576	::477166083078504000
355717008	::477166130617155000
12354252	::477166213504573000
491357856	::477166235713830000
253689041	::477166277614903000
355717008	::477166416303759000
568915908	::477166448364646000
90467952	::477166460717264000
11146552	::477166466018463000
435409494	::477166513971937000
431264673	::477166575188185000
16846197	::477166654942904000
632481728	::477166685657763000
277814195	::477166715764494000
435409494	::477166719249551000
277814195	::477166721858822000
370088836	::477166732381941000
327689033	::477166741634945000
532616498	::477166845103841000
12354252	::477166961273483000
372611209	::477167048145924000
396454394	::477167114386939000
26915925	::477167123953766000
130514710	::477167147194388000
257546151	::477167150768328000
176489426	::477167163795865000
396454394	::477167235505881000
396454394	::477167296486866000
36866805	::477167349968011000
130514710	::477167380590632000
396454394	::477167394738413000
322842111	::477167666734448000
505219745	::477167674313932000
359104594	::477167734518976000
237118122	::477167736146386000
71981601	::477167770246062000
505323751	::477167794812116000
18868622	::477167955865006000
18868622	::477167990916808000
71981601	::477168021648445000
18137013	::477168035300909000
341313395	::477168068679192000
98768681	::477168188514639000
71981601	::477168381263884000
341313395	::477168398083035000
348785324	::477168419314204000
132649069	::477168428965707000
355717008	::477168493570568000
540330411	::477168569671622000
503577648	::477168591734079000
70982412	::477168609332961000
208296274	::477168698105790000
240532669	::477168738434023000
328779215	::477168755232210000
224501206	::477168821346639000
592150138	::477168822898921000
201810972	::477168927551012000
20782081	::477168929681702000
225691566	::477169012694994000
138083816	::477169061873192000
177111779	::477169077387927000
177111779	::477169106920034000
390504920	::477169147520884000
321498402	::477169174653849000
328779215	::477169218433990000
706034130	::477169229808951000
201810972	::477169234443653000
26915925	::477169239141273000
63617875	::477169259395948000
29394513	::477169314244857000
191276105	::477169364471267000
706034130	::477169372931559000
266317182	::477169377260077000
266033863	::477169383093981000
252914746	::477169463033200000
21912250	::477169493861748000
50354861	::477169524311986000
308175001	::477169566347304000
511899726	::477169641216045000
540330411	::477169665106391000
309355379	::477169683095760000
404335977	::477169698598289000
29198251	::477169703061045000
18868622	::477169730701508000
267445807	::477169736871337000
215174499	::477169783050608000
353888661	::477169804143779000
198651083	::477169848909565000
243830281	::477169857986043000
36866805	::477169868165242000
52295994	::477169912163868000
572151259	::477169975925280000
511899726	::477170035866476000
21912250	::477170067550273000
572151259	::477170095366479000
264300486	::477170118158340000
516096126	::477170209036722000
62186442	::477170254591066000
264300486	::477170327613485000
318065690	::477170343216287000
479222401	::477170389656043000
47859489	::477170402591272000
27904685	::477170437915291000
16258968	::477170447075655000
507918715	::477170452205666000
304219715	::477170476603940000
287727506	::477170480403578000
107902551	::477170528739155000
359776589	::477170848798109000
287727506	::477170874341408000
194998718	::477170887959916000
176487313	::477170974786592000
52295994	::477170996764368000
158129535	::477171014615724000
467545942	::477171028637278000
475031809	::477171036417691000
387941507	::477171135813914000
287727506	::477171167162155000
36279116	::477171189878493000
432747712	::477171194668806000
385259637	::477171239816273000
208296274	::477171316131643000
366701651	::477171358015963000
204292930	::477171362348294000
259413656	::477171608956989000
66786075	::477171618360213000
49383709	::477171619866349000
56779057	::477171632482443000
286298021	::477171653349494000
282692620	::477171669665316000
66786075	::477171699473862000
229650081	::477171728184270000
17536130	::477171799659008000
229650081	::477171807733424000
186823940	::477171830160392000
369849727	::477171836456026000
229650081	::477171889459441000
208296274	::477171913660190000
159011393	::477171941011644000
556556365	::477171972111998000
284931188	::477171980794597000
433168829	::477171999480217000
277814195	::477172084435845000
483115964	::477172092031729000
118881789	::477172095361626000
257546151	::477172188387098000
370088836	::477172190853349000
370088836	::477172201917923000
503577648	::477172396680806000
38579155	::477172449000570000
341313395	::477172483322560000
433168829	::477172557561724000
335101950	::477172578784534000
260262291	::477172659633926000
503577648	::477172730077675000
167365283	::477172802756575000
371817971	::477172858888937000
260262291	::477172904983941000
137014162	::477172918380929000
62186442	::477173006364868000
413477251	::477173040208297000
420389630	::477173101839790000
45911298	::477173115454095000
155034504	::477173122089500000
176487313	::477173122114650000
54405135	::477173227739832000
28197443	::477173246995886000
54405135	::477173259155537000
411786523	::477173271251533000
28197443	::477173271838728000
413477251	::477173275169017000
194998718	::477173291195432000
28197443	::477173296404758000
28197443	::477173324233973000
50468203	::477173360732807000
117608761	::477173440944697000
117608761	::477173550894157000
413477251	::477173583760728000
17326645	::477173600349196000
27792069	::477173605881491000
176487313	::477173664022949000
626942496	::477173668519231000
497458875	::477173757799182000
82130465	::477173771401306000
305926788	::477173805471645000
278220302	::477173805794594000
707214715	::477173877898870000
186107022	::477173901563150000
540330411	::477173907124809000
587940951	::477173946136023000
380723702	::477173987806437000
29335169	::477173999298809000
454406979	::477174003673485000
433168829	::477174066546110000
29335169	::477174084405456000
553930094	::477174085386919000
29335169	::477174090487173000
29335169	::477174146699239000
305926788	::477174148939407000
141735027	::477174176801755000
155034504	::477174207990624000
335101950	::477174322541244000
500388817	::477174384872783000
155034504	::477174389385875000
408772521	::477174403151564000
279139758	::477174403499696000
54405135	::477174455769120000
65425379	::477174556789313000
78614495	::477174605556088000
408772521	::477174605673541000
155034504	::477174619267280000
479156555	::477174790453612000
311583053	::477174862192984000
155034504	::477174961363091000
239917620	::477174970900951000
161302101	::477175030673965000
326636490	::477175040551579000
377110730	::477175041814044000
27179899	::477175172290449000
27179899	::477175290494328000
80965569	::477175331845971000
246571951	::477175344349204000
311583053	::477175467309424000
552029617	::477175470178304000
310330192	::477175541196275000
137135705	::477175567184187000
137135705	::477175702555348000
262939560	::477175852191334000
186823940	::477175925855899000
319145382	::477175950308687000
18455966	::477175977215545000
313792688	::477176041564164000
241278291	::477176061361274000
249227650	::477176143301210000
10095952	::477176216336625000
152875477	::477176295529259000
262939560	::477176337589755000
321498402	::477176398449082000
50354861	::477176430715867000
266317182	::477176522084597000
379833720	::477176604334882000
262939560	::477176630276661000
498321918	::477176664493797000
19028099	::477176677806510000
262939560	::477176771217850000
271370762	::477176790444539000
241358661	::477176849089310000
20941662	::477176881544843000
137135705	::477176888645791000
253717655	::477176914222673000
216168764	::477176929259245000
278220302	::477177023870148000
503577648	::477177027166871000
625900103	::477177049405067000
20941662	::477177066673020000
29319846	::477177110079877000
68432091	::477177192783163000
20941662	::477177204724342000
17233573	::477177222348824000
241278291	::477177241554530000
510678171	::477177284114546000
69916558	::477177321661530000
393802148	::477177352611315000
632481728	::477177371003334000
91712528	::477177400527044000
20112840	::477177427873890000
503577648	::477177491056902000
242451996	::477177493175017000
536141027	::477177528151314000
208296274	::477177528990191000
60578212	::477177557050077000
17830276	::477177567435161000
81765661	::477177604802215000
131072297	::477177620539269000
45911298	::477177640432840000
207781904	::477177642790027000
517075828	::477177693906034000
91712528	::477177725061304000
128284695	::477177732749467000
36219010	::477177825628151000
430072028	::477177829717577000
370088836	::477178012400496000
15288029	::477178054356135000
54565883	::477178068981665000
242451996	::477178100472500000
50354861	::477178118394765000
376472794	::477178152901304000
449902821	::477178197876822000
399713201	::477178244072886000
253717655	::477178270593454000
392301070	::477178282224259000
81765661	::477178366672396000
50354861	::477178400323678000
29335169	::477178406899945000
91712528	::477178424629272000
314988406	::477178444711608000
374659572	::477178493583634000
167365283	::477178503201177000
70839289	::477178535237267000
50354861	::477178540207513000
271370762	::477178623707721000
328252982	::477178643223830000
449902821	::477178724375207000
8548362	::477178794092949000
20941662	::477178823612452000
31345791	::477178835306176000
92905148	::477178842646196000
133158896	::477178902536663000
92905148	::477178927371141000
18868622	::477179027287859000
435557155	::477179067918082000
16566189	::477179073995616000
431215016	::477179136931151000
377110730	::477179152739479000
242451996	::477179173367054000
27792069	::477179227075117000
500388817	::477179250731008000
296433109	::477179309551931000
205501297	::477179314522165000
26413556	::477179333295869000
377110730	::477179333304254000
20112840	::477179388174147000
374228630	::477179389877047000
111124977	::477179421858603000
194359616	::477179514380746000
67656722	::477179548618850000
146216300	::477179554885152000
295881773	::477179562464272000
478145352	::477179580185202000
131968998	::477179644152930000
346569016	::477179651165409000
194359616	::477179661156245000
187089991	::477179686028447000
317483868	::477179694085701000
207781904	::477179747386925000
635796096	::477179757012869000
18868622	::477179852747845000
393735397	::477179868648439000
369539413	::477179869126606000
229650081	::477179878538608000
374228630	::477179893201924000
503577648	::477179999540101000
393735397	::477180017743372000
208296274	::477180113277419000
16107745	::477180127235694000
16107745	::477180165492326000
453280756	::477180212715610000
572151259	::477180255262613000
322842111	::477180377526595000
174840636	::477180388637290000
17233573	::477180399307599000
18868622	::477180443142262000
241278291	::477180455989415000
311583053	::477180483965423000
160768741	::477180621093994000
148197450	::477180644292706000
89033916	::477180657739628000
155730095	::477180717365862000
18868622	::477180724307435000
505219745	::477180766892204000
463855595	::477180767399714000
208296274	::477180793035296000
89033916	::477180797225418000
41143305	::477180831702593000
384563395	::477180832583393000
10095952	::477180833229324000
167365283	::477180915261526000
131072297	::477181065463734000
18868622	::477181127275184000
130690913	::477181262923198000
307697597	::477181299690455000
331246659	::477181314810916000
451667062	::477181337258823000
231150237	::477181343172800000
111124977	::477181358477815000
156508337	::477181395656138000
160768741	::477181495421857000
464845445	::477181528871432000
96013044	::477181531421560000
217262932	::477181606642200000
161041223	::477181621352022000
29391732	::477181704986038000
155034504	::477181761604952000
384563395	::477181776599588000
40810916	::477181781016203000
713245898	::477181799433383000
104947253	::477181804172947000
236528732	::477181841552596000
330201359	::477181869465677000
156508337	::477181888155492000
331925277	::477181890000990000
47269984	::477181914327961000
477188816	::477181931453677000
40810916	::477181953020395000
91712528	::477181964282126000
500388817	::477181974876938000
137135705	::477181996456607000
43586963	::477182074709737000
104947253	::477182122000543000
493221106	::477182129625784000
116098184	::477182163821928000
437064295	::477182185951088000
229650081	::477182198492057000
197277853	::477182205362335000
592150138	::477182224781934000
18156298	::477182260127342000
208296274	::477182278066774000
26333173	::477182351122788000
272533260	::477182357720412000
401757405	::477182382374522000
493221106	::477182384614289000
330201359	::477182388590485000
726984192	::477182393506226000
310569604	::477182402226180000
328252982	::477182402679144000
713245898	::477182414532259000
297652605	::477182418084851000
264300486	::477182443057729000
297652605	::477182481624346000
10095952	::477182499508875000
330201359	::477182544819924000
33282020	::477182569729900000
89033916	::477182684980985000
207781904	::477182730166214000
16322613	::477182735690113000
89033916	::477182776970457000
449902821	::477182803465863000
256781130	::477182847153754000
229650081	::477182874416721000
33282020	::477182877059129000
230911888	::477182998278709000
10095952	::477183006000427000
82257804	::477183020210745000
19374297	::477183097562099000
454146385	::477183171780304000
726984192	::477183176209862000
197277853	::477183210422427000
330201359	::477183361299914000
52295994	::477183371055869000
477188816	::477183455940202000
10095952	::477183458200915000
442736318	::477183481961664000
413477251	::477183509258199000
220867112	::477183545060761000
21568615	::477183631501193000
446757000	::477183700203888000
363361632	::477183714598744000
479222401	::477183758387249000
21912250	::477183767950274000
21912250	::477183791308341000
278220302	::477183799084609000
349484189	::477183807150239000
311664191	::477183844806705000
330201359	::477183895482281000
374772557	::477183972430987000
209208697	::477184023207223000
386956382	::477184035974705000
21912250	::477184151573889000
247362551	::477184248353263000
17233573	::477184253461934000
374772557	::477184298013827000
102233693	::477184304418545000
17054163	::477184321388683000
18722083	::477184381904093000
194998718	::477184401646702000
726984192	::477184422949568000
478520972	::477184426279854000
416548217	::477184474145247000
26333173	::477184482986835000
48804765	::477184487223095000
23799906	::477184581183873000
374772557	::477184590201634000
321839755	::477184662398201000
17233573	::477184664914755000
501554267	::477184733617467000
257546151	::477184741599219000
155730095	::477184753976623000
225122347	::477184763497689000
336149936	::477184822725447000
346219373	::477184835392262000
330201359	::477184839603335000
17054163	::477184851926216000
493221106	::477184893873434000
26333173	::477184915159523000
48804765	::477184968494288000
92568275	::477184978917527000
592150138	::477184996734537000
16322613	::477185009145503000
421179396	::477185014598082000
91770694	::477185024106954000
30787413	::477185053265788000
17054163	::477185119157895000
317164527	::477185135964479000
25942336	::477185170483576000
234187240	::477185202368675000
321839755	::477185223281475000
225122347	::477185230025920000
48804765	::477185259016966000
225122347	::477185283721400000
341313395	::477185294769197000
92568275	::477185345650696000
256074844	::477185363065069000
552802620	::477185373135577000
256074844	::477185380676927000
321839755	::477185386410565000
342845822	::477185387924697000
553930094	::477185494241931000
56917722	::477185506321522000
330201359	::477185560679698000
48804765	::477185579126243000
15681561	::477185667118538000
341313395	::477185704556888000
473196438	::477185729856946000
92568275	::477185735288979000
16322613	::477185805501214000
478520972	::477185809909436000
48804765	::477185835230437000
220532575	::477185868495454000
220867112	::477185888045117000
446757000	::477185888451964000
396454394	::477185962095570000
220867112	::477185992906907000
357150048	::477185999588438000
516096126	::477186008912384000
48804765	::477186012276207000
220632867	::477186125799243000
52542320	::477186129272127000
330201359	::477186163233406000
17233573	::477186183596765000
592150138	::477186189712060000
246409056	::477186199254081000
137135705	::477186264647467000
104947253	::477186300831744000
43006697	::477186315495014000
516096126	::477186322923134000
220532575	::477186341604573000
220867112	::477186385099493000
90544248	::477186406112952000
80788799	::477186409975914000
568915908	::477186449138143000
330201359	::477186492192681000
493221106	::477186495179001000
442736318	::477186502879744000
568915908	::477186540540424000
369849727	::477186542239109000
401089789	::477186548878675000
18868622	::477186550678036000
406121427	::477186552783572000
19770255	::477186576464637000
26030273	::477186589760552000
70839851	::477186599122239000
223299509	::477186603886981000
336149936	::477186628587249000
56917722	::477186653077774000
37977930	::477186655367868000
401089789	::477186666038190000
17233573	::477186690176397000
82257804	::477186692533612000
388397248	::477186692785266000
594121150	::477186696430120000
23225674	::477186708069302000
378200627	::477186712280387000
250474725	::477186716747325000
18868622	::477186725995769000
18868622	::477186748556902000
368170408	::477186757755011000
330201359	::477186791607250000
16322613	::477186801933623000
296433109	::477186841754357000
237963845	::477186842777755000
346219373	::477186890517323000
223299509	::477186927657902000
35369698	::477186940316303000
401089789	::477186947157204000
330201359	::477186991914618000
18868622	::477187023514529000
401089789	::477187043584270000
549785954	::477187091550707000
592150138	::477187206189047000
330201359	::477187219031982000
68432091	::477187232906747000
401089789	::477187245628088000
53317470	::477187249654616000
396454394	::477187402755104000
319851493	::477187435382599000
568915908	::477187465833234000
271774234	::477187507289722000
243427085	::477187544623218000
45911298	::477187566467162000
368170408	::477187609018380000
62186442	::477187672658550000
501202268	::477187783027478000
241278291	::477187795664916000
197277853	::477187882973548000
62186442	::477187904041533000
491357856	::477187907308904000
10095952	::477187937080066000
568915908	::477187973331435000
481749191	::477187990104449000
230206940	::477187991849275000
330201359	::477188014729220000
568915908	::477188071775944000
17054163	::477188168123293000
505219745	::477188235316035000
341313395	::477188257000587000
26030273	::477188303838384000
505219745	::477188308397592000
17830276	::477188326345023000
109331928	::477188383890890000
196230932	::477188423279595000
40994873	::477188433488519000
19374297	::477188454405533000
122717174	::477188488547164000
229650081	::477188507912265000
24199433	::477188516334411000
70839851	::477188562517913000
109331928	::477188607359209000
109331928	::477188731569328000
86349050	::477188762464567000
92568275	::477188797256695000
223299509	::477188816013258000
20778748	::477188822791254000
50468203	::477188834321395000
486231003	::477188838637309000
396454394	::477188936012296000
15806298	::477188948897193000
47859489	::477188976348913000
17054163	::477188977590427000
446757000	::477189020472967000
405040496	::477189050596458000
223299509	::477189090446557000
16322613	::477189093659389000
349484189	::477189104874958000
201810972	::477189107773222000
39215095	::477189203042631000
377110730	::477189274870104000
70839851	::477189301290012000
109331928	::477189355371372000
50468203	::477189384660189000
30787413	::477189400636297000
50468203	::477189501060521000
349484189	::477189614109618000
15288029	::477189648557408000
511899726	::477189660121108000
36866805	::477189678810935000
223299509	::477189712663162000
223299509	::477189725162176000
365203632	::477189811640352000
426685539	::477189890300317000
349484189	::477189902459609000
431264673	::477189941965762000
17233573	::477189988539322000
223299509	::477189997708070000
405040496	::477190000098803000
405040496	::477190038417965000
256638502	::477190051365789000
109059155	::477190092893585000
136791341	::477190157875949000
432747712	::477190160480628000
15204110	::477190209465888000
220532575	::477190243112599000
50468203	::477190250146435000
109059155	::477190297621757000
297652605	::477190303162433000
16258968	::477190358166540000
55888161	::477190394070171000
467027311	::477190405725773000
349484189	::477190467478511000
178921630	::477190625440174000
12354252	::477190633711362000
405040496	::477190698077155000
205991617	::477190710290948000
510678171	::477190787135193000
87970668	::477190797574406000
15204110	::477190806629924000
264677315	::477190846446444000
221205505	::477191002789146000
432747712	::477191068685852000
17054163	::477191085890863000
118708729	::477191137996722000
205991617	::477191250836090000
109059155	::477191273531461000
109059155	::477191282029109000
29302446	::477191303428853000
176489426	::477191356490608000
55888161	::477191422328987000
340688867	::477191422668701000
176489426	::477191428397735000
232736272	::477191442930995000
473196438	::477191493799518000
41143305	::477191502372696000
109059155	::477191504281104000
205991617	::477191523964964000
232736272	::477191529786662000
368170408	::477191635671846000
53317470	::477191668978819000
272999900	::477191670413262000
442736318	::477191708048752000
259413656	::477191761710702000
109059155	::477191774180368000
53317470	::477191785752440000
76638498	::477191797509087000
29302446	::477191805700558000
278220302	::477191815355854000
418480466	::477191820825227000
432747712	::477191877901303000
252914746	::477191934901882000
26333173	::477192018116898000
35369698	::477192048148107000
272999900	::477192057153286000
340688867	::477192100204015000
115503799	::477192221574176000
21912250	::477192251777372000
593139104	::477192331234258000
293246270	::477192374431387000
152875477	::477192389874831000
327689033	::477192392978616000
21912250	::477192418178002000
54565883	::477192419289890000
41143305	::477192430488285000
340688867	::477192452970143000
19111395	::477192476545916000
592150138	::477192559077257000
18868622	::477192568577335000
76638498	::477192578459127000
109059155	::477192630971801000
156508337	::477192660302573000
4059771	::477192677264330000
53317470	::477192716254601000
55888161	::477192744126144000
183438897	::477192746701037000
152875477	::477192769383849000
50468203	::477192799406665000
15806298	::477192834466869000
131072297	::477192842486378000
549785954	::477192908756758000
102233693	::477192937638359000
50468203	::477192990314602000
109059155	::477192994282422000
349484189	::477193009490972000
264677315	::477193028726059000
109059155	::477193045440335000
331246659	::477193055661862000
549785954	::477193072196190000
328057955	::477193098703826000
549785954	::477193124251725000
208171241	::477193140911087000
65526622	::477193222028939000
209208697	::477193227271823000
1384531	::477193453441257000
253552344	::477193455723380000
382976230	::477193523347722000
68432091	::477193624438861000
82257804	::477193631573356000
158129535	::477193644298866000
437082385	::477193773043052000
349484189	::477193804273840000
357790406	::477193855402393000
552802620	::477193907072020000
241278291	::477193921890504000
395057520	::477193925979938000
198126424	::477193929729650000
115852151	::477193939552698000
8548362	::477194057471361000
186287095	::477194123674255000
227114320	::477194130573889000
276131997	::477194195044548000
209208697	::477194235280896000
194998718	::477194245929844000
41143305	::477194288405565000
18374690	::477194315014238000
111124977	::477194320869457000
198126424	::477194343342538000
436716308	::477194434002448000
328779215	::477194494241026000
337396732	::477194527799660000
16107745	::477194539292045000
115852151	::477194555259756000
219039425	::477194569843351000
16258968	::477194591704080000
436716308	::477194643130421000
395057520	::477194656493494000
349484189	::477194668485013000
328252982	::477194712315478000
328779215	::477194731802214000
44451086	::477194778182823000
297652605	::477194805475164000
40994873	::477194805810692000
109059155	::477194839818113000
321498402	::477194849750241000
726984192	::477194913470095000
31345791	::477194921883889000
107535820	::477194971464736000
50468203	::477194987432452000
111124977	::477195056013508000
470458433	::477195067354910000
364035957	::477195071993810000
470458433	::477195074313265000
369539413	::477195075575754000
109059155	::477195093711929000
82257804	::477195150511190000
136791341	::477195153317183000
217262932	::477195211987103000
297652605	::477195218731536000
245957488	::477195229427007000
50354861	::477195313367617000
19111395	::477195379234992000
267445807	::477195547137150000
443376354	::477195611876233000
7141172	::477195633099825000
208171241	::477195651483066000
253552344	::477195681405210000
16258968	::477195722148700000
49114032	::477195724980256000
600663496	::477195742742720000
377110730	::477195754356760000
617791569	::477195757712207000
418480466	::477195790251589000
317164527	::477195802989694000
505219745	::477195831519756000
443376354	::477195861575753000
241198427	::477195863325179000
443376354	::477195876884951000
245154470	::477195898997338000
229650081	::477195899664211000
18437537	::477195973576622000
285988306	::477196058749976000
45911298	::477196111590203000
82257804	::477196207161225000
328882474	::477196315982454000
216833550	::477196363403259000
510678171	::477196388682719000
425897170	::477196398710882000
439491329	::477196415924330000
61478431	::477196446693720000
107535820	::477196468109860000
55888161	::477196535688859000
443376354	::477196628546174000
25469735	::477196645424062000
624747426	::477196701090844000
68775336	::477196704005885000
16353730	::477196716119031000
22294252	::477196779981930000
22294252	::477196967676624000
297652605	::477196998227939000
516096126	::477197010643087000
260428602	::477197018838753000
27432862	::477197068872581000
116071398	::477197126405873000
50468203	::477197143979982000
516096126	::477197145276026000
27432862	::477197167241592000
268058306	::477197181212848000
163893797	::477197229917097000
504987901	::477197409454264000
27432862	::477197419256360000
377110730	::477197445332361000
107535820	::477197464634548000
27432862	::477197507315773000
508860717	::477197559073472000
505219745	::477197617303015000
443376354	::477197665520717000
152875477	::477197693924560000
414526765	::477197770718064000
252914746	::477197826493923000
92568275	::477197921231052000
27432862	::477198022611202000
443376354	::477198039124172000
285988306	::477198267382378000
368170408	::477198268774879000
348047989	::477198275649339000
27432862	::477198288970461000
42564982	::477198299196170000
368170408	::477198364065267000
27268559	::477198376350388000
443376354	::477198385015820000
27268559	::477198403240079000
42564982	::477198460781723000
249227650	::477198465047339000
30242503	::477198679590203000
30242503	::477198737333186000
114070939	::477198779246841000
90544248	::477198788554002000
27432862	::477198885706661000
349484189	::477198923312795000
285988306	::477198962563100000
27432862	::477198963154890000
55888161	::477199014702899000
61050527	::477199135980789000
334403708	::477199160139997000
61050527	::477199189643108000
363361632	::477199310057009000
285988306	::477199353740685000
55120405	::477199379858616000
104947253	::477199407981400000
348316521	::477199695022809000
55120405	::477199728178782000
373147853	::477199735283920000
25237171	::477199759816409000
507918715	::477199787050016000
25237171	::477199877298872000
369323050	::477199988963823000
369323050	::477199999759958000
549785954	::477200175132581000
25237171	::477200187572486000
285988306	::477200192416923000
259876316	::477200233672081000
273697690	::477200254333251000
385114649	::477200277267681000
25237171	::477200301812748000
369323050	::477200341994205000
272999900	::477200477306621000
200849010	::477200485330329000
200316617	::477200489210081000
19111395	::477200534177185000
369539413	::477200538455388000
285988306	::477200545405366000
220867112	::477200555324895000
141735027	::477200602322067000
25237171	::477200713739534000
23933265	::477200749089136000
369539413	::477200751429578000
369323050	::477200769112760000
346173821	::477200776595382000
369539413	::477200785810268000
111411572	::477200827497455000
15681561	::477200836309704000
285988306	::477200837375057000
25237171	::477200860275945000
221205505	::477200876495310000
61050527	::477200880261812000
61050527	::477200925577457000
549785954	::477200935887048000
165290348	::477200944501755000
111411572	::477200955574730000
349484189	::477200958842081000
257831311	::477200997949796000
14223247	::477201040995930000
100742600	::477201043688681000
348785324	::477201047287373000
549785954	::477201074454278000
285988306	::477201074596491000
176489426	::477201085363273000
272533260	::477201087162638000
50468203	::477201088773246000
592150138	::477201110784933000
20941662	::477201148437209000
26925878	::477201183732281000
624360378	::477201192452255000
549785954	::477201208713961000
19222225	::477201212215787000
6203992	::477201216108122000
162245153	::477201221854322000
328779215	::477201228569395000
6203992	::477201244029612000
209208697	::477201244285460000
19111395	::477201288266907000
377110730	::477201303953612000
220867112	::477201334764990000
549785954	::477201355116122000
220867112	::477201448925544000
39863661	::477201481762742000
104947253	::477201519192707000
220867112	::477201579582312000
285988306	::477201586205106000
549785954	::477201617939611000
502240473	::477201635605610000
328252982	::477201694703362000
378200627	::477201702659960000
331668519	::477201731428704000
313341167	::477201742816231000
304661740	::477201773305008000
20941662	::477201817948786000
546989830	::477201854028185000
195397698	::477201865600282000
384563395	::477201937075412000
200849010	::477201978586443000
52494533	::477201978804555000
80788799	::477201988954750000
195397698	::477202029761159000
267445807	::477202063042965000
202840862	::477202075244167000
438115686	::477202120588795000
420323287	::477202135159812000
82257804	::477202174871486000
298216731	::477202181041307000
310569604	::477202185873547000
200849010	::477202195784298000
52494533	::477202223542202000
285988306	::477202269616603000
420323287	::477202272695250000
433003196	::477202285395591000
420323287	::477202382678278000
336149936	::477202395890327000
52494533	::477202467910733000
20620620	::477202542674198000
463431723	::477202567609339000
17769662	::477202741798768000
551447338	::477202743816224000
240015074	::477202746748071000
102530016	::477202844831846000
17054163	::477202969016807000
202840862	::477202997915561000
438115686	::477203017091932000
103138091	::477203081403174000
15806298	::477203122444447000
80965569	::477203134142369000
357150048	::477203163372474000
111411572	::477203255189962000
230206940	::477203263087845000
285988306	::477203330704220000
95714823	::477203331719254000
82257804	::477203492168151000
436476907	::477203528348213000
328252982	::477203537181429000
267445807	::477203549412020000
16726467	::477203631830081000
364035957	::477203672007311000
322842111	::477203886906683000
193796724	::477203892430598000
100018299	::477203900466860000
438115686	::477204087268585000
27904685	::477204105509605000
102530016	::477204123410903000
348316521	::477204137734451000
364035957	::477204147398144000
259466143	::477204149897924000
34767424	::477204173943865000
438115686	::477204192969236000
285988306	::477204276150673000
249246314	::477204361148264000
473469863	::477204437098700000
209208697	::477204614542925000
82257804	::477204667235975000
194998718	::477204711179685000
279548168	::477204907255021000
424540791	::477205003480756000
15204110	::477205097999368000
315559101	::477205114545909000
209208697	::477205134338838000
510678171	::477205137937952000
473469863	::477205169390628000
328252982	::477205176160223000
379358099	::477205207554609000
114633433	::477205322713415000
15204110	::477205394037551000
285988306	::477205442553061000
269401499	::477205520776847000
473469863	::477205541572206000
30223693	::477205561964904000
20941662	::477205601106137000
358307309	::477205633595211000
176489426	::477205662263304000
11146552	::477205670773526000
285988306	::477205701941415000
269401499	::477205721801441000
473469863	::477205767057973000
346569016	::477205802604720000
269401499	::477205803867193000
212490176	::477205865099833000
4059771	::477205898503262000
212490176	::477205902336868000
285988306	::477206040438521000
15806298	::477206072382341000
241278291	::477206118704218000
170162540	::477206164854165000
41606452	::477206241232445000
285988306	::477206255606317000
104947253	::477206408740352000
424540791	::477206532761726000
285988306	::477206538075914000
176489426	::477206541230043000
229650081	::477206545877319000
549785954	::477206548822130000
220867112	::477206572314013000
378281495	::477206610880638000
192727478	::477206615158833000
137014162	::477206621001498000
549785954	::477206622604115000
184885982	::477206674047238000
82257804	::477206694322114000
342845822	::477206696721264000
549785954	::477206732054470000
305926788	::477206737700016000
209208697	::477206755936436000
104947253	::477206759266738000
405040496	::477206783245565000
170162540	::477206864128512000
305926788	::477206886656512000
50354861	::477206954553507000
50354861	::477206999751348000
43586963	::477207004776116000
17830276	::477207010119671000
209208697	::477207018931884000
69719136	::477207026687164000
473469863	::477207077429841000
11146552	::477207095389863000
172035134	::477207120555675000
430072028	::477207140700938000
50354861	::477207249467625000
259466143	::477207297987334000
301737159	::477207320754020000
220867112	::477207348927160000
493221106	::477207363493961000
279548168	::477207382146043000
50354861	::477207454548127000
249789981	::477207485468524000
493221106	::477207502061203000
336149936	::477207577705447000
493221106	::477207623708585000
140157275	::477207644000628000
330201359	::477207654763229000
68775336	::477207773130661000
220867112	::477207810011197000
285988306	::477207854022029000
493221106	::477207878340599000
443376354	::477207898678775000
443376354	::477207908321472000
8036902	::477207909860782000
443376354	::477207926327615000
28252356	::477207934464577000
33011898	::477207961652060000
68775336	::477207967981264000
438115686	::477208010926731000
445268626	::477208187725045000
23799906	::477208359855484000
473469863	::477208448682033000
317164527	::477208473080307000
438115686	::477208611991478000
15204110	::477208736948187000
29553235	::477208756766269000
220867112	::477208759467384000
87812967	::477208776747913000
8548362	::477208801741791000
102530016	::477208841927397000
438698734	::477208913931030000
487322279	::477208987616546000
360231979	::477209010387435000
225601631	::477209094814593000
29302446	::477209126271852000
396663806	::477209175693328000
179119528	::477209211214893000
396663806	::477209234665250000
396663806	::477209263035535000
396663806	::477209272623702000
396663806	::477209278848049000
87970668	::477209430400831000
487322279	::477209524307124000
282692620	::477209622873264000
52494533	::477209660991107000
101881386	::477209791983407000
52494533	::477209811872804000
52494533	::477209883175964000
117608761	::477209925626494000
140157275	::477209978046906000
68775336	::477209983218503000
29553235	::477210037538942000
279139758	::477210134666420000
29553235	::477210148541194000
68432091	::477210251603632000
15204110	::477210256666148000
414526765	::477210272231223000
301737159	::477210305336860000
151190656	::477210337758830000
301737159	::477210347464454000
414526765	::477210370935771000
43838022	::477210518155825000
230069608	::477210529967374000
414526765	::477210711018311000
519677520	::477210728273674000
613956023	::477210772192239000
15733436	::477210772557135000
16353730	::477210775543508000
208171241	::477210788797489000
224095849	::477210788994633000
15204110	::477210799492984000
382976230	::477210844330070000
111411572	::477210883148365000
250844163	::477210899829100000
413477251	::477210935455514000
286298021	::477210946008412000
382976230	::477210971354574000
382976230	::477211051432222000
224095849	::477211076820361000
519677520	::477211077206224000
250844163	::477211214146056000
111411572	::477211252255490000
413477251	::477211343569694000
413477251	::477211414977712000
432747712	::477211429972369000
111411572	::477211472271904000
413477251	::477211485903396000
178269816	::477211508795928000
186287095	::477211527515078000
177111779	::477211557789585000
177111779	::477211641969262000
29605636	::477211659853774000
230911888	::477211669408403000
431264673	::477211678585544000
177111779	::477211704799944000
286298021	::477211746420019000
177111779	::477211762953973000
256638502	::477211771405492000
177111779	::477211815219187000
15288029	::477211834013863000
413477251	::477211896437694000
429345484	::477211931153924000
177111779	::477211934366773000
208171241	::477211939542556000
177111779	::477211967141072000
373653741	::477211978264367000
18455966	::477212004373889000
186287095	::477212085093269000
497544291	::477212085382705000
140157275	::477212093200859000
431264673	::477212306292494000
218956862	::477212400488165000
36869877	::477212493756915000
346219373	::477212531686010000
386956382	::477212630004662000
27999272	::477212662133030000
218956862	::477212693233819000
334420539	::477212738096091000
280297585	::477212757016576000
109059155	::477212828286214000
120139449	::477212841905115000
432747712	::477212876810113000
244351583	::477212962420060000
169291538	::477213036667617000
365203632	::477213145006501000
35923992	::477213221892276000
434439338	::477213264271527000
244351583	::477213358756601000
301737159	::477213400963891000
36829018	::477213445184434000
244351583	::477213513996193000
244351583	::477213721865883000
256756265	::477213752236855000
40896981	::477213804476899000
431264673	::477213873137668000
68432091	::477213874127523000
163415941	::477213948907757000
256756265	::477213959515164000
99368300	::477214054948155000
163415941	::477214081741357000
244351583	::477214092126478000
38053704	::477214122384162000
169291538	::477214173856690000
272533260	::477214174137696000
99368300	::477214212070977000
272533260	::477214220086308000
308175001	::477214244169990000
421179396	::477214263467966000
256756265	::477214325774376000
24199433	::477214353381265000
330691749	::477214397010423000
272533260	::477214397320790000
594121150	::477214442858373000
244351583	::477214473577431000
99368300	::477214635754409000
30666953	::477214683087138000
62186442	::477214706013196000
29394513	::477214778079719000
234214828	::477214855485591000
216507874	::477214906257653000
285988306	::477214925761171000
99368300	::477214926197379000
99368300	::477214951073783000
68775336	::477215025166180000
105993726	::477215083710263000
370420008	::477215087871021000
331227001	::477215100743319000
203311237	::477215126937169000
635796096	::477215177096429000
30666953	::477215198743248000
30666953	::477215222470426000
346219373	::477215249037148000
328057955	::477215353592758000
479246485	::477215371565338000
177111779	::477215389504393000
66555228	::477215392004206000
461652679	::477215413793599000
99368300	::477215421691490000
177111779	::477215429622915000
374528956	::477215446853115000
635796096	::477215455497580000
99368300	::477215465974927000
412304311	::477215482966073000
99368300	::477215489320448000
249789981	::477215489874075000
142384634	::477215495741919000
152715270	::477215552214020000
20941662	::477215554940334000
29436016	::477215575576285000
100195876	::477215579082739000
100195876	::477215579732856000
399713201	::477215594886856000
244351583	::477215606219886000
51413309	::477215623093571000
635796096	::477215647189856000
99368300	::477215664965296000
62186442	::477215681859964000
301717953	::477215687450972000
455542048	::477215696540008000
722514433	::477215732603043000
414191298	::477215771362217000
377715399	::477215781768278000
76482742	::477215815406612000
635796096	::477215865922785000
316301043	::477215895572336000
625900103	::477215951956373000
208171241	::477216035754352000
435557155	::477216063726161000
406110065	::477216070437056000
635796096	::477216076246159000
28054060	::477216114028863000
87812967	::477216154411212000
316301043	::477216172614492000
435557155	::477216193485344000
635796096	::477216260300627000
20620620	::477216285277687000
111411572	::477216290046623000
412304311	::477216340306980000
20620620	::477216351363137000
635796096	::477216361643388000
412304311	::477216441054146000
316301043	::477216566237331000
635796096	::477216698378903000
316301043	::477216710018097000
208171241	::477216751357153000
262240809	::477216783191904000
331227001	::477216864418811000
256321392	::477216872979374000
15742158	::477216883679047000
551501734	::477216897646092000
244351583	::477216934883106000
240492455	::477216937923977000
244351583	::477217007868203000
140157275	::477217027833098000
635796096	::477217050377478000
244351583	::477217054844395000
140157275	::477217095537537000
278220302	::477217125992370000
244351583	::477217153792225000
635796096	::477217241599995000
278220302	::477217272772042000
346219373	::477217324496195000
412304311	::477217383711387000
49114032	::477217436995829000
244351583	::477217481853923000
62186442	::477217514636599000
551501734	::477217567778414000
316301043	::477217573570768000
16566189	::477217590658347000
116071398	::477217609444626000
412304311	::477217625659813000
349788720	::477217651605774000
140157275	::477217690222739000
233767854	::477217749676998000
233767854	::477217755377053000
34717669	::477217787899699000
500212290	::477217863887904000
310330192	::477217872213585000
39215095	::477217885496950000
177111779	::477218003709227000
303488399	::477218101474234000
95072707	::477218106176057000
69719136	::477218170223095000
140157275	::477218189999230000
551501734	::477218195254693000
546989830	::477218316033867000
303488399	::477218317946454000
49052615	::477218364171886000
162559610	::477218367959347000
546989830	::477218372241719000
330691749	::477218391304843000
364043601	::477218415346601000
323246381	::477218425337413000
15742158	::477218433747001000
68775336	::477218456492716000
546989830	::477218456689840000
31345791	::477218461387456000
87970668	::477218462238908000
384105885	::477218477594259000
62186442	::477218481725661000
49114032	::477218503854796000
431264673	::477218554010279000
48804765	::477218646004342000
49114032	::477218662953152000
238698812	::477218666400858000
260338000	::477218685594001000
6203992	::477218733656535000
420323287	::477218740996567000
15742158	::477218753852104000
162559610	::477218758298062000
162559610	::477218768221790000
635796096	::477218768586690000
49114032	::477218780997619000
440624261	::477218918193307000
278220302	::477218940871905000
430072028	::477219021398372000
418480466	::477219040490827000
31144939	::477219094286979000
65412211	::477219100419055000
357790406	::477219195185139000
477235727	::477219209965879000
635796096	::477219220430655000
18336787	::477219247257432000
546989830	::477219252202508000
49052615	::477219260414951000
232072216	::477219261207678000
375734748	::477219273287299000
546989830	::477219291645743000
68775336	::477219335681736000
588705820	::477219347023163000
12354252	::477219367759798000
375734748	::477219378857922000
418480466	::477219394234646000
316301043	::477219481937117000
24147563	::477219503278137000
56736460	::477219579140124000
418480466	::477219598400364000
151190656	::477219676460564000
375734748	::477219863186792000
277378135	::477219933516869000
357790406	::477220001607208000
253552344	::477220040370950000
429348972	::477220247317909000
437082385	::477220367312752000
193796724	::477220448833245000
16726467	::477220483654356000
463318489	::477220488960176000
546989830	::477220526062964000
546989830	::477220546812207000
36866805	::477220740773601000
345508633	::477220777364697000
160768741	::477220819475517000
463318489	::477220843743739000
177111779	::477220901167960000
142176687	::477220957413576000
16107745	::477220962597752000
548870171	::477220996349317000
548870171	::477221043484893000
357790406	::477221088250691000
243014276	::477221098564493000
49383709	::477221104998551000
20713213	::477221202750996000
324401110	::477221261391572000
148197450	::477221279288659000
148197450	::477221334775115000
177111779	::477221406371880000
177111779	::477221418321453000
236595577	::477221423467872000
271738272	::477221496041897000
155650977	::477221542015672000
36654229	::477221548319723000
411848692	::477221574307627000
635796096	::477221603273478000
36654229	::477221609753677000
341892711	::477221618146492000
401089789	::477221677193887000
406110065	::477221677462335000
384494456	::477221704603693000
357790406	::477221915833016000
341892711	::477221918089543000
80965569	::477221954789715000
47269984	::477221970367373000
20713213	::477222046443634000
468965579	::477222095416328000
112801155	::477222137376145000
99368300	::477222141876645000
436716308	::477222326824468000
409709795	::477222332331618000
209401949	::477222353609293000
99368300	::477222379085500000
34445704	::477222456956948000
341892711	::477222459154763000
80965569	::477222484706467000
393041277	::477222565878837000
390552849	::477222574590787000
177111779	::477222621314945000
271738272	::477222668400201000
64596921	::477222746758590000
70784628	::477222825246199000
635796096	::477222835429982000
435349693	::477222886604681000
360761105	::477222907739795000
331227001	::477222934767861000
27335023	::477222982473904000
215174499	::477222998731014000
187309818	::477223054934679000
551501734	::477223097448153000
635796096	::477223104226148000
162200561	::477223112203722000
393041277	::477223154146738000
15778759	::477223166280888000
551501734	::477223218449629000
360761105	::477223258366832000
364035957	::477223394639745000
102530016	::477223452542111000
551501734	::477223461320802000
568915908	::477223525577539000
17974977	::477223588932497000
266317182	::477223594317979000
411848692	::477223595077148000
267445807	::477223610185023000
551501734	::477223623233527000
17326645	::477223638890852000
470458433	::477223671887446000
568915908	::477223714988113000
247633146	::477223721573171000
473469863	::477223724588859000
420389630	::477223748253126000
102530016	::477223788732375000
84849075	::477223902003732000
136458681	::477223926183886000
8548362	::477223960937889000
411848692	::477223975886401000
230206940	::477223976423268000
564879952	::477224026771689000
62186442	::477224074603536000
267445807	::477224079984820000
59454178	::477224168442703000
277378135	::477224208825454000
463318489	::477224250512658000
18336787	::477224327985635000
187741596	::477224388517847000
373653741	::477224395899817000
102530016	::477224432029560000
104112940	::477224577240555000
463855595	::477224597708750000
299450175	::477224763941613000
593139104	::477224817381224000
373653741	::477224824222130000
299450175	::477224828076691000
18455966	::477224863132704000
19111395	::477224975758155000
21568615	::477225031177478000
36654229	::477225080062111000
20713213	::477225123875807000
552146644	::477225317723938000
215109001	::477225401370935000
299450175	::477225414406856000
241278291	::477225442240233000
299450175	::477225453078323000
62186442	::477225495361105000
232901934	::477225633903177000
241278291	::477225665746309000
463318489	::477225668065775000
260428602	::477225750605492000
384494456	::477225778485030000
52295994	::477225778703110000
87970668	::477225797724286000
40561134	::477225798877728000
337466318	::477225846000726000
79363954	::477225848286633000
416548217	::477225855869915000
23672351	::477225928154963000
236528732	::477225960391991000
314604858	::477226020852867000
373147853	::477226023990214000
50354861	::477226078537134000
264677315	::477226084862144000
349787019	::477226160867131000
115852151	::477226165732528000
375385791	::477226170006532000
399645465	::477226220656939000
343756278	::477226281625325000
215109001	::477226294816428000
28736200	::477226307924004000
91770694	::477226351137935000
192727478	::477226398969364000
140157275	::477226408247164000
470458433	::477226453260435000
6203992	::477226518733524000
382190006	::477226575868338000
44451086	::477226613721923000
396929208	::477226634177544000
463318489	::477226660924624000
463855595	::477226749223108000
249246314	::477226776742359000
98806791	::477226777723805000
20713213	::477226790167928000
44307877	::477226899505049000
617791569	::477226928420560000
633531552	::477226945717874000
436336703	::477227048092438000
416548217	::477227055663177000
502240473	::477227060218572000
155034504	::477227093109915000
140157275	::477227113552949000
215109001	::477227166346641000
417968003	::477227241563095000
215109001	::477227247502245000
436336703	::477227342037667000
588531316	::477227393824747000
336149936	::477227460551925000
358617322	::477227487298994000
27179899	::477227598347378000
80965569	::477227607813922000
201810972	::477227632572915000
27179899	::477227633340456000
259569717	::477227679343591000
11146552	::477227700961021000
227114320	::477227772394233000
323477702	::477227793026019000
100018299	::477227836508364000
436336703	::477227860919189000
62186442	::477227918448267000
35369698	::477227919513616000
431264673	::477227924194459000
250774954	::477227941412102000
236595577	::477227944700420000
473469863	::477227974375112000
100018299	::477227987721396000
343756278	::477227994918842000
291518680	::477228011368873000
100018299	::477228067681603000
262939560	::477228073046138000
160734732	::477228077877956000
323477702	::477228105921081000
478145352	::477228142034042000
262939560	::477228165446631000
160734732	::477228167837384000
406121427	::477228184421670000
100018299	::477228202562039000
364439246	::477228246170615000
26030273	::477228319633469000
373147853	::477228324234604000
581342731	::477228387820253000
253886962	::477228507643121000
106855310	::477228587846619000
234187240	::477228619811405000
222278624	::477228661536333000
215109001	::477228691638845000
95141856	::477228729018499000
314604858	::477228742977142000
234187240	::477228807804301000
308175001	::477228929816600000
21696310	::477228936837869000
292012619	::477228971126296000
47859489	::477228991774871000
292012619	::477229080023035000
130690913	::477229083974045000
292012619	::477229104912031000
262939560	::477229113304813000
409709795	::477229151082913000
292012619	::477229153532399000
292012619	::477229205147496000
409709795	::477229230741139000
33528820	::477229269412618000
185356495	::477229275402104000
216168764	::477229290052800000
258454374	::477229324005679000
164676969	::477229360726802000
164676969	::477229407036121000
463431723	::477229414137077000
615636079	::477229469883580000
479222401	::477229525302910000
186107022	::477229540553404000
187741596	::477229566784598000
185356495	::477229585310814000
70483417	::477229598367707000
33217361	::477229603006603000
70483417	::477229606106185000
112801155	::477229648414134000
168864295	::477229738511958000
112801155	::477229756182564000
19222225	::477229759114387000
215109001	::477229832976072000
417428775	::477229872687751000
95141856	::477229885396484000
64768338	::477229890177994000
635796096	::477229931756523000
216168764	::477229938655764000
68432091	::477229946348122000
25942336	::477230068129751000
40485959	::477230186660782000
353888661	::477230227139997000
40485959	::477230293732974000
87812967	::477230415577501000
23799906	::477230438109306000
28771314	::477230438700699000
451868502	::477230447215120000
481512198	::477230627670876000
252314330	::477230684923113000
549785954	::477230920253321000
549785954	::477231009130639000
19222225	::477231073110159000
266317182	::477231163954569000
54565883	::477231338588995000
463431723	::477231366241677000
54565883	::477231378615250000
31294794	::477231423024144000
411848692	::477231434122268000
263433687	::477231605526691000
294964037	::477231612539584000
47859489	::477231624447209000
176487313	::477231743917772000
549785954	::477231780601548000
222636373	::477231793243164000
486174522	::477231846351044000
237963845	::477231861609938000
462648540	::477232001330585000
519677520	::477232108419575000
260911912	::477232110780964000
313792688	::477232152371662000
268397639	::477232163574657000
19684793	::477232218906308000
131072297	::477232232164114000
237963845	::477232304968847000
186572442	::477232360916647000
341892711	::477232452620939000
104947253	::477232454508376000
285955708	::477232564025823000
182834679	::477232614097420000
551447338	::477232697555709000
97336064	::477232810718015000
35369698	::477233019250434000
16353730	::477233028284968000
271738272	::477233131272290000
16353730	::477233135139057000
551501734	::477233240562864000
253057868	::477233331977728000
87812967	::477233357332303000
514003187	::477233376819040000
514003187	::477233417847713000
36772146	::477233418657214000
23933265	::477233427221975000
514003187	::477233496369278000
232072216	::477233501595377000
12354252	::477233513641422000
252914746	::477233593106718000
21912250	::477233645673918000
373653741	::477233653999603000
479156555	::477233671330488000
514003187	::477233697037381000
514003187	::477233746886676000
514003187	::477233890155700000
20112840	::477233901912330000
161041223	::477234004589285000
50228529	::477234105927495000
514003187	::477234141885255000
161041223	::477234191500062000
375734748	::477234283740794000
382414670	::477234286706176000
508054066	::477234388246081000
382414670	::477234393631555000
351004243	::477234416159178000
313421343	::477234426876030000
215109001	::477234434991616000
551501734	::477234469095501000
467027311	::477234486866743000
298216731	::477234501186097000
298216731	::477234587685253000
161041223	::477234671416508000
20778748	::477234827301634000
215109001	::477234844460523000
551501734	::477234883207520000
16322613	::477234963218042000
617791569	::477234998966108000
20293581	::477235000299909000
316301043	::477235026648506000
330195429	::477235049687834000
25237171	::477235131145404000
421179396	::477235132172996000
259573654	::477235303560642000
363361632	::477235491494834000
87970668	::477235604942381000
151190656	::477235606200668000
102530016	::477235712865992000
101881386	::477235726325522000
51964139	::477235780704665000
316301043	::477235814556897000
140157275	::477235893044932000
62944645	::477235973030289000
25237171	::477235985390919000
23642786	::477236021365456000
140157275	::477236042991276000
316301043	::477236051249876000
390552849	::477236082577518000
25237171	::477236129221971000
177111779	::477236195106119000
30666953	::477236239276335000
291518680	::477236243063775000
162559610	::477236496462643000
375385791	::477236517874589000
213763059	::477236544130928000
443332358	::477236562954973000
364439246	::477236744358600000
59583601	::477236908662091000
46268291	::477236987334639000
234214828	::477237156130193000
239313896	::477237271888809000
176487313	::477237299949092000
477235727	::477237410665730000
338830055	::477237515271680000
140157275	::477237548318601000
364752208	::477237616723521000
35369698	::477237744414896000
114070939	::477237748466589000
186107022	::477237864111939000
70839289	::477238069368590000
35369698	::477238088628838000
259093732	::477238150385778000
35369698	::477238170367426000
321498402	::477238188260331000
52542320	::477238229330980000
425897170	::477238259471237000
33217361	::477238291373121000
259093732	::477238382905401000
321498402	::477238501209956000
259573654	::477238556604104000
30666953	::477238565680599000
593139104	::477238698740690000
289360824	::477238723344478000
70483417	::477238730030194000
70483417	::477238744232120000
451667062	::477238748447379000
440624261	::477238801182367000
29394513	::477238884858740000
54405135	::477238907000459000
215109001	::477238922972372000
433916111	::477238979922644000
167301113	::477238987073929000
36829018	::477238992652345000
115852151	::477239025401466000
21415532	::477239035123859000
433916111	::477239102736056000
185356495	::477239104522817000
376541246	::477239126916599000
320249108	::477239222873890000
8548362	::477239231979335000
258609027	::477239254033002000
30666953	::477239262861983000
414191298	::477239290766700000
414191298	::477239300921118000
18336787	::477239322219798000
101881386	::477239351609282000
29394513	::477239383850893000
23754003	::477239385612484000
244351583	::477239399726342000
109059155	::477239406252654000
15778759	::477239456475267000
425252367	::477239465807605000
176487313	::477239574565904000
543585402	::477239578269478000
54405135	::477239690559369000
155730095	::477239819114795000
384105885	::477239856976785000
25942336	::477239884290076000
17016789	::477239915122409000
340094001	::477240022844731000
25942336	::477240049935712000
341941030	::477240323861520000
420731308	::477240439804686000
36869877	::477240441533112000
360231979	::477240461493403000
340094001	::477240462562955000
222584958	::477240471555555000
521938520	::477240501058293000
370416747	::477240536982487000
25942336	::477240638488858000
19222225	::477240704842739000
232072216	::477240706847617000
341941030	::477240759507095000
232072216	::477240789290852000
25942336	::477240850439606000
215109001	::477240867581726000
232072216	::477240869838266000
80788799	::477240881787846000
19222225	::477241029142138000
160768741	::477241062768279000
279230956	::477241064642723000
215109001	::477241081310875000
234214828	::477241081562550000
160768741	::477241181164683000
25237171	::477241190408937000
25942336	::477241321292193000
35597637	::477241358759911000
581342731	::477241364631932000
84849075	::477241456650764000
19222225	::477241485755039000
259093732	::477241490238738000
24803741	::477241543711920000
19222225	::477241730320711000
239484752	::477241811300139000
275260502	::477241879512117000
514003187	::477241885669347000
254442957	::477241993588781000
307697597	::477242047326191000
239484752	::477242101415964000
95714823	::477242119485001000
493221106	::477242192503652000
272999900	::477242274431000000
234214828	::477242301865943000
321780812	::477242349660422000
381203261	::477242441825656000
56556074	::477242480228724000
61402370	::477242481482817000
341941030	::477242560880988000
411848692	::477242561933750000
433916111	::477242627155193000
98785279	::477242695845310000
18336787	::477242740510453000
95714823	::477242752057348000
399713201	::477242777416114000
39863661	::477242792633061000
234214828	::477242797410369000
109762886	::477242846911553000
52542320	::477242857351544000
115852151	::477242862912819000
709921765	::477242930965389000
366701651	::477242971759595000
109060628	::477243064101396000
153543800	::477243195420450000
216833550	::477243198822023000
634890754	::477243210905812000
116098184	::477243244049215000
15681561	::477243245999570000
155677785	::477243266199330000
440624261	::477243334155436000
22944914	::477243340899893000
95714823	::477243345941446000
471291163	::477243440531374000
59370673	::477243462014619000
216833550	::477243464053047000
109060628	::477243488887922000
64596921	::477243503869583000
401089789	::477243515223560000
100378471	::477243523973267000
22067825	::477243550774484000
100378471	::477243568814178000
431215016	::477243605195579000
216168764	::477243701131870000
20713213	::477243715803545000
331246659	::477243735541940000
215109001	::477243769603891000
95714823	::477243809084882000
109060628	::477243832304943000
109060628	::477243904623116000
19374297	::477243935593492000
33011898	::477243961359097000
106715045	::477244070608130000
299484513	::477244097023836000
109060628	::477244132969447000
22067825	::477244142326534000
30912658	::477244252930326000
375734748	::477244381632528000
433916111	::477244432975020000
19879486	::477244434178785000
433916111	::477244477040390000
399713201	::477244521143476000
272999900	::477244527124574000
377110730	::477244537559990000
116098184	::477244614307352000
109060628	::477244635161845000
30666953	::477244746323066000
30912658	::477244808814010000
95714823	::477244883736875000
314604858	::477244923565969000
203736885	::477245082358145000
116098184	::477245100347490000
44307877	::477245153891983000
37578654	::477245206706679000
19879486	::477245232325472000
205501297	::477245275891716000
38244930	::477245278106304000
399713201	::477245286079676000
20190503	::477245299241402000
449981984	::477245328219860000
592475734	::477245357777117000
632481728	::477245359857483000
215109001	::477245477629358000
109060628	::477245517433700000
95714823	::477245583795568000
44307877	::477245747876724000
109060628	::477245748569210000
16107745	::477245829816672000
216833550	::477245969507954000
178269816	::477245995156123000
109060628	::477246054308786000
216168764	::477246057777074000
29500521	::477246072822038000
552802620	::477246165386145000
48804765	::477246358005374000
48804765	::477246412158013000
48804765	::477246412506144000
301657872	::477246436791156000
64813007	::477246494299275000
280297585	::477246505527435000
102530016	::477246553589944000
38244930	::477246580613840000
280119639	::477246585265324000
95714823	::477246597554634000
216168764	::477246598657740000
280297585	::477246651858305000
109060628	::477246747472048000
38244930	::477246805420171000
95714823	::477247012060925000
307697597	::477247013021433000
95714823	::477247025369473000
234214828	::477247094357364000
204292930	::477247097402433000
26514591	::477247188045557000
111411572	::477247212850651000
29394513	::477247221771948000
38244930	::477247239492882000
26514591	::477247337899646000
272999900	::477247430199480000
26514591	::477247442635587000
323477702	::477247446452404000
29394513	::477247509341827000
546153359	::477247581433495000
215109001	::477247622885814000
217563665	::477247807758155000
95714823	::477247856084914000
33703073	::477247859444547000
399408344	::477247954797862000
509760806	::477247957566107000
546153359	::477247993658081000
110236585	::477247999349768000
546153359	::477248091267948000
31586329	::477248096699555000
87970668	::477248161862283000
124954284	::477248195341201000
57385263	::477248223963140000
546153359	::477248236650917000
395057520	::477248244670427000
31586329	::477248250701807000
700013623	::477248311645052000
163893797	::477248410790019000
217563665	::477248419463823000
25237171	::477248467664777000
31586329	::477248518667509000
52494533	::477248548044423000
18437537	::477248573730344000
124954284	::477248616008921000
109060628	::477248672246562000
95714823	::477248704538103000
31586329	::477248724947570000
217563665	::477248741275992000
443376354	::477248749526208000
371817971	::477248838944571000
31586329	::477248844753678000
217563665	::477248921140346000
30912658	::477248926563586000
95714823	::477248964098400000
411848692	::477248974378639000
95714823	::477248996486819000
249789981	::477249021535588000
64813007	::477249059854372000
232901934	::477249110668365000
95714823	::477249114636177000
246571951	::477249138766004000
11852522	::477249167866097000
30666953	::477249175424233000
110297719	::477249258639216000
364035957	::477249324854693000
95714823	::477249364532817000
109060628	::477249376478560000
95714823	::477249468018864000
11852522	::477249501691133000
110297719	::477249505637568000
92905148	::477249527716384000
177111779	::477249573782822000
217563665	::477249628086075000
311664191	::477249656473137000
110297719	::477249658729668000
114070939	::477249674185678000
436415484	::477249780750352000
139547588	::477249802221006000
52494533	::477249822630481000
52494533	::477249879324897000
95714823	::477249896378945000
239484752	::477249934576463000
323477702	::477250060959223000
256319248	::477250118375075000
163893797	::477250126042238000
186945768	::477250221211013000
32125015	::477250256854216000
222584958	::477250301146054000
287727506	::477250335321239000
321498402	::477250360013119000
431215016	::477250396797169000
470458433	::477250410583842000
109060628	::477250421472632000
155677785	::477250431433715000
25942336	::477250464262520000
364043601	::477250469920653000
328252982	::477250527349047000
222584958	::477250529471373000
431264673	::477250554188419000
95714823	::477250576606953000
343756278	::477250592998293000
21503139	::477250649462038000
163893797	::477250690771742000
270065033	::477250703644041000
222584958	::477250747218657000
310321041	::477250840801968000
109060628	::477250867260030000
443376354	::477250869084176000
14307454	::477250912096759000
417968003	::477250915485745000
110297719	::477250990966464000
160734732	::477251002114908000
169291538	::477251045983125000
155686441	::477251071782297000
431264673	::477251123623890000
95714823	::477251183069757000
285254109	::477251215604994000
436336703	::477251287893827000
52295994	::477251327123140000
95714823	::477251354423861000
19111395	::477251382211121000
95714823	::477251412317843000
411848692	::477251533231243000
142038800	::477251533361270000
467027311	::477251555972763000
278316478	::477251652894724000
33017275	::477251727519797000
29302446	::477251758909972000
18750697	::477251765096570000
443376354	::477251948609937000
213287321	::477251956126126000
29319846	::477252006835265000
29319846	::477252012023619000
35597637	::477252070278316000
52295994	::477252079174438000
221205505	::477252101119029000
251231824	::477252111013392000
69719136	::477252120349929000
56917722	::477252306887376000
436336703	::477252309445910000
317524005	::477252321580036000
29319846	::477252376454107000
23933265	::477252381864783000
340094001	::477252454178779000
140206179	::477252517969920000
27268559	::477252523971993000
417968003	::477252634047283000
41967329	::477252701953064000
56917722	::477252774376136000
20713213	::477252787281989000
376472794	::477252806525480000
376472794	::477252829745135000
95714823	::477252857347862000
384494456	::477252866671771000
56917722	::477252942357987000
277829772	::477253026642546000
451868502	::477253058590556000
287727506	::477253075497799000
29319846	::477253114496421000
21696310	::477253128647999000
501554267	::477253131483369000
363361632	::477253247770447000
301497892	::477253253986394000
27784817	::477253403135860000
432116634	::477253487965655000
279139758	::477253516277190000
231689668	::477253533083791000
344990761	::477253551777800000
337466318	::477253569792311000
634873462	::477253624125341000
369310186	::477253651660955000
278316478	::477253730312519000
417968003	::477253783605370000
359672666	::477253823631605000
36219010	::477253854149357000
236528732	::477253918515150000
398735102	::477253977096998000
27999272	::477254025331494000
56917722	::477254028477218000
185716839	::477254078204870000
198651083	::477254147951960000
180661626	::477254149453541000
110563920	::477254151974309000
376541246	::477254159016525000
8548362	::477254231615741000
109060628	::477254258602299000
411848692	::477254330299326000
64907439	::477254417310183000
425252367	::477254556904980000
115852151	::477254597015138000
116071398	::477254611263168000
215385454	::477254621144948000
25942336	::477254635736928000
443376354	::477254699200942000
375385791	::477254738040197000
260961523	::477254775319175000
110236585	::477254794722033000
258506164	::477254866989887000
338073739	::477254906630242000
190624012	::477254960170553000
25237171	::477254962125099000
433916111	::477255038339784000
25237171	::477255064604512000
273811402	::477255224810557000
364439246	::477255247333572000
470458433	::477255308637511000
144937748	::477255430666977000
64907439	::477255529169825000
19028099	::477255540645453000
180661626	::477255559448514000
632481728	::477255559586918000
365767010	::477255562665553000
92905148	::477255591711096000
260961523	::477255612581941000
92905148	::477255625525583000
326569368	::477255627400437000
458010782	::477255639614234000
543585402	::477255672912822000
144937748	::477255690788950000
109060628	::477255709898600000
311664191	::477255736481697000
144937748	::477255753128873000
22944914	::477255782765842000
46796467	::477255804018368000
241278291	::477255818736185000
472528304	::477255827212873000
470458433	::477255935895683000
600663496	::477255948885438000
19028099	::477255993244409000
27784817	::477255995945541000
345508633	::477256020926791000
440624261	::477256072583868000
30666953	::477256104427024000
95714823	::477256118003970000
102530016	::477256162518118000
235272576	::477256189164531000
270065033	::477256195770576000
36468395	::477256323420413000
72123971	::477256446027907000
72123971	::477256484334469000
95714823	::477256535467257000
587940951	::477256587887661000
95714823	::477256644473008000
259573654	::477256667935961000
587940951	::477256679017312000
20713213	::477256680145571000
636632104	::477256705059741000
317524005	::477256744171622000
508054066	::477256784839585000
72123971	::477256815126650000
19028099	::477256827424346000
28771314	::477256872852860000
27784817	::477256899453153000
241278291	::477256947268214000
162559610	::477256961394634000
491969843	::477256999063666000
508054066	::477257036032258000
95714823	::477257057200898000
48557490	::477257073613238000
44307877	::477257076020744000
27999272	::477257105435795000
95714823	::477257136410357000
581342731	::477257165980188000
91195209	::477257387863052000
395057520	::477257403650433000
136458681	::477257429844246000
383812985	::477257516942766000
27999272	::477257525679497000
508054066	::477257530024816000
162559610	::477257531455057000
22195036	::477257648123822000
267023866	::477257724237860000
216507874	::477257802230943000
395057520	::477257846518583000
280119639	::477257878919581000
222687654	::477257886586785000
86349050	::477257908028071000
508054066	::477257950944174000
27784817	::477257965439680000
510998653	::477257984540565000
26514591	::477257996381073000
116098184	::477258029490905000
336845657	::477258132112941000
430072028	::477258141176832000
130514710	::477258223552962000
130514710	::477258364053778000
430072028	::477258397184557000
280119639	::477258399302709000
552802620	::477258498787381000
239484752	::477258506626543000
216507874	::477258537567916000
294964037	::477258546136883000
27784817	::477258550167605000
294964037	::477258584913240000
591216066	::477258661220188000
364035957	::477258691222056000
594121150	::477258760440655000
383812985	::477258781550575000
64813007	::477258816212303000
220584371	::477258875406544000
333704327	::477258894759047000
294964037	::477258898160631000
357275400	::477258909229383000
435557155	::477258915147567000
360231979	::477258925096435000
19210855	::477258949687668000
95231863	::477258953709993000
130690913	::477258978229891000
87970668	::477258982742953000
19028099	::477258985045643000
17054163	::477259001155952000
111411572	::477259086040281000
117608761	::477259117602422000
205030447	::477259236481572000
19028099	::477259331029577000
27784817	::477259337480409000
524903037	::477259380505579000
15681561	::477259501012123000
574250205	::477259571233169000
348745482	::477259668004143000
20713213	::477259671787429000
44307877	::477259708223340000
361691248	::477259730016940000
435557155	::477259736945934000
222687654	::477259755577020000
15204110	::477259784735817000
341941030	::477259832429264000
16248047	::477259881460678000
267445807	::477259953539788000
27784817	::477260080698511000
209208697	::477260097484505000
16248047	::477260125418184000
338073739	::477260142455824000
20112840	::477260163288539000
67656722	::477260191197442000
27784817	::477260216493293000
67656722	::477260246969102000
91195209	::477260282146717000
205928265	::477260282255777000
500388817	::477260306259783000
222687654	::477260347439448000
594121150	::477260395728490000
185716839	::477260448480247000
222687654	::477260456587821000
27784817	::477260467161673000
25235649	::477260596916666000
291288952	::477260643855106000
255205725	::477260647449649000
314710836	::477260693381476000
260961523	::477260748255539000
454406979	::477260773136166000
435478224	::477260781172441000
222687654	::477260800025833000
314710836	::477260817235062000
144937748	::477260819344809000
418480466	::477260853696135000
418480466	::477260888890548000
418480466	::477260975184175000
27784817	::477261000891056000
91195209	::477261046160162000
436336703	::477261057312841000
435557155	::477261089944506000
29394513	::477261108370087000
634822122	::477261134890680000
35869207	::477261142885015000
89033916	::477261191169839000
27784817	::477261256672296000
464845445	::477261337735622000
91195209	::477261378785259000
20112840	::477261402512429000
46796467	::477261509777559000
473469863	::477261524025610000
363361632	::477261563749871000
268073941	::477261579176538000
35869207	::477261583429533000
110236585	::477261587913261000
95231863	::477261589142196000
27784817	::477261604589801000
282692620	::477261688001945000
363361632	::477261689075679000
299441398	::477261697447510000
27784817	::477261724693692000
45911298	::477261726899904000
155650977	::477261760638877000
27784817	::477261769782489000
35869207	::477261786010251000
16248047	::477261795426443000
32755384	::477261842059108000
96443022	::477261939974733000
87970668	::477261992189636000
631513843	::477262012519424000
29737650	::477262022065659000
20112840	::477262071998840000
117608761	::477262158875471000
356974615	::477262170317537000
291518680	::477262229683707000
291518680	::477262240945426000
314710836	::477262244355403000
72123971	::477262245299113000
631603360	::477262252102283000
34841151	::477262266778148000
438647243	::477262292921241000
443375828	::477262313175543000
182834679	::477262367747612000
27784817	::477262404833665000
269151566	::477262447661699000
438647243	::477262452820701000
144937748	::477262503269789000
16248047	::477262505232723000
435557155	::477262556877172000
27784817	::477262627077226000
356974615	::477262756903534000
280119639	::477262772036567000
443376354	::477262837010530000
17111530	::477262918493298000
62186442	::477262954690138000
455097630	::477263009601974000
185716839	::477263025833922000
35869207	::477263030556712000
16248047	::477263055588302000
27784817	::477263084919083000
35869207	::477263134680289000
17111530	::477263168343797000
16248047	::477263217048055000
352960797	::477263236094386000
172827217	::477263249218363000
36869877	::477263351412568000
109060628	::477263396577239000
244995179	::477263486615957000
28066346	::477263524842835000
338073739	::477263549928980000
333704327	::477263569864507000
357790406	::477263575921082000
109060628	::477263587732635000
35869207	::477263603985158000
357790406	::477263719894749000
357790406	::477263815277805000
16248047	::477263829999431000
35869207	::477263890795864000
35869207	::477263951609090000
624360378	::477263965043437000
15791549	::477263967778115000
35869207	::477264021914001000
493221106	::477264054050758000
55161530	::477264060614844000
176339991	::477264157159337000
378367977	::477264174070771000
376361293	::477264199102369000
160768741	::477264202256490000
110297719	::477264242559565000
357790406	::477264284703936000
346173821	::477264302399709000
247372701	::477264322414919000
35869207	::477264378215931000
27784817	::477264384519987000
44307877	::477264400684830000
277251070	::477264420335132000
431264673	::477264484042412000
430072028	::477264490799443000
330799447	::477264493295067000
31345791	::477264498999296000
16726467	::477264522663559000
62186442	::477264530041364000
92870542	::477264530209120000
27784817	::477264532717309000
356974615	::477264549549056000
330799447	::477264567672639000
44451086	::477264568469581000
16248047	::477264575335649000
64813007	::477264606562250000
338073739	::477264702448234000
19111395	::477264818382974000
102233693	::477264819092226000
35869207	::477264919721562000
16726467	::477264978970288000
261043724	::477264984683347000
178269816	::477264999002284000
17086308	::477265002290622000
178269816	::477265007709663000
285955708	::477265015917912000
263389464	::477265047123542000
358617322	::477265067012923000
418480466	::477265086583558000
36925706	::477265134922903000
1384531	::477265202535100000
20713213	::477265269207728000
27986325	::477265272768712000
35869207	::477265287608152000
178269816	::477265291844395000
35869207	::477265345271439000
302472189	::477265550532308000
615636079	::477265558673432000
35869207	::477265607331561000
18455966	::477265634615513000
331668519	::477265687933505000
334423964	::477265708632391000
63617875	::477265720070266000
234214828	::477265730635722000
15782772	::477265745781342000
35869207	::477265755084292000
331668519	::477265767298125000
170162540	::477265793097289000
140206179	::477265807974477000
376361293	::477265808632991000
35869207	::477265887817261000
635796096	::477265952325660000
260038180	::477266050715623000
36925706	::477266068264611000
62944645	::477266091199053000
110563920	::477266141853667000
20713213	::477266186657202000
430072028	::477266250251243000
35869207	::477266260988686000
16248047	::477266269092061000
116098184	::477266306375229000
44307877	::477266318614622000
109059155	::477266329968185000
109059155	::477266356539097000
377110730	::477266369994436000
26413556	::477266458779467000
62944645	::477266463770689000
450560571	::477266508477763000
266210776	::477266527897411000
109060628	::477266562853109000
35869207	::477266567625842000
240463390	::477266577402761000
111411572	::477266626471927000
298216731	::477266634709549000
265553576	::477266635426779000
218112087	::477266688178925000
91195209	::477266694922969000
301717953	::477266722127224000
204292930	::477266746705858000
92905148	::477266768986009000
291518680	::477266773465518000
35869207	::477266788971864000
377110730	::477266922258452000
155686441	::477266956127465000
35869207	::477266982245376000
218112087	::477267000428101000
537633292	::477267059147943000
35869207	::477267062834749000
376361293	::477267113493532000
218112087	::477267131122614000
532616498	::477267147308023000
204292930	::477267172180250000
18455966	::477267190224535000
341037427	::477267199376117000
269012544	::477267202437951000
155459778	::477267221891137000
35869207	::477267233475792000
33823755	::477267236587991000
109059155	::477267272990330000
16248047	::477267274110214000
269012544	::477267291365580000
155686441	::477267339323244000
35869207	::477267364950446000
51964139	::477267374853210000
204292930	::477267376279281000
36869877	::477267383757717000
218112087	::477267404398292000
376361293	::477267405819744000
109762886	::477267517077860000
335692629	::477267539069001000
19111395	::477267626167504000
253886962	::477267643070570000
32755384	::477267653191401000
15742158	::477267660456349000
224501206	::477267713098665000
416130255	::477267715258720000
253886962	::477267774708776000
321844248	::477267815095754000
218112087	::477267839653777000
416130255	::477267850042687000
69916558	::477267888529625000
35869207	::477267923761782000
25237171	::477267933190582000
321844248	::477267945836404000
218112087	::477267968142106000
109615689	::477268023015768000
33011898	::477268040644825000
232901934	::477268078120554000
364439246	::477268108776714000
218112087	::477268127126794000
167301113	::477268130243178000
35869207	::477268174048477000
35869207	::477268291266699000
240532669	::477268298577358000
75696479	::477268301672747000
486231003	::477268319091707000
177111779	::477268366944526000
32755384	::477268410456236000
16248047	::477268420845510000
109762886	::477268424679112000
122717174	::477268436188270000
177111779	::477268440655204000
368691437	::477268451342286000
25237171	::477268465409990000
30787413	::477268467410690000
39215095	::477268488608702000
203688730	::477268550348845000
20713213	::477268569940439000
109361476	::477268585312567000
349904873	::477268654040420000
475930595	::477268707001913000
458847153	::477268871489937000
417523013	::477268909712633000
352062989	::477268933309767000
19210855	::477268973407318000
35869207	::477268991073730000
82257804	::477269048363716000
253886962	::477269120363143000
438698734	::477269133029937000
417523013	::477269170178883000
8548362	::477269184456302000
160768741	::477269209961857000
91195209	::477269213107605000
182834679	::477269215850672000
35105150	::477269224432214000
30032107	::477269227582136000
540330411	::477269239531724000
25223941	::477269244623609000
35869207	::477269297861890000
214779476	::477269340442886000
469970755	::477269373556506000
352062989	::477269403143110000
68775336	::477269416074174000
232437529	::477269427096784000
218112087	::477269431828373000
417523013	::477269456469516000
417523013	::477269486416846000
16248047	::477269490745344000
221205505	::477269606692700000
377110730	::477269650812592000
397571431	::477269654407098000
16353730	::477269691451191000
16248047	::477269723130765000
439491329	::477269824297377000
108808608	::477269864071954000
30666953	::477269910263848000
396454394	::477269944904593000
459660056	::477269981382447000
508860717	::477270015012384000
396454394	::477270034465574000
46697333	::477270035195387000
46268291	::477270143395827000
218112087	::477270207866482000
267299080	::477270239982649000
324401110	::477270243463557000
224501206	::477270254289055000
108808608	::477270296525668000
360898372	::477270297985294000
44307877	::477270341664776000
397571431	::477270357145968000
16248047	::477270366075637000
360898372	::477270387089104000
374528956	::477270395754532000
216507874	::477270399491661000
36829018	::477270410640097000
85211920	::477270459373727000
469970755	::477270468869636000
91024211	::477270488675147000
378771457	::477270541510770000
465002314	::477270619436773000
410047216	::477270705197678000
417523013	::477270725179359000
44307877	::477270738789867000
486231003	::477270750374539000
479245748	::477270762160537000
16248047	::477270780086980000
397571431	::477270787468980000
599348429	::477270808511803000
193796724	::477270872571379000
218112087	::477270885217607000
16166332	::477270943539007000
302472189	::477270964183392000
271738272	::477270980742479000
28498427	::477271002485764000
486231003	::477271060664946000
215109001	::477271080655024000
44307877	::477271089639219000
96013044	::477271119485874000
91024211	::477271173265641000
109361476	::477271178214522000
216507874	::477271179653177000
25223941	::477271214969200000
428646436	::477271216990859000
25223941	::477271245197557000
25223941	::477271271898509000
277814195	::477271277904736000
393041277	::477271341331001000
21117523	::477271373295796000
581342731	::477271432771022000
478145352	::477271472738553000
16248047	::477271511607148000
423862446	::477271538169688000
428646436	::477271546365374000
508054066	::477271582776123000
423862446	::477271588857856000
35869207	::477271622911401000
460429201	::477271694030024000
314604858	::477271722886840000
314604858	::477271770605420000
352062989	::477271777718972000
22294252	::477271871075778000
321844248	::477271871319064000
80788799	::477271872459927000
180661626	::477271892953272000
329333638	::477271903942348000
29319846	::477271948108378000
19111395	::477272015213035000
91195209	::477272017419259000
26925878	::477272027221340000
510998653	::477272075954974000
218112087	::477272083458572000
267023866	::477272086574948000
18868622	::477272088164564000
33683248	::477272106493698000
401443377	::477272120829825000
44307877	::477272151343370000
18868622	::477272190098759000
225601631	::477272222084505000
352062989	::477272222487154000
16248047	::477272246436646000
264677315	::477272257782235000
35869207	::477272270511943000
155686441	::477272323519553000
93927673	::477272342058397000
256074844	::477272390775222000
417523013	::477272420105998000
486231003	::477272427185963000
68052287	::477272433334837000
329333638	::477272439962226000
200849010	::477272444416188000
25469735	::477272456084717000
18868622	::477272488422817000
155686441	::477272518940557000
35869207	::477272520635068000
302472189	::477272532223922000
469970755	::477272537269690000
80788799	::477272542978125000
256074844	::477272565556076000
15204110	::477272582379405000
16248047	::477272635722571000
352062989	::477272658833203000
151190656	::477272699211771000
116071398	::477272721689047000
633531552	::477272751334375000
182834679	::477272771156668000
200849010	::477272782024085000
329333638	::477272790278496000
416548217	::477272844972212000
551501734	::477272859367071000
34767424	::477272866287673000
302472189	::477272880929972000
111411572	::477272927230885000
329333638	::477272928958951000
104947253	::477272929088978000
403823128	::477272951662714000
314604858	::477272955995426000
264904736	::477272959740964000
348683759	::477272967458463000
277814195	::477272978590162000
16248047	::477273003638546000
93927673	::477273028163022000
329333638	::477273044704976000
237024825	::477273058411954000
200849010	::477273060064509000
106855310	::477273131917127000
357790406	::477273134626635000
218112087	::477273191027453000
29319846	::477273210828779000
109361476	::477273243263328000
329333638	::477273244647448000
264904736	::477273247180800000
106855310	::477273254176886000
25469735	::477273262464856000
109615689	::477273322804084000
203311237	::477273368387809000
108808608	::477273387685773000
200849010	::477273404983103000
244995179	::477273425933631000
449981984	::477273432292196000
234213287	::477273432527085000
132976059	::477273442979299000
208250490	::477273444334067000
54587465	::477273460108849000
200849010	::477273508448194000
200849010	::477273527607754000
54587465	::477273528585043000
218112087	::477273535556362000
551501734	::477273546297602000
54587465	::477273547430060000
15204110	::477273606435528000
220867112	::477273619840507000
232072216	::477273622415826000
36772146	::477273626345869000
64813007	::477273633354555000
54587465	::477273684499902000
54587465	::477273707862163000
417523013	::477273726514237000
155686441	::477273775000403000
35869207	::477273828133851000
91195209	::477273830260355000
208250490	::477273830402961000
253057868	::477273832026161000
264904736	::477273832265240000
19111395	::477273868692779000
36772146	::477273883771293000
264677315	::477273900657541000
180661626	::477273902230421000
89033916	::477273945997996000
264677315	::477273975941115000
500212290	::477274006354010000
65435835	::477274031377219000
29198251	::477274047932157000
553930094	::477274092857344000
349904873	::477274093289365000
428646436	::477274104576229000
417523013	::477274120892067000
130690913	::477274164315697000
148197450	::477274197236797000
54587465	::477274237317558000
79861287	::477274238798163000
348683759	::477274248419876000
413686504	::477274256481329000
273955213	::477274260935675000
324401110	::477274276156817000
22195036	::477274304296415000
186945768	::477274311825174000
79861287	::477274314270470000
52295994	::477274319404269000
410047216	::477274339071389000
54587465	::477274370620944000
397571431	::477274395975495000
180661626	::477274408432594000
553930094	::477274436014309000
273955213	::477274449339633000
397571431	::477274486228545000
276381534	::477274511805775000
79861287	::477274531623485000
54587465	::477274538929950000
237024825	::477274541530435000
341313395	::477274557124849000
160495648	::477274569628078000
218112087	::477274583633244000
266033863	::477274591488774000
230911888	::477274630252552000
397571431	::477274680231862000
253057868	::477274757633544000
363361632	::477274761462947000
101881386	::477274791187988000
301761224	::477274845214801000
148197450	::477274891570249000
277278671	::477274910960525000
180661626	::477274925036601000
91195209	::477274931160305000
20713213	::477274960344276000
345626789	::477275005814714000
344442687	::477275050362421000
500212290	::477275061720584000
213287321	::477275070255988000
327689033	::477275089008750000
150839491	::477275097640628000
481512198	::477275134818926000
23642786	::477275141034872000
346127757	::477275151893921000
213287321	::477275159460466000
16248047	::477275184257175000
180661626	::477275197767053000
346127757	::477275213856391000
148197450	::477275214275833000
122283306	::477275262367719000
71878260	::477275325361958000
43208085	::477275364507402000
478020840	::477275374284324000
161041223	::477275384225226000
218112087	::477275402885283000
109361476	::477275442596966000
481512198	::477275443842666000
346127757	::477275460397563000
200849010	::477275476705042000
329333638	::477275503653425000
15902298	::477275532606730000
213287321	::477275552894566000
148197450	::477275559546724000
234213287	::477275627981000000
70982412	::477275664978935000
43208085	::477275686407647000
276381534	::477275756096421000
15902298	::477275802342404000
213287321	::477275810592612000
54587465	::477275876766126000
355717008	::477275923645874000
213287321	::477275965857349000
54587465	::477275976980631000
440624261	::477275978532528000
297652605	::477276022853758000
533417136	::477276050989129000
200849010	::477276069536362000
16248047	::477276077593604000
137587439	::477276079573331000
357306642	::477276082895220000
599348429	::477276090201686000
64813007	::477276177401278000
334403708	::477276186658107000
54587465	::477276202248335000
160495648	::477276211148648000
232072216	::477276231914647000
168864295	::477276245185409000
185716839	::477276273488560000
206803881	::477276287212351000
234213287	::477276321995706000
232072216	::477276332510814000
232072216	::477276373308821000
91712528	::477276385690390000
253057868	::477276396587188000
232072216	::477276422973575000
206803881	::477276452451131000
467758710	::477276475125547000
173608790	::477276502623399000
27986325	::477276510617755000
234213287	::477276520893800000
137587439	::477276538748932000
32342599	::477276554129453000
232072216	::477276636455243000
85211920	::477276668390678000
232072216	::477276669938368000
32342599	::477276711336165000
153543800	::477276764528324000
310321041	::477276775815610000
327689033	::477276786305155000
206803881	::477276792349151000
255818707	::477276853468536000
234213287	::477276898788007000
48557490	::477276911400255000
206803881	::477276956954607000
64813007	::477276968983875000
408049418	::477276983080910000
363361632	::477276988382535000
440175355	::477277001355493000
32342599	::477277015293173000
92905148	::477277033316114000
234213287	::477277093294649000
399408344	::477277129206296000
118733444	::477277156108951000
32342599	::477277206700240000
426838833	::477277218758881000
27986325	::477277223200620000
91712528	::477277233162485000
203311237	::477277244679667000
255299055	::477277252615282000
499167427	::477277252841783000
280119639	::477277303274086000
220455732	::477277347733725000
440175355	::477277353194700000
346173821	::477277355581247000
32342599	::477277374635978000
186945768	::477277393879433000
346173821	::477277416507723000
411848692	::477277473785122000
37316930	::477277496736350000
500239410	::477277557734133000
329333638	::477277561823576000
56556074	::477277568266039000
329333638	::477277574171590000
297652605	::477277635454566000
511899726	::477277707814723000
330645900	::477277734112993000
240492455	::477277736239505000
414315073	::477277746377142000
382414670	::477277782783709000
203311237	::477277803897823000
423862446	::477277842661572000
276381534	::477277849473519000
67193398	::477277873158361000
203311237	::477277903135064000
511899726	::477277965454028000
382414670	::477277971338633000
208250490	::477277976262737000
509760806	::477278017740210000
29319846	::477278040938926000
212060681	::477278077983027000
142038800	::477278134245421000
23642786	::477278158245199000
52649582	::477278182727380000
423862446	::477278206576168000
145572480	::477278207847043000
136114188	::477278209910636000
189664484	::477278218488004000
206803881	::477278224271937000
176339991	::477278265778774000
234213287	::477278291649236000
30912658	::477278337639780000
285254109	::477278338101174000
437064295	::477278354437988000
311664191	::477278355385876000
206803881	::477278359978651000
180661626	::477278390102147000
189664484	::477278452781838000
36772146	::477278455214518000
30912658	::477278488076898000
176339991	::477278489133871000
176339991	::477278528648380000
234213287	::477278548353224000
90467952	::477278559669473000
36772146	::477278589235130000
280119639	::477278594628988000
551501734	::477278595048415000
15681561	::477278649234628000
234213287	::477278685620219000
52649582	::477278713256476000
411848692	::477278714686758000
437064295	::477278720260993000
250474725	::477278757669990000
268546928	::477278796425347000
91195209	::477278864226258000
408049418	::477278869821456000
364043601	::477278873713790000
29319846	::477278879145418000
180661626	::477278901324890000
206803881	::477278934921261000
180661626	::477278946992467000
250474725	::477278973475303000
278165989	::477279024410939000
44307877	::477279096703967000
91712528	::477279117277003000
364043601	::477279154535034000
192727478	::477279196125741000
486138458	::477279237200564000
91712528	::477279274701824000
369819130	::477279309367762000
91195209	::477279311162920000
86474692	::477279352304832000
505323751	::477279399759200000
350509640	::477279434446090000
551501734	::477279480105271000
331398205	::477279631251238000
92125226	::477279642294820000
206803881	::477279656219922000
235272576	::477279666160406000
551501734	::477279671973736000
206803881	::477279751845863000
29319846	::477279805138685000
29319846	::477279845877968000
292012619	::477279878673211000
167301113	::477279883190493000
17086308	::477279954493636000
578593285	::477279995400687000
259573654	::477279996067598000
435557155	::477280063000301000
337434879	::477280184396034000
433916111	::477280186166022000
67193398	::477280245486067000
350509640	::477280306634829000
17035194	::477280334091128000
246050172	::477280359801839000
67193398	::477280423844667000
341892711	::477280457482964000
252914746	::477280460104413000
109361476	::477280504756977000
246050172	::477280531067830000
172573942	::477280570435567000
52542320	::477280576387301000
253689041	::477280594687057000
505323751	::477280603247628000
189664484	::477280612714172000
29319846	::477280613842833000
109361476	::477280685753765000
109615689	::477280690040360000
232072216	::477280716632236000
444679647	::477280756687843000
232072216	::477280759292510000
31586329	::477280789873168000
232072216	::477280792310067000
371817971	::477280829563867000
9563172	::477280830205595000
36219010	::477280840544563000
9563172	::477280844340424000
314604858	::477280870777122000
14085431	::477280883620474000
218112087	::477280885935730000
36219010	::477280914062319000
232072216	::477280951156748000
180661626	::477280954117943000
59207269	::477280961286000000
27432862	::477280961487331000
458010782	::477281009818271000
234213287	::477281016206209000
551501734	::477281019301617000
548870171	::477281025001660000
230911888	::477281036762509000
180661626	::477281103414190000
64813007	::477281126617067000
360730562	::477281153624207000
206803881	::477281199979634000
130690913	::477281219772567000
355717008	::477281220523339000
23663256	::477281261442981000
27432862	::477281274353029000
417523013	::477281304845643000
444679647	::477281308972810000
355717008	::477281320322625000
414526765	::477281375641300000
23933265	::477281450585120000
91195209	::477281503823409000
410047216	::477281504611938000
54587465	::477281512165871000
349904873	::477281548119457000
414526765	::477281556029923000
109361476	::477281556814233000
52542320	::477281579987779000
444679647	::477281674858741000
564879952	::477281708861976000
54587465	::477281715832897000
218112087	::477281767519698000
321794820	::477281836620476000
409541924	::477281852948897000
193583131	::477281874914455000
140157275	::477281875187077000
15288029	::477281890274004000
219039425	::477281915334955000
193192138	::477281921001869000
230911888	::477281966023143000
330691749	::477282013188091000
230911888	::477282037301133000
28510276	::477282056255193000
259569717	::477282060839563000
22294252	::477282067319779000
31345791	::477282109850013000
230911888	::477282120516112000
230911888	::477282148534075000
109361476	::477282170487062000
444679647	::477282195610927000
377715399	::477282222915866000
118733444	::477282272618352000
509760806	::477282341891473000
444679647	::477282407901454000
261043724	::477282426243121000
451868502	::477282440377954000
376940853	::477282448313958000
431264673	::477282462884573000
180661626	::477282503380586000
410047216	::477282516349362000
220584371	::477282553364111000
145572480	::477282558523097000
155686441	::477282582548078000
124582805	::477282601447608000
26925878	::477282605759332000
444679647	::477282618677800000
355717008	::477282632535773000
29335169	::477282634188328000
218112087	::477282644557049000
345626789	::477282645479403000
80788799	::477282663204532000
108808608	::477282678777974000
352062989	::477282685119787000
510998653	::477282685480488000
357898055	::477282712076566000
410047216	::477282716233125000
80788799	::477282726060380000
52542320	::477282730246295000
235272576	::477282749712056000
256074844	::477282759790956000
109361476	::477282761569357000
410047216	::477282781693636000
32342599	::477282788723277000
71981601	::477282799460696000
109361476	::477282820608389000
241278291	::477282857467928000
93927673	::477282867139997000
479245748	::477282867945287000
32342599	::477282876992397000
205124512	::477282881446752000
444679647	::477282924903944000
27432862	::477282941500796000
486138458	::477282983024402000
410047216	::477283003916226000
352062989	::477283016952127000
108808608	::477283087563235000
311664191	::477283112510967000
474475074	::477283129057480000
46268291	::477283138448539000
307397057	::477283264399286000
107902551	::477283296947093000
463431723	::477283307529310000
25223941	::477283353024950000
23721718	::477283356195840000
351896383	::477283435208122000
449981984	::477283445928771000
365203632	::477283453541433000
474475074	::477283461321871000
410047216	::477283550731841000
19879486	::477283575713124000
350665443	::477283618742497000
71981601	::477283679979315000
189664484	::477283691111010000
302472189	::477283725659471000
410047216	::477283751857102000
109298324	::477283756810571000
180661626	::477283785424109000
374289648	::477283807704657000
109361476	::477283820652097000
505323751	::477283835994845000
173026357	::477283840788942000
109361476	::477283853946466000
93927673	::477283856551137000
192727478	::477283861106135000
510998653	::477283862137958000
302472189	::477283879594651000
261043724	::477283903607017000
152454379	::477283963761729000
218112087	::477283966496817000
208894791	::477284012419870000
302472189	::477284020464537000
101881386	::477284034083434000
93927673	::477284039422795000
100376439	::477284132616417000
32342599	::477284137330417000
56779057	::477284158654271000
180661626	::477284159895781000
71981601	::477284175146258000
209401949	::477284212945330000
309789310	::477284218444058000
297652605	::477284219526209000
128977591	::477284243253370000
236271147	::477284258315124000
111411572	::477284340020158000
472528304	::477284369044754000
36279116	::477284441224540000
505323751	::477284457225801000
410047216	::477284477572362000
206803881	::477284489672929000
389614947	::477284493061922000
206803881	::477284564860039000
189664484	::477284638025478000
100376439	::477284644136955000
67193398	::477284695818780000
36772146	::477284698842882000
341941030	::477284702676463000
218112087	::477284727498747000
505323751	::477284759698038000
36772146	::477284785371353000
564879952	::477284825062076000
67193398	::477284834788642000
91195209	::477284855093276000
505323751	::477284857815384000
564879952	::477284870754820000
335692629	::477284873787297000
67193398	::477284884113682000
443375828	::477284889377533000
564879952	::477284890417717000
539183661	::477284902694440000
237986569	::477284918301429000
443375828	::477284923741458000
266317182	::477284924420943000
32342599	::477284928783007000
241278291	::477284935724568000
443375828	::477284937880453000
348316521	::477284949767102000
38623896	::477284957815992000
474475074	::477284963432161000
137117871	::477284974245072000
29319846	::477285005144518000
32342599	::477285026925522000
108808608	::477285028611645000
625951846	::477285042964553000
19879486	::477285050275209000
180661626	::477285050640134000
91195209	::477285067836755000
32342599	::477285133934788000
95714823	::477285142721871000
37578654	::477285147486609000
278165989	::477285181561131000
211376385	::477285200557129000
40994873	::477285211546206000
180661626	::477285212619960000
396332641	::477285246585417000
67193398	::477285276738273000
32342599	::477285306543001000
60218540	::477285326914719000
206803881	::477285353754079000
140157275	::477285367620464000
396332641	::477285390936571000
20778748	::477285404983296000
504987901	::477285415221604000
237963845	::477285443600273000
477188816	::477285452592844000
474475074	::477285461128273000
72123971	::477285487816609000
206803881	::477285506825203000
468796913	::477285515310297000
504987901	::477285517612965000
200764512	::477285517956894000
253057868	::477285518921568000
294964037	::477285520284721000
50463332	::477285540341895000
302472189	::477285548747259000
22648162	::477285574189928000
410047216	::477285621849812000
211376385	::477285626379653000
396332641	::477285633325404000
68369234	::477285634881515000
60218540	::477285667026632000
91195209	::477285716250992000
22648162	::477285744201854000
474475074	::477285751759974000
202292166	::477285786564317000
218112087	::477285795355557000
109361476	::477285800468426000
27432862	::477285835293728000
136114188	::477285836153581000
20190503	::477285845112614000
95714823	::477285850120589000
109361476	::477285855271219000
451868502	::477285897059069000
327662373	::477285900343607000
337434879	::477285907297353000
253057868	::477285911562944000
60218540	::477285930173095000
72123971	::477285986888462000
237963845	::477286011806814000
107902551	::477286021717979000
416548217	::477286054911688000
27432862	::477286055150759000
410047216	::477286080178176000
369819130	::477286138453831000
546947837	::477286189037137000
302472189	::477286205839515000
410047216	::477286227586985000
95714823	::477286256108257000
255697938	::477286265818071000
398377928	::477286271555887000
27432862	::477286285552259000
208250490	::477286312458743000
60218540	::477286345040089000
92905148	::477286353126690000
260961523	::477286372063985000
180661626	::477286428276047000
140206179	::477286469959024000
369804138	::477286513739194000
38579155	::477286600573874000
109361476	::477286626993770000
360898372	::477286627266408000
478145352	::477286627622928000
337396732	::477286665090629000
410047216	::477286669360443000
189664484	::477286675756765000
176339991	::477286694329131000
15742158	::477286699907555000
505323751	::477286712545001000
218112087	::477286751690436000
346173821	::477286763379970000
319145382	::477286779842617000
30912658	::477286780752773000
92905148	::477286810670747000
23403899	::477286861782540000
533417136	::477286865955856000
210996408	::477286876869447000
340067989	::477286897123733000
269151566	::477286964945637000
368691437	::477287072378535000
54587465	::477287072735039000
15742158	::477287089130590000
23403899	::477287109519081000
92905148	::477287113520451000
218956862	::477287136182280000
180661626	::477287141735542000
60218540	::477287197603667000
180661626	::477287202687176000
458010782	::477287206499807000
67193398	::477287241790672000
189664484	::477287247532683000
92905148	::477287249373954000
443375828	::477287259931029000
33238183	::477287268932001000
203688730	::477287303602126000
464845445	::477287360753713000
48557490	::477287381586812000
477188816	::477287420161839000
180661626	::477287482099105000
567014078	::477287488759660000
340330802	::477287511517978000
264677315	::477287533022175000
346173821	::477287539120676000
411777707	::477287563032395000
52649582	::477287595257241000
464845445	::477287625200373000
24634410	::477287733853822000
18618379	::477287738132013000
52649582	::477287772743827000
60218540	::477287776296001000
505323751	::477287791261265000
239484752	::477287793748480000
424498868	::477287820948549000
67492430	::477287866909728000
477188816	::477287870118371000
181101394	::477287882730647000
424498868	::477287963726864000
390504920	::477287964628631000
15742158	::477287977945559000
455097630	::477287992361381000
155730095	::477288045075369000
239484752	::477288055343038000
472617238	::477288077501546000
294347764	::477288083012853000
204292930	::477288138025361000
15742158	::477288156891332000
18028506	::477288165573554000
467027311	::477288195197898000
338076990	::477288219130617000
634822122	::477288239829499000
374528956	::477288263896420000
216168764	::477288269143494000
253886962	::477288278362554000
32342599	::477288281281794000
340330802	::477288282787561000
124582805	::477288302291083000
226357092	::477288319760355000
58587526	::477288352488497000
32342599	::477288390392442000
280119639	::477288433698627000
359446141	::477288434231279000
340330802	::477288436399738000
65435835	::477288460936421000
596678073	::477288466187702000
379807492	::477288480179908000
239484752	::477288489235406000
234187240	::477288522626248000
32342599	::477288588573278000
182834679	::477288622245154000
364043601	::477288661537402000
32342599	::477288665140314000
104947253	::477288679677759000
140206179	::477288712120709000
91195209	::477288719112626000
32342599	::477288766319497000
599348429	::477288837735919000
58587526	::477288864432656000
238247892	::477288887799144000
398735102	::477288918853771000
32342599	::477288951066001000
60218540	::477288992279257000
59207269	::477289009194885000
477188816	::477289016308408000
241278291	::477289031680548000
95714823	::477289059341963000
60218540	::477289101016563000
44307877	::477289127327440000
505323751	::477289133858385000
180661626	::477289135900606000
135681283	::477289160676765000
302472189	::477289198525747000
505323751	::477289198890672000
238247892	::477289212182401000
32342599	::477289215651094000
372507812	::477289239567015000
118855202	::477289279861714000
451868502	::477289287067521000
495135733	::477289319766294000
95714823	::477289319778877000
235272576	::477289332953190000
25237171	::477289342260367000
118855202	::477289430198132000
226429138	::477289446102925000
32342599	::477289465191202000
19111395	::477289469729443000
180661626	::477289516403654000
594121150	::477289517326409000
206803881	::477289541066170000
32342599	::477289544195141000
599348429	::477289562427768000
55161530	::477289574985523000
411700909	::477289598041616000
553930094	::477289637996552000
95714823	::477289663481135000
95714823	::477289710604132000
217214677	::477289746243145000
109298324	::477289818745892000
289360824	::477289875855527000
170162540	::477289901516283000
189664484	::477290010983411000
67193398	::477290044516868000
189664484	::477290060354580000
47859489	::477290122648379000
435516954	::477290150913777000
47859489	::477290173844058000
204292930	::477290247579906000
109298324	::477290345378500000
95504927	::477290350105460000
206803881	::477290416908144000
355758655	::477290421979070000
440175355	::477290427876270000
463318489	::477290434536820000
280194602	::477290453780283000
463318489	::477290495647834000
206803881	::477290499644989000
581342731	::477290501171712000
280119639	::477290521266618000
588705820	::477290540774354000
348683759	::477290561234141000
372507812	::477290591684816000
37578654	::477290653928275000
221205505	::477290703232327000
179669687	::477290779950317000
548870171	::477290793967706000
250474725	::477290795200815000
98768681	::477290823604662000
68052287	::477290826951712000
32342599	::477290836145631000
350665443	::477290839593320000
241278291	::477290850104262000
423862446	::477290861521162000
25237171	::477290879531507000
250474725	::477290880185798000
204292930	::477290908031803000
193861615	::477290946606809000
357790406	::477290970782777000
221205505	::477290993465573000
180661626	::477291026348904000
208171241	::477291048654217000
32342599	::477291075736838000
249789981	::477291132745818000
128977591	::477291136386478000
109361476	::477291137003057000
208250490	::477291143395172000
230911888	::477291169898958000
189272740	::477291185698910000
193861615	::477291208109076000
339482720	::477291208532717000
163768701	::477291250219905000
126428969	::477291252044410000
266095621	::477291254758133000
230911888	::477291280217559000
29500521	::477291283581374000
58587526	::477291317865627000
206803881	::477291338569109000
266095621	::477291401483264000
372551778	::477291450137186000
230911888	::477291457699524000
250474725	::477291474153787000
374528956	::477291567049236000
155686441	::477291576578682000
71981601	::477291603447394000
318065690	::477291622049124000
71981601	::477291658107576000
29500521	::477291698460958000
233767854	::477291714277683000
58587526	::477291728785776000
166307106	::477291733789589000
331246659	::477291739976171000
449981984	::477291766630998000
163893797	::477291798633512000
581342731	::477291801540194000
234960273	::477291809333186000
234960273	::477291827158994000
410856984	::477291922055106000
230911888	::477291936567406000
29319846	::477291958285508000
29500521	::477291976090349000
34445704	::477292009976115000
417968003	::477292026417786000
583488323	::477292044478476000
230911888	::477292049704558000
572151259	::477292058541973000
375734748	::477292060047720000
92905148	::477292069384241000
271370762	::477292071728865000
230911888	::477292103869792000
375734748	::477292179883171000
124582805	::477292190704476000
166307106	::477292214855290000
114291753	::477292235604512000
238247892	::477292245926703000
412638454	::477292252700487000
234960273	::477292260376076000
49114032	::477292275987275000
128977591	::477292288607924000
230911888	::477292297122353000
140157275	::477292297617281000
234960273	::477292299513106000
357790406	::477292346967461000
29500521	::477292348515155000
311664191	::477292354198466000
348683759	::477292364638076000
193861615	::477292381444661000
63617875	::477292404253282000
40126821	::477292416316100000
285254109	::477292420615241000
510998653	::477292421395382000
230911888	::477292427850420000
140157275	::477292441561604000
109059155	::477292467792781000
43838022	::477292496863494000
206803881	::477292548931592000
238247892	::477292565046116000
508054066	::477292619811151000
91195209	::477292633744629000
76017935	::477292653587873000
114291753	::477292667965952000
180661626	::477292690703257000
238247892	::477292725595684000
271370762	::477292761637351000
29394513	::477292770768330000
95231863	::477292804226293000
355717008	::477292815731269000
479246485	::477292920970567000
581342731	::477292949546352000
234960273	::477292956018159000
206803881	::477292959793029000
501554267	::477292962448031000
114291753	::477292967246327000
410856984	::477292979179102000
314710836	::477292997919264000
335101950	::477293012142129000
385114649	::477293012213456000
208250490	::477293020522377000
404496513	::477293080769347000
234960273	::477293108640505000
206803881	::477293123727400000
19210855	::477293136230637000
114291753	::477293163934019000
263433687	::477293165095817000
107902551	::477293185954107000
117608761	::477293199539458000
314710836	::477293217092616000
357790406	::477293309262430000
208250490	::477293313339314000
180661626	::477293350068822000
262471070	::477293415218941000
76017935	::477293415311241000
130690913	::477293422827413000
91195209	::477293517828403000
449981984	::477293523528478000
237963845	::477293535767429000
46268291	::477293542344118000
487322279	::477293553932963000
258382946	::477293561138790000
371477472	::477293585763549000
32342599	::477293711596855000
140157275	::477293713849217000
136114188	::477293714008571000
48971187	::477293741082808000
340330802	::477293781742403000
302472189	::477293790013575000
22717394	::477293795914960000
16846197	::477293810570252000
233767854	::477293824595603000
238247892	::477293837031714000
635796096	::477293847249031000
32342599	::477293848196960000
271370762	::477293861023125000
79073243	::477293880748949000
20778748	::477293913279963000
32342599	::477293929839087000
180661626	::477293966920937000
234960273	::477293978866298000
340330802	::477294024210931000
32342599	::477294035954987000
16846197	::477294049250902000
418480466	::477294052950286000
431214329	::477294063176003000
572151259	::477294087230353000
52649582	::477294097565110000
89505869	::477294132931469000
327689033	::477294144910397000
32342599	::477294178439684000
16846197	::477294183221186000
327689033	::477294194138943000
98768681	::477294205866225000
378200627	::477294216943378000
378200627	::477294223163523000
302472189	::477294239353561000
109059155	::477294245267509000
91195209	::477294257045135000
378200627	::477294286363308000
431214329	::477294295372685000
238247892	::477294295754346000
243974175	::477294308286926000
52649582	::477294334489141000
46268291	::477294341551947000
233767854	::477294380147937000
109059155	::477294381964083000
271370762	::477294389367037000
89505869	::477294392982532000
109059155	::477294406064566000
46268291	::477294418341265000
67193398	::477294421684133000
431214329	::477294433923104000
32342599	::477294460959604000
206803881	::477294464474443000
378200627	::477294466051481000
52649582	::477294488646586000
95714823	::477294494828613000
20778748	::477294507117924000
25235649	::477294511953956000
302472189	::477294523794485000
20778748	::477294543088263000
89505869	::477294555172057000
22944914	::477294579113152000
237530197	::477294579243163000
46268291	::477294616304033000
238247892	::477294622767460000
89505869	::477294632036859000
431214329	::477294633144156000
216507874	::477294640899452000
243974175	::477294641679564000
140206179	::477294685921107000
431214329	::477294708352225000
24634410	::477294734885392000
378771457	::477294802296262000
198651083	::477294820634132000
237530197	::477294830943338000
34863840	::477294853928136000
31294794	::477294865311477000
302472189	::477294869291864000
431214329	::477294895191687000
68775336	::477294907640397000
32342599	::477294915756384000
189272740	::477294933754134000
67193398	::477294942797041000
238247892	::477294949436649000
29394513	::477294968109670000
122283306	::477294971553214000
431214329	::477295004944039000
237986569	::477295005145374000
114291753	::477295024887955000
375385791	::477295027232571000
302472189	::477295069355966000
122283306	::477295072711426000
166307106	::477295083608211000
29319846	::477295094911885000
238247892	::477295105175330000
32342599	::477295126042005000
29394513	::477295127551954000
355598729	::477295127925252000
339482720	::477295135026192000
25235649	::477295136208986000
114291753	::477295140654968000
28054060	::477295182669303000
170162540	::477295196200136000
572151259	::477295263669682000
296590824	::477295275136925000
53863390	::477295277125017000
463318489	::477295279524171000
33629617	::477295311501545000
238247892	::477295317465829000
339482720	::477295344502333000
463318489	::477295346356203000
52649582	::477295378904399000
280119639	::477295392648736000
358031089	::477295416333987000
431214329	::477295418775072000
29394513	::477295440686096000
200764512	::477295442825191000
22944914	::477295447015313000
238247892	::477295508159885000
29319846	::477295513155272000
53863390	::477295546235752000
32342599	::477295581677617000
204292930	::477295614376411000
540330411	::477295628683190000
122283306	::477295629626925000
114291753	::477295634215497000
588705820	::477295655237726000
218956862	::477295687025971000
26947347	::477295726553083000
155034504	::477295760023638000
238247892	::477295766998765000
280119639	::477295798481219000
32342599	::477295920132784000
48971187	::477295939078471000
31345791	::477295980581117000
32342599	::477295987359117000
24803741	::477296016069099000
463318489	::477296027322445000
374528956	::477296029067255000
431214329	::477296030854037000
546989830	::477296037241962000
302472189	::477296043722174000
155034504	::477296062021910000
170162540	::477296128774258000
32342599	::477296187574202000
340330802	::477296204674383000
546989830	::477296207711064000
340330802	::477296229475303000
200849010	::477296310194683000
155034504	::477296310270164000
37578654	::477296311465549000
32342599	::477296317245313000
360954828	::477296361813983000
187089991	::477296389014032000
167301113	::477296395573919000
237986569	::477296398589636000
48557490	::477296426536284000
331246659	::477296432039219000
32342599	::477296438863339000
376425912	::477296448476688000
27268559	::477296451693715000
463318489	::477296473105649000
26947347	::477296499118727000
187089991	::477296505036877000
446541836	::477296511412219000
27986325	::477296512620175000
450560571	::477296553518845000
588705820	::477296558392631000
308726677	::477296572879745000
200316617	::477296574091898000
155034504	::477296588344152000
29394513	::477296597458358000
27986325	::477296606891356000
237986569	::477296615674220000
237986569	::477296651720077000
621474989	::477296671680770000
348683759	::477296725082656000
238247892	::477296770418896000
137587439	::477296784406888000
27986325	::477296787472912000
187089991	::477296797392449000
271738272	::477296803646144000
278220302	::477296875624620000
471516383	::477296896222830000
546989830	::477296913507561000
327689033	::477296915990589000
463318489	::477296921237651000
187089991	::477296945203912000
234960273	::477296950430019000
340330802	::477296996634484000
234960273	::477297001353052000
142038800	::477297036455190000
17830276	::477297057699344000
291518680	::477297100082794000
155034504	::477297119338835000
234960273	::477297134501232000
272999900	::477297190079963000
32342599	::477297214809583000
27986325	::477297225253408000
501554267	::477297240675844000
238247892	::477297255112663000
50507669	::477297264235663000
312710029	::477297264335929000
156166678	::477297336893194000
226429138	::477297347395739000
32342599	::477297427121049000
27986325	::477297459811475000
20190503	::477297481080782000
27268559	::477297481483423000
410047216	::477297632616796000
107610605	::477297656335593000
187089991	::477297693849440000
27986325	::477297698890977000
463318489	::477297717761171000
55161530	::477297718356766000
238247892	::477297729039654000
410856984	::477297768684199000
27626703	::477297785985712000
37316930	::477297793900740000
128937859	::477297796769251000
27986325	::477297811105386000
340330802	::477297847360950000
27986325	::477297986423103000
330799447	::477298003867209000
360954828	::477298017045712000
302472189	::477298018962522000
286502927	::477298029033029000
372551778	::477298037350354000
546989830	::477298088436981000
499167427	::477298096871714000
546989830	::477298124856127000
372551778	::477298137418059000
410856984	::477298180501946000
302472189	::477298243517169000
32342599	::477298277897891000
360954828	::477298286752067000
313792688	::477298297132949000
321844248	::477298321564762000
463318489	::477298369056866000
156166678	::477298370977873000
137587439	::477298413659099000
277814195	::477298424102940000
408772521	::477298435029078000
137587439	::477298479765532000
216168764	::477298480499552000
32342599	::477298590977896000
142038800	::477298629044998000
200849010	::477298682107158000
24803741	::477298685462605000
237986569	::477298708082470000
237118122	::477298736557608000
27986325	::477298744623243000
26947347	::477298745852170000
348683759	::477298747118874000
237330810	::477298759815012000
395057520	::477298764235816000
237986569	::477298780677500000
26947347	::477298864743907000
32342599	::477298898155761000
27986325	::477298899669889000
269151566	::477298901125324000
118855202	::477298947803729000
137587439	::477298964769689000
238247892	::477298984994603000
41143305	::477298994733776000
238247892	::477299010743439000
340330802	::477299013243260000
189272740	::477299063277117000
41143305	::477299107594108000
340330802	::477299156432605000
200849010	::477299175277596000
29319846	::477299178276519000
493221106	::477299186702893000
493221106	::477299214976679000
321844248	::477299233041551000
52542320	::477299258161254000
352970133	::477299271016804000
374289648	::477299320283074000
237112765	::477299347189530000
28346387	::477299374452510000
481512198	::477299422703788000
206803881	::477299427825045000
348683759	::477299476235710000
340330802	::477299489049300000
17016789	::477299492618653000
206803881	::477299519898394000
174720518	::477299581252685000
378200627	::477299621199216000
449981984	::477299648680300000
174720518	::477299657853259000
378200627	::477299706658185000
237986569	::477299724794335000
340330802	::477299769614667000
351004243	::477299878066790000
301761224	::477299899667476000
493221106	::477299961101434000
28346387	::477299963974529000
493221106	::477299972837097000
238247892	::477299999953285000
379358099	::477300022598311000
200849010	::477300024125034000
241278291	::477300033146990000
200849010	::477300044387717000
410047216	::477300055926272000
200849010	::477300066978263000
50507669	::477300110255083000
206803881	::477300130740064000
292012619	::477300280199888000
41143305	::477300282259288000
323477702	::477300309216067000
247633146	::477300314647695000
237986569	::477300328241827000
292012619	::477300436341256000
206803881	::477300451679801000
238786875	::477300500707426000
438647243	::477300597503184000
303342881	::477300602712498000
374289648	::477300607082958000
41143305	::477300611428261000
321844248	::477300629707055000
312857835	::477300650233982000
30032107	::477300717275729000
327689033	::477300728705204000
438647243	::477300806920593000
375734748	::477300843314565000
315559101	::477300846485467000
406110065	::477300853380898000
187089991	::477300864650973000
243751614	::477300866035105000
341313395	::477300888369758000
238786875	::477300908145922000
312857835	::477300922465271000
364439246	::477301009887158000
187089991	::477301035979919000
309778100	::477301157669269000
237986569	::477301183795589000
410047216	::477301260907843000
178269816	::477301290398019000
312857835	::477301302062374000
283328574	::477301302334984000
406110065	::477301344731004000
163893797	::477301399101784000
613956023	::477301426247315000
178269816	::477301436716306000
142038800	::477301443993411000
414526765	::477301456270524000
410047216	::477301636335816000
237118122	::477301684570316000
435557155	::477301686172925000
406110065	::477301695232237000
258235483	::477301708188434000
106855310	::477301710688243000
106855310	::477301719404007000
328779215	::477301749464580000
91195209	::477301762685034000
435478224	::477301777851633000
24199433	::477301840359354000
247560161	::477301864594018000
42994926	::477301865588080000
216168764	::477301869681721000
28510276	::477301892502941000
233767854	::477302029535039000
29319846	::477302030164164000
431214329	::477302030784925000
233767854	::477302036266893000
253689041	::477302040264454000
216168764	::477302047591514000
540330411	::477302073407438000
251821834	::477302075567534000
337510374	::477302104772452000
233767854	::477302110090825000
309778100	::477302125219684000
116071398	::477302130844250000
200764512	::477302137022476000
29319846	::477302151949983000
218956862	::477302162288951000
27268559	::477302168790134000
24199433	::477302198640992000
286282963	::477302226017206000
540330411	::477302237824176000
237986569	::477302253926109000
528542109	::477302283810529000
118855202	::477302310041686000
187089991	::477302326592409000
264677315	::477302386721951000
337510374	::477302414429536000
61050527	::477302421136240000
20935798	::477302441919000000
15137186	::477302458041892000
61050527	::477302491931893000
406110065	::477302494591057000
440624261	::477302534579568000
155650977	::477302577063657000
59352013	::477302595053031000
429558621	::477302622995509000
440624261	::477302667526410000
312857835	::477302728062799000
375734748	::477302729706971000
114291753	::477302785969360000
409709795	::477302832568094000
114291753	::477302877593956000
264677315	::477302910628286000
238786875	::477302912947732000
218956862	::477302989011443000
118855202	::477303018149249000
79861287	::477303023585087000
117608761	::477303076752064000
159011393	::477303129902313000
497544291	::477303152295702000
79861287	::477303264006782000
19210855	::477303274123452000
231150237	::477303314938200000
531871315	::477303315936448000
264677315	::477303344109596000
52649582	::477303368528830000
264677315	::477303492617326000
406110065	::477303512393457000
187089991	::477303623655772000
26947347	::477303624016482000
218956862	::477303701602725000
406110065	::477303822679687000
109298324	::477303853801414000
26947347	::477303881647403000
431214329	::477303920167878000
357790406	::477303996353241000
70982412	::477304004536324000
291518680	::477304047842516000
378200627	::477304048857522000
286282963	::477304072224010000
48557490	::477304101718335000
483115964	::477304105971359000
70982412	::477304117119823000
16846197	::477304143095529000
277814195	::477304189333168000
189664484	::477304235483099000
55161530	::477304423819902000
26947347	::477304440668446000
277814195	::477304487619461000
304645030	::477304637670694000
44451086	::477304663461470000
21696310	::477304782445498000
410047216	::477304836552007000
216819428	::477304857817133000
551447338	::477304869670223000
277814195	::477304877010284000
406110065	::477304896660586000
410047216	::477304934874886000
40478607	::477304943729467000
434439338	::477305010489802000
483115964	::477305040466485000
551447338	::477305074142547000
410047216	::477305083349045000
378200627	::477305108435189000
60098410	::477305162910797000
351896383	::477305196020629000
378200627	::477305210960769000
471204596	::477305249623851000
490841822	::477305273426534000
114291753	::477305306242752000
54587465	::477305309963120000
54587465	::477305347980279000
551447338	::477305375968870000
77078833	::477305376019189000
430072028	::477305650154704000
29394513	::477305664369213000
430072028	::477305689547612000
118855202	::477305730945388000
356974615	::477305780199104000
368577195	::477305794564603000
118855202	::477305803674624000
406110065	::477305812138741000
50507669	::477305854736093000
26947347	::477305933127639000
27299320	::477305976446386000
100378471	::477305986638561000
27299320	::477306032129966000
29394513	::477306139227348000
27299320	::477306140124917000
175928437	::477306253388300000
175928437	::477306266033737000
175928437	::477306279955005000
238786875	::477306339597635000
406110065	::477306421483028000
18618379	::477306431876526000
311031621	::477306486566035000
330691749	::477306488499601000
34445704	::477306488914862000
55161530	::477306523241050000
319145382	::477306570657632000
237986569	::477306573161648000
311031621	::477306621190627000
339482720	::477306829240668000
406110065	::477306881002979000
540330411	::477306988875894000
417968003	::477307063568052000
148912524	::477307073890226000
106778257	::477307123924082000
152715270	::477307143012360000
311031621	::477307414845194000
319420243	::477307470738497000
225893243	::477307499423346000
226429138	::477307504448126000
406110065	::477307614187880000
77078833	::477307650435072000
364439246	::477307651424911000
27299320	::477307707645370000
262382570	::477307830144212000
177111779	::477307892458995000
177111779	::477307898268102000
309167251	::477307956522786000
176487313	::477307990953832000
27299320	::477308000508444000
148912524	::477308007676530000
86349050	::477308019475103000
148912524	::477308043592355000
27299320	::477308090715340000
232736272	::477308133652447000
177111779	::477308148567400000
27299320	::477308152900108000
177111779	::477308155919990000
100090407	::477308205442142000
406110065	::477308238321303000
100195876	::477308250958733000
100195876	::477308251596267000
95714823	::477308359637344000
511899726	::477308464201351000
27299320	::477308511190138000
605608831	::477308578777161000
6284612	::477308656157868000
372551778	::477308767847993000
39215095	::477308860597035000
30032107	::477308870595866000
95714823	::477309080248143000
27299320	::477309145566023000
322842111	::477309238209826000
66786075	::477309250297790000
351099839	::477309272452120000
400249617	::477309288965091000
163415941	::477309303162822000
104112940	::477309308963524000
27299320	::477309384591024000
406110065	::477309489360543000
156166678	::477309514727690000
42994926	::477309565663338000
278165989	::477309638870700000
27299320	::477309694726262000
357790406	::477309718294462000
233767854	::477309726875582000
443376354	::477309747079553000
406110065	::477309831460581000
27299320	::477309842462228000
100742600	::477309845805080000
335003775	::477309876717105000
233767854	::477309900582699000
30032107	::477309992974839000
27299320	::477310070644953000
233767854	::477310073476112000
226429138	::477310082745524000
100742600	::477310116434157000
233767854	::477310122192936000
399408344	::477310163557179000
27299320	::477310197287763000
18618379	::477310224424906000
34204169	::477310261368340000
226429138	::477310390343188000
339295860	::477310405635608000
357790406	::477310431267020000
27299320	::477310455367495000
136038442	::477310458378989000
106855310	::477310472140496000
226429138	::477310475063947000
233767854	::477310498132611000
440875002	::477310606635044000
226429138	::477310635756122000
455542048	::477310637266063000
333704327	::477310680958132000
400249617	::477310682774269000
379833720	::477310746531880000
27299320	::477310764890353000
136038442	::477310829545533000
499167427	::477310912697602000
226429138	::477310958654595000
226429138	::477311006926856000
136038442	::477311068553768000
27299320	::477311090586447000
354412568	::477311177312067000
226429138	::477311182139707000
509760806	::477311195997667000
200764512	::477311208563810000
156508337	::477311210790989000
364439246	::477311227123621000
136038442	::477311357163810000
375734748	::477311364323475000
323011452	::477311376973504000
27299320	::477311387035660000
429345484	::477311389988446000
226429138	::477311397206827000
455542048	::477311463791403000
400249617	::477311477028634000
136038442	::477311527146385000
50507669	::477311545190268000
237936556	::477311556053524000
277829772	::477311722328322000
323011452	::477311729957744000
27299320	::477311757438832000
193583131	::477311776954929000
499167427	::477311812094795000
226429138	::477311819170590000
458472537	::477311848039976000
27299320	::477311931561160000
30032107	::477311974397579000
27299320	::477312018181931000
27299320	::477312112159502000
414526765	::477312118908137000
458472537	::477312181822701000
409662649	::477312221261729000
409662649	::477312237413990000
409662649	::477312250688991000
409662649	::477312270196695000
465292139	::477312355378798000
337416247	::477312357970874000
458472537	::477312389893746000
27299320	::477312434940555000
200316617	::477312441479471000
414526765	::477312462132224000
400249617	::477312462715252000
309778100	::477312536023285000
490016303	::477312558093697000
55888161	::477312561034301000
387188572	::477312584828198000
490016303	::477312751744737000
29302446	::477312839405678000
450560571	::477312887849877000
458472537	::477312941172072000
226429138	::477312960717529000
265760942	::477313039641751000
490016303	::477313148026765000
605608831	::477313267950297000
406772829	::477313277098090000
27299320	::477313363869831000
27299320	::477313376570183000
605608831	::477313383188795000
339295860	::477313742967812000
39863661	::477313763532488000
605608831	::477313813398560000
279139758	::477313878192160000
25223941	::477313915202699000
100742600	::477313926183395000
25223941	::477313947658240000
282692620	::477314008173645000
226429138	::477314021897428000
29302446	::477314025164787000
321498402	::477314052985593000
100742600	::477314144190730000
265760942	::477314177350905000
328252982	::477314252890316000
30032107	::477314298033614000
47859489	::477314552946634000
490016303	::477314640087502000
137587439	::477314658685038000
319420243	::477314701466935000
282692620	::477314765392314000
357150048	::477314809994543000
148912524	::477314876965015000
516017637	::477314906530648000
573151200	::477314962709164000
91195209	::477314987220688000
27299320	::477315027066568000
62975545	::477315052031070000
137014162	::477315064207142000
27299320	::477315184453644000
410856984	::477315185841954000
27299320	::477315228196028000
27299320	::477315271615467000
605608831	::477315329547198000
27299320	::477315367765671000
27299320	::477315419972186000
29394513	::477315475844526000
28054060	::477315540071899000
64813007	::477315666005876000
27299320	::477315711992221000
490016303	::477315794049593000
65826107	::477315876161474000
27299320	::477315911230054000
155730095	::477315932713279000
27299320	::477315960064319000
40810916	::477315970810138000
332631850	::477316099810160000
40810916	::477316142554288000
454146385	::477316152171835000
65826107	::477316185143250000
27299320	::477316187513036000
27299320	::477316268848988000
137014162	::477316296355221000
297652605	::477316415901274000
27299320	::477316429276917000
414217500	::477316440232443000
27299320	::477316462927822000
282692620	::477316483224072000
328779215	::477316487049248000
27299320	::477316587691593000
65826107	::477316625968799000
332631850	::477316661624598000
137587439	::477316665693048000
65826107	::477316691420913000
226429138	::477316702779080000
49114032	::477316706118139000
65826107	::477316792310697000
27299320	::477316803647922000
513855251	::477316863144128000
219188629	::477316885365526000
237024825	::477316923042959000
235382002	::477317017326718000
319420243	::477317050642092000
226429138	::477317051921334000
195563881	::477317093646290000
297652605	::477317126483488000
283251929	::477317209799143000
65826107	::477317229579493000
635796096	::477317274496274000
235382002	::477317328460193000
373126936	::477317377340608000
297652605	::477317398857388000
364439246	::477317419484995000
65826107	::477317423524098000
297652605	::477317445070241000
228213959	::477317590956507000
605608831	::477317687035437000
163415941	::477317723404267000
27299320	::477317723995639000
163415941	::477317737102848000
282692620	::477317823757180000
337466318	::477317829184598000
27299320	::477317896956153000
65826107	::477317917873156000
335101950	::477317940824383000
240015074	::477317971434418000
335101950	::477318000471572000
27299320	::477318038673313000
16713682	::477318117291356000
25410192	::477318212585914000
65826107	::477318233653927000
40478607	::477318262124847000
27299320	::477318285814288000
357790406	::477318291321397000
477188816	::477318303820439000
195563881	::477318363677327000
591216066	::477318430563917000
65826107	::477318515251085000
401757405	::477318648537698000
27299320	::477318674290712000
65826107	::477318682083741000
27299320	::477318683593691000
29394513	::477318685833433000
458472537	::477318695417438000
194998718	::477318743106662000
50354861	::477318751415586000
251821834	::477318768595435000
29394513	::477318807438888000
50354861	::477318815823314000
65826107	::477318906684526000
163415941	::477318917971394000
387188572	::477318920689287000
27299320	::477319025895034000
259021462	::477319031368585000
564879952	::477319091653324000
540330411	::477319100423610000
65826107	::477319117817397000
40478607	::477319144938147000
332631850	::477319149236916000
540330411	::477319151271165000
219188629	::477319157139001000
297652605	::477319165137530000
175928437	::477319169377968000
297652605	::477319174708948000
250474725	::477319226080780000
352970133	::477319242719563000
564879952	::477319282003427000
321498402	::477319286038360000
175928437	::477319305676083000
505323751	::477319340472008000
27299320	::477319344397901000
39237011	::477319347652657000
62186442	::477319355634442000
91195209	::477319414979633000
65826107	::477319452925505000
175928437	::477319459342802000
27299320	::477319465420333000
261942709	::477319473087541000
75209135	::477319478041001000
32671267	::477319483414290000
40478607	::477319491484143000
386956382	::477319545284067000
27299320	::477319553827893000
194998718	::477319579568320000
65826107	::477319591866036000
118733444	::477319675538206000
14205371	::477319739841069000
118733444	::477319780592926000
118733444	::477319781859618000
118733444	::477319798183837000
17830276	::477319863317168000
175928437	::477319877422620000
228213959	::477319897676931000
225691566	::477319930694467000
261043724	::477319999162306000
14205371	::477320037103976000
47859489	::477320058994044000
65826107	::477320100639293000
118733444	::477320141592465000
65826107	::477320143626715000
213187842	::477320307623985000
175928437	::477320351722909000
200316617	::477320360262504000
564879952	::477320466743300000
175928437	::477320469528334000
175928437	::477320513438498000
260338000	::477320637405356000
387188572	::477320648352477000
390504920	::477320654434222000
175928437	::477320677624512000
175928437	::477320681139355000
235272576	::477320792368095000
175928437	::477320803747258000
29394513	::477320994491625000
387188572	::477321023117729000
263006098	::477321039613943000
20713213	::477321048312922000
16713682	::477321059067113000
301203823	::477321117493764000
285955708	::477321176901906000
32671267	::477321177560780000
175928437	::477321212637351000
285955708	::477321217578663000
65826107	::477321239044698000
247633146	::477321342530760000
14205371	::477321422520348000
247633146	::477321442036428000
16713682	::477321512643338000
264335101	::477321604091760000
175928437	::477321608642572000
364439246	::477321718839529000
200316617	::477321800980783000
62186442	::477321822426247000
167301113	::477321828843540000
29394513	::477321845767544000
29394513	::477321862364401000
364439246	::477321910288539000
29391732	::477321979322957000
235272576	::477322103696269000
420323287	::477322130112016000
29394513	::477322161195999000
340067989	::477322174928134000
540330411	::477322196704952000
247159855	::477322295912833000
423862446	::477322297624100000
340067989	::477322435952271000
420323287	::477322448443297000
226429138	::477322615241965000
175928437	::477322637073326000
14190836	::477322647714689000
27299320	::477322708514910000
29394513	::477322748826365000
27299320	::477322794380718000
226429138	::477322935019925000
27299320	::477322954372435000
216833550	::477322989940129000
606781453	::477322995543728000
293644929	::477323026636488000
259021462	::477323102808862000
240798548	::477323149659234000
226429138	::477323175374491000
335608417	::477323190297833000
68775336	::477323209822318000
29500521	::477323210791608000
29605636	::477323227153170000
226429138	::477323300192780000
120139449	::477323346946686000
27299320	::477323370288017000
27299320	::477323400172425000
384488111	::477323481768402000
423862446	::477323583765499000
27299320	::477323595350151000
27299320	::477323614732038000
606781453	::477323704901181000
178985516	::477323707765911000
228213959	::477323736102604000
200316617	::477323756616966000
487322279	::477323793115799000
27299320	::477323832428986000
385595835	::477323884333518000
175928437	::477323980320157000
605608831	::477324060993396000
27299320	::477324065028329000
328779215	::477324069277147000
606781453	::477324081528709000
175928437	::477324091343384000
215174499	::477324126533582000
271738272	::477324127947071000
175928437	::477324176810721000
247159855	::477324194078683000
27299320	::477324212860755000
384488111	::477324235770052000
487322279	::477324261434982000
27299320	::477324337100230000
487322279	::477324455601905000
226429138	::477324475357089000
293644929	::477324525663555000
27299320	::477324525776818000
156961324	::477324554423894000
27299320	::477324607221792000
368691437	::477324611449651000
443376354	::477324658270695000
29394513	::477324691313414000
49114032	::477324731914268000
27299320	::477324739933773000
335608417	::477324751501680000
200316617	::477324786595409000
335608417	::477324844208386000
49114032	::477324903234809000
24634410	::477324934478188000
49114032	::477325026576707000
479245748	::477325067169181000
27299320	::477325115378528000
49114032	::477325157124427000
27299320	::477325176648908000
27299320	::477325205111439000
479245748	::477325230059167000
27299320	::477325245435498000
383045348	::477325320140226000
16713682	::477325353963106000
605608831	::477325384174694000
200316617	::477325392076738000
15806298	::477325422963601000
348047989	::477325433705222000
25942336	::477325581118218000
292395819	::477325650554912000
292395819	::477325695664680000
56556074	::477325743441977000
358307309	::477325795950485000
606781453	::477325821707694000
335608417	::477325946635051000
27299320	::477325999558758000
38326757	::477326118190452000
346569016	::477326189774651000
371243365	::477326244782948000
418480466	::477326253754576000
27299320	::477326307366150000
332631850	::477326371341869000
27299320	::477326422130708000
348047989	::477326486664278000
27299320	::477326605656682000
27299320	::477326700439539000
330691749	::477326734052712000
27299320	::477326913761865000
370420008	::477326992979677000
27299320	::477327028354433000
49114032	::477327078203744000
124954284	::477327081936662000
285955708	::477327156725293000
260262291	::477327177763917000
27299320	::477327201545633000
175928437	::477327430030331000
175928437	::477327526079889000
187741596	::477327578756182000
175928437	::477327780351188000
335608417	::477327805231796000
239257340	::477327909481230000
510678171	::477327947708514000
335608417	::477327988006985000
337466318	::477328021192323000
269401499	::477328045255036000
27299320	::477328111269203000
368691437	::477328146316787000
136458681	::477328227359150000
186945768	::477328239623290000
337416247	::477328308040773000
292395819	::477328325434548000
27299320	::477328326457970000
39469570	::477328360188960000
27299320	::477328495584870000
335608417	::477328541025976000
175928437	::477328598055927000
175928437	::477328662534963000
39469570	::477328731632328000
27299320	::477328842294431000
335608417	::477328851534491000
52995718	::477328936158756000
27299320	::477329029058412000
292395819	::477329155223080000
634822122	::477329347695489000
27299320	::477329480373923000
27299320	::477329610393141000
163415941	::477329614423851000
163415941	::477329672896647000
271738272	::477329731788873000
19770255	::477329740060041000
27299320	::477329777544556000
27299320	::477329886449659000
430072028	::477329902971019000
27299320	::477329989327532000
27299320	::477330073041645000
172025978	::477330166209732000
256638502	::477330188389195000
605608831	::477330199978065000
27299320	::477330223415832000
435478224	::477330251286978000
200316617	::477330297025871000
38594501	::477330319045976000
27299320	::477330345658818000
212047421	::477330364071825000
27299320	::477330450076024000
27299320	::477330496204984000
34445704	::477330533454577000
368691437	::477330639528542000
430182591	::477330664543358000
258532274	::477330780348088000
21112883	::477330846597140000
27299320	::477330853190594000
175928437	::477330890746392000
175928437	::477330957788135000
146909951	::477330969486045000
375967762	::477330993485869000
330799447	::477331000565854000
27299320	::477331043419058000
253689041	::477331178408529000
256781130	::477331222473871000
27299320	::477331281580003000
435557155	::477331662036942000
27299320	::477331667787333000
34445704	::477331753212731000
27299320	::477331854614200000
177111779	::477332031404138000
264335101	::477332066149732000
264335101	::477332233775108000
27299320	::477332474410717000
335608417	::477332495298334000
27299320	::477332624331902000
27299320	::477332656212815000
27299320	::477332807945953000
330691749	::477332883112079000
330201359	::477332912619388000
513855251	::477332983351758000
713245898	::477333072229068000
27299320	::477333186217660000
226429138	::477333225639915000
634822122	::477333373182955000
29391732	::477333383240880000
27299320	::477333411623739000
71597388	::477333473506521000
335608417	::477333491109986000
27299320	::477333560810950000
27299320	::477333592675069000
513855251	::477333650304798000
27299320	::477333800846757000
226429138	::477333800850976000
277829772	::477333826771767000
71597388	::477333865346781000
27299320	::477333972939055000
34445704	::477334098210332000
314988406	::477334122755403000
375967762	::477334158209855000
513855251	::477334170318811000
27299320	::477334244306333000
71597388	::477334463072837000
27299320	::477334538763264000
98589714	::477334563727761000
226429138	::477334581016670000
226429138	::477334602973851000
27299320	::477334632736624000
71597388	::477334765071114000
713245898	::477334810638041000
226429138	::477334879500136000
513855251	::477334887436132000
27299320	::477334894272454000
342845822	::477334897053270000
375967762	::477334907446775000
64791948	::477334998568038000
435557155	::477335026187509000
27299320	::477335175739617000
418480466	::477335463942832000
296590824	::477335536483315000
420731308	::477335771351744000
187741596	::477335803400429000
27299320	::477335855699218000
27299320	::477335966969892000
200764512	::477336029024616000
435557155	::477336038340177000
27299320	::477336043146838000
49114032	::477336068568522000
360761105	::477336071261265000
49114032	::477336350773886000
17054163	::477336406285500000
27299320	::477336414841868000
410877459	::477336506520989000
49114032	::477336590037966000
55120405	::477336710645182000
200764512	::477336712842969000
55120405	::477336815192395000
205124512	::477336846314119000
420731308	::477336847845060000
49114032	::477336918179319000
420323287	::477336990883397000
420731308	::477337129274449000
375967762	::477337156424187000
98589714	::477337236225019000
200764512	::477337282454646000
226429138	::477337282999894000
220532575	::477337321134514000
27299320	::477337412989771000
27299320	::477337678388527000
49114032	::477337739650539000
27299320	::477337836283113000
27299320	::477337922669002000
35369698	::477337929707044000
27299320	::477337998632034000
534913317	::477338013286940000
513855251	::477338024955478000
364439246	::477338049227943000
15782772	::477338140500172000
27299320	::477338203955793000
208171241	::477338247287148000
27299320	::477338464929599000
21696310	::477338470445092000
21696310	::477338516813131000
53312065	::477338526942380000
21696310	::477338562610753000
35369698	::477338573587238000
328779215	::477338682337132000
21696310	::477338808690954000
355598729	::477338829381062000
513855251	::477338871265378000
375967762	::477338917176233000
264677315	::477339044330749000
234214828	::477339108440698000
77078833	::477339116862861000
21696310	::477339244927524000
27299320	::477339256977776000
417472148	::477339262883360000
500308199	::477339309498839000
21696310	::477339439597768000
414526765	::477339555452833000
75034878	::477339570363572000
513855251	::477339805806632000
414526765	::477339826488766000
460765832	::477339890284109000
27299320	::477339896290373000
27299320	::477339999306665000
364439246	::477340006726373000
355598729	::477340095943430000
245957488	::477340164188938000
375967762	::477340172304936000
477235727	::477340426869825000
146909951	::477340508620996000
287228225	::477340616242651000
146909951	::477340616938905000
71597388	::477340624413138000
516096126	::477340680193208000
146909951	::477340773814243000
423862446	::477340826029133000
27299320	::477340932962926000
146909951	::477341015569739000
375967762	::477341116245626000
516096126	::477341181026656000
375967762	::477341182331072000
364439246	::477341250471727000
15782772	::477341271598448000
29500521	::477341381975756000
375967762	::477341420559163000
513855251	::477341680941539000
513855251	::477341764806664000
536141027	::477341815297679000
375967762	::477341921388400000
375967762	::477341992527994000
15782772	::477342015080763000
536141027	::477342117916729000
28771314	::477342128956112000
487322279	::477342504887414000
465266221	::477342625024835000
375967762	::477342759846567000
414526765	::477342792373387000
339184731	::477342829782396000
414526765	::477343072133476000
423862446	::477343094279385000
20496164	::477343175913123000
465002314	::477343226467086000
323477702	::477343291730444000
375967762	::477343406373347000
423862446	::477343418671042000
454146385	::477343440707932000
20496164	::477343718333087000
30406728	::477343776025751000
349484189	::477343798079389000
423862446	::477343821735284000
39469570	::477343861279182000
61402370	::477343903410946000
375967762	::477344019870015000
15902298	::477344032293531000
222278624	::477344089717735000
15902298	::477344232450310000
635577431	::477344248157581000
15782772	::477344368550899000
204292930	::477344406886825000
124582805	::477344512012845000
20496164	::477344526479015000
124582805	::477344558410260000
375967762	::477344630887837000
234828491	::477344733555994000
465002314	::477344974149672000
375967762	::477344980663402000
105607367	::477344984631230000
116988168	::477345037965983000
375967762	::477345056722919000
26413556	::477345072774516000
15902298	::477345113664786000
238322255	::477345193843105000
150839491	::477345196821057000
27299320	::477345525885186000
40708485	::477345613420322000
27299320	::477345629878747000
265553576	::477345699827171000
375967762	::477345871151906000
27299320	::477345973358698000
27299320	::477346215772692000
149980973	::477346250627362000
27299320	::477346298870263000
27299320	::477346423805972000
61402370	::477346440092475000
408031484	::477346914963165000
114291753	::477347063978409000
299796220	::477347093040742000
114291753	::477347137106108000
82600674	::477347181678960000
473718221	::477347276377956000
320692054	::477347640363851000
501554267	::477347778931064000
177111779	::477347826607730000
286487329	::477348116727750000
552029617	::477348404243099000
283051149	::477348484253626000
100742600	::477349019543293000
375967762	::477349202897301000
100742600	::477349253145059000
286487329	::477349323450351000
360951591	::477349422846574000
297052199	::477349839802355000
297052199	::477349868424286000
179669687	::477349870479482000
116988168	::477349963530125000
536141027	::477349995767529000
321498402	::477350001329197000
297052199	::477350022980173000
500308199	::477350023122780000
50354861	::477350030945157000
536141027	::477350223388229000
286487329	::477350354670325000
280119639	::477350512409341000
283251929	::477350816517324000
397024307	::477350930732445000
536141027	::477350952748318000
283251929	::477350980611080000
378367977	::477351083522535000
46070001	::477351168868626000
378367977	::477351262673842000
216833550	::477351343430963000
260262291	::477351816850452000
303488399	::477351871292526000
56917722	::477352071650226000
68775336	::477352158073868000
283251929	::477352162213634000
283251929	::477352223769235000
283251929	::477352242199003000
487322279	::477352299832938000
179669687	::477352598823911000
480638215	::477352703383707000
480638215	::477352740293603000
418480466	::477352774267457000
349484189	::477352950176555000
418480466	::477353171891666000
179669687	::477353207312547000
111462710	::477353252577480000
179669687	::477353369116225000
216833550	::477353462473035000
417428775	::477353669621338000
545129813	::477353727913783000
20924979	::477353938883063000
179669687	::477353955828060000
208296274	::477353994218504000
60712766	::477354133679120000
349484189	::477354527033532000
372611209	::477354620453281000
625900103	::477355154832764000
349484189	::477355206242349000
374772557	::477355268620029000
28771314	::477355439298838000
16166332	::477356094012932000
33629617	::477356125503778000
487322279	::477356729500307000
276381534	::477356748727414000
283251929	::477356922736082000
283251929	::477357146820980000
276381534	::477357232817201000
262240809	::477357511041765000
323477702	::477357845533315000
283251929	::477357891012149000
103526992	::477358179336994000
276381534	::477358486058467000
58587013	::477358504399753000
283251929	::477358549740171000
178269816	::477358655579238000
262240809	::477358746406879000
276381534	::477358831488757000
178269816	::477359216789704000
177111779	::477360437739020000
211376385	::477360724369371000
106855310	::477360821857574000
106855310	::477360973938847000
450560571	::477361089382862000
62975545	::477361129761419000
700013623	::477361486566658000
283251929	::477361586504355000
487322279	::477361644666761000
450560571	::477361684051288000
450560571	::477361788942426000
35706997	::477362163896430000
106855310	::477362352770138000
374772557	::477362550913236000
102233693	::477362616965136000
102233693	::477362654126686000
297652605	::477362675526008000
20924979	::477362738763550000
20924979	::477362841914077000
299796220	::477362962936520000
20924979	::477363036781441000
297652605	::477364209664024000
312435293	::477364562497261000
244800948	::477365959485689000
64768338	::477367276232929000
413735493	::477367735446298000
17035194	::477367844448247000
336845657	::477368038723833000
17035194	::477369433145749000
17035194	::477369765569515000
546947837	::477369897454817000
283251929	::477370163503693000
34108658	::477370638902910000
351641054	::477370697640341000
283251929	::477370729269174000
418480466	::477371167250993000
408098797	::477371187623133000
100018299	::477371433861931000
100018299	::477371608609210000
100018299	::477371811663863000
28054060	::477372461307420000
152715270	::477373258602266000
29500521	::477373286200778000
329333638	::477373452676915000
271717879	::477373735234588000
320692054	::477374040714137000
329333638	::477374060272173000
303488399	::477374178715119000
320692054	::477374237468934000
364439246	::477374719029567000
303488399	::477374737425760000
320692054	::477375014765735000
19684793	::477375415837679000
15186859	::477375905497874000
376361293	::477376207277654000
40708485	::477376615131779000
303488399	::477376955566653000
303488399	::477377096814055000
258636623	::477377990499000000
100018299	::477378063731146000
213287321	::477378400399540000
153543800	::477378464731770000
258636623	::477378465587810000
79861287	::477378477272735000
40708485	::477378573808844000
258636623	::477378723478790000
40708485	::477379433720856000
258636623	::477379840669384000
56059141	::477380493055246000
215109001	::477380530590056000
258636623	::477380965271359000
26413556	::477381923350659000
26413556	::477382069178232000
115459999	::477382208982773000
225601631	::477382352855789000
116988168	::477382837029441000
246409056	::477383097877422000
258636623	::477383169705275000
116988168	::477383337967747000
124582805	::477383503990882000
116988168	::477383556000264000
297652605	::477383558718185000
213187842	::477383685529141000
215109001	::477383798116454000
297652605	::477383978102452000
52929975	::477383983852834000
181101394	::477384427534684000
290265158	::477384687988379000
303488399	::477385247126859000
17054163	::477385862905212000
406121427	::477386162789548000
200764512	::477386349624832000
205501297	::477386463319818000
508860717	::477386465786085000
258636623	::477387838904729000
26198298	::477388273552089000
245669191	::477388453621940000
15782772	::477388821697290000
402925254	::477388885693984000
245669191	::477391055680045000
245669191	::477391377311862000
33629617	::477391607084220000
45527216	::477391687791026000
301657872	::477392289296166000
225601631	::477392438332362000
69044676	::477392609694851000
440314946	::477393246922874000
625900103	::477393423012356000
43208085	::477393618299129000
478145352	::477393871807074000
43208085	::477394387073105000
42481762	::477394481512083000
42481762	::477394531726266000
42481762	::477394567059107000
29849760	::477394662282391000
42481762	::477394686470926000
42481762	::477394791173349000
42481762	::477394836538925000
349484189	::477394996035719000
42481762	::477395011982467000
97307001	::477395083734446000
172025978	::477395097105858000
260979062	::477395418905448000
42481762	::477395425071091000
14307454	::477395429957455000
42481762	::477395469761400000
20020647	::477395687173152000
42481762	::477395828638625000
42481762	::477395874897592000
14307454	::477396233229590000
15791549	::477396591297327000
218956862	::477396848429105000
408049418	::477397226788900000
506707370	::477397433354178000
34796664	::477397460361297000
45190114	::477398664952836000
31586329	::477398693289545000
280297585	::477399036119375000
249789981	::477399286380892000
378281495	::477399337626923000
381203261	::477399452768931000
39469570	::477399839295037000
28405302	::477400414728355000
470458433	::477400578197180000
234213287	::477400729255043000
165658390	::477400838076256000
133617944	::477400845948948000
345261852	::477400910423785000
234213287	::477400931047202000
38244930	::477400938957651000
100018299	::477401371969191000
214678768	::477401476919070000
38244930	::477401511362699000
238247892	::477401570405916000
238247892	::477401771833163000
29849760	::477402069616181000
451667062	::477402275485200000
387188572	::477402304887263000
100195876	::477402387506663000
100195876	::477402388114841000
137426396	::477402418112507000
267936760	::477402477235408000
568505535	::477402576749465000
568505535	::477402694689107000
238247892	::477403170142838000
89033916	::477403239566942000
568505535	::477403301135130000
14307454	::477403375609200000
98589714	::477403377740304000
319145382	::477403388129189000
186107022	::477403501417742000
197384499	::477403518383296000
338073739	::477403536175550000
234213287	::477403579888570000
234213287	::477403886362173000
238247892	::477404009209155000
26198467	::477404051831660000
186107022	::477404071091908000
184195472	::477404112661659000
89033916	::477404475758374000
355717008	::477404627176931000
286298021	::477404662505537000
38244930	::477404694399053000
89033916	::477404730600067000
31250549	::477404767317012000
325036867	::477404827161354000
234213287	::477404835403157000
508860717	::477404920056803000
210674392	::477404932681650000
106715045	::477405383439290000
430072028	::477405523910742000
164676969	::477405879935827000
430072028	::477405929424420000
86243090	::477406133162766000
258454374	::477406209738158000
257225781	::477406335907028000
258454374	::477406374322651000
337434879	::477406627801210000
258454374	::477406685762310000
27179899	::477407093117300000
351641054	::477407205298548000
225287674	::477407246171648000
236930269	::477407258473537000
401443377	::477407404489834000
20190503	::477407538975997000
551501734	::477407541765238000
343018153	::477407627962368000
401443377	::477407741372153000
28054060	::477407883332976000
92125226	::477407971542958000
384494456	::477407978878824000
105852149	::477407991977607000
16726467	::477408046038016000
109615689	::477408128334450000
300607168	::477408255631966000
106715045	::477408301823438000
136038442	::477408415124172000
401443377	::477408446711492000
103138091	::477408515921682000
460772038	::477408625015521000
408098797	::477408701645877000
341941030	::477408761363959000
314604858	::477408794738053000
106715045	::477408864686841000
21912250	::477408883741163000
401443377	::477408964158574000
136038442	::477408991530610000
438582644	::477409138587082000
228845995	::477409396155101000
234213287	::477409456880246000
416506126	::477409508566630000
365523194	::477409529227796000
338120144	::477409536311959000
228845995	::477409719921827000
451868502	::477409737479168000
417449044	::477409872095358000
228845995	::477409890290262000
481512198	::477409944845549000
258609027	::477410019843919000
475031809	::477410227566821000
228845995	::477410252363538000
234213287	::477410320860725000
395057520	::477410354004107000
16726467	::477410451504914000
234213287	::477410469200666000
228845995	::477410633038565000
234213287	::477410635395788000
216168764	::477410709098098000
228845995	::477410918800699000
228845995	::477411061969072000
234213287	::477411129891631000
70982412	::477411210795577000
20020647	::477411308753522000
234213287	::477411386121654000
481512198	::477411395508523000
234213287	::477411600165384000
106715045	::477411603512819000
450378413	::477411684894519000
234213287	::477411767190966000
35869207	::477412143310983000
286298021	::477412203981586000
62396842	::477412415357743000
29391732	::477412438350909000
191276105	::477412519380668000
81630455	::477412554218549000
234213287	::477412595977027000
35869207	::477412602444660000
624360378	::477412637580333000
81630455	::477412643028750000
469722641	::477412644169580000
109059155	::477412671646482000
186823940	::477412693746253000
624360378	::477412725723652000
469722641	::477412758598586000
22067825	::477412769952591000
165290348	::477412862931906000
160734732	::477412893676150000
17595323	::477413215773528000
26589876	::477413256382795000
26589876	::477413289412923000
26589876	::477413315115618000
234213287	::477413318378799000
26589876	::477413367485706000
26589876	::477413390466289000
26589876	::477413414864572000
234213287	::477413431494987000
26589876	::477413445671723000
26589876	::477413469109510000
26589876	::477413503024644000
26589876	::477413530178576000
26589876	::477413585094598000
234213287	::477413595429367000
26589876	::477413614026891000
26589876	::477413643168927000
26589876	::477413672751333000
35869207	::477413763511898000
337434879	::477413763528675000
234213287	::477413932018065000
26589876	::477414013794795000
26589876	::477414041522929000
26589876	::477414068328738000
26589876	::477414094224375000
26589876	::477414119415373000
70982412	::477414134569373000
26589876	::477414161945620000
26589876	::477414197353926000
26589876	::477414222628810000
234213287	::477414241767395000
26589876	::477414249296175000
26589876	::477414279398703000
26589876	::477414326563659000
26589876	::477414466577899000
234213287	::477414482218459000
26589876	::477414490724524000
26589876	::477414520529248000
234213287	::477414549599961000
22294252	::477414570592464000
115852151	::477414717468590000
631513843	::477414810313695000
115852151	::477414896502460000
234213287	::477414911513862000
19071786	::477414962793431000
234213287	::477415023283679000
22294252	::477415149519634000
106778257	::477415163033710000
234213287	::477415193224286000
60399576	::477415213642162000
203736885	::477415240636710000
81765661	::477415294625800000
214357483	::477415394597027000
265553576	::477415442894430000
263433687	::477415469817683000
234213287	::477415478453743000
351641054	::477415502495879000
20190503	::477415556753022000
398735102	::477415571592450000
234213287	::477415791545970000
234213287	::477416083389825000
351641054	::477416114134470000
205991617	::477416143141888000
197384499	::477416258996940000
111411572	::477416372935200000
349472194	::477416401276112000
19837708	::477416536437555000
234213287	::477416554649251000
72210207	::477416753203400000
205991617	::477416811239989000
273955213	::477416872946577000
14954949	::477416950486683000
234213287	::477417019730432000
36829018	::477417026642665000
59454178	::477417208843218000
17210128	::477417228111847000
75034878	::477417494484123000
115852151	::477417527794872000
270065033	::477417544337195000
57933673	::477417579762302000
19111395	::477417714953109000
15791549	::477418033745383000
259413656	::477418068985905000
236595577	::477418145850724000
238247892	::477418498566545000
325242803	::477418562617737000
65826107	::477419051015090000
620420742	::477419108212817000
65826107	::477419121626185000
477235727	::477419177305583000
102530016	::477419311707860000
14307454	::477419348798103000
203736885	::477419357455142000
376541246	::477419362735775000
118810756	::477419521225945000
277794018	::477419764604608000
22944914	::477419854543486000
65826107	::477419934813671000
80157666	::477419982335115000
176339991	::477420020763336000
283518032	::477420103282462000
34536365	::477420224535216000
237621304	::477420247851335000
43586963	::477420361215008000
111411572	::477420362804633000
334403708	::477420478756171000
54587465	::477420500499447000
7141172	::477420540756373000
120853830	::477420691755520000
349484189	::477420810139750000
331397011	::477420884617986000
331397011	::477421054910926000
401443377	::477421067145711000
334403708	::477421080668155000
20620620	::477421083071508000
475031809	::477421186314293000
334403708	::477421195327840000
398735102	::477421336487153000
21568615	::477421381546569000
337434879	::477421435812470000
120851061	::477421677479878000
376425912	::477421795545337000
253057868	::477421908544090000
155034504	::477422140342280000
253120136	::477422520132313000
120853830	::477422575761387000
286282963	::477423046035116000
83878535	::477423108249235000
334403708	::477423112783265000
237621304	::477423120966365000
334403708	::477423143921790000
256074844	::477423385345945000
115852151	::477423465205489000
115852151	::477423521401151000
20778748	::477423548479205000
203736885	::477423568184033000
115852151	::477423605366530000
513270198	::477423673465241000
202196262	::477423776833884000
115852151	::477423782894661000
38440249	::477423813672452000
326436771	::477423851991994000
111411572	::477423929548492000
297652605	::477424056065474000
285906246	::477424292380942000
234213287	::477424339453624000
176339991	::477424348303597000
133508241	::477424397599252000
203688730	::477424433032740000
65425379	::477424568957935000
234213287	::477424570106785000
331397011	::477424574561124000
109059155	::477424738260635000
234213287	::477424773274664000
234213287	::477424857768947000
364035957	::477424890752946000
234213287	::477425090972246000
237938155	::477425437845368000
364035957	::477425452718379000
68966030	::477425485291347000
213887474	::477425638425362000
91712528	::477425847654416000
232736272	::477425953962872000
106715045	::477425987672489000
237621304	::477426024792084000
237621304	::477426136654180000
234213287	::477426174142861000
420389630	::477426732090134000
31144939	::477426773492518000
110530129	::477426823215595000
23799906	::477426897240866000
312710029	::477426911824453000
519909326	::477426932930191000
444679647	::477427216871985000
444679647	::477427558615506000
479156555	::477427675112304000
424498591	::477427705965592000
111411572	::477427746037977000
173026357	::477427781999943000
173026357	::477427837474197000
173026357	::477427870399090000
438582644	::477427873293156000
439491329	::477427888237453000
351152035	::477428016553803000
91712528	::477428039203041000
280297585	::477428070194765000
261043724	::477428073474703000
215109001	::477428136410247000
319420243	::477428140520665000
79476731	::477428167414534000
463855595	::477428184292405000
398735102	::477428428015423000
349904873	::477428653379186000
4434941	::477428668663226000
237621304	::477428735000330000
475930595	::477428742877233000
237621304	::477428754264768000
519909326	::477428786531553000
237621304	::477428799663898000
28197443	::477428858321260000
273955213	::477428865900376000
398735102	::477428921349070000
519909326	::477428938063360000
24100015	::477429116195459000
375810749	::477429460329717000
91606737	::477429510334197000
261900342	::477429513437970000
351004243	::477429553044787000
237621304	::477429664508420000
376361293	::477429748100911000
263433687	::477429796272480000
376361293	::477429827037712000
341037427	::477429838307786000
193861615	::477429879185489000
19684793	::477430086774181000
237621304	::477430105338163000
193861615	::477430129140826000
193861615	::477430216730488000
283518032	::477430261802868000
329471370	::477430330173816000
283518032	::477430389943054000
115852151	::477430412503834000
233767854	::477430492111708000
7132042	::477430518854582000
193861615	::477430528245633000
479156555	::477430559996919000
152127827	::477430621103333000
304219715	::477430634097287000
275681559	::477430649914028000
233767854	::477430675235016000
36829018	::477430805082300000
598832393	::477430812300677000
20020647	::477431144594436000
304219715	::477431146955812000
598832393	::477431227486449000
109059155	::477431293001469000
439491329	::477431327004688000
159944196	::477431333187104000
109059155	::477431362094260000
145572480	::477431432113975000
286298021	::477431478133870000
26947347	::477431547616714000
173026357	::477431580126752000
91712528	::477431584472055000
213887474	::477432015294193000
115852151	::477432025473761000
233767854	::477432035602989000
286298021	::477432050304032000
24803741	::477432060584271000
233767854	::477432097057943000
519086519	::477432416127041000
189664484	::477432479578460000
533417136	::477432484498382000
172035134	::477432620448370000
634822122	::477432643848384000
226357092	::477432723842154000
109060628	::477433151120089000
445219284	::477433386747707000
401443377	::477433447497998000
337434879	::477433949283557000
260262291	::477433977322491000
86970230	::477434066275287000
20863117	::477434082536607000
20190503	::477434126140993000
115852151	::477434364679053000
321102847	::477434413526315000
258636623	::477434618942345000
89033916	::477434653108731000
102530016	::477434653503016000
91712528	::477434664949260000
263433687	::477434740442537000
221205505	::477434809690492000
260961523	::477434815826767000
15778759	::477434852090736000
626942496	::477434857534939000
186287095	::477434914065768000
626942496	::477434959414587000
68818829	::477434990146240000
395057520	::477435043564883000
260961523	::477435102712963000
158129535	::477435271894421000
438698734	::477435451649691000
215109001	::477435497740902000
260961523	::477435529705693000
364043601	::477435655404806000
258636623	::477435698149343000
115459999	::477435730256347000
18455966	::477435730478628000
15791549	::477435810602426000
726320420	::477435955582746000
237118122	::477436005662740000
358307309	::477436006962970000
258636623	::477436103465926000
20190503	::477436264300306000
208250490	::477436331086188000
181101394	::477436423939702000
19945993	::477436434509737000
120853830	::477436515392311000
29849760	::477436793537564000
155686441	::477436844066357000
351641054	::477436854355365000
23225674	::477436865989971000
186823940	::477436868594634000
20112840	::477437026388561000
260428602	::477437098589319000
89033916	::477437146949627000
255818707	::477437152997806000
19879486	::477437255322042000
208250490	::477437264230744000
215109001	::477437350939590000
163893797	::477437542581555000
469722641	::477437560914862000
111411572	::477437779391967000
339565561	::477437983621001000
359446141	::477438021935976000
209208697	::477438057541402000
215109001	::477438119893942000
37977930	::477438131008843000
21912250	::477438141423304000
55704588	::477438280800030000
300594041	::477438364992274000
360231979	::477438473096294000
402243422	::477438497389682000
173026357	::477438500531224000
122614290	::477438753372270000
151129980	::477438763832864000
68966030	::477438817029222000
256088386	::477438830031544000
118733444	::477438863011364000
106778257	::477438929264590000
60098410	::477438998776791000
371817971	::477439019718963000
167301113	::477439055752220000
56169190	::477439068251230000
89033916	::477439147196440000
398377928	::477439257573732000
626942496	::477439287118401000
230069479	::477439366705340000
384494456	::477439425815646000
304219715	::477439570422673000
252823136	::477439607168966000
487322279	::477439671807397000
20112840	::477439814019452000
328779215	::477439869514301000
75034878	::477439879819689000
398377928	::477439924874911000
344442687	::477439965605789000
14085431	::477440366073769000
290195625	::477440386328055000
56169190	::477440483518468000
461652679	::477440580851478000
424498868	::477440639194243000
356974615	::477440728700682000
237621304	::477440803875213000
412159259	::477440833218555000
31258629	::477440839879114000
106778257	::477440842177585000
230069479	::477440909403885000
68966030	::477440911664623000
26947347	::477441199679078000
122283306	::477441271233933000
291518680	::477441350464331000
258609027	::477441480181575000
331482356	::477441571919380000
262843671	::477441822986211000
405040496	::477441912765288000
262843671	::477441943694086000
463431723	::477442000132636000
326636490	::477442011654402000
94226339	::477442078188658000
292395819	::477442087768424000
230903702	::477442230269911000
451667062	::477442301560492000
243014276	::477442328060108000
15288029	::477442399744962000
21912250	::477442622047260000
268397639	::477442693203640000
312435293	::477442735717109000
136791341	::477442848443207000
29737650	::477442854344589000
258454374	::477443049321025000
386861626	::477443050940014000
226357092	::477443112319467000
506519570	::477443146444333000
13683762	::477443166849622000
122614290	::477443218603118000
312435293	::477443281404440000
122614290	::477443283158040000
332631850	::477443328707796000
122614290	::477443347871584000
33964276	::477443354955743000
226357092	::477443378628423000
122614290	::477443446848778000
24803741	::477443491878809000
122614290	::477443504969248000
92905148	::477443518906908000
226357092	::477443531187834000
122614290	::477443613362622000
122614290	::477443653833486000
122614290	::477443696313380000
328779215	::477443812168437000
576780003	::477443924789706000
292395819	::477443933408993000
122614290	::477443936747659000
360231979	::477443962408411000
122614290	::477443968498556000
507987711	::477444004393385000
20190503	::477444175747907000
576780003	::477444182122840000
122614290	::477444297252302000
41143305	::477444321092718000
214779476	::477444345944363000
62975545	::477444363341946000
214357483	::477444381511663000
92905148	::477444382505701000
260961523	::477444396908965000
122614290	::477444401346539000
576780003	::477444430748594000
122614290	::477444457919295000
196152188	::477444581735165000
68775336	::477444616287834000
196152188	::477444618233991000
20020647	::477444631420874000
214779476	::477444658705207000
92905148	::477444678166409000
455097630	::477444683220529000
284316159	::477444710609334000
260961523	::477444740078514000
268397639	::477444804846948000
455097630	::477444840293027000
237621304	::477445047982374000
273955213	::477445087404634000
345508633	::477445114285936000
237621304	::477445138021490000
268397639	::477445159857049000
371500504	::477445198385913000
19879486	::477445202664120000
51649971	::477445219722350000
160768741	::477445268200108000
345508633	::477445465504362000
52542320	::477445642051006000
232736272	::477445978572599000
42481762	::477446084143226000
396332641	::477446096138932000
18455966	::477446110168899000
262939560	::477446122273636000
78213	::477446135465115000
52105336	::477446183485734000
52011370	::477446406991400000
351264389	::477446489317179000
424498868	::477446492190302000
193583131	::477446506065039000
16566189	::477446613879644000
109059155	::477446756615995000
131420707	::477446786861113000
20112840	::477447103547850000
338073739	::477447140843589000
20112840	::477447157977337000
277378135	::477447166101688000
338073739	::477447299790958000
53724365	::477447310146670000
285906246	::477447339993350000
29737650	::477447368183267000
385114649	::477447410315046000
273748024	::477447453122105000
385114649	::477447460810285000
29737650	::477447586400321000
278316478	::477447597079027000
37578654	::477447601755672000
86243090	::477447637260455000
235382002	::477447659062448000
264946102	::477447801320644000
310330192	::477447854584111000
351264389	::477447854684774000
405239647	::477447925845348000
29737650	::477448042124017000
92905148	::477448064345468000
277378135	::477448316087582000
16353730	::477448354008289000
7141172	::477448499886575000
92905148	::477448575970848000
433470731	::477448626235404000
468796913	::477448646619709000
400704846	::477448834423848000
92905148	::477448860755714000
15170503	::477448882511949000
463318489	::477448899502698000
262939560	::477448935997321000
92905148	::477449025382146000
15170503	::477449079492853000
321839755	::477449185596157000
343756278	::477449259193614000
220532575	::477449295822467000
350509640	::477449368161632000
337434879	::477449385458941000
109615689	::477449412570923000
552802620	::477449462214701000
485252693	::477449489209233000
33964276	::477449559828746000
24494616	::477449750413717000
131420707	::477449796471369000
29984961	::477449841241387000
15791549	::477449921138679000
280798922	::477449990155948000
128977591	::477450032627449000
277378135	::477450082459992000
483283190	::477450189548969000
92905148	::477450216245698000
16258968	::477450269333020000
349788720	::477450578889433000
374528956	::477450857064050000
395057520	::477450882611548000
459612485	::477451004586106000
237621304	::477451105136168000
355598729	::477451147356037000
56169190	::477451212824915000
348047989	::477451254457573000
186287095	::477451375274491000
186287095	::477451395998556000
186287095	::477451412792569000
483526518	::477451508271706000
250844163	::477451669018402000
27792069	::477451679713861000
443070793	::477451692489728000
203736885	::477451749750362000
203736885	::477451802040750000
15170503	::477451860207366000
543585402	::477451955145428000
543585402	::477451974879629000
69064286	::477452003346751000
395057520	::477452008178208000
16258968	::477452106777915000
418847263	::477452148553183000
91712528	::477452193113456000
280194602	::477452222817521000
52011370	::477452239812833000
519086519	::477452264961875000
202927618	::477452344267767000
172573942	::477452374756179000
16258968	::477452432616615000
92568275	::477452462639837000
15467792	::477452552939008000
408772521	::477452555929149000
401443377	::477452566096146000
321844248	::477452570999267000
92905148	::477452579643744000
16258968	::477452701848981000
255205725	::477452706638872000
321844248	::477452838868500000
19684793	::477452887564361000
319145382	::477452975028203000
275681559	::477452997232844000
323460527	::477453058083794000
246571951	::477453223310004000
371578955	::477453295993122000
148197450	::477453298786512000
270736613	::477453398887776000
20190503	::477453415837364000
148197450	::477453532287627000
246571951	::477453588105408000
24494616	::477453720070782000
270736613	::477453879999598000
22386194	::477453949964800000
33282020	::477453952590413000
200849010	::477453958818979000
401089789	::477454011075809000
396786261	::477454034823938000
56779057	::477454090478567000
29984961	::477454121352433000
20190503	::477454171957125000
619492928	::477454175119241000
431264673	::477454222980419000
430072028	::477454263187025000
33011898	::477454268166053000
346173821	::477454284598947000
430072028	::477454311912243000
508860717	::477454321538199000
36829018	::477454398335897000
56169190	::477454440413134000
436336703	::477454498550382000
59622669	::477454586211344000
146608159	::477454632172531000
355717008	::477454672173625000
17233573	::477454682663571000
508860717	::477454738502336000
39469570	::477454746820026000
588874950	::477454772702699000
292395819	::477454784253808000
247024165	::477454858442649000
62975545	::477454874871734000
420389630	::477454881557446000
359806236	::477454906077364000
56169190	::477455021286490000
508860717	::477455037002559000
350509640	::477455060377432000
97336064	::477455101800374000
323460527	::477455150714322000
619492928	::477455192695136000
233362394	::477455228996829000
250474725	::477455246268964000
263013923	::477455261586571000
31144939	::477455322378813000
22386194	::477455397670768000
226429138	::477455435482415000
226429138	::477455522409771000
151190656	::477455524326166000
31144939	::477455566835429000
507987711	::477455623844417000
31144939	::477455699656462000
286265668	::477455710725214000
97336064	::477455731050827000
20112840	::477455821891063000
226429138	::477455863964127000
424540791	::477456044143022000
20112840	::477456086211899000
436336703	::477456095800094000
178921630	::477456101026168000
60098410	::477456111843291000
19222225	::477456114779295000
401443377	::477456140872085000
132976059	::477456153605992000
429558621	::477456208903671000
270736613	::477456270866132000
386861626	::477456332820197000
500239410	::477456419763920000
278316478	::477456559794950000
31144939	::477456634961076000
447313860	::477456669916413000
91712528	::477456675452895000
322446637	::477456710668283000
131254355	::477456743799070000
401443377	::477456745724252000
436336703	::477456767249432000
120532808	::477456817367171000
20112840	::477456829983625000
241198427	::477456839110844000
311924851	::477456886719983000
243830281	::477456950209167000
189272740	::477456982220107000
132976059	::477457020224679000
22944914	::477457022317633000
19222225	::477457031528333000
92905148	::477457076629688000
619492928	::477457113195610000
376361293	::477457214475472000
31144939	::477457332389965000
20782081	::477457399570108000
220532575	::477457412593430000
263013923	::477457415978246000
20112840	::477457416343146000
193583131	::477457511654502000
30912658	::477457550921568000
325242803	::477457586166312000
193583131	::477457591677636000
52818001	::477457641128460000
15204110	::477457648627884000
416548217	::477457665334206000
52818001	::477457700939239000
402333632	::477457723273912000
140157275	::477457732392337000
31144939	::477457751518355000
325242803	::477457765934170000
500239410	::477457782908547000
29984961	::477457876508618000
22717394	::477457960692502000
148197450	::477457965155250000
14223247	::477458040631734000
451667062	::477458073007583000
472617238	::477458110076833000
402333632	::477458155262074000
133112299	::477458206734950000
364035957	::477458233099960000
131420707	::477458302582812000
619492928	::477458366948585000
472617238	::477458397076262000
409662649	::477458428810383000
52818001	::477458501963227000
161041223	::477458516241035000
451667062	::477458632456417000
449902821	::477458642468601000
405040496	::477458721904148000
92125226	::477458832801538000
310330192	::477458900065591000
39469570	::477458933528158000
265760942	::477459079225298000
270736613	::477459106471505000
619492928	::477459173861371000
279750654	::477459179804708000
375385791	::477459180316393000
619492928	::477459210326642000
345508633	::477459211006144000
297052199	::477459290010054000
131420707	::477459292212047000
70784628	::477459327804915000
350424007	::477459332263456000
297052199	::477459344707969000
20941662	::477459378254004000
297052199	::477459387749908000
435478224	::477459474072870000
241198427	::477459485414666000
278220302	::477459618847653000
256756265	::477459690364743000
401443377	::477459720962179000
70784628	::477459779464331000
472617238	::477459815497998000
619492928	::477459912759336000
350424007	::477459948159258000
176489426	::477459959492251000
319420243	::477459992807612000
92125226	::477459995148447000
312710029	::477460047476187000
305926788	::477460064534405000
48804765	::477460100072742000
160768741	::477460113079296000
305926788	::477460125532180000
46070001	::477460128158208000
92125226	::477460137976672000
331668519	::477460248047800000
258382946	::477460264627871000
449902821	::477460293019127000
435516954	::477460322102419000
619492928	::477460386229149000
376361293	::477460426557366000
213887474	::477460454692777000
234960273	::477460542433423000
414066292	::477460655767711000
41606452	::477460694011346000
48804765	::477460744473038000
376361293	::477460761388670000
70784628	::477460935016071000
351641054	::477461048912773000
351641054	::477461103929479000
70784628	::477461271894192000
20112840	::477461384314511000
22717394	::477461404136394000
408772521	::477461441742524000
213887474	::477461553856262000
18336787	::477461629223698000
213887474	::477461827022905000
22717394	::477461862250864000
19071786	::477461885252423000
399555371	::477461969323040000
358307309	::477461984858746000
413367641	::477461990613340000
587864456	::477462129126043000
193583131	::477462234096881000
321102847	::477462281815457000
334403708	::477462423033495000
284316159	::477462428569980000
6284612	::477462441513582000
232312019	::477462447033311000
336149936	::477462532655808000
491357856	::477462575383195000
280119639	::477462581062291000
472528304	::477462717381369000
348785324	::477462747953651000
20112840	::477462832938639000
328858212	::477462940925181000
432116634	::477462955349401000
102530016	::477462966594334000
429558621	::477462994704556000
348785324	::477463063139213000
328858212	::477463096638730000
256845035	::477463129798893000
429558621	::477463151068205000
348785324	::477463177660100000
186107022	::477463197482352000
350424007	::477463205900320000
15467792	::477463223445106000
138083816	::477463278910578000
440624261	::477463300024713000
420323287	::477463314306330000
464845445	::477463326591426000
350424007	::477463418484428000
20020647	::477463428336844000
376541246	::477463446506967000
319420243	::477463449039945000
119269983	::477463463728406000
350424007	::477463675381379000
552802620	::477463707622985000
459660056	::477463771380596000
151190656	::477463799340228000
350424007	::477463987605364000
221205505	::477464087241052000
503577648	::477464265268289000
375967762	::477464268414021000
364035957	::477464308914192000
503577648	::477464314295488000
109059155	::477464323481034000
20112840	::477464357912444000
109059155	::477464373569404000
109059155	::477464414887501000
429558621	::477464526644715000
70784628	::477464536924958000
275813402	::477464541257674000
109059155	::477464591010525000
56736460	::477464619712122000
475031809	::477464623604457000
401443377	::477464742278078000
410856984	::477464762830163000
421179396	::477464800310484000
37977930	::477464820535394000
375967762	::477464836972896000
337434879	::477464873081651000
459660056	::477464919688765000
401443377	::477464980615208000
410856984	::477465002081677000
247372701	::477465231010959000
459660056	::477465260438200000
16846197	::477465264053694000
350665443	::477465342369738000
235382002	::477465357515366000
234143570	::477465357901262000
41465619	::477465383536824000
29984961	::477465424955572000
20782081	::477465436645109000
131420707	::477465461940953000
401443377	::477465519772020000
131420707	::477465523618213000
305926788	::477465614739443000
305926788	::477465676089942000
15170503	::477465710826762000
401443377	::477465738278473000
235382002	::477465787884515000
140157275	::477465788782096000
19222225	::477465919946375000
253689041	::477466006772645000
140157275	::477466011231195000
350665443	::477466031892348000
128937859	::477466069209059000
241198427	::477466162939572000
233767854	::477466205192605000
259573654	::477466254337269000
16248047	::477466283819425000
350665443	::477466286302035000
635577431	::477466294455762000
410856984	::477466381214961000
109655774	::477466514963304000
470801476	::477466533770190000
138940568	::477466539881275000
240463390	::477466550497058000
270736613	::477466624039989000
349788720	::477466625197633000
19222225	::477466672438075000
335101950	::477466727542837000
429345484	::477466731250982000
189664484	::477466791673729000
350665443	::477466825672769000
27904685	::477466831100211000
312710029	::477466851023151000
44041485	::477466991742038000
27179899	::477466997521805000
259573654	::477466998327083000
17536130	::477467064920076000
27179899	::477467139775815000
80965569	::477467142288191000
264335101	::477467145442320000
19222225	::477467243253485000
16248047	::477467318512254000
278220302	::477467350808002000
91712528	::477467406194212000
15733436	::477467521772032000
317524005	::477467557733994000
19222225	::477467584699199000
15170503	::477467615376322000
259542533	::477467619646136000
253689041	::477467783672766000
350665443	::477467868116709000
291518680	::477467897103536000
337510374	::477467921581490000
246409056	::477468003215638000
341313395	::477468008793649000
34445704	::477468011209584000
15467792	::477468013478674000
336149936	::477468020105678000
473118863	::477468025788956000
328858212	::477468033292582000
394776489	::477468075042680000
138083816	::477468076569419000
588705820	::477468197390520000
414374118	::477468284518801000
186945768	::477468297785397000
15467792	::477468313593724000
186945768	::477468380887126000
278220302	::477468412185038000
241198427	::477468463091712000
137014162	::477468613926846000
587864456	::477468673720848000
25235649	::477468723184295000
553930094	::477468760949805000
278220302	::477468871058665000
400249617	::477468890658652000
312710029	::477468949404073000
137014162	::477468963471777000
130312780	::477468984170655000
18455966	::477468990508236000
15467792	::477469002269073000
431215016	::477469013543362000
499167427	::477469027795603000
387188572	::477469037618688000
11146552	::477469075153907000
228845995	::477469109102194000
137014162	::477469124486905000
29984961	::477469199787253000
384683676	::477469204812034000
19222225	::477469220620337000
372551778	::477469252308307000
82257804	::477469279600640000
37316930	::477469330695680000
109059155	::477469336920006000
19222225	::477469338169901000
16248047	::477469494198407000
400249617	::477469559578849000
464845445	::477469598392918000
24392243	::477469643352072000
19222225	::477469661743693000
15467792	::477469664851656000
225893243	::477469696514469000
29394513	::477469781864353000
360231979	::477469791301533000
343018153	::477469796015939000
19222225	::477469861723901000
151190656	::477469879180595000
57385263	::477470006398042000
19222225	::477470006809067000
205320851	::477470054754185000
414374118	::477470057350430000
440875002	::477470236115877000
205320851	::477470327681732000
349787019	::477470348976197000
266033863	::477470409491640000
343018153	::477470500835180000
258609027	::477470634331484000
400249617	::477470674315792000
205320851	::477470710328094000
205320851	::477470857371975000
44307877	::477470883879985000
32564504	::477470884014198000
435349693	::477470919913263000
473196438	::477471071432474000
429345484	::477471078348902000
437082385	::477471110770851000
117608761	::477471193235066000
225203526	::477471365784551000
20190503	::477471401431949000
316878403	::477471430322311000
552146644	::477471461079121000
30336217	::477471477877338000
65435835	::477471556847689000
464845445	::477471572794408000
374289648	::477471596441907000
25784705	::477471671129894000
335101950	::477471721516060000
409541924	::477471782044041000
91024211	::477471809638387000
709921765	::477471854869749000
290195625	::477471931365470000
286282963	::477471951359725000
498321918	::477472026001563000
33282020	::477472103621337000
15902298	::477472128690696000
44307877	::477472211469496000
16258968	::477472438398107000
317524005	::477472441778728000
381778563	::477472470761369000
270736613	::477472475190546000
186107022	::477472497982390000
232437529	::477472544002306000
413735493	::477472587342020000
413735493	::477472627531862000
384494456	::477472634251120000
709921765	::477472682611441000
30336217	::477472728631349000
709921765	::477472954851131000
499290157	::477472955660640000
29984961	::477472974417567000
413686504	::477473017832800000
247362551	::477473127887142000
401443377	::477473158186811000
155686441	::477473188897497000
253552344	::477473191586041000
53545809	::477473221369819000
351641054	::477473235781816000
596678073	::477473275056910000
348047989	::477473276201943000
596678073	::477473286012407000
429558621	::477473483966779000
592150138	::477473501167624000
351641054	::477473502313062000
19210855	::477473541881741000
421356901	::477473547799908000
429558621	::477473586098098000
17016789	::477473608172707000
503741267	::477473643497136000
421356901	::477473718222848000
239917620	::477473734140231000
73526174	::477473768403529000
179119528	::477473791610609000
225601631	::477473889535025000
292395819	::477473893167292000
109615689	::477473965556781000
30336217	::477474056220839000
133158896	::477474090702237000
517075828	::477474101573849000
411898570	::477474136986374000
36866805	::477474156858982000
30336217	::477474213809238000
259466143	::477474246021492000
25410192	::477474284973981000
25410192	::477474295656894000
25410192	::477474304720769000
109615689	::477474313893728000
78213	::477474356394995000
188917484	::477474364393148000
267445807	::477474377122869000
351641054	::477474491283419000
593139104	::477474501194547000
355612007	::477474503811801000
29500521	::477474567015772000
330201359	::477474593037242000
421356901	::477474597269303000
259466143	::477474759047794000
437082385	::477474803612254000
109655774	::477474837804249000
503577648	::477474856171089000
534913317	::477474857253236000
49383709	::477474892036591000
234187240	::477474936454254000
495135733	::477475090422960000
394776489	::477475140863676000
33964276	::477475155401134000
30246292	::477475167531053000
351641054	::477475203375968000
534913317	::477475305364279000
20941662	::477475347206664000
620420742	::477475377938325000
14223247	::477475391443984000
44307877	::477475417347981000
69916558	::477475639868420000
264300486	::477475679651373000
205991617	::477475708294291000
252756099	::477475724287574000
709921765	::477475757556379000
27268559	::477475950465003000
546989830	::477476002235314000
343484637	::477476021411651000
327689033	::477476030731411000
164676969	::477476190949617000
343484637	::477476335640530000
106855310	::477476500870934000
53317470	::477476525453737000
341732173	::477476610308718000
106855310	::477476711374659000
23642786	::477476730437779000
29984961	::477476748473294000
55888161	::477476849875169000
343484637	::477476860922589000
55888161	::477476879323398000
219039425	::477476914714525000
275260502	::477476928312463000
481512198	::477476991675813000
351641054	::477477000526172000
275260502	::477477040770150000
109615689	::477477094239125000
39863661	::477477114254336000
300884493	::477477118561898000
109059155	::477477150593802000
329801539	::477477205274947000
27335023	::477477209100144000
25359188	::477477237420068000
25359188	::477477243589914000
29849760	::477477381414744000
18455966	::477477391887896000
106855310	::477477492521852000
231689668	::477477510486048000
443375828	::477477541234499000
25223941	::477477610247569000
265786675	::477477697648488000
529096266	::477477747879444000
18455966	::477477776602054000
219039425	::477477825788661000
258506164	::477477915647422000
16248047	::477477952641564000
546989830	::477478046832672000
27268559	::477478056995454000
23839835	::477478067875479000
459660056	::477478074779303000
27335023	::477478086657597000
546989830	::477478144484442000
632481728	::477478315553333000
109762886	::477478511997767000
351641054	::477478550585769000
37316930	::477478557279473000
238247892	::477478635452895000
148912524	::477478654499233000
355612007	::477478656697069000
260573981	::477478663290511000
311724390	::477478703736172000
376361293	::477478718604976000
481512198	::477478793678823000
380723702	::477478819561885000
14307454	::477478822640504000
239484752	::477478842148220000
238247892	::477478853384753000
219039425	::477478853456060000
546989830	::477478910545117000
44041485	::477478914193768000
546989830	::477478961283223000
65425379	::477479123359916000
256756265	::477479155227848000
27335023	::477479173712134000
547741880	::477479189667258000
25469735	::477479200266276000
374528956	::477479209892196000
546989830	::477479212756910000
632481728	::477479215416107000
47348539	::477479269824614000
483115964	::477479300656922000
385114649	::477479302011711000
374528956	::477479343338168000
27335023	::477479387596480000
240015074	::477479487483805000
547741880	::477479581008408000
23799906	::477479625598046000
27335023	::477479724818497000
25223941	::477479827339894000
109762886	::477479903302914000
21568615	::477479926874906000
323891242	::477480035519971000
20941662	::477480050946633000
620420742	::477480060664815000
15204110	::477480153354752000
68818829	::477480154604646000
15902298	::477480174712528000
109060628	::477480177031581000
29849760	::477480210988691000
109762886	::477480223357665000
381203261	::477480248691281000
372507812	::477480375241801000
453280756	::477480444523323000
109762886	::477480508113174000
29984961	::477480521073573000
158129535	::477480567454187000
43208085	::477480570989973000
277814195	::477480580557185000
23799906	::477480674408927000
118733444	::477480757682642000
197277853	::477480760757465000
14205371	::477480821964541000
105993726	::477480885311135000
463855595	::477480927434514000
15782772	::477480933168128000
421356901	::477480974486224000
15204110	::477480995919527000
109762886	::477481123153317000
193796724	::477481166245621000
23839835	::477481284667580000
17974977	::477481291659476000
465266221	::477481304607309000
109762886	::477481364413874000
40994873	::477481364573286000
24392243	::477481381715800000
345626789	::477481437419958000
37316930	::477481512535728000
414526765	::477481551777652000
38244930	::477481665103552000
14085431	::477481791448952000
334420539	::477481793671553000
26413556	::477481893235920000
331668519	::477481894448070000
374228630	::477481901720997000
463431723	::477481914425556000
256756265	::477481945266262000
30666953	::477482005962051000
50468203	::477482104586919000
438698734	::477482171175690000
439491329	::477482312058167000
255299055	::477482417335177000
360761105	::477482420216668000
100378471	::477482481994563000
334665323	::477482485610074000
449902821	::477482570746052000
364439246	::477482639197097000
15288029	::477482641738838000
205320851	::477482712152829000
299796220	::477482805941657000
364439246	::477482807392862000
20020647	::477482843434520000
414374118	::477482913605222000
27999272	::477483022942355000
56059141	::477483030240448000
65886399	::477483061341212000
20020647	::477483079762587000
465266221	::477483098708250000
102233693	::477483116089458000
64907439	::477483145000783000
15467792	::477483158665850000
501554267	::477483165892632000
414374118	::477483193755377000
256756265	::477483259589165000
205991617	::477483268720173000
292012619	::477483277490470000
23839835	::477483317890002000
179119528	::477483485263699000
423941104	::477483570106081000
179119528	::477483582345064000
65886399	::477483620701982000
389676504	::477483663731343000
393802148	::477483688540663000
14307454	::477483723433050000
202840862	::477483757453070000
278165989	::477483797802283000
65886399	::477483802290163000
227577445	::477483829582512000
23839835	::477483845550235000
179119528	::477483945643089000
197277853	::477483953331261000
264300486	::477483999821328000
272999900	::477484069853224000
494543536	::477484111326502000
238698812	::477484114681950000
253689041	::477484133354967000
292395819	::477484242750799000
310506975	::477484258458488000
364546435	::477484261344165000
23839835	::477484270802309000
29984961	::477484298006560000
110063681	::477484351353921000
620420742	::477484435151921000
131968998	::477484437387493000
155686441	::477484449697787000
237330810	::477484454357659000
118855202	::477484455183937000
102530016	::477484456714833000
65886399	::477484474414796000
60098410	::477484505272303000
131968998	::477484538910621000
628045480	::477484552747642000
326636490	::477484605851709000
277814195	::477484714630975000
65886399	::477484742858649000
330201359	::477484794469568000
326636490	::477484796948393000
205991617	::477484851612774000
15170503	::477484863969181000
326636490	::477484899008397000
65886399	::477484925348626000
205991617	::477484956877209000
463855595	::477484999789142000
65826107	::477485042499739000
205320851	::477485083612295000
256346048	::477485096199401000
408772521	::477485118110453000
171724420	::477485124129263000
205991617	::477485169691987000
455542048	::477485194778128000
65425379	::477485196934410000
205320851	::477485263338237000
96443022	::477485275371683000
14307454	::477485326613479000
483526518	::477485401456668000
179669687	::477485438622375000
620420742	::477485444079177000
97592081	::477485476874420000
364439246	::477485494234664000
76463655	::477485508004573000
96443022	::477485568759046000
376361293	::477485584206684000
462648540	::477485584353476000
205320851	::477485624581054000
379152968	::477485697901686000
18551115	::477485709687681000
307397057	::477485754751258000
227114320	::477485770559602000
302472189	::477485780747558000
409709795	::477485787273887000
451667062	::477485795243077000
326569368	::477485849936818000
232312019	::477485914436825000
286216848	::477486014869405000
253552344	::477486101397921000
17448907	::477486127272972000
495135733	::477486134998487000
464845445	::477486139968745000
216168764	::477486173711892000
56059141	::477486186319986000
54565883	::477486246600933000
253886962	::477486347251240000
282625909	::477486362526904000
282625909	::477486364359806000
18455966	::477486368222760000
277814195	::477486383615840000
256756265	::477486662067302000
63617875	::477486735064977000
25935173	::477486835640197000
227114320	::477486836160286000
30787413	::477486886265430000
620420742	::477486893035028000
14307454	::477486905596973000
7141172	::477486924010356000
18028506	::477486946575347000
225893243	::477486994449125000
235043760	::477486999218036000
293644929	::477487057321742000
293644929	::477487121100320000
224682361	::477487122807390000
449902821	::477487159880867000
16006363	::477487165148917000
172280619	::477487188448251000
348316521	::477487302805962000
264300486	::477487413883707000
29500521	::477487424356904000
43045329	::477487452513239000
384494456	::477487461812023000
20190503	::477487467285995000
412638454	::477487494842163000
345626789	::477487522478436000
114633433	::477487535501762000
235043760	::477487584893878000
364428125	::477487752888344000
27999272	::477487833846800000
259542533	::477487838661853000
429558621	::477487862212853000
20941662	::477487941002878000
348123497	::477488028194058000
280119639	::477488047273959000
264622253	::477488071735128000
29984961	::477488073417031000
17448907	::477488227105128000
118855202	::477488290551980000
381203261	::477488329219256000
171103429	::477488352229203000
620420742	::477488368733794000
374289648	::477488399016681000
39863661	::477488452443701000
234960273	::477488474128654000
14307454	::477488496228057000
339482720	::477488511575007000
101881386	::477488519854579000
364546435	::477488533922258000
89033916	::477488580621656000
17448907	::477488590940012000
197277853	::477488613286879000
50228529	::477488630915555000
27999272	::477488689077968000
17448907	::477488735937122000
179119528	::477488785219780000
118855202	::477488814022066000
351641054	::477488880711913000
39863661	::477488896805068000
368170408	::477488902706446000
50228529	::477488909476048000
256845035	::477488922230927000
339482720	::477488947052830000
365746365	::477488969056137000
253886962	::477489008843309000
339482720	::477489023095541000
39863661	::477489057908264000
339482720	::477489084068151000
350665443	::477489103034781000
349788720	::477489127470792000
237621304	::477489132092919000
50228529	::477489167966801000
317524005	::477489187721990000
75034878	::477489243917262000
256346048	::477489308736057000
389676504	::477489428722507000
235043760	::477489550562848000
75034878	::477489560591421000
56059141	::477489576991133000
39863661	::477489615666831000
620420742	::477489650416640000
50228529	::477489669257449000
56059141	::477489671581089000
420323287	::477489751683903000
620420742	::477489822852870000
264300486	::477489935016923000
252407374	::477489940779900000
420323287	::477490004571086000
398735102	::477490005950996000
16107745	::477490016449347000
252407374	::477490053862551000
500308199	::477490056672710000
17448907	::477490080152829000
75034878	::477490094404694000
75034878	::477490099316199000
420323287	::477490114898055000
50228529	::477490165116436000
420323287	::477490191389585000
381778563	::477490249392607000
17448907	::477490252257308000
420323287	::477490315129913000
411700909	::477490363884507000
30912658	::477490372713512000
420323287	::477490398273609000
156166678	::477490463578939000
253552344	::477490510936801000
256756265	::477490515609284000
32125015	::477490591236771000
479246485	::477490600954970000
19835249	::477490704738816000
370420008	::477490741682253000
357275400	::477490803678253000
252407374	::477490870925524000
409541924	::477490897962024000
264300486	::477490962386546000
556556365	::477490977372770000
282692620	::477491097547984000
443332358	::477491135623860000
350509640	::477491167211167000
155730095	::477491234315841000
172280619	::477491235947413000
317524005	::477491306491437000
303427354	::477491396681551000
75034878	::477491409130242000
25235649	::477491444366589000
25235649	::477491465375870000
620420742	::477491617574567000
219092257	::477491622683238000
358307309	::477491675992846000
29737650	::477491696263901000
64768338	::477491766111645000
355612007	::477491778921046000
29984961	::477491850610085000
266317182	::477491861217497000
161041223	::477491935486414000
161041223	::477492082412908000
30666953	::477492139308224000
340067989	::477492139803164000
30912658	::477492191430852000
27335023	::477492219876610000
340067989	::477492268597657000
48804765	::477492283877494000
227577445	::477492289208451000
190492046	::477492294761717000
22285873	::477492296007421000
40478607	::477492305092296000
17448907	::477492380850208000
540330411	::477492392908435000
27335023	::477492398369427000
139460380	::477492444418678000
258636623	::477492474341228000
130690913	::477492490316967000
139460380	::477492491784966000
139460380	::477492593257758000
48804765	::477492612979359000
139460380	::477492650753658000
359446141	::477492690536263000
258609027	::477492719707639000
237621304	::477492735704698000
208171241	::477492752020541000
151190656	::477492776188116000
401443377	::477492783884681000
139460380	::477492790922735000
31345791	::477492854135087000
271774234	::477492854348984000
130690913	::477492892097708000
37316930	::477492893838372000
401443377	::477493023555584000
15204110	::477493067784527000
46796467	::477493111115898000
331246659	::477493135245729000
581342731	::477493220297805000
139460380	::477493275075432000
372551778	::477493296512524000
372551778	::477493306381709000
556556365	::477493425340555000
372551778	::477493439169167000
136038442	::477493494680793000
29737650	::477493531183816000
92905148	::477493568211124000
372551778	::477493570543173000
497544291	::477493572124422000
372551778	::477493617028632000
372551778	::477493691867594000
556556365	::477493711245295000
345508633	::477493718115565000
372551778	::477493735966531000
152715270	::477493751128932000
210671307	::477493774776410000
240532669	::477493869542506000
436716308	::477493885694795000
372551778	::477493899565359000
444679647	::477493907089928000
40810916	::477493924890562000
372551778	::477493932536770000
372551778	::477493935682514000
372551778	::477493964518354000
372551778	::477494015248453000
372551778	::477494051575316000
161041223	::477494064959737000
372551778	::477494121716649000
176489426	::477494123847364000
30787413	::477494140897226000
305926788	::477494185864351000
305926788	::477494247185055000
331246659	::477494294018662000
359446141	::477494329150152000
80965569	::477494336339210000
48557490	::477494337324851000
33011898	::477494370887680000
372551778	::477494375576899000
17448907	::477494432556933000
40054726	::477494469961334000
372551778	::477494482464567000
108798356	::477494515515662000
372551778	::477494519303131000
372551778	::477494534524264000
372551778	::477494564643545000
372551778	::477494599875690000
372551778	::477494624802443000
390504920	::477494655043387000
372551778	::477494656167469000
519086519	::477494672999202000
307397057	::477494761649999000
40810916	::477494777160544000
118855202	::477494814875742000
372551778	::477494974536105000
372551778	::477494988373110000
372551778	::477494999076978000
372551778	::477495074947743000
240857453	::477495085693546000
372551778	::477495095982178000
474475074	::477495106665070000
295980167	::477495276827992000
406772829	::477495305403768000
412638454	::477495320775897000
534913317	::477495329298718000
376361293	::477495388371300000
24803741	::477495439151751000
358307309	::477495448144318000
358307309	::477495523641815000
213763059	::477495534626680000
257207319	::477495545695465000
160144135	::477495573206269000
225893243	::477495581833568000
238307628	::477495618969944000
546153359	::477495625840226000
29984961	::477495627954139000
60098410	::477495691778863000
100195876	::477495715766095000
100195876	::477495716592373000
307397057	::477495742487994000
256346048	::477495807386451000
226845681	::477495819679961000
278220302	::477495876378583000
14223247	::477496002278981000
106835519	::477496005084991000
303080805	::477496058461696000
22734052	::477496059812253000
474475074	::477496107459543000
552146644	::477496122156388000
106835519	::477496126765928000
424540791	::477496193820286000
38440249	::477496277781843000
205991617	::477496319968178000
396332641	::477496496971976000
40478607	::477496603352526000
273955213	::477496603951915000
18455966	::477496643772641000
540330411	::477496693559005000
273955213	::477496775704469000
15086993	::477496797741334000
378334138	::477496800824143000
396332641	::477496839571111000
257831311	::477496916259766000
301497892	::477496933397696000
341037427	::477497047105675000
26413556	::477497056827699000
376361293	::477497065576996000
52494533	::477497090143035000
61478431	::477497133877063000
389676504	::477497137186353000
256346048	::477497208606957000
376361293	::477497319567290000
27237232	::477497363401932000
131420707	::477497398885748000
235043760	::477497552732831000
497544291	::477497555215855000
256346048	::477497593698586000
313421343	::477497624082145000
29300584	::477497733876428000
534913317	::477497781775396000
70839851	::477497874628898000
70784628	::477497893620703000
285401749	::477497932241829000
314604858	::477497985593376000
46070001	::477498018594562000
25223941	::477498037950902000
238307628	::477498093261189000
235043760	::477498129516740000
60098410	::477498172067962000
230069608	::477498215361544000
215109001	::477498238203752000
320484851	::477498365542817000
102233693	::477498441556164000
235043760	::477498446094417000
346654346	::477498474452094000
177111779	::477498520195186000
218956862	::477498588939821000
30336818	::477498663980126000
235043760	::477498682816729000
215109001	::477498695345135000
148912524	::477498703880548000
102233693	::477498777687691000
42795192	::477498783597465000
314604858	::477498806892630000
42795192	::477498858658746000
42795192	::477498891374305000
42795192	::477498895639932000
42795192	::477498929106255000
136791341	::477498935708098000
42795192	::477498939424260000
42795192	::477498951545786000
52818001	::477498953412263000
256346048	::477498982474604000
413735493	::477499020093300000
20782081	::477499100145790000
451667062	::477499100938530000
259569717	::477499188666585000
580156304	::477499242236239000
469970755	::477499306530705000
29827759	::477499321332412000
173026357	::477499396779540000
179669687	::477499426110332000
429558621	::477499503247761000
215385454	::477499541411729000
19210855	::477499555101949000
230069608	::477499591743377000
52818001	::477499605077086000
429558621	::477499607199383000
218956862	::477499667685445000
6203992	::477499702418481000
479245748	::477499742197276000
51964139	::477499789320282000
196659229	::477499836409724000
431214329	::477499932136325000
357275400	::477500019449139000
6203992	::477500142761676000
307397057	::477500161808035000
17086308	::477500195362455000
209208697	::477500237880115000
338120144	::477500295094628000
6203992	::477500445741432000
209208697	::477500459024805000
197277853	::477500492830879000
256346048	::477500507632992000
151190656	::477500601069084000
551447338	::477500629955252000
21112883	::477500648586371000
39863661	::477500728521396000
29737650	::477500786750914000
551447338	::477500787031957000
139308619	::477500850995097000
118855202	::477500886508249000
139308619	::477500918020067000
312710029	::477501089890054000
303080805	::477501270299648000
189664484	::477501311156379000
16353730	::477501329875554000
363969403	::477501362838597000
106835519	::477501398020395000
197277853	::477501428961796000
360367250	::477501467977199000
6203992	::477501545571835000
237621304	::477501618233937000
461652679	::477501657278734000
363969403	::477501700723318000
364405877	::477501740934123000
235043760	::477501758764118000
235043760	::477501824459476000
92568275	::477501852691750000
364405877	::477501867547566000
388397248	::477501913471021000
78614495	::477501942433083000
593139104	::477501958576549000
16006363	::477502095965159000
16353730	::477502169340329000
238307628	::477502190290870000
92568275	::477502200139505000
155677785	::477502276102139000
379833720	::477502340103041000
23642786	::477502397871169000
450378413	::477502411242610000
587940951	::477502414111535000
519086519	::477502468796866000
552029617	::477502560761176000
450378413	::477502608265867000
348785324	::477502637810520000
27784817	::477502676263899000
16006363	::477502682718928000
397717926	::477502740235444000
207781904	::477502744899493000
18868622	::477502792978812000
397717926	::477502975313604000
252451878	::477503019785789000
552029617	::477503026609938000
350509640	::477503032423235000
397717926	::477503055219277000
52818001	::477503071048581000
348785324	::477503116858781000
469722641	::477503137062735000
467027311	::477503146638327000
29984961	::477503170029953000
271370762	::477503311520620000
135681283	::477503340117385000
348785324	::477503344307486000
131072297	::477503408346112000
54105420	::477503433302216000
131072297	::477503466848256000
14307454	::477503556413423000
131072297	::477503572897054000
361391612	::477503630321262000
272999900	::477503637564833000
131072297	::477503640169492000
44307877	::477503659144536000
287727506	::477503758121709000
412638454	::477503764002136000
22648162	::477503765067464000
17595323	::477503841793892000
36485138	::477503850648064000
341037427	::477503851377864000
52542320	::477503883023880000
106835519	::477503933930151000
20782081	::477504005619216000
385595835	::477504092474863000
49383709	::477504290601172000
521938520	::477504341994008000
348785324	::477504348881047000
43045329	::477504389360279000
60098410	::477504451209474000
587940951	::477504461506498000
238698812	::477504551692406000
16002106	::477504568914214000
632481728	::477504580901548000
21912250	::477504631778463000
505496552	::477504645548347000
18336787	::477504988264935000
6203992	::477504997437870000
335759212	::477505046221844000
237621304	::477505155168870000
237621304	::477505169769263000
6203992	::477505226241761000
18750697	::477505297146073000
234960273	::477505347263811000
100742600	::477505398849544000
505496552	::477505406432854000
479246485	::477505582098698000
335759212	::477505634229694000
136038442	::477505664386748000
310330192	::477505719332122000
49383709	::477505728609918000
435516954	::477505757529640000
266317182	::477505766207672000
131420707	::477505854246113000
230206940	::477505906951725000
65435835	::477505935439433000
409541924	::477506034106265000
224501206	::477506105677860000
173026357	::477506244840669000
146216300	::477506253678080000
29436016	::477506385236606000
343756278	::477506421953527000
56059141	::477506454392287000
173026357	::477506466643865000
139308619	::477506521304035000
29436016	::477506536185425000
713245898	::477506718239166000
310654760	::477506756906455000
173026357	::477506913597288000
29984961	::477506950662336000
27792069	::477507049320742000
435516954	::477507087954481000
50354861	::477507142950195000
29302446	::477507240149016000
343756278	::477507243529625000
20020647	::477507266292097000
713245898	::477507307555663000
14955026	::477507408592248000
110297719	::477507448329076000
346998772	::477507512728428000
19684793	::477507641120288000
346219373	::477507676872536000
131072297	::477507697734975000
18336787	::477507738205822000
389614947	::477507806698811000
156508337	::477507865914003000
224501206	::477507883668496000
164135621	::477507983299985000
429558621	::477507997636501000
243974175	::477508000433717000
283518032	::477508058437140000
297652605	::477508218428485000
404335977	::477508320220041000
30032107	::477508321272795000
283518032	::477508385940971000
27335023	::477508451707269000
137014162	::477508452076355000
30032107	::477508460569825000
224501206	::477508500281516000
23672351	::477508531180945000
389676504	::477508583261605000
131072297	::477508639742111000
625900103	::477508668150128000
513855251	::477508679919345000
587940951	::477508702136594000
378367977	::477508703050944000
233767854	::477508712853032000
47859489	::477508714262327000
588705820	::477508775008432000
275681559	::477508790820954000
28197443	::477508819077959000
357308471	::477508864674242000
43967474	::477508886115926000
197277853	::477508888468545000
225893243	::477508894684483000
131072297	::477508921603526000
140157275	::477508945301356000
378367977	::477509096975777000
177111779	::477509139120152000
140157275	::477509197760700000
279230956	::477509229008273000
30032107	::477509261052755000
6652302	::477509295664144000
588705820	::477509329952591000
264904736	::477509425368821000
503741267	::477509477881487000
22734052	::477509562220937000
71597388	::477509577739493000
429558621	::477509615727292000
475031809	::477509620844359000
197277853	::477509707532234000
18455966	::477509718001217000
28510276	::477509772439072000
259876316	::477509785374294000
27299320	::477509845357047000
401757405	::477509976856883000
320560322	::477510023384281000
378200627	::477510052689891000
606781453	::477510102400761000
252451878	::477510140896092000
21912250	::477510173230002000
20804321	::477510193714958000
179119528	::477510199125614000
19222225	::477510217647669000
339482720	::477510233837678000
262843671	::477510296135680000
20804321	::477510303853187000
606781453	::477510347524292000
224501206	::477510349147480000
600663496	::477510372945952000
30032107	::477510394051694000
30529918	::477510418617729000
339482720	::477510461269614000
8036902	::477510482362773000
102489930	::477510485852430000
375734748	::477510514021396000
411841714	::477510534363746000
313792688	::477510581683884000
375734748	::477510663317630000
369819130	::477510698906292000
23933265	::477510723271008000
513855251	::477510731496038000
189664484	::477510732800471000
15288029	::477510744972341000
70784628	::477510779327873000
252756099	::477510825049989000
358307309	::477510904183934000
15791549	::477510935116918000
55161530	::477510978754473000
378200627	::477510986006417000
216833550	::477511125563498000
527838807	::477511153598214000
118855202	::477511158442651000
47859489	::477511196795367000
339482720	::477511207293681000
29827759	::477511239250087000
19222225	::477511242098032000
270736613	::477511253447806000
213887474	::477511275182686000
159726392	::477511368245911000
19222225	::477511370292752000
248468379	::477511375342694000
309789310	::477511377792163000
307397057	::477511448403644000
339482720	::477511497199792000
27999272	::477511501406691000
507918715	::477511543244865000
527838807	::477511636220002000
479245748	::477511676388843000
527838807	::477511690347495000
321780812	::477511738070286000
70784628	::477511744634380000
182834679	::477511830814736000
527838807	::477511836791603000
20190503	::477511854995288000
548870171	::477511880236232000
348785324	::477511891082678000
258636623	::477511904458317000
54105420	::477511975635668000
172827217	::477511994774269000
33017275	::477512001850052000
302673934	::477512023836594000
507918715	::477512074545733000
339126665	::477512094527397000
507918715	::477512100281991000
33017275	::477512105772339000
348785324	::477512162538037000
182834679	::477512179503992000
159726392	::477512212366368000
224501206	::477512313478463000
20419159	::477512374761426000
159726392	::477512379324833000
479245748	::477512481875582000
30032107	::477512611659927000
170162540	::477512681583173000
297652605	::477512753024745000
64907439	::477512804719550000
30032107	::477512851037253000
360231979	::477512865444683000
43045329	::477512916061544000
106715045	::477512941948776000
297652605	::477512945891426000
17830276	::477513038052872000
18336787	::477513053836046000
19222225	::477513058848210000
552802620	::477513066527993000
395057520	::477513107162406000
320052148	::477513121448202000
277378135	::477513168978051000
243974175	::477513175655399000
320052148	::477513211835457000
389676504	::477513230068113000
27792069	::477513252109553000
159011393	::477513389556527000
159726392	::477513411605966000
238247892	::477513434704015000
494543536	::477513443688189000
412638454	::477513492925149000
409541924	::477513494078570000
389676504	::477513510654443000
467758710	::477513519437320000
95231863	::477513558775697000
110530129	::477513613045813000
321780812	::477513683380084000
389676504	::477513683925340000
110530129	::477513693622566000
26589876	::477513695086399000
238247892	::477513700220235000
110530129	::477513715311316000
363969403	::477513726271041000
348785324	::477513795984576000
19222225	::477513796311740000
411841714	::477513820860989000
264335101	::477513825122398000
19222225	::477513887344910000
559837229	::477513931343151000
296433109	::477513991837581000
215109001	::477514083000795000
264335101	::477514142748655000
30912658	::477514291336077000
358031089	::477514410336862000
348785324	::477514493656702000
29984961	::477514494969536000
222173816	::477514496546598000
28252356	::477514553807224000
28252356	::477514609738252000
48157278	::477514626692038000
70254385	::477514628964941000
70254385	::477514685747429000
70254385	::477514711970222000
28252356	::477514801342451000
21912250	::477514830488670000
297652605	::477514838692732000
498321918	::477514855339925000
70254385	::477514903461187000
417968003	::477514938765017000
320052148	::477514988043526000
17522792	::477515073787674000
264335101	::477515091370209000
395057520	::477515103344934000
54105420	::477515212342308000
179669687	::477515215676788000
170162540	::477515235457126000
215109001	::477515270479568000
430072028	::477515296044220000
170162540	::477515348149682000
25359188	::477515401941630000
22648162	::477515429934411000
15288029	::477515463253954000
377176939	::477515501976178000
20941662	::477515547836678000
60098410	::477515547991478000
200316617	::477515561086091000
285254109	::477515564412174000
22195036	::477515590450827000
277378135	::477515603440599000
90467952	::477515613985079000
111124977	::477515625103773000
203311237	::477515653965180000
70784628	::477515673917456000
16846197	::477515694397857000
26413556	::477515703512076000
552146644	::477515764057247000
111124977	::477515835875938000
395057520	::477515932785315000
111124977	::477515949432504000
250844163	::477515964381401000
358307309	::477515971981094000
211376385	::477515972153061000
50354861	::477515972744855000
6203992	::477515992114155000
115852151	::477516021566148000
111124977	::477516104139411000
357017353	::477516112612319000
543585402	::477516153057972000
19111395	::477516157033779000
430072028	::477516262973911000
310330192	::477516363691753000
211376385	::477516368888090000
6203992	::477516461456781000
17522792	::477516461460553000
321780812	::477516501780811000
628427510	::477516695473762000
69719136	::477516700066144000
200316617	::477516727765712000
6203992	::477516729254674000
70784628	::477516759638233000
551501734	::477516776142798000
43045329	::477516850813612000
348785324	::477516953595023000
69719136	::477516971303383000
95714823	::477517004199710000
63490594	::477517056473325000
34767424	::477517081978470000
208296274	::477517108209655000
321780812	::477517133195509000
102489930	::477517227738923000
95714823	::477517235079360000
360898372	::477517325672148000
338076990	::477517380256825000
348785324	::477517385822240000
92870542	::477517435549937000
76463655	::477517490042327000
82257804	::477517494601924000
452882285	::477517519347937000
321498402	::477517528172732000
307697597	::477517560507023000
420083874	::477517579750105000
63490594	::477517593092190000
86474692	::477517626843734000
76463655	::477517676642701000
15204110	::477517677821317000
19770255	::477517685266190000
12354252	::477517830586245000
159726392	::477517869861715000
13298002	::477517909179518000
263013923	::477517913138941000
494543536	::477517916552712000
76463655	::477517933271207000
70839851	::477517937129971000
177111779	::477517974463447000
27999272	::477517992964542000
280826646	::477518009016524000
16353730	::477518039957929000
131072297	::477518083784212000
86474692	::477518095020343000
29984961	::477518276952850000
56059141	::477518415364513000
327989967	::477518416991887000
303427354	::477518519840813000
262843671	::477518535808520000
473196438	::477518551457087000
381778563	::477518791614558000
310321041	::477518828495052000
69719136	::477518831951179000
40478607	::477518887345717000
14085431	::477518914931265000
49114032	::477519028311715000
43045329	::477519034271805000
633531552	::477519082758361000
111124977	::477519116236894000
397934536	::477519147434131000
327989967	::477519219668422000
513855251	::477519223220994000
277378135	::477519236957360000
247024165	::477519260533534000
403823128	::477519286605725000
420323287	::477519330691661000
203688730	::477519338799255000
16353730	::477519463177146000
285401749	::477519491278987000
69719136	::477519565648191000
69719136	::477519670044397000
111124977	::477519674502959000
28169372	::477519809190445000
6284612	::477519836202151000
29302446	::477519931550859000
419105102	::477520000752705000
252914746	::477520135310172000
69719136	::477520136736239000
247024165	::477520223315050000
599348429	::477520291267354000
606781453	::477520317175177000
161041223	::477520412772159000
317524005	::477520428693336000
193583131	::477520453607505000
317524005	::477520490274095000
131072297	::477520702976061000
462648540	::477520703864844000
252914746	::477520719761256000
194998718	::477520727109685000
224068229	::477520749108809000
349787019	::477520780004048000
69916558	::477520861919191000
270065033	::477520890402717000
462648540	::477520924963397000
200316617	::477520948875497000
200316617	::477520990919213000
200316617	::477521005897080000
286282963	::477521019536953000
28510276	::477521042668535000
431215016	::477521074922323000
431215016	::477521194736820000
323246381	::477521219693342000
506760887	::477521244649050000
462648540	::477521363729534000
27784817	::477521464200298000
304661740	::477521586627821000
111411572	::477521645071257000
27784817	::477521670530678000
462648540	::477521790298640000
193192138	::477521892543168000
588705820	::477521904149217000
238247892	::477521982624260000
407038804	::477522054422753000
269151566	::477522069232431000
252914746	::477522146659282000
473196438	::477522247263858000
117608761	::477522248522137000
43586963	::477522255153340000
27784817	::477522262481195000
160495648	::477522390436421000
592150138	::477522442546454000
403823128	::477522698172497000
553930094	::477522799766941000
386169383	::477522912958640000
155686441	::477522994835632000
19684793	::477523108807458000
335101950	::477523263942172000
282363016	::477523326206619000
111411572	::477523397685936000
438698734	::477523435510169000
292012619	::477523517823385000
483115964	::477523578577903000
230069608	::477523585855021000
186107022	::477523661235036000
159986953	::477523676712009000
15288029	::477523794920108000
15791549	::477523834371702000
15791549	::477523835499986000
260961523	::477524054140649000
239484752	::477524066702995000
268547296	::477524083417296000
230069608	::477524087103713000
239484752	::477524193979170000
264335101	::477524218226032000
297652605	::477524263906209000
95231863	::477524371242618000
70839289	::477524463789936000
15204110	::477524476977238000
70784628	::477524506198958000
27335023	::477524542391607000
253689041	::477524557260406000
536141027	::477524564285460000
36310459	::477524595033903000
722514433	::477524628257398000
159986953	::477524629133602000
29300584	::477524764626399000
64813007	::477524885456306000
194998718	::477524981291565000
159986953	::477524993933185000
297652605	::477525060643594000
451868502	::477525076078628000
392301070	::477525180260958000
280119639	::477525194181836000
536141027	::477525323026661000
254635990	::477525400558792000
462648540	::477525452362223000
95714823	::477525649834659000
481512198	::477525651214196000
296433109	::477525681237393000
481512198	::477525697695457000
478145352	::477525701138993000
411700909	::477525769158393000
282692620	::477525816297799000
29984961	::477525821645934000
64907439	::477525903707078000
71981601	::477525934632075000
378367977	::477525952545554000
36310459	::477525981880516000
378367977	::477526021923557000
8548362	::477526107340935000
53317470	::477526138411954000
358307309	::477526165159018000
20782081	::477526212911595000
212490176	::477526226517520000
75034878	::477526234390224000
425381729	::477526262093594000
277378135	::477526279223541000
423941104	::477526380637618000
459660056	::477526425181102000
625951846	::477526456852312000
109615689	::477526614646210000
70839289	::477526680206983000
346219373	::477526705045659000
378771457	::477526735575973000
321637063	::477526737081733000
4434941	::477526744249815000
533417136	::477526846527897000
336347539	::477526852194803000
348326168	::477526900060209000
36310459	::477527283284967000
235272576	::477527298535464000
203311237	::477527329707917000
233362394	::477527491578310000
20941662	::477527512474726000
20112840	::477527590954352000
503741267	::477527619584688000
63490594	::477527636860600000
313792688	::477527637871435000
24537703	::477527651150995000
86243090	::477527701067034000
90689440	::477527768771461000
170924102	::477527788983840000
260961523	::477527873842974000
28197443	::477527890108502000
241358661	::477527904482390000
261847534	::477527956408242000
40478607	::477528070732386000
377110730	::477528106878521000
414526765	::477528123110457000
28197443	::477528172846514000
211376385	::477528214210768000
414526765	::477528230182658000
59583601	::477528316938027000
477235727	::477528392095375000
63490594	::477528451637735000
594844703	::477528453931995000
211019280	::477528520860524000
43977455	::477528694928723000
253689041	::477528736490090000
111411572	::477528855662833000
15204110	::477528936700985000
339295860	::477528957323988000
43977455	::477528987238146000
211019280	::477529002249170000
193861615	::477529117571547000
283251929	::477529157480370000
17016789	::477529218385846000
311664191	::477529302724919000
28510276	::477529328679280000
35369698	::477529354571087000
17016789	::477529368827158000
15204110	::477529409873010000
182834679	::477529534448037000
52105336	::477529548666724000
243830281	::477529591435624000
29984961	::477529597798785000
299796220	::477529613019930000
280119639	::477529713959661000
148197450	::477529777851478000
414315073	::477529794116976000
63490594	::477529824924147000
499167427	::477529893320683000
479156555	::477529912954589000
406772829	::477529969145290000
43977455	::477529983683162000
148197450	::477529983871483000
131072297	::477530234624180000
334403708	::477530275052662000
263013923	::477530276701429000
50468203	::477530302466625000
230069608	::477530306820313000
230069608	::477530313996787000
50468203	::477530421417111000
255697938	::477530485409587000
239917620	::477530611830104000
346219373	::477530658831478000
15204110	::477530681598574000
50468203	::477530716343767000
263013923	::477530790340083000
92870542	::477530881389637000
19028099	::477530886473121000
413477251	::477530919096418000
253689041	::477531036545716000
336149936	::477531107999494000
218321424	::477531205194117000
20941662	::477531226958725000
29300584	::477531227914657000
423862446	::477531309456523000
92870542	::477531317630795000
251892054	::477531536527724000
232072216	::477531587932733000
54105420	::477531604567334000
60098410	::477531626843303000
54105420	::477531682199719000
25237171	::477531701216690000
263013923	::477531798940155000
406772829	::477531805780688000
598832393	::477531814593298000
92905148	::477531856166866000
378281495	::477531914450911000
208296274	::477531935393468000
435516954	::477531959103877000
351922723	::477532133691379000
564879952	::477532135318777000
358307309	::477532141236936000
22944914	::477532157930663000
273955213	::477532212179763000
430072028	::477532214570536000
430072028	::477532241942556000
346127757	::477532298812719000
336149936	::477532356945793000
406772829	::477532453116985000
257207319	::477532453922291000
263013923	::477532519811006000
131072297	::477532591193456000
370416747	::477532625020530000
15204110	::477532682617110000
219574380	::477532849117999000
375385791	::477532869678886000
405040496	::477532889811136000
446541836	::477532912909565000
36310459	::477532920194686000
11146552	::477532925924089000
97336064	::477532986556944000
434045786	::477533013371523000
14085431	::477533153892917000
160495648	::477533165917970000
187741596	::477533195873693000
36310459	::477533324588482000
408772521	::477533349003931000
607432063	::477533362085588000
29984961	::477533370801729000
329801539	::477533482218840000
263013923	::477533516490878000
386861626	::477533527315972000
15204110	::477533535692423000
233767854	::477533578243239000
43045329	::477533658975195000
15288029	::477533679091081000
406772829	::477533693058117000
187741596	::477533709319409000
405362735	::477533725085810000
409541924	::477533753665806000
64596921	::477533812390248000
329801539	::477533815871512000
581342731	::477533861262266000
229650081	::477533966191591000
18551115	::477533988379430000
148197450	::477533992510451000
335759212	::477533996016873000
92870542	::477534089042345000
329801539	::477534091487625000
229650081	::477534171330797000
301044144	::477534283108995000
445219284	::477534334388150000
148197450	::477534379799887000
263013923	::477534384581804000
377110730	::477534418349735000
256845035	::477534434171060000
256845035	::477534485396094000
162958222	::477534524243722000
256845035	::477534547987660000
189224604	::477534554979594000
19684793	::477534570447785000
451667062	::477534593457725000
301044144	::477534689415430000
120851061	::477534880830459000
375385791	::477534910388117000
540330411	::477535056005574000
243751614	::477535088960225000
64813007	::477535185140187000
160495648	::477535190986670000
439491329	::477535344565317000
263013923	::477535349988929000
481512198	::477535358796566000
160495648	::477535365431959000
414066292	::477535422050865000
425381729	::477535426216210000
61402370	::477535551445147000
451667062	::477535611599859000
263013923	::477535675122974000
36310459	::477535688003289000
408772521	::477535708648058000
25935173	::477535785852223000
148197450	::477535810669903000
263013923	::477535843025182000
148197450	::477535853577662000
114970673	::477535891661914000
54405135	::477535892031041000
592150138	::477535920712081000
707214715	::477535922355834000
23933265	::477535951216861000
39215095	::477536139574648000
375810749	::477536147124396000
467043006	::477536173628612000
440314946	::477536174991368000
54105420	::477536266364256000
440314946	::477536379040038000
451868502	::477536394835808000
440314946	::477536568450617000
339295860	::477536609563185000
25935173	::477536631755268000
348316521	::477536672607793000
344442687	::477536707001057000
440314946	::477536753612374000
229650081	::477536823603122000
344442687	::477536877931552000
149980973	::477536934927933000
344442687	::477536953940733000
58281200	::477536977865441000
344442687	::477536982315192000
72890292	::477537030164213000
15204110	::477537045578280000
417968003	::477537046547136000
14307454	::477537077442007000
508054066	::477537106231709000
15204110	::477537109302341000
493221106	::477537125592625000
29984961	::477537147395014000
130690913	::477537180420538000
434045786	::477537306724028000
346219373	::477537317281075000
40994873	::477537320741404000
282692620	::477537414680825000
331397011	::477537432028852000
470801476	::477537564950556000
209208697	::477537581727748000
337388641	::477537611729227000
40478607	::477537675915046000
27335023	::477537677982830000
263013923	::477537678293237000
36310459	::477537689839755000
15204110	::477537696244838000
395057520	::477537797298212000
332908078	::477537833486270000
493221106	::477537833670803000
493221106	::477537840058732000
493221106	::477537850284453000
433168829	::477537883687886000
310330192	::477537891837837000
114970673	::477537895889129000
301044144	::477537933092986000
243751614	::477537960405921000
548870171	::477538034158948000
65425379	::477538119416573000
101881386	::477538177683828000
321498402	::477538256733483000
189664484	::477538286978617000
65425379	::477538294113525000
137135705	::477538325809467000
381778563	::477538375948177000
65425379	::477538440415043000
236528732	::477538444986814000
48971187	::477538452716548000
243974175	::477538525059883000
399645465	::477538534752940000
264335101	::477538619641458000
517695658	::477538714043052000
247372701	::477538746255286000
301044144	::477538758838202000
29391732	::477538764881801000
296433109	::477538772977209000
269012544	::477538853528412000
286487329	::477538874823311000
269012544	::477538904032022000
350509640	::477539022752190000
29391732	::477539093543260000
27335023	::477539142872875000
408049418	::477539154721386000
264335101	::477539179253886000
97336064	::477539273357266000
451868427	::477539294521745000
381203261	::477539326553620000
148197450	::477539351086116000
148197450	::477539430006136000
159986953	::477539478123212000
328252982	::477539493918953000
451868427	::477539496494243000
243751614	::477539505780449000
222636373	::477539543273701000
29391732	::477539586826981000
25935173	::477539639478075000
25935173	::477539680225746000
264335101	::477539687112781000
344442687	::477539842557878000
65425379	::477539848866512000
39863661	::477540053053624000
346219373	::477540075073331000
53317470	::477540158967799000
114970673	::477540204975112000
337388641	::477540235782258000
407038804	::477540302061060000
407038804	::477540313893203000
280826646	::477540340845391000
53317470	::477540409254486000
348785324	::477540428959330000
18551115	::477540482445479000
18374690	::477540525340241000
256319248	::477540532215115000
71284640	::477540806627057000
239917620	::477540857902428000
29984961	::477540922352496000
8548362	::477541118301962000
216819428	::477541202502230000
29500521	::477541207988785000
256319248	::477541232873598000
53317470	::477541245125156000
48971187	::477541361806102000
39863661	::477541384929689000
233362394	::477541477237948000
348785324	::477541496233553000
378200627	::477541601762631000
29391732	::477541614462570000
114633433	::477541681772761000
93927673	::477541726115348000
53863390	::477541955895717000
40054726	::477542034312814000
500388817	::477542097252147000
375734748	::477542111953174000
399645465	::477542241766883000
259093732	::477542264450072000
411848692	::477542317587304000
29391732	::477542375447724000
14307454	::477542390484307000
95504927	::477542406133645000
209208697	::477542508654628000
336845657	::477542591773544000
76375846	::477542608437121000
401089789	::477542646756278000
381778563	::477542659599245000
95504927	::477542702662549000
508054066	::477542715983286000
14307454	::477542760199639000
378200627	::477542815078289000
76375846	::477542831637008000
228845995	::477542838960664000
311664191	::477543008767074000
49886698	::477543153566638000
350509640	::477543161053868000
346654346	::477543164430278000
301044144	::477543214610907000
233767854	::477543267244847000
77078833	::477543271984406000
315527257	::477543309255008000
25942336	::477543315361918000
406772829	::477543333636497000
53863390	::477543372354101000
351004243	::477543411072122000
53863390	::477543443921526000
309789310	::477543459507539000
228845995	::477543508744871000
137135705	::477543519293145000
65425379	::477543519465504000
338588400	::477543522153664000
214779476	::477543669185388000
228845995	::477543671022501000
202798666	::477543693277491000
7132042	::477543763645304000
307697597	::477543768157986000
592150138	::477543796226260000
53863390	::477543800051482000
296433109	::477543813884686000
30336217	::477543851276525000
406772829	::477543897376112000
296433109	::477543906897575000
500388817	::477543991848620000
228845995	::477543997653921000
261043724	::477544019447525000
266033863	::477544026908807000
261043724	::477544039378866000
231689668	::477544055971139000
14307454	::477544107774967000
261043724	::477544113093738000
20190503	::477544119963627000
95714823	::477544121192947000
69494041	::477544139475533000
375810749	::477544162397413000
477235727	::477544193993089000
406772829	::477544202020990000
384563395	::477544256836349000
599348429	::477544282099056000
384563395	::477544319272775000
40478607	::477544324088225000
384563395	::477544351426293000
16166332	::477544403334995000
95714823	::477544410255986000
89033916	::477544472104808000
202196262	::477544512600825000
228845995	::477544621871202000
29391732	::477544647699357000
617791569	::477544659606974000
40478607	::477544677747740000
29984961	::477544696894750000
228845995	::477544740070916000
95714823	::477544947647012000
33683248	::477545013539123000
463431723	::477545158863376000
261847534	::477545168091238000
111411572	::477545218632589000
238698812	::477545246016827000
346654346	::477545361209577000
346654346	::477545403244871000
53317470	::477545441689485000
30529918	::477545442486407000
155730095	::477545465861251000
261847534	::477545544303509000
40478607	::477545655486132000
438698734	::477545656161411000
543585402	::477545682241200000
15204110	::477545691821387000
266033863	::477545715602685000
405239647	::477545723085324000
338076990	::477545799296241000
296433109	::477545821752553000
438698734	::477545833278476000
203736885	::477545850663485000
543585402	::477545900588273000
266033863	::477545901569753000
433168829	::477545930674040000
301657872	::477545952614424000
179119528	::477545978040680000
552146644	::477545994788548000
259093732	::477546065831272000
296433109	::477546075071709000
219574380	::477546088686034000
208296274	::477546146668482000
278165989	::477546185930964000
413477251	::477546189852639000
259093732	::477546254944051000
69494041	::477546313437827000
592150138	::477546348820967000
210676238	::477546352205774000
322842111	::477546383981817000
335759212	::477546387777667000
266033863	::477546401820209000
230206940	::477546440278163000
202196262	::477546457382543000
15204110	::477546467218169000
101286329	::477546473283137000
335759212	::477546495982313000
334420539	::477546571803140000
405040496	::477546635321298000
101286329	::477546649641058000
39863661	::477546662018420000
346654346	::477546676916617000
500388817	::477546706083401000
214779476	::477546715743277000
220532575	::477546767446052000
266033863	::477546774521864000
229650081	::477546784387264000
500388817	::477546796302876000
553930094	::477546797812834000
210676238	::477546801956794000
262939560	::477546855358681000
101286329	::477546861457588000
262939560	::477546873478053000
462648540	::477546884844630000
335759212	::477546939840352000
173608790	::477546974246215000
296433109	::477546976457007000
231689668	::477547017372061000
62186442	::477547032035328000
31144939	::477547081645961000
137135705	::477547154068627000
101286329	::477547216987783000
60098410	::477547240869728000
55161530	::477547243356950000
507918715	::477547261631926000
40478607	::477547358637813000
507918715	::477547413847412000
210676238	::477547434894032000
243751614	::477547438048157000
368079003	::477547443928567000
202196262	::477547580243845000
55120405	::477547618177130000
53317470	::477547671972900000
368577195	::477547799022952000
508860717	::477547827216654000
591216066	::477547992103542000
406772829	::477548044640997000
235043760	::477548055097774000
25235649	::477548063842500000
406772829	::477548129932161000
173608790	::477548296064737000
79861287	::477548352662290000
85211920	::477548395976855000
137135705	::477548434245697000
500388817	::477548437349478000
433168829	::477548446048468000
72890292	::477548482719645000
79861287	::477548491518914000
29984961	::477548494253985000
137135705	::477548516445667000
328252982	::477548525589233000
72890292	::477548543629328000
433470731	::477548571604967000
20419159	::477548572049567000
375734748	::477548608833605000
258636623	::477548634066939000
101286329	::477548661925494000
389614947	::477548667684290000
129876980	::477548695597350000
202196262	::477548720582447000
209208697	::477548755688771000
89033916	::477548759568486000
89033916	::477548788836347000
89033916	::477548819094073000
160733683	::477548821741068000
397024307	::477548854011645000
220867112	::477548869606051000
384563395	::477548869761241000
317524005	::477548871870984000
22717394	::477548922525999000
510998653	::477548943899774000
16258968	::477548951361445000
155650977	::477548974648217000
53317470	::477548988158050000
388397248	::477549077651922000
322842111	::477549115748798000
235043760	::477549116156047000
101286329	::477549137035272000
89033916	::477549218249195000
53317470	::477549225387884000
357308471	::477549245499600000
79861287	::477549296909172000
89033916	::477549310943322000
89033916	::477549326235754000
270065033	::477549345655771000
27432862	::477549409488863000
53317470	::477549412520976000
358307309	::477549419248619000
270065033	::477549455844343000
473196438	::477549478166028000
270065033	::477549532033859000
137135705	::477549548873986000
235043760	::477549576497278000
481512198	::477549865656803000
258636623	::477549908590100000
20419159	::477549912196792000
257225781	::477549914545614000
29737650	::477549957176516000
72890292	::477549958233853000
49383709	::477549991649886000
340067989	::477550001829052000
337416247	::477550008741683000
423941104	::477550068112035000
341313395	::477550099581517000
556631416	::477550104342040000
257225781	::477550136181022000
29553235	::477550239402819000
90467952	::477550320696848000
459660056	::477550355426070000
229650081	::477550359465164000
101286329	::477550368990441000
118855202	::477550381569155000
500388817	::477550387751178000
471516383	::477550417694707000
591216066	::477550460556292000
101286329	::477550461776830000
462648540	::477550468336336000
384563395	::477550477023141000
101286329	::477550510669832000
350509640	::477550531230322000
507918715	::477550533759074000
493221106	::477550545553477000
257225781	::477550585374191000
101286329	::477550614789238000
340067989	::477550624087613000
323246381	::477550627435057000
137135705	::477550641561083000
375810749	::477550661689552000
20419159	::477550684053585000
72890292	::477550686725357000
159726392	::477550689262911000
209208697	::477550690458681000
374228630	::477550709861134000
15782772	::477550740115034000
375810749	::477550791712989000
296433109	::477550793672097000
266033863	::477550797178150000
50468203	::477550803100508000
30529918	::477550806376251000
31287131	::477550817881239000
462648540	::477550857358045000
85211920	::477550873552236000
24100015	::477550947367796000
432747712	::477550959884009000
24100015	::477550960424665000
85211920	::477550966665793000
101286329	::477551064305369000
374228630	::477551075512172000
350509640	::477551135126200000
384563395	::477551195364413000
311092385	::477551241866645000
16258968	::477551279057534000
462648540	::477551315669618000
15204110	::477551328127094000
14085431	::477551328349388000
202196262	::477551341749805000
393105437	::477551354315939000
72890292	::477551371785609000
21415532	::477551380597444000
296433109	::477551463431176000
424498868	::477551465691897000
29737650	::477551559018954000
17974977	::477551568083255000
62975545	::477551610302693000
137135705	::477551622139019000
30529918	::477551643488034000
138935158	::477551668104404000
358307309	::477551690606866000
417449044	::477551768214069000
41001071	::477551818738659000
20419159	::477551834026876000
400490673	::477551838669987000
48971187	::477551881569697000
207781904	::477551923189391000
17054163	::477551935327719000
17522792	::477551951593234000
592150138	::477551956089921000
592150138	::477551993058492000
55161530	::477552012100239000
207781904	::477552061202984000
493221106	::477552088155553000
341803593	::477552112922931000
493221106	::477552175183179000
296433109	::477552195249115000
6284612	::477552229487222000
29984961	::477552248499994000
434045786	::477552252992102000
602895412	::477552270737829000
77078833	::477552316908724000
111411572	::477552322894397000
55161530	::477552368456699000
228845995	::477552426653065000
70839289	::477552432755384000
6284612	::477552440573972000
228845995	::477552516134342000
101286329	::477552540104785000
505496552	::477552541858004000
220867112	::477552604491165000
468965579	::477552710263537000
137135705	::477552710594482000
16006363	::477552711374995000
17054163	::477552713920950000
68966030	::477552734808178000
237112765	::477552832606769000
19770255	::477552872603672000
75937251	::477552886205800000
491357856	::477552895626203000
505496552	::477552934902071000
40478607	::477552941407408000
214779476	::477552992380780000
19945993	::477552992842162000
328252982	::477553036114423000
162315218	::477553083803652000
343756278	::477553161192738000
207781904	::477553179471540000
549785954	::477553229971324000
358307309	::477553243212349000
136458681	::477553322363068000
79073243	::477553337521692000
225893243	::477553507323506000
18336787	::477553545810415000
592150138	::477553566979473000
162315218	::477553642908557000
500388817	::477553645299331000
89033916	::477553659224416000
17054163	::477553663993315000
148912524	::477553686642581000
89033916	::477553688957841000
519086519	::477553699158388000
296433109	::477553703801860000
207781904	::477553733597818000
6284612	::477553805283061000
270736613	::477553808579387000
162315218	::477553813050499000
70982412	::477553842247057000
287228225	::477553848077152000
14955026	::477553858831343000
20620620	::477553876732616000
148912524	::477553912329674000
72890292	::477553936682213000
17054163	::477553960710963000
148912524	::477553999453753000
20419159	::477554034279075000
20924979	::477554042697043000
434045786	::477554049227960000
433470731	::477554059340046000
14955026	::477554106806976000
101286329	::477554117246988000
15204110	::477554128592592000
477235727	::477554219268853000
17830276	::477554250503819000
431937908	::477554272402288000
281821239	::477554312751493000
162315218	::477554405340745000
281821239	::477554417592324000
281821239	::477554427713179000
207781904	::477554469643628000
247024165	::477554478061604000
505496552	::477554510177767000
14085431	::477554572953530000
23672351	::477554703786835000
6284612	::477554727614685000
260573981	::477554727698198000
281821239	::477554804395241000
6284612	::477554813128146000
214970887	::477554836192624000
281821239	::477554841904893000
499167427	::477554875975217000
311583053	::477554903553171000
341732173	::477554912298278000
439491329	::477554996003627000
150034005	::477555126773641000
137135705	::477555190413795000
433916111	::477555302464634000
505496552	::477555312837537000
137135705	::477555370286538000
16258968	::477555475139936000
128977591	::477555610628919000
14085431	::477555652517433000
228845995	::477555681336492000
222636373	::477555742904705000
17448907	::477555894863937000
272533260	::477555931752833000
477235727	::477555948983029000
137135705	::477555951679979000
101286329	::477555990490279000
29984961	::477556023553949000
278220302	::477556028511637000
272533260	::477556032852336000
81630455	::477556071356067000
431937908	::477556150448041000
137135705	::477556171897716000
142038800	::477556332594098000
1384531	::477556361228603000
205501297	::477556385131925000
8548362	::477556418141491000
29394513	::477556439473745000
296433109	::477556451645620000
272533260	::477556467369660000
238247892	::477556491533049000
142038800	::477556502350135000
81630455	::477556504308903000
30912658	::477556553667846000
18455966	::477556558155747000
343756278	::477556605362266000
64907439	::477556611934728000
136458681	::477556662073843000
54105420	::477556663407214000
77078833	::477556748161531000
272533260	::477556748690022000
163893797	::477556758961868000
105607367	::477556786195468000
493221106	::477556794013659000
298216731	::477556816256446000
272533260	::477556866839371000
377110730	::477556976059047000
116071398	::477557041645772000
16846197	::477557119651430000
272533260	::477557122025021000
81630455	::477557229491474000
238247892	::477557268708225000
42720153	::477557385444458000
155730095	::477557458173317000
63617875	::477557458765086000
389676504	::477557526716612000
186287095	::477557536451608000
102530016	::477557539844788000
318065690	::477557541367316000
272533260	::477557568022142000
247633146	::477557627988103000
35923992	::477557715884318000
272533260	::477557742777806000
102530016	::477557748180082000
64813007	::477557784591224000
286265668	::477557810868137000
82257804	::477557817323556000
581342731	::477557885237346000
12354252	::477557953126334000
368691437	::477558092796661000
405239647	::477558118734237000
443376354	::477558156931764000
14955026	::477558210195234000
14955026	::477558228562112000
8036902	::477558265539485000
216833550	::477558309931597000
136458681	::477558313979092000
16713682	::477558318483771000
14955026	::477558369033547000
285955708	::477558420136919000
48804765	::477558438655184000
102530016	::477558446653317000
272533260	::477558483504472000
237112765	::477558501372215000
331717534	::477558507785703000
405239647	::477558540257599000
256756265	::477558556435050000
722514433	::477558573225246000
70839289	::477558573635874000
54105420	::477558693421019000
51413309	::477558747641184000
17054163	::477558776224948000
405239647	::477558803081076000
240015074	::477558819615027000
78614495	::477558871288864000
588705820	::477558902360264000
91666102	::477558927387668000
377110730	::477559035407769000
33017275	::477559081847103000
600663496	::477559086796398000
33017275	::477559159982813000
169291538	::477559263808602000
338076990	::477559272830939000
458472537	::477559386496176000
285955708	::477559389671260000
17830276	::477559472567484000
344857407	::477559556055126000
407279448	::477559591187001000
581342731	::477559621117157000
232072216	::477559723596988000
29500521	::477559732018749000
23933265	::477559738528329000
349788720	::477559748959936000
424498591	::477559787387748000
36310459	::477559801145081000
349788720	::477559812902125000
27792069	::477559823421427000
29984961	::477559837405241000
56779057	::477559846997217000
107535820	::477559857969913000
225893243	::477559862470385000
231674152	::477559875740774000
424498591	::477559912952627000
108798356	::477559935190831000
198126424	::477560055240208000
357790406	::477560085783543000
71597388	::477560093353836000
272533260	::477560154871709000
277814195	::477560184147959000
458472537	::477560206923034000
189664484	::477560234261483000
433916111	::477560264389181000
62975545	::477560267694698000
232072216	::477560275152146000
228845995	::477560278872506000
552029617	::477560307418558000
374772557	::477560376091881000
233767854	::477560583760269000
592150138	::477560584368840000
47348539	::477560653155008000
189664484	::477560768796184000
148912524	::477560785040728000
405239647	::477560810919575000
319420243	::477560860575932000
95141856	::477560886211923000
588705820	::477561039287238000
424540791	::477561058479964000
580156304	::477561152264613000
371477472	::477561176055103000
396929208	::477561270204235000
40478607	::477561278157049000
189224604	::477561317096980000
40478607	::477561520805937000
33017275	::477561558680104000
374772557	::477561633556815000
396929208	::477561659297255000
293213630	::477561675357253000
233767854	::477561770895101000
259573654	::477561817238355000
374772557	::477561817644802000
335367791	::477561819549007000
25235649	::477561836187820000
415943958	::477561909940465000
227114320	::477561935152439000
451667062	::477561970195832000
254319575	::477562035610607000
291288952	::477562063355928000
33017275	::477562093776814000
36772146	::477562118644826000
107535820	::477562142351437000
34796664	::477562180888297000
238247892	::477562181223858000
337466318	::477562246592073000
118733444	::477562277474750000
14223247	::477562297645146000
34796664	::477562364418482000
29737650	::477562446480015000
33017275	::477562463907348000
189664484	::477562595050663000
34796664	::477562628567343000
374772557	::477562648926486000
411912822	::477562650285838000
33017275	::477562651447283000
374772557	::477562685790240000
359446141	::477562797677887000
328882474	::477562809954234000
459612485	::477562824760115000
228845995	::477562827440680000
14223247	::477562862974406000
26413556	::477562971439116000
495135733	::477563026397089000
224501206	::477563036215947000
224501206	::477563172258185000
34796664	::477563184161644000
34796664	::477563224112365000
95141856	::477563271302893000
54587465	::477563318584885000
54587465	::477563386599718000
64813007	::477563497359093000
263389464	::477563538094194000
100742600	::477563565449445000
29984961	::477563569589211000
66786075	::477563628971761000
220532575	::477563842122092000
19770255	::477563880269295000
373126936	::477563998347345000
373126936	::477564030832230000
216833550	::477564035794096000
334665323	::477564131818500000
370416747	::477564166606041000
28498427	::477564194141642000
132649069	::477564209732276000
399555371	::477564250345717000
378281495	::477564333921009000
202292166	::477564467367383000
28498427	::477564530294128000
266033863	::477564613110677000
60098410	::477564628721860000
28498427	::477564661429055000
463855595	::477564708736602000
463855595	::477564728005246000
17522792	::477564737429860000
592475734	::477564852781600000
599348429	::477564872407146000
413477251	::477564960524873000
465934852	::477565027990249000
84849075	::477565040459907000
242305581	::477565087067037000
413477251	::477565211310702000
66786075	::477565255925526000
18551115	::477565419696685000
545784705	::477565452663922000
28498427	::477565495127080000
28498427	::477565506061627000
189664484	::477565520225378000
17522792	::477565620263714000
225893243	::477565644788207000
28498427	::477565794293784000
598832393	::477565818608185000
599348429	::477565833905197000
370416747	::477565842134028000
35097852	::477565843136864000
372493368	::477565970001977000
215109001	::477566011932016000
69916558	::477566013111021000
264622253	::477566149329035000
69916558	::477566193172480000
28498427	::477566312185475000
28498427	::477566389159354000
297652605	::477566392569307000
172280619	::477566469627068000
28498427	::477566494151163000
301737159	::477566512665219000
546153359	::477566562186960000
203688730	::477566587893862000
514003187	::477566617933471000
172280619	::477566620525527000
95504927	::477566663823724000
200764512	::477566716298268000
335003775	::477566771126624000
172280619	::477566778667593000
80965569	::477566874872332000
15282962	::477566896212963000
343756278	::477566896712069000
308805449	::477566941670805000
357308471	::477566970917707000
138083816	::477567068951175000
186107022	::477567114044116000
186107022	::477567229811118000
243751614	::477567280818032000
27999272	::477567303681196000
312435293	::477567332827799000
234187240	::477567363454619000
348316521	::477567382542483000
29300584	::477567460028055000
54754940	::477567494605910000
189664484	::477567503598510000
396332641	::477567586222108000
17054163	::477567617918455000
19111395	::477567741260337000
321839755	::477567752450748000
95504927	::477567883774398000
95504927	::477567886836240000
29300584	::477567948760944000
189664484	::477567992910196000
15733436	::477568046576726000
587940951	::477568141208195000
334665323	::477568230915969000
312435293	::477568321319993000
200849010	::477568345479208000
312435293	::477568397241106000
17522792	::477568421068947000
312435293	::477568497313005000
19837708	::477568550841090000
587940951	::477568601352708000
400249617	::477568626547892000
19837708	::477568660694106000
312435293	::477568667903721000
297652605	::477568763005382000
390900557	::477568768671903000
19837708	::477568839497318000
312435293	::477568850871861000
407279448	::477568869595619000
312435293	::477568922040811000
189664484	::477568957050658000
215109001	::477569212202758000
40994873	::477569311603585000
177111779	::477569374077730000
587940951	::477569388728426000
55120405	::477569428331442000
17522792	::477569508580663000
407279448	::477569515170328000
17522792	::477569581536387000
210996408	::477569644010553000
20935798	::477569662684000000
177111779	::477569663765712000
148912524	::477569756145278000
14307454	::477569831579836000
423941104	::477569925595533000
420323287	::477569953046859000
405362735	::477570015005511000
40478607	::477570057447677000
27792069	::477570196216242000
475930595	::477570196992172000
215109001	::477570214716911000
358307309	::477570228344193000
102530016	::477570288964472000
266317182	::477570363845402000
374772557	::477570375790764000
71597388	::477570463007133000
106835519	::477570521769328000
227577445	::477570527272243000
499167427	::477570602341916000
395687470	::477570681417134000
215109001	::477570803664293000
58028621	::477570858181873000
297652605	::477570899340574000
376425912	::477570959570776000
24494616	::477571002671824000
58587526	::477571008757366000
411777707	::477571079737991000
36654229	::477571097945047000
18336787	::477571160192737000
553738195	::477571179658489000
268073941	::477571221060861000
215109001	::477571290841104000
475930595	::477571417400422000
475930595	::477571424123912000
8548362	::477571432575426000
349788720	::477571515362582000
358307309	::477571518554050000
258609027	::477571573663031000
510998653	::477571649324453000
407279448	::477571718283005000
341313395	::477571837832880000
22648162	::477571903071064000
6203992	::477571916619079000
102530016	::477571962735034000
22195036	::477571965549805000
277829772	::477572080464969000
230206940	::477572185725628000
128977591	::477572220609241000
240015074	::477572223059103000
240015074	::477572259092385000
189664484	::477572270617948000
274311440	::477572322497683000
351004243	::477572338431819000
6203992	::477572364532973000
376472794	::477572390286028000
17054163	::477572465338499000
6203992	::477572608574369000
18551115	::477572643571240000
617791569	::477572684096610000
534913317	::477572688194850000
29500521	::477572703608520000
256756265	::477572742099652000
128977591	::477572763415506000
64596921	::477572883426705000
159986953	::477572884458520000
212068363	::477572916784431000
389676504	::477572949591859000
341313395	::477572971456782000
101881386	::477572996551671000
212068363	::477573100012191000
128977591	::477573106908028000
15204110	::477573142123012000
613956023	::477573152134791000
56779057	::477573180404424000
341493662	::477573195508109000
86349050	::477573323027537000
256756265	::477573340580687000
341313395	::477573347052486000
170162540	::477573413880344000
341313395	::477573447447363000
15782772	::477573466145968000
59583601	::477573514099056000
62975545	::477573539667910000
250774954	::477573591752798000
553738195	::477573614544621000
268058306	::477573627114962000
234187240	::477573633142169000
216833550	::477573653681303000
27268559	::477573663571472000
533417136	::477573679216623000
107610605	::477573679774068000
25223941	::477573766466121000
25223941	::477573809474506000
25223941	::477573828374061000
25223941	::477573846170488000
474475074	::477573866420572000
25223941	::477573867137810000
107610605	::477574069819154000
159986953	::477574110826885000
26514591	::477574139490738000
398735102	::477574169643974000
33683248	::477574294428712000
283518032	::477574302209155000
113221759	::477574306810322000
107610605	::477574368944332000
19111395	::477574480294731000
617791569	::477574545461620000
137135705	::477574586377064000
101286329	::477574644032344000
16006363	::477574689527574000
68473966	::477574726429450000
137135705	::477574752945459000
277829772	::477574813280505000
398735102	::477574833170305000
137135705	::477574859661139000
722514433	::477574882382065000
155686441	::477574890950639000
155686441	::477574959439417000
351264389	::477575055015026000
30529918	::477575058391453000
508860717	::477575061415923000
722514433	::477575072740560000
370416747	::477575145796562000
161041223	::477575290798231000
131968998	::477575370103742000
131968998	::477575478732009000
155686441	::477575530259030000
378367977	::477575714183839000
54587465	::477575727114489000
321780812	::477575825806884000
203736885	::477575855338561000
266210776	::477575949165162000
436476907	::477575985944989000
36829018	::477576033239965000
130690913	::477576071479435000
331227001	::477576202845425000
317483868	::477576242582290000
433916111	::477576244339306000
211904285	::477576433389535000
131968998	::477576456449441000
331227001	::477576471179845000
365203632	::477576517493727000
29605636	::477576609009270000
241324134	::477576777507028000
349365015	::477576786050416000
6203992	::477576798939914000
368386947	::477576871891447000
250969967	::477576907954069000
118881789	::477576972214992000
451667062	::477576992540213000
29605636	::477577051168571000
215109001	::477577160576614000
262939560	::477577162086957000
262939560	::477577190054563000
317483868	::477577233083953000
215109001	::477577265522307000
37316930	::477577351073914000
310654760	::477577377141096000
19111395	::477577396187459000
99320365	::477577432405659000
317483868	::477577471064539000
99320365	::477577471861489000
507987711	::477577499443224000
44451086	::477577517293768000
99320365	::477577525514993000
451667062	::477577573669421000
552802620	::477577616983990000
136791341	::477577658906075000
37316930	::477577743509778000
99320365	::477577748459032000
379807492	::477577857682526000
15282962	::477577871322791000
137135705	::477577978973413000
82257804	::477577979946881000
455097630	::477578034367582000
137135705	::477578080001605000
343756278	::477578170317553000
62975545	::477578182099341000
68052287	::477578218514690000
52105336	::477578737303977000
115459999	::477578797055635000
189664484	::477578856061079000
312435293	::477578877980536000
189664484	::477578918052888000
434439338	::477578959211601000
405239647	::477579229236699000
529096266	::477579337147748000
49383709	::477579344290660000
229385654	::477579347281604000
428646436	::477579371046133000
443332358	::477579526512586000
116098184	::477579779924037000
305216922	::477579847112200000
444679647	::477579870931664000
15791549	::477579878405898000
193583131	::477579889416359000
434439338	::477579987797557000
54405135	::477580172997046000
444679647	::477580389779644000
26589876	::477580403985743000
436476907	::477580404606517000
18618379	::477580467902771000
204292930	::477580528699203000
62975545	::477580662262599000
54105420	::477580727501205000
58847822	::477580882312564000
189664484	::477580905339301000
29436016	::477580918593716000
628427510	::477580989326053000
48804765	::477580998054797000
382190006	::477581041847521000
17830276	::477581090266157000
395057520	::477581146310840000
385114649	::477581324367052000
405040496	::477581365622218000
52295994	::477581541217144000
405040496	::477581577312948000
96013044	::477581581100797000
588874950	::477581586158735000
6203992	::477581739385442000
365767010	::477581803037790000
25469735	::477581896139177000
479246485	::477581955752415000
469970755	::477581988275052000
91422810	::477582015999782000
33683248	::477582022022803000
266033863	::477582098782375000
386861626	::477582152029057000
279548168	::477582224351830000
92568275	::477582300486832000
510998653	::477582390551134000
552802620	::477582482598932000
62936749	::477582498394673000
372551778	::477582630108790000
122283306	::477582683648716000
37578654	::477582711142359000
15288029	::477582721355878000
29436016	::477582800003280000
100742600	::477582813462409000
108798356	::477582899718676000
60098410	::477582955909369000
254635990	::477582963665027000
21503139	::477582978969649000
401089789	::477582978982240000
328779215	::477583041775542000
95504927	::477583074486919000
605608831	::477583082258591000
212490176	::477583122062528000
266210776	::477583145802276000
405040496	::477583207517270000
517075828	::477583262684946000
405040496	::477583373024493000
605608831	::477583414275473000
96013044	::477583480415866000
237112765	::477583510740283000
372507812	::477583549680611000
386861626	::477583605896462000
397024307	::477583608530485000
13683762	::477583714894237000
312435293	::477583753217200000
389614947	::477583769860182000
329801539	::477583806707150000
212060681	::477583823866449000
54587465	::477583853230780000
329801539	::477583892786868000
291518680	::477583901133922000
130690913	::477583934625050000
100373532	::477584045119795000
40896981	::477584125310668000
386861626	::477584142314377000
19111395	::477584207422558000
359389402	::477584317015543000
19111395	::477584444212015000
64791948	::477584511518011000
410856984	::477584550793461000
130690913	::477584587464245000
17522792	::477584591037816000
54405135	::477584591054569000
21503139	::477584700517515000
33683248	::477584708403212000
386861626	::477584732088066000
33683248	::477584814972100000
333704327	::477584815110107000
349787019	::477584831745118000
214357483	::477584843790745000
130690913	::477584867979313000
186572442	::477584880193130000
635796096	::477584933381107000
114064449	::477585015740841000
353544330	::477585031364612000
16166332	::477585044874084000
33823755	::477585082841321000
428646436	::477585083629461000
348785324	::477585242773917000
104112940	::477585314693644000
333704327	::477585315876438000
376541246	::477585440656994000
349787019	::477585525671747000
118855202	::477585537222459000
285955708	::477585631959216000
483283190	::477585769712713000
266033863	::477585773131091000
33683248	::477585864898654000
106835519	::477585897836118000
348047989	::477585957198123000
348262381	::477586122260754000
33683248	::477586130314211000
92905148	::477586130771013000
280194602	::477586153663500000
39863661	::477586186060697000
8548362	::477586250015449000
84849075	::477586252724994000
36310459	::477586297691705000
26915925	::477586483784585000
87970668	::477586640051765000
331227001	::477586682347130000
384494456	::477586709228433000
15361643	::477586716916592000
410856984	::477586834294181000
229385654	::477586837209636000
378200627	::477586867844812000
81007000	::477586875520008000
268073941	::477586917920636000
410856984	::477586918876536000
17035194	::477586922433703000
90467952	::477586944973885000
39863661	::477587037395365000
359389402	::477587063802720000
58627481	::477587070353805000
233767854	::477587134321156000
25359188	::477587224985235000
351152035	::477587246603063000
359389402	::477587265938784000
36279116	::477587274222149000
252823136	::477587297953538000
16726467	::477587306875195000
130514710	::477587345559269000
436476907	::477587361157480000
594844703	::477587365288873000
348047989	::477587394602868000
451868502	::477587422876667000
359389402	::477587470247546000
122283306	::477587481219444000
114064449	::477587546269290000
264677315	::477587556951797000
30529918	::477587588111298000
375967762	::477587599406559000
64768338	::477587629169332000
359389402	::477587674728235000
42481762	::477587751333015000
399174015	::477587795888701000
268073941	::477587797688463000
188917484	::477587881850986000
42481762	::477588010037673000
322108529	::477588069176995000
331246659	::477588099254337000
160144135	::477588133270142000
160144135	::477588203084320000
210996408	::477588379240919000
22414245	::477588399184818000
169291538	::477588520437948000
258454374	::477588564004593000
160144135	::477588570924777000
318065690	::477588593330749000
6203992	::477588648444309000
348047989	::477588686679191000
22414245	::477588689627791000
71878260	::477588706119806000
348047989	::477588745613373000
357790406	::477588755931746000
17054163	::477588773887176000
277814195	::477588776412131000
163893797	::477588822801121000
260428602	::477588823632007000
100195876	::477588828278886000
100195876	::477588828979331000
160144135	::477588859765547000
214357483	::477588910629875000
315559101	::477589024237178000
71878260	::477589026191339000
110063681	::477589028955766000
470458433	::477589121649901000
186572442	::477589126661677000
45289907	::477589188611551000
6203992	::477589267087360000
510998653	::477589300251734000
551501734	::477589310439694000
552802620	::477589310489636000
87970668	::477589481613037000
417968003	::477589535518646000
22414245	::477589588194516000
6203992	::477589609640386000
348047989	::477589648311472000
277378135	::477589881141870000
189664484	::477589916268773000
32125015	::477589996220985000
189664484	::477590018672709000
552146644	::477590033902624000
418783652	::477590070954708000
304645030	::477590083336695000
178269816	::477590240874332000
52105336	::477590333073915000
619608540	::477590366812925000
619608540	::477590387109134000
619608540	::477590401671786000
386956382	::477590433262886000
14307454	::477590472542527000
238247892	::477590520576114000
259413656	::477590528838467000
68052287	::477590623600791000
36866805	::477590683809624000
401443377	::477590716194226000
401443377	::477590832112218000
14307454	::477590895152205000
28510276	::477590919382695000
189664484	::477590946951864000
22414245	::477591002782261000
162315218	::477591117844606000
17054163	::477591217941647000
301497892	::477591240348028000
17054163	::477591313064656000
16353730	::477591368911429000
58281200	::477591444723490000
418847263	::477591448167399000
27268559	::477591547748163000
235272576	::477591664790224000
236271147	::477591703377821000
420323287	::477592139879030000
33011898	::477592226038812000
420323287	::477592263963332000
459660056	::477592311229329000
396454394	::477592335669137000
312435293	::477592399003144000
36866805	::477592476744560000
420323287	::477592485976236000
20419159	::477592499876151000
15361643	::477592525642170000
459660056	::477592609821831000
336149936	::477592656399585000
33011898	::477592721067343000
400249617	::477592731540140000
70839289	::477592735437029000
312394133	::477592759264878000
420323287	::477592875601911000
420323287	::477593037493641000
215109001	::477593180326465000
33011898	::477593301659709000
412638454	::477593346387361000
479246485	::477593445368745000
327689033	::477593449324367000
349787019	::477593496099237000
375734748	::477593610381053000
232437529	::477593624855576000
31586329	::477593688777183000
118881789	::477593693134675000
111411572	::477593793211142000
186945768	::477593796155158000
29436016	::477593850241114000
253689041	::477593854598979000
33011898	::477593867064455000
31586329	::477593868230479000
397717926	::477593965152067000
253689041	::477593974283448000
21503139	::477594003547119000
15282962	::477594040787955000
395057520	::477594089828122000
400249617	::477594099499794000
64596921	::477594110153351000
387941507	::477594142034235000
368691437	::477594572663427000
210676238	::477594624584716000
378200627	::477594691895328000
331227001	::477594697964453000
459660056	::477594975652560000
327689033	::477595051955339000
230206940	::477595100911263000
331227001	::477595102651510000
545129813	::477595173166149000
508860717	::477595184343953000
471516383	::477595194729439000
327662373	::477595267920035000
395057520	::477595317744177000
499167427	::477595407875190000
26925878	::477595445053489000
395057520	::477595542575656000
317164527	::477595549957226000
335608417	::477595732728229000
360231979	::477595842602602000
606781453	::477595888374648000
444679647	::477595965696663000
110236585	::477596047917973000
243974175	::477596058751479000
118855202	::477596102472916000
33011898	::477596143422296000
314988406	::477596233905610000
19210855	::477596243955167000
21623464	::477596268483461000
395057520	::477596290327789000
478145352	::477596326746521000
238665368	::477596444954607000
33011898	::477596458754269000
203688730	::477596468757278000
395687470	::477596502060056000
33011898	::477596503482327000
594121150	::477596517679632000
33011898	::477596533932957000
21623464	::477596567784812000
486138458	::477596696956784000
311924851	::477596702598516000
133617944	::477596761519693000
409709795	::477596777365782000
381203261	::477596808747573000
72123971	::477596858324234000
458847153	::477596880151789000
179669687	::477596883980791000
213887474	::477596893350871000
445903498	::477596922199703000
21623464	::477596984631500000
240492455	::477597033444827000
395687470	::477597038909988000
33011898	::477597078601089000
219163747	::477597094296186000
241278291	::477597303457341000
478145352	::477597368003473000
172035134	::477597390275244000
280798922	::477597394679246000
29302446	::477597398730944000
219039425	::477597408382423000
21623464	::477597436102201000
78614495	::477597443291217000
379358099	::477597460026515000
29302446	::477597494709198000
479246485	::477597540662001000
280798922	::477597630181019000
64813007	::477597712041656000
197277853	::477597715522519000
72123971	::477597742559027000
344990761	::477597789296132000
605608831	::477597911262322000
379358099	::477597918124199000
115852151	::477597957907558000
43045329	::477597970091626000
620420742	::477598018351284000
389676504	::477598071266615000
379358099	::477598096256274000
160768741	::477598139059146000
43045329	::477598140493615000
219163747	::477598209712218000
115852151	::477598287881859000
99320365	::477598405636915000
431937908	::477598450465267000
467688815	::477598450519781000
355758655	::477598453791330000
72123971	::477598491577815000
172035134	::477598506924793000
219039425	::477598541305872000
249227650	::477598732591300000
355758655	::477598833686220000
546947837	::477598850979352000
261043724	::477598883229335000
298216731	::477598941312454000
316301043	::477598969749839000
162559610	::477599099194454000
257207319	::477599209856974000
20822956	::477599251422543000
43045329	::477599525071515000
312394133	::477599540137435000
23799906	::477599566209232000
353544330	::477599616738021000
242206017	::477599635024801000
514003187	::477599660740050000
316301043	::477599841590452000
213887474	::477599849135611000
28498427	::477599862028898000
293342989	::477599929976639000
364752208	::477600001757954000
195563881	::477600027204784000
395057520	::477600055046971000
70784628	::477600062521221000
379833720	::477600181051858000
395057520	::477600228678590000
202927618	::477600233388396000
316301043	::477600444567793000
230655725	::477600462401990000
186945768	::477600543725322000
19770255	::477600577463939000
79363954	::477600602218692000
28498427	::477600671768645000
15282962	::477600763976232000
357790406	::477600802115440000
131968998	::477600927788982000
217563665	::477600940825280000
217563665	::477601120085635000
15204110	::477601129690198000
15204110	::477601190008463000
277814195	::477601337727676000
8548362	::477601349501468000
11146552	::477601351514349000
316301043	::477601359521648000
28498427	::477601373605736000
217563665	::477601422557851000
333704327	::477601511321513000
92905148	::477601538253156000
378771457	::477601603696881000
605608831	::477601626677460000
14715501	::477601713747017000
217563665	::477601769720389000
628427510	::477601792688414000
241278291	::477601813781164000
379833720	::477601859478102000
253886962	::477601881674354000
605608831	::477601948900659000
379833720	::477601950557417000
67492430	::477601980391915000
605608831	::477602023341162000
189664484	::477602035609518000
576780003	::477602128215556000
67492430	::477602142740430000
465002314	::477602238232158000
357790406	::477602290418061000
87970668	::477602309732462000
312435293	::477602394411249000
285955708	::477602409607602000
468965579	::477602483892932000
576780003	::477602589991649000
371817971	::477602635034677000
576780003	::477602654873337000
371817971	::477602706551734000
15137186	::477602803263610000
356974615	::477603018561445000
413367641	::477603147431428000
552802620	::477603157464195000
278316478	::477603230646796000
628427510	::477603247407263000
628427510	::477603366731001000
414191298	::477603416911253000
70784628	::477603518497710000
307697597	::477603672860688000
280119639	::477603698189688000
414191298	::477603748563279000
39863661	::477603780012539000
84849075	::477603842386046000
52105336	::477603869577711000
605608831	::477603899675656000
228845995	::477603987999703000
25237171	::477604085533659000
21503139	::477604137509863000
464845445	::477604355827593000
628427510	::477604366158139000
15137186	::477604457249656000
54754940	::477604459619426000
351641054	::477604504398233000
545784705	::477604514162573000
351641054	::477604528356081000
379833720	::477604532189671000
102530016	::477604534525497000
150034005	::477604543320956000
73995534	::477604553408655000
468965579	::477604575927877000
464845445	::477604613810831000
221205505	::477604646878339000
233362394	::477604666063060000
468965579	::477604797420675000
217563665	::477604856367435000
628427510	::477604896158793000
628427510	::477604916027211000
379833720	::477604953024786000
355612007	::477604999711567000
619608540	::477605111540510000
203311237	::477605170537582000
114070939	::477605246932234000
355758655	::477605359394099000
79363954	::477605389882494000
378771457	::477605407045611000
619608540	::477605459260878000
19770255	::477605469393911000
19770255	::477605712193794000
31586329	::477605815105630000
619608540	::477605816791728000
261471578	::477605819421556000
311924851	::477605869472190000
331227001	::477605891479719000
120139449	::477605897678503000
604071375	::477605999252357000
337466318	::477606258938494000
331227001	::477606320548220000
368691437	::477606332678152000
221590506	::477606384574267000
186945768	::477606418946985000
73995534	::477606427419480000
605608831	::477606463511068000
357790406	::477606501037916000
307697597	::477606555203141000
534913317	::477606567970619000
350424007	::477606584785588000
17326645	::477606631534911000
16166332	::477606664237895000
331227001	::477606668189335000
307697597	::477606677546819000
619608540	::477606681879519000
217563665	::477606682894557000
414191298	::477606708714287000
545129813	::477606727458639000
34841151	::477606736770383000
291413743	::477606773830860000
605608831	::477606775156256000
437064295	::477606798883442000
357790406	::477606837945376000
350424007	::477606894698123000
34841151	::477607055252283000
250774954	::477607065599614000
238307628	::477607073526853000
177111779	::477607095202615000
359446141	::477607167298510000
177111779	::477607169550848000
200764512	::477607238706933000
263013923	::477607263101014000
250774954	::477607294507950000
411898570	::477607338723909000
414191298	::477607358915284000
17326645	::477607380763820000
29500521	::477607384504729000
307697597	::477607449630101000
331227001	::477607459767726000
357790406	::477607465371332000
576780003	::477607501899104000
280297585	::477607527166005000
54754940	::477607532924399000
538590660	::477607587756523000
357790406	::477607611245015000
87970668	::477607612876206000
279139758	::477607886109933000
397571431	::477607909728083000
177111779	::477608027156017000
73995534	::477608041047945000
414191298	::477608053538172000
243830281	::477608114129502000
384503737	::477608124228984000
327662373	::477608299970322000
605608831	::477608342106284000
54754940	::477608364906541000
48804765	::477608522545639000
281824012	::477608545483882000
210676238	::477608553717317000
48804765	::477608568469065000
48804765	::477608569358254000
307697597	::477608570700435000
344857407	::477608692842373000
615636079	::477608718477975000
19837708	::477608765387444000
203311237	::477608791652204000
340094001	::477608922891550000
237118122	::477608940197253000
226357092	::477609196418908000
343756278	::477609200927772000
467043006	::477609300668723000
73995534	::477609325775835000
357790406	::477609330405953000
262939560	::477609377025642000
262939560	::477609401189011000
203311237	::477609417840820000
17326645	::477609453601058000
351641054	::477609560233234000
182834679	::477609593254969000
28498427	::477609603874557000
356579210	::477609669419335000
307697597	::477609714206138000
266317182	::477609828278603000
35706997	::477609877406089000
339126665	::477610009098862000
357790406	::477610034847690000
500308199	::477610062488154000
331246659	::477610130754650000
307697597	::477610274929664000
281824012	::477610309113217000
39863661	::477610511698526000
73995534	::477610529998258000
424498868	::477610583814983000
399408344	::477610631235776000
106835519	::477610637388824000
264677315	::477610672419651000
22648162	::477610695345721000
260428602	::477610886606385000
716262980	::477611030655156000
256845035	::477611067531874000
349904873	::477611114658668000
29391732	::477611121470631000
370416747	::477611180949635000
146110811	::477611197978537000
370416747	::477611244610781000
307697597	::477611303372980000
73995534	::477611304140943000
343606449	::477611378581438000
69916558	::477611407757041000
307697597	::477611490501877000
409709795	::477611517076971000
317524005	::477611603274125000
451868502	::477611603618062000
70784628	::477611643208478000
32471501	::477611655367376000
21696310	::477611661730525000
18156298	::477611722224590000
30912658	::477611743079067000
376541246	::477611763018375000
240463390	::477611765811777000
257207319	::477611789266321000
368468264	::477611843557392000
335101950	::477611895340281000
250474725	::477611907650576000
348316521	::477611912641802000
142038800	::477611938935885000
118855202	::477611966593134000
359389402	::477612072440586000
73995534	::477612141282082000
119269983	::477612220143386000
30912658	::477612235154395000
260428602	::477612323730112000
32471501	::477612325302988000
39237011	::477612354566651000
317524005	::477612660461015000
389676504	::477612690269945000
72293435	::477612690420936000
15137186	::477612692039946000
328057955	::477612695252783000
343606449	::477612721169788000
15137186	::477612749719994000
307697597	::477612755915403000
15137186	::477612796218077000
257225781	::477612858297942000
444679647	::477612898638774000
443376354	::477612944818053000
368468264	::477613025885577000
364035957	::477613057599078000
364035957	::477613079694290000
376541246	::477613138506809000
620420742	::477613183054516000
424540791	::477613255418847000
368468264	::477613272376438000
444679647	::477613316085256000
17830276	::477613318102720000
628427510	::477613321324335000
331227001	::477613328227774000
483283190	::477613363066052000
317524005	::477613439506849000
364035957	::477613505902690000
351641054	::477613595241746000
53863390	::477613688778530000
300884493	::477613795448090000
423862446	::477613801743740000
142038800	::477613957713121000
628427510	::477614036356710000
230911888	::477614066035200000
335003775	::477614068501463000
598832393	::477614126470934000
238665368	::477614195899260000
39237011	::477614205781426000
230911888	::477614437512146000
319145382	::477614478339473000
132976059	::477614546945728000
583488323	::477614612020355000
269401499	::477614758577709000
132976059	::477614801695166000
24634410	::477614850193883000
32471501	::477614894888808000
103526992	::477614934813990000
25223941	::477615040745328000
458847153	::477615092222402000
236271147	::477615100371542000
375967762	::477615116238614000
493221106	::477615124564279000
132976059	::477615396430700000
605608831	::477615508024336000
19770255	::477615527154954000
397571431	::477615560226656000
307697597	::477615651045920000
116071398	::477615874493669000
463318489	::477615933087682000
91712528	::477615934572871000
236271147	::477616009369497000
426685539	::477616080295186000
230911888	::477616205986271000
285401749	::477616306972139000
463318489	::477616365780484000
109615689	::477616378284101000
486174522	::477616487373348000
80965569	::477616500992270000
319420243	::477616528926339000
486174522	::477616549008650000
307697597	::477616559738093000
467545942	::477616587269476000
220584371	::477616600728993000
499167427	::477616650905059000
8548362	::477616682060754000
384494456	::477616697906454000
337434879	::477616707456888000
24100015	::477616730341003000
230206940	::477616762654298000
203688730	::477616877816922000
260428602	::477616994947465000
312710029	::477617008691781000
198651083	::477617023896145000
86243090	::477617308815204000
479246485	::477617380227440000
357898055	::477617435822940000
78614495	::477617442697789000
148197450	::477617534276231000
78614495	::477617583873486000
357898055	::477617592127868000
548870171	::477617650831736000
357898055	::477617757731553000
148197450	::477617848257638000
594121150	::477617850379534000
190624012	::477617870600290000
45289907	::477617963403448000
68052287	::477618026481983000
357898055	::477618096685871000
334403708	::477618129858985000
330799447	::477618132584902000
330799447	::477618323828383000
161041223	::477618421669306000
397571431	::477618447212220000
243830281	::477618474773413000
372551778	::477618505068871000
384494456	::477618574953938000
330799447	::477618592540663000
372551778	::477618601026134000
357898055	::477618616506933000
372551778	::477618642218418000
357898055	::477618764456800000
340094001	::477618794890670000
22327740	::477618934183510000
357898055	::477618962847387000
39904237	::477619001955086000
357898055	::477619117801750000
52542320	::477619145702264000
317524005	::477619185996935000
285401749	::477619361574699000
432116634	::477619368923115000
322108529	::477619384588853000
322108529	::477619385549336000
357898055	::477619439857172000
28252356	::477619447675756000
37119867	::477619510053437000
96013044	::477619536271650000
68052287	::477619558539624000
636632104	::477619559831044000
39904237	::477619564860018000
322108529	::477619677586132000
219039425	::477619717449203000
625951846	::477620022123450000
357898055	::477620037881044000
310666452	::477620087994589000
517075828	::477620107921723000
209208697	::477620207339331000
454406979	::477620217993252000
216833550	::477620227266469000
425897170	::477620234237403000
221205505	::477620341700067000
24719772	::477620449249988000
27432862	::477620572172472000
322108529	::477620606813212000
546947837	::477620607635701000
389614947	::477620609115906000
322108529	::477620609392713000
118855202	::477620662463258000
404335977	::477620679286984000
55120405	::477620750409809000
363361632	::477620835952627000
357898055	::477620890297847000
486138458	::477620904919179000
395687470	::477620967154282000
109615689	::477621012834840000
20822956	::477621138017615000
310666452	::477621241675644000
21696310	::477621321338486000
217563665	::477621328183558000
390552849	::477621352334364000
58281200	::477621473855557000
39904237	::477621575382863000
20822956	::477621595809124000
36219010	::477621612234014000
353888661	::477621651673079000
17035194	::477621672695316000
233362394	::477621692257558000
18750697	::477621777787408000
364035957	::477621794791514000
243830281	::477621838278041000
39904237	::477621853280690000
20822956	::477621853914021000
411898570	::477621871983071000
36310459	::477621874042867000
58028621	::477621916946432000
357898055	::477621924638371000
15204110	::477621934407290000
390552849	::477621959933849000
170162540	::477622081916399000
322108529	::477622092548935000
99827590	::477622127185518000
368170408	::477622175122616000
39904237	::477622198765498000
317524005	::477622199331721000
341493662	::477622231682801000
390552849	::477622245494648000
368170408	::477622348481560000
20713213	::477622360900927000
424498868	::477622368349605000
361691248	::477622495957090000
390552849	::477622541788667000
357898055	::477622570846400000
443376354	::477622701905829000
368170408	::477622709346910000
68369234	::477622730724892000
52295994	::477622770042290000
341493662	::477622837650685000
232072216	::477622915274637000
500212290	::477622982165430000
327662373	::477623043347333000
93927673	::477623082765795000
14715501	::477623123785699000
66786075	::477623173161033000
594121150	::477623247408607000
104112940	::477623285836820000
413735493	::477623354619207000
260428602	::477623425931149000
335608417	::477623568113475000
357790406	::477623574111715000
91712528	::477623667694661000
277814195	::477623725349548000
340094001	::477623903725293000
36866805	::477623908321853000
340094001	::477623962290388000
546153359	::477623980921454000
357898055	::477624049766395000
182834679	::477624067596775000
546153359	::477624200367460000
371817971	::477624251370192000
554852227	::477624254536495000
355717008	::477624270794010000
546153359	::477624287940333000
327689033	::477624346647609000
546153359	::477624407813554000
357898055	::477624429409619000
260961523	::477624459256688000
219163747	::477624531176001000
44451086	::477624630643929000
233362394	::477624655189377000
14190836	::477624744213110000
343756278	::477624798969753000
317524005	::477624804241977000
435478224	::477624876321083000
357898055	::477624933250387000
145572480	::477624960043978000
52105336	::477625035860238000
545784705	::477625165363544000
357898055	::477625379343970000
70784628	::477625386210455000
21696310	::477625406129188000
247372701	::477625431466582000
351264389	::477625524794449000
351264389	::477625606159749000
357898055	::477625617358131000
120139449	::477625623288889000
39863661	::477625640108445000
343756278	::477625654427398000
109615689	::477625727349952000
357898055	::477625749399019000
260961523	::477625785667567000
87812967	::477625853015506000
357898055	::477625899525746000
436476907	::477625901471895000
285401749	::477625903610998000
357898055	::477625911726968000
145572480	::477625970879627000
87812967	::477625982028107000
110297719	::477625985592856000
529096266	::477626053548974000
357898055	::477626080967139000
86349050	::477626087288369000
357898055	::477626158976999000
68775336	::477626241361526000
110297719	::477626246218530000
145572480	::477626320747520000
343756278	::477626325440532000
36310459	::477626351168790000
478020840	::477626496178466000
548870171	::477626534161682000
110297719	::477626541782740000
357898055	::477626592772907000
30787413	::477626712004788000
63617875	::477626746913566000
41606452	::477626766664556000
363361632	::477626866887438000
357898055	::477626900597067000
397571431	::477626906968219000
397571431	::477626915054817000
30787413	::477626916048891000
702450841	::477627037046157000
431264673	::477627075848060000
397571431	::477627104981311000
341941030	::477627132596596000
107535820	::477627189283016000
54587465	::477627227572412000
261847534	::477627233327407000
397571431	::477627303300571000
344857407	::477627468862349000
196659229	::477627503838642000
115852151	::477627548441251000
397571431	::477627624810754000
45289907	::477627647728427000
48557490	::477627686542905000
33238183	::477627708244246000
196659229	::477627846374862000
69028501	::477627926649655000
357898055	::477627947872825000
337416247	::477628080262225000
357898055	::477628126176890000
348047989	::477628179436171000
376472794	::477628218644918000
357898055	::477628229633572000
277829772	::477628359451484000
605608831	::477628436983189000
55472237	::477628458147663000
234187240	::477628528351928000
364035957	::477628548598222000
73275873	::477628559482421000
376472794	::477628625890455000
64768338	::477628864978354000
395057520	::477628918841610000
17086308	::477628925124681000
301497892	::477628927939461000
417449044	::477629025221763000
334420539	::477629038958493000
4434941	::477629045299888000
28054060	::477629049477795000
238322255	::477629051654635000
234187240	::477629124412841000
605327407	::477629190217269000
36310459	::477629221964361000
16713682	::477629281997058000
463431723	::477629454013845000
70784628	::477629622495223000
36310459	::477629657656090000
357898055	::477629720519905000
30787413	::477629721178427000
18750697	::477629765952626000
115852151	::477629845938384000
333704327	::477629902791778000
358307309	::477630017908654000
357898055	::477630020198727000
275813402	::477630169645993000
327689033	::477630260906049000
18156298	::477630262117822000
115852151	::477630288722681000
395687470	::477630295936479000
115852151	::477630373929963000
122717174	::477630427981971000
435557155	::477630676611497000
432888405	::477630687517114000
449981984	::477630718680768000
357898055	::477630826671140000
331227001	::477630836703903000
357898055	::477630857683820000
278316478	::477630884318040000
459612485	::477630915867201000
196394433	::477630930279223000
26198298	::477630971475271000
242607910	::477631098973724000
322643138	::477631191462330000
399555371	::477631206629339000
353888661	::477631207291645000
307397057	::477631229118787000
87812967	::477631239877582000
449981984	::477631249603756000
242607910	::477631356948598000
91606737	::477631399101353000
357898055	::477631412900597000
310654760	::477631427274502000
233767854	::477631466373787000
140994915	::477631518194401000
310654760	::477631541892218000
331227001	::477631550582824000
8548362	::477631579565879000
389676504	::477631598523736000
54754940	::477631632308858000
432888405	::477631675082760000
6203992	::477631706384850000
169291538	::477631742593867000
285955708	::477631753532624000
588705820	::477631760495566000
334420539	::477631828351008000
19770255	::477631829227220000
334420539	::477631851365150000
387188572	::477631864430399000
17595323	::477632037264711000
344857407	::477632124153901000
357898055	::477632125827416000
378200627	::477632217632743000
421356901	::477632513544708000
399555371	::477632578124398000
26514591	::477632661096529000
587864456	::477632749868945000
403823128	::477632817455955000
250844163	::477632969247825000
198406854	::477633003569815000
204292930	::477633039111966000
364035957	::477633151796527000
591216066	::477633170352144000
375385791	::477633222978072000
464845445	::477633284823060000
545129813	::477633335963828000
76427184	::477633345011326000
357898055	::477633540377817000
375385791	::477633554600706000
342845822	::477633595985522000
291413743	::477633627111428000
432888405	::477633678978584000
323891242	::477633804514123000
195397698	::477633808494526000
340688867	::477633826446143000
331398205	::477633868049035000
107535820	::477633922147549000
605608831	::477633933362745000
357898055	::477634017521836000
337416247	::477634150103805000
327689033	::477634209931333000
340688867	::477634223679873000
377035998	::477634252138237000
234214828	::477634268709912000
474475074	::477634268944822000
348316521	::477634488894124000
459612485	::477634494023737000
357898055	::477634508439961000
323891242	::477634543516917000
371500504	::477634565591154000
323891242	::477634567344766000
313421343	::477634574638665000
323891242	::477634595538862000
277814195	::477634614819704000
399555371	::477634640493420000
64768338	::477634748366344000
195397698	::477634761771741000
303488399	::477634820688723000
326504971	::477634853639168000
357898055	::477634926465286000
326504971	::477634946589138000
65435835	::477635040986533000
387188572	::477635069461676000
401443377	::477635078500384000
187741596	::477635083051212000
28346387	::477635099102429000
323891242	::477635099618713000
387188572	::477635113652846000
323891242	::477635121492021000
417428775	::477635131243380000
326504971	::477635156224655000
323891242	::477635179394371000
445903498	::477635186704654000
103244523	::477635202672377000
310654760	::477635227989188000
95231863	::477635231370190000
115852151	::477635364874485000
18551115	::477635411372544000
337416247	::477635430582849000
361391612	::477635479555551000
357898055	::477635493040259000
78384326	::477635495011581000
548870171	::477635495556415000
59647298	::477635517668790000
338073739	::477635537784696000
14584037	::477635538804305000
44451086	::477635541010104000
30032107	::477635547997810000
195397698	::477635571754762000
78384326	::477635590650085000
327689033	::477635617799811000
716788381	::477635640876482000
36310459	::477635655103950000
24100015	::477635677400477000
68052287	::477635705230069000
326504971	::477635717703540000
274311440	::477635762289000000
337434879	::477635763807723000
115852151	::477635785223860000
327689033	::477635832065818000
399555371	::477635895143583000
274311440	::477635981730775000
195397698	::477636006741823000
377035998	::477636017394970000
327689033	::477636062920335000
195397698	::477636066401587000
78384326	::477636099763105000
320052148	::477636100463149000
321102847	::477636115835277000
273205079	::477636125499330000
326504971	::477636249583226000
24100015	::477636260803010000
281212143	::477636275357634000
352960797	::477636288292466000
326504971	::477636345246932000
295466391	::477636350728892000
195397698	::477636363421249000
195397698	::477636364989911000
376472794	::477636367040933000
25935173	::477636387890413000
451868502	::477636421776187000
327689033	::477636433029922000
59583601	::477636447982206000
385114649	::477636504685002000
357898055	::477636524214079000
451868502	::477636530219929000
15282962	::477636584859123000
377035998	::477636596238274000
195397698	::477636652538818000
208171241	::477636676383424000
320052148	::477636685568569000
357898055	::477636707249324000
359776589	::477636743508672000
24100015	::477636762861203000
483283190	::477636768809095000
182834679	::477636800975212000
289360824	::477636824244813000
15282962	::477636862496866000
98589714	::477636933409972000
120851061	::477637018231791000
322108529	::477637058739986000
64907439	::477637084950196000
487322279	::477637090880921000
312435293	::477637126600032000
376472794	::477637138398584000
192948373	::477637166688772000
195397698	::477637167406391000
357898055	::477637307840102000
65435835	::477637322880856000
506760887	::477637347756867000
39863661	::477637366954622000
358307309	::477637425674481000
266317182	::477637434583572000
312394133	::477637527491584000
372551778	::477637583116062000
372551778	::477637604590907000
506760887	::477637621531680000
326504971	::477637696114806000
65435835	::477637712938164000
73995534	::477637733188640000
272999900	::477637769510916000
24634410	::477637782873980000
28197443	::477637794504790000
357898055	::477637862289317000
352960797	::477637867997392000
357898055	::477637894782615000
247024165	::477637929758511000
357898055	::477638060864471000
384488111	::477638226035740000
336149936	::477638291664015000
357898055	::477638373675634000
182834679	::477638406256996000
80586819	::477638478436376000
19770255	::477638517464391000
35369698	::477638581620850000
40994873	::477638600213798000
405239647	::477638638964985000
463318489	::477638677640658000
472415509	::477638720347455000
395057520	::477638777985568000
368577195	::477638794775371000
432888405	::477638821329522000
163768701	::477638821886980000
379357885	::477638828794974000
375385791	::477638921183322000
29302446	::477638931832254000
106715045	::477639043875090000
309778100	::477639052384944000
71597388	::477639179484934000
132768456	::477639233360756000
309778100	::477639248288284000
106715045	::477639261072932000
37316930	::477639264016928000
22195036	::477639270744993000
56779057	::477639303145603000
106715045	::477639463414538000
238247892	::477639513854861000
479156555	::477639557014618000
210676238	::477639613855444000
106715045	::477639663608664000
409709795	::477639708898390000
73995534	::477639824107921000
23225674	::477639841480314000
386861626	::477639992286535000
386861626	::477640051296194000
250844163	::477640051640508000
309778100	::477640134804783000
256321392	::477640191478206000
581342731	::477640200936357000
160144135	::477640215117312000
73995534	::477640222453530000
67656722	::477640275901571000
24100015	::477640320599859000
203736885	::477640407497457000
73995534	::477640438124662000
238247892	::477640467350183000
65412211	::477640524275273000
212047421	::477640528339537000
309778100	::477640633100693000
320484851	::477640647231676000
588531316	::477640649697931000
313792688	::477640763585482000
238698812	::477640774650060000
128977591	::477640777125068000
346173821	::477640828727611000
348123497	::477640854840950000
92905148	::477640872725450000
36869877	::477640881953320000
73995534	::477640947044712000
277814195	::477640964610080000
80586819	::477640998881730000
309778100	::477641040698949000
408772521	::477641093153316000
364035957	::477641252792717000
267445807	::477641271754780000
351316240	::477641284661026000
320560322	::477641324951138000
211019280	::477641336862949000
167301113	::477641399056076000
527838807	::477641402730311000
115852151	::477641411664547000
594121150	::477641442974650000
136791341	::477641478173257000
62186442	::477641488558329000
406772829	::477641507487232000
424498868	::477641563502178000
89505869	::477641576156790000
402925254	::477641624432812000
491357856	::477641747179126000
250774954	::477641755224203000
531871315	::477641786115248000
320560322	::477641816498401000
309778100	::477641856440754000
25469735	::477641895795896000
19770255	::477642038041534000
141735027	::477642049466798000
458472537	::477642138860007000
19770255	::477642152130793000
171103429	::477642156254187000
406772829	::477642387234119000
325849507	::477642399158906000
309778100	::477642423007330000
514003187	::477642424907362000
386861626	::477642500048318000
325849507	::477642517538942000
325849507	::477642557229654000
352960797	::477642588007063000
351004243	::477642597217759000
310666452	::477642739777953000
325849507	::477642751866331000
325849507	::477642791032741000
198406854	::477642859223326000
323691415	::477642877883781000
320560322	::477643007236120000
309778100	::477643040236896000
232736272	::477643075481636000
232736272	::477643104397180000
171103429	::477643130289012000
310666452	::477643132641632000
399555371	::477643135485370000
379358099	::477643155375157000
263914867	::477643166082801000
19770255	::477643234043510000
325849507	::477643278805139000
25469735	::477643287097278000
198406854	::477643302854877000
325849507	::477643320446181000
637303583	::477643387953094000
70483417	::477643435340738000
52649582	::477643466696957000
379358099	::477643473731194000
70483417	::477643509080793000
379358099	::477643510183911000
310666452	::477643552508231000
176489426	::477643624658640000
52649582	::477643673031561000
260961523	::477643714257358000
634873462	::477643728136331000
70483417	::477643731949330000
80586819	::477643818720698000
198406854	::477643829625901000
36310459	::477643836895006000
52649582	::477643939898351000
634873462	::477643984001433000
310666452	::477644011016953000
310654760	::477644015362248000
507987711	::477644025068273000
471291163	::477644052863537000
87970668	::477644096257785000
198406854	::477644121088065000
52649582	::477644183553863000
393735397	::477644191967612000
52649582	::477644243557560000
198406854	::477644243935055000
634873462	::477644304484028000
368691437	::477644314705534000
327689033	::477644337854312000
435516954	::477644369345138000
310666452	::477644372628885000
378200627	::477644392397045000
198406854	::477644411405619000
189664484	::477644474256879000
468796913	::477644498567450000
59647298	::477644505164685000
310666452	::477644513582653000
376472794	::477644540485308000
462681637	::477644575029215000
634873462	::477644604120891000
393735397	::477644622844268000
325849507	::477644645443571000
311924851	::477644707833856000
458472537	::477644731539668000
319420243	::477644734131761000
327689033	::477644765740404000
359776589	::477644795842539000
386956382	::477644801748512000
118733444	::477644822069936000
325849507	::477644856781979000
104112940	::477644909768622000
458472537	::477644938776018000
386956382	::477644940231868000
114064449	::477644967046033000
205030447	::477644967293095000
198406854	::477645002571804000
36866805	::477645019067600000
379358099	::477645042551885000
634873462	::477645126919921000
491357856	::477645145861419000
90689440	::477645189754810000
432747712	::477645257971347000
99827590	::477645270688083000
359776589	::477645310337249000
22944914	::477645341316378000
198406854	::477645412031938000
230655725	::477645422005985000
364035957	::477645538649964000
234187240	::477645547579641000
325849507	::477645708447989000
307697597	::477645779642093000
20941662	::477645814647754000
395057520	::477645835522813000
48557490	::477645856070725000
80586819	::477645947661348000
173371030	::477646031727775000
62975545	::477646109964136000
393735397	::477646117811662000
61402370	::477646133758402000
371416817	::477646149701369000
73995534	::477646197965213000
412638454	::477646218370097000
325849507	::477646238054371000
359776589	::477646248431075000
325849507	::477646275991838000
587864456	::477646296636203000
289360824	::477646313257848000
317524005	::477646327447171000
173371030	::477646554149306000
29605636	::477646638085722000
291413743	::477646683346456000
597965837	::477646686144442000
99827590	::477646710580064000
58281200	::477646725058797000
301044144	::477646747754188000
153543800	::477646898699190000
445268626	::477647041535811000
481512198	::477647134087335000
554801627	::477647148884828000
445268626	::477647156241641000
40896981	::477647161123827000
198406854	::477647207181451000
481512198	::477647225053388000
475031809	::477647384189476000
29827759	::477647420658962000
198406854	::477647440686772000
395687470	::477647459837947000
73275873	::477647560136720000
424498868	::477647587097333000
491357856	::477647697608835000
467027311	::477647707503607000
325849507	::477647770917281000
359446141	::477647777732636000
198406854	::477647779783639000
198406854	::477647842740170000
716788381	::477647872800743000
341803593	::477647873358573000
321498402	::477647873748639000
716788381	::477647888965586000
52809967	::477647931923632000
260428602	::477648035024236000
73299390	::477648069023268000
325849507	::477648087864053000
321844248	::477648188720316000
634873462	::477648292843499000
15733436	::477648296375517000
69916558	::477648363715059000
344857407	::477648449702088000
291413743	::477648526793383000
368691437	::477648602429259000
52809967	::477648605688233000
325849507	::477648685380427000
106855310	::477648728468512000
52809967	::477648829781905000
52809967	::477648904671203000
215174499	::477648942272753000
700013623	::477648960065372000
200316617	::477649003354796000
359446141	::477649036191596000
435478224	::477649054445232000
230365198	::477649100729753000
200316617	::477649111068733000
52809967	::477649133462102000
215174499	::477649144605982000
45289907	::477649174884655000
387941507	::477649176851783000
325849507	::477649202890416000
91024211	::477649216026603000
90689440	::477649255364956000
301717953	::477649290534191000
52649582	::477649370347614000
99827590	::477649440094711000
52649582	::477649479537930000
597965837	::477649486324715000
52649582	::477649554121035000
230365198	::477649612376121000
14223247	::477649625097043000
101881386	::477649657527824000
52649582	::477649671825801000
259542533	::477649680369606000
372507812	::477649681942867000
491969843	::477649685759664000
260961523	::477649739584794000
325849507	::477649753350885000
26413556	::477649802298028000
52649582	::477649818236370000
307397057	::477649826771775000
325849507	::477649850142830000
52809967	::477649937061400000
597965837	::477649954601988000
251429451	::477649977997787000
597965837	::477650031454212000
401089789	::477650036491165000
337416247	::477650041021419000
26413556	::477650049141186000
52649582	::477650082913742000
52809967	::477650089490776000
38326757	::477650145320763000
297652605	::477650148244221000
19770255	::477650188824092000
26413556	::477650227390717000
321102847	::477650269699076000
401089789	::477650322102300000
203736885	::477650437592473000
401089789	::477650458501083000
255299055	::477650485801803000
268547296	::477650536146010000
230365198	::477650560729219000
399555371	::477650645701251000
328779215	::477650667285520000
529096266	::477650676898463000
259542533	::477650688478953000
52649582	::477650894423457000
189664484	::477650940820852000
634873462	::477650959783321000
491357856	::477650962216017000
26413556	::477650966867488000
378200627	::477651020919898000
243830281	::477651033901268000
310666452	::477651238633238000
259542533	::477651262431719000
14223247	::477651305272340000
73995534	::477651399212552000
401089789	::477651399434465000
216833550	::477651445819248000
230905946	::477651466585251000
469970755	::477651501520027000
378200627	::477651534067798000
211019280	::477651540870569000
502240473	::477651580221530000
401089789	::477651624354000000
406772829	::477651626614743000
14223247	::477651696567345000
491357856	::477651717303963000
359446141	::477651719195607000
597965837	::477651763903094000
187741596	::477651781594652000
52649582	::477651806344859000
491357856	::477651819871498000
115852151	::477651832429608000
336845657	::477651838586847000
93927673	::477651899664310000
58281200	::477651910049026000
336845657	::477651958908878000
234214828	::477651978244202000
14223247	::477652030052253000
336845657	::477652040441933000
211019280	::477652137493553000
48562201	::477652151125045000
435516954	::477652155877179000
16713682	::477652255471316000
311664191	::477652278673829000
234214828	::477652344910249000
230905946	::477652357052764000
52649582	::477652398542819000
378200627	::477652423264440000
435516954	::477652475986464000
469970755	::477652478914097000
122283306	::477652563106332000
395687470	::477652727455965000
64813007	::477652741800873000
200764512	::477652743507550000
230905946	::477652745034268000
234214828	::477652745042685000
64813007	::477652765855195000
52649582	::477652777909227000
409336092	::477652815070773000
379358099	::477652816337842000
378200627	::477652823279431000
597965837	::477652831730950000
511899726	::477652881647370000
14223247	::477652886264877000
368691437	::477652910830923000
277378135	::477652956972863000
420323287	::477652961129025000
93927673	::477653021678399000
583488323	::477653128985051000
245957488	::477653141203480000
321498402	::477653141706391000
111411572	::477653174287753000
118855202	::477653216423706000
118855202	::477653300506943000
215174499	::477653302155689000
200764512	::477653354760667000
14223247	::477653357020995000
261043724	::477653395768344000
217563665	::477653450638233000
378200627	::477653469118349000
445268626	::477653504199127000
46796467	::477653537602551000
188917484	::477653547316961000
224682361	::477653569852952000
445268626	::477653597715329000
73995534	::477653659376168000
510998653	::477653685309169000
280119639	::477653743723237000
234214828	::477653776707227000
211019280	::477653832021725000
198126424	::477653882332405000
48562201	::477653899059294000
111411572	::477653959746654000
250774954	::477653997093154000
48562201	::477654041221021000
234214828	::477654044748423000
211019280	::477654067116646000
52649582	::477654102151675000
41692308	::477654134468771000
217563665	::477654164194226000
41692308	::477654255117942000
315527257	::477654308918263000
52649582	::477654319185928000
217563665	::477654327776280000
132768456	::477654347673640000
440481452	::477654365038477000
483283190	::477654396244078000
52649582	::477654413838778000
41606452	::477654467030953000
315527257	::477654537545580000
320484851	::477654564422692000
320484851	::477654634392473000
633531552	::477654668706074000
26413556	::477654695360487000
265760942	::477654756467703000
89505869	::477654762096062000
52649582	::477654870653034000
406772829	::477654917738291000
164676969	::477655134852620000
279750654	::477655147103780000
164676969	::477655191190515000
508054066	::477655243992211000
217563665	::477655433973628000
330799447	::477655504735305000
217563665	::477655523261972000
183562162	::477655595919482000
599589782	::477655596078870000
406772829	::477655601879592000
291413743	::477655624918896000
52649582	::477655724160331000
14223247	::477655734247645000
52649582	::477655825016553000
343756278	::477655840162185000
16166332	::477655846818570000
508054066	::477655849037348000
320484851	::477655893761196000
258609027	::477655926405890000
199001641	::477655931132469000
467688815	::477655941563678000
320484851	::477655980851740000
52649582	::477655986237214000
315527257	::477655992415436000
234214828	::477656014225817000
200849010	::477656028566134000
164676969	::477656233194053000
597965837	::477656293231304000
164676969	::477656298147024000
341892711	::477656346423492000
73995534	::477656470113509000
597965837	::477656514967400000
357150048	::477656538203443000
109331928	::477656553085210000
315527257	::477656557526605000
261043724	::477656564447588000
260961523	::477656567857180000
338830055	::477656589038788000
183397191	::477656604842926000
16166332	::477656626904973000
40478607	::477656696060260000
69916558	::477656706089234000
200764512	::477656749571178000
297652605	::477656751349592000
261043724	::477656752251740000
174720518	::477656802079678000
111411572	::477656926793117000
320484851	::477656979905978000
357150048	::477657001074229000
52649582	::477657007072096000
411898570	::477657078710796000
348262381	::477657108825903000
183397191	::477657128635990000
263914867	::477657210332270000
183397191	::477657225193091000
40994873	::477657254863179000
176489426	::477657265923969000
271370762	::477657272793845000
597965837	::477657337080315000
200849010	::477657344185085000
183397191	::477657350057496000
333704327	::477657351021793000
597965837	::477657352259526000
348316521	::477657368155521000
52011370	::477657422891204000
250474725	::477657452897648000
52011370	::477657465878638000
271370762	::477657477081608000
315527257	::477657488905338000
52649582	::477657581767258000
16166332	::477657614545727000
183397191	::477657621261209000
244800948	::477657639233400000
200849010	::477657644962828000
508054066	::477657676264902000
393735397	::477657701397188000
145469568	::477657702777098000
200849010	::477657769525252000
599589782	::477657786197618000
315527257	::477657821060689000
597965837	::477657975910567000
248468379	::477657989151600000
393735397	::477658056860258000
222278624	::477658093023932000
418847263	::477658098337734000
279139758	::477658165345923000
52649582	::477658186405523000
14223247	::477658202561990000
597965837	::477658249882533000
279139758	::477658283600117000
63617875	::477658301069807000
310654760	::477658319218147000
597965837	::477658334016073000
250774954	::477658392350441000
73995534	::477658427863617000
52649582	::477658439745695000
111411572	::477658442467774000
310654760	::477658496301662000
39863661	::477658514698289000
491357856	::477658535514234000
299450175	::477658557991890000
458010782	::477658583963037000
30787413	::477658614727843000
271370762	::477658621367427000
14223247	::477658628195745000
155730095	::477658639579090000
597965837	::477658645485092000
80965569	::477658721456111000
63617875	::477658810929414000
243974175	::477658820311674000
52649582	::477658846295359000
14223247	::477658905711869000
333704327	::477658939002060000
34796664	::477658939639623000
200764512	::477658970820448000
40478607	::477658986049961000
279230956	::477659012125974000
200764512	::477659135539183000
170162540	::477659151670071000
267445807	::477659155549794000
52649582	::477659168552140000
78384326	::477659170934894000
597965837	::477659218791915000
597965837	::477659246918905000
315527257	::477659258318639000
330691749	::477659258666774000
22327740	::477659265000161000
34796664	::477659272587653000
467545942	::477659273867313000
111411572	::477659294016368000
78384326	::477659348362358000
52649582	::477659349427290000
372611209	::477659369119576000
340119318	::477659389394837000
393735397	::477659389931687000
207781904	::477659392175640000
101881386	::477659516025454000
15137186	::477659526032670000
189664484	::477659611743260000
343018153	::477659632761339000
16166332	::477659633805299000
207781904	::477659648837709000
207781904	::477659746158133000
469970755	::477659770258595000
128284695	::477659797865525000
320484851	::477659849287688000
309789310	::477659852907364000
331246659	::477659869214801000
170162540	::477659927901528000
16166332	::477659980619722000
329333638	::477660027168120000
309789310	::477660123993620000
372611209	::477660167715057000
63617875	::477660181736992000
548870171	::477660195154186000
320484851	::477660221805170000
329801539	::477660244735053000
90467952	::477660276347518000
331246659	::477660285474328000
122725183	::477660313001926000
517075828	::477660314872188000
30787413	::477660372434821000
214357483	::477660376733982000
483283190	::477660379758469000
346998772	::477660424578404000
16713682	::477660464110120000
203736885	::477660533911339000
331246659	::477660570791845000
286282963	::477660588710309000
291413743	::477660656619888000
203736885	::477660662387048000
52649582	::477660688714698000
224095849	::477660699137564000
183397191	::477660725960540000
445268626	::477660758621163000
155677785	::477660813935652000
203736885	::477660822076788000
313792688	::477660826740850000
392301070	::477660882961301000
169291538	::477660908164874000
458472537	::477660928293343000
329801539	::477660934660296000
291413743	::477660938762338000
418480466	::477661163111460000
183397191	::477661179289292000
32755384	::477661231898038000
163893797	::477661232191655000
393735397	::477661244774563000
418480466	::477661323468099000
317164527	::477661381500493000
169291538	::477661444687671000
16166332	::477661461221609000
109331928	::477661490955431000
32755384	::477661504666234000
263433687	::477661505690013000
588634771	::477661514951053000
317164527	::477661536408727000
34796664	::477661537146900000
358031089	::477661562824450000
254579074	::477661588258697000
329801539	::477661588321619000
15204110	::477661608786006000
260440912	::477661644202340000
111411572	::477661651429105000
15204110	::477661677945880000
406772829	::477661679048609000
317164527	::477661697490972000
423862446	::477661808468062000
16166332	::477661818236567000
91024211	::477661902605021000
299796220	::477661992061534000
329801539	::477662106158764000
52649582	::477662138425561000
279230956	::477662155211567000
34796664	::477662192469151000
458472537	::477662208755642000
429558621	::477662239302766000
177111779	::477662300326084000
402333632	::477662329438367000
52649582	::477662331451633000
271738272	::477662349814284000
29500521	::477662382953488000
58627481	::477662386875162000
402333632	::477662394240356000
142038800	::477662414373003000
170162540	::477662431397695000
52649582	::477662482442354000
418480466	::477662489341988000
173371030	::477662606769926000
29500521	::477662712407658000
177111779	::477662759631327000
443375828	::477662783333351000
429558621	::477662785308880000
137587439	::477662799997325000
34796664	::477662843563540000
320560322	::477662888102875000
581342731	::477662985385541000
170162540	::477663114721128000
32755384	::477663319164456000
291413743	::477663355826470000
78614495	::477663476786024000
222278624	::477663543165083000
15137186	::477663610957996000
73020435	::477663613952331000
321780812	::477663670731030000
320560322	::477663682529198000
418480466	::477663698098466000
331246659	::477663714183622000
238665368	::477663759599558000
343018153	::477663793942888000
73995534	::477663860389072000
307397057	::477663882823999000
338076990	::477663950579183000
70839289	::477664034473254000
404335977	::477664094565044000
52649582	::477664121572179000
260573981	::477664129474244000
161041223	::477664138953764000
320560322	::477664172679774000
173371030	::477664250857402000
170162540	::477664290803945000
62186442	::477664362027442000
418480466	::477664440880361000
80586819	::477664483796459000
230968348	::477664707344482000
76463655	::477664747001626000
463318489	::477664754639462000
73995534	::477664764911702000
58281200	::477664777309663000
80586819	::477664791519973000
182834679	::477664844767035000
29300584	::477665122501296000
291518680	::477665171918557000
73995534	::477665268081385000
406772829	::477665326843174000
34796664	::477665333709262000
173371030	::477665367045586000
19210855	::477665369549590000
76463655	::477665406467850000
320484851	::477665412448923000
275260502	::477665434875863000
80586819	::477665446900924000
230968348	::477665524713668000
259542533	::477665530795409000
320560322	::477665573115944000
71597388	::477665601024823000
27626703	::477665650429550000
34796664	::477665666862817000
80965569	::477665675415007000
467027311	::477665680746348000
80586819	::477665688299921000
346412695	::477665737813659000
510998653	::477665766074900000
29500521	::477665813042696000
42481762	::477665873768218000
62186442	::477665882743656000
346412695	::477665893976006000
111411572	::477665895330766000
329801539	::477665896471592000
320484851	::477665929078140000
92125226	::477665957507133000
15204110	::477665978231582000
279750654	::477666113052884000
358307309	::477666140466860000
436476907	::477666213548396000
71597388	::477666239397912000
52649582	::477666279789060000
52649582	::477666334184984000
285955708	::477666543656919000
315527257	::477666563751829000
592150138	::477666565727346000
156166678	::477666648912957000
338076990	::477666775580950000
321794820	::477666784024092000
241278291	::477666851766296000
23642786	::477666900541857000
34796664	::477666928253612000
42481762	::477666937485664000
479246485	::477666970339254000
241278291	::477667056226013000
29827759	::477667126891646000
271738272	::477667161054253000
352960797	::477667196189945000
315527257	::477667254520119000
70839289	::477667263483744000
29827759	::477667265928634000
241278291	::477667283477618000
592150138	::477667326528335000
29300584	::477667361462304000
29827759	::477667381150380000
230905946	::477667386263228000
9563172	::477667408136925000
230905946	::477667424075272000
95072707	::477667433965031000
14223247	::477667468391890000
16166332	::477667481184530000
29300584	::477667543914524000
241278291	::477667559576059000
418480466	::477667567109042000
393041277	::477667652169510000
445268626	::477667659543097000
546989830	::477667671475892000
225893243	::477667694708146000
29827759	::477667697660940000
271738272	::477667708989755000
546989830	::477667728916885000
133112299	::477667735447412000
230905946	::477667754661527000
22717394	::477667757857599000
29827759	::477667759795339000
241278291	::477667945984700000
516542821	::477668100607725000
418480466	::477668105141755000
22648162	::477668151664992000
463318489	::477668250637967000
141821632	::477668272892944000
279608688	::477668275812192000
17016789	::477668281898106000
285955708	::477668296997613000
282692620	::477668334667063000
230905946	::477668336910610000
279608688	::477668385895878000
267445807	::477668420084051000
279608688	::477668425028747000
169291538	::477668442632228000
73995534	::477668518704717000
14085431	::477668523045847000
379152968	::477668535905558000
22648162	::477668543144550000
230905946	::477668555064754000
320484851	::477668556470231000
285955708	::477668564116045000
39863661	::477668602162974000
230905946	::477668656738873000
22648162	::477668690658209000
18156298	::477668695888519000
256756265	::477668712732844000
277378135	::477668719435718000
227114320	::477668811760738000
384488111	::477668812834082000
111411572	::477668817590435000
22648162	::477668850779947000
39863661	::477668877917511000
320484851	::477668886398402000
137587439	::477668890764271000
22736943	::477669011312750000
230905946	::477669027276283000
63490594	::477669034377220000
15204110	::477669050051350000
31287131	::477669050101669000
230905946	::477669081638645000
15204110	::477669141088706000
92924351	::477669155353538000
31287131	::477669176794832000
192948373	::477669178225090000
169291538	::477669181312073000
277829772	::477669181395980000
271738272	::477669193664319000
73995534	::477669194033795000
458472537	::477669222865072000
22736943	::477669232985907000
39863661	::477669241668534000
395687470	::477669244327313000
290195625	::477669262941630000
277829772	::477669290674356000
331246659	::477669308051374000
248468379	::477669310593105000
60555388	::477669325751324000
230905946	::477669342201405000
34841151	::477669350552666000
11146552	::477669357217415000
39863661	::477669366545518000
24392243	::477669381170671000
192948373	::477669393799708000
230905946	::477669400686755000
137587439	::477669441337950000
248468379	::477669446320812000
22736943	::477669465341968000
271738272	::477669481506807000
345626789	::477669485005246000
213763059	::477669531339730000
321780812	::477669560725045000
237118122	::477669564067483000
262240809	::477669568790274000
331246659	::477669602223083000
170162540	::477669623488196000
22736943	::477669630261997000
26333173	::477669637924990000
339482720	::477669653683384000
277378135	::477669691331051000
361391612	::477669700005265000
230905946	::477669715238612000
346998772	::477669720926064000
192727478	::477669731970072000
331246659	::477669739167100000
137587439	::477669765528289000
111124977	::477669767697154000
309789310	::477669776580288000
122283306	::477669828640010000
418847263	::477669847481188000
309789310	::477669855231889000
58627481	::477669855315767000
58627481	::477669868821442000
331246659	::477669893559439000
22736943	::477669895002275000
58627481	::477669935666057000
58627481	::477669944541609000
546989830	::477669948307697000
58627481	::477669950899761000
58627481	::477669975872647000
58627481	::477669990703718000
121881241	::477670004146442000
207781904	::477670039902904000
275268585	::477670048643809000
385259637	::477670049126162000
192948373	::477670053454700000
92924351	::477670065257472000
73995534	::477670108467580000
137587439	::477670123373727000
33011898	::477670125014097000
271738272	::477670137537908000
36310459	::477670154122575000
192727478	::477670157020831000
26333173	::477670157133692000
444679647	::477670217640710000
73995534	::477670220891688000
111411572	::477670253023875000
277378135	::477670263803621000
33011898	::477670264424378000
299450175	::477670266974113000
259542533	::477670272107958000
227114320	::477670293964455000
278316478	::477670296632438000
66786075	::477670371676545000
92924351	::477670390555086000
137587439	::477670441805295000
228213959	::477670442631573000
136791341	::477670461564674000
230905946	::477670492170510000
39863661	::477670537100283000
192948373	::477670544817414000
384488111	::477670552979517000
216168764	::477670578132762000
230905946	::477670583186886000
298870626	::477670623083499000
58627481	::477670665236258000
237118122	::477670669723783000
299450175	::477670679580389000
237118122	::477670707602526000
22717394	::477670710580486000
58281200	::477670718592024000
130690913	::477670814414692000
16166332	::477670847378128000
92924351	::477670857620197000
545129813	::477670930072616000
137587439	::477670940780683000
261847534	::477670957646381000
159011393	::477670959344672000
431264673	::477670970371874000
317164527	::477670976251891000
265553576	::477670981444829000
320484851	::477671083228008000
122283306	::477671091695919000
384488111	::477671142220500000
320484851	::477671145974808000
111411572	::477671147547668000
95072707	::477671158238568000
29300584	::477671192057245000
29300584	::477671279923691000
29300584	::477671325985554000
29300584	::477671373536370000
317524005	::477671397175463000
96013044	::477671526721146000
413735493	::477671586342789000
204292930	::477671686905405000
278165989	::477671693729538000
17830276	::477671723891183000
545129813	::477671759672401000
317164527	::477671763694735000
574250205	::477671790865416000
61718844	::477671794384449000
130690913	::477671806799597000
26413556	::477671969798619000
170162540	::477671975758737000
122283306	::477672004061917000
346219373	::477672049419120000
348047989	::477672050350252000
130690913	::477672083070013000
303080805	::477672115911794000
22285873	::477672124531089000
414526765	::477672138699460000
200316617	::477672185252024000
170162540	::477672186522513000
60555388	::477672215752626000
379833720	::477672260241616000
200316617	::477672261097652000
230968348	::477672267531296000
588705820	::477672288859742000
348047989	::477672311403720000
32671267	::477672332165521000
447976503	::477672357754990000
36279116	::477672357889187000
348047989	::477672361705996000
345626789	::477672396816916000
463318489	::477672400578809000
472528304	::477672414013558000
122283306	::477672419595808000
418480466	::477672506757640000
154692700	::477672510448607000
183397191	::477672522780250000
92924351	::477672532045475000
92924351	::477672539997478000
263433687	::477672596566474000
29300584	::477672605127045000
177111779	::477672674538160000
63490594	::477672743719030000
63490594	::477672830998306000
383523373	::477672832776679000
529096266	::477672874933645000
31010760	::477672875004936000
450378413	::477672926398128000
161041223	::477672926993731000
463318489	::477672974300889000
58281200	::477672974846156000
92924351	::477673001614180000
219163747	::477673005288804000
177111779	::477673006605414000
511899726	::477673012683354000
34841151	::477673092274479000
16713682	::477673109911523000
130690913	::477673127304888000
463318489	::477673146141519000
80965569	::477673148263854000
340119318	::477673165108154000
463318489	::477673225661329000
170162540	::477673229658497000
52011370	::477673278811557000
293644929	::477673286428409000
331246659	::477673372214517000
32755384	::477673448475353000
58627481	::477673463625183000
511899726	::477673496198520000
379833720	::477673528481697000
122283306	::477673535704272000
440624261	::477673617426493000
58627481	::477673634698231000
395687470	::477673667157954000
395687470	::477673672295976000
32755384	::477673822057816000
32755384	::477673868769783000
32755384	::477673962332102000
34841151	::477673972742754000
200764512	::477673979730087000
301203823	::477674016518311000
574250205	::477674102967132000
58281200	::477674158231666000
122283306	::477674172940701000
219163747	::477674186354475000
431264673	::477674187365310000
375873224	::477674214745333000
231150237	::477674251495825000
294745245	::477674280365199000
230206940	::477674315866198000
16713682	::477674336904814000
66786075	::477674487060496000
23665083	::477674505834217000
379833720	::477674545692680000
32755384	::477674628190461000
317164527	::477674655008841000
317164527	::477674683278450000
379833720	::477674824525819000
24199433	::477674824551370000
33017275	::477674842641412000
35369698	::477674867849187000
304224068	::477674927986708000
220455732	::477674944810070000
155459778	::477674946412298000
33017275	::477675143960219000
321780812	::477675188952498000
531871315	::477675189493579000
317164527	::477675246762201000
450378413	::477675293658718000
73995534	::477675330338295000
76463655	::477675339645468000
548870171	::477675453356859000
200764512	::477675462089785000
32755384	::477675470880653000
531871315	::477675535284568000
50546012	::477675545694453000
18374690	::477675621401645000
33017275	::477675737953353000
230069608	::477675768731160000
231150237	::477675853766066000
173371030	::477675936083488000
619608540	::477676043130912000
34841151	::477676096956432000
250474725	::477676128229130000
262240809	::477676129457696000
161041223	::477676235783680000
543585402	::477676324937809000
309355379	::477676357648789000
68052287	::477676372098547000
68052287	::477676418785374000
24634410	::477676448711311000
619608540	::477676467472850000
22736943	::477676629506797000
443376354	::477676688604553000
260038180	::477676726273994000
92924351	::477676741566013000
33017275	::477676776819556000
16107745	::477676881873862000
33011898	::477676913524109000
68052287	::477676934491832000
345626789	::477677067757420000
249451202	::477677143250702000
479246485	::477677148783013000
473196438	::477677195125473000
150034005	::477677278118150000
33017275	::477677304991477000
451868427	::477677370074095000
32755384	::477677424604221000
68052287	::477677461577412000
33017275	::477677486151835000
344958631	::477677493164318000
118855202	::477677493290147000
32755384	::477677564777877000
259569717	::477677714657132000
320560322	::477677730180235000
17016789	::477677749012676000
277251070	::477677804872404000
163415941	::477677831510847000
173371030	::477677919888609000
477235727	::477678034883850000
309789310	::477678117222236000
31287131	::477678117746511000
299796220	::477678128962494000
271738272	::477678141645680000
228213959	::477678206204395000
52649582	::477678311150473000
348316521	::477678399423410000
335692629	::477678406016847000
161041223	::477678431636037000
30516926	::477678637534019000
292395819	::477678718408609000
331717534	::477678738680070000
116098184	::477678831281901000
587081117	::477679018339074000
424498868	::477679024253050000
320560322	::477679047527235000
307397057	::477679098589118000
470458433	::477679100891758000
415953059	::477679177702060000
529096266	::477679191744208000
415953059	::477679243527471000
66555228	::477679338716798000
58627481	::477679342999187000
17522792	::477679363769372000
348047989	::477679369352015000
219188629	::477679443977048000
348047989	::477679471881777000
470458433	::477679475602501000
383523373	::477679540546699000
271370762	::477679552630509000
383523373	::477679554157244000
346392612	::477679597702488000
527838807	::477679626290880000
33017275	::477679630464610000
423862446	::477679656292741000
527838807	::477679666715586000
470458433	::477679696642342000
137587439	::477679741986566000
320560322	::477679753244049000
156166678	::477679774236954000
435516954	::477679777508098000
527838807	::477679841781633000
68052287	::477679855258337000
260262291	::477679904293543000
478462259	::477679968235692000
722514433	::477679993112526000
260262291	::477679997126078000
64813007	::477680029338718000
176489426	::477680045046398000
137587439	::477680169734262000
33017275	::477680288752222000
722514433	::477680316283645000
633531552	::477680328090607000
383523373	::477680529446166000
205501297	::477680539860627000
219188629	::477680576229408000
36310459	::477680647579107000
423862446	::477680727291486000
527838807	::477680740264448000
68052287	::477680853909528000
619608540	::477680895525396000
619608540	::477681083019186000
619608540	::477681135728996000
619608540	::477681182583574000
707214715	::477681198739632000
527838807	::477681199075184000
423862446	::477681204192243000
195154119	::477681210554982000
311924851	::477681243526803000
619608540	::477681244638289000
267357514	::477681250652917000
110063681	::477681260702498000
163415941	::477681396732149000
423862446	::477681424825196000
619608540	::477681443704152000
29737650	::477681447579287000
508054066	::477681458723962000
22944914	::477681472502267000
619608540	::477681499127685000
477235727	::477681596179312000
383523373	::477681640614162000
21117523	::477681715834400000
51649971	::477681757454864000
619608540	::477681762030878000
478462259	::477681787133382000
479246485	::477681792539844000
619608540	::477681818024837000
163415941	::477681822575640000
215174499	::477681825369051000
36772146	::477681838019084000
343606449	::477681842049409000
473196438	::477682020936478000
328858212	::477682070177972000
34204169	::477682081577725000
241278291	::477682097591570000
215174499	::477682128734670000
423862446	::477682134061047000
328858212	::477682199589052000
215174499	::477682280316817000
65926573	::477682368665616000
33017275	::477682411657261000
92924351	::477682422692069000
163415941	::477682470146834000
17016789	::477682536542240000
478462259	::477682607316946000
215174499	::477682641005973000
328858212	::477682642499153000
527838807	::477682676145475000
310666452	::477682800187826000
181812900	::477682815891701000
41649263	::477682931381436000
70254385	::477683006279151000
163415941	::477683021337096000
131968998	::477683059211264000
383523373	::477683079914733000
65926573	::477683084884979000
17016789	::477683166287642000
139308619	::477683191881281000
15137186	::477683226333282000
478462259	::477683260722380000
310666452	::477683282348212000
383523373	::477683504101478000
65926573	::477683614638174000
58627481	::477683625358422000
635577431	::477683737270841000
386956382	::477683778710540000
100195876	::477683786671349000
100195876	::477683790462980000
18618379	::477683831055867000
328057955	::477683924068364000
204292930	::477683952334155000
599787941	::477683974735941000
20822956	::477684048291450000
619608540	::477684077223763000
327689033	::477684095892594000
386861626	::477684099692261000
298870626	::477684159939223000
478462259	::477684242004975000
163415941	::477684273366204000
92924351	::477684436855570000
119269983	::477684490362716000
372611209	::477684598940241000
383523373	::477684656653881000
294964037	::477684664015269000
471291163	::477684670801256000
29737650	::477684713272774000
218956862	::477684746001330000
477235727	::477684876104040000
59207269	::477684885759336000
92924351	::477684998883909000
386861626	::477684999894732000
418480466	::477685009835241000
61493721	::477685013769498000
40896981	::477685246121373000
383523373	::477685252685459000
153543800	::477685318674415000
546947837	::477685330934370000
457250385	::477685338974851000
355758655	::477685346415546000
546947837	::477685362462953000
163415941	::477685420956721000
64768338	::477685425473986000
414217500	::477685430238707000
546947837	::477685439713640000
64813007	::477685472865841000
214779476	::477685508664229000
546947837	::477685537650663000
418480466	::477685569808392000
327689033	::477685610279608000
163415941	::477685702768226000
383523373	::477685761970434000
33011898	::477686016388513000
267357514	::477686085116776000
121881241	::477686170545967000
228213959	::477686286732386000
37119867	::477686468438003000
260262291	::477686498196606000
194359616	::477686658138009000
401757405	::477686722466033000
240798548	::477686724919709000
25383063	::477686996979032000
163415941	::477687026016612000
163415941	::477687153431162000
240798548	::477687162196860000
527838807	::477687242568126000
527838807	::477687262373638000
240798548	::477687357353648000
401757405	::477687372788686000
260262291	::477687412823293000
146909951	::477687515487698000
449981984	::477687591903326000
165634562	::477687603287044000
383523373	::477687684207763000
177111779	::477687697713033000
331717534	::477687820531027000
410856984	::477687907012988000
240798548	::477687935022555000
174351092	::477687970578042000
599348429	::477688002949689000
241278291	::477688011971252000
80965569	::477688063707992000
383045348	::477688113221742000
250474725	::477688128183214000
397024307	::477688332944564000
326504971	::477688446648332000
383523373	::477688540688826000
230968348	::477688549777477000
260262291	::477688758779650000
163415941	::477688761279848000
213763059	::477688772075982000
15204110	::477688774931931000
156166678	::477688782943051000
431264673	::477688897154351000
294745245	::477688897271394000
356974615	::477688940372049000
27268559	::477688950627135000
491357856	::477688986354188000
50354861	::477688993409007000
227114320	::477689103056523000
163415941	::477689104373923000
490016303	::477689134736084000
326504971	::477689203053309000
327934017	::477689272414109000
123939574	::477689311416958000
327689033	::477689368732499000
263006098	::477689392350248000
90467952	::477689427410841000
174351092	::477689445828030000
490016303	::477689464622305000
326504971	::477689541969862000
490016303	::477689547627577000
177111779	::477689660706009000
227114320	::477689701252333000
253689041	::477689835353026000
588874950	::477689843901026000
193861615	::477689866713444000
401757405	::477689868160479000
597965837	::477689925085982000
465292139	::477689951199309000
514003187	::477689961622159000
410856984	::477689969398398000
228213959	::477689992798404000
356974615	::477689997936455000
342594225	::477690008204107000
597965837	::477690103373234000
132768456	::477690207072833000
597965837	::477690245333651000
490016303	::477690247891791000
174351092	::477690253357363000
597965837	::477690318624931000
597965837	::477690447843045000
123939574	::477690509356314000
259541688	::477690573046820000
174351092	::477690684196290000
92924351	::477690756421808000
117608761	::477690849145286000
327689033	::477690859346206000
41649263	::477690865469517000
597965837	::477690868624015000
123939574	::477690895311966000
588874950	::477690999633117000
597965837	::477691067018788000
277378135	::477691089264984000
597965837	::477691117459472000
174351092	::477691175273791000
597965837	::477691194227851000
50546012	::477691242591973000
90467952	::477691322288316000
90467952	::477691422968406000
471291163	::477691445185216000
253689041	::477691476613545000
174351092	::477691480245805000
18028506	::477691541021278000
326504971	::477691545110708000
597965837	::477691585833226000
294745245	::477691609111220000
68052287	::477691612815183000
471291163	::477691647895945000
155677785	::477691679147700000
312856997	::477691681983049000
278165989	::477691685506269000
326504971	::477691691818696000
253689041	::477691715923746000
174351092	::477691789877731000
383523373	::477691793002086000
597965837	::477691886841655000
597965837	::477691909197295000
241198427	::477691974766837000
326504971	::477692010279997000
335608417	::477692080387399000
50151347	::477692185853194000
149980973	::477692190529835000
457250385	::477692198205411000
335608417	::477692273186975000
297652605	::477692281281974000
117608761	::477692307378941000
383523373	::477692311938150000
335608417	::477692503533973000
326504971	::477692515798495000
211019280	::477692529920327000
230968348	::477692536912228000
370088836	::477692623629873000
326504971	::477692678503956000
66184984	::477692685839388000
117608761	::477692688515350000
230968348	::477692690629271000
608426191	::477692706047533000
16166332	::477692747650838000
17054163	::477692758191538000
297652605	::477692880367001000
302525103	::477692940723421000
17054163	::477692987649298000
17054163	::477693134881976000
326504971	::477693138807427000
605608831	::477693141718269000
72890292	::477693150270865000
17016789	::477693151390343000
71597388	::477693162157506000
326504971	::477693193568276000
294745245	::477693345217519000
36468395	::477693393154609000
326504971	::477693402663124000
165634562	::477693482988240000
56556074	::477693510640869000
605608831	::477693530094059000
473196438	::477693612025602000
117608761	::477693625803886000
335608417	::477693646859280000
299450175	::477693665033191000
17054163	::477693696088219000
219163747	::477693736403890000
249789981	::477693795145113000
58281200	::477693841173000000
625900103	::477693963302744000
335608417	::477693973264224000
249789981	::477693980596264000
132479234	::477694042600640000
117608761	::477694099412107000
299796220	::477694131855425000
326504971	::477694377746124000
339295860	::477694417944322000
214357483	::477694435535228000
327689033	::477694508914991000
298870626	::477694520185090000
214357483	::477694720643059000
625900103	::477694807293181000
117608761	::477694971953152000
71597388	::477694987887726000
335608417	::477695105608871000
339295860	::477695120540585000
117608761	::477695161296633000
294745245	::477695224903254000
529096266	::477695237163585000
40994873	::477695305232564000
335608417	::477695415647629000
321780812	::477695450490109000
335608417	::477695523445411000
339295860	::477695598712217000
568915908	::477695679607746000
529096266	::477695737263058000
132768456	::477695741050114000
335608417	::477695743977742000
330201359	::477695889180356000
256756265	::477695891600453000
327689033	::477695915973943000
132768456	::477696114187968000
129876980	::477696115668963000
129876980	::477696284372242000
277251070	::477696303640477000
146909951	::477696326856372000
134181956	::477696417755308000
129876980	::477696429604241000
178269816	::477696529075941000
129876980	::477696537251020000
335608417	::477696596654575000
117608761	::477696635938426000
29605636	::477696667349557000
499167427	::477696694365077000
634873462	::477696732516466000
129876980	::477696811692736000
337434879	::477696847511683000
550757928	::477696879481073000
634873462	::477696911797800000
375734748	::477696925483806000
129876980	::477696958522753000
100090407	::477697000084107000
70839289	::477697093642252000
298870626	::477697099522256000
67193398	::477697102307262000
335608417	::477697113178923000
320452099	::477697129184382000
129876980	::477697134998069000
339295860	::477697153171603000
634873462	::477697233710624000
478462259	::477697256154349000
129876980	::477697269270339000
339295860	::477697322525011000
259542533	::477697363134263000
222687654	::477697471221481000
238665368	::477697587395305000
634873462	::477697593141514000
117608761	::477697609570996000
634873462	::477697705213321000
104947253	::477697737438162000
129876980	::477697770548375000
222687654	::477697790559006000
298870626	::477697790966263000
478462259	::477697851443511000
129876980	::477697855243968000
568915908	::477697864240361000
326504971	::477697909207490000
155459778	::477697990153347000
339295860	::477698102066163000
155459778	::477698157627711000
35923992	::477698175223201000
277378135	::477698185205661000
132768456	::477698233938870000
21696310	::477698276192317000
174351092	::477698310804103000
550757928	::477698332559941000
335608417	::477698400641490000
550757928	::477698467784294000
18618379	::477698531700920000
132768456	::477698605868802000
174351092	::477698667332534000
45929336	::477698671463514000
270736613	::477698722113933000
270736613	::477698729751769000
174351092	::477698748328734000
457250385	::477698761401970000
270736613	::477698762622513000
550757928	::477698767236640000
117608761	::477698841630633000
444251177	::477698904771670000
178269816	::477698911163793000
312856997	::477698972522250000
335608417	::477698988842291000
444251177	::477699125379465000
28346387	::477699136955764000
270736613	::477699156887076000
477235727	::477699224725757000
387941507	::477699269801951000
463138486	::477699294217388000
478462259	::477699336050991000
178269816	::477699358423396000
625900103	::477699416925564000
260573981	::477699446981935000
369804138	::477699481144926000
326504971	::477699513717882000
568915908	::477699552309301000
238698812	::477699591752515000
200316617	::477699807474356000
132768456	::477699852831170000
270736613	::477699919210242000
71597388	::477700088521695000
15806298	::477700456446046000
61493721	::477700645701419000
281212143	::477700696502849000
634873462	::477700745693638000
358031089	::477700942033215000
132768456	::477700965970096000
61493721	::477700969006764000
234960273	::477700998249865000
234960273	::477701076926218000
591216066	::477701100955795000
195563881	::477701106898698000
478462259	::477701314491592000
322465167	::477701419701514000
326504971	::477701462135668000
50546012	::477701534856142000
19770255	::477701611955826000
271738272	::477701649071226000
478462259	::477701665500327000
462648540	::477701690745815000
625900103	::477701732273635000
270736613	::477701791044214000
211376385	::477701858023055000
25942336	::477701861101682000
358031089	::477701885357346000
61493721	::477701934057418000
271738272	::477701948259315000
467688815	::477701968652034000
359776589	::477701982249959000
467688815	::477701990353358000
467688815	::477702022267813000
467688815	::477702047689494000
452882285	::477702106309087000
55161530	::477702208503291000
359776589	::477702357296218000
382976230	::477702398119387000
271738272	::477702468126515000
270736613	::477702476078919000
61493721	::477702535180853000
358031089	::477702658090733000
253689041	::477702838920183000
187741596	::477702859304493000
290265158	::477702958751023000
440481452	::477702965386838000
270736613	::477702973301071000
253689041	::477703019182948000
326504971	::477703073713115000
378771457	::477703074044051000
298870626	::477703151962042000
298870626	::477703197587677000
444251177	::477703204134600000
270736613	::477703260044668000
36772146	::477703336343261000
387941507	::477703436830400000
335608417	::477703447660085000
382976230	::477703471505080000
50354861	::477703532347269000
297652605	::477703770734739000
298870626	::477703775449542000
297652605	::477703884777869000
270736613	::477703888519192000
259466143	::477703976121815000
283251929	::477704019796692000
28346387	::477704021986136000
36219010	::477704121362182000
539183661	::477704171949273000
48971187	::477704441295294000
486174522	::477704657519640000
298870626	::477704762419576000
356974615	::477704874029621000
80586819	::477704966585716000
195563881	::477705031555100000
195563881	::477705100895338000
40478607	::477705131623211000
80586819	::477705152598904000
49383709	::477705183397310000
259466143	::477705197863845000
343484637	::477705607714054000
40478607	::477705612537905000
78384326	::477705623753486000
387941507	::477705641260511000
387941507	::477705699850342000
40478607	::477705730964082000
355612007	::477705947133902000
230905946	::477706055141429000
73275873	::477706466783395000
15806298	::477706574954115000
203145029	::477706590410518000
36468395	::477706742500171000
294745245	::477707101691604000
253689041	::477707384929132000
416130255	::477707397394231000
155459778	::477707527035957000
292558028	::477707554428944000
50354861	::477707568643448000
27904685	::477707583705210000
285955708	::477707646888591000
78384326	::477707648130117000
416130255	::477707732946935000
243751614	::477707733551308000
412304311	::477708016935239000
322465167	::477708140314497000
58281200	::477708191334432000
78384326	::477708292714938000
477235727	::477708339128725000
259569717	::477708370925731000
225691566	::477708512965844000
115852151	::477708612442529000
402492947	::477708669002346000
182092022	::477708695686508000
56779057	::477708978294497000
221590506	::477708999177957000
412304311	::477709052261457000
408031484	::477709315021611000
58281200	::477709454004453000
387941507	::477709548631760000
82600674	::477709584551776000
61493721	::477709590218280000
271738272	::477709604059500000
174351092	::477709641724350000
444251177	::477709646203858000
309778100	::477709671948492000
473718221	::477709679028477000
50354861	::477709679745703000
387941507	::477709874227195000
174351092	::477709885120188000
178269816	::477709897392340000
174351092	::477709971816464000
58281200	::477710155350429000
339295860	::477710365401157000
160495648	::477710586382254000
27904685	::477710612995137000
444251177	::477710620432015000
283051149	::477710875315294000
136038442	::477710888393121000
15902298	::477711464979906000
41649263	::477711491722792000
236595577	::477711502363738000
339295860	::477711884578082000
58281200	::477711919684784000
303488399	::477712008880480000
554041249	::477712034600321000
60712766	::477712056314265000
275902246	::477712087448162000
454146385	::477712371495239000
256638502	::477712494921003000
355612007	::477712585756647000
378609308	::477712673870589000
320452099	::477712805542363000
378609308	::477713041551659000
344990761	::477713202050908000
454146385	::477713272750481000
15902298	::477713276529172000
344990761	::477713291704152000
235272576	::477713571900436000
115852151	::477713707796295000
240463390	::477713784618774000
235272576	::477713913530703000
454146385	::477713947781771000
120139449	::477714111921262000
318065690	::477714557910016000
378609308	::477714584233463000
235272576	::477714623622156000
498637061	::477714641767120000
340067989	::477714712763711000
120139449	::477714783639064000
174351092	::477714973439696000
313792688	::477715112245997000
537003519	::477715812371795000
537003519	::477716088994541000
33217361	::477716132388810000
299796220	::477716196939550000
339184731	::477716328950689000
548870171	::477716386580819000
39215095	::477716699269984000
548870171	::477716723505057000
487322279	::477716737840787000
310506975	::477716780237201000
310506975	::477716796171362000
310506975	::477717164116672000
115852151	::477717168315203000
303488399	::477717274510372000
310506975	::477717349760782000
310506975	::477717548973436000
335003775	::477717710269583000
303488399	::477717884437688000
33217361	::477717929971023000
310506975	::477717941182824000
310506975	::477717977258029000
303488399	::477718252651421000
303488399	::477718415302754000
303488399	::477718485422706000
287228225	::477718571401768000
373126936	::477718687705595000
310506975	::477718837467840000
73275873	::477719231895576000
283251929	::477719238686162000
111462710	::477719240590786000
28510276	::477719415367413000
111462710	::477719502139191000
111462710	::477719579880587000
111462710	::477719624352817000
283251929	::477719820683595000
450560571	::477720307122196000
498637061	::477720435212034000
53317470	::477720744324268000
221590506	::477720829380149000
498637061	::477720946489294000
498637061	::477720963421728000
111462710	::477720969717350000
303488399	::477721072385544000
53317470	::477721214467989000
53317470	::477721711195201000
30223693	::477721812709568000
303488399	::477722106755440000
277378135	::477722243473342000
75209135	::477722290634108000
53317470	::477722324192354000
276784048	::477722335403716000
41230104	::477722514441785000
247560161	::477722839215538000
30223693	::477723435619999000
277378135	::477723523050651000
241198427	::477723582848442000
345626789	::477723612406112000
345626789	::477723621990072000
378773930	::477723664624779000
303488399	::477723849232879000
103526992	::477724134445576000
29605636	::477724191894953000
103526992	::477724963550412000
487322279	::477724984387723000
35706997	::477725013878272000
378281495	::477725274012794000
48562201	::477725674266828000
48562201	::477725796002304000
313792688	::477726117126606000
415953059	::477726142594826000
216168764	::477726404096692000
390479008	::477726479812276000
287228225	::477726565980053000
28054060	::477726595957129000
374659572	::477727113240256000
462681637	::477727260628094000
374659572	::477727385031172000
223288871	::477727810073526000
42720153	::477728092841336000
369804138	::477728291672309000
16166332	::477728295899774000
216168764	::477728308293955000
297652605	::477728574690959000
297052199	::477728617556754000
321844248	::477728717234765000
237621304	::477728777800122000
111462710	::477729140184190000
342594225	::477729286359506000
498637061	::477729618644836000
111462710	::477729738283560000
294745245	::477729902666334000
15806298	::477730013702148000
111462710	::477730068677267000
487322279	::477730256476831000
34767424	::477730696258015000
22414245	::477731026521686000
74282065	::477731354746974000
74282065	::477731424695377000
359776589	::477732040561807000
553934357	::477732107838451000
328779215	::477732396091969000
102233693	::477732447300227000
553934357	::477732590581841000
633531552	::477732817724788000
54721301	::477733207429742000
553934357	::477733215147266000
247159855	::477733415769239000
553934357	::477733443258703000
252756099	::477733679482294000
48562201	::477733996151853000
553934357	::477734011465252000
252756099	::477734038187540000
252756099	::477734068269121000
137587439	::477734323575988000
250474725	::477734518338883000
553934357	::477734869124907000
267299080	::477735349259497000
553934357	::477735465261342000
633531552	::477735694375600000
21696310	::477735715489730000
152715270	::477736009921069000
75696479	::477736145275469000
410856984	::477736209226022000
75696479	::477736254524514000
75696479	::477736316822495000
553934357	::477736355460440000
220632867	::477736385302913000
479245748	::477736718502608000
307397057	::477736941429866000
478826327	::477736962401382000
92905148	::477737560484372000
553934357	::477737859571396000
17035194	::477737904765403000
49114032	::477738002177740000
92905148	::477738119223988000
355612007	::477738128183029000
553934357	::477738221997027000
15186859	::477738283934683000
310666452	::477738563488858000
268034501	::477738670510710000
268034501	::477738730963218000
310666452	::477738882985779000
268034501	::477739164310306000
420323287	::477739181884866000
310666452	::477739272363986000
268034501	::477739415897247000
303488399	::477739430711549000
299796220	::477739646559219000
268034501	::477739662732042000
15806298	::477739756013355000
310666452	::477739996271497000
313792688	::477740046250831000
342845822	::477740147174150000
303488399	::477740179663237000
430182591	::477740289956642000
61718844	::477740450321674000
310666452	::477740460790661000
303488399	::477740502935023000
310666452	::477740651925078000
303488399	::477740714311155000
310666452	::477741124778348000
553934357	::477741386276425000
619608540	::477741481252651000
430182591	::477741490651660000
303488399	::477741768796930000
430182591	::477742258096062000
506707370	::477742391521476000
506707370	::477742409460097000
151604434	::477742501969670000
151604434	::477743284412878000
65425379	::477743405527613000
553934357	::477743702115229000
61718844	::477744108929167000
619608540	::477745061145640000
619608540	::477745713431187000
619608540	::477745797925462000
40478607	::477745821216419000
213187842	::477746076653723000
176489426	::477746157259862000
331482356	::477746229016002000
297652605	::477746291586248000
460765832	::477746682760011000
103138091	::477746887626194000
342845822	::477748106037952000
303488399	::477748135498772000
40478607	::477748222140878000
17054163	::477748262435168000
553934357	::477749169860263000
245957488	::477749504666398000
303488399	::477749758648270000
291475742	::477750650067890000
26198298	::477750671312027000
424498868	::477750744406179000
57385263	::477750799909785000
15782772	::477751212045905000
463138486	::477751261433827000
553934357	::477751285450436000
508860717	::477751331931684000
463138486	::477751494381289000
463138486	::477751504858673000
463138486	::477751593303945000
463138486	::477751608395046000
463138486	::477751651189538000
56059141	::477751853589860000
56059141	::477751959990976000
56059141	::477752124843892000
182092022	::477752172013039000
49383709	::477752306281508000
303488399	::477752470806872000
553934357	::477753472259878000
155459778	::477754437541187000
301657872	::477754669217771000
69044676	::477754987020173000
71689075	::477755037306085000
424498868	::477755195682979000
539183661	::477756673826639000
25935173	::477756747411492000
553934357	::477756747436683000
539183661	::477756848854945000
539183661	::477757052643594000
450560571	::477757165814308000
97307001	::477757432391663000
260979062	::477758317352067000
151604434	::477758401087164000
60555388	::477758845939228000
60555388	::477759069004906000
218956862	::477759193517019000
270065033	::477759319832657000
69801582	::477759687698309000
34796664	::477759807433093000
508860717	::477759962798510000
48557490	::477760321197977000
229385654	::477760460511780000
270065033	::477760831656951000
143969555	::477760997503938000
45190114	::477761544688640000
160733683	::477761792727199000
355612007	::477762017973899000
143969555	::477762306990804000
28405302	::477762783312744000
136458681	::477763114889248000
165658390	::477763226780725000
48971187	::477763527604965000
214678768	::477763853531361000
355612007	::477763910850715000
553934357	::477764153415704000
48557490	::477764162618392000
368079003	::477764337184952000
29849760	::477764450045284000
143969555	::477764455019728000
349484189	::477764578068017000
355612007	::477764744892256000
137426396	::477764791042179000
143969555	::477764835803811000
143969555	::477765110958551000
77078833	::477765291540111000
228845995	::477765298289135000
143969555	::477765454623039000
424498591	::477765623976435000
506519570	::477765670747529000
468965579	::477765673276686000
143969555	::477765837151940000
77078833	::477765867451604000
368079003	::477765910027980000
368079003	::477766344096493000
26198467	::477766399188688000
184195472	::477766456386396000
368079003	::477766545758629000
31250549	::477767108827160000
210674392	::477767270806978000
342845822	::477767572889153000
334403708	::477767666325651000
368079003	::477767679382532000
378281495	::477767812841095000
260911912	::477767893187584000
56059141	::477768235459178000
286298021	::477768288668504000
56059141	::477768482465906000
75209135	::477768517781975000
105607367	::477768540544446000
109361476	::477769131383476000
378281495	::477769416659058000
225287674	::477769637128458000
236930269	::477769648843145000
228845995	::477769753243975000
50228529	::477769909922168000
343018153	::477770016285138000
348316521	::477770084912357000
228845995	::477770298323132000
105852149	::477770374461943000
75034878	::477770504560861000
303488399	::477770717593743000
228845995	::477770767070146000
553934357	::477770863152861000
103138091	::477770879963627000
268034501	::477770976730415000
460772038	::477770987157458000
199001641	::477771086533111000
440481452	::477771631415537000
245957488	::477771799451549000
416506126	::477771849514774000
365523194	::477771870473695000
338120144	::477771877633384000
450560571	::477772153077526000
280119639	::477772296950521000
228845995	::477772318123761000
291475742	::477772458871623000
35706997	::477772465746087000
430182591	::477772676698615000
78384326	::477772701592195000
78384326	::477773018547376000
78384326	::477773104593518000
246571951	::477773214706188000
222636373	::477773603866677000
228845995	::477773628772466000
259573654	::477773853226442000
286282963	::477774091794255000
228845995	::477774637993304000
62396842	::477774680091148000
68966030	::477774751557885000
186823940	::477775074053726000
40097041	::477775107436204000
165290348	::477775120052666000
539183661	::477775280753217000
68966030	::477775292212080000
304219715	::477775395941408000
245957488	::477776224895639000
323477702	::477776775968092000
228845995	::477777090507735000
228845995	::477777135680385000
100195876	::477777193376825000
100195876	::477777193993396000
100195876	::477777197139501000
553934357	::477777217775099000
68966030	::477777280836440000
359389402	::477777287941599000
259876316	::477777566343122000
60399576	::477777592955596000
228845995	::477777632285982000
81765661	::477777673234567000
265553576	::477777822639874000
359389402	::477778117482672000
114064449	::477778218544807000
189224604	::477778224806907000
40478607	::477778226404950000
359389402	::477778253826895000
114064449	::477778300488937000
144733584	::477778419477127000
359389402	::477778497784401000
359104594	::477778601685692000
72210207	::477779126443450000
159986953	::477779185818034000
401089789	::477779296132427000
359389402	::477779412868280000
59454178	::477779573610790000
109059155	::477779575959977000
359389402	::477779630191943000
259093732	::477779742548959000
359389402	::477779824635703000
57933673	::477779947025477000
613956023	::477780038566174000
228845995	::477780302761590000
330201359	::477780449586982000
421548020	::477780693825486000
259876316	::477780896008110000
189224604	::477781089055162000
430072028	::477781091768864000
28498427	::477781368164720000
421548020	::477781626215084000
211019280	::477781786814992000
277794018	::477782105942814000
14307454	::477782226172538000
80157666	::477782319344779000
57385263	::477782463771860000
421548020	::477782473334480000
110236585	::477782517836443000
34536365	::477782561658126000
421548020	::477782609959743000
189224604	::477782739396358000
111462710	::477782788146728000
54587465	::477782834178830000
313341167	::477782964143546000
314604858	::477783022457348000
111462710	::477783036399194000
313341167	::477783162462826000
111462710	::477783167638982000
70982412	::477783270663262000
346219373	::477783310555283000
15086993	::477783794091839000
27179899	::477783825469038000
162245153	::477784164280725000
228845995	::477784213895532000
241358661	::477784221679771000
506760887	::477784390424989000
245669191	::477784572784951000
619492928	::477784596151418000
59454178	::477784605064310000
253120136	::477784912657797000
325242803	::477784935554891000
325242803	::477785318490640000
167365283	::477785343027343000
330201359	::477785428624277000
83878535	::477785482340737000
513270198	::477786036785774000
348316521	::477786054791950000
202196262	::477786139017744000
228845995	::477786337328644000
417472148	::477786359420432000
295881773	::477786441372938000
234214828	::477786570238353000
15086993	::477786639381856000
285906246	::477786645979078000
330201359	::477786743463096000
133508241	::477786747942600000
355612007	::477786822894833000
234214828	::477786853014122000
215109001	::477786950825304000
98768681	::477787326152970000
320249108	::477787553329061000
70784628	::477787685902639000
506760887	::477787844245585000
321794820	::477787875388293000
70784628	::477788082595708000
258609027	::477788169832640000
70982412	::477788386552328000
286282963	::477788485978710000
98552986	::477788714769592000
203688730	::477788755193892000
31144939	::477789167582453000
71981601	::477789254110957000
438582644	::477789332519276000
262939560	::477789784123785000
178921630	::477789849022644000
111411572	::477790149167022000
65435835	::477790324002013000
16566189	::477790404809850000
48562201	::477790728827830000
48562201	::477790903847751000
540197402	::477791068067356000
48562201	::477791133926322000
255299055	::477791259944173000
18551115	::477791382833471000
54405135	::477791575943024000
396332641	::477791611015802000
337466318	::477791821041369000
337466318	::477792132963381000
160733683	::477792185870721000
203736885	::477792208599265000
20112840	::477792223115759000
341037427	::477792227104522000
464845445	::477792245857660000
160733683	::477792284424306000
26684021	::477792447649439000
286282963	::477792702588018000
329471370	::477792714231005000
19684793	::477792857000902000
228845995	::477792888676687000
152127827	::477793003579248000
213887474	::477793597186527000
330201359	::477793710080401000
159944196	::477793728686346000
172035134	::477793731274215000
153543800	::477793767714336000
155730095	::477793829496446000
145572480	::477793830675050000
111411572	::477793850883203000
160768741	::477793946462986000
478145352	::477793985319034000
430072028	::477794129628639000
34841151	::477794188780900000
160768741	::477794270422642000
71284640	::477794304274886000
430072028	::477794358868340000
38326757	::477794663433138000
31345791	::477794680910794000
258382946	::477794802436562000
71284640	::477794815896080000
435409494	::477794816193884000
189664484	::477794888507875000
320484851	::477794991046393000
223299509	::477795063028654000
48562201	::477795118385094000
320484851	::477795140032270000
223299509	::477795302682808000
615636079	::477795388787662000
109060628	::477795574381436000
310009833	::477795765209661000
401443377	::477795869966618000
330799447	::477796320703295000
224095849	::477796337182707000
330799447	::477796393222819000
86970230	::477796509098848000
424498591	::477796666515288000
506760887	::477797023006343000
28736200	::477797024096854000
28736200	::477797068170199000
68818829	::477797415269855000
80586819	::477797438942502000
228845995	::477797719881568000
258382946	::477797734783516000
120853830	::477797739548655000
405239647	::477797800126590000
33904380	::477797989314863000
33011898	::477798040460603000
18551115	::477798151332442000
277378135	::477798280265736000
213887474	::477798317318209000
479156555	::477798348502491000
268246881	::477798504820002000
297052199	::477798547668992000
405239647	::477798652174299000
297052199	::477798785876123000
605601195	::477798812027588000
16846197	::477799045084090000
213187842	::477799054076690000
264946102	::477799055699869000
268246881	::477799058958852000
319420243	::477799150352736000
16846197	::477799229831020000
91130285	::477799284411498000
277378135	::477799285204217000
92125226	::477799339792691000
114064449	::477799385473245000
91130285	::477799432415903000
20804321	::477799690608467000
534913317	::477799725622902000
463431723	::477799759235657000
20804321	::477799779452219000
20804321	::477799876005494000
213887474	::477799914550738000
166735943	::477800053667405000
65832155	::477800291266334000
27179899	::477800393691250000
268246881	::477800413475790000
92125226	::477800564869189000
55704588	::477800640349876000
33011898	::477800657349779000
463431723	::477800732591005000
300594041	::477800734717534000
545540214	::477800811854958000
212068363	::477800965991825000
268246881	::477801103552036000
178921630	::477801152499957000
122614290	::477801161777369000
321844248	::477801208011571000
256088386	::477801238767992000
268246881	::477801409656532000
262370529	::477801483253977000
262370529	::477801627764531000
202292166	::477801656542064000
268246881	::477801761793511000
262370529	::477801839224569000
193796724	::477801868827971000
26589876	::477801898817249000
90689440	::477801963380162000
14085431	::477801991276871000
262370529	::477802118922117000
321844248	::477802231698554000
98768681	::477802297536569000
321844248	::477802340423319000
344442687	::477802447637733000
245957488	::477802555154518000
262370529	::477802565124775000
207290040	::477802569063227000
352062989	::477802803495440000
262370529	::477802942356275000
56169190	::477802956008353000
461652679	::477803051114192000
352062989	::477803072622972000
262370529	::477803250063011000
26589876	::477803279645036000
31258629	::477803309508481000
553934357	::477803547040305000
201113172	::477803547653050000
262370529	::477803600417419000
20804321	::477803621497569000
213763059	::477803651587919000
412159259	::477803709229826000
213763059	::477803726183616000
122283306	::477803731912626000
352062989	::477803741824172000
223299509	::477803772614152000
331482356	::477804035752202000
28054060	::477804216312799000
352062989	::477804439798317000
262370529	::477804467069255000
592150138	::477804550053982000
462681637	::477804655800356000
230903702	::477804674783776000
352062989	::477804719180877000
43967474	::477804738965012000
262370529	::477804738990198000
262370529	::477804851116523000
262370529	::477804913578082000
94226339	::477804935375900000
232736272	::477804968544460000
262370529	::477804990870716000
296433109	::477805280588468000
18551115	::477805322065952000
280119639	::477805430446366000
42994926	::477805468165734000
483115964	::477805561384157000
506519570	::477805577343488000
280119639	::477805751608434000
233767854	::477805871007662000
262370529	::477805908760600000
291288952	::477806065258856000
232736272	::477806451893620000
75937251	::477806457413709000
262370529	::477806519996534000
16566189	::477806524828774000
29737650	::477806530494861000
341153843	::477806532084903000
289360824	::477806589647142000
587081117	::477806606818631000
232736272	::477806668126773000
41143305	::477806733910228000
26589876	::477806760019763000
389614947	::477806773970038000
15086993	::477806807209885000
247372701	::477806863380008000
228845995	::477806915469459000
259021462	::477806938521341000
262370529	::477806954174087000
461652679	::477807184844046000
19222225	::477807208843862000
262370529	::477807270604980000
232736272	::477807383771488000
232736272	::477807472367767000
262370529	::477807483868545000
351264389	::477807518572216000
249789981	::477807556082294000
51649971	::477807621433339000
32382173	::477807649405161000
429558621	::477807655931498000
262370529	::477807697551572000
258382946	::477807755604938000
382190006	::477807759560163000
467688815	::477807814589423000
213887474	::477807944684548000
213887474	::477807972035620000
262370529	::477808156475539000
230365198	::477808224884637000
262370529	::477808320443461000
336821368	::477808461711810000
52105336	::477808730084347000
262370529	::477808757410238000
270736613	::477808778826760000
216507874	::477808803346276000
262370529	::477808868991311000
551447338	::477808971907354000
262370529	::477808971974078000
430072028	::477809155093590000
472528304	::477809197544116000
21503139	::477809304355864000
315527257	::477809307757473000
401443377	::477809314191908000
470801476	::477809457900965000
384494456	::477809499537813000
430072028	::477809503334055000
155650977	::477809506798145000
232901934	::477809509218664000
587081117	::477809529233489000
232736272	::477809583570710000
41465619	::477809638281195000
256346048	::477809739376513000
232736272	::477809752341114000
338073739	::477809996650921000
273748024	::477810180088799000
16566189	::477810210862800000
86243090	::477810328558772000
235382002	::477810350486593000
27784817	::477810545991499000
284316159	::477810553021554000
50507669	::477810575595274000
405239647	::477810730700263000
95072707	::477810733908885000
41465619	::477810746316042000
262939560	::477811114755883000
27784817	::477811136079736000
234214828	::477811158569586000
27237232	::477811165842534000
274191278	::477811480922816000
107610605	::477811491534422000
374772557	::477811541568274000
374772557	::477811691942473000
450378413	::477811845667880000
236528732	::477811872885129000
424540791	::477811900185870000
101881386	::477812011506868000
268246881	::477812035716407000
25359188	::477812041957122000
220532575	::477812060076511000
259876316	::477812069660512000
556323854	::477812096063643000
25359188	::477812212724006000
24634410	::477812348506214000
387625128	::477812350150377000
84849075	::477812467171856000
52105336	::477812515788050000
69064286	::477812557219397000
28498427	::477812652912410000
280798922	::477812680313417000
28498427	::477812731710803000
35869207	::477812771300855000
18336787	::477812778955051000
207290040	::477812800723890000
228845995	::477812810656018000
50507669	::477812932978704000
390552849	::477812952440250000
334403708	::477813015266742000
390552849	::477813056278638000
470458433	::477813157424283000
228845995	::477813261447225000
218956862	::477813748842127000
33683248	::477813805486206000
355598729	::477813838184583000
587081117	::477814050101788000
472528304	::477814125012455000
483526518	::477814197099585000
15086993	::477814438977110000
268246881	::477814676755996000
238698812	::477814839343984000
110063681	::477814881467789000
556323854	::477815116746866000
551447338	::477815272661721000
16258968	::477815317574344000
216819428	::477815338856230000
275681559	::477815395005382000
65435835	::477815552531267000
556323854	::477815625713078000
151604434	::477815665139519000
371578955	::477815681925136000
399408344	::477815761260400000
432116634	::477816135572672000
200849010	::477816330154831000
320484851	::477816377605378000
396786261	::477816401164369000
260338000	::477816417883291000
16566189	::477816556236599000
63490594	::477816732459884000
59622669	::477816946038022000
438698734	::477816984571486000
146608159	::477816990556381000
52011370	::477817066888523000
17233573	::477817134199107000
359806236	::477817259566456000
29300584	::477817347819184000
52011370	::477817445223116000
247560161	::477817483148005000
255818707	::477817502919974000
33282020	::477817540157009000
47733122	::477817585401331000
230206940	::477817606796099000
47017345	::477817702913155000
258382946	::477817808907038000
269012544	::477817975639007000
459660056	::477818039287951000
61718844	::477818052851924000
15791549	::477818192572588000
238307628	::477818207261061000
600663496	::477818240262221000
269012544	::477818312932352000
95141856	::477818457954611000
269012544	::477818516859387000
587081117	::477818631133224000
196152188	::477818688158969000
260573981	::477818706488090000
87812967	::477818815041241000
61718844	::477818864445571000
497458875	::477818866941194000
587081117	::477818917222510000
178269816	::477818953264160000
447313860	::477818982636867000
322446637	::477819024399532000
131254355	::477819056041361000
23933265	::477819078577364000
237936556	::477819118112874000
256074844	::477819124874100000
120532808	::477819129101963000
506760887	::477819191253155000
34536365	::477819253303672000
587081117	::477819284794511000
27999272	::477819548180021000
310321041	::477819659115175000
378609308	::477819727201325000
185716839	::477819731215261000
30912658	::477819795233320000
205501297	::477819833531129000
142038800	::477819884907139000
160144135	::477819938074144000
15204110	::477819945540001000
380723702	::477820028029779000
331668519	::477820050842206000
269012544	::477820234510786000
45527216	::477820240676392000
99827590	::477820274386026000
380723702	::477820360415793000
415953059	::477820440614682000
415953059	::477820500442222000
133112299	::477820578834161000
462681637	::477820625189236000
305926788	::477820636874956000
61718844	::477820691715088000
305926788	::477820700418662000
237112765	::477820906580897000
14085431	::477820995303378000
237112765	::477821042904137000
370420008	::477821080325726000
270736613	::477821089851383000
6203992	::477821110210551000
14954949	::477821110755397000
261900342	::477821235938611000
6203992	::477821283233574000
92568275	::477821340821762000
14223247	::477821563996094000
345626789	::477821617817796000
197277853	::477821668136476000
195397698	::477821686226882000
310321041	::477821713732747000
12685102	::477821797585670000
197277853	::477821831076790000
197277853	::477821962413035000
506760887	::477822006478397000
268246881	::477822018826412000
263006098	::477822166499459000
534913317	::477822170622488000
264335101	::477822188821549000
195397698	::477822200956080000
63617875	::477822279867703000
30804377	::477822287916179000
56169190	::477822501880205000
51413309	::477822684882284000
601049906	::477822915304775000
319420243	::477822979884064000
234214828	::477823053426999000
230655725	::477823110671257000
264335101	::477823124260388000
264335101	::477823183307816000
341037427	::477823237443686000
341892711	::477823617200574000
260911912	::477823629158539000
345626789	::477823759530082000
260428602	::477823877079629000
43586963	::477823910449119000
444679647	::477823920884551000
341892711	::477823964140802000
174720518	::477824012685303000
230365198	::477824072693579000
230365198	::477824144038711000
444679647	::477824146739449000
38579155	::477824212011601000
61718844	::477824279795339000
146909951	::477824348968189000
230206940	::477824356412694000
445903498	::477824381318475000
444679647	::477824384703295000
537633292	::477824483680464000
399713201	::477824487208267000
40126821	::477824582036901000
444679647	::477824647245729000
255697938	::477824661405696000
411841714	::477824746735042000
174720518	::477824781908054000
195563881	::477824908261478000
438582644	::477824941841477000
581342731	::477824954168127000
230069479	::477824989627179000
52105336	::477825089007005000
263914867	::477825126046527000
578593285	::477825157609054000
581342731	::477825190852702000
70982412	::477825244879548000
340094001	::477825259157336000
33629617	::477825331361902000
222173816	::477825366032011000
222173816	::477825381404114000
458472537	::477825420507619000
341892711	::477825441299177000
205501297	::477825502124584000
341892711	::477825540792283000
22386194	::477825682668781000
79363954	::477825765224890000
210676238	::477825946590797000
222173816	::477825987560751000
61718844	::477826122587979000
581342731	::477826186412691000
576780003	::477826190334373000
341892711	::477826215810961000
587864456	::477826246957858000
431937908	::477826301655781000
458472537	::477826375064104000
494543536	::477826390734024000
431937908	::477826401220173000
587864456	::477826439145062000
33683248	::477826480219901000
345626789	::477826531176493000
260573981	::477826646683041000
331397011	::477826651321929000
351896383	::477826842230276000
576780003	::477826876098879000
80965569	::477826899138195000
373126936	::477827042361094000
228213959	::477827073537343000
316878403	::477827148388913000
445826532	::477827163794964000
18551115	::477827247685259000
319420243	::477827283697152000
444679647	::477827395362123000
56736460	::477827499200491000
240463390	::477827626212413000
205501297	::477827704826249000
341892711	::477827742969655000
46070001	::477827788511399000
205501297	::477827833150963000
240463390	::477827858807533000
259413656	::477827889161719000
240463390	::477828034758574000
337466318	::477828159937601000
25537528	::477828190723788000
355717008	::477828345481027000
20782081	::477828628961845000
259413656	::477828654601228000
506760887	::477828684347240000
443070793	::477828772662484000
16322613	::477828905743556000
443070793	::477828964052787000
359446141	::477829042851155000
17233573	::477829108089757000
195563881	::477829232576319000
423941104	::477829272187326000
378771457	::477829446053801000
359446141	::477829530254442000
400490673	::477829738627493000
259413656	::477829752888111000
270736613	::477829856567525000
596678073	::477829879891628000
296433109	::477829917199982000
203688730	::477829918672158000
16726467	::477829961496416000
400490673	::477829991225253000
285955708	::477830250613587000
69916558	::477830405832192000
491357856	::477830485746262000
160144135	::477830699500994000
142038800	::477830729821220000
160144135	::477830770279841000
95299169	::477830773685227000
160144135	::477830832384921000
473118863	::477830906237829000
285955708	::477830989457014000
80965569	::477830990107131000
570502101	::477831141882220000
240492455	::477831142981509000
16713682	::477831145854623000
285955708	::477831239764688000
95299169	::477831363010105000
634615880	::477831386661810000
23642786	::477831425983401000
20863117	::477831559232237000
130312780	::477831616622899000
160144135	::477831617114030000
68818829	::477831654950453000
506760887	::477831682972610000
376472794	::477831698051514000
65435835	::477831853278523000
68818829	::477831861310222000
722514433	::477831866893217000
87970668	::477831875205943000
29849760	::477831930818215000
28771314	::477831987764264000
285955708	::477832048866897000
475031809	::477832172389138000
169291538	::477832189791305000
245154470	::477832204588830000
207290040	::477832284671062000
418847263	::477832359359021000
273092249	::477832386437464000
285955708	::477832404392878000
412304311	::477832470176751000
408098797	::477832542847250000
155650977	::477832689064497000
408098797	::477832744081571000
111124977	::477832846359683000
263006098	::477833017008738000
412304311	::477833264733106000
38579155	::477833311776030000
506760887	::477833394605142000
16726467	::477833491892420000
491357856	::477833534799761000
27792069	::477833546963628000
412304311	::477833671811280000
355612007	::477833721702150000
132649069	::477833768276099000
38579155	::477833862647513000
355612007	::477833917160890000
225203526	::477833966867603000
238665368	::477834049843515000
355612007	::477834219918336000
387625128	::477834254949580000
396929208	::477834290730786000
25784705	::477834315191959000
217912167	::477834315213336000
193583131	::477834317247561000
238665368	::477834431881703000
295881773	::477834572055322000
355717008	::477834589864337000
253552344	::477834616577867000
29737650	::477834751152103000
253552344	::477834794449903000
310666452	::477835010414608000
92905148	::477835024566190000
38579155	::477835115628744000
266033863	::477835179713916000
55161530	::477835343123603000
491357856	::477835381564399000
92905148	::477835394759667000
14085431	::477835430885199000
52542320	::477835448715595000
30912658	::477835458882592000
259413656	::477835479664963000
47851190	::477835496572616000
38579155	::477835501773144000
468965579	::477835597311389000
55161530	::477835657700593000
349788720	::477835700830998000
463318489	::477835729892958000
311924851	::477835877931294000
273092249	::477835884453457000
349788720	::477835918314045000
397717926	::477836077634686000
307397057	::477836099738300000
91712528	::477836136761802000
273092249	::477836172010733000
355612007	::477836188204535000
397717926	::477836227048398000
273092249	::477836298037002000
310321041	::477836320660652000
38579155	::477836331964702000
229385654	::477836362008522000
55161530	::477836362578530000
273092249	::477836527327006000
55161530	::477836550680494000
355598729	::477836603566858000
349788720	::477836608721657000
14085431	::477836634860179000
22944914	::477836674568044000
296433109	::477836839298924000
35369698	::477836871553519000
92870542	::477836883733389000
348745482	::477836936657113000
43006697	::477837018030800000
296433109	::477837033658777000
58847822	::477837090248355000
270736613	::477837131113857000
34204169	::477837149648470000
546947837	::477837171236171000
319420243	::477837200403333000
35369698	::477837202798678000
270736613	::477837220360249000
38713173	::477837231160557000
414217500	::477837339650048000
270736613	::477837437914578000
363969403	::477837464351293000
319420243	::477837471628013000
92870542	::477837516351885000
188480631	::477837547335610000
277760577	::477837603018788000
35369698	::477837629518778000
91712528	::477837678696611000
395057520	::477837702407401000
55161530	::477837762607845000
463318489	::477837777153687000
256321392	::477837786918047000
34204169	::477837791460474000
229385654	::477837806493253000
363969403	::477837871773417000
506760887	::477837923337789000
203688730	::477837947903803000
415953059	::477837950500089000
463318489	::477837983861579000
319420243	::477838252347367000
469722641	::477838317774331000
446541836	::477838351999827000
402333632	::477838360786898000
270736613	::477838363412955000
202292166	::477838372992712000
341153843	::477838384744759000
198126424	::477838388137955000
28054060	::477838700240318000
119269983	::477838723246092000
92870542	::477838727343910000
33011898	::477838761611390000
6652302	::477838879622299000
92870542	::477839070450577000
399408344	::477839199975243000
45911298	::477839222036905000
331668519	::477839251552624000
273811402	::477839274495049000
45911298	::477839284364251000
317524005	::477839315603435000
45911298	::477839320070369000
45911298	::477839447874998000
237936556	::477839648983506000
270736613	::477839655422140000
6203992	::477839665790476000
399408344	::477839675806470000
479222401	::477839718768316000
529096266	::477839727102803000
375734748	::477839781536079000
505496552	::477839843880632000
505496552	::477839955184844000
355717008	::477840019671904000
90689440	::477840067927359000
6203992	::477840117353037000
92870542	::477840121127923000
13683762	::477840152023166000
364546435	::477840158906413000
446541836	::477840211510972000
312435293	::477840236488032000
95299169	::477840283309060000
55888161	::477840298182463000
411841714	::477840421981532000
148197450	::477840437462315000
69950823	::477840454117896000
37316930	::477840512431685000
76638498	::477840521302654000
193583131	::477840551115370000
351641054	::477840566240415000
348047989	::477840570312716000
280297585	::477840576369266000
463318489	::477840576457347000
6203992	::477840590856806000
148197450	::477840595512082000
416548217	::477840669206003000
258609027	::477840759727460000
312435293	::477840784419328000
77078833	::477840813313908000
43045329	::477840820100292000
316025875	::477840832192446000
538590660	::477840924408422000
312435293	::477840987046158000
317483868	::477841037931454000
278220302	::477841366693588000
374659572	::477841486487105000
374659572	::477841517831127000
307697597	::477841530284023000
133112299	::477841551188824000
312435293	::477841605840228000
259413656	::477841670927417000
390552849	::477841675856125000
323246381	::477841691542450000
475031809	::477841750367539000
431215016	::477841835289632000
193583131	::477841929385041000
55888161	::477841943695613000
413735493	::477841988704673000
92870542	::477841998481596000
307697597	::477842004601094000
227114320	::477842090282721000
30912658	::477842122499174000
27179899	::477842173673496000
312435293	::477842196742172000
27626703	::477842309115944000
43045329	::477842406134382000
296433109	::477842501949075000
330201359	::477842527546908000
30912658	::477842556277886000
92870542	::477842569947123000
155677785	::477842684359364000
236628483	::477842699794391000
27237232	::477842881453887000
374659572	::477842930770518000
30912658	::477842990963363000
23225674	::477842994968535000
109060628	::477843008881045000
34204169	::477843020801269000
166307106	::477843027650961000
307697597	::477843035787517000
330201359	::477843082952458000
463318489	::477843110769078000
63490594	::477843180725878000
20190503	::477843193338544000
92870542	::477843202020343000
14205371	::477843210375806000
307697597	::477843221368680000
220867112	::477843236212326000
312435293	::477843244991000000
250774954	::477843262913658000
328882474	::477843310531207000
310009833	::477843379275825000
307697597	::477843389384110000
307697597	::477843594737246000
307697597	::477843651662319000
484202581	::477843670339948000
307697597	::477843697707397000
327662373	::477843769832648000
307697597	::477843854826033000
379357885	::477843897209483000
102489930	::477843918965325000
15733436	::477843936867008000
706034130	::477843953962999000
335608417	::477843999198167000
384563395	::477844017825062000
307697597	::477844026649894000
337416247	::477844112406609000
335608417	::477844137811517000
296433109	::477844147315826000
15733436	::477844159781683000
39863661	::477844172230385000
27784817	::477844181147070000
142038800	::477844211845185000
15733436	::477844220339036000
16566189	::477844253117513000
345626789	::477844285002612000
358307309	::477844333157044000
291413743	::477844403122233000
521938520	::477844419660361000
384563395	::477844423665909000
317524005	::477844444943622000
416548217	::477844454225620000
101286329	::477844546513301000
445903498	::477844576774811000
222636373	::477844638238527000
55888161	::477844672900268000
200849010	::477844926902722000
263433687	::477845119001849000
12354252	::477845135779065000
69801582	::477845139965378000
413735493	::477845141844017000
245154470	::477845151705235000
292012619	::477845184110022000
431937908	::477845248932974000
280194602	::477845272282685000
277378135	::477845297717317000
431937908	::477845309830475000
199001641	::477845316213805000
462681637	::477845323893596000
92905148	::477845408019136000
56059141	::477845428067504000
509760806	::477845433247866000
209401949	::477845515480997000
472617238	::477845762802343000
212068363	::477845762894614000
92870542	::477845768187822000
55888161	::477845842729369000
572151259	::477845958131068000
45929336	::477845986543689000
216833550	::477845987495399000
572151259	::477846024082305000
374659572	::477846038682669000
572151259	::477846075408408000
101286329	::477846203284336000
30912658	::477846236280541000
462681637	::477846289174896000
19374297	::477846489071648000
29605636	::477846562526093000
55888161	::477846564270907000
331668519	::477846573489983000
310506975	::477846634315776000
598832393	::477846687323410000
51413309	::477846751844765000
270065033	::477846856609693000
628045480	::477846930001629000
148197450	::477846931545149000
92870542	::477846963950342000
148197450	::477847000721788000
292012619	::477847033118613000
262939560	::477847076059901000
101881386	::477847088248946000
285955708	::477847199489863000
58847822	::477847240782782000
383523373	::477847356923449000
96013044	::477847693784395000
429558621	::477847755465826000
55888161	::477847767860400000
182834679	::477847795655655000
97336064	::477847821098295000
76463655	::477847890350469000
139547588	::477847939394854000
235382002	::477847949821485000
580156304	::477848105237229000
373147853	::477848304290889000
338076990	::477848338448912000
202292166	::477848347060224000
280194602	::477848364596224000
553934357	::477848432325824000
17016789	::477848444514467000
384563395	::477848506246246000
464845445	::477848523996557000
443375828	::477848540555653000
118855202	::477848553197285000
230069608	::477848612815503000
59454178	::477848613943803000
413735493	::477848632821956000
553934357	::477848641873256000
215174499	::477848688170377000
169291538	::477848806931722000
286216848	::477848811105046000
443375828	::477848832193990000
280194602	::477848882777296000
323246381	::477848885570727000
381778563	::477848950293012000
97336064	::477849018362392000
358307309	::477849158582165000
15288029	::477849184242921000
463431723	::477849214081175000
282625909	::477849241910398000
282625909	::477849243911081000
384494456	::477849243982372000
409541924	::477849308503363000
178269816	::477849331781758000
35369698	::477849353579929000
30032107	::477849545099849000
205320851	::477849677136953000
38579155	::477849754349887000
301497892	::477849796448108000
261043724	::477849837703294000
311583053	::477849845474930000
89852975	::477849858028498000
263013923	::477849929445285000
311583053	::477849939364413000
89852975	::477849977838788000
27999272	::477850000542535000
245154470	::477850046864429000
615688476	::477850106608099000
131072297	::477850131673677000
205320851	::477850278788476000
89852975	::477850323231326000
311583053	::477850350561402000
220867112	::477850532044742000
30032107	::477850544254353000
17233573	::477850590601838000
462681637	::477850716094996000
471516383	::477850759829417000
263914867	::477850836056301000
131072297	::477850884526080000
439491329	::477850990394503000
36279116	::477851005187407000
36279116	::477851080676483000
21503139	::477851114344574000
344990761	::477851127547826000
594844703	::477851188222644000
481512198	::477851193318723000
99827590	::477851259743907000
30032107	::477851269961220000
131072297	::477851294015946000
331227001	::477851300005441000
594844703	::477851318891974000
513658421	::477851344993144000
359446141	::477851359509635000
36279116	::477851456947499000
375734748	::477851463893278000
64596921	::477851542347726000
140157275	::477851560240631000
594844703	::477851635163463000
277378135	::477851771503927000
572151259	::477851794765135000
411841714	::477851855222231000
405362735	::477851861416820000
28736200	::477851864873312000
32342599	::477851882245718000
344990761	::477851906232954000
28736200	::477851907755491000
220867112	::477851954148691000
546947837	::477852011451256000
452882285	::477852017033879000
439491329	::477852075486097000
258235483	::477852127558004000
344990761	::477852186676711000
16726467	::477852188627468000
546947837	::477852244151250000
102233693	::477852254695735000
421548020	::477852314233864000
344990761	::477852416210006000
182834679	::477852427069046000
46727568	::477852470035873000
633531552	::477852507809783000
417428775	::477852552860807000
633531552	::477852607038640000
344990761	::477852629448413000
258609027	::477852662197522000
266235648	::477852718128955000
423862446	::477852838026944000
286487329	::477852935498395000
99827590	::477852985507074000
322842111	::477853029786726000
19210855	::477853044671918000
238247892	::477853127966593000
67193398	::477853204797849000
307697597	::477853212083380000
294964037	::477853216638791000
408772521	::477853250251927000
268499224	::477853323811635000
462648540	::477853364084944000
417472148	::477853369563111000
98589714	::477853374792994000
402018122	::477853388873281000
344990761	::477853451976593000
402018122	::477853494422941000
311583053	::477853498470436000
435516954	::477853517160255000
384563395	::477853570822176000
443070793	::477853630888808000
452882285	::477853640183390000
39904237	::477853644365111000
402018122	::477853686090055000
24199433	::477853752129765000
402018122	::477853834245443000
10095952	::477853873043169000
238247892	::477853912842526000
270736613	::477853940222922000
19895969	::477853948456763000
402018122	::477853951732097000
342594225	::477853965426515000
121881241	::477853971000733000
402018122	::477854028756299000
285401749	::477854051808579000
435516954	::477854085882720000
65412211	::477854115393843000
402018122	::477854115536445000
65412211	::477854176018329000
379833720	::477854199992958000
30336217	::477854314732716000
375385791	::477854442700554000
101286329	::477854530265423000
260440912	::477854650343776000
92870542	::477854672204480000
238247892	::477854688386109000
344990761	::477854709714522000
435516954	::477854735395856000
238247892	::477854750755401000
270736613	::477854763573186000
40994873	::477854785161281000
330201359	::477854789813170000
16713682	::477854822889422000
238247892	::477854822951956000
406772829	::477854835136413000
92870542	::477854922969325000
424540791	::477855037016653000
238247892	::477855134794268000
196659229	::477855266944610000
238247892	::477855275253112000
285955708	::477855436725428000
379833720	::477855520808648000
238247892	::477855643731103000
421548020	::477855657152897000
343756278	::477855742259507000
414526765	::477855757166469000
379833720	::477855772458500000
270736613	::477855774119432000
359446141	::477855830201466000
317483868	::477856270360535000
414526765	::477856276341219000
273697690	::477856344058245000
255195496	::477856398286401000
81630455	::477856477047058000
55161530	::477856564598943000
121881241	::477856584073113000
210671307	::477856647595839000
200764512	::477856658073587000
81630455	::477856678356852000
81630455	::477856725593112000
321844248	::477856763333865000
240463390	::477856836855410000
160144135	::477856842538680000
57385263	::477856857328197000
219163747	::477856931059474000
55161530	::477856991138693000
131072297	::477856994347724000
84849075	::477857061552652000
121881241	::477857103134994000
333704327	::477857114442846000
35105150	::477857261339934000
22195036	::477857292776636000
84849075	::477857437819875000
337367504	::477857484145958000
52649582	::477857523530084000
333704327	::477857534070370000
263006098	::477857569340264000
393735397	::477857575317151000
29198251	::477857586474397000
35105150	::477857614416465000
269151566	::477857633185972000
96013044	::477857707542585000
131968998	::477857798189879000
400490673	::477857857761595000
131968998	::477857943803547000
269151566	::477857987906662000
158129535	::477858047633522000
434045786	::477858083507814000
92568275	::477858108321316000
121881241	::477858127933497000
15170503	::477858155188076000
255299055	::477858179133358000
334403708	::477858217624477000
29198251	::477858248624963000
144733584	::477858364580724000
325242803	::477858397631442000
131968998	::477858409405251000
390504920	::477858418074460000
258609027	::477858476001996000
214779476	::477858529463009000
36829018	::477858536970391000
52649582	::477858658458427000
36829018	::477858850192642000
52649582	::477858861798260000
186945768	::477858936310079000
241198427	::477858971437772000
331397011	::477858979763453000
312435293	::477859013799845000
315559101	::477859061728165000
462648540	::477859111501963000
217262932	::477859260919853000
240463390	::477859354662559000
164101308	::477859392218726000
334403708	::477859440100515000
27792069	::477859700957274000
343756278	::477859771286966000
54754940	::477859795492667000
344990761	::477859816153440000
396454394	::477859907627016000
458472537	::477860052141756000
264677315	::477860069485211000
458472537	::477860201496711000
247024165	::477860420737183000
323246381	::477860554498134000
258636623	::477860633036468000
396454394	::477860710207082000
411786523	::477860794366173000
346654346	::477860849659293000
576780003	::477860975966576000
263914867	::477860977514262000
30336818	::477861041280266000
148912524	::477861080396361000
423862446	::477861142141087000
344990761	::477861294586880000
450378413	::477861405052252000
219188629	::477861427521155000
151604434	::477861444910718000
127413469	::477861469636145000
39469570	::477861471972753000
450378413	::477861479580827000
458847153	::477861627476574000
230206940	::477861697521070000
19734494	::477861739766505000
235272576	::477861771516997000
344990761	::477861797077065000
241198427	::477861825011519000
370420008	::477861828421095000
537633292	::477861861052801000
372551778	::477861976823975000
121881241	::477861982226243000
450378413	::477862038513790000
132768456	::477862133472845000
196659229	::477862198803329000
269012544	::477862221670670000
30912658	::477862252046221000
235272576	::477862317099458000
209208697	::477862367104352000
240463390	::477862537082331000
283328574	::477862552647368000
294745245	::477862668947038000
336347539	::477862681001472000
375385791	::477862733061173000
436476907	::477862756029181000
413735493	::477862885859672000
23721718	::477862899109466000
240463390	::477862994567626000
414217500	::477863092802424000
338120144	::477863178081009000
413735493	::477863439050633000
21112883	::477863451314753000
428300082	::477863556567027000
69719136	::477863600271290000
504987901	::477863619451822000
435516954	::477863724921806000
19734494	::477864028153585000
444375493	::477864031412183000
435516954	::477864057282646000
155730095	::477864064907874000
268246881	::477864069978791000
294745245	::477864092791603000
337416247	::477864100622397000
258636623	::477864162094510000
164101308	::477864245095198000
268246881	::477864278335037000
155730095	::477864288342638000
189664484	::477864297104547000
268246881	::477864376993853000
107535820	::477864380441579000
54405135	::477864404638130000
268246881	::477864414151184000
375385791	::477864461269602000
63490594	::477864462708264000
268246881	::477864468261912000
588874950	::477864487778025000
81630455	::477864501534924000
81630455	::477864604756754000
552802620	::477864612432343000
180388620	::477864629691895000
237530197	::477864644271304000
588874950	::477864646272356000
202840862	::477864707542355000
268246881	::477864710503530000
35923992	::477864736864751000
35369698	::477864757249441000
21112883	::477864818724970000
268246881	::477864877675925000
35369698	::477864972002013000
396454394	::477864999876964000
101881386	::477865020664336000
552802620	::477865030973542000
375385791	::477865087512739000
321839755	::477865138901377000
214779476	::477865158782771000
321839755	::477865178239754000
40896981	::477865231117348000
43045329	::477865244606615000
69719136	::477865327103979000
65435835	::477865394250600000
107535820	::477865465046265000
413735493	::477865529818898000
270736613	::477865545040031000
413735493	::477865577214517000
400490673	::477865593391951000
136791341	::477865625906212000
264677315	::477865785189076000
374659572	::477865795767128000
65435835	::477865802708692000
129876980	::477865990592950000
344990761	::477866027082973000
107535820	::477866128203862000
129876980	::477866218758893000
129876980	::477866270793420000
413735493	::477866300237049000
236271147	::477866308529180000
283251929	::477866309095419000
267299080	::477866321015615000
552146644	::477866326468595000
43045329	::477866337465679000
25935173	::477866395053469000
572151259	::477866401794113000
205030447	::477866645122072000
25383063	::477866652131155000
413735493	::477866686150758000
238698812	::477866734888579000
413735493	::477866743809847000
107535820	::477866755755610000
16566189	::477866827348180000
394776489	::477866868083265000
413735493	::477866874219139000
552802620	::477866885094981000
68818829	::477866987511885000
20941662	::477867040070729000
55161530	::477867076158103000
280297585	::477867083695263000
413735493	::477867094210396000
423862446	::477867097276428000
214779476	::477867105409597000
36829018	::477867134903533000
413735493	::477867251912032000
52649582	::477867258799063000
396454394	::477867340772556000
396454394	::477867401392820000
237330810	::477867414227779000
413735493	::477867437837123000
121881241	::477867445722439000
189664484	::477867819862749000
396454394	::477867853568176000
27784817	::477867886984196000
24634410	::477868109169033000
27784817	::477868211161927000
28461859	::477868215956029000
413735493	::477868274848264000
47269984	::477868292632092000
186107022	::477868354699407000
24634410	::477868372386787000
223288871	::477868656194371000
256346048	::477868686888271000
256319248	::477868800222965000
458847153	::477868840752144000
73275873	::477868883575963000
605608831	::477868885383733000
29786990	::477868889091887000
465934852	::477868895953367000
52649582	::477868940668833000
440624261	::477868955592167000
30032107	::477868959685824000
58847822	::477869013913964000
214779476	::477869067471446000
81841977	::477869075758972000
65832155	::477869076035801000
256716505	::477869080251076000
100373532	::477869106314498000
65832155	::477869162119716000
81841977	::477869163239571000
256716505	::477869165970067000
189664484	::477869170780938000
270065033	::477869244302909000
43045329	::477869250523459000
76638498	::477869277811585000
81841977	::477869296115142000
65832155	::477869296668770000
256716505	::477869300653379000
235043760	::477869360732577000
148197450	::477869434141298000
182834679	::477869443691732000
299450175	::477869527187734000
24634410	::477869568539369000
29827759	::477869599892185000
22717394	::477869630606671000
24634410	::477869710105534000
396454394	::477869841697603000
279139758	::477869869610725000
6203992	::477869922471919000
193796724	::477869952905400000
136458681	::477870085910962000
100195876	::477870143721074000
40054726	::477870145751482000
483115964	::477870203515056000
266210776	::477870225199595000
331397011	::477870286985904000
396454394	::477870330455678000
458847153	::477870382305660000
483115964	::477870440086380000
245154470	::477870565600919000
330799447	::477870666696228000
322108529	::477870761533640000
22717394	::477870790595981000
14715501	::477870936222232000
14085431	::477870936335458000
552802620	::477870983361994000
45911298	::477871037778903000
45911298	::477871090912333000
267299080	::477871092468817000
299441398	::477871102622855000
327662373	::477871107299491000
19770255	::477871124009590000
504987901	::477871188044046000
56169190	::477871199515455000
395057520	::477871230729867000
328858212	::477871241315889000
451868427	::477871412409954000
552802620	::477871441342242000
440624261	::477871477304209000
370420008	::477871496954523000
234828491	::477871524246859000
424498868	::477871572246482000
19895969	::477871618296127000
451868427	::477871712197828000
206538198	::477871764543135000
36279116	::477871805760155000
209208697	::477871886018560000
451868427	::477871963809914000
6203992	::477871972509294000
39904237	::477872049788960000
337416247	::477872057091244000
52649582	::477872195880771000
238786875	::477872196405043000
19222225	::477872213497245000
251231824	::477872255184015000
208171241	::477872269163646000
52649582	::477872318006300000
39904237	::477872372465147000
396454394	::477872418589917000
52649582	::477872431193784000
236202065	::477872456472866000
22717394	::477872457924087000
379358099	::477872470507421000
552802620	::477872522998710000
634873462	::477872534335918000
342845822	::477872683598610000
208171241	::477872766532608000
14715501	::477872767946080000
379358099	::477872775299092000
39904237	::477872789144088000
81841977	::477872799596306000
19222225	::477872804218425000
404335977	::477872854990880000
258636623	::477872949018759000
65832155	::477872972821065000
104990093	::477873094879903000
339482720	::477873148973436000
208171241	::477873161816399000
52818001	::477873284592054000
396454394	::477873321233485000
160768741	::477873353038909000
329333638	::477873365579870000
95141856	::477873388849885000
19222225	::477873426565066000
52818001	::477873437604868000
552802620	::477873451487617000
95141856	::477873468252233000
95141856	::477873554931716000
19222225	::477873595729731000
312710029	::477873609860345000
211904285	::477873730644107000
19734494	::477873892737179000
212060681	::477873926543253000
312710029	::477873942586064000
207781904	::477873946453241000
46070001	::477873954913550000
419105102	::477873957618454000
430072028	::477873996747530000
160144135	::477874033652805000
21112883	::477874077537812000
481749191	::477874168159944000
208171241	::477874243867119000
19222225	::477874298325979000
129876980	::477874356379340000
335608417	::477874472628658000
350509640	::477874496813424000
222636373	::477874501137739000
27784817	::477874507571408000
396454394	::477874511262412000
129876980	::477874563615686000
430182591	::477874567994937000
27784817	::477874697338494000
431215016	::477874713289449000
208171241	::477874760970297000
6203992	::477874787197657000
384563395	::477874805614469000
148436850	::477874858949632000
396454394	::477874890440065000
498637061	::477874907661864000
347643113	::477874939501219000
219188629	::477874949193863000
54754940	::477874952184406000
451868427	::477875064763740000
54754940	::477875079208906000
417523013	::477875083646480000
350509640	::477875094929567000
15778759	::477875199400898000
340094001	::477875310520565000
498321918	::477875335917498000
375873224	::477875415474655000
311092385	::477875566410874000
322108529	::477875567891464000
22736943	::477875579308371000
139547588	::477875605514747000
22648162	::477875637353345000
258532274	::477875658631417000
69916558	::477875676490784000
162200561	::477875711207047000
376472794	::477875828416868000
511899726	::477875886872879000
346173821	::477876047099092000
19734494	::477876050157142000
286487329	::477876108759932000
286487329	::477876189005377000
336149936	::477876250355453000
22195036	::477876250590339000
286487329	::477876262695075000
339565561	::477876313437380000
333704327	::477876491057758000
128977591	::477876498125582000
350509640	::477876545059815000
19734494	::477876715176206000
18028506	::477876721015074000
376472794	::477876783589912000
16566189	::477876887125909000
410856984	::477876908734947000
77078833	::477876968516382000
252756099	::477876991501561000
205030447	::477877031502233000
139547588	::477877140764254000
259466143	::477877208963223000
109331928	::477877274255953000
498321918	::477877353281224000
109331928	::477877387338579000
340067989	::477877426165260000
310009833	::477877434046361000
504987901	::477877476756971000
74282065	::477877519840862000
78614495	::477877545040216000
346173821	::477877547451969000
417523013	::477877599784288000
385114649	::477877638854221000
71597388	::477877664850534000
131968998	::477877742067646000
71597388	::477877796094488000
76638498	::477877905436213000
76638498	::477878004149153000
222687654	::477878088886259000
454146385	::477878155752247000
389949893	::477878156464902000
128937859	::477878173120884000
71597388	::477878174257135000
71597388	::477878293329227000
19734494	::477878359767400000
222687654	::477878453589389000
14715501	::477878528151531000
74282065	::477878547445338000
383523373	::477878591787917000
71597388	::477878660318240000
335367791	::477878667989626000
435516954	::477878727934607000
309167251	::477878777393844000
341037427	::477878780501848000
604071375	::477878795228446000
268246881	::477878802148651000
277814195	::477878900555411000
252914746	::477878923305291000
71597388	::477878954334773000
212047421	::477879007967322000
375810749	::477879018352439000
604071375	::477879063156359000
439491329	::477879156278329000
148436850	::477879214138740000
256716505	::477879270291685000
81841977	::477879270694334000
65832155	::477879270694346000
434045786	::477879344279195000
348683759	::477879357608710000
552146644	::477879428379578000
384563395	::477879476643045000
384563395	::477879538882326000
633531552	::477879542657585000
235382002	::477879563330932000
28771314	::477879612916391000
375810749	::477879615617118000
256716505	::477879670889652000
148436850	::477879670923591000
279139758	::477879767052472000
27179899	::477879861302669000
27179899	::477879913731461000
259541688	::477879915564785000
87812967	::477880054933127000
49114032	::477880080665161000
477235727	::477880102437396000
148436850	::477880127507144000
27999272	::477880205801828000
395687470	::477880216027545000
259541688	::477880233526177000
310009833	::477880236919373000
351004243	::477880239411187000
148436850	::477880243521601000
13298002	::477880296978022000
286282963	::477880324245192000
552802620	::477880349569982000
279139758	::477880411117592000
213187842	::477880436060725000
416548217	::477880505082212000
279139758	::477880542008848000
41649263	::477880558236610000
6284612	::477880697789894000
27904685	::477880791989383000
221740779	::477880928384339000
103244523	::477880939318497000
27237232	::477881004556685000
76427184	::477881332241268000
412638454	::477881372040630000
17974977	::477881438759845000
19684793	::477881480807714000
251821834	::477881524864286000
19770255	::477881527179939000
200849010	::477881656187961000
200849010	::477881706762891000
186823940	::477881835805224000
249243467	::477881918357532000
28461859	::477882049529802000
397024307	::477882162146840000
604071375	::477882175103459000
604071375	::477882231047065000
127692656	::477882303654666000
65412211	::477882353042219000
139460380	::477882359833169000
62186442	::477882398604947000
65412211	::477882479068475000
375873224	::477882561545248000
416548217	::477882633032966000
41649263	::477882781473570000
22736943	::477883041021296000
296433109	::477883076987457000
18618379	::477883167043379000
361489211	::477883205190942000
413735493	::477883305858068000
172827217	::477883396631179000
163893797	::477883543733813000
357275400	::477883776908144000
139460380	::477883893316857000
445268626	::477884042025508000
266033863	::477884047998582000
114633433	::477884141963198000
250832637	::477884178164224000
268246881	::477884185487499000
33011898	::477884225824518000
22736943	::477884270770266000
139460380	::477884317180641000
107610605	::477884474391162000
139460380	::477884480821407000
49114032	::477884494397992000
107610605	::477884516984311000
18868622	::477884632835571000
259542533	::477884754608406000
483115964	::477884805971841000
483115964	::477884840486793000
483115964	::477884866197860000
139460380	::477884870602264000
321839755	::477884876360654000
483115964	::477884889216196000
321839755	::477884916265254000
139460380	::477884948926697000
620420742	::477884976533217000
40994873	::477885060415488000
258609027	::477885130032173000
104947253	::477885157840400000
270065033	::477885213599473000
364035957	::477885238610526000
219188629	::477885544593383000
409709795	::477885693901815000
400249617	::477885731558674000
346173821	::477885735312588000
620420742	::477885759114850000
346173821	::477885777926311000
41967329	::477885793969922000
187078541	::477885796129587000
46070001	::477885836063961000
234828491	::477885914581327000
237621304	::477885946122076000
315527257	::477885972726562000
230905946	::477886053190103000
444679647	::477886067215851000
463855595	::477886105610498000
444679647	::477886184463429000
188480631	::477886236300812000
587081117	::477886275316244000
50468203	::477886283952316000
14715501	::477886302470164000
375873224	::477886315917103000
46070001	::477886367436115000
267445807	::477886491231006000
16322613	::477886494917423000
548870171	::477886553428361000
267445807	::477886598353137000
26198298	::477886605735116000
405362735	::477886692070682000
67492430	::477886695606865000
399645465	::477886704204775000
102489930	::477886711616131000
349787019	::477886717009993000
230905946	::477886724551372000
198406854	::477886729257758000
258609027	::477886797892947000
230905946	::477886803391692000
19734494	::477886822581022000
107610605	::477886854490886000
86970230	::477886905615265000
430387521	::477886918839898000
41967329	::477886930957246000
360730562	::477887065279852000
230905946	::477887066903048000
506760887	::477887100319457000
634873462	::477887269085249000
36829018	::477887357824548000
405362735	::477887378032312000
16258968	::477887411536400000
455542048	::477887479073079000
615636079	::477887503295184000
245154470	::477887511851974000
238307628	::477887522471968000
29394513	::477887545356070000
233767854	::477887584086274000
233767854	::477887625370812000
19734494	::477887633184788000
19734494	::477887655775330000
396454394	::477887668244586000
277378135	::477887801783234000
620420742	::477887807713587000
408049418	::477887838168436000
479156555	::477887840626679000
102489930	::477887918019579000
221641208	::477887966535098000
24537703	::477887975188353000
455542048	::477887984146972000
30032107	::477888009329582000
258609027	::477888013553258000
19734494	::477888026694397000
15791549	::477888099670716000
327689033	::477888189957300000
221641208	::477888286837338000
260338000	::477888429070774000
79861287	::477888443519741000
24537703	::477888485966114000
19734494	::477888496385150000
394776489	::477888556976066000
8548362	::477888611916865000
233767854	::477888638005833000
376472794	::477888645287137000
553934357	::477888752887410000
352062989	::477888782801588000
1384531	::477888797309673000
421356901	::477888804905160000
331397011	::477888993074237000
331397011	::477889106358185000
346173821	::477889148636766000
338076990	::477889262164000000
25237171	::477889331290337000
331668519	::477889473829945000
352062989	::477889516871876000
238698812	::477889653953925000
352062989	::477889724062121000
25237171	::477889743338758000
280119639	::477889743368110000
53317470	::477889744139853000
508054066	::477889769737699000
615636079	::477889777664937000
484202581	::477889816747839000
221641208	::477889831683358000
256321392	::477889838947921000
225893243	::477889856316526000
352062989	::477889926902849000
221641208	::477889939250884000
137014162	::477889966857412000
352062989	::477890045966581000
615636079	::477890073585664000
230905946	::477890142061858000
483115964	::477890145182433000
14715501	::477890156200853000
170924102	::477890177147228000
483115964	::477890265869348000
4059771	::477890279526367000
161041223	::477890290540638000
4059771	::477890328381640000
221641208	::477890348891381000
615636079	::477890362023747000
14715501	::477890385109188000
77078833	::477890498145693000
352062989	::477890525539078000
615636079	::477890721572089000
146909951	::477890732976779000
353888661	::477890750097543000
327662373	::477890802438262000
25359188	::477891015236284000
18551115	::477891052930879000
352062989	::477891060652593000
100376439	::477891114520039000
35369698	::477891125827862000
349787019	::477891128390193000
378771457	::477891137013690000
22414245	::477891214897721000
382190006	::477891239396667000
280297585	::477891268727431000
14715501	::477891342580731000
18929923	::477891345072152000
102489930	::477891352496054000
100090407	::477891393760014000
29302446	::477891498902441000
198126424	::477891569958125000
6203992	::477891571585912000
258609027	::477891573300994000
359446141	::477891596495888000
517075828	::477891711813693000
510998653	::477891724690599000
375385791	::477891729027530000
473196438	::477891778993876000
387941507	::477891779149053000
553934357	::477891815400415000
352062989	::477891825177722000
352062989	::477891965003239000
102489930	::477892010645286000
198126424	::477892060578476000
27999272	::477892068711202000
26514591	::477892140723216000
345626789	::477892171212029000
352062989	::477892173258825000
219039425	::477892368180715000
345626789	::477892368386232000
185716839	::477892381421731000
272533260	::477892396567367000
79861287	::477892400640061000
330691749	::477892483519488000
141821632	::477892585231376000
484202581	::477892729801039000
349787019	::477892748813426000
22195036	::477892777335074000
148436850	::477892786176671000
36869877	::477892878564196000
479245748	::477892936617566000
258609027	::477892997929902000
148436850	::477893075680120000
406772829	::477893124996341000
91606737	::477893175030611000
53863390	::477893251718840000
148436850	::477893280269869000
12354252	::477893476932386000
378771457	::477893503947509000
148436850	::477893553721716000
160495648	::477893594330587000
196230932	::477893626194710000
47269984	::477893635866763000
239257340	::477893635954860000
406772829	::477893654342692000
304645030	::477893800992706000
633531552	::477893808873406000
148436850	::477893863680798000
406772829	::477893918529306000
62186442	::477893941065695000
267023866	::477894030525607000
48157278	::477894148419092000
29374576	::477894149429936000
375873224	::477894186528538000
102489930	::477894215796416000
431937908	::477894237891989000
102489930	::477894270162968000
102489930	::477894310545731000
484202581	::477894326278946000
484202581	::477894522865975000
260038180	::477894534505177000
497458875	::477894720262529000
559991040	::477894727832854000
16866896	::477894737840848000
235382002	::477894807134543000
559991040	::477894892274733000
559991040	::477894897672781000
479156555	::477894986113892000
559991040	::477894999762542000
136791341	::477895018032529000
230905946	::477895121212416000
378773930	::477895150178275000
464845445	::477895182797770000
25469735	::477895195137409000
208171241	::477895314263658000
118733444	::477895399483531000
29849760	::477895406907830000
148436850	::477895426465869000
118733444	::477895427828621000
230905946	::477895443246886000
118733444	::477895489749135000
311664191	::477895528672288000
416548217	::477895547571826000
87970668	::477895566764953000
118733444	::477895583856726000
25469735	::477895650236186000
35305414	::477895697615036000
56059141	::477895715532709000
99827590	::477895729189384000
230905946	::477895737796083000
43006697	::477895754858516000
99827590	::477895770109014000
230905946	::477895842775330000
43006697	::477895883527163000
263389464	::477895907585695000
75209135	::477895908676214000
118733444	::477895930025242000
596678073	::477895964582100000
62186442	::477896030336606000
596678073	::477896035700703000
596678073	::477896071813685000
471516383	::477896083843325000
315559101	::477896125546897000
328252982	::477896131175649000
607432063	::477896234670112000
219039425	::477896271949463000
296590824	::477896409824247000
160144135	::477896457484120000
315559101	::477896496939933000
477235727	::477896500840644000
420323287	::477896786808303000
384494456	::477896842491883000
351004243	::477896850872467000
297652605	::477896931729887000
358307309	::477896967754764000
62186442	::477897005499703000
62186442	::477897110999015000
260338000	::477897252514844000
483115964	::477897334680846000
19734494	::477897471734345000
15742158	::477897558937722000
56169190	::477897571893903000
118733444	::477897742664994000
89852975	::477897756489433000
14085431	::477897861745889000
89852975	::477897868460560000
341941030	::477897883149012000
389197869	::477897937893490000
473196438	::477898060190584000
587081117	::477898106881576000
62186442	::477898154063695000
15742158	::477898209264549000
43967474	::477898230194126000
330645900	::477898252549754000
634873462	::477898275375161000
509760806	::477898302118461000
120139449	::477898333705347000
551501734	::477898342467633000
43586963	::477898351057178000
365203632	::477898376252383000
19111395	::477898408976347000
259569717	::477898460914778000
357275400	::477898522713288000
99827590	::477898584436645000
301761224	::477898593282428000
433168829	::477898621875015000
31345791	::477898892344713000
31345791	::477898950448791000
19734494	::477899047697911000
428646436	::477899089967710000
49824781	::477899114349219000
260573981	::477899199044792000
428646436	::477899230103617000
258636623	::477899268247027000
370420008	::477899275225952000
311664191	::477899279080509000
99827590	::477899313440239000
366701651	::477899398412636000
370420008	::477899409221357000
254711141	::477899420650840000
62186442	::477899457821167000
16713682	::477899499885846000
25178781	::477899518852083000
110236585	::477899538230161000
29473860	::477899597676048000
62186442	::477899635424776000
31345791	::477899642466607000
365203632	::477899723852886000
328779215	::477899756555878000
100090407	::477899803134033000
19111395	::477899939830173000
154692700	::477899979910942000
90467952	::477900011238223000
19734494	::477900045430583000
291518680	::477900062857891000
310009833	::477900107954651000
21117523	::477900227551055000
91666102	::477900271264088000
29335169	::477900293485522000
19111395	::477900315388157000
62186442	::477900335949053000
261043724	::477900450185101000
400249617	::477900799972868000
18618379	::477900895208755000
258636623	::477900913806700000
378281495	::477900937613168000
144937748	::477901015178821000
19734494	::477901246930878000
21696310	::477901345568346000
470458433	::477901413008171000
214357483	::477901413666668000
254711141	::477901417466699000
439491329	::477901438929338000
62186442	::477901531657039000
602895412	::477901566616158000
24537703	::477901748116287000
374228630	::477901748573446000
19734494	::477901792056197000
451868502	::477901816055611000
253178679	::477901819717238000
237530197	::477901858447433000
365203632	::477901879444127000
144937748	::477901939729240000
25469735	::477901966459564000
336149936	::477901997023043000
415953059	::477902015524110000
63490594	::477902068129091000
20804321	::477902096797147000
415953059	::477902143781748000
408049418	::477902271808688000
144937748	::477902345792421000
327662373	::477902457050103000
291413743	::477902588105347000
132768456	::477902606925176000
136038442	::477902752379453000
494605871	::477902811070734000
43006697	::477902838568194000
451868502	::477903043845844000
104112940	::477903094794031000
365203632	::477903103816384000
479246485	::477903197684506000
357275400	::477903205175554000
620420742	::477903247122763000
299441398	::477903322439880000
18336787	::477903331491192000
285401749	::477903642184658000
473196438	::477903655325011000
342934741	::477903656570744000
95141856	::477903678326575000
14085431	::477903816277622000
365203632	::477903914969231000
23933265	::477903974406696000
25469735	::477903989242343000
132768456	::477903992333160000
367990281	::477904019676233000
200764512	::477904031923183000
186107022	::477904045600829000
24537703	::477904273200537000
220532575	::477904357716152000
376940853	::477904396026540000
95141856	::477904454323163000
553934357	::477904487449776000
311092385	::477904680480030000
261043724	::477904711153360000
303488399	::477904719059222000
400249617	::477904720837619000
277378135	::477904741658554000
198126424	::477904771639410000
91666102	::477904790052012000
33703073	::477904825536237000
200764512	::477904832163229000
18551115	::477904936819109000
327689033	::477905016074665000
200764512	::477905086530990000
401443377	::477905288084066000
553934357	::477905311798280000
470801476	::477905342790373000
37578654	::477905347987116000
19734494	::477905494334799000
200764512	::477905514592874000
19111395	::477905537464410000
19734494	::477905557396156000
406121427	::477905596315107000
19734494	::477905759251234000
327689033	::477905805937606000
200764512	::477905996929847000
30529918	::477906047802560000
259413656	::477906064159956000
264335101	::477906068497260000
153543800	::477906407228833000
559837229	::477906468683784000
501554267	::477906474614915000
178269816	::477906608647725000
483283190	::477906701698334000
28922315	::477906707239018000
178269816	::477906751971287000
605608831	::477906805893234000
559837229	::477906824398516000
122717174	::477906903645708000
349787019	::477906944393367000
335608417	::477906946083667000
288531248	::477906998260813000
19734494	::477907021396971000
484202581	::477907096529555000
21503139	::477907175256625000
220532575	::477907284027117000
43006697	::477907317535412000
349787019	::477907321356443000
267936760	::477907372531544000
43006697	::477907434694905000
357017353	::477907439837143000
256756265	::477907502353240000
484202581	::477907625334804000
549785954	::477907670129971000
25469735	::477907750064623000
386956382	::477907879786450000
34863840	::477907892197007000
382190006	::477907925520769000
484202581	::477908087215771000
371817971	::477908109844054000
236628483	::477908144568299000
122717174	::477908290014150000
158129535	::477908326236180000
268547296	::477908360503644000
30912658	::477908608920076000
159011393	::477908651668033000
428646436	::477908929112838000
451868502	::477909030610825000
261043724	::477909039721222000
198126424	::477909052890955000
356974615	::477909176291954000
76427184	::477909195916718000
395057520	::477909201327751000
219039425	::477909226132475000
15806298	::477909238069481000
356974615	::477909346844950000
54405135	::477909415605968000
428646436	::477909469527937000
25237171	::477909498514792000
474400310	::477909536594870000
291413743	::477909554785562000
406772829	::477909648683458000
131968998	::477909720150573000
310009833	::477909762827247000
293342989	::477909824215068000
343756278	::477909829281779000
291288952	::477909850593452000
55888161	::477909883296030000
387941507	::477909950211960000
227114320	::477910015521878000
19734494	::477910116038373000
234214828	::477910116868452000
319420243	::477910127123513000
35305414	::477910196904554000
415943958	::477910202117668000
340094001	::477910269515952000
227114320	::477910321915363000
341313395	::477910364181368000
122283306	::477910408477421000
111124977	::477910524374814000
234214828	::477910653588348000
317164527	::477910656369188000
400249617	::477910786841403000
365203632	::477910841073737000
364035957	::477910907465785000
8548362	::477910954878205000
365203632	::477911054454779000
44307877	::477911125330124000
229650081	::477911243542372000
30666953	::477911314841362000
277378135	::477911317047939000
335101950	::477911414703538000
365203632	::477911439726739000
470801476	::477911444806459000
505496552	::477911529753702000
291288952	::477911654437752000
633531552	::477911792237416000
581342731	::477911854274985000
125849974	::477911864899170000
475031809	::477912013012598000
15137186	::477912145427189000
16322613	::477912404425068000
254711141	::477912427795726000
282692620	::477912494783332000
371500504	::477912497031098000
365203632	::477912647002624000
409709795	::477912715084582000
222636373	::477912762346401000
311664191	::477912995062767000
121881241	::477913163900284000
69494041	::477913233429233000
409709795	::477913254035861000
253057868	::477913354867310000
111124977	::477913386643357000
136038442	::477913518394462000
29500521	::477913587172642000
182834679	::477913646795067000
43006697	::477913656814878000
605608831	::477913672266698000
230069608	::477913683712950000
310009833	::477913773592674000
224103552	::477913813954465000
393133633	::477913937246040000
91770694	::477913974135357000
393133633	::477913976559247000
182834679	::477914066791718000
111124977	::477914074706374000
592475734	::477914155559563000
91770694	::477914255283736000
111124977	::477914332442132000
18156298	::477914357985067000
236202065	::477914384425943000
224068229	::477914404009177000
263389464	::477914438150787000
267023866	::477914456228253000
317524005	::477914466768523000
224068229	::477914486536286000
282692620	::477914539783368000
267936760	::477914602668576000
267023866	::477914650953396000
363969403	::477914734348349000
52649582	::477914738462973000
14584037	::477914886299975000
209208697	::477914977899405000
61402370	::477915064922423000
91770694	::477915104475103000
91770694	::477915106576453000
52649582	::477915136796000000
92905148	::477915234556841000
221740779	::477915381378871000
262471070	::477915400806473000
91770694	::477915517685334000
418847263	::477915553097457000
328858212	::477915596861222000
18551115	::477915606386491000
375385791	::477915650665766000
406110065	::477915698727882000
39215095	::477915709507264000
328858212	::477915743724769000
363969403	::477915761797640000
361532861	::477916089566113000
552029617	::477916164731858000
291288952	::477916205219864000
167301113	::477916229634506000
39863661	::477916507973099000
478145352	::477916522908626000
54587465	::477916694061395000
186945768	::477916744934121000
279139758	::477916850139852000
401443377	::477916907358937000
44307877	::477916933551972000
26925878	::477916957346254000
401443377	::477917083624550000
549785954	::477917122535129000
613592670	::477917189757235000
221740779	::477917221881401000
221205505	::477917243733716000
140157275	::477917260154417000
237938155	::477917279779172000
282692620	::477917429549785000
263389464	::477917569542660000
21112883	::477917716431769000
29553235	::477917795716304000
478145352	::477917852930830000
65501923	::477917957373165000
382414670	::477917969012375000
327689033	::477918098977472000
505496552	::477918182968397000
65425379	::477918198877409000
551501734	::477918229852344000
156166678	::477918289268445000
371817971	::477918292292935000
48971187	::477918384982487000
559837229	::477918389105487000
18156298	::477918452607246000
485252693	::477918576859287000
559837229	::477918649307500000
302673934	::477918699995664000
259541688	::477918741934530000
37316930	::477918767146876000
426838833	::477918768367423000
559837229	::477918809068556000
486138458	::477918860973064000
587864456	::477918904967516000
310009833	::477918976152838000
194998718	::477918988198883000
67492430	::477919021874962000
224103552	::477919025138106000
221740779	::477919038182789000
310009833	::477919054745722000
168705725	::477919090829295000
25469735	::477919107925303000
426838833	::477919243519148000
15086993	::477919268055810000
98552986	::477919298891948000
310009833	::477919434925826000
505496552	::477919482145697000
141821632	::477921265601105000
357275400	::477921276451766000
18750697	::477921300703633000
278165989	::477921305480540000
98768681	::477921368307408000
46796467	::477921412909264000
141821632	::477921548527861000
508860717	::477921605494902000
145572480	::477921613115969000
25469735	::477921613980004000
30912658	::477921738597355000
145572480	::477921846243774000
508860717	::477921965311660000
370420008	::477921998333415000
205991617	::477922033943076000
508860717	::477922078264287000
224103552	::477922182295592000
55888161	::477922220812275000
205991617	::477922243616313000
109331928	::477922307059765000
604071375	::477922308360007000
145572480	::477922331885449000
625900103	::477922377141977000
145572480	::477922390794444000
145572480	::477922436176814000
205991617	::477922443550408000
635577431	::477922544243048000
145572480	::477922560391147000
635577431	::477922594541170000
16166332	::477922667761524000
207290040	::477922737202003000
186945768	::477922800775090000
145572480	::477922816629555000
25469735	::477922874158641000
268246881	::477922926314795000
574250205	::477922943486283000
423862446	::477923042132520000
25469735	::477923111149379000
205991617	::477923129528823000
328252982	::477923265952743000
98768681	::477923316649295000
268246881	::477923416171741000
133158896	::477923446605631000
253717655	::477923487504297000
268246881	::477923534354665000
423862446	::477923552276910000
205991617	::477923573089058000
27268559	::477923615497678000
268246881	::477923626403266000
69064286	::477923627728244000
205991617	::477923635043123000
33217361	::477923867998957000
205991617	::477923892162347000
268246881	::477923920746917000
30666953	::477923940241666000
111462710	::477923998991278000
299441398	::477924039332098000
268246881	::477924128327229000
423862446	::477924149705596000
52649582	::477924176431288000
267023866	::477924258971017000
118733444	::477924260711636000
40994873	::477924273601118000
52649582	::477924342152458000
52649582	::477924383378255000
160768741	::477924449384013000
328858212	::477924542304624000
179669687	::477924594179792000
311583053	::477924632549683000
240532669	::477924692884353000
317164527	::477924867811979000
430072028	::477924949558972000
30666953	::477925007742345000
486138458	::477925025459077000
115852151	::477925028625788000
379833720	::477925030358052000
28922315	::477925166270255000
194129729	::477925211183251000
237112765	::477925478703980000
56723331	::477925528582631000
104112940	::477925562145447000
19734494	::477925620224360000
268246881	::477925631770894000
52649582	::477925668391366000
221740779	::477925729150054000
39904237	::477925781851492000
288531248	::477925799517880000
52649582	::477925821118566000
241358661	::477925889301151000
355717008	::477925996487012000
111462710	::477926016489246000
96013044	::477926019450417000
288531248	::477926186002022000
340094001	::477926233947127000
399621678	::477926307062239000
299441398	::477926322279174000
25469735	::477926409256460000
393133633	::477926438432043000
52649582	::477926556455534000
122283306	::477926567310393000
453280756	::477926643399282000
370420008	::477926700370493000
436476907	::477926705533681000
111462710	::477926741357256000
25237171	::477926800241086000
115852151	::477926906361167000
194129729	::477926990151159000
299441398	::477927118316138000
445808726	::477927141611302000
299441398	::477927162352123000
130690913	::477927277682884000
178269816	::477927310130032000
263433687	::477927382310195000
73020435	::477927419261620000
11146552	::477927490955251000
25469735	::477927582310989000
178269816	::477927613625671000
39169797	::477927706135654000
39169797	::477927749370531000
337416247	::477927750934999000
357790406	::477928000495702000
39169797	::477928018711949000
160495648	::477928048755355000
357790406	::477928159766405000
364043601	::477928163456983000
357790406	::477928226329985000
33703073	::477928241421107000
19684793	::477928297696083000
364043601	::477928304003911000
259569717	::477928349470584000
29302446	::477928359188385000
185633935	::477928389794603000
28405302	::477928414071259000
25469735	::477928443028328000
273697690	::477928456752074000
285955708	::477928457863565000
221740779	::477928471931662000
600663496	::477928577480933000
22285873	::477928674017443000
433168829	::477928676982415000
355717008	::477928860215152000
221740779	::477928877244055000
241278291	::477928991823642000
470458433	::477929046156640000
49221816	::477929130608951000
186107022	::477929183364927000
327689033	::477929197986664000
546947837	::477929387048697000
470458433	::477929457685000000
92568275	::477929480464248000
91666102	::477929515167936000
357790406	::477929518749855000
23933265	::477929561099739000
102489930	::477929590732496000
546947837	::477929600698163000
46796467	::477929634898509000
631603360	::477929644348289000
156508337	::477929675327406000
619608540	::477929747176251000
327689033	::477929803048570000
250474725	::477929804650790000
399621678	::477929813043191000
115459999	::477929828276920000
413686504	::477929847562309000
631603360	::477929859147001000
330799447	::477929936456384000
588531316	::477930021689253000
26897261	::477930029679001000
130690913	::477930184469786000
327934017	::477930215155302000
53317470	::477930312664895000
409541924	::477930338807599000
262240809	::477930376640200000
176489426	::477930385415081000
103244523	::477930398391881000
428646436	::477930515488468000
400249617	::477930719457460000
156508337	::477930902329122000
26413556	::477931102800056000
216833550	::477931183309725000
280826646	::477931188313522000
580156304	::477931252666732000
102233693	::477931254268964000
334403708	::477931273399201000
352960797	::477931293695410000
592150138	::477931332853432000
580156304	::477931377791205000
195154119	::477931445256601000
64813007	::477931493268791000
52649582	::477931501439311000
24494616	::477931596465840000
29394513	::477931631647277000
39237011	::477931655932678000
186287095	::477931688303939000
195154119	::477931741940686000
431937908	::477931803517267000
211904285	::477931833477578000
352960797	::477931855434358000
443376354	::477931941585367000
150839491	::477931980080705000
139547588	::477932064747298000
333704327	::477932116336852000
401443377	::477932252895412000
247372701	::477932356813475000
150839491	::477932359665205000
59583601	::477932383564349000
209208697	::477932401809977000
346219373	::477932461955878000
86970230	::477932469740908000
52649582	::477932540188045000
254579074	::477932632714407000
27299320	::477932752835055000
17595323	::477932771071901000
150839491	::477933025196400000
238247892	::477933113478107000
238247892	::477933142192320000
358307309	::477933208512638000
84849075	::477933275160117000
52649582	::477933316918616000
27299320	::477933345834168000
194998718	::477933368701501000
267445807	::477933392810741000
385114649	::477933426641620000
628427510	::477933529628966000
136791341	::477933578701914000
8548362	::477933582498152000
52649582	::477933619256631000
193861615	::477933624168181000
238247892	::477933645525553000
229385654	::477933648335740000
352970133	::477933667965100000
352960797	::477933679868510000
193861615	::477933818972626000
52649582	::477933826878865000
423862446	::477933843543257000
285955708	::477933901642350000
82257804	::477933940812963000
270065033	::477933947297349000
307697597	::477934002293067000
48971187	::477934022819995000
193861615	::477934165740904000
399621678	::477934190558580000
55888161	::477934282007392000
71981601	::477934282225516000
189224604	::477934312223178000
399621678	::477934393940381000
399621678	::477934427423531000
423862446	::477934489487032000
288531248	::477934504892301000
193861615	::477934561607684000
282692620	::477934579693936000
189224604	::477934583917600000
288531248	::477934638556401000
352970133	::477934679983534000
202798666	::477934731007229000
368170408	::477934781792260000
185633935	::477934790419566000
50468203	::477934794324451000
102233693	::477934796916527000
324536771	::477934799244783000
287228225	::477934922326626000
189224604	::477934936390135000
29394513	::477934946753839000
50468203	::477934992173969000
68473966	::477935057433550000
17326645	::477935093013434000
508054066	::477935143886131000
50468203	::477935172956864000
702450841	::477935209371824000
193861615	::477935288900005000
312710029	::477935310269984000
28461859	::477935345544077000
243751614	::477935399570919000
189224604	::477935449420218000
326636490	::477935452503433000
15204110	::477935519075422000
613956023	::477935537462845000
68473966	::477935663678246000
193861615	::477935685618262000
14223247	::477935735404646000
92568275	::477935769483751000
18455966	::477936062837190000
499167427	::477936138892484000
52649582	::477936243162898000
196230932	::477936305590915000
196230932	::477936393608372000
155459778	::477936432154046000
291327788	::477936457844133000
16107745	::477936604900630000
114064449	::477936610282319000
18551115	::477936725256585000
210671307	::477936731237273000
370416747	::477936743396958000
328858212	::477936749155717000
81841977	::477936904566865000
65832155	::477936904843694000
256716505	::477936908505346000
81841977	::477937005372796000
65832155	::477937005943214000
399621678	::477937007042121000
256716505	::477937010510815000
210671307	::477937018505154000
193861615	::477937055536664000
92905148	::477937082581532000
185633935	::477937114559283000
193861615	::477937173929263000
27299320	::477937246520098000
92905148	::477937247652556000
277829772	::477937286441881000
234187240	::477937293177536000
437064295	::477937297489272000
399621678	::477937349687390000
59622669	::477937352795361000
27999272	::477937362870079000
59622669	::477937365982273000
193861615	::477937368834383000
301737159	::477937375331778000
384563395	::477937389080289000
617791569	::477937435976794000
237112765	::477937438489206000
81841977	::477937480851668000
65832155	::477937481795371000
256716505	::477937486279090000
421548020	::477937499713437000
213287321	::477937508395671000
234187240	::477937516012515000
210671307	::477937548749045000
114064449	::477937578126364000
598832393	::477937612804472000
72293435	::477937692286521000
288531248	::477937732258254000
237112765	::477937755255607000
321102847	::477937770099253000
280297585	::477937782279913000
18156298	::477937784850624000
415259927	::477937785437818000
33823755	::477937800353153000
408049418	::477937881210556000
193861615	::477937916618895000
500212290	::477937944045441000
68473966	::477938144181231000
341941030	::477938188527206000
236271147	::477938359558361000
312710029	::477938391632203000
185633935	::477938411052224000
330799447	::477938678350610000
359776589	::477938786459222000
382976230	::477938789826842000
28461859	::477938932621901000
327934017	::477938942633717000
30336818	::477938993024073000
311583053	::477939017413976000
30336818	::477939113014726000
399408344	::477939118022725000
256321392	::477939162864050000
311583053	::477939192459063000
369292925	::477939198326870000
375385791	::477939234502754000
185633935	::477939424689655000
316832273	::477939446822617000
30336818	::477939495791108000
290195625	::477939618155741000
282692620	::477939635675344000
35369698	::477939925271478000
581342731	::477939961404993000
25469735	::477939964148064000
237936556	::477940045937012000
236271147	::477940080854585000
22285873	::477940088983543000
290195625	::477940135862874000
29553235	::477940150169636000
150034005	::477940155030831000
232736272	::477940195065466000
25469735	::477940229475561000
185716839	::477940265307496000
169378322	::477940312573104000
232736272	::477940354235105000
369539413	::477940396656300000
299441398	::477940444584620000
282692620	::477940584691138000
412638454	::477940776786477000
327934017	::477940902195769000
384155676	::477941069674319000
419105102	::477941115992018000
328858212	::477941143460917000
513825441	::477941304950013000
215385454	::477941321936535000
119269983	::477941410944262000
473196438	::477941606943703000
537003519	::477941645024198000
54565883	::477941732919631000
29553235	::477941857666600000
552146644	::477942071001899000
33528820	::477942098487164000
327934017	::477942151683117000
161041223	::477942269967093000
229385654	::477942284147650000
307697597	::477942297775333000
114064449	::477942299222368000
344950744	::477942305668608000
50306226	::477942307342516000
65412211	::477942317387886000
171103429	::477942374266863000
445826532	::477942380633804000
29553235	::477942436161781000
65425379	::477942444869566000
18156298	::477942462095183000
65425379	::477942498153992000
272533260	::477942506542223000
341941030	::477942510379995000
389197869	::477942522862665000
33528820	::477942522954907000
229385654	::477942533595471000
31345791	::477942539316916000
341941030	::477942585319620000
440624261	::477942701279563000
65425379	::477942702315941000
67656722	::477942760767782000
186107022	::477942845832044000
186107022	::477942874193948000
171103429	::477942895744675000
272533260	::477942935653060000
30336818	::477942940665253000
25237171	::477942942011633000
272533260	::477942946780549000
246409056	::477942965323980000
50306226	::477942994125864000
549785954	::477942994352758000
29553235	::477942995770040000
229650081	::477943000790601000
290195625	::477943003693084000
316832273	::477943045225074000
288531248	::477943076346806000
499167427	::477943220081422000
549785954	::477943242076745000
316832273	::477943255280001000
92905148	::477943259516657000
49052615	::477943321726160000
389197869	::477943327820906000
210996408	::477943343310073000
92905148	::477943352076566000
48804765	::477943424944181000
412638454	::477943437967519000
272533260	::477943440932491000
100742600	::477943509320994000
30032107	::477943510344028000
155730095	::477943543869501000
549785954	::477943584399040000
182834679	::477943611511021000
68473966	::477943666380505000
549785954	::477943674857594000
327934017	::477943690199957000
30336818	::477943764384641000
216168764	::477943776778784000
360761105	::477943799185158000
510678171	::477943853677576000
510678171	::477943872946180000
285401749	::477944165863395000
113221759	::477944184406818000
182834679	::477944202295508000
378281495	::477944223711260000
510678171	::477944229168418000
35105150	::477944321803427000
91712528	::477944350526439000
473462894	::477944386148237000
35105150	::477944416259149000
28771314	::477944485700055000
115852151	::477944512757518000
615688476	::477944527039528000
273814896	::477944536631902000
25237171	::477944650162917000
313341167	::477944693603328000
187089991	::477944697977970000
399621678	::477944714683895000
378281495	::477944724674719000
510678171	::477944735936815000
39215095	::477944761462972000
114064449	::477944846645473000
192727478	::477944893235421000
294745245	::477944905088499000
370420008	::477944965381648000
148436850	::477945076375896000
43586963	::477945131379601000
378281495	::477945198425554000
341941030	::477945278234767000
70254385	::477945302176243000
408772521	::477945329133051000
100373532	::477945481239097000
29553235	::477945585723375000
266235648	::477945634868457000
68432091	::477945717877927000
229385654	::477945727356649000
295881773	::477945728317157000
19895969	::477945770063040000
282692620	::477945869862305000
370416747	::477945879467667000
237118122	::477945883791593000
87970668	::477945930855878000
341941030	::477945937931689000
266235648	::477945977878618000
62975545	::477945979258163000
340067989	::477946030151856000
344958631	::477946128566992000
214779476	::477946149547290000
264300486	::477946166093430000
90467952	::477946201929969000
14223247	::477946382385283000
266235648	::477946398407917000
519086519	::477946464107122000
249246314	::477946509086846000
67656722	::477946651324469000
22386194	::477946675109978000
221740779	::477946676934877000
266235648	::477946769448636000
22504277	::477946838155530000
130690913	::477946878168793000
420323287	::477946930232692000
399555371	::477946937052655000
221740779	::477946975871311000
278165989	::477946978597232000
415943958	::477947068900577000
91770694	::477947090094788000
399621678	::477947109295919000
171103429	::477947122218975000
221740779	::477947133484470000
6284612	::477947143916097000
240532669	::477947154430836000
258636623	::477947162786295000
266235648	::477947195212451000
240532669	::477947220461768000
240532669	::477947267085656000
322465167	::477947341207396000
67492430	::477947466285723000
266033863	::477947534053474000
79476731	::477947708703920000
79476731	::477947725976072000
351004243	::477947762474893000
18750697	::477947819945254000
282692620	::477947876123754000
364428125	::477947898500358000
624360378	::477947908265099000
309355379	::477947943274561000
21059736	::477947950706864000
221740779	::477948007686881000
20112840	::477948032013459000
399555371	::477948036833112000
261847534	::477948113819549000
22414245	::477948161064185000
22414245	::477948175249334000
349484189	::477948329452519000
352595123	::477948335504900000
399555371	::477948369797517000
48557490	::477948388135428000
378850242	::477948465453232000
52295994	::477948535825264000
258636623	::477948547586093000
267445807	::477948576493228000
21696310	::477948642008248000
84849075	::477948642171846000
193861615	::477948657031856000
39215095	::477948703857065000
204292930	::477948745594572000
465934852	::477948770592636000
193796724	::477948854189314000
465934852	::477948964897964000
258636623	::477949016253415000
118733444	::477949042756829000
263013923	::477949068455342000
213887474	::477949081541558000
291327788	::477949090186018000
221740779	::477949119546544000
631513843	::477949176077361000
52649582	::477949176781623000
587864456	::477949178287775000
413686504	::477949183173746000
587081117	::477949188139806000
404496513	::477949262085369000
624360378	::477949308072124000
310009833	::477949338400718000
221740779	::477949430193463000
350509640	::477949438217187000
19210855	::477949530189889000
221740779	::477949573403774000
302934050	::477949615153496000
258636623	::477949764487897000
317164527	::477949770414043000
510678171	::477949779742580000
202927618	::477949796397768000
587081117	::477949836289777000
221740779	::477949859832815000
258382946	::477949879893766000
587081117	::477949883173703000
587864456	::477950106172682000
193861615	::477950166775779000
221740779	::477950288335486000
29553235	::477950290302210000
587081117	::477950301316476000
202927618	::477950319200968000
52649582	::477950583416950000
20275866	::477950645874327000
20275866	::477950788036485000
229385654	::477950866394075000
40126821	::477950870793879000
131420707	::477950911315050000
27904685	::477950939978924000
196230932	::477951009654722000
22414245	::477951132384235000
185633935	::477951132699213000
624360378	::477951139779215000
22414245	::477951140978757000
14223247	::477951175242022000
253178679	::477951228341518000
55120405	::477951235149283000
29553235	::477951265675022000
261847534	::477951301637373000
467027311	::477951342565412000
80788799	::477951366405439000
20275866	::477951409154166000
187089991	::477951447317741000
22285873	::477951461582589000
168864295	::477951687944986000
22285873	::477951707691765000
424498868	::477951801648365000
499167427	::477951827346874000
210996408	::477951872179785000
22414245	::477952022344237000
340094001	::477952055462465000
277829772	::477952056280756000
33703073	::477952057144795000
209401949	::477952059564507000
330799447	::477952099817242000
572151259	::477952105693454000
330799447	::477952160655618000
330799447	::477952214787317000
6203992	::477952228951875000
258609027	::477952238019567000
40126821	::477952241656008000
14223247	::477952329384079000
479245748	::477952342336491000
225287674	::477952462779736000
446541836	::477952464482603000
247560161	::477952558770978000
399408344	::477952690723373000
30032107	::477952725179580000
36829018	::477952785435332000
70254385	::477952827969781000
18551115	::477952885263958000
18750697	::477952897926578000
23721718	::477952909401792000
417523013	::477952941043642000
266210776	::477952958357716000
130690913	::477953012652969000
443375828	::477953139266433000
506760887	::477953182182551000
22559382	::477953257445138000
400249617	::477953346871910000
373147853	::477953540049354000
552146644	::477953645443817000
491969843	::477953652758683000
207290040	::477953693317619000
356974615	::477953746723303000
186107022	::477953748740755000
29553235	::477953768172945000
63617875	::477953889665159000
282692620	::477953901325328000
187089991	::477953925786505000
22559382	::477954005612494000
92905148	::477954041809362000
118733444	::477954140245487000
26684021	::477954217643376000
258532274	::477954220684242000
203688730	::477954266665996000
258532274	::477954326061932000
115852151	::477954507511320000
19734494	::477954555444232000
28905424	::477954581914083000
258532274	::477954678463143000
310009833	::477954849909116000
412638454	::477954899851100000
24494616	::477954900635041000
472528304	::477954903944736000
398377928	::477954916741152000
472528304	::477954963503841000
314604858	::477955087021912000
130690913	::477955206269779000
198126424	::477955287799050000
463855595	::477955369734389000
207290040	::477955537171402000
19374297	::477955682336251000
258235483	::477955687327490000
207290040	::477955691349815000
330799447	::477955919800569000
30336818	::477955932429619000
599787941	::477955969402408000
40126821	::477955998561222000
30336818	::477956034384756000
30336818	::477956049048064000
56736460	::477956134511579000
25359188	::477956182930251000
280119639	::477956205785010000
8548362	::477956212483694000
29553235	::477956377759862000
56736460	::477956385100300000
22504277	::477956401793609000
29391732	::477956404003622000
64813007	::477956495104294000
209208697	::477956552448835000
56736460	::477956628072116000
368730450	::477956654328078000
130690913	::477956654609100000
186107022	::477956766689271000
365203632	::477956826290716000
400249617	::477956911812190000
588874950	::477956984189517000
49383709	::477956987569729000
185633935	::477957026191249000
68052287	::477957049591291000
22067825	::477957053256695000
514003187	::477957088225026000
30336818	::477957101285683000
30336818	::477957109057732000
37316930	::477957113843425000
259542533	::477957292433080000
150839491	::477957320664571000
69719136	::477957350070816000
68052287	::477957482900652000
411841714	::477957685313560000
185633935	::477957741022294000
599787941	::477957770553995000
102489930	::477957789445156000
114064449	::477957809855012000
102489930	::477957876963495000
24634410	::477957986497740000
92870542	::477958087391727000
106855310	::477958094895734000
142038800	::477958097625837000
599787941	::477958102063398000
115852151	::477958198750498000
56736460	::477958267277438000
66786075	::477958290651901000
185633935	::477958330220953000
400249617	::477958341201629000
115852151	::477958560282726000
310009833	::477958654444855000
115852151	::477958791518904000
345626789	::477958809949057000
56736460	::477958853594591000
56736460	::477958859450241000
385595835	::477958916957937000
310009833	::477958964093530000
160733683	::477958969671954000
355758655	::477958999774470000
56736460	::477959066002927000
384563395	::477959100609732000
114064449	::477959142444126000
297652605	::477959169312448000
36772146	::477959172273631000
92125226	::477959235108896000
411841714	::477959268667523000
280826646	::477959383800758000
14223247	::477959396899565000
365203632	::477959426088120000
41230104	::477959453866590000
111462710	::477959485496229000
171103429	::477959503023857000
19111395	::477959540982288000
14223247	::477959570480832000
587081117	::477959683450236000
30666953	::477959700059656000
27784817	::477959760008867000
16006363	::477959773892014000
18750697	::477959830334758000
297652605	::477959950417657000
379357885	::477959991882952000
67193398	::477960243637284000
375810749	::477960280635236000
30032107	::477960291146153000
56736460	::477960296834015000
100742600	::477960396586754000
350509640	::477960398327808000
237936556	::477960418120318000
80965569	::477960420053880000
14223247	::477960430992650000
294964037	::477960465344368000
123739379	::477960524127559000
379253079	::477960543928848000
27179899	::477960643769671000
171103429	::477960664405667000
333704327	::477960728779837000
349904873	::477960760434233000
45911298	::477960801513271000
251231824	::477960809105330000
123739379	::477960821860208000
79861287	::477960854743162000
185716839	::477960903175184000
375810749	::477960944891359000
16006363	::477960973433597000
15288029	::477960983923548000
27432862	::477961005944025000
79861287	::477961034381000000
14223247	::477961051313426000
320954938	::477961124025888000
56736460	::477961191235784000
123739379	::477961290543951000
353888661	::477961364476932000
162559610	::477961407049498000
26413556	::477961463454134000
44307877	::477961518080737000
240927663	::477961573722374000
24100015	::477961737316999000
335608417	::477961843843936000
229385654	::477961934705135000
202927618	::477962034374381000
235382002	::477962039621455000
709921765	::477962095246704000
22067825	::477962155904356000
334403708	::477962224913633000
33217361	::477962250628497000
399408344	::477962259138752000
15204110	::477962264302350000
16006363	::477962273596530000
56736460	::477962274381266000
56736460	::477962308774547000
364752208	::477962390336983000
384563395	::477962436159340000
114064449	::477962462869082000
237936556	::477962521064644000
30032107	::477962523455406000
80965569	::477962527389650000
65425379	::477962546423803000
261847534	::477962621849960000
71981601	::477962647141638000
399408344	::477962647250280000
80965569	::477962666544095000
331668519	::477962675058532000
52295994	::477962679232233000
308690900	::477962685879816000
346998772	::477962695577063000
370416747	::477962703688855000
114064449	::477962713621348000
160495648	::477962738094723000
15204110	::477962742947938000
18028506	::477962800355360000
381203261	::477962808282214000
235382002	::477962833649364000
115852151	::477962859222417000
14955026	::477962865643888000
26897261	::477962893569564000
399621678	::477962936179126000
320052148	::477962950972411000
399408344	::477962967804178000
276381534	::477962969113190000
232736272	::477962972631818000
606781453	::477963005502582000
82257804	::477963023882420000
26897261	::477963057248108000
553934357	::477963060586373000
221740779	::477963074453123000
553934357	::477963132946489000
221740779	::477963137778724000
115852151	::477963137875197000
115852151	::477963152630775000
235382002	::477963266476347000
425381729	::477963268527771000
320052148	::477963270779699000
115852151	::477963275918135000
214357483	::477963320519966000
26915925	::477963329613205000
382976230	::477963371514318000
210671307	::477963401495187000
253057868	::477963466238853000
210671307	::477963466578214000
100195876	::477963546739736000
321794820	::477963550225223000
331227001	::477963568680144000
297652605	::477963719645741000
417428775	::477963863342579000
217563665	::477963927285170000
428300082	::477963982800564000
115852151	::477963994251427000
24392243	::477964016854523000
400249617	::477964048919572000
276381534	::477964078863106000
313421343	::477964151617118000
313421343	::477964153651744000
320052148	::477964216880467000
66555228	::477964238040743000
39237011	::477964252314365000
263389464	::477964332781694000
256756265	::477964410351128000
236271147	::477964418769096000
140206179	::477964473534140000
297652605	::477964486968487000
67492430	::477964499199459000
320052148	::477964525262479000
229385654	::477964589573754000
270065033	::477964709736378000
91130285	::477964912350986000
334403708	::477964933876178000
78614495	::477964996639342000
404335977	::477965033931280000
221740779	::477965215213318000
294745245	::477965274302255000
45929336	::477965310331719000
409709795	::477965377742176000
350509640	::477965468083707000
24494616	::477965551537385000
553930094	::477965558034337000
276131997	::477965646269915000
276131997	::477965752180277000
333704327	::477965933961424000
371817971	::477966090799415000
428646436	::477966115880984000
82257804	::477966120193126000
368170408	::477966152199856000
27904685	::477966177595973000
132768456	::477966188983496000
84849075	::477966229131370000
443375828	::477966287738400000
368170408	::477966295275945000
637303583	::477966315655663000
221740779	::477966327643385000
368170408	::477966334664667000
399408344	::477966365240741000
189224604	::477966383427616000
368170408	::477966428449280000
136791341	::477966478486945000
213887474	::477966497977884000
368170408	::477966536125464000
301203823	::477966597600976000
259413656	::477966618748669000
290265158	::477966802064920000
49221816	::477966831307599000
37316930	::477966941395505000
280826646	::477966956796977000
259413656	::477966957182873000
256321392	::477966959728791000
351152035	::477967098539278000
221740779	::477967169649930000
519909326	::477967209939996000
91770694	::477967214705115000
91770694	::477967225065078000
132768456	::477967249547210000
301203823	::477967273013940000
132768456	::477967649956052000
409541924	::477967702057680000
380723702	::477967715416543000
430072028	::477967717107236000
438698734	::477967721247019000
82257804	::477967770626560000
483115964	::477967775189590000
331397011	::477968053347811000
242451996	::477968261888606000
339565561	::477968300765245000
52295994	::477968307958874000
259413656	::477968348576104000
78213	::477968362387931000
402229763	::477968407988404000
268073941	::477968410773823000
242451996	::477968489945509000
116988168	::477968510367174000
212490176	::477968528021016000
18028506	::477968559373844000
339565561	::477968682178871000
242451996	::477968763531169000
402229763	::477968784678854000
341493662	::477968786679537000
147779508	::477968895417262000
77078833	::477968975347732000
438698734	::477969038258475000
337416247	::477969094575398000
221740779	::477969333046755000
98785279	::477969653591846000
104990093	::477969692217208000
98785279	::477969758336204000
368386947	::477969763029630000
280119639	::477969805224333000
170162540	::477969895825502000
479222401	::477969900070117000
700013623	::477969956303544000
390504920	::477969959755448000
380723702	::477969973868908000
22386194	::477969980898967000
221740779	::477969992336830000
28771314	::477970007691767000
98785279	::477970128366075000
273955213	::477970158049579000
18750697	::477970201506353000
519909326	::477970208661843000
28771314	::477970216408727000
356579210	::477970239397703000
19111395	::477970309887164000
598832393	::477970392531730000
86349050	::477970415965708000
249052117	::477970438942121000
104990093	::477970454582272000
104990093	::477970503043272000
276787570	::477970526531375000
221740779	::477970534375100000
104990093	::477970588833574000
215109001	::477970622241193000
276787570	::477970765308911000
104990093	::477970800390062000
86349050	::477970827804418000
95723533	::477971066967441000
89033916	::477971073577648000
276787570	::477971076291387000
64768338	::477971164979937000
56736460	::477971211767783000
15288029	::477971433843212000
345626789	::477971470053036000
23839835	::477971472200114000
79902186	::477971648444788000
19770255	::477971671706370000
189224604	::477971877902958000
253178679	::477971951416127000
79902186	::477972074229534000
98785279	::477972139190939000
423862446	::477972142802206000
268034501	::477972143813058000
327934017	::477972150037393000
268034501	::477972176524427000
18551115	::477972184301051000
148436850	::477972200411385000
348316521	::477972220807876000
268034501	::477972227833331000
309789310	::477972229347487000
272184078	::477972285320867000
260038180	::477972313267519000
327934017	::477972340836298000
148436850	::477972362244411000
87812967	::477972395874344000
19210855	::477972482293366000
230968348	::477972513348005000
508054066	::477972579370553000
348316521	::477972610131578000
477188816	::477972627097530000
198651083	::477972743724732000
592475734	::477973030044303000
473469863	::477973250585006000
47859489	::477973295707344000
499167427	::477973301990391000
507918715	::477973338309279000
68473966	::477973384329187000
310321041	::477973385738072000
34767424	::477973413756035000
25942336	::477973420391821000
230968348	::477973430759747000
438582644	::477973469356122000
106778257	::477973539400609000
399408344	::477973549286559000
230968348	::477973643142496000
587081117	::477973682594123000
12354252	::477973708946956000
34767424	::477973725355065000
95723533	::477973730032107000
16726467	::477973954096025000
477188816	::477974008252481000
349472194	::477974047331213000
253552344	::477974280848691000
67492430	::477974321953243000
412638454	::477974392119783000
36829018	::477974527318568000
473469863	::477974634768257000
15204110	::477974645686411000
253552344	::477974797553373000
288531248	::477974798497095000
40478607	::477974817929306000
46796467	::477974820039442000
22736943	::477974982199242000
15137186	::477975101355618000
500212290	::477975153284874000
451868502	::477975165645492000
27179899	::477975178115162000
49886698	::477975266904387000
428646436	::477975297325670000
161041223	::477975340539985000
16866896	::477975437000572000
23839835	::477975529639784000
287228225	::477975532143792000
221740779	::477975607301931000
16866896	::477975700759392000
410856984	::477975710439452000
22736943	::477975788692590000
424709673	::477975790684884000
210671307	::477975813946503000
210671307	::477975826495848000
113221759	::477975905718259000
254600909	::477975929898434000
430072028	::477975961842225000
210671307	::477975971622957000
288531248	::477975975343304000
253178679	::477975996964945000
171103429	::477976057727811000
210671307	::477976073951391000
351896383	::477976079315918000
217563665	::477976139710078000
210671307	::477976142352093000
355717008	::477976196983304000
160768741	::477976296631582000
451868427	::477976335650795000
410856984	::477976363832729000
426838833	::477976447039315000
210671307	::477976474327474000
451868427	::477976511396343000
261847534	::477976636617687000
397717926	::477976686773141000
36829018	::477976695178555000
451868502	::477976716103925000
221740779	::477976729466966000
323477702	::477976864367984000
294745245	::477976864611262000
258532274	::477977006777581000
276381534	::477977067330760000
70483417	::477977077920980000
70483417	::477977087098494000
411898570	::477977150541156000
451868427	::477977158992666000
451868427	::477977252664078000
451868427	::477977262977851000
70483417	::477977398781427000
70483417	::477977407572684000
553930094	::477977437117370000
190492046	::477977470915067000
19734494	::477977578536726000
226357092	::477977592826327000
205928265	::477977627253571000
596957614	::477977742697582000
15681561	::477977756522000000
397717926	::477977771369840000
145469568	::477977799450320000
230655725	::477977866601500000
276787570	::477977941603672000
291288952	::477977954094710000
207290040	::477977959161397000
208171241	::477977971530420000
430072028	::477977976722956000
19734494	::477978022658985000
215109001	::477978207421865000
189224604	::477978244763766000
312435293	::477978271574147000
397571431	::477978315597549000
411841714	::477978319980597000
15086993	::477978335726030000
259413656	::477978356030652000
321844248	::477978486175703000
151190656	::477978500125978000
301717953	::477978540743614000
38440249	::477978648637874000
171103429	::477978721497120000
160734732	::477978735459590000
160495648	::477978764450615000
412638454	::477978888480755000
288531248	::477978888862453000
171103429	::477978953542799000
397571431	::477978960304013000
177111779	::477978984496373000
18918771	::477979000275337000
54405135	::477979008169418000
33683248	::477979022706900000
86349050	::477979029371641000
22414245	::477979029979422000
114064449	::477979156215779000
310666452	::477979167762685000
321844248	::477979186448318000
223288871	::477979216336916000
321794820	::477979223056207000
226357092	::477979223131316000
314988406	::477979289074561000
221740779	::477979306925514000
310666452	::477979327779573000
221740779	::477979383656091000
301717953	::477979387791699000
19734494	::477979434763714000
310666452	::477979483094646000
572151259	::477979598630944000
86349050	::477979676556943000
288531248	::477979709758652000
310666452	::477979763047694000
357017353	::477979786422517000
59583601	::477979800339247000
321844248	::477979808589438000
479245748	::477979864088469000
474400310	::477979875966734000
310321041	::477979887861784000
198651083	::477979895910645000
458847153	::477979912935342000
228845995	::477979946208743000
171103429	::477979978664263000
59583601	::477979997865803000
322463853	::477979999719657000
43967474	::477980030543220000
424498868	::477980150257430000
171103429	::477980202187124000
322463853	::477980203176951000
424498868	::477980287855767000
396929208	::477980309309620000
155730095	::477980341890994000
190624012	::477980358512615000
215109001	::477980379270225000
322463853	::477980391874514000
20190503	::477980393925517000
396929208	::477980395024449000
161302101	::477980421117186000
18918771	::477980422622568000
291288952	::477980422992064000
169378322	::477980431938117000
463318489	::477980457754038000
322463853	::477980520392167000
547741880	::477980558341849000
321794820	::477980600834752000
322463853	::477980601656815000
161302101	::477980618312413000
396929208	::477980629347631000
451868502	::477980631214096000
43586963	::477980676890062000
160495648	::477980683449954000
321794820	::477980734356205000
322463853	::477980773073821000
348683759	::477980847924969000
67492430	::477980862886445000
242451996	::477980865650511000
322463853	::477980909095100000
424498868	::477980966326374000
402229763	::477980999247089000
451868427	::477981000908038000
374289648	::477981008512679000
193861615	::477981008525279000
396929208	::477981012228837000
288531248	::477981058315849000
407279448	::477981075499917000
396929208	::477981091408924000
105607367	::477981093111410000
417428775	::477981112481112000
402229763	::477981137256476000
16713682	::477981254579912000
38440249	::477981414332592000
402229763	::477981417763139000
38579155	::477981529755222000
259569717	::477981543403905000
396929208	::477981563645612000
446541836	::477981569022705000
298216731	::477981586005442000
393105437	::477981596918616000
395687470	::477981607165689000
368577195	::477981695279628000
47410500	::477981736966823000
397717926	::477981750199861000
242451996	::477981778683383000
368577195	::477981785666904000
171103429	::477981890797109000
155730095	::477981927551803000
322463853	::477982019218329000
451868502	::477982024016596000
242451996	::477982029112684000
280297585	::477982191641563000
322463853	::477982222591721000
15681561	::477982277952356000
322463853	::477982361133801000
424498868	::477982363167649000
22559382	::477982381992079000
261847534	::477982408982409000
322463853	::477982418679652000
38440249	::477982426342641000
553930094	::477982436325076000
443070793	::477982456751337000
636632104	::477982513340506000
277829772	::477982558064750000
22559382	::477982598074220000
368577195	::477982623932100000
414217500	::477982627061055000
451868502	::477982680722997000
396929208	::477982687538733000
15204110	::477982690478948000
16713682	::477982798326689000
361391612	::477982821659578000
379358099	::477982894280171000
389614947	::477982933329117000
119269983	::477982957198929000
75209135	::477983021296279000
70784628	::477983121380749000
160495648	::477983144067751000
497458875	::477983171393626000
232736272	::477983174308663000
232736272	::477983209356288000
503741267	::477983288335032000
633506625	::477983351295721000
479246485	::477983430807146000
326504971	::477983442584739000
170162540	::477983449752403000
321794820	::477983464420294000
232736272	::477983514756149000
155730095	::477983563854647000
326504971	::477983610822070000
384494456	::477983624537452000
361391612	::477983632703774000
451868502	::477983635606618000
385595835	::477983855664574000
460471042	::477983936560115000
706034130	::477983937625477000
33964276	::477983945322029000
193861615	::477983956936445000
268058306	::477983962359668000
402229763	::477983968961126000
396929208	::477983975760486000
55964893	::477984071780282000
33964276	::477984098787393000
27432862	::477984120434200000
516986236	::477984145411698000
72293435	::477984194887684000
240532669	::477984199656620000
72293435	::477984242346246000
250844163	::477984259429658000
59647298	::477984328605921000
59647298	::477984396243243000
242451996	::477984430523703000
19734494	::477984460894646000
385114649	::477984465269305000
71597388	::477984467743940000
18374690	::477984568075886000
258609027	::477984591454961000
237118122	::477984750297432000
368577195	::477984800910090000
438647243	::477984867783671000
500212290	::477984878479175000
438647243	::477985011484729000
266210776	::477985082637316000
84849075	::477985201788686000
361691248	::477985223104561000
368170408	::477985243849588000
417968003	::477985274820329000
360761105	::477985331200143000
30336818	::477985408173998000
259876316	::477985537278885000
27268559	::477985572951457000
44451086	::477985612130033000
23225674	::477985626399461000
553930094	::477985673925128000
417968003	::477985738878095000
553930094	::477985739272368000
330799447	::477985756636807000
360761105	::477985787246809000
259413656	::477985797376057000
364035957	::477985804242124000
52929975	::477985963818635000
65526622	::477985966809165000
277829772	::477986033712500000
56779057	::477986073969045000
631603360	::477986089802940000
508860717	::477986139509624000
30912658	::477986174720831000
234187240	::477986213597831000
417968003	::477986312323346000
196230932	::477986353800413000
508860717	::477986379524472000
617791569	::477986401183883000
53258017	::477986446264246000
87970668	::477986470263656000
25410192	::477986506254995000
438647243	::477986526312144000
193861615	::477986572412149000
30912658	::477986656596017000
16866896	::477986663030091000
23672351	::477986707523239000
162200561	::477986786283896000
208250490	::477987010360389000
45581124	::477987018665123000
508860717	::477987106326061000
346173821	::477987138437648000
63617875	::477987149959430000
193861615	::477987157630803000
255547325	::477987170376892000
159726392	::477987229894451000
52929975	::477987230242582000
52929975	::477987235896512000
65526622	::477987236492111000
6203992	::477987258134691000
431264673	::477987282226782000
193861615	::477987312031522000
404496513	::477987389051518000
44451086	::477987417392037000
238307628	::477987491929411000
52929975	::477987499948933000
321498402	::477987531259396000
209208697	::477987601995923000
6203992	::477987606463270000
238307628	::477987607545413000
259542533	::477987623232090000
631603360	::477987623344951000
508860717	::477987654701944000
30336818	::477987658225160000
145469568	::477987679464722000
193861615	::477987724159619000
421356901	::477987752601214000
19182658	::477987895358533000
250832637	::477987916204244000
435478224	::477987954669793000
193861615	::477988008432795000
335101950	::477988022114213000
239257340	::477988038157824000
65826107	::477988069455724000
304661740	::477988170047295000
132976059	::477988200216920000
330799447	::477988284749336000
65526622	::477988284942270000
310654760	::477988351954268000
105852149	::477988403691003000
303427354	::477988475195916000
368386947	::477988476533866000
22294252	::477988533052137000
73995534	::477988543630147000
192727478	::477988550001319000
235272576	::477988561225277000
259542533	::477988586923765000
49383709	::477988648886206000
702450841	::477988686601015000
65526622	::477988700790730000
412638454	::477988746982621000
28252356	::477988964566310000
208250490	::477989046929854000
253178679	::477989110846480000
355758655	::477989187053182000
30336818	::477989215071109000
209208697	::477989283899670000
68818829	::477989347254628000
197384499	::477989356721168000
340067989	::477989379278110000
270065033	::477989400169938000
33017275	::477989494378209000
435478224	::477989505182732000
340067989	::477989566230831000
24392243	::477989623877357000
52929975	::477989752025923000
36829018	::477989793046204000
136458681	::477989908142120000
253178679	::477989919407603000
208250490	::477990017152065000
226429138	::477990110697623000
231689668	::477990139466366000
44451086	::477990147162509000
334403708	::477990158944710000
18374690	::477990172886568000
263389464	::477990227303477000
233362394	::477990492291215000
340067989	::477990661925650000
340067989	::477990686566801000
368577195	::477990757048287000
19734494	::477990823733501000
102489930	::477990958689439000
312435293	::477990962225250000
311924851	::477990965962346000
33683248	::477990969733033000
67656722	::477990984668954000
340067989	::477991061886107000
68052287	::477991112238710000
123939574	::477991241691713000
36654229	::477991275682336000
33017275	::477991305856180000
264300486	::477991312319606000
280119639	::477991370029035000
425897170	::477991489914810000
163415941	::477991542142275000
209208697	::477991602435416000
264300486	::477991603433635000
33017275	::477991657368199000
19734494	::477991667791060000
160144135	::477991692017352000
414191298	::477991734950252000
346173821	::477991751492591000
15204110	::477991778310975000
346173821	::477991805095772000
98589714	::477991812615766000
309789310	::477991829791866000
463138486	::477991900444897000
463138486	::477991933940629000
27299320	::477991934833618000
95231863	::477991938411339000
368730450	::477991958997401000
178921630	::477991963334291000
56556074	::477992000860729000
249052117	::477992009404518000
65526622	::477992060247887000
346173821	::477992202711629000
17035194	::477992227244105000
346173821	::477992264116240000
346173821	::477992272328663000
405362735	::477992337558106000
355717008	::477992419578105000
91195209	::477992479535669000
17035194	::477992536443977000
187049333	::477992552642383000
474400310	::477992572577906000
91195209	::477992665133645000
6203992	::477992667100758000
91195209	::477992715507236000
404496513	::477992803583422000
32382173	::477992837678895000
231483310	::477992843110539000
365767010	::477993007879565000
91195209	::477993069137387000
18929923	::477993087944646000
487322279	::477993202075844000
327689033	::477993229380763000
280119639	::477993252873064000
56779057	::477993286762651000
312435293	::477993320451690000
49886698	::477993347731046000
322643138	::477993442631778000
226845681	::477993503520489000
29853720	::477993551645536000
494543536	::477993714691084000
217563665	::477993887207022000
217563665	::477994008246255000
39904237	::477994055759310000
322643138	::477994189909532000
633531552	::477994319216140000
484202581	::477994332142567000
443332358	::477994461369483000
53258017	::477994468726300000
34445704	::477994590910562000
285254109	::477994629003214000
722514433	::477994630152462000
348316521	::477994728927924000
359446141	::477994754286698000
73299390	::477994877490589000
405362735	::477994976660316000
451868502	::477995060144132000
359446141	::477995096194187000
497458875	::477995121703931000
84849075	::477995165299130000
497458875	::477995167182749000
101286329	::477995255787429000
259876316	::477995287295066000
58587526	::477995373571866000
87812967	::477995469466251000
101286329	::477995471089463000
445268626	::477995644326797000
43586963	::477995757564624000
497458875	::477995800610762000
29853720	::477995854154838000
294745245	::477995876615733000
280119639	::477995920622366000
195563881	::477995954876841000
497458875	::477995971151155000
86243090	::477996175996751000
506760887	::477996187489140000
340067989	::477996245773205000
319420243	::477996292485160000
29853720	::477996308796428000
27432862	::477996380791660000
634890754	::477996400513662000
500212290	::477996441298681000
254635990	::477996464309030000
80965569	::477996561088413000
19374297	::477996600757739000
404496513	::477996711278030000
351264389	::477996712745656000
29853720	::477996731733250000
301717953	::477996823429545000
493221106	::477996888332206000
249052117	::477996950072344000
338073739	::477996969366159000
319420243	::477996998797586000
423862446	::477997042368008000
322842111	::477997093312008000
187049333	::477997099708350000
21696310	::477997255819919000
537633292	::477997291060883000
499290157	::477997379598426000
58587526	::477997390893682000
69801582	::477997416642535000
336149936	::477997436175392000
69801582	::477997483738800000
321794820	::477997518866092000
268246881	::477997552743514000
25469735	::477997567347683000
467043006	::477997571898871000
352943670	::477997578697453000
196230932	::477997635240865000
19182658	::477997708246921000
408772521	::477997717034377000
310009833	::477997807446794000
321844248	::477997824349831000
115852151	::477997872924098000
196230932	::477997876467871000
285955708	::477997897561026000
254635990	::477997903391100000
338543771	::477997906876567000
268246881	::477997964703830000
172827217	::477997995938414000
381203261	::477998013462245000
588531316	::477998048199847000
313421343	::477998163706380000
338543771	::477998215145349000
702450841	::477998256262483000
311664191	::477998571804196000
251231824	::477998639219228000
268246881	::477998663289950000
195154119	::477998715157118000
33282020	::477998721859215000
303427354	::477998726519455000
321794820	::477998743649026000
171642430	::477998828088750000
370416747	::477998871868887000
19734494	::477998873206865000
420323287	::477998874318344000
420323287	::477998914730491000
171642430	::477998929347612000
467043006	::477998933688745000
311664191	::477998968744722000
420323287	::477999015326646000
338073739	::477999019462250000
543585402	::477999075691081000
188480631	::477999083148152000
196230932	::477999194678890000
409709795	::477999243408732000
196230932	::477999249280339000
420323287	::477999280004038000
588634771	::477999335716978000
114064449	::477999366817726000
352960797	::477999371750240000
350509640	::477999388267405000
92125226	::477999393493508000
114064449	::477999414590849000
500212290	::477999472333422000
588634771	::477999474149568000
420323287	::477999487236202000
92125226	::477999556190552000
479156555	::477999573571756000
420323287	::477999585043177000
18277474	::477999637274427000
104947253	::477999681968955000
196230932	::477999687891312000
196230932	::477999743943970000
501202268	::477999823090888000
196230932	::477999831336894000
352960797	::477999860566990000
196230932	::477999877478035000
114064449	::477999881559498000
195154119	::477999893525438000
195154119	::477999918527696000
253178679	::477999941361483000
338073739	::477999956075487000
110236585	::477999958323650000
226429138	::477999968838377000
196230932	::477999983644262000
20112840	::478000010668544000
19182658	::478000017232654000
226429138	::478000170471149000
338073739	::478000173101350000
384563395	::478000197336043000
588705820	::478000224993296000
350509640	::478000260682629000
338073739	::478000322452160000
50468203	::478000341066055000
131968998	::478000347143630000
92125226	::478000365879963000
226429138	::478000367100518000
258454374	::478000370191712000
196230932	::478000445508435000
71981601	::478000456015572000
258454374	::478000492401131000
196230932	::478000504023183000
458847153	::478000542501699000
196230932	::478000579994603000
158948390	::478000625934794000
588705820	::478000671292411000
348316521	::478000677491572000
30912658	::478000728665903000
334420539	::478000765420978000
221740779	::478000773058797000
101286329	::478000858983333000
386861626	::478000866113232000
220532575	::478000892201807000
588705820	::478000908572569000
16107745	::478000990030159000
19895969	::478001017448329000
6203992	::478001019398680000
253178679	::478001039040200000
196230932	::478001060435337000
462681637	::478001097802776000
509523903	::478001097982767000
402229763	::478001114474758000
171103429	::478001188227784000
259541688	::478001258364547000
588705820	::478001292821139000
345626789	::478001348609589000
243751614	::478001353642364000
400249617	::478001450992168000
45581124	::478001497570291000
238247892	::478001602805366000
330799447	::478001710938722000
82257804	::478001723261583000
263914867	::478001726209802000
6203992	::478001892254294000
6203992	::478001936923631000
554801627	::478001949967532000
29319846	::478002070705143000
29319846	::478002183133466000
221740779	::478002225831477000
16713682	::478002272488534000
29319846	::478002305816879000
19895969	::478002376448946000
132768456	::478002378302431000
396332641	::478002402168434000
101286329	::478002463115849000
115852151	::478002468249681000
451667062	::478002567822467000
29319846	::478002581038702000
396332641	::478002584125734000
14307454	::478002585417158000
63617875	::478002756255776000
554801627	::478002756825796000
40054726	::478002834353717000
554801627	::478002874421506000
16258968	::478002912304844000
15733436	::478002964661927000
18277474	::478002967275384000
272999900	::478003285878923000
82257804	::478003402228903000
82257804	::478003519212236000
181101394	::478003555723268000
21117523	::478003579236933000
368730450	::478003625223290000
378200627	::478003684023222000
417428775	::478003749248831000
187049333	::478003760363757000
227114320	::478003775941009000
48557490	::478003848314122000
334420539	::478003861358391000
224501206	::478003867666243000
537633292	::478004024743305000
6203992	::478004035606552000
224501206	::478004045987057000
377110730	::478004142867509000
384563395	::478004164656922000
357306642	::478004214090969000
464845445	::478004300589699000
29302446	::478004304981159000
18455966	::478004317904187000
148912524	::478004430642880000
387188572	::478004494912204000
148912524	::478004611270598000
16107745	::478004639061639000
80965569	::478004693286014000
282692620	::478004695286697000
451667062	::478004704220549000
35369698	::478004723535319000
80965569	::478004766505988000
335692629	::478004828929818000
317164527	::478004871187419000
50546012	::478004974899953000
366701651	::478005023624806000
80965569	::478005058366611000
205030447	::478005090171617000
304219715	::478005135625691000
348123497	::478005145205088000
519909326	::478005197168738000
65826107	::478005225945837000
172573942	::478005319860518000
115852151	::478005356686495000
499290157	::478005363334475000
348316521	::478005375602810000
208250490	::478005635171102000
27268559	::478005648199004000
317164527	::478005818307387000
451667062	::478005823726419000
171642430	::478005989418233000
317164527	::478006006023487000
405040496	::478006040559366000
186945768	::478006140748701000
236266292	::478006155411984000
153543800	::478006160646496000
30912658	::478006168670208000
236266292	::478006228590006000
352943670	::478006240102985000
253057868	::478006246420008000
224501206	::478006266372304000
77078833	::478006287582498000
321794820	::478006348526157000
346219373	::478006367526330000
73299390	::478006469577953000
15733436	::478006490968494000
335692629	::478006552067330000
511899726	::478006612494262000
41967329	::478006667343585000
205030447	::478006766546849000
20941662	::478006769953021000
478145352	::478006782296875000
128977591	::478006793613094000
572151259	::478006813800296000
625951846	::478006836940267000
463138486	::478006910244098000
19734494	::478006944473825000
322465167	::478006959942012000
291413743	::478006997263327000
463138486	::478007032126406000
104112940	::478007035514978000
463138486	::478007056289779000
255104759	::478007108357869000
396929208	::478007145901092000
35369698	::478007186434826000
479245748	::478007263433854000
346998772	::478007278092947000
240492455	::478007291758006000
30912658	::478007352403427000
613956023	::478007551536021000
140157275	::478007598105755000
80965569	::478007629500129000
232736272	::478007631249170000
335692629	::478007635183423000
185716839	::478007651113390000
613956023	::478007671883567000
65826107	::478007672282030000
35369698	::478007743283216000
613956023	::478007781799108000
25469735	::478007846160707000
613956023	::478007854235144000
22648162	::478007867287826000
613956023	::478007895527677000
613956023	::478007972954529000
463138486	::478007991825076000
343018153	::478007996027383000
463138486	::478008039229120000
613956023	::478008046371618000
554801627	::478008072821288000
291249412	::478008091691085000
613956023	::478008094916501000
613956023	::478008154941165000
256756265	::478008273942376000
285254109	::478008288609849000
208250490	::478008322281705000
255104759	::478008340724088000
206538198	::478008342229815000
291327788	::478008360391159000
249246314	::478008491244654000
358307309	::478008549038387000
458847153	::478008627505012000
186945768	::478008700498903000
409709795	::478008701346127000
35369698	::478008715837460000
29302446	::478008725114875000
308657649	::478008822800601000
292012619	::478008866840793000
509760806	::478008871769083000
625951846	::478008885325086000
546989830	::478008967634104000
509760806	::478008976664428000
292012619	::478009024865386000
291327788	::478009027709116000
291288952	::478009149536866000
20941662	::478009262485299000
292012619	::478009297285431000
35369698	::478009397776756000
29302446	::478009447734722000
242435004	::478009481247604000
278165989	::478009559668113000
117608761	::478009624109383000
432116634	::478009681005514000
255104759	::478009715130384000
326436771	::478009730032336000
261043724	::478009906742960000
136791341	::478009935822073000
317164527	::478009940058324000
101881386	::478009971129348000
346998772	::478010011361509000
291327788	::478010043322093000
30912658	::478010149119217000
255104759	::478010163933478000
292012619	::478010171894276000
291327788	::478010281579544000
29605636	::478010312055328000
302934050	::478010316799082000
613592670	::478010328748273000
35369698	::478010333379170000
45929336	::478010336537104000
243751614	::478010353301721000
291327788	::478010361028022000
290265158	::478010475439865000
261043724	::478010492653686000
173026357	::478010512836685000
291327788	::478010654578991000
429345484	::478010657309462000
331227001	::478010735399043000
291327788	::478010747172450000
205030447	::478010814184448000
30787413	::478010946859069000
122769328	::478010997039702000
33964276	::478011006598520000
290265158	::478011020107976000
511899726	::478011029512028000
261043724	::478011029805596000
35369698	::478011042786979000
414217500	::478011073950674000
278316478	::478011092552396000
290265158	::478011093776736000
291327788	::478011164539232000
305926788	::478011205618237000
225287674	::478011232902201000
305926788	::478011266121105000
291327788	::478011287264579000
220532575	::478011456274067000
271738272	::478011467636031000
30246292	::478011482194837000
401757405	::478011726815035000
18324223	::478011850483712000
291327788	::478011881370943000
401757405	::478011883270979000
89505869	::478011976082542000
53317470	::478012038204379000
161302101	::478012045888339000
511899726	::478012079333330000
437064295	::478012193120976000
410856984	::478012195930783000
35369698	::478012223982673000
511899726	::478012232832671000
291327788	::478012262956142000
180661626	::478012264151531000
35369698	::478012309907189000
142176687	::478012345096994000
291327788	::478012376961519000
30912658	::478012384788119000
330799447	::478012390856863000
458847153	::478012418849648000
117608761	::478012507282345000
337416247	::478012531559387000
458847153	::478012615487025000
411898570	::478012619333181000
19210855	::478012649037631000
275813402	::478012758089543000
352943670	::478012837965488000
429345484	::478012894861598000
414217500	::478012926855753000
355758655	::478012951027531000
135681283	::478012995998875000
327662373	::478013107739308000
291327788	::478013186487373000
291327788	::478013192111935000
95504927	::478013221333643000
95504927	::478013308520640000
238698812	::478013322118586000
408772521	::478013384383021000
98552986	::478013407149719000
273814896	::478013423297769000
438582644	::478013532592541000
22648162	::478013534031593000
46796467	::478013647533666000
277829772	::478013656433971000
291327788	::478013692588859000
702450841	::478013710532100000
271774234	::478013780744347000
241278291	::478013908934856000
80965569	::478013969983356000
498321918	::478014016242343000
379833720	::478014052073869000
430182591	::478014085398024000
33964276	::478014212950618000
437064295	::478014309835231000
379833720	::478014365606494000
63490594	::478014395990413000
588705820	::478014414348910000
18324223	::478014452252418000
433654462	::478014483470635000
54754940	::478014586978041000
379833720	::478014650034835000
275813402	::478014652342075000
437064295	::478014678128660000
404496513	::478014729773133000
378367977	::478014738967048000
321498402	::478014779089772000
73275873	::478014842498850000
299450175	::478014862510288000
400249617	::478014865211006000
372611209	::478014933867966000
29473860	::478014938502291000
437064295	::478014955636416000
18324223	::478014956122554000
19111395	::478015063304200000
433654462	::478015111479566000
291327788	::478015115506511000
291327788	::478015200726351000
26198298	::478015296804892000
291327788	::478015310222876000
34536365	::478015342967787000
433654462	::478015346687754000
600663496	::478015368129441000
433654462	::478015408847351000
605608831	::478015436391346000
271738272	::478015489029836000
122283306	::478015585414938000
511899726	::478015793532112000
702450841	::478015844946309000
15170503	::478015952857358000
291327788	::478015997996437000
237621304	::478016031714054000
47410500	::478016059081895000
321844248	::478016085992964000
291327788	::478016130179948000
291327788	::478016157489057000
25469735	::478016189978120000
384155676	::478016222345572000
98552986	::478016246798381000
291327788	::478016272836624000
291327788	::478016328310472000
291327788	::478016368068280000
291327788	::478016406093832000
478826327	::478016536335360000
301717953	::478016552340824000
19684793	::478016564554649000
238307628	::478016567226429000
291327788	::478016570015629000
179669687	::478016586696380000
371243365	::478016611756957000
409541924	::478016625640493000
495135733	::478016650160001000
291327788	::478016657185849000
409541924	::478016698122256000
301717953	::478016712127045000
171642430	::478016758960635000
119269983	::478016810336661000
26413556	::478016894151032000
321844248	::478016968432582000
269401499	::478016975139250000
238665368	::478017033851133000
471516383	::478017144782069000
467043006	::478017183847821000
408772521	::478017214524981000
179669687	::478017289615601000
478145352	::478017331512492000
237621304	::478017334242598000
63490594	::478017341691682000
26198298	::478017342496989000
187078541	::478017346674515000
527838807	::478017397451132000
269401499	::478017417382490000
95504927	::478017442040791000
122283306	::478017454786871000
314988406	::478017476698320000
18324223	::478017522042548000
204292930	::478017678653661000
495135733	::478017719577477000
232736272	::478017738582274000
179669687	::478017820660617000
501554267	::478017827178160000
524903037	::478017896053227000
19684793	::478017933084721000
352943670	::478017951606386000
232736272	::478017967402545000
402925254	::478018041083858000
217563665	::478018043277508000
546947837	::478018060180533000
30912658	::478018069546037000
429345484	::478018090341789000
620420742	::478018151184359000
395687470	::478018160210497000
599787941	::478018188383633000
420389630	::478018194956120000
363361632	::478018234894266000
358307309	::478018270835249000
358307309	::478018299964706000
620420742	::478018315861106000
44307877	::478018366028800000
401757405	::478018367279083000
63490594	::478018376065757000
599787941	::478018383040888000
620420742	::478018455636283000
613592670	::478018530713931000
335692629	::478018549995536000
48557490	::478018552327581000
182834679	::478018564231024000
135003892	::478018660960051000
135003892	::478018668232982000
284931188	::478018684414623000
217563665	::478018728375103000
224068229	::478018752647544000
6203992	::478018826245013000
417472148	::478018833933156000
335692629	::478018941160538000
335692629	::478019005660532000
346569016	::478019027428589000
414315073	::478019052787335000
400249617	::478019143896031000
400249617	::478019195095883000
412638454	::478019253262909000
135003892	::478019406761824000
262471070	::478019428035362000
317483868	::478019444233756000
42481762	::478019489142145000
285955708	::478019495533899000
344990761	::478019556913729000
135003892	::478019637779902000
176489426	::478019679047675000
273955213	::478019716074987000
23721718	::478019737033510000
352960797	::478019837600747000
414526765	::478019999097839000
588705820	::478020171442192000
135003892	::478020211640401000
135003892	::478020220616192000
317164527	::478020259912630000
414526765	::478020282406273000
139460380	::478020284168294000
33011898	::478020284805840000
317164527	::478020375839014000
96013044	::478020413478699000
613592670	::478020470319501000
349788720	::478020529010802000
18028506	::478020622074015000
185716839	::478020632752701000
17016789	::478020675110977000
48971187	::478020682844893000
48971187	::478020688834355000
264677315	::478020722842173000
241278291	::478020828463132000
22648162	::478020841511608000
312710029	::478020876194283000
19734494	::478020906854649000
527838807	::478020947195490000
50468203	::478020947740348000
172827217	::478020948205907000
253689041	::478020949259071000
241278291	::478020985782685000
25935173	::478021135456423000
344990761	::478021157535612000
437064295	::478021206084710000
187078541	::478021207594246000
429345484	::478021226431270000
264335101	::478021245603033000
253689041	::478021262384848000
253689041	::478021293565308000
42481762	::478021350188388000
463318489	::478021435454005000
24494616	::478021453838057000
369819130	::478021489384361000
381203261	::478021505930891000
48557490	::478021571228209000
253689041	::478021619651444000
30912658	::478021758256431000
335692629	::478021812857888000
581342731	::478021852561166000
182834679	::478021914951446000
253689041	::478021935415435000
418480466	::478021998665560000
160144135	::478022004532985000
182834679	::478022098003439000
96408259	::478022159185747000
50468203	::478022167372640000
346173821	::478022169587613000
160144135	::478022173294985000
361391612	::478022339871776000
239484752	::478022355558862000
50468203	::478022467126972000
182834679	::478022480159047000
160144135	::478022541752033000
273814896	::478022552057430000
253689041	::478022640834457000
160144135	::478022687025938000
334515229	::478022738821795000
421179396	::478022821033963000
241278291	::478022838411354000
249052117	::478022839124369000
278165989	::478022850146598000
343756278	::478022854693240000
352960797	::478022856442646000
237621304	::478022880354000000
484202581	::478022930786689000
160144135	::478022942744264000
328882474	::478022976185438000
338076990	::478022996112977000
364043601	::478023005470470000
160144135	::478023018245935000
160144135	::478023046821720000
160144135	::478023100429119000
253552344	::478023165759586000
328882474	::478023217924161000
15204110	::478023336287830000
39215095	::478023415782076000
253552344	::478023444605722000
312435293	::478023579653505000
312435293	::478023616500469000
307397057	::478023676236148000
19684793	::478023707785691000
409709795	::478023744028688000
599589782	::478023790124081000
285955708	::478023830451916000
160144135	::478023909522935000
50354861	::478023915248156000
122283306	::478023946571235000
312435293	::478023951998668000
470458433	::478024023201574000
250844163	::478024041685848000
312435293	::478024048278904000
50354861	::478024048949993000
312435293	::478024068004728000
600663496	::478024083909533000
50354861	::478024106504232000
111462710	::478024125471285000
312435293	::478024154130554000
413735493	::478024256299622000
250844163	::478024269977628000
160144135	::478024286087573000
312435293	::478024320417931000
278316478	::478024340844589000
33823755	::478024349061242000
80965569	::478024363091189000
278316478	::478024405457838000
278316478	::478024437477167000
278316478	::478024462638788000
299796220	::478024475020390000
470458433	::478024587897495000
278316478	::478024625583316000
111462710	::478024660056289000
278316478	::478024726070444000
470458433	::478024740477890000
111462710	::478024741627133000
255205725	::478024781363941000
80965569	::478024789974867000
142038800	::478024791455432000
26925878	::478024795461021000
50354861	::478024813663903000
247024165	::478024857511559000
527838807	::478024867741462000
182834679	::478024900536713000
250844163	::478024904315772000
264677315	::478024968677363000
160144135	::478024981440258000
247024165	::478025064689184000
527838807	::478025068338225000
160144135	::478025085870022000
60221494	::478025111417937000
220632867	::478025209216520000
18028506	::478025237276405000
264677315	::478025265369849000
250844163	::478025291756212000
160144135	::478025366619963000
400490673	::478025368398741000
187078541	::478025462455615000
401757405	::478025498799259000
430387521	::478025501454262000
328882474	::478025511805804000
160144135	::478025538024402000
111462710	::478025563614240000
328882474	::478025596132261000
307397057	::478025649920438000
16623113	::478025665334484000
397717926	::478025671273644000
264677315	::478025694027710000
600663496	::478025700700860000
111462710	::478025716026867000
30336818	::478025738030182000
397717926	::478025746062278000
430387521	::478025778760646000
328882474	::478025803209248000
183397191	::478025806716092000
397717926	::478025818158153000
268058306	::478025855600697000
54587465	::478025893881720000
348316521	::478025905709658000
250844163	::478025954896646000
241278291	::478025973729099000
253552344	::478026013285560000
33823755	::478026147780128000
98768681	::478026191002038000
264622253	::478026204650696000
155213009	::478026247050510000
65412211	::478026252373471000
253552344	::478026262230073000
19071786	::478026307667001000
250844163	::478026327556386000
111462710	::478026398284922000
111462710	::478026404748361000
107902551	::478026469898485000
96013044	::478026503905882000
423862446	::478026528669061000
386861626	::478026536390377000
361391612	::478026578421485000
64596921	::478026589859749000
151604434	::478026613087813000
315527257	::478026624147808000
250844163	::478026764317642000
260428602	::478026787684110000
253552344	::478026816192786000
285401749	::478026832340848000
29394513	::478026835952164000
253552344	::478026856881721000
65435835	::478026879765872000
155213009	::478026887172616000
47269984	::478026931602878000
401757405	::478027008350253000
183397191	::478027119013158000
61050527	::478027165834178000
349365015	::478027172226293000
80965569	::478027178517757000
250844163	::478027223799459000
41606452	::478027361578131000
310666452	::478027444377911000
264677315	::478027508471062000
381203261	::478027510446170000
264677315	::478027514481487000
9563172	::478027583729442000
35305414	::478027593909014000
250844163	::478027622941982000
310666452	::478027689291710000
328882474	::478027753011159000
591216066	::478027783059554000
30912658	::478027815951286000
423862446	::478027872792506000
46963484	::478027875489427000
182834679	::478027909039677000
109615689	::478028018594902000
357150048	::478028054527488000
155213009	::478028084998709000
42994926	::478028180054609000
161302101	::478028413316628000
155213009	::478028421528694000
65435835	::478028590639239000
328882474	::478028597450387000
110063681	::478028607978471000
413367641	::478028613972152000
36310459	::478028734365466000
328882474	::478028766237585000
474475074	::478028874287050000
498321918	::478028959175958000
420389630	::478029001777504000
34204169	::478029152919232000
477188816	::478029271412137000
155650977	::478029271487639000
430182591	::478029317835079000
36310459	::478029342686318000
357790406	::478029364315963000
11146552	::478029366820356000
33823755	::478029415746908000
580156304	::478029508399091000
31359307	::478029588296372000
236266292	::478029621632700000
271738272	::478029629542760000
498321918	::478029691866333000
387188572	::478029726318346000
253886962	::478029738456666000
271738272	::478029762372202000
253886962	::478029801971015000
110063681	::478029918832701000
36310459	::478030011300347000
271738272	::478030032900603000
269401499	::478030033953771000
443332358	::478030124529745000
443332358	::478030243627020000
54587465	::478030280918200000
428646436	::478030372371193000
249052117	::478030375512715000
54587465	::478030379685662000
328882474	::478030386677567000
328882474	::478030433058177000
328882474	::478030494345355000
339295860	::478030629586497000
36310459	::478030672104542000
430387521	::478030690869473000
30912658	::478030745647480000
130690913	::478030797593923000
273697690	::478030801733697000
403160004	::478030875696037000
216819428	::478030894553640000
216819428	::478031001957175000
273697690	::478031049927450000
30787413	::478031097474068000
261900342	::478031126426951000
400266696	::478031160548032000
278316478	::478031233415675000
400266696	::478031252512333000
261900342	::478031260451753000
271738272	::478031285361717000
430387521	::478031310326231000
34204169	::478031349664579000
587081117	::478031374113591000
430387521	::478031374184497000
400266696	::478031405859876000
201810972	::478031442862407000
36310459	::478031462479196000
56917722	::478031482166837000
430387521	::478031543454023000
110063681	::478031546856005000
365021832	::478031551754543000
400266696	::478031573246541000
357275400	::478031584231432000
243014276	::478031648412684000
278316478	::478031672672550000
237938155	::478031732856610000
80965569	::478031843917594000
271738272	::478031894064275000
38991775	::478031902293905000
617791569	::478031953858658000
435478224	::478031962355953000
208894791	::478031986427039000
261900342	::478032043868053000
98552986	::478032226656190000
65886399	::478032232775680000
237118122	::478032246646267000
234187240	::478032323343298000
361391612	::478032387889037000
205030447	::478032525650968000
307697597	::478032555149504000
36310459	::478032647261028000
499167427	::478032655905472000
352595123	::478032693595484000
330799447	::478032696862842000
481749191	::478032703082602000
253689041	::478032775371837000
617791569	::478032814429200000
98552986	::478032830732443000
617791569	::478032905344925000
335101950	::478033000332935000
529096266	::478033004233641000
400266696	::478033123050258000
187309818	::478033186468163000
346569016	::478033190008127000
330799447	::478033201118867000
63490594	::478033268533501000
198651083	::478033349089705000
295881773	::478033370325057000
22648162	::478033391322161000
271738272	::478033512671371000
200316617	::478033715470544000
15902298	::478033769023012000
263914867	::478033883678511000
258382946	::478033896756740000
358296822	::478033918713942000
351896383	::478033992005214000
259569717	::478034083348762000
259569717	::478034171525619000
403160004	::478034185031282000
403160004	::478034247224418000
200316617	::478034287389052000
398377928	::478034303096741000
548870171	::478034442318274000
617791569	::478034447208435000
15204110	::478034506151378000
335692629	::478034506348503000
479245748	::478034529798877000
393041277	::478034587051118000
403160004	::478034683583037000
50354861	::478034694433300000
375810749	::478034696291762000
273697690	::478034715463933000
15204110	::478034799677165000
613592670	::478034816793735000
328882474	::478034817431252000
393041277	::478034852957388000
241278291	::478034934024511000
161302101	::478034974541905000
454146385	::478034979361128000
454146385	::478035028694552000
344990761	::478035064778162000
397717926	::478035070515953000
33823755	::478035112236683000
341803593	::478035161267707000
280119639	::478035208378146000
479245748	::478035212413468000
187309818	::478035335121997000
259413656	::478035336489345000
413367641	::478035577007529000
454146385	::478035656820924000
9563172	::478035784529100000
285955708	::478035879991054000
617791569	::478036052523769000
499290157	::478036280979501000
38991775	::478036305754865000
15204110	::478036351162408000
115503799	::478036622853042000
234187240	::478036627361898000
462681637	::478036648870301000
92125226	::478036747163828000
76482742	::478036851404836000
256321392	::478036860410023000
38579155	::478036881968340000
203736885	::478036972607647000
264622253	::478036992559558000
90467952	::478037034557517000
474475074	::478037067729887000
435478224	::478037150722568000
6203992	::478037176773795000
116071398	::478037204103864000
273697690	::478037225998151000
474475074	::478037410043797000
160733683	::478037500674723000
355896730	::478037593649852000
273697690	::478037624989696000
29827759	::478037626470297000
273697690	::478037837687042000
259413656	::478037982751240000
201810972	::478038010345582000
201810972	::478038071590793000
201810972	::478038094286176000
479245748	::478038094512685000
56917722	::478038103496462000
400249617	::478038173381963000
16713682	::478038212951408000
423862446	::478038217275752000
6203992	::478038243968303000
29394513	::478038403574169000
115503799	::478038469390782000
192948373	::478038626471665000
241278291	::478038641181085000
335692629	::478038669824372000
29300584	::478038819733012000
207781904	::478038910849650000
305926788	::478038927623090000
326504971	::478038944475803000
56917722	::478038988406530000
305926788	::478038991582019000
277760577	::478038995554029000
418847263	::478039063300427000
23225674	::478039107260923000
592475734	::478039127804628000
326504971	::478039207265308000
23225674	::478039252534824000
326504971	::478039277607997000
233362394	::478039313683603000
335692629	::478039601375100000
321844248	::478039609713360000
19210855	::478039656425345000
256321392	::478039787010793000
321844248	::478039804945629000
435478224	::478039987863044000
116988168	::478040023661441000
36310459	::478040039331741000
200316617	::478040088245731000
259413656	::478040125008785000
31359307	::478040218189455000
15204110	::478040228222210000
573151200	::478040307372920000
110063681	::478040308169846000
241278291	::478040325739393000
247372701	::478040367322132000
279750654	::478040426990272000
321844248	::478040461123543000
284931188	::478040608616239000
321844248	::478040669429448000
400249617	::478040679965130000
55120405	::478040711263444000
499290157	::478040718506983000
326504971	::478040749338931000
253886962	::478040797410246000
225287674	::478040800404987000
240798548	::478040816263233000
38579155	::478040904021073000
454531259	::478040938711769000
435478224	::478040990096175000
24199433	::478041000313896000
335692629	::478041110577954000
339295860	::478041118030839000
240463390	::478041146556702000
454146385	::478041151157854000
36310459	::478041182476697000
247372701	::478041185899274000
304645030	::478041356913618000
30032107	::478041477054861000
240532669	::478041569770348000
65482831	::478041677035487000
401757405	::478041739362439000
63490594	::478041792223277000
176487313	::478041863921078000
189664484	::478041892794691000
335692629	::478041933194219000
330799447	::478042026274213000
189664484	::478042037653364000
259541688	::478042045635125000
240798548	::478042119869722000
271738272	::478042239952625000
335692629	::478042252783419000
341313395	::478042300820758000
509523903	::478042402305744000
80965569	::478042490705293000
490016303	::478042510645018000
28498427	::478042540546215000
15902298	::478042608208322000
499290157	::478042671332986000
355896730	::478042689339158000
187741596	::478042722528686000
40054726	::478042725175296000
15806298	::478042750118793000
313792688	::478042782716555000
30336818	::478042833774202000
499290157	::478042891655589000
26915925	::478042946814889000
18455966	::478043056902770000
31359307	::478043267276496000
498637061	::478043307906703000
259413656	::478043310314246000
18455966	::478043405306437000
22386194	::478043432876003000
240798548	::478043439045414000
490016303	::478043466006794000
490016303	::478043487901073000
346219373	::478043587662610000
323460527	::478043592875716000
499290157	::478043607015120000
41692308	::478043614720057000
31359307	::478043615454035000
319145382	::478043619300237000
299796220	::478043621254778000
323460527	::478043636211277000
31359307	::478043646559014000
499290157	::478043781582041000
47733122	::478043786791366000
110853177	::478043806424891000
319145382	::478043843842301000
323460527	::478043851072892000
341313395	::478043881427443000
382414670	::478043882010472000
285254109	::478043897860730000
369819130	::478043919092297000
110853177	::478043996103909000
15288029	::478044075279810000
260428602	::478044098746925000
323460527	::478044139712307000
499290157	::478044168997310000
326504971	::478044177049993000
30406728	::478044227272581000
323460527	::478044248076337000
326504971	::478044321262735000
203146266	::478044393073807000
326504971	::478044399532642000
323460527	::478044416154685000
304219715	::478044481720438000
44307877	::478044617141944000
326504971	::478044719973273000
490016303	::478044765750300000
430387521	::478044799690240000
285254109	::478044824235683000
63490594	::478044871127621000
326504971	::478044880703205000
326504971	::478045023980621000
414526765	::478045101797945000
285254109	::478045110723047000
326504971	::478045123918311000
393735397	::478045125713862000
330201359	::478045162195517000
323460527	::478045188938399000
335101950	::478045247276986000
308175001	::478045276674871000
38520445	::478045295444766000
314251743	::478045301144829000
277251070	::478045356148551000
41692308	::478045356618711000
314251743	::478045374767456000
47733122	::478045407092936000
323460527	::478045445227151000
400266696	::478045609426161000
326504971	::478045648504119000
53863390	::478045663553650000
283251929	::478045694327267000
326504971	::478045749804945000
20738985	::478045758906961000
283251929	::478045778184007000
326504971	::478045897511559000
22386194	::478046004533399000
326504971	::478046024687046000
454531259	::478046033386037000
323460527	::478046056802824000
384563395	::478046121902612000
326504971	::478046126344372000
41692308	::478046172066897000
176487313	::478046244364091000
330201359	::478046250294456000
440624261	::478046453802500000
221205505	::478046463877218000
323460527	::478046506084085000
294745245	::478046566830579000
326504971	::478046682651688000
26413556	::478046698237734000
444375493	::478046818371387000
411841714	::478046829062660000
271738272	::478046915657875000
430387521	::478046980392771000
402018122	::478046982066667000
402018122	::478047065621426000
271738272	::478047114300100000
47733122	::478047143014715000
271738272	::478047239034507000
271738272	::478047300858560000
285254109	::478047381821616000
201810972	::478047393800552000
326504971	::478047545411649000
22386194	::478047602517499000
47733122	::478047659295784000
22386194	::478047749288763000
323460527	::478047771488841000
516986236	::478047788597399000
110853177	::478047872559378000
200316617	::478047958794248000
323460527	::478048010870345000
193583131	::478048097294381000
47733122	::478048100607877000
273814896	::478048179062329000
285254109	::478048276244357000
25935173	::478048283651100000
433916111	::478048310948028000
418847263	::478048418372517000
58627481	::478048438907465000
110063681	::478048454045073000
47733122	::478048477336047000
400249617	::478048544452927000
440624261	::478048600480837000
400249617	::478048602061692000
204292930	::478048729086169000
47733122	::478048751412867000
323460527	::478048806068445000
486174522	::478048808723427000
486174522	::478048872439103000
608426191	::478048874490527000
282692620	::478048904337170000
430387521	::478048905674764000
47733122	::478048938755637000
486174522	::478048945688805000
233362394	::478048971622203000
79606394	::478048981227155000
95141856	::478049001267539000
222278624	::478049043877076000
310666452	::478049205383360000
229290429	::478049259271774000
95141856	::478049367103115000
435557155	::478049457897238000
310666452	::478049469565792000
317524005	::478049484296175000
95141856	::478049494236676000
79606394	::478049537245069000
310666452	::478049643923009000
79606394	::478049650919079000
286282963	::478049761438998000
310666452	::478049818783543000
321498402	::478049841978040000
241278291	::478049852484374000
41230104	::478049932851433000
95141856	::478049971108065000
100373532	::478050179070058000
95141856	::478050259973980000
473196438	::478050305469607000
288531248	::478050337774141000
323460527	::478050350679613000
52649582	::478050503994003000
254600909	::478050717023084000
315527257	::478050729144250000
95141856	::478050923739353000
310666452	::478050946938060000
95141856	::478051026512379000
457250385	::478051161187299000
471204596	::478051201670737000
499167427	::478051317718720000
95141856	::478051323829825000
383045348	::478051340489596000
286282963	::478051416070553000
214357483	::478051440540151000
294964037	::478051511973728000
308175001	::478051537302736000
254600909	::478051549638578000
52649582	::478051594076823000
294964037	::478051647575584000
454531259	::478051703879524000
216833550	::478051800042729000
529096266	::478051914127802000
430387521	::478052052027719000
214357483	::478052070944026000
30406728	::478052073729056000
553930094	::478052105626726000
271738272	::478052107702919000
240532669	::478052173964902000
155650977	::478052201802530000
55161530	::478052240310427000
435478224	::478052274791383000
232072216	::478052357545418000
474371126	::478052445948772000
214357483	::478052503208992000
349472194	::478052568049147000
232072216	::478052637083181000
286282963	::478052697024004000
249246314	::478052701192744000
124954284	::478052745614618000
214357483	::478052810173345000
161041223	::478052841052192000
271738272	::478052867408801000
161041223	::478052903891243000
214357483	::478053001613963000
128977591	::478053072540037000
262471070	::478053170342817000
389614947	::478053171093590000
552802620	::478053173563637000
32755384	::478053190697775000
633506625	::478053320939290000
214357483	::478053325254844000
399645465	::478053355714252000
161041223	::478053359774367000
454531259	::478053431479791000
605608831	::478053437448265000
349472194	::478053440401440000
271738272	::478053502397054000
271738272	::478053581568761000
341803593	::478053706412224000
294964037	::478053720551608000
222278624	::478053721872412000
634615880	::478053851702915000
18918771	::478053878328336000
341803593	::478053938185261000
208171241	::478053949879357000
207290040	::478054198047965000
271738272	::478054200903876000
349472194	::478054272819793000
474371126	::478054322648121000
633506625	::478054413630976000
214357483	::478054510942638000
222278624	::478054520610504000
264335101	::478054542601240000
296590824	::478054650713608000
497458875	::478054681051418000
430387521	::478054697949863000
264335101	::478054756808544000
15204110	::478054803210506000
506760887	::478054831966281000
430387521	::478054860336541000
47733122	::478054906038091000
264335101	::478054986136289000
221590506	::478055003253649000
234828491	::478055022094086000
340094001	::478055027790323000
66184984	::478055066826334000
214357483	::478055067057004000
340094001	::478055069838221000
264335101	::478055098757574000
234828491	::478055113169178000
177111779	::478055193431404000
249246314	::478055273374834000
437082385	::478055289686876000
214357483	::478055356984090000
177111779	::478055368979800000
18918771	::478055397614313000
271738272	::478055397865955000
273814896	::478055449066242000
437082385	::478055470977257000
47733122	::478055693229248000
506760887	::478055728142229000
568915908	::478055753283284000
435557155	::478055854915465000
100195876	::478056245056643000
100195876	::478056245648035000
163768701	::478056361444802000
124954284	::478056384865787000
124954284	::478056418478940000
368730450	::478056461810286000
242305581	::478056513660260000
479245748	::478056517066043000
368730450	::478056537588793000
349472194	::478056566001008000
124954284	::478056591925985000
479245748	::478056611353993000
208171241	::478056648687513000
279750654	::478056691532320000
124954284	::478056817143332000
402333632	::478056838814904000
124954284	::478056918456754000
374772557	::478056971887972000
321498402	::478056991328600000
268547296	::478057169284509000
321498402	::478057189652070000
349472194	::478057245914443000
53258017	::478057332526829000
264335101	::478057425635782000
53258017	::478057488441675000
349472194	::478057499674021000
234828491	::478057517696548000
268547296	::478057567248465000
52011370	::478057581911367000
47733122	::478057585946689000
277378135	::478057607278903000
29827759	::478057684378587000
349472194	::478057691278213000
29827759	::478057782323986000
264335101	::478057793430102000
349472194	::478058065712132000
64791948	::478058230024011000
34767424	::478058352207867000
161041223	::478058405148762000
294964037	::478058426275479000
15902298	::478058552515231000
322842111	::478058559180390000
214357483	::478058559372922000
124954284	::478058677216489000
214357483	::478058690855976000
260038180	::478058911493554000
277378135	::478058923904466000
47733122	::478059009573130000
230968348	::478059011023970000
237963845	::478059200648855000
230968348	::478059270466850000
47733122	::478059303522549000
349472194	::478059342655410000
17522792	::478059389828337000
262870925	::478059510171705000
49886698	::478059519130759000
110853177	::478059595592925000
75696479	::478059694112923000
253689041	::478059725897334000
262240809	::478059782629515000
59207269	::478059793446608000
239257340	::478059830616535000
16166332	::478059918184833000
230069479	::478059922140454000
400249617	::478059969128845000
103244523	::478060002335141000
357306642	::478060129250594000
262870925	::478060139518648000
47733122	::478060174729830000
253689041	::478060193327362000
271738272	::478060199500996000
355717008	::478060249719767000
271738272	::478060293268844000
349472194	::478060308138037000
262240809	::478060311493492000
230069479	::478060331642933000
47733122	::478060392737177000
536141027	::478060394997510000
230069479	::478060458050850000
312435293	::478060528829730000
32973618	::478060694873858000
400249617	::478060750099857000
208171241	::478060790537531000
277378135	::478060946498547000
62186442	::478060960343916000
47733122	::478061146499743000
234828491	::478061255500906000
47733122	::478061313995051000
521938520	::478061361990496000
410877459	::478061412388831000
26915925	::478061521172701000
454531259	::478061732489732000
234828491	::478061773069623000
47733122	::478061840048877000
283251929	::478061960022736000
279139758	::478062031463923000
50546012	::478062220107325000
368730450	::478062254248960000
262240809	::478062276101287000
279139758	::478062321344860000
47733122	::478062362545901000
24392243	::478062368673374000
29302446	::478062443139063000
262240809	::478062536756318000
198651083	::478062560252813000
261942709	::478062705635385000
29827759	::478062796123701000
35923992	::478063024172183000
358307309	::478063229110059000
279139758	::478063285401432000
400249617	::478063357073690000
29827759	::478063457540247000
214357483	::478063489110401000
454531259	::478063562733002000
92568275	::478063569465274000
326636490	::478063625727647000
381203261	::478063631855153000
29827759	::478063821941399000
326636490	::478063822184652000
214357483	::478063880501870000
498321918	::478063920822124000
365203632	::478063954540134000
326636490	::478063959162245000
309167251	::478063985825431000
346219373	::478064041026658000
326636490	::478064094395006000
214357483	::478064189710155000
244290101	::478064260539744000
346219373	::478064421915615000
234828491	::478064425107070000
326636490	::478064572600164000
244290101	::478064590929297000
214357483	::478064652325122000
375734748	::478064674559492000
326636490	::478064680293105000
244290101	::478064780323061000
326636490	::478064814804451000
340094001	::478064840096088000
480973099	::478064908869697000
634615880	::478065001173774000
40054726	::478065229512081000
234828491	::478065309434527000
454531259	::478065358301970000
234828491	::478065506436784000
214357483	::478065619846172000
54754940	::478065660086714000
381203261	::478065670887063000
228213959	::478065768983044000
400249617	::478065854672695000
234828491	::478065864353144000
349472194	::478065871802609000
91666102	::478065962437312000
25359188	::478065984905822000
128937859	::478066120629686000
272184078	::478066263214669000
47733122	::478066313387339000
310666452	::478066360212131000
228213959	::478066378889367000
25359188	::478066405330272000
272184078	::478066418857295000
262843671	::478066584808734000
29302446	::478066684893212000
310666452	::478066757043642000
310666452	::478066810617475000
498321918	::478066844717568000
49886698	::478066855811096000
234828491	::478066906557980000
463138486	::478066951928164000
273814896	::478067003341955000
60712766	::478067066919194000
22386194	::478067136842059000
219188629	::478067293734567000
53258017	::478067436290596000
214357483	::478067479936110000
400249617	::478067488312545000
53258017	::478067608697470000
234828491	::478067619111927000
128284695	::478067622865797000
505323751	::478067676040806000
85211920	::478067682667790000
338543771	::478067730654826000
214357483	::478067765815689000
234828491	::478067788511072000
214357483	::478068075799908000
26198298	::478068293337501000
214357483	::478068299553443000
53258017	::478068472661159000
287228225	::478068544127905000
106855310	::478068588323295000
214357483	::478068616487657000
435478224	::478068696649592000
151604434	::478068711451283000
355717008	::478069020164644000
256756265	::478069061050322000
211376385	::478069098698772000
204292930	::478069175433179000
243830281	::478069310938943000
214357483	::478069313182502000
33217361	::478069373937385000
71597388	::478069491151433000
349472194	::478069498009120000
230968348	::478069534943764000
373653741	::478069541373624000
247560161	::478069553495543000
225893243	::478069807775223000
71597388	::478069830713876000
392301070	::478069917434933000
429348972	::478070028244647000
348683759	::478070045369577000
230968348	::478070048888610000
179669687	::478070070015295000
128284695	::478070224366080000
214357483	::478070236994748000
249246314	::478070378187603000
256756265	::478070499868565000
26198298	::478070518080208000
230968348	::478070538095439000
204292930	::478070621625020000
214357483	::478070639329153000
70483417	::478070655187816000
349472194	::478070664986099000
505496552	::478070730928967000
559837229	::478070856066011000
545784705	::478070938337292000
253689041	::478071089529364000
30406728	::478071115890192000
254600909	::478071213902675000
26198298	::478071268495732000
30406728	::478071324795887000
214357483	::478071368802521000
370416747	::478071536172417000
237530197	::478071536424062000
148436850	::478071549120241000
370416747	::478071614719160000
545784705	::478071625716625000
408031484	::478071684247736000
214357483	::478071693596823000
222278624	::478071725536452000
444375493	::478071798269878000
28771314	::478071811822067000
444375493	::478071846231736000
82600674	::478071954826485000
279750654	::478071957653823000
187078541	::478071991694413000
178269816	::478072026943721000
473718221	::478072047059230000
299796220	::478072085953400000
243830281	::478072138839359000
174720518	::478072161660583000
70839289	::478072196091609000
214357483	::478072208074342000
396454394	::478072429466906000
214357483	::478072479185772000
30406728	::478072647343812000
370416747	::478072725781897000
282692620	::478072808904617000
509523903	::478072843612086000
30406728	::478072863262392000
187078541	::478072945323941000
94310638	::478072982599114000
271370762	::478072998222905000
214357483	::478073049304948000
552802620	::478073186135732000
52649582	::478073189684097000
283051149	::478073240363888000
61402370	::478073653318680000
277829772	::478073692375633000
309167251	::478073698986254000
26915925	::478073718707867000
236595577	::478073856293212000
61402370	::478073901466284000
491357856	::478074004553875000
214357483	::478074101546770000
243830281	::478074166466596000
414374118	::478074224125689000
146909951	::478074550778077000
46070001	::478074657636368000
146909951	::478074731158306000
450560571	::478074826851368000
167365283	::478074950474297000
18028506	::478075179219042000
349472194	::478075249150672000
378367977	::478075289256226000
509523903	::478075384043298000
382414670	::478075406994927000
234828491	::478075471549067000
100742600	::478075490545446000
458010782	::478075647206907000
389614947	::478075861112213000
400249617	::478075968691503000
98552986	::478076016574099000
435478224	::478076337387999000
400249617	::478076447739744000
22386194	::478076706071511000
96013044	::478076718771875000
61402370	::478076853920759000
491357856	::478076952407195000
498637061	::478077239360106000
344990761	::478077448694026000
344990761	::478077514020302000
122283306	::478077525621342000
122283306	::478077601362083000
47733122	::478077671990378000
100376439	::478077901586595000
587081117	::478077963347701000
276784048	::478078110932672000
272184078	::478078187570995000
30406728	::478078633831976000
509523903	::478078667210248000
47733122	::478078681110556000
283251929	::478078817580621000
22414245	::478078977106382000
301257200	::478079010950610000
47733122	::478079240785895000
587081117	::478079684182163000
208171241	::478079734459293000
15806298	::478079780848689000
50354861	::478079853812383000
247560161	::478080178581557000
102489930	::478080544685957000
243830281	::478080576545914000
479156555	::478080581679730000
326504971	::478080662625218000
47733122	::478080669588152000
47733122	::478080810407714000
102489930	::478081023214096000
47733122	::478081034379354000
208171241	::478081141602516000
587081117	::478081286527926000
90467952	::478081454778634000
68775336	::478081772194779000
509523903	::478081831951015000
26915925	::478081853342351000
61402370	::478081880668270000
506707370	::478081884132769000
26915925	::478081922258984000
179669687	::478081994883362000
509523903	::478082137334104000
331397011	::478082189431558000
26915925	::478082198328074000
344990761	::478082398903492000
232072216	::478082502754828000
126428969	::478082679309471000
369804138	::478082808251166000
33528820	::478082898457686000
258226046	::478082923027906000
25935173	::478082957756731000
286282963	::478083024463339000
33528820	::478083051457507000
128937859	::478083224732594000
126428969	::478083267527049000
286282963	::478083408212795000
220867112	::478084119356649000
432116634	::478084124939280000
17035194	::478084351641808000
177111779	::478084398634381000
344990761	::478084503450447000
344990761	::478084757260369000
374659572	::478084820292354000
418965366	::478084926387277000
232072216	::478084929574940000
418965366	::478084994255310000
321844248	::478085357096140000
116988168	::478085383159181000
265760942	::478085646544687000
283251929	::478085710256566000
344990761	::478085715533004000
116988168	::478085777453088000
116988168	::478085908554452000
28510276	::478086064557809000
122283306	::478086392614899000
116988168	::478086565659283000
418965366	::478086585716838000
61402370	::478086631376060000
200764512	::478086779124592000
95141856	::478086783021117000
116988168	::478086793103822000
35706997	::478086933109698000
95141856	::478086953406304000
61402370	::478087016450895000
95141856	::478087029310652000
116988168	::478087178702962000
200764512	::478087200807337000
700013623	::478087229324025000
451868427	::478087387847741000
60218540	::478087479384633000
451868427	::478087582014656000
200764512	::478087680828653000
64813007	::478087863922606000
258226046	::478087937427386000
374659572	::478087980578799000
374659572	::478088020185608000
451868427	::478088282496974000
451868427	::478088390147993000
226429138	::478088575691788000
266317182	::478089060217790000
266317182	::478089169747865000
344990761	::478089215650308000
200764512	::478089271166124000
195154119	::478089360735088000
200764512	::478089382831075000
22414245	::478089408797614000
22414245	::478089443400622000
200764512	::478089529413623000
226429138	::478089665074176000
200764512	::478089854233083000
226429138	::478090108646985000
200764512	::478090123230588000
252314330	::478090222354595000
64813007	::478090248556384000
200764512	::478090292374302000
418965366	::478090327115702000
387941507	::478090436213739000
313792688	::478090511048118000
258226046	::478090523391967000
18028506	::478090548335882000
226429138	::478090582825652000
200764512	::478090600882139000
64926237	::478090622256308000
620519142	::478091128781017000
200764512	::478091132585639000
283251929	::478091199157661000
283251929	::478091248419745000
344990761	::478091641828671000
344990761	::478091776243539000
110853177	::478091960734199000
65526622	::478092062295093000
374659572	::478092063616299000
620519142	::478092112018161000
360761105	::478092204951764000
258226046	::478092427652108000
258226046	::478092624650190000
258226046	::478092689913573000
344990761	::478092862018838000
554041249	::478092879743975000
379253079	::478092896177238000
65526622	::478093005342400000
360761105	::478093131133763000
554041249	::478093204311801000
61402370	::478093225048416000
287228225	::478093264814211000
40054726	::478093440614297000
258226046	::478094140538769000
402492947	::478094391228526000
630076052	::478094406667366000
402492947	::478094448992464000
630076052	::478094776412033000
620519142	::478094787803770000
14307454	::478094825695490000
630076052	::478094826445869000
360761105	::478094861745545000
46070001	::478094978011635000
46070001	::478095054628986000
402492947	::478095109117210000
630076052	::478095254952742000
21415532	::478095472876593000
258226046	::478095505096863000
65526622	::478095582276628000
562590159	::478095855069589000
275681559	::478096170225770000
355612007	::478096280237768000
90797741	::478096514292936000
65526622	::478096538070450000
90797741	::478096617359552000
258226046	::478096784976117000
36829018	::478097078594568000
49221816	::478097341896196000
49221816	::478097373835821000
220867112	::478097865890230000
630076052	::478097905065013000
344990761	::478097977907896000
392434084	::478098152440864000
630076052	::478098221718192000
275681559	::478098229176053000
19939574	::478098485472804000
327934017	::478098505635225000
152715270	::478098720974598000
275681559	::478099141592354000
195154119	::478099384065081000
98552986	::478099454864936000
258226046	::478099704857653000
131420707	::478099916254740000
322465167	::478100215774203000
19222225	::478100368719872000
15186859	::478100676879605000
337367504	::478100721037242000
131420707	::478100750837350000
337367504	::478100777693888000
337367504	::478100881255436000
344990761	::478100946665611000
131420707	::478101080526426000
91666102	::478101090509287000
258226046	::478101208146526000
131420707	::478101634799509000
131420707	::478101702952755000
550757928	::478101748960464000
550757928	::478101802844696000
562590159	::478102234082070000
36829018	::478102546251513000
550757928	::478102730209501000
136458681	::478102990717730000
18028506	::478103107470372000
236271147	::478103314639618000
364439246	::478103865582452000
550757928	::478104040006746000
310666452	::478104563858161000
115459999	::478104596888301000
259466143	::478104621680848000
259466143	::478104693076267000
310666452	::478104715138306000
458529098	::478104774345109000
364439246	::478105345689387000
550757928	::478105662019616000
550757928	::478106215797755000
66555228	::478106359427125000
279139758	::478106430181244000
550757928	::478106810814324000
40478607	::478107041979195000
562590159	::478107124229091000
236271147	::478107159402926000
86349050	::478107267351740000
344990761	::478107330299826000
29319846	::478107676313149000
234214828	::478108344599969000
213187842	::478108472081645000
325849507	::478108621755412000
287228225	::478109237457854000
65526622	::478109838854324000
22414245	::478110383383642000
287228225	::478110522538090000
17054163	::478110657494003000
239313896	::478110788989616000
28510276	::478110949782851000
239313896	::478111234571505000
369804138	::478111447193767000
550757928	::478111676597035000
510678171	::478112093754122000
26198298	::478113065838186000
369804138	::478113457590792000
15782772	::478113608912478000
258226046	::478113623621918000
429558621	::478114458855022000
245957488	::478115111932919000
245957488	::478115258083446000
364439246	::478115370910638000
172025978	::478116331196121000
459612485	::478116761653747000
301657872	::478117065727819000
75034878	::478117201505816000
551501734	::478117222901350000
69044676	::478117382947618000
115459999	::478117870203707000
14307454	::478118620753829000
258226046	::478118793932075000
188480631	::478119039810940000
29984961	::478119289740722000
14307454	::478119359618220000
188480631	::478119559829151000
378778103	::478119594150752000
97307001	::478119812632023000
41465619	::478120002747260000
278874928	::478120028169334000
68818829	::478120307123707000
278874928	::478120452909707000
68818829	::478120551861338000
278874928	::478120600821858000
143969555	::478120763875004000
25935173	::478120871526023000
68818829	::478120917176827000
188480631	::478120922340405000
278874928	::478121008772423000
260979062	::478121162153533000
276787570	::478121214116773000
390479008	::478121231384731000
18437537	::478121285441310000
276787570	::478121393629196000
218956862	::478121580489240000
276787570	::478121638928457000
276381534	::478121818747052000
254711141	::478121899642195000
258226046	::478122058287550000
276787570	::478122135550840000
188480631	::478122148939440000
34796664	::478122189825138000
276787570	::478122277137944000
276787570	::478122655753580000
276787570	::478122793276420000
276787570	::478122919650816000
276787570	::478123124714504000
276787570	::478123240968048000
337367504	::478123491401555000
278874928	::478123509474795000
254711141	::478123510611456000
387625128	::478123609471598000
45190114	::478124214546079000
278874928	::478125012344266000
28405302	::478125179101396000
216168764	::478125203424149000
315872678	::478125221543563000
165658390	::478125590059294000
214678768	::478126235776610000
216168764	::478126757514870000
29849760	::478126837407559000
29319846	::478126965468459000
137426396	::478127180845563000
20941662	::478127877314338000
408772521	::478127938081415000
256845035	::478128134739742000
408772521	::478128683107246000
26198467	::478128783715614000
184195472	::478128840938516000
172573942	::478129104261488000
172573942	::478129258200825000
31250549	::478129485548498000
35369698	::478129593506078000
210674392	::478129649336061000
216168764	::478129840206270000
299796220	::478129842861654000
35369698	::478129871928188000
65526622	::478130297842991000
498637061	::478130983615860000
104990093	::478131539428265000
104990093	::478131615735222000
225287674	::478132025946169000
236930269	::478132037874749000
430072028	::478132347842613000
181101394	::478132381392441000
343018153	::478132408282128000
313792688	::478132520827895000
105852149	::478132766144360000
193583131	::478133188376936000
562590159	::478133247298125000
103138091	::478133281540423000
31345791	::478133321109868000
460772038	::478133390533607000
463138486	::478133621417857000
463138486	::478133889148678000
416506126	::478134254434385000
365523194	::478134276097982000
338120144	::478134283073110000
613956023	::478134405836206000
378773930	::478134735135592000
22294252	::478135156310433000
59647298	::478135941089873000
59647298	::478135981678145000
59647298	::478136053807587000
59647298	::478136072740696000
374772557	::478136161324384000
41230104	::478136234896678000
59647298	::478136490547879000
22294252	::478136733062934000
62396842	::478137068216782000
186823940	::478137468227559000
165290348	::478137502885085000
50228529	::478137817038454000
472528304	::478138142122606000
59647298	::478138299882557000
41230104	::478138435895427000
14307454	::478138457739767000
14307454	::478138617052012000
225691566	::478138628456325000
59647298	::478138997374320000
22294252	::478139054132068000
59647298	::478139161979789000
344442687	::478139384492224000
18551115	::478139919614107000
60399576	::478139968951300000
81765661	::478140048961843000
107610605	::478140131090894000
265553576	::478140196630695000
545784705	::478140435538661000
22294252	::478140454828257000
22294252	::478140603906424000
314988406	::478141116085469000
72210207	::478141516481695000
59454178	::478141961845497000
228845995	::478141979625537000
57933673	::478142327458758000
368386947	::478143153292447000
39469570	::478143470755151000
39469570	::478144223553015000
215109001	::478144311473631000
277794018	::478144486443204000
80157666	::478144692316413000
529096266	::478144784721543000
110236585	::478144904234041000
34536365	::478144931106537000
54587465	::478145205955072000
110563920	::478145232954220000
228845995	::478145310729179000
114064449	::478145370665779000
128284695	::478145473166196000
255205725	::478145611783761000
255547325	::478145853660467000
176489426	::478146037522399000
164676969	::478146100499468000
18929923	::478146181357641000
228845995	::478146197082103000
545129813	::478146910881333000
176489426	::478146931391496000
32382173	::478147050362920000
396332641	::478147198321197000
253120136	::478147285784604000
39469570	::478147676597665000
145572480	::478147716535439000
29198251	::478147765189742000
83878535	::478147848702144000
145572480	::478147894340370000
120851061	::478147960371298000
327934017	::478148147576049000
378850242	::478148278950047000
145572480	::478148326559195000
513270198	::478148395022823000
237963845	::478148398319947000
202196262	::478148495837118000
164676969	::478148498936709000
38440249	::478148533254500000
68966030	::478148566821912000
338073739	::478148610685956000
237963845	::478148687101980000
272184078	::478148898222252000
285906246	::478149001728897000
133508241	::478149101091971000
68775336	::478149169014509000
485252693	::478149179638677000
19734494	::478149233967902000
120851061	::478149419515129000
19734494	::478149443494371000
100195876	::478149462607405000
100195876	::478149463182024000
19071786	::478149491993116000
304219715	::478149734100520000
432116634	::478149972316016000
68966030	::478150193381392000
521938520	::478150320607199000
70982412	::478150464454680000
261605370	::478150530389540000
432116634	::478151222671572000
298216731	::478151351533568000
20804321	::478151471469703000
31144939	::478151540034011000
19111395	::478151749891411000
214779476	::478151865142870000
184885982	::478151994990161000
184885982	::478152080604278000
184885982	::478152156248559000
184885982	::478152367020720000
232736272	::478152393394499000
232736272	::478152437212381000
160495648	::478152456233181000
438582644	::478152458670469000
184885982	::478152620801282000
462681637	::478152623879892000
111124977	::478152907838468000
325242803	::478152954944684000
73275873	::478153006140358000
19734494	::478153227322413000
73275873	::478153317839671000
236271147	::478153347535765000
214779476	::478153468855984000
19734494	::478153482680033000
252314330	::478153910805594000
562590159	::478154144805449000
262939560	::478154224836964000
214779476	::478154387186278000
341037427	::478154604475977000
118855202	::478154692212842000
340688867	::478155078109372000
329471370	::478155081783574000
19374297	::478155262113902000
140206179	::478155285539082000
152127827	::478155366136422000
321839755	::478155700963926000
340688867	::478155787131707000
176489426	::478155922674438000
159944196	::478156084230643000
94215450	::478156146012741000
145572480	::478156178753458000
16566189	::478156287343996000
214779476	::478156536607698000
552802620	::478156632421986000
495135733	::478156640651198000
189664484	::478157207603646000
432622681	::478157334292623000
42481762	::478157430132842000
56169190	::478157768637964000
67492430	::478157803518197000
56169190	::478157837537783000
94215450	::478157863131443000
109060628	::478157865648013000
401443377	::478158164810952000
118733444	::478158425935720000
498637061	::478158766538780000
86970230	::478158768803291000
338073739	::478158857710350000
268547296	::478158924286529000
27626703	::478159139114205000
338073739	::478159260858466000
27626703	::478159324473094000
232736272	::478159327229136000
479156555	::478159586885894000
68818829	::478159657538560000
101881386	::478159822056337000
109060628	::478159869548433000
299796220	::478160037932974000
18929923	::478160202014150000
71284640	::478160299183198000
409336092	::478160355433009000
409336092	::478160378480693000
624360378	::478160408550068000
42481762	::478160674942902000
213887474	::478160718689075000
237621304	::478160998163968000
237621304	::478161120260128000
384503737	::478161135129346000
186287095	::478161161708638000
396929208	::478161179853213000
624360378	::478161341195497000
56169190	::478161356328534000
52295994	::478161438553698000
277378135	::478161449408552000
29300584	::478161478558949000
277378135	::478161600718069000
24494616	::478161672042188000
220532575	::478161680531456000
44451086	::478162106152259000
477235727	::478162116206403000
463855595	::478162471874985000
186823940	::478162613915107000
325242803	::478162854601064000
375385791	::478162891456405000
65832155	::478163001418473000
55704588	::478163033848430000
300594041	::478163113611513000
82257804	::478163269090574000
20190503	::478163316742062000
39863661	::478163327282331000
545540214	::478163342679625000
449981984	::478163421004046000
230365198	::478163471499296000
122614290	::478163504176701000
18929923	::478163572531691000
256088386	::478163581561610000
72123971	::478163956620853000
18929923	::478163958332133000
42481762	::478164073205751000
42481762	::478164174275899000
72123971	::478164208182628000
59647298	::478164297399287000
72123971	::478164346531741000
27626703	::478164524155949000
28054060	::478164533777674000
72123971	::478164535883599000
296433109	::478164550702096000
59647298	::478164576442146000
296433109	::478164603835539000
260911912	::478164637851336000
344442687	::478164706771759000
370416747	::478164878503731000
230365198	::478164899676569000
259466143	::478164970740645000
165491208	::478165011735797000
56169190	::478165205679996000
92125226	::478165207462993000
319145382	::478165360827326000
31258629	::478165562887925000
237621304	::478165566255935000
79476731	::478165617145442000
84849075	::478165726545862000
22559382	::478165791884709000
332631850	::478165834880520000
263389464	::478165870515322000
22559382	::478165970876633000
122283306	::478165984461602000
48804765	::478166133716295000
338073739	::478166143350218000
18455966	::478166234660634000
429558621	::478166280395321000
331482356	::478166281913257000
412159259	::478166599258869000
224682361	::478166643395551000
198406854	::478166780477575000
237621304	::478166787851161000
230903702	::478166927236272000
198406854	::478167021432344000
325242803	::478167153343221000
379152968	::478167181776392000
187049333	::478167378706980000
268246881	::478167426212052000
277378135	::478167539084955000
258609027	::478167585507532000
59647298	::478167592947826000
18336787	::478167596001292000
217563665	::478167635948216000
268246881	::478167640389984000
506519570	::478167821981990000
94226339	::478167838885040000
268246881	::478167839342620000
230069479	::478167839602663000
349904873	::478168052119261000
277378135	::478168127533219000
24803741	::478168263227342000
19837708	::478168396920791000
20293581	::478168502164283000
20293581	::478168512318672000
373147853	::478168541037080000
137426396	::478168652085465000
59647298	::478168784507641000
115852151	::478168853328183000
30336818	::478168854129295000
137426396	::478168965316112000
41143305	::478168990598979000
53863390	::478169015098286000
72123971	::478169015727034000
326636490	::478169087072555000
53863390	::478169105368088000
440875002	::478169136325865000
137426396	::478169160498036000
59647298	::478169225970733000
69916558	::478169391176380000
375810749	::478169644650725000
142038800	::478169701684879000
59647298	::478169750611034000
224682361	::478169785008926000
312710029	::478169822434324000
351264389	::478169885596323000
79861287	::478169917251158000
51649971	::478169978231717000
81630455	::478169991762964000
81630455	::478170041637412000
23027915	::478170068681912000
81630455	::478170083983118000
81630455	::478170131567497000
59647298	::478170200412413000
249468865	::478170225423048000
81630455	::478170250689933000
79861287	::478170258529083000
190492046	::478170359716663000
79861287	::478170406076301000
49052615	::478170497965105000
49052615	::478170573378715000
376361293	::478170575853322000
330691749	::478170641037017000
29737650	::478170663044526000
336821368	::478170761778061000
357308471	::478170776768876000
18455966	::478170869194571000
52105336	::478170974127267000
81630455	::478171049893593000
321876841	::478171058869399000
81154377	::478171133494038000
505510212	::478171152620457000
49052615	::478171180651008000
35869207	::478171182584176000
81630455	::478171358455922000
368386947	::478171365787590000
364043601	::478171400566734000
301042701	::478171419919282000
346173821	::478171438374199000
190492046	::478171486403190000
619492928	::478171529432535000
358307309	::478171579508334000
432116634	::478171917656944000
451667062	::478171933151092000
406110065	::478172004487806000
338073739	::478172063006334000
619492928	::478172066982932000
357308471	::478172098352148000
273748024	::478172106425786000
355612007	::478172118996111000
20112840	::478172305529790000
86243090	::478172400723312000
235382002	::478172427290046000
434045786	::478172519598682000
405239647	::478172568902307000
95231863	::478172757461839000
285906246	::478172840668463000
414217500	::478172841817669000
53863390	::478172846368509000
250774954	::478172857772822000
262939560	::478172894606790000
330201359	::478172955961073000
335608417	::478172997509865000
86243090	::478173009966948000
553934357	::478173282504835000
283518032	::478173315547553000
246409056	::478173403556622000
81630455	::478173451040333000
260428602	::478173462528552000
120851061	::478173468614078000
110236585	::478173594246451000
72123971	::478173734981750000
29300584	::478173819275067000
78213	::478173831321120000
475031809	::478173849385963000
29300584	::478173863873101000
220532575	::478173903320145000
78213	::478174014025003000
38623896	::478174047206137000
308657649	::478174104181542000
28736200	::478174110363557000
519086519	::478174112506867000
325242803	::478174124649775000
63617875	::478174217666433000
41967329	::478174310369329000
519086519	::478174488341663000
151190656	::478174519602188000
400704846	::478174582919008000
634615880	::478174639546314000
280798922	::478174677383143000
67492430	::478174733872422000
517075828	::478174762687287000
23933265	::478174776843046000
364043601	::478174841347264000
237621304	::478174887161241000
237621304	::478174939602628000
35869207	::478174943822512000
135681283	::478175038936739000
341153843	::478175216355786000
414526765	::478175219090472000
404496513	::478175315039358000
414526765	::478175413043490000
53863390	::478175445910032000
63490594	::478175448002600000
23672351	::478175530567872000
268073941	::478175584905068000
387472182	::478175586410455000
357308471	::478175610104463000
431264673	::478175644535500000
87812967	::478175651816808000
605601195	::478175659827924000
615636079	::478175704740163000
355598729	::478175792791171000
415953059	::478176051953414000
87812967	::478176099047075000
53863390	::478176141782810000
483526518	::478176144592625000
53863390	::478176250146861000
415953059	::478176252290170000
415953059	::478176281591578000
414526765	::478176319629697000
27335023	::478176323731345000
15282962	::478176354794754000
10095952	::478176371504852000
56509474	::478176378446422000
254600909	::478176443156156000
418965366	::478176573196369000
33011898	::478176593823944000
14307454	::478176621552488000
291518680	::478176646466658000
53863390	::478176838939070000
377715399	::478176962192879000
190492046	::478176976633884000
376425912	::478177062264795000
508054066	::478177075531358000
364043601	::478177098612613000
33683248	::478177107701661000
619492928	::478177192246263000
355717008	::478177246164049000
579271413	::478177266024083000
25223941	::478177373796306000
237621304	::478177400425959000
25223941	::478177425134604000
25223941	::478177444331937000
25223941	::478177474820321000
25223941	::478177504809603000
363969403	::478177538519203000
19895969	::478177546413297000
275681559	::478177755574464000
384494456	::478177794170429000
359446141	::478177849997012000
431215016	::478177852765270000
211904285	::478177880305057000
19895969	::478177889561903000
321498402	::478177933652414000
151604434	::478178022046978000
371578955	::478178037742055000
207290040	::478178052279922000
150034005	::478178058583568000
81630455	::478178081178648000
431215016	::478178118461825000
355717008	::478178131426443000
38713173	::478178176296693000
634615880	::478178202830274000
28197443	::478178223507771000
15282962	::478178361756622000
153543800	::478178533005856000
19895969	::478178548487036000
200849010	::478178671165841000
27335023	::478178737729437000
396786261	::478178740719980000
349788720	::478178980022222000
431215016	::478179042655744000
431215016	::478179083923505000
230069479	::478179102097428000
53863390	::478179158326276000
440314946	::478179240786296000
59622669	::478179270435422000
341153843	::478179293064093000
477235727	::478179311745499000
146608159	::478179314639196000
349788720	::478179379852627000
359806236	::478179580096696000
321839755	::478179684669468000
15282962	::478179749928640000
6203992	::478179765497917000
213887474	::478179782598074000
213887474	::478179807675822000
357790406	::478179850940055000
29473860	::478179870196125000
431215016	::478180053390753000
277378135	::478180081190572000
6203992	::478180084608548000
342934741	::478180106393755000
213887474	::478180113813876000
22504277	::478180132679852000
213887474	::478180152120459000
33683248	::478180189755965000
67656722	::478180193174315000
310321041	::478180218382086000
342934741	::478180274254016000
513658421	::478180289676853000
53863390	::478180307137732000
431215016	::478180321041850000
376361293	::478180324481187000
230069479	::478180412381200000
431215016	::478180412783857000
25178781	::478180427597770000
342934741	::478180462385311000
67656722	::478180493238996000
389614947	::478180497601085000
259573654	::478180650928066000
27626703	::478180677494374000
63617875	::478180750815428000
215174499	::478180841949241000
197277853	::478180972190781000
67656722	::478180991656534000
22944914	::478181134543884000
259573654	::478181175618703000
447313860	::478181288264744000
151190656	::478181289934467000
322446637	::478181328542638000
131254355	::478181360801030000
481749191	::478181402731479000
39469570	::478181414278803000
120532808	::478181434192973000
358307309	::478181435422294000
330645900	::478181502149095000
54754940	::478181505626550000
709921765	::478181512622653000
371817971	::478181529936752000
67656722	::478181703694163000
39469570	::478181739358330000
283518032	::478181758685683000
27626703	::478181873961562000
349788720	::478181887597617000
73275873	::478181929947521000
432622681	::478181995546021000
19684793	::478182045131493000
142038800	::478182111934156000
420323287	::478182130884050000
15204110	::478182236571701000
197277853	::478182278661554000
243014276	::478182415408832000
430387521	::478182460300476000
29827759	::478182465354625000
373147853	::478182534250254000
67656722	::478182715817476000
420323287	::478182736252121000
497630362	::478182742937841000
38579155	::478182805927505000
420323287	::478182812940775000
16002106	::478182977755566000
133112299	::478182978129231000
17326645	::478182994973184000
420323287	::478183039873593000
15282962	::478183048237051000
99827590	::478183062174326000
243014276	::478183064527310000
65826107	::478183065156849000
67656722	::478183116826484000
368170408	::478183122857918000
65826107	::478183213186445000
451868502	::478183299039641000
418847263	::478183604850524000
214200689	::478183615420174000
431264673	::478183641517150000
329333638	::478183794072358000
340688867	::478183966160089000
432116634	::478183993574047000
368170408	::478183995197624000
324536771	::478184136407257000
78213	::478184140899368000
214200689	::478184163250802000
355717008	::478184180485197000
368170408	::478184191390404000
368170408	::478184193370107000
233362394	::478184217881608000
368170408	::478184243777269000
368170408	::478184260214747000
214200689	::478184332386136000
15282962	::478184341101891000
632481728	::478184352971784000
632481728	::478184468214448000
67656722	::478184484542885000
368170408	::478184553706975000
334420539	::478184555430412000
268034501	::478184567245770000
368170408	::478184574456188000
368170408	::478184599353581000
214200689	::478184655821496000
214200689	::478184696229425000
268034501	::478184698313588000
214200689	::478184728286461000
65826107	::478184775329808000
214200689	::478184894355767000
214200689	::478184935912910000
59454178	::478184972332044000
214200689	::478185018351960000
534913317	::478185098873806000
424709673	::478185151910776000
310321041	::478185266277257000
22414245	::478185300624044000
214200689	::478185366214959000
150034005	::478185448993718000
205501297	::478185483672244000
65826107	::478185511098810000
15282962	::478185522649894000
430387521	::478185575036755000
309167251	::478185588269780000
368170408	::478185682339647000
243014276	::478185693211295000
236271147	::478185703030153000
236271147	::478185776581459000
355717008	::478185976330977000
313341167	::478185996677550000
15282962	::478186072468631000
214200689	::478186110099939000
411841714	::478186145499856000
277378135	::478186208062099000
23665083	::478186226361450000
148197450	::478186228622163000
254600909	::478186280329949000
19222225	::478186294800293000
214200689	::478186330544152000
33703073	::478186420415496000
277378135	::478186435699560000
55120405	::478186452493533000
214200689	::478186514141446000
19222225	::478186515000881000
205030447	::478186585767149000
302934050	::478186616943804000
378609308	::478186636040105000
408049418	::478186671801135000
33703073	::478186729313431000
364043601	::478186838562467000
73275873	::478186864676208000
236271147	::478186998533206000
465934852	::478187086596825000
233362394	::478187158319415000
236271147	::478187195858444000
237938155	::478187499454726000
73275873	::478187516743651000
114633433	::478187570753327000
172025978	::478187693549957000
65826107	::478187770981412000
69801582	::478187772054740000
408049418	::478187827877142000
377715399	::478187991119441000
374528956	::478187994781081000
29300584	::478188015823884000
469722641	::478188154470404000
421158343	::478188161362051000
620420742	::478188195226877000
430182591	::478188239959113000
18374690	::478188265057832000
440875002	::478188571833032000
463855595	::478188587373322000
52542320	::478188596256460000
207290040	::478188669921402000
14955026	::478188700766322000
241278291	::478188738007138000
14955026	::478188787340955000
153543800	::478188852352274000
24392243	::478188867351113000
23672351	::478189023501254000
493221106	::478189051951198000
108798356	::478189071823806000
355717008	::478189120888799000
14955026	::478189140446838000
411912822	::478189143181500000
108798356	::478189249993670000
17326645	::478189288408891000
379357885	::478189330041942000
79861287	::478189407741444000
114633433	::478189477949476000
23672351	::478189479518564000
479156555	::478189484794998000
312710029	::478189495200645000
24392243	::478189509280927000
243014276	::478189536464224000
114633433	::478189576691806000
368170408	::478189581222031000
79861287	::478189688596205000
368170408	::478189714701561000
312710029	::478189789305253000
323246381	::478189799589703000
467027311	::478189801456562000
277378135	::478189808825946000
417449044	::478189809333448000
499290157	::478189857970614000
48562201	::478189924387020000
368170408	::478189958105403000
479156555	::478190029286948000
486138458	::478190125340688000
404335977	::478190142365384000
203146266	::478190155329568000
59454178	::478190224770478000
329333638	::478190271176642000
30032107	::478190285885685000
372551778	::478190323743870000
372551778	::478190385446260000
431264673	::478190425501863000
262870925	::478190457651204000
59454178	::478190462017482000
236266292	::478190463334502000
634615880	::478190474776162000
372551778	::478190483580399000
218956862	::478190522486775000
620420742	::478190526563614000
372551778	::478190563024711000
114633433	::478190612705849000
372551778	::478190635036729000
384683676	::478190659804102000
59454178	::478190678069886000
84849075	::478190679760584000
48562201	::478190682746535000
620420742	::478190699318640000
353888661	::478190789307412000
368468264	::478190877941444000
94215450	::478191242472611000
213187842	::478191252693716000
114633433	::478191411439759000
418783652	::478191431648280000
6284612	::478191433544138000
326636490	::478191445711802000
30032107	::478191448097968000
399174015	::478191451176583000
213187842	::478191495954984000
19374297	::478191510857732000
169291538	::478191529493020000
213187842	::478191626037100000
86349050	::478191626733780000
155730095	::478191715262922000
540510474	::478191748271714000
14955026	::478191907705999000
6284612	::478192084999237000
18551115	::478192102200066000
234187240	::478192182390968000
430387521	::478192211352625000
114633433	::478192265609752000
321794820	::478192272778199000
44451086	::478192290012213000
70254385	::478192295834312000
29605636	::478192316445114000
268073941	::478192319997677000
16726467	::478192374443954000
29605636	::478192551175155000
133158896	::478192660684242000
268073941	::478192661669888000
17326645	::478192667721875000
353888661	::478192724546715000
237938155	::478192729420464000
470458433	::478192878272135000
105607367	::478192919044575000
358307309	::478192934278266000
132768456	::478192936077651000
278165989	::478192972358361000
136791341	::478192974711779000
358307309	::478192990876631000
337388641	::478193019204558000
239484752	::478193035231379000
321794820	::478193113031512000
50151347	::478193118089871000
331717534	::478193144350396000
321794820	::478193149291294000
238307628	::478193272398315000
713245898	::478193718743547000
101881386	::478193843318579000
323246381	::478193867062132000
114633433	::478194000889790000
169291538	::478194006892232000
155730095	::478194025544318000
94310638	::478194062387056000
394776489	::478194070561767000
65826107	::478194128438964000
68473966	::478194179450109000
94310638	::478194243379679000
19111395	::478194285443944000
114633433	::478194370546372000
38713173	::478194487848476000
237621304	::478194504663457000
123739379	::478194572858621000
267445807	::478194589153902000
76017935	::478194673534521000
465934852	::478194764119306000
230365198	::478194921816334000
41606452	::478194985431736000
169291538	::478195132999942000
271370762	::478195247714168000
277814195	::478195347710562000
262870925	::478195389418729000
340094001	::478195401020145000
70254385	::478195401028534000
449902821	::478195545904001000
225287674	::478195619967033000
18374690	::478195627109933000
377110730	::478195762720145000
139547588	::478195842370007000
568505535	::478195873755987000
15361643	::478195898355556000
99827590	::478195948200665000
225203526	::478195949865406000
420323287	::478195968408813000
291518680	::478196190329466000
25784705	::478196236063739000
50151347	::478196241239904000
465934852	::478196438456098000
431264673	::478196685907456000
331246659	::478196726277214000
109361476	::478196744879362000
35369698	::478196786730127000
291327788	::478196932167618000
230365198	::478196964170149000
104990093	::478196995635433000
431215016	::478196998563463000
344990761	::478197023272083000
230365198	::478197187676241000
79363954	::478197187873357000
497630362	::478197207330729000
400490673	::478197229316874000
79363954	::478197269125005000
432116634	::478197271591665000
230365198	::478197275861450000
321794820	::478197309457838000
454531259	::478197319146668000
17595323	::478197342676336000
146216300	::478197404492394000
22504277	::478197499329802000
265786675	::478197523991916000
291327788	::478197532007604000
338256397	::478197536163778000
338256397	::478197546913779000
146216300	::478197551557263000
399555371	::478197573384409000
338256397	::478197623111700000
22386194	::478197668661841000
338256397	::478197704720277000
338256397	::478197713834479000
56779057	::478197734394974000
338256397	::478197793362685000
338256397	::478197805140287000
338256397	::478197931590184000
634873462	::478197943158448000
429558621	::478197948862722000
619492928	::478197950183931000
338256397	::478197977656225000
336149936	::478197985290240000
331397011	::478198014603845000
249789981	::478198014780002000
399174015	::478198056157192000
338256397	::478198093301555000
338256397	::478198117381066000
411912822	::478198117796700000
351004243	::478198144493424000
230365198	::478198162650587000
338256397	::478198165749784000
94310638	::478198186868490000
253057868	::478198238302834000
419105102	::478198278748508000
94310638	::478198423263662000
30151060	::478198471699496000
379833720	::478198475767554000
249789981	::478198481702514000
59647298	::478198566578843000
537633292	::478198569678434000
47733122	::478198570995441000
172035134	::478198584631111000
338256397	::478198606088781000
338256397	::478198615572090000
338256397	::478198628889022000
291327788	::478198641317138000
338256397	::478198644873510000
408049418	::478198650540404000
338256397	::478198653991911000
238698812	::478198666826891000
160768741	::478198696215994000
28197443	::478198710933782000
497630362	::478198724452450000
17595323	::478198732786130000
180661626	::478198749140107000
50468203	::478198764604125000
291327788	::478198765485297000
47733122	::478198776491159000
229650081	::478198798960033000
94310638	::478198862063337000
50468203	::478198874675232000
47733122	::478198881919205000
291327788	::478198926802444000
336149936	::478198944770830000
28197443	::478198944808189000
425381729	::478199060294541000
364043601	::478199125033639000
104990093	::478199173280325000
43045329	::478199183447314000
327662373	::478199220646580000
50468203	::478199235297308000
507918715	::478199241173905000
230365198	::478199250200064000
433003196	::478199266159374000
418783652	::478199281414062000
47733122	::478199372044578000
399555371	::478199384833019000
61718844	::478199398451527000
221205505	::478199437718982000
291327788	::478199458543718000
291327788	::478199551674048000
50468203	::478199698658848000
150034005	::478199718322135000
244290101	::478199752505696000
260038180	::478199772440838000
244290101	::478199823641096000
161302101	::478199841324285000
338256397	::478199864379994000
67492430	::478199867299594000
335608417	::478199917983170000
387188572	::478199929383706000
338256397	::478199935687348000
338256397	::478199956134567000
338256397	::478200005384105000
338256397	::478200040440082000
338256397	::478200086489362000
244290101	::478200104005148000
338256397	::478200133524279000
92568275	::478200162826088000
338256397	::478200222074433000
67492430	::478200235144265000
338256397	::478200236809007000
399555371	::478200237186486000
291327788	::478200264907042000
19895969	::478200282485358000
38579155	::478200298398576000
153543800	::478200315679092000
180661626	::478200321584693000
338256397	::478200325807955000
267445807	::478200341037871000
338256397	::478200373711093000
339482720	::478200394783678000
295881773	::478200398432309000
378200627	::478200411455647000
46963484	::478200650774233000
291327788	::478200690524053000
337416247	::478200751735721000
193583131	::478200790293942000
158129535	::478200844643340000
396332641	::478200874519781000
22717394	::478200877803929000
546947837	::478200888633606000
100373532	::478200944443031000
29845719	::478200962860191000
412638454	::478200974163447000
338256397	::478201005679448000
339482720	::478201013909082000
393133633	::478201026181599000
181840332	::478201088374751000
338256397	::478201092161810000
338256397	::478201133089816000
580156304	::478201155659763000
338256397	::478201168393277000
451868427	::478201184919252000
338256397	::478201228266962000
314303039	::478201238631108000
338256397	::478201267475341000
233362394	::478201290028486000
451868427	::478201400695209000
46963484	::478201526318796000
21117523	::478201551736303000
338256397	::478201683776765000
30032107	::478201685559353000
291327788	::478201738038870000
564879952	::478201828975583000
95504927	::478201846398726000
11146552	::478201887142182000
592150138	::478201978540290000
383856422	::478201988132646000
383856422	::478202049910538000
52542320	::478202115194912000
50468203	::478202173268848000
339482720	::478202202570641000
383856422	::478202213702328000
338256397	::478202222291873000
349788720	::478202236141850000
258454374	::478202315435159000
338256397	::478202338163703000
338256397	::478202399207608000
81841977	::478202412725850000
65832155	::478202412742627000
256716505	::478202413493407000
265760942	::478202435471933000
137426396	::478202440588984000
38713173	::478202497811492000
338256397	::478202503251513000
244290101	::478202538148507000
19837708	::478202549921923000
81841977	::478202591369650000
65832155	::478202591394820000
256716505	::478202592191721000
237621304	::478202646768009000
338256397	::478202679164809000
338256397	::478202699532353000
338256397	::478202711590989000
341941030	::478202712203726000
338256397	::478202722903023000
256756265	::478202725118001000
497630362	::478202762506027000
338256397	::478202847905841000
244290101	::478202853069041000
580156304	::478202951908212000
451868427	::478202987178131000
259413656	::478203034024312000
314303039	::478203092672851000
346219373	::478203110222217000
121881241	::478203126609346000
580156304	::478203169034735000
121881241	::478203185262526000
238698812	::478203264031535000
451868427	::478203298135437000
131254355	::478203307005988000
451868427	::478203347200401000
452882285	::478203350391848000
483283190	::478203391752306000
22736943	::478203448295321000
50468203	::478203450757365000
402229763	::478203532927963000
19895969	::478203655808888000
402229763	::478203661600817000
252407374	::478203772364001000
238672857	::478203790428868000
321794820	::478203803930750000
252407374	::478203902236434000
226845681	::478203965080084000
383856422	::478203974521454000
238672857	::478204022378090000
259573654	::478204044121751000
238672857	::478204135146127000
438698734	::478204187692765000
25359188	::478204306739310000
238672857	::478204320630853000
339482720	::478204366378520000
311724390	::478204369310339000
252407374	::478204410040827000
252407374	::478204465539842000
371416817	::478204496330653000
107610605	::478204513804107000
241278291	::478204539359592000
172035134	::478204539477454000
29553235	::478204595576242000
399621678	::478204606791839000
338256397	::478204613057716000
338256397	::478204655332126000
338256397	::478204668976181000
410877459	::478204729118703000
252407374	::478204738551312000
339482720	::478204759154118000
260573981	::478205034086543000
37316930	::478205088477884000
29553235	::478205136670830000
372551778	::478205142144409000
207290040	::478205218451357000
330645900	::478205235848941000
375734748	::478205260419584000
372551778	::478205351394021000
410877459	::478205385010991000
375734748	::478205400639365000
210996408	::478205410428846000
468965579	::478205569485250000
25235649	::478205593107578000
109060628	::478205648178782000
50228529	::478205664062631000
294964037	::478205696040009000
50228529	::478205737416810000
321102847	::478205750817198000
294964037	::478205772938371000
180661626	::478205804823453000
29553235	::478205835957764000
50228529	::478205849505394000
180661626	::478205946578358000
470458433	::478206048948715000
382976230	::478206069533995000
252407374	::478206098147520000
69916558	::478206107090169000
252407374	::478206224526086000
252407374	::478206239063539000
451868427	::478206254901649000
25235649	::478206270143336000
346569016	::478206353694294000
393802148	::478206366524669000
451868427	::478206392520957000
46070001	::478206458719641000
116071398	::478206589829386000
110297719	::478206833086455000
230069479	::478206845396717000
468965579	::478206887218139000
338256397	::478206900509491000
25235649	::478207049809920000
346569016	::478207071645888000
387472182	::478207098384568000
180661626	::478207152776310000
32973618	::478207206018797000
180661626	::478207239166386000
335101950	::478207318077607000
181840332	::478207350650961000
125849974	::478207403109138000
372493368	::478207427859709000
454531259	::478207435979517000
196394433	::478207588199583000
620420742	::478207688070135000
150034005	::478207702343376000
620420742	::478207746685566000
554852227	::478207780797820000
56059141	::478207794147893000
312435293	::478207803601846000
486174522	::478207856546545000
486174522	::478207883302019000
56509474	::478208025615147000
15782772	::478208062147538000
410877459	::478208075204014000
69916558	::478208144901169000
208250490	::478208333107982000
91422810	::478208396123193000
213287321	::478208558883155000
221740779	::478208755646349000
351099839	::478208781168697000
50468203	::478208912739422000
310506975	::478208947673759000
335608417	::478209063092617000
625951846	::478209155489353000
628045480	::478209237890256000
229385654	::478209280488005000
221740779	::478209289220530000
22504277	::478209321986428000
123739379	::478209442522357000
263914867	::478209444539400000
123739379	::478209538852937000
286298021	::478209545479929000
255299055	::478209657505587000
328779215	::478209657782009000
255299055	::478209662601687000
55888161	::478209778196697000
123739379	::478209932995858000
260262291	::478209936430616000
164891333	::478210002923290000
432747712	::478210045709389000
320052148	::478210049941463000
254442957	::478210073098207000
116098184	::478210119164243000
417428775	::478210130425970000
110297719	::478210150546042000
76463655	::478210155943702000
319420243	::478210191335628000
116098184	::478210206565158000
168864295	::478210226609733000
200764512	::478210226748129000
42481762	::478210264387432000
411912822	::478210351734194000
418965366	::478210353579708000
226429138	::478210355068297000
19222225	::478210458130731000
411912822	::478210519095328000
69916558	::478210551370498000
226429138	::478210591106953000
16002106	::478210607083028000
386861626	::478210697558786000
114633433	::478210704617385000
464845445	::478210762444242000
253178679	::478210834611859000
386861626	::478210896997531000
256756265	::478210897140133000
144733584	::478210930824593000
6652302	::478210946469351000
132768456	::478210969676439000
408772521	::478210979818647000
19222225	::478210983416963000
45911298	::478211010940002000
357790406	::478211024085336000
384494456	::478211038408495000
29853720	::478211057614209000
418480466	::478211063100735000
208250490	::478211085670285000
348123497	::478211150866173000
418480466	::478211194302775000
256716505	::478211246471147000
65832155	::478211248618602000
81841977	::478211248660570000
70254385	::478211267103305000
295881773	::478211303056486000
109060628	::478211326234615000
628427510	::478211408417783000
229385654	::478211410775003000
412638454	::478211421592113000
37119867	::478211425090150000
212490176	::478211427421810000
531871315	::478211466110447000
628427510	::478211490269650000
198406854	::478211490819084000
588531316	::478211491980902000
29853720	::478211556270829000
53863390	::478211561614770000
70254385	::478211566077493000
41606452	::478211622755139000
383856422	::478211657865641000
76463655	::478211693412352000
52649582	::478211710235336000
56917722	::478211765927694000
254442957	::478211808193699000
226429138	::478211831043870000
438566411	::478212023805698000
29853720	::478212067787169000
283518032	::478212076482338000
531871315	::478212086284447000
383856422	::478212102570926000
531871315	::478212108451315000
282625909	::478212134107480000
473196438	::478212139526926000
418480466	::478212139971526000
551447338	::478212167159013000
258235483	::478212222213038000
148197450	::478212226713526000
29853720	::478212277590441000
417428775	::478212331617648000
81841977	::478212352660103000
65832155	::478212352676864000
256716505	::478212352702046000
258235483	::478212361539432000
473196438	::478212367248261000
551447338	::478212392347004000
27999272	::478212468800380000
35369698	::478212478720303000
260262291	::478212490900156000
258235483	::478212503223033000
498321918	::478212508843794000
259569717	::478212513369444000
41606452	::478212514225082000
473196438	::478212555975172000
59207269	::478212621779632000
300884493	::478212693208612000
505496552	::478212765493252000
221740779	::478212809214664000
493221106	::478212834967683000
35369698	::478212851627466000
300884493	::478212931017256000
19222225	::478212985690021000
29853720	::478212991779741000
27999272	::478213002747854000
599589782	::478213063376502000
505496552	::478213090182725000
348785324	::478213098596491000
39140648	::478213131668574000
221740779	::478213197414289000
475031809	::478213207019249000
273814896	::478213259095703000
29853720	::478213314384637000
53863390	::478213317065211000
46796467	::478213340993703000
313792688	::478213371838201000
261847534	::478213396350140000
416548217	::478213539891773000
273814896	::478213541821181000
46796467	::478213559927963000
130690913	::478213566328492000
625951846	::478213577451786000
56917722	::478213585299312000
499290157	::478213611547283000
200764512	::478213624805474000
505496552	::478213727112929000
256321392	::478213779348807000
25469735	::478213836009648000
451868427	::478213837473071000
56917722	::478213893870071000
46796467	::478213897963704000
56917722	::478213938644258000
356974615	::478213948911943000
499290157	::478213971686989000
156508337	::478214016276250000
263914867	::478214017451036000
200764512	::478214077509271000
370088836	::478214121255497000
370088836	::478214128847175000
356974615	::478214182824058000
572151259	::478214233310908000
256074844	::478214239187120000
256756265	::478214314424561000
29853720	::478214314935873000
211316270	::478214357470683000
46796467	::478214420133597000
171103429	::478214423614877000
356974615	::478214469848666000
353544330	::478214485778653000
373147853	::478214564790947000
173371030	::478214616506331000
370416747	::478214731384516000
451868427	::478214804591501000
370416747	::478214837458448000
17233573	::478214838813216000
29853720	::478214848812032000
335608417	::478214874455998000
432747712	::478214887257423000
59454178	::478214906450575000
373147853	::478214932593639000
78513872	::478214957793017000
337396732	::478215033915453000
256716505	::478215076185264000
81841977	::478215076734726000
65832155	::478215076747309000
551501734	::478215117298237000
411912822	::478215122977308000
335608417	::478215142476242000
356974615	::478215150944919000
433168829	::478215224659824000
312856997	::478215279206342000
260038180	::478215352099561000
46796467	::478215358298742000
94310638	::478215442805563000
92125226	::478215479841292000
467027311	::478215481598672000
18918771	::478215506646683000
29853720	::478215553568358000
46796467	::478215645390467000
473196438	::478215676398960000
198406854	::478215703913578000
335608417	::478215717355929000
451868427	::478215729519423000
411912822	::478215806674030000
429558621	::478215813431042000
424498868	::478215830027902000
122283306	::478215839842172000
200764512	::478215860906381000
46796467	::478215883584987000
198406854	::478215893160579000
92125226	::478215896679579000
411912822	::478215907144380000
323477702	::478215932116889000
335608417	::478215975007834000
243427085	::478216078460719000
411912822	::478216086736109000
360231979	::478216133150248000
377110730	::478216238116913000
279139758	::478216264209293000
179669687	::478216264758738000
29853720	::478216311474880000
411912822	::478216366605217000
29853720	::478216425367031000
436476907	::478216432250273000
92125226	::478216454362632000
71981601	::478216463250374000
198406854	::478216507110207000
483283190	::478216601846968000
335608417	::478216634385965000
198406854	::478216674358099000
37316930	::478216751788720000
234187240	::478216819262881000
260038180	::478216825965404000
64596921	::478216928331177000
547741880	::478217017678254000
95072707	::478217084317356000
497544291	::478217131889545000
437064295	::478217132988465000
218956862	::478217138344570000
265760942	::478217152890413000
343018153	::478217217428185000
406772829	::478217236076036000
410877459	::478217237548240000
76017935	::478217265825853000
179669687	::478217277264121000
200764512	::478217308561997000
218956862	::478217376945950000
353888661	::478217479203090000
348785324	::478217483300904000
29853720	::478217603907735000
451868427	::478217614011813000
254600909	::478217655552577000
511899726	::478217692311465000
353888661	::478217700540710000
29853720	::478217701794398000
29300584	::478217747760164000
581342731	::478217748515127000
22844281	::478217773727092000
29853720	::478217823659913000
29300584	::478217857608978000
256321392	::478217864818987000
189224604	::478217868786823000
17233573	::478217915628806000
29300584	::478217931806220000
256321392	::478217939163045000
196394433	::478217942065483000
415953059	::478217951917907000
375734748	::478217973136891000
6203992	::478217976429441000
65826107	::478218014740205000
29853720	::478218035057008000
377715399	::478218063415095000
479246485	::478218064433930000
164135621	::478218068905033000
236628483	::478218093819592000
29473860	::478218111326633000
303427354	::478218166376878000
433168829	::478218242100842000
137426396	::478218273864302000
236628483	::478218329409458000
47733122	::478218382249328000
479246485	::478218390213890000
122283306	::478218486582226000
402229763	::478218495969488000
18551115	::478218521655410000
116098184	::478218533562617000
200764512	::478218565385211000
118855202	::478218585807273000
344958631	::478218615909384000
116098184	::478218625497980000
19374297	::478218688060227000
189224604	::478218835422879000
80157666	::478218842896752000
240532669	::478218851222433000
43045329	::478218884823408000
198406854	::478218886303985000
445903498	::478218954729865000
43045329	::478219065702375000
331398205	::478219079648825000
29853720	::478219097411301000
34445704	::478219184099586000
294964037	::478219232564740000
92125226	::478219237841186000
361532861	::478219277997457000
210671307	::478219328186499000
634822122	::478219427755089000
600663496	::478219427830595000
29853720	::478219645220970000
209208697	::478219654985293000
257546151	::478219686191333000
227114320	::478219692558266000
198406854	::478219698929414000
198406854	::478219732630650000
257546151	::478219807494787000
634822122	::478219823919665000
134181956	::478219853346922000
43045329	::478219865145499000
52105336	::478219876721770000
219574380	::478219879909036000
134181956	::478219908741087000
257546151	::478220183186980000
158129535	::478220420298993000
451868427	::478220427831955000
179669687	::478220453581180000
451868427	::478220454960705000
510678171	::478220459084111000
24719772	::478220488456433000
467545942	::478220540545880000
408049418	::478220550876438000
238307628	::478220642555531000
343756278	::478220661148508000
510678171	::478220821362905000
43045329	::478220833689579000
411912822	::478220841764024000
433654462	::478220852946030000
68966030	::478220862328696000
462681637	::478220897342742000
223998080	::478220902619156000
411912822	::478220932482629000
462681637	::478220992578617000
418965366	::478221029798871000
375385791	::478221039856812000
244290101	::478221045074497000
244290101	::478221074984108000
237936556	::478221115542630000
244290101	::478221116658708000
65826107	::478221131972083000
244290101	::478221168928116000
244290101	::478221180022054000
244290101	::478221229061832000
1384531	::478221334426570000
48557490	::478221366840553000
65826107	::478221376919457000
29853720	::478221413321428000
346998772	::478221429532790000
128977591	::478221467415744000
120139449	::478221481441120000
65826107	::478221555030556000
256321392	::478221574311772000
553930094	::478221574672506000
462681637	::478221631966699000
548870171	::478221741853278000
177101575	::478221741903609000
399174015	::478221761247322000
29302446	::478221766414708000
118855202	::478221833368780000
144733584	::478221931611566000
348785324	::478221979095678000
139547588	::478222058812223000
335692629	::478222237867454000
307397057	::478222287670628000
548870171	::478222293932724000
374659572	::478222296927436000
134181956	::478222308793155000
36829018	::478222382252191000
67193398	::478222394826706000
155730095	::478222398282813000
290195625	::478222465014198000
307397057	::478222510916632000
22285873	::478222516335689000
364035957	::478222521142362000
167301113	::478222528679518000
224103552	::478222600053608000
43045329	::478222850340708000
348785324	::478222863489847000
265760942	::478222890996101000
217563665	::478222899376291000
136038442	::478222900164820000
25537528	::478222937086914000
417523013	::478222954179100000
340094001	::478222961225502000
134181956	::478223021136969000
52441281	::478223052082520000
328858212	::478223117073281000
134181956	::478223117652094000
346654346	::478223231644495000
368170408	::478223250540232000
19895969	::478223255363674000
548870171	::478223256756191000
95072707	::478223269662060000
320560322	::478223318727008000
75696479	::478223363559936000
30336818	::478223416990781000
237936556	::478223496053809000
438698734	::478223538613411000
135003892	::478223574743142000
368170408	::478223586260688000
75696479	::478223622025535000
114633433	::478223662126874000
285955708	::478223690371305000
114633433	::478223691470217000
41606452	::478223834395738000
151604434	::478223869002911000
236628483	::478223927882567000
17536130	::478223932970246000
384494456	::478223985021173000
14307454	::478224021730127000
307397057	::478224034367561000
237936556	::478224060187705000
400490673	::478224061336522000
80788799	::478224084380028000
243830281	::478224112599719000
151604434	::478224156224671000
80788799	::478224163362979000
236628483	::478224200864645000
327662373	::478224236038070000
14307454	::478224251473113000
75937251	::478224254396547000
80788799	::478224256271003000
436188872	::478224259152887000
346219373	::478224401490776000
339295860	::478224508629708000
243830281	::478224516725084000
310654760	::478224533132804000
236628483	::478224574409355000
196659229	::478224579677020000
46796467	::478224612346851000
633531552	::478224671411019000
122283306	::478224672924778000
205030447	::478224684475887000
322842111	::478224710887813000
15086993	::478224736808632000
364035957	::478224822993186000
135003892	::478224840349212000
135003892	::478224925241909000
224068229	::478224981550452000
102530016	::478224988386766000
369819130	::478225004484898000
243830281	::478225027121577000
311664191	::478225075800670000
410877459	::478225087930589000
135003892	::478225137494654000
205030447	::478225185049296000
258609027	::478225199813648000
310654760	::478225291551076000
446541836	::478225314653675000
226429138	::478225367597993000
188917484	::478225387265478000
552146644	::478225452025528000
111462710	::478225615272017000
209208697	::478225754413490000
417428775	::478225771224633000
243830281	::478225773380517000
389676504	::478225876241625000
335101950	::478225898903044000
205320851	::478225990234406000
135003892	::478226018621476000
338120144	::478226073155432000
20738985	::478226098379948000
307397057	::478226114218037000
135003892	::478226171126358000
193796724	::478226316266070000
135003892	::478226318988169000
446541836	::478226347341668000
135003892	::478226370158678000
378200627	::478226381315530000
310654760	::478226418636042000
58627481	::478226449715838000
52494533	::478226498503966000
25178781	::478226586605346000
145572480	::478226673725636000
348262381	::478226746274095000
226429138	::478226747586924000
145572480	::478226781846388000
44451086	::478226793418092000
339482720	::478226882190934000
455542048	::478226932103122000
69064286	::478226958736961000
96443022	::478226961769435000
120851061	::478227092661092000
226429138	::478227245492752000
257225781	::478227248303325000
226429138	::478227254665674000
160768741	::478227301344509000
122283306	::478227336353968000
226429138	::478227462103379000
67492430	::478227467086614000
257225781	::478227531506921000
135003892	::478227682736742000
349484189	::478227778308161000
360761105	::478227822574837000
61718844	::478227896268386000
238247892	::478227928455839000
339482720	::478228020860563000
122283306	::478228114942611000
67492430	::478228153836781000
135003892	::478228156894437000
311924851	::478228169808306000
20738985	::478228191253774000
117608761	::478228223486984000
27986325	::478228290268704000
167301113	::478228316500267000
135003892	::478228353405956000
135003892	::478228353544372000
102233693	::478228416169144000
30666953	::478228523887259000
235272576	::478228549082808000
308726677	::478228549715783000
198126424	::478228566581473000
253552344	::478228627856060000
348316521	::478228756905984000
114633433	::478228780901601000
346392612	::478228790275874000
424498868	::478228854172311000
351004243	::478228906278129000
49114032	::478228939568316000
390900557	::478228944408559000
238247892	::478228947306815000
213887474	::478228975311802000
214357483	::478229146292592000
42481762	::478229167621042000
116098184	::478229212676251000
210996408	::478229217495494000
348745482	::478229226601332000
417428775	::478229247040184000
116098184	::478229253755248000
182834679	::478229257790160000
45911298	::478229277406539000
214357483	::478229309522317000
202927618	::478229320788627000
182834679	::478229392175693000
283518032	::478229542684078000
226429138	::478229571469209000
69950823	::478229754244767000
551447338	::478229779490299000
447313860	::478229788130168000
349484189	::478229854677401000
188917484	::478229859299512000
255104759	::478229997996756000
430072028	::478230121938423000
80788799	::478230155366633000
237936556	::478230241790672000
349484189	::478230305158209000
205030447	::478230306214776000
214357483	::478230328478167000
214357483	::478230446170312000
514003187	::478230523945316000
514003187	::478230538403454000
514003187	::478230562776555000
514003187	::478230582200381000
71597388	::478230592581304000
214357483	::478230601967747000
238247892	::478230619571630000
238247892	::478230671954292000
38520445	::478230691336171000
181840332	::478230706884464000
210996408	::478230742372462000
458010782	::478230748454199000
33703018	::478230750685573000
25223941	::478230794490486000
98552986	::478230805660319000
238247892	::478230866880380000
238322255	::478230895833677000
265799781	::478231069603684000
181840332	::478231088524181000
447313860	::478231137966256000
238247892	::478231231625441000
418480466	::478231279444721000
265799781	::478231343810478000
238247892	::478231534248677000
265799781	::478231549356548000
500388817	::478231568507367000
265799781	::478231583657562000
36829018	::478231623758909000
330645900	::478231667908177000
392301070	::478231691014578000
210996408	::478231715463561000
313496905	::478231999157907000
243974175	::478232176237236000
337434879	::478232353010372000
181840332	::478232671127355000
70839289	::478232683374342000
615636079	::478232736629407000
42481762	::478232804623675000
102530016	::478232830892584000
47733122	::478232874412679000
500388817	::478232918247374000
50306226	::478232929710374000
181840332	::478233028393963000
238307628	::478233087420411000
615636079	::478233088258887000
50306226	::478233108370964000
583488323	::478233111265030000
220867112	::478233152532406000
80788799	::478233161592082000
118733444	::478233164188356000
181840332	::478233173567209000
50306226	::478233196182904000
181840332	::478233243494678000
258609027	::478233322238513000
80788799	::478233323840360000
29853720	::478233332514177000
494543536	::478233437657387000
319145382	::478233476735725000
334420539	::478233485145309000
21415532	::478233530255048000
47269984	::478233538697773000
446757000	::478233583845244000
368170408	::478233595472265000
49383709	::478233624110972000
115503799	::478233696911097000
265799781	::478233799671955000
67492430	::478233838406369000
443375828	::478233883188920000
90689440	::478233888888602000
32671267	::478233967964225000
426838833	::478234070292627000
15282962	::478234112596398000
358307309	::478234130015350000
90689440	::478234132149841000
186107022	::478234140035522000
615636079	::478234179193147000
296590824	::478234206468702000
186107022	::478234228849909000
319420243	::478234285477224000
483283190	::478234445049511000
42720153	::478234462342615000
296590824	::478234494403497000
556323854	::478234592189902000
237530197	::478234806757912000
551447338	::478234885778591000
368170408	::478234987872153000
125060842	::478235024823967000
301497892	::478235056906207000
91770694	::478235147930976000
357790406	::478235272698937000
226429138	::478235314624790000
474371126	::478235331800875000
226429138	::478235344744103000
226429138	::478235424381366000
186572442	::478235433403707000
260440912	::478235442681483000
341941030	::478235464273768000
320052148	::478235464701198000
252756099	::478235531311333000
91770694	::478235597094404000
116071398	::478235629047005000
116071398	::478235703521079000
335101950	::478235708662894000
347643113	::478235730448105000
27999272	::478235951483744000
270736613	::478235951676682000
275902246	::478236012531814000
320052148	::478236036498087000
16322613	::478236059340247000
70254385	::478236074553004000
320052148	::478236128026165000
421356901	::478236133285830000
417428775	::478236154341638000
383856422	::478236286575472000
409541924	::478236288059854000
16107745	::478236436550791000
384155676	::478236506180423000
48557490	::478236571179974000
22944914	::478236573549731000
125060842	::478236632361865000
25082908	::478236649080360000
500212290	::478236660350468000
334420539	::478236672228720000
379357885	::478236964898869000
246409056	::478236995689644000
327662373	::478237110776786000
383856422	::478237156419575000
357790406	::478237210370506000
551447338	::478237228267995000
283251929	::478237344688902000
410877459	::478237345544962000
243830281	::478237397042622000
551447338	::478237412309889000
551447338	::478237433105227000
384155676	::478237442562998000
150034005	::478237462003597000
59454178	::478237510032564000
364546435	::478237539552485000
225691566	::478237600780537000
384155676	::478237664227770000
19837708	::478237691478155000
125060842	::478237712537772000
241358661	::478237721257717000
470458433	::478237888430108000
212047421	::478237923494486000
14584037	::478237923968815000
30912658	::478237952305541000
186572442	::478238078268502000
258532274	::478238104911118000
49052615	::478238147298353000
125060842	::478238148380459000
49052615	::478238284758261000
241358661	::478238289028079000
118733444	::478238336880889000
599589782	::478238406590230000
48557490	::478238488396300000
333704327	::478238488450441000
183562162	::478238511137452000
91712528	::478238511838294000
55120405	::478238757964230000
14584037	::478238818773245000
296590824	::478238828340064000
350424007	::478238855611838000
49221816	::478238929984843000
38713173	::478239106778939000
517075828	::478239169257299000
38713173	::478239181756317000
230655725	::478239245933748000
348262381	::478239263297781000
275681559	::478239279408480000
17233573	::478239283757998000
408049418	::478239363437195000
28197443	::478239398912208000
254600909	::478239438657437000
374772557	::478239471809224000
241278291	::478239579753828000
29300584	::478239599450271000
59647298	::478239615078662000
29300584	::478239639010938000
29300584	::478239680304254000
383856422	::478239705751113000
200764512	::478239762609094000
225691566	::478239791851380000
92924351	::478239810537000000
208171241	::478239846331199000
370420008	::478239958096818000
36485138	::478240039798054000
100339690	::478240087268810000
19111395	::478240114556956000
15137186	::478240162334658000
277829772	::478240182999597000
277829772	::478240190968786000
320052148	::478240195230183000
23663256	::478240260992675000
340067989	::478240307843059000
418480466	::478240371181629000
356974615	::478240384657547000
320052148	::478240398641344000
25359188	::478240441532297000
208250490	::478240529562759000
121881241	::478240547774009000
183562162	::478240547954384000
348785324	::478240578648281000
345626789	::478240632260268000
148197450	::478240649029107000
160144135	::478240800698941000
374772557	::478240820269572000
183562162	::478240863433142000
345508633	::478240957520162000
387472182	::478241032983687000
389949893	::478241053728722000
301203823	::478241206917279000
218112087	::478241436996231000
335101950	::478241454968406000
22504277	::478241533226123000
411841714	::478241551949520000
68432091	::478241583557775000
46963484	::478241767872286000
69662123	::478241782669783000
301203823	::478241803640913000
402925254	::478241855415386000
26198298	::478241867906023000
38991775	::478241902903296000
26198298	::478241910465630000
218112087	::478241986969755000
398377928	::478242031975006000
225691566	::478242064149118000
76463655	::478242073057841000
307397057	::478242113469968000
346219373	::478242206755483000
617791569	::478242222538625000
29827759	::478242308299558000
28498427	::478242333440217000
27268559	::478242343468810000
385782746	::478242400197156000
167301113	::478242449991532000
18551115	::478242541100597000
416130255	::478242649078394000
27999272	::478242678312677000
27999272	::478242684302159000
13298002	::478242685552447000
359776589	::478242710772387000
327662373	::478242732658282000
599589782	::478242737284980000
19684793	::478242803663663000
183562162	::478242805299417000
517695658	::478242844365582000
379833720	::478242892217978000
29827759	::478242973763645000
41967329	::478242994039316000
29319846	::478243172355551000
61050527	::478243214348931000
92125226	::478243224637935000
266164462	::478243261145174000
402925254	::478243271420817000
296590824	::478243281738809000
266164462	::478243309258018000
218112087	::478243309609959000
38623896	::478243321434112000
42720153	::478243382075359000
266164462	::478243450648035000
259601379	::478243474006110000
218112087	::478243492083539000
63617875	::478243554339614000
100195876	::478243558848073000
100195876	::478243559405912000
18551115	::478243581988048000
22736943	::478243661222645000
71597388	::478243662820696000
71981601	::478243679594098000
17536130	::478243729073897000
218112087	::478243805964279000
16166332	::478243830450626000
91024211	::478243860716343000
337434879	::478243960469483000
296590824	::478243966849019000
331398205	::478244028861788000
498321918	::478244118502854000
56059141	::478244138643492000
374659572	::478244146436513000
14085431	::478244262346104000
131420707	::478244354574671000
183562162	::478244424820850000
296590824	::478244449227505000
467545942	::478244454948950000
413735493	::478244469121118000
273814896	::478244490528833000
171724420	::478244522866917000
241358661	::478244536074768000
241358661	::478244591972253000
250844163	::478244598754852000
260440912	::478244686050508000
47851190	::478244698553737000
241278291	::478244711224725000
226429138	::478244775728934000
241358661	::478244782456582000
135003892	::478244851868135000
226429138	::478244896038350000
226429138	::478244910869401000
397934536	::478244925599780000
241358661	::478245015622135000
226429138	::478245024375652000
60218540	::478245090125950000
47733122	::478245093582065000
226429138	::478245145159434000
47733122	::478245202722033000
60218540	::478245279855284000
43045329	::478245300642279000
417449044	::478245307407675000
241278291	::478245356656803000
92568275	::478245410835030000
253689041	::478245507304009000
30666953	::478245622126895000
374659572	::478245670537531000
20738985	::478245682730369000
337416247	::478245696416391000
172280619	::478245702246473000
92568275	::478245704054616000
128775325	::478245713826942000
253689041	::478245724023685000
14223247	::478245752737501000
259601379	::478245785533157000
253689041	::478245830366076000
226429138	::478245912926355000
16726467	::478246077326704000
467027311	::478246143118557000
480638215	::478246239411007000
26915925	::478246252878909000
253886962	::478246256876064000
253689041	::478246269119647000
273697690	::478246359615537000
497544291	::478246444965838000
71597388	::478246469544050000
253689041	::478246501706395000
275681559	::478246546295648000
317524005	::478246576788217000
250844163	::478246621822480000
253689041	::478246706866565000
445268626	::478246716551217000
445268626	::478246736335749000
92840294	::478246759378849000
19945993	::478246826571988000
19945993	::478246841457573000
26915925	::478247014027624000
202798666	::478247020382404000
439491329	::478247048014086000
71597388	::478247055337324000
305926788	::478247138301067000
462648540	::478247138561101000
401089789	::478247140271980000
67492430	::478247192684412000
305926788	::478247200003465000
374772557	::478247260904382000
353888661	::478247312062300000
273697690	::478247315681984000
260539431	::478247363216039000
46070001	::478247384158175000
254600909	::478247468434337000
253689041	::478247527607984000
69455217	::478247562944577000
291413743	::478247595043606000
92840294	::478247631924113000
467545942	::478247739298693000
96408259	::478247834203209000
46070001	::478247993565405000
29827759	::478248075492737000
256321392	::478248182015488000
46070001	::478248216350429000
60218540	::478248382310674000
41606452	::478248436567797000
92840294	::478248605115887000
17536130	::478248628054528000
279230956	::478248693565751000
90544248	::478248706626445000
92840294	::478248743301423000
389197869	::478248797860921000
443375828	::478248867188588000
340067989	::478249004988264000
552802620	::478249051729580000
56059141	::478249099783729000
237938155	::478249132771921000
14085431	::478249155497037000
27268559	::478249192075173000
335692629	::478249239152037000
263389464	::478249242960482000
7132042	::478249258953752000
389197869	::478249301924405000
14085431	::478249350607290000
47733122	::478249370379624000
56059141	::478249756158738000
125060842	::478249758914392000
122717174	::478249937382436000
16846197	::478249947314139000
195154119	::478249998061031000
340067989	::478250010757173000
366701651	::478250053752983000
46070001	::478250114948292000
20713213	::478250133914910000
315559101	::478250148720431000
335692629	::478250157146796000
234828491	::478250191225516000
33011898	::478250199467311000
69662123	::478250264013443000
73275873	::478250353347932000
47733122	::478250494750916000
410856984	::478250510001008000
263389464	::478250521149464000
65425379	::478250573310205000
513982376	::478250574698545000
244290101	::478250624371273000
262870925	::478250701618151000
47733122	::478250716776382000
8548362	::478250718931869000
244290101	::478250720806711000
63928079	::478250819041501000
320560322	::478251002831720000
230069608	::478251233321299000
414543388	::478251256369389000
305926788	::478251439119417000
320560322	::478251447541174000
51480688	::478251524271783000
264677315	::478251591334891000
305926788	::478251599769649000
505510212	::478251605582970000
41753572	::478251688692695000
51480688	::478251710758912000
53258017	::478251776144330000
411898570	::478251840593608000
410877459	::478251883367124000
281824012	::478251897447399000
94310638	::478252078045741000
125060842	::478252086144946000
540330411	::478252114989170000
292012619	::478252132743651000
125060842	::478252169531899000
320560322	::478252308363345000
92568275	::478252361195212000
153531619	::478252369545658000
153531619	::478252426126848000
51480688	::478252447802982000
170924102	::478252566447276000
185716839	::478252589918978000
18551115	::478252598860840000
226995875	::478252608285835000
18929923	::478252644293558000
226429138	::478252724396376000
77078833	::478252757833379000
540330411	::478252806734761000
77078833	::478252874908966000
77078833	::478252889018601000
185716839	::478252919779631000
153531619	::478252924393381000
436336703	::478252934422364000
454531259	::478252964520263000
224095849	::478253004752035000
334665323	::478253019981570000
27986325	::478253037446631000
198406854	::478253038499799000
615507620	::478253055142395000
224095849	::478253059483500000
47859489	::478253119416328000
77078833	::478253159601545000
505510212	::478253210986377000
505510212	::478253223518937000
153531619	::478253225359863000
470458433	::478253316779294000
386956382	::478253501575745000
386956382	::478253583045894000
239928368	::478253598120239000
110236585	::478253620547170000
277278671	::478253648493826000
280297585	::478253679003176000
436336703	::478253761425866000
198126424	::478253774566199000
26915925	::478253787144933000
334665323	::478253799350349000
226429138	::478253809169219000
125060842	::478253832183353000
53258017	::478253907580583000
92125226	::478253917357481000
186945768	::478253919316238000
302673934	::478253924881666000
359776589	::478253960550047000
70254385	::478253993726967000
410877459	::478254001998163000
359776589	::478254012009938000
58028621	::478254073440133000
432747712	::478254132378087000
235043760	::478254172198813000
479156555	::478254264012136000
159011393	::478254350880350000
249012544	::478254382941605000
277278671	::478254384657072000
69916558	::478254399631138000
125060842	::478254416978399000
182834679	::478254476696887000
27999272	::478254527062097000
132768456	::478254626869768000
193796724	::478254632599171000
163893797	::478254645052059000
33238183	::478254646582976000
35923992	::478254771325792000
125060842	::478254791773020000
54565883	::478254848412901000
343018153	::478254883255365000
71981601	::478254949110153000
235043760	::478255014159200000
62940169	::478255048770977000
50468203	::478255091032420000
29391732	::478255097026473000
295339639	::478255132992221000
250774954	::478255146280185000
50468203	::478255171537862000
50468203	::478255260587155000
110297719	::478255262025793000
235043760	::478255271702048000
232312019	::478255317793243000
310009833	::478255328291606000
253057868	::478255364337446000
235043760	::478255414530686000
59370673	::478255450505228000
125060842	::478255496814551000
193583131	::478255527219449000
275268585	::478255575667449000
232072216	::478255676805111000
98589714	::478255809923518000
193583131	::478255863892045000
235043760	::478255958951743000
160144135	::478256072205934000
243830281	::478256158504153000
505510212	::478256164103520000
702450841	::478256238866608000
266164462	::478256253568040000
153531619	::478256259498381000
125060842	::478256287377920000
260428602	::478256374108160000
168864295	::478256484233400000
443375828	::478256540256727000
153531619	::478256548607569000
125060842	::478256565774868000
376472794	::478256684679573000
232736272	::478256749611196000
163893797	::478256798663585000
125060842	::478256876405018000
211376385	::478256885993181000
271738272	::478256924580782000
232736272	::478256931220365000
125060842	::478257012753436000
341037427	::478257018319691000
234828491	::478257028859564000
445219284	::478257115535273000
193583131	::478257178189774000
234213287	::478257246129094000
130690913	::478257494926438000
196659229	::478257557580959000
14085431	::478257564455419000
378200627	::478257656399134000
482944497	::478257659569643000
53317470	::478257792331968000
114064449	::478257793820917000
358307309	::478257883402870000
600663496	::478257898016219000
479156555	::478258048386228000
269370098	::478258059274235000
436415484	::478258112541888000
62186442	::478258228716134000
208296274	::478258264228888000
30912658	::478258277021523000
171724420	::478258286408372000
271370762	::478258299058388000
114633433	::478258348723171000
125060842	::478258371330461000
109059155	::478258374363328000
125060842	::478258452771262000
702450841	::478258464636928000
346127757	::478258468801884000
41649263	::478258487982428000
238247892	::478258491816046000
125060842	::478258498283634000
262870925	::478258563111202000
249243467	::478258571764039000
125060842	::478258745504313000
125060842	::478258825258995000
234213287	::478258922315599000
234213287	::478258948311879000
125060842	::478258989604409000
19111395	::478259105270755000
607432063	::478259111058870000
215174499	::478259136174358000
702450841	::478259160241278000
445268626	::478259195800981000
236271147	::478259198040358000
312710029	::478259201295126000
264677315	::478259256471588000
29319846	::478259282656235000
445268626	::478259284590202000
214779476	::478259303686897000
125060842	::478259305184243000
32596609	::478259407617138000
262382570	::478259410687373000
341892711	::478259432447815000
397717926	::478259529755271000
431264673	::478259536500105000
193583131	::478259554330091000
94310638	::478259613498748000
29319846	::478259667965980000
125060842	::478259682079801000
431264673	::478259703605379000
29319846	::478259732973506000
238698812	::478259816469508000
401089789	::478259855661096000
94310638	::478259877521784000
341892711	::478259879950708000
198126424	::478259949965828000
244800948	::478259991241973000
626942496	::478260039829168000
100090407	::478260069432573000
26915925	::478260083256594000
413686504	::478260111123546000
355758655	::478260182158282000
196394433	::478260200051208000
130690913	::478260218007015000
16713682	::478260246360494000
58281200	::478260261267054000
117264210	::478260274755948000
331246659	::478260320633249000
445268626	::478260355601539000
52105336	::478260385967927000
117264210	::478260413675495000
58281200	::478260425243762000
437082385	::478260441307938000
61402370	::478260476762021000
445268626	::478260495049588000
437082385	::478260533872033000
633506625	::478260592868745000
433654462	::478260725320667000
263914867	::478260782371569000
36869877	::478260798645493000
52105336	::478260827493912000
236271147	::478260834410299000
21623464	::478261003893760000
125060842	::478261024500359000
160788774	::478261038626779000
187078541	::478261080548835000
32973618	::478261209968287000
125060842	::478261252901187000
358307309	::478261270940893000
224501206	::478261291740430000
130690913	::478261306412109000
52105336	::478261488465874000
125060842	::478261491196391000
230206940	::478261544375971000
125060842	::478261649967566000
22648162	::478261653717278000
125060842	::478261711913230000
125060842	::478261742456147000
193583131	::478261790313574000
330799447	::478261877546307000
433654462	::478261880528465000
14085431	::478261925307244000
635577431	::478261972174000000
232736272	::478262002020675000
125060842	::478262038209122000
232736272	::478262118785892000
238307628	::478262149429886000
25935173	::478262154919813000
69950823	::478262158187167000
232736272	::478262166055702000
287727506	::478262204995612000
330799447	::478262219918958000
32973618	::478262224281010000
385595835	::478262225019207000
125060842	::478262339968323000
445268626	::478262348457988000
125060842	::478262418313719000
18028506	::478262450605658000
32973618	::478262466871181000
125060842	::478262579643437000
125060842	::478262604570193000
125060842	::478262733133971000
28771314	::478262840592060000
547741880	::478262906631360000
587081117	::478262989615689000
262939560	::478263090467717000
241358661	::478263127474057000
39863661	::478263189575307000
379357885	::478263403102736000
357790406	::478263413077188000
38520445	::478263485579939000
7132042	::478263626735030000
29300584	::478263782431420000
414526765	::478263851830358000
393801885	::478263865827151000
202798666	::478263868951891000
373713704	::478263989571317000
29300584	::478263993945972000
114633433	::478264038883749000
29300584	::478264042490851000
316832273	::478264064532316000
397717926	::478264125454168000
18156298	::478264142600491000
263914867	::478264151190425000
136038442	::478264169863450000
100742600	::478264202034171000
22648162	::478264363866787000
70254385	::478264388848062000
280119639	::478264552828592000
38520445	::478264676862939000
41649263	::478264699792809000
418480466	::478264701793488000
36958694	::478264726917365000
211316270	::478264727509159000
20804321	::478264796219863000
70254385	::478264823969357000
433654462	::478264827756822000
70254385	::478264845033164000
132768456	::478264851328819000
70254385	::478264883750789000
22648162	::478264970086330000
260911912	::478264997160968000
343606449	::478265012482371000
147779508	::478265087032320000
167365283	::478265150957715000
23933265	::478265229394976000
540330411	::478265297275600000
331246659	::478265357837152000
433654462	::478265405677371000
209208697	::478265413529522000
222584958	::478265422483968000
238307628	::478265448623243000
445826532	::478265450120622000
316832273	::478265456500150000
52105336	::478265492377853000
140206179	::478265518697095000
33011898	::478265550770933000
52105336	::478265572161884000
412638454	::478265619214008000
18156298	::478265752076578000
18336787	::478265754609909000
331227001	::478265791402758000
20804321	::478265793684070000
334825824	::478265887053873000
20804321	::478265948021866000
24113194	::478265999385300000
52105336	::478266005211185000
191947005	::478266027667890000
214779476	::478266138775015000
225893243	::478266149142929000
412638454	::478266201584717000
592150138	::478266213106077000
225893243	::478266224757841000
334825824	::478266227866210000
321844248	::478266310741471000
349904873	::478266322103435000
370416747	::478266327908757000
267445807	::478266347302830000
334825824	::478266350671241000
334825824	::478266372720721000
418783652	::478266437186768000
260573981	::478266544573513000
220455732	::478266547589234000
268034501	::478266560012771000
268034501	::478266617382449000
197277853	::478266736303939000
155730095	::478266826044870000
497458875	::478266847628775000
29300584	::478266965996212000
429558621	::478266976180396000
445826532	::478267006354194000
53258017	::478267022984630000
43586963	::478267057209745000
167301113	::478267124947750000
346998772	::478267146275782000
320560322	::478267215095939000
200316617	::478267254430507000
22195036	::478267273241956000
418965366	::478267368854917000
320560322	::478267371094675000
255104759	::478267431375613000
237112765	::478267464183451000
263914867	::478267472349384000
384494456	::478267659524390000
104990093	::478267764834988000
455542048	::478267766181728000
351922723	::478267783252545000
271774234	::478267821315461000
140157275	::478267915628601000
22386194	::478267965712777000
404496513	::478268008272375000
508860717	::478268073137274000
17536130	::478268115818532000
260573981	::478268158994706000
25359188	::478268168490610000
500388817	::478268179131944000
38520445	::478268192180412000
25359188	::478268225294061000
321794820	::478268475878563000
241278291	::478268483101151000
467545942	::478268486947700000
321844248	::478268494702985000
335367791	::478268505674878000
438647243	::478268540265304000
321844248	::478268569650991000
338664006	::478268619470544000
160788774	::478268636574908000
438647243	::478268738873991000
338664006	::478268774789828000
430182591	::478268780745723000
205928265	::478268842557206000
104990093	::478268844922765000
38520445	::478268877475180000
54587465	::478269108656410000
483283190	::478269111764783000
14085431	::478269135026016000
17536130	::478269137580347000
296627238	::478269140906430000
146216300	::478269153313189000
194998718	::478269213035884000
213287321	::478269257214468000
22736943	::478269311144841000
21117523	::478269361170702000
301737159	::478269402782367000
50354861	::478269688418279000
252314330	::478269763571810000
596957614	::478269810137366000
14085431	::478269925367111000
38520445	::478270076194672000
364035957	::478270128359211000
14085431	::478270161959813000
18156298	::478270251130302000
58587526	::478270253776920000
202927618	::478270379488575000
420389630	::478270433041461000
314988406	::478270534283567000
445268626	::478270553246412000
353567857	::478270561890484000
508860717	::478270769491763000
262870925	::478270807853240000
41649263	::478270976803622000
18028506	::478271127266283000
207290040	::478271155779170000
184885982	::478271355499347000
41649263	::478271482003337000
29391732	::478271550215712000
207290040	::478271574957912000
540330411	::478271584113668000
194998718	::478271680083533000
207290040	::478271704779993000
405362735	::478271795359801000
41649263	::478271797180104000
94215450	::478271875127078000
65435835	::478271987291553000
76482742	::478272104476200000
18551115	::478272106690387000
255547325	::478272196872138000
260262291	::478272204346363000
224682361	::478272475911159000
35369698	::478272485436452000
14085431	::478272539458678000
92125226	::478272715954991000
171724420	::478272843335991000
262870925	::478272856694870000
107750524	::478272937511092000
92125226	::478272978212241000
22736943	::478272992783237000
454146385	::478273123293622000
70254385	::478273161352327000
349904873	::478273232806502000
92125226	::478273290188779000
98768681	::478273308157562000
155650977	::478273550118555000
239928368	::478273561719603000
433654462	::478273592245776000
252407374	::478273594720407000
48971187	::478273612039090000
47859489	::478273666665680000
410856984	::478273703252217000
215385454	::478273792548929000
40478607	::478273817937453000
186107022	::478273878364393000
56779057	::478273926494048000
318173357	::478273951311732000
238247892	::478273963315834000
263389464	::478273965136171000
263914867	::478273976657928000
110236585	::478274004546228000
473196438	::478274054961373000
320249108	::478274178052018000
379357885	::478274195189559000
386833057	::478274224704872000
344442687	::478274293373992000
473469863	::478274449796386000
260428602	::478274591165808000
29319846	::478274623625117000
221740779	::478274632668422000
356974615	::478274728030117000
267445807	::478274838575206000
626942496	::478275063436034000
421179396	::478275222378795000
529096266	::478275296706457000
171724420	::478275304075837000
18455966	::478275383448846000
70254385	::478275383586865000
245957488	::478275453082677000
235043760	::478275529989046000
32973618	::478275650122678000
348745482	::478275683282452000
346127757	::478275711594016000
235043760	::478275729503690000
32973618	::478275768364302000
22504277	::478275772734775000
35923992	::478275775708528000
344442687	::478275826517938000
334515229	::478276049256849000
15789848	::478276117472612000
258636623	::478276132106952000
327662373	::478276143104012000
254711141	::478276183298023000
60218540	::478276289607249000
69455217	::478276340714459000
344442687	::478276491021545000
32973618	::478276618390351000
379807492	::478276830453981000
46796467	::478276941347176000
117608761	::478276986385612000
142038800	::478277001435164000
381203261	::478277026496131000
344442687	::478277052114558000
355758655	::478277207878426000
258382946	::478277269245280000
509760806	::478277297259028000
486138458	::478277297695252000
421179396	::478277302648713000
273205079	::478277323494789000
258382946	::478277354708426000
533844924	::478277378913742000
55888161	::478277431980482000
379833720	::478277440498720000
92840294	::478277471578488000
17536130	::478277512359735000
359104594	::478277609206185000
255104759	::478277635169349000
160733683	::478277636636938000
268058306	::478277720984797000
415953059	::478277755877195000
322465167	::478277793097056000
207290040	::478277804132696000
359104594	::478277812038926000
40478607	::478277867730915000
19684793	::478278140725170000
110297719	::478278162506190000
249246314	::478278255615946000
273205079	::478278297877749000
270736613	::478278298405830000
277829772	::478278358321471000
270736613	::478278387543187000
429558621	::478278388688633000
444251177	::478278494376308000
15282962	::478278512210898000
277829772	::478278606070632000
430387521	::478278635007524000
346127757	::478278652283478000
202196262	::478278685184000000
90689440	::478278715139321000
214200689	::478278723050147000
552802620	::478278808207110000
162200561	::478278814720860000
330799447	::478278852905414000
599589782	::478278897750913000
92840294	::478278957117083000
15288029	::478278965090459000
508860717	::478278993947262000
552802620	::478279005523955000
92840294	::478279008245665000
123739379	::478279019784187000
349365015	::478279024536731000
53863390	::478279050222268000
187309818	::478279078147936000
124582805	::478279078525825000
92840294	::478279145718177000
17595323	::478279180111843000
250474725	::478279192027885000
378200627	::478279217587953000
376361293	::478279278774059000
65526622	::478279385519095000
65526622	::478279413264420000
65526622	::478279427218886000
53863390	::478279434332405000
65526622	::478279443064975000
65526622	::478279471988887000
15282962	::478279475562827000
17233573	::478279544294871000
373653741	::478279780626739000
214200689	::478279805558067000
624360378	::478279882666168000
268034501	::478279897798807000
255104759	::478279936373821000
451868502	::478279940819791000
519086519	::478279992795598000
268034501	::478280076941746000
341803593	::478280100807319000
282363016	::478280173696339000
268058306	::478280183103758000
358617322	::478280203077029000
268034501	::478280257707847000
620420742	::478280272350179000
36866805	::478280323852034000
133341985	::478280364558123000
188917484	::478280379816628000
334420539	::478280441078636000
38594501	::478280496913203000
214200689	::478280541830393000
255104759	::478280542358470000
53863390	::478280608406200000
274311440	::478280611292274000
438582644	::478280683249737000
330201359	::478280693592510000
361532861	::478280711481622000
68432091	::478280726358798000
416548217	::478280726761046000
39904237	::478280820939956000
244290101	::478280827898707000
408049418	::478280854599659000
8548362	::478280909528264000
290195625	::478280994252804000
172280619	::478281024707629000
27237232	::478281036980584000
58587526	::478281045926625000
342594225	::478281334830276000
313792688	::478281366463717000
365021832	::478281372021182000
452882285	::478281392384528000
220532575	::478281470168272000
255104759	::478281635129856000
65435835	::478281782551670000
368386947	::478281789044445000
241278291	::478281930761187000
353544330	::478281961816199000
21117523	::478282098613420000
65526622	::478282177268826000
65526622	::478282197552463000
163893797	::478282392033968000
375810749	::478282438611722000
255104759	::478282449730822000
423941104	::478282550373531000
358617322	::478282667159322000
65526622	::478282805160329000
65526622	::478282838245003000
497458875	::478282842611277000
65526622	::478282862035095000
65526622	::478282879214944000
65526622	::478282912786169000
65526622	::478282932453244000
65526622	::478282962882936000
198126424	::478283013856305000
327689033	::478283080760053000
19734494	::478283083872227000
301042701	::478283344388448000
509760806	::478283365422874000
368730450	::478283382896353000
368386947	::478283393273450000
314303039	::478283425926111000
246050172	::478283502048145000
133158896	::478283633917059000
421179396	::478283768902336000
267023866	::478283798388277000
417428775	::478283839840997000
386956382	::478283869444005000
533844924	::478283890860109000
331668519	::478283932182396000
15204110	::478283980324999000
311092385	::478284135404797000
204292930	::478284183324733000
372551778	::478284256347557000
189272740	::478284501572149000
255547325	::478284513345146000
52105336	::478284571809574000
336347539	::478284573957439000
264335101	::478284600318234000
29302446	::478284601354252000
48971187	::478284642865655000
174720518	::478284660674273000
201810972	::478284662612447000
416130255	::478284665082482000
336347539	::478284692291330000
52105336	::478284710519377000
174720518	::478284767574503000
358617322	::478284829373378000
133158896	::478284837321584000
357790406	::478284863515410000
624360378	::478284934667579000
204292930	::478284937636741000
246050172	::478285028837703000
25237171	::478285086404907000
273497452	::478285286380560000
66555228	::478285342374518000
325242803	::478285356769771000
42481762	::478285450218844000
238698812	::478285462784589000
42481762	::478285485903974000
293246270	::478285519751634000
92125226	::478285526886141000
116988168	::478285566136426000
259573654	::478285591113904000
19734494	::478285612190285000
321794820	::478285755706396000
369292925	::478285763168063000
91712528	::478285836149334000
545784705	::478285849084170000
52295994	::478285925966155000
275902246	::478286016520802000
237963845	::478286111664394000
409541924	::478286121239982000
230655725	::478286212542001000
247024165	::478286242052702000
42481762	::478286242220871000
19734494	::478286267671937000
66058067	::478286288710148000
30912658	::478286301712490000
66058067	::478286340128133000
386956382	::478286402732310000
386956382	::478286446353055000
386956382	::478286488560349000
92125226	::478286491685515000
480638215	::478286568516382000
65526622	::478286586283429000
65526622	::478286603241005000
29436016	::478286623940296000
65526622	::478286629426044000
65526622	::478286674581938000
430387521	::478286687811153000
65526622	::478286692139282000
65526622	::478286711894466000
18028506	::478286715673907000
42481762	::478286720673525000
430387521	::478286744371343000
358307309	::478286764306464000
65526622	::478286770182696000
368730450	::478286770438557000
65526622	::478286787979124000
65526622	::478286806207561000
65526622	::478286822225608000
65526622	::478286868115488000
15789848	::478286903952015000
141821632	::478286942178512000
104947253	::478286975980412000
366701651	::478286980086657000
42481762	::478286989377425000
42481762	::478287035942203000
375873224	::478287110718251000
42481762	::478287116557103000
65526622	::478287122315493000
65526622	::478287145820368000
65526622	::478287180289171000
42481762	::478287282303418000
66058067	::478287319703625000
42481762	::478287324477145000
172035134	::478287389391986000
21623464	::478287395264028000
379833720	::478287399076638000
109331928	::478287422879719000
66058067	::478287457314557000
241278291	::478287494702575000
205030447	::478287532166098000
65526622	::478287534921752000
65526622	::478287577452011000
52105336	::478287607080570000
65526622	::478287612931624000
65526622	::478287661463920000
356579210	::478287728249815000
479245748	::478287776320741000
479245748	::478287819266215000
344857407	::478287843136008000
252914746	::478287882625355000
65526622	::478287918868348000
65526622	::478287939047153000
42481762	::478287939307577000
141735027	::478287949163790000
65526622	::478287957032312000
102530016	::478288002385707000
65526622	::478288052914118000
41465619	::478288066344677000
65526622	::478288070458875000
66058067	::478288100934709000
368730450	::478288120496926000
349472194	::478288163228884000
66058067	::478288318510014000
56509474	::478288358092054000
41465619	::478288401133613000
65526622	::478288474001248000
65526622	::478288488182202000
430387521	::478288514371846000
65526622	::478288524756545000
65526622	::478288527164076000
322465167	::478288539612766000
65526622	::478288576132575000
65526622	::478288600476311000
65526622	::478288618419535000
471516383	::478288629228634000
65526622	::478288650786988000
65526622	::478288669736833000
65526622	::478288684966363000
65526622	::478288703354179000
230905946	::478288718227206000
65526622	::478288723931439000
65526622	::478288759083905000
20822956	::478288760426090000
634873462	::478288783683502000
42481762	::478288791925698000
228213959	::478288954907574000
230905946	::478288955012427000
255818707	::478289013795594000
19734494	::478289138165514000
263389464	::478289254548656000
249243467	::478289286253805000
23933265	::478289326199955000
100742600	::478289402536263000
382414670	::478289478067302000
321794820	::478289590755684000
588874950	::478289675401306000
297652605	::478289774176768000
588874950	::478289794083348000
26413556	::478289814056214000
431937908	::478289927831310000
275902246	::478289951335776000
414543388	::478289985096142000
431937908	::478290027227914000
320452099	::478290035977232000
29302446	::478290055790727000
364439246	::478290068218454000
401089789	::478290130159935000
587864456	::478290159860195000
236595577	::478290188423032000
42481762	::478290199093739000
401089789	::478290223168643000
41143305	::478290259260997000
128284695	::478290346003431000
275902246	::478290696252579000
384683676	::478290820140118000
298216731	::478290980962332000
209208697	::478291033651175000
280798922	::478291046816694000
307397057	::478291075678105000
467027311	::478291110939594000
21696310	::478291117008760000
280297585	::478291121525620000
348123497	::478291311309885000
99827590	::478291383065649000
280297585	::478291421326094000
268058306	::478291496731672000
280297585	::478291599604985000
430387521	::478291697554952000
397717926	::478291704181583000
336149936	::478291735408156000
365203632	::478291735484063000
236595577	::478291741217681000
258382946	::478291765938909000
357308471	::478291877146271000
280798922	::478291910063190000
443332358	::478291944385179000
14085431	::478291949934632000
20778748	::478291967084736000
421356901	::478291984462135000
280798922	::478292035611271000
467545942	::478292116976959000
401089789	::478292121154113000
280798922	::478292152791744000
516986236	::478292357754789000
236271147	::478292531398983000
50507669	::478292561631535000
401089789	::478292591318794000
429345484	::478292633530277000
239257340	::478292703902318000
166735943	::478292720016830000
179669687	::478292820550107000
135681283	::478292843291615000
139460380	::478292887210573000
351641054	::478293116483805000
139460380	::478293134481567000
373147853	::478293200755761000
382976230	::478293204463128000
19734494	::478293223178108000
19210855	::478293226294476000
18918771	::478293272532484000
533844924	::478293323233234000
430387521	::478293414719782000
429345484	::478293438119424000
348262381	::478293447921516000
331397011	::478293454976712000
22414245	::478293533590163000
405362735	::478293542461521000
304645030	::478293665891516000
30529918	::478293719528267000
465934852	::478293725177581000
70784628	::478293763186782000
546153359	::478293879771234000
22414245	::478293897886453000
19684793	::478293961518235000
171724420	::478293988881862000
29500521	::478294222328459000
42481762	::478294294227603000
253552344	::478294338875555000
559991040	::478294417690750000
263389464	::478294478139060000
264705173	::478294551237754000
14715501	::478294558577422000
341803593	::478294650747228000
401757405	::478294686692429000
401089789	::478294702240694000
359104594	::478294703796805000
505323751	::478294719814832000
214200689	::478294720113049000
71597388	::478294748055101000
213767620	::478294860433477000
373713704	::478294866687184000
98768681	::478294935222124000
431264673	::478294962925498000
430182591	::478295034920333000
389614947	::478295090423939000
321794820	::478295269595811000
86349050	::478295378169954000
70784628	::478295385836777000
431937908	::478295412043165000
19684793	::478295422268497000
176339991	::478295424202051000
401757405	::478295445685276000
336149936	::478295458092040000
225893243	::478295475238338000
63928079	::478295559573602000
131420707	::478295587272413000
431264673	::478295687332122000
22285873	::478295688053133000
109059155	::478295710648254000
148197450	::478295727748026000
401089789	::478295757393391000
393041277	::478295760664944000
587864456	::478295771155292000
336149936	::478295784002052000
375810749	::478295791170101000
109059155	::478295808539115000
321794820	::478295843938643000
449981984	::478295860452012000
176339991	::478295908723871000
30242503	::478295967708368000
510678171	::478295968581177000
29849760	::478295990068576000
260573981	::478296085358587000
176339991	::478296145790124000
148197450	::478296151980900000
364035957	::478296152031657000
309778100	::478296293597409000
176339991	::478296332038193000
131420707	::478296349377429000
379357885	::478296394613014000
373713704	::478296511659663000
71597388	::478296525575962000
498321918	::478296580739850000
61050527	::478296635101806000
92924351	::478296663035879000
285125363	::478296718522347000
61050527	::478296726596374000
483283190	::478296733911646000
61050527	::478296765070712000
109060628	::478296850043518000
226429138	::478297001142935000
499167427	::478297029970366000
155650977	::478297085880455000
131420707	::478297125776674000
451868427	::478297134631256000
213767620	::478297138976534000
17233573	::478297158211223000
50306226	::478297167866523000
213767620	::478297190461636000
392301070	::478297220505038000
213767620	::478297226977218000
19734494	::478297244446515000
354125458	::478297364268978000
287727506	::478297414005432000
424498868	::478297464735150000
311924851	::478297477364613000
59207269	::478297529323225000
354125458	::478297628333985000
212060681	::478297675402850000
135681283	::478297701537161000
118733444	::478297711855542000
354125458	::478297774614540000
125060842	::478297777982566000
135681283	::478297913869619000
613956023	::478297964037697000
438698734	::478298051808100000
40896981	::478298137870626000
249028893	::478298200239923000
29300584	::478298267206172000
103244523	::478298428296790000
357790406	::478298448132075000
19684793	::478298503228051000
357790406	::478298508249026000
32973618	::478298554478649000
139460380	::478298631054045000
311664191	::478298641338081000
41692308	::478298651005964000
364035957	::478298736356237000
480638215	::478298760162729000
250844163	::478298828647723000
480638215	::478298882711900000
169291538	::478298886407069000
41692308	::478298923602157000
30666953	::478299014140407000
620420742	::478299061229850000
494605871	::478299090116030000
48557490	::478299205644328000
29436016	::478299235243540000
252914746	::478299284601708000
374528956	::478299311189409000
411898570	::478299321142476000
22414245	::478299386795941000
22414245	::478299397823143000
494605871	::478299424221691000
483283190	::478299498306101000
259541688	::478299554098331000
69916558	::478299688140296000
457250385	::478299800731779000
27999272	::478299843631128000
272999900	::478299890930704000
443070793	::478299906348556000
494605871	::478299907606855000
357308471	::478299955027668000
591216066	::478300055418318000
171642430	::478300093351591000
521938520	::478300123286368000
494605871	::478300238445166000
438698734	::478300495904112000
319420243	::478300542590914000
494605871	::478300592708669000
197384499	::478300742634053000
236595577	::478300748539633000
385114649	::478300764927172000
220532575	::478300810078851000
133341985	::478300920623955000
494605871	::478300964412088000
118855202	::478301009664409000
317524005	::478301114136162000
498321918	::478301123192045000
35869207	::478301215345106000
494605871	::478301283917393000
97336064	::478301293753012000
424540791	::478301321695477000
31010760	::478301355115683000
212060681	::478301433352433000
282692620	::478301502696869000
424540791	::478301507599609000
494605871	::478301566894477000
481512198	::478301574628773000
635796096	::478301603661770000
15681561	::478301613673943000
212060681	::478301727868092000
35869207	::478301901436780000
100339690	::478301924815433000
295339639	::478301967136342000
635796096	::478302007183163000
30516926	::478302021192126000
494605871	::478302050950713000
311924851	::478302053358632000
102233693	::478302053605707000
268034501	::478302091266371000
713245898	::478302098702888000
35869207	::478302124821213000
494605871	::478302230177542000
55161530	::478302303426863000
35869207	::478302327087325000
311924851	::478302348134338000
297652605	::478302465624776000
104990093	::478302467458093000
147779508	::478302479621570000
35869207	::478302529516998000
297652605	::478302537099902000
217563665	::478302766629404000
494605871	::478302779488739000
598832393	::478302790024826000
241278291	::478302798295990000
217563665	::478302863819812000
238307628	::478302864763146000
35869207	::478302868374827000
491969843	::478302888792686000
295466391	::478302906655842000
406772829	::478302926843035000
238307628	::478302962234556000
378281495	::478302988721602000
214200689	::478303017729400000
267023866	::478303043708928000
328882474	::478303071944974000
45929336	::478303139032879000
351922723	::478303163582140000
193583131	::478303217349304000
411898570	::478303345174908000
60098410	::478303462187606000
494605871	::478303495636783000
19770255	::478303541782519000
22736943	::478303584858021000
18551115	::478303610938208000
494605871	::478303873581326000
19734494	::478303964442542000
280119639	::478304023867445000
494605871	::478304044297883000
167365283	::478304055614140000
349484189	::478304086664548000
36866805	::478304286615429000
494605871	::478304346484916000
160144135	::478304445852180000
221740779	::478304510570680000
395057520	::478304554111361000
109059155	::478304586382704000
31586329	::478304593039085000
494605871	::478304622478491000
160144135	::478304632414806000
319420243	::478304652195139000
533417136	::478304691236110000
334420539	::478304717605318000
109060628	::478304728426627000
160144135	::478304765038698000
431937908	::478304818294181000
160144135	::478304828930551000
35923992	::478304906768830000
494605871	::478304926259376000
471516383	::478304937819271000
322465167	::478304988620275000
221740779	::478305038109265000
343756278	::478305308855386000
20804321	::478305315956346000
462681637	::478305329784967000
339482720	::478305364325056000
268246881	::478305464157868000
355598729	::478305550245965000
327934017	::478305596211351000
451667062	::478305613949042000
319420243	::478305674326441000
494605871	::478305693758279000
634822122	::478305718383443000
373147853	::478305729099874000
339482720	::478305777350766000
48804765	::478305811157225000
364439246	::478305867935133000
399408344	::478305884834390000
65886399	::478306010478571000
599787941	::478306085166530000
587864456	::478306086773334000
494605871	::478306105601175000
373147853	::478306108764073000
319420243	::478306175206051000
20804321	::478306193824153000
552146644	::478306247134175000
204292930	::478306325898604000
260573981	::478306438947676000
373147853	::478306474498981000
478145352	::478306495868571000
119269983	::478306506551476000
35369698	::478306509701795000
258454374	::478306525124239000
494605871	::478306546158292000
258454374	::478306551498018000
18918771	::478306594799616000
35369698	::478306693877870000
259466143	::478306815579811000
191947005	::478306826019438000
458472537	::478306855270092000
494605871	::478306932558557000
214779476	::478306932949000000
368730450	::478306959204954000
399645465	::478306961230794000
471291163	::478307002792161000
411912822	::478307063970664000
322108529	::478307071071244000
41649263	::478307082479751000
191947005	::478307100050071000
148197450	::478307160942604000
38520445	::478307295219417000
285401749	::478307400873943000
253057868	::478307417626013000
494605871	::478307428597891000
117264210	::478307434210287000
285401749	::478307471849979000
32973618	::478307620005376000
399713201	::478307734107209000
182834679	::478307763547017000
191947005	::478307768185942000
494605871	::478307849831854000
27268559	::478307857520013000
103244523	::478307918433886000
221740779	::478307932703305000
359446141	::478307979070939000
19734494	::478307988177166000
38520445	::478307996284772000
470801476	::478307997626957000
19734494	::478308025087053000
18918771	::478308051334606000
355598729	::478308124940849000
494605871	::478308215168311000
483283190	::478308339651067000
117264210	::478308345573814000
361391612	::478308411793096000
21117523	::478308561219772000
361391612	::478308581146505000
274432702	::478308608573054000
36869877	::478308634439348000
117264210	::478308644824809000
136114188	::478308694766399000
33823755	::478308744275968000
49383709	::478308762923831000
38520445	::478308788001570000
307697597	::478308842883661000
32973618	::478308879118659000
286298021	::478308937876643000
21117523	::478308992222232000
14085431	::478309122874417000
22504277	::478309228059582000
11146552	::478309278734761000
16107745	::478309325912289000
230655725	::478309334691364000
599589782	::478309400201805000
20738985	::478309425506037000
32973618	::478309441247670000
22844281	::478309537871835000
286298021	::478309543857102000
372493368	::478309550651494000
357017353	::478309554472878000
420323287	::478309603726200000
31359307	::478309620708941000
221740779	::478309625100791000
31359307	::478309671132868000
409662649	::478309687847174000
23933265	::478309729563717000
15681561	::478309735767490000
409662649	::478309815920246000
409662649	::478309824174624000
32973618	::478309846174167000
295339639	::478310031667249000
139547588	::478310125149884000
483283190	::478310348949172000
21117523	::478310351608762000
247024165	::478310401722318000
32973618	::478310409968320000
153543800	::478310429467242000
322327312	::478310439307456000
153543800	::478310450283556000
429348972	::478310515651792000
341941030	::478310613647503000
375810749	::478310671864446000
148197450	::478310717905334000
295339639	::478310722263580000
148197450	::478310747798122000
64813007	::478310820754247000
19734494	::478310883039260000
182834679	::478310891268870000
60578212	::478310973582082000
18336787	::478310997132734000
84849075	::478311029622194000
96013044	::478311043848867000
490016303	::478311052493352000
338073739	::478311164028280000
295339639	::478311174896095000
536141027	::478311177466830000
132768456	::478311196357967000
8548362	::478311221016670000
22559382	::478311226464681000
500388817	::478311264092168000
110563920	::478311299449769000
34108658	::478311348502532000
355758655	::478311373319860000
633531552	::478311382795165000
257225781	::478311401648181000
34108658	::478311415842086000
234214828	::478311463933972000
234214828	::478311500164399000
60578212	::478311526362017000
139547588	::478311535366770000
98768681	::478311597774217000
473196438	::478311677377515000
439491329	::478311696608813000
234214828	::478311755337441000
346219373	::478311782981709000
182834679	::478311798664613000
257225781	::478311848891002000
135681283	::478311850476457000
186287095	::478311890871803000
257225781	::478311900694859000
490016303	::478311980378226000
128775325	::478312181499723000
62975545	::478312182568849000
159640806	::478312276550627000
310009833	::478312367697059000
454531259	::478312494348648000
19734494	::478312521661952000
221740779	::478312714331521000
135681283	::478312765757472000
20419159	::478312766046871000
490016303	::478312853259038000
255104759	::478312912365174000
75937251	::478312930216144000
490016303	::478312946162868000
29319846	::478312983357947000
490016303	::478313041176449000
257225781	::478313093739450000
135681283	::478313172651085000
90689440	::478313269216550000
399408344	::478313293027999000
19895969	::478313327307661000
133341985	::478313343997202000
22736943	::478313431905230000
52441281	::478313443012136000
65926573	::478313470996135000
71878260	::478313504831598000
483283190	::478313676953227000
379357885	::478313771253784000
288531248	::478313785392758000
328779215	::478313795086213000
257225781	::478313796851613000
411912822	::478313845518532000
125060842	::478313862702174000
207290040	::478313875688128000
467027311	::478313883296616000
221740779	::478313888212348000
91770694	::478313981233606000
106778257	::478314004679368000
106778257	::478314013500010000
53258017	::478314021159182000
125060842	::478314067057061000
135681283	::478314115476103000
87970668	::478314197013364000
207290040	::478314206094446000
399408344	::478314244564590000
463855595	::478314284489777000
552146644	::478314284594642000
216819428	::478314307084484000
257225781	::478314329708982000
408772521	::478314334905307000
15902298	::478314358414389000
257225781	::478314399728283000
179669687	::478314466505789000
44307877	::478314533832773000
255299055	::478314556851105000
221740779	::478314619241779000
207290040	::478314735113633000
207290040	::478314781183852000
399621678	::478314790696128000
295339639	::478314880593051000
72123971	::478314885286084000
445826532	::478314899639369000
291475742	::478314918744043000
19895969	::478314923609845000
117608761	::478314942869667000
19939574	::478314965690880000
490016303	::478314973945266000
295339639	::478314987430346000
72123971	::478315024444715000
236628483	::478315073744535000
249246314	::478315173585760000
118855202	::478315177838784000
171642430	::478315230636679000
241358661	::478315256217739000
310321041	::478315282625077000
91712528	::478315293207306000
117608761	::478315362027450000
118855202	::478315378439753000
203311237	::478315405036249000
373713704	::478315447243112000
255104759	::478315481158262000
203311237	::478315554458324000
291475742	::478315570702450000
438698734	::478315611257569000
131420707	::478315634762063000
285125363	::478315662993936000
148197450	::478315760046329000
15204110	::478315799753404000
249246314	::478315889037565000
207290040	::478315895513939000
43967474	::478315950450950000
53258017	::478315951684075000
310009833	::478315952212168000
28346387	::478316043379937000
193796724	::478316059296923000
169291538	::478316074308366000
73995534	::478316114276257000
411912822	::478316163743883000
15791549	::478316166343950000
431937908	::478316256441798000
257225781	::478316301689958000
110063681	::478316361434021000
635796096	::478316404173582000
329333638	::478316479826255000
28905424	::478316526873747000
431937908	::478316574676246000
221740779	::478316610923806000
260262291	::478316629072162000
349484189	::478316696231354000
268034501	::478316720503795000
291475742	::478316748588843000
19734494	::478316759855144000
285125363	::478316763273129000
348683759	::478316765332529000
169291538	::478316779706396000
288874918	::478316786316636000
207290040	::478316813282213000
257225781	::478316822098231000
53317470	::478316833255489000
28252356	::478316897293701000
15902298	::478316901043421000
431937908	::478316911227195000
409662649	::478316931544395000
260262291	::478316941711376000
207290040	::478316956219871000
285125363	::478316965568593000
431937908	::478317018433593000
215174499	::478317058875092000
454146385	::478317059609075000
19734494	::478317126621876000
221740779	::478317127989231000
411912822	::478317137573195000
187078541	::478317160326905000
22386194	::478317184180297000
294745245	::478317351163543000
334515229	::478317365466103000
396332641	::478317386072719000
221740779	::478317416175656000
53317470	::478317421875716000
384494456	::478317426816217000
384494456	::478317437889163000
25469735	::478317462354546000
329333638	::478317512128360000
70483417	::478317549764239000
19734494	::478317623508496000
345626789	::478317635189604000
47269984	::478317670333693000
625951846	::478317692181815000
328252982	::478317750884896000
29553235	::478317799073275000
334515229	::478317819541479000
454146385	::478317827078623000
255104759	::478317858414292000
16258968	::478317877062168000
413686504	::478318015352950000
26413556	::478318019479740000
35869207	::478318071053312000
478145352	::478318071707209000
272533260	::478318159674368000
24537703	::478318161386041000
454146385	::478318203873923000
220455732	::478318221850722000
72123971	::478318222341447000
96013044	::478318243635933000
33011898	::478318244995268000
35869207	::478318249864888000
59370673	::478318251307319000
59370673	::478318308257562000
60578212	::478318363182370000
386833057	::478318377341956000
390479008	::478318415136845000
15902298	::478318469025234000
409662649	::478318524218093000
261471578	::478318548087881000
221740779	::478318554442653000
169291538	::478318572460978000
409662649	::478318622931038000
66786075	::478318661795454000
207290040	::478318705693442000
72123971	::478318996786139000
115459999	::478319004142948000
169291538	::478319006110081000
176489426	::478319037244403000
72123971	::478319078050762000
486138458	::478319097776574000
15288029	::478319099232014000
148197450	::478319135353753000
192727478	::478319152092823000
478145352	::478319210234265000
360231979	::478319254396469000
162200561	::478319293306646000
396332641	::478319321148440000
140206179	::478319340454834000
409662649	::478319367864594000
72123971	::478319529919926000
272533260	::478319580780036000
72123971	::478319774972121000
72123971	::478319818693550000
386833057	::478319869964730000
321794820	::478319879431282000
30912658	::478319882182742000
163893797	::478319907721859000
91712528	::478319994963390000
451667062	::478320013036621000
72123971	::478320155827523000
19879486	::478320197229887000
72123971	::478320227373969000
272533260	::478320252334247000
72123971	::478320289667772000
357790406	::478320323746471000
338664006	::478320373461569000
357790406	::478320392474333000
341313395	::478320409331249000
357790406	::478320427152855000
18618379	::478320506722996000
295339639	::478320508275273000
410877459	::478320561505202000
292012619	::478320728891072000
18618379	::478320818267496000
368730450	::478320884139044000
450560571	::478320950220304000
357275400	::478321153291726000
207290040	::478321156182016000
52295994	::478321236519706000
19734494	::478321275648372000
15361643	::478321301665234000
15361643	::478321396326494000
259466143	::478321456384720000
236528732	::478321466384347000
341313395	::478321517265031000
207290040	::478321557702721000
266210776	::478321703458582000
94310638	::478321866705080000
242443898	::478321927493529000
169291538	::478321983008944000
94310638	::478321983948476000
52295994	::478322031340302000
23663256	::478322065854849000
216833550	::478322115125325000
341313395	::478322119642587000
171642430	::478322169538031000
615636079	::478322189289021000
221740779	::478322210160263000
327662373	::478322257664565000
169291538	::478322278128549000
346998772	::478322323817132000
436716308	::478322369149165000
221740779	::478322385641549000
103244523	::478322387566723000
15137186	::478322409141850000
446541836	::478322416457113000
94310638	::478322524934004000
40054726	::478322530952814000
404496513	::478322539014287000
390479008	::478322626868178000
110563920	::478322628910792000
254635990	::478322736113016000
72123971	::478322808468930000
24392243	::478322889045716000
336149936	::478322898390638000
252314330	::478322993199063000
19734494	::478323032612941000
311664191	::478323072957968000
336149936	::478323148606017000
193796724	::478323203664662000
122717174	::478323228545257000
397717926	::478323274385223000
122717174	::478323300339167000
357308471	::478323371092869000
72123971	::478323378218999000
24634410	::478323424121458000
122717174	::478323446993014000
160768741	::478323485358301000
235043760	::478323508523438000
290265158	::478323593915277000
346998772	::478323635275325000
207290040	::478323670449160000
162559610	::478323701604421000
160768741	::478323740518789000
249246314	::478323767811137000
309778100	::478323814540255000
160768741	::478323982697914000
160768741	::478324063790583000
91024211	::478324149979320000
60218540	::478324200969867000
207290040	::478324223619137000
438698734	::478324254656974000
278165989	::478324327738138000
291413743	::478324383048425000
376472794	::478324507195629000
458010782	::478324573163626000
313792688	::478324637105790000
25223941	::478324709331701000
25223941	::478324729992847000
25223941	::478324745671172000
25223941	::478324764935606000
364752208	::478324781662490000
25223941	::478324786360115000
25223941	::478324804953448000
263389464	::478324855092170000
229650081	::478324855696150000
19684793	::478324894258573000
162802335	::478324979985952000
151129980	::478325046167875000
276256841	::478325115529072000
19111395	::478325185331097000
276256841	::478325204288929000
276256841	::478325301970100000
19111395	::478325325118464000
368386947	::478325334816067000
191947005	::478325385239990000
19734494	::478325442190258000
238672857	::478325470539165000
340330802	::478325508430520000
80586819	::478325547353640000
148197450	::478325550268686000
429558621	::478325573547470000
80586819	::478325617394319000
340330802	::478325642631471000
37578654	::478325643587760000
255104759	::478325809120165000
240463390	::478325809552166000
161041223	::478325822441684000
255104759	::478325840208347000
239313896	::478325863730008000
498637061	::478325884181835000
207290040	::478325917149048000
71878260	::478325925848031000
291413743	::478325926644563000
386833057	::478325995783483000
91024211	::478326010459332000
207290040	::478326017560707000
301044144	::478326052180467000
235043760	::478326068672094000
355758655	::478326152331685000
92840294	::478326197655310000
197277853	::478326244199911000
91024211	::478326249408835000
263006098	::478326280861917000
440875002	::478326288352952000
224103552	::478326327037005000
72123971	::478326362088816000
255104759	::478326440954310000
498637061	::478326441470615000
230655725	::478326498576052000
209208697	::478326529173487000
198126424	::478326562882732000
458010782	::478326675352977000
355758655	::478326691853389000
169291538	::478326711906758000
48804765	::478326801308319000
274311440	::478326932275482000
22559382	::478326993516498000
416548217	::478327106053472000
338664006	::478327171576918000
583488323	::478327181962006000
263006098	::478327190916853000
18277474	::478327196902522000
91024211	::478327290879700000
458010782	::478327358282158000
494543536	::478327490255933000
299879238	::478327516667854000
171642430	::478327597474922000
305926788	::478327603556663000
177111779	::478327639774474000
18277474	::478327668153540000
46268291	::478327687325310000
338664006	::478327711056662000
340330802	::478327714391150000
349904873	::478327719189417000
299879238	::478327744439525000
400817337	::478327750491516000
305926788	::478327754262581000
171642430	::478327782452121000
19111395	::478327784477974000
335367791	::478327822650339000
46268291	::478327824978165000
18277474	::478327844339462000
191947005	::478327876241338000
133341985	::478327893421215000
222636373	::478327933602627000
462681637	::478327935846195000
255104759	::478327973049688000
340330802	::478327988832845000
455542048	::478328044705566000
430072028	::478328059271970000
256756265	::478328068147126000
408224760	::478328126980632000
91024211	::478328171419275000
458010782	::478328176364355000
462681637	::478328206466895000
299879238	::478328228931960000
133158896	::478328256320376000
91195209	::478328330291118000
46268291	::478328345696800000
259466143	::478328411543183000
498321918	::478328412420206000
340330802	::478328417306161000
299879238	::478328484943896000
349904873	::478328492979806000
458010782	::478328532624367000
84849075	::478328618079502000
479245748	::478328635116367000
24392243	::478328656516087000
255104759	::478328696651001000
314604858	::478328719267102000
239484752	::478328756437004000
27179899	::478328782948806000
28736200	::478328789902954000
335692629	::478328842751193000
108798356	::478328919662141000
235043760	::478328995184787000
314988406	::478329000993886000
458010782	::478329099182567000
171642430	::478329175904755000
537633292	::478329208511275000
382976230	::478329223891795000
313421343	::478329230124515000
299879238	::478329273913450000
568915908	::478329288039473000
355612007	::478329329768599000
108798356	::478329351466139000
29319846	::478329435695771000
313421343	::478329470156554000
77765035	::478329608144576000
194998718	::478329622338101000
13683762	::478329635420520000
460471042	::478329638691667000
91024211	::478329642953093000
446541836	::478329673957404000
238672857	::478329711559311000
599787941	::478329715778781000
172573942	::478329737719197000
25469735	::478329753767006000
171642430	::478329819533283000
27432862	::478329821572120000
235043760	::478329849841340000
141735027	::478329915314417000
171642430	::478330038832480000
21452516	::478330084114178000
171642430	::478330085687062000
458010782	::478330100241289000
235043760	::478330156482719000
346998772	::478330179433951000
355612007	::478330185259839000
471291163	::478330280067866000
92840294	::478330333918531000
48971187	::478330368093716000
91195209	::478330373319839000
171642430	::478330390462353000
619492928	::478330412242964000
207290040	::478330412964798000
262382570	::478330414923141000
189664484	::478330417742086000
171642430	::478330424205520000
500212290	::478330477393096000
27432862	::478330497790398000
234214828	::478330519076499000
235043760	::478330534569861000
421356901	::478330540529946000
259573654	::478330574537756000
352960797	::478330622163689000
619492928	::478330624743178000
91195209	::478330639570051000
171642430	::478330692812566000
63617875	::478330713008132000
230206940	::478330779877920000
260911912	::478330837570961000
140206179	::478330852313530000
203688730	::478330872924356000
171642430	::478330897553686000
375810749	::478331011751628000
85211920	::478331024775327000
295339639	::478331084556763000
425381729	::478331122188029000
619492928	::478331128210653000
425381729	::478331134078881000
238672857	::478331142903300000
552146644	::478331149249687000
352960797	::478331211429863000
307697597	::478331213800038000
115459999	::478331216060366000
238672857	::478331247630893000
171642430	::478331256149921000
399621678	::478331312592277000
171642430	::478331325116862000
238672857	::478331333081440000
619492928	::478331389876506000
122283306	::478331403042820000
387472182	::478331417454071000
305926788	::478331559536119000
21696310	::478331598534758000
171642430	::478331618395172000
40994873	::478331669284679000
486138458	::478331694718545000
305926788	::478331713371009000
463318489	::478331720643534000
122283306	::478331735734632000
334420539	::478331735810138000
36943663	::478331773584027000
423862446	::478331846795595000
20782081	::478331857134972000
207781904	::478331884296884000
470458433	::478331915658067000
62940169	::478331953520062000
148197450	::478331998709489000
195154119	::478332009333272000
148197450	::478332012101910000
148197450	::478332025611751000
350424007	::478332055747850000
122283306	::478332079503974000
91195209	::478332120469753000
363969403	::478332127381950000
229364831	::478332164208328000
70483417	::478332190023901000
171642430	::478332195980193000
70483417	::478332199088160000
207290040	::478332210622509000
27237232	::478332243803242000
462681637	::478332263201927000
255818707	::478332265718497000
299879238	::478332281107787000
87970668	::478332284844527000
302472189	::478332289743478000
398445530	::478332317229133000
462681637	::478332346911842000
243014276	::478332366336061000
148197450	::478332417162235000
458010782	::478332434874765000
302472189	::478332437886279000
91195209	::478332452146905000
218112087	::478332480580104000
243974175	::478332486099795000
408772521	::478332527057190000
706034130	::478332530400038000
280297585	::478332544178339000
59207269	::478332553175511000
91024211	::478332561282707000
352960797	::478332581268582000
302472189	::478332603653558000
387472182	::478332666618466000
26925878	::478332668166537000
59370673	::478332699480817000
706034130	::478332712626167000
299879238	::478332735527071000
218112087	::478332763242651000
159640806	::478332780971970000
23672351	::478332788186173000
144937748	::478332837540945000
413686504	::478332873792323000
39237011	::478332889734852000
260440912	::478332920097042000
97326618	::478332933636243000
203688730	::478332963432579000
378773930	::478332994298847000
237530197	::478332995049234000
409541924	::478333007195951000
413686504	::478333056743665000
29319846	::478333106298953000
299879238	::478333113639374000
218112087	::478333278357708000
160733683	::478333320237830000
263006098	::478333388772737000
125060842	::478333395978571000
128284695	::478333406385029000
399621678	::478333415687593000
462681637	::478333430912921000
76017935	::478333438408151000
409662649	::478333469487931000
432116634	::478333487724781000
163415941	::478333586144518000
553930094	::478333638774255000
136791341	::478333646223724000
155730095	::478333646815113000
313341167	::478333667249369000
163415941	::478333707510902000
340094001	::478333796589129000
71981601	::478333821285597000
574250205	::478333889644363000
97326618	::478333927942156000
288531248	::478333932329398000
307697597	::478333973613912000
205043960	::478333998016372000
538590660	::478334015590514000
218112087	::478334029540765000
91195209	::478334065704046000
27432862	::478334074109427000
260911912	::478334084889202000
334420539	::478334142652768000
148197450	::478334195727466000
193192138	::478334234524778000
307697597	::478334288618745000
307697597	::478334356990087000
314988406	::478334426368077000
291413743	::478334431896158000
426685539	::478334454318895000
411848692	::478334495033012000
233362394	::478334505200398000
191947005	::478334515103137000
543585402	::478334559806054000
445268626	::478334575371124000
77765035	::478334582656221000
202840862	::478334601060839000
203688730	::478334608237264000
459612485	::478334747232321000
447313860	::478334750470320000
202840862	::478334751409856000
47017345	::478334820750475000
307397057	::478334851255644000
314988406	::478334871467601000
439491329	::478334974685634000
338664006	::478334996805980000
268246881	::478334998240432000
19734494	::478335038787178000
122283306	::478335085629145000
202840862	::478335097108578000
240463390	::478335157770784000
305926788	::478335162933981000
125060842	::478335171502952000
339482720	::478335174262796000
260428602	::478335174724583000
27432862	::478335209088507000
305926788	::478335304961884000
339482720	::478335330706137000
392301070	::478335349203030000
20778748	::478335353422491000
202840862	::478335368576524000
387188572	::478335440777662000
122283306	::478335465985441000
260428602	::478335507550986000
463431723	::478335514362544000
147779508	::478335531231625000
202840862	::478335541578964000
243974175	::478335708168339000
136791341	::478335713180520000
220632867	::478335833800327000
241358661	::478335938259480000
22559382	::478335943665922000
163415941	::478335950087782000
136791341	::478335952432009000
202840862	::478335954810204000
33017275	::478336017431150000
155730095	::478336041502650000
155650977	::478336042580197000
73275873	::478336073115119000
14190836	::478336122724945000
259542533	::478336144703115000
285955708	::478336178043645000
118733444	::478336183894691000
308657649	::478336191943942000
508860717	::478336199849824000
91712528	::478336269106167000
218112087	::478336271270432000
22559382	::478336280170737000
322842111	::478336303126155000
373713704	::478336349813350000
335692629	::478336359224995000
335692629	::478336370956460000
15137186	::478336378443661000
155730095	::478336385121026000
355758655	::478336400182362000
399408344	::478336406037610000
268246881	::478336454754463000
296590824	::478336492557697000
207290040	::478336707457462000
346173821	::478336714780704000
458010782	::478336756450738000
243974175	::478336813086420000
27432862	::478336822100373000
382190006	::478336834179567000
27432862	::478336871773523000
295339639	::478336909601931000
431214329	::478336933744373000
100195876	::478336959232757000
339482720	::478336969689149000
355758655	::478336986474745000
259601379	::478337013742333000
387188572	::478337014782513000
275260502	::478337036105953000
355717008	::478337082759610000
431214329	::478337088849739000
295339639	::478337094088404000
292558028	::478337107048427000
35369698	::478337128657866000
27432862	::478337141760872000
292558028	::478337144428040000
346173821	::478337166863769000
431214329	::478337171494293000
238740641	::478337217421910000
292558028	::478337285302124000
494543536	::478337294378610000
292558028	::478337300103831000
203688730	::478337300330737000
202840862	::478337339047952000
243974175	::478337345234554000
116098184	::478337409663246000
30912658	::478337501363712000
207290040	::478337509408407000
110063681	::478337532363821000
243974175	::478337595781300000
321498402	::478337612873093000
232437529	::478337645290868000
431214329	::478337652480307000
495135733	::478337658427420000
44307877	::478337685413584000
346173821	::478337688945582000
431214329	::478337719182307000
21696310	::478337784177238000
138083816	::478337784432701000
431214329	::478337794096766000
27432862	::478337824354488000
225691566	::478337855908241000
479245748	::478337857275179000
345626789	::478337875927244000
339482720	::478337934987235000
498321918	::478337939731406000
216168764	::478337942411177000
52105336	::478337949801533000
202840862	::478337970433294000
339482720	::478337979480432000
30032107	::478338004051062000
339482720	::478338120937512000
495135733	::478338164923199000
594121150	::478338170237366000
416548217	::478338186276384000
14223247	::478338306435198000
58847822	::478338322528350000
148912524	::478338330761773000
148912524	::478338375426899000
133158896	::478338384121716000
313421343	::478338390614872000
19210855	::478338501683863000
436476907	::478338510764511000
313421343	::478338521615572000
335692629	::478338570902462000
207290040	::478338694395723000
416548217	::478338707611594000
553930094	::478338771956404000
313421343	::478338804399345000
313421343	::478338805481885000
208250490	::478338848108183000
207290040	::478338850700677000
207290040	::478338887203717000
339482720	::478338893163425000
91606737	::478338910217441000
313421343	::478338924574945000
109059155	::478338931079905000
27432862	::478338949946281000
203146266	::478338997626740000
203146266	::478339049506095000
373713704	::478339050471182000
440624261	::478339053159329000
313421343	::478339058037686000
596678073	::478339099397341000
18929923	::478339107534680000
151190656	::478339138526404000
27432862	::478339141680517000
274311440	::478339232784990000
440624261	::478339303412490000
91606737	::478339416529051000
375873224	::478339456219365000
420731308	::478339491464097000
163415941	::478339494010048000
68369234	::478339560611799000
420731308	::478339684783755000
31294794	::478339729713135000
390479008	::478339757320048000
209208697	::478339774462164000
27432862	::478339873750142000
238247892	::478339880175419000
371578955	::478339909544312000
274432702	::478339930255392000
305265637	::478339951621189000
314303039	::478339979551055000
31294794	::478339988602363000
249789981	::478340071129878000
31294794	::478340085541113000
319420243	::478340112023973000
255547325	::478340159726170000
350003589	::478340163731742000
138083816	::478340263878742000
36829018	::478340297294749000
305265637	::478340302827446000
322465167	::478340342635175000
313792688	::478340344895905000
32755384	::478340363971592000
192727478	::478340407135182000
372880069	::478340407948898000
32755384	::478340494015995000
47269984	::478340555621953000
27432862	::478340678330888000
295881773	::478340683841822000
369819130	::478340765333340000
207290040	::478340766692290000
27432862	::478340767589888000
22648162	::478340775970095000
27432862	::478340830491852000
140206179	::478340870249263000
339482720	::478340941518884000
426685539	::478340979452166000
339482720	::478341030085795000
27432862	::478341043994501000
299879238	::478341074880970000
435516954	::478341110570295000
22648162	::478341130783031000
328779215	::478341155780698000
27432862	::478341169215471000
236144487	::478341172406923000
299879238	::478341220364582000
320484851	::478341237146406000
308657649	::478341343463211000
136458681	::478341389147590000
110063681	::478341392557932000
27432862	::478341424812138000
320484851	::478341428566032000
90469755	::478341486245728000
338664006	::478341503920513000
516986236	::478341516989968000
386861626	::478341531200282000
148197450	::478341557482172000
33528820	::478341671072305000
202798666	::478341677300854000
56723331	::478341690588033000
56723331	::478341724033413000
27432862	::478341745315688000
16248047	::478341780308381000
136038442	::478341837657100000
128937859	::478341841537216000
339482720	::478341902060617000
510998653	::478341905701277000
345626789	::478341971732619000
335692629	::478342037956067000
198126424	::478342071124643000
16248047	::478342125093138000
339482720	::478342126191661000
148197450	::478342166431801000
146219676	::478342210513948000
148197450	::478342286263078000
351004243	::478342295147003000
43586963	::478342304495697000
36869877	::478342308199292000
76638498	::478342327463718000
198126424	::478342385739370000
76638498	::478342426654822000
339482720	::478342430349987000
33528820	::478342496104505000
21117523	::478342508901310000
36869877	::478342512482869000
256321392	::478342565717377000
634822122	::478342568053190000
16248047	::478342573917220000
295466391	::478342588525600000
269370098	::478342599330529000
142038800	::478342601746427000
31294794	::478342603176288000
479245748	::478342715273265000
59583601	::478342718033129000
207290040	::478342719744770000
37578654	::478342728795709000
419105102	::478342737235042000
31294794	::478342742519472000
26413556	::478342774186442000
320452099	::478342775113383000
339482720	::478342793874518000
19734494	::478342800623554000
238740641	::478342802867494000
198651083	::478342802925842000
275260502	::478342804175740000
205043960	::478342807619268000
339482720	::478342816049807000
302472189	::478342851625885000
163415941	::478342857569628000
587940951	::478342876330332000
335692629	::478342876691066000
339482720	::478342896886632000
180661626	::478342906898825000
31294794	::478342911331823000
429491583	::478342924175175000
335692629	::478342928352690000
16248047	::478342945192816000
216618788	::478342946736312000
295339639	::478343004173127000
335692629	::478343009029738000
16248047	::478343044442628000
220584371	::478343090814857000
411848692	::478343101925191000
132976059	::478343110087307000
46268291	::478343147194314000
47851190	::478343155923054000
217563665	::478343164114501000
335367791	::478343174356598000
207290040	::478343196519698000
27432862	::478343197660561000
587940951	::478343202894667000
78404115	::478343252571983000
339482720	::478343255394775000
27432862	::478343322675994000
438582644	::478343334491336000
181101394	::478343394641469000
27432862	::478343396348928000
337367504	::478343422512996000
335692629	::478343459103727000
207290040	::478343475117977000
144733584	::478343539722444000
190624012	::478343588560920000
39237011	::478343590662639000
29827759	::478343618952826000
41967329	::478343639148400000
285125363	::478343667707822000
237963845	::478343671826219000
58587526	::478343680567156000
35369698	::478343683545509000
208171241	::478343687190368000
27432862	::478343691590205000
280297585	::478343699554762000
346219373	::478343701098283000
220584371	::478343705607544000
344958631	::478343774880280000
406772829	::478343822712127000
61493721	::478343827573313000
137587439	::478343841271922000
65926573	::478343845734666000
444375493	::478343865326247000
29827759	::478343871756128000
47851190	::478343885597716000
208171241	::478343914781691000
339482720	::478343915183955000
237963845	::478343924935696000
163415941	::478343938269405000
361391612	::478343953427615000
339482720	::478343956044845000
339482720	::478344014530215000
495135733	::478344021413093000
339482720	::478344037045252000
16248047	::478344055370162000
95231863	::478344055693119000
163415941	::478344057186295000
116098184	::478344090728148000
339482720	::478344093248917000
371477472	::478344096424398000
251892054	::478344108017483000
98768681	::478344112199204000
302472189	::478344116099493000
31294794	::478344120230891000
171103429	::478344126220754000
338073739	::478344133191294000
177111779	::478344156834586000
91024211	::478344159606996000
222636373	::478344189361786000
208171241	::478344189785436000
335692629	::478344201038331000
439491329	::478344219317522000
86243090	::478344228724948000
305265637	::478344241190412000
258609027	::478344247154728000
326436771	::478344263886176000
341941030	::478344311461781000
16248047	::478344324279984000
58587526	::478344330893983000
208171241	::478344355573690000
106835519	::478344359394287000
338073739	::478344364725239000
61493721	::478344364888846000
257546151	::478344365866090000
258454374	::478344407889227000
207290040	::478344420023361000
335692629	::478344422292062000
335692629	::478344432010280000
511899726	::478344435076718000
98768681	::478344435315785000
509760806	::478344446694547000
26925878	::478344456144297000
188917484	::478344477770534000
335692629	::478344486162952000
302472189	::478344500712968000
495135733	::478344549689876000
16322613	::478344575434518000
47851190	::478344577456566000
495135733	::478344603314028000
463318489	::478344618145099000
255547325	::478344631462420000
61493721	::478344635673092000
463318489	::478344647320682000
258636623	::478344649602772000
91024211	::478344716656730000
338073739	::478344727582867000
499167427	::478344728346247000
431264673	::478344732226387000
61493721	::478344767349071000
339482720	::478344841055571000
463431723	::478344876778864000
208171241	::478344890368401000
27432862	::478344930319163000
371477472	::478344949197721000
23672351	::478344976720347000
69916558	::478344981317316000
110297719	::478345002011996000
335692629	::478345013618049000
368170408	::478345015308328000
339482720	::478345034798874000
287228225	::478345037554524000
258454374	::478345059805700000
137117871	::478345077324906000
346219373	::478345084404895000
78404115	::478345113978929000
346219373	::478345122594033000
16248047	::478345144563806000
368170408	::478345160796176000
78404115	::478345231956336000
208171241	::478345293478776000
636632104	::478345370301259000
217563665	::478345442015854000
216618788	::478345467470704000
470458433	::478345482855784000
258454374	::478345488564224000
90467952	::478345492997226000
26413556	::478345510256787000
208171241	::478345530884759000
338073739	::478345549846831000
41753572	::478345559854428000
22559382	::478345573033316000
368170408	::478345622786154000
18277474	::478345664557219000
30666953	::478345698811727000
335692629	::478345714599084000
368170408	::478345751589040000
302472189	::478345767866728000
301761224	::478345776980979000
208171241	::478345783511494000
236271147	::478345790239150000
144733584	::478345843364204000
334403708	::478345865288249000
339482720	::478345871960973000
458010782	::478345881075204000
581342731	::478345896845783000
368170408	::478345897139789000
516986236	::478345925757124000
237986569	::478345976953184000
335692629	::478345981373579000
302472189	::478346000294109000
396332641	::478346021429186000
581342731	::478346023320821000
164891333	::478346040840847000
41753572	::478346064022368000
208171241	::478346100311465000
436476907	::478346130783080000
294964037	::478346140002172000
81630455	::478346154711592000
23672351	::478346164467531000
339482720	::478346180787593000
245154470	::478346254284378000
339482720	::478346274630934000
118733444	::478346321653288000
301761224	::478346351890026000
339482720	::478346356688314000
297652605	::478346375046774000
299796220	::478346411013328000
16248047	::478346419196006000
301761224	::478346425135157000
81630455	::478346432026402000
321794820	::478346432319983000
205043960	::478346436535263000
185716839	::478346510694772000
227114320	::478346534048653000
429345484	::478346556567863000
533417136	::478346626176520000
81630455	::478346686650019000
181101394	::478346723257876000
27432862	::478346784289619000
382976230	::478346821878546000
202927618	::478346837170982000
239257340	::478346851813322000
301761224	::478346856322174000
15789848	::478346865130229000
498637061	::478346887427534000
141821632	::478346938996121000
171103429	::478347011641847000
48557490	::478347040578338000
297652605	::478347054213644000
81630455	::478347081363369000
79363954	::478347103475744000
237986569	::478347144274116000
19734494	::478347159562387000
153531619	::478347162560897000
19895969	::478347177493020000
236271147	::478347198971645000
463855595	::478347241615159000
62940169	::478347271139237000
144937748	::478347287337660000
318065690	::478347299064541000
207290040	::478347313010974000
109298324	::478347327233867000
27432862	::478347329473642000
236271147	::478347347244486000
48557490	::478347397010296000
335692629	::478347402663821000
24113194	::478347421273972000
91606737	::478347429180628000
118855202	::478347458360389000
304219715	::478347464425345000
321794820	::478347489297174000
207290040	::478347505621807000
424498591	::478347513372893000
517075828	::478347537057722000
81630455	::478347555139366000
205043960	::478347557655953000
79363954	::478347567541940000
424498591	::478347581723254000
431003917	::478347621988188000
172035134	::478347654938636000
431003917	::478347770214903000
553930094	::478347771024375000
304219715	::478347774057267000
335692629	::478347782630019000
633531552	::478347799000809000
601049906	::478347833909579000
417968003	::478347881234321000
429345484	::478347902448717000
424498591	::478347941913325000
304219715	::478347945176481000
320052148	::478347947629764000
400249617	::478347952482566000
418480466	::478347986431275000
553930094	::478348046086832000
236528732	::478348116186636000
375810749	::478348127942881000
431003917	::478348137023545000
431003917	::478348169823010000
140157275	::478348192828776000
431003917	::478348298093207000
361691248	::478348306460848000
378200627	::478348362530701000
346998772	::478348385305391000
19734494	::478348388040466000
339482720	::478348409888202000
428646436	::478348415127269000
339482720	::478348456352681000
335692629	::478348459091574000
384494456	::478348483510816000
428646436	::478348634862673000
428646436	::478348651946065000
467027311	::478348653414055000
236271147	::478348680747941000
241278291	::478348693678989000
249227650	::478348695101247000
339482720	::478348703992778000
41753572	::478348748943134000
64813007	::478348752449994000
19734494	::478348823954485000
202840862	::478348845093355000
498321918	::478348910172594000
467027311	::478348927801233000
331246659	::478348971601960000
297652605	::478348989058674000
87970668	::478349046445117000
335692629	::478349099062669000
553930094	::478349117765079000
38991775	::478349123536420000
110297719	::478349137490894000
19734494	::478349162879418000
14584037	::478349168311037000
276341812	::478349168839114000
198126424	::478349400847052000
207290040	::478349435874062000
258532274	::478349437245616000
320452099	::478349439065522000
29553235	::478349491192750000
233767854	::478349537665630000
243014276	::478349568841498000
498321918	::478349582037180000
217214677	::478349597254094000
302934050	::478349608066613000
443375828	::478349618216828000
376361293	::478349672449204000
70483417	::478349730008014000
70483417	::478349738648305000
47851190	::478349764396724000
437064295	::478349772882206000
259466143	::478349829223899000
172035134	::478349838707216000
116071398	::478349839710056000
18551115	::478349847133569000
543585402	::478349999378423000
61718844	::478350021595631000
227114320	::478350026926997000
90469755	::478350036284100000
19071786	::478350054520918000
301497892	::478350075169869000
588634771	::478350076440772000
241278291	::478350078789169000
207290040	::478350141465042000
309355379	::478350249178959000
207290040	::478350325192335000
16248047	::478350325556862000
243014276	::478350334079692000
25235649	::478350342380199000
133341985	::478350353029947000
172035134	::478350368162590000
335692629	::478350369190211000
335692629	::478350411909189000
118810756	::478350440586031000
581342731	::478350512559898000
243465008	::478350531858296000
116071398	::478350543816232000
19734494	::478350554012614000
431003917	::478350556180643000
243014276	::478350567073669000
338543771	::478350574740463000
431003917	::478350606617153000
19734494	::478350614813233000
19734494	::478350740910792000
105852149	::478350791787307000
47851190	::478350791866986000
431003917	::478350843482095000
631603360	::478350886935085000
335692629	::478350892240867000
214357483	::478350907235508000
243014276	::478350929901547000
431003917	::478350940785741000
416548217	::478350987321565000
163415941	::478350993474605000
47851190	::478351002937352000
431003917	::478351008687329000
713245898	::478351009471684000
198126424	::478351011510116000
421179396	::478351093257080000
243014276	::478351095077421000
336149936	::478351100806852000
246409056	::478351142951596000
431003917	::478351162433744000
713245898	::478351220982030000
77765035	::478351262316900000
47851190	::478351308353593000
431003917	::478351309792227000
339482720	::478351335935332000
428646436	::478351403275288000
243014276	::478351424078639000
36310459	::478351463618740000
428646436	::478351501543632000
713245898	::478351508275081000
431003917	::478351512783970000
336347539	::478351613246320000
376361293	::478351621609361000
428646436	::478351634989592000
241278291	::478351643079999000
198126424	::478351652487843000
30666953	::478351672679206000
41692308	::478351695140110000
172280619	::478351737237938000
243751614	::478351762735116000
186572442	::478351777272565000
208171241	::478351784503951000
339482720	::478351792955076000
238307628	::478351879228108000
16248047	::478351920168312000
339482720	::478351922189967000
253689041	::478351942193008000
21568615	::478351942393937000
208171241	::478351974719848000
110853177	::478351996634689000
339482720	::478352112544260000
155686441	::478352122677690000
238698812	::478352167510630000
110297719	::478352173089046000
22327740	::478352178759741000
155730095	::478352194237120000
339482720	::478352334687195000
232072216	::478352414534553000
346219373	::478352440886968000
110853177	::478352450349723000
241278291	::478352463544991000
49886698	::478352467764060000
81630455	::478352486571315000
311664191	::478352527701061000
207290040	::478352571858698000
68052287	::478352603383095000
128775325	::478352775714058000
207290040	::478352846229094000
238698812	::478352848225202000
339482720	::478352879871225000
16248047	::478352881418895000
259601379	::478352917595189000
238672857	::478352924561530000
376361293	::478352928659357000
232072216	::478352947127287000
322108529	::478352966965944000
315527257	::478352985433862000
383856422	::478352999186968000
54405135	::478353022834077000
383856422	::478353024566714000
341313395	::478353044497649000
155730095	::478353067617038000
383856422	::478353097925079000
418965366	::478353138177421000
160788774	::478353147673321000
198126424	::478353174483329000
204292930	::478353175150612000
254600909	::478353181613629000
254600909	::478353234881290000
30666953	::478353247531319000
418965366	::478353281509371000
61718844	::478353348261707000
408049418	::478353352263077000
232437529	::478353360157179000
431215016	::478353361557667000
208171241	::478353378427555000
321794820	::478353382340440000
258454374	::478353401169063000
341313395	::478353416809218000
243014276	::478353434291081000
464845445	::478353444592689000
238672857	::478353472811585000
358617322	::478353492289941000
27792069	::478353522820263000
241358661	::478353544102166000
599348429	::478353611106562000
243014276	::478353652185190000
241358661	::478353661144207000
633531552	::478353709903384000
125060842	::478353739594469000
375734748	::478353758972162000
59938971	::478353764470894000
281824012	::478353781386510000
376361293	::478353811652624000
46796467	::478353822335905000
207290040	::478353990523314000
205043960	::478353997334454000
29827759	::478354005748240000
500212290	::478354032440795000
243014276	::478354057824698000
16248047	::478354087134502000
56508824	::478354112019304000
28771314	::478354127135580000
378200627	::478354143003021000
479245748	::478354148589457000
125060842	::478354189060288000
198126424	::478354205124468000
463318489	::478354210069544000
406121427	::478354250959839000
54405135	::478354253598060000
341313395	::478354256185925000
77078833	::478354257263857000
131968998	::478354318437785000
125060842	::478354321935855000
335692629	::478354351279185000
339482720	::478354361416839000
339482720	::478354404249067000
431003917	::478354410129473000
44307877	::478354427464523000
431003917	::478354431105196000
249227650	::478354445412368000
56508824	::478354458946973000
329333638	::478354466295382000
335692629	::478354542644322000
16713682	::478354591374131000
463318489	::478354629093122000
305265637	::478354667496538000
335003775	::478354688958398000
266033863	::478354718024929000
329333638	::478354735716507000
208171241	::478354824732233000
223998080	::478354840113147000
203688730	::478354853572276000
339482720	::478354941438734000
320452099	::478354944278269000
151604434	::478355006374936000
266033863	::478355052533272000
431003917	::478355128026537000
346219373	::478355129221931000
95231863	::478355207940620000
346998772	::478355212055216000
56508824	::478355212819005000
29827759	::478355241444724000
443375828	::478355265792663000
68818829	::478355280602746000
285125363	::478355295878795000
63490594	::478355311367954000
56508824	::478355325016604000
282692620	::478355335103905000
338073739	::478355345786404000
415998425	::478355355798605000
301761224	::478355363658334000
341941030	::478355396713652000
243014276	::478355415588012000
29827759	::478355436651819000
205043960	::478355453273841000
295339639	::478355467992068000
43967474	::478355468193378000
301761224	::478355471045115000
237963845	::478355482545881000
302472189	::478355482629787000
65926573	::478355500338130000
321844248	::478355522987757000
109298324	::478355526905249000
246571951	::478355527475265000
346219373	::478355527869538000
363361632	::478355532009709000
295339639	::478355538930315000
110236585	::478355540931018000
281824012	::478355541136142000
623065439	::478355545683152000
339482720	::478355559536529000
285125363	::478355566952456000
295339639	::478355575592722000
237986569	::478355597688307000
341941030	::478355599285952000
269370098	::478355612112543000
137587439	::478355616075771000
137587439	::478355640511787000
396454394	::478355642671841000
237963845	::478355642738958000
246409056	::478355664356777000
53545809	::478355671113400000
243427085	::478355671427993000
153531619	::478355680282157000
29827759	::478355697013231000
339482720	::478355708883124000
332908078	::478355713329070000
91195209	::478355730223747000
215427794	::478355747273592000
208250490	::478355747760128000
556556365	::478355751111364000
335692629	::478355755876110000
237986569	::478355769717686000
301761224	::478355775585132000
339482720	::478355778789597000
236271147	::478355788314865000
634615880	::478355793721323000
364439246	::478355805075292000
237986569	::478355807713902000
153531619	::478355824998227000
91024211	::478355827254784000
433654462	::478355836486832000
61718844	::478355875707375000
335692629	::478355876818874000
341941030	::478355888005083000
363361632	::478355890329100000
153531619	::478355891302191000
346219373	::478355893411524000
29605636	::478355894321700000
299879238	::478355909056266000
364035957	::478355913758105000
280297585	::478355932770873000
237986569	::478355934612561000
29605636	::478355938873577000
46268291	::478355947123773000
29605636	::478355951024480000
63490594	::478356017734901000
335692629	::478356061485686000
80965569	::478356065713520000
20778748	::478356089012903000
110297719	::478356117555130000
386956382	::478356123347480000
150034005	::478356126690312000
339482720	::478356133405409000
452882285	::478356150019055000
221205505	::478356154343763000
355717008	::478356165407952000
463318489	::478356177575612000
301761224	::478356201780944000
318065690	::478356202607222000
29827759	::478356210609958000
339482720	::478356216305823000
332908078	::478356219506077000
65926573	::478356219917115000
384488111	::478356238527660000
68818829	::478356263856660000
620420742	::478356313622056000
431003917	::478356321507352000
205043960	::478356335159828000
463318489	::478356377249669000
186945768	::478356394941640000
198126424	::478356397805936000
153531619	::478356406177779000
61718844	::478356415635922000
335692629	::478356418840375000
95231863	::478356423340859000
137587439	::478356430555078000
431003917	::478356430819315000
339482720	::478356438129983000
243014276	::478356439975485000
600663496	::478356440650772000
215427794	::478356461672624000
330691749	::478356465124929000
295339639	::478356512369553000
205043960	::478356514415972000
137587439	::478356538684223000
371477472	::478356558460379000
301497892	::478356582632554000
307697597	::478356587862831000
341313395	::478356629478330000
338073739	::478356654186983000
250844163	::478356698797989000
285125363	::478356712450453000
358307309	::478356727952183000
479245748	::478356728585523000
80965569	::478356768741797000
341313395	::478356773959520000
133158896	::478356787653902000
33282020	::478356818952196000
600663496	::478356858093051000
205043960	::478356876602519000
239484752	::478356877232074000
214357483	::478356907057373000
600663496	::478356932315447000
243014276	::478356942864146000
205043960	::478356982189928000
95231863	::478357032731701000
77078833	::478357035977699000
307697597	::478357058161766000
345626789	::478357074641186000
43006697	::478357089069580000
198126424	::478357100741918000
16248047	::478357170509983000
328779215	::478357191242440000
243014276	::478357235639136000
215427794	::478357239313362000
301761224	::478357245294436000
38713173	::478357250440847000
386956382	::478357261639618000
426685539	::478357278697877000
334403708	::478357308498788000
254600909	::478357368158158000
334403708	::478357370272509000
335692629	::478357387309371000
338664006	::478357391722151000
338664006	::478357417898827000
340094001	::478357430259027000
50468203	::478357432242929000
26413556	::478357479068139000
307697597	::478357491152338000
508054066	::478357492679049000
345626789	::478357504217595000
205043960	::478357506415009000
301761224	::478357528862924000
155686441	::478357543853379000
36310459	::478357544155353000
250844163	::478357547666395000
16248047	::478357562019291000
358307309	::478357572198477000
443375828	::478357594315055000
330691749	::478357599315066000
78614495	::478357608022417000
341941030	::478357666683555000
50468203	::478357673696432000
186945768	::478357683356315000
27432862	::478357691690385000
205043960	::478357700565143000
61718844	::478357739467329000
142176687	::478357776272347000
189224604	::478357778164359000
50468203	::478357791648653000
56508824	::478357793582223000
507918715	::478357799047815000
77078833	::478357855204954000
633531552	::478357858581757000
498321918	::478357872737533000
299879238	::478357883524902000
386956382	::478357886016315000
54405135	::478357895369605000
560822598	::478357895843938000
155686441	::478357929498652000
307697597	::478357931076112000
198126424	::478357956959154000
207290040	::478357957189857000
592150138	::478357957915447000
18455966	::478357958644871000
54405135	::478357991901523000
16248047	::478358022067331000
413686504	::478358032020013000
417449044	::478358035270610000
202840862	::478358041608192000
295339639	::478358059967086000
471516383	::478358073925328000
159986953	::478358083299590000
301761224	::478358087212871000
274693254	::478358095270146000
101881386	::478358096369422000
430387521	::478358117864845000
360231979	::478358124382797000
16248047	::478358138719322000
205043960	::478358140363100000
341941030	::478358149078859000
321498402	::478358166581686000
95231863	::478358167449919000
20778748	::478358198328360000
177101575	::478358215328268000
371500504	::478358242938982000
560822598	::478358243279110000
19734494	::478358252649201000
280297585	::478358257044439000
92840294	::478358261515558000
335692629	::478358267077214000
386956382	::478358271837732000
110853177	::478358274920558000
499167427	::478358283602771000
177101575	::478358305929428000
296590824	::478358322903384000
27432862	::478358329488867000
104947253	::478358342197207000
29300584	::478358342314635000
349484189	::478358357305065000
269370098	::478358358177484000
599787941	::478358396958437000
274693254	::478358412560842000
430387521	::478358414871904000
29300584	::478358416486694000
29300584	::478358442457849000
560822598	::478358452390354000
256319248	::478358459721609000
106778257	::478358463333289000
250844163	::478358465740804000
578593285	::478358471507992000
335692629	::478358483872391000
198126424	::478358486271524000
301761224	::478358510749499000
207290040	::478358512645709000
205043960	::478358521440784000
260573981	::478358536406040000
208171241	::478358549345476000
95231863	::478358556954345000
243014276	::478358569998639000
498321918	::478358640534224000
301761224	::478358655679467000
341313395	::478358682523021000
16248047	::478358700432695000
339482720	::478358700998942000
33538323	::478358702534053000
321844248	::478358729302503000
27432862	::478358763733123000
269012544	::478358767352832000
341153843	::478358782100402000
92840294	::478358798201933000
144937748	::478358802732154000
232736272	::478358827016781000
259466143	::478358876585066000
241358661	::478358878749327000
248957493	::478358929819578000
335692629	::478358949851197000
285401749	::478358960823869000
285401749	::478358967513800000
359776589	::478358979555241000
301761224	::478358993740390000
477188816	::478359008512712000
29198251	::478359013529100000
277814195	::478359023842889000
309789310	::478359032239886000
122283306	::478359066591240000
25235649	::478359067795410000
33703018	::478359075236089000
291413743	::478359090586869000
335692629	::478359097805242000
415998425	::478359099961516000
16248047	::478359103748591000
31345791	::478359107083460000
52929975	::478359110644416000
259466143	::478359110853742000
560822598	::478359133687918000
280297585	::478359154235432000
417449044	::478359155971878000
633531552	::478359195130294000
137426396	::478359196455272000
321794820	::478359206945234000
295339639	::478359217368481000
19734494	::478359224486211000
15204110	::478359239698546000
346127757	::478359248603062000
58028621	::478359251560464000
335692629	::478359283289964000
510998653	::478359294854037000
486138458	::478359339850158000
499167427	::478359341888585000
253178679	::478359345734766000
363969403	::478359359626289000
415998425	::478359364919914000
307697597	::478359375393067000
137426396	::478359396515213000
19734494	::478359406489640000
54405135	::478359421643264000
295339639	::478359423019413000
198126424	::478359475070332000
327934017	::478359494078906000
27432862	::478359533560274000
252725390	::478359547522740000
15204110	::478359552190992000
299450175	::478359576379940000
281824012	::478359603273412000
247372701	::478359612044115000
204292930	::478359631975415000
137426396	::478359636894953000
50468203	::478359706449096000
307697597	::478359752217743000
15204110	::478359757229547000
220584371	::478359828872450000
220584371	::478359829715509000
220584371	::478359852570263000
220584371	::478359853283307000
220584371	::478359860271013000
417449044	::478359868793823000
16248047	::478359913324761000
174720518	::478359955813064000
371500504	::478359986167238000
498637061	::478360055432347000
239484752	::478360058741686000
59583601	::478360079968653000
19939574	::478360102958030000
274311440	::478360139347791000
18455966	::478360153926807000
241278291	::478360194146004000
321794820	::478360227905941000
291327788	::478360250806841000
50468203	::478360260638285000
24634410	::478360263637209000
144937748	::478360265244016000
198126424	::478360280208908000
335692629	::478360310990913000
510998653	::478360325905862000
239484752	::478360326279532000
628427510	::478360343434240000
56556074	::478360369878925000
560822598	::478360387633840000
232736272	::478360411880693000
29198251	::478360414464380000
560822598	::478360415521738000
374659572	::478360426632474000
481512198	::478360426896322000
232736272	::478360443409281000
203146266	::478360462065541000
346127757	::478360471200735000
259542533	::478360487592079000
80788799	::478360487734673000
628427510	::478360499571425000
548870171	::478360547076112000
205043960	::478360586296647000
271774234	::478360612049657000
80788799	::478360620836745000
451868502	::478360625970548000
198126424	::478360627862196000
481512198	::478360645188853000
33703018	::478360689523052000
144937748	::478360691590832000
335692629	::478360828739985000
269012544	::478360858221744000
341313395	::478360861686239000
39863661	::478360870339497000
335692629	::478360925678731000
628427510	::478360929256869000
16248047	::478360935988350000
242206017	::478360942749970000
205043960	::478360959665176000
239484752	::478361005547061000
15204110	::478361011548733000
335692629	::478361013901729000
205043960	::478361026526601000
241358661	::478361247046320000
321844248	::478361266470526000
67492430	::478361327837392000
239484752	::478361335915618000
198126424	::478361376692244000
28736200	::478361384355258000
241358661	::478361408883531000
463431723	::478361412918865000
268246881	::478361422792249000
335692629	::478361483856711000
136791341	::478361517864124000
406772829	::478361532909096000
34767424	::478361550969782000
174720518	::478361561312948000
302472189	::478361565595308000
335692629	::478361580787089000
34767424	::478361637033082000
38579155	::478361648579633000
302472189	::478361682805133000
19734494	::478361706402684000
346173821	::478361713696600000
302472189	::478361759523147000
241278291	::478361769807593000
225893243	::478361792087728000
52542320	::478361798899662000
301761224	::478361819841429000
249246314	::478361866876366000
232072216	::478361878096519000
275902246	::478361929820303000
249388532	::478361943141777000
486174522	::478361944890437000
433470731	::478361947541237000
334403708	::478361962540445000
232072216	::478362000989626000
341153843	::478362010103468000
335692629	::478362026205384000
52809967	::478362047516639000
301761224	::478362052033904000
33703018	::478362062373257000
265760942	::478362120522723000
486174522	::478362124779925000
21623464	::478362147865387000
486174522	::478362148083478000
52809967	::478362163514703000
207290040	::478362177712435000
259601379	::478362181042720000
301761224	::478362182845882000
358307309	::478362210381463000
339482720	::478362237929664000
207290040	::478362269882281000
268246881	::478362280909090000
431264673	::478362325054136000
271774234	::478362348286005000
486174522	::478362353730207000
386956382	::478362384621244000
19734494	::478362387553476000
486174522	::478362389243371000
225893243	::478362393542537000
78614495	::478362397057777000
241278291	::478362400110829000
207290040	::478362400975249000
326569368	::478362444394680000
382190006	::478362515013767000
27432862	::478362525135032000
341153843	::478362530901790000
133158896	::478362533686833000
203688730	::478362535289446000
27432862	::478362537596317000
436336703	::478362552074641000
207290040	::478362560069398000
155686441	::478362582437212000
486174522	::478362675806621000
305265637	::478362688163049000
249388532	::478362714772082000
479156555	::478362748641087000
336845657	::478362773941157000
634615880	::478362868169990000
363361632	::478362896305750000
225893243	::478362904991760000
61718844	::478362916358348000
151604434	::478362947261984000
326569368	::478362949896404000
321794820	::478362970108358000
486174522	::478362970238369000
302472189	::478363018221203000
329333638	::478363021547302000
170162540	::478363053390454000
249388532	::478363070998540000
302472189	::478363143932895000
122283306	::478363219069652000
56059141	::478363235523899000
241358661	::478363249717415000
269370098	::478363282861203000
620420742	::478363289529745000
634615880	::478363306743185000
285401749	::478363311189143000
230365198	::478363347151503000
285401749	::478363361524973000
302472189	::478363381766709000
122283306	::478363408627023000
168964399	::478363421675495000
27432862	::478363452831174000
76638498	::478363459961114000
241358661	::478363460422475000
241278291	::478363461043245000
378778103	::478363461161082000
301761224	::478363478042767000
467027311	::478363489069973000
16248047	::478363489258332000
350509640	::478363512138633000
326569368	::478363546838130000
118708729	::478363554408837000
189664484	::478363564206342000
365203632	::478363567893512000
285401749	::478363617189175000
180661626	::478363617436651000
372551778	::478363621911973000
360231979	::478363626139430000
76638498	::478363648130154000
253178679	::478363648524443000
365203632	::478363673594187000
8709452	::478363696251408000
371477472	::478363703008440000
170162540	::478363719466901000
170162540	::478363736957145000
230365198	::478363749133594000
170162540	::478363758331318000
34767424	::478363759790936000
170162540	::478363775628623000
275902246	::478363776173887000
225893243	::478363815667453000
180661626	::478363846550503000
168964399	::478363859267252000
67193398	::478363892490330000
339482720	::478363897997455000
27432862	::478363923972775000
326569368	::478363933817196000
588531316	::478363934928273000
35105150	::478363959146610000
247159855	::478363966108749000
329333638	::478363973473927000
107902551	::478364000309092000
247159855	::478364007556870000
247024165	::478364008605425000
34767424	::478364014754271000
322324723	::478364020282380000
109298324	::478364020949680000
225893243	::478364026917773000
91195209	::478364056353382000
467027311	::478364058815852000
299879238	::478364062145736000
371477472	::478364080361963000
202840862	::478364088699858000
67193398	::478364089916215000
174720518	::478364091879149000
329333638	::478364128474443000
168964399	::478364131485958000
253178679	::478364150733606000
454531259	::478364152239370000
417968003	::478364173408411000
32342599	::478364182329298000
33703018	::478364214084767000
326569368	::478364221454180000
32342599	::478364243364827000
601049906	::478364244627312000
431179654	::478364249056485000
433470731	::478364265108107000
289360824	::478364274897604000
302472189	::478364293633560000
301761224	::478364310314295000
382190006	::478364350084685000
280194602	::478364360767598000
375810749	::478364385950191000
299450175	::478364403687907000
23672351	::478364407999643000
301761224	::478364420859367000
335692629	::478364445941321000
89033916	::478364468217675000
299450175	::478364477771874000
230365198	::478364491823185000
285254109	::478364496025489000
463318489	::478364514321039000
230227645	::478364518884864000
56059141	::478364522705453000
221205505	::478364539843403000
180661626	::478364554024714000
299450175	::478364563084034000
138083816	::478364571896258000
230227645	::478364593631539000
299450175	::478364595371794000
371477472	::478364598047752000
506760887	::478364599989719000
713245898	::478364604934791000
116098184	::478364629660626000
592150138	::478364642906210000
396454394	::478364643383988000
273811402	::478364646999482000
326569368	::478364650300784000
341666582	::478364653362216000
32342599	::478364660689682000
225893243	::478364682818822000
125060842	::478364686228807000
170162540	::478364747495010000
592150138	::478364777816014000
61718844	::478364778470330000
180661626	::478364779766374000
236266292	::478364804097138000
230365198	::478364815141134000
259573654	::478364819700330000
16248047	::478364844073054000
371477472	::478364853388603000
67193398	::478364871856095000
339482720	::478364875794571000
33011898	::478364885848711000
242206017	::478364889053138000
41753572	::478364890495590000
35105150	::478364913661145000
53724365	::478364914189619000
170162540	::478364918282862000
27432862	::478364946548289000
98768681	::478364952051212000
170162540	::478364956866273000
230227645	::478364978605740000
91195209	::478364981365202000
236266292	::478364987639881000
592150138	::478364993943916000
50468203	::478364994828898000
567014078	::478365003343331000
321794820	::478365005063000000
320484851	::478365010239188000
168964399	::478365022586798000
101881386	::478365034729734000
122283306	::478365038055788000
335692629	::478365056921370000
122283306	::478365062290505000
27432862	::478365083048103000
230227645	::478365100295069000
214357483	::478365101527797000
409709795	::478365120720936000
202840862	::478365137288437000
299450175	::478365140467728000
144937748	::478365153428520000
259573654	::478365166833500000
280194602	::478365190682320000
230227645	::478365193140174000
409709795	::478365204783173000
155730095	::478365213499346000
462681637	::478365217219284000
202840862	::478365230250987000
396454394	::478365239541374000
67656722	::478365244730118000
116098184	::478365252560900000
246571951	::478365253596491000
592150138	::478365266959958000
230227645	::478365268419559000
299450175	::478365268687597000
63928079	::478365275524722000
47851190	::478365353429721000
599348429	::478365361776365000
116098184	::478365362195816000
238307628	::478365369267019000
32342599	::478365374904147000
46268291	::478365382013505000
91195209	::478365388560797000
396454394	::478365397670850000
259601379	::478365399818723000
16248047	::478365402322325000
35105150	::478365406244372000
508054066	::478365415643439000
592150138	::478365417564405000
340094001	::478365422094266000
386956382	::478365422970880000
299450175	::478365437604802000
326569368	::478365442957131000
431179654	::478365444789657000
418847263	::478365444827799000
225893243	::478365448128303000
118855202	::478365452305854000
386956382	::478365460526669000
246571951	::478365470823694000
335692629	::478365485390512000
48562201	::478365487806808000
259601379	::478365503678058000
339482720	::478365524804386000
567014078	::478365546832875000
378200627	::478365562926825000
299450175	::478365563882725000
170162540	::478365565866618000
70483417	::478365571524743000
16248047	::478365583453339000
50546012	::478365594631147000
173688303	::478365597164507000
299450175	::478365602432548000
296590824	::478365610401755000
340094001	::478365618521907000
170162540	::478365638239326000
335692629	::478365643373158000
562590159	::478365662134689000
246571951	::478365662318829000
326569368	::478365667784421000
70483417	::478365672561340000
259601379	::478365740463325000
508054066	::478365740781694000
335692629	::478365749405167000
31345791	::478365752509366000
32342599	::478365803067080000
133158896	::478365810948182000
144937748	::478365822990438000
50468203	::478365823229116000
439491329	::478365847350939000
116098184	::478365867039010000
118855202	::478365869647491000
91195209	::478365873057452000
91024211	::478365878426157000
249388532	::478365883090628000
259601379	::478365887742087000
89505869	::478365894595203000
567014078	::478365902727938000
27792069	::478365916871536000
249388532	::478365919799169000
27432862	::478365919870484000
144937748	::478365924320612000
32342599	::478365948533960000
29605636	::478365950467518000
302472189	::478365963687976000
295339639	::478365991697920000
249052117	::478365995237924000
29605636	::478365995745034000
32342599	::478365999079911000
225893243	::478366016502657000
295339639	::478366016666599000
110297719	::478366019455447000
500388817	::478366070151999000
302472189	::478366072387559000
433916111	::478366073671008000
241278291	::478366105719668000
32342599	::478366105824530000
89505869	::478366109960118000
335692629	::478366132118630000
64926237	::478366148979732000
572151259	::478366158165270000
259601379	::478366173118361000
32342599	::478366175420616000
188917484	::478366176267878000
70483417	::478366181040984000
67492430	::478366181230149000
70483417	::478366185730236000
628427510	::478366186829516000
335692629	::478366191212191000
92840294	::478366206462681000
25410192	::478366220412923000
101881386	::478366234581680000
16248047	::478366252298018000
264677315	::478366274242629000
54405135	::478366275081494000
383856422	::478366280068907000
323460527	::478366284569006000
46268291	::478366304408043000
70483417	::478366328672120000
69028501	::478366338747211000
259601379	::478366350042480000
106835519	::478366350813822000
32342599	::478366361580605000
207781904	::478366372632592000
106835519	::478366386595434000
67193398	::478366388763897000
122283306	::478366406098944000
396454394	::478366423467569000
277814195	::478366424289644000
122283306	::478366458288689000
458010782	::478366464332664000
215109001	::478366467155431000
259601379	::478366469848588000
27432862	::478366470380871000
365203632	::478366487200010000
501554267	::478366489238466000
486174522	::478366492132933000
349484189	::478366497241190000
264677315	::478366523283632000
294745245	::478366528350334000
396454394	::478366529541533000
168964399	::478366530573316000
249246314	::478366533966495000
215109001	::478366540870340000
40478607	::478366560265195000
247560161	::478366561955508000
480638215	::478366566937935000
122283306	::478366571723640000
16248047	::478366574064062000
592150138	::478366576258068000
431179654	::478366596503580000
29827759	::478366637288992000
54405135	::478366646470328000
274311440	::478366649700352000
19734494	::478366674639679000
249388532	::478366677546311000
259601379	::478366689781100000
500388817	::478366704217493000
116098184	::478366708294770000
386956382	::478366720323629000
225893243	::478366721602891000
458010782	::478366722265595000
45911298	::478366732315156000
304219715	::478366754960596000
431003917	::478366756197511000
592150138	::478366765509267000
259601379	::478366767807733000
36958694	::478366780512280000
67193398	::478366782160265000
226429138	::478366794399219000
46268291	::478366815249117000
519086519	::478366836904710000
253178679	::478366866507714000
19734494	::478366902931431000
274311440	::478366911810781000
592150138	::478366934384541000
309167251	::478366945582927000
257546151	::478366945826205000
85211920	::478366966369890000
67492430	::478366974255177000
67193398	::478366978768269000
27432862	::478366980110417000
266210776	::478366996438847000
249388532	::478367000360923000
207290040	::478367001107525000
500388817	::478367005901217000
37316930	::478367014625767000
67193398	::478367030630809000
39863661	::478367039934193000
326569368	::478367044334002000
349484189	::478367054005665000
417472148	::478367070057283000
47851190	::478367070108024000
137587439	::478367082732457000
451667062	::478367085475549000
363361632	::478367089598947000
256074844	::478367122435751000
170162540	::478367134582456000
269370098	::478367146905321000
592150138	::478367147630923000
203311237	::478367167633973000
137135705	::478367172503162000
349484189	::478367172524130000
109298324	::478367205558861000
189664484	::478367219655528000
144937748	::478367257308184000
321844248	::478367267458400000
47851190	::478367272311218000
249388532	::478367316103929000
27432862	::478367324144033000
371477472	::478367326723530000
193192138	::478367327789252000
109298324	::478367340015255000
295339639	::478367370613100000
54405135	::478367382478405000
407473485	::478367386308190000
592150138	::478367393014894000
29827759	::478367394206072000
229197384	::478367405614190000
407473485	::478367413059465000
280297585	::478367434621988000
360231979	::478367517904093000
137135705	::478367531942440000
413686504	::478367578364989000
259601379	::478367587802574000
220532575	::478367627199668000
91195209	::478367640763633000
273955213	::478367659349008000
269370098	::478367661177331000
431179654	::478367664553734000
431179654	::478367683532959000
155686441	::478367688902049000
32342599	::478367706219958000
249388532	::478367709739368000
338664006	::478367729544486000
346219373	::478367731754889000
592150138	::478367735970144000
407473485	::478367740898865000
264677315	::478367752629932000
259601379	::478367753121042000
47269984	::478367758900416000
197210844	::478367775006527000
326569368	::478367788214784000
256074844	::478367788583510000
67193398	::478367790349287000
230365198	::478367795202506000
120139449	::478367797920006000
187741596	::478367814580207000
27432862	::478367816504979000
32342599	::478367821391355000
247560161	::478367840630603000
259601379	::478367844858863000
282692620	::478367848390463000
225893243	::478367853108674000
208250490	::478367855033864000
327934017	::478367858129248000
103526992	::478367863665725000
128775325	::478367865599295000
371477472	::478367882946957000
91195209	::478367890677039000
285955708	::478367893688578000
109361476	::478367901800337000
232072216	::478367901960134000
295339639	::478367904023736000
280297585	::478367913477279000
400249617	::478367913942855000
363361632	::478367916388540000
307397057	::478367942053085000
335692629	::478367943261057000
407473485	::478367943596998000
91195209	::478367949929979000
282692620	::478367954070175000
47269984	::478367957697847000
128775325	::478367965214044000
326569368	::478367977214341000
299450175	::478367985275772000
406121427	::478367989599711000
274311440	::478367997451845000
238672857	::478368013159108000
259601379	::478368015730638000
592150138	::478368044264079000
359776589	::478368064283488000
73020435	::478368075461324000
634822122	::478368107183243000
365203632	::478368110106259000
29827759	::478368114891964000
48562201	::478368123645489000
567014078	::478368130989690000
407473485	::478368153618358000
359776589	::478368165051629000
137135705	::478368169589886000
327662373	::478368189491867000
202840862	::478368193031835000
91195209	::478368193962991000
27432862	::478368199600537000
407473485	::478368203044040000
326569368	::478368206705664000
33011898	::478368207192211000
275902246	::478368224115843000
256321392	::478368240800759000
430387521	::478368248463769000
168964399	::478368266948079000
91024211	::478368278104920000
314303039	::478368292055166000
180661626	::478368303787020000
259601379	::478368335542099000
407473485	::478368340801777000
341313395	::478368341078183000
407473485	::478368360917643000
625951846	::478368366114398000
109361476	::478368366592151000
107902551	::478368370501246000
472528304	::478368396204343000
257546151	::478368402709684000
302472189	::478368406769369000
93927673	::478368417255534000
187089991	::478368423181692000
259601379	::478368431944007000
259466143	::478368444484579000
296590824	::478368459173015000
339482720	::478368495269208000
70839289	::478368506514120000
67193398	::478368521995309000
282692620	::478368531453837000
472528304	::478368548432392000
345626789	::478368557081059000
275902246	::478368558322171000
109298324	::478368574181244000
216618788	::478368576122806000
289360824	::478368579906060000
295466391	::478368580610691000
345626789	::478368588592873000
181101394	::478368619185717000
458010782	::478368630040584000
474371126	::478368631932215000
295339639	::478368632683393000
490841822	::478368636478820000
187089991	::478368637686779000
497458875	::478368642296320000
264622253	::478368653272821000
588531316	::478368656775450000
65926573	::478368672897978000
333704327	::478368702648160000
27179899	::478368704715960000
27432862	::478368739860447000
396454394	::478368740623409000
411848692	::478368742070419000
187089991	::478368744872239000
376425912	::478368757983629000
261471578	::478368759665946000
45911298	::478368769496993000
295339639	::478368778062159000
144937748	::478368785611882000
65926573	::478368790690803000
417523013	::478368797816942000
164101308	::478368800752934000
67193398	::478368809858772000
213287321	::478368810886381000
301761224	::478368812631224000
321844248	::478368820319776000
510998653	::478368821305417000
36958694	::478368830805520000
98768681	::478368832529395000
516986236	::478368836647788000
59207269	::478368836832731000
722514433	::478368841895280000
142038800	::478368842285338000
247560161	::478368855496982000
180661626	::478368856788844000
91195209	::478368874820169000
163415941	::478368910245650000
27432862	::478368920907571000
216618788	::478368927949783000
301761224	::478368931682734000
225893243	::478368935662727000
120139449	::478368936619020000
122283306	::478368960908656000
54405135	::478368962942480000
29849760	::478368963076714000
116098184	::478368967153975000
259601379	::478368967929909000
371477472	::478368979980156000
65435835	::478368981049298000
273814896	::478368996501516000
314303039	::478369009516036000
296590824	::478369028612689000
93927673	::478369030747996000
163415941	::478369031012237000
41692308	::478369031586463000
338664006	::478369042818813000
120139449	::478369063995834000
296590824	::478369066327891000
431179654	::478369068735401000
309789310	::478369080945016000
29198251	::478369090411565000
103526992	::478369094656221000
392301070	::478369101992046000
262870925	::478369104836198000
296590824	::478369119188709000
396454394	::478369129276002000
296590824	::478369139904352000
163415941	::478369140328394000
29319846	::478369142475472000
235272576	::478369148334927000
19879486	::478369164491374000
80159052	::478369177753767000
339272559	::478369178228121000
120139449	::478369189967568000
116098184	::478369190819409000
338664006	::478369192182169000
451868502	::478369195852197000
341666582	::478369202139459000
29319846	::478369204844773000
213287321	::478369207386533000
100376439	::478369215553216000
249388532	::478369227511177000
27432862	::478369228312289000
116098184	::478369235052544000
240798548	::478369236973137000
122283306	::478369240391880000
73020435	::478369246477430000
25410192	::478369260910043000
316832273	::478369270548545000
240798548	::478369286931501000
339272559	::478369289310044000
304219715	::478369319622279000
187089991	::478369327301685000
331246659	::478369328383787000
220867112	::478369336667561000
316832273	::478369339326726000
409541924	::478369340925153000
47851190	::478369360114114000
316832273	::478369365742460000
249052117	::478369390694764000
314303039	::478369404845965000
163415941	::478369410345095000
48971187	::478369427176431000
341313395	::478369433685983000
107902551	::478369443085438000
118855202	::478369443806863000
336347539	::478369455899422000
497458875	::478369469673136000
339272559	::478369477026136000
232736272	::478369478397276000
122283306	::478369483728633000
163415941	::478369516075118000
323246381	::478369522089742000
411848692	::478369534533849000
232736272	::478369549499129000
187089991	::478369557266956000
255104759	::478369570731073000
133341985	::478369583502737000
80788799	::478369584970346000
80788799	::478369609246994000
341666582	::478369612363350000
97326618	::478369614972207000
351099839	::478369626359742000
91195209	::478369628771454000
560822598	::478369634597744000
381203261	::478369658655866000
47851190	::478369659024965000
329801539	::478369660182601000
122283306	::478369676813406000
560822598	::478369678600175000
417523013	::478369678629150000
431179654	::478369690385788000
123739379	::478369709851561000
431179654	::478369721440419000
109361476	::478369722665168000
567014078	::478369725043318000
213287321	::478369742080983000
50468203	::478369755770781000
497458875	::478369768445997000
249246314	::478369768831873000
267445807	::478369769847275000
339272559	::478369770849718000
249789981	::478369775282712000
581342731	::478369779669954000
335692629	::478369780118745000
29198251	::478369783616778000
431179654	::478369786204676000
80788799	::478369787173543000
329801539	::478369797877415000
368730450	::478369802679894000
592150138	::478369810196463000
368691437	::478369826704875000
336347539	::478369832254324000
335692629	::478369836490170000
23663256	::478369855859482000
407473485	::478369859580219000
411848692	::478369863258214000
36958694	::478369865993322000
335692629	::478369880329056000
299879238	::478369893490774000
335692629	::478369905352249000
168964399	::478369906639908000
204292930	::478369913237942000
24113194	::478369919780659000
70982412	::478369938420154000
103526992	::478369943096795000
396332641	::478369956002684000
335692629	::478369992073674000
273092249	::478370007781752000
259601379	::478370024605102000
80788799	::478370031726645000
100376439	::478370050093895000
497458875	::478370052354228000
349484189	::478370077725954000
302472189	::478370087238266000
567014078	::478370091243827000
339482720	::478370098982301000
247560161	::478370111569416000
76017935	::478370119681179000
323460527	::478370120092241000
280297585	::478370141122490000
29319846	::478370141302845000
66555228	::478370153076240000
274311440	::478370153126981000
260573981	::478370163150950000
61493721	::478370165885644000
122283306	::478370170688536000
339482720	::478370171703160000
109361476	::478370174328782000
352960797	::478370180200812000
99827590	::478370181798830000
368691437	::478370191730958000
567014078	::478370196449533000
551501734	::478370209339035000
37316930	::478370211507101000
493221106	::478370264833486000
323460527	::478370276334243000
329801539	::478370281803612000
418847263	::478370284928778000
323460527	::478370307091091000
339482720	::478370314666008000
50468203	::478370321670471000
225893243	::478370322085715000
90689440	::478370332789571000
91195209	::478370344277770000
99827590	::478370345523482000
168964399	::478370353392009000
335692629	::478370362657226000
376425912	::478370371192623000
280297585	::478370389186183000
632481728	::478370390512001000
136038442	::478370392881389000
123739379	::478370393947123000
116098184	::478370405619879000
320484851	::478370432744456000
241278291	::478370435730382000
90689440	::478370450603384000
329801539	::478370455925948000
262382570	::478370456689311000
133341985	::478370465137033000
510998653	::478370483641937000
219039425	::478370494681321000
581342731	::478370501102804000
208250490	::478370512855240000
39821380	::478370515640655000
453280756	::478370519712948000
227114320	::478370525010358000
262496951	::478370529598926000
323460527	::478370530861400000
144937748	::478370556807741000
136038442	::478370558560587000
230905946	::478370565082726000
407473485	::478370575841492000
36958694	::478370584913776000
19028099	::478370586108755000
80788799	::478370597785726000
168964399	::478370599455035000
230905946	::478370625321324000
329801539	::478370631948312000
61718844	::478370636075528000
337434879	::478370639900717000
205030447	::478370642710908000
226429138	::478370655864229000
238247892	::478370662562955000
592150138	::478370673086054000
443332358	::478370673299976000
116098184	::478370677930885000
170162540	::478370706145550000
376425912	::478370721081462000
587940951	::478370722675302000
109361476	::478370766790995000
227114320	::478370795240976000
337396732	::478370800618438000
91195209	::478370806834028000
79363954	::478370827931774000
587940951	::478370834931666000
29198251	::478370852023459000
80159052	::478370878825046000
269370098	::478370884995264000
128775325	::478370890816581000
232437529	::478370900132106000
116098184	::478370917245267000
219039425	::478370921338511000
232437529	::478370922886221000
103526992	::478370940988829000
376425912	::478370942658166000
500388817	::478370947812966000
371477472	::478370965454200000
103526992	::478370989361750000
302472189	::478371009041420000
335692629	::478371011226640000
376425912	::478371041517907000
264677315	::478371042025422000
259413656	::478371053878935000
458010782	::478371063919697000
302472189	::478371068491472000
238247892	::478371076582289000
702450841	::478371089672699000
264677315	::478371103585210000
133341985	::478371132488568000
91195209	::478371139140329000
329801539	::478371145058488000
376425912	::478371148887900000
170162540	::478371158572556000
65501923	::478371168932462000
136038442	::478371180479406000
61718844	::478371245042302000
407473485	::478371261757014000
335692629	::478371270414053000
109361476	::478371300293869000
159986953	::478371315766673000
32342599	::478371350478729000
264677315	::478371369457946000
264677315	::478371399992500000
230655725	::478371407764922000
339272559	::478371453809991000
376425912	::478371460612775000
702450841	::478371469710204000
29198251	::478371510927642000
376425912	::478371545644298000
249246314	::478371579496108000
303488399	::478371592569765000
91195209	::478371610513006000
32342599	::478371611985186000
65501923	::478371612870201000
411841714	::478371616834191000
329801539	::478371621434966000
247560161	::478371633837531000
365203632	::478371642163208000
41753572	::478371653810790000
420083874	::478371665982681000
120139449	::478371672437706000
417968003	::478371678964420000
365203632	::478371686866116000
371477472	::478371687969591000
335692629	::478371695032418000
136038442	::478371695820943000
295339639	::478371702783889000
238698812	::478371718143033000
128775325	::478371726812672000
170162540	::478371731631915000
335692629	::478371735419379000
256074844	::478371737441038000
41753572	::478371801047642000
335692629	::478371803455180000
180661626	::478371805682753000
295339639	::478371806198632000
170162540	::478371816080027000
256074844	::478371830546194000
180661626	::478371856295415000
420083874	::478371864721358000
225893243	::478371874183708000
295339639	::478371897366052000
409541924	::478371921063469000
285125363	::478371925618475000
337434879	::478371931108818000
329801539	::478371966257098000
238786875	::478371987329654000
37316930	::478371997781483000
100742600	::478372027876003000
216833550	::478372033353371000
371477472	::478372046099853000
47348539	::478372047022600000
236202065	::478372055667060000
216833550	::478372070930120000
236202065	::478372082070192000
244290101	::478372088571756000
247560161	::478372106548174000
70982412	::478372115318452000
335692629	::478372120087379000
253178679	::478372130459885000
19879486	::478372139352223000
66555228	::478372170184130000
103526992	::478372179906555000
280297585	::478372189226270000
66555228	::478372189230469000
66555228	::478372226266189000
321844248	::478372259992977000
396454394	::478372283031908000
335692629	::478372287750500000
302472189	::478372295421878000
396454394	::478372311263768000
335692629	::478372313935519000
204292930	::478372324836917000
257546151	::478372333501960000
47348539	::478372337163571000
48557490	::478372342608187000
249789981	::478372346592370000
420323287	::478372358320054000
396454394	::478372387633655000
208250490	::478372391735676000
321844248	::478372404134428000
257546151	::478372434383355000
109361476	::478372447645757000
321844248	::478372453421686000
450378413	::478372459515617000
225893243	::478372463600865000
376425912	::478372496635211000
19071786	::478372508115034000
80788799	::478372511629864000
450378413	::478372541627506000
294745245	::478372543892443000
118708729	::478372573382582000
224068229	::478372605465210000
109361476	::478372606660198000
160788774	::478372627883388000
138083816	::478372630232195000
335692629	::478372636771102000
136038442	::478372650310324000
415259927	::478372651451170000
411841714	::478372671319977000
294745245	::478372680102449000
153543800	::478372692362801000
216833550	::478372741213478000
48971187	::478372752357744000
327689033	::478372753637003000
17111530	::478372772662751000
301761224	::478372774050668000
34767424	::478372794426609000
39821380	::478372800139247000
177111779	::478372806762045000
337434879	::478372821152718000
345626789	::478372846197301000
301761224	::478372861271625000
392716377	::478372876576243000
626942496	::478372886655553000
509523903	::478372889347911000
239484752	::478372907924881000
487322279	::478372924601036000
160788774	::478372931970416000
567014078	::478372933111279000
17111530	::478372938320998000
407473485	::478372969883111000
261847534	::478372993874538000
420083874	::478373055954448000
509523903	::478373063671570000
80788799	::478373071623974000
116098184	::478373072370937000
19939574	::478373075537235000
458010782	::478373075654672000
320484851	::478373098602102000
493221106	::478373098693996000
47348539	::478373118952493000
36958694	::478373135939403000
479245748	::478373140293111000
69028501	::478373156277583000
301761224	::478373186426257000
274432702	::478373210673541000
239484752	::478373228508114000
370416747	::478373245490438000
396454394	::478373267783184000
236202065	::478373270337486000
384683676	::478373274083397000
80788799	::478373310401486000
34767424	::478373318622318000
98768681	::478373327023915000
247560161	::478373333952495000
47851190	::478373336800854000
234187240	::478373356903743000
392716377	::478373380031135000
510998653	::478373395038351000
21449993	::478373410968305000
142038800	::478373429234921000
91195209	::478373459605463000
301761224	::478373462231109000
413686504	::478373468178612000
543585402	::478373507890298000
37316930	::478373526248767000
295339639	::478373549670137000
34767424	::478373554405117000
21449993	::478373573493415000
260440912	::478373600747999000
80788799	::478373636378599000
543585402	::478373689701183000
320484851	::478373730595270000
21449993	::478373747313745000
232072216	::478373782110089000
122283306	::478373823147180000
259569717	::478373879279124000
259601379	::478373893888286000
19939574	::478373896635166000
247560161	::478373900557238000
31345791	::478373933071470000
501554267	::478373961978232000
166877807	::478374022648823000
295339639	::478374032837197000
417428775	::478374049723457000
493221106	::478374066831622000
605608831	::478374140550737000
36958694	::478374143029555000
513855251	::478374143881007000
47851190	::478374147941474000
339482720	::478374192044179000
48971187	::478374228584964000
29605636	::478374233702006000
177111779	::478374236352835000
168964399	::478374242044502000
538590660	::478374247148965000
6203992	::478374252056678000
339482720	::478374263158628000
122283306	::478374270381613000
29605636	::478374289863761000
339482720	::478374316279472000
93927673	::478374332650254000
337434879	::478374343844454000
47851190	::478374351302299000
357790406	::478374354922000000
513855251	::478374364270714000
509523903	::478374387813326000
136038442	::478374402094936000
499167427	::478374430729437000
376425912	::478374435146055000
217563665	::478374438103449000
337434879	::478374443836661000
296590824	::478374465038868000
29605636	::478374476166344000
212490176	::478374502724669000
67492430	::478374506621202000
233362394	::478374513835786000
29605636	::478374525629779000
185716839	::478374552179720000
274311440	::478374558521917000
41692308	::478374569145688000
396454394	::478374577114861000
339482720	::478374581246259000
133341985	::478374624997421000
339482720	::478374628495462000
103526992	::478374639438004000
242206017	::478374642227245000
345626789	::478374643817267000
247560161	::478374663639154000
226995875	::478374685155930000
308175001	::478374690117804000
376425912	::478374690403012000
29605636	::478374693334818000
357790406	::478374753884180000
29605636	::478374759541907000
463431723	::478374803494420000
117608761	::478374805255626000
29605636	::478374850105319000
225893243	::478374850482810000
217563665	::478374855239548000
513855251	::478374912457859000
321839755	::478374937111965000
54405135	::478374941612449000
116098184	::478374947115773000
592150138	::478374979395158000
463318489	::478374983534538000
67492430	::478374991495700000
321780812	::478375001692065000
440875002	::478375046713331000
63617875	::478375133858373000
592150138	::478375160681332000
116098184	::478375188183404000
185716839	::478375277441986000
560822598	::478375293720489000
67193398	::478375322392334000
360951591	::478375409151524000
109361476	::478375444287205000
560822598	::478375456463683000
225893243	::478375460431089000
371500504	::478375496581795000
321844248	::478375569508532000
302472189	::478375597740015000
118810756	::478375623518609000
273955213	::478375623568920000
32382173	::478375630426619000
67193398	::478375643692793000
92840294	::478375653830443000
67193398	::478375692946509000
225893243	::478375711518912000
249388532	::478375715172515000
700013623	::478375723628249000
170162540	::478375728036077000
583488323	::478375769681326000
122283306	::478375774542512000
60218540	::478375778170966000
137014162	::478375784134881000
21449993	::478375792615759000
339272559	::478375807703080000
93927673	::478375852347244000
368170408	::478375887457751000
170162540	::478375915596947000
376425912	::478375944172748000
334515229	::478375961520386000
92840294	::478375962053054000
6203992	::478375976251166000
168964399	::478375976703758000
239770256	::478375985197232000
296590824	::478376009759064000
499167427	::478376020790091000
239770256	::478376022073548000
264622253	::478376025881993000
170162540	::478376034450935000
168964399	::478376039572197000
21449993	::478376062024286000
371477472	::478376092458561000
339272559	::478376104986943000
225893243	::478376117334597000
303427354	::478376156165840000
513982376	::478376161848721000
436476907	::478376162830192000
420323287	::478376171760275000
239770256	::478376174133858000
368170408	::478376197253242000
40994873	::478376206232866000
185716839	::478376292841037000
27299320	::478376305503653000
376425912	::478376306673856000
27299320	::478376338546384000
225893243	::478376356816773000
12685102	::478376386252767000
337434879	::478376388462796000
47851190	::478376398160019000
226995875	::478376415654465000
92840294	::478376425632718000
357790406	::478376427403096000
239770256	::478376436420460000
513982376	::478376439524253000
513982376	::478376439578763000
371477472	::478376443622092000
364428125	::478376448974409000
162559610	::478376484034203000
296590824	::478376503936176000
513982376	::478376522957348000
40054726	::478376569396666000
513982376	::478376582080233000
177111779	::478376616670658000
202927618	::478376699034206000
375385791	::478376712078897000
47851190	::478376712091480000
240492455	::478376724259176000
368170408	::478376727392292000
509523903	::478376734840979000
423862446	::478376763186098000
431003917	::478376770802950000
219039425	::478376794618216000
162559610	::478376800221802000
16107745	::478376822464184000
268058306	::478376833759862000
25410192	::478376845583196000
431003917	::478376888277024000
6203992	::478376904962367000
371477472	::478376905880911000
226995875	::478376928886267000
392301070	::478376950570823000
249246314	::478376964420427000
273814896	::478376965334761000
249388532	::478377024067997000
451667062	::478377192548614000
220867112	::478377243291299000
209208697	::478377246319972000
236628483	::478377261289066000
375385791	::478377262010871000
162559610	::478377264665874000
47851190	::478377278959661000
289360824	::478377295007068000
315559101	::478377328750247000
46796467	::478377367920852000
376425912	::478377384970694000
236628483	::478377401517236000
335367791	::478377441149202000
170162540	::478377482526003000
481512198	::478377488649682000
122283306	::478377494777970000
321839755	::478377525286928000
162559610	::478377534217027000
392301070	::478377543645401000
122283306	::478377546573430000
301761224	::478377548825362000
301761224	::478377580764991000
321844248	::478377646611779000
392301070	::478377658841960000
49052615	::478377670020194000
301761224	::478377678672625000
375385791	::478377690442240000
267445807	::478377709182017000
219039425	::478377710775836000
268058306	::478377736659300000
249388532	::478377763322478000
513982376	::478377774353092000
339482720	::478377807307743000
20778748	::478377811724365000
509523903	::478377824605069000
20778748	::478377830800056000
339482720	::478377838895046000
236628483	::478377859543609000
513982376	::478377911854960000
116098184	::478377964867158000
21449993	::478377967068778000
46796467	::478377995028008000
71597388	::478378026778914000
381203261	::478378034865930000
21449993	::478378063399383000
109361476	::478378066679312000
20778748	::478378083704008000
168964399	::478378140171907000
29605636	::478378153530765000
37316930	::478378201094160000
122283306	::478378218580234000
182834679	::478378234053419000
423862446	::478378243351777000
168964399	::478378260632326000
249789981	::478378269369462000
473196438	::478378272607068000
296590824	::478378276293865000
47348539	::478378278877528000
431215016	::478378289044541000
162559610	::478378313325355000
381203261	::478378337929146000
371477472	::478378339564929000
37316930	::478378357474607000
351152035	::478378388613525000
122283306	::478378421274169000
38623896	::478378430447091000
351152035	::478378461481160000
301761224	::478378491050602000
37316930	::478378516455510000
370088836	::478378519886823000
468796913	::478378538710892000
19734494	::478378562014441000
255547325	::478378578892320000
219039425	::478378580838055000
339482720	::478378630590894000
392301070	::478378657971331000
1007041	::478378670294585000
371243365	::478378686790381000
506760887	::478378707606716000
294745245	::478378723440222000
144937748	::478378760379826000
91195209	::478378772798787000
224501206	::478378853845323000
60578212	::478378872514555000
22736943	::478378935730712000
109298324	::478378984141381000
509523903	::478379045357232000
144937748	::478379056535445000
87812967	::478379064311685000
286298021	::478379075795288000
353888661	::478379086331379000
47851190	::478379144359997000
244290101	::478379169731342000
356974615	::478379236009316000
196230932	::478379247266824000
16864384	::478379263947583000
196230932	::478379306289094000
301737159	::478379322450149000
224501206	::478379331400396000
249246314	::478379332377665000
327662373	::478379340887912000
177111779	::478379341332504000
27335023	::478379347032948000
196230932	::478379368184422000
66555228	::478379416624451000
47851190	::478379421536354000
247560161	::478379455191478000
249246314	::478379460853383000
346569016	::478379468008878000
177111779	::478379491052355000
185716839	::478379495762575000
295339639	::478379501718872000
170162540	::478379530248146000
357790406	::478379539245301000
320692054	::478379557980889000
327662373	::478379592751656000
351922723	::478379605955342000
337388641	::478379609528889000
412638454	::478379650721533000
443070793	::478379651874557000
368386947	::478379660724961000
387941507	::478379747294978000
31294794	::478379772209164000
259601379	::478379810239315000
387941507	::478379817553756000
387941507	::478379864357994000
516096126	::478379870545006000
73020435	::478379896918384000
224501206	::478379931911880000
564879952	::478379952857829000
321794820	::478379983337840000
564879952	::478380001297846000
435478224	::478380043249270000
361532861	::478380056470110000
443070793	::478380116209188000
33964276	::478380151211057000
116098184	::478380268936761000
376425912	::478380292734869000
16864384	::478380303480680000
47851190	::478380326838734000
346998772	::478380350654009000
531871315	::478380359391150000
594844703	::478380376805474000
376361293	::478380377531117000
310321041	::478380378139262000
47851190	::478380389505843000
205043960	::478380450411323000
224501206	::478380480866566000
277829772	::478380486402662000
244290101	::478380511610408000
537003519	::478380517532790000
341892711	::478380529134608000
351922723	::478380558808924000
374659572	::478380592195964000
392301070	::478380604719783000
516096126	::478380673301221000
246571951	::478380711674535000
400249617	::478380769274896000
137587439	::478380776258424000
259601379	::478380797921984000
36891053	::478380847658061000
80788799	::478380853781745000
477235727	::478380866318524000
351152035	::478380871938883000
242305581	::478380911176589000
224501206	::478380936208588000
187741596	::478380937169108000
401089789	::478380939626553000
296590824	::478381008480260000
237986569	::478381024079265000
587864456	::478381050364985000
96872197	::478381068681105000
109361476	::478381107335811000
19734494	::478381141008089000
587864456	::478381161514016000
68369234	::478381191653904000
60578212	::478381303591886000
339482720	::478381319177523000
128937859	::478381340782366000
71597388	::478381421979901000
353888661	::478381426631397000
46796467	::478381430171787000
128937859	::478381480779849000
374659572	::478381488330010000
237986569	::478381513445507000
205030447	::478381524715196000
621306179	::478381529173721000
259601379	::478381538661646000
128937859	::478381540926177000
249246314	::478381541580492000
68052287	::478381557431156000
27335023	::478381676716765000
240463390	::478381688527925000
34536365	::478381709747302000
128937859	::478381743532023000
392301070	::478381788062941000
203311237	::478381797089505000
128775325	::478381798917824000
128937859	::478381802625581000
244290101	::478381812184408000
205030447	::478381813761462000
128937859	::478381822804385000
106855310	::478381834532061000
174720518	::478381876759891000
605601195	::478381898826129000
243014276	::478381957777080000
531871315	::478381969487974000
225893243	::478382020024745000
238665368	::478382022570684000
20778748	::478382047182872000
128937859	::478382067114201000
382190006	::478382109321490000
599348429	::478382112341766000
327662373	::478382118758649000
29319846	::478382135896965000
156166678	::478382136366333000
65482831	::478382213898448000
96872197	::478382248761106000
34536365	::478382251680743000
291413743	::478382272702205000
196659229	::478382374750023000
621306179	::478382404239773000
93927673	::478382405414576000
46796467	::478382451878670000
196659229	::478382550512316000
592150138	::478382556992512000
118855202	::478382581235187000
46796467	::478382592496906000
465266221	::478382611035742000
249388532	::478382633341440000
423862446	::478382677062463000
63617875	::478382712164986000
59647298	::478382890502209000
587864456	::478382900204044000
256074844	::478383164654501000
46796467	::478383277708156000
327662373	::478383283583995000
288531248	::478383296775081000
196659229	::478383337028202000
136038442	::478383342262304000
716262980	::478383407743766000
322465167	::478383417520693000
22736943	::478383418401509000
340199061	::478383423606636000
36772146	::478383427758985000
587864456	::478383434541592000
490016303	::478383465323171000
340199061	::478383493781536000
513982376	::478383506171523000
59647298	::478383518460825000
423862446	::478383518548897000
340199061	::478383523582050000
513982376	::478383537049976000
45929336	::478383537553289000
59647298	::478383585385132000
225893243	::478383593090060000
564879952	::478383622466973000
256074844	::478383624085979000
140157275	::478383672836370000
187078541	::478383732806541000
716262980	::478383742252105000
267936760	::478383752767221000
369539413	::478383776708321000
59647298	::478383780810330000
91195209	::478383796065026000
280119639	::478383850314162000
59647298	::478383853514399000
119269983	::478383856819515000
508054066	::478383875941728000
21117523	::478383892656029000
490016303	::478383932002418000
187078541	::478383965514911000
371477472	::478383977544564000
46796467	::478383978198880000
369539413	::478384003913760000
140157275	::478384107039109000
716262980	::478384121081634000
308657649	::478384142720446000
349472194	::478384230725324000
280119639	::478384249951621000
47851190	::478384310458658000
280119639	::478384312052510000
382976230	::478384335876141000
349472194	::478384340154740000
277760577	::478384345887932000
63617875	::478384375802109000
226429138	::478384401319854000
215174499	::478384433368932000
349472194	::478384465979654000
47851190	::478384481519153000
44307877	::478384601425932000
339482720	::478384608149401000
226429138	::478384628596629000
224103552	::478384644153303000
349472194	::478384667230732000
160788774	::478384721815019000
267023866	::478384726831415000
262939560	::478384786793594000
267023866	::478384794309763000
302934050	::478384810239336000
277760577	::478384819454226000
27986325	::478384838638972000
302934050	::478384839066791000
59647298	::478384860885565000
60578212	::478384902640254000
280119639	::478384917449961000
59647298	::478384980939128000
215174499	::478385020550524000
209401949	::478385094713810000
99368300	::478385132449959000
203146266	::478385174233624000
73020435	::478385187210805000
325036867	::478385255548588000
230069608	::478385284141563000
277760577	::478385292957605000
59647298	::478385304223510000
242206017	::478385333353316000
215174499	::478385367369121000
375385791	::478385369839595000
382976230	::478385370627710000
349472194	::478385381592039000
435478224	::478385405360738000
37316930	::478385498478489000
430387521	::478385529428254000
264622253	::478385602300084000
285955708	::478385634839498000
76017935	::478385685766737000
182834679	::478385701319618000
203146266	::478385705022787000
431003917	::478385770084847000
295466391	::478385784123179000
283328574	::478385789542227000
215174499	::478385818290364000
349472194	::478385854126514000
195154119	::478385885499498000
178921630	::478385896711262000
267936760	::478385909906161000
210996408	::478385943033159000
90544248	::478385943343538000
323477702	::478385975396024000
90544248	::478385983226785000
68775336	::478386014470156000
90544248	::478386033470746000
251821834	::478386092924628000
68775336	::478386124520292000
457250385	::478386150621474000
378281495	::478386154593468000
61718844	::478386171563630000
195154119	::478386214991450000
99827590	::478386226219601000
37578654	::478386229675687000
273814896	::478386244146044000
68775336	::478386399092035000
251821834	::478386486887202000
163415941	::478386498988150000
128937859	::478386538347122000
431003917	::478386627144716000
43586963	::478386644383313000
238665368	::478386656492281000
60578212	::478386666877767000
52929975	::478386667645333000
215174499	::478386690261020000
19895969	::478386690701393000
66882384	::478386822490243000
225893243	::478386842434158000
224103552	::478386869147688000
195154119	::478386872104648000
331717534	::478386896901767000
52929975	::478386933052493000
431003917	::478386943508496000
376425912	::478387007555522000
287228225	::478387081392029000
37316930	::478387083451449000
716262980	::478387114522849000
299796220	::478387120328167000
128937859	::478387122236166000
25935173	::478387175449698000
399408344	::478387206625976000
464845445	::478387224242028000
500212290	::478387273373724000
20778748	::478387306693267000
66882384	::478387335181004000
19734494	::478387426650750000
240798548	::478387433008939000
464845445	::478387437358829000
243014276	::478387480844963000
40478607	::478387489254940000
431003917	::478387520799911000
351004243	::478387531780587000
141735027	::478387545081139000
20778748	::478387563648929000
332908078	::478387609274560000
237118122	::478387635551883000
228213959	::478387646142509000
63617875	::478387648076447000
296590824	::478387653084065000
351004243	::478387751050428000
258609027	::478387791509069000
240798548	::478387797380710000
374659572	::478387834836226000
267936760	::478387841441861000
39215095	::478387850501570000
716262980	::478387895791661000
247560161	::478387949978275000
228213959	::478387952406364000
399408344	::478387978818322000
122283306	::478387996153356000
506519570	::478388002356744000
203146266	::478388011713839000
239770256	::478388023197831000
716262980	::478388035222913000
355896730	::478388059294031000
243014276	::478388061999357000
45581124	::478388070396338000
258609027	::478388078131044000
335608417	::478388110011551000
38623896	::478388112716861000
52649582	::478388113606451000
397717926	::478388232972144000
19939574	::478388238961635000
432622681	::478388241905631000
303252613	::478388255910801000
341941030	::478388257244196000
52649582	::478388291642093000
432622681	::478388320628527000
240798548	::478388391294152000
384155676	::478388395412971000
236628483	::478388443697778000
228213959	::478388465214582000
594121150	::478388475801001000
402333632	::478388476983787000
226845681	::478388489583857000
402333632	::478388499138088000
322324723	::478388507241492000
467027311	::478388538619469000
339482720	::478388610828206000
296590824	::478388656973963000
236628483	::478388692583591000
52649582	::478388716767961000
303252613	::478388786192461000
269401499	::478388788540874000
25359188	::478388802545655000
267936760	::478388809353027000
29300584	::478388815669633000
19939574	::478388846829531000
122283306	::478388890252746000
303252613	::478388891859566000
205043960	::478388905842995000
205043960	::478388913459851000
338830055	::478388975586267000
52649582	::478388997899571000
269401499	::478389005424144000
269401499	::478389045442007000
73299390	::478389054841831000
425897170	::478389137347579000
122283306	::478389175855509000
54587465	::478389188350316000
608426191	::478389212010397000
608426191	::478389283493908000
122283306	::478389324916850000
268058306	::478389369154584000
114967175	::478389421998227000
54405135	::478389449756119000
384155676	::478389483532873000
339482720	::478389516168724000
20778748	::478389517171175000
386956382	::478389519712927000
237986569	::478389625086812000
215174499	::478389643051012000
110853177	::478389673295765000
122283306	::478389708007817000
237986569	::478389738534367000
335692629	::478389778337898000
237986569	::478389795098722000
240798548	::478389832121470000
335608417	::478389845425811000
136038442	::478389898819293000
237986569	::478389919782821000
335608417	::478389923142057000
296590824	::478389924148678000
345626789	::478389925789044000
303252613	::478389958244593000
32973618	::478389973624713000
38579155	::478389975054950000
280297585	::478390002234036000
6203992	::478390020626448000
303252613	::478390077136306000
38520445	::478390088913944000
20738985	::478390098221101000
45581124	::478390100733079000
716262980	::478390112703610000
477235727	::478390114242924000
237986569	::478390161961934000
345626789	::478390163673214000
339482720	::478390170756976000
231689668	::478390241288794000
237986569	::478390254479867000
61718844	::478390326877360000
303252613	::478390340651851000
38579155	::478390340722757000
399408344	::478390368560750000
38579155	::478390384771354000
490841822	::478390390219751000
42994926	::478390390827925000
54405135	::478390414525747000
335608417	::478390437917376000
277814195	::478390467680165000
281824012	::478390544490430000
63617875	::478390660954083000
368730450	::478390675927363000
63617875	::478390702209269000
345626789	::478390717682028000
237118122	::478390762191589000
335608417	::478390768608894000
278165989	::478390774220857000
267936760	::478390787286126000
399408344	::478390816009093000
303252613	::478390816478887000
508054066	::478390845956034000
384155676	::478390867527348000
267023866	::478390881184018000
368730450	::478390905318023000
48971187	::478390907444924000
38579155	::478390928466382000
48971187	::478390930161274000
38579155	::478390942911586000
38579155	::478390965850238000
253120136	::478391025119940000
32342599	::478391069470490000
264946102	::478391085408870000
564879952	::478391098646073000
128775325	::478391200802557000
453280756	::478391230972190000
256321392	::478391246067470000
564879952	::478391263150891000
303252613	::478391265412009000
237986569	::478391282877091000
218956862	::478391286245109000
76375846	::478391286508953000
564879952	::478391333220913000
363722761	::478391461872803000
431003917	::478391465001766000
53258017	::478391524011823000
332631850	::478391529799577000
339482720	::478391653095309000
43977455	::478391687048593000
99827590	::478391820234129000
353888661	::478391822142554000
117608761	::478391829105082000
128775325	::478391831999168000
256321392	::478391941671825000
267936760	::478391996294242000
251821834	::478391999255425000
256321392	::478392075553996000
69662123	::478392180487512000
449981984	::478392192759644000
32342599	::478392257104457000
564879952	::478392340583690000
376425912	::478392416626421000
63996070	::478392583391965000
22559382	::478392605252653000
288874918	::478392626261934000
281295226	::478392663251890000
343606449	::478392674605490000
304219715	::478392686651531000
23225674	::478392732126158000
240798548	::478392784836374000
42481762	::478392954764394000
32755384	::478392988687536000
454531259	::478393008937652000
423862446	::478393059106111000
136114188	::478393101262655000
146909951	::478393112549945000
309167251	::478393121290846000
63996070	::478393178488578000
32342599	::478393219323936000
351922723	::478393226034831000
267936760	::478393311011430000
177111779	::478393375427551000
21112883	::478393431937806000
288874918	::478393512396738000
215174499	::478393534345928000
182092022	::478393543942103000
176487313	::478393552045477000
90689440	::478393577345523000
146909951	::478393622862516000
90689440	::478393654923378000
182092022	::478393664939380000
364641621	::478393761001910000
76017935	::478393901548441000
345626789	::478393959010820000
236202065	::478393974873268000
176487313	::478393984247533000
50354861	::478393986927718000
235272576	::478394130632933000
473462894	::478394450922569000
437064295	::478394454768775000
267936760	::478394464868655000
176487313	::478394478923763000
110297719	::478394564466585000
321839755	::478394591331094000
33703073	::478394593940340000
176487313	::478394648738557000
178269816	::478394684662767000
178269816	::478394767399612000
200316617	::478394877445931000
339482720	::478394900862349000
366753447	::478394909787844000
90467952	::478394981766688000
58281200	::478395024611090000
339482720	::478395075605434000
178269816	::478395082215677000
110297719	::478395144517869000
176487313	::478395166495997000
339482720	::478395232807944000
128775325	::478395341453422000
339482720	::478395471421902000
187078541	::478395529882128000
267936760	::478395588526895000
385114649	::478395621183729000
325036867	::478395631031971000
431003917	::478395639772893000
339482720	::478395644747325000
200316617	::478395695792402000
22736943	::478395757142102000
45581124	::478395766642192000
249012544	::478395773575389000
339482720	::478395774162595000
246571951	::478395871143276000
376425912	::478395936956116000
259466143	::478395966496595000
155650977	::478395975422078000
176487313	::478396002303348000
267936760	::478396073812033000
65526622	::478396077167489000
339482720	::478396152266493000
132768456	::478396178006937000
240798548	::478396199192375000
18618379	::478396240778887000
267936760	::478396245048700000
435349693	::478396369422413000
117608761	::478396403375284000
267936760	::478396429514199000
339482720	::478396435117768000
185356495	::478396514214346000
151604434	::478396518089510000
240798548	::478396521910509000
339482720	::478396602239815000
96872197	::478396635454533000
92840294	::478396644405149000
52649582	::478396673803038000
29300584	::478396676856487000
425381729	::478396703360692000
29300584	::478396731386638000
226429138	::478396732426817000
440875002	::478396752647573000
301203823	::478396762445471000
29300584	::478396778002145000
301203823	::478396852786569000
138083816	::478396862420893000
29300584	::478396911808811000
18618379	::478396918213525000
322465167	::478396928359534000
339482720	::478396932629331000
53258017	::478396944252149000
363969403	::478396992146530000
151604434	::478397154835193000
65526622	::478397212356251000
70839289	::478397232946106000
59207269	::478397268027277000
40708485	::478397269272571000
323460527	::478397298251030000
191947005	::478397346062303000
376425912	::478397364885934000
219188629	::478397411857948000
349904873	::478397450781069000
473462894	::478397490278850000
32755384	::478397541642280000
240798548	::478397596675760000
32755384	::478397631056461000
219188629	::478397667668529000
63490594	::478397736857780000
14205371	::478397759922262000
463318489	::478397778918268000
339482720	::478397793799651000
267936760	::478397796484395000
118810756	::478397801748246000
219188629	::478397906076975000
65526622	::478397913933303000
304224068	::478397925999927000
178269816	::478397951266410000
304224068	::478397965631897000
309167251	::478397970812239000
238672857	::478397997030440000
14205371	::478398013933506000
273814896	::478398132808466000
267936760	::478398239192801000
25359188	::478398269488652000
152715270	::478398336500637000
96872197	::478398349314256000
326504971	::478398358747222000
96872197	::478398402955198000
116988168	::478398405488541000
63617875	::478398433594990000
116988168	::478398483435487000
317524005	::478398505463996000
15204110	::478398537227837000
327934017	::478398540096344000
316301043	::478398580794093000
15204110	::478398607755063000
250774954	::478398634204332000
463318489	::478398636586315000
151604434	::478398667812917000
100090407	::478398668543098000
255104759	::478398689019305000
316301043	::478398700327542000
255104759	::478398705133838000
160788774	::478398718291357000
327689033	::478398722741522000
15204110	::478398753649750000
238672857	::478398765531815000
316301043	::478398815343751000
116988168	::478398828177924000
323460527	::478398832904904000
178921630	::478398871690047000
70483417	::478398899820826000
92840294	::478398902488403000
463318489	::478398939909992000
65526622	::478398941449687000
28054060	::478399022664019000
250774954	::478399042821816000
477235727	::478399087385923000
178921630	::478399094634053000
343606449	::478399114040729000
372551778	::478399117786238000
372551778	::478399137310711000
207290040	::478399140062588000
323460527	::478399143438589000
372551778	::478399157841850000
321780812	::478399209667055000
531871315	::478399210271023000
236202065	::478399256223416000
177101575	::478399287093915000
236202065	::478399295628918000
236202065	::478399326725484000
151604434	::478399380693594000
178269816	::478399412348006000
372551778	::478399433462149000
236202065	::478399451535790000
63490594	::478399455759065000
45581124	::478399511514349000
50463332	::478399531650801000
18618379	::478399566870364000
250774954	::478399647611101000
200316617	::478399701776334000
407473485	::478399701860245000
50463332	::478399731337404000
173608790	::478399733803671000
151604434	::478399737830203000
273814896	::478399772349300000
323460527	::478399778091331000
238672857	::478399787122049000
200316617	::478399857712201000
33629617	::478399894088986000
50463332	::478399944676474000
407473485	::478400188391104000
64813007	::478400208309850000
463318489	::478400229373247000
238672857	::478400367235850000
376425912	::478400447607087000
410877459	::478400457744736000
50463332	::478400511259844000
463318489	::478400521053548000
91024211	::478400545791561000
100090407	::478400582680850000
34767424	::478400632190009000
234828491	::478400654222692000
327689033	::478400655367753000
216168764	::478400699424727000
34767424	::478400708803166000
316301043	::478400758287593000
463318489	::478400783491137000
323891242	::478400879784394000
323891242	::478400935472156000
463318489	::478400939204689000
443375828	::478400959479963000
244800948	::478400962252402000
116988168	::478401008230342000
339482720	::478401027821957000
323891242	::478401063536828000
323891242	::478401121833472000
457250385	::478401149049901000
200316617	::478401177722576000
323891242	::478401203202957000
52649582	::478401239487479000
316301043	::478401289790189000
392301070	::478401325693034000
264335101	::478401330218668000
275268585	::478401388204941000
264335101	::478401412917760000
238672857	::478401452855947000
343756278	::478401466827157000
231689668	::478401483722194000
323891242	::478401526256635000
14205371	::478401532996497000
314303039	::478401594396913000
463318489	::478401603628580000
327689033	::478401612390469000
463318489	::478401619600498000
25935173	::478401647983738000
463318489	::478401655516315000
323891242	::478401661380341000
346569016	::478401709111144000
91024211	::478401711401209000
314303039	::478401715075444000
50354861	::478401748004913000
50468203	::478401760571035000
14205371	::478401761934573000
499167427	::478401775754424000
332631850	::478401835267403000
321794820	::478401836546674000
256321392	::478401852841529000
314303039	::478401857786638000
351099839	::478401958546386000
463318489	::478401983515095000
219188629	::478402042747047000
314303039	::478402050397462000
18618379	::478402071285071000
56917722	::478402092059488000
52649582	::478402126821879000
44307877	::478402212154966000
50463332	::478402320112168000
91024211	::478402332489564000
368730450	::478402333122912000
27179899	::478402379054739000
332631850	::478402392354873000
63996070	::478402439704358000
32973618	::478402557077766000
174351092	::478402566565289000
309789310	::478402579810881000
156166678	::478402593782104000
400817337	::478402614028021000
421179396	::478402634248757000
338256397	::478402677617856000
400817337	::478402683225636000
58847822	::478402717946097000
368730450	::478402736883380000
66882384	::478402750913708000
400817337	::478402789219901000
296590824	::478402843787804000
400817337	::478402854655234000
186472636	::478402867876098000
312435293	::478402913295802000
178269816	::478402966341177000
36958694	::478403053994139000
338256397	::478403067579076000
302934050	::478403122994245000
50463332	::478403130015481000
260573981	::478403201595478000
94310638	::478403208562237000
50463332	::478403262048002000
256321392	::478403269056659000
283251929	::478403292616073000
32973618	::478403319484796000
314303039	::478403441975259000
314303039	::478403532169547000
359104594	::478403547596201000
454531259	::478403560187506000
713245898	::478403636561584000
335608417	::478403694279401000
50463332	::478403695533506000
384059261	::478403699161579000
142038800	::478403912505257000
27626703	::478403918800494000
409541924	::478404036425555000
415953059	::478404055639666000
384059261	::478404074811826000
314303039	::478404125290287000
246571951	::478404190662696000
314303039	::478404194097840000
186472636	::478404271348527000
164101308	::478404293121150000
343484637	::478404311332831000
105607367	::478404319847260000
376425912	::478404429691895000
713245898	::478404465167306000
246571951	::478404467063136000
234213287	::478404482850914000
116071398	::478404499821047000
463318489	::478404511787016000
296590824	::478404559799193000
234213287	::478404565977808000
327689033	::478404604946706000
463138486	::478404608889327000
343484637	::478404612542570000
186472636	::478404644905811000
399408344	::478404669081804000
414526765	::478404689734545000
234213287	::478404695854436000
14205371	::478404756961259000
52649582	::478404778280493000
463318489	::478404838623944000
625900103	::478404903807627000
91024211	::478404940788822000
414526765	::478404960745316000
234213287	::478405014789316000
309167251	::478405025270484000
339482720	::478405088025653000
32690664	::478405090848432000
414526765	::478405103213228000
314303039	::478405107046830000
128775325	::478405192124076000
14205371	::478405321166041000
414217500	::478405493321646000
260573981	::478405520999477000
314303039	::478405547340075000
32690664	::478405566683815000
61718844	::478405570563538000
53258017	::478405577073504000
91666102	::478405582718636000
557400595	::478405718026887000
234213287	::478405749950140000
61718844	::478405753389056000
17016789	::478405915171770000
160788774	::478405956938657000
339482720	::478406033782489000
399408344	::478406137436315000
200316617	::478406168206135000
45911298	::478406225504124000
33629617	::478406270085373000
109059155	::478406504354422000
18374690	::478406531164037000
109059155	::478406537065824000
436476907	::478406552009711000
264335101	::478406651725094000
39863661	::478406662991392000
159640806	::478406699988967000
231689668	::478406723330662000
47859489	::478406731270488000
146909951	::478406764426440000
400249617	::478406848769323000
405362735	::478406934219878000
47859489	::478406972380024000
172280619	::478407137949790000
9563172	::478407164558860000
153531619	::478407313577881000
61718844	::478407335132401000
47859489	::478407409392951000
418480466	::478407424932454000
418480466	::478407450211516000
34204169	::478407453759922000
253552344	::478407544298557000
400249617	::478407579949735000
339482720	::478407593052758000
339482720	::478407720840613000
331246659	::478407808996483000
375873224	::478407938487230000
153531619	::478407987459928000
451868427	::478408006862766000
151129980	::478408071329619000
259021462	::478408116304756000
143969555	::478408170377732000
370416747	::478408177256374000
505510212	::478408246630555000
259021462	::478408248395968000
406772829	::478408314171047000
21112883	::478408325013733000
354125458	::478408385142870000
267445807	::478408790006824000
363969403	::478408816757706000
339482720	::478408890325815000
71597388	::478409027680862000
265553576	::478409044114563000
226845681	::478409093271789000
29302446	::478409099378302000
238672857	::478409101991370000
71597388	::478409163236601000
64813007	::478409344996737000
178985516	::478409503910932000
521938520	::478409572177018000
14715501	::478409767992311000
35369698	::478409814322999000
202840862	::478409865811877000
303488399	::478409942445985000
35369698	::478409983366029000
179119528	::478410002311286000
474371126	::478410160700788000
265553576	::478410237863817000
295980167	::478410268905439000
52649582	::478410341152337000
465292139	::478410354834153000
121881241	::478410364074209000
344958631	::478410425453654000
253689041	::478410470790295000
61402370	::478410479220432000
445219284	::478410479636078000
178985516	::478410487202201000
325036867	::478410583381782000
314303039	::478410601278873000
314303039	::478410687085948000
431937908	::478410939037782000
106855310	::478410944822120000
27784817	::478411054385356000
418480466	::478411064300683000
265553576	::478411140893265000
255104759	::478411173818159000
418480466	::478411181799927000
418480466	::478411242420178000
445219284	::478411301438631000
179119528	::478411324695646000
713245898	::478411330630606000
451868427	::478411347630497000
463318489	::478411390961467000
247560161	::478411446221430000
451868427	::478411447534616000
473462894	::478411471173324000
312252632	::478411534226296000
451868427	::478411561707773000
463318489	::478411605420408000
255104759	::478411646964998000
234213287	::478411700031750000
70839289	::478411813756100000
320052148	::478411885595721000
151129980	::478411932249378000
265553576	::478411953556451000
146608159	::478411956873752000
463318489	::478412060489834000
61402370	::478412065095180000
265553576	::478412210218102000
255104759	::478412294184243000
109059155	::478412308516196000
327689033	::478412330863038000
70839289	::478412341479211000
176489426	::478412421573251000
107610605	::478412471397793000
408171600	::478412532860743000
418480466	::478412546987151000
146909951	::478412547503030000
202292166	::478412551630618000
608426191	::478412592616964000
202292166	::478412739292192000
370416747	::478412770669367000
107610605	::478412806518497000
280119639	::478412822334828000
418480466	::478412917679742000
234213287	::478412963657695000
38520445	::478413001843048000
50546012	::478413007546896000
160733683	::478413174660923000
473462894	::478413210999980000
246571951	::478413241085747000
418480466	::478413268457771000
234213287	::478413350913990000
148912524	::478413460171026000
61718844	::478413684771811000
370416747	::478413761640804000
202840862	::478413773208690000
370416747	::478413881119735000
202840862	::478413919648628000
383045348	::478413926686683000
501554267	::478413950430629000
19895969	::478414104177025000
370416747	::478414123298877000
52649582	::478414170006642000
299796220	::478414177812631000
255818707	::478414196137132000
497458875	::478414215925858000
354412568	::478414272209252000
39469570	::478414291167895000
354412568	::478414331999055000
303488399	::478414352790220000
545784705	::478414381537959000
545784705	::478414444528033000
39469570	::478414457006460000
133158896	::478414639378604000
431937908	::478414686187028000
429348972	::478414692570783000
418480466	::478414756118683000
52649582	::478414787634667000
27784817	::478415120175878000
181840332	::478415120272736000
608426191	::478415148604874000
31359307	::478415333041008000
85211920	::478415396337242000
140206179	::478415485067743000
31359307	::478415492135141000
68052287	::478415547395497000
234213287	::478415552264691000
26198298	::478415568840585000
52649582	::478415592748101000
239917620	::478415613920944000
31359307	::478415655524245000
545784705	::478415674654486000
31359307	::478415749577330000
31359307	::478415859967217000
151129980	::478415901260541000
31359307	::478415901906042000
27784817	::478415979244818000
61402370	::478416082831544000
249246314	::478416189811486000
463138486	::478416209780547000
31359307	::478416211198238000
31359307	::478416237718814000
34204169	::478416251077660000
31359307	::478416292517380000
40054726	::478416377754046000
20822956	::478416406158274000
71597388	::478416410427658000
486138458	::478416419067928000
27784817	::478416464664207000
31359307	::478416509526499000
62940169	::478416689181106000
52649582	::478416733632348000
357308471	::478416863320616000
320052148	::478416892709715000
27784817	::478416915526742000
52649582	::478417123476131000
608426191	::478417178375385000
95072707	::478417280334712000
236202065	::478417329185751000
633506625	::478417477274071000
409662649	::478417571293581000
15902298	::478417619955879000
454146385	::478417656199274000
21112883	::478417665652846000
454146385	::478417868535922000
408171600	::478417938756538000
61718844	::478418108101562000
52649582	::478418155350421000
52649582	::478418204268564000
52649582	::478418318550786000
64813007	::478418321604632000
241198427	::478418335185764000
25935173	::478418914586923000
168964399	::478418994332831000
168964399	::478419032022863000
402333632	::478419032991731000
501554267	::478419073227689000
501554267	::478419150058971000
31359307	::478419157151531000
168964399	::478419229750726000
168964399	::478419379617423000
351922723	::478419676737716000
260573981	::478419695784034000
61402370	::478419791611305000
96872197	::478419970921996000
408171600	::478420117861040000
96872197	::478420217119272000
52649582	::478420361831141000
591216066	::478420410456113000
220455732	::478420463584952000
328779215	::478420465505927000
635577431	::478420516923924000
52649582	::478420561001852000
416130255	::478420642811768000
454146385	::478420686357413000
159640806	::478420707760566000
304661740	::478420723909021000
220455732	::478420732368519000
501554267	::478420940074663000
373653741	::478421037173178000
31359307	::478421293134397000
130690913	::478421549859348000
303488399	::478421580133826000
41649263	::478422022922334000
62940169	::478422342373109000
346569016	::478422382504194000
146608159	::478422485860229000
410856984	::478422521906073000
236271147	::478422553615007000
208171241	::478422636477681000
130690913	::478422819802333000
71597388	::478422913012355000
213763059	::478423011683749000
62940169	::478423028854845000
52649582	::478423048328970000
327934017	::478423174388776000
96872197	::478423199856615000
208171241	::478423221042040000
398377928	::478423399211872000
269401499	::478423452886388000
40054726	::478423452940918000
408171600	::478423520490188000
220632867	::478423776841846000
146909951	::478423977015390000
500308199	::478424022783627000
48804765	::478424043612569000
346569016	::478424048976687000
269401499	::478424114202308000
386956382	::478424136021442000
269401499	::478424229268815000
29319846	::478424233773903000
268034501	::478424307249319000
269401499	::478424562820853000
405362735	::478424668043345000
527838807	::478424739606577000
146909951	::478424740580044000
446541836	::478424799526785000
700013623	::478424825070096000
400266696	::478424836557922000
261605370	::478424908360601000
400266696	::478424940673105000
268034501	::478424975653617000
400266696	::478424992858636000
268034501	::478425037297299000
260262291	::478425058050732000
41649263	::478425086387445000
146909951	::478425088292040000
473469863	::478425129060282000
39215095	::478425158852440000
297652605	::478425365820354000
39215095	::478425451430301000
473469863	::478425468350115000
26198298	::478425618443673000
386956382	::478425933724909000
268034501	::478426028314877000
22736943	::478426055850463000
139308619	::478426167720935000
451868427	::478426222150447000
119269983	::478426283081465000
268246881	::478426386277736000
26198298	::478426480246923000
96872197	::478426571821166000
283251929	::478426760007008000
139308619	::478426804609249000
361532861	::478426980162232000
420006994	::478427047232958000
325036867	::478427102262214000
52649582	::478427234361823000
62940169	::478427286174040000
52649582	::478427455074484000
50151347	::478427459319111000
15902298	::478427469477732000
28054060	::478427479707639000
387188572	::478427520610869000
25383063	::478427577439494000
50151347	::478427613090689000
373653741	::478427642048548000
50546012	::478427745592954000
50151347	::478427797124157000
50151347	::478427885787574000
606781453	::478427905781809000
325036867	::478427981556092000
52649582	::478428016435924000
315614733	::478428027727011000
405362735	::478428061554065000
315614733	::478428186716299000
281824012	::478428242005614000
376425912	::478428480665694000
48971187	::478428481182007000
26198298	::478428485463965000
31359307	::478428580603371000
435478224	::478428610877849000
281824012	::478428636815437000
315614733	::478428639973748000
315614733	::478428703530045000
295339639	::478428788909699000
327934017	::478428901794791000
363969403	::478428909101277000
194054262	::478428921973592000
132768456	::478429068493197000
315614733	::478429107890302000
322465167	::478429121161093000
244290101	::478429456734752000
176489426	::478429665179090000
61718844	::478429719415627000
151604434	::478429847329325000
396454394	::478429918334689000
253886962	::478430104549195000
281824012	::478430115299196000
25237171	::478430266122584000
96872197	::478430344408866000
41967329	::478430445692919000
28066346	::478430459936792000
268034501	::478430578887249000
32973618	::478430616804159000
406772829	::478430666715979000
213763059	::478430704599310000
408171600	::478430912678346000
115459999	::478431024817266000
495135733	::478431093545115000
405362735	::478431114562789000
100195876	::478431251112550000
100195876	::478431251963990000
61718844	::478431378522902000
521938520	::478431534408417000
495135733	::478431642193629000
408171600	::478431794321035000
406772829	::478431821525295000
495135733	::478431865276092000
408171600	::478432297884995000
102233693	::478432504035037000
52649582	::478432580258111000
181101394	::478432644913303000
52649582	::478432972106764000
52649582	::478433291700142000
271774234	::478433388315951000
27299320	::478434005021253000
408031484	::478434097312710000
52649582	::478434098239643000
27299320	::478434162500567000
65526622	::478434205802975000
400266696	::478434228011823000
634615880	::478434270927548000
82600674	::478434369262989000
400266696	::478434397067030000
473718221	::478434462623997000
25383063	::478434575970881000
52649582	::478434682309054000
303488399	::478435314449387000
580156304	::478435414185746000
116988168	::478435472083931000
14715501	::478435593739706000
52649582	::478435605366317000
283051149	::478435674756902000
52649582	::478435705144631000
580156304	::478436184398381000
283251929	::478436906401677000
225287674	::478437133892739000
283251929	::478437238242414000
61050527	::478437333101191000
61050527	::478437378739404000
483115964	::478437491926515000
431937908	::478437566450905000
345261852	::478437814569160000
181101394	::478438061512990000
46070001	::478438101778694000
46070001	::478438140928339000
283251929	::478438331466776000
283251929	::478438478615560000
314303039	::478438586300112000
262496951	::478439082276560000
68775336	::478439145941901000
222278624	::478439156410875000
345261852	::478439184865062000
431937908	::478439293304598000
431937908	::478439464222474000
247633146	::478439686847725000
146909951	::478439698101452000
146909951	::478440034560147000
146909951	::478440243390341000
146909951	::478440362475024000
431937908	::478440564870754000
16710226	::478440857398308000
413735493	::478440951522668000
375734748	::478441449566912000
267323089	::478441683328049000
267323089	::478441731847766000
267323089	::478441882226139000
267323089	::478442296262684000
167365283	::478442305092079000
267323089	::478442479008501000
314303039	::478442495655694000
536141027	::478443355505164000
303488399	::478443942661193000
160144135	::478444461823782000
160144135	::478444533298892000
176339991	::478445202982461000
495598070	::478445372977598000
335003775	::478445739408760000
100742600	::478445787064463000
100742600	::478446061095489000
100742600	::478446296316276000
100742600	::478446680748982000
321839755	::478446882570522000
295339639	::478447358842511000
176487313	::478448063631986000
364428125	::478448151259398000
100742600	::478448635282079000
28054060	::478448869571702000
245669191	::478448933824237000
176339991	::478449015206342000
498637061	::478449272132603000
35706997	::478449327031865000
245669191	::478449374180032000
160144135	::478449418929065000
283251929	::478449430182367000
160144135	::478449503800795000
160144135	::478449847276548000
279139758	::478449937152102000
700013623	::478450100801249000
160144135	::478450135513313000
160144135	::478450319982997000
14715501	::478450397393063000
303488399	::478450442167263000
160144135	::478450579111284000
283251929	::478451269632159000
303488399	::478451334912303000
60712766	::478451455821877000
495135733	::478451505842761000
303488399	::478451591674986000
382190006	::478452229783818000
109059155	::478452275502133000
109059155	::478452498798477000
109059155	::478452598614556000
241358661	::478452705631825000
65425379	::478452745494872000
241358661	::478452791535362000
60555388	::478452920040431000
109059155	::478453407293136000
109059155	::478453523324362000
320560322	::478453752085491000
26198298	::478453781936340000
241358661	::478453807672598000
56917722	::478453910818922000
18618379	::478453967093911000
241358661	::478454245893480000
241358661	::478454263283073000
368730450	::478454492715704000
177111779	::478455866757111000
27299320	::478456105580761000
46070001	::478456709841960000
241358661	::478458238803775000
247159855	::478458303073103000
318065690	::478458606954631000
318065690	::478459001290506000
299796220	::478459512232620000
303488399	::478460688390561000
42481762	::478460987474190000
241358661	::478461354899017000
27299320	::478461357176541000
27299320	::478461541264916000
152715270	::478461706499145000
236266292	::478462198654595000
29302446	::478462460983115000
303488399	::478462638423150000
256638502	::478462767088021000
29302446	::478462891591356000
15186859	::478463068188721000
463138486	::478463359801495000
365658620	::478463419469672000
318065690	::478465744112734000
27299320	::478466746521632000
27299320	::478467353399685000
369292925	::478467690172932000
414543388	::478468004586733000
96872197	::478468413463863000
27299320	::478469200470499000
27299320	::478469294510985000
463138486	::478469507510308000
463138486	::478469552167084000
213187842	::478470852858875000
484202581	::478470890565668000
115459999	::478471579462950000
28510276	::478471909890195000
268034501	::478471961471762000
255547325	::478472380822880000
299879238	::478472629762785000
17054163	::478473025151451000
255547325	::478474188928589000
301257200	::478474312580485000
91770694	::478474342104596000
29391732	::478474795907293000
568915908	::478474870821367000
26198298	::478475424230416000
247633146	::478475582431186000
50354861	::478475636533501000
50354861	::478475780893069000
15782772	::478475972996382000
19569142	::478476494902013000
122283306	::478477147959750000
77765035	::478477162933018000
28197443	::478477333880254000
506707370	::478477622364876000
167365283	::478478542301581000
27986325	::478478749243953000
16866896	::478478810032381000
41230104	::478478826054221000
98589714	::478478844064583000
301657872	::478479447981449000
27986325	::478479555418529000
69044676	::478479767042134000
176487313	::478479915377905000
27986325	::478480191908360000
519909326	::478480290856173000
27299320	::478480338553802000
20924979	::478480629747552000
519909326	::478480863295205000
373147853	::478481189633024000
373147853	::478481270864109000
27986325	::478481590469681000
314303039	::478481959190945000
28405302	::478482341480779000
97307001	::478482347101143000
28405302	::478482765076115000
424709673	::478482888288382000
414315073	::478483047919017000
28405302	::478483160003407000
255547325	::478483394620588000
218956862	::478484202745106000
28405302	::478484204322172000
167365283	::478484332529856000
355612007	::478484354306293000
239313896	::478484418680455000
283251929	::478484635819593000
34796664	::478484814362705000
337434879	::478484857031389000
28405302	::478484865986215000
20020647	::478484940846530000
337434879	::478485156529844000
28405302	::478485188150706000
283251929	::478485202138714000
387625128	::478485320527532000
283251929	::478485431718133000
188480631	::478485522864934000
39683534	::478485527872933000
28405302	::478485624748404000
39683534	::478485626556530000
39683534	::478485701231902000
215109001	::478486440481808000
28405302	::478486493493596000
106778257	::478486641871294000
215109001	::478486659411898000
28405302	::478486834624745000
234960273	::478486946600087000
59938971	::478487281645678000
28405302	::478487714254188000
275813402	::478487741932384000
28405302	::478487762186670000
355758655	::478487996837011000
260911912	::478488166887063000
165658390	::478488182183690000
111462710	::478488282092023000
111462710	::478488328124522000
387625128	::478488584346144000
91666102	::478488605380206000
62186442	::478488668865576000
62186442	::478488849388425000
59938971	::478488850675683000
16726467	::478488935669452000
214678768	::478488959874396000
20190503	::478488994859057000
31345791	::478489053877501000
91666102	::478489123422867000
50228529	::478489465867235000
62186442	::478489606590328000
420389630	::478489721497481000
29849760	::478489724063989000
588874950	::478490047390679000
137426396	::478490068424728000
421548020	::478490438689488000
28405302	::478490465273008000
234960273	::478490533673717000
421548020	::478490603831820000
35369698	::478490730835763000
387625128	::478490956589957000
33703018	::478491006644781000
26198467	::478491787980316000
184195472	::478491845312274000
33703018	::478492168274067000
31250549	::478492495660056000
111124977	::478492594125942000
395057520	::478492647108403000
210674392	::478492659133472000
70982412	::478492661066645000
377486283	::478492750489194000
15806298	::478492794315493000
41230104	::478492824837423000
261605370	::478492999718936000
73995534	::478493057562992000
378200627	::478493309913292000
87812967	::478493319375622000
111124977	::478493793977901000
111124977	::478493926698274000
399621678	::478494034520862000
111124977	::478494248145547000
378200627	::478494248686616000
197384499	::478494283582799000
21568615	::478494364147007000
624360378	::478494406795096000
225287674	::478494547706527000
236930269	::478494564315979000
378200627	::478494889190383000
343018153	::478495090436878000
297652605	::478495211690012000
42720153	::478495257316040000
42720153	::478495364249817000
105852149	::478495455056121000
171807880	::478495485024796000
312710029	::478495676968341000
357790406	::478495772888297000
297652605	::478495948830556000
103138091	::478495975648931000
460772038	::478496084281417000
109059155	::478496263542169000
205320851	::478496381586255000
35105150	::478496430915481000
160733683	::478496584510865000
42720153	::478496597572341000
171807880	::478496657546280000
416506126	::478496973599694000
365523194	::478496994936123000
338120144	::478497001634422000
298216731	::478497059805626000
298216731	::478497240001302000
236628483	::478497276583608000
59938971	::478497309991661000
59938971	::478497660106993000
36219010	::478497847713988000
35105150	::478497860237803000
171807880	::478497933009371000
59938971	::478498002131517000
22294252	::478498002756067000
193861615	::478498090907746000
298216731	::478498093911265000
519909326	::478498138857025000
409662649	::478498617234182000
373126936	::478499017442091000
255547325	::478499028318298000
481512198	::478499168327970000
298216731	::478499188427464000
29319846	::478499265845555000
20020647	::478499286070489000
568915908	::478499383789371000
22294252	::478499436687917000
310666452	::478499511552065000
73995534	::478499697687289000
24803741	::478499813252939000
59647298	::478499816063107000
186823940	::478499851441668000
62396842	::478499851638800000
387941507	::478499885763686000
116098184	::478499936489570000
325242803	::478500095068237000
59647298	::478500161308868000
242305581	::478500244531843000
165290348	::478500295450701000
67656722	::478500502804901000
35105150	::478500628767838000
71284640	::478500786381414000
265553576	::478500924244369000
67656722	::478500955722612000
50811080	::478501212698865000
118855202	::478501452860506000
35105150	::478501624189431000
272999900	::478501705219588000
111124977	::478501823180193000
35105150	::478501846386884000
18551115	::478501946203340000
421548020	::478502045729558000
35105150	::478502080810737000
28498427	::478502226584158000
368386947	::478502265146593000
59647298	::478502377532981000
60399576	::478502436974239000
28498427	::478502507162120000
81765661	::478502516607307000
46796467	::478502536715173000
265553576	::478502668789223000
35105150	::478502702188462000
35105150	::478502894509899000
116098184	::478502964558979000
59647298	::478503082335408000
76482742	::478503085409837000
137014162	::478503250979610000
440875002	::478503302812811000
463138486	::478503328255868000
76482742	::478503676739190000
76482742	::478503868486410000
382190006	::478503884235632000
284137695	::478503897376780000
284137695	::478503985180319000
72210207	::478504102045822000
440875002	::478504463167000000
17595323	::478504535120302000
440875002	::478504550060412000
59454178	::478504598185857000
284137695	::478504829565030000
352960797	::478504950234759000
299796220	::478504957659086000
57933673	::478504976436580000
491357856	::478505019759554000
387941507	::478505055075586000
23642786	::478505200630509000
59938971	::478505401953292000
59938971	::478505447759314000
214779476	::478505702760398000
454531259	::478505708103540000
284137695	::478505711136440000
401443377	::478505859207946000
59938971	::478505865235148000
59647298	::478506076158328000
361489211	::478506132898861000
24719772	::478506248598720000
218698577	::478506257238614000
387941507	::478506301073264000
284137695	::478506318492614000
110236585	::478506535161982000
22844281	::478506650844676000
19111395	::478506666992738000
109059155	::478506818441084000
219039425	::478506899613048000
109059155	::478506972485271000
314604858	::478507019000119000
440875002	::478507059764146000
84849075	::478507072389398000
29319846	::478507109592485000
277794018	::478507161664757000
440875002	::478507245836050000
80157666	::478507372445331000
357308471	::478507421275389000
75034878	::478507453106360000
34536365	::478507614066597000
59938971	::478507654009348000
177101575	::478507664855408000
357308471	::478507723944767000
59647298	::478507773375029000
59938971	::478507833928196000
487322279	::478507873870168000
59938971	::478507875623784000
54587465	::478507886515986000
75034878	::478507914446241000
59647298	::478508780515504000
59647298	::478508850665234000
59647298	::478508916406747000
45929336	::478508946706026000
19111395	::478509156538650000
487322279	::478509181255708000
401443377	::478509191750254000
59647298	::478509213791301000
24537703	::478509374340874000
337434879	::478509421597691000
411841714	::478509432708816000
109059155	::478509525738483000
213887474	::478509620349374000
401443377	::478509678763474000
219039425	::478509722765500000
253120136	::478509730814365000
311924851	::478509816525381000
109059155	::478510054769844000
83878535	::478510331057020000
59647298	::478510451027111000
508860717	::478510765226221000
81630455	::478510968960335000
305926788	::478510975914475000
305926788	::478511038179311000
513270198	::478511109595357000
508860717	::478511189018701000
374772557	::478511196073508000
202196262	::478511211227529000
374772557	::478511223051276000
38440249	::478511247655051000
81630455	::478511594939224000
372493368	::478511661301506000
285906246	::478511722630619000
133508241	::478511823440719000
228845995	::478511839433990000
81630455	::478511950293258000
495135733	::478512028181463000
81630455	::478512122444255000
109361476	::478512190203260000
49052615	::478512192892182000
213887474	::478512225984851000
429558621	::478512247405551000
109361476	::478512271446908000
26897261	::478512407879634000
109361476	::478512408256720000
286265668	::478512448719179000
49052615	::478512518298865000
458847153	::478512787178536000
43586963	::478512922902028000
18156298	::478513064581423000
81630455	::478513145279823000
81630455	::478513151936196000
213887474	::478513190486413000
86349050	::478513194378743000
283328574	::478513445428412000
238247892	::478513788866813000
45289907	::478513820285935000
31144939	::478513942860677000
438582644	::478513966365540000
20620620	::478514005187633000
255547325	::478514241629339000
86349050	::478514272520392000
221590506	::478514430297513000
258454374	::478514451919159000
15288029	::478514478041276000
45289907	::478514483128590000
415953059	::478514493056483000
15288029	::478514576259284000
415953059	::478514616809422000
294745245	::478514630625464000
228845995	::478514633557704000
454531259	::478514676079132000
415953059	::478514726909923000
15791549	::478514757360566000
392716377	::478514806035472000
415953059	::478514867100327000
415953059	::478515008960077000
265799781	::478515021425569000
415953059	::478515065914548000
95231863	::478515198576189000
208250490	::478515267816136000
99827590	::478515589506277000
80965569	::478515600562458000
228845995	::478515695245074000
115459999	::478515822780891000
36219010	::478515844150861000
48804765	::478515848718848000
48804765	::478515848890834000
29553235	::478515948539088000
95231863	::478515964867137000
228845995	::478516020907638000
326636490	::478516058480205000
326636490	::478516067875434000
326636490	::478516170061258000
331717534	::478516188431908000
237938155	::478516196375941000
228845995	::478516546911084000
20020647	::478516619702857000
376472794	::478516853762174000
20020647	::478516872669720000
19734494	::478516932443140000
341037427	::478517001904611000
454531259	::478517188991524000
280826646	::478517276795101000
376472794	::478517301814501000
79476731	::478517350724296000
15278648	::478517358382678000
247159855	::478517368260268000
262471070	::478517401152405000
260428602	::478517409876561000
329471370	::478517489190457000
152127827	::478517774315053000
258454374	::478517894444498000
15791549	::478518081824649000
75034878	::478518361274740000
75034878	::478518446964367000
159944196	::478518501414408000
59647298	::478518540551847000
178921630	::478518594733895000
145572480	::478518602916581000
384594087	::478518604023861000
384594087	::478518646591864000
475031809	::478518688753004000
382190006	::478518855057162000
19734494	::478518916314955000
1384531	::478519025660866000
75034878	::478519040697462000
59938971	::478519355568041000
23663256	::478519396441153000
519086519	::478519582869561000
314988406	::478519588754169000
23663256	::478519609486610000
189664484	::478519629032067000
59938971	::478519733911040000
238740641	::478519810012491000
50507669	::478519897069457000
255547325	::478520204172214000
109060628	::478520296995975000
431264673	::478520309554098000
15791549	::478520374288580000
401443377	::478520586381979000
299796220	::478520607668449000
24494616	::478520783506247000
158129535	::478520821950857000
33011898	::478520985583624000
18455966	::478521041846009000
375967762	::478521126717382000
86970230	::478521197672427000
50507669	::478521235740299000
432116634	::478521335015309000
237621304	::478521441453760000
237621304	::478521540112183000
237621304	::478521668898279000
258454374	::478521722963263000
346654346	::478521789661085000
193192138	::478521919319183000
68818829	::478522111774822000
59454178	::478522162421043000
59938971	::478522204184145000
195154119	::478522221657210000
246050172	::478522459407122000
61718844	::478522465291759000
59938971	::478522489145135000
59938971	::478522523647488000
246571951	::478522572586250000
50507669	::478522591356137000
59938971	::478522610977079000
75034878	::478522611081961000
468796913	::478522696834498000
50507669	::478522999461924000
256638502	::478523014238064000
63490594	::478523030042210000
69719136	::478523045615652000
50507669	::478523274377560000
75034878	::478523543630520000
24537703	::478523563096694000
17210128	::478523670772465000
232072216	::478523830743601000
495598070	::478523833289146000
406110065	::478523847751110000
249451202	::478523965183627000
70982412	::478524028441731000
296433109	::478524040479391000
232072216	::478524102169608000
75034878	::478524195799068000
192727478	::478524235649122000
100195876	::478524267923910000
100195876	::478524268553052000
193861615	::478524286810869000
69719136	::478524313650200000
19111395	::478524427814961000
336149936	::478524451932635000
195154119	::478524468839469000
397571431	::478524495452315000
16248047	::478524509956632000
100376439	::478524581507268000
397717926	::478524651363000000
33011898	::478524741138284000
377715399	::478524830883393000
440875002	::478524909300117000
86604355	::478525014543589000
337434879	::478525020545626000
221590506	::478525103693910000
27792069	::478525139173523000
69801582	::478525262095585000
116098184	::478525305624072000
384155676	::478525413904228000
55704588	::478525417289048000
29319846	::478525438667403000
186823940	::478525485547147000
300594041	::478525495663804000
234187240	::478525534163697000
261043724	::478525632335204000
46771203	::478525705458708000
384155676	::478525832348958000
122614290	::478525875286065000
256088386	::478525954319335000
91024211	::478525954428387000
18137013	::478526047462232000
188917484	::478526050457374000
65832155	::478526061978742000
27335023	::478526149002141000
60098410	::478526160934957000
155213009	::478526163057246000
29737650	::478526173907918000
24634410	::478526228752633000
377715399	::478526260377702000
70982412	::478526330095407000
155213009	::478526356376924000
377715399	::478526467807010000
337434879	::478526515051655000
18137013	::478526610820595000
286265668	::478526625001140000
545540214	::478526640780111000
59647298	::478526750063075000
273034167	::478526884242657000
400249617	::478526971958140000
27792069	::478526984511692000
384155676	::478527015830564000
344442687	::478527097523040000
295881773	::478527115285893000
519086519	::478527219287855000
75034878	::478527322023133000
421179396	::478527323663118000
272533260	::478527382421123000
47851190	::478527422103846000
63928079	::478527444530778000
255697938	::478527465715802000
259413656	::478527494920753000
259569717	::478527517238628000
48612192	::478527526399397000
19222225	::478527526780694000
519086519	::478527592849346000
23642786	::478527596397752000
56169190	::478527609681088000
191276105	::478527698021543000
14223247	::478527724168814000
131968998	::478527909208936000
69801582	::478527926896705000
31258629	::478527969925660000
341037427	::478528108962648000
27335023	::478528136276353000
384683676	::478528146095243000
355598729	::478528217004126000
402333632	::478528257449398000
401443377	::478528335619063000
122283306	::478528393567170000
311583053	::478528399665688000
75034878	::478528511045402000
68818829	::478528544876683000
213887474	::478528563541311000
92840294	::478528609678675000
177692206	::478528644768231000
330201359	::478528674942025000
331482356	::478528696010022000
384683676	::478528722744918000
118855202	::478528745125339000
348047989	::478528778025435000
131968998	::478528826608082000
75034878	::478528837014142000
260961523	::478528886620168000
311583053	::478529016958160000
36279116	::478529145979150000
230903702	::478529343732207000
59938971	::478529358135824000
486174522	::478529427651837000
330201359	::478529432219832000
89033916	::478529457108819000
41143305	::478529549810954000
68818829	::478529591309389000
289650000	::478529600122003000
18551115	::478529616059985000
16258968	::478529725623582000
215109001	::478529866086617000
342934741	::478529942758916000
330201359	::478530046596898000
291413743	::478530086295969000
29827759	::478530114829819000
241198427	::478530204374417000
406110065	::478530228243816000
135681283	::478530251106963000
506519570	::478530256731529000
22504277	::478530275677581000
28771314	::478530341112512000
78213	::478530374927384000
440624261	::478530438340685000
215109001	::478530519039090000
432116634	::478530549502324000
20190503	::478530600614518000
438698734	::478530615449772000
94226339	::478530690699374000
53258017	::478530738560978000
53258017	::478530743606738000
16353730	::478530762199674000
29737650	::478530805480689000
24537703	::478530883704872000
421548020	::478530886741159000
241198427	::478530923248754000
19879486	::478530927509778000
330691749	::478531088466604000
139547588	::478531118665564000
97336064	::478531123488620000
238307628	::478531169642741000
41143305	::478531417039593000
126428969	::478531460169609000
241198427	::478531536279851000
118855202	::478531863489703000
155686441	::478532004401537000
262939560	::478532019530395000
507918715	::478532051034198000
515049896	::478532059292372000
213887474	::478532092595142000
180388620	::478532105782038000
36219010	::478532115164721000
215109001	::478532159011954000
351264389	::478532303002415000
36219010	::478532339622879000
51649971	::478532394530529000
17448907	::478532415326269000
241198427	::478532437082136000
181101394	::478532656775168000
249468865	::478532660952707000
500388817	::478532764552429000
252314330	::478532768142340000
39863661	::478532862405533000
29300584	::478532942415671000
20190503	::478532963601113000
186945768	::478532973721952000
46771203	::478533071830929000
256321392	::478533076901830000
186945768	::478533076918603000
336821368	::478533125836787000
186945768	::478533133592449000
171807880	::478533151288213000
48046250	::478533203851235000
18455966	::478533214781599000
52105336	::478533339075211000
9687752	::478533396197801000
59454178	::478533458524782000
411700909	::478533524325429000
48046250	::478533529358577000
48046250	::478533556520878000
246571951	::478533584714608000
109331928	::478533630268960000
48046250	::478533646950076000
48046250	::478533760632504000
519677520	::478533794484326000
411841714	::478533836876570000
247024165	::478533894103257000
48046250	::478533936940068000
151129980	::478533937392648000
285955708	::478533958779412000
20020647	::478534009631166000
15467792	::478534051666853000
40708485	::478534118796324000
401089789	::478534156733796000
114967175	::478534189566803000
278220302	::478534270143574000
519677520	::478534360287551000
197277853	::478534387563126000
519677520	::478534388536209000
338073739	::478534434463838000
16248047	::478534507814203000
273748024	::478534508514275000
64596921	::478534576713629000
50463332	::478534748663332000
86243090	::478534771249664000
519677520	::478534781643153000
235382002	::478534792816766000
50463332	::478534825121308000
48046250	::478534923088068000
405239647	::478534978242748000
50463332	::478535001416294000
115459999	::478535009544847000
97336064	::478535046425362000
50463332	::478535068445847000
48046250	::478535229347729000
50463332	::478535275891527000
274191278	::478535280392024000
50463332	::478535350227177000
337388641	::478535355411337000
239484752	::478535373782798000
45289907	::478535412827176000
278220302	::478535442510262000
24537703	::478535462622355000
594844703	::478535485099622000
17035194	::478535563747020000
207290040	::478535652406222000
50463332	::478535711381921000
196152188	::478535733917917000
215109001	::478535827656802000
48046250	::478535846166282000
50463332	::478535847017340000
36891053	::478535847092830000
126428969	::478535865275142000
48046250	::478535891536072000
63928079	::478535900583194000
207290040	::478535902491590000
56169190	::478535994019684000
215109001	::478536069861089000
215109001	::478536104388616000
17233573	::478536162043502000
17035194	::478536174097944000
45289907	::478536183140450000
23933265	::478536204745322000
128977591	::478536239260659000
50463332	::478536250467442000
63928079	::478536258395074000
128977591	::478536276661243000
417968003	::478536327848538000
355717008	::478536331933777000
220532575	::478536355102720000
50463332	::478536366146351000
179119528	::478536428373016000
126428969	::478536472128012000
15361643	::478536489178267000
95072707	::478536496840851000
38520445	::478536537584701000
336149936	::478536566236000000
63928079	::478536623802425000
17035194	::478536725753757000
417968003	::478536734553440000
474400310	::478536790060453000
158129535	::478536817742848000
417968003	::478536842879721000
17035194	::478536864899809000
24494616	::478536883870633000
267936760	::478536979672354000
412638454	::478537006759546000
417968003	::478537037835145000
63928079	::478537075311271000
417968003	::478537104230985000
237621304	::478537126988902000
280798922	::478537131925577000
63928079	::478537229649080000
237621304	::478537238062456000
50463332	::478537245977108000
33703018	::478537260166832000
44399596	::478537329607704000
126428969	::478537373215514000
63928079	::478537375438884000
302525103	::478537409542385000
314988406	::478537443281735000
314988406	::478537673280602000
314988406	::478537685372776000
91712528	::478537721900584000
33017275	::478537725529055000
136791341	::478537824711352000
351641054	::478537956521967000
49052615	::478537995709329000
531871315	::478537998774960000
531871315	::478538070623391000
387472182	::478538075228745000
277378135	::478538099598045000
97336064	::478538208645361000
310330192	::478538277080035000
355598729	::478538278807666000
33703073	::478538383221071000
384683676	::478538417551470000
67492430	::478538539408556000
238672857	::478538543220809000
238672857	::478538607989256000
483526518	::478538631615770000
71284640	::478538792903520000
17111530	::478538793889173000
17111530	::478538875548495000
22414245	::478539006221639000
394776489	::478539012714803000
394776489	::478539047452028000
63928079	::478539118373122000
49052615	::478539202867761000
394776489	::478539236573188000
394776489	::478539273327894000
337434879	::478539273956622000
337434879	::478539313370513000
394776489	::478539600768798000
69719136	::478539618963320000
63928079	::478539645144166000
543585402	::478539897284743000
63928079	::478539994664284000
298216731	::478540023730823000
236271147	::478540059784650000
298216731	::478540074230239000
69916558	::478540082991751000
22559382	::478540088016924000
438698734	::478540126210232000
275681559	::478540143330996000
238665368	::478540200789168000
579271413	::478540206425927000
226429138	::478540235219816000
48046250	::478540243457806000
357790406	::478540307207028000
151604434	::478540415822340000
69719136	::478540427323121000
371578955	::478540431538417000
438698734	::478540431631081000
243830281	::478540494252015000
33703018	::478540500375724000
234960273	::478540515659751000
401443377	::478540536643858000
259573654	::478540554918428000
17326645	::478540591060361000
63928079	::478540599595773000
33703018	::478540599856230000
17326645	::478540677513351000
158129535	::478540678071209000
355717008	::478540722447335000
278220302	::478540784174501000
208250490	::478540901326012000
252756099	::478540948633563000
613592670	::478541075494473000
200849010	::478541076068696000
396786261	::478541147476746000
78614495	::478541186886418000
50811080	::478541269774262000
63928079	::478541305875038000
69719136	::478541317807431000
195154119	::478541392063385000
39683534	::478541447369883000
39683534	::478541550700736000
168964399	::478541575690010000
62944645	::478541587073736000
172035134	::478541606694305000
34204169	::478541629532282000
443375828	::478541679209639000
59622669	::478541685375246000
25082908	::478541685425598000
146608159	::478541731336445000
443375828	::478541891537879000
341493662	::478541915991072000
168964399	::478541948261638000
36219010	::478541969761660000
295881773	::478541972706041000
359806236	::478542008856768000
163893797	::478542019900350000
365746365	::478542121385725000
17035194	::478542148288389000
17035194	::478542195461738000
224103552	::478542276193300000
76427184	::478542545908019000
249388532	::478542560546152000
462681637	::478542807431266000
432116634	::478542867271413000
246409056	::478542868374900000
49052615	::478542902638166000
246409056	::478542913228800000
59938971	::478542974662356000
265760942	::478542976516653000
264335101	::478543027535765000
709921765	::478543071089811000
625900103	::478543071664041000
35369698	::478543139133997000
6203992	::478543244100665000
246409056	::478543308646780000
21449993	::478543309669822000
384155676	::478543323808800000
71284640	::478543394210213000
118855202	::478543452829802000
286265668	::478543493032210000
22504277	::478543534786887000
447313860	::478543715896541000
263389464	::478543738365423000
322446637	::478543755587248000
131254355	::478543787870789000
120532808	::478543858897129000
240492455	::478543962097979000
59503620	::478544015168516000
22414245	::478544066984947000
181840332	::478544103740018000
116098184	::478544137310855000
181840332	::478544207947509000
411841714	::478544284443213000
22414245	::478544290700738000
181840332	::478544335000961000
59503620	::478544350075314000
421655917	::478544414168473000
22414245	::478544434124959000
438698734	::478544440244834000
247159855	::478544452206612000
59503620	::478544576198635000
356974615	::478544618263298000
259573654	::478544652501811000
15204110	::478544661548503000
364035957	::478544822324969000
259466143	::478544849373642000
386861626	::478544932873838000
402243422	::478545111899324000
14085431	::478545117913956000
70982412	::478545186436304000
133112299	::478545360982667000
598832393	::478545431463731000
49052615	::478545494734802000
246571951	::478545507019526000
49052615	::478545581061984000
402268968	::478545696401145000
264335101	::478545794593595000
281824012	::478545807075848000
339482720	::478546026240815000
592150138	::478546047057137000
70982412	::478546057052164000
438698734	::478546107669413000
20713213	::478546133342384000
142364553	::478546284123811000
421655917	::478546286648369000
17233573	::478546307792248000
32431892	::478546384941875000
281824012	::478546466323963000
142364553	::478546503817236000
438698734	::478546506707136000
277378135	::478546507419758000
43967474	::478546574952259000
351004243	::478546705911382000
277378135	::478546738207150000
203146266	::478546765495271000
76375846	::478546782587076000
341666582	::478546845321662000
176489426	::478546915986915000
203146266	::478546928313982000
277378135	::478546973377564000
361391612	::478547045599293000
242607910	::478547129598607000
414066292	::478547156366667000
16248047	::478547157029769000
203146266	::478547161886363000
168705725	::478547163455057000
628427510	::478547190961684000
17326645	::478547225744650000
16248047	::478547292400918000
142364553	::478547303738146000
34717669	::478547511133896000
431264673	::478547560265945000
17326645	::478547639034593000
384494456	::478547695464751000
510998653	::478547758442643000
203146266	::478547800414621000
463855595	::478547814943690000
438698734	::478547857243656000
91422810	::478547873945382000
76375846	::478547908967407000
534913317	::478547966802669000
386861626	::478548013460094000
281824012	::478548095001583000
628427510	::478548122554347000
224103552	::478548135757623000
59503620	::478548192804360000
38520445	::478548209644888000
68966030	::478548238937903000
147779508	::478548275763884000
32431892	::478548384928653000
173688303	::478548431741267000
628427510	::478548475924459000
365746365	::478548538541232000
39863661	::478548551602286000
532616498	::478548582652325000
256074844	::478548688323633000
22386194	::478548793026023000
18551115	::478548863360311000
244290101	::478548909992976000
259573654	::478548917744074000
264622253	::478548919723380000
485252693	::478548979605852000
485252693	::478549093665738000
146909951	::478549230836285000
59503620	::478549237806792000
259573654	::478549257344270000
462648540	::478549385827991000
76375846	::478549394774425000
6203992	::478549427091939000
33017275	::478549568091865000
60098410	::478549604015677000
438698734	::478549632633831000
59503620	::478549668167577000
464845445	::478549676963418000
421655917	::478549800405573000
59503620	::478549866667593000
132768456	::478549890130124000
253717655	::478549974003621000
475031809	::478549974012010000
264335101	::478550043725537000
179039178	::478550088331972000
82433120	::478550108452040000
64926237	::478550113137065000
82433120	::478550136239316000
592150138	::478550145433612000
179039178	::478550178559819000
592150138	::478550211112210000
82433120	::478550234071445000
179039178	::478550269089689000
264335101	::478550314799206000
369804138	::478550334697373000
421655917	::478550389885657000
59503620	::478550620996001000
337434879	::478550630047309000
186287095	::478550647869292000
438698734	::478550655742001000
337434879	::478550750377676000
397571431	::478550809911631000
146909951	::478551086731898000
294745245	::478551156352774000
438698734	::478551239865942000
142364553	::478551324062392000
52542320	::478551444380196000
59503620	::478551447290671000
128937859	::478551540404199000
20020647	::478551584180158000
59503620	::478551692380606000
218711172	::478551715856515000
69719136	::478551765780934000
59503620	::478551845451739000
15814841	::478551943464636000
314604858	::478551965442801000
421655917	::478552019536318000
49052615	::478552134577700000
414191298	::478552172716896000
33011898	::478552176923394000
370416747	::478552192136531000
102530016	::478552273682182000
59503620	::478552328572645000
15467792	::478552353600045000
124582805	::478552356322148000
59503620	::478552578980982000
421655917	::478552596882288000
317524005	::478552689110835000
59938971	::478552761269637000
437082385	::478552801082359000
20941662	::478552850508050000
199001641	::478552896548511000
59938971	::478552918853824000
420323287	::478553194159558000
68966030	::478553207095181000
15778759	::478553230775812000
276131997	::478553263168438000
56736460	::478553316800991000
189664484	::478553358840913000
329333638	::478553369473073000
59503620	::478553384392208000
596678073	::478553410162008000
218711172	::478553411802390000
155213009	::478553458740457000
59938971	::478553460645040000
48562201	::478553466294370000
59503620	::478553470845210000
59938971	::478553540445876000
260440912	::478553542932697000
48562201	::478553545243779000
16248047	::478553617553973000
437082385	::478553642858213000
242607910	::478553657747595000
355717008	::478553713788063000
420323287	::478553818037100000
195397698	::478553875302326000
424540791	::478553914480930000
55120405	::478553925852082000
181840332	::478554190953074000
20293581	::478554224398061000
20293581	::478554237883146000
214200689	::478554358037381000
144733584	::478554376185729000
196230932	::478554389469085000
307397057	::478554486441377000
366701651	::478554507731689000
214200689	::478554518373040000
48557490	::478554529928323000
613592670	::478554580486479000
214779476	::478554654620794000
38244930	::478554667224276000
16248047	::478554690565996000
392737983	::478554790452944000
242607910	::478554817934000000
29737650	::478554881674850000
239484752	::478555084801204000
44307877	::478555343891349000
30666953	::478555349893799000
263006098	::478555356759457000
228845995	::478555385989963000
53112812	::478555389672173000
273955213	::478555392969297000
228845995	::478555432089575000
410856984	::478555486350868000
260573981	::478555552616677000
429558621	::478555564394684000
23663256	::478555598246539000
483283190	::478555633630056000
228845995	::478555648071073000
346654346	::478555735241273000
281589334	::478555751611637000
364035957	::478555820322328000
228845995	::478555836189782000
115503799	::478555851553529000
242607910	::478555907622572000
414217500	::478555917630578000
237530197	::478555918393540000
280119639	::478555929227853000
364035957	::478555934260617000
15814841	::478556048476086000
301203823	::478556063583596000
65435835	::478556069690474000
130312780	::478556094441074000
22536187	::478556102700068000
15814841	::478556111847817000
18455966	::478556119389204000
237530197	::478556129966825000
271370762	::478556146798563000
142364553	::478556194161065000
263006098	::478556252285304000
242607910	::478556358187290000
263006098	::478556374658318000
280119639	::478556396309733000
394776489	::478556486059442000
274432702	::478556597170368000
398445530	::478556649779511000
163893797	::478556652803608000
473118863	::478556703869247000
132976059	::478556718914220000
224103552	::478556739223035000
16248047	::478556747750473000
219039425	::478556790305460000
431264673	::478556795838156000
301203823	::478556813978112000
24537703	::478556825370234000
158129535	::478556854780313000
48557490	::478556863882350000
398445530	::478556865303805000
123739379	::478556997965451000
390900557	::478557004193992000
421356901	::478557036787949000
414217500	::478557078743961000
219039425	::478557097286582000
24537703	::478557132833714000
64791948	::478557136922763000
291288952	::478557149057277000
109298324	::478557212210921000
364035957	::478557248394784000
67193398	::478557264862007000
22285873	::478557270142251000
424540791	::478557299422658000
232437529	::478557309476409000
207290040	::478557398354128000
241198427	::478557428590837000
259413656	::478557447225757000
259093732	::478557466536337000
58028621	::478557476825362000
128937859	::478557478909526000
16248047	::478557539899277000
435349693	::478557698980470000
17233573	::478557726449336000
194129729	::478557794753581000
242607910	::478557859957833000
414217500	::478557918892396000
242607910	::478557924956971000
29284709	::478557950290960000
421655917	::478557955348897000
242607910	::478557969269813000
265760942	::478558178654048000
280119639	::478558387903672000
225203526	::478558388096212000
265760942	::478558426004353000
195154119	::478558492102361000
152875477	::478558506917052000
243974175	::478558544988340000
280119639	::478558639910027000
24494616	::478558642674081000
265760942	::478558646486728000
25784705	::478558668837773000
145469568	::478558685493723000
414217500	::478558694658293000
310569604	::478558698609319000
80159052	::478558755454349000
364405877	::478558764849561000
442736318	::478558779144151000
195154119	::478558805047779000
389614947	::478558880302379000
263006098	::478558989530050000
287727506	::478559016012894000
101881386	::478559069452898000
263006098	::478559093427167000
187309818	::478559097219190000
67492430	::478559121613275000
7141172	::478559207441313000
282692620	::478559229620412000
263006098	::478559229771386000
301203823	::478559349195804000
67492430	::478559380728999000
414217500	::478559441496064000
237118122	::478559445367025000
12354252	::478559488941633000
516096126	::478559558294462000
35706997	::478559559263338000
331246659	::478559582130667000
263006098	::478559588657029000
187309818	::478559592801370000
182834679	::478559638221099000
36468395	::478559694533840000
263006098	::478559727526240000
32973618	::478559757079703000
516096126	::478559767216926000
366753447	::478559813622706000
263006098	::478559851769901000
341313395	::478559881608175000
187309818	::478559947903746000
32973618	::478560005378293000
410856984	::478560027356037000
233767854	::478560035535327000
366753447	::478560062248464000
177101575	::478560075338883000
70784628	::478560115218337000
263006098	::478560148693069000
130690913	::478560195413409000
32973618	::478560199381630000
231689668	::478560219266830000
449902821	::478560310014787000
15137186	::478560342058872000
386956382	::478560370546978000
516096126	::478560394189881000
101881386	::478560406739644000
458010782	::478560433746751000
263006098	::478560463622389000
256074844	::478560463974707000
32973618	::478560496791322000
263006098	::478560571315343000
243974175	::478560691008184000
421655917	::478560741922852000
243974175	::478560853969498000
263006098	::478560867290578000
258532274	::478560872529289000
421655917	::478560876299972000
187309818	::478560877306986000
305216922	::478560909422788000
55161530	::478560938954477000
421655917	::478560963071709000
151604434	::478561057599152000
263006098	::478561073604218000
632481728	::478561080432943000
360951591	::478561241607471000
68966030	::478561260637016000
207290040	::478561264609026000
412638454	::478561265259122000
243974175	::478561304244793000
243751614	::478561346154287000
338073739	::478561384083382000
240492455	::478561414949253000
123739379	::478561471958630000
401443377	::478561533279342000
223288871	::478561551545163000
325242803	::478561593350164000
421655917	::478561595706966000
483283190	::478561604368601000
65435835	::478561679887073000
65435835	::478561697377320000
421655917	::478561757879742000
207290040	::478561854068117000
207290040	::478561870367166000
18336787	::478561894974767000
207290040	::478561896686448000
194359616	::478561901249843000
247159855	::478561904005087000
194359616	::478561908619214000
65435835	::478562039133380000
130690913	::478562143789268000
305216922	::478562185309065000
20941662	::478562191021731000
414217500	::478562221879201000
46963484	::478562256850939000
230069479	::478562263528656000
349472194	::478562293777969000
49061011	::478562321170575000
68966030	::478562331409252000
20941662	::478562352821194000
16248047	::478562355769798000
22536187	::478562446312226000
65435835	::478562467061448000
31345791	::478562543623884000
46963484	::478562560724062000
24392243	::478562581393969000
65435835	::478562709873901000
41967329	::478562730031726000
20293581	::478562736301801000
207290040	::478562761212178000
46963484	::478562771182059000
30032107	::478562779033374000
483283190	::478562779386109000
230069479	::478562784176001000
22536187	::478562789184008000
20293581	::478562807122649000
165290348	::478562864244850000
32973618	::478562956276674000
263389464	::478562983816077000
246571951	::478562998638751000
172573942	::478563075260313000
253178679	::478563141459013000
335003775	::478563170185797000
407473485	::478563170291040000
263389464	::478563183133605000
421179396	::478563218369945000
384155676	::478563262036848000
483283190	::478563445068267000
471516383	::478563464831463000
291518680	::478563480870854000
41967329	::478563481264730000
230069479	::478563498306580000
16248047	::478563525032673000
364035957	::478563562059612000
470801476	::478563599669919000
214200689	::478563667613847000
319145382	::478563681195028000
221740779	::478563690900635000
375385791	::478563796211216000
64907439	::478563804335194000
214200689	::478563826808676000
407473485	::478563882953613000
414217500	::478563973043060000
86604355	::478564003510497000
16248047	::478564008182947000
56169190	::478564063501225000
364035957	::478564094857854000
9563172	::478564146376884000
22736943	::478564152449835000
321794820	::478564308893200000
94310638	::478564317306974000
326636490	::478564317948686000
44307877	::478564415810174000
497458875	::478564436853014000
240492455	::478564524442648000
415953059	::478564584307970000
243751614	::478564622920728000
329333638	::478564631774900000
148436850	::478564663022854000
329333638	::478564665413226000
267936760	::478564713106665000
160734732	::478564772309241000
381203261	::478564781264093000
230069479	::478564813195710000
130690913	::478564826835193000
41967329	::478564868564733000
130690913	::478564932934316000
60098410	::478564937149591000
70483417	::478564944724910000
70483417	::478564956452163000
20020647	::478564959131947000
221740779	::478565125281304000
261847534	::478565183355645000
500212290	::478565213109633000
37578654	::478565255308533000
22386194	::478565330433097000
244290101	::478565446744932000
702450841	::478565497873522000
221205505	::478565524201541000
479245748	::478565538671890000
349472194	::478565574176702000
479222401	::478565592312459000
140157275	::478565762278248000
19734494	::478565830087958000
231150237	::478565849377165000
247560161	::478565885138202000
177101575	::478565895959097000
259413656	::478565924417462000
240857453	::478565945200242000
30787413	::478565996543086000
168964399	::478566048774365000
145469568	::478566075374645000
243974175	::478566076205125000
305216922	::478566185064071000
22536187	::478566185483915000
92125226	::478566309052284000
231150237	::478566361669447000
237938155	::478566416291885000
145469568	::478566426454659000
314604858	::478566464887459000
256756265	::478566475045691000
359446141	::478566517726920000
95714823	::478566519082057000
102530016	::478566534638747000
217563665	::478566719255220000
510678171	::478566737286549000
215109001	::478566838838644000
267936760	::478566950495215000
378771457	::478566955679375000
409541924	::478566976495693000
364035957	::478567139683475000
243751614	::478567181697814000
15791549	::478567200911929000
311724390	::478567299830403000
68966030	::478567320298983000
514003187	::478567336425709000
413735493	::478567349524508000
16248047	::478567360627232000
365746365	::478567367354880000
152875477	::478567386900353000
142364553	::478567472237666000
189664484	::478567491677847000
375734748	::478567611806920000
274311440	::478567669722271000
231150237	::478567720972062000
559837229	::478567736214163000
177692206	::478567753159176000
230069479	::478567788072955000
559837229	::478567816757379000
314604858	::478567817810554000
267445807	::478567916502548000
364035957	::478567930808922000
310569604	::478567975898062000
386861626	::478567979051786000
14205371	::478567982466367000
81841977	::478568000044285000
65832155	::478568000560185000
256716505	::478568006260240000
292012619	::478568016683094000
11852522	::478568022047985000
551501734	::478568033330683000
230069479	::478568243117166000
470801476	::478568271185444000
410856984	::478568300259966000
262240809	::478568332124106000
81841977	::478568408624021000
65832155	::478568409072803000
256716505	::478568413741060000
266033863	::478568452786249000
314604858	::478568463716593000
274311440	::478568472621109000
404335977	::478568488756576000
171807880	::478568541332185000
81841977	::478568552656408000
65832155	::478568553432379000
256716505	::478568559744786000
207290040	::478568675361165000
271370762	::478568684919603000
20620620	::478568696638488000
133158896	::478568730725601000
171807880	::478568731363516000
310330192	::478568759884779000
25469735	::478568773582979000
109060628	::478568819644829000
81841977	::478568852863721000
65832155	::478568854415626000
256716505	::478568859452968000
142364553	::478568896325500000
30516926	::478568976575127000
33823755	::478569012205334000
69719136	::478569169902780000
314604858	::478569182200868000
37578654	::478569223883468000
33823755	::478569264698257000
329333638	::478569272277348000
317524005	::478569330469130000
30787413	::478569330473709000
249243467	::478569432818933000
451868502	::478569500342640000
371578955	::478569542235746000
20419159	::478569568562995000
116071398	::478569623479398000
268547296	::478569714223185000
33823755	::478569798888992000
296433109	::478569855390466000
231150237	::478569889787936000
15137186	::478569910839566000
125060842	::478570002358865000
30336818	::478570105102946000
27179899	::478570143992127000
519677520	::478570191941427000
27999272	::478570194227318000
552146644	::478570213219528000
229650081	::478570420959207000
272533260	::478570513782943000
189664484	::478570550676045000
72890292	::478570562533720000
312394133	::478570588555198000
96408259	::478570675297193000
296433109	::478570733577445000
583488323	::478570740778672000
19111395	::478570756507308000
234187240	::478570770516283000
145469568	::478570776581251000
96408259	::478570788912496000
25942336	::478570790804127000
310569604	::478570868436910000
33017275	::478570884765351000
96408259	::478570909289041000
125060842	::478570921200848000
320452099	::478570939425517000
310569604	::478570996245753000
41967329	::478571024301453000
340067989	::478571099454570000
373713704	::478571194229485000
33017275	::478571196569878000
139460380	::478571198402793000
340067989	::478571204513525000
139460380	::478571238370312000
262271807	::478571257391509000
340067989	::478571279079837000
139460380	::478571303927283000
125060842	::478571304946130000
273697690	::478571337829457000
310506975	::478571357915987000
409541924	::478571363599261000
161302101	::478571379252412000
76638498	::478571384876961000
142364553	::478571481354350000
421548020	::478571486714683000
552146644	::478571500308819000
368386947	::478571554385960000
139460380	::478571554679582000
430387521	::478571564581916000
139460380	::478571626184056000
590556372	::478571637487730000
628045480	::478571644433084000
232736272	::478571649713721000
22504277	::478571716466454000
139460380	::478571735475027000
139460380	::478571863816556000
313341167	::478571882611212000
19111395	::478571890517495000
410856984	::478571905419472000
125060842	::478571917507432000
270065033	::478571940614246000
373713704	::478571951334899000
430387521	::478572040329236000
620420742	::478572055508418000
19684793	::478572098320093000
221740779	::478572129274064000
401443377	::478572150161674000
101286329	::478572196223520000
340067989	::478572218234851000
33011898	::478572267988074000
401443377	::478572278834556000
138083816	::478572371817664000
139460380	::478572375605510000
340067989	::478572390285193000
48971187	::478572398770282000
21503139	::478572417543970000
443070793	::478572433163571000
340067989	::478572470694195000
32431892	::478572485869182000
139460380	::478572517997944000
76463655	::478572577355337000
32431892	::478572701297029000
116098184	::478572747123994000
86604355	::478572757979250000
221740779	::478572875893727000
139460380	::478572879672774000
15204110	::478572883674157000
340067989	::478572901629587000
556556365	::478572950602280000
369804138	::478573148875808000
243465008	::478573170685788000
191947005	::478573177115639000
464845445	::478573188444483000
142364553	::478573209441542000
155686441	::478573251963019000
335608417	::478573261245014000
20190503	::478573262050713000
35369698	::478573269935587000
20293581	::478573280039677000
386861626	::478573376139579000
139460380	::478573414329098000
279081886	::478573441545928000
247159855	::478573468750192000
18455966	::478573540372119000
310569604	::478573558378295000
304645030	::478573569694523000
69719136	::478573617488228000
139460380	::478573647461097000
299450175	::478573668705259000
310569604	::478573689219579000
164101308	::478573725705859000
76638498	::478573767984029000
358307309	::478573840964939000
33217361	::478573862259814000
76638498	::478573902084317000
392737983	::478574035224121000
15204110	::478574102673125000
328252982	::478574106342739000
279081886	::478574121027387000
120851061	::478574137242185000
413735493	::478574212743839000
346219373	::478574231416885000
139460380	::478574239382274000
80965569	::478574270743060000
323891242	::478574320080674000
323891242	::478574357607092000
48971187	::478574412640169000
139460380	::478574521486966000
31586329	::478574549865209000
20782081	::478574567502254000
414526765	::478574586548989000
313792688	::478574664390696000
443376354	::478574807337152000
111411572	::478574837284487000
27999272	::478574985972158000
195154119	::478574998844473000
55888161	::478575003638972000
376472794	::478575021682876000
23799906	::478575066872291000
247159855	::478575155288223000
473196438	::478575159222083000
339565561	::478575177240834000
581342731	::478575216671485000
340067989	::478575218823135000
340067989	::478575244307742000
214200689	::478575311404425000
415953059	::478575319301890000
179669687	::478575331863846000
105993726	::478575373660082000
31586329	::478575379675090000
267936760	::478575395575328000
632481728	::478575434092003000
105993726	::478575505533194000
588531316	::478575510956810000
27999272	::478575547174232000
403823128	::478575577993986000
280119639	::478575596264767000
615636079	::478575606720757000
403823128	::478575618041184000
493221106	::478575669719220000
373713704	::478575686463262000
403823128	::478575686811000000
46963484	::478575694100717000
31586329	::478575734689390000
101286329	::478575773226643000
120851061	::478575786354814000
133341985	::478575822711062000
310569604	::478575858471686000
31586329	::478575877903900000
45581124	::478575919695527000
231150237	::478575935294169000
384563395	::478575972006916000
413735493	::478575975815335000
125060842	::478575989727825000
632481728	::478575990676152000
340067989	::478576022590197000
413735493	::478576047860903000
423941104	::478576103359934000
125060842	::478576117545050000
125060842	::478576242476601000
202840862	::478576250840031000
76638498	::478576299477192000
260262291	::478576304179011000
407473485	::478576425449291000
46963484	::478576450929700000
120851061	::478576452489986000
46963484	::478576567539757000
125060842	::478576620253351000
279081886	::478576623915401000
53317470	::478576628453212000
120851061	::478576634380173000
279081886	::478576650633113000
479245748	::478576663656411000
205030447	::478576667409907000
125060842	::478576679074279000
246571951	::478576764176711000
208171241	::478576766710059000
76638498	::478576774918332000
310569604	::478576793604333000
17233573	::478576874055274000
31586329	::478576895140036000
160788774	::478576953574699000
335003775	::478576968418353000
592150138	::478577050286952000
195154119	::478577056742395000
27179899	::478577083581358000
137014162	::478577118281236000
464845445	::478577124685930000
146855323	::478577145602523000
384563395	::478577161306005000
152875477	::478577163793604000
20782081	::478577168004313000
15467792	::478577176187768000
384563395	::478577184609558000
207290040	::478577186866495000
293246270	::478577228008022000
23665083	::478577237562621000
258609027	::478577247037579000
106778257	::478577347986092000
378281495	::478577396971749000
448325555	::478577413941891000
27179899	::478577429984710000
54754940	::478577439212601000
26589876	::478577440852553000
564879952	::478577441523249000
355717008	::478577444803575000
310569604	::478577450772090000
556556365	::478577493184483000
139460380	::478577507323904000
207290040	::478577520330424000
214200689	::478577523824295000
125060842	::478577541335502000
613592670	::478577556627914000
57300329	::478577578597683000
139460380	::478577600487780000
279230956	::478577614601584000
353888661	::478577616341848000
76502729	::478577651360083000
125060842	::478577675649703000
205030447	::478577727956455000
279081886	::478577736861364000
207290040	::478577757837066000
125060842	::478577757912592000
433168829	::478577759883915000
214200689	::478577781115473000
403823128	::478577832072069000
125060842	::478577835775635000
46070001	::478577873843159000
76638498	::478577876552261000
310569604	::478577917891723000
259466143	::478577920391520000
29553235	::478578003778486000
31586329	::478578036133359000
70483417	::478578053069549000
70483417	::478578061416615000
259466143	::478578071524888000
53317470	::478578088087793000
613592670	::478578122473095000
350509640	::478578229503352000
301203823	::478578252634542000
259466143	::478578253960318000
341892711	::478578258578276000
440624261	::478578305281437000
564879952	::478578310541090000
111124977	::478578316010864000
446757000	::478578353251708000
279230956	::478578362462765000
556556365	::478578393219207000
54105420	::478578397715922000
353888661	::478578453910798000
214200689	::478578456075456000
220532575	::478578504083050000
95231863	::478578533925539000
409541924	::478578570705371000
54105420	::478578574203432000
32431892	::478578596101898000
291413743	::478578602691137000
214200689	::478578680915324000
221740779	::478578717514805000
63996070	::478578718684618000
214200689	::478578727346266000
513982376	::478578764377378000
63996070	::478578788612059000
564879952	::478578818035109000
346219373	::478578818475491000
259466143	::478578821067976000
29500521	::478578851606302000
540330411	::478578863996297000
264705173	::478578874952220000
402229763	::478578888721707000
564879952	::478578925660958000
41967329	::478578963627769000
296433109	::478578979763679000
70784628	::478578987648950000
346219373	::478579046045843000
15170503	::478579067319365000
69662123	::478579085187100000
299450175	::478579098365997000
40478607	::478579102010863000
499167427	::478579107354001000
328779215	::478579108612288000
73275873	::478579123028103000
102530016	::478579132423741000
131968998	::478579150157262000
26182895	::478579155643011000
440624261	::478579169303863000
231150237	::478579190338318000
15170503	::478579224161161000
259466143	::478579224799084000
263006098	::478579259074572000
433168829	::478579265844576000
353888661	::478579293966983000
364035957	::478579295133401000
410856984	::478579321406115000
15170503	::478579366398787000
364035957	::478579391422005000
263006098	::478579423143141000
310569604	::478579425295212000
364035957	::478579439140630000
23799906	::478579467863212000
221740779	::478579474209206000
556556365	::478579474670174000
403823128	::478579481595379000
513982376	::478579499596922000
346219373	::478579506869846000
231150237	::478579512939012000
122283306	::478579514251821000
263006098	::478579536905252000
68818829	::478579537983176000
125060842	::478579545533349000
214200689	::478579554530099000
49061011	::478579580274368000
122283306	::478579670334447000
513982376	::478579759803158000
346219373	::478579778497159000
232736272	::478579830917566000
346219373	::478579858109259000
592150138	::478579867881988000
303427354	::478579874643578000
61050527	::478579912794972000
389614947	::478579926988513000
25235649	::478579956709351000
6652302	::478579976053092000
559837229	::478580050468429000
263006098	::478580067790901000
260262291	::478580119716372000
452882285	::478580130567045000
99827590	::478580136812363000
270736613	::478580137748082000
146855323	::478580159386112000
379357885	::478580177501310000
255195496	::478580207628984000
27792069	::478580287014993000
231150237	::478580293566099000
278220302	::478580295768088000
20020647	::478580321953132000
403823128	::478580418619637000
1384531	::478580432100130000
14307454	::478580435291602000
448325555	::478580464576237000
592150138	::478580499275718000
203736885	::478580524550615000
282697692	::478580548525621000
259021462	::478580583342153000
490841822	::478580626686087000
125060842	::478580633024069000
231150237	::478580661775634000
49061011	::478580695392993000
30529918	::478580708361793000
100339690	::478580716754583000
70483417	::478580730469961000
70483417	::478580734475923000
310569604	::478580769708068000
702450841	::478580775797805000
346219373	::478580869855064000
395687470	::478580896358883000
99827590	::478580989489192000
125060842	::478581004991729000
100339690	::478581006719385000
238307628	::478581042962763000
375810749	::478581083315769000
125060842	::478581097786527000
553711382	::478581101535834000
17054163	::478581106002767000
125060842	::478581139385622000
281824012	::478581146200985000
156508337	::478581190526394000
403823128	::478581203638177000
384494456	::478581205856563000
346219373	::478581282884960000
408098797	::478581296432963000
253886962	::478581298571640000
177101575	::478581323431284000
430182591	::478581360077324000
296433109	::478581377689214000
177101575	::478581382919094000
255834275	::478581429371027000
125060842	::478581468026130000
298216731	::478581482785497000
702450841	::478581485486604000
18336787	::478581579673911000
231150237	::478581663161528000
125060842	::478581710687576000
99827590	::478581754354102000
19182658	::478581760893390000
295466391	::478581761752846000
12354252	::478581799392518000
72890292	::478581828857901000
125060842	::478581868846391000
30912658	::478581890941988000
335608417	::478581926886776000
417472148	::478581984604995000
464845445	::478582071037034000
338664006	::478582071074361000
246571951	::478582106478505000
125060842	::478582115710554000
305216922	::478582184769355000
21912250	::478582209172234000
384494456	::478582210203627000
448325555	::478582211617107000
559837229	::478582212535676000
401443377	::478582305192415000
702450841	::478582409336586000
47017345	::478582455948308000
559837229	::478582463686389000
265553576	::478582487870734000
210671307	::478582496410337000
76502729	::478582524235350000
246409056	::478582560399040000
203736885	::478582567977771000
340067989	::478582570104279000
310569604	::478582600018436000
80965569	::478582605084758000
22414245	::478582612676472000
588874950	::478582652036190000
310569604	::478582673829797000
139460380	::478582773893300000
364035957	::478582810530545000
62936749	::478582869002952000
139460380	::478582892311109000
498637061	::478582909700304000
22648162	::478582916918689000
140206179	::478583008660697000
499167427	::478583066940563000
20804321	::478583087585312000
133158896	::478583129783812000
133158896	::478583143465627000
133158896	::478583148666564000
564879952	::478583148804993000
22648162	::478583171886227000
185633935	::478583180422049000
241278291	::478583182132916000
591216066	::478583209014607000
139460380	::478583216031670000
564879952	::478583360193720000
490841822	::478583392087179000
22414245	::478583401419530000
559837229	::478583420696535000
15902298	::478583444104957000
92125226	::478583478985195000
559837229	::478583511264153000
314988406	::478583542591393000
403823128	::478583544382775000
66786075	::478583554188640000
262939560	::478583558286487000
559837229	::478583572953985000
285955708	::478583615840739000
20778748	::478583662506557000
227577445	::478583715686522000
344958631	::478583770946084000
58281200	::478583866177748000
128937859	::478583867054383000
313792688	::478583917054656000
414191298	::478583930749460000
301657872	::478583942053126000
125060842	::478583964433932000
313792688	::478584000072544000
490841822	::478584041415778000
242206017	::478584077608812000
179119528	::478584122093633000
344958631	::478584157291806000
425897170	::478584170101215000
227577445	::478584220416110000
345626789	::478584374783643000
498321918	::478584379468681000
227577445	::478584384480501000
237118122	::478584474691588000
321780812	::478584557835669000
242206017	::478584712634826000
214200689	::478584715088506000
91195209	::478584758650159000
242206017	::478584761347485000
48557490	::478584770449117000
403823128	::478584782675140000
160768741	::478584812966404000
230069479	::478584826405330000
58281200	::478584847116808000
227577445	::478584893463486000
202798666	::478584983242543000
40478607	::478585005011386000
131968998	::478585060837175000
389614947	::478585082391707000
499167427	::478585143049723000
272533260	::478585153132838000
191947005	::478585187899813000
310569604	::478585194275164000
442736318	::478585200235282000
272533260	::478585288898252000
16566189	::478585310549643000
440875002	::478585339980681000
409709795	::478585376160772000
505496552	::478585398890078000
490841822	::478585467118419000
29553235	::478585523368251000
254579074	::478585534160191000
90689440	::478585554338983000
156166678	::478585557035921000
29737650	::478585613872939000
346654346	::478585631518363000
337434879	::478585656348643000
241278291	::478585668352737000
403823128	::478585671431770000
272533260	::478585755111919000
58281200	::478585786594779000
337434879	::478585788511166000
337434879	::478585804860575000
30336818	::478585820165599000
19734494	::478585853091266000
148912524	::478585858572820000
337434879	::478585962952273000
29553235	::478585971441557000
122283306	::478585981080043000
337434879	::478586001627967000
314604858	::478586002207158000
341493662	::478586084381949000
236202065	::478586088110313000
35923992	::478586145568489000
253689041	::478586172449378000
403823128	::478586223808630000
587081117	::478586250048196000
101286329	::478586374946578000
564879952	::478586380331663000
101286329	::478586446950203000
29737650	::478586496182923000
220532575	::478586548883947000
479245748	::478586561681190000
271774234	::478586637316677000
220532575	::478586801502687000
187078541	::478586811334139000
288531248	::478586838396194000
60098410	::478586860055171000
534913317	::478586938774269000
105993726	::478586980997922000
196659229	::478586988493164000
605608831	::478587040716435000
516542821	::478587053253599000
208894791	::478587093724037000
187078541	::478587134375260000
208894791	::478587160531324000
55888161	::478587224150523000
587081117	::478587243355844000
425897170	::478587302327771000
29553235	::478587478815686000
559837229	::478587536114061000
214200689	::478587587427577000
25082908	::478587634625699000
280119639	::478587654301556000
26947347	::478587689881440000
303252613	::478587730994401000
310569604	::478587773369475000
187078541	::478587775839502000
214200689	::478587804243722000
26947347	::478587837793591000
237112765	::478587854902153000
467027311	::478587870996074000
254579074	::478587956307824000
290195625	::478587973395836000
25082908	::478587981528178000
21696310	::478588008568848000
303252613	::478588042253701000
418480466	::478588068027322000
344990761	::478588128840531000
91195209	::478588198340153000
214200689	::478588303894405000
29553235	::478588324668399000
40994873	::478588433221169000
13683762	::478588450602360000
399645465	::478588472765071000
438647243	::478588530591932000
230069608	::478588603191136000
27904685	::478588630542196000
438647243	::478588638100340000
234214828	::478588665766371000
593139104	::478588702844010000
411777707	::478588777313476000
252725390	::478588847215767000
424498591	::478588852194390000
414526765	::478588866958753000
22504277	::478588881139691000
405239647	::478588914417303000
338120144	::478588968020090000
212068363	::478589009124261000
452882285	::478589031626711000
52105336	::478589145221066000
214200689	::478589173251981000
234214828	::478589293154537000
52105336	::478589326184284000
133341985	::478589370296201000
42720153	::478589404727238000
32690664	::478589409684508000
20020647	::478589427610951000
158129535	::478589431733952000
130690913	::478589433864654000
349904873	::478589441313755000
142038800	::478589451866996000
26947347	::478589468023062000
171103429	::478589530774061000
26947347	::478589563435098000
330799447	::478589564420780000
260961523	::478589593877749000
275260502	::478589609455386000
133341985	::478589612026519000
559991040	::478589667156037000
313341167	::478589675737997000
136038442	::478589744775843000
29553235	::478589753856520000
462648540	::478589770281410000
429348972	::478589813570818000
241358661	::478589880633524000
41692308	::478589913961476000
231150237	::478589990591414000
559991040	::478589990897586000
559991040	::478590012527624000
587081117	::478590014180560000
396655167	::478590022682415000
71597388	::478590091028226000
559991040	::478590102801641000
252407374	::478590104185737000
48557490	::478590183483670000
360367250	::478590193834815000
29500521	::478590201011257000
71597388	::478590288827408000
243465008	::478590295085703000
398735102	::478590344066396000
50354861	::478590369097998000
71597388	::478590375318138000
56059141	::478590382838530000
207290040	::478590386328588000
587081117	::478590390023770000
378778103	::478590405588430000
588874950	::478590423917551000
102530016	::478590428577820000
37977930	::478590470898323000
271738272	::478590517031075000
387941507	::478590539944583000
205030447	::478590583590486000
280119639	::478590584244826000
207290040	::478590628616744000
15137186	::478590652762947000
48557490	::478590662712254000
487322279	::478590711768420000
387941507	::478590781519712000
244290101	::478590793717125000
104990093	::478590798754103000
405239647	::478590817364615000
56723331	::478590918355070000
26925878	::478590944132886000
343484637	::478590944917213000
37977930	::478590953964331000
309778100	::478591009845428000
99827590	::478591034130042000
95231863	::478591057894985000
18918771	::478591060675796000
552146644	::478591070058446000
278316478	::478591103981998000
462648540	::478591146201849000
431215016	::478591261113192000
313341167	::478591284115169000
258532274	::478591339538702000
131072297	::478591415262654000
74282065	::478591503065821000
53863390	::478591621101932000
376541246	::478591654702907000
310569604	::478591684419543000
327662373	::478591690962251000
249388532	::478591691906351000
31586329	::478591714916327000
343484637	::478591806741819000
259466143	::478591852002967000
258532274	::478591914816847000
50306226	::478591998601863000
216833550	::478592022534582000
42720153	::478592037374418000
411912822	::478592040557903000
359446141	::478592054633574000
402273149	::478592145809735000
50228529	::478592204500254000
19210855	::478592207012638000
330799447	::478592208006692000
349472194	::478592230429843000
101286329	::478592265854935000
46963484	::478592277720604000
483283190	::478592279670951000
221740779	::478592296225898000
125060842	::478592330212323000
343484637	::478592335043768000
343484637	::478592346599088000
559837229	::478592347551191000
125060842	::478592369110290000
46963484	::478592390685786000
50228529	::478592390760919000
68966030	::478592418007486000
240492455	::478592436457840000
221740779	::478592484524978000
339482720	::478592484952391000
151604434	::478592503726497000
271738272	::478592522818580000
464845445	::478592636585254000
46963484	::478592692239470000
346219373	::478592738682617000
50306226	::478592751118716000
278165989	::478592780344635000
702450841	::478592821981483000
240492455	::478592845272473000
339482720	::478592847608692000
25410192	::478592853631696000
258532274	::478592862859591000
498637061	::478592917162819000
82257804	::478592928596905000
23665083	::478592947437318000
22195036	::478592985110949000
406772829	::478592992832262000
19684793	::478593031767986000
253057868	::478593064336777000
559837229	::478593146066976000
402273149	::478593161330446000
240798548	::478593206037127000
24113194	::478593249884377000
27268559	::478593306239057000
516986236	::478593358693433000
297542894	::478593380515971000
33017275	::478593385042022000
559837229	::478593434547003000
528542109	::478593499479044000
559837229	::478593571876909000
409709795	::478593609034235000
429558621	::478593645348929000
382190006	::478593657050628000
487322279	::478593668098437000
339482720	::478593748822016000
368691437	::478593771567710000
498637061	::478593822507536000
339482720	::478593856649170000
131968998	::478593874860855000
131968998	::478594108399702000
104947253	::478594129585127000
19182658	::478594171021058000
223288871	::478594172903882000
238247892	::478594200091377000
171103429	::478594281020456000
241358661	::478594311278182000
24537703	::478594346217111000
223288871	::478594361643794000
343484637	::478594430295740000
285125363	::478594469646708000
230227645	::478594488148164000
406772829	::478594649813032000
310569604	::478594651860267000
165290348	::478594697468731000
407038804	::478594786702950000
516986236	::478594802473517000
256321392	::478594814792175000
165290348	::478594822840676000
165290348	::478594839349444000
70839851	::478594848128122000
410856984	::478595056505352000
221740779	::478595076948779000
516542821	::478595078911705000
536141027	::478595078919688000
516986236	::478595134071009000
27268559	::478595251712430000
402273149	::478595298940715000
15282962	::478595322281996000
402229763	::478595371464015000
246571951	::478595416435339000
12354252	::478595433695281000
279750654	::478595483590352000
446757000	::478595530898288000
165290348	::478595635851972000
223288871	::478595654751506000
207781904	::478595680487751000
410856984	::478595737916174000
187078541	::478595759818821000
256321392	::478595770275614000
256321392	::478595815938990000
320249108	::478595826696994000
346219373	::478595832497700000
187078541	::478595837472161000
310569604	::478595843168419000
376541246	::478595931474894000
202292166	::478595943827521000
91195209	::478595948927406000
499167427	::478596017806655000
165290348	::478596026664624000
241358661	::478596079093428000
343484637	::478596160815263000
553711382	::478596177827336000
73020435	::478596193350455000
242435004	::478596349366398000
351004243	::478596379481477000
241358661	::478596401429876000
702450841	::478596460288569000
18918771	::478596465451749000
32583866	::478596484409982000
375734748	::478596492668579000
223299509	::478596521936420000
272533260	::478596648096899000
230968348	::478596654145081000
323246381	::478596705144012000
223299509	::478596706804568000
424498591	::478596760214831000
82257804	::478596774475866000
369804138	::478596786886807000
282692620	::478596798047457000
230968348	::478596826065428000
18455966	::478596872475791000
221740779	::478596906688741000
91195209	::478596960094388000
280119639	::478596966507872000
165290348	::478596968050995000
223299509	::478597049072369000
384105885	::478597196364148000
471516383	::478597215632363000
165290348	::478597230811561000
15288029	::478597300022169000
179669687	::478597427180482000
375734748	::478597441063636000
47348539	::478597450811179000
221740779	::478597478603034000
241358661	::478597481521901000
559991040	::478597495988436000
559991040	::478597518729547000
126428969	::478597565798023000
487322279	::478597610500923000
559991040	::478597677186183000
91195209	::478597687495770000
141735027	::478597808464068000
464845445	::478597872196550000
310569604	::478597883235950000
223299509	::478597888302280000
297542894	::478597893620645000
9687752	::478597898197016000
454146385	::478597924931534000
336149936	::478597994581733000
487322279	::478598004450926000
114967175	::478598017168064000
327662373	::478598040354164000
142176687	::478598102560296000
223299509	::478598116053368000
431937908	::478598235993669000
99827590	::478598278620000000
221740779	::478598320362098000
61402370	::478598404646268000
392301070	::478598404696600000
464845445	::478598417263104000
275902246	::478598417367568000
27999272	::478598433205276000
317524005	::478598437336666000
242435004	::478598490529214000
29553235	::478598497839874000
402229763	::478598499731116000
280798922	::478598529628524000
150034005	::478598596745379000
559837229	::478598618698379000
402229763	::478598663397072000
402229763	::478598708859133000
375385791	::478598737011281000
275902246	::478598779814166000
61718844	::478598812772995000
56059141	::478598830791733000
494605871	::478598919585529000
221740779	::478598958793904000
23642786	::478598997599215000
179669687	::478599014372212000
223299509	::478599034408402000
240798548	::478599049264627000
155730095	::478599161613283000
211645751	::478599224448548000
44307877	::478599243330908000
21503139	::478599251123900000
277378135	::478599428602068000
27792069	::478599449623937000
402229763	::478599454010781000
402229763	::478599511812481000
142364553	::478599566045237000
142038800	::478599569736212000
241358661	::478599631438245000
221740779	::478599642905845000
20020647	::478599698937167000
16258968	::478599733506617000
114967175	::478599759297396000
19734494	::478599786200047000
160495648	::478599801341091000
241358661	::478599815744331000
236271147	::478599818940399000
160495648	::478599870572290000
346127757	::478599881808830000
160495648	::478599902797123000
241358661	::478599914440503000
17448907	::478599961945579000
171103429	::478599963815837000
16846197	::478599965934374000
195154119	::478599967456514000
357308471	::478599999958155000
31144939	::478600091977408000
221740779	::478600108729450000
211645751	::478600264060919000
278165989	::478600270746615000
76502729	::478600353307303000
139460380	::478600374312763000
379152968	::478600389085102000
251821834	::478600503056531000
139460380	::478600513479798000
236271147	::478600541828685000
524903037	::478600544886726000
336149936	::478600553614692000
268547296	::478600634502246000
251821834	::478600640600350000
38623896	::478600745412218000
497544291	::478600745919340000
17448907	::478600827238899000
19734494	::478600869194506000
195154119	::478600905596481000
207290040	::478600973112594000
280119639	::478601038220386000
118708729	::478601103731200000
241358661	::478601108554657000
241358661	::478601160022974000
22414245	::478601194500136000
58627481	::478601220836184000
402229763	::478601252461236000
31144939	::478601360947314000
9687752	::478601366450221000
228845995	::478601401321664000
402229763	::478601472796422000
251821834	::478601516668813000
89033916	::478601565192728000
241358661	::478601571693895000
294964037	::478601586361765000
235382002	::478601636101640000
212068363	::478601669370839000
491969843	::478601683459522000
280297585	::478601684856619000
30336818	::478601690871234000
241358661	::478601695627210000
17974977	::478601763789234000
384503737	::478601772651405000
241358661	::478601773377003000
43977455	::478601855426379000
483283190	::478601918395068000
402229763	::478601929476427000
40810916	::478601932315979000
372611209	::478602035411955000
479245748	::478602054219628000
256321392	::478602068123713000
261900342	::478602173001891000
98589714	::478602219864854000
36219010	::478602227720785000
15137186	::478602239108730000
19734494	::478602304514707000
230069479	::478602312026697000
58028621	::478602320390160000
230069479	::478602342380888000
160495648	::478602346205679000
40810916	::478602350328688000
314604858	::478602367286644000
266235648	::478602371183173000
31586329	::478602382545518000
245080630	::478602530595680000
372611209	::478602543694479000
40810916	::478602555233038000
31586329	::478602580403437000
58028621	::478602618533847000
377110730	::478602620610023000
31586329	::478602626922450000
372611209	::478602627949678000
19770255	::478602671067107000
30336818	::478602683247775000
280297585	::478602691032395000
372611209	::478602724515119000
23642786	::478602744786202000
45911298	::478602782732070000
58028621	::478602785400037000
19770255	::478602859630456000
142364553	::478602863179223000
230069479	::478602880073859000
230069479	::478602922918703000
411898570	::478602972017209000
36219010	::478603035048808000
351922723	::478603036906881000
17233573	::478603041562566000
266235648	::478603045140725000
237621304	::478603056544641000
345626789	::478603090078490000
237621304	::478603090535276000
58028621	::478603095417843000
29827759	::478603108004925000
19770255	::478603117882114000
230069479	::478603126862524000
266235648	::478603159909445000
142364553	::478603171393462000
104112940	::478603191303827000
306989340	::478603208093233000
634822122	::478603255992569000
237621304	::478603268851920000
340067989	::478603269460094000
392301070	::478603317908492000
64907439	::478603320508968000
310009833	::478603329983901000
58028621	::478603413807443000
36219010	::478603425576259000
556323854	::478603437962440000
310330192	::478603438650306000
31586329	::478603452139192000
309167251	::478603459164266000
370850900	::478603496917598000
230069479	::478603506598035000
587081117	::478603516533944000
15204110	::478603539561062000
18551115	::478603541569744000
77765035	::478603548075114000
23799906	::478603557890174000
31586329	::478603606267265000
230069479	::478603622780239000
262870925	::478603624738992000
91666102	::478603850673164000
23799906	::478603885490483000
185633935	::478603928054272000
389949893	::478603978846908000
139460380	::478604009268596000
22504277	::478604047935864000
54587465	::478604051165114000
19210855	::478604178378338000
29300584	::478604210238267000
35923992	::478604223253585000
60098410	::478604230572273000
431264673	::478604263414059000
372611209	::478604341478039000
52105336	::478604367424000000
634822122	::478604368745627000
372611209	::478604455273709000
277378135	::478604494746312000
25082908	::478604504850366000
61718844	::478604508402962000
706034130	::478604516590247000
30336818	::478604516896833000
33282020	::478604531769425000
310569604	::478604532881301000
277378135	::478604541903273000
238247892	::478604571854381000
52105336	::478604578317819000
36219010	::478604612547514000
195154119	::478604634223681000
38520445	::478604638736744000
706034130	::478604677639327000
73020435	::478604710413213000
26514591	::478604729463746000
221740779	::478604736275697000
26514591	::478604784635613000
58028621	::478604795646054000
408144950	::478604804126957000
331925277	::478604855637196000
408144950	::478604920263020000
47348539	::478605053993836000
13298002	::478605069559283000
16258968	::478605070678765000
46963484	::478605104174878000
368691437	::478605145270267000
519677520	::478605145899417000
338830055	::478605148001148000
27999272	::478605148558598000
634822122	::478605192468779000
187078541	::478605224131579000
464845445	::478605260664369000
408144950	::478605260702101000
25237171	::478605304952008000
4434941	::478605342285107000
64907439	::478605354579013000
62975545	::478605417107320000
252756099	::478605476574154000
425252367	::478605480424923000
187078541	::478605564918767000
227114320	::478605575916642000
265799781	::478605654383280000
160495648	::478605681239420000
429558621	::478605751083360000
140994915	::478605773887393000
467027311	::478605786667835000
414066292	::478605880775434000
108798356	::478605895757496000
90467952	::478605914321076000
236144487	::478605933736513000
58028621	::478605962778279000
16258968	::478605971351011000
236144487	::478606035502907000
42481762	::478606080571097000
26925878	::478606095833767000
223299509	::478606146702282000
187078541	::478606156114313000
16258968	::478606158811254000
24803741	::478606259462369000
58028621	::478606296225443000
310009833	::478606301686030000
20293581	::478606324255584000
187078541	::478606422788165000
223299509	::478606467889512000
159640806	::478606564681469000
221740779	::478606588966895000
223299509	::478606616778919000
42481762	::478606676636233000
230069479	::478606762283892000
41465619	::478606808315985000
137135705	::478606822736023000
108798356	::478606826892959000
26182895	::478606852335214000
288531248	::478607477382975000
58028621	::478607478146756000
313792688	::478607524073967000
435478224	::478607548589674000
171103429	::478607553941626000
20293581	::478607560833249000
471291163	::478607563442106000
48157278	::478607609025413000
33683248	::478607609449414000
61402370	::478607719931199000
31586329	::478607746116620000
185633935	::478607778924474000
35923992	::478607819277496000
368386947	::478607826924093000
258636623	::478607894418845000
20941662	::478607913725202000
301044144	::478607928040361000
219092257	::478607980300996000
221740779	::478608064464302000
503577648	::478608118033944000
204292930	::478608130142924000
90467952	::478608217766117000
1384531	::478608278763491000
187078541	::478608325282512000
62936749	::478608347738812000
90467952	::478608348229947000
61402370	::478608361974272000
293213630	::478608418916151000
61402370	::478608539879878000
45911298	::478608559781838000
220455732	::478608666489135000
260338000	::478608790460575000
285125363	::478608885826076000
132768456	::478608895313580000
20293581	::478608913026523000
20293581	::478608926997757000
142364553	::478609004500090000
316902035	::478609017418551000
350509640	::478609086347755000
41967329	::478609089652854000
77765035	::478609126579138000
154692700	::478609143197356000
179669687	::478609210968530000
243751614	::478609247563825000
594844703	::478609279994191000
20293581	::478609290593173000
216833550	::478609359463665000
50507669	::478609387758833000
634873462	::478609392867082000
349788720	::478609462291595000
19895969	::478609488484646000
49061011	::478609491122868000
270736613	::478609499616718000
293213630	::478609630570897000
438698734	::478609655967789000
17054163	::478609736124735000
238247892	::478609758199373000
199001641	::478609908003115000
90689440	::478610008423141000
327662373	::478610022285328000
52105336	::478610035056975000
47859489	::478610175226425000
95141856	::478610176161767000
417968003	::478610220936343000
436336703	::478610221380935000
297652605	::478610269791191000
90689440	::478610296446009000
297652605	::478610316113100000
223299509	::478610324677877000
297652605	::478610366377631000
438801693	::478610456643248000
33011898	::478610492790161000
186107022	::478610506362531000
436336703	::478610577573429000
297652605	::478610593901838000
14307454	::478610597152444000
22736943	::478610654035595000
297652605	::478610817831559000
329333638	::478610858595991000
15204110	::478610876208283000
23799906	::478610921133465000
416548217	::478611040326799000
13683762	::478611069674352000
334665323	::478611105485307000
470458433	::478611116021792000
198126424	::478611119875956000
40994873	::478611143728975000
46963484	::478611146161676000
53258017	::478611168915759000
343018153	::478611177703243000
260338000	::478611210443956000
61402370	::478611285194465000
90689440	::478611322167234000
399645465	::478611326319616000
53258017	::478611327804383000
273955213	::478611335807533000
29827759	::478611368984469000
225287674	::478611448138981000
104947253	::478611514245390000
337416247	::478611601298563000
197277853	::478611654888804000
378771457	::478611703567904000
357790406	::478611787818881000
260338000	::478611807972888000
431215016	::478611881804828000
15137186	::478611902906396000
228213959	::478611922506362000
115459999	::478611992479928000
623065439	::478612006597959000
620459453	::478612070037221000
205030447	::478612119869325000
26030273	::478612120096223000
118855202	::478612228766052000
256781130	::478612234029912000
43045329	::478612316024754000
48971187	::478612339848011000
481749191	::478612368159539000
402268968	::478612441631555000
104947253	::478612443229200000
620459453	::478612445892988000
350509640	::478612490839146000
14307454	::478612493841870000
325036867	::478612552230793000
351099839	::478612558945861000
25383063	::478612601497473000
238247892	::478612779151007000
418480466	::478612819126923000
205030447	::478612915528814000
92924351	::478612975935188000
43045329	::478612990950772000
43045329	::478613083955273000
323011452	::478613104717090000
415953059	::478613162653007000
238247892	::478613205413928000
481512198	::478613246509727000
106855310	::478613271667564000
470801476	::478613296267157000
14307454	::478613349421568000
337416247	::478613391993745000
16258968	::478613412692258000
53863390	::478613417121824000
20738985	::478613418702675000
68775336	::478613479683661000
68775336	::478613509790371000
231150237	::478613515536592000
487322279	::478613551590817000
68775336	::478613557345406000
556556365	::478613562156253000
47859489	::478613587267964000
8548362	::478613611053875000
19071786	::478613666258903000
363969403	::478613706167705000
13683762	::478613733564878000
420006994	::478613774883389000
415953059	::478613796177444000
155686441	::478613833380950000
174720518	::478613879807684000
1384531	::478613880256884000
262870925	::478613907704389000
479156555	::478613916667215000
418312513	::478613944282517000
43586963	::478614013375696000
287014963	::478614032371679000
420006994	::478614054832193000
128977591	::478614063405334000
93043270	::478614211770478000
426685539	::478614270104444000
1384531	::478614300945178000
256781130	::478614422902951000
343018153	::478614462958555000
479156555	::478614466678910000
316902035	::478614491513769000
310330192	::478614500976123000
52105336	::478614525994754000
33282020	::478614584517877000
556556365	::478614596974952000
17054163	::478614636401397000
314604858	::478614734724661000
67656722	::478614772154654000
19770255	::478614786213552000
403160004	::478614815993106000
295466391	::478614873920643000
170924102	::478614960012935000
42720153	::478614972441055000
128284695	::478615024270077000
68775336	::478615025033039000
115503799	::478615036479668000
310666452	::478615058931384000
297652605	::478615133854257000
19770255	::478615166896967000
19895969	::478615169438732000
93043270	::478615284337881000
452882285	::478615299357302000
221740779	::478615322313125000
32973618	::478615402294312000
314604858	::478615435131514000
68775336	::478615445314863000
161302101	::478615451971248000
19222225	::478615490504302000
46070001	::478615519290195000
552146644	::478615552685264000
230659102	::478615608259407000
251429451	::478615713910128000
140206179	::478615795853844000
556556365	::478615861930893000
105607367	::478615876963282000
93043270	::478615934366924000
224103552	::478616021507403000
307697597	::478616038855413000
93043270	::478616056769298000
89033916	::478616091522912000
348901427	::478616114121818000
716262980	::478616131045826000
221740779	::478616161442340000
140206179	::478616169276919000
16258968	::478616173483806000
209208697	::478616186721427000
155459778	::478616277976494000
410856984	::478616345588690000
128977591	::478616368284450000
13683762	::478616405491728000
376425912	::478616436001099000
294347764	::478616456473485000
17326645	::478616519157350000
294347764	::478616526660984000
78384326	::478616530910191000
42720153	::478616588875464000
410856984	::478616736946601000
52105336	::478616800607744000
259542533	::478616820618764000
76502729	::478616832073400000
310666452	::478616849332973000
42720153	::478616851455688000
259413656	::478616882946134000
481749191	::478616898561507000
226357092	::478616909223436000
152875477	::478616918476488000
76502729	::478616920103481000
19222225	::478616970707755000
253178679	::478616976097411000
253178679	::478617032779264000
224501206	::478617034092081000
42720153	::478617054237704000
172827217	::478617064144252000
32431892	::478617080372015000
78384326	::478617082394058000
410856984	::478617166778863000
32431892	::478617289235779000
93043270	::478617295045292000
101286329	::478617359125872000
42720153	::478617382756556000
15288029	::478617446631211000
42720153	::478617537765453000
254319575	::478617552013492000
307397057	::478617605045903000
86604355	::478617610024910000
30032107	::478617686012739000
1384531	::478617695131144000
431264673	::478617754845847000
475031809	::478617806125006000
475031809	::478617829856387000
11146552	::478617836055969000
31586329	::478617845115650000
100742600	::478617904187846000
389676504	::478617904536371000
26182895	::478617979349766000
481749191	::478617987465740000
100195876	::478617998412886000
100195876	::478617999033659000
101286329	::478618017723850000
137587439	::478618056638230000
63928079	::478618060828725000
410856984	::478618105862578000
368386947	::478618108928983000
16353730	::478618140507918000
92840294	::478618179812327000
86604355	::478618297307385000
297652605	::478618315602919000
392716377	::478618323391754000
49061011	::478618367939448000
473462894	::478618376135122000
594844703	::478618392895557000
27792069	::478618422071156000
128977591	::478618432876064000
67193398	::478618459148795000
128977591	::478618483341922000
408144950	::478618694516768000
392716377	::478618750313197000
244290101	::478618757024460000
192727478	::478618767044673000
363969403	::478618791836794000
420389630	::478618823315447000
15361643	::478618883218083000
363969403	::478618895524175000
38520445	::478618938461286000
30032107	::478618946283651000
15361643	::478618947734872000
443375828	::478618989661528000
31586329	::478619031386480000
207781904	::478619079700271000
229385654	::478619081268936000
30032107	::478619105927249000
15361643	::478619122700263000
54754940	::478619126085079000
361527638	::478619129784446000
361527638	::478619135023120000
221740779	::478619191365611000
349365015	::478619231257239000
297652605	::478619242237923000
128977591	::478619278607126000
256716505	::478619347393339000
65832155	::478619354246823000
81841977	::478619354938892000
106835519	::478619382700994000
106835519	::478619426800291000
106835519	::478619453178253000
123939574	::478619456076517000
32431892	::478619472937242000
106835519	::478619496861552000
51413309	::478619608380084000
297652605	::478619616533422000
200764512	::478619747689705000
414543388	::478619852538925000
443375828	::478619856778964000
428646436	::478619859421790000
228845995	::478619890790985000
54754940	::478619899317604000
285125363	::478619946239270000
408144950	::478619947690917000
18918771	::478620004842086000
20020647	::478620040502071000
228845995	::478620043648172000
322842111	::478620069774098000
63996070	::478620077168660000
106835519	::478620083145936000
229385654	::478620084168974000
18336787	::478620137696661000
265553576	::478620199441031000
348901427	::478620214477586000
52105336	::478620305217187000
314604858	::478620305217556000
31586329	::478620329469046000
256321392	::478620375795109000
24537703	::478620406426128000
52105336	::478620412457136000
301203823	::478620422909345000
314604858	::478620439523393000
271738272	::478620453905256000
92840294	::478620504153001000
348901427	::478620518371704000
212068363	::478620520221401000
228845995	::478620675197112000
51413309	::478620676270882000
408144950	::478620699876401000
229385654	::478620718679068000
314604858	::478620755283148000
137587439	::478620779186102000
81841977	::478620858735271000
65832155	::478620858919829000
416548217	::478620860673060000
256716505	::478620863999119000
297542894	::478620871381090000
342845822	::478620886665154000
25237171	::478620890767564000
10095952	::478620916255973000
51413309	::478620937324335000
420389630	::478620993528020000
25237171	::478621018094075000
348901427	::478621053392920000
123939574	::478621072728653000
137587439	::478621095017611000
408144950	::478621103712378000
16258968	::478621121319694000
229650081	::478621149451255000
25223941	::478621162327396000
280798922	::478621226307710000
280798922	::478621238236286000
49061011	::478621271249666000
408144950	::478621272105308000
297652605	::478621274420178000
65832155	::478621312781283000
81841977	::478621313548812000
256716505	::478621317650862000
408144950	::478621330850721000
51413309	::478621378938413000
408144950	::478621455815835000
38579155	::478621485297598000
128937859	::478621495472566000
307397057	::478621580629516000
229385654	::478621619200335000
408144950	::478621621243367000
252407374	::478621638393487000
25223941	::478621708291551000
252407374	::478621775358472000
29374576	::478621796376129000
28498427	::478621815040790000
28498427	::478621825853685000
25237171	::478621876559028000
247633146	::478621900545880000
67656722	::478621903524212000
464845445	::478621914915958000
280798922	::478621941499445000
408098797	::478621960742899000
16258968	::478622009518084000
379833720	::478622043424841000
41649263	::478622091626168000
409404583	::478622137503072000
41649263	::478622158588231000
184885982	::478622205895774000
252623066	::478622207548342000
297542894	::478622272115052000
14715501	::478622315358334000
170590185	::478622392541933000
106778257	::478622452999012000
408144950	::478622464617226000
91712528	::478622477782745000
19182658	::478622484863135000
553711382	::478622537962622000
280798922	::478622590052093000
260573981	::478622610666713000
221740779	::478622622746697000
409709795	::478622627846561000
76502729	::478622629356519000
349472194	::478622631818952000
480638215	::478622639246696000
41649263	::478622692003049000
179669687	::478622714505097000
349472194	::478622726337593000
41649263	::478622828624084000
254579074	::478622846445293000
15742158	::478622851100983000
90469755	::478622863641939000
409404583	::478622945300840000
280798922	::478622957422772000
1384531	::478622974405136000
303427354	::478622981917523000
97336064	::478623054193364000
280798922	::478623070803210000
26413556	::478623074091159000
280798922	::478623166554988000
56779057	::478623200452939000
445268626	::478623247446315000
305265637	::478623301778960000
305265637	::478623343352889000
280798922	::478623347820199000
312435293	::478623354908196000
15806298	::478623370204811000
314604858	::478623397602410000
31586329	::478623405420601000
327842258	::478623462123388000
41649263	::478623462580572000
366701651	::478623463922339000
252314330	::478623477797097000
30666953	::478623478870839000
280798922	::478623489000476000
247372701	::478623504355835000
295466391	::478623531685523000
305265637	::478623539864821000
15288029	::478623572441583000
440314946	::478623592955932000
42720153	::478623603173621000
276131997	::478623605316538000
413686504	::478623609091403000
142364553	::478623610622717000
280798922	::478623645527728000
123939574	::478623648958267000
42720153	::478623680994754000
297652605	::478623757305516000
428646436	::478623867653873000
15742158	::478623939715821000
552146644	::478624103323033000
262870925	::478624174622392000
123939574	::478624187863416000
44307877	::478624223972171000
451667062	::478624283728412000
42720153	::478624294814367000
54105420	::478624342289301000
92924351	::478624358210863000
35369698	::478624410837209000
118855202	::478624419137335000
137587439	::478624434513653000
52105336	::478624438355623000
123939574	::478624451622629000
40478607	::478624475492384000
500308199	::478624503056982000
54105420	::478624550218113000
93043270	::478624587312529000
23665083	::478624606115201000
92924351	::478624642286891000
352970133	::478624789704093000
207290040	::478624799787585000
335003775	::478624817009029000
221740779	::478624857018880000
123939574	::478624886064033000
49383709	::478624919295885000
445219284	::478624989336588000
413686504	::478625003068747000
182834679	::478625015819431000
509760806	::478625110996180000
90544248	::478625183335731000
22717394	::478625184325177000
47547782	::478625193166786000
86243090	::478625209365172000
41649263	::478625217074716000
259573654	::478625238859935000
52441281	::478625282559975000
41649263	::478625283244036000
259573654	::478625305784229000
26182895	::478625315304910000
49383709	::478625385052405000
36219010	::478625400537378000
195563881	::478625400948416000
78614495	::478625410964815000
90544248	::478625430589554000
106778257	::478625455428612000
33017275	::478625492086452000
74955386	::478625499082539000
266033863	::478625557954195000
76017935	::478625570029199000
91712528	::478625610432933000
259573654	::478625665076695000
252407374	::478625729953800000
41649263	::478625787890118000
328858212	::478625905200209000
55888161	::478626037455396000
252407374	::478626087354642000
328858212	::478626088701026000
327842258	::478626125296697000
467545942	::478626125774876000
221740779	::478626143684546000
56509474	::478626144132947000
350509640	::478626235275567000
215109001	::478626355379064000
36219010	::478626357170016000
513982376	::478626369669058000
142364553	::478626433573855000
513982376	::478626472601464000
221740779	::478626503207690000
31586329	::478626524568899000
29319846	::478626619620216000
238740641	::478626644458876000
202927618	::478626647000637000
63928079	::478626754836594000
459660056	::478626754920054000
70982412	::478626767138062000
60098410	::478626867008663000
52105336	::478626887682383000
29737650	::478626924013441000
404335977	::478626967236128000
280798922	::478626992376406000
140206179	::478626992422543000
75034878	::478626993311711000
408098797	::478627015432896000
89033916	::478627029189791000
215109001	::478627033497337000
285125363	::478627204188753000
221740779	::478627215614443000
236144487	::478627269791858000
510678171	::478627287823548000
194054262	::478627445252558000
199001641	::478627458359386000
255834275	::478627492966563000
26030273	::478627547593601000
430387521	::478627557076512000
194054262	::478627709539864000
312710029	::478627966566400000
379807492	::478627971905753000
280119639	::478627993502633000
258454374	::478628055964209000
40478607	::478628067213336000
408144950	::478628090298777000
497458875	::478628143834861000
17233573	::478628201770811000
357306642	::478628215317999000
142364553	::478628260298129000
426838833	::478628299099627000
194054262	::478628358776160000
479245748	::478628369173839000
183438897	::478628387536117000
107535820	::478628460538363000
183438897	::478628471787094000
284137695	::478628562644508000
259573654	::478628571687444000
107535820	::478628601483755000
152875477	::478628658979274000
392716377	::478628720098304000
36866805	::478628813400576000
183438897	::478628917624852000
31586329	::478628991914737000
369323050	::478629025137844000
15137186	::478629048252252000
202927618	::478629071555792000
31586329	::478629097233715000
44307877	::478629111456202000
262496951	::478629152472313000
284137695	::478629195292377000
178921630	::478629208361820000
31586329	::478629241811382000
25469735	::478629291010191000
62940169	::478629299202064000
232437529	::478629303622438000
187078541	::478629320202547000
271774234	::478629413408370000
433003196	::478629415954690000
17326645	::478629475476049000
130690913	::478629481414787000
364043601	::478629511316004000
399713201	::478629546582102000
287727506	::478629562012561000
212068363	::478629586884780000
252407374	::478629630237089000
399713201	::478629702220144000
215109001	::478629713619873000
15137186	::478629747434352000
19222225	::478629753877196000
80159052	::478629813033254000
433003196	::478629839193526000
19111395	::478629844599578000
216833550	::478629862253408000
385114649	::478629883082338000
36866805	::478629884835532000
54105420	::478629891789697000
238740641	::478629949486940000
271774234	::478629980037840000
29737650	::478630007070138000
104990093	::478630085948231000
420006994	::478630088293249000
264295397	::478630120216088000
238740641	::478630128147517000
278165989	::478630203132874000
445903498	::478630238918672000
392301070	::478630292555440000
15806298	::478630374218539000
232312019	::478630450689085000
429345484	::478630454149390000
355896730	::478630485061820000
287727506	::478630500915871000
56556074	::478630511997222000
344454080	::478630528803823000
69916558	::478630626527285000
421179396	::478630630402826000
27792069	::478630694789586000
477235727	::478630773273010000
386956382	::478630884900229000
510678171	::478630964072316000
155459778	::478630981771853000
588874950	::478631059655913000
15814841	::478631092681834000
493221106	::478631145819492000
477235727	::478631154359078000
29737650	::478631182116978000
252407374	::478631186508427000
142364553	::478631260827680000
271774234	::478631308025790000
314604858	::478631363298729000
27268559	::478631418424094000
215109001	::478631455807905000
252407374	::478631519922028000
269370098	::478631525123366000
207290040	::478631531767136000
44307877	::478631574246653000
252407374	::478631578877181000
260262291	::478631580206788000
407473485	::478631621227479000
260262291	::478631643024871000
382414670	::478631659118415000
43977455	::478631676734472000
501202268	::478631678894940000
313792688	::478631701875134000
407473485	::478631704455045000
303427354	::478631730233212000
396655167	::478631831399833000
375734748	::478631850382852000
4434941	::478631857156677000
68473966	::478631993497092000
46070001	::478632038220980000
207290040	::478632111633887000
340094001	::478632241552031000
322324723	::478632242701271000
322324723	::478632331947700000
158129535	::478632360766750000
509760806	::478632408799920000
271774234	::478632436687847000
22736943	::478632517910552000
377110730	::478632519592448000
215109001	::478632564090212000
399713201	::478632607123779000
215109001	::478632629055811000
375734748	::478632663914270000
314303039	::478632717848813000
295881773	::478632719031627000
400817337	::478632745287954000
214779476	::478632759016308000
14205371	::478632765181542000
104947253	::478632780314574000
215109001	::478632827072700000
625900103	::478632836199493000
271774234	::478632866352340000
43045329	::478632948485591000
407473485	::478632979871592000
271774234	::478633077434896000
407473485	::478633138026205000
8548362	::478633153884860000
252407374	::478633280556650000
252407374	::478633307903496000
14205371	::478633388467687000
418480466	::478633445153718000
14205371	::478633529304424000
14205371	::478633605150015000
230069479	::478633617368051000
40054726	::478633617699004000
473196438	::478633620970549000
221740779	::478633623793709000
359776589	::478633651593154000
230069479	::478633669402583000
408098797	::478633739254509000
256781130	::478633761605566000
247362551	::478633769587331000
215109001	::478633916438298000
215109001	::478634010227126000
490841822	::478634019752382000
341892711	::478634021812191000
268246881	::478634026538770000
29737650	::478634108470296000
479245748	::478634179518025000
93043270	::478634199034109000
54105420	::478634199478304000
407473485	::478634208374816000
207290040	::478634228645892000
75034878	::478634255791030000
317483868	::478634286250086000
14205371	::478634324615372000
43045329	::478634328952692000
27268559	::478634452818489000
207290040	::478634557756149000
93043270	::478634630208581000
320052148	::478634672046362000
14205371	::478634817563541000
320052148	::478634892574478000
40054726	::478634909934702000
317483868	::478634968139038000
321780812	::478634972245667000
46070001	::478634979749265000
63996070	::478635034845270000
148197450	::478635036229398000
311924851	::478635054537932000
473196438	::478635070140346000
175532031	::478635074972176000
510678171	::478635075341664000
148197450	::478635096379899000
220532575	::478635106824110000
320052148	::478635141649031000
49061011	::478635160691154000
596957614	::478635181805297000
225691566	::478635212838936000
404496513	::478635225186971000
510678171	::478635293596475000
349484189	::478635293688360000
320052148	::478635358150610000
18336787	::478635382594998000
510678171	::478635489642414000
52295994	::478635606416039000
52295994	::478635655686520000
21568615	::478635694491840000
41685125	::478635696077295000
349904873	::478635752448729000
320052148	::478635758698233000
249388532	::478635789341827000
154692700	::478635796132806000
90544248	::478635864541515000
75034878	::478635935555268000
481512198	::478635967553617000
41967329	::478636024877182000
510678171	::478636056712314000
399621678	::478636078824300000
468102453	::478636094221611000
253886962	::478636120171745000
75034878	::478636135250276000
320052148	::478636142812610000
225122347	::478636238698987000
205030447	::478636276095012000
339565561	::478636326791553000
215109001	::478636480663785000
52295994	::478636732850896000
435516954	::478636759035965000
634873462	::478636892687060000
60098410	::478636937721307000
414526765	::478637201547227000
414526765	::478637232387936000
65435835	::478637253397213000
314604858	::478637268576788000
118855202	::478637346913398000
158129535	::478637433022464000
411912822	::478637458633277000
120532808	::478637491470086000
321876841	::478637507685675000
587081117	::478637613180395000
209401949	::478637614530969000
249052117	::478637773641900000
152875477	::478637864486699000
215109001	::478637876754665000
71981601	::478637888062906000
1007041	::478637977560551000
78213	::478638012814073000
205030447	::478638053544562000
221740779	::478638101695561000
437064295	::478638109152641000
100339690	::478638153776246000
78213	::478638154241818000
370088836	::478638160277020000
222636373	::478638167525187000
22504277	::478638180548476000
16258968	::478638203000201000
22414245	::478638251071524000
104947253	::478638256787963000
22414245	::478638264136794000
262496951	::478638297070436000
376425912	::478638344268570000
47859489	::478638394986491000
15467792	::478638408395280000
259601379	::478638426141753000
363361632	::478638449319104000
100339690	::478638512351498000
327662373	::478638531720384000
310321041	::478638546605977000
16258968	::478638549906890000
100339690	::478638566273462000
116071398	::478638594345934000
321876841	::478638637786333000
100339690	::478638673114976000
221740779	::478638702126968000
100339690	::478638732741181000
460471042	::478638749035687000
163893797	::478638752084926000
7132042	::478638765268033000
14307454	::478638839506796000
264677315	::478638839729123000
15814841	::478638841436585000
32431892	::478638855969460000
621474989	::478638861980270000
332631850	::478638874219274000
27432862	::478638965801893000
230069479	::478639031581171000
361527638	::478639035296935000
16258968	::478639066766794000
52105336	::478639068360634000
320052148	::478639075511906000
245154470	::478639085779963000
14307454	::478639104070922000
152875477	::478639115702136000
259601379	::478639153815748000
222636373	::478639194169176000
230069479	::478639206424911000
634873462	::478639273604706000
90689440	::478639326985605000
361527638	::478639334468243000
53258017	::478639390692888000
37863682	::478639536755322000
16258968	::478639574554402000
65826107	::478639679299125000
264677315	::478639693391597000
259601379	::478639721019883000
450560571	::478639826963410000
104990093	::478639837965074000
14205371	::478639861394444000
395057520	::478639871360106000
104990093	::478639874430361000
15204110	::478640000134041000
19111395	::478640017447731000
355896730	::478640024846868000
90469755	::478640025228156000
159640806	::478640104890576000
173232394	::478640148934971000
302934050	::478640170564976000
486231003	::478640184385617000
15204110	::478640266468139000
97336064	::478640267906412000
368691437	::478640285870608000
556556365	::478640291822333000
154692700	::478640340787019000
215109001	::478640409116016000
27784817	::478640526837964000
368386947	::478640590767542000
513982376	::478640593946427000
195154119	::478640648501751000
22954511	::478640672153403000
20020647	::478640684497260000
249052117	::478640731620261000
48971187	::478640750570528000
110063681	::478640761689620000
12354252	::478640790579580000
377110730	::478640791750205000
12354252	::478640833344700000
52105336	::478640896808722000
32382173	::478640924453400000
265799781	::478640955566723000
43045329	::478640957617733000
262870925	::478640999972225000
40810916	::478641016824946000
364646765	::478641131240951000
92568275	::478641140057772000
221740779	::478641167199117000
552802620	::478641171838025000
255818707	::478641189285933000
221740779	::478641262556622000
133158896	::478641270118567000
104947253	::478641295947096000
152875477	::478641325194366000
225691566	::478641473433239000
396929208	::478641497143648000
430072028	::478641526356996000
22386194	::478641555503190000
27784817	::478641581453770000
366753447	::478641608674385000
27784817	::478641655764221000
23799906	::478641659228729000
349787019	::478641687481176000
311664191	::478641694154698000
92568275	::478641703604457000
221740779	::478641743341322000
327842258	::478641789549969000
552802620	::478641809896525000
400817337	::478641839960903000
634890754	::478641843886764000
68775336	::478641915793915000
76502729	::478641934714421000
25359188	::478641984341438000
1384531	::478642089581113000
434045786	::478642139275231000
72890292	::478642168664690000
16002106	::478642243968827000
104112940	::478642273320980000
339482720	::478642284594880000
364646765	::478642291930705000
396929208	::478642344753758000
72890292	::478642372910534000
357898055	::478642447619473000
155686441	::478642478677909000
72890292	::478642545430634000
257225781	::478642554880012000
364646765	::478642571766288000
259466143	::478642591127179000
72890292	::478642614062022000
271370762	::478642640921956000
339482720	::478642663411826000
72890292	::478642683687481000
366753447	::478642685087981000
194054262	::478642692004786000
335003775	::478642712724652000
72890292	::478642752482476000
152875477	::478642757612077000
194054262	::478642794597470000
556556365	::478642823671975000
364646765	::478642833880915000
90689440	::478642864222515000
477188816	::478642891368046000
194054262	::478642894665183000
27784817	::478642897861234000
528542109	::478642939636092000
335003775	::478642947295281000
396929208	::478642965665968000
222636373	::478643012076331000
66555228	::478643072159744000
252407374	::478643075284099000
72890292	::478643116464168000
251821834	::478643117105889000
344454080	::478643121207517000
473196438	::478643133488455000
72890292	::478643161133498000
32125015	::478643190380367000
158129535	::478643206146772000
66555228	::478643219874709000
17974977	::478643232642195000
37316930	::478643234923499000
16258968	::478643329446322000
72890292	::478643345414455000
451868502	::478643371104145000
22954511	::478643391756922000
598832393	::478643403064737000
194054262	::478643451526127000
214200689	::478643457247158000
90689440	::478643470391705000
27784817	::478643515497656000
22954511	::478643523365769000
716788381	::478643583633739000
47859489	::478643586532397000
207781904	::478643652260933000
587081117	::478643667507224000
587940951	::478643686436122000
271774234	::478643692941492000
92568275	::478643721559633000
528542109	::478643738118352000
215109001	::478643817004814000
387472182	::478643824814604000
320052148	::478643835631697000
209208697	::478643837775396000
221740779	::478643883254251000
14715501	::478643908339965000
314604858	::478643983623917000
716788381	::478644083687043000
20112840	::478644116150964000
16002106	::478644128272482000
315614733	::478644150095446000
479245748	::478644157217386000
556556365	::478644187487678000
194054262	::478644217468563000
451868502	::478644239027294000
325849507	::478644255184142000
63996070	::478644287551180000
340119318	::478644291988779000
158129535	::478644298959687000
238698812	::478644378311737000
439491329	::478644409886461000
315614733	::478644411421585000
396929208	::478644448528584000
366701651	::478644465490747000
12354252	::478644489095897000
18455966	::478644625239199000
243427085	::478644625595330000
301737159	::478644634248544000
307697597	::478644636924538000
195154119	::478644722685071000
262496951	::478644748031254000
337434879	::478644761595625000
266235648	::478644772543139000
262496951	::478644807019950000
77765035	::478644840977035000
337434879	::478644852163239000
510678171	::478644900876275000
32431892	::478644913077112000
249052117	::478644943934615000
318065690	::478644978231832000
328779215	::478645008157798000
215109001	::478645035894702000
27999272	::478645046087258000
214200689	::478645059018321000
106835519	::478645087493443000
22954511	::478645150113996000
318065690	::478645189662490000
228213959	::478645198574997000
328779215	::478645203914326000
510678171	::478645212563382000
214200689	::478645216971587000
361527638	::478645218586025000
15288029	::478645239976955000
262496951	::478645271400677000
467688815	::478645345589923000
52105336	::478645369669038000
315614733	::478645370637914000
194129729	::478645378292928000
25359188	::478645403928100000
87812967	::478645498988212000
194129729	::478645600607809000
32690664	::478645604835274000
215109001	::478645662553079000
15467792	::478645704920170000
361527638	::478645765565190000
266235648	::478645831739125000
372551778	::478645834125680000
104947253	::478645862722068000
20863117	::478645976719052000
276381534	::478645983166103000
216833550	::478645986533711000
224103552	::478646036194291000
510678171	::478646063696728000
27784817	::478646204340137000
259601379	::478646256332722000
276381534	::478646390500114000
20863117	::478646427380236000
58028621	::478646430773415000
221740779	::478646532569567000
163893797	::478646589481680000
716788381	::478646599065673000
276381534	::478646658671341000
416548217	::478646660935843000
260428602	::478646685607153000
625900103	::478646724957708000
389614947	::478646728044728000
67523538	::478646738300174000
238698812	::478646780381257000
625900103	::478646795312984000
266235648	::478646796760391000
215109001	::478646813835010000
133341985	::478646851982610000
276381534	::478646872891207000
133158896	::478646876699242000
65826107	::478646898887499000
168864295	::478647019859222000
221740779	::478647047848202000
36279116	::478647066063671000
510678171	::478647071894155000
90689440	::478647074699739000
173232394	::478647076721418000
357308471	::478647087467208000
553711382	::478647136435703000
17974977	::478647310717829000
216833550	::478647327691776000
396929208	::478647363834085000
393133633	::478647410420248000
348785324	::478647459946590000
171103429	::478647521435471000
221740779	::478647528712593000
334420539	::478647569799606000
194998718	::478647612971560000
92125226	::478647645221949000
71597388	::478647646580514000
16726467	::478647669385359000
348785324	::478647697096716000
187078541	::478647719221673000
32431892	::478647773823119000
510678171	::478647786125402000
369819130	::478647800918339000
213887474	::478647823596916000
62186442	::478647828181708000
18750697	::478647857726382000
104947253	::478647901581619000
71597388	::478647907940192000
106835519	::478647913489649000
289360824	::478647977850830000
264335101	::478647990395998000
71597388	::478648007605235000
186945768	::478648131731873000
187078541	::478648205253435000
221740779	::478648241844912000
8548362	::478648252095823000
58847822	::478648304268374000
92125226	::478648344462753000
213887474	::478648357200470000
353888661	::478648395192492000
71597388	::478648409188888000
215109001	::478648505712406000
251821834	::478648519562383000
215109001	::478648578047352000
431264673	::478648654656720000
187078541	::478648723593900000
279750654	::478648758209486000
158129535	::478648796465725000
510678171	::478648817357955000
396929208	::478648830225686000
29827759	::478648960446251000
384563395	::478648965861105000
71597388	::478648979064754000
18137013	::478649141069754000
252407374	::478649142604861000
353888661	::478649142814601000
19210855	::478649208497799000
16726467	::478649236557688000
357308471	::478649266399760000
158129535	::478649279527927000
19210855	::478649338176888000
554801627	::478649354647912000
372551778	::478649381596725000
556556365	::478649429713375000
187078541	::478649471111147000
298216731	::478649486718550000
350509640	::478649546361548000
25237171	::478649606113615000
244351583	::478649690368405000
136038442	::478649709863514000
92125226	::478649787361656000
331227001	::478649907964674000
26182895	::478650006501851000
186945768	::478650077037072000
252407374	::478650088240078000
409541924	::478650116631306000
417968003	::478650154002948000
82257804	::478650219073372000
286282963	::478650240023945000
173232394	::478650272990777000
328858212	::478650277491662000
378200627	::478650295132893000
24537703	::478650320529395000
152875477	::478650389232107000
298216731	::478650413248688000
372551778	::478650423784775000
252407374	::478650600549130000
454146385	::478650735195082000
91666102	::478650816870350000
160768741	::478650822020972000
92568275	::478650830422568000
404335977	::478650879584002000
90469755	::478650977193435000
298216731	::478650981304262000
258636623	::478651022043533000
92568275	::478651116864151000
25237171	::478651126493872000
262496951	::478651152746041000
262496951	::478651233306034000
136458681	::478651234073579000
252407374	::478651243716304000
104947253	::478651324456636000
368468264	::478651355066662000
16726467	::478651378370637000
252407374	::478651429322645000
368468264	::478651438361374000
241278291	::478651447790166000
289360824	::478651488068059000
262496951	::478651490735624000
25237171	::478651542606970000
203688730	::478651543151841000
25237171	::478651606670802000
381203261	::478651665289986000
212068363	::478651692699758000
104947253	::478651705626591000
356974615	::478651713293783000
40054726	::478651734995136000
328858212	::478651778184265000
209401949	::478651836425986000
363361632	::478651856978071000
40054726	::478651881380904000
556631416	::478651891983720000
494543536	::478651955204468000
425381729	::478651973261332000
369804138	::478651998813052000
328057955	::478652078319874000
276381534	::478652116329046000
368170408	::478652225364164000
36829018	::478652261879406000
356974615	::478652434332405000
32690664	::478652522530226000
87812967	::478652589136158000
276381534	::478652591245901000
152875477	::478652707029667000
332631850	::478652725375565000
322842111	::478652745772056000
356974615	::478652914760552000
231150237	::478652976920154000
62940169	::478652979323498000
110530129	::478652999867596000
587081117	::478653002908061000
357308471	::478653229710843000
418312513	::478653307964362000
339272559	::478653379137527000
418312513	::478653389367443000
152875477	::478653445063573000
14190836	::478653455913873000
444375493	::478653485877964000
53863390	::478653507625824000
449981984	::478653552114401000
431003917	::478653564353392000
163242154	::478653623358853000
128937859	::478653670242795000
165290348	::478653682821521000
431003917	::478653751633276000
165290348	::478653925256478000
408144950	::478654005682647000
92840294	::478654011864649000
96013044	::478654064012832000
375734748	::478654102331588000
63996070	::478654123659628000
337434879	::478654152986198000
337434879	::478654213413543000
702450841	::478654240697495000
337434879	::478654257059487000
402268968	::478654265091964000
337434879	::478654269227139000
337434879	::478654277523488000
479222401	::478654322574503000
23933265	::478654345412476000
232736272	::478654474492186000
387188572	::478654481144766000
332631850	::478654515659694000
60098410	::478654557929472000
375734748	::478654676980625000
249243467	::478654677920530000
232736272	::478654727568105000
46963484	::478654902441226000
232736272	::478654904903294000
41685125	::478654955142647000
421179396	::478654959979098000
76502729	::478654973920567000
232736272	::478655077888962000
220632867	::478655104896090000
232736272	::478655146360963000
30032107	::478655321569624000
49052615	::478655322018435000
138083816	::478655342742499000
340119318	::478655346852896000
356579210	::478655361000275000
328858212	::478655370282684000
209401949	::478655409721339000
209401949	::478655425009565000
209401949	::478655447885299000
375734748	::478655491510259000
187078541	::478655528675995000
50306226	::478655551040012000
18324223	::478655568442167000
330799447	::478655582681829000
46963484	::478655643579351000
352062989	::478655698545299000
341732173	::478655789599838000
169291538	::478655860034781000
25237171	::478655877507862000
277760577	::478655886747906000
314303039	::478655964854251000
104947253	::478655977986596000
29827759	::478655991756488000
205320851	::478656101789872000
76502729	::478656135361085000
332631850	::478656141980098000
430387521	::478656152046030000
76502729	::478656189840908000
580156304	::478656211911311000
474371126	::478656297840021000
110297719	::478656331281211000
580156304	::478656334770892000
124582805	::478656375598612000
54105420	::478656439213256000
580156304	::478656461191397000
451868502	::478656525792055000
30032107	::478656547715678000
285125363	::478656551872249000
331227001	::478656586735308000
212068363	::478656592041111000
191947005	::478656631715430000
62975545	::478656639378391000
296590824	::478656640623706000
172035134	::478656658013306000
159986953	::478656667018461000
221740779	::478656667627044000
220455732	::478656687721553000
31359307	::478656723427680000
54105420	::478656740826034000
130690913	::478656743342215000
159986953	::478656799491387000
53258017	::478656811201859000
110530129	::478656868038868000
102266093	::478656885948956000
86349050	::478656913421643000
40478607	::478656929816793000
116071398	::478657017578815000
36279116	::478657019180630000
7141172	::478657031524458000
104947253	::478657052965740000
220455732	::478657149082411000
58627481	::478657149531193000
30032107	::478657212881960000
256074844	::478657235921297000
58627481	::478657239859724000
31359307	::478657246625148000
702450841	::478657301658619000
104947253	::478657418214141000
20822956	::478657429149081000
31359307	::478657453161082000
278165989	::478657455799291000
420006994	::478657470059913000
444375493	::478657524866879000
702450841	::478657536128589000
384488111	::478657546622750000
363361632	::478657598582181000
594844703	::478657634145292000
243751614	::478657640961019000
86349050	::478657649433923000
230069479	::478657717465522000
313792688	::478657785211518000
285125363	::478657805839114000
194129729	::478657879323738000
331227001	::478657901373169000
346654346	::478657925037056000
194129729	::478657925364592000
444375493	::478657939645820000
95231863	::478657966904590000
110530129	::478657973154099000
90469755	::478657980083081000
90689440	::478658003382448000
594844703	::478658004410056000
402268968	::478658042150801000
264705173	::478658148262096000
389676504	::478658156759744000
298216731	::478658179006345000
91770694	::478658181129068000
23672351	::478658275450179000
253717655	::478658290323169000
95231863	::478658315195400000
8548362	::478658320266711000
594844703	::478658320987721000
331227001	::478658466807300000
258636623	::478658496591044000
30529918	::478658556170743000
331668519	::478658557470994000
34841151	::478658557668098000
258532274	::478658574688976000
352062989	::478658575347118000
327934017	::478658598415781000
137135705	::478658618909155000
223288871	::478658649477246000
194129729	::478658652384288000
235272576	::478658654288101000
377110730	::478658663767240000
353888661	::478658675498696000
29391732	::478658678652809000
53317470	::478658685908951000
16107745	::478658687024635000
194129729	::478658692858912000
31345791	::478658696747433000
513982376	::478658711875907000
266164462	::478658715659563000
194129729	::478658741425164000
272533260	::478658744419495000
138083816	::478658770868764000
194129729	::478658773318656000
384488111	::478658783065817000
424540791	::478658794851819000
251821834	::478658797943009000
212068363	::478658799973060000
46268291	::478658812983787000
104947253	::478658824287436000
513982376	::478658842050301000
451868502	::478658853836296000
513982376	::478658875676041000
15789848	::478658880725995000
250774954	::478658884824223000
49061011	::478658892130291000
513982376	::478658896446255000
225691566	::478658904084054000
52295994	::478658919804334000
588874950	::478658920123092000
258636623	::478658923483111000
285125363	::478658937453948000
431003917	::478658940595499000
328252982	::478658951047680000
260911912	::478658953031987000
266164462	::478658969565929000
360231979	::478658985051299000
186945768	::478658989010726000
287727506	::478659014419423000
588874950	::478659021344239000
49383709	::478659036297326000
352960797	::478659057864019000
22504277	::478659081373503000
110530129	::478659084028112000
328252982	::478659125727858000
53545809	::478659126457675000
104947253	::478659135391539000
278165989	::478659153163210000
207781904	::478659181172359000
140206179	::478659207776854000
99827590	::478659226974171000
259466143	::478659227012333000
245935219	::478659229511716000
498321918	::478659239486177000
26333173	::478659273518374000
19071786	::478659279449120000
253717655	::478659299082637000
99827590	::478659340639821000
348316521	::478659373133094000
470458433	::478659386588819000
116071398	::478659392603426000
110530129	::478659406926581000
297542894	::478659421220777000
395057520	::478659426778624000
283251929	::478659431513600000
431003917	::478659447569383000
159986953	::478659459644792000
15789848	::478659464854114000
187741596	::478659466036920000
52441281	::478659473276682000
26333173	::478659485200678000
312856997	::478659503445929000
331668519	::478659552163147000
283251929	::478659573901819000
285125363	::478659582567264000
338073739	::478659593308876000
407473485	::478659611411890000
76502729	::478659657624342000
494543536	::478659688436097000
266164462	::478659746757890000
397028036	::478659786041348000
407473485	::478659786838650000
110530129	::478659812641615000
431003917	::478659913778864000
128775325	::478659934985261000
22504277	::478659997841514000
20620620	::478660024534040000
397028036	::478660059270877000
30529918	::478660088085745000
53317470	::478660089142730000
407473485	::478660118197067000
444375493	::478660127545782000
20620620	::478660144398860000
40994873	::478660149129641000
325849507	::478660159544504000
114064449	::478660161457111000
431003917	::478660181031518000
20419159	::478660294529400000
713245898	::478660301311574000
33017275	::478660313978376000
20620620	::478660316281466000
90467952	::478660320517709000
325849507	::478660326410686000
613956023	::478660327685361000
33017275	::478660359578853000
14085431	::478660417892257000
278165989	::478660421004431000
305265637	::478660436292694000
325849507	::478660451665215000
236258510	::478660462457143000
268397639	::478660484082974000
236258510	::478660529058484000
713245898	::478660539996844000
4059771	::478660548964655000
203736885	::478660597488177000
266164462	::478660637070229000
398735102	::478660638932496000
249052117	::478660641972965000
203736885	::478660663535865000
374289648	::478660664668741000
490841822	::478660693621616000
395057520	::478660713511010000
548870171	::478660764837101000
186945768	::478660768875810000
431003917	::478660779894251000
95231863	::478660785539780000
124582805	::478660788757217000
104947253	::478660789234966000
431003917	::478660801591377000
264335101	::478660833640071000
56508824	::478660843920297000
509523903	::478660864724062000
16566189	::478660887688265000
399645465	::478660946517184000
52295994	::478660950158233000
187078541	::478660992931348000
197277853	::478660996370673000
29553235	::478660997344137000
556631416	::478661001961668000
76502729	::478661026489982000
197277853	::478661039215505000
509523903	::478661064541097000
197277853	::478661066084200000
20020647	::478661071046049000
286282963	::478661084782796000
26182895	::478661141309059000
82257804	::478661159554666000
197277853	::478661160506363000
236258510	::478661169352572000
286282963	::478661172808658000
4059771	::478661228777463000
391061760	::478661233303101000
86604355	::478661301498294000
230655725	::478661311577223000
236258510	::478661330891972000
91712528	::478661345651355000
203736885	::478661384054394000
95714823	::478661384230944000
7132042	::478661406037147000
358307309	::478661417831120000
76502729	::478661446180413000
203736885	::478661463112839000
551447338	::478661473519304000
4059771	::478661475855515000
328779215	::478661490245779000
90689440	::478661507517919000
91712528	::478661509619277000
317524005	::478661536806760000
76427184	::478661597108269000
377110730	::478661601932091000
404335977	::478661612271050000
189664484	::478661619527200000
230365198	::478661667622903000
4059771	::478661677815435000
95714823	::478661696173924000
76427184	::478661704805384000
259569717	::478661838838972000
146855323	::478661856631214000
554801627	::478661880374784000
722514433	::478661896904908000
252914746	::478661948259573000
247024165	::478662072310304000
332631850	::478662084851683000
18336787	::478662094917599000
89033916	::478662137317818000
316902035	::478662213352165000
146855323	::478662226921136000
188480631	::478662244398825000
247024165	::478662245258248000
384155676	::478662258923294000
358307309	::478662296764305000
438698734	::478662314246144000
110530129	::478662340905144000
370420008	::478662372395978000
191947005	::478662449319907000
319420243	::478662459243651000
89033916	::478662463013941000
172573942	::478662464595165000
713245898	::478662548166688000
328858212	::478662566156455000
124582805	::478662568895344000
82257804	::478662588352712000
4059771	::478662598658109000
331717534	::478662684997873000
316301043	::478662685203398000
172573942	::478662685265895000
266164462	::478662685639573000
162200561	::478662685790572000
299796220	::478662819211403000
172573942	::478662871853719000
260262291	::478662884801511000
240492455	::478662891512815000
77765035	::478662927260454000
243751614	::478662945350508000
116071398	::478663001130958000
554801627	::478663086291697000
285125363	::478663127618187000
38991775	::478663183435980000
89033916	::478663214910038000
86604355	::478663320220602000
27268559	::478663376214560000
89033916	::478663383311323000
262870925	::478663399774375000
28054060	::478663486856122000
553930094	::478663506472890000
66882384	::478663528522731000
20620620	::478663539318874000
4059771	::478663562274295000
224103552	::478663566749233000
260262291	::478663637217714000
20620620	::478663643962556000
471291163	::478663656339562000
256074844	::478663667693539000
26925878	::478663704167194000
418480466	::478663735339253000
624360378	::478663812422565000
148197450	::478663833943175000
18374690	::478663847083921000
378200627	::478663872388546000
285125363	::478663874208477000
277378135	::478663970354888000
46268291	::478664018958090000
402268968	::478664019977314000
98552986	::478664027552620000
89033916	::478664040127152000
327934017	::478664041905152000
395057520	::478664077095350000
20620620	::478664087451471000
66882384	::478664106170273000
82257804	::478664111677784000
4059771	::478664122276806000
26333173	::478664124142854000
266164462	::478664151871811000
418480466	::478664196897247000
66882384	::478664198327508000
4059771	::478664238488379000
66882384	::478664263918034000
106855310	::478664270528675000
114064449	::478664295551881000
222278624	::478664297250185000
207781904	::478664299515101000
513982376	::478664313322758000
99827590	::478664325406527000
95714823	::478664337834647000
90469755	::478664342389268000
66882384	::478664364753293000
89033916	::478664422018129000
141821632	::478664537260838000
60578212	::478664583612489000
8548362	::478664591254499000
277814195	::478664655884148000
89033916	::478664731125768000
22648162	::478664841058463000
106855310	::478664855420145000
77765035	::478664856455766000
89033916	::478664887514583000
98552986	::478664908650086000
428646436	::478664911531548000
26925878	::478664926580707000
439491329	::478664957559848000
590556372	::478664980720807000
216833550	::478665004921544000
513982376	::478665020222353000
22648162	::478665042338914000
338073739	::478665043265875000
341803593	::478665058923212000
33788573	::478665088753078000
26333173	::478665104502689000
23225674	::478665133984452000
264705173	::478665163143274000
22648162	::478665235025260000
98552986	::478665244517343000
116071398	::478665266273206000
60578212	::478665382845505000
337416247	::478665388029276000
26333173	::478665395973279000
499167427	::478665407734108000
106855310	::478665426894073000
226845681	::478665438042537000
97336064	::478665476738789000
194129729	::478665484116979000
106855310	::478665634147229000
40054726	::478665667676106000
110530129	::478665687410298000
341803593	::478665721245757000
358307309	::478665787771613000
212068363	::478665795044528000
224095849	::478665903135932000
221740779	::478665942214668000
78614495	::478665963878232000
436336703	::478666034803916000
89033916	::478666075970621000
226845681	::478666091129208000
513982376	::478666117422936000
278165989	::478666145348608000
246571951	::478666160439697000
226845681	::478666166828040000
613592670	::478666210217705000
381203261	::478666262197727000
553711382	::478666268543684000
141821632	::478666284020678000
348326168	::478666326786191000
262382570	::478666639764774000
454146385	::478666668106080000
454146385	::478666691078287000
395057520	::478666714692206000
285125363	::478666739530473000
38579155	::478666800935493000
49061011	::478666807201394000
272533260	::478666814059077000
114064449	::478666817406533000
239484752	::478666820518694000
212068363	::478666821784981000
310009833	::478666826977517000
220867112	::478666896485543000
226845681	::478666931739033000
220867112	::478666966467485000
285125363	::478666968375889000
587081117	::478667020624334000
148197450	::478667031748030000
191947005	::478667033614491000
89033916	::478667033630887000
26925878	::478667044767158000
118855202	::478667057454534000
111124977	::478667083354365000
49061011	::478667117303431000
99827590	::478667135325982000
159011393	::478667181350064000
260338000	::478667228695777000
262870925	::478667233346863000
352960797	::478667239084654000
14085431	::478667297742422000
26333173	::478667311574831000
226845681	::478667358996008000
57300329	::478667387244675000
26333173	::478667431162822000
89033916	::478667438192476000
76502729	::478667491422371000
338076990	::478667509235593000
266235648	::478667522854907000
226845681	::478667534527635000
42481762	::478667535328763000
417472148	::478667539510095000
263013923	::478667571513016000
230227645	::478667596221652000
487322279	::478667608242135000
191947005	::478667608607424000
20620620	::478667620636315000
375364618	::478667663510495000
487322279	::478667680778436000
89033916	::478667707076718000
552802620	::478667731747618000
20620620	::478667742799593000
122283306	::478667745899204000
285955708	::478667787368275000
259876316	::478667795253563000
19222225	::478667798697492000
375364618	::478667836315807000
399621678	::478667943874555000
240015074	::478667944336318000
487322279	::478667958550401000
30529918	::478667986610315000
122283306	::478668086569369000
469722641	::478668122870661000
48804765	::478668184460226000
499167427	::478668187190304000
220867112	::478668234908905000
114967175	::478668258392801000
59207269	::478668268266602000
86474692	::478668371924230000
77765035	::478668445509095000
391061760	::478668446600003000
76482742	::478668450685284000
250832637	::478668474986668000
250832637	::478668483278827000
146608159	::478668487368257000
250832637	::478668488861421000
148197450	::478668538551361000
36485138	::478668556557910000
76482742	::478668576065585000
76482742	::478668606088413000
451868502	::478668637104926000
342845822	::478668698022993000
451868502	::478668730453721000
451868502	::478668735146782000
451868502	::478668739747913000
20293581	::478668740024758000
269401499	::478668840981651000
350509640	::478668857222397000
122283306	::478668923609436000
43586963	::478668926281601000
599348429	::478668939288141000
226845681	::478668952894455000
99827590	::478668993494917000
404496513	::478669009563684000
234828491	::478669077833998000
14307454	::478669143374192000
299441398	::478669159824240000
230968348	::478669185094930000
17054163	::478669187489861000
389676504	::478669191906463000
19222225	::478669199439446000
226845681	::478669222110052000
20778748	::478669292137771000
352970133	::478669327621566000
223288871	::478669430415982000
329333638	::478669442553888000
487322279	::478669531875778000
327934017	::478669615044640000
221205505	::478669673173905000
305265637	::478669675014795000
230069608	::478669676806144000
391061760	::478669783924486000
342878651	::478669798985846000
259541688	::478669842262671000
122283306	::478669904280035000
378281495	::478669920599670000
223288871	::478669948537937000
31359307	::478669999775547000
163893797	::478670001168076000
400817337	::478670097830010000
356974615	::478670111859953000
122283306	::478670142977490000
417472148	::478670181913600000
285125363	::478670382992334000
215385454	::478670401430503000
342878651	::478670470128992000
25942336	::478670500193763000
350509640	::478670571220525000
245154470	::478670600777760000
470458433	::478670613503303000
23721718	::478670858026635000
262870925	::478670901748047000
268397639	::478671048859074000
244351583	::478671128815087000
26947347	::478671319861444000
400249617	::478671376740405000
99827590	::478671384520822000
551447338	::478671426741075000
50463332	::478671437729783000
395057520	::478671494122573000
48971187	::478671527160709000
33964276	::478671528301572000
22504277	::478671617770663000
37863682	::478671657179959000
37863682	::478671657788133000
270065033	::478671675894947000
384563395	::478671732681633000
15782772	::478671737983213000
270065033	::478671768500981000
200764512	::478671792828334000
252623066	::478671793746894000
377110730	::478671796305002000
225691566	::478671805519900000
351922723	::478671826264940000
60098410	::478671883957571000
76427184	::478671976085463000
357308471	::478672074672578000
262870925	::478672106704478000
170162540	::478672141445894000
245154470	::478672203534180000
250474725	::478672205862436000
268397639	::478672220500144000
321780812	::478672299202465000
429345484	::478672331515363000
15170503	::478672355829366000
702450841	::478672397508177000
399713201	::478672450306449000
50463332	::478672484481236000
315527257	::478672521622192000
151190656	::478672572469358000
270065033	::478672610146795000
48971187	::478672617344217000
15782772	::478672622079987000
50463332	::478672633001553000
375385791	::478672639750574000
269151566	::478672732343656000
146608159	::478672801310601000
414543388	::478672851470274000
199001641	::478672864636182000
217912167	::478672868952510000
53317470	::478672883451850000
355758655	::478672922140487000
53258017	::478672940171419000
158129535	::478672956038459000
355758655	::478672962737152000
208250490	::478672967061499000
217912167	::478673024116604000
353888661	::478673042692767000
125060842	::478673044391489000
342878651	::478673081922105000
125060842	::478673127883300000
19071786	::478673153049120000
99827590	::478673158073905000
342878651	::478673165338427000
217912167	::478673187467964000
125060842	::478673191041105000
125060842	::478673269084528000
14190836	::478673286868381000
402268968	::478673337942425000
69662123	::478673385204232000
352960797	::478673408201207000
84849075	::478673411754192000
415953059	::478673423678193000
412638454	::478673435829469000
11146552	::478673468725407000
357308471	::478673506226282000
415953059	::478673521699074000
454146385	::478673548509466000
412638454	::478673557149736000
221740779	::478673561583120000
454146385	::478673573574639000
245154470	::478673575692349000
54105420	::478673591718776000
353888661	::478673596579987000
702450841	::478673604188463000
245154470	::478673623528775000
16006363	::478673639412625000
246571951	::478673675151876000
125060842	::478673752280944000
200316617	::478673847764676000
16006363	::478673866467057000
449902821	::478674091088429000
200316617	::478674104615452000
47348539	::478674135174754000
14715501	::478674211888586000
50463332	::478674262698377000
42481762	::478674265244712000
17233573	::478674406831849000
164101308	::478674412925767000
70784628	::478674424154308000
236271147	::478674442449477000
241278291	::478674480806768000
260911912	::478674490000703000
82257804	::478674526914772000
352970133	::478674663271174000
77765035	::478674685811372000
417428775	::478674690224189000
497458875	::478674830678818000
449902821	::478674903676108000
392301070	::478674906960232000
310666452	::478674935515074000
258609027	::478674975943958000
301257200	::478674981530763000
194129729	::478675072333664000
557400595	::478675114901254000
338664006	::478675149495885000
179119528	::478675172958826000
408144950	::478675246489559000
310666452	::478675275949940000
15288029	::478675292471320000
48557490	::478675354987819000
238740641	::478675481839947000
99827590	::478675492019523000
310666452	::478675509832740000
82257804	::478675629869895000
377110730	::478675729413332000
69916558	::478675937031380000
19684793	::478676052878053000
59503620	::478676126974218000
238740641	::478676134327246000
263914867	::478676135102799000
76502729	::478676214052175000
70784628	::478676221459709000
445219284	::478676245492666000
500388817	::478676246826852000
194129729	::478676256528285000
477235727	::478676260734763000
378200627	::478676295778582000
277378135	::478676296743268000
408144950	::478676376510533000
387472182	::478676411050651000
334403708	::478676441001779000
439491329	::478676503736377000
309778100	::478676589744783000
60578212	::478676686029209000
553711382	::478676689103228000
309778100	::478676727598960000
263433687	::478676769164513000
238740641	::478676786382127000
116988168	::478676890941534000
14205371	::478676928040554000
277378135	::478676976581238000
277378135	::478677024006217000
14205371	::478677064892289000
14715501	::478677137382051000
80159052	::478677163504181000
258609027	::478677182395330000
546153359	::478677263831949000
546153359	::478677331729317000
546153359	::478677474725736000
353888661	::478677494850015000
14205371	::478677598932070000
223288871	::478677605772562000
205320851	::478677646490882000
167301113	::478677679864963000
18618379	::478677688748482000
606781453	::478677699834040000
58847822	::478677725058584000
310009833	::478677783413927000
546153359	::478677803555381000
473196438	::478677851386818000
285125363	::478677852229885000
14205371	::478677869447892000
162559610	::478677891413454000
409709795	::478677932391415000
352960797	::478677933641314000
49061011	::478677967166394000
156508337	::478677984560181000
49061011	::478677989815635000
23672351	::478677994358456000
270065033	::478678008312516000
357790406	::478678026595495000
606781453	::478678071025741000
16006363	::478678112054812000
317164527	::478678119008587000
53258017	::478678133134987000
419249711	::478678141544579000
352960797	::478678145592078000
162559610	::478678150574899000
546153359	::478678151078215000
7141172	::478678190357893000
493221106	::478678246825799000
46978610	::478678256271372000
115503799	::478678299913097000
285125363	::478678301502750000
30787413	::478678306234335000
49061011	::478678345291276000
53317470	::478678355647008000
49061011	::478678407819960000
349787019	::478678582269448000
11822502	::478678587315204000
49061011	::478678637156126000
162559610	::478678777388867000
360814823	::478678863782764000
352960797	::478678904626880000
360814823	::478678973316988000
399713201	::478678997338173000
515049896	::478679060013252000
14205371	::478679091823251000
236628483	::478679121262698000
549785954	::478679145602637000
236628483	::478679188702916000
156508337	::478679302477602000
429558621	::478679305070059000
328779215	::478679308714524000
471516383	::478679340058546000
365658620	::478679348438761000
92568275	::478679372086640000
259093732	::478679442693189000
243751614	::478679482698452000
20620620	::478679522045222000
132649069	::478679638336884000
108798356	::478679704489451000
25942336	::478679714337263000
382190006	::478679736172826000
20620620	::478679746335612000
285125363	::478679758436175000
335101950	::478679764811530000
405362735	::478679782452772000
613592670	::478679799159078000
235382002	::478679824047673000
20620620	::478679850153037000
29553235	::478679868905754000
20620620	::478679887528468000
38991775	::478679911394070000
260428602	::478679976922071000
20620620	::478679996936896000
613592670	::478680012443242000
14205371	::478680029782884000
46268291	::478680174284636000
104990093	::478680272607539000
445903498	::478680318816169000
424540791	::478680336193187000
361532861	::478680353239232000
20620620	::478680353243013000
430387521	::478680367365251000
285125363	::478680418061778000
201113172	::478680555899203000
29500521	::478680577126584000
588634771	::478680583288422000
232072216	::478680663949062000
424540791	::478680691337465000
105026890	::478680740310155000
25359188	::478680819137908000
41967329	::478680875341606000
200316617	::478680882132582000
16566189	::478680945223294000
8548362	::478680972641456000
105026890	::478680992111026000
588634771	::478680997677248000
254319575	::478681053201457000
493221106	::478681087158136000
285125363	::478681142313230000
588634771	::478681144477904000
22559382	::478681162626240000
282692620	::478681163981398000
205501297	::478681228141268000
430387521	::478681242871664000
70784628	::478681276267134000
235867165	::478681314892070000
187309818	::478681343866699000
285125363	::478681497088438000
366701651	::478681498267054000
114967175	::478681504248119000
172035134	::478681513081712000
105026890	::478681551752790000
76502729	::478681590277488000
236628483	::478681601564348000
333704327	::478681609000857000
352960797	::478681622376501000
163893797	::478681653368205000
430387521	::478681676990533000
146608159	::478681691301490000
98552986	::478681704283275000
430072028	::478681757907038000
31359307	::478681942247108000
272533260	::478681947485384000
309355379	::478681969228648000
241358661	::478682008411856000
430072028	::478682041442000000
266164462	::478682151261835000
125060842	::478682272271314000
266164462	::478682446838640000
17054163	::478682483018326000
234960273	::478682514681507000
360814823	::478682524474802000
351004243	::478682542191947000
449902821	::478682596121911000
285125363	::478682600370741000
237938155	::478682605752418000
470660217	::478682661796724000
322842111	::478682670650494000
69801582	::478682675025563000
211904285	::478682677667975000
63996070	::478682701399334000
182834679	::478682718268850000
234960273	::478682724430262000
342845822	::478682732139016000
234960273	::478682750896316000
169291538	::478682752221343000
17054163	::478682755287379000
568915908	::478682777068371000
22559382	::478682780344516000
313421343	::478682840587317000
313421343	::478682841812054000
366701651	::478682847121657000
234960273	::478682875731378000
241358661	::478682882156670000
19770255	::478682899072315000
238698812	::478682920270303000
620420742	::478682927811657000
19770255	::478682937433407000
471291163	::478682970262220000
160733683	::478683106686152000
189664484	::478683141129785000
19770255	::478683148784369000
236628483	::478683204920946000
7141172	::478683211640217000
254319575	::478683250114965000
70784628	::478683289449140000
319851493	::478683328951103000
254319575	::478683509817896000
620420742	::478683531854356000
200316617	::478683553065357000
33964276	::478683579195461000
82433120	::478683657553838000
7141172	::478683699592974000
440875002	::478683735823360000
80965569	::478683760133537000
355758655	::478683809919934000
440875002	::478683816580497000
105026890	::478683856678027000
256638502	::478683857344933000
241358661	::478683876659695000
379833720	::478683878656208000
172035134	::478683893907083000
449902821	::478683910302232000
189224604	::478683921572691000
146608159	::478683940299890000
238698812	::478683947723812000
14085431	::478683956284387000
470660217	::478684031551565000
97336064	::478684058398892000
389614947	::478684065961627000
430387521	::478684080079249000
24113194	::478684089159938000
449902821	::478684137197285000
105026890	::478684166951686000
303080805	::478684168222941000
106835519	::478684195334914000
105026890	::478684212648611000
238698812	::478684240406540000
454146385	::478684255154098000
454146385	::478684268454227000
80788799	::478684348070113000
285125363	::478684351454908000
49061011	::478684387806945000
202840862	::478684393146314000
213887474	::478684394526633000
310654760	::478684416731275000
7141172	::478684425761222000
549785954	::478684431931428000
15782772	::478684449925005000
80788799	::478684455540776000
146608159	::478684566505287000
404496513	::478684578752638000
22717394	::478684587086725000
49061011	::478684588953194000
414543388	::478684601280241000
125060842	::478684615301808000
220867112	::478684620020383000
431003917	::478684620867641000
285125363	::478684667822866000
15288029	::478684693702127000
226845681	::478684737335476000
11822502	::478684774957973000
331925277	::478684777331965000
205501297	::478684781425614000
371477472	::478684820479168000
80788799	::478684833598566000
226845681	::478684871779692000
339295860	::478684882877435000
52295994	::478684883188195000
80788799	::478684899059064000
180661626	::478684915480166000
148197450	::478684947620704000
125060842	::478684948988047000
339295860	::478685019053907000
51649971	::478685019779919000
125060842	::478685070815817000
431003917	::478685108841361000
454146385	::478685184314081000
252914746	::478685202999300000
377555310	::478685214634307000
328057955	::478685217067368000
100378471	::478685232439103000
280297585	::478685234402037000
220867112	::478685276261208000
402268968	::478685325653327000
395057520	::478685336919617000
51649971	::478685349829279000
405362735	::478685349846085000
449902821	::478685358385664000
285125363	::478685366036070000
49061011	::478685366593941000
331925277	::478685378530914000
424540791	::478685396789104000
16107745	::478685397560463000
11822502	::478685412781617000
187078541	::478685418414542000
220867112	::478685420868214000
287727506	::478685429068075000
223288871	::478685430557065000
125060842	::478685430934564000
352960797	::478685434180927000
7141172	::478685450735845000
189224604	::478685451810013000
323246381	::478685463289798000
451868502	::478685471589949000
257597142	::478685481337516000
106835519	::478685494319276000
176487313	::478685508134903000
369849727	::478685510987436000
220867112	::478685517446250000
431937908	::478685530423824000
68966030	::478685536299671000
80788799	::478685548286967000
436214232	::478685550572888000
352960797	::478685561163501000
437082385	::478685566003736000
26589876	::478685569979936000
404496513	::478685586853986000
251821834	::478685619833417000
494543536	::478685629299949000
30516926	::478685642852159000
352960797	::478685647985590000
446757000	::478685650489602000
17054163	::478685678666932000
260428602	::478685681708183000
260338000	::478685682547056000
337396732	::478685685051047000
251821834	::478685703321038000
285125363	::478685720337338000
384563395	::478685723457892000
42481762	::478685732668989000
39863661	::478685743850979000
80788799	::478685757582761000
352960797	::478685763077296000
377555310	::478685764491173000
449902821	::478685770685771000
497565305	::478685792122855000
454146385	::478685814130765000
497565305	::478685815942295000
19071786	::478685830446211000
146608159	::478685840701259000
209208697	::478685847513231000
454146385	::478685858934304000
513982376	::478685860808777000
34087430	::478685864017395000
125060842	::478685888105299000
31287131	::478685896460357000
702450841	::478685897127243000
497565305	::478685902487556000
95504927	::478685902567665000
497565305	::478685921546489000
387941507	::478685922129485000
497565305	::478685945386909000
22504277	::478685960172236000
146608159	::478685974579253000
42481762	::478685979059171000
371477472	::478686016141017000
146855323	::478686044335140000
431937908	::478686046901641000
203736885	::478686064786153000
26413556	::478686066883309000
431003917	::478686071383797000
371477472	::478686097661493000
125060842	::478686116195745000
497565305	::478686123208630000
361532861	::478686132545548000
105026890	::478686157891309000
702450841	::478686164992286000
431937908	::478686180146286000
203736885	::478686180444090000
221641208	::478686181970812000
497565305	::478686187427614000
35026897	::478686213524967000
125060842	::478686218108956000
162559610	::478686233179459000
232312019	::478686286648061000
404496513	::478686299302289000
47017345	::478686332060184000
285125363	::478686340771356000
38244930	::478686355686719000
125060842	::478686375907041000
361532861	::478686393284456000
371477472	::478686398652743000
373147853	::478686406236463000
148197450	::478686419515228000
702450841	::478686438599299000
497565305	::478686456760639000
361532861	::478686486377037000
399713201	::478686500272738000
132649069	::478686505486258000
26589876	::478686543360450000
1007041	::478686562671009000
702450841	::478686563811860000
287727506	::478686607046762000
310009833	::478686608779010000
176487313	::478686652995342000
410297246	::478686662973587000
260338000	::478686673837260000
230905946	::478686695731113000
221641208	::478686697702436000
226845681	::478686763406594000
19939574	::478686776328876000
161041223	::478686827726262000
556556365	::478686941538291000
313421343	::478686970189594000
47017345	::478686988724207000
148197450	::478686999763644000
125060842	::478687014913470000
331246659	::478687029291929000
285125363	::478687041962516000
417428775	::478687066880888000
556323854	::478687110929866000
287727506	::478687126138015000
125060842	::478687135231258000
167365283	::478687139069034000
260338000	::478687147235766000
42481762	::478687148179480000
364752208	::478687169536487000
421548020	::478687170383732000
189224604	::478687203737239000
399621678	::478687255951712000
387941507	::478687261777612000
201810972	::478687292492492000
348262381	::478687322158796000
221641208	::478687352144285000
431003917	::478687387954864000
702450841	::478687394728660000
203736885	::478687403805134000
125060842	::478687421840633000
230905946	::478687439016321000
285125363	::478687442677927000
146608159	::478687479491346000
221641208	::478687479936352000
431003917	::478687518494167000
161041223	::478687576124325000
230905946	::478687600601882000
405362735	::478687654242832000
34087430	::478687679161176000
285125363	::478687681061216000
373147853	::478687701055852000
232437529	::478687704196980000
424540791	::478687713059540000
26589876	::478687716800876000
287727506	::478687720940650000
200316617	::478687727215718000
405362735	::478687751361921000
18868622	::478687752805167000
361391612	::478687758005698000
232793000	::478687770961928000
189224604	::478687782035292000
282692620	::478687800968364000
46268291	::478687801412550000
331925277	::478687806466707000
146608159	::478687822061117000
189224604	::478687824779431000
260428602	::478687842961731000
14190836	::478687851849469000
424540791	::478687859289763000
23665083	::478687860581625000
189224604	::478687863245398000
282692620	::478687869754961000
189224604	::478687882325282000
497565305	::478687882874347000
340094001	::478687888222064000
35026897	::478687889300406000
49061011	::478687900691742000
285125363	::478687919981330000
389614947	::478687922959712000
497565305	::478687929351405000
146608159	::478687932987891000
189224604	::478687936142397000
497565305	::478687974138195000
189224604	::478687980732051000
497565305	::478688004555276000
60578212	::478688029671190000
251821834	::478688030467710000
497565305	::478688031017168000
201810972	::478688032543870000
339295860	::478688039317671000
451868502	::478688042127867000
328057955	::478688042971324000
80788799	::478688057676144000
497565305	::478688064454135000
421548020	::478688065095880000
140157275	::478688067981549000
497565305	::478688096188235000
39863661	::478688105583898000
282692620	::478688113662124000
20478089	::478688134025056000
444375493	::478688148084371000
14190836	::478688149171085000
20924979	::478688152450654000
189224604	::478688162261516000
266164462	::478688178627678000
46268291	::478688189733797000
373147853	::478688195119693000
497565305	::478688229202214000
148197450	::478688229869101000
344454080	::478688258482638000
352960797	::478688267273920000
369849727	::478688282008891000
702450841	::478688343614427000
431003917	::478688345841614000
189224604	::478688350510264000
373147853	::478688362401132000
310654760	::478688397624881000
352960797	::478688409880236000
497565305	::478688437000622000
18868622	::478688481976516000
49061011	::478688483528413000
11822502	::478688530390990000
296433109	::478688531905146000
421548020	::478688534291689000
432622681	::478688582945632000
225691566	::478688585655148000
439491329	::478688593490509000
91422810	::478688639400964000
239313896	::478688715707932000
241358661	::478688804295831000
203736885	::478688806896287000
18868622	::478688806993158000
296433109	::478688831751729000
212068363	::478688839922237000
60578212	::478688862131474000
155677785	::478688863423303000
49061011	::478688870947495000
702450841	::478688871920594000
234960273	::478688875586793000
285125363	::478688877591269000
223288871	::478688901926617000
34087430	::478688911107964000
80788799	::478688912374644000
49061011	::478688918737399000
19939574	::478688923367919000
188480631	::478688928179179000
161041223	::478688971141439000
431003917	::478688989113622000
599589782	::478689005123284000
102100651	::478689011733508000
264677315	::478689016967991000
221740779	::478689021561176000
402268968	::478689051935916000
220867112	::478689052472774000
310654760	::478689053433663000
405362735	::478689088808046000
258532274	::478689119212544000
394365413	::478689132735365000
14190836	::478689167308619000
125060842	::478689190024974000
18868622	::478689200787947000
30032107	::478689248317431000
219039425	::478689285420240000
431937908	::478689295163617000
317164527	::478689313580797000
200764512	::478689339699122000
326504971	::478689342483738000
326504971	::478689372229734000
15782772	::478689374759292000
221740779	::478689395479175000
189224604	::478689399182749000
328252982	::478689427581980000
194129729	::478689431889936000
467545942	::478689486185181000
17054163	::478689555562766000
27904685	::478689562995081000
221740779	::478689609963290000
24537703	::478689628451389000
373147853	::478689741261783000
267023866	::478689755723345000
35026897	::478689772521930000
429345484	::478689793040056000
394365413	::478689807707947000
326504971	::478689823977254000
41649263	::478689898115788000
226845681	::478689953325776000
194129729	::478689969586704000
200764512	::478689972393107000
51413309	::478689996418084000
342845822	::478690021684170000
69494041	::478690022715961000
124246645	::478690023294787000
226845681	::478690039845896000
60578212	::478690045617270000
219039425	::478690110397898000
221740779	::478690141373235000
200764512	::478690178987728000
177111779	::478690197811363000
391061760	::478690231273914000
269401499	::478690232334684000
285125363	::478690249451659000
429558621	::478690269252947000
89033916	::478690283006083000
110853177	::478690294502670000
14223247	::478690301507162000
128775325	::478690353067745000
200764512	::478690356549419000
49383709	::478690357962887000
167301113	::478690376211902000
371500504	::478690422336671000
99827590	::478690513663451000
213763059	::478690528226463000
421548020	::478690602758836000
102100651	::478690645138096000
310654760	::478690650532372000
130514710	::478690651891302000
99827590	::478690659331616000
99827590	::478690688058404000
268058306	::478690735508963000
702450841	::478690760984776000
230905946	::478690776470126000
200764512	::478690779498819000
16623113	::478690780454723000
268058306	::478690821064384000
256074844	::478690867809484000
386956382	::478690882078515000
207781904	::478690906053156000
246050172	::478690929209913000
221740779	::478690930820907000
189224604	::478690950701936000
84849075	::478691004577751000
136750011	::478691024735178000
90469755	::478691073623990000
216833550	::478691082004226000
326504971	::478691094280937000
405362735	::478691094561964000
257597142	::478691096889815000
702450841	::478691131140501000
7141172	::478691141114544000
197277853	::478691223285149000
338256397	::478691224727977000
136750011	::478691250384564000
219039425	::478691250908848000
373147853	::478691272610562000
7141172	::478691282609373000
301761224	::478691302830116000
97336064	::478691358581227000
16623113	::478691371834802000
326504971	::478691375643238000
225691566	::478691381305556000
197277853	::478691384178647000
197277853	::478691401408860000
373147853	::478691412444475000
170162540	::478691413933043000
189224604	::478691416898809000
16623113	::478691420190961000
219039425	::478691432769658000
338076990	::478691439665086000
399621678	::478691522259341000
260428602	::478691535811530000
19770255	::478691568027594000
326436771	::478691568338354000
197277853	::478691575740919000
310654760	::478691606825275000
49061011	::478691611899990000
384059261	::478691630401458000
431003917	::478691637221023000
373147853	::478691654820724000
80788799	::478691694628450000
135681283	::478691700307554000
221740779	::478691709220839000
301761224	::478691760827166000
39904237	::478691810680655000
310654760	::478691839206490000
197277853	::478691844704858000
197277853	::478691850010640000
197277853	::478691858827063000
431003917	::478691862547402000
702450841	::478691874647990000
156166678	::478691884663963000
267023866	::478691929316548000
10095952	::478691935704846000
19770255	::478691940007829000
81630455	::478691963546247000
7141172	::478692002586845000
431003917	::478692012892237000
326504971	::478692014037692000
232437529	::478692048183111000
219039425	::478692056978554000
19770255	::478692108652404000
48971187	::478692140290408000
42481762	::478692154404253000
267023866	::478692193494773000
431003917	::478692223513415000
268058306	::478692224679821000
431003917	::478692253246844000
16566189	::478692267117785000
70982412	::478692294124523000
49061011	::478692337905074000
49061011	::478692380166471000
310654760	::478692393739616000
42481762	::478692404053413000
326504971	::478692483539292000
513982376	::478692504523395000
133158896	::478692517680914000
219039425	::478692518750461000
80788799	::478692549113028000
42481762	::478692621221908000
67193398	::478692641672921000
399408344	::478692646160830000
15137186	::478692665580482000
160734732	::478692665597251000
513982376	::478692695154515000
431003917	::478692712921587000
207290040	::478692740520505000
431003917	::478692754378092000
338256397	::478692754931712000
431003917	::478692777618706000
338543771	::478692782752927000
431003917	::478692808987910000
338543771	::478692814868713000
221740779	::478692817712480000
189224604	::478692834921705000
19770255	::478692853996986000
431003917	::478692972960022000
269012544	::478692974159593000
23642786	::478693020628291000
486138458	::478693046721073000
267445807	::478693062189662000
470660217	::478693068942901000
431003917	::478693097539268000
118881789	::478693113351790000
229197384	::478693135703216000
187078541	::478693167085019000
702450841	::478693190036254000
431003917	::478693197078491000
42481762	::478693210873921000
389614947	::478693219640037000
18336787	::478693232298442000
30529918	::478693257195450000
42481762	::478693280813940000
425252367	::478693284056137000
267023866	::478693306218467000
327934017	::478693308412080000
232901934	::478693334437752000
229197384	::478693335226269000
23225674	::478693336253865000
189224604	::478693355766153000
27237232	::478693416943886000
267023866	::478693515287736000
326504971	::478693528155873000
38623896	::478693540172550000
42481762	::478693556186783000
267023866	::478693579963908000
267023866	::478693623601438000
473196438	::478693667389972000
572151259	::478693668077830000
226429138	::478693683860996000
226429138	::478693709425299000
226429138	::478693720464707000
376361293	::478693730669457000
42481762	::478693748101382000
19210855	::478693751288647000
264677315	::478693774193750000
267023866	::478693831890575000
41685125	::478693871191203000
451868502	::478693906167504000
260573981	::478693908457615000
350509640	::478693919673561000
209208697	::478693932780752000
67193398	::478693939633876000
702450841	::478693950438375000
310654760	::478693959603339000
259413656	::478693968977211000
205030447	::478693981077782000
230905946	::478693994864472000
256716505	::478693997901131000
310654760	::478694004331380000
65832155	::478694006847586000
81841977	::478694007174746000
20924979	::478694039001120000
341037427	::478694042491158000
232901934	::478694063672020000
315559101	::478694104553889000
21117523	::478694108333342000
160734732	::478694162422706000
507918715	::478694174879801000
376361293	::478694183129976000
253178679	::478694202323116000
230905946	::478694266982506000
197277853	::478694284418236000
479986172	::478694323039387000
479986172	::478694324087975000
479986172	::478694325509816000
479986172	::478694337836904000
479986172	::478694338700922000
479986172	::478694339451686000
230905946	::478694350822449000
179119528	::478694374092451000
393735397	::478694377477664000
436415484	::478694499452215000
230905946	::478694509694300000
405362735	::478694606666604000
96013044	::478694677668192000
48971187	::478694677919858000
553934357	::478694715877883000
200316617	::478694743367778000
431003917	::478694851412627000
29605636	::478694925622468000
226429138	::478695083886133000
29605636	::478695086310428000
20275866	::478695173359411000
254579074	::478695218502316000
20275866	::478695258214383000
326504971	::478695267378556000
413686504	::478695275318358000
243014276	::478695338736226000
19028099	::478695413482942000
97336064	::478695428997668000
130514710	::478695441718980000
20275866	::478695442851430000
99827590	::478695451395244000
106855310	::478695498699005000
189224604	::478695515287457000
468796913	::478695516407345000
20275866	::478695522220249000
90469755	::478695527756750000
347413433	::478695530873118000
389614947	::478695541640294000
347413433	::478695574951051000
353888661	::478695579766116000
486231003	::478695777527545000
148197450	::478695798108987000
200316617	::478695822713159000
48804765	::478695856829640000
48804765	::478695856829652000
402925254	::478695912785469000
431003917	::478695915700514000
431003917	::478695967776972000
275902246	::478696018247024000
409541924	::478696032050491000
271370762	::478696111826141000
431003917	::478696112421740000
186945768	::478696181728804000
259542533	::478696214645313000
389614947	::478696226473660000
369804138	::478696233239080000
516986236	::478696285952688000
90469755	::478696309528870000
431003917	::478696310569054000
294347764	::478696317284139000
431003917	::478696351979417000
365767010	::478696393855340000
189224604	::478696403146137000
27904685	::478696415057543000
291518680	::478696438546067000
451667062	::478696477322010000
471516383	::478696498381615000
399408344	::478696518140956000
26514591	::478696536353038000
254600909	::478696573715894000
247024165	::478696694779899000
85211920	::478696739491545000
97336064	::478696757962891000
291518680	::478696770076442000
226429138	::478696779660025000
16322613	::478696867308396000
21449993	::478696899814641000
64219388	::478696986489540000
159986953	::478696989261983000
334825824	::478697060506828000
26413556	::478697063207563000
326504971	::478697112519970000
334825824	::478697128890761000
368730450	::478697131440472000
399408344	::478697136733700000
30529918	::478697137463496000
439681301	::478697155985563000
206538198	::478697208980987000
148197450	::478697222872514000
26413556	::478697233001349000
48971187	::478697250924007000
334825824	::478697251598917000
326504971	::478697268699082000
191947005	::478697327683969000
326504971	::478697328937668000
76502729	::478697352786497000
99827590	::478697357739974000
167365283	::478697363989483000
267023866	::478697371346288000
99827590	::478697373909016000
162200561	::478697375826206000
399408344	::478697422407753000
206538198	::478697485670830000
38713173	::478697486941298000
317164527	::478697506235101000
702450841	::478697531170234000
128775325	::478697599554183000
301497892	::478697942757306000
99827590	::478698060751450000
15782772	::478698095946264000
267023866	::478698110697218000
200316617	::478698126958919000
155686441	::478698133115772000
373713704	::478698134894567000
709921765	::478698139311144000
445219284	::478698149762957000
99827590	::478698171841781000
533417136	::478698358492913000
432116634	::478698491909505000
267023866	::478698522921795000
41967329	::478698568929120000
291518680	::478698606598553000
19111395	::478698655981924000
36943663	::478698670963978000
36279116	::478698701003583000
264300486	::478698750630576000
399408344	::478698823917637000
301761224	::478698831387701000
226429138	::478698832796983000
19770255	::478698870822555000
468796913	::478698878645321000
709921765	::478698888917184000
36279116	::478698907115868000
340094001	::478698909229780000
508860717	::478698947213414000
439681301	::478698951114117000
399408344	::478698951579672000
15789848	::478699003731648000
244290101	::478699012410056000
264300486	::478699025231654000
102100651	::478699040214110000
216618788	::478699110451527000
327934017	::478699137060188000
417523013	::478699137437671000
244290101	::478699162268348000
439681301	::478699167108190000
36943663	::478699233214595000
326504971	::478699236544897000
19028099	::478699243566137000
390504920	::478699277095411000
439681301	::478699280480231000
473462894	::478699311467753000
399408344	::478699316261822000
439681301	::478699352798425000
226429138	::478699370926186000
264677315	::478699380216582000
393041277	::478699387124592000
139547588	::478699466716114000
439681301	::478699484008808000
220532575	::478699492297150000
310654760	::478699508587847000
516986236	::478699516648882000
411841714	::478699517374922000
267023866	::478699534290128000
439681301	::478699543978995000
404496513	::478699548001320000
19071786	::478699559351107000
226429138	::478699569115451000
439681301	::478699583548055000
338073739	::478699584080723000
445219284	::478699607031943000
22386194	::478699608978124000
702450841	::478699619879120000
226429138	::478699631459586000
310654760	::478699638657396000
439681301	::478699669271244000
399408344	::478699677236228000
421548020	::478699692943876000
338073739	::478699710601887000
33788573	::478699735130189000
36943663	::478699753983594000
224501206	::478699860929957000
327934017	::478699928420483000
38579155	::478700018325790000
326504971	::478700084477952000
33788573	::478700132079132000
458010782	::478700146927353000
31066609	::478700165566451000
136750011	::478700203344527000
430072028	::478700216913113000
372551778	::478700238912638000
136750011	::478700243983142000
420323287	::478700259640479000
31066609	::478700302334324000
344454080	::478700308508323000
136750011	::478700308550258000
216618788	::478700341576212000
554801627	::478700381430509000
216618788	::478700388535652000
129876980	::478700416138346000
393133633	::478700433628606000
58628782	::478700488100036000
237963845	::478700497105190000
58628782	::478700503782526000
291518680	::478700504424665000
340094001	::478700513366528000
58628782	::478700515790839000
225691566	::478700520211611000
468796913	::478700547797958000
439681301	::478700659760304000
31066609	::478700659986796000
48971187	::478700742472400000
439681301	::478700767063183000
420323287	::478700776429080000
439681301	::478700800332427000
338073739	::478700814668541000
340094001	::478700817902354000
439681301	::478700823535308000
48971187	::478700833966940000
439681301	::478700854233427000
439681301	::478700910227386000
439681301	::478700920637620000
420323287	::478700921648447000
417428775	::478700937083883000
313792688	::478701001910677000
373569970	::478701017907728000
490016303	::478701035821617000
358617322	::478701038329794000
260428602	::478701065966452000
18868622	::478701083981000000
151604434	::478701083981000000
216618788	::478701134425915000
399408344	::478701135117549000
326504971	::478701137638338000
702450841	::478701151911571000
159726392	::478701167711498000
27268559	::478701184497094000
358617322	::478701252398694000
490016303	::478701296824766000
326504971	::478701365741355000
36943663	::478701373018501000
238698812	::478701374440349000
58628782	::478701376906596000
490016303	::478701395244093000
38520445	::478701402701570000
326504971	::478701422179921000
262870925	::478701426365825000
58628782	::478701429222174000
358617322	::478701432032333000
58628782	::478701468703154000
387472182	::478701482175631000
22648162	::478701487506214000
122283306	::478701500454014000
58628782	::478701536785088000
36943663	::478701629546319000
146608159	::478701644977553000
399408344	::478701663327248000
216618788	::478701664744910000
196394433	::478701725264539000
36943663	::478701741966245000
271370762	::478701760232452000
399408344	::478701761838850000
243465008	::478701799357304000
28771314	::478701835575111000
411848692	::478701857200566000
153543800	::478701889857392000
49061011	::478701892101353000
179119528	::478701968869699000
321794820	::478701983897894000
230905946	::478702020358983000
36943663	::478702040139321000
136750011	::478702070803869000
216618788	::478702093382209000
372493368	::478702103771090000
376361293	::478702141809246000
34087430	::478702165767102000
552029617	::478702166568210000
439681301	::478702242225086000
402229763	::478702283249573000
34087430	::478702286311403000
439681301	::478702290153402000
230655725	::478702293366616000
59503620	::478702306905448000
439681301	::478702328661291000
399408344	::478702358260494000
344454080	::478702368146477000
439681301	::478702447850835000
269012544	::478702476640530000
322108529	::478702573621223000
399408344	::478702586569035000
368691437	::478702627933679000
216618788	::478702667770765000
105026890	::478702669557534000
322108529	::478702671226888000
63928079	::478702671466356000
439681301	::478702692605235000
164891333	::478702693905858000
22648162	::478702714528870000
240492455	::478702723513466000
105026890	::478702728940507000
326504971	::478702759642804000
145469568	::478702785811079000
63928079	::478702810247462000
37316930	::478702847190503000
439681301	::478702903717150000
22648162	::478702936164286000
226429138	::478702940215980000
358617322	::478702945815392000
439681301	::478702946880724000
25942336	::478702951104397000
216618788	::478702981563445000
277814195	::478702981722800000
326504971	::478702993487839000
238247892	::478703060009512000
439681301	::478703077629784000
259573654	::478703081950281000
37316930	::478703087947763000
411848692	::478703104032907000
295466391	::478703123838406000
439681301	::478703135171416000
216618788	::478703158340767000
439681301	::478703180763521000
246571951	::478703202171248000
439681301	::478703203437924000
22386194	::478703219724808000
17035194	::478703267741179000
319145382	::478703374418718000
264622253	::478703421596266000
240492455	::478703471370465000
206538198	::478703473928994000
238307628	::478703531009273000
63928079	::478703533093818000
206538198	::478703608025079000
8548362	::478703621941772000
18336787	::478703647539204000
294964037	::478703674525368000
36943663	::478703720675291000
295881773	::478703750077374000
267023866	::478703755207000000
399408344	::478703785582133000
439681301	::478703786471350000
238307628	::478703794818396000
439681301	::478703839655116000
36943663	::478703848492527000
267023866	::478703852007337000
439681301	::478703927026655000
267023866	::478703940645568000
439681301	::478703954457419000
414191298	::478703991115628000
259542533	::478704126654545000
314604858	::478704126671749000
30529918	::478704133126369000
352595123	::478704156622852000
24199433	::478704196607561000
36943663	::478704199769665000
393041277	::478704237564551000
399408344	::478704248704602000
310009833	::478704266467491000
348316521	::478704277255225000
247024165	::478704299241775000
25410192	::478704427759464000
236202065	::478704551734673000
393041277	::478704668340547000
55888161	::478704687475326000
205030447	::478704716264665000
343756278	::478704757360439000
69950823	::478704772598362000
199001641	::478704793943162000
187309818	::478704843398209000
256074844	::478704869486759000
258506164	::478704890802225000
408171600	::478704895847960000
475031809	::478704899513782000
310009833	::478704904043626000
439681301	::478704976122740000
439681301	::478704986310729000
36829018	::478705008804786000
169291538	::478705030632308000
534913317	::478705041894027000
81630455	::478705051926396000
310009833	::478705137079177000
439681301	::478705165243928000
342934741	::478705189210566000
41967329	::478705192485937000
258532274	::478705205521817000
138083816	::478705246147866000
169291538	::478705259138019000
189224604	::478705294282092000
258532274	::478705304733880000
321166954	::478705397554221000
54405135	::478705416218480000
408171600	::478705425865396000
260428602	::478705578542657000
351264389	::478705595696967000
408171600	::478705605373198000
382190006	::478705622070730000
338073739	::478705698571046000
216618788	::478705753176682000
702450841	::478705784885215000
351264389	::478705786424537000
216618788	::478705838333648000
130514710	::478705856918196000
307697597	::478705879706238000
702450841	::478705919644008000
44307877	::478705947934593000
310009833	::478705993899970000
268547296	::478705998639923000
91712528	::478706038812594000
250774954	::478706040729780000
267023866	::478706045540261000
28054060	::478706073486888000
81630455	::478706154625720000
250774954	::478706169985658000
267023866	::478706171440689000
463431723	::478706243624644000
250774954	::478706254601531000
325036867	::478706268060659000
67193398	::478706271034408000
216618788	::478706274389876000
277378135	::478706283743555000
359446141	::478706338445664000
309167251	::478706354597941000
167365283	::478706401515020000
359446141	::478706413133246000
40994873	::478706421844807000
309167251	::478706463029080000
435516954	::478706489314377000
190624012	::478706502488707000
26589876	::478706519005863000
216618788	::478706596613476000
300607168	::478706599226515000
136750011	::478706609040814000
136750011	::478706702745759000
230968348	::478706703538483000
364428125	::478706727953510000
300607168	::478706766205956000
59583601	::478706800183631000
702450841	::478706801420955000
308657649	::478706805023846000
408171600	::478706813597016000
435516954	::478706877841174000
285988306	::478706878130978000
283251929	::478706947424669000
216618788	::478706948427116000
50507669	::478706977699553000
136791341	::478706995264897000
127413469	::478707134675185000
709921765	::478707147610808000
230069479	::478707155668045000
216618788	::478707163137732000
349788720	::478707187192446000
702450841	::478707196121731000
264300486	::478707200223768000
302934050	::478707331505471000
230069608	::478707367605850000
230968348	::478707432357494000
248468379	::478707447721259000
301497892	::478707455421992000
131420707	::478707481934192000
18156298	::478707486887641000
228845995	::478707487215198000
216618788	::478707499546058000
560698843	::478707594132197000
216618788	::478707611823378000
248468379	::478707665598951000
421179396	::478707713569206000
560698843	::478707786814332000
248468379	::478707806657187000
248468379	::478707917378420000
238247892	::478707994301956000
424498591	::478708044067774000
248468379	::478708150946639000
560698843	::478708204231483000
588874950	::478708214058713000
232901934	::478708214163206000
228845995	::478708214406868000
275268585	::478708236099395000
133617944	::478708237571600000
636632104	::478708301610221000
473196438	::478708303275376000
702450841	::478708366584586000
248468379	::478708382652588000
70839289	::478708386994065000
228845995	::478708418812051000
479245748	::478708440961781000
15288029	::478708441679007000
250774954	::478708462772580000
479245748	::478708503859564000
588634771	::478708506397532000
248468379	::478708520993300000
130514710	::478708559241179000
176489426	::478708564144701000
216618788	::478708637217460000
16566189	::478708663490994000
63996070	::478708664342048000
559837229	::478708671111651000
252407374	::478708687008067000
517695658	::478708698324664000
130514710	::478708729022406000
63996070	::478708733262835000
216618788	::478708738568642000
29737650	::478708787763625000
248468379	::478708790989058000
230655725	::478708853014790000
63996070	::478708857951100000
243830281	::478708910032183000
248468379	::478708961797873000
18918771	::478709044748644000
50354861	::478709067980869000
228845995	::478709078081150000
310654760	::478709241558335000
395687470	::478709357916336000
246571951	::478709370767679000
171807880	::478709380012326000
246571951	::478709393232375000
256321392	::478709395795107000
216618788	::478709416439476000
702450841	::478709416636583000
334420539	::478709424735805000
702450841	::478709465613475000
435516954	::478709517723525000
171807880	::478709533356097000
238740641	::478709544537686000
338664006	::478709607968161000
568915908	::478709610409238000
546989830	::478709642982604000
26947347	::478709643477143000
101881386	::478709666533629000
230069479	::478709667619942000
236528732	::478709684611055000
546989830	::478709685596729000
230069479	::478709704026505000
399408344	::478709726016839000
183562162	::478709727338049000
398735102	::478709738096840000
286298021	::478709768958517000
216618788	::478709799559770000
159726392	::478709846275919000
48557490	::478710011678707000
167301113	::478710050437869000
399408344	::478710092292820000
244290101	::478710094054850000
30032107	::478710138371465000
398735102	::478710145644789000
20293581	::478710171481292000
328858212	::478710185498669000
467545942	::478710185788440000
105026890	::478710206004600000
18156298	::478710249302396000
160734732	::478710267279192000
491357856	::478710286036111000
560698843	::478710287655534000
307697597	::478710346379960000
368691437	::478710356588498000
160734732	::478710363806920000
551501734	::478710500436369000
230069479	::478710513799798000
22414245	::478710607063953000
25359188	::478710672763539000
49061011	::478710677347917000
127413469	::478710688345362000
105026890	::478710694766866000
476507554	::478710731370541000
105026890	::478710740228915000
560698843	::478710804809015000
371243365	::478710812387704000
479245748	::478710900237402000
100195876	::478710946836140000
100195876	::478710947511406000
49061011	::478711015387836000
244995179	::478711071201841000
110236585	::478711132694519000
18336787	::478711171332055000
8548362	::478711176948621000
145469568	::478711198981296000
361691248	::478711216538271000
327689033	::478711252689362000
216618788	::478711271215202000
281295226	::478711283811098000
263389464	::478711294065778000
49061011	::478711352400154000
398735102	::478711355944734000
402229763	::478711371400351000
319851493	::478711376891101000
18156298	::478711430300971000
216618788	::478711434231025000
465002314	::478711550019002000
349484189	::478711576275345000
137117871	::478711593002229000
187078541	::478711717921165000
24199433	::478711791443537000
40126821	::478711821654712000
146549492	::478711824393568000
398735102	::478711839170506000
162200561	::478711843683577000
23933265	::478711867397783000
18455966	::478711882195681000
224103552	::478711946095513000
298870626	::478711989557288000
161041223	::478712146889809000
17111530	::478712151150845000
216618788	::478712181710524000
216618788	::478712233891876000
370416747	::478712267580510000
403823128	::478712268155547000
187078541	::478712363076444000
399713201	::478712405061816000
16566189	::478712422442999000
6284612	::478712476276514000
313421343	::478712521558622000
313421343	::478712524003897000
146549492	::478712572707753000
77765035	::478712621118394000
21623464	::478712679868018000
24199433	::478712710021251000
49061011	::478712762516766000
125849974	::478712857391951000
328858212	::478712905266106000
334403708	::478712914317037000
349484189	::478712946386669000
49061011	::478713070911361000
412638454	::478713073415782000
587081117	::478713078767316000
547741880	::478713127031156000
483283190	::478713152385724000
446541836	::478713219993718000
213887474	::478713251581394000
384494456	::478713273475268000
213887474	::478713282547961000
451868502	::478713343692132000
702450841	::478713471102513000
116098184	::478713562840715000
351922723	::478713635473084000
355896730	::478713825165066000
145469568	::478713882152693000
236628483	::478713933566447000
225287674	::478713944245166000
160768741	::478713976239300000
337434879	::478713991611424000
337434879	::478713999526088000
337434879	::478714022619930000
347413433	::478714032757563000
338073739	::478714041871777000
251231824	::478714077460836000
337434879	::478714104215916000
509760806	::478714141989801000
587081117	::478714169290919000
145469568	::478714173312872000
337434879	::478714173468065000
337434879	::478714222117810000
399713201	::478714224538312000
215144630	::478714236105797000
26684021	::478714261896560000
24199433	::478714278657404000
347413433	::478714353940586000
473469863	::478714354351607000
186107022	::478714366414446000
38053704	::478714410727641000
473469863	::478714467425869000
14085431	::478714498572771000
451868502	::478714506848129000
17595323	::478714631267966000
289650000	::478714657709228000
27432862	::478714675895754000
116071398	::478714702357614000
61718844	::478714714310983000
265760942	::478714718085861000
160768741	::478714753918181000
289360824	::478714793776275000
136791341	::478714808900927000
230905946	::478714828643512000
470801476	::478714874307305000
389676504	::478714919597002000
355896730	::478714924961910000
43006697	::478714968548712000
15742158	::478714986584621000
73275873	::478714988777857000
330799447	::478715010319790000
78614495	::478715021342437000
402229763	::478715028544045000
243830281	::478715063113879000
17016789	::478715088502001000
78614495	::478715091316379000
25942336	::478715131400970000
485252693	::478715137889533000
355717008	::478715138879795000
127413469	::478715162384277000
205043960	::478715166725382000
230069479	::478715221163655000
78614495	::478715254478995000
142038800	::478715344782376000
106835519	::478715370023288000
265760942	::478715453087297000
224501206	::478715513976012000
25942336	::478715515922161000
27432862	::478715553755201000
348316521	::478715595731378000
208250490	::478715603889295000
54754940	::478715681769541000
13683762	::478715689595723000
359389402	::478715737125978000
230069608	::478715740313628000
27432862	::478715744445022000
80965569	::478715748928327000
43006697	::478715750492827000
27432862	::478715788304863000
298216731	::478715790741757000
298216731	::478715825281839000
305265637	::478715828884746000
243830281	::478715852943261000
298216731	::478715858785951000
389676504	::478715886220484000
131072297	::478715897117691000
483283190	::478715912640413000
25082908	::478715915337756000
359389402	::478715922694565000
164676969	::478715947302141000
20863117	::478715998099767000
217214677	::478716046783029000
167365283	::478716075480059000
382190006	::478716078609027000
298216731	::478716099354431000
309778100	::478716101077917000
131072297	::478716141523992000
151190656	::478716155700342000
402229763	::478716182988472000
22648162	::478716232372215000
61718844	::478716238550425000
61050527	::478716266488668000
322465167	::478716282028564000
33017275	::478716282791931000
128284695	::478716287506333000
68473966	::478716294486036000
135681283	::478716309795246000
216618788	::478716311095095000
33017275	::478716377105051000
61718844	::478716538329894000
709921765	::478716574837506000
173232394	::478716578150637000
322108529	::478716588242116000
148197450	::478716604512227000
33017275	::478716605740752000
371068004	::478716635025793000
131072297	::478716686640898000
142038800	::478716733805838000
393735397	::478716793159438000
21503139	::478716816772964000
334665323	::478716893482610000
27432862	::478716913703747000
398735102	::478716938999590000
71981601	::478716952194871000
22648162	::478716961409351000
510998653	::478717028082008000
148197450	::478717069903425000
54754940	::478717096856395000
382190006	::478717097535488000
334665323	::478717131974922000
76638498	::478717137221976000
404496513	::478717162497257000
16713682	::478717232609251000
24199433	::478717247264133000
33282020	::478717265215385000
22648162	::478717338825420000
135681283	::478717359637540000
99827590	::478717394609635000
216618788	::478717411248467000
313421343	::478717465049190000
96013044	::478717509273518000
16002106	::478717624298139000
328858212	::478717660491153000
16713682	::478717662605090000
135681283	::478717669542084000
59583601	::478717678941896000
22504277	::478717689465413000
172035134	::478717716266635000
476507554	::478717740039929000
449902821	::478717797854224000
116098184	::478717804703539000
301497892	::478717871581691000
418965366	::478717877046898000
24199433	::478717879349960000
230206940	::478717882168532000
24199433	::478717925181112000
277829772	::478717940058312000
61718844	::478717966528180000
226357092	::478717974837075000
382190006	::478717977613701000
24199433	::478718014440079000
382414670	::478718035281182000
301737159	::478718057263939000
389676504	::478718154902736000
449902821	::478718155938746000
24199433	::478718157595893000
230905946	::478718210460499000
277829772	::478718248964214000
145469568	::478718254257426000
301737159	::478718257567113000
430072028	::478718271768629000
30666953	::478718297567809000
27432862	::478718340702437000
24199433	::478718365775986000
334403708	::478718369336524000
335003775	::478718373719601000
61050527	::478718412936318000
479156555	::478718413045374000
24113194	::478718444976607000
449902821	::478718466048806000
201810972	::478718474366091000
145469568	::478718506406404000
16006363	::478718521367871000
41967329	::478718575315005000
289650000	::478718664594563000
90469755	::478718715928645000
68369234	::478718718231334000
386833057	::478718750817271000
393735397	::478718757729476000
205043960	::478718800498401000
355896730	::478718830559363000
15742158	::478718899848880000
24199433	::478718907734564000
159726392	::478719052454457000
449902821	::478719077205032000
334403708	::478719138043424000
347413433	::478719179428614000
334403708	::478719179625742000
145469568	::478719182511435000
87812967	::478719182838964000
35305414	::478719204573847000
215144630	::478719268654051000
205043960	::478719291638816000
135681283	::478719299683491000
408171600	::478719318142627000
135681283	::478719329999917000
347413433	::478719330205446000
36943663	::478719333514768000
390479008	::478719335498657000
205043960	::478719453434114000
116098184	::478719466096701000
376361293	::478719477672988000
24199433	::478719483184693000
18156298	::478719515639816000
454406979	::478719534061604000
244290101	::478719541707816000
244290101	::478719598557405000
35305414	::478719610783801000
24113194	::478719683273576000
509760806	::478719739238158000
190624012	::478719741469548000
398735102	::478719822478716000
190624012	::478719858134097000
277829772	::478719859165908000
449902821	::478719862429057000
190624012	::478719866354950000
368386947	::478719933103484000
205320851	::478719970134601000
403823128	::478719975033552000
449902821	::478719976790962000
265760942	::478720060198895000
41967329	::478720094579613000
574250205	::478720149751885000
264677315	::478720153736077000
220632867	::478720158454648000
179119528	::478720162254708000
22648162	::478720185344344000
65886399	::478720197323673000
216833550	::478720243578056000
269151566	::478720271625781000
449902821	::478720280181735000
138083816	::478720289811881000
114064449	::478720290713640000
291413743	::478720307176296000
220632867	::478720322737143000
430072028	::478720323437596000
479245748	::478720326373613000
205043960	::478720377179226000
241358661	::478720407814418000
204292930	::478720435308077000
90797741	::478720447501312000
449902821	::478720449086386000
215109001	::478720456644493000
260573981	::478720507257188000
160768741	::478720581332766000
277829772	::478720607031656000
75937251	::478720634034585000
550757928	::478720681757409000
104990093	::478720803211452000
446541836	::478720803526021000
216833550	::478720808462729000
334403708	::478720846878359000
104990093	::478720871591194000
215144630	::478720933666889000
32431892	::478720985521061000
449902821	::478720996946759000
308175001	::478721030874099000
217563665	::478721032141152000
236528732	::478721059538345000
62975545	::478721098972819000
445268626	::478721116911849000
215174499	::478721126596870000
252623066	::478721180837638000
403823128	::478721220025024000
389676504	::478721227972816000
69916558	::478721232238436000
151604434	::478721243936718000
320052148	::478721273145487000
238665368	::478721315617009000
259876316	::478721321128689000
347413433	::478721375431979000
425897170	::478721468532944000
347413433	::478721492486598000
324536771	::478721496643153000
430387521	::478721596857659000
198651083	::478721643054133000
355896730	::478721658430455000
429345484	::478721720195379000
49886698	::478721725962530000
499167427	::478721740067979000
430072028	::478721765699358000
338830055	::478721775438938000
18156298	::478721799119572000
334403708	::478721805046136000
326436771	::478721838013747000
299450175	::478721875653455000
473462894	::478721878945583000
599348429	::478721883425505000
148197450	::478721964039630000
247372701	::478721996197724000
420389630	::478721999121166000
27268559	::478722003642236000
27268559	::478722087708680000
445903498	::478722106163609000
634822122	::478722133057896000
252623066	::478722143325548000
133341985	::478722197960523000
232437529	::478722198090153000
24113194	::478722259910025000
15288029	::478722283976941000
179669687	::478722331322228000
430387521	::478722367317745000
252623066	::478722391125000000
205320851	::478722452143341000
403823128	::478722481386455000
313792688	::478722489904685000
425252367	::478722496100069000
418965366	::478722534045528000
268073941	::478722536809963000
25942336	::478722557873360000
326504971	::478722566358450000
179669687	::478722568451411000
355896730	::478722630418444000
16713682	::478722639419437000
393735397	::478722684319432000
114064449	::478722718205247000
449902821	::478722751381782000
205030447	::478722754804322000
179669687	::478722762207268000
27268559	::478722765625638000
359776589	::478722791244451000
135003892	::478722819678031000
18156298	::478722863793332000
114064449	::478722879954358000
105026890	::478722890817236000
449902821	::478722989026848000
62975545	::478723006890799000
277829772	::478723008668766000
372551778	::478723009826402000
620420742	::478723022866493000
191947005	::478723040482975000
373713704	::478723084804169000
335003775	::478723128882126000
351922723	::478723144346116000
393735397	::478723148507279000
430387521	::478723158527074000
262870925	::478723189376184000
191947005	::478723209966387000
61718844	::478723218899869000
105026890	::478723280728125000
191947005	::478723290299904000
61718844	::478723307273863000
449902821	::478723377075478000
311092385	::478723404514607000
416548217	::478723408318828000
160768741	::478723445522300000
440624261	::478723464690298000
61718844	::478723506771722000
433916111	::478723510349881000
481749191	::478723510714773000
314303039	::478723515349078000
372551778	::478723540019970000
372551778	::478723568356691000
82257804	::478723596995788000
416548217	::478723599755268000
32431892	::478723606470328000
483283190	::478723628713127000
467688815	::478723631422656000
215144630	::478723709893500000
403823128	::478723727308648000
418965366	::478723763995803000
241278291	::478723769251291000
111411572	::478723770413498000
61718844	::478723808455430000
215109001	::478723810300944000
433168829	::478723812888834000
150034005	::478723814524600000
16322613	::478723875115520000
322108529	::478723887778127000
286265668	::478723953137971000
467027311	::478723973988233000
22648162	::478723997547241000
322108529	::478724031588233000
346173821	::478724055357718000
217563665	::478724143979184000
314303039	::478724218842914000
446541836	::478724264258854000
429558621	::478724354407399000
61718844	::478724366604058000
326504971	::478724392898142000
412638454	::478724403786952000
322108529	::478724417959108000
430387521	::478724427241099000
23663256	::478724438431518000
262870925	::478724440214495000
393735397	::478724516236263000
254600909	::478724551732232000
415703077	::478724582572969000
194359616	::478724589363937000
179039178	::478724716635889000
32431892	::478724718845915000
110236585	::478724730544193000
212060681	::478724749024321000
483283190	::478724821879377000
91712528	::478724837280845000
167301113	::478724861167017000
237118122	::478724866871267000
446541836	::478724896285917000
203146266	::478724897380655000
171807880	::478724913717870000
216168764	::478724949239021000
105026890	::478724988787122000
105026890	::478725056109899000
510998653	::478725057217187000
402229763	::478725064448159000
24199433	::478725086007283000
268073941	::478725152050778000
289650000	::478725164956667000
22414245	::478725174393450000
22414245	::478725186406346000
393735397	::478725227082698000
25082908	::478725240122793000
467027311	::478725266861481000
384059261	::478725275169988000
24199433	::478725287589740000
373569970	::478725335697989000
160734732	::478725343050620000
61718844	::478725426034905000
268073941	::478725439360630000
275260502	::478725458700152000
258532274	::478725476706299000
268073941	::478725520088371000
185716839	::478725569597960000
516096126	::478725571120472000
581342731	::478725638107303000
313421343	::478725650627719000
402268968	::478725679731576000
204292930	::478725716255969000
75937251	::478725745972625000
171807880	::478725751748194000
215174499	::478725758366781000
351922723	::478725816478482000
349904873	::478725841623334000
444375493	::478725897038487000
323246381	::478725993012543000
191947005	::478726019713863000
43586963	::478726054962819000
393735397	::478726072738250000
516096126	::478726074747322000
32431892	::478726139326652000
550757928	::478726150663831000
215174499	::478726156049719000
262870925	::478726231643283000
403823128	::478726282587701000
620420742	::478726286098317000
229385654	::478726319425859000
8548362	::478726332784730000
59207269	::478726384014348000
264705173	::478726432755953000
100339690	::478726447926747000
241278291	::478726458542534000
516096126	::478726474372222000
110853177	::478726486434652000
102100651	::478726505292251000
384059261	::478726576889008000
393735397	::478726582077771000
308805449	::478726598942654000
516096126	::478726605947564000
194998718	::478726632619118000
550757928	::478726658518962000
550757928	::478726667717054000
516096126	::478726725296484000
449902821	::478726726051053000
25235649	::478726740962181000
151190656	::478726789036924000
298216731	::478726800156405000
53317470	::478726807865143000
275260502	::478726857513123000
162245153	::478726902698373000
550757928	::478726937876365000
550757928	::478726938530676000
213287321	::478726962253291000
393735397	::478726969602101000
353888661	::478726979571564000
399713201	::478727054972968000
275260502	::478727061406613000
480638215	::478727121024454000
236202065	::478727126456094000
29319846	::478727155853959000
516096126	::478727187194191000
48557490	::478727188674772000
393735397	::478727247936114000
449902821	::478727279569166000
550757928	::478727326134706000
162245153	::478727402470662000
116098184	::478727408871559000
236202065	::478727443964887000
420731308	::478727448914182000
451868502	::478727493038247000
216618788	::478727512470876000
107902551	::478727540886892000
146855323	::478727551532412000
19071786	::478727564908068000
277829772	::478727596088102000
46963484	::478727600970686000
256321392	::478727614383673000
205030447	::478727617269354000
61718844	::478727635107713000
28197443	::478727699024719000
8709452	::478727737822040000
77078833	::478727751843586000
550757928	::478727779971006000
550757928	::478727790486097000
241278291	::478727794336075000
339312291	::478727851709984000
449902821	::478727858857062000
270227232	::478727927316504000
49052615	::478727950767243000
213287321	::478727977123844000
41135840	::478728000037322000
260428602	::478728026264715000
135003892	::478728036901068000
346173821	::478728068203548000
216618788	::478728075643867000
389676504	::478728172351934000
339312291	::478728184918056000
277829772	::478728202765234000
174351092	::478728205122031000
516096126	::478728254409695000
238247892	::478728262521085000
222278624	::478728277922557000
174351092	::478728296000008000
537633292	::478728310378082000
449902821	::478728311229530000
182834679	::478728340648787000
702450841	::478728370344058000
436415484	::478728370973204000
41135840	::478728423053873000
216618788	::478728442746122000
76017935	::478728448655908000
22648162	::478728459548499000
534913317	::478728472416632000
534913317	::478728515462782000
339312291	::478728559792365000
516096126	::478728567300583000
321780812	::478728578797170000
216618788	::478728581892145000
211645751	::478728587072139000
41135840	::478728668693671000
368691437	::478728703145291000
76017935	::478728861937442000
135003892	::478728865901051000
258532274	::478728870334451000
18156298	::478728912541720000
346998772	::478728927494422000
191947005	::478728937028464000
449902821	::478728956883918000
41135840	::478729009463689000
252823136	::478729041613049000
280297585	::478729045849288000
270227232	::478729060483223000
179119528	::478729083518324000
236628483	::478729187537059000
289360824	::478729205606150000
353888661	::478729219959042000
449902821	::478729227114516000
240798548	::478729266192850000
243830281	::478729266243588000
211645751	::478729291660668000
40126821	::478729302628773000
258532274	::478729315891150000
18156298	::478729360250109000
54405135	::478729423210835000
179119528	::478729439895777000
179119528	::478729496518868000
151190656	::478729513208004000
211645751	::478729537329455000
339312291	::478729547030872000
194998718	::478729568950308000
216618788	::478729627930607000
382414670	::478729639989243000
339312291	::478729679008829000
93043270	::478729689104920000
384059261	::478729698646564000
194998718	::478729802933739000
467688815	::478729813445050000
259876316	::478729822517338000
19182658	::478729865529917000
393735397	::478729882873393000
22648162	::478730003438260000
403823128	::478730049886384000
17233573	::478730053337903000
216618788	::478730082727387000
216618788	::478730150901977000
516096126	::478730181797236000
28498427	::478730182308544000
133341985	::478730204576501000
22648162	::478730225199480000
28498427	::478730225753133000
516096126	::478730236096675000
524903037	::478730275896442000
28498427	::478730290592894000
20293581	::478730293143011000
393735397	::478730294842126000
334423964	::478730301024120000
425252367	::478730365646163000
20293581	::478730375976325000
334423964	::478730432918216000
400817337	::478730433593487000
133341985	::478730470545707000
179119528	::478730471849738000
334423964	::478730526497316000
600663496	::478730541269655000
63996070	::478730600543973000
346173821	::478730622090117000
216618788	::478730681023873000
116098184	::478730693237690000
508054066	::478730758207840000
469722641	::478730800200830000
20293581	::478730839329488000
216618788	::478730886502817000
346173821	::478730886817787000
28498427	::478730957634015000
545784705	::478731002970251000
216618788	::478731068544004000
270227232	::478731148827164000
445903498	::478731186068402000
61718844	::478731212790325000
105026890	::478731257895854000
313341167	::478731284567851000
105026890	::478731313009004000
308175001	::478731356281643000
63617875	::478731356621799000
109298324	::478731377005690000
14584037	::478731380126662000
109298324	::478731404692291000
233362394	::478731443209011000
398377928	::478731567678763000
61718844	::478731581817765000
216618788	::478731605591470000
480638215	::478731634208821000
111124977	::478731673740521000
15361643	::478731693160161000
420731308	::478731698608168000
359776589	::478731710075396000
587081117	::478731784012582000
15361643	::478731791071985000
338076990	::478731821086031000
196394433	::478731835682222000
216618788	::478731867496009000
204292930	::478731963604287000
216618788	::478732001164263000
313421343	::478732011746889000
384494456	::478732016100200000
516096126	::478732037961306000
294745245	::478732067966951000
45173032	::478732126142337000
416548217	::478732168613490000
419249711	::478732251786510000
393735397	::478732278613680000
216618788	::478732313124020000
45173032	::478732463087570000
30336818	::478732480070303000
109298324	::478732492942614000
311664191	::478732640426524000
236628483	::478732658126499000
216618788	::478732663915044000
179119528	::478732674274586000
516096126	::478732685775749000
212068363	::478732710702104000
424498868	::478732777626427000
105026890	::478732789500481000
45173032	::478732793535791000
322108529	::478732818608975000
216618788	::478732839534333000
93043270	::478732861848444000
516096126	::478732873961574000
355896730	::478732874636881000
383243793	::478732908958474000
105026890	::478732924779380000
236628483	::478732977774411000
216618788	::478733011114938000
322108529	::478733176144027000
322108529	::478733211472633000
368730450	::478733227712970000
109298324	::478733290925748000
449902821	::478733344528543000
165491208	::478733374207455000
49061011	::478733401886035000
399408344	::478733470147940000
418965366	::478733497838751000
384155676	::478733550288502000
165491208	::478733590486724000
165491208	::478733631209213000
298216731	::478733641955418000
76017935	::478733648288444000
207290040	::478733664084586000
365021832	::478733678928220000
128937859	::478733683403132000
241278291	::478733740953202000
449902821	::478733761433968000
315559101	::478733787530944000
128937859	::478733832984600000
403823128	::478733881265635000
298216731	::478733903575126000
399408344	::478733925762596000
381203261	::478733927767498000
63996070	::478733943324164000
39904237	::478733989444743000
348316521	::478733989809643000
351620689	::478733991730610000
63996070	::478734000270229000
49061011	::478734003307282000
298216731	::478734015936348000
165491208	::478734055790219000
476507554	::478734072986873000
384155676	::478734077550284000
399408344	::478734142994014000
63996070	::478734203312283000
449902821	::478734205946314000
90469755	::478734212363595000
76017935	::478734214905348000
51649971	::478734237374222000
444375493	::478734239345569000
250774954	::478734267347136000
63996070	::478734275601133000
258532274	::478734290813853000
185716839	::478734311290441000
39904237	::478734351102799000
398377928	::478734357004169000
185716839	::478734443658899000
24199433	::478734460876488000
63996070	::478734463031980000
76017935	::478734500432584000
204292930	::478734515943505000
411786523	::478734524705431000
63617875	::478734548508090000
321780812	::478734633929306000
451868502	::478734639851266000
39904237	::478734671916707000
238247892	::478734699804651000
408171600	::478734745849704000
449902821	::478734770818392000
79363954	::478734821217148000
393735397	::478734829765529000
464845445	::478734830398873000
307397057	::478734875101376000
162200561	::478734886229250000
39904237	::478734903882694000
55161530	::478734914624311000
508054066	::478734969750040000
376425912	::478735006022369000
307397057	::478735035965513000
171807880	::478735042898690000
399408344	::478735096589987000
322108529	::478735100901728000
338076990	::478735175602294000
191947005	::478735252069040000
361527638	::478735278145036000
449902821	::478735301259444000
273205079	::478735302773592000
76017935	::478735310780514000
594844703	::478735334314766000
258532274	::478735418762874000
238247892	::478735462673047000
319420243	::478735503638814000
6284612	::478735516217532000
410856984	::478735556310872000
393735397	::478735695536992000
249388532	::478735730676891000
260573981	::478735829800468000
249388532	::478735851271487000
114967175	::478735877833641000
387472182	::478735919399174000
416548217	::478735921332772000
382190006	::478735954350325000
424498591	::478736000177680000
432888405	::478736006775312000
7141172	::478736147309293000
320484851	::478736176783052000
424498591	::478736206113812000
361527638	::478736231699079000
27268559	::478736245665705000
294745245	::478736354583408000
132768456	::478736361004871000
61718844	::478736396434173000
416548217	::478736422124261000
260262291	::478736520447156000
305415102	::478736527351373000
216618788	::478736583126827000
433654462	::478736648448901000
346173821	::478736659652296000
30666953	::478736664291196000
479245748	::478736671685349000
300607168	::478736675594858000
179119528	::478736680661155000
63996070	::478736688185757000
216618788	::478736696532410000
291413743	::478736714337226000
300607168	::478736757064994000
32583866	::478736759811891000
63996070	::478736788911976000
216618788	::478736789897617000
382414670	::478736800463089000
47017345	::478736837763399000
359446141	::478736846386511000
294745245	::478736893069111000
22648162	::478736905551347000
260428602	::478736906839420000
344857407	::478736906994196000
252914746	::478736915865153000
30666953	::478736942381547000
433654462	::478736947540934000
393735397	::478736984241098000
33017275	::478737057120940000
319420243	::478737075391299000
321498402	::478737093649104000
37316930	::478737101819629000
390504920	::478737101974810000
33017275	::478737123684515000
433654462	::478737140377849000
46963484	::478737144924893000
18750697	::478737217251459000
300607168	::478737229805006000
252914746	::478737231545253000
33017275	::478737239732543000
413686504	::478737261022826000
465266221	::478737271244337000
321498402	::478737277003120000
321780812	::478737329939836000
92125226	::478737342031613000
24199433	::478737355399245000
420389630	::478737419018469000
377555310	::478737485854294000
351004243	::478737518473383000
433654462	::478737534608879000
37316930	::478737549045682000
49052615	::478737568549601000
47017345	::478737577173073000
588705820	::478737590615420000
20778748	::478737628603228000
300607168	::478737652712484000
305216922	::478737742772576000
571363101	::478737751266066000
218956862	::478737752553684000
420731308	::478737782492250000
339312291	::478737797948243000
300607168	::478737829812789000
49052615	::478737831494709000
431003917	::478737890160041000
431003917	::478737916592545000
375734748	::478737941544464000
431003917	::478737945109606000
277251070	::478737947143847000
187309818	::478737952168620000
431003917	::478737971693117000
490841822	::478738002789691000
431003917	::478738010897272000
393735397	::478738035845378000
599348429	::478738041654493000
33017275	::478738050063679000
431003917	::478738050587979000
63996070	::478738056384897000
416548217	::478738073845366000
341732173	::478738108402262000
420731308	::478738133706481000
398377928	::478738167139282000
18156298	::478738172369575000
187309818	::478738218330750000
433654462	::478738238710890000
528542109	::478738241927913000
258532274	::478738245845385000
37316930	::478738247229517000
550757928	::478738260890750000
230069608	::478738263851925000
110063681	::478738289336528000
20822956	::478738290795757000
550757928	::478738300199776000
187309818	::478738309967929000
550757928	::478738314212945000
344902431	::478738341743980000
431003917	::478738371506745000
110063681	::478738373600083000
418965366	::478738380407054000
20822956	::478738381044584000
550757928	::478738392234987000
294745245	::478738412719984000
368691437	::478738423679709000
189224604	::478738440339877000
594121150	::478738455942270000
187309818	::478738535483076000
41649263	::478738548795777000
550757928	::478738549844344000
41685125	::478738621671825000
259413656	::478738649568116000
433654462	::478738663032242000
216168764	::478738673911865000
351099839	::478738676608802000
399408344	::478738698964447000
187309818	::478738749325463000
33017275	::478738873644625000
459612485	::478738894251257000
368691437	::478738918230065000
300607168	::478738934370140000
550757928	::478738956784533000
63996070	::478738986454642000
210996408	::478738989617135000
490841822	::478739031568560000
31294794	::478739066515492000
355896730	::478739086510153000
41649263	::478739108928303000
634615880	::478739168697147000
410297246	::478739176272052000
432888405	::478739200481984000
432888405	::478739214096695000
300607168	::478739223282200000
300607168	::478739256127782000
399408344	::478739316605087000
80965569	::478739329640976000
449981984	::478739347496136000
59352013	::478739360154533000
371068004	::478739391444451000
384503737	::478739406577102000
117608761	::478739419311005000
110063681	::478739436831006000
41967329	::478739442278993000
61718844	::478739443080101000
243751614	::478739447832248000
389614947	::478739493181464000
410297246	::478739498310717000
21503139	::478739550877929000
117608761	::478739557043535000
22648162	::478739568150056000
59352013	::478739601155031000
201810972	::478739603696779000
423862446	::478739614467751000
458472537	::478739667076935000
399408344	::478739707530985000
196394433	::478739720902422000
203736885	::478739746160517000
32690664	::478739812367597000
423862446	::478739846669021000
61718844	::478739856135163000
33629617	::478739886925959000
432888405	::478739908463697000
59352013	::478739911420284000
282692620	::478739981503324000
236144487	::478740020249899000
187309818	::478740027770298000
399408344	::478740035097747000
137014162	::478740065313505000
515049896	::478740099107012000
382414670	::478740114873401000
433654462	::478740120578052000
294964037	::478740134209552000
25223941	::478740267151785000
25223941	::478740283564105000
167365283	::478740347288576000
359446141	::478740393022877000
187309818	::478740400216104000
90689440	::478740423049900000
266033863	::478740424853430000
187309818	::478740451604713000
209208697	::478740467124031000
387472182	::478740528528252000
433654462	::478740591736795000
110063681	::478740628353069000
196659229	::478740652956844000
393735397	::478740658526904000
270227232	::478740671109398000
418965366	::478740681658093000
244290101	::478740695201898000
342594225	::478740697021829000
389614947	::478740718471507000
149980973	::478740751191269000
252914746	::478740773840498000
399408344	::478740786326945000
399408344	::478740810838470000
298216731	::478740843273400000
339312291	::478740961309102000
20822956	::478740992829317000
382414670	::478741011762397000
382190006	::478741029890183000
20822956	::478741067504701000
18156298	::478741140233932000
260428602	::478741179841142000
359446141	::478741186773909000
274432702	::478741187126243000
398377928	::478741187189161000
41685125	::478741201047126000
423862446	::478741237856346000
156166678	::478741251068424000
409541924	::478741254784577000
213767620	::478741267740758000
346173821	::478741299492052000
355717008	::478741304772681000
436476907	::478741311122468000
205501297	::478741316310794000
180911733	::478741322367377000
431003917	::478741363815493000
310321041	::478741458178936000
234960273	::478741459533709000
234960273	::478741475740508000
260961523	::478741531114090000
247372701	::478741717576073000
299450175	::478741759158005000
412638454	::478741819984187000
399408344	::478741827105730000
284931188	::478741880352804000
393735397	::478741904692363000
355896730	::478742029963636000
393735397	::478742037479837000
546947837	::478742118177849000
355612007	::478742125459169000
339312291	::478742134514659000
260428602	::478742143159513000
359446141	::478742153296748000
41685125	::478742209227796000
546947837	::478742227200405000
110063681	::478742230610743000
110063681	::478742244254834000
210996408	::478742354988249000
339312291	::478742377255800000
339312291	::478742381940862000
15137186	::478742392229490000
237621304	::478742426329178000
464845445	::478742429307121000
293246270	::478742462744129000
423862446	::478742493819723000
41685125	::478742545376112000
410297246	::478742562631475000
423862446	::478742622077329000
355612007	::478742623935406000
258609027	::478742672681607000
464845445	::478742676033249000
423862446	::478742676784037000
77765035	::478742702704427000
7141172	::478742711177318000
230911888	::478742719494238000
90467952	::478742748887920000
419249711	::478742790377975000
304219715	::478742804445667000
27784817	::478742830198689000
230911888	::478742843863736000
346569016	::478742855662317000
328779215	::478742874750582000
63996070	::478742886150705000
377555310	::478742930543235000
445826532	::478742977742135000
339312291	::478743041457401000
53165262	::478743106121379000
420731308	::478743106905333000
425381729	::478743134390599000
230911888	::478743138131914000
63996070	::478743161175425000
296590824	::478743161905225000
463318489	::478743181912072000
371068004	::478743198157000000
53165262	::478743242830512000
463318489	::478743333863297000
135003892	::478743349772681000
237621304	::478743362313285000
339312291	::478743373486907000
277829772	::478743418571476000
304219715	::478743447487397000
339312291	::478743451471581000
64596921	::478743478650683000
513855251	::478743542563487000
245669191	::478743571361579000
250832637	::478743586318475000
24199433	::478743602693410000
285401749	::478743618211946000
191947005	::478743651905183000
463855595	::478743658196258000
238698812	::478743665159204000
513855251	::478743669051097000
237621304	::478743673778077000
182834679	::478743708855451000
386861626	::478743727804936000
397024307	::478743798202122000
423862446	::478743950870593000
210996408	::478743961561886000
339312291	::478744147155619000
339312291	::478744193129398000
122799833	::478744200906047000
349904873	::478744211047448000
403160004	::478744214230929000
39863661	::478744276462215000
418965366	::478744280022798000
90469755	::478744302491668000
371068004	::478744304647933000
351099839	::478744310972567000
267445807	::478744397174292000
285401749	::478744456439812000
423862446	::478744459300339000
18156298	::478744495559684000
440624261	::478744506360008000
291413743	::478744558952407000
246571951	::478744572877471000
394365413	::478744577801994000
452882285	::478744613969068000
403160004	::478744641156546000
440624261	::478744711289524000
373126936	::478744770781536000
277829772	::478744846157742000
327689033	::478744894463541000
357308471	::478744900184190000
256074844	::478744907780083000
98552986	::478744961777930000
371068004	::478744987002097000
40994873	::478744997013880000
285254109	::478745002797830000
291413743	::478745027875573000
403160004	::478745061967265000
403160004	::478745140006117000
132768456	::478745144124911000
38991775	::478745144988938000
47859489	::478745182397935000
291413743	::478745198172712000
417523013	::478745203482689000
29827759	::478745387361394000
258532274	::478745411989954000
50151347	::478745419984293000
170162540	::478745484698202000
260262291	::478745507699752000
258532274	::478745549944799000
179669687	::478745680836448000
371068004	::478745692379545000
389614947	::478745699056910000
90469755	::478745705935171000
633531552	::478745724000407000
371068004	::478745773916844000
416548217	::478745788260958000
77765035	::478745861703221000
18156298	::478745875003342000
20935798	::478745911452266000
35869207	::478745930481807000
308805449	::478745935883665000
142038800	::478745974912073000
45581124	::478746037218058000
63996070	::478746113256996000
193583131	::478746174783234000
110297719	::478746245633040000
322465167	::478746251475693000
29827759	::478746262209327000
373126936	::478746339753197000
328858212	::478746367993843000
387472182	::478746380140150000
598832393	::478746450214797000
463855595	::478746480727957000
162245153	::478746504715186000
700013623	::478746508159094000
473196438	::478746578501382000
22067825	::478746598873128000
700013623	::478746639784747000
259466143	::478746640111902000
162245153	::478746657358483000
410297246	::478746747313745000
366753447	::478746788552130000
138083816	::478746816356184000
38520445	::478747002818555000
295980167	::478747028525047000
210996408	::478747037932859000
258532274	::478747198281101000
412638454	::478747291936112000
412638454	::478747301671092000
361532861	::478747305374650000
438566411	::478747309514051000
349904873	::478747309811847000
52494533	::478747330100072000
29500521	::478747353608773000
36866805	::478747395061059000
599348429	::478747422932602000
328858212	::478747485142126000
400817337	::478747499079811000
295980167	::478747563491721000
49052615	::478747617149845000
132768456	::478747657213464000
52494533	::478747703367970000
41685125	::478747770421911000
447313860	::478747936470618000
29827759	::478747951997943000
238698812	::478747958591385000
374659572	::478747976077045000
308175001	::478748004644421000
371068004	::478748053844004000
349904873	::478748087062499000
39904237	::478748130284797000
271738272	::478748145971499000
223299509	::478748156981968000
216618788	::478748198979514000
419836731	::478748230218305000
49383709	::478748239902932000
564879952	::478748311994638000
564879952	::478748318965567000
66786075	::478748399324246000
132976059	::478748414293733000
564879952	::478748425454768000
61718844	::478748462293344000
61718844	::478748536708677000
41649263	::478748548662452000
124582805	::478748552806825000
346412695	::478748563015335000
346998772	::478748601720401000
227114320	::478748607978680000
232901934	::478748686986772000
16713682	::478748738144698000
68052287	::478748865425080000
124582805	::478748912216723000
321780812	::478748920706002000
373126936	::478748920810450000
61718844	::478748934756519000
307697597	::478748940062302000
307397057	::478748943291932000
155730095	::478748955493163000
373126936	::478748955786764000
299796220	::478748958672830000
368691437	::478748963399421000
349904873	::478748970894647000
41685125	::478749035638325000
122769328	::478749134417956000
17210128	::478749156824326000
18156298	::478749189040402000
423862446	::478749191888699000
339312291	::478749234137952000
401757405	::478749254437982000
335488857	::478749338739699000
465292139	::478749368624119000
251821834	::478749373044494000
378281495	::478749434486857000
343484637	::478749495950196000
564879952	::478749517609586000
371068004	::478749574585397000
564879952	::478749589143429000
227114320	::478749629534965000
122769328	::478749659247034000
304645030	::478749700611661000
332631850	::478749731099643000
423862446	::478749736535461000
22414245	::478749750909358000
465292139	::478749765191335000
198126424	::478749780214943000
37316930	::478749803128434000
347413433	::478749819326828000
351896383	::478749829179260000
63996070	::478749962352619000
70839289	::478750000047194000
375873224	::478750046821691000
443332358	::478750057483608000
564879952	::478750064878170000
132768456	::478750114211561000
41649263	::478750160743194000
12354252	::478750188681842000
14223247	::478750218226110000
295980167	::478750336560025000
234187240	::478750390784364000
347413433	::478750412426579000
378281495	::478750462707912000
210996408	::478750468001116000
311924851	::478750524335206000
31359307	::478750539480461000
244290101	::478750544019095000
344454080	::478750561844465000
22648162	::478750584346906000
374659572	::478750592186064000
187078541	::478750791440683000
258532274	::478750800517160000
378281495	::478750825120923000
404496513	::478750838492774000
307397057	::478750844297289000
105026890	::478750853356998000
332631850	::478750856779550000
132768456	::478750858838941000
543585402	::478750873234178000
251821834	::478750957354774000
419836731	::478750983800258000
358617322	::478751065869778000
258532274	::478751096479830000
258532274	::478751104008593000
22648162	::478751190402867000
16713287	::478751257775972000
365658620	::478751316164890000
592150138	::478751381604798000
378281495	::478751445383004000
96013044	::478751464672620000
358617322	::478751465192710000
543585402	::478751481668317000
343484637	::478751523996848000
308175001	::478751562223738000
343484637	::478751672986910000
59207269	::478751737545637000
250474725	::478751803048488000
545784705	::478751841233010000
343484637	::478751847914557000
349904873	::478751956890959000
25237171	::478751978743267000
21503139	::478752052961476000
29827759	::478752083467051000
177111779	::478752128186335000
255205725	::478752200215502000
30151060	::478752269421121000
608426191	::478752271241461000
30151060	::478752299632689000
18277474	::478752342536622000
277645720	::478752370491658000
43977455	::478752380830613000
55161530	::478752388803592000
557400595	::478752409930313000
59207269	::478752410244890000
39237011	::478752434014412000
445826532	::478752445825552000
45173032	::478752470408392000
630076052	::478752499654852000
332631850	::478752515207348000
557400595	::478752531086966000
55161530	::478752545922240000
90544248	::478752553006407000
291413743	::478752618060062000
260961523	::478752625949954000
59207269	::478752651539394000
335101950	::478752759580086000
587054451	::478752770242379000
45173032	::478752824042725000
557400595	::478752830002434000
545784705	::478752876802494000
250474725	::478752917810577000
277829772	::478752970582929000
381203261	::478753062152982000
64791948	::478753078619807000
700013623	::478753078834126000
140206179	::478753081790697000
402333632	::478753088648404000
216168764	::478753095631900000
260961523	::478753152221851000
364035957	::478753176309747000
409662649	::478753178343596000
335101950	::478753198128115000
250474725	::478753223986405000
273814896	::478753291015180000
465266221	::478753303862312000
413686504	::478753310447370000
408144950	::478753417121497000
246571951	::478753463489134000
359446141	::478753505235435000
396655167	::478753528421556000
50354861	::478753545525551000
273814896	::478753547433938000
246571951	::478753599602700000
630076052	::478753647849766000
220632867	::478753651993739000
356579210	::478753664899620000
136458681	::478753761985568000
587054451	::478753837407166000
28054060	::478753932328435000
445826532	::478753932353994000
98552986	::478753941455654000
59207269	::478753961399177000
220455732	::478753965077565000
242435004	::478753974296670000
321844248	::478754007687897000
209208697	::478754043083628000
413686504	::478754045826322000
258532274	::478754057863962000
29827759	::478754095885742000
274791343	::478754175455866000
220632867	::478754212851884000
465266221	::478754223652208000
40054726	::478754261539770000
45173032	::478754263196520000
91666102	::478754282519289000
630076052	::478754294238154000
268058306	::478754384869089000
264677315	::478754447368015000
444251177	::478754492452966000
319420243	::478754613714092000
308805449	::478754654633734000
335003775	::478754678688071000
319420243	::478754709809807000
90544248	::478754723550343000
335003775	::478754805385404000
16713287	::478754841011822000
423862446	::478754841884229000
45173032	::478754914232180000
465266221	::478754924193255000
260262291	::478754974390689000
214200689	::478754992736591000
23754003	::478754992975654000
605608831	::478755001221656000
132768456	::478755040492933000
214200689	::478755043076632000
260262291	::478755100853153000
59207269	::478755119018696000
346412695	::478755120964837000
410047216	::478755153575948000
58046021	::478755162207817000
98552986	::478755182973829000
410047216	::478755258735550000
465266221	::478755262757478000
36829018	::478755278716825000
445826532	::478755310384189000
260961523	::478755384338178000
635577431	::478755403530919000
36829018	::478755419444097000
43045329	::478755426603782000
260961523	::478755435353505000
232072216	::478755442408312000
16713287	::478755510158491000
332631850	::478755515447513000
465266221	::478755527002828000
418965366	::478755579028963000
33017275	::478755581499809000
418965366	::478755645185740000
605608831	::478755655050723000
462648540	::478755670364131000
118191944	::478755717571047000
33017275	::478755720717164000
122283306	::478755768900911000
331397011	::478755841907372000
262870925	::478756027006201000
545784705	::478756027123236000
70483417	::478756027475951000
265760942	::478756053409353000
63928079	::478756114516160000
259413656	::478756146128228000
122283306	::478756224960172000
70483417	::478756254714970000
377555310	::478756256232914000
26413556	::478756270569033000
323246381	::478756291809411000
266317182	::478756310075207000
545784705	::478756344380407000
63928079	::478756356733014000
70483417	::478756380380528000
63996070	::478756462882463000
56779057	::478756513779953000
473469863	::478756540321509000
605608831	::478756555454574000
105026890	::478756600883060000
545784705	::478756669292167000
33017275	::478756720278523000
214200689	::478756721234415000
59207269	::478756739350020000
156508337	::478756740196872000
268034501	::478756882425724000
265760942	::478756920883699000
246050172	::478757006430306000
65526622	::478757021966413000
280798922	::478757110818160000
70483417	::478757125704126000
43977455	::478757130296512000
56779057	::478757153495191000
462648540	::478757180028375000
267357514	::478757189688250000
19770255	::478757227851833000
28510276	::478757280650117000
513658421	::478757313923137000
122283306	::478757358793801000
303488399	::478757374044291000
234214828	::478757445528195000
259466143	::478757501052022000
328858212	::478757533344354000
285254109	::478757621252370000
288531248	::478757622670438000
267357514	::478757656703041000
299441398	::478757773165867000
331397011	::478757839260098000
203311237	::478757958898044000
64768338	::478757966309363000
277829772	::478758020537933000
20496164	::478758043258077000
203311237	::478758056545640000
299441398	::478758074795040000
252623066	::478758076401876000
331397011	::478758229066121000
62975545	::478758249928204000
213767620	::478758300607975000
100378471	::478758394732355000
100378471	::478758426147692000
206538198	::478758440001863000
359776589	::478758445571518000
65826107	::478758509807677000
421548020	::478758536202039000
20822956	::478758554212397000
100378471	::478758584482676000
70483417	::478758690452144000
58046021	::478758693228380000
295980167	::478758730842914000
425897170	::478758746743517000
213767620	::478758793128312000
305216922	::478758800837849000
206538198	::478758800892391000
591216066	::478758814561603000
352960797	::478758922312884000
32431892	::478758943611576000
281824012	::478758951496863000
591216066	::478758958124257000
267357514	::478758961173504000
75034878	::478758980882141000
132768456	::478758983369383000
411997198	::478758986117046000
75034878	::478758996522696000
38623896	::478759009411801000
36925706	::478759011127291000
411997198	::478759090559406000
305216922	::478759102454038000
229611107	::478759128505270000
114967175	::478759204459536000
229611107	::478759255663980000
267357514	::478759345656979000
252623066	::478759346093174000
252623066	::478759379559514000
58046021	::478759383384346000
322108529	::478759397905010000
322108529	::478759415172956000
70254385	::478759417538547000
463855595	::478759443241254000
80586819	::478759470815010000
229611107	::478759483385339000
258532274	::478759573801562000
36925706	::478759593653194000
252623066	::478759618597093000
359776589	::478759724955877000
216833550	::478759733608734000
258532274	::478759743490506000
130690913	::478759771697209000
281824012	::478759811744399000
58046021	::478759894913261000
352970133	::478759921479974000
75034878	::478760077948489000
213767620	::478760091596767000
118855202	::478760145875247000
62940169	::478760175763849000
75034878	::478760204469686000
499167427	::478760231552307000
263013923	::478760310321725000
91666102	::478760463375691000
578593285	::478760489007452000
258506164	::478760523048054000
118855202	::478760541930811000
408171600	::478760647530799000
28054060	::478760702875037000
319420243	::478760800400596000
229611107	::478760878314373000
216618788	::478760913218961000
214200689	::478760954226671000
75034878	::478761008979128000
557400595	::478761064348131000
213767620	::478761071830769000
327934017	::478761118085566000
33017275	::478761148251402000
268034501	::478761150335574000
285955708	::478761155918192000
103244523	::478761217042186000
343484637	::478761220527255000
98589714	::478761241872064000
557400595	::478761254899560000
268034501	::478761262382206000
451868502	::478761304170065000
32690664	::478761314261553000
295881773	::478761322503360000
216618788	::478761328417320000
440624261	::478761443026690000
59207269	::478761467383009000
343484637	::478761514615074000
425897170	::478761765744820000
292012619	::478761790361600000
317524005	::478761810258980000
179119528	::478761814474248000
571363101	::478761875916980000
21623464	::478761878840037000
342845822	::478761891083210000
118855202	::478761922498539000
342845822	::478761991935242000
189664484	::478762028900032000
19210855	::478762064836448000
372551778	::478762129671983000
372551778	::478762165420036000
75034878	::478762173653463000
381203261	::478762173766709000
260961523	::478762196793839000
372551778	::478762276472635000
425897170	::478762288585797000
372551778	::478762314368172000
372551778	::478762323859890000
118855202	::478762350116212000
76502729	::478762408626774000
455542048	::478762503334551000
372551778	::478762515124338000
359776589	::478762536846651000
312857835	::478762635975221000
312857835	::478762684004175000
229611107	::478762738827939000
41967329	::478762743487426000
28905424	::478762759790673000
312857835	::478762779688841000
359776589	::478762780426653000
40478607	::478762828640579000
95141856	::478762867773038000
271738272	::478762936710594000
259466143	::478762945392812000
228213959	::478762979911954000
228213959	::478763009787961000
529096266	::478763027807084000
513982376	::478763046391656000
319420243	::478763066423644000
55120405	::478763072170254000
179119528	::478763084480131000
312857835	::478763084811882000
312857835	::478763136619933000
15204110	::478763155368456000
369323050	::478763173294518000
228213959	::478763196400955000
228213959	::478763434209579000
369323050	::478763454988161000
335101950	::478763516287913000
450560571	::478763527142772000
77078833	::478763567978532000
369323050	::478763635431317000
244290101	::478763708400037000
118708729	::478763800338776000
420323287	::478763929712074000
148436850	::478763947534069000
269370098	::478764035060813000
36958694	::478764134670942000
369323050	::478764194393620000
425897170	::478764200320184000
177111779	::478764213955883000
282692620	::478764214665117000
65526622	::478764260613697000
369323050	::478764262844682000
65526622	::478764385520066000
70483417	::478764413017526000
19895969	::478764459201400000
148436850	::478764595100651000
70483417	::478764618706608000
56779057	::478764687702917000
204292930	::478764720795549000
213767620	::478764726835372000
379358099	::478764757114441000
369323050	::478764859262107000
348316521	::478764883610071000
299796220	::478764936613871000
369323050	::478764965952638000
587081117	::478764994540998000
41967329	::478765000639533000
23665083	::478765065223413000
333704327	::478765089676206000
369323050	::478765120311402000
56779057	::478765139521314000
225287674	::478765195137798000
364641621	::478765212313460000
369323050	::478765244286648000
359776589	::478765264423493000
588705820	::478765296090501000
62940169	::478765334397063000
364641621	::478765337928663000
429348972	::478765426004877000
408171600	::478765484238573000
369323050	::478765494418157000
225287674	::478765505097265000
369323050	::478765542929477000
213767620	::478765578727849000
509523903	::478765614069075000
213767620	::478765627331465000
418480466	::478765636030447000
299441398	::478765681567993000
408171600	::478765711586639000
369323050	::478765730133856000
359776589	::478765786312364000
417472148	::478765788137287000
18028506	::478765887382900000
379358099	::478765910539649000
115503799	::478766014990413000
248329328	::478766098591256000
369323050	::478766106933342000
102233693	::478766182254653000
335367791	::478766188848111000
260961523	::478766189196218000
322108529	::478766227393769000
248329328	::478766254439010000
322108529	::478766272323133000
335367791	::478766378715852000
195563881	::478766385519017000
357898055	::478766448647884000
409709795	::478766482092863000
136458681	::478766512296460000
213767620	::478766556407558000
64813007	::478766587705847000
369323050	::478766593355153000
69662123	::478766636410097000
634615880	::478766654776549000
408171600	::478766691904524000
322108529	::478766731217756000
377110730	::478766765988511000
369323050	::478766797110255000
90467952	::478766842941804000
17054163	::478766918099169000
216507874	::478767153135755000
56779057	::478767156121698000
581342731	::478767167073030000
33823755	::478767167870369000
252623066	::478767173197135000
357898055	::478767176732925000
322108529	::478767178372485000
179119528	::478767189223161000
220455732	::478767200140943000
71597388	::478767215664054000
500388817	::478767233276325000
59207269	::478767255442841000
248329328	::478767258878369000
369323050	::478767264963907000
322763942	::478767278343716000
100339690	::478767300258971000
179119528	::478767353254010000
248329328	::478767387370881000
514003187	::478767405238591000
423862446	::478767452239564000
322108529	::478767471726305000
379358099	::478767483374297000
408171600	::478767531239305000
369323050	::478767548071022000
100339690	::478767590836146000
195563881	::478767598675296000
128775325	::478767616232652000
71597388	::478767618929614000
608426191	::478767652471443000
65826107	::478767661133082000
369323050	::478767674495750000
179119528	::478767678203518000
143969555	::478767679386288000
220455732	::478767693500133000
248329328	::478767717064130000
70483417	::478767722978115000
69916558	::478767754330537000
416130255	::478767793555243000
65526622	::478767808688705000
357898055	::478767864757768000
237986569	::478767903878045000
59207269	::478768024615653000
322763942	::478768073818656000
248329328	::478768118349987000
220455732	::478768145369272000
445268626	::478768159835443000
445268626	::478768166915407000
445268626	::478768187685609000
146608159	::478768195944214000
220455732	::478768225123983000
405239647	::478768301732921000
374228630	::478768341780140000
36925706	::478768353712951000
71597388	::478768400731078000
594121150	::478768473875546000
59207269	::478768543333634000
248329328	::478768546898800000
228213959	::478768559074451000
143969555	::478768572320055000
35923992	::478768597763100000
24113194	::478768620256755000
253178679	::478768702276386000
303252613	::478768709344178000
71597388	::478768726418784000
312857835	::478768740130369000
322108529	::478768769502679000
16166332	::478768775240888000
322108529	::478768781989122000
248329328	::478768782182477000
433003196	::478768788994011000
322108529	::478768813714837000
229611107	::478768815036448000
312857835	::478768909341179000
36925706	::478768959563366000
229611107	::478769029562511000
33629617	::478769048302653000
406772829	::478769109388099000
303252613	::478769132406468000
333704327	::478769148059602000
248329328	::478769164468117000
35923992	::478769167093354000
195563881	::478769212043718000
220455732	::478769229424898000
357898055	::478769237549273000
633506625	::478769248290893000
36958694	::478769268360638000
248329328	::478769285645746000
59207269	::478769309502930000
374228630	::478769344768274000
65526622	::478769397662633000
181101394	::478769403975049000
322108529	::478769420001488000
328858212	::478769441878974000
64791948	::478769544249364000
220455732	::478769563329249000
412000113	::478769564214628000
68818829	::478769582795005000
357898055	::478769632828858000
98552986	::478769642207707000
303252613	::478769709719244000
298870626	::478769775196508000
303252613	::478769786726653000
248329328	::478769787569725000
322108529	::478769808465342000
450560571	::478769810184998000
45704670	::478769838933159000
68818829	::478769867256909000
406772829	::478769877029617000
357898055	::478769925876506000
70254385	::478769926354636000
70254385	::478770008894369000
45704670	::478770029106700000
195563881	::478770031803641000
351004243	::478770072198983000
46070001	::478770259558944000
70254385	::478770261869613000
174720518	::478770270946091000
142038800	::478770279741935000
50151347	::478770298800443000
387941507	::478770301606428000
187309818	::478770306296070000
62940169	::478770364663611000
430072028	::478770383349239000
50151347	::478770383844171000
187309818	::478770417297924000
370416747	::478770485350502000
430072028	::478770493915291000
369323050	::478770575800664000
65926573	::478770579823419000
322108529	::478770586949144000
357898055	::478770632604139000
59207269	::478770823835451000
50151347	::478770857855033000
76017935	::478770872988082000
220455732	::478770887294861000
20713213	::478771022594715000
34204169	::478771136851755000
100376439	::478771161514668000
229611107	::478771275171901000
45581124	::478771276966678000
236202065	::478771435507154000
322108529	::478771494726533000
228213959	::478771500913135000
228213959	::478771510190940000
248329328	::478771700956684000
229611107	::478771749363138000
15902298	::478771825661337000
174720518	::478771872369090000
344958631	::478772016216956000
50507669	::478772152343474000
91666102	::478772209331093000
271370762	::478772212736856000
122283306	::478772297541877000
370416747	::478772334837661000
186945768	::478772359881433000
326504971	::478772395868557000
65526622	::478772477762355000
322108529	::478772574332022000
322108529	::478772590840782000
186945768	::478772665134886000
186945768	::478772721787346000
248329328	::478772762195263000
357898055	::478772776161927000
59207269	::478772818222792000
91666102	::478772847716728000
128775325	::478772934043897000
357898055	::478772942357032000
110853177	::478773097302999000
70254385	::478773223861932000
146602281	::478773251322445000
263013923	::478773251553116000
369323050	::478773273690267000
59207269	::478773355559268000
369323050	::478773398152019000
398377928	::478773407933161000
635577431	::478773409636024000
237963845	::478773438450913000
65526622	::478773478015791000
479245748	::478773506969063000
479245748	::478773628331249000
25942336	::478773633024671000
369323050	::478773650619764000
375734748	::478773659687849000
599348429	::478773731796721000
322108529	::478773734719758000
228213959	::478773754755948000
263006098	::478773868627107000
50546012	::478773921504698000
254319575	::478773936059318000
50546012	::478774253425139000
357898055	::478774390692147000
338543771	::478774430005346000
90544248	::478774451513737000
254319575	::478774477824999000
357898055	::478774503082692000
338543771	::478774580018806000
33788573	::478774672700768000
536141027	::478774728887246000
357898055	::478774747182813000
62940169	::478775009708486000
381203261	::478775135583739000
372551778	::478775177308667000
372551778	::478775185080713000
372551778	::478775207415410000
372551778	::478775228776992000
372551778	::478775243968765000
326504971	::478775263052849000
372551778	::478775266479587000
276256841	::478775281881063000
80965569	::478775303402041000
70839289	::478775348004270000
283251929	::478775359291154000
192590347	::478775413465153000
357898055	::478775445593133000
70839289	::478775463163072000
326504971	::478775494989463000
262496951	::478775561272041000
167365283	::478775582193618000
43045329	::478775634638807000
148436850	::478775748824940000
277378135	::478775818802712000
396332641	::478775847684300000
230069608	::478775854118338000
155459778	::478775870656487000
220455732	::478775892009680000
18918771	::478775961089867000
357898055	::478776019566866000
42292477	::478776090236706000
230069608	::478776094594580000
322108529	::478776159237193000
398445530	::478776163666386000
191947005	::478776171405266000
322763942	::478776196293861000
146602281	::478776261490532000
230069608	::478776265575792000
200316617	::478776277491793000
357898055	::478776305857482000
148436850	::478776384639492000
194054262	::478776418747547000
15902298	::478776470362275000
408144950	::478776668128288000
408144950	::478776696473399000
194054262	::478776722381230000
64813007	::478776738315792000
191947005	::478776750512824000
369323050	::478776764668182000
506100348	::478776795982876000
262496951	::478776862131240000
506100348	::478776886013595000
357898055	::478776889390432000
435516954	::478776990678282000
357898055	::478777055145107000
127092086	::478777065148129000
383045348	::478777141052461000
354412568	::478777160304316000
69950823	::478777209381859000
256321392	::478777209402843000
274311440	::478777225559703000
60578212	::478777301090721000
450560571	::478777406447034000
552802620	::478777514769133000
415953059	::478777660181843000
187309818	::478777679647232000
415953059	::478777709326499000
222278624	::478777736928849000
258532274	::478777787956748000
260573981	::478777788426510000
450560571	::478777792025198000
71597388	::478777809414791000
357898055	::478777836195827000
415953059	::478777839337353000
18437537	::478777840390144000
258532274	::478777855900258000
415953059	::478777953464377000
32583866	::478777969100337000
153531619	::478777971130392000
153531619	::478778036125315000
415953059	::478778059055984000
217912167	::478778074776211000
228213959	::478778083600654000
258532274	::478778157986639000
557400595	::478778211988287000
463318489	::478778226433470000
267023866	::478778268733018000
357898055	::478778330984878000
258532274	::478778420860420000
191947005	::478778423750303000
258532274	::478778634350522000
191947005	::478778657776107000
444251177	::478778695583531000
228213959	::478778768887009000
206538198	::478778769818533000
174720518	::478778819935891000
28771314	::478778829591154000
176487313	::478778986349076000
339126665	::478778993315835000
357898055	::478779072625922000
191947005	::478779168680079000
546989830	::478779245649346000
357898055	::478779375114919000
322108529	::478779436104286000
410877459	::478779481872560000
286282963	::478779528400359000
258532274	::478779693445820000
410877459	::478779816598966000
66184984	::478779849482321000
349365015	::478779902347706000
25942336	::478779954449354000
139308619	::478779988028559000
546989830	::478780127547912000
269370098	::478780152717901000
146909951	::478780187287781000
297652605	::478780205427736000
237024825	::478780232976334000
176487313	::478780305805815000
110063681	::478780308876046000
499167427	::478780354317148000
139308619	::478780557493403000
398445530	::478780575411478000
294964037	::478780634346045000
15902298	::478780649260593000
271738272	::478780905712939000
283251929	::478780957705506000
271738272	::478781026848608000
176487313	::478781051183964000
342845822	::478781051532083000
546989830	::478781171841511000
29500521	::478781239755681000
43045329	::478781240204484000
159640806	::478781255530450000
176487313	::478781315102171000
191947005	::478781332244680000
259542533	::478781341220093000
47547782	::478781382596911000
357898055	::478781416445321000
283251929	::478781469909725000
27904685	::478781549798641000
546989830	::478781645386821000
271738272	::478781661912387000
342845822	::478781689141800000
259542533	::478781714882232000
450560571	::478781745194885000
425897170	::478781816074014000
62940169	::478781820318646000
281824012	::478781919534919000
110063681	::478781939097161000
501554267	::478781965861003000
50507669	::478782005371744000
139308619	::478782034194620000
34204169	::478782065274417000
41135840	::478782070819651000
546989830	::478782114565853000
62940169	::478782115278893000
398445530	::478782187815186000
546989830	::478782206135902000
69950823	::478782216533594000
281824012	::478782336541007000
354412568	::478782474713968000
163415941	::478782508687822000
15902298	::478782512412385000
200316617	::478782539796987000
354412568	::478782560693022000
43045329	::478782577486995000
15902298	::478782596608843000
163415941	::478782612882726000
271738272	::478782621049028000
546989830	::478782638044348000
62940169	::478782716226203000
163415941	::478782731464085000
163415941	::478782769208631000
295980167	::478782841724350000
271738272	::478782948305403000
546989830	::478782981122052000
163415941	::478782994329518000
281824012	::478783051883757000
382190006	::478783121505009000
62940169	::478783261758328000
425897170	::478783305194549000
352970133	::478783382596231000
546989830	::478783392088326000
281824012	::478783519154380000
49114032	::478783535721897000
176487313	::478783602340020000
562590159	::478783669457285000
41135840	::478783678144073000
546989830	::478783711207362000
68775336	::478783797203193000
546989830	::478783857399832000
176487313	::478783900223688000
49114032	::478783938505101000
68775336	::478783971795271000
59207269	::478784022961598000
382190006	::478784024723210000
41135840	::478784046571327000
435478224	::478784063692480000
258532274	::478784140892835000
40126821	::478784152582377000
460491164	::478784162086658000
562590159	::478784225336774000
546989830	::478784351962804000
36468395	::478784363304198000
187049333	::478784402386722000
398377928	::478784465418723000
546989830	::478784494204231000
176487313	::478784585216454000
173232394	::478784683375730000
25935173	::478784695698608000
314303039	::478784715294388000
62940169	::478784748873986000
546989830	::478784775155507000
40126821	::478784792511524000
41649263	::478784809708171000
29827759	::478784851165077000
15902298	::478785169910804000
61493721	::478785234284998000
167365283	::478785278250082000
41135840	::478785366313295000
176487313	::478785380271919000
61493721	::478785404800233000
546989830	::478785489139290000
351620689	::478785570814955000
634873462	::478785604298096000
546989830	::478785637638623000
546989830	::478785686317707000
59207269	::478785803963731000
61493721	::478785831306424000
68818829	::478785835110637000
61493721	::478785954694447000
61493721	::478786022495379000
172280619	::478786062085419000
43045329	::478786107988271000
59207269	::478786294424694000
376361293	::478786306302943000
278165989	::478786329266757000
297652605	::478786334916489000
351620689	::478786342902435000
25383063	::478786648097165000
25935173	::478786795941814000
450560571	::478786866712289000
41135840	::478786883074281000
23754003	::478786901902495000
61493721	::478787184997044000
96443022	::478787199786168000
41135840	::478787240051494000
365658620	::478787244862349000
37316930	::478787348671373000
21623464	::478787448894283000
41135840	::478787555345707000
262382570	::478787640754331000
503577648	::478787650552614000
41135840	::478787795251920000
15902298	::478787875513716000
260262291	::478787973912096000
262496951	::478788031038509000
176487313	::478788052689498000
398445530	::478788147539484000
61493721	::478788244692152000
570502101	::478788488221827000
198651083	::478788644745269000
258532274	::478788746905911000
396454394	::478789028578217000
413735493	::478789095737393000
17054163	::478789103253598000
17054163	::478789197549953000
40478607	::478789223244652000
229611107	::478789331558342000
64791948	::478789333575413000
15902298	::478789622244184000
64791948	::478789662861836000
540330411	::478789736387973000
358307309	::478789757070110000
190624012	::478790372500328000
358307309	::478790452183711000
15806298	::478790503031250000
358307309	::478790546379382000
546989830	::478790552402415000
546989830	::478790629028159000
314303039	::478790656605704000
551447338	::478790667213484000
34796664	::478790751304691000
34796664	::478790809135759000
34796664	::478790842874736000
283251929	::478790861447122000
451868427	::478790888299450000
190624012	::478790923933859000
178269816	::478790927905873000
344958631	::478790942598508000
178269816	::478791069530746000
256781130	::478791079739662000
298870626	::478791085364625000
491357856	::478791111490564000
352970133	::478791231477014000
344958631	::478791310287986000
34796664	::478791313848926000
360951591	::478791755295256000
34796664	::478791797770964000
190624012	::478791798651752000
298870626	::478791936346968000
352970133	::478792020899553000
190624012	::478792025815269000
190624012	::478792071348637000
190624012	::478792108292063000
178269816	::478792123353796000
190624012	::478792173068898000
375734748	::478792235773751000
352970133	::478792434009133000
34796664	::478792454020165000
178269816	::478792462152892000
190624012	::478792589433241000
190624012	::478792607510704000
344958631	::478792610039873000
298870626	::478792613978726000
375734748	::478792694169206000
315614733	::478792781360427000
413735493	::478792924893679000
342845822	::478793022948519000
315614733	::478793072881328000
60555388	::478793114304270000
262382570	::478793201604521000
298870626	::478793244005126000
315614733	::478793398032162000
208171241	::478793478264983000
315614733	::478793504043200000
352970133	::478793648159485000
190624012	::478793655839621000
298870626	::478793732918349000
190624012	::478793738911637000
190624012	::478793789088083000
265553576	::478793796915052000
190624012	::478793851960692000
190624012	::478793886249132000
70254385	::478793914137071000
413735493	::478793940598943000
413735493	::478793971041185000
70254385	::478794081506586000
62940169	::478794121293733000
265553576	::478794125421334000
326504971	::478794158136520000
190624012	::478794235932446000
398445530	::478794276109705000
315614733	::478794381059579000
29374576	::478794585934934000
38623896	::478794601185411000
315614733	::478794608608960000
503577648	::478794670462742000
190624012	::478794794685444000
190624012	::478794824758599000
60712766	::478794847525281000
178269816	::478794903699214000
310666452	::478794949241339000
413735493	::478794971869220000
178269816	::478794982803791000
310666452	::478794987820580000
178269816	::478795069659832000
62940169	::478795137871409000
178269816	::478795239214166000
136750011	::478795479094808000
215144630	::478795628441399000
310666452	::478795664898666000
222636373	::478795713611333000
178269816	::478795740467040000
310666452	::478795760314900000
178269816	::478795826576113000
178269816	::478795905634557000
254600909	::478795992314023000
77765035	::478796072475574000
346998772	::478796082659340000
178269816	::478796091094085000
29319846	::478796165178073000
173371030	::478796212749889000
29391732	::478796270799429000
376361293	::478796323932491000
408031484	::478796462856237000
82600674	::478796728523452000
473718221	::478796821913808000
75696479	::478796859020808000
75696479	::478796963471560000
178269816	::478797044312588000
75696479	::478797105083850000
379833720	::478797234423607000
15902298	::478797313100361000
75696479	::478797587370094000
75696479	::478797736238530000
178269816	::478797880623259000
75696479	::478797894674182000
75696479	::478797937825177000
298870626	::478797965596053000
15902298	::478797975951396000
298870626	::478797983228919000
283051149	::478797998520954000
178269816	::478798026815700000
75696479	::478798051398516000
75696479	::478798104146104000
38623896	::478798371327840000
364439246	::478798391514652000
178269816	::478798648973619000
100742600	::478798881690357000
450560571	::478798988410236000
178269816	::478799017082503000
409541924	::478799135164735000
70254385	::478799240374677000
18618379	::478799259920130000
70254385	::478799464715386000
178269816	::478799478946672000
28510276	::478799566628986000
178269816	::478799627760594000
21623464	::478799629262155000
75696479	::478799804298833000
342845822	::478799880169607000
365658620	::478800563904065000
409541924	::478800685652131000
413735493	::478800692937633000
562590159	::478800746217865000
15806298	::478800903202668000
309778100	::478801109603979000
165290348	::478801114217713000
137135705	::478801117682204000
165290348	::478801129036189000
165290348	::478801143850483000
339312291	::478801161102041000
75696479	::478801172971544000
90467952	::478801205875855000
339312291	::478801214298419000
178269816	::478801279079022000
339312291	::478801292090167000
15902298	::478801370984628000
276787570	::478801505357549000
160495648	::478801695934128000
31066609	::478801711876694000
25942336	::478801739047776000
75696479	::478801966789713000
131420707	::478802005524115000
413735493	::478802089347264000
413735493	::478802138605187000
75696479	::478802169403940000
413735493	::478802285108015000
64791948	::478802660984774000
228845995	::478802972554833000
15902298	::478803036291088000
228845995	::478803095158525000
283518032	::478803304999563000
153531619	::478803345876852000
410856984	::478803977056706000
46070001	::478804097416826000
505323751	::478804332960157000
283518032	::478804435163185000
228845995	::478804835954077000
100195876	::478804888248258000
100195876	::478804892547436000
15902298	::478805019009904000
228845995	::478805060626173000
562590159	::478805213432655000
283518032	::478805357595066000
408171600	::478805370064748000
60218540	::478805540727177000
228845995	::478805653125726000
228845995	::478805971805159000
178269816	::478806188188917000
228845995	::478806212088438000
160495648	::478806419274072000
208171241	::478806545795645000
179669687	::478807151343697000
28771314	::478807428394270000
178269816	::478807433687465000
178269816	::478807496354586000
244800948	::478807554118533000
298870626	::478807634083319000
228845995	::478807699988414000
408171600	::478807802366803000
283251929	::478808618062471000
136458681	::478809925884608000
178269816	::478809941168250000
259466143	::478810000505057000
178269816	::478810131824517000
299796220	::478810316340752000
178269816	::478810569999278000
178269816	::478810611418005000
343606449	::478810693937139000
283251929	::478810728871116000
136458681	::478810811335331000
61402370	::478810957938835000
178269816	::478811201715965000
343606449	::478811249955078000
259466143	::478811304249937000
343606449	::478811622853861000
283251929	::478811811848806000
178269816	::478811892157145000
35706997	::478811986575106000
20620620	::478812099863642000
343606449	::478812214175207000
100018299	::478812394110877000
314303039	::478812396803223000
100018299	::478812439904284000
700013623	::478813033406287000
343606449	::478813269055258000
513982376	::478813623498719000
178269816	::478813740528173000
178269816	::478813837278187000
513982376	::478813837794099000
178269816	::478813860078432000
178269816	::478813989820846000
244800948	::478814079289528000
229611107	::478814303496462000
229611107	::478814329853464000
413735493	::478814362954526000
408171600	::478814539056558000
262870925	::478815015202324000
178269816	::478815095405805000
365746365	::478815322917863000
229611107	::478815389716320000
244800948	::478815470716321000
178269816	::478815475577548000
68775336	::478815509266194000
457250385	::478815615042347000
587054451	::478815709628076000
229611107	::478815776062074000
360951591	::478815777714630000
335003775	::478815804763283000
32583866	::478815917116125000
244800948	::478815968404062000
283251929	::478816003745259000
283251929	::478816206187548000
298216731	::478816263511482000
283251929	::478816332960378000
360951591	::478816604923650000
258226046	::478816648971833000
61402370	::478816692793925000
26333173	::478816759651512000
53165262	::478816900302905000
181101394	::478817330319720000
61402370	::478817529918259000
360951591	::478817959276978000
90467952	::478818001337069000
283251929	::478818080970121000
64791948	::478818321899335000
229611107	::478818825648230000
450560571	::478819216187863000
241358661	::478819430562951000
506707370	::478819851528839000
98785279	::478820272468791000
110853177	::478821177381498000
387941507	::478821751283929000
314303039	::478821925217501000
334825824	::478822416844865000
314303039	::478822519084822000
100742600	::478823166941609000
241358661	::478823759155965000
241358661	::478823905830780000
314303039	::478823991881134000
258226046	::478824329430319000
179039178	::478824776082161000
258226046	::478825394133413000
15186859	::478825457920790000
29500521	::478825602409979000
463855595	::478826020473012000
152715270	::478826065163325000
432116634	::478826542466744000
468965579	::478826570388623000
95072707	::478826756971839000
105607367	::478827493999132000
394365413	::478827531127095000
61402370	::478827536885874000
14205371	::478828156913479000
14190836	::478828261787848000
41230104	::478828295769694000
14205371	::478828375226978000
14205371	::478828583436419000
303488399	::478829032276885000
245957488	::478829199734894000
179039178	::478829276675190000
314303039	::478830140877578000
41967329	::478830147047391000
225691566	::478830159810682000
14205371	::478830254698795000
58281200	::478830446805917000
115459999	::478830520957009000
178921630	::478830772829585000
58281200	::478830850495086000
14205371	::478830911379996000
179039178	::478831048911241000
27986325	::478831160454164000
14205371	::478831594351120000
29984961	::478831960890957000
222636373	::478832078700961000
14205371	::478832124188188000
27986325	::478832161051537000
414543388	::478832319784951000
414543388	::478832418716000000
27986325	::478832435136704000
14205371	::478832633078874000
213187842	::478833245065592000
27986325	::478833379048050000
14205371	::478834213257744000
479156555	::478834369243525000
92568275	::478834642708353000
331482356	::478835297661517000
331482356	::478835355169599000
17054163	::478835427118288000
331482356	::478835440334938000
27986325	::478835826642530000
246409056	::478836067412762000
314303039	::478836174358728000
69950823	::478836256898822000
69950823	::478836393582419000
298216731	::478836757299855000
231674152	::478837112863989000
266164462	::478837469379846000
314303039	::478837501658791000
482944497	::478837637516500000
14205371	::478837710053203000
14205371	::478837782463660000
26198298	::478837840709574000
18929923	::478837934582292000
562590159	::478837979943677000
14205371	::478838214506328000
15782772	::478838386711470000
330201359	::478838546250596000
338664006	::478838632707817000
179039178	::478838636088406000
61402370	::478838806288662000
331482356	::478838862014582000
14205371	::478839426559516000
14205371	::478839687415861000
14205371	::478840217689145000
477235727	::478840437499633000
14205371	::478840554009403000
259573654	::478840810620727000
14205371	::478841442807586000
37863682	::478841547945807000
259573654	::478841716657504000
245957488	::478841731656736000
37863682	::478841734290370000
260911912	::478841810165301000
301657872	::478841842440499000
245957488	::478841908048199000
69044676	::478842157285904000
14205371	::478842467245359000
237112765	::478842766324412000
37863682	::478842966333591000
100018299	::478843336590360000
14205371	::478843528781774000
37863682	::478843809980104000
37863682	::478843811003502000
37863682	::478843811590725000
37863682	::478843812224057000
37863682	::478843812815446000
196394433	::478844074519433000
20020647	::478844311404965000
497458875	::478846716662136000
102489930	::478846756810027000
228845995	::478846760656572000
355612007	::478846997881823000
34796664	::478847018270351000
102489930	::478847114542215000
438698734	::478847130724220000
228845995	::478847156254941000
195154119	::478847441463042000
228845995	::478847597919358000
133617944	::478847751715696000
37863682	::478847797114859000
228845995	::478847836310994000
470458433	::478848039529234000
23027915	::478848045816094000
37977930	::478848121020375000
228845995	::478848248418160000
98589714	::478848304378179000
29374576	::478848433198227000
307697597	::478848516681244000
286298021	::478848596159520000
228845995	::478848613117071000
443070793	::478849143163469000
164676969	::478849451923374000
15789848	::478849633276268000
28405302	::478849965582589000
286298021	::478850033857863000
45190114	::478850196743282000
402492947	::478850221045067000
165658390	::478850387198230000
350968313	::478850389086064000
251231824	::478850802426327000
226429138	::478850846008958000
214678768	::478851033901195000
400817337	::478851457458778000
436188872	::478851515130863000
400817337	::478851538274615000
29849760	::478851622626291000
436188872	::478851795671076000
137426396	::478851974780055000
130514710	::478852037505851000
281697994	::478852315290816000
8036902	::478852418529005000
22294252	::478852544077123000
61718844	::478852546690547000
147310240	::478852864198987000
26198467	::478853614924865000
184195472	::478853671950614000
325242803	::478853758970249000
421548020	::478854181080408000
31250549	::478854325519667000
52105336	::478854353147531000
16726467	::478854391672631000
424498868	::478854456214188000
210674392	::478854488569024000
436415484	::478854521524076000
30223693	::478854657091981000
273955213	::478854881064026000
52105336	::478854979935952000
52105336	::478855193069486000
477235727	::478855194227122000
30223693	::478855409059364000
52105336	::478855622905962000
180661626	::478855690686304000
155730095	::478855740518440000
234214828	::478855774882385000
475031809	::478855786337038000
65425379	::478855813633937000
299796220	::478855877169278000
52105336	::478856065639923000
338664006	::478856207575158000
30223693	::478856338911408000
249243467	::478856406448488000
478145352	::478856639429091000
225287674	::478856807150940000
236930269	::478856819465396000
189224604	::478856839715913000
18750697	::478856893285154000
122614290	::478856912046272000
115459999	::478856965586571000
35026897	::478857031714357000
343018153	::478857194394247000
203146266	::478857226103185000
28510276	::478857310874664000
478145352	::478857329442443000
24803741	::478857434334003000
24803741	::478857524956110000
15791549	::478857544023035000
105852149	::478857552654909000
436415484	::478857573442256000
436415484	::478857802858106000
15742158	::478858038057500000
103138091	::478858068738838000
433916111	::478858073939779000
460772038	::478858182450630000
20020647	::478858230446448000
17595323	::478858297139675000
15742158	::478858362155589000
171807880	::478858751466688000
56723331	::478858812158648000
436415484	::478858924616331000
239313896	::478859016550887000
416506126	::478859065536167000
365523194	::478859087841472000
338120144	::478859095403819000
61718844	::478859387662901000
52105336	::478859424384049000
588874950	::478859708015456000
45173032	::478859765725265000
114070939	::478859792778145000
100018299	::478859945354747000
193192138	::478860034059685000
401443377	::478860171301888000
45173032	::478860186543980000
278874928	::478860681157308000
278874928	::478860758265376000
278874928	::478860865421447000
278874928	::478860913781800000
278874928	::478861156489375000
392716377	::478861201904898000
146855323	::478861317521301000
203146266	::478861345152983000
89033916	::478861374492123000
16566189	::478861812709203000
62396842	::478861924730277000
47269984	::478862022436605000
189224604	::478862121569357000
273034167	::478862178531811000
186823940	::478862241685446000
255697938	::478862244185251000
177692206	::478862276351377000
165290348	::478862360094834000
243465008	::478862431721381000
189224604	::478862464634093000
47269984	::478862474737745000
243465008	::478862698281979000
243465008	::478862746432569000
17111530	::478862899897982000
276540818	::478862963412307000
276540818	::478863013353902000
243465008	::478863050553171000
243465008	::478863096443072000
325242803	::478863171164585000
325242803	::478863303138373000
243465008	::478863446705197000
47269984	::478863659985141000
19111395	::478863709364699000
243465008	::478863785336528000
325242803	::478863803963031000
276381534	::478863837996019000
351641054	::478863891834101000
47269984	::478863935748075000
243465008	::478863969105756000
47269984	::478864026974179000
498321918	::478864312459870000
47269984	::478864422853570000
47269984	::478864481011789000
29737650	::478864524955488000
28405302	::478864682259079000
60399576	::478864766664855000
81765661	::478864846255964000
265553576	::478864995053502000
473196438	::478865005178138000
29737650	::478865183876476000
242305581	::478865243792089000
377110730	::478865317091745000
463431723	::478865475229589000
405676565	::478865749373886000
241278291	::478866059261263000
268246881	::478866167742730000
463431723	::478866607809105000
59454178	::478866744824430000
263433687	::478867060219318000
100018299	::478867100346634000
57933673	::478867124316684000
90797741	::478867765068308000
55120405	::478867820735115000
112801155	::478867942361145000
473196438	::478867947801161000
136791341	::478867997646266000
202840862	::478868085261074000
99827590	::478868141712232000
401443377	::478868420407353000
325242803	::478868443366973000
86604355	::478868550384619000
208894791	::478868873434128000
202840862	::478868975435010000
454531259	::478868988097617000
111124977	::478869110181601000
277794018	::478869267769602000
116098184	::478869282009264000
80157666	::478869481238708000
361489211	::478869675309531000
361489211	::478869679336071000
590556372	::478869690601996000
34536365	::478869722268573000
54587465	::478869994910924000
118855202	::478870006948573000
202840862	::478870036472287000
202840862	::478870102008274000
365021832	::478870196006817000
231150237	::478870430573268000
311664191	::478870476396060000
98552986	::478870544801357000
445826532	::478870616213581000
284137695	::478870678959951000
624360378	::478870726335033000
341666582	::478870784019271000
634822122	::478871028538806000
223299509	::478871093793792000
361489211	::478871141239775000
223299509	::478871154216931000
52542320	::478871336589488000
186287095	::478871425495732000
624360378	::478871448258613000
118855202	::478871658195738000
89033916	::478871721601032000
116098184	::478872078280445000
253120136	::478872081791082000
200646933	::478872119950856000
99827590	::478872298552717000
137014162	::478872325085872000
255697938	::478872532372963000
83878535	::478872648571551000
262939560	::478872674274267000
14205371	::478872799574900000
19734494	::478872923626033000
513270198	::478873205797429000
70982412	::478873223472246000
52295994	::478873249967648000
202196262	::478873308125872000
38440249	::478873344498872000
14205371	::478873438400937000
203736885	::478873461205381000
421655917	::478873501298728000
14205371	::478873581212803000
71284640	::478873658811641000
320484851	::478873691426926000
364405877	::478873713249484000
255697938	::478873751158030000
273955213	::478873760968503000
19222225	::478873776096944000
14205371	::478873798985265000
285906246	::478873811844988000
133508241	::478873914634825000
421655917	::478873923711275000
266164462	::478874142184202000
6203992	::478874276419096000
57300329	::478874406408978000
219092257	::478874414285463000
19222225	::478874725548969000
280297585	::478874841357885000
194054262	::478874872928817000
280297585	::478874961373720000
213763059	::478874965564227000
458010782	::478875051367075000
8036902	::478875063815385000
321780812	::478875461142200000
421655917	::478875477096927000
106715045	::478875599252226000
29737650	::478875762074730000
46963484	::478875836033294000
266164462	::478876070830043000
57300329	::478876180511481000
20020647	::478876271468752000
31144939	::478876322249195000
624360378	::478876329807740000
438582644	::478876334236917000
252623066	::478876336434716000
57300329	::478876411386949000
231674152	::478876513119383000
421655917	::478876548959727000
260961523	::478876578445676000
212068363	::478876592127496000
19734494	::478876708620103000
399713201	::478876761489674000
57300329	::478876790401036000
271738272	::478876846667218000
421655917	::478876867148013000
57300329	::478876943753170000
421655917	::478877014368088000
255697938	::478877027492450000
31359307	::478877032667811000
323891242	::478877098388783000
323891242	::478877166009323000
31359307	::478877187177594000
133341985	::478877249962532000
28054060	::478877272871813000
323891242	::478877276034330000
57300329	::478877326201999000
415953059	::478877423878955000
323891242	::478877434302177000
323891242	::478877465570738000
323891242	::478877473804128000
65826107	::478877507283066000
57300329	::478877532541165000
31359307	::478877576488693000
15791549	::478877582532685000
421179396	::478877594146729000
46963484	::478877617836138000
421655917	::478877673607811000
128977591	::478877678607806000
590556372	::478877687579422000
421655917	::478877765047824000
323891242	::478877765627039000
323891242	::478877843020320000
128977591	::478877867527634000
623065439	::478878055356977000
364405877	::478878218666008000
323891242	::478878264556261000
415953059	::478878268905377000
255697938	::478878561806606000
375810749	::478878644534652000
415953059	::478878810536804000
415953059	::478878850105876000
323891242	::478878858515861000
265760942	::478878866371788000
20804321	::478879184727453000
260961523	::478879236090888000
323891242	::478879296849981000
259601379	::478879375828713000
341037427	::478879391707979000
18750697	::478879417390096000
259601379	::478879427129266000
98589714	::478879672608882000
120853830	::478879745921527000
329471370	::478879869397254000
18750697	::478879902847205000
59454178	::478879908454625000
421655917	::478879916683845000
18750697	::478879922250059000
18455966	::478879965530701000
255697938	::478880014851932000
152127827	::478880157185216000
57300329	::478880258238976000
219092257	::478880395941785000
89033916	::478880421682634000
213887474	::478880768195055000
421655917	::478880776654573000
348262381	::478880803615551000
299450175	::478880814588248000
404496513	::478880852144046000
159944196	::478880859211055000
145572480	::478880955541647000
385782746	::478880979671859000
404496513	::478881029521162000
479156555	::478881031894732000
290195625	::478881108831248000
245957488	::478881386057588000
32671267	::478881397634256000
260038180	::478881414759194000
330201359	::478881420270510000
57300329	::478881547698061000
260038180	::478881588923473000
259601379	::478881724429266000
275260502	::478881755991384000
44451086	::478881904595185000
189664484	::478881986371518000
16726467	::478882116533776000
181812900	::478882132119810000
181812900	::478882230400737000
299450175	::478882248867860000
142364553	::478882410986487000
213887474	::478882465650843000
244351583	::478882476895395000
590556372	::478882540108128000
330201359	::478882572571639000
431264673	::478882577789779000
109060628	::478882656688422000
116098184	::478882782840492000
344902431	::478882930333216000
401443377	::478882948133822000
213887474	::478882971479322000
431264673	::478883045110734000
481512198	::478883087053783000
401443377	::478883108683788000
268058306	::478883368042778000
321794820	::478883384530194000
268058306	::478883391086264000
417968003	::478883400129196000
588705820	::478883458690088000
417968003	::478883529758359000
276540818	::478883537194860000
86970230	::478883560753881000
305415102	::478883664168640000
57300329	::478883838673039000
231150237	::478883915965284000
377176939	::478884003861520000
323460527	::478884101613572000
303427354	::478884246363570000
323460527	::478884303724490000
258382946	::478884374998294000
79476731	::478884404681793000
256074844	::478884413682356000
68818829	::478884461237374000
323460527	::478884494741483000
401089789	::478884553797287000
401443377	::478884627965571000
375810749	::478884659216932000
186107022	::478884730830454000
34204169	::478884795762499000
435409494	::478884983340150000
286265668	::478885036502945000
323460527	::478885045520723000
171642430	::478885094694719000
171642430	::478885112516325000
268058306	::478885121505124000
294964037	::478885182527651000
398445530	::478885238236393000
18455966	::478885285351419000
339482720	::478885297648726000
302934050	::478885325930893000
305415102	::478885391781490000
301497892	::478885485772013000
115459999	::478885540511490000
401443377	::478885569716838000
301497892	::478885584174596000
339482720	::478885622824722000
412638454	::478885636506914000
329333638	::478885658400784000
323460527	::478885663756910000
286265668	::478885707901972000
255697938	::478885735152353000
18137013	::478885779184549000
310654760	::478885794980302000
24537703	::478885833781805000
323460527	::478885852920033000
329333638	::478885937334591000
70784628	::478885955773145000
323460527	::478885968536039000
131968998	::478885975368544000
13683762	::478886032041979000
131968998	::478886064656879000
323460527	::478886091907284000
323460527	::478886204213968000
63490594	::478886244080816000
57300329	::478886280378712000
259413656	::478886321033723000
38244930	::478886342785392000
389197869	::478886522117054000
18137013	::478886628769804000
294964037	::478886742112878000
323460527	::478886888757940000
188480631	::478886993040900000
323460527	::478887102730342000
38713173	::478887200545710000
323460527	::478887208498118000
14085431	::478887244841750000
310009833	::478887267029626000
13683762	::478887314890817000
553711382	::478887317856612000
495598070	::478887361745403000
18137013	::478887365058916000
17233573	::478887379261202000
86604355	::478887415265099000
323460527	::478887475293601000
7132042	::478887479836422000
241278291	::478887535293128000
45173032	::478887562279669000
323460527	::478887573788430000
323460527	::478887647285215000
7132042	::478887795541692000
418480466	::478887816101781000
50811080	::478887817888538000
265760942	::478887824716865000
55704588	::478887830978973000
323460527	::478887855314305000
300594041	::478887909131448000
344442687	::478887909307580000
35305414	::478887949992751000
323460527	::478888058389942000
22386194	::478888139235143000
22386194	::478888176992264000
323460527	::478888177130672000
252623066	::478888246861365000
30516926	::478888261427802000
122614290	::478888292960571000
256088386	::478888367212355000
186823940	::478888380067889000
323460527	::478888518022729000
35305414	::478888534066356000
60098410	::478888600377905000
323460527	::478888617230602000
310009833	::478888697257934000
256716505	::478888707802406000
65832155	::478888711653187000
81841977	::478888712281919000
293246270	::478888880511266000
624360378	::478888905987854000
310009833	::478888961268383000
65832155	::478888988321669000
18137013	::478889028838625000
256716505	::478889084002525000
65832155	::478889087118880000
81841977	::478889087567679000
45173032	::478889104957276000
92568275	::478889118978834000
19374297	::478889189992181000
19374297	::478889274561921000
80965569	::478889274696155000
323460527	::478889291041349000
19374297	::478889319625523000
583488323	::478889340362190000
369310186	::478889344082518000
92568275	::478889411120496000
545540214	::478889448218710000
17233573	::478889468792168000
344442687	::478889479889899000
256716505	::478889510282227000
65832155	::478889513448906000
81841977	::478889513599909000
189224604	::478889655799414000
256716505	::478889717506011000
65832155	::478889720425238000
81841977	::478889720442003000
38326757	::478889792747208000
29300584	::478889881075068000
270065033	::478889927388962000
56169190	::478889984749867000
35597637	::478890086973837000
286265668	::478890166895923000
97336064	::478890279345192000
293246270	::478890308243947000
29300584	::478890327986544000
50811080	::478890336484196000
31258629	::478890340472995000
38326757	::478890416977113000
142364553	::478890493846495000
570502101	::478890692266033000
34536365	::478890694074183000
122283306	::478890764114477000
35597637	::478890902019379000
38326757	::478890938677223000
331482356	::478891064154025000
186107022	::478891081275150000
384683676	::478891154000605000
99827590	::478891189068759000
210996408	::478891192457785000
18137013	::478891325849612000
401089789	::478891337509376000
570502101	::478891357566541000
20478089	::478891574407880000
38326757	::478891576035266000
41001071	::478891602048344000
256716505	::478891607446781000
65832155	::478891611368472000
81841977	::478891612177985000
230903702	::478891722710069000
231674152	::478891746693500000
256716505	::478891781841776000
65832155	::478891785167863000
81841977	::478891785369165000
50811080	::478891853253591000
20020647	::478891854549635000
320249108	::478891854981652000
38579155	::478891908349952000
38326757	::478891982375247000
570502101	::478892027732439000
50811080	::478892035231858000
19734494	::478892121798492000
215144630	::478892147236552000
424498868	::478892181692772000
37578654	::478892227096096000
508860717	::478892276434096000
15814841	::478892289708683000
412159259	::478892332842893000
384683676	::478892377042456000
17210128	::478892575512748000
508860717	::478892593129218000
18137013	::478892626494889000
16258968	::478892637454221000
506519570	::478892646119661000
230206940	::478892734913081000
402268968	::478892741016178000
63996070	::478892764596158000
401089789	::478892770707243000
16258968	::478892843574890000
256716505	::478892857097719000
508860717	::478892872771833000
384683676	::478892923405467000
18137013	::478893011502645000
16258968	::478893166238527000
91024211	::478893262736863000
283518032	::478893290541289000
112801155	::478893321511645000
402268968	::478893355238424000
256716505	::478893408120221000
65832155	::478893412385841000
81841977	::478893412813643000
327989967	::478893469490884000
269151566	::478893481062973000
19684793	::478893484221677000
249388532	::478893561837256000
339312291	::478893589091471000
94226339	::478893616426143000
16258968	::478893668040847000
421655917	::478893685187166000
18137013	::478893695668723000
312394133	::478893702304497000
310009833	::478893713767165000
635796096	::478893729479008000
415998425	::478893741533831000
421655917	::478893758730088000
15204110	::478893759963623000
635796096	::478893843211751000
41143305	::478893861985480000
16258968	::478894010627391000
28498427	::478894067661938000
113221759	::478894070454968000
20863117	::478894070794698000
119269983	::478894097940242000
28498427	::478894116429111000
323460527	::478894133218512000
421655917	::478894196779012000
18137013	::478894307751899000
335101950	::478894347346137000
71597388	::478894407844777000
624747426	::478894423078895000
29605636	::478894437548834000
58587526	::478894473745686000
515049896	::478894496730460000
16258968	::478894510202580000
424540791	::478894531916480000
241278291	::478894645548564000
218956862	::478894658475790000
351264389	::478894685595774000
327989967	::478894691963138000
51649971	::478894772866646000
69916558	::478894891351965000
377555310	::478894902508417000
218956862	::478894976156577000
206247499	::478894993462263000
177101575	::478895003377602000
364405877	::478895014617944000
28498427	::478895033111044000
118191944	::478895037472714000
234960273	::478895041466085000
234960273	::478895077318995000
249468865	::478895099112222000
71597388	::478895128845619000
65832155	::478895132712775000
168964399	::478895211410518000
62975545	::478895228540035000
15204110	::478895321981145000
228845995	::478895374753869000
253552344	::478895386031947000
336821368	::478895510179176000
411997198	::478895520254271000
411997198	::478895574922829000
89033916	::478895603812814000
28498427	::478895616638976000
18455966	::478895619940294000
80586819	::478895638638120000
71597388	::478895709286961000
52105336	::478895722230607000
411997198	::478895743999418000
19684793	::478895830473404000
172035134	::478895832477859000
323460527	::478895833132171000
188480631	::478895846721744000
146855323	::478895859653177000
423862446	::478896074543755000
18551115	::478896137588715000
16566189	::478896166373818000
327989967	::478896237815406000
256716505	::478896252252614000
18336787	::478896255435698000
65832155	::478896255679356000
81841977	::478896255964565000
624747426	::478896267872178000
19182658	::478896289732919000
136750011	::478896378181980000
256716505	::478896394213015000
65832155	::478896397677498000
81841977	::478896398117928000
409709795	::478896419089027000
283518032	::478896439922536000
44307877	::478896440429670000
136750011	::478896458599366000
71597388	::478896617546727000
271738272	::478896718214217000
438698734	::478896727119130000
48562201	::478896749755396000
19111395	::478896822992109000
338073739	::478896829539418000
338073739	::478896849688862000
273748024	::478896926310420000
259466143	::478896986653851000
244351583	::478897111069503000
256716505	::478897131508748000
91024211	::478897155671736000
86243090	::478897164022587000
235382002	::478897185891696000
60578212	::478897306352500000
405239647	::478897391215472000
255104759	::478897449051111000
142364553	::478897450879819000
249243467	::478897599643389000
255104759	::478897633898266000
270065033	::478897648670605000
16258968	::478897698683097000
270065033	::478897864744374000
44451086	::478898034768502000
436415484	::478898041341362000
131420707	::478898058927669000
100195876	::478898073595150000
36891053	::478898238993350000
92125226	::478898286817202000
219039425	::478898337010028000
59503620	::478898367008096000
101881386	::478898512764342000
72890292	::478898513770999000
16258968	::478898538726686000
27179899	::478898547652169000
365746365	::478898591818194000
515049896	::478898674081087000
220532575	::478898729982783000
131420707	::478898731186548000
243014276	::478898731899580000
348785324	::478898733526949000
240492455	::478898776141074000
310330192	::478898843896254000
19111395	::478898851374309000
16322613	::478898886497431000
253178679	::478898916339896000
35597637	::478898972912672000
30516926	::478898991732887000
270065033	::478899120682577000
99827590	::478899193957072000
185716839	::478899270263660000
625951846	::478899404062351000
323460527	::478899471091134000
46796467	::478899496102146000
280798922	::478899506105180000
271370762	::478899538841722000
224103552	::478899550308950000
142364553	::478899656462970000
16258968	::478899748183629000
266033863	::478899753552343000
256321392	::478899768479858000
411997198	::478899879608352000
46796467	::478899880061317000
44451086	::478899929314627000
411997198	::478899934868283000
625951846	::478899975255261000
411997198	::478899987133509000
323460527	::478900000697499000
118733444	::478900065831251000
323460527	::478900084432588000
344454080	::478900097963405000
323460527	::478900116548366000
564879952	::478900131333275000
564879952	::478900144411144000
213763059	::478900184534233000
31345791	::478900232202121000
101881386	::478900239932620000
241278291	::478900250493480000
15204110	::478900277752659000
172035134	::478900292319080000
297542894	::478900304394477000
323460527	::478900320739680000
111411572	::478900322090631000
368468264	::478900335545962000
383523373	::478900386409881000
265760942	::478900430714331000
387472182	::478900447835463000
270227232	::478900555205443000
110530129	::478900607785238000
567014078	::478900630589669000
355598729	::478900685988040000
567014078	::478900701230149000
109298324	::478900790804090000
41001071	::478900836681011000
243465008	::478900947297787000
335101950	::478901043820908000
256074844	::478901063085326000
110530129	::478901112007708000
483526518	::478901139304235000
323460527	::478901161534046000
102266093	::478901188608282000
16322613	::478901247546621000
27792069	::478901361682034000
299796220	::478901390560227000
142038800	::478901428166332000
323460527	::478901487951544000
567014078	::478901521745072000
92840294	::478901579383189000
722514433	::478901673650569000
110530129	::478901759482396000
28197443	::478901782727229000
37863682	::478901804998991000
16322613	::478901821923004000
142364553	::478901870174691000
102266093	::478901882187182000
19182658	::478901961090404000
155730095	::478901988080353000
131968998	::478902017612468000
278165989	::478902042782486000
110530129	::478902097123889000
464845445	::478902100781711000
110530129	::478902132943237000
253178679	::478902134587416000
28197443	::478902187670532000
548870171	::478902372237066000
110530129	::478902374619049000
71284640	::478902398241353000
256716505	::478902432618270000
173688303	::478902433343471000
65832155	::478902436355379000
81841977	::478902436770639000
18455966	::478902458425831000
17233573	::478902485252571000
26589876	::478902568823685000
275681559	::478902570404954000
337937520	::478902589942415000
92125226	::478902631910227000
256716505	::478902632527192000
65832155	::478902636033613000
81841977	::478902636482420000
348785324	::478902820242862000
151604434	::478902848474738000
371578955	::478902864476000000
27792069	::478902865856319000
97336064	::478902950194999000
348785324	::478902987331362000
76638498	::478902998932791000
16258968	::478903000220450000
131633030	::478903097088307000
76638498	::478903097717043000
363722761	::478903108366770000
579271413	::478903124149547000
591216066	::478903124976214000
142038800	::478903130126815000
213887474	::478903146690142000
213887474	::478903208006651000
213887474	::478903233961025000
19182658	::478903381235597000
39469570	::478903387510296000
464845445	::478903438601097000
27432862	::478903504061620000
102266093	::478903516837453000
200849010	::478903537888292000
396786261	::478903615260614000
92125226	::478903669346140000
230069479	::478903716171771000
50811080	::478903734148136000
76638498	::478903735666499000
39469570	::478903785491021000
375810749	::478903828884897000
338073739	::478903842977751000
421356901	::478903873382281000
323460527	::478903904055209000
65435835	::478903994518343000
133158896	::478904022783381000
348262381	::478904122930765000
314988406	::478904161811976000
59622669	::478904163347095000
513658421	::478904182791892000
146608159	::478904209526378000
172035134	::478904241159806000
102301729	::478904250508910000
14307454	::478904287964049000
303427354	::478904329806831000
239484752	::478904406327689000
285955708	::478904462325473000
359806236	::478904488074305000
236271147	::478904519217012000
92125226	::478904548141301000
110530129	::478904620597518000
349787019	::478904626452762000
443070793	::478904637966147000
118733444	::478904659890171000
228845995	::478904706358861000
110530129	::478904727371911000
110530129	::478904789955129000
110530129	::478904819394949000
22504277	::478904900869693000
404335977	::478904919383375000
228845995	::478904930443743000
27432862	::478904939679580000
120853830	::478904949691416000
110530129	::478904968196272000
320484851	::478905002359283000
249388532	::478905044578758000
228845995	::478905121884368000
588874950	::478905196710739000
410297246	::478905262816776000
270736613	::478905334875295000
110530129	::478905341778722000
410297246	::478905370752991000
567014078	::478905371491176000
61718844	::478905373978398000
214200689	::478905429943398000
110530129	::478905430962212000
270736613	::478905447886651000
23642786	::478905502697410000
207290040	::478905514152427000
214200689	::478905632368906000
567014078	::478905655420395000
588874950	::478905674563592000
90544248	::478905680821108000
214200689	::478905690585841000
31345791	::478905695312441000
323460527	::478905791349411000
232072216	::478905839668170000
230655725	::478905898929508000
594844703	::478905902628491000
259569717	::478905921075036000
214200689	::478905924464435000
330201359	::478905939093770000
214200689	::478905958455066000
102266093	::478905986292666000
210996408	::478906045763317000
15204110	::478906061836259000
307697597	::478906078504026000
214200689	::478906116399976000
214200689	::478906164626071000
307697597	::478906165502308000
411997198	::478906182850322000
208250490	::478906185492750000
307697597	::478906199773941000
447313860	::478906221437534000
411997198	::478906238143827000
21449993	::478906244019675000
255818707	::478906251355516000
322446637	::478906261090484000
131254355	::478906294665871000
411997198	::478906295068950000
172035134	::478906297988182000
120532808	::478906366371692000
410297246	::478906464107364000
17536130	::478906468545339000
270736613	::478906510651961000
411997198	::478906564691394000
323460527	::478906682769035000
214200689	::478906694475735000
332631850	::478906726926659000
243751614	::478906787282706000
40126821	::478906810225537000
258454374	::478906830576689000
469722641	::478906867364532000
214200689	::478906893239590000
276540818	::478906932666044000
440875002	::478906982074556000
243465008	::478907077021417000
17974977	::478907144951959000
15361643	::478907152682082000
15204110	::478907179466911000
214200689	::478907188648640000
17536130	::478907193950228000
276540818	::478907251592536000
235382002	::478907276976070000
17974977	::478907282051174000
78213	::478907350372593000
270736613	::478907362708037000
133341985	::478907472049360000
478145352	::478907602127319000
98589714	::478907614311378000
270736613	::478907650269519000
230069479	::478907682339180000
214200689	::478907731634843000
133112299	::478907750249152000
394365413	::478907811586650000
377555310	::478907823695208000
270736613	::478907858743214000
214200689	::478907864543932000
363722761	::478907949004238000
411997198	::478908021889052000
52542320	::478908023918690000
61718844	::478908089853153000
64219388	::478908102033408000
546153359	::478908106752028000
64219388	::478908116080148000
372551778	::478908124640727000
363722761	::478908144857251000
270736613	::478908228580159000
246050172	::478908261228220000
310330192	::478908463733821000
42994926	::478908528594149000
233362394	::478908584068411000
421655917	::478908598127321000
171724420	::478908626501763000
270736613	::478908631946366000
323460527	::478908648165343000
214200689	::478908698069565000
52252090	::478908715081666000
28498427	::478908738598752000
467027311	::478908816210137000
139547588	::478908822602252000
430072028	::478908853619134000
136750011	::478908861525417000
408224760	::478908906354118000
421655917	::478908931268292000
337937520	::478909004627083000
18455966	::478909049958719000
142038800	::478909109480464000
100339690	::478909113485623000
214200689	::478909117939990000
438698734	::478909124596744000
45289907	::478909130573615000
334665323	::478909186458132000
256716505	::478909188542709000
335101950	::478909189767442000
413367641	::478909190183084000
81841977	::478909193110306000
65832155	::478909193630408000
45289907	::478909232285511000
172035134	::478909249188159000
172035134	::478909285758300000
142038800	::478909289365790000
101881386	::478909295904690000
597965837	::478909300472283000
45289907	::478909367346270000
597965837	::478909465451061000
118733444	::478909502046359000
211019280	::478909526691684000
553711382	::478909532953788000
519909326	::478909548720189000
273497452	::478909581943242000
17974977	::478909593855483000
54754940	::478909683944947000
60098410	::478909729062658000
15361643	::478909806359482000
17111530	::478909953747738000
78213	::478910015923687000
47749919	::478910030104637000
123939574	::478910186883534000
63490594	::478910191413391000
34087430	::478910345377886000
16866896	::478910416228474000
237530197	::478910488978264000
567014078	::478910496788058000
181840332	::478910497803091000
20020647	::478910503100493000
11146552	::478910607614169000
100339690	::478910616757743000
181840332	::478910643085778000
6203992	::478910674769571000
82257804	::478910756197785000
421655917	::478910802540236000
567014078	::478910848480460000
534913317	::478910865165406000
52105336	::478910923227164000
58028621	::478910956811325000
181840332	::478911059596947000
393041277	::478911062465470000
384494456	::478911097966043000
155730095	::478911123354177000
52105336	::478911131113627000
50468203	::478911312420806000
411786523	::478911316560973000
379357885	::478911319341412000
17233573	::478911328070144000
102530016	::478911575034986000
307697597	::478911697466298000
411912822	::478911754114977000
123939574	::478911760343519000
389614947	::478911785039581000
307697597	::478911785379328000
47749919	::478911863938248000
519677520	::478911897836605000
186287095	::478911921979015000
139308619	::478912065151590000
92125226	::478912087968591000
365203632	::478912122898759000
307697597	::478912125054615000
181840332	::478912181623586000
4434941	::478912243468222000
421655917	::478912383524433000
214200689	::478912459215216000
393105437	::478912577972359000
237963845	::478912591431864000
181840332	::478912607773265000
181840332	::478912667797950000
214200689	::478912709321564000
14954949	::478912747241889000
71597388	::478912774077034000
50228529	::478912850291736000
247024165	::478912887855931000
414066292	::478912942025752000
613256961	::478912991165837000
214200689	::478912998376243000
247024165	::478913065174331000
25082908	::478913087131484000
43045329	::478913122841808000
52494533	::478913180949700000
139308619	::478913188918878000
214200689	::478913207311294000
81630455	::478913210267860000
181840332	::478913288013901000
43045329	::478913335090376000
18551115	::478913399884361000
578593285	::478913511012458000
546989830	::478913619980451000
253552344	::478913639886249000
307697597	::478913665467293000
85343069	::478913778214797000
19111395	::478913879531999000
52494533	::478913992048390000
307697597	::478914015041552000
613592670	::478914058792345000
19111395	::478914060436516000
214200689	::478914082184396000
181840332	::478914127470297000
372493368	::478914209896349000
578593285	::478914247314128000
395057520	::478914286182739000
47749919	::478914333796089000
181840332	::478914338980646000
52494533	::478914348690059000
237530197	::478914444433436000
16258968	::478914457930723000
118733444	::478914464478011000
613592670	::478914485516644000
22536187	::478914511609790000
209208697	::478914536888885000
258382946	::478914579305484000
32431892	::478914706971705000
256321392	::478914816715669000
15086993	::478914832263946000
52494533	::478914890132754000
378778103	::478914896671698000
146602281	::478914902623797000
19111395	::478914905148362000
377176939	::478914970822778000
14223247	::478915042474078000
15204110	::478915049407668000
49383709	::478915054289817000
438698734	::478915154923761000
124582805	::478915201400451000
63996070	::478915211013783000
15288029	::478915293649960000
139308619	::478915305729585000
270736613	::478915320682651000
270736613	::478915572357668000
360761105	::478915583397085000
360761105	::478915694802006000
14223247	::478915807766777000
297652605	::478915838267772000
237936556	::478915872950468000
53863390	::478915882622922000
38326757	::478915932610232000
59454178	::478915967809257000
214200689	::478916060054573000
321844248	::478916078866014000
56736460	::478916217860673000
307697597	::478916252812189000
181840332	::478916303965941000
29737650	::478916342381158000
402925254	::478916360534122000
17974977	::478916377466920000
307697597	::478916386333282000
17974977	::478916392557617000
59454178	::478916437776400000
29737650	::478916479551684000
19111395	::478916500523208000
44451086	::478916575194398000
247024165	::478916647634231000
80159052	::478916674742018000
548870171	::478916755663114000
411848692	::478916790982942000
181840332	::478916801045471000
63996070	::478916889272266000
402925254	::478916906292740000
331397011	::478916939977601000
413367641	::478916997078466000
14223247	::478917054926307000
33282020	::478917085590855000
181840332	::478917091685580000
20782081	::478917326952497000
249246314	::478917360439406000
252623066	::478917362599866000
92840294	::478917391699546000
219039425	::478917432644341000
181840332	::478917556355756000
368386947	::478917657744642000
79363954	::478917674383060000
307697597	::478917674802503000
470801476	::478917700694327000
402229763	::478917722223284000
299450175	::478917734432903000
44041485	::478917759535833000
47749919	::478917814401499000
52818001	::478917825458077000
368386947	::478917837940342000
307697597	::478917865668501000
214200689	::478917870161002000
63996070	::478917870378684000
146602281	::478917870773350000
368386947	::478917929812365000
205320851	::478917977056620000
115459999	::478918043880263000
394776489	::478918058677780000
52494533	::478918095591845000
205320851	::478918146774953000
307697597	::478918191331041000
294964037	::478918320415334000
411997198	::478918345413394000
52494533	::478918353294069000
181840332	::478918424295665000
181840332	::478918453106339000
130312780	::478918472039034000
18455966	::478918514309595000
407473485	::478918570102243000
181840332	::478918579824623000
219188629	::478918594500112000
334403708	::478918596832141000
545784705	::478918599113859000
334403708	::478918604251856000
63996070	::478918662909206000
224682361	::478918711920037000
33282020	::478918713404448000
219188629	::478918791510769000
118733444	::478918823249080000
15361643	::478918829838315000
61478431	::478918835727499000
51413309	::478918907609501000
349788720	::478918917667057000
597965837	::478919024781561000
181840332	::478919038979276000
142364553	::478919049259528000
54754940	::478919094859603000
368386947	::478919099930935000
52494533	::478919132440588000
255195496	::478919152480960000
376425912	::478919197053841000
146602281	::478919197150695000
22386194	::478919205211734000
181840332	::478919276884402000
93043270	::478919346677641000
368386947	::478919351526248000
123739379	::478919376398065000
16322613	::478919398850187000
63996070	::478919492915834000
307697597	::478919515258884000
310330192	::478919569860734000
473118863	::478919590857015000
15361643	::478919596708069000
98785279	::478919622012723000
86243090	::478919638865022000
16258968	::478919665742135000
305926788	::478919733396242000
30242503	::478919777285861000
305926788	::478919800467783000
247024165	::478919831140327000
411997198	::478919841957822000
63617875	::478919868540915000
178985516	::478919962552434000
90689440	::478919983582285000
48557490	::478920046354636000
360761105	::478920046862172000
243014276	::478920050133331000
234214828	::478920069733306000
181840332	::478920079204438000
152875477	::478920106291249000
234214828	::478920118546608000
17233573	::478920122846167000
214200689	::478920234011987000
451667062	::478920234212925000
30242503	::478920237925285000
556556365	::478920242110812000
80159052	::478920245055205000
60098410	::478920301393092000
289360824	::478920319768330000
231150237	::478920357559029000
381203261	::478920415415250000
23799906	::478920432897523000
214200689	::478920442666045000
101881386	::478920452409413000
543585402	::478920462664478000
55888161	::478920471392444000
411777707	::478920491126628000
360761105	::478920494755102000
411777707	::478920499053858000
181840332	::478920514816458000
109298324	::478920558269440000
381203261	::478920567173566000
15361643	::478920609062088000
243751614	::478920653538484000
360761105	::478920684551565000
411777707	::478920692977508000
270736613	::478920731234172000
118733444	::478920749629992000
225203526	::478920759297843000
515049896	::478920896464179000
411777707	::478920987547684000
25784705	::478921038999191000
265760942	::478921042057265000
33788573	::478921079549722000
61718844	::478921185980186000
55888161	::478921237121740000
109298324	::478921274715279000
307697597	::478921280121360000
243014276	::478921283053551000
110530129	::478921463043350000
420323287	::478921486791475000
33703018	::478921565263118000
243014276	::478921683706068000
355612007	::478921745886240000
29300584	::478921777301557000
234187240	::478921797581012000
338664006	::478921862353666000
70784628	::478921918360612000
327662373	::478921940665520000
383523373	::478921951302254000
32583866	::478921988002439000
243014276	::478922057078820000
253178679	::478922140570230000
231689668	::478922208023441000
403160004	::478922229913112000
28771314	::478922289149263000
57300329	::478922302504337000
348785324	::478922406778515000
52542320	::478922407718420000
552802620	::478922412612796000
382190006	::478922459324743000
599787941	::478922518598647000
382190006	::478922542422294000
381203261	::478922547656810000
411912822	::478922588140625000
264677315	::478922601289363000
382190006	::478922608407089000
411912822	::478922728385576000
599787941	::478922729559576000
243014276	::478922732089143000
13683762	::478922813462421000
70784628	::478922831573811000
356974615	::478922835516071000
251429451	::478922858664452000
411912822	::478922867368026000
155730095	::478922906303352000
432116634	::478922915119763000
403160004	::478922943544557000
214200689	::478923125862989000
271738272	::478923261833523000
24494616	::478923286697771000
348785324	::478923295014666000
263389464	::478923297594159000
477235727	::478923314627244000
35525270	::478923334147522000
271738272	::478923339805622000
309167251	::478923375486971000
214200689	::478923494068338000
243427085	::478923495523373000
286265668	::478923496739700000
501202268	::478923516704587000
33282020	::478923554147139000
311924851	::478923574598967000
424498591	::478923590591471000
13683762	::478923621792903000
33282020	::478923643259334000
313496905	::478923644756688000
357150048	::478923649710571000
592150138	::478923860452982000
97326618	::478923903113236000
19734494	::478923971866656000
214200689	::478923973678628000
271738272	::478924055215489000
33017275	::478924082806013000
19734494	::478924111323103000
403160004	::478924149255966000
19734494	::478924264029298000
258532274	::478924291300675000
371416817	::478924332630949000
277814195	::478924370971070000
8036902	::478924389904572000
348785324	::478924463149305000
379358099	::478924607303725000
389949893	::478924781689905000
338849269	::478924840695373000
147779508	::478924878335057000
411841714	::478924961634349000
116071398	::478924992831582000
338849269	::478925026075242000
8036902	::478925050087616000
31359307	::478925079686823000
65435835	::478925085580210000
17233573	::478925086955954000
403160004	::478925136209276000
338849269	::478925209399877000
15742158	::478925219151626000
23642786	::478925229142441000
271738272	::478925276332564000
23225674	::478925315352190000
243974175	::478925368548536000
624360378	::478925426895900000
214200689	::478925453118685000
258235483	::478925501226942000
32583866	::478925535133720000
148197450	::478925539085127000
260961523	::478925568063193000
308175001	::478925576686678000
373713704	::478925620467216000
364043601	::478925663488184000
271738272	::478925672908206000
148197450	::478925688284938000
246571951	::478925777342185000
429906977	::478925804534263000
402229763	::478925886838693000
273814896	::478925946129350000
402229763	::478926021991747000
192727478	::478926089704972000
271738272	::478926105554849000
189224604	::478926112094187000
271738272	::478926195849834000
344454080	::478926301630181000
97326618	::478926374275522000
440624261	::478926402172231000
221098400	::478926423139155000
86604355	::478926480530219000
432116634	::478926506069344000
420323287	::478926533625520000
442736318	::478926584712540000
260338000	::478926588491608000
331482356	::478926608653242000
548870171	::478926655839563000
250474725	::478926689595305000
214200689	::478926717130899000
131420707	::478926724265431000
263389464	::478926762970062000
548870171	::478926948476125000
214200689	::478927048120229000
138083816	::478927178772410000
17448907	::478927178856693000
214200689	::478927208502001000
214200689	::478927236977160000
288874918	::478927254966124000
318173357	::478927272863203000
18455966	::478927303746277000
722514433	::478927305050705000
259601379	::478927343420211000
92568275	::478927345668341000
17830276	::478927376298958000
323246381	::478927462156759000
237938155	::478927470109134000
370416747	::478927507761410000
497565305	::478927608826982000
433916111	::478927641542545000
271738272	::478927673754779000
68052287	::478927693015437000
317524005	::478927717585276000
237621304	::478927720009592000
393041277	::478927737113952000
402229763	::478927754499354000
250474725	::478927785525018000
243751614	::478927786992603000
378850242	::478927787987046000
131420707	::478927811378302000
86349050	::478927839795109000
18918771	::478927844551061000
246571951	::478927971365842000
234214828	::478927997521911000
15814841	::478928061338234000
344902431	::478928136785379000
290195625	::478928231223922000
331482356	::478928314384396000
434045786	::478928321477365000
15814841	::478928360618594000
252756099	::478928388833685000
384563395	::478928395527413000
479222401	::478928509834772000
17830276	::478928555183583000
146602281	::478928557570539000
250474725	::478928620317331000
318173357	::478928670875074000
52818001	::478928703171624000
92840294	::478928724553764000
349788720	::478928819458297000
431003917	::478928833832161000
20020647	::478928851699908000
260440912	::478928988224499000
17448907	::478929022546886000
271738272	::478929070504173000
455542048	::478929081556549000
431003917	::478929086618693000
17448907	::478929124510007000
20496164	::478929159813492000
15361643	::478929202532450000
243014276	::478929334892494000
196230932	::478929336951529000
15361643	::478929358891921000
232736272	::478929388465975000
15361643	::478929474126241000
33703018	::478929589159604000
614436697	::478929602174144000
110063681	::478929696617279000
303252613	::478929711419367000
120851061	::478929761763209000
259413656	::478929798459174000
293246270	::478929831678050000
382976230	::478929869007360000
262939560	::478929950162952000
467027311	::478929977447297000
419836731	::478930017888792000
395057520	::478930050302377000
158129535	::478930090055970000
247024165	::478930100079972000
262939560	::478930121957470000
196230932	::478930140865380000
467027311	::478930150219071000
346173821	::478930190421069000
311724390	::478930231768535000
196230932	::478930273166295000
14205371	::478930315105533000
15170503	::478930321937661000
196230932	::478930337397886000
109298324	::478930339076005000
408144950	::478930380985487000
82433120	::478930404255477000
47348539	::478930410156470000
409404583	::478930438476406000
17233573	::478930455337517000
288874918	::478930458332233000
311664191	::478930469132967000
346173821	::478930473486270000
194129729	::478930501160681000
110063681	::478930515660009000
196230932	::478930537604591000
17233573	::478930599353139000
344454080	::478930618646921000
16258968	::478930640088215000
196230932	::478930676918390000
270227232	::478930681225965000
232736272	::478930700532330000
17233573	::478930741636497000
1384531	::478930752948559000
494543536	::478930857961324000
234214828	::478930881113903000
148436850	::478930894372491000
133158896	::478930929407102000
196230932	::478930951104233000
377555310	::478930965171937000
17233573	::478930987837952000
270227232	::478930992959193000
128284695	::478931034600660000
228845995	::478931066724831000
259021462	::478931113541242000
33703018	::478931129559678000
133158896	::478931188434751000
17233573	::478931204570628000
22285873	::478931238896816000
100339690	::478931274216660000
494543536	::478931280713621000
196230932	::478931294336741000
32125015	::478931336129179000
243974175	::478931396677750000
228845995	::478931447383093000
216618788	::478931447685066000
17233573	::478931451455356000
364546435	::478931484560986000
196230932	::478931507696766000
305415102	::478931518912352000
17595323	::478931546896752000
392301070	::478931589741543000
231150237	::478931672457428000
17233573	::478931674202263000
228845995	::478931686475194000
436476907	::478931749129293000
100339690	::478931758277095000
109060628	::478931768343400000
249243467	::478931811553525000
408144950	::478931812342042000
17233573	::478931828946898000
350968313	::478931851046711000
87812967	::478931876086706000
33017275	::478931886191177000
231150237	::478931887084146000
389676504	::478931911465631000
305415102	::478931944193810000
228845995	::478931955246202000
216618788	::478932106828320000
323460527	::478932126838951000
206247499	::478932162960695000
254600909	::478932168983728000
215144630	::478932175388033000
196230932	::478932181864046000
17233573	::478932204655882000
326504971	::478932207801618000
323460527	::478932310222319000
120851061	::478932374906871000
326504971	::478932397749059000
17233573	::478932415042158000
87812967	::478932462186156000
87812967	::478932466984439000
216618788	::478932471887986000
338849269	::478932491642740000
17233573	::478932517613879000
146602281	::478932538308968000
216618788	::478932539433041000
15137186	::478932564942815000
56059141	::478932574664814000
323460527	::478932577701474000
100373532	::478932588656984000
265799781	::478932599566376000
216618788	::478932638066302000
250474725	::478932656642875000
17233573	::478932701026594000
102100651	::478932720240705000
100339690	::478932754407489000
17233573	::478932758626963000
323460527	::478932774988943000
265799781	::478932795482324000
412638454	::478932797324034000
311583053	::478932811408084000
323460527	::478932839652552000
326504971	::478932841581928000
271774234	::478932845360992000
260961523	::478932856031678000
17233573	::478932885513060000
146602281	::478932886536859000
245154470	::478932911623004000
323460527	::478932990236454000
17233573	::478933070775472000
146602281	::478933126446850000
288874918	::478933141256560000
21696310	::478933145924808000
259413656	::478933163448623000
196230932	::478933219228651000
323460527	::478933226631602000
17233573	::478933228925882000
120851061	::478933261704376000
171807880	::478933284517605000
146602281	::478933302548889000
229650081	::478933384614662000
283328574	::478933407448039000
431003917	::478933433679216000
19734494	::478933455393140000
323460527	::478933466155728000
431264673	::478933487937150000
17233573	::478933488108703000
393041277	::478933494446305000
519086519	::478933558493327000
196230932	::478933563480346000
431003917	::478933573810941000
17233573	::478933587736010000
552802620	::478933614550192000
196230932	::478933632879308000
27268559	::478933681562599000
556556365	::478933683370336000
411912822	::478933727700353000
17233573	::478933734779932000
310506975	::478933758439989000
262870925	::478933797967523000
323460527	::478933873246498000
410856984	::478934012405096000
17233573	::478934014632275000
628045480	::478934046076968000
250474725	::478934080235794000
221098400	::478934094491815000
22504277	::478934116050960000
58028621	::478934198905233000
17233573	::478934202411274000
290265158	::478934208086155000
17233573	::478934287668871000
462648540	::478934294102941000
338664006	::478934296636313000
344902431	::478934426949148000
17233573	::478934465691910000
92568275	::478934502614790000
33703018	::478934526429638000
58028621	::478934527172411000
384563395	::478934569618378000
462648540	::478934571342262000
323460527	::478934576480284000
17233573	::478934590514413000
180661626	::478934595124334000
360761105	::478934613029822000
21415532	::478934644276989000
17233573	::478934650547470000
43967474	::478934683858661000
556556365	::478934735222091000
33011898	::478934738812424000
17233573	::478934781518815000
417472148	::478934783309774000
243751614	::478934815995998000
37863682	::478934869951512000
196230932	::478934932585078000
148436850	::478934934460329000
76463655	::478934983340339000
323460527	::478935005540794000
147310240	::478935025044709000
17233573	::478935042165440000
68966030	::478935100416327000
86604355	::478935124835577000
17233573	::478935175733460000
323460527	::478935202949902000
394776489	::478935234910904000
6203992	::478935242250919000
261471578	::478935279576035000
29553235	::478935282855587000
270736613	::478935352007487000
360761105	::478935353248980000
33017275	::478935361813749000
33017275	::478935380377751000
411997198	::478935471892881000
17233573	::478935482688995000
193583131	::478935526922129000
288874918	::478935536950714000
63996070	::478935555871232000
146602281	::478935560296611000
17233573	::478935581234171000
238672857	::478935587030712000
464845445	::478935595490615000
35505123	::478935596828614000
163415941	::478935602784894000
420323287	::478935606228045000
52011370	::478935606676840000
323460527	::478935641661526000
56556074	::478935648452108000
176489426	::478935649224245000
196230932	::478935653552369000
63996070	::478935657734078000
63996070	::478935687496859000
409404583	::478935736603791000
360761105	::478935765314203000
31345791	::478935786201440000
49383709	::478935806950649000
36869877	::478935824407339000
118855202	::478935834687590000
440624261	::478935836738613000
323460527	::478935870892802000
17233573	::478935873224855000
18455966	::478935889356529000
462648540	::478935922398859000
483283190	::478935950530465000
43967474	::478935956322410000
17233573	::478935958734118000
316766176	::478936213592625000
17233573	::478936251840479000
350968313	::478936273650843000
411997198	::478936279787130000
17233573	::478936341489528000
118855202	::478936449371213000
80965569	::478936456178982000
17233573	::478936476558712000
163415941	::478936507227439000
411997198	::478936512138981000
323460527	::478936524436692000
463431723	::478936534955995000
17233573	::478936565469548000
163415941	::478936579247833000
608426191	::478936637666103000
120139449	::478936681127481000
17233573	::478936698370285000
420323287	::478936712215683000
82433120	::478936740716347000
360761105	::478936776594448000
152875477	::478936786832719000
393041277	::478936941870600000
238247892	::478936986384736000
223288871	::478937036594761000
56556074	::478937105897246000
30666953	::478937146561032000
27999272	::478937204081713000
116098184	::478937208993247000
270736613	::478937215238946000
63996070	::478937236172324000
232072216	::478937241927303000
118855202	::478937242820304000
483283190	::478937269613887000
22736943	::478937343785590000
17233573	::478937429823328000
43967474	::478937480415019000
121881241	::478937536559976000
121881241	::478937546542444000
17233573	::478937560060686000
339312291	::478937575164366000
286216848	::478937579249606000
702450841	::478937658098335000
158129535	::478937692559122000
50151347	::478937717871747000
121881241	::478937721398784000
30666953	::478937725203009000
404496513	::478937811513397000
282625909	::478937897395970000
282625909	::478937899652509000
399621678	::478937911757254000
330201359	::478937939338985000
17233573	::478937950802026000
285401749	::478938073766854000
65526622	::478938092951580000
63996070	::478938113167724000
265786675	::478938173699915000
261471578	::478938185075265000
17233573	::478938199931109000
50151347	::478938200292204000
232072216	::478938202263552000
261471578	::478938239316021000
216833550	::478938249600057000
429345484	::478938266456965000
63996070	::478938279782662000
29500521	::478938330235555000
172573942	::478938341614690000
15791549	::478938468966338000
15791549	::478938469566144000
501202268	::478938503083212000
17233573	::478938566735564000
64907439	::478938696989687000
402229763	::478938719559229000
402229763	::478938792254918000
17233573	::478938812236587000
172573942	::478938832075640000
239484752	::478938910429810000
17233573	::478938998421716000
63996070	::478939001529696000
36310459	::478939111449837000
17233573	::478939177589813000
259569717	::478939404572966000
17233573	::478939420867837000
633531552	::478939476421799000
259541688	::478939539738996000
393041277	::478939567198715000
371500504	::478939645745836000
15086993	::478939734471757000
491357856	::478939740104695000
409404583	::478939786313351000
254600909	::478939830404268000
17233573	::478939863660515000
155686441	::478939907809742000
431003917	::478940025732620000
36310459	::478940027397742000
234187240	::478940065822167000
22327740	::478940082968092000
52252090	::478940096654082000
64907439	::478940120150589000
162802335	::478940121551474000
17233573	::478940128803422000
241278291	::478940195715178000
479246485	::478940199406149000
15361643	::478940214555975000
16566189	::478940225432195000
69916558	::478940226816315000
323460527	::478940255991517000
360951591	::478940291538644000
323460527	::478940319908507000
408144950	::478940338900721000
323460527	::478940350174609000
15361643	::478940352338870000
17536130	::478940373801136000
408144950	::478940387470737000
360761105	::478940408870109000
15361643	::478940435646132000
401443377	::478940442315481000
364405877	::478940448241627000
29500521	::478940467237629000
277378135	::478940509856346000
241278291	::478940559445213000
54105420	::478940587320545000
277378135	::478940608875470000
364405877	::478940611035148000
31066609	::478940618710712000
6652302	::478940626977697000
371578955	::478940634569773000
127413469	::478940647492038000
20778748	::478940663166148000
17233573	::478940674801147000
325036867	::478940680828379000
214200689	::478940697308188000
321780812	::478940711216504000
29500521	::478940730681876000
342594225	::478940752437723000
323460527	::478940768212496000
449981984	::478940827205386000
364405877	::478940834662866000
514003187	::478940898332377000
131420707	::478940977097240000
22559382	::478940988480565000
72882594	::478941028146085000
348785324	::478941038266970000
19111395	::478941052150108000
158129535	::478941069179375000
224103552	::478941085679374000
551447338	::478941224779673000
514003187	::478941238209814000
339312291	::478941249127608000
339312291	::478941272607301000
31066609	::478941327208378000
36468395	::478941335232081000
110530129	::478941347932413000
102489930	::478941349106823000
409404583	::478941375153459000
31066609	::478941386004115000
451667062	::478941414701539000
54105420	::478941419403370000
60098410	::478941421450194000
102489930	::478941421995429000
18722083	::478941440781721000
17233573	::478941461652570000
404496513	::478941465520132000
17233573	::478941499418476000
63996070	::478941529948434000
36310459	::478941581693575000
54105420	::478941611074678000
17233573	::478941611938689000
31066609	::478941640808071000
295466391	::478941647393136000
313341167	::478941665026392000
17233573	::478941836870811000
413367641	::478941852721086000
64907439	::478941900674965000
50306226	::478941975547109000
31066609	::478942002273214000
17233573	::478942002831044000
50306226	::478942061043802000
53545809	::478942066979127000
258609027	::478942099811733000
45704670	::478942187531411000
41967329	::478942248663384000
53545809	::478942256783958000
178985516	::478942264673460000
346998772	::478942273011740000
17233573	::478942345698627000
37867502	::478942400971173000
17233573	::478942413214339000
31066609	::478942463810215000
33788573	::478942469141188000
399621678	::478942520202649000
399621678	::478942536413634000
238698812	::478942552150663000
160788774	::478942553576726000
33788573	::478942660099452000
17233573	::478942674037137000
162245153	::478942698271813000
365746365	::478942700352577000
205030447	::478942724716904000
365021832	::478942737043963000
59370673	::478942756757176000
17233573	::478942760875982000
47348539	::478942821743751000
382190006	::478942893978046000
74282065	::478942896557547000
365021832	::478942904749006000
77078833	::478942950387224000
382190006	::478942953704943000
33788573	::478942985531318000
63996070	::478942994431631000
76427184	::478942997355065000
54105420	::478943011489849000
25223941	::478943015193419000
63996070	::478943044591316000
25223941	::478943061834072000
702450841	::478943120415940000
205030447	::478943121175113000
331397011	::478943155556188000
36310459	::478943186442653000
17536130	::478943207728750000
191276105	::478943220844355000
196230932	::478943290004209000
17233573	::478943298493886000
17233573	::478943342470774000
179669687	::478943373827375000
551447338	::478943374536605000
63996070	::478943395922976000
63996070	::478943429225742000
31066609	::478943457474392000
63996070	::478943457549905000
63996070	::478943480400465000
63996070	::478943501355216000
277814195	::478943521106186000
196230932	::478943545869352000
179669687	::478943555721768000
63996070	::478943572641599000
189664484	::478943572926820000
551447338	::478943601180049000
63996070	::478943621505224000
63996070	::478943655000944000
368386947	::478943719513939000
554801627	::478943725893066000
551447338	::478943743526305000
17233573	::478943824899629000
47348539	::478943842482130000
128284695	::478943845510807000
238307628	::478943852607598000
31066609	::478943853945171000
285401749	::478943894185340000
17233573	::478943895644958000
63996070	::478943905166024000
76427184	::478943907783254000
31066609	::478943957850664000
22536187	::478943969573761000
148197450	::478943995624960000
64907439	::478944058270699000
148197450	::478944067859255000
17233573	::478944089656684000
365021832	::478944094249422000
19210855	::478944125966766000
297652605	::478944241184296000
238247892	::478944247005995000
76375846	::478944282166837000
99827590	::478944315985522000
238307628	::478944332733747000
179669687	::478944338529890000
238247892	::478944372461805000
63996070	::478944447430787000
76375846	::478944455060230000
590556372	::478944554083946000
327662373	::478944754646790000
33788573	::478944803107782000
366701651	::478944830488190000
31066609	::478944888147283000
20020647	::478944941582741000
63996070	::478944984423342000
17233573	::478945046348062000
27792069	::478945069698129000
54105420	::478945078145060000
365021832	::478945129596588000
174720518	::478945229262036000
224103552	::478945267408859000
267936760	::478945281174962000
322108529	::478945330197585000
410877459	::478945343548043000
361527638	::478945370794631000
33788573	::478945387768598000
346998772	::478945389152710000
238247892	::478945397289672000
590556372	::478945416537726000
310330192	::478945431406510000
590556372	::478945508871114000
53545809	::478945590538436000
63617875	::478945649380302000
551447338	::478945675561164000
214200689	::478945784919236000
65832155	::478945795547201000
323460527	::478945795945664000
36310459	::478945859011239000
305415102	::478945929010372000
254600909	::478946012472832000
323460527	::478946128776265000
355758655	::478946134803501000
99827590	::478946144693649000
32382173	::478946170727723000
18455966	::478946196707610000
99827590	::478946201195118000
302934050	::478946251954614000
330201359	::478946287727812000
361527638	::478946305801461000
263389464	::478946351737077000
19182658	::478946352760889000
300009838	::478946413678985000
27792069	::478946444800696000
267936760	::478946475276525000
17233573	::478946558780923000
79754464	::478946568247058000
17233573	::478946620600754000
459660056	::478946708312047000
15814841	::478946722518159000
459660056	::478946752931045000
216618788	::478946753077846000
23933265	::478946754843254000
30128717	::478946801718796000
382976230	::478946814213627000
30128717	::478946865229336000
61718844	::478946874691293000
216618788	::478946916739588000
382976230	::478946954429214000
443070793	::478947039808479000
238740641	::478947163037126000
247633146	::478947187783524000
30128717	::478947289005035000
18918771	::478947291563192000
19210855	::478947344893747000
443070793	::478947356214173000
230968348	::478947392603971000
216618788	::478947459209895000
18336787	::478947487642689000
98589714	::478947531859038000
257831311	::478947545863839000
409709795	::478947589132279000
30128717	::478947597697421000
125849974	::478947759152574000
19182658	::478947795177844000
18918771	::478947820792078000
230968348	::478947889159237000
52105336	::478947890769842000
294745245	::478948021762150000
214200689	::478948038430695000
52105336	::478948049427759000
215362694	::478948061129887000
346654346	::478948077282152000
58941053	::478948082072027000
460491164	::478948105648226000
460491164	::478948140301561000
58941053	::478948150581817000
49221816	::478948205841752000
152875477	::478948224934617000
30336818	::478948263844786000
402925254	::478948265505726000
58941053	::478948297277587000
237986569	::478948300578893000
148912524	::478948301631275000
295881773	::478948323663945000
58941053	::478948334392979000
58941053	::478948407399034000
613592670	::478948408565059000
58941053	::478948502710407000
54105420	::478948511229034000
58941053	::478948536675889000
425897170	::478948555994828000
99827590	::478948574814666000
230968348	::478948575054147000
238247892	::478948580351148000
18918771	::478948606154522000
244290101	::478948633057181000
460491164	::478948659606716000
460491164	::478948680368525000
252407374	::478948733992718000
54105420	::478948800854491000
71284640	::478948851315773000
18336787	::478948887290314000
199001641	::478949025170067000
214200689	::478949077502410000
600663496	::478949127817293000
460491164	::478949188223238000
27626703	::478949205914824000
430387521	::478949216421548000
260440912	::478949217931501000
430387521	::478949283643674000
302673934	::478949302308712000
552802620	::478949345320902000
16322613	::478949350555389000
196659229	::478949415877484000
399645465	::478949434143686000
215362694	::478949554088210000
214200689	::478949613874188000
486138458	::478949620802789000
214200689	::478949734166835000
243014276	::478949779075244000
214200689	::478949815787982000
15814841	::478949881600811000
33282020	::478949908645281000
624747426	::478949936038686000
89033916	::478949971836686000
27626703	::478950010474618000
136750011	::478950021279133000
21503139	::478950060370059000
243014276	::478950114896404000
64907439	::478950145426739000
314988406	::478950272480583000
272184078	::478950274099187000
624747426	::478950288574132000
430182591	::478950320605626000
384494456	::478950334736244000
152875477	::478950352667299000
23665083	::478950392340828000
63490594	::478950476663115000
335003775	::478950542056513000
221098400	::478950615335198000
136750011	::478950652379287000
211904285	::478951005821104000
132768456	::478951074561142000
63490594	::478951094194667000
38594501	::478951114432188000
214200689	::478951137207681000
14085431	::478951144715481000
136750011	::478951161311924000
127092086	::478951161592946000
136750011	::478951200436391000
127092086	::478951212964786000
136750011	::478951248469573000
335003775	::478951266970636000
256716505	::478951449951354000
65832155	::478951455986966000
81841977	::478951456800636000
32382173	::478951461024321000
30912658	::478951500564402000
243014276	::478951504934871000
424540791	::478951540758020000
45581124	::478951557535264000
25410192	::478951636761464000
305415102	::478951689056026000
430072028	::478951694588313000
287727506	::478951700628140000
256756265	::478951729820471000
15361643	::478951732873949000
214200689	::478951747717967000
371068004	::478951759692701000
459660056	::478951765027864000
243751614	::478951792944771000
551447338	::478951798917828000
17326645	::478951851455303000
338120144	::478951859193774000
178269816	::478951866248593000
348785324	::478951927300898000
89033916	::478951988084764000
171807880	::478952041784807000
102489930	::478952058058317000
513855251	::478952102593433000
14307454	::478952114526240000
25410192	::478952154753802000
305415102	::478952163507326000
178269816	::478952171421982000
172035134	::478952201469980000
59370673	::478952259196182000
423941104	::478952270680559000
25410192	::478952313839579000
15361643	::478952326938382000
178269816	::478952374082367000
243465008	::478952416428449000
243014276	::478952437894889000
376472794	::478952576827002000
373653741	::478952579192594000
21503139	::478952617507160000
25410192	::478952657982222000
305415102	::478952690647457000
116988168	::478952697895194000
553711382	::478952728350031000
215144630	::478952741595660000
215362694	::478952761732526000
35525270	::478952793416298000
20293581	::478952805462319000
305415102	::478952833606119000
121881241	::478952836546297000
278220302	::478952837683347000
243014276	::478952850849275000
30128717	::478952878363512000
556556365	::478952929039089000
25410192	::478952947489857000
305415102	::478952977961480000
116988168	::478953018679754000
200316617	::478953056420528000
613592670	::478953068214505000
14190836	::478953110778683000
515049896	::478953157582536000
237112765	::478953171327283000
424540791	::478953268970672000
12354252	::478953276226826000
77765035	::478953295612874000
100339690	::478953304798396000
31066609	::478953307478560000
200849010	::478953326546276000
323460527	::478953368514088000
263006098	::478953374704861000
320052148	::478953439288774000
214200689	::478953450072731000
263006098	::478953627386527000
100018299	::478953699851923000
151604434	::478953802649718000
243014276	::478953814251565000
80586819	::478953820446154000
151604434	::478953848195657000
459660056	::478953869809287000
233767854	::478953984644767000
236202065	::478953985169035000
515049896	::478954010808840000
230069479	::478954022372925000
310321041	::478954057168465000
243014276	::478954066991906000
286298021	::478954067755298000
215362694	::478954134973194000
286298021	::478954222533492000
283251929	::478954245715005000
189664484	::478954253076025000
546989830	::478954263645655000
19182658	::478954297879957000
513855251	::478954301377617000
243014276	::478954304297267000
395687470	::478954313448824000
318173357	::478954323695529000
30128717	::478954339097407000
385114649	::478954346504134000
374528956	::478954395300663000
50468203	::478954414007259000
376361293	::478954450413821000
23672351	::478954479812096000
321794820	::478954490603655000
102489930	::478954494458200000
76375846	::478954502515486000
60098410	::478954505065619000
243014276	::478954520027103000
68966030	::478954520861741000
25410192	::478954523809951000
53863390	::478954580710285000
423941104	::478954633097146000
385114649	::478954642886258000
25410192	::478954648175259000
231689668	::478954710133510000
116988168	::478954711169523000
236144487	::478954755780136000
63996070	::478954763875135000
18028506	::478954777024692000
41135840	::478954848495230000
53863390	::478954856917794000
63996070	::478954884314574000
63996070	::478954905390952000
288874918	::478954929550143000
31066609	::478954933652168000
311924851	::478954944318681000
271738272	::478954953411534000
34445704	::478955015843762000
34445704	::478955041806487000
114633433	::478955063134543000
214200689	::478955065932525000
215362694	::478955083686625000
163415941	::478955106063249000
310330192	::478955170856853000
63996070	::478955230998970000
153531619	::478955246161375000
136750011	::478955247939764000
214200689	::478955264713179000
258454374	::478955290461999000
214200689	::478955346573422000
273034167	::478955358057021000
402018122	::478955383558402000
402018122	::478955386184011000
173371030	::478955401145102000
214200689	::478955455361077000
163415941	::478955503809077000
86349050	::478955527666671000
63996070	::478955589603586000
64813007	::478955698265804000
295881773	::478955700173803000
15791549	::478955700970745000
238740641	::478955750694215000
18336787	::478955760928305000
288874918	::478955774123581000
27836945	::478955780708630000
163415941	::478955801638215000
16713287	::478955888556781000
578593285	::478955913823657000
153531619	::478955928985694000
136750011	::478955952398675000
349484189	::478955964721160000
163415941	::478955982106546000
216618788	::478955987060019000
463318489	::478955995645751000
114070939	::478956180450975000
186945768	::478956186499567000
182834679	::478956208070873000
16713287	::478956257617801000
118855202	::478956305743241000
98552986	::478956336751710000
230206940	::478956373753868000
403823128	::478956389100818000
305415102	::478956402350649000
136750011	::478956437993844000
419047433	::478956466112450000
98552986	::478956493711360000
136750011	::478956501852114000
18618379	::478956523251441000
66058067	::478956552167370000
25082908	::478956574866558000
477235727	::478956590079299000
66058067	::478956651278794000
66058067	::478956824776179000
286265668	::478956888785055000
354125458	::478957055424729000
508860717	::478957080280596000
66058067	::478957101398908000
319420243	::478957136991383000
186945768	::478957151885721000
26182895	::478957154561323000
329333638	::478957157707436000
551447338	::478957236497448000
347643113	::478957278197194000
246066577	::478957371654283000
236202065	::478957377845096000
66058067	::478957405913763000
320560322	::478957427375611000
19770255	::478957436229799000
18336787	::478957458455408000
319420243	::478957481326944000
52295994	::478957508166701000
237621304	::478957540416303000
237621304	::478957559852707000
290195625	::478957700940693000
53863390	::478957764950364000
335608417	::478957779961389000
66058067	::478957799708581000
66058067	::478957863835283000
37863682	::478957890426777000
334825824	::478957891651915000
224103552	::478957898588905000
15902298	::478957939051335000
411841714	::478958058153185000
235382002	::478958070337241000
18324223	::478958090138558000
290195625	::478958099550593000
305415102	::478958104772489000
399645465	::478958114671034000
194998718	::478958161710157000
66058067	::478958170724126000
35097852	::478958202512760000
519086519	::478958211211329000
79363954	::478958269617020000
273814896	::478958304941449000
66058067	::478958351272128000
18324223	::478958422541365000
273814896	::478958454380310000
254319575	::478958465046818000
18324223	::478958522512588000
66058067	::478958528544395000
374528956	::478958566724751000
18722083	::478958626787573000
30128717	::478958773521096000
702450841	::478958782030954000
339126665	::478958811349123000
30128717	::478958861563736000
331668519	::478958917289254000
16258968	::478958920023564000
39684857	::478958948494503000
66058067	::478958985127936000
26413556	::478959031793369000
246066577	::478959074235523000
14715501	::478959115637497000
18455966	::478959264879636000
59370673	::478959339986636000
20941662	::478959424967831000
66058067	::478959428667179000
221740779	::478959431699660000
479245748	::478959457247174000
23799906	::478959473588183000
479245748	::478959497034362000
350968313	::478959511307165000
163415941	::478959519754485000
369804138	::478959540239876000
343756278	::478959540948328000
368730450	::478959611022565000
29849760	::478959650357133000
238247892	::478959709852934000
163415941	::478959720892354000
221740779	::478959760671514000
102301729	::478959771182055000
91606737	::478959824760090000
102100651	::478959840430010000
18324223	::478959888677081000
290195625	::478959895396356000
260338000	::478959916187922000
346998772	::478959983006990000
21503139	::478960026078285000
299796220	::478960029081804000
358307309	::478960034735333000
246066577	::478960157112537000
66058067	::478960158144749000
221740779	::478960168957648000
243751614	::478960216386465000
449981984	::478960255791943000
209223008	::478960277858557000
252756099	::478960345302986000
214779476	::478960418627780000
305415102	::478960437120491000
172035134	::478960495178039000
214200689	::478960504921423000
215362694	::478960622537670000
136750011	::478960641424621000
270736613	::478960724253741000
21696310	::478960736618962000
79363954	::478960756436660000
136750011	::478960805170262000
477235727	::478960805702950000
189135890	::478960816054484000
71284640	::478960886174863000
519909326	::478960916591955000
490016303	::478960921679654000
53863390	::478961010003681000
20020647	::478961027237703000
313496905	::478961089686679000
19374297	::478961111677820000
291288952	::478961135216242000
15467792	::478961158570119000
236202065	::478961168648658000
264300486	::478961179960676000
246066577	::478961182959599000
460491164	::478961251825893000
216618788	::478961271107092000
430182591	::478961282440130000
286265668	::478961352745025000
505323751	::478961384055529000
431214329	::478961405077774000
79363954	::478961409477210000
246066577	::478961420537569000
519677520	::478961535855779000
413686504	::478961555837845000
79363954	::478961644874133000
163415941	::478961681255497000
66555228	::478961681549111000
260338000	::478961708871196000
369804138	::478961765179748000
253178679	::478961803817263000
142364553	::478961860331307000
39863661	::478961881651359000
56779057	::478961900126887000
290195625	::478961926110580000
316301043	::478961942602604000
366701651	::478961944947597000
16258968	::478961954438909000
260338000	::478961973816991000
253178679	::478962007194877000
375385791	::478962012139945000
375385791	::478962015919013000
282860308	::478962060374454000
163415941	::478962062404501000
375385791	::478962090204356000
368386947	::478962106671566000
142364553	::478962151559028000
163415941	::478962168075792000
79363954	::478962179006144000
339482720	::478962192285319000
375385791	::478962276041371000
294964037	::478962467398488000
409709795	::478962471458189000
78213	::478962522687418000
253178679	::478962615087931000
79363954	::478962639872073000
446541836	::478962643986677000
316301043	::478962703898521000
421158343	::478962780989435000
339482720	::478962853550895000
105026890	::478962911478431000
270227232	::478962917870546000
100742600	::478962978059202000
21503139	::478962981493952000
282860308	::478963048531501000
62940169	::478963099244838000
253178679	::478963111664185000
261043724	::478963131167686000
224103552	::478963136960032000
398735102	::478963328099024000
415703077	::478963392510967000
408144950	::478963417160503000
305415102	::478963420763394000
253178679	::478963435770634000
148197450	::478963443727626000
253178679	::478963447338528000
105026890	::478963467987070000
62940169	::478963495744966000
551447338	::478963506608619000
163415941	::478963513386618000
477235727	::478963535733460000
371068004	::478963611625598000
163415941	::478963638275821000
310009833	::478963642126188000
393041277	::478963698233384000
215144630	::478963733759135000
91345170	::478963812905660000
435478224	::478963817104171000
148197450	::478963828609548000
148197450	::478963891280814000
16258968	::478963939569451000
587081117	::478964002756644000
48971187	::478964039733616000
438698734	::478964079328231000
435516954	::478964082079309000
77765035	::478964157887172000
282860308	::478964310136193000
163415941	::478964361373822000
77765035	::478964362619535000
102100651	::478964368143437000
153531619	::478964398979956000
402018122	::478964436409937000
402018122	::478964492307419000
18336787	::478964518245003000
282860308	::478964605394243000
224103552	::478964629284978000
437082385	::478964711791157000
29553235	::478964712361971000
78213	::478964752384032000
78213	::478964827466252000
224682361	::478964885809025000
439491329	::478964922944987000
282860308	::478964950035992000
146602281	::478964999072010000
224682361	::478965019196260000
78213	::478965025366089000
78213	::478965088108707000
4434941	::478965220681867000
282860308	::478965224989396000
23672351	::478965274230915000
276256841	::478965334443950000
445903498	::478965334771507000
435516954	::478965386138750000
399621678	::478965388701487000
189224604	::478965519018901000
435516954	::478965528581521000
33011898	::478965613084168000
328858212	::478965666608062000
29553235	::478965684589043000
468965579	::478965718222786000
64907439	::478965744865001000
402018122	::478965783670697000
305415102	::478965796899549000
700013623	::478965797248069000
402018122	::478965813911617000
402018122	::478965840549650000
127692656	::478965841695088000
613592670	::478965878411644000
402018122	::478965901320937000
127692656	::478965907386277000
423862446	::478965952625647000
384563395	::478965956979326000
127692656	::478965957004918000
340067989	::478966081298522000
6284612	::478966105139322000
78213	::478966127058771000
402018122	::478966139108618000
49886698	::478966222449422000
590556372	::478966223175421000
102301729	::478966228824772000
56059141	::478966258218438000
394776489	::478966288581406000
402018122	::478966290560729000
394776489	::478966310127534000
56508824	::478966325705211000
238247892	::478966330243026000
22504277	::478966330453139000
384494456	::478966331992051000
16039882	::478966341471186000
17830276	::478966349629124000
370416747	::478966387109400000
72293435	::478966459834454000
483283190	::478966591867334000
437082385	::478966635219275000
195397698	::478966685542916000
41649263	::478966700855943000
284137695	::478966818410086000
16039882	::478966863729139000
56508824	::478966882762887000
224068229	::478966891319672000
398445530	::478966926904143000
316301043	::478967004817534000
25359188	::478967006134169000
392716377	::478967033854316000
305415102	::478967073226227000
376472794	::478967139383377000
237118122	::478967237378727000
238247892	::478967275316187000
316301043	::478967299089924000
408144950	::478967339921473000
110063681	::478967341590405000
27999272	::478967379607552000
13298002	::478967459094212000
316301043	::478967482536181000
216168764	::478967527943331000
238247892	::478967606087413000
376425912	::478967636164759000
273955213	::478967648194019000
14715501	::478967694893383000
34796664	::478967696537567000
71597388	::478967759724744000
432888405	::478967785817899000
82257804	::478967786258325000
551447338	::478967798602141000
387941507	::478967845464727000
87812967	::478967846228475000
359104594	::478967920668585000
64907439	::478968011735314000
265760942	::478968037555838000
359104594	::478968038474014000
419047433	::478968074326925000
152875477	::478968155885551000
431003917	::478968176659554000
24113194	::478968195789750000
131072297	::478968220859498000
376472794	::478968241034108000
95723533	::478968276362739000
291288952	::478968288664645000
376472794	::478968423100452000
467027311	::478968426678222000
286298021	::478968447268048000
89033916	::478968462102917000
119269983	::478968520114323000
293213630	::478968574497660000
131420707	::478968646119591000
37863682	::478968714167975000
590556372	::478968760444145000
41649263	::478968769776087000
408144950	::478968809584615000
445903498	::478968849300471000
527838807	::478968864445710000
272533260	::478968897702330000
214200689	::478968913867571000
330799447	::478968915628789000
256716505	::478968973568929000
634822122	::478968980359892000
65832155	::478968988777459000
81841977	::478968988823592000
527838807	::478969014144602000
270227232	::478969032196907000
527838807	::478969050400178000
259413656	::478969062945345000
272533260	::478969099536453000
271738272	::478969102426337000
419047433	::478969150744711000
214200689	::478969160568152000
359446141	::478969190934532000
223288871	::478969195288219000
246066577	::478969198668836000
419047433	::478969223138398000
132768456	::478969297381769000
435516954	::478969353786777000
17536130	::478969362519302000
76502729	::478969367347339000
527838807	::478969369834164000
527838807	::478969401547313000
527838807	::478969459101544000
260961523	::478969486167793000
527838807	::478969567926947000
17054163	::478969576449781000
527838807	::478969650022068000
551447338	::478969721778606000
207290040	::478969928171945000
29553235	::478969933594763000
414066292	::478969938900578000
70982412	::478969956680216000
51413309	::478969979342438000
101881386	::478969981355708000
414066292	::478970015698255000
418480466	::478970027496861000
527838807	::478970050804596000
392301070	::478970056424951000
33788573	::478970113882726000
310330192	::478970134648741000
392301070	::478970153904787000
468796913	::478970187283460000
70982412	::478970248108863000
33788573	::478970249539096000
700013623	::478970326479802000
216833550	::478970445404729000
280297585	::478970448609177000
238247892	::478970455982739000
146602281	::478970465403535000
29374576	::478970467840438000
700013623	::478970501474574000
436476907	::478970517282516000
280297585	::478970532872736000
164676969	::478970565009473000
471204596	::478970567492911000
396454394	::478970586303979000
183562162	::478970588497596000
15204110	::478970637357441000
146602281	::478970660312858000
19734494	::478970678729666000
396454394	::478970827119947000
291288952	::478970846024056000
527838807	::478970851312668000
27179899	::478970871558569000
27237232	::478970873903599000
334403708	::478970894845349000
345626789	::478970921370152000
16258968	::478970923244982000
195154119	::478970936670957000
146602281	::478970953813463000
343018153	::478970962432765000
278165989	::478970984729288000
270736613	::478970990479679000
404496513	::478970999543963000
527838807	::478971020515491000
25942336	::478971068208525000
338073739	::478971074286075000
483283190	::478971080968011000
349788720	::478971150773800000
527838807	::478971197124661000
28771314	::478971200405004000
389614947	::478971203924008000
15204110	::478971246995312000
592475734	::478971257967230000
527838807	::478971304024866000
527838807	::478971365769244000
357308471	::478971371658039000
518039543	::478971413789827000
527838807	::478971422128103000
365203632	::478971456903471000
280297585	::478971459688071000
527838807	::478971533465882000
164676969	::478971593339568000
15204110	::478971621500547000
60098410	::478971661765447000
406772829	::478971674105085000
183562162	::478971674344173000
86604355	::478971683232305000
146602281	::478971696960266000
243751614	::478971735962685000
392301070	::478971809740492000
22386194	::478971854292787000
106855310	::478971888505733000
527838807	::478971965504364000
313341167	::478971966830170000
18277474	::478971977991204000
527838807	::478972054415241000
351620689	::478972099571113000
527838807	::478972163899133000
321780812	::478972174725021000
527838807	::478972207972892000
322108529	::478972223210786000
322108529	::478972293847085000
96013044	::478972302936133000
318173357	::478972313568681000
253689041	::478972336948117000
42720153	::478972400491855000
318173357	::478972435316760000
527838807	::478972458150535000
231689668	::478972538257543000
15814841	::478972566871494000
99843490	::478972617861234000
334403708	::478972685993508000
309355379	::478972765374914000
238698812	::478972786942038000
553711382	::478972809771622000
46070001	::478972817422053000
16713287	::478972830818635000
435516954	::478972849857003000
48562201	::478972889543487000
322108529	::478972922560667000
527838807	::478972954873589000
16713287	::478972976608444000
480638215	::478972980735647000
90469755	::478972987542999000
90467952	::478972990231949000
98552986	::478973096167505000
527838807	::478973099245723000
527838807	::478973130644287000
16713287	::478973135002140000
25942336	::478973143332040000
387472182	::478973170909601000
137587439	::478973239679414000
16713287	::478973263893110000
527838807	::478973295224582000
548870171	::478973332490960000
527838807	::478973337498963000
224103552	::478973359674228000
278316478	::478973417643704000
249052117	::478973428331204000
6284612	::478973438498177000
16713287	::478973459226046000
614436697	::478973461310607000
527838807	::478973494902800000
357790406	::478973508752384000
505496552	::478973968272334000
429348972	::478974007866187000
282860308	::478974059737120000
361527638	::478974072219779000
423862446	::478974125126328000
700013623	::478974131263008000
402273149	::478974132068315000
451667062	::478974145548394000
240463390	::478974177471246000
16039882	::478974233515921000
312394133	::478974249340641000
45581124	::478974278704959000
32583866	::478974362758807000
423862446	::478974376591650000
240463390	::478974379527655000
553711382	::478974397122744000
524903037	::478974461023358000
96013044	::478974837910564000
260961523	::478974862648946000
527838807	::478974926624264000
243465008	::478974971214331000
527838807	::478975015400910000
136750011	::478975036124954000
23799906	::478975040084779000
187078541	::478975049647415000
505496552	::478975057356947000
136750011	::478975076918755000
402273149	::478975120296644000
351620689	::478975156350492000
259413656	::478975167461216000
136750011	::478975196062175000
628427510	::478975298155732000
423862446	::478975298772692000
34087430	::478975348441219000
243465008	::478975397565321000
414543388	::478975478049828000
292012619	::478975509720621000
60578212	::478975528733786000
17356903	::478975534420852000
553711382	::478975575319519000
243465008	::478975587881861000
32583866	::478975721969164000
349787019	::478975741795643000
9687752	::478975876927746000
15137186	::478976041399382000
455542048	::478976054921400000
382976230	::478976155144306000
236258510	::478976216787992000
232736272	::478976225663143000
382976230	::478976230927003000
192590347	::478976332219838000
53258017	::478976349906808000
588705820	::478976404428578000
467545942	::478976423982792000
236258510	::478976426876497000
6284612	::478976473945358000
315559101	::478976491628146000
374528956	::478976500566597000
221098400	::478976599371436000
460491164	::478976655306682000
15204110	::478976722126508000
37977930	::478976723414179000
346219373	::478976733186506000
231150237	::478976758100664000
483283190	::478976821040803000
23933265	::478976857627308000
426838833	::478976857875181000
15137186	::478976870403543000
66555228	::478976905392058000
236258510	::478976923196870000
29853720	::478976979215986000
102301729	::478976993300471000
69028501	::478977011965128000
195397698	::478977050641178000
479245748	::478977071515852000
15361643	::478977074212790000
237118122	::478977095993794000
406110065	::478977143511060000
426838833	::478977170401148000
40810916	::478977199341453000
15361643	::478977211882414000
236258510	::478977255457034000
104990093	::478977281965051000
22944914	::478977312499585000
170924102	::478977348407013000
350968313	::478977441537351000
256781130	::478977466438926000
68622166	::478977468460576000
182834679	::478977489117917000
319420243	::478977518645436000
420389630	::478977528636243000
16713287	::478977548307537000
46070001	::478977588065742000
90797741	::478977628108754000
389676504	::478977643258212000
30336217	::478977686904131000
599348429	::478977822443454000
236258510	::478977843284545000
426838833	::478977873223909000
40708485	::478977905075027000
244290101	::478977925027749000
16713287	::478977945587826000
346219373	::478977949773725000
20020647	::478978153017143000
82433120	::478978185460060000
258532274	::478978189591871000
259541688	::478978199510986000
236258510	::478978206716792000
18336787	::478978209082376000
246066577	::478978238400581000
327662373	::478978247523172000
351620689	::478978303311630000
236258510	::478978353999773000
15733436	::478978405103198000
26915925	::478978456898637000
82433120	::478978544639700000
89505869	::478978609793617000
420389630	::478978612125646000
202927618	::478978672485859000
68622166	::478978680379551000
36772146	::478978714727100000
559991040	::478978742715699000
26915925	::478978775565082000
70982412	::478978813217349000
254711141	::478978817122250000
372551778	::478978826043916000
373126936	::478978844343283000
68622166	::478978844804657000
372551778	::478978857757048000
372551778	::478978898118852000
76502729	::478978939642458000
372551778	::478978942251327000
17536130	::478978975486603000
255195496	::478978979924176000
559991040	::478978993384095000
372551778	::478978996454297000
305415102	::478979016242655000
224103552	::478979054628909000
8548362	::478979209889873000
343756278	::478979240612745000
27999272	::478979241283817000
171642430	::478979245377466000
171642430	::478979271969751000
394776489	::478979276340215000
372551778	::478979284330360000
429345484	::478979307063099000
236258510	::478979320673619000
411841714	::478979334385172000
467545942	::478979372112965000
68622166	::478979398134026000
179669687	::478979423882866000
16002106	::478979435144544000
327842258	::478979447895621000
270227232	::478979471857295000
327842258	::478979483333312000
331246659	::478979517109637000
39237011	::478979520637460000
236258510	::478979528144850000
506760887	::478979579172769000
266033863	::478979638580887000
438698734	::478979648219791000
32583866	::478979687394185000
438698734	::478979695485394000
23665083	::478979725981777000
120853830	::478979733167017000
224103552	::478979795351384000
236258510	::478979826225655000
95723533	::478979845309730000
216833550	::478979893955280000
343606449	::478979916349059000
262870925	::478979919330811000
30336217	::478979958006497000
163415941	::478979959533207000
216833550	::478979980873838000
136791341	::478980101624070000
258609027	::478980123358941000
39237011	::478980141138583000
25359188	::478980191499206000
613592670	::478980243739258000
152454379	::478980254330286000
206067907	::478980320482824000
209223008	::478980346428788000
327662373	::478980392691589000
214200689	::478980489139597000
18137013	::478980503777722000
527838807	::478980509196771000
527838807	::478980550489694000
304224068	::478980562846117000
189135890	::478980596790616000
527838807	::478980602461294000
19071786	::478980606462672000
407473485	::478980621218639000
214200689	::478980669754720000
467545942	::478980702344839000
33788573	::478980730689560000
67492430	::478980788974026000
16623113	::478980795093098000
375810749	::478980857227534000
527838807	::478980897346039000
286265668	::478980979306926000
340199061	::478981004174958000
214200689	::478981050886934000
236258510	::478981056473743000
311664191	::478981058332196000
304224068	::478981065843826000
214200689	::478981088438521000
182834679	::478981091035193000
29300584	::478981128410263000
18137013	::478981159657816000
128775325	::478981161381687000
211019280	::478981171578036000
249052117	::478981215907635000
182834679	::478981262108282000
30336217	::478981336678793000
351264389	::478981364818014000
587081117	::478981368852905000
274791343	::478981408510074000
224103552	::478981421302685000
336347539	::478981459664203000
409662649	::478981460724969000
351264389	::478981463698726000
527838807	::478981498125561000
351264389	::478981507822809000
236258510	::478981554132115000
18137013	::478981554912251000
16623113	::478981620699901000
33788573	::478981620720885000
527838807	::478981725154840000
209223008	::478981726803218000
336347539	::478981733023776000
338664006	::478981770860191000
214200689	::478981778485424000
409662649	::478981850489028000
409662649	::478981857254457000
80965569	::478981886098694000
351264389	::478981893983985000
80965569	::478981937822846000
559991040	::478981940021039000
15782772	::478981942466342000
527838807	::478981973315043000
359776589	::478982045507403000
559991040	::478982054491979000
63617875	::478982057000202000
493221106	::478982059155677000
316766176	::478982070635466000
236258510	::478982081993658000
476507554	::478982104319942000
321839755	::478982120702881000
59207269	::478982161861976000
399713201	::478982184381214000
414449852	::478982217939443000
283328574	::478982227804426000
8036902	::478982273686323000
68473966	::478982276563611000
527838807	::478982311472402000
236258510	::478982334528503000
426786499	::478982395496894000
49061011	::478982413230424000
527838807	::478982499243003000
262471070	::478982513462116000
308805449	::478982522135535000
18137013	::478982840147648000
341313395	::478982851375804000
559991040	::478982869704916000
527838807	::478982884594683000
299441398	::478982889947029000
33703018	::478982912801796000
236258510	::478982918648254000
527838807	::478982923488468000
236258510	::478982971731353000
479245748	::478983008972574000
473469863	::478983009258196000
270736613	::478983077461360000
276256841	::478983080862965000
328252982	::478983085501861000
353544330	::478983111397871000
18137013	::478983174043598000
343606449	::478983251303075000
15681561	::478983288296861000
479245748	::478983311482568000
117264210	::478983368470953000
102489930	::478983396371472000
407473485	::478983427530956000
270227232	::478983438112788000
353544330	::478983441308864000
216833550	::478983474917801000
59207269	::478983482559832000
353544330	::478983544425824000
384488111	::478983559206543000
14715501	::478983747002318000
155686441	::478983761389187000
243014276	::478983776408965000
30032107	::478983796427984000
409541924	::478983801578594000
335608417	::478983809149304000
18137013	::478983858679844000
90797741	::478983862878752000
236258510	::478983887616368000
27792069	::478983962585743000
236258510	::478983989831561000
23665083	::478984069225525000
413686504	::478984139841212000
236258510	::478984152763490000
394796192	::478984193028812000
136791341	::478984201061269000
18137013	::478984284728856000
33703018	::478984323832774000
236258510	::478984421064708000
256756265	::478984436646559000
378414202	::478984609787437000
33703018	::478984697268428000
378414202	::478984743053045000
524903037	::478984744424988000
399713201	::478984759880974000
473196438	::478984775391137000
90797741	::478984798237892000
493221106	::478984829367635000
33703018	::478984833818165000
262870925	::478984848464289000
70784628	::478984854550618000
473196438	::478984886905098000
243751614	::478984896384233000
607432063	::478984915405381000
16002106	::478984948599107000
346219373	::478984988038152000
100090407	::478985028102529000
406772829	::478985043155509000
151190656	::478985045424615000
312435293	::478985086105161000
33703018	::478985116057083000
236258510	::478985145832071000
405362735	::478985165159428000
151190656	::478985169995845000
329333638	::478985199699517000
339565561	::478985216443166000
236258510	::478985219052027000
405362735	::478985291852562000
18137013	::478985357975777000
377715399	::478985450774753000
385782746	::478985517061525000
69916558	::478985525282353000
310666452	::478985540482908000
346219373	::478985542395101000
722514433	::478985551732043000
545784705	::478985563257577000
124582805	::478985563509645000
256321392	::478985568198856000
15902298	::478985631691845000
18137013	::478985767679574000
41649263	::478985774453362000
74955386	::478985825384820000
240463390	::478985844804427000
104990093	::478985877373599000
428300082	::478985881911828000
357308471	::478985904640368000
406772829	::478985921358864000
335101950	::478985996696969000
98552986	::478986067325255000
236258510	::478986089831485000
18618379	::478986204923183000
100090407	::478986209604407000
33788573	::478986217850011000
35505123	::478986221763313000
72293435	::478986261965717000
236258510	::478986281616019000
18137013	::478986359407788000
253057868	::478986365984452000
468102453	::478986388738555000
635577431	::478986410037227000
151190656	::478986424826728000
388397248	::478986446879997000
493221106	::478986449346252000
98589714	::478986456195559000
209208697	::478986477016449000
236258510	::478986485652152000
50228529	::478986506694979000
36943663	::478986521064652000
386627455	::478986561845866000
344442687	::478986694360702000
80965569	::478986695350579000
497565305	::478986721573351000
343756278	::478986722932322000
236258510	::478986804213739000
80965569	::478986827353714000
15806298	::478986869305114000
388397248	::478986881950945000
497565305	::478986918441385000
19837708	::478986977971544000
29553235	::478986980861423000
76502729	::478987003359272000
171807880	::478987009714040000
255818707	::478987062347964000
24199433	::478987096812576000
503577648	::478987106954772000
224068229	::478987145441341000
26182895	::478987225976143000
385782746	::478987269181677000
102301729	::478987287099756000
255818707	::478987304757755000
501554267	::478987315188994000
497565305	::478987316132737000
497565305	::478987335330045000
497565305	::478987357262065000
18137013	::478987359644426000
72293435	::478987365453533000
497565305	::478987372193800000
357308471	::478987397447688000
311924851	::478987409460584000
497565305	::478987421007110000
209208697	::478987421309501000
497565305	::478987478343221000
497565305	::478987498203275000
13683762	::478987514514919000
497565305	::478987516935024000
246066577	::478987573612658000
62975545	::478987591958949000
460765832	::478987602788622000
29553235	::478987610405478000
142038800	::478987616613040000
80965569	::478987648191578000
236258510	::478987717988999000
60098410	::478987732081856000
373147853	::478987753028591000
238672857	::478987761131585000
238672857	::478987772653350000
357308471	::478987796367962000
238672857	::478987803737354000
342845822	::478987836654231000
238672857	::478987840584310000
16623113	::478987876944732000
122799833	::478987892053000000
78213	::478987942963462000
30336217	::478988005676294000
49114032	::478988068633194000
497565305	::478988068892860000
283328574	::478988075230457000
70784628	::478988086089895000
118855202	::478988107035848000
30336217	::478988123582382000
236258510	::478988124060545000
279139758	::478988125599846000
189224604	::478988126623637000
30336217	::478988194201886000
236258510	::478988204314341000
33788573	::478988249944555000
236258510	::478988256659271000
221098400	::478988272371126000
246066577	::478988274539581000
506760887	::478988358270468000
407473485	::478988381603758000
123739379	::478988395243663000
587081117	::478988408035880000
33788573	::478988411001245000
54405135	::478988427187073000
33788573	::478988452630118000
188917484	::478988481570803000
189224604	::478988524210114000
26413556	::478988527581945000
246066577	::478988532468314000
357308471	::478988537249816000
280297585	::478988595244437000
460765832	::478988728095244000
378414202	::478988752031731000
68432091	::478988752191508000
244290101	::478988757228859000
33788573	::478988838124015000
348123497	::478988903215415000
95723533	::478988905275224000
133341985	::478988920622157000
247024165	::478988928989421000
243751614	::478988970664013000
323246381	::478988975370428000
328252982	::478989009318715000
256321392	::478989016050958000
9687752	::478989071117598000
399713201	::478989090655076000
236258510	::478989121491177000
224068229	::478989141057613000
236258510	::478989182744797000
27792069	::478989197085134000
47859489	::478989244774359000
587081117	::478989319664070000
399713201	::478989366900326000
460765832	::478989409011134000
481512198	::478989422830952000
504987901	::478989504573763000
323978080	::478989525193326000
224501206	::478989550056779000
173232394	::478989551692546000
205501297	::478989620957294000
246066577	::478989648992038000
152875477	::478989669653577000
66882384	::478989758556037000
33788573	::478989783654338000
375810749	::478989784212193000
95723533	::478989806634926000
71981601	::478989916664528000
70784628	::478989959467393000
29500521	::478989972267991000
33788573	::478990085115748000
236258510	::478990090241187000
244995179	::478990118347612000
342594225	::478990142435102000
79861287	::478990143827636000
236144487	::478990148395208000
68432091	::478990189713686000
33788573	::478990213440483000
316766176	::478990215525060000
236258510	::478990233925451000
221098400	::478990320319729000
587081117	::478990324174299000
224501206	::478990368101261000
507918715	::478990368328146000
95723533	::478990371746111000
80965569	::478990412443435000
247024165	::478990479296454000
32125015	::478990482807468000
507918715	::478990502390689000
473196438	::478990524183879000
234828491	::478990568983240000
16566189	::478990690480037000
382976230	::478990693419843000
12354252	::478990818875691000
259542533	::478990822516731000
66882384	::478990831756779000
507918715	::478990840480940000
193583131	::478990865252487000
46268291	::478990880120918000
36343877	::478990890930012000
41143305	::478990936815312000
93043270	::478990955908186000
119269983	::478990964837466000
473454563	::478990992821846000
68622166	::478991097075482000
289707794	::478991230852800000
100339690	::478991297400037000
323246381	::478991329897500000
100195876	::478991357998931000
100195876	::478991358636470000
389614947	::478991391314673000
420323287	::478991395223384000
424498868	::478991419961802000
37119867	::478991479323770000
279750654	::478991491033870000
570502101	::478991494141861000
420323287	::478991495395954000
236258510	::478991580791988000
435516954	::478991653546385000
79363954	::478991699935383000
364035957	::478991712522878000
305415102	::478991738934394000
357790406	::478991815236780000
65886399	::478991877509611000
417472148	::478991888121610000
252623066	::478991936247058000
327662373	::478992019642408000
16258968	::478992050017157000
570502101	::478992056019202000
236258510	::478992068795064000
24199433	::478992098150981000
411841714	::478992184801521000
21568615	::478992202543013000
20293581	::478992233828331000
402229763	::478992299385298000
39237011	::478992381061365000
215109001	::478992385251106000
18137013	::478992415437508000
249388532	::478992424719876000
80965569	::478992436409425000
80965569	::478992470038941000
587081117	::478992529463865000
146855323	::478992544333037000
424498868	::478992613874618000
13683762	::478992646266839000
249227650	::478992662679535000
77078833	::478992666726649000
283328574	::478992734846328000
284137695	::478992759538610000
236258510	::478992799212118000
33788573	::478992876076945000
283328574	::478992878299906000
30336217	::478992908645699000
283328574	::478992921421574000
283328574	::478992932498718000
19734494	::478992936005169000
40708485	::478992940086210000
283328574	::478992942711848000
283328574	::478992950404214000
283328574	::478992960969646000
283328574	::478992983207854000
283328574	::478993012555386000
283328574	::478993095099285000
14307454	::478993146958065000
587940951	::478993258958172000
419249711	::478993335508402000
90797741	::478993342064492000
236258510	::478993349102145000
505496552	::478993365846220000
14223247	::478993392916238000
145572480	::478993531558965000
13683762	::478993567637983000
465934852	::478993610482778000
193583131	::478993643316183000
18137013	::478993644410507000
33703018	::478993665030098000
146602281	::478993682503593000
551447338	::478993809993633000
236258510	::478993837063282000
271370762	::478993859083395000
22944914	::478993860547182000
146602281	::478993869271736000
228845995	::478993960657223000
271370762	::478993986166599000
18137013	::478994056630898000
271370762	::478994077740834000
16258968	::478994084871155000
323246381	::478994098247192000
419047433	::478994110016004000
236258510	::478994112108978000
505496552	::478994115796164000
587081117	::478994202466856000
84849075	::478994238391074000
8548362	::478994289327091000
6284612	::478994302363009000
145572480	::478994319224111000
236258510	::478994390644314000
118855202	::478994390715613000
326351370	::478994396860280000
22414245	::478994407535149000
33703018	::478994427340668000
77765035	::478994449893056000
310330192	::478994498216030000
73275873	::478994570307325000
73275873	::478994649885843000
110853177	::478994677010415000
364035957	::478994768568279000
236258510	::478994823362260000
21912250	::478994824507719000
18137013	::478994863635963000
110853177	::478994889187684000
216618788	::478994900604960000
16258968	::478995032678998000
552802620	::478995074177458000
123739379	::478995144851869000
68432091	::478995213449719000
351620689	::478995225461796000
21912250	::478995260400758000
123739379	::478995261042479000
236258510	::478995318831206000
410297246	::478995422866702000
236258510	::478995450649800000
21912250	::478995470938034000
599348429	::478995527024275000
219039425	::478995537245773000
21912250	::478995554030985000
54405135	::478995605717409000
123739379	::478995629184540000
462648540	::478995673820303000
16258968	::478995693990727000
509760806	::478995702522343000
348316521	::478995787305590000
236258510	::478995807715094000
219039425	::478995858302984000
43045329	::478995975831166000
296590824	::478995988065959000
22736943	::478996096035737000
382976230	::478996166961401000
36943663	::478996278366728000
117608761	::478996383051952000
236258510	::478996446570491000
238247892	::478996488165421000
117608761	::478996495413166000
605601195	::478996614304915000
605608831	::478996625633718000
110853177	::478996626761998000
264300486	::478996675961180000
224501206	::478996679161430000
30912658	::478996711621550000
17326645	::478996740905779000
178985516	::478996744017940000
440624261	::478996772644077000
20020647	::478996776528003000
18137013	::478996796845199000
462648540	::478996802545283000
236258510	::478996811802087000
16566189	::478996826436431000
440624261	::478996880219570000
331925277	::478996881112977000
17326645	::478996924205240000
193861615	::478996969952522000
16258968	::478996970254499000
246112828	::478996976810618000
278220302	::478997017340157000
193861615	::478997037933813000
587940951	::478997141709275000
254600909	::478997143911297000
307397057	::478997154791706000
493221106	::478997204233748000
384105885	::478997205324271000
136458681	::478997218125697000
17326645	::478997245484736000
264300486	::478997312228700000
17326645	::478997382701383000
389676504	::478997409578491000
369849727	::478997414884282000
257225781	::478997417673490000
31359307	::478997422220136000
18137013	::478997445733785000
17326645	::478997481657626000
328779215	::478997522451824000
534913317	::478997552076161000
421356901	::478997554395234000
534913317	::478997576075968000
257225781	::478997621487312000
30032107	::478997631637528000
17326645	::478997649807245000
257225781	::478997655339556000
80965569	::478997701611102000
267445807	::478997703980879000
224501206	::478997727187968000
257225781	::478997733210984000
193861615	::478997735429783000
102301729	::478997779360907000
183438897	::478997812768542000
21912250	::478997823216963000
193861615	::478997896742723000
257225781	::478997903810125000
224501206	::478997917575827000
19210855	::478997929743486000
257225781	::478997976140894000
19111395	::478997977059835000
351641054	::478998021397835000
111411572	::478998092130557000
626942496	::478998093019361000
385782746	::478998110387986000
297652605	::478998200276090000
236258510	::478998215245590000
100378471	::478998221704790000
136750011	::478998251287232000
58941053	::478998258845773000
18137013	::478998294773760000
195154119	::478998353510797000
31359307	::478998411807444000
33964276	::478998458746281000
534913317	::478998463322288000
236258510	::478998648320045000
105026890	::478998669564198000
105026890	::478998792516022000
342594225	::478998797754695000
268246881	::478998877584887000
592150138	::478998887387365000
78614495	::478998890390106000
224501206	::478998918802325000
323978080	::478998965883793000
29284709	::478999015905054000
424498591	::478999123488948000
236258510	::478999142333566000
100378471	::478999203088056000
32973618	::478999215511990000
100378471	::478999217772306000
95723533	::478999244884701000
72890292	::478999294327140000
240927663	::478999327746953000
378414202	::478999429974736000
240927663	::478999474979602000
19684793	::478999512158334000
268246881	::478999521137922000
499167427	::478999533725032000
240927663	::478999550154133000
110530129	::478999614285021000
15902298	::478999662574051000
110530129	::478999683491065000
240927663	::478999719876632000
64768338	::478999791792558000
236258510	::478999844896243000
18918771	::478999844954980000
73275873	::478999851133186000
236258510	::478999898918879000
257225781	::478999917717770000
124582805	::478999928996655000
437082385	::478999934763413000
224501206	::478999973099347000
100378471	::478999975301378000
257225781	::478999978770055000
72890292	::478999982490415000
236258510	::478999998277758000
22944914	::479000060135346000
254600909	::479000126715736000
339295860	::479000163973754000
371477472	::479000194865201000
440624261	::479000201865072000
23672351	::479000203534430000
100378471	::479000209473544000
240927663	::479000220592648000
342594225	::479000233133633000
33011898	::479000245997953000
389676504	::479000266012782000
310330192	::479000286485573000
46796467	::479000302398345000
255195496	::479000375022727000
56779057	::479000406500982000
236258510	::479000447441571000
224501206	::479000525879255000
22504277	::479000566337916000
100378471	::479000611585675000
131072297	::479000787386114000
236258510	::479000804850798000
236258510	::479000828951293000
242206017	::479000838786912000
371477472	::479000873335795000
568915908	::479000914183716000
224103552	::479000942054883000
276256841	::479000977295417000
71878260	::479000986338742000
342594225	::479000987672129000
590556372	::479000998590291000
355598729	::479001066466336000
241358661	::479001067254845000
475930595	::479001108481069000
244290101	::479001121177239000
31359307	::479001134992863000
224501206	::479001162822066000
28510276	::479001180862173000
351316240	::479001185043480000
371477472	::479001197962338000
241358661	::479001210431602000
54405135	::479001256891924000
29394513	::479001260423921000
339295860	::479001292795179000
195154119	::479001299711959000
16107745	::479001300903165000
255195496	::479001307223568000
102301729	::479001346259951000
197277853	::479001350848516000
18336787	::479001351230193000
458010782	::479001358209523000
101286329	::479001360562921000
147310240	::479001374005686000
173371030	::479001375284555000
493221106	::479001408738312000
351316240	::479001411423076000
136750011	::479001412668387000
236258510	::479001418674626000
49114032	::479001425729445000
371477472	::479001433808068000
385782746	::479001441483231000
22559382	::479001454368546000
497565305	::479001455311876000
385782746	::479001467362082000
339482720	::479001473242513000
425897170	::479001477315170000
173371030	::479001480016314000
497565305	::479001480532209000
238698812	::479001485477281000
554801627	::479001490892132000
344454080	::479001509783298000
29394513	::479001513977999000
236258510	::479001532352823000
236258510	::479001546437304000
131072297	::479001550509993000
425897170	::479001560165277000
26413556	::479001584353804000
33788573	::479001585603710000
71878260	::479001588208398000
410047216	::479001600577794000
402268968	::479001606604996000
497565305	::479001617157472000
147310240	::479001622434295000
110563920	::479001649818529000
339295860	::479001684073406000
339482720	::479001686774542000
29394513	::479001688658161000
264300486	::479001711256666000
373653741	::479001736225767000
16258968	::479001775773474000
236258510	::479001809927671000
60098410	::479001829561212000
339295860	::479001848242647000
71878260	::479001848431398000
521938520	::479001898863702000
236258510	::479001922205011000
152875477	::479001951800414000
71878260	::479001952500469000
29391732	::479001988068147000
50468203	::479001999338246000
264300486	::479002014832005000
411997198	::479002024915505000
18137013	::479002050613608000
16006363	::479002070121730000
24756899	::479002082956296000
264705173	::479002109963014000
337396732	::479002121317416000
264300486	::479002142007513000
31345791	::479002165277499000
243465008	::479002182868828000
136750011	::479002185334657000
264300486	::479002188895617000
24756899	::479002215559229000
71878260	::479002241886453000
328779215	::479002284324839000
493221106	::479002332932231000
264300486	::479002345989095000
318173357	::479002389257531000
136750011	::479002391614746000
497565305	::479002392399060000
254600909	::479002410774298000
425897170	::479002420568027000
24756899	::479002422753636000
527838807	::479002424862969000
136750011	::479002426217746000
239484752	::479002469050363000
259466143	::479002482865995000
24756899	::479002501325553000
80788799	::479002526956527000
458847153	::479002534539845000
360730562	::479002552642453000
527838807	::479002570334015000
497565305	::479002574410891000
24756899	::479002602089508000
527838807	::479002605796855000
527838807	::479002627871473000
527838807	::479002628764864000
264300486	::479002653809053000
527838807	::479002675376164000
713245898	::479002698193174000
24756899	::479002737825579000
71878260	::479002761850142000
80788799	::479002765453045000
80788799	::479002812529930000
24756899	::479002828921655000
186107022	::479002833795039000
527838807	::479002869102686000
162958222	::479002871082799000
236258510	::479002871241781000
207290040	::479002882939686000
80788799	::479002923641221000
109331928	::479002943887118000
424498591	::479002944797696000
24756899	::479002970374565000
80788799	::479002990250954000
393041277	::479002992847249000
113221759	::479003007863242000
102301729	::479003015169331000
80788799	::479003017799139000
527838807	::479003036375719000
224501206	::479003038560956000
71878260	::479003054566408000
527838807	::479003067531014000
109331928	::479003118194008000
24756899	::479003129707368000
71284640	::479003178608766000
109331928	::479003196266786000
71878260	::479003210326110000
24756899	::479003232724070000
50468203	::479003251820331000
80788799	::479003274830295000
102301729	::479003284577865000
315614733	::479003296208678000
24756899	::479003342832959000
195154119	::479003346783977000
18137013	::479003347316252000
80788799	::479003382045093000
385782746	::479003385278906000
342594225	::479003397580800000
264300486	::479003403649941000
328858212	::479003404120100000
342594225	::479003410511847000
339482720	::479003417273049000
339295860	::479003419395362000
236258510	::479003423539359000
170162540	::479003427100303000
91770694	::479003430837837000
507918715	::479003438777643000
527838807	::479003448487055000
357898055	::479003450093867000
342594225	::479003458196865000
36310459	::479003466254123000
102301729	::479003477863976000
24756899	::479003485539954000
278165989	::479003509946216000
11822502	::479003518607425000
328252982	::479003531949506000
54105420	::479003544381431000
24756899	::479003559716204000
364035957	::479003577189670000
339295860	::479003584105701000
109331928	::479003584600633000
30032107	::479003603818913000
355717008	::479003666964561000
14085431	::479003684119265000
209401949	::479003699851706000
24756899	::479003721591169000
271370762	::479003739148128000
236258510	::479003747780026000
342594225	::479003754688045000
386627455	::479003769028358000
109331928	::479003794412290000
54105420	::479003801303932000
133341985	::479003801337491000
24756899	::479003804872888000
160671151	::479003807087468000
136750011	::479003807527874000
527838807	::479003808178003000
624747426	::479003819691761000
408144950	::479003837962158000
527838807	::479003839773679000
386627455	::479003864742387000
35026897	::479003875593445000
527838807	::479003884912783000
624747426	::479003887593357000
408144950	::479003893675085000
24756899	::479003898574041000
316766176	::479003976650588000
527838807	::479003985991311000
209401949	::479003990609260000
615636079	::479004036511723000
256321392	::479004055407443000
24756899	::479004087808061000
240927663	::479004096326692000
385782746	::479004115373015000
69801582	::479004134075801000
255195496	::479004159329312000
240927663	::479004162210795000
223288871	::479004181362003000
24756899	::479004208877043000
189224604	::479004217999646000
148197450	::479004218549084000
256756265	::479004226660466000
240927663	::479004259548004000
27904685	::479004267710144000
24756899	::479004269165568000
34087430	::479004277310910000
335101950	::479004318092124000
418847263	::479004322630750000
240927663	::479004324563914000
189224604	::479004371431477000
341941030	::479004398115241000
128775325	::479004400904462000
608426191	::479004403337138000
339295860	::479004410287505000
271370762	::479004415332868000
24756899	::479004419305254000
207290040	::479004457238548000
527838807	::479004494299004000
109331928	::479004497872564000
527838807	::479004504025620000
553711382	::479004516675645000
458847153	::479004524112146000
527838807	::479004524229582000
408144950	::479004533058981000
375734748	::479004543548538000
339295860	::479004546300395000
24756899	::479004557620809000
578593285	::479004580840484000
459660056	::479004596128333000
241358661	::479004597709574000
187078541	::479004614377750000
527838807	::479004633105313000
366701651	::479004641280004000
14205371	::479004685253509000
24756899	::479004693822455000
388397248	::479004697571762000
261847534	::479004720183648000
253178679	::479004728542519000
16258968	::479004730648039000
236258510	::479004755910332000
635796096	::479004792895705000
527838807	::479004820980789000
369849727	::479004821932883000
527838807	::479004847291658000
15902298	::479004848256319000
148197450	::479004910227566000
24756899	::479004930058223000
49114032	::479004938018623000
14205371	::479004951868612000
60578212	::479004953864720000
207290040	::479004956914376000
15902298	::479004963947810000
118881789	::479004999691665000
24756899	::479005030461087000
254600909	::479005056641933000
587054451	::479005059393388000
408144950	::479005063168655000
189224604	::479005071016206000
435478224	::479005087419740000
315614733	::479005105174224000
118733444	::479005177077182000
207290040	::479005195243118000
219039425	::479005217087053000
17233573	::479005251807502000
109331928	::479005253858103000
80788799	::479005294471573000
79861287	::479005299865423000
527838807	::479005317414416000
80788799	::479005322099437000
62940169	::479005342257250000
527838807	::479005345319104000
133341985	::479005349215629000
311924851	::479005392673181000
105026890	::479005415263334000
322842111	::479005436226445000
527838807	::479005436704604000
24756899	::479005440102387000
527838807	::479005447211327000
527838807	::479005485912162000
414066292	::479005492057243000
379833720	::479005519839903000
553711382	::479005572881080000
80788799	::479005620012462000
228213959	::479005650932858000
527838807	::479005663217983000
371477472	::479005670185123000
23799906	::479005686354169000
241358661	::479005722592550000
107902551	::479005736798658000
24756899	::479005747892985000
339295860	::479005752380510000
307397057	::479005773331460000
241358661	::479005792084168000
556556365	::479005795246669000
24756899	::479005842357100000
36310459	::479005844382568000
408144950	::479005884702801000
224501206	::479005917547986000
49114032	::479005938481786000
527838807	::479005962880053000
79861287	::479005963236569000
134181956	::479006006509588000
48557490	::479006029586640000
236258510	::479006034917212000
14205371	::479006064760074000
19734494	::479006107520606000
43045329	::479006117427552000
200764512	::479006118786514000
79861287	::479006123173740000
24756899	::479006133299212000
18455966	::479006135027253000
241358661	::479006138646536000
105026890	::479006139783196000
415998425	::479006142845427000
249028893	::479006173803200000
15814841	::479006220636782000
241358661	::479006222591336000
408144950	::479006251683033000
241358661	::479006260352651000
29737650	::479006260960829000
109331928	::479006272260296000
200764512	::479006396143239000
260961523	::479006397716500000
26514591	::479006423553421000
24756899	::479006425193402000
334403708	::479006433602584000
415998425	::479006438489346000
408144950	::479006444956950000
372551778	::479006457619578000
282860308	::479006525201985000
24756899	::479006580806287000
16713287	::479006623893966000
256321392	::479006628931723000
240927663	::479006645175873000
242607910	::479006653094694000
24756899	::479006653367746000
33282020	::479006696333783000
19879486	::479006719948111000
24756899	::479006720275267000
379152968	::479006751564767000
320052148	::479006873547317000
24756899	::479006884096385000
282860308	::479006917545570000
260961523	::479006947900133000
369310186	::479006964698345000
24756899	::479006965814001000
249028893	::479006977880649000
317483868	::479007057975468000
379807492	::479007108797435000
24756899	::479007118926700000
605608831	::479007147196305000
265760942	::479007176372281000
252725390	::479007220206542000
24719772	::479007270169096000
24756899	::479007371839418000
9687752	::479007461471703000
18551115	::479007546309492000
615636079	::479007551690784000
510678171	::479007644032983000
23663256	::479007654925176000
516096126	::479007684226998000
24756899	::479007693743865000
133341985	::479007705089441000
24199433	::479007709698600000
260038180	::479007781110820000
159011393	::479007893551734000
241358661	::479007900363280000
510678171	::479007913542176000
381203261	::479007922312081000
497565305	::479007965635039000
14205371	::479007995767300000
424498591	::479008057935273000
352960797	::479008170979770000
254600909	::479008240030588000
51413309	::479008250487398000
23225674	::479008285324890000
516096126	::479008346805383000
80788799	::479008358993629000
35505123	::479008367948468000
29436016	::479008377432186000
15789848	::479008542150496000
146855323	::479008600481095000
339295860	::479008617228939000
516096126	::479008624346673000
323246381	::479008653870395000
80788799	::479008686564585000
282860308	::479008767195889000
54105420	::479008812548894000
80788799	::479008888746811000
386956382	::479008928768864000
80788799	::479008943956426000
118733444	::479009012608802000
320052148	::479009014160707000
29300584	::479009090291507000
478462259	::479009126962307000
414191298	::479009136391106000
241278291	::479009162261581000
314303039	::479009163133988000
14205371	::479009209737297000
283518032	::479009268633731000
70254385	::479009309259751000
30787413	::479009346035392000
343606449	::479009455942533000
221205505	::479009463287185000
238247892	::479009487206887000
389676504	::479009500960006000
23225674	::479009507675082000
14205371	::479009511890776000
318065690	::479009527409303000
283518032	::479009529154510000
556556365	::479009561420914000
516096126	::479009594564702000
262870925	::479009624365236000
116147578	::479009711489286000
69662123	::479009734591524000
155686441	::479009796109385000
148197450	::479009806381223000
70839289	::479009836558856000
14205371	::479009854426996000
33703018	::479009880163229000
16713287	::479009982201856000
107535820	::479010035927089000
33703018	::479010165426241000
296590824	::479010178407231000
49061011	::479010188515500000
225601631	::479010278042902000
19071786	::479010294136836000
401443377	::479010300096966000
516096126	::479010343789002000
33703018	::479010363963625000
240532669	::479010372129927000
588874950	::479010372888707000
320052148	::479010407508504000
200764512	::479010463401787000
389676504	::479010531131400000
335367791	::479010593806880000
8548362	::479010608785137000
14205371	::479010669728366000
320052148	::479010683250417000
277378135	::479010766126067000
257225781	::479010772215808000
320052148	::479010835822428000
14205371	::479010853929631000
355896730	::479010865682059000
516096126	::479010912326914000
16713287	::479010923240095000
467688815	::479011050528833000
311664191	::479011095361753000
516096126	::479011105143267000
14205371	::479011120678989000
54105420	::479011213808906000
516096126	::479011256922562000
217563665	::479011379752747000
508860717	::479011530852139000
483283190	::479011585965293000
411912822	::479011590654939000
372551778	::479011731101216000
225287674	::479011733885825000
25359188	::479011788738928000
150034005	::479011918598770000
107535820	::479011944116940000
225287674	::479011950848794000
171103429	::479011952295833000
33282020	::479011963381374000
14205371	::479011977399123000
463431723	::479011989763915000
570502101	::479012016011497000
61718844	::479012059401551000
106835519	::479012154709118000
553711382	::479012260971429000
80788799	::479012262355558000
61718844	::479012291124273000
351004243	::479012332702806000
393133633	::479012427124584000
107535820	::479012452382674000
26198298	::479012562718056000
349484189	::479012609920757000
26198298	::479012643261267000
277378135	::479012681173565000
432622681	::479012710290444000
216168764	::479012763893641000
358307309	::479012780452765000
186107022	::479012823003959000
277378135	::479012829283246000
61718844	::479012829421252000
224103552	::479012842931109000
433470731	::479012856831410000
105026890	::479012981846441000
105026890	::479013055355830000
322463853	::479013082069729000
217563665	::479013090265427000
375810749	::479013098586521000
105026890	::479013118840823000
384494456	::479013159303270000
215362694	::479013161182691000
55888161	::479013179591516000
322463853	::479013188542140000
55888161	::479013211304644000
47348539	::479013249841516000
92568275	::479013256380837000
322463853	::479013260612861000
31144939	::479013332729331000
27792069	::479013350752669000
23225674	::479013350844542000
278165989	::479013371560222000
172573942	::479013519946309000
274791343	::479013558382907000
56556074	::479013611898028000
14085431	::479013627954204000
351620689	::479013651597099000
439491329	::479013655418130000
268058306	::479013696715653000
323978080	::479013720891613000
407473485	::479013825392697000
207290040	::479013865020473000
31144939	::479013934599786000
47348539	::479014011074125000
235382002	::479014037737308000
376361293	::479014080988999000
31144939	::479014103826984000
61718844	::479014128153935000
361527638	::479014223503052000
220632867	::479014273968902000
310321041	::479014340029198000
49383709	::479014341291683000
382976230	::479014376993611000
243751614	::479014474221752000
411912822	::479014517461241000
418847263	::479014558091452000
209401949	::479014567293378000
267445807	::479014593029996000
253717655	::479014717730459000
378281495	::479014719794069000
361527638	::479014722809757000
16353730	::479014779160231000
268058306	::479014793949749000
28054060	::479014832243740000
21623464	::479014913679974000
164101308	::479015088393711000
221098400	::479015123957186000
224068229	::479015128474865000
25410192	::479015187454763000
106835519	::479015326932549000
25469735	::479015350701260000
361489211	::479015389481816000
402229763	::479015415146770000
24756899	::479015517542707000
24756899	::479015582617337000
382976230	::479015601210265000
410856984	::479015688997044000
16866896	::479015810862968000
311664191	::479015889027596000
51413309	::479015899190788000
700013623	::479015900709142000
222278624	::479015943515811000
265786675	::479015967553368000
16866896	::479016021895163000
385782746	::479016142921412000
196394433	::479016183643910000
428300082	::479016259116601000
382976230	::479016259820851000
479245748	::479016309397917000
348316521	::479016320948641000
62944645	::479016350384676000
47348539	::479016352959569000
57385263	::479016364431376000
393801885	::479016385482592000
205320851	::479016424904486000
62944645	::479016473097412000
56059141	::479016483465334000
305216922	::479016485374156000
349365015	::479016574037540000
588874950	::479016615024295000
260911912	::479016615426932000
382976230	::479016637811539000
215362694	::479016682472894000
323246381	::479016685585051000
386627455	::479016690408501000
386169383	::479016703553060000
193861615	::479016750738976000
449988145	::479016790991712000
301737159	::479016804841295000
51413309	::479016807584788000
38623896	::479016817097068000
386169383	::479016886290497000
314303039	::479016896549773000
17233573	::479017002779303000
467545942	::479017016310136000
17054163	::479017041483952000
236628483	::479017156185563000
384155676	::479017162703519000
411912822	::479017228441235000
100378471	::479017309629992000
398735102	::479017352403881000
274791343	::479017397882331000
377715399	::479017459177906000
467688815	::479017529105731000
17054163	::479017538685132000
713245898	::479017632998240000
20020647	::479017661578231000
100378471	::479017703080857000
428646436	::479017748736249000
389614947	::479017767342206000
73995534	::479017807804637000
16353730	::479017816788451000
298870626	::479017836011352000
384563395	::479017886648774000
384109939	::479018076852088000
411912822	::479018145496465000
322463853	::479018149984337000
499167427	::479018151166738000
32431892	::479018160029315000
187089991	::479018179977412000
322463853	::479018218234056000
68622166	::479018244477427000
254600909	::479018249003081000
104990093	::479018266774364000
411912822	::479018296915025000
256321392	::479018311309860000
36343877	::479018313511886000
396332641	::479018353625800000
411912822	::479018356910346000
76482742	::479018367580250000
22414245	::479018433913159000
224068229	::479018479215841000
228845995	::479018479740542000
200316617	::479018509482340000
440314946	::479018592160059000
322463853	::479018595553275000
409709795	::479018660330094000
396332641	::479018676134223000
108798356	::479018717666222000
104990093	::479018754597072000
186107022	::479018760511029000
36891053	::479018765430951000
214970887	::479018766747971000
415943958	::479018794300346000
73020435	::479018798423351000
33788573	::479018839758626000
119269983	::479018960512225000
60098410	::479018963641180000
104990093	::479019019983261000
467027311	::479019099839029000
22327740	::479019116292890000
200316617	::479019251794460000
46268291	::479019327639650000
263914867	::479019369259737000
178269816	::479019383759458000
263006098	::479019469457461000
280798922	::479019470438952000
402268968	::479019480111390000
408144950	::479019490827853000
431003917	::479019538596368000
298870626	::479019560956624000
19111395	::479019577402073000
104990093	::479019586986053000
408144950	::479019664459431000
182834679	::479019709460152000
237986569	::479019719723601000
374528956	::479019727197847000
263006098	::479019728623501000
33282020	::479019762651901000
80788799	::479019768469389000
263006098	::479019805589004000
209208697	::479019811180007000
263006098	::479019999466487000
165290348	::479020025613778000
588874950	::479020036452257000
182834679	::479020069327220000
61718844	::479020083306442000
237986569	::479020084493832000
283518032	::479020099253583000
34087430	::479020170086588000
73995534	::479020191427612000
263006098	::479020278874251000
278316478	::479020292480585000
237986569	::479020297342189000
249246314	::479020332653617000
237986569	::479020369001852000
263006098	::479020414199271000
73995534	::479020434604982000
455097630	::479020451453079000
66555228	::479020453294391000
431003917	::479020499524005000
263006098	::479020509124784000
35026897	::479020551290101000
260961523	::479020565093548000
112145680	::479020588262907000
467688815	::479020593149644000
297652605	::479020596848631000
485252693	::479020601642741000
263006098	::479020622081560000
302673934	::479020653212098000
351264389	::479020700477313000
237986569	::479020704873349000
49383709	::479020707306029000
20738985	::479020729615130000
263006098	::479020735877242000
587940951	::479020787450380000
398735102	::479020827040837000
263006098	::479020853242232000
25084916	::479020952425349000
280826646	::479020956233379000
221590506	::479020963288608000
260911912	::479020972474118000
336149936	::479021046478041000
479245748	::479021054149423000
263006098	::479021058012352000
92568275	::479021060156047000
371477472	::479021093265870000
336149936	::479021177671651000
178269816	::479021183594012000
408144950	::479021258039128000
216618788	::479021275768434000
15288029	::479021315009937000
263006098	::479021315035119000
359776589	::479021330843463000
70839851	::479021375068196000
61718844	::479021386933866000
21117523	::479021433784659000
263006098	::479021470568300000
280798922	::479021480533975000
384563395	::479021515782885000
263006098	::479021532602052000
33788573	::479021537123512000
263006098	::479021574217932000
33238183	::479021580321034000
26514591	::479021613900247000
26514591	::479021630333538000
478826327	::479021637853925000
263914867	::479021684872077000
305415102	::479021709191020000
216618788	::479021714761064000
420323287	::479021727352369000
35026897	::479021729244000000
263006098	::479021777733971000
351620689	::479021947297464000
263006098	::479021962736304000
92924351	::479021973381476000
33788573	::479021990477852000
209208697	::479022018507980000
263006098	::479022086644453000
328779215	::479022093594419000
402229763	::479022095548952000
323460527	::479022097969074000
33788573	::479022154470526000
263006098	::479022247294668000
26514591	::479022266429493000
105026890	::479022279666307000
238665368	::479022298280628000
376361293	::479022313547902000
239484752	::479022380015435000
323460527	::479022406195900000
64907439	::479022424940224000
239484752	::479022436558856000
29198251	::479022458381402000
80586819	::479022469576003000
278316478	::479022560223309000
376361293	::479022562848956000
410047216	::479022580956160000
80586819	::479022581354217000
239484752	::479022621980631000
436336703	::479022655450791000
16726467	::479022684647723000
613956023	::479022721313931000
305265637	::479022827165585000
36829018	::479022893733392000
182834679	::479022930991783000
479245748	::479022954307522000
255195496	::479023002542039000
184885982	::479023101431533000
445268626	::479023176010059000
436336703	::479023199452024000
554633284	::479023231362297000
73995534	::479023239898079000
486138458	::479023263398375000
86604355	::479023284009566000
396454394	::479023326119993000
436336703	::479023458559332000
221641208	::479023473067831000
30666953	::479023483217670000
376361293	::479023497843183000
230069608	::479023504751222000
178269816	::479023543447851000
18551115	::479023545075642000
460471042	::479023646199906000
328779215	::479023657797156000
21696310	::479023701401157000
50306226	::479023747244912000
398735102	::479023775657496000
63490594	::479023823304790000
314303039	::479023861120258000
305926788	::479023863263924000
91712528	::479023866946125000
18551115	::479023874932080000
374659572	::479023919471423000
305926788	::479023921346674000
263013923	::479023929223553000
102266093	::479023933673734000
24756899	::479023952854282000
104990093	::479024010077143000
24756899	::479024012295929000
407473485	::479024016670597000
168964399	::479024036484513000
41649263	::479024043245334000
204292930	::479024060371070000
500212290	::479024067727474000
24756899	::479024074572963000
63490594	::479024107674034000
25084916	::479024152679288000
208296274	::479024208110829000
24756899	::479024217443532000
253886962	::479024291678134000
18551115	::479024293977030000
253886962	::479024373777457000
186107022	::479024465364258000
359776589	::479024487560515000
63490594	::479024527528431000
8548362	::479024543932383000
27999272	::479024581764599000
478826327	::479024595195146000
18551115	::479024601125486000
613592670	::479024653709877000
478826327	::479024669748502000
75209135	::479024716980580000
221641208	::479024719463976000
215109001	::479024720835117000
341941030	::479024761050120000
63490594	::479024775063293000
235382002	::479024802200424000
438698734	::479024810262269000
200316617	::479024830164246000
25469735	::479024846836215000
472415509	::479024892395151000
208171241	::479024897981558000
351620689	::479024906160861000
273034167	::479024931133325000
407473485	::479024941732737000
348262381	::479024949902864000
402229763	::479024957007990000
407473485	::479024962939150000
273034167	::479024979518828000
387472182	::479024999978631000
235382002	::479025016537763000
17974977	::479025072984711000
221641208	::479025210335981000
221641208	::479025245622657000
350968313	::479025256674652000
29319846	::479025290660696000
387472182	::479025312114565000
402229763	::479025344473624000
16002106	::479025357324959000
170162540	::479025385028325000
273034167	::479025432344285000
285401749	::479025443450806000
106835519	::479025443656708000
32431892	::479025483460251000
76482742	::479025491890819000
76482742	::479025506151444000
44307877	::479025514988847000
30666953	::479025518767906000
30666953	::479025546538401000
220532575	::479025632916299000
92568275	::479025677178765000
106835519	::479025697596665000
479246485	::479025706454642000
173371030	::479025711638777000
173371030	::479025714113421000
50354861	::479025732299931000
106835519	::479025741175488000
214200689	::479025748561231000
29391732	::479025759030640000
173371030	::479025765875343000
247024165	::479025822234591000
418480466	::479025823010131000
24756899	::479025834016378000
186107022	::479025847337115000
268058306	::479025855763869000
382976230	::479025862721806000
24756899	::479025877716856000
170162540	::479025918933876000
102530016	::479025942614917000
92568275	::479025947388424000
172280619	::479026008822009000
170162540	::479026035711680000
18336787	::479026085741346000
268058306	::479026167224492000
376361293	::479026214854602000
214200689	::479026352255819000
221641208	::479026391074492000
226995875	::479026402965327000
621306179	::479026422220988000
500212290	::479026423592529000
27784817	::479026471445344000
221641208	::479026519592140000
368730450	::479026551325872000
477235727	::479026574277099000
320052148	::479026582577639000
433003196	::479026586243854000
221641208	::479026611137052000
507918715	::479026750857293000
56508824	::479026761607303000
310654760	::479026776283545000
186107022	::479026853126995000
363361632	::479026910027317000
186107022	::479026910177923000
509760806	::479026954445021000
80788799	::479027038645661000
221641208	::479027102571040000
220532575	::479027109562953000
17974977	::479027130156601000
24634410	::479027148515078000
376361293	::479027356854534000
17974977	::479027371886903000
216618788	::479027396587552000
351152035	::479027460340592000
486138458	::479027463586971000
424540791	::479027470260117000
115852151	::479027535444197000
80788799	::479027549683462000
216618788	::479027564879839000
231150237	::479027668612968000
400817337	::479027695381000000
479246485	::479027699399135000
424540791	::479027731217141000
92568275	::479027751455039000
237963845	::479027801467518000
226429138	::479027808077762000
408171600	::479027819817627000
249227650	::479027846883856000
273697690	::479027883948531000
178921630	::479027990815588000
45581124	::479027992455159000
283518032	::479028023564713000
68818829	::479028065385725000
376361293	::479028109241368000
45581124	::479028142896463000
221641208	::479028206054699000
24199433	::479028209045241000
259021462	::479028231396265000
323978080	::479028234580140000
30128717	::479028238300487000
82433120	::479028282416193000
260911912	::479028296622276000
401443377	::479028317816115000
221641208	::479028338527567000
104990093	::479028362862534000
278165989	::479028436552278000
120170865	::479028437966151000
104990093	::479028478163947000
254600909	::479028483784708000
82433120	::479028535395643000
337416247	::479028541594796000
116071398	::479028544916697000
263006098	::479028565321609000
35369698	::479028583248039000
351620689	::479028603791736000
346173821	::479028632073936000
68966030	::479028637669138000
479246485	::479028677942845000
50306226	::479028715091795000
25410192	::479028763296952000
31066609	::479028810084384000
214200689	::479028896977793000
21696310	::479028898823688000
470458433	::479028904816963000
68818829	::479028935733157000
82433120	::479028964519079000
188917484	::479028969954484000
76482742	::479028979148406000
43586963	::479028992939675000
238322255	::479029003018588000
50306226	::479029015835979000
140157275	::479029021900943000
120170865	::479029023264481000
263006098	::479029028842524000
479246485	::479029045191913000
351620689	::479029067543359000
22736943	::479029082928078000
214200689	::479029103014588000
24756899	::479029110996353000
463431723	::479029144114982000
470458433	::479029146148798000
24756899	::479029236447969000
397024307	::479029238364786000
120170865	::479029261706481000
214200689	::479029275748601000
24756899	::479029286888681000
322108529	::479029288394424000
24756899	::479029371890446000
318173357	::479029387031875000
24756899	::479029489226100000
24756899	::479029542300819000
274791343	::479029548055420000
501202268	::479029568091594000
24756899	::479029573057667000
230227645	::479029602141364000
24756899	::479029605743878000
24756899	::479029654825615000
24756899	::479029693346103000
214200689	::479029704909807000
27784817	::479029716850970000
315527257	::479029723280834000
24756899	::479029728980918000
221641208	::479029754197471000
24756899	::479029758840553000
24756899	::479029791610658000
24756899	::479029820912050000
221641208	::479029865543643000
100742600	::479029872287678000
409541924	::479029874900738000
221641208	::479029969218441000
30128717	::479029992433926000
80788799	::479030013698641000
264335101	::479030016101978000
24756899	::479030039804411000
188917484	::479030052823105000
35369698	::479030067696136000
24756899	::479030073715351000
249388532	::479030077129498000
321637063	::479030092270956000
155730095	::479030115301863000
24756899	::479030136332124000
341803593	::479030144963596000
24756899	::479030176060157000
495135733	::479030193730760000
247633146	::479030232372899000
24756899	::479030280699650000
605601195	::479030299037155000
247633146	::479030307975217000
263389464	::479030310651187000
392716377	::479030313759162000
24756899	::479030477970354000
221590506	::479030484669071000
110063681	::479030535193632000
24756899	::479030542516490000
24756899	::479030582320443000
48804765	::479030585550471000
86349050	::479030608971042000
80788799	::479030621331673000
221740779	::479030627157954000
24756899	::479030670446952000
24756899	::479030700071346000
417428775	::479030718912155000
60098410	::479030735521579000
24756899	::479030773668790000
69916558	::479030788588318000
214200689	::479030839661969000
199001641	::479030879432343000
24756899	::479030926253379000
24756899	::479030966472564000
91712528	::479031009199915000
24100015	::479031059229581000
242435004	::479031226901090000
24756899	::479031238024773000
199001641	::479031303249997000
430072028	::479031393801220000
24756899	::479031408414167000
132768456	::479031410804543000
432622681	::479031470338478000
82433120	::479031534364930000
24756899	::479031555466469000
214200689	::479031599288180000
273697690	::479031645018669000
495135733	::479031663519731000
414191298	::479031687251099000
14190836	::479031696709283000
73275873	::479031726685962000
71981601	::479031772991467000
18137013	::479031792507572000
273205079	::479031793379573000
102100651	::479031795397062000
24756899	::479031832911306000
252914746	::479031836350226000
214200689	::479031882261090000
410047216	::479031890054115000
414191298	::479031949760024000
24756899	::479032036314054000
495135733	::479032111387529000
375364618	::479032172053934000
495135733	::479032172234301000
414191298	::479032233336909000
202840862	::479032269680562000
387472182	::479032310332129000
426838833	::479032365365592000
47348539	::479032396277248000
473462894	::479032442154934000
303427354	::479032452196102000
254600909	::479032462941515000
273034167	::479032533447745000
24756899	::479032555229155000
218956862	::479032575865151000
82433120	::479032642407780000
368730450	::479032719079243000
24756899	::479032731347988000
24803741	::479032975179677000
24756899	::479033048676433000
268397639	::479033105622106000
114967175	::479033151100964000
31359307	::479033207577272000
118881789	::479033209175687000
268397639	::479033209817034000
24756899	::479033217337786000
57065165	::479033235377115000
18137013	::479033288968130000
599348429	::479033296635305000
312394133	::479033329355071000
73020435	::479033334350098000
24756899	::479033369607802000
82433120	::479033409642463000
473196438	::479033412439658000
24756899	::479033451983564000
613592670	::479033509512609000
312394133	::479033533122355000
268397639	::479033561446506000
221740779	::479033562856185000
85211920	::479033572662075000
24756899	::479033594233769000
377176939	::479033602425241000
56059141	::479033603091750000
117264210	::479033617176621000
18137013	::479033653788692000
413367641	::479033673921347000
351620689	::479033726123266000
349484189	::479033856595480000
263006098	::479033919111577000
268397639	::479033963529248000
18137013	::479033987625926000
231150237	::479034010413174000
216618788	::479034023310680000
268397639	::479034023847555000
22504277	::479034036275257000
93927673	::479034064020983000
327934017	::479034074137255000
203146266	::479034103946153000
30666953	::479034120769531000
216618788	::479034173416419000
110853177	::479034232874881000
351620689	::479034247655612000
263006098	::479034261538738000
267445807	::479034279557869000
319771975	::479034356812353000
57065165	::479034386529013000
82433120	::479034408230731000
263006098	::479034417617195000
110853177	::479034419588517000
263006098	::479034483077693000
319771975	::479034494582669000
207290040	::479034560970514000
275902246	::479034592439984000
436336703	::479034628112515000
568915908	::479034653118971000
82433120	::479034691476262000
327842258	::479034775567482000
216618788	::479034791681986000
102266093	::479034810422542000
15782772	::479034835428573000
351620689	::479034842944765000
276540818	::479034869147004000
25237171	::479034924335632000
27179899	::479034987451518000
117264210	::479035103289409000
120851061	::479035176735879000
462648540	::479035188849020000
216618788	::479035280897220000
110853177	::479035320101380000
110853177	::479035369938116000
340094001	::479035375608795000
195154119	::479035454528823000
423941104	::479035530785476000
57065165	::479035577409359000
321794820	::479035583944073000
27268559	::479035597147758000
254711141	::479035614856105000
384155676	::479035689959292000
319771975	::479035751493935000
25237171	::479035779197730000
148912524	::479035789133623000
84849075	::479035802035699000
110853177	::479035823795355000
28346387	::479035882897301000
57065165	::479035908054740000
499167427	::479035947351175000
381203261	::479035948890476000
319771975	::479035965390848000
247372701	::479036020420517000
462648540	::479036045820821000
27268559	::479036068616880000
63996070	::479036077714317000
340094001	::479036128943546000
168964399	::479036155036323000
8036902	::479036173017284000
406772829	::479036238570082000
57065165	::479036360448172000
319771975	::479036431315132000
401443377	::479036450911318000
406772829	::479036481269288000
319771975	::479036493793476000
221740779	::479036517105799000
193796724	::479036554678403000
263006098	::479036576014401000
476507554	::479036602195251000
625951846	::479036603902746000
319771975	::479036714174787000
155686441	::479036752628568000
18455966	::479036796484218000
35369698	::479036869347262000
102530016	::479036893258997000
35369698	::479036904730394000
515049896	::479036922879172000
57065165	::479036947566821000
19939574	::479036954038661000
216618788	::479036975677050000
319771975	::479036995239280000
221641208	::479036997366202000
57065165	::479037042111053000
221641208	::479037052575821000
319771975	::479037106824572000
216618788	::479037199153758000
263006098	::479037264652021000
46796467	::479037271337758000
216618788	::479037328631939000
319771975	::479037367731228000
604071375	::479037399268212000
328779215	::479037455815827000
263006098	::479037462967107000
319771975	::479037478540570000
51413309	::479037513496264000
18137013	::479037595377467000
228213959	::479037596165607000
476507554	::479037630198194000
221641208	::479037633465950000
328779215	::479037653430439000
319771975	::479037670698393000
221641208	::479037678189821000
300009838	::479037689241403000
182092022	::479037760456511000
221641208	::479037868250517000
378200627	::479037926605856000
28054060	::479037947522478000
420323287	::479037951892922000
319771975	::479038013452734000
426838833	::479038071636525000
625951846	::479038142293745000
319771975	::479038150946205000
319771975	::479038163344556000
357306642	::479038234731610000
389676504	::479038314524065000
216618788	::479038318470918000
32382173	::479038325886439000
76427184	::479038341824790000
130514710	::479038361517453000
319771975	::479038381326757000
322463853	::479038384087003000
176489426	::479038413127954000
167365283	::479038416646987000
322463853	::479038462733975000
70784628	::479038465511030000
270227232	::479038483395133000
18868622	::479038568288239000
259466143	::479038568321384000
382190006	::479038618678198000
35369698	::479038626559320000
214200689	::479038637212856000
63490594	::479038645614018000
35369698	::479038654032003000
51413309	::479038754037186000
319771975	::479038781404618000
38244930	::479038813335867000
36468395	::479038823125372000
87970668	::479038857891962000
20713213	::479038878528323000
70254385	::479038881187528000
216618788	::479038884311859000
22648162	::479038909955837000
70254385	::479038944676683000
12354252	::479038970962014000
426838833	::479039002218348000
319771975	::479039018789654000
70254385	::479039083256508000
38244930	::479039285417771000
216618788	::479039320603373000
15791549	::479039325493948000
70254385	::479039365008850000
216618788	::479039376156925000
378281495	::479039381039091000
401443377	::479039395501469000
128977591	::479039412022812000
26514591	::479039433472086000
72123971	::479039472378867000
70254385	::479039485255380000
26589876	::479039524698214000
16713287	::479039535838273000
8548362	::479039548891361000
41967329	::479039551910850000
265786675	::479039588380332000
319771975	::479039600564793000
216618788	::479039631631974000
291288952	::479039646505381000
72123971	::479039677094461000
70254385	::479039681804664000
36866805	::479039723399159000
319771975	::479039723718336000
105607367	::479039781817446000
72123971	::479039785739517000
319771975	::479039801031532000
18868622	::479039838738731000
295881773	::479039886209462000
389676504	::479039889418117000
194998718	::479039909206818000
208894791	::479039923056427000
81007000	::479039940332752000
224068229	::479039970519154000
391061760	::479039973518508000
25084916	::479039993173008000
18868622	::479040007056150000
398735102	::479040018582085000
16713287	::479040061803991000
401443377	::479040066304868000
475031809	::479040069953519000
454406979	::479040080322265000
29391732	::479040082192510000
30128717	::479040086198059000
216618788	::479040094469652000
36772146	::479040117785780000
402268968	::479040154112258000
393499174	::479040156637229000
389614947	::479040199247552000
319771975	::479040210785669000
546989830	::479040238669811000
207290040	::479040279010607000
19734494	::479040306721980000
35369698	::479040349881380000
216618788	::479040362019708000
208894791	::479040388229894000
275902246	::479040539010953000
391061760	::479040567880732000
136791341	::479040591045885000
167365283	::479040635819679000
123739379	::479040658679029000
216618788	::479040660666724000
208894791	::479040700156112000
430182591	::479040768040902000
46268291	::479040772759490000
35369698	::479040788643323000
389676504	::479040797937905000
70784628	::479040812089880000
319771975	::479040835808276000
581342731	::479040859149570000
57065165	::479040860097495000
70784628	::479040898781970000
49061011	::479040931367120000
216618788	::479040945162186000
123739379	::479040958802042000
43006697	::479040961901649000
378367977	::479041011000168000
260338000	::479041021842841000
216618788	::479041043157889000
17035194	::479041103573028000
389676504	::479041184447201000
216618788	::479041220942245000
114967175	::479041274012397000
398735102	::479041353809428000
216168764	::479041416731955000
16713287	::479041480011436000
36772146	::479041480103714000
312710029	::479041493445795000
31066609	::479041612115214000
34108658	::479041630737928000
702450841	::479041651130650000
30912658	::479041715903688000
572151259	::479041747939377000
114967175	::479041792302526000
570502101	::479041850783719000
146216300	::479041858442506000
216618788	::479041862678753000
49061011	::479041898783322000
549785954	::479041920434720000
54754940	::479041949115367000
34108658	::479041991523590000
549785954	::479042014085124000
70784628	::479042035455131000
528542109	::479042046171168000
389676504	::479042055121817000
82433120	::479042081097519000
549785954	::479042177377775000
31066609	::479042210965381000
351620689	::479042278804033000
430182591	::479042291957391000
57065165	::479042323230097000
380049732	::479042372882677000
592150138	::479042396408127000
258454374	::479042413831651000
15361643	::479042429950386000
498321918	::479042456148008000
258454374	::479042460468137000
570502101	::479042464649445000
343756278	::479042508991639000
82433120	::479042517321924000
371068004	::479042528969523000
549785954	::479042566508511000
282860308	::479042641326129000
31066609	::479042641657475000
221641208	::479042646426812000
171807880	::479042667465027000
344902431	::479042704056143000
380049732	::479042730828791000
549785954	::479042732972068000
195154119	::479042744803803000
330799447	::479042763753668000
80965569	::479042772469432000
361527638	::479042791251902000
28346387	::479042947237695000
375734748	::479042987192635000
265760942	::479043033254486000
549785954	::479043061147009000
458847153	::479043095816728000
282860308	::479043148266500000
100339690	::479043236304920000
107750524	::479043252734005000
28346387	::479043258308251000
80965569	::479043305292849000
60098410	::479043326713159000
89033916	::479043335072391000
389676504	::479043355683209000
31066609	::479043382061191000
499167427	::479043401786982000
49061011	::479043414319988000
243751614	::479043462042378000
171807880	::479043462566670000
395057520	::479043487460261000
49061011	::479043550974205000
104990093	::479043560596336000
389949893	::479043587309453000
221641208	::479043600211140000
162200561	::479043600517328000
282860308	::479043603331702000
319771975	::479043620977135000
156166678	::479043627520258000
221641208	::479043668410519000
282860308	::479043725356584000
195276249	::479043727173111000
221641208	::479043729211146000
314604858	::479043784970629000
319771975	::479043874992562000
323246381	::479043887735250000
390552849	::479043907507224000
319771975	::479043984308727000
263914867	::479044002864328000
238247892	::479044053531500000
258454374	::479044087539318000
319771975	::479044090143596000
233362394	::479044111555887000
327934017	::479044117863755000
256845035	::479044130379952000
319771975	::479044163556483000
89033916	::479044196498567000
265760942	::479044242145169000
14584037	::479044248546058000
361532861	::479044267667902000
410961985	::479044275556995000
146855323	::479044326815969000
515049896	::479044339348160000
319771975	::479044430553305000
273034167	::479044445329817000
138935158	::479044451948847000
28498427	::479044488866705000
319771975	::479044510245064000
399621678	::479044552829845000
483283190	::479044570437525000
486138458	::479044577941147000
389676504	::479044598870720000
62186442	::479044612053426000
142364553	::479044635348582000
319771975	::479044769201393000
89033916	::479044828471119000
65526622	::479044842039693000
470451598	::479044853570240000
418965366	::479044918585741000
384494456	::479044986143391000
537633292	::479044990539034000
384494456	::479044998717898000
155034504	::479045034340151000
70483417	::479045055278116000
162200561	::479045060072206000
319771975	::479045181052682000
16322613	::479045216708472000
389676504	::479045273650352000
214200689	::479045313521393000
16713287	::479045332181864000
70483417	::479045395591348000
348123497	::479045443050291000
209223008	::479045462322716000
254711141	::479045476369440000
133341985	::479045519176908000
451868502	::479045592849469000
280297585	::479045656037044000
219163747	::479045678002221000
319771975	::479045794989756000
214200689	::479045821749407000
319771975	::479045853877764000
208250490	::479045861012676000
414543388	::479045922504986000
214200689	::479045969829314000
162200561	::479046067623706000
348123497	::479046074938585000
243830281	::479046117657968000
259021462	::479046133994766000
16322613	::479046148280176000
17830276	::479046155674738000
170162540	::479046229377052000
64813007	::479046264575651000
327934017	::479046265024430000
91422810	::479046267868160000
207290040	::479046297450995000
109059155	::479046315033526000
418965366	::479046332053594000
258454374	::479046369425256000
16322613	::479046378325147000
169291538	::479046383958507000
214200689	::479046387896553000
49061011	::479046404321464000
473469863	::479046424839979000
186945768	::479046434915106000
402268968	::479046456607641000
418965366	::479046460466425000
258454374	::479046462702366000
214200689	::479046504594673000
219163747	::479046514149298000
20713213	::479046571833954000
264677315	::479046671070818000
258454374	::479046729405583000
421655917	::479046783457193000
463855595	::479046794857312000
170162540	::479046855821508000
214200689	::479046884774780000
28498427	::479046915028312000
91422810	::479046980329406000
387941507	::479046992761327000
344454080	::479047025204277000
28498427	::479047031046934000
265760942	::479047050282037000
64813007	::479047057659809000
269370098	::479047097606754000
269370098	::479047102652493000
132976059	::479047125703999000
259601379	::479047172160503000
207290040	::479047206398599000
20713213	::479047281153699000
319771975	::479047310857342000
420323287	::479047351999680000
486138458	::479047365593034000
155730095	::479047373092814000
266033863	::479047389362135000
64813007	::479047408534302000
15288029	::479047431921729000
219163747	::479047514125914000
470451598	::479047534011498000
123739379	::479047643822555000
238672857	::479047704383725000
322463853	::479047767847739000
319771975	::479047818057764000
319771975	::479047839448694000
207290040	::479047907833028000
177101575	::479047910349619000
387941507	::479047940795682000
344454080	::479047941261250000
20713213	::479047961335578000
716262980	::479048027248672000
393041277	::479048035184291000
421655917	::479048043648385000
393041277	::479048088078651000
408144950	::479048089165369000
411997198	::479048112657682000
114235211	::479048138599038000
344454080	::479048145507061000
38244930	::479048170283208000
49061011	::479048183838830000
263914867	::479048238863888000
197277853	::479048242395901000
421655917	::479048291825373000
46268291	::479048301371592000
370416747	::479048333751644000
319771975	::479048383047299000
459567634	::479048400860897000
486138458	::479048408582193000
295339639	::479048446276423000
17830276	::479048465847037000
470451598	::479048469269975000
15288029	::479048480531288000
162559610	::479048484990246000
564879952	::479048497115578000
177101575	::479048506397954000
35505123	::479048507697803000
564879952	::479048515314667000
216618788	::479048562085724000
421655917	::479048565302386000
45581124	::479048572147478000
38244930	::479048595732459000
280297585	::479048612828413000
343756278	::479048648433483000
377555310	::479048664287940000
204292930	::479048703412432000
377555310	::479048711150919000
243465008	::479048743590068000
321498402	::479048750095032000
41692308	::479048779190910000
409662649	::479048786325430000
243465008	::479048790327193000
32583866	::479048801039024000
409662649	::479048808454574000
172035134	::479048823709638000
409662649	::479048832768962000
186287095	::479048840700760000
20713213	::479048880089083000
57065165	::479048958388342000
420323287	::479048982589493000
289360824	::479048985785552000
14085431	::479048988188876000
554852227	::479049068325269000
346127757	::479049196796772000
141821632	::479049213754372000
32690664	::479049253608632000
277378135	::479049277805953000
364752208	::479049308172320000
421655917	::479049308180725000
420323287	::479049353458221000
259413656	::479049395673890000
286282963	::479049406713724000
420323287	::479049407975792000
260573981	::479049422920101000
344454080	::479049461092474000
22944914	::479049476553056000
413477251	::479049543317585000
344990761	::479049559239163000
15137186	::479049576494931000
36468395	::479049602369196000
344454080	::479049765322108000
344990761	::479049792866111000
264300486	::479049804471754000
46978610	::479049892459851000
41692308	::479049974701752000
70483417	::479050024660115000
344990761	::479050049771429000
151190656	::479050052850434000
313421343	::479050099411390000
418965366	::479050115122876000
263389464	::479050213470908000
392716377	::479050360430936000
20713213	::479050361345687000
57065165	::479050363064971000
237112765	::479050385869766000
413367641	::479050391423029000
406772829	::479050421822959000
57065165	::479050501862871000
348316521	::479050558238490000
259021462	::479050638618529000
259021462	::479050677168386000
243465008	::479050715256872000
224501206	::479050773259513000
163893797	::479050783808188000
369160273	::479050785917923000
19182658	::479050789688987000
162315218	::479050800107241000
387472182	::479050801466183000
243465008	::479050839240503000
36829018	::479050840871686000
314303039	::479050934543085000
348316521	::479050947654459000
142364553	::479051000003563000
361532861	::479051003036446000
46978610	::479051020715032000
148197450	::479051028982419000
165290348	::479051049966116000
103678189	::479051057956278000
344990761	::479051063165599000
165290348	::479051095063265000
162315218	::479051146942619000
46978610	::479051204010336000
196152188	::479051205583572000
25223941	::479051211643961000
350968313	::479051274050994000
20713213	::479051281877979000
160768741	::479051419140378000
338664006	::479051443203092000
450560571	::479051466691186000
14085431	::479051470306684000
57065165	::479051483069939000
28346387	::479051483984297000
66555228	::479051546877915000
564879952	::479051621167403000
239313896	::479051694278311000
564879952	::479051712125104000
387472182	::479051785256976000
257546151	::479051830903996000
387472182	::479051864810332000
455542048	::479051901258846000
228213959	::479051920200314000
294964037	::479051924638302000
564879952	::479051934414815000
378281495	::479051977108631000
344454080	::479052003109117000
257546151	::479052012328607000
336149936	::479052041864507000
65435835	::479052042879524000
43586963	::479052050047967000
36829018	::479052061867114000
102266093	::479052107996463000
336149936	::479052142490046000
229385654	::479052150534725000
29198251	::479052175864115000
331717534	::479052180390166000
455542048	::479052191462727000
483283190	::479052232407941000
102266093	::479052289039405000
259413656	::479052334891155000
106835519	::479052355129049000
14190836	::479052429020110000
66555228	::479052484946575000
57065165	::479052533231386000
19182658	::479052629654650000
24756899	::479052700152107000
22648162	::479052730900566000
545784705	::479052742288109000
58046021	::479052791566974000
24756899	::479052802451193000
35305414	::479052866607652000
336149936	::479052882864394000
24756899	::479052930943700000
15789848	::479052971989565000
115503799	::479053009469464000
99827590	::479053055950721000
123739379	::479053056722497000
238307628	::479053067061829000
449981984	::479053140180738000
259569717	::479053170665340000
382976230	::479053244929302000
257546151	::479053263892123000
45581124	::479053286104764000
50354861	::479053324788838000
356974615	::479053331978264000
24756899	::479053346029195000
160768741	::479053366106943000
22648162	::479053383597166000
84849075	::479053392552402000
102266093	::479053421102645000
22648162	::479053444393598000
17233573	::479053444498870000
37316930	::479053452736073000
160768741	::479053473040699000
22648162	::479053507169751000
232072216	::479053508139048000
150034005	::479053530162941000
257546151	::479053531198943000
24756899	::479053576439070000
46978610	::479053700124528000
32583866	::479053703760986000
58046021	::479053704000073000
123739379	::479053772942213000
556631416	::479053805208629000
346127757	::479053868706185000
236144487	::479053949249388000
259573654	::479053955981664000
133341985	::479053988751740000
587940951	::479054015435513000
82433120	::479054070603591000
587940951	::479054140174131000
588531316	::479054175570231000
29284709	::479054204448018000
23225674	::479054223556878000
210996408	::479054244549390000
293246270	::479054274500894000
398735102	::479054302515064000
311664191	::479054390100516000
250774954	::479054457322606000
29284709	::479054581004238000
39684857	::479054646212702000
22648162	::479054787443298000
410961985	::479054806003109000
304645030	::479054827729600000
109331928	::479054891651178000
334665323	::479054907270373000
214357483	::479054920625053000
254711141	::479054978569367000
29319846	::479055053869703000
109331928	::479055082684960000
716788381	::479055106470473000
112145680	::479055128096296000
109331928	::479055277267103000
271738272	::479055328152002000
16726467	::479055358519152000
334665323	::479055496091930000
225287674	::479055500936359000
389676504	::479055538743812000
30128717	::479055557102686000
389676504	::479055587255123000
29284709	::479055590044733000
30128717	::479055681254084000
328779215	::479055765311717000
123739379	::479055765622501000
46796467	::479055786895634000
319420243	::479055892394958000
346127757	::479056048599216000
30128717	::479056073761255000
29737650	::479056109697642000
22285873	::479056116102340000
23225674	::479056142815854000
100378471	::479056158750044000
349484189	::479056171127418000
92936298	::479056223917338000
29284709	::479056295010791000
30128717	::479056304259219000
26413556	::479056378267320000
391061760	::479056398664626000
90467952	::479056408227233000
368691437	::479056428368285000
26413556	::479056583658205000
247372701	::479056585600552000
285955708	::479056585809879000
463318489	::479056587957358000
258636623	::479056597797568000
346127757	::479056607045627000
459987659	::479056664205996000
29284709	::479056699996000000
32596609	::479056932087410000
22414245	::479056957483925000
22414245	::479056969178046000
39684857	::479056988689956000
87970668	::479057004351066000
28498427	::479057045472038000
32431892	::479057085678632000
459987659	::479057090590564000
370850900	::479057112832937000
32690664	::479057135951544000
538590660	::479057217774026000
328779215	::479057384543764000
30912658	::479057394618859000
588874950	::479057517407129000
39684857	::479057521403912000
118855202	::479057567763546000
368691437	::479057625015808000
546153359	::479057716900409000
210996408	::479057767877992000
395057520	::479057801697034000
258454374	::479057831048773000
41685125	::479057885201043000
29284709	::479057978784751000
270227232	::479057993665753000
286282963	::479058041329819000
483283190	::479058045327400000
364043601	::479058075295707000
331668519	::479058087530074000
177692206	::479058134825046000
548870171	::479058144447197000
167365283	::479058191020339000
28771314	::479058206467952000
323978080	::479058207013605000
323978080	::479058207051370000
47859489	::479058242362818000
48804765	::479058273166188000
331668519	::479058311560458000
48804765	::479058313704140000
48804765	::479058313800609000
247024165	::479058324542193000
633531552	::479058326203138000
263389464	::479058457878732000
303252613	::479058459040944000
18336787	::479058468897161000
215385454	::479058479248707000
393105437	::479058499133902000
8548362	::479058505518034000
177692206	::479058540133249000
345626789	::479058562283761000
247024165	::479058571901280000
459987659	::479058575260934000
129876980	::479058612099112000
303252613	::479058632274100000
425252367	::479058703585644000
722514433	::479058726381694000
348123497	::479058784942190000
268034501	::479058787660075000
27792069	::479058791976419000
57300329	::479058826235494000
586783331	::479058844757544000
398735102	::479058848347869000
58281200	::479058916324937000
335101950	::479058948738134000
22285873	::479058961841139000
546153359	::479058992094666000
440624261	::479058994313449000
233362394	::479059068594946000
450560571	::479059084876861000
21503139	::479059103390523000
89505869	::479059103579652000
106855310	::479059136400080000
270227232	::479059161393557000
351264389	::479059242834350000
160788774	::479059271531773000
136458681	::479059355904778000
546153359	::479059403136442000
463318489	::479059410723934000
320560322	::479059510930075000
131072297	::479059540873584000
107535820	::479059560209317000
90689440	::479059560301211000
230365198	::479059611983810000
58941053	::479059625761705000
348683759	::479059631457595000
131072297	::479059632905015000
546989830	::479059665032982000
111462710	::479059681730920000
546153359	::479059694577672000
241198427	::479059702652076000
546153359	::479059775313805000
189224604	::479059789759401000
614436697	::479059805391572000
546989830	::479059807690039000
111462710	::479059819664789000
320560322	::479059957547933000
107535820	::479059975369920000
440624261	::479059976736886000
320560322	::479060081753858000
334665323	::479060088267608000
546989830	::479060102096617000
321794820	::479060214134476000
18156298	::479060236112625000
41135840	::479060246912987000
122717174	::479060254433345000
107535820	::479060254630871000
364428125	::479060309093527000
450560571	::479060334066417000
399713201	::479060336122019000
214200689	::479060366551285000
41135840	::479060371420897000
107535820	::479060455517069000
197384499	::479060472474251000
28346387	::479060477180276000
136458681	::479060497556578000
364428125	::479060527767748000
107535820	::479060579278397000
32690664	::479060596986359000
238672857	::479060637616590000
307397057	::479060641722806000
47859489	::479060644717555000
258382946	::479060655626911000
494543536	::479060659947048000
32690664	::479060729970962000
65482831	::479060776054190000
36310459	::479060783905918000
435516954	::479060854273355000
226357092	::479060883318923000
107535820	::479060932174573000
247372701	::479060968576921000
32690664	::479060974230454000
483283190	::479061006321463000
28346387	::479061008317546000
473196438	::479061046812880000
553711382	::479061061081915000
136458681	::479061073857769000
29436016	::479061105550299000
149980973	::479061108708216000
201810972	::479061121979408000
65482831	::479061124202393000
65482831	::479061199435628000
334665323	::479061240136753000
253886962	::479061260462354000
372493368	::479061262433665000
483283190	::479061262920597000
243830281	::479061298354065000
28346387	::479061316540182000
237963845	::479061449973571000
216168764	::479061562599022000
70839289	::479061590835486000
348683759	::479061591149645000
142364553	::479061676378292000
472617238	::479061711769436000
82433120	::479061781948923000
315559101	::479061783861153000
285254109	::479061842371694000
31359307	::479061979617689000
365658620	::479061982822146000
247159855	::479062015604838000
160144135	::479062016993554000
398735102	::479062017828192000
315527257	::479062030729494000
508054066	::479062045779050000
247159855	::479062087050600000
213767620	::479062103005736000
41685125	::479062106411528000
722514433	::479062124439031000
399408344	::479062164812992000
513982376	::479062249005256000
263389464	::479062274221805000
483283190	::479062288646029000
133341985	::479062315460198000
316301043	::479062392052416000
86243090	::479062464013684000
63996070	::479062484997795000
338256397	::479062539842883000
432116634	::479062564937420000
226357092	::479062645727703000
82433120	::479062665219039000
299796220	::479062702074396000
213767620	::479062703923662000
107535820	::479062726489407000
369804138	::479062772308004000
413735493	::479062800153600000
244290101	::479062801596432000
369804138	::479062826846527000
213767620	::479062832315510000
32690664	::479062835083767000
244290101	::479062936258760000
120139449	::479062961424592000
25223941	::479063035470807000
25223941	::479063050540953000
341313395	::479063054810767000
25223941	::479063065904705000
25223941	::479063085206884000
72293435	::479063088906260000
25223941	::479063098041442000
96013044	::479063127816802000
25223941	::479063131222593000
475031809	::479063173220167000
494543536	::479063225409863000
85651876	::479063255059415000
338256397	::479063295899762000
107535820	::479063300022747000
32583866	::479063327969009000
107535820	::479063332021084000
338256397	::479063333921099000
36343877	::479063343442173000
246112828	::479063345463848000
63996070	::479063360982777000
285955708	::479063381710614000
36310459	::479063389860548000
58281200	::479063394038054000
37316930	::479063419211898000
76427184	::479063448542642000
25237171	::479063532093206000
85651876	::479063545770815000
338256397	::479063556252794000
338664006	::479063597759201000
142364553	::479063608065003000
26514591	::479063615027167000
338256397	::479063620685668000
349365015	::479063638829854000
358307309	::479063660472446000
249388532	::479063685558992000
229290429	::479063732895907000
107535820	::479063755817775000
62940169	::479063829909749000
358307309	::479063858791718000
207290040	::479063874436886000
338256397	::479063891918745000
381203261	::479063920229875000
398735102	::479063961221210000
229290429	::479064049100275000
63996070	::479064052757299000
33528820	::479064132533370000
18156298	::479064152741117000
321794820	::479064196999442000
334665323	::479064223125749000
358307309	::479064236920823000
28905424	::479064253450567000
294964037	::479064344261820000
363969403	::479064348761919000
334665323	::479064360405327000
513982376	::479064367665668000
173232394	::479064374514950000
345508633	::479064382828474000
219188629	::479064425509318000
189224604	::479064436108718000
63996070	::479064574822338000
414543388	::479064574998503000
389614947	::479064663985233000
44041485	::479064686189490000
232901934	::479064689268125000
509523903	::479064692153782000
107535820	::479064719131955000
148197450	::479064720432173000
30128717	::479064785859137000
36310459	::479064840439611000
358307309	::479064877613322000
40604299	::479064889114128000
316301043	::479064947331436000
102489930	::479064967635677000
36310459	::479064977752752000
509523903	::479064983213338000
32583866	::479065078386270000
160768741	::479065099403919000
25084916	::479065110070439000
319771975	::479065124800438000
348316521	::479065126050336000
173232394	::479065143368617000
30128717	::479065161031241000
238665368	::479065187635314000
12354252	::479065199123914000
338120144	::479065253330706000
254635990	::479065270737453000
410856984	::479065276600680000
64907439	::479065318849921000
205501297	::479065357932449000
372493368	::479065397010763000
338120144	::479065436198162000
257225781	::479065445694054000
32431892	::479065463360483000
32431892	::479065487578390000
142364553	::479065514342625000
257225781	::479065528791597000
398735102	::479065532998909000
594121150	::479065617241083000
423862446	::479065743091191000
113221759	::479065753723736000
249789981	::479065754365464000
205501297	::479065758870163000
377715399	::479065769032953000
15288029	::479065777883324000
35525270	::479065803917365000
32382173	::479065883223289000
483283190	::479065926705643000
319771975	::479065958619697000
62186442	::479065987061264000
216168764	::479066032921792000
40054726	::479066037473013000
372880069	::479066142019821000
247024165	::479066187762909000
162200561	::479066191596888000
467545942	::479066196256751000
351264389	::479066202623709000
35525270	::479066216276176000
15288029	::479066241928134000
322108529	::479066325512253000
321794820	::479066368038285000
369160273	::479066429820399000
180661626	::479066441455792000
349484189	::479066502604128000
428646436	::479066515594309000
319771975	::479066543532154000
41692308	::479066553338454000
35525270	::479066604828098000
319771975	::479066618010427000
316301043	::479066649774292000
463318489	::479066650457956000
180661626	::479066671504969000
476507554	::479066842430832000
431264673	::479066862157053000
307697597	::479066872382758000
180661626	::479066942029193000
319771975	::479066967593066000
99827590	::479067017572392000
319771975	::479067028339175000
335608417	::479067116067229000
361391612	::479067163597082000
99827590	::479067233306435000
26413556	::479067261513125000
393041277	::479067275694051000
39683534	::479067289187520000
39683534	::479067347517718000
12354252	::479067361866022000
319771975	::479067369017327000
25223941	::479067396838129000
319771975	::479067435383791000
254711141	::479067442308595000
39683534	::479067451314155000
50151347	::479067498453536000
39683534	::479067503868796000
207290040	::479067561720434000
107535820	::479067580909355000
377555310	::479067593551015000
15789848	::479067606490427000
39683534	::479067622106206000
91666102	::479067684374867000
118191944	::479067695267065000
216618788	::479067733699874000
39683534	::479067737189548000
29319846	::479067750262771000
84849075	::479067760563982000
30128717	::479067829116096000
344902431	::479067900930576000
50151347	::479067915153461000
458472537	::479067932710801000
22717394	::479067965980024000
136750011	::479067993624690000
39683534	::479068009919938000
30128717	::479068018556043000
39683534	::479068034192400000
50151347	::479068085328949000
32690664	::479068106036244000
626942496	::479068151024742000
297052199	::479068172532723000
51413309	::479068200458784000
36310459	::479068206997725000
297052199	::479068216191221000
297052199	::479068255663828000
197277853	::479068286706266000
297052199	::479068287859306000
216618788	::479068295912779000
30128717	::479068326875119000
216618788	::479068340816990000
252823136	::479068379504852000
321498402	::479068383506231000
435516954	::479068392993734000
507918715	::479068494949261000
507918715	::479068519477551000
198651083	::479068540125732000
316301043	::479068553300426000
319420243	::479068584451121000
107535820	::479068596585246000
251821834	::479068597453475000
25223941	::479068599777107000
68473966	::479068634527305000
107535820	::479068681687687000
106855310	::479068692052213000
332631850	::479068699681230000
224103552	::479068712889090000
380049732	::479068713434746000
63996070	::479068763179212000
252914746	::479068763321425000
272999900	::479068770737328000
119269983	::479068775434559000
18868622	::479068806095327000
553711382	::479068825174806000
62940169	::479068859199021000
467545942	::479068913679224000
23754003	::479069011934605000
592475734	::479069152133382000
294745245	::479069217757474000
32690664	::479069289001934000
254319575	::479069315950714000
351004243	::479069320035594000
398735102	::479069339686301000
34108658	::479069343926321000
304661740	::479069391619768000
190624012	::479069403435126000
408049418	::479069468606210000
268034501	::479069496087293000
198651083	::479069573472591000
376425912	::479069642745323000
408049418	::479069703118147000
32690664	::479069723611496000
268246881	::479069757971243000
332631850	::479069825084321000
626942496	::479069870500630000
189224604	::479070039929552000
418847263	::479070123232620000
594121150	::479070170728497000
507918715	::479070202509156000
63996070	::479070245441646000
238307628	::479070268837859000
32690664	::479070269177221000
189224604	::479070279273299000
78384326	::479070369438261000
351264389	::479070381727154000
29319846	::479070477235662000
36343877	::479070522958163000
36310459	::479070593254719000
438647243	::479070701865824000
370049566	::479070709650829000
431003917	::479070721675505000
28346387	::479070725479727000
455542048	::479070738071056000
18868622	::479070838793445000
234960273	::479070949523087000
29319846	::479070982108246000
36343877	::479071021757399000
61402370	::479071024562991000
8548362	::479071034344505000
258454374	::479071111528067000
28346387	::479071118435692000
636632104	::479071158411591000
232901934	::479071186928693000
312394133	::479071228796223000
22414245	::479071273390051000
22414245	::479071289068761000
142364553	::479071290092171000
278165989	::479071370941169000
36310459	::479071373009358000
61402370	::479071375965974000
400817337	::479071378457382000
346127757	::479071412724854000
351264389	::479071435734790000
69719136	::479071478093082000
436336703	::479071496736739000
258454374	::479071532963352000
308657649	::479071604358410000
25223941	::479071695404158000
509760806	::479071704220594000
57300329	::479071717395292000
203146266	::479071728845340000
178921630	::479071775322816000
258454374	::479071790615257000
511899726	::479071800375394000
436336703	::479071829596717000
36310459	::479071850262458000
57300329	::479071903454601000
142364553	::479071938800009000
364043601	::479071989358133000
308657649	::479071996458713000
15789848	::479072011474329000
371068004	::479072019875913000
370049566	::479072044802641000
15789848	::479072126473748000
57065165	::479072129401376000
243465008	::479072141431042000
36343877	::479072168337481000
49061011	::479072214835535000
17146204	::479072260787933000
57065165	::479072301388816000
455097630	::479072301627887000
273034167	::479072398927351000
411848692	::479072422763565000
102100651	::479072438009872000
635577431	::479072440924921000
17146204	::479072468695408000
301737159	::479072484260864000
215109001	::479072540036317000
234187240	::479072619694948000
142364553	::479072653891084000
215109001	::479072745901137000
25084916	::479072840793477000
36310459	::479072857566478000
360231979	::479072891779039000
106835519	::479072895407116000
216833550	::479072946317578000
371817971	::479073061162221000
107902551	::479073099426844000
301737159	::479073121119793000
24199433	::479073231111208000
230911888	::479073237024776000
816177	::479073249637052000
36310459	::479073253739479000
251231824	::479073275751178000
51413309	::479073334131716000
28346387	::479073346584186000
39215095	::479073485809909000
254600909	::479073516785238000
28346387	::479073525483855000
24199433	::479073534241964000
255104759	::479073546455359000
513825441	::479073553699332000
359776589	::479073583491084000
36310459	::479073585420845000
591216066	::479073683936653000
243465008	::479073689070473000
264335101	::479073741318533000
28346387	::479073759320502000
600663496	::479073762412101000
59583601	::479073772041818000
243830281	::479073784847409000
321794820	::479073786608627000
24199433	::479073792883695000
23642786	::479073833547087000
254579074	::479073863309877000
250844163	::479073929667940000
816177	::479073993941843000
28346387	::479073998957850000
591216066	::479074071897206000
417449044	::479074082676170000
594121150	::479074100392914000
27268559	::479074106818584000
203688730	::479074180004995000
348262381	::479074183976996000
329333638	::479074216940011000
24199433	::479074268173848000
395057520	::479074294392434000
433654462	::479074345533603000
49061011	::479074416782241000
348262381	::479074425417920000
243751614	::479074458469019000
403160004	::479074458750046000
57065165	::479074465641275000
136791341	::479074486709268000
224501206	::479074490588987000
332631850	::479074534067150000
451667062	::479074536168488000
262471070	::479074559748874000
212047421	::479074575053897000
31359307	::479074583199223000
187741596	::479074586802544000
510998653	::479074711985328000
378200627	::479074717648039000
243465008	::479074739399712000
451667062	::479074757355110000
486174522	::479074769644822000
72293435	::479074877618401000
21117523	::479075039644758000
447976503	::479075058619383000
508860717	::479075083508400000
387472182	::479075094786895000
508860717	::479075100809916000
387472182	::479075178060972000
411997198	::479075247220469000
364043601	::479075249024032000
32431892	::479075261086838000
21696310	::479075328250216000
363361632	::479075342657654000
455542048	::479075365973798000
203146266	::479075509100236000
411997198	::479075574082580000
71689075	::479075590461751000
259746323	::479075598275317000
596678073	::479075610560835000
32431892	::479075682597605000
364043601	::479075688931000000
203146266	::479075695549616000
255104759	::479075744056762000
446541836	::479075760125136000
207290040	::479075770959400000
305216922	::479075775640252000
424540791	::479075797483794000
606781453	::479075805767958000
28197443	::479075815305400000
89033916	::479075854186582000
435478224	::479075921149034000
596678073	::479076011842088000
254600909	::479076050446843000
380049732	::479076060337020000
69916558	::479076091924348000
451667062	::479076121309216000
435478224	::479076124035526000
24199433	::479076139370307000
244995179	::479076142948040000
378200627	::479076152737542000
203146266	::479076157971648000
114070939	::479076183003254000
203146266	::479076187541479000
417523013	::479076188170616000
142364553	::479076249034571000
417523013	::479076259125682000
398735102	::479076354340962000
517695658	::479076383239335000
234960273	::479076453959475000
72293435	::479076457855995000
24199433	::479076500369850000
350665443	::479076520678678000
626942496	::479076528282951000
203146266	::479076529914118000
451667062	::479076587271245000
203146266	::479076611736629000
36310459	::479076663746392000
631603360	::479076699103977000
72293435	::479076731278458000
109331928	::479076748437753000
261847534	::479076835817717000
62186442	::479076921339547000
370088836	::479076960321433000
24199433	::479076964872241000
596678073	::479076974313222000
216168764	::479077050905423000
417523013	::479077053166137000
18028506	::479077058849804000
224501206	::479077076561952000
378200627	::479077134070460000
18028506	::479077154396053000
433654462	::479077168669278000
350665443	::479077223006498000
257225781	::479077260486402000
26198298	::479077336277864000
384494456	::479077350491947000
274791343	::479077387053694000
247024165	::479077424567558000
713245898	::479077459531296000
64768338	::479077464153415000
169291538	::479077497955688000
330799447	::479077669334556000
459612485	::479077701261611000
216168764	::479077766218780000
348047989	::479077778990436000
31359307	::479077825849217000
433654462	::479077829578338000
36310459	::479077902647320000
436476907	::479077918404907000
109331928	::479077966312656000
32690664	::479078018845921000
273697690	::479078035413426000
41967329	::479078079331966000
295339639	::479078153550594000
91712528	::479078158155534000
348047989	::479078203865051000
484202581	::479078226493722000
260911912	::479078262682161000
285955708	::479078313571262000
348047989	::479078316347891000
216168764	::479078324111548000
417523013	::479078356458012000
41001071	::479078486250778000
21623464	::479078523462619000
330799447	::479078527153602000
428646436	::479078545692848000
428646436	::479078563074023000
293246270	::479078600885297000
417523013	::479078608091115000
596678073	::479078727117045000
246112828	::479078749778898000
89033916	::479078816628088000
429558621	::479078819408936000
236271147	::479078835246223000
590556372	::479078837389918000
507987711	::479078837486379000
713245898	::479078868377403000
29436016	::479078876141092000
28346387	::479078948622446000
43980775	::479078979476127000
263013923	::479078988049305000
311664191	::479079018440843000
327842258	::479079057947394000
52494533	::479079084614356000
348047989	::479079104390524000
305415102	::479079140528631000
436336703	::479079158148894000
22559382	::479079162783989000
52295994	::479079172858716000
451667062	::479079176008265000
508860717	::479079224922210000
117608761	::479079290844491000
503741267	::479079374910947000
350665443	::479079389741993000
305216922	::479079395949162000
467545942	::479079460680245000
169291538	::479079493752324000
40604299	::479079503449563000
86243090	::479079565009371000
244800948	::479079609439248000
484202581	::479079663072198000
478145352	::479079688300552000
215109001	::479079772715118000
368170408	::479079801668767000
16566189	::479079824620003000
215109001	::479079907155136000
36310459	::479079911597277000
62756038	::479079931423363000
500388817	::479079958879285000
244800948	::479079970195521000
410961985	::479079982107353000
428646436	::479080021328674000
45581124	::479080030748688000
141735027	::479080108847022000
343606449	::479080228980289000
256346048	::479080244184223000
276341812	::479080288539004000
127092086	::479080330305867000
293246270	::479080339759824000
70982412	::479080350140755000
508860717	::479080352451805000
410961985	::479080373108740000
400249617	::479080394898165000
282860308	::479080402414354000
332631850	::479080418122022000
92924351	::479080418147180000
230206940	::479080433138040000
133341985	::479080472581242000
568915908	::479080490201145000
72882594	::479080504453369000
371068004	::479080521826598000
400249617	::479080580055715000
451667062	::479080611789811000
484202581	::479080727083241000
275268585	::479080727112204000
428646436	::479080784113205000
255834275	::479080785996046000
160768741	::479080802605473000
52494533	::479080874130939000
59583601	::479080879419977000
387188572	::479080941907087000
266317182	::479080962505330000
220532575	::479080977860263000
29198251	::479081038233088000
348047989	::479081039705296000
258454374	::479081047167361000
332631850	::479081092062801000
77765035	::479081110534496000
21503139	::479081151026712000
238786875	::479081158366756000
29605636	::479081164007673000
293246270	::479081368165421000
202798666	::479081390416220000
390900557	::479081405591212000
428646436	::479081414781325000
428646436	::479081472595591000
402925254	::479081480979619000
344902431	::479081526420729000
106835519	::479081539582431000
27268559	::479081569890480000
160144135	::479081584138543000
29198251	::479081596163608000
57065165	::479081602442862000
321498402	::479081605550456000
364035957	::479081611125075000
234187240	::479081631048019000
29198251	::479081762996232000
255104759	::479081834186543000
24199433	::479081851941027000
417523013	::479081860056616000
25084916	::479081880789467000
337434879	::479081957720981000
364043601	::479081988994117000
337434879	::479082010992844000
29198251	::479082041753886000
267445807	::479082065292304000
293246270	::479082085311709000
484202581	::479082097555283000
21696310	::479082102500372000
313421343	::479082166547386000
53724365	::479082238467117000
41001071	::479082277096263000
303427354	::479082379358007000
62186442	::479082402682503000
408049418	::479082420919353000
551447338	::479082448450371000
52494533	::479082523499053000
498321918	::479082531095339000
503577648	::479082572124000000
115503799	::479082588795990000
106835519	::479082591434199000
503577648	::479082608769638000
104990093	::479082613546553000
52494533	::479082631531728000
133341985	::479082645070950000
52494533	::479082704525205000
484202581	::479082733033897000
90797741	::479082773786157000
357275400	::479082784267309000
484202581	::479082786905927000
508860717	::479082856946208000
52494533	::479082939104260000
50354861	::479082943504076000
106835519	::479082945248903000
364546435	::479082991201701000
18156298	::479083004506017000
408049418	::479083018120740000
304219715	::479083030602993000
192590347	::479083041915031000
59583601	::479083115118215000
268034501	::479083200359038000
258636623	::479083203689738000
483526518	::479083290125561000
389676504	::479083324418170000
100090407	::479083410837995000
547741880	::479083423609266000
266235648	::479083436733235000
224501206	::479083448204685000
223288871	::479083456157077000
321780812	::479083457587724000
237118122	::479083471067832000
141735027	::479083478966104000
321780812	::479083487786729000
35525270	::479083508175233000
106835519	::479083532468252000
417428775	::479083539040702000
33703018	::479083581965615000
141735027	::479083667005120000
494543536	::479083686256599000
301244439	::479083690555764000
475031809	::479083691965030000
40126821	::479083719857143000
27268559	::479083816749776000
171103429	::479083828108353000
224501206	::479083881409155000
266235648	::479083904289079000
484202581	::479083972715364000
203146266	::479084003928993000
498321918	::479084029099393000
355717008	::479084136166998000
266235648	::479084138859749000
48971187	::479084140378480000
343606449	::479084154647502000
355717008	::479084218664763000
100195876	::479084265930366000
100195876	::479084267243180000
33703018	::479084276567531000
27268559	::479084316341723000
371817971	::479084322511925000
207290040	::479084404841938000
128284695	::479084419584507000
30787413	::479084431198527000
374659572	::479084440472137000
308657649	::479084462752677000
294964037	::479084485682946000
138083816	::479084590280093000
463318489	::479084606214258000
342934741	::479084745826271000
342934741	::479084808216510000
372551778	::479084824628457000
484202581	::479084828558913000
33703018	::479084841502523000
106835519	::479084844316520000
343606449	::479084848913874000
479245748	::479084931595780000
207290040	::479084943243755000
225122347	::479084992761700000
335488857	::479085077326860000
28771314	::479085086516576000
332631850	::479085086973771000
225122347	::479085096654602000
364043601	::479085130863362000
494543536	::479085159866580000
327662373	::479085232973283000
373653741	::479085264988413000
361527638	::479085283775086000
99368300	::479085295581671000
366753447	::479085328636989000
27268559	::479085328678928000
358307309	::479085350527049000
378771457	::479085399592009000
417428775	::479085412380459000
295466391	::479085457754439000
46963484	::479085463651635000
107902551	::479085480680501000
243830281	::479085488150962000
16258968	::479085497072242000
594844703	::479085507469512000
594844703	::479085514927001000
501202268	::479085545419583000
29302446	::479085550683447000
99368300	::479085696376766000
163893797	::479085704010424000
25935173	::479085812277993000
389676504	::479085820385558000
169291538	::479085847661543000
254319575	::479085862421282000
203146266	::479085869874159000
389676504	::479085873858768000
484202581	::479085909053571000
417523013	::479085910395351000
254319575	::479086026481467000
404335977	::479086139312439000
498321918	::479086155120803000
328779215	::479086156832067000
366753447	::479086169985003000
234187240	::479086205188206000
370850900	::479086246082269000
484202581	::479086261400260000
72882594	::479086327816675000
334403708	::479086357315203000
332631850	::479086460272799000
350665443	::479086460474511000
484202581	::479086561116819000
334403708	::479086590866640000
114070939	::479086593102204000
378771457	::479086625582878000
368691437	::479086639944200000
484202581	::479086672102313000
292012619	::479086725348593000
391061760	::479086739609636000
633531552	::479086756227465000
409541924	::479086805732450000
249246314	::479086887483629000
546989830	::479086982513975000
91024211	::479087070288179000
50354861	::479087070686609000
265760942	::479087072544710000
314710836	::479087082355589000
179039178	::479087105835294000
378771457	::479087195395866000
89505869	::479087217600499000
36958694	::479087260596334000
277251070	::479087346399203000
257225781	::479087371455971000
495135733	::479087394449133000
80586819	::479087397888868000
484202581	::479087454914633000
80586819	::479087523101421000
326351370	::479087531816800000
138083816	::479087536703172000
263013923	::479087561227665000
391061760	::479087566336315000
332631850	::479087575936675000
301203823	::479087592101535000
243830281	::479087600272429000
72882594	::479087706383736000
237530197	::479087723383230000
294745245	::479087745818562000
702450841	::479087746670010000
63928079	::479087767217917000
16713287	::479087805310566000
271717879	::479087814056083000
29605636	::479087816547131000
15204110	::479087818321723000
14715501	::479087896142430000
400249617	::479087937074651000
186472636	::479087937259569000
122283306	::479087955282104000
438698734	::479087968570052000
332631850	::479088003541790000
484202581	::479088019954499000
267023866	::479088031148687000
29302446	::479088052103426000
80586819	::479088062903775000
146855323	::479088077231906000
265760942	::479088093036023000
80586819	::479088150480826000
378200627	::479088160895684000
816177	::479088180499451000
118855202	::479088197364768000
265760942	::479088216533139000
268246881	::479088267254435000
358307309	::479088281477332000
16713287	::479088303308685000
282860308	::479088306538283000
258454374	::479088308199636000
267299080	::479088313450516000
438698734	::479088349148225000
331246659	::479088353363513000
45704670	::479088355221573000
702450841	::479088369176043000
237986569	::479088373164822000
581342731	::479088379095957000
451667062	::479088390738944000
417523013	::479088392257286000
81630455	::479088458749587000
32431892	::479088464122494000
105026890	::479088505398640000
16713287	::479088519525052000
438698734	::479088530749390000
37119867	::479088542556372000
62756038	::479088565515591000
62756038	::479088572767928000
258454374	::479088606448209000
16713682	::479088612601237000
20713213	::479088638631084000
341666582	::479088661623869000
111411572	::479088666225422000
50354861	::479088714656669000
702450841	::479088754804547000
293213630	::479088755832139000
391061760	::479088757266993000
46963484	::479088793459232000
314710836	::479088799071633000
81630455	::479088820843851000
341666582	::479088853664268000
468057254	::479088855560503000
81630455	::479088931963543000
399621678	::479088979640193000
507918715	::479088982458773000
349472194	::479089031373131000
484202581	::479089068828270000
46963484	::479089115434979000
30912658	::479089182552649000
328779215	::479089185669017000
335488857	::479089193663348000
55161530	::479089240660119000
26198298	::479089241759027000
160768741	::479089257332477000
101881386	::479089264974905000
484202581	::479089331119075000
106835519	::479089342120329000
498321918	::479089385934434000
499167427	::479089395849363000
209401949	::479089396382068000
312435293	::479089413092171000
279139758	::479089414803435000
63996070	::479089420403220000
29302446	::479089430452387000
105026890	::479089448240422000
509760806	::479089480817598000
332631850	::479089489004855000
249227650	::479089498392133000
256321392	::479089514292330000
101881386	::479089546454663000
258454374	::479089595083423000
417523013	::479089615941292000
45704670	::479089677870186000
332631850	::479089716143222000
106835519	::479089723701346000
72882594	::479089764344156000
106835519	::479089821206323000
78213	::479089868879183000
171807880	::479089872121397000
351620689	::479089944988626000
256346048	::479090005575348000
131968998	::479090096574955000
349472194	::479090164544069000
481512198	::479090320005554000
511899726	::479090322937753000
279139758	::479090341396484000
349472194	::479090352906043000
816177	::479090381343453000
816177	::479090391518822000
32690664	::479090398850060000
62756038	::479090439195475000
373713704	::479090453791260000
321794820	::479090458837020000
256321392	::479090504672370000
390504920	::479090610742104000
52011370	::479090614277910000
312435293	::479090624793436000
386956382	::479090680720285000
52011370	::479090688022151000
63928079	::479090696268161000
436336703	::479090704883281000
436336703	::479090746004234000
592150138	::479090806557786000
417523013	::479090840946503000
267023866	::479090846457794000
20112840	::479090856180203000
263389464	::479090866959568000
232072216	::479090932927959000
267023866	::479090938208202000
361527638	::479090955895980000
90469755	::479090962338037000
327934017	::479090996446101000
415943958	::479090999743225000
36869877	::479091054411390000
431264673	::479091065421856000
486138458	::479091081347223000
254600909	::479091105196015000
335488857	::479091106396004000
127092086	::479091110245982000
267023866	::479091137039192000
625951846	::479091158954409000
344956423	::479091168639479000
52011370	::479091203032367000
417523013	::479091257122107000
127092086	::479091271521148000
267023866	::479091285312032000
321780812	::479091299887620000
374528956	::479091317121622000
160788774	::479091325954818000
72882594	::479091349489086000
106835519	::479091386004672000
52011370	::479091414014238000
460491164	::479091416933482000
722514433	::479091459363454000
41685125	::479091461179191000
148436850	::479091463129948000
41685125	::479091516418191000
20112840	::479091519597453000
127092086	::479091537637163000
14085431	::479091550203699000
234187240	::479091595393110000
387472182	::479091633787396000
625951846	::479091652330795000
259746323	::479091654276554000
415943958	::479091691463651000
92125226	::479091694730637000
267023866	::479091721569968000
302673934	::479091779212705000
202840862	::479091823554465000
52011370	::479091833050386000
337434879	::479091857327005000
267023866	::479091909697093000
326504971	::479091948980944000
256346048	::479092001392959000
146602281	::479092006392979000
473196438	::479092029180227000
417523013	::479092077372772000
337434879	::479092078652043000
64813007	::479092146730196000
267023866	::479092208948097000
254319575	::479092235318071000
18868622	::479092252879634000
484202581	::479092270504112000
43586963	::479092274203095000
52011370	::479092331258212000
52011370	::479092361725628000
29319846	::479092416427728000
30336217	::479092426033078000
36891053	::479092440654032000
337466318	::479092484417409000
18618379	::479092491396730000
30336217	::479092512888750000
321794820	::479092526242988000
146855323	::479092551304376000
22736943	::479092577807773000
18868622	::479092608162361000
373713704	::479092614382120000
295466391	::479092617129361000
240463390	::479092625610244000
20112840	::479092646019727000
146602281	::479092663359381000
497565305	::479092670199918000
625951846	::479092725829357000
194998718	::479092731906498000
517075828	::479092749619056000
159011393	::479092760176103000
269012544	::479092777695731000
110563920	::479092786742849000
517075828	::479092815507386000
274311440	::479092867630370000
260573981	::479092870528266000
146602281	::479092910705868000
48971187	::479092919773589000
127092086	::479092937263824000
376425912	::479092937519689000
159011393	::479092957065134000
278220302	::479093041211273000
240798548	::479093048161214000
343606449	::479093090037542000
314604858	::479093090993844000
6203992	::479093123499692000
192727478	::479093168865300000
146602281	::479093185105629000
343606449	::479093214092492000
127092086	::479093215564279000
606781453	::479093346904715000
146602281	::479093371995447000
204292930	::479093378101956000
76375846	::479093379892924000
35525270	::479093399836839000
22736943	::479093404735766000
49221816	::479093407491424000
312394133	::479093421890478000
348316521	::479093445521178000
816177	::479093467042574000
378200627	::479093488467054000
203311237	::479093547149189000
49052615	::479093568821555000
267023866	::479093626111160000
625951846	::479093629969891000
53258017	::479093671439392000
20112840	::479093690313363000
185716839	::479093695644332000
304219715	::479093708634062000
76375846	::479093744893829000
20112840	::479093796710252000
146602281	::479093892340797000
232072216	::479093985651077000
267023866	::479094000356319000
160788774	::479094015883612000
146602281	::479094037291749000
282692620	::479094047647477000
20112840	::479094060930433000
160144135	::479094070724141000
277378135	::479094079406370000
209223008	::479094105704636000
380049732	::479094128572383000
228213959	::479094130992115000
160144135	::479094180291956000
62186442	::479094202480226000
301497892	::479094257253629000
71597388	::479094265281130000
20112840	::479094284226797000
50151347	::479094301217923000
269012544	::479094348340920000
625951846	::479094469363785000
20112840	::479094524371685000
58847822	::479094547503677000
49061011	::479094577484546000
265799781	::479094587567263000
49061011	::479094620107051000
326504971	::479094675627061000
344454080	::479094676457132000
344454080	::479094697252491000
265799781	::479094712914030000
203146266	::479094728399413000
33703073	::479094781537435000
551447338	::479094795630305000
256346048	::479094852097818000
216168764	::479094858317983000
341803593	::479094868774359000
20112840	::479094868992487000
155650977	::479094934633332000
342594225	::479094966677803000
249246314	::479095050303856000
625951846	::479095051809587000
430182591	::479095081572376000
379807492	::479095106872434000
50151347	::479095161809424000
410877459	::479095183586254000
20112840	::479095204708765000
174720518	::479095258572017000
221205505	::479095284493209000
315614733	::479095311776751000
270227232	::479095327652184000
267023866	::479095338100195000
321498402	::479095356135727000
212060681	::479095391846424000
397024307	::479095406626758000
287014963	::479095411467362000
98785279	::479095418874503000
398445530	::479095454718631000
118855202	::479095461286932000
20112840	::479095470363377000
410877459	::479095493688299000
98785279	::479095552236605000
50151347	::479095559270047000
20112840	::479095579096543000
287014963	::479095579851902000
240798548	::479095603478020000
614436697	::479095613473054000
287014963	::479095626958143000
32431892	::479095634998226000
625951846	::479095733522821000
210996408	::479095830545051000
208250490	::479095880885075000
98785279	::479095896408588000
114070939	::479095967925288000
431264673	::479095976993751000
20112840	::479095984077545000
50151347	::479095987797909000
287014963	::479095999492014000
350665443	::479096012196159000
80965569	::479096145575043000
136750011	::479096185261543000
49061011	::479096187392626000
407248121	::479096195181449000
287014963	::479096226168963000
495135733	::479096229482078000
350968313	::479096236465979000
430182591	::479096276810596000
113221759	::479096292174331000
391061760	::479096402711412000
240798548	::479096425486114000
117264210	::479096428976144000
240798548	::479096444612145000
95504927	::479096447288086000
150034005	::479096449670455000
49383709	::479096478791507000
146602281	::479096504129683000
341666582	::479096525100814000
36772146	::479096525834838000
20112840	::479096532658970000
240798548	::479096551000653000
352486016	::479096551306838000
505219745	::479096572504858000
341666582	::479096588485144000
464845445	::479096630289784000
133341985	::479096709373763000
165634562	::479096713710690000
47859489	::479096731549052000
208250490	::479096735185117000
80965569	::479096753526829000
153543800	::479096779963912000
326504971	::479096790575108000
407248121	::479096794128068000
65412211	::479096801908117000
390504920	::479096812800716000
80965569	::479096840831262000
225287674	::479096841720430000
72293435	::479096901258579000
216618788	::479096904333406000
326504971	::479096907428401000
407248121	::479096913292455000
321844248	::479096916119412000
176489426	::479096933877694000
18455966	::479096974159781000
391061760	::479097008310190000
464845445	::479097009513578000
179119528	::479097023182798000
463431723	::479097126329147000
613592670	::479097137318211000
102100651	::479097147262922000
390504920	::479097148382773000
18868622	::479097156629200000
36772146	::479097196390801000
216618788	::479097283783696000
326504971	::479097289663733000
267299080	::479097308793937000
240798548	::479097373562380000
625951846	::479097378604322000
240798548	::479097430575554000
265799781	::479097477673406000
378200627	::479097478059655000
18455966	::479097530664230000
210996408	::479097644422164000
546947837	::479097657546113000
51413309	::479097663171100000
216618788	::479097663187845000
32431892	::479097710209822000
133158896	::479097723707092000
372551778	::479097780892233000
282860308	::479097832268234000
133158896	::479097834835152000
14205371	::479097835225243000
292012619	::479097843022458000
216618788	::479097845363257000
370850900	::479097850962247000
325036867	::479097854439325000
372551778	::479097862924423000
578593285	::479097895212564000
292012619	::479097903206498000
20112840	::479097928938573000
119269983	::479097948916027000
546947837	::479097957937983000
397024307	::479098024795193000
50354861	::479098052548907000
546947837	::479098058190249000
546947837	::479098090025021000
417968003	::479098133046394000
20112840	::479098134283300000
546947837	::479098166956941000
117264210	::479098186184024000
407473485	::479098188407009000
546947837	::479098208891584000
546947837	::479098226927079000
546947837	::479098261119053000
407473485	::479098273727520000
51413309	::479098313367912000
240857453	::479098330748694000
546947837	::479098340403978000
546947837	::479098375657119000
312394133	::479098382246359000
235382002	::479098382846144000
625951846	::479098388559179000
546947837	::479098440987578000
417968003	::479098451100450000
21503139	::479098467730849000
375364618	::479098479403233000
282860308	::479098496813789000
14205371	::479098513293586000
514003187	::479098536932294000
267023866	::479098545690001000
236202065	::479098573330452000
216618788	::479098582159855000
546947837	::479098583778463000
47859489	::479098595807735000
90469755	::479098657786961000
99368300	::479098672886448000
546947837	::479098672995512000
43045329	::479098725978345000
546947837	::479098797604102000
447313860	::479098813739577000
118855202	::479098825227784000
546947837	::479098857544888000
230905946	::479098862607421000
14205371	::479098879141376000
43045329	::479098883210235000
240798548	::479098910120493000
344956423	::479098932140965000
613592670	::479098946682228000
546947837	::479098953456054000
216618788	::479098960582565000
225287674	::479098990663725000
14205371	::479098992672772000
440624261	::479099004169367000
46963484	::479099036788883000
102489930	::479099037673463000
216618788	::479099088722726000
370850900	::479099092308459000
390900557	::479099196025221000
240798548	::479099197975580000
249388532	::479099198001127000
614436697	::479099251448766000
546947837	::479099267965911000
49061011	::479099279869759000
56917722	::479099286911610000
375810749	::479099291483385000
328858212	::479099296936394000
244800948	::479099304854839000
370850900	::479099346986622000
92125226	::479099353454227000
625951846	::479099394135166000
392301070	::479099427638894000
546947837	::479099432659464000
274791343	::479099456248221000
402333632	::479099473868910000
546947837	::479099570886963000
418965366	::479099603405381000
546947837	::479099646426370000
43045329	::479099648075128000
335101950	::479099655960010000
235382002	::479099677657161000
36829018	::479099726357209000
546947837	::479099742119411000
546947837	::479099766408613000
92125226	::479099794976018000
20941662	::479099800160591000
198126424	::479099815549079000
340067989	::479099865176080000
39215095	::479099886780968000
435478224	::479099912403955000
14205371	::479099929537699000
11146552	::479100011071160000
68622166	::479100031287689000
127092086	::479100051117965000
95714823	::479100057292374000
33629617	::479100067086073000
28498427	::479100070621884000
21503139	::479100088707334000
162559610	::479100100006797000
370850900	::479100122022674000
390479008	::479100135570292000
546947837	::479100153169580000
625951846	::479100201819713000
546947837	::479100206554681000
467027311	::479100219725205000
58847822	::479100263827922000
39215095	::479100272665325000
263914867	::479100320807538000
127092086	::479100373878075000
105026890	::479100390042898000
385114649	::479100399442333000
279139758	::479100406048370000
25082908	::479100486839435000
162559610	::479100593827377000
343606449	::479100606591021000
314604858	::479100700149157000
330645900	::479100742322507000
28498427	::479100811532705000
465002314	::479100821569671000
219039425	::479100846576123000
396332641	::479100886900146000
177111779	::479101025110876000
287014963	::479101030198964000
327662373	::479101150986121000
470801476	::479101178056548000
105026890	::479101193851912000
127092086	::479101200495693000
162559610	::479101237233590000
127092086	::479101405899128000
447313860	::479101477546250000
105026890	::479101498027028000
266317182	::479101504658632000
447313860	::479101528297332000
357898055	::479101554989862000
223299509	::479101583188590000
234187240	::479101584178413000
14223247	::479101588800155000
62975545	::479101593174818000
43045329	::479101614436147000
162559610	::479101636908826000
421356901	::479101666038251000
335101950	::479101670807179000
102100651	::479101680877719000
265760942	::479101726113677000
322763942	::479101740998881000
22648162	::479101742219411000
25942336	::479101760133689000
311664191	::479101784997122000
375810749	::479101795738726000
92125226	::479101989599449000
105026890	::479101992820686000
421356901	::479102112949743000
72293435	::479102225721987000
229611107	::479102253006340000
407473485	::479102266239381000
38623896	::479102267447324000
25082908	::479102273394868000
124374229	::479102306315546000
382976230	::479102310547599000
146602281	::479102334375849000
150034005	::479102338162896000
235043760	::479102339567976000
240463390	::479102345762983000
411841714	::479102359793303000
357898055	::479102367644647000
124374229	::479102386179280000
92125226	::479102388272238000
53112812	::479102399324237000
331397011	::479102416198307000
410047216	::479102428961198000
95714823	::479102445776560000
587081117	::479102466303492000
357898055	::479102488268644000
382976230	::479102500599914000
25082908	::479102504626847000
331397011	::479102652119515000
146602281	::479102666703134000
322842111	::479102711690850000
323978080	::479102722634170000
95504927	::479102743446319000
240463390	::479102819358613000
95714823	::479102861683740000
56059141	::479102977093812000
82433120	::479103024443686000
203311237	::479103027073138000
349472194	::479103032446439000
25082908	::479103033188823000
18618379	::479103095587086000
344990761	::479103097348714000
314988406	::479103100049825000
357898055	::479103111626104000
102100651	::479103143129518000
327842258	::479103146883809000
327842258	::479103204513562000
232901934	::479103204928786000
265760942	::479103213216751000
382976230	::479103222615769000
100376439	::479103222930755000
23225674	::479103383295369000
266235648	::479103413180190000
18918771	::479103464383864000
259876316	::479103475461419000
142038800	::479103569560629000
326504971	::479103692785078000
326504971	::479103752126091000
266235648	::479103755775135000
494543536	::479103765299986000
266235648	::479103775828103000
266235648	::479103786808803000
494543536	::479103849244803000
92125226	::479103851660713000
389614947	::479103874427785000
168964399	::479103878839820000
500212290	::479103942832320000
168964399	::479103960570032000
92125226	::479103961954144000
27268559	::479103976298663000
366701651	::479103983022137000
254600909	::479104035098591000
267023866	::479104161615605000
357898055	::479104225323286000
282860308	::479104279190306000
415943958	::479104300690333000
580156304	::479104359498657000
282860308	::479104409297641000
189135890	::479104425311473000
314604858	::479104510288461000
215144630	::479104556320583000
116071398	::479104574578786000
613592670	::479104583390601000
348193845	::479104603275812000
49061011	::479104625665376000
70982412	::479104671793958000
314604858	::479104674755518000
344990761	::479104805441261000
101286329	::479104917928701000
309789310	::479104927281602000
270227232	::479104959040860000
418312513	::479104968012886000
146602281	::479105035130138000
49061011	::479105089437970000
348193845	::479105179824844000
240463390	::479105259508207000
398735102	::479105293163708000
28771314	::479105337199312000
510998653	::479105367830315000
421655917	::479105370745339000
36925706	::479105443382308000
326504971	::479105450890514000
351264389	::479105498646450000
326504971	::479105498680418000
397571431	::479105516556132000
136114188	::479105539578658000
291518680	::479105548852285000
436415484	::479105596667334000
146602281	::479105629177794000
172035134	::479105630381154000
101286329	::479105645904674000
179119528	::479105686136041000
92125226	::479105718335725000
199001641	::479105718742577000
101286329	::479105725906833000
613592670	::479105831175065000
311664191	::479105840285499000
14205371	::479105842852028000
357898055	::479105866835427000
397571431	::479105931507032000
168964399	::479105936028491000
411700909	::479105973047820000
240798548	::479105991498158000
138083816	::479106001728073000
370088836	::479106022020087000
240463390	::479106070585937000
240798548	::479106186290020000
317524005	::479106197715308000
82433120	::479106205873614000
40054726	::479106208801226000
21503139	::479106262169550000
349788720	::479106306897616000
146602281	::479106312744488000
92840294	::479106359862898000
546989830	::479106412765650000
146602281	::479106446047870000
243830281	::479106454105100000
361532861	::479106464959971000
100376439	::479106493803794000
341313395	::479106512988536000
18618379	::479106516411113000
360951591	::479106535969132000
263914867	::479106553153216000
95714823	::479106554038587000
265760942	::479106560237776000
29500521	::479106594630668000
341313395	::479106601979105000
357898055	::479106624074690000
47859489	::479106626486407000
212068363	::479106633167949000
436415484	::479106635659354000
47859489	::479106734577819000
240798548	::479106745235546000
28771314	::479106793209995000
95714823	::479106824717991000
95714823	::479106886005170000
21503139	::479106916988104000
317524005	::479106918749720000
151604434	::479106929650696000
14205371	::479106991269236000
101286329	::479106998404128000
423862446	::479107003189854000
20932133	::479107011750023000
326504971	::479107079190245000
407473485	::479107085498851000
478145352	::479107121372340000
255205725	::479107132579516000
146602281	::479107150338617000
44451086	::479107168633761000
546989830	::479107172744179000
344454080	::479107218713763000
71597388	::479107242516443000
317524005	::479107263232110000
146602281	::479107265988157000
269401499	::479107345231118000
238665368	::479107355150667000
132768456	::479107359306817000
238665368	::479107373496557000
21503139	::479107422775033000
146602281	::479107464739426000
151190656	::479107467402829000
514339780	::479107518409748000
109298324	::479107534838435000
465002314	::479107539909361000
358307309	::479107547056463000
546989830	::479107558699855000
146602281	::479107559883026000
409541924	::479107565322657000
64768338	::479107568472567000
204292930	::479107603507585000
546989830	::479107620335128000
187309818	::479107644511514000
357898055	::479107718569926000
226995875	::479107724228452000
414449852	::479107738509660000
380049732	::479107745728430000
256756265	::479107747598725000
327934017	::479107766892498000
350509640	::479107780306288000
21503139	::479107803630403000
209208697	::479107852037267000
356974615	::479107865194426000
414449852	::479107893539528000
20932133	::479107914414563000
317524005	::479107917799362000
85211920	::479107931867463000
546989830	::479107949542248000
255697938	::479107969607417000
349788720	::479107974515154000
124582805	::479108031138258000
21112883	::479108055888457000
546989830	::479108090067832000
221205505	::479108091112603000
118855202	::479108091628101000
357898055	::479108097756377000
134181956	::479108123056414000
271370762	::479108130752561000
168964399	::479108169587634000
80965569	::479108198385725000
414449852	::479108224214257000
410961985	::479108251749863000
414449852	::479108254727798000
357898055	::479108361859112000
513658421	::479108375255322000
256321392	::479108382842843000
18618379	::479108384658976000
132768456	::479108390317080000
373653741	::479108404154486000
101286329	::479108485905678000
280119639	::479108487109419000
513658421	::479108505719160000
118855202	::479108540691275000
546989830	::479108551105720000
240798548	::479108593040384000
265760942	::479108598501752000
146855323	::479108610291560000
240798548	::479108668017737000
351316240	::479108693007421000
256756265	::479108696933298000
237118122	::479108706257227000
349788720	::479108729485266000
95723533	::479108804563316000
326504971	::479108805620269000
265760942	::479108807533268000
267445807	::479108814830972000
513658421	::479108865238134000
407473485	::479108930099232000
349788720	::479108948407377000
240798548	::479108957563142000
400249617	::479108996477890000
146602281	::479109004766224000
304219715	::479109086491860000
146602281	::479109126728204000
209208697	::479109139403374000
38623896	::479109150224703000
168964399	::479109201529028000
17054163	::479109218725662000
146602281	::479109277282738000
276256841	::479109333062406000
380049732	::479109343426928000
400249617	::479109351487975000
350509640	::479109354407612000
29198251	::479109365249503000
341666582	::479109391149309000
61402370	::479109409864302000
513658421	::479109461613637000
198126424	::479109506614300000
63928079	::479109567385583000
304219715	::479109570803933000
457250385	::479109584955523000
499167427	::479109704610615000
260961523	::479109730041090000
63928079	::479109756158636000
59503620	::479109761716072000
260961523	::479109772076388000
162559610	::479109804309237000
410047216	::479109845996822000
304219715	::479109850232668000
11146552	::479109936887394000
259413656	::479109944445108000
17054163	::479109965320163000
546989830	::479109994282229000
24494616	::479109995783806000
533417136	::479110024690937000
513658421	::479110027362304000
240798548	::479110037197967000
63928079	::479110042705084000
546989830	::479110047382134000
266317182	::479110084090687000
546989830	::479110091850145000
18618379	::479110109142843000
63928079	::479110120647823000
285955708	::479110144853172000
101286329	::479110160020164000
386861626	::479110161437442000
118855202	::479110242307821000
350509640	::479110255092453000
546989830	::479110257294450000
412638454	::479110265632735000
513658421	::479110321018134000
240798548	::479110341763153000
546989830	::479110376252907000
513658421	::479110392044470000
17054163	::479110406393569000
59583601	::479110433215750000
146602281	::479110436194123000
266317182	::479110442590437000
240798548	::479110494934925000
267445807	::479110499947126000
239917620	::479110514987917000
265760942	::479110538950348000
146602281	::479110563105374000
334420539	::479110693648875000
513658421	::479110710492807000
546989830	::479110734119313000
240798548	::479110736476504000
271370762	::479110739337019000
59503620	::479110811411959000
546989830	::479110816612892000
146602281	::479110881276862000
151190656	::479110894597967000
17054163	::479110902206464000
493221106	::479110936964263000
36279116	::479110966693466000
255697938	::479110972078964000
513658421	::479110977871290000
295339639	::479110984871596000
598832393	::479110986075353000
146602281	::479111010444673000
263914867	::479111018245664000
713245898	::479111048696303000
295339639	::479111085312585000
132649069	::479111087695360000
240798548	::479111180368097000
351316240	::479111180557225000
513658421	::479111211871502000
95714823	::479111231169916000
546989830	::479111262584840000
511899726	::479111319086325000
95714823	::479111337705226000
240798548	::479111338182983000
351316240	::479111347305971000
266317182	::479111372606029000
255697938	::479111412233428000
265760942	::479111424338571000
513658421	::479111430252150000
546989830	::479111436040278000
546989830	::479111454029668000
101286329	::479111470433992000
376425912	::479111490679500000
50811080	::479111512900919000
546989830	::479111524200742000
546989830	::479111539522568000
635796096	::479111544328839000
299796220	::479111546287976000
546989830	::479111561253257000
546989830	::479111585714405000
132649069	::479111587979354000
269401499	::479111648297242000
146602281	::479111686214135000
22736943	::479111744812371000
195563881	::479111753909821000
255104759	::479111788978774000
127092086	::479111819227701000
463431723	::479111921602285000
382976230	::479111930506772000
241999176	::479111943555272000
95714823	::479111982738849000
355717008	::479112019996868000
635796096	::479112055727742000
410297246	::479112209167958000
350509640	::479112277254500000
34204169	::479112293792223000
515049896	::479112350797033000
195563881	::479112382124281000
59503620	::479112420820934000
25942336	::479112497379942000
368079003	::479112507592699000
101286329	::479112511997091000
635796096	::479112537120600000
59503620	::479112542799683000
467758710	::479112561044893000
73020435	::479112636315877000
382976230	::479112659233566000
240798548	::479112715592425000
357898055	::479112725579444000
326504971	::479112734387089000
85651876	::479112778431479000
443375828	::479112783347212000
35923992	::479112806277472000
169291538	::479112815400456000
285955708	::479112837793464000
255104759	::479112839949729000
379833720	::479112842583343000
326504971	::479112885139165000
163893797	::479112994387804000
635796096	::479113017867517000
15902298	::479113043658293000
95714823	::479113045856096000
56556074	::479113090164736000
370850900	::479113093549543000
368691437	::479113154501177000
40604299	::479113179406954000
379833720	::479113200278196000
100378471	::479113258993844000
326351370	::479113293454245000
73020435	::479113306402078000
513658421	::479113328623513000
25942336	::479113380822003000
392301070	::479113389265137000
255104759	::479113409909510000
515049896	::479113425738428000
592150138	::479113457673854000
357898055	::479113474375958000
92840294	::479113493015056000
281295226	::479113547398782000
127092086	::479113551395557000
260961523	::479113574334210000
209208697	::479113619800461000
410297246	::479113623789264000
260961523	::479113624955265000
346569016	::479113648808275000
230911888	::479113699760689000
127092086	::479113707025219000
95714823	::479113736532553000
53258017	::479113750424072000
326351370	::479113762478120000
246112828	::479113834041331000
90544248	::479113872990031000
355717008	::479113928963018000
382976230	::479114019005952000
355717008	::479114033506050000
592150138	::479114090619879000
326351370	::479114097472991000
40994873	::479114142784036000
343756278	::479114151193628000
368730450	::479114208080965000
380049732	::479114227186429000
328779215	::479114241967140000
127092086	::479114247125757000
438566411	::479114264515325000
56556074	::479114288204763000
32690664	::479114312053567000
112145680	::479114343020507000
40604299	::479114360267104000
635796096	::479114374208946000
199001641	::479114400960237000
73020435	::479114412003835000
378281495	::479114424536416000
69719136	::479114433529393000
378281495	::479114460133478000
313341167	::479114501271220000
127092086	::479114557781057000
267445807	::479114568552034000
355717008	::479114591222648000
455542048	::479114626849054000
343756278	::479114722139070000
168964399	::479114724559163000
357898055	::479114725154766000
256321392	::479114789029814000
350509640	::479114801730576000
275260502	::479114815852773000
357898055	::479114831065124000
378281495	::479114836349968000
341941030	::479114852598689000
245935219	::479114902322151000
56556074	::479114913403506000
22717394	::479114913642586000
240798548	::479114918663159000
127092086	::479114937332006000
92125226	::479115008010227000
36468395	::479115014947999000
240798548	::479115047436697000
503741267	::479115067410358000
360951591	::479115139954647000
240798548	::479115159332347000
220632867	::479115195076190000
326351370	::479115196078632000
56556074	::479115249103011000
192590347	::479115372855951000
101286329	::479115375960137000
240798548	::479115401335291000
40478607	::479115429936631000
57065165	::479115517962121000
36866805	::479115606730354000
474475074	::479115634723127000
443070793	::479115646521729000
400249617	::479115744798461000
195154119	::479115748187463000
551447338	::479115780630777000
378281495	::479115832543289000
192590347	::479115832761413000
62975545	::479115887056678000
20932133	::479115916622327000
127092086	::479115921579995000
515049896	::479116005805785000
57065165	::479116046628945000
57065165	::479116056368119000
230069608	::479116147422670000
402333632	::479116172126715000
387472182	::479116199398096000
396332641	::479116241152389000
101286329	::479116336720019000
297652605	::479116336728010000
41967329	::479116397771894000
53258017	::479116401987571000
20932133	::479116453086384000
260961523	::479116495872475000
220632867	::479116520044232000
313496905	::479116678156910000
63996070	::479116721954238000
246050172	::479116808562036000
598832393	::479116810730487000
237118122	::479116818624163000
463855595	::479116838035398000
329801539	::479116908902375000
101286329	::479116920323837000
378281495	::479117019241922000
329801539	::479117110795177000
246050172	::479117131619901000
50354861	::479117137768771000
329801539	::479117185583820000
127092086	::479117237899370000
226845681	::479117281310818000
271370762	::479117326722162000
240798548	::479117329368764000
351620689	::479117331738554000
360951591	::479117358561120000
357898055	::479117362755424000
491969843	::479117407525814000
240798548	::479117442015166000
378281495	::479117474135171000
117608761	::479117493001125000
357898055	::479117591487594000
259542533	::479117604649324000
240798548	::479117613797089000
360951591	::479117739903053000
543585402	::479117786384314000
463855595	::479117899211083000
313496905	::479117955658039000
265249050	::479118020409708000
15204110	::479118080556400000
360951591	::479118111338012000
230911888	::479118111937798000
48562201	::479118119764361000
411898570	::479118173099556000
474371126	::479118191726051000
230911888	::479118229613207000
398377928	::479118255022297000
400249617	::479118257761169000
319145382	::479118273745666000
30719116	::479118288522592000
73275873	::479118376627744000
48562201	::479118428985253000
230911888	::479118442004361000
253552344	::479118509323333000
364439246	::479118534924980000
716262980	::479118574875713000
30719116	::479118654857306000
506760887	::479118682900402000
364439246	::479118686066728000
205320851	::479118720711659000
28054060	::479118733252628000
321498402	::479118764244365000
350509640	::479118831873691000
357898055	::479118842539438000
85651876	::479118915314778000
716262980	::479118917483261000
277829772	::479118987947548000
326351370	::479118997342801000
364428125	::479119005932732000
521938520	::479119033821048000
73275873	::479119094856183000
99827590	::479119178486386000
385782746	::479119211982110000
260262291	::479119239152803000
506760887	::479119328915095000
53112812	::479119407017259000
368691437	::479119427351240000
25082908	::479119458255269000
378281495	::479119506208346000
370850900	::479119550089146000
182834679	::479119569593044000
205320851	::479119592996864000
64907439	::479119599057653000
313496905	::479119631907422000
151190656	::479119686567591000
364439246	::479119702640185000
116071398	::479119746915663000
36310459	::479119756021473000
368691437	::479119804389814000
326351370	::479119808437293000
95723533	::479119824195694000
142038800	::479119824661274000
30719116	::479119841186820000
472617238	::479119920752381000
70254385	::479120003753472000
326351370	::479120014205648000
70254385	::479120021042368000
63490594	::479120038469713000
70254385	::479120074477801000
321498402	::479120089174663000
27179899	::479120121940946000
70483417	::479120271539191000
114070939	::479120403554508000
95723533	::479120461511794000
100742600	::479120465735450000
417472148	::479120487445168000
50354861	::479120502187753000
85211920	::479120504893505000
50354861	::479120671755104000
176487313	::479120725165350000
50354861	::479120725559631000
41685125	::479120773085270000
357898055	::479120801854009000
368730450	::479120846716272000
19939574	::479120973984067000
260961523	::479121049645109000
491969843	::479121079932563000
176487313	::479121114694569000
50354861	::479121116233867000
326504971	::479121250124439000
295339639	::479121250808119000
374659572	::479121258424958000
36772146	::479121260572454000
449988145	::479121284480368000
36772146	::479121317623377000
598832393	::479121354604568000
36279116	::479121418798370000
364439246	::479121456152858000
22414245	::479121496564973000
32596609	::479121571429482000
321637063	::479121593189539000
271370762	::479121618073952000
42994926	::479121627595014000
357898055	::479121640497102000
260961523	::479121686218805000
100742600	::479121772827406000
238698812	::479121780288675000
101286329	::479121975252901000
321637063	::479122020157104000
412638454	::479122234859356000
450560571	::479122267327057000
234828491	::479122397899935000
357898055	::479122417030549000
101286329	::479122417655504000
28498427	::479122429185245000
449988145	::479122504385314000
100378471	::479122559649067000
376361293	::479122618440622000
47733122	::479122634081591000
311583053	::479122647310036000
265760942	::479122664016314000
467758710	::479122762485596000
63617875	::479122771247902000
357898055	::479122815153487000
295980167	::479122815934025000
320452099	::479122884338528000
412638454	::479123028971114000
234214828	::479123046738198000
449988145	::479123116195450000
450560571	::479123131542433000
132768456	::479123160025927000
33823755	::479123255698395000
101286329	::479123266737799000
33823755	::479123321033068000
54754940	::479123331464323000
221740779	::479123378172084000
240798548	::479123430067814000
23754003	::479123518567636000
326351370	::479123644472233000
173371030	::479123645776670000
357898055	::479123647613771000
551447338	::479123657089089000
100742600	::479123663300861000
28498427	::479123676705468000
100742600	::479123687015469000
28498427	::479123721982988000
240798548	::479123723174154000
240798548	::479123770980843000
500212290	::479123781856677000
376361293	::479123917546614000
500212290	::479123925658374000
265760942	::479123973129912000
32596609	::479124040754688000
54754940	::479124057217331000
423862446	::479124107833790000
357898055	::479124134983507000
500212290	::479124164444295000
32596609	::479124181163212000
255834275	::479124192411934000
47733122	::479124230538539000
505219745	::479124377712078000
598832393	::479124431835774000
414217500	::479124505445822000
40604299	::479124510176587000
334403708	::479124545291292000
201810972	::479124662878601000
216168764	::479124688153505000
201810972	::479124706721669000
50354861	::479124708453933000
377555310	::479124867749384000
36772146	::479124887916019000
319420243	::479124901207744000
46070001	::479124916202373000
399555371	::479124966991204000
353888661	::479124972917379000
21112883	::479125153851260000
100742600	::479125164517761000
77078833	::479125264098537000
29500521	::479125384508612000
19945993	::479125408663609000
136791341	::479125419510079000
19945993	::479125422400344000
63996070	::479125508211613000
40478607	::479125534220509000
236202065	::479125563034963000
174351092	::479125742282739000
319420243	::479125763124658000
237621304	::479125796829671000
137117871	::479125858850836000
364428125	::479125917613047000
77765035	::479125930351161000
594844703	::479125933245218000
320452099	::479126116737634000
505219745	::479126154020806000
40478607	::479126157817028000
176487313	::479126191052292000
174351092	::479126254927376000
282860308	::479126262871371000
594844703	::479126281389228000
423862446	::479126328512245000
11146552	::479126329737363000
467758710	::479126430257647000
32973618	::479126448452558000
282860308	::479126492517916000
361391612	::479126521517322000
100742600	::479126526404079000
36891053	::479126531931766000
30719116	::479126562890326000
176487313	::479126603897643000
174351092	::479126619638886000
278316478	::479126655579869000
450560571	::479126707983503000
176487313	::479126778254880000
236202065	::479126779613835000
234960273	::479126805282967000
234960273	::479126828666195000
361527638	::479126926989066000
285955708	::479126948514258000
6284612	::479126968072687000
423862446	::479127004118536000
361527638	::479127064256053000
174351092	::479127098914013000
47733122	::479127159827869000
398445530	::479127162650238000
70483417	::479127209752289000
295339639	::479127323992543000
35923992	::479127369630756000
485252693	::479127370222534000
146602281	::479127422240296000
353888661	::479127446411698000
21059736	::479127488862253000
299796220	::479127535847211000
21059736	::479127539453919000
269401499	::479127550841458000
21059736	::479127570261110000
21059736	::479127584509149000
230905946	::479127590242758000
21059736	::479127598576844000
319771975	::479127600657207000
21059736	::479127609255526000
174351092	::479127636405256000
249246314	::479127652221976000
21059736	::479127667938041000
21059736	::479127684476178000
21059736	::479127696723550000
21059736	::479127715719565000
21059736	::479127733528580000
408171600	::479127743657803000
21059736	::479127752264536000
415953059	::479127850495524000
181101394	::479127856019030000
554852227	::479127910704742000
261043724	::479128095337619000
596678073	::479128105831784000
319771975	::479128164937912000
398735102	::479128175939956000
167365283	::479128178099625000
376361293	::479128208227323000
236202065	::479128216917901000
260573981	::479128223666536000
415953059	::479128240213479000
267936760	::479128263588343000
415953059	::479128368903127000
319420243	::479128393641099000
146602281	::479128424469266000
319771975	::479128429871128000
285955708	::479128498347311000
230905946	::479128586935209000
376361293	::479128614940598000
40478607	::479128624281702000
160495648	::479128643478642000
444375493	::479128652094124000
100742600	::479128666148847000
497544291	::479128674340708000
98785279	::479128715847548000
244290101	::479128751847260000
300009838	::479128760092868000
596678073	::479128769974636000
319771975	::479128778212253000
346412695	::479128816736944000
313792688	::479128852619206000
244290101	::479128862757240000
596678073	::479128900597846000
596678073	::479128922626326000
20778748	::479128983204671000
353888661	::479129080323780000
596678073	::479129109130268000
100742600	::479129111945035000
50306226	::479129136187707000
244290101	::479129242714636000
310982944	::479129256543662000
269401499	::479129311232794000
310982944	::479129339649605000
573151200	::479129385056759000
310982944	::479129404300599000
40478607	::479129460806283000
310982944	::479129616196841000
114967175	::479129634651373000
387941507	::479129669741346000
122283306	::479129763647590000
15782772	::479129779703390000
255834275	::479129874586533000
376361293	::479129961903570000
240798548	::479129963811962000
474371126	::479130053003853000
17016789	::479130203491663000
400249617	::479130205655560000
100742600	::479130252392665000
200316617	::479130388179456000
271370762	::479130407330271000
436476907	::479130410480181000
139308619	::479130429438435000
250774954	::479130462263472000
217214677	::479130503690219000
353888661	::479130517732728000
295339639	::479130540369403000
41135840	::479130557595410000
405362735	::479130594199097000
256321392	::479130617607507000
249246314	::479130694510071000
28498427	::479130704240844000
320452099	::479130787300642000
42481762	::479130817554567000
28498427	::479130838873817000
10095952	::479130841877319000
271370762	::479130862378688000
347413433	::479130876865830000
376361293	::479130896633577000
200316617	::479130920356958000
310982944	::479130950040031000
347413433	::479130972865040000
240798548	::479130997506576000
54754940	::479131082533908000
410856984	::479131156512636000
310982944	::479131261626503000
181840332	::479131293922627000
200316617	::479131300797100000
404335977	::479131340458450000
54754940	::479131371798286000
41135840	::479131446615896000
56556074	::479131592015634000
310982944	::479131634810499000
387941507	::479131648618143000
136038442	::479131689751699000
234214828	::479131724019163000
58847822	::479131778209153000
562590159	::479131779777843000
200316617	::479131793267122000
310982944	::479131891279613000
411997198	::479131900993232000
365658620	::479131918856773000
234214828	::479131989921255000
41135840	::479132021571084000
338664006	::479132131130474000
278316478	::479132133663850000
22648162	::479132134037131000
280826646	::479132246377377000
229611107	::479132343098040000
375873224	::479132365587873000
226995875	::479132488485576000
229611107	::479132537646637000
100742600	::479132764881842000
490016303	::479132809248788000
181840332	::479132870817370000
256756265	::479132926915776000
229611107	::479132952102596000
279750654	::479132966745296000
124582805	::479133018138103000
226995875	::479133117153046000
238698812	::479133126203940000
490016303	::479133138979811000
273092249	::479133139106017000
152715270	::479133171343060000
260573981	::479133201806290000
181840332	::479133305158504000
178269816	::479133326393876000
255104759	::479133339635691000
315527257	::479133405192265000
178269816	::479133473668485000
38623896	::479133525170323000
64791948	::479133567000121000
637303583	::479133607743598000
234214828	::479133620721188000
414526765	::479133624109780000
146602281	::479133761964343000
146608159	::479133767403970000
32431892	::479133824995954000
181840332	::479133841639354000
285401749	::479133849927290000
20713213	::479133865874059000
146602281	::479133928729878000
314303039	::479134024758071000
146602281	::479134099672952000
226995875	::479134118631178000
637303583	::479134124377006000
635577431	::479134153766486000
100742600	::479134153880125000
69950823	::479134156194988000
596678073	::479134172561166000
409709795	::479134194161819000
114967175	::479134212587417000
146602281	::479134214789808000
56779057	::479134260041760000
29827759	::479134371132080000
429345484	::479134488883367000
429345484	::479134536274837000
181840332	::479134545846231000
64791948	::479134608127062000
137014162	::479134619132907000
606781453	::479134674673885000
271370762	::479134690222157000
100742600	::479134691014897000
310982944	::479134842064740000
310982944	::479134901040861000
385259637	::479134940538605000
216168764	::479134988894367000
56779057	::479135024600461000
310982944	::479135081060392000
385259637	::479135146109440000
29827759	::479135154451918000
385259637	::479135280041975000
474371126	::479135363307290000
310982944	::479135403979857000
79606394	::479135450917916000
181840332	::479135471906586000
339312291	::479135535307296000
226995875	::479135572712116000
339312291	::479135624809570000
339312291	::479135671789948000
275681559	::479135675371896000
310982944	::479135680015392000
401757405	::479135800840302000
339312291	::479135915307065000
587081117	::479135981569081000
339312291	::479136054419550000
339312291	::479136103211872000
339312291	::479136149038841000
339312291	::479136201362792000
38520445	::479136204328546000
51964139	::479136240198225000
176487313	::479136334351589000
176487313	::479136359559352000
70483417	::479136372876275000
361527638	::479136377347788000
275681559	::479136397886881000
226995875	::479136457224122000
60578212	::479136458109091000
18028506	::479136463423303000
271738272	::479136534507966000
176487313	::479136584080437000
262496951	::479136590745174000
70483417	::479136677684711000
339312291	::479136681077927000
176487313	::479136702422716000
339312291	::479136747129815000
413735493	::479136766490726000
339312291	::479136781573443000
70483417	::479136819598991000
26198298	::479136838624374000
259466143	::479136898045071000
39863661	::479136906488594000
339312291	::479136912825782000
418965366	::479136970157727000
339312291	::479136972854681000
339312291	::479137013761712000
315527257	::479137022913691000
339312291	::479137100160172000
413735493	::479137116870287000
155650977	::479137148033974000
256319248	::479137149112291000
405362735	::479137196205547000
418965366	::479137198986362000
70483417	::479137262543069000
70483417	::479137308030271000
226995875	::479137335934590000
236202065	::479137385846820000
339312291	::479137391400079000
70483417	::479137442050899000
114070939	::479137515132026000
339312291	::479137781042515000
176487313	::479138004091428000
418965366	::479138024568012000
393133633	::479138044239302000
282860308	::479138107518775000
418965366	::479138175588122000
69916558	::479138218785660000
66786075	::479138290344292000
282860308	::479138303447298000
339312291	::479138311793946000
418965366	::479138353606967000
716262980	::479138440781381000
339312291	::479138488130863000
66786075	::479138488189607000
282860308	::479138511962906000
69916558	::479138570205429000
79861287	::479138581085052000
608426191	::479138646163849000
339312291	::479138726019211000
69916558	::479138732806004000
69916558	::479138763017564000
200316617	::479138920450760000
146602281	::479138970690154000
405362735	::479138989044035000
178269816	::479139000704180000
250774954	::479139004802408000
457250385	::479139057281146000
80965569	::479139151489404000
26198298	::479139195525812000
413735493	::479139238307323000
271370762	::479139250051366000
338120144	::479139312357761000
310982944	::479139349544857000
339312291	::479139452661411000
339312291	::479139531560468000
294964037	::479139594873475000
271774234	::479139658790481000
339312291	::479139658949865000
282860308	::479139666709315000
282860308	::479139710825033000
383045348	::479139713240924000
200316617	::479139714117951000
430182591	::479139796955439000
444375493	::479139880946384000
444375493	::479139934872543000
60578212	::479139943336648000
607721617	::479139965087936000
282860308	::479139965599629000
635577431	::479139988282408000
34204169	::479139998533308000
39469570	::479140033988161000
545784705	::479140034298142000
98589714	::479140056788004000
282860308	::479140074416660000
339312291	::479140174211723000
339312291	::479140185674743000
444375493	::479140238305288000
607721617	::479140248463499000
315527257	::479140315865960000
271774234	::479140330529239000
34204169	::479140383100633000
370416747	::479140384354729000
414526765	::479140391506042000
514003187	::479140419326849000
444375493	::479140451312992000
339312291	::479140483633922000
339312291	::479140520095002000
282860308	::479140552856707000
72890292	::479140608842678000
283251929	::479140637250306000
72890292	::479140715575128000
39469570	::479140739042271000
282860308	::479140762374774000
160788774	::479140832054747000
52649582	::479140895896268000
385259637	::479140909880053000
414543388	::479140933242748000
385259637	::479140966373134000
260262291	::479141008966316000
339312291	::479141045922320000
282860308	::479141047042207000
26198298	::479141063614271000
315527257	::479141072262529000
271774234	::479141187677220000
339312291	::479141243436290000
60578212	::479141369353871000
339312291	::479141387439333000
587081117	::479141413226307000
200316617	::479141467248947000
260573981	::479141490837311000
244290101	::479141551336341000
444375493	::479141554209456000
339312291	::479141697037668000
387941507	::479141711096995000
339312291	::479141758933020000
360951591	::479141795482578000
260262291	::479141830731120000
285955708	::479141855313936000
515049896	::479141891024224000
282860308	::479141969826816000
260262291	::479141984011956000
339312291	::479141988126576000
260262291	::479142052186189000
260262291	::479142077226168000
387941507	::479142095358152000
178269816	::479142122247827000
255104759	::479142158054608000
418965366	::479142185002991000
487322279	::479142191118299000
147997393	::479142191931981000
70254385	::479142199993458000
315527257	::479142204930158000
146602281	::479142212417359000
355612007	::479142225494831000
66184984	::479142242989244000
176487313	::479142268285112000
283251929	::479142295833296000
387941507	::479142458597445000
418965366	::479142484929310000
43045329	::479142510124875000
480638215	::479142524255096000
326504971	::479142548913414000
339312291	::479142603145740000
262240809	::479142787351212000
339312291	::479142826706350000
339312291	::479142927570964000
107535820	::479142957279617000
43045329	::479142964804218000
146602281	::479143039429259000
265553576	::479143099714002000
146602281	::479143156441944000
479245748	::479143180441382000
287569533	::479143203304513000
339312291	::479143243301404000
339312291	::479143319901986000
262382570	::479143384611696000
21117523	::479143425250693000
299796220	::479143436973801000
265553576	::479143500303589000
271774234	::479143516858109000
357275400	::479143565202051000
339312291	::479143600068890000
41001071	::479143603042672000
57300329	::479143619161374000
411997198	::479143645837537000
72890292	::479143784727711000
262240809	::479143790263803000
491357856	::479143821096140000
357275400	::479143859348180000
478020840	::479143863638962000
72890292	::479143890440978000
73020435	::479143941191634000
282860308	::479143998041231000
282860308	::479144053984870000
43045329	::479144095487897000
621306179	::479144195513282000
480638215	::479144322298699000
557400595	::479144367597162000
282860308	::479144437474263000
41001071	::479144488808353000
491357856	::479144494487441000
102100651	::479144536245936000
264677315	::479144942783041000
480638215	::479144989939613000
536141027	::479145413388148000
146602281	::479145597065519000
282860308	::479145761825775000
287228225	::479145769560072000
410856984	::479145810324492000
480638215	::479145900560748000
360761105	::479145916327530000
557400595	::479145951991320000
282860308	::479146075832348000
179669687	::479146250105675000
45581124	::479146299342594000
339312291	::479146319219400000
226995875	::479146444952055000
536141027	::479146495875088000
433654462	::479146581556346000
433654462	::479146621666885000
433654462	::479146663773503000
146602281	::479146744195072000
50354861	::479146996435931000
339312291	::479147154871562000
433654462	::479147212694642000
359849721	::479147237126057000
161041223	::479147241081683000
161041223	::479147344144138000
352970133	::479147356152029000
376425912	::479147433901817000
536141027	::479147460481142000
57300329	::479147492294946000
557400595	::479147540617523000
359849721	::479147555989643000
364439246	::479147676399710000
480638215	::479147830917857000
315614733	::479147889847832000
146602281	::479147901256749000
419836731	::479148022648279000
30719116	::479148152101302000
397024307	::479148301434896000
262240809	::479148326391009000
410856984	::479148379268595000
317164527	::479148409861836000
45581124	::479148503919104000
397024307	::479148512953655000
36866805	::479148618239066000
262240809	::479148623414837000
41649263	::479148637537058000
61402370	::479148641425178000
393499174	::479148647377289000
161041223	::479148673465864000
322465167	::479148675050905000
165634562	::479148709549473000
75209135	::479148742138818000
335608417	::479148964772446000
48804765	::479148965817233000
41649263	::479148988176687000
174720518	::479149180875575000
41649263	::479149331325284000
60578212	::479149633646886000
63928079	::479149721747849000
334665323	::479149942905139000
61402370	::479149957690044000
146602281	::479149960680984000
162315218	::479149987301838000
20738985	::479149991542263000
419836731	::479150162578001000
332631850	::479150172631351000
295466391	::479150238960078000
208171241	::479150395751530000
332631850	::479150398159069000
41649263	::479150439431032000
50546012	::479150530229309000
262240809	::479150619568009000
32583866	::479150666003128000
32583866	::479150748643504000
286282963	::479150751848337000
69916558	::479150759359938000
399408344	::479150840561692000
271370762	::479150869817327000
262240809	::479150927471865000
146602281	::479150943221862000
164135621	::479151044560056000
146602281	::479151123862159000
410856984	::479151307006029000
410856984	::479151380926451000
285955708	::479151444491128000
358031089	::479151490141929000
41967329	::479151655967932000
19182658	::479151742186442000
418965366	::479151751686127000
240798548	::479151764843683000
361527638	::479151826408054000
414103187	::479151874189582000
264677315	::479151915175927000
20738985	::479151931739611000
431264673	::479152016116416000
361527638	::479152051096928000
370416747	::479152056456863000
238698812	::479152178506907000
332631850	::479152180809564000
56556074	::479152282819248000
146602281	::479152451527131000
244290101	::479152559543025000
146602281	::479152993846431000
262240809	::479153024619667000
162315218	::479153049865183000
162315218	::479153081385377000
415953059	::479153236050706000
164135621	::479153260264030000
557400595	::479153569707196000
95072707	::479153761365921000
220455732	::479153769112817000
557400595	::479154210882064000
95072707	::479154434253938000
85651876	::479154557369335000
429345484	::479154734259916000
95072707	::479154910710071000
479245748	::479155138666303000
161041223	::479155143746002000
429345484	::479155166654914000
95072707	::479155285747957000
415206019	::479155378257932000
95072707	::479155575205294000
14715501	::479155577231138000
14715501	::479155606620614000
335608417	::479155674899693000
95072707	::479155801110495000
606781453	::479156119852425000
335608417	::479156139192360000
200316617	::479156148462161000
33788573	::479156166405021000
208171241	::479156170004135000
30223693	::479156171886964000
95072707	::479156210189344000
32431892	::479156277587632000
335608417	::479156373842710000
347413433	::479156442293735000
146602281	::479156463466987000
32431892	::479156473398689000
283251929	::479156485398622000
68369234	::479156497503354000
30223693	::479156526725070000
557400595	::479156560816377000
606781453	::479156601795125000
36866805	::479156638494896000
208171241	::479156644975091000
128775325	::479156717406519000
38623896	::479156737422147000
32431892	::479156779809386000
335608417	::479156856275750000
606781453	::479156948810481000
392301070	::479156996701052000
95072707	::479157006087909000
347413433	::479157072064303000
310666452	::479157091584573000
414103187	::479157172346298000
95072707	::479157173495164000
310666452	::479157431939760000
414103187	::479157598965727000
339482720	::479157635120259000
208171241	::479157661544366000
28922315	::479157815215288000
392301070	::479157837210189000
283251929	::479157903777992000
339482720	::479157988477771000
114967175	::479158091309514000
310666452	::479158163111817000
310666452	::479158244900732000
178269816	::479158249573203000
281408265	::479158709814165000
75209135	::479158738046443000
516096126	::479158780132085000
408031484	::479158862944014000
339482720	::479159004912828000
328557330	::479159065541505000
82600674	::479159130402213000
473718221	::479159226061709000
146602281	::479159378751533000
94737009	::479159430198489000
59370673	::479159435449729000
208171241	::479159522427039000
364439246	::479159659530424000
19939574	::479159806389809000
208171241	::479159820277514000
208171241	::479159895925596000
568915908	::479159926976040000
146602281	::479160085944729000
60578212	::479160217096445000
19939574	::479160232338128000
146602281	::479160277578285000
208171241	::479160344490020000
65425379	::479160386764410000
283051149	::479160418024161000
146602281	::479160467160825000
41967329	::479160494649921000
59370673	::479160496684167000
299796220	::479160568923029000
95072707	::479160575264423000
432116634	::479160608814669000
59370673	::479160659397992000
146602281	::479160710132678000
208171241	::479160718432800000
137135705	::479160912016719000
28922315	::479160920241750000
75209135	::479161004631158000
34204169	::479161044309258000
146602281	::479161184294555000
208171241	::479161206859923000
25178781	::479161351273590000
38623896	::479161360115195000
255834275	::479161435834953000
503577648	::479161559135297000
42720153	::479161576239689000
19939574	::479161725212557000
50354861	::479161731696979000
25178781	::479161773946179000
30406728	::479161904250621000
208171241	::479162056583561000
95072707	::479162198808227000
75209135	::479162284141342000
200316617	::479162406778990000
625900103	::479162650387959000
75209135	::479162903417737000
62870601	::479163174927605000
176487313	::479163211019599000
295881773	::479163288727470000
22414245	::479163492570628000
393105437	::479163569607815000
62870601	::479163752256786000
75209135	::479163762448924000
146602281	::479163771089616000
18028506	::479163897094881000
146602281	::479164003240144000
22414245	::479164007639576000
18028506	::479164202100473000
62870601	::479164248208076000
75209135	::479164275240361000
450560571	::479164510897332000
100742600	::479164515624316000
192727478	::479164682763534000
75209135	::479165024015896000
255834275	::479165049756348000
536141027	::479165111391641000
62870601	::479165525788872000
283251929	::479165587268984000
331398205	::479165699873464000
114070939	::479165857864499000
270736613	::479165937154031000
410877459	::479166069199089000
263013923	::479166277815398000
410877459	::479166308865433000
410877459	::479166316826226000
410877459	::479166328771604000
130690913	::479166503162359000
283251929	::479166654060830000
410877459	::479166707269775000
283251929	::479166829550518000
498637061	::479167247898779000
44380700	::479167352861650000
25383063	::479167359404769000
130690913	::479167378341646000
40054726	::479167429801566000
40054726	::479167684152934000
130690913	::479167891011403000
75209135	::479168174248574000
414449852	::479168352263225000
418480466	::479168416700317000
40054726	::479168681260236000
75209135	::479168865059221000
33629617	::479169098165653000
396454394	::479169138019954000
283518032	::479169368618975000
178269816	::479169506724425000
396454394	::479169575557165000
32583866	::479169582175760000
38623896	::479169597791166000
408171600	::479169796991250000
295339639	::479169814343450000
283251929	::479169843485106000
146602281	::479169872984047000
396454394	::479170019671044000
55161530	::479170155839102000
400266696	::479170203020828000
19939574	::479170296058875000
176487313	::479170379831713000
397571431	::479170389692514000
19939574	::479170723076788000
400266696	::479170726826479000
397571431	::479170858905120000
215362694	::479170911107436000
19939574	::479170933425328000
400266696	::479171296383619000
215362694	::479171359944085000
295339639	::479171427338571000
20822956	::479171490017849000
397571431	::479171513862475000
176487313	::479171617109442000
146602281	::479171756448825000
225691566	::479171782356652000
291249412	::479171843899670000
21623464	::479171859296960000
19939574	::479172067846529000
397571431	::479172220640448000
19939574	::479172287606714000
115459999	::479172304023216000
291249412	::479172399288422000
303488399	::479172520461869000
326504971	::479172718252670000
397571431	::479172720270143000
90467952	::479172738360553000
291249412	::479172763748270000
291249412	::479172877602660000
303488399	::479173249729708000
290265158	::479173697819791000
92924351	::479173727964237000
450560571	::479173876316786000
587054451	::479174030625234000
35706997	::479174110799339000
271774234	::479174147314941000
397571431	::479174459660566000
399695389	::479174559644413000
16166332	::479174699566366000
326504971	::479174738875392000
90467952	::479174740696117000
28054060	::479174824393052000
49114032	::479174840759234000
90797741	::479174930882641000
303488399	::479174931976945000
326504971	::479174997529735000
326504971	::479175066505080000
271774234	::479175111174418000
326504971	::479175136319655000
328779215	::479175227536969000
498637061	::479175242758103000
55161530	::479175514779693000
326504971	::479175540297846000
236202065	::479175578113671000
255834275	::479175583520153000
258636623	::479175820435787000
161041223	::479175873749585000
236202065	::479175913305669000
700013623	::479175926773579000
60712766	::479176236800163000
63996070	::479176535522304000
521938520	::479176688266657000
225691566	::479176698974330000
260338000	::479176710496071000
326504971	::479176831078129000
63996070	::479176945754980000
63996070	::479176965594038000
326504971	::479176983373307000
521938520	::479177058829230000
628427510	::479177062423752000
326504971	::479177164084875000
100195876	::479177259429818000
100195876	::479177263024324000
244800948	::479177345933115000
592475734	::479177403881635000
41135840	::479177424996139000
41230104	::479177586560344000
63996070	::479177609519976000
415953059	::479177648883892000
41135840	::479177794333581000
41135840	::479177974608965000
63996070	::479178388914331000
41135840	::479178614597246000
326504971	::479179898427146000
326504971	::479179997366603000
415953059	::479180121778446000
216819428	::479180274593316000
326504971	::479180486565040000
41230104	::479180589900128000
415953059	::479180843207098000
326504971	::479181121922416000
415953059	::479181296733028000
49114032	::479181659439243000
415953059	::479181668746809000
61718844	::479181735792345000
326504971	::479181798497218000
326504971	::479181988704702000
153543800	::479182101146001000
326504971	::479182664587411000
326504971	::479182962051665000
326504971	::479183314754867000
335003775	::479183353112199000
48046250	::479183410041483000
258636623	::479183515616301000
40478607	::479183722949115000
326504971	::479183764170342000
408098797	::479183866453065000
258636623	::479183943888277000
303488399	::479183990599860000
178921630	::479184078621933000
346412695	::479184163803635000
258636623	::479184220225802000
326504971	::479184434537586000
115459999	::479184577462693000
258636623	::479184701106946000
268034501	::479184847399706000
450560571	::479184869067866000
40478607	::479184913074499000
40478607	::479184933236514000
326504971	::479185055760142000
19501845	::479185325307469000
326504971	::479185385285627000
268034501	::479185445310328000
268034501	::479185563249934000
258636623	::479185631147724000
516096126	::479185931837394000
408098797	::479185980730384000
421548020	::479186156190322000
63996070	::479186368342806000
32583866	::479186448784953000
167365283	::479186539600433000
421548020	::479186562953912000
421548020	::479186923106226000
32583866	::479187034246873000
90467952	::479187162836267000
179039178	::479187166040711000
339126665	::479187685710786000
277378135	::479187807576285000
15186859	::479187838442156000
408171600	::479187936672366000
260911912	::479188278273646000
46070001	::479188679907631000
46070001	::479188839165329000
56917722	::479189140873814000
326504971	::479189163313340000
66555228	::479189179411079000
378609308	::479189215817629000
271774234	::479189390187458000
63996070	::479189528809594000
63996070	::479189590356795000
63996070	::479189642856902000
463138486	::479189648305311000
463138486	::479190084387102000
61718844	::479190535718977000
61718844	::479190601062023000
100018299	::479190885108707000
152715270	::479190965026959000
19182658	::479191113493139000
179039178	::479191662334574000
241358661	::479191850520018000
241358661	::479191866361933000
178921630	::479192008062689000
197384499	::479192101100347000
241358661	::479192358991302000
241358661	::479192508530847000
303488399	::479193175362265000
303488399	::479193324176162000
179039178	::479193470763294000
45704670	::479194500854583000
542909484	::479194553921318000
240492455	::479194918603485000
411841714	::479195001533251000
161041223	::479195098807541000
213187842	::479195618087538000
98589714	::479195743345852000
411786523	::479196714243735000
153543800	::479197113176190000
124517802	::479197208194318000
153543800	::479197503435194000
17054163	::479197814346371000
36891053	::479197878682800000
262405775	::479198075013955000
153543800	::479198677240528000
19569142	::479198833424203000
37011485	::479198962046353000
64791948	::479199606710874000
397024307	::479200018532798000
26198298	::479200220429815000
370049566	::479200355935604000
320512967	::479200358271418000
277378135	::479200478996488000
370049566	::479200487594811000
246409056	::479200590598533000
15782772	::479200769913008000
73526174	::479200876301914000
73526174	::479200993985708000
176489426	::479201017603821000
179039178	::479201035689672000
260911912	::479201108045594000
370049566	::479201342201032000
440875002	::479201486660829000
128103434	::479201944666247000
30223693	::479202100841177000
36958694	::479202304235540000
37863682	::479203568822415000
37863682	::479203569434779000
274432702	::479203848121114000
30223693	::479203890156433000
37863682	::479204135485460000
301657872	::479204230129913000
214779476	::479204359386193000
62870601	::479204525031432000
69044676	::479204551837229000
506707370	::479204603373056000
265760942	::479204678194847000
214779476	::479204695123439000
240927663	::479204695970299000
240927663	::479204758876479000
14307454	::479204774974193000
62870601	::479205048014999000
361489211	::479205661042311000
361489211	::479205683611848000
298870626	::479205757423194000
27986325	::479206041763057000
299796220	::479206264275484000
411841714	::479206632363413000
178921630	::479206652076625000
351641054	::479206804845768000
97307001	::479206998357975000
178921630	::479207215757553000
186107022	::479207609824595000
545129813	::479208297044520000
155213009	::479208392087445000
37863682	::479208441076920000
155213009	::479208622669303000
15806298	::479208673705611000
15806298	::479208703116062000
15806298	::479208741179379000
218956862	::479208762083774000
155213009	::479208858053664000
323978080	::479209289404669000
34796664	::479209374527651000
100018299	::479209448603668000
20020647	::479209902658048000
259573654	::479210050133950000
133158896	::479210052889223000
314303039	::479210054541774000
195154119	::479210503982419000
243465008	::479210611382190000
33703073	::479210615115116000
153544543	::479211039134072000
16726467	::479211042124627000
243465008	::479211581868625000
161041223	::479211653461188000
209345596	::479211743055319000
28405302	::479212373337591000
378334138	::479212404728160000
53258017	::479212731573092000
378609308	::479212788401717000
165658390	::479212788527546000
313341167	::479213107613405000
45190114	::479213119189692000
243465008	::479213233489068000
194054262	::479213266062028000
22294252	::479213282872410000
214678768	::479213428905488000
194054262	::479213635190145000
24803741	::479213728286932000
69801582	::479213794875674000
313341167	::479213970629226000
29849760	::479214015860596000
164676969	::479214120609513000
436415484	::479214189731676000
137426396	::479214362603683000
349484189	::479214376432308000
337466318	::479214576576106000
44451086	::479214724802809000
349484189	::479214887411785000
98589714	::479215132086517000
387472182	::479215189359730000
254319575	::479215269911724000
387472182	::479215579090268000
194054262	::479215694073298000
194054262	::479215744484655000
588874950	::479215776424267000
194054262	::479215870146011000
197384499	::479215942946152000
26198467	::479216010084372000
184195472	::479216067227574000
19684793	::479216478491660000
436415484	::479216498486288000
194054262	::479216540404174000
325242803	::479216574067654000
421655917	::479216668925640000
31250549	::479216719014031000
35505123	::479216772566896000
210674392	::479216880872218000
194054262	::479216896554717000
335367791	::479216928871837000
335367791	::479217138578640000
351004243	::479217299400843000
78213	::479217409027743000
90797741	::479217633355919000
459660056	::479217979872538000
243465008	::479217981411848000
511899726	::479218158436642000
38326757	::479218281383882000
299450175	::479218480685006000
18918771	::479218561848991000
459660056	::479218696532283000
436188872	::479218887566032000
436188872	::479218904892706000
18918771	::479218977399263000
21912250	::479219097755193000
28197443	::479219164175810000
90797741	::479219178533306000
161041223	::479219205167132000
225287674	::479219216952750000
236930269	::479219229061701000
320512967	::479219289271324000
21912250	::479219303250952000
556556365	::479219313123921000
90797741	::479219369609027000
16726467	::479219405222842000
153543800	::479219416375508000
21912250	::479219505915523000
19210855	::479219590799446000
343018153	::479219600823820000
153543800	::479219712732438000
122614290	::479219719942066000
391061760	::479219844298964000
254319575	::479219916781125000
105852149	::479219981800857000
258382946	::479220112164024000
245669191	::479220259438608000
103138091	::479220500191641000
254319575	::479220509641814000
519909326	::479220592638296000
460772038	::479220608937381000
213887474	::479220615786684000
153543800	::479220640881582000
186107022	::479220913158623000
153543800	::479220941588025000
475031809	::479221001637490000
212060681	::479221050270818000
160768741	::479221122882228000
171807880	::479221175252299000
160768741	::479221270400086000
232072216	::479221357876486000
232072216	::479221419700944000
416506126	::479221505666977000
365523194	::479221527070515000
338120144	::479221534326681000
232072216	::479221581022244000
325242803	::479221639574749000
568505535	::479221701423538000
391061760	::479221736248852000
568505535	::479221828448034000
568505535	::479222119637594000
325242803	::479222251322372000
42720153	::479222274110009000
16322613	::479222320276316000
43208085	::479222558534148000
43208085	::479222754852757000
214779476	::479222803741540000
280119639	::479222963620048000
551501734	::479223282302844000
62870601	::479223371549245000
401443377	::479223636881330000
319301096	::479223643751206000
419105102	::479223835372183000
410286428	::479224092973744000
405676565	::479224211035406000
26684021	::479224308167110000
19684793	::479224386378289000
62396842	::479224406477004000
29391732	::479224578393133000
186823940	::479224649939562000
165290348	::479224851337453000
379833720	::479224858577240000
346127757	::479225192393105000
321844248	::479225371012108000
171807880	::479225419347271000
387472182	::479225456651038000
213887474	::479225560799789000
505510212	::479225578932170000
505510212	::479225670376370000
214779476	::479225766853771000
18137013	::479225796545241000
505510212	::479225910852603000
177101575	::479226010999980000
505510212	::479226018017067000
505510212	::479226242890493000
152715270	::479226410460925000
319301096	::479226440852844000
391061760	::479226486210052000
18137013	::479226508817756000
18137013	::479226855258857000
20020647	::479226898258853000
9687752	::479226946971533000
60399576	::479227158770888000
19374297	::479227202177744000
81765661	::479227241402867000
265553576	::479227393060524000
15791549	::479228059208265000
255299055	::479228192620695000
351641054	::479228276104527000
351641054	::479228305686941000
301737159	::479228308409040000
215109001	::479228360497692000
351641054	::479228370501509000
171807880	::479228507923701000
215109001	::479228546376671000
395687470	::479228662898626000
72210207	::479228729172848000
213887474	::479228879736168000
70784628	::479229051413200000
59454178	::479229200025415000
210996408	::479229277007654000
70982412	::479229284494479000
231150237	::479229331047055000
22648162	::479229371190747000
387472182	::479229424097701000
57933673	::479229582634016000
215109001	::479229658433458000
19111395	::479229853477392000
263433687	::479229873886486000
349484189	::479229948519927000
57300329	::479230083551727000
70982412	::479230123564990000
70784628	::479230161007939000
53258017	::479230178120318000
349484189	::479230194838810000
258382946	::479230361990213000
56508824	::479230385524441000
35869207	::479230860408147000
18137013	::479231068261068000
18137013	::479231279591067000
213887474	::479231325782544000
56508824	::479231381772324000
24803741	::479231395509043000
153543800	::479231466069454000
153543800	::479231580439715000
204292930	::479231688925384000
277794018	::479231753437990000
62870601	::479231845570064000
21912250	::479231916089278000
80157666	::479231965439066000
118191944	::479232004735508000
56508824	::479232014223015000
392261274	::479232168200523000
34536365	::479232208104722000
470801476	::479232219685203000
421548020	::479232220960284000
287569533	::479232240988090000
54587465	::479232479413288000
81630455	::479232502771355000
254600909	::479232517728632000
81630455	::479232544508882000
81630455	::479232571948007000
70784628	::479232641095712000
81630455	::479232650297622000
81630455	::479232730639503000
349484189	::479232815351881000
81630455	::479232843587940000
153544543	::479232870838722000
70784628	::479232985825566000
377110730	::479233019916480000
325242803	::479233034156507000
118855202	::479233052439085000
21912250	::479233073943691000
21912250	::479233473916710000
241999176	::479233603428036000
47269984	::479233621979430000
35026897	::479233860316979000
81630455	::479233872786239000
258382946	::479234178576162000
18137013	::479234278283542000
399621678	::479234317957070000
9687752	::479234331123388000
253120136	::479234470910775000
261847534	::479234497461116000
278301419	::479234629208403000
278301419	::479234638880460000
33703073	::479234834565701000
19734494	::479234870443773000
83878535	::479235038022610000
553711382	::479235240649433000
215109001	::479235265727188000
337416247	::479235426008330000
59938971	::479235431331278000
348262381	::479235478915272000
18137013	::479235509634347000
146855323	::479235522481889000
495135733	::479235584037101000
513270198	::479235596368363000
351641054	::479235602458869000
202196262	::479235697778241000
38440249	::479235734352560000
351641054	::479235781580816000
18868622	::479235839634182000
81630455	::479235841219235000
146855323	::479235866821656000
18868622	::479236013798469000
81630455	::479236028079685000
285906246	::479236228131221000
133508241	::479236331592118000
27626703	::479236351737344000
267936760	::479236411359772000
6203992	::479236538120024000
23663256	::479236581367091000
20020647	::479236594944057000
18137013	::479236622509436000
100339690	::479236712611074000
100339690	::479236870220443000
392716377	::479236931520167000
17035194	::479236951774859000
98589714	::479236981075886000
450378413	::479237030228926000
508860717	::479237163578429000
241278291	::479237237003931000
46963484	::479237362132586000
98589714	::479237399411568000
18137013	::479237410438799000
16248047	::479237474204807000
59938971	::479237546359410000
274432702	::479237626503782000
216618788	::479237726706077000
16248047	::479237772826664000
98589714	::479237847283548000
436415484	::479237967807250000
27626703	::479238022529961000
436415484	::479238075688976000
73299390	::479238155699511000
216618788	::479238185051226000
16248047	::479238280027078000
404496513	::479238321764171000
31144939	::479238732575690000
243014276	::479238850079129000
438582644	::479238898854686000
378367977	::479238974725050000
378367977	::479238983927345000
378367977	::479238995029659000
378367977	::479239011987238000
378367977	::479239023278305000
321794820	::479239046112096000
436336703	::479239128819564000
81630455	::479239205088788000
16039882	::479239218980716000
35026897	::479239262123356000
216618788	::479239262354026000
436336703	::479239465823506000
22944914	::479239479211745000
232736272	::479239532991508000
92125226	::479239570626596000
216618788	::479239572971585000
378367977	::479239636242288000
402268968	::479239654399426000
196152188	::479239681423314000
263389464	::479239848700551000
276540818	::479239915553558000
213887474	::479240106109571000
213887474	::479240123260084000
71284640	::479240129723109000
378367977	::479240139869134000
213887474	::479240142486790000
378367977	::479240206051069000
19684793	::479240365682458000
81630455	::479240385743441000
551501734	::479240427774943000
7132042	::479240489695465000
35026897	::479240685795938000
323978080	::479240767391928000
65435835	::479240874371457000
411912822	::479240932924325000
262939560	::479240953316667000
104990093	::479241010027831000
411912822	::479241021675831000
99827590	::479241051845042000
104990093	::479241138646155000
243014276	::479241158737293000
472528304	::479241240652050000
104990093	::479241246687256000
104990093	::479241266543087000
262939560	::479241458981933000
104990093	::479241480704258000
59938971	::479241499000176000
349484189	::479241521795842000
116098184	::479241528099889000
59938971	::479241706156879000
341037427	::479241791489601000
104990093	::479241844820172000
209223008	::479241927221448000
276540818	::479241954325450000
262939560	::479241961262436000
261471578	::479241961719988000
276540818	::479241964056231000
63996070	::479241978425532000
63996070	::479242005206155000
59938971	::479242059166265000
511899726	::479242134944354000
19222225	::479242190296600000
22559382	::479242224413048000
329471370	::479242302217404000
71284640	::479242332286369000
22386194	::479242356957270000
116098184	::479242502738702000
152127827	::479242590768734000
17974977	::479242666371080000
18551115	::479242741910499000
440875002	::479242750458482000
514003187	::479242758754799000
81630455	::479242912845144000
86970230	::479242953349550000
42720153	::479243046195048000
59938971	::479243078138867000
86970230	::479243097633603000
276787570	::479243171264614000
330201359	::479243186221481000
276787570	::479243300692824000
159944196	::479243301313208000
59938971	::479243378832707000
145572480	::479243399518642000
59938971	::479243421966958000
21912250	::479243432456888000
36343877	::479243442552573000
86604355	::479243454569271000
48562201	::479243490699005000
147779508	::479243548697427000
276787570	::479243575113568000
81469472	::479243663344951000
276787570	::479243710790918000
81469472	::479243711139037000
86970230	::479243805057495000
7141172	::479243875090178000
276787570	::479243954089885000
59938971	::479243990634881000
551501734	::479244045873860000
115459999	::479244047395991000
59938971	::479244110688444000
392716377	::479244149263069000
246571951	::479244357300539000
364043601	::479244387860627000
551501734	::479244393535508000
198126424	::479244411860037000
276787570	::479244431913402000
189664484	::479244460367175000
246571951	::479244574989115000
81469472	::479244692375494000
264622253	::479244743759507000
351641054	::479244760688132000
21912250	::479244810180919000
351641054	::479245125982642000
109060628	::479245126019985000
351641054	::479245170962350000
276787570	::479245263714787000
100373532	::479245340114046000
375810749	::479245351493197000
120853830	::479245368358879000
55888161	::479245375782416000
392261274	::479245420468903000
401443377	::479245422544687000
208250490	::479245626748989000
276540818	::479245660978286000
59938971	::479245706751127000
267936760	::479245912318181000
276787570	::479245942323818000
59938971	::479245994107092000
59938971	::479246043612454000
86970230	::479246046908784000
99827590	::479246173539008000
53258017	::479246193990451000
81630455	::479246230757720000
221205505	::479246236001009000
325242803	::479246296151097000
276787570	::479246336530083000
53258017	::479246359187316000
262939560	::479246421988626000
30666953	::479246488594182000
325242803	::479246516973219000
410286428	::479246546786344000
624360378	::479246581070581000
20778748	::479246753900662000
18336787	::479246878949638000
35026897	::479246883018117000
68818829	::479246958133907000
146855323	::479247050052481000
65826107	::479247057224740000
59938971	::479247075063103000
14085431	::479247204025368000
65826107	::479247249760075000
276787570	::479247337659703000
267936760	::479247427866988000
495135733	::479247451774148000
377555310	::479247452172591000
213887474	::479247463849947000
375810749	::479247465044914000
213887474	::479247485207347000
65826107	::479247564685209000
18455966	::479247679781076000
495135733	::479247707949629000
716788381	::479247808805875000
373713704	::479247851990429000
205043960	::479247866402050000
37011485	::479247966553665000
331668519	::479247983083782000
205043960	::479248160221450000
36343877	::479248309161574000
234214828	::479248366204104000
590556372	::479248420583276000
428646436	::479248460844376000
428646436	::479248547318345000
428646436	::479248744886833000
63490594	::479248767904792000
440875002	::479248855985569000
392261274	::479249070977204000
63996070	::479249096285646000
428646436	::479249173918023000
198126424	::479249296743604000
428646436	::479249329597976000
428646436	::479249352670871000
349787019	::479249357045112000
392261274	::479249379719925000
428646436	::479249529125236000
331397011	::479249588285870000
22504277	::479249712118128000
387472182	::479249750752247000
18137013	::479249958000816000
55704588	::479250211764596000
377176939	::479250286603534000
300594041	::479250290885939000
99827590	::479250330748588000
192727478	::479250346968379000
382190006	::479250377951289000
58941053	::479250410482302000
438698734	::479250486751952000
93043270	::479250499750092000
302673934	::479250584483016000
122614290	::479250674455019000
256088386	::479250750673940000
126109768	::479250759985270000
65826107	::479250897118445000
29300584	::479250974083526000
60098410	::479250980488216000
59938971	::479251069131055000
432747712	::479251105294352000
59938971	::479251207119470000
105607367	::479251226698072000
65826107	::479251242720722000
186823940	::479251250890813000
59938971	::479251341442043000
126109768	::479251396852580000
50811080	::479251466121539000
590556372	::479251503061139000
348901427	::479251539911905000
293246270	::479251744711778000
198126424	::479251768878956000
65832155	::479251824533192000
344442687	::479251872453107000
198126424	::479251874206326000
592150138	::479251915302129000
51413309	::479252012522303000
50811080	::479252053839970000
258609027	::479252109863686000
18137013	::479252176850931000
567014078	::479252192348499000
50811080	::479252203048140000
59370673	::479252237797953000
553711382	::479252246345949000
545540214	::479252275324395000
37011485	::479252306840801000
20190503	::479252323756032000
56169190	::479252377787043000
567014078	::479252401178689000
461652679	::479252477460508000
9687752	::479252517784915000
392261274	::479252528023207000
28054060	::479252534754684000
65826107	::479252538961981000
318173357	::479252545823453000
20020647	::479252605152284000
344454080	::479252628996517000
392261274	::479252708914761000
31258629	::479252737800933000
234214828	::479252743945994000
215385454	::479252856994684000
392261274	::479252874527268000
81469472	::479252882047258000
97336064	::479252899105497000
396929208	::479253050851213000
41001071	::479253055154565000
392261274	::479253107818635000
331397011	::479253129549316000
122283306	::479253160179933000
234187240	::479253163489648000
378367977	::479253177846345000
65826107	::479253261136846000
111411572	::479253294322565000
479246485	::479253321341861000
268073941	::479253405722877000
331482356	::479253460173324000
424498868	::479253490238111000
375810749	::479253523377319000
392261274	::479253529509789000
34087430	::479253541190529000
278220302	::479253572366782000
243011588	::479253605527334000
192727478	::479253611294101000
234187240	::479253661739409000
378367977	::479253706693562000
375810749	::479253706840342000
17448907	::479253726050648000
50811080	::479253742525501000
378367977	::479253797659607000
350968313	::479253818719211000
37977930	::479253828538478000
65826107	::479253847349944000
50811080	::479253874247614000
133617944	::479253888818618000
392261274	::479253976559665000
378771457	::479253986885660000
479246485	::479254022168129000
165290348	::479254049057804000
230903702	::479254110919589000
43586963	::479254189059891000
392261274	::479254234459025000
325242803	::479254316415721000
479246485	::479254546183491000
50811080	::479254595516907000
50811080	::479254615355977000
18137013	::479254633635123000
128977591	::479254868029616000
290401730	::479254945099571000
20190503	::479255012301086000
506519570	::479255020580245000
212060681	::479255022128340000
69662123	::479255245520789000
412159259	::479255269830979000
418314197	::479255279624650000
22734052	::479255313212649000
302673934	::479255355835555000
90467952	::479255450890690000
91422810	::479255557547651000
63996070	::479255709599547000
556556365	::479255792177000000
402268968	::479255814893735000
63928079	::479255823927894000
50811080	::479255847105609000
350665443	::479255918681411000
71981601	::479256059119673000
61718844	::479256091717423000
359446141	::479256140123869000
259021462	::479256140706902000
171642430	::479256160701149000
41143305	::479256177813897000
37578654	::479256222437101000
180661626	::479256225004400000
18137013	::479256230285025000
171642430	::479256266691579000
180661626	::479256277957480000
412638454	::479256352792281000
171642430	::479256459620790000
339312291	::479256463051739000
94226339	::479256521423859000
171642430	::479256593595260000
63928079	::479256666245173000
18137013	::479256706942132000
515049896	::479256808800784000
150034005	::479256856527769000
370416747	::479256899309682000
16258968	::479256929986834000
351264389	::479257073251667000
16258968	::479257090393780000
51649971	::479257162397396000
18868622	::479257252973776000
425381729	::479257263899955000
16258968	::479257331792756000
249468865	::479257421584424000
42720153	::479257475959779000
258382946	::479257602476371000
16258968	::479257666070388000
18137013	::479257677915508000
20190503	::479257680981536000
429348972	::479257702078480000
171642430	::479257745162379000
390900557	::479257753735544000
13683762	::479257761025249000
61718844	::479257799054995000
17448907	::479257822707089000
25235649	::479257853576757000
18868622	::479257865946136000
70784628	::479257872166305000
17595323	::479257895448477000
336821368	::479257905309310000
271921509	::479257905884311000
152715270	::479257977820422000
327934017	::479257990894059000
16258968	::479258007138603000
18455966	::479258017062735000
52105336	::479258122398097000
17448907	::479258179868450000
16258968	::479258222142840000
390900557	::479258260701061000
16258968	::479258304925822000
63617875	::479258305140105000
30912658	::479258400866332000
17448907	::479258464120614000
16258968	::479258557527756000
626942496	::479258575047372000
16258968	::479258804123496000
311924851	::479258813129039000
243830281	::479258940245835000
344902431	::479259014723665000
27792069	::479259222308159000
278165989	::479259235855790000
28066346	::479259239114764000
14584037	::479259240956448000
338073739	::479259242759606000
390900557	::479259248904253000
17448907	::479259256399470000
273748024	::479259286913052000
351264389	::479259296140513000
428646436	::479259333524750000
626942496	::479259347311001000
351264389	::479259381247135000
18137013	::479259441108226000
599348429	::479259465238454000
86243090	::479259583936884000
235382002	::479259605520756000
206247499	::479259630196260000
392261274	::479259690606813000
50811080	::479259693404008000
405239647	::479259764526825000
193583131	::479259944504414000
600663496	::479259975270027000
17233573	::479260066789752000
243830281	::479260067645366000
25084916	::479260100482584000
50811080	::479260208745562000
171642430	::479260237090660000
128977591	::479260307224006000
392261274	::479260332163358000
95714823	::479260421015502000
255697938	::479260440820584000
286265668	::479260446415785000
214200689	::479260491051986000
50811080	::479260497376591000
214200689	::479260588175269000
36891053	::479260614036963000
95714823	::479260671616778000
243830281	::479260748506742000
424498868	::479260855544987000
17830276	::479260979264376000
25178781	::479261008477691000
50811080	::479261060990398000
237936556	::479261093768871000
220532575	::479261106452443000
61718844	::479261196281864000
50811080	::479261330457653000
81469472	::479261331011682000
243751614	::479261362355318000
326351370	::479261583583870000
50811080	::479261590093455000
50811080	::479261651883925000
310330192	::479261691797323000
214200689	::479261780905295000
52542320	::479261848168972000
17448907	::479261868356546000
280798922	::479261868498763000
326351370	::479261928020140000
437064295	::479261964510572000
511899726	::479262128893747000
327842258	::479262207877058000
214200689	::479262209387008000
236202065	::479262237433921000
320512967	::479262268312395000
95072707	::479262307638194000
390900557	::479262361287532000
65526622	::479262468141637000
69916558	::479262471715565000
65526622	::479262524995411000
393041277	::479262555475431000
63617875	::479262587419623000
479156555	::479262655778394000
206247499	::479262713651421000
221098400	::479262728180072000
378850242	::479262728973205000
94737009	::479262731275497000
295881773	::479262732890296000
16353730	::479262744357924000
49052615	::479262746236952000
428646436	::479262769041387000
387472182	::479262800267575000
65526622	::479262810455539000
378200627	::479262852570959000
424540791	::479262879384752000
497458875	::479262911597006000
36343877	::479262954568040000
355598729	::479263012474200000
68966030	::479263031961350000
205030447	::479263182192521000
8709452	::479263185346637000
436188872	::479263207044157000
400704846	::479263267077246000
378200627	::479263277575589000
196230932	::479263289222782000
483526518	::479263379349962000
95714823	::479263380973568000
433470731	::479263468647108000
50811080	::479263508870074000
95714823	::479263560573648000
214200689	::479263646410104000
348262381	::479263731663126000
214200689	::479263752316284000
404496513	::479263779482398000
326351370	::479263789536124000
335488857	::479263791591735000
291518680	::479263819500621000
219039425	::479263871169863000
280798922	::479263877801070000
214200689	::479263902598197000
280798922	::479263915784679000
98589714	::479263918808776000
219039425	::479263920700399000
259746323	::479264180625608000
214200689	::479264254072483000
607721617	::479264290206396000
26684021	::479264308505759000
322465167	::479264505252159000
421548020	::479264552920432000
35923992	::479264602660687000
421548020	::479264666766438000
15791549	::479264815114752000
17233573	::479264870152830000
211904285	::479264915384188000
275681559	::479264965279244000
51413309	::479264981750673000
214200689	::479264990198005000
497458875	::479265032601997000
214200689	::479265053070610000
151604434	::479265237728649000
371578955	::479265253817991000
49052615	::479265339239571000
393041277	::479265350639304000
477235727	::479265360642703000
22294252	::479265506226999000
74282065	::479265546861424000
1384531	::479265581120495000
424498868	::479265650473308000
108605734	::479265710888484000
150034005	::479265760213094000
74282065	::479265789799723000
25084916	::479265804681510000
315559101	::479265814025994000
16353730	::479265832489746000
35525270	::479265846976466000
326351370	::479265880073723000
200849010	::479265917906345000
396786261	::479265988244815000
8709452	::479266016220807000
8709452	::479266067756232000
50811080	::479266107333689000
424498591	::479266142658498000
67492430	::479266155228831000
206247499	::479266183200665000
303427354	::479266196932800000
192590347	::479266203400028000
20941662	::479266354303078000
368386947	::479266394618347000
253886962	::479266448578076000
556556365	::479266475601981000
407248121	::479266481059160000
19182658	::479266483345031000
59622669	::479266532124418000
326351370	::479266555125964000
402268968	::479266557932359000
438698734	::479266573900070000
146608159	::479266577993314000
285955708	::479266614924169000
47067763	::479266628665102000
25084916	::479266634537115000
424498591	::479266656498515000
407248121	::479266672516538000
17210128	::479266697560326000
359806236	::479266848475582000
106855310	::479266884425359000
108798356	::479266891043983000
348047989	::479266903488475000
74282065	::479266954000072000
115459999	::479266954168254000
236202065	::479266965240823000
108605734	::479266982022615000
424498591	::479267037844627000
214970887	::479267043783766000
392261274	::479267098322284000
27784817	::479267104827269000
111411572	::479267125702717000
106855310	::479267168786608000
30787413	::479267171965865000
236202065	::479267213371666000
71689075	::479267228274401000
63617875	::479267271173746000
21912250	::479267285035925000
22504277	::479267316052787000
581342731	::479267351678816000
249388532	::479267411728691000
285254109	::479267455798235000
312394133	::479267459095339000
478145352	::479267517203218000
18137013	::479267559762841000
69719136	::479267562186743000
23799906	::479267563357368000
33788573	::479267572517330000
348047989	::479267628260032000
33788573	::479267637047078000
19879486	::479267649998700000
23799906	::479267669779427000
36468395	::479267706903216000
214970887	::479267729737015000
99827590	::479267873051787000
69719136	::479267986142797000
60098410	::479268074663583000
70483417	::479268169396551000
215144630	::479268259951149000
439491329	::479268264317440000
18277474	::479268337168691000
356974615	::479268387835502000
421655917	::479268521231147000
36468395	::479268554161029000
7141172	::479268576852213000
447313860	::479268583084535000
36468395	::479268605486723000
98589714	::479268614961254000
322446637	::479268622880083000
36468395	::479268634507091000
131254355	::479268654261886000
421655917	::479268675191459000
412638454	::479268675590324000
120532808	::479268725179174000
214200689	::479268842162896000
76427184	::479268847900311000
214200689	::479268879332806000
340693336	::479268929638903000
404335977	::479268983829696000
69719136	::479269071674822000
356974615	::479269103241142000
93927673	::479269105535823000
20020647	::479269106579824000
344454080	::479269110107230000
415953059	::479269119628681000
581342731	::479269152222232000
411912822	::479269222342598000
108605734	::479269242169470000
234187240	::479269288637763000
214200689	::479269320389066000
302673934	::479269329079664000
214970887	::479269418154090000
411912822	::479269472415780000
214970887	::479269504179245000
63617875	::479269505643081000
120139449	::479269540384477000
15204110	::479269547023675000
511899726	::479269582327140000
328858212	::479269643216248000
246409056	::479269695213023000
398445530	::479269709347430000
357017353	::479269721851064000
213887474	::479269730738393000
356974615	::479269771066613000
19945993	::479269890898284000
19945993	::479269902172573000
27792069	::479269914541584000
76375846	::479270000377618000
255697938	::479270042304266000
246409056	::479270080162050000
76375846	::479270083584208000
133112299	::479270153126162000
614436697	::479270214152900000
246409056	::479270258751336000
394776489	::479270270407282000
69719136	::479270271019253000
377555310	::479270272155934000
398445530	::479270275855290000
446541836	::479270285900652000
100195876	::479270355865837000
100195876	::479270356662767000
69719136	::479270385817366000
111411572	::479270396349665000
404335977	::479270403438039000
255697938	::479270490595262000
58628782	::479270505036652000
18137013	::479270522476187000
404335977	::479270538968588000
323978080	::479270642593042000
446541836	::479270666508566000
128937859	::479270787828817000
262471070	::479270788479332000
16726467	::479270833060601000
193583131	::479270846662311000
556556365	::479270855487143000
108798356	::479270935338692000
556556365	::479270989969121000
438698734	::479271057837535000
111411572	::479271070130659000
402268968	::479271091798835000
556556365	::479271098203119000
587081117	::479271104175824000
587081117	::479271130792869000
90689440	::479271171439869000
214200689	::479271193842053000
207781904	::479271268164698000
64907439	::479271294613979000
214200689	::479271417528467000
599348429	::479271461698682000
392261274	::479271569232240000
36485138	::479271581882269000
377555310	::479271592447336000
246066577	::479271630636462000
135003892	::479271644800634000
438698734	::479271669107015000
310009833	::479271723527704000
90544248	::479271733971546000
556556365	::479271743131889000
246409056	::479271784853016000
50228529	::479271796928438000
394776489	::479271814376341000
45289907	::479271825260572000
394776489	::479271876481781000
45289907	::479271908383281000
424498868	::479271988402208000
20941662	::479272213259251000
255697938	::479272370029346000
313496905	::479272434873688000
337367504	::479272457472192000
19182658	::479272484257411000
318173357	::479272521661808000
511899726	::479272526019694000
52295994	::479272540230414000
16258968	::479272614423044000
255697938	::479272643108278000
135003892	::479272685013172000
44307877	::479272706475454000
229197384	::479272713869983000
110236585	::479272831688396000
18137013	::479272834636595000
20020647	::479272860616105000
148197450	::479272899816472000
142038800	::479272922520227000
411848692	::479272991339970000
230069479	::479273029076525000
607721617	::479273032343502000
240492455	::479273043819102000
625900103	::479273078594084000
20782081	::479273081069113000
44451086	::479273114560237000
188480631	::479273127718182000
320452099	::479273138899791000
230069479	::479273181707259000
224095849	::479273244323610000
44307877	::479273281485565000
267357514	::479273285012975000
240492455	::479273305740812000
230069479	::479273363299651000
320452099	::479273437026738000
230069479	::479273511417290000
498321918	::479273593126551000
446541836	::479273624721817000
258636623	::479273627981209000
230069479	::479273649607020000
65435835	::479273652467159000
142038800	::479273809129009000
578593285	::479273836173877000
18137013	::479273861176098000
37863682	::479273872810713000
194129729	::479273886077714000
19770255	::479273890091257000
194129729	::479273904931098000
275902246	::479273913180884000
396929208	::479273929257648000
326351370	::479273963839688000
209223008	::479274045741883000
596678073	::479274197214973000
221098400	::479274271596761000
142038800	::479274350827560000
346654346	::479274393554526000
92840294	::479274415868215000
20782081	::479274447791464000
33011898	::479274457023152000
73275873	::479274508650434000
364546435	::479274553948909000
35525270	::479274577957117000
591216066	::479274599818199000
431215016	::479274664158441000
258636623	::479274665798799000
226995875	::479274706609389000
99827590	::479274826666762000
97336064	::479274893943398000
328858212	::479274934448177000
30912658	::479274939120644000
596678073	::479274959978524000
487322279	::479275041029226000
328858212	::479275090451124000
237936556	::479275287792738000
291413743	::479275354280820000
320452099	::479275381728374000
19111395	::479275419556777000
334403708	::479275468542464000
399408344	::479275576440537000
368386947	::479275624318521000
399408344	::479275707067936000
70483417	::479275722176233000
402492947	::479275812575645000
259541688	::479275868208898000
18137013	::479275928569118000
30032107	::479275945786740000
379253079	::479276153996603000
578593285	::479276155946954000
15361643	::479276170853101000
255104759	::479276231234293000
291413743	::479276325098639000
198126424	::479276332585455000
433470731	::479276389938761000
65886399	::479276409148702000
446541836	::479276419596312000
76375846	::479276435899555000
27792069	::479276445223485000
172035134	::479276567311286000
334403708	::479276580985118000
321780812	::479276626229088000
377555310	::479276629919666000
283251929	::479276653940445000
92840294	::479276715294720000
307697597	::479276744273567000
341666582	::479276753181884000
18551115	::479276857654018000
311664191	::479276866654588000
26925878	::479276907188350000
172035134	::479276968869777000
201810972	::479276995868504000
320452099	::479277001493061000
255104759	::479277009021837000
37316930	::479277011874361000
50811080	::479277065984679000
18137013	::479277096707948000
511899726	::479277101581733000
411912822	::479277147354570000
319771975	::479277148138516000
399408344	::479277159270187000
205320851	::479277168866762000
418314197	::479277203633348000
379253079	::479277283451338000
412638454	::479277292498485000
15782772	::479277303948922000
255104759	::479277355458756000
50811080	::479277361905414000
209223008	::479277368012718000
311664191	::479277372542160000
23839835	::479277387377422000
321780812	::479277399067344000
52011370	::479277473855582000
52011370	::479277504100724000
27179899	::479277562342817000
319771975	::479277580088905000
379253079	::479277620925046000
255104759	::479277678206275000
21415532	::479277697869570000
52011370	::479277726033907000
245154470	::479277838135083000
61718844	::479277863175061000
30032107	::479277871832104000
313341167	::479277906087010000
310330192	::479277907064262000
337367504	::479277930200064000
237118122	::479277936298569000
20941662	::479278003072294000
50811080	::479278027533074000
94310638	::479278042137649000
124582805	::479278065139200000
140157275	::479278082054828000
472528304	::479278100287856000
94310638	::479278182516797000
17536130	::479278184391639000
319771975	::479278227500695000
6284612	::479278309495562000
344454080	::479278449991774000
355612007	::479278486368960000
98589714	::479278539124912000
128977591	::479278552991690000
171103429	::479278560956252000
399408344	::479278577544740000
372493368	::479278581088940000
304661740	::479278595345768000
319771975	::479278613590573000
17536130	::479278615696130000
35369698	::479278685665492000
344454080	::479278711657594000
372493368	::479278804490153000
552802620	::479278848693915000
61718844	::479278851814486000
432116634	::479278928138223000
163242154	::479278984044109000
364035957	::479279110548889000
56736460	::479279113497092000
52542320	::479279150654423000
398377928	::479279181562249000
439491329	::479279197987155000
372493368	::479279205490761000
399408344	::479279206082154000
258609027	::479279232007557000
182092022	::479279282456236000
267936760	::479279424152805000
551501734	::479279428250644000
16322613	::479279641375428000
607721617	::479279660614696000
716262980	::479279731624640000
378200627	::479279771973869000
243014276	::479279877158617000
205320851	::479279974147297000
98589714	::479280054405316000
303252613	::479280070306299000
267357514	::479280147791892000
365746365	::479280198408744000
57065165	::479280237553778000
384494456	::479280255459287000
399408344	::479280324581408000
221098400	::479280332269572000
446541836	::479280371335311000
378200627	::479280412163059000
19939574	::479280412699533000
378200627	::479280528500457000
260428602	::479280563086708000
25237171	::479280563288027000
552802620	::479280648012582000
351620689	::479280665519599000
65886399	::479280673581047000
614436697	::479280698847535000
399408344	::479280736109748000
246409056	::479280746788835000
398735102	::479280754997071000
722514433	::479280784361390000
130312780	::479280854905020000
314604858	::479280868595605000
378778103	::479280875654242000
20941662	::479280907187412000
198126424	::479280921003040000
18455966	::479280927747895000
345626789	::479280956382412000
346654346	::479280987969302000
18750697	::479280989378977000
301497892	::479281011201937000
722514433	::479281029547843000
18750697	::479281084606451000
411997198	::479281091816476000
314604858	::479281130001416000
413686504	::479281142299111000
198126424	::479281157935075000
294964037	::479281173139828000
364043601	::479281190340669000
258454374	::479281192727216000
413686504	::479281214055284000
14085431	::479281237279113000
378200627	::479281287556255000
547741880	::479281300184903000
303252613	::479281366824390000
414103187	::479281370804412000
346654346	::479281409014509000
50811080	::479281484688142000
399408344	::479281527197405000
578593285	::479281551780618000
371500504	::479281641345396000
50811080	::479281747494838000
123739379	::479281755711488000
198126424	::479281767229038000
314604858	::479281774829506000
396929208	::479281851115110000
24494616	::479281861915869000
270065033	::479281879854903000
237936556	::479281894392360000
270065033	::479282180980768000
428516870	::479282216900390000
224095849	::479282369136844000
260428602	::479282369669918000
558873022	::479282419447918000
20941662	::479282450754207000
268073941	::479282480051400000
473118863	::479282489844695000
399408344	::479282576482250000
259573654	::479282642240946000
186823940	::479282652336627000
114967175	::479282667687399000
38244930	::479282699010850000
53724365	::479282727397498000
264234166	::479282749090828000
599348429	::479282752840531000
428516870	::479282772331069000
301717953	::479282777578565000
303252613	::479282796171902000
120851061	::479282809291292000
114967175	::479282812625760000
50811080	::479282868309348000
399408344	::479282917458198000
16258968	::479283030234656000
375967762	::479283090485821000
148197450	::479283100028243000
399408344	::479283132323999000
225203526	::479283172971012000
120851061	::479283180365557000
36866805	::479283183377080000
68622166	::479283195129901000
285254109	::479283289149018000
148197450	::479283315179278000
35923992	::479283426273812000
55888161	::479283442027601000
25784705	::479283451942547000
399408344	::479283494539915000
16258968	::479283521505075000
240463390	::479283627126050000
443375828	::479283635678232000
120851061	::479283746911170000
411912822	::479283818009231000
331668519	::479283819926007000
370416747	::479283838267691000
558873022	::479283919238746000
412638454	::479283996573331000
515049896	::479284018706255000
120851061	::479284031628906000
148197450	::479284047370534000
192590347	::479284080098279000
411912822	::479284123690078000
114600119	::479284175821094000
716262980	::479284229688139000
148197450	::479284291223171000
148197450	::479284298949074000
411912822	::479284312396017000
22414245	::479284380594999000
22414245	::479284388916891000
31010760	::479284421166514000
41465619	::479284493727985000
278165989	::479284622144987000
96013044	::479284649706147000
378414202	::479284680856838000
268073941	::479284688897339000
34445704	::479284723441602000
69719136	::479284776277254000
164101308	::479284794413821000
716262980	::479284816509030000
35369698	::479284861954322000
314604858	::479284951184326000
24718142	::479284969013919000
29394513	::479284984381861000
401443377	::479285065512259000
21912250	::479285206873300000
716262980	::479285297021079000
29394513	::479285299004985000
50811080	::479285302310096000
18722083	::479285325119123000
260573981	::479285330462261000
79861287	::479285336976019000
29394513	::479285374045261000
18722083	::479285382887247000
215776033	::479285383155691000
57065165	::479285430224179000
18722083	::479285438621155000
57065165	::479285446414172000
1007041	::479285469449314000
18722083	::479285508573790000
139460380	::479285566756761000
79861287	::479285617281339000
18722083	::479285618640695000
57065165	::479285642426593000
24718142	::479285657945124000
18722083	::479285670779703000
18722083	::479285718968451000
50811080	::479285748437225000
26589876	::479285782083932000
18722083	::479285798119161000
7141172	::479285802086961000
18722083	::479285841802846000
335101950	::479285847657676000
114600119	::479285858483179000
50811080	::479285870340501000
303252613	::479285953199341000
323978080	::479286069884887000
61718844	::479286076704432000
139460380	::479286121029832000
414066292	::479286131570143000
94310638	::479286170044469000
31144939	::479286201346961000
94310638	::479286366522454000
194129729	::479286369005887000
193192138	::479286371132387000
77078833	::479286410772353000
31144939	::479286451293921000
50811080	::479286489033871000
221098400	::479286503957204000
101881386	::479286535767195000
348785324	::479286597184016000
50811080	::479286660715122000
301203823	::479286661105188000
118191944	::479286796686065000
31144939	::479286826428297000
243751614	::479286908363632000
320484851	::479286954530316000
371068004	::479286990689812000
260440912	::479287003339423000
95141856	::479287032590901000
363969403	::479287101062524000
32431892	::479287106167009000
20941662	::479287152384442000
341941030	::479287163863842000
314604858	::479287164216561000
346654346	::479287177960882000
486138458	::479287198529761000
238740641	::479287288305057000
18455966	::479287321754222000
310330192	::479287339496124000
40994873	::479287362044710000
270065033	::479287489144696000
114600119	::479287540693090000
401443377	::479287548892565000
335101950	::479287600939692000
408144950	::479287637057212000
259093732	::479287645235712000
408144950	::479287677054111000
50811080	::479287712143265000
72890292	::479287723292106000
41465619	::479287753352687000
17536130	::479287760352587000
22717394	::479287868943519000
15814841	::479287872919707000
301203823	::479287894083764000
308805449	::479287912266084000
98589714	::479287934743355000
558873022	::479287954805104000
267445807	::479287987680067000
318173357	::479288019053064000
318173357	::479288055816146000
325242803	::479288161835941000
24392243	::479288188737843000
71689075	::479288204504600000
247159855	::479288278042951000
591216066	::479288279628787000
22559382	::479288314529214000
308805449	::479288318325043000
249227650	::479288320649076000
318173357	::479288338520633000
133341985	::479288369495953000
431264673	::479288444896968000
382976230	::479288486642470000
16002106	::479288525569810000
291288952	::479288577030098000
21912250	::479288592045723000
270736613	::479288609565327000
408144950	::479288646286446000
334420539	::479288674031779000
408144950	::479288692272812000
382976230	::479288695837560000
270736613	::479288699818377000
114600119	::479288742759641000
19684793	::479288786619469000
331246659	::479288792897949000
15791549	::479288852884905000
37316930	::479288862301515000
136750011	::479288864415023000
20419159	::479288894542716000
408144950	::479288899018448000
136750011	::479288913370968000
305415102	::479288929183485000
23839835	::479288998972493000
205320851	::479288999949778000
27836945	::479289018270502000
27836945	::479289018924797000
27836945	::479289019650433000
27836945	::479289020292136000
27836945	::479289020870975000
16258968	::479289051690704000
716262980	::479289101288353000
136750011	::479289132821123000
360730562	::479289133756465000
15288029	::479289176630628000
444375493	::479289189888823000
19111395	::479289230888144000
188480631	::479289263306321000
361391612	::479289265315012000
360730562	::479289288413020000
270736613	::479289295656988000
444375493	::479289295916650000
87812967	::479289321523277000
310666452	::479289324735709000
87812967	::479289356990304000
95141856	::479289358726758000
351896383	::479289366141870000
224068229	::479289391001526000
32671267	::479289407107637000
360730562	::479289446974509000
23839835	::479289449902112000
20020647	::479289499059380000
270736613	::479289504126472000
408144950	::479289517162393000
310666452	::479289580110110000
607721617	::479289627413467000
136750011	::479289638881075000
316766176	::479289644861767000
318173357	::479289652617031000
311924851	::479289668685811000
574250205	::479289706501251000
60098410	::479289733755854000
18455966	::479289765377081000
289707794	::479289781138903000
37011485	::479289795265716000
270736613	::479289859526623000
15288029	::479289887724539000
171642430	::479289893978271000
407473485	::479289906448310000
613592670	::479289938152660000
55120405	::479290039583924000
37011485	::479290057472638000
346654346	::479290071653179000
346569016	::479290073167306000
171642430	::479290116305727000
46070001	::479290143590055000
305415102	::479290144336273000
399174015	::479290172685959000
253886962	::479290195054170000
188480631	::479290242588237000
171642430	::479290276859490000
198126424	::479290301744291000
320484851	::479290318949347000
328779215	::479290343037214000
136750011	::479290348007464000
371817971	::479290471765012000
110297719	::479290474511859000
224103552	::479290527762771000
110297719	::479290564903317000
238322255	::479290598177132000
238322255	::479290635607080000
62944645	::479290646365478000
318173357	::479290654367834000
316301043	::479290664459718000
29737650	::479290691789398000
198126424	::479290696050827000
22559382	::479290699653722000
475031809	::479290852297412000
371817971	::479290856244264000
320452099	::479290900770996000
23642786	::479291027287584000
102301729	::479291044018663000
507918715	::479291048414691000
45410414	::479291120053022000
371817971	::479291132908941000
314604858	::479291134087532000
120139449	::479291143105290000
102301729	::479291209525899000
24718142	::479291226999369000
30912658	::479291284826619000
429558621	::479291287552946000
436336703	::479291292933832000
335488857	::479291356347912000
361391612	::479291382557728000
479222401	::479291393337094000
320484851	::479291416263548000
263389464	::479291434671955000
256321392	::479291492834365000
408144950	::479291665380020000
198126424	::479291740923260000
344454080	::479291767468982000
49061011	::479291822947459000
213763059	::479291925061959000
285254109	::479291935845122000
92568275	::479291981974482000
188480631	::479292020604026000
156508337	::479292100605771000
207290040	::479292113566584000
114070939	::479292132373454000
256321392	::479292192205193000
360730562	::479292245380562000
558873022	::479292274946625000
360730562	::479292295322169000
249388532	::479292301991497000
11146552	::479292365119971000
261847534	::479292482296233000
232901934	::479292584326860000
32431892	::479292616698122000
36943663	::479292629596008000
14223247	::479292662738993000
348745482	::479292663791755000
536141027	::479292699825020000
43208085	::479292715721433000
335488857	::479292748403859000
531871315	::479292768917794000
58941053	::479292783782821000
323460527	::479292814484705000
407473485	::479292995247038000
156508337	::479293023256195000
108798356	::479293033347690000
267445807	::479293036271120000
73526174	::479293081611927000
271738272	::479293138230468000
86604355	::479293152990625000
118855202	::479293173932371000
52011370	::479293212826152000
43208085	::479293244392898000
308175001	::479293285962223000
346569016	::479293296926158000
108798356	::479293302592659000
314604858	::479293345785999000
34204169	::479293348146999000
407473485	::479293361330073000
14223247	::479293412198191000
220532575	::479293451037466000
234960273	::479293494830583000
319420243	::479293640087732000
110297719	::479293687722033000
357308471	::479293716708880000
407473485	::479293726075154000
68966030	::479293742663630000
31287131	::479293767682240000
119269983	::479293813962190000
346569016	::479293822354980000
253689041	::479293853254828000
52011370	::479293891334516000
272999900	::479293905419370000
363722761	::479293996590956000
108798356	::479294020213276000
407473485	::479294104619479000
353888661	::479294152849362000
272999900	::479294267735953000
375967762	::479294295875145000
27784817	::479294307803738000
254579074	::479294331967111000
374772557	::479294349998424000
368691437	::479294365701906000
168864295	::479294372437970000
374528956	::479294416646307000
37977930	::479294421033582000
36343877	::479294425798307000
407473485	::479294461294694000
319420243	::479294476775882000
27999272	::479294614889709000
109060628	::479294632677761000
307397057	::479294665335005000
177101575	::479294684440039000
285401749	::479294706786906000
43208085	::479294750437433000
94737009	::479294788626571000
435516954	::479294803503374000
177101575	::479294829554569000
27999272	::479294869148422000
56509474	::479294869736013000
232312019	::479294881030885000
310321041	::479294884424065000
279139758	::479294906179911000
221205505	::479294921682472000
25359188	::479294928862736000
374772557	::479294965504167000
275681559	::479294972961636000
374772557	::479295026854260000
65435835	::479295032110120000
168705725	::479295055685898000
231689668	::479295104700522000
348785324	::479295109305860000
18137013	::479295110207651000
394776489	::479295117699076000
237621304	::479295141660725000
246066577	::479295154801500000
52011370	::479295187257024000
94737009	::479295222333980000
314988406	::479295233096974000
168705725	::479295288809496000
413477251	::479295327707484000
20620620	::479295328328232000
205501297	::479295381033844000
275681559	::479295475644780000
237621304	::479295577536987000
285401749	::479295580582064000
277378135	::479295640632295000
114070939	::479295643135909000
114070939	::479295653160296000
314604858	::479295744785260000
18137013	::479295762963394000
27999272	::479295782315900000
267936760	::479295789332983000
168705725	::479295819489615000
279139758	::479295854033911000
339482720	::479295873956851000
219039425	::479295919527956000
168705725	::479295968681009000
29500521	::479296034321858000
100339690	::479296073824239000
36943663	::479296088218685000
168705725	::479296131394838000
312394133	::479296145118605000
205501297	::479296154018934000
297052199	::479296154727763000
27784817	::479296164659855000
310506975	::479296181848117000
232437529	::479296238244737000
229611107	::479296243164643000
90469755	::479296243902853000
118855202	::479296244141932000
33703018	::479296310894665000
277378135	::479296352531128000
278220302	::479296401545756000
160144135	::479296409876062000
35525270	::479296422869602000
628045480	::479296475747213000
22504277	::479296501332852000
264234166	::479296514947162000
63617875	::479296524460228000
294964037	::479296545779875000
63617875	::479296579099455000
36343877	::479296586426896000
30128717	::479296596790611000
94737009	::479296685957337000
94737009	::479296796498223000
429345484	::479296809185988000
364035957	::479296825368002000
296433109	::479296827435778000
266033863	::479296830765690000
14085431	::479296841352085000
246066577	::479296846850830000
90469755	::479296853926625000
425897170	::479296867436482000
586783331	::479296972093136000
35369698	::479297022596374000
32755384	::479297057467809000
35923992	::479297100010627000
239917620	::479297223591620000
22559382	::479297304529104000
323246381	::479297352709074000
22559382	::479297385751789000
198126424	::479297391754240000
76463655	::479297422145757000
411786523	::479297483869151000
86604355	::479297509479952000
68622166	::479297526332272000
56508824	::479297527704207000
552146644	::479297541704790000
49061011	::479297595299602000
243011588	::479297615679721000
553711382	::479297624348971000
414526765	::479297638127636000
14223247	::479297656695439000
243011588	::479297657060737000
273205079	::479297792351821000
49061011	::479297801218949000
46963484	::479297803017936000
384563395	::479297824438222000
463855595	::479297831774072000
32596609	::479297846949052000
285125363	::479297854188425000
49061011	::479297871129612000
202840862	::479297880440594000
25469735	::479297892096946000
513982376	::479297915089723000
30666953	::479297949625626000
404335977	::479297991812345000
32755384	::479298009553858000
17233573	::479298023684857000
464845445	::479298047591976000
34204169	::479298077782601000
46963484	::479298086376714000
40478607	::479298089367654000
17233573	::479298110557261000
17233573	::479298110653747000
17233573	::479298110787944000
150034005	::479298121382367000
513982376	::479298126675603000
376472794	::479298170825236000
17233573	::479298202295078000
357308471	::479298243310800000
14223247	::479298252248870000
198126424	::479298268212776000
205928265	::479298275183316000
18455966	::479298282233921000
356448818	::479298283509387000
1007041	::479298294535835000
276540818	::479298338920341000
12354252	::479298355462692000
236258510	::479298412849164000
276540818	::479298447854796000
30032107	::479298466191921000
363722761	::479298477105901000
140157275	::479298492783796000
63617875	::479298535478026000
25084916	::479298564267327000
68622166	::479298609154781000
29553235	::479298633561436000
198126424	::479298649554714000
38244930	::479298659004469000
41967329	::479298706626187000
63617875	::479298720630968000
474371126	::479298775165313000
320249108	::479298777837481000
95231863	::479298813962620000
425252367	::479298842291347000
14307454	::479298842441965000
288531248	::479298842664251000
344454080	::479298850776051000
369849727	::479298855976984000
14223247	::479298868194979000
363969403	::479298947412807000
90469755	::479298959265902000
335488857	::479299007710498000
243011588	::479299014589177000
356448818	::479299015549661000
323460527	::479299030908825000
125060842	::479299035602632000
19939574	::479299036080390000
30529918	::479299047455354000
33683248	::479299076559994000
32755384	::479299144620601000
335488857	::479299180616495000
205320851	::479299323918696000
95231863	::479299348463763000
271921509	::479299353191124000
229197384	::479299370060242000
127092086	::479299371930886000
363722761	::479299391413833000
168705725	::479299434946125000
14085431	::479299457616715000
271921509	::479299489283735000
29553235	::479299497219330000
140157275	::479299513174085000
419836731	::479299536972967000
259746323	::479299608053428000
339565561	::479299636918628000
27999272	::479299660322848000
61718844	::479299708683177000
273205079	::479299741772029000
168705725	::479299768846278000
372493368	::479299840032006000
384494456	::479299845920784000
25084916	::479299861938847000
208171241	::479299911784349000
17522792	::479299957619306000
32755384	::479299983435235000
275681559	::479300053727596000
17595323	::479300059524112000
208171241	::479300081020338000
32755384	::479300104520622000
14223247	::479300157515657000
385595835	::479300198208786000
556556365	::479300225366904000
60218540	::479300235001614000
27999272	::479300239048728000
442736318	::479300245097299000
273205079	::479300254047551000
273205079	::479300305499062000
273205079	::479300342643847000
348123497	::479300346687549000
40994873	::479300382867193000
368079003	::479300396502876000
286216848	::479300468808486000
429345484	::479300484658757000
259093732	::479300504187461000
90469755	::479300507589038000
58941053	::479300544763539000
513982376	::479300555089518000
338120144	::479300613667164000
60218540	::479300626544074000
16322613	::479300693002424000
259093732	::479300719174897000
348123497	::479300727589052000
402018122	::479300732131106000
513855251	::479300747750670000
513855251	::479300825336918000
258609027	::479300849466748000
323978080	::479300860745629000
377555310	::479300913476014000
402018122	::479300927032020000
37578654	::479300946220949000
42720153	::479300992136392000
377555310	::479301011970871000
498637061	::479301021202542000
160144135	::479301043172298000
26915925	::479301052173266000
343756278	::479301069625774000
17830276	::479301074520924000
47269984	::479301083672506000
236258510	::479301097794723000
237936556	::479301213172031000
79861287	::479301252111540000
25235649	::479301253822824000
168705725	::479301260684709000
281824012	::479301264937717000
95231863	::479301271304695000
14223247	::479301307757379000
16566189	::479301348786466000
168705725	::479301376539770000
17448907	::479301378364284000
377110730	::479301418629607000
160144135	::479301432143671000
17448907	::479301470433845000
620420742	::479301508131856000
402018122	::479301560053137000
402018122	::479301598674300000
607721617	::479301606362447000
498637061	::479301640105635000
232312019	::479301662515798000
402018122	::479301700004478000
634615880	::479301743851761000
253178679	::479301820456501000
311664191	::479301851917975000
393041277	::479301889159204000
160144135	::479301908989878000
226995875	::479301933753458000
620420742	::479301949431365000
620420742	::479301979047358000
436336703	::479302023448240000
513855251	::479302053022298000
353888661	::479302084882219000
219188629	::479302191681765000
398445530	::479302246128418000
370850900	::479302249689001000
60218540	::479302315456090000
402229763	::479302345793101000
628427510	::479302428710699000
128977591	::479302432263262000
19182658	::479302448084180000
436336703	::479302451942526000
15791549	::479302462231158000
20190503	::479302467146883000
17448907	::479302524248551000
41967329	::479302530497671000
283518032	::479302547631767000
23672351	::479302592497856000
37011485	::479302616199860000
490841822	::479302627532873000
60218540	::479302630137946000
357308471	::479302698987036000
104990093	::479302803723399000
259569717	::479302827999633000
14223247	::479302875592413000
15137186	::479302884580802000
57065165	::479303025622675000
37578654	::479303069805445000
15137186	::479303162101125000
259093732	::479303173874528000
607721617	::479303231550808000
402018122	::479303270033137000
63617875	::479303289146982000
716788381	::479303333425856000
288531248	::479303337893199000
534913317	::479303343630610000
436336703	::479303369433960000
314604858	::479303377063395000
57065165	::479303470697046000
451868427	::479303473629233000
268034501	::479303522630897000
428646436	::479303528071311000
15137186	::479303532818857000
60218540	::479303539727298000
534913317	::479303557196165000
355717008	::479303571825901000
201878266	::479303578947837000
534913317	::479303627417198000
192727478	::479303683977793000
259569717	::479303699857014000
371068004	::479303719440642000
268073941	::479303732258426000
60218540	::479303767662555000
402229763	::479303805087916000
26198298	::479303833198145000
26198298	::479303854073204000
428646436	::479303878710939000
436336703	::479303924545892000
60218540	::479303951092035000
259569717	::479304048286240000
428646436	::479304063461650000
238307628	::479304067119054000
428646436	::479304083988578000
428646436	::479304089353064000
77078833	::479304096759808000
327842258	::479304132164321000
402018122	::479304139722084000
25084916	::479304207887904000
221098400	::479304233590616000
436336703	::479304236161716000
436336703	::479304323105427000
285955708	::479304366982037000
68473966	::479304405486166000
76375846	::479304438943735000
580156304	::479304597232951000
330201359	::479304635362996000
76375846	::479304706146066000
436415484	::479304710856638000
63617875	::479304870294732000
592150138	::479304903542579000
534913317	::479304906302435000
102100651	::479304908902907000
76375846	::479304918247817000
330201359	::479304927022309000
21117523	::479304942659072000
552802620	::479304956894146000
26589876	::479304974254370000
57065165	::479304988645019000
33011898	::479304989517815000
36829018	::479304994407989000
256845035	::479305017984573000
607721617	::479305029271437000
580156304	::479305031791816000
491357856	::479305124850855000
513855251	::479305188100935000
402018122	::479305236729720000
25084916	::479305257688641000
216618788	::479305306162610000
402018122	::479305336659005000
328858212	::479305379399348000
275260502	::479305433325133000
151604434	::479305445526347000
244290101	::479305534542069000
20020647	::479305550425899000
20941662	::479305570621861000
215362694	::479305583019819000
325242803	::479305589101563000
107750524	::479305619300564000
432888405	::479305638741176000
60218540	::479305685659025000
377715399	::479305721763217000
607721617	::479305734451367000
258382946	::479305745993703000
553711382	::479305792391106000
17448907	::479305821185376000
534913317	::479305826511769000
163893797	::479305849920180000
25084916	::479305853036552000
216618788	::479305881923104000
436336703	::479305884812591000
258609027	::479305894228799000
6652302	::479305915338747000
23665083	::479305933546192000
44451086	::479305941175652000
273205079	::479305971819233000
424540791	::479305984586694000
436336703	::479305993948389000
399713201	::479305999799820000
57065165	::479306017272897000
534913317	::479306109597913000
361527638	::479306114203648000
25084916	::479306125263659000
376361293	::479306183673540000
534913317	::479306217492209000
89033916	::479306232185229000
326351370	::479306255123501000
273205079	::479306260664160000
376361293	::479306314137337000
54105420	::479306333640871000
424540791	::479306339307372000
365746365	::479306354776371000
17595323	::479306445901414000
160768741	::479306452515815000
451667062	::479306456672391000
379357885	::479306493318422000
318173357	::479306517569495000
338830055	::479306542295314000
491357856	::479306559910981000
305415102	::479306560837935000
491357856	::479306579267702000
244290101	::479306627867480000
369804138	::479306689699540000
29436016	::479306733618495000
33703018	::479306739159154000
76375846	::479306831223742000
32431892	::479306863381450000
32596609	::479306890359214000
110297719	::479306953714196000
614436697	::479306984571686000
205030447	::479306988380094000
19182658	::479307004436291000
25084916	::479307035511488000
237936556	::479307275736072000
328779215	::479307291921903000
310982944	::479307300981993000
47348539	::479307344631721000
215362694	::479307428601663000
54105420	::479307453473882000
29436016	::479307497841631000
110297719	::479307528455479000
16322613	::479307536550490000
310982944	::479307551876861000
171807880	::479307701332504000
268034501	::479307801416585000
69916558	::479307813588836000
104990093	::479307872820404000
337937520	::479307931197140000
54105420	::479307966500175000
458472537	::479307995390562000
295466391	::479308082757906000
458472537	::479308093289791000
605608831	::479308094929772000
87812967	::479308108138020000
194054262	::479308113284464000
58941053	::479308132511133000
310330192	::479308150437187000
60218540	::479308209594052000
71981601	::479308231433396000
477989347	::479308235183116000
25084916	::479308251624796000
210671307	::479308261301039000
716262980	::479308296893894000
305415102	::479308350816264000
36343877	::479308387654844000
20190503	::479308399453417000
25084916	::479308403974471000
60218540	::479308496937426000
221098400	::479308525726732000
574250205	::479308525806432000
91666102	::479308589853462000
263389464	::479308598317555000
295466391	::479308599831707000
279139758	::479308669318737000
410856984	::479308686762848000
23665083	::479308725384409000
266210776	::479308742849077000
288531248	::479308793151356000
194054262	::479308862986919000
54105420	::479308879973453000
33703018	::479308881232162000
377715399	::479308884025176000
421356901	::479308897539588000
60218540	::479308995505975000
529698153	::479308995971149000
54105420	::479308999234301000
63617875	::479309024249536000
63617875	::479309047586619000
334423964	::479309101357232000
54105420	::479309113902370000
57065165	::479309159590924000
273814896	::479309178716971000
4434941	::479309180084318000
33703018	::479309198703222000
605608831	::479309247126065000
39904237	::479309277522194000
188917484	::479309294374891000
87812967	::479309380794716000
29319846	::479309384305352000
185716839	::479309398724972000
57065165	::479309417146363000
32583866	::479309463862534000
17448907	::479309474989998000
95231863	::479309492413136000
194054262	::479309501947199000
369804138	::479309535211814000
404496513	::479309648647180000
25084916	::479309650718760000
278220302	::479309653990338000
229290429	::479309656285020000
182092022	::479309672088760000
238698812	::479309691189592000
39904237	::479309708172337000
60218540	::479309710110511000
257831311	::479309710315642000
57065165	::479309715248144000
330799447	::479309717240430000
33282020	::479309731576561000
17233573	::479309768277131000
63490594	::479309907825393000
188917484	::479309916524408000
57065165	::479309985432621000
70784628	::479310004055318000
227577445	::479310130883072000
340067989	::479310155855572000
160733683	::479310160209268000
384563395	::479310209790144000
340067989	::479310231764082000
60218540	::479310258385731000
340067989	::479310270779498000
330201359	::479310296259911000
412638454	::479310314618777000
258532274	::479310376723435000
346654346	::479310426765656000
275681559	::479310495799726000
330201359	::479310502456082000
23672351	::479310508307128000
273955213	::479310509746176000
7132042	::479310518000570000
340067989	::479310523733798000
340067989	::479310556583563000
370416747	::479310566566023000
60218540	::479310568969748000
513982376	::479310574199652000
68966030	::479310601492393000
30336818	::479310617853968000
384563395	::479310651932672000
429558621	::479310652805480000
148912524	::479310657494343000
99827590	::479310704755761000
552146644	::479310706496790000
25084916	::479310741770498000
348262381	::479310764331642000
33282020	::479310829863456000
232312019	::479310838562443000
278220302	::479310843645919000
58941053	::479310936885305000
384563395	::479310969881890000
107750524	::479310986583633000
227577445	::479311000366108000
230227645	::479311031769264000
125060842	::479311042624106000
258532274	::479311071329525000
60218540	::479311124123615000
58941053	::479311126581104000
432747712	::479311135598850000
614436697	::479311203466874000
395057520	::479311252334723000
521938520	::479311276339101000
36343877	::479311284903874000
216168764	::479311306671915000
125849974	::479311343330152000
613592670	::479311365761269000
60098410	::479311391124238000
25084916	::479311410304794000
238698812	::479311411693101000
49061011	::479311414235267000
29500521	::479311416541732000
581342731	::479311465405353000
15288029	::479311488553721000
18752326	::479311488868294000
60218540	::479311490173128000
548870171	::479311492328980000
101286329	::479311526441259000
125849974	::479311526885486000
118733444	::479311537799430000
197692007	::479311544048943000
243011588	::479311552823443000
419047433	::479311588881465000
22414245	::479311610100453000
494543536	::479311639850647000
330201359	::479311651615690000
125060842	::479311654904426000
312394133	::479311677465182000
197692007	::479311680141533000
196659229	::479311781702008000
37977930	::479311800723177000
275681559	::479311876031922000
63996070	::479311889558544000
68966030	::479311912141082000
63996070	::479311930440433000
260262291	::479311955010678000
33282020	::479311958777143000
385259637	::479311962925715000
25084916	::479311977206935000
59370673	::479311985842978000
109298324	::479311987298795000
260262291	::479312020794118000
29786990	::479312037223600000
39904237	::479312084941811000
374228630	::479312109013323000
22195036	::479312119599747000
227577445	::479312170128125000
260262291	::479312184762044000
337937520	::479312185311891000
29500521	::479312199110758000
40478607	::479312213916655000
176489426	::479312270250754000
197692007	::479312272003964000
260262291	::479312334972665000
60218540	::479312352257802000
176489426	::479312405223444000
419047433	::479312444007780000
60218540	::479312450085740000
39904237	::479312521036193000
25084916	::479312532209823000
258532274	::479312568180166000
338120144	::479312573162987000
60218540	::479312576879558000
260338000	::479312588053168000
176489426	::479312625298599000
30912658	::479312625885790000
305415102	::479312644935938000
26182895	::479312656206012000
338120144	::479312664393302000
305415102	::479312699411542000
39237011	::479312724057280000
17536130	::479312735503929000
286282963	::479312763853225000
25084916	::479312799152107000
384563395	::479312813836353000
60218540	::479312816693071000
57065165	::479312817497964000
419047433	::479312820949897000
76375846	::479312854496321000
208894791	::479312866995372000
192590347	::479312882828447000
479245748	::479312887308382000
19182658	::479312888088510000
305415102	::479312890084610000
102100651	::479312943268380000
76375846	::479312973719035000
305415102	::479313012457603000
262471070	::479313023145095000
536141027	::479313044326322000
197692007	::479313079894036000
57065165	::479313170381549000
103138091	::479313188396490000
243011588	::479313299746856000
375734748	::479313302346948000
25084916	::479313311167561000
26198298	::479313383359922000
177692206	::479313423344218000
202292166	::479313423478824000
17536130	::479313455850463000
36468395	::479313464184565000
15288029	::479313484442632000
60218540	::479313493498540000
111124977	::479313509466275000
402229763	::479313510787076000
197692007	::479313614487453000
398445530	::479313619348230000
188917484	::479313699463630000
19182658	::479313734264180000
292012619	::479313753620905000
283251929	::479313802161180000
197692007	::479313823317639000
16107745	::479313862592692000
428646436	::479313889201385000
282860308	::479313906347675000
49061011	::479313949549010000
197692007	::479313963797454000
18336787	::479314038950608000
634873462	::479314078859411000
109298324	::479314096824000000
395057520	::479314135629320000
497565305	::479314138015870000
25084916	::479314142789001000
355717008	::479314174808309000
494543536	::479314209591660000
634873462	::479314239257972000
424540791	::479314248560951000
49061011	::479314283193708000
615688476	::479314384485773000
419047433	::479314401472692000
116098184	::479314425090805000
424540791	::479314524210614000
423862446	::479314562035228000
352960797	::479314565604208000
125060842	::479314607333707000
15288029	::479314661095911000
25084916	::479314709493993000
338120144	::479314758877736000
208894791	::479314772757069000
224068229	::479314789072924000
393735397	::479314829572722000
17326645	::479314884111257000
501554267	::479314895046193000
266210776	::479314906085195000
116098184	::479314927304208000
423862446	::479314955229863000
183562162	::479315084154400000
32125015	::479315115834363000
321844248	::479315117658898000
27792069	::479315146524094000
396929208	::479315212139393000
58941053	::479315249062236000
451868427	::479315326266785000
258532274	::479315358172454000
435478224	::479315358252163000
268547296	::479315367823962000
50354861	::479315395837300000
254635990	::479315399423426000
438698734	::479315401088589000
292012619	::479315480985886000
254579074	::479315489932328000
429491583	::479315558660194000
262870925	::479315566373531000
346219373	::479315583826014000
215385454	::479315594018181000
224068229	::479315687907676000
159011393	::479315814927962000
346219373	::479315831856185000
21112883	::479315886960947000
252756099	::479315957513719000
312856997	::479315958214193000
109298324	::479315997007302000
79363954	::479316075566206000
125060842	::479316102749892000
17233573	::479316120202399000
125060842	::479316127013961000
125060842	::479316161314959000
92125226	::479316170093248000
374228630	::479316349039034000
221590506	::479316436314513000
473196438	::479316480622751000
17233573	::479316496926396000
337937520	::479316522457104000
473196438	::479316637988814000
19770255	::479316652064923000
79363954	::479316800631361000
451868427	::479316848128040000
18028506	::479316874434723000
22067825	::479317005103669000
46963484	::479317024003596000
451868427	::479317088633622000
402018122	::479317109160148000
194054262	::479317136998146000
92125226	::479317152328335000
262870925	::479317191611785000
402018122	::479317236373413000
350968313	::479317256417980000
17233573	::479317259786387000
709921765	::479317298340433000
262870925	::479317398911062000
62975545	::479317469883285000
17536130	::479317583913824000
17233573	::479317631460446000
40810916	::479317631606874000
46963484	::479317661365841000
44451086	::479317672916570000
204292930	::479317740126101000
109298324	::479317756899500000
92125226	::479317775014711000
556556365	::479317783323242000
79363954	::479317784061440000
613592670	::479317810233892000
15814841	::479317858820689000
79363954	::479317933923921000
368079003	::479317977309798000
411841714	::479318045668954000
114967175	::479318076526055000
28771314	::479318135883853000
25084916	::479318176044310000
429558621	::479318205287374000
516986236	::479318236098740000
409541924	::479318285431762000
194054262	::479318377035345000
39863661	::479318384526782000
409541924	::479318462389424000
234960273	::479318486712582000
291413743	::479318515397062000
516986236	::479318600030101000
20713213	::479318609752522000
17233573	::479318625766346000
262405775	::479318644980064000
194054262	::479318665419309000
370049566	::479318708830339000
402018122	::479318719634501000
310982944	::479318777843429000
278220302	::479318883921178000
494543536	::479318980726099000
285401749	::479319016587001000
124582805	::479319046035636000
299796220	::479319087425015000
499167427	::479319162313904000
18336787	::479319267658047000
194054262	::479319280173850000
47348539	::479319303435464000
22067825	::479319308091133000
402018122	::479319404170080000
426838833	::479319404665389000
21117523	::479319457710759000
124582805	::479319464010604000
29827759	::479319551205584000
152875477	::479319630256021000
382976230	::479319656335826000
176489426	::479319663869165000
94737009	::479319752804806000
402018122	::479319824099594000
425252367	::479319880911847000
47348539	::479319973630709000
446541836	::479319990605070000
15288029	::479320046175387000
26915925	::479320046343172000
251821834	::479320047534362000
17233573	::479320120956026000
15875100	::479320216162148000
316902035	::479320292032913000
20778748	::479320342146473000
95072707	::479320354028912000
274311440	::479320376921432000
20778748	::479320410442305000
217262932	::479320499726471000
401443377	::479320508094103000
20738985	::479320562683379000
500308199	::479320591195860000
152875477	::479320591896690000
259601379	::479320625425948000
15467792	::479320632677924000
309778100	::479320640474730000
402018122	::479320690923798000
15288029	::479320739196059000
33703073	::479320745974456000
307397057	::479320759207481000
168864295	::479320781835354000
152875477	::479320795291066000
230227645	::479320846167990000
50507669	::479320852534943000
69719136	::479320861355151000
230227645	::479320895039995000
21696310	::479320901016502000
100018299	::479320974144569000
327662373	::479320980653735000
460772038	::479320982729940000
338073739	::479320988761350000
15875100	::479321012065288000
33703073	::479321012254027000
370049566	::479321012736372000
343756278	::479321097968443000
238698812	::479321104326983000
215362694	::479321108433612000
531871315	::479321120202444000
275681559	::479321131380244000
17233573	::479321131825246000
47851190	::479321140381622000
47851190	::479321173936078000
270065033	::479321203426197000
275681559	::479321209255899000
50354861	::479321223940161000
328858212	::479321244538777000
272999900	::479321284745375000
21117523	::479321378785857000
534913317	::479321403519696000
59503620	::479321515230789000
632481728	::479321522796912000
33282020	::479321532120825000
152875477	::479321623250882000
35305414	::479321625939423000
590556372	::479321680289230000
73020435	::479321681912025000
101286329	::479321692473667000
320484851	::479321758210990000
336347539	::479321771402080000
152875477	::479321783871737000
259466143	::479321821804646000
318173357	::479321850162339000
152875477	::479321899596791000
25084916	::479321937852653000
25223941	::479321992324079000
429558621	::479322059362037000
59503620	::479322158104330000
449981984	::479322187585703000
63996070	::479322196561502000
414217500	::479322218053533000
14954949	::479322222402609000
364428125	::479322237225676000
152875477	::479322256272011000
418783652	::479322265046114000
402018122	::479322285300408000
310982944	::479322295773958000
101286329	::479322374261977000
152875477	::479322388644245000
25084916	::479322438702870000
318173357	::479322449272532000
152875477	::479322505627578000
214779476	::479322542763950000
276256841	::479322611613052000
332631850	::479322616831176000
494543536	::479322638792159000
209223008	::479322669842583000
439491329	::479322705708056000
152875477	::479322715917414000
65435835	::479322731906101000
252756099	::479322743721451000
305415102	::479322761673064000
310982944	::479322790626361000
320484851	::479322791242915000
402018122	::479322799022960000
56917722	::479322831977590000
232736272	::479322847882383000
713245898	::479322852907171000
27432862	::479322857324154000
17233573	::479322887909044000
232736272	::479322901754032000
713245898	::479322951221669000
25084916	::479323011439288000
295881773	::479323013549002000
16713287	::479323029575442000
270736613	::479323113545404000
232736272	::479323144293847000
152875477	::479323179794448000
25084916	::479323189781082000
285401749	::479323206726057000
310330192	::479323269250576000
27999272	::479323289815232000
152875477	::479323296132263000
59370673	::479323300351311000
183562162	::479323302305886000
402018122	::479323310308614000
318173357	::479323349361778000
285401749	::479323402553921000
152875477	::479323421365784000
467758710	::479323432413196000
232736272	::479323439417679000
466989920	::479323469448896000
133158896	::479323538059309000
141735027	::479323543881383000
232736272	::479323582854488000
221098400	::479323602618036000
125060842	::479323614085275000
713245898	::479323627486068000
596678073	::479323657697644000
221098400	::479323660100980000
237938155	::479323758424236000
76375846	::479323775435943000
237936556	::479323786697641000
501202268	::479323812237168000
236202065	::479323826686148000
398707286	::479323843287597000
236144487	::479323870587936000
67656722	::479323911080148000
244290101	::479323963831513000
236144487	::479323973683912000
389676504	::479323983611842000
214970887	::479324007033225000
236144487	::479324060002709000
134181956	::479324069888671000
232736272	::479324094198849000
402018122	::479324119259811000
25084916	::479324123445723000
246571951	::479324136989151000
125060842	::479324142983184000
236144487	::479324143909736000
27432862	::479324205633503000
402018122	::479324212700532000
214970887	::479324217352396000
232736272	::479324233181298000
59370673	::479324246124941000
236144487	::479324248003985000
236202065	::479324345198579000
590556372	::479324358125821000
275681559	::479324434910556000
402018122	::479324437926256000
236202065	::479324443173351000
101286329	::479324444637532000
385114649	::479324475901485000
473196438	::479324509460107000
232736272	::479324532461670000
226995875	::479324543723769000
21117523	::479324570701533000
25084916	::479324595120386000
197692007	::479324717409906000
86970230	::479324753568608000
497565305	::479324784124125000
337937520	::479324819021127000
197692007	::479324852546191000
25084916	::479324870749073000
505496552	::479324892580818000
227046044	::479324903183613000
57065165	::479324914160136000
6284612	::479325034801278000
265760942	::479325063045345000
402018122	::479325096025133000
40097041	::479325098345000000
25084916	::479325110424190000
81007000	::479325153478705000
34087430	::479325180867538000
262405775	::479325239617531000
402018122	::479325271028281000
262405775	::479325277055504000
359446141	::479325297058148000
125060842	::479325309737897000
17233573	::479325364141842000
67656722	::479325365643788000
232736272	::479325401613754000
25084916	::479325436032196000
77765035	::479325482765123000
17974977	::479325486330683000
505496552	::479325502621376000
78614495	::479325509810409000
33703073	::479325541347364000
387941507	::479325709203042000
352486016	::479325762101587000
408144950	::479325792170565000
203688730	::479325799728685000
33703073	::479325841739223000
396929208	::479325848344883000
380049732	::479325853223227000
318173357	::479325883845459000
30032107	::479325889134485000
401443377	::479325889205784000
352486016	::479325906935111000
421655917	::479325934303342000
351316240	::479325949066874000
210996408	::479325998710669000
294745245	::479326021401858000
64813007	::479326048065421000
232736272	::479326094550511000
14307454	::479326167757897000
398445530	::479326249165144000
382976230	::479326249743966000
402018122	::479326364361695000
385114649	::479326417469976000
368079003	::479326437954969000
234187240	::479326610068238000
402018122	::479326617966088000
382976230	::479326625763307000
385114649	::479326767572729000
18374690	::479326774946705000
164101308	::479326775747440000
382976230	::479326778377269000
402018122	::479326791476072000
20941662	::479326814247354000
125060842	::479326822346522000
556556365	::479326836879392000
41685125	::479326843825188000
234187240	::479326858144538000
262405775	::479326878881579000
24537703	::479326995705528000
588874950	::479326999300022000
186823940	::479327059718967000
49052615	::479327098343919000
377555310	::479327124101160000
291327788	::479327162781028000
440624261	::479327163376996000
430182591	::479327173963042000
314604858	::479327180875640000
155650977	::479327185426083000
402018122	::479327360412434000
172827217	::479327372965978000
430182591	::479327412996419000
256756265	::479327425155715000
552146644	::479327442986106000
339295860	::479327470655528000
94737009	::479327489748373000
259466143	::479327502272196000
339295860	::479327508840464000
382976230	::479327521842819000
92125226	::479327609361137000
50507669	::479327619456827000
431003917	::479327621956648000
14307454	::479327642601025000
230206940	::479327645994610000
256756265	::479327662385549000
102489930	::479327704513142000
256756265	::479327716353654000
236202065	::479327733906808000
131072297	::479327756527104000
36343877	::479327775061721000
69916558	::479327853142872000
431003917	::479327858024652000
372068999	::479327894146408000
59503620	::479327935900696000
41685125	::479328037515694000
256756265	::479328040783073000
440624261	::479328066700062000
131072297	::479328080222502000
382976230	::479328097070616000
90689440	::479328098261803000
315614733	::479328138074152000
59503620	::479328163517198000
59503620	::479328173654802000
410286428	::479328195544883000
152875477	::479328207146352000
41685125	::479328214376914000
410286428	::479328261177348000
268547296	::479328300095913000
147997393	::479328325954179000
578593285	::479328334825140000
339295860	::479328350188494000
59503620	::479328362696310000
314604858	::479328420862898000
58587013	::479328438726053000
331668519	::479328479524450000
186107022	::479328514978488000
381203261	::479328519449636000
56059141	::479328625095741000
22504277	::479328746261209000
469970755	::479328790662098000
464845445	::479328798840590000
352486016	::479328821590495000
402018122	::479328850531188000
216618788	::479328887164649000
412304311	::479328960531021000
14584037	::479328984782884000
340067989	::479328990826479000
60098410	::479328992655204000
635796096	::479329052860239000
216618788	::479329057143025000
152875477	::479329089762119000
90689440	::479329095486955000
90689440	::479329106215985000
35026897	::479329163149848000
15961483	::479329196309630000
381203261	::479329237816463000
315614733	::479329264169275000
63996070	::479329349292666000
378200627	::479329374555365000
340094001	::479329391864848000
25408355	::479329527290929000
352486016	::479329540557111000
251231824	::479329557817065000
202798666	::479329601496555000
418965366	::479329609301762000
315614733	::479329610031575000
17536130	::479329648505929000
402018122	::479329658995867000
351316240	::479329666395025000
389949893	::479329732685619000
27999272	::479329841964392000
13298002	::479329855109357000
197692007	::479329874575110000
122717174	::479330035111690000
221098400	::479330049833721000
25408355	::479330081702445000
25408355	::479330139869040000
94737009	::479330206612602000
46268291	::479330226489409000
291413743	::479330227898683000
330201359	::479330231061209000
351316240	::479330233691414000
25408355	::479330243887771000
351316240	::479330252528041000
19734494	::479330311306620000
103678189	::479330312292671000
337937520	::479330362641100000
26182895	::479330470442708000
304619831	::479330485802635000
164676969	::479330522960003000
335608417	::479330547974414000
90689440	::479330550352592000
25408355	::479330591335518000
440624261	::479330615004000000
24718142	::479330620896600000
348785324	::479330633634676000
215109001	::479330670087372000
6284612	::479330685573136000
483283190	::479330698407313000
25408355	::479330753684467000
514003187	::479330769287270000
274791343	::479330773162401000
617791569	::479330785951248000
18336787	::479330840564875000
6284612	::479330942285529000
398707286	::479330974225162000
313421343	::479330979463839000
115459999	::479331038053687000
131072297	::479331056240574000
319420243	::479331130420637000
204292930	::479331136460435000
36343877	::479331146883674000
116098184	::479331165489618000
553711382	::479331200264175000
373713704	::479331212272865000
131072297	::479331277968261000
350968313	::479331295625891000
514003187	::479331305381826000
335608417	::479331353234640000
514003187	::479331402073120000
716262980	::479331489495003000
41685125	::479331590405763000
605608831	::479331641274298000
440624261	::479331666784432000
390504920	::479331672241209000
605608831	::479331722878660000
431214329	::479331744777519000
131968998	::479331817674121000
249246314	::479331858405015000
309789310	::479331874297237000
513825441	::479331889946558000
307397057	::479331978538655000
540330411	::479331980887076000
23799906	::479332027062550000
336149936	::479332069579829000
295466391	::479332082884173000
118733444	::479332108163227000
68818829	::479332164157181000
237118122	::479332165268680000
396929208	::479332179130843000
431214329	::479332182604144000
516096126	::479332204745850000
118733444	::479332351235719000
380049732	::479332353043861000
323978080	::479332356063776000
323978080	::479332356483194000
280194602	::479332359368892000
181812900	::479332393070120000
431214329	::479332411319533000
433654462	::479332451810942000
15282962	::479332502805291000
278220302	::479332517061746000
61478431	::479332517816725000
320452099	::479332570900213000
55888161	::479332595097165000
15170503	::479332665804333000
393041277	::479332673026920000
268547296	::479332703578632000
617791569	::479332764592766000
122717174	::479332813955547000
179119528	::479332830715985000
187078541	::479332846817927000
221098400	::479332879931940000
100742600	::479332902606733000
486174522	::479332931148599000
309789310	::479332953864949000
433654462	::479332956146651000
77765035	::479333031182753000
179119528	::479333104943775000
597834721	::479333109582659000
48804765	::479333120702164000
21112883	::479333126972252000
244800270	::479333139248988000
70254385	::479333186803990000
221098400	::479333218458431000
396929208	::479333229347237000
105993726	::479333241321979000
23799906	::479333265799929000
431214329	::479333282598096000
225287674	::479333312927137000
18551115	::479333358401757000
108605734	::479333423723868000
6284612	::479333458657812000
108605734	::479333476773416000
183562162	::479333541923155000
263389464	::479333542199971000
268034501	::479333579038523000
268034501	::479333601985576000
163768701	::479333673297129000
299796220	::479333747608023000
15875100	::479333751068323000
398707286	::479333821851385000
553711382	::479333845351661000
314604858	::479333872677949000
65826107	::479333919486382000
140157275	::479333928281849000
309789310	::479333933612404000
108605734	::479334034783604000
280194602	::479334037249462000
486174522	::479334215436087000
431214329	::479334228451418000
63996070	::479334244989153000
250774954	::479334335238389000
183562162	::479334338601832000
599589782	::479334342691282000
486174522	::479334470319734000
486174522	::479334491664547000
597834721	::479334580722204000
440624261	::479334582677155000
11146552	::479334590973091000
314604858	::479334628135026000
440624261	::479334702344835000
407248121	::479334746519269000
118733444	::479334824004444000
398707286	::479334838059925000
65926573	::479335031316312000
107902551	::479335119388282000
597834721	::479335164535795000
149980973	::479335174128140000
65926573	::479335219288219000
151604434	::479335271889379000
553934357	::479335314566033000
86604355	::479335320211976000
151604434	::479335331461091000
402018122	::479335332890955000
160733683	::479335369402761000
440624261	::479335403976400000
114967175	::479335418286993000
57065165	::479335456828448000
65926573	::479335460200644000
54754940	::479335478760443000
179519500	::479335516643393000
553934357	::479335532007145000
114967175	::479335551430975000
179519500	::479335578438090000
244800270	::479335590450581000
165634562	::479335613746126000
337937520	::479335616073973000
263013923	::479335632255590000
57065165	::479335735820947000
402018122	::479335737964261000
179519500	::479335739230920000
65412211	::479335783430492000
20020647	::479335797032644000
57065165	::479335836589117000
597834721	::479335868956569000
553934357	::479335915735633000
179519500	::479335940389744000
29737650	::479335983549136000
546153359	::479335992290050000
15170503	::479336060309086000
23665083	::479336090998808000
553934357	::479336132971225000
256319248	::479336142731374000
273205079	::479336145445060000
236271147	::479336182786961000
179519500	::479336269520973000
244800270	::479336351012118000
219163747	::479336351553163000
553934357	::479336402438483000
280194602	::479336410604773000
491357856	::479336455265742000
25410192	::479336486328754000
221098400	::479336504821444000
14584037	::479336506218532000
352486016	::479336514170544000
108605734	::479336535117283000
179519500	::479336570546159000
382976230	::479336571162726000
114967175	::479336579547136000
14584037	::479336603731902000
230069479	::479336671247630000
465002314	::479336693334429000
39863661	::479336706546888000
402018122	::479336708098359000
407473485	::479336714021109000
179519500	::479336724720402000
54405135	::479336770958422000
553934357	::479336795943874000
376361293	::479336810435211000
301497892	::479336842530402000
225893243	::479336940538314000
29827759	::479336941142302000
65412211	::479337034834657000
553934357	::479337119702204000
407473485	::479337131476013000
225893243	::479337135229530000
54405135	::479337161758474000
197692007	::479337161914077000
352486016	::479337191017943000
1384531	::479337223934849000
103678189	::479337287889604000
316766176	::479337294810591000
103678189	::479337297306206000
420389630	::479337362648883000
378414202	::479337365484212000
54754940	::479337524653871000
274432702	::479337665368559000
315527257	::479337724550209000
635796096	::479337733484060000
24718142	::479337752316485000
399555371	::479337761380786000
414066292	::479337814132527000
43208085	::479337832264515000
114235211	::479337838320685000
363321273	::479337839998816000
14085431	::479337856859922000
236144487	::479337876249784000
234960273	::479337877915332000
816177	::479337880154689000
329333638	::479337884571271000
597834721	::479337902367727000
153531619	::479337918209613000
236144487	::479337942989545000
475031809	::479337956792999000
24718142	::479338003282673000
24718142	::479338062342668000
36343877	::479338068139601000
597834721	::479338225815658000
239917620	::479338259135221000
312394133	::479338259332341000
534913317	::479338298054160000
357275400	::479338302911549000
407473485	::479338306879365000
413735493	::479338339623911000
221098400	::479338364122836000
534913317	::479338370607218000
407473485	::479338420238819000
385259637	::479338430208307000
29827759	::479338464781934000
392716377	::479338481651417000
407473485	::479338489348370000
816177	::479338513230741000
436476907	::479338520427761000
43208085	::479338520931483000
385259637	::479338591802228000
54754940	::479338605819609000
412304311	::479338640414228000
273811402	::479338718168612000
260428602	::479338719275941000
24803741	::479338758463291000
605608831	::479338780784992000
352486016	::479338790012469000
453280756	::479338840633507000
108605734	::479338850935136000
86604355	::479338940285992000
273811402	::479338942899429000
352486016	::479338991448109000
256756265	::479339001225043000
160495648	::479339056359153000
27792069	::479339152769822000
479245748	::479339218901405000
256756265	::479339235787276000
18156298	::479339274672680000
61478431	::479339292893126000
394365413	::479339300413526000
230905946	::479339319119712000
57385263	::479339484396679000
87812967	::479339497113800000
61478431	::479339519817166000
337416247	::479339546350731000
613592670	::479339631373058000
16353730	::479339670271459000
170924102	::479339739728723000
407473485	::479339786059386000
230905946	::479339796544761000
241358661	::479339853289517000
152875477	::479339904301006000
613592670	::479339972508405000
197692007	::479339974366855000
29737650	::479339976136478000
50354861	::479339998731198000
378771457	::479340040246398000
54105420	::479340047540305000
313792688	::479340080624984000
27179899	::479340087793033000
236258510	::479340088464519000
136750011	::479340091018452000
43208085	::479340091094347000
26413556	::479340140347678000
256346048	::479340152297644000
221098400	::479340236770508000
198126424	::479340248212594000
14584037	::479340306241159000
189135890	::479340405062782000
86604355	::479340405889458000
36219010	::479340529151266000
189135890	::479340598034321000
103678189	::479340635234004000
398445530	::479340652623183000
198126424	::479340669610106000
502240473	::479340740506439000
571363101	::479340759486070000
179119528	::479340761188548000
388397248	::479340762434256000
352595123	::479340784223666000
519909326	::479340818142990000
241358661	::479340862011232000
286265668	::479340929044598000
266210776	::479341032593584000
470458433	::479341106271105000
302934050	::479341203171717000
516542821	::479341241709367000
589402824	::479341245513596000
22736943	::479341251943075000
189135890	::479341253356568000
77765035	::479341260063260000
511899726	::479341337838649000
25178781	::479341346688221000
69916558	::479341433229680000
23799906	::479341441278558000
200646933	::479341512510029000
552146644	::479341556672237000
553711382	::479341581992873000
511899726	::479341586003017000
8548362	::479341607834378000
76502729	::479341688855756000
68622166	::479341698200260000
299450175	::479341704730791000
590556372	::479341707138707000
299450175	::479341730353790000
615507620	::479341741665828000
414103187	::479341756702810000
418965366	::479341768001851000
160788774	::479341789770289000
160788774	::479341801367539000
414103187	::479341815649550000
37977930	::479341891348353000
23933265	::479341894275567000
418965366	::479341918325731000
399621678	::479341921031028000
571363101	::479341944620195000
68622166	::479341964920229000
414103187	::479342054762635000
410856984	::479342135846506000
200646933	::479342161511456000
37863682	::479342214124826000
589402824	::479342266918912000
200646933	::479342276187934000
198126424	::479342392428875000
16258968	::479342397302636000
310982944	::479342447668232000
53545809	::479342485991612000
171642430	::479342497647165000
376361293	::479342504853008000
401089789	::479342589401763000
58847822	::479342610629136000
390900557	::479342639868043000
32596609	::479342689670819000
55888161	::479342706029002000
55888161	::479342754829713000
19939574	::479342778820743000
197692007	::479342789738897000
273811402	::479342809519251000
39863661	::479342844596199000
396929208	::479342846562947000
394776489	::479342890603544000
29300584	::479342890640879000
103678189	::479342908479655000
103678189	::479342918994784000
398445530	::479342960622841000
330201359	::479342966545203000
18868622	::479342967107641000
19939574	::479342989915865000
68966030	::479343003375771000
58028621	::479343018357817000
200646933	::479343019380834000
216168764	::479343033301757000
49061011	::479343033927094000
256756265	::479343037349240000
284137695	::479343042886131000
106835519	::479343060543758000
256321392	::479343090017501000
86474692	::479343095134162000
398445530	::479343099500449000
410856984	::479343101245272000
431937908	::479343156807602000
198126424	::479343171038502000
43977455	::479343238453952000
19939574	::479343246435311000
18868622	::479343260943785000
396929208	::479343283571683000
102301729	::479343288294457000
106835519	::479343296662081000
200646933	::479343299157692000
467688815	::479343310902145000
317524005	::479343320729014000
89033916	::479343331172814000
390900557	::479343396482715000
310982944	::479343515785502000
100339690	::479343520528883000
396929208	::479343523531980000
197692007	::479343549117648000
102301729	::479343564627795000
197692007	::479343576535822000
360898372	::479343610354495000
18868622	::479343653044121000
22736943	::479343665374961000
106835519	::479343666469666000
270736613	::479343743074861000
255834275	::479343754218725000
311092385	::479343786963632000
722514433	::479343866416758000
497544291	::479343891947474000
396929208	::479343935886598000
481512198	::479343994061611000
220532575	::479344024919080000
49061011	::479344071165493000
412638454	::479344110118404000
244800270	::479344120872189000
14085431	::479344128837558000
352970133	::479344186555002000
200646933	::479344192028549000
29300584	::479344270260711000
29300584	::479344307342540000
106835519	::479344350954926000
256321392	::479344380223168000
589402824	::479344392059486000
21696310	::479344409608486000
40126821	::479344427337408000
53112812	::479344462728945000
380049732	::479344526864449000
270736613	::479344541536096000
361527638	::479344561794584000
29300584	::479344575228559000
14085431	::479344598503141000
402268968	::479344617390084000
279750654	::479344620208267000
370850900	::479344642765623000
106835519	::479344648175894000
244351583	::479344655906009000
256321392	::479344657034645000
19071786	::479344685677170000
44307877	::479344774118273000
14085431	::479344792305143000
277378135	::479344806238224000
255697938	::479344832499183000
501554267	::479344866808197000
57385263	::479344868896931000
277378135	::479344888379498000
279750654	::479344932876853000
402268968	::479344947678937000
73275873	::479344988556230000
200646933	::479345003299213000
106835519	::479345005056647000
18137013	::479345009465257000
277378135	::479345024031674000
18868622	::479345026976460000
255697938	::479345032973938000
238401588	::479345060048146000
363722761	::479345062216994000
53112812	::479345134283145000
16258968	::479345230257221000
197692007	::479345274155171000
266033863	::479345332124282000
23665083	::479345390097924000
363722761	::479345426500685000
255697938	::479345457395539000
20713213	::479345457768824000
399621678	::479345465012400000
41967329	::479345471299678000
53112812	::479345503818100000
379833720	::479345521644273000
194054262	::479345528476794000
106835519	::479345559505866000
16258968	::479345616179318000
267357514	::479345648677187000
307397057	::479345662526783000
268034501	::479345663138729000
102489930	::479345694012997000
268034501	::479345703940939000
316766176	::479345747716886000
90797741	::479345766889455000
307397057	::479345770785947000
125060842	::479345772354224000
125060842	::479345821591171000
402268968	::479345829430689000
377715399	::479345854411587000
63996070	::479345861982683000
32973618	::479345881032843000
200646933	::479345971755622000
198126424	::479345993478307000
35026897	::479346053599465000
194054262	::479346079645724000
63996070	::479346082259140000
16258968	::479346082980171000
153544543	::479346109295644000
63996070	::479346112554217000
153544543	::479346165436399000
31144939	::479346170100457000
390900557	::479346177868333000
390900557	::479346302380437000
310982944	::479346315995131000
125060842	::479346340544000000
433654462	::479346367882465000
384105885	::479346418813911000
136458681	::479346444738887000
14085431	::479346451655712000
136458681	::479346488586149000
229650081	::479346501454692000
200646933	::479346520324440000
57385263	::479346549877526000
364646765	::479346596241354000
15814841	::479346598913540000
53112812	::479346603984056000
231150237	::479346609063329000
392301070	::479346622837444000
142038800	::479346697173471000
390900557	::479346702823227000
54105420	::479346716991176000
473469863	::479346803045707000
599348429	::479346824525144000
418965366	::479346878497054000
384155676	::479346932347715000
414103187	::479346932918140000
16258968	::479346953004675000
189135890	::479346953562505000
142038800	::479346953739063000
303427354	::479346965453733000
598832393	::479346974877949000
505323751	::479346978325676000
598832393	::479347048571871000
19939574	::479347058302672000
16258968	::479347155220439000
312394133	::479347197754884000
35026897	::479347221893484000
15791549	::479347254080204000
200646933	::479347319364935000
27792069	::479347341078843000
433654462	::479347374247391000
363722761	::479347413397041000
590556372	::479347531395379000
259746323	::479347605223116000
18868622	::479347610365755000
200646933	::479347617306931000
246112828	::479347626043645000
330799447	::479347632968445000
237530197	::479347639641571000
53112812	::479347690682081000
105993726	::479347733447180000
259746323	::479347743865835000
35597637	::479347753911218000
607432063	::479347789432754000
53112812	::479347805463400000
20804321	::479347841652244000
184885982	::479347851588546000
312710029	::479347857124646000
29302446	::479347882357555000
49383709	::479347915174191000
575755127	::479347920118882000
256321392	::479347939874443000
229650081	::479348012138106000
343756278	::479348045566324000
86604355	::479348074142515000
352486016	::479348119906172000
395687470	::479348123420983000
70839289	::479348155385774000
546989830	::479348162746781000
546989830	::479348276248854000
346412695	::479348284889522000
26514591	::479348363033202000
384155676	::479348399355854000
77765035	::479348414048530000
18868622	::479348460672778000
260338000	::479348481555836000
335488857	::479348520814931000
20419159	::479348528657879000
260961523	::479348548345950000
18868622	::479348558400069000
15282962	::479348657901568000
317483868	::479348710665883000
519909326	::479348733897756000
317483868	::479348759403692000
68966030	::479348830304219000
403823128	::479348837878751000
407248121	::479348839623966000
431937908	::479348863610806000
68966030	::479348916174192000
309167251	::479348928161148000
18156298	::479348945953382000
125060842	::479348979902054000
46963484	::479348986047131000
197692007	::479348990753144000
497565305	::479348998176641000
36343877	::479349032075010000
431937908	::479349059216756000
46963484	::479349066439335000
285125363	::479349067420422000
110236585	::479349083954769000
30719116	::479349111188381000
497565305	::479349137440116000
89033916	::479349140694892000
497565305	::479349173200752000
497565305	::479349178930184000
497565305	::479349189604691000
70839289	::479349193559920000
497565305	::479349199201239000
125060842	::479349230083923000
15875100	::479349231602630000
1007041	::479349236207587000
494543536	::479349246395568000
431937908	::479349289848557000
29374576	::479349290272174000
46963484	::479349330407481000
163893797	::479349343678234000
125060842	::479349353249660000
398445530	::479349392973901000
637303583	::479349450914025000
497565305	::479349451878719000
70839289	::479349514780696000
385259637	::479349576122368000
497565305	::479349662856384000
497565305	::479349726697881000
47348539	::479349741684142000
42638131	::479349749032562000
70839289	::479349764178198000
273811402	::479349786722992000
364043601	::479349795606515000
355717008	::479349827181215000
28771314	::479349941395935000
497565305	::479349947595120000
68966030	::479349950212739000
497565305	::479349967698395000
236271147	::479349975940210000
125060842	::479350007259086000
194359616	::479350012862668000
243465008	::479350150801141000
816177	::479350183936163000
403823128	::479350271714549000
252914746	::479350310821826000
32596609	::479350324671418000
16566189	::479350370289065000
32596609	::479350384763219000
255697938	::479350435988660000
25084916	::479350442741473000
42638131	::479350443085004000
38244930	::479350458944065000
497565305	::479350469643345000
497565305	::479350476261978000
255697938	::479350495916879000
378334138	::479350499498807000
369160273	::479350511301591000
355717008	::479350523167244000
49061011	::479350577315708000
328779215	::479350593803530000
242206017	::479350652305694000
19939574	::479350669401260000
249246314	::479350777282977000
171642430	::479350828122136000
497565305	::479350924817612000
23663256	::479350962633445000
396929208	::479350982166327000
497565305	::479350982925492000
15204110	::479351002395856000
631513843	::479351030849617000
55888161	::479351142799769000
100742600	::479351152107323000
337416247	::479351173724766000
35525270	::479351190824558000
42638131	::479351238438293000
403823128	::479351305946034000
613592670	::479351314153873000
700013623	::479351471373557000
108605734	::479351473189699000
30336818	::479351486758285000
217563665	::479351529888313000
229611107	::479351627972096000
259876316	::479351674016776000
30719116	::479351730925502000
46963484	::479351737342365000
378281495	::479351737879248000
20932133	::479351739628285000
411786523	::479351791231188000
152875477	::479351795484205000
150828387	::479351845953884000
403823128	::479351846352748000
23799906	::479351855466938000
260338000	::479351860990459000
354125458	::479351876547133000
152875477	::479351880372736000
401089789	::479351926719393000
20932133	::479351953500020000
398735102	::479351992872337000
89033916	::479352015684780000
125060842	::479352022685061000
354125458	::479352064091234000
188917484	::479352082009309000
60098410	::479352150707798000
193861615	::479352228235341000
252914746	::479352303904751000
70839289	::479352335676997000
16006363	::479352398390243000
312435293	::479352414697304000
193861615	::479352422284795000
13683762	::479352464114593000
215385454	::479352469764321000
31066609	::479352481172844000
590556372	::479352483933069000
89033916	::479352514588844000
26030273	::479352557144662000
310321041	::479352565654515000
89033916	::479352610777223000
307397057	::479352629613846000
259573654	::479352660131594000
89033916	::479352715978371000
90469755	::479352787596083000
307397057	::479352798476521000
410297246	::479352799763779000
376425912	::479352800061571000
255697938	::479352806457868000
67656722	::479352809209741000
243427085	::479352840394006000
221098400	::479352849294315000
13683762	::479352851542466000
378281495	::479352855954857000
61478431	::479352873105387000
384105885	::479352882261528000
293644929	::479352935755677000
255697938	::479352989451157000
20932133	::479352990587830000
371817971	::479353018736181000
50468203	::479353028483379000
236144487	::479353038797168000
371817971	::479353057462190000
321794820	::479353081662935000
232437529	::479353091221762000
18137013	::479353092132331000
90469755	::479353094271037000
380049732	::479353120733298000
69916558	::479353124839096000
199001641	::479353169432944000
354125458	::479353217289969000
292395819	::479353217390628000
33683248	::479353236219256000
239928368	::479353247992270000
364546435	::479353250810851000
254319575	::479353283619078000
1384531	::479353307648258000
29827759	::479353398005755000
354125458	::479353402325872000
129441756	::479353405207764000
354125458	::479353494759936000
255697938	::479353532529668000
33683248	::479353533004009000
18137013	::479353563890470000
403823128	::479353653825122000
53545809	::479353665942474000
58941053	::479353671294402000
329955120	::479353685076484000
259573654	::479353708388823000
33683248	::479353762168193000
259573654	::479353798541209000
250474725	::479353812239781000
104990093	::479353828652109000
236258510	::479353840362614000
384105885	::479353867126075000
187741596	::479353921526181000
255697938	::479353978824577000
67656722	::479353995925139000
77765035	::479354009455951000
129441756	::479354084605317000
63996070	::479354090485334000
236258510	::479354138871209000
147310240	::479354172941549000
305415102	::479354202905640000
63996070	::479354232345092000
204292930	::479354260199469000
63996070	::479354266985840000
384563395	::479354322396794000
359776589	::479354355930234000
189224604	::479354364709310000
344857407	::479354372925579000
134181956	::479354393435717000
332908078	::479354448180183000
30336818	::479354475325698000
36219010	::479354503448125000
462648540	::479354537916891000
125060842	::479354542660665000
125060842	::479354577951522000
31586329	::479354588869705000
354125458	::479354591109079000
236258510	::479354595123400000
384563395	::479354644607410000
270227232	::479354685929684000
336149936	::479354811024814000
553711382	::479354876959268000
27268559	::479354946077200000
269401499	::479354954407092000
38623896	::479355015786934000
68432091	::479355061974618000
21912250	::479355062020755000
55888161	::479355120116039000
497565305	::479355141242376000
129441756	::479355235761414000
247372701	::479355244464574000
201878266	::479355249031794000
14223247	::479355292971323000
259746323	::479355322436304000
553711382	::479355328308322000
326351370	::479355336130719000
321794820	::479355336470450000
29436016	::479355363985461000
414103187	::479355386940907000
90469755	::479355503940624000
125060842	::479355520394854000
31586329	::479355577014185000
63617875	::479355594663407000
58028621	::479355599936036000
384105885	::479355652582539000
111411572	::479355682630930000
269370098	::479355744752381000
68622166	::479355785118375000
348193845	::479355804521205000
76502729	::479355835148017000
147310240	::479355870766460000
252914746	::479355877447565000
63617875	::479355941440061000
280194602	::479356004363415000
42638131	::479356170424311000
129441756	::479356213290102000
38244930	::479356235138203000
55888161	::479356257351270000
332631850	::479356273730002000
348193845	::479356285209419000
64813007	::479356344039137000
67656722	::479356383952113000
16258968	::479356415698432000
414103187	::479356499249356000
559991040	::479356505821421000
263433687	::479356530660507000
76638498	::479356588197552000
76502729	::479356612474204000
559991040	::479356628664197000
19939574	::479356637598056000
177111779	::479356641557508000
587104097	::479356657286123000
76638498	::479356750848483000
129441756	::479356788362706000
158129535	::479356800589123000
403823128	::479356889600229000
387188572	::479356905546973000
392716377	::479356906448760000
76638498	::479356918125694000
129441756	::479356920168734000
38244930	::479356974770159000
403823128	::479356988216713000
465266221	::479357025088831000
384105885	::479357069963694000
26514591	::479357104361181000
348123497	::479357130370482000
348123497	::479357201341898000
209208697	::479357231599595000
283251929	::479357254378872000
243427085	::479357278533849000
392301070	::479357301560578000
76638498	::479357350617161000
283251929	::479357353599315000
76638498	::479357409664585000
208894791	::479357424940638000
76638498	::479357440870199000
403823128	::479357464312164000
329955120	::479357465268477000
229385654	::479357512051744000
76638498	::479357553269157000
357308471	::479357576245567000
403823128	::479357673255628000
252914746	::479357688946507000
38244930	::479357726779518000
99827590	::479357763944861000
189135890	::479357779837079000
348193845	::479357804520542000
403823128	::479357819678781000
189135890	::479357823814356000
99827590	::479357844118986000
197692007	::479357859852201000
250774954	::479357862666592000
99827590	::479357932832710000
129441756	::479357995370176000
405362735	::479358001556381000
414103187	::479358052827922000
229650081	::479358071215759000
403823128	::479358101280141000
254635990	::479358116543610000
236258510	::479358121060868000
204292930	::479358122868236000
407473485	::479358123116101000
407473485	::479358142602829000
129441756	::479358172659195000
243014276	::479358225632874000
403823128	::479358234700955000
255834275	::479358297963646000
32973618	::479358395040804000
348193845	::479358491664982000
247362551	::479358561516916000
410961985	::479358697877934000
101881386	::479358739989135000
125060842	::479358758942818000
434045786	::479358792795447000
125060842	::479358805801586000
27179899	::479358851318161000
348193845	::479358979236061000
29436016	::479359081854279000
236258510	::479359084576378000
35376355	::479359156994854000
27792069	::479359162183598000
355717008	::479359182886666000
327842258	::479359186992910000
355717008	::479359190792945000
393041277	::479359197205630000
327842258	::479359199382880000
20932133	::479359370845622000
556556365	::479359431478476000
56736460	::479359454857953000
32596609	::479359460138180000
35376355	::479359481503948000
14715501	::479359485689856000
29391732	::479359551268208000
225287674	::479359601616252000
280194602	::479359605735059000
243011588	::479359705429835000
420389630	::479359706914234000
348193845	::479359761901576000
35376355	::479359851349286000
18336787	::479359875995009000
243465008	::479359933738385000
40604299	::479359986934763000
376472794	::479359996426469000
243011588	::479360001010855000
59370673	::479360054886293000
393041277	::479360122691809000
125060842	::479360146003329000
167365283	::479360204484521000
376361293	::479360219177168000
434045786	::479360319232696000
23933265	::479360327419568000
392261274	::479360429073137000
8548362	::479360448857665000
111411572	::479360515584843000
125060842	::479360539672313000
263013923	::479360593498238000
201878266	::479360631758270000
264705173	::479360651484082000
271370762	::479360683746664000
16002106	::479360709931724000
16713682	::479360722019680000
323978080	::479360728869376000
18868622	::479360758250487000
264705173	::479360767251083000
252914746	::479360836792627000
201878266	::479360850965168000
125060842	::479360953637564000
587104097	::479360974076784000
410961985	::479361032196849000
209223008	::479361058792943000
352960797	::479361083774222000
55888161	::479361125273071000
110236585	::479361163692879000
75209135	::479361165097988000
394365413	::479361219363893000
47348539	::479361246441914000
414103187	::479361304667648000
90797741	::479361321562284000
263389464	::479361322711130000
316766176	::479361390725967000
433470731	::479361472628543000
16566189	::479361710529478000
480638215	::479361726052184000
327842258	::479361766624088000
195563881	::479361872773124000
293644929	::479361920424628000
55888161	::479361943233245000
160733683	::479361997029773000
195563881	::479362029573001000
238740641	::479362056852738000
226429138	::479362131578462000
125060842	::479362203716296000
454146385	::479362242849157000
30529918	::479362260201000000
195563881	::479362282300796000
195563881	::479362292794937000
404335977	::479362389784428000
326504971	::479362451914653000
63617875	::479362501067304000
63617875	::479362511091683000
28063382	::479362532281290000
402268968	::479362635960696000
498321918	::479362639869788000
55888161	::479362647423741000
25084916	::479362744052121000
243465008	::479362769695698000
234187240	::479362840025759000
20941662	::479362884418682000
103678189	::479362911803281000
100195876	::479362923731484000
100195876	::479362924452933000
22504277	::479362971643420000
558873022	::479362979423879000
35923992	::479362993411858000
195563881	::479362998427865000
326504971	::479363023555923000
55888161	::479363076375203000
29436016	::479363163419574000
17974977	::479363175184211000
106855310	::479363264238067000
28063382	::479363272924082000
328882474	::479363274626957000
338120144	::479363287205703000
389676504	::479363288275222000
326504971	::479363289001246000
151604434	::479363312795152000
15875100	::479363361919213000
271921509	::479363369607389000
23665083	::479363375147659000
435349693	::479363454050910000
326504971	::479363613518340000
46070001	::479363621819277000
70839851	::479363647886467000
46070001	::479363698197540000
260038180	::479363709127897000
243465008	::479363710788845000
46070001	::479363726836248000
31250549	::479363771711102000
28063382	::479363819701932000
26413556	::479363843127136000
330201359	::479363858465705000
90469755	::479363906591158000
195563881	::479363946898403000
462681637	::479363970503946000
129441756	::479364019930009000
101881386	::479364086753656000
208296274	::479364110069424000
399713201	::479364132467400000
243465008	::479364137039200000
28063382	::479364156777193000
384563395	::479364184690278000
195563881	::479364300247531000
393041277	::479364337572671000
15791549	::479364355444576000
16107745	::479364385639391000
17595323	::479364469584179000
410856984	::479364474076286000
411997198	::479364479935733000
461652679	::479364564148948000
368730450	::479364564656480000
348123497	::479364615810584000
411997198	::479364658332065000
402229763	::479364699759202000
25223941	::479364727806517000
25223941	::479364745531637000
25223941	::479364780059148000
25223941	::479364780147232000
25223941	::479364801034854000
28063382	::479364831141588000
68966030	::479364842487177000
393041277	::479364877719306000
107308159	::479364880323973000
469722641	::479364890725871000
168864295	::479364925437915000
13683762	::479364947797749000
28063382	::479364995084328000
322108529	::479365128433827000
98552986	::479365213595398000
125060842	::479365230053437000
290195625	::479365245622689000
252623066	::479365254695358000
16002106	::479365277793021000
30912658	::479365280163188000
243465008	::479365323448389000
131968998	::479365333765992000
129441756	::479365341626503000
29553235	::479365343438438000
16006363	::479365360903536000
107308159	::479365372869505000
28063382	::479365423167578000
472415509	::479365498535419000
470660217	::479365573009498000
131968998	::479365579120201000
517075828	::479365596736286000
129441756	::479365608447152000
17595323	::479365634984124000
152875477	::479365705302040000
28063382	::479365780274806000
16006363	::479365844137676000
322108529	::479365865343688000
49061011	::479365873258741000
129441756	::479365877033623000
28063382	::479365902899888000
624360378	::479365908331495000
30912658	::479365914887221000
633506625	::479365933517901000
316766176	::479365938815328000
33964276	::479365996562886000
107308159	::479366066267619000
49061011	::479366095183577000
210996408	::479366131791056000
253057868	::479366143766179000
28063382	::479366214825693000
296433109	::479366236313513000
30912658	::479366317464903000
18722083	::479366345017282000
129441756	::479366393075617000
364035957	::479366460536791000
149980973	::479366540152692000
361527638	::479366548100890000
194054262	::479366617596317000
497565305	::479366679701356000
28063382	::479366697204207000
41135840	::479366700895182000
107308159	::479366711708102000
210996408	::479366718221864000
107308159	::479366763407085000
407473485	::479366846643441000
113221759	::479366886291804000
497565305	::479366889957642000
497565305	::479366900250464000
497565305	::479366942847807000
63996070	::479366954579656000
194054262	::479366959734472000
497565305	::479366971520073000
497565305	::479366999743553000
497565305	::479367014121603000
285125363	::479367050368806000
107308159	::479367053237706000
497565305	::479367066906947000
436188872	::479367104911917000
497565305	::479367109965672000
29827759	::479367110557052000
57065165	::479367118396592000
497565305	::479367142853193000
28063382	::479367146716135000
229650081	::479367163128455000
69028501	::479367173480001000
194054262	::479367177418862000
12354252	::479367184821407000
243011588	::479367208368631000
57065165	::479367219286384000
290195625	::479367223933276000
497565305	::479367239884218000
152875477	::479367295446548000
57065165	::479367296440602000
392261274	::479367298256764000
152875477	::479367317705728000
290195625	::479367359417688000
296433109	::479367368456798000
400817337	::479367387334979000
279865885	::479367388068999000
57065165	::479367422898868000
14715501	::479367433166151000
115459999	::479367436790026000
355717008	::479367447137775000
197692007	::479367574174859000
279865885	::479367575110168000
338076990	::479367587131064000
107308159	::479367616239120000
249243467	::479367630491758000
378414202	::479367651643240000
338120144	::479367662217089000
12354252	::479367663701856000
137135705	::479367666604322000
338120144	::479367674963582000
590556372	::479367695608344000
50507669	::479367723886346000
552802620	::479367724145987000
392261274	::479367752302747000
11822502	::479367805041537000
194054262	::479367814776889000
89033916	::479367825891393000
107308159	::479367854672723000
376472794	::479367866035482000
418965366	::479367895474905000
350509640	::479367907483590000
39416036	::479367921823936000
497565305	::479367940882456000
39416036	::479367944083111000
28063382	::479367952039305000
68432091	::479367988148436000
30912658	::479368011208744000
341941030	::479368057333088000
197692007	::479368195066064000
35505123	::479368220248272000
30666953	::479368249490948000
35505123	::479368286031728000
376472794	::479368289559519000
65412211	::479368417326030000
378414202	::479368466109964000
365203632	::479368513761468000
116988168	::479368525140619000
68432091	::479368545886044000
39416036	::479368585576722000
49061011	::479368587397042000
433470731	::479368663846625000
41135840	::479368664114659000
28771314	::479368665297481000
217563665	::479368678413041000
183562162	::479368688294846000
39416036	::479368696809676000
39416036	::479368723162472000
39416036	::479368752824614000
39416036	::479368760185618000
216618788	::479368764237287000
344454080	::479368778774368000
233767854	::479368802426441000
163893797	::479368823271718000
225287674	::479368852069822000
68432091	::479368927467028000
375734748	::479368968499515000
6284612	::479368970454458000
16353730	::479369042449281000
216618788	::479369132102909000
70483417	::479369167473106000
32755384	::479369179452022000
310982944	::479369211677249000
470451598	::479369231839293000
497565305	::479369299786604000
18750697	::479369365218136000
22717394	::479369376131334000
816177	::479369407979081000
90469755	::479369410117767000
27792069	::479369420137963000
237938155	::479369447913054000
17974977	::479369453931470000
41135840	::479369500794445000
28063382	::479369519798833000
536141027	::479369547082780000
14715501	::479369568628908000
89033916	::479369585599062000
381203261	::479369648756908000
70483417	::479369651152224000
536141027	::479369659041333000
70483417	::479369681040859000
14715501	::479369711444971000
263013923	::479369723294273000
178269816	::479369773046706000
467758710	::479369811223265000
39416036	::479369850754957000
255818707	::479369859533266000
129441756	::479369913522716000
70483417	::479369930563792000
409541924	::479369942416900000
399713201	::479369976797995000
146855323	::479370012042338000
216618788	::479370051137859000
414543388	::479370052534534000
186107022	::479370110537175000
272533260	::479370168280174000
216618788	::479370256411267000
255697938	::479370273578561000
63996070	::479370359850799000
131968998	::479370377504641000
131968998	::479370570404884000
113221759	::479370579355897000
351896383	::479370587437924000
255697938	::479370702592561000
70982412	::479370716848979000
296590824	::479370741289193000
490016303	::479370748750864000
75209135	::479370786566729000
285401749	::479370793764126000
296590824	::479370837791764000
14715501	::479370838785802000
237530197	::479370872688345000
255697938	::479370884663083000
361532861	::479370892209037000
39416036	::479370896789233000
348047989	::479370902858371000
28063382	::479370914476204000
49061011	::479370987436539000
242435004	::479370997695791000
255299055	::479371028510949000
54105420	::479371039843971000
100742600	::479371129472438000
28063382	::479371251375284000
243751614	::479371357793185000
75209135	::479371391532539000
400817337	::479371418191163000
14715501	::479371460037730000
92568275	::479371510474604000
68622166	::479371519395512000
348047989	::479371519521742000
14584037	::479371588761313000
92568275	::479371628015783000
393041277	::479371759909486000
106855310	::479371810266710000
552802620	::479371821654241000
39416036	::479371904118448000
1384531	::479371931947261000
15961483	::479371941417984000
587104097	::479371995600019000
15961483	::479372052634157000
182834679	::479372063627436000
263013923	::479372086012829000
1384531	::479372141763125000
552802620	::479372169332686000
1384531	::479372217138962000
14715501	::479372239213584000
57065165	::479372251364868000
15961483	::479372263821541000
356974615	::479372342129213000
31586329	::479372398329090000
112145680	::479372413012955000
155650977	::479372435658010000
508860717	::479372552821694000
438566411	::479372592969551000
273034167	::479372667686891000
348785324	::479372685038743000
182834679	::479372729489960000
204292930	::479372774297714000
206247499	::479372835727896000
39416036	::479372924416446000
260262291	::479373081803104000
270227232	::479373265727545000
62870601	::479373300649295000
352062989	::479373330286268000
57065165	::479373383860506000
39416036	::479373437451108000
348785324	::479373454123077000
131968998	::479373478701719000
63996070	::479373502584487000
392261274	::479373560071602000
251359942	::479373574747066000
366753447	::479373594481266000
17448907	::479373604698587000
273811402	::479373626366390000
273811402	::479373697229127000
23799906	::479373706004025000
252314330	::479373706158813000
54105420	::479373715545661000
260262291	::479373722223005000
263013923	::479373726698700000
371817971	::479373755010277000
183883932	::479373761783660000
477235727	::479373838279389000
257831311	::479373843249627000
183883932	::479373957330518000
210996408	::479374001047752000
251359942	::479374046572720000
33538323	::479374151057428000
39416036	::479374198973145000
605608831	::479374271894917000
270227232	::479374315159162000
39416036	::479374333673226000
408171600	::479374461548777000
511899726	::479374490980601000
402229763	::479374508277506000
177101575	::479374559528091000
402229763	::479374616981274000
251359942	::479374621297217000
328252982	::479374625055309000
438698734	::479374744794705000
251359942	::479374763849023000
183883932	::479374784212377000
39416036	::479374874285469000
182834679	::479374914315485000
39416036	::479374934024941000
160144135	::479374968136802000
328882474	::479375054724034000
183883932	::479375235896983000
392261274	::479375239898742000
54105420	::479375273230479000
369539413	::479375327936794000
26182895	::479375337105547000
310330192	::479375338108383000
114070939	::479375339987009000
283518032	::479375373382463000
95714823	::479375447638425000
81630455	::479375468571795000
81630455	::479375502080106000
8548362	::479375541527924000
28771314	::479375559709818000
60098410	::479375563778318000
138083816	::479375572112375000
108605734	::479375599287300000
26198298	::479375635874209000
54105420	::479375643260780000
283518032	::479375646251302000
323978080	::479375687649083000
311583053	::479375768880185000
328882474	::479375775884251000
501202268	::479375830129180000
197210844	::479375890158059000
369539413	::479375893446422000
378281495	::479375935704023000
81630455	::479375978032943000
183883932	::479375978494324000
486138458	::479376097591582000
233362394	::479376184158199000
430072028	::479376188243460000
244351583	::479376205699768000
311924851	::479376208573239000
436336703	::479376218446262000
316301043	::479376225149153000
344902431	::479376244761296000
369539413	::479376274880618000
15814841	::479376293558243000
90797741	::479376314806599000
183883932	::479376341070921000
81630455	::479376344120193000
217563665	::479376361354571000
102489930	::479376372142325000
13683762	::479376391956217000
224103552	::479376393503928000
81630455	::479376426907353000
378281495	::479376433765052000
425897170	::479376437892239000
369539413	::479376465385897000
364043601	::479376493890781000
369539413	::479376511976235000
410297246	::479376513939173000
369539413	::479376573347295000
463855595	::479376585720860000
71284640	::479376618310230000
44399596	::479376630419566000
183883932	::479376634152095000
251359942	::479376654251225000
570502101	::479376658684604000
90469755	::479376706298707000
14715501	::479376769703616000
291413743	::479376787634679000
340094001	::479376793573412000
64907439	::479376873919496000
16726467	::479376915065999000
16726467	::479376941699854000
283518032	::479376967696130000
22717394	::479376985177616000
102100651	::479377007365468000
260038180	::479377009986908000
700013623	::479377049527013000
29737650	::479377131575599000
54105420	::479377153356607000
37011485	::479377237343358000
301717953	::479377243668750000
90689440	::479377296277520000
65526622	::479377326560391000
65526622	::479377654064242000
75209135	::479377686096543000
570502101	::479377707738730000
478826327	::479377760834437000
68622166	::479377779276800000
29737650	::479377809974886000
132768456	::479377827674873000
52295994	::479377863712317000
631513843	::479377926454931000
478826327	::479377945228607000
163893797	::479377966460178000
340094001	::479378000681525000
81630455	::479378025159471000
478826327	::479378054234390000
340094001	::479378057208139000
239484752	::479378127379255000
22736943	::479378147398254000
94737009	::479378188275965000
160788774	::479378199848034000
94737009	::479378347542073000
65526622	::479378373773246000
21623464	::479378387828359000
41649263	::479378419679899000
340094001	::479378429502976000
67523538	::479378448709087000
320052148	::479378451850223000
588874950	::479378456653099000
230069479	::479378487078576000
294964037	::479378497375186000
29737650	::479378558800769000
436336703	::479378563766841000
556556365	::479378575993229000
340094001	::479378587636604000
21623464	::479378587712110000
401443377	::479378593932673000
21623464	::479378597681971000
410047216	::479378625155047000
65526622	::479378792884891000
478826327	::479378882672328000
276784048	::479378928893587000
206247499	::479378955724914000
38244930	::479378970979622000
215362694	::479378981850857000
435478224	::479379023324131000
54105420	::479379033361092000
24199433	::479379057423818000
348316521	::479379095977877000
273034167	::479379137203683000
260038180	::479379184741928000
22736943	::479379231747502000
54105420	::479379295174148000
15814841	::479379365302898000
408171600	::479379393026875000
253689041	::479379434764791000
393802148	::479379444910415000
38244930	::479379482999271000
56556074	::479379566327111000
112145680	::479379604474310000
65826107	::479379681058492000
319420243	::479379711890436000
349904873	::479379777938128000
210996408	::479379834263461000
449902821	::479379873169805000
474371126	::479379953549455000
346127757	::479379959769595000
570502101	::479380011166605000
349904873	::479380021656948000
54405135	::479380024152186000
102489930	::479380090950651000
308657649	::479380166456905000
408049418	::479380179320467000
279865885	::479380241404538000
42638131	::479380331347197000
408049418	::479380342864760000
27335023	::479380463635955000
570502101	::479380501350719000
42638131	::479380508934021000
65826107	::479380596201127000
314604858	::479380599028060000
65826107	::479380672864591000
280798922	::479380824387637000
424498868	::479380838417567000
279865885	::479380858244055000
408224760	::479380903027027000
408049418	::479380909540376000
54405135	::479380924161748000
295339639	::479380998288064000
47017345	::479381037437706000
313792688	::479381039916142000
350968313	::479381131474010000
23642786	::479381150029205000
90689440	::479381233097392000
375734748	::479381279591247000
176489426	::479381285639839000
408224760	::479381296830251000
183883932	::479381316710825000
94737009	::479381406469349000
215144630	::479381421560057000
338664006	::479381439113207000
378414202	::479381444389662000
189664484	::479381468062707000
19111395	::479381521485160000
1384531	::479381580629045000
338256397	::479381648736546000
280798922	::479381742642397000
413735493	::479381754726187000
321844248	::479381768739753000
150034005	::479381887203278000
282692620	::479381893440225000
59583601	::479381908778778000
570502101	::479382012139028000
315527257	::479382045878005000
32755384	::479382098088693000
451667062	::479382108507357000
225601631	::479382110101180000
378414202	::479382124441513000
237118122	::479382128770039000
351896383	::479382388783718000
109762886	::479382491045040000
32755384	::479382506471317000
191947005	::479382697773912000
20293581	::479382803126435000
102489930	::479382808515719000
20293581	::479382819979137000
411841714	::479382831785730000
115852151	::479382852732469000
553711382	::479383003655704000
146549492	::479383014720278000
90689440	::479383036186746000
271370762	::479383099914977000
14584037	::479383124699521000
352970133	::479383210657198000
314988406	::479383268274364000
22734052	::479383275400855000
401443377	::479383278416564000
86604355	::479383331948466000
117608761	::479383683132977000
513982376	::479383686962376000
15204110	::479383745397792000
26915925	::479383841677656000
75209135	::479383880852848000
314988406	::479383905963745000
246066577	::479383987454885000
355758655	::479384013325357000
128703316	::479384087551934000
305415102	::479384087762042000
21696310	::479384093680238000
266210776	::479384171748401000
32690664	::479384176785776000
128703316	::479384195626569000
49824781	::479384214194774000
128703316	::479384296839323000
625951846	::479384348605829000
407473485	::479384425948778000
407473485	::479384498342481000
128703316	::479384506688741000
399621678	::479384557775372000
191947005	::479384571495325000
30912658	::479384629494165000
283328574	::479384702399156000
424498868	::479384721353228000
128703316	::479384751564804000
347413433	::479384759609462000
114633433	::479384779989581000
314303039	::479384803993608000
48557490	::479384806028238000
32382173	::479384808875778000
347413433	::479384834901434000
65826107	::479384857492344000
243751614	::479384868350996000
54405135	::479384883073007000
128703316	::479384904870793000
314303039	::479384909761368000
37578654	::479384929248096000
19182658	::479384956163346000
445903498	::479384999376871000
382976230	::479385001780203000
613956023	::479385107996745000
128703316	::479385143937744000
373126936	::479385151122579000
408144950	::479385153480167000
305265637	::479385218025938000
322763942	::479385256110223000
543585402	::479385271473954000
394365413	::479385349093732000
587081117	::479385367045361000
394365413	::479385372984487000
359446141	::479385414952701000
359446141	::479385415657340000
590556372	::479385538555039000
174720518	::479385562428616000
246066577	::479385569059823000
388374921	::479385601134055000
160788774	::479385625607798000
553711382	::479385657534468000
301737159	::479385666296369000
384155676	::479385703537594000
408171600	::479385710726639000
206247499	::479385745233559000
372068999	::479385864351776000
369539413	::479385875269177000
587081117	::479385882030374000
76482742	::479385909797081000
40604299	::479386002356985000
202840862	::479386050377183000
424498868	::479386052344283000
412638454	::479386085059874000
498321918	::479386094291931000
199001641	::479386141137698000
435516954	::479386246699970000
211019280	::479386304992387000
271370762	::479386381496504000
413735493	::479386406129659000
308657649	::479386414061465000
408144950	::479386420646514000
302673934	::479386433787297000
230655725	::479386469371764000
371068004	::479386492956332000
57065165	::479386540234141000
24634410	::479386546341031000
39904237	::479386644378685000
57300329	::479386685172879000
65826107	::479386689153282000
230069608	::479386743745941000
175581339	::479386745013035000
191276105	::479386762918105000
552146644	::479386856627638000
31345791	::479386872658272000
229650081	::479386893583278000
52011370	::479386924684017000
26182895	::479386927984955000
388374921	::479386944938717000
392261274	::479386975204823000
294964037	::479387041936183000
587081117	::479387066086604000
38053704	::479387075205410000
18868622	::479387081253584000
302673934	::479387112597622000
425897170	::479387144624951000
625951846	::479387145703280000
369539413	::479387207992479000
57300329	::479387238888132000
150034005	::479387264683110000
264300486	::479387378969088000
543585402	::479387384543318000
65526622	::479387385424138000
369539413	::479387390998372000
40485959	::479387410984214000
80965569	::479387423399358000
229650081	::479387454227496000
40485959	::479387508413718000
258636623	::479387523895296000
22734052	::479387532158074000
36468395	::479387557751304000
39904237	::479387618052820000
230655725	::479387689872293000
40485959	::479387742996930000
57300329	::479387746667343000
420731308	::479387754673893000
369539413	::479387894532947000
65826107	::479387920382824000
32471501	::479387935197110000
114070939	::479387950413647000
212490176	::479388022253707000
467027311	::479388063819632000
163893797	::479388071926837000
1384531	::479388077870153000
500212290	::479388119838760000
360951591	::479388134673625000
467027311	::479388166341005000
32755384	::479388181297504000
57065165	::479388186956005000
399645465	::479388187517648000
390900557	::479388302236479000
60098410	::479388385077755000
90689440	::479388387216855000
32755384	::479388531551240000
631513843	::479388552141082000
394365413	::479388685629018000
163893797	::479388692578959000
175581339	::479388697327308000
258636623	::479388812284809000
28405302	::479388847441063000
32755384	::479388868211245000
39416036	::479388871667769000
15137186	::479388874062303000
57065165	::479388875182579000
57065165	::479388958481477000
428646436	::479389053578514000
29553235	::479389109807759000
57065165	::479389123808329000
39416036	::479389181517762000
294745245	::479389253508419000
57065165	::479389269367455000
57385263	::479389297041485000
215174499	::479389315923865000
118733444	::479389321569779000
316878403	::479389353680977000
39416036	::479389400514965000
273034167	::479389427794313000
215144630	::479389429799219000
316878403	::479389471968751000
442736318	::479389541225086000
322108529	::479389546858430000
211019280	::479389577631653000
294964037	::479389580857462000
485252693	::479389612742164000
322108529	::479389614902222000
173608790	::479389629087367000
360951591	::479389641813266000
294745245	::479389657218576000
51964139	::479389666085318000
136038442	::479389666752204000
322108529	::479389682107559000
52011370	::479389684326342000
322108529	::479389688076046000
273034167	::479389713048948000
360951591	::479389773187280000
20941662	::479389800785784000
316878403	::479389820293091000
470458433	::479389852291842000
75209135	::479389859493056000
258636623	::479389878124548000
64907439	::479389934231359000
294745245	::479389940476686000
18336787	::479389957220352000
27432862	::479389997234405000
29737650	::479390006532771000
816177	::479390008366104000
267445807	::479390017853595000
471516383	::479390096802582000
314303039	::479390107489669000
316878403	::479390111180668000
316878403	::479390166780375000
322108529	::479390185092681000
314988406	::479390323899002000
246066577	::479390351723999000
19182658	::479390395692892000
128977591	::479390407307321000
128977591	::479390537544646000
27432862	::479390554871304000
382414670	::479390611582091000
14307454	::479390617676812000
29737650	::479390625599483000
32973618	::479390642372481000
255205725	::479390651545440000
8548362	::479390655840813000
419105102	::479390715630219000
273955213	::479390725071962000
399713201	::479390751714205000
140157275	::479390763143266000
323978080	::479390812506435000
128703316	::479390833121050000
57065165	::479390908686036000
722514433	::479391006534926000
14715501	::479391014730227000
259746323	::479391046225248000
164101308	::479391050440515000
47348539	::479391118673469000
181877725	::479391125334401000
201878266	::479391164898897000
252623066	::479391204551835000
47269984	::479391264001884000
37863682	::479391332859797000
281824012	::479391339763601000
181877725	::479391375113588000
49824781	::479391382641983000
259746323	::479391403856781000
232312019	::479391410378911000
322108529	::479391475659046000
25099957	::479391497024851000
201878266	::479391506172616000
128977591	::479391517346652000
18324223	::479391520429060000
474371126	::479391554000285000
47269984	::479391554537156000
352486016	::479391602452856000
615688476	::479391624057745000
333704327	::479391634233098000
468102453	::479391647008960000
18324223	::479391654751641000
258636623	::479391658573066000
413735493	::479391679376420000
628427510	::479391694593732000
75209135	::479391706245103000
218750630	::479391732333682000
420731308	::479391769293889000
617791569	::479391778236157000
57065165	::479391779536769000
235867165	::479391823975022000
57065165	::479391839808946000
27836945	::479391877242695000
42638131	::479391899053080000
392261274	::479391919454564000
201878266	::479391951700385000
376940853	::479391976337702000
18752326	::479392026136293000
47269984	::479392070176485000
15806298	::479392078229544000
30336818	::479392081694445000
628427510	::479392089034481000
401757405	::479392095736582000
471516383	::479392135880646000
57065165	::479392151651250000
401757405	::479392152900739000
75209135	::479392175944237000
128977591	::479392259625222000
128977591	::479392347634302000
241278291	::479392378776596000
30336818	::479392447794253000
18752326	::479392452349296000
401757405	::479392453170954000
28405302	::479392457025548000
420731308	::479392546754265000
14715501	::479392644531900000
29500521	::479392690421776000
239484752	::479392712211574000
214184608	::479392744134414000
30336818	::479392775092576000
215109001	::479392782067306000
148197450	::479392871037288000
214184608	::479392920085463000
65826107	::479392934153187000
214184608	::479392975731314000
48804765	::479392977119617000
63996070	::479392998862880000
214184608	::479393034141196000
562590159	::479393049357737000
63996070	::479393060384931000
214184608	::479393102470594000
30336818	::479393151732686000
272533260	::479393154718629000
214184608	::479393163795529000
30912658	::479393165217398000
197277853	::479393189942820000
449981984	::479393209575960000
169291538	::479393228580331000
214184608	::479393230132613000
214184608	::479393283761004000
637303583	::479393327003881000
214184608	::479393339914342000
51413309	::479393361821184000
214184608	::479393399058214000
322108529	::479393431035207000
136791341	::479393440463982000
197277853	::479393477961056000
214184608	::479393485406339000
116988168	::479393493362540000
476507554	::479393495119958000
214184608	::479393510593142000
150828387	::479393523590901000
214184608	::479393539387035000
14715501	::479393599210016000
322842111	::479393611151593000
30336818	::479393633612070000
273205079	::479393677370863000
30336818	::479393698485399000
214184608	::479393734019133000
52011370	::479393764205543000
76375846	::479393773123014000
350509640	::479393783717822000
57065165	::479393846443638000
20275866	::479393911765356000
214184608	::479393935492530000
26589876	::479393935807102000
52011370	::479393990152691000
128977591	::479394016350699000
30336818	::479394046948155000
76375846	::479394065637986000
213887474	::479394083266646000
270065033	::479394127734263000
16713287	::479394161712324000
179039178	::479394211175751000
301737159	::479394238552367000
26589876	::479394295661608000
192727478	::479394296043298000
101286329	::479394316482138000
214184608	::479394321729597000
214184608	::479394366893854000
517695658	::479394369720836000
101286329	::479394383641337000
214184608	::479394417959137000
214184608	::479394468362481000
106715045	::479394474670690000
101286329	::479394495444709000
214184608	::479394522368323000
301737159	::479394522737430000
214184608	::479394527414091000
410286428	::479394578873610000
128977591	::479394582694989000
214184608	::479394586738311000
16353730	::479394612985868000
148197450	::479394628219580000
52011370	::479394655683891000
214184608	::479394656758013000
19879486	::479394658771288000
127092086	::479394684087697000
106715045	::479394772260773000
410961985	::479394803218538000
232736272	::479394951386525000
52011370	::479394967010304000
355717008	::479395005719916000
291475742	::479395020013703000
439491329	::479395043426725000
230069479	::479395081473245000
106715045	::479395222095659000
43045329	::479395232564269000
307397057	::479395253393555000
136114188	::479395297215668000
46963484	::479395333974544000
179039178	::479395368187072000
435349693	::479395380199579000
232736272	::479395411019317000
101286329	::479395423090536000
19879486	::479395423791362000
225601631	::479395427171577000
65826107	::479395455055310000
106715045	::479395495602057000
206247499	::479395542330798000
546989830	::479395587133943000
33282020	::479395608478756000
136791341	::479395618851287000
33282020	::479395630960242000
591216066	::479395708911378000
268246881	::479395739618246000
8709452	::479395740381216000
14715501	::479395776594849000
394365413	::479395781334413000
371500504	::479395784186531000
375385791	::479395802201464000
101286329	::479395804558274000
69028501	::479395869515464000
106715045	::479395889287794000
21696310	::479395907956666000
230069479	::479395919839117000
552802620	::479395934594285000
8709452	::479395985991294000
214184608	::479396031155953000
36343877	::479396059647844000
36343877	::479396070473334000
104990093	::479396074436984000
243465008	::479396087003119000
214184608	::479396103939706000
304224068	::479396109916196000
106715045	::479396127037743000
14715501	::479396139062403000
131968998	::479396143961350000
214184608	::479396159321288000
408098797	::479396169609912000
47269984	::479396191998726000
214184608	::479396219979325000
418847263	::479396278535995000
214184608	::479396280037552000
214184608	::479396334337028000
106715045	::479396373520207000
260428602	::479396383922085000
22504277	::479396399441014000
214184608	::479396399478366000
341892711	::479396401667784000
634873462	::479396408664281000
468965579	::479396412304945000
148197450	::479396495490162000
301497892	::479396498351095000
410961985	::479396499940315000
16353730	::479396548506165000
326351370	::479396599445979000
394365413	::479396619503161000
63996070	::479396627472318000
33282020	::479396643683323000
192727478	::479396663438487000
29319846	::479396681570471000
18752326	::479396685089480000
249028893	::479396690437619000
439491329	::479396723140603000
30336818	::479396748084117000
29319846	::479396859178274000
63617875	::479396891864494000
30336818	::479396893890719000
28405302	::479396896062980000
273205079	::479396922210283000
33282020	::479396935577518000
52011370	::479396965784883000
558873022	::479396999553613000
106715045	::479397043778375000
214184608	::479397048782163000
634873462	::479397092599672000
214184608	::479397105690497000
52011370	::479397133322166000
356974615	::479397160249618000
214184608	::479397170991628000
128977591	::479397182559490000
29319846	::479397182672351000
301717953	::479397191618793000
201878266	::479397206550519000
634873462	::479397213156552000
214184608	::479397229833498000
214184608	::479397289837207000
30719116	::479397314373877000
214184608	::479397346682601000
325036867	::479397379100004000
394365413	::479397394329513000
214184608	::479397405843271000
33282020	::479397423635103000
214184608	::479397474172280000
238307628	::479397475875561000
156508337	::479397484565762000
57300329	::479397532188299000
25469735	::479397575439970000
44041485	::479397637469110000
214184608	::479397767832293000
29319846	::479397789902708000
370416747	::479397815349542000
214184608	::479397817874907000
28405302	::479397820634370000
131072297	::479397833100259000
239484752	::479397838234058000
423862446	::479397880860778000
136114188	::479397893875707000
106715045	::479397903321296000
239484752	::479397949701894000
22559382	::479397986074906000
352970133	::479398013597519000
234630547	::479398037979430000
20941662	::479398048779751000
479245748	::479398059697516000
163242154	::479398070266769000
356974615	::479398113333874000
301717953	::479398149526523000
84849075	::479398191885217000
214184608	::479398211938164000
106715045	::479398295576801000
216833550	::479398303281315000
148197450	::479398413134360000
213887474	::479398444692287000
517695658	::479398473239105000
69916558	::479398528796884000
239484752	::479398574598651000
39416036	::479398644601597000
22195036	::479398657309962000
494543536	::479398659990118000
215109001	::479398713052258000
25237171	::479398733835022000
128977591	::479398841276698000
52011370	::479398855952191000
59207269	::479398896935129000
106715045	::479398902379347000
132768456	::479398931571302000
63996070	::479399044859834000
30529918	::479399046327447000
63996070	::479399082020974000
242435004	::479399085279948000
63996070	::479399118369226000
18455966	::479399158101864000
25084916	::479399171578167000
63996070	::479399178544480000
63996070	::479399185775861000
201878266	::479399226372132000
63996070	::479399262199873000
106715045	::479399288850890000
63996070	::479399322589888000
61050527	::479399371125964000
15186859	::479399392248860000
351004243	::479399427174830000
27792069	::479399481474285000
239484752	::479399493050580000
291413743	::479399614345256000
260428602	::479399631454208000
358617322	::479399674642964000
160495648	::479399707391713000
106715045	::479399783573229000
61050527	::479399807681691000
186823940	::479399869040586000
246571951	::479399889445462000
40604299	::479399943309099000
196230932	::479399963059691000
279081886	::479399973226696000
279081886	::479400020991410000
196230932	::479400029711392000
500308199	::479400054218711000
100339690	::479400062477684000
92568275	::479400070174240000
131633030	::479400123764449000
196230932	::479400137341427000
61050527	::479400143993589000
20713213	::479400197718429000
420323287	::479400227229540000
233767854	::479400234062069000
196230932	::479400323153289000
321794820	::479400377029115000
207290040	::479400420407001000
196230932	::479400447908663000
241278291	::479400476518006000
373653741	::479400513864085000
81469472	::479400520072069000
494605871	::479400587256430000
196230932	::479400589231529000
243014276	::479400745318371000
372068999	::479400772564951000
61050527	::479400840189337000
16864384	::479400842022240000
87812967	::479400863807832000
494605871	::479400864931934000
303252613	::479400891792244000
634822122	::479400946175594000
127092086	::479400965330579000
337388641	::479400972368629000
451667062	::479400980782399000
61050527	::479400988483137000
494605871	::479401010142920000
399408344	::479401048985980000
494605871	::479401051913981000
239484752	::479401070779981000
20713213	::479401101544783000
240798548	::479401104409513000
174351092	::479401113066549000
174351092	::479401201616703000
494605871	::479401288225280000
61050527	::479401295288086000
280297585	::479401403064918000
33017275	::479401454206083000
196230932	::479401476175822000
261847534	::479401528999301000
494605871	::479401551967305000
364043601	::479401581297680000
222278624	::479401587597520000
196230932	::479401590059589000
338256397	::479401615556759000
104990093	::479401633512968000
222278624	::479401657185234000
494605871	::479401708163194000
63996070	::479401797426376000
61050527	::479401805298671000
29319846	::479401855781335000
494605871	::479401877956984000
435516954	::479401882801029000
377555310	::479401907841015000
352970133	::479401916074446000
435516954	::479401919224373000
435516954	::479401956717260000
476507554	::479401957824544000
321876841	::479401982202232000
435516954	::479402016142143000
40604299	::479402016742338000
25178781	::479402019258515000
258382946	::479402028825710000
160495648	::479402077366398000
476507554	::479402081615245000
81469472	::479402096769662000
286282963	::479402102809427000
52295994	::479402103870607000
61050527	::479402128960524000
303252613	::479402207092424000
301497892	::479402213186756000
494605871	::479402255414996000
40604299	::479402257969340000
17016789	::479402311953821000
18722083	::479402359945428000
494605871	::479402387829166000
201878266	::479402531026505000
599348429	::479402625365188000
494605871	::479402647678906000
136791341	::479402649570140000
160495648	::479402731673624000
408171600	::479402756399063000
277760577	::479402837688856000
494605871	::479402845784272000
160495648	::479402851643297000
49061011	::479402917209075000
291288952	::479402950335688000
494605871	::479403035698143000
80788799	::479403037086072000
303252613	::479403092115738000
33703073	::479403097752875000
392301070	::479403124893810000
409541924	::479403138470785000
314303039	::479403139116711000
102489930	::479403164450308000
237112765	::479403190153404000
303252613	::479403231312105000
320452099	::479403238609780000
494605871	::479403247749574000
228845995	::479403290749566000
38244930	::479403330540953000
23933265	::479403348051775000
491357856	::479403362224316000
303252613	::479403371624165000
255104759	::479403403370852000
303252613	::479403417480470000
44307877	::479403429651947000
209223008	::479403465601327000
19770255	::479403468478619000
303252613	::479403496090128000
491357856	::479403521435906000
228845995	::479403535944413000
276256841	::479403563823558000
494605871	::479403567091302000
163242154	::479403577354366000
420323287	::479403639325212000
52295994	::479403653879447000
114967175	::479403681687695000
179669687	::479403731788640000
270227232	::479403762922958000
358307309	::479403770598531000
52011370	::479403789753933000
517695658	::479403845207199000
102489930	::479403901020405000
620420742	::479403904652673000
161302101	::479403920180006000
203736885	::479403928346300000
494605871	::479404001990291000
477235727	::479404123305951000
328882474	::479404137704992000
303252613	::479404155799605000
374228630	::479404169577504000
399408344	::479404183515168000
303252613	::479404249655570000
33017275	::479404270114963000
292012619	::479404270425358000
19879486	::479404282639581000
292012619	::479404319024771000
48557490	::479404334468587000
494605871	::479404348519485000
33017275	::479404360594493000
328882474	::479404391300993000
303252613	::479404432439140000
303252613	::479404566308749000
303252613	::479404582028967000
373126936	::479404622906261000
494605871	::479404630833917000
33017275	::479404733329723000
22294252	::479404789055250000
292012619	::479404793832558000
292012619	::479404827064025000
225893243	::479404842226823000
303252613	::479404843778711000
241278291	::479404881246040000
351620689	::479404884286926000
494605871	::479404923424362000
171103429	::479404958715215000
418314197	::479405052113608000
270065033	::479405063723421000
292012619	::479405130245103000
240798548	::479405136997937000
239484752	::479405143310757000
494605871	::479405169525161000
292012619	::479405179083575000
399408344	::479405224348504000
260262291	::479405268812304000
467758710	::479405273447006000
344454080	::479405284876513000
463431723	::479405306770763000
239484752	::479405347334266000
240798548	::479405380389175000
277829772	::479405479282491000
277378135	::479405488388329000
263013923	::479405495607099000
494605871	::479405521439830000
350968313	::479405523314278000
476507554	::479405537415528000
280297585	::479405537906290000
291288952	::479405547872337000
277378135	::479405549767766000
303252613	::479405561461878000
277378135	::479405598769831000
163893797	::479405622949998000
562590159	::479405630692683000
239484752	::479405656085377000
494605871	::479405656806789000
228845995	::479405661139533000
377555310	::479405731397910000
8548362	::479405749605769000
278220302	::479405791372251000
410961985	::479405825698430000
494605871	::479405854572437000
222278624	::479405915393642000
494605871	::479405995903713000
239484752	::479406033069432000
596957614	::479406036332195000
244290101	::479406059107282000
15742158	::479406115470340000
49114032	::479406172902928000
260428602	::479406206738776000
494605871	::479406238040461000
291288952	::479406275856703000
374772557	::479406311206309000
476507554	::479406332743647000
261847534	::479406352717348000
364646765	::479406364343541000
494605871	::479406374347345000
261847534	::479406377878962000
546153359	::479406428772237000
15742158	::479406468597182000
219092257	::479406469129842000
52252090	::479406495847960000
314604858	::479406505893302000
22294252	::479406513820139000
241278291	::479406542685351000
18028506	::479406548997795000
219092257	::479406575736459000
494605871	::479406587959078000
570502101	::479406640039358000
546153359	::479406677796458000
546153359	::479406776249360000
494605871	::479406800580911000
52252090	::479406807660900000
472528304	::479406821661499000
418480466	::479406826144792000
570502101	::479406838589313000
364646765	::479406899368964000
337510374	::479406948631080000
264622253	::479406952082993000
394365413	::479406974698655000
402268968	::479407083150794000
283328574	::479407086854365000
494605871	::479407110313508000
35923992	::479407151945756000
283328574	::479407153321484000
283328574	::479407178768326000
283328574	::479407203007229000
337510374	::479407219814182000
283328574	::479407222607183000
283328574	::479407267519819000
283328574	::479407291028889000
494605871	::479407295110344000
49383709	::479407301464301000
283328574	::479407324457472000
68473966	::479407398961291000
182834679	::479407416719593000
490841822	::479407588837056000
181877725	::479407620391194000
181877725	::479407627487969000
82257804	::479407661457620000
436336703	::479407743736885000
364043601	::479407797948260000
29436016	::479407800150687000
438698734	::479407831511093000
239257340	::479407855536062000
596678073	::479407881779830000
29436016	::479407901199835000
251359942	::479407940542029000
377555310	::479408102765105000
220455732	::479408108087693000
546153359	::479408137682710000
494605871	::479408170469953000
21623464	::479408176765222000
62936749	::479408251873021000
210676238	::479408309901205000
15789848	::479408329018466000
494605871	::479408330814017000
411841714	::479408344009289000
42638131	::479408349306298000
531871315	::479408363688980000
18324223	::479408418818514000
472528304	::479408429875093000
314604858	::479408435201839000
494605871	::479408509927571000
472528304	::479408547508543000
6203992	::479408601371779000
498321918	::479408633525313000
243830281	::479408659987193000
570502101	::479408675824492000
302934050	::479408680052342000
556631416	::479408691968356000
214184608	::479408716891299000
120139449	::479408729364762000
494605871	::479408772990111000
16866896	::479408777754468000
498321918	::479408805110091000
6203992	::479408864367235000
587104097	::479408907085815000
303252613	::479408919979495000
214184608	::479408924064747000
186945768	::479408934370181000
243830281	::479408937624936000
114070939	::479408954636644000
214184608	::479409045896699000
301737159	::479409048857870000
420323287	::479409052334575000
63996070	::479409077118713000
26182895	::479409082734899000
436336703	::479409110996115000
302934050	::479409123801321000
171103429	::479409143703670000
118733444	::479409164939440000
18752326	::479409172262297000
494605871	::479409289594150000
596957614	::479409388369616000
57065165	::479409462458200000
57065165	::479409482335002000
22944914	::479409488064417000
68622166	::479409553164222000
18752326	::479409607509422000
494605871	::479409676552257000
118733444	::479409680423604000
57065165	::479409727630503000
50811080	::479409869796016000
438698734	::479409912771256000
57065165	::479409939862274000
494605871	::479409947772735000
243830281	::479409950452891000
57065165	::479409966814887000
289605285	::479410037853405000
57065165	::479410046057865000
54754940	::479410112407154000
243830281	::479410145118928000
484202581	::479410172889411000
56059141	::479410177808949000
253178679	::479410228530663000
118733444	::479410239453032000
76427184	::479410256238227000
318173357	::479410264174231000
378414202	::479410376467955000
472528304	::479410384026468000
68473966	::479410393274937000
357275400	::479410403953233000
57065165	::479410449335996000
57065165	::479410471825854000
238247892	::479410507263143000
378414202	::479410537285963000
472528304	::479410549365944000
581342731	::479410596371116000
472528304	::479410608476286000
57065165	::479410726445277000
289605285	::479410803242573000
162559610	::479410912613638000
6203992	::479410922352807000
283328574	::479410983773818000
344990761	::479411007865896000
238247892	::479411084617474000
511899726	::479411172601790000
511899726	::479411175504244000
418312513	::479411240666927000
558873022	::479411243204087000
253178679	::479411254172188000
494543536	::479411257653473000
418312513	::479411294228193000
476507554	::479411418882535000
262870925	::479411467054116000
57065165	::479411491041734000
90467952	::479411506459574000
491357856	::479411520850243000
301497892	::479411545999675000
399621678	::479411546372591000
57065165	::479411604531191000
405362735	::479411627754659000
73275873	::479411644779352000
325242803	::479411678178967000
364752208	::479411705068285000
507918715	::479411708453453000
47348539	::479411754242301000
135003892	::479411817614028000
570502101	::479411903500800000
430072028	::479411935239098000
581342731	::479412002507333000
424709673	::479412016957120000
15288029	::479412051119321000
348785324	::479412092303183000
57065165	::479412110997606000
410856984	::479412198884655000
260428602	::479412251003478000
389676504	::479412269357359000
429345484	::479412371304099000
549785954	::479412396701003000
278220302	::479412444444368000
67492430	::479412449171734000
82433120	::479412467945459000
399645465	::479412475331244000
613592670	::479412508311027000
470801476	::479412515106197000
37316930	::479412573998039000
22734052	::479412609121136000
67492430	::479412623159873000
260428602	::479412625747759000
33528820	::479412656169046000
18722083	::479412666726088000
244290101	::479412679291834000
67492430	::479412727828328000
18722083	::479412743670624000
163893797	::479412747864518000
343756278	::479412749881978000
388374921	::479412860662317000
546989830	::479412918845313000
135003892	::479412980895850000
230655725	::479412982326501000
549785954	::479412992942280000
399408344	::479413010805432000
348123497	::479413021518090000
348785324	::479413061833342000
289605285	::479413101628891000
136750011	::479413122613010000
364043601	::479413211608154000
26915925	::479413224232595000
106715045	::479413240683061000
221830651	::479413265441648000
289605285	::479413273767329000
18336787	::479413284756414000
355896730	::479413360665313000
217563665	::479413369058099000
271370762	::479413389576257000
29436016	::479413421008773000
217563665	::479413426348101000
18722083	::479413645303357000
392301070	::479413676747665000
314303039	::479413702148378000
221830651	::479413739758698000
432622681	::479413741671292000
68622166	::479413762081189000
511899726	::479413762362212000
322465167	::479413820557762000
63996070	::479413827222532000
252314330	::479413831949492000
235382002	::479413838660374000
65826107	::479413858894094000
22734052	::479413948383760000
436336703	::479413964615319000
18722083	::479414015496818000
221830651	::479414041954111000
351264389	::479414067015479000
63996070	::479414119800389000
47269984	::479414139568156000
135003892	::479414142298619000
63928079	::479414266148442000
509760806	::479414277820776000
378414202	::479414316353855000
388374921	::479414316668821000
278301419	::479414341087678000
221830651	::479414441172156000
515049896	::479414474990829000
63928079	::479414529646817000
239313896	::479414626791084000
103678189	::479414641659887000
40604299	::479414678108794000
29319846	::479414729287294000
262870925	::479414780151595000
702450841	::479414883469910000
384494456	::479414960523444000
186107022	::479415030270545000
484202581	::479415069768695000
511899726	::479415166845861000
310982944	::479415201931210000
79861287	::479415255164940000
63996070	::479415358529347000
275902246	::479415369304903000
702450841	::479415385645527000
314604858	::479415486086905000
271370762	::479415530432905000
491357856	::479415581972508000
80965569	::479415591216766000
239484752	::479415609948897000
409662649	::479415616722329000
479156555	::479415697635037000
135003892	::479415702927847000
186107022	::479415776231706000
84849075	::479415783907274000
491357856	::479415794019733000
100378471	::479415835849547000
235382002	::479415841490886000
317524005	::479415888009916000
100378471	::479415946843389000
187078541	::479415952489320000
325849507	::479415963440648000
325849507	::479416036174094000
100378471	::479416039311015000
310982944	::479416064233967000
30719116	::479416065060249000
317524005	::479416065315721000
57065165	::479416082948980000
402333632	::479416085578395000
22734052	::479416086556069000
475031809	::479416123918520000
364043601	::479416125160038000
100378471	::479416173138673000
260262291	::479416175978221000
63996070	::479416217107972000
18455966	::479416297139105000
372068999	::479416300662718000
254600909	::479416309852024000
106715045	::479416313644060000
289605285	::479416360158498000
63996070	::479416367070720000
100378471	::479416387056594000
20293581	::479416393696161000
20293581	::479416394967420000
63996070	::479416404135784000
317524005	::479416425384128000
26915925	::479416471529865000
100742600	::479416542048686000
100378471	::479416606485786000
187078541	::479416649934573000
63996070	::479416670381813000
100378471	::479416688241164000
412638454	::479416695908343000
230655725	::479416702200188000
187078541	::479416715055357000
375873224	::479416750316871000
372068999	::479416754872262000
289605285	::479416889051840000
258532274	::479416996551864000
35376355	::479417077308981000
213763059	::479417137090818000
26182895	::479417166060466000
478145352	::479417183718477000
478145352	::479417192098697000
174720518	::479417237959225000
188480631	::479417239134015000
105026890	::479417260394545000
29319846	::479417260763656000
394365413	::479417263779368000
392716377	::479417290169917000
498321918	::479417391555035000
478145352	::479417408977768000
275902246	::479417409183305000
599348429	::479417426938191000
29319846	::479417545858887000
28066346	::479417607284482000
92125226	::479417632639037000
22734052	::479417642911297000
498637061	::479417682924548000
351348648	::479417748859023000
188480631	::479417754555277000
22944914	::479417773211521000
327662373	::479417774993707000
63996070	::479417841007882000
22734052	::479417845248708000
17035194	::479417850814537000
351348648	::479417988399919000
186107022	::479418011141435000
15902298	::479418054510534000
26030273	::479418095686021000
19111395	::479418099066621000
33282020	::479418105601343000
348123497	::479418116095881000
310982944	::479418122458640000
230365198	::479418162354483000
376425912	::479418164116062000
507918715	::479418184978546000
7141172	::479418378562465000
30912658	::479418390738898000
125560060	::479418417435275000
22734052	::479418434313551000
66555228	::479418439849631000
33282020	::479418569935953000
376425912	::479418624818421000
118733444	::479418698865070000
53545809	::479418756402122000
301737159	::479418771723939000
63996070	::479418783652532000
587104097	::479418798273875000
281824012	::479418805831995000
15282962	::479418817672511000
63996070	::479418950904578000
194998718	::479418975881670000
325849507	::479419044970647000
125560060	::479419068114432000
288531248	::479419076901474000
66555228	::479419078151385000
335101950	::479419117036781000
325849507	::479419132665135000
389676504	::479419198796337000
265249050	::479419214600495000
317524005	::479419219310690000
376425912	::479419232589864000
35026897	::479419258422956000
53545809	::479419265359953000
325849507	::479419308335202000
63996070	::479419384596021000
317524005	::479419384935350000
310982944	::479419452078194000
58941053	::479419471065395000
351620689	::479419514753261000
33282020	::479419549008154000
58941053	::479419575339982000
247024165	::479419577672028000
352595123	::479419621121228000
241278291	::479419694886043000
310982944	::479419698459971000
47859489	::479419699797962000
327842258	::479419746589605000
6203992	::479419763790467000
310982944	::479419810661810000
409336092	::479419879968485000
22734052	::479419892740136000
65435835	::479419905175875000
58941053	::479419999438655000
66555228	::479420045466955000
451667062	::479420070364319000
451667062	::479420110512205000
370049566	::479420139209646000
325849507	::479420213004603000
241278291	::479420228158230000
33282020	::479420228502175000
217912167	::479420230771675000
140994915	::479420274124025000
41685125	::479420274656288000
310982944	::479420281900257000
33282020	::479420281941807000
389676504	::479420308978290000
41685125	::479420314439254000
255547325	::479420354289364000
343756278	::479420361109303000
587081117	::479420366419283000
207290040	::479420437815103000
124582805	::479420458916671000
390504920	::479420460585582000
451667062	::479420554030510000
399621678	::479420557604036000
310982944	::479420561370931000
22386194	::479420583273181000
553934357	::479420638499577000
118855202	::479420666563682000
323978080	::479420702437945000
323978080	::479420703477755000
363361632	::479420713146015000
258454374	::479420729558323000
48804765	::479420789708845000
258454374	::479420792690974000
289605285	::479420813213315000
8548362	::479420832079691000
124582805	::479420835539988000
52252090	::479420844083793000
41685125	::479420847031992000
310982944	::479420869316739000
221830651	::479420930066624000
22386194	::479420975579025000
451667062	::479420992037457000
52252090	::479421026364059000
215427794	::479421057699295000
189224604	::479421083872165000
54754940	::479421113294786000
463431723	::479421157662539000
351620689	::479421227220467000
531871315	::479421277997109000
136750011	::479421307407183000
546989830	::479421308925509000
118855202	::479421467231125000
16726467	::479421577789202000
410961985	::479421645233201000
252314330	::479421693669027000
325849507	::479421705405095000
56508824	::479421818927734000
41685125	::479421825416318000
369217450	::479421834564091000
21696310	::479421859176251000
285125363	::479421907863732000
136750011	::479421910699098000
91422810	::479421915040215000
369217450	::479421992282513000
66555228	::479421998502645000
58847822	::479422034691112000
369217450	::479422063547920000
97336064	::479422187690930000
189224604	::479422195035541000
243465008	::479422235137286000
110236585	::479422316359995000
243465008	::479422356851798000
22734052	::479422450166661000
310982944	::479422488141905000
178269816	::479422500145623000
418312513	::479422519775358000
56508824	::479422644190593000
361489211	::479422660028669000
34087430	::479422754031034000
278301419	::479422761677250000
379357885	::479422819101863000
52252090	::479422842707410000
361489211	::479422855873306000
121881241	::479422879872729000
355717008	::479422913658245000
371068004	::479422966892347000
207290040	::479422994067230000
310982944	::479423007803604000
260961523	::479423044273070000
21449993	::479423098236977000
64813007	::479423108831383000
136750011	::479423120395100000
29500521	::479423195477331000
230069608	::479423205426225000
56508824	::479423222253764000
327934017	::479423230399102000
214970887	::479423257134002000
52252090	::479423257612140000
214970887	::479423418899914000
97592081	::479423436687560000
16713682	::479423451438907000
275902246	::479423471131176000
278165989	::479423481772113000
34087430	::479423503418933000
399621678	::479423506656923000
52252090	::479423531315658000
381778563	::479423562898370000
348262381	::479423573509955000
278316478	::479423594846371000
385114649	::479423609136357000
33818674	::479423659233517000
189224604	::479423697900822000
301737159	::479423745103106000
214970887	::479423749465579000
79861287	::479423751105150000
225622870	::479423759778988000
56508824	::479423770705145000
28771314	::479423784441901000
313421343	::479423803240751000
464845445	::479423899831402000
418312513	::479423924753956000
1007041	::479423953887178000
243014276	::479424048749748000
289605285	::479424131838926000
194359616	::479424142484062000
25084916	::479424148616544000
411912822	::479424166836600000
624360378	::479424200126791000
63617875	::479424248457756000
189224604	::479424252094218000
517075828	::479424294938636000
445903498	::479424348617314000
365658620	::479424369207156000
189224604	::479424386756509000
335488857	::479424445099282000
50546012	::479424449117032000
506760887	::479424524811632000
131968998	::479424706672467000
414103187	::479424726410854000
420389630	::479424761060024000
56508824	::479424812075323000
22734052	::479424819797442000
345626789	::479424829624688000
47859489	::479424860113104000
329955120	::479424894686355000
335488857	::479425072550387000
399408344	::479425100152721000
140157275	::479425110579740000
52441281	::479425129496051000
231150237	::479425149918134000
16726467	::479425192213901000
321637063	::479425219380379000
65526622	::479425224765489000
37011485	::479425229584744000
65526622	::479425257070022000
15814841	::479425336971522000
368386947	::479425349072453000
41135840	::479425350091292000
79861287	::479425573282779000
399621678	::479425637669552000
220532575	::479425652525789000
198406854	::479425691054641000
399621678	::479425706577760000
26915925	::479425735606956000
90689440	::479425767839764000
310982944	::479425770562277000
63490594	::479425828652994000
389676504	::479425896382607000
399621678	::479425903458385000
63996070	::479425948534972000
215144630	::479425951588036000
212047421	::479425989915598000
355598729	::479425996928462000
159726392	::479426047088152000
399621678	::479426066205769000
288531248	::479426093359710000
335488857	::479426093515280000
22327740	::479426097948286000
119269983	::479426272724926000
173026357	::479426279876218000
414103187	::479426292379426000
14715501	::479426318103089000
388374921	::479426322692046000
39416036	::479426346540888000
12354252	::479426403939536000
24718142	::479426445953859000
470458433	::479426463478059000
289605285	::479426467919441000
368730450	::479426526551613000
291249412	::479426533765820000
189224604	::479426540829429000
511899726	::479426593996414000
205030447	::479426616699797000
414103187	::479426624929034000
179669687	::479426686086176000
414103187	::479426801811210000
390900557	::479426840151744000
375873224	::479426909529337000
449981984	::479426917922119000
388374921	::479427030816423000
139460380	::479427074252214000
378778103	::479427122986246000
420389630	::479427130846367000
379152968	::479427167940804000
514339780	::479427169874354000
713245898	::479427174730964000
16726467	::479427181521936000
201878266	::479427250006147000
18028506	::479427283716173000
58587526	::479427291374559000
414103187	::479427302778892000
419047433	::479427341622329000
420389630	::479427359704350000
458010782	::479427381556674000
408144950	::479427438246522000
419047433	::479427441060900000
33282020	::479427475785519000
63928079	::479427567116496000
18455966	::479427612113383000
587081117	::479427630647627000
230655725	::479427739888664000
25935173	::479427806158659000
242435004	::479427834285260000
414103187	::479427834352381000
50468203	::479427838278242000
388374921	::479427863444480000
26915925	::479427905328386000
389676504	::479427925607858000
587081117	::479427959514615000
62870601	::479428046907113000
229611107	::479428078914265000
414103187	::479428126175281000
277814195	::479428134844895000
50468203	::479428238641332000
110563920	::479428341087232000
80586819	::479428349035819000
209223008	::479428366647697000
18336787	::479428403313926000
380049732	::479428419596607000
254635990	::479428520242716000
47859489	::479428652636340000
50468203	::479428762426019000
238307628	::479428903740534000
15814841	::479428942701412000
34796664	::479429009315352000
278301419	::479429053267869000
307397057	::479429097727483000
468965579	::479429149988515000
26915925	::479429199417982000
389676504	::479429208251170000
282692620	::479429247904542000
414103187	::479429268741423000
468965579	::479429310114443000
192727478	::479429337792667000
417428775	::479429347430768000
237938155	::479429372106244000
278301419	::479429475143524000
278301419	::479429486551646000
269401499	::479429521016246000
50468203	::479429582404059000
229611107	::479429601777975000
558873022	::479429649995681000
208894791	::479429738625130000
470458433	::479429759743840000
50468203	::479429825614974000
390900557	::479429829285400000
418314197	::479429833064062000
264677315	::479429834469163000
107308159	::479429879751262000
388374921	::479429880434937000
225622870	::479429901909381000
247372701	::479429921920802000
587081117	::479429922147299000
230655725	::479429932536561000
16322613	::479429957115211000
265799781	::479429965717307000
226429138	::479430010046918000
122283306	::479430050639384000
263914867	::479430053806100000
40994873	::479430071074054000
226429138	::479430071988404000
128977591	::479430074769616000
261847534	::479430107992707000
259746323	::479430145120681000
261847534	::479430157451919000
440314946	::479430206919176000
131633030	::479430285251969000
355598729	::479430291446960000
270065033	::479430314675036000
131633030	::479430365799407000
265799781	::479430375630831000
479245748	::479430377354690000
440314946	::479430382199140000
258454374	::479430405272403000
348262381	::479430466617892000
226429138	::479430481922899000
469722641	::479430535987466000
282692620	::479430583370932000
110563920	::479430608842547000
440314946	::479430641436479000
411912822	::479430685191458000
313421343	::479430735276040000
313421343	::479430737129922000
15791549	::479430814959009000
260428602	::479430817077534000
483283190	::479430913969770000
277829772	::479431009264340000
38326757	::479431028113543000
57065165	::479431065669746000
270065033	::479431090008883000
389676504	::479431156983558000
238307628	::479431303511560000
389949893	::479431337254719000
30128717	::479431415612731000
279139758	::479431434805837000
198651083	::479431487507267000
38594501	::479431500505419000
310982944	::479431515756331000
314988406	::479431597855215000
161302101	::479431651978534000
66786075	::479431675886051000
191276105	::479431704201809000
47859489	::479431736439607000
517075828	::479431772422152000
51480688	::479431836280434000
425381729	::479431867784245000
269401499	::479431878617731000
521938520	::479431900382375000
30128717	::479431907352932000
474371126	::479431913719857000
229611107	::479431920536023000
33282020	::479431947467239000
409336092	::479431996892917000
204292930	::479432016010555000
588874950	::479432059812052000
163893797	::479432066967158000
229611107	::479432078099243000
66786075	::479432079864635000
33683248	::479432084357136000
187078541	::479432134298308000
50468203	::479432163222233000
50468203	::479432204636798000
50468203	::479432220642263000
443375828	::479432289378504000
190624012	::479432294923378000
467688815	::479432303106478000
63617875	::479432323939962000
33683248	::479432331187732000
33282020	::479432355908558000
50468203	::479432373881147000
335759212	::479432382194278000
66786075	::479432479971893000
57065165	::479432480907624000
319420243	::479432484409868000
592475734	::479432517389275000
7141172	::479432575190978000
319420243	::479432590857080000
208894791	::479432652395540000
411912822	::479432662030233000
237938155	::479432750865580000
279608688	::479432756141637000
205124512	::479432799154233000
67656722	::479432815646638000
50468203	::479432855110443000
67656722	::479432961579057000
33683248	::479432968289918000
327689033	::479432980315013000
50468203	::479432983045091000
33703073	::479433099106058000
363361632	::479433130085208000
73275873	::479433139710730000
334423964	::479433149944827000
269401499	::479433151941324000
269401499	::479433188792471000
432116634	::479433196027666000
231674152	::479433197038469000
225622870	::479433259474882000
336845657	::479433342212145000
336845657	::479433432867803000
361532861	::479433498286358000
70839289	::479433505173032000
80586819	::479433534298681000
182834679	::479433627672268000
32690664	::479433663482830000
33302034	::479433678611689000
231674152	::479433736560209000
36829018	::479433774170505000
33302034	::479433777442066000
33302034	::479433828025761000
380049732	::479433864742719000
33302034	::479433879938682000
33302034	::479433922879963000
414103187	::479433958212792000
33302034	::479433967276273000
636632104	::479434069810237000
390504920	::479434071878422000
224068229	::479434073169879000
27792069	::479434249070579000
413367641	::479434336987402000
39863661	::479434363218980000
432116634	::479434437076086000
368730450	::479434464762679000
48431204	::479434513164926000
503577648	::479434533386080000
503577648	::479434624645742000
198126424	::479434625693925000
310982944	::479434675153539000
125849974	::479434701170413000
416548217	::479434732938088000
379358099	::479434784918503000
204292930	::479434839192399000
30128717	::479434840136110000
341941030	::479434863435472000
230655725	::479434972915593000
25935173	::479435014401429000
23663256	::479435018972844000
414103187	::479435023960276000
189272740	::479435041404354000
389676504	::479435152636932000
106855310	::479435175538204000
224068229	::479435202310062000
48431204	::479435244936781000
189272740	::479435269578719000
95141856	::479435270090006000
455542048	::479435341581918000
27792069	::479435481608757000
30128717	::479435512441499000
386627455	::479435523937673000
359446141	::479435542678216000
498637061	::479435661699600000
155686441	::479435689545588000
414103187	::479435737675616000
230655725	::479435759146242000
50468203	::479435763214327000
27792069	::479435777323974000
76427184	::479435825667526000
261847534	::479435829014986000
336347539	::479435869389336000
50468203	::479435877035147000
597834721	::479435883955748000
77765035	::479435953300185000
27792069	::479435959868469000
8548362	::479436020505927000
414103187	::479436056132349000
27792069	::479436085101989000
329333638	::479436099173904000
87970668	::479436128332701000
345626789	::479436129582604000
386627455	::479436178119094000
533417136	::479436185061060000
438566411	::479436211107291000
345626789	::479436225364103000
77765035	::479436244972097000
15789848	::479436255210385000
405362735	::479436263481565000
285988306	::479436312965955000
259542533	::479436340463820000
515049896	::479436425147195000
597834721	::479436454402084000
417523013	::479436542805438000
265799781	::479436552058056000
202798666	::479436576645447000
48431204	::479436652842995000
414103187	::479436668051935000
63996070	::479436713404936000
336347539	::479436715502080000
400490673	::479436719951863000
27784817	::479436720450977000
241278291	::479436740516532000
384503737	::479436756245180000
63996070	::479436760716677000
597834721	::479436762247208000
366753447	::479436771189456000
150034005	::479436772577796000
39904237	::479436781486473000
368170408	::479436785538588000
348901427	::479436866693767000
106835519	::479436900290138000
363722761	::479436906837463000
51413309	::479436911707451000
377715399	::479436930065502000
51413309	::479436940895617000
73275873	::479436973350727000
417523013	::479436977553416000
50468203	::479437059191345000
436476907	::479437081303728000
417523013	::479437163168157000
350665443	::479437204641832000
597834721	::479437212782575000
414103187	::479437218956992000
78614495	::479437298225139000
215144630	::479437330952892000
414103187	::479437367468904000
407038804	::479437371298316000
279608688	::479437372535234000
477235727	::479437406043529000
273955213	::479437425803264000
232437529	::479437426134220000
363722761	::479437448791879000
514003187	::479437450830290000
50468203	::479437451308453000
57065165	::479437500151500000
25099957	::479437506987831000
50463332	::479437535861420000
259542533	::479437536872255000
385706960	::479437564537876000
21696310	::479437626160582000
351620689	::479437646997880000
515049896	::479437694863306000
174351092	::479437711959261000
50463332	::479437720696016000
33964276	::479437804163059000
336347539	::479437825361080000
417523013	::479437830536433000
414103187	::479437840041148000
22736943	::479437929782054000
26198298	::479437931388469000
353888661	::479437934995582000
17595323	::479437950195728000
105852149	::479437962669604000
52542320	::479437985558323000
56508824	::479438033205198000
279750654	::479438103036563000
551501734	::479438105553154000
279750654	::479438115275554000
23672351	::479438124548755000
453280756	::479438140860424000
261847534	::479438144442732000
417523013	::479438154751950000
353888661	::479438155360124000
50463332	::479438189149429000
82433120	::479438212226875000
261847534	::479438235190714000
20932133	::479438278232248000
178269816	::479438285693939000
337416247	::479438295881904000
18551115	::479438297044103000
22736943	::479438307269427000
273955213	::479438355378491000
336347539	::479438367701368000
50463332	::479438388320141000
57065165	::479438388752560000
82433120	::479438392342876000
308175001	::479438407706222000
417523013	::479438410457690000
285988306	::479438419030855000
82433120	::479438451272843000
363722761	::479438457618857000
327842258	::479438490024042000
263914867	::479438491147702000
389676504	::479438530318319000
288531248	::479438532960735000
363722761	::479438600287686000
327689033	::479438653090201000
391061760	::479438662254727000
478145352	::479438666754846000
358307309	::479438688170946000
399713201	::479438720089980000
30719116	::479438745528459000
288531248	::479438750007558000
27999272	::479438790730084000
234630547	::479438873744117000
273955213	::479438884196331000
417523013	::479438919503597000
400490673	::479438924612268000
515049896	::479439122965090000
33538323	::479439194969088000
597834721	::479439196021465000
33538323	::479439266821726000
478145352	::479439276732448000
32755384	::479439316897132000
189224604	::479439354193276000
472528304	::479439440025497000
597834721	::479439498661462000
334420539	::479439520752889000
48971187	::479439533977509000
414526765	::479439537379090000
159011393	::479439574624522000
307697597	::479439606564528000
411848692	::479439696955584000
48557490	::479439698679848000
410047216	::479439718027784000
429558621	::479439770217893000
310982944	::479439795106906000
417523013	::479439806041055000
64905964	::479439819517751000
260428602	::479439830943010000
198406854	::479439855957463000
136114188	::479439881220132000
36829018	::479439886500392000
417523013	::479439887708327000
32755384	::479439903906742000
67492430	::479439919639588000
33538323	::479439921305120000
63996070	::479440020789788000
269401499	::479440037105246000
25935173	::479440066444791000
63996070	::479440080051118000
30719116	::479440099168747000
256074844	::479440121968607000
33538323	::479440141673836000
63996070	::479440146052677000
67492430	::479440158874669000
33538323	::479440159520620000
15789848	::479440180781133000
220532575	::479440197470265000
63996070	::479440208866603000
33538323	::479440253988917000
280297585	::479440257893400000
382414670	::479440267636768000
33538323	::479440271940542000
552802620	::479440292047642000
414103187	::479440299610370000
263013923	::479440327762518000
382414670	::479440343482380000
280297585	::479440397714739000
65826107	::479440406632218000
36310459	::479440412441337000
280297585	::479440441004130000
48971187	::479440464014503000
25084916	::479440500089298000
348901427	::479440529717882000
605601195	::479440534579081000
62940169	::479440612576346000
18918771	::479440651277185000
43586963	::479440671527682000
238247892	::479440684592955000
219039425	::479440732059480000
30032107	::479440745644822000
308175001	::479440788212813000
33538323	::479440795175772000
50468203	::479440939950145000
189224604	::479440941280153000
18551115	::479441005922365000
36310459	::479441021013856000
198406854	::479441069000499000
289605285	::479441227817811000
451667062	::479441311490002000
77765035	::479441344331386000
273955213	::479441386325151000
417523013	::479441388757467000
597834721	::479441425549905000
294964037	::479441432739328000
200764512	::479441447339700000
35305414	::479441482735452000
478145352	::479441518546006000
597834721	::479441528289378000
49383709	::479441573566894000
87812967	::479441604848013000
179039178	::479441695386255000
63996070	::479441700277198000
20112840	::479441732765900000
51413309	::479441758276034000
32342599	::479441773597450000
247024165	::479441774541148000
207290040	::479441792887447000
132768456	::479441798612279000
417523013	::479441799782490000
67492430	::479441807663968000
32342599	::479441878325026000
100742600	::479441884298117000
100742600	::479441900496519000
67492430	::479441900869791000
36310459	::479441922332045000
247024165	::479441952270598000
39215095	::479441956376825000
515049896	::479442053039149000
515049896	::479442107435073000
32342599	::479442163621580000
279548168	::479442184345624000
63617875	::479442200078450000
285955708	::479442249629974000
722514433	::479442285638471000
256074844	::479442291409428000
36310459	::479442310263230000
308175001	::479442321444839000
370088836	::479442358950694000
20112840	::479442380962013000
69916558	::479442387891015000
129441756	::479442388210171000
243751614	::479442408690966000
99843490	::479442430752595000
722514433	::479442436742467000
225622870	::479442436981149000
118733444	::479442455256104000
494543536	::479442473589014000
316766176	::479442490068459000
69916558	::479442495651074000
240492455	::479442498410917000
32690664	::479442521269891000
7141172	::479442532015689000
263389464	::479442633496862000
18455966	::479442676773687000
69916558	::479442701708824000
99843490	::479442729852612000
395057520	::479442732222803000
65826107	::479442748798681000
384494456	::479442813562544000
479156555	::479442822249324000
255810490	::479442855631785000
151604434	::479442868483129000
372611209	::479442903312244000
155686441	::479442955456237000
162200561	::479442963966476000
32690664	::479442974158225000
49061011	::479443023215230000
417472148	::479443064440627000
597834721	::479443108292083000
99827590	::479443123790020000
316766176	::479443159391272000
67492430	::479443163296579000
455542048	::479443220498096000
357790406	::479443289289277000
136114188	::479443311183544000
316766176	::479443323904458000
395057520	::479443333140721000
567014078	::479443365658779000
215109001	::479443367290351000
295339639	::479443390292316000
357790406	::479443406490697000
73275873	::479443413939400000
291413743	::479443444931117000
118733444	::479443519745314000
237963845	::479443528032849000
69916558	::479443541689913000
551447338	::479443620853190000
473196438	::479443681175298000
49061011	::479443690545741000
613592670	::479443695465283000
30032107	::479443707679092000
28054060	::479443793549086000
49061011	::479443833965772000
33538323	::479443865251102000
434439338	::479443873282797000
246112828	::479443921328562000
264622253	::479443937568899000
467688815	::479443971358601000
159011393	::479443985761456000
29391732	::479444036600623000
33538323	::479444072688812000
418480466	::479444111204704000
434439338	::479444138325053000
260428602	::479444170973937000
49383709	::479444204142481000
128977591	::479444247717101000
246112828	::479444276229599000
417523013	::479444285603856000
369804138	::479444320609894000
99843490	::479444331279839000
32382173	::479444350464569000
33538323	::479444356932186000
29391732	::479444360241905000
32382173	::479444403950333000
435516954	::479444407578406000
99843490	::479444409876889000
472528304	::479444419721310000
49061011	::479444439673634000
7141172	::479444516575797000
402333632	::479444565162602000
49061011	::479444571529965000
18374690	::479444591792234000
570502101	::479444607080472000
205501297	::479444607856427000
188480631	::479444609417113000
215144630	::479444651338760000
229611107	::479444666396737000
148197450	::479444666949959000
434439338	::479444671404318000
229611107	::479444722793328000
358307309	::479444736713846000
278301419	::479444738496811000
418480466	::479444741038170000
587104097	::479444747074150000
278301419	::479444749091237000
291518680	::479444750668693000
63996070	::479444787230420000
506760887	::479444809443057000
237963845	::479444827755384000
434439338	::479444862232571000
49061011	::479444869459750000
348316521	::479444892800667000
268073941	::479444911293730000
176487313	::479444915647029000
229611107	::479444937663328000
418480466	::479444967979352000
49886698	::479444976619642000
479156555	::479444977177473000
271774234	::479444998845251000
176487313	::479445030902304000
434439338	::479445045100032000
411912822	::479445052729475000
49061011	::479445074833842000
179119528	::479445156379103000
567014078	::479445180169220000
108605734	::479445196443119000
29391732	::479445264843825000
32690664	::479445279771328000
268073941	::479445279813672000
229611107	::479445281210396000
570502101	::479445294870822000
351348648	::479445381718093000
49061011	::479445409681907000
351348648	::479445472243765000
270227232	::479445482867929000
335101950	::479445543064576000
114633433	::479445557643972000
267445807	::479445608160169000
167301113	::479445638476599000
108605734	::479445667174047000
69494041	::479445681220751000
417523013	::479445749197840000
454406979	::479445761768558000
294964037	::479445772736282000
598832393	::479445799655337000
412638454	::479445828591824000
279139758	::479445848028229000
514003187	::479445849810796000
531871315	::479445865376260000
38623896	::479445950662856000
263914867	::479445959076622000
114633433	::479445973156900000
237963845	::479446003578204000
312710029	::479446007021715000
302673934	::479446023937347000
118733444	::479446040299708000
33538323	::479446048885051000
102530016	::479446071291019000
546989830	::479446085753389000
570502101	::479446096280698000
256319248	::479446117378441000
192590347	::479446149699366000
368730450	::479446150240415000
389676504	::479446160734556000
25383063	::479446181345370000
12354252	::479446223821086000
417523013	::479446256897376000
469970755	::479446261909577000
28736200	::479446290598617000
546989830	::479446292645441000
279608688	::479446308231450000
65435835	::479446318801100000
431262520	::479446352527515000
369804138	::479446379610132000
348193845	::479446388258787000
481512198	::479446501219762000
404496513	::479446501639618000
29605636	::479446551714996000
570502101	::479446571679883000
32690664	::479446654999736000
40896981	::479446671378485000
131968998	::479446712738525000
587940951	::479446737434578000
46727568	::479446819106086000
201878266	::479446839549104000
22285873	::479446920776417000
299441398	::479446948252901000
261847534	::479446949922635000
587940951	::479446962735833000
570502101	::479446968691728000
266317182	::479447019514101000
46727568	::479447060563775000
39215095	::479447079819804000
294964037	::479447082462617000
261847534	::479447085541257000
99843490	::479447126137511000
243427085	::479447169171079000
237963845	::479447184018915000
39215095	::479447188989153000
156961324	::479447227488694000
403823128	::479447253044977000
90544248	::479447304676446000
417523013	::479447320535126000
80965569	::479447354328612000
100373532	::479447391406284000
51413309	::479447428048105000
515049896	::479447437602349000
351620689	::479447445743480000
369819130	::479447503092199000
18374690	::479447509798887000
413367641	::479447564191035000
533417136	::479447626493214000
24718142	::479447630292856000
481512198	::479447633342103000
246571951	::479447684219019000
302673934	::479447736086167000
330799447	::479447752401620000
570502101	::479447776971870000
99843490	::479447780113391000
49061011	::479447807347404000
295339639	::479447811130687000
330799447	::479447852309958000
68369234	::479447858295209000
417523013	::479447905086885000
46727568	::479447917028048000
286910447	::479447926003879000
222278624	::479447942747541000
598832393	::479447954898436000
409662649	::479448004722573000
17016789	::479448031826178000
478145352	::479448040046997000
118733444	::479448056681598000
99843490	::479448062188720000
369819130	::479448075870543000
400490673	::479448083915235000
222278624	::479448091653726000
90689440	::479448092886855000
713245898	::479448136289492000
23672351	::479448147194687000
594121150	::479448157382668000
19111395	::479448159442468000
243830281	::479448160524566000
481512198	::479448180262572000
377035998	::479448181030141000
49061011	::479448210956877000
352960797	::479448242438946000
330799447	::479448245446250000
429345484	::479448246574931000
40126821	::479448252681433000
463318489	::479448278228951000
148197450	::479448287229915000
515049896	::479448373938769000
20112840	::479448382251880000
39416036	::479448394700951000
335488857	::479448419485118000
400490673	::479448444025573000
156166678	::479448459389325000
353888661	::479448460890873000
392737983	::479448515098079000
269370098	::479448515567824000
205501297	::479448523901894000
348085087	::479448532131147000
467688815	::479448570844966000
20932133	::479448572639715000
428646436	::479448603274907000
377035998	::479448763090472000
25084916	::479448774763618000
30336818	::479448786759352000
20112840	::479448811283050000
713245898	::479448819973644000
22386194	::479448824725790000
99843490	::479448900651479000
171103429	::479448921261875000
147310240	::479448941910847000
261847534	::479448943655669000
402273149	::479448950206787000
46727568	::479448962663858000
428646436	::479448963443990000
463318489	::479448971216035000
258609027	::479448974064369000
301257200	::479448976178290000
428646436	::479448976781881000
570502101	::479448981110411000
245021956	::479449006460764000
65826107	::479449015462158000
377715399	::479449062240821000
225601631	::479449086391615000
30336818	::479449115190128000
269370098	::479449134647111000
269370098	::479449152934260000
467688815	::479449161105158000
22386194	::479449175818399000
269370098	::479449190150307000
340094001	::479449194155872000
269370098	::479449214473105000
430182591	::479449214766690000
430182591	::479449256311259000
93043270	::479449275131105000
160788774	::479449304365412000
118733444	::479449318433116000
50811080	::479449410116386000
50811080	::479449419641655000
375873224	::479449461148495000
50811080	::479449477095227000
392737983	::479449485194457000
179039178	::479449494439084000
400490673	::479449498112892000
110236585	::479449504983547000
138083816	::479449513589866000
465934852	::479449519650652000
30336818	::479449537959186000
52295994	::479449596973039000
222278624	::479449610310524000
400490673	::479449628752883000
220532575	::479449641943969000
340094001	::479449661615259000
30666953	::479449682322542000
162200561	::479449702740811000
570502101	::479449741676118000
521938520	::479449791114772000
374772557	::479449806050689000
473462894	::479449806411399000
222278624	::479449825801302000
192590347	::479449929333477000
387472182	::479449947733893000
567014078	::479449968671866000
196394433	::479450005132947000
256638502	::479450006999408000
294964037	::479450068739571000
25099957	::479450072841588000
115503799	::479450099290869000
269370098	::479450120853803000
340094001	::479450169247690000
546153359	::479450212700659000
418480466	::479450278576398000
335488857	::479450280338423000
417523013	::479450282279968000
299450175	::479450331441414000
27432862	::479450345446580000
23225674	::479450366220566000
269370098	::479450368191897000
340094001	::479450396239220000
400490673	::479450414350233000
187078541	::479450420285157000
49114032	::479450427771977000
187049333	::479450455731621000
337416247	::479450556260290000
446757000	::479450585414909000
99843490	::479450609897046000
414103187	::479450753484861000
340094001	::479450767284125000
320512967	::479450775454633000
241278291	::479450790634201000
405239647	::479450805095772000
291327788	::479450806853193000
99843490	::479450807624929000
459660056	::479450817272242000
291327788	::479450823131295000
269370098	::479450827434643000
348085087	::479450871441289000
418480466	::479450886406549000
64791948	::479450912788729000
15288029	::479450957088956000
57065165	::479450957105754000
414103187	::479450994384728000
97336064	::479451014219571000
18374690	::479451021798670000
409541924	::479451026500493000
575755127	::479451028123701000
403823128	::479451077180665000
49061011	::479451091982372000
111411572	::479451096633851000
47859489	::479451106851164000
47859489	::479451137717043000
417523013	::479451155836063000
291327788	::479451218503163000
418480466	::479451232990285000
236202065	::479451253550747000
99827590	::479451278116802000
259601379	::479451287583731000
329333638	::479451312531075000
414103187	::479451312954699000
240927663	::479451331216674000
21449993	::479451364800491000
420323287	::479451377123729000
236202065	::479451387596529000
57065165	::479451391765647000
418480466	::479451409335582000
430072028	::479451436237864000
100742600	::479451443649589000
399645465	::479451473089019000
310982944	::479451484720222000
219039425	::479451568287125000
130690913	::479451580647747000
179119528	::479451619847716000
181812900	::479451639959810000
240927663	::479451670535880000
410286428	::479451732976869000
66555228	::479451755730567000
63617875	::479451759308705000
21449993	::479451956885217000
26413556	::479451973897297000
275902246	::479452115304054000
63996070	::479452115941994000
175532031	::479452132048138000
500239410	::479452138196590000
500239410	::479452161634365000
100339690	::479452261475561000
405239647	::479452289174736000
90469755	::479452360385634000
238698812	::479452361916551000
308690900	::479452371240488000
158948390	::479452430216613000
38579155	::479452446138593000
136038442	::479452480325959000
334403708	::479452504900792000
399408344	::479452518414430000
500239410	::479452548588265000
500239410	::479452624295436000
26413556	::479452774963224000
546989830	::479452877837320000
99843490	::479452904269418000
379833720	::479452931042054000
365658620	::479452959223205000
273497452	::479453027842002000
440624261	::479453050935836000
408224760	::479453062994477000
46796467	::479453082057596000
33964276	::479453086193160000
410286428	::479453116849725000
240927663	::479453160520445000
255810490	::479453227981606000
476507554	::479453229172785000
368691437	::479453236848381000
430182591	::479453259690553000
41692308	::479453291294646000
310982944	::479453323469541000
98785279	::479453414540050000
236595577	::479453428955873000
420389630	::479453436828979000
46796467	::479453437286170000
399408344	::479453472870244000
399408344	::479453479228805000
614436697	::479453492696735000
16866896	::479453551148556000
236595577	::479453559071571000
546989830	::479453566210289000
20778748	::479453583872512000
255810490	::479453613131984000
36891053	::479453626079793000
371817971	::479453650083794000
446757000	::479453658212737000
52105336	::479453782133055000
36891053	::479453835673346000
238698812	::479453861195685000
52105336	::479453864475623000
228845995	::479453865016692000
467027311	::479453877184790000
372493368	::479453889159122000
62870601	::479453926169661000
47859489	::479453927415762000
414103187	::479453976640098000
621474989	::479453983363584000
599348429	::479454006671339000
446757000	::479454056222834000
476507554	::479454096051539000
405362735	::479454109259399000
435478224	::479454125235503000
260262291	::479454138565009000
359776589	::479454177286828000
368691437	::479454193967587000
348085087	::479454269653803000
90689440	::479454283364974000
446757000	::479454284741107000
20190503	::479454306865664000
255810490	::479454327543562000
27784817	::479454360540151000
379833720	::479454379356205000
379358099	::479454383395311000
414103187	::479454386507501000
38579155	::479454450294480000
320484851	::479454473732255000
446757000	::479454497971126000
57065165	::479454583769415000
394365413	::479454638354075000
291518680	::479454677365714000
414103187	::479454678640787000
57065165	::479454726786785000
375810749	::479454741613670000
159011393	::479454775348436000
403823128	::479454785477672000
26413556	::479454796580024000
31359307	::479454814313517000
713245898	::479454822689542000
479245748	::479454831107518000
32382173	::479454836841140000
37578654	::479454899160088000
414103187	::479454943389425000
49061011	::479454968169373000
47859489	::479454981201076000
320484851	::479455005028937000
148197450	::479455044996038000
33964276	::479455056677175000
329333638	::479455068651929000
481749191	::479455079498797000
435516954	::479455166416953000
171103429	::479455199904268000
418480466	::479455200709595000
385706960	::479455351545552000
163893797	::479455417743843000
49061011	::479455440351555000
251359942	::479455522085961000
205928265	::479455523410956000
376425912	::479455542536962000
284316159	::479455575047409000
284316159	::479455583360540000
208894791	::479455628000518000
33538323	::479455666193833000
378367977	::479455678126239000
224095849	::479455682148982000
163893797	::479455728025890000
412638454	::479455753791496000
400490673	::479455762851192000
80159052	::479455816139800000
198406854	::479455853657853000
244995179	::479455893101477000
349472194	::479455966011092000
357308471	::479456081282748000
357308471	::479456090346639000
159011393	::479456107555876000
244290101	::479456116678475000
33964276	::479456127441068000
607721617	::479456133401149000
25383063	::479456134969843000
405239647	::479456197284597000
405239647	::479456209611673000
103678189	::479456216960491000
378794339	::479456224916680000
103678189	::479456233737715000
349472194	::479456242948390000
35105150	::479456244772925000
607721617	::479456280856109000
439491329	::479456288452382000
310982944	::479456293246476000
18156298	::479456334207676000
357308471	::479456370245128000
163893797	::479456380617646000
334825824	::479456442014265000
243014276	::479456471734702000
266317182	::479456620431556000
39416036	::479456639628873000
334825824	::479456644209053000
317164527	::479456647627018000
136038442	::479456666295881000
607721617	::479456668820860000
263433687	::479456670859685000
147310240	::479456704867094000
261847534	::479456715390599000
268058306	::479456748823388000
412638454	::479456754455961000
481749191	::479456757992144000
412638454	::479456762978770000
313496905	::479456814069583000
313496905	::479456847888261000
313496905	::479456886899478000
90689440	::479456889860653000
446757000	::479456902922129000
372068999	::479456905853931000
463318489	::479456908990898000
424498868	::479456914254753000
527041090	::479456915156525000
133341985	::479456916964659000
435516954	::479456973469908000
102489930	::479456989534097000
220532575	::479456990104522000
187078541	::479457000049242000
244290101	::479457010745094000
313496905	::479457019921850000
408224760	::479457037563482000
271738272	::479457051819536000
33538323	::479457098976468000
600663496	::479457107872198000
275902246	::479457189367537000
335003775	::479457200335622000
126109768	::479457204659949000
334825824	::479457214659559000
436476907	::479457242035408000
163415941	::479457266790584000
494543536	::479457312982061000
479245748	::479457346557456000
271738272	::479457384255864000
291413743	::479457411925696000
286282963	::479457428736860000
136038442	::479457444716748000
234960273	::479457454736932000
400266696	::479457501088206000
100195876	::479457550887178000
100195876	::479457556226514000
155686441	::479457578901327000
313496905	::479457603806691000
148912524	::479457608357933000
446541836	::479457618193154000
446757000	::479457658962214000
234960273	::479457660324962000
20713213	::479457718529699000
607721617	::479457729996521000
378794339	::479457737617600000
361532861	::479457738347782000
144937748	::479457755787710000
6203992	::479457765174575000
126109768	::479457767522979000
285955708	::479457786539937000
231150237	::479457811345076000
600663496	::479457823110070000
335488857	::479457833873059000
41230104	::479457843418898000
405239647	::479457858321252000
275902246	::479457863044063000
231150237	::479457882782449000
463318489	::479457884770557000
45410414	::479457890592251000
570502101	::479457893985447000
214970887	::479457914152046000
271738272	::479457940873555000
255810490	::479457953364180000
234960273	::479457957231349000
35376355	::479457983588352000
238247892	::479457986104938000
126109768	::479458016664633000
99827590	::479458016979218000
123739379	::479458037799743000
29319846	::479458102924693000
425381729	::479458135376408000
65526622	::479458138945753000
178921630	::479458142460596000
271738272	::479458161221332000
621474989	::479458180888797000
29319846	::479458190128476000
65526622	::479458213730213000
570502101	::479458229554905000
24113194	::479458254687182000
148912524	::479458264938459000
33964276	::479458275805507000
376425912	::479458284504510000
210996408	::479458285867642000
36891053	::479458288564576000
483115964	::479458309632565000
40994873	::479458318654517000
163415941	::479458347822112000
570502101	::479458390653939000
294964037	::479458409293438000
517695658	::479458420786221000
527041090	::479458479069863000
163415941	::479458482136305000
310982944	::479458524532342000
384155676	::479458569536802000
238247892	::479458588427956000
376425912	::479458631788679000
403823128	::479458644107747000
178921630	::479458657210740000
136038442	::479458661664698000
19182658	::479458677288488000
357308471	::479458678689386000
41692308	::479458734763032000
273034167	::479458753981333000
289360824	::479458756816674000
148912524	::479458807119347000
570502101	::479458837494116000
246409056	::479458841365860000
238740641	::479458846125981000
559991040	::479458866942717000
368691437	::479458902224822000
28054060	::479458946428973000
208894791	::479458965018132000
312394133	::479458975935500000
378200627	::479459068462243000
494543536	::479459126397779000
346998772	::479459127303761000
634615880	::479459151735570000
153543800	::479459221335838000
148912524	::479459242232250000
536141027	::479459242509086000
570502101	::479459284665659000
429558621	::479459286704488000
148912524	::479459335601684000
153543800	::479459349228560000
271738272	::479459368002281000
155677785	::479459413128777000
271738272	::479459425527164000
349472194	::479459463255310000
100339690	::479459489096019000
420731308	::479459511283888000
328779215	::479459526874103000
481749191	::479459547740774000
250474725	::479459568498769000
98589714	::479459590346526000
393041277	::479459604300976000
90467952	::479459609476726000
119269983	::479459717043855000
148912524	::479459723096629000
132976059	::479459724501340000
263914867	::479459808190275000
215174499	::479459863693889000
182834679	::479459869121327000
18752326	::479459869460668000
548870171	::479459882123689000
19182658	::479460037493280000
215174499	::479460042320920000
575755127	::479460057726189000
459660056	::479460061744758000
36891053	::479460092639588000
596678073	::479460100889780000
300009838	::479460117122125000
132976059	::479460141088010000
19182658	::479460156585943000
178921630	::479460186391064000
126109768	::479460195718799000
637303583	::479460202912415000
435478224	::479460210226913000
148912524	::479460211867287000
378794339	::479460217768267000
527041090	::479460222293909000
66555228	::479460232033099000
215174499	::479460315340738000
527041090	::479460318708387000
282860308	::479460335577874000
148912524	::479460338816274000
129876980	::479460377948741000
375873224	::479460378695315000
423862446	::479460416578260000
178921630	::479460456122552000
167301113	::479460456491257000
178921630	::479460506903011000
467027311	::479460512250724000
220455732	::479460532118765000
281824012	::479460534526291000
129876980	::479460567959105000
119269983	::479460576360284000
19182658	::479460599060258000
62870601	::479460630764605000
70839289	::479460637949849000
281824012	::479460681515692000
249246314	::479460802370347000
378200627	::479460864924610000
348193845	::479460873832910000
132976059	::479460897086115000
400490673	::479460914337300000
625951846	::479460991781322000
36468395	::479461001167765000
181812900	::479461010131001000
129876980	::479461010382659000
66555228	::479461048500494000
462681637	::479461060114534000
19182658	::479461069715693000
208296274	::479461072043126000
278301419	::479461075059220000
215174499	::479461095875547000
119269983	::479461110953676000
1007041	::479461125801533000
250474725	::479461142008700000
607721617	::479461158513278000
335003775	::479461199793229000
493221106	::479461234685665000
255810490	::479461297751199000
129876980	::479461320249470000
62870601	::479461360909049000
513658421	::479461363866025000
282860308	::479461395516252000
607721617	::479461458585985000
459660056	::479461539641298000
256638502	::479461545110274000
282860308	::479461579683930000
399713201	::479461594381156000
459660056	::479461603042418000
16866896	::479461631714680000
127092086	::479461632112721000
14584037	::479461653210480000
400490673	::479461681127362000
36866805	::479461687645306000
411898570	::479461722101911000
21449993	::479461760672337000
372068999	::479461769891823000
16866896	::479461791362482000
16866896	::479461884056588000
263433687	::479461909700558000
119269983	::479462011227475000
400249617	::479462037852938000
338543771	::479462046421901000
259542533	::479462109852344000
294964037	::479462118476247000
63617875	::479462171441524000
45410414	::479462178827669000
234960273	::479462225011171000
600663496	::479462243034079000
234960273	::479462268103442000
336845657	::479462313834323000
351152035	::479462324961411000
402273149	::479462331571654000
246112828	::479462333492645000
372068999	::479462343202856000
607721617	::479462344679260000
294964037	::479462354976256000
234960273	::479462366451482000
132976059	::479462380288479000
250474725	::479462411192504000
390479008	::479462457212039000
302934050	::479462471145504000
282860308	::479462484655353000
418480466	::479462507854053000
148912524	::479462556227358000
21449993	::479462568348499000
256756265	::479462570504384000
390479008	::479462587621322000
20112840	::479462601156337000
335101950	::479462608127287000
275902246	::479462616452972000
260262291	::479462638192046000
33818674	::479462664352333000
148912524	::479462702533079000
23225674	::479462704348794000
119269983	::479462705653239000
105607367	::479462769469558000
25223941	::479462801371459000
25223941	::479462817259479000
25223941	::479462838822379000
25223941	::479462866102124000
25223941	::479462881759481000
361527638	::479462892786294000
21449993	::479462900885897000
234960273	::479462907680276000
375873224	::479462947261919000
220532575	::479463005936025000
390479008	::479463035216461000
25084916	::479463054137389000
234960273	::479463055307190000
20932133	::479463099322224000
291413743	::479463107106852000
366701651	::479463113763590000
127092086	::479463120067248000
132976059	::479463127990300000
1007041	::479463155051950000
136038442	::479463155311992000
148912524	::479463176724283000
607721617	::479463195900661000
351316240	::479463228422889000
281824012	::479463246349352000
148912524	::479463264423018000
625951846	::479463277647646000
575755127	::479463313080729000
92125226	::479463368567177000
132976059	::479463446728036000
357308471	::479463470081916000
220532575	::479463482635481000
246112828	::479463503703445000
136038442	::479463506639482000
90689440	::479463528462442000
4059771	::479463542995685000
607721617	::479463548008271000
255810490	::479463587119767000
92125226	::479463609622216000
246112828	::479463642404909000
259466143	::479463771157458000
132976059	::479463848039026000
331397011	::479463858789437000
509760806	::479463865214726000
31359307	::479463879643496000
607721617	::479463946001203000
136038442	::479463963608883000
255299055	::479464001194037000
252623066	::479464039513194000
47859489	::479464066143252000
575755127	::479464096023076000
126109768	::479464097063264000
159011393	::479464139761283000
148912524	::479464157654581000
259466143	::479464228022009000
255810490	::479464269822439000
59207269	::479464275140825000
49383709	::479464282225389000
275902246	::479464282443100000
126109768	::479464306975580000
335101950	::479464314198171000
114235211	::479464329289289000
26030273	::479464354455121000
357308471	::479464406984560000
279865885	::479464429021429000
50811080	::479464500525940000
256756265	::479464513868025000
446541836	::479464518205337000
167301113	::479464544868122000
217871594	::479464550316519000
527041090	::479464558591881000
470451598	::479464567542915000
216168764	::479464580855238000
255810490	::479464581593456000
402273149	::479464593513656000
446757000	::479464597976387000
366701651	::479464612492877000
125060842	::479464628175376000
136038442	::479464657023823000
219039425	::479464700065755000
238247892	::479464727383257000
69494041	::479464746446381000
126109768	::479464762938380000
20713213	::479464808006569000
418965366	::479464809566466000
26030273	::479464851446591000
208296274	::479464904072892000
20112840	::479464949836554000
20924979	::479464968639635000
144937748	::479464982707732000
418965366	::479464994388451000
633531552	::479465025124712000
144937748	::479465062323986000
132976059	::479465066899578000
403160004	::479465071991459000
418965366	::479465091209777000
403160004	::479465127268200000
418480466	::479465161623736000
418965366	::479465166216507000
167301113	::479465184411385000
68622166	::479465206310252000
335101950	::479465231664414000
252623066	::479465231689990000
132976059	::479465246285762000
521938520	::479465290657312000
403160004	::479465299071086000
418965366	::479465302908891000
418965366	::479465306197217000
45410414	::479465350644236000
256756265	::479465371712253000
311664191	::479465372664340000
17522792	::479465389097627000
481749191	::479465405615194000
421548020	::479465411272929000
418965366	::479465427345498000
63617875	::479465460808048000
418965366	::479465467862474000
29319846	::479465474795642000
20112840	::479465481485574000
418480466	::479465481942753000
323978080	::479465503766085000
226995875	::479465518974255000
80586819	::479465529250308000
410286428	::479465533780545000
418965366	::479465542974054000
219039425	::479465550397980000
384563395	::479465584405405000
26915925	::479465589249818000
423950693	::479465592563322000
144937748	::479465625874874000
633531552	::479465630979354000
335101950	::479465654664167000
208250490	::479465670845804000
501554267	::479465732393037000
26915925	::479465760331272000
410286428	::479465839071334000
260428602	::479465890036342000
403160004	::479465987855486000
252623066	::479466080831025000
7141172	::479466151257194000
86604355	::479466201765380000
13683762	::479466222384205000
256756265	::479466235025833000
252623066	::479466261186101000
13683762	::479466267233898000
411777707	::479466305733398000
136038442	::479466313148936000
160788774	::479466348334952000
279865885	::479466355503013000
379833720	::479466396858871000
26182895	::479466419109625000
133341985	::479466440081559000
255810490	::479466479541178000
26182895	::479466485589348000
234187240	::479466506464804000
372068999	::479466541617283000
379833720	::479466550374567000
224095849	::479466588236566000
132976059	::479466692427276000
329955120	::479466747594956000
315527257	::479466773188599000
93043270	::479466773516156000
403160004	::479466779970777000
136038442	::479466806600826000
26030273	::479466812845744000
28197443	::479466893187624000
26182895	::479466907418902000
231150237	::479466962745974000
436336703	::479467011257290000
436336703	::479467034544066000
226995875	::479467061706772000
155730095	::479467076633899000
173026357	::479467104593543000
255810490	::479467136822169000
63928079	::479467151732916000
436336703	::479467174193405000
29827759	::479467176185716000
389614947	::479467190476099000
607721617	::479467212059602000
315527257	::479467255017644000
92840294	::479467283144667000
63928079	::479467304837595000
494543536	::479467326685716000
607721617	::479467349536276000
20932133	::479467380796432000
29500521	::479467385703776000
559991040	::479467401591783000
533417136	::479467426166607000
410297246	::479467429244833000
136038442	::479467443002155000
209401949	::479467458823061000
279865885	::479467483519123000
343756278	::479467508785618000
559991040	::479467515089674000
246571951	::479467527001489000
15806298	::479467568172761000
501554267	::479467569380737000
64813007	::479467569460838000
369804138	::479467621696290000
252623066	::479467641883860000
20932133	::479467645117669000
63928079	::479467690386399000
23933265	::479467736217571000
559991040	::479467747261161000
209401949	::479467774679326000
246571951	::479467779532132000
209208697	::479467795449536000
559991040	::479467797336965000
598832393	::479467798070976000
702450841	::479467801133211000
209401949	::479467810972655000
375364618	::479467835417456000
187049333	::479467841809547000
32690664	::479467857802035000
322465167	::479467877355900000
341153843	::479467895529799000
360367250	::479467908804792000
32690664	::479467952014512000
409541924	::479467958368886000
20932133	::479467965780217000
598832393	::479467967483105000
191947005	::479467982780129000
61050527	::479468062543204000
92840294	::479468151902461000
255810490	::479468154175762000
132768456	::479468167119396000
208250490	::479468189433077000
559991040	::479468227782008000
352595123	::479468256470630000
238698812	::479468258022547000
252623066	::479468293401878000
409541924	::479468388784156000
93043270	::479468422158647000
245021956	::479468518493016000
392716377	::479468539003158000
289360824	::479468543021301000
35376355	::479468558888349000
328779215	::479468742812762000
360367250	::479468767726936000
345626789	::479468790120726000
345626789	::479468832722288000
702450841	::479468841417052000
410961985	::479468883695259000
29300584	::479468891484483000
255810490	::479468902850637000
411848692	::479468902892580000
187049333	::479468938854928000
18752326	::479468953626873000
359446141	::479469007225896000
136114188	::479469053640462000
252623066	::479469066663780000
392716377	::479469103476768000
403160004	::479469115522809000
328779215	::479469132757213000
69494041	::479469156446650000
345626789	::479469196242595000
389949893	::479469253238607000
249246314	::479469253746098000
290265158	::479469270942748000
463318489	::479469287287963000
32431892	::479469288399847000
126109768	::479469301510840000
491357856	::479469353067216000
252623066	::479469374798331000
45410414	::479469402010562000
418965366	::479469406112591000
40994873	::479469414413111000
346569016	::479469421744754000
26030273	::479469591060418000
36310459	::479469595791994000
260573981	::479469609288888000
69494041	::479469614758252000
328252982	::479469628775616000
375734748	::479469665261875000
252623066	::479469691854143000
614436697	::479469704839303000
396332641	::479469768823832000
16006363	::479469801903894000
214970887	::479469845033934000
29827759	::479469879498510000
246571951	::479469907713609000
262939560	::479469915041456000
527041090	::479469940777308000
18028506	::479469986311053000
471516383	::479469990433656000
499290157	::479470061896224000
21623464	::479470076697911000
436336703	::479470078627282000
127092086	::479470137280458000
411848692	::479470181790384000
252623066	::479470232315383000
499290157	::479470283724554000
279865885	::479470312291966000
255810490	::479470312677863000
607721617	::479470354675412000
224095849	::479470399319592000
33964276	::479470501228990000
499290157	::479470510812585000
360367250	::479470540399190000
52542320	::479470579091636000
66555228	::479470583504072000
360367250	::479470585571856000
148912524	::479470609479766000
360367250	::479470628202741000
252623066	::479470651598962000
22648162	::479470677368385000
372493368	::479470687833169000
499290157	::479470703792488000
474400310	::479470783819837000
359446141	::479470792942448000
205320851	::479470803344314000
147310240	::479470812861591000
372493368	::479470833341960000
411848692	::479470833463603000
436336703	::479470862609829000
499290157	::479470982277496000
411848692	::479471006776438000
463318489	::479471011394359000
160768741	::479471045997387000
29300584	::479471046475534000
360367250	::479471077316243000
400490673	::479471087827165000
196230932	::479471140432125000
499290157	::479471161105866000
246571951	::479471205741637000
491357856	::479471242957688000
463318489	::479471272384925000
29300584	::479471279372656000
463318489	::479471388357427000
255810490	::479471403872165000
411848692	::479471418430590000
499290157	::479471420334809000
465266221	::479471450231816000
147310240	::479471487049814000
212068363	::479471500697686000
147310240	::479471546122391000
212068363	::479471573573701000
15806298	::479471585288388000
463318489	::479471624148623000
499290157	::479471628623958000
315527257	::479471642800685000
212068363	::479471700887625000
201878266	::479471738791526000
33818674	::479471743216934000
463318489	::479471784954060000
394365413	::479471793095184000
291413743	::479471820018434000
368691437	::479471820114911000
167365283	::479471847897972000
499290157	::479471856991211000
103678189	::479471887060189000
91024211	::479471893066444000
463318489	::479471908803444000
499290157	::479472042157146000
519086519	::479472112814403000
467027311	::479472121954205000
346127757	::479472135787008000
33818674	::479472202795192000
499995726	::479472211779022000
327662373	::479472219462967000
499290157	::479472272688697000
29300584	::479472283560325000
66555228	::479472296705282000
273631488	::479472336908091000
130690913	::479472345971576000
291413743	::479472363214352000
369804138	::479472372878032000
351316240	::479472416918626000
182834679	::479472437642690000
36310459	::479472438095646000
360367250	::479472452938915000
76427184	::479472458722865000
351004243	::479472479425945000
548870171	::479472489811427000
360367250	::479472506139451000
181812900	::479472515207544000
18336787	::479472528776523000
50811080	::479472531997327000
570502101	::479472534199353000
94310638	::479472579065823000
521938520	::479472581234663000
360367250	::479472583142678000
411848692	::479472632501256000
45929336	::479472703674392000
363969403	::479472704106418000
377555310	::479472716328603000
237938155	::479472794112360000
421356901	::479472857517281000
478020840	::479472924185747000
126109768	::479472932498845000
277814195	::479472963847077000
360367250	::479473000815656000
394365413	::479473014623334000
378794339	::479473029588582000
599348429	::479473059976728000
252623066	::479473070500237000
126109768	::479473095527243000
351316240	::479473120873435000
503577648	::479473162305171000
385595835	::479473184752676000
36310459	::479473252952473000
50811080	::479473278759600000
418965366	::479473282672885000
87812967	::479473317888659000
41685125	::479473351295922000
65826107	::479473362633494000
608426191	::479473383629799000
36310459	::479473387669307000
360367250	::479473388834942000
94737009	::479473428995776000
443070793	::479473479528370000
395057520	::479473498218176000
25410192	::479473543344705000
700013623	::479473574068383000
360367250	::479473594280312000
49221816	::479473604136955000
159011393	::479473667592572000
394365413	::479473708654817000
259413656	::479473731769597000
237963845	::479473760576094000
360367250	::479473776065646000
443070793	::479473784512978000
164135621	::479473790691201000
36310459	::479473824321523000
346127757	::479473829475921000
445903498	::479473850627801000
435478224	::479473905883561000
360367250	::479473943640678000
41685125	::479473959386095000
360367250	::479473981787881000
29300584	::479473988562075000
91606737	::479474022015447000
36310459	::479474026096893000
58628782	::479474042068426000
50811080	::479474100453142000
418314197	::479474101107437000
16006363	::479474117884641000
394365413	::479474157508259000
36310459	::479474168950689000
299796220	::479474176433348000
384155676	::479474202995470000
360367250	::479474239745953000
509760806	::479474256598667000
228213959	::479474263779315000
274791343	::479474276706156000
491357856	::479474289737871000
548870171	::479474297782939000
16864384	::479474310458118000
226995875	::479474333773864000
127092086	::479474351444475000
408171600	::479474362211254000
18028506	::479474388145037000
147310240	::479474411310161000
36310459	::479474480918835000
613592670	::479474504955998000
491357856	::479474540121030000
24113194	::479474567904112000
360367250	::479474631280054000
329955120	::479474643498061000
361391612	::479474731771367000
491357856	::479474797403848000
224095849	::479474837744664000
419249711	::479474898180374000
360367250	::479474928861736000
196230932	::479474951620005000
407473485	::479474966841556000
36310459	::479474977578975000
54565883	::479474987791695000
633531552	::479474995425705000
50546012	::479475001221869000
633531552	::479475035955286000
196230932	::479475084902428000
314303039	::479475113029419000
360367250	::479475147473039000
65526622	::479475228071165000
291413743	::479475240779538000
196230932	::479475249465925000
36310459	::479475281607286000
216168764	::479475367090978000
226995875	::479475373319540000
36310459	::479475454618128000
360367250	::479475471629840000
80965569	::479475482652442000
146219676	::479475609798574000
291413743	::479475617365118000
178985516	::479475628018634000
70254385	::479475646469779000
246571951	::479475649749348000
27784817	::479475652857307000
236628483	::479475659828260000
491357856	::479475660792938000
378794339	::479475749502451000
24113194	::479475800685547000
236628483	::479475842070745000
226995875	::479475932281843000
80965569	::479476024875286000
419249711	::479476060870807000
214970887	::479476088176123000
54565883	::479476097868787000
65501923	::479476152344403000
360367250	::479476154827423000
344990761	::479476160984645000
384155676	::479476163476090000
467688815	::479476221177102000
411898570	::479476279754768000
360367250	::479476281344401000
70254385	::479476349372211000
65501923	::479476406850568000
395057520	::479476437880041000
25223941	::479476508625346000
455097630	::479476512588959000
63617875	::479476521430953000
346173821	::479476555543244000
274791343	::479476580792532000
27179899	::479476613441007000
274791343	::479476630054641000
32596609	::479476644369793000
315527257	::479476682818985000
191947005	::479476694668283000
455097630	::479476745041477000
122725183	::479476759591546000
191947005	::479476771356946000
191947005	::479476983701962000
816177	::479477012294549000
26182895	::479477060302147000
402268968	::479477078815805000
411997198	::479477107236827000
256638502	::479477119613800000
344990761	::479477124529528000
70254385	::479477158021443000
418480466	::479477171551866000
491357856	::479477180787724000
368691437	::479477182981349000
500212290	::479477198819434000
215362694	::479477228787347000
357150048	::479477238434263000
363361632	::479477256172367000
44451086	::479477289386643000
368691437	::479477296093343000
104112940	::479477309729439000
344990761	::479477400669937000
43045329	::479477409679306000
66786075	::479477418676060000
278301419	::479477429288062000
278301419	::479477444773019000
236628483	::479477445364445000
436336703	::479477520039821000
24718142	::479477522384424000
59207269	::479477528990871000
49221816	::479477539954388000
290265158	::479477579288547000
255810490	::479477584204271000
423862446	::479477721563537000
21503139	::479477746410586000
173026357	::479477779990585000
716262980	::479477852165787000
513982376	::479477891898437000
19111395	::479477939805777000
281824012	::479477955714772000
65826107	::479477963160039000
24718142	::479477994109403000
267538322	::479477994239844000
521938520	::479478003681206000
633531552	::479478009091866000
358031089	::479478033997246000
633531552	::479478048493154000
418965366	::479478055597928000
338849269	::479478073088172000
27179899	::479478094466523000
21503139	::479478120769404000
338849269	::479478122111184000
338849269	::479478212980785000
43045329	::479478213266382000
265760942	::479478215057342000
338849269	::479478288209833000
358031089	::479478297701519000
513982376	::479478342530265000
338849269	::479478346988793000
24718142	::479478377200381000
357150048	::479478384725336000
36310459	::479478394942656000
513982376	::479478396531916000
251821834	::479478428970647000
338849269	::479478448704868000
346412695	::479478450085179000
401089789	::479478451808653000
281824012	::479478475875561000
24718142	::479478531299106000
338849269	::479478562915766000
358031089	::479478616183435000
205043960	::479478621447274000
607721617	::479478638120009000
368691437	::479478639499558000
24718142	::479478654322221000
338849269	::479478697313857000
191947005	::479478745859129000
389676504	::479478779778043000
368691437	::479478783561310000
61402370	::479478868022022000
358031089	::479478901391896000
491357856	::479478942261198000
270736613	::479478946523004000
132976059	::479478969234767000
592475734	::479478986989240000
21503139	::479479021919432000
310009833	::479479027187458000
75937251	::479479033273790000
132976059	::479479068039974000
307697597	::479479077661728000
191947005	::479479094766481000
62975545	::479479132955213000
25237171	::479479135983509000
41753572	::479479146507038000
75937251	::479479168112279000
20932133	::479479205978054000
418965366	::479479224483332000
297652605	::479479354234130000
352486016	::479479509649870000
102266093	::479479526313820000
58847822	::479479599781269000
197692007	::479479618810810000
207290040	::479479640197591000
424498591	::479479654936748000
419249711	::479479706941534000
619492928	::479479767586988000
236628483	::479479783454023000
58847822	::479479809605529000
110853177	::479479856690769000
368691437	::479479892287844000
253178679	::479479950076956000
61718844	::479480008587481000
412304311	::479480016821297000
289605285	::479480040644964000
236628483	::479480057178497000
409662649	::479480081077657000
368691437	::479480128955641000
150034005	::479480169199972000
260262291	::479480177810882000
409662649	::479480186572767000
273205079	::479480205539409000
265760942	::479480205883736000
274791343	::479480218785034000
619492928	::479480226536112000
273092249	::479480245461217000
274791343	::479480304956997000
366753447	::479480321562247000
412304311	::479480329892540000
273092249	::479480337681371000
125849974	::479480340931543000
18752326	::479480359113879000
49221816	::479480419537018000
172035134	::479480439707799000
146602281	::479480515385634000
273092249	::479480588085497000
327662373	::479480635153584000
460491164	::479480635375878000
40478607	::479480713356787000
344990761	::479480736580243000
361527638	::479480752417959000
470451598	::479480795762274000
57065165	::479480799608074000
57065165	::479480810890747000
70483417	::479480831136641000
393735397	::479480838430924000
70483417	::479480925991206000
77765035	::479480935327346000
173232394	::479480970144251000
26915925	::479480991388401000
173232394	::479481052050628000
327934017	::479481054453981000
570502101	::479481066093162000
366753447	::479481130467348000
273092249	::479481191532601000
255834275	::479481208233918000
273092249	::479481264677076000
146602281	::479481269777367000
567014078	::479481299552325000
61718844	::479481406523834000
50811080	::479481424785842000
273092249	::479481430918320000
98589714	::479481443756691000
18929923	::479481458713964000
146602281	::479481489525325000
303488399	::479481507124219000
230911888	::479481513877045000
229197384	::479481558202454000
118733444	::479481592369274000
393735397	::479481596685586000
61718844	::479481631451787000
384494456	::479481655841656000
357275400	::479481666260697000
297652605	::479481765476569000
171807880	::479481821244428000
273092249	::479481833051422000
470451598	::479481885039407000
142038800	::479481942216548000
273092249	::479481977222201000
56779057	::479482014240755000
255834275	::479482157442686000
56779057	::479482160357728000
215385454	::479482182910504000
700013623	::479482209314013000
50811080	::479482226229272000
234828491	::479482304134266000
50811080	::479482364599357000
607721617	::479482417833869000
366753447	::479482443334823000
50811080	::479482453531176000
265760942	::479482466772979000
226995875	::479482499962134000
273092249	::479482537203732000
18752326	::479482565728813000
366753447	::479482624780410000
313792688	::479482704518336000
54565883	::479482740987801000
370416747	::479482766438838000
353888661	::479482766623379000
271774234	::479482884974080000
314303039	::479482941555224000
366753447	::479482950489088000
316902035	::479482981166231000
43045329	::479482982370406000
370416747	::479483030461890000
50811080	::479483073491263000
370416747	::479483077287108000
98552986	::479483099336544000
366753447	::479483100775215000
384155676	::479483248993505000
206467937	::479483260578586000
366753447	::479483274968850000
229197384	::479483279058300000
118733444	::479483304060547000
273092249	::479483321760882000
229197384	::479483326030295000
260428602	::479483411682590000
123939574	::479483415071166000
370416747	::479483423451381000
436336703	::479483444691353000
125849974	::479483473636249000
348085087	::479483561112662000
436336703	::479483563318837000
370416747	::479483594826465000
267538322	::479483656986456000
375967762	::479483662358937000
50811080	::479483666125434000
599348429	::479483688896704000
54754940	::479483708471541000
273092249	::479483710182801000
335003775	::479483737525080000
335068121	::479483749961191000
256638502	::479483831192281000
288531248	::479483935814975000
418965366	::479483985022578000
297652605	::479484014357536000
369804138	::479484019348733000
406772829	::479484022028902000
234828491	::479484146440364000
32690664	::479484164857552000
23665083	::479484195324968000
249388532	::479484222256979000
43045329	::479484242389258000
310666452	::479484273595273000
36925706	::479484393770086000
333704327	::479484431984361000
254635990	::479484498824810000
19182658	::479484524125224000
65435835	::479484602638032000
244290101	::479484615040962000
123939574	::479484637933096000
591216066	::479484694053261000
297652605	::479484704479907000
123939574	::479484785702629000
389949893	::479484819810689000
409662649	::479484867667718000
301257200	::479484892041199000
371068004	::479484897569304000
398707286	::479484960391581000
384155676	::479484982914584000
301257200	::479484988845748000
410286428	::479485033145962000
146602281	::479485039215116000
409662649	::479485101865046000
254579074	::479485169233960000
32671267	::479485174179049000
371068004	::479485227442909000
100378471	::479485234782543000
297652605	::479485320367308000
36925706	::479485337224245000
32382173	::479485383982317000
32755384	::479485443809882000
20932133	::479485564651966000
187078541	::479485567105654000
410286428	::479485623062253000
146602281	::479485644771966000
32755384	::479485663608578000
20932133	::479485722575912000
487322279	::479485896182337000
249388532	::479485912754421000
225287674	::479485932731518000
146602281	::479485936112525000
409662649	::479485943728967000
402243422	::479486031599644000
409662649	::479486166060658000
443375828	::479486181499871000
123939574	::479486223531003000
164101308	::479486262156328000
92924351	::479486286852407000
409662649	::479486298764238000
160733683	::479486333963218000
160733683	::479486337561935000
32755384	::479486338400411000
320052148	::479486386592952000
36925706	::479486393802964000
273814896	::479486431979515000
196230932	::479486468159586000
274791343	::479486471372410000
463138486	::479486516045946000
196230932	::479486526531727000
50354861	::479486567010955000
373653741	::479486595704184000
230905946	::479486597126037000
32755384	::479486598011039000
463138486	::479486610153545000
463138486	::479486674909396000
187078541	::479486873186734000
234828491	::479486950454226000
225122347	::479486954795716000
409662649	::479486987770933000
230905946	::479487020415201000
123939574	::479487045551673000
32755384	::479487113818165000
325036867	::479487147771060000
273631488	::479487223063400000
187078541	::479487253039693000
230905946	::479487260086116000
26182895	::479487270840324000
409662649	::479487279426048000
68622166	::479487316021354000
18752326	::479487387496501000
100378471	::479487419532587000
391061760	::479487431881019000
325036867	::479487440822882000
423862446	::479487467100176000
402492947	::479487491984986000
463138486	::479487537162244000
490016303	::479487558179487000
136791341	::479487582175109000
187078541	::479487610859966000
230905946	::479487629532991000
490016303	::479487686143508000
326351370	::479487694590865000
62940169	::479487731064508000
151129980	::479487761301266000
490016303	::479487761703919000
348085087	::479487771229184000
391061760	::479487806440742000
320052148	::479487809158254000
402492947	::479487815689203000
423862446	::479487831803297000
513982376	::479487966201384000
423862446	::479487969636544000
196230932	::479488022740598000
423862446	::479488049982607000
423862446	::479488077191081000
123939574	::479488084514320000
32755384	::479488096094810000
196230932	::479488113606025000
297652605	::479488195441078000
179519500	::479488235261804000
391061760	::479488247819931000
490016303	::479488263095218000
375967762	::479488284502933000
214779476	::479488302253629000
320512967	::479488350470959000
390504920	::479488394209538000
40994873	::479488443236356000
50811080	::479488448034664000
26182895	::479488464467935000
179519500	::479488479068696000
245957488	::479488671843106000
486138458	::479488729476640000
35923992	::479488740016943000
328882474	::479488748275503000
32755384	::479488789568450000
341941030	::479488822619549000
328882474	::479488827749175000
245021956	::479488894769963000
32755384	::479488916030885000
391061760	::479489021069230000
346219373	::479489039238590000
346219373	::479489042375901000
391061760	::479489052333588000
245021956	::479489063993364000
164101308	::479489115973369000
245021956	::479489187041660000
327934017	::479489187813396000
328882474	::479489207895736000
54754940	::479489260660465000
323246381	::479489369963651000
570502101	::479489406273736000
243974175	::479489427715014000
378771457	::479489476415082000
245021956	::479489612457336000
328882474	::479489635811205000
368730450	::479489688504238000
187078541	::479489733806944000
357308471	::479489775531872000
16864384	::479489780301193000
32755384	::479489817298759000
604071375	::479489841303146000
39215095	::479489842712035000
384155676	::479489901746855000
64768338	::479489926086418000
48562201	::479489980197122000
187078541	::479489985398067000
637303583	::479489998639476000
604071375	::479490072639979000
32755384	::479490120127483000
360951591	::479490156487925000
391061760	::479490182073552000
604071375	::479490223991435000
244290101	::479490281906401000
305926788	::479490294576975000
291413743	::479490301640179000
384155676	::479490316848726000
328882474	::479490318761340000
80788799	::479490373987733000
235272576	::479490396620222000
81469472	::479490407383183000
406772829	::479490422675230000
329955120	::479490437783093000
266033863	::479490472751034000
205124512	::479490482376933000
297652605	::479490485304573000
155730095	::479490504984256000
328882474	::479490527931289000
604071375	::479490528791527000
604071375	::479490562102689000
230069479	::479490631707164000
604071375	::479490749038604000
375873224	::479490751282151000
604071375	::479490800129413000
634164272	::479490838678884000
604071375	::479490850876309000
215362694	::479490914641924000
375873224	::479490923017945000
281824012	::479490954911436000
26182895	::479491018920710000
299796220	::479491060658630000
604071375	::479491089733521000
409662649	::479491103746293000
279750654	::479491109379637000
282692620	::479491109958467000
607721617	::479491165033476000
470451598	::479491202770014000
604071375	::479491211167027000
17016789	::479491237565587000
393735397	::479491240224755000
56779057	::479491247875182000
92924351	::479491271874998000
278301419	::479491276086464000
80788799	::479491277864448000
278301419	::479491295711215000
92924351	::479491322420535000
281824012	::479491344952328000
304219715	::479491374425731000
17054163	::479491376875200000
187078541	::479491380163518000
32690664	::479491416599457000
604071375	::479491419502313000
474475074	::479491429337538000
279750654	::479491437508452000
328882474	::479491480310919000
17016789	::479491488695336000
309355379	::479491526683136000
146855323	::479491532488454000
604071375	::479491545247522000
605608831	::479491579535568000
328882474	::479491603455684000
230905946	::479491686892965000
26182895	::479491698297290000
393735397	::479491699710758000
21503139	::479491702424891000
118733444	::479491721265291000
513982376	::479491829188943000
393735397	::479491843860619000
118733444	::479491876320313000
17016789	::479491877083701000
234828491	::479491961213030000
249388532	::479491996726603000
259093732	::479492035649343000
117608761	::479492051420348000
490016303	::479492111578828000
429345484	::479492153450561000
490016303	::479492186673672000
174720518	::479492221733830000
20293581	::479492292319776000
118733444	::479492294836355000
322465167	::479492299894697000
573151200	::479492311001206000
259093732	::479492319440150000
295466391	::479492321407299000
297652605	::479492379431288000
224095849	::479492451292286000
38623896	::479492462252023000
20293581	::479492492291633000
118733444	::479492505147170000
391061760	::479492540295819000
287014963	::479492559547674000
604071375	::479492585011314000
247159855	::479492590832590000
179519500	::479492609807613000
297652605	::479492611200139000
230905946	::479492655533924000
497565305	::479492669597417000
604071375	::479492687734001000
259093732	::479492707782361000
230905946	::479492717580271000
281824012	::479492793262305000
604071375	::479492793560477000
92924351	::479492802175188000
328882474	::479492812841295000
118733444	::479492843245809000
604071375	::479492938989576000
33238183	::479492973663887000
65826107	::479492982081863000
328882474	::479493032207605000
503741267	::479493133693382000
604071375	::479493162084208000
20293581	::479493191217860000
513982376	::479493202567626000
570502101	::479493203205189000
393735397	::479493232544325000
513982376	::479493238978387000
377486283	::479493259945725000
329955120	::479493261573124000
256781130	::479493265930989000
328882474	::479493273346510000
264677315	::479493282800496000
513982376	::479493289901449000
244290101	::479493315193106000
17016789	::479493334272983000
256781130	::479493457547771000
179519500	::479493505530621000
118733444	::479493524463710000
360951591	::479493544840032000
256781130	::479493552418746000
604071375	::479493561105530000
234828491	::479493562472484000
391061760	::479493567061446000
23665083	::479493574656937000
22736943	::479493577190281000
50354861	::479493667690778000
114967175	::479493718299258000
1007041	::479493718916218000
211376385	::479493736703873000
328882474	::479493740273205000
604071375	::479493740424609000
196693857	::479493742496210000
137117871	::479493816890556000
604071375	::479493856220966000
30406728	::479493858032484000
255834275	::479493905029681000
328882474	::479493918187204000
77078833	::479493956527325000
187078541	::479493989075136000
313792688	::479494017457979000
244290101	::479494179589210000
360951591	::479494209733664000
114967175	::479494226116214000
92924351	::479494281342631000
297652605	::479494327429656000
196693857	::479494408442617000
196693857	::479494464520478000
604071375	::479494468635459000
32690664	::479494497663856000
570502101	::479494510896902000
39416036	::479494536948097000
70254385	::479494554660253000
702450841	::479494591503036000
234828491	::479494617688072000
70254385	::479494621404221000
328882474	::479494624453464000
70254385	::479494640609927000
297652605	::479494661807951000
604071375	::479494678237413000
92924351	::479494694846484000
372126514	::479494701548961000
604071375	::479494718901223000
702450841	::479494729646632000
48046250	::479494744024690000
70254385	::479494773212852000
70254385	::479494788006150000
372126514	::479494826430173000
70254385	::479494836412612000
48562201	::479494844667011000
713350694	::479494911851757000
385114649	::479494928255307000
513982376	::479494981233549000
70254385	::479495034748674000
196693857	::479495043451871000
196693857	::479495131247038000
328882474	::479495169150951000
372126514	::479495171843694000
48562201	::479495199177981000
372126514	::479495232916975000
297652605	::479495304299823000
604071375	::479495317185126000
604071375	::479495401389948000
32690664	::479495466296414000
40478607	::479495475700441000
328882474	::479495484650692000
604071375	::479495556184940000
372126514	::479495556222304000
604071375	::479495593195470000
21696310	::479495658101956000
259093732	::479495717698797000
328882474	::479495773076205000
372126514	::479495825152696000
323011452	::479495876990091000
372126514	::479495883398975000
19895969	::479495927452164000
211376385	::479496012470296000
235272576	::479496049652805000
328882474	::479496102979174000
372126514	::479496129424281000
380049732	::479496255698399000
372126514	::479496266267643000
32690664	::479496282566717000
25942336	::479496360824414000
490016303	::479496400242102000
385114649	::479496521700745000
32690664	::479496535789416000
328882474	::479496615556677000
185716839	::479496628923940000
176487313	::479496732888154000
65826107	::479496734352375000
53165262	::479496889117982000
372126514	::479496925872279000
344902431	::479497005568241000
185716839	::479497006256095000
357308471	::479497022290935000
189664484	::479497039441846000
372126514	::479497105065533000
358307309	::479497146819833000
114070939	::479497179170484000
227046044	::479497182471798000
368730450	::479497214444576000
372126514	::479497286515302000
211376385	::479497313870565000
29319846	::479497319377694000
131420707	::479497332946243000
105026890	::479497405423816000
551447338	::479497417499639000
551447338	::479497466308747000
551447338	::479497530217340000
185716839	::479497563523936000
372126514	::479497618649661000
29500521	::479497620235112000
425252367	::479497644654747000
187049333	::479497672047747000
49114032	::479497697234145000
604071375	::479497717077778000
185716839	::479497756436750000
23754003	::479497801533902000
604071375	::479497804906524000
604071375	::479497960183836000
185716839	::479498035320221000
304219715	::479498126214979000
372126514	::479498129574596000
372126514	::479498228769910000
619492928	::479498275242782000
192590347	::479498403312054000
436336703	::479498409607303000
372126514	::479498442171875000
192590347	::479498466255974000
604071375	::479498486346711000
436336703	::479498493526937000
372126514	::479498521058357000
185716839	::479498551773257000
177111779	::479498571058647000
185716839	::479498606768963000
398707286	::479498651094745000
40126821	::479498665631809000
217214677	::479498700939476000
391061760	::479498702684700000
552802620	::479498706035564000
29827759	::479498715422420000
604071375	::479498726541914000
604071375	::479498745705680000
255104759	::479498801317957000
408171600	::479498820913356000
713350694	::479498826118873000
604071375	::479498942464675000
372126514	::479498971287531000
262870925	::479499019593723000
551447338	::479499024656240000
604071375	::479499028334653000
185716839	::479499046340407000
604071375	::479499099784630000
408171600	::479499127084941000
50468203	::479499176317710000
285401749	::479499182353309000
372126514	::479499211600195000
123939574	::479499228083793000
372126514	::479499302230716000
604071375	::479499364868833000
265553576	::479499391959826000
185716839	::479499403086929000
527041090	::479499413044219000
587054451	::479499423563534000
433654462	::479499440537890000
265553576	::479499468690427000
259542533	::479499476210421000
236144487	::479499511673274000
236144487	::479499557978386000
713350694	::479499597120012000
185716839	::479499622289666000
105026890	::479499631257075000
34204169	::479499645689663000
15204110	::479499664052719000
550757928	::479499665155448000
247633146	::479499759325958000
372126514	::479499767123156000
339295860	::479499781589315000
247633146	::479499854163361000
114235211	::479499886446923000
604071375	::479500105276723000
155213009	::479500322985889000
236202065	::479500425565974000
155213009	::479500483032125000
261900342	::479500688439783000
216507874	::479500690562105000
415953059	::479500730504454000
155213009	::479500732962332000
604071375	::479500763170099000
40478607	::479500855696429000
50468203	::479500923119489000
33823755	::479500976911826000
40478607	::479500988873981000
120170865	::479501013851058000
290195625	::479501041999040000
236202065	::479501084780552000
176487313	::479501087225827000
479245748	::479501203307388000
120170865	::479501222060494000
604071375	::479501284224303000
176487313	::479501299071729000
259093732	::479501304029409000
15806298	::479501331942498000
120170865	::479501339635249000
513982376	::479501360157970000
101286329	::479501519134674000
479245748	::479501551338151000
50354861	::479501565330333000
261900342	::479501626021928000
29827759	::479501665733591000
594121150	::479501681806172000
15806298	::479501689020375000
255834275	::479501701586509000
350003589	::479501717617123000
56556074	::479501752207564000
168853356	::479501769672638000
244290101	::479501797556379000
604071375	::479501798139772000
479245748	::479501828204154000
15806298	::479501868901478000
17522792	::479501921347072000
570502101	::479501954821783000
18918771	::479501960618323000
510998653	::479501981665345000
14715501	::479502008668282000
407473485	::479502015044026000
223288871	::479502043795951000
244290101	::479502044349218000
604071375	::479502054491455000
43977455	::479502060757729000
604071375	::479502075102265000
14715501	::479502078134337000
120170865	::479502135777034000
155213009	::479502160355262000
415953059	::479502238914592000
92924351	::479502269365223000
344956423	::479502277943001000
423862446	::479502329956159000
92924351	::479502332095238000
92924351	::479502363963576000
120170865	::479502418439585000
92924351	::479502466828873000
279865885	::479502487435501000
314303039	::479502523204526000
36468395	::479502569577123000
479245748	::479502596307435000
40478607	::479502610874253000
570502101	::479502633963511000
383045348	::479502636496871000
62940169	::479502669904482000
155213009	::479502670823055000
14715501	::479502728150790000
550757928	::479502742231072000
159640806	::479502748543504000
604071375	::479502778050805000
40478607	::479502784656842000
216507874	::479502994908516000
358031089	::479503012021293000
179119528	::479503055079997000
80965569	::479503121190629000
269401499	::479503206087536000
408171600	::479503379970801000
408171600	::479503554881667000
358031089	::479503584564744000
295339639	::479503638558425000
92924351	::479503738600554000
277645720	::479503802265919000
550757928	::479503827695988000
48971187	::479503885845790000
35369698	::479503937737748000
229611107	::479503937914286000
229611107	::479503951575142000
550757928	::479504049532715000
56556074	::479504066922299000
506824920	::479504083313651000
260262291	::479504170869739000
146909951	::479504275933261000
713350694	::479504279192227000
291475742	::479504307931213000
506824920	::479504313778057000
550757928	::479504406841262000
346654346	::479504509245206000
159640806	::479504512810749000
713350694	::479504526534524000
314303039	::479504558310170000
249246314	::479504602711064000
120170865	::479504668037758000
303488399	::479504711054147000
148912524	::479504732294492000
281824012	::479504898153652000
295339639	::479504901605949000
314303039	::479504985852354000
713350694	::479505079742246000
94737009	::479505156304670000
360367250	::479505224898334000
63996070	::479505229042692000
16713287	::479505241247719000
636894252	::479505280963600000
414103187	::479505293328388000
168853356	::479505302497148000
352943670	::479505380410540000
713350694	::479505474854092000
29827759	::479505551378767000
262382570	::479505588846485000
433654462	::479505623743479000
244290101	::479505645058949000
97592081	::479505646732066000
550757928	::479505695037870000
554633284	::479505699668770000
120170865	::479505725631512000
550757928	::479505770006847000
550757928	::479505826759987000
181101394	::479505840898985000
146909951	::479505858116988000
63996070	::479505878539059000
120170865	::479505911976046000
97592081	::479505918346788000
146909951	::479505981282746000
338664006	::479505986281943000
230069479	::479506033195634000
414103187	::479506104666161000
21623464	::479506107035955000
575755127	::479506127030202000
146909951	::479506151529525000
46963484	::479506181472260000
278165989	::479506227982909000
389676504	::479506278171963000
146909951	::479506302268624000
24113194	::479506376691945000
575755127	::479506469415825000
104112940	::479506493549465000
314303039	::479506576831549000
319851493	::479506592501891000
15681561	::479506612608987000
314303039	::479506645198708000
327934017	::479506652110929000
303488399	::479506709056983000
28066346	::479506735900528000
360367250	::479506766644785000
209208697	::479506782650634000
97592081	::479506783430406000
550757928	::479506794100699000
120139449	::479506825176301000
146909951	::479506832315383000
314303039	::479506951869440000
446757000	::479506986153693000
97592081	::479507015434121000
146909951	::479507037186179000
360367250	::479507044966227000
120139449	::479507085894221000
384155676	::479507108740612000
397024307	::479507127703068000
21623464	::479507260360499000
28066346	::479507262738661000
194054262	::479507339729698000
636894252	::479507430858977000
26182895	::479507447040589000
575755127	::479507529475424000
194054262	::479507545867161000
101286329	::479507568650227000
28066346	::479507577277911000
387941507	::479507616398200000
97592081	::479507720702136000
575755127	::479507800192589000
397024307	::479507901501825000
161302101	::479507914906824000
97592081	::479507964802252000
366701651	::479508032645120000
92924351	::479508047207747000
339482720	::479508058675347000
271738272	::479508104569057000
446757000	::479508130666004000
398707286	::479508165596553000
97592081	::479508175213703000
153543800	::479508341442347000
97592081	::479508352288837000
575755127	::479508376821329000
229611107	::479508391468228000
557400595	::479508428423835000
140206179	::479508453832925000
339482720	::479508524729245000
101286329	::479508609726820000
28066346	::479508643360935000
161302101	::479508700458012000
92924351	::479508704652296000
18618379	::479508876971110000
278301419	::479508918280810000
278301419	::479508921770856000
443375828	::479509087382552000
357308471	::479509280454742000
326504971	::479509365565571000
120170865	::479509426286886000
15806298	::479509443478966000
120170865	::479509546369835000
245080630	::479509592372572000
144733584	::479509646932074000
63996070	::479509855745478000
322465167	::479509865807613000
314303039	::479509920526512000
63996070	::479509989577334000
342845822	::479509990097448000
575755127	::479510117059022000
229611107	::479510136047026000
120170865	::479510151532392000
557400595	::479510237813043000
114291753	::479510259828932000
252407374	::479510272185335000
33823755	::479510308642627000
39416036	::479510319325523000
114291753	::479510330658152000
156508337	::479510366724972000
252407374	::479510392167596000
443375828	::479510409691406000
339482720	::479510450846330000
156508337	::479510689308897000
33823755	::479510785727930000
575755127	::479510865679376000
156508337	::479510951410937000
47733122	::479510983388692000
61050527	::479511062010531000
47733122	::479511079039807000
260262291	::479511132063805000
420323287	::479511172530446000
92870542	::479511239240871000
420323287	::479511300884529000
70483417	::479511330706444000
33823755	::479511365900849000
241358661	::479511407986102000
156508337	::479511415825260000
420323287	::479511418459262000
70483417	::479511423362408000
160495648	::479511446770827000
70483417	::479511448423387000
47733122	::479511452345450000
258636623	::479511472767131000
420323287	::479511524973625000
420323287	::479511554933530000
605608831	::479511645245288000
47733122	::479511657547575000
255834275	::479511666812416000
557400595	::479511705999785000
156508337	::479511800224833000
156508337	::479511831036166000
258636623	::479511894940999000
160495648	::479511909180260000
39416036	::479511980618022000
160495648	::479512062939262000
33823755	::479512094191419000
47733122	::479512108615626000
245080630	::479512133042847000
557400595	::479512133042860000
262240809	::479512283601567000
252407374	::479512293797937000
70483417	::479512320616308000
635577431	::479512456213970000
70839289	::479512543929438000
26831606	::479512628696317000
349365015	::479512639262191000
252407374	::479512653472083000
433654462	::479512806853967000
96443022	::479512818048180000
336347539	::479512867402547000
575755127	::479512880543330000
397024307	::479512990949994000
47733122	::479513012177752000
15806298	::479513191290908000
47733122	::479513276045619000
575755127	::479513444878524000
40126821	::479513500641792000
40126821	::479513560934924000
244290101	::479513582502043000
635796096	::479513650969866000
15806298	::479513669475115000
252407374	::479513752539107000
368730450	::479513780112470000
114070939	::479513830519611000
258636623	::479513887046250000
371243365	::479513893580992000
258636623	::479513961822298000
85211920	::479513974472724000
252407374	::479513981887860000
252407374	::479514102557982000
633506625	::479514122782900000
581342731	::479514267834523000
252407374	::479514395056148000
364043601	::479514430724534000
176487313	::479514461615570000
252407374	::479514463771455000
575755127	::479514569514033000
479245748	::479514589244456000
211019280	::479514668751273000
410877459	::479514759549558000
160495648	::479514866097471000
86349050	::479514884301156000
160495648	::479514944996524000
252407374	::479514951258615000
211019280	::479514953691328000
575755127	::479515039380946000
211019280	::479515048075739000
329475109	::479515066329747000
70483417	::479515131605299000
258609027	::479515152849453000
101286329	::479515203957456000
70483417	::479515297846554000
537003519	::479515300002398000
252407374	::479515336341868000
252407374	::479515453618786000
258636623	::479515523013562000
335488857	::479515608636456000
33017275	::479515649069551000
92924351	::479515711719485000
400266696	::479515764207407000
575755127	::479515774004903000
101286329	::479515955455074000
133158896	::479515971032342000
400266696	::479516121024847000
216168764	::479516253397082000
214184608	::479516296686870000
400266696	::479516323202887000
47733122	::479516339410042000
214184608	::479516341087776000
214184608	::479516423648468000
214184608	::479516473682300000
153544543	::479516569115320000
326504971	::479516694084214000
326504971	::479516747335098000
17830276	::479516922644422000
47733122	::479517100059672000
326504971	::479517102173192000
297652605	::479517115821461000
258609027	::479517119256985000
101286329	::479517304817192000
47733122	::479517335867654000
575755127	::479517540121460000
268034501	::479517761282924000
575755127	::479517898663137000
20496164	::479518049754566000
268034501	::479518102548254000
402492947	::479518115852611000
550757928	::479518127235952000
313792688	::479518153576153000
20496164	::479518168780505000
47859489	::479518179124060000
268034501	::479518379695296000
550757928	::479518389241520000
575755127	::479518432950763000
359104594	::479518563410006000
258609027	::479518566321238000
381203261	::479518604388364000
48046250	::479518638203232000
268034501	::479518652799008000
48046250	::479518846601408000
268034501	::479518927693705000
278301419	::479518993666285000
278301419	::479519073210863000
516986236	::479519262974160000
268034501	::479519456473788000
575755127	::479519457681760000
132768456	::479519572794413000
326504971	::479519647348166000
575755127	::479519703874813000
279139758	::479519766583844000
132768456	::479519772472651000
339312291	::479519820812402000
575755127	::479519907684417000
386861626	::479519925816401000
299796220	::479519969575976000
268034501	::479520001934643000
308170990	::479520040065433000
343606449	::479520070322753000
568915908	::479520073011310000
386861626	::479520222601179000
353888661	::479520226388606000
339312291	::479520261826699000
66555228	::479520268042252000
339312291	::479520330340655000
377555310	::479520360128585000
575755127	::479520436938477000
339312291	::479520570804277000
575755127	::479520586914598000
339312291	::479520655906729000
297652605	::479520695555469000
386861626	::479520698562383000
15902298	::479520712667852000
268034501	::479520756032745000
339312291	::479520784248225000
303488399	::479520842905563000
160495648	::479520850064863000
339312291	::479520883045040000
339312291	::479520908559003000
15902298	::479520933745410000
229611107	::479521038188158000
339312291	::479521124901216000
326504971	::479521166818672000
326504971	::479521192869523000
408031484	::479521266546651000
440875002	::479521344762036000
443428711	::479521351074447000
339312291	::479521380552015000
82600674	::479521545136533000
339312291	::479521556125999000
146602281	::479521614363889000
339312291	::479521616268103000
473718221	::479521642494709000
42720153	::479521700418437000
605608831	::479521880240422000
339312291	::479521913233215000
339312291	::479521950239563000
339312291	::479522022582935000
168853356	::479522112328044000
101286329	::479522234961522000
14715501	::479522283170430000
168853356	::479522301688295000
220455732	::479522306473988000
266033863	::479522312287289000
339312291	::479522357380648000
713350694	::479522603515015000
513982376	::479522621298458000
45410414	::479522630819536000
131420707	::479522691423039000
339312291	::479522747144765000
339312291	::479522781546426000
348316521	::479522819034738000
131420707	::479522824550244000
283051149	::479522871975227000
410877459	::479522978468597000
490016303	::479522996088872000
339312291	::479523057628090000
320512967	::479523118336077000
339312291	::479523127438090000
128775325	::479523380274556000
241358661	::479523543130992000
348316521	::479523617403723000
339312291	::479523621690675000
339312291	::479523633715761000
339312291	::479523710941274000
339312291	::479523874909220000
513982376	::479523886317309000
339312291	::479523914742505000
200316617	::479523921709264000
244290101	::479524146318028000
15902298	::479524295844958000
348316521	::479524432281493000
342594225	::479524464397266000
244290101	::479524520123199000
100090407	::479524602998444000
264677315	::479524622728040000
342594225	::479524694958153000
58847822	::479524776025665000
15902298	::479525212241666000
386861626	::479525231757778000
68775336	::479525328356782000
540330411	::479525428579663000
92924351	::479525516395806000
540330411	::479525573891350000
295339639	::479525583781912000
229611107	::479525603306377000
235867165	::479525623606431000
229611107	::479525703181156000
342594225	::479525873641484000
342594225	::479525915261554000
540330411	::479525961113681000
386861626	::479526036715995000
237621304	::479526177992744000
241358661	::479526199035584000
206067907	::479526236742766000
90467952	::479526386861105000
96013044	::479526505924419000
50354861	::479526630210023000
63996070	::479526750469124000
16864384	::479526773856952000
504987901	::479526892005892000
22954511	::479526974751137000
146602281	::479527048730660000
123939574	::479527207916679000
342594225	::479527347935125000
495135733	::479527572275859000
92870542	::479527658980519000
495135733	::479527755873144000
244290101	::479527871891791000
330201359	::479527955170086000
90467952	::479527966524071000
259542533	::479528132416794000
495135733	::479528160363433000
19895969	::479528348847439000
495135733	::479528367557853000
96013044	::479528415658139000
386861626	::479528419164557000
353888661	::479528447081840000
200316617	::479528492296839000
495135733	::479528608508444000
495135733	::479528662677463000
495135733	::479528736568524000
386861626	::479528840587276000
495135733	::479528847512043000
495135733	::479528868160630000
495135733	::479528944467582000
245080630	::479528958195552000
200316617	::479528965611479000
495135733	::479529096762781000
421548020	::479529151901097000
220632867	::479529180619476000
506519570	::479529234135019000
220632867	::479529238945480000
389676504	::479529267445764000
495135733	::479529323720749000
146602281	::479529341974769000
495135733	::479529371401596000
490016303	::479529453450567000
100090407	::479529566093193000
220632867	::479529570056413000
495135733	::479529609113763000
280194602	::479529677137403000
495135733	::479529680706338000
490016303	::479529797656125000
45410414	::479529906255036000
495135733	::479529997753778000
236266292	::479530016074915000
100090407	::479530046974357000
60555388	::479530078284435000
420006994	::479530304584298000
236266292	::479530348041494000
17830276	::479530411266035000
236266292	::479530455075921000
495135733	::479530682591363000
114070939	::479530873172156000
236266292	::479530906395619000
495135733	::479531093465374000
236266292	::479531153205231000
32690664	::479531174855847000
495135733	::479531332976926000
232437529	::479531491417149000
450560571	::479531738499002000
420006994	::479532279573004000
22954511	::479532644871327000
379253079	::479532964716740000
47733122	::479533304879001000
47733122	::479533502527193000
68775336	::479533512593129000
47733122	::479533558860906000
187049333	::479533719368511000
314303039	::479533728662691000
232437529	::479533967440621000
326504971	::479534211280289000
398707286	::479534357934141000
301761224	::479534431904862000
495135733	::479534497759625000
60712766	::479534756674404000
463138486	::479534931681345000
47733122	::479534938526875000
463138486	::479534978997313000
47733122	::479535045699715000
495135733	::479535053588803000
22414245	::479535058890399000
373569970	::479535196161597000
384155676	::479535347546607000
39416036	::479535389351632000
495135733	::479535863429222000
505323751	::479536017527930000
47733122	::479536028500627000
32583866	::479536044790927000
299796220	::479536050063540000
32583866	::479536158980853000
15806298	::479536195458699000
146602281	::479536259569045000
329955120	::479536280716324000
495135733	::479536334151770000
495135733	::479536358805872000
35706997	::479536531237900000
361527638	::479536656463036000
131420707	::479536870582259000
47733122	::479536879239700000
47733122	::479537094453641000
495135733	::479537405662220000
283251929	::479537419763449000
98589714	::479537451623403000
289605285	::479537656138043000
463138486	::479537678812479000
39416036	::479537695900041000
39416036	::479537708843663000
47733122	::479537747305431000
39416036	::479537793597988000
39416036	::479537804880666000
283251929	::479537853714558000
39416036	::479537922547662000
39416036	::479538599869046000
415953059	::479538802542014000
700013623	::479538845306740000
255834275	::479539069827821000
411786523	::479539284132003000
283251929	::479539475534454000
15806298	::479539863172050000
230968348	::479540019997061000
230968348	::479540038707867000
346412695	::479540167016218000
283251929	::479540486818910000
305415102	::479540847310938000
320512967	::479540902474842000
386861626	::479540946976002000
386861626	::479541116132282000
495135733	::479541312640016000
26333173	::479541326942183000
473462894	::479541588394512000
100090407	::479541686046298000
337416247	::479542212737261000
349472194	::479542366039470000
215362694	::479542456514392000
283251929	::479542500063862000
40810916	::479542664736428000
230968348	::479542866922840000
123939574	::479542879170220000
123939574	::479543197199106000
48971187	::479543206518870000
48971187	::479543479173775000
351620689	::479543504498987000
415953059	::479543533771456000
56508824	::479543664310358000
392261274	::479543834654015000
271774234	::479544168264388000
230968348	::479544276661972000
241358661	::479544298229071000
241358661	::479544379174952000
310506975	::479544486650183000
230968348	::479544497609527000
310506975	::479544506283732000
215362694	::479544589297004000
65826107	::479544640698605000
310506975	::479544645446545000
230968348	::479544656636555000
123939574	::479544739960590000
123939574	::479544936866406000
114070939	::479544956642537000
310506975	::479545349854748000
123939574	::479545477591859000
271774234	::479545856241061000
341313395	::479546017797255000
271774234	::479546173011660000
326504971	::479546435893862000
713350694	::479546525652377000
469722641	::479546561546838000
65826107	::479546566798483000
116988168	::479546692388134000
65826107	::479547160095383000
123939574	::479547281612341000
215362694	::479547456146145000
713350694	::479547477277020000
215362694	::479547587851468000
21696310	::479547686710812000
326504971	::479547688879280000
215362694	::479547974394318000
215362694	::479548201314164000
108814965	::479548227222392000
123939574	::479548459570044000
435516954	::479548526053949000
30223693	::479548654445801000
402243422	::479548912286437000
392261274	::479548920037900000
123939574	::479548944452575000
15806298	::479548963352096000
421548020	::479549148987813000
123939574	::479549424285130000
215362694	::479549461585096000
215362694	::479549470741258000
179039178	::479549581018279000
45410414	::479549836836864000
392261274	::479549876095967000
421548020	::479549878666661000
364043601	::479550058074210000
15186859	::479550226047725000
421548020	::479550323250323000
398445530	::479550507753541000
100195876	::479550610685952000
100195876	::479550611336089000
392261274	::479550977759268000
348316521	::479551412334891000
68432091	::479551451883401000
392261274	::479551703067668000
334665323	::479551758096941000
392261274	::479552307609489000
101286329	::479552335174070000
392261274	::479552728755359000
283251929	::479553316871892000
320560322	::479553406487375000
297052199	::479553445632802000
297052199	::479553461294338000
86604355	::479553654634995000
179039178	::479554050929983000
46070001	::479554057267200000
101286329	::479554203635822000
101286329	::479554206093697000
152715270	::479554603415916000
230968348	::479554800229429000
123939574	::479555328866910000
123939574	::479555637370576000
179039178	::479555831483338000
263418480	::479556228452859000
18722083	::479556272128548000
275813402	::479556482040492000
19939574	::479556581403525000
506100348	::479557325758279000
136458681	::479557511532400000
100018299	::479557531870572000
527838807	::479557639081185000
506100348	::479557696358588000
101286329	::479557709604204000
213187842	::479558017000943000
275813402	::479558562494963000
368730450	::479559371005771000
123939574	::479559381076295000
299796220	::479559525151043000
506707370	::479560045001461000
17054163	::479560268838473000
153531619	::479561102146031000
205501297	::479561262703980000
153531619	::479561373530062000
115459999	::479561531038789000
35026897	::479561553986220000
153531619	::479561873801494000
141821632	::479562080941400000
141821632	::479562272205856000
36772146	::479562732065144000
246409056	::479562732317196000
26198298	::479562776902246000
36772146	::479562898344144000
15782772	::479563342516727000
36772146	::479563343485616000
179039178	::479563423500759000
36772146	::479563531906334000
36772146	::479563562084343000
66882384	::479564305722277000
66882384	::479564396449247000
467852949	::479564452334157000
66882384	::479564477441245000
80157666	::479564562841489000
467852949	::479564697679958000
262405775	::479564841741344000
66882384	::479564854358204000
66882384	::479564936847577000
30223693	::479564989749936000
467852949	::479565012391198000
470458433	::479565029281628000
500239410	::479565368042610000
262405775	::479565498469064000
467852949	::479565546334457000
66882384	::479565715507519000
468965579	::479565810806304000
467852949	::479566023625302000
552802620	::479566242718576000
407248121	::479566335928971000
128103434	::479566384553148000
301657872	::479566644566429000
69044676	::479566976210051000
588634771	::479567027825561000
307697597	::479567241847918000
379253079	::479568065878052000
20804321	::479568107845873000
178921630	::479569049337483000
16166332	::479569103569432000
160495648	::479569384885592000
97307001	::479569518113460000
153531619	::479569561868447000
393133633	::479569704688685000
41649263	::479569823412678000
37863682	::479570086022230000
325192444	::479570234345402000
22559382	::479571115174805000
37863682	::479571308154322000
218956862	::479571342379855000
361489211	::479571521443471000
42720153	::479571577387106000
175591069	::479571667237085000
262405775	::479571785797488000
421548020	::479571960569933000
34796664	::479571977292632000
114064449	::479572174609842000
22559382	::479572343736762000
114064449	::479572598687543000
42720153	::479572618207821000
37863682	::479572741570301000
260979062	::479572760931229000
114064449	::479573012896043000
293246270	::479573040586833000
114064449	::479573113093750000
153531619	::479573455256297000
114064449	::479573467969642000
39416036	::479574084825919000
500239410	::479574101330116000
114064449	::479574497432174000
28405302	::479574788726206000
114064449	::479574958692388000
320560322	::479575094629388000
165658390	::479575226800279000
320560322	::479575717840027000
321794820	::479575750341705000
214678768	::479575889877819000
45190114	::479576035327889000
40054726	::479576174473908000
374772557	::479576400634978000
263389464	::479576437322567000
84849075	::479576496873668000
29849760	::479576498278379000
100018299	::479576702994350000
137426396	::479576854920433000
312710029	::479577632300756000
15875100	::479577641847373000
270227232	::479577883598278000
252407374	::479577940632403000
270227232	::479578045418713000
254635990	::479578173969948000
35505123	::479578195402829000
26198467	::479578542011719000
100018299	::479578547020115000
184195472	::479578601004597000
408049418	::479578685155340000
256321392	::479578835613409000
621474989	::479578982338560000
408049418	::479578999191257000
189224604	::479579206771556000
31250549	::479579272957272000
14307454	::479579395858788000
210674392	::479579444550443000
320512967	::479579633546186000
178921630	::479579651413909000
408049418	::479579717339996000
164676969	::479579874646974000
254635990	::479580507106058000
17111530	::479580631253647000
270227232	::479580727869063000
136750011	::479580848581124000
136750011	::479580890415128000
615688476	::479580938603479000
408049418	::479581066890850000
408049418	::479581127016198000
225287674	::479581606353457000
236930269	::479581618613391000
68221984	::479581668031102000
343018153	::479582011057659000
598832393	::479582090535522000
303252613	::479582326079631000
105852149	::479582385718038000
76482742	::479582461437833000
451868502	::479582553356005000
176489426	::479582557869445000
568915908	::479582858692943000
249227650	::479582894588170000
103138091	::479582915039203000
279139758	::479582957087117000
460772038	::479583024674131000
487322279	::479583156241039000
15742158	::479583204450369000
189135890	::479583285576990000
521938520	::479583347287805000
587104097	::479583420587065000
171807880	::479583598098382000
236628483	::479583785835442000
236628483	::479583818286784000
479156555	::479583821071794000
205991617	::479583875362865000
416506126	::479583923597344000
479156555	::479583945458077000
365523194	::479583946569555000
338120144	::479583954014437000
205991617	::479584219169951000
234960273	::479584260891099000
534913317	::479584444161196000
48971187	::479584446518030000
568915908	::479584459587481000
48971187	::479584506039394000
237621304	::479584719114219000
205991617	::479584819702013000
128977591	::479584946211008000
236628483	::479585060564119000
313341167	::479585208946016000
507918715	::479585295307124000
15742158	::479585306014801000
313341167	::479585332061417000
313341167	::479585420330536000
43208085	::479585507467599000
128977591	::479585584860913000
76482742	::479585650002628000
43208085	::479585786149761000
77765035	::479585863718809000
270227232	::479586043528634000
334515229	::479586127989710000
215109001	::479586689870868000
118855202	::479586721797906000
534913317	::479586726550454000
401443377	::479586773299765000
215109001	::479586778274213000
62396842	::479586863011741000
215109001	::479586881517408000
33683248	::479586946210332000
153543800	::479586960780955000
153543800	::479586976371187000
186823940	::479587036836294000
410286428	::479587055677095000
153543800	::479587121007558000
15875100	::479587284795535000
165290348	::479587316822835000
337937520	::479587369671491000
33703073	::479587401107791000
534913317	::479587410435903000
371477472	::479587500047212000
293246270	::479587559216263000
153543800	::479587581831548000
92125226	::479587668724944000
147310240	::479587725251588000
309167251	::479587869544427000
15875100	::479588179411226000
392261274	::479588358583488000
205991617	::479588471120474000
556556365	::479588719494586000
270736613	::479588952622788000
198406854	::479588988668628000
106778257	::479589175487131000
60399576	::479589569864548000
40054726	::479589639032819000
81765661	::479589653310214000
265553576	::479589806737866000
346127757	::479589861695815000
371416817	::479590054097350000
313341167	::479590100448194000
270736613	::479590168903839000
115459999	::479590257159991000
192727478	::479590535976726000
270736613	::479590545174835000
33703073	::479590584114765000
181877725	::479590717635846000
436415484	::479590717724315000
521938520	::479590872913571000
349484189	::479591135237525000
72210207	::479591156594925000
213887474	::479591163200937000
337937520	::479591348354711000
16866896	::479591417463853000
111411572	::479591559667519000
284137695	::479591588113690000
59454178	::479591626159824000
197692007	::479591640374730000
268246881	::479591696595165000
131968998	::479591899712348000
329955120	::479591991844425000
57933673	::479592012438446000
462681637	::479592022932602000
614436697	::479592183553871000
268246881	::479592231335366000
208894791	::479592336402677000
208894791	::479592389087334000
624360378	::479592429549813000
39237011	::479592467424366000
213887474	::479592492594380000
33282020	::479592516795105000
313341167	::479592591172718000
614436697	::479592715500269000
337388641	::479592846731649000
263433687	::479592853408985000
424498868	::479593003367948000
161041223	::479593035899351000
259573654	::479593115888943000
168864295	::479593133244551000
424498868	::479593165259677000
402925254	::479593235006763000
284137695	::479593239365042000
56736460	::479593241906774000
33282020	::479593242283872000
284137695	::479593279844270000
215109001	::479593312278441000
20020647	::479593324161302000
204292930	::479593360471359000
284137695	::479593383057686000
484202581	::479593409054003000
624360378	::479593494768799000
402925254	::479593542717669000
614436697	::479593584950136000
624360378	::479593699606016000
111124977	::479593734171291000
178921630	::479593754387816000
614436697	::479593755377283000
337388641	::479593866710892000
43586963	::479593882716758000
178921630	::479593910847938000
392261274	::479593991978381000
178921630	::479594003521097000
624360378	::479594013910380000
43586963	::479594028120678000
178921630	::479594107430797000
277794018	::479594254151323000
80157666	::479594473077239000
424498868	::479594493188898000
313341167	::479594545118588000
34536365	::479594723640737000
546947837	::479594748785614000
713350694	::479594770944516000
337937520	::479594803072876000
54587465	::479595006416535000
28054060	::479595016940453000
128977591	::479595082191237000
215109001	::479595113874616000
15170503	::479595365746745000
194998718	::479595913325711000
54754940	::479595921626652000
100018299	::479596033576796000
262405775	::479596075225862000
310569604	::479596097417916000
401443377	::479596119727423000
508860717	::479596337915101000
304219715	::479596457524068000
401443377	::479596524054147000
201878266	::479596537975013000
327934017	::479596622154698000
236271147	::479596781408251000
246571951	::479596808687996000
479156555	::479596813818023000
253120136	::479596882201563000
215109001	::479596983502397000
104947253	::479597014594772000
374772557	::479597133876559000
29827759	::479597222401556000
212068363	::479597275119767000
83878535	::479597475221626000
374772557	::479597567378862000
262059543	::479597784631238000
374772557	::479597981759332000
36279116	::479598005331320000
262059543	::479598014676230000
215109001	::479598035580641000
513270198	::479598055189016000
19734494	::479598071278366000
334403708	::479598151746088000
202196262	::479598160826753000
100018299	::479598190048866000
38440249	::479598199959605000
351641054	::479598426041380000
634164272	::479598542797819000
433168829	::479598613325021000
262405775	::479598646841716000
285906246	::479598690194042000
133508241	::479598797664698000
303252613	::479598827474018000
293246270	::479598888845082000
334403708	::479598889587068000
172573942	::479598893911384000
508860717	::479598961158676000
21449993	::479599065647554000
18868622	::479599119066230000
18868622	::479599202302169000
337937520	::479599288277032000
18868622	::479599352936407000
587104097	::479599490429509000
278301419	::479599509107142000
278301419	::479599519131504000
98589714	::479599562114334000
116098184	::479599708931764000
18868622	::479600047500574000
18868622	::479600103746195000
268246881	::479600110653800000
268246881	::479600146821304000
76482742	::479600156346966000
18868622	::479600197069471000
351641054	::479600231311769000
588874950	::479600233631207000
18868622	::479600256926375000
18868622	::479600315969581000
41230104	::479600357991923000
18868622	::479600422475534000
12354252	::479600462878879000
262059543	::479600493425987000
18868622	::479600558291312000
21449993	::479600686489817000
132976059	::479600696673583000
605601195	::479600697508257000
213887474	::479600774238838000
268246881	::479600782720118000
18868622	::479600820661796000
268246881	::479600847262076000
31144939	::479601107736727000
20293581	::479601129743863000
89033916	::479601216071028000
89033916	::479601221536210000
268246881	::479601256336723000
130514710	::479601469713178000
133341985	::479601489837842000
438582644	::479601504022962000
125560060	::479601772416098000
18336787	::479602060283740000
27792069	::479602103535804000
179519500	::479602121185435000
470451598	::479602158049193000
209208697	::479602300475158000
179519500	::479602405084893000
33011898	::479602415826894000
241198427	::479602477772595000
33818674	::479602484907110000
209208697	::479602595066302000
459660056	::479602600183357000
179519500	::479602601483173000
33818674	::479602649642598000
179519500	::479602661310746000
241198427	::479602713421164000
179519500	::479602738205294000
499167427	::479603006309031000
133341985	::479603102396731000
179519500	::479603103340048000
58028621	::479603135762423000
338073739	::479603232759500000
179519500	::479603261901512000
470451598	::479603396060934000
409662649	::479603440268476000
12354252	::479603519213694000
508860717	::479603544752807000
241198427	::479603585052053000
550757928	::479603672007995000
209223008	::479603674755653000
243830281	::479603699460104000
550757928	::479603830342942000
550757928	::479603878413873000
550757928	::479603912186417000
550757928	::479603939222908000
550757928	::479603967651901000
550757928	::479604003974557000
550757928	::479604034764931000
268397639	::479604057540407000
550757928	::479604094701559000
508860717	::479604097864060000
409662649	::479604102024818000
550757928	::479604128784461000
550757928	::479604138452348000
326351370	::479604139475742000
341037427	::479604187248873000
19111395	::479604218202816000
241198427	::479604253561192000
337937520	::479604425708023000
36343877	::479604434079854000
256074844	::479604541491380000
241198427	::479604545526710000
438582644	::479604590913273000
24494616	::479604602632146000
284316159	::479604663948689000
329471370	::479604707829112000
550757928	::479604745808510000
263013923	::479604756110147000
37863682	::479604835625336000
37863682	::479604836623597000
550757928	::479604970824548000
25099957	::479604986460921000
152127827	::479605018174042000
438698734	::479605055226916000
550757928	::479605133601284000
241198427	::479605169836273000
334665323	::479605581490429000
171807880	::479605657134698000
334665323	::479605681935622000
24537703	::479605706052874000
159944196	::479605763338276000
392716377	::479605831973875000
221098400	::479605861774413000
145572480	::479605864089677000
214970887	::479605904921591000
78213	::479605991844376000
214970887	::479606027953123000
438698734	::479606048077406000
386833057	::479606254147743000
33282020	::479606292785291000
194998718	::479606441125236000
15791549	::479606524478648000
37011485	::479606553167679000
409662649	::479606620528189000
24537703	::479606747829501000
214970887	::479606825344856000
18455966	::479606854582935000
189664484	::479606946832449000
256074844	::479606957918007000
33699503	::479606993468923000
37011485	::479607115430895000
56736460	::479607165469347000
273631488	::479607296800985000
24392243	::479607361229709000
463855595	::479607397825011000
508860717	::479607451948306000
37578654	::479607608668454000
109060628	::479607652264071000
23225674	::479607675626336000
507987711	::479607829226332000
23672351	::479607913283993000
438698734	::479607932104237000
401443377	::479607980040540000
376472794	::479608030657785000
438698734	::479608070818263000
377555310	::479608129517150000
188480631	::479608133875421000
389197869	::479608168201191000
153544543	::479608407666982000
377555310	::479608552693059000
20020647	::479608587384156000
258454374	::479608618455924000
443070793	::479608625824940000
86970230	::479608630329606000
588874950	::479608929346154000
588874950	::479609015358726000
438698734	::479609265246990000
374772557	::479609314835849000
35026897	::479609504842018000
352943670	::479609510252666000
337937520	::479609535087529000
68818829	::479609587243294000
15791549	::479609626988523000
374772557	::479609632822796000
55888161	::479609688167055000
24634410	::479609699726139000
214200689	::479609799785869000
158129535	::479609892660318000
116988168	::479609948834263000
63490594	::479609995177123000
116988168	::479610018623275000
18455966	::479610069852893000
214200689	::479610073128665000
244290101	::479610097187168000
382190006	::479610104195452000
374772557	::479610110046527000
344454080	::479610152274759000
339565561	::479610190505857000
344442687	::479610205307559000
42638131	::479610249972703000
214200689	::479610290401988000
344442687	::479610330327158000
214200689	::479610378050371000
14584037	::479610396492722000
634164272	::479610470781816000
344442687	::479610500028715000
36829018	::479610661693947000
344442687	::479610776273965000
12354252	::479610785111359000
86604355	::479610854141616000
355896730	::479610978452406000
58028621	::479611058231836000
18455966	::479611106852630000
410297246	::479611122593460000
244290101	::479611147981967000
27626703	::479611271956791000
263389464	::479611329691406000
352943670	::479611336901402000
352943670	::479611417323008000
24494616	::479611498051158000
355896730	::479611520771690000
433916111	::479611544938876000
374772557	::479611546838904000
321780812	::479611576249352000
179519500	::479611577130577000
179519500	::479611631937536000
42638131	::479611696529408000
19182658	::479611732760223000
214779476	::479611751827505000
18324223	::479611872857976000
36343877	::479611880005443000
38326757	::479611880223174000
374772557	::479611896060850000
38326757	::479612031922733000
247372701	::479612092128190000
42638131	::479612152618045000
386861626	::479612197207683000
463855595	::479612217252257000
211904285	::479612241160200000
316766176	::479612251586850000
230206940	::479612355307794000
35505123	::479612378552619000
18324223	::479612381832568000
29553235	::479612474065707000
86970230	::479612500644610000
91606737	::479612594979106000
55704588	::479612652704890000
438698734	::479612653967777000
221098400	::479612713572630000
33904380	::479612714491580000
300594041	::479612735076843000
18324223	::479612762872500000
71284640	::479612780069126000
33904380	::479612796142108000
33904380	::479612843428675000
438698734	::479613065021775000
33904380	::479613113692868000
122614290	::479613139588087000
38579155	::479613157875666000
19182658	::479613168789229000
42638131	::479613206327853000
256088386	::479613215907655000
410961985	::479613278109171000
262059543	::479613293167128000
12354252	::479613303660888000
38579155	::479613343087345000
60098410	::479613362053971000
92125226	::479613364864561000
262870925	::479613410230149000
20863117	::479613441204703000
42638131	::479613546330738000
467688815	::479613590471585000
244290101	::479613642519101000
86349050	::479613706184458000
33904380	::479613806264741000
273955213	::479613839697518000
246409056	::479613896048009000
38326757	::479613906693136000
42638131	::479613908085272000
186823940	::479614160561401000
30128717	::479614211895873000
255299055	::479614221743702000
38326757	::479614273908248000
344442687	::479614384369442000
12354252	::479614535406350000
36279116	::479614562342170000
64596921	::479614646777683000
294347764	::479614657989074000
18868622	::479614719763185000
65832155	::479614740675571000
106835519	::479614754088968000
385782746	::479614759411527000
28054060	::479614799165542000
56169190	::479614905167794000
112801155	::479614908670021000
587104097	::479615121765838000
33904380	::479615212514181000
36279116	::479615212891295000
269401499	::479615217395982000
545540214	::479615250665197000
31258629	::479615273033424000
81469472	::479615419959873000
213763059	::479615470392590000
337937520	::479615484820992000
246409056	::479615536176046000
178921630	::479615545890066000
17448907	::479615552801894000
269401499	::479615590559387000
92568275	::479615605239451000
197277853	::479615708427730000
122283306	::479615718313324000
269401499	::479615755432886000
70982412	::479615781135589000
97336064	::479615786999226000
197277853	::479615791420035000
197277853	::479615851876712000
337416247	::479615919748943000
29473860	::479615946458664000
12354252	::479615965152280000
197277853	::479615969925398000
197277853	::479615997914017000
331482356	::479616028310122000
22844281	::479616098288279000
15875100	::479616106190364000
238665368	::479616200045887000
38326757	::479616333881958000
16710226	::479616432540770000
499167427	::479616479692742000
386861626	::479616672219668000
21912250	::479616679799185000
225122347	::479616695456522000
26897261	::479616700904919000
230903702	::479616704108965000
634164272	::479616717509775000
386861626	::479616774296449000
211904285	::479616777253834000
453963591	::479616990798049000
158129535	::479617112055767000
142038800	::479617169358352000
471291163	::479617243693596000
310330192	::479617256020643000
634164272	::479617263176134000
54754940	::479617427106725000
9687752	::479617450427023000
65435835	::479617507209117000
12354252	::479617611290775000
506519570	::479617643452710000
368691437	::479617710335086000
53112812	::479617754811465000
346173821	::479617909405540000
71284640	::479617909610647000
53112812	::479617912496345000
397571431	::479617968947462000
221098400	::479617979957510000
71981601	::479618024908288000
251892054	::479618068411600000
310009833	::479618097372876000
33904380	::479618118801969000
99827590	::479618125592141000
318173357	::479618145402232000
412159259	::479618151450017000
136750011	::479618186212425000
98589714	::479618195074990000
136750011	::479618398049951000
214200689	::479618413451833000
136750011	::479618459672649000
384155676	::479618511883350000
337510374	::479618528593846000
29737650	::479618540744359000
65435835	::479618549489491000
12354252	::479618582838403000
136750011	::479618593223503000
63996070	::479618593248649000
136750011	::479618631903367000
217871594	::479618691047231000
236271147	::479618735821451000
136750011	::479618827542482000
33904380	::479618835386220000
41143305	::479618849113796000
316766176	::479618855958876000
37977930	::479618866054975000
25359188	::479618902293368000
381778563	::479618926855213000
63473984	::479618988473733000
214200689	::479619091129700000
136750011	::479619092702167000
243751614	::479619119776411000
236271147	::479619120346832000
53112812	::479619169801867000
374659572	::479619178836791000
268246881	::479619180392493000
136750011	::479619260457570000
63473984	::479619272012873000
339312291	::479619360680443000
37977930	::479619378149728000
94226339	::479619396017483000
56508824	::479619411846770000
351264389	::479619495409881000
515049896	::479619508408037000
303080805	::479619522388066000
51649971	::479619586220765000
312435293	::479619666717835000
18137013	::479619673445920000
337937520	::479619742022766000
312435293	::479619773064437000
321102847	::479619802139746000
37977930	::479619833391509000
56508824	::479619852584239000
29737650	::479619910792794000
265799781	::479619914534105000
360231979	::479619932506710000
221098400	::479619940673007000
18137013	::479619998324117000
249468865	::479620141903130000
312435293	::479620185762971000
312435293	::479620282584289000
311092385	::479620314972696000
336821368	::479620349009485000
18455966	::479620371696857000
360367250	::479620442852835000
268246881	::479620465741533000
95843709	::479620527594549000
52105336	::479620569533407000
18137013	::479620598071848000
360367250	::479620648868659000
221830651	::479620697891676000
221830651	::479620786429239000
305415102	::479620804171161000
273631488	::479620855849185000
370088836	::479620892302270000
26915925	::479620909620162000
273631488	::479621000393285000
349787019	::479621027043897000
349787019	::479621145138712000
191276105	::479621285245227000
41685125	::479621288852348000
33904380	::479621317390770000
238786875	::479621379768078000
191276105	::479621440937795000
119269983	::479621441822801000
224095849	::479621469173846000
63928079	::479621512102969000
312435293	::479621524639346000
232072216	::479621565089595000
297542894	::479621700594585000
338073739	::479621724871200000
97336064	::479621852248018000
319420243	::479621872037167000
26915925	::479621901497548000
13683762	::479621911400296000
599787941	::479621959710285000
185356495	::479621973501571000
26915925	::479622001242275000
268246881	::479622003796635000
18336787	::479622055675965000
273748024	::479622079243747000
86243090	::479622080141328000
64907439	::479622090161528000
235382002	::479622105290375000
217871594	::479622204968017000
350968313	::479622233061863000
348123497	::479622546162077000
405239647	::479622561991385000
37011485	::479622590500454000
386861626	::479622612734062000
185356495	::479622617251729000
63928079	::479622650491191000
211904285	::479622652584558000
386861626	::479622662361055000
185356495	::479622706309373000
713245898	::479622934932094000
97336064	::479622936895045000
312435293	::479622989537763000
18868622	::479622996764950000
18868622	::479623082836246000
206247499	::479623098967556000
50228529	::479623170425884000
268073941	::479623178210119000
18374690	::479623213748461000
713245898	::479623255515357000
268246881	::479623290214825000
305265637	::479623300977799000
40126821	::479623396385255000
36891053	::479623420368257000
16566189	::479623486953242000
241198427	::479623603240316000
41685125	::479623647863136000
18336787	::479623658508279000
50228529	::479623679312019000
150034005	::479623690477240000
297542894	::479623721183752000
436336703	::479623837144088000
207290040	::479623917343367000
220532575	::479623924229996000
41685125	::479623991477272000
436415484	::479624007202144000
386861626	::479624009923829000
368691437	::479624174864846000
374228630	::479624267152101000
35376355	::479624267412160000
312435293	::479624286932463000
8709452	::479624299800571000
52649582	::479624344432549000
429345484	::479624395137110000
280798922	::479624426875400000
17111530	::479624540482715000
320512967	::479624658523025000
158129535	::479624676675944000
29394513	::479624694358765000
27792069	::479624812361703000
238665368	::479624837636186000
550757928	::479624955663892000
15467792	::479625111738523000
224103552	::479625119346601000
50507669	::479625150061871000
52818001	::479625215559753000
15467792	::479625223592222000
373713704	::479625252691922000
312435293	::479625377971568000
387472182	::479625394836865000
194129729	::479625427908972000
259876316	::479625442778173000
78213	::479625483139956000
106835519	::479625500982116000
312435293	::479625501699362000
275902246	::479625569307336000
118855202	::479625575766573000
355598729	::479625618317787000
386861626	::479625646759358000
273631488	::479625678539608000
89033916	::479625684118024000
305265637	::479625732608757000
148197450	::479625751541850000
312435293	::479625783833419000
312435293	::479625847138037000
344902431	::479625853962158000
484202581	::479625882441900000
396929208	::479625981502566000
348785324	::479625983142539000
483526518	::479625998082662000
396929208	::479626030257152000
75034878	::479626042332954000
302525103	::479626046757564000
106835519	::479626059042676000
400704846	::479626182426501000
297542894	::479626256254636000
54754940	::479626315830919000
92125226	::479626362727460000
29394513	::479626442955698000
255104759	::479626449704730000
75034878	::479626505891639000
312435293	::479626612170698000
123739379	::479626683809406000
312435293	::479626691497566000
89033916	::479626768727285000
215109001	::479626776495153000
80159052	::479626848578437000
255697938	::479626855788445000
147779508	::479626877745627000
234187240	::479626881713455000
20020647	::479626953243123000
71981601	::479626997917044000
312435293	::479627006242344000
312435293	::479627066078273000
71981601	::479627087666774000
176487313	::479627091311198000
377110730	::479627100752998000
51413309	::479627167966302000
255697938	::479627174962425000
104990093	::479627176002981000
312435293	::479627210165198000
29605636	::479627240238362000
19374297	::479627257573408000
75034878	::479627321037840000
275681559	::479627369280331000
168964399	::479627378033840000
312435293	::479627391497564000
429345484	::479627403702980000
312435293	::479627409847619000
104990093	::479627421222973000
50507669	::479627458128642000
15791549	::479627494924890000
421655917	::479627548125433000
396929208	::479627599136567000
312394133	::479627641411366000
151604434	::479627659169636000
371578955	::479627676450168000
211904285	::479627679386587000
52649582	::479627761267376000
455542048	::479627783413309000
75034878	::479627799486296000
70982412	::479627802522574000
402333632	::479627832071421000
431215016	::479627836286722000
81469472	::479627842771501000
39863661	::479627844877041000
106835519	::479627872538083000
312435293	::479627929438019000
436415484	::479627940876267000
431215016	::479627954675150000
118855202	::479627977181782000
634615880	::479627982382714000
366701651	::479628084291702000
348745482	::479628108551553000
106835519	::479628113005924000
17210128	::479628169129910000
46796467	::479628284419137000
36343877	::479628365683769000
39863661	::479628367214690000
473196438	::479628378111082000
131968998	::479628446276923000
200849010	::479628493425090000
131968998	::479628522177044000
225122347	::479628532378009000
221098400	::479628555056209000
396786261	::479628563889418000
270065033	::479628584521588000
252623066	::479628593111531000
591216066	::479628611620978000
421655917	::479628652586348000
225122347	::479628654524522000
29394513	::479628659406295000
151604434	::479628660857511000
50811080	::479628682927931000
312435293	::479628704004317000
29605636	::479628712992714000
345626789	::479628739761168000
312435293	::479628763110449000
38520445	::479628777367298000
312394133	::479628784958988000
591216066	::479628800704413000
312435293	::479628812263505000
235382002	::479628871738736000
579271413	::479628918060617000
224103552	::479628931306229000
225122347	::479628940357935000
252623066	::479628956455673000
521938520	::479628956535377000
235382002	::479628990500446000
59622669	::479629107341168000
146608159	::479629152643854000
421655917	::479629174802358000
337434879	::479629179965562000
415953059	::479629196315348000
225122347	::479629265395519000
389614947	::479629269744644000
421655917	::479629333204451000
348745482	::479629424703197000
359806236	::479629440071114000
20020647	::479629443682414000
421655917	::479629446899445000
33011898	::479629505183907000
100018299	::479629518458458000
318173357	::479629549031157000
299879238	::479629557528801000
21568615	::479629570623016000
188917484	::479629610779676000
225122347	::479629629146550000
255697938	::479629652575944000
322643138	::479629652755877000
625900103	::479629680186638000
64907439	::479629690064228000
22504277	::479629704618442000
58628782	::479629736180584000
234214828	::479629782746140000
29473860	::479629806808481000
489961036	::479629813020254000
255697938	::479629874768797000
20713213	::479629943085989000
116988168	::479629987775930000
249388532	::479630005643653000
364405877	::479630013021814000
90469755	::479630067522220000
318173357	::479630107343347000
23933265	::479630125831430000
100018299	::479630157871734000
224103552	::479630226272436000
318173357	::479630252390772000
345261852	::479630425120190000
152715270	::479630486868721000
318173357	::479630572999168000
15467792	::479630750078492000
27335023	::479630783268028000
160144135	::479630799302434000
65435835	::479630838955405000
19684793	::479630843645001000
160144135	::479630857045426000
389676504	::479630884258078000
18336787	::479630959298375000
587104097	::479630975970705000
69916558	::479631012843225000
477235727	::479631020568752000
29394513	::479631026403438000
428646436	::479631026642112000
75034878	::479631044694794000
363722761	::479631112608559000
373713704	::479631122704637000
85651876	::479631162009059000
218956862	::479631177520001000
85651876	::479631194036781000
447313860	::479631195836141000
322446637	::479631236118224000
399408344	::479631262831763000
131254355	::479631268640849000
205320851	::479631295727693000
50811080	::479631319995912000
120532808	::479631341697253000
266033863	::479631363012718000
29394513	::479631426162155000
493221106	::479631455232872000
368386947	::479631524166250000
85651876	::479631566482587000
399408344	::479631579803684000
238307628	::479631586330017000
237936556	::479631660384653000
399408344	::479631712633098000
233362394	::479631717259837000
25082908	::479631746430824000
436476907	::479631747332587000
25082908	::479631788986216000
85651876	::479631815976558000
344902431	::479631849841754000
409709795	::479631873560154000
323477702	::479631884008189000
27432862	::479631901440086000
51413309	::479631921681424000
396929208	::479631938508959000
188480631	::479631940925272000
28066346	::479631963075006000
75034878	::479631967118721000
378771457	::479631990279270000
75034878	::479632009938354000
50811080	::479632011133349000
125849974	::479632050861797000
402243422	::479632072839921000
18015033	::479632133523537000
225122347	::479632150422364000
15204110	::479632185729613000
327689033	::479632186971533000
484202581	::479632197792825000
361532861	::479632204281446000
233362394	::479632261282004000
145572480	::479632299227480000
301497892	::479632302126141000
330201359	::479632356949504000
69916558	::479632388952424000
260428602	::479632405289242000
133112299	::479632528488562000
335003775	::479632564966010000
205320851	::479632575816671000
75034878	::479632623405629000
372068999	::479632625548926000
276256841	::479632632477523000
225122347	::479632648084926000
27432862	::479632774673215000
205320851	::479632824861855000
323978080	::479632862912978000
16353730	::479632863667978000
142364553	::479632915656376000
338543771	::479633032081469000
260428602	::479633032367050000
276256841	::479633102273118000
52542320	::479633111081549000
18868622	::479633147668475000
90544248	::479633162390089000
17536130	::479633166798307000
50811080	::479633193352458000
41685125	::479633231117971000
18868622	::479633284667019000
18868622	::479633324278030000
24392243	::479633335652593000
372493368	::479633406943186000
438698734	::479633424093700000
193583131	::479633486706257000
409709795	::479633509103845000
81469472	::479633647549829000
368386947	::479633708878536000
414066292	::479633767540084000
304224068	::479633783142903000
240492455	::479633794618503000
283518032	::479633804362285000
368386947	::479633876831064000
414315073	::479633935853715000
21696310	::479633953565859000
19734494	::479634021824360000
283518032	::479634031009873000
323477702	::479634093047435000
231689668	::479634191110242000
410297246	::479634214015365000
218956862	::479634266373230000
376472794	::479634357033132000
240492455	::479634358593003000
300607168	::479634399747899000
581342731	::479634547722559000
27335023	::479634547902910000
62944645	::479634558368112000
351316240	::479634648046501000
60098410	::479634719126994000
42994926	::479634815306567000
394776489	::479634826132455000
258382946	::479634836127117000
553711382	::479634858436620000
57385263	::479634860110540000
578593285	::479634874325012000
375364618	::479634884453888000
19111395	::479634996865794000
31586329	::479635013965996000
120139449	::479635052502872000
375385791	::479635062678224000
158129535	::479635138171928000
16713682	::479635167842414000
375385791	::479635185567137000
93043270	::479635236763205000
344902431	::479635257960828000
15814841	::479635267515871000
27335023	::479635276432957000
107308159	::479635298008436000
484202581	::479635378065133000
20713213	::479635477340114000
95231863	::479635486692999000
50811080	::479635487846449000
23642786	::479635525989830000
21912250	::479635612342190000
464845445	::479635618235158000
621474989	::479635627957559000
268246881	::479635691630886000
578593285	::479635693929779000
334665323	::479635833411346000
114593439	::479635877417979000
368386947	::479635996741746000
57385263	::479636051217358000
114593439	::479636103994294000
588874950	::479636137058000000
433470731	::479636191164502000
18137013	::479636196658663000
218112087	::479636288350339000
54405135	::479636293240897000
249246314	::479636294411091000
128977591	::479636369736998000
81469472	::479636462032678000
237963845	::479636473180717000
126109768	::479636515467702000
218956862	::479636538830376000
477235727	::479636636183965000
93043270	::479636724688379000
85651876	::479636783164977000
269151566	::479636797320728000
65435835	::479636840639508000
218956862	::479636857798811000
48557490	::479636891319283000
465934852	::479636906787872000
380049732	::479636941504528000
56509474	::479636965701083000
337367504	::479636969257844000
381778563	::479637187432964000
218112087	::479637277308514000
15814841	::479637325107175000
344902431	::479637377095180000
29394513	::479637389368102000
18137013	::479637459840806000
344902431	::479637523132461000
268246881	::479637546344148000
268246881	::479637623104106000
107308159	::479637756449419000
312435293	::479637854859952000
29394513	::479637859280760000
346173821	::479637925252972000
346173821	::479637949567361000
237963845	::479638030982975000
25099957	::479638059105804000
365746365	::479638172163264000
578593285	::479638223099265000
37119867	::479638298868998000
376472794	::479638413583613000
344454080	::479638428531687000
64219388	::479638429970362000
126428969	::479638556416045000
381778563	::479638566939541000
286282963	::479638630009274000
344902431	::479638665413398000
279750654	::479638695297830000
344902431	::479638708501508000
578593285	::479638786260082000
613256961	::479638824264273000
255104759	::479638846590976000
29394513	::479638867834716000
265760942	::479638883723128000
259413656	::479638901527543000
413735493	::479638958565883000
128977591	::479639026069413000
81630455	::479639034646368000
400490673	::479639127323725000
8548362	::479639145992957000
17111530	::479639160043896000
73526174	::479639189588557000
578593285	::479639195452186000
128977591	::479639205489152000
246571951	::479639215978708000
269401499	::479639266322956000
293213630	::479639270265585000
61478431	::479639291715268000
136750011	::479639297692164000
337367504	::479639312376422000
348262381	::479639339823951000
218112087	::479639356739563000
413735493	::479639365946064000
36468395	::479639381897400000
337367504	::479639423609344000
385782746	::479639493117362000
402925254	::479639508191694000
15288029	::479639597702320000
128977591	::479639744989888000
209223008	::479639761729355000
319420243	::479639807623458000
597834721	::479639859728896000
158129535	::479639886929354000
413735493	::479639904540827000
123739379	::479639920433459000
320512967	::479639978457440000
16002106	::479639984916275000
31586329	::479640015082110000
337367504	::479640037890351000
128977591	::479640061370458000
352486016	::479640063232339000
171103429	::479640090444967000
62944645	::479640120375926000
51413309	::479640156505645000
224095849	::479640182900011000
196693857	::479640225900032000
196693857	::479640233042923000
31586329	::479640249015226000
62944645	::479640296427642000
139460380	::479640323161726000
4434941	::479640328387821000
139460380	::479640359492804000
128977591	::479640387293040000
300009838	::479640397665533000
351641054	::479640407345995000
378367977	::479640408327086000
81469472	::479640408386203000
445219284	::479640410655305000
410856984	::479640436437286000
19182658	::479640465743286000
33904380	::479640474945617000
76502729	::479640521493606000
128977591	::479640528569769000
28405302	::479640534420447000
171807880	::479640576275804000
33904380	::479640621054189000
144937748	::479640643653095000
34087430	::479640716272865000
14715501	::479640716818120000
62944645	::479640723441332000
374772557	::479640768361951000
19182658	::479640778671927000
92840294	::479640821633798000
28405302	::479640857889746000
128977591	::479640899224633000
439491329	::479640900394827000
141735027	::479640916345778000
14715501	::479640943113416000
50811080	::479640947081641000
14307454	::479640973631172000
31586329	::479640992820514000
92924351	::479641032515022000
516096126	::479641034381881000
337510374	::479641050777395000
124582805	::479641059346350000
62944645	::479641065449062000
221098400	::479641107962134000
62944645	::479641141001084000
536141027	::479641148734984000
587081117	::479641188228546000
62944645	::479641217232547000
81630455	::479641250715271000
31586329	::479641331892236000
28405302	::479641354084302000
350665443	::479641384597880000
587081117	::479641452448731000
243974175	::479641549135822000
90469755	::479641555284656000
36869877	::479641563811704000
31586329	::479641679532916000
62944645	::479641721232703000
128977591	::479641839512088000
376472794	::479641854406057000
392716377	::479641901541240000
33818674	::479641933434720000
18137013	::479641952149708000
31586329	::479641995099770000
56736460	::479642029345869000
209401949	::479642032688726000
62944645	::479642073461948000
411898570	::479642134430363000
31586329	::479642134954672000
413735493	::479642151517552000
31586329	::479642169704456000
131968998	::479642230831849000
372068999	::479642255809331000
31586329	::479642289976119000
7132042	::479642313422307000
411898570	::479642362847981000
24392243	::479642397425422000
20941662	::479642428564332000
7132042	::479642486273769000
385782746	::479642532310040000
31586329	::479642538333470000
31586329	::479642580842713000
414526765	::479642614174842000
36654229	::479642615626088000
396364407	::479642636874039000
425381729	::479642647808978000
26831606	::479642692511477000
18551115	::479642753538981000
255697938	::479642759423598000
144937748	::479642805141512000
18137013	::479642848287944000
49052615	::479642933734699000
397024307	::479642937517936000
321876841	::479643030409191000
237621304	::479643047655776000
411700909	::479643047740071000
364035957	::479643099065757000
36654229	::479643105592115000
374772557	::479643114580107000
31586329	::479643141910585000
31586329	::479643202207891000
396929208	::479643341290622000
18455966	::479643346206724000
17595323	::479643413885620000
271717879	::479643433368559000
100195876	::479643443509993000
100195876	::479643444441120000
271717879	::479643446442221000
130312780	::479643456956923000
179119528	::479643465072914000
90469755	::479643497138384000
205030447	::479643514243133000
163893797	::479643624913661000
36654229	::479643634569318000
191947005	::479643639405375000
152715270	::479643701304516000
428300082	::479643754937077000
370049566	::479643778010345000
374772557	::479643860734189000
366701651	::479643867096944000
300009838	::479643887695568000
42481762	::479644017844842000
191947005	::479644091849146000
415953059	::479644113260642000
415953059	::479644187579518000
287014963	::479644203799310000
100339690	::479644274623918000
179119528	::479644336309542000
144937748	::479644359944839000
597834721	::479644405708509000
305265637	::479644433214738000
123739379	::479644445520822000
151190656	::479644480895594000
36654229	::479644530804011000
425381729	::479644558222196000
81469472	::479644596046426000
607721617	::479644598109618000
572151259	::479644653252136000
58587526	::479644712119201000
259413656	::479644785087488000
14085431	::479644800249913000
451667062	::479644810706288000
402492947	::479644826728538000
172573942	::479644849147510000
278301419	::479644850535804000
24392243	::479644857695084000
278301419	::479644862040399000
148197450	::479644873428336000
52929975	::479644878780264000
81469472	::479644916004708000
31586329	::479644924892446000
40478607	::479644972481003000
464845445	::479644981419069000
81469472	::479645023710220000
22844281	::479645030626648000
274432702	::479645075358498000
328779215	::479645210272464000
155730095	::479645242702852000
22844281	::479645304598568000
473118863	::479645305340567000
339565561	::479645305650937000
188480631	::479645307714949000
348745482	::479645348965523000
339565561	::479645350739718000
373713704	::479645363599441000
348745482	::479645365524639000
246112828	::479645369614475000
348745482	::479645389478301000
17830276	::479645410567266000
432116634	::479645422190088000
464845445	::479645515400097000
338664006	::479645528519499000
597834721	::479645578335232000
108605734	::479645586447409000
63617875	::479645595045752000
205030447	::479645652272427000
144937748	::479645689195274000
253689041	::479645698271756000
348745482	::479645729036591000
186823940	::479645730630795000
229611107	::479645800344350000
81469472	::479645808246411000
29394513	::479645819424239000
338664006	::479645843620765000
188480631	::479645857323941000
34717669	::479645881445392000
225203526	::479645945848545000
581342731	::479645953566068000
470458433	::479645976165367000
536141027	::479646053629575000
168853356	::479646072625561000
12354252	::479646126690144000
245154470	::479646129462968000
148197450	::479646137809653000
16258968	::479646179441909000
429345484	::479646206000631000
25784705	::479646245716099000
173608790	::479646249323229000
12354252	::479646295989035000
344902431	::479646347658686000
123739379	::479646365363220000
205030447	::479646391044567000
355598729	::479646446203830000
168705725	::479646498041245000
431003917	::479646498934648000
262939560	::479646569860698000
55472237	::479646574469853000
587104097	::479646575996588000
22717394	::479646600525283000
16258968	::479646610293391000
348745482	::479646633282379000
61478431	::479646648503529000
55472237	::479646698600271000
168853356	::479646713087406000
464845445	::479646759183220000
168853356	::479646759350591000
44307877	::479646851004526000
233767854	::479646931811971000
233767854	::479646944503922000
355598729	::479646980793053000
168853356	::479646989819187000
364035957	::479647054869069000
47859489	::479647106148601000
148197450	::479647226256699000
357308471	::479647240021999000
168853356	::479647327334850000
120139449	::479647335597604000
431003917	::479647355856109000
142364553	::479647368598798000
451667062	::479647433002332000
243751614	::479647450035007000
15791549	::479647478598217000
17974977	::479647654532493000
52542320	::479647708555513000
15288029	::479647951745069000
348745482	::479647973064732000
323978080	::479647980501618000
52542320	::479648021291237000
431003917	::479648028995747000
14584037	::479648033656016000
119269983	::479648038026084000
244351583	::479648113758437000
35026897	::479648118645223000
258382946	::479648140975304000
158129535	::479648399038615000
78213	::479648404881276000
348745482	::479648410979418000
19182658	::479648431628378000
35026897	::479648447327633000
156508337	::479648469078925000
259413656	::479648473113845000
246571951	::479648484123877000
247024165	::479648524372422000
16002106	::479648532614230000
90469755	::479648669025959000
247024165	::479648828513984000
103678189	::479648843831603000
103678189	::479648861204783000
52929975	::479648903886036000
35026897	::479648920084426000
247024165	::479648932717289000
331668519	::479649009242746000
431003917	::479649037155434000
15288029	::479649088514686000
81630455	::479649104574681000
431003917	::479649106646679000
24718142	::479649166918815000
431003917	::479649174984474000
16713287	::479649190587281000
613592670	::479649191736537000
41967329	::479649202482323000
115459999	::479649217506320000
137014162	::479649280479596000
20020647	::479649323446054000
142364553	::479649396976783000
251231824	::479649406116167000
30912658	::479649427783966000
370416747	::479649454014738000
81630455	::479649459601551000
24718142	::479649477150535000
63996070	::479649500131495000
424540791	::479649536315375000
1384531	::479649605689163000
142364553	::479649622429024000
431003917	::479649672315682000
26915925	::479649759557206000
508860717	::479649805363609000
271370762	::479649889979084000
284316159	::479649890922795000
517075828	::479649891216420000
24718142	::479649939731918000
508860717	::479649967867699000
310330192	::479649989057323000
713350694	::479650013157793000
570502101	::479650045432582000
385259637	::479650097006133000
436476907	::479650131893956000
142364553	::479650156061933000
385259637	::479650157232160000
348745482	::479650186721910000
17830276	::479650188991426000
470458433	::479650194431430000
369819130	::479650204409688000
267445807	::479650286659989000
81630455	::479650337872048000
274311440	::479650362820136000
508860717	::479650369430360000
337434879	::479650384395247000
35026897	::479650415852916000
369217450	::479650436433989000
369217450	::479650479589179000
182834679	::479650525307469000
20112840	::479650583767306000
336149936	::479650620895285000
385259637	::479650700390305000
284316159	::479650707490877000
90689440	::479650744291692000
570502101	::479650805272678000
348745482	::479650814613413000
81630455	::479650874675822000
468796913	::479650915801366000
527041090	::479650950030708000
81630455	::479651130910072000
20112840	::479651138577256000
624360378	::479651153940971000
81630455	::479651163537563000
81630455	::479651188258766000
348745482	::479651188455907000
86604355	::479651198187110000
81630455	::479651215358181000
81630455	::479651268105760000
81630455	::479651293426753000
291413743	::479651299319746000
81630455	::479651365308731000
16864384	::479651446967660000
24392243	::479651452202147000
570502101	::479651461442199000
89033916	::479651489112002000
409541924	::479651507680210000
485252693	::479651561656680000
255834275	::479651581592207000
249246314	::479651635648425000
91712528	::479651637783322000
229197384	::479651654875107000
34717669	::479651760588722000
229611107	::479651783795802000
319145382	::479651830306058000
402273149	::479651834529710000
29827759	::479651882580062000
553711382	::479651919153995000
570502101	::479652026423332000
18455966	::479652089564758000
70982412	::479652091028176000
267445807	::479652135848906000
36654229	::479652149690130000
36654229	::479652325783793000
111124977	::479652360642260000
266317182	::479652374093791000
389676504	::479652473876283000
633531552	::479652496512909000
192727478	::479652523108990000
49052615	::479652537461927000
246409056	::479652558068125000
42638131	::479652575222853000
386169383	::479652635675336000
131420707	::479652637617299000
30128717	::479652659696123000
476507554	::479652681779142000
40478607	::479652710724407000
436476907	::479652747864580000
402273149	::479652772791345000
110063681	::479652822678794000
136750011	::479652842576150000
93043270	::479652877183766000
344857407	::479652908607090000
402273149	::479652953775538000
386169383	::479652976571584000
130690913	::479652990601539000
81630455	::479653015960301000
93043270	::479653037750116000
18336787	::479653061405601000
26915925	::479653095563997000
24392243	::479653098068004000
18137013	::479653147871154000
372068999	::479653174954196000
570502101	::479653183090728000
136750011	::479653191399657000
358031089	::479653212484431000
81630455	::479653220269047000
136750011	::479653238686248000
168864295	::479653240707899000
358031089	::479653255291486000
470451598	::479653257108029000
33699503	::479653261285134000
402273149	::479653299197448000
186287095	::479653320538083000
168864295	::479653332160499000
386169383	::479653356936257000
186287095	::479653389194637000
55888161	::479653421386301000
58941053	::479653436904833000
369217450	::479653436946788000
23933265	::479653481800691000
15742158	::479653495033704000
142364553	::479653626810761000
386169383	::479653630157414000
79476731	::479653655889448000
27792069	::479653657118777000
570502101	::479653697257885000
130690913	::479653718560751000
264622253	::479653742396968000
384155676	::479653773233512000
218112087	::479653821103099000
26915925	::479653889784823000
64813007	::479653896051523000
25942336	::479653962333696000
42638131	::479654013919449000
260428602	::479654028100796000
344454080	::479654113869692000
322465167	::479654116163985000
221098400	::479654173835665000
218112087	::479654177476313000
479222401	::479654251019264000
270736613	::479654290999738000
61478431	::479654300751110000
61718844	::479654311752773000
265799781	::479654350327783000
155650977	::479654362440953000
61718844	::479654434851401000
578593285	::479654537108942000
19182658	::479654551109505000
246066577	::479654595417755000
270736613	::479654608718299000
407473485	::479654629652070000
171103429	::479654643429949000
29302446	::479654682265014000
123739379	::479654788557455000
18336787	::479654859243671000
50507669	::479654873294966000
293213630	::479654873638506000
322842111	::479654906404413000
8548362	::479654966513385000
379833720	::479654966635020000
21912250	::479655003196755000
17448907	::479655010897125000
43208085	::479655011233042000
231689668	::479655016018362000
12354252	::479655060075335000
246066577	::479655085710929000
578593285	::479655129386610000
330201359	::479655218104127000
61478431	::479655237037215000
263389464	::479655253919277000
25084916	::479655286186455000
16258968	::479655341265661000
202840862	::479655360723025000
86349050	::479655405468274000
578593285	::479655438041235000
55888161	::479655441753178000
61478431	::479655516210094000
47348539	::479655519368404000
133341985	::479655519440084000
44307877	::479655562922041000
136114188	::479655610368409000
110236585	::479655611324698000
210996408	::479655619884896000
12354252	::479655627451428000
114064449	::479655631574401000
255104759	::479655637782368000
43208085	::479655648150712000
212060681	::479655654224052000
433470731	::479655731478532000
407473485	::479655854854402000
203688730	::479655861283876000
552802620	::479655870045761000
606781453	::479655876421488000
61478431	::479655887955456000
136038442	::479655901079429000
433470731	::479655912437587000
128703316	::479655959975821000
33699503	::479655963566546000
220532575	::479655986177638000
348785324	::479656012639506000
384494456	::479656016162729000
91712528	::479656029769060000
606781453	::479656090292862000
223594866	::479656098425618000
344902431	::479656114410098000
606781453	::479656128767205000
142364553	::479656138301267000
407473485	::479656143019859000
288874918	::479656168625688000
253552344	::479656198656909000
20293581	::479656233863901000
17054163	::479656250632708000
436476907	::479656269775503000
128703316	::479656291359416000
270227232	::479656294282846000
140157275	::479656360057909000
65435835	::479656385697677000
47269984	::479656419700903000
288874918	::479656432191545000
36468395	::479656465137807000
128703316	::479656492761501000
92840294	::479656561510735000
331397011	::479656578187288000
33017275	::479656599225503000
142364553	::479656607476088000
24718142	::479656608209698000
33017275	::479656640984014000
262870925	::479656648777412000
408144950	::479656667983151000
12354252	::479656729160855000
128703316	::479656733908807000
29553235	::479656740414189000
285988306	::479656785939136000
551501734	::479656800019419000
288874918	::479656824417697000
61478431	::479656826758119000
24718142	::479656966659137000
12354252	::479657052009029000
178985516	::479657069780697000
451868502	::479657102529425000
114064449	::479657125791424000
348745482	::479657166995869000
389614947	::479657172142686000
43208085	::479657172402720000
12354252	::479657200994889000
260428602	::479657351767928000
205030447	::479657358625239000
142364553	::479657372940787000
25469735	::479657400589615000
242912563	::479657415835938000
722514433	::479657466012381000
100018299	::479657521356242000
109060628	::479657526850363000
722514433	::479657531837788000
69028501	::479657554935427000
346569016	::479657585709039000
348123497	::479657681771593000
311924851	::479657712603889000
396364407	::479657746275389000
16258968	::479657771533475000
19111395	::479657783868944000
47749919	::479657845403570000
296433109	::479657906477203000
93043270	::479658052812275000
128703316	::479658205799137000
16258968	::479658259809198000
379253079	::479658265039884000
24494616	::479658284920885000
305265637	::479658460754112000
80788799	::479658478999330000
106715045	::479658488071987000
344454080	::479658516706127000
295466391	::479658622205833000
273034167	::479658639351750000
310506975	::479658664551145000
182834679	::479658666640293000
552146644	::479658712123330000
180661626	::479658716560908000
24494616	::479658717861138000
278220302	::479658729860653000
63996070	::479658735020023000
26589876	::479658740958769000
180661626	::479658793455071000
29500521	::479658818029105000
29737650	::479658839386497000
346569016	::479658843484336000
199001641	::479658853194137000
246066577	::479658935314415000
22504277	::479658949495758000
212060681	::479658967917154000
27904685	::479658972673101000
628045480	::479658979627266000
468796913	::479659029393080000
90544248	::479659178101702000
400490673	::479659396985675000
104990093	::479659403332055000
117608761	::479659459027804000
613592670	::479659466539806000
205501297	::479659522655404000
436476907	::479659565802213000
158129535	::479659655258726000
72293435	::479659663433023000
104990093	::479659680713932000
114064449	::479659756085608000
119269983	::479659797139030000
305265637	::479659856044249000
86604355	::479659903146270000
61718844	::479659907059183000
713245898	::479659907570880000
61718844	::479659931134480000
305265637	::479659959349936000
76463655	::479659965548740000
34841151	::479660199557730000
581342731	::479660228749713000
219039425	::479660230289006000
47269984	::479660303613825000
62944645	::479660358647689000
47269984	::479660414452506000
131420707	::479660436112289000
36891053	::479660578491731000
464845445	::479660614864740000
18455966	::479660641322827000
274311440	::479660670745853000
142364553	::479660696633102000
36891053	::479660720930295000
305265637	::479660813691936000
80965569	::479660825162956000
180661626	::479660845937725000
97336064	::479660877298143000
424540791	::479660884235526000
128703316	::479660909032263000
182834679	::479660919690395000
219039425	::479660922110091000
214200689	::479660953005727000
527041090	::479660956130107000
305265637	::479660976720334000
91712528	::479661023117328000
431215016	::479661039668051000
270227232	::479661042281111000
310982944	::479661046257692000
39863661	::479661068537851000
97336064	::479661126234292000
25469735	::479661132513542000
128703316	::479661153400795000
62944645	::479661166034419000
128703316	::479661168848805000
244995179	::479661171675377000
352486016	::479661190625247000
386833057	::479661206609727000
581342731	::479661234174693000
431215016	::479661286922260000
219039425	::479661296770502000
203688730	::479661314034262000
509523903	::479661328093564000
146855323	::479661375711498000
238698812	::479661384381108000
261847534	::479661513163440000
327689033	::479661543886712000
15137186	::479661607652302000
308175001	::479661621799694000
36891053	::479661661951766000
15137186	::479661672097796000
68966030	::479661926621122000
310982944	::479661937769607000
313792688	::479662004110520000
230069479	::479662013103505000
128703316	::479662019570716000
310982944	::479662023895445000
128703316	::479662031411228000
308175001	::479662072595103000
27999272	::479662090999713000
25410192	::479662094954946000
34087430	::479662097404420000
39863661	::479662105747267000
296627238	::479662112311349000
54105420	::479662151376711000
626942496	::479662152521756000
108605734	::479662163620286000
128703316	::479662234637828000
267299080	::479662244918095000
207290040	::479662270893793000
18336787	::479662300534546000
80965569	::479662326451142000
142364553	::479662340213059000
25410192	::479662362517966000
34087430	::479662379190333000
148197450	::479662394307010000
217563665	::479662409922396000
207290040	::479662418596204000
80965569	::479662487621472000
310982944	::479662490050396000
369217450	::479662499503951000
62975545	::479662529569095000
268246881	::479662533201362000
71284640	::479662538859098000
371500504	::479662544953827000
327662373	::479662608849436000
81841977	::479662646950506000
65832155	::479662647265071000
256716505	::479662648301076000
268246881	::479662660464951000
242912563	::479662664432771000
370416747	::479662669369057000
327662373	::479662679187943000
217563665	::479662713787133000
256781130	::479662737165783000
119269983	::479662801053433000
217871594	::479662802273988000
81841977	::479662836751159000
65832155	::479662837132820000
256716505	::479662838428880000
508860717	::479662849586102000
54105420	::479662893848211000
418480466	::479662898558431000
344902431	::479662965193338000
12354252	::479663003378282000
323978080	::479663045699186000
41967329	::479663053001093000
19182658	::479663054821806000
274791343	::479663083267162000
217563665	::479663085872222000
31586329	::479663087910260000
271370762	::479663120172859000
102100651	::479663134370566000
136750011	::479663143509958000
244351583	::479663245167325000
22954511	::479663335512604000
49824781	::479663342357729000
60098410	::479663403074469000
107902551	::479663411215618000
310982944	::479663413636108000
299796220	::479663417666830000
575755127	::479663441838219000
271370762	::479663461270429000
194998718	::479663523060920000
48557490	::479663578027671000
384494456	::479663583303700000
35505123	::479663612047265000
418480466	::479663630758051000
18455966	::479663648118685000
30666953	::479663681655951000
194998718	::479663719614390000
217563665	::479663723217707000
12354252	::479663730477649000
206247499	::479663744323424000
35505123	::479663752057339000
556556365	::479663833825296000
12354252	::479663915433873000
365746365	::479663936803860000
189224604	::479663966009184000
207290040	::479663972145463000
352062989	::479664000020402000
107308159	::479664023672463000
379357885	::479664034183385000
469970755	::479664035412324000
160671151	::479664038687698000
217871594	::479664131243380000
49824781	::479664207487447000
18551115	::479664225867288000
364405877	::479664227431350000
271370762	::479664235811586000
54105420	::479664280644509000
49824781	::479664311510396000
40126821	::479664315604033000
286282963	::479664319496749000
471516383	::479664350681370000
207290040	::479664367693475000
82433120	::479664370021314000
380049732	::479664385787719000
95843709	::479664427336073000
198406854	::479664445896269000
25084916	::479664475814232000
254319575	::479664493560348000
50306226	::479664499096428000
581342731	::479664520994906000
364405877	::479664581271244000
282860308	::479664584437923000
221830651	::479664599793270000
256346048	::479664609289191000
467545942	::479664641657012000
365203632	::479664734942146000
237118122	::479664752382074000
349788720	::479664760682983000
352062989	::479664779456307000
21449993	::479664826428686000
355717008	::479664885375434000
21415532	::479664889347448000
230655725	::479664932234219000
364405877	::479664940710510000
49824781	::479664957575811000
198406854	::479664981886377000
352062989	::479665003075620000
473196438	::479665088354615000
226995875	::479665106289442000
205501297	::479665110202322000
378414202	::479665151709179000
331668519	::479665157178949000
365203632	::479665220478976000
234214828	::479665237667622000
321839755	::479665254025023000
131072297	::479665334451183000
265760942	::479665346807595000
378414202	::479665369498390000
521938520	::479665381708410000
191947005	::479665414629523000
131072297	::479665422653206000
292012619	::479665501115662000
469722641	::479665507079954000
521938520	::479665530337783000
142038800	::479665572444389000
405040496	::479665572637310000
54105420	::479665573555482000
238247892	::479665609240616000
205501297	::479665704954626000
54105420	::479665733350481000
192727478	::479665742065827000
405040496	::479665756628877000
265760942	::479665765592084000
205501297	::479665777390280000
28771314	::479665860056219000
305415102	::479665927303073000
587104097	::479665944562630000
71597388	::479665983112491000
513855251	::479666015094075000
237118122	::479666026032795000
301497892	::479666030156214000
62944645	::479666036078563000
15204110	::479666090826416000
352970133	::479666149878013000
352062989	::479666245499760000
221830651	::479666263799517000
155650977	::479666281482698000
305265637	::479666302899200000
305265637	::479666314584547000
230659102	::479666344900579000
238247892	::479666365326843000
305415102	::479666378857644000
85651876	::479666393080528000
272184078	::479666407894818000
131072297	::479666424244629000
131072297	::479666467424985000
365203632	::479666467797876000
38579155	::479666506528485000
132768456	::479666590762291000
378414202	::479666607661121000
305415102	::479666643300126000
246066577	::479666714687180000
17536130	::479666749806084000
709921765	::479666749873610000
36654229	::479666818563334000
499995726	::479666826088288000
139308619	::479666829581758000
370049566	::479666851279302000
378414202	::479666860003053000
467545942	::479666904404332000
365203632	::479666922645372000
463431723	::479666931604021000
384494456	::479666941896818000
267299080	::479667004320665000
365203632	::479667020381032000
378414202	::479667025866797000
139308619	::479667029025107000
45581124	::479667031130644000
207290040	::479667043151912000
317524005	::479667137359790000
71597388	::479667181290938000
265760942	::479667182461546000
148197450	::479667183451406000
365203632	::479667215311327000
37011485	::479667274920755000
55120405	::479667287814062000
114064449	::479667296894722000
148197450	::479667315567759000
207290040	::479667371335254000
221098400	::479667431632146000
15204110	::479667464804921000
258636623	::479667500033273000
237118122	::479667517778956000
71597388	::479667519259541000
469722641	::479667522468192000
148197450	::479667557046435000
71597388	::479667559050903000
256781130	::479667696963813000
114064449	::479667768426786000
360367250	::479667789704085000
378414202	::479667805017481000
396332641	::479667817738813000
265760942	::479667823309254000
38031351	::479667830703398000
255104759	::479667874211332000
256781130	::479667883153174000
38031351	::479667912286822000
368691437	::479667922051153000
33818674	::479667937624993000
411841714	::479667954918100000
278220302	::479667969417412000
334825824	::479667974471573000
255834275	::479667989629771000
256781130	::479668076586082000
193796724	::479668091425533000
30242503	::479668137281851000
334825824	::479668155426435000
260338000	::479668159407218000
153544543	::479668172791230000
378414202	::479668189706477000
70483417	::479668191011307000
207290040	::479668197466308000
68622166	::479668280836501000
334825824	::479668360817278000
339565561	::479668390861082000
436716308	::479668470544465000
352970133	::479668470766792000
207290040	::479668496864124000
29605636	::479668497773907000
352062989	::479668514790182000
498637061	::479668536827080000
92924351	::479668538311843000
15467792	::479668611510849000
438698734	::479668643685748000
438698734	::479668666263695000
338073739	::479668671392911000
631513843	::479668740884553000
438698734	::479668785931382000
18455966	::479668797750530000
82433120	::479668829841555000
389197869	::479668882182246000
58941053	::479668926486310000
334825824	::479669032300187000
513855251	::479669049438117000
334825824	::479669054697795000
265760942	::479669085224337000
341941030	::479669094879211000
82433120	::479669095001255000
242607910	::479669121374646000
506824920	::479669166228529000
350968313	::479669169391034000
351922723	::479669216027488000
354125458	::479669245341487000
62944645	::479669343555698000
606781453	::479669404863844000
191947005	::479669454553759000
38031351	::479669482588471000
379253079	::479669500829507000
378281495	::479669526141739000
379253079	::479669551760961000
14223247	::479669589706420000
106855310	::479669614839091000
29500521	::479669628528898000
346173821	::479669640533405000
29500521	::479669653547925000
259413656	::479669667837923000
225122347	::479669685815099000
29300584	::479669726029676000
225122347	::479669775107649000
97336064	::479669778169077000
29500521	::479669783021895000
191947005	::479669786264498000
11146552	::479669826407780000
29500521	::479669840248979000
386833057	::479669878878515000
225122347	::479669881756196000
91712528	::479669914681085000
100378471	::479669939284889000
489961036	::479669965960663000
221830651	::479669986500149000
158129535	::479669993807044000
470451598	::479670000266272000
43045329	::479670135708332000
368170408	::479670171557429000
234214828	::479670191677530000
294745245	::479670212988387000
19684793	::479670213404000000
310330192	::479670263148457000
215144630	::479670306106142000
368170408	::479670323034726000
74282065	::479670359470272000
59454178	::479670365182894000
443428711	::479670498524422000
58941053	::479670511161851000
142364553	::479670571530457000
82433120	::479670572377731000
29500521	::479670574717759000
69916558	::479670589720768000
410856984	::479670595445997000
71597388	::479670611711500000
435478224	::479670652337545000
221830651	::479670653432246000
69916558	::479670705324191000
305415102	::479670716913442000
67193398	::479670725482393000
168864295	::479670726648016000
221830651	::479670822739513000
148436850	::479670869841944000
414066292	::479670940435902000
816177	::479670942235631000
331668519	::479670948715823000
23799906	::479670956236234000
397024307	::479670960937644000
308170990	::479670980579958000
302934050	::479671042957258000
352062989	::479671077245693000
106835519	::479671083977953000
314988406	::479671116575698000
426838833	::479671127711965000
426838833	::479671149174222000
370049566	::479671153494351000
23799906	::479671172477779000
23799906	::479671243072077000
71597388	::479671284062629000
350968313	::479671312168656000
552802620	::479671356984803000
244995179	::479671439847477000
14085431	::479671445199794000
98552986	::479671481392463000
531871315	::479671500736192000
305926788	::479671522655621000
33011898	::479671553995866000
435478224	::479671561759105000
205501297	::479671568927174000
41685125	::479671570449711000
305926788	::479671667711811000
29300584	::479671680051068000
211904285	::479671703006904000
51413309	::479671744962514000
557400595	::479671807448850000
205501297	::479671814751129000
449981984	::479671847236411000
336149936	::479671930581045000
142364553	::479672014031310000
4434941	::479672088718876000
153544543	::479672093312045000
256781130	::479672175897497000
68966030	::479672205379637000
48557490	::479672211176181000
336149936	::479672212811571000
366701651	::479672264573878000
221830651	::479672384039825000
205501297	::479672393615425000
221830651	::479672467351273000
38520445	::479672477694435000
16566189	::479672550130466000
221830651	::479672634330710000
252355708	::479672732963991000
129441756	::479672775893057000
256638502	::479672790304305000
346654346	::479672852451303000
140206179	::479672855349571000
140206179	::479672874039390000
6652302	::479672874257481000
489961036	::479672882721595000
20782081	::479672915416600000
313792688	::479672941873872000
140206179	::479672942817591000
369804138	::479672993673539000
22195036	::479673006370095000
43045329	::479673013407735000
136038442	::479673019648835000
252355708	::479673020823269000
600663496	::479673031007010000
30336818	::479673047847153000
148912524	::479673087676264000
62944645	::479673117590446000
209401949	::479673195654418000
402925254	::479673220493086000
161302101	::479673238373429000
337510374	::479673297421230000
308170990	::479673353155149000
153544543	::479673422570856000
363361632	::479673438731522000
95231863	::479673442782826000
25410192	::479673448524836000
360898372	::479673451486412000
51480688	::479673456154263000
25410192	::479673512303423000
51480688	::479673515923103000
129441756	::479673529072648000
99827590	::479673531240681000
41465619	::479673566024466000
257831311	::479673574752395000
63996070	::479673597712408000
55120405	::479673625403215000
241278291	::479673646919995000
51480688	::479673647821381000
63996070	::479673658265587000
35369698	::479673669665292000
18868622	::479673702905552000
101881386	::479673733951401000
114070939	::479673739794067000
57300329	::479673743581933000
14715501	::479673759440183000
294745245	::479673763521236000
475031809	::479673787462332000
402268968	::479673828230975000
62944645	::479673833247760000
232437529	::479673834769899000
63996070	::479673837093523000
35369698	::479673882920509000
308170990	::479673902810288000
722514433	::479673944883347000
378771457	::479674012495544000
18868622	::479674089028984000
95231863	::479674156573667000
613592670	::479674214375362000
62944645	::479674218310017000
196659229	::479674242959556000
463855595	::479674353101967000
155730095	::479674366251106000
105607367	::479674415399960000
406772829	::479674442977521000
263418480	::479674454830612000
444375493	::479674502712807000
350968313	::479674534480465000
142364553	::479674554181517000
15778759	::479674583293784000
266210776	::479674603501912000
33699503	::479674605985361000
6284612	::479674621659078000
23663256	::479674718992080000
552029617	::479674732648730000
606781453	::479674769726402000
212490176	::479674783483715000
334825824	::479674832619982000
35369698	::479674840316514000
99320365	::479674857974923000
262870925	::479674861728825000
45410414	::479674863334866000
316766176	::479674875888410000
12354252	::479674901763072000
334825824	::479674915981774000
51413309	::479674977802018000
244290101	::479674980024598000
244290101	::479674989658910000
605608831	::479675002082430000
244290101	::479675010722721000
17054163	::479675047338995000
244290101	::479675078615912000
246066577	::479675081598054000
431937908	::479675237533888000
45410414	::479675335445721000
16713287	::479675397601103000
348745482	::479675432778731000
436716308	::479675456426631000
90544248	::479675460297568000
552146644	::479675487204036000
36343877	::479675490136240000
36343877	::479675498721976000
114967175	::479675529209999000
331397011	::479675589247266000
429345484	::479675590375927000
35369698	::479675634998730000
263389464	::479675656553263000
102266093	::479675693723156000
17054163	::479675717764919000
33788573	::479675753295249000
12354252	::479675792440307000
35369698	::479675820735090000
214200689	::479675839748243000
25408355	::479675898233622000
160788774	::479675917652881000
12354252	::479675956156563000
214200689	::479675957981499000
11146552	::479676020136484000
431937908	::479676069843185000
396454394	::479676116529975000
246066577	::479676169181081000
45410414	::479676224961142000
469722641	::479676271366901000
11146552	::479676280200101000
436476907	::479676306682937000
49383709	::479676377344802000
263418480	::479676387498815000
255834275	::479676415877455000
38481051	::479676454855135000
37578654	::479676516054224000
240463390	::479676543292018000
29553235	::479676578977161000
214200689	::479676603858173000
325242803	::479676622166323000
171103429	::479676680374452000
30032107	::479676694333104000
256074844	::479676701371166000
99320365	::479676709105856000
256781130	::479676709747171000
214200689	::479676756874780000
155650977	::479676796384706000
240463390	::479676894904713000
15806298	::479676904828465000
107308159	::479676958515924000
331397011	::479676960008720000
551501734	::479676969676595000
429558621	::479677020348375000
102266093	::479677026891087000
20941662	::479677058554281000
436476907	::479677070327304000
37316930	::479677078691119000
357150048	::479677087230754000
50507669	::479677115491553000
198651083	::479677122617683000
348085087	::479677156423782000
38481051	::479677160660037000
260262291	::479677185876185000
24226614	::479677192834539000
253689041	::479677241253588000
292012619	::479677253320585000
137135705	::479677256512446000
161302101	::479677293279731000
238247892	::479677310690271000
317524005	::479677331707940000
68221984	::479677361223630000
546947837	::479677377300025000
271774234	::479677388423303000
516986236	::479677481142611000
11146552	::479677526751444000
153544543	::479677557672255000
398445530	::479677581672083000
338120144	::479677584939040000
198651083	::479677590975045000
52542320	::479677643038543000
99320365	::479677690585161000
431937908	::479677691155587000
69916558	::479677713557778000
453280756	::479677727000125000
25099957	::479677742372253000
211019280	::479677797674135000
38481051	::479677852648869000
22944914	::479677865949028000
453280756	::479677886211702000
211019280	::479677892431839000
238247892	::479677908504424000
214184608	::479677961965416000
361532861	::479677968244281000
64768338	::479677988414300000
35369698	::479678008375013000
330799447	::479678093565505000
276540818	::479678122892476000
308170990	::479678146401550000
547741880	::479678184942604000
56359547	::479678191733178000
431937908	::479678196992851000
513855251	::479678254874238000
470451598	::479678275896504000
396454394	::479678329042116000
254600909	::479678342736912000
208296274	::479678352341884000
35369698	::479678426320613000
308170990	::479678440304824000
470451598	::479678449703874000
353888661	::479678467114422000
20941662	::479678506373492000
205501297	::479678506566045000
414543388	::479678507749216000
253689041	::479678513079799000
330799447	::479678541018062000
436476907	::479678541169049000
527041090	::479678548421001000
208296274	::479678549688057000
18336787	::479678564971720000
104947253	::479678661793026000
254600909	::479678681758318000
23799906	::479678685839360000
380049732	::479678687835860000
25237171	::479678692743192000
527041090	::479678704583335000
214200689	::479678704696963000
278165989	::479678704746897000
384563395	::479678745532317000
473196438	::479678753853825000
296590824	::479678774745645000
102266093	::479678785919664000
253689041	::479678791053111000
60098410	::479678797545881000
158129535	::479678810397605000
221098400	::479678814776479000
100339690	::479678852143124000
360367250	::479678853099450000
386861626	::479678900478300000
68818829	::479678908158062000
99368300	::479678923546968000
386861626	::479678960167436000
68818829	::479678968119848000
386861626	::479679022931009000
435478224	::479679085744885000
25237171	::479679109044244000
116098184	::479679144440365000
364546435	::479679163662471000
16713287	::479679167433166000
252355708	::479679171279339000
19111395	::479679214644649000
256781130	::479679232851730000
156961324	::479679234307133000
209223008	::479679244654489000
18028506	::479679265085341000
389676504	::479679369602809000
214200689	::479679397554028000
238247892	::479679463798497000
214184608	::479679473680670000
59207269	::479679489874485000
107308159	::479679538893692000
364546435	::479679619054858000
214200689	::479679625858404000
43045329	::479679669772353000
322842111	::479679738466672000
29394513	::479679743340847000
268073941	::479679752249176000
483283190	::479679771476258000
389676504	::479679771782447000
470458433	::479679794175434000
310330192	::479680015828017000
242912563	::479680028494815000
331397011	::479680047041609000
59207269	::479680059339329000
20782081	::479680074518921000
26413556	::479680101047472000
99368300	::479680277271179000
29300584	::479680281163493000
344857407	::479680305666588000
99368300	::479680363644456000
208171241	::479680535410003000
41135840	::479680559510089000
107308159	::479680561674747000
400490673	::479680656096522000
214200689	::479680660123439000
183562162	::479680681350418000
292012619	::479680722836262000
232437529	::479680723507355000
292012619	::479680772727517000
436476907	::479680851530088000
292012619	::479680857234362000
201810972	::479680907075649000
470458433	::479680934283706000
99368300	::479680934606684000
99368300	::479680946203930000
221830651	::479680950977048000
201810972	::479680974725611000
396364407	::479680980463009000
214200689	::479681014865072000
114070939	::479681044023480000
469970755	::479681044372021000
99368300	::479681046200328000
24392243	::479681059635068000
14715501	::479681065292800000
33823755	::479681276249530000
453280756	::479681290686312000
33823755	::479681314044399000
607721617	::479681346982658000
44307877	::479681405459255000
205501297	::479681412207874000
246066577	::479681477991354000
607721617	::479681486396723000
258454374	::479681488431349000
587104097	::479681531372244000
99368300	::479681544886308000
44307877	::479681550557011000
499167427	::479681609998688000
15288029	::479681610137092000
31345791	::479681621457895000
293213630	::479681683457703000
372126514	::479681684086870000
99368300	::479681740378615000
18336787	::479681768253947000
429348972	::479681785916178000
17054163	::479681797119148000
246066577	::479681842920960000
279139758	::479681964190875000
24392243	::479681980335132000
171103429	::479681983983804000
270173839	::479682065638502000
513855251	::479682124060954000
238247892	::479682156512292000
581342731	::479682311365988000
221830651	::479682403242217000
246066577	::479682453116710000
24392243	::479682453729460000
102266093	::479682456384057000
361527638	::479682474608324000
99368300	::479682529675337000
24392243	::479682557005819000
24392243	::479682618125189000
439491329	::479682623980437000
266317182	::479682625263517000
102266093	::479682632868184000
49061011	::479682655806844000
109615689	::479682657476165000
86604355	::479682720063176000
49061011	::479682720998891000
331397011	::479682728078487000
54105420	::479682745073807000
214184608	::479682754356195000
34087430	::479682813415796000
296433109	::479682826502418000
255818707	::479682834165022000
189224604	::479682880013340000
99368300	::479682924711669000
118733444	::479682935675961000
266317182	::479682981582229000
99368300	::479683025714700000
160495648	::479683042185707000
99368300	::479683048691097000
18868622	::479683068501184000
99368300	::479683099794481000
99368300	::479683123668467000
275260502	::479683126567137000
33703073	::479683140622241000
331668519	::479683145605074000
99368300	::479683241620692000
19684793	::479683253386088000
513855251	::479683282179592000
99368300	::479683305927737000
279139758	::479683335560499000
16258968	::479683343177355000
171807880	::479683372596604000
171807880	::479683374538571000
436476907	::479683391386701000
20941662	::479683394025312000
15875100	::479683395862417000
398707286	::479683407803191000
547741880	::479683409757745000
398707286	::479683502506381000
16258968	::479683553433628000
247024165	::479683553727246000
218956862	::479683586707443000
214184608	::479683594198454000
92840294	::479683681536053000
171807880	::479683685172908000
429345484	::479683690599948000
153544543	::479683714218483000
214184608	::479683727820587000
348745482	::479683752147185000
513855251	::479683766751748000
205501297	::479683767850655000
246066577	::479683870422347000
384563395	::479683910477959000
20782081	::479683956049457000
215362694	::479683985938075000
218956862	::479684094969012000
86604355	::479684139025977000
160495648	::479684139587608000
279139758	::479684200606334000
218956862	::479684324200292000
470458433	::479684368328581000
279139758	::479684382123229000
54105420	::479684398430711000
58941053	::479684460049227000
20935798	::479684552143949000
258636623	::479684579692142000
58941053	::479684584108339000
216168764	::479684591679062000
246066577	::479684625032155000
386861626	::479684630254084000
30032107	::479684642908291000
288874918	::479684648704806000
19111395	::479684674013253000
58941053	::479684674915033000
478145352	::479684690454908000
22285873	::479684697942163000
284316159	::479684751830179000
296433109	::479684753541443000
246066577	::479684774450036000
16258968	::479684775750287000
352595123	::479684787464986000
551447338	::479684827458060000
95072707	::479684838559981000
463855595	::479684844754980000
476507554	::479684901810094000
20020647	::479684996144574000
401443377	::479684998857908000
25099957	::479685047000104000
58941053	::479685056605089000
209223008	::479685058618736000
305415102	::479685095159517000
49886698	::479685116680097000
25099957	::479685133889323000
252756099	::479685159856668000
297542894	::479685178206339000
56359547	::479685190017482000
118733444	::479685197144014000
334825824	::479685226616995000
32171318	::479685242379591000
95072707	::479685331482976000
58941053	::479685334532227000
246066577	::479685336759406000
253689041	::479685347061039000
331668519	::479685355697094000
27432862	::479685373246054000
207290040	::479685381173284000
297542894	::479685413955588000
71981601	::479685427683942000
37011485	::479685435187142000
33011898	::479685455303409000
334825824	::479685544226463000
41967329	::479685572160532000
270736613	::479685575776030000
58941053	::479685576895889000
171807880	::479685594986332000
29394513	::479685604360597000
172573942	::479685623620829000
49061011	::479685626162192000
28063382	::479685630322962000
16258968	::479685632545943000
95072707	::479685646521356000
334825824	::479685675025838000
49114032	::479685735688073000
171807880	::479685841607200000
171103429	::479685842009481000
198911524	::479685844903931000
19245878	::479685868157173000
334825824	::479685869528305000
19245878	::479685886255575000
19245878	::479685896598728000
239257340	::479685937975152000
279865885	::479686006833033000
175532031	::479686040534646000
58941053	::479686053196865000
171103429	::479686062889918000
334825824	::479686101217452000
551501734	::479686121639510000
27432862	::479686157098573000
15361643	::479686200966381000
95072707	::479686219433902000
551501734	::479686227084328000
379358099	::479686328230359000
279865885	::479686349172133000
15361643	::479686354515685000
279865885	::479686363038511000
547741880	::479686367119958000
334825824	::479686376649023000
385706960	::479686379270443000
385706960	::479686384706260000
215144630	::479686413793767000
15361643	::479686433725095000
334825824	::479686433955799000
58941053	::479686488389476000
334825824	::479686505649025000
131633030	::479686512330944000
19245878	::479686515102978000
352595123	::479686566533558000
476507554	::479686596623884000
95072707	::479686680614408000
279865885	::479686719722106000
28510276	::479686755210498000
28510276	::479686765943717000
175532031	::479686813146447000
214184608	::479686979932942000
319851493	::479687053954002000
337367504	::479687064544231000
95072707	::479687085238927000
279865885	::479687094634176000
414066292	::479687146929147000
214184608	::479687171126091000
214184608	::479687208698671000
364546435	::479687217556635000
389676504	::479687223499952000
251359942	::479687329288687000
49061011	::479687374658494000
316766176	::479687381872693000
27432862	::479687469601153000
316766176	::479687479021146000
39416036	::479687533144866000
816177	::479687565449371000
19245878	::479687687696171000
36343877	::479687692163481000
16866896	::479687750535241000
254600909	::479687764208672000
205501297	::479687782659399000
398445530	::479687867116306000
95072707	::479687894106243000
238247892	::479687941040529000
327662373	::479687956500713000
108204138	::479687987786448000
319851493	::479688177129893000
44307877	::479688206565113000
408144950	::479688242212511000
402268968	::479688248261099000
64791948	::479688311502426000
369819130	::479688334542127000
50306226	::479688389352910000
316766176	::479688455018917000
160788774	::479688499449192000
429558621	::479688578117955000
408049418	::479688591522545000
355717008	::479688630299271000
352970133	::479688672300658000
131968998	::479688717456515000
76375846	::479688769964998000
66882384	::479688788244189000
12354252	::479688810528137000
25359188	::479688829922598000
319851493	::479688850780876000
345626789	::479688894666264000
552146644	::479688936118579000
66882384	::479688942103851000
439491329	::479688987159060000
348316521	::479689071552233000
260262291	::479689105979494000
243465008	::479689125784584000
399621678	::479689155031490000
323978080	::479689214364516000
44307877	::479689226577932000
66882384	::479689284480684000
358031089	::479689301995696000
46268291	::479689303555977000
35923992	::479689317624057000
107308159	::479689370841395000
278220302	::479689383193223000
101286329	::479689393230585000
17830276	::479689411970760000
124517802	::479689457474748000
305415102	::479689494690422000
207290040	::479689522486448000
35923992	::479689531256733000
260428602	::479689544284262000
431937908	::479689562914967000
198911524	::479689571311968000
265760942	::479689578912423000
366753447	::479689583253540000
384563395	::479689599136985000
319851493	::479689622793240000
259093732	::479689658914189000
249052117	::479689744616792000
398445530	::479689833171128000
65482831	::479689835087933000
259093732	::479689836404543000
218956862	::479689869690552000
312394133	::479689878972530000
78213	::479689898627448000
171807880	::479689904402608000
381203261	::479689910819889000
91195209	::479689953547276000
29319846	::479690090126376000
101286329	::479690093700321000
261900342	::479690127044640000
558873022	::479690130534727000
252314330	::479690144446832000
278301419	::479690153284227000
278301419	::479690163681902000
273814896	::479690164827324000
171807880	::479690194505838000
34087430	::479690204576370000
141821632	::479690239263244000
511899726	::479690247086034000
36485138	::479690266526633000
68221984	::479690289733697000
259093732	::479690319030521000
65482831	::479690342665842000
408049418	::479690445337800000
273814896	::479690446156083000
101286329	::479690453915537000
19182658	::479690479018450000
205501297	::479690580834803000
297542894	::479690654339977000
68775336	::479690662216884000
210996408	::479690665383563000
157904403	::479690706139611000
25383063	::479690709432168000
310330192	::479690711210946000
107610605	::479690723596709000
27432862	::479690745247719000
305926788	::479690779863293000
141821632	::479690790990405000
78213	::479690836486406000
305926788	::479690837149118000
316766176	::479690844165775000
208250490	::479690863552253000
107610605	::479690919923707000
274311440	::479690934817652000
171807880	::479690958624538000
101286329	::479690984557920000
207290040	::479691002127847000
22504277	::479691080926236000
398445530	::479691100492664000
431215016	::479691117659582000
431215016	::479691225709027000
213887474	::479691286572589000
370420008	::479691334794498000
259093732	::479691343850000000
68622166	::479691414767673000
101286329	::479691426352353000
48046250	::479691475153084000
44307877	::479691483306401000
98806791	::479691531683516000
48046250	::479691567935291000
507918715	::479691626009595000
308170990	::479691628618473000
344902431	::479691694267318000
430072028	::479691738311696000
249789981	::479691864581607000
340067989	::479691895044440000
20941662	::479691953584742000
349472194	::479692003585056000
18752326	::479692014053638000
551501734	::479692021020389000
380049732	::479692041597640000
221830651	::479692045175365000
221830651	::479692067136737000
221830651	::479692101924302000
238247892	::479692137445867000
160768741	::479692157628850000
200764512	::479692193285046000
221830651	::479692222632169000
13298002	::479692244975648000
58028621	::479692309466849000
27999272	::479692316265832000
348316521	::479692329880547000
106835519	::479692401528016000
140157275	::479692406539837000
33703073	::479692432234532000
429345484	::479692439905521000
20941662	::479692477604319000
376472794	::479692515319500000
246112828	::479692528606670000
267445807	::479692552975958000
221830651	::479692556041605000
506824920	::479692581509423000
243751614	::479692589961314000
389949893	::479692652120535000
48046250	::479692669849845000
506519570	::479692677936852000
48046250	::479692709381550000
418847263	::479692734383792000
232437529	::479692742172225000
370420008	::479692902004555000
312710029	::479692998981083000
376472794	::479693024533164000
40478607	::479693045000986000
48046250	::479693055029952000
242435004	::479693076710305000
244290101	::479693124977971000
246112828	::479693125552590000
296433109	::479693180439658000
378794339	::479693183769530000
243751614	::479693201469493000
177692206	::479693215809806000
369217450	::479693259887767000
48046250	::479693310798606000
108204138	::479693372199034000
470801476	::479693430516641000
147310240	::479693432685068000
26915925	::479693433921994000
48046250	::479693502490898000
48046250	::479693509885440000
195563881	::479693588624728000
48046250	::479693599391879000
48046250	::479693670120423000
221098400	::479693736297762000
48046250	::479693778731958000
92840294	::479693926073237000
216833550	::479693935921487000
323978080	::479693946260848000
424498591	::479693967098126000
48046250	::479693973339242000
92840294	::479694044247773000
424498591	::479694064884154000
398707286	::479694068385976000
411912822	::479694071662145000
195563881	::479694094243864000
160788774	::479694218571423000
331246659	::479694267539939000
64907439	::479694334854328000
462648540	::479694371995271000
48046250	::479694452869832000
398707286	::479694481277857000
29737650	::479694574336483000
269012544	::479694586235727000
90689440	::479694607433736000
24634410	::479694713545437000
463855595	::479694713927131000
259573654	::479694761906176000
48046250	::479694775319527000
26915925	::479694777206984000
409709795	::479694790284435000
48046250	::479694901203177000
92840294	::479694948414263000
351099839	::479694954789220000
48046250	::479694993398202000
411912822	::479695057948532000
48046250	::479695130912649000
246112828	::479695163921420000
110063681	::479695166564208000
259573654	::479695218959478000
385114649	::479695351771713000
77078833	::479695393869938000
241790793	::479695393891291000
553711382	::479695443446624000
410877459	::479695455865946000
132768456	::479695471875592000
259573654	::479695487306833000
20713213	::479695582882041000
300009838	::479695585269006000
48046250	::479695605342932000
211904285	::479695625521729000
337367504	::479695669725126000
16866896	::479695718081236000
200764512	::479695735009452000
41649263	::479695769222406000
346569016	::479695925590245000
76463655	::479695933009952000
292012619	::479696009199513000
394776489	::479696024626552000
161302101	::479696124035338000
556556365	::479696198056423000
20112840	::479696214183518000
552802620	::479696220894818000
394776489	::479696230575259000
25383063	::479696415820898000
17054163	::479696427895885000
286910447	::479696432543174000
606781453	::479696462054313000
508860717	::479696486339706000
76463655	::479696504840404000
236144487	::479696505477935000
39215095	::479696549958516000
246112828	::479696603729514000
64907439	::479696604404789000
17830276	::479696631705907000
60098410	::479696646507208000
376472794	::479696656825585000
550757928	::479696676756529000
552802620	::479696683904016000
24226614	::479696690102796000
20112840	::479696697442840000
48046250	::479696710940516000
77078833	::479696736688959000
424498591	::479696745426087000
376472794	::479696745933590000
309789310	::479696776987807000
394776489	::479696794323271000
120139449	::479696808650612000
384494456	::479696810328330000
99827590	::479696824047923000
153531619	::479696837863952000
265799781	::479696848513273000
25383063	::479696881195290000
62518475	::479696899113373000
414191298	::479696900778491000
153531619	::479696916339359000
274791343	::479696924560203000
264705173	::479696971574575000
52295994	::479696995456540000
19111395	::479697065996341000
21531254	::479697078155628000
414191298	::479697097944342000
246112828	::479697174201372000
70254385	::479697212507955000
518039543	::479697218547351000
465002314	::479697227934220000
93043270	::479697237883502000
553711382	::479697251233579000
28510276	::479697258389471000
414191298	::479697279981350000
153531619	::479697297224130000
20863117	::479697334763126000
255299055	::479697381286346000
587104097	::479697390266376000
114070939	::479697424621912000
59454178	::479697448135168000
279139758	::479697448202289000
52295994	::479697474450628000
508860717	::479697557686587000
107750524	::479697562320904000
265799781	::479697623264141000
24392243	::479697630608760000
59454178	::479697651701526000
165491208	::479697653639286000
100018299	::479697654331756000
508860717	::479697667376050000
366753447	::479697676712558000
21531254	::479697716780343000
465002314	::479697760367554000
68369234	::479697760753831000
153531619	::479697832417320000
315527257	::479697844371062000
297652605	::479697902164381000
215385454	::479697926994681000
20713213	::479697953158737000
463855595	::479698007181361000
244290101	::479698033936855000
327842258	::479698063263793000
19182658	::479698071912448000
217871594	::479698134247804000
273205079	::479698160965541000
327842258	::479698264951099000
28063382	::479698277076447000
19182658	::479698278528090000
348085087	::479698327617798000
405362735	::479698344621522000
25082908	::479698365156835000
265553576	::479698395515584000
165491208	::479698398384115000
498321918	::479698424645058000
399645465	::479698429698793000
33703018	::479698437311844000
334825824	::479698464541278000
551501734	::479698519888916000
100339690	::479698532148842000
205043960	::479698604852916000
352970133	::479698654224080000
165491208	::479698658665832000
153531619	::479698719378386000
18868622	::479698727494762000
292012619	::479698754707017000
153531619	::479698799514763000
454146385	::479698827033989000
292012619	::479698947951194000
165491208	::479698960387284000
265553576	::479698991719133000
320249108	::479699049894117000
205043960	::479699084421234000
334825824	::479699142978314000
153531619	::479699152373157000
18868622	::479699172560752000
165491208	::479699219255537000
513825441	::479699250180542000
205043960	::479699252990324000
297652605	::479699264331722000
279081886	::479699270443229000
275268585	::479699332728229000
244290101	::479699383609339000
153531619	::479699391352029000
205043960	::479699447568289000
164101308	::479699508943544000
292012619	::479699581488230000
459660056	::479699588727996000
33703018	::479699599192776000
267538322	::479699607094456000
77078833	::479699613973110000
443070793	::479699641408057000
212047421	::479699649909899000
420323287	::479699762984144000
275260502	::479699771821932000
53317470	::479699814817357000
460772038	::479699825261555000
212047421	::479699878826618000
574250205	::479699901169664000
244290101	::479699932316594000
209208697	::479700038118277000
17974977	::479700091259723000
252314330	::479700098796908000
369160273	::479700121085833000
78213	::479700141864398000
22717394	::479700160155365000
20112840	::479700161078116000
43208085	::479700216439111000
374528956	::479700242959310000
28063382	::479700259677802000
17974977	::479700284449771000
158129535	::479700299897376000
319420243	::479700323058343000
431003917	::479700324836335000
205043960	::479700326459518000
205043960	::479700368868130000
297652605	::479700430063026000
414315073	::479700457644752000
319420243	::479700459633258000
126109768	::479700461264457000
16107745	::479700540863942000
259541688	::479700645336088000
242912563	::479700654618079000
265799781	::479700699068915000
25084916	::479700720778620000
288531248	::479700775434588000
551501734	::479700861719826000
491357856	::479700866794926000
288531248	::479700866832683000
322842111	::479700870796304000
43208085	::479700904586014000
95843709	::479700918267437000
271774234	::479700985858625000
265799781	::479701034432880000
369160273	::479701052393263000
209208697	::479701122685218000
94737009	::479701139357986000
254600909	::479701151357493000
310330192	::479701153941553000
327842258	::479701207897083000
267445807	::479701220018634000
33017275	::479701244022239000
309789310	::479701246626893000
160144135	::479701261877403000
25084916	::479701292202221000
212047421	::479701308199288000
78213	::479701382451064000
212047421	::479701435299282000
221098400	::479701454522187000
25084916	::479701566870401000
551501734	::479701613586550000
198911524	::479701651096227000
22285873	::479701669970997000
64791948	::479701717299126000
108204138	::479701729538506000
33282020	::479701749712711000
259413656	::479701753739227000
352062989	::479701783343030000
292012619	::479701883401940000
78213	::479701887575674000
140157275	::479701955569520000
396454394	::479701973545934000
260573981	::479701992688730000
376541246	::479701997177016000
25084916	::479702000506908000
243830281	::479702004793499000
163893797	::479702007339425000
294745245	::479702032152940000
389614947	::479702071185534000
73020435	::479702073835921000
288531248	::479702128852615000
170924102	::479702135735480000
35026897	::479702179977379000
35026897	::479702184586903000
283251929	::479702193361018000
29553235	::479702293550338000
24226614	::479702299049091000
606781453	::479702336307081000
64791948	::479702390719799000
43208085	::479702410215317000
14307454	::479702443425427000
260428602	::479702447699795000
260428602	::479702494462083000
28063382	::479702501956927000
64791948	::479702566675021000
233362394	::479702583494578000
240463390	::479702587919171000
254600909	::479702593367597000
369160273	::479702594101997000
244800270	::479702596802736000
37863682	::479702647667044000
552146644	::479702663945551000
259413656	::479702668068147000
26915925	::479702669498413000
123739379	::479702670425350000
28063382	::479702698724311000
86604355	::479702704689008000
14584037	::479702712448458000
17356903	::479702716051361000
352595123	::479702728747147000
267445807	::479702734728601000
163893797	::479702734946332000
358031089	::479702737253179000
366753447	::479702756463099000
606781453	::479702803649400000
401089789	::479702806165585000
217871594	::479702882900393000
17356903	::479702890005929000
136038442	::479702901108273000
351004243	::479702923006324000
16002106	::479702930962919000
21696310	::479702945060388000
268397639	::479702967189135000
255834275	::479702974755643000
167365283	::479703074097741000
358307309	::479703107786375000
200764512	::479703268936155000
211904285	::479703292856254000
21623464	::479703388402094000
136038442	::479703401404825000
53312065	::479703483764183000
244800270	::479703485814800000
23799906	::479703523647827000
259876316	::479703580769673000
221830651	::479703667885371000
244800270	::479703669886025000
23799906	::479703670955974000
267445807	::479703672780496000
80159052	::479703678408859000
28498427	::479703709572538000
202798666	::479703717134884000
202798666	::479703740014796000
202798666	::479703757555396000
202798666	::479703783811723000
24494616	::479703847322288000
463855595	::479703910395817000
316766176	::479703928192258000
18336787	::479703931447033000
267445807	::479703974153846000
10095952	::479703988775165000
258382946	::479704063546630000
249388532	::479704064759169000
212047421	::479704085445480000
18752326	::479704089228345000
606781453	::479704109235183000
368691437	::479704117053358000
80159052	::479704157306109000
212047421	::479704181415358000
53312065	::479704188755378000
27999272	::479704222426877000
25084916	::479704235546660000
262870925	::479704470754844000
224095849	::479704507027169000
615507620	::479704641370722000
15170503	::479704668101017000
35369698	::479704691798859000
141735027	::479704776016289000
423862446	::479704786258771000
348316521	::479704787877756000
270227232	::479704847231356000
583488323	::479704849404014000
28498427	::479704855049539000
244290101	::479704870513950000
229611107	::479704953754116000
155730095	::479704955272847000
136038442	::479705026953097000
351348648	::479705068984610000
286910447	::479705079436410000
254600909	::479705082045292000
78213	::479705152610635000
540330411	::479705234885705000
8548362	::479705235460747000
238307628	::479705278695608000
553711382	::479705290481229000
165491208	::479705327164596000
377715399	::479705337721679000
136038442	::479705380226732000
267445807	::479705417778724000
275681559	::479705683227443000
25084916	::479705704819744000
316766176	::479705741733806000
409709795	::479705774046724000
36943663	::479705863687770000
15806298	::479705890883252000
17016789	::479705941663690000
606781453	::479705959384629000
364035957	::479706010689748000
165491208	::479706019254108000
570502101	::479706035372830000
25082908	::479706058340851000
230655725	::479706072291508000
267445807	::479706126184120000
35369698	::479706161445216000
503577648	::479706194475765000
275681559	::479706238326816000
19770255	::479706247260696000
418847263	::479706247948558000
19245878	::479706259768479000
19245878	::479706266890407000
369160273	::479706270065491000
35026897	::479706441570607000
369160273	::479706479436783000
327662373	::479706544880107000
500212290	::479706550433746000
33538323	::479706593299529000
19770255	::479706608734183000
35369698	::479706609430450000
33538323	::479706636660269000
377715399	::479706684877578000
19245878	::479706733791559000
39215095	::479706797209432000
339312291	::479706814586826000
30912658	::479706875185733000
29500521	::479706893837795000
25082908	::479706926255595000
26915925	::479707021072019000
21531254	::479707021441126000
260911912	::479707029662363000
21696310	::479707056082272000
163893797	::479707096078761000
109615689	::479707148726054000
500212290	::479707202513817000
53317470	::479707245476052000
24392243	::479707276220309000
339312291	::479707317609717000
339312291	::479707335695564000
108605734	::479707345862537000
428646436	::479707410127265000
15361643	::479707457803939000
375734748	::479707557049561000
230911888	::479707563001274000
381203261	::479707618127007000
364043601	::479707650004090000
372068999	::479707656936890000
208296274	::479707727988793000
48431204	::479707781524512000
209223008	::479707785853415000
30912658	::479707791830306000
92840294	::479707818996416000
26915925	::479707835119325000
369160273	::479707842803687000
606781453	::479707851447734000
230911888	::479707878563913000
26915925	::479707896087736000
230911888	::479707930992713000
25084916	::479707943491756000
352960797	::479707959891484000
591216066	::479707976027369000
108605734	::479707992234164000
26831606	::479708016330039000
230911888	::479708028522872000
148436850	::479708036446294000
55888161	::479708065361833000
99843490	::479708071548047000
28063382	::479708094293741000
196394433	::479708100497526000
20020647	::479708113549795000
123739379	::479708135842922000
230911888	::479708142213689000
23642786	::479708193187450000
34087430	::479708202854936000
426786499	::479708233439780000
478145352	::479708236900093000
16258968	::479708262586019000
48431204	::479708268273475000
50151347	::479708287458213000
16166332	::479708323097620000
436716308	::479708339408871000
605608831	::479708345855524000
275681559	::479708369444290000
429348972	::479708389467910000
319851493	::479708448209502000
335101950	::479708473387515000
262939560	::479708490357690000
431937908	::479708529566040000
621306179	::479708543826681000
55888161	::479708544863051000
314988406	::479708564676562000
352595123	::479708579889709000
431215016	::479708655781019000
198911524	::479708698269339000
37119867	::479708840439476000
89033916	::479708845548118000
438566411	::479708889768677000
245080630	::479708903685369000
16166332	::479708916595449000
225893243	::479708921263693000
183438897	::479708932693176000
335101950	::479708978671140000
352595123	::479708987349147000
352595123	::479708995049906000
431937908	::479709002339581000
352595123	::479709087156805000
183438897	::479709129649315000
105993726	::479709247597338000
223288871	::479709255029628000
140157275	::479709260951990000
436476907	::479709387884224000
352595123	::479709450748452000
148197450	::479709453747757000
202798666	::479709456222015000
368691437	::479709568176377000
429345484	::479709586685837000
41753572	::479709785344835000
637303583	::479709815392841000
414526765	::479709841930592000
16258968	::479709909760491000
160144135	::479709924591534000
89033916	::479709939527868000
39863661	::479709972859977000
208296274	::479710014710743000
352595123	::479710039704215000
171103429	::479710114593509000
211904285	::479710129924096000
198406854	::479710133199462000
431937908	::479710162928689000
16258968	::479710193333182000
76502729	::479710218264137000
35026897	::479710224866349000
352595123	::479710242591100000
369160273	::479710374196162000
89033916	::479710408509378000
225287674	::479710485713915000
188917484	::479710503720087000
31359307	::479710522204377000
463855595	::479710560389304000
352595123	::479710578206724000
57300329	::479710608116686000
407473485	::479710649468321000
352595123	::479710675171028000
35026897	::479710697858011000
358031089	::479710824261353000
330201359	::479710872193867000
476507554	::479710888836866000
352595123	::479710914934235000
556556365	::479710967278755000
275681559	::479710970479013000
106835519	::479710973503488000
407473485	::479710992524673000
29737650	::479710997444571000
203146266	::479711004876496000
106835519	::479711052410933000
348085087	::479711055837278000
361527638	::479711076431302000
446541836	::479711077643460000
28063382	::479711091480473000
270173839	::479711137706283000
296433109	::479711142257098000
352595123	::479711150393675000
183438897	::479711151400312000
100742600	::479711206400217000
262939560	::479711259072270000
420323287	::479711318979510000
80586819	::479711519538958000
387188572	::479711552996900000
291413743	::479711556272259000
36343877	::479711561523949000
260961523	::479711648588910000
220532575	::479711713470582000
556556365	::479711732311404000
424540791	::479711735956262000
33017275	::479711768332476000
22386194	::479711838926422000
33017275	::479711909542125000
80586819	::479711965229883000
392301070	::479712043474235000
352595123	::479712043792994000
436476907	::479712067935408000
379152968	::479712142141423000
153544543	::479712167961571000
208296274	::479712207765504000
349484189	::479712276300042000
352595123	::479712349356437000
55888161	::479712365504901000
227577445	::479712395343200000
575755127	::479712437495549000
314303039	::479712456361529000
380723702	::479712457754411000
316766176	::479712474002780000
348085087	::479712479669280000
21112883	::479712511030083000
44307877	::479712538007830000
349484189	::479712565459562000
155677785	::479712574196301000
221098400	::479712611106177000
29853720	::479712649475682000
275681559	::479712704517517000
126428969	::479712705159262000
39416036	::479712750373838000
635796096	::479712759399993000
1384531	::479712817495289000
55888161	::479712850056056000
352595123	::479712876098105000
24226614	::479712894146596000
39416036	::479712910512365000
303342881	::479712987435905000
60098410	::479712990703284000
227577445	::479713098186907000
348085087	::479713141127798000
244800270	::479713173528772000
286487329	::479713199076700000
36829018	::479713204965498000
316766176	::479713221197049000
26030273	::479713304764743000
635796096	::479713307130343000
379253079	::479713312104783000
250774954	::479713336897323000
110530129	::479713337199308000
141735027	::479713397853159000
303342881	::479713443327377000
95843709	::479713484725157000
587104097	::479713498478309000
572151259	::479713515016450000
506824920	::479713515981135000
279139758	::479713521929048000
371817971	::479713531688800000
45410414	::479713540232581000
53545809	::479713560529235000
214779476	::479713585468547000
435516954	::479713641776697000
348785324	::479713656985223000
29853720	::479713678233591000
350968313	::479713683719741000
92840294	::479713765911298000
227577445	::479713822999990000
213763059	::479713840217993000
303342881	::479713855933644000
19111395	::479713966588174000
399621678	::479713970895347000
69662123	::479713986053939000
293644929	::479714000960102000
399621678	::479714005687074000
86604355	::479714019688058000
29391732	::479714071647109000
303342881	::479714098595119000
64596921	::479714126864723000
305926788	::479714187598655000
307697597	::479714189628678000
253057868	::479714200906788000
99368300	::479714237804052000
270227232	::479714272662933000
556556365	::479714281340956000
106835519	::479714294943457000
556556365	::479714391697268000
499167427	::479714459032629000
33818674	::479714463059148000
262939560	::479714496907206000
236202065	::479714546332868000
50354861	::479714549562490000
33017275	::479714563043377000
43967474	::479714623634300000
435516954	::479714631217197000
201810972	::479714665086586000
216833550	::479714694026887000
98552986	::479714753070530000
32973618	::479714770040262000
307697597	::479714778337017000
380723702	::479714782971711000
216833550	::479714787652145000
29853720	::479714815695257000
47859489	::479714836902080000
237936556	::479714919521062000
364546435	::479714956636479000
40604299	::479715025922166000
424540791	::479715028468129000
352595123	::479715054951362000
99368300	::479715065361211000
25383063	::479715090758123000
303342881	::479715106440228000
15791549	::479715183841923000
285254109	::479715210492534000
517695658	::479715264464834000
592150138	::479715267333734000
75034878	::479715270680801000
19210855	::479715277387481000
389197869	::479715317028225000
262870925	::479715344479952000
352595123	::479715388653973000
392716377	::479715433872777000
25383063	::479715465120718000
29853720	::479715471160119000
634164272	::479715481469743000
279750654	::479715491250855000
172025978	::479715519272996000
470458433	::479715565821788000
155730095	::479715573858050000
410961985	::479715589988966000
242912563	::479715596905754000
346569016	::479715601644937000
227577445	::479715602714484000
262870925	::479715607592845000
215144630	::479715608980770000
392261274	::479715616971313000
402268968	::479715617667174000
221098400	::479715637011288000
69950823	::479715646926635000
99368300	::479715667151552000
364405877	::479715724752326000
236202065	::479715744498728000
58941053	::479715770935828000
428646436	::479715888883453000
235487682	::479715914057658000
236144487	::479715929433989000
262405775	::479715934534262000
392261274	::479715964477800000
34087430	::479715965077164000
214200689	::479716006168772000
99368300	::479716040897593000
136791341	::479716064469585000
73275873	::479716101866020000
267445807	::479716135525294000
227577445	::479716146455662000
449981984	::479716155234349000
330201359	::479716220829061000
380723702	::479716222284857000
17326645	::479716271433342000
15875100	::479716337204617000
204292930	::479716386143358000
227577445	::479716413372772000
253057868	::479716458331508000
305415102	::479716499155091000
17448907	::479716500195254000
227577445	::479716531647963000
214200689	::479716543635271000
210996408	::479716563541454000
215181084	::479716578838061000
100339690	::479716601919713000
357275400	::479716624510246000
25084916	::479716675110326000
253057868	::479716678029164000
317483868	::479716682907131000
346569016	::479716686434533000
24226614	::479716724359450000
303342881	::479716736749424000
214200689	::479716747927240000
433654462	::479716779577466000
221098400	::479716781469077000
499167427	::479716788322566000
176487313	::479716817213349000
303342881	::479716947030843000
316766176	::479717014173261000
214200689	::479717037015445000
559991040	::479717144158937000
253057868	::479717183560232000
26947347	::479717206541209000
433654462	::479717250325561000
151604434	::479717279807332000
150034005	::479717289105715000
107902551	::479717371079188000
348785324	::479717395733291000
322763942	::479717410174275000
176487313	::479717500502802000
429491583	::479717510817021000
267445807	::479717536884609000
816177	::479717568567980000
509524562	::479717628961751000
260573981	::479717631855820000
516986236	::479717647941378000
348785324	::479717688785121000
34087430	::479717692056690000
160495648	::479717695961575000
516986236	::479717734616690000
34087430	::479717739204866000
292395819	::479717801809022000
348785324	::479717814576508000
47410500	::479717827474382000
540330411	::479717829076209000
500308199	::479717858750906000
155730095	::479717871439060000
49061011	::479717879374692000
476507554	::479717883740569000
336347539	::479717909988913000
36343877	::479717946542284000
303342881	::479717960513105000
327689033	::479717970210336000
409709795	::479718014628003000
246066577	::479718052368379000
328779215	::479718093304758000
214200689	::479718139421159000
17448907	::479718223059763000
80965569	::479718232161390000
38244930	::479718327292805000
100378471	::479718357252308000
303342881	::479718372523782000
100378471	::479718378081239000
47410500	::479718397718953000
483283190	::479718427167166000
384503737	::479718448117727000
352595123	::479718479134601000
118733444	::479718481902833000
393041277	::479718483534422000
29853720	::479718547589844000
194359616	::479718557178015000
218321424	::479718607585153000
16258968	::479718695111905000
317524005	::479718699314597000
436476907	::479718910271295000
326351370	::479718921604329000
27792069	::479718983294124000
401443377	::479719005050404000
16258968	::479719026470313000
16566189	::479719072079548000
256321392	::479719176852885000
29500521	::479719237884198000
393041277	::479719251561820000
232072216	::479719257149042000
373126936	::479719277893656000
68473966	::479719369317294000
337510374	::479719378855145000
279139758	::479719379760713000
337367504	::479719440846565000
108798356	::479719445397778000
373653741	::479719481782964000
114070939	::479719655653654000
305926788	::479719763107520000
317483868	::479719763828961000
244800270	::479719766832062000
107535820	::479719788529590000
49061011	::479719791461400000
305926788	::479719822599913000
279139758	::479719832011550000
48431204	::479719852483936000
19770255	::479719883630845000
267445807	::479719899196301000
384563395	::479719933392072000
153544543	::479719954628247000
618760575	::479719964757463000
214200689	::479720033937932000
20112840	::479720079169302000
378200627	::479720111931416000
89033916	::479720156118011000
316766176	::479720183578124000
73020435	::479720196131672000
208894791	::479720215975301000
322108529	::479720218382450000
188917484	::479720244773011000
19770255	::479720248493355000
42481762	::479720253900206000
230206940	::479720282509553000
8548362	::479720289291735000
37863682	::479720291539501000
316766176	::479720305850466000
280297585	::479720335659773000
28197443	::479720337601339000
27792069	::479720341527605000
214184608	::479720363686113000
208894791	::479720369935618000
208894791	::479720412788834000
153531619	::479720440747679000
378200627	::479720464508792000
303342881	::479720469134708000
153531619	::479720511815942000
28771314	::479720535577096000
89033916	::479720538701455000
70784628	::479720558549295000
53317470	::479720583677374000
378414202	::479720584050270000
122717174	::479720595941101000
348785324	::479720639100489000
292012619	::479720642883751000
153531619	::479720673963565000
194359616	::479720678195613000
20112840	::479720697082572000
22944914	::479720743228686000
231689668	::479720743488720000
246066577	::479720745560313000
189135890	::479720750702948000
20112840	::479720772303192000
189135890	::479720787180814000
157904403	::479720800023359000
62870601	::479720820751622000
25099957	::479720839030398000
515049896	::479720893048836000
21112883	::479720899881353000
14715501	::479720919510683000
285401749	::479720936178843000
244800270	::479720953430028000
515049896	::479720956345065000
80965569	::479721019972669000
80965569	::479721027832795000
435557155	::479721118555574000
157904403	::479721150977540000
13683762	::479721151577341000
545784705	::479721180358643000
231689668	::479721197815754000
30719116	::479721252169736000
292012619	::479721252546818000
25410192	::479721266023112000
157904403	::479721358293618000
312710029	::479721371933491000
38244930	::479721509049864000
17448907	::479721545678737000
238698812	::479721598019055000
398707286	::479721602439839000
244800270	::479721611973521000
194359616	::479721693473042000
271738272	::479721730252869000
346219373	::479721806748594000
244800270	::479721856170074000
393801885	::479721876734767000
238698812	::479721937304698000
278220302	::479721980791226000
374228630	::479721983161024000
17448907	::479722017143664000
25935173	::479722214380421000
201878266	::479722240150237000
157904403	::479722344458383000
160768741	::479722362435145000
21623464	::479722445515931000
392261274	::479722476151533000
613592670	::479722498561679000
244800270	::479722536863666000
198911524	::479722539845828000
59503620	::479722559647539000
18324223	::479722595424546000
244800270	::479722616811298000
467688815	::479722666023464000
70784628	::479722695362637000
59503620	::479722734495494000
373126936	::479722782763139000
21531254	::479722796440768000
323978080	::479722815646875000
92568275	::479722830926729000
111411572	::479722847620059000
24113194	::479722956805795000
25099957	::479722956847718000
38244930	::479723038188240000
69916558	::479723043787649000
18657192	::479723082139987000
100339690	::479723086368210000
172280619	::479723168488112000
53317470	::479723171478659000
28063382	::479723175761022000
195154119	::479723180769021000
225622870	::479723186301321000
292395819	::479723206492692000
28063382	::479723213623013000
158129535	::479723224381812000
264705173	::479723252915261000
224103552	::479723253364039000
296433109	::479723259391647000
49061011	::479723269613178000
102100651	::479723271953186000
50306226	::479723295659413000
16107745	::479723296888328000
285125363	::479723310423355000
92840294	::479723311153164000
305415102	::479723318547718000
292395819	::479723358603325000
431937908	::479723369177157000
107902551	::479723382494085000
136791341	::479723388613570000
39863661	::479723390472036000
519086519	::479723405390802000
330201359	::479723408742043000
570483315	::479723416195330000
80965569	::479723450261442000
460765832	::479723451348168000
53317470	::479723455302991000
68221984	::479723469622759000
69950823	::479723499972358000
37011485	::479723500949610000
20782081	::479723507853819000
50306226	::479723510659416000
37011485	::479723519795011000
303342881	::479723628305448000
183883932	::479723678414815000
211904285	::479723684786360000
334403708	::479723691756896000
207781904	::479723742910611000
106835519	::479723781414731000
256781130	::479723791296131000
70784628	::479723800104554000
292395819	::479723815967027000
92568275	::479723832358748000
16006363	::479723840746950000
69950823	::479723858044256000
183883932	::479723888192937000
59503620	::479723893088092000
209208697	::479723899622420000
423941104	::479724057215004000
32125015	::479724063347474000
515049896	::479724066308255000
399621678	::479724073887350000
37011485	::479724086457667000
21117523	::479724105353416000
558873022	::479724114748268000
225622870	::479724117172551000
312394133	::479724141243678000
252756099	::479724167181664000
92568275	::479724178040713000
209208697	::479724198344933000
303342881	::479724199385530000
411912822	::479724256646168000
473469863	::479724272969998000
198126424	::479724277189464000
348745482	::479724286106537000
225622870	::479724309695299000
56736460	::479724350904745000
515049896	::479724422350131000
37011485	::479724430843580000
16006363	::479724439785836000
515049896	::479724468005134000
296433109	::479724487160889000
399621678	::479724496966778000
32171318	::479724519855505000
439491329	::479724554261377000
183883932	::479724555708018000
35369698	::479724627577430000
40485959	::479724666739621000
100339690	::479724673283133000
40485959	::479724687950237000
303342881	::479724727917744000
40485959	::479724761438629000
16866896	::479724804514131000
377715399	::479724851540672000
377715399	::479724871421665000
279139758	::479724871560081000
40485959	::479724887989178000
214200689	::479724895622791000
519086519	::479724899351556000
261043724	::479724912215470000
40485959	::479724921556176000
44451086	::479724947141439000
251961694	::479725013105672000
214200689	::479725037184761000
87812967	::479725086950588000
265553576	::479725093287755000
436336703	::479725093476917000
328882474	::479725094491545000
265553576	::479725105484808000
300009838	::479725113601175000
436336703	::479725163920232000
275681559	::479725229812744000
259542533	::479725248590258000
303342881	::479725249714343000
436336703	::479725303439581000
319145382	::479725305884471000
22504277	::479725308254633000
41692308	::479725335022288000
60098410	::479725344044236000
90469755	::479725367716888000
70839289	::479725406430691000
23799906	::479725409018580000
453280756	::479725424222539000
29553235	::479725439376580000
246066577	::479725501372563000
436336703	::479725502631251000
265553576	::479725503377440000
392301070	::479725509857648000
183883932	::479725510960742000
16006363	::479725521169694000
107902551	::479725524449628000
493221106	::479725532125204000
28063382	::479725541180719000
200764512	::479725550085619000
292395819	::479725555844009000
436476907	::479725559212019000
328779215	::479725576958119000
330201359	::479725619379318000
303342881	::479725621828788000
49061011	::479725631760896000
431937908	::479725664371630000
515049896	::479725675801100000
37011485	::479725709103865000
347643113	::479725744508383000
364546435	::479725745841790000
20112840	::479725769657036000
265553576	::479725773985570000
516017637	::479725778578333000
22414245	::479725797242982000
265553576	::479725838774968000
264705173	::479725864645431000
16006363	::479725871914172000
210996408	::479725900921978000
246066577	::479725913437773000
285125363	::479725938825912000
210996408	::479725940373598000
15681561	::479725947214888000
369804138	::479725949815382000
210996408	::479725962876047000
246066577	::479726030551142000
375364618	::479726130312642000
185716839	::479726130488807000
147310240	::479726147521896000
209208697	::479726178089967000
296433109	::479726247862607000
157904403	::479726256116621000
87812967	::479726266267217000
274311440	::479726272008830000
25935173	::479726307199029000
303342881	::479726315235323000
376361293	::479726445770465000
436336703	::479726479195242000
424498868	::479726588737507000
20112840	::479726607687364000
266317182	::479726611973955000
331227001	::479726657691856000
381203261	::479726742198710000
107308159	::479726747634921000
132768456	::479726789728555000
303342881	::479726795852218000
393801885	::479726904857989000
91770694	::479726906116681000
537633292	::479726906879655000
261043724	::479726956410601000
285125363	::479726997761822000
244800270	::479726999104004000
63928079	::479727008797044000
87812967	::479727056255991000
215181084	::479727170000928000
385706960	::479727192541130000
99368300	::479727251089412000
62870601	::479727343934521000
20112840	::479727383390326000
463431723	::479727404781301000
17974977	::479727416693116000
35923992	::479727440949161000
303342881	::479727448582418000
99368300	::479727450528575000
99368300	::479727466311725000
509760806	::479727477234077000
636894252	::479727480857579000
30912658	::479727519940505000
387472182	::479727522905456000
212068363	::479727559404314000
209208697	::479727565527973000
89033916	::479727572582801000
269370098	::479727589540384000
288874918	::479727651435728000
546153359	::479727678770380000
244800270	::479727755362201000
188917484	::479727822303285000
449981984	::479727907607031000
216168764	::479727965396152000
546153359	::479728065653014000
303342881	::479728172187910000
244800270	::479728180417155000
72293435	::479728187426213000
417523013	::479728227154272000
103526992	::479728300885958000
537633292	::479728303821975000
80965569	::479728357777477000
244800270	::479728363272011000
251961694	::479728367206670000
387472182	::479728425993637000
436476907	::479728443865575000
147310240	::479728445249683000
234214828	::479728475285508000
254635990	::479728504615862000
38244930	::479728506302394000
244800270	::479728537801203000
330201359	::479728553701806000
387472182	::479728569405284000
29319846	::479728576867352000
244800270	::479728586912317000
373126936	::479728625126625000
25084916	::479728641383755000
80965569	::479728643971612000
440624261	::479728648082042000
546153359	::479728651932823000
379358099	::479728655284060000
296433109	::479728662993178000
424540791	::479728665723273000
269370098	::479728694458474000
458847153	::479728729585758000
546153359	::479728771545583000
22648162	::479728777539649000
246066577	::479728780148105000
570502101	::479728783214522000
587081117	::479728844157378000
546153359	::479728849278607000
399114412	::479728873404239000
548870171	::479728901296386000
29319846	::479728908246724000
107610605	::479729027117510000
221205505	::479729077193285000
588874950	::479729098189975000
392261274	::479729101721567000
16006363	::479729111087071000
155650977	::479729116422213000
587081117	::479729130691231000
220532575	::479729133908279000
399114412	::479729207220523000
316878403	::479729262472097000
25084916	::479729337826947000
22648162	::479729342181027000
249052117	::479729366294097000
210996408	::479729379140841000
22648162	::479729447365775000
260338000	::479729452910252000
209208697	::479729459889582000
395687470	::479729482060668000
424540791	::479729524121145000
252314330	::479729591607504000
375364618	::479729602365911000
373126936	::479729609261342000
260338000	::479729625547812000
69950823	::479729633479245000
259746323	::479729659366502000
493221106	::479729672553365000
334442114	::479729708712476000
35923992	::479729721786527000
587104097	::479729863008333000
63996070	::479729905580912000
63996070	::479729920000933000
260338000	::479729924962390000
215181084	::479729959905136000
230206940	::479730029224800000
303342881	::479730030436569000
599589782	::479730102322728000
243014276	::479730152507596000
25084916	::479730166378160000
63996070	::479730259844022000
176487313	::479730263820222000
423862446	::479730294879047000
165634562	::479730329671200000
196394433	::479730333714489000
158129535	::479730364689428000
242912563	::479730384197132000
25084916	::479730450261237000
37863682	::479730472826580000
393105437	::479730519500808000
36943663	::479730540153556000
57385263	::479730561020608000
57385263	::479730563805638000
81469472	::479730656642338000
29319846	::479730725550583000
303342881	::479730738686738000
25084916	::479730807284563000
355598729	::479730906068824000
215144630	::479730909155819000
26831606	::479730922015580000
335608417	::479730945059086000
19684793	::479731003247067000
119269983	::479731040714387000
370420008	::479731066677104000
230206940	::479731072444686000
269370098	::479731076223340000
436188872	::479731135925456000
123739379	::479731196671565000
19111395	::479731207874174000
599589782	::479731210587885000
230655725	::479731215323648000
591216066	::479731231274586000
85211920	::479731235112382000
19111395	::479731259460292000
260428602	::479731264615112000
209208697	::479731264950644000
15733436	::479731272651382000
119269983	::479731290518716000
30529918	::479731299478171000
473196438	::479731300115283000
28063382	::479731302313115000
176487313	::479731315978158000
399621678	::479731324798775000
264622253	::479731331123773000
217871594	::479731346277810000
30032107	::479731387553968000
269370098	::479731414854676000
40054726	::479731438099509000
316878403	::479731443350773000
40054726	::479731561172967000
78213	::479731574532222000
373653741	::479731593381027000
19210855	::479731636351676000
399621678	::479731786788777000
237938155	::479731795353956000
207290040	::479731864773873000
100339690	::479731865684049000
303342881	::479731948978331000
209401949	::479731994968875000
17974977	::479732008604958000
634164272	::479732042737807000
152875477	::479732096223555000
92924351	::479732111520194000
344857407	::479732160878743000
38244930	::479732173025853000
359672666	::479732202813415000
529096266	::479732260791652000
503577648	::479732264801423000
136791341	::479732292517367000
266317182	::479732298921689000
19374297	::479732350700376000
359672666	::479732364516417000
359672666	::479732408300732000
214970887	::479732429708857000
25084916	::479732473438674000
211376385	::479732509958471000
38244930	::479732649775607000
136750011	::479732669408743000
587081117	::479732692787798000
348316521	::479732740678365000
316878403	::479732785242861000
136750011	::479732802242355000
550757928	::479732817367400000
368468264	::479732936422326000
24537703	::479732938188533000
344857407	::479732942638292000
251961694	::479732944249290000
78213	::479732960640659000
385114649	::479732992525352000
357308471	::479733049718890000
36891053	::479733049882464000
256321392	::479733069117534000
211376385	::479733110947733000
180661626	::479733165414944000
136750011	::479733166748340000
78213	::479733168271273000
70483417	::479733172410675000
515049896	::479733256687202000
155686441	::479733280095621000
356974615	::479733297002459000
136750011	::479733373619806000
515049896	::479733389444911000
92924351	::479733421409714000
385114649	::479733431144693000
399621678	::479733475117776000
393041277	::479733495862796000
209208697	::479733534760783000
259573654	::479733563139829000
244800270	::479733596974899000
35923992	::479733618131337000
108204138	::479733726344400000
116988168	::479733735042977000
368468264	::479733767926333000
463855595	::479733773030805000
91024211	::479733786842628000
373126936	::479733811006021000
38244930	::479733814282162000
35923992	::479733815402070000
91024211	::479733887279439000
359672666	::479733936570912000
359672666	::479733976811057000
25084916	::479733978497183000
30032107	::479733993525358000
29319846	::479734005559230000
359672666	::479734065193435000
27792069	::479734067492298000
373126936	::479734093752438000
242912563	::479734149205721000
247024165	::479734152011325000
35923992	::479734191194918000
254635990	::479734217165651000
14584037	::479734262443573000
265553576	::479734278733844000
21696310	::479734358459576000
30032107	::479734366336073000
357275400	::479734403149467000
135681283	::479734451610468000
135681283	::479734488033812000
364428125	::479734528064241000
35923992	::479734584599642000
399174015	::479734600369856000
359672666	::479734613384777000
244800270	::479734683308023000
132768456	::479734695429545000
17830276	::479734742833586000
175581339	::479734857023496000
380049732	::479734895993192000
359672666	::479734913587871000
181877725	::479734930625544000
62936749	::479734982508687000
259573654	::479735046803574000
181877725	::479735051819958000
393105437	::479735209332449000
35923992	::479735211954302000
256346048	::479735220380237000
325849507	::479735346838908000
100195876	::479735364379086000
100195876	::479735365490593000
277814195	::479735448911101000
325849507	::479735455853084000
364035957	::479735473775345000
147310240	::479735560341176000
265553576	::479735570986315000
380049732	::479735577374646000
123739379	::479735583506722000
152715270	::479735645338742000
259573654	::479735759873007000
128703316	::479735762720542000
405362735	::479735789295632000
175581339	::479735790746890000
359672666	::479735804592263000
33788573	::479735876051021000
45581124	::479735883050921000
15902298	::479735940873588000
433168829	::479735956816162000
464845445	::479735994418466000
393041277	::479735995064389000
20932133	::479736096834596000
135681283	::479736119051812000
387472182	::479736145689866000
19210855	::479736157270327000
35923992	::479736186895085000
436188872	::479736192846802000
435516954	::479736244444737000
178269816	::479736313743040000
558873022	::479736363211030000
396454394	::479736513521930000
346569016	::479736516822839000
77078833	::479736521763733000
216618788	::479736530362433000
359672666	::479736572078587000
23799906	::479736610494644000
556556365	::479736619147096000
8548362	::479736647660343000
445903498	::479736704090525000
34204169	::479736706371821000
259573654	::479736759555985000
257831311	::479736795303661000
346569016	::479736801536397000
259413656	::479736834092572000
418480466	::479736861972119000
15789848	::479736888048103000
359672666	::479736914388332000
265553576	::479736950232862000
255834275	::479736960144011000
216618788	::479737036056698000
295339639	::479737073575141000
344857407	::479737091497009000
463138486	::479737110815977000
260911912	::479737114956148000
554633284	::479737149072617000
15789848	::479737152993914000
26831606	::479737230009724000
41692308	::479737233792987000
463138486	::479737249144127000
216618788	::479737368967401000
35923992	::479737403293581000
385706960	::479737405230944000
463138486	::479737452949540000
45581124	::479737483685416000
22954511	::479737486164234000
637303583	::479737536042897000
637303583	::479737540757315000
216618788	::479737617794088000
91712528	::479737630905466000
15204110	::479737788305125000
303252613	::479737792801816000
570483315	::479737879451549000
378200627	::479737960443944000
91712528	::479738044485218000
323978080	::479738101292871000
445219284	::479738164571942000
22954511	::479738182578081000
91712528	::479738199284383000
118708729	::479738254179467000
260428602	::479738331954421000
296433109	::479738338338152000
120853830	::479738357636157000
52252090	::479738380888969000
90469755	::479738401478807000
18336787	::479738445649027000
326827026	::479738467686301000
320249108	::479738540428128000
22954511	::479738562418466000
295339639	::479738576545263000
570483315	::479738619150610000
100339690	::479738628219105000
19684793	::479738633164193000
326827026	::479738643998068000
328871385	::479738740240175000
326827026	::479738751854608000
33823755	::479738793012908000
214184608	::479738804589195000
178269816	::479738818531053000
326827026	::479738918875987000
201878266	::479738959006691000
243751614	::479738976899981000
33823755	::479739059032444000
487322279	::479739070285762000
379833720	::479739071703810000
501554267	::479739074249379000
26514591	::479739080260210000
78213	::479739138800115000
385782746	::479739187592060000
211904285	::479739193070219000
91712528	::479739252046299000
11146552	::479739260908892000
15204110	::479739365329883000
214184608	::479739496926568000
37578654	::479739557429002000
13683762	::479739672734625000
59454178	::479739809942876000
56508824	::479739827420536000
497630362	::479739845418291000
191276105	::479739867014766000
259573654	::479740098167443000
516986236	::479740138722185000
206538198	::479740185115373000
320452099	::479740216412889000
320452099	::479740278585044000
49061011	::479740372013178000
132768456	::479740394951831000
37578654	::479740438723559000
135681283	::479740469107126000
326827026	::479740482726408000
78213	::479740515307360000
24113194	::479740518151122000
70784628	::479740565026656000
198126424	::479740604381794000
506824920	::479740613881888000
259413656	::479740615572205000
37578654	::479740718236200000
46963484	::479740806287593000
94737009	::479740888197779000
262382570	::479740899526602000
60098410	::479740936704913000
57385263	::479740938588520000
230206940	::479740940828299000
127092086	::479740978400485000
410961985	::479741003339821000
15204110	::479741004774670000
135681283	::479741028975378000
38579155	::479741028975788000
86349050	::479741135880212000
127092086	::479741179299262000
18015033	::479741229945880000
506760887	::479741250359152000
407038804	::479741285427720000
127092086	::479741411630125000
506760887	::479741438553362000
56508824	::479741442563514000
587104097	::479741464130228000
378773930	::479741574294040000
320484851	::479741684969119000
305415102	::479741729847795000
28736200	::479741753818247000
331925277	::479741760323985000
224103552	::479741783740399000
477188816	::479741850106884000
436476907	::479741866212990000
46963484	::479741929651859000
533417136	::479741969292607000
127092086	::479742007871410000
467688815	::479742018944770000
251961694	::479742022782574000
431264673	::479742032819552000
355896730	::479742045993848000
15204110	::479742163547619000
52649582	::479742195050627000
31359307	::479742214617059000
187741596	::479742242987716000
399713201	::479742282770685000
270173839	::479742292006166000
265760942	::479742340920139000
31359307	::479742379721629000
16726467	::479742427717435000
375364618	::479742458188668000
24972379	::479742476157067000
265760942	::479742484247900000
153544543	::479742505622454000
375364618	::479742545883176000
206538198	::479742599201566000
153544543	::479742629329252000
14584037	::479742685037985000
477188816	::479742743602659000
506824920	::479742775672328000
384109939	::479742858941845000
382767512	::479742950449381000
278220302	::479742961832321000
135681283	::479742977988755000
90469755	::479742983902740000
57385263	::479743007777112000
216618788	::479743014160826000
110530129	::479743155223670000
286265668	::479743234558550000
262405775	::479743282214617000
301717953	::479743292255371000
207290040	::479743297599332000
212047421	::479743306742910000
41685125	::479743328435466000
382767512	::479743350636314000
94737009	::479743451702255000
382767512	::479743458115321000
68966030	::479743573076627000
361489211	::479743647395495000
361489211	::479743688386441000
222687654	::479743711937437000
310009833	::479743797815812000
310009833	::479743823908569000
22294252	::479743841033916000
354125458	::479743843152044000
207290040	::479743875985440000
273955213	::479743935183880000
57385263	::479743953374543000
233362394	::479743963780222000
361489211	::479743973502644000
355717008	::479744029346004000
56508824	::479744091211956000
354125458	::479744096097951000
57385263	::479744131565379000
86604355	::479744240831168000
97336064	::479744267384934000
24803741	::479744327040917000
357275400	::479744349920428000
28054060	::479744383362015000
338830055	::479744438613602000
25237171	::479744546461339000
25237171	::479744617068236000
10095952	::479744739869487000
423862446	::479744756021329000
24392243	::479744836702961000
56779057	::479744993519611000
506824920	::479745013627092000
355717008	::479745127892914000
207290040	::479745157118844000
24100015	::479745172364750000
207290040	::479745210352939000
285955708	::479745234578837000
181877725	::479745274861326000
338830055	::479745363835125000
506824920	::479745463457816000
423862446	::479745519435005000
500308199	::479745561403207000
131968998	::479745589572165000
432888405	::479745673924206000
464845445	::479745707369570000
90689440	::479745727111786000
286910447	::479745835836518000
99843490	::479745865922256000
14584037	::479745884079796000
33818674	::479745948982476000
420389630	::479746026442481000
263013923	::479746027579514000
334665323	::479746137922867000
357308471	::479746196500529000
225691566	::479746216209559000
114633433	::479746256969793000
357308471	::479746263353552000
286910447	::479746303514013000
334665323	::479746305695043000
38244930	::479746324716605000
420389630	::479746333180297000
181877725	::479746378315624000
487322279	::479746408564547000
193192138	::479746424348102000
305415102	::479746488466436000
575755127	::479746544829095000
588874950	::479746556590292000
27268559	::479746561006522000
45581124	::479746654350749000
221098400	::479746668108058000
214779476	::479746685774876000
392261274	::479746697527300000
322327312	::479746746260942000
27792069	::479746761041666000
56508824	::479746769514151000
193192138	::479746798429282000
191947005	::479746834752352000
385706960	::479746863088680000
463431723	::479746901668298000
63473984	::479746928964403000
108204138	::479747021931565000
156508337	::479747108564520000
479246485	::479747119767511000
230069608	::479747169499365000
94737009	::479747214479466000
401443377	::479747225841836000
339482720	::479747236167815000
31359307	::479747283534094000
575755127	::479747386646867000
570483315	::479747417512759000
467545942	::479747418037452000
55888161	::479747460899012000
390552849	::479747463817871000
613956023	::479747499469451000
401443377	::479747514644848000
18868622	::479747525847818000
487322279	::479747591593140000
29319846	::479747596559589000
305265637	::479747610543026000
391061760	::479747621717049000
55888161	::479747643196076000
38623896	::479747677119193000
29319846	::479747681200640000
267445807	::479747684115685000
246066577	::479747685830782000
252623066	::479747687957266000
33823755	::479747726511333000
35505123	::479747871017684000
16258968	::479747911698243000
15204110	::479748018196197000
19111395	::479748021182140000
26831606	::479748034171912000
15204110	::479748040602169000
613592670	::479748046280851000
369804138	::479748061040619000
18868622	::479748070633390000
277645720	::479748077327499000
90689440	::479748125729374000
19111395	::479748129714368000
432747712	::479748198471573000
26831606	::479748218096349000
384683676	::479748233217212000
62940169	::479748237478215000
101881386	::479748253232025000
24494616	::479748283150381000
229611107	::479748306344497000
270065033	::479748336979685000
300009838	::479748426020945000
38623896	::479748429116375000
230069479	::479748430756319000
299450175	::479748467846156000
27268559	::479748482522046000
267445807	::479748587665252000
107308159	::479748603922382000
17016789	::479748607596187000
514003187	::479748619189243000
51413309	::479748629876723000
498321918	::479748630749126000
270065033	::479748635614138000
239484752	::479748685358977000
713245898	::479748768334491000
116098184	::479748820436520000
436476907	::479748859103424000
191947005	::479748866288672000
511899726	::479748907485102000
273697690	::479748934802231000
53258017	::479748981577093000
21531254	::479749073096802000
370420008	::479749076183822000
184885982	::479749080537911000
435557155	::479749087827197000
624360378	::479749159223033000
256321392	::479749174296989000
260573981	::479749201274753000
570483315	::479749244392194000
69801582	::479749253078601000
56508824	::479749254098202000
292012619	::479749280337391000
69950823	::479749379683663000
551501734	::479749380262858000
365658620	::479749420544577000
373126936	::479749457072766000
21531254	::479749489285029000
69801582	::479749508809494000
27999272	::479749515549753000
400249617	::479749529051205000
86604355	::479749560626315000
301044144	::479749598970671000
346173821	::479749622207115000
301044144	::479749674824638000
18752326	::479749696936636000
268073941	::479749719472611000
69801582	::479749822795489000
21531254	::479749856936742000
31359307	::479749891338412000
30128717	::479749892727144000
18750697	::479749918660108000
24537703	::479749933357367000
25237171	::479749935194046000
264946102	::479749978147917000
153544543	::479749982854340000
314251743	::479750109794537000
118733444	::479750117936099000
500308199	::479750121681215000
19182658	::479750127767543000
570483315	::479750146909941000
292012619	::479750154845581000
175532031	::479750203688632000
21623464	::479750217172930000
314251743	::479750232427622000
16166332	::479750252451221000
17016789	::479750332549832000
500308199	::479750337922756000
310330192	::479750349751062000
175532031	::479750393606705000
553711382	::479750408085057000
122717174	::479750426339074000
259466143	::479750485063122000
558873022	::479750489433968000
8548362	::479750494806872000
494543536	::479750495951540000
463855595	::479750509877006000
400249617	::479750560254398000
32755384	::479750562141839000
69950823	::479750572183015000
221740779	::479750613757362000
587081117	::479750627388448000
69801582	::479750694149582000
378200627	::479750815159029000
189664484	::479750832347680000
60555388	::479750863758434000
463318489	::479750902031876000
400249617	::479750951188697000
15814841	::479750955416977000
346219373	::479750977252114000
393105437	::479751075491106000
473196438	::479751181468577000
246066577	::479751189932679000
56508824	::479751207372607000
69950823	::479751301266305000
624360378	::479751305947516000
76375846	::479751308291743000
467545942	::479751317901307000
463318489	::479751425010851000
399621678	::479751565587136000
247024165	::479751593407954000
25237171	::479751632310116000
511899726	::479751666640883000
258636623	::479751672944947000
60098410	::479751740539940000
221740779	::479751768193400000
220455732	::479751775520849000
558873022	::479751912934608000
90469755	::479752056958234000
30128717	::479752060590891000
76375846	::479752062175948000
348785324	::479752089640251000
247024165	::479752100264439000
251359942	::479752153678901000
487322279	::479752184532189000
624360378	::479752186130604000
170162540	::479752199325499000
473196438	::479752204232843000
553711382	::479752255764066000
76375846	::479752261090832000
258609027	::479752347241836000
56169190	::479752354770604000
21503139	::479752358205734000
222278624	::479752359560486000
114633433	::479752393131708000
222278624	::479752426589659000
314988406	::479752432478478000
246066577	::479752538028138000
21449993	::479752547670835000
40054726	::479752561193283000
395057520	::479752568982470000
384155676	::479752621830328000
281824012	::479752642147516000
261471578	::479752672220700000
713350694	::479752696048934000
21503139	::479752747953037000
28510276	::479752761391972000
28510276	::479752771152142000
40054726	::479752796430798000
338256397	::479752955994701000
435516954	::479752961719947000
246066577	::479752968976084000
49114032	::479752980640440000
233362394	::479752981890740000
232312019	::479752997216329000
262939560	::479753019169320000
323978080	::479753049435410000
258532274	::479753171330666000
553711382	::479753189864914000
262939560	::479753330772557000
221740779	::479753353074049000
52929975	::479753358467948000
384155676	::479753362561196000
258532274	::479753369368952000
258532274	::479753401254035000
21503139	::479753441305047000
384155676	::479753452252184000
15789848	::479753495864557000
537633292	::479753525178548000
352486016	::479753547114758000
262939560	::479753589762424000
29319846	::479753641419882000
410297246	::479753651942985000
69801582	::479753725091659000
56508824	::479753769706860000
55888161	::479753799381573000
349431964	::479753843907915000
262939560	::479753863226859000
221740779	::479753890989375000
543585402	::479753913340809000
634164272	::479753937047007000
215181084	::479753947398168000
22285873	::479753971293118000
348316521	::479754091610914000
174720518	::479754138243194000
16002106	::479754179104104000
69801582	::479754262734700000
330799447	::479754281675800000
349431964	::479754283164770000
106835519	::479754283475144000
52929975	::479754352023052000
349431964	::479754369554866000
16258968	::479754377654071000
238740641	::479754413070757000
247024165	::479754418313625000
330799447	::479754429768269000
106835519	::479754461749846000
500308199	::479754486722723000
118708729	::479754500870131000
349431964	::479754572676612000
179119528	::479754575009038000
32973618	::479754580222169000
359104594	::479754587340288000
221740779	::479754634522009000
198651083	::479754675378716000
349431964	::479754727966519000
349787019	::479754792198086000
22717394	::479754794349776000
52929975	::479754823655755000
487322279	::479754853330063000
349431964	::479754863199272000
349431964	::479754875513745000
344454080	::479754876134510000
387625128	::479754964932517000
330799447	::479755004480221000
349431964	::479755067482853000
52929975	::479755072617062000
17054163	::479755162307674000
189664484	::479755163310510000
372068999	::479755163528626000
635577431	::479755182369026000
164101308	::479755266515169000
349431964	::479755268738142000
50546012	::479755314393124000
378414202	::479755317169774000
490841822	::479755332122468000
346569016	::479755342411091000
48804765	::479755364242821000
52929975	::479755410849931000
40810916	::479755437344952000
29394513	::479755453476634000
346569016	::479755530403995000
221740779	::479755560007770000
32973618	::479755565304803000
372611209	::479755587131944000
329801539	::479755666165211000
92568275	::479755678798843000
291327788	::479755690789982000
52929975	::479755691260145000
52295994	::479755717243854000
52929975	::479755733224144000
29198251	::479755796150902000
432747712	::479755804254273000
146909951	::479755828002844000
372611209	::479755834218397000
346569016	::479755868892704000
221740779	::479755900262309000
489078088	::479755913545670000
435557155	::479755918251261000
634615880	::479755950887165000
336149936	::479755965777321000
346569016	::479755975977476000
52295994	::479756014120480000
102100651	::479756019224956000
349484189	::479756083473285000
59207269	::479756131565576000
69801582	::479756183469686000
417449044	::479756195519946000
337466318	::479756211047264000
230069479	::479756327598981000
553711382	::479756400806334000
221740779	::479756452052365000
344454080	::479756541432582000
348316521	::479756560550223000
211904285	::479756583522803000
19182658	::479756592595107000
440624261	::479756666506711000
82257804	::479756667400507000
16006363	::479756669459496000
243751614	::479756671078518000
56508824	::479756767056760000
429345484	::479756856437374000
22944914	::479756869259767000
82257804	::479756872371933000
460491164	::479756907733741000
49061011	::479756908987822000
15282962	::479756909449195000
215181084	::479756995856044000
10095952	::479757098461691000
410961985	::479757135006277000
613592670	::479757159232573000
613592670	::479757190828261000
243465008	::479757196000243000
292012619	::479757277151232000
207290040	::479757323481939000
21696310	::479757340854321000
243465008	::479757341928480000
378200627	::479757342825656000
207290040	::479757434127646000
467688815	::479757438954926000
221740779	::479757495582609000
207290040	::479757541321490000
243465008	::479757667205152000
378200627	::479757697722486000
33823755	::479757750915051000
80965569	::479757835861909000
37863682	::479757900848447000
37863682	::479757901536301000
159640806	::479757950966190000
372068999	::479757979710136000
21912250	::479758047481712000
41692308	::479758113663229000
359446141	::479758157682442000
221740779	::479758179845566000
175581339	::479758184002093000
348316521	::479758216927002000
119269983	::479758226099929000
273955213	::479758324444196000
270065033	::479758333713203000
221740779	::479758457881784000
282860308	::479758603952197000
175581339	::479758622361411000
80965569	::479758622465880000
221740779	::479758677361311000
116098184	::479758701385879000
42564982	::479758705630523000
458472537	::479758723821207000
302673934	::479758735087136000
175581339	::479758783330385000
22504277	::479758813751701000
15875100	::479758884899680000
174720518	::479758895699607000
102100651	::479758952867954000
317524005	::479759115011387000
571439376	::479759171701575000
282860308	::479759184473231000
119269983	::479759272750759000
571439376	::479759306934329000
571439376	::479759331219349000
54405135	::479759353705029000
571439376	::479759355420499000
225691566	::479759430175559000
571439376	::479759487490740000
15204110	::479759510450749000
571439376	::479759529417011000
547741880	::479759530213912000
335608417	::479759534974451000
317524005	::479759583087316000
29500521	::479759608731299000
423446901	::479759641132683000
524903037	::479759677182722000
571439376	::479759707544883000
221740779	::479759713861910000
106835519	::479759722677927000
25099957	::479759766034477000
99843490	::479759791016140000
56508824	::479759883420463000
117264210	::479759909769453000
513825441	::479759931386908000
364035957	::479759987439599000
571439376	::479760001825644000
524903037	::479760002094469000
273814896	::479760021224312000
163893797	::479760088802942000
61718844	::479760093928370000
348123497	::479760097300578000
18929923	::479760104125120000
42564982	::479760155861471000
87970668	::479760258932285000
18929923	::479760362594918000
19182658	::479760377694404000
262939560	::479760416822677000
60218540	::479760417234120000
304645030	::479760496749735000
84849075	::479760579809509000
41649263	::479760580761616000
335608417	::479760629859753000
14584037	::479760669752168000
50507669	::479760684658720000
571439376	::479760736634171000
264705173	::479760736768364000
90689440	::479760752597667000
260428602	::479760762693763000
571439376	::479760783522291000
317524005	::479760802547658000
436476907	::479760832713080000
230206940	::479760842414886000
16566189	::479760884903202000
42564982	::479760889684320000
58031746	::479760902141399000
343756278	::479760922638950000
25084916	::479760938426728000
33823755	::479761011948654000
421655917	::479761057503019000
239257340	::479761086556553000
451667062	::479761087458332000
364035957	::479761090382143000
215181084	::479761112217288000
408171600	::479761145432006000
571439376	::479761237685727000
262939560	::479761243603869000
56169190	::479761244350447000
196693857	::479761282522828000
498321918	::479761291197022000
25084916	::479761302819446000
33818674	::479761319508602000
571439376	::479761365918171000
274791343	::479761367289692000
215181084	::479761379948105000
52818001	::479761393403850000
269370098	::479761432372707000
262939560	::479761432687288000
255622442	::479761434113740000
511899726	::479761453118144000
389949893	::479761456586444000
305926788	::479761486261551000
56169190	::479761507069071000
40375959	::479761508126441000
148197450	::479761510797811000
32583866	::479761521669451000
305926788	::479761547515142000
62870601	::479761633078554000
344454080	::479761676892262000
155650977	::479761683468922000
571439376	::479761726703820000
196693857	::479761745381036000
171807880	::479761873601331000
22504277	::479761879179755000
36343877	::479761895390318000
72123971	::479761929271914000
280297585	::479761980635774000
281824012	::479762043457634000
280297585	::479762070666092000
24113194	::479762095337000000
281824012	::479762143084949000
196693857	::479762176006033000
278165989	::479762176761020000
380049732	::479762195686117000
32431892	::479762207610511000
417428775	::479762210970152000
262939560	::479762218909581000
262939560	::479762238757031000
72123971	::479762271250292000
489078088	::479762279832236000
391061760	::479762282084573000
256319248	::479762330218024000
274791343	::479762395603038000
479156555	::479762403195121000
32431892	::479762446409031000
275902246	::479762517728587000
489078088	::479762535068209000
72123971	::479762536783290000
136791341	::479762612532432000
479156555	::479762622204477000
275902246	::479762661790343000
32431892	::479762727377043000
436415484	::479762736466120000
24972379	::479762744409747000
489078088	::479762744678559000
68052287	::479762814501142000
80965569	::479762814815322000
32431892	::479762825787998000
104112940	::479762877822144000
99843490	::479762977826938000
436476907	::479762980045721000
552146644	::479763055807823000
514003187	::479763074149146000
391061760	::479763101068566000
57065165	::479763109562040000
310666452	::479763120605642000
72123971	::479763146945486000
349484189	::479763164003725000
371578955	::479763184438755000
489078088	::479763268849111000
514003187	::479763342849220000
33217361	::479763555198070000
489078088	::479763582100701000
295466391	::479763597480828000
262939560	::479763731304304000
32431892	::479763743661096000
24972379	::479763753157021000
72123971	::479763809788121000
326504971	::479763837042692000
234187240	::479763874250776000
217563665	::479763903283728000
24972379	::479763924179779000
99843490	::479763933880803000
107610605	::479763967179386000
49221816	::479764012775657000
72123971	::479764084200468000
107610605	::479764137111597000
310666452	::479764207173632000
310666452	::479764210948509000
392301070	::479764213313724000
336149936	::479764234990280000
321780812	::479764288769634000
331227001	::479764308738723000
86604355	::479764332360654000
27792069	::479764367337336000
365203632	::479764375767502000
410297246	::479764377625575000
156166678	::479764419577004000
310666452	::479764426892271000
298870626	::479764540776017000
329333638	::479764655448264000
290855101	::479764659923210000
310666452	::479764666634481000
305415102	::479764743650295000
350509640	::479764745856507000
239257340	::479764791855030000
194359616	::479764809458925000
32171318	::479764870829584000
462681637	::479764888823136000
221740779	::479764948680441000
414526765	::479765063201751000
100742600	::479765105165348000
194359616	::479765112392540000
414103187	::479765135297245000
43586963	::479765139441606000
221740779	::479765151357599000
100742600	::479765219846402000
414526765	::479765240960524000
56508824	::479765267073867000
72123971	::479765275630243000
162958222	::479765313790439000
25099957	::479765317120323000
255622442	::479765459848663000
56508824	::479765519042895000
122283306	::479765523459477000
37011485	::479765525744979000
282860308	::479765572435976000
234187240	::479765635980075000
72123971	::479765673770381000
122283306	::479765689763635000
194359616	::479765703567106000
256781130	::479765714400583000
172035134	::479765735183368000
27595900	::479765793475796000
256781130	::479765796277583000
56508824	::479765825285394000
234187240	::479765868868812000
140206179	::479765889961586000
588874950	::479766023684755000
19111395	::479766035000590000
42481762	::479766074796560000
26684021	::479766090034077000
26925878	::479766106870009000
24972379	::479766145562472000
24803741	::479766169667518000
287014963	::479766170879266000
357308471	::479766189778817000
122283306	::479766214810415000
358307309	::479766327276482000
374772557	::479766332955975000
302472189	::479766349829242000
23225674	::479766372939878000
282860308	::479766378346323000
459561241	::479766470813970000
308858845	::479766484139655000
37011485	::479766485363986000
41001071	::479766497019977000
460491164	::479766502640336000
282860308	::479766513931390000
72123971	::479766519178477000
357308471	::479766594457829000
172035134	::479766599818158000
436476907	::479766637273313000
398377928	::479766661323452000
33011898	::479766699198390000
258532274	::479766718366371000
396364407	::479766745691852000
197277853	::479766772527403000
52295994	::479766808019599000
42564982	::479766859399434000
287014963	::479766894048583000
459561241	::479766945412022000
360231979	::479766964189925000
348085087	::479767071203405000
59503620	::479767074416259000
226429138	::479767090211991000
282860308	::479767103226929000
282860308	::479767170872643000
410297246	::479767174848839000
56508824	::479767242360750000
19111395	::479767261519945000
107610605	::479767286979387000
226429138	::479767304964558000
215144630	::479767347331219000
254600909	::479767372429926000
558873022	::479767430517235000
330799447	::479767480714285000
18929923	::479767503921754000
409404583	::479767512566218000
558873022	::479767519742664000
260038180	::479767526163746000
270173839	::479767546510336000
342594225	::479767550624952000
30032107	::479767567397945000
459561241	::479767567800606000
408171600	::479767570916966000
331227001	::479767577141338000
342594225	::479767580849078000
25084916	::479767587501670000
186107022	::479767604370763000
174720518	::479767617343729000
342594225	::479767727708438000
558873022	::479767810366009000
331227001	::479767813520109000
340094001	::479767827910361000
92840294	::479767832826101000
558873022	::479767892893110000
36343877	::479767951965310000
472528304	::479768044991152000
61718844	::479768055413616000
459561241	::479768063550578000
558873022	::479768105896640000
72123971	::479768139878498000
131072297	::479768140596146000
326351370	::479768213358522000
69916558	::479768236326912000
205030447	::479768260330532000
463431723	::479768351255044000
216168764	::479768395248697000
56508824	::479768423149621000
260573981	::479768434163474000
45929336	::479768460658884000
33699503	::479768518486130000
216168764	::479768552203771000
60098410	::479768612081659000
262939560	::479768614665347000
206247499	::479768632407625000
342594225	::479768757791772000
136114188	::479768788293156000
411898570	::479768805338800000
478145352	::479768806563147000
230365198	::479769008955478000
449981984	::479769069877350000
237938155	::479769100068352000
148197450	::479769138085105000
8709452	::479769144871514000
350509640	::479769206091952000
42481762	::479769221921259000
25084916	::479769314846068000
261471578	::479769318536671000
479205756	::479769377915408000
37578654	::479769519435440000
364428125	::479769586728849000
140206179	::479769637752545000
56508824	::479769638922747000
50507669	::479769747513688000
263914867	::479769772104486000
349484189	::479769787917037000
327662373	::479769821346021000
352960797	::479769833727209000
244800270	::479769837372059000
99843490	::479769862206529000
322465167	::479769869525602000
136114188	::479769989466320000
32431892	::479770093363412000
201878266	::479770110085718000
90689440	::479770137046708000
18657192	::479770152914128000
114070939	::479770171519688000
90689440	::479770184970825000
360231979	::479770254495592000
100339690	::479770267926134000
312394133	::479770312284704000
244800270	::479770319159189000
68818829	::479770354903441000
312394133	::479770392983134000
262405775	::479770449891848000
165491208	::479770469013286000
97326618	::479770501359747000
384563395	::479770548403073000
245080630	::479770560604282000
64813007	::479770570003726000
47749919	::479770586684481000
500308199	::479770632167501000
33699503	::479770647003168000
163893797	::479770675809234000
443070793	::479770716284272000
364439246	::479770778510962000
384503737	::479770854646374000
404496513	::479770898514190000
364439246	::479770903274737000
527041090	::479770915484360000
160495648	::479770968156434000
99843490	::479771021298262000
348785324	::479771068190568000
351620689	::479771217411334000
114633433	::479771244657913000
396929208	::479771249166413000
357150048	::479771257852788000
230365198	::479771285103607000
516986236	::479771285816221000
310654760	::479771288261513000
431264673	::479771370965188000
534913317	::479771530726244000
402268968	::479771543723978000
349484189	::479771692143611000
102100651	::479771723684782000
159011393	::479771766537986000
230365198	::479771769533116000
329333638	::479771798947385000
237118122	::479771822934609000
85211920	::479771857491476000
266235648	::479771891675451000
273631488	::479772000940855000
348785324	::479772046851731000
182834679	::479772137910042000
329333638	::479772153953275000
232437529	::479772154788347000
317524005	::479772184189992000
295339639	::479772198953943000
62870601	::479772212925177000
479205756	::479772223163469000
317524005	::479772227865300000
99843490	::479772230587408000
85211920	::479772235641544000
258532274	::479772241472016000
266235648	::479772264863653000
236202065	::479772280436715000
259413656	::479772355770998000
230365198	::479772364725817000
479205756	::479772391434747000
709921765	::479772403648954000
317524005	::479772503636590000
588705820	::479772523131723000
588705820	::479772530295578000
252623066	::479772534590959000
255104759	::479772536742637000
16006363	::479772567771684000
313421343	::479772572704579000
252623066	::479772573627342000
32171318	::479772582049116000
239484752	::479772587170746000
230365198	::479772683128016000
243751614	::479772687149981000
558873022	::479772800174284000
275902246	::479772813163646000
51480688	::479772820000346000
62870601	::479772821627756000
348785324	::479772852602671000
431264673	::479772878515490000
348785324	::479772945699454000
348785324	::479772945917558000
304645030	::479772959041921000
296433109	::479772970118705000
401443377	::479772983767339000
558873022	::479772997705007000
275902246	::479773059142807000
498321918	::479773061793607000
51480688	::479773064834465000
100742600	::479773094484377000
558873022	::479773095818186000
304645030	::479773114373787000
286910447	::479773119347830000
355717008	::479773128961183000
184885982	::479773144367259000
92870542	::479773150796713000
506824920	::479773203418468000
431264673	::479773235182321000
348785324	::479773337845899000
259413656	::479773340849418000
162559610	::479773349888139000
32171318	::479773442443448000
64813007	::479773531014561000
243427085	::479773556138450000
317524005	::479773563075837000
409541924	::479773637373730000
16006363	::479773639328284000
384494456	::479773705933840000
317524005	::479773721805078000
32171318	::479773755233685000
369217450	::479773763798462000
527041090	::479773772493242000
221830651	::479773817816903000
278220302	::479773820694175000
263914867	::479773836619960000
349484189	::479773860485537000
173232394	::479773893129801000
174351092	::479773894677905000
351004243	::479774053985964000
221830651	::479774060209909000
364752208	::479774099569270000
372551778	::479774177650438000
49221816	::479774185728659000
27237232	::479774196873314000
376361293	::479774216720367000
62870601	::479774275600003000
35923992	::479774279060312000
349484189	::479774352439640000
87812967	::479774373180887000
342594225	::479774387495636000
36829018	::479774406932066000
317524005	::479774406999158000
239484752	::479774451916369000
372551778	::479774466839289000
206247499	::479774474959867000
372551778	::479774487580123000
26589876	::479774507888951000
36343877	::479774523366309000
36343877	::479774538683932000
240798548	::479774672066584000
516986236	::479774676059578000
372551778	::479774692689973000
372551778	::479774715007881000
26589876	::479774720703741000
580156304	::479774732040953000
558873022	::479774750185902000
380049732	::479774757576265000
301203823	::479774794733203000
18015033	::479774983485288000
182834679	::479775028570226000
264705173	::479775043388735000
713350694	::479775046622523000
43586963	::479775253305253000
108204138	::479775260771090000
71981601	::479775262952136000
400490673	::479775404870217000
255104759	::479775479453741000
47859489	::479775480967884000
221830651	::479775498419961000
71981601	::479775505890422000
241278291	::479775532171534000
182834679	::479775578363793000
221830651	::479775585288204000
19182658	::479775632692224000
206247499	::479775681585627000
317524005	::479775777362153000
301044144	::479775794131398000
277829772	::479775845125738000
558873022	::479775894199099000
310009833	::479775916407521000
286910447	::479776011630833000
163893797	::479776015254712000
558873022	::479776015431237000
215181084	::479776202681360000
38713173	::479776219961892000
69455217	::479776276496928000
342934741	::479776538209316000
277829772	::479776593267544000
558873022	::479776670208245000
570483315	::479776694820040000
558873022	::479776698914054000
87970668	::479776728886177000
570483315	::479776758770573000
25410192	::479776862235668000
410297246	::479776900076695000
570483315	::479776901238489000
179519500	::479776943626534000
570483315	::479776976597549000
558873022	::479777003261165000
25359188	::479777006603620000
369217450	::479777022617452000
570483315	::479777032889315000
410297246	::479777071393026000
558873022	::479777073972924000
570483315	::479777104528023000
159011393	::479777109145972000
514003187	::479777121007460000
263914867	::479777137512026000
155730095	::479777155904073000
171807880	::479777179312869000
66882384	::479777181523255000
570483315	::479777213370216000
570483315	::479777238900957000
62186442	::479777279296696000
66882384	::479777341431107000
410297246	::479777364490997000
352970133	::479777377593987000
66882384	::479777415938736000
635577431	::479777455733891000
232736272	::479777469734465000
35105150	::479777525682683000
62186442	::479777588622409000
90469755	::479777604610707000
586783331	::479777620910178000
343756278	::479777660369780000
304224068	::479777867585187000
241278291	::479777886841237000
87970668	::479777897444433000
304224068	::479777904696381000
37977930	::479777921188380000
250774954	::479777932781813000
25410192	::479777938104020000
37977930	::479777975278129000
24718142	::479777982588792000
387188572	::479777990096977000
558873022	::479778015493521000
399713201	::479778044006367000
346127757	::479778118173851000
84849075	::479778167549624000
230365198	::479778182091255000
35105150	::479778289759027000
250774954	::479778291147362000
62870601	::479778297937530000
42481762	::479778313750466000
65435835	::479778324374233000
479246485	::479778333194846000
230365198	::479778358084272000
558873022	::479778473666682000
19182658	::479778497133813000
226429138	::479778499712917000
240492455	::479778528674578000
77765035	::479778542708731000
35105150	::479778590834569000
42994926	::479778641573072000
218321424	::479778681083015000
99843490	::479778732396146000
346127757	::479778740793143000
399645465	::479778746275098000
387188572	::479778750394273000
260440912	::479778800423542000
210996408	::479778877527425000
218321424	::479778880287289000
33703073	::479778912957136000
270065033	::479778929398382000
352595123	::479778962197868000
151190656	::479778972017131000
352595123	::479778974524907000
31359307	::479778985811787000
382767512	::479779005399572000
558873022	::479779030107824000
558873022	::479779152204410000
401089789	::479779164342345000
558873022	::479779197423202000
66555228	::479779199515779000
382767512	::479779266805366000
387188572	::479779320324689000
382767512	::479779351089938000
33703073	::479779355745615000
43586963	::479779363370852000
558873022	::479779416634302000
258636623	::479779462373208000
313421343	::479779495424303000
313421343	::479779497877991000
558873022	::479779499702497000
263013923	::479779571383173000
114593439	::479779601519247000
48971187	::479779644632084000
100339690	::479779654409404000
327934017	::479779678081662000
352595123	::479779710608482000
274791343	::479779747057401000
499167427	::479779791403372000
247372701	::479779824605863000
516986236	::479779852325634000
49061011	::479779879559262000
402333632	::479779921426776000
387188572	::479780001228001000
254600909	::479780025093222000
558873022	::479780026175729000
333704327	::479780055464169000
31359307	::479780074841862000
25410192	::479780079187148000
182834679	::479780096891715000
77765035	::479780135726366000
348745482	::479780206295531000
120170865	::479780315599499000
31359307	::479780315867512000
259413656	::479780316157345000
38579155	::479780374935908000
240492455	::479780397052465000
409541924	::479780434851528000
19111395	::479780445496676000
372068999	::479780552560873000
368691437	::479780576342208000
16107745	::479780585661935000
254600909	::479780596756262000
8548362	::479780706709958000
254600909	::479780737110249000
216168764	::479780740293353000
30912658	::479780755384840000
464845445	::479780801538977000
374772557	::479780851820298000
348745482	::479780877409320000
160144135	::479780907436371000
163893797	::479780954894921000
141735027	::479780974746935000
374228630	::479780991314046000
370416747	::479781002718371000
38991775	::479781044460081000
37578654	::479781058867896000
387188572	::479781122310942000
213763059	::479781141306953000
558873022	::479781203474939000
37316930	::479781302493663000
216833550	::479781366398083000
387188572	::479781390985494000
259413656	::479781433234710000
114593439	::479781475773349000
558873022	::479781482853306000
80965569	::479781546048507000
387188572	::479781566085087000
236202065	::479781650109169000
61718844	::479781734523748000
322108529	::479781768870895000
597834721	::479781862278066000
558873022	::479781920553701000
18918771	::479781931693772000
87970668	::479781934457823000
20713213	::479781966456586000
597834721	::479782027525246000
396929208	::479782058701496000
322108529	::479782148618997000
322108529	::479782181024579000
558873022	::479782204328136000
95072707	::479782222673625000
77765035	::479782244186619000
222636373	::479782291884216000
234187240	::479782296372146000
374228630	::479782327694807000
387188572	::479782340483624000
114593439	::479782341897097000
597834721	::479782386364719000
552802620	::479782412616867000
222278624	::479782447295381000
558873022	::479782583765458000
239484752	::479782647196311000
418480466	::479782689336066000
160768741	::479782693295501000
99827590	::479782759754235000
322108529	::479782768914612000
26589876	::479782831665577000
326351370	::479782849659154000
151604434	::479782861873364000
32382173	::479782888930435000
278165989	::479782900909367000
323978080	::479782906077134000
323978080	::479782906110705000
24972379	::479782911449653000
48804765	::479782913824002000
48804765	::479782920409063000
558873022	::479782968115085000
322108529	::479782978906644000
20863117	::479783009902555000
278165989	::479783078219350000
15361643	::479783093898067000
120139449	::479783133332533000
86349050	::479783146330656000
357275400	::479783190526451000
440624261	::479783207202594000
322108529	::479783266841415000
387188572	::479783287515545000
521938520	::479783306742210000
106855310	::479783320835072000
278301419	::479783327382396000
352486016	::479783332826185000
599348429	::479783364665544000
21568615	::479783368549101000
396929208	::479783384206413000
222278624	::479783402111913000
48431204	::479783464984510000
463318489	::479783496118845000
25082908	::479783543019945000
322108529	::479783566352474000
558873022	::479783607570292000
400249617	::479783645163442000
25410192	::479783696329748000
42994926	::479783818057240000
25410192	::479783879050407000
396929208	::479783912894238000
357308471	::479783995945648000
222278624	::479783997350739000
326351370	::479784030540292000
289360824	::479784070491033000
47859489	::479784083057172000
19182658	::479784091219267000
299484513	::479784094872522000
558873022	::479784227744280000
108605734	::479784253677260000
516986236	::479784279644176000
20713213	::479784329246433000
33011898	::479784343637078000
558873022	::479784354588024000
212047421	::479784420569018000
31359307	::479784460821348000
497458875	::479784464181387000
120139449	::479784508669972000
208296274	::479784514793644000
326351370	::479784516215521000
200316617	::479784542124122000
97336064	::479784587594178000
33823755	::479784596452954000
210676238	::479784624407998000
106855310	::479784662941057000
558873022	::479784738002305000
278301419	::479784796420583000
278301419	::479784813226782000
471291163	::479784827927793000
527041090	::479784887671476000
315614733	::479784913051213000
384155676	::479784948057247000
29302446	::479784955367931000
32431892	::479784956605239000
114593439	::479784960619204000
80159052	::479784997734215000
379833720	::479785020769718000
106855310	::479785032719290000
373126936	::479785042990751000
410286428	::479785059067895000
479205756	::479785113790590000
322108529	::479785199970959000
373126936	::479785241691705000
352960797	::479785253288960000
106855310	::479785275644993000
106855310	::479785297577017000
384155676	::479785311971459000
373126936	::479785327393906000
29391732	::479785346285056000
106855310	::479785392791900000
24803741	::479785399490183000
301717953	::479785440522690000
46268291	::479785495203811000
78213	::479785597218078000
230911888	::479785618319241000
217912167	::479785645360316000
249789981	::479785663357665000
115852151	::479785700188225000
239484752	::479785810821398000
270736613	::479785822678298000
90689440	::479785922754400000
29436016	::479785954300149000
15789848	::479785988731174000
479245748	::479786020087816000
352595123	::479786028757032000
179519500	::479786086928232000
222278624	::479786166309249000
337416247	::479786186412916000
15782772	::479786187008507000
352595123	::479786220768485000
312710029	::479786228091330000
410961985	::479786243396358000
558873022	::479786285704290000
505323751	::479786344789446000
32431892	::479786362053591000
505323751	::479786388938690000
106835519	::479786407771127000
713350694	::479786420002099000
260428602	::479786429066018000
63473984	::479786430583939000
255834275	::479786437752000000
399555371	::479786452486983000
505323751	::479786473940463000
375873224	::479786474364084000
311092385	::479786508346327000
104990093	::479786509089144000
233362394	::479786521357475000
624360378	::479786538726072000
309778100	::479786566194188000
558873022	::479786573085822000
399555371	::479786584150388000
500308199	::479786585450237000
270173839	::479786588973838000
37316930	::479786610888683000
558873022	::479786685212139000
365658620	::479786699107475000
221205505	::479786717147172000
63473984	::479786724592066000
20778748	::479786767822766000
624360378	::479786880989687000
299450175	::479786949490651000
635577431	::479786988464140000
311092385	::479787094617763000
115852151	::479787152147230000
133341985	::479787215326023000
90689440	::479787285534105000
500308199	::479787289707413000
357308471	::479787334573883000
246066577	::479787353704128000
349484189	::479787394149785000
90467952	::479787411308703000
365767010	::479787432330547000
208296274	::479787441914937000
30032107	::479787619019010000
322108529	::479787653324234000
369217450	::479787676355149000
63996070	::479787684706414000
500308199	::479787687100944000
558873022	::479787728671088000
548870171	::479787739836325000
282860308	::479787754457272000
58628782	::479787778809397000
208296274	::479787782559121000
346127757	::479787799336329000
360951591	::479787814457196000
58628782	::479787853119881000
322108529	::479787853606432000
293737316	::479787879603138000
429345484	::479787896820363000
558873022	::479787935479648000
399408344	::479787983369826000
90469755	::479788031897919000
336149936	::479788050940456000
387941507	::479788164941217000
387941507	::479788192619446000
15086993	::479788216371798000
322108529	::479788229235712000
387941507	::479788233123823000
420731308	::479788240451276000
634164272	::479788257845067000
63996070	::479788265621299000
189224604	::479788350208229000
352970133	::479788388594089000
431264673	::479788390221873000
21912250	::479788410367119000
19111395	::479788426997547000
108605734	::479788461906354000
106778257	::479788503086428000
431264673	::479788545427918000
322108529	::479788550699749000
558873022	::479788553850081000
259413656	::479788575652085000
270173839	::479788683805990000
197384499	::479788726948593000
197384499	::479788762482765000
429345484	::479788804190904000
558873022	::479788877914574000
322108529	::479789012240982000
277814195	::479789030368751000
69950823	::479789137990414000
33011898	::479789169196011000
69950823	::479789305074679000
558873022	::479789339678105000
255834275	::479789400214106000
407248121	::479789414457962000
376541246	::479789427611287000
558873022	::479789449157832000
634164272	::479789549879427000
338076990	::479789560512000000
379833720	::479789567814692000
352486016	::479789572981661000
558873022	::479789585917288000
322108529	::479789612672376000
36343877	::479789642536218000
36343877	::479789652183105000
104990093	::479789653738803000
322108529	::479789685640687000
147779508	::479789688065376000
558873022	::479789755505590000
376541246	::479789755719106000
360951591	::479789758324174000
418480466	::479789767874207000
247024165	::479789819120197000
270173839	::479789838145572000
282860308	::479789869934190000
558873022	::479789871952060000
154692700	::479789878105108000
414103187	::479789895045484000
208296274	::479789897793155000
346127757	::479789935684112000
324401110	::479789979439480000
558873022	::479789984594268000
255299055	::479789993846530000
350665443	::479790048536457000
63996070	::479790070627831000
322108529	::479790081251627000
63996070	::479790144208130000
471291163	::479790163724222000
217563665	::479790170079002000
224068229	::479790203175829000
208296274	::479790204807442000
558873022	::479790276614299000
40994873	::479790293823143000
18918771	::479790304724152000
315614733	::479790311451807000
311092385	::479790313473449000
286910447	::479790345727643000
558873022	::479790419459719000
227577445	::479790420000378000
312435293	::479790429840228000
440624261	::479790544575397000
236528732	::479790552104599000
558873022	::479790566906281000
273814896	::479790606625935000
466646092	::479790611319386000
19182658	::479790612645154000
558873022	::479790622883078000
315614733	::479790630898380000
25223941	::479790658182324000
313421343	::479790661341020000
313421343	::479790663543033000
25223941	::479790692303003000
25223941	::479790711508701000
445808726	::479790728454082000
313421343	::479790738923089000
25223941	::479790742139703000
209223008	::479790753020125000
313421343	::479790755725443000
25223941	::479790767443935000
505323751	::479790788855877000
240532669	::479790817478209000
349365015	::479790900890320000
324401110	::479790925137580000
127092086	::479790945911582000
369217450	::479791059262636000
375873224	::479791090321469000
558873022	::479791095438925000
322108529	::479791128326074000
315614733	::479791128388980000
36468395	::479791217102688000
360951591	::479791260128276000
365767010	::479791307909365000
495135733	::479791313223548000
267936760	::479791344748343000
499167427	::479791367757910000
22414245	::479791412523716000
338076990	::479791418408718000
327934017	::479791424628461000
20778748	::479791426117439000
98552986	::479791480345993000
349365015	::479791531105484000
100339690	::479791547370975000
349787019	::479791556002844000
558873022	::479791559324741000
327934017	::479791612797526000
322108529	::479791620213055000
548870171	::479791696574963000
445808726	::479791745618558000
396929208	::479791777155534000
527041090	::479791792821256000
207290040	::479791841773379000
349787019	::479791915182063000
68221984	::479792015245590000
372551778	::479792061432868000
197384499	::479792104252530000
348316521	::479792145977462000
372551778	::479792187610116000
377035998	::479792197433176000
63996070	::479792302433386000
19111395	::479792344485474000
479156555	::479792398168363000
360951591	::479792408993878000
552802620	::479792416849788000
410961985	::479792470847287000
167301113	::479792511829807000
36468395	::479792593388044000
252823136	::479792613206159000
466646092	::479792630738333000
143969555	::479792672626851000
418480466	::479792713189978000
280297585	::479792759092424000
18657192	::479792767766626000
548870171	::479792769817665000
310666452	::479792804772974000
408098797	::479792812901564000
40994873	::479792829422510000
29198251	::479792879749980000
713350694	::479792927192145000
392716377	::479792945910919000
56736460	::479792991432093000
29198251	::479793053381566000
252823136	::479793069898756000
379833720	::479793089771737000
374228630	::479793120788246000
62940169	::479793155546435000
466646092	::479793187716734000
432116634	::479793212555796000
341941030	::479793247594631000
263914867	::479793247670116000
35369698	::479793253844123000
421158343	::479793258001076000
56736460	::479793263432720000
458766436	::479793280826081000
259573654	::479793306852163000
58031746	::479793434346008000
328858212	::479793443104100000
22734052	::479793467988529000
466646092	::479793478121947000
35369698	::479793488309927000
322108529	::479793541460131000
65435835	::479793605372940000
350665443	::479793642593615000
135003892	::479793704249487000
35369698	::479793731722166000
160768741	::479793763057803000
322108529	::479793764752302000
230206940	::479793768837947000
32471501	::479793778665218000
410297246	::479793785384099000
25082908	::479793803461935000
387941507	::479793804816297000
410297246	::479793808255635000
78213	::479793848680742000
495135733	::479793857324789000
303252613	::479793865780891000
56736460	::479793876350533000
135003892	::479793913666879000
58587013	::479793953198600000
471291163	::479793956742385000
360231979	::479794000702881000
21449993	::479794003677024000
322108529	::479794018516090000
259542533	::479794068319641000
379358099	::479794070802276000
269012544	::479794096328810000
56736460	::479794125647400000
239917620	::479794187181641000
106835519	::479794270702825000
106835519	::479794287987535000
127092086	::479794337513889000
56736460	::479794339158441000
402925254	::479794347110453000
198651083	::479794367742238000
160768741	::479794374318907000
346127757	::479794392274726000
374228630	::479794415490580000
238307628	::479794430287704000
29319846	::479794442661298000
131633030	::479794490031362000
127092086	::479794491646148000
56736460	::479794540711518000
338543771	::479794546826440000
249243467	::479794553373724000
69950823	::479794574009704000
148197450	::479794613822423000
319420243	::479794691689304000
498637061	::479794711352205000
106835519	::479794722265763000
364035957	::479794773356986000
11852522	::479794891627589000
148197450	::479794897571295000
399555371	::479795023878557000
553711382	::479795031835160000
357790406	::479795049753223000
109762886	::479795101011812000
190624012	::479795195597168000
215362694	::479795223736758000
187049333	::479795232956223000
614436697	::479795272524902000
105026890	::479795312769245000
409541924	::479795407837351000
24803741	::479795411264495000
309789310	::479795423654060000
187049333	::479795528944091000
92840294	::479795577283047000
360951591	::479795583964958000
322108529	::479795636972175000
302934050	::479795651606093000
118881789	::479795656568365000
370088836	::479795661777690000
322108529	::479795730995896000
22734052	::479795782376116000
320052148	::479795808229814000
29737650	::479795879763664000
409541924	::479795880686391000
322108529	::479795990036107000
573114433	::479796023653441000
132768456	::479796038094434000
302673934	::479796042532392000
60578212	::479796120030560000
28905424	::479796172274413000
127092086	::479796194097377000
432116634	::479796223805636000
47851190	::479796245176016000
53258017	::479796248040333000
36343877	::479796252029509000
87970668	::479796259885035000
36343877	::479796261038882000
160495648	::479796280214814000
189224604	::479796287324565000
429558621	::479796345780576000
592150138	::479796364339974000
432116634	::479796389426114000
93043270	::479796409064247000
502240473	::479796422422704000
320052148	::479796431616618000
243465008	::479796444715827000
70784628	::479796460570292000
309167251	::479796564186365000
322108529	::479796678367510000
93043270	::479796712006246000
322108529	::479796721279442000
243465008	::479796743714770000
558873022	::479796771129163000
286910447	::479796815080873000
26514591	::479796865710706000
146909951	::479796883989495000
36343877	::479796889270099000
36343877	::479796901446184000
636632104	::479796912585859000
26514591	::479796914125553000
431264673	::479796957242994000
410286428	::479796982371069000
328858212	::479796985206431000
259573654	::479797007037759000
19111395	::479797042009890000
259573654	::479797071613284000
322108529	::479797099802808000
215385454	::479797104492421000
316766176	::479797136268087000
73995534	::479797141359955000
305415102	::479797148779700000
68221984	::479797186407202000
243465008	::479797187854233000
375810749	::479797223685775000
625900103	::479797284872257000
558873022	::479797302157402000
487322279	::479797362991185000
215362694	::479797413054410000
352960797	::479797526933950000
163893797	::479797610916491000
507918715	::479797620194308000
132768456	::479797659905961000
240927663	::479797714356813000
62940169	::479797740726009000
635845301	::479797798280245000
498637061	::479797976802803000
338256397	::479798081832374000
76375846	::479798093177577000
402925254	::479798115533193000
402268968	::479798126606163000
79476731	::479798147024433000
433654462	::479798157505617000
79476731	::479798157883109000
201810972	::479798262858137000
240927663	::479798278079664000
338256397	::479798309067186000
470451598	::479798400909471000
189272740	::479798401249587000
200316617	::479798402512076000
103678189	::479798404235935000
265249050	::479798443586510000
571439376	::479798464356679000
558873022	::479798483680264000
108605734	::479798484183175000
103678189	::479798498096066000
614436697	::479798504529743000
258609027	::479798517276618000
87970668	::479798581067399000
103678189	::479798652270292000
219188629	::479798773900509000
571439376	::479798779722227000
285955708	::479798803780755000
19111395	::479798838727700000
92840294	::479798849641267000
217871594	::479798850849632000
428646436	::479798853906882000
558873022	::479798857451446000
87970668	::479798956931559000
500212290	::479798978570383000
205928265	::479799005665165000
571439376	::479799014074765000
258609027	::479799021079650000
365021832	::479799028683923000
433654462	::479799065899577000
230655725	::479799114671341000
348316521	::479799146639929000
352595123	::479799181486211000
428646436	::479799248645402000
205928265	::479799248762830000
28054060	::479799307860996000
437082385	::479799317486522000
241278291	::479799361518305000
352595123	::479799375606988000
337510374	::479799392892100000
351641054	::479799418565455000
172827217	::479799421886930000
53863390	::479799437925969000
433654462	::479799440450916000
263914867	::479799467323826000
330799447	::479799480112254000
352960797	::479799510722306000
255697938	::479799513545056000
8548362	::479799586140487000
277251070	::479799605849104000
224095849	::479799615873499000
428646436	::479799621107974000
352595123	::479799630318686000
262059543	::479799661507514000
241278291	::479799680721633000
258609027	::479799711436914000
135003892	::479799737386684000
251821834	::479799745544585000
36958694	::479799971365941000
132976059	::479799990684880000
613592670	::479799993016913000
361489211	::479800017578758000
391061760	::479800034796781000
434439338	::479800055155539000
434439338	::479800099141193000
105852149	::479800121408765000
189224604	::479800137620144000
322108529	::479800217244418000
221830651	::479800226899714000
187078541	::479800277680128000
398445530	::479800284823437000
376425912	::479800297024270000
372551778	::479800309116456000
20293581	::479800314992672000
247159855	::479800362564460000
463431723	::479800413445582000
103678189	::479800424384315000
103678189	::479800431468888000
238786875	::479800477614624000
508054066	::479800477958148000
391061760	::479800532958470000
428646436	::479800540327460000
471291163	::479800544165240000
413735493	::479800597512593000
16866896	::479800641637056000
267936760	::479800645013475000
428646436	::479800652109844000
508054066	::479800653477191000
375385791	::479800724579418000
76375846	::479800768539541000
108814965	::479800807634657000
428646436	::479800817650655000
159011393	::479800912529981000
215385454	::479800924307988000
63490594	::479801007237390000
35505123	::479801054775619000
398445530	::479801068579479000
431264673	::479801073088356000
129441756	::479801115530129000
428646436	::479801262930526000
249227650	::479801312725700000
387941507	::479801334913179000
16807883	::479801373513367000
322108529	::479801401929760000
21449993	::479801422704156000
322108529	::479801432455909000
337416247	::479801464123318000
21112883	::479801472964521000
399114412	::479801579063635000
20293581	::479801603973591000
68221984	::479801638782529000
327934017	::479801648508727000
193192138	::479801656582750000
312710029	::479801702824943000
35505123	::479801786195144000
251821834	::479801797070950000
599348429	::479801805854240000
73526174	::479801806609190000
20293581	::479801857007554000
322108529	::479801865928835000
419836731	::479801899391004000
322108529	::479801920836472000
260573981	::479801952323112000
322108529	::479802038063083000
217871594	::479802053288394000
470451598	::479802108502622000
184578066	::479802119696809000
220455732	::479802119768506000
108605734	::479802126877474000
713350694	::479802201997869000
68221984	::479802202438270000
255810490	::479802290065649000
20293581	::479802356410761000
350665443	::479802386266226000
31294794	::479802410244653000
240927663	::479802422966382000
631603360	::479802427986554000
573114433	::479802433825017000
322108529	::479802479312240000
30336818	::479802519904731000
68221984	::479802549277839000
599348429	::479802603300454000
128703316	::479802624154165000
321637063	::479802625463156000
181840332	::479802640453611000
588874950	::479802734527668000
56736460	::479802778206748000
428646436	::479802808242171000
374228630	::479802849308598000
109762886	::479802881831612000
232437529	::479802894175453000
350665443	::479802954267230000
132768456	::479802991755554000
324536771	::479803036202991000
350665443	::479803054020382000
350665443	::479803066670399000
267936760	::479803070042615000
428646436	::479803108789190000
67492430	::479803170483634000
30336818	::479803233972797000
217563665	::479803287009378000
142038800	::479803307712839000
77078833	::479803325810872000
29319846	::479803326612377000
348193845	::479803327647985000
116098184	::479803329065652000
278301419	::479803342680764000
7132042	::479803344903733000
18156298	::479803345150808000
278301419	::479803355913416000
348123497	::479803386091409000
136791341	::479803391023915000
30336818	::479803407247876000
244800270	::479803413916422000
309167251	::479803492346101000
98768681	::479803586256588000
109762886	::479803603017007000
56736460	::479803654195916000
282860308	::479803685254336000
19111395	::479803750845276000
301657872	::479803797674274000
280798922	::479803807690272000
428646436	::479803813960749000
142038800	::479803841614200000
350665443	::479803848413163000
350665443	::479803885717307000
148197450	::479803889747648000
417523013	::479803896743751000
280798922	::479803962338455000
429558621	::479804007826079000
118855202	::479804074716831000
428646436	::479804086686986000
314303039	::479804118265905000
282860308	::479804122334392000
428646436	::479804195357212000
96443022	::479804216362295000
187741596	::479804224297893000
314303039	::479804239523246000
352595123	::479804296553177000
399408344	::479804318917210000
352595123	::479804348029878000
428646436	::479804365696278000
21696310	::479804407333548000
224095849	::479804453545992000
428646436	::479804468121190000
101881386	::479804471820566000
92840294	::479804483556225000
344902431	::479804502791307000
282860308	::479804578490097000
405362735	::479804586299908000
352595123	::479804619233587000
344454080	::479804621251043000
262405775	::479804643656994000
106835519	::479804657867292000
351620689	::479804659092029000
373713704	::479804691686383000
259466143	::479804694986899000
353888661	::479804715408969000
471291163	::479804734723747000
221830651	::479804766952775000
142364553	::479804845877383000
255622442	::479804860494544000
351620689	::479804877049049000
346569016	::479804909395521000
273631488	::479804915452100000
429345484	::479804926999003000
79861287	::479804927359713000
429345484	::479804952638787000
215144630	::479804978580570000
76375846	::479804998595792000
106835519	::479805009979117000
428646436	::479805020611690000
15361643	::479805022289809000
106835519	::479805034121527000
63490594	::479805041344143000
224095849	::479805051007823000
243465008	::479805068451909000
428646436	::479805107542822000
192727478	::479805109908418000
25383063	::479805141391249000
431264673	::479805153143705000
79861287	::479805186722914000
68473966	::479805364469518000
322108529	::479805517359902000
247024165	::479805518760792000
290855101	::479805562079555000
394365413	::479805573073227000
313341167	::479805604261683000
428646436	::479805625287729000
63473984	::479805637820301000
428646436	::479805655159537000
322108529	::479805665242664000
322108529	::479805734540947000
529096266	::479805743541927000
15361643	::479805785925763000
68473966	::479805790271074000
463138486	::479805878397571000
224095849	::479805912610140000
283328574	::479805919685922000
15361643	::479805954251558000
319145382	::479805976086708000
90469755	::479806049814196000
428646436	::479806063441502000
428646436	::479806099487342000
394365413	::479806162242912000
259573654	::479806207264567000
394365413	::479806262314815000
29391732	::479806272821530000
259573654	::479806316501037000
299796220	::479806361384280000
428646436	::479806439880269000
531871315	::479806458750861000
394365413	::479806566187929000
282860308	::479806586567684000
85211920	::479806595082493000
7132042	::479806596105912000
249789981	::479806599427784000
259466143	::479806603965644000
182834679	::479806680650481000
302673934	::479806788708360000
364035957	::479806793523400000
384494456	::479806841451343000
21112883	::479806874686988000
428646436	::479806874875727000
120170865	::479806887228354000
378414202	::479806930358390000
217871594	::479807076504317000
19111395	::479807084704194000
355598729	::479807090802716000
350424007	::479807091751006000
238307628	::479807133337128000
316766176	::479807202580901000
114070939	::479807210126446000
283328574	::479807217370030000
106835519	::479807224751984000
319145382	::479807299041513000
327842258	::479807338791313000
18657192	::479807372118876000
327842258	::479807376732979000
352595123	::479807392989724000
327842258	::479807441987973000
327842258	::479807474258968000
45410414	::479807488175251000
327842258	::479807495071105000
364439246	::479807512065998000
327842258	::479807515262459000
327842258	::479807538326929000
400249617	::479807543800119000
374228630	::479807548736798000
327842258	::479807575014535000
319145382	::479807576868003000
110530129	::479807581150806000
11852522	::479807611504971000
336845657	::479807622745694000
12354252	::479807637887135000
363361632	::479807640428879000
70839289	::479807646430547000
110530129	::479807777062531000
45581124	::479807800508289000
110530129	::479807811527135000
217871594	::479807850500198000
7132042	::479807892439437000
392301070	::479807910394880000
241198427	::479807915382288000
151190656	::479807988308254000
7132042	::479808029807091000
156166678	::479808050664988000
283328574	::479808051189268000
221830651	::479808062962692000
275902246	::479808092968734000
110530129	::479808129073688000
271774234	::479808160748691000
349484189	::479808164942974000
11852522	::479808170186276000
331398205	::479808192751616000
16107745	::479808203232784000
49221816	::479808268122865000
326351370	::479808282157006000
98806791	::479808356396187000
486138458	::479808357608341000
352486016	::479808367079084000
508054066	::479808380165296000
33788573	::479808401786945000
132976059	::479808439183368000
16807883	::479808440009637000
295881773	::479808550147854000
15742158	::479808560402931000
289707794	::479808576945274000
365767010	::479808587196145000
79363954	::479808607425265000
312710029	::479808619144159000
33011898	::479808628367429000
283328574	::479808634885386000
350665443	::479808635812323000
320052148	::479808646944026000
79363954	::479808715558641000
215385454	::479808717492215000
320052148	::479808728103780000
70839289	::479808773544898000
51413309	::479808782068092000
221830651	::479808791311953000
202798666	::479808832063823000
255818707	::479808839663902000
20293581	::479808896370880000
259573654	::479808898942390000
349484189	::479808919317929000
368730450	::479808928520237000
386861626	::479808934450958000
509760806	::479808937827385000
374228630	::479808970454867000
211904285	::479808999546978000
386861626	::479809337733300000
212068363	::479809347585716000
244995179	::479809357975396000
297652605	::479809365264703000
127092086	::479809391802060000
493221106	::479809398361948000
386861626	::479809398504558000
259573654	::479809424480272000
116098184	::479809442054029000
386861626	::479809442746097000
386861626	::479809480280899000
386861626	::479809528876122000
127092086	::479809565173620000
431215016	::479809634677428000
386861626	::479809659503534000
63490594	::479809678633738000
127092086	::479809689052405000
127092086	::479809718806798000
375810749	::479809743926472000
350665443	::479809819428552000
434045786	::479809830342119000
231150237	::479809866710540000
255834275	::479809908993708000
56736460	::479809915087630000
308858845	::479809918799974000
380458897	::479809929256374000
402333632	::479809986613096000
475031809	::479809994133475000
275260502	::479809998688903000
545784705	::479810028098973000
155650977	::479810043215228000
15361643	::479810050878627000
179119528	::479810131174363000
15361643	::479810138157907000
399713201	::479810157967601000
57065165	::479810162409361000
417523013	::479810239911313000
285401749	::479810252041621000
360231979	::479810292478521000
375810749	::479810308966338000
84849075	::479810401622712000
27268559	::479810421344325000
568915908	::479810469700448000
255810490	::479810491892895000
393041277	::479810515037089000
434045786	::479810536176353000
242206017	::479810556636168000
57065165	::479810583223861000
217871594	::479810591754711000
431215016	::479810633869709000
411912822	::479810647518375000
27268559	::479810658842603000
440624261	::479810659719577000
33788573	::479810664546844000
470451598	::479810692262813000
11852522	::479810698864627000
596957614	::479810731034943000
304224068	::479810814564515000
317524005	::479810846294429000
279865885	::479810855475748000
432888405	::479810861448830000
499167427	::479810923134083000
49061011	::479810923881070000
203688730	::479810993992658000
399713201	::479811013697871000
316766176	::479811060329750000
486138458	::479811075810930000
238247892	::479811081305477000
277814195	::479811083570397000
68221984	::479811095079976000
500212290	::479811120740700000
386861626	::479811152512163000
238247892	::479811166449827000
423941104	::479811237757214000
583488323	::479811240944865000
140206179	::479811262021263000
11852522	::479811262285488000
432888405	::479811264919904000
73526174	::479811274575192000
81469472	::479811295769022000
258108922	::479811323975319000
203688730	::479811398034153000
96421993	::479811399984873000
259542533	::479811412244430000
12354252	::479811442884235000
38623896	::479811496554151000
27268559	::479811508151779000
599589782	::479811529584304000
344902431	::479811551675678000
171103429	::479811656584036000
115824990	::479811674547822000
375873224	::479811728226533000
199001641	::479811733603635000
308858845	::479811743263494000
360951591	::479811780756008000
115824990	::479811806827786000
205030447	::479811866290442000
403823128	::479811869893337000
179039178	::479811888340291000
258108922	::479811928978518000
371068004	::479811952580239000
374228630	::479812001036656000
109762886	::479812024760041000
99827590	::479812049476677000
201878266	::479812082099974000
368691437	::479812086541721000
327934017	::479812120184229000
203688730	::479812127859810000
11852522	::479812151603761000
46796467	::479812162999709000
352486016	::479812172004859000
396929208	::479812242062311000
45581124	::479812278640861000
384563395	::479812296923811000
379833720	::479812318298390000
382767512	::479812361038352000
552802620	::479812373872508000
432888405	::479812374548205000
486138458	::479812379442552000
45581124	::479812421071015000
46796467	::479812422560014000
374228630	::479812461927739000
24718142	::479812521910480000
27268559	::479812585202540000
382767512	::479812610960146000
201810972	::479812631255982000
433654462	::479812640034652000
379833720	::479812642505510000
238247892	::479812651418021000
94737009	::479812696934588000
330799447	::479812771186364000
382767512	::479812780586176000
33011898	::479812847397253000
335101950	::479812883887292000
99827590	::479812885707649000
192727478	::479812907476451000
452882285	::479812908650471000
11852522	::479812910063972000
536141027	::479812955718967000
255818707	::479812967815319000
338256397	::479812979903324000
350665443	::479812996710289000
73020435	::479813036887117000
48557490	::479813043082498000
237112765	::479813080981848000
378414202	::479813143686696000
17830276	::479813160468103000
14085431	::479813174414557000
24718142	::479813183834558000
382767512	::479813186729029000
335101950	::479813255292915000
274791343	::479813280764923000
377110730	::479813290076299000
32431892	::479813300150996000
115824990	::479813301795573000
463138486	::479813309760557000
380458897	::479813326705557000
255834275	::479813331771858000
378414202	::479813427548782000
56359547	::479813435694141000
111411572	::479813442870968000
69916558	::479813449132683000
263418480	::479813512844156000
22648162	::479813550299287000
126109768	::479813566933905000
371068004	::479813604603359000
238665368	::479813634319601000
400490673	::479813636643254000
277829772	::479813677193773000
19111395	::479813687037808000
160144135	::479813718222462000
22648162	::479813733623947000
242443898	::479813819674288000
45581124	::479813825399496000
434045786	::479813851274559000
160144135	::479813899097608000
386861626	::479813902901858000
409404583	::479813913014714000
47017345	::479813944404885000
160733683	::479814104656273000
198651083	::479814131831541000
285254109	::479814138705629000
126109768	::479814209144766000
16807883	::479814219047505000
516542821	::479814274488233000
400490673	::479814308683997000
198651083	::479814354234126000
529096266	::479814370529390000
434045786	::479814386379685000
509523903	::479814388921024000
57385263	::479814407623827000
78384326	::479814434102464000
81469472	::479814447960428000
238247892	::479814499109584000
32431892	::479814564200996000
114064449	::479814643020759000
178921630	::479814658346745000
198651083	::479814679364374000
40994873	::479814707805577000
348316521	::479814742282747000
350665443	::479814744254062000
109762886	::479814757059690000
613592670	::479814758573817000
24392243	::479814762939691000
263418480	::479814786075471000
160144135	::479814851582128000
22717394	::479814905952890000
238247892	::479815005353684000
189664484	::479815030150807000
78384326	::479815056788815000
102100651	::479815082587615000
508054066	::479815098110722000
507918715	::479815268416618000
191276105	::479815307565883000
189224604	::479815361425309000
78384326	::479815367783882000
386861626	::479815385026289000
191276105	::479815419146948000
383856422	::479815451955200000
191276105	::479815491771322000
383856422	::479815496838438000
78384326	::479815498084151000
363969403	::479815515003564000
229611107	::479815519319506000
191276105	::479815526428848000
386861626	::479815537862520000
383856422	::479815573468381000
383856422	::479815598684524000
529096266	::479815600349675000
24113194	::479815630724403000
78384326	::479815640132640000
10095952	::479815709724524000
308858845	::479815731161612000
599589782	::479815733996564000
386861626	::479815752120156000
129876980	::479815767932690000
171807880	::479815771401773000
308858845	::479815819225206000
129876980	::479815827466641000
308858845	::479815857913475000
129876980	::479815871750090000
71981601	::479815902205317000
129876980	::479815914582323000
127092086	::479815934836609000
215144630	::479815945188171000
608426191	::479815964297412000
350665443	::479815972216242000
529096266	::479815979284054000
348085087	::479816053413789000
297652605	::479816072976023000
315614733	::479816078659317000
386861626	::479816185240748000
516542821	::479816186293932000
405362735	::479816203058167000
237112765	::479816216882606000
260440912	::479816304472244000
514003187	::479816329835188000
129876980	::479816384872865000
386861626	::479816416204312000
474371126	::479816425171730000
129876980	::479816428019646000
391061760	::479816439516250000
498637061	::479816439814430000
76375846	::479816492947484000
47859489	::479816494667558000
431264673	::479816506344484000
30336818	::479816518746656000
219039425	::479816536366927000
57385263	::479816571192627000
196230932	::479816599579262000
713350694	::479816617615196000
80965569	::479816658077249000
226429138	::479816766474817000
350665443	::479816784774963000
48431204	::479816798812901000
29391732	::479816809777229000
27268559	::479816827275468000
32973618	::479816829506834000
48431204	::479816831801110000
27268559	::479816869352714000
350424007	::479816884406484000
409404583	::479816899383943000
68221984	::479816934981369000
225601631	::479816940526247000
261471578	::479816965620760000
68221984	::479817005189849000
205501297	::479817035623325000
219039425	::479817053579141000
30336818	::479817057219776000
458010782	::479817089029398000
21623464	::479817092355465000
226429138	::479817101683990000
352486016	::479817125729542000
363361632	::479817154850996000
350665443	::479817172131139000
32973618	::479817195200184000
337434879	::479817197796081000
236202065	::479817249813827000
529096266	::479817259926708000
10095952	::479817283674857000
386861626	::479817285096329000
188480631	::479817290901630000
386861626	::479817333657972000
199001641	::479817367619252000
368691437	::479817379933732000
28405302	::479817481973137000
188480631	::479817514050805000
410961985	::479817517842448000
295466391	::479817531348119000
375810749	::479817550327324000
458010782	::479817570803908000
244995179	::479817589015982000
501554267	::479817589418258000
499995726	::479817624272904000
295466391	::479817637279440000
499995726	::479817638105714000
608426191	::479817671232339000
301044144	::479817683421384000
625951846	::479817705160470000
68221984	::479817731572006000
360367250	::479817747224743000
509523903	::479817755302981000
374528956	::479817774621937000
398445530	::479817799393898000
36772146	::479817834701152000
352595123	::479817852778602000
30336818	::479817897120772000
315614733	::479817912786493000
188480631	::479817930755305000
620459453	::479817959654035000
315614733	::479818009133871000
527041090	::479818011801423000
30666953	::479818024661180000
620459453	::479818053623246000
99368300	::479818057045405000
301044144	::479818060527067000
620459453	::479818110833524000
49383709	::479818120563920000
608426191	::479818127992037000
295466391	::479818157259911000
255834275	::479818162163023000
174720518	::479818172757860000
189135890	::479818196900663000
620459453	::479818219998703000
451667062	::479818231918505000
402492947	::479818236708392000
225601631	::479818252781379000
249052117	::479818295299047000
344902431	::479818321248796000
551248502	::479818333563285000
268073941	::479818336289951000
188480631	::479818401368391000
315614733	::479818413791916000
314303039	::479818467399319000
260262291	::479818468246556000
252914746	::479818479361458000
90689440	::479818490484764000
506824920	::479818497573138000
321637063	::479818501709111000
59207269	::479818519182606000
295466391	::479818609150025000
583488323	::479818616787828000
268073941	::479818661583388000
319145382	::479818670223278000
15204110	::479818680977850000
77078833	::479818698681634000
165634562	::479818710744850000
291413743	::479818753165623000
274791343	::479818763781431000
98552986	::479818800888827000
509524562	::479818806681169000
36468395	::479818808182308000
127092086	::479818811424518000
352486016	::479818811558727000
68221984	::479818847886004000
36468395	::479818862804758000
443332358	::479818869654032000
115503799	::479818874058452000
215144630	::479818922695196000
165634562	::479818926302724000
165634562	::479818943847485000
127092086	::479818970896154000
100339690	::479818971349151000
321102847	::479818972200972000
99827590	::479818997689352000
620459453	::479819003884732000
620459453	::479819057047539000
331398205	::479819103914311000
196394433	::479819181354151000
449981984	::479819196730048000
99368300	::479819198126751000
172035134	::479819256255627000
24113194	::479819276669292000
36310459	::479819282478804000
508054066	::479819310332788000
234187240	::479819310873862000
386861626	::479819411071569000
238247892	::479819447763341000
255810490	::479819455695167000
343606449	::479819467363336000
400490673	::479819486510342000
321637063	::479819501551513000
458010782	::479819551224246000
62940169	::479819552428023000
483526518	::479819559000895000
551248502	::479819567204548000
402333632	::479819582207586000
568915908	::479819617842376000
620459453	::479819676227481000
278301419	::479819692425482000
33629617	::479819698725720000
278301419	::479819701959131000
411898570	::479819736016891000
359446141	::479819797740257000
620459453	::479819809971240000
255818707	::479819848348745000
274791343	::479819852735991000
192727478	::479819875008131000
359104594	::479819888354394000
398445530	::479819919773958000
368691437	::479819925586849000
162958222	::479819928867201000
68473966	::479819934328172000
136038442	::479819962941710000
291413743	::479820014464139000
344902431	::479820053601193000
29786990	::479820060941619000
259542533	::479820083775025000
203146266	::479820087872856000
620459453	::479820124904755000
430182591	::479820141791023000
165634562	::479820156513038000
165634562	::479820166831013000
76375846	::479820178423701000
262405775	::479820210489151000
400490673	::479820247923306000
227046044	::479820259910639000
227046044	::479820284048842000
378414202	::479820304693211000
203146266	::479820330437865000
426402586	::479820336410931000
385706960	::479820336477634000
311583053	::479820347118583000
315614733	::479820355050012000
251231824	::479820361329278000
43586963	::479820363602591000
99368300	::479820395285979000
94737009	::479820406082129000
272999900	::479820408901083000
470451598	::479820414739546000
55888161	::479820433529663000
255810490	::479820461564755000
551248502	::479820500294578000
237938155	::479820519437762000
222935791	::479820524663488000
127092086	::479820554711478000
321498402	::479820563527897000
348047989	::479820579642826000
426402586	::479820662396448000
263389464	::479820663134244000
359446141	::479820682852040000
359174210	::479820709280358000
165634562	::479820734760759000
470451598	::479820748123803000
165634562	::479820750174818000
551248502	::479820766754529000
36310459	::479820787877421000
203146266	::479820824791113000
259542533	::479820852628701000
32125015	::479820949215539000
240532669	::479820959084732000
278301419	::479820962549207000
278301419	::479820974099927000
376425912	::479821032631455000
165634562	::479821099442913000
165634562	::479821110440390000
259542533	::479821142870343000
399408344	::479821176567369000
118855202	::479821202228146000
38713173	::479821205344497000
470451598	::479821218699542000
400490673	::479821230845878000
240532669	::479821230984679000
315614733	::479821266065428000
470451598	::479821308193419000
268058306	::479821340741210000
285988306	::479821415936696000
551248502	::479821457174695000
165634562	::479821481711792000
165634562	::479821490817609000
377176939	::479821497909780000
286910447	::479821502234099000
359104594	::479821505355067000
210996408	::479821517941776000
127092086	::479821546798587000
368730450	::479821583318384000
39215095	::479821590532612000
410961985	::479821600380825000
259542533	::479821626242912000
470451598	::479821723999948000
258532274	::479821739946688000
203146266	::479821742718722000
393041277	::479821744232861000
308170990	::479821758942683000
127092086	::479821791112593000
61478431	::479821792589406000
234187240	::479821806682251000
551248502	::479821874013032000
260428602	::479821922067570000
238307628	::479821931512745000
315614733	::479821938856972000
165634562	::479821946574884000
288874918	::479821946738057000
165634562	::479821958595743000
571363101	::479821967428943000
288874918	::479821978925158000
429345484	::479821995043868000
262240809	::479821998353166000
349431964	::479822001968660000
320052148	::479822035363713000
443070793	::479822038874329000
98785279	::479822051805392000
262471070	::479822066376376000
35505123	::479822091085045000
196230932	::479822104599072000
382767512	::479822118889459000
259542533	::479822171703762000
90689440	::479822174874644000
382767512	::479822188749803000
189135890	::479822195732914000
382767512	::479822197914341000
35505123	::479822200048861000
232437529	::479822221180157000
326504971	::479822222693900000
196230932	::479822227240538000
189135890	::479822257955409000
400490673	::479822269854670000
140157275	::479822272803266000
51413309	::479822278301990000
471291163	::479822299386757000
238307628	::479822308840710000
625951846	::479822309839351000
185716839	::479822326020571000
393041277	::479822350188171000
192727478	::479822355074940000
288874918	::479822370920599000
265760942	::479822376624857000
155677785	::479822405527826000
315614733	::479822447051407000
262059543	::479822460892626000
262382570	::479822469037948000
73526174	::479822483991056000
165634562	::479822496435539000
398445530	::479822502173343000
243830281	::479822509261746000
165634562	::479822513850314000
349431964	::479822619307290000
43586963	::479822689495183000
259542533	::479822710436937000
192727478	::479822713083920000
100378471	::479822764879011000
329955120	::479822820088610000
216833550	::479822835834036000
279865885	::479822838254551000
51413309	::479822853475676000
620459453	::479822869929922000
243830281	::479822894655348000
58028621	::479822897260011000
326504971	::479822897608159000
475031809	::479822897981042000
155677785	::479822961826725000
259542533	::479822968227237000
620459453	::479822983985639000
155677785	::479823001181896000
309778100	::479823017283833000
279865885	::479823020580548000
265760942	::479823027777966000
237330810	::479823031695847000
122717174	::479823039173885000
81007000	::479823041455591000
210996408	::479823079661506000
316301043	::479823088843227000
130690913	::479823139078041000
38520445	::479823143796998000
14085431	::479823145377869000
210996408	::479823145994428000
217871594	::479823150935326000
68622166	::479823151363530000
140157275	::479823154001362000
551248502	::479823230018928000
165634562	::479823310080208000
165634562	::479823319924211000
368079003	::479823353000103000
551248502	::479823362688958000
620459453	::479823399850872000
551248502	::479823410583711000
122717174	::479823414878683000
390552849	::479823415193640000
22954511	::479823441105661000
196230932	::479823511368634000
45581124	::479823513541300000
255818707	::479823543069188000
410047216	::479823563516428000
132976059	::479823573024915000
350665443	::479823581581283000
205320851	::479823622106669000
192727478	::479823633893031000
620459453	::479823635704995000
176487313	::479823665169584000
437064295	::479823668332085000
262059543	::479823671976939000
319145382	::479823744139943000
410297246	::479823755753959000
21449993	::479823780475179000
341941030	::479823801085988000
410297246	::479823847969939000
363361632	::479823895781187000
243830281	::479823926747734000
262405775	::479823939464478000
410297246	::479823959752331000
335367791	::479823967117918000
533417136	::479824023619371000
165634562	::479824073141534000
329955120	::479824100957757000
436476907	::479824101729505000
32431892	::479824111955243000
620459453	::479824138916622000
344902431	::479824160701415000
620459453	::479824220776824000
410297246	::479824257183019000
431264673	::479824268541566000
479245748	::479824271632773000
215144630	::479824309351759000
354406436	::479824339580092000
633506625	::479824345917689000
201810972	::479824365748772000
237938155	::479824368298897000
288874918	::479824401785819000
55888161	::479824435206434000
411898570	::479824491984736000
379833720	::479824498301341000
354406436	::479824502117773000
165634562	::479824574327304000
317483868	::479824581885440000
165634562	::479824587325448000
348745482	::479824642178166000
357306642	::479824678811217000
68622166	::479824710411497000
371068004	::479824755663863000
238247892	::479824819567882000
634164272	::479824835153899000
386861626	::479824899112841000
205320851	::479824988451508000
20941662	::479824991169814000
127092086	::479824993212063000
467758710	::479824996290658000
172035134	::479825046429380000
96013044	::479825048468201000
607721617	::479825073646608000
127092086	::479825086359166000
435478224	::479825090427621000
431264673	::479825107922468000
355717008	::479825149731282000
205320851	::479825174510841000
49061011	::479825193075232000
57385263	::479825216768843000
21568615	::479825217091403000
288874918	::479825261278408000
64813007	::479825265015914000
402492947	::479825267876052000
234187240	::479825268862124000
20941662	::479825278186045000
249052117	::479825302559133000
355896730	::479825419114663000
349431964	::479825495702245000
57385263	::479825507132116000
32973618	::479825519803105000
210996408	::479825521690152000
94737009	::479825530758262000
402492947	::479825545589293000
354406436	::479825555605299000
59503620	::479825567592624000
68221984	::479825580113027000
313792688	::479825607610478000
150034005	::479825625062993000
274791343	::479825629265682000
329955120	::479825641886330000
435409494	::479825653676511000
128284695	::479825664745676000
288874918	::479825770894745000
410297246	::479825847847624000
571439376	::479825849902833000
451667062	::479825865824411000
348745482	::479825883767664000
571439376	::479825890461753000
331397011	::479825896074125000
587864456	::479825903934263000
445903498	::479825909739167000
127092086	::479825934581628000
276256841	::479825946774495000
507987711	::479825954244542000
404335977	::479826005906194000
380458897	::479826007948795000
351348648	::479826034301235000
380458897	::479826035224379000
329955120	::479826043138605000
50468203	::479826082330206000
262059543	::479826082858680000
50468203	::479826107655389000
50468203	::479826147190927000
348745482	::479826187120676000
507918715	::479826208679407000
59503620	::479826231886483000
509524562	::479826330092339000
200764512	::479826355165474000
329955120	::479826383879684000
429345484	::479826503308308000
620459453	::479826522334052000
260262291	::479826540125880000
20941662	::479826616722657000
354406436	::479826636108361000
234960273	::479826645671358000
133341985	::479826678840303000
298870626	::479826707445448000
49383709	::479826739292803000
315614733	::479826764156252000
599589782	::479826808825585000
620459453	::479826839905779000
59583601	::479826946646241000
311092385	::479826947908718000
215362694	::479826956498640000
331397011	::479826980557565000
1007041	::479826991915360000
410961985	::479827010215096000
410961985	::479827039537463000
44307877	::479827040187604000
215362694	::479827043731787000
380458897	::479827108085395000
594844703	::479827219376644000
700013623	::479827246811975000
242305581	::479827249139433000
380458897	::479827267867381000
323978080	::479827287790354000
262382570	::479827294811213000
315614733	::479827360011649000
21623464	::479827411609989000
39237011	::479827528375619000
507918715	::479827570641227000
92125226	::479827609954422000
260262291	::479827614916308000
345626789	::479827622596448000
59207269	::479827665545723000
315614733	::479827751910666000
431215016	::479827773360316000
100195876	::479827853345705000
100195876	::479827856755671000
238740641	::479827871998160000
260573981	::479827875302871000
160144135	::479827877181935000
215174499	::479827882907557000
407248121	::479827930067918000
407248121	::479827967711784000
298870626	::479828067956051000
195154119	::479828080173674000
39237011	::479828113145475000
160144135	::479828123710541000
59207269	::479828207651528000
16866896	::479828223074004000
259413656	::479828291390803000
27432862	::479828305483296000
262870925	::479828324743929000
632481728	::479828328715915000
548870171	::479828339252027000
407248121	::479828356393734000
620459453	::479828426665500000
136038442	::479828453013721000
252914746	::479828488497553000
92840294	::479828488547880000
359446141	::479828510739939000
102100651	::479828543577128000
269151566	::479828584576466000
61478431	::479828640725606000
270173839	::479828656001261000
269151566	::479828705645060000
379807492	::479828707993853000
509524562	::479828736691671000
607721617	::479828741502164000
128977591	::479828757042446000
59503620	::479828772271554000
22414245	::479828788637749000
52494533	::479828793918377000
350003589	::479828879738019000
55744853	::479828952249159000
364439246	::479828980581670000
49061011	::479828986110160000
341892711	::479829010042863000
45581124	::479829040140804000
55744853	::479829046075727000
237938155	::479829058218647000
245021956	::479829083899953000
435478224	::479829121850036000
40604299	::479829135984836000
59503620	::479829146999074000
55744853	::479829192733765000
59503620	::479829197334921000
18015033	::479829246378930000
21117523	::479829265840873000
55472237	::479829281443291000
55472237	::479829290456858000
52494533	::479829309071175000
80159052	::479829332727037000
285955708	::479829387391422000
341892711	::479829405381197000
361527638	::479829429728735000
96421993	::479829443008274000
607721617	::479829449806856000
240463390	::479829470077931000
620459453	::479829475572850000
90689440	::479829476918837000
71981601	::479829510704345000
509524562	::479829595618017000
55744853	::479829606350860000
127092086	::479829640622526000
187741596	::479829654446944000
251231824	::479829663792254000
620459453	::479829670066913000
31294794	::479829691012878000
255622442	::479829735787487000
59207269	::479829736432996000
24634410	::479829740526637000
258382946	::479829767949008000
52494533	::479829776354402000
315527257	::479829806750502000
315614733	::479829845568798000
234960273	::479829911595536000
200764512	::479829919799582000
230069608	::479829943132512000
620459453	::479829977597476000
140206179	::479830067078377000
48557490	::479830086729072000
55888161	::479830104915603000
429345484	::479830111038869000
18015033	::479830192576143000
55744853	::479830223857274000
620459453	::479830225539592000
87970668	::479830238260518000
350665443	::479830252399902000
90689440	::479830257642373000
242305581	::479830257831129000
128977591	::479830259869958000
55744853	::479830266433650000
35923992	::479830333127290000
126109768	::479830335551594000
315614733	::479830345894735000
140206179	::479830354560176000
55744853	::479830377716908000
308170990	::479830480762970000
620459453	::479830491538137000
66555228	::479830525864321000
234960273	::479830530108567000
160144135	::479830536622735000
21112883	::479830598416998000
458472537	::479830625633841000
126109768	::479830636597755000
192727478	::479830644609282000
90689440	::479830685662732000
126109768	::479830689047527000
100376439	::479830777853935000
509524562	::479830856945917000
164101308	::479830869910110000
407248121	::479830883025702000
467758710	::479830897227608000
200764512	::479830905242923000
348316521	::479830930727505000
335608417	::479830953255120000
315614733	::479830954253357000
330799447	::479831006787026000
620459453	::479831008016363000
587081117	::479831023199342000
32583866	::479831058720899000
350665443	::479831109379694000
348745482	::479831130611277000
249052117	::479831182444883000
509524562	::479831186299441000
529096266	::479831197158490000
256321392	::479831215508189000
320052148	::479831243945570000
50468203	::479831306377760000
255299055	::479831379895521000
140206179	::479831410547490000
106835519	::479831432320131000
20419159	::479831509449199000
35369698	::479831538235105000
18015033	::479831600151003000
591216066	::479831651011534000
281824012	::479831656992219000
46963484	::479831683655417000
386861626	::479831711493021000
24634410	::479831717184675000
35923992	::479831733987074000
50546012	::479831740056207000
386861626	::479831762206330000
41685125	::479831765163315000
50546012	::479831783609884000
218750630	::479831793764270000
62870601	::479831805571239000
127092086	::479831858746642000
587081117	::479831879139340000
587081117	::479831899125215000
130690913	::479831901155237000
55744853	::479831901725655000
386861626	::479831921711542000
33629617	::479831925008252000
41685125	::479831932125982000
30336818	::479831949402722000
127092086	::479831953307209000
509524562	::479831965680816000
50468203	::479831994126192000
509524562	::479832004406829000
329955120	::479832021582114000
68622166	::479832040310071000
464845445	::479832044261097000
46963484	::479832053165195000
620459453	::479832213895512000
16866896	::479832214113619000
249052117	::479832221319458000
268058306	::479832274192830000
620459453	::479832338252460000
29300584	::479832340445687000
414315073	::479832346967810000
281824012	::479832351128580000
328779215	::479832380610740000
373653741	::479832391410647000
16866896	::479832404744732000
50468203	::479832413497872000
408049418	::479832428404801000
378200627	::479832443982458000
46963484	::479832474927644000
334403708	::479832524202725000
369217450	::479832544754409000
238880491	::479832564010868000
339295860	::479832564668977000
620459453	::479832588283281000
249052117	::479832608520802000
471291163	::479832700887785000
179119528	::479832712144887000
620459453	::479832722903674000
41685125	::479832762430402000
255834275	::479832795192107000
465002314	::479832810169982000
55744853	::479832837017718000
18918771	::479832865157287000
127092086	::479832877589217000
41685125	::479832883205386000
245021956	::479832946279325000
238880491	::479832983126687000
587081117	::479833000767545000
21117523	::479833004819636000
68622166	::479833024377651000
277659095	::479833024691843000
36925706	::479833032816222000
350968313	::479833051543793000
127092086	::479833079599468000
33629617	::479833088927617000
308858845	::479833109605933000
127092086	::479833112424103000
620459453	::479833121253519000
127092086	::479833132732928000
295466391	::479833191872622000
196230932	::479833224609140000
52494533	::479833232507015000
196230932	::479833271874748000
620459453	::479833291659677000
160144135	::479833295094427000
348745482	::479833295190904000
63617875	::479833348597379000
400249617	::479833363407073000
379833720	::479833399272947000
256781130	::479833410672660000
256781130	::479833482697269000
30406728	::479833582328750000
17522792	::479833599902896000
252914746	::479833603937816000
379833720	::479833609424343000
241999176	::479833631201189000
399114412	::479833660644814000
330691749	::479833663522484000
507918715	::479833680542982000
91666102	::479833699714752000
387188572	::479833708619657000
63996070	::479833726936162000
460491164	::479833744216686000
126109768	::479833791955886000
273631488	::479833806133014000
355896730	::479833816350355000
620459453	::479833830279626000
106835519	::479833865280712000
132768456	::479833901272027000
29500521	::479833906007388000
321780812	::479833909933637000
41685125	::479833975041425000
102489930	::479833989109141000
268058306	::479834025591574000
507918715	::479834036974538000
620459453	::479834073012400000
29300584	::479834075549548000
38326757	::479834101025759000
55744853	::479834329300754000
465002314	::479834329674022000
249052117	::479834369163812000
357275400	::479834398884261000
208296274	::479834407440633000
20932133	::479834428957401000
27268559	::479834431721439000
571363101	::479834473035739000
319771975	::479834511480332000
237118122	::479834551900852000
507918715	::479834572147142000
620459453	::479834599821168000
156166678	::479834620876177000
268058306	::479834734164729000
24494616	::479834751163834000
329955120	::479834781778051000
632481728	::479834792805281000
33629617	::479834863462137000
53312065	::479834885159661000
499167427	::479834915085643000
379833720	::479834983092465000
267936760	::479835039283544000
378414202	::479835053787078000
53312065	::479835061270102000
713245898	::479835064721633000
587054451	::479835087773499000
620459453	::479835105587105000
267936760	::479835139632279000
7132042	::479835163300724000
185716839	::479835164680654000
20293581	::479835169793540000
270173839	::479835189175017000
507918715	::479835287363661000
350665443	::479835297120022000
259746323	::479835302475730000
507918715	::479835313649360000
53312065	::479835343458680000
249052117	::479835377604493000
55744853	::479835415789043000
24634410	::479835475222335000
327662373	::479835514346811000
350665443	::479835557233983000
53312065	::479835573046497000
30719116	::479835630860783000
249052117	::479835655275819000
27268559	::479835657842348000
53312065	::479835671415517000
633506625	::479835673717776000
63996070	::479835674049523000
590556372	::479835693133598000
97592081	::479835710321479000
507918715	::479835758753488000
23754003	::479835767150092000
308170990	::479835797785690000
163415941	::479835818186399000
97592081	::479835829691371000
102489930	::479835833638191000
350665443	::479835854639476000
357308471	::479835909886451000
30719116	::479835926370459000
160788774	::479835933030633000
329955120	::479835987632087000
348085087	::479836031370276000
36925706	::479836061003038000
592475734	::479836177118158000
155213009	::479836197225652000
55744853	::479836225801433000
142038800	::479836255514263000
7132042	::479836265698050000
163415941	::479836293871198000
255810490	::479836319922028000
374528956	::479836336807890000
97592081	::479836361868857000
221590506	::479836389094076000
157904403	::479836389358329000
620459453	::479836395662356000
163415941	::479836398154182000
163415941	::479836427824689000
36829018	::479836433318809000
375873224	::479836461429051000
237118122	::479836477849747000
211019280	::479836484313157000
258382946	::479836485361758000
255810490	::479836489002786000
387188572	::479836494211715000
378414202	::479836509101506000
490016303	::479836510166867000
408171600	::479836531410997000
55744853	::479836547164819000
234187240	::479836566337368000
378200627	::479836575875215000
160144135	::479836640488091000
352595123	::479836646536278000
352595123	::479836663011504000
33818674	::479836692426530000
344902431	::479836696175857000
378200627	::479836818217914000
245021956	::479836825146499000
240941201	::479836876291833000
38713173	::479836930629054000
369819130	::479836938648956000
620459453	::479836950929891000
72890292	::479836955866587000
625900103	::479836991467425000
384155676	::479837047125843000
352595123	::479837077412904000
72890292	::479837173928034000
136038442	::479837233424257000
245021956	::479837278521417000
490016303	::479837279658074000
95231863	::479837286629400000
72890292	::479837293855784000
278301419	::479837303880568000
316301043	::479837309870030000
333704327	::479837327930314000
155213009	::479837328098471000
155213009	::479837349015080000
278301419	::479837349396758000
155213009	::479837377293074000
92125226	::479837391218147000
343606449	::479837402031079000
136038442	::479837415352201000
55744853	::479837464580718000
155213009	::479837471870431000
516986236	::479837508126392000
334403708	::479837508273209000
463431723	::479837528812314000
299796220	::479837529139859000
179119528	::479837567798353000
358307309	::479837619598012000
378200627	::479837641756934000
260338000	::479837687109918000
16807883	::479837736699195000
58941053	::479837779627479000
384155676	::479837795632943000
258382946	::479837850553581000
258382946	::479837971214905000
58941053	::479837972573872000
58941053	::479838005272645000
378414202	::479838014760157000
211019280	::479838017859768000
200316617	::479838023405031000
360367250	::479838054404734000
58941053	::479838093441105000
223614733	::479838103314894000
155213009	::479838131827380000
155213009	::479838172143054000
620459453	::479838178996944000
58281200	::479838223951077000
30912658	::479838225138462000
343756278	::479838250001899000
540330411	::479838262047936000
196230932	::479838309418414000
335367791	::479838326514802000
25383063	::479838332860375000
97592081	::479838333925732000
185716839	::479838337264783000
131420707	::479838350929428000
620459453	::479838359402344000
155213009	::479838409238654000
155213009	::479838442298155000
490016303	::479838449717882000
211019280	::479838450481233000
405040496	::479838529912967000
378200627	::479838536620060000
490016303	::479838546581143000
515049896	::479838600549265000
320512967	::479838613883338000
69064286	::479838641045258000
117608761	::479838655008485000
200316617	::479838665833996000
209401949	::479838705947901000
360367250	::479838714399428000
620459453	::479838762227494000
376541246	::479838780824629000
223614733	::479838806984900000
223614733	::479838820930949000
99827590	::479838855055421000
620459453	::479838870851551000
209401949	::479838882431639000
237118122	::479838883090165000
160733683	::479838901972914000
223614733	::479839004721168000
360367250	::479839069367578000
620459453	::479839101894807000
258382946	::479839107539935000
18374690	::479839145125093000
339295860	::479839170521612000
38326757	::479839206064156000
259541688	::479839275932868000
326351370	::479839352004939000
368730450	::479839465934815000
326351370	::479839623573565000
620459453	::479839679714717000
326351370	::479839693240942000
216833550	::479839702145441000
620459453	::479839712518352000
196230932	::479839717047816000
338256397	::479839725784543000
352960797	::479839738698797000
608426191	::479839862929887000
258382946	::479839863227686000
64768338	::479839933155123000
315527257	::479839988507344000
16807883	::479839993566097000
490016303	::479840022607036000
359446141	::479840071424950000
368730450	::479840073756979000
490016303	::479840105830445000
463855595	::479840192631537000
258382946	::479840245509136000
620459453	::479840323641016000
33788573	::479840331718852000
338256397	::479840340900184000
94310638	::479840370293895000
43045329	::479840372869177000
400249617	::479840379131277000
102100651	::479840450795147000
460491164	::479840527178039000
423446901	::479840583503323000
26831606	::479840613387354000
551447338	::479840613719105000
490016303	::479840618823180000
43045329	::479840619846578000
33788573	::479840623193620000
220867112	::479840728395157000
490016303	::479840773878202000
172573942	::479840787619123000
18374690	::479840795751501000
120532808	::479840822523727000
348123497	::479840823635611000
240463390	::479840835316367000
373713704	::479840898230919000
53312065	::479840910872944000
147310240	::479840914987163000
463855595	::479840932963950000
279750654	::479840981974802000
499167427	::479841022847889000
172573942	::479841037566107000
53312065	::479841068486496000
336250359	::479841127957553000
255299055	::479841140636520000
39863661	::479841164112457000
189664484	::479841185675362000
372068999	::479841195263545000
443332358	::479841197024751000
59207269	::479841238984957000
102100651	::479841267539398000
273697690	::479841286908678000
587054451	::479841289538523000
47348539	::479841361802182000
443375828	::479841389648166000
298870626	::479841434586345000
320052148	::479841498997870000
273697690	::479841530241249000
47348539	::479841537472208000
18374690	::479841568036110000
376541246	::479841577586524000
443375828	::479841580493185000
620459453	::479841617877417000
408144950	::479841620230438000
359446141	::479841622612389000
387188572	::479841645467541000
308170990	::479841648453902000
443375828	::479841686873325000
443070793	::479841691419959000
320052148	::479841697338126000
540330411	::479841719840563000
258382946	::479841747803987000
255299055	::479841777017319000
326351370	::479841814644416000
68622166	::479841829366796000
320052148	::479841854733557000
216833550	::479841857342410000
148197450	::479841893820678000
216833550	::479841914175250000
309167251	::479841988708425000
216833550	::479842011533430000
326351370	::479842046081916000
308858845	::479842110997557000
329801539	::479842118265884000
22386194	::479842122615382000
240463390	::479842126335733000
540330411	::479842139640057000
196230932	::479842196686790000
162559610	::479842206660833000
384503737	::479842218748809000
285955708	::479842263363641000
346173821	::479842265071112000
273697690	::479842382263771000
255299055	::479842428489199000
22386194	::479842433560096000
146602281	::479842551546261000
599348429	::479842569145561000
234960273	::479842573758894000
220584371	::479842597142163000
553930094	::479842616100392000
336628506	::479842636678066000
234960273	::479842687835586000
36310459	::479842691015274000
234960273	::479842697985802000
18374690	::479842698635927000
192590347	::479842702088224000
44307877	::479842707343302000
373713704	::479842753191636000
157904403	::479842761575645000
162559610	::479842771780390000
540330411	::479842845541412000
258382946	::479842866009616000
157904403	::479842921189875000
321780812	::479842929297879000
540330411	::479842970045149000
540330411	::479842972163256000
463318489	::479842981336215000
258382946	::479843003519873000
336628506	::479843008704446000
713350694	::479843038194577000
15204110	::479843039536750000
240463390	::479843099636539000
396364407	::479843111997550000
336628506	::479843157115682000
273697690	::479843221745319000
258382946	::479843261545058000
26915925	::479843306667782000
338076990	::479843336153362000
224095849	::479843383918080000
102100651	::479843390498934000
283328574	::479843408052092000
54405135	::479843410954555000
258382946	::479843436686618000
116988168	::479843470761136000
20935798	::479843490835492000
273697690	::479843523156406000
118810756	::479843556870201000
713350694	::479843567071162000
200316617	::479843607508418000
16807883	::479843651317952000
270173839	::479843675116408000
343606449	::479843728580812000
31359307	::479843805865078000
33788573	::479843818766737000
29327418	::479843872450043000
189664484	::479843903181692000
373713704	::479843907136942000
262240809	::479843953550704000
273697690	::479843973637230000
357275400	::479843999176351000
713350694	::479844008194502000
17830276	::479844062103478000
59503620	::479844077647564000
348785324	::479844147960901000
336628506	::479844155007717000
373713704	::479844165925502000
357275400	::479844242743779000
335608417	::479844281838891000
357275400	::479844335178248000
119269983	::479844336612298000
192590347	::479844406955368000
387188572	::479844421253754000
251359942	::479844485938290000
713350694	::479844523301146000
63928079	::479844563264077000
513982376	::479844579093389000
237118122	::479844602199814000
273697690	::479844610429030000
63928079	::479844627982200000
11852522	::479844630016851000
262240809	::479844657321373000
118810756	::479844757149990000
273697690	::479844774854152000
268058306	::479844875958243000
253552344	::479844894479876000
245957488	::479844900746194000
22386194	::479844930601226000
68221984	::479844949765414000
381203261	::479844957063110000
240463390	::479845081134796000
352062989	::479845096674693000
319145382	::479845108045451000
131420707	::479845163120869000
262240809	::479845191805722000
132768456	::479845239952117000
329955120	::479845257316552000
479222401	::479845273183612000
321780812	::479845293153079000
22736943	::479845296009011000
484202581	::479845352913530000
249388532	::479845393602473000
17016789	::479845435730042000
61402370	::479845503669006000
11852522	::479845522036248000
430072028	::479845601278840000
249388532	::479845603498004000
387188572	::479845738093232000
335608417	::479845752684814000
308657649	::479845786604564000
430072028	::479845833135759000
308858845	::479845840501362000
433916111	::479845878962733000
433916111	::479845962530033000
327934017	::479846010940702000
200316617	::479846070122733000
433916111	::479846094512218000
463855595	::479846095464312000
95504927	::479846169070166000
373713704	::479846172752760000
418965366	::479846182844260000
484202581	::479846335550853000
30719116	::479846576647856000
620459453	::479846598684725000
433012724	::479846603591675000
615636079	::479846633421541000
321780812	::479846677868990000
73275873	::479846692884205000
403160004	::479846723838164000
484202581	::479846727512772000
100378471	::479846784420691000
100378471	::479846795829182000
615636079	::479846798484197000
373713704	::479846864762974000
713350694	::479846907129630000
562590159	::479846955804160000
162559610	::479847005179506000
48046250	::479847005838409000
162559610	::479847038880710000
369160273	::479847067284942000
403160004	::479847073257250000
63928079	::479847087069097000
100378471	::479847093293420000
484202581	::479847118321238000
283328574	::479847119432339000
36082253	::479847134569963000
17522792	::479847204161466000
357308471	::479847243248201000
100378471	::479847247991955000
192590347	::479847266053017000
376361293	::479847267520618000
713350694	::479847308474200000
192590347	::479847331010187000
225287674	::479847352186839000
100378471	::479847375909826000
100378471	::479847439218651000
211645751	::479847466964377000
41001071	::479847474656337000
350968313	::479847490959986000
387941507	::479847575562878000
373126936	::479847603429859000
396364407	::479847607997460000
102489930	::479847673701208000
48046250	::479847698670321000
40810916	::479847700309893000
286910447	::479847703908601000
286910447	::479847716231446000
286910447	::479847753825017000
153531619	::479847774154792000
48046250	::479847801892110000
615636079	::479847825186897000
484202581	::479847890383536000
24718142	::479847906191503000
379358099	::479847920452517000
192590347	::479847922637742000
22386194	::479847932850487000
48046250	::479847986416320000
394365413	::479848019697758000
713350694	::479848024148303000
25237171	::479848032322600000
403160004	::479848051679305000
319145382	::479848056712486000
68221984	::479848094428065000
403160004	::479848106796670000
163893797	::479848131484336000
24718142	::479848139101179000
70982412	::479848183917334000
48046250	::479848191886901000
24718142	::479848233506590000
25237171	::479848299759800000
403160004	::479848401928876000
369160273	::479848426025545000
403160004	::479848447680315000
24718142	::479848519973347000
17522792	::479848523358167000
267357514	::479848529046020000
25237171	::479848535169327000
110063681	::479848548184252000
281824012	::479848562713309000
615636079	::479848599900000000
100378471	::479848603758772000
40810916	::479848604455038000
46070001	::479848648801800000
484202581	::479848767341232000
178269816	::479848804816920000
255810490	::479848815248556000
412638454	::479848818679504000
264335101	::479848854896906000
100378471	::479848874975051000
16353730	::479848888220663000
472528304	::479848894546055000
377176939	::479848898165358000
300607168	::479848929392340000
46070001	::479848952268087000
403160004	::479848957804154000
338120144	::479848979081859000
24718142	::479848990389710000
445219284	::479849115317063000
100378471	::479849117871398000
253178679	::479849137462972000
394365413	::479849187689766000
403160004	::479849237627166000
16353730	::479849285026979000
262870925	::479849305290080000
102489930	::479849319604817000
255810490	::479849400127463000
116343636	::479849501285285000
398707286	::479849522433359000
338120144	::479849564355047000
338120144	::479849627298963000
369160273	::479849636711395000
472528304	::479849650355470000
500212290	::479849689979060000
398445530	::479849733864042000
403160004	::479849744877903000
308657649	::479849786645176000
338120144	::479849851971047000
223614733	::479849855167508000
278301419	::479849885567840000
278301419	::479849895575445000
484202581	::479849902051450000
387188572	::479849917398384000
114291753	::479849919348355000
255810490	::479850019403866000
36082253	::479850031634468000
40604299	::479850052530081000
463318489	::479850056346906000
467688815	::479850060893917000
387188572	::479850081819328000
394365413	::479850150869749000
176489426	::479850172894027000
387188572	::479850190271418000
236628483	::479850261939101000
344442687	::479850267618197000
344442687	::479850279504842000
255834275	::479850298140155000
99827590	::479850345707745000
346219373	::479850391333392000
352595123	::479850411667365000
255810490	::479850447407431000
484202581	::479850450276335000
264300486	::479850461436985000
40478607	::479850487932792000
357150048	::479850560091615000
402018122	::479850591288455000
484202581	::479850606719676000
368730450	::479850637903941000
339295860	::479850701426675000
485252693	::479850745500794000
114291753	::479850755583516000
385114649	::479850765544996000
339295860	::479850790413037000
40604299	::479850832259608000
128775325	::479850833622736000
264300486	::479850837003337000
816177	::479850858151018000
344442687	::479850866594152000
246066577	::479850872856264000
61402370	::479850875561603000
387188572	::479850886320361000
344442687	::479850894859583000
264335101	::479850914346315000
40604299	::479850937335300000
484202581	::479850943681675000
338664006	::479850978405912000
361391612	::479851010219720000
394365413	::479851029337341000
373713704	::479851051898912000
264300486	::479851063424479000
716262980	::479851071091654000
338664006	::479851077395697000
344442687	::479851088959381000
600663496	::479851095049506000
361391612	::479851116658577000
283328574	::479851121003868000
236628483	::479851149575467000
359174210	::479851228835614000
702450841	::479851340366372000
283328574	::479851343273009000
147779508	::479851413846376000
30719116	::479851437674225000
33699503	::479851461246210000
479222401	::479851462244061000
373713704	::479851488706318000
352970133	::479851614463725000
68221984	::479851628171116000
122717174	::479851645061169000
384155676	::479851650325024000
394365413	::479851721598849000
394365413	::479851731447058000
338664006	::479851758731014000
394365413	::479851783909416000
50354861	::479851797234724000
373713704	::479851800401829000
122614290	::479851849546096000
393105437	::479851884677562000
100378471	::479851896350314000
122717174	::479851897843511000
68221984	::479851989241987000
118810756	::479852008854151000
33699503	::479852034221281000
479222401	::479852040038776000
255104759	::479852072557629000
15806298	::479852089976168000
300607168	::479852094225399000
36082253	::479852103394144000
408144950	::479852144796110000
30719116	::479852182154797000
182834679	::479852192699281000
122717174	::479852207961960000
40604299	::479852215197134000
40604299	::479852268083101000
300607168	::479852300232843000
68221984	::479852388325797000
285955708	::479852417534550000
68221984	::479852510673661000
371068004	::479852561647013000
713350694	::479852643393994000
487322279	::479852683453411000
408224760	::479852691708211000
402018122	::479852723035066000
378367977	::479852835962511000
373713704	::479852859291602000
332631850	::479852930598567000
373713704	::479852989851512000
61402370	::479853023527579000
100378471	::479853027541516000
479222401	::479853035397476000
477235727	::479853057602117000
40604299	::479853095141117000
60218540	::479853119791452000
40604299	::479853187264823000
29391732	::479853244336721000
68221984	::479853274619994000
61402370	::479853279203962000
588531316	::479853290411524000
55888161	::479853325404229000
373713704	::479853329636667000
587081117	::479853429288755000
607721617	::479853465510768000
373713704	::479853513271705000
338664006	::479853530920935000
255834275	::479853544657256000
273697690	::479853653944070000
68221984	::479853670855876000
273697690	::479853676773662000
418312513	::479853734953226000
373713704	::479853749109014000
412638454	::479853771984744000
56917722	::479853782671437000
562590159	::479853805941424000
343484637	::479853847133696000
319145382	::479853874929356000
373713704	::479853875567288000
423446901	::479853891220410000
256638502	::479853950158401000
378367977	::479853954633711000
252725390	::479853962149912000
352970133	::479853985403138000
343484637	::479854130442158000
255834275	::479854161983324000
410877459	::479854170082516000
588531316	::479854173736161000
378367977	::479854187014918000
63996070	::479854195752071000
343484637	::479854205616672000
468102453	::479854285199392000
162245153	::479854341831262000
68221984	::479854361489969000
581342731	::479854369198706000
423446901	::479854442351960000
343484637	::479854478900736000
255834275	::479854523695898000
373713704	::479854546785935000
364428125	::479854601600917000
343484637	::479854636518473000
343484637	::479854723260903000
56917722	::479854784795529000
617791569	::479854819683729000
562590159	::479854822213320000
94737009	::479854875279638000
315614733	::479854942715260000
298870626	::479854956464578000
588531316	::479855074131591000
562590159	::479855134718316000
480638215	::479855185737437000
573151200	::479855190711865000
68221984	::479855202116599000
64813007	::479855208143798000
562590159	::479855243648188000
516986236	::479855380613566000
290855101	::479855425496821000
562590159	::479855472040611000
587054451	::479855505796395000
24226614	::479855510724673000
480638215	::479855570522894000
101881386	::479855761061724000
129876980	::479855797870944000
24718142	::479855830762680000
220632867	::479856003677048000
95072707	::479856019556683000
199001641	::479856090419445000
24718142	::479856133453000000
95072707	::479856198292754000
30719116	::479856210578264000
290855101	::479856214759993000
24718142	::479856292886888000
189135890	::479856302378590000
129876980	::479856309727420000
163242154	::479856313187323000
24718142	::479856331868737000
24226614	::479856367814328000
599589782	::479856400068141000
129876980	::479856468447875000
255834275	::479856496763604000
562590159	::479856502312673000
376541246	::479856517496057000
39416036	::479856531257970000
599589782	::479856556549234000
129876980	::479856575109029000
39416036	::479856578477428000
255834275	::479856599528247000
588531316	::479856668009058000
146602281	::479856696974934000
129876980	::479856717996371000
36082253	::479856728344100000
399114412	::479856791656734000
562590159	::479856834694483000
409404583	::479856884883521000
129876980	::479857006853906000
129876980	::479857098398781000
279139758	::479857158478000000
59207269	::479857168770813000
480638215	::479857196000215000
562590159	::479857238463356000
480638215	::479857272504328000
168853356	::479857332319289000
68221984	::479857364045410000
480638215	::479857369875087000
351348648	::479857410878631000
192590347	::479857453774155000
234214828	::479857466512244000
168853356	::479857467220705000
489078088	::479857565481050000
443070793	::479857624905568000
33699503	::479857645679943000
328882474	::479857659282075000
33699503	::479857731117912000
634164272	::479857737052868000
91666102	::479857763334369000
114291753	::479857824856424000
205030447	::479857921522532000
94737009	::479857960664199000
146602281	::479857963738595000
91666102	::479858068667121000
315527257	::479858094281719000
129876980	::479858125684482000
328858212	::479858146777653000
588531316	::479858149600796000
59207269	::479858199357845000
129876980	::479858313669005000
94737009	::479858388092731000
348085087	::479858616388706000
33788573	::479858624119193000
41753572	::479858690850566000
571439376	::479858738384232000
129876980	::479858756436520000
500212290	::479858896451170000
91666102	::479858940604211000
277251070	::479859051547738000
300009838	::479859141373353000
70839851	::479859220259414000
234214828	::479859225712418000
290855101	::479859238513438000
70839851	::479859244473139000
234214828	::479859280536141000
131968998	::479859319086002000
521938520	::479859367672823000
64768338	::479859440670101000
27179899	::479859581716553000
27179899	::479859586338680000
300009838	::479859632782204000
287228225	::479859724830011000
29827759	::479859796318093000
300009838	::479859882402009000
410286428	::479859941516541000
114070939	::479859962345054000
387188572	::479860003839672000
279865885	::479860018469019000
151604434	::479860048621883000
64768338	::479860069475966000
387188572	::479860076933836000
400249617	::479860091860963000
18618379	::479860117970509000
370416747	::479860174169993000
117608761	::479860217866244000
18618379	::479860341870825000
387188572	::479860348120748000
68221984	::479860361227960000
117264210	::479860361706082000
224501206	::479860439707168000
275902246	::479860475455217000
279865885	::479860490533736000
146909951	::479860529658593000
314303039	::479860595819151000
224501206	::479860627549073000
68221984	::479860656221732000
410286428	::479860677231013000
146909951	::479860682213842000
361391612	::479860692661465000
268058306	::479860765479141000
38623896	::479860773536010000
399114412	::479860815625871000
390900557	::479860828066545000
279865885	::479860838795198000
68052287	::479860851860860000
410286428	::479860939827982000
376467319	::479860953761062000
279865885	::479861006370238000
421548020	::479861047591854000
421548020	::479861075416850000
36772146	::479861119712903000
290855101	::479861148582301000
206067907	::479861167490600000
376467319	::479861199077515000
128775325	::479861270812717000
146602281	::479861326677020000
224501206	::479861435728556000
253552344	::479861540535808000
128775325	::479861557396905000
562590159	::479861559741530000
279865885	::479861587973373000
146602281	::479861593095020000
59207269	::479861638191775000
334665323	::479861683293138000
330691749	::479861719137652000
373713704	::479861747088908000
68221984	::479861783793258000
295339639	::479861814197760000
32171318	::479861837500932000
234214828	::479861913749573000
334665323	::479861962264686000
423862446	::479861990152601000
521938520	::479862006909272000
423862446	::479862012025925000
279865885	::479862247708053000
713350694	::479862278461083000
224501206	::479862413232062000
423862446	::479862437940695000
25084916	::479862468282691000
702450841	::479862518320734000
299441398	::479862547202310000
146602281	::479862592450863000
68221984	::479862611077779000
416130255	::479862621961592000
186472636	::479862778350809000
146602281	::479862779667824000
245021956	::479862791038201000
299441398	::479862803256180000
242305581	::479862829256687000
391061760	::479862876036153000
146602281	::479862887654375000
242305581	::479862975377838000
131420707	::479863013525028000
245021956	::479863014263238000
68221984	::479863020152451000
116988168	::479863050195828000
408171600	::479863072828305000
96421993	::479863076586803000
146602281	::479863079984185000
279865885	::479863097851527000
146602281	::479863206132064000
186472636	::479863272234295000
97592081	::479863385366867000
514339780	::479863448034365000
62940169	::479863543605370000
245021956	::479863576572608000
129876980	::479863617165094000
423862446	::479863669430292000
438566411	::479863674610274000
348085087	::479863779132321000
279865885	::479863807875891000
615688476	::479863812586082000
338120144	::479863833121402000
32671267	::479863887118880000
230911888	::479863949005836000
33238183	::479864049518530000
410286428	::479864184105357000
338120144	::479864222981967000
279865885	::479864326644195000
553711382	::479864353106042000
32671267	::479864366771081000
410286428	::479864408462856000
106835519	::479864456319893000
615688476	::479864467878969000
255834275	::479864478071156000
106835519	::479864509478481000
338120144	::479864522342010000
21531254	::479864542084624000
413735493	::479864635621797000
32671267	::479864682946109000
114291753	::479864732770246000
114291753	::479864819403603000
106835519	::479864849753993000
64791948	::479864864081330000
106835519	::479864873946742000
418965366	::479864898428469000
418965366	::479864924621918000
562590159	::479864941701107000
26684021	::479864947464097000
273697690	::479864947745099000
455097630	::479864988249518000
338120144	::479865007383904000
562590159	::479865020923121000
64791948	::479865063331749000
331717534	::479865078913585000
208171241	::479865100040675000
398707286	::479865123558158000
231689668	::479865171901677000
592475734	::479865189718712000
436476907	::479865199776645000
435349693	::479865253623111000
455097630	::479865295197057000
443375828	::479865334266990000
455097630	::479865383302602000
25935173	::479865392370679000
196230932	::479865405507252000
161302101	::479865536877039000
435349693	::479865650131644000
200316617	::479865709967978000
310982944	::479865727793790000
455097630	::479865736320409000
455097630	::479865801130799000
47733122	::479865814762668000
310982944	::479865843430744000
146602281	::479865944253407000
33017275	::479865954289979000
455097630	::479865987529842000
102100651	::479866041980309000
168964399	::479866070434476000
28510276	::479866094778601000
519898323	::479866117842694000
338120144	::479866157801816000
310982944	::479866181361598000
18618379	::479866219294515000
497458875	::479866231361507000
146602281	::479866249661677000
519898323	::479866266476220000
338120144	::479866323753648000
140206179	::479866366799785000
519898323	::479866460492140000
455097630	::479866464250257000
255810490	::479866478150553000
391061760	::479866501164724000
146602281	::479866506994782000
329955120	::479866555535065000
387188572	::479866560367316000
338120144	::479866572966596000
338120144	::479866678067478000
75034878	::479866680646987000
562590159	::479866719104532000
387188572	::479866719163666000
481749191	::479866742257504000
40604299	::479866760795942000
562590159	::479866795159863000
47733122	::479866800759664000
289605285	::479866846963699000
208296274	::479866866870284000
338120144	::479866905411321000
310982944	::479866931340922000
481749191	::479867007287193000
40604299	::479867048898486000
47733122	::479867129546964000
236202065	::479867171397328000
499167427	::479867352725463000
220587584	::479867522825478000
64791948	::479867609572061000
553711382	::479867617583177000
373713704	::479867790317596000
208171241	::479867821661650000
97592081	::479867949264543000
146602281	::479867965203296000
279865885	::479868046417625000
273814896	::479868093917712000
187078541	::479868113341534000
562590159	::479868367247908000
273814896	::479868394338926000
490016303	::479868449070411000
168964399	::479868470843027000
168864295	::479868499662090000
562590159	::479868512077238000
56917722	::479868642381676000
186472636	::479868650816806000
82433120	::479868748116291000
278301419	::479868797936214000
278301419	::479868814901784000
146602281	::479868873479831000
455097630	::479868970288177000
146602281	::479868974365429000
129876980	::479869013846016000
271370762	::479869142791512000
146602281	::479869147820867000
553711382	::479869235015872000
255104759	::479869335465648000
219188629	::479869347418996000
152715270	::479869407011684000
481749191	::479869407448268000
324536771	::479869488528384000
146602281	::479869515283853000
455097630	::479869520232718000
102489930	::479869680597753000
366753447	::479869800496128000
102489930	::479869914644115000
366753447	::479869967253254000
481749191	::479869978804756000
481749191	::479870071121391000
279865885	::479870112522977000
417472148	::479870162901143000
361527638	::479870322666397000
196230932	::479870378785779000
36943663	::479870454870466000
196230932	::479870490400403000
455097630	::479870524529463000
14190836	::479870590418161000
443428711	::479870649117458000
116098184	::479870700141182000
562590159	::479870708185456000
255104759	::479870715148394000
223614733	::479870748564017000
279865885	::479870849969704000
606781453	::479870906592796000
223614733	::479870906907373000
335367791	::479870973504913000
592475734	::479870994085982000
366753447	::479871021344759000
146602281	::479871072498888000
82433120	::479871253868986000
98552986	::479871280804814000
136458681	::479871284973555000
194998718	::479871390707769000
242206017	::479871420739387000
75034878	::479871425566621000
208296274	::479871463596765000
481749191	::479871499625824000
375873224	::479871568860815000
375873224	::479871689858101000
40604299	::479871721072103000
481749191	::479871893110280000
352970133	::479871961799991000
50546012	::479872065193791000
82433120	::479872204466036000
713350694	::479872208874266000
557400595	::479872335881576000
557400595	::479872361877893000
64791948	::479872375287078000
352970133	::479872452084785000
174351092	::479872600286310000
385706960	::479872634671226000
481749191	::479872669593387000
50546012	::479872710630076000
98552986	::479872733548122000
174351092	::479872879601807000
98552986	::479872927715061000
75034878	::479873032047976000
366753447	::479873053170487000
153531619	::479873081217789000
501554267	::479873170447425000
481749191	::479873179427827000
500212290	::479873285199757000
19939574	::479873355604951000
481749191	::479873383967232000
19939574	::479873384260444000
77765035	::479873482637840000
279865885	::479873540036907000
174351092	::479873554133970000
481749191	::479873580331962000
62940169	::479873658349842000
432116634	::479873757884854000
562590159	::479873932116242000
375873224	::479873938579652000
175591069	::479873942119673000
275681559	::479874043122700000
277378135	::479874088073441000
195563881	::479874093395636000
174351092	::479874198970445000
50354861	::479874212362850000
446541836	::479874399487533000
500212290	::479874458480807000
551447338	::479874516920066000
551447338	::479874637632139000
277378135	::479874648100700000
370416747	::479874699871420000
370416747	::479874717806252000
56779057	::479874740861927000
53312065	::479874784860569000
279865885	::479874788518027000
375873224	::479874802048462000
85343069	::479874907816620000
53312065	::479874955447128000
277378135	::479874963411709000
551447338	::479875033196945000
414103187	::479875129392902000
279865885	::479875129791348000
160788774	::479875140801409000
481749191	::479875175861981000
174351092	::479875254571892000
279865885	::479875324084113000
299796220	::479875368196009000
557400595	::479875379436347000
317524005	::479875429478576000
174351092	::479875444112519000
364439246	::479875457303601000
64791948	::479875599129788000
261471578	::479875625503981000
95072707	::479875630989725000
66786075	::479875646546386000
368730450	::479875686522294000
104112940	::479875695779512000
96443022	::479875703840583000
414543388	::479875737894137000
261471578	::479875746295721000
261471578	::479875792898654000
314303039	::479875797373960000
261471578	::479875798883921000
261471578	::479875821960957000
14190836	::479875823592542000
414103187	::479875826297491000
95072707	::479875922237992000
64791948	::479875948423020000
146602281	::479876017092583000
64791948	::479876056287952000
114070939	::479876110205743000
414103187	::479876115084115000
481749191	::479876234772758000
64791948	::479876274152669000
146602281	::479876300019335000
261471578	::479876316565864000
477235727	::479876326594076000
146602281	::479876398140895000
414543388	::479876418944245000
75209135	::479876503094956000
414103187	::479876503442690000
75209135	::479876559294443000
29391732	::479876562855026000
592475734	::479876670501818000
414103187	::479876843839823000
174351092	::479876845559504000
76482742	::479876875158687000
75209135	::479876876526055000
234960273	::479876969325019000
329955120	::479877022567526000
234960273	::479877044671492000
234960273	::479877060777619000
234960273	::479877119623720000
414103187	::479877181112201000
30406728	::479877320090464000
146602281	::479877322099920000
592475734	::479877419067654000
375873224	::479877503478005000
146602281	::479877518951215000
481749191	::479877589742673000
414103187	::479877622856290000
146602281	::479877638434353000
234960273	::479877641088954000
414543388	::479877691693232000
146602281	::479877762451537000
463855595	::479877776661438000
76482742	::479878005351645000
281824012	::479878012326776000
260573981	::479878065925812000
414103187	::479878133441523000
281824012	::479878172033314000
21112883	::479878175854297000
146602281	::479878209396555000
452882285	::479878232901042000
273697690	::479878273732575000
420323287	::479878303084318000
128775325	::479878309354803000
146602281	::479878365227532000
414103187	::479878434194092000
30406728	::479878455287246000
255834275	::479878623067795000
570502101	::479878656144449000
30406728	::479878701820030000
32690664	::479878706563801000
504987901	::479878726075707000
128775325	::479878733327630000
53312065	::479878873677856000
378609308	::479879037301440000
414103187	::479879263290531000
66786075	::479879301542592000
378609308	::479879345607950000
477235727	::479879402126204000
366701651	::479879683920904000
414103187	::479879745341906000
53312065	::479879850648666000
378609308	::479880088989605000
376361293	::479880104701476000
420323287	::479880177485238000
260262291	::479880230065033000
376361293	::479880270527492000
38623896	::479880324784979000
414103187	::479880356477140000
260262291	::479880579471515000
260262291	::479880619841691000
414103187	::479880670240452000
68622166	::479880744215793000
146909951	::479881054988533000
335488857	::479881153537900000
174351092	::479881201776197000
59370673	::479881258374156000
261471578	::479881441225244000
59370673	::479881473634230000
78384326	::479881704132575000
78384326	::479881760613089000
303488399	::479881854640594000
244800948	::479881967752605000
421548020	::479881996781367000
287228225	::479882163853066000
78384326	::479882181624758000
59370673	::479882199068450000
56359547	::479882315812708000
460491164	::479882417285500000
146602281	::479882429155786000
460491164	::479882447748730000
229611107	::479882525850877000
78384326	::479882535695290000
320692054	::479882595556003000
78384326	::479882622559346000
320692054	::479882645547925000
320692054	::479882870844948000
351922723	::479882884589703000
460491164	::479882958765977000
78384326	::479883092816314000
486138458	::479883112508178000
254600909	::479883166467903000
78384326	::479883204166688000
215181084	::479883236546322000
78384326	::479883265952976000
258506164	::479883314870759000
258506164	::479883326015021000
146602281	::479883389739491000
253552344	::479883411679887000
78384326	::479883442377990000
400249617	::479883442708938000
124954284	::479883478465388000
279081886	::479883500401991000
320692054	::479883555359563000
557400595	::479883618588712000
460491164	::479883651795021000
408031484	::479883654970097000
452882285	::479883701384269000
460491164	::479883779683536000
146602281	::479883783425232000
320692054	::479883842216402000
82600674	::479883927029440000
215181084	::479883932838531000
85211920	::479883966896295000
473718221	::479884021673893000
50546012	::479884034273603000
17016789	::479884256483631000
303488399	::479884340214505000
339295860	::479884367683022000
30406728	::479884401094848000
59370673	::479884459261448000
200316617	::479884609619238000
174351092	::479884616292003000
376361293	::479884802636521000
42720153	::479884966403518000
168853356	::479885051945967000
128775325	::479885133546156000
335488857	::479885197660672000
283051149	::479885237057363000
19028099	::479885266677538000
58281200	::479885317156384000
460491164	::479885334734307000
406121427	::479885442263683000
460491164	::479885447154262000
38623896	::479885792303935000
105607367	::479885814730477000
460491164	::479886015482445000
317524005	::479886416705376000
575755127	::479886451329347000
66555228	::479886634825965000
260573981	::479886796457644000
33528820	::479886797917675000
557400595	::479886810626019000
575755127	::479886855710978000
68221984	::479886865404002000
386861626	::479886878405980000
303488399	::479886927865184000
557400595	::479886943493177000
275260502	::479887043514736000
237621304	::479887126125760000
100742600	::479887292736090000
575755127	::479887446952247000
275260502	::479887480636715000
424498591	::479887697545146000
131420707	::479887728603983000
575755127	::479887736099176000
63996070	::479887800238882000
443428711	::479887887144853000
182834679	::479888004144979000
575755127	::479888160043069000
50546012	::479888167005216000
557400595	::479888202388361000
238880491	::479888313189666000
62940169	::479888368231137000
414103187	::479888447113424000
136458681	::479888574540558000
78404115	::479888601539289000
238880491	::479888652005552000
575755127	::479888653892587000
238880491	::479888896718024000
407473485	::479888906679107000
575755127	::479889088665767000
104112940	::479889317738078000
238880491	::479889330677485000
378367977	::479889527851720000
379253079	::479889730122043000
314303039	::479889849785126000
68221984	::479889851727478000
124954284	::479890431761584000
634890754	::479890458139586000
237621304	::479890506533449000
237621304	::479890536841506000
634890754	::479890671013076000
406121427	::479890673273806000
237621304	::479890724675010000
478020840	::479890792337510000
100742600	::479891074383900000
478020840	::479891163646664000
276341812	::479891580300431000
433003196	::479891674114850000
375734748	::479891697317343000
276341812	::479891782072020000
146909951	::479892167058788000
266033863	::479892292501659000
365658620	::479892442322198000
352970133	::479892640188493000
146909951	::479892645637279000
146909951	::479892696786812000
320692054	::479894062133026000
414103187	::479894733448179000
414103187	::479894897730654000
359776589	::479895213616275000
260038180	::479895338061660000
222278624	::479895423587344000
414103187	::479895437957025000
414543388	::479895617087365000
62940169	::479895621009031000
222278624	::479895716446208000
62940169	::479895817860296000
407473485	::479895918754283000
23754003	::479895962765107000
298870626	::479897144640684000
298870626	::479897246549684000
500308199	::479897281030668000
501202268	::479897341068333000
128775325	::479897508076716000
64791948	::479897631368282000
60712766	::479897801573539000
266033863	::479897846418653000
266033863	::479898243958980000
266033863	::479898488126185000
327934017	::479898665360711000
39684857	::479898846395240000
460491164	::479898876980109000
35706997	::479898911767683000
39684857	::479899024934178000
266033863	::479899137098252000
47733122	::479899293604937000
266033863	::479899404434812000
266033863	::479899841049264000
266033863	::479899969524989000
393761423	::479900050525401000
460491164	::479900336610488000
16166332	::479900642274582000
463138486	::479900662189522000
61402370	::479900667763372000
460491164	::479900805672095000
463138486	::479900816720265000
320512967	::479901249987682000
26333173	::479901351900901000
320512967	::479901417381978000
460491164	::479901471761104000
341803593	::479901599108960000
513982376	::479901672949313000
700013623	::479901728309903000
513982376	::479901779253919000
131420707	::479901842067841000
393761423	::479901851211403000
341803593	::479901951539175000
131420707	::479902059005612000
64813007	::479902163272228000
360951591	::479902185028087000
341803593	::479902482404212000
341803593	::479902632593870000
342845822	::479902814718554000
393761423	::479902822054387000
218750630	::479902883177975000
341803593	::479902928707534000
463138486	::479903047079170000
30406728	::479903083049136000
463138486	::479903194064359000
393761423	::479903230453747000
52011370	::479903405306306000
153531619	::479903586579517000
341803593	::479903940323315000
41230104	::479904178257408000
108814965	::479904262634209000
341803593	::479904324672552000
214184608	::479904425231007000
214184608	::479904530319282000
100018299	::479904550917521000
214184608	::479904578474090000
341803593	::479904604784566000
58847822	::479904675911573000
214184608	::479904676671160000
214184608	::479904684925538000
296590824	::479904775769554000
191947005	::479904799870431000
237621304	::479904829125296000
104112940	::479904851401662000
30406728	::479905123968098000
21623464	::479905284869996000
21623464	::479905409835085000
276784048	::479905505234534000
341803593	::479905655936270000
214184608	::479905699708026000
33703073	::479905755605528000
30406728	::479906108576784000
33703073	::479906314257444000
283518032	::479906687642771000
342845822	::479906733385478000
106855310	::479906769352011000
41230104	::479906839681695000
106855310	::479906954098528000
30406728	::479907214094630000
322465167	::479907613170077000
30406728	::479908085725548000
122283306	::479908097813512000
365746365	::479908119594950000
41230104	::479908186124595000
122283306	::479908323194851000
30406728	::479908342974799000
41230104	::479908443243806000
32690664	::479908507408297000
30406728	::479908512235933000
30406728	::479908614191067000
94737009	::479908733217427000
32690664	::479909172822016000
30406728	::479909199967580000
178921630	::479909356285468000
237621304	::479909363713200000
132768456	::479909934608289000
32690664	::479910181380165000
14307454	::479910417545043000
330201359	::479910676207771000
64768338	::479910752585670000
245021956	::479910758151516000
245021956	::479910966323204000
32690664	::479911154433552000
421179396	::479911182124720000
30406728	::479911203804704000
20804321	::479911275023986000
46070001	::479911290211934000
322465167	::479911392107978000
177101575	::479911412589166000
245021956	::479911483795443000
245021956	::479911499561832000
633531552	::479911505345785000
245021956	::479911517068861000
153531619	::479911757104680000
179039178	::479911968518971000
15186859	::479912621366591000
392434084	::479912715436044000
268034501	::479912754589872000
18437537	::479912822827012000
326436771	::479912904826028000
296590824	::479913016780025000
32690664	::479913075949068000
506707370	::479913242828238000
41230104	::479913859650560000
21696310	::479914083576471000
479245748	::479914107802357000
21696310	::479914360379559000
21696310	::479914502809726000
21696310	::479914617372946000
245021956	::479914782565228000
62870601	::479915076728537000
318065690	::479915190469681000
20924979	::479916340736577000
79861287	::479916346801528000
175591069	::479916384734834000
179039178	::479916457162473000
351641054	::479916609814134000
299796220	::479916738738679000
249243467	::479917007874568000
249243467	::479917069262413000
30406728	::479917223310393000
137117871	::479917398951092000
65425379	::479917779135791000
351641054	::479917842759184000
179039178	::479918224176603000
85651876	::479918345467068000
152715270	::479918368703541000
20804321	::479918416686366000
283251929	::479918601839734000
85651876	::479918631426347000
393761423	::479918844761210000
245021956	::479918864461885000
188480631	::479918998566367000
85651876	::479919535026212000
153544543	::479919548570030000
245021956	::479919981094633000
393761423	::479919990099816000
28054060	::479920058672480000
153544543	::479920065916440000
21531254	::479920137726722000
293213630	::479920282019196000
393761423	::479920372184141000
213187842	::479920394548559000
100195876	::479920404438319000
215385454	::479920581400227000
128103434	::479920738367848000
229611107	::479921484115505000
229611107	::479921531791753000
229611107	::479921715837812000
153544543	::479922046982684000
17054163	::479922625246801000
217214677	::479922993326354000
401089789	::479923083986206000
47067763	::479923787430109000
30406728	::479923812125782000
47067763	::479923845680607000
283251929	::479923889766551000
320512967	::479923930430717000
214184608	::479924071337955000
320512967	::479924764853960000
262240809	::479924769555378000
262240809	::479924939567276000
633506625	::479925029111476000
26198298	::479925087227764000
115459999	::479925117900697000
279139758	::479925560806621000
100018299	::479925609578397000
15782772	::479925645875490000
179039178	::479925816898633000
42638131	::479926435256074000
27299320	::479926538935087000
114070939	::479926913444491000
45527216	::479927283676090000
393761423	::479927611443798000
568915908	::479927698534322000
42720153	::479927841229139000
42720153	::479927944039895000
467852949	::479928061786607000
245669191	::479928250278244000
320512967	::479928494194196000
393761423	::479928535331508000
245021956	::479928979160174000
301657872	::479929024815185000
39215095	::479929172903469000
69044676	::479929349315895000
95072707	::479929524063174000
14307454	::479929621631082000
283251929	::479929878641250000
320512967	::479929976855080000
283251929	::479930011521015000
14085431	::479930046136582000
100018299	::479930162642190000
17035194	::479930260335902000
245021956	::479930463985729000
37863682	::479930497263341000
360951591	::479930497532198000
245021956	::479930660363051000
397571431	::479930792676577000
245021956	::479930974461911000
95072707	::479931034956349000
245021956	::479931055646855000
397571431	::479931057106472000
360951591	::479931261214294000
68221984	::479931432178307000
14584037	::479931503347269000
100018299	::479931682351759000
97307001	::479931842284367000
52295994	::479931969552125000
335488857	::479932148145991000
509524562	::479932210280034000
314303039	::479932315938746000
67656722	::479932405483323000
375961439	::479932463645339000
325192444	::479932546931634000
27299320	::479932552388435000
375961439	::479932649721438000
245021956	::479933004307910000
245021956	::479933078115078000
178921630	::479933446916411000
189224604	::479933504558759000
218956862	::479933631419256000
307697597	::479933904015458000
397024307	::479933914849759000
34796664	::479934260539695000
197384499	::479934723163029000
259021462	::479934860727816000
37863682	::479934908370919000
37863682	::479934909155270000
37863682	::479934909813755000
37863682	::479934910442921000
189224604	::479934983763922000
258454374	::479935037341978000
245021956	::479935449452908000
392261274	::479935880707461000
20924979	::479935903679250000
392261274	::479936064598331000
322465167	::479936102782869000
245021956	::479936162992099000
19222225	::479936231950655000
65425379	::479936284887384000
263013923	::479936327266603000
20924979	::479936473697771000
21531254	::479936596943196000
245021956	::479936789801467000
337937520	::479936859955814000
189224604	::479936863575498000
375961439	::479937009201328000
28405302	::479937147596587000
86349050	::479937270972420000
165658390	::479937568545337000
214184608	::479937994737336000
53724365	::479938115759800000
214678768	::479938214250033000
38481051	::479938378004463000
193861615	::479938379035865000
193861615	::479938422555955000
455542048	::479938442072035000
307397057	::479938725716451000
29849760	::479938814622711000
62870601	::479938961884737000
137426396	::479939160652795000
410286428	::479939328584712000
214184608	::479939477239246000
20020647	::479939524202491000
410286428	::479939625537245000
214184608	::479939717786787000
191276105	::479939719527022000
214184608	::479939961165463000
100018299	::479940039406018000
33703018	::479940048981610000
94737009	::479940156146065000
128977591	::479940337964953000
146855323	::479940526222106000
153544543	::479940643549376000
26198467	::479940804991918000
184195472	::479940862156107000
14307454	::479940869424812000
153544543	::479940870398300000
22294252	::479940958830612000
337937520	::479940964543647000
100018299	::479941106063654000
100018299	::479941167413755000
100018299	::479941252147068000
31250549	::479941522561839000
210674392	::479941689214128000
587104097	::479941782646448000
92568275	::479942096217206000
153544543	::479942202869948000
214184608	::479942287368417000
26897261	::479942331127185000
189224604	::479942332197122000
37863682	::479943026672824000
153544543	::479943066057715000
420389630	::479943344769224000
27432862	::479943567268274000
307397057	::479943590102454000
15789848	::479943916788011000
189224604	::479943965329068000
225287674	::479943983531958000
236930269	::479943996454617000
423446901	::479944140713889000
153544543	::479944153003204000
258108922	::479944202713706000
258108922	::479944327968202000
392261274	::479944346234798000
343018153	::479944375271583000
258108922	::479944388798185000
201878266	::479944428111396000
397571431	::479944506934951000
201878266	::479944580050071000
105852149	::479944739358117000
430182591	::479945156800438000
103138091	::479945257279164000
289360824	::479945319338106000
460772038	::479945365894868000
268246881	::479945473672101000
268246881	::479945635416657000
184885982	::479945680052834000
34841151	::479945728047849000
455542048	::479945788563685000
194054262	::479945794309476000
171807880	::479945926887227000
108605734	::479946006717411000
194054262	::479946078109069000
268246881	::479946183939342000
397571431	::479946187034742000
416506126	::479946247944404000
365523194	::479946269041774000
338120144	::479946276163686000
411700909	::479946363581775000
100018299	::479946437904859000
194054262	::479946442204016000
100018299	::479946489805168000
17111530	::479946521467551000
37863682	::479946540228694000
75696479	::479946612572045000
62870601	::479946636592807000
75696479	::479946721774952000
17111530	::479946782588145000
62870601	::479946785683550000
551501734	::479946785805570000
337937520	::479946812703641000
100018299	::479946948464885000
100018299	::479946986154885000
52295994	::479947037559898000
75696479	::479947061719093000
147310240	::479947065221328000
255622442	::479947215499436000
551501734	::479947248714125000
147310240	::479947251603628000
455542048	::479947290736472000
401443377	::479947307732193000
220867112	::479947323888263000
498321918	::479947345418022000
521938520	::479947679976681000
193192138	::479947758670217000
35026897	::479947774377877000
308657649	::479947889847050000
551501734	::479947926589177000
258108922	::479948014832734000
118733444	::479948399588818000
118733444	::479948463070003000
52295994	::479948496259129000
458847153	::479948504710672000
118733444	::479948529054408000
118733444	::479948601183858000
118733444	::479948711980564000
179519500	::479948732390072000
118855202	::479948807778467000
214184608	::479949061206704000
62396842	::479949127938105000
258108922	::479949128265248000
299796220	::479949280585973000
186823940	::479949425146478000
160768741	::479949457346142000
165290348	::479949569623461000
407248121	::479949596806758000
181101394	::479949806140661000
410286428	::479949892660367000
20782081	::479950026995544000
590556372	::479950038328958000
498321918	::479950495784919000
147310240	::479950496002629000
189272740	::479951047797243000
36869877	::479951135436840000
341037427	::479951384318464000
62944645	::479951399657414000
392261274	::479951448856616000
214184608	::479951897328353000
60399576	::479951956362792000
454406979	::479952031789350000
81765661	::479952039439380000
419836731	::479952123174846000
265553576	::479952189331234000
325192444	::479952376623669000
393761423	::479952601056698000
337937520	::479952633709731000
419836731	::479952768107831000
392261274	::479952809027465000
27432862	::479952868011569000
242912563	::479953076535980000
181877725	::479953088707436000
392261274	::479953238775836000
443070793	::479953341636558000
215174499	::479953513242324000
72210207	::479953521249239000
325192444	::479953746802122000
184885982	::479953860073906000
62944645	::479953884912578000
215174499	::479953915341844000
62944645	::479953977308880000
59454178	::479953981293072000
258108922	::479954126298558000
320512967	::479954351780540000
24392243	::479954354649067000
57933673	::479954360797908000
116098184	::479954366250496000
62944645	::479954524208394000
62944645	::479954618022383000
188480631	::479954621272969000
161041223	::479954635093188000
258108922	::479954689128030000
351004243	::479954737496735000
355598729	::479954997330051000
320512967	::479955000689324000
192727478	::479955062488571000
63928079	::479955128389099000
63928079	::479955180964704000
66270239	::479955207128764000
63928079	::479955274770313000
62944645	::479955289433968000
66270239	::479955306839949000
153544543	::479955317112180000
268073941	::479955399496306000
599348429	::479955456761540000
56508824	::479955594242043000
242912563	::479955645324886000
66270239	::479955658838536000
263433687	::479955708054499000
66270239	::479955751364853000
19111395	::479955811523764000
66270239	::479955835024465000
66270239	::479955904117227000
635845301	::479955912430342000
258108922	::479956090482741000
150034005	::479956121805811000
62944645	::479956153414475000
66270239	::479956278043607000
100018299	::479956302492602000
66270239	::479956351313911000
100018299	::479956396134264000
396929208	::479956435204186000
213887474	::479956460802015000
66270239	::479956484772470000
277794018	::479956550375600000
14584037	::479956642134761000
419836731	::479956720203366000
66270239	::479956754671751000
80157666	::479956763647569000
215385454	::479956776977457000
110236585	::479956844967104000
15791549	::479956898850955000
599348429	::479956941536772000
349787019	::479956963548094000
34536365	::479957006803935000
66270239	::479957050093338000
86604355	::479957071866384000
337937520	::479957082553475000
66270239	::479957156821622000
204292930	::479957187050344000
66270239	::479957211104280000
21912250	::479957247955464000
54587465	::479957287033769000
66270239	::479957367497306000
66270239	::479957435348578000
606781453	::479957470014496000
556323854	::479957480085020000
349787019	::479957525932945000
587104097	::479957628680798000
100018299	::479957647853367000
66270239	::479957746683346000
556323854	::479957858172542000
66270239	::479957886232059000
419836731	::479957899922636000
66270239	::479958103606054000
66270239	::479958180370210000
86349050	::479958235647340000
66270239	::479958270795198000
370049566	::479958353993822000
115459999	::479958454568615000
66270239	::479958463984836000
392716377	::479958467931693000
29300584	::479958515482497000
66270239	::479958566468481000
246050172	::479958616116428000
66270239	::479958814381207000
66270239	::479958912574038000
401443377	::479958989489590000
590556372	::479959014844166000
253120136	::479959255294820000
29553235	::479959286227804000
410297246	::479959291701383000
47269984	::479959529510039000
410297246	::479959577081819000
66270239	::479959579015393000
408144950	::479959583373271000
28498427	::479959615694577000
508860717	::479959643611856000
83878535	::479959845605347000
19111395	::479959984688467000
107308159	::479959987763310000
408049418	::479960025083834000
588874950	::479960028439670000
47269984	::479960045703020000
20293581	::479960069736767000
411912822	::479960075076124000
20293581	::479960083070476000
66270239	::479960094134661000
107308159	::479960156911194000
411912822	::479960183024533000
410297246	::479960190792396000
66270239	::479960324158676000
513270198	::479960403321962000
202196262	::479960506661228000
271921509	::479960508200542000
38440249	::479960544871317000
47269984	::479960682226384000
47269984	::479960757308633000
66270239	::479960808474943000
47269984	::479960830398562000
66270239	::479960839651209000
66270239	::479960848190799000
433012724	::479960973034262000
285906246	::479961024498397000
433012724	::479961029309259000
302673934	::479961067053780000
205124512	::479961125476265000
133508241	::479961128630370000
387472182	::479961211379798000
352486016	::479961435816988000
47269984	::479961481513930000
470801476	::479961527538036000
77078833	::479961664578527000
384155676	::479961686086930000
57385263	::479961781922967000
47269984	::479961783512231000
19734494	::479961881583448000
106715045	::479961888176893000
459660056	::479961981517316000
337937520	::479962199935700000
48557490	::479962253861879000
322327312	::479962261021138000
20020647	::479962280025944000
322324723	::479962282068164000
384155676	::479962303131967000
423446901	::479962400322748000
260825806	::479962511949561000
420323287	::479962685350481000
378850242	::479962778779000000
47269984	::479962877931966000
459660056	::479962885293355000
179519500	::479963005602381000
320484851	::479963031116726000
378850242	::479963110368088000
179519500	::479963138075279000
301497892	::479963329881202000
152715270	::479963427020894000
431264673	::479963483220758000
31144939	::479963488685924000
213887474	::479963510051311000
258609027	::479963562929319000
66270239	::479963773067722000
271921509	::479963775873740000
179519500	::479963796895571000
17595323	::479963831620214000
26589876	::479963851098562000
384155676	::479964143433162000
438582644	::479964171694768000
27432862	::479964509667225000
47269984	::479964585416327000
156166678	::479964645650731000
47269984	::479964703129473000
367990281	::479964726932566000
156166678	::479964781349044000
213887474	::479964809132507000
232072216	::479964892829863000
130514710	::479964904037056000
255697938	::479964937674973000
47269984	::479965044529065000
47269984	::479965132349390000
47269984	::479965302164176000
271921509	::479965322611793000
310654760	::479965383890595000
19111395	::479965403720867000
380458897	::479965408259493000
344285522	::479965473711194000
15791549	::479965529533583000
21449993	::479965610789830000
380458897	::479965701445545000
21449993	::479965710740127000
258108922	::479965721179336000
271921509	::479965757359783000
337937520	::479965785646174000
47269984	::479965933578891000
27268559	::479966024528166000
114064449	::479966150336716000
265760942	::479966157726695000
47269984	::479966172276736000
156961324	::479966188135399000
376541246	::479966366418477000
171642430	::479966416678817000
47269984	::479966514913611000
527041090	::479966517577007000
66270239	::479966559167729000
341037427	::479966565509525000
66270239	::479966602943660000
98589714	::479966901528170000
387472182	::479967006750277000
107308159	::479967040892334000
329471370	::479967056314380000
53545809	::479967091957575000
47269984	::479967142641532000
380458897	::479967217233444000
47269984	::479967236497498000
17595323	::479967282378985000
152127827	::479967345603919000
43967474	::479967367695310000
523456562	::479967492497219000
387472182	::479967604312793000
284813143	::479967733657124000
47269984	::479967747447590000
18551115	::479967792377389000
551501734	::479967795271450000
47269984	::479967803609346000
47269984	::479967909758791000
284813143	::479967983868321000
331668519	::479968005141852000
420323287	::479968017250398000
159944196	::479968060149739000
523456562	::479968111769419000
145572480	::479968159093374000
271921509	::479968202848731000
318173357	::479968262965690000
326813935	::479968295576428000
271921509	::479968317781082000
523456562	::479968320700301000
243465008	::479968362592600000
71981601	::479968397900644000
392261274	::479968479869947000
214184608	::479968492238934000
168705725	::479968517941235000
284813143	::479968584505257000
392261274	::479968630084755000
284813143	::479968642269208000
258108922	::479968669754068000
243465008	::479968671801303000
16322613	::479968747625517000
22734052	::479968764264325000
624360378	::479968847349690000
35597637	::479968870741315000
292395819	::479968969227767000
140157275	::479969010029584000
284813143	::479969028833042000
258108922	::479969041612677000
104990093	::479969051809026000
29300584	::479969135510573000
20778748	::479969149368561000
230659102	::479969164879085000
284813143	::479969178125103000
189664484	::479969205853245000
523456562	::479969239064150000
438698734	::479969343791329000
523456562	::479969533495881000
523456562	::479969567490736000
146219676	::479969639418433000
87966998	::479969685216432000
35376355	::479969737951043000
87966998	::479969750282678000
523456562	::479969800052285000
243830281	::479969848790122000
192590347	::479969853559029000
109060628	::479969879882072000
304219715	::479969889986162000
96421993	::479969967505702000
214200689	::479969971506659000
410961985	::479970054302203000
36829018	::479970091325739000
304219715	::479970158270627000
392261274	::479970158682058000
401443377	::479970173579849000
509524562	::479970217871687000
214200689	::479970231524130000
184885982	::479970291318554000
45581124	::479970393633992000
214200689	::479970430065725000
167365283	::479970430846271000
232901934	::479970567345676000
16258968	::479970644029759000
232901934	::479970649042329000
243830281	::479970691916505000
184885982	::479970776142348000
86970230	::479970792302583000
96421993	::479970795171897000
120853830	::479970796635717000
102489930	::479970834505678000
337937520	::479970887098466000
509524562	::479970901329342000
94737009	::479970929024323000
96421993	::479970973928914000
423446901	::479971140505698000
389197869	::479971253441150000
262939560	::479971362342064000
221098400	::479971508824317000
372493368	::479971516202119000
214200689	::479971560565272000
35026897	::479971623957590000
262939560	::479971684707885000
411997198	::479971687606517000
68818829	::479971700365209000
19245878	::479971718568886000
411912822	::479971723614621000
253057868	::479971725375852000
192590347	::479971749711593000
20620620	::479971837066354000
19245878	::479971841625583000
87966998	::479971853767696000
35869207	::479971857647816000
505510212	::479971916199886000
71284640	::479972014891872000
14085431	::479972022345158000
438698734	::479972039369830000
357017353	::479972106419990000
242912563	::479972114657972000
546989830	::479972116809281000
56509474	::479972205158469000
389614947	::479972296820797000
221098400	::479972307608141000
100018299	::479972314852118000
15789848	::479972477503025000
96421993	::479972478908121000
96421993	::479972506775085000
242912563	::479972506905108000
35376355	::479972587825426000
118855202	::479972601368813000
423446901	::479972611204870000
198911524	::479972688249622000
23754003	::479972704250900000
546989830	::479972807036526000
96421993	::479972807414386000
509524562	::479972889232277000
553711382	::479972912821063000
57065165	::479973101137297000
423446901	::479973220272324000
37977930	::479973251620540000
300607168	::479973425721909000
587104097	::479973488581566000
57065165	::479973522492895000
402925254	::479973607334887000
523456562	::479973690076315000
348085087	::479973731104595000
402925254	::479973989133987000
168964399	::479973997774258000
350968313	::479974173771444000
42910967	::479974237433004000
136791341	::479974252490158000
402268968	::479974380684853000
168964399	::479974450620682000
151604434	::479974478118539000
256074844	::479974543327391000
414217500	::479974599170727000
256074844	::479974654258323000
109298324	::479974706192596000
261847534	::479974808391016000
239484752	::479974860383584000
33788573	::479974890892976000
376472794	::479974919460388000
243751614	::479974999168540000
55704588	::479975010367332000
356974615	::479975030952976000
28054060	::479975033930936000
50811080	::479975066545840000
19734494	::479975080168931000
300594041	::479975091032178000
243465008	::479975112557330000
15875100	::479975123064463000
331397011	::479975332175679000
168964399	::479975396880822000
122614290	::479975480259383000
42910967	::479975533090840000
256088386	::479975554574065000
116098184	::479975681963483000
60098410	::479975749445644000
17536130	::479975776562212000
42720153	::479975833537638000
20782081	::479976005369475000
331397011	::479976007488000000
215174499	::479976032233984000
24537703	::479976072771932000
410961985	::479976098566918000
37802339	::479976136714092000
331397011	::479976138820030000
348085087	::479976198785605000
247024165	::479976232218816000
411912822	::479976406097854000
167301113	::479976446371188000
382190006	::479976492563046000
35105150	::479976494417330000
26915925	::479976516084707000
224095849	::479976575362801000
294745245	::479976615863009000
344442687	::479976685333262000
224095849	::479976709567959000
299796220	::479976741348597000
300607168	::479976742179045000
250474725	::479976748688633000
251231824	::479976761917452000
94737009	::479976831488364000
224095849	::479976859082321000
620459453	::479976917505175000
620459453	::479976962648444000
196230932	::479976990103965000
9687752	::479977007825313000
97336064	::479977026091089000
16566189	::479977037948801000
186823940	::479977044445372000
97336064	::479977060476022000
17233573	::479977148267372000
136791341	::479977166432514000
319145382	::479977185420140000
56169190	::479977192818892000
624747426	::479977253133373000
52649582	::479977253615702000
20786050	::479977267129778000
146855323	::479977270795591000
384155676	::479977310330691000
15875100	::479977340689448000
31258629	::479977560999067000
65832155	::479977618125492000
52649582	::479977661629227000
56169190	::479977673087672000
81469472	::479977702749765000
423446901	::479977788586614000
22648162	::479977881997549000
508860717	::479977892877578000
450378413	::479977941019807000
253689041	::479977966710304000
122283306	::479977985055789000
100018299	::479978105671778000
262496951	::479978128803000000
221098400	::479978130593939000
262496951	::479978275695915000
196230932	::479978283237273000
331482356	::479978289193172000
237118122	::479978295409139000
214200689	::479978776471044000
349788720	::479978798147203000
254600909	::479978813653516000
111411572	::479978928787185000
624747426	::479978942632562000
230903702	::479978949401772000
344454080	::479978966627778000
624747426	::479979000211980000
55744853	::479979002803675000
204292930	::479979028011442000
216168764	::479979045837213000
158129535	::479979119200174000
167365283	::479979129354616000
34204169	::479979252683534000
115459999	::479979368874131000
381778563	::479979375945711000
28197443	::479979393125580000
232736272	::479979404257267000
40604299	::479979405318426000
381778563	::479979406597697000
62944645	::479979462420074000
201878266	::479979490676715000
62944645	::479979511543767000
381778563	::479979541524254000
113760458	::479979577331417000
216168764	::479979578828398000
201878266	::479979599627964000
16726467	::479979603927523000
24226614	::479979739025666000
506519570	::479979860861800000
167365283	::479979918218903000
213887474	::479980008199315000
65926573	::479980040256765000
18752326	::479980265264009000
221205505	::479980329047195000
65926573	::479980417148526000
27792069	::479980471904792000
198911524	::479980489235648000
484202581	::479980550623858000
20786050	::479980602813583000
114593439	::479980695897796000
290401730	::479980739870482000
405676565	::479980768329203000
20778748	::479980990614339000
63996070	::479980998395191000
18657192	::479981010629951000
41143305	::479981028530868000
412159259	::479981044813139000
329333638	::479981441699172000
20786050	::479981465045061000
63996070	::479981486259441000
26915925	::479981517762863000
26915925	::479981541221609000
20020647	::479981542094020000
329333638	::479981557554225000
52542320	::479981567914160000
99827590	::479981616953954000
13533012	::479981632904904000
285254109	::479981639036964000
515049896	::479981669932212000
81630455	::479981687120474000
30666953	::479981748122447000
32973618	::479981838728175000
351264389	::479981856431931000
329333638	::479981866548592000
381778563	::479981908713959000
237938155	::479981913524809000
155677785	::479981923956035000
55744853	::479981924065107000
51649971	::479981946324258000
301761224	::479981948413038000
77765035	::479981995250823000
213887474	::479982047482871000
221098400	::479982047671226000
211904285	::479982056609705000
215174499	::479982072720011000
213887474	::479982102826737000
213887474	::479982115753590000
339312291	::479982156140138000
56508824	::479982217947402000
249468865	::479982273056350000
276256841	::479982317188833000
80159052	::479982317792813000
491357856	::479982338411995000
201878266	::479982345533919000
24392243	::479982473242103000
179119528	::479982490140962000
465934852	::479982557736341000
20786050	::479982565538152000
92840294	::479982615529668000
22944914	::479982656847740000
336821368	::479982692834885000
18455966	::479982788775772000
224095849	::479982831116906000
465934852	::479982867422789000
20786050	::479982876281536000
52105336	::479982908547932000
27299320	::479983002575847000
209223008	::479983030598004000
624360378	::479983072285589000
70254385	::479983108927012000
312435293	::479983140715245000
198911524	::479983147249979000
60578212	::479983225927114000
60098410	::479983295988383000
70254385	::479983296286564000
255810490	::479983302347341000
380458897	::479983309049827000
30666953	::479983366549164000
202292166	::479983453333495000
310330192	::479983522376351000
484202581	::479983558413803000
20786050	::479983570061393000
255810490	::479983705755508000
546989830	::479983716237053000
224095849	::479983739858989000
491357856	::479983755747012000
279750654	::479983845052137000
18374690	::479983849443954000
224095849	::479983865784569000
92840294	::479983878275215000
279750654	::479983884122079000
246112828	::479983945527070000
338073739	::479984024518025000
394776489	::479984042587459000
67492430	::479984124539977000
273748024	::479984139957858000
20786050	::479984246267060000
484202581	::479984340240461000
86243090	::479984375061164000
235382002	::479984405201432000
1384531	::479984480619618000
462681637	::479984529847758000
270065033	::479984571413692000
94215450	::479984623917989000
405239647	::479984650836647000
67492430	::479984695665766000
459660056	::479984714678566000
17974977	::479984788678266000
215174499	::479984818822729000
17233573	::479984869368680000
221098400	::479984948737089000
70254385	::479984950977257000
310321041	::479985018790371000
17974977	::479985207865384000
268246881	::479985238601248000
250474725	::479985314396921000
33703018	::479985365475164000
36829018	::479985433460215000
348047989	::479985460035338000
36891053	::479985515467247000
253689041	::479985521058652000
244351583	::479985550896545000
247159855	::479985644995751000
108605734	::479985683235614000
18336787	::479985739640217000
93043270	::479985742077501000
232736272	::479985827720605000
214200689	::479985856112238000
240927663	::479985859320483000
620459453	::479985865541046000
107750524	::479985874994593000
70254385	::479985894804684000
352486016	::479985997615079000
363722761	::479986022408028000
240927663	::479986061058117000
220532575	::479986066913366000
258382946	::479986102497849000
232736272	::479986144621256000
48557490	::479986177836339000
258382946	::479986187436707000
244995179	::479986205288042000
240941201	::479986319460806000
227577445	::479986349160677000
108798356	::479986355817431000
264622253	::479986366600589000
263418480	::479986370740367000
497630362	::479986433059336000
409541924	::479986627385630000
261471578	::479986795799908000
23642786	::479986802413936000
48557490	::479986814552637000
280798922	::479986819069538000
162958222	::479986849788604000
625951846	::479986909796904000
464845445	::479986955221237000
633506625	::479986955887710000
240941201	::479987047596167000
320512967	::479987051149156000
275902246	::479987053468192000
509524562	::479987063526158000
240941201	::479987081205145000
240941201	::479987127657062000
318173357	::479987222998171000
240941201	::479987273228771000
240941201	::479987356246622000
240941201	::479987436366204000
628427510	::479987436391383000
240941201	::479987459455848000
86604355	::479987464166469000
242912563	::479987485184122000
242912563	::479987485490315000
20786050	::479987547041701000
240941201	::479987555543179000
36866805	::479987556197474000
337388641	::479987567605989000
484202581	::479987590318534000
25237171	::479987615718846000
418314197	::479987678583083000
70784628	::479987701668921000
19684793	::479987749861466000
387472182	::479987758207729000
464845445	::479987758292021000
26915925	::479987838008565000
379152968	::479987962097463000
355598729	::479987972389867000
95072707	::479987998088368000
20713213	::479988028984004000
275902246	::479988119207297000
63996070	::479988316688097000
326813935	::479988329841451000
483526518	::479988351303307000
63996070	::479988351466889000
25237171	::479988429833244000
62944645	::479988457235030000
270227232	::479988499278336000
150034005	::479988688701902000
91024211	::479988738529837000
65435835	::479988785321504000
225122347	::479988787867844000
418314197	::479988808855719000
214184608	::479988837931028000
337388641	::479988842267566000
587104097	::479988853306957000
13533012	::479988856096190000
33703018	::479988961700745000
302525103	::479988980826398000
155730095	::479989048908324000
225122347	::479989078935764000
160768741	::479989140193558000
399645465	::479989253896548000
109331928	::479989304794824000
351004243	::479989330208129000
369539413	::479989415020728000
214184608	::479989417890033000
18336787	::479989481580142000
33703018	::479989502342348000
523456562	::479989572315914000
33703018	::479989705199849000
275681559	::479989735381663000
70784628	::479989775043428000
29319846	::479990006325313000
151604434	::479990012469968000
371578955	::479990028873891000
341493662	::479990178359300000
214184608	::479990306096836000
216833550	::479990323729268000
21912250	::479990333003276000
378281495	::479990391114985000
214184608	::479990445666500000
20804321	::479990453212020000
18336787	::479990523466616000
429345484	::479990605594898000
250474725	::479990622229516000
214184608	::479990648352034000
211645751	::479990664013168000
17974977	::479990697810866000
200849010	::479990698796531000
17974977	::479990709357785000
26915925	::479990717595414000
396786261	::479990770783371000
184885982	::479990796314492000
198911524	::479990816828424000
64907439	::479990823766208000
50811080	::479990892988608000
184885982	::479990915210420000
107308159	::479990916988829000
265760942	::479991161583439000
18137013	::479991162544345000
37316930	::479991184954101000
18336787	::479991234606276000
18336787	::479991305938796000
64907439	::479991309605044000
59622669	::479991312549031000
221098400	::479991325438124000
25237171	::479991332048343000
153544543	::479991355100635000
146608159	::479991357499392000
551447338	::479991358535766000
552802620	::479991421022134000
206247499	::479991434674573000
359806236	::479991637511114000
211645751	::479991699905585000
579271413	::479991805438480000
61718844	::479991826707779000
270227232	::479991853983354000
108204138	::479991854768062000
18336787	::479991857078759000
18336787	::479991958350213000
351152035	::479991993117204000
261471578	::479992025505595000
328557330	::479992058522787000
25084916	::479992121794236000
22504277	::479992124021424000
249388532	::479992193805856000
201113172	::479992259514216000
136791341	::479992277402517000
186472636	::479992290740809000
293737316	::479992298349277000
392261274	::479992315332034000
186472636	::479992349117128000
289605285	::479992379571597000
38579155	::479992388169891000
186472636	::479992404775534000
217262932	::479992417803051000
211904285	::479992444336214000
392261274	::479992463432880000
186472636	::479992565232848000
18336787	::479992637273821000
26925878	::479992676670906000
221098400	::479992753636405000
62944645	::479992763862507000
84849075	::479992811492614000
418312513	::479992864651632000
230227645	::479992921346031000
335101950	::479992924759801000
35376355	::479992989654073000
230227645	::479993005810933000
477235727	::479993042451959000
230206940	::479993052824883000
18336787	::479993056158953000
201878266	::479993123326545000
276787570	::479993179588943000
19111395	::479993199583166000
477235727	::479993202993164000
447313860	::479993383541170000
202927618	::479993398124761000
221830651	::479993416655192000
414066292	::479993420748832000
322446637	::479993424490143000
270736613	::479993441959436000
286910447	::479993454169030000
131254355	::479993458082340000
195154119	::479993467079110000
23839835	::479993474360430000
18929923	::479993528253423000
120532808	::479993530753241000
18336787	::479993549933404000
201878266	::479993551552385000
279750654	::479993562268839000
270736613	::479993580103016000
276787570	::479993581503918000
44307877	::479993603549171000
380049732	::479993641495441000
371068004	::479993661451952000
289605285	::479993784768282000
201878266	::479993812362592000
270736613	::479993813956427000
70784628	::479993938674483000
110297719	::479994059021246000
201878266	::479994099383021000
468965579	::479994120446816000
18336787	::479994128927686000
47851190	::479994164625833000
332908078	::479994176025935000
323978080	::479994203984785000
438698734	::479994249551675000
215144630	::479994269118107000
378414202	::479994307793797000
633506625	::479994337040683000
62944645	::479994343647117000
15204110	::479994356590321000
216507874	::479994392447832000
29737650	::479994485015728000
138083816	::479994509309124000
11146552	::479994533166321000
62944645	::479994560152862000
230206940	::479994582277836000
29737650	::479994610530258000
173026357	::479994705389027000
445219284	::479994714851012000
258382946	::479994728608718000
17448907	::479994749953507000
263433687	::479994794606071000
458766436	::479994883810160000
21449993	::479994922745872000
133112299	::479994936742641000
458766436	::479994950784778000
18137013	::479994968128229000
201878266	::479994984196628000
600663496	::479995005713387000
21912250	::479995072180940000
263433687	::479995076572377000
194998718	::479995082821484000
36343877	::479995114769899000
36343877	::479995126287441000
146602281	::479995154750005000
468965579	::479995156280508000
21912250	::479995242511609000
202927618	::479995281140772000
412638454	::479995385336045000
399114412	::479995466134716000
369539413	::479995536489975000
21912250	::479995574989901000
310330192	::479995587975479000
15204110	::479995631579443000
499995726	::479995676437118000
23754003	::479995722922618000
85211920	::479995828090974000
201878266	::479995878891995000
29737650	::479995908445044000
553711382	::479995964237684000
369539413	::479995978661904000
389949893	::479995987163746000
175532031	::479995995632451000
201878266	::479996034035101000
279548168	::479996104046825000
47859489	::479996192311353000
33017275	::479996237127491000
17974977	::479996282988027000
599589782	::479996320367644000
17016789	::479996353146142000
377555310	::479996356065366000
205320851	::479996425409814000
17016789	::479996437623619000
375961439	::479996471085760000
61718844	::479996525041299000
361489211	::479996573942706000
410286428	::479996598332968000
205320851	::479996621128613000
359446141	::479996645946712000
18336787	::479996696064057000
23754003	::479996704804966000
109298324	::479996737982300000
37011485	::479996785658961000
553711382	::479996812346925000
369539413	::479996891019481000
33017275	::479996929456087000
33017275	::479996961026613000
221830651	::479997011773505000
258382946	::479997086617051000
123939574	::479997118086922000
299796220	::479997118237908000
106835519	::479997118740832000
60098410	::479997119101534000
466989920	::479997124646428000
475930595	::479997133115113000
125849974	::479997142740639000
17016789	::479997155931734000
297542894	::479997246704869000
316766176	::479997389835485000
348785324	::479997425331871000
410286428	::479997451840262000
260338000	::479997452398133000
297542894	::479997472769449000
600663496	::479997504075726000
35376355	::479997559285370000
380049732	::479997569939300000
316766176	::479997586443481000
366753447	::479997603057123000
341666582	::479997611064426000
316766176	::479997618911592000
90689440	::479997649077010000
260338000	::479997651329765000
475031809	::479997655267819000
246571951	::479997660292587000
246112828	::479997692928860000
311092385	::479997724654198000
70784628	::479997947544084000
106835519	::479998001952206000
106835519	::479998089546043000
20020647	::479998113277435000
620459453	::479998159805231000
14085431	::479998248674156000
33703018	::479998252105093000
223614733	::479998283473895000
16353730	::479998289409232000
240941201	::479998337467183000
297542894	::479998486352371000
620459453	::479998492744896000
223288871	::479998503414796000
152875477	::479998528916561000
31345791	::479998531424362000
240941201	::479998538768588000
620459453	::479998543231729000
410286428	::479998553159634000
240941201	::479998584423608000
74282065	::479998588718546000
31345791	::479998606552735000
240941201	::479998651897360000
74282065	::479998657979092000
31345791	::479998660411813000
108204138	::479998677990522000
246112828	::479998687276302000
240941201	::479998744117534000
31345791	::479998797347446000
348785324	::479998803336908000
116098184	::479998808512675000
300009838	::479998813483323000
368079003	::479998815403921000
155650977	::479998900154028000
76375846	::479998933784350000
16258968	::479998937047126000
311664191	::479998962250706000
29300584	::479999039644004000
314988406	::479999126344454000
263389464	::479999164642652000
16258968	::479999192358600000
429558621	::479999217931661000
399114412	::479999218107432000
314988406	::479999234322595000
372068999	::479999236436930000
275902246	::479999293512622000
15814841	::479999338454994000
63996070	::479999342451769000
420323287	::479999345215811000
399114412	::479999352882995000
303252613	::479999354418495000
263433687	::479999387763224000
336149936	::479999389440540000
46070001	::479999404481331000
63996070	::479999409636511000
304219715	::479999411842322000
273034167	::479999425763225000
634822122	::479999492109119000
326351370	::479999510433648000
35525270	::479999513461944000
534913317	::479999525637984000
46268291	::479999541643862000
412638454	::479999616747044000
69916558	::479999673177210000
412638454	::479999683327434000
553711382	::479999760120557000
443070793	::479999807323668000
556323854	::479999852231667000
91606737	::479999853020205000
543585402	::479999872909586000
16258968	::479999884418752000
37977930	::479999896833896000
402268968	::479999957835845000
302673934	::480000043240669000
15814841	::480000050794627000
410297246	::480000060013285000
364646765	::480000253173575000
74282065	::480000271347499000
433470731	::480000280554393000
74282065	::480000289806643000
433470731	::480000348875390000
499995726	::480000382312005000
816177	::480000386775142000
152715270	::480000407310053000
166735943	::480000424431210000
266210776	::480000432761081000
46963484	::480000478541914000
92840294	::480000532052844000
232736272	::480000580400586000
198911524	::480000621810966000
25084916	::480000659979132000
74282065	::480000663938547000
74282065	::480000685711183000
18015033	::480000733337493000
24972379	::480000746398560000
74282065	::480000792703664000
287014963	::480000868847484000
152875477	::480000921192366000
155213009	::480000942255792000
214184608	::480001034316947000
27836945	::480001038963855000
27836945	::480001039890784000
27836945	::480001040637378000
19111395	::480001108408942000
25408355	::480001151279308000
607721617	::480001160015642000
25408355	::480001189510397000
73275873	::480001298427686000
29737650	::480001344141398000
104990093	::480001427033845000
25408355	::480001435372122000
186945768	::480001445497147000
23754003	::480001453843439000
224068229	::480001454540066000
205043960	::480001567395815000
341666582	::480001572643299000
33217361	::480001573247283000
19071786	::480001590263570000
423446901	::480001610505289000
35525270	::480001647129546000
25408355	::480001659264069000
102266093	::480001682663673000
260038180	::480001714758885000
287014963	::480001752432144000
538590660	::480001776842584000
607721617	::480001821855866000
265760942	::480001848644861000
35525270	::480001946175037000
259573654	::480001946359975000
92870542	::480001957889720000
369539413	::480002065616232000
479246485	::480002144997621000
32125015	::480002147824988000
209223008	::480002148085010000
546153359	::480002172898136000
90467952	::480002216917737000
369539413	::480002234839601000
326351370	::480002266439499000
18324223	::480002321724612000
35525270	::480002334299148000
369539413	::480002386245591000
352943670	::480002420332720000
376541246	::480002453119975000
301761224	::480002468357496000
90689440	::480002587777720000
371068004	::480002677896912000
63490594	::480002687858008000
352943670	::480002777230221000
275260502	::480002832381128000
348785324	::480002910420357000
412638454	::480002931375505000
17111530	::480002942649380000
78213	::480002947561308000
270736613	::480002953378811000
29737650	::480003014506213000
270736613	::480003053261955000
92870542	::480003081111760000
252823136	::480003094088912000
722514433	::480003114251350000
118708729	::480003137848475000
244800270	::480003295533338000
376467319	::480003313757216000
291518680	::480003421051691000
201878266	::480003435320705000
369539413	::480003464685051000
371068004	::480003473598324000
17233573	::480003486659411000
570502101	::480003528996298000
292012619	::480003532314398000
221098400	::480003555617566000
206247499	::480003562647609000
240532669	::480003566963548000
341666582	::480003610278129000
54405135	::480003632897613000
139547588	::480003766331383000
273034167	::480003769002754000
124582805	::480003881335001000
198911524	::480003893598760000
35525270	::480003946350514000
70254385	::480003984254464000
326351370	::480004111270543000
369539413	::480004129083764000
24718142	::480004152114675000
414191298	::480004159979020000
27179899	::480004198646706000
491357856	::480004206032457000
206247499	::480004267114524000
8548362	::480004343270498000
216507874	::480004351528681000
233944291	::480004386630811000
471204596	::480004395565064000
352486016	::480004514737434000
84849075	::480004536627511000
497458875	::480004557297041000
35376355	::480004598199889000
267445807	::480004616835596000
291413743	::480004632995831000
467688815	::480004740617879000
475031809	::480004761001791000
270736613	::480004832473120000
35376355	::480004858582290000
375364618	::480004878782042000
56736460	::480004880099074000
369539413	::480004888827424000
348316521	::480004921513615000
369539413	::480004929814151000
233944291	::480004938508955000
216507874	::480004993723166000
292012619	::480004997355040000
18028506	::480005015063773000
386833057	::480005020029423000
36869877	::480005027118202000
70254385	::480005058600656000
318173357	::480005093388201000
35376355	::480005100937560000
18028506	::480005119405473000
418847263	::480005128703844000
14085431	::480005136434343000
241198427	::480005144453844000
587104097	::480005172689530000
81469472	::480005177307840000
43045329	::480005329019998000
430072028	::480005348296650000
251359942	::480005384258977000
14085431	::480005394656690000
352943670	::480005427346681000
56059141	::480005472246697000
160733683	::480005479578345000
14307454	::480005568493404000
430072028	::480005623363289000
130312780	::480005663209160000
379253079	::480005666162360000
35026897	::480005705014202000
206247499	::480005717416771000
249388532	::480005864083185000
607721617	::480005929174577000
310321041	::480005955862532000
60098410	::480005958609825000
249388532	::480006006412677000
17448907	::480006044937388000
479245748	::480006064315052000
605601195	::480006073449848000
52295994	::480006078537543000
150034005	::480006096237891000
87970668	::480006190470930000
493221106	::480006243109449000
607721617	::480006256472510000
186823940	::480006373540118000
24803741	::480006389692395000
323246381	::480006470072029000
76502729	::480006481946099000
68622166	::480006494843568000
76502729	::480006544097312000
458766436	::480006548358316000
123739379	::480006587969327000
243465008	::480006612636422000
467027311	::480006676633120000
267445807	::480006703828590000
443332358	::480006759050772000
16258968	::480006961186869000
24803741	::480007010294181000
591216066	::480007035598409000
240941201	::480007098537750000
117264210	::480007135448014000
378778103	::480007216909393000
240941201	::480007221204361000
27792069	::480007317640212000
14307454	::480007326439448000
29737650	::480007335742418000
375961439	::480007355774410000
479245748	::480007362292760000
467027311	::480007385894125000
95714823	::480007388507160000
470458433	::480007407318622000
95714823	::480007424410415000
95714823	::480007444765347000
240941201	::480007474678751000
16258968	::480007477778337000
274432702	::480007519536836000
273034167	::480007538214072000
240941201	::480007553749762000
369217450	::480007555171618000
240941201	::480007560649375000
479245748	::480007614051651000
18028506	::480007654732218000
56059141	::480007712529330000
90469755	::480007727754653000
78213	::480007752967016000
206247499	::480007816577839000
20778748	::480007861708144000
225203526	::480008014519230000
346654346	::480008128038060000
338543771	::480008197466361000
330799447	::480008204177260000
90469755	::480008228890087000
473118863	::480008268136202000
25784705	::480008299677380000
428300082	::480008308724862000
16248047	::480008361375985000
78213	::480008366412926000
93927673	::480008381424762000
110530129	::480008387900764000
56059141	::480008431546277000
625900103	::480008460486979000
15814841	::480008460550303000
56059141	::480008562727321000
16258968	::480008616393850000
435349693	::480008620872986000
172573942	::480008701773094000
35525270	::480008703999889000
78213	::480008818194395000
346654346	::480008833251561000
228213959	::480008835541639000
465934852	::480008846107099000
369539413	::480008850209112000
35026897	::480008900327251000
273631488	::480008999660568000
428516870	::480009001753927000
35525270	::480009003229925000
346654346	::480009011677253000
269012544	::480009017784143000
556556365	::480009026428612000
118733444	::480009108436045000
186823940	::480009179219099000
109298324	::480009183233064000
42910967	::480009191394770000
186823940	::480009239612887000
436476907	::480009261439664000
43045329	::480009262471872000
435478224	::480009273703821000
24494616	::480009278603145000
269012544	::480009316187918000
230206940	::480009336098652000
244800270	::480009354523856000
323978080	::480009402137985000
240941201	::480009407749971000
15778759	::480009463651250000
63996070	::480009491422126000
262240809	::480009500334637000
503577648	::480009562612047000
110530129	::480009592769101000
578593285	::480009593448574000
258454374	::480009620560543000
458010782	::480009623664332000
91712528	::480009706337890000
110530129	::480009714953388000
326351370	::480009727452004000
497630362	::480009741393870000
20932133	::480009745302966000
503577648	::480009772692168000
73526174	::480009786629435000
578593285	::480009808020787000
487322279	::480009808817307000
119269983	::480009815737909000
186823940	::480009823673937000
131968998	::480009886739087000
20713213	::480009900395749000
91712528	::480009948571521000
369217450	::480009958348427000
90469755	::480010007769927000
15782772	::480010021712199000
90469755	::480010066154627000
402268968	::480010082860556000
323246381	::480010143082741000
81469472	::480010184719618000
110530129	::480010383407984000
18028506	::480010399220506000
81469472	::480010427146190000
221098400	::480010429192613000
25408355	::480010432887803000
332306968	::480010459135737000
378414202	::480010469223055000
56059141	::480010486264524000
120170865	::480010627768152000
91712528	::480010630988972000
79476731	::480010670734581000
431264673	::480010671333982000
198911524	::480010750107201000
110530129	::480010815048003000
119269983	::480010848987906000
420323287	::480010868000714000
351922723	::480010906701549000
110530129	::480010914494951000
19210855	::480010959759482000
320512967	::480010983537381000
110530129	::480011008338305000
37863682	::480011024792182000
420323287	::480011119038189000
68966030	::480011166307975000
391061760	::480011174520844000
110530129	::480011189993635000
63617875	::480011190794739000
18752326	::480011197735895000
168964399	::480011220162854000
521938520	::480011225422512000
56059141	::480011226781478000
153544543	::480011238219710000
816177	::480011244746080000
346654346	::480011292632039000
262843671	::480011298642853000
119269983	::480011310508154000
286282963	::480011337704415000
521938520	::480011399985262000
77765035	::480011418410835000
286910447	::480011419098693000
119269983	::480011564141903000
291518680	::480011707981766000
470458433	::480011718048112000
57385263	::480011740865130000
40604299	::480011767070736000
249388532	::480011782099320000
57385263	::480011784410394000
110530129	::480011854539128000
18752326	::480011854802997000
35026897	::480011868661370000
491357856	::480011873501204000
42910967	::480011899141373000
42910967	::480011983698558000
110530129	::480012037154959000
42910967	::480012056994021000
418847263	::480012198840782000
323246381	::480012249667751000
111124977	::480012343725015000
276787570	::480012450549334000
72293435	::480012458523111000
100090407	::480012459609436000
111124977	::480012472318177000
57385263	::480012478672539000
121881241	::480012493389959000
110530129	::480012522175881000
261043724	::480012543742599000
328858212	::480012564978335000
52950877	::480012590987227000
148197450	::480012621085933000
131072297	::480012640991715000
328858212	::480012646578532000
376467319	::480012659304067000
578593285	::480012678568886000
366701651	::480012678652379000
383383485	::480012724034732000
383383485	::480012760638423000
23933265	::480012791315570000
383383485	::480012808252182000
19182658	::480012838036316000
383383485	::480012890447945000
63617875	::480012893187244000
108204138	::480012913961627000
383383485	::480012919338328000
383383485	::480013025198362000
221205505	::480013050586890000
70784628	::480013185689595000
383383485	::480013204290949000
148912524	::480013260016467000
383383485	::480013270707757000
100195876	::480013278018433000
100195876	::480013278794375000
383383485	::480013280111366000
479245748	::480013309610307000
392716377	::480013381278003000
392716377	::480013387183570000
70784628	::480013403348824000
617791569	::480013432339451000
272533260	::480013522751856000
82257804	::480013566058446000
23754003	::480013570701144000
383383485	::480013573922373000
383383485	::480013589940404000
375961439	::480013648887169000
218711172	::480013656529588000
383383485	::480013675449683000
37316930	::480013682454585000
316766176	::480013718860734000
148197450	::480013724548620000
176489426	::480013737043058000
378414202	::480013737277943000
372551778	::480013948385624000
375961439	::480013959211130000
70784628	::480013967654658000
375961439	::480014035002208000
148197450	::480014051431690000
357275400	::480014094087749000
392716377	::480014113225969000
18752326	::480014119035080000
42910967	::480014134915133000
548870171	::480014182801473000
164676969	::480014183300608000
301761224	::480014199045648000
16258968	::480014206012366000
368386947	::480014260001464000
548870171	::480014262312910000
389197869	::480014358542835000
24494616	::480014387449974000
151129980	::480014422614622000
33703018	::480014458686033000
348785324	::480014462733131000
348785324	::480014464041746000
588531316	::480014525530648000
33703018	::480014529607512000
378414202	::480014590990774000
368386947	::480014595700957000
164676969	::480014596452147000
301761224	::480014621244272000
182834679	::480014621395681000
38481051	::480014703402307000
373713704	::480014744225456000
81469472	::480014748512432000
570502101	::480014755810131000
20020647	::480014759308189000
81469472	::480014789331406000
42910967	::480014804036616000
330799447	::480014898282250000
177692206	::480014900668796000
373713704	::480014915202482000
114070939	::480014922076520000
443332358	::480014939319320000
198651083	::480014961242931000
373713704	::480014987369668000
96421993	::480014997163356000
37316930	::480015028087980000
392716377	::480015084001820000
378414202	::480015124313305000
191276105	::480015164419223000
38481051	::480015190126518000
816177	::480015197412007000
198651083	::480015335685632000
633506625	::480015357130715000
625900103	::480015374985859000
378414202	::480015391515635000
258454374	::480015453994373000
242305581	::480015598059917000
17054163	::480015634583924000
368386947	::480015654767308000
431264673	::480015699247497000
294745245	::480015717190750000
442433056	::480015719308869000
428516870	::480015733263327000
37316930	::480015750753955000
272533260	::480015766293458000
256321392	::480015804168032000
161041223	::480015844400185000
69719136	::480015857888677000
58941053	::480015879187361000
428516870	::480015958396780000
33818674	::480015990064185000
326813935	::480016010511388000
460491164	::480016117797117000
15288029	::480016139410354000
256321392	::480016139729137000
33818674	::480016153868509000
33818674	::480016162642997000
599348429	::480016202560200000
33699503	::480016208175960000
348785324	::480016214589071000
273814896	::480016228686499000
119269983	::480016229541752000
463431723	::480016289490927000
16726467	::480016353970360000
424540791	::480016385053962000
273814896	::480016416712962000
329801539	::480016480692482000
471291163	::480016499025776000
69666823	::480016542176792000
20786050	::480016572309053000
43045329	::480016600049803000
155730095	::480016609642176000
424540791	::480016646568816000
189135890	::480016682908278000
273814896	::480016700277284000
189135890	::480016706224394000
210996408	::480016717326721000
32583866	::480016720820572000
237936556	::480016736788291000
189135890	::480016821181902000
505510212	::480016825154273000
1007041	::480016874952880000
63996070	::480016882804617000
63996070	::480016932121223000
505510212	::480017021758111000
479222401	::480017064447315000
588874950	::480017086974939000
497565305	::480017177689346000
69666823	::480017179211886000
36869877	::480017261344743000
23672351	::480017263903645000
505510212	::480017266793512000
119269983	::480017268697350000
326813935	::480017270224465000
304661740	::480017287835947000
55120405	::480017297860739000
471291163	::480017301534568000
614436697	::480017301991718000
242912563	::480017344769851000
43045329	::480017377879285000
816177	::480017383873339000
295466391	::480017473899474000
14205371	::480017483836174000
393801885	::480017498163937000
123739379	::480017506988736000
278220302	::480017511925424000
416548217	::480017526550585000
111124977	::480017536650846000
420323287	::480017538139443000
505510212	::480017572453421000
131254355	::480017641944264000
33282020	::480017642678276000
36082253	::480017645904072000
497565305	::480017665340108000
32973618	::480017671539290000
242912563	::480017701168250000
497565305	::480017715407507000
189224604	::480017744285675000
505510212	::480017760282771000
416548217	::480017770638086000
58941053	::480017788463886000
420323287	::480017798043684000
433012724	::480017833930129000
14223247	::480017834563473000
226845681	::480017847616561000
497565305	::480017873809571000
194359616	::480017881548075000
20786050	::480017916826750000
442433056	::480017920978714000
288531248	::480017926121332000
17054163	::480017975081054000
110236585	::480017997973946000
252623066	::480018008979410000
22736943	::480018041233625000
20786050	::480018056199303000
471291163	::480018061441769000
241999176	::480018127200075000
225893243	::480018178324434000
556556365	::480018204048117000
111124977	::480018242619314000
505510212	::480018243588202000
181877725	::480018250030661000
314251743	::480018253079527000
314251743	::480018255445102000
194359616	::480018260625076000
177101575	::480018275028701000
505510212	::480018306506948000
310330192	::480018386081284000
260573981	::480018398764466000
523456562	::480018410496352000
330201359	::480018420625190000
314251743	::480018444448833000
411997198	::480018463650775000
85211920	::480018563919388000
119269983	::480018565026684000
505510212	::480018592537522000
86604355	::480018612934422000
29737650	::480018656877760000
471291163	::480018662774935000
368386947	::480018688234758000
314251743	::480018693426917000
597834721	::480018701316407000
272184078	::480018747252817000
21912250	::480018772192141000
401443377	::480018776222892000
148436850	::480018807050616000
311724390	::480018878743846000
68221984	::480018880560394000
111124977	::480018885111209000
556556365	::480018889871339000
291327788	::480018972352315000
291327788	::480019006301016000
291327788	::480019016048594000
410856984	::480019017269514000
345626789	::480019120394883000
277760577	::480019124223897000
102489930	::480019206017011000
23672351	::480019230281453000
26831606	::480019252900929000
215385454	::480019296978862000
59454178	::480019367225483000
471291163	::480019370769256000
259021462	::480019440608608000
86349050	::480019482539479000
27999272	::480019535685107000
26831606	::480019583466627000
471291163	::480019607617425000
442433056	::480019614588350000
361391612	::480019623744524000
381203261	::480019666782269000
254600909	::480019685547999000
375961439	::480019698575089000
471291163	::480019746310459000
552146644	::480019747988570000
242912563	::480019782755155000
92840294	::480019813465485000
254600909	::480019819014930000
22648162	::480019858797498000
191947005	::480019942784643000
291327788	::480019983565467000
291327788	::480020004075618000
36082253	::480020008601649000
20020647	::480020029493088000
387472182	::480020034140393000
291327788	::480020073713631000
189224604	::480020080911474000
449902821	::480020089836949000
255810490	::480020103401340000
26642766	::480020174964551000
471291163	::480020189556129000
180911733	::480020204760891000
370088836	::480020233223032000
26831606	::480020250411274000
387472182	::480020348478693000
109060628	::480020370028638000
402268968	::480020373316980000
24537703	::480020437905440000
155677785	::480020464446611000
147779508	::480020510701387000
383383485	::480020550178185000
383383485	::480020580817571000
147779508	::480020644029935000
383383485	::480020656575102000
471291163	::480020676229603000
383383485	::480020676737114000
421548020	::480020771184455000
587104097	::480020786770493000
252756099	::480020811265613000
73526174	::480020816957284000
383383485	::480020822015213000
227355784	::480020830932729000
383383485	::480020838419136000
556556365	::480020891460304000
383383485	::480020931478159000
204292930	::480020968018952000
310506975	::480020974109077000
20778748	::480020982900338000
350424007	::480021009039630000
383383485	::480021029037686000
296433109	::480021047115124000
316301043	::480021072293937000
204292930	::480021090207424000
36343877	::480021108318818000
132649069	::480021126123646000
29394513	::480021148499857000
86604355	::480021160139038000
22504277	::480021259783524000
628045480	::480021269941743000
57385263	::480021272983007000
57385263	::480021289655349000
20932133	::480021302732812000
384494456	::480021309229785000
26831606	::480021392075677000
32583866	::480021456512765000
40604299	::480021531028779000
552146644	::480021570304634000
20932133	::480021611261607000
345626789	::480021662512197000
132649069	::480021677460692000
321780812	::480021690358169000
47269984	::480021734414757000
186107022	::480021738961784000
131968998	::480021760859856000
186107022	::480021765293608000
198911524	::480021787384623000
165634562	::480021820981383000
147779508	::480021930511441000
633506625	::480022001621286000
300009838	::480022033515151000
210996408	::480022071515164000
442433056	::480022093199732000
38520445	::480022144244408000
47269984	::480022149898305000
339482720	::480022160837070000
291327788	::480022161336172000
76463655	::480022226138189000
341493662	::480022259240042000
86604355	::480022284179341000
321844248	::480022308686671000
442433056	::480022319062978000
329333638	::480022453821771000
190492046	::480022469386858000
383383485	::480022518908993000
24226614	::480022542699073000
357308471	::480022590287671000
383383485	::480022607186501000
383383485	::480022628338368000
350424007	::480022646772756000
383383485	::480022683065651000
32583866	::480022735091798000
383383485	::480022757380329000
462648540	::480022764934275000
384503737	::480022768805621000
316301043	::480022780529102000
350424007	::480022791102926000
132649069	::480022799298609000
45410414	::480022857427083000
464845445	::480022857976524000
383383485	::480022870718820000
32583866	::480022894437601000
383383485	::480022904566865000
330201359	::480022931171340000
383383485	::480023026684022000
346173821	::480023067582664000
27792069	::480023092291334000
291327788	::480023146955681000
249243467	::480023212253003000
249789981	::480023227167940000
184578066	::480023247275040000
249243467	::480023270658695000
237621304	::480023293114585000
20932133	::480023302883143000
291327788	::480023309971501000
294745245	::480023336647278000
396929208	::480023337272631000
28197443	::480023342636752000
438698734	::480023349855539000
172573942	::480023416058429000
442736318	::480023449206022000
503577648	::480023606181650000
265760942	::480023660061667000
21117523	::480023690651107000
148197450	::480023816505397000
221098400	::480023899703218000
429345484	::480023919496146000
98552986	::480023926832377000
357308471	::480023974554783000
43045329	::480023975838232000
28197443	::480023984864378000
191947005	::480023993140137000
413735493	::480024045228785000
47269984	::480024168000274000
1007041	::480024172328783000
633010300	::480024206688927000
498321918	::480024237517045000
264300486	::480024275160547000
378414202	::480024309771931000
27999272	::480024354361573000
548870171	::480024372376518000
7132042	::480024399643676000
28197443	::480024405007818000
26642766	::480024410230104000
17054163	::480024436284719000
14307454	::480024516593065000
497630362	::480024534058168000
434439338	::480024534779588000
168864295	::480024563107905000
323978080	::480024565557760000
716788381	::480024575208472000
434439338	::480024654497579000
247362551	::480024668502769000
392716377	::480024716380340000
32583866	::480024744767389000
15204110	::480024755160879000
60098410	::480024837264396000
15204110	::480024864871309000
20932133	::480024872555253000
387472182	::480024901227532000
506760887	::480024909473529000
208250490	::480024917685981000
26642766	::480024984942039000
275260502	::480025043767144000
364035957	::480025060640825000
42910967	::480025066680619000
261847534	::480025128953454000
28197443	::480025172108251000
364035957	::480025181675872000
87966998	::480025184984784000
27999272	::480025185676840000
63996070	::480025211987697000
58941053	::480025218493472000
357308471	::480025254438240000
221098400	::480025307496189000
315614733	::480025308968411000
87966998	::480025323665231000
378414202	::480025325028401000
32171318	::480025333354471000
433012724	::480025389973004000
438647243	::480025400588779000
236144487	::480025411556872000
14715501	::480025421027618000
384563395	::480025444083699000
28197443	::480025487847063000
40708485	::480025492355948000
33699503	::480025517697949000
246066577	::480025519681851000
208250490	::480025552485888000
384563395	::480025560186236000
384563395	::480025580595732000
95723533	::480025717603053000
375961439	::480025743888379000
260338000	::480025831159263000
357308471	::480025874645782000
27784817	::480025882300391000
261847534	::480025898780229000
33699503	::480025916983095000
258382946	::480025959320408000
553711382	::480025962252234000
227355784	::480025965821964000
140157275	::480025980543590000
242451996	::480025987791749000
229385654	::480025987854249000
189664484	::480026006800322000
380458897	::480026011409465000
315527257	::480026025837854000
186945768	::480026027448893000
189224604	::480026030586228000
26642766	::480026041856327000
17233573	::480026060122488000
25935173	::480026158063292000
410856984	::480026206113259000
189664484	::480026213868912000
286216848	::480026246089175000
312856997	::480026251327840000
553711382	::480026292272652000
179519500	::480026364255301000
63617875	::480026369733455000
27784817	::480026379937787000
52295994	::480026381418393000
98785279	::480026468450181000
215362694	::480026474846515000
46963484	::480026484191408000
380458897	::480026502059147000
221098400	::480026514730139000
599589782	::480026551572897000
108204138	::480026572947464000
282625909	::480026611866017000
282625909	::480026613724086000
86243090	::480026645722447000
142038800	::480026670314041000
215144630	::480026927093145000
152454379	::480026971230195000
35505123	::480026997117046000
341666582	::480027001932488000
348745482	::480027017014824000
19684793	::480027035759570000
27784817	::480027106907140000
46963484	::480027108878471000
442433056	::480027151450664000
255697938	::480027178017357000
191947005	::480027200964796000
35505123	::480027233835163000
46963484	::480027330715197000
338543771	::480027345718243000
25410192	::480027351560900000
205501297	::480027359823675000
552802620	::480027365628604000
40810916	::480027414727122000
46727568	::480027465817923000
80159052	::480027481827581000
63996070	::480027512752578000
14085431	::480027618432278000
408049418	::480027649390039000
221098400	::480027684735836000
42638131	::480027696613711000
346173821	::480027746278866000
15875100	::480027788691644000
527838807	::480027792973635000
609790203	::480027811986423000
63996070	::480027812683079000
215362694	::480027829028286000
633531552	::480027840227082000
358031089	::480027841916964000
527838807	::480027854801874000
410877459	::480027862033244000
410877459	::480027898037170000
100339690	::480027949479907000
527838807	::480027965154021000
286910447	::480027965707661000
46963484	::480027971017662000
501554267	::480028013870850000
358031089	::480028106946658000
99827590	::480028195815555000
263433687	::480028202514259000
68221984	::480028227998871000
229385654	::480028313201553000
152875477	::480028338225176000
527838807	::480028349582954000
237621304	::480028365127053000
263433687	::480028379065122000
108204138	::480028553384566000
288874918	::480028564213862000
129441756	::480028576000245000
113760458	::480028583982039000
540330411	::480028587970420000
9687752	::480028591116525000
27792069	::480028699245674000
39237011	::480028736218492000
497565305	::480028782544187000
497565305	::480028795110309000
497565305	::480028799073927000
191947005	::480028813813112000
497565305	::480028827582611000
407473485	::480028829243555000
18137013	::480028855315750000
497565305	::480028867625639000
155686441	::480028868800020000
515049896	::480028877381570000
97336064	::480028929252540000
338543771	::480028992720748000
9687752	::480028993455128000
229385654	::480028993630904000
487322279	::480028995296059000
215362694	::480029006742315000
442433056	::480029028934369000
527838807	::480029035020312000
215362694	::480029038149242000
63996070	::480029057367543000
18137013	::480029061331554000
29737650	::480029070592184000
288874918	::480029075491143000
460491164	::480029111960608000
221205505	::480029116184666000
104990093	::480029133095710000
107308159	::480029148111699000
383383485	::480029231259209000
497565305	::480029232492322000
497565305	::480029249370222000
350968313	::480029323840471000
288874918	::480029331473694000
383383485	::480029332216107000
425381729	::480029333302820000
383383485	::480029340264976000
366701651	::480029385085300000
527838807	::480029394811883000
15204110	::480029426554388000
383383485	::480029433261072000
116071398	::480029436348084000
383383485	::480029512017539000
501554267	::480029556900757000
553711382	::480029558721114000
9687752	::480029562307624000
229385654	::480029569890545000
383383485	::480029666644750000
383383485	::480029666929954000
383383485	::480029682595663000
260338000	::480029707962826000
116071398	::480029736261791000
383383485	::480029739453648000
460491164	::480029746080669000
486231003	::480029774430355000
467545942	::480029800787365000
329955120	::480029816498819000
27784817	::480029849898057000
320052148	::480029882156474000
236144487	::480029904386265000
18455966	::480029928579432000
107308159	::480029953145458000
25084916	::480029973470670000
54105420	::480029989111205000
215362694	::480030015426273000
108204138	::480030064575143000
435409494	::480030067532124000
221098400	::480030130434109000
418847263	::480030167209750000
33964276	::480030167335575000
40604299	::480030211925221000
326351370	::480030213993021000
587864456	::480030228362694000
108204138	::480030255407570000
460491164	::480030269802430000
155650977	::480030275951292000
256321392	::480030285912748000
553711382	::480030298843791000
551248502	::480030303243612000
116071398	::480030341315321000
229385654	::480030355898900000
218956862	::480030418033340000
15875100	::480030430469836000
551248502	::480030441907314000
295466391	::480030483934228000
27904685	::480030523876581000
27904685	::480030620949569000
53317470	::480030655548362000
200764512	::480030690525052000
150034005	::480030697873481000
551248502	::480030712037249000
515049896	::480030716332220000
609790203	::480030726578900000
30032107	::480030730093727000
288874918	::480030748292837000
261847534	::480030770833395000
258609027	::480030783038431000
54105420	::480030795801694000
76427184	::480030806211969000
54105420	::480030861409017000
320052148	::480030886348349000
436476907	::480030921467256000
56917722	::480030927687409000
257546151	::480030931265130000
261847534	::480030982998097000
271774234	::480030984146927000
186107022	::480030992929800000
288874918	::480031040669364000
54105420	::480031062400053000
36343877	::480031106872246000
36343877	::480031119145197000
30516926	::480031124899368000
443376354	::480031141076819000
76427184	::480031143413035000
102100651	::480031263403671000
309778100	::480031292558282000
434439338	::480031365857943000
304645030	::480031370325270000
570483315	::480031426620821000
443376354	::480031428973826000
24718142	::480031522183860000
76427184	::480031524985647000
215362694	::480031534049546000
264300486	::480031537757310000
570483315	::480031546754097000
181877725	::480031568304807000
570483315	::480031580786675000
570483315	::480031673086509000
553711382	::480031708549369000
288874918	::480031721681731000
28197443	::480031732507238000
570483315	::480031782318776000
335488857	::480031798450487000
272184078	::480031803370385000
260262291	::480031818905690000
6284612	::480031878636785000
570483315	::480031890720575000
365767010	::480031906382106000
288874918	::480031925315182000
256321392	::480031935196954000
25099957	::480031936849526000
570483315	::480031941828153000
553711382	::480031978066964000
570483315	::480031993460031000
221098400	::480032009515835000
348085087	::480032074657591000
376541246	::480032094463463000
570483315	::480032128353050000
329955120	::480032149899210000
329333638	::480032171533414000
27268559	::480032174213562000
570483315	::480032183239720000
288874918	::480032194123939000
30516926	::480032314664431000
570483315	::480032328853381000
288874918	::480032374009241000
570483315	::480032391646306000
816177	::480032467328712000
257546151	::480032481156927000
570483315	::480032495706972000
321780812	::480032507082313000
26642766	::480032527067799000
202292166	::480032539130597000
310009833	::480032568931147000
54105420	::480032580658421000
29327418	::480032587042537000
164676969	::480032589294866000
80965569	::480032641568092000
310330192	::480032641673330000
288874918	::480032649990250000
131072297	::480032662108008000
17016789	::480032676498247000
179119528	::480032685897682000
237621304	::480032701504692000
131072297	::480032711672090000
38623896	::480032713563328000
371500504	::480032783575044000
30516926	::480032836603224000
288874918	::480032860653379000
58941053	::480032907923578000
351004243	::480032925543849000
570483315	::480032949312577000
570483315	::480033020846419000
376541246	::480033023602065000
570483315	::480033061388558000
288874918	::480033064781750000
131941193	::480033088995463000
179119528	::480033098466213000
305415102	::480033103227146000
329333638	::480033109144915000
418847263	::480033158721961000
288874918	::480033174584430000
181840332	::480033301235646000
97336064	::480033304997949000
570483315	::480033307141210000
229385654	::480033367425957000
288874918	::480033425756127000
225287674	::480033435726016000
225287674	::480033460510134000
553711382	::480033505704177000
25408355	::480033508908630000
229385654	::480033536825520000
290855101	::480033550956109000
198911524	::480033589493387000
231150237	::480033609202409000
268058306	::480033612273045000
30516926	::480033643356618000
378414202	::480033670502154000
527838807	::480033674306392000
373126936	::480033693398888000
356974615	::480033696498458000
215362694	::480033704039817000
553711382	::480033728157061000
380049732	::480033780498178000
288874918	::480033786864750000
423446901	::480033867911286000
267445807	::480033888652103000
214184608	::480033913159839000
214184608	::480033944151523000
255697938	::480033946046967000
210671307	::480033961704312000
214184608	::480033964485537000
288874918	::480033984403894000
368386947	::480034007971676000
35105150	::480034029363019000
332631850	::480034050216701000
22944914	::480034060585033000
255697938	::480034146127859000
423446901	::480034162548559000
292012619	::480034210455900000
47269984	::480034231255445000
330799447	::480034346649128000
255697938	::480034404081758000
54105420	::480034436583399000
587081117	::480034459987632000
332631850	::480034478488682000
181840332	::480034488638922000
292012619	::480034504174628000
408144950	::480034510055415000
332306968	::480034510658994000
238247892	::480034528900030000
119269983	::480034546637742000
609790203	::480034597372059000
288874918	::480034609552302000
47269984	::480034716234424000
398735102	::480034749730521000
423446901	::480034758991155000
17016789	::480034760375296000
17974977	::480034770223509000
17974977	::480034808576225000
609790203	::480034827035357000
238247892	::480034853363011000
371500504	::480034868831612000
318173357	::480034888322908000
92870542	::480034904986509000
87966998	::480034926059065000
27784817	::480034966156242000
259541688	::480035088474701000
348785324	::480035112575193000
232437529	::480035158037254000
609790203	::480035181672153000
346654346	::480035193831440000
262405775	::480035224370573000
79754464	::480035264446738000
338588400	::480035320738492000
553711382	::480035373343457000
30336818	::480035387155296000
21117523	::480035387180863000
148912524	::480035426132959000
460491164	::480035428225929000
255810490	::480035472862097000
338543771	::480035543812554000
268073941	::480035614830911000
268073941	::480035624523956000
349788720	::480035646887981000
255765560	::480035651237449000
460491164	::480035662523932000
96013044	::480035668538572000
515049896	::480035720145276000
268073941	::480035741129801000
102100651	::480035783160516000
14307454	::480035822167552000
223614733	::480036021589917000
467027311	::480036049641807000
238247892	::480036050878726000
26589876	::480036103655661000
552146644	::480036138464587000
253689041	::480036142788931000
587104097	::480036167287459000
399114412	::480036167291658000
23933265	::480036184190898000
1007041	::480036215454846000
301761224	::480036257972506000
467775651	::480036479734145000
373713704	::480036501112496000
270227232	::480036543797530000
196659229	::480036546498678000
467775651	::480036587838136000
156961324	::480036618238050000
383383485	::480036644058193000
20020647	::480036666686439000
20778748	::480036669941239000
383383485	::480036683409158000
383383485	::480036713884958000
30032107	::480036717924085000
238247892	::480036735087177000
255810490	::480036753836081000
62975545	::480036757606367000
571439376	::480036777319620000
29737650	::480036820902621000
125560060	::480036842570412000
113760458	::480036858039382000
383383485	::480036909729583000
383383485	::480036918126583000
581342731	::480036956726755000
35369698	::480036986020179000
383383485	::480036995578621000
378414202	::480037011516973000
152875477	::480037032639868000
383383485	::480037035864887000
581342731	::480037044421263000
238247892	::480037045826375000
131072297	::480037049379352000
383383485	::480037058459623000
161041223	::480037071453958000
258382946	::480037113048473000
270227232	::480037128521256000
238247892	::480037170955038000
113760458	::480037197123694000
186208532	::480037205151195000
64905964	::480037208242782000
344442687	::480037260440510000
548870171	::480037336865333000
384494456	::480037347543638000
261847534	::480037368054185000
238247892	::480037390426181000
40994873	::480037409099620000
326813935	::480037414036307000
179519500	::480037456528408000
297542894	::480037465898483000
384494456	::480037467018371000
25935173	::480037475721547000
270227232	::480037511981301000
348326168	::480037513772695000
310982944	::480037551806619000
98785279	::480037563428642000
205320851	::480037609201086000
44451086	::480037612942409000
26642766	::480037613793837000
471291163	::480037618831200000
255205725	::480037655896281000
240015074	::480037679472857000
44451086	::480037685608714000
393802148	::480037685768110000
419047433	::480037701366726000
15791549	::480037729258840000
400490673	::480037758522515000
18551115	::480037816609832000
375385791	::480037823899131000
332631850	::480037824368893000
36925706	::480037867360489000
270227232	::480037884099977000
60098410	::480037886272630000
205320851	::480037903825776000
18551115	::480037916622999000
54105420	::480037917998727000
42910967	::480038035082735000
179519500	::480038068297015000
20190503	::480038139377885000
14891490	::480038139927359000
375385791	::480038139986075000
202798666	::480038141554749000
87966998	::480038165609472000
23967395	::480038176040292000
442433056	::480038207417876000
350665443	::480038233230016000
479246485	::480038247720960000
275902246	::480038255383961000
319420243	::480038293909012000
152875477	::480038367376072000
609790203	::480038369783607000
369539413	::480038392487374000
318173357	::480038419717173000
186208532	::480038447663419000
350665443	::480038455922417000
332631850	::480038464658743000
179519500	::480038505838440000
369539413	::480038515829260000
238247892	::480038575883292000
179519500	::480038626521149000
179519500	::480038715339710000
350665443	::480038726400507000
117608761	::480038760654966000
350665443	::480038779252924000
378414202	::480038797594198000
350665443	::480038865181638000
35505123	::480038870789013000
238247892	::480038971926278000
375385791	::480038992629358000
332631850	::480039012858474000
348785324	::480039026246680000
350665443	::480039037877878000
238247892	::480039085839355000
423446901	::480039106265628000
369539413	::480039132354187000
378414202	::480039159206121000
64813007	::480039166173265000
423446901	::480039175475830000
191947005	::480039182824636000
87966998	::480039259098066000
64813007	::480039261023248000
361532861	::480039332682948000
332631850	::480039340760772000
320452099	::480039371497029000
147310240	::480039400164700000
460491164	::480039409375395000
297542894	::480039449019969000
36468395	::480039502686085000
200764512	::480039509166673000
431937908	::480039520927109000
462681637	::480039541051383000
156508337	::480039550845071000
236202065	::480039561527963000
350665443	::480039573586993000
238247892	::480039591429554000
431937908	::480039599016656000
388397248	::480039619681996000
237936556	::480039650858258000
87966998	::480039669405868000
136038442	::480039678486134000
607721617	::480039705740730000
350665443	::480039727262097000
87966998	::480039730013569000
33683248	::480039763446353000
255697938	::480039787496099000
32973618	::480039918446452000
369539413	::480039934938451000
98552986	::480039969441206000
238247892	::480039975891656000
506519570	::480039987585773000
229385654	::480039987694432000
327662373	::480040003473403000
570483315	::480040015716970000
278220302	::480040020586557000
240015074	::480040052048011000
350665443	::480040078228848000
327662373	::480040086562549000
87966998	::480040086965616000
318173357	::480040134168301000
378414202	::480040140329332000
400490673	::480040157110755000
605608831	::480040179063738000
106855310	::480040205756694000
156801163	::480040214904057000
350665443	::480040226296188000
87966998	::480040253550759000
570483315	::480040340129193000
23225674	::480040388321746000
184885982	::480040409679532000
191947005	::480040417048928000
238247892	::480040452108742000
332631850	::480040464783917000
207290040	::480040514772008000
369539413	::480040520098398000
442433056	::480040527794929000
431264673	::480040537530310000
338120144	::480040558585331000
156801163	::480040654534230000
24226614	::480040697186103000
570483315	::480040701187473000
131072297	::480040732364140000
19071786	::480040856917790000
273814896	::480041037441036000
17016789	::480041066226139000
125060842	::480041093363683000
22736943	::480041102901116000
416548217	::480041107716202000
23754003	::480041115098177000
206247499	::480041117732601000
350665443	::480041133121474000
104990093	::480041167191416000
68052287	::480041174921920000
189664484	::480041192647045000
86604355	::480041200175828000
286298021	::480041317054300000
404496513	::480041319830528000
350665443	::480041328223748000
80965569	::480041430262366000
416548217	::480041453746274000
229385654	::480041481348993000
19071786	::480041517642313000
238247892	::480041562525540000
296433109	::480041582939217000
238247892	::480041608675463000
366701651	::480041615424106000
189135890	::480041648131284000
136038442	::480041695472386000
289360824	::480041698190295000
418314197	::480041700073553000
634873462	::480041726745128000
332306968	::480041743413698000
261847534	::480041766494949000
108204138	::480041803111202000
634873462	::480041821737742000
261847534	::480041850376814000
400490673	::480041906148102000
6652302	::480041956186132000
268058306	::480041958987939000
33703073	::480041973102161000
87966998	::480042026407587000
599348429	::480042045969821000
87966998	::480042138995286000
634873462	::480042203826245000
458529098	::480042211175038000
125060842	::480042212802433000
256074844	::480042241411387000
418314197	::480042280925925000
468102453	::480042310248312000
33703073	::480042331954225000
310330192	::480042422588952000
33703073	::480042545297522000
634873462	::480042550804246000
355717008	::480042618059890000
266235648	::480042650247397000
114291753	::480042724079316000
14955026	::480042766584401000
55120405	::480042810188759000
15204110	::480042817902108000
25235649	::480042971094872000
147310240	::480043032067457000
238247892	::480043050807201000
132649069	::480043156537614000
230655725	::480043194022113000
132649069	::480043220542689000
37011485	::480043253166002000
99843490	::480043266860388000
553711382	::480043276838256000
18336787	::480043318227632000
132649069	::480043340243935000
477235727	::480043348682473000
387188572	::480043381612367000
460491164	::480043390965260000
309778100	::480043399374860000
416548217	::480043416592461000
347643113	::480043419814080000
264622253	::480043447110217000
41135840	::480043520032374000
136750011	::480043529624768000
387188572	::480043668326608000
146602281	::480043722399576000
273814896	::480043763986071000
613592670	::480043782331584000
253689041	::480043805178331000
215362694	::480043812635811000
476507554	::480043839390883000
474371126	::480043850660982000
215362694	::480043872014569000
36279116	::480043979291893000
372068999	::480044007700312000
368730450	::480044029854220000
37011485	::480044046787051000
84849075	::480044070341865000
332631850	::480044081666473000
125060842	::480044126277488000
365523194	::480044160892665000
98552986	::480044165452283000
13533012	::480044177464778000
30529918	::480044377109049000
32690664	::480044504586518000
365523194	::480044576866967000
588531316	::480044583888621000
613592670	::480044618638032000
87966998	::480044645167431000
516986236	::480044663684886000
373713704	::480044692646936000
373713704	::480044728202051000
365767010	::480044792618188000
25099957	::480044837442318000
387188572	::480044902643159000
409404583	::480044937480638000
403823128	::480044978031185000
69916558	::480044989414932000
351348648	::480044999745097000
296433109	::480045034897567000
386861626	::480045040241094000
351348648	::480045041134497000
556556365	::480045051276722000
357017353	::480045094935224000
181877725	::480045151579291000
1007041	::480045223456698000
147310240	::480045243543601000
38244930	::480045299524583000
387188572	::480045321402474000
198911524	::480045416709226000
208296274	::480045434488885000
69719136	::480045548594950000
259876316	::480045559789527000
318173357	::480045559836065000
37578654	::480045639309750000
553711382	::480045675422314000
442433056	::480045720792092000
430387521	::480045759434596000
266235648	::480045764337750000
470451598	::480045767600504000
15875100	::480045793983086000
266033863	::480045801150746000
282860308	::480045808641781000
403823128	::480045838878904000
434045786	::480045846424461000
197277853	::480045856582692000
296433109	::480045865566871000
233362394	::480045883333963000
268058306	::480045964452184000
33217361	::480045983569428000
497565305	::480045990523584000
36279116	::480045994629816000
497565305	::480046006977839000
497565305	::480046031019585000
442433056	::480046045691273000
296433109	::480046045829677000
497565305	::480046062237794000
300009838	::480046073592168000
497565305	::480046078121627000
497565305	::480046083825885000
301737159	::480046100813197000
497565305	::480046127312416000
513982376	::480046135206506000
25408355	::480046139916316000
316766176	::480046157259735000
497565305	::480046168680841000
570483315	::480046179783172000
497565305	::480046186548973000
15282962	::480046193888604000
497565305	::480046202734399000
273814896	::480046237194801000
125060842	::480046237241319000
26642766	::480046242890670000
1007041	::480046285651574000
20782081	::480046302118838000
442433056	::480046325153538000
268058306	::480046363187892000
194054262	::480046366211993000
30529918	::480046372670824000
30719116	::480046376056025000
125060842	::480046416187125000
198126424	::480046457458663000
296433109	::480046475531919000
247560161	::480046477373231000
351348648	::480046479269056000
424540791	::480046483203297000
470451598	::480046548412141000
497565305	::480046552690352000
497565305	::480046570981687000
23839835	::480046593387683000
497565305	::480046597300957000
497565305	::480046621514661000
351348648	::480046688745172000
428516870	::480046697524252000
262939560	::480046705203638000
33823755	::480046706135171000
497565305	::480046707841855000
400490673	::480046708483579000
467545942	::480046724313280000
13533012	::480046734710960000
424540791	::480046749856174000
403823128	::480046764675051000
26642766	::480046808287412000
125060842	::480046826956267000
20786050	::480046831297392000
377555310	::480046848237785000
351348648	::480046914595872000
194054262	::480046951950331000
261900342	::480046979863416000
278220302	::480047001921265000
470451598	::480047014777208000
467545942	::480047061984096000
327662373	::480047134499028000
215144630	::480047188735565000
317524005	::480047228338188000
20786050	::480047262773829000
497565305	::480047262790205000
332631850	::480047271195598000
351348648	::480047285385310000
497565305	::480047304527720000
497565305	::480047312254013000
58028621	::480047323083317000
268073941	::480047333821120000
327662373	::480047355522072000
332631850	::480047406281547000
360951591	::480047424866504000
209223008	::480047446593384000
26642766	::480047451777548000
30719116	::480047468923879000
468102453	::480047474044710000
252756099	::480047498741170000
484202581	::480047511655432000
305415102	::480047524242526000
374228630	::480047528897826000
39684857	::480047529938018000
268073941	::480047554806431000
194054262	::480047557394300000
234187240	::480047610086965000
402273149	::480047675791114000
106855310	::480047687350628000
497565305	::480047770175164000
106778257	::480047775309393000
30719116	::480047815817961000
527838807	::480047828291424000
300009838	::480047884310962000
497565305	::480047898231463000
27999272	::480047905294675000
41685125	::480047914962538000
152715270	::480047972311240000
360367250	::480047973431144000
43045329	::480047985095495000
470451598	::480048022164742000
360367250	::480048028984692000
41685125	::480048074727772000
403823128	::480048078238789000
262939560	::480048078914072000
460491164	::480048092704555000
317524005	::480048118688260000
415943958	::480048123650531000
194054262	::480048142662905000
460491164	::480048147754782000
41685125	::480048238204948000
222687654	::480048250125168000
431937908	::480048264998178000
41685125	::480048275156766000
521938520	::480048312574566000
434045786	::480048339015467000
24226614	::480048345491050000
505323751	::480048367993499000
318173357	::480048373912076000
222687654	::480048376214335000
460491164	::480048386864062000
360367250	::480048394266615000
227355784	::480048470321942000
99843490	::480048488260964000
527838807	::480048492690161000
260262291	::480048553415299000
197692007	::480048558587248000
263971863	::480048577448644000
434045786	::480048589314744000
386861626	::480048632318537000
101881386	::480048672269287000
20935798	::480048725398937000
258108922	::480048738493149000
326813935	::480048746169118000
360367250	::480048751319326000
331668519	::480048756919107000
373713704	::480048851299364000
434045786	::480048857741819000
396929208	::480048859477860000
20786050	::480048883670994000
36082253	::480048938536292000
270227232	::480048971650306000
424540791	::480048972854071000
263971863	::480048976155004000
527838807	::480048984233234000
259601379	::480049008413786000
527838807	::480049009931743000
28063382	::480049020962734000
262939560	::480049156099039000
570483315	::480049208985022000
516986236	::480049211795599000
32973618	::480049232456724000
400249617	::480049238378696000
396364407	::480049239137861000
403823128	::480049249414299000
279865885	::480049305047539000
543585402	::480049308293533000
529096266	::480049358965342000
35505123	::480049400635326000
24226614	::480049408428371000
497565305	::480049417609682000
278220302	::480049438375682000
570483315	::480049462790746000
260338000	::480049474942033000
15288029	::480049487033819000
59503620	::480049534060359000
369819130	::480049561537626000
270227232	::480049564724903000
405239647	::480049587592261000
414543388	::480049653593808000
47348539	::480049675290951000
201878266	::480049684476481000
527838807	::480049699676622000
369819130	::480049703133143000
483283190	::480049744837115000
305926788	::480049777506529000
373713704	::480049829461360000
270227232	::480049834448023000
305926788	::480049840970547000
483283190	::480049848226680000
406772829	::480049860066807000
23225674	::480049926152273000
265249050	::480049937984401000
22195036	::480049943408033000
59503620	::480050005894389000
24718142	::480050008343855000
238247892	::480050013469302000
514003187	::480050031223787000
32973618	::480050055513399000
411777707	::480050068196962000
22195036	::480050074337443000
516096126	::480050109003362000
34445704	::480050173234532000
348085087	::480050191152603000
26642766	::480050207292686000
34445704	::480050245775007000
98552986	::480050297411493000
98785279	::480050318336471000
59503620	::480050447357452000
516986236	::480050450386128000
556323854	::480050467075276000
301497892	::480050492215930000
516986236	::480050496322154000
98552986	::480050557659656000
468102453	::480050588357382000
408144950	::480050592518127000
436476907	::480050624239632000
411841714	::480050635749203000
516986236	::480050675272151000
32973618	::480050750014652000
201878266	::480050753881395000
59503620	::480050778833297000
368386947	::480050809502449000
102100651	::480050910660292000
470458433	::480050915958091000
406772829	::480050916381294000
36082253	::480050930054737000
324536771	::480050932445880000
260825806	::480050952519426000
15467792	::480050981582155000
22736943	::480050991446765000
59503620	::480051064587030000
514003187	::480051074024214000
99843490	::480051095029297000
514003187	::480051099525599000
497565305	::480051118366392000
191276105	::480051162146545000
396929208	::480051165476831000
436415484	::480051193285054000
59503620	::480051212209754000
110853177	::480051239879966000
165491208	::480051241209573000
99843490	::480051296469151000
102100651	::480051320204689000
24226614	::480051409656610000
59503620	::480051424567382000
30719116	::480051432834756000
87812967	::480051440619388000
252314330	::480051450270060000
22195036	::480051452270739000
13533012	::480051505773281000
470458433	::480051519862358000
346654346	::480051573532266000
171103429	::480051633741524000
256321392	::480051702070910000
198911524	::480051709679386000
348123497	::480051770966564000
305926788	::480051814231183000
437082385	::480051821184954000
428516870	::480051822561087000
297542894	::480051848980615000
46963484	::480051849936912000
17974977	::480051851484995000
305926788	::480051874952126000
23754003	::480051890814582000
26642766	::480051954308354000
396929208	::480051957025886000
17595323	::480051969352953000
491679354	::480051994216771000
26642766	::480052002970689000
146602281	::480052028585291000
278220302	::480052041058775000
32973618	::480052077591535000
99843490	::480052081772855000
146602281	::480052108373532000
99843490	::480052115696414000
317483868	::480052135615545000
310321041	::480052158084022000
33282020	::480052167886123000
415206019	::480052200316866000
317524005	::480052202703052000
386861626	::480052203504140000
28063382	::480052236274257000
36082253	::480052246197964000
280119639	::480052343627849000
58941053	::480052355434418000
59503620	::480052360887013000
36082253	::480052370269671000
387188572	::480052396450926000
32973618	::480052412863242000
570483315	::480052449416208000
386861626	::480052455661502000
23721718	::480052469242662000
8548362	::480052496946434000
34087430	::480052509268918000
552146644	::480052514641809000
24226614	::480052630345879000
23642786	::480052639603105000
41135840	::480052657109733000
179119528	::480052768288174000
406772829	::480052805365792000
58941053	::480052807223873000
387188572	::480052841001021000
570483315	::480052841667497000
309778100	::480052890975744000
16002106	::480052896470274000
234187240	::480052938682138000
198126424	::480052986496839000
36082253	::480053003827691000
280119639	::480053013424640000
491679354	::480053034769055000
316832273	::480053078314344000
310330192	::480053084790738000
45929336	::480053106202259000
36082253	::480053117895979000
33282020	::480053146060734000
30529918	::480053215686193000
348785324	::480053240193495000
264335101	::480053241355329000
529096266	::480053246770573000
556556365	::480053292974632000
33788573	::480053312570818000
41135840	::480053329687347000
491679354	::480053340705787000
316832273	::480053357747253000
351099839	::480053365066326000
33788573	::480053368165916000
264335101	::480053370380500000
369217450	::480053377003307000
33699503	::480053436264632000
556556365	::480053447991885000
15814841	::480053491210416000
22504277	::480053498462367000
387188572	::480053546164178000
18028506	::480053581169831000
570483315	::480053604712067000
19182658	::480053648538742000
102100651	::480053671917395000
18028506	::480053710723493000
379833720	::480053726322122000
284316159	::480053775823302000
16353730	::480053781108105000
401089789	::480053841358880000
331668519	::480053887962206000
400490673	::480053920442507000
18028506	::480053955511476000
527838807	::480053990948761000
212068363	::480054026847780000
381181950	::480054032698839000
267936760	::480054162248716000
470458433	::480054259107782000
60098410	::480054261439401000
27792069	::480054269652238000
506519570	::480054354678800000
348785324	::480054376271056000
219039425	::480054402808442000
142038800	::480054405635801000
613592670	::480054448887058000
27999272	::480054525521195000
269151566	::480054533666521000
414543388	::480054549366206000
392261274	::480054579217072000
146608159	::480054592286101000
258636623	::480054619876634000
13298002	::480054625648009000
507987711	::480054638742601000
340067989	::480054769692598000
323978080	::480054781361528000
323978080	::480054782120316000
424498868	::480054823727820000
179119528	::480054867449237000
46963484	::480054919227904000
402273149	::480054993878523000
326813935	::480055004943114000
348683759	::480055047607177000
99843490	::480055068201201000
27792069	::480055106734678000
29553235	::480055205984104000
24803741	::480055321139093000
36082253	::480055324435435000
410961985	::480055373248741000
18374690	::480055383566712000
159986953	::480055469302480000
383383485	::480055476940337000
558873022	::480055492002447000
383383485	::480055501074358000
389949893	::480055518220677000
383383485	::480055532351270000
219039425	::480055553012400000
109762886	::480055575875944000
399621678	::480055590295572000
436476907	::480055620045766000
558873022	::480055624001417000
43045329	::480055675364466000
159986953	::480055694146560000
25099957	::480055718964252000
273697690	::480055726090362000
20020647	::480055757178556000
28063382	::480055778540154000
270227232	::480055854264107000
131968998	::480055855593709000
36082253	::480055894978207000
497458875	::480055926401953000
447313860	::480055930147442000
273955213	::480055965325459000
258382946	::480055988431503000
51964139	::480056005511086000
86474692	::480056039685894000
383383485	::480056046686187000
136458681	::480056154303643000
317524005	::480056265754701000
107535820	::480056286449770000
317524005	::480056306603008000
268058306	::480056318020317000
219039425	::480056326312046000
118733444	::480056350152462000
469970755	::480056355097960000
268058306	::480056356796641000
109298324	::480056369220186000
191276105	::480056380489887000
145572480	::480056432482848000
68052287	::480056466897129000
191276105	::480056472433197000
107535820	::480056496492142000
109298324	::480056510354292000
383383485	::480056517811396000
486138458	::480056540951363000
383383485	::480056572186349000
136750011	::480056582030385000
267936760	::480056596954091000
266210776	::480056602125287000
159986953	::480056608324460000
383383485	::480056640050180000
65435835	::480056659276881000
497565305	::480056671461326000
11146552	::480056672023355000
109298324	::480056695948066000
33964276	::480056701161177000
383383485	::480056701312200000
26642766	::480056703330033000
383383485	::480056710942294000
33964276	::480056723160322000
383383485	::480056744425439000
29300584	::480056769486393000
357275400	::480056819335700000
189224604	::480056850524962000
385259637	::480056859290636000
401089789	::480056862608355000
26642766	::480056878995865000
211904285	::480056907931987000
205928265	::480056929973051000
311729942	::480056947157520000
191276105	::480056982645125000
205928265	::480057005676040000
459660056	::480057011300999000
587104097	::480057041365381000
179669687	::480057083983695000
554633284	::480057092695265000
238247892	::480057164514340000
36082253	::480057265911648000
230069479	::480057270022471000
125060842	::480057313618067000
402268968	::480057319309340000
374228630	::480057408773840000
40478607	::480057416747606000
16713287	::480057431402106000
506519570	::480057463228481000
69719136	::480057494643826000
343018153	::480057508787404000
254711141	::480057536993701000
386861626	::480057552265158000
43045329	::480057621743812000
54105420	::480057684423499000
109298324	::480057723686776000
205928265	::480057766615060000
43045329	::480057789880889000
497630362	::480057814723727000
308657649	::480057869153214000
54105420	::480057917295849000
17054163	::480057937570697000
36082253	::480057958236037000
58627481	::480057997020774000
22736943	::480058005124182000
71981601	::480058005468479000
108204138	::480058029518225000
71981601	::480058034845392000
327662373	::480058050879840000
238247892	::480058101588979000
25942336	::480058102704644000
373713704	::480058118651781000
110853177	::480058120476327000
110853177	::480058192576405000
75034878	::480058206337499000
17054163	::480058248100200000
106855310	::480058367327866000
238247892	::480058474651344000
486138458	::480058722954125000
260825806	::480058775601025000
238247892	::480058781468852000
107535820	::480058786531790000
507987711	::480058804764418000
156801163	::480058851413073000
387472182	::480058871956787000
591216066	::480058897244618000
267936760	::480058906644062000
403020871	::480058940517277000
36310459	::480058944354656000
68052287	::480059088718794000
359174210	::480059136512913000
52824736	::480059149317718000
40478607	::480059175557681000
390900557	::480059188325146000
251359942	::480059214581485000
471516383	::480059229424717000
243830281	::480059232536887000
551447338	::480059243211812000
236258510	::480059255886970000
317524005	::480059272395370000
334423964	::480059278099636000
29737650	::480059289826906000
552802620	::480059293254041000
36082253	::480059328871677000
109298324	::480059330411384000
240941201	::480059342297632000
364439246	::480059351814508000
57065165	::480059398023155000
21912250	::480059413961916000
310982944	::480059425039073000
240941201	::480059480722243000
225287674	::480059481334628000
410297246	::480059489341554000
479245748	::480059506240393000
240941201	::480059511437148000
313341167	::480059515778240000
240941201	::480059550435790000
36869877	::480059590135250000
260338000	::480059748772249000
49383709	::480059751624364000
36310459	::480059787724345000
404335977	::480059814891229000
364439246	::480059840098623000
446757000	::480059900005859000
464845445	::480059922634121000
156801163	::480059937452617000
404335977	::480059984022364000
414191298	::480060052657541000
518039543	::480060088468529000
86604355	::480060093825040000
49221816	::480060100111900000
39863661	::480060108802891000
410961985	::480060221042077000
553934357	::480060240096800000
384494456	::480060275312164000
238247892	::480060291497988000
76502729	::480060332891594000
553934357	::480060359730950000
16713287	::480060367221956000
69801582	::480060416216039000
35525270	::480060439452065000
373713704	::480060442732417000
106835519	::480060475259244000
553934357	::480060496121323000
467758710	::480060499070320000
109298324	::480060516623454000
417449044	::480060528321376000
722514433	::480060584948666000
460491164	::480060698525855000
393105437	::480060748853706000
446757000	::480060921553772000
216618788	::480060927145160000
287228225	::480060969146540000
107535820	::480060972510347000
722514433	::480061053087543000
52818001	::480061057676095000
17054163	::480061148469813000
205501297	::480061176802336000
162200561	::480061234436255000
424540791	::480061245140111000
271738272	::480061266799509000
424540791	::480061298638454000
137135705	::480061396491591000
216168764	::480061431761477000
39215095	::480061474019102000
214184608	::480061476242472000
233362394	::480061539148632000
383383485	::480061637726982000
425252367	::480061640969568000
107535820	::480061647894351000
309778100	::480061649194196000
553934357	::480061657024978000
189664484	::480061664943812000
327934017	::480061678604664000
36082253	::480061681444216000
383383485	::480061723550822000
357308471	::480061724242894000
240941201	::480061733763952000
36310459	::480061805243285000
36082253	::480061820628000000
449902821	::480061829780365000
133112299	::480061832728940000
109298324	::480061852177940000
54587465	::480061938194337000
82257804	::480061964493000000
446757000	::480062000379097000
396364407	::480062007572320000
54587465	::480062022499852000
256321392	::480062111981129000
373713704	::480062138485325000
107535820	::480062162933940000
216618788	::480062169237950000
396364407	::480062192335593000
202292166	::480062228675059000
346569016	::480062237537628000
17054163	::480062301458792000
198651083	::480062340483006000
36082253	::480062353887617000
309778100	::480062456669036000
553934357	::480062499325087000
546153359	::480062563418259000
396929208	::480062571697803000
16166332	::480062588928421000
36310459	::480062598939815000
35525270	::480062648088674000
17054163	::480062651188252000
22648162	::480062659379740000
52818001	::480062668053569000
238247892	::480062761196474000
429558621	::480062786584985000
293246270	::480062822085193000
244800270	::480062886132207000
270736613	::480063079343210000
165491208	::480063109785456000
22386194	::480063111446421000
36310459	::480063150432067000
258609027	::480063162528440000
609790203	::480063210922340000
267936760	::480063232473059000
406772829	::480063246661984000
425252367	::480063301398044000
309778100	::480063310709006000
369217450	::480063408620843000
106835519	::480063465282101000
81630455	::480063465654988000
556556365	::480063479202607000
328858212	::480063486735974000
614436697	::480063519195291000
310330192	::480063562744745000
413735493	::480063584467025000
109298324	::480063738637459000
24113194	::480063745826103000
238247892	::480063846246137000
36343877	::480063858183127000
374528956	::480063924797059000
406772829	::480063951070183000
319420243	::480063973275217000
425252367	::480063978056724000
152875477	::480063986554376000
553934357	::480063991260000000
270736613	::480064044314144000
36310459	::480064088425259000
212068363	::480064100668428000
273697690	::480064142317862000
587104097	::480064157812015000
425252367	::480064220785291000
486138458	::480064221833469000
11146552	::480064229651664000
213187842	::480064251776610000
376425912	::480064285809192000
33282020	::480064356118302000
36082253	::480064437282287000
174720518	::480064441468215000
609790203	::480064467628072000
152875477	::480064479720652000
57385263	::480064483109654000
170924102	::480064522992881000
591216066	::480064540298969000
25237171	::480064546699087000
107535820	::480064560833916000
182834679	::480064580518166000
25237171	::480064585051807000
430072028	::480064619633844000
106835519	::480064650181349000
25935173	::480064728455069000
280119639	::480064743227809000
44380700	::480064751759003000
213187842	::480064780716085000
609790203	::480064884948750000
94737009	::480064902103437000
94737009	::480064932860280000
21912250	::480064954062864000
94737009	::480064986161491000
106835519	::480065013450031000
124582805	::480065019837947000
556556365	::480065064653709000
21912250	::480065109264723000
36082253	::480065147596062000
346569016	::480065149026312000
230069608	::480065212674883000
106835519	::480065237149057000
97592081	::480065310028873000
191276105	::480065321315729000
543585402	::480065362201812000
588531316	::480065476740263000
35525270	::480065493911740000
613592670	::480065578875359000
213763059	::480065588577189000
273697690	::480065727076900000
94737009	::480065739622064000
500212290	::480065768177283000
36310459	::480065815941636000
34087430	::480065821843009000
265786675	::480066030300311000
34087430	::480066050675847000
500212290	::480066055998820000
343756278	::480066129302257000
24803741	::480066182842966000
16002106	::480066312710799000
107535820	::480066313994661000
418314197	::480066315302862000
40604299	::480066334823550000
13533012	::480066372198596000
552146644	::480066403266224000
238247892	::480066448585281000
201878266	::480066461210140000
107535820	::480066467040620000
500212290	::480066483373219000
42720153	::480066497625481000
402018122	::480066500972138000
35525270	::480066524061777000
36310459	::480066531129192000
277251070	::480066591543947000
343018153	::480066669751308000
42720153	::480066687279304000
34087430	::480066688663044000
316832273	::480066710502780000
43045329	::480066757512929000
500212290	::480066787137306000
316832273	::480066804077699000
175532031	::480066891785187000
141821632	::480066896058789000
175581339	::480066978464296000
161041223	::480066996063985000
187741596	::480067003542040000
73995534	::480067006226788000
312710029	::480067009997053000
92840294	::480067032650498000
493221106	::480067074811629000
161041223	::480067093099216000
500212290	::480067112439152000
80965569	::480067115731275000
92840294	::480067133938733000
36310459	::480067147335340000
50468203	::480067190956097000
175581339	::480067193380425000
402018122	::480067196886872000
68622166	::480067211714129000
107535820	::480067225362370000
89033916	::480067228784553000
446757000	::480067290906374000
418847263	::480067291284258000
500212290	::480067329121075000
505510212	::480067377934385000
28197443	::480067386398085000
16002106	::480067410615996000
92840294	::480067413837217000
36082253	::480067438814724000
89033916	::480067473715113000
36310459	::480067506783006000
277251070	::480067514081099000
351348648	::480067537430777000
8548362	::480067590447190000
107535820	::480067746856976000
78213	::480067763936178000
301497892	::480067803555586000
301497892	::480067842289971000
243751614	::480067917594116000
436415484	::480067981393682000
113760458	::480067998992977000
36310459	::480068088507813000
58847822	::480068126038450000
475031809	::480068126558519000
285254109	::480068159492591000
201878266	::480068195491926000
107535820	::480068221740273000
262939560	::480068223195303000
35525270	::480068465999351000
277251070	::480068602582683000
402268968	::480068673919389000
36310459	::480068678419902000
523456562	::480068693603659000
458766436	::480068715271041000
36082253	::480068790437167000
571439376	::480068822439718000
60098410	::480068872507101000
209223008	::480068890752319000
279230956	::480068917629816000
205501297	::480068963976503000
205501297	::480068971870158000
348316521	::480069020595388000
235382002	::480069053243858000
216833550	::480069056280547000
571439376	::480069099452514000
35525270	::480069115558649000
216833550	::480069140971913000
230911888	::480069230386094000
399114412	::480069238107803000
386627455	::480069272262033000
107308159	::480069287970103000
17054163	::480069319452151000
46796467	::480069319846789000
22414245	::480069343695212000
392261274	::480069363362725000
89033916	::480069379606843000
311583053	::480069384627814000
285254109	::480069433973420000
31345791	::480069434170544000
285254109	::480069493419294000
33818674	::480069589771235000
18750697	::480069595207041000
374528956	::480069606715838000
285254109	::480069676454916000
15814841	::480069754653515000
421356901	::480069766388781000
377110730	::480069768742207000
335488857	::480069771476865000
81630455	::480069790023700000
260911912	::480069819052855000
312710029	::480069859972104000
14085431	::480069882382266000
205501297	::480069884655579000
500308199	::480069902988894000
75034878	::480069909364232000
205030447	::480069932193820000
123739379	::480069935209533000
365203632	::480069993837498000
198911524	::480070001819254000
21912250	::480070095822405000
81630455	::480070191561203000
311664191	::480070200117567000
294964037	::480070217809551000
260573981	::480070219314913000
260573981	::480070242043850000
256781130	::480070245906792000
446757000	::480070289867300000
311664191	::480070312017416000
29737650	::480070356229582000
234187240	::480070438664429000
107902551	::480070464593608000
131941193	::480070476988157000
18028506	::480070509162668000
490016303	::480070548085420000
48431204	::480070551013048000
558873022	::480070624392781000
312710029	::480070666222194000
260911912	::480070715270762000
75937251	::480070728729890000
123739379	::480070730223087000
351099839	::480070737806372000
52824736	::480070747927236000
81630455	::480070749139394000
210996408	::480070763655864000
508054066	::480070813278666000
446757000	::480070818873868000
235382002	::480070837727277000
191276105	::480070847839760000
243427085	::480070865648762000
558873022	::480070868799078000
104947253	::480070909638627000
95141856	::480070936239292000
490016303	::480070961253720000
223288871	::480070964638527000
221830651	::480070980128100000
47269984	::480071002303774000
221830651	::480071024369627000
290855101	::480071038684770000
48431204	::480071046729461000
36772146	::480071063544397000
223288871	::480071067860344000
426786499	::480071105953030000
285254109	::480071124940623000
436476907	::480071157207420000
46070001	::480071161469206000
327662373	::480071234692980000
223288871	::480071239319298000
255622442	::480071258194083000
596678073	::480071259288395000
265760942	::480071271422509000
21912250	::480071279610191000
39237011	::480071357489614000
22944914	::480071360610201000
255622442	::480071382383230000
102266093	::480071439739912000
400249617	::480071459029524000
223288871	::480071469397856000
414543388	::480071516642873000
294745245	::480071542903029000
155686441	::480071548464668000
305265637	::480071555200729000
17233573	::480071584540262000
24718142	::480071656581251000
46070001	::480071669894356000
24718142	::480071717591973000
47749919	::480071784671084000
59583601	::480071830158319000
384105885	::480071867231768000
194359616	::480071939923251000
491357856	::480072046735413000
468965579	::480072069921509000
587104097	::480072126280380000
14307454	::480072217028345000
335488857	::480072220937846000
24718142	::480072298582380000
552802620	::480072311291129000
194359616	::480072353800413000
247024165	::480072359597322000
223288871	::480072453549338000
43967474	::480072456959320000
43045329	::480072472578904000
234213287	::480072477654396000
48431204	::480072501741899000
194359616	::480072528765800000
17111530	::480072535183466000
227577445	::480072544377401000
80159052	::480072579269414000
23799906	::480072611078995000
242912563	::480072628628377000
308170990	::480072680704860000
301657872	::480072723054751000
377110730	::480072753442480000
600663496	::480072789739593000
280119639	::480072843221168000
587104097	::480072890851659000
25223941	::480072893821648000
187741596	::480072906420932000
227577445	::480072920501596000
713350694	::480072926377832000
264705173	::480072986372751000
523456562	::480073005784379000
89033916	::480073013597990000
175581339	::480073029888651000
235272576	::480073036251402000
399174015	::480073039288074000
393105437	::480073108468948000
399174015	::480073116463276000
410877459	::480073130593878000
250474725	::480073140425736000
86349050	::480073141478510000
48431204	::480073177234550000
278220302	::480073182255140000
16006363	::480073214325178000
374528956	::480073296247939000
417523013	::480073297510428000
152875477	::480073300647751000
277204534	::480073311670792000
251359942	::480073341257396000
163893797	::480073369610489000
335488857	::480073483037458000
517695658	::480073483633045000
713350694	::480073491526729000
198911524	::480073602016870000
335488857	::480073604701630000
713350694	::480073634888048000
491357856	::480073668899258000
361532861	::480073720573460000
425897170	::480073772582457000
53258017	::480073823115440000
464845445	::480073830279307000
273697690	::480073842463744000
10095952	::480073855705550000
226995875	::480073876047527000
578593285	::480073938006204000
599348429	::480073939876864000
368730450	::480074012056223000
211904285	::480074049058787000
37863682	::480074053437227000
368730450	::480074056624902000
368730450	::480074091777388000
216168764	::480074102166675000
16807883	::480074104339312000
16248047	::480074133771149000
140157275	::480074166180147000
153531619	::480074183775232000
108204138	::480074203040059000
410877459	::480074230239744000
471516383	::480074251395805000
36082253	::480074268164620000
297542894	::480074275815047000
104990093	::480074284334088000
195397698	::480074376457752000
277204534	::480074411048198000
226995875	::480074455146713000
460491164	::480074472368517000
387188572	::480074492832534000
254600909	::480074505985875000
57385263	::480074577645535000
308170990	::480074578522546000
410877459	::480074604757516000
310330192	::480074612555132000
92870542	::480074669999935000
183883932	::480074682587025000
628427510	::480074698030874000
286910447	::480074733845622000
26198298	::480074769262321000
335488857	::480074778146263000
234213287	::480074902230532000
217516272	::480074909352464000
318173357	::480074916046585000
86349050	::480074926553309000
308170990	::480074950448279000
290855101	::480074957859221000
201878266	::480075006605406000
436415484	::480075031272099000
326813935	::480075121496178000
478145352	::480075124968652000
214184608	::480075144908791000
371578955	::480075157806256000
92870542	::480075163149426000
519086519	::480075182346747000
301717953	::480075212730687000
214184608	::480075219982630000
205501297	::480075281705619000
436415484	::480075318657429000
214184608	::480075356591104000
19939574	::480075407211765000
46796467	::480075438468128000
226995875	::480075477365710000
318173357	::480075521754415000
18137013	::480075579551940000
24718142	::480075623021289000
475930595	::480075641296281000
226995875	::480075644152201000
475930595	::480075661240205000
411912822	::480075715459948000
28197443	::480075737735503000
342594225	::480075741858508000
24718142	::480075752927289000
107308159	::480075786247208000
24494616	::480075795814420000
411912822	::480075868870832000
90467952	::480075872373051000
36310459	::480075947924656000
363722761	::480075949250080000
28063382	::480075958162976000
18137013	::480076030355705000
59583601	::480076040509734000
160144135	::480076055781588000
397024307	::480076059975503000
578593285	::480076075385782000
19939574	::480076136290848000
33699503	::480076191400222000
214970887	::480076204582903000
519086519	::480076208793583000
363722761	::480076242788421000
159986953	::480076301529669000
18137013	::480076350204960000
94215450	::480076381863165000
20419159	::480076424150122000
92870542	::480076435600572000
558873022	::480076446262898000
19939574	::480076470790811000
624360378	::480076475174256000
396655167	::480076508363763000
189224604	::480076608288849000
16353730	::480076634419388000
410856984	::480076634851377000
36279116	::480076648046264000
187049333	::480076653935484000
270173839	::480076695450316000
160495648	::480076715905916000
624360378	::480076791324094000
36310459	::480076841659543000
18657192	::480076842045407000
477188816	::480076866171060000
29374576	::480076906700623000
363722761	::480076937352601000
346173821	::480077060116082000
22414245	::480077114301894000
256321392	::480077129556578000
363722761	::480077138398150000
305415102	::480077187131797000
131968998	::480077206379450000
189224604	::480077207021568000
372493368	::480077247898853000
331668519	::480077283970265000
281295226	::480077311279398000
329955120	::480077334733533000
23799906	::480077410247790000
270173839	::480077458251591000
363722761	::480077505886289000
187049333	::480077564732776000
23933265	::480077572911665000
329955120	::480077625826615000
57065165	::480077642918395000
63928079	::480077692952260000
336149936	::480077765987680000
605608831	::480077773625491000
286282963	::480077876365377000
73526174	::480077888080076000
262870925	::480077928529948000
57065165	::480077929917845000
31569666	::480077934904885000
22536187	::480077970506547000
75937251	::480077982719934000
16248047	::480077998591606000
438698734	::480078131257434000
131968998	::480078162294882000
92870542	::480078195329216000
221098400	::480078212001579000
42638131	::480078256683487000
254600909	::480078304813121000
620459453	::480078333485780000
58941053	::480078448225157000
33788573	::480078470350123000
620459453	::480078495444635000
42638131	::480078561978888000
52824736	::480078563064815000
241358661	::480078564952264000
205030447	::480078573856755000
17448907	::480078596875091000
25935173	::480078607788695000
50228529	::480078614810357000
42638131	::480078671147831000
726984192	::480078699962712000
632481728	::480078700604837000
38579155	::480078792241983000
187741596	::480078819043598000
18722083	::480078837800132000
92870542	::480078862966325000
17448907	::480078921929482000
305415102	::480078928090910000
18722083	::480078936747933000
159011393	::480079009066147000
323246381	::480079019535527000
438698734	::480079081187577000
42638131	::480079163936632000
220532575	::480079191413899000
20112840	::480079221780267000
322327312	::480079222115799000
274311440	::480079254575525000
253178679	::480079259474472000
628427510	::480079298229833000
628427510	::480079306991738000
230655725	::480079337795117000
470458433	::480079361526099000
55744853	::480079364709552000
82257804	::480079414861258000
17448907	::480079534679552000
331398205	::480079575758557000
301737159	::480079583962611000
23799906	::480079608587354000
369217450	::480079639579078000
379833720	::480079663038201000
154692700	::480079672987090000
438698734	::480079678879694000
361391612	::480079711549132000
301737159	::480079725897867000
551501734	::480079760006320000
18722083	::480079760706375000
18722083	::480079905284034000
251231824	::480079924548866000
20020647	::480079957813493000
36082253	::480079981783949000
423446901	::480079990969470000
36082253	::480080019113250000
33011898	::480080024801136000
438698734	::480080028223676000
121881241	::480080051610714000
36082253	::480080060586528000
42638131	::480080079297343000
159986953	::480080147010170000
27432862	::480080225926004000
80965569	::480080299821256000
87966998	::480080306788368000
291413743	::480080331857358000
214779476	::480080333367693000
42638131	::480080351134355000
551501734	::480080439089319000
147779508	::480080495741775000
36082253	::480080517853749000
407473485	::480080546517614000
45929336	::480080665111986000
247372701	::480080679779446000
259573654	::480080681272619000
87970668	::480080700897374000
16258968	::480080754454454000
42910967	::480080764684742000
368170408	::480080951582916000
386627455	::480081050924617000
71981601	::480081114661670000
369804138	::480081163290435000
201878266	::480081274820759000
64219388	::480081320307990000
633531552	::480081326784004000
436336703	::480081347323518000
259573654	::480081354261299000
36082253	::480081436356014000
194998718	::480081460653613000
36310459	::480081481146970000
465934852	::480081601179570000
269012544	::480081615700242000
438698734	::480081627264331000
251231824	::480081740166619000
249246314	::480081742049464000
29319846	::480081824324935000
216833550	::480081948115615000
635796096	::480081983943753000
153544543	::480082137740505000
332306968	::480082212881068000
38031351	::480082249728024000
196693857	::480082252093603000
209208697	::480082384734662000
221205505	::480082430951718000
553711382	::480082436064165000
115503799	::480082514451525000
210996408	::480082524211654000
479246485	::480082528745713000
38031351	::480082569396887000
301737159	::480082600975822000
263013923	::480082676532396000
19028099	::480082691954458000
111411572	::480082751740473000
493221106	::480082764843081000
493221106	::480082780185833000
153531619	::480082829250789000
226995875	::480082870128488000
153531619	::480082901317337000
52824736	::480082904806981000
388374921	::480082923081977000
388374921	::480083005185474000
196693857	::480083038898900000
18618379	::480083053402791000
344442687	::480083057869717000
411700909	::480083089234731000
21117523	::480083102547845000
260338000	::480083115671846000
553934357	::480083162358231000
247362551	::480083346886635000
136750011	::480083364922146000
260338000	::480083440336134000
32431892	::480083440726183000
119269983	::480083450204913000
108204138	::480083450909585000
285254109	::480083486804422000
358307309	::480083495792816000
20293581	::480083509558513000
32431892	::480083589414285000
389614947	::480083622876446000
182834679	::480083652647608000
153531619	::480083663007137000
23799906	::480083702731378000
344442687	::480083730552193000
344442687	::480083732259274000
189224604	::480083785154064000
17448907	::480083802841051000
20293581	::480083901075832000
198911524	::480083921699233000
335488857	::480084094190370000
196693857	::480084129443115000
449981984	::480084171209973000
259746323	::480084179279814000
299450175	::480084221898555000
323978080	::480084326722596000
153531619	::480084343172255000
634873462	::480084361178411000
613592670	::480084362847727000
313421343	::480084366744236000
313421343	::480084366907805000
16006363	::480084387804225000
468965579	::480084390039801000
322465167	::480084401716338000
214184608	::480084450395836000
81630455	::480084475833905000
381203261	::480084481324232000
375734748	::480084482154704000
81630455	::480084513221902000
136750011	::480084550534430000
387188572	::480084609653563000
205991617	::480084610525573000
609790203	::480084633954951000
613592670	::480084694461984000
153531619	::480084721926291000
38623896	::480084726208663000
81630455	::480084727362117000
20293581	::480084728268070000
387188572	::480084791476637000
250474725	::480084812704006000
36829018	::480084879598559000
205991617	::480084901706739000
33964276	::480084909092900000
100339690	::480084912624906000
398707286	::480084920053039000
225601631	::480084945512058000
23642786	::480085004957937000
270173839	::480085027095474000
19939574	::480085029742071000
470458433	::480085062860304000
14085431	::480085098763530000
215174499	::480085189536657000
26642766	::480085197384200000
153531619	::480085197992374000
60098410	::480085216728322000
36829018	::480085277864497000
486174522	::480085329953583000
246066577	::480085367182209000
486174522	::480085416863731000
620459453	::480085427496701000
250474725	::480085436023709000
387188572	::480085442684289000
92924351	::480085523319373000
55744853	::480085532215492000
587940951	::480085539182223000
387188572	::480085576939753000
313421343	::480085600670732000
313421343	::480085601161469000
209208697	::480085606673182000
81630455	::480085622778896000
389614947	::480085635915849000
58941053	::480085670724370000
26642766	::480085723010584000
38623896	::480085731868557000
508054066	::480085753780006000
305415102	::480085757529292000
382190006	::480085757768388000
486174522	::480085779943661000
26589876	::480085782146064000
250474725	::480085828270817000
387188572	::480085831508840000
382190006	::480085869160706000
486174522	::480085879940079000
183883932	::480085882670575000
16006363	::480085898294751000
396655167	::480085962278838000
486174522	::480085963532537000
479156555	::480085970268610000
284813143	::480085979358040000
637303583	::480085992481644000
234960273	::480086019115843000
174720518	::480086036664426000
284813143	::480086041538220000
594121150	::480086057065537000
277204534	::480086074304122000
490016303	::480086099684253000
234960273	::480086103417163000
183883932	::480086112447131000
490016303	::480086132634296000
344902431	::480086198929465000
339126665	::480086207654031000
259746323	::480086230479020000
290195625	::480086272619212000
13533012	::480086277719474000
147310240	::480086350385786000
160768741	::480086420803960000
387188572	::480086440291094000
183883932	::480086468145082000
284813143	::480086526705930000
284813143	::480086639855685000
29391732	::480086668985114000
620459453	::480086694012915000
398735102	::480086699050303000
81630455	::480086723003572000
23799906	::480086765621899000
19182658	::480086805992468000
29827759	::480086824942313000
380458897	::480086832919871000
229611107	::480086861461733000
519086519	::480086912384778000
20804321	::480086964700725000
48431204	::480086989388009000
137587439	::480086989417361000
229611107	::480087001920581000
193192138	::480087021881262000
284813143	::480087060301107000
58941053	::480087126642393000
160495648	::480087168358957000
293342989	::480087210038132000
196693857	::480087225934163000
229611107	::480087244124852000
210996408	::480087244422651000
296627238	::480087280817037000
81630455	::480087286638338000
384155676	::480087361934487000
285955708	::480087396139032000
351348648	::480087398160678000
81841977	::480087402497585000
65832155	::480087402526949000
256716505	::480087403902689000
400249617	::480087404296929000
80965569	::480087451474485000
196693857	::480087494252187000
259746323	::480087553245057000
277204534	::480087585260183000
28063382	::480087624170754000
65832155	::480087636803997000
81841977	::480087636816568000
256716505	::480087638498480000
315614733	::480087653652508000
81841977	::480087670211620000
65832155	::480087670270337000
256716505	::480087671792877000
137135705	::480087680630288000
284813143	::480087681804681000
65832155	::480087689765457000
81841977	::480087689778065000
256716505	::480087691346718000
153531619	::480087696396677000
160495648	::480087703199834000
81841977	::480087714427965000
65832155	::480087714432172000
256716505	::480087715883384000
22504277	::480087717876076000
15791549	::480087777321553000
418965366	::480087779695550000
50151347	::480087800243830000
497630362	::480087821353357000
418965366	::480087904429948000
55888161	::480087925942919000
14584037	::480087956527783000
183438897	::480087980946644000
494543536	::480088009094995000
251821834	::480088013326663000
183438897	::480088048101621000
410856984	::480088055156445000
229611107	::480088079672168000
418965366	::480088089243553000
178921630	::480088149729624000
375364618	::480088171103793000
178921630	::480088199406972000
178921630	::480088199465680000
587104097	::480088208105938000
624360378	::480088249621553000
209223008	::480088294923845000
35525270	::480088319246622000
284813143	::480088446317240000
336149936	::480088500247986000
476507554	::480088543562178000
259746323	::480088562545590000
284813143	::480088585291329000
446757000	::480088596993409000
227046044	::480088632775028000
331397011	::480088685858525000
183438897	::480088715553816000
152875477	::480088730959896000
15204110	::480088752485072000
42720153	::480088802254675000
319145382	::480088820579196000
315614733	::480088898324803000
79476731	::480088935326965000
552802620	::480088975583875000
284813143	::480089001487896000
131968998	::480089002582634000
73995534	::480089046677721000
284813143	::480089108669161000
17233573	::480089150797148000
290195625	::480089160762396000
79476731	::480089193851670000
21696310	::480089238457692000
291288952	::480089261367369000
94737009	::480089304069177000
98552986	::480089411489902000
340094001	::480089427025203000
613592670	::480089504674353000
45581124	::480089707833856000
284813143	::480089791942230000
570483315	::480089815472300000
99843490	::480089821017165000
17233573	::480089831146795000
404496513	::480089871080775000
337388641	::480089949539008000
259746323	::480089966853120000
377176939	::480089969122623000
570483315	::480089988504117000
36279116	::480090011103002000
91712528	::480090027750203000
318065690	::480090103444799000
546153359	::480090117420638000
621474989	::480090129013678000
337388641	::480090151482171000
115459999	::480090226115620000
39416036	::480090230775496000
69916558	::480090266230337000
211904285	::480090272924434000
259746323	::480090275071549000
99843490	::480090276459868000
39416036	::480090295812366000
8548362	::480090309796593000
377176939	::480090331082678000
291288952	::480090354835009000
284813143	::480090373092425000
45410414	::480090461445439000
326504971	::480090462058205000
337434879	::480090465023164000
326504971	::480090509621604000
107902551	::480090545092448000
23799906	::480090579322159000
378414202	::480090603942719000
56779057	::480090682321690000
475031809	::480090687094804000
79476731	::480090709735657000
92125226	::480090744506826000
28063382	::480090753935241000
28063382	::480090836080676000
368691437	::480090852639789000
30032107	::480090854942470000
160495648	::480090855772930000
91770694	::480090904435625000
284813143	::480091028045590000
104990093	::480091056466178000
284813143	::480091086447067000
131072297	::480091086690725000
16248047	::480091120064806000
446757000	::480091129791414000
19182658	::480091173655027000
54105420	::480091228667936000
42910967	::480091238587461000
269401499	::480091255662063000
458847153	::480091327800279000
378414202	::480091363619270000
107902551	::480091396947197000
45581124	::480091404685684000
284813143	::480091412663267000
291288952	::480091416790843000
243751614	::480091480271241000
284813143	::480091547329777000
109762886	::480091627034509000
55744853	::480091644155277000
270065033	::480091651575406000
264335101	::480091673666396000
285955708	::480091682046636000
163893797	::480091722643275000
37011485	::480091756738772000
100339690	::480091788720750000
411222321	::480091803480514000
285955708	::480091935428714000
148912524	::480092017251205000
352595123	::480092064756297000
411222321	::480092072394104000
352595123	::480092087111917000
352595123	::480092095865454000
118733444	::480092143466590000
312856997	::480092182259695000
411222321	::480092197271134000
307397057	::480092237939089000
21449993	::480092342402437000
45581124	::480092351231037000
47017345	::480092416704512000
240941201	::480092418235445000
206247499	::480092481791746000
411222321	::480092500737400000
344442687	::480092520974516000
400249617	::480092590428012000
542909484	::480092664130719000
33238183	::480092694950469000
234960273	::480092778870108000
58587526	::480092803641257000
137135705	::480092807571329000
27904685	::480092874839576000
234960273	::480092897862111000
25099957	::480092900475146000
20941662	::480092925498769000
301203823	::480092981630754000
37316930	::480093055228575000
296433109	::480093127500255000
571439376	::480093165244776000
389105684	::480093304495689000
295339639	::480093312406552000
633506625	::480093330747838000
52950877	::480093331175645000
43045329	::480093386464980000
55888161	::480093511988305000
418314197	::480093538516889000
37316930	::480093615289409000
230069608	::480093627742691000
331227001	::480093659702902000
43045329	::480093669156847000
411222321	::480093698278313000
22736943	::480093701834694000
153544543	::480093743560007000
47017345	::480093746395348000
192590347	::480093750614831000
255195496	::480093753571418000
237938155	::480093798966779000
237938155	::480093825478950000
338076990	::480093849352548000
237938155	::480093877190537000
192590347	::480093912137469000
407248121	::480093927455076000
411222321	::480093936871292000
86474692	::480093996744581000
420731308	::480094000854999000
18551115	::480094074855108000
407248121	::480094076701003000
146219676	::480094100063281000
523456562	::480094143876964000
378414202	::480094145562685000
37316930	::480094178161217000
285955708	::480094197572071000
301717953	::480094207948779000
278165989	::480094218485256000
192590347	::480094226957762000
497630362	::480094266291539000
45581124	::480094321803145000
471291163	::480094383438430000
16713682	::480094411166986000
285955708	::480094482700853000
411786523	::480094513114120000
609790203	::480094599109554000
713245898	::480094623012892000
446757000	::480094625722421000
66555228	::480094716650741000
255195496	::480094722497581000
40485959	::480094727480422000
40485959	::480094790042652000
40485959	::480094812696084000
257831311	::480094857818406000
410286428	::480094865720893000
40485959	::480094882187337000
211904285	::480094937602879000
8036902	::480094977427787000
232901934	::480095039318540000
633506625	::480095058369073000
179669687	::480095076526219000
27904685	::480095106708422000
633506625	::480095159510503000
329471370	::480095222907813000
605608831	::480095328863920000
66555228	::480095353283178000
27792069	::480095365287665000
47269984	::480095392206303000
16807883	::480095421113831000
40485959	::480095597404229000
546989830	::480095656447868000
16248047	::480095711371874000
599787941	::480095724625866000
636894252	::480095753990184000
49464322	::480095774852648000
215144630	::480095789553692000
229385654	::480095801516232000
344442687	::480095809468256000
99843490	::480095819563929000
301717953	::480095836232105000
99843490	::480095880888864000
21117523	::480095906105016000
474371126	::480095918809554000
58587526	::480095922064351000
220532575	::480095929681190000
358031089	::480095986673410000
633506625	::480095991270346000
201878266	::480096032395513000
29737650	::480096037730664000
23754003	::480096105460269000
633506625	::480096117502132000
238247892	::480096162741882000
168964399	::480096172116164000
358031089	::480096206660452000
587081117	::480096233453678000
344454080	::480096388429004000
33017275	::480096529084989000
17054163	::480096574643912000
211904285	::480096634232401000
389197869	::480096648413331000
443375828	::480096654100402000
410403898	::480096659440148000
344442687	::480096662665187000
410856984	::480096672412749000
423862446	::480096786082566000
423862446	::480096805045030000
211904285	::480096835244392000
389197869	::480096894635769000
23967395	::480096933248110000
21117523	::480096974335905000
27904685	::480097095886458000
197277853	::480097097077645000
21117523	::480097097853980000
68966030	::480097222449586000
55888161	::480097390331191000
222687654	::480097397683388000
454146385	::480097460485107000
291288952	::480097463521796000
299796220	::480097525501005000
48562201	::480097589715419000
348785324	::480097591024025000
210996408	::480097605779591000
22648162	::480097650855772000
22648162	::480097688713588000
43980775	::480097753431687000
105607367	::480097758645211000
202798666	::480097769227829000
32125015	::480097770339315000
355717008	::480097775372476000
232736272	::480097939197423000
366753447	::480097946872999000
198651083	::480097964514631000
95504927	::480098000577265000
40485959	::480098020902449000
355717008	::480098026296721000
295881773	::480098033036574000
75937251	::480098039751667000
32973618	::480098066624970000
413735493	::480098084228055000
236271147	::480098120894660000
355717008	::480098127681445000
95504927	::480098134660775000
382414670	::480098142650499000
429345484	::480098145817206000
583488323	::480098232580575000
816177	::480098251001970000
263971863	::480098258132279000
375364618	::480098277375741000
260911912	::480098294396633000
98552986	::480098308384620000
50468203	::480098391465000000
99843490	::480098477288857000
238698812	::480098496972726000
262405775	::480098500391084000
81007000	::480098560458113000
399645465	::480098567474794000
50468203	::480098624945156000
609790203	::480098692322455000
291288952	::480098722144354000
40485959	::480098730247340000
163893797	::480098773759062000
50468203	::480098891979694000
147310240	::480098898183454000
171807880	::480098968622612000
498637061	::480098971491106000
382767512	::480098998528004000
399555371	::480099025048596000
214184608	::480099100247863000
375364618	::480099111027240000
269012544	::480099188869304000
260825806	::480099197488594000
211904285	::480099201385512000
382767512	::480099220427665000
244800270	::480099231936430000
52295994	::480099285237628000
216833550	::480099317944832000
498637061	::480099319735783000
162200561	::480099376459956000
382414670	::480099409296752000
49464322	::480099435964141000
323978080	::480099436606279000
268073941	::480099444616998000
331668519	::480099491614576000
348085087	::480099536732307000
498637061	::480099648002998000
59938971	::480099652054687000
516017637	::480099688621015000
40485959	::480099715615170000
384563395	::480099720975491000
59938971	::480099738801303000
357150048	::480099748863438000
86474692	::480099807235567000
49464322	::480099833353486000
613592670	::480099855545925000
609790203	::480099901389283000
49464322	::480099908712542000
194359616	::480099960546131000
498637061	::480099960851943000
59938971	::480099964119302000
357150048	::480100035250503000
237938155	::480100098530349000
29394513	::480100121242124000
498637061	::480100188049383000
125060842	::480100249927565000
20941662	::480100267678257000
22648162	::480100384317263000
136750011	::480100439803711000
214184608	::480100455830519000
344454080	::480100528790069000
39684857	::480100540332773000
136750011	::480100626429267000
136458681	::480100636629815000
136750011	::480100822345191000
182834679	::480100846370586000
184885982	::480100847154905000
39416036	::480100982316339000
251359942	::480101086632484000
54565883	::480101105838211000
54565883	::480101210155155000
64813007	::480101213795807000
294745245	::480101214781067000
87812967	::480101215804862000
36468395	::480101217243496000
54565883	::480101278312566000
429558621	::480101279554093000
490841822	::480101338995363000
17016789	::480101342204030000
81007000	::480101344817061000
60098410	::480101345685295000
17016789	::480101353633505000
172573942	::480101369731219000
54565883	::480101468901343000
21415532	::480101475159269000
54565883	::480101528137515000
234214828	::480101671172063000
54565883	::480101695037247000
22294252	::480101723940196000
366753447	::480101742777217000
29327418	::480101763543228000
43045329	::480101775748263000
54565883	::480101844723970000
15204110	::480101915397607000
211904285	::480101925204295000
54565883	::480101985366986000
700013623	::480102087544803000
54565883	::480102101906096000
54565883	::480102162744496000
39416036	::480102197477519000
271774234	::480102200668991000
61402370	::480102244805640000
253552344	::480102335054897000
39416036	::480102342973722000
153531619	::480102376968179000
430072028	::480102386019479000
99843490	::480102423231361000
39416036	::480102427618988000
136750011	::480102430751719000
99843490	::480102432379113000
136750011	::480102524750266000
380049732	::480102544505835000
20020647	::480102546329968000
49221816	::480102619361206000
256781130	::480102659999809000
211904285	::480102691440697000
55744853	::480102696330854000
336149936	::480102714454855000
384683676	::480102730271166000
39416036	::480102939764457000
236271147	::480103020949028000
523456562	::480103053161672000
217871594	::480103070345330000
436415484	::480103124879675000
13533012	::480103172094959000
256781130	::480103200544919000
531871315	::480103344988368000
33964276	::480103356048756000
68622166	::480103444024676000
128284695	::480103491247947000
25084916	::480103572550332000
498321918	::480103639810576000
76375846	::480103732412436000
34796664	::480103740112793000
34796664	::480103782009683000
311664191	::480103804386705000
587104097	::480103822040129000
34796664	::480103830982361000
108605734	::480103832840863000
100742600	::480103837865607000
34796664	::480103971487354000
108605734	::480104040601509000
99843490	::480104067255914000
326813935	::480104125280301000
33964276	::480104277390946000
49464322	::480104306511593000
99843490	::480104358625804000
285254109	::480104365491892000
211904285	::480104469141917000
33964276	::480104494173126000
245021956	::480104530042822000
510678171	::480104596690731000
633506625	::480104634611019000
244800270	::480104670023917000
58941053	::480104746104000000
29553235	::480104746271772000
33964276	::480104749857927000
34796664	::480104757311594000
146855323	::480105011918434000
386956382	::480105025771819000
578593285	::480105045124739000
99827590	::480105057602379000
25099957	::480105111520153000
420731308	::480105128809070000
378414202	::480105214645506000
19111395	::480105315933765000
184885982	::480105322728914000
52295994	::480105332220231000
351348648	::480105333294002000
43045329	::480105343499132000
470458433	::480105367456972000
165491208	::480105404534636000
146855323	::480105428832223000
156801163	::480105465603317000
184885982	::480105481881792000
319420243	::480105493915246000
161041223	::480105513624293000
380458897	::480105567487156000
21696310	::480105568435453000
16807883	::480105577696460000
375961439	::480105617927847000
465002314	::480105672915177000
245021956	::480105693102366000
156801163	::480105702443077000
14715501	::480105720537309000
184885982	::480105733665873000
33964276	::480105794726150000
211904285	::480105805711413000
375961439	::480105805979451000
444375493	::480105811071344000
100195876	::480105856227217000
100195876	::480105857221292000
62186442	::480105866360680000
621474989	::480105869531942000
713350694	::480105893716312000
22504277	::480105902356582000
322465167	::480105908878315000
215174499	::480105928054677000
713350694	::480105935814537000
375873224	::480106006471397000
269370098	::480106016357769000
269370098	::480106017993539000
294745245	::480106064466042000
16807883	::480106085404393000
245021956	::480106126076157000
29553235	::480106134808698000
351348648	::480106140928192000
55744853	::480106167402631000
42910967	::480106199237804000
351348648	::480106203767259000
55744853	::480106220661927000
351348648	::480106227041435000
615636079	::480106238588362000
140157275	::480106299053445000
110236585	::480106329496109000
50468203	::480106360831356000
303080805	::480106399184457000
494605871	::480106423209426000
21531254	::480106469199581000
294745245	::480106479093956000
351348648	::480106565127507000
62186442	::480106573209948000
409336092	::480106688901423000
245021956	::480106703300472000
554801627	::480106728407584000
136750011	::480106736003457000
256716505	::480106751388180000
65832155	::480106751920836000
81841977	::480106751920852000
353544330	::480106759848464000
552802620	::480106820535463000
241324134	::480106907567276000
36310459	::480106961409544000
367322500	::480106986168532000
367322500	::480107049015967000
80965569	::480107052711170000
252355708	::480107059728220000
302934050	::480107074894852000
302934050	::480107075029057000
15814841	::480107161352404000
283518032	::480107203542925000
211904285	::480107218835369000
253689041	::480107282802671000
146855323	::480107341258694000
21531254	::480107461043425000
22736943	::480107478638526000
153531619	::480107492517490000
41685125	::480107499895287000
424498868	::480107530794700000
326436771	::480107580014862000
136750011	::480107611367305000
25235649	::480107617113878000
245021956	::480107644472946000
458847153	::480107659522486000
16807883	::480107720067272000
212068363	::480107723522977000
55744853	::480107725716590000
713350694	::480107740321558000
221205505	::480107784751820000
615636079	::480107820839227000
36829018	::480107853752336000
8548362	::480107860513521000
18336787	::480107877361668000
380458897	::480107928746074000
201113172	::480107949021753000
80965569	::480107995112554000
278301419	::480108014071218000
79861287	::480108028125908000
136750011	::480108028255944000
86604355	::480108071281500000
225122347	::480108072736923000
384105885	::480108081808801000
615636079	::480108121184944000
68432091	::480108121755365000
33964276	::480108218157236000
16713287	::480108324138926000
33964276	::480108329545383000
615636079	::480108343604682000
446757000	::480108401347686000
344454080	::480108483874799000
277378135	::480108503118671000
380458897	::480108522965725000
309778100	::480108570738839000
225122347	::480108642570874000
245957488	::480108668512632000
230655725	::480108709511987000
19111395	::480108896275947000
59583601	::480108951984291000
81007000	::480108970451824000
259569717	::480109252963733000
440314946	::480109326468534000
359446141	::480109334869708000
713350694	::480109346333155000
211904285	::480109377492635000
55161530	::480109394844057000
385259637	::480109406638448000
385259637	::480109407884152000
398707286	::480109420987559000
309108026	::480109512959864000
57300329	::480109527757750000
57300329	::480109528206544000
168964399	::480109673941463000
440314946	::480109676982325000
57300329	::480109709257879000
309108026	::480109713753776000
55161530	::480109793676238000
398707286	::480109813381074000
37863682	::480109828765777000
470801476	::480109830821011000
33964276	::480109862529925000
613956023	::480109884407414000
556631416	::480109953479217000
259569717	::480109969170530000
305265637	::480109992217829000
386861626	::480110017241042000
148912524	::480110040695586000
57300329	::480110095498768000
398707286	::480110104570626000
221830651	::480110118130810000
109762886	::480110126045863000
55161530	::480110141295951000
323978080	::480110163278315000
377555310	::480110203715608000
499995726	::480110248795987000
225122347	::480110271462408000
35505123	::480110336008142000
17054163	::480110484985630000
353888661	::480110622625906000
58941053	::480110724904398000
109762886	::480110780680249000
34863840	::480110801236152000
225122347	::480110838276440000
37863682	::480110876226093000
37863682	::480110877765410000
75937251	::480110911743475000
68432091	::480110962603991000
722514433	::480110968832528000
17054163	::480110981683494000
264622253	::480111010435432000
43045329	::480111163095932000
405239647	::480111181852459000
82433120	::480111221577101000
75937251	::480111229277446000
34863840	::480111233400442000
39237011	::480111269912260000
57300329	::480111300719411000
375734748	::480111357539258000
34863840	::480111386278633000
17054163	::480111445586083000
178985516	::480111486900387000
24226614	::480111512913444000
55744853	::480111707969175000
230655725	::480111726017650000
35505123	::480111732220633000
17054163	::480111760548982000
33699503	::480111760985583000
405239647	::480111771458355000
33964276	::480111817880915000
30912658	::480111827976978000
516986236	::480111832364240000
192590347	::480111848742977000
516986236	::480111893462646000
369292925	::480111920783962000
322465167	::480111943710031000
109762886	::480112006557868000
153531619	::480112009443168000
30912658	::480112011301638000
369849727	::480112023317917000
17054163	::480112044276850000
33964276	::480112044448825000
62186442	::480112054808760000
57300329	::480112056776294000
470801476	::480112061288960000
516986236	::480112061952065000
360231979	::480112088422313000
32171318	::480112186883186000
446757000	::480112248510087000
392737983	::480112284174278000
36310459	::480112304424767000
17054163	::480112339681673000
33964276	::480112372124631000
15806298	::480112425753014000
556631416	::480112514143748000
36869877	::480112535262068000
375734748	::480112573845487000
516986236	::480112600600940000
722514433	::480112625016406000
210996408	::480112646381768000
249243467	::480112703613050000
352970133	::480112725020798000
214184608	::480112749566263000
33964276	::480112796001390000
76502729	::480112881413799000
30787413	::480112944567418000
398707286	::480112993951559000
462681637	::480113043431374000
57300329	::480113067808657000
531871315	::480113099324657000
153531619	::480113137010487000
57300329	::480113192798920000
446757000	::480113294137507000
377555310	::480113385623678000
153531619	::480113395669024000
436415484	::480113405995409000
359776589	::480113423225610000
15806298	::480113451042209000
310321041	::480113459275653000
479246485	::480113505119399000
398707286	::480113543086211000
369217450	::480113645750218000
273814896	::480113683796721000
33964276	::480113686892539000
273814896	::480113695859937000
531871315	::480113740134641000
483283190	::480113804542345000
484202581	::480113823735902000
409336092	::480113881402978000
329955120	::480113906690437000
556631416	::480113970934599000
215144630	::480113987619532000
561527789	::480113991734161000
281824012	::480114030317535000
380458897	::480114033362608000
107308159	::480114063213879000
30912658	::480114080796409000
103678189	::480114093161213000
103678189	::480114101264605000
75209135	::480114156465434000
16566189	::480114157476671000
142038800	::480114232118509000
326504971	::480114254712799000
17054163	::480114271699750000
360231979	::480114279388282000
398707286	::480114282987024000
276540818	::480114339345866000
515049896	::480114347264331000
410856984	::480114358777683000
330799447	::480114382102224000
551248502	::480114400779448000
229385654	::480114441347158000
551248502	::480114542710513000
216168764	::480114545956904000
17054163	::480114566748053000
114633433	::480114619508195000
551248502	::480114664219492000
17054163	::480114683441999000
328779215	::480114764387868000
446757000	::480114782037479000
436415484	::480114893014568000
310321041	::480114916771123000
103678189	::480114936295989000
265760942	::480114938942205000
17054163	::480114942721273000
103678189	::480114956952940000
410297246	::480115008936738000
397024307	::480115054403022000
359672666	::480115061990506000
24719772	::480115086250348000
508054066	::480115107725180000
436415484	::480115125471289000
359672666	::480115169318555000
17054163	::480115171482812000
410297246	::480115225606119000
17054163	::480115309936795000
214184608	::480115321693814000
312857835	::480115401318490000
581342731	::480115636933115000
216168764	::480115644780650000
19182658	::480115694382891000
35376355	::480115751483764000
326351370	::480115802775904000
216168764	::480115865300373000
497565305	::480115884359290000
497565305	::480115894358519000
497565305	::480115927174766000
263389464	::480115927237664000
329955120	::480115954857172000
497565305	::480115972926214000
410286428	::480115978836008000
214184608	::480116084398243000
494543536	::480116091931209000
270736613	::480116204183773000
167301113	::480116213150801000
311111569	::480116252716056000
398707286	::480116303391641000
156801163	::480116316116762000
270736613	::480116353052192000
367322500	::480116375017365000
438698734	::480116377194618000
311111569	::480116398447144000
335488857	::480116402616299000
230655725	::480116404562456000
605608831	::480116438481375000
114593439	::480116462603227000
713245898	::480116515694317000
290195625	::480116540818608000
16002106	::480116553686327000
258382946	::480116620648407000
60098410	::480116647345156000
406121427	::480116705771794000
602224338	::480116718589595000
311111569	::480116745169289000
261847534	::480116760021327000
24113194	::480116774566756000
258382946	::480116784347881000
602224338	::480116802341457000
424540791	::480116838454419000
438698734	::480116854535753000
308657649	::480116869437726000
308657649	::480116880053518000
602224338	::480116894783918000
521938520	::480116910176993000
66021164	::480116912932671000
29737650	::480116938308190000
551248502	::480116966535864000
268073941	::480116972643176000
273092249	::480116998320713000
261043724	::480117003064451000
602224338	::480117007644655000
261847534	::480117055161901000
490841822	::480117071221518000
211904285	::480117148279668000
229385654	::480117155649060000
37863682	::480117238800728000
16107745	::480117280362094000
561527789	::480117285479145000
240941201	::480117370191491000
27268559	::480117379892916000
505496552	::480117402374393000
240941201	::480117480266813000
140206179	::480117491415269000
353888661	::480117495055908000
240941201	::480117514483924000
436415484	::480117524227297000
446757000	::480117529633751000
169291538	::480117576325156000
62940169	::480117598839767000
316832273	::480117629412069000
162200561	::480117651889741000
255818707	::480117704452349000
553711382	::480117720478793000
48804765	::480117728234459000
309108026	::480117769065594000
255818707	::480117785679249000
365658620	::480117813563363000
261043724	::480117872816308000
36343877	::480117917284315000
561527789	::480117919754371000
36343877	::480117928667652000
358031089	::480117958446817000
575755127	::480117996099088000
298870626	::480118004014133000
479246485	::480118013891338000
329955120	::480118036918059000
402925254	::480118084049461000
52824736	::480118139074527000
316832273	::480118169575497000
53258017	::480118224961277000
379358099	::480118255571697000
262405775	::480118257542639000
418480466	::480118261627887000
379358099	::480118281349910000
446757000	::480118296914575000
255195496	::480118308461502000
18752326	::480118373263495000
314303039	::480118415395258000
626942496	::480118471377047000
276540818	::480118563424833000
326569368	::480118564033007000
102100651	::480118611046961000
266033863	::480118666265382000
349365015	::480118669792788000
335488857	::480118722024439000
52824736	::480118737354235000
18752326	::480118805566205000
338256397	::480118993055801000
260911912	::480119032709124000
52824736	::480119072126824000
404335977	::480119092394070000
423862446	::480119122798190000
161302101	::480119141316034000
412638454	::480119180394385000
172035134	::480119231212965000
36310459	::480119285436936000
438698734	::480119307461222000
27335023	::480119339396661000
269370098	::480119402977705000
344902431	::480119416059736000
432888405	::480119440017612000
52824736	::480119443389812000
258636623	::480119448704397000
25099957	::480119475543363000
509524562	::480119508854931000
36310459	::480119555294244000
87966998	::480119561048428000
359389402	::480119573547470000
37578654	::480119653016944000
344902431	::480119655529316000
260262291	::480119668292591000
30032107	::480119731605606000
405239647	::480119733685977000
285955708	::480119739281195000
52824736	::480119762098212000
286502927	::480119787197333000
188480631	::480119796462542000
409336092	::480119809116737000
327662373	::480119847112556000
188480631	::480119901185921000
352595123	::480120075479822000
68622166	::480120145915179000
189135890	::480120159185956000
352595123	::480120188973506000
308170990	::480120206258634000
20935798	::480120236965122000
423446901	::480120272586948000
36310459	::480120282792099000
497565305	::480120289997492000
91770694	::480120294473232000
120853830	::480120294963548000
273092249	::480120331882213000
331668519	::480120338840584000
423446901	::480120425083465000
587104097	::480120428539547000
57300329	::480120454771138000
244351583	::480120465151639000
244351583	::480120513293869000
310982944	::480120561906229000
78384326	::480120585033613000
571439376	::480120607250460000
25099957	::480120692470321000
258382946	::480120766281691000
396364407	::480120823051603000
284813143	::480120895345029000
68622166	::480120926785511000
328779215	::480120943688155000
37863682	::480120974621167000
319420243	::480120981877719000
244351583	::480120991826194000
273092249	::480121041147424000
14715501	::480121062877691000
240798548	::480121098315386000
245021956	::480121169278820000
102489930	::480121182776070000
22504277	::480121205358600000
28054060	::480121216456339000
383243793	::480121222642925000
571439376	::480121228946989000
49886698	::480121332756004000
285955708	::480121355266830000
87966998	::480121367619047000
91712528	::480121385205780000
133158896	::480121423948558000
153531619	::480121448082579000
436415484	::480121454097203000
184885982	::480121597547003000
353888661	::480121604580454000
54565883	::480121656879628000
21117523	::480121676458229000
575755127	::480121739196653000
25099957	::480121766732242000
404496513	::480121775536476000
128775325	::480121796297895000
211904285	::480121822546231000
201810972	::480121839725735000
184885982	::480121854263582000
186107022	::480121924048023000
64219388	::480121983200292000
184885982	::480121998946107000
25099957	::480122025608888000
337510374	::480122047415480000
192590347	::480122055409401000
25099957	::480122070387277000
21117523	::480122103686250000
262240809	::480122186225967000
244351583	::480122191296487000
192590347	::480122206987358000
208171241	::480122209017409000
142038800	::480122220208218000
309778100	::480122238893428000
581342731	::480122248435486000
284813143	::480122250130382000
211904285	::480122313258848000
192590347	::480122343075758000
192590347	::480122369441153000
90469755	::480122420368400000
433654462	::480122444880297000
153531619	::480122448889671000
316832273	::480122491117916000
460491164	::480122526396190000
38623896	::480122592737497000
19210855	::480122612136153000
308170990	::480122718084661000
308170990	::480122738913579000
70784628	::480122747381874000
364546435	::480122866482958000
25099957	::480122884191289000
285254109	::480122920715304000
25099957	::480122936104210000
84849075	::480122967192768000
25099957	::480122975752974000
208171241	::480123071135621000
358031089	::480123089330511000
215181084	::480123103885144000
80965569	::480123176718827000
208171241	::480123182221754000
310982944	::480123208117805000
614436697	::480123223485341000
25760567	::480123262152626000
463250994	::480123267198377000
553711382	::480123290875211000
13533012	::480123323829858000
433932391	::480123356596146000
351152035	::480123431040458000
335101950	::480123495506907000
369804138	::480123498892120000
139447011	::480123513073074000
58941053	::480123518974058000
18618379	::480123529862868000
25099957	::480123541384220000
192590347	::480123621155680000
478145352	::480123640533372000
168853356	::480123644266307000
215181084	::480123667045969000
57385263	::480123702705537000
272184078	::480123707034451000
370416747	::480123718761713000
80965569	::480123724578832000
168853356	::480123730996117000
258382946	::480123777695895000
29500521	::480123804094431000
470458433	::480123811661365000
335101950	::480123819772768000
78384326	::480123881110667000
168853356	::480123889033293000
624360378	::480123933199319000
162200561	::480123938597769000
78384326	::480123994814033000
78384326	::480124001986297000
15806298	::480124009116221000
1007041	::480124017479675000
90469755	::480124020650557000
239484752	::480124058965934000
31345791	::480124158568071000
34087430	::480124345323241000
103138091	::480124375908483000
78384326	::480124506162597000
172573942	::480124572285820000
310982944	::480124592305225000
236528732	::480124608352649000
615636079	::480124654074736000
292012619	::480124679525396000
54565883	::480124684634034000
366701651	::480124739214536000
462681637	::480124742620311000
25099957	::480124753974263000
236202065	::480124765072416000
195154119	::480124775851761000
87970668	::480124798488432000
54565883	::480124825722028000
287014963	::480124840225943000
215174499	::480124919678656000
54565883	::480124946954592000
188480631	::480125067515678000
20935798	::480125073924575000
75937251	::480125085970231000
32690664	::480125099391975000
505496552	::480125180727930000
20935798	::480125213255143000
505496552	::480125282959888000
287014963	::480125291272994000
208296274	::480125351558148000
275902246	::480125362534248000
335101950	::480125372525051000
99843490	::480125413398556000
172573942	::480125419187081000
316878403	::480125491429392000
75937251	::480125588850499000
75937251	::480125677916540000
398735102	::480125722762416000
75937251	::480125741309235000
230655725	::480125830434394000
31287131	::480125853905334000
533824839	::480126001892958000
272184078	::480126031941361000
25410192	::480126127902425000
474371126	::480126274480775000
404496513	::480126291824230000
363649162	::480126387022729000
90750144	::480126387458965000
317483868	::480126415514251000
17016789	::480126422015410000
20786050	::480126450188558000
208296274	::480126530832834000
168853356	::480126544526848000
31287131	::480126560171593000
208296274	::480126562885730000
247024165	::480126563485503000
287014963	::480126606912942000
47017345	::480126707165188000
325192444	::480126709937618000
168853356	::480126714849157000
404496513	::480126727247515000
27792069	::480126735191920000
553711382	::480126740262428000
33823755	::480126747263127000
346173821	::480126761506598000
16566189	::480126767123156000
258609027	::480126798861070000
168853356	::480126813264302000
240798548	::480126836723040000
499167427	::480126906822426000
236528732	::480126918294241000
287014963	::480127002599383000
168853356	::480127150486347000
339482720	::480127187471704000
287014963	::480127222066323000
106835519	::480127272473882000
285955708	::480127273475923000
632481728	::480127274856222000
16713287	::480127287346475000
363649162	::480127292430381000
419836731	::480127327708663000
277814195	::480127342287667000
31287131	::480127381663805000
344902431	::480127411451731000
287014963	::480127417017589000
424498868	::480127518842687000
237938155	::480127569740984000
346173821	::480127574631149000
168853356	::480127577713938000
523456562	::480127591522009000
33964276	::480127643485233000
339482720	::480127701051662000
29319846	::480127786397339000
24113194	::480127793447976000
80586819	::480127839753084000
129876980	::480127945714196000
25760567	::480127947995496000
80586819	::480127958212833000
413367641	::480127963275341000
8548362	::480127988978438000
326813935	::480128027150389000
80586819	::480128049824817000
131941193	::480128093315555000
547741880	::480128163196837000
287014963	::480128168242577000
319145382	::480128183044296000
13533012	::480128232906575000
363649162	::480128252611428000
282363016	::480128288761708000
339482720	::480128333162622000
47017345	::480128406667812000
598832393	::480128446463369000
64813007	::480128518802907000
36772146	::480128521948250000
345508633	::480128533625597000
129876980	::480128577275695000
36772146	::480128626680012000
319145382	::480128641443971000
243465008	::480128651120631000
64813007	::480128709383696000
52252090	::480128738378539000
18015033	::480128742581211000
445219284	::480128755021520000
255622442	::480128909657526000
195154119	::480128928778944000
270065033	::480129096119107000
33964276	::480129104616763000
187741596	::480129121574719000
408144950	::480129195390287000
302673934	::480129258883264000
36943663	::480129307298127000
352960797	::480129329435656000
33964276	::480129339929792000
33703073	::480129356363481000
327662373	::480129405272870000
240492455	::480129417004716000
605608831	::480129435220209000
146855323	::480129455445508000
36772146	::480129467436630000
213887474	::480129557740007000
335101950	::480129629760417000
33528820	::480129719846064000
20863117	::480129750665404000
460491164	::480129755530797000
57385263	::480129768248311000
109298324	::480129852948115000
15361643	::480129856551014000
16713287	::480129862951112000
285955708	::480129877438255000
215109001	::480130003196080000
278301419	::480130027267178000
249012544	::480130066001563000
187049333	::480130076428996000
246066577	::480130121206996000
369804138	::480130129117863000
243751614	::480130139892641000
211904285	::480130281169772000
338073739	::480130306108698000
517075828	::480130313931075000
338073739	::480130444881444000
18455966	::480130508941049000
410286428	::480130514905747000
16713287	::480130532273971000
399408344	::480130532802457000
311924851	::480130686259830000
118733444	::480130736893079000
29737650	::480130829767557000
462681637	::480130858355941000
523456562	::480130858486349000
243830281	::480130880762306000
16726467	::480130882872029000
236202065	::480130971337900000
22648162	::480130972218699000
479246485	::480130980733140000
335101950	::480130982389891000
523456562	::480131026757615000
236202065	::480131049775566000
352960797	::480131138329907000
17536130	::480131182420443000
263971863	::480131209217835000
14190836	::480131320820269000
15361643	::480131335160614000
620459453	::480131444040536000
95504927	::480131451435089000
364035957	::480131451871313000
370420008	::480131479557505000
95504927	::480131486780518000
15361643	::480131492560244000
263971863	::480131530254065000
15361643	::480131560935784000
344902431	::480131565993742000
244800270	::480131569357565000
620459453	::480131594884497000
617791569	::480131598143062000
383383485	::480131642707542000
363649162	::480131650672926000
383383485	::480131700899340000
32690664	::480131716741201000
224095849	::480131975613657000
34445704	::480131982089678000
234630547	::480132016197738000
244800270	::480132030517088000
249012544	::480132056412745000
15361643	::480132077590163000
77765035	::480132100201279000
215144630	::480132164537692000
129876980	::480132196045717000
16166332	::480132222922412000
132768456	::480132249631723000
17536130	::480132295324467000
399408344	::480132339092045000
224095849	::480132348684800000
281295226	::480132365168435000
224095849	::480132520004960000
17016789	::480132544868802000
224095849	::480132555522326000
172035134	::480132571699761000
30666953	::480132619074424000
192590347	::480132663206887000
172035134	::480132669208948000
96013044	::480132679338573000
256319248	::480132692197916000
620459453	::480132777246216000
26915925	::480132817548877000
352960797	::480132829599109000
339482720	::480132842014244000
18455966	::480132854320357000
198651083	::480132870049366000
405239647	::480132886255788000
202798666	::480132896993198000
260428602	::480133025062453000
129876980	::480133058713370000
81007000	::480133096365248000
463250994	::480133109447286000
244800270	::480133129957425000
33282020	::480133152820588000
255810490	::480133159464341000
53258017	::480133227726659000
405239647	::480133231157587000
50507669	::480133234597318000
35305414	::480133293665685000
523456562	::480133397546033000
179519500	::480133403543498000
255810490	::480133413836320000
167365283	::480133417481150000
16866896	::480133433998340000
405239647	::480133451056553000
113760458	::480133461521354000
474371126	::480133482916503000
215181084	::480133638869094000
25410192	::480133709949988000
361527638	::480133725943246000
174351092	::480133725993594000
405239647	::480133728941785000
17536130	::480133740450967000
230655725	::480133909846720000
101881386	::480133960924946000
361532861	::480134027551473000
375810749	::480134041778135000
129876980	::480134054915080000
405239647	::480134072220389000
172035134	::480134136112644000
30128717	::480134149869543000
17595323	::480134153909043000
40485959	::480134160145588000
249012544	::480134182253772000
40485959	::480134185017802000
35305414	::480134185500540000
35369698	::480134219381755000
605608831	::480134226398834000
405239647	::480134245004754000
30128717	::480134250352480000
458472537	::480134291054006000
223998080	::480134362080759000
35305414	::480134384591577000
148197450	::480134413620355000
96013044	::480134416707358000
387188572	::480134505957969000
467688815	::480134554095607000
137135705	::480134579068473000
238307628	::480134584298795000
33282020	::480134626904535000
434439338	::480134627823063000
405239647	::480134639214809000
285401749	::480134678767099000
18722083	::480134684241047000
102233693	::480134779975630000
355896730	::480134831712784000
463431723	::480134871684104000
405239647	::480134923668307000
295339639	::480134956887179000
408049418	::480134970933919000
136791341	::480134999145193000
148197450	::480135012080054000
247560161	::480135013036736000
21117523	::480135283510616000
434439338	::480135288665427000
64219388	::480135313721815000
136458681	::480135363877277000
21117523	::480135366650109000
43586963	::480135390268227000
405239647	::480135408307539000
218956862	::480135410317021000
341493662	::480135429854085000
25104281	::480135552792936000
434439338	::480135555015921000
405239647	::480135585114238000
30128717	::480135615598432000
33282020	::480135640189636000
172035134	::480135729922998000
26514591	::480135740886503000
429345484	::480135744585863000
193796724	::480135776210919000
162559610	::480135787905028000
285401749	::480135857173585000
144733584	::480135881848672000
587104097	::480136060186275000
41230104	::480136068176420000
40097041	::480136100271652000
344454080	::480136132970029000
378771457	::480136204784922000
144733584	::480136248393076000
266033863	::480136250007904000
405239647	::480136344518553000
23642786	::480136411979722000
592150138	::480136437736550000
419836731	::480136441935437000
27268559	::480136450474647000
405239647	::480136481797705000
144733584	::480136487430656000
61050527	::480136527897714000
272533260	::480136576874188000
515049896	::480136590392434000
112145680	::480136604443369000
21117523	::480136686752378000
285125363	::480136692045578000
255810490	::480136721699319000
384683676	::480136731715702000
424498868	::480136775298342000
216168764	::480136813831401000
1007041	::480136855606665000
212490176	::480136871540817000
405239647	::480136871909945000
37863682	::480136877932961000
50507669	::480136968748036000
216168764	::480137053393256000
405239647	::480137076885561000
186945768	::480137082279428000
144733584	::480137139661717000
430072028	::480137147710578000
54754940	::480137239574241000
405239647	::480137246285123000
570483315	::480137275741720000
100742600	::480137331962560000
183562162	::480137408487227000
121881241	::480137432168267000
405239647	::480137453727019000
183562162	::480137509762912000
270736613	::480137560832737000
570483315	::480137633398411000
141821632	::480137664612417000
251359942	::480137675622449000
144733584	::480137702923202000
405239647	::480137722770624000
251359942	::480137757977620000
183562162	::480137778244493000
405239647	::480137784913428000
29553235	::480137793482391000
91712528	::480137801237684000
586783331	::480137836113297000
270736613	::480137844753575000
216168764	::480137864265465000
17536130	::480137885392187000
144733584	::480137912038600000
395057520	::480137950668148000
430072028	::480137959027388000
280297585	::480138003977752000
18336787	::480138059606814000
144733584	::480138125910355000
384494456	::480138159821303000
309789310	::480138225898369000
37316930	::480138241413099000
507987711	::480138267958861000
196394433	::480138271633072000
443070793	::480138287030353000
405239647	::480138303392342000
281824012	::480138338385420000
155730095	::480138431851286000
405239647	::480138443821821000
375873224	::480138445025583000
375873224	::480138495055241000
281824012	::480138520342712000
22414245	::480138544665485000
22414245	::480138556518592000
227577445	::480138568895959000
308170990	::480138616895590000
399408344	::480138627050008000
363649162	::480138668384866000
30516926	::480138675380944000
104112940	::480138728443109000
523456562	::480138764958715000
120170865	::480138806574596000
255299055	::480138823305682000
17536130	::480138831711047000
16807883	::480138840481361000
339295860	::480138870906834000
336149936	::480138900250173000
89505869	::480138967522631000
37316930	::480139023533363000
23672351	::480139085512601000
30128717	::480139111240445000
376541246	::480139128135110000
58847822	::480139176361201000
380049732	::480139210653855000
126109768	::480139228710326000
523456562	::480139255612583000
144733584	::480139322725646000
144733584	::480139362349633000
16807883	::480139502556413000
434439338	::480139510705950000
144733584	::480139516829650000
87970668	::480139571686952000
405239647	::480139580583071000
571439376	::480139593535082000
314303039	::480139649625513000
144733584	::480139656986492000
16807883	::480139679711252000
240532669	::480139888872792000
281824012	::480139903494131000
411222321	::480139935425380000
257546151	::480139987225047000
399408344	::480140009291259000
32671267	::480140101461110000
339565561	::480140106397806000
413367641	::480140112995430000
144733584	::480140149058056000
517075828	::480140239365623000
339565561	::480140258869141000
239313896	::480140274673254000
361391612	::480140276963368000
366701651	::480140319405506000
262059543	::480140445658255000
15742158	::480140459126161000
434439338	::480140480798146000
58847822	::480140520547565000
84849075	::480140556669304000
215174499	::480140560749981000
62940169	::480140607361253000
281824012	::480140611194867000
361391612	::480140657881673000
40604299	::480140731328102000
23665083	::480140828317200000
519936824	::480140959242395000
36310459	::480140968243765000
178985516	::480140975113633000
357308471	::480141003945291000
17536130	::480141039596883000
39863661	::480141157553291000
309167251	::480141179934097000
396454394	::480141207356465000
373653741	::480141252965302000
25104281	::480141268366807000
253178679	::480141273689374000
230365198	::480141318019350000
305926788	::480141502299910000
25104281	::480141543081127000
305926788	::480141563067396000
11146552	::480141606054809000
372068999	::480141615898447000
557400595	::480141658705518000
243751614	::480141663533137000
255818707	::480141677349175000
411222321	::480141678137704000
379807492	::480141838800527000
26954972	::480141861860806000
345508633	::480141972183994000
368730450	::480141974284943000
26954972	::480141976898396000
253178679	::480142012784467000
202798666	::480142089888759000
434439338	::480142194779504000
326351370	::480142203402997000
243830281	::480142215713677000
570483315	::480142229810335000
335101950	::480142394264780000
411222321	::480142578700914000
597965837	::480142582581051000
433470731	::480142669989937000
313421343	::480142684183883000
313421343	::480142685446373000
560698843	::480142696959729000
258636623	::480142705109250000
560698843	::480142906570047000
399408344	::480142999007928000
230365198	::480143020869038000
128775325	::480143041685360000
22294252	::480143066691420000
23933265	::480143089076432000
281824012	::480143146232184000
274791343	::480143166608527000
55744853	::480143207884288000
19374297	::480143356358823000
76375846	::480143431084539000
281824012	::480143517394558000
68432091	::480143587783745000
76375846	::480143683023826000
258916835	::480143822697938000
245669191	::480143877911764000
66270239	::480143918634266000
410856984	::480144088352575000
17326645	::480144097039355000
491679354	::480144175086985000
399408344	::480144205847597000
267445807	::480144212856299000
245669191	::480144229117607000
370416747	::480144336659943000
281824012	::480144429378859000
508054066	::480144457762082000
15361643	::480144481321504000
38326757	::480144499771850000
519086519	::480144530964881000
534913317	::480144540146618000
486231003	::480144617363361000
245669191	::480144656668184000
302934050	::480144667036504000
258916835	::480144682781908000
252355708	::480144865599447000
396364407	::480144915452534000
49221816	::480144922473820000
54587465	::480144939125178000
21449993	::480144942501601000
508054066	::480144996390412000
399408344	::480145082658463000
412638454	::480145109263347000
30406728	::480145133938032000
18028506	::480145226015997000
281824012	::480145247184236000
605608831	::480145289752244000
25104281	::480145306558791000
59938971	::480145435063885000
377715399	::480145439128186000
515049896	::480145451266482000
59938971	::480145530924703000
59938971	::480145574759374000
21415532	::480145584511148000
255834275	::480145593637949000
31586329	::480145616572809000
21415532	::480145624117964000
8548362	::480145633572302000
449981984	::480145660952326000
262059543	::480145733891657000
434439338	::480145767084986000
251359942	::480145783157579000
59938971	::480145817395671000
21415532	::480145827487563000
713350694	::480145933720883000
21415532	::480145978834419000
434439338	::480145999675916000
21415532	::480146042269093000
230069608	::480146055313387000
229611107	::480146098934128000
21415532	::480146105791811000
21415532	::480146187241402000
25104281	::480146218232733000
162200561	::480146361443418000
55161530	::480146392074027000
523456562	::480146426912325000
80965569	::480146458406948000
30128717	::480146603492126000
392301070	::480146670420639000
392301070	::480146696010072000
16807883	::480146704155815000
372551778	::480146710069805000
64219388	::480146828302626000
16807883	::480146907214643000
299484513	::480146910267711000
527041090	::480146966463016000
21415532	::480146996938817000
507918715	::480147047153020000
305216922	::480147085971292000
30912658	::480147100647555000
87970668	::480147153931616000
111462710	::480147167899037000
19501845	::480147183204040000
111462710	::480147213105250000
111462710	::480147222596960000
325036867	::480147235624456000
323978080	::480147243346182000
432888405	::480147267559510000
198651083	::480147317186904000
316301043	::480147323390291000
26954972	::480147342302396000
56556074	::480147421154930000
258636623	::480147428788940000
99827590	::480147474162524000
48804765	::480147532207890000
48804765	::480147533298028000
48804765	::480147581042180000
417428775	::480147584736980000
599348429	::480147620095352000
155650977	::480147650008739000
22736943	::480147797157494000
58847822	::480147799862833000
102100651	::480147868267712000
111462710	::480147900455223000
26954972	::480147979027120000
182834679	::480147982558703000
430072028	::480148055543398000
195154119	::480148083355824000
281824012	::480148116822179000
240798548	::480148140926832000
230655725	::480148183650410000
205501297	::480148191862472000
132768456	::480148218039115000
325036867	::480148292815171000
36943663	::480148296930164000
13533012	::480148309462769000
265799781	::480148442019151000
411997198	::480148503617110000
414103187	::480148508574744000
376525681	::480148536433328000
190492046	::480148597992726000
181877725	::480148693589319000
432888405	::480148737533042000
162559610	::480148762489147000
111462710	::480148786879397000
713350694	::480148875341467000
491969843	::480148900423012000
111462710	::480148918807068000
239257340	::480148936389185000
102100651	::480148948804317000
217563665	::480148975656656000
26954972	::480148987396493000
285955708	::480148988339843000
63928079	::480149023685226000
26954972	::480149058796158000
365658620	::480149068790784000
239257340	::480149113682411000
33818674	::480149143315156000
328779215	::480149158074920000
217563665	::480149196885217000
54587465	::480149268062158000
411222321	::480149285015916000
14955026	::480149302900056000
90469755	::480149307417321000
338256397	::480149326748864000
162559610	::480149329374507000
507987711	::480149357967458000
26954972	::480149388845912000
223288871	::480149396722429000
238698812	::480149440229945000
239257340	::480149463109890000
33818674	::480149514507272000
101881386	::480149594320285000
126109768	::480149609910521000
301761224	::480149625769185000
54587465	::480149629804085000
256321392	::480149639258058000
29319846	::480149683210162000
239257340	::480149695579189000
249246314	::480149703837773000
519086519	::480149712075362000
507987711	::480149763602788000
90469755	::480149768107089000
258916835	::480149771751940000
249246314	::480149785920303000
54587465	::480149790756327000
142038800	::480149837728743000
405362735	::480149843369656000
249246314	::480149875263148000
205501297	::480149897471983000
477235727	::480149962324320000
63928079	::480150085850783000
26954972	::480150086681636000
54587465	::480150129324732000
16726467	::480150181321904000
19210855	::480150197171798000
236266292	::480150215068893000
365746365	::480150284476612000
64219388	::480150316235509000
26954972	::480150324536442000
519086519	::480150326670942000
507987711	::480150352269172000
507987711	::480150473413255000
304219715	::480150565565906000
432116634	::480150585203642000
26954972	::480150632452849000
599589782	::480150696252030000
350003589	::480150708138680000
417449044	::480150809045258000
507987711	::480150829857792000
399408344	::480150861016875000
101881386	::480150877760929000
49383709	::480150901836234000
378773930	::480151073395445000
49383709	::480151077434966000
590556372	::480151183177551000
215109001	::480151198733848000
55744853	::480151211216093000
30912658	::480151231378096000
26954972	::480151259144806000
255810490	::480151339746328000
236266292	::480151381916254000
262405775	::480151395623264000
400249617	::480151406267994000
440875002	::480151437653995000
375810749	::480151464774361000
239257340	::480151533414129000
613592670	::480151566314647000
411997198	::480151678076088000
26954972	::480151750587187000
587104097	::480151902009556000
196394433	::480151914256953000
411222321	::480151976118730000
287014963	::480152023879282000
80965569	::480152069727207000
238307628	::480152071786610000
414526765	::480152072885919000
320052148	::480152082213642000
494543536	::480152151566450000
64219388	::480152186542764000
256346048	::480152230486896000
205501297	::480152233791594000
224682361	::480152277705957000
432888405	::480152315349839000
417523013	::480152404512362000
44307877	::480152422199750000
167301113	::480152558858547000
309167251	::480152588676235000
281824012	::480152645122809000
258108922	::480152741130412000
20293581	::480152776756846000
262059543	::480152787712753000
540330411	::480152876732256000
33818674	::480152890489978000
220455732	::480152896692944000
224095849	::480152904200749000
315527257	::480152920927662000
276540818	::480152990884831000
276540818	::480153004734414000
220455732	::480153012757745000
23967395	::480153091568709000
13533012	::480153107284762000
209223008	::480153138947960000
408144950	::480153168287105000
26514591	::480153238214148000
120853830	::480153247085502000
52011370	::480153285387497000
256716505	::480153287128145000
287014963	::480153287237189000
81841977	::480153288088641000
65832155	::480153288092815000
287014963	::480153294673674000
417523013	::480153308762345000
417449044	::480153337178779000
52011370	::480153344497819000
33964276	::480153412236242000
246409056	::480153444523970000
276540818	::480153488597712000
599348429	::480153503613329000
527838807	::480153509438832000
383383485	::480153552904400000
126109768	::480153565160144000
527838807	::480153606755086000
328779215	::480153612299935000
515049896	::480153629639581000
312394133	::480153629861490000
215174499	::480153645938667000
590556372	::480153660253802000
355896730	::480153693841391000
355896730	::480153727781703000
377110730	::480153731850178000
460491164	::480153781951160000
391061760	::480153802339676000
383383485	::480153803929317000
13533012	::480153807326679000
96421993	::480153840504033000
352595123	::480153850431963000
383383485	::480153862267883000
110236585	::480153892869898000
417449044	::480153903984435000
383383485	::480153927824855000
527838807	::480153936561590000
383383485	::480153940063834000
246409056	::480153960729559000
224095849	::480153991007850000
398707286	::480153997463285000
383383485	::480154003381026000
383383485	::480154006665195000
18918771	::480154018296000000
527838807	::480154028567838000
383383485	::480154055180697000
383383485	::480154073488846000
52011370	::480154094607147000
99827590	::480154109496942000
383383485	::480154130803982000
527838807	::480154144959762000
417523013	::480154255349653000
531871315	::480154316679155000
95231863	::480154332185522000
499995726	::480154346026319000
507918715	::480154361541062000
499995726	::480154381367517000
98768681	::480154392050417000
95231863	::480154399311167000
499995726	::480154414842253000
398707286	::480154432160542000
224095849	::480154454558138000
277760577	::480154464087592000
499995726	::480154466037952000
373713704	::480154585970262000
256716505	::480154664436891000
65832155	::480154665510633000
81841977	::480154665598742000
591216066	::480154674457497000
398707286	::480154696037171000
43045329	::480154697559703000
399408344	::480154818246238000
207781904	::480154827968626000
531871315	::480154828367462000
405239647	::480154881718628000
499995726	::480154935141490000
29327418	::480155016129708000
527838807	::480155083556917000
33964276	::480155103643836000
36310459	::480155126368567000
68775336	::480155146907697000
499995726	::480155188427120000
220455732	::480155192692715000
405239647	::480155203014914000
355598729	::480155203283730000
445808726	::480155433957871000
463318489	::480155443461775000
527838807	::480155458917777000
405239647	::480155474944212000
326351370	::480155598328066000
172280619	::480155612676771000
48562201	::480155643282616000
310982944	::480155649633181000
80965569	::480155790083239000
405239647	::480155793770024000
214200689	::480155810665082000
463318489	::480155824271417000
372551778	::480155837814800000
341941030	::480155837847990000
18750697	::480155840448856000
269012544	::480155864158859000
37316930	::480155975379214000
294745245	::480156000763535000
405239647	::480156004802256000
312394133	::480156037702361000
172035134	::480156064642367000
355598729	::480156079759036000
338073739	::480156114441338000
371817971	::480156141113323000
214200689	::480156165058224000
442433056	::480156186222669000
355598729	::480156204778680000
527838807	::480156228220227000
375961439	::480156236566904000
224501206	::480156260638007000
352062989	::480156297435021000
215181084	::480156313087774000
411222321	::480156354523316000
160768741	::480156386773327000
405362735	::480156429429391000
33964276	::480156475940016000
398707286	::480156647516418000
355598729	::480156659206344000
372611209	::480156660065763000
172035134	::480156662854995000
463318489	::480156671910486000
27784817	::480156702080118000
349787019	::480156714051067000
214200689	::480156716001402000
352062989	::480156740601008000
95231863	::480156767490301000
423446901	::480156781725753000
423446901	::480156840232095000
310009833	::480156996876783000
260825806	::480157010365665000
224501206	::480157062421164000
20112840	::480157103248519000
226357092	::480157188246106000
114967175	::480157199465840000
62936749	::480157204285095000
198651083	::480157259066929000
255810490	::480157261755473000
203736885	::480157265878474000
221098400	::480157331385114000
32431892	::480157340071915000
187049333	::480157363757133000
82257804	::480157393540886000
14715501	::480157409202016000
104112940	::480157449597370000
24113194	::480157469121843000
314988406	::480157533739307000
82257804	::480157658411180000
162559610	::480157794201382000
224501206	::480157959691853000
215174499	::480158013865885000
357790406	::480158018760630000
314988406	::480158052142690000
190624012	::480158061219155000
29553235	::480158139107405000
312394133	::480158153724534000
515049896	::480158162591289000
18918771	::480158186947620000
357790406	::480158200952815000
311729942	::480158219432910000
311729942	::480158318858883000
52542320	::480158343994957000
407248121	::480158392011718000
396454394	::480158404556513000
215174499	::480158469488910000
136750011	::480158487666651000
598832393	::480158508239683000
309167251	::480158518985883000
314988406	::480158536953888000
28054060	::480158549037703000
24113194	::480158625457913000
31345791	::480158687580147000
136750011	::480158758346047000
162559610	::480158765132419000
633531552	::480158772573523000
98552986	::480158814235144000
172035134	::480158891175448000
357790406	::480158974227267000
90750144	::480158975598792000
328882474	::480158989242466000
80965569	::480158991532568000
162559610	::480159022109052000
368170408	::480159041717817000
80965569	::480159043923636000
328882474	::480159058188460000
338256397	::480159116321886000
276540818	::480159143618420000
255818707	::480159177684160000
105026890	::480159251612987000
463250994	::480159331535429000
30912658	::480159368185274000
253552344	::480159369028308000
287727506	::480159398573002000
29553235	::480159401685168000
418847263	::480159426863964000
8548362	::480159437894975000
463250994	::480159467284074000
283328574	::480159494903574000
48562201	::480159498049290000
162559610	::480159500502974000
19374297	::480159528843894000
105026890	::480159535437332000
368170408	::480159566341369000
280297585	::480159584267407000
63473984	::480159672242933000
308858845	::480159672947990000
100934605	::480159674998980000
155677785	::480159693633892000
58281200	::480159703763517000
264677315	::480159753172049000
411841714	::480159784776531000
636632104	::480159826471702000
264677315	::480159846126211000
365203632	::480159868670574000
308858845	::480159882881277000
63473984	::480159885452009000
220532575	::480159920739061000
330691749	::480159941651488000
411841714	::480159953353998000
515049896	::480159967396511000
264677315	::480159991987335000
515049896	::480160014686879000
331227001	::480160030210019000
370088836	::480160049827164000
331227001	::480160066109050000
314988406	::480160075424612000
20419159	::480160111466250000
261900342	::480160128071528000
308726677	::480160140901904000
329955120	::480160160787091000
87812967	::480160166256848000
370420008	::480160197596676000
63473984	::480160197650837000
537633292	::480160218836254000
331227001	::480160221109575000
148912524	::480160231603720000
31359307	::480160232148983000
537633292	::480160310989316000
63473984	::480160341947453000
36943663	::480160371958099000
148436850	::480160381521108000
38244930	::480160419932536000
311583053	::480160460826636000
523456562	::480160473904848000
523456562	::480160476245286000
63473984	::480160517680422000
36943663	::480160543190175000
87812967	::480160543547076000
378281495	::480160625046614000
519086519	::480160646340689000
470451598	::480160657225297000
330799447	::480160773767827000
33017275	::480160808295735000
451667062	::480160931796643000
328882474	::480160961722994000
154692700	::480160967960322000
328882474	::480161047714594000
410297246	::480161085899538000
237112765	::480161114622545000
328882474	::480161119881801000
63473984	::480161119886004000
309355379	::480161120385126000
55161530	::480161197816180000
22559382	::480161429161775000
225287674	::480161435603853000
28510276	::480161505627734000
200764512	::480161596690669000
63473984	::480161641590317000
29553235	::480161659495796000
404335977	::480161716198993000
609790203	::480161748872204000
17035194	::480161806288449000
399408344	::480161811937775000
537633292	::480161828392022000
165634562	::480161910227480000
63473984	::480161966871162000
280297585	::480162092473806000
546153359	::480162160685760000
386956382	::480162170185846000
537633292	::480162188259127000
508054066	::480162207020642000
36310459	::480162226742247000
164101308	::480162389422538000
15204110	::480162425011195000
30032107	::480162481692626000
105852149	::480162508418727000
122283306	::480162533907910000
314604858	::480162563351937000
396929208	::480162632352026000
436476907	::480162637003513000
275902246	::480162653877186000
302934050	::480162696927539000
384563395	::480162723804622000
280297585	::480162739479117000
63473984	::480162747695378000
87970668	::480162753978433000
361691248	::480162769522524000
45581124	::480162795846004000
196693857	::480162847779864000
273814896	::480162872803459000
32431892	::480162879199780000
262405775	::480162965199400000
523456562	::480162970702733000
302934050	::480162975655800000
253552344	::480163027119927000
523456562	::480163128454692000
49114032	::480163246465220000
20419159	::480163267147341000
493640349	::480163319043878000
278301419	::480163325662486000
278301419	::480163333073416000
90689440	::480163432205791000
244800270	::480163440325963000
148912524	::480163461754675000
244800270	::480163487763550000
40604299	::480163490397552000
471291163	::480163591132155000
7132042	::480163611479134000
546153359	::480163650146013000
300009838	::480163658895745000
29553235	::480163660031991000
493640349	::480163696132763000
314303039	::480163738369028000
249246314	::480163739665068000
244800270	::480163828806606000
146855323	::480163867990163000
34796664	::480163874818097000
243751614	::480163908502556000
29553235	::480163919831760000
411912822	::480164019022856000
493640349	::480164021287813000
34796664	::480164024403767000
27904685	::480164031416635000
130690913	::480164037234139000
314604858	::480164044070850000
423862446	::480164101818040000
604071375	::480164141836279000
27904685	::480164245124808000
245669191	::480164250694860000
94215450	::480164264356106000
220532575	::480164332337389000
122283306	::480164358723342000
92870542	::480164439606325000
220465561	::480164469805678000
27904685	::480164497907130000
294745245	::480164701607702000
378367977	::480164825826197000
377110730	::480164884705865000
146602281	::480164886514008000
479986172	::480164890808578000
146602281	::480164926636691000
281824012	::480164962229166000
36943663	::480164986137100000
146602281	::480165023701303000
410961985	::480165041358917000
633506625	::480165115002486000
280297585	::480165123818921000
21623464	::480165151480373000
633506625	::480165170342133000
716262980	::480165171516563000
28405302	::480165184648929000
36943663	::480165259656056000
631603360	::480165316660445000
816177	::480165383173705000
378367977	::480165384025149000
301044144	::480165439184461000
515049896	::480165457438056000
205030447	::480165466485190000
330799447	::480165567786020000
277829772	::480165589608980000
387188572	::480165608429203000
26413556	::480165614846087000
295339639	::480165632827064000
32431892	::480165646811295000
18374690	::480165668340641000
33964276	::480165668944625000
282692620	::480165687558963000
33964276	::480165718189940000
244800270	::480165802180493000
328779215	::480165831846801000
375961439	::480165832983449000
466646092	::480165966999855000
291249412	::480165974839021000
48562201	::480165978693591000
227859860	::480166008595152000
292012619	::480166050084818000
291249412	::480166054119735000
48562201	::480166078505418000
62756038	::480166084453339000
62756038	::480166093575966000
24113194	::480166101452472000
244800270	::480166108322742000
291249412	::480166113053929000
398707286	::480166257786769000
354125458	::480166267983114000
387472182	::480166300044374000
418480466	::480166477908029000
399555371	::480166558292262000
244800270	::480166563689938000
48562201	::480166597370200000
244800270	::480166666416844000
634890754	::480166712101183000
291249412	::480166790459555000
331227001	::480166831425351000
383383485	::480166840602071000
96013044	::480166879378423000
16713287	::480166927101198000
310982944	::480167031640424000
383383485	::480167091081711000
371416817	::480167105002995000
263433687	::480167113928491000
193192138	::480167247584190000
428646436	::480167317343436000
816177	::480167333814480000
16713287	::480167357180940000
36958694	::480167395261038000
372611209	::480167427863367000
146602281	::480167469102157000
191947005	::480167478660976000
470660217	::480167488228175000
146602281	::480167507953979000
304219715	::480167509199294000
18374690	::480167586559037000
113760458	::480167630519930000
281824012	::480167633799491000
372611209	::480167641970003000
48562201	::480167654510964000
451868502	::480167694059048000
493640349	::480167769179422000
229611107	::480167787042967000
225287674	::480167835159642000
301497892	::480167891032342000
463138486	::480167990244020000
466646092	::480168148273209000
556323854	::480168151741509000
205030447	::480168182301196000
370420008	::480168229806284000
320512967	::480168243953696000
25235649	::480168257706397000
230655725	::480168283233341000
205030447	::480168284243755000
493640349	::480168289843576000
58281200	::480168301935353000
33217361	::480168335267491000
493640349	::480168398446678000
281824012	::480168410718814000
343756278	::480168504239214000
331227001	::480168506537680000
405362735	::480168761115148000
64813007	::480168800261009000
523456562	::480168849292419000
229611107	::480168880082784000
523456562	::480168895815630000
451868502	::480168942111977000
330799447	::480168957807046000
358307309	::480168995820027000
381181950	::480169004997152000
311664191	::480169109540593000
16353730	::480169118738677000
597834721	::480169132462075000
73275873	::480169147951640000
171103429	::480169187742982000
187078541	::480169217564504000
71981601	::480169221813719000
393718746	::480169264272257000
65435835	::480169293397884000
238307628	::480169308501204000
316832273	::480169343095812000
122283306	::480169391976243000
319420243	::480169416253267000
122283306	::480169442345631000
33555786	::480169454903754000
167301113	::480169457256386000
28510276	::480169474385903000
403823128	::480169532141895000
220532575	::480169594335010000
70982412	::480169611216683000
18374690	::480169623686348000
373713704	::480169799470022000
146602281	::480169865815547000
370088836	::480170009239777000
316832273	::480170049756336000
609790203	::480170075991703000
268058306	::480170111845040000
272999900	::480170135576391000
316832273	::480170170577461000
229611107	::480170186923048000
248468379	::480170277423181000
146602281	::480170377998766000
226357092	::480170451096715000
33555786	::480170463361257000
248468379	::480170469207703000
316832273	::480170482319126000
182834679	::480170492935307000
209223008	::480170529232416000
174720518	::480170534429155000
15902298	::480170573914329000
106778257	::480170614372593000
451868502	::480170623767805000
249246314	::480170634240987000
167301113	::480170722417856000
286282963	::480170767255371000
36866805	::480170799429480000
24113194	::480170811630698000
205501297	::480170814084349000
351152035	::480170835257593000
205501297	::480170913879433000
389949893	::480170920510648000
241278291	::480170927871651000
331227001	::480170984750608000
78404115	::480170992589758000
32671267	::480171014668963000
516986236	::480171107383660000
189664484	::480171177587908000
49383709	::480171200535351000
120170865	::480171249155727000
182834679	::480171250686631000
55744853	::480171296307699000
396364407	::480171313349156000
384494456	::480171430651240000
36866805	::480171437945151000
326351370	::480171461336784000
109762886	::480171471101521000
260961523	::480171502877552000
411700909	::480171514554109000
36891053	::480171522443595000
90797741	::480171540689203000
90797741	::480171602479681000
36891053	::480171679331528000
109762886	::480171703755354000
78404115	::480171716983795000
156801163	::480171787074813000
257546151	::480171841789521000
179519500	::480171877080379000
609790203	::480171901860319000
26589876	::480171912673652000
15361643	::480171914154221000
508054066	::480171948799176000
372551778	::480172006650810000
403823128	::480172050238418000
78404115	::480172067501772000
179519500	::480172077605851000
156801163	::480172078407352000
257546151	::480172094374703000
191947005	::480172117896744000
257546151	::480172178143338000
399555371	::480172217120980000
411912822	::480172249216196000
156801163	::480172268664811000
272184078	::480172301754064000
23933265	::480172302248603000
120170865	::480172336512249000
236202065	::480172362071953000
99827590	::480172411912851000
253178679	::480172446096437000
19182658	::480172466502123000
58587526	::480172518032953000
334423964	::480172640338849000
78404115	::480172660991614000
394365413	::480172666771763000
370049566	::480172715626987000
370049566	::480172736644653000
224501206	::480172826293313000
394365413	::480172850297704000
14715501	::480172910493970000
370088836	::480172920703287000
11852522	::480172977007644000
20863117	::480172991263678000
113760458	::480173062222929000
39904237	::480173062537502000
224501206	::480173071102267000
180661626	::480173121690173000
90469755	::480173208046301000
370088836	::480173208222855000
11852522	::480173273586475000
409709795	::480173289118396000
419836731	::480173299088240000
58587526	::480173302430699000
223614733	::480173361436168000
290855101	::480173436442927000
409709795	::480173482094104000
238672857	::480173510405259000
377627227	::480173514528268000
523456562	::480173529170972000
523456562	::480173548657729000
398445530	::480173553208545000
15742158	::480173613719379000
412638454	::480173632472088000
369804138	::480173637484683000
402333632	::480173744002854000
314604858	::480173751372640000
377555310	::480173803775881000
156801163	::480173818812432000
273814896	::480173855080595000
14715501	::480173885988429000
11852522	::480173888694149000
273814896	::480173944993882000
590556372	::480173965189849000
31287131	::480174023456739000
206538198	::480174198762242000
393718746	::480174209818058000
114967175	::480174213211238000
32431892	::480174234279628000
463250994	::480174262683045000
322842111	::480174266554400000
179039178	::480174287819915000
11852522	::480174300951871000
635845301	::480174354689703000
258454374	::480174378894643000
214465537	::480174433059893000
256321392	::480174452626309000
258454374	::480174473422073000
258454374	::480174485732352000
417523013	::480174512932024000
408144950	::480174515222511000
463250994	::480174516769812000
602224338	::480174551578730000
176202976	::480174558683471000
113760458	::480174573522931000
630637790	::480174597883838000
410877459	::480174605290573000
227355784	::480174629215301000
410877459	::480174760626634000
226429138	::480174776817029000
385595835	::480174843774513000
106855310	::480174870035447000
277760577	::480174893292478000
258916835	::480174930294611000
396364407	::480174936930017000
464845445	::480174966923485000
187078541	::480174992621989000
609790203	::480175044501311000
417523013	::480175059814727000
113760458	::480175115083075000
32431892	::480175133651267000
58587526	::480175147941253000
114967175	::480175151242153000
464845445	::480175152055848000
58847822	::480175165595074000
214465537	::480175180212224000
36866805	::480175182439403000
353544330	::480175201486131000
379833720	::480175215184740000
609790203	::480175238211067000
393718746	::480175251834171000
464845445	::480175300613906000
26413556	::480175322076172000
396364407	::480175362702192000
417523013	::480175369878659000
78404115	::480175379848503000
302934050	::480175431446831000
445903498	::480175459343163000
464845445	::480175465005453000
214465537	::480175514540199000
459660056	::480175566772256000
26413556	::480175592273227000
71981601	::480175605787660000
352960797	::480175729494077000
141735027	::480175754693853000
477235727	::480175773995651000
274432702	::480175866308071000
350968313	::480175866350018000
403823128	::480175867596120000
350968313	::480175885635444000
361532861	::480175890429911000
363649162	::480175890861535000
220455732	::480175897480155000
417523013	::480175898415484000
350968313	::480175928668999000
16807883	::480176027973718000
214465537	::480176035376283000
609790203	::480176040463970000
417523013	::480176098043392000
319420243	::480176129249390000
32171318	::480176136752599000
237963845	::480176244987019000
375734748	::480176276875931000
412638454	::480176276959801000
37316930	::480176311743152000
227425418	::480176340893577000
361532861	::480176354085060000
250774954	::480176384980299000
37316930	::480176437727461000
379833720	::480176443536977000
609790203	::480176446992703000
15902298	::480176465242103000
310009833	::480176475119689000
348262381	::480176520766300000
290855101	::480176652903669000
242206017	::480176700949426000
511899726	::480176718490398000
400817337	::480176727302238000
379833720	::480176736064516000
32755384	::480176740635926000
260961523	::480176756033191000
50507669	::480176756058763000
373713704	::480176794784780000
37578654	::480176808415870000
94215450	::480176866620637000
270736613	::480176875017605000
364043601	::480176902033117000
410877459	::480176923444662000
141735027	::480176927899385000
24392243	::480176937265278000
104990093	::480176949495869000
18374690	::480176963219230000
393718746	::480176973382033000
37316930	::480177033352204000
31287131	::480177039693991000
587081117	::480177140043120000
176202976	::480177156148850000
355758655	::480177228848709000
227425418	::480177229079408000
11852522	::480177235706400000
6203992	::480177255134425000
176202976	::480177288038739000
350665443	::480177298919137000
227425418	::480177320603287000
464845445	::480177359597735000
201878266	::480177404753620000
11852522	::480177448467042000
33964276	::480177470159605000
238672857	::480177494448824000
53545809	::480177545472528000
257546151	::480177550006579000
363649162	::480177601093201000
393718746	::480177659461505000
259542533	::480177686518575000
6203992	::480177687571349000
270736613	::480177703300399000
53545809	::480177707125186000
393718746	::480177708044144000
176202976	::480177711508246000
180911733	::480177714796965000
191947005	::480177771139059000
11852522	::480177791334248000
355758655	::480177798120620000
410877459	::480177839522975000
32431892	::480177873073213000
351264389	::480177878420578000
18929923	::480177892924477000
33964276	::480177894304391000
191947005	::480177913950908000
94480498	::480177917154975000
183883932	::480177927774949000
214465537	::480177933814734000
77078833	::480177949769863000
363649162	::480177966333181000
398445530	::480177969621901000
499167427	::480177969835429000
435478224	::480177986339999000
94480498	::480178028274651000
587081117	::480178055155965000
34796664	::480178091591884000
410877459	::480178155584360000
463138486	::480178230511419000
183883932	::480178241739583000
233767854	::480178267346198000
716262980	::480178277009485000
11852522	::480178277471240000
253178679	::480178304427626000
183883932	::480178321863368000
111411572	::480178354004709000
262059543	::480178357049753000
377715399	::480178389781721000
350665443	::480178399080886000
398445530	::480178402557964000
32171318	::480178452369129000
183883932	::480178470782115000
355896730	::480178497575727000
270736613	::480178523077099000
259746323	::480178565913133000
361527638	::480178601623818000
63490594	::480178643704901000
301497892	::480178688869548000
147310240	::480178692623056000
270736613	::480178722507882000
816177	::480178752907792000
11852522	::480178761959493000
429345484	::480178782251143000
410122679	::480178829210955000
40994873	::480178846935683000
247372701	::480178884819042000
336628506	::480178932495712000
816177	::480178937788514000
32755384	::480178979270180000
92840294	::480178986551877000
52824736	::480178995321769000
334665323	::480179040456683000
37011485	::480179069792051000
190624012	::480179076166975000
11852522	::480179140294107000
220532575	::480179145884700000
428646436	::480179151198879000
52542320	::480179153866870000
216618788	::480179158946185000
816177	::480179161860812000
551501734	::480179175987617000
203688730	::480179184069668000
183883932	::480179210682503000
597834721	::480179210808340000
163415941	::480179221005090000
410403898	::480179235639013000
326351370	::480179237022736000
77078833	::480179260942843000
336628506	::480179298264186000
597834721	::480179324742422000
208296274	::480179421786406000
410877459	::480179422754914000
255622442	::480179464849354000
208296274	::480179475611938000
36866805	::480179477410885000
35376355	::480179482267881000
238665368	::480179491818328000
499995726	::480179554233765000
403823128	::480179599331311000
94480498	::480179607925043000
212047421	::480179636999966000
314303039	::480179644029599000
35376355	::480179675797266000
252914746	::480179725403295000
411786523	::480179727484088000
223614733	::480179750137110000
11852522	::480179765471895000
471516383	::480179825487777000
238672857	::480179858836688000
180911733	::480179913459519000
470451598	::480179936976982000
310982944	::480179988256522000
11852522	::480179996971917000
220532575	::480180002827165000
238672857	::480180006476197000
80965569	::480180072070918000
183883932	::480180086310572000
238672857	::480180132405981000
94480498	::480180146834792000
216618788	::480180174625837000
24199433	::480180176270393000
286282963	::480180241437315000
114064449	::480180251482669000
262059543	::480180304431554000
180911733	::480180356327292000
18156298	::480180357644308000
183883932	::480180361201078000
94480498	::480180370478882000
14715501	::480180384450109000
250774954	::480180425667936000
180911733	::480180449755414000
319420243	::480180450917634000
36943663	::480180472291414000
216618788	::480180502474010000
336628506	::480180509449142000
235382002	::480180549076520000
183883932	::480180594597302000
11852522	::480180606198763000
335101950	::480180612779606000
262059543	::480180626990317000
240463390	::480180703364014000
128284695	::480180728785690000
227046044	::480180736860094000
94480498	::480180762608537000
11852522	::480180794926055000
69916558	::480180844536266000
94480498	::480180882251083000
216618788	::480180915638132000
94480498	::480180923145547000
227046044	::480180928623685000
371068004	::480180978414284000
94480498	::480180993706299000
28197443	::480181008805818000
303252613	::480181031086342000
34767424	::480181060219596000
373569970	::480181060899045000
110236585	::480181071683014000
216618788	::480181092188581000
183883932	::480181117102723000
94480498	::480181122597265000
235382002	::480181126984527000
440314946	::480181161465880000
423816771	::480181165291089000
303252613	::480181232538779000
423816771	::480181237017882000
379357885	::480181262477697000
11852522	::480181289409323000
183883932	::480181369306243000
260428602	::480181372037124000
423816771	::480181381645881000
250844163	::480181417650192000
227425418	::480181482040741000
377555310	::480181484943204000
372551778	::480181485958201000
467043006	::480181552307908000
295339639	::480181559140421000
24199433	::480181577906135000
48562201	::480181583702282000
301497892	::480181585078415000
52929975	::480181588970307000
180911733	::480181604078587000
48562201	::480181615776124000
94480498	::480181638555398000
338256397	::480181641474605000
335101950	::480181641873092000
81469472	::480181662740135000
432888405	::480181684122300000
94480498	::480181686894751000
151604434	::480181695836995000
378281495	::480181713859919000
24199433	::480181743719567000
240463390	::480181841731665000
183883932	::480181849822486000
361199465	::480181933045862000
183883932	::480181958417203000
233362394	::480181964151218000
258382946	::480181982324719000
53545809	::480181994110742000
39416036	::480182057528606000
214465537	::480182113895866000
237112765	::480182151908823000
94480498	::480182153863372000
480973099	::480182250399469000
187078541	::480182292317347000
91345170	::480182411116818000
516017637	::480182487977455000
183883932	::480182494935805000
58281200	::480182520957239000
238672857	::480182522328784000
369804138	::480182579245887000
55120405	::480182585709309000
94480498	::480182637181407000
28197443	::480182648153710000
19182658	::480182754043117000
28197443	::480182760829513000
19182658	::480182797089263000
94480498	::480182797135388000
398445530	::480182819420110000
463138486	::480182912994643000
217262932	::480182923253932000
17536130	::480182980065759000
58281200	::480183037351567000
94480498	::480183045081673000
369819130	::480183054619529000
6203992	::480183081156890000
113760458	::480183091688796000
209208697	::480183095295881000
6203992	::480183111859175000
17536130	::480183150228668000
396929208	::480183179861446000
429348972	::480183191286710000
183883932	::480183217559834000
414526765	::480183266092523000
352960797	::480183271959977000
28197443	::480183308588822000
315614733	::480183315165884000
11852522	::480183351085916000
350665443	::480183362234359000
223299509	::480183374255255000
624360378	::480183376239161000
403823128	::480183380605419000
235382002	::480183415543590000
707214715	::480183420727738000
25082908	::480183480584658000
24199433	::480183554333503000
467027311	::480183562898276000
346569016	::480183622930927000
106778257	::480183636038135000
147779508	::480183639179681000
429348972	::480183646221897000
11852522	::480183647442829000
310982944	::480183650433388000
127413469	::480183660599996000
378281495	::480183661694709000
36866805	::480183674667687000
420323287	::480183690241142000
707214715	::480183740446957000
127413469	::480183754543988000
317164527	::480183755412226000
420323287	::480183768112586000
398707286	::480183776535130000
24226614	::480183780494176000
249028893	::480183943099330000
305265637	::480183943338012000
420323287	::480183956231319000
293737316	::480183969506656000
155650977	::480183999021600000
264946102	::480184021939277000
183883932	::480184073147543000
94480498	::480184112586559000
432888405	::480184190848086000
147779508	::480184192450326000
114291753	::480184232153587000
499167427	::480184233797763000
317524005	::480184247450218000
543585402	::480184256052736000
268058306	::480184353914646000
187078541	::480184384960462000
24226614	::480184393009332000
258108922	::480184399170764000
94480498	::480184419852898000
432888405	::480184424152059000
543585402	::480184483715772000
417523013	::480184550132166000
20932133	::480184565516881000
588531316	::480184579303956000
278301419	::480184601059409000
278301419	::480184601373970000
24392243	::480184615316254000
17830276	::480184634219581000
22736943	::480184642494947000
155677785	::480184686656778000
183883932	::480184715790397000
256321392	::480184736711577000
173371030	::480184758257729000
417523013	::480184835835572000
326504971	::480184851065503000
173371030	::480184879183699000
255622442	::480184963137273000
258108922	::480184983466672000
94480498	::480185002395582000
430072028	::480185046255403000
171103429	::480185054589513000
17536130	::480185056430813000
17830276	::480185081877643000
17536130	::480185113527848000
20932133	::480185114035359000
16353730	::480185127759532000
183883932	::480185145371013000
430072028	::480185179789484000
27784817	::480185182779998000
515049896	::480185183144910000
102100651	::480185201717301000
73995534	::480185210076545000
29553235	::480185279404584000
411912822	::480185328377294000
432888405	::480185383502614000
114291753	::480185391387914000
283328574	::480185407846375000
302934050	::480185425676361000
408171600	::480185438729035000
114291753	::480185446966640000
417523013	::480185480072265000
265799781	::480185490549665000
408171600	::480185501702320000
94480498	::480185566068088000
183883932	::480185575161356000
265799781	::480185645671784000
217563665	::480185693810225000
368730450	::480185699019153000
40054726	::480185782033203000
265799781	::480185828308570000
195154119	::480185833195323000
258108922	::480185839436046000
20932133	::480185909883588000
381203261	::480185914174353000
258108922	::480185994994409000
147779508	::480186057229479000
22294252	::480186169028661000
265799781	::480186169766866000
265799781	::480186176314159000
429558621	::480186220610199000
201878266	::480186270803435000
258108922	::480186288142684000
361199465	::480186373211574000
265799781	::480186380341874000
29827759	::480186390299156000
73995534	::480186404094234000
309167251	::480186405155786000
94480498	::480186409668452000
153543800	::480186476227862000
94480498	::480186513695584000
588531316	::480186521518342000
302934050	::480186538370686000
231689668	::480186583363387000
20822956	::480186603051442000
265799781	::480186635242311000
6203992	::480186697791983000
329955120	::480186744361738000
50151347	::480186748178157000
561527789	::480186789416554000
37316930	::480186883259895000
332631850	::480186901643526000
586783331	::480186904030511000
195154119	::480186930974687000
247024165	::480186945596039000
21449993	::480186992614178000
223299509	::480187017935204000
94480498	::480187024935100000
713350694	::480187048587198000
561527789	::480187061148733000
375385791	::480187061199073000
1007041	::480187109094215000
325036867	::480187130589614000
43586963	::480187151041449000
258108922	::480187171303743000
588531316	::480187200592936000
132976059	::480187226899243000
285955708	::480187228933468000
401089789	::480187246671192000
463250994	::480187264220147000
381203261	::480187286714204000
6203992	::480187302195388000
303252613	::480187316380917000
312394133	::480187327801597000
303252613	::480187343471919000
357150048	::480187372425211000
372551778	::480187388564475000
561527789	::480187403332628000
37011485	::480187421494349000
183883932	::480187426048995000
300009838	::480187431787184000
303252613	::480187433011920000
249246314	::480187489055821000
280119639	::480187506793541000
285955708	::480187524942274000
375385791	::480187561747312000
401089789	::480187576955842000
94480498	::480187595750522000
249246314	::480187604394987000
600663496	::480187624703795000
50151347	::480187637785833000
258108922	::480187661856935000
523456562	::480187677984456000
6203992	::480187684355207000
68473966	::480187728709947000
323246381	::480187743621087000
183883932	::480187761417125000
371500504	::480187761832382000
20112840	::480187766622257000
337416247	::480187771793833000
240941201	::480187774222741000
523456562	::480187782204489000
33964276	::480187809404563000
110236585	::480187866484846000
501554267	::480187933857546000
52649582	::480187949892792000
50151347	::480187972457742000
366753447	::480188068641517000
280119639	::480188094205808000
285401749	::480188148258189000
607721617	::480188154260246000
399174015	::480188169212551000
49383709	::480188210430377000
10095952	::480188213420908000
182834679	::480188215383838000
402333632	::480188320408805000
357150048	::480188331603398000
393718746	::480188332996317000
398445530	::480188360422862000
99827590	::480188366453874000
49383709	::480188381591502000
183883932	::480188388046151000
34796664	::480188393159004000
34796664	::480188471718330000
49383709	::480188514362200000
277760577	::480188550780952000
11852522	::480188553503457000
312394133	::480188576412356000
187049333	::480188596859981000
94480498	::480188622797160000
562590159	::480188649750147000
251359942	::480188664715022000
258108922	::480188687926321000
25942336	::480188710416154000
479246485	::480188736664113000
562590159	::480188756167639000
47269984	::480188794310623000
273034167	::480188801541627000
38326757	::480188812421648000
159726392	::480188829903495000
289360824	::480188841559486000
215144630	::480188868159746000
265799781	::480188882772709000
58031746	::480188882965630000
236266292	::480188899260502000
586783331	::480188912670097000
378281495	::480188916390060000
27299320	::480189001869959000
500308199	::480189021172154000
265799781	::480189056295247000
464845445	::480189068873977000
68473966	::480189074938933000
94480498	::480189122934341000
19028099	::480189139241816000
45581124	::480189209471221000
25942336	::480189228735672000
110063681	::480189286881722000
505219745	::480189298445389000
369217450	::480189323686326000
247024165	::480189379999461000
408171600	::480189391864745000
34796664	::480189401054457000
258108922	::480189403118055000
323978080	::480189410072608000
215144630	::480189435514863000
45581124	::480189437221928000
408171600	::480189450052333000
408171600	::480189477021691000
247372701	::480189635457728000
183883932	::480189711831408000
34796664	::480189746652512000
45581124	::480189785806352000
351896383	::480189798754168000
363649162	::480189879670681000
258108922	::480189889804136000
208296274	::480189926625910000
269012544	::480189938814578000
11852522	::480190065822277000
479246485	::480190217073459000
273092249	::480190243782795000
477235727	::480190249998360000
34796664	::480190257325821000
409709795	::480190272614055000
183883932	::480190316167708000
11852522	::480190321935261000
357150048	::480190432261832000
15204110	::480190529045807000
12354252	::480190561748807000
414103187	::480190590668132000
120170865	::480190636466122000
339295860	::480190720951586000
11852522	::480190792301293000
335608417	::480190795413082000
136750011	::480190888610496000
260825806	::480190932625534000
337367504	::480190938581450000
271774234	::480190945925668000
120851061	::480190997914062000
34796664	::480191059176071000
372551778	::480191059612299000
95072707	::480191094647308000
34796664	::480191110598258000
29500521	::480191131200659000
360231979	::480191163216195000
11852522	::480191180928339000
155677785	::480191182979743000
380458897	::480191247668101000
259542533	::480191291259494000
332631850	::480191369927860000
13533012	::480191370145976000
377627227	::480191408423190000
105026890	::480191417428369000
34796664	::480191426869723000
34796664	::480191499091451000
136750011	::480191518297186000
372551778	::480191534520745000
464845445	::480191536638865000
45581124	::480191563817971000
34796664	::480191669359214000
313421343	::480191673062801000
253178679	::480191702469074000
247372701	::480191737768718000
31287131	::480191742881198000
48557490	::480191780856803000
136114188	::480191793745518000
313421343	::480191798770692000
313421343	::480191812184055000
18618379	::480191842902736000
92924351	::480191885739192000
120170865	::480191909961670000
109805996	::480191967146426000
247372701	::480191970259009000
464845445	::480191970975809000
497458875	::480192037946654000
94480498	::480192039653355000
253552344	::480192086717648000
523456562	::480192096578859000
20935798	::480192204628316000
11852522	::480192206926794000
48557490	::480192275369443000
523456562	::480192276615163000
357150048	::480192377584644000
353544330	::480192411734274000
238740641	::480192423042093000
160144135	::480192451047481000
271738272	::480192456168730000
430072028	::480192478734065000
29827759	::480192533369085000
350665443	::480192545234763000
308170990	::480192567687282000
11852522	::480192613979791000
360367250	::480192627778678000
319145382	::480192660859142000
360367250	::480192723555602000
460491164	::480192729528295000
308170990	::480192747836821000
198651083	::480192749707079000
258382946	::480192789108379000
378367977	::480192813460512000
20932133	::480192950492594000
305926788	::480192985662246000
305926788	::480193047586947000
186107022	::480193070097383000
357150048	::480193077823692000
464845445	::480193098731888000
509524562	::480193164289277000
460491164	::480193210161975000
214465537	::480193214511452000
150034005	::480193297546493000
319420243	::480193328722767000
102266093	::480193348519858000
553934357	::480193356937428000
381203261	::480193357872762000
399555371	::480193362041905000
372068999	::480193372511281000
265799781	::480193393528553000
319420243	::480193401158397000
183883932	::480193409072627000
95072707	::480193424235053000
93043270	::480193481257017000
357150048	::480193492841693000
183883932	::480193613440090000
136750011	::480193659132841000
95072707	::480193693400330000
110063681	::480193712166014000
183883932	::480193729815257000
353544330	::480193759494561000
136750011	::480193771183677000
26831606	::480193776648851000
157904403	::480193806315171000
498637061	::480193847289737000
399555371	::480193849201946000
183883932	::480193878364921000
570483315	::480193878889213000
132768456	::480193885470068000
87966998	::480193913139904000
87966998	::480193937223589000
302934050	::480193956341248000
102266093	::480193957746720000
259542533	::480194019092217000
399555371	::480194095948648000
280119639	::480194116660101000
93043270	::480194251666751000
259542533	::480194313779822000
183883932	::480194317051387000
259542533	::480194384520962000
199001641	::480194385284321000
183883932	::480194435028762000
131941193	::480194487566602000
45581124	::480194536719654000
351896383	::480194569024577000
372068999	::480194571738304000
247372701	::480194581569753000
102266093	::480194590956584000
183883932	::480194615107002000
131941193	::480194617443246000
102266093	::480194626377498000
385114649	::480194633687785000
238672857	::480194634564370000
108814965	::480194642617450000
185716839	::480194654454153000
132768456	::480194672149528000
252623066	::480194703611428000
136038442	::480194707939930000
238672857	::480194744614522000
39237011	::480194747425103000
20932133	::480194747445698000
238672857	::480194771449692000
105026890	::480194794174439000
570483315	::480194860561870000
183883932	::480194910373421000
570483315	::480194914773266000
185716839	::480194945186562000
570483315	::480194987372449000
713350694	::480194990443102000
183883932	::480195036936556000
162245153	::480195056901451000
252623066	::480195099666944000
131941193	::480195111737782000
617791569	::480195115885936000
523456562	::480195133947011000
26915925	::480195137419481000
570483315	::480195190146093000
57065165	::480195192788504000
183883932	::480195200128516000
570483315	::480195231594209000
464845445	::480195232152043000
42481762	::480195268743557000
252623066	::480195273516658000
21503139	::480195283716804000
398445530	::480195285613031000
464845445	::480195381846757000
183883932	::480195415241801000
377627227	::480195431389880000
247372701	::480195447504769000
509524562	::480195483294765000
636894252	::480195500168056000
190624012	::480195506237210000
399555371	::480195548532977000
375385791	::480195556786962000
22736943	::480195566568083000
432888405	::480195603821907000
53852889	::480195645630717000
274311440	::480195693437796000
570483315	::480195719723118000
132768456	::480195721161756000
464845445	::480195722168393000
285401749	::480195733648580000
625900103	::480195766573490000
570483315	::480195793425408000
30719116	::480195860870230000
259542533	::480195862379761000
183883932	::480195890028613000
504987901	::480195893870592000
25760567	::480195923977732000
280119639	::480195924610674000
376361293	::480195961088512000
280119639	::480195969762353000
636894252	::480195973478490000
403160004	::480195996350046000
272184078	::480196015631634000
367322500	::480196047902228000
25084916	::480196060279623000
30719116	::480196072363819000
183883932	::480196087194464000
364646765	::480196181834735000
270173839	::480196218925375000
594121150	::480196258129117000
162245153	::480196266089914000
183883932	::480196271676731000
11852522	::480196360843853000
183883932	::480196368053460000
17016789	::480196380539891000
636894252	::480196469131984000
17016789	::480196497330286000
352595123	::480196516317892000
224103552	::480196563046629000
570483315	::480196565949100000
423816771	::480196627257253000
102100651	::480196646194511000
37578654	::480196676561281000
350665443	::480196709092691000
200764512	::480196718521110000
253552344	::480196762913603000
253178679	::480196793997590000
467688815	::480196814961115000
464845445	::480196826780274000
420323287	::480196828743233000
110063681	::480196842337345000
636894252	::480196856509505000
420323287	::480196910225952000
35597637	::480196976303423000
293644929	::480196979536830000
467688815	::480196980447383000
433654462	::480197054094778000
183883932	::480197055244021000
274311440	::480197140107763000
372611209	::480197199154798000
499167427	::480197300963115000
238672857	::480197315274104000
224103552	::480197480227667000
36891053	::480197532316729000
369217450	::480197569297936000
352595123	::480197663288086000
420323287	::480197698922901000
259542533	::480197710541103000
110063681	::480197799024537000
270173839	::480197859166261000
499167427	::480197869194858000
18156298	::480197870272782000
420323287	::480197919190941000
110063681	::480197919984074000
11852522	::480197942511284000
183883932	::480197944927199000
341892711	::480197960626896000
114235211	::480198196132450000
183883932	::480198209692659000
183883932	::480198317675008000
636894252	::480198372108668000
399555371	::480198415658143000
320512967	::480198439121465000
100195876	::480198447618736000
100195876	::480198448864432000
258382946	::480198506502582000
636894252	::480198538664501000
435349693	::480198564107153000
299796220	::480198629911977000
183883932	::480198652132990000
408144950	::480198679027269000
523456562	::480198697742262000
399555371	::480198707954995000
15204110	::480198718587957000
95072707	::480198789131554000
316766176	::480198794177282000
293737316	::480198813588946000
255818707	::480198845188800000
35505123	::480198869100150000
259542533	::480198913350057000
157904403	::480198969474035000
382767512	::480198976575406000
285955708	::480199032275353000
636894252	::480199046980587000
243974175	::480199049643962000
109805996	::480199070992986000
148912524	::480199072939540000
201878266	::480199096632762000
418480466	::480199106334191000
375385791	::480199118736740000
110530129	::480199149975904000
274791343	::480199184688357000
183883932	::480199186965479000
399555371	::480199212567920000
295466391	::480199233513873000
372068999	::480199262614339000
364646765	::480199340506361000
636894252	::480199388703096000
505323751	::480199420974096000
364646765	::480199438879584000
343606449	::480199451126931000
37119867	::480199511852478000
183883932	::480199516763594000
259413656	::480199578118262000
259601379	::480199601711243000
10095952	::480199617074978000
24113194	::480199708409749000
278165989	::480199736012451000
183883932	::480199821634973000
274791343	::480199839444377000
120170865	::480199855416311000
68622166	::480199855885651000
36891053	::480199863452196000
278165989	::480199899024072000
155650977	::480199945819930000
303252613	::480200001302573000
58941053	::480200018805014000
183883932	::480200038346280000
350665443	::480200065227968000
264547604	::480200078737412000
259542533	::480200080318685000
418480466	::480200146588684000
491679354	::480200172081655000
264547604	::480200177362300000
262240809	::480200182366105000
237118122	::480200197490749000
315559101	::480200244433391000
160768741	::480200255154053000
93043270	::480200316475146000
498637061	::480200341212766000
264622253	::480200344329146000
133341985	::480200357319311000
364428125	::480200408065777000
120170865	::480200412969336000
350665443	::480200459316375000
6203992	::480200466664407000
553934357	::480200475522760000
259542533	::480200488076320000
383383485	::480200495626084000
498637061	::480200541465616000
360231979	::480200562953437000
553934357	::480200578660708000
259542533	::480200583911985000
383383485	::480200605655257000
383383485	::480200624256978000
464845445	::480200635355119000
6203992	::480200693173612000
450970324	::480200699629015000
383383485	::480200711355916000
383383485	::480200729768906000
713350694	::480200744965259000
42481762	::480200758600933000
377627227	::480200768817872000
383383485	::480200780104744000
383383485	::480200813915021000
15902298	::480200856717905000
383383485	::480200860543111000
6203992	::480200881669820000
383383485	::480200890343636000
364646765	::480200928004292000
110063681	::480200930747760000
181877725	::480200934157340000
296590824	::480200940310376000
382767512	::480200966210617000
343606449	::480200989194989000
355896730	::480201092375265000
399555371	::480201106169942000
499995726	::480201163879366000
255818707	::480201208364167000
368691437	::480201216052310000
383383485	::480201290069204000
383383485	::480201315859972000
379807492	::480201341285838000
303252613	::480201357644009000
245154470	::480201378976264000
383383485	::480201380028616000
217871594	::480201400417132000
383383485	::480201408013012000
467027311	::480201412253855000
221830651	::480201432302235000
383383485	::480201441735241000
383383485	::480201467668611000
424540791	::480201476233363000
440624261	::480201487164125000
364646765	::480201553882517000
383383485	::480201662804393000
162200561	::480201902635118000
442433056	::480201915972591000
553934357	::480202185418866000
375385791	::480202237528915000
313341167	::480202310383976000
21531254	::480202434153676000
167365283	::480202460447797000
498637061	::480202474939514000
415943958	::480202477954809000
450970324	::480202509886435000
16353730	::480202521466531000
240463390	::480202559768899000
21531254	::480202568602095000
368691437	::480202612885565000
221830651	::480202616912109000
205043960	::480202638789578000
490016303	::480202685585424000
553934357	::480202698453573000
127092086	::480202728933572000
348316521	::480202836269993000
118881789	::480202878468902000
106835519	::480202957883863000
70254385	::480202959796846000
303252613	::480202976100089000
259413656	::480202991979737000
80788799	::480203021272350000
361527638	::480203068978757000
303252613	::480203091502174000
368691437	::480203097294127000
206067907	::480203114817925000
405239647	::480203182258143000
303252613	::480203214072324000
490016303	::480203228680699000
398445530	::480203242010185000
33703073	::480203243554086000
383383485	::480203266781745000
490016303	::480203268224593000
553934357	::480203284662067000
368730450	::480203302252982000
350665443	::480203323401052000
95072707	::480203354308481000
443332358	::480203390211723000
202927618	::480203449255337000
366753447	::480203489537445000
29319846	::480203564380217000
433654462	::480203573578317000
303252613	::480203642470166000
499995726	::480203693975797000
490016303	::480203717900124000
40478607	::480203728247853000
46796467	::480203760225222000
303252613	::480203766722207000
73020435	::480203786057560000
26413556	::480203794899140000
405239647	::480203815887454000
16353730	::480203816143294000
303252613	::480203817502654000
313792688	::480203851841040000
46796467	::480203879116963000
430387521	::480203901463838000
303252613	::480203920711897000
244800270	::480203928290598000
303252613	::480203976332161000
368691437	::480204013183320000
450970324	::480204019244494000
30032107	::480204075300958000
95072707	::480204085052702000
405239647	::480204092921241000
218956862	::480204127323303000
617791569	::480204194540830000
91712528	::480204197443293000
118855202	::480204262035574000
450970324	::480204267790561000
255818707	::480204291471179000
383383485	::480204300350541000
244800270	::480204303500468000
405239647	::480204327827419000
383383485	::480204356327731000
383383485	::480204363831332000
244800270	::480204383720710000
523456562	::480204398837374000
32431892	::480204418995200000
20932133	::480204430927601000
80788799	::480204459922833000
490016303	::480204513509257000
523456562	::480204537333284000
127092086	::480204546543603000
553934357	::480204550138105000
499995726	::480204578328023000
351922723	::480204594312540000
244800270	::480204634233909000
523456562	::480204635941376000
455542048	::480204656870981000
171807880	::480204795408842000
29319846	::480204868984922000
499995726	::480204891764183000
262240809	::480204909917122000
11852522	::480204910441422000
199001641	::480204914803478000
178921630	::480204947968262000
29319846	::480204954745847000
463250994	::480204991819313000
221830651	::480205017593282000
80788799	::480205100904771000
15875100	::480205133385846000
443332358	::480205138557026000
443332358	::480205182127468000
15782772	::480205192198385000
244800270	::480205200221675000
632481728	::480205324474142000
151604434	::480205340894441000
87966998	::480205402148450000
197692007	::480205410473758000
17830276	::480205427473264000
499995726	::480205455893868000
106835519	::480205458116861000
262870925	::480205483299848000
17035194	::480205525079293000
251429451	::480205540967321000
485252693	::480205619266613000
80788799	::480205648400248000
523456562	::480205703702118000
491679354	::480205704985190000
364439246	::480205718574735000
18918771	::480205720600588000
80788799	::480205737704972000
405239647	::480205836866711000
120170865	::480205862808858000
15681561	::480205891854413000
120170865	::480205934376280000
127092086	::480205941153861000
244800270	::480205997550481000
9563172	::480206023161282000
415943958	::480206026424483000
221830651	::480206027669770000
149980973	::480206093042208000
431003917	::480206155017629000
364646765	::480206215201296000
415943958	::480206218146107000
127092086	::480206225825464000
61478431	::480206250366734000
499167427	::480206255890235000
443332358	::480206292598796000
247372701	::480206318230597000
80788799	::480206336139862000
298870626	::480206362212061000
571439376	::480206419174490000
313341167	::480206449818083000
360367250	::480206472609935000
599589782	::480206504805421000
223614733	::480206507582427000
221830651	::480206556055613000
106835519	::480206559205535000
285254109	::480206588209528000
280119639	::480206616810110000
148436850	::480206644060909000
127092086	::480206682010574000
519898323	::480206702604607000
270173839	::480206784997900000
519898323	::480206792413020000
292012619	::480206828236967000
415943958	::480206834390007000
329955120	::480206836977520000
279750654	::480206844862812000
267538322	::480206884960358000
15875100	::480206906003587000
268058306	::480206994176233000
279750654	::480206996826644000
298870626	::480207119254564000
18324223	::480207141475602000
350968313	::480207206298554000
415943958	::480207210241609000
215181084	::480207247239163000
219188629	::480207248656842000
279865885	::480207352076197000
30516737	::480207398389297000
226429138	::480207415397187000
33703073	::480207498914578000
303252613	::480207526802505000
421548020	::480207530153357000
15782772	::480207557693538000
279865885	::480207574357512000
369323050	::480207620863565000
303252613	::480207637146247000
303252613	::480207720109580000
237530197	::480207741105889000
18324223	::480207753269346000
335488857	::480207754305740000
109805996	::480207768574390000
420323287	::480207768855408000
516096126	::480207785838514000
335488857	::480207807552421000
267445807	::480207843883503000
325192444	::480207856503771000
413735493	::480207866200989000
303252613	::480207871880495000
30516737	::480207876758052000
183883932	::480207888942526000
165261298	::480207898752978000
350968313	::480207899260510000
237530197	::480207935146950000
410856984	::480207936585625000
16713682	::480207975161016000
127092086	::480207977505251000
398707286	::480208009306439000
325192444	::480208011982430000
420323287	::480208095331614000
30516737	::480208095336210000
183883932	::480208123559284000
380458897	::480208149576945000
420323287	::480208177149906000
375364618	::480208203653738000
348047989	::480208218728439000
183883932	::480208241310191000
30516737	::480208246062329000
18324223	::480208248029462000
127092086	::480208249472294000
127092086	::480208263116357000
183883932	::480208321970855000
208296274	::480208377574735000
238247892	::480208391017463000
255834275	::480208520562753000
183883932	::480208537717469000
375364618	::480208551705464000
375385791	::480208622543044000
420323287	::480208627525890000
450970324	::480208638808952000
255834275	::480208643715895000
236266292	::480208707578773000
238247892	::480208723466395000
369323050	::480208750335107000
183883932	::480208759780687000
334665323	::480208762070781000
38520445	::480208787840978000
73995534	::480208906413940000
166877807	::480208920942608000
236266292	::480208942245904000
413735493	::480208963217022000
166877807	::480208988718387000
18324223	::480209046130012000
357150048	::480209088916119000
249012544	::480209097157910000
71597388	::480209100735655000
68052287	::480209167198994000
64219388	::480209287122530000
64219388	::480209292654436000
15875100	::480209293594361000
30787413	::480209308198506000
64219388	::480209313915744000
64219388	::480209321876533000
236266292	::480209354256560000
415943958	::480209386867286000
475930595	::480209403505672000
230911888	::480209439442481000
375364618	::480209478344654000
262870925	::480209490038370000
183883932	::480209551417802000
166877807	::480209579175727000
443332358	::480209623480156000
230911888	::480209640756494000
507918715	::480209664328880000
409541924	::480209676433231000
236266292	::480209680623730000
230911888	::480209711795429000
423816771	::480209720121122000
236266292	::480209738098282000
423816771	::480209767810363000
423816771	::480209784923095000
423816771	::480209796117700000
423816771	::480209810151845000
423816771	::480209824605413000
423816771	::480209843307823000
236266292	::480209845644451000
256321392	::480209850798845000
37578654	::480209865134972000
230911888	::480209873498427000
423816771	::480209899888979000
230911888	::480209926275354000
30516737	::480209966520086000
230911888	::480209979018706000
238247892	::480209997809192000
302673934	::480210018495889000
509523903	::480210023461568000
423816771	::480210051546632000
18324223	::480210059180244000
183883932	::480210107838394000
301497892	::480210113547210000
236266292	::480210145931051000
334665323	::480210159612858000
702450841	::480210221642416000
240532669	::480210277972328000
18324223	::480210304089849000
20932133	::480210391008411000
236266292	::480210410352566000
219188629	::480210416312676000
65435835	::480210524051759000
609790203	::480210567500537000
387941507	::480210606470221000
114235211	::480210618201296000
269401499	::480210683401748000
114235211	::480210699562385000
251359942	::480210738032549000
261043724	::480210745452691000
323477702	::480210752511295000
329955120	::480210765542985000
30516737	::480210807884886000
383383485	::480210814742175000
236266292	::480210838301982000
383383485	::480210855242383000
259093732	::480210858019016000
383383485	::480210880647274000
383383485	::480210891342753000
128284695	::480210919449198000
609790203	::480210961039511000
41230104	::480210962536878000
383383485	::480210995088875000
601049906	::480211037421985000
42638131	::480211068489195000
298870626	::480211097556090000
219188629	::480211112671989000
236266292	::480211202635988000
103526992	::480211252631719000
437898031	::480211254124883000
219188629	::480211279513010000
308805449	::480211304989200000
30516737	::480211351273349000
269401499	::480211382550278000
266033863	::480211450750058000
269401499	::480211471301750000
155730095	::480211578873450000
308805449	::480211584191451000
216618788	::480211767381880000
266317182	::480211862592978000
294745245	::480211863410442000
450970324	::480211874471227000
437898031	::480211879814377000
15782772	::480211887762964000
308858845	::480211903328034000
18324223	::480211950912032000
20932133	::480211977482932000
136750011	::480211981161336000
30516737	::480212023968792000
14190836	::480212047503040000
30516737	::480212132248555000
609790203	::480212211348930000
25935173	::480212244760760000
43980775	::480212259898011000
278301419	::480212290428731000
29500521	::480212292496142000
278301419	::480212300641476000
216618788	::480212342123147000
356974615	::480212342534594000
373126936	::480212446984949000
519898323	::480212594523795000
298870626	::480212639118016000
31359307	::480212647799832000
42638131	::480212680796434000
350968313	::480212790452289000
216618788	::480212816499318000
350968313	::480212819913084000
409541924	::480212829669048000
409709795	::480212847255769000
105026890	::480212873138814000
64813007	::480212918760644000
308858845	::480212953623715000
30516737	::480212983620972000
216618788	::480212986682818000
617791569	::480212991938265000
21452516	::480213070191403000
377555310	::480213090441519000
383383485	::480213134666244000
42638131	::480213151934201000
325192444	::480213157919461000
146855323	::480213162940456000
216618788	::480213242770247000
315527257	::480213274802151000
383383485	::480213329923682000
383383485	::480213364392480000
30516737	::480213369178189000
216618788	::480213395749101000
383383485	::480213425952284000
329955120	::480213494252318000
15902298	::480213555786944000
460491164	::480213707549462000
33017275	::480213746594238000
460491164	::480213750322966000
325192444	::480213762889105000
713350694	::480213771588481000
216618788	::480213786050035000
117608761	::480213797169541000
56556074	::480213816551030000
375873224	::480213898369327000
146855323	::480213899724468000
413735493	::480213901594750000
361199465	::480213907542261000
132976059	::480213926295388000
31359307	::480213926726995000
31359307	::480213999103926000
375873224	::480214035007143000
325192444	::480214103445614000
375873224	::480214111729360000
36866805	::480214122546483000
460491164	::480214200363401000
609790203	::480214281078571000
92840294	::480214299043184000
34796664	::480214358148907000
325192444	::480214364822065000
216618788	::480214370199146000
413735493	::480214371725881000
375364618	::480214405733285000
266033863	::480214440487710000
142038800	::480214474650292000
405362735	::480214486750474000
402492947	::480214563204239000
34796664	::480214685543710000
375364618	::480214735405596000
375364618	::480214810370404000
266033863	::480214830583136000
126109768	::480214917270626000
269401499	::480214944596504000
75034878	::480214997205663000
491679354	::480215023554293000
329955120	::480215037559058000
148912524	::480215112469716000
50468203	::480215272343625000
269401499	::480215283664031000
106855310	::480215346285379000
237118122	::480215514799558000
289360824	::480215531052478000
325192444	::480215641341718000
438115686	::480215651047325000
64813007	::480215665685839000
310982944	::480215705867255000
375873224	::480215729397325000
148912524	::480215773290692000
100376439	::480215776473804000
178921630	::480215801698729000
438115686	::480215804126830000
156166678	::480215844199202000
316301043	::480215860049895000
350665443	::480215898138349000
49464322	::480215902861160000
148912524	::480215910612205000
352960797	::480215927955271000
455542048	::480216045043863000
15902298	::480216047962685000
148912524	::480216058247536000
148912524	::480216113205497000
109805996	::480216118053720000
438115686	::480216152593813000
375873224	::480216189839220000
148912524	::480216204490334000
310982944	::480216247175741000
195397698	::480216270072446000
484202581	::480216291631169000
450970324	::480216365669040000
32431892	::480216480366465000
393622132	::480216595671699000
540330411	::480216686121852000
523456562	::480216708549193000
33699503	::480216764244979000
713350694	::480216768766816000
364043601	::480217021062590000
56509474	::480217037436755000
523456562	::480217069498417000
32431892	::480217105200324000
410877459	::480217139094114000
215181084	::480217140876685000
15902298	::480217169666379000
20932133	::480217204651069000
378367977	::480217283524964000
70839289	::480217289799630000
375873224	::480217304500682000
285955708	::480217341607694000
410877459	::480217401582026000
443332358	::480217444137459000
24718142	::480217605504901000
378367977	::480217648966283000
635796096	::480217650685952000
378367977	::480217704322699000
450970324	::480217763328569000
22414245	::480217841585508000
154241297	::480217847109795000
22414245	::480217850142281000
205030447	::480217881204899000
378367977	::480217883016822000
635796096	::480217884782641000
70839289	::480217958161989000
18657192	::480217984531578000
202927618	::480217990672052000
33699503	::480217995487092000
254600909	::480217999568539000
54587465	::480218013518819000
635796096	::480218079666782000
416130255	::480218081256804000
164101308	::480218153079697000
334420539	::480218160738865000
310982944	::480218166690598000
25935173	::480218188290867000
70839289	::480218223929880000
27986325	::480218336123318000
443332358	::480218347275943000
32431892	::480218369527140000
332306968	::480218384605249000
260573981	::480218419908730000
70839289	::480218427328458000
105026890	::480218436581072000
174351092	::480218441605857000
607721617	::480218498883653000
27986325	::480218530697064000
509523903	::480218540398501000
24718142	::480218555284074000
329955120	::480218560304660000
20822956	::480218611416461000
635796096	::480218622069972000
174351092	::480218625073111000
252623066	::480218673391882000
56556074	::480218699454881000
20822956	::480218732241747000
416130255	::480218752126971000
418965366	::480218843277557000
27986325	::480218856854536000
160788774	::480218861585715000
599589782	::480218868648927000
607721617	::480218904418324000
174351092	::480218932461064000
450970324	::480218953185513000
274791343	::480218957484683000
330201359	::480218969396109000
635796096	::480218988891213000
27986325	::480219101428596000
409709795	::480219109318074000
295339639	::480219181447933000
587054451	::480219217774403000
103678189	::480219248497672000
174351092	::480219283654340000
70839289	::480219325568008000
18015033	::480219349249060000
36866805	::480219371579514000
174351092	::480219427145650000
635796096	::480219446196191000
475930595	::480219504350216000
255818707	::480219529562161000
86349050	::480219595761278000
18324223	::480219647476654000
174351092	::480219648692981000
259413656	::480219674206945000
423816771	::480219782264803000
292012619	::480219794784804000
450970324	::480219803475779000
232901934	::480219811545235000
18324223	::480219819686379000
431003917	::480219924154314000
255818707	::480219946253688000
114070939	::480219977484472000
533417136	::480220035093626000
237986569	::480220062184247000
463250994	::480220123739865000
50546012	::480220125321129000
187049333	::480220284067147000
499290157	::480220284901785000
31318417	::480220339319099000
148912524	::480220351415463000
126109768	::480220358469902000
263418480	::480220376169840000
587054451	::480220382272561000
379833720	::480220393945321000
521938520	::480220464820662000
536141027	::480220559683252000
609790203	::480220594810544000
102301729	::480220617610768000
126109768	::480220629451276000
118810756	::480220651568250000
173232394	::480220663802638000
379833720	::480220733293867000
447313860	::480220740080656000
187049333	::480220846150385000
431003917	::480220855843057000
249246314	::480221026601930000
160788774	::480221036487507000
252725390	::480221074194305000
85211920	::480221088174321000
116071398	::480221095090745000
24113194	::480221167056203000
221830651	::480221238959153000
15902298	::480221344521801000
447313860	::480221360845619000
36310459	::480221367871496000
19210855	::480221467368357000
416548217	::480221512272596000
523456562	::480221542836887000
378414202	::480221565682868000
117608761	::480221576676515000
587054451	::480221582627852000
243974175	::480221641952075000
36310459	::480221727839227000
321102847	::480221738731458000
278165989	::480221843723255000
70839289	::480221880465358000
323246381	::480221883510816000
222278624	::480221957292822000
47348539	::480222124091510000
229611107	::480222151820443000
73020435	::480222254500823000
19210855	::480222335425708000
34204169	::480222412236009000
301497892	::480222419387707000
36310459	::480222431395983000
237118122	::480222521107558000
460491164	::480222551591759000
378414202	::480222561892966000
52950877	::480222665915891000
292012619	::480222699831451000
36310459	::480222796094910000
460491164	::480222837735555000
118881789	::480222893578522000
370420008	::480222921218990000
132976059	::480222962667110000
252623066	::480222986310791000
252623066	::480223064857542000
431003917	::480223101070753000
431003917	::480223122251988000
14955026	::480223123837431000
52950877	::480223125754241000
146602281	::480223202749460000
55161530	::480223240103944000
503577648	::480223284404174000
139447011	::480223359981334000
33629617	::480223379170283000
36310459	::480223444798541000
378414202	::480223461533433000
146909951	::480223620690894000
485252693	::480223635295444000
52950877	::480223645491425000
168853356	::480223651694784000
164101308	::480223669860311000
31359307	::480223684376788000
417449044	::480223694535405000
146909951	::480223700772732000
416130255	::480223889356632000
32750427	::480223889536999000
232072216	::480223907145064000
36310459	::480223908336254000
66882384	::480223927055044000
299796220	::480223972358094000
63928079	::480224125063933000
20932133	::480224201421242000
323246381	::480224202663137000
156801163	::480224204889944000
17035194	::480224212351995000
66882384	::480224217518989000
20932133	::480224304458502000
66882384	::480224335798337000
66882384	::480224415016157000
66882384	::480224471832215000
156801163	::480224527444484000
350665443	::480224601734385000
156801163	::480224615583580000
66882384	::480224622336417000
118810756	::480224741643399000
454146385	::480224771901505000
14891490	::480224777420824000
292012619	::480224777898954000
63928079	::480225047898906000
454146385	::480225068535267000
634164272	::480225083890225000
100378471	::480225099732119000
20932133	::480225157785456000
25237171	::480225161631633000
557400595	::480225220360298000
599348429	::480225299964379000
63928079	::480225416435601000
36310459	::480225428410744000
477235727	::480225508194394000
156166678	::480225562493874000
328858212	::480225636368142000
279139758	::480225721978081000
20932133	::480225919286521000
61402370	::480226093635735000
241198427	::480226098211745000
279081886	::480226164498104000
156801163	::480226234861760000
36310459	::480226238221787000
20932133	::480226296958435000
20932133	::480226468518039000
400249617	::480226524734312000
146909951	::480226591357009000
30912658	::480226875282051000
77765035	::480226898560024000
66786075	::480227021453152000
24113194	::480227032991662000
156801163	::480227060997058000
156801163	::480227094132056000
400249617	::480227104923992000
400249617	::480227178945077000
633506625	::480227230530813000
509523903	::480227240752340000
38579155	::480227298914729000
18618379	::480227309824143000
156801163	::480227506700550000
105026890	::480227532910780000
66786075	::480227537428041000
557400595	::480227643539734000
15902298	::480227745301921000
220455732	::480227815296483000
509523903	::480227819616604000
418314197	::480227910674948000
303252613	::480227979944275000
587054451	::480228078040268000
320052148	::480228078346461000
319145382	::480228179534032000
347413433	::480228188245602000
155650977	::480228216569745000
418314197	::480228236446560000
34445704	::480228293333901000
347413433	::480228345250992000
34445704	::480228357582254000
368730450	::480228390662709000
617791569	::480228475769352000
30912658	::480228550797041000
249246314	::480228566706028000
587054451	::480228732565995000
90689440	::480228750823391000
156801163	::480228769861357000
587081117	::480228841571360000
173232394	::480228866485542000
40126821	::480228871673880000
25935173	::480228972156813000
716262980	::480228973696122000
253057868	::480228976053338000
252623066	::480228985683845000
173232394	::480229014380871000
366753447	::480229037038505000
252623066	::480229052197142000
387188572	::480229063886647000
587081117	::480229197227388000
364428125	::480229277686710000
366753447	::480229346846588000
322108529	::480229392900038000
66184984	::480229436877336000
249246314	::480229475989192000
587081117	::480229596298620000
458472537	::480229611402313000
587081117	::480229777379315000
315527257	::480229804373839000
258636623	::480229817045245000
264335101	::480229923953471000
258636623	::480229930274684000
27179899	::480229949291630000
70839289	::480229983420293000
27179899	::480230043676082000
26198298	::480230064185806000
27179899	::480230139989864000
315527257	::480230162798112000
151604434	::480230171946283000
341941030	::480230192372129000
587054451	::480230256725356000
18618379	::480230274840530000
22944914	::480230292599627000
154241297	::480230303688949000
587081117	::480230353362100000
154241297	::480230445800361000
116071398	::480230449307209000
314303039	::480230478570463000
154241297	::480230557125599000
21623464	::480230584451485000
104112940	::480230627162456000
264335101	::480230653372289000
154241297	::480230661488246000
154241297	::480230733491863000
237621304	::480230753813270000
314303039	::480230778291228000
523456562	::480230833237004000
258636623	::480230849334743000
38579155	::480230857249005000
264335101	::480230860449271000
25178781	::480230861820792000
449988145	::480230935351529000
38579155	::480230937704136000
71597388	::480230940224925000
572151259	::480231033699180000
385114649	::480231042658603000
258636623	::480231066654216000
154241297	::480231087960883000
245669191	::480231097083523000
410403898	::480231135579238000
449988145	::480231215136792000
332306968	::480231360645595000
633506625	::480231417280864000
509523903	::480231445516914000
139308619	::480231469395095000
139308619	::480231624194281000
449988145	::480231663411429000
366753447	::480231743908114000
139308619	::480231745199960000
315527257	::480231755396284000
38579155	::480231789923794000
189135890	::480231835273027000
139308619	::480231841123672000
240798548	::480231852632862000
195154119	::480231890298109000
458472537	::480231892487122000
38579155	::480231914146512000
424498868	::480231930793701000
139308619	::480232005104173000
128977591	::480232047026638000
25099957	::480232127871479000
418480466	::480232147458867000
449988145	::480232245140414000
139308619	::480232281005490000
509760806	::480232319169884000
139308619	::480232331496546000
258636623	::480232354515283000
332306968	::480232442632994000
25099957	::480232570991288000
416548217	::480232585402916000
315559101	::480232636011401000
139308619	::480232692626096000
328858212	::480232693620162000
136791341	::480232793016774000
343484637	::480232869076295000
260262291	::480232902660079000
215362694	::480232947866677000
449988145	::480232956473008000
481749191	::480232957366775000
449988145	::480233070742609000
136038442	::480233135196499000
22944914	::480233288158969000
258636623	::480233292797870000
249246314	::480233327320760000
332306968	::480233359931478000
146909951	::480233369968848000
116988168	::480233385378709000
375873224	::480233644204638000
14955026	::480233663896903000
460491164	::480233677540978000
321102847	::480233718989086000
449988145	::480233727206096000
449988145	::480233742976704000
136038442	::480233816263368000
101881386	::480233903551447000
449988145	::480233956261261000
136038442	::480234002503069000
343484637	::480234020958007000
545784705	::480234077597863000
376467319	::480234140977995000
71597388	::480234156354310000
176487313	::480234177875279000
536141027	::480234185605398000
136038442	::480234202579755000
425252367	::480234244934234000
376467319	::480234280858042000
258636623	::480234334893654000
14955026	::480234351121403000
139308619	::480234380174950000
376467319	::480234394188148000
139308619	::480234506561912000
16713287	::480234570541830000
215362694	::480234579882561000
375873224	::480234579974828000
139308619	::480234615374761000
366753447	::480234645175287000
192590347	::480234662301020000
38579155	::480234682051596000
66786075	::480234730768445000
66786075	::480234884061863000
215362694	::480234929939156000
26198298	::480234967394299000
376467319	::480234981285830000
62975545	::480235000215113000
281408265	::480235016929038000
449988145	::480235237155540000
580156304	::480235304352108000
139308619	::480235393392988000
449988145	::480235405934350000
60555388	::480235432232239000
561527789	::480235435034017000
176487313	::480235505758388000
239257340	::480235607696764000
416130255	::480235622854955000
136038442	::480235624771772000
217871594	::480235653737619000
561527789	::480235861452128000
156801163	::480235927176871000
326504971	::480235935687516000
323246381	::480235938254442000
139308619	::480235989965615000
139308619	::480236029979287000
50468203	::480236048669093000
326504971	::480236063693492000
308170990	::480236068433059000
50468203	::480236090637312000
561527789	::480236114737782000
136038442	::480236117027876000
326504971	::480236127564333000
239257340	::480236200830042000
561527789	::480236213278760000
156801163	::480236252961071000
308170990	::480236268904001000
587054451	::480236339489538000
587054451	::480236362063286000
42638131	::480236456523214000
50468203	::480236463917776000
326504971	::480236499947237000
308170990	::480236607766011000
26198298	::480236629719011000
38579155	::480236665496018000
416548217	::480236666104184000
292012619	::480236696009584000
174351092	::480236733171531000
308170990	::480236778205757000
375873224	::480236779937599000
375873224	::480236821163413000
174351092	::480236910678646000
351348648	::480236913228402000
587054451	::480236913459085000
136038442	::480236922485219000
197277853	::480236982891577000
50468203	::480237015657500000
42638131	::480237044770144000
417472148	::480237121324593000
326504971	::480237147941642000
587054451	::480237166119768000
219188629	::480237192153792000
155459778	::480237209212047000
174351092	::480237221623382000
449988145	::480237266926063000
42638131	::480237281140162000
258636623	::480237299587108000
152715270	::480237447645642000
308170990	::480237559961108000
114070939	::480237565002260000
159986953	::480237591636107000
38579155	::480237710292951000
326504971	::480237898709479000
197277853	::480238037629427000
239257340	::480238167417552000
66270239	::480238213869481000
61402370	::480238221524082000
136038442	::480238253857988000
339565561	::480238312204943000
85211920	::480238408858492000
96443022	::480238595689574000
326504971	::480238622797357000
407473485	::480238671694553000
716262980	::480238689235111000
66270239	::480238719882915000
326504971	::480238748777848000
587054451	::480238798882623000
407473485	::480238816465154000
298870626	::480238867908673000
716262980	::480238870051577000
625900103	::480238889290842000
45289907	::480238946807341000
410856984	::480238952893259000
136038442	::480239019427516000
298870626	::480239147064754000
386861626	::480239163820634000
587054451	::480239166202990000
326504971	::480239187061653000
326504971	::480239216866377000
716262980	::480239220741505000
90750144	::480239263968411000
298870626	::480239464460333000
408171600	::480239490938589000
36468395	::480239520571351000
587054451	::480239532483162000
136038442	::480239546446008000
460491164	::480239616285351000
61402370	::480239682224017000
254276767	::480239723500544000
716262980	::480239735881728000
292012619	::480239759873552000
449988145	::480239790437437000
136038442	::480239883571572000
258636623	::480240031488290000
386833057	::480240045207457000
70839851	::480240247335170000
258636623	::480240301416939000
16353730	::480240332131827000
202927618	::480240335780855000
35369698	::480240388205068000
536141027	::480240428382314000
132768456	::480240460615544000
378367977	::480240486456639000
254276767	::480240736340697000
536141027	::480240740115558000
258636623	::480240787985543000
326504971	::480240807849766000
254276767	::480240842049732000
27626703	::480241000539897000
265760942	::480241033339367000
70839851	::480241077383749000
378367977	::480241210909405000
536141027	::480241409299980000
364439246	::480241471820292000
70839851	::480241562027180000
326504971	::480241583489830000
68622166	::480241709964873000
317524005	::480241721549131000
13683762	::480241733775921000
308170990	::480241748753788000
411777707	::480241808384196000
320052148	::480241826469670000
320052148	::480241971223478000
172280619	::480242034901401000
587054451	::480242054472032000
320052148	::480242102387752000
265760942	::480242243316375000
38579155	::480242349931384000
320052148	::480242400120430000
258636623	::480242401957904000
587054451	::480242483129888000
400266696	::480242498250739000
136038442	::480242534002593000
132768456	::480242721437675000
108814965	::480242725896220000
236266292	::480242745609842000
27626703	::480242832486051000
70982412	::480242900437979000
132768456	::480242953382666000
38579155	::480243086597959000
47733122	::480243178063548000
38579155	::480243237769060000
312435293	::480243272942891000
132768456	::480243320031961000
289360824	::480243339736784000
236266292	::480243377720819000
289360824	::480243398796783000
172280619	::480243412415696000
118733444	::480243444917760000
128775325	::480243464529920000
146909951	::480243568360292000
320512967	::480243735708835000
128775325	::480243805212262000
536141027	::480243826939138000
38579155	::480243980265742000
295339639	::480243988424060000
491357856	::480244013367189000
38579155	::480244157785464000
47733122	::480244194406334000
283251929	::480244257022676000
118733444	::480244340246478000
78513872	::480244360731054000
617791569	::480244502100062000
617791569	::480244644987416000
292012619	::480244654391058000
283251929	::480244715808231000
378367977	::480244782350864000
56059141	::480244790143881000
63996070	::480244821399846000
38579155	::480244874197757000
295339639	::480244880514744000
421655917	::480244962915651000
62940169	::480245000479846000
64791948	::480245006188302000
425252367	::480245028359770000
259542533	::480245075738243000
21531254	::480245076522573000
26198298	::480245114619457000
216168764	::480245210178281000
516096126	::480245304638603000
168853356	::480245359235461000
421655917	::480245557609238000
68622166	::480245571983540000
168853356	::480245601276157000
252914746	::480245700463038000
168853356	::480245886392365000
32171318	::480245934828175000
408031484	::480246036254826000
421655917	::480246064075644000
536141027	::480246251070291000
108814965	::480246278589140000
82600674	::480246305822744000
473718221	::480246402832809000
414103187	::480246451226673000
421655917	::480246476308639000
446757000	::480246494956490000
168853356	::480246537381879000
255834275	::480246556759584000
62975545	::480246576221523000
168853356	::480246758685945000
295339639	::480246869915078000
168853356	::480246913686462000
168853356	::480247027817660000
421655917	::480247087104151000
168853356	::480247144155070000
421655917	::480247295116468000
308170990	::480247348950732000
516096126	::480247416021843000
314303039	::480247426989572000
259093732	::480247485948899000
168853356	::480247542790115000
283051149	::480247608900743000
80586819	::480247719928164000
396454394	::480247748021583000
421655917	::480247766120022000
516096126	::480247878292881000
68622166	::480247890586382000
168853356	::480247902946598000
386861626	::480247954331009000
411841714	::480247972312412000
14205371	::480248021708730000
421655917	::480248140948176000
168853356	::480248223362084000
179669687	::480248322733510000
246571951	::480248369462263000
370416747	::480248401565450000
16864384	::480248408142532000
16864384	::480248418569564000
370416747	::480248496767787000
523456562	::480248548433625000
14205371	::480248592524140000
259093732	::480248725986480000
370416747	::480248925887004000
317524005	::480248935148040000
289360824	::480249134306189000
259093732	::480249149757992000
421655917	::480249319270776000
14205371	::480249367589552000
103678189	::480249388254912000
216168764	::480249471549186000
499167427	::480249558304186000
259093732	::480249597676113000
80586819	::480249820125204000
382414670	::480249874487595000
321780812	::480249922886053000
95141856	::480249966439718000
95141856	::480250065966366000
230069608	::480250101974433000
68622166	::480250105782894000
423816771	::480250138087026000
230069608	::480250189346013000
172280619	::480250433923846000
50546012	::480250638526193000
59503620	::480250781317070000
14205371	::480250786392596000
421655917	::480250805518233000
176489426	::480250936158216000
19939574	::480251011932516000
317524005	::480251304422281000
259093732	::480251452946792000
14205371	::480251725610516000
245669191	::480251878450540000
63996070	::480251878794465000
317524005	::480251924856311000
377110730	::480251934444515000
63996070	::480251965125820000
421655917	::480252024252928000
377110730	::480252075549655000
63996070	::480252089403056000
62940169	::480252131325116000
14205371	::480252189068500000
64791948	::480252236975452000
64791948	::480252270366310000
103678189	::480252303845642000
317524005	::480252305871077000
421655917	::480252368986976000
245669191	::480252483181113000
411222321	::480252493822459000
252623066	::480252499589611000
14205371	::480252553754857000
299796220	::480252575439417000
19939574	::480252697627471000
320954938	::480252721463709000
14205371	::480252806654595000
252623066	::480252811553542000
14205371	::480252849222606000
216168764	::480252894411636000
53258017	::480252903618121000
62940169	::480252931950665000
178269816	::480253026431537000
268034501	::480253156647899000
19939574	::480253229356171000
245669191	::480253236339691000
268034501	::480253338538090000
290855101	::480253529068961000
252623066	::480253550967414000
252623066	::480253796636196000
115459999	::480254031541989000
292395819	::480254040753074000
15902298	::480254137934700000
252623066	::480254205178183000
252623066	::480254321217781000
47733122	::480254338108239000
101881386	::480254718292537000
446757000	::480254754845519000
259093732	::480255056655044000
268034501	::480255277501911000
64791948	::480255343889379000
268034501	::480255510080278000
47733122	::480255527214415000
47733122	::480255586681253000
114070939	::480255653579988000
378367977	::480255753085661000
268034501	::480255797373317000
47733122	::480255808039845000
19939574	::480255829522653000
18618379	::480255838171312000
268034501	::480256002814521000
565986436	::480256076512641000
64791948	::480256224441540000
268034501	::480256427601063000
229611107	::480256451907031000
268034501	::480256457288335000
20932133	::480256468587790000
565986436	::480256522920800000
214779476	::480256617259495000
268034501	::480256643544793000
351348648	::480256674737831000
268034501	::480256689384329000
565986436	::480256736054345000
565986436	::480256760146452000
565986436	::480256778328764000
215144630	::480256779838693000
19939574	::480256785161269000
565986436	::480256795877732000
370850900	::480256934977994000
256319248	::480256991315910000
20932133	::480257143522603000
565986436	::480257335785320000
565986436	::480257394891448000
109805996	::480257586470481000
565986436	::480257610264748000
499167427	::480257669983268000
256319248	::480257683929698000
565986436	::480257748869738000
263418480	::480257793002184000
256319248	::480257840423374000
56917722	::480257844361428000
61402370	::480258167431913000
216168764	::480258371145048000
256319248	::480258394256056000
32583866	::480258400949784000
19939574	::480258492083630000
249388532	::480258577580695000
277760577	::480258610182623000
246050172	::480258632429232000
239917620	::480258642864640000
536141027	::480258733960744000
32583866	::480258829469224000
116988168	::480258880862056000
235867165	::480259025276125000
411222321	::480259204863643000
283251929	::480259260777910000
428646436	::480259543935352000
42720153	::480259596578467000
56917722	::480259601347010000
42720153	::480259734009053000
381203261	::480259752597811000
56917722	::480259770381651000
256319248	::480259807241195000
116988168	::480259825259921000
42720153	::480259832289984000
214184608	::480259867769577000
60712766	::480259918612926000
314303039	::480259931866542000
516096126	::480260044471402000
256319248	::480260113567977000
366701651	::480260151593533000
245957488	::480260331890278000
156508337	::480260417776660000
15806298	::480260522047049000
516096126	::480260760267132000
365746365	::480260956174704000
15806298	::480261116811943000
53258017	::480261194188455000
19939574	::480261282864443000
35706997	::480261287780175000
516096126	::480261608527384000
225122347	::480261699027865000
103678189	::480261838203265000
263971863	::480261875800608000
308170990	::480261961733910000
444251177	::480262020118642000
516096126	::480262094768836000
235867165	::480262203379970000
516096126	::480262323761078000
326813935	::480262620143157000
75209135	::480262622630404000
19939574	::480262652615073000
634873462	::480262733074427000
503577648	::480262850230124000
259542533	::480262856353394000
19939574	::480263124361048000
259542533	::480263364157767000
181877725	::480263457045225000
42720153	::480263559973462000
259542533	::480263617078513000
567014078	::480263809190203000
263971863	::480264130301931000
298870626	::480264211290161000
126428969	::480264275299008000
25935173	::480264375165390000
229611107	::480264436683264000
366701651	::480264442911813000
43045329	::480264467402334000
43045329	::480264496359821000
25935173	::480264636680253000
295339639	::480264738128277000
229611107	::480264780817514000
229611107	::480265036846227000
298870626	::480265290119671000
381203261	::480265381043384000
25935173	::480265632273801000
56917722	::480265673071812000
229611107	::480265713907560000
229611107	::480265997304070000
56917722	::480266127830810000
245021956	::480266260878356000
414103187	::480266309716807000
62870601	::480266467359731000
21531254	::480266874362425000
291475742	::480266946261176000
229611107	::480267001969930000
56917722	::480267042033909000
291475742	::480267165321281000
516096126	::480267431257309000
276784048	::480267522478841000
18618379	::480267678842896000
229611107	::480268030128054000
199001641	::480268668392058000
497458875	::480268829130383000
263971863	::480268887615746000
86604355	::480269301166137000
43045329	::480269390214995000
86604355	::480269478794903000
86604355	::480269606238449000
39416036	::480269646055370000
86604355	::480269703391498000
56917722	::480269808613588000
86604355	::480269988323164000
40054726	::480270145957265000
446757000	::480270310671781000
58587013	::480270595108507000
214779476	::480270601547153000
75034878	::480270755381669000
214779476	::480270821790089000
199001641	::480271035460096000
245669191	::480271081878454000
136750011	::480271182235586000
75034878	::480271201051627000
56917722	::480271216419557000
136750011	::480271229450850000
43045329	::480271702341861000
363361632	::480271702408974000
127092086	::480271725209198000
299796220	::480271767387504000
42564982	::480271899012788000
25760567	::480271904289591000
334403708	::480272066147401000
127092086	::480272180358311000
225287674	::480272303771492000
463138486	::480272407023091000
225287674	::480272504573808000
463138486	::480272515302830000
314303039	::480272521300701000
56359547	::480272571267428000
42564982	::480272588375994000
56359547	::480272631950618000
18618379	::480272753031790000
56917722	::480272915665911000
478020840	::480272960498827000
18618379	::480272971819253000
334403708	::480273108528398000
334403708	::480273361566584000
346412695	::480273378100920000
56359547	::480273395309744000
15681561	::480273483151441000
399114412	::480273597835927000
399114412	::480273655142682000
215174499	::480273861221842000
463138486	::480273899184078000
320512967	::480273936819949000
159986953	::480274072836644000
399114412	::480274090133970000
75034878	::480274114503254000
179039178	::480274333211058000
399114412	::480274364810530000
225287674	::480274506670284000
399114412	::480274524479295000
62870601	::480274536902819000
399114412	::480274548537823000
19939574	::480274562513252000
19939574	::480274779245531000
399114412	::480274784266092000
62870601	::480274937781821000
15186859	::480275005553790000
18618379	::480275131600613000
463138486	::480275195253366000
19939574	::480275219035090000
399114412	::480275417081729000
19939574	::480275427877847000
399114412	::480275502419042000
245669191	::480275524082601000
263418480	::480275565002235000
399114412	::480275687194910000
414103187	::480275799971356000
399114412	::480275814596894000
19939574	::480275924865130000
399114412	::480276256265498000
314303039	::480276332215926000
19939574	::480276533026648000
342845822	::480276688811483000
22736943	::480277083667439000
334403708	::480277200126496000
414103187	::480277497389383000
399114412	::480277827804082000
214779476	::480277953184813000
414103187	::480278142817271000
326504971	::480278162505736000
51964139	::480278189219250000
176487313	::480278255459524000
326504971	::480278335705317000
42720153	::480278506954559000
214779476	::480278694171533000
179039178	::480278816678744000
326504971	::480279213560565000
159986953	::480279284502634000
326504971	::480279313909284000
314303039	::480280191340535000
374228630	::480280440759009000
179039178	::480280607189393000
18722083	::480281049902366000
152715270	::480281084232343000
450560571	::480281740569616000
314303039	::480282035450167000
351641054	::480282183694045000
94737009	::480282773497081000
213187842	::480282798079893000
94737009	::480283204650151000
43045329	::480283272455266000
65425379	::480283650320510000
146602281	::480283652958724000
414103187	::480284003480518000
635796096	::480284074464919000
30406728	::480284257714057000
17054163	::480284980556222000
216833550	::480285220755623000
429558621	::480285283087577000
35376355	::480285482346356000
200316617	::480285875541381000
30406728	::480285986618753000
264300486	::480286042298142000
361527638	::480286172132818000
262405775	::480286197705502000
491357856	::480286362705207000
18618379	::480286375032258000
506707370	::480286597423038000
389949893	::480286841115930000
262405775	::480287096775925000
26198298	::480287397343535000
15782772	::480287942875676000
263971863	::480287946394718000
406121427	::480287967739535000
179039178	::480288185487212000
263971863	::480288215908102000
61402370	::480288276939407000
30406728	::480288423912017000
406121427	::480288496536416000
314303039	::480288540148760000
22736943	::480288852582469000
75034878	::480288964465926000
62870601	::480288987198656000
68369234	::480289217000378000
75034878	::480289380117250000
28063382	::480289557087129000
62870601	::480289559335288000
303488399	::480290057341775000
67656722	::480290298606915000
263971863	::480290489963270000
67656722	::480290764153692000
301657872	::480291397619052000
69044676	::480291715408883000
283518032	::480291764348407000
263418480	::480291795805286000
276341812	::480291864856125000
22736943	::480291887899615000
56917722	::480292085799477000
276341812	::480292176325144000
67656722	::480292345829933000
62870601	::480292691708616000
463138486	::480292769815351000
67656722	::480292823422742000
463138486	::480292825125617000
263418480	::480292831655772000
463138486	::480292885993385000
100195876	::480293022429507000
100195876	::480293025893978000
263418480	::480293050816557000
41230104	::480293128704753000
259573654	::480293170551717000
67656722	::480293440660725000
334403708	::480293536177221000
161041223	::480293554334740000
37863682	::480293826309808000
67656722	::480293939984211000
591216066	::480294071827955000
378773930	::480294340267241000
67656722	::480294370034614000
97307001	::480294528448860000
181877725	::480294716932911000
509524562	::480294998357733000
67656722	::480295023960150000
397024307	::480295197511647000
325192444	::480295435139948000
42564982	::480295717609549000
41230104	::480296140324085000
114064449	::480296824662941000
375873224	::480296861459177000
218956862	::480296984818241000
264946102	::480297036848168000
375873224	::480297088366804000
264946102	::480297149398126000
375873224	::480297678803202000
34796664	::480297753738629000
260979062	::480298699088621000
21531254	::480299113326469000
25104281	::480299331098914000
28405302	::480299771056250000
165658390	::480300260841906000
214678768	::480301065087098000
289605285	::480301161342173000
424498868	::480301172482256000
211904285	::480301262802415000
41230104	::480301724855312000
197384499	::480301749773684000
29849760	::480301764684423000
280119639	::480301787031674000
45190114	::480301849547780000
197384499	::480301896876314000
280119639	::480301930808238000
357308471	::480301943307255000
197384499	::480301980154220000
255104759	::480302123352358000
137426396	::480302159565959000
411222321	::480302174287986000
41230104	::480302298480930000
255104759	::480302345050660000
411222321	::480302365820870000
41230104	::480302510561705000
41230104	::480302612160319000
357308471	::480302735774867000
41230104	::480302777164660000
411222321	::480302887667789000
108605734	::480302932252831000
9687752	::480302984119595000
41230104	::480303142114844000
41230104	::480303465218854000
41230104	::480303497041031000
413735493	::480303516133511000
68221984	::480303580357079000
413735493	::480304115050762000
320512967	::480304134764392000
26198467	::480304138102640000
184195472	::480304214816481000
424498868	::480304291500916000
314251743	::480304366243422000
255104759	::480304397193601000
41230104	::480304417422319000
41230104	::480304594048659000
32382173	::480304785363435000
37863682	::480304966855180000
14205371	::480304990896922000
31250549	::480305008244559000
41230104	::480305032055640000
92568275	::480305051907665000
370416747	::480305170736091000
210674392	::480305206609989000
62870601	::480305927396933000
68221984	::480306073216516000
225287674	::480306453685628000
236930269	::480306466490822000
68221984	::480306594790776000
343018153	::480306892317540000
19895969	::480306937062785000
424498868	::480307313828302000
105852149	::480307320476299000
54565883	::480307661096116000
54565883	::480307810664972000
103138091	::480307926381236000
52542320	::480308001765482000
460772038	::480308061223931000
620459453	::480308134809190000
424498868	::480308154635268000
314604858	::480308464401788000
314251743	::480308514493964000
122614290	::480308535113158000
620459453	::480308539723091000
424498868	::480308620312064000
171807880	::480308701916459000
620459453	::480308723685265000
245669191	::480308726839013000
387472182	::480308747537874000
314251743	::480308774687629000
351316240	::480308778668425000
255622442	::480308787853946000
258454374	::480308839116713000
314251743	::480308867767607000
620459453	::480308977499398000
267936760	::480309046512455000
424498868	::480309048814735000
416506126	::480309067429064000
365523194	::480309095673499000
338120144	::480309103302934000
105607367	::480309195388903000
258454374	::480309302327275000
505510212	::480309320618606000
360951591	::480309358291845000
348085087	::480309379871166000
360951591	::480309772214755000
312435293	::480309855782453000
424498868	::480310086842056000
351348648	::480310122795655000
136791341	::480310142773100000
620459453	::480310240278511000
348085087	::480310629387890000
19684793	::480310683582484000
458766436	::480310791854641000
387472182	::480310951367819000
360951591	::480311006170607000
16713287	::480311064291057000
19111395	::480311086374088000
45966951	::480311087569854000
233767854	::480311103000301000
169291538	::480311115960700000
19684793	::480311276929695000
16713287	::480311352511037000
278301419	::480311702798745000
278301419	::480311712839917000
22954511	::480311736793174000
186823940	::480311817114095000
234960273	::480311856259555000
130514710	::480312189602246000
54565883	::480312331382325000
54565883	::480312370536148000
36279116	::480312407676297000
54565883	::480312420406411000
54565883	::480312460436836000
62396842	::480312490891309000
54565883	::480312496876953000
54565883	::480312515008929000
54565883	::480312816579006000
28054060	::480312855817109000
165290348	::480312970296057000
407248121	::480312997231853000
122283306	::480313047278686000
590556372	::480313275906027000
477188816	::480313437369540000
62870601	::480313476498223000
390552849	::480313809715093000
68221984	::480314292718538000
380458897	::480314297470705000
54565883	::480314349576527000
60399576	::480314462314844000
205030447	::480314483202469000
222636373	::480314534943805000
81765661	::480314572612435000
505510212	::480314587762688000
45966951	::480314671547678000
265553576	::480314742871818000
54565883	::480314795514552000
307397057	::480314805279272000
505510212	::480315009860636000
69801582	::480315805930778000
505510212	::480315999338897000
59503620	::480316016015056000
257225781	::480316096004628000
257225781	::480316264510803000
59503620	::480316290846834000
72210207	::480316320408293000
351264389	::480316472539893000
257225781	::480316541850771000
432116634	::480316743764561000
423862446	::480316772466192000
59454178	::480316849909809000
59503620	::480316852279595000
54565883	::480316863277465000
59503620	::480317208493432000
57933673	::480317297848877000
45966951	::480317330585419000
68221984	::480317332301307000
18752326	::480317346003685000
216618788	::480317387065925000
293246270	::480317488505163000
59503620	::480317584424706000
257225781	::480317596642709000
18752326	::480317648618532000
197384499	::480317910196297000
468965579	::480317924260212000
86604355	::480317984037437000
408098797	::480318018489430000
68221984	::480318132620648000
201810972	::480318163817865000
47269984	::480318263239270000
68221984	::480318378083885000
172035134	::480318666630635000
47269984	::480318680421498000
263433687	::480318680715128000
624360378	::480318982113595000
153531619	::480319083951316000
257225781	::480319171561914000
624360378	::480319281079787000
47269984	::480319395915259000
47269984	::480319605937016000
277794018	::480319831892189000
369292925	::480320023118901000
42564982	::480320040466522000
80157666	::480320082241785000
42564982	::480320144409755000
172035134	::480320189792133000
127092086	::480320315432529000
34536365	::480320372152086000
371416817	::480320553379987000
127092086	::480320595599450000
42564982	::480320646165975000
54587465	::480320675102478000
588874950	::480320806451707000
218956862	::480321183359856000
320512967	::480321415707893000
293246270	::480321547614179000
253120136	::480321753646768000
278301419	::480321814124834000
463138486	::480321830763241000
314303039	::480321844872876000
213763059	::480322052327743000
213763059	::480322113275191000
382767512	::480322202467041000
42564982	::480322316711116000
83878535	::480322445182631000
467688815	::480322516016037000
26589876	::480322550379986000
439491329	::480322688863334000
28197443	::480322747688423000
301737159	::480322847278399000
68966030	::480322848704057000
213887474	::480322938009169000
344990761	::480323056871559000
513270198	::480323093802393000
344990761	::480323106964140000
202196262	::480323208789233000
38440249	::480323248131821000
284813143	::480323407343792000
137587439	::480323440461623000
344990761	::480323461395406000
344990761	::480323534292393000
68221984	::480323575883530000
153531619	::480323575929241000
301737159	::480323716497555000
153531619	::480323737749708000
20020647	::480323766208065000
284813143	::480323773414264000
285906246	::480323791147393000
68966030	::480323876589535000
133508241	::480323897032597000
553934357	::480323956998541000
153531619	::480324210930094000
68966030	::480324410453135000
22414245	::480324760799170000
392261274	::480324793288642000
458766436	::480324802796724000
284813143	::480325184298446000
56509474	::480325377047658000
31144939	::480325885195988000
314604858	::480326322204721000
93043270	::480326710953799000
438582644	::480326806873313000
28498427	::480327028416057000
314604858	::480327032640126000
28498427	::480327153846734000
130514710	::480327327264813000
93043270	::480327410936975000
237986569	::480327453681152000
211019280	::480327609729835000
261900342	::480327687706128000
28498427	::480327827909140000
69950823	::480328038551277000
37578654	::480328134282080000
423862446	::480328157984079000
25408355	::480328238443819000
211019280	::480328275445972000
369292925	::480328343057727000
261900342	::480328404386848000
557400595	::480328436926263000
261900342	::480328487559901000
35026897	::480328699301339000
99827590	::480328788174049000
15282962	::480328803709755000
15789848	::480328914905346000
249052117	::480328918998974000
341037427	::480328952641093000
37578654	::480329021192806000
69916558	::480329063551082000
293246270	::480329096421838000
34796664	::480329126297890000
404496513	::480329266320908000
395057520	::480329380322115000
329471370	::480329431701921000
122283306	::480329518071414000
258609027	::480329595783090000
337937520	::480329633444143000
25408355	::480329647558000000
557400595	::480329682538078000
152127827	::480329722543357000
20804321	::480330088009850000
20738985	::480330149490352000
36958694	::480330288807948000
15806298	::480330414330875000
244800270	::480330427874283000
159944196	::480330440805339000
99827590	::480330454445207000
32596609	::480330481120968000
244800270	::480330518580301000
145572480	::480330541225361000
557400595	::480330556790411000
326813935	::480330606895964000
557400595	::480330629343477000
261900342	::480330883887411000
59454178	::480330894805180000
467027311	::480331082504884000
15875100	::480331162842566000
201810972	::480331475708305000
458808714	::480331516246233000
438582644	::480331543140134000
189664484	::480331586248773000
588874950	::480331725286158000
361199465	::480331782680612000
33555786	::480331864084058000
479156555	::480331972024094000
36310459	::480332001879552000
261900342	::480332025916710000
109060628	::480332245333323000
438582644	::480332438015848000
346569016	::480332526016139000
401443377	::480332532164984000
201810972	::480332689703436000
205043960	::480332796519391000
33555786	::480332938098515000
346569016	::480333002677833000
388374921	::480333067488591000
86970230	::480333152376745000
417523013	::480333162535333000
346998772	::480333176435261000
388374921	::480333248732864000
346998772	::480333495902806000
86349050	::480333512902713000
100018299	::480333713012965000
409487670	::480333716196044000
409487670	::480333716783251000
409487670	::480333717404000000
351316240	::480333736664657000
22648162	::480333758382370000
35026897	::480333969892712000
33555786	::480334002965213000
68818829	::480334046812065000
351316240	::480334067062554000
160788774	::480334101149265000
36829018	::480334156505698000
351316240	::480334189124788000
380458897	::480334216203210000
271921509	::480334411322236000
477235727	::480334513868779000
100018299	::480334611734466000
155730095	::480334735022235000
30128717	::480334736607707000
160733683	::480334786708660000
160733683	::480334837015142000
370049566	::480334853821702000
400249617	::480334945890467000
15814841	::480335070868160000
261900342	::480335391321362000
108798356	::480335563204345000
16566189	::480335592413462000
337937520	::480335734784942000
382767512	::480335815642714000
15170503	::480336011654725000
270065033	::480336019074453000
357308471	::480336037596499000
460471042	::480336183872868000
100090407	::480336208292491000
322324723	::480336875341619000
98806791	::480337005436747000
32596609	::480337081877540000
389614947	::480337148303118000
297652605	::480337163339309000
151604434	::480337169924759000
297652605	::480337303210971000
260573981	::480337330062905000
55704588	::480337355862056000
260573981	::480337433892909000
387472182	::480337434001960000
300594041	::480337434241028000
189224604	::480337565846093000
274791343	::480337627280076000
93043270	::480337712575442000
122614290	::480337811044700000
291288952	::480337849188106000
19210855	::480337858440355000
577411446	::480337865508130000
256088386	::480337884470194000
205501297	::480337888668684000
384563395	::480337922227331000
93043270	::480337960702078000
68966030	::480338326382059000
108605734	::480338328365965000
108605734	::480338358355238000
361199465	::480338422138032000
284813143	::480338581861724000
543585402	::480338637255495000
257225781	::480338807955259000
99827590	::480338932819693000
30128717	::480338972007464000
344442687	::480339003397263000
432116634	::480339063547760000
257225781	::480339115041255000
32750427	::480339217424207000
93043270	::480339313813909000
100018299	::480339346956890000
242451996	::480339379400228000
299796220	::480339388271169000
65435835	::480339472085565000
66786075	::480339487528976000
56169190	::480339501265321000
93043270	::480339560346685000
242451996	::480339672280096000
14205371	::480339699295612000
20782081	::480339758326251000
260428602	::480339789322149000
186823940	::480339800243712000
41230104	::480339816802832000
31258629	::480339856355119000
24494616	::480339928602390000
81469472	::480339995870240000
14205371	::480340054871932000
14205371	::480340138330185000
155730095	::480340224577249000
388374921	::480340234828525000
122283306	::480340272706887000
209401949	::480340284568383000
319420243	::480340310229528000
30128717	::480340381822099000
32750427	::480340387177836000
388374921	::480340402235797000
620459453	::480340431918891000
331482356	::480340568245956000
69916558	::480340617789452000
341732173	::480340619249057000
282860308	::480340739834925000
29737650	::480340769224396000
545540214	::480340824752803000
547741880	::480340888254558000
93043270	::480341049697923000
438582644	::480341068484190000
410297246	::480341069624639000
230903702	::480341207260737000
52542320	::480341210536501000
334423964	::480341270045290000
341666582	::480341289389809000
274791343	::480341349842309000
620459453	::480341423716573000
341666582	::480341454699909000
620459453	::480341502896660000
19245878	::480341540343009000
259569717	::480341605799309000
382190006	::480341648153395000
16726467	::480341788843323000
19245878	::480341795339919000
209223008	::480341883076747000
49052615	::480341905411436000
552802620	::480341977032978000
458847153	::480341992354754000
274191278	::480342107693907000
19245878	::480342111644942000
302934050	::480342111783374000
506519570	::480342117542154000
370416747	::480342233552793000
32973618	::480342320576217000
321794820	::480342335482372000
130514710	::480342382828060000
393041277	::480342479989116000
156961324	::480342729646284000
205030447	::480342846109519000
19895969	::480342953123414000
19245878	::480342956155482000
75937251	::480343101006163000
32596609	::480343119838191000
32973618	::480343163492909000
41143305	::480343258384437000
508860717	::480343268274601000
552802620	::480343481517215000
7132042	::480343482255433000
290401730	::480343516095053000
230655725	::480343542230183000
375364618	::480343572567187000
255104759	::480343701471117000
90750144	::480343877648658000
18015033	::480343877942263000
515049896	::480343894568075000
274791343	::480344083869990000
370416747	::480344101163110000
255104759	::480344166552305000
90750144	::480344179714031000
587940951	::480344202295771000
370416747	::480344212345720000
351264389	::480344224076804000
223299509	::480344228472836000
90750144	::480344243446489000
26954972	::480344262740279000
35097852	::480344264220504000
361199465	::480344276237160000
51649971	::480344310487863000
274791343	::480344327475175000
63996070	::480344349486489000
245154470	::480344404839133000
57385263	::480344445381267000
249468865	::480344481003081000
18929923	::480344530794065000
414103187	::480344537676513000
26954972	::480344542580064000
609790203	::480344621508083000
327842258	::480344631688065000
206247499	::480344906477891000
371416817	::480344955865399000
500239410	::480344958529175000
336821368	::480345030582751000
32973618	::480345054977228000
40478607	::480345085243310000
156961324	::480345095086940000
339312291	::480345134341427000
410403898	::480345135599722000
17326645	::480345209088114000
227355784	::480345246602395000
52105336	::480345248648810000
297652605	::480345364411580000
255104759	::480345434234576000
508860717	::480345439057637000
214184608	::480345501209202000
171103429	::480345504425844000
435349693	::480345506007502000
297652605	::480345633706897000
370416747	::480345710492393000
90750144	::480345748169842000
255104759	::480345816444731000
22844281	::480345841316933000
156961324	::480345877760851000
297652605	::480345936434958000
376472794	::480346057042567000
38244930	::480346081826336000
508860717	::480346175258648000
273748024	::480346287535951000
14307454	::480346300815532000
18374690	::480346306183827000
335488857	::480346313176150000
338073739	::480346322105405000
20293581	::480346366007185000
20293581	::480346382008872000
178921630	::480346453827940000
355896730	::480346504683462000
14307454	::480346553677529000
523456562	::480346579682230000
86243090	::480346656756346000
235382002	::480346678310866000
327842258	::480346698460721000
405239647	::480346747915337000
393718746	::480346801690537000
277251070	::480346943286018000
348085087	::480346962932137000
238307628	::480346983299690000
172035134	::480347054116306000
257225781	::480347079709962000
172035134	::480347293862731000
196394433	::480347346640044000
36891053	::480347579687763000
613592670	::480347589707960000
245154470	::480347787838517000
29553235	::480347870085009000
314988406	::480347965916082000
32690664	::480347977140039000
321498402	::480348051056234000
220532575	::480348075219628000
19222225	::480348119947677000
172035134	::480348137165295000
376525681	::480348148905156000
16566189	::480348174897668000
257225781	::480348365339652000
19222225	::480348424563617000
258609027	::480348498328838000
57385263	::480348583829729000
348085087	::480348585947459000
191276105	::480348587298009000
201810972	::480348748078653000
280798922	::480348948909940000
206247499	::480348989444079000
242607910	::480349016870248000
90750144	::480349078908567000
220532575	::480349132112932000
387472182	::480349184068186000
236167599	::480349185347432000
246409056	::480349196290367000
337937520	::480349258005356000
405239647	::480349301319557000
201878266	::480349309691387000
364043601	::480349363135197000
320512967	::480349432014454000
18336787	::480349484421902000
211904285	::480349519725731000
18455966	::480349528743481000
405239647	::480349583927554000
71284640	::480349666798624000
405239647	::480349731164401000
573114433	::480349758737747000
453963591	::480349848500047000
387472182	::480349860193787000
399114412	::480349865134678000
284813143	::480349972161134000
256321392	::480349992838627000
355598729	::480350068294168000
453963591	::480350182060486000
61718844	::480350283973660000
483526518	::480350423644008000
106835519	::480350432254885000
206247499	::480350447526744000
373713704	::480350459136585000
147779508	::480350566649188000
19837708	::480350626044727000
262405775	::480350626153381000
24199433	::480350682776866000
257225781	::480350819162673000
206247499	::480350825190277000
95072707	::480350927103090000
284813143	::480350990798159000
32171318	::480351009907441000
32750427	::480351047211155000
30912658	::480351236546252000
18657192	::480351248521396000
160733683	::480351289478746000
24199433	::480351363520798000
160733683	::480351405296062000
160768741	::480351416846790000
14085431	::480351465383690000
61718844	::480351517795287000
98589714	::480351518327980000
259413656	::480351577652596000
284813143	::480351615430709000
36869877	::480351648389541000
375810749	::480351704462790000
588874950	::480351724360585000
475031809	::480351743817965000
284813143	::480351744963411000
302525103	::480351800122302000
167513343	::480351855453929000
167513343	::480351876719075000
167513343	::480351892313501000
400704846	::480351913880199000
278301419	::480351933106905000
167513343	::480351934264913000
466646092	::480351950085435000
167513343	::480351962618417000
167513343	::480352003546419000
167513343	::480352032575201000
275681559	::480352098677059000
167513343	::480352102682984000
167513343	::480352121494450000
167513343	::480352134303842000
24199433	::480352147713036000
167513343	::480352154142932000
523456562	::480352159972982000
26915925	::480352174631706000
167513343	::480352203207876000
167513343	::480352229040599000
376541246	::480352230847942000
167513343	::480352261676490000
375810749	::480352367213568000
151604434	::480352368618270000
371578955	::480352384753729000
375810749	::480352411345616000
466646092	::480352430308085000
18551115	::480352431323115000
167513343	::480352517822636000
257546151	::480352526726746000
376525681	::480352544146087000
167513343	::480352550596915000
160733683	::480352616409755000
458808714	::480352748186402000
335003775	::480352791009841000
29737650	::480352806801387000
29737650	::480352845456105000
338664006	::480352893006909000
556323854	::480352893774880000
609790203	::480352906860691000
29737650	::480352921037459000
500239410	::480352965023125000
68221984	::480353030899253000
200849010	::480353032882757000
375810749	::480353059717935000
396786261	::480353102155894000
458808714	::480353155713335000
467027311	::480353188928061000
410297246	::480353194699001000
50811080	::480353218925305000
91606737	::480353219429011000
326813935	::480353268074561000
373713704	::480353268514951000
418312513	::480353555472478000
337937520	::480353591967109000
293737316	::480353608194859000
59622669	::480353636132737000
257546151	::480353647050489000
363649162	::480353659448868000
146608159	::480353681850654000
359806236	::480353953473773000
109331928	::480354061049688000
475031809	::480354128715988000
458766436	::480354199457497000
130690913	::480354278490382000
297542894	::480354391476551000
364035957	::480354391749562000
22504277	::480354476151549000
249388532	::480354503141502000
20804321	::480354582355132000
579271413	::480354606946328000
376525681	::480354700357685000
213763059	::480354718942625000
107610605	::480354721371144000
449981984	::480354734113431000
271370762	::480354955975356000
109331928	::480354992310980000
271370762	::480355048732364000
364035957	::480355105620123000
37578654	::480355162582577000
26915925	::480355480095584000
189135890	::480355503047188000
189135890	::480355571808620000
25237171	::480355590636453000
18551115	::480355667446755000
447313860	::480355691274977000
77765035	::480355702406266000
322446637	::480355731435036000
326813935	::480355744454565000
131254355	::480355763487903000
463855595	::480355819414749000
120532808	::480355834841423000
479246485	::480355896371855000
189135890	::480355997148778000
20020647	::480356018891677000
181101394	::480356022519734000
25235649	::480356081911488000
249388532	::480356192523677000
198126424	::480356218251128000
263389464	::480356340850638000
286282963	::480356377416970000
399114412	::480356432127070000
163242154	::480356483897380000
479246485	::480356571885477000
273631488	::480356593553272000
26915925	::480356625522233000
15204110	::480356638763675000
17595323	::480356640122630000
399114412	::480356641846460000
587940951	::480356722289037000
301737159	::480356807970668000
18551115	::480356828987916000
29737650	::480356854950662000
513855251	::480356906624491000
114070939	::480356966984712000
331668519	::480356983061483000
380458897	::480357063755694000
249388532	::480357094349352000
35376355	::480357227744616000
133112299	::480357288759558000
221830651	::480357298854842000
380458897	::480357313832689000
24634410	::480357337593434000
337510374	::480357363158118000
337416247	::480357390215155000
234214828	::480357439611883000
389197869	::480357441469956000
59454178	::480357557634998000
337937520	::480357576509784000
68473966	::480357589356904000
41465619	::480357640795852000
201810972	::480357647229939000
201810972	::480357745292754000
269401499	::480357786228760000
26954972	::480357838267883000
587940951	::480357961177374000
22195036	::480357977980141000
380458897	::480358040747515000
215174499	::480358076780793000
26954972	::480358115914039000
181101394	::480358413440790000
35376355	::480358432889778000
470451598	::480358474937683000
12685102	::480358483989393000
438582644	::480358536283955000
61718844	::480358608358498000
160733683	::480358674679205000
319420243	::480358714277253000
61718844	::480358879033716000
22734052	::480358995157590000
621474989	::480359113160134000
364546435	::480359137805869000
62870601	::480359170571382000
292012619	::480359267388882000
418783652	::480359288724922000
79363954	::480359296249511000
380458897	::480359325790007000
449981984	::480359490831654000
24226614	::480359545424719000
22734052	::480359670520217000
321637063	::480359838414016000
35105150	::480359957381259000
186208532	::480359964733480000
172827217	::480359976318156000
13533012	::480360114772135000
338664006	::480360206895828000
421655917	::480360325338759000
393718746	::480360355311259000
451667062	::480360528615723000
363722761	::480360676527861000
52929975	::480360754630385000
68473966	::480360760884072000
298870626	::480360771394994000
46963484	::480360781200887000
137587439	::480360791850221000
257225781	::480360818739924000
355896730	::480360824284790000
52929975	::480360831008661000
186208532	::480360831037628000
257225781	::480360919780708000
215174499	::480361053029556000
598832393	::480361054082310000
470451598	::480361138274586000
337937520	::480361145015238000
359446141	::480361210970267000
49383709	::480361261939437000
162958222	::480361268256071000
421655917	::480361309813211000
26589876	::480361422590050000
35505123	::480361655549718000
418847263	::480361706942910000
33011898	::480361817403711000
421655917	::480361950644142000
32342599	::480361992440406000
370049566	::480362025970061000
27784817	::480362028771442000
167513343	::480362029895921000
50228529	::480362061059211000
352943670	::480362062242009000
167513343	::480362083239079000
255697938	::480362149978460000
50228529	::480362160258699000
167513343	::480362226910756000
298870626	::480362251128676000
167513343	::480362256648384000
32342599	::480362338369802000
264335101	::480362366442291000
534913317	::480362427691700000
264335101	::480362454036135000
445219284	::480362491411574000
20738985	::480362527751409000
264335101	::480362549301374000
167513343	::480362553751916000
35105150	::480362572362051000
160094025	::480362602246471000
22734052	::480362661767827000
41685125	::480362701684617000
245957488	::480362701953441000
20738985	::480362723524771000
516986236	::480362731699466000
34536365	::480362740801101000
278316478	::480362785834926000
167513343	::480362845230862000
41465619	::480362875731853000
326636490	::480362887459115000
22734052	::480362937979535000
225287674	::480362992295354000
98806791	::480362998301601000
22734052	::480363037275463000
37977930	::480363037845499000
196693857	::480363101036888000
148197450	::480363106455928000
14584037	::480363206960230000
466646092	::480363215130345000
165261298	::480363227717455000
323246381	::480363252145061000
225287674	::480363263037681000
196693857	::480363329714536000
139308619	::480363437940162000
211904285	::480363438066388000
29737650	::480363451693268000
215362694	::480363458530009000
546947837	::480363474074087000
38244930	::480363587597524000
215362694	::480363603187335000
196693857	::480363717796700000
146909951	::480363757013852000
139308619	::480363815515594000
258636623	::480363847036203000
624360378	::480363880527712000
546947837	::480363888114819000
355717008	::480363934743285000
33282020	::480364066251096000
273697690	::480364114997280000
18455966	::480364126439358000
162200561	::480364144609067000
581342731	::480364314637774000
378771457	::480364407281963000
580156304	::480364444011094000
359446141	::480364530887688000
580156304	::480364556519100000
270173839	::480364571727634000
206247499	::480364586613608000
301497892	::480364676648562000
601049906	::480364676812132000
168964399	::480364692234588000
601049906	::480364702397370000
202798666	::480364706574512000
601049906	::480364709255053000
178921630	::480364718381871000
341732173	::480364734148247000
129876980	::480364870991638000
215174499	::480364872702500000
115459999	::480364907905679000
80788799	::480364997868924000
136114188	::480365011614056000
270173839	::480365051606364000
215174499	::480365052482965000
29605636	::480365064877137000
402333632	::480365072095539000
129876980	::480365102060019000
214200689	::480365109022584000
337937520	::480365183874113000
214200689	::480365209979486000
320249108	::480365246889353000
436336703	::480365248965132000
129876980	::480365264295723000
398707286	::480365271904190000
80788799	::480365293567356000
214200689	::480365327465721000
402333632	::480365465189904000
600663496	::480365494025732000
620420742	::480365552205328000
239257340	::480365580273590000
299441398	::480365600808509000
260428602	::480365642017939000
196693857	::480365646543212000
156508337	::480365751371444000
102530016	::480365780781912000
22944914	::480365805024993000
305926788	::480365870729146000
256321392	::480365910692081000
389676504	::480365926874099000
322108529	::480366038651904000
102530016	::480366071413608000
258636623	::480366072244490000
92125226	::480366088941625000
38244930	::480366093530578000
56169190	::480366102413733000
255834275	::480366146810433000
49221816	::480366201114079000
38244930	::480366235419684000
11146552	::480366367653130000
378414202	::480366463522312000
135681283	::480366533734985000
216168764	::480366617868505000
215144630	::480366705739186000
135681283	::480366769651994000
327662373	::480366839986262000
69455217	::480366880096399000
256845035	::480366886409207000
136038442	::480366913353449000
633506625	::480366950141288000
196693857	::480366995947286000
15789848	::480366996899373000
156166678	::480367114868371000
27784817	::480367169285287000
277378135	::480367191410626000
346173821	::480367202785591000
79902186	::480367207025623000
30529918	::480367278760787000
196693857	::480367325539868000
387472182	::480367422864515000
215174499	::480367471359057000
398445530	::480367521166819000
56736460	::480367710170124000
407473485	::480367718147702000
376525681	::480367761278115000
305926788	::480367847324270000
215174499	::480367929792294000
135681283	::480367930517901000
130312780	::480368025606971000
349431964	::480368044946907000
198126424	::480368064102273000
285955708	::480368089473642000
148436850	::480368237751066000
216168764	::480368238258188000
26589876	::480368256088154000
258108922	::480368267539013000
418847263	::480368302771142000
50228529	::480368356323639000
245957488	::480368369238310000
349431964	::480368391308337000
326813935	::480368408559878000
148436850	::480368447243956000
148436850	::480368484267081000
68966030	::480368594409103000
45966951	::480368702945521000
363722761	::480368799892254000
136038442	::480368822315020000
148436850	::480368841499762000
463318489	::480368845635350000
95141856	::480368874098270000
402333632	::480368877801443000
156508337	::480368894511562000
123739379	::480368917387288000
363722761	::480368935234068000
479205756	::480368944235048000
305926788	::480369010006327000
260428602	::480369096845176000
402925254	::480369106885959000
413735493	::480369162150092000
262405775	::480369261638983000
370416747	::480369330279153000
156508337	::480369343016882000
64596921	::480369363506434000
363722761	::480369409299456000
609790203	::480369472750899000
523456562	::480369477763493000
256845035	::480369487167102000
372068999	::480369541101654000
291221395	::480369553021882000
363722761	::480369581777616000
135681283	::480369606020722000
231689668	::480369636933124000
183562162	::480369655148982000
262405775	::480369731090653000
331397011	::480369751508910000
468965579	::480369761801367000
402333632	::480369771007840000
375385791	::480369782748086000
220532575	::480369790075551000
329333638	::480369871494987000
26831606	::480369879040532000
437898031	::480369898023948000
310982944	::480369967645589000
252623066	::480370004106682000
291221395	::480370056380297000
129876980	::480370124399337000
26925878	::480370182158692000
429348972	::480370245589159000
124246645	::480370251276623000
157904403	::480370270180343000
225203526	::480370315969581000
111124977	::480370364015738000
341666582	::480370371955552000
620459453	::480370397192675000
157904403	::480370433607208000
259021462	::480370470647115000
620420742	::480370568349638000
419047433	::480370575450198000
25784705	::480370592902701000
266235648	::480370612444364000
385114649	::480370614335586000
270065033	::480370776705478000
157904403	::480370782980169000
351914412	::480370786524332000
36279116	::480370795613388000
258108922	::480370862000840000
413735493	::480370932414832000
214184608	::480370934013259000
351914412	::480370947535290000
323246381	::480371115353579000
135681283	::480371120013471000
473118863	::480371135100366000
470458433	::480371156223266000
102301729	::480371177093742000
42994926	::480371201458839000
506760887	::480371238695497000
26954972	::480371258065158000
135681283	::480371308459335000
160144135	::480371363828338000
411786523	::480371426751684000
490841822	::480371430689751000
265760942	::480371459156504000
351914412	::480371469327667000
348785324	::480371488810217000
352960797	::480371589129592000
360231979	::480371606414307000
30912658	::480371700148609000
523456562	::480371702007103000
135681283	::480371705659916000
206067907	::480371763243925000
58941053	::480371805576626000
77078833	::480371858835918000
348785324	::480371888338661000
152454379	::480371930135298000
351914412	::480372037450362000
81630455	::480372102638211000
106855310	::480372224017575000
367322500	::480372241712947000
303080805	::480372276144402000
374772557	::480372307203215000
128284695	::480372314995818000
106855310	::480372332557762000
450970324	::480372465315889000
274791343	::480372501063958000
215174499	::480372587671724000
346127757	::480372695129792000
81630455	::480372787404492000
194998718	::480372865791819000
118855202	::480372882686500000
368386947	::480373030925770000
294745245	::480373113712939000
346127757	::480373184428924000
274791343	::480373222844932000
20786050	::480373251643019000
459567634	::480373413455069000
388374921	::480373426746818000
384503737	::480373428185088000
207290040	::480373492932968000
18551115	::480373538701197000
346219373	::480373656594305000
58941053	::480373685963227000
208250490	::480373743014137000
208250490	::480373782746787000
346127757	::480373890942631000
26589876	::480373912203563000
341313395	::480373962770092000
459567634	::480374153284157000
25237171	::480374183369519000
135681283	::480374226470199000
277378135	::480374227896647000
346127757	::480374228839985000
368386947	::480374249828257000
234143570	::480374272989626000
236628483	::480374303557316000
236628483	::480374343797456000
160144135	::480374345554857000
59370673	::480374350772568000
258636623	::480374362923884000
343484637	::480374387665682000
267445807	::480374406447779000
263971863	::480374419248803000
16710226	::480374444582789000
236628483	::480374451414896000
368386947	::480374459799330000
332631850	::480374520872579000
234143570	::480374611214090000
166877807	::480374626451607000
344454080	::480374670810570000
368691437	::480374710224437000
234143570	::480374773453946000
135681283	::480374826213703000
266317182	::480374881922854000
420083874	::480374936972705000
343484637	::480375093105659000
152715270	::480375104354803000
420323287	::480375193609588000
86604355	::480375260806926000
420323287	::480375300883091000
343484637	::480375333212811000
258636623	::480375356231532000
501202268	::480375411189510000
261900342	::480375540579188000
330799447	::480375543129329000
73995534	::480375553326063000
346127757	::480375579523309000
73275873	::480375602197712000
420323287	::480375666659962000
343484637	::480375667163275000
332631850	::480375671856713000
383856422	::480375684033167000
383856422	::480375746352144000
450970324	::480375867517177000
378850242	::480375885716287000
46268291	::480375927335948000
28054060	::480376003705831000
388374921	::480376023985704000
30516737	::480376042360938000
343484637	::480376084605579000
383856422	::480376120177864000
171724420	::480376163060027000
326351370	::480376164486111000
22734052	::480376181272104000
392261274	::480376218639138000
160094025	::480376246446981000
317524005	::480376308380073000
581342731	::480376321592139000
26589876	::480376335798247000
393718746	::480376402215043000
392261274	::480376403817676000
383856422	::480376413112246000
160094025	::480376500852514000
81630455	::480376537351344000
383856422	::480376558503624000
486174522	::480376591793414000
383856422	::480376592766869000
300009838	::480376619753033000
571439376	::480376667974557000
392261274	::480376671112286000
420389630	::480376745162317000
392261274	::480376773998571000
388374921	::480376788565372000
571439376	::480376854306516000
16726467	::480376916357419000
344454080	::480376920165470000
347413433	::480376938234511000
26589876	::480376941275385000
200764512	::480376950578741000
553711382	::480377089460568000
414191298	::480377116257570000
21503139	::480377118103072000
16726467	::480377122708783000
405239647	::480377155088424000
160094025	::480377287020675000
571439376	::480377307916300000
383856422	::480377308218683000
392261274	::480377338128252000
372068999	::480377390615760000
405239647	::480377421850370000
470801476	::480377433011781000
392261274	::480377485004382000
625951846	::480377499650899000
309778100	::480377526389194000
392261274	::480377552062906000
383856422	::480377578700931000
258636623	::480377721496023000
392261274	::480377768782614000
100090407	::480377786058543000
283328574	::480377806010847000
300009838	::480377839678939000
25084916	::480377897769635000
249451202	::480377911435083000
249451202	::480377933824270000
136038442	::480377965529006000
553711382	::480378080373248000
15137186	::480378102376591000
215144630	::480378151873572000
209223008	::480378155358633000
86243090	::480378156507885000
209223008	::480378235620847000
552802620	::480378238342946000
382976230	::480378245888475000
26589876	::480378286027980000
300009838	::480378330626412000
55744853	::480378377514151000
16726467	::480378397504589000
16566189	::480378397831753000
66555228	::480378402134716000
258636623	::480378494535622000
258636623	::480378529474174000
259413656	::480378530639785000
55744853	::480378537514266000
313792688	::480378594556772000
243751614	::480378701519921000
332631850	::480378714530664000
35923992	::480378744688091000
392261274	::480378746219008000
54754940	::480378754951168000
392261274	::480378891312566000
332306968	::480378909976846000
399621678	::480378914166939000
25925656	::480378931905052000
160733683	::480378948103061000
392261274	::480379010787319000
28461859	::480379070891319000
28461859	::480379080412385000
97592081	::480379086351519000
421655917	::480379087421063000
392261274	::480379103343017000
155730095	::480379124834242000
33699503	::480379132912492000
392261274	::480379231172825000
26642766	::480379323015122000
173232394	::480379404309102000
392261274	::480379431828332000
389676504	::480379434612969000
244800270	::480379455114735000
392261274	::480379527445872000
323011452	::480379549780549000
28461859	::480379568465788000
346173821	::480379616415477000
230069479	::480379676092030000
62989661	::480379756379394000
107308159	::480379800758919000
267445807	::480379844107444000
267445807	::480379852651266000
350665443	::480379860272316000
624360378	::480379871110385000
392261274	::480379894153904000
384155676	::480379905574572000
14205371	::480379909580550000
479222401	::480380009270345000
136038442	::480380010113802000
275813402	::480380034046115000
58941053	::480380063561809000
267445807	::480380075695943000
262471070	::480380081395605000
230365198	::480380116233887000
30516737	::480380133405376000
392261274	::480380177332310000
63490594	::480380199683362000
208250490	::480380209284145000
26589876	::480380220168339000
506760887	::480380244499525000
178921630	::480380245997281000
178921630	::480380321087901000
26589876	::480380328771461000
30516737	::480380331795570000
259413656	::480380365316444000
249451202	::480380366482833000
314988406	::480380424267382000
33964276	::480380510875975000
254635990	::480380533781045000
317524005	::480380584649187000
392261274	::480380622335401000
339312291	::480380647501234000
249451202	::480380650944749000
267445807	::480380685728108000
392261274	::480380692325761000
349431964	::480380695953420000
450970324	::480380738404380000
269401499	::480380769152413000
384155676	::480380790480445000
26831606	::480380881777876000
26831606	::480380899742068000
210996408	::480380968868401000
267445807	::480381082882568000
50509821	::480381089068752000
26831606	::480381104499589000
39863661	::480381137177817000
341153843	::480381169037737000
259573654	::480381309811195000
339312291	::480381397094637000
339312291	::480381415612497000
18657192	::480381426353729000
338256397	::480381515990568000
349431964	::480381566300872000
20786050	::480381567047835000
258636623	::480381705857929000
311724390	::480381755312967000
338256397	::480381831347326000
54405135	::480381845792497000
338256397	::480381867678388000
338256397	::480381899500560000
338256397	::480381926549643000
107610605	::480381927812104000
60221494	::480381995726299000
357308471	::480382007562604000
339312291	::480382011816022000
357308471	::480382052164837000
37011485	::480382060650307000
357308471	::480382119688937000
392261274	::480382120016478000
338256397	::480382128253706000
450970324	::480382129436889000
234213287	::480382153671184000
186208532	::480382160101052000
359446141	::480382220343857000
214184608	::480382235476905000
339312291	::480382299289448000
392261274	::480382406789443000
209208697	::480382486808395000
339312291	::480382489102655000
635577431	::480382547537305000
396332641	::480382564587143000
338256397	::480382600251326000
253552344	::480382604105891000
369217450	::480382617951297000
100339690	::480382622036541000
30516737	::480382646480941000
500308199	::480382686511386000
338256397	::480382704412676000
114593439	::480382720984760000
20786050	::480382760180543000
20786050	::480382767231168000
433012724	::480382779461337000
410856984	::480382780430249000
92840294	::480382816929464000
338256397	::480382818980085000
15791549	::480382825053450000
68622166	::480382838639185000
459567634	::480382838978908000
338256397	::480382845152534000
155213009	::480382845383221000
338256397	::480382858960183000
635577431	::480382864622505000
155213009	::480382880871235000
338256397	::480382905043009000
285955708	::480382924311654000
21449993	::480382933740425000
33011898	::480382936081244000
338256397	::480382994130018000
305265637	::480383041450545000
458847153	::480383100631789000
338256397	::480383140704169000
126109768	::480383205925609000
109060628	::480383217086627000
183562162	::480383221021282000
294964037	::480383248636604000
155213009	::480383258308247000
310506975	::480383302625685000
350665443	::480383351673856000
155213009	::480383374003945000
118881789	::480383415573676000
29394513	::480383472263909000
155213009	::480383489284378000
240532669	::480383519114678000
338256397	::480383522201288000
338256397	::480383533785939000
338256397	::480383558591082000
396929208	::480383560809844000
628045480	::480383592816594000
22504277	::480383675667058000
357308471	::480383682226577000
234213287	::480383683254165000
22504277	::480383683749486000
156508337	::480383689423982000
384494456	::480383700949954000
168964399	::480383774144737000
338256397	::480383832240041000
388374921	::480383863852900000
41135840	::480383891346575000
50811080	::480383928658710000
161302101	::480383965790875000
327934017	::480384029179387000
50811080	::480384086125469000
55120405	::480384092387962000
17595323	::480384095042555000
168964399	::480384099488514000
186208532	::480384108590166000
398707286	::480384115834093000
348683759	::480384127258988000
26589876	::480384135232368000
33964276	::480384138038755000
277814195	::480384157533487000
266033863	::480384176911564000
114593439	::480384201917997000
122717174	::480384279298338000
26925878	::480384289645686000
16713682	::480384322097410000
41135840	::480384408134774000
370420008	::480384420289863000
279548168	::480384439986688000
18618379	::480384527940866000
76463655	::480384533083062000
20786050	::480384573520769000
322842111	::480384578490613000
86970230	::480384580491309000
118881789	::480384580743348000
86604355	::480384679221395000
267445807	::480384720195162000
242451996	::480384723051880000
168964399	::480384784170881000
414191298	::480384803510820000
323246381	::480384821190201000
50811080	::480384834959704000
67656722	::480384841192841000
258636623	::480384851833401000
81630455	::480384888512606000
338256397	::480384937627877000
338256397	::480384947048288000
328858212	::480384955672166000
339312291	::480384972067729000
473454563	::480384983354208000
224682361	::480385028191694000
277814195	::480385069316452000
305265637	::480385107711500000
464845445	::480385148962103000
179519500	::480385159716298000
54405135	::480385160446103000
341732173	::480385212803977000
305265637	::480385243778928000
20713213	::480385312292491000
378609308	::480385343477149000
463431723	::480385349030408000
305265637	::480385380114792000
81630455	::480385382026977000
137135705	::480385387022397000
50811080	::480385398774853000
137135705	::480385411798138000
214184608	::480385469578883000
433168829	::480385494627274000
118881789	::480385520007008000
16353730	::480385522242564000
193192138	::480385534179950000
475031809	::480385566156914000
382976230	::480385682200735000
317164527	::480385694079021000
378609308	::480385706208948000
50811080	::480385722268938000
624360378	::480385787432009000
382976230	::480385857241628000
67656722	::480385891249451000
277814195	::480385954985684000
69916558	::480385955007066000
369217450	::480385967329513000
92629759	::480385981996998000
197277853	::480386012477009000
217871594	::480386071281160000
507918715	::480386074540142000
617791569	::480386090067431000
617791569	::480386096329527000
323978080	::480386118995939000
617791569	::480386120203501000
119269983	::480386386579959000
328858212	::480386413502816000
302934050	::480386435174789000
141735027	::480386445216342000
18336787	::480386476467691000
299879238	::480386481333469000
370850900	::480386498383327000
348085087	::480386541668167000
23754003	::480386553366073000
474371126	::480386556599881000
118881789	::480386586337476000
67656722	::480386620034924000
18750697	::480386651567693000
268547296	::480386665932800000
302934050	::480386676754100000
41685125	::480386743334469000
27999272	::480386786984603000
98589714	::480386800070848000
258609027	::480386812238524000
374772557	::480386814478667000
41685125	::480386843309928000
19684793	::480386869801132000
25099957	::480387015670628000
353888661	::480387063427002000
369217450	::480387083186352000
238307628	::480387085841743000
384494456	::480387162471276000
25099957	::480387211255222000
19684793	::480387238723739000
565986436	::480387304737894000
565986436	::480387324048470000
19684793	::480387390926639000
305265637	::480387411743363000
327842258	::480387418248732000
33703018	::480387447336239000
118881789	::480387452897480000
327842258	::480387522682695000
108204138	::480387527682297000
215174499	::480387533310664000
33703018	::480387540927922000
26589876	::480387553703374000
232736272	::480387588545445000
57385263	::480387596338855000
215174499	::480387600549552000
42481762	::480387622586437000
92629759	::480387680342003000
565986436	::480387701615501000
498321918	::480387745572204000
232736272	::480387755868827000
288531248	::480387786105569000
80448281	::480387925457125000
81630455	::480387932440641000
179519500	::480387988300390000
364405877	::480387995460059000
256638502	::480388069473144000
26954972	::480388092369838000
256638502	::480388101597319000
50811080	::480388103731826000
179519500	::480388196484657000
93043270	::480388203028156000
405239647	::480388207582773000
336149936	::480388233524551000
633506625	::480388240835219000
86970230	::480388277032058000
136791341	::480388288042106000
385114649	::480388339967610000
258609027	::480388379058528000
305265637	::480388392111587000
305265637	::480388404061155000
33703018	::480388463905488000
245957488	::480388527126237000
118881789	::480388552401113000
280194602	::480388572097163000
67656722	::480388594964905000
245957488	::480388611620478000
33282020	::480388658504036000
321844248	::480388737055334000
317483868	::480388758274310000
35923992	::480388771376930000
80448281	::480388829396754000
317483868	::480388835298533000
346127757	::480388905791787000
67656722	::480388956174188000
286216848	::480388985072545000
382976230	::480389021533614000
33703018	::480389039439499000
279548168	::480389068313083000
571439376	::480389116719153000
388374921	::480389144515215000
245957488	::480389163293097000
553934357	::480389207429373000
321844248	::480389276010840000
194998718	::480389339210207000
279548168	::480389355392237000
429491583	::480389364908687000
16380745	::480389392742100000
553934357	::480389392993759000
52649582	::480389490633363000
553934357	::480389516184653000
140994915	::480389556538466000
552802620	::480389576075124000
31010760	::480389601261936000
90467952	::480389604093091000
75034878	::480389613547044000
49061011	::480389622946484000
160144135	::480389647541866000
304645030	::480389648028811000
17595323	::480389688461496000
258108922	::480389769428340000
209208697	::480389807260979000
256346048	::480389914517721000
260338000	::480390096785403000
227577445	::480390227135979000
256346048	::480390248753414000
40054726	::480390266910539000
280119639	::480390383076007000
635577431	::480390414738800000
50811080	::480390539393507000
227577445	::480390544753831000
256346048	::480390568271294000
50811080	::480390640505610000
215174499	::480390679512637000
260338000	::480390686831697000
321844248	::480390798035681000
458766436	::480390839458230000
256346048	::480390847452549000
136750011	::480390847775506000
256346048	::480390935289671000
392301070	::480390941467889000
70839289	::480391194858381000
263418480	::480391232418353000
263418480	::480391244099510000
45581124	::480391247647891000
458766436	::480391259249332000
70839289	::480391272201326000
40054726	::480391290492698000
410856984	::480391336592302000
380049732	::480391345186828000
19374297	::480391365415563000
27179899	::480391379328057000
75034878	::480391396843479000
537633292	::480391439382097000
344902431	::480391441177260000
50509821	::480391461213446000
1384531	::480391498287308000
344902431	::480391562078085000
68622166	::480391567945912000
348785324	::480391616931184000
481512198	::480391617090551000
168964399	::480391632894705000
292012619	::480391640503164000
40054726	::480391651949428000
392301070	::480391782727811000
33282020	::480391786565615000
633506625	::480391802462027000
258108922	::480391842526027000
523456562	::480391849845469000
33282020	::480391910868021000
75034878	::480391911128055000
47859489	::480391940580462000
150034005	::480392059845894000
171103429	::480392075326656000
282860308	::480392145077952000
50811080	::480392198727270000
348785324	::480392200459542000
173232394	::480392230004195000
355598729	::480392261457682000
321844248	::480392273650520000
620420742	::480392283464802000
270227232	::480392319330312000
206247499	::480392330277814000
215174499	::480392366382002000
1384531	::480392368521498000
398445530	::480392369481973000
22736943	::480392390612492000
348785324	::480392421545500000
50811080	::480392422392729000
292012619	::480392462502862000
321844248	::480392468425617000
215174499	::480392531474010000
402268968	::480392532728115000
388374921	::480392557651062000
168964399	::480392606619148000
414449852	::480392625829060000
223614733	::480392643298328000
258108922	::480392673056923000
164101308	::480392676484071000
389676504	::480392677096030000
171103429	::480392800534401000
47733122	::480392828179464000
280119639	::480392844125802000
348785324	::480392863427997000
286298021	::480392894130311000
126109768	::480393004486639000
393802148	::480393010606125000
349431964	::480393011096866000
20778748	::480393034840817000
258108922	::480393067086610000
136750011	::480393102545272000
130690913	::480393107930746000
414526765	::480393129577549000
215174499	::480393170627207000
338073739	::480393177375854000
249246314	::480393195298107000
64596921	::480393202441023000
349431964	::480393304505188000
322842111	::480393365905620000
136750011	::480393438995558000
373147853	::480393474534305000
329955120	::480393483568443000
136750011	::480393489142652000
68221984	::480393500027265000
16380745	::480393507866017000
50811080	::480393513331195000
349431964	::480393546776584000
136750011	::480393555249078000
72890292	::480393557774434000
26642766	::480393563050893000
258108922	::480393574794543000
372551778	::480393592653889000
587864456	::480393602552827000
273697690	::480393674996449000
273814896	::480393722043985000
151604434	::480393748871151000
633506625	::480393770014232000
211645751	::480393784153227000
392301070	::480393886662021000
110236585	::480393973870383000
29391732	::480393974960504000
363969403	::480394037371760000
270227232	::480394061526732000
136750011	::480394178312957000
479245748	::480394247648972000
18722083	::480394305937612000
197277853	::480394308176973000
393802148	::480394326476726000
594121150	::480394364015751000
18722083	::480394392130174000
479986172	::480394411218436000
375810749	::480394508262060000
273697690	::480394524003282000
243465008	::480394531473723000
25408355	::480394534241968000
479245748	::480394640051281000
392301070	::480394641834270000
479986172	::480394706115772000
286487329	::480394725933850000
211645751	::480394751888199000
25408355	::480394767394942000
72890292	::480394819194593000
479245748	::480394835241611000
414191298	::480394883710992000
509760806	::480394887502635000
27999272	::480394921418166000
418312513	::480394926791094000
108605734	::480394991546953000
382976230	::480395008416030000
458847153	::480395046106443000
249028893	::480395074648301000
18455966	::480395172929609000
21568615	::480395207423193000
613029438	::480395227132600000
273697690	::480395239555751000
153544543	::480395244861939000
501554267	::480395290994683000
289360824	::480395295079944000
58941053	::480395321324101000
349788720	::480395329289072000
321839755	::480395345344466000
289360824	::480395351082274000
267445807	::480395412294356000
30787413	::480395426164535000
389105684	::480395469919899000
392301070	::480395481890033000
305415102	::480395491520155000
153544543	::480395495870070000
247560161	::480395511468675000
290855101	::480395519068741000
243465008	::480395522315145000
382976230	::480395589549441000
153544543	::480395613780324000
430072028	::480395616364019000
131968998	::480395677608845000
553711382	::480395684491718000
243465008	::480395720663371000
273814896	::480395771682889000
131968998	::480395821364432000
382976230	::480395879522643000
602224338	::480395930672574000
348085087	::480395935248166000
243427085	::480395960447561000
150828387	::480395968668368000
289360824	::480395970413199000
86604355	::480395987702530000
615636079	::480396025182441000
367322500	::480396060905332000
460491164	::480396076696862000
289360824	::480396131491254000
205501297	::480396162973708000
52295994	::480396175615733000
267445807	::480396260722376000
50507669	::480396315340193000
249012544	::480396374614081000
164676969	::480396390971867000
476507554	::480396396499968000
237621304	::480396460173701000
26954972	::480396525546520000
267445807	::480396527832031000
270736613	::480396540335636000
259542533	::480396662066528000
237621304	::480396691078541000
392301070	::480396759865118000
407473485	::480396812910481000
210671307	::480396842023149000
344902431	::480396959690141000
273811402	::480396970599927000
329955120	::480397059594260000
392301070	::480397069761253000
321780812	::480397101739036000
206467937	::480397151709966000
342594225	::480397198446718000
321780812	::480397207192223000
136750011	::480397273902219000
404496513	::480397315975311000
376525681	::480397324435599000
326813935	::480397324947324000
136750011	::480397328897957000
26589876	::480397333499097000
265553576	::480397543260823000
287228225	::480397544409669000
183883932	::480397555247747000
346654346	::480397572851245000
151604434	::480397574047027000
31294794	::480397598461681000
183883932	::480397636042637000
263418480	::480397677457195000
377627227	::480397688169451000
458808714	::480397689478479000
30336818	::480397763264266000
407473485	::480397794851565000
148912524	::480397800195100000
376525681	::480397914435751000
342594225	::480397969624014000
79754464	::480398144237084000
392301070	::480398255289663000
21449993	::480398289829769000
30032107	::480398299090804000
183883932	::480398306544082000
258108922	::480398324629909000
221830651	::480398351637049000
21449993	::480398391382257000
34204169	::480398428820627000
552146644	::480398513357225000
341892711	::480398556474667000
305265637	::480398867620327000
100339690	::480398870245953000
196659229	::480398906623156000
31294794	::480398912792965000
233740533	::480399015259824000
468965579	::480399089117724000
468965579	::480399196563210000
233740533	::480399210089443000
308690900	::480399249671077000
416018810	::480399285666598000
514003187	::480399305380200000
287228225	::480399356646793000
20190503	::480399368827445000
634873462	::480399372945874000
166735943	::480399391400800000
117608761	::480399518991544000
233740533	::480399521482936000
271774234	::480399532329426000
140157275	::480399614021890000
233740533	::480399707596804000
233740533	::480399753105002000
198406854	::480399828040830000
319851493	::480399867257565000
466646092	::480399891772895000
233740533	::480400010329067000
274791343	::480400042432286000
588874950	::480400074543857000
19770255	::480400247382740000
247560161	::480400347924426000
151604434	::480400458667024000
387941507	::480400479340331000
233740533	::480400510906667000
387941507	::480400535208468000
509524562	::480400584466759000
267445807	::480400622915579000
65886399	::480400681468428000
291518680	::480400719879876000
290855101	::480400745775497000
160768741	::480400755501719000
274791343	::480400769825263000
233740533	::480400770622185000
466646092	::480400787114164000
213887474	::480400810678177000
213887474	::480400839111344000
26925878	::480400855200325000
414543388	::480400933914832000
247560161	::480400946761977000
602224338	::480400957222559000
602224338	::480400983122378000
602224338	::480400993578803000
602224338	::480401004265865000
243465008	::480401008317579000
321780812	::480401059371024000
305216922	::480401063926038000
433168829	::480401083802472000
337434879	::480401117075894000
602224338	::480401158314266000
40126821	::480401170432004000
602224338	::480401191164076000
40478607	::480401241370263000
321498402	::480401249943040000
261847534	::480401318377693000
23642786	::480401334881902000
65886399	::480401362619228000
388374921	::480401382655393000
16006363	::480401426238410000
291518680	::480401495750639000
433168829	::480401592961609000
411997198	::480401651300171000
247560161	::480401753095933000
72890292	::480401818988871000
604071375	::480401829269094000
102266093	::480401834352209000
523456562	::480401859782643000
470458433	::480401936173527000
317524005	::480402046726569000
243465008	::480402056524881000
348785324	::480402102129152000
223614733	::480402133246693000
393718746	::480402193837608000
376467319	::480402294765142000
215174499	::480402350184468000
254600909	::480402352596201000
355598729	::480402355226423000
417428775	::480402427389440000
185716839	::480402428546666000
261847534	::480402446486093000
41135840	::480402490786320000
184885982	::480402518019960000
45911298	::480402580385042000
201878266	::480402584134373000
604071375	::480402584839413000
216168764	::480402605873455000
185716839	::480402613926502000
184885982	::480402640241958000
257913209	::480402682612838000
86349050	::480402723498889000
73275873	::480402729693478000
309778100	::480402783644827000
41135840	::480402836896100000
186208532	::480402860245401000
370416747	::480402899210866000
254600909	::480402920240734000
22736943	::480402937106014000
185716839	::480402970329092000
604071375	::480402987438059000
172573942	::480403018681450000
604071375	::480403035127296000
71689075	::480403074909868000
274791343	::480403142123589000
98806791	::480403144388927000
392301070	::480403186797125000
321498402	::480403189938671000
172573942	::480403234293829000
35505123	::480403258272251000
223614733	::480403271584993000
198911524	::480403275947069000
293737316	::480403335540142000
100018299	::480403339306217000
374772557	::480403362413043000
100339690	::480403362781728000
411898570	::480403380674641000
254600909	::480403393174065000
338120144	::480403451055050000
275902246	::480403496311595000
604071375	::480403514804690000
172573942	::480403542847807000
80448281	::480403564179623000
291518680	::480403587122855000
262059543	::480403591107080000
100018299	::480403605246054000
321498402	::480403651479867000
380458897	::480403664478019000
215174499	::480403682865856000
6652302	::480403747260989000
237621304	::480403870200250000
35305414	::480403952098631000
21112883	::480403955126530000
370420008	::480403961933860000
376525681	::480404090586144000
127413469	::480404117865525000
128775325	::480404123578150000
221641208	::480404162879176000
508054066	::480404267527057000
109298324	::480404270479441000
178921630	::480404297080115000
221641208	::480404316101312000
366753447	::480404379585896000
85343069	::480404451841568000
402243422	::480404520678072000
85343069	::480404536461651000
98552986	::480404604384198000
85343069	::480404634646118000
432888405	::480404638001147000
351348648	::480404681500291000
269012544	::480404730414256000
22736943	::480404753919127000
351348648	::480404755571683000
25408355	::480404763532869000
261847534	::480404791085240000
26831606	::480404825629143000
15875100	::480404842385797000
348785324	::480404956361420000
462681637	::480404973444796000
402243422	::480405045796556000
15875100	::480405063035543000
233362394	::480405133801828000
261847534	::480405177384849000
392301070	::480405207558258000
109762886	::480405234146344000
392301070	::480405250721865000
85343069	::480405280107544000
127413469	::480405301766524000
326813935	::480405323011096000
402243422	::480405330661105000
85343069	::480405333412950000
36343877	::480405336906428000
36343877	::480405337896656000
290855101	::480405452791234000
18918771	::480405505047666000
114064449	::480405513994506000
620459453	::480405550707277000
16006363	::480405595443724000
620459453	::480405652494614000
37316930	::480405653090222000
43045329	::480405756399718000
25760567	::480405757511221000
91606737	::480405854630318000
184885982	::480405862918676000
189224604	::480405913023827000
167301113	::480405947580305000
233362394	::480406038374789000
376525681	::480406052006289000
433012724	::480406091755294000
402243422	::480406155751985000
120851061	::480406191495843000
69719136	::480406261385531000
433916111	::480406269895798000
137587439	::480406287016927000
270065033	::480406322257481000
468965579	::480406379132243000
16006363	::480406435340492000
402243422	::480406518894850000
620459453	::480406549857599000
78213	::480406572687167000
233362394	::480406612126228000
398339392	::480406631340310000
78213	::480406689423060000
221641208	::480406711111782000
221830651	::480406744741322000
237621304	::480406746934960000
187741596	::480406747442450000
234213287	::480406760365502000
63617875	::480406802199478000
85343069	::480406839331684000
184885982	::480406987998756000
471516383	::480407011033501000
389105684	::480407014439256000
353544330	::480407019854516000
402243422	::480407031728181000
414449852	::480407085826338000
548870171	::480407097470115000
38244930	::480407131242655000
265799781	::480407146375307000
318173357	::480407154936258000
183883932	::480407163995566000
116098184	::480407180378513000
85343069	::480407183629492000
285125363	::480407209138847000
265799781	::480407217749757000
16006363	::480407229641007000
279548168	::480407242370744000
385706960	::480407246384279000
183883932	::480407270455382000
71597388	::480407286083375000
221830651	::480407312205500000
29849760	::480407340835819000
46070001	::480407349119557000
104947253	::480407355402641000
380458897	::480407363929653000
234213287	::480407378475909000
221830651	::480407384024551000
462681637	::480407389623943000
321037427	::480407411589914000
16006363	::480407417482915000
285988306	::480407425305300000
43967474	::480407441906335000
230905946	::480407488139776000
399621678	::480407494125027000
15789848	::480407548256722000
21568615	::480407577952780000
282692620	::480407580062142000
270227232	::480407582469656000
458766436	::480407592708354000
260338000	::480407603260829000
392301070	::480407614811947000
411898570	::480407628669939000
239257340	::480407636861411000
349788720	::480407642050150000
18929923	::480407689739374000
326351370	::480407723977502000
285988306	::480407823399284000
62975545	::480407881469001000
249012544	::480407896937623000
393761423	::480407936779313000
90750144	::480407988591947000
19895969	::480408024117682000
1007041	::480408033822904000
393761423	::480408060624531000
189224604	::480408108536446000
15875100	::480408180149993000
265799781	::480408222986022000
335488857	::480408247074308000
615636079	::480408272327823000
264705173	::480408277814366000
499995726	::480408308197502000
548870171	::480408343094517000
37578654	::480408354087788000
24718142	::480408366762561000
178921630	::480408376489570000
207781904	::480408391215353000
230905946	::480408404213522000
615636079	::480408506139291000
366753447	::480408522115411000
280119639	::480408525999337000
230905946	::480408535000309000
531871315	::480408599693230000
615636079	::480408618185916000
25469735	::480408757021581000
1007041	::480408770149765000
256319248	::480408775611146000
245957488	::480408869852553000
230905946	::480408876420845000
552802620	::480408886311010000
319420243	::480408903495073000
43045329	::480408923959091000
384494456	::480408933031346000
15875100	::480408994482491000
516986236	::480408995610775000
474371126	::480409011703922000
523456562	::480409040972173000
499995726	::480409111188602000
499995726	::480409115932360000
147310240	::480409179308318000
249246314	::480409185058709000
69801582	::480409245188243000
194054262	::480409335068372000
1007041	::480409447873785000
286298021	::480409453976903000
15875100	::480409558301818000
583488323	::480409579017080000
194054262	::480409607655784000
620459453	::480409656360468000
414449852	::480409660155891000
523456562	::480409680666427000
289360824	::480409710672084000
194054262	::480409821825744000
209223008	::480409838200324000
215174499	::480409909675048000
194054262	::480409930617606000
230905946	::480409939957923000
252756099	::480409959193395000
32596609	::480409969456472000
255697938	::480410133206683000
322842111	::480410141884710000
523456562	::480410157848231000
274791343	::480410165171085000
341941030	::480410185828020000
260338000	::480410215196528000
458766436	::480410318217048000
18618379	::480410334071513000
43045329	::480410387637358000
290855101	::480410426467815000
178921630	::480410447745921000
255622442	::480410450841317000
118855202	::480410453974081000
393761423	::480410456285130000
215174499	::480410508734902000
1384531	::480410549327372000
25469735	::480410595670237000
29605636	::480410706299215000
230905946	::480410783994478000
206247499	::480410840710283000
82257804	::480410845441425000
493221106	::480410870103547000
215174499	::480410912604434000
102266093	::480410918992760000
26954972	::480410984717484000
118855202	::480411021769596000
157904403	::480411038509453000
82257804	::480411043790082000
431003917	::480411053612740000
244351583	::480411122957156000
463250994	::480411132528570000
273814896	::480411220122415000
87966998	::480411224882941000
237621304	::480411237952409000
424498591	::480411290947837000
376525681	::480411347402764000
215174499	::480411352389804000
414543388	::480411462699982000
277378135	::480411468559818000
237936556	::480411480907452000
206247499	::480411489548115000
205501297	::480411559135440000
377555310	::480411591557402000
229611107	::480411619407958000
18336787	::480411639930294000
316832273	::480411686512259000
237936556	::480411689595052000
20932133	::480411722679726000
15782772	::480411778716037000
68221984	::480411912006815000
160768741	::480411941488193000
450970324	::480411971037462000
601049906	::480411982060064000
290855101	::480412001860993000
330201359	::480412018969546000
450970324	::480412021494931000
376525681	::480412036397289000
26915925	::480412040205303000
236144487	::480412073885569000
339312291	::480412264751988000
380458897	::480412300524797000
450970324	::480412305034063000
493221106	::480412313770418000
69494041	::480412323442462000
236144487	::480412346238521000
237936556	::480412407580213000
124582805	::480412502711603000
236144487	::480412524202819000
120851061	::480412578682634000
351099839	::480412579164979000
344956423	::480412621360082000
370420008	::480412635108614000
458472537	::480412688846049000
370420008	::480412695326248000
499995726	::480412735339888000
344956423	::480412753044439000
450970324	::480412796346445000
130690913	::480412864428011000
236144487	::480412882413170000
340094001	::480412892290768000
340094001	::480412920258375000
408144950	::480412938084171000
69801582	::480412939493859000
36485138	::480412961878867000
25408355	::480412980966744000
236144487	::480413016245035000
339312291	::480413044741521000
450970324	::480413081189613000
236144487	::480413085589442000
398707286	::480413107374657000
236144487	::480413144213225000
236144487	::480413247858700000
254600909	::480413261041385000
25469735	::480413326145372000
20932133	::480413363978002000
120170865	::480413538805374000
25469735	::480413572195819000
120170865	::480413580576448000
366753447	::480413625010900000
60221494	::480413625010905000
347413433	::480413721206861000
398339392	::480413769588559000
132768456	::480413771890823000
236144487	::480413781277675000
120170865	::480413850114985000
18722083	::480413864568168000
236144487	::480413879764135000
273497452	::480413963906056000
335101950	::480414232723206000
379833720	::480414276855681000
30032107	::480414295725838000
200764512	::480414337215901000
27626703	::480414350633492000
467043006	::480414367058382000
355896730	::480414375694827000
467043006	::480414400721850000
355896730	::480414445433532000
43586963	::480414458599456000
30912658	::480414473044656000
236144487	::480414495416664000
21531254	::480414500957327000
41135840	::480414502744113000
493221106	::480414535996567000
86604355	::480414577142689000
407248121	::480414652464365000
27626703	::480414664988172000
262059543	::480414674211856000
509523903	::480414689751351000
352960797	::480414747225899000
310666452	::480414767547686000
407248121	::480414809729794000
410286428	::480414816838758000
45581124	::480414846312128000
50811080	::480414848174407000
219039425	::480414943024799000
60578212	::480414981562060000
398707286	::480414985731186000
43045329	::480415051849801000
339312291	::480415057898373000
509523903	::480415065007349000
219039425	::480415138890407000
194054262	::480415198789255000
115459999	::480415259220398000
25408355	::480415290560233000
450970324	::480415325511761000
60578212	::480415351323500000
25469735	::480415353902620000
30032107	::480415389310914000
37316930	::480415421028638000
329955120	::480415463273295000
635796096	::480415503047876000
353888661	::480415517627269000
634873462	::480415531447488000
379253079	::480415550993350000
219039425	::480415571658670000
468102453	::480415572828499000
258609027	::480415655116931000
236144487	::480415662108454000
282692620	::480415736620679000
219039425	::480415744111706000
194054262	::480415753267851000
635796096	::480415756635488000
716788381	::480415758455812000
194054262	::480415821450473000
22504277	::480415862885994000
450970324	::480415879369617000
195276249	::480415899128590000
114291753	::480415925611417000
327662373	::480415964928823000
27179899	::480415999783473000
553934357	::480416007534555000
194054262	::480416015990661000
24718142	::480416079777243000
194054262	::480416080922681000
20932133	::480416166859395000
194054262	::480416216176414000
22195036	::480416267841859000
194054262	::480416307184414000
594844703	::480416308412960000
412638454	::480416345448644000
114291753	::480416379774836000
424498868	::480416397571280000
635796096	::480416398632833000
54116443	::480416404261175000
20932133	::480416406685503000
194054262	::480416482401464000
450970324	::480416489304883000
64768338	::480416504605716000
713245898	::480416523006144000
43045329	::480416557441363000
479156555	::480416566069051000
24718142	::480416586742763000
635796096	::480416627595296000
66555228	::480416662861012000
54116443	::480416683505369000
323978080	::480416700991811000
428646436	::480416715239469000
66555228	::480416746877112000
635796096	::480416760995123000
553934357	::480416763415257000
587864456	::480416793610428000
205501297	::480416824366886000
194054262	::480416850032218000
51964139	::480416880255959000
54116443	::480416977530286000
27999272	::480416981812670000
13298002	::480417011810713000
131968998	::480417012066156000
307397057	::480417035810533000
24718142	::480417037307502000
713245898	::480417072476737000
49824781	::480417142269964000
331717534	::480417214932082000
237112765	::480417235274838000
43045329	::480417243222646000
25469735	::480417320083288000
635796096	::480417355038613000
1384531	::480417401465368000
462681637	::480417411745583000
411997198	::480417412240527000
24718142	::480417474412687000
17595323	::480417482985840000
114291753	::480417506293600000
377627227	::480417515948871000
635796096	::480417518180257000
249012544	::480417577491894000
423862446	::480417598123683000
32671267	::480417633066426000
337510374	::480417674233532000
340067989	::480417675105927000
587864456	::480417722850111000
423862446	::480417740419641000
16866896	::480417741418283000
132768456	::480417749814878000
265760942	::480417875333627000
352960797	::480417878412230000
40810916	::480417896158334000
18750697	::480417911656300000
411997198	::480417932149661000
142038800	::480417933332844000
194054262	::480417980443295000
223614733	::480417992312770000
97336064	::480418001531850000
337510374	::480418018581684000
66555228	::480418098038571000
97336064	::480418116745175000
24718142	::480418189730263000
94480498	::480418206863990000
410856984	::480418238237396000
25084916	::480418268097040000
389949893	::480418280847732000
349431964	::480418310933069000
423862446	::480418462188064000
29786990	::480418478282014000
29786990	::480418501199675000
319420243	::480418505699770000
379253079	::480418507394662000
234950395	::480418548980805000
24392243	::480418578911744000
477235727	::480418607512682000
393718746	::480418609584295000
24718142	::480418612222496000
305415102	::480418665993482000
94480498	::480418669076303000
335488857	::480418751029207000
349431964	::480418754803666000
217912167	::480418757400363000
82257804	::480418758268583000
331717534	::480418759232872000
234950395	::480418773489295000
154241297	::480418836575825000
273814896	::480418852698722000
25408355	::480418867856941000
277814195	::480418877969408000
94480498	::480418942200971000
329955120	::480418986534764000
25408355	::480418999893622000
94480498	::480419072648028000
335488857	::480419098955120000
234950395	::480419109658583000
97336064	::480419131477344000
418312513	::480419165099261000
445903498	::480419238478229000
311583053	::480419291397754000
178921630	::480419305461669000
344956423	::480419340672860000
311583053	::480419373975216000
217871594	::480419382221225000
64813007	::480419423384133000
87966998	::480419430770302000
94480498	::480419473925472000
344956423	::480419485904420000
79861287	::480419497518432000
382414670	::480419524928233000
87966998	::480419530632478000
382414670	::480419545388048000
450970324	::480419546101460000
423862446	::480419600761241000
467775651	::480419639735123000
59938971	::480419649138339000
379253079	::480419664447950000
23967395	::480419686455447000
59938971	::480419720143724000
349431964	::480419760434192000
467775651	::480419765614555000
261043724	::480419798556606000
259542533	::480419808387690000
24718142	::480419809310437000
349431964	::480419850699812000
467775651	::480419856651923000
59938971	::480419872510201000
234950395	::480419898007363000
108814965	::480419921914892000
377627227	::480419923248685000
23967395	::480420028081115000
25408355	::480420028940959000
25408355	::480420059899117000
338830055	::480420071924572000
23967395	::480420113212899000
571363101	::480420113842061000
234950395	::480420114911592000
65425379	::480420118292594000
59938971	::480420121442131000
467775651	::480420121673207000
344956423	::480420122386251000
23967395	::480420216367632000
189224604	::480420242515329000
85651876	::480420262500765000
234950395	::480420278963408000
87966998	::480420289814077000
467775651	::480420295048966000
38623896	::480420314900594000
32431892	::480420319946371000
14085431	::480420331610329000
59938971	::480420376476782000
25084916	::480420381950771000
259542533	::480420401625825000
350968313	::480420444546531000
234950395	::480420453568094000
24718142	::480420502121377000
85651876	::480420510241525000
32431892	::480420524435460000
165290348	::480420533561868000
27626703	::480420618450378000
450970324	::480420634250711000
233740533	::480420676130439000
59938971	::480420689418018000
50811080	::480420690856648000
393735397	::480420697408565000
233740533	::480420704576217000
87966998	::480420706052632000
32973618	::480420726684786000
305415102	::480420761207730000
635845301	::480420763686944000
62989661	::480420778119536000
233740533	::480420806145482000
224095849	::480420836927471000
15488020	::480420861560639000
87966998	::480420868317663000
277814195	::480420895194742000
497458875	::480420909639938000
26925878	::480420926765289000
25408355	::480420934633795000
24718142	::480420967185776000
62989661	::480421003030724000
270173839	::480421043719249000
32973618	::480421047448383000
377627227	::480421064447504000
59938971	::480421083590307000
270227232	::480421092670992000
229611107	::480421103610105000
237118122	::480421107804020000
62936749	::480421114527887000
355717008	::480421138666123000
62989661	::480421158186393000
32973618	::480421225484013000
62989661	::480421236112367000
234950395	::480421251396022000
467758710	::480421284975636000
261043724	::480421289874964000
349431964	::480421297822773000
234950395	::480421305183764000
20941662	::480421340038840000
226357092	::480421344295661000
59938971	::480421373861298000
62989661	::480421376478957000
552802620	::480421388793040000
62989661	::480421418455543000
349431964	::480421458070360000
477235727	::480421475707400000
62989661	::480421482284453000
587940951	::480421527876157000
86604355	::480421573937987000
349431964	::480421586965516000
305415102	::480421633010589000
59938971	::480421648865038000
234950395	::480421697837752000
277378135	::480421704377044000
26925878	::480421713356652000
349431964	::480421715369943000
274791343	::480421734085312000
344956423	::480421771490123000
286910447	::480421851223433000
267445807	::480421857892372000
69064286	::480421893334253000
92870542	::480421897142677000
56359547	::480421945448468000
344956423	::480421950918234000
286910447	::480421956538232000
349431964	::480422088839163000
355717008	::480422132007337000
234950395	::480422183781412000
344956423	::480422199208472000
267445807	::480422215591424000
62989661	::480422235149459000
94480498	::480422245114720000
62989661	::480422328929910000
62989661	::480422340841725000
398339392	::480422362471759000
355717008	::480422376950489000
357790406	::480422380721152000
49221816	::480422411188199000
234950395	::480422431979360000
50509821	::480422487151243000
94480498	::480422519074070000
349431964	::480422609641668000
398339392	::480422625727225000
256716505	::480422666784874000
25408355	::480422675970400000
54116443	::480422691908763000
286910447	::480422694928662000
518039543	::480422848792522000
355717008	::480422858058125000
398339392	::480422863024181000
385114649	::480422907579863000
349431964	::480422941251739000
225601631	::480423030795939000
26514591	::480423056985174000
160768741	::480423126497386000
348262381	::480423181816053000
716788381	::480423192788361000
398707286	::480423306722803000
131941193	::480423452982005000
466646092	::480423522825543000
450970324	::480423523153084000
274791343	::480423581521035000
32973618	::480423648122396000
24718142	::480423675548549000
211904285	::480423728460095000
23672351	::480423990457286000
466646092	::480424020702027000
390479008	::480424029107417000
372068999	::480424039245438000
35505123	::480424042151702000
49221816	::480424049156190000
97326618	::480424060623417000
98552986	::480424082463539000
19222225	::480424097915371000
208296274	::480424140898197000
160733683	::480424153766707000
94480498	::480424155439824000
613029438	::480424235748589000
445808726	::480424257948626000
49221816	::480424285693960000
21117523	::480424422185390000
50811080	::480424428862324000
411848692	::480424442003091000
171642430	::480424561251348000
171642430	::480424565701492000
431937908	::480424611125800000
392261274	::480424731351719000
171103429	::480424747360985000
92125226	::480424768340889000
171103429	::480424794333003000
281589334	::480424798812909000
171103429	::480424974570622000
316766176	::480425021366497000
372611209	::480425021404241000
317524005	::480425026030559000
171642430	::480425028782010000
273814896	::480425053654249000
568505535	::480425110957203000
326813935	::480425260471562000
171642430	::480425306700787000
263389464	::480425446622765000
301737159	::480425474611363000
255622442	::480425538277113000
500239410	::480425617825886000
50811080	::480425631880982000
500239410	::480425704736047000
269012544	::480425710033461000
50811080	::480425746901393000
21696310	::480425765415043000
256716505	::480425796838772000
65832155	::480425798067695000
81841977	::480425798076088000
21696310	::480425798449389000
67193398	::480425805840154000
127413469	::480425836336525000
21531254	::480425901318893000
256716505	::480425928573464000
65832155	::480425929705918000
81841977	::480425929705943000
14954949	::480425960710221000
50811080	::480425988115816000
50811080	::480426002833604000
30912658	::480426014011826000
256638502	::480426026376634000
171642430	::480426075986460000
321037427	::480426203837644000
81841977	::480426260124807000
256716505	::480426260158357000
65832155	::480426260191920000
62989661	::480426311400570000
249451202	::480426392350642000
171642430	::480426424201785000
266033863	::480426435140923000
256716505	::480426475724632000
65832155	::480426475741384000
81841977	::480426475749797000
19684793	::480426485275439000
130690913	::480426519223738000
409709795	::480426533874860000
274791343	::480426539038019000
233740533	::480426607551606000
242607910	::480426618737790000
233740533	::480426677932019000
253178679	::480426683023900000
22736943	::480426694117822000
290855101	::480426711545163000
219039425	::480426718780751000
171642430	::480426719820541000
262405775	::480426787554750000
477188816	::480426859692175000
308170990	::480426874901110000
258636623	::480426897172492000
170924102	::480426906852925000
242607910	::480426922409615000
242607910	::480426922690637000
242607910	::480426956194729000
308170990	::480427040567730000
321037427	::480427069936263000
450970324	::480427120699920000
355717008	::480427144418721000
25410192	::480427160692224000
219039425	::480427166203908000
16726467	::480427170691817000
27626703	::480427179658846000
94737009	::480427197434322000
464845445	::480427200085102000
417428775	::480427315684720000
613029438	::480427413810446000
493550118	::480427425977729000
309108026	::480427494005145000
94737009	::480427496832118000
198406854	::480427575257616000
225893243	::480427696196169000
293737316	::480427715221524000
376361293	::480427750683983000
176489426	::480427757755981000
613029438	::480427772075327000
256716505	::480427805813903000
65832155	::480427806841524000
81841977	::480427806845706000
137135705	::480427835010457000
376361293	::480427896113090000
349431964	::480427939209543000
110236585	::480427947388862000
258636623	::480428008462110000
336347539	::480428061423202000
293737316	::480428160178475000
62989661	::480428183503011000
599589782	::480428214859214000
249052117	::480428254076358000
164676969	::480428254889648000
233740533	::480428303954620000
14954949	::480428336154300000
360367250	::480428351689994000
73275873	::480428353606787000
4434941	::480428410133438000
349431964	::480428415070117000
321037427	::480428436608286000
599589782	::480428439711670000
357308471	::480428539737427000
224095849	::480428577729429000
423446901	::480428592174624000
256716505	::480428735112302000
65832155	::480428735988908000
81841977	::480428735997304000
171642430	::480428756830408000
27999272	::480428819883376000
122283306	::480428846429134000
410286428	::480429010024157000
410286428	::480429034338537000
336347539	::480429095025520000
360367250	::480429119163736000
50811080	::480429161136156000
389676504	::480429185320898000
217871594	::480429254757191000
50811080	::480429259014414000
317524005	::480429492825907000
94737009	::480429561855762000
159640806	::480429594000891000
49221816	::480429636451459000
22944914	::480429656043446000
469970755	::480429673508130000
231689668	::480429679199793000
300009838	::480429709910495000
293737316	::480429750616588000
345626789	::480429780152905000
467027311	::480429787920760000
260825806	::480429839254446000
321637063	::480429882824880000
380458897	::480429905944264000
469970755	::480429929029332000
171642430	::480429946339209000
317524005	::480429952240582000
164101308	::480429995613884000
182834679	::480430010386616000
171642430	::480430042363609000
32431892	::480430058981838000
328252982	::480430187545251000
604071375	::480430214762463000
215362694	::480430264863035000
604071375	::480430285855932000
387472182	::480430310375436000
604071375	::480430350414659000
229364831	::480430356928401000
387625128	::480430424611516000
215362694	::480430467020103000
423666163	::480430533470478000
86604355	::480430567373418000
98552986	::480430585891274000
286298021	::480430593151602000
164101308	::480430626248486000
32171318	::480430631994667000
329955120	::480430636839084000
131941193	::480430639649263000
450970324	::480430680351203000
10095952	::480430684914200000
14954949	::480430729478688000
203736885	::480430736663531000
220532575	::480430769421025000
384503737	::480430771023273000
380458897	::480430817773363000
221641208	::480430817919778000
34863840	::480430842146062000
252725390	::480430851713286000
159986953	::480430862110978000
55161530	::480430904955772000
273814896	::480430975986302000
142038800	::480430987881758000
604071375	::480430988011790000
14954949	::480431086804008000
215362694	::480431116164141000
387472182	::480431136267436000
200316617	::480431144669044000
14954949	::480431162809008000
604071375	::480431198762991000
64907439	::480431231100661000
69916558	::480431250105450000
604071375	::480431250533281000
32171318	::480431288445190000
26642766	::480431336511905000
221641208	::480431341339938000
414526765	::480431354732367000
387472182	::480431370284457000
249052117	::480431412651503000
23721718	::480431434130522000
252314330	::480431464870608000
131941193	::480431491860537000
604071375	::480431516066283000
263914867	::480431537339379000
14954949	::480431541776961000
252314330	::480431553529782000
34863840	::480431603429036000
223614733	::480431611624697000
604071375	::480431627756376000
305265637	::480431640163147000
55161530	::480431654209482000
14954949	::480431654968647000
280194602	::480431684945727000
380458897	::480431712191909000
413367641	::480431768219422000
604071375	::480431771503583000
325242803	::480431905628631000
32431892	::480431922943123000
16380745	::480431964374069000
604071375	::480431976869298000
42720153	::480431995345174000
293737316	::480431995492003000
62989661	::480432066757398000
438698734	::480432068300910000
20863117	::480432077641236000
423666163	::480432100626010000
70982412	::480432120016285000
62186442	::480432125980975000
423666163	::480432135698784000
55161530	::480432136952893000
258108922	::480432175171391000
30516737	::480432182104956000
155650977	::480432198969864000
249052117	::480432222064087000
604071375	::480432250262405000
416548217	::480432280804945000
258108922	::480432303819075000
325242803	::480432311771492000
423666163	::480432330700361000
423666163	::480432357334188000
423666163	::480432383783489000
552802620	::480432396870115000
423666163	::480432416910090000
604071375	::480432439538761000
55161530	::480432483494678000
318065690	::480432520069001000
64907439	::480432528675725000
243427085	::480432542378500000
320484851	::480432551799324000
265760942	::480432596212391000
258108922	::480432622451961000
604071375	::480432653678940000
131941193	::480432705021042000
14715501	::480432741591179000
382414670	::480432797807419000
382414670	::480432798197510000
56779057	::480432834935402000
131941193	::480432874982604000
604071375	::480432897418346000
55161530	::480432908998434000
600663496	::480432925448486000
62989661	::480432925817995000
438698734	::480433060144750000
25935173	::480433077282287000
291413743	::480433111184859000
438698734	::480433151094034000
223614733	::480433205980323000
604071375	::480433221319266000
604071375	::480433258443046000
254210162	::480433323236278000
193583131	::480433347572023000
320484851	::480433418040528000
21531254	::480433439330410000
16807883	::480433448352772000
106855310	::480433459283124000
438698734	::480433462625980000
70839289	::480433497736101000
267445807	::480433533958103000
479156555	::480433573590081000
181812900	::480433610609397000
423666163	::480433638870228000
181812900	::480433653458423000
369292925	::480433686907613000
221641208	::480433689508466000
33555786	::480433695913181000
172035134	::480433777882054000
318065690	::480433799512064000
14715501	::480433831216816000
252725390	::480433831464292000
219188629	::480433856898555000
25104281	::480433893980397000
30516737	::480433938587213000
172035134	::480433955556962000
310654760	::480433970602323000
254210162	::480433982002036000
32973618	::480433989308928000
335488857	::480434106212581000
221641208	::480434161480892000
509523903	::480434198243598000
551447338	::480434216094957000
604071375	::480434258528714000
551447338	::480434295908339000
108814965	::480434362501308000
374528956	::480434436182257000
169291538	::480434448354119000
604071375	::480434506433036000
269370098	::480434541786447000
556556365	::480434546358247000
501554267	::480434632215642000
95231863	::480434666738962000
269370098	::480434682060746000
60221494	::480434701396504000
65435835	::480434730077155000
556556365	::480434733889773000
129441756	::480434734586396000
322465167	::480434784171089000
103678189	::480434819412004000
103678189	::480434828106801000
383856422	::480434836931608000
129441756	::480434874944618000
213763059	::480434918628274000
221641208	::480434919106416000
383856422	::480435010202509000
556556365	::480435042913513000
521938520	::480435086014554000
66786075	::480435152091226000
269370098	::480435310984462000
383856422	::480435323105972000
391061760	::480435348896755000
619492928	::480435373131042000
207290040	::480435373802532000
60221494	::480435446749483000
221641208	::480435463426408000
227046044	::480435470632247000
384494456	::480435474859696000
221641208	::480435505201692000
383856422	::480435510830432000
327689033	::480435537338445000
63928079	::480435549178576000
367322500	::480435585392189000
494605871	::480435586474721000
335488857	::480435640413454000
329333638	::480435682922737000
110530129	::480435708981964000
604071375	::480435721388716000
363649162	::480435721916776000
6203992	::480435742397984000
41692308	::480435772382662000
70982412	::480435790543990000
604071375	::480435853182140000
369109312	::480435871205044000
129441756	::480435905766117000
379833720	::480435916050165000
172035134	::480435938020319000
604071375	::480435951358210000
587081117	::480435976813047000
269370098	::480435980722532000
271774234	::480435987730796000
19684793	::480436048103612000
431215016	::480436179414687000
25408355	::480436179561897000
224103552	::480436197215305000
110236585	::480436254186942000
6203992	::480436287867191000
604071375	::480436310491275000
604071375	::480436361921839000
45410414	::480436415289753000
207290040	::480436456989945000
19071786	::480436514867118000
260539431	::480436519191076000
66882384	::480436583431041000
348316521	::480436638632271000
215362694	::480436639366262000
195154119	::480436681711951000
254210162	::480436780877873000
604071375	::480436829414756000
360730562	::480436869734617000
551447338	::480436871663984000
19071786	::480436891913691000
405362735	::480436952965984000
398707286	::480437007420628000
255622442	::480437051410890000
604071375	::480437063062671000
604071375	::480437115256590000
215144630	::480437181069025000
380458897	::480437198110863000
604071375	::480437212568645000
376467319	::480437215349051000
551447338	::480437241056329000
262405775	::480437384392101000
39416036	::480437441820917000
604071375	::480437502999019000
151190656	::480437541481349000
184885982	::480437582778863000
381181950	::480437626344726000
147310240	::480437635324710000
356974615	::480437637254107000
152454379	::480437684390096000
30516737	::480437692522835000
596678073	::480437694804160000
499167427	::480437863801057000
509523903	::480437869035544000
224103552	::480437915344838000
234187240	::480437917870211000
322327312	::480437926300778000
264705173	::480437942515941000
509523903	::480437982915084000
94737009	::480437995519356000
604071375	::480438052398317000
198406854	::480438099005038000
291221395	::480438113547075000
224103552	::480438117904547000
41692308	::480438155426807000
509523903	::480438189522309000
172035134	::480438200020635000
211904285	::480438202357280000
395057520	::480438235903303000
172035134	::480438266647154000
273814896	::480438287761281000
596678073	::480438319214374000
280297585	::480438353960378000
52295994	::480438362428276000
35026897	::480438408402452000
21449993	::480438414336987000
624360378	::480438429944000000
198406854	::480438435929280000
27179899	::480438460633731000
238307628	::480438522428399000
26589876	::480438529487826000
262405775	::480438539461488000
47859489	::480438540010926000
19684793	::480438548420497000
273814896	::480438579881992000
346998772	::480438616502456000
27179899	::480438660395851000
450970324	::480438681728475000
253178679	::480438689852448000
35026897	::480438690536513000
379253079	::480438692495253000
317524005	::480438703521660000
322327312	::480438901287682000
294964037	::480438998750752000
398707286	::480439010624815000
385595835	::480439037602172000
460491164	::480439054761066000
379253079	::480439056548241000
588705820	::480439208146780000
415953059	::480439213037346000
415953059	::480439284499881000
396364407	::480439316590522000
398707286	::480439316993548000
463250994	::480439371854663000
35026897	::480439372433870000
379253079	::480439481078931000
45966951	::480439507586539000
253178679	::480439508819648000
56169190	::480439564989775000
604071375	::480439568911847000
604071375	::480439605091897000
604071375	::480439686352359000
349787019	::480439739078561000
604071375	::480439749086564000
219039425	::480439761078087000
346998772	::480439767209750000
604071375	::480439791327383000
604071375	::480439845786234000
410877459	::480439908285181000
53258017	::480439923825078000
391061760	::480439991311413000
491679354	::480440027978027000
15488020	::480440097192439000
259413656	::480440123658469000
116098184	::480440137617534000
316902035	::480440212641026000
357308471	::480440232773316000
262870925	::480440314768146000
260440912	::480440332367052000
32690664	::480440332559998000
90750144	::480440427569770000
477235727	::480440479197061000
92924351	::480440483118714000
351152035	::480440498151112000
1007041	::480440529532895000
463855595	::480440618489880000
96421993	::480440633824653000
92924351	::480440734651138000
486138458	::480440746906877000
604071375	::480440857540444000
203311237	::480440882215137000
552802620	::480440895355904000
172573942	::480440933859610000
335488857	::480440941694951000
293246270	::480441044702466000
503741267	::480441127137726000
353888661	::480441132321501000
273814896	::480441230145224000
273814896	::480441240895627000
305415102	::480441279696744000
254276767	::480441291516682000
243974175	::480441334084280000
393761423	::480441345069154000
466646092	::480441358490927000
393761423	::480441441886289000
234187240	::480441455614238000
258382946	::480441550766235000
236144487	::480441695322910000
16807883	::480441749526286000
553934357	::480441770518392000
339295860	::480441796049129000
27179899	::480441903704313000
309108026	::480441954614771000
357308471	::480441993068167000
458766436	::480442007987318000
131941193	::480442123011887000
633506625	::480442176405397000
262471070	::480442204607885000
25469735	::480442254708846000
21452516	::480442259754582000
385595835	::480442269699301000
261438579	::480442328281124000
87966998	::480442329791094000
107308159	::480442527451848000
45581124	::480442562163929000
347413433	::480442576156127000
291288952	::480442625276006000
399621678	::480442638244409000
35026897	::480442639901523000
347413433	::480442650709852000
466646092	::480442749032738000
183883932	::480442957729124000
183883932	::480442979107487000
181812900	::480443003463802000
608426191	::480443048023691000
436476907	::480443092311343000
183883932	::480443194887634000
216927443	::480443220393201000
409541924	::480443225908314000
107308159	::480443267356852000
378281495	::480443283030548000
183883932	::480443295676792000
58847822	::480443368174931000
183883932	::480443409933811000
382190006	::480443460239908000
67656722	::480443512706854000
183883932	::480443573125775000
493221106	::480443625071865000
171642430	::480443650120249000
216927443	::480443715451101000
615688476	::480443769569824000
171642430	::480443794685308000
171642430	::480443856064741000
157904403	::480443896309088000
216168764	::480443913107275000
183883932	::480443944250384000
107308159	::480443959420805000
59583601	::480444070800547000
100339690	::480444109094936000
221740779	::480444176841334000
344857407	::480444183564394000
481512198	::480444212542840000
300009838	::480444224534351000
114593439	::480444264728756000
243751614	::480444318931353000
183883932	::480444376355979000
392261274	::480444386455875000
273814896	::480444393237659000
29300584	::480444405531160000
37316930	::480444413488164000
294745245	::480444463282548000
202798666	::480444468680609000
36343877	::480444475215716000
36343877	::480444486594887000
219039425	::480444494605983000
72890292	::480444510695325000
70254385	::480444654782283000
70254385	::480444715029266000
329333638	::480444743373967000
270227232	::480444752081715000
548870171	::480444792829378000
72890292	::480444804162420000
270227232	::480444827558215000
392261274	::480444890497970000
346127757	::480444892057849000
243465008	::480444934861115000
247024165	::480444957388713000
305415102	::480445021804457000
72890292	::480445075215101000
70254385	::480445107226046000
221740779	::480445236649684000
285125363	::480445296468434000
414103187	::480445310691717000
183883932	::480445315850698000
72890292	::480445321718140000
183883932	::480445321890516000
285125363	::480445331071463000
34863840	::480445358065991000
401089789	::480445363371778000
72890292	::480445394334547000
155686441	::480445399157985000
359104594	::480445412986191000
129441756	::480445433387286000
80788799	::480445438353350000
107308159	::480445442648309000
202840862	::480445444481241000
392261274	::480445509656915000
446757000	::480445526660620000
122283306	::480445540677976000
14307454	::480445570553614000
457250385	::480445611150286000
107308159	::480445613818273000
222636373	::480445673184456000
256319248	::480445705304424000
309108026	::480445737658875000
109805996	::480445739907031000
414103187	::480445767518523000
72890292	::480445777857490000
265249050	::480445817174917000
68221984	::480445834731859000
259466143	::480445836250202000
107308159	::480445858073174000
183883932	::480445912586526000
273034167	::480446068824346000
243751614	::480446114429026000
392261274	::480446120188194000
29319846	::480446123002183000
322327312	::480446132146143000
357308471	::480446153163436000
72890292	::480446160977805000
107308159	::480446215822143000
52295994	::480446229822722000
60221494	::480446248378699000
26514591	::480446301738266000
183883932	::480446335670173000
308690900	::480446355937050000
114593439	::480446404864000000
338664006	::480446423050092000
452882285	::480446443732221000
625951846	::480446447855620000
29319846	::480446453811118000
15789848	::480446509184348000
491679354	::480446531900674000
392261274	::480446553774370000
516986236	::480446569620463000
402273149	::480446579124748000
72890292	::480446710880432000
423666163	::480446722343436000
200316617	::480446786612764000
1007041	::480446799014928000
220867112	::480446802944987000
350968313	::480446832737124000
107308159	::480446835803566000
183883932	::480446845722718000
90469755	::480446847236837000
264705173	::480446933580804000
183883932	::480446934050545000
72890292	::480447002577088000
392261274	::480447002728464000
60221494	::480447077882015000
392261274	::480447131762049000
26182895	::480447149549686000
285125363	::480447263802531000
393761423	::480447270257569000
479245748	::480447284162068000
221740779	::480447295209889000
37011485	::480447304726757000
183883932	::480447305544249000
72890292	::480447309625700000
285254109	::480447313941258000
251821834	::480447314637910000
291475742	::480447338566004000
255195496	::480447366483279000
260338000	::480447374465040000
107308159	::480447381956472000
291475742	::480447391112245000
330201359	::480447394929053000
253178679	::480447400134184000
423666163	::480447423572377000
392261274	::480447439997255000
220867112	::480447466429366000
183883932	::480447505436377000
66555228	::480447507780997000
259601379	::480447520527880000
29605636	::480447538945073000
220867112	::480447594674417000
235272576	::480447604459728000
221740779	::480447617097162000
64907439	::480447635392720000
476507554	::480447658171965000
466646092	::480447679852318000
72890292	::480447685238194000
328252982	::480447708990160000
72890292	::480447761599709000
263389464	::480447793337622000
392261274	::480447826217160000
122283306	::480447849390276000
446757000	::480447864095916000
29605636	::480447865567715000
221740779	::480447906148016000
263971863	::480447906604806000
476507554	::480447954688294000
274791343	::480447986745348000
466646092	::480447990117576000
183883932	::480447990646059000
392261274	::480448018156904000
259601379	::480448039086481000
553934357	::480448043737550000
263914867	::480448065581486000
107308159	::480448085660037000
10095952	::480448213955403000
183883932	::480448223367020000
237936556	::480448236776214000
553934357	::480448281122570000
16006363	::480448313053831000
165261298	::480448337611464000
337367504	::480448352254197000
107308159	::480448435175178000
53317470	::480448437285298000
221740779	::480448443841007000
178269816	::480448467047698000
258609027	::480448491097817000
14307454	::480448563105652000
183883932	::480448585775869000
311092385	::480448588741222000
702450841	::480448607653339000
118708729	::480448674359554000
393735397	::480448689488801000
49383709	::480448707410661000
107308159	::480448751178645000
183883932	::480448753799675000
221830651	::480448776394391000
393735397	::480448785265754000
147298694	::480448792152399000
702450841	::480448803892240000
392261274	::480448806761558000
61402370	::480448819771871000
38623896	::480448877233836000
216927443	::480448918061608000
221740779	::480448960566677000
278165989	::480448963724591000
142038800	::480448974466588000
22327740	::480449021715025000
446757000	::480449038366806000
466646092	::480449045526093000
183883932	::480449064647917000
19879486	::480449071619268000
216819428	::480449128854327000
129441756	::480449146814734000
254276767	::480449151365169000
392261274	::480449201852391000
597834721	::480449257124532000
136791341	::480449266440089000
114593439	::480449282634678000
129441756	::480449323894075000
38623896	::480449330424586000
19222225	::480449350502723000
502240473	::480449400452292000
393718746	::480449463094632000
392261274	::480449469407035000
389676504	::480449490885701000
260262291	::480449491825217000
221740779	::480449513145237000
305415102	::480449558548213000
392261274	::480449575803961000
107308159	::480449594544119000
183883932	::480449601254592000
597834721	::480449653624688000
237112765	::480449660792733000
335692629	::480449672176087000
180661626	::480449721438580000
22327740	::480449749426778000
305415102	::480449783048335000
72890292	::480449830230056000
68221984	::480449847146057000
260573981	::480449908369932000
183883932	::480449927525322000
36829018	::480449935826247000
392261274	::480449961075945000
19222225	::480449971641016000
114593439	::480449998816309000
32750427	::480450023763632000
183883932	::480450028733857000
153531619	::480450028746452000
307397057	::480450029585711000
114593439	::480450035994603000
392261274	::480450045566013000
260573981	::480450073906528000
502240473	::480450088028741000
305415102	::480450117380476000
222636373	::480450119331225000
114593439	::480450123861078000
22504277	::480450165606604000
624360378	::480450214575480000
114593439	::480450292555972000
221740779	::480450406259363000
238698812	::480450496012886000
67492430	::480450543325048000
114593439	::480450589001019000
53258017	::480450617303769000
114593439	::480450640976830000
291518680	::480450833684119000
157904403	::480450843901050000
183883932	::480450899282653000
43586963	::480450910465044000
446757000	::480450932409634000
502240473	::480450981843324000
499167427	::480451027389259000
67492430	::480451129235763000
597834721	::480451157890838000
384503737	::480451191059386000
38520445	::480451196587892000
38713173	::480451208805490000
328557330	::480451217181511000
274791343	::480451251448987000
183883932	::480451264048676000
553934357	::480451317828042000
168964399	::480451332000608000
142038800	::480451357707862000
67492430	::480451381669941000
369819130	::480451403908141000
107308159	::480451414645170000
56556074	::480451439961972000
183883932	::480451454746914000
597834721	::480451490583048000
50509821	::480451703125196000
114593439	::480451752710656000
233767854	::480451755755728000
335692629	::480451778048053000
167301113	::480451808993632000
392261274	::480451836806455000
588531316	::480451880162963000
67492430	::480451904846462000
114593439	::480451910496157000
245021956	::480451923321958000
114593439	::480451924471578000
202840862	::480452015886053000
183883932	::480452026644443000
392261274	::480452041211670000
114593439	::480452042407022000
17522792	::480452058634780000
588531316	::480452061860200000
107308159	::480452083426922000
142364553	::480452087428698000
162559610	::480452089122795000
34863840	::480452216843550000
183883932	::480452281226113000
67492430	::480452306094546000
167301113	::480452332635713000
100339690	::480452400814497000
260262291	::480452403523620000
336628506	::480452419122655000
508860717	::480452448314605000
107308159	::480452460058640000
120170865	::480452495001788000
41135840	::480452515633184000
310654760	::480452577503768000
516986236	::480452612827783000
33629617	::480452617097986000
393735397	::480452648022585000
392261274	::480452687549722000
600663496	::480452693362622000
600663496	::480452731564347000
41135840	::480452775856586000
107308159	::480452822899499000
162559610	::480452859772010000
393735397	::480452867892191000
607721617	::480452912544358000
20941662	::480452922145533000
278165989	::480452968609624000
310654760	::480453022745907000
246409056	::480453031755268000
183883932	::480453108766486000
264335101	::480453166803062000
220867112	::480453199027916000
255622442	::480453243949318000
32171318	::480453340934184000
107308159	::480453373884248000
320954938	::480453400190914000
62989661	::480453420844068000
183883932	::480453430981705000
556556365	::480453432113774000
310654760	::480453451923861000
107308159	::480453462895783000
267445807	::480453480516444000
599589782	::480453581544230000
493221106	::480453596614389000
122283306	::480453732770250000
28063382	::480453764873080000
37316930	::480453773207547000
497565305	::480453776382251000
497565305	::480453812247748000
497565305	::480453818723758000
100339690	::480453846389780000
393735397	::480453876160937000
73526174	::480453892673900000
107308159	::480453942476681000
246066577	::480453949707653000
107308159	::480454042662211000
383383485	::480454042829611000
26413556	::480454076014944000
433012724	::480454085108183000
252725390	::480454184001478000
15789848	::480454245536505000
328557330	::480454261642248000
556556365	::480454308182241000
384563395	::480454309797036000
508860717	::480454321406898000
180661626	::480454339639930000
234214828	::480454344668905000
415953059	::480454350003642000
384563395	::480454361600884000
69950823	::480454370186629000
414526765	::480454444702650000
352960797	::480454447626072000
120170865	::480454470539939000
180661626	::480454518338224000
497565305	::480454518950207000
497565305	::480454524318928000
30719116	::480454531478994000
120170865	::480454539678867000
392261274	::480454585145126000
157904403	::480454674214969000
274791343	::480454712567685000
180661626	::480454715164340000
384563395	::480454716338339000
122283306	::480454756293304000
180661626	::480454792654106000
411997198	::480454814535806000
383383485	::480454854112841000
556556365	::480454860496576000
327689033	::480454936346771000
29849760	::480455101501669000
153531619	::480455110791663000
180661626	::480455113501597000
145000225	::480455152114360000
263914867	::480455198561685000
599787941	::480455231760003000
145000225	::480455262902304000
145000225	::480455357047635000
256319248	::480455404762456000
392261274	::480455441903005000
523456562	::480455500119965000
523456562	::480455507283804000
392261274	::480455536056737000
145000225	::480455541194780000
523456562	::480455545837846000
364043601	::480455565533908000
145000225	::480455590465261000
161302101	::480455718529556000
30719116	::480455893235273000
180661626	::480455992380231000
38244930	::480455994959753000
305415102	::480456035623137000
393735397	::480456054426587000
304224068	::480456058830221000
32431892	::480456062282522000
260428602	::480456081815388000
21449993	::480456115692388000
210996408	::480456224161280000
304224068	::480456238224789000
637303583	::480456249503264000
210996408	::480456283934318000
304224068	::480456296408174000
54405135	::480456338061787000
64768338	::480456353656229000
523456562	::480456371176210000
326813935	::480456419154857000
69950823	::480456432211345000
349787019	::480456607952670000
78404115	::480456615326253000
523456562	::480456621416800000
62989661	::480456641264234000
180661626	::480456674688634000
305415102	::480456846377906000
310654760	::480456855807094000
54405135	::480456929202819000
256781130	::480456934105939000
38713173	::480456941227892000
15782772	::480457061873225000
285955708	::480457064091631000
384563395	::480457077689573000
70839289	::480457086955184000
39863661	::480457097055068000
254210162	::480457120211402000
64907439	::480457170891202000
295339639	::480457218278825000
38244930	::480457240802258000
78404115	::480457300717498000
21449993	::480457306614689000
305415102	::480457335219838000
54405135	::480457376613408000
364428125	::480457456619765000
54405135	::480457482150490000
69950823	::480457510445277000
287228225	::480457673704345000
36866805	::480457698949857000
180661626	::480457706256728000
54405135	::480457720374374000
305415102	::480457739223576000
327689033	::480457765429977000
372493368	::480457820630835000
132768456	::480457840734117000
262059543	::480457843259101000
69950823	::480457856735404000
26413556	::480457874825437000
490016303	::480457901216002000
392261274	::480457906861920000
41135840	::480457909956919000
331397011	::480458035249172000
367322500	::480458136243798000
26413556	::480458136898121000
54405135	::480458146993811000
142364553	::480458196851884000
41135840	::480458291185979000
30719116	::480458292234584000
69950823	::480458318331129000
38520445	::480458569436102000
25099957	::480458618966245000
299450175	::480458662377705000
305415102	::480458665585963000
375385791	::480458690378866000
348123497	::480458728446382000
97336064	::480458743843262000
392261274	::480458831848566000
155730095	::480458866874802000
341941030	::480458897933615000
145000225	::480458901394325000
63490594	::480459007962796000
132649069	::480459028569808000
599348429	::480459106873270000
371817971	::480459118273388000
15488020	::480459137315115000
371817971	::480459233843216000
64907439	::480459258048163000
145000225	::480459282333577000
414526765	::480459283411136000
72890292	::480459338021351000
227355784	::480459368476213000
567014078	::480459390126788000
145000225	::480459401221140000
392261274	::480459441993940000
54405135	::480459457852227000
16380745	::480459474717519000
76502729	::480459525221134000
594844703	::480459559127900000
38520445	::480459663553859000
305415102	::480459674039234000
633506625	::480459679718313000
145000225	::480459687343980000
30516737	::480459758084714000
371817971	::480459800472748000
343606449	::480459829983461000
255104759	::480460047923695000
343606449	::480460056886923000
76502729	::480460151170686000
19770255	::480460210184527000
64791948	::480460224994623000
26589876	::480460228266176000
256319248	::480460229801689000
463250994	::480460277779922000
191947005	::480460324068675000
199001641	::480460368142032000
51413309	::480460371203870000
420323287	::480460481342087000
256638502	::480460545431060000
338664006	::480460557435162000
227355784	::480460634254225000
236202065	::480460639580598000
349431964	::480460649621757000
390900557	::480460680848367000
523456562	::480460717033000000
316766176	::480460742462697000
208171241	::480460873333354000
329955120	::480461038039490000
18722083	::480461075809574000
208171241	::480461179794362000
301497892	::480461264721018000
20932133	::480461303043985000
313792688	::480461425819656000
607721617	::480461443729334000
305415102	::480461472678436000
256319248	::480461499329417000
369292925	::480461521646923000
18722083	::480461563048910000
328557330	::480461577275985000
287228225	::480461599757455000
20932133	::480461606300565000
18722083	::480461626924367000
567014078	::480461659345911000
285955708	::480461677905731000
392261274	::480461686198243000
32431892	::480461786907680000
120139449	::480461820197486000
227355784	::480461967300509000
463318489	::480461985968947000
281824012	::480462002171564000
371500504	::480462025676423000
120139449	::480462053706956000
65435835	::480462106064465000
208171241	::480462112045539000
122283306	::480462127669723000
251821834	::480462179540291000
20932133	::480462184590217000
20932133	::480462245420228000
371500504	::480462261212168000
713350694	::480462261442871000
202840862	::480462332498149000
187078541	::480462337342582000
198406854	::480462415004307000
125849974	::480462482641666000
188917484	::480462547405918000
56508824	::480462614867099000
281824012	::480462651907006000
122283306	::480462665899208000
523456562	::480462705179234000
122283306	::480462757888667000
416130255	::480462783767519000
416130255	::480462797977821000
416130255	::480462823563083000
416130255	::480462833830748000
100376439	::480462859567378000
68966030	::480462906329272000
392261274	::480463020075003000
587104097	::480463025594703000
338664006	::480463040144367000
208171241	::480463048998531000
102233693	::480463054220443000
372499722	::480463082691784000
11146552	::480463163687587000
35369698	::480463248068595000
20932133	::480463304888840000
494543536	::480463329589067000
17595323	::480463348522168000
35369698	::480463363583918000
392261274	::480463364762906000
265760942	::480463516885716000
191947005	::480463565212893000
69719136	::480463577887698000
392261274	::480463578374602000
24113194	::480463597269569000
191947005	::480463678144544000
351264389	::480463802807648000
587864456	::480463828728418000
68221984	::480463857329381000
69719136	::480463871862243000
68966030	::480463879017742000
15733436	::480463902333890000
82257804	::480463945661419000
216833550	::480463972169027000
82257804	::480463984022523000
34767424	::480464006360989000
26915925	::480464034513555000
338073739	::480464068424130000
351264389	::480464113613959000
97336064	::480464125584474000
392261274	::480464127073468000
131420707	::480464203417780000
32431892	::480464225446690000
59938971	::480464231767080000
108798356	::480464324948152000
108798356	::480464373656219000
59938971	::480464463665975000
309778100	::480464507903279000
142364553	::480464521073799000
59938971	::480464596939964000
259542533	::480464729400688000
30912658	::480464808261595000
199331386	::480464816654794000
602224338	::480464873810178000
274791343	::480464998175473000
63490594	::480465028542263000
107902551	::480465029473390000
68221984	::480465033479348000
98806791	::480465079373017000
442433056	::480465082279677000
442433056	::480465092241129000
25099957	::480465102588502000
80788799	::480465131390791000
260573981	::480465133676675000
367322500	::480465278027837000
338664006	::480465282519932000
231674152	::480465305337356000
367322500	::480465319136616000
420323287	::480465368557699000
382190006	::480465389374025000
458766436	::480465411666751000
42481762	::480465449126461000
32431892	::480465462430818000
42481762	::480465506999496000
38623896	::480465657520091000
338664006	::480465697470828000
321780812	::480465787355148000
355717008	::480465854505574000
20863117	::480466043777720000
259746323	::480466048936734000
30912658	::480466066909696000
104990093	::480466142579134000
382414670	::480466224694849000
38520445	::480466232475271000
494543536	::480466364218368000
553934357	::480466385982607000
398445530	::480466461534994000
38713173	::480466488071974000
259573654	::480466491301982000
253689041	::480466572667289000
357150048	::480466606993440000
264677315	::480466639637344000
281824012	::480466658843033000
523456562	::480466731627192000
305415102	::480466755051986000
14955026	::480466782293987000
172280619	::480466808202207000
523456562	::480466880369819000
393105437	::480466930126446000
29827759	::480467037827776000
523456562	::480467051644203000
299450175	::480467055901425000
255195496	::480467063551430000
308170990	::480467133336657000
315527257	::480467154198753000
64907439	::480467217344372000
239928368	::480467241591635000
39416036	::480467268904550000
82257804	::480467270846935000
369819130	::480467283123654000
310982944	::480467391886163000
308170990	::480467459993251000
392261274	::480467518977744000
20932133	::480467558055698000
54405135	::480467566909853000
39416036	::480467602372698000
367322500	::480467659360722000
384109939	::480467661780815000
303488399	::480467730458353000
68622166	::480467902349340000
20932133	::480467944393043000
263389464	::480467956149678000
290855101	::480467981353242000
90750144	::480467994146254000
20932133	::480468024340672000
392261274	::480468026601766000
41649263	::480468030846017000
393761423	::480468032121085000
42481762	::480468069379502000
70254385	::480468079659737000
322842111	::480468099846524000
191947005	::480468107962908000
338664006	::480468121963089000
33818674	::480468175528931000
12354252	::480468182235615000
273814896	::480468198546870000
393761423	::480468218260094000
399621678	::480468244751331000
392261274	::480468249453551000
600663496	::480468258793877000
392261274	::480468267635834000
372499722	::480468269577822000
269401499	::480468302414610000
393105437	::480468326280200000
479156555	::480468361696915000
254319575	::480468368336896000
263389464	::480468380923604000
90750144	::480468408837083000
355990893	::480468429414342000
90750144	::480468511803056000
393761423	::480468561027014000
41649263	::480468567775662000
355990893	::480468572968599000
287228225	::480468576726298000
205320851	::480468585618223000
338664006	::480468598951931000
479156555	::480468764996034000
205320851	::480468857912442000
348085087	::480468878447742000
327689033	::480468913575047000
131941193	::480468954423767000
376525681	::480468983775510000
45410414	::480468986811777000
431937908	::480468988200505000
254319575	::480469083235037000
348085087	::480469092554391000
294745245	::480469114180227000
376525681	::480469148833951000
199331386	::480469167171461000
376472794	::480469228651552000
76638498	::480469245898145000
355896730	::480469256526917000
256781130	::480469270225092000
90750144	::480469305411506000
371817971	::480469337766383000
45410414	::480469339045257000
523456562	::480469363393568000
319420243	::480469373174300000
371817971	::480469375489957000
265799781	::480469393055309000
355990893	::480469393085063000
309108026	::480469396830187000
141735027	::480469545656672000
32431892	::480469552351158000
319420243	::480469569773895000
355990893	::480469581749043000
322463853	::480469656311193000
353544330	::480469793842028000
700013623	::480469796358991000
322463853	::480469806106546000
322463853	::480469826109198000
351641054	::480469834741075000
399621678	::480469869956067000
322463853	::480469871096909000
322463853	::480469901891477000
392261274	::480469902135136000
222636373	::480469903158558000
76638498	::480469923223703000
393105437	::480469963312877000
355990893	::480469998893563000
191947005	::480470019042983000
30032107	::480470025925427000
96421993	::480470029599653000
356408344	::480470091872481000
322463853	::480470188232425000
16807883	::480470189180727000
90750144	::480470192217419000
247560161	::480470192829386000
319420243	::480470239272919000
29300584	::480470271489363000
552146644	::480470275520495000
132976059	::480470332403249000
16807883	::480470403283181000
25099957	::480470440188469000
319420243	::480470446966460000
202927618	::480470520161660000
281824012	::480470627728388000
303488399	::480470628911161000
634164272	::480470646385049000
247560161	::480470673362403000
411997198	::480470677892247000
16713287	::480470704656093000
25408355	::480470721790238000
411997198	::480470727041089000
237936556	::480470889746542000
55744853	::480470943840481000
298870626	::480470980679462000
33555786	::480470989474922000
463250994	::480471068453261000
523456562	::480471091513937000
523456562	::480471100959506000
523456562	::480471111847903000
465934852	::480471113747529000
221740779	::480471156919508000
382414670	::480471198778679000
523456562	::480471212544765000
305415102	::480471225064783000
80788799	::480471311848701000
523456562	::480471318257995000
428646436	::480471398662406000
382414670	::480471406958751000
376525681	::480471419114254000
337367504	::480471428907933000
372068999	::480471501637185000
131072297	::480471556393811000
363649162	::480471669220581000
86604355	::480471773260316000
283518032	::480471798472261000
396454394	::480471851261370000
375873224	::480472061114998000
431179654	::480472074964566000
393761423	::480472109026508000
509524562	::480472131533557000
431179654	::480472148536877000
396454394	::480472157311356000
399621678	::480472265331458000
613956023	::480472267042746000
305265637	::480472370981765000
303080805	::480472393761443000
184885982	::480472461889523000
473454563	::480472462090461000
33555786	::480472475655217000
17086308	::480472491471540000
30032107	::480472503052021000
407248121	::480472503157264000
355896730	::480472565891469000
238698812	::480472610820485000
377627227	::480472774859698000
86604355	::480472775212417000
246409056	::480472889226182000
634164272	::480472896864014000
381203261	::480472900055482000
553934357	::480472902089703000
46796467	::480472924315738000
363649162	::480472940778373000
553934357	::480473062341480000
355896730	::480473121158602000
577411446	::480473127018053000
33555786	::480473198715498000
337367504	::480473222765621000
262059543	::480473242751098000
36772146	::480473293649354000
381203261	::480473317241937000
243427085	::480473350636974000
352960797	::480473477984440000
286298021	::480473530145210000
90469755	::480473549975470000
27268559	::480473553704214000
310664656	::480473713180028000
337367504	::480473790884106000
35376355	::480473866943209000
308858845	::480473912476966000
30912658	::480473931225526000
310664656	::480473960207769000
337367504	::480473982303756000
262059543	::480474048279744000
27999272	::480474158971641000
509524562	::480474226487750000
355896730	::480474302824071000
369292925	::480474324495654000
310664656	::480474333924433000
33011898	::480474352450682000
199331386	::480474388069089000
308858845	::480474392422809000
369292925	::480474412651524000
252355708	::480474473380868000
216168764	::480474531912368000
431264673	::480474621972840000
122717174	::480474624359010000
410877459	::480474639991205000
131941193	::480474646618587000
142038800	::480474664473722000
308858845	::480474813145051000
533824839	::480474845109444000
326504971	::480474914517184000
211904285	::480474942954143000
26684021	::480474961140658000
440314946	::480474979499114000
262059543	::480474993340325000
108605734	::480475021383446000
399621678	::480475067860529000
216927443	::480475125369016000
310664656	::480475232214319000
381181950	::480475255027138000
263971863	::480475284622147000
247560161	::480475294348763000
262059543	::480475322794536000
262059543	::480475357229772000
30912658	::480475441359114000
388374921	::480475500100714000
108605734	::480475517380882000
33555786	::480475593121996000
262059543	::480475647874039000
384563395	::480475655834853000
33555786	::480475693525245000
147310240	::480475698843250000
52105336	::480475723334164000
33555786	::480475791789391000
410403898	::480475813163569000
381181950	::480475820725526000
15814841	::480475834340229000
21117523	::480475837532475000
216168764	::480476038036615000
52105336	::480476049705558000
15814841	::480476088758329000
36829018	::480476091090366000
15814841	::480476119053762000
322327312	::480476211312091000
39237011	::480476222174937000
262059543	::480476239811997000
458847153	::480476470700429000
247560161	::480476472000274000
268547296	::480476509925175000
279865885	::480476528061329000
69916558	::480476541596753000
52105336	::480476677429284000
52105336	::480476699919147000
221740779	::480476731925872000
28405302	::480476739534356000
52105336	::480476756949086000
52105336	::480476793942839000
146608159	::480476875869782000
278220302	::480476937123405000
56169190	::480477006312660000
60578212	::480477052617773000
211904285	::480477167340773000
29300584	::480477174764277000
52105336	::480477341521825000
146608159	::480477360622292000
414543388	::480477361175945000
348085087	::480477373150666000
176489426	::480477394671632000
553934357	::480477523151556000
30336818	::480477545515982000
52105336	::480477562028965000
369804138	::480477618895351000
214184608	::480477629649534000
385782746	::480477643876233000
214184608	::480477658346971000
221740779	::480477687082151000
71597388	::480477849334194000
523456562	::480477882045964000
465002314	::480477904011149000
146608159	::480477904946470000
375734748	::480477916782788000
52105336	::480477980448555000
369217450	::480478004766728000
262059543	::480478060689383000
221740779	::480478075864764000
15488020	::480478108860940000
223299509	::480478190323109000
80788799	::480478260619259000
221740779	::480478280551006000
52105336	::480478378353778000
168853356	::480478495147954000
90797741	::480478504937869000
390900557	::480478530782785000
80788799	::480478550063984000
410961985	::480478559010439000
18551115	::480478580733116000
409709795	::480478596554043000
52105336	::480478600056279000
262059543	::480478629541863000
490841822	::480478676275171000
56508824	::480478698404331000
602224338	::480478722605080000
602224338	::480478757447168000
602224338	::480478775541374000
602224338	::480478796361908000
100195876	::480478796953296000
68221984	::480478797024985000
100195876	::480478797586632000
146608159	::480478867627331000
30912658	::480478873592008000
418847263	::480478917359177000
52105336	::480478919871979000
52252090	::480479013337825000
599589782	::480479076298555000
409709795	::480479085500854000
168853356	::480479092089696000
408098797	::480479104110956000
52105336	::480479115129397000
136750011	::480479144157782000
198126424	::480479145076326000
553934357	::480479150843502000
292012619	::480479184548941000
69950823	::480479196024545000
136750011	::480479227762835000
69950823	::480479239355908000
104947253	::480479278950146000
136750011	::480479306326368000
597965837	::480479395237621000
52105336	::480479461465669000
222636373	::480479593447821000
136750011	::480479595796238000
52105336	::480479640906375000
215181084	::480479656638812000
52252090	::480479714235408000
466646092	::480479717921792000
303080805	::480479728676401000
49221816	::480479742458474000
275681559	::480479793293443000
52252090	::480479825246056000
52105336	::480479896964440000
301717953	::480479906925510000
160788774	::480479920389242000
232312019	::480479992925540000
371817971	::480480026102874000
52105336	::480480032423706000
160788774	::480480066053214000
451868427	::480480095367208000
466646092	::480480120751140000
48804765	::480480150002618000
408098797	::480480161000079000
215144630	::480480163751153000
52105336	::480480167245402000
18156298	::480480203756421000
466646092	::480480228209205000
30912658	::480480254755344000
16107745	::480480274745008000
109805996	::480480316969058000
246112828	::480480392063897000
62989661	::480480405716340000
602224338	::480480420916510000
25925656	::480480461278683000
376472794	::480480483604955000
25925656	::480480571429515000
52105336	::480480575745449000
602224338	::480480634381803000
30336818	::480480733958791000
155730095	::480480842850906000
73020435	::480480857468071000
258382946	::480480924522381000
21452516	::480481118030807000
410856984	::480481191988981000
536141027	::480481250969272000
148912524	::480481296867528000
275681559	::480481335652655000
156508337	::480481352152674000
536141027	::480481384390090000
56508824	::480481453008879000
146608159	::480481465008791000
54754940	::480481515353030000
451868427	::480481588187127000
52105336	::480481683498872000
154692700	::480481776935006000
348085087	::480481813765185000
816177	::480481824615845000
94737009	::480481827748982000
258454374	::480481898226282000
221740779	::480481917281009000
451868427	::480481917775532000
52105336	::480481937048760000
30912658	::480481948088139000
154692700	::480481973291339000
205928265	::480481995856687000
451868427	::480482000214585000
348085087	::480482158625046000
33703018	::480482210232139000
285988306	::480482262090547000
33703018	::480482266523918000
110236585	::480482305283469000
214184608	::480482314724859000
600663496	::480482333330391000
553934357	::480482342587232000
311924851	::480482406697553000
414526765	::480482414997696000
15814841	::480482435184861000
14223247	::480482441086255000
293246270	::480482523793723000
122717174	::480482554730905000
206247499	::480482563870703000
64907439	::480482575400464000
376472794	::480482623027175000
499995726	::480482623823687000
338664006	::480482739460640000
591216066	::480482767940358000
62989661	::480482770263609000
376525681	::480482816036073000
14955026	::480482818456174000
80788799	::480482862982893000
313792688	::480482890552078000
56508824	::480482918582607000
206247499	::480482971183771000
376472794	::480482971947118000
337510374	::480482984303534000
357308471	::480483023939325000
119269983	::480483032227663000
251359942	::480483041060478000
499995726	::480483044776632000
49383709	::480483151253217000
291518680	::480483182593445000
221740779	::480483195688091000
36219010	::480483213316722000
221740779	::480483231889108000
337367504	::480483233629749000
11146552	::480483273634619000
266317182	::480483292961972000
258609027	::480483306576678000
337367504	::480483334074937000
348085087	::480483434607812000
295339639	::480483437594562000
242435004	::480483473015050000
381203261	::480483486902403000
410877459	::480483505588019000
19210855	::480483543575846000
22504277	::480483559434911000
81007000	::480483574861135000
376467319	::480483649712701000
25099957	::480483787977945000
270065033	::480483904252428000
308805449	::480484015237902000
369292925	::480484018031316000
328252982	::480484048452583000
146608159	::480484062067306000
351152035	::480484121165447000
146608159	::480484130530934000
364035957	::480484197878870000
463318489	::480484299255599000
106778257	::480484328107810000
346998772	::480484348345331000
602224338	::480484358206152000
286265668	::480484369493008000
273814896	::480484389185261000
305926788	::480484391584428000
56508824	::480484422529982000
38520445	::480484428716978000
30912658	::480484429870403000
305926788	::480484453882810000
411848692	::480484477844463000
33818674	::480484495356092000
364035957	::480484540633198000
360231979	::480484579585703000
227355784	::480484581616156000
364035957	::480484601647747000
399408344	::480484614633299000
38520445	::480484717780025000
273814896	::480484782430629000
390504920	::480484887502131000
460491164	::480484987485945000
291518680	::480485020042555000
106778257	::480485042590715000
414526765	::480485087675310000
206247499	::480485121439854000
259569717	::480485187873042000
33238183	::480485192545882000
6203992	::480485210547847000
24718142	::480485232710131000
18156298	::480485256743489000
14223247	::480485265962573000
16726467	::480485321961144000
107308159	::480485395143352000
84849075	::480485409009307000
446757000	::480485433873162000
410877459	::480485438822432000
33282020	::480485513820774000
410877459	::480485519755722000
634890754	::480485534473940000
345626789	::480485539830059000
310664656	::480485541712896000
363649162	::480485586445549000
115459999	::480485592002605000
69950823	::480485594267521000
326813935	::480485605089226000
38520445	::480485658340098000
262405775	::480485677184733000
453963591	::480485683971112000
14223247	::480485712442044000
92924351	::480485802842288000
399621678	::480485812216147000
234950395	::480485815953281000
310664656	::480485832919236000
160734732	::480485846169030000
320052148	::480485846848524000
345626789	::480485883138048000
160734732	::480485950405894000
260825806	::480485958862012000
291518680	::480485994333237000
217871594	::480486085340823000
552146644	::480486136331386000
206247499	::480486247820181000
160734732	::480486276336873000
21117523	::480486313427468000
333704327	::480486313548713000
410877459	::480486352601903000
136750011	::480486422780977000
38520445	::480486481799446000
211904285	::480486500787032000
346412695	::480486501419999000
136750011	::480486525637914000
21912250	::480486579182788000
168964399	::480486589362364000
16726467	::480486593397268000
171103429	::480486674166976000
360183119	::480486743083589000
259569717	::480486805544792000
401443377	::480486855272824000
360183119	::480486901070045000
56508824	::480487026798505000
69719136	::480487130200678000
404496513	::480487240154365000
399621678	::480487241710440000
68966030	::480487276015673000
345626789	::480487411949273000
196394433	::480487412398030000
107902551	::480487450901360000
26514591	::480487468173516000
26514591	::480487468253196000
106778257	::480487470778552000
270065033	::480487479066112000
196394433	::480487610436313000
271370762	::480487655075893000
245021956	::480487733891055000
245021956	::480487788593168000
367322500	::480487796419727000
140994915	::480487798643101000
411700909	::480487896063815000
16566189	::480487913072107000
245021956	::480487933246337000
46796467	::480487984530456000
322465167	::480488046454796000
407473485	::480488049176887000
335759212	::480488214809952000
94737009	::480488223617974000
287228225	::480488247144235000
299441398	::480488332120846000
209208697	::480488345345482000
327934017	::480488355361075000
48557490	::480488439285301000
348316521	::480488464199077000
431264673	::480488487830192000
155459778	::480488498009358000
442433056	::480488576975503000
21117523	::480488602615709000
445219284	::480488672685346000
360183119	::480488675357102000
392716377	::480488730415747000
344902431	::480488896904441000
24147563	::480488917595344000
278316478	::480488926529204000
22504277	::480488929754619000
40604299	::480488955507261000
360183119	::480489008363880000
171103429	::480489017587556000
221740779	::480489056451952000
310664656	::480489105730453000
32171318	::480489153381945000
364035957	::480489190086287000
31359307	::480489243286839000
360183119	::480489289961467000
270065033	::480489314082496000
96872197	::480489395145805000
292012619	::480489433565634000
553934357	::480489450489671000
533824839	::480489467027783000
253552344	::480489512808624000
21449993	::480489545150902000
14223247	::480489595239288000
237938155	::480489604232261000
265799781	::480489620811968000
36772146	::480489693709340000
360183119	::480489695076306000
364035957	::480489716593082000
13533012	::480489752295407000
310654760	::480489784805429000
406121427	::480489959703334000
238247892	::480490004322328000
24147563	::480490123075670000
16864384	::480490140326830000
94480498	::480490208564355000
21117523	::480490228646293000
360183119	::480490254294867000
12354252	::480490256899534000
387472182	::480490261466734000
160144135	::480490314533064000
157904403	::480490361165344000
222636373	::480490429595787000
147298694	::480490466488483000
553934357	::480490498172264000
294964037	::480490583065362000
160144135	::480490584050655000
270065033	::480490621149249000
349431964	::480490649419264000
360183119	::480490653294395000
519086519	::480490654057775000
265799781	::480490703835787000
238247892	::480490833192304000
415953059	::480490846236602000
533824839	::480490852720984000
533824839	::480490938150580000
261471578	::480490984166289000
32171318	::480491036238569000
68966030	::480491076021518000
70839289	::480491097819332000
35026897	::480491098796990000
216833550	::480491105469751000
360183119	::480491117155065000
62940169	::480491131973558000
533824839	::480491158355705000
238247892	::480491159387508000
13533012	::480491235098898000
33703073	::480491238563807000
33823755	::480491251738099000
55161530	::480491344645738000
22734052	::480491387700260000
221740779	::480491414359650000
215181084	::480491504041877000
256319248	::480491613714542000
384155676	::480491619452325000
253552344	::480491636833525000
70839289	::480491643770896000
553934357	::480491671365222000
292012619	::480491684782821000
360183119	::480491738927476000
382190006	::480491761895088000
344902431	::480491763610578000
31345791	::480491767569977000
62186442	::480491785416761000
31345791	::480491863590195000
553934357	::480491904061018000
591216066	::480491912215166000
561527789	::480491959228723000
16726467	::480492005009932000
238247892	::480492016032174000
151604434	::480492043945660000
238247892	::480492079835914000
209401949	::480492097460379000
357308471	::480492143283171000
351316240	::480492156260732000
15875100	::480492167828615000
379807492	::480492221578223000
270065033	::480492246202994000
70839289	::480492310283579000
238247892	::480492311747362000
238247892	::480492406945505000
340678678	::480492447726706000
32431892	::480492535144800000
56059141	::480492602437824000
206247499	::480492685615448000
238247892	::480492720855588000
349431964	::480492726614786000
216927443	::480492744490483000
206247499	::480492815282356000
238247892	::480492876422336000
123739379	::480492925722193000
266317182	::480492941346349000
82257804	::480493015405191000
215144630	::480493031125028000
553934357	::480493148985360000
308175001	::480493199371145000
100339690	::480493203926167000
360183119	::480493221739380000
298870626	::480493247920615000
30912658	::480493251187994000
206247499	::480493263213060000
298870626	::480493374496321000
304661740	::480493415495266000
349431964	::480493450887200000
270065033	::480493455232094000
199331386	::480493519933800000
32750427	::480493560781746000
100339690	::480493602569605000
30912658	::480493605631840000
32750427	::480493653631049000
20778748	::480493705384579000
32750427	::480493747441270000
100339690	::480493750133592000
252914746	::480493757083578000
519086519	::480493807860215000
533824839	::480494451781943000
148197450	::480494498565603000
340678678	::480494618807500000
330201359	::480494698109607000
360183119	::480494815688536000
340678678	::480494839369170000
340678678	::480494941131399000
335101950	::480495004549259000
340678678	::480495014108082000
329955120	::480495062317416000
287228225	::480495178000523000
350665443	::480495244459638000
238247892	::480495275895558000
238247892	::480495291955568000
30912658	::480495321425141000
340678678	::480495424654958000
310654760	::480495466766159000
471291163	::480495480858632000
263013923	::480495507316695000
340678678	::480495511636414000
162200561	::480495526820200000
393718746	::480495531782045000
118810756	::480495574404579000
309355379	::480495578686554000
211376385	::480495589541425000
340678678	::480495645577318000
344902431	::480495659934445000
462648540	::480495693203652000
432888405	::480495748513927000
119269983	::480495804012978000
360231979	::480495805539680000
340678678	::480495875207094000
245021956	::480495913463345000
260262291	::480495964738695000
376472794	::480495968266489000
408098797	::480496003943251000
148197450	::480496017906106000
265760942	::480496059920048000
471291163	::480496169282318000
21449993	::480496231915847000
407473485	::480496266623717000
295339639	::480496288501628000
471291163	::480496300744769000
352960797	::480496317798424000
295339639	::480496364153884000
471291163	::480496524548263000
100339690	::480496598653628000
553934357	::480496600268025000
471291163	::480496639111479000
308858845	::480496669759655000
270173839	::480496679188049000
244290101	::480496726713712000
25383063	::480496735509155000
137117871	::480496958776172000
418965366	::480496960084799000
240532669	::480496970763862000
177101575	::480497308505628000
15488020	::480497326742441000
553934357	::480497330177597000
493640349	::480497428135940000
225287674	::480497614685622000
62944645	::480497674761031000
308858845	::480497697133457000
499995726	::480497732470063000
378281495	::480497743463337000
29319846	::480497768293625000
256319248	::480497784055803000
547741880	::480497812623208000
30912658	::480497884727873000
258454374	::480497910036312000
470451598	::480497917833510000
62944645	::480497936074539000
22648162	::480497978071715000
40994873	::480497984556109000
229611107	::480498018278707000
162559610	::480498081390407000
181877725	::480498081537200000
344857407	::480498099928846000
466646092	::480498132724097000
260428602	::480498136415469000
52105336	::480498194124898000
322465167	::480498204782260000
14715501	::480498231906799000
256319248	::480498272528629000
62944645	::480498273116250000
52105336	::480498306439970000
21449993	::480498325301383000
377035998	::480498420897959000
38713173	::480498427009056000
38713173	::480498447515009000
154692700	::480498494898053000
340678678	::480498517069160000
62944645	::480498573566824000
553738195	::480498578558042000
131968998	::480498601093640000
270173839	::480498629086420000
62944645	::480498632412905000
28827091	::480498656651776000
553738195	::480498674032574000
40994873	::480498686124765000
375810749	::480498692374286000
553934357	::480498848331079000
64813007	::480498942371966000
181877725	::480498962991157000
360183119	::480498977184706000
16864384	::480499053151936000
35376355	::480499118700118000
246112828	::480499171762262000
239484752	::480499224120143000
128977591	::480499236467777000
418847263	::480499267489255000
301497892	::480499324565323000
357275400	::480499328889270000
220532575	::480499358232608000
393761423	::480499358425567000
393761423	::480499448045268000
22414245	::480499463543214000
249388532	::480499489183391000
30666953	::480499493171765000
376525681	::480499519160086000
624747426	::480499549665230000
32583866	::480499562184855000
393761423	::480499564630138000
399174015	::480499570544095000
357275400	::480499585199001000
393761423	::480499597278584000
543585402	::480499632284241000
15467792	::480499677650239000
348193845	::480499717051527000
470451598	::480499758050865000
33823755	::480499802720174000
211376385	::480499818704293000
301657872	::480499827466575000
295466391	::480499840887971000
52809967	::480499842981322000
396364407	::480499849960226000
378281495	::480499877890113000
295466391	::480499914040803000
393761423	::480499954859790000
208296274	::480499957196017000
240532669	::480499973859991000
114064449	::480500022770147000
393761423	::480500029128310000
21117523	::480500068806852000
466646092	::480500177736720000
52809967	::480500178789892000
34767424	::480500191175274000
387472182	::480500282653040000
371477472	::480500331567005000
18918771	::480500362047004000
34767424	::480500420519800000
221740779	::480500423179390000
21449993	::480500457731653000
552146644	::480500465516703000
18336787	::480500467441467000
186572442	::480500482763288000
34767424	::480500544079790000
498321918	::480500560194719000
28405302	::480500560698044000
220532575	::480500594914762000
94737009	::480500641929101000
64813007	::480500720022880000
238307628	::480500739509616000
571363101	::480500837027160000
104112940	::480500938428657000
393735397	::480500958959771000
466646092	::480500976332206000
336149936	::480501024445464000
47017345	::480501064228020000
519936824	::480501067910615000
337367504	::480501346626723000
221740779	::480501444337205000
393761423	::480501463555125000
22954511	::480501522103414000
90689440	::480501590302789000
35376355	::480501592806789000
217214677	::480501600050745000
26182895	::480501681960935000
64813007	::480501689091641000
404335977	::480501746305744000
215385454	::480501834285461000
404335977	::480501918188326000
272999900	::480501944495390000
344990761	::480501984336678000
238307628	::480502014829658000
19939574	::480502114561441000
129441756	::480502249647796000
19939574	::480502281901596000
200764512	::480502285999816000
20822956	::480502359781433000
238307628	::480502368145256000
107308159	::480502414714609000
312435293	::480502471597367000
483115964	::480502494527627000
404335977	::480502510122061000
238307628	::480502552052903000
314251743	::480502615638155000
433654462	::480502646357237000
155686441	::480502712040042000
200764512	::480502729945923000
378414202	::480502737948254000
160733683	::480502817665204000
19939574	::480502818080448000
378414202	::480502827349839000
369819130	::480502865044459000
221740779	::480502929712218000
84849075	::480502943641522000
26514591	::480502964205797000
243014276	::480502973693325000
238307628	::480503070204252000
413367641	::480503130418085000
30516737	::480503192854085000
313792688	::480503306968526000
15361643	::480503349763383000
73275873	::480503395317346000
438647243	::480503469795577000
182834679	::480503777422630000
375810749	::480503953092661000
349787019	::480504014749319000
438647243	::480504029588373000
407248121	::480504050417664000
180661626	::480504073452781000
256319248	::480504107758014000
180661626	::480504159280832000
543585402	::480504237403561000
215362694	::480504315853828000
613029438	::480504331113095000
28771314	::480504363631517000
59938971	::480504488336166000
180661626	::480504507139637000
215362694	::480504549082284000
28827091	::480504595173482000
70784628	::480504605479272000
161041223	::480504726778556000
59938971	::480504793178185000
21449993	::480504822152433000
276256841	::480504867530616000
59938971	::480504879329193000
161041223	::480504899328028000
24634410	::480504903178014000
244290101	::480504926422847000
215362694	::480504938330476000
70784628	::480504967330287000
479245748	::480504991287738000
32171318	::480505057348055000
568505535	::480505131059130000
186208532	::480505153985204000
173232394	::480505175522566000
574250205	::480505186729738000
302673934	::480505262449491000
32431892	::480505319412752000
238698812	::480505323464052000
310321041	::480505343534174000
38991775	::480505452770238000
263418480	::480505490758057000
19945993	::480505500232974000
722514433	::480505529098592000
221740779	::480505548807602000
194054262	::480505640587390000
238698812	::480505649353068000
130514710	::480505744216039000
194054262	::480505808996671000
52809967	::480505857612845000
193192138	::480505883974443000
180661626	::480505904832724000
420323287	::480505930979606000
52809967	::480505942765625000
264705173	::480506019341033000
93043270	::480506075457015000
52809967	::480506094620778000
279081886	::480506153227399000
26413556	::480506199582863000
130514710	::480506212190924000
481512198	::480506234722721000
135681283	::480506296517414000
376525681	::480506297386008000
179519500	::480506371851288000
45966951	::480506596515414000
52809967	::480506599602020000
19945993	::480506605671153000
161041223	::480506626517237000
122799833	::480506640727175000
52809967	::480506650579578000
87970668	::480506677062430000
263418480	::480506685027414000
410877459	::480506749800050000
6284612	::480506772386361000
87812967	::480506803898564000
52105336	::480506819660742000
583488323	::480506841395253000
48804765	::480506857313021000
25359188	::480506944835166000
392301070	::480506946387079000
260825806	::480506951680282000
221740779	::480506954318901000
90750144	::480506975814709000
410877459	::480507007028310000
25359188	::480507019095314000
52809967	::480507037227679000
181877725	::480507074250805000
613956023	::480507090436644000
161041223	::480507177732681000
346654346	::480507181859500000
343756278	::480507284024344000
161041223	::480507324445237000
116071398	::480507344674381000
126109768	::480507351821074000
39215095	::480507370141790000
94480498	::480507391725666000
396364407	::480507406971985000
410877459	::480507448462426000
376541246	::480507469329084000
286910447	::480507495564062000
80157666	::480507534441447000
52809967	::480507535372582000
221205505	::480507609813110000
339295860	::480507672903434000
65435835	::480507717623513000
209345596	::480507778675376000
65435835	::480507826948018000
410877459	::480507909176971000
261900342	::480507924838895000
410877459	::480507981600006000
37316930	::480507989292355000
251359942	::480507990923964000
45581124	::480507992681353000
181877725	::480508187091931000
316301043	::480508432043474000
294745245	::480508476800524000
458766436	::480508483372998000
215385454	::480508520593248000
48046250	::480508542856609000
336019882	::480508565224824000
52809967	::480508589120172000
48046250	::480508616836128000
16713682	::480508709379248000
220632867	::480508764810797000
181877725	::480508790463537000
338543771	::480508812659400000
52809967	::480508837666238000
240532669	::480508862442000000
52809967	::480508973897248000
194054262	::480509022681186000
172827217	::480509038833070000
97336064	::480509100254437000
375873224	::480509103978975000
376525681	::480509172002590000
126109768	::480509194269761000
375873224	::480509256391598000
221205505	::480509307604463000
252407374	::480509313144745000
243427085	::480509316806373000
299441398	::480509334934138000
16807883	::480509335127072000
25359188	::480509376302563000
47733122	::480509380954050000
36772146	::480509395466727000
18752326	::480509401678086000
168853356	::480509440110497000
417428775	::480509494271569000
299441398	::480509517029851000
194054262	::480509586123005000
389197869	::480509608688357000
25359188	::480509641713909000
341803593	::480509672089456000
319420243	::480509690212671000
299484513	::480509796030754000
398707286	::480509812115914000
214184608	::480509847021293000
260825806	::480509853178146000
411777707	::480509899441729000
179669687	::480509944261648000
25359188	::480509952864161000
25359188	::480510030714658000
39416036	::480510169336774000
152715270	::480510245643358000
369217450	::480510253293789000
39416036	::480510260848115000
279081886	::480510315356880000
214184608	::480510392867618000
38520445	::480510477013753000
165261298	::480510483313614000
279081886	::480510569674702000
21449993	::480510580151705000
471291163	::480510602394472000
151604434	::480510634296360000
240463390	::480510650930573000
285955708	::480510920368463000
299441398	::480510930317373000
285955708	::480510971782238000
384155676	::480511037402140000
272533260	::480511092636913000
95231863	::480511106029715000
344902431	::480511114250178000
594844703	::480511308597829000
301657872	::480511315048660000
34767424	::480511491779485000
365658620	::480511525744959000
104112940	::480511617256271000
180661626	::480511638249152000
285955708	::480511776090378000
29302446	::480511811494903000
69662123	::480511815630479000
14715501	::480511835364278000
349431964	::480511939383021000
299441398	::480512049705787000
104112940	::480512116286160000
376525681	::480512142970748000
570483315	::480512175610404000
69950823	::480512213833113000
570483315	::480512227057741000
299441398	::480512241670692000
16713682	::480512251133034000
570483315	::480512288185520000
40604299	::480512292598317000
375873224	::480512316203466000
256321392	::480512329969569000
16807883	::480512339155095000
275260502	::480512355097260000
93043270	::480512369953869000
249388532	::480512382582923000
570483315	::480512384889397000
322108529	::480512391860322000
570483315	::480512427021201000
570483315	::480512480318201000
289360824	::480512485447843000
221740779	::480512501101379000
322108529	::480512545489702000
16864384	::480512565382893000
37316930	::480512579584806000
93043270	::480512603752767000
20112840	::480512638388932000
55888161	::480512641371471000
220632867	::480512675445628000
55888161	::480512690033807000
93043270	::480512829678972000
30912658	::480512843410718000
34087430	::480512856736018000
214184608	::480512872515399000
207290040	::480512879335309000
515049896	::480512883772493000
26925878	::480512907508072000
93043270	::480512941922717000
349431964	::480512989184155000
93043270	::480513000672354000
635845301	::480513017621528000
326813935	::480513019093733000
207290040	::480513105542512000
36468395	::480513119803179000
161041223	::480513147150028000
22648162	::480513172671963000
6284612	::480513175498936000
38713173	::480513246781116000
163279109	::480513262014840000
30912658	::480513292965019000
93043270	::480513309679308000
66786075	::480513328926568000
449902821	::480513339647201000
423816771	::480513369493884000
369217450	::480513425689149000
21449993	::480513435235397000
22648162	::480513453400924000
319420243	::480513519138258000
93043270	::480513544275128000
332306968	::480513560989036000
351620689	::480513600553906000
399408344	::480513700697100000
243427085	::480513731919478000
303488399	::480513768342827000
319420243	::480513792392953000
25408355	::480513930138509000
15282962	::480513954301480000
55888161	::480513959246958000
49824781	::480513997478035000
272533260	::480514001772638000
153543800	::480514002435321000
570483315	::480514295491342000
236144487	::480514400025972000
270065033	::480514436310900000
614436697	::480514484650266000
256321392	::480514522588119000
52105336	::480514681111855000
322108529	::480514699419582000
163893797	::480514702997352000
396364407	::480514927870738000
207290040	::480514974356627000
543585402	::480514980865777000
411997198	::480515012910673000
322108529	::480515028039114000
409336092	::480515029284839000
70839289	::480515086885203000
279865885	::480515093109567000
348262381	::480515163758395000
207290040	::480515193815195000
70839289	::480515286806695000
317164527	::480515299142148000
534913317	::480515399700594000
553711382	::480515406260469000
357265451	::480515418239406000
33699503	::480515460174065000
273631488	::480515503115358000
133158896	::480515531221377000
253552344	::480515541350641000
207290040	::480515602608840000
66786075	::480515709953662000
418847263	::480515744305008000
21696310	::480515745525149000
22648162	::480515766765105000
363649162	::480515769688551000
344902431	::480515785379422000
331397011	::480515808506834000
344902431	::480515816215953000
260825806	::480515816324997000
344902431	::480515860243566000
66786075	::480515871358849000
30912658	::480515872742969000
344902431	::480515894603284000
337367504	::480515907979341000
340678678	::480515937351647000
166735943	::480515940157632000
340678678	::480515963293421000
340678678	::480516039617179000
92840294	::480516087570636000
282860308	::480516106835070000
344902431	::480516112363167000
249388532	::480516130927575000
110236585	::480516280169283000
282860308	::480516319012327000
381778563	::480516349504933000
30912658	::480516366521225000
282860308	::480516390453915000
56779057	::480516509937045000
282860308	::480516515167358000
35376355	::480516575582113000
376525681	::480516589658587000
463318489	::480516608423505000
282363016	::480516680209010000
554852227	::480516710164733000
270065033	::480516762480279000
81007000	::480516769418055000
291288952	::480516869053743000
54405135	::480516961168658000
344902431	::480517016193736000
537633292	::480517082866384000
458766436	::480517091548610000
393718746	::480517171496644000
32171318	::480517173224275000
543585402	::480517192950489000
247024165	::480517209131716000
70839289	::480517211304366000
475031809	::480517280166449000
246409056	::480517329525440000
375873224	::480517340249849000
359672666	::480517381148934000
42910967	::480517422374334000
133341985	::480517450375921000
21449993	::480517451038203000
81007000	::480517459074486000
292012619	::480517472932487000
357275400	::480517493513920000
359672666	::480517524665401000
238665368	::480517532688740000
33964276	::480517536618795000
359672666	::480517585331830000
311664191	::480517600699768000
246409056	::480517619968389000
359672666	::480517685982560000
372880069	::480517721050730000
260573981	::480517734468300000
260440912	::480517749051891000
545784705	::480517781599711000
327934017	::480517787257810000
292012619	::480517794400698000
359672666	::480517808460419000
466646092	::480517814969978000
247024165	::480517829431554000
211645751	::480517860695871000
364035957	::480517916740558000
48562201	::480517923677933000
48562201	::480518022718029000
332306968	::480518022788952000
246409056	::480518114443296000
310664656	::480518179454603000
473196438	::480518262640607000
378778103	::480518343598698000
55888161	::480518363920474000
288874918	::480518371977359000
376525681	::480518409080553000
313792688	::480518466655358000
281824012	::480518480278458000
364035957	::480518490039009000
55888161	::480518494048747000
328557330	::480518500713127000
246409056	::480518535735943000
284813143	::480518562088747000
284813143	::480518604132454000
348262381	::480518621823651000
376525681	::480518687309692000
554852227	::480518691847946000
25410192	::480518746260250000
42910967	::480518803252871000
25410192	::480518828984500000
56059141	::480518833136869000
33699503	::480518857128284000
104112940	::480518875981701000
357275400	::480518881488818000
255697938	::480518938913021000
24537703	::480518941333151000
251231824	::480519024544329000
251231824	::480519055724793000
33699503	::480519065954299000
236628483	::480519170895773000
38713173	::480519173248782000
24113194	::480519198968258000
238665368	::480519254949638000
282363016	::480519259311718000
290855101	::480519288051073000
104112940	::480519374168539000
554852227	::480519414677524000
236628483	::480519450211270000
320052148	::480519469312122000
224452115	::480519501717725000
282363016	::480519511301300000
16713682	::480519542968307000
236628483	::480519582407749000
491679354	::480519598043693000
311664191	::480519602292924000
260825806	::480519634282508000
26514591	::480519656281632000
26514591	::480519667945975000
553711382	::480519748208189000
282363016	::480519772526743000
249388532	::480519793515429000
466646092	::480519845675409000
279750654	::480519867225763000
236628483	::480519916341055000
493640349	::480519932699217000
375810749	::480519962713284000
381778563	::480519970388848000
282363016	::480519970497916000
104112940	::480519974939684000
48971187	::480520003569975000
236628483	::480520008917716000
381778563	::480520014768791000
55888161	::480520129495986000
198651083	::480520157790343000
282363016	::480520194700230000
172025978	::480520309758361000
545784705	::480520319866650000
259601379	::480520337176920000
259601379	::480520403665035000
22648162	::480520448141033000
215174499	::480520450393387000
313421343	::480520455879938000
99843490	::480520505401692000
259601379	::480520523823480000
344902431	::480520544052199000
282363016	::480520544823951000
251231824	::480520613988433000
21449993	::480520811996913000
493640349	::480520827864371000
163279109	::480520839704498000
282363016	::480520842355286000
99843490	::480520874726924000
279750654	::480520881974685000
190624012	::480520891227316000
284813143	::480520897254916000
18752326	::480520903889911000
50509821	::480520908872761000
284813143	::480520971796115000
50509821	::480521068990312000
154692700	::480521090276810000
423862446	::480521092482596000
254635990	::480521136174673000
50468203	::480521179262763000
71981601	::480521184820600000
284813143	::480521191351156000
375873224	::480521228600369000
447976503	::480521355209605000
545784705	::480521387593826000
202840862	::480521392941584000
172827217	::480521413304922000
172827217	::480521535807975000
242435004	::480521537662230000
22648162	::480521541419933000
50468203	::480521617001283000
238698812	::480521634017603000
200764512	::480521635045593000
240463390	::480521657946087000
73526174	::480521664245948000
344902431	::480521666464718000
230655725	::480521675659042000
499995726	::480521693488627000
201878266	::480521704851009000
281824012	::480521778867875000
16807883	::480521803182657000
69916558	::480521828075450000
63617875	::480521920413466000
332306968	::480521960380588000
240463390	::480522032132546000
581342731	::480522036695953000
316766176	::480522065213005000
279139758	::480522087509934000
408224760	::480522107764621000
99843490	::480522229071876000
174720518	::480522250454433000
475031809	::480522316384702000
21449993	::480522334638329000
284813143	::480522394139103000
38520445	::480522453790515000
48562201	::480522460157452000
418480466	::480522466570141000
238247892	::480522472706420000
17522792	::480522522668961000
568505535	::480522562792067000
279750654	::480522575567532000
464845445	::480522671239602000
284813143	::480522690936442000
636632104	::480522715393032000
250832637	::480522732031860000
284813143	::480522757571362000
38520445	::480522769533526000
99843490	::480522918552559000
288874918	::480522991281774000
62989661	::480523012551081000
37316930	::480523051973767000
254600909	::480523094495600000
167513343	::480523239387832000
253552344	::480523261713739000
87970668	::480523274586050000
260825806	::480523350528106000
340678678	::480523354063900000
620420742	::480523362633269000
340678678	::480523389300264000
393718746	::480523470548516000
45581124	::480523494979944000
449981984	::480523575485399000
568505535	::480523604556533000
619492928	::480523638353821000
332306968	::480523670470033000
32973618	::480523675238547000
214184608	::480523718972944000
278220302	::480523769115451000
94480498	::480523801856200000
556323854	::480523824518029000
327662373	::480523829891334000
21449993	::480523862149324000
214184608	::480523919557152000
253552344	::480523921205112000
556323854	::480523958052454000
340678678	::480523969913573000
443428711	::480523975207165000
238307628	::480523981909671000
527041090	::480523987110207000
26925878	::480524007234478000
94480498	::480524011621724000
369217450	::480524040637935000
94480498	::480524100448706000
432116634	::480524103787376000
99843490	::480524125153161000
254600909	::480524138818584000
238307628	::480524162751287000
28771314	::480524177972400000
94480498	::480524181637849000
43980775	::480524257747689000
417472148	::480524286898106000
253552344	::480524330246217000
21449993	::480524372604493000
249789981	::480524373770899000
339295860	::480524390413508000
21449993	::480524393030746000
242451996	::480524396273360000
254600909	::480524526195703000
277814195	::480524560345747000
104112940	::480524588833447000
266317182	::480524607108435000
21449993	::480524612053123000
301257200	::480524615693770000
94310638	::480524622287208000
288874918	::480524623172214000
443428711	::480524679741198000
153543800	::480524757947785000
500212290	::480524762561904000
298870626	::480524768463306000
443428711	::480524797924085000
25082908	::480524842949541000
211904285	::480524845672071000
94310638	::480524867381391000
21449993	::480524885840519000
270227232	::480524886947819000
36612981	::480524892257804000
255104759	::480524897828225000
410877459	::480525004392509000
246571951	::480525045412814000
94310638	::480525057983127000
99843490	::480525070972878000
99843490	::480525092019904000
21449993	::480525123695304000
201878266	::480525164384239000
288874918	::480525237805924000
238307628	::480525285407064000
238307628	::480525317917134000
288874918	::480525393904951000
288874918	::480525461584224000
55744853	::480525473437716000
443375828	::480525504244482000
99843490	::480525514268889000
21449993	::480525536456749000
361532861	::480525574549831000
533824839	::480525581197385000
63928079	::480525655717576000
361691248	::480525668552163000
71878260	::480525756187959000
16166332	::480525797783269000
387472182	::480525829206982000
533824839	::480525833744830000
506519570	::480525845145321000
379358099	::480525992143122000
609790203	::480526001575706000
94310638	::480526005178601000
457250385	::480526018692665000
159011393	::480526088708165000
288874918	::480526116252180000
240463390	::480526154999148000
250774954	::480526155368652000
70483417	::480526159994560000
70483417	::480526170061279000
258382946	::480526263438688000
93043270	::480526335186853000
439491329	::480526358142287000
250774954	::480526374307135000
20786050	::480526381709684000
107535820	::480526401196421000
288874918	::480526411271127000
94310638	::480526423040348000
159986953	::480526445081423000
319145382	::480526530812985000
200764512	::480526539709104000
275268585	::480526565910925000
355612007	::480526591538110000
25223941	::480526645439115000
250774954	::480526671897169000
288874918	::480526683737313000
224103552	::480526736673632000
402018122	::480526741274771000
506519570	::480526750271934000
384563395	::480526756130992000
280297585	::480526765773709000
168964399	::480526798669611000
370420008	::480526871810301000
554852227	::480526915691098000
249388532	::480526938550059000
38623896	::480527039628206000
230911888	::480527099241828000
295881773	::480527180267409000
258108922	::480527187875864000
16807883	::480527248592998000
379833720	::480527261020340000
39863661	::480527269166067000
17536130	::480527270608916000
378200627	::480527308626075000
317164527	::480527351134945000
561527789	::480527386404864000
40604299	::480527440851120000
339295860	::480527559516377000
201810972	::480527563262279000
249388532	::480527575690006000
24494616	::480527576172335000
420731308	::480527588192837000
67492430	::480527695323750000
238307628	::480527757689253000
273034167	::480527758586433000
471291163	::480527858335358000
11146552	::480527871262216000
54587465	::480527882251284000
59938971	::480527941621649000
378200627	::480527964216758000
99843490	::480528053135618000
341732173	::480528093941989000
230911888	::480528125718061000
442433056	::480528129711030000
384563395	::480528147557789000
26954972	::480528194819612000
136750011	::480528199537803000
224103552	::480528209432166000
215144630	::480528218529603000
493640349	::480528294866354000
107535820	::480528333713571000
59938971	::480528349169582000
546947837	::480528401103482000
473196438	::480528402378915000
599348429	::480528575805018000
233767854	::480528588274274000
240798548	::480528636521349000
473196438	::480528723767463000
540330411	::480528809075015000
308858845	::480528816541278000
609790203	::480528832680960000
32973618	::480528880118149000
223614733	::480528880961613000
114593439	::480528894412746000
308858845	::480528943259602000
24199433	::480528960972148000
332306968	::480528998556901000
368691437	::480529029829623000
147779508	::480529035689476000
258108922	::480529053321928000
214184608	::480529074109296000
24199433	::480529113342828000
256319248	::480529146305847000
254276767	::480529189003468000
418480466	::480529202098491000
7132042	::480529261212999000
295339639	::480529305600925000
313421343	::480529314405158000
99843490	::480529343551000000
24199433	::480529379806945000
214465537	::480529420805877000
131941193	::480529424983404000
92870542	::480529431560060000
249388532	::480529489508958000
174720518	::480529583708467000
278220302	::480529594647601000
50306226	::480529597100879000
624360378	::480529713174446000
443428711	::480529723911839000
281824012	::480529757402955000
357308471	::480529794002468000
214184608	::480529868158173000
423666163	::480529949250813000
249388532	::480529976371195000
399408344	::480530049796288000
125060842	::480530084525522000
350665443	::480530096315699000
243014276	::480530096881553000
348316521	::480530122437435000
243427085	::480530166012063000
159011393	::480530202791911000
423666163	::480530271662383000
410877459	::480530276989562000
288874918	::480530355271651000
368730450	::480530365887430000
68622166	::480530391158501000
247633146	::480530494128259000
328858212	::480530510515429000
100339690	::480530518425866000
494543536	::480530521047326000
237936556	::480530524474073000
278220302	::480530568786870000
100339690	::480530596674826000
320512967	::480530626437980000
38594501	::480530681508790000
131941193	::480530696830607000
100339690	::480530769236852000
182834679	::480530773720981000
38623896	::480530848929054000
25082908	::480530896173293000
21449993	::480530927542497000
243014276	::480530930969235000
100339690	::480531083637714000
62186442	::480531113488945000
38520445	::480531139333849000
443375828	::480531231516286000
122283306	::480531247119466000
15361643	::480531270435635000
122283306	::480531282800422000
108605734	::480531288026132000
32973618	::480531308066512000
71878260	::480531327683289000
393718746	::480531408960892000
249388532	::480531421812236000
615688476	::480531439327268000
258609027	::480531483229057000
274693254	::480531548098138000
274432702	::480531622823878000
429558621	::480531683792265000
142038800	::480531714545287000
170162540	::480531758434119000
38991775	::480531823462596000
31359307	::480531881067180000
237936556	::480531894514098000
224103552	::480531936029335000
44451086	::480531936650080000
223614733	::480531949870518000
24718142	::480532028018814000
494543536	::480532039007879000
399408344	::480532045647466000
433654462	::480532160332697000
26947347	::480532166036955000
507918715	::480532214401499000
271774234	::480532226531000000
396364407	::480532245908692000
36829018	::480532287759474000
122283306	::480532316692152000
198406854	::480532323511713000
348193845	::480532380151607000
87966998	::480532385583206000
25925656	::480532396975349000
39416036	::480532421948227000
493640349	::480532432878596000
221205505	::480532434786590000
323477702	::480532519201169000
346569016	::480532522825039000
36829018	::480532548901031000
458766436	::480532571172782000
364035957	::480532651691220000
87966998	::480532694833451000
21696310	::480532742414012000
38520445	::480532779437146000
239928368	::480532792694943000
58847822	::480532861875781000
110297719	::480532916288503000
378200627	::480532928792113000
201878266	::480532955853361000
428646436	::480532962443014000
229385654	::480532964997332000
38520445	::480533094428991000
26413556	::480533096186384000
15361643	::480533097532768000
94737009	::480533098862366000
409541924	::480533101970325000
435516954	::480533102112952000
369217450	::480533114863636000
108605734	::480533144299253000
24821703	::480533195893387000
24821703	::480533215539908000
519086519	::480533253506359000
122283306	::480533281872433000
15361643	::480533282900418000
1007041	::480533316232167000
50509821	::480533352462553000
94737009	::480533395730997000
435557155	::480533402890674000
181877725	::480533430477000000
389676504	::480533436055056000
21696310	::480533636651831000
331246659	::480533699734163000
527041090	::480533704079466000
50509821	::480533799478910000
310982944	::480533808249581000
308858845	::480533895570817000
360183119	::480534010549239000
133341985	::480534012742877000
410403898	::480534025170616000
226995875	::480534026269102000
22559382	::480534051867328000
15361643	::480534068208336000
374528956	::480534115410661000
160768741	::480534130640175000
237936556	::480534134163390000
94480498	::480534134977077000
529096266	::480534216724054000
613029438	::480534236299276000
122283306	::480534241843761000
16713682	::480534254145634000
376525681	::480534265982377000
410403898	::480534333238038000
221205505	::480534341978959000
308858845	::480534417367379000
189224604	::480534476725178000
390900557	::480534496387674000
53258017	::480534517200211000
346173821	::480534577635917000
33282020	::480534701640146000
280119639	::480534711752589000
273034167	::480534727577726000
390900557	::480534777024356000
263418480	::480534887124840000
351264389	::480534906343141000
6733652	::480534933677817000
389676504	::480534952249815000
198406854	::480535004926062000
65435835	::480535038661242000
228213959	::480535072399822000
159011393	::480535118461673000
202840862	::480535192751206000
418480466	::480535208177827000
355612007	::480535290604290000
384494456	::480535306953687000
357308471	::480535335563059000
66270239	::480535383914983000
253552344	::480535438164099000
15488020	::480535475841556000
25235649	::480535477494091000
494543536	::480535524487086000
423862446	::480535613524176000
110297719	::480535620880572000
93927673	::480535648026492000
369217450	::480535676010512000
93927673	::480535703223562000
139547588	::480535743933464000
215144630	::480535825038311000
136750011	::480535861184847000
280119639	::480535904767840000
104112940	::480535927379353000
346998772	::480535932651569000
387188572	::480535933625065000
411777707	::480535942303084000
271774234	::480535945146400000
294745245	::480535959612575000
323246381	::480536001660878000
93927673	::480536010867372000
49221816	::480536061555126000
50509821	::480536061664182000
387188572	::480536129570353000
463138486	::480536157969596000
506760887	::480536221790113000
387188572	::480536238018273000
463138486	::480536254241464000
50509821	::480536271257759000
50306226	::480536351763226000
139547588	::480536441618198000
285401749	::480536482294542000
24821703	::480536504435884000
160768741	::480536520890146000
389676504	::480536561780785000
122283306	::480536564909342000
600663496	::480536574476554000
179039178	::480536660602785000
243014276	::480536694899224000
321037427	::480536799161233000
16807883	::480536809626423000
147310240	::480536899443236000
260825806	::480536938899066000
243014276	::480536949111803000
391061760	::480536961917390000
352960797	::480536988584407000
259413656	::480536995072970000
428646436	::480537025972809000
19222225	::480537055546847000
15361643	::480537066926010000
35505123	::480537135129174000
311664191	::480537135339278000
243751614	::480537144591536000
279548168	::480537208794148000
6733652	::480537216318726000
264335101	::480537318206349000
48562201	::480537326255607000
237936556	::480537420740308000
308858845	::480537422015787000
239917620	::480537554328887000
104112940	::480537557885652000
24718142	::480537577322070000
36219010	::480537636268826000
6733652	::480537646373306000
308858845	::480537664157122000
494543536	::480537688710193000
338543771	::480537764849397000
16380745	::480537864430555000
295339639	::480537869061074000
243014276	::480537945854980000
346173821	::480537948895870000
240015074	::480537993636102000
280119639	::480538014787985000
435349693	::480538171499753000
28922315	::480538174138359000
263389464	::480538194094874000
387472182	::480538198242623000
494543536	::480538207142965000
346173821	::480538258989129000
211645751	::480538325367812000
295339639	::480538502216417000
493221106	::480538510756442000
411777707	::480538521837776000
16166332	::480538528019787000
237936556	::480538534499987000
16166332	::480538656709435000
229385654	::480538669854785000
49061011	::480538683695984000
321844248	::480538692172668000
32431892	::480538710019411000
160734732	::480538833226719000
369819130	::480538877724459000
16166332	::480538937648095000
104112940	::480538955427745000
356974615	::480538979364663000
21503139	::480539000411664000
25760567	::480539010821914000
451868502	::480539117139156000
198651083	::480539163851116000
33818674	::480539164723937000
160734732	::480539180208889000
215144630	::480539224945344000
104112940	::480539294822436000
599589782	::480539399323545000
458472537	::480539426909474000
260428602	::480539558120275000
18752326	::480539574641254000
6733652	::480539619143200000
44451086	::480539654421106000
33699503	::480539753201152000
266317182	::480539755847749000
18918771	::480539759651999000
266317182	::480539792283672000
40126821	::480539818275766000
16166332	::480539841734901000
156166678	::480539869467267000
315527257	::480539915751407000
816177	::480539940963352000
410961985	::480539968201183000
352960797	::480539982612803000
32431892	::480540052670660000
266317182	::480540147507671000
631603360	::480540152801288000
266317182	::480540202062999000
411786523	::480540275895308000
21503139	::480540358901002000
20863117	::480540365057826000
256321392	::480540380828418000
631603360	::480540383693516000
239484752	::480540531827941000
21449993	::480540535224942000
387472182	::480540568448024000
410403898	::480540568561676000
631603360	::480540672613961000
36958694	::480540676120412000
237936556	::480540750124294000
420323287	::480540769304858000
410403898	::480540796941512000
94480498	::480540844965908000
631603360	::480540902885441000
209401949	::480540930768793000
102100651	::480541014944251000
94480498	::480541025274822000
631603360	::480541031826726000
463138486	::480541046401925000
16166332	::480541046477455000
28054060	::480541065582485000
158948390	::480541124356882000
237936556	::480541133085229000
463138486	::480541181949280000
94480498	::480541183500759000
471291163	::480541225569632000
543585402	::480541228778258000
631603360	::480541349872435000
635845301	::480541391974842000
262870925	::480541466414952000
349472194	::480541485386170000
398445530	::480541492659122000
16846197	::480541503438073000
94480498	::480541510790680000
200764512	::480541609969610000
90750144	::480541671625867000
33282020	::480541775795216000
262870925	::480541829780082000
116343636	::480541832648994000
6733652	::480541834280968000
40604299	::480541861036040000
33629617	::480541935111643000
396929208	::480541961963573000
377627227	::480541967672029000
260825806	::480541974479781000
40126821	::480541978170380000
393105437	::480542062811430000
165261298	::480542091177504000
20932133	::480542119061250000
33555786	::480542120294760000
523456562	::480542201538416000
16807883	::480542211541835000
346173821	::480542256076959000
508860717	::480542366726496000
635845301	::480542393796927000
120851061	::480542409218981000
16166332	::480542467599892000
6733652	::480542518590054000
32431892	::480542536264863000
398445530	::480542662429519000
14955026	::480542695320862000
321102847	::480542717924347000
354412568	::480542719744286000
160768741	::480542765298638000
6733652	::480542771724689000
247372701	::480542796072247000
278220302	::480542799704510000
329333638	::480542807958908000
25084916	::480542870282063000
467545942	::480542884115283000
364546435	::480542921666465000
380458897	::480542950716211000
275902246	::480542996878721000
361199465	::480543006437543000
187741596	::480543065208131000
396929208	::480543114558308000
275902246	::480543125333491000
435516954	::480543183487512000
445808726	::480543232355753000
527041090	::480543249979801000
35369698	::480543337766998000
32583866	::480543394490368000
424498868	::480543405114523000
551248502	::480543445057302000
341892711	::480543446839857000
36343877	::480543456813522000
160495648	::480543500983758000
389197869	::480543513151410000
279750654	::480543535125385000
127413469	::480543596010283000
38520445	::480543705750044000
382190006	::480543717745377000
109762886	::480543743024844000
32431892	::480543755989446000
109762886	::480543762972962000
96421993	::480543779456552000
352960797	::480543891062407000
20932133	::480543910427496000
329333638	::480544008192528000
308170990	::480544010579501000
551248502	::480544018825510000
247560161	::480544057261715000
127413469	::480544078640467000
254210162	::480544092250570000
551248502	::480544095816138000
20863117	::480544104250503000
127413469	::480544138375729000
304224068	::480544150136172000
378200627	::480544158218993000
330645900	::480544181136273000
304224068	::480544195023622000
22944914	::480544199411236000
35369698	::480544210513575000
288531248	::480544252556890000
32431892	::480544262124498000
460772038	::480544347188776000
273814896	::480544374476910000
273814896	::480544386078748000
326351370	::480544400347394000
189224604	::480544474238820000
630076052	::480544497495838000
86243090	::480544505868079000
27432862	::480544509580038000
230905946	::480544511114739000
455097630	::480544520489029000
276540818	::480544544862527000
335488857	::480544646133993000
6733652	::480544684679639000
379833720	::480544730577522000
455097630	::480544738005626000
313792688	::480544759073628000
577411446	::480544866636935000
50509821	::480544906117541000
577411446	::480544930264530000
38520445	::480544966859452000
59352013	::480544969631870000
577411446	::480544974216650000
102875172	::480545015916412000
498321918	::480545034300035000
577411446	::480545046316720000
252623066	::480545117422764000
387472182	::480545167175213000
193583131	::480545325623812000
286910447	::480545354505412000
24113194	::480545377624420000
37578654	::480545399254433000
262059543	::480545402287325000
493221106	::480545444729090000
455097630	::480545480976257000
315527257	::480545587624828000
366701651	::480545652095459000
33555786	::480545671851044000
361199465	::480545681250070000
527041090	::480545718843629000
467027311	::480545745926631000
64219388	::480545771033341000
500239410	::480545875941675000
387472182	::480545885147787000
96421993	::480545891875815000
208296274	::480546035178024000
352970133	::480546035920420000
199331386	::480546071782109000
308170990	::480546075930271000
25099957	::480546146431954000
81007000	::480546241122938000
509524562	::480546286639521000
205991617	::480546302543941000
300009838	::480546323062857000
100742600	::480546324665106000
334420539	::480546390121013000
22736943	::480546419841847000
407894919	::480546423700611000
478020840	::480546491946123000
551248502	::480546510749585000
27432862	::480546530378543000
471516383	::480546542613708000
36279116	::480546552767725000
288874918	::480546554013433000
551248502	::480546568593219000
237936556	::480546611563479000
490841822	::480546725426241000
55744853	::480546745437274000
205991617	::480546765888684000
288874918	::480546771437752000
258382946	::480546827641425000
240532669	::480546834302382000
249789981	::480546875138129000
326351370	::480546890421788000
30516737	::480546920515911000
275902246	::480546958113640000
499995726	::480546960407924000
570483315	::480547082877423000
570483315	::480547111163805000
220532575	::480547142344249000
167301113	::480547147419353000
181877725	::480547147658457000
84849075	::480547293767024000
613592670	::480547294018670000
288874918	::480547309143339000
108808608	::480547384217591000
428646436	::480547387153604000
379833720	::480547398834348000
70839289	::480547406694469000
38520445	::480547418636029000
287014963	::480547443117805000
401089789	::480547472985444000
381181950	::480547493583675000
27432862	::480547582083878000
26925878	::480547690791444000
54754940	::480547706637926000
205991617	::480547724236824000
131633030	::480547735939317000
40126821	::480547745799741000
287014963	::480547746575679000
131633030	::480547794340827000
260573981	::480547852578353000
287014963	::480547891929300000
220532575	::480547912095498000
606781453	::480547922820734000
32171318	::480547924649054000
131633030	::480547940877213000
309778100	::480547946983747000
377627227	::480547962745942000
131633030	::480547994228768000
34767424	::480548026432225000
361199465	::480548043494678000
366701651	::480548068480135000
27432862	::480548106006568000
491357856	::480548109324275000
389676504	::480548126588411000
215144630	::480548191251599000
136750011	::480548224449536000
205991617	::480548230338330000
131633030	::480548231999676000
131633030	::480548252790849000
303252613	::480548265633382000
128977591	::480548300886904000
131633030	::480548304091381000
257225781	::480548325238657000
131633030	::480548333334061000
205991617	::480548345648144000
435349693	::480548367332691000
446757000	::480548382528651000
54405135	::480548386014130000
160768741	::480548399276904000
476507554	::480548432524738000
131633030	::480548453861568000
352960797	::480548480436297000
131633030	::480548484572250000
128977591	::480548514330861000
435478224	::480548521657905000
39237011	::480548554596155000
54405135	::480548596824031000
613029438	::480548616432799000
401089789	::480548630361669000
447313860	::480548635269025000
613029438	::480548657910259000
447313860	::480548662909497000
215385454	::480548669347741000
607721617	::480548796128964000
16380745	::480548829075226000
447313860	::480548839649054000
97336064	::480548846314213000
335488857	::480548859480133000
192590347	::480548900622041000
348262381	::480548981508829000
128977591	::480549003135025000
556631416	::480549006414577000
443070793	::480549014107332000
20863117	::480549018624200000
467688815	::480549029684969000
151604434	::480549039399002000
497630362	::480549052589678000
160768741	::480549104032837000
288874918	::480549147674562000
27432862	::480549198782529000
360367250	::480549202292793000
463250994	::480549227580227000
360367250	::480549227601211000
136750011	::480549252737675000
128977591	::480549270568042000
529096266	::480549286896484000
556631416	::480549326968475000
215181084	::480549327090098000
38520445	::480549362872098000
26947347	::480549413597618000
606781453	::480549413991882000
128977591	::480549416253001000
379152968	::480549486616657000
203311237	::480549540982820000
259542533	::480549566953967000
497630362	::480549574495313000
287014963	::480549630308925000
319145382	::480549680116281000
309778100	::480549699259101000
381181950	::480549709455437000
378200627	::480549723682897000
335608417	::480549730724745000
1007041	::480549754074853000
375873224	::480549817353908000
366701651	::480549817479737000
14085431	::480549823062372000
335608417	::480549869380055000
375873224	::480549909557309000
136791341	::480549942067343000
303252613	::480549945368264000
128977591	::480549994085494000
287014963	::480550011193659000
49221816	::480550100989517000
348745482	::480550103053115000
341892711	::480550113845456000
53312065	::480550129129488000
192590347	::480550313657917000
443070793	::480550320356229000
22648162	::480550328790560000
308170990	::480550343731085000
341892711	::480550374215254000
449902821	::480550404850061000
128977591	::480550456004198000
20863117	::480550456314195000
308170990	::480550461347725000
270736613	::480550475939717000
49221816	::480550487503024000
344857407	::480550546101633000
256638502	::480550591026827000
449902821	::480550671972712000
18374690	::480550716109377000
467688815	::480550760984616000
341892711	::480550837752958000
449902821	::480550873798438000
550757928	::480550905738059000
350968313	::480550920619446000
403823128	::480550956208099000
365021832	::480551020519370000
132976059	::480551036046688000
550757928	::480551045165092000
14085431	::480551084872982000
523456562	::480551111078985000
127413469	::480551208852389000
467688815	::480551251747545000
463855595	::480551253915627000
106835519	::480551308730978000
350968313	::480551314787557000
33699503	::480551400804343000
523456562	::480551422841589000
335488857	::480551425874071000
467688815	::480551514319376000
523456562	::480551517943255000
96421993	::480551528076685000
128977591	::480551535546748000
115503799	::480551536473702000
37578654	::480551578110152000
247024165	::480551597013889000
14085431	::480551606295863000
165261298	::480551625879060000
128977591	::480551626022084000
523456562	::480551669667995000
128977591	::480551713771094000
587864456	::480551722692407000
550757928	::480551744540139000
499995726	::480551790329352000
165261298	::480551805181366000
499995726	::480551834700881000
137135705	::480551865080619000
286298021	::480551896030408000
20293581	::480551962287816000
587054451	::480551970642477000
468796913	::480551987118080000
236628483	::480552001324216000
96421993	::480552018453352000
352960797	::480552022278561000
418314197	::480552036098781000
25082908	::480552061012951000
168853356	::480552064250945000
613592670	::480552108949655000
550757928	::480552113731141000
396364407	::480552192831545000
165261298	::480552203212443000
128977591	::480552256597950000
130996784	::480552272787537000
335003775	::480552328416616000
29473860	::480552354052206000
527041090	::480552392883052000
130996784	::480552409689632000
271774234	::480552429654536000
299389082	::480552435032018000
160144135	::480552466782502000
299389082	::480552524827860000
40126821	::480552528740753000
240463390	::480552531035045000
253178679	::480552531550957000
160144135	::480552569656188000
243014276	::480552628410400000
380458897	::480552727299518000
168853356	::480552799285960000
435516954	::480552819351515000
156801163	::480552826536357000
460491164	::480552839190573000
635845301	::480552855515181000
33555786	::480552910661885000
168853356	::480552917598875000
364546435	::480552927551971000
237936556	::480553070716137000
76502729	::480553135132274000
14085431	::480553136482828000
216927443	::480553140400713000
16166332	::480553147853598000
587864456	::480553186403831000
365658620	::480553246160080000
217563665	::480553263922962000
320512967	::480553276459728000
14085431	::480553334307577000
136750011	::480553338279190000
260825806	::480553349276639000
36219010	::480553353462571000
216927443	::480553382793740000
308170990	::480553460342226000
352960797	::480553492155596000
38520445	::480553499801833000
351004243	::480553547633659000
523456562	::480553553917132000
96421993	::480553582362501000
587864456	::480553597714059000
635845301	::480553630773567000
554852227	::480553635223326000
409487670	::480553686943281000
409487670	::480553688855896000
32755384	::480553693792571000
112576998	::480553795353460000
136038442	::480553820145975000
479245748	::480553896994414000
54405135	::480553906921930000
359174210	::480553913574502000
14955026	::480553926043774000
240492455	::480553936345370000
32755384	::480553947849953000
136038442	::480553968594993000
32755384	::480554013147283000
189224604	::480554053601353000
407894919	::480554141157031000
299389082	::480554147822202000
187078541	::480554160874455000
18183371	::480554173428019000
376525681	::480554255913603000
254319575	::480554256508792000
270227232	::480554338935656000
332306968	::480554343997779000
136038442	::480554459265630000
348262381	::480554569382887000
437064295	::480554577737940000
287014963	::480554589154844000
187078541	::480554597442801000
287014963	::480554731463380000
527041090	::480554734189690000
437064295	::480554745992445000
364546435	::480554802007392000
14085431	::480554818965364000
25223941	::480554846940983000
335488857	::480554967267569000
348262381	::480554971104944000
702450841	::480555002868424000
287014963	::480555007859646000
243465008	::480555077368037000
28922315	::480555132154028000
577411446	::480555134557380000
397571431	::480555150692478000
319420243	::480555154622517000
203688730	::480555180161650000
554852227	::480555199300255000
231689668	::480555206287970000
36219010	::480555228971171000
128977591	::480555270255702000
474371126	::480555313339191000
282692620	::480555325473300000
473196438	::480555366250315000
33555786	::480555376832942000
369804138	::480555385859112000
349472194	::480555391760498000
287014963	::480555462962577000
577411446	::480555487508049000
313792688	::480555604834926000
490841822	::480555662749876000
411841714	::480555751262650000
280119639	::480555821575577000
237936556	::480555867750678000
349472194	::480555884184358000
389614947	::480555894682304000
322108529	::480555904002043000
702450841	::480555956787363000
243465008	::480555962710130000
276787570	::480556050899169000
33699503	::480556082385780000
497565305	::480556098273824000
348316521	::480556119371182000
14085431	::480556326066847000
279750654	::480556337953140000
279750654	::480556362124910000
276787570	::480556377094369000
55744853	::480556387445927000
49383709	::480556393275985000
577411446	::480556460724989000
25760567	::480556475727626000
14085431	::480556510649384000
30719116	::480556581659357000
287014963	::480556594652930000
577411446	::480556612273569000
216927443	::480556616912470000
106855310	::480556632754384000
280119639	::480556637711650000
288874918	::480556688240435000
385782746	::480556701364416000
106855310	::480556708016951000
463855595	::480556708276621000
607721617	::480556710533537000
106855310	::480556754724732000
287014963	::480556765528879000
423666163	::480556778283745000
415998425	::480556820981768000
287014963	::480556823779356000
287014963	::480556931551997000
25082908	::480557026309713000
287014963	::480557048510169000
303488399	::480557067762016000
62186442	::480557070891368000
288874918	::480557086581850000
41753572	::480557108434198000
168964399	::480557109533093000
286910447	::480557115484798000
75937251	::480557159122755000
106855310	::480557161316356000
375873224	::480557204781535000
499995726	::480557233655140000
303252613	::480557241985024000
606781453	::480557338416263000
317483868	::480557379621101000
36219010	::480557501205590000
151604434	::480557542222077000
16807883	::480557549679554000
348262381	::480557635129704000
205043960	::480557768475045000
379833720	::480557824481959000
18183371	::480557861303377000
50507669	::480557898951839000
32755384	::480557975895941000
402333632	::480557980383838000
32755384	::480557991863656000
436476907	::480557992224358000
189135890	::480558038588608000
50507669	::480558038710243000
36219010	::480558065855778000
303252613	::480558072855674000
151604434	::480558115390513000
303252613	::480558142695034000
303488399	::480558170314518000
208296274	::480558170667237000
396364407	::480558174928261000
303252613	::480558186437439000
396364407	::480558259854532000
607721617	::480558291261480000
98806791	::480558330922803000
355990893	::480558369531768000
65501923	::480558405145210000
18183371	::480558409276612000
388374921	::480558422870732000
14085431	::480558442416205000
355990893	::480558444685299000
607721617	::480558451815223000
259569717	::480558457657888000
402925254	::480558481447985000
303252613	::480558570459496000
65501923	::480558608107573000
36219010	::480558666735955000
287014963	::480558679800815000
208296274	::480558704052273000
73299390	::480558712432517000
241278291	::480558805030170000
255818707	::480558843567435000
378771457	::480558918263775000
62186442	::480558985050091000
322465167	::480558996131049000
400490673	::480559050115911000
346219373	::480559091232698000
155459778	::480559129656700000
348262381	::480559131477020000
463855595	::480559173478805000
224452115	::480559185403604000
259466143	::480559257939492000
288531248	::480559281960255000
423666163	::480559320342724000
287014963	::480559331138482000
302934050	::480559442824425000
408171600	::480559485459505000
229650081	::480559542426935000
81007000	::480559554649149000
287014963	::480559573481185000
16166332	::480559581115211000
234960273	::480559584235360000
311924851	::480559641286692000
360367250	::480559671871156000
280119639	::480559712048394000
468796913	::480559721787949000
360367250	::480559762463916000
360367250	::480559811692490000
24199433	::480559832089767000
387472182	::480559884404932000
26642766	::480559991389052000
250474725	::480560015304978000
300009838	::480560017255723000
136791341	::480560049064906000
26642766	::480560073849053000
250832637	::480560092194938000
423816771	::480560128836378000
59503620	::480560147287130000
543585402	::480560198717681000
360367250	::480560219861159000
113760458	::480560220733587000
42481762	::480560304540356000
332306968	::480560323351416000
608426191	::480560338539008000
280119639	::480560349058306000
435557155	::480560359888015000
507987711	::480560386388004000
36219010	::480560393505345000
410961985	::480560437155483000
387472182	::480560518566903000
32755384	::480560560128290000
437064295	::480560602947928000
387472182	::480560605674233000
455097630	::480560614511624000
62870601	::480560692609568000
407248121	::480560699564113000
361391612	::480560703204376000
105026890	::480560712318607000
105026890	::480560714067619000
455097630	::480560757512224000
346569016	::480560763614945000
18183371	::480560773932916000
18183371	::480560849094848000
286910447	::480560862348840000
348745482	::480560897660710000
418480466	::480560915570372000
286910447	::480560944213274000
607721617	::480560967663616000
66555228	::480560967986606000
36219010	::480561007580823000
287014963	::480561127764418000
253178679	::480561158726754000
287014963	::480561206386642000
438115686	::480561266251948000
402333632	::480561281070424000
361199465	::480561312485744000
186208532	::480561340700844000
375873224	::480561347772432000
59503620	::480561362586701000
299796220	::480561373425176000
237963845	::480561376054607000
430387521	::480561377581334000
438115686	::480561433579507000
186208532	::480561455251484000
341493662	::480561494607011000
186823940	::480561495995326000
187078541	::480561526906961000
435478224	::480561528102338000
346569016	::480561531696869000
607721617	::480561562348818000
410877459	::480561601360056000
275681559	::480561610600509000
430387521	::480561654661263000
317483868	::480561685137072000
187078541	::480561718477606000
59503620	::480561730863382000
47348539	::480561749347672000
392737983	::480561780796563000
473196438	::480561805681385000
291475742	::480561808919371000
45410414	::480561813033988000
287014963	::480561867970969000
66555228	::480561883821252000
24226614	::480561904256286000
187078541	::480561912334131000
36219010	::480561913512742000
322108529	::480561928029229000
113760458	::480561945523679000
291475742	::480561973424177000
240463390	::480561990771818000
33788573	::480562075333193000
322108529	::480562093007978000
287014963	::480562098116648000
33788573	::480562107209875000
529096266	::480562118433832000
18183371	::480562118991683000
36219010	::480562168719364000
113760458	::480562181260341000
287014963	::480562197945257000
435557155	::480562202277978000
594844703	::480562213544267000
253178679	::480562225636061000
317483868	::480562232422436000
287014963	::480562236239273000
291475742	::480562265624547000
423862446	::480562343751852000
340094001	::480562366418276000
423666163	::480562405638828000
33788573	::480562411091394000
230911888	::480562427163967000
587054451	::480562444331253000
317483868	::480562522781536000
224095849	::480562526800084000
523456562	::480562549826781000
523456562	::480562555606536000
523456562	::480562558605475000
36219010	::480562592406962000
287014963	::480562614670340000
291475742	::480562635717373000
45410414	::480562680801927000
329333638	::480562688477888000
455097630	::480562723546083000
135681283	::480562737013997000
187078541	::480562741631918000
473196438	::480562746937720000
287014963	::480562773374431000
33788573	::480562801061023000
96872197	::480562832790921000
29300584	::480562852449628000
33788573	::480562869491093000
398707286	::480562915209396000
151190656	::480562918246068000
19939574	::480562939221389000
224095849	::480562947073130000
449981984	::480562957231730000
36219010	::480563002001719000
33788573	::480563012110004000
287014963	::480563017747144000
420323287	::480563023019401000
287014963	::480563038802571000
362312178	::480563045962223000
341037427	::480563082784423000
27432862	::480563090271244000
230655725	::480563117219659000
166735943	::480563128443617000
238665368	::480563146881368000
523456562	::480563150031708000
265760942	::480563173599092000
287014963	::480563182482632000
250474725	::480563195543703000
36219010	::480563295980515000
210996408	::480563341488689000
224095849	::480563342998646000
32431892	::480563351052103000
187078541	::480563356827254000
230655725	::480563388398186000
18183371	::480563414293413000
33964276	::480563435147894000
304224068	::480563460791480000
588531316	::480563468098367000
362312178	::480563484690628000
30912658	::480563544782802000
32431892	::480563548910002000
90469755	::480563552345133000
527041090	::480563552386682000
362312178	::480563683404177000
109805996	::480563691226542000
320249108	::480563692221005000
412638454	::480563699800092000
146855323	::480563777080143000
187078541	::480563783828389000
410961985	::480563792565121000
362312178	::480563813645692000
82257804	::480563821166465000
189135890	::480563868968960000
250474725	::480563870453334000
288874918	::480563879022321000
375873224	::480563904582402000
362312178	::480563929932779000
439491329	::480563932172943000
200764512	::480563974719950000
18183371	::480563986744606000
362312178	::480564017539215000
412638454	::480564019171164000
523456562	::480564053627392000
23225674	::480564104055099000
24494616	::480564115966943000
410961985	::480564127367049000
91712528	::480564291351756000
30719116	::480564297819758000
624394090	::480564360402964000
189135890	::480564403759493000
33017275	::480564426173857000
187741596	::480564474076614000
151604434	::480564507438501000
64596921	::480564586030960000
62870601	::480564609263230000
16807883	::480564693040631000
14085431	::480564700447793000
73299390	::480564735666970000
16807883	::480564841451884000
233740533	::480564851505246000
58046021	::480564852256030000
146855323	::480564864264708000
28771314	::480564874896867000
70839289	::480564913476489000
193192138	::480564920207953000
606781453	::480564920409657000
25099957	::480564922212827000
53863390	::480564969101357000
38991775	::480565028559409000
437898031	::480565066173919000
18183371	::480565116446838000
28771314	::480565118334296000
41967329	::480565188911824000
18183371	::480565193223589000
264677315	::480565256100405000
375385791	::480565298547142000
423666163	::480565300836847000
146855323	::480565335305646000
251359942	::480565342410792000
322108529	::480565350333816000
156801163	::480565428045889000
322108529	::480565428490477000
393718746	::480565429333925000
132768456	::480565431783018000
322108529	::480565455866716000
42481762	::480565475404161000
17016789	::480565484056629000
18183371	::480565605213687000
32431892	::480565633537835000
372551778	::480565646355202000
375385791	::480565705793093000
42994926	::480565737980174000
433654462	::480565770670592000
361532861	::480565815180550000
423666163	::480565839490338000
106855310	::480565850626592000
146855323	::480565859212361000
240532669	::480565884264906000
713245898	::480565893110325000
21696310	::480565910634123000
36219010	::480565949414637000
314988406	::480565969849311000
136038442	::480565975796826000
116071398	::480566003777404000
240532669	::480566014607106000
116071398	::480566014615515000
108814965	::480566089814769000
16807883	::480566143103823000
156801163	::480566144881803000
21452516	::480566152670638000
20932133	::480566186845818000
40126821	::480566190234824000
116098184	::480566202470006000
457250385	::480566230592401000
620459453	::480566290600697000
254210162	::480566329045295000
132768456	::480566337224192000
423816771	::480566372619939000
226845681	::480566395739308000
362312178	::480566443163934000
156801163	::480566457961426000
430387521	::480566462004748000
361391612	::480566483328958000
237936556	::480566502001635000
322108529	::480566514148323000
291518680	::480566520054312000
362312178	::480566530137022000
423816771	::480566547669204000
109805996	::480566629877559000
156801163	::480566632155078000
106855310	::480566641022230000
375873224	::480566658050707000
192590347	::480566679517155000
49052615	::480566692657893000
156801163	::480566704397770000
222278624	::480566729924673000
156801163	::480566762690183000
288874918	::480566781476478000
423816771	::480566823440494000
323978080	::480566911345102000
283251929	::480566988599603000
362312178	::480567074079531000
348316521	::480567081289519000
17016789	::480567098347753000
33964276	::480567100227223000
109805996	::480567141804949000
28405302	::480567143738929000
620459453	::480567214006083000
45410414	::480567226844463000
523456562	::480567231378886000
357275400	::480567259862425000
244290101	::480567269815111000
523456562	::480567275016441000
132768456	::480567275603238000
146855323	::480567311611346000
351922723	::480567361200603000
81007000	::480567364413452000
45410414	::480567506130587000
109805996	::480567506768113000
372068999	::480567519384977000
348316521	::480567526925946000
253178679	::480567533821386000
38713173	::480567597553815000
487322279	::480567666881466000
588705820	::480567672728739000
35706997	::480567738155294000
423816771	::480567747378569000
156801163	::480567769382268000
372068999	::480567906762518000
495135733	::480567907617746000
100378471	::480567976437903000
33964276	::480568004372361000
100378471	::480568026610143000
234214828	::480568105094356000
713245898	::480568134680576000
40054726	::480568163348643000
251359942	::480568185889247000
523456562	::480568227794542000
256638502	::480568230839205000
168964399	::480568261247893000
256638502	::480568274405445000
90469755	::480568294726852000
35141457	::480568343984746000
269401499	::480568434715926000
368691437	::480568622595600000
170590185	::480568661841686000
263013923	::480568670255845000
519086519	::480568710428495000
305926788	::480568722432610000
372068999	::480568731975028000
363722761	::480568779013754000
305926788	::480568783002931000
18183371	::480568814602424000
420323287	::480568839415947000
18183371	::480568840615505000
362312178	::480568856381911000
607721617	::480568920517394000
363722761	::480568944315486000
182834679	::480568964784091000
363059827	::480568967241957000
463855595	::480568990498967000
20932133	::480569000997289000
369819130	::480569004793552000
205043960	::480569035440918000
240463390	::480569063777648000
246112828	::480569090050760000
226845681	::480569169092808000
308858845	::480569189493911000
420323287	::480569202269368000
392261274	::480569230090571000
341941030	::480569261153202000
295881773	::480569283873738000
48562201	::480569295978524000
102875172	::480569298344501000
348316521	::480569300437057000
402333632	::480569367424270000
420323287	::480569418427031000
68052287	::480569452640362000
291518680	::480569462421487000
310664656	::480569503781101000
221830651	::480569513381883000
260573981	::480569562887225000
336628506	::480569572186411000
310664656	::480569575923138000
276381534	::480569611940028000
336628506	::480569614288826000
260573981	::480569633536106000
336628506	::480569659050450000
263433687	::480569681934565000
336628506	::480569706022457000
269401499	::480569740964794000
336628506	::480569742064103000
244800948	::480569774599307000
420323287	::480569792705724000
620459453	::480569811840552000
346219373	::480569814549684000
253178679	::480569821990379000
243014276	::480569838163615000
246112828	::480569859822989000
322108529	::480569861861412000
109805996	::480569910204968000
393718746	::480569914244489000
490016303	::480569935186231000
170162540	::480569995101892000
163646426	::480570001330413000
490016303	::480570002869735000
499995726	::480570034587066000
110853177	::480570062097498000
350968313	::480570083119349000
362312178	::480570120117297000
57065165	::480570129776783000
391061760	::480570196797968000
505323751	::480570215789391000
109805996	::480570242439979000
392261274	::480570260870148000
262870925	::480570292952387000
344902431	::480570303018323000
350968313	::480570322521817000
362312178	::480570370273992000
70839289	::480570398858149000
246112828	::480570442424799000
20932133	::480570510615396000
262870925	::480570576202108000
255313314	::480570608494055000
336628506	::480570620229734000
25223941	::480570709341511000
49221816	::480570712214605000
25223941	::480570830175236000
25223941	::480570849380954000
435516954	::480570855051624000
25223941	::480570868544729000
362312178	::480570891412062000
25223941	::480570901126074000
362312178	::480570918138155000
48557490	::480570981770358000
424540791	::480571007057399000
305926788	::480571060480663000
100195876	::480571094986805000
100195876	::480571095657902000
424540791	::480571105090891000
262870925	::480571118454333000
18183371	::480571122526613000
45410414	::480571162582216000
53863390	::480571226210185000
322108529	::480571251413368000
402268968	::480571264809975000
109805996	::480571274398154000
24494616	::480571277791334000
53863390	::480571280417370000
435516954	::480571287752822000
53863390	::480571288231370000
53863390	::480571299228815000
322108529	::480571344862474000
322108529	::480571415775571000
362312178	::480571433597149000
332306968	::480571438844231000
351316240	::480571446037868000
246112828	::480571462320152000
305926788	::480571479177064000
275902246	::480571485627494000
18183371	::480571529206304000
175532031	::480571611540488000
16807883	::480571691576610000
16864384	::480571734349721000
716262980	::480571801647742000
376525681	::480571812057985000
355717008	::480571821046394000
72123971	::480571822660780000
116071398	::480571834610765000
246112828	::480571899232018000
262870925	::480571981083844000
332306968	::480572010041339000
114291753	::480572037539188000
445268626	::480572055146876000
237936556	::480572061706764000
92840294	::480572065188020000
498321918	::480572086361280000
423862446	::480572132213026000
160144135	::480572136608632000
187651826	::480572137061625000
498321918	::480572163200937000
362312178	::480572172503506000
355717008	::480572224496488000
362312178	::480572232813379000
394365413	::480572263285018000
109805996	::480572324567973000
35141457	::480572333988397000
362312178	::480572334974070000
516986236	::480572391462948000
252623066	::480572433729331000
253178679	::480572434903343000
189135890	::480572445792174000
355717008	::480572555259301000
341803593	::480572562749915000
33017275	::480572569318608000
348316521	::480572576322682000
355717008	::480572606173949000
199331386	::480572620627529000
230069479	::480572637408944000
246112828	::480572674943356000
394365413	::480572695117983000
362312178	::480572701904347000
322108529	::480572723320475000
16807883	::480572723970998000
109805996	::480572760469413000
23225674	::480572795223416000
362312178	::480572858943291000
253178679	::480572866799214000
160144135	::480572868556623000
634164272	::480572879348588000
21503139	::480572886004948000
109805996	::480572905034481000
246112828	::480572912735617000
394365413	::480572946612617000
326351370	::480572952308494000
246112828	::480572966577528000
115503799	::480573022944763000
160144135	::480573038618873000
348683759	::480573071397367000
339565561	::480573102716239000
49061011	::480573119359631000
634164272	::480573158605336000
113760458	::480573163516878000
288874918	::480573176452104000
181101394	::480573201903136000
160144135	::480573229262573000
160495648	::480573229812023000
288874918	::480573257246969000
399621678	::480573267875340000
27784817	::480573301551407000
187078541	::480573326713040000
726984192	::480573347277709000
94737009	::480573360900829000
355717008	::480573411690024000
18183371	::480573423135911000
394365413	::480573475195596000
160144135	::480573479448616000
291475742	::480573517469978000
308858845	::480573556183797000
273955213	::480573562907287000
256319248	::480573618855084000
20932133	::480573662555156000
362312178	::480573681257570000
308858845	::480573681723510000
392261274	::480573737415487000
151604434	::480573740728987000
34204169	::480573758210441000
256321392	::480573772076822000
23225674	::480573772894720000
15488020	::480573803659923000
151604434	::480573815593140000
20786050	::480573826380476000
237936556	::480573832973922000
423862446	::480573845133205000
362312178	::480573872215822000
262870925	::480573901702180000
49221816	::480573903199158000
308858845	::480573914327052000
322108529	::480573941581217000
40478607	::480573952360984000
202292166	::480573973399232000
486174522	::480573993489936000
151604434	::480573995134484000
20786050	::480574036083089000
243014276	::480574088004370000
289605285	::480574180937961000
557400595	::480574192614514000
362312178	::480574240689623000
151604434	::480574269894967000
256319248	::480574271497195000
52950877	::480574295639207000
29302446	::480574297140772000
392261274	::480574343223988000
109805996	::480574404032618000
53317470	::480574427655331000
262870925	::480574431501500000
322108529	::480574448232185000
202292166	::480574453001121000
52950877	::480574471372156000
59583601	::480574477286539000
392261274	::480574481560526000
325849507	::480574580143431000
370049566	::480574652658745000
314710836	::480574680730845000
362312178	::480574751455195000
322108529	::480574795075969000
288874918	::480574800427905000
322108529	::480574811823828000
110853177	::480574819793002000
256319248	::480574873874739000
431264673	::480574911724146000
109805996	::480574947358539000
362312178	::480575050299363000
28771314	::480575057517740000
323246381	::480575068297494000
362312178	::480575158021656000
300009838	::480575277287112000
370049566	::480575281573658000
369819130	::480575354521006000
351264389	::480575366990282000
237936556	::480575390084120000
362312178	::480575400167211000
234187240	::480575422011158000
332306968	::480575423382683000
160788774	::480575440453509000
160788774	::480575456731619000
289605285	::480575491620208000
148436850	::480575534842126000
351264389	::480575536062685000
317524005	::480575571844280000
189135890	::480575603322937000
53258017	::480575615062781000
463250994	::480575695731433000
30912658	::480575786265485000
348316521	::480575796898037000
468796913	::480575816687181000
30912658	::480575880058519000
341892711	::480575916717117000
320512967	::480575924581457000
445268626	::480575929039593000
546947837	::480575945380622000
310664656	::480576031854575000
244800270	::480576148477186000
244800270	::480576196795576000
399621678	::480576236595314000
202840862	::480576336172294000
202840862	::480576386914975000
262870925	::480576391935983000
45966951	::480576405432827000
411848692	::480576428421824000
399621678	::480576487800569000
389105684	::480576519123652000
30912658	::480576526287917000
116071398	::480576554612039000
328858212	::480576643300216000
189135890	::480576669796040000
362312178	::480576693401182000
370049566	::480576746946068000
36219010	::480576762930151000
386861626	::480576872669925000
234214828	::480576905234903000
20786050	::480576919520305000
40478607	::480576925350776000
362312178	::480576972100083000
423862446	::480577007793995000
362312178	::480577046590939000
468796913	::480577097292058000
343756278	::480577140220387000
141735027	::480577140442673000
36219010	::480577174580113000
254579074	::480577233430396000
309167251	::480577261238640000
299796220	::480577300795494000
106855310	::480577341421535000
244800270	::480577365060243000
189664484	::480577372526501000
189135890	::480577400330149000
370049566	::480577456584523000
86243090	::480577479149891000
156801163	::480577499563163000
36219010	::480577530479390000
244800270	::480577550045810000
18183371	::480577610846445000
18183371	::480577692547309000
256321392	::480577704341684000
431944862	::480577782976491000
208296274	::480577841570918000
468796913	::480577843748163000
517695658	::480577845521956000
310664656	::480577881953673000
14955026	::480577897539710000
168964399	::480577928242032000
310664656	::480577931727470000
604071375	::480577943199301000
322108529	::480577951285522000
604071375	::480577953391456000
310664656	::480577955525959000
517695658	::480577999310315000
156801163	::480578020596391000
604071375	::480578025785143000
273697690	::480578073377505000
295466391	::480578081841618000
234214828	::480578123772465000
244800270	::480578125751787000
273697690	::480578134320766000
431944862	::480578236007448000
362312178	::480578257465511000
52929975	::480578293918625000
244800270	::480578326344372000
79861287	::480578348100231000
283328574	::480578368526495000
523456562	::480578428023091000
362312178	::480578464538300000
344902431	::480578467822465000
362312178	::480578522365169000
362312178	::480578604430934000
431944862	::480578649473564000
350968313	::480578715244437000
463431723	::480578742117339000
243427085	::480578744789114000
468965579	::480578813160456000
516986236	::480578836963155000
423862446	::480578877908348000
64813007	::480578927765639000
362312178	::480578943787872000
82433120	::480579102014181000
123939574	::480579130702831000
411777707	::480579134377447000
20786050	::480579159597400000
317524005	::480579185543352000
362312178	::480579252966809000
431944862	::480579259421831000
445903498	::480579328451690000
362312178	::480579334164328000
389949893	::480579336211152000
82433120	::480579390561345000
399621678	::480579431967100000
82433120	::480579457535967000
364043601	::480579515476086000
317524005	::480579562917486000
362312178	::480579620828221000
216618788	::480579708170403000
517695658	::480579897945886000
362312178	::480580010663636000
262870925	::480580020956839000
370049566	::480580073687629000
27626703	::480580073733365000
362312178	::480580111440150000
613956023	::480580221012176000
39683534	::480580228541333000
39683534	::480580356496957000
39683534	::480580364961058000
113760458	::480580417263636000
468796913	::480580449862164000
499167427	::480580451459801000
94480498	::480580536990060000
39683534	::480580544208838000
17595323	::480580568481300000
362312178	::480580606409981000
49114032	::480580616291749000
45410414	::480580621106835000
431944862	::480580641784733000
39683534	::480580700283076000
23967395	::480580758055043000
46963484	::480580785313824000
39683534	::480580885730062000
573151200	::480580936145203000
150518148	::480580942516334000
362312178	::480580948535148000
31287131	::480581004881453000
561527789	::480581043691343000
222278624	::480581047306817000
162175448	::480581051597996000
381181950	::480581062100152000
362312178	::480581074125221000
126109768	::480581120069611000
352960797	::480581153200414000
273697690	::480581187937656000
497458875	::480581219558899000
160788774	::480581251091660000
497458875	::480581268254756000
485252693	::480581310889857000
362312178	::480581312936296000
18657192	::480581322432593000
431944862	::480581329398931000
237936556	::480581448001257000
222278624	::480581512014745000
431264673	::480581548463624000
362312178	::480581566863659000
348316521	::480581625084792000
39683534	::480581666529095000
151604434	::480581673017683000
362312178	::480581681938591000
381181950	::480581715149070000
45966951	::480581760808648000
98552986	::480581779359662000
479205756	::480581806723694000
339312291	::480581823416639000
362312178	::480581850222456000
39215095	::480581877653184000
328858212	::480581982112710000
347413433	::480581995165020000
45966951	::480582032473739000
505323751	::480582074034688000
20786050	::480582084881158000
263914867	::480582180582612000
408144950	::480582208940670000
378367977	::480582283221413000
18183371	::480582298681618000
156961324	::480582329459425000
79861287	::480582380269228000
625951846	::480582410384703000
213763059	::480582496997105000
362312178	::480582520920997000
339312291	::480582558736859000
497458875	::480582579796844000
362312178	::480582638294421000
64584579	::480582643889618000
548870171	::480582712655220000
23225674	::480582763628601000
23225674	::480582815247917000
362312178	::480582831978979000
591216066	::480582969837748000
339312291	::480582972563681000
362312178	::480583011633594000
181101394	::480583076922155000
123939574	::480583328492298000
23967395	::480583378656182000
291413743	::480583405873008000
254210162	::480583415108890000
339312291	::480583472767963000
364439246	::480583776087449000
62989661	::480583789698359000
509523903	::480583798363410000
613029438	::480583855339212000
509523903	::480583867607154000
816177	::480583873911209000
362312178	::480583886267613000
339312291	::480583907457253000
156961324	::480583909357264000
25469735	::480583909852610000
150518148	::480584013724139000
102875172	::480584098709536000
362312178	::480584102454652000
378367977	::480584122033655000
280826646	::480584130078318000
548870171	::480584171984007000
351264389	::480584180883939000
25469735	::480584204770869000
21452516	::480584220956704000
437898031	::480584308063604000
128977591	::480584318092591000
362312178	::480584364623818000
219188629	::480584386065100000
49221816	::480584398853517000
62989661	::480584420324564000
160788774	::480584432709939000
92629759	::480584558954311000
362312178	::480584561227603000
92629759	::480584603543957000
361532861	::480584610074873000
362312178	::480584850391302000
213763059	::480584987583193000
362312178	::480585055610216000
167513343	::480585096802877000
334665323	::480585103978942000
167513343	::480585106877599000
352960797	::480585147184476000
167513343	::480585197994668000
167513343	::480585201463336000
192590347	::480585284695113000
62989661	::480585361782222000
24199433	::480585440442187000
320052148	::480585462596132000
39237011	::480585468980256000
362312178	::480585494057590000
151604434	::480585534038089000
511899726	::480585549351497000
459612485	::480585589985538000
369217450	::480585591243800000
212047421	::480585808605216000
362312178	::480585809356009000
167513343	::480585819649220000
273697690	::480585820500267000
115503799	::480585838053453000
98552986	::480585848438530000
167513343	::480585936246702000
167513343	::480586023949578000
98552986	::480586024960004000
215181084	::480586102559219000
516986236	::480586130899734000
415953059	::480586132489773000
52824736	::480586177289129000
169291538	::480586198486765000
415953059	::480586202572390000
49221816	::480586211703025000
362312178	::480586396747321000
377627227	::480586577417342000
271921509	::480586628915007000
240927663	::480586703925563000
16380745	::480586736683057000
169291538	::480586778642890000
516986236	::480586839074832000
392716377	::480587044129751000
171807880	::480587075818115000
264335101	::480587180583038000
575755127	::480587186249535000
46796467	::480587280264880000
446757000	::480587292004724000
96872197	::480587316315303000
168853356	::480587328230944000
46796467	::480587430194466000
273697690	::480587468966604000
32973618	::480587520087183000
136750011	::480587603037548000
256321392	::480587604237099000
240927663	::480587644314066000
136750011	::480587654824603000
168853356	::480587668447707000
96872197	::480587720339636000
322842111	::480587741269204000
351896383	::480587758709116000
414526765	::480587850342080000
46796467	::480587880356532000
257092614	::480587886899646000
168853356	::480587894730407000
414526765	::480587896663994000
369217450	::480587915425103000
168853356	::480587946307764000
321102847	::480587971930763000
96872197	::480587980424237000
168853356	::480588136372662000
46796467	::480588246594764000
358031089	::480588248993902000
370165750	::480588280849645000
257597142	::480588510299049000
370165750	::480588553953357000
22736943	::480588580826279000
328557330	::480588592771633000
358031089	::480588660459323000
361532861	::480588672958746000
217871594	::480588756978647000
351896383	::480588967805337000
15137186	::480589212983386000
257092614	::480589267651940000
226429138	::480589340293087000
45581124	::480589379237208000
309778100	::480589545755271000
193192138	::480589690458750000
58627481	::480589705860222000
49221816	::480589707445682000
516986236	::480589787825729000
369804138	::480589936106930000
575755127	::480589969770049000
15902298	::480590001034391000
240927663	::480590028629082000
50546012	::480590040796389000
369217450	::480590059326803000
20932133	::480590100795904000
22736943	::480590142369853000
351896383	::480590148422627000
423446901	::480590154722054000
373147853	::480590266332889000
370165750	::480590484658999000
635845301	::480590649981685000
635845301	::480590672408621000
96872197	::480590825672298000
132976059	::480590916999053000
635151853	::480590947076431000
491969843	::480591009332854000
18183371	::480591034821263000
36082253	::480591044439191000
562590159	::480591061211820000
128977591	::480591141830934000
635151853	::480591158859419000
260961523	::480591190262566000
383045348	::480591256209215000
562590159	::480591265101533000
28054060	::480591367429566000
64813007	::480591376954843000
252914746	::480591415060086000
254210162	::480591432348999000
30032107	::480591547897901000
370165750	::480591633818587000
223614733	::480591681591726000
151604434	::480591763863003000
66184984	::480591816689856000
609790203	::480591841125888000
40054726	::480591871240974000
196394433	::480591876643639000
264904736	::480591939574579000
254210162	::480592014698749000
398445530	::480592020139147000
110853177	::480592022953144000
369217450	::480592318546710000
187741596	::480592395533180000
20932133	::480592413283471000
136750011	::480592510490652000
40054726	::480592541302013000
635151853	::480592604019441000
19210855	::480592607140003000
136750011	::480592613423079000
64813007	::480592739394781000
36772146	::480592749604122000
102100651	::480592774962487000
136750011	::480592845993046000
108542953	::480592904030015000
332908078	::480592933742444000
98552986	::480592980802564000
136750011	::480592993112432000
64596921	::480593002818056000
505323751	::480593021214261000
609790203	::480593023613407000
215362694	::480593062293278000
108542953	::480593081583280000
15488020	::480593123295256000
36772146	::480593314266513000
426402586	::480593393714606000
252914746	::480593423649345000
20932133	::480593450123788000
446757000	::480593477764268000
136750011	::480593540011941000
136750011	::480593636585779000
264904736	::480593708895596000
251359942	::480593834129502000
264904736	::480593856434405000
299796220	::480593918892183000
21117523	::480593953436487000
136750011	::480593970901164000
136750011	::480594073359618000
445268626	::480594092984791000
386861626	::480594121384423000
37119867	::480594149767254000
19028099	::480594199960510000
713350694	::480594212946472000
816177	::480594248652165000
136750011	::480594270068301000
19939574	::480594325164666000
136750011	::480594387999535000
264904736	::480594428394872000
40054726	::480594471415840000
416130255	::480594492135702000
264904736	::480594526310916000
386861626	::480594529490190000
136750011	::480594540152098000
575755127	::480594653012439000
40054726	::480594695957917000
114291753	::480594720997924000
136750011	::480594722059079000
635845301	::480594722596356000
264904736	::480594747593990000
20932133	::480594762123051000
575755127	::480594837603749000
362312178	::480594886526132000
635845301	::480594896655761000
136750011	::480594902988759000
19939574	::480594954511593000
362312178	::480594994680434000
140206179	::480595024728424000
136750011	::480595077786374000
354412568	::480595078130311000
40054726	::480595084304318000
142038800	::480595089967046000
216833550	::480595110493581000
362312178	::480595130378772000
216833550	::480595147931922000
136750011	::480595167175380000
354412568	::480595209835663000
23754003	::480595232359055000
40054726	::480595233378271000
491969843	::480595330485219000
151604434	::480595354392756000
94480498	::480595483757277000
463250994	::480595539185000000
20786050	::480595595636539000
81674504	::480595712158085000
225122347	::480595722312908000
40054726	::480595763446431000
238247892	::480595775005544000
216833550	::480595817560948000
230905946	::480595825509154000
49221816	::480595861055864000
108542953	::480595901715861000
20932133	::480595904508870000
463250994	::480595917146312000
362312178	::480595955641626000
562590159	::480595973983322000
314303039	::480596026244333000
24718142	::480596112693149000
23754003	::480596123174715000
108542953	::480596144511533000
230905946	::480596160348819000
437898031	::480596187074932000
503577648	::480596216989118000
94480498	::480596259787399000
484202581	::480596271275999000
40054726	::480596277021798000
230905946	::480596334110466000
23754003	::480596337742708000
24718142	::480596357850222000
314303039	::480596370735120000
497458875	::480596472510287000
108814965	::480596478235529000
24718142	::480596534782734000
146909951	::480596565347028000
39416036	::480596573366534000
39416036	::480596642572533000
108814965	::480596714609721000
32787499	::480596718451707000
39416036	::480596736168456000
20932133	::480596747358445000
108814965	::480596853499895000
177101575	::480596904376799000
40054726	::480597026036797000
21449993	::480597063248257000
312394133	::480597106932350000
94480498	::480597151467044000
151604434	::480597237597487000
816177	::480597250188398000
377627227	::480597281050071000
557400595	::480597457575768000
363722761	::480597533199048000
587104097	::480597573137207000
20932133	::480597578627555000
513982376	::480597719330062000
50354861	::480597721456205000
216833550	::480597749100847000
20932133	::480597789601062000
151604434	::480597991758512000
557400595	::480598008052973000
562590159	::480598031989886000
440875002	::480598248973803000
95072707	::480598314748891000
362312178	::480598316065894000
18183371	::480598319027486000
410286428	::480598322357764000
225122347	::480598444357468000
523456562	::480598527304019000
523456562	::480598534799245000
523456562	::480598540008574000
568915908	::480598581074612000
816177	::480598782384422000
520533224	::480598898520895000
225122347	::480598919576293000
339312291	::480599016237842000
557400595	::480599114317430000
356579210	::480599142293454000
409662649	::480599144747134000
20932133	::480599150547841000
346173821	::480599297264582000
385259637	::480599316008955000
557400595	::480599381146484000
329955120	::480599487711178000
816177	::480599520116355000
557400595	::480599592480669000
21696310	::480599602396430000
151604434	::480599625393770000
487322279	::480599664266203000
557400595	::480599674840027000
91666102	::480599682133946000
122717174	::480599904834682000
151604434	::480599983511859000
22067825	::480600085789552000
327842258	::480600220552933000
134181956	::480600283563954000
332306968	::480600317692637000
545129813	::480600451755171000
433012724	::480600556172361000
487322279	::480600594537668000
432116634	::480600644269506000
17016789	::480600667891851000
33699503	::480600771273056000
375810749	::480600841292767000
102233693	::480600877334401000
62870601	::480600958997524000
356579210	::480600990530297000
433012724	::480601086810546000
356579210	::480601156796686000
29319846	::480601160852963000
353888661	::480601270948859000
68622166	::480601310711267000
491969843	::480601313043296000
433012724	::480601403769901000
96443022	::480601429808144000
24113194	::480601477228941000
409662649	::480601479116357000
557400595	::480601488855543000
332306968	::480601518270185000
134181956	::480601558095507000
425252367	::480601585647894000
344454080	::480601663330213000
22386194	::480601743172976000
409662649	::480601791810134000
302673934	::480601793198833000
409662649	::480601827272949000
239257340	::480602024350724000
329955120	::480602035595640000
314303039	::480602047146778000
32583866	::480602137408192000
314303039	::480602201371316000
409662649	::480602237748531000
409662649	::480602261245026000
259466143	::480602297559285000
321037427	::480602305214304000
23754003	::480602347907727000
314303039	::480602371773321000
109805996	::480602436868898000
202927618	::480602466829205000
505323751	::480602471220277000
98552986	::480602486504701000
414543388	::480602624337522000
70839289	::480602963228909000
23754003	::480603147123953000
335068121	::480603210051092000
40054726	::480603223364210000
219188629	::480603390045474000
215181084	::480603410413010000
599348429	::480603418080604000
194054262	::480603427593269000
408224760	::480603439437586000
71597388	::480603442361020000
219188629	::480603445884248000
168864295	::480603599597080000
215181084	::480603613169856000
406121427	::480603644891394000
361489211	::480603649215713000
259542533	::480603721248677000
102875172	::480603727293079000
81469472	::480603729788665000
259542533	::480603736578854000
605608831	::480603743637872000
219188629	::480603744942321000
194054262	::480603758796484000
259542533	::480603759072915000
361527638	::480603766367211000
259542533	::480603801716408000
252914746	::480603805352869000
321037427	::480603851935199000
308170990	::480603868372692000
18918771	::480603932016656000
81469472	::480603985238564000
194054262	::480603997472968000
430182591	::480604041915797000
252914746	::480604055949963000
314303039	::480604071947403000
54587465	::480604071955402000
259542533	::480604149080285000
415953059	::480604150389276000
22386194	::480604492790915000
415953059	::480604513259491000
73299390	::480604668717199000
109805996	::480604748563759000
19939574	::480604768188899000
174351092	::480604819388776000
42795192	::480604869737603000
19939574	::480604890226388000
562590159	::480604900816994000
523456562	::480604914004275000
259542533	::480605252949782000
168864295	::480605399943364000
406121427	::480605411582570000
562590159	::480605502087233000
239257340	::480605565765177000
262240809	::480605639790829000
395057520	::480605657544921000
165261298	::480605831348490000
53863390	::480605946386083000
124517802	::480605993236058000
53863390	::480606002434560000
165261298	::480606044272336000
32583866	::480606078246199000
53863390	::480606116301512000
53863390	::480606121754120000
320512967	::480606123540897000
32583866	::480606185846870000
39416036	::480606253463646000
395687470	::480606459030290000
94480498	::480606519784796000
450560571	::480606606908862000
165261298	::480606615054188000
223614733	::480606644548927000
580156304	::480606739566317000
408224760	::480606824006053000
562590159	::480606986011041000
553711382	::480607015991930000
165261298	::480607090507931000
215181084	::480607147672096000
406121427	::480607245944631000
223614733	::480607366724218000
215362694	::480607403420184000
165261298	::480607495933542000
312857835	::480607513214484000
215362694	::480607543082090000
536141027	::480607756726976000
149980973	::480607848338964000
450560571	::480607865569177000
408171600	::480607915636563000
562590159	::480607955683774000
536141027	::480608000470552000
226845681	::480608004413616000
165261298	::480608123330113000
20932133	::480608227009130000
222278624	::480608285393817000
408031484	::480608421096353000
543585402	::480608471314755000
221740779	::480608621815156000
82600674	::480608688919437000
473718221	::480608783580676000
40478607	::480608884747681000
259466143	::480608916523319000
155730095	::480608943937314000
40478607	::480609025672118000
40478607	::480609077585010000
450560571	::480609084123516000
344454080	::480609171167928000
16713287	::480609286024732000
277829772	::480609350486990000
95072707	::480609402463203000
98589714	::480609490052845000
259542533	::480609536823144000
122725183	::480609763403640000
283051149	::480609977199915000
61402370	::480610058883973000
142364553	::480610103440453000
61402370	::480610219236794000
361489211	::480610224579944000
91666102	::480610493435248000
225287674	::480610545955901000
363969403	::480610552004100000
94480498	::480610594182012000
96013044	::480610614361210000
423816771	::480610761840922000
222278624	::480610946620989000
222278624	::480610979529519000
491969843	::480610995958984000
352595123	::480611021498089000
423816771	::480611070675914000
61402370	::480611122806919000
24113194	::480611133225594000
71597388	::480611160215928000
32787499	::480611177501036000
222278624	::480611193531293000
32583866	::480611287559204000
226845681	::480611400558342000
433654462	::480611504543526000
226845681	::480611675780161000
40946018	::480611722378895000
203736885	::480611809498394000
22386194	::480611857955180000
18183371	::480611924824948000
20932133	::480611947579068000
259542533	::480612002092421000
15488020	::480612151900401000
118810756	::480612168690577000
29827759	::480612173723729000
377715399	::480612317659279000
240798548	::480612480930959000
562590159	::480612602507046000
6284612	::480612854584709000
554852227	::480612911551750000
46796467	::480613087435706000
6284612	::480613112291147000
415953059	::480613170974060000
220455732	::480613217845006000
289360824	::480613218940096000
289360824	::480613307447910000
6284612	::480613339274309000
415953059	::480613433650737000
431264673	::480613438453194000
163893797	::480613487249346000
83092668	::480613542832250000
66555228	::480613636885319000
379253079	::480613715784785000
307397057	::480613751704780000
271738272	::480613870638088000
160733683	::480613901378543000
100934605	::480614106723282000
39416036	::480614204081459000
379253079	::480614316996329000
277814195	::480614343906578000
66555228	::480614375598743000
22386194	::480614469328850000
24494616	::480614571955453000
316301043	::480614595900751000
407248121	::480614666918711000
75034878	::480614692553883000
24718142	::480614697951961000
137587439	::480614812783636000
6284612	::480615019483123000
66555228	::480615021907410000
61402370	::480615034045747000
6284612	::480615040731467000
155459778	::480615433200873000
238698812	::480615483524145000
66555228	::480615503354810000
423816771	::480615681335902000
458529098	::480615907388305000
407248121	::480615911083483000
359446141	::480616025885777000
361527638	::480616129681829000
356408344	::480616176121155000
356408344	::480616220916334000
356408344	::480616335676698000
50306226	::480616485379796000
48971187	::480616620692234000
377555310	::480616704071200000
371578955	::480616891523031000
371578955	::480616933390557000
437898031	::480616967963811000
208171241	::480617255987073000
308170990	::480617265516511000
460765832	::480617331832668000
356408344	::480617370310819000
259466143	::480617383195729000
356408344	::480617419958796000
25099957	::480617462019264000
418965366	::480617631758573000
356408344	::480617657943605000
379253079	::480617713698873000
253178679	::480617725757124000
356408344	::480617732728029000
322842111	::480617896100376000
457250385	::480617952887062000
226845681	::480617967320055000
33629617	::480617980796342000
344902431	::480617995501203000
298870626	::480618018146627000
356408344	::480618022294405000
460765832	::480618027335958000
356408344	::480618031295365000
373653741	::480618079265624000
60712766	::480618135369043000
94480498	::480618151101464000
208171241	::480618289752584000
344902431	::480618331167129000
356408344	::480618344861536000
356408344	::480618450646102000
46070001	::480618556015783000
21452516	::480618580271067000
356408344	::480618581319626000
418965366	::480618657442066000
460765832	::480618800728272000
39416036	::480619444289695000
307397057	::480619838881406000
308170990	::480619841603502000
460765832	::480619989926694000
308170990	::480620019127447000
356408344	::480620120662757000
356408344	::480620213784686000
142364553	::480620418093826000
142364553	::480620453552463000
200316617	::480620582636380000
292395819	::480620603352043000
18918771	::480620793865306000
24113194	::480620814320951000
18918771	::480620854854709000
356408344	::480620894486683000
298870626	::480620933431177000
356408344	::480620942477905000
135681283	::480621129221304000
225122347	::480621147005149000
575755127	::480621268538896000
225122347	::480621286880993000
381181950	::480621735364943000
109805996	::480622293714886000
18918771	::480622404834566000
506519570	::480622404918857000
575755127	::480622758531825000
575755127	::480622829092618000
506519570	::480622897002971000
163893797	::480622920918921000
35706997	::480623802028531000
296590824	::480623861466013000
480973099	::480624242443046000
94480498	::480624446416252000
484202581	::480624473033703000
225122347	::480624535717568000
484202581	::480624597638053000
153543800	::480624618743402000
252914746	::480624816186064000
94480498	::480624928723447000
537660330	::480625012454350000
90797741	::480625059275759000
14205371	::480625077457649000
156508337	::480625123414646000
225122347	::480625751017140000
537660330	::480625842481930000
437898031	::480625922564182000
634873462	::480625925109739000
21696310	::480625974564757000
39215095	::480626119192752000
78213	::480626445690339000
537660330	::480626557048745000
380049732	::480626721407127000
322465167	::480626824548855000
238880491	::480626859953381000
365658620	::480626906958557000
341892711	::480627139545677000
537660330	::480627206905790000
353888661	::480627338493714000
135681283	::480627357431390000
378367977	::480627512616030000
700013623	::480627560930230000
16726467	::480627940347355000
100339690	::480627975017078000
50507669	::480628135114080000
276256841	::480628213953994000
50507669	::480628337191436000
68622166	::480628502740615000
142364553	::480628656898052000
537660330	::480628840453001000
537660330	::480629230443560000
225122347	::480629336954126000
299796220	::480629514759057000
64768338	::480629583859822000
537660330	::480629600758685000
66555228	::480629629703569000
225122347	::480629644367265000
537660330	::480629818174623000
94480498	::480629825510453000
356408344	::480630071703527000
216833550	::480630084273844000
61402370	::480630163588136000
537660330	::480630220970405000
236144487	::480630461912215000
537660330	::480630538965757000
142364553	::480630586512785000
356408344	::480630637640970000
411841714	::480630782298697000
407473485	::480631084233658000
109805996	::480631099123441000
80586819	::480631160708399000
129314214	::480631184264015000
407473485	::480631196523585000
109805996	::480631303713198000
365203632	::480631313666281000
39215095	::480631525860712000
109805996	::480631536664854000
365203632	::480631693322104000
365203632	::480631868287909000
109805996	::480631868375572000
537660330	::480631896175415000
64768338	::480631939817168000
49886698	::480631940848951000
268034501	::480631982515179000
537660330	::480632016002486000
14205371	::480632095627157000
365203632	::480632116682584000
102301729	::480632181153202000
365203632	::480632196357566000
465002314	::480632394823647000
64768338	::480632413995806000
537660330	::480632521357398000
282363016	::480632775528022000
64768338	::480632993170862000
277814195	::480633075404009000
537660330	::480633257956868000
64791948	::480633707905028000
253120136	::480633792667713000
237621304	::480633859004846000
320452099	::480633904039489000
245080630	::480633918450708000
399621678	::480633942907686000
365203632	::480634272621940000
245080630	::480634277420224000
237621304	::480634330687881000
277814195	::480634613346230000
450560571	::480634619167911000
365203632	::480634909690966000
23754003	::480635171251560000
42720153	::480635237215797000
181877725	::480635238360432000
23754003	::480635444422397000
23754003	::480635624160886000
298870626	::480635669854060000
66555228	::480635764263247000
379253079	::480635883537072000
515049896	::480636123702898000
276256841	::480636260327759000
506707370	::480636318599618000
320512967	::480636323653771000
460491164	::480636324949409000
179039178	::480636725627453000
263971863	::480636848155267000
460491164	::480636854006337000
460491164	::480636894238105000
277814195	::480636973757898000
215385454	::480636981244739000
90467952	::480636998882193000
15186859	::480637391896858000
33238183	::480637444732108000
537660330	::480637531143151000
354412568	::480637684881162000
263971863	::480637685728411000
22736943	::480637724542517000
33238183	::480637739621425000
33238183	::480637770009161000
554041249	::480637783841570000
230655725	::480637957125451000
277814195	::480638318934102000
467775651	::480638362639163000
392434084	::480638426287308000
18028506	::480638638104268000
329955120	::480638780915712000
230655725	::480639426620833000
565986436	::480639448808304000
90467952	::480639557411827000
45966951	::480640112418910000
56169190	::480640366828199000
95504927	::480640451050221000
86604355	::480640801077485000
95504927	::480641028899487000
14205371	::480641072386048000
14205371	::480641101268008000
179039178	::480641218200993000
45966951	::480641237595480000
21531254	::480641351474638000
365203632	::480641498992496000
95504927	::480641750068101000
414103187	::480641863167131000
100376439	::480642082416377000
45966951	::480642402739585000
315872678	::480642889110679000
179039178	::480643013644124000
414217500	::480643245735964000
263971863	::480643544835555000
211019280	::480643596853342000
263971863	::480643728340549000
211019280	::480643800302223000
263971863	::480643867352371000
152715270	::480644051847241000
45966951	::480644438516334000
45966951	::480644455289352000
20112840	::480644625279897000
22844281	::480644630456053000
282363016	::480644761087258000
579647636	::480645142068879000
230655725	::480645154211364000
213187842	::480645184917893000
47733122	::480645351007723000
115459999	::480645530750427000
47733122	::480645581896179000
45966951	::480645583909437000
212047421	::480645959928410000
415953059	::480646061959032000
47733122	::480646128598134000
47733122	::480646259259080000
47733122	::480646322597679000
230655725	::480646807819911000
17054163	::480647368635731000
327934017	::480647661012258000
32583866	::480648081323458000
137135705	::480648095080775000
137135705	::480648114450100000
33964276	::480648132540526000
95504927	::480648307740782000
21531254	::480648442511777000
137135705	::480648683222863000
567014078	::480648735626498000
21531254	::480648799300222000
65926573	::480648837631991000
92568275	::480648932565856000
95504927	::480648987956228000
279865885	::480649277069606000
135681283	::480649553818185000
338073739	::480649665059119000
435557155	::480649699246870000
567014078	::480649712668647000
620459453	::480649758730911000
26198298	::480649797976588000
21531254	::480650018227892000
175591069	::480650078156124000
21531254	::480650300886237000
15782772	::480650343261278000
15488020	::480650370398441000
370088836	::480650502930046000
179039178	::480650576632766000
634822122	::480651472162795000
14205371	::480652156048244000
390552849	::480652440484974000
278874928	::480652547401990000
91770694	::480652755728863000
278874928	::480652791397224000
92568275	::480653304570314000
92629759	::480653362874957000
301657872	::480653805067833000
18028506	::480653814937423000
181101394	::480653975910240000
18028506	::480653983124819000
235867165	::480654019396775000
69044676	::480654122157240000
235867165	::480654388961087000
278874928	::480654559728386000
523456562	::480654674857840000
278874928	::480654696336875000
370088836	::480654736232681000
19210855	::480654786006495000
278874928	::480654954412376000
278874928	::480654977304891000
18028506	::480655642676703000
263971863	::480655706673012000
278874928	::480655756799512000
25099957	::480655785827901000
263971863	::480655905592049000
523456562	::480656398167339000
188480631	::480656399408824000
97307001	::480656557093298000
509524562	::480656918294167000
523456562	::480656945020669000
618760575	::480657121957007000
325192444	::480657247547039000
354412568	::480657743632560000
354412568	::480657855372996000
62870601	::480657879284715000
19210855	::480658139654541000
399114412	::480658220302622000
92568275	::480658271528046000
263971863	::480658299830812000
218956862	::480658309494493000
37863682	::480658549547081000
26589876	::480658673941762000
411841714	::480658840162410000
61402370	::480658880683200000
34796664	::480658918226395000
398339392	::480658942897684000
109805996	::480659084647989000
26589876	::480659136300847000
256845035	::480659242433925000
80157666	::480659306090856000
256845035	::480659363309572000
26589876	::480659389863321000
314303039	::480659400646864000
26589876	::480659420154580000
399114412	::480659433119154000
551501734	::480659537838366000
109805996	::480659777907732000
551501734	::480659921394872000
551501734	::480660345120251000
289605285	::480660353702170000
215144630	::480660383082893000
551501734	::480660485692354000
399114412	::480660570467602000
21452516	::480660572313116000
278874928	::480660595755462000
17830276	::480660636389875000
399114412	::480660657461678000
63928079	::480660754874396000
467775651	::480661014594457000
433654462	::480661289833086000
186945768	::480661343281106000
21531254	::480661360334761000
25104281	::480661524478820000
94480498	::480661539360235000
186945768	::480661662580875000
28405302	::480661894223511000
551501734	::480662096112541000
16726467	::480662166551662000
24100015	::480662194170785000
165658390	::480662305210773000
278874928	::480662754488254000
214678768	::480662931713966000
291475742	::480663216662405000
186945768	::480663246966620000
29319846	::480663380643291000
278874928	::480663466609762000
29849760	::480663512469872000
397571431	::480663545034457000
100195876	::480663655608885000
100195876	::480663656397430000
397571431	::480663666300182000
214184608	::480663677168001000
29319846	::480663682016628000
137426396	::480663853387096000
16726467	::480663916981542000
278874928	::480664110775173000
278874928	::480664159693332000
214184608	::480664532965421000
45190114	::480664569585471000
562590159	::480664759323226000
397571431	::480664798435082000
387472182	::480665247410167000
273631488	::480665379631411000
408171600	::480665436082536000
314303039	::480665436443271000
26198467	::480665449688862000
184195472	::480665508551733000
31250549	::480666180688941000
291475742	::480666261630619000
210674392	::480666344971448000
320512967	::480666521837248000
54565883	::480666663927685000
408171600	::480666723385757000
211019280	::480666938721325000
392261274	::480667069365899000
392261274	::480667112936321000
392261274	::480667199989088000
215144630	::480667468768108000
278874928	::480667499936362000
214184608	::480667585365934000
491679354	::480667585415884000
18028506	::480667735433957000
139447011	::480667968536596000
139447011	::480668066033205000
139447011	::480668181284274000
12685102	::480668276066766000
531871315	::480668312696020000
225287674	::480668763302273000
236930269	::480668775209897000
162175448	::480669072778997000
343018153	::480669141792063000
22559382	::480669164160688000
282363016	::480669164252561000
282363016	::480669311170654000
198406854	::480669359950426000
15488020	::480669483778846000
105852149	::480669493434150000
506760887	::480669530805768000
18868622	::480669657331146000
348085087	::480669767968108000
19222225	::480669964387381000
103138091	::480669996004032000
460772038	::480670101666922000
239313896	::480670141995175000
531871315	::480670260866347000
171807880	::480670654224556000
19222225	::480670778145267000
551501734	::480670897338998000
19222225	::480670931237339000
416506126	::480670967933317000
365523194	::480670988900642000
338120144	::480670996282626000
286487329	::480671027706728000
286487329	::480671101492932000
19222225	::480671467491696000
506760887	::480671536265707000
24821703	::480671936612036000
19222225	::480671952630059000
14891490	::480672518848536000
56508824	::480672542433107000
239313896	::480672656203583000
78213	::480672847199621000
18028506	::480672886663806000
29319846	::480672927361548000
312435293	::480673332312817000
551501734	::480673548109746000
78213	::480673677168877000
62396842	::480673784274247000
165290348	::480674217902366000
407248121	::480674244980789000
9687752	::480674266845700000
414103187	::480674346239680000
568915908	::480674346940506000
26589876	::480674348894670000
393041277	::480674472412708000
414103187	::480674474082041000
26589876	::480674686695526000
329955120	::480674728697683000
299796220	::480674906431299000
286487329	::480674945698377000
236271147	::480675017231855000
18028506	::480675108802281000
237621304	::480675220718493000
237621304	::480675310904430000
237621304	::480675333415260000
410286428	::480675562365517000
18028506	::480675932563591000
15791549	::480676061626130000
348085087	::480676076952100000
109331928	::480676084279959000
39469570	::480676126856327000
41230104	::480676678679527000
60399576	::480676699319717000
81765661	::480676780466909000
265553576	::480676925346545000
184885982	::480676962307166000
351004243	::480677082280644000
181877725	::480677824211066000
237621304	::480678181452521000
29319846	::480678235420622000
72210207	::480678248129384000
214184608	::480678286033293000
414103187	::480678427515564000
201878266	::480678483777957000
189224604	::480678547431112000
214184608	::480678585012072000
259876316	::480678619665432000
41230104	::480678669292019000
189224604	::480678690008088000
59454178	::480678691656056000
312435293	::480678735071686000
160768741	::480678740813287000
189224604	::480678834963226000
62870601	::480678943712743000
57933673	::480679063967653000
201878266	::480679074256285000
256845035	::480679193358123000
291518680	::480679250438389000
466646092	::480679360173600000
466646092	::480679549726760000
408772521	::480679912873803000
408772521	::480680052418297000
25760567	::480680108672311000
291518680	::480680264960835000
214465537	::480680759888343000
291518680	::480680801521377000
110236585	::480680862858883000
57331128	::480680967925792000
277794018	::480681200441253000
41465619	::480681220565528000
408772521	::480681251221684000
80157666	::480681413457375000
263433687	::480681460022534000
34536365	::480681651060473000
273034167	::480681700108689000
189224604	::480681705377128000
271717879	::480681726185050000
59454178	::480681746112196000
284813143	::480681903415369000
189224604	::480681907806801000
54587465	::480681920510951000
284813143	::480681967080722000
68622166	::480681991613190000
284813143	::480682104905531000
284813143	::480682260929458000
321037427	::480682282072539000
284813143	::480682330911412000
189224604	::480682341585940000
284813143	::480682428106043000
229385654	::480682508502454000
26954972	::480682585941901000
22327740	::480682891320778000
284813143	::480682944353550000
214184608	::480682970203054000
77765035	::480683011692695000
284813143	::480683068538490000
284813143	::480683222876311000
429345484	::480683253121052000
321037427	::480683278966337000
284813143	::480683313628454000
558873022	::480683753392836000
68622166	::480683910318522000
253120136	::480684046700118000
558873022	::480684160445861000
558873022	::480684300820836000
65826107	::480684401442172000
558873022	::480684415367270000
284813143	::480684554915938000
83878535	::480684606652305000
40604299	::480684723040034000
28197443	::480684773111644000
284813143	::480684784948379000
408772521	::480684788802543000
284813143	::480684835833659000
599348429	::480684886186274000
558873022	::480685089161224000
284813143	::480685102423625000
513270198	::480685164591202000
284813143	::480685171067592000
202196262	::480685265430667000
284813143	::480685283084886000
38440249	::480685302646730000
181877725	::480685310473281000
284813143	::480685366064975000
285906246	::480685777299337000
133508241	::480685879178977000
444979318	::480685918374748000
284813143	::480685947009646000
284813143	::480686047496765000
40604299	::480686066353979000
20804321	::480686144292519000
284813143	::480686680111054000
284813143	::480686780329779000
164676969	::480686894070505000
455097630	::480687181090914000
164676969	::480687207691194000
284813143	::480687272246128000
284813143	::480687356677464000
153544543	::480687402403770000
379833720	::480687476902612000
284813143	::480687601515782000
71878260	::480687665835044000
63928079	::480687669836406000
19111395	::480687691097325000
63928079	::480687695375507000
287014963	::480687715575287000
284813143	::480687756033548000
287014963	::480687784500264000
108798356	::480687907863531000
63928079	::480687962628165000
282328751	::480688058505773000
284813143	::480688061777711000
120853830	::480688064264929000
493640349	::480688085819064000
259876316	::480688152898990000
284813143	::480688267147640000
31144939	::480688285480939000
287014963	::480688523037515000
19945993	::480688562182950000
15488020	::480688646345867000
284813143	::480688722485456000
284813143	::480688989201256000
392261274	::480689031488237000
125849974	::480689065851768000
214184608	::480689160869912000
438582644	::480689167056527000
284813143	::480689282202734000
408772521	::480689465963184000
282328751	::480689581470126000
284813143	::480689684134506000
410877459	::480689947985203000
434045786	::480690034547646000
287014963	::480690063081107000
132976059	::480690601063501000
73299390	::480690759889600000
411777707	::480690894530969000
341037427	::480691346978512000
286298021	::480691367245783000
286298021	::480691431842271000
361199465	::480691558379839000
246409056	::480691567066624000
50509821	::480691789041377000
329471370	::480691834369236000
35141457	::480691885703315000
289605285	::480691934772883000
152127827	::480692125072236000
337937520	::480692577046646000
262059543	::480692610999144000
397571431	::480692768650440000
159944196	::480692829610442000
145572480	::480692926872178000
450560571	::480692940231041000
214184608	::480692947261063000
287014963	::480693157584056000
287014963	::480693170250858000
450560571	::480693263184035000
397571431	::480693298042904000
244800270	::480693445451718000
527041090	::480693544080777000
8036902	::480693560274989000
189664484	::480693959635640000
493640349	::480694148035788000
493640349	::480694190515703000
287014963	::480694372267081000
213887474	::480694466613764000
109060628	::480694617730330000
401443377	::480694905400856000
397571431	::480695027669037000
429345484	::480695036158304000
153544543	::480695080567988000
153544543	::480695206694887000
361199465	::480695231822565000
153544543	::480695427302690000
86970230	::480695523867762000
293246270	::480695707913842000
201878266	::480695770815791000
287014963	::480696106876030000
35026897	::480696336723898000
68818829	::480696411684499000
287014963	::480696514902102000
251231824	::480696617843298000
73526174	::480696649476734000
282328751	::480696768338743000
32750427	::480696831169789000
111124977	::480696882885591000
37119867	::480696911158984000
326813935	::480696991698411000
337937520	::480697077245411000
598832393	::480697103740829000
709921765	::480697194367176000
214184608	::480697284913795000
423666163	::480697413741445000
91345170	::480697471174078000
28405302	::480697677269573000
376525681	::480697781204832000
365767010	::480697976201826000
62870601	::480697979641139000
28827091	::480698258650451000
259876316	::480698271137271000
214184608	::480698406227034000
62989661	::480698785409286000
222687654	::480698889524088000
341892711	::480699008479162000
286487329	::480699137147801000
287014963	::480699185084121000
287014963	::480699333809950000
598832393	::480699375291613000
401089789	::480699429561712000
408772521	::480699458045214000
282328751	::480699604430639000
50463332	::480699630821183000
401089789	::480699707258179000
314710836	::480699736022728000
55704588	::480699752716058000
300594041	::480699832869208000
247372701	::480699912808460000
52649582	::480699918399852000
341892711	::480700091377156000
52649582	::480700133743800000
122614290	::480700210528546000
286487329	::480700283199455000
256088386	::480700284952268000
165261298	::480700330401730000
141735027	::480700332738347000
214184608	::480700346738962000
280297585	::480700370323116000
372551778	::480700544504176000
147310240	::480700675332898000
617791569	::480700729238507000
598832393	::480700735936421000
349431964	::480700746132779000
349431964	::480700826793426000
314710836	::480700826843762000
337937520	::480700879465873000
397571431	::480701056003764000
98589714	::480701107241373000
349431964	::480701113914519000
52649582	::480701122513219000
40810916	::480701164090974000
475031809	::480701202909253000
397571431	::480701205778137000
40810916	::480701220919603000
376525681	::480701256181506000
397571431	::480701264599080000
349431964	::480701278448664000
349431964	::480701308601499000
349431964	::480701345305853000
218112087	::480701373747445000
344442687	::480701400142200000
349431964	::480701447969841000
62989661	::480701531088748000
401089789	::480701540898844000
23665083	::480701555851948000
341892711	::480701769425903000
56169190	::480701904268165000
349431964	::480702028520230000
349431964	::480702134841659000
349431964	::480702225551863000
31258629	::480702259345383000
349431964	::480702263166382000
349431964	::480702343671848000
214184608	::480702357940875000
81469472	::480702397551894000
62989661	::480702435175202000
62989661	::480702497284452000
244800270	::480702507077742000
280297585	::480702513432117000
341892711	::480702520000778000
62989661	::480702522102145000
349431964	::480702525302009000
62989661	::480702558445764000
351264389	::480702577831862000
230206940	::480702638921879000
122283306	::480702676926099000
62989661	::480702701060521000
62989661	::480702768207114000
53863390	::480702794455068000
53863390	::480702843197063000
62989661	::480702899044233000
331482356	::480702970917433000
338076990	::480703172735160000
349431964	::480703232948174000
351620689	::480703382097625000
65832155	::480703387793502000
543585402	::480703399994728000
193583131	::480703551094915000
230903702	::480703617737842000
245021956	::480703625115598000
193583131	::480703645907177000
241278291	::480703709463060000
155730095	::480703718791188000
397571431	::480703807022567000
545540214	::480703824793849000
19182658	::480703925293572000
287014963	::480703973775511000
84849075	::480704325170503000
506519570	::480704508175994000
337937520	::480704540883570000
139847892	::480704574186356000
258636623	::480704591340658000
467688815	::480704591538163000
287014963	::480704687331500000
376525681	::480704690062381000
68622166	::480704827555840000
230905946	::480704874116423000
150034005	::480704877119959000
330691749	::480704916055285000
330691749	::480704989501743000
175591069	::480704990634209000
310009833	::480705107009355000
193583131	::480705171799179000
230905946	::480705176710287000
55744853	::480705236156166000
234960273	::480705372315856000
310009833	::480705446433411000
321037427	::480705454440329000
310009833	::480705566432432000
65425379	::480705569893130000
253717655	::480705580508905000
41143305	::480705656433811000
234960273	::480705772884467000
22734052	::480705837233496000
346173821	::480705856581824000
346173821	::480705949699563000
308858845	::480705961192341000
330691749	::480706070256435000
213887474	::480706092633034000
467027311	::480706106319446000
515049896	::480706280336523000
392261274	::480706308535226000
351264389	::480706628677689000
287014963	::480706686257074000
412159259	::480706709816504000
51649971	::480706716678381000
9563172	::480706795376103000
392261274	::480706866331525000
467545942	::480706866901966000
249468865	::480706880646307000
18657192	::480707046564581000
63996070	::480707124196945000
33703018	::480707127246618000
278220302	::480707161144573000
287014963	::480707253289238000
17035194	::480707345358782000
336821368	::480707451562373000
64584579	::480707506662948000
410403898	::480707541211430000
52105336	::480707659989917000
348785324	::480707684572741000
15488020	::480707720874455000
592150138	::480707722376384000
24821703	::480707754383122000
59503620	::480707915876032000
213887474	::480707929989844000
339312291	::480708025938767000
279548168	::480708037737709000
94226339	::480708052740362000
337937520	::480708106784342000
442433056	::480708221632380000
258916835	::480708227718344000
285125363	::480708251470659000
25235649	::480708310015160000
59503620	::480708327647617000
334665323	::480708451325059000
508054066	::480708525749178000
59503620	::480708567486308000
338073739	::480708737376587000
621474989	::480708753713410000
351620689	::480708779680727000
110236585	::480708796919332000
16002106	::480708966414946000
86243090	::480709086355263000
28498427	::480709086636281000
33703018	::480709105741729000
235382002	::480709108614430000
59503620	::480709115056910000
405239647	::480709187387670000
33282020	::480709205930676000
393718746	::480709300290334000
237936556	::480709312319217000
250474725	::480709317243322000
15875100	::480709331097505000
393718746	::480709398256705000
104990093	::480709424667844000
206247499	::480709498433449000
24821703	::480709618721517000
237936556	::480709705375830000
350968313	::480709735537471000
200764512	::480709768244252000
61718844	::480709979263868000
315527257	::480709997848850000
237936556	::480710037388922000
36891053	::480710059299594000
71284640	::480710066866491000
462487376	::480710098050744000
327689033	::480710103952547000
61718844	::480710467019481000
491357856	::480710495461072000
32750427	::480710505439715000
220532575	::480710543125147000
24821703	::480710612553461000
61718844	::480710663476482000
295466391	::480710788080865000
61718844	::480710845215682000
237936556	::480710903399059000
351620689	::480710945161756000
22294252	::480710996432920000
399408344	::480711083842211000
61718844	::480711113470791000
172573942	::480711228588064000
26589876	::480711278064066000
42910967	::480711349740515000
327689033	::480711359299350000
280798922	::480711374239064000
361199465	::480711374268403000
206247499	::480711474189717000
190492046	::480711492900110000
161041223	::480711796542959000
320512967	::480711824065974000
18336787	::480711845896937000
18015033	::480711887584100000
219039425	::480711893892358000
61718844	::480711903002370000
397571431	::480711910820569000
39863661	::480711914436444000
196152188	::480712018668695000
377555310	::480712124453236000
206247499	::480712217646882000
387472182	::480712287385178000
214184608	::480712364871147000
597834721	::480712393052663000
237936556	::480712444696743000
355598729	::480712494206291000
597834721	::480712501475041000
147779508	::480712698490290000
61718844	::480712729041174000
349431964	::480712760854974000
25408355	::480712778182053000
266235648	::480712794841817000
36829018	::480712817465917000
483526518	::480712848515952000
25408355	::480712870666440000
161041223	::480712903847579000
244800270	::480712933186351000
43208085	::480712938471174000
25408355	::480712979781271000
206247499	::480712983480635000
59583601	::480713096739033000
244800270	::480713105601601000
69494041	::480713121384775000
32171318	::480713130142863000
203736885	::480713151885762000
168964399	::480713160807034000
349431964	::480713164938428000
180661626	::480713165886324000
211904285	::480713176481550000
266235648	::480713213655678000
201878266	::480713260585340000
266235648	::480713274041057000
180661626	::480713292306845000
61718844	::480713303618887000
244800270	::480713328113614000
287727506	::480713385592381000
244800270	::480713407981568000
615636079	::480713424687489000
463855595	::480713496502362000
39863661	::480713559652188000
349431964	::480713628056686000
237936556	::480713666472321000
493640349	::480713740308844000
61718844	::480713792267894000
95072707	::480713813944057000
180661626	::480713852997206000
61718844	::480713910966689000
33282020	::480713936140894000
244800270	::480713967149387000
61718844	::480714033515876000
364546435	::480714257554616000
24803741	::480714289976967000
349431964	::480714290664439000
364546435	::480714325980495000
349431964	::480714363943133000
275681559	::480714487477977000
371068004	::480714591597764000
400704846	::480714682940919000
151604434	::480714758790729000
546947837	::480714761307312000
371578955	::480714775819595000
136750011	::480714850633404000
282328751	::480714929570205000
407894919	::480715000625913000
15875100	::480715017340207000
61718844	::480715081257205000
114633433	::480715152669425000
186572442	::480715166103769000
102489930	::480715186697826000
396364407	::480715289575710000
126109768	::480715298643795000
359446141	::480715306524889000
126109768	::480715396547223000
239484752	::480715402822303000
237936556	::480715412393312000
93043270	::480715417447845000
200849010	::480715419817238000
396786261	::480715489987919000
59503620	::480715529083047000
50811080	::480715606367277000
67492430	::480715753679618000
33703073	::480715782167748000
225287674	::480715907887816000
40126821	::480715979953942000
241278291	::480716016658300000
59622669	::480716018696716000
146608159	::480716062283952000
225122347	::480716147797803000
63490594	::480716188205334000
33703073	::480716208418086000
513855251	::480716213329223000
225122347	::480716255306211000
239484752	::480716299149266000
513855251	::480716330643910000
359806236	::480716331847659000
225287674	::480716406741540000
513855251	::480716478866419000
337937520	::480716504250716000
32171318	::480716598487957000
33555786	::480716609095761000
61718844	::480716661427675000
237936556	::480716672534183000
364405877	::480716673612132000
100090407	::480716700674187000
513855251	::480716791295909000
497630362	::480716804784799000
225122347	::480716837391716000
22504277	::480716844186501000
25925656	::480716875366944000
249388532	::480716878994620000
513855251	::480716904084938000
84849075	::480716928353185000
225122347	::480716946271649000
339312291	::480716983407624000
423941104	::480717062625452000
339312291	::480717148390559000
339312291	::480717170179989000
24226614	::480717216967446000
107535820	::480717256943747000
225122347	::480717299608219000
399408344	::480717306956234000
218112087	::480717310718513000
211645751	::480717344344268000
579271413	::480717621877145000
18868622	::480717733685108000
321037427	::480717778220236000
341666582	::480717927281606000
230655725	::480717949062643000
283518032	::480717971707691000
286910447	::480718010789793000
447313860	::480718038249910000
322446637	::480718082885685000
131254355	::480718115433492000
36869877	::480718184127811000
120532808	::480718187596500000
78614495	::480718207729541000
33555786	::480718233654554000
346173821	::480718242709639000
33703018	::480718258090561000
214184608	::480718287693959000
587104097	::480718292990959000
33555786	::480718344832954000
587104097	::480718355217645000
36869877	::480718387530579000
104990093	::480718415133278000
14955026	::480718590690095000
513855251	::480718600609595000
408144950	::480718668293488000
14955026	::480718691466637000
470801476	::480718931661824000
196693857	::480718957431623000
109059155	::480718962099884000
15204110	::480718991170600000
286487329	::480719163682725000
382767512	::480719188382998000
43586963	::480719284508049000
26897261	::480719285317165000
33555786	::480719315881459000
459612485	::480719353541713000
349788720	::480719365478707000
384494456	::480719405454610000
114633433	::480719405853069000
95231863	::480719426178646000
26954972	::480719497415114000
260825806	::480719573776228000
109059155	::480719654432673000
26589876	::480719685105618000
133112299	::480719685194108000
34796664	::480719711148064000
467775651	::480719767503110000
34796664	::480719839657349000
234960273	::480719864626020000
64584579	::480719881185140000
389676504	::480719936508026000
467775651	::480719939406684000
467775651	::480720031958192000
31010760	::480720040774217000
357308471	::480720053139042000
387472182	::480720064748875000
283518032	::480720201085095000
14955026	::480720304197492000
249789981	::480720353329549000
495135733	::480720423068262000
276540818	::480720447378845000
372068999	::480720448171560000
181101394	::480720449022619000
509760806	::480720457847410000
587104097	::480720488780410000
262496951	::480720551690792000
276540818	::480720592346578000
21449993	::480720643835441000
14955026	::480720652270174000
136750011	::480720705323954000
337937520	::480720804246994000
136750011	::480720812983320000
113760458	::480720829827653000
136750011	::480720852053291000
276540818	::480720855694315000
276540818	::480720877915762000
466646092	::480720885947834000
237936556	::480720959490383000
25235649	::480721039618768000
107610605	::480721093540728000
276540818	::480721133889921000
440875002	::480721349766168000
57331128	::480721366245978000
249052117	::480721399573913000
131941193	::480721459401072000
368386947	::480721512261890000
357150048	::480721562715185000
241278291	::480721573859840000
56508824	::480721579400130000
131941193	::480721695221628000
237621304	::480721710258216000
237621304	::480721759469965000
131941193	::480721851211976000
237621304	::480721851857924000
280119639	::480721886230228000
26589876	::480721915976228000
357150048	::480721936826122000
467775651	::480722011623546000
280119639	::480722069479362000
136038442	::480722249452773000
369217450	::480722324593725000
408772521	::480722351768600000
101881386	::480722383809290000
211376385	::480722401404014000
27626703	::480722408437854000
571439376	::480722417619181000
199331386	::480722434145128000
136750011	::480722449110016000
368386947	::480722508480401000
94310638	::480722575501180000
596678073	::480722646447845000
31010760	::480722668216279000
64584579	::480722798055157000
31010760	::480722803633557000
596678073	::480722827184582000
467775651	::480722829957402000
51413309	::480722892850606000
59583601	::480722903227330000
343756278	::480722913117483000
338543771	::480722923959771000
596678073	::480722971502186000
81007000	::480723003341156000
467775651	::480723015945441000
33703018	::480723061201993000
136038442	::480723066570276000
33818674	::480723144672428000
596678073	::480723183436177000
131941193	::480723185629814000
276540818	::480723248028864000
18183371	::480723271617630000
467775651	::480723300717699000
113760458	::480723342136078000
596678073	::480723388327927000
596678073	::480723418552098000
596678073	::480723434133913000
385114649	::480723437615595000
596678073	::480723456275660000
234187240	::480723472281128000
256321392	::480723572403367000
596678073	::480723680385712000
180661626	::480723706608496000
244800270	::480723711910105000
33555786	::480723719229562000
289360824	::480723741953912000
122717174	::480723757829750000
136750011	::480723834794803000
244800270	::480723859784491000
62870601	::480723930806636000
94310638	::480723932790546000
409487670	::480723946543669000
409487670	::480723947273474000
214184608	::480723954790047000
64584579	::480723956534489000
25223941	::480723972665786000
25223941	::480723996275507000
139847892	::480723999463579000
122717174	::480724014629797000
285955708	::480724078261592000
270065033	::480724171001835000
596678073	::480724178937446000
588705820	::480724279211081000
387472182	::480724293450358000
249052117	::480724378326675000
94310638	::480724388044476000
326813935	::480724437453778000
355717008	::480724501110337000
467775651	::480724558866309000
57331128	::480724636519260000
596678073	::480724682501410000
214184608	::480724713292185000
240532669	::480724766966697000
596678073	::480724785706442000
33555786	::480724812583960000
7132042	::480724816719532000
596678073	::480724970679455000
514003187	::480724982893248000
368170408	::480725007837171000
363059827	::480725059754287000
402268968	::480725137726382000
328779215	::480725143723851000
381373424	::480725202364403000
57331128	::480725249424515000
596678073	::480725394304159000
338543771	::480725421160292000
262405775	::480725473438097000
251359942	::480725528744583000
29605636	::480725611116130000
357308471	::480725626903474000
16566189	::480725663121690000
467775651	::480725670033891000
16566189	::480725680494510000
382190006	::480725738501320000
419836731	::480725777118666000
596678073	::480725783141306000
119269983	::480725783741079000
429906977	::480725822836600000
146602281	::480725871658274000
635151853	::480725873474039000
419836731	::480725901840490000
348085087	::480726006836129000
32171318	::480726015501541000
247372701	::480726081159168000
467775651	::480726150248165000
420323287	::480726243499716000
62989661	::480726248646131000
62989661	::480726259471626000
429906977	::480726259723689000
255622442	::480726366590337000
240532669	::480726378787393000
180661626	::480726464954777000
304661740	::480726490246443000
420323287	::480726499272572000
57331128	::480726512048406000
327689033	::480726534626750000
349787019	::480726547788095000
410403898	::480726609943887000
575755127	::480726651324473000
458808714	::480726809110007000
414526765	::480726814705213000
596678073	::480726861752713000
26589876	::480726923425759000
262870925	::480726969990934000
327689033	::480727060609236000
360183119	::480727069887045000
403160004	::480727081517457000
116098184	::480727112467632000
247024165	::480727216620175000
360183119	::480727234014347000
307397057	::480727262648496000
270065033	::480727291262410000
63490594	::480727362183507000
294964037	::480727418546954000
368386947	::480727454345334000
186572442	::480727497924149000
31010760	::480727521378332000
467027311	::480727566702350000
414526765	::480727648725766000
57331128	::480727696964468000
577411446	::480727763025137000
270065033	::480727821132632000
389676504	::480727888975507000
414191298	::480727937864306000
41692308	::480728056806383000
224095849	::480728149374689000
198911524	::480728165795377000
292012619	::480728196753526000
31010760	::480728220979838000
56169190	::480728322003853000
41692308	::480728444590768000
151604434	::480728468720988000
146602281	::480728558042898000
42720153	::480728577475108000
98552986	::480728682378829000
613029438	::480728715648049000
387625128	::480728847412129000
467027311	::480728901023703000
56169190	::480728964462166000
308175001	::480728967968608000
31010760	::480729116832833000
280119639	::480729151377117000
403160004	::480729227956727000
46963484	::480729523458043000
464845445	::480729533100732000
124582805	::480729589572849000
137014162	::480729607037935000
628427510	::480729613497159000
41692308	::480729723715059000
270065033	::480729725476691000
57331128	::480729770838077000
296433109	::480729792120369000
410403898	::480729801050030000
382190006	::480729813569654000
424498868	::480729816535027000
124246645	::480729868087197000
260262291	::480729872218607000
580156304	::480729893789892000
351152035	::480729895665160000
291518680	::480729901189050000
463855595	::480729961129459000
45966951	::480729985326792000
146602281	::480730097818038000
348683759	::480730189433827000
27626703	::480730271415681000
297542894	::480730280798343000
165261298	::480730353951203000
130312780	::480730449400954000
26589876	::480730496062615000
56736460	::480730511069831000
225287674	::480730516807622000
68473966	::480730602057252000
244800270	::480730713746968000
27626703	::480730789181521000
168964399	::480730875496124000
45966951	::480730893188104000
214184608	::480731067368759000
68432091	::480731068127907000
449902821	::480731096082968000
348683759	::480731101539729000
168964399	::480731121148100000
262059543	::480731133047357000
580156304	::480731203633311000
464845445	::480731322118193000
123739379	::480731370205872000
22944914	::480731385741582000
372068999	::480731517040459000
241278291	::480731660019716000
26589876	::480731696887627000
330691749	::480731709726404000
29849760	::480731718589366000
201810972	::480731740848156000
429906977	::480731796918001000
613592670	::480731798947647000
217912167	::480731901431648000
241278291	::480731906292465000
102530016	::480731910922989000
146602281	::480732003743313000
625900103	::480732054804385000
47859489	::480732070851801000
726320420	::480732101202153000
291249412	::480732248774148000
415206019	::480732302641999000
45581124	::480732309683843000
124246645	::480732313559384000
243830281	::480732338553634000
181877725	::480732432061063000
19210855	::480732565658021000
335101950	::480732593369792000
139847892	::480732607974748000
61718844	::480732613238210000
619492928	::480732717769056000
236628483	::480732720675307000
258609027	::480732760047226000
225203526	::480732780272177000
236628483	::480732790355292000
98552986	::480732809599131000
163646426	::480732819204087000
370049566	::480732832630046000
214184608	::480732833590558000
475031809	::480732923117596000
258609027	::480732952343506000
80586819	::480732988146057000
25784705	::480733064067182000
80586819	::480733104118591000
80586819	::480733162231070000
126109768	::480733176260612000
370049566	::480733327163662000
103678189	::480733374084956000
103678189	::480733411318181000
321498402	::480733533233639000
309778100	::480733546315649000
49061011	::480733570936623000
123739379	::480733635528884000
214184608	::480733636959150000
106835519	::480733649730416000
321498402	::480733682718629000
372493368	::480733708995928000
254210162	::480733785168699000
106835519	::480733849123434000
523456562	::480733862084214000
32596609	::480733864076521000
464845445	::480733881495089000
523456562	::480733965238943000
473118863	::480734026932568000
410286428	::480734195740721000
106835519	::480734199679172000
18183371	::480734277055705000
377715399	::480734291815432000
243830281	::480734302859431000
163646426	::480734304088379000
106835519	::480734334463123000
112576998	::480734343816437000
523456562	::480734377752932000
420323287	::480734423273336000
158129535	::480734475450875000
142038800	::480734526331965000
435349693	::480734527640195000
112576998	::480734552927649000
420323287	::480734581675393000
254210162	::480734594598068000
209208697	::480734595600896000
254210162	::480734666840752000
142038800	::480734711330119000
523456562	::480734726358319000
579647636	::480734728858132000
294964037	::480734758419193000
105607367	::480734768372252000
523456562	::480734772415971000
239257340	::480734805106384000
78614495	::480734830137585000
236628483	::480734881995972000
193796724	::480734912937345000
15361643	::480734934970413000
214184608	::480735002884579000
160144135	::480735009033052000
523456562	::480735013504557000
20738985	::480735020379033000
44307877	::480735021460774000
523456562	::480735081565532000
236628483	::480735191984390000
262240809	::480735204693118000
571439376	::480735225693999000
342934741	::480735241804726000
131941193	::480735242051788000
571439376	::480735274150789000
549785954	::480735318615031000
32671267	::480735328056008000
410286428	::480735328488398000
112576998	::480735335572176000
79861287	::480735367432126000
215144630	::480735376533749000
165261298	::480735414622621000
292012619	::480735434855559000
255547325	::480735452521971000
194129729	::480735498713841000
107750524	::480735604544503000
571439376	::480735622689083000
599348429	::480735691551559000
466646092	::480735712451764000
79861287	::480735728934981000
15170503	::480735740582961000
101881386	::480735782005932000
133341985	::480735814662365000
79861287	::480735943024844000
523456562	::480736074894180000
270736613	::480736083127181000
213187842	::480736087036289000
236628483	::480736164131794000
40604299	::480736197543620000
276256841	::480736239016886000
276256841	::480736316431167000
376425912	::480736336656089000
172827217	::480736346613366000
249388532	::480736347754610000
155677785	::480736371665936000
292012619	::480736377575710000
276256841	::480736395569283000
355896730	::480736407607328000
240798548	::480736451429011000
294964037	::480736462829527000
201878266	::480736471507165000
19111395	::480736566201950000
21912250	::480736567980744000
276256841	::480736596187045000
164676969	::480736654831783000
160144135	::480736677032230000
108808608	::480736716148703000
262240809	::480736775275413000
214184608	::480736788827615000
379152968	::480736796947779000
260825806	::480736962106511000
25942336	::480736995879424000
370049566	::480737015638806000
325242803	::480737202406969000
314988406	::480737228948119000
232114448	::480737275807277000
292012619	::480737285625761000
239484752	::480737368774025000
465934852	::480737406279114000
214184608	::480737406489206000
73526174	::480737414185357000
95231863	::480737426755710000
259573654	::480737582603829000
193796724	::480737600278237000
286282963	::480737639222743000
258609027	::480737669807239000
466646092	::480737723469561000
26589876	::480737743383695000
18183371	::480737850443321000
57331128	::480737893183266000
464845445	::480737967984476000
635845301	::480737968718872000
236202065	::480738004206497000
239484752	::480738015334371000
519909326	::480738048871632000
23642786	::480738197060976000
45966951	::480738359250518000
239484752	::480738378091347000
376472794	::480738393123745000
160094025	::480738490892578000
363649162	::480738561142964000
15288029	::480738608152723000
160094025	::480738609247440000
609790203	::480738646371213000
302934050	::480738646916861000
122717174	::480738682375127000
251429451	::480738698024476000
353888661	::480738863829094000
331227001	::480738913905278000
155730095	::480738924584001000
239484752	::480738988635217000
24718142	::480739008373194000
514003187	::480739062093864000
350968313	::480739156356636000
386861626	::480739162018959000
86604355	::480739219699425000
122717174	::480739235637391000
37316930	::480739272211714000
189224604	::480739274036609000
214184608	::480739280835592000
29473860	::480739404110393000
619492928	::480739454928162000
376472794	::480739464382513000
267445807	::480739531512356000
239484752	::480739534087667000
102530016	::480739594141323000
332908078	::480739628526604000
620459453	::480739728015503000
57331128	::480739736135270000
52950877	::480739754112081000
376472794	::480739785024483000
445826532	::480739901827452000
40604299	::480739913906671000
334423964	::480739914934280000
18374690	::480739923784257000
393105437	::480740006643138000
259413656	::480740027455266000
187651826	::480740041216389000
37316930	::480740099919847000
78213	::480740111618162000
203736885	::480740164277264000
445826532	::480740192203313000
33282020	::480740256585482000
442433056	::480740305218465000
22717394	::480740312810139000
335488857	::480740324495876000
431003917	::480740387393241000
103678189	::480740407546892000
103678189	::480740465931587000
103678189	::480740541169012000
103678189	::480740570352988000
604071375	::480740575126499000
253886962	::480740681804038000
604071375	::480740684627193000
556323854	::480740691551600000
163893797	::480740724887912000
270173839	::480740726053928000
267445807	::480740809776836000
282860308	::480740847013462000
104990093	::480740873164947000
269401499	::480740874586816000
410403898	::480740913401319000
24718142	::480740937543348000
410403898	::480741032649568000
58587526	::480741035597787000
22504277	::480741058394198000
104990093	::480741137578070000
408049418	::480741161003667000
410403898	::480741184470798000
107750524	::480741216783310000
269401499	::480741217542492000
292012619	::480741225482289000
282860308	::480741248228028000
237621304	::480741262354427000
24821703	::480741278674464000
244800270	::480741289042784000
396454394	::480741300044460000
410403898	::480741344525434000
365021832	::480741354864009000
292012619	::480741441358942000
445826532	::480741542639173000
381181950	::480741546967330000
282860308	::480741548187856000
342934741	::480741805315858000
232437529	::480741809295859000
272999900	::480741838609846000
604071375	::480741839235198000
604071375	::480741858696790000
66058067	::480741885271871000
291249412	::480741892489879000
33699503	::480741915751493000
411222321	::480741927781158000
33699503	::480741955278618000
291249412	::480741955668688000
371817971	::480741960941305000
581342731	::480741962748657000
233767854	::480741971926188000
604071375	::480741984144220000
108204138	::480742017153400000
294964037	::480742037658935000
163893797	::480742092562386000
285955708	::480742093388652000
32431892	::480742101937037000
604071375	::480742115560148000
604071375	::480742194907975000
396454394	::480742227514105000
14205371	::480742260758564000
66058067	::480742276583661000
433916111	::480742287614300000
381181950	::480742292995571000
66058067	::480742392749125000
58941053	::480742491856318000
604071375	::480742534407532000
588874950	::480742577671397000
48431204	::480742598177349000
52542320	::480742601361211000
604071375	::480742612169920000
32431892	::480742657392902000
48431204	::480742697586532000
604071375	::480742794685071000
334665323	::480742834207617000
285254109	::480742937068720000
604071375	::480742938440654000
163646426	::480743007126159000
168964399	::480743046233874000
464845445	::480743104736030000
177101575	::480743112109981000
410403898	::480743144678756000
205928265	::480743459427717000
146909951	::480743504449380000
44380700	::480743509277020000
107750524	::480743534861897000
433470731	::480743548883447000
471516383	::480743599181946000
187651826	::480743599508684000
24226614	::480743687065206000
87966998	::480743726319292000
33699503	::480743781658927000
69916558	::480743806543740000
63490594	::480743810503147000
344902431	::480743861468147000
64813007	::480743880087076000
466646092	::480743880183537000
107750524	::480743950328688000
27784817	::480743984944275000
571439376	::480744091093700000
571439376	::480744102728720000
635577431	::480744113399033000
126109768	::480744222681612000
460765832	::480744254168653000
64813007	::480744294870188000
17210128	::480744310267469000
232437529	::480744324011806000
282860308	::480744387446456000
36279116	::480744415472779000
18156298	::480744426155696000
282860308	::480744437799059000
445826532	::480744465372823000
285254109	::480744474117541000
238307628	::480744537703587000
386861626	::480744589716770000
282860308	::480744603469889000
244995179	::480744625641357000
386169383	::480744651784089000
398707286	::480744664375365000
460765832	::480744680725155000
18183371	::480744693018263000
336628506	::480744747385241000
394776489	::480744765479460000
64791948	::480744801692708000
26589876	::480744814288203000
241278291	::480744821577887000
187651826	::480744910325170000
64791948	::480744940410916000
177101575	::480744964570095000
433470731	::480744967006990000
18183371	::480744975424962000
285254109	::480744983570296000
163893797	::480744985092845000
497630362	::480744991875035000
196394433	::480745053678489000
76502729	::480745056333099000
209208697	::480745124847046000
18156298	::480745134041362000
389614947	::480745144103501000
382190006	::480745188231364000
459612485	::480745207541923000
18183371	::480745273321205000
46070001	::480745307932618000
464845445	::480745311472586000
313792688	::480745319458545000
27784817	::480745341377994000
160768741	::480745367190142000
260038180	::480745371879358000
279139758	::480745396684066000
196394433	::480745453294989000
464845445	::480745465063817000
198406854	::480745494038061000
444979318	::480745524580978000
335488857	::480745553278803000
551501734	::480745593695133000
503577648	::480745597528715000
310506975	::480745711156228000
426685539	::480745727430098000
136038442	::480745736338804000
29394513	::480745885672828000
348085087	::480745890215260000
109060628	::480745984842932000
628045480	::480746002811326000
55888161	::480746012982923000
22504277	::480746037154304000
317164527	::480746110672044000
370049566	::480746137163669000
285254109	::480746152900308000
15488020	::480746182608560000
279139758	::480746226199961000
349431964	::480746301076668000
349431964	::480746321624571000
20778748	::480746343137157000
349431964	::480746383725449000
51413309	::480746425010380000
369804138	::480746558464745000
45966951	::480746563774734000
428300082	::480746616891011000
368386947	::480746642157862000
13683762	::480746679948558000
243014276	::480746766107541000
520533224	::480746781701971000
511899726	::480746822202589000
523456562	::480746842377162000
389105684	::480746865840107000
187651826	::480746921145823000
76463655	::480746942863917000
240941201	::480747004507594000
274432702	::480747010484498000
37011485	::480747019724935000
86604355	::480747070186610000
433916111	::480747098539708000
45581124	::480747099865108000
523456562	::480747129321697000
277251070	::480747132928811000
26589876	::480747134225244000
30666953	::480747180672565000
464845445	::480747187949674000
277251070	::480747196237631000
326351370	::480747324289724000
23642786	::480747342010654000
230365198	::480747542268108000
386861626	::480747546969526000
464845445	::480747563813830000
92840294	::480747619505819000
46796467	::480747620915490000
583488323	::480747633888096000
45581124	::480747640808689000
40478607	::480747641966690000
46796467	::480747727039791000
222278624	::480747785763844000
372499722	::480747957399334000
371068004	::480748095945592000
20804321	::480748149695184000
371416817	::480748162336837000
36343877	::480748165272858000
339565561	::480748189545279000
230655725	::480748264728567000
386861626	::480748280440049000
405239647	::480748506005520000
386861626	::480748534036037000
386861626	::480748617536266000
464845445	::480748738462220000
29335169	::480748796784029000
26954972	::480748797773901000
175581339	::480748800722878000
132768456	::480748826420994000
331227001	::480748832557658000
331227001	::480748919572664000
420731308	::480748963076014000
285254109	::480748972932218000
175581339	::480749053169655000
314988406	::480749122190712000
462487376	::480749142197534000
255622442	::480749168060039000
104990093	::480749190633754000
464845445	::480749203740557000
409541924	::480749232190922000
27999272	::480749245037690000
413735493	::480749252587421000
120851061	::480749262288846000
46963484	::480749266743201000
169291538	::480749271592235000
462487376	::480749369893715000
371068004	::480749508771717000
174720518	::480749518288203000
384155676	::480749522964865000
18336787	::480749585288015000
371068004	::480749703634882000
326813935	::480749709997662000
15789848	::480749736035491000
236202065	::480749736702386000
180661626	::480749775394856000
352595123	::480749822207471000
147310240	::480749832726790000
264705173	::480749860472123000
16380745	::480749916453478000
227577445	::480749937185918000
27999272	::480750003690823000
316766176	::480750015501975000
165634562	::480750081629757000
165634562	::480750090748194000
20804321	::480750124629389000
107535820	::480750225787998000
398377928	::480750285997236000
29284709	::480750288840982000
351348648	::480750326832566000
30516737	::480750367186370000
30516737	::480750384726937000
227577445	::480750385754152000
178921630	::480750403324100000
30516737	::480750449742872000
18183371	::480750566826868000
30516737	::480750571771944000
15778759	::480750593527410000
282860308	::480750700528300000
102875172	::480750724469780000
327662373	::480750783349002000
285988306	::480750828954062000
594844703	::480750992372555000
594844703	::480751025880838000
256321392	::480751042619928000
304224068	::480751095728177000
120851061	::480751128003375000
398377928	::480751161935679000
304224068	::480751190037118000
147779508	::480751205883183000
208296274	::480751333008760000
587104097	::480751360049020000
269370098	::480751366285963000
363969403	::480751398452477000
319145382	::480751406136041000
464845445	::480751428848197000
120851061	::480751451233189000
375810749	::480751501573242000
254210162	::480751551707770000
187651826	::480751552169127000
338543771	::480751558972293000
175581339	::480751669387751000
50306226	::480751676727365000
417523013	::480751689993945000
254210162	::480751703780642000
107535820	::480751706305994000
23663256	::480751725712646000
240492455	::480751736273911000
463855595	::480751760949014000
81643358	::480751769841324000
264335101	::480751841257345000
135681283	::480751896580222000
285125363	::480751901978284000
197210844	::480751902817153000
119269983	::480751941664776000
26589876	::480751985616891000
153543800	::480752057779904000
252355708	::480752227372376000
425381729	::480752244586217000
282625909	::480752258661892000
282692620	::480752273199730000
69916558	::480752275367792000
425381729	::480752350899212000
122725183	::480752364337385000
18183371	::480752501390471000
316301043	::480752523029266000
69916558	::480752607162400000
80965569	::480752679602237000
140157275	::480752713232154000
316301043	::480752854165360000
239484752	::480752882296565000
81007000	::480752918812168000
26589876	::480753140526874000
139447011	::480753155719057000
151604434	::480753194734465000
239484752	::480753228960006000
285254109	::480753365211963000
243427085	::480753377475690000
34953067	::480753435806298000
340094001	::480753480018055000
28827091	::480753521046716000
401089789	::480753529007513000
26182895	::480753559751761000
420731308	::480753567414763000
22414245	::480753574402486000
553711382	::480753714912063000
442433056	::480753814417334000
239484752	::480753854200705000
388374921	::480753932961320000
385114649	::480753936824274000
300009838	::480753963516846000
175581339	::480753971104350000
107535820	::480753992092225000
464845445	::480754075550502000
363969403	::480754095998115000
523456562	::480754170308620000
359446141	::480754183113822000
413735493	::480754188624732000
587081117	::480754315003297000
239484752	::480754367898087000
33555786	::480754457459036000
491969843	::480754551801536000
470458433	::480754591454474000
340094001	::480754594759188000
69916558	::480754633929809000
470458433	::480754672417120000
55744853	::480754702070456000
50507669	::480754721419173000
133617944	::480754780965330000
393105437	::480754782022279000
55744853	::480754827585019000
340094001	::480754832546856000
410286428	::480754884166553000
20935798	::480754949530595000
87966998	::480755088130977000
281824012	::480755177570324000
205030447	::480755195777777000
388374921	::480755253613441000
410286428	::480755279777509000
25223941	::480755288933298000
321037427	::480755289193738000
243830281	::480755307736752000
336149936	::480755380411068000
400817337	::480755428393893000
32973618	::480755458873888000
139447011	::480755481167007000
393105437	::480755506751877000
388374921	::480755543825321000
224095849	::480755554793422000
230365198	::480755596002877000
139447011	::480755617184088000
93927673	::480755653695520000
305926788	::480755665074278000
201113172	::480755719482777000
305926788	::480755727880167000
515049896	::480755730208018000
491357856	::480755804241276000
392261274	::480755825976553000
515049896	::480755881932374000
552802620	::480755901368762000
32973618	::480755906066411000
321839755	::480755932662468000
25223941	::480755934671556000
211904285	::480755954196439000
165261298	::480755975083671000
160788774	::480756049905852000
160788774	::480756060437757000
256845035	::480756085654310000
100195876	::480756106730303000
100195876	::480756107321692000
263418480	::480756155963031000
263418480	::480756245960216000
392261274	::480756328722608000
317483868	::480756385668268000
15742158	::480756430438297000
392261274	::480756450743287000
50811080	::480756488500031000
162175448	::480756491402883000
56779057	::480756496117276000
162175448	::480756521308266000
32973618	::480756546335281000
15170503	::480756563955556000
392261274	::480756636358037000
30912658	::480756641303117000
203311237	::480756653109686000
464845445	::480756686471176000
163646426	::480756732042309000
235382002	::480756792821952000
392261274	::480756803895312000
160788774	::480756872249475000
454406979	::480756877090127000
340678678	::480756922715344000
230365198	::480756963215958000
223288871	::480756964922621000
340678678	::480756974645039000
30912658	::480756979636658000
497630362	::480757025454841000
34204169	::480757042831835000
392261274	::480757067016601000
239484752	::480757067889004000
340678678	::480757079720751000
340678678	::480757119856021000
75696479	::480757169378164000
340678678	::480757176349102000
34204169	::480757200713838000
340678678	::480757221471420000
340678678	::480757280325922000
20935798	::480757290140979000
340678678	::480757330351382000
340678678	::480757389742723000
332631850	::480757403147702000
400817337	::480757411725062000
340678678	::480757447586373000
335608417	::480757556164321000
29553235	::480757562887782000
136750011	::480757565664419000
58941053	::480757607150653000
273955213	::480757640138854000
340678678	::480757710497923000
340678678	::480757772674281000
136750011	::480757775752892000
383383485	::480757797512941000
272184078	::480757799346274000
305926788	::480757854060953000
305415102	::480757872796520000
340678678	::480757936239566000
256319248	::480757949384892000
237118122	::480757993865097000
33011898	::480758001603973000
20786050	::480758012856918000
14715501	::480758014186508000
260961523	::480758015134810000
14715501	::480758095606321000
275902246	::480758139067723000
47851190	::480758148962471000
111124977	::480758157166530000
81007000	::480758177580212000
30912658	::480758184425295000
49383709	::480758232911450000
175581339	::480758267984216000
363969403	::480758269041209000
258108922	::480758279123902000
111124977	::480758290306322000
363969403	::480758305137360000
247024165	::480758341409329000
102875172	::480758392349528000
14715501	::480758397944336000
24226614	::480758454160588000
32973618	::480758491389235000
489961036	::480758509164703000
249388532	::480758567512055000
28827091	::480758581089030000
111124977	::480758594020052000
35376355	::480758669294833000
30912658	::480758678031564000
233767854	::480758692061929000
64584579	::480758866578116000
604071375	::480758868763762000
259542533	::480758876858359000
18183371	::480759007460614000
418314197	::480759037022056000
102301729	::480759084434456000
294745245	::480759091044679000
614436697	::480759092214898000
14715501	::480759095947829000
462487376	::480759102952329000
716262980	::480759134577758000
18183371	::480759136552882000
81643358	::480759229897523000
399114412	::480759238998765000
294745245	::480759247223791000
340678678	::480759257604710000
102301729	::480759264789553000
384494456	::480759286570565000
104990093	::480759294690738000
369849727	::480759296310149000
377110730	::480759310679408000
340678678	::480759331843895000
338664006	::480759381877719000
340678678	::480759419177693000
340678678	::480759486928277000
14715501	::480759586710777000
360231979	::480759588887597000
201113172	::480759600917262000
273955213	::480759606097248000
187651826	::480759644491497000
260428602	::480759663336894000
374228630	::480759668734566000
111124977	::480759717191778000
232901934	::480759750078914000
244800270	::480759831301615000
369849727	::480759837249511000
201113172	::480759869977690000
244800270	::480759903351365000
383856422	::480759952689344000
67492430	::480759953691779000
346654346	::480759962847551000
67492430	::480759989242712000
323246381	::480759996268183000
258609027	::480759998247882000
17233573	::480760056301240000
596678073	::480760129084592000
55744853	::480760138672771000
30336818	::480760155391279000
55744853	::480760158591524000
383856422	::480760161150435000
163646426	::480760168532025000
148912524	::480760194670948000
423830555	::480760207836864000
45581124	::480760224949608000
462487376	::480760284479373000
55744853	::480760320726560000
596678073	::480760360832471000
201113172	::480760405917065000
273814896	::480760415803441000
455542048	::480760436283826000
383856422	::480760442214961000
183562162	::480760454038700000
98552986	::480760482073440000
398707286	::480760524364197000
340678678	::480760565615185000
384563395	::480760586729291000
423446901	::480760609215352000
400817337	::480760642400305000
383856422	::480760675225305000
596678073	::480760693096849000
172573942	::480760697916125000
136750011	::480760723522351000
363969403	::480760727612162000
596678073	::480760739561345000
319145382	::480760749128572000
34204169	::480760751888412000
423830555	::480760766249705000
25469735	::480760793458565000
294964037	::480760891747495000
596678073	::480760891801997000
244800270	::480760902673641000
633506625	::480760914841313000
16566189	::480760923578454000
160768741	::480760951247876000
596678073	::480760971640578000
244800270	::480761050636103000
313341167	::480761078876753000
243751614	::480761145880358000
357308471	::480761150238253000
338664006	::480761200435675000
209401949	::480761225937035000
313341167	::480761226889560000
359446141	::480761264667639000
398707286	::480761273177894000
620459453	::480761305096531000
196659229	::480761312524267000
192590347	::480761358234157000
262059543	::480761404257865000
511899726	::480761447967096000
103678189	::480761505475207000
430387521	::480761512718786000
102301729	::480761524332404000
140157275	::480761604049735000
57331128	::480761619551514000
273814896	::480761667274694000
111124977	::480761686002241000
382190006	::480761798589575000
359672666	::480761846027517000
407384648	::480761862120669000
363969403	::480761907075633000
581342731	::480762011546959000
237621304	::480762043885043000
278301419	::480762056916750000
244800270	::480762193646850000
140157275	::480762223564840000
430182591	::480762226177871000
22734052	::480762253806170000
384494456	::480762259782647000
237621304	::480762271765778000
39863661	::480762280687468000
233767854	::480762304792133000
33703073	::480762323863605000
50306226	::480762374295543000
497458875	::480762390183563000
279139758	::480762397326467000
29737650	::480762405182394000
383856422	::480762412493467000
269401499	::480762436878737000
230365198	::480762463642996000
424498591	::480762487176830000
581342731	::480762488921665000
269401499	::480762503119376000
340678678	::480762534039785000
42720153	::480762534585446000
251821834	::480762540322852000
233740533	::480762552738009000
18183371	::480762562670497000
356408344	::480762598753705000
516096126	::480762604009562000
6284612	::480762615195369000
361532861	::480762618295386000
87966998	::480762642705838000
383856422	::480762685924315000
57065165	::480762686754418000
230365198	::480762696628187000
516096126	::480762719201923000
27268559	::480762719369326000
430182591	::480762768178827000
363969403	::480762769147707000
57065165	::480762782657159000
87966998	::480762806984126000
342934741	::480762808309530000
251821834	::480762809630736000
273814896	::480762816178429000
6284612	::480762826793832000
453280756	::480762834582642000
243427085	::480762849187209000
356408344	::480762860004323000
340678678	::480762871672885000
255697938	::480762882888445000
230365198	::480762926648020000
27268559	::480762929994674000
42720153	::480762946214436000
230365198	::480763014648713000
28827091	::480763055978983000
413735493	::480763129626767000
6284612	::480763223537246000
301657872	::480763309294370000
6284612	::480763333176344000
230365198	::480763360750088000
270065033	::480763401040187000
53863390	::480763442857775000
246112828	::480763492778385000
509524562	::480763531210792000
34204169	::480763590517870000
286282963	::480763590606327000
156801163	::480763594422767000
232437529	::480763607156670000
335608417	::480763630548307000
271370762	::480763724156772000
34204169	::480763731379380000
55744853	::480763742141939000
291413743	::480763792599425000
53863390	::480763941946007000
255697938	::480763969439682000
540330411	::480763969733292000
111124977	::480764034074312000
369217450	::480764046820392000
270065033	::480764075362639000
53863390	::480764077430833000
80159052	::480764104567574000
369217450	::480764118375211000
502240473	::480764144590028000
107308159	::480764149928955000
313792688	::480764156715352000
280119639	::480764215200714000
53863390	::480764259748810000
6284612	::480764315360718000
230365198	::480764345887227000
477188816	::480764375569940000
102301729	::480764396717625000
356408344	::480764411393478000
250774954	::480764478913798000
515049896	::480764479290896000
509524562	::480764505635713000
163768701	::480764575147892000
398707286	::480764614569775000
23754003	::480764643107799000
366701651	::480764647264366000
356408344	::480764657255194000
6284612	::480764712863272000
356408344	::480764715090444000
384155676	::480764739715207000
240798548	::480764797546295000
270065033	::480764829351702000
32973618	::480764843067473000
516096126	::480764881382416000
363969403	::480764947585310000
234214828	::480764951414726000
18183371	::480764969948950000
262059543	::480764987703832000
369217450	::480765002123472000
450970324	::480765002367131000
52105336	::480765022063558000
61698439	::480765026501132000
48557490	::480765039042121000
98785279	::480765048814456000
221641208	::480765061108350000
94737009	::480765104951410000
356408344	::480765148987006000
42720153	::480765156059021000
102301729	::480765270483415000
273814896	::480765273876606000
103678189	::480765327606054000
103678189	::480765342512578000
356408344	::480765343321694000
356408344	::480765363659894000
17233573	::480765368844034000
15488020	::480765385176674000
418327117	::480765387127017000
407894919	::480765389714898000
269401499	::480765394735468000
356408344	::480765412166995000
330799447	::480765434988212000
6284612	::480765545050931000
49383709	::480765557386801000
94737009	::480765573144395000
491679354	::480765595869118000
39683534	::480765602853060000
307697597	::480765615226236000
39683534	::480765667227217000
423941104	::480765696000143000
24718142	::480765742485217000
577411446	::480765753147527000
262382570	::480765780879884000
22414245	::480765810890141000
577411446	::480765901504258000
55744853	::480765921053515000
111124977	::480765938833555000
39683534	::480765983268024000
39683534	::480766055187755000
482944497	::480766055527497000
577411446	::480766096694607000
356408344	::480766101211447000
39683534	::480766140504100000
356408344	::480766168785903000
221641208	::480766175262281000
65886399	::480766183520477000
356408344	::480766198582239000
45581124	::480766225367056000
263933552	::480766264940322000
19028099	::480766276504002000
323246381	::480766291704168000
61698439	::480766295320047000
338120144	::480766334439919000
246112828	::480766337539928000
205501297	::480766385761443000
39683534	::480766390295482000
336628506	::480766430783504000
52950877	::480766434016886000
341892711	::480766483635912000
430182591	::480766493852848000
111124977	::480766520063434000
516096126	::480766528007438000
250774954	::480766592725569000
307697597	::480766673331707000
479205756	::480766736413622000
258609027	::480766747406921000
100339690	::480766754293940000
356408344	::480766819465048000
356408344	::480766826733764000
552802620	::480766852743049000
356408344	::480766883944075000
23663256	::480766899421061000
221641208	::480766992950263000
620420742	::480767015091572000
356408344	::480767059341475000
605608831	::480767085941760000
56779057	::480767106602909000
73526174	::480767148227588000
464845445	::480767149406191000
341037427	::480767160000991000
246112828	::480767191898284000
240798548	::480767236961890000
305265637	::480767250195296000
6284612	::480767285657755000
425897170	::480767341215490000
462487376	::480767343895654000
240798548	::480767376326021000
6284612	::480767391316447000
240798548	::480767408399843000
240798548	::480767436342304000
464845445	::480767444278321000
372551778	::480767462359580000
360367250	::480767473952636000
307697597	::480767508069113000
16107745	::480767565325549000
26831606	::480767568437731000
509524562	::480767739678961000
372068999	::480767751976648000
282860308	::480767794271645000
344902431	::480767814525939000
282860308	::480767863167258000
75937251	::480767920382169000
7132042	::480767942796517000
587940951	::480767956255641000
22414245	::480767959862759000
473196438	::480767975700836000
41001071	::480768063906643000
246112828	::480768079027134000
22294252	::480768170857226000
87966998	::480768178763481000
22734052	::480768192738914000
229611107	::480768197587902000
389676504	::480768216147308000
238322255	::480768246262816000
398707286	::480768250968801000
263933552	::480768314109476000
398707286	::480768330836754000
24226614	::480768334904819000
273631488	::480768386196992000
80788799	::480768434330824000
344902431	::480768445261176000
24494616	::480768479654842000
95504927	::480768482657574000
357265451	::480768533849047000
229611107	::480768601096736000
263933552	::480768629391097000
19210855	::480768660617699000
267445807	::480768685419028000
38579155	::480768710366347000
581342731	::480768730066997000
187651826	::480768751093026000
75937251	::480768753228333000
384563395	::480768764720328000
581342731	::480768821960007000
531871315	::480768864947830000
75937251	::480768910330200000
263933552	::480768912900886000
33788573	::480768955960008000
279139758	::480768994329120000
17595323	::480769006408716000
243830281	::480769023412797000
270065033	::480769075912511000
26831606	::480769081545486000
102301729	::480769095487348000
460491164	::480769244489973000
41135840	::480769288635023000
331227001	::480769315197968000
217912167	::480769333090844000
344902431	::480769347565006000
15789848	::480769385347297000
267445807	::480769413214638000
102875172	::480769502494613000
65435835	::480769527329062000
343756278	::480769567967281000
491679354	::480769628197515000
48431204	::480769641082388000
374528956	::480769658723643000
48431204	::480769696929574000
307697597	::480769704886153000
80586819	::480769709588369000
263933552	::480769839523319000
344902431	::480769843759546000
48431204	::480769871475523000
233740533	::480769935006654000
64584579	::480769979944812000
263933552	::480770019559616000
255622442	::480770066213273000
202927618	::480770112354795000
260428602	::480770165714718000
382976230	::480770193996541000
55744853	::480770236124110000
581342731	::480770239609585000
503577648	::480770348217286000
234187240	::480770354571264000
514003187	::480770469302247000
438698734	::480770526613614000
32596609	::480770566363049000
15875100	::480770578165813000
329471370	::480770602811539000
367322500	::480770652719157000
382976230	::480770663427223000
561527789	::480770679055208000
387941507	::480770713666596000
75937251	::480770720327536000
18657192	::480770734948499000
479205756	::480770752925282000
203311237	::480770799473684000
370165750	::480770803177250000
102489930	::480770816301232000
307697597	::480770830800936000
131968998	::480770894558527000
280297585	::480770971935051000
287727506	::480770980567330000
244800270	::480771020874215000
230365198	::480771082170155000
36829018	::480771083423842000
423816771	::480771136255303000
244800270	::480771192702255000
382976230	::480771222641586000
280297585	::480771223274549000
30719116	::480771278144827000
371068004	::480771286617300000
371068004	::480771386475298000
237621304	::480771596794085000
212068363	::480771605224636000
202927618	::480771625202098000
34087430	::480771715836821000
252725390	::480771717422272000
244800270	::480771727656378000
33699503	::480771768529850000
237621304	::480771784858292000
243014276	::480771813002055000
475930595	::480771867612311000
413686504	::480771891586539000
26589876	::480771902576001000
280297585	::480772075154440000
372493368	::480772103545688000
382976230	::480772148605104000
225287674	::480772301554610000
308858845	::480772310870523000
259413656	::480772365744615000
410403898	::480772373801869000
417523013	::480772382383013000
252756099	::480772385092943000
16866896	::480772388569624000
225287674	::480772480793968000
27999272	::480772500633051000
337388641	::480772562704535000
56779057	::480772582476496000
241337450	::480772674679885000
256346048	::480772714479632000
47269984	::480772733345607000
270736613	::480772742656966000
232114448	::480772832830312000
359776589	::480772876270706000
417523013	::480772888522285000
348785324	::480772957518581000
241337450	::480772986203435000
226429138	::480772988145393000
226429138	::480772995216977000
382976230	::480773015509032000
1384531	::480773017426198000
351099839	::480773082181689000
148197450	::480773096178065000
475930595	::480773136288595000
597965837	::480773166579867000
90467952	::480773225161314000
597965837	::480773226302550000
97336064	::480773229884084000
12354252	::480773238809980000
263933552	::480773246199943000
423816771	::480773272573714000
32750427	::480773304912183000
423816771	::480773321315721000
263933552	::480773324159459000
32750427	::480773327192334000
32750427	::480773343428505000
311092385	::480773363170693000
32750427	::480773371060572000
32750427	::480773415637618000
32750427	::480773430749716000
467688815	::480773463343235000
32750427	::480773465025544000
123939574	::480773477020884000
69916558	::480773491424493000
32750427	::480773495870480000
32750427	::480773517915738000
263933552	::480773541923549000
32750427	::480773549314310000
226429138	::480773570784542000
56779057	::480773581131886000
22195036	::480773611671027000
32750427	::480773619157827000
503577648	::480773628309827000
123939574	::480773666381119000
32750427	::480773667002261000
423816771	::480773676443258000
514003187	::480773685649747000
18722083	::480773718453407000
410297246	::480773725105561000
402268968	::480773734022656000
344902431	::480773780436828000
218956862	::480773901329629000
226429138	::480773918039367000
310009833	::480773927455563000
423816771	::480773958048833000
172573942	::480773989405425000
344902431	::480774009554866000
244800270	::480774056061313000
363649162	::480774072062984000
244800270	::480774079239041000
423816771	::480774120066383000
531871315	::480774211473256000
221641208	::480774226589519000
233740533	::480774247204151000
317524005	::480774260189720000
437898031	::480774263742283000
244800270	::480774310361985000
531871315	::480774332592177000
280297585	::480774345812213000
515049896	::480774382994718000
244800270	::480774385679101000
334423964	::480774401382576000
531871315	::480774411898073000
244800270	::480774426665820000
198911524	::480774470928314000
42910967	::480774495561871000
42638131	::480774543674327000
451868502	::480774566621356000
201113172	::480774589945896000
323246381	::480774637710999000
370420008	::480774681981489000
531871315	::480774724092715000
72890292	::480774726248173000
381373424	::480774754941403000
33011898	::480774766727790000
72890292	::480774774084227000
437898031	::480774799984050000
76463655	::480774878589513000
247024165	::480774890866216000
29374576	::480774935049031000
338664006	::480774936395407000
21623464	::480774939763417000
76463655	::480774941374021000
600663496	::480775104855416000
72890292	::480775126879715000
56779057	::480775126892310000
600663496	::480775160882946000
370420008	::480775300779745000
21531254	::480775328155987000
48046250	::480775330312249000
634822122	::480775336695967000
408144950	::480775354286497000
72890292	::480775367360139000
467688815	::480775474868518000
249388532	::480775613939474000
423816771	::480775615822323000
380458897	::480775637180104000
244800270	::480775650739892000
381373424	::480775670524440000
491679354	::480775746109984000
249388532	::480775790213468000
56779057	::480775793694371000
35505123	::480775797184016000
46070001	::480775819506507000
17595323	::480775840620228000
35505123	::480775881665695000
42910967	::480775971423801000
431264673	::480775972158185000
35505123	::480775975504846000
280119639	::480776051975397000
334423964	::480776115644940000
63617875	::480776175061463000
178269816	::480776194493665000
16726467	::480776198503813000
76463655	::480776217935613000
607721617	::480776229558419000
186287095	::480776260629430000
286298021	::480776265474252000
499167427	::480776298013282000
18868622	::480776370101157000
317524005	::480776408684167000
22504277	::480776440599031000
223288871	::480776464951169000
102489930	::480776504079433000
41967329	::480776504901505000
77078833	::480776508026281000
625900103	::480776527336861000
609790203	::480776567967059000
262382570	::480776575311294000
286298021	::480776606039175000
420731308	::480776617912844000
131420707	::480776700868182000
230206940	::480776706030964000
255195496	::480776763107057000
450970324	::480776764407685000
241337450	::480776773018189000
300009838	::480776786859794000
56779057	::480776807310827000
429558621	::480776820577402000
28510276	::480776929792888000
381373424	::480776935518113000
1007041	::480776957836025000
167301113	::480776968762167000
244800270	::480776981038915000
102489930	::480776981454139000
25084916	::480777029043122000
120170865	::480777079353802000
165491208	::480777106977476000
234214828	::480777125709242000
120170865	::480777127500193000
102489930	::480777129127194000
120170865	::480777160672935000
471516383	::480777325815275000
139547588	::480777344106659000
556556365	::480777347583311000
18657192	::480777392525307000
270736613	::480777404235784000
381181950	::480777460556914000
378281495	::480777465330012000
126109768	::480777502407684000
341493662	::480777525724213000
300009838	::480777635401060000
244800270	::480777642908475000
47269984	::480777689406513000
187651826	::480777741998882000
164676969	::480777790032072000
189224604	::480777796055478000
164676969	::480777901428580000
16726467	::480777933960019000
232437529	::480777939026333000
62975545	::480777980935827000
137135705	::480778040679493000
39863661	::480778066818760000
232437529	::480778137731481000
398445530	::480778138201632000
22504277	::480778264441389000
264705173	::480778302869606000
8036902	::480778339053875000
286298021	::480778340291575000
471516383	::480778363972616000
553738195	::480778389632987000
316301043	::480778418493984000
56779057	::480778434772074000
60578212	::480778491219431000
326813935	::480778523314245000
16726467	::480778565248901000
81643358	::480778568965033000
115459999	::480778569631547000
320452099	::480778587067674000
381181950	::480778659112837000
16726467	::480778720295546000
364405877	::480778739425751000
15170503	::480778741786763000
17830276	::480778761600643000
221641208	::480778781859532000
21531254	::480778797021941000
527041090	::480778847630004000
224103552	::480778866823163000
32973618	::480778893297975000
16726467	::480778923710906000
263914867	::480778934439538000
224103552	::480778958774886000
16726467	::480778992694595000
282860308	::480779035425771000
553738195	::480779036474363000
53258017	::480779056443822000
48046250	::480779072919072000
527041090	::480779084385890000
87966998	::480779090643800000
370420008	::480779108595421000
189224604	::480779111892529000
224103552	::480779130359668000
16726467	::480779176396738000
60578212	::480779212052107000
323246381	::480779226556428000
251231824	::480779233095335000
13533012	::480779239893917000
300009838	::480779258248560000
19245878	::480779266024407000
184885982	::480779284832059000
87966998	::480779319556325000
92924351	::480779344864768000
13298002	::480779397142568000
417523013	::480779447524532000
620420742	::480779447977508000
27999272	::480779455460175000
27999272	::480779464230457000
357308471	::480779470597398000
30032107	::480779515556139000
396929208	::480779533201588000
30912658	::480779541594771000
609790203	::480779689019977000
16726467	::480779698864398000
237112765	::480779804682092000
38713173	::480779823137050000
32671267	::480779858432122000
25084916	::480779858696765000
56779057	::480779861607190000
104990093	::480779967559921000
18183371	::480780008886403000
268058306	::480780028859658000
260262291	::480780114473385000
189224604	::480780123193765000
288531248	::480780144508821000
553738195	::480780153191018000
65886399	::480780262130081000
68966030	::480780329058172000
263933552	::480780411002294000
340067989	::480780441603952000
56779057	::480780459391995000
587081117	::480780475158380000
399114412	::480780492115943000
363969403	::480780572181401000
16713287	::480780626165903000
619492928	::480780744759865000
382976230	::480780748421468000
236628483	::480780862825328000
515049896	::480780878839152000
236628483	::480780884715376000
49464322	::480780948116873000
92840294	::480780967175389000
13533012	::480780976763572000
151604434	::480780977300844000
338664006	::480781001124093000
236628483	::480781098146746000
417523013	::480781101271498000
527041090	::480781159798812000
348193845	::480781189913911000
341493662	::480781231345651000
553738195	::480781279705575000
389949893	::480781285401456000
527041090	::480781295690080000
211904285	::480781323691651000
226995875	::480781339281469000
508054066	::480781346194087000
58587526	::480781355605692000
18183371	::480781411238961000
382767512	::480781438027984000
153531619	::480781458911416000
62756038	::480781475705786000
296590824	::480781490213511000
62756038	::480781496295624000
236628483	::480781530160062000
323246381	::480781571016757000
418480466	::480781589161312000
151604434	::480781640252530000
236628483	::480781671101247000
189224604	::480781727783477000
375873224	::480781740533772000
256321392	::480781740810567000
207781904	::480781802152271000
256638502	::480781806812532000
50507669	::480781904200077000
619492928	::480781910109474000
409336092	::480781954569105000
258636623	::480781963742420000
36485138	::480782006163619000
418480466	::480782009631916000
402925254	::480782011326406000
335759212	::480782014098841000
33217361	::480782040908845000
68473966	::480782065685004000
499167427	::480782089424363000
18183371	::480782144126455000
619492928	::480782171141980000
462487376	::480782206105686000
102875172	::480782253988253000
360183119	::480782269410734000
67492430	::480782418757316000
263914867	::480782427007094000
208894791	::480782599837585000
67492430	::480782607173419000
15789848	::480782613469097000
62989661	::480782680993181000
418327117	::480782712379158000
380458897	::480782776296562000
189224604	::480782909138534000
568505535	::480782909994201000
364439246	::480782936355405000
178921630	::480782940058976000
249789981	::480782974502195000
358307309	::480782977232691000
67492430	::480782995142754000
380458897	::480782995859992000
215144630	::480782999068213000
364439246	::480783093809160000
287727506	::480783096141611000
28922315	::480783122657996000
244840804	::480783133109780000
294964037	::480783167235059000
380458897	::480783193571074000
92125226	::480783210058510000
236628483	::480783212210176000
226995875	::480783238802444000
360183119	::480783344217911000
462487376	::480783387817291000
280119639	::480783393618030000
221641208	::480783421648936000
450970324	::480783514619895000
379833720	::480783551630016000
92125226	::480783564955742000
67492430	::480783592919158000
379833720	::480783640775753000
151190656	::480783648937877000
81007000	::480783685307084000
352960797	::480783714054467000
26333173	::480783736913408000
450970324	::480783749719007000
282363016	::480783767225634000
50811080	::480783802994663000
294964037	::480783805704572000
463250994	::480783819096604000
156166678	::480783826650558000
332631850	::480783828168896000
90467952	::480783835794522000
500212290	::480783838407573000
379833720	::480783846435069000
102875172	::480783883571445000
370416747	::480783948206067000
256638502	::480783986541621000
146602281	::480784023149887000
226995875	::480784074030989000
259581735	::480784080934412000
67492430	::480784087100456000
609790203	::480784141433044000
259581735	::480784155320799000
180661626	::480784172345475000
15488020	::480784177495678000
119269983	::480784204616048000
609790203	::480784273352294000
180661626	::480784281443119000
53863390	::480784320727371000
29553235	::480784361680150000
53863390	::480784370664767000
361532861	::480784374624178000
53863390	::480784387358076000
92125226	::480784402088083000
151190656	::480784434338074000
53863390	::480784439908499000
180661626	::480784455477383000
131941193	::480784507243491000
479156555	::480784523232567000
32431892	::480784531117834000
180661626	::480784533017481000
331227001	::480784586331287000
180661626	::480784590986960000
224452115	::480784627188396000
187078541	::480784684259872000
99843490	::480784706573594000
259466143	::480784709681561000
450970324	::480784749364256000
259581735	::480784754124398000
561527789	::480784807886999000
32431892	::480784854800666000
29553235	::480784891265564000
594844703	::480784926846230000
136750011	::480784930218057000
66555228	::480784935649693000
136750011	::480784981426323000
332631850	::480784986300112000
356408344	::480785027836301000
397934536	::480785049525030000
551501734	::480785095641411000
476507554	::480785111021936000
368170408	::480785125039693000
165290348	::480785178114002000
66555228	::480785212482146000
134181956	::480785222473371000
409662649	::480785256924983000
609790203	::480785309810978000
409662649	::480785314735067000
102489930	::480785325329891000
207781904	::480785331524882000
38623896	::480785347539111000
257225781	::480785405353000000
338664006	::480785427763187000
379833720	::480785441277214000
29553235	::480785490904236000
86349050	::480785539722141000
410961985	::480785540170514000
423446901	::480785584827666000
351922723	::480785638782799000
257225781	::480785663474683000
332631850	::480785736505901000
368170408	::480785820925063000
462487376	::480785871256313000
259466143	::480785909860679000
282328751	::480785959286759000
30516926	::480786205186199000
409662649	::480786226803257000
514003187	::480786239692341000
221641208	::480786329614446000
458766436	::480786361666899000
816177	::480786384420995000
462487376	::480786412019515000
39416036	::480786449122754000
816177	::480786477354205000
26589876	::480786492881518000
259581735	::480786502603927000
226995875	::480786512565788000
30912658	::480786517359857000
495598070	::480786544454684000
418327117	::480786545968816000
282328751	::480786549437902000
379833720	::480786586913628000
414103187	::480786714731237000
183090041	::480786729004457000
39904237	::480786763569299000
500239410	::480786802736136000
263933552	::480786809853448000
102233693	::480786834482425000
259581735	::480786841210089000
206247499	::480786870113431000
29553235	::480786881936760000
109615689	::480786904804491000
63490594	::480786915541528000
462487376	::480786915893850000
39904237	::480786934034223000
296627238	::480786938677301000
259581735	::480786946659069000
33699503	::480787008751550000
162175448	::480787064003493000
64813007	::480787071939145000
418327117	::480787113516863000
450970324	::480787127152570000
109615689	::480787129237516000
336347539	::480787168487821000
228213959	::480787176414662000
18722083	::480787229107683000
259581735	::480787256832040000
450970324	::480787319445008000
61698439	::480787332925509000
18336787	::480787362528501000
68221984	::480787396246917000
418327117	::480787411027247000
139847892	::480787525058166000
18183371	::480787525850513000
344902431	::480787565679616000
263914867	::480787572184993000
18183371	::480787651427971000
344902431	::480787716020256000
109615689	::480787729568247000
301717953	::480787746575773000
91422810	::480787801961537000
423446901	::480787837097611000
20738985	::480787890281005000
109615689	::480787962234691000
416548217	::480788063493177000
420389630	::480788067721027000
423446901	::480788082095325000
54754940	::480788093101150000
98552986	::480788115376721000
167301113	::480788141024874000
425252367	::480788150487633000
29553235	::480788192715489000
363969403	::480788271119998000
431262520	::480788281555050000
410403898	::480788287314214000
392261274	::480788343157182000
19837708	::480788392808955000
29553235	::480788493124132000
423446901	::480788498015088000
307697597	::480788543225475000
133341985	::480788543569412000
319771975	::480788592633974000
411912822	::480788605351522000
109615689	::480788708351041000
352960797	::480788718744117000
450970324	::480788771836030000
380049732	::480788774402949000
404496513	::480788794514210000
36866805	::480788851871334000
29553235	::480788859366952000
392261274	::480788864718868000
135003892	::480788868807929000
301717953	::480788881747361000
355896730	::480788891688255000
92840294	::480788920540491000
98552986	::480788925422632000
483283190	::480788955722698000
415953059	::480788984386170000
393761423	::480788987909390000
37011485	::480789030460981000
98552986	::480789042305302000
259569717	::480789046021480000
450970324	::480789050123886000
139847892	::480789071888150000
29553235	::480789094536990000
210996408	::480789142972796000
254711141	::480789232663814000
29302446	::480789236157669000
450970324	::480789250368339000
254711141	::480789266516021000
109615689	::480789283499159000
102301729	::480789285742718000
64219388	::480789297860468000
170924102	::480789301194534000
450970324	::480789354995273000
259569717	::480789370132127000
15733436	::480789412981116000
254711141	::480789423022305000
481749191	::480789449542868000
285254109	::480789456744493000
332631850	::480789517402521000
128775325	::480789532099760000
136114188	::480789557114589000
50507669	::480789573220728000
393761423	::480789573828501000
260428602	::480789574416072000
393761423	::480789702543306000
241337450	::480789761200623000
155650977	::480789784630411000
410403898	::480789789009248000
348785324	::480789792150413000
109615689	::480789827374571000
393761423	::480789887642107000
260428602	::480789888355549000
406110065	::480789896769323000
92870542	::480789902359949000
75937251	::480789902641332000
19770255	::480789917623390000
348785324	::480789929048297000
100742600	::480790052746719000
379833720	::480790053589753000
30516737	::480790082623135000
418327117	::480790337703534000
206247499	::480790366300688000
34108658	::480790366812405000
392261274	::480790369345744000
418327117	::480790387133399000
34108658	::480790394004058000
350665443	::480790429068058000
437898031	::480790432905822000
418327117	::480790444737957000
22736943	::480790451478208000
237118122	::480790515294535000
316766176	::480790543606099000
157904403	::480790615706202000
76463655	::480790675303460000
384503737	::480790684157235000
40604299	::480790722535120000
257225781	::480790733591293000
150518148	::480790769502941000
257225781	::480790816474951000
31010760	::480790885794205000
424540791	::480790902680481000
348047989	::480790953444519000
30516737	::480790995760857000
40604299	::480790996989403000
128775325	::480791028538961000
30516737	::480791039847198000
308858845	::480791087909732000
348047989	::480791104951185000
86970230	::480791109426491000
285254109	::480791111674257000
15733436	::480791113259679000
409662649	::480791125263794000
531871315	::480791125633269000
393761423	::480791131819503000
157904403	::480791141273436000
178921630	::480791154112622000
109615689	::480791154636902000
30516737	::480791160479563000
348047989	::480791213575245000
255810490	::480791242037792000
490016303	::480791274832687000
241337450	::480791309087551000
348047989	::480791309192798000
255810490	::480791323751223000
27999272	::480791335268384000
348047989	::480791409952559000
444979318	::480791419532361000
348047989	::480791433478406000
64584579	::480791436216922000
410403898	::480791443448270000
348047989	::480791455922135000
490016303	::480791460782931000
348047989	::480791483893567000
348047989	::480791495730298000
348047989	::480791508233502000
410403898	::480791532585631000
236144487	::480791545046503000
490016303	::480791586893094000
424540791	::480791590802178000
490016303	::480791593679470000
348047989	::480791628236718000
236144487	::480791633756049000
410403898	::480791661011030000
348047989	::480791672302080000
255810490	::480791695936983000
22944914	::480791742523146000
348047989	::480791744477679000
237938155	::480791764651880000
308858845	::480791769693822000
348047989	::480791773602906000
410403898	::480791814619029000
348047989	::480791821854187000
371068004	::480791848269918000
348047989	::480791851180777000
236144487	::480791851851464000
40604299	::480791911456718000
450970324	::480791962585690000
393761423	::480791987436519000
367322500	::480791995762241000
46963484	::480792015794216000
252623066	::480792093502492000
393761423	::480792099814518000
374528956	::480792125781458000
410403898	::480792179951271000
243751614	::480792274758946000
355896730	::480792291507191000
445219284	::480792299589603000
317524005	::480792452089925000
40054726	::480792494796726000
115459999	::480792652338966000
241337450	::480792676212539000
50507669	::480792704339968000
374289648	::480792757766991000
50811080	::480792773604687000
81469472	::480792783998177000
491679354	::480792833545101000
221641208	::480792834606628000
254276767	::480793058041413000
254276767	::480793118921728000
256781130	::480793205999284000
29302446	::480793250135932000
594121150	::480793280100052000
22717394	::480793283598118000
91712528	::480793293261791000
393761423	::480793363516387000
578593285	::480793408236032000
282363016	::480793410366763000
252314330	::480793425311039000
35869207	::480793486669926000
282363016	::480793489534226000
374228630	::480793638335557000
86604355	::480793666265841000
393761423	::480793681285226000
393761423	::480793790299389000
58847822	::480793803062661000
209223008	::480793830564691000
274791343	::480793884247617000
195154119	::480793891139256000
215181084	::480793895387684000
308858845	::480793896335970000
254276767	::480793984021708000
393761423	::480794006951976000
408224760	::480794134907613000
437898031	::480794241832984000
234187240	::480794304571396000
467758710	::480794372837888000
393761423	::480794374511394000
50811080	::480794384351645000
234187240	::480794384401571000
451868502	::480794427762307000
393761423	::480794469101346000
75209135	::480794558293213000
109615689	::480794622932049000
278220302	::480794632813412000
207781904	::480794635946573000
270065033	::480794649108291000
382767512	::480794650035638000
263933552	::480794721434886000
263933552	::480794740493807000
393761423	::480794757216473000
50811080	::480794774006681000
382767512	::480794775084613000
241337450	::480794822668603000
264300486	::480794827672387000
413367641	::480794868999262000
150034005	::480794886308786000
415953059	::480794939668713000
410403898	::480794946149314000
375873224	::480794956131348000
331398205	::480795042802442000
38623896	::480795059068362000
264300486	::480795062188531000
109615689	::480795089376387000
415953059	::480795141754482000
264300486	::480795151762063000
151190656	::480795188206379000
410403898	::480795226295267000
472528304	::480795252304121000
608426191	::480795319072878000
107308159	::480795365805805000
410403898	::480795415127015000
29553235	::480795443438579000
408144950	::480795493711491000
382767512	::480795602893434000
20738985	::480795617526968000
382767512	::480795640696668000
243465008	::480795686435565000
243465008	::480795794308882000
303252613	::480795809743507000
211376385	::480795834972241000
402273149	::480795927008276000
282363016	::480795940664508000
20738985	::480795976610119000
600663496	::480796070683742000
107308159	::480796144037924000
20738985	::480796163860226000
259746323	::480796175033827000
282328751	::480796178167390000
34767424	::480796181258194000
264300486	::480796184068374000
308858845	::480796273940135000
20738985	::480796276238209000
18183371	::480796276552761000
260038180	::480796282337124000
30032107	::480796285797031000
410403898	::480796288234295000
450970324	::480796302641754000
36943663	::480796304088391000
232437529	::480796331355545000
359104594	::480796395167686000
259746323	::480796405921873000
237621304	::480796415690436000
212060681	::480796418173849000
323246381	::480796436154425000
286282963	::480796439426383000
328252982	::480796446212362000
24634410	::480796456521965000
16002106	::480796459315388000
372068999	::480796483286220000
128775325	::480796486628683000
234187240	::480796489480814000
20738985	::480796496598540000
414103187	::480796509949026000
243465008	::480796566098550000
430387521	::480796574771990000
314303039	::480796621165170000
102875172	::480796626471354000
399174015	::480796630195523000
228213959	::480796639875981000
286282963	::480796648533397000
410403898	::480796656016035000
34767424	::480796665851289000
243751614	::480796690371203000
259746323	::480796736336572000
53258017	::480796772638670000
414103187	::480796807979466000
410403898	::480796825121992000
102301729	::480796843396169000
141735027	::480796861557514000
499167427	::480796984601624000
310666452	::480796995956006000
243465008	::480797002079690000
20738985	::480797011898150000
92924351	::480797014658007000
410403898	::480797045696262000
372493368	::480797048694792000
270227232	::480797054201917000
163279109	::480797065547485000
282328751	::480797086859137000
253057868	::480797121537638000
238307628	::480797134867161000
414103187	::480797171290103000
256756265	::480797171554340000
141735027	::480797201451335000
253057868	::480797202043113000
366701651	::480797202218881000
294964037	::480797213271269000
186208532	::480797233323839000
34767424	::480797253376815000
241337450	::480797264613359000
340678678	::480797277057843000
330799447	::480797281658994000
393761423	::480797287040294000
330799447	::480797298067128000
450970324	::480797383962681000
348047989	::480797435250638000
336628506	::480797450316546000
423941104	::480797459619127000
30516737	::480797467643236000
19501845	::480797470646349000
282328751	::480797480163233000
337396732	::480797486265536000
336628506	::480797504347590000
232736272	::480797504674344000
215181084	::480797518578450000
330799447	::480797539583528000
186208532	::480797548722941000
310666452	::480797549696413000
30516737	::480797597175922000
20738985	::480797644210839000
508860717	::480797657162457000
20924979	::480797715828187000
137587439	::480797724220981000
505510212	::480797753589895000
215181084	::480797769301364000
372611209	::480797816168542000
163646426	::480797833059000000
249243467	::480797899530334000
410297246	::480797917179957000
287228225	::480797971995295000
583488323	::480798054585335000
341803593	::480798061296246000
264300486	::480798065293406000
103138091	::480798073753710000
107308159	::480798109027426000
42481762	::480798121283551000
414103187	::480798142737043000
249243467	::480798194977087000
17326645	::480798195224543000
215181084	::480798227617173000
17326645	::480798240187490000
42481762	::480798255635509000
417428775	::480798260756766000
294964037	::480798269153738000
278220302	::480798285108494000
399174015	::480798293610332000
372611209	::480798367052599000
597965837	::480798403446996000
167365283	::480798444227813000
556323854	::480798463995953000
556323854	::480798516273741000
285401749	::480798529326440000
414103187	::480798530076827000
556556365	::480798530877915000
382976230	::480798535462313000
388374921	::480798599539093000
42481762	::480798610691751000
410297246	::480798621466513000
163279109	::480798692807417000
107308159	::480798736717590000
215181084	::480798751997435000
163279109	::480798761535291000
163646426	::480798816736518000
162175448	::480798819001856000
437898031	::480798826849001000
508860717	::480798878053040000
250774954	::480798973167697000
92629759	::480799007581556000
215181084	::480799022764941000
624394090	::480799032101462000
410856984	::480799093363462000
225601631	::480799111629656000
230365198	::480799124301033000
43977455	::480799138821726000
414103187	::480799168575709000
348085087	::480799222887772000
344902431	::480799239283281000
215181084	::480799305658167000
154241297	::480799308871368000
154241297	::480799372415094000
92629759	::480799383819014000
607432063	::480799390265659000
588874950	::480799508381446000
154241297	::480799532553621000
252914746	::480799536684617000
236271147	::480799590518501000
491679354	::480799597967577000
268058306	::480799604418838000
414103187	::480799632226652000
154241297	::480799656029736000
241337450	::480799658336219000
154241297	::480799724162002000
92629759	::480799732579594000
62936749	::480799778159091000
508860717	::480799781300609000
414103187	::480799822283145000
348085087	::480799835386167000
26642766	::480799856680660000
43977455	::480799973513383000
154241297	::480799973832155000
399174015	::480799976662904000
28922315	::480799982706913000
43977455	::480800056803864000
154241297	::480800081025990000
476507554	::480800090596966000
236144487	::480800119147593000
523456562	::480800121815576000
450970324	::480800151658045000
154241297	::480800154464030000
348085087	::480800165385617000
154241297	::480800245497225000
435478224	::480800256817258000
186208532	::480800323544432000
358307309	::480800330993520000
26514591	::480800352736792000
243465008	::480800362023374000
154241297	::480800367735996000
186208532	::480800376870813000
414103187	::480800386106671000
201113172	::480800403252981000
98552986	::480800407539568000
285401749	::480800499227058000
111411572	::480800530856706000
43977455	::480800541979979000
53258017	::480800578348789000
341493662	::480800599752339000
263933552	::480800606773198000
35505123	::480800651342282000
35505123	::480800709835620000
437898031	::480800737568751000
250774954	::480800975540977000
280119639	::480800985137180000
18551115	::480800986026369000
399114412	::480801011259285000
417523013	::480801051285520000
42481762	::480801076619538000
43977455	::480801130663116000
28922315	::480801149369331000
399114412	::480801167392251000
163646426	::480801190863581000
22944914	::480801510675451000
221205505	::480801523912282000
260262291	::480801539892592000
392301070	::480801648856416000
66555228	::480801659291852000
201113172	::480801669878255000
289605285	::480801686231859000
211904285	::480801714468306000
181812900	::480801739252449000
258454374	::480801787163992000
289605285	::480801808088956000
165261298	::480801810005757000
253828982	::480801840158617000
352960797	::480801850212376000
327662373	::480801904008896000
260825806	::480801923591712000
414103187	::480801953966850000
308170990	::480801958744576000
261847534	::480801995524431000
388374921	::480802018186240000
516096126	::480802044119638000
36866805	::480802076318912000
314303039	::480802117741838000
414103187	::480802133004926000
250774954	::480802139531653000
378281495	::480802170011267000
258454374	::480802203738046000
388374921	::480802221261877000
421356901	::480802393865846000
250774954	::480802420206092000
59938971	::480802463310557000
372611209	::480802464338178000
11146552	::480802473117229000
175581339	::480802489521147000
68775336	::480802516003614000
31010760	::480802559179763000
159986953	::480802596861390000
59938971	::480802604092375000
414526765	::480802607938949000
165261298	::480802711072288000
119269983	::480802719871930000
245957488	::480802794496987000
262870925	::480802852034867000
345626789	::480802933614084000
237118122	::480802974474567000
345626789	::480802997812088000
345626789	::480803053772496000
476507554	::480803061573500000
20786050	::480803080188223000
289605285	::480803086487670000
68622166	::480803123385364000
256319248	::480803139663060000
345626789	::480803139877347000
262471070	::480803152996728000
62756038	::480803153684606000
62756038	::480803162174287000
376541246	::480803191886340000
43977455	::480803208601026000
15488020	::480803220415991000
48046250	::480803275860885000
337434879	::480803333720911000
571439376	::480803335696433000
269012544	::480803338401751000
356408344	::480803400339058000
237963845	::480803487190482000
635845301	::480803539225423000
33703018	::480803681001279000
356408344	::480803719974764000
316766176	::480803724994961000
389676504	::480803730976030000
68775336	::480803778472337000
133341985	::480803805538160000
516096126	::480803814984146000
357308471	::480803823980539000
571439376	::480803846252277000
516096126	::480803863176687000
6652302	::480803870382116000
73299390	::480803890405711000
176202976	::480803894100905000
316766176	::480803967203409000
430182591	::480804005635837000
331717534	::480804047058784000
619608540	::480804064809476000
605608831	::480804071318618000
66555228	::480804105850339000
370416747	::480804138977345000
450970324	::480804160880005000
57331128	::480804181347794000
379357885	::480804226323316000
418327117	::480804232811929000
444979318	::480804261161603000
107308159	::480804264193716000
26413556	::480804301221019000
34108658	::480804337304604000
363059827	::480804532989861000
275902246	::480804534684377000
399555371	::480804553441677000
236144487	::480804565671890000
327662373	::480804590309605000
363059827	::480804594348347000
335608417	::480804605861699000
369217450	::480804637197365000
470458433	::480804703782334000
410961985	::480804771897430000
289605285	::480804856555241000
322108529	::480804917481705000
364035957	::480804919554109000
450970324	::480804994124636000
179119528	::480805006505832000
208250490	::480805109002428000
57331128	::480805169618120000
382414670	::480805239189041000
6284612	::480805243307843000
179119528	::480805305781997000
371500504	::480805331451121000
238307628	::480805374648647000
434720036	::480805452989472000
322108529	::480805512544411000
226429138	::480805582484422000
87970668	::480805646053285000
329955120	::480805701132886000
445826532	::480805709345726000
24113194	::480805713543839000
450970324	::480805714886402000
261847534	::480805747409031000
102100651	::480805820657983000
523456562	::480805841030098000
217871594	::480805880548425000
205043960	::480805896335790000
225122347	::480805909317570000
30516737	::480805922403790000
523456562	::480805937905946000
19111395	::480805960860966000
418314197	::480805998739730000
418314197	::480806032155742000
26413556	::480806073708711000
113221759	::480806107246788000
57331128	::480806136988184000
22285873	::480806140742479000
322108529	::480806225349586000
326813935	::480806254903066000
371500504	::480806338113437000
30516737	::480806347081269000
19837708	::480806357655126000
374528956	::480806367112876000
619608540	::480806462797918000
30516737	::480806476366512000
348316521	::480806509132402000
322842111	::480806526324453000
12354252	::480806614132621000
163279109	::480806641101590000
25237171	::480806646000525000
136791341	::480806674790223000
273814896	::480806728741564000
183090041	::480806806206578000
402492947	::480806832881950000
408144950	::480806861009321000
73995534	::480806867766345000
408144950	::480806915606605000
32583866	::480806951010332000
68775336	::480806996380102000
491679354	::480807016500191000
42481762	::480807058628157000
378281495	::480807206435037000
605608831	::480807241054842000
382190006	::480807274215002000
549785954	::480807384378793000
304661740	::480807395971846000
267445807	::480807433972252000
322108529	::480807486413221000
440314946	::480807511402881000
360730562	::480807556877922000
107308159	::480807586715799000
131420707	::480807746183262000
327662373	::480807801737183000
457250385	::480807803225767000
45929336	::480807816488157000
338588400	::480807852525637000
338588400	::480807875640438000
418327117	::480807891994025000
329955120	::480807900181303000
166735943	::480807909614309000
135681283	::480808003533541000
361199465	::480808014346072000
66555228	::480808023703572000
247362551	::480808114355048000
254210162	::480808132546142000
100742600	::480808144558256000
107308159	::480808170625851000
39416036	::480808175302881000
296590824	::480808226317795000
324401110	::480808235902185000
50463332	::480808299852361000
42481762	::480808310288162000
32583866	::480808334375673000
254210162	::480808407964729000
103138091	::480808436733853000
254210162	::480808487463559000
20786050	::480808550948929000
491679354	::480808581223034000
25082908	::480808645999869000
605608831	::480808676433739000
201878266	::480808700773289000
450970324	::480808744914542000
271774234	::480808748621914000
14307454	::480808771564752000
22067825	::480808792263639000
420389630	::480808819505627000
329955120	::480808856117719000
40097041	::480808889194401000
25237171	::480808911071490000
107308159	::480808935985664000
304219715	::480808966478237000
363969403	::480808969670123000
16713287	::480808992818491000
505510212	::480809000557363000
402492947	::480809010434568000
523456562	::480809089338208000
25237171	::480809104093347000
205043960	::480809124989378000
242451996	::480809187484913000
45289907	::480809210720968000
45289907	::480809228764860000
45289907	::480809295357833000
37863682	::480809314664210000
270736613	::480809346343792000
131941193	::480809413813338000
70982412	::480809414434111000
131941193	::480809486383190000
107308159	::480809553131356000
316766176	::480809570340597000
176202976	::480809641748615000
360730562	::480809661214363000
259573654	::480809762121318000
214184608	::480809878060290000
57331128	::480809908309204000
314604858	::480809959203299000
32583866	::480810061858484000
90750144	::480810085808340000
29302446	::480810123049177000
32171318	::480810150312148000
50507669	::480810299344584000
57331128	::480810308231897000
502240473	::480810308404252000
477235727	::480810383880355000
450970324	::480810447118274000
26589876	::480810456853278000
470451598	::480810530030891000
360730562	::480810563258155000
33302034	::480810583000752000
44307877	::480810587580936000
161041223	::480810590035017000
110530129	::480810600524562000
272999900	::480810608867037000
15742158	::480810617201102000
45289907	::480810662801575000
90750144	::480810713829871000
110236585	::480810719827738000
420389630	::480810730581536000
146855323	::480810759342260000
160768741	::480810803881185000
119636299	::480810829130895000
338664006	::480810869123596000
97336064	::480810883778506000
285988306	::480810920168677000
240941201	::480810926036512000
90750144	::480810968809996000
175581339	::480811080625979000
608426191	::480811083595149000
360730562	::480811097159921000
68221984	::480811100481400000
294745245	::480811125907279000
32973618	::480811135755509000
201878266	::480811137210937000
423830555	::480811192856764000
27268559	::480811193548828000
47017345	::480811240336261000
251359942	::480811267074953000
338664006	::480811314231537000
319420243	::480811432401838000
169291538	::480811471580823000
33703018	::480811537545060000
438698734	::480811759398166000
351004243	::480811778503237000
619608540	::480811790289633000
14955026	::480811837303164000
450970324	::480811843477577000
96872197	::480811847180750000
26642766	::480811897743085000
137014162	::480811908576993000
268058306	::480811917515431000
137014162	::480811959726518000
605608831	::480811986364542000
102875172	::480812018505904000
25925656	::480812122524631000
259573654	::480812148026011000
26642766	::480812160516243000
96872197	::480812215402917000
308858845	::480812223913160000
73995534	::480812252615155000
162958222	::480812362560065000
72123971	::480812363763822000
171103429	::480812387868897000
352960797	::480812400254271000
619608540	::480812403387793000
194359616	::480812476121247000
22504277	::480812503115780000
97336064	::480812510854250000
131941193	::480812515056558000
613592670	::480812550956011000
23721718	::480812575517462000
619608540	::480812612650008000
37863682	::480812616252538000
107308159	::480812757155983000
316766176	::480812814416633000
26642766	::480812830761816000
352960797	::480812853926961000
34108658	::480812919588802000
392261274	::480813023192686000
285988306	::480813089324285000
230905946	::480813094910717000
96872197	::480813108898717000
172573942	::480813151202459000
25237171	::480813179845345000
140206179	::480813191824277000
131941193	::480813291057340000
25237171	::480813296602189000
15361643	::480813336897286000
55744853	::480813379360006000
489961036	::480813435475603000
259573654	::480813471718985000
256781130	::480813492807544000
223614733	::480813508225822000
19111395	::480813508662022000
32596609	::480813525099905000
55120405	::480813555990953000
73995534	::480813569337217000
341493662	::480813588681334000
55744853	::480813595258019000
506519570	::480813632776069000
506519570	::480813644947918000
313792688	::480813729852846000
160768741	::480813932991377000
568505535	::480813985110171000
146855323	::480814045571080000
587940951	::480814071424356000
236628483	::480814098959958000
223614733	::480814181868765000
55744853	::480814278367141000
543585402	::480814343018127000
227355784	::480814387461357000
587940951	::480814464120262000
55744853	::480814478326378000
343756278	::480814539676467000
263933552	::480814600233824000
55744853	::480814603765420000
587940951	::480814611172564000
19182658	::480814627367157000
271774234	::480814698627993000
72123971	::480814710841827000
136038442	::480814711659712000
263933552	::480814712712474000
230905946	::480814757046263000
263933552	::480814765288091000
331227001	::480814825082077000
92840294	::480814829565796000
72123971	::480814850822529000
72123971	::480814902680903000
568505535	::480814976794636000
523456562	::480814997908762000
72123971	::480815025104244000
136038442	::480815050769174000
352960797	::480815079357558000
136038442	::480815082910121000
568505535	::480815093161394000
212068363	::480815137834561000
450970324	::480815191563964000
72123971	::480815196848414000
37863682	::480815198026993000
230905946	::480815315312328000
415953059	::480815320123207000
568505535	::480815346635780000
160768741	::480815366830960000
230905946	::480815401467527000
509524562	::480815537300447000
568505535	::480815581034467000
437898031	::480815676139900000
519936824	::480815697853816000
72123971	::480815732633006000
136114188	::480815748194263000
437898031	::480815760286040000
336149936	::480815769765171000
164676969	::480815824559566000
26642766	::480815897565614000
519936824	::480815915856969000
230655725	::480815921045704000
16166332	::480815932382531000
421548020	::480816012216897000
19684793	::480816034782277000
72123971	::480816036069912000
315614733	::480816069397852000
119636299	::480816109981945000
545784705	::480816153980190000
72123971	::480816162347831000
227355784	::480816166546735000
16166332	::480816217582612000
464845445	::480816225430171000
315614733	::480816302072664000
382767512	::480816328048381000
16166332	::480816331097255000
228213959	::480816336054931000
72123971	::480816353989763000
227355784	::480816388278611000
493640349	::480816398780731000
477235727	::480816410247974000
450970324	::480816497481482000
212060681	::480816593572990000
72123971	::480816602959446000
28510276	::480816626934095000
561527789	::480816638392938000
609790203	::480816638619443000
263933552	::480816708286816000
19182658	::480816733725659000
375961439	::480816733872091000
65435835	::480816743125094000
227355784	::480816744081399000
122717174	::480816757607649000
20786050	::480816767112331000
263933552	::480816777698344000
100090407	::480816858426535000
65435835	::480816878592741000
285955708	::480816892437737000
263933552	::480816895143067000
18336787	::480816912860209000
221205505	::480816934418919000
263933552	::480816988919320000
71878260	::480817015473856000
254210162	::480817048872701000
19837708	::480817051104460000
225691566	::480817141256445000
365203632	::480817175955906000
17016789	::480817193102221000
180661626	::480817230369021000
350968313	::480817259058053000
180661626	::480817280646148000
131941193	::480817350195703000
262405775	::480817351881814000
418314197	::480817375424425000
71878260	::480817453485023000
55120405	::480817470853623000
180661626	::480817483159699000
61698439	::480817534355390000
245669191	::480817538075348000
263933552	::480817569763303000
34767424	::480817585655513000
379833720	::480817671005405000
372499722	::480817679885160000
516986236	::480817689774923000
418312513	::480817695404077000
263933552	::480817697018486000
125060842	::480817703880773000
230365198	::480817736453734000
180661626	::480817769681010000
382767512	::480817779374055000
260825806	::480817842128826000
516986236	::480817854766280000
37863682	::480817887490215000
180661626	::480817926581145000
155677785	::480817954351611000
382767512	::480817954352005000
75209135	::480818022001963000
180661626	::480818101651791000
362312178	::480818107905495000
263933552	::480818119275847000
263933552	::480818211957395000
155677785	::480818214499143000
160495648	::480818286393708000
360730562	::480818326797426000
470451598	::480818363124711000
180661626	::480818386218520000
123739379	::480818436701175000
352960797	::480818546528636000
722514433	::480818615512731000
263933552	::480818642913730000
32787499	::480818676715634000
352960797	::480818701474594000
42481762	::480818744521146000
215181084	::480818745158291000
362312178	::480818797448667000
69916558	::480818800665698000
608426191	::480818831460294000
228213959	::480818862296805000
263933552	::480818880642682000
336149936	::480818881536073000
35376355	::480818963467603000
228213959	::480818987979112000
228213959	::480819064466460000
136791341	::480819203776069000
171724420	::480819277214523000
228213959	::480819282960343000
75209135	::480819307195432000
473196438	::480819360538562000
28827091	::480819425654751000
372499722	::480819429316763000
210996408	::480819437566570000
230365198	::480819442884952000
368170408	::480819509033730000
90750144	::480819519666257000
90750144	::480819535843700000
417428775	::480819643935129000
39215095	::480819644261859000
263933552	::480819650813374000
407384648	::480819690046902000
335101950	::480819718291329000
210996408	::480819749475991000
295466391	::480819868170592000
68622166	::480819926479826000
372499722	::480819960219176000
99843490	::480819997443235000
451868502	::480820101671682000
75209135	::480820143896162000
24199433	::480820165001883000
38623896	::480820237156483000
430387521	::480820350981120000
350968313	::480820473027395000
516986236	::480820486205501000
67492430	::480820568866832000
32973618	::480820587258859000
247024165	::480820600990994000
275681559	::480820659246071000
35376355	::480820667474927000
384683676	::480820678711865000
516986236	::480820694209421000
230206940	::480820710638510000
38623896	::480820825642115000
64813007	::480820835972685000
22294252	::480820876867153000
75209135	::480820879790985000
263933552	::480820909633052000
20786050	::480820956920037000
247024165	::480820996283179000
131941193	::480821054000992000
27792069	::480821118081564000
268058306	::480821219764477000
26642766	::480821220284186000
254635990	::480821241083731000
418312513	::480821245450416000
77765035	::480821272335482000
246571951	::480821274214559000
164676969	::480821381547163000
107750524	::480821411876200000
183090041	::480821473679265000
256346048	::480821479224147000
59705683	::480821495455686000
621474989	::480821499222175000
81469472	::480821526447804000
365505682	::480821529316716000
392156048	::480821535620345000
119636299	::480821540410253000
221641208	::480821560388120000
131941193	::480821566553325000
450970324	::480821582399832000
365505682	::480821666680172000
38520445	::480821673277808000
25104281	::480821673558409000
59705683	::480821683507306000
72890292	::480821710011531000
45410414	::480821745385893000
353888661	::480821792823455000
59705683	::480821798104084000
303080805	::480821848767492000
32973618	::480821919185268000
338073739	::480821938470653000
335608417	::480821947563909000
57331128	::480821949589770000
64907439	::480821974097092000
224103552	::480821974432620000
289360824	::480822011124400000
15681561	::480822011355480000
215144630	::480822045492527000
33017275	::480822121396854000
23665083	::480822123053580000
240532669	::480822147628412000
430387521	::480822176346431000
423666163	::480822236719243000
436476907	::480822293510103000
387188572	::480822301416759000
268246881	::480822336955105000
417428775	::480822356668329000
35026897	::480822415229222000
33017275	::480822422887624000
72890292	::480822435340902000
331227001	::480822486276124000
253828982	::480822568740339000
95072707	::480822609782009000
221641208	::480822619932213000
398339392	::480822784680280000
30719116	::480822810320060000
164676969	::480822836404436000
465934852	::480822909137473000
253828982	::480822920852152000
87966998	::480822931484729000
392261274	::480822978624897000
281824012	::480823065735999000
22559382	::480823118060331000
37863682	::480823247340974000
263933552	::480823247873638000
458766436	::480823294367498000
53112812	::480823350223069000
200685756	::480823368371802000
99843490	::480823381449637000
475031809	::480823407232036000
122725183	::480823412190105000
371068004	::480823454396997000
99843490	::480823528346775000
523456562	::480823547708063000
99843490	::480823559317508000
59705683	::480823567865892000
72123971	::480823633888047000
371068004	::480823676292849000
59705683	::480823683733131000
323978080	::480823711030071000
417472148	::480823714796154000
200685756	::480823730013081000
91024211	::480823818445791000
416130255	::480823821696393000
61718844	::480823849911451000
413367641	::480823864402800000
99843490	::480823875043741000
215385454	::480823994195517000
258609027	::480824057277861000
72123971	::480824066702462000
200685756	::480824073547546000
99843490	::480824095760588000
263933552	::480824108851015000
509524562	::480824109757378000
55888161	::480824114337574000
313341167	::480824152626962000
523456562	::480824183619063000
253178679	::480824190568648000
164676969	::480824208482910000
523456562	::480824224995889000
221641208	::480824259875307000
30516737	::480824285863612000
38623896	::480824310698106000
345626789	::480824354545369000
416130255	::480824378238574000
39863661	::480824453879042000
32973618	::480824467082342000
546947837	::480824467535695000
281824012	::480824470089633000
200685756	::480824473579319000
509524562	::480824479640477000
23665083	::480824489014329000
136038442	::480824512137555000
25104281	::480824522984005000
513825441	::480824632858398000
55888161	::480824661584797000
215181084	::480824662184562000
59705683	::480824683860742000
338664006	::480824698377207000
224501206	::480824760524210000
107308159	::480824763061792000
372499722	::480824803524624000
24199433	::480824895757361000
217563665	::480824932621115000
236144487	::480824934931771000
286298021	::480825048954310000
281824012	::480825137705414000
282363016	::480825195561631000
230905946	::480825276524277000
90750144	::480825308099391000
343756278	::480825322263175000
450970324	::480825348066918000
253828982	::480825356992004000
371068004	::480825382984503000
55888161	::480825388395151000
68432091	::480825408330297000
94480498	::480825427129139000
64596921	::480825443407257000
19182658	::480825539566256000
349904873	::480825561413988000
140206179	::480825563158822000
296590824	::480825578052804000
313341167	::480825591457775000
260428602	::480825599913914000
140206179	::480825608172085000
140206179	::480825624001392000
140206179	::480825731648208000
61478431	::480825731706920000
25104281	::480825778280468000
38520445	::480825819846410000
90750144	::480825885759901000
377627227	::480825948716019000
277378135	::480825964931612000
30912658	::480826009173118000
440314946	::480826028068052000
368691437	::480826087346147000
102233693	::480826118493065000
459660056	::480826122477654000
30912658	::480826169336401000
561527789	::480826179109150000
102233693	::480826201552875000
352960797	::480826251507027000
18722083	::480826256758292000
264677315	::480826258511503000
349904873	::480826261699182000
136458681	::480826263225896000
14085431	::480826337381212000
423830555	::480826397913411000
370420008	::480826424438185000
259581735	::480826443685834000
55161530	::480826444063330000
243465008	::480826445749817000
233767854	::480826473243107000
462487376	::480826548451147000
236144487	::480826658975264000
252623066	::480826681721368000
42481762	::480826707528941000
417449044	::480826740785553000
415953059	::480826741074579000
236144487	::480826755289079000
28827091	::480826755318837000
34087430	::480826759705665000
94480498	::480826813778649000
440314946	::480826826609016000
92125226	::480826891746545000
561527789	::480826962894548000
94480498	::480826965012643000
72123971	::480826982834245000
230905946	::480826987603185000
285254109	::480827014408986000
16322613	::480827040724025000
68622166	::480827102150021000
462648540	::480827109380591000
32973618	::480827116465172000
561527789	::480827117647560000
370165750	::480827138556559000
440314946	::480827160282681000
263418480	::480827260430082000
41692308	::480827280340422000
386956382	::480827291715768000
256074844	::480827313873879000
494605871	::480827344069087000
243465008	::480827344899551000
107308159	::480827367028318000
608426191	::480827406018551000
599348429	::480827425803489000
434045786	::480827426298429000
440314946	::480827484586250000
370420008	::480827484611411000
497565305	::480827601770917000
224103552	::480827640299794000
36866805	::480827642564718000
529096266	::480827694754840000
36869877	::480827716006969000
369819130	::480827797938520000
527041090	::480827805425348000
41649263	::480827881799819000
24494616	::480828043888709000
440314946	::480828104655376000
345626789	::480828156149235000
34087430	::480828210754510000
462487376	::480828246984888000
336845657	::480828286164279000
157904403	::480828331592384000
352960797	::480828337015635000
352960797	::480828352496795000
107308159	::480828362412146000
352960797	::480828366040219000
352960797	::480828380141481000
352960797	::480828411246415000
458847153	::480828417831497000
58587526	::480828514875097000
57331128	::480828537109098000
92924351	::480828544780472000
183090041	::480828589739638000
55888161	::480828645251223000
523456562	::480828663278350000
523456562	::480828669653684000
423941104	::480828715178274000
259581735	::480828724321849000
18657192	::480828824385380000
41649263	::480828842438062000
309108026	::480828868043894000
233767854	::480828883256606000
119636299	::480828885374758000
18551115	::480828919814172000
268246881	::480828950550044000
414543388	::480829037732847000
185716839	::480829079843647000
87966998	::480829139713138000
201878266	::480829144196857000
28197443	::480829149519433000
57331128	::480829193299574000
36891053	::480829227453775000
437898031	::480829242264272000
243465008	::480829298564427000
131941193	::480829309636988000
90469755	::480829366612410000
350968313	::480829410837536000
38713173	::480829420878323000
25235649	::480829447755821000
309108026	::480829478244192000
87966998	::480829496203833000
55888161	::480829543419510000
42481762	::480829665465356000
37119867	::480829707768721000
201878266	::480829714039181000
196693857	::480829769634689000
410856984	::480829790694305000
609790203	::480829804426829000
309108026	::480829807769698000
346219373	::480829816527011000
372068999	::480829817567576000
118881789	::480829824253313000
87966998	::480829824504590000
215181084	::480829848772829000
196693857	::480829849007702000
273814896	::480829923318198000
257913209	::480829934886461000
38713173	::480829944889491000
102875172	::480829952246689000
363649162	::480829989139394000
163893797	::480830178130538000
372499722	::480830187555536000
348683759	::480830306639806000
201878266	::480830311526195000
29300584	::480830336729751000
352960797	::480830377917837000
208250490	::480830428539269000
161622400	::480830485442985000
369849727	::480830486257074000
161622400	::480830517294530000
235272576	::480830609527279000
46268291	::480830675759542000
253828982	::480830680062894000
50354861	::480830680553631000
259581735	::480830684873756000
295466391	::480830689621712000
185716839	::480830713487314000
255299055	::480830728125431000
28827091	::480830753106698000
33217361	::480830797503823000
292395819	::480830830001270000
580156304	::480830844429299000
18551115	::480830855900700000
155730095	::480830887374778000
203736885	::480830906584666000
417449044	::480830924695666000
94480498	::480830935026237000
369217450	::480831009957490000
18336787	::480831020732645000
161622400	::480831026894090000
331925277	::480831046150148000
264705173	::480831051552419000
203736885	::480831065590747000
279865885	::480831071706050000
160733683	::480831088483258000
359446141	::480831109715210000
42481762	::480831174202630000
50354861	::480831254686752000
420731308	::480831267697856000
310009833	::480831352409829000
33011898	::480831357640519000
94480498	::480831367198941000
592150138	::480831392889069000
94480498	::480831393992146000
286910447	::480831455011299000
365746365	::480831484547190000
369849727	::480831486355324000
210996408	::480831508442120000
201878266	::480831527584923000
33699503	::480831527836581000
246066577	::480831543074500000
264705173	::480831577552084000
189664484	::480831607734288000
161622400	::480831623240228000
240532669	::480831629288812000
79363954	::480831631226200000
392301070	::480831639145029000
201878266	::480831657386070000
79363954	::480831808100003000
221205505	::480831811459620000
203736885	::480831823132360000
36891053	::480831869689151000
155686441	::480831904900333000
155730095	::480831941847953000
258609027	::480831947589963000
20786050	::480831962492715000
234187240	::480831971497889000
260440912	::480831998177456000
150828387	::480832011406307000
287014963	::480832015223119000
259746323	::480832086769541000
49383709	::480832158475767000
355896730	::480832193078382000
114967175	::480832233184309000
274311440	::480832251274338000
375636797	::480832305036935000
163646426	::480832324938891000
30912658	::480832363686289000
375636797	::480832367443996000
523456562	::480832441440280000
102301729	::480832511384109000
173371030	::480832531231543000
375636797	::480832542048649000
175581339	::480832553482747000
102301729	::480832557286563000
396454394	::480832615868428000
260440912	::480832683291844000
375636797	::480832708373790000
494543536	::480832723641040000
16006363	::480832757132967000
28405302	::480832781224648000
344454080	::480832794017292000
136750011	::480832816695885000
114967175	::480832824459554000
375636797	::480832843803680000
253828982	::480832910560202000
115503799	::480832929971453000
165261298	::480832946832539000
375636797	::480832948850028000
16322613	::480832970215813000
375636797	::480832986510667000
16866896	::480833036594847000
285125363	::480833073156599000
54116443	::480833084015648000
98552986	::480833103041409000
212068363	::480833119080026000
33699503	::480833133227417000
165261298	::480833140252897000
165261298	::480833201804283000
592150138	::480833224000557000
65501923	::480833286491475000
16006363	::480833340636168000
188417746	::480833396017725000
25099957	::480833458906750000
35141457	::480833484844302000
29553235	::480833494436679000
375636797	::480833511734005000
255622442	::480833529702789000
165261298	::480833562774474000
165261298	::480833588967907000
42481762	::480833599915438000
28063382	::480833600233824000
114967175	::480833627425476000
42481762	::480833628428304000
42481762	::480833720837238000
15789848	::480833816584392000
79363954	::480833849799110000
16006363	::480833910629470000
132649069	::480833933647839000
338477631	::480833945152401000
15789848	::480833962755907000
418847263	::480833967805849000
133341985	::480833976551346000
285125363	::480833981152100000
497565305	::480833996272594000
369849727	::480834021484953000
25469735	::480834035527458000
523456562	::480834038367019000
220867112	::480834040279232000
203688730	::480834042296668000
28063382	::480834050999865000
497565305	::480834063368863000
257913209	::480834070067560000
296433109	::480834073267425000
513855251	::480834073858818000
15789848	::480834102317170000
120170865	::480834104007856000
132649069	::480834116083257000
497565305	::480834134911115000
175581339	::480834136182370000
20786050	::480834167127965000
397024307	::480834168696217000
455542048	::480834173930725000
102301729	::480834179928576000
284931188	::480834187369676000
29553235	::480834191639060000
45278487	::480834210639654000
90750144	::480834212401258000
38520445	::480834224317280000
16322613	::480834239416369000
29553235	::480834260559876000
513855251	::480834275009257000
48971187	::480834288313593000
445903498	::480834298241880000
25469735	::480834332412895000
702450841	::480834344013922000
513855251	::480834345242869000
1007041	::480834349399408000
98552986	::480834377510031000
252725390	::480834378679848000
372068999	::480834382400589000
296433109	::480834434564755000
523456562	::480834435324313000
245154470	::480834498561855000
418847263	::480834499849105000
352960797	::480834501472301000
523456562	::480834515880144000
133341985	::480834524952399000
6284612	::480834546464595000
613956023	::480834669877792000
245154470	::480834681924251000
29553235	::480834686424342000
16107745	::480834716338094000
132649069	::480834747250536000
375364618	::480834755043160000
94480498	::480834763381424000
90750144	::480834769018957000
381203261	::480834770541109000
433916111	::480834774613766000
305265637	::480834777960816000
15789848	::480834801918681000
296433109	::480834879966281000
23967395	::480834920084803000
420323287	::480834931539468000
271774234	::480834954994016000
260440912	::480834963017711000
62186442	::480835031326150000
294964037	::480835094308192000
420323287	::480835099932360000
255299055	::480835103405268000
200316617	::480835109671960000
198911524	::480835125618307000
271774234	::480835127644147000
625951846	::480835154924306000
228213959	::480835180282667000
243751614	::480835192974622000
19111395	::480835202001158000
29553235	::480835204584448000
28510276	::480835213111472000
375364618	::480835244187078000
15681561	::480835274529046000
22067825	::480835294942736000
408171600	::480835302798274000
268058306	::480835400521760000
619608540	::480835417458356000
29374576	::480835439364800000
326351370	::480835495123902000
340678678	::480835519547318000
340678678	::480835567517581000
229364831	::480835571116683000
326351370	::480835578867363000
15137186	::480835596076974000
231150237	::480835602883936000
340678678	::480835610978942000
375364618	::480835612052692000
340678678	::480835652116692000
29553235	::480835670198349000
263433687	::480835725135740000
619608540	::480835732521897000
220632867	::480835743435091000
256716505	::480835747797155000
65832155	::480835748900270000
81841977	::480835748925407000
92840294	::480835785281662000
338664006	::480835799324188000
240015074	::480835815828774000
16006363	::480835891108532000
25104281	::480835907897937000
323246381	::480835920204034000
256716505	::480835935509028000
81841977	::480835936574398000
65832155	::480835936574402000
115503799	::480835975631761000
619608540	::480836105659744000
261847534	::480836112836227000
167301113	::480836117386649000
635845301	::480836138245304000
38520445	::480836168163295000
713245898	::480836204775342000
49383709	::480836217605718000
215144630	::480836225176064000
294745245	::480836228925767000
212068363	::480836317488484000
243751614	::480836364431142000
320484851	::480836365676843000
165261298	::480836448073965000
94480498	::480836477304070000
161622400	::480836485302591000
24634410	::480836554462486000
340678678	::480836625417523000
16006363	::480836654991953000
340678678	::480836661761163000
27999272	::480836669940064000
373147853	::480836682875678000
24634410	::480836698469703000
340678678	::480836709295206000
94480498	::480836714286440000
411848692	::480836768283914000
16006363	::480836795094282000
79363954	::480836827188711000
372068999	::480836836689195000
306989340	::480836856158756000
1007041	::480836873632231000
352960797	::480836960580145000
80157666	::480837001902432000
16006363	::480837032986820000
80157666	::480837038875234000
38520445	::480837113454555000
607721617	::480837148187590000
418327117	::480837201618419000
329333638	::480837209059106000
175581339	::480837229649330000
45966951	::480837230584672000
175581339	::480837349522538000
437898031	::480837353745809000
381203261	::480837422163320000
94480498	::480837442832830000
367322500	::480837484905910000
523456562	::480837532935258000
523456562	::480837548491952000
173371030	::480837573556707000
90750144	::480837639265058000
381203261	::480837644000038000
552146644	::480837644726067000
94480498	::480837691806740000
554852227	::480837727110197000
90467952	::480837740481613000
234214828	::480837784853557000
486138458	::480837791962525000
269401499	::480837884056854000
462487376	::480837978625818000
236144487	::480837997886074000
513982376	::480838058078519000
252914746	::480838074176245000
175581339	::480838081428619000
523456562	::480838083186003000
1007041	::480838084934656000
309778100	::480838096909398000
454146385	::480838112785211000
211376385	::480838163594625000
16248047	::480838228623126000
326351370	::480838230179209000
446541836	::480838312970551000
175581339	::480838358995075000
109298324	::480838386203504000
619608540	::480838416184377000
287228225	::480838422559342000
311664191	::480838464657559000
418327117	::480838550699520000
340678678	::480838555535568000
434720036	::480838580252602000
418327117	::480838604671819000
340678678	::480838608740286000
434720036	::480838644572241000
540330411	::480838644840685000
340678678	::480838649831890000
201878266	::480838656907681000
295466391	::480838710783524000
15789848	::480838730425446000
340678678	::480838750004449000
523456562	::480838789204836000
374528956	::480838789942636000
380049732	::480838794116333000
613592670	::480838810700238000
308175001	::480838826487586000
47031965	::480838881810456000
229650081	::480838888462614000
340678678	::480838906791735000
326813935	::480838926765424000
59503620	::480838939905773000
378414202	::480838943852605000
599589782	::480838960378159000
348123497	::480838991189917000
340678678	::480838992200364000
208250490	::480839051239780000
340678678	::480839054049562000
106715045	::480839091014340000
340678678	::480839128070647000
94480498	::480839142448705000
340678678	::480839174937780000
109298324	::480839195447930000
340678678	::480839235998457000
340678678	::480839280776863000
407384648	::480839446523564000
140157275	::480839468346138000
470801476	::480839478341165000
369217450	::480839492090073000
425381729	::480839522217758000
434720036	::480839543940083000
260428602	::480839565658587000
352960797	::480839568195731000
378414202	::480839616518295000
47031965	::480839616656723000
624394090	::480839651557933000
267405925	::480839693610016000
215174499	::480839696176521000
59503620	::480839699569709000
214779476	::480839713549332000
18657192	::480839728435322000
59503620	::480839761431502000
19684793	::480839773297184000
79363954	::480839795988381000
15789848	::480839797821288000
602224338	::480839807153610000
119269983	::480839871334854000
59503620	::480839894697127000
49383709	::480839933075017000
137135705	::480839939915931000
256716505	::480839978608386000
65832155	::480839978994237000
81841977	::480839978998452000
602224338	::480839989500968000
383856422	::480840015417974000
137135705	::480840125333532000
462487376	::480840130249252000
614436697	::480840184640991000
90750144	::480840252480049000
602224338	::480840257135329000
378414202	::480840277607731000
602224338	::480840298805751000
229672512	::480840340715606000
62944645	::480840439176912000
602224338	::480840444897525000
413367641	::480840454632529000
137135705	::480840460718452000
364405877	::480840469178372000
295339639	::480840480352382000
423666163	::480840584517545000
402925254	::480840639848804000
1007041	::480840641849483000
118733444	::480840654009147000
36891053	::480840696547385000
602224338	::480840714654187000
265786675	::480840736087101000
62944645	::480840736863436000
193583131	::480840797936300000
173371030	::480840817980887000
602224338	::480840843851739000
277378135	::480840857751257000
510678171	::480840867868319000
214779476	::480840963397402000
500212290	::480840966773821000
369310186	::480840980892229000
369804138	::480841157279494000
602224338	::480841258911666000
322465167	::480841269866790000
285125363	::480841304604020000
94480498	::480841316968853000
163279109	::480841319988748000
335101950	::480841332621967000
107308159	::480841339181879000
94480498	::480841376758644000
549785954	::480841380848467000
118733444	::480841392118587000
411222321	::480841432488357000
549785954	::480841442039185000
200316617	::480841514713903000
510678171	::480841541037338000
265760942	::480841599757193000
215144630	::480841605511798000
500212290	::480841614462427000
110563920	::480841675154001000
355896730	::480841678027522000
308175001	::480841682452099000
173371030	::480841714098135000
471291163	::480841893786316000
58627481	::480841961339752000
193583131	::480842034660782000
384563395	::480842070647525000
64907439	::480842096656404000
94480498	::480842103765757000
410961985	::480842132865839000
1007041	::480842268606070000
463318489	::480842318748983000
339295860	::480842350126579000
240798548	::480842428039970000
321876841	::480842476899827000
132768456	::480842493089419000
208250490	::480842507841175000
48804765	::480842527550226000
259581735	::480842552011014000
137135705	::480842571975909000
35505123	::480842616846565000
278165989	::480842636752715000
24199433	::480842695188160000
186314952	::480842724657364000
260961523	::480842745318477000
552802620	::480842789152759000
51413309	::480842817141743000
1007041	::480842858807586000
351620689	::480842890810126000
230905946	::480842917708591000
619608540	::480842936520044000
137135705	::480842949597487000
360730562	::480842984918093000
234187240	::480842995076300000
408171600	::480843025921241000
137587439	::480843091570475000
350968313	::480843103155539000
602224338	::480843118636306000
72123971	::480843123422412000
28827091	::480843268306272000
72123971	::480843322941263000
178921630	::480843342327328000
493221106	::480843351642476000
399645465	::480843390720815000
360730562	::480843400665509000
255622442	::480843433452777000
264335101	::480843435079778000
16713287	::480843438896590000
49383709	::480843487974150000
36891053	::480843513437765000
493221106	::480843523176935000
6733652	::480843536330674000
243011588	::480843552940126000
208250490	::480843561223864000
309778100	::480843562502721000
72123971	::480843565904719000
77765035	::480843575068868000
26514591	::480843603829223000
90467952	::480843623538237000
384563395	::480843650226593000
411222321	::480843652957089000
372068999	::480843682997080000
254210162	::480843732435337000
90467952	::480843785228656000
80788799	::480843832259379000
309778100	::480843841835003000
18657192	::480843906171830000
150518148	::480843907672965000
102875172	::480843920856064000
73995534	::480843928741376000
16006363	::480843954381139000
92924351	::480843957731987000
235272576	::480843961997615000
359174210	::480843966737555000
624394090	::480843968885051000
285125363	::480843979072626000
201878266	::480843998798422000
16107745	::480844000329347000
15789848	::480844002753667000
137135705	::480844008852185000
287727506	::480844025717465000
470451598	::480844029027184000
338664006	::480844030054387000
102301729	::480844046105968000
240798548	::480844053995458000
336628506	::480844087869075000
90467952	::480844091064717000
28063382	::480844101743427000
193583131	::480844168722661000
281824012	::480844188368375000
98552986	::480844196732223000
201878266	::480844213009911000
624394090	::480844227719737000
243751614	::480844253719846000
188480631	::480844257612140000
173371030	::480844265140932000
247372701	::480844287978897000
418847263	::480844304059863000
175581339	::480844319038132000
398339392	::480844332472471000
328057955	::480844341603102000
215144630	::480844367897194000
270227232	::480844376373854000
98552986	::480844440215773000
307697597	::480844473057177000
39416036	::480844488089554000
319420243	::480844525133254000
624394090	::480844559866671000
198126424	::480844566816243000
470451598	::480844606805143000
350968313	::480844619874574000
220867112	::480844743115423000
260911912	::480844765790216000
309167251	::480844767451172000
220867112	::480844777080905000
624394090	::480844807641001000
72123971	::480844913266163000
15288029	::480844925185949000
72123971	::480844954189959000
67492430	::480845018819993000
137135705	::480845028596531000
16006363	::480845066232422000
411222321	::480845072129609000
20738985	::480845077036539000
35923992	::480845114328481000
9563172	::480845118350852000
29302446	::480845195777282000
198126424	::480845255416098000
92125226	::480845256250757000
62944645	::480845266749517000
198406854	::480845336785596000
365203632	::480845344385691000
702450841	::480845366644834000
220867112	::480845404074803000
578593285	::480845460702113000
90469755	::480845482353127000
624394090	::480845536137080000
255299055	::480845553450774000
29300584	::480845587110064000
341941030	::480845614557589000
466646092	::480845616021381000
19684793	::480845656613871000
270227232	::480845690801643000
32171318	::480845715006959000
702450841	::480845789342617000
463138486	::480845814428749000
220867112	::480845844380266000
624394090	::480845859715051000
458766436	::480845913703735000
240492455	::480845915109195000
7141172	::480845935379881000
22504277	::480845943919890000
208250490	::480845992179564000
297542894	::480845997602394000
137135705	::480846062920298000
360761105	::480846074970505000
299441398	::480846085976363000
624394090	::480846092586995000
312856997	::480846095493255000
581342731	::480846149159366000
360231979	::480846168143187000
141735027	::480846178612183000
355896730	::480846200347058000
21117523	::480846208512954000
350003589	::480846249831436000
37316930	::480846252997767000
350003589	::480846313224175000
249227650	::480846323898679000
198406854	::480846335222874000
360761105	::480846389438459000
477188816	::480846419872342000
307697597	::480846433898467000
41135840	::480846456853516000
76427184	::480846469239296000
173371030	::480846490701541000
383383485	::480846493134254000
414543388	::480846506359271000
194998718	::480846563275599000
40994873	::480846586193264000
561527789	::480846595533987000
6733652	::480846651163430000
16322613	::480846660562460000
16322613	::480846695563919000
613592670	::480846710496038000
477188816	::480846747611037000
193583131	::480846843702968000
25235649	::480846847091539000
289360824	::480846859305361000
371068004	::480846915526225000
338477631	::480846944231649000
95141856	::480847020890935000
15789848	::480847031150202000
29302446	::480847031791910000
49383709	::480847102277210000
40604299	::480847116290359000
462487376	::480847130282573000
1007041	::480847131838664000
281824012	::480847134397181000
90467952	::480847136754384000
40604299	::480847182648451000
230069608	::480847190890647000
198406854	::480847330854178000
40994873	::480847372700745000
260440912	::480847378631516000
175581339	::480847392225636000
352960797	::480847409690333000
270227232	::480847413737840000
624394090	::480847486723325000
212060681	::480847534769057000
260825806	::480847544684384000
6733652	::480847554192883000
421548020	::480847574199324000
624394090	::480847575437049000
204292930	::480847598803111000
37011485	::480847611231227000
355896730	::480847682601517000
6733652	::480847731398021000
599348429	::480847750742167000
204292930	::480847756215713000
588705820	::480847757599850000
84849075	::480847784292003000
39416036	::480847788717400000
591216066	::480847866437455000
15742158	::480847901447290000
462487376	::480847918035771000
6733652	::480847957684916000
399555371	::480847981881470000
72293435	::480847995332608000
22944914	::480848018292609000
260825806	::480848056145805000
200316617	::480848167463051000
226995875	::480848199867830000
260825806	::480848220936228000
54405135	::480848240292536000
196693857	::480848241529868000
198406854	::480848325294301000
16713682	::480848358613852000
624394090	::480848414364938000
73995534	::480848444018667000
309778100	::480848454785040000
94480498	::480848455485493000
523456562	::480848479783497000
227355784	::480848485319974000
76427184	::480848486624030000
214779476	::480848554588504000
196693857	::480848611765280000
211376385	::480848643420090000
262405775	::480848647546888000
450970324	::480848681491771000
92924351	::480848712122388000
90467952	::480848738269679000
260440912	::480848752802942000
399555371	::480848763029037000
227355784	::480848765738582000
480638215	::480848767558512000
165261298	::480848898580152000
209223008	::480848956683857000
33418266	::480848967312240000
249227650	::480849019955339000
260825806	::480849035285106000
331668519	::480849038317608000
551501734	::480849060891344000
14715501	::480849073331650000
182834679	::480849081284435000
171807880	::480849115124076000
182834679	::480849135034466000
591216066	::480849136074227000
287014963	::480849144324448000
275902246	::480849186179387000
299441398	::480849197919248000
55744853	::480849209021575000
359672666	::480849229334577000
19111395	::480849265443741000
381181950	::480849267750604000
249227650	::480849301762236000
367322500	::480849323245453000
562590159	::480849369592111000
409336092	::480849431571349000
100195876	::480849446721171000
47859489	::480849450038878000
100195876	::480849450114367000
275902246	::480849482834141000
48562201	::480849502299910000
59938971	::480849509283422000
257092614	::480849563473805000
523456562	::480849566745767000
700013623	::480849609859035000
258108922	::480849623020363000
254635990	::480849745666387000
19182658	::480849759717306000
270227232	::480849905787748000
239484752	::480849907004493000
211376385	::480849930223751000
411997198	::480849949328809000
624394090	::480849958992900000
45278487	::480849966890754000
381373424	::480850031034253000
47859489	::480850053469200000
624394090	::480850126999912000
423816771	::480850178249728000
259542533	::480850187670138000
377715399	::480850240421908000
399555371	::480850319211900000
40994873	::480850376816476000
406121427	::480850414976266000
624394090	::480850427156901000
19210855	::480850508039475000
257092614	::480850523038298000
370165750	::480850523579756000
119636299	::480850568609406000
255299055	::480850617926045000
308657649	::480850626013057000
270227232	::480850648498319000
270227232	::480850735244922000
495598070	::480850782477352000
59583601	::480850818036281000
52252090	::480850881144176000
624394090	::480850935372341000
32342599	::480850952820232000
270173839	::480850958130634000
211376385	::480850980011905000
617791569	::480850986060103000
334665323	::480850997355347000
67656722	::480851064749830000
18657192	::480851089420341000
132649069	::480851091236851000
255622442	::480851105623318000
207290040	::480851109045866000
48562201	::480851135415087000
322842111	::480851154696290000
282692620	::480851171406798000
32342599	::480851179170066000
285125363	::480851181124595000
260440912	::480851183737634000
116098184	::480851191145201000
470451598	::480851208328847000
602224338	::480851251924455000
287727506	::480851258299797000
49061011	::480851285415960000
39416036	::480851287802925000
352960797	::480851338520059000
25104281	::480851354995687000
406121427	::480851355473420000
355758655	::480851367070670000
201878266	::480851372414222000
285125363	::480851375840952000
287727506	::480851423131758000
26413556	::480851481872965000
552146644	::480851484247351000
20786050	::480851486092853000
393718746	::480851502022803000
86604355	::480851532779638000
596957614	::480851549636136000
18752326	::480851588471205000
70483417	::480851601209704000
50151347	::480851607622397000
70483417	::480851609795444000
311664191	::480851624248623000
32342599	::480851684629811000
207290040	::480851701747159000
617791569	::480851705098035000
185716839	::480851706427625000
399555371	::480851758726410000
403160004	::480851776649043000
467027311	::480851780516188000
414103187	::480851789634211000
140206179	::480851791450341000
73995534	::480851821058338000
392301070	::480851831870869000
20786050	::480851916633960000
69719136	::480851954797510000
29300584	::480851962905120000
402925254	::480851981703991000
414103187	::480852097785536000
267405925	::480852128458493000
43586963	::480852194200391000
207290040	::480852238525816000
253828982	::480852267537424000
282328751	::480852278879215000
604071375	::480852351478411000
29300584	::480852390304681000
52252090	::480852411545038000
253828982	::480852426178580000
110063681	::480852427743051000
186314952	::480852437113118000
28510276	::480852457510019000
344454080	::480852525726187000
402925254	::480852533401772000
402925254	::480852564993249000
259542533	::480852652956205000
15137186	::480852720178307000
520533224	::480852745201537000
67656722	::480852749429796000
303488399	::480852787538845000
110063681	::480852796829220000
114967175	::480852811933315000
240015074	::480852832510148000
359174210	::480852844858585000
602224338	::480852857701138000
223614733	::480852869193531000
54754940	::480852870083129000
47348539	::480852926458392000
246066577	::480852936667299000
493221106	::480852948872728000
186314952	::480852960524525000
602224338	::480852967927455000
523456562	::480852972814229000
420389630	::480853003298013000
186314952	::480853042204393000
364035957	::480853042733264000
291288952	::480853118260084000
137135705	::480853142595072000
300009838	::480853163130748000
235272576	::480853172156518000
36343877	::480853172429144000
285125363	::480853182612914000
1007041	::480853188124217000
253828982	::480853195946614000
18657192	::480853202275803000
93316687	::480853205736493000
45278487	::480853206302724000
398339392	::480853209221988000
352960797	::480853212061110000
392301070	::480853213013225000
377715399	::480853217002012000
463138486	::480853217321168000
102301729	::480853223234756000
15789848	::480853228167258000
285125363	::480853248463486000
287727506	::480853255006613000
240532669	::480853255703240000
253828982	::480853256462024000
49061011	::480853258672422000
24821703	::480853262174650000
282692620	::480853266943991000
296590824	::480853271263735000
470451598	::480853274824683000
369804138	::480853275890425000
220867112	::480853279430017000
309789310	::480853280705101000
321876841	::480853282144145000
493221106	::480853283787902000
385706960	::480853284257669000
493221106	::480853290343596000
384563395	::480853311097032000
352960797	::480853312279818000
287014963	::480853313181585000
433168829	::480853317786931000
133341985	::480853367171080000
296433109	::480853369876000000
337434879	::480853374292606000
18657192	::480853377752891000
393718746	::480853392567595000
323246381	::480853393137610000
169291538	::480853403602407000
377715399	::480853410837577000
431937908	::480853411030904000
203736885	::480853414834745000
450560571	::480853429539983000
291288952	::480853437358571000
36343877	::480853438884872000
344902431	::480853443704127000
352960797	::480853450859626000
287727506	::480853455511109000
513982376	::480853455741796000
26954972	::480853456270270000
49383709	::480853460280410000
220632867	::480853460380684000
355758655	::480853467250974000
169291538	::480853477979996000
350003589	::480853479465177000
34087430	::480853482686001000
40604299	::480853484548284000
31010760	::480853503372304000
262405775	::480853509907030000
513982376	::480853513266675000
493221106	::480853528324239000
264705173	::480853535454539000
392301070	::480853545378271000
310654760	::480853557504401000
352960797	::480853563808043000
100090407	::480853574176747000
139460380	::480853580249718000
373147853	::480853580594032000
377627227	::480853590584471000
26925878	::480853594498138000
277814195	::480853597026934000
253828982	::480853604501164000
214779476	::480853607911555000
523456562	::480853618716078000
203736885	::480853625950830000
406121427	::480853628324806000
356974615	::480853655281627000
275813402	::480853657882095000
301497892	::480853667722305000
52252090	::480853677767671000
49061011	::480853684289425000
15086993	::480853688508878000
91712528	::480853693185523000
285125363	::480853695442083000
449902821	::480853702626922000
249388532	::480853721568800000
25084916	::480853727096471000
414103187	::480853737620008000
25104281	::480853744876138000
223614733	::480853768226222000
465934852	::480853776174026000
352960797	::480853779487543000
402925254	::480853786580111000
253828982	::480853804556906000
351348648	::480853806066839000
186945768	::480853812220293000
25084916	::480853812731584000
240492455	::480853813143015000
402925254	::480853830746112000
301257200	::480853841642913000
352960797	::480853842137853000
320484851	::480853860517306000
67656722	::480853875508129000
46268291	::480853880192790000
19111395	::480853885104693000
93316687	::480853888485298000
300009838	::480853897117192000
320484851	::480853909984907000
402925254	::480853953026879000
102875172	::480853956760190000
20419159	::480853972714930000
65526622	::480853977844576000
93316687	::480854006106193000
402925254	::480854019426877000
220867112	::480854033641385000
65526622	::480854033800769000
109361476	::480854046899576000
449902821	::480854047587434000
30032107	::480854058278744000
65526622	::480854071503360000
437898031	::480854079363878000
463138486	::480854081494200000
320484851	::480854101979176000
378414202	::480854131821641000
360231979	::480854134909050000
372068999	::480854145193488000
312856997	::480854163832995000
497630362	::480854167817166000
445903498	::480854179288989000
93316687	::480854187354628000
45278487	::480854210540732000
310654760	::480854210687557000
449902821	::480854226206068000
103526992	::480854239866920000
523456562	::480854263992967000
19111395	::480854302643474000
497630362	::480854308309565000
116098184	::480854332439810000
36891053	::480854366769774000
19182658	::480854379135000000
1007041	::480854383127560000
71981601	::480854387946840000
47031965	::480854395878260000
516986236	::480854404665335000
25104281	::480854436059680000
93316687	::480854443370741000
25104281	::480854456695668000
243427085	::480854491248332000
81643358	::480854520529170000
201878266	::480854572424912000
251821834	::480854576325619000
378414202	::480854611062841000
19182658	::480854629513953000
73995534	::480854637512503000
198406854	::480854660446949000
255622442	::480854664616112000
402925254	::480854705321431000
71981601	::480854718940708000
263418480	::480854727991631000
252623066	::480854745830420000
399555371	::480854758090350000
375364618	::480854763089981000
33703018	::480854763576504000
201878266	::480854785139027000
129441756	::480854786976526000
259581735	::480854828046774000
414103187	::480854857436246000
279230956	::480854880245280000
463138486	::480854889925316000
93316687	::480854915863298000
237118122	::480854920308871000
402925254	::480854921978212000
301497892	::480854948583075000
249227650	::480854956153774000
310654760	::480854965192491000
259581735	::480854967788396000
322763942	::480855000759824000
22736943	::480855008900947000
270227232	::480855013506297000
109361476	::480855076597026000
20112840	::480855099867013000
450970324	::480855127025549000
287727506	::480855148109897000
93316687	::480855170172346000
282692620	::480855174626697000
402925254	::480855190388498000
350968313	::480855206448480000
475930595	::480855228242468000
454146385	::480855248400297000
129441756	::480855275411615000
67656722	::480855282848133000
218112087	::480855285675085000
67656722	::480855309972672000
402925254	::480855340099960000
259581735	::480855361247641000
439491329	::480855376238493000
292012619	::480855376372310000
170162540	::480855379065053000
20112840	::480855396148457000
93316687	::480855411856519000
1007041	::480855444840144000
47859489	::480855469905293000
414103187	::480855473307262000
26954972	::480855547978063000
359174210	::480855550838992000
244800948	::480855595931533000
102875172	::480855611383771000
523456562	::480855679859961000
262059543	::480855698549395000
22736943	::480855850920058000
310654760	::480855868582674000
43586963	::480855936278732000
90750144	::480855947045523000
244800948	::480855988937834000
262405775	::480856006725869000
169226510	::480856007074000000
262405775	::480856088414154000
240492455	::480856092994707000
182834679	::480856128017162000
156508337	::480856200968282000
71981601	::480856211978719000
378414202	::480856316844339000
160788774	::480856327510446000
520533224	::480856337006329000
414103187	::480856407311269000
263933552	::480856433202692000
367322500	::480856483463036000
169226510	::480856500919742000
71981601	::480856508893519000
270227232	::480856622395166000
259581735	::480856660945039000
71981601	::480856713986600000
523456562	::480856749172617000
287014963	::480856755463655000
91770694	::480856755594084000
255547325	::480856764259524000
262059543	::480856799156142000
359672666	::480856809272406000
414103187	::480856813537992000
357306642	::480856859013050000
40054726	::480856916134866000
414103187	::480856973248708000
26925878	::480856984044859000
270227232	::480857020262649000
359672666	::480857022460465000
259581735	::480857035710275000
386169383	::480857036037431000
160788774	::480857106136838000
256319248	::480857132552581000
199331386	::480857142980014000
259581735	::480857213959823000
54405135	::480857223346679000
91770694	::480857252048293000
53258017	::480857257203478000
411997198	::480857343467347000
93316687	::480857353903153000
230069608	::480857372529664000
160788774	::480857398521769000
215174499	::480857447368630000
169291538	::480857473176203000
331717534	::480857530365915000
317483868	::480857536288268000
359672666	::480857569020227000
430182591	::480857571742330000
14955026	::480857584715313000
279548168	::480857590424154000
132649069	::480857590931660000
408049418	::480857606471561000
45278487	::480857631322828000
367322500	::480857633859969000
18618379	::480857636389535000
352970133	::480857637358010000
173371030	::480857637420941000
26413556	::480857641132904000
93316687	::480857643440173000
287727506	::480857644777758000
310654760	::480857649807122000
379807492	::480857654428839000
137135705	::480857659369725000
92924351	::480857659860471000
338664006	::480857659873050000
202840862	::480857662179917000
214779476	::480857662478094000
182834679	::480857662557794000
235272576	::480857667510890000
285125363	::480857675131916000
451868502	::480857677514305000
377715399	::480857681658277000
384563395	::480857681817636000
116098184	::480857683344773000
102301729	::480857686976647000
385706960	::480857688428257000
282692620	::480857698490400000
220532575	::480857703061786000
284931188	::480857716089700000
472528304	::480857742971011000
16107745	::480857743029329000
463138486	::480857747634667000
49061011	::480857754869837000
15789848	::480857759512924000
251359942	::480857765599268000
296590824	::480857768136433000
287014963	::480857773463183000
359672666	::480857781516255000
122283306	::480857795466493000
257913209	::480857797790539000
228213959	::480857812898029000
262870925	::480857819428966000
220867112	::480857820535865000
20778748	::480857821534113000
245957488	::480857821949345000
310982944	::480857827867893000
256319248	::480857849325568000
323246381	::480857854954328000
358307309	::480857860964761000
33703018	::480857862017941000
260440912	::480857877708414000
262405775	::480857880598687000
237330810	::480857880938024000
562590159	::480857882192117000
98552986	::480857905235644000
240492455	::480857917869264000
355896730	::480857918280331000
245957488	::480857921429835000
208250490	::480857922390745000
513855251	::480857931504566000
40604299	::480857936965533000
226995875	::480857945215758000
25084916	::480857946461442000
93316687	::480857952627466000
376525681	::480857953172336000
352960797	::480857969949556000
307697597	::480857970222194000
17830276	::480857976312311000
253828982	::480857983874650000
320484851	::480857987708243000
20822956	::480857997485150000
142038800	::480857997699457000
186314952	::480857999347445000
513982376	::480857999901085000
179119528	::480858006356123000
562590159	::480858007501156000
21503139	::480858018859323000
307697597	::480858020696436000
28827091	::480858029618126000
310654760	::480858029932691000
26333173	::480858031941357000
199331386	::480858042389778000
320484851	::480858044151001000
133341985	::480858046064001000
264335101	::480858047892316000
220867112	::480858048982839000
285125363	::480858049326751000
309789310	::480858051792998000
26514591	::480858059103682000
270227232	::480858067999797000
523456562	::480858068717420000
203736885	::480858094482620000
116098184	::480858096646893000
185716839	::480858099272531000
634873462	::480858109837983000
122283306	::480858112011014000
428646436	::480858116364713000
46268291	::480858116951506000
359672666	::480858131677724000
592150138	::480858134953467000
264335101	::480858137088368000
302472189	::480858145451827000
40604299	::480858150904406000
369849727	::480858151299084000
93316687	::480858157196251000
369804138	::480858160174227000
53258017	::480858161302487000
146855323	::480858175202398000
451868502	::480858176573538000
592150138	::480858176930082000
402925254	::480858182739165000
497630362	::480858192713232000
259581735	::480858205447151000
273811402	::480858206063714000
310654760	::480858207813115000
285125363	::480858210039898000
207781904	::480858225168773000
186314952	::480858243799846000
245957488	::480858259612381000
270227232	::480858263169150000
220867112	::480858284560113000
337434879	::480858298673926000
257597142	::480858317372157000
31586329	::480858341217173000
20786050	::480858349916151000
49383709	::480858351350206000
261043724	::480858355393499000
287727506	::480858375283310000
260573981	::480858385756073000
161622400	::480858397412040000
352960797	::480858405641256000
513982376	::480858408078159000
31586329	::480858417352151000
228213959	::480858418853326000
513982376	::480858419163693000
14307454	::480858463052902000
175581339	::480858472683433000
93316687	::480858476663820000
93316687	::480858499380166000
266317182	::480858509764882000
259581735	::480858525418016000
53317470	::480858525602955000
449902821	::480858528060436000
716788381	::480858532246343000
384563395	::480858535245250000
457250385	::480858540161003000
243751614	::480858544233664000
352960797	::480858548914515000
451868502	::480858568380280000
26925878	::480858580111724000
259581735	::480858583723032000
66786075	::480858590391959000
49061011	::480858596641484000
359174210	::480858598994878000
709921765	::480858601633103000
61698439	::480858603151454000
372068999	::480858606234251000
255299055	::480858612944756000
402925254	::480858619101978000
169226510	::480858647400960000
359672666	::480858647799402000
450970324	::480858661225775000
22414245	::480858665516154000
17830276	::480858669333372000
716788381	::480858673481142000
402925254	::480858679424450000
73995534	::480858683220713000
253057868	::480858719761080000
519936824	::480858730544627000
161622400	::480858793492754000
15902298	::480858805803024000
93316687	::480858807757983000
57331128	::480858813507981000
20786050	::480858823205601000
352960797	::480858835133808000
310654760	::480858836405059000
287727506	::480858837335801000
561527789	::480858840573816000
201878266	::480858855522304000
331397011	::480858857141719000
471291163	::480858866830151000
384155676	::480858892054708000
15789848	::480858894810357000
359174210	::480858906659651000
253057868	::480858912778756000
402925254	::480858913747632000
519936824	::480858921108656000
359672666	::480858923956580000
45278487	::480858940620951000
412638454	::480858949508665000
634164272	::480858951148650000
310666452	::480858951601627000
279548168	::480858962599112000
359174210	::480858975723081000
31586329	::480858982291365000
402925254	::480858997356904000
31586329	::480859014050635000
402925254	::480859025748152000
195154119	::480859028726497000
274311440	::480859035282198000
18657192	::480859040059105000
31586329	::480859041695268000
28063382	::480859051689902000
195154119	::480859058074025000
282692620	::480859061458862000
78213	::480859067649650000
274311440	::480859074301800000
40604299	::480859075991728000
193583131	::480859083931938000
28197443	::480859107243470000
359672666	::480859111299366000
352960797	::480859144207867000
15789848	::480859149727584000
411848692	::480859154047717000
193583131	::480859158686998000
253057868	::480859166307647000
527041090	::480859172817231000
163646426	::480859186658410000
28905424	::480859187254013000
260338000	::480859195286093000
245957488	::480859201799856000
15789848	::480859216291192000
26333173	::480859218145079000
15902298	::480859255554048000
91606737	::480859300345049000
451868502	::480859337993097000
18657192	::480859340606148000
16107745	::480859342585868000
287014963	::480859369756561000
18752326	::480859398600794000
359672666	::480859410089013000
471291163	::480859412085477000
19684793	::480859452438880000
93316687	::480859476984344000
519936824	::480859487486480000
414543388	::480859505799221000
359672666	::480859511276568000
26333173	::480859514065797000
173371030	::480859532101292000
363649162	::480859548539170000
321780812	::480859552767025000
359672666	::480859556377927000
527041090	::480859574115651000
285125363	::480859601466691000
411848692	::480859625227431000
449902821	::480859685004668000
16322613	::480859709969158000
175581339	::480859731003965000
359672666	::480859733843140000
15288029	::480859734161883000
386956382	::480859738318856000
277645720	::480859796287942000
18752326	::480859860376907000
359672666	::480859866316025000
169226510	::480859866425077000
442433056	::480859874167754000
55161530	::480859897668448000
93316687	::480859925371813000
214465537	::480859927812915000
352960797	::480859929083789000
359672666	::480859954190880000
173371030	::480859957609263000
361489211	::480859968691011000
86349050	::480859975632560000
463138486	::480860007622524000
409662649	::480860009593450000
199331386	::480860012521484000
57331128	::480860013087293000
86349050	::480860013947531000
55161530	::480860083543212000
285125363	::480860095962574000
463138486	::480860135494258000
86349050	::480860153563332000
26333173	::480860157035831000
359672666	::480860160089288000
122283306	::480860167982948000
20496164	::480860181601853000
350968313	::480860182738522000
45278487	::480860208240267000
527041090	::480860234928254000
282692620	::480860243837341000
442433056	::480860257191620000
359672666	::480860268092608000
621474989	::480860289840058000
169226510	::480860295351398000
418312513	::480860305338413000
359672666	::480860367052996000
442433056	::480860372778237000
175581339	::480860375546855000
25104281	::480860377513619000
322327312	::480860396744888000
523456562	::480860431150772000
119636299	::480860436649099000
562590159	::480860440650448000
255547325	::480860474863386000
162559610	::480860483600150000
198406854	::480860488319111000
418847263	::480860500679327000
214465537	::480860530727333000
215144630	::480860533751414000
413367641	::480860547865264000
25359188	::480860559890325000
214779476	::480860564839612000
93316687	::480860571911614000
199331386	::480860603268214000
122283306	::480860605348605000
396454394	::480860655679852000
175581339	::480860669840207000
273697690	::480860669932101000
17035194	::480860671903797000
316766176	::480860685165809000
359672666	::480860703339737000
352960797	::480860705751461000
214465537	::480860719936598000
418480466	::480860732615970000
15488020	::480860733769396000
116098184	::480860734105341000
352960797	::480860750466932000
256321392	::480860804095299000
175581339	::480860851214487000
359672666	::480860852216528000
396454394	::480860875780157000
387472182	::480860969619300000
220532575	::480860983196254000
20496164	::480860989873606000
225287674	::480861007435145000
359174210	::480861009293639000
245080630	::480861011201630000
359672666	::480861017518661000
463138486	::480861058958385000
240492455	::480861065681858000
137135705	::480861067673739000
471291163	::480861079082250000
359174210	::480861090705055000
255622442	::480861091476828000
231150237	::480861092810211000
18750697	::480861096929017000
359672666	::480861097851764000
390900557	::480861103560196000
292395819	::480861103829032000
14190836	::480861104793722000
449902821	::480861106026450000
18657192	::480861114775773000
310654760	::480861119826100000
246409056	::480861128927764000
214779476	::480861137920339000
418847263	::480861140944052000
470451598	::480861152554262000
359174210	::480861155804839000
31586329	::480861157142851000
98552986	::480861162100105000
255299055	::480861164717346000
119269983	::480861165564600000
229650081	::480861171436625000
178921630	::480861174540824000
231150237	::480861179036712000
467027311	::480861183269150000
220867112	::480861188394213000
408049418	::480861188637876000
433012724	::480861191082758000
338664006	::480861192307499000
26413556	::480861204034760000
53317470	::480861204047740000
310654760	::480861205448642000
28063382	::480861205599244000
352960797	::480861205746049000
503741267	::480861213824659000
359672666	::480861215187402000
49061011	::480861216651612000
389614947	::480861224453029000
137135705	::480861234686750000
363059827	::480861236104818000
314303039	::480861238113497000
102301729	::480861246875373000
246409056	::480861252361920000
25104281	::480861253582082000
179119528	::480861260515258000
263933552	::480861265397424000
364752208	::480861266072698000
378281495	::480861267934990000
20496164	::480861269872766000
81630455	::480861272720695000
48971187	::480861288252178000
255622442	::480861289087258000
367322500	::480861290299006000
229650081	::480861291678932000
28063382	::480861296464646000
31586329	::480861296486019000
352960797	::480861297534197000
20786050	::480861300084719000
263933552	::480861305759203000
235272576	::480861309458595000
240492455	::480861324235530000
17054163	::480861328165175000
302472189	::480861329767403000
463138486	::480861331591942000
18156298	::480861331625500000
20190503	::480861344137093000
328057955	::480861345005318000
256319248	::480861346292957000
226995875	::480861353419108000
323246381	::480861375728603000
228213959	::480861376940752000
402925254	::480861380782723000
93316687	::480861383979180000
257913209	::480861395932938000
402925254	::480861401947185000
255299055	::480861413120819000
497630362	::480861415255724000
320484851	::480861415348002000
175581339	::480861422013132000
18618379	::480861422570594000
516986236	::480861427167952000
27268559	::480861432355889000
270227232	::480861434780196000
207781904	::480861442053120000
195846146	::480861442795925000
47031965	::480861445911879000
471291163	::480861447686074000
16322613	::480861447736393000
137135705	::480861454967402000
202840862	::480861458960371000
637303583	::480861459694374000
231150237	::480861464941428000
195846146	::480861471745015000
451868502	::480861473736900000
449902821	::480861476836483000
31586329	::480861477302464000
73995534	::480861478736891000
272533260	::480861479369854000
178921630	::480861488501243000
175581339	::480861496990519000
109361476	::480861502711136000
220867112	::480861509141012000
15789848	::480861514438426000
516986236	::480861516137508000
258454374	::480861516397559000
279230956	::480861523477532000
49061011	::480861524534112000
429558621	::480861530553319000
337466318	::480861535204810000
402268968	::480861541164544000
363059827	::480861541827608000
48971187	::480861560718364000
26333173	::480861563121700000
15137186	::480861568255541000
98768681	::480861568700542000
66786075	::480861578397351000
285125363	::480861590745399000
201878266	::480861592725098000
337396732	::480861593048461000
21503139	::480861593790476000
320484851	::480861595480756000
396454394	::480861597020086000
66786075	::480861598009929000
446757000	::480861600551677000
372068999	::480861602594709000
352960797	::480861610337005000
411848692	::480861612945858000
49061011	::480861617823817000
209208697	::480861617975201000
435516954	::480861626183065000
245080630	::480861630368997000
265249050	::480861630700335000
275813402	::480861631203643000
256321392	::480861637142786000
33823755	::480861637906550000
337396732	::480861638527299000
282692620	::480861646202884000
234214828	::480861649990332000
285955708	::480861651348893000
207781904	::480861654683353000
296433109	::480861660182114000
393761423	::480861662300233000
314303039	::480861666964299000
263933552	::480861669464096000
383383485	::480861673352224000
173371030	::480861677437452000
408224760	::480861678092173000
175581339	::480861695087509000
40604299	::480861699956686000
232312019	::480861706281705000
369217450	::480861718239662000
310654760	::480861726129532000
402925254	::480861739471228000
25104281	::480861743392894000
351004243	::480861748396695000
122283306	::480861749139476000
47031965	::480861750691000000
15902298	::480861754583310000
377035998	::480861758605631000
360231979	::480861761210691000
55120405	::480861763668570000
71981601	::480861775433592000
201810972	::480861778562543000
91195209	::480861789203070000
399645465	::480861792759865000
264335101	::480861794089435000
272533260	::480861795637157000
17054163	::480861796459225000
238307628	::480861797919227000
262870925	::480861799630508000
37011485	::480861803204063000
562590159	::480861812217221000
26413556	::480861817023897000
93316687	::480861821994532000
220867112	::480861845465862000
418312513	::480861849953796000
47031965	::480861875987415000
30529918	::480861878080385000
246066577	::480861882237341000
245080630	::480861884661239000
49061011	::480861899710812000
37119867	::480861903007125000
263933552	::480861909617344000
314303039	::480861922762293000
393718746	::480861927271567000
229650081	::480861927371862000
55120405	::480861927611330000
122283306	::480861928953106000
352960797	::480861930895069000
470451598	::480861939552116000
287727506	::480861941284356000
252725390	::480861943264448000
332908078	::480861944002252000
225691566	::480861950096601000
240492455	::480861951145566000
449902821	::480861952726429000
513982376	::480861953221353000
49061011	::480861958795980000
26333173	::480861959147900000
262405775	::480861964722126000
18657192	::480861975841234000
15902298	::480861975946067000
199331386	::480861983806619000
238307628	::480862011329613000
214465537	::480862014990868000
1007041	::480862023400427000
203736885	::480862026793639000
201810972	::480862029952344000
37011485	::480862041612505000
270227232	::480862045953196000
513982376	::480862047664480000
337434879	::480862049811976000
92924351	::480862056459927000
43586963	::480862060482686000
359174210	::480862077461233000
240492455	::480862090039939000
310654760	::480862097090551000
314303039	::480862103868157000
408049418	::480862123116212000
238698812	::480862123916922000
36343877	::480862130322026000
335488857	::480862131248979000
16322613	::480862141256171000
36343877	::480862141348843000
296433109	::480862157064511000
437064295	::480862161602764000
279548168	::480862164207808000
287727506	::480862173887877000
26954972	::480862190694449000
463138486	::480862203340288000
577920402	::480862221413539000
16322613	::480862228631941000
577920402	::480862232171921000
279548168	::480862235045416000
329333638	::480862237754540000
67656722	::480862249230561000
363059827	::480862254024654000
31586329	::480862256402825000
355758655	::480862272793759000
18618379	::480862277864660000
471291163	::480862294356684000
271370762	::480862297754050000
16846197	::480862315646967000
90750144	::480862317459296000
67656722	::480862339877863000
240492455	::480862347528253000
77765035	::480862368583282000
238307628	::480862376879996000
253828982	::480862379484258000
287727506	::480862383854735000
253057868	::480862391039586000
220867112	::480862412732510000
393761423	::480862417958617000
16322613	::480862422823997000
253828982	::480862431518785000
321794820	::480862445615849000
369849727	::480862449965727000
471291163	::480862456743333000
363059827	::480862465186881000
286282963	::480862471725805000
310654760	::480862487592837000
122283306	::480862494617919000
111687397	::480862519553060000
240492455	::480862521843130000
393761423	::480862525513166000
28063382	::480862541950627000
314303039	::480862566638297000
201810972	::480862569029451000
93316687	::480862574939226000
196693857	::480862579594522000
471291163	::480862585084862000
37119867	::480862603665625000
29553235	::480862604727169000
439491329	::480862610590793000
120170865	::480862637098815000
161622400	::480862639124250000
68473966	::480862646154305000
314303039	::480862650364989000
328252982	::480862664332038000
86349050	::480862666815442000
28063382	::480862676868808000
329333638	::480862711614418000
109361476	::480862715016003000
26925878	::480862732606926000
263933552	::480862739028381000
120170865	::480862739985076000
71981601	::480862748696649000
275260502	::480862756611297000
122283306	::480862761329901000
499167427	::480862783899049000
471291163	::480862820297216000
61698439	::480862820511526000
385706960	::480862822394773000
314303039	::480862850911465000
253057868	::480862855164489000
169226510	::480862871773913000
271370762	::480862875389403000
49061011	::480862883304046000
111462710	::480862895010742000
18015033	::480862916171010000
355612007	::480862931320467000
196693857	::480862932222238000
415953059	::480862937595133000
287727506	::480862939251888000
339482720	::480862946474487000
259542533	::480862947971842000
173371030	::480862968339386000
258454374	::480862985184112000
415953059	::480862989268951000
195154119	::480862989571350000
313421343	::480862998438109000
384488111	::480863013822398000
22736943	::480863024639520000
161622400	::480863036925026000
259542533	::480863051516616000
93316687	::480863057766547000
130690913	::480863083284283000
55120405	::480863104180711000
220867112	::480863116457037000
259542533	::480863124132605000
122283306	::480863138250645000
253057868	::480863142788870000
358307309	::480863155858325000
325242803	::480863172640116000
410856984	::480863181611352000
259542533	::480863199239995000
254319575	::480863200355696000
337434879	::480863200456368000
349431964	::480863208451096000
253057868	::480863233788502000
169226510	::480863253724008000
446757000	::480863289602097000
325242803	::480863299844993000
262059543	::480863324796493000
285988306	::480863331390341000
587054451	::480863341800214000
30032107	::480863352517033000
253057868	::480863361194680000
577920402	::480863365829390000
255711119	::480863397249294000
71981601	::480863397442236000
131941193	::480863399526412000
325242803	::480863411983876000
29500521	::480863427062005000
183090041	::480863454191157000
40478607	::480863457957642000
325242803	::480863468133056000
102301729	::480863496163184000
325242803	::480863497002438000
20190503	::480863507546517000
310654760	::480863517105725000
581342731	::480863529273028000
471291163	::480863572990238000
279548168	::480863598252949000
399114412	::480863601758986000
122283306	::480863614719787000
325242803	::480863629491707000
26925878	::480863630829686000
230365198	::480863664141258000
230206940	::480863670894075000
325242803	::480863699175866000
183090041	::480863700463939000
471291163	::480863716452225000
185716839	::480863733833408000
355758655	::480863746751885000
131941193	::480863776074264000
329333638	::480863802309607000
349431964	::480863807099912000
71981601	::480863811172573000
93316687	::480863813210996000
90469755	::480863869309440000
329333638	::480863873788936000
62870601	::480863900733161000
284931188	::480863910787297000
389614947	::480863920409026000
21117523	::480863942747500000
276341812	::480863958773944000
1007041	::480863992915574000
310654760	::480863997181558000
507674842	::480863999622270000
175581339	::480864001854025000
14307454	::480864010837839000
259542533	::480864047227613000
49061011	::480864087560028000
310654760	::480864102190174000
65526622	::480864107957329000
69916558	::480864114504638000
295980167	::480864119369654000
410297246	::480864119763902000
349431964	::480864124503863000
557400595	::480864127099731000
361527638	::480864129909919000
418312513	::480864164731445000
262870925	::480864190475673000
52252090	::480864202731843000
349431964	::480864207823699000
111687397	::480864261745287000
332306968	::480864290891509000
68622166	::480864346604830000
433916111	::480864388480389000
433654462	::480864389697110000
310654760	::480864393954340000
289650000	::480864408831160000
557400595	::480864431581065000
253828982	::480864433057431000
30032107	::480864438283550000
169226510	::480864449134206000
49061011	::480864480385974000
310654760	::480864488363929000
220867112	::480864513894277000
18618379	::480864518633828000
232736272	::480864533968203000
329333638	::480864534651863000
349431964	::480864573722198000
340094001	::480864584249520000
49061011	::480864614792851000
310654760	::480864673756377000
96013044	::480864716970291000
232312019	::480864731477979000
409336092	::480864742173470000
384563395	::480864748154548000
49061011	::480864790290501000
36343877	::480864813870891000
164676969	::480864828186439000
258454374	::480864844984619000
285125363	::480864845873434000
369849727	::480864859404632000
557400595	::480864871924256000
320484851	::480864872633094000
220867112	::480864877779509000
514003187	::480864900323885000
246066577	::480864933404360000
39416036	::480864974223319000
169226510	::480864979059347000
201878266	::480864993399689000
120170865	::480864996222832000
24634410	::480864996755140000
38520445	::480865038618865000
231150237	::480865041185374000
207781904	::480865113843302000
17830276	::480865120663240000
258609027	::480865140263231000
62870601	::480865160211361000
57331128	::480865171544358000
467758710	::480865173888983000
246066577	::480865195221204000
409709795	::480865208143851000
36772146	::480865212791136000
278301419	::480865213273890000
81630455	::480865220806459000
186314952	::480865225172729000
255834275	::480865253442342000
478145352	::480865253962436000
93316687	::480865265140649000
36772146	::480865279396683000
81630455	::480865300603084000
186314952	::480865304545730000
84849075	::480865331976863000
242435004	::480865333075402000
133341985	::480865335638523000
186314952	::480865350032957000
396454394	::480865355921772000
122283306	::480865367326076000
134873681	::480865377962823000
310654760	::480865423219769000
295980167	::480865439455518000
16807883	::480865448976592000
207781904	::480865490579898000
285125363	::480865498624950000
81630455	::480865545898557000
14307454	::480865547794382000
272533260	::480865572607909000
81630455	::480865631021957000
186314952	::480865645144203000
17694593	::480865662143717000
192590347	::480865663037095000
70483417	::480865663259406000
49383709	::480865664677064000
254319575	::480865706091638000
207781904	::480865711494283000
214465537	::480865724039049000
310654760	::480865776623448000
246409056	::480865797733355000
50509821	::480865822886199000
162200561	::480865864825053000
90469755	::480865872265756000
48157278	::480865873344073000
161622400	::480865875788959000
260573981	::480865894344581000
112576998	::480865904524132000
22736943	::480865913407672000
214465537	::480865940293156000
310654760	::480865956152242000
90469755	::480865974610976000
112576998	::480865989953720000
244995179	::480865994169397000
169226510	::480866004646383000
378281495	::480866032291049000
112576998	::480866073747533000
135681283	::480866082282942000
62870601	::480866087349669000
97592081	::480866088087867000
81630455	::480866107922739000
239313896	::480866120740515000
40604299	::480866127543689000
310654760	::480866193474330000
389105684	::480866193528881000
142038800	::480866197328916000
120170865	::480866218686283000
359174210	::480866252798574000
57331128	::480866294749609000
385114649	::480866297975013000
225691566	::480866298130214000
507674842	::480866328153042000
57331128	::480866359157329000
310654760	::480866369861603000
27792069	::480866465461977000
17694593	::480866468792655000
186314952	::480866487251390000
15137186	::480866497548795000
68966030	::480866517332942000
112576998	::480866555731791000
235867165	::480866567467462000
129441756	::480866579979436000
64768338	::480866610979168000
186314952	::480866615907467000
214465537	::480866619569094000
92840294	::480866633553309000
256321392	::480866688741539000
417428775	::480866693141786000
446757000	::480866719724888000
363059827	::480866740365451000
291475742	::480866889636139000
122283306	::480866914269282000
375364618	::480866924008853000
57331128	::480866977401954000
156166678	::480867060256215000
57331128	::480867099368112000
471291163	::480867119345594000
247372701	::480867187146514000
506760887	::480867209913200000
287014963	::480867264694992000
279230956	::480867265068691000
120170865	::480867283817234000
225691566	::480867313692848000
521938520	::480867355334303000
375364618	::480867360359084000
220867112	::480867377333022000
68818829	::480867377975156000
76502729	::480867399403466000
527041090	::480867403761324000
220867112	::480867473386766000
310654760	::480867482459451000
279230956	::480867516089376000
445219284	::480867521348661000
109361476	::480867583302701000
57331128	::480867598284750000
410047216	::480867677658173000
34087430	::480867739926413000
136791341	::480867749779238000
76502729	::480867763351584000
253828982	::480867802312499000
57331128	::480867811724517000
137135705	::480867873846353000
157904403	::480867890195750000
68818829	::480867943517913000
57331128	::480868018713419000
360183119	::480868035763253000
68818829	::480868085188947000
93316687	::480868135294496000
50509821	::480868187265699000
38520445	::480868253263495000
26182895	::480868320040980000
15814841	::480868323429588000
50509821	::480868326394982000
350968313	::480868332506476000
186314952	::480868378983165000
160768741	::480868403737935000
98552986	::480868417457508000
167301113	::480868419290398000
38520445	::480868459300278000
93316687	::480868521736683000
238247892	::480868607681773000
172573942	::480868614464368000
233767854	::480868625566670000
19837708	::480868643706650000
76502729	::480868656708997000
349787019	::480868715807125000
108814965	::480868734538489000
30516926	::480868793221394000
280297585	::480868805573226000
337434597	::480868829015191000
36343877	::480868865795039000
36343877	::480868873663545000
161622400	::480869030174011000
408171600	::480869133454540000
93316687	::480869154711674000
369819130	::480869166967058000
109361476	::480869194523627000
220532575	::480869222231195000
62870601	::480869226001862000
161622400	::480869228547813000
45278487	::480869295011143000
331397011	::480869351193870000
70483417	::480869376502276000
338477631	::480869430386122000
54422208	::480869456764080000
164135621	::480869507641409000
513982376	::480869543816867000
241337450	::480869551387594000
513982376	::480869582240890000
17694593	::480869607599656000
402925254	::480869679393558000
519086519	::480869714906710000
49061011	::480869721957339000
76502729	::480869726436872000
69801582	::480869802245107000
70483417	::480869896805298000
93316687	::480870021502353000
308858845	::480870079710920000
402925254	::480870143333920000
48971187	::480870165379575000
26514591	::480870192181178000
12354252	::480870192558272000
120139449	::480870227102547000
286910447	::480870229225246000
375364618	::480870246933204000
18336787	::480870365560700000
286910447	::480870370938216000
256321392	::480870430400466000
402925254	::480870437266526000
429558621	::480870484360179000
98552986	::480870509328859000
286910447	::480870527641612000
230655725	::480870552232820000
346654346	::480870559891222000
234214828	::480870613251543000
357275400	::480870633664819000
68818829	::480870651591270000
331397011	::480870668821868000
230365198	::480870700434329000
160768741	::480870768176144000
523456562	::480870774467989000
24113194	::480870779353964000
45278487	::480870824761913000
263971863	::480870827252924000
114967175	::480870828666417000
368730450	::480870832055406000
160768741	::480870853865787000
16726467	::480870871205433000
264335101	::480870884933005000
122283306	::480870885671182000
357275400	::480870934056693000
368730450	::480871024309702000
187651826	::480871042047430000
108814965	::480871102420230000
91345170	::480871133529382000
476507554	::480871144812068000
54405135	::480871179872239000
60578212	::480871183295205000
80965569	::480871215347687000
131633030	::480871234557997000
410961985	::480871253939462000
264335101	::480871296029310000
165261298	::480871318334603000
310654760	::480871350815715000
23642786	::480871364749197000
33904380	::480871462681591000
69028501	::480871556495572000
592150138	::480871576712515000
264335101	::480871598581243000
253828982	::480871689866063000
399645465	::480871732593426000
417428775	::480871772393570000
213763059	::480871805201448000
312856997	::480871828148457000
72882594	::480871851984703000
264622253	::480871875971543000
34087430	::480871943915065000
41685125	::480871944372232000
14584037	::480871952496619000
702450841	::480872016396824000
258454374	::480872025549189000
39863661	::480872099297628000
21503139	::480872173951647000
24494616	::480872194885832000
24199433	::480872228591259000
256321392	::480872251164610000
41685125	::480872384140812000
50509821	::480872408119648000
367322500	::480872412028760000
432622681	::480872464780517000
476507554	::480872474091847000
102875172	::480872527003406000
24113194	::480872541850841000
110297719	::480872598058708000
205030447	::480872600076156000
15137186	::480872665540882000
365505682	::480872713276256000
437898031	::480872725066825000
114235211	::480872725179678000
321498402	::480872775792340000
160733683	::480872805731680000
93316687	::480872921985216000
498321918	::480872938741448000
220867112	::480872957367951000
258454374	::480872995695919000
282860308	::480873081238323000
45966951	::480873108463947000
254635990	::480873204870049000
69719136	::480873219495170000
192590347	::480873244463878000
282860308	::480873276919394000
310654760	::480873300747247000
314988406	::480873332900769000
328858212	::480873341012946000
358617322	::480873345085231000
282860308	::480873347043962000
377715399	::480873355268988000
36343877	::480873356615360000
377627227	::480873370339123000
337434597	::480873384268398000
358617322	::480873385535078000
498321918	::480873443362365000
47269984	::480873458780213000
151190656	::480873477801398000
72882594	::480873510261108000
93316687	::480873529643393000
225691566	::480873539508006000
258454374	::480873604482359000
263389464	::480873676699492000
258454374	::480873771445014000
93316687	::480873782018854000
258454374	::480873800654139000
365658620	::480873800880242000
25235649	::480873806744281000
45966951	::480873810418475000
52494533	::480873813253439000
553738195	::480873817657856000
26915925	::480873824930365000
332306968	::480873831444148000
26915925	::480873868580491000
249451202	::480873898171723000
93316687	::480874065675440000
350968313	::480874070503067000
157904403	::480874070724968000
520533224	::480874085874798000
201878266	::480874088433344000
236144487	::480874113724973000
351620689	::480874173191839000
375961439	::480874247477161000
18015033	::480874261947891000
26915925	::480874304209317000
403160004	::480874306386534000
45173032	::480874311633633000
21153287	::480874332785491000
722514433	::480874381124829000
28054060	::480874385218105000
458847153	::480874436854165000
237938155	::480874454038634000
251359942	::480874509730582000
93316687	::480874584829616000
46268291	::480874662142820000
471516383	::480874771098656000
41692308	::480874832754524000
459660056	::480874833228873000
41685125	::480874846289530000
16322613	::480874847623319000
41685125	::480874878761848000
358307309	::480874891810308000
624394090	::480874924475961000
38713173	::480874928250437000
237530197	::480874935087157000
581342731	::480874962723426000
357275400	::480874984336662000
19770255	::480875000262852000
471516383	::480875082676707000
368170408	::480875087181385000
581342731	::480875119774932000
357275400	::480875125097496000
238247892	::480875138380869000
47031965	::480875146392006000
280297585	::480875158534516000
232312019	::480875180198096000
26915925	::480875215161790000
399713201	::480875233197686000
91345170	::480875260183453000
41692308	::480875267364118000
19770255	::480875270442737000
93316687	::480875281876807000
26915925	::480875298372608000
34087430	::480875317473464000
169226510	::480875333554425000
16322613	::480875345449476000
62186442	::480875347911925000
429906977	::480875412353196000
22195036	::480875416090345000
237938155	::480875419714215000
484202581	::480875447312740000
215181084	::480875450386771000
19210855	::480875454090334000
310982944	::480875461808246000
368170408	::480875480976216000
62186442	::480875526501199000
35923992	::480875585548611000
326351370	::480875598382780000
471516383	::480875651269132000
326351370	::480875652120186000
294745245	::480875659560906000
471516383	::480875684290887000
138083816	::480875715902988000
398377928	::480875745330208000
375873224	::480875762728198000
238665368	::480875793581498000
35923992	::480875862305570000
523456562	::480875872954875000
93316687	::480875886548647000
411786523	::480875927950598000
375873224	::480875995654660000
382976230	::480875997110091000
287727506	::480876018417168000
187049333	::480876018610085000
27792069	::480876066936856000
201878266	::480876073383501000
109361476	::480876088998895000
192590347	::480876102651367000
169226510	::480876115313954000
255547325	::480876151754076000
398377928	::480876165620457000
93316687	::480876172562399000
167301113	::480876182745792000
22294252	::480876214014320000
36958694	::480876233840799000
581342731	::480876258373275000
609790203	::480876286907133000
238665368	::480876315344531000
348745482	::480876317294854000
68369234	::480876323196264000
80586819	::480876348978634000
47269984	::480876380125954000
167301113	::480876475550162000
399408344	::480876513168871000
411786523	::480876544743993000
378414202	::480876589345824000
93316687	::480876643335286000
597834721	::480876750637764000
41692308	::480876753963859000
198406854	::480876820850425000
258454374	::480876844821270000
92924351	::480876904577126000
185716839	::480876921887023000
415943958	::480876927952388000
408772521	::480877045887410000
471516383	::480877061012488000
325242803	::480877115332513000
160495648	::480877139193892000
169226510	::480877168226881000
262405775	::480877207284236000
349787019	::480877212196175000
621474989	::480877215932887000
621474989	::480877216058716000
409336092	::480877219313508000
26954972	::480877248367439000
15137186	::480877295217831000
497458875	::480877358736347000
423446901	::480877358933889000
413367641	::480877390802190000
471516383	::480877420502069000
167301113	::480877421231476000
33683248	::480877460880637000
41685125	::480877472032899000
262405775	::480877620578373000
33964276	::480877669144616000
64791948	::480877699544522000
336149936	::480877726631342000
409662649	::480877765357346000
93316687	::480877769786916000
169226510	::480877814510387000
33683248	::480877820219244000
22327740	::480877849130188000
409662649	::480877894407688000
17111530	::480877908072742000
209223008	::480877916054908000
260428602	::480877949198270000
131278152	::480877961072357000
409662649	::480877994567692000
636894252	::480878014767439000
188917484	::480878072221024000
26954972	::480878101157539000
17111530	::480878121261223000
445219284	::480878149157150000
402273149	::480878203616391000
17111530	::480878245857218000
625951846	::480878257630633000
35923992	::480878269131399000
155730095	::480878287443734000
402273149	::480878295937220000
35923992	::480878309098532000
63490594	::480878322159583000
33683248	::480878347036393000
218321424	::480878349481676000
348745482	::480878441735008000
35923992	::480878462321049000
33683248	::480878468956442000
432116634	::480878501869137000
290855101	::480878507212288000
28827091	::480878574950301000
33683248	::480878584102666000
90469755	::480878669997432000
167301113	::480878723478999000
387472182	::480878769268199000
302673934	::480878775832309000
167301113	::480878819956371000
35923992	::480878820766281000
109361476	::480878864348872000
35923992	::480878871936765000
17111530	::480878877498028000
16726467	::480878940765315000
497458875	::480878959559573000
214779476	::480878998042333000
68622166	::480879004921397000
308858845	::480879097942671000
93316687	::480879105509167000
407248121	::480879136094048000
99843490	::480879212710989000
513825441	::480879220084989000
709921765	::480879221964029000
375873224	::480879240162709000
273034167	::480879249616678000
48431204	::480879276003049000
93316687	::480879311315271000
418847263	::480879366495170000
33683248	::480879444199239000
39416036	::480879471248289000
215181084	::480879521801830000
188917484	::480879535081013000
92924351	::480879539656990000
160788774	::480879541892558000
258454374	::480879545919496000
499995726	::480879560238448000
513825441	::480879572138078000
218321424	::480879596100149000
15488020	::480879609102090000
20778748	::480879614655352000
72882594	::480879635538784000
17111530	::480879657659924000
82433120	::480879662189776000
410297246	::480879694858813000
48431204	::480879710419697000
513825441	::480879718699261000
82433120	::480879740031893000
343756278	::480879743810543000
218321424	::480879753365184000
93316687	::480879761057914000
277378135	::480879802455711000
258454374	::480879818704437000
139847892	::480879822118584000
211376385	::480879830494638000
33683248	::480879830775656000
24634410	::480879855899127000
415998425	::480879928351920000
100339690	::480879965651869000
311092385	::480879983103967000
16866896	::480880013282013000
169291538	::480880032823267000
637303583	::480880093498068000
240532669	::480880098686808000
326351370	::480880194614349000
338256397	::480880211110543000
33683248	::480880238038372000
258454374	::480880269344649000
68622166	::480880305046556000
407248121	::480880306501992000
155730095	::480880308594958000
63490594	::480880353876254000
207290040	::480880454070202000
339565561	::480880463918014000
25235649	::480880483233177000
372880069	::480880491646554000
263933552	::480880515994492000
280297585	::480880532633681000
93316687	::480880558369939000
204292930	::480880573414907000
213287321	::480880630796795000
8036902	::480880659112525000
259569717	::480880677944950000
178921630	::480880720773414000
420389630	::480880776276619000
238307628	::480880786762379000
262059543	::480880791895810000
380458897	::480880797981761000
337416247	::480880816889663000
213287321	::480880872355155000
157254287	::480880906022834000
155730095	::480881001380708000
408171600	::480881024285413000
32431892	::480881047778123000
410961985	::480881071479721000
207290040	::480881080627912000
24634410	::480881121962369000
33683248	::480881146323275000
408171600	::480881192263114000
30912658	::480881208889716000
343606449	::480881224383471000
92924351	::480881237041500000
575755127	::480881240761827000
36829018	::480881274844766000
417449044	::480881281043939000
262059543	::480881332210651000
262059543	::480881363898601000
263389464	::480881422152900000
64768338	::480881444068130000
94737009	::480881526750461000
440314946	::480881536233787000
337434597	::480881566881550000
100339690	::480881587136253000
453280756	::480881588356382000
96872197	::480881623877967000
377425191	::480881656069238000
506760887	::480881659328200000
433470731	::480881665221210000
40604299	::480881823082233000
139847892	::480881838274400000
359672666	::480881961989206000
8036902	::480882029798494000
359672666	::480882071452135000
420389630	::480882099520815000
301257200	::480882131338412000
26915925	::480882131481026000
365505682	::480882144601210000
359672666	::480882172237062000
594121150	::480882188917817000
328794919	::480882194433331000
588874950	::480882195632889000
218321424	::480882233322926000
77078833	::480882249731018000
30912658	::480882274175815000
167301113	::480882316185571000
269012544	::480882329783521000
91712528	::480882334242058000
602224338	::480882336456667000
373713704	::480882419256393000
114593439	::480882424906522000
376525681	::480882440097894000
365505682	::480882466631462000
435471503	::480882471232221000
26915925	::480882536151670000
300009838	::480882542443511000
262870925	::480882574235947000
359672666	::480882576756711000
80586819	::480882606200733000
46796467	::480882624794091000
6733652	::480882627009081000
26915925	::480882637997764000
276256841	::480882657304129000
336628506	::480882701432795000
134873681	::480882848237228000
16713287	::480882853563990000
134873681	::480882854352527000
136458681	::480882858064502000
377425191	::480882887839862000
262059543	::480882891116015000
134873681	::480882891258212000
77078833	::480882902779965000
198651083	::480882909230817000
412638454	::480882913853325000
327934017	::480883021889818000
211376385	::480883031360565000
8036902	::480883088495759000
140206179	::480883111098466000
262059543	::480883195672412000
163893797	::480883199921254000
140206179	::480883206091055000
131420707	::480883221475753000
136458681	::480883286664028000
357275400	::480883337603477000
336628506	::480883369488961000
348745482	::480883387586998000
163893797	::480883456935591000
357275400	::480883459489939000
410286428	::480883503157223000
26915925	::480883523415326000
365505682	::480883525441585000
475930595	::480883634422161000
25760567	::480883636992868000
420389630	::480883664226877000
382414670	::480883672434757000
368691437	::480883677744726000
410286428	::480883697579995000
335101950	::480883762163507000
190624012	::480883795248160000
17694593	::480883819336433000
17111530	::480883826944536000
414103187	::480883845189730000
348745482	::480883850420051000
365505682	::480883865532522000
186945768	::480883923979739000
387472182	::480883929788841000
497458875	::480884011003150000
207290040	::480884053449904000
336628506	::480884066011856000
599348429	::480884106998579000
351922723	::480884107480543000
187651826	::480884113105117000
442433056	::480884167333670000
365505682	::480884194563063000
26954972	::480884202301190000
262059543	::480884233146466000
240463390	::480884236568629000
282860308	::480884287755935000
473462894	::480884327438233000
35505123	::480884332072947000
44307877	::480884342311223000
35505123	::480884349315739000
509760806	::480884352176234000
252314330	::480884371109335000
470451598	::480884396212649000
16713287	::480884415799623000
440314946	::480884475199369000
131278152	::480884531789299000
375873224	::480884568300335000
181877725	::480884575514935000
181877725	::480884598109638000
365505682	::480884625850765000
26954972	::480884725888724000
365505682	::480884859054075000
181877725	::480884875172773000
62989661	::480884912011358000
254600909	::480884951735226000
282860308	::480884989261656000
435471503	::480885005451681000
365505682	::480885101803610000
52649582	::480885108379906000
390479008	::480885127812104000
390479008	::480885155490316000
317483868	::480885175962722000
335488857	::480885197584728000
171724420	::480885279889162000
523456562	::480885281768636000
224103552	::480885289653522000
477188816	::480885332850655000
30242503	::480885425704144000
491679354	::480885437343358000
110236585	::480885460097859000
45278487	::480885478980595000
52649582	::480885499947532000
365505682	::480885523561873000
230655725	::480885560278806000
357275400	::480885583498080000
273034167	::480885623407247000
636632104	::480885643308847000
82433120	::480885667950768000
262405775	::480885683469316000
262405775	::480885701081174000
319145382	::480885702142353000
68622166	::480885704525090000
64907439	::480885723344543000
367322500	::480885830588698000
367322500	::480885854710165000
423941104	::480885857356767000
8036902	::480885907545804000
262059543	::480885936184520000
365505682	::480885952966295000
189135890	::480885967004266000
67492430	::480885967507955000
308858845	::480885974634102000
332306968	::480886053746638000
348316521	::480886097031876000
384683676	::480886171615379000
336628506	::480886174366830000
390479008	::480886189814079000
15789848	::480886194730192000
45410414	::480886196990521000
390479008	::480886216116539000
262059543	::480886218579017000
332306968	::480886221065830000
189135890	::480886225012662000
587054451	::480886225679568000
390479008	::480886250186878000
189135890	::480886255010316000
155730095	::480886271972483000
423941104	::480886278775250000
189135890	::480886298438156000
506760887	::480886318956691000
365505682	::480886329342189000
64791948	::480886331581558000
262059543	::480886368109744000
262059543	::480886409272631000
210996408	::480886426876129000
365505682	::480886479653445000
393718746	::480886569281552000
373713704	::480886595571445000
285955708	::480886596644794000
160734732	::480886598368624000
393105437	::480886739049799000
103678189	::480886748126666000
262059543	::480886753914814000
103678189	::480886759891673000
369160273	::480886761292582000
402273149	::480886782981320000
313792688	::480886811795800000
269012544	::480886857425625000
35026897	::480886900975501000
474475074	::480886924870025000
365505682	::480886931895877000
369160273	::480886939684728000
344902431	::480886946823036000
348745482	::480886981610577000
301044144	::480887020173426000
310009833	::480887036098789000
337434597	::480887043896004000
249789981	::480887060618702000
262059543	::480887092890042000
332306968	::480887107305500000
141735027	::480887138507296000
365505682	::480887140675760000
442433056	::480887157364518000
160734732	::480887168408121000
28054060	::480887176264048000
16039882	::480887176272834000
369160273	::480887228173148000
53258017	::480887258086924000
402273149	::480887271324147000
105852149	::480887291980677000
181877725	::480887365373026000
327934017	::480887366161149000
54422208	::480887368488996000
514003187	::480887371538247000
124374229	::480887371802492000
556323854	::480887373383733000
367322500	::480887380857995000
120139449	::480887438605180000
365505682	::480887474924040000
503741267	::480887517961392000
18657192	::480887523862777000
242451996	::480887537452711000
556323854	::480887679060430000
262059543	::480887703685193000
556556365	::480887716205588000
365505682	::480887793183641000
242451996	::480887796161593000
369160273	::480887810380279000
326351370	::480887821759041000
242451996	::480887846589718000
80586819	::480887855146094000
245154470	::480887861437550000
220532575	::480887870308118000
160788774	::480887903770251000
78384326	::480887915321765000
26954972	::480887927543578000
402273149	::480887941699739000
375636797	::480887954382925000
80586819	::480887969944186000
262059543	::480887977309392000
449981984	::480887985420771000
375636797	::480888047563571000
301044144	::480888054719475000
196693857	::480888087275257000
556323854	::480888147937484000
258454374	::480888236500615000
269012544	::480888246704930000
431214329	::480888295636090000
361199465	::480888328225443000
210996408	::480888410341507000
98552986	::480888420034945000
556323854	::480888429966680000
45911298	::480888439676477000
26915925	::480888467442782000
177101575	::480888468311400000
78384326	::480888478142824000
14891490	::480888487659311000
262059543	::480888535575449000
8036902	::480888540700491000
407248121	::480888554458202000
269012544	::480888571830599000
258454374	::480888663401070000
139847892	::480888677259030000
16713287	::480888688356769000
301044144	::480888696057888000
597834721	::480888717343600000
113760458	::480888741498601000
98552986	::480888782196326000
107535820	::480888831659753000
276341812	::480888832330432000
276341812	::480888848965066000
107535820	::480888936357965000
255834275	::480888945819910000
54116443	::480888949066301000
98552986	::480888949582606000
369160273	::480889012362948000
435471503	::480889108835733000
613592670	::480889170039435000
613592670	::480889214905909000
326813935	::480889254693052000
26915925	::480889330320146000
470451598	::480889356979564000
436336703	::480889392265846000
262059543	::480889397282209000
269012544	::480889407826710000
16039882	::480889412235329000
249243467	::480889432787009000
18183371	::480889440533872000
262059543	::480889441163030000
597834721	::480889450902208000
262059543	::480889483613593000
26915925	::480889517511942000
373713704	::480889518657388000
374772557	::480889538836176000
445219284	::480889541113708000
374772557	::480889586382811000
402018122	::480889638106562000
402273149	::480889676400984000
351620689	::480889697061724000
435478224	::480889740279812000
372068999	::480889778997837000
33788573	::480889780717498000
332306968	::480889832764235000
177101575	::480889835105046000
399555371	::480889876322459000
139847892	::480889906005549000
507674842	::480889912971886000
78384326	::480889917682515000
258454374	::480889922753396000
33017275	::480889957091799000
25760567	::480890019511410000
463431723	::480890034594136000
26915925	::480890055787954000
24634410	::480890084590252000
262059543	::480890124017094000
37011485	::480890169013575000
186208532	::480890179150823000
257225781	::480890193298210000
613029438	::480890224663601000
597834721	::480890246511337000
8036902	::480890282313936000
323477702	::480890318292668000
78384326	::480890324878131000
187741596	::480890371317047000
68369234	::480890408222720000
173026357	::480890421267423000
126109768	::480890429273939000
78384326	::480890454456950000
16713287	::480890462187053000
258454374	::480890497477910000
78384326	::480890506046889000
19939574	::480890564158566000
78384326	::480890593124839000
503741267	::480890617585614000
598832393	::480890639660240000
106715045	::480890672267153000
215144630	::480890676242968000
263914867	::480890680617607000
356408344	::480890725085634000
16713287	::480890732513722000
321498402	::480890759844229000
356408344	::480890768278581000
38579155	::480890805284921000
140157275	::480890819675578000
48562201	::480890834204622000
27784817	::480890836452777000
356408344	::480890846951124000
270065033	::480890854140153000
462487376	::480890904572481000
169291538	::480890919705522000
178921630	::480890952568283000
116988168	::480890956804149000
215144630	::480890969819070000
27784817	::480890982649454000
259573654	::480890992078635000
369160273	::480890994272272000
16039882	::480891013095911000
185716839	::480891013171380000
260428602	::480891028027998000
18618379	::480891030976208000
254600909	::480891053600296000
98552986	::480891149469896000
106715045	::480891174983852000
356408344	::480891214586073000
35505123	::480891216578359000
356408344	::480891280134647000
551501734	::480891297092632000
400817337	::480891326674661000
507674842	::480891329124134000
365505682	::480891341149573000
356408344	::480891355246252000
351922723	::480891359734149000
551501734	::480891390931795000
356408344	::480891413022793000
418480466	::480891416743141000
356408344	::480891426759139000
54116443	::480891473173303000
470451598	::480891495323824000
214779476	::480891526466117000
332306968	::480891536045924000
418314197	::480891563342442000
215144630	::480891574776102000
54116443	::480891589229699000
418314197	::480891589527494000
106715045	::480891620746084000
507674842	::480891636449165000
418314197	::480891650286182000
356408344	::480891683307933000
380458897	::480891708482134000
50507669	::480891711322091000
400817337	::480891738559483000
27784817	::480891809543901000
356408344	::480891838073540000
161302101	::480891848173424000
16039882	::480891872341409000
423830555	::480891877533548000
328858212	::480891916200845000
18183371	::480891955673845000
249028893	::480891994776944000
400817337	::480892007103995000
613592670	::480892025655410000
356408344	::480892061755785000
52649582	::480892100687695000
18183371	::480892114713055000
37119867	::480892182770229000
263914867	::480892273958215000
570483315	::480892297165287000
37011485	::480892302521798000
442433056	::480892318203924000
146855323	::480892333568049000
25084916	::480892336931479000
570483315	::480892345680793000
256319248	::480892371723251000
266317182	::480892433446621000
570483315	::480892434214178000
26954972	::480892454233587000
402273149	::480892512530628000
371068004	::480892516565536000
439491329	::480892541093822000
369160273	::480892562925166000
38623896	::480892612123975000
16039882	::480892628935127000
77765035	::480892682898661000
20778748	::480892689483706000
100376439	::480892751043502000
421548020	::480892795641544000
23721718	::480892814343946000
263389464	::480892841791463000
365505682	::480892844685950000
570483315	::480892863459258000
423941104	::480892871076098000
570483315	::480892927455940000
16039882	::480892927963836000
78384326	::480892935106736000
155650977	::480892974356652000
131941193	::480892978446086000
400817337	::480892980622938000
435471503	::480892989003145000
48562201	::480892999417610000
370165750	::480893037544222000
304224068	::480893106598838000
414374118	::480893144008249000
273814896	::480893166544224000
499995726	::480893195614564000
78384326	::480893233070088000
99368300	::480893316880269000
26954972	::480893541854351000
78384326	::480893658859057000
374772557	::480893671718805000
423830555	::480893736994357000
55120405	::480893760877105000
16039882	::480893763032977000
313421343	::480893809887563000
400817337	::480893838928535000
351922723	::480893877566451000
24100015	::480893880695410000
25099957	::480893956197081000
400817337	::480893960399749000
33703018	::480893985511464000
313421343	::480894020164784000
313421343	::480894022316474000
62989661	::480894039194370000
371068004	::480894056877555000
371578955	::480894072396476000
418312513	::480894084379574000
64907439	::480894087004827000
57331128	::480894185038295000
33703018	::480894220115664000
313421343	::480894241414328000
35597637	::480894281084076000
380458897	::480894380518039000
236144487	::480894434540670000
50507669	::480894468821098000
409709795	::480894496092061000
399555371	::480894522227167000
15361643	::480894606650134000
111687397	::480894616091111000
8036902	::480894622294888000
378281495	::480894657358856000
115503799	::480894720965476000
185716839	::480894739302989000
224103552	::480894744281640000
407248121	::480894790637473000
49886698	::480894792084500000
407248121	::480894860548124000
471516383	::480894861898686000
369160273	::480894908275130000
55120405	::480894987140628000
29853720	::480895083227512000
54405135	::480895083483377000
396364407	::480895123732316000
217563665	::480895225800699000
104990093	::480895232557318000
64907439	::480895300148531000
516986236	::480895349356105000
361199465	::480895366846377000
245957488	::480895385011896000
18455966	::480895410735575000
29853720	::480895438371827000
29853720	::480895453265813000
404335977	::480895460371333000
400817337	::480895498002251000
33703018	::480895506886180000
33703018	::480895521725636000
33703018	::480895577123991000
33703018	::480895589132279000
133341985	::480895598670143000
33703018	::480895608031805000
230069479	::480895613622824000
147310240	::480895635822878000
404335977	::480895670317248000
217871594	::480895718656188000
497458875	::480895727162621000
407248121	::480895800315498000
230069479	::480895815402418000
437898031	::480895816853237000
44307877	::480895861463842000
258609027	::480895876659810000
19939574	::480895968531849000
57331128	::480895978514313000
536141027	::480895980590493000
76427184	::480895982486306000
256756265	::480895995673194000
71981601	::480895998118871000
247633146	::480896008159653000
553738195	::480896009275707000
29853720	::480896046206177000
516986236	::480896098274275000
516986236	::480896113394720000
139447011	::480896210199654000
247633146	::480896225244241000
287014963	::480896234090012000
336628506	::480896289526534000
536141027	::480896319444094000
131968998	::480896320094216000
35505123	::480896330621915000
33282020	::480896355317981000
230069479	::480896444661252000
160768741	::480896453745709000
24199433	::480896475363549000
102875172	::480896496054054000
581342731	::480896498645741000
479246485	::480896542128087000
259573654	::480896549049102000
139447011	::480896558356242000
263914867	::480896588726812000
508054066	::480896600600899000
58587526	::480896606460321000
24199433	::480896631592984000
21153287	::480896633153269000
508054066	::480896633623019000
33282020	::480896717219315000
15789848	::480896751952347000
467027311	::480896766385328000
358617322	::480896787272589000
358617322	::480896804460830000
186287095	::480896826225070000
36829018	::480896849898131000
21153287	::480896852087562000
123746907	::480896855979872000
360183119	::480896867241168000
33555786	::480896907846643000
47859489	::480896913877647000
162200561	::480896939978801000
31318417	::480897003212525000
435478224	::480897009474236000
31318417	::480897093788512000
286282963	::480897124826365000
36612981	::480897142320402000
30336818	::480897151435046000
18657192	::480897152835522000
267445807	::480897188751757000
340094001	::480897222133817000
167301113	::480897244116176000
536141027	::480897268325687000
53486281	::480897287267581000
21153287	::480897306603307000
53486281	::480897354347057000
8036902	::480897372105736000
498321918	::480897405274308000
594121150	::480897428321628000
31318417	::480897476484812000
17016789	::480897486064590000
23721718	::480897546483556000
31318417	::480897550501687000
230069479	::480897561608601000
13533012	::480897563277529000
31318417	::480897616188669000
57385263	::480897661416243000
602224338	::480897666394517000
57385263	::480897703220879000
405362735	::480897717128818000
99843490	::480897722698825000
602224338	::480897779628118000
286282963	::480897785357930000
251359942	::480897797068042000
31318417	::480897819285262000
360183119	::480897855482126000
52441281	::480897866202767000
536141027	::480897866567651000
357306642	::480897881520361000
210996408	::480897896615641000
311664191	::480897908271632000
613029438	::480897924000673000
57300329	::480897950445342000
167301113	::480897952060145000
548870171	::480897970733588000
536141027	::480897984184344000
396364407	::480898005584076000
68369234	::480898009660542000
251359942	::480898067097346000
57300329	::480898090484772000
498321918	::480898144117731000
410297246	::480898157576855000
262870925	::480898181702909000
163893797	::480898240213032000
289360824	::480898269573152000
360183119	::480898279199502000
238247892	::480898282294476000
18183371	::480898327845040000
31318417	::480898332324139000
18752326	::480898336048689000
151604434	::480898387840368000
57300329	::480898415845326000
262870925	::480898472015835000
243465008	::480898484430962000
238307628	::480898485085286000
414543388	::480898500658348000
114593439	::480898502219005000
230069479	::480898517775683000
548870171	::480898566903574000
630637790	::480898599271006000
57300329	::480898650361430000
315527257	::480898674575544000
273814896	::480898694322352000
320052148	::480898707479490000
240463390	::480898723656892000
371817971	::480898747694866000
384563395	::480898754120142000
53112812	::480898802019078000
384563395	::480898803369664000
167301113	::480898821644242000
344857407	::480898832385847000
150518148	::480898847682854000
136114188	::480898849746456000
241278291	::480898864300322000
24821703	::480898883858345000
150518148	::480898914498125000
402273149	::480898920441446000
273092249	::480898931166302000
21153287	::480898937931710000
68221984	::480898955551973000
273092249	::480898967673511000
706034130	::480899012313088000
114593439	::480899015455031000
106715045	::480899019485753000
310982944	::480899026590920000
179039178	::480899067808333000
536141027	::480899082559315000
57331128	::480899130831556000
21153287	::480899146262777000
268073941	::480899163253923000
186208532	::480899170983632000
208171241	::480899196426682000
621306179	::480899270199869000
536141027	::480899298012299000
38326757	::480899304651911000
57331128	::480899360591323000
20112840	::480899370355658000
195154119	::480899371492704000
371817971	::480899414081699000
315527257	::480899425892835000
266210776	::480899458406678000
315527257	::480899473892450000
371817971	::480899496784982000
346219373	::480899560630267000
252725390	::480899563205582000
167301113	::480899591701684000
50468203	::480899595505897000
21153287	::480899607502024000
335692629	::480899619308597000
167301113	::480899646709985000
570483315	::480899655425720000
384494456	::480899686765588000
99843490	::480899708915683000
361391612	::480899732852580000
47859489	::480899748556062000
99843490	::480899766767738000
624394090	::480899766902325000
570483315	::480899780638302000
27432862	::480899808555581000
346219373	::480899824305197000
402273149	::480899828785090000
224103552	::480899830571479000
91712528	::480899842236227000
47859489	::480899887295258000
133341985	::480899893603864000
92924351	::480899908887535000
254210162	::480899922859134000
78384326	::480899957634121000
295339639	::480899996360142000
376472794	::480900033144193000
706034130	::480900075590545000
21153287	::480900106213158000
613029438	::480900142430973000
32431892	::480900152774119000
310982944	::480900155269734000
56736460	::480900167118229000
536141027	::480900176714792000
331397011	::480900178015420000
381373424	::480900185329922000
230911888	::480900193286508000
716262980	::480900204300738000
78384326	::480900218683396000
240798548	::480900259573276000
78384326	::480900259812757000
268034501	::480900300622925000
78384326	::480900307946586000
57331128	::480900320147410000
21153287	::480900321586446000
816177	::480900326422089000
536141027	::480900327730716000
335692629	::480900400761954000
437064295	::480900407665770000
335692629	::480900454100918000
375873224	::480900456223232000
255299055	::480900476309741000
47031965	::480900505170759000
570483315	::480900539153014000
268058306	::480900555066572000
78384326	::480900559319605000
509760806	::480900567909138000
409709795	::480900595327307000
536141027	::480900645499588000
570483315	::480900653045145000
402333632	::480900681281204000
78384326	::480900701510729000
85651876	::480900710406447000
23754003	::480900726294474000
56556074	::480900744602587000
561527789	::480900758557048000
47031965	::480900766782062000
230069479	::480900775653429000
23754003	::480900785673207000
25099957	::480900820792135000
55744853	::480900859107094000
193192138	::480900863293394000
570483315	::480900930380898000
181812900	::480900931811549000
278220302	::480900931836329000
78384326	::480900944482549000
587081117	::480901060119121000
47031965	::480901064468598000
402273149	::480901088577847000
11852522	::480901102901407000
181812900	::480901139328540000
183090041	::480901169309818000
99843490	::480901206521290000
52649582	::480901282400841000
68622166	::480901300625113000
90750144	::480901367369060000
33699503	::480901370430504000
467688815	::480901398758842000
52649582	::480901422175641000
467688815	::480901429494697000
472287305	::480901452311719000
577920402	::480901464944947000
355896730	::480901466040053000
536141027	::480901481441148000
587864456	::480901489804980000
61698439	::480901576270180000
320052148	::480901579390738000
507674842	::480901587137613000
587864456	::480901625830449000
243465008	::480901653311524000
350968313	::480901699134300000
139847892	::480901701227282000
243465008	::480901746852917000
18374690	::480901858349686000
19111395	::480901859620569000
91345170	::480901906819059000
594121150	::480901941841506000
350968313	::480901946598256000
113760458	::480901973667889000
30719116	::480901994467831000
18374690	::480902048854974000
59705683	::480902099564109000
267445807	::480902142207598000
29300584	::480902148167700000
478145352	::480902148859781000
350968313	::480902186025881000
386169383	::480902190609870000
263914867	::480902213317836000
262870925	::480902244318339000
18374690	::480902257043443000
59705683	::480902308604026000
49886698	::480902308759212000
402333632	::480902318578081000
11852522	::480902325360680000
329333638	::480902334117994000
18618379	::480902363998588000
16807883	::480902370658762000
38520445	::480902396496084000
15288029	::480902425076060000
410297246	::480902475998703000
96421993	::480902538578100000
59705683	::480902563236044000
273205079	::480902577639288000
52995718	::480902633323253000
54116443	::480902664058699000
314988406	::480902694412898000
18028506	::480902723391737000
256756265	::480902730878169000
423830555	::480902762301898000
233362394	::480902813388906000
275260502	::480902817154994000
26954972	::480902830849396000
446541836	::480902837082140000
29300584	::480902892291780000
359174210	::480902895928213000
338543771	::480902899854090000
91024211	::480902901162704000
23721718	::480902929491038000
275260502	::480902946025394000
26954972	::480902961602629000
47859489	::480902989620576000
339482720	::480903009405116000
11852522	::480903013436227000
309108026	::480903036739805000
200849010	::480903060089098000
200849010	::480903067387191000
169226510	::480903226502295000
54116443	::480903228381343000
230905946	::480903229769662000
509760806	::480903280155840000
407894919	::480903310291906000
274432702	::480903320970608000
47859489	::480903351010201000
273205079	::480903365967085000
266210776	::480903373202284000
164135621	::480903376096731000
411777707	::480903388927123000
200849010	::480903413421457000
369160273	::480903429385371000
615688476	::480903450528456000
396364407	::480903471378726000
116098184	::480903474284998000
295466391	::480903483848011000
200849010	::480903487509639000
273205079	::480903520032260000
215181084	::480903540844412000
259021462	::480903600588083000
256756265	::480903623354765000
599348429	::480903696990367000
393718746	::480903781933387000
107902551	::480903788115419000
33555786	::480903806709170000
15733436	::480903828863074000
87812967	::480903855740571000
203311237	::480903882747297000
21117523	::480903919623995000
278301419	::480903955770535000
366753447	::480903963366412000
55744853	::480903972241571000
158948390	::480903983603539000
182834679	::480903990402904000
169226510	::480904047654760000
399645465	::480904050821435000
47859489	::480904059319103000
59705683	::480904068156489000
116098184	::480904088347893000
54116443	::480904092546375000
59705683	::480904152101306000
499995726	::480904153078571000
253178679	::480904174226247000
396364407	::480904227338719000
33555786	::480904298432573000
402333632	::480904322830454000
54116443	::480904334087962000
414526765	::480904343034408000
499995726	::480904345869758000
39215095	::480904430271746000
551248502	::480904437175554000
273205079	::480904472864903000
33699503	::480904487666606000
253178679	::480904537624944000
414526765	::480904548202999000
551248502	::480904554343448000
378281495	::480904600757628000
414526765	::480904642033766000
54116443	::480904654633447000
189224604	::480904727992205000
29391732	::480904776247296000
30666953	::480904781737644000
278301419	::480904868706533000
278301419	::480904878709960000
364428125	::480904887031824000
50546012	::480904938889818000
113760458	::480905001913442000
55744853	::480905024319389000
54116443	::480905042115821000
30719116	::480905082532532000
261043724	::480905098827427000
30336217	::480905106674552000
217871594	::480905176362921000
262870925	::480905286400884000
21153287	::480905302058209000
50546012	::480905342159556000
352486016	::480905343107493000
607721617	::480905362892013000
33418266	::480905374615085000
519086519	::480905435679961000
493640349	::480905490084667000
326351370	::480905507683565000
613592670	::480905551103029000
54116443	::480905559030239000
338543771	::480905602453864000
33555786	::480905620124868000
348193845	::480905641028878000
396929208	::480905655406981000
577920402	::480905689447936000
169226510	::480905709647704000
485252693	::480905744946966000
302934050	::480905763989102000
21153287	::480905802375774000
161302101	::480905850291113000
451667062	::480905856993607000
165261298	::480905894146736000
485252693	::480905910781755000
463318489	::480905920281473000
15288029	::480905935183806000
21153287	::480906009717002000
335692629	::480906010832277000
613592670	::480906031233384000
24199433	::480906064561729000
321876841	::480906068118097000
139447011	::480906094420959000
713245898	::480906142055297000
463318489	::480906152931127000
189224604	::480906153267060000
396364407	::480906164960374000
356408344	::480906190667276000
335692629	::480906193519382000
91024211	::480906197596270000
396364407	::480906231322652000
459660056	::480906233474744000
53486281	::480906266962055000
410403898	::480906278337003000
123746907	::480906317214015000
577411446	::480906326261133000
485252693	::480906333567602000
378200627	::480906337808023000
637303583	::480906345088950000
437898031	::480906381852024000
369160273	::480906386369675000
607721617	::480906405692465000
351264389	::480906431948808000
493640349	::480906444947345000
262870925	::480906529626152000
485252693	::480906582226518000
216507874	::480906587062956000
459660056	::480906598781833000
407894919	::480906609816657000
189224604	::480906662744973000
551248502	::480906682201952000
11852522	::480906698119741000
33555786	::480906699390607000
351620689	::480906704352071000
259413656	::480906728834613000
485252693	::480906755275513000
378200627	::480906782962106000
449902821	::480906787583823000
263933552	::480906803908079000
189224604	::480906812867510000
68369234	::480906861021896000
20778748	::480906867963465000
280297585	::480906875752292000
410403898	::480906950121906000
368691437	::480906999408779000
412638454	::480907056309104000
234828491	::480907071324696000
378200627	::480907079528742000
33555786	::480907091658694000
382976230	::480907200613715000
285955708	::480907324266016000
577411446	::480907328443916000
516986236	::480907332373581000
15733436	::480907353529671000
613592670	::480907363436593000
247560161	::480907412745256000
169226510	::480907421779382000
577411446	::480907476737744000
293737316	::480907523219009000
247560161	::480907622564909000
437898031	::480907636016046000
54116443	::480907664138846000
312710029	::480907704995569000
360367250	::480907763191541000
327934017	::480907780207828000
247560161	::480907786625482000
208296274	::480907811455389000
160733683	::480907816312778000
24537703	::480907847497445000
301497892	::480907852744499000
447313860	::480907873170370000
19770255	::480907886936092000
40810916	::480907890329264000
247560161	::480907891445362000
321876841	::480907904690577000
20822956	::480907907601403000
447313860	::480907907626573000
19182658	::480907947086995000
447313860	::480907952581140000
33011898	::480907962484281000
30336217	::480907971270934000
447313860	::480908004137517000
366753447	::480908044528668000
33555786	::480908075713724000
320512967	::480908111088480000
449902821	::480908124165926000
361199465	::480908130864214000
410403898	::480908153232826000
707214715	::480908166817796000
360367250	::480908169447628000
247560161	::480908178121428000
288531248	::480908187948687000
187651826	::480908414336262000
360367250	::480908450319179000
463855595	::480908454966476000
607721617	::480908472712982000
499995726	::480908479691902000
52542320	::480908514970185000
382767512	::480908517705265000
196693857	::480908576349618000
348262381	::480908578245451000
382767512	::480908579046969000
348745482	::480908615814230000
636894252	::480908649586368000
506824920	::480908654044917000
570483315	::480908674475364000
236202065	::480908693907599000
266210776	::480908700471668000
613592670	::480908703692910000
263914867	::480908705353830000
499995726	::480908727529111000
253057868	::480908738082398000
570483315	::480908762069233000
375873224	::480908774236897000
338543771	::480908865723068000
361391612	::480908871884484000
59503620	::480908889261473000
187651826	::480908913613606000
296590824	::480908919640825000
357306642	::480908970928771000
382767512	::480909017192357000
351152035	::480909043499036000
382414670	::480909045394444000
411222321	::480909060737224000
410403898	::480909077221212000
59503620	::480909098859261000
254635990	::480909099006042000
351152035	::480909099660767000
275260502	::480909114084970000
95072707	::480909190160842000
203736885	::480909197383450000
351152035	::480909197522239000
221205505	::480909229415731000
278165989	::480909247723479000
382976230	::480909259622715000
613029438	::480909270448619000
187049333	::480909366678540000
410403898	::480909384537890000
255299055	::480909408088514000
410403898	::480909409775017000
382767512	::480909425847566000
382767512	::480909449096613000
586783331	::480909521314148000
187049333	::480909522517909000
360183119	::480909531325927000
295466391	::480909552049614000
196693857	::480909589563457000
351264389	::480909618273480000
470451598	::480909631162949000
196693857	::480909708568449000
499995726	::480909720442503000
33555786	::480909741506703000
196693857	::480909757012652000
360183119	::480909758065803000
472287305	::480909805817569000
491357856	::480909904887033000
379833720	::480909963271757000
493640349	::480909963716726000
236144487	::480909997962838000
187049333	::480910046726217000
48562201	::480910106729512000
409487670	::480910132247666000
50811080	::480910132771958000
409487670	::480910132868431000
409487670	::480910133564682000
409487670	::480910134172844000
601049906	::480910176154025000
29500521	::480910186995924000
295466391	::480910195095117000
27595900	::480910212451164000
352486016	::480910271183994000
339295860	::480910292885319000
382414670	::480910326104223000
387472182	::480910368517414000
25469735	::480910373911293000
76463655	::480910478320087000
189224604	::480910484926132000
375873224	::480910498028736000
163646426	::480910539053223000
277378135	::480910543700901000
33555786	::480910571509125000
570483315	::480910578873937000
80586819	::480910581306634000
76463655	::480910586327597000
76463655	::480910618825076000
278301419	::480910626517430000
52494533	::480910630623252000
278301419	::480910635106983000
470801476	::480910645949640000
430072028	::480910695618183000
52494533	::480910722252013000
13533012	::480910727201312000
236144487	::480910734751047000
27595900	::480910759556177000
262496951	::480910762882252000
236144487	::480910774836006000
196693857	::480910797019697000
269401499	::480910803378266000
52995718	::480910809233494000
249388532	::480910890964090000
294745245	::480910895892029000
52995718	::480910933485555000
236144487	::480910960576577000
50811080	::480911011902271000
31345791	::480911020127694000
267445807	::480911052818112000
52995718	::480911060476522000
370049566	::480911061378678000
570483315	::480911067816550000
335488857	::480911083381981000
28054060	::480911093389594000
36891053	::480911143456632000
396364407	::480911144132284000
470458433	::480911148511133000
80965569	::480911150373011000
328057955	::480911171990458000
52995718	::480911185986863000
52494533	::480911205628780000
259542533	::480911235072802000
382190006	::480911278589116000
352486016	::480911336453316000
570483315	::480911337246056000
174351092	::480911344422506000
491679354	::480911371492552000
294745245	::480911431248797000
499995726	::480911439285071000
277378135	::480911441277751000
52995718	::480911444469223000
27986325	::480911458297860000
27986325	::480911463809155000
365021832	::480911471225094000
27986325	::480911482125684000
463855595	::480911487767019000
278165989	::480911492301078000
280119639	::480911507559964000
276131997	::480911513398411000
485252693	::480911625751240000
419047433	::480911655178481000
273034167	::480911658257108000
35305414	::480911667057135000
116098184	::480911680918913000
419047433	::480911730445275000
472287305	::480911782697893000
63490594	::480911807255572000
470458433	::480911810598825000
259021462	::480911835055411000
126109768	::480912061786902000
375967762	::480912124215324000
68369234	::480912166334111000
310982944	::480912217286926000
52649582	::480912234982297000
68369234	::480912278116507000
24113194	::480912291781570000
213767620	::480912317098766000
62396842	::480912338732593000
249246314	::480912338908745000
96013044	::480912339555061000
375873224	::480912353207128000
45410414	::480912361868783000
424540791	::480912373763436000
55744853	::480912381770358000
365021832	::480912417992368000
62396842	::480912434094276000
375636797	::480912456026292000
55744853	::480912474623844000
146909951	::480912511253098000
233362394	::480912541389164000
379833720	::480912549089931000
28771314	::480912551606104000
423666163	::480912553988485000
424540791	::480912562196725000
385595835	::480912624897384000
355990893	::480912684117159000
310009833	::480912709911711000
341941030	::480912726483423000
66786075	::480912747069067000
49061011	::480912749640556000
263933552	::480912782833905000
31326082	::480912787590225000
328779215	::480912806091313000
402243422	::480912856594915000
255299055	::480912861133160000
379833720	::480912874215206000
27268559	::480912893433507000
31326082	::480912936295092000
255299055	::480912950320852000
255622442	::480912951780868000
146909951	::480912973687701000
21623464	::480912997502562000
19222225	::480913017991753000
31326082	::480913019099045000
485252693	::480913039311765000
379833720	::480913049033797000
187049333	::480913054893608000
57385263	::480913087927951000
303080805	::480913132593090000
35376355	::480913182697873000
92840294	::480913271994601000
435516954	::480913284464254000
269401499	::480913294408962000
376467319	::480913339497721000
376467319	::480913364499963000
423830555	::480913377355505000
423666163	::480913405709017000
430072028	::480913440454606000
32431892	::480913459442622000
420389630	::480913469269884000
463855595	::480913491478319000
120966317	::480913494309490000
201810972	::480913495794655000
137117871	::480913529642291000
577411446	::480913530326384000
263933552	::480913534843248000
95072707	::480913548013346000
568505535	::480913555051802000
52995718	::480913556745908000
187049333	::480913591529652000
66882384	::480913602547691000
62989661	::480913639822479000
29300584	::480913648735383000
507918715	::480913677416398000
25099957	::480913737923035000
372499722	::480913745179598000
120966317	::480913777479528000
176489426	::480913829723787000
400249617	::480913830793330000
32431892	::480913849353523000
32583866	::480913853933297000
117264210	::480913856941006000
255622442	::480913877895766000
545784705	::480913893640794000
375636797	::480913896593567000
435516954	::480913949324369000
55744853	::480913971495464000
577411446	::480913998855299000
167282271	::480914010427383000
76017935	::480914070728499000
120966317	::480914098771615000
156508337	::480914112700878000
259542533	::480914143399002000
412638454	::480914174705696000
435516954	::480914187598573000
577411446	::480914191029911000
493640349	::480914206733369000
285955708	::480914232133681000
187049333	::480914257341849000
120966317	::480914282557632000
32973618	::480914340443598000
493640349	::480914399767429000
240015074	::480914421301006000
29391732	::480914450879619000
463855595	::480914491920494000
32431892	::480914501190287000
308170990	::480914549814861000
19222225	::480914562292527000
379833720	::480914568269410000
312435293	::480914578029563000
114967175	::480914595326853000
486138458	::480914611571408000
208296274	::480914635366072000
240015074	::480914693658120000
587864456	::480914718715305000
485252693	::480914799212376000
150518148	::480914831357116000
63617875	::480914870909825000
254600909	::480914871580504000
551447338	::480914889482207000
587864456	::480914900450287000
348745482	::480914968934907000
491679354	::480914981563539000
114967175	::480915036227915000
120966317	::480915053965631000
437898031	::480915070344384000
252623066	::480915071829569000
240015074	::480915099608047000
78384326	::480915102242070000
47031965	::480915185771638000
120966317	::480915200996933000
78384326	::480915250192343000
240015074	::480915254541840000
21531254	::480915282966224000
501202268	::480915296673222000
414449852	::480915303086313000
19222225	::480915316835639000
303252613	::480915339178680000
418314197	::480915340428193000
428646436	::480915365124640000
348745482	::480915365414055000
32431892	::480915439070220000
215362694	::480915471857094000
375636797	::480915473588948000
536141027	::480915496603090000
230069479	::480915528761241000
240015074	::480915622365110000
486138458	::480915625884127000
120966317	::480915674647105000
68369234	::480915705743691000
260825806	::480915712081281000
240015074	::480915724597071000
213763059	::480915727105675000
195397698	::480915728368173000
76017935	::480915789944344000
254276767	::480915792868167000
114967175	::480915805157093000
536141027	::480915829492424000
191947005	::480915831577411000
112145680	::480915852280098000
475930595	::480915873784692000
414526765	::480915879169773000
19222225	::480915946765180000
254600909	::480915964658085000
259542533	::480916012833841000
375636797	::480916013651734000
459660056	::480916021558386000
414526765	::480916063665029000
256074844	::480916115032264000
351152035	::480916134930432000
491679354	::480916166940954000
195397698	::480916299569434000
382190006	::480916332288802000
713350694	::480916332637351000
189224604	::480916333178388000
237963845	::480916334356602000
55744853	::480916344620060000
262059543	::480916378937851000
275260502	::480916381328609000
266210776	::480916463503413000
205501297	::480916464635899000
398445530	::480916473305505000
58627481	::480916541563629000
386169383	::480916565143998000
376467319	::480916592214016000
94480498	::480916606197850000
258609027	::480916623680081000
94480498	::480916630793248000
255299055	::480916639953584000
100339690	::480916672350416000
259542533	::480916690201370000
91024211	::480916697734332000
230069479	::480916761723039000
358031089	::480916797139345000
30912658	::480916798964236000
376467319	::480916810569490000
386861626	::480916834367987000
613592670	::480916836171907000
240015074	::480916844073582000
282860308	::480916851182948000
136038442	::480916912436572000
376467319	::480916969600724000
312856997	::480916994267422000
407894919	::480917003507470000
165261298	::480917006456066000
160788774	::480917053025423000
409541924	::480917169895505000
230069479	::480917209200742000
186314952	::480917228112474000
15488020	::480917254956019000
189135890	::480917305992310000
386169383	::480917364867756000
101881386	::480917365161725000
230069479	::480917398229614000
34481075	::480917479061856000
187078541	::480917508669464000
215362694	::480917530362396000
186314952	::480917638185373000
501202268	::480917644192022000
34481075	::480917656627736000
68221984	::480917675418587000
267445807	::480917696381325000
237963845	::480917709236883000
293737316	::480917748244307000
92924351	::480917752224292000
59705683	::480917763687710000
392716377	::480917777021018000
163893797	::480917810877460000
338076990	::480917825314631000
282860308	::480917852531064000
392301070	::480917865889927000
217214677	::480917988648824000
386169383	::480918009632915000
338076990	::480918039232524000
412638454	::480918047612731000
414217500	::480918107695763000
36082253	::480918151220432000
131633030	::480918162389487000
151604434	::480918170036092000
471516383	::480918193025069000
169291538	::480918215011614000
335488857	::480918219696644000
33418266	::480918304777699000
189135890	::480918309638922000
498321918	::480918311006650000
169226510	::480918336935456000
280119639	::480918369118334000
375873224	::480918369760075000
55744853	::480918371228082000
151190656	::480918376500711000
189135890	::480918386616967000
282860308	::480918411334021000
186208532	::480918448441004000
36082253	::480918474299277000
425381729	::480918489629065000
336628506	::480918501943951000
498321918	::480918503336452000
151190656	::480918510487355000
213767620	::480918516514947000
336149936	::480918530733248000
375873224	::480918565747314000
277378135	::480918580687831000
355896730	::480918644335972000
94310638	::480918653185953000
509524562	::480918659196805000
375873224	::480918678502768000
239928368	::480918689332883000
577920402	::480918701340774000
186208532	::480918707099561000
513855251	::480918721305653000
253828982	::480918729224491000
256321392	::480918777421647000
189135890	::480918793779019000
310982944	::480918862868013000
175314654	::480918870883319000
259541688	::480918894388195000
369217450	::480918951107768000
37863682	::480918961085636000
386169383	::480919010255441000
189224604	::480919032246575000
363722761	::480919034351718000
36082253	::480919047522246000
486174522	::480919096570441000
301044144	::480919101993676000
52995718	::480919120209121000
253828982	::480919145639190000
240530585	::480919160168267000
486174522	::480919196227088000
165967574	::480919199746129000
308858845	::480919201612591000
165261298	::480919205160566000
438647243	::480919268817502000
486174522	::480919306335948000
320484851	::480919328129568000
531871315	::480919331443056000
259542533	::480919338111610000
165967574	::480919338787307000
189135890	::480919357791293000
420323287	::480919393669373000
382190006	::480919425940328000
189135890	::480919428595331000
165261298	::480919445771403000
551248502	::480919517309042000
613592670	::480919518215041000
320052148	::480919519708196000
189135890	::480919554885828000
293737316	::480919606169980000
68369234	::480919707944361000
411777707	::480919719722352000
35305414	::480919727750270000
39215095	::480919728832000000
128775325	::480919737132544000
509524562	::480919752324677000
26915925	::480919773983698000
363649162	::480919783442243000
169226510	::480919796930723000
176489426	::480919840878641000
577920402	::480919882549055000
288531248	::480919886076448000
41001071	::480919902488768000
355896730	::480919907672944000
259542533	::480919942892515000
46963484	::480919948290555000
320052148	::480919954309386000
288874918	::480919979416502000
46963484	::480919980376989000
33699503	::480919982067314000
471516383	::480920012728041000
435478224	::480920014703177000
142038800	::480920059196751000
348745482	::480920067639902000
590556372	::480920075340619000
151190656	::480920150128852000
435478224	::480920162560770000
499995726	::480920181078646000
497458875	::480920226389716000
577920402	::480920258618732000
96872197	::480920258744958000
64791948	::480920315048886000
320484851	::480920340194156000
579647636	::480920440219897000
464845445	::480920501771325000
368170408	::480920541667553000
59503620	::480920576324677000
255299055	::480920608704700000
320052148	::480920638094180000
47859489	::480920718561923000
331398205	::480920726804123000
21117523	::480920776447512000
320484851	::480920778305970000
410403898	::480920824481083000
160788774	::480920885797212000
450560571	::480920961034620000
15204110	::480920965569052000
365203632	::480920975798968000
147310240	::480921038969004000
260825806	::480921074863841000
392716377	::480921147421097000
499995726	::480921195261341000
15170503	::480921204107124000
151190656	::480921212219314000
449988145	::480921213863493000
311924851	::480921250546864000
265760942	::480921251033010000
328858212	::480921292263022000
65435835	::480921296511840000
368170408	::480921307056730000
65435835	::480921344385617000
189135890	::480921369270444000
338543771	::480921374731407000
56059141	::480921418784182000
102100651	::480921429358022000
48431204	::480921447674544000
423862446	::480921484714455000
263971863	::480921524208033000
24634410	::480921633545146000
256321392	::480921643011674000
285988306	::480921658245783000
423862446	::480921662104166000
351922723	::480921674410229000
423862446	::480921693892780000
155730095	::480921696958836000
257207319	::480921704575688000
96872197	::480921724356018000
102100651	::480921781507600000
32596609	::480921871500980000
35305414	::480921886613049000
245021956	::480921887535427000
128775325	::480922003918950000
410403898	::480922048370589000
337434597	::480922244403572000
65435835	::480922252532527000
33703073	::480922270165377000
410403898	::480922282668601000
151190656	::480922403921358000
48431204	::480922409638174000
16713682	::480922419004456000
99843490	::480922425278742000
212060681	::480922427447607000
48431204	::480922435139555000
357275400	::480922463644049000
320512967	::480922482598084000
410403898	::480922482648821000
131420707	::480922499853471000
385114649	::480922523010224000
61718844	::480922555230863000
24634410	::480922577238368000
213763059	::480922644276322000
33703073	::480922665071697000
312857835	::480922708298170000
52649582	::480922726400802000
24199433	::480922763801411000
48971187	::480922804578045000
279750654	::480922830922854000
36082253	::480922873310494000
536141027	::480922919950774000
27904685	::480922994517082000
431264673	::480923093310140000
536141027	::480923132195115000
35305414	::480923148003864000
32431892	::480923155968827000
33699503	::480923231046479000
27904685	::480923231524642000
35923992	::480923250277380000
61050527	::480923333366919000
32431892	::480923337615736000
76463655	::480923355122794000
35305414	::480923368141885000
289650000	::480923397804027000
61050527	::480923437217898000
581342731	::480923453671751000
299796220	::480923477332201000
102100651	::480923517110587000
155730095	::480923520042827000
139447011	::480923548908003000
30336818	::480923602515410000
19939574	::480923607388798000
35305414	::480923630956994000
509524562	::480923687835926000
267445807	::480923713593155000
35305414	::480923767452225000
47859489	::480923834288074000
163646426	::480923837781913000
437064295	::480923862331187000
34445704	::480923902969774000
168964399	::480923914366099000
34445704	::480923954484219000
35376355	::480923971240472000
249388532	::480923976123031000
328779215	::480923977666138000
314988406	::480924105588228000
249388532	::480924166296567000
33418266	::480924168553103000
209345596	::480924195543474000
256321392	::480924232113590000
41230104	::480924357854646000
365203632	::480924373746847000
575755127	::480924407682981000
346219373	::480924448099274000
309778100	::480924457528086000
278301419	::480924468114518000
325036867	::480924468651376000
278301419	::480924477996298000
50468203	::480924527870742000
42638131	::480924542898929000
410403898	::480924606434639000
367322500	::480924621894467000
114967175	::480924652156366000
463318489	::480924667801137000
288531248	::480924670242193000
491357856	::480924674650406000
145572480	::480924707319848000
249388532	::480924717755695000
551248502	::480924736206041000
99843490	::480924754036023000
254210162	::480924757781929000
410403898	::480924830515339000
57065165	::480924854409891000
182834679	::480924861154738000
102100651	::480924935125102000
575755127	::480924938853830000
237621304	::480924965848375000
50468203	::480924985792278000
262382570	::480925062891978000
423446901	::480925063869251000
336628506	::480925110241865000
30336818	::480925175274565000
205320851	::480925181708230000
249388532	::480925182400684000
160734732	::480925202671734000
424464803	::480925210418233000
114967175	::480925215778562000
372551778	::480925268282851000
410403898	::480925360964775000
365203632	::480925419797897000
41230104	::480925438147973000
337434597	::480925498545930000
312394133	::480925530191970000
337434597	::480925583430270000
26198298	::480925657631703000
351099839	::480925670004887000
35376355	::480925717291479000
508054066	::480925774489210000
168853356	::480925815203315000
256638502	::480925847860166000
24226614	::480925847868932000
379357885	::480925863681064000
165261298	::480925908614672000
365203632	::480925914176716000
605608831	::480926028185870000
30912658	::480926069831512000
410403898	::480926085740511000
508054066	::480926099841380000
41230104	::480926111786754000
163646426	::480926123237203000
182834679	::480926188010225000
343606449	::480926221656936000
93316687	::480926255198769000
343606449	::480926289378160000
398707286	::480926402737627000
37316930	::480926410517671000
368730450	::480926414019895000
551248502	::480926429094240000
499995726	::480926430524473000
351896383	::480926511550058000
243465008	::480926527551307000
261847534	::480926531653754000
328057955	::480926589077577000
23754003	::480926612557287000
309167251	::480926679293259000
32755384	::480926720980041000
409662649	::480926761937432000
409662649	::480926776722350000
409662649	::480926803624620000
320052148	::480926816966676000
499995726	::480926820208869000
336019882	::480926847362818000
409662649	::480926854719614000
114593439	::480926930590388000
237118122	::480926934784671000
96443022	::480926955236102000
365203632	::480926987230248000
399408344	::480927004665970000
42481762	::480927059678879000
404335977	::480927104356605000
308170990	::480927158526038000
357275400	::480927222841090000
499995726	::480927266449272000
357275400	::480927269762768000
35376355	::480927275374764000
52950877	::480927280214974000
336845657	::480927311836246000
357275400	::480927324087394000
16713682	::480927340651098000
320052148	::480927370526724000
392301070	::480927380815376000
234214828	::480927386503245000
499995726	::480927443931254000
160788774	::480927454693847000
309167251	::480927480451039000
309167251	::480927594653966000
234214828	::480927613779984000
586783331	::480927630511079000
424464803	::480927678296379000
108542953	::480927753110564000
604071375	::480927753429348000
288531248	::480927755685462000
32755384	::480927765630181000
604071375	::480927855388684000
301761224	::480927856990490000
25942336	::480927940020936000
463138486	::480927940759154000
150518148	::480928000569917000
99843490	::480928020144726000
261043724	::480928057654796000
410403898	::480928060976676000
604071375	::480928061136064000
165261298	::480928103489736000
338120144	::480928160431628000
151190656	::480928211908325000
168964399	::480928219432894000
234214828	::480928236785119000
410403898	::480928241671503000
25237171	::480928253280931000
160788774	::480928282448101000
262870925	::480928287645257000
338120144	::480928300877893000
34204169	::480928318997274000
32755384	::480928321828433000
332631850	::480928348386754000
491679354	::480928474618548000
32755384	::480928483086848000
277378135	::480928493572984000
32583866	::480928494403063000
226357092	::480928530226614000
165261298	::480928556453605000
40708485	::480928629107326000
261043724	::480928649097793000
256321392	::480928710078382000
410403898	::480928724721078000
348123497	::480928744228802000
410403898	::480928764046872000
320452099	::480928768605683000
132768456	::480928787106775000
132768456	::480928797781274000
281697994	::480928803943104000
93316687	::480928849086398000
262870925	::480928861149229000
25942336	::480928912210292000
182834679	::480928926127382000
281697994	::480928928841072000
165261298	::480928976622202000
410403898	::480929026576777000
165261298	::480929049586311000
65526622	::480929075918147000
64791948	::480929092078817000
132768456	::480929092221415000
76463655	::480929153538334000
163646426	::480929224975724000
93316687	::480929227945299000
76463655	::480929249524977000
36958694	::480929347113455000
281697994	::480929348363767000
460491164	::480929352704487000
410403898	::480929363681353000
93316687	::480929385533693000
279750654	::480929385868845000
162175448	::480929407398604000
424464803	::480929417225441000
302934050	::480929419171594000
32755384	::480929430605291000
234214828	::480929463363186000
348785324	::480929476889423000
65526622	::480929502059454000
358031089	::480929532996632000
279750654	::480929549459677000
45278487	::480929645941231000
405362735	::480929681940570000
238322255	::480929709271035000
472617238	::480929742091067000
32755384	::480929747031957000
230069479	::480929748189978000
210676238	::480929807161507000
238322255	::480929850983985000
136038442	::480929884106002000
57331128	::480929889785110000
25223941	::480929954557734000
25223941	::480929983724920000
22717394	::480929989198508000
337434597	::480930050103988000
210676238	::480930056680648000
410856984	::480930109025566000
269401499	::480930118437568000
70982412	::480930132354293000
302934050	::480930161970257000
279865885	::480930163962966000
415943958	::480930211836751000
432888405	::480930293176492000
132768456	::480930327657857000
320052148	::480930394338885000
309167251	::480930413234651000
579647636	::480930421560311000
355896730	::480930424160387000
245080630	::480930427427749000
289650000	::480930468888842000
174351092	::480930498479673000
499995726	::480930575570583000
15204110	::480930609897172000
491969843	::480930643405455000
96872197	::480930715115089000
146909951	::480930725907398000
136038442	::480930726066405000
586783331	::480930761974222000
15288029	::480930836800626000
425381729	::480930838347923000
16380745	::480930842596737000
424464803	::480930845444685000
186208532	::480930862221905000
136038442	::480930863194963000
253689041	::480930902965751000
192590347	::480930967222484000
56917722	::480931106158440000
410403898	::480931108247576000
197692007	::480931194335281000
320052148	::480931204661645000
96872197	::480931210131025000
16380745	::480931292268097000
128775325	::480931418940252000
398707286	::480931460640423000
259413656	::480931486846431000
281408265	::480931510074109000
302934050	::480931511512735000
22717394	::480931514004144000
424464803	::480931539543289000
340678678	::480931566940467000
288531248	::480931592756396000
35923992	::480931609260986000
430182591	::480931609961443000
332306968	::480931760142684000
22717394	::480931839205314000
499995726	::480931915881394000
146909951	::480931938866569000
99320365	::480931949301624000
33818674	::480932028880547000
87812967	::480932029295370000
268058306	::480932219733954000
99320365	::480932235512541000
262240809	::480932278042783000
288531248	::480932324482113000
35305414	::480932330639732000
249388532	::480932402488160000
410403898	::480932469076934000
169226510	::480932501796298000
392737983	::480932519542394000
47859489	::480932618678968000
398445530	::480932632373374000
483283190	::480932649679454000
386956382	::480932667999801000
316902035	::480932687482327000
21531254	::480932698051973000
288531248	::480932758781300000
366753447	::480932774052773000
361199465	::480932808211185000
316902035	::480932879342383000
38713173	::480932940130426000
366753447	::480933020501680000
236144487	::480933070212571000
32755384	::480933117960527000
263933552	::480933140475559000
361199465	::480933161031827000
205320851	::480933200676392000
361199465	::480933234432159000
146909951	::480933260617613000
425897170	::480933269756600000
564879952	::480933390162477000
110063681	::480933431203725000
146909951	::480933442805587000
385706960	::480933447905861000
316902035	::480933462149320000
385706960	::480933539836600000
410403898	::480933574603190000
146909951	::480933648230006000
32755384	::480933678747353000
424464803	::480933691045072000
242206017	::480933709127114000
605608831	::480933759747764000
243465008	::480933761635217000
491679354	::480933783286194000
146909951	::480933812285997000
243465008	::480933848272732000
255299055	::480933852244746000
366753447	::480933881495838000
47348539	::480933933312647000
273034167	::480934002459561000
230655725	::480934020432543000
605608831	::480934056943558000
483283190	::480934072072798000
263933552	::480934074362503000
366753447	::480934114896252000
146909951	::480934118436642000
32755384	::480934136618553000
62186442	::480934185100918000
263933552	::480934209721102000
232437529	::480934211667243000
40810916	::480934216956260000
146909951	::480934240490901000
40810916	::480934269854834000
205501297	::480934285097308000
17035194	::480934303988449000
281824012	::480934362356006000
332631850	::480934364289581000
414543388	::480934367640817000
193583131	::480934396904493000
263933552	::480934411651661000
146909951	::480934459630694000
15902298	::480934507621539000
319145382	::480934539464671000
32755384	::480934553914077000
263933552	::480934580254679000
319145382	::480934640409006000
321780812	::480934705169461000
319145382	::480934716078432000
319145382	::480934753432903000
237621304	::480934760261222000
410403898	::480934843606634000
408144950	::480934931452141000
39416036	::480934987869728000
258609027	::480935035361832000
47859489	::480935049169096000
32755384	::480935087437910000
274791343	::480935113178374000
202927618	::480935159118577000
280119639	::480935176575254000
625900103	::480935210482016000
230655725	::480935321400803000
237621304	::480935361070129000
274791343	::480935417462530000
39416036	::480935432054931000
317164527	::480935432062906000
203311237	::480935490707677000
415259927	::480935597704368000
18028506	::480935652226510000
424498591	::480935682848747000
317164527	::480935760837615000
30719116	::480935773924237000
32671267	::480935805838704000
564879952	::480935809579642000
216833550	::480935815720099000
30719116	::480935816756469000
497458875	::480935859424739000
263933552	::480935948742447000
237621304	::480935950122377000
303080805	::480936024584228000
136038442	::480936149683163000
37316930	::480936157245501000
357275400	::480936160005734000
230069608	::480936257401683000
348745482	::480936270366261000
146909951	::480936272522125000
378771457	::480936293933658000
231150237	::480936308840206000
369819130	::480936319888424000
146909951	::480936332265783000
75034878	::480936345964007000
410403898	::480936359180652000
128775325	::480936363877867000
410403898	::480936423823273000
398707286	::480936470946267000
716262980	::480936481372925000
191276105	::480936627884134000
358031089	::480936642115424000
23721718	::480936672251879000
277378135	::480936692543926000
396364407	::480936738102079000
497458875	::480936759354609000
191276105	::480936762311602000
146909951	::480936791722426000
396364407	::480936817340854000
75034878	::480936827100995000
53258017	::480936895644729000
317524005	::480936936442327000
132768456	::480936946496073000
282860308	::480936954607833000
132768456	::480937009758748000
361391612	::480937075462918000
274791343	::480937085667254000
254210162	::480937149903036000
16864384	::480937155800604000
263971863	::480937188826177000
282860308	::480937195633524000
232072216	::480937251137130000
16864384	::480937291884404000
274791343	::480937333466730000
263971863	::480937344283852000
96872197	::480937347958067000
75034878	::480937365771276000
146909951	::480937366237220000
16864384	::480937434079711000
146909951	::480937512882700000
414526765	::480937666083430000
414526765	::480937845893242000
107535820	::480937910234279000
123746907	::480937917951770000
35369698	::480937938096631000
288531248	::480937958229303000
242206017	::480938005482717000
400249617	::480938015330557000
414526765	::480938051737092000
203146266	::480938062214488000
57331128	::480938164589064000
236144487	::480938212190220000
203311237	::480938214157324000
123746907	::480938349449191000
146909951	::480938363017789000
358031089	::480938419330109000
107535820	::480938424191680000
33217361	::480938440578846000
146909951	::480938526432051000
348745482	::480938569092317000
35369698	::480938631159230000
181877725	::480938672406405000
230069608	::480938676638470000
146909951	::480938682929938000
259541688	::480938685576122000
310982944	::480938723807621000
181877725	::480938735790743000
358031089	::480938742060822000
236144487	::480938848378028000
275681559	::480938849095659000
39863661	::480938852518227000
164135621	::480938877369454000
587054451	::480938926123671000
28066346	::480938952824594000
164101308	::480938958025547000
216507874	::480939066829991000
164135621	::480939181850759000
136038442	::480939207393677000
376467319	::480939224804249000
160788774	::480939247877111000
107535820	::480939259898376000
36869877	::480939338755092000
146909951	::480939392769753000
164135621	::480939416895369000
267405925	::480939425661079000
385706960	::480939433941024000
424498591	::480939496121196000
226845681	::480939511958867000
50354861	::480939531319775000
57331128	::480939567415963000
486174522	::480939577403011000
146909951	::480939582775894000
408144950	::480939615814434000
215181084	::480939665642364000
284137695	::480939687012356000
65512747	::480939689797361000
47733122	::480939712262074000
183090041	::480939737486999000
30336818	::480939758089428000
277378135	::480939816188903000
47733122	::480939850695458000
21531254	::480939891220439000
186314952	::480939913097920000
424498868	::480939950636929000
47733122	::480939956899430000
189135890	::480939982862180000
335759212	::480940091741708000
361527638	::480940125942071000
411848692	::480940227104481000
407248121	::480940323091542000
229611107	::480940348014075000
587054451	::480940367659806000
258609027	::480940438598479000
21449993	::480940439831207000
385706960	::480940468466102000
164135621	::480940496702152000
274791343	::480940559217872000
282860308	::480940566247518000
256321392	::480940567702941000
167513343	::480940590230962000
497458875	::480940591685963000
21449993	::480940600393359000
167513343	::480940603866628000
415259927	::480940646815895000
282860308	::480940647398920000
258609027	::480940657830526000
136038442	::480940661093306000
254210162	::480940666667560000
515049896	::480940667519373000
90750144	::480940732501745000
556631416	::480940764667449000
254210162	::480940777908862000
229611107	::480940834905686000
350083690	::480940867465662000
167513343	::480940957500997000
229611107	::480941019232731000
54587465	::480941022415818000
229611107	::480941050450935000
167513343	::480941065621762000
167513343	::480941098244648000
123746907	::480941160895373000
167513343	::480941197280968000
353888661	::480941208571613000
121100953	::480941217191305000
167513343	::480941237328175000
136038442	::480941239563337000
330691749	::480941245293146000
110297719	::480941249457692000
167513343	::480941275919945000
274791343	::480941313584427000
15806298	::480941332563640000
107535820	::480941333486772000
236144487	::480941335247986000
70839289	::480941362427092000
309108026	::480941384992432000
167513343	::480941394702630000
167513343	::480941410854924000
309108026	::480941442605395000
515049896	::480941447542108000
309108026	::480941474884759000
360183119	::480941500369752000
229611107	::480941553134100000
273697690	::480941580673490000
230655725	::480941581999284000
100195876	::480941583932481000
100195876	::480941584641314000
277814195	::480941593998802000
309108026	::480941607252791000
353888661	::480941609253490000
309108026	::480941737263640000
75696479	::480941760357478000
229611107	::480941782151495000
37316930	::480941784105619000
309108026	::480941814430453000
234213287	::480941834420895000
343756278	::480941835859144000
30336818	::480941845145726000
75696479	::480941860639105000
225691566	::480941981242523000
148912524	::480942044920020000
515049896	::480942049558937000
20903172	::480942065375649000
410286428	::480942131998363000
257597142	::480942150293540000
515049896	::480942199144980000
15902298	::480942241813237000
54587465	::480942265448558000
130690913	::480942352060530000
279548168	::480942355194064000
309108026	::480942397828775000
21449993	::480942408314531000
279548168	::480942427608711000
209208697	::480942439033999000
64813007	::480942462664716000
75696479	::480942507455307000
146855323	::480942547662295000
273697690	::480942565441536000
380458897	::480942591736049000
231674152	::480942623721414000
87812967	::480942659264323000
231674152	::480942663206596000
231674152	::480942707779461000
229611107	::480942708115402000
288874918	::480942710472196000
33418266	::480942728088264000
75696479	::480942731959615000
231674152	::480942744454455000
414526765	::480942753057366000
231674152	::480942770308145000
75696479	::480942789648072000
231674152	::480942805087318000
20903172	::480942817485664000
46963484	::480942825819758000
107535820	::480942872389513000
258609027	::480942894119809000
107535820	::480942905096675000
75696479	::480942905314377000
410286428	::480942932724580000
107535820	::480942951598931000
380458897	::480942998680006000
231674152	::480943012151693000
219188629	::480943041511837000
231674152	::480943094150336000
107535820	::480943100307996000
75696479	::480943101557481000
21449993	::480943107463073000
159640806	::480943164099141000
60218540	::480943215210954000
130690913	::480943217471270000
92870542	::480943218364665000
273697690	::480943236505030000
278301419	::480943344252899000
353888661	::480943344634167000
278301419	::480943352758546000
244800948	::480943448451600000
225691566	::480943465996365000
231674152	::480943480017928000
231674152	::480943636029247000
57331128	::480943737632079000
414103187	::480943742388424000
64791948	::480943776064495000
229611107	::480943806125461000
231674152	::480943827503431000
414103187	::480943827968983000
309108026	::480943845060796000
229611107	::480943845757419000
245957488	::480943858608779000
231674152	::480943879626059000
573151200	::480943883161858000
30336818	::480943894742708000
92870542	::480943913822220000
515049896	::480943972463181000
85211920	::480944014913699000
21449993	::480944071347675000
92870542	::480944089173463000
414103187	::480944129539444000
604071375	::480944135797768000
33418266	::480944144211136000
102875172	::480944157708787000
168853356	::480944193561300000
244800948	::480944202373955000
353888661	::480944255158865000
407248121	::480944349082304000
332306968	::480944403863707000
604071375	::480944445165420000
107535820	::480944462991228000
231674152	::480944486625714000
107535820	::480944515722006000
92870542	::480944529210499000
46978610	::480944543785689000
57331128	::480944554435022000
107535820	::480944635440025000
25237171	::480944681207857000
263933552	::480944696550625000
92870542	::480944718985981000
418327117	::480944730608373000
407248121	::480944732450095000
231674152	::480944812556681000
604071375	::480944815581175000
263933552	::480944866134728000
62186442	::480944867645079000
92870542	::480944884744851000
62989661	::480944890847977000
107535820	::480944903426691000
309108026	::480944904281919000
309108026	::480944940554276000
330691749	::480944975958790000
245957488	::480944983160016000
603870273	::480944990235795000
24226614	::480944991489912000
62870601	::480944994165854000
309108026	::480944998515367000
245957488	::480945003745640000
231674152	::480945069835288000
62989661	::480945080623443000
231674152	::480945096452366000
146909951	::480945104900063000
273697690	::480945130539450000
414103187	::480945151385149000
351922723	::480945220054315000
92870542	::480945248198074000
127413469	::480945294826561000
62870601	::480945304653807000
231674152	::480945325150973000
57331128	::480945359368110000
33418266	::480945367416987000
263933552	::480945375121899000
372611209	::480945394986139000
73275873	::480945396710006000
604071375	::480945400049045000
231674152	::480945432059600000
92870542	::480945432135086000
332306968	::480945479153250000
92870542	::480945483569844000
604071375	::480945494920024000
314303039	::480945499034243000
47733122	::480945505497653000
114593439	::480945535826661000
309108026	::480945563395817000
263933552	::480945567913103000
231674152	::480945582022729000
19837708	::480945614478663000
309108026	::480945632744460000
414103187	::480945639816048000
604071375	::480945648947429000
75034878	::480945676109369000
423816771	::480945680672772000
263933552	::480945682539216000
604071375	::480945728945393000
62989661	::480945732456042000
308657649	::480945823002656000
308170990	::480945834054664000
167282271	::480945866896076000
245957488	::480945887149969000
231674152	::480945928468045000
245957488	::480946004716318000
231674152	::480946046260879000
19939574	::480946067832188000
604071375	::480946074300194000
167282271	::480946285605056000
57331128	::480946312272023000
105607367	::480946327958716000
92870542	::480946358744932000
604071375	::480946387505659000
414103187	::480946399052193000
20903172	::480946425753124000
269370098	::480946435194503000
346998772	::480946471835938000
230905946	::480946507927928000
231674152	::480946512092868000
297652605	::480946600265519000
32342599	::480946652669149000
604071375	::480946662719115000
75034878	::480946667999330000
604071375	::480946730788454000
119636299	::480946747951579000
604071375	::480946908224315000
32342599	::480946930650869000
604071375	::480946972007088000
19939574	::480946972686184000
604071375	::480947072167067000
32342599	::480947097760309000
244800948	::480947239926251000
423862446	::480947258607665000
330691749	::480947262479405000
414103187	::480947274667667000
376467319	::480947293370081000
19939574	::480947300529733000
164135621	::480947414665539000
604071375	::480947460865789000
92870542	::480947499406880000
16380745	::480947530025279000
167282271	::480947546874200000
229611107	::480947560111427000
225691566	::480947642076127000
192590347	::480947660627902000
229611107	::480947663484256000
219188629	::480947668466683000
92870542	::480947683889147000
192590347	::480947743188586000
219188629	::480947750343684000
414103187	::480947917314736000
47733122	::480947936461729000
92870542	::480947972847321000
394365413	::480947978564169000
604071375	::480948004023988000
271738272	::480948027348094000
322465167	::480948027461349000
271738272	::480948080389275000
229611107	::480948100429647000
21449993	::480948104439427000
604071375	::480948122181713000
75034878	::480948131031310000
164135621	::480948176611188000
308858845	::480948198299959000
242206017	::480948216813608000
604071375	::480948244365578000
604071375	::480948256307150000
252756099	::480948265756921000
303488399	::480948267765612000
123746907	::480948276464996000
297652605	::480948286115704000
604071375	::480948287839944000
604071375	::480948366835466000
236266292	::480948387228188000
553711382	::480948430278098000
21112883	::480948457419448000
346173821	::480948561681477000
431937908	::480948613208477000
368730450	::480948666551648000
75034878	::480948724651151000
603870273	::480948807476060000
32171318	::480948821057208000
236266292	::480948847993454000
348785324	::480948855173677000
604071375	::480948897326854000
167282271	::480948990977265000
288531248	::480948998304301000
57331128	::480948998593732000
604071375	::480949054520975000
62870601	::480949111106310000
316766176	::480949136124964000
423816771	::480949149206970000
96421993	::480949191502745000
399114412	::480949217376993000
399114412	::480949234804326000
604071375	::480949301057974000
262240809	::480949312239579000
156801163	::480949351116578000
47733122	::480949436898504000
236266292	::480949518532628000
361527638	::480949536932634000
164135621	::480949590028718000
167282271	::480949673172410000
236266292	::480949692600418000
47733122	::480949729220521000
167282271	::480949752025325000
263933552	::480949777941540000
108542953	::480949810405863000
21112883	::480949835919392000
146216300	::480949914998800000
47733122	::480949979239161000
396655167	::480950012558708000
167282271	::480950050865283000
396655167	::480950182453186000
411848692	::480950296906956000
335759212	::480950301369696000
700013623	::480950346739884000
596678073	::480950348903755000
407248121	::480950358425239000
346998772	::480950364036804000
407248121	::480950397029601000
346173821	::480950409435963000
335759212	::480950454445039000
147779508	::480950472929312000
33788573	::480950484828954000
47733122	::480950580874330000
606781453	::480950683861270000
75034878	::480950719546003000
146602281	::480950732880101000
411848692	::480950766861955000
23665083	::480950772742373000
90750144	::480950884336406000
256781130	::480950892795949000
53112812	::480950913348009000
596678073	::480950922965954000
47733122	::480950968578613000
57331128	::480950981329305000
181877725	::480951017442660000
273814896	::480951023604084000
146602281	::480951033947238000
53112812	::480951064414277000
103678189	::480951078432043000
277378135	::480951121499127000
368730450	::480951125953085000
132768456	::480951152121376000
340678678	::480951164360339000
105026890	::480951177043918000
53112812	::480951204873109000
41967329	::480951205279985000
236266292	::480951242244780000
15902298	::480951247113961000
370165750	::480951255267688000
103678189	::480951312264478000
53112812	::480951394141085000
167282271	::480951397186555000
105026890	::480951460130086000
181877725	::480951489230557000
280119639	::480951505394995000
497458875	::480951574508744000
339312291	::480951575314444000
146602281	::480951608701112000
346173821	::480951609510211000
620420742	::480951683040567000
424464803	::480951690640629000
497458875	::480951738191474000
596678073	::480951744982032000
289360824	::480951774044364000
339312291	::480951847411535000
153543800	::480951936007417000
236266292	::480952026835484000
181877725	::480952148654825000
370416747	::480952166664765000
229611107	::480952200164696000
620420742	::480952220372844000
326504971	::480952244179709000
41967329	::480952316174925000
181877725	::480952333149700000
23754003	::480952347451858000
263933552	::480952367852949000
316301043	::480952372223819000
263933552	::480952386102390000
263933552	::480952396164509000
370416747	::480952407275216000
181877725	::480952420907114000
620420742	::480952552431693000
75034878	::480952574170767000
370416747	::480952598053150000
173232394	::480952609939800000
241337450	::480952640835055000
102301729	::480952641376100000
370416747	::480952651371126000
146602281	::480952717574406000
102301729	::480952722925961000
351099839	::480952742362378000
26182895	::480952800373788000
20903172	::480952841108865000
229611107	::480952895177650000
75209135	::480953007946080000
315614733	::480953133200195000
77078833	::480953204557885000
260825806	::480953241774358000
32171318	::480953254432747000
318065690	::480953265845047000
260573981	::480953281372372000
229611107	::480953354969817000
320512967	::480953412029538000
64791948	::480953508057722000
86604355	::480953541008556000
265760942	::480953551791722000
58847822	::480953648164253000
20903172	::480953685782958000
394365413	::480953698663661000
15902298	::480953761540493000
309108026	::480953812090241000
386169383	::480953874216280000
32431892	::480954017594740000
465292139	::480954028994478000
273814896	::480954040226816000
386169383	::480954057054375000
33217361	::480954078424727000
64813007	::480954111119355000
156801163	::480954113962692000
32431892	::480954168375791000
591216066	::480954211690364000
454146385	::480954298097225000
259581735	::480954332632719000
283251929	::480954352534695000
386169383	::480954365146955000
348085087	::480954388144340000
380049732	::480954403021914000
394365413	::480954418951491000
156801163	::480954423649132000
387941507	::480954448580059000
37316930	::480954494964867000
473462894	::480954500291649000
52649582	::480954524082130000
259581735	::480954539952984000
102301729	::480954599407230000
394365413	::480954610928996000
348745482	::480954638494355000
54587465	::480954720735854000
259581735	::480954740503629000
21503139	::480954800205332000
394365413	::480954817129369000
21449993	::480954827879358000
54587465	::480954843217936000
386169383	::480954845407363000
423666163	::480954915074756000
394365413	::480954963162439000
380049732	::480954976773357000
54587465	::480954989435551000
260573981	::480954989641084000
394365413	::480955103566778000
21449993	::480955104074276000
102301729	::480955142166966000
553711382	::480955233158176000
446757000	::480955263629799000
15488020	::480955367891800000
21449993	::480955389324713000
21449993	::480955427526430000
108542953	::480955484300910000
21449993	::480955490281611000
128775325	::480955492898852000
147779508	::480955494807257000
394365413	::480955539002630000
181877725	::480955591733837000
283251929	::480955661535027000
283251929	::480955684159123000
340678678	::480955706648969000
57300329	::480955820180373000
376467319	::480955873544503000
108542953	::480955904662454000
370165750	::480955911532716000
20738985	::480955944218939000
380049732	::480956012183420000
423446901	::480956075710349000
346998772	::480956086753574000
394365413	::480956110757580000
400249617	::480956122476470000
273814896	::480956299145138000
394365413	::480956433320521000
64584579	::480956472025546000
102301729	::480956485128577000
167282271	::480956515227299000
577920402	::480956596105654000
577920402	::480956647720751000
256716505	::480956652678430000
81841977	::480956657443168000
65832155	::480956657837420000
239257340	::480956735171989000
221590506	::480956767858221000
394365413	::480956783234514000
167301113	::480956791367290000
281295226	::480956793892642000
256716505	::480956798149472000
65832155	::480956804013109000
81841977	::480956804088598000
29319846	::480956807217950000
423446901	::480956812351766000
309108026	::480956857570168000
376467319	::480956873290432000
394365413	::480956985748115000
376467319	::480957157039284000
108542953	::480957166548189000
242206017	::480957225599791000
394365413	::480957234319327000
36772146	::480957240443412000
187049333	::480957316842672000
332306968	::480957331069366000
376467319	::480957341362184000
445268626	::480957396043321000
394365413	::480957405707001000
33699503	::480957409972985000
376467319	::480957416524103000
22648162	::480957423226613000
132768456	::480957451043233000
14955026	::480957536661565000
414543388	::480957547978170000
192590347	::480957550180179000
22648162	::480957550850895000
396332641	::480957576742322000
259093732	::480957619369021000
128937859	::480957692685463000
332306968	::480957705058672000
370165750	::480957718283309000
22648162	::480957749786718000
22648162	::480957766027059000
33699503	::480957790027272000
264904736	::480957790773460000
22648162	::480957825242238000
222278624	::480957868145778000
394365413	::480957871861944000
36772146	::480957943110594000
62989661	::480957984710094000
156801163	::480957987343712000
62989661	::480957997016174000
128937859	::480958053185900000
156801163	::480958054070894000
247560161	::480958068218290000
128937859	::480958087856017000
128937859	::480958156126683000
222278624	::480958168327925000
25099957	::480958230344896000
259581735	::480958232303632000
41967329	::480958280957980000
163279109	::480958367779667000
108542953	::480958381847764000
259581735	::480958390873489000
296627238	::480958441918586000
57331128	::480958546960343000
192590347	::480958633585680000
163279109	::480958639474081000
340678678	::480958698295029000
25099957	::480958707329540000
318065690	::480958726203908000
289360824	::480958823218155000
423446901	::480958844554985000
114967175	::480958923323609000
25099957	::480958977253965000
103678189	::480959032946352000
335759212	::480959034208436000
103678189	::480959101586112000
291249412	::480959166098329000
361391612	::480959203167977000
259581735	::480959224956997000
370165750	::480959334667784000
291249412	::480959346008809000
291249412	::480959371677925000
291249412	::480959532374708000
370165750	::480959546652123000
489961036	::480959595683131000
14891490	::480959721348685000
222278624	::480959826269184000
340678678	::480959879285207000
48804765	::480959886751444000
423446901	::480959890673106000
108542953	::480960001247547000
50151347	::480960028300410000
474371126	::480960074873962000
291249412	::480960123444420000
102301729	::480960192335466000
328882474	::480960246534262000
343484637	::480960323898195000
64791948	::480960446506094000
64791948	::480960499903774000
259581735	::480960520674357000
53258017	::480960601582501000
114291753	::480960621597315000
536141027	::480960637091053000
536141027	::480960680640532000
114291753	::480960698571587000
332306968	::480960727801266000
408171600	::480960754330238000
480638215	::480960859829579000
394365413	::480960867853279000
536141027	::480960869954625000
423446901	::480960904079884000
278301419	::480961003765923000
278301419	::480961011936026000
259581735	::480961015815749000
187078541	::480961023977873000
187078541	::480961055087009000
384494456	::480961206635618000
236202065	::480961221336653000
343484637	::480961240638820000
56508824	::480961264035053000
239257340	::480961307982585000
343484637	::480961365872345000
370165750	::480961414639927000
310654760	::480961420495175000
41967329	::480961453772402000
259581735	::480961590208909000
384503737	::480961699948670000
634873462	::480961825794576000
435471503	::480961839757422000
41967329	::480961973522137000
454146385	::480961999669821000
454146385	::480962101633355000
41230104	::480962209774718000
370165750	::480962257116200000
259581735	::480962298253541000
385706960	::480962327429136000
41967329	::480962402469441000
370165750	::480962427987955000
454146385	::480962428382244000
244800270	::480962610615947000
259581735	::480962639309185000
358031089	::480962673635373000
568915908	::480962725581815000
244800270	::480962822541549000
259581735	::480962827528589000
66555228	::480962836793810000
244800270	::480962968834682000
244800270	::480963024522461000
262496951	::480963084618461000
48971187	::480963112267702000
358031089	::480963280433717000
90750144	::480963846178619000
160495648	::480963896937680000
62940169	::480963942974365000
244800270	::480963956429697000
454146385	::480964013778821000
244800270	::480964023295303000
489961036	::480964027267289000
229611107	::480964206213083000
96443022	::480964242682552000
160144135	::480964256070791000
128775325	::480964271266729000
54422208	::480964286835990000
244800270	::480964295564357000
118191944	::480964327042588000
18028506	::480964360509337000
118191944	::480964448568352000
118191944	::480964467505627000
87966998	::480964493841686000
262496951	::480964495591100000
87966998	::480964565002227000
87966998	::480964623319826000
118191944	::480964653061660000
87966998	::480964664860229000
172025978	::480964739204251000
375967762	::480964758309310000
33699503	::480964819710140000
293246270	::480964919018266000
128775325	::480965006603735000
505219745	::480965109833932000
102301729	::480965197452955000
60221494	::480965245524258000
289605285	::480965305552756000
229611107	::480965395608662000
577920402	::480965502706003000
41967329	::480965569961660000
282328751	::480965782247981000
181877725	::480965819175014000
433654462	::480965842465615000
181877725	::480965852859473000
33699503	::480965863659814000
445268626	::480965876535939000
375873224	::480965892944048000
41967329	::480965900112125000
375873224	::480965966168215000
114291753	::480966148884676000
41967329	::480966170430803000
229611107	::480966273384214000
343484637	::480966322407227000
91666102	::480966352685916000
91666102	::480966417945096000
375873224	::480966553072984000
281824012	::480966609859665000
165290348	::480966680185565000
506824920	::480966727031742000
330691749	::480966730064592000
346569016	::480966733574832000
295339639	::480966744022872000
259581735	::480966806476034000
506824920	::480966813975457000
259581735	::480966861987655000
222278624	::480967054900465000
151604434	::480967091479384000
80157666	::480967108159746000
80157666	::480967160227844000
17694593	::480967170072276000
289605285	::480967212648235000
259581735	::480967272723251000
80157666	::480967287990521000
259581735	::480967325990920000
64791948	::480967416302669000
259581735	::480967419062546000
65526622	::480967466081062000
182092022	::480967476784545000
343484637	::480967554794418000
41967329	::480967607873306000
260464441	::480967615372726000
295339639	::480967634687500000
80157666	::480967650265137000
259581735	::480967800832274000
244800270	::480967849674940000
259581735	::480967867261652000
259581735	::480967963126677000
244800270	::480967981401243000
414543388	::480968028843016000
41967329	::480968041862144000
65526622	::480968074267734000
354125458	::480968116625608000
92924351	::480968169956196000
165290348	::480968223152549000
165290348	::480968332141543000
354125458	::480968334872031000
117608761	::480968414836436000
108542953	::480968423120568000
256756265	::480968456066433000
244800270	::480968505039130000
375810749	::480968512064602000
354125458	::480968518184103000
259581735	::480968535020036000
40478607	::480968558642733000
41967329	::480968751417143000
299796220	::480968812104548000
108542953	::480968882078093000
577920402	::480968915107840000
208171241	::480968963338551000
94480498	::480969032300900000
244800270	::480969035811545000
369819130	::480969063758594000
64791948	::480969172617142000
244800270	::480969201356517000
332306968	::480969208671780000
107535820	::480969238245806000
256756265	::480969243056291000
332306968	::480969324472315000
489961036	::480969336736075000
22414245	::480969359121076000
244800270	::480969365559328000
446757000	::480969386296344000
208171241	::480969450376937000
94480498	::480969488343384000
332306968	::480969496283189000
244800270	::480969500263579000
62870601	::480969506810916000
221740779	::480969511580217000
303488399	::480969554768568000
237621304	::480969745575837000
208171241	::480969861724512000
245957488	::480969891772903000
408171600	::480970074656751000
107535820	::480970164364918000
254600909	::480970333353046000
414543388	::480970471362822000
351348648	::480970563230240000
244800270	::480970748350046000
408031484	::480970812652920000
208171241	::480970935525449000
62870601	::480970939291541000
107535820	::480971038382383000
110530129	::480971070573248000
82600674	::480971074595598000
107535820	::480971101183295000
244800270	::480971121194323000
473718221	::480971166849302000
501554267	::480971202626715000
107535820	::480971234264768000
551248502	::480971340216684000
244800270	::480971358495457000
257546151	::480971359447556000
111687397	::480971362425532000
107535820	::480971442839117000
244800270	::480971455187148000
244800270	::480971558987395000
262405775	::480971563098177000
257546151	::480971600028647000
257546151	::480971889200734000
257546151	::480972251936731000
263933552	::480972267325636000
263933552	::480972318013808000
283051149	::480972337672503000
208171241	::480972351287590000
263933552	::480972470422212000
257546151	::480972475329560000
30223693	::480972496041033000
107535820	::480972516144709000
257546151	::480972520766439000
263933552	::480972533710065000
263933552	::480972555361067000
107535820	::480972667420700000
263933552	::480972863822770000
263933552	::480972902179696000
219163747	::480972909985284000
107535820	::480972941795295000
219163747	::480973054034472000
263933552	::480973336130760000
263933552	::480973365285384000
41230104	::480973401079554000
263933552	::480973426325065000
263933552	::480973682701922000
314303039	::480973821474664000
256756265	::480973856048287000
40478607	::480974068619833000
263933552	::480974163369144000
263933552	::480974232864575000
102301729	::480974554953572000
263933552	::480974654912200000
259581735	::480974705688473000
349365015	::480974770885111000
220455732	::480974938719797000
33788573	::480974961348050000
33788573	::480975032873918000
259581735	::480975138691620000
341803593	::480975143598968000
181877725	::480975164088532000
259581735	::480975255997906000
341803593	::480975374483202000
32583866	::480975391339732000
568915908	::480975428895522000
32583866	::480975550006042000
244800270	::480975579681144000
263933552	::480975596936114000
263933552	::480975617362366000
222278624	::480975672181927000
491357856	::480975747058659000
244800270	::480975888704876000
483115964	::480976180363788000
230659102	::480976196138582000
260464441	::480976356209987000
244800270	::480976394818945000
38623896	::480976523592093000
128775325	::480976607746617000
65526622	::480976840329560000
128775325	::480976889050566000
244800270	::480976889923006000
244800270	::480977119183654000
259581735	::480977133955588000
128775325	::480977144936280000
94480498	::480977167136739000
259581735	::480977241069731000
128775325	::480977307654696000
408171600	::480977335395418000
381373424	::480977369998430000
259581735	::480977390470828000
128775325	::480977467683786000
26954972	::480977485769609000
330645900	::480977671359168000
244800270	::480977724870520000
77078833	::480977811797069000
128775325	::480977842751033000
259581735	::480977966512353000
128775325	::480978057994326000
128775325	::480978161216151000
128775325	::480978416812822000
128775325	::480978486786809000
128775325	::480978487126536000
259581735	::480978617145368000
259581735	::480978814537703000
259581735	::480978844153675000
94480498	::480978857768411000
244800270	::480979223742803000
244800270	::480979292311269000
65526622	::480979306072793000
28510276	::480979375534665000
128775325	::480979376821907000
244800270	::480979488843767000
259581735	::480979506081984000
128775325	::480979584205082000
128775325	::480979691474399000
244800270	::480979784126988000
244800270	::480979836933271000
46070001	::480979927865765000
244800270	::480980123500691000
94480498	::480980469127729000
94480498	::480980730915209000
262240809	::480980820111269000
381373424	::480981306696671000
254386830	::480981342650638000
64791948	::480981345405894000
254386830	::480981459881443000
244800270	::480981907048792000
225601631	::480981945073950000
244800270	::480982219658649000
577920402	::480982348905725000
254386830	::480982353855381000
244800270	::480982394665963000
254386830	::480982457144340000
244800270	::480982486277980000
257092614	::480982590724521000
61493721	::480982607467773000
61493721	::480982686572363000
205043960	::480982699457249000
472528304	::480982705405169000
244800270	::480982720253018000
256781130	::480982739860987000
65526622	::480982783603789000
61493721	::480982788053549000
61493721	::480982900691595000
228213959	::480983010162921000
165290348	::480983035110625000
65526622	::480983098705080000
21531254	::480983183660306000
360951591	::480983373230260000
24113194	::480983423117299000
228213959	::480983570626789000
314303039	::480983652621619000
21531254	::480983692760735000
256781130	::480983726243840000
52011370	::480983764223279000
314303039	::480983995513978000
21531254	::480984028384739000
254386830	::480984046852636000
254386830	::480984170311995000
114967175	::480984177282531000
336845657	::480984185952534000
336845657	::480984322208710000
205043960	::480984413862240000
21531254	::480984455243239000
619608540	::480984541293981000
136458681	::480984669551206000
254600909	::480984794424438000
257092614	::480985074976825000
254386830	::480985291495600000
254386830	::480985385699659000
254386830	::480985418243272000
257092614	::480985428506329000
446757000	::480985590360330000
257092614	::480985640096391000
68221984	::480985777841528000
205043960	::480985850348449000
257092614	::480985923681669000
562590159	::480985938860851000
35706997	::480986051045883000
402492947	::480986091999084000
257092614	::480986285360701000
257092614	::480986369016094000
379253079	::480986730389331000
257092614	::480986761590362000
244800270	::480986822064226000
257092614	::480986837775708000
254386830	::480986848391884000
254386830	::480986883745652000
205043960	::480987010958520000
257092614	::480987012975972000
257092614	::480987277267443000
259601379	::480987279226601000
340678678	::480987283407900000
257092614	::480987371857395000
114967175	::480987449846284000
257092614	::480987566234034000
257092614	::480987699646431000
56779057	::480988078241099000
257092614	::480988218997747000
257092614	::480988387856232000
273631488	::480988398535319000
257092614	::480988509415538000
257092614	::480988576910282000
273631488	::480988649946120000
181877725	::480988740182360000
38623896	::480988855160422000
303488399	::480988863158947000
257092614	::480988911531859000
411222321	::480988986643472000
411222321	::480989276843573000
79861287	::480989360821506000
205043960	::480989374444605000
193583131	::480989375241531000
94480498	::480989446808936000
257597142	::480989511610953000
94480498	::480989516937715000
98589714	::480989519345614000
94480498	::480989535342317000
245957488	::480989681694552000
257597142	::480990144447512000
433012724	::480990213112492000
102100651	::480990263867748000
21531254	::480990297799684000
700013623	::480990423213555000
205043960	::480990566079938000
314303039	::480990788810076000
257597142	::480990954682187000
205043960	::480991354281938000
102100651	::480991491817349000
215144630	::480991564789846000
253828982	::480991775331328000
128775325	::480991860362448000
60712766	::480991900179394000
556631416	::480991988548792000
326813935	::480992430754639000
463138486	::480992436508819000
257597142	::480992534563266000
335003775	::480992752109223000
66882384	::480992881528692000
66882384	::480992952366288000
399114412	::480993021589082000
399114412	::480993239646740000
27626703	::480993270680387000
365658620	::480993383297449000
399114412	::480993475219845000
363649162	::480993491367907000
399114412	::480993615611584000
399114412	::480993809837203000
399114412	::480993969602445000
18868622	::480994021826101000
184885982	::480994036237733000
18868622	::480994111340961000
399114412	::480994190625501000
184885982	::480994213052841000
61402370	::480994304983195000
281824012	::480994341020643000
184885982	::480994431580274000
273631488	::480994483946147000
66882384	::480994558021353000
399114412	::480994608202010000
66882384	::480994667840823000
457250385	::480994690813009000
205043960	::480995397410631000
28510276	::480995930406014000
424709673	::480996070517112000
178921630	::480996395181428000
424709673	::480996498176372000
281824012	::480996567181058000
263933552	::480996600060198000
273631488	::480996880625979000
407248121	::480996885511950000
281824012	::480996886589878000
181877725	::480996968010108000
454406979	::480997753741647000
33964276	::480997934117695000
281824012	::480998154502799000
21531254	::480998310816145000
349787019	::480998357268062000
137135705	::480998366566838000
457250385	::480998530815770000
19895969	::480999067838058000
281824012	::480999119184355000
179039178	::480999133567000000
244800948	::480999225514147000
15186859	::480999781503102000
41230104	::481000316289048000
92924351	::481000454675906000
462681637	::481000904632455000
41230104	::481001173638336000
281824012	::481001227518361000
379253079	::481001607195533000
237621304	::481002367500812000
449902821	::481002538435502000
379253079	::481002713569034000
314303039	::481003252511555000
19895969	::481003530023886000
520533224	::481003683581161000
379253079	::481004006782042000
100018299	::481004188223430000
520533224	::481004306598883000
41230104	::481005142058098000
179039178	::481005393322475000
363649162	::481005672663109000
18722083	::481005815454007000
363649162	::481006062724972000
379253079	::481006281306943000
280194602	::481006579609653000
338076990	::481007415911907000
467688815	::481007425504698000
213187842	::481007565766410000
115459999	::481007741809344000
286487329	::481007829567156000
286487329	::481007971116523000
390504920	::481007993396293000
276784048	::481008008864874000
276784048	::481008310095577000
29302446	::481008524256747000
536141027	::481009052017639000
75034878	::481009472207597000
517075828	::481009620735905000
188480631	::481009685647331000
17054163	::481009759298940000
75034878	::481009989868589000
19684793	::481010180574818000
221740779	::481010181636382000
221740779	::481010184513658000
381373424	::481010269720551000
221740779	::481010322321719000
19939574	::481010944982544000
11852522	::481010950615465000
268034501	::481011008727564000
98589714	::481011199060869000
378609308	::481011502011256000
153544543	::481011825753206000
26198298	::481012154540118000
92924351	::481012173418672000
327934017	::481012190846001000
536141027	::481012194222415000
56508824	::481012421092335000
337937520	::481012513245773000
15782772	::481012695605313000
381373424	::481012781806669000
381373424	::481012797845688000
246409056	::481012818205241000
381373424	::481012833988001000
179039178	::481012966553559000
112576998	::481013229041090000
112576998	::481013479831121000
281697994	::481013832651796000
281697994	::481013858740363000
299796220	::481014550167568000
506707370	::481015195381538000
112576998	::481015397202673000
112576998	::481015445881753000
112576998	::481015551125241000
215385454	::481015592535609000
75034878	::481015635221430000
53852889	::481015861633765000
337937520	::481015892898492000
301657872	::481016175585792000
69044676	::481016494872989000
259573654	::481016723660091000
62685527	::481016823823880000
188480631	::481017247197319000
423446901	::481017761054081000
76427184	::481018109365477000
178921630	::481018216299646000
75034878	::481018278551511000
423446901	::481018441521180000
133158896	::481018451612278000
16726467	::481018669863297000
16726467	::481018888608841000
97307001	::481018943448952000
371416817	::481019066837389000
53852889	::481019072377663000
509524562	::481019301575405000
467775651	::481019310744555000
363722761	::481019388712484000
270227232	::481019575652200000
62685527	::481019595898109000
153544543	::481019602089287000
278220302	::481019613258346000
325192444	::481019628399771000
260911912	::481019660268474000
178921630	::481019661400559000
245669191	::481019857098403000
16866896	::481020350621184000
115459999	::481020678192119000
218956862	::481020684001218000
178921630	::481020740926734000
301657872	::481021161715683000
34796664	::481021287804833000
62685527	::481021369707020000
258454374	::481021388141387000
25104281	::481021503014580000
35505123	::481021609847693000
399713201	::481021626340110000
215385454	::481021668815413000
42910967	::481021791100731000
337937520	::481021948492009000
268058306	::481022307847380000
33964276	::481022774714957000
215385454	::481022786870054000
463855595	::481023107470491000
263933552	::481023552737398000
111124977	::481023570894946000
263933552	::481023586165997000
247372701	::481023716856315000
21531254	::481023767661928000
25104281	::481023932363837000
381373424	::481024123670241000
258609027	::481024270144131000
258609027	::481024303882719000
28405302	::481024304872566000
260979062	::481024333871988000
258609027	::481024537459695000
165658390	::481024714425389000
408049418	::481024721379917000
48431204	::481024856046063000
18028506	::481025200658866000
258609027	::481025201648713000
214678768	::481025345269673000
337937520	::481025543270596000
45278487	::481025790726123000
33964276	::481025832643604000
45410414	::481025898632597000
29849760	::481025932275105000
137426396	::481026276719722000
57331128	::481026281731932000
153544543	::481026388783538000
195154119	::481026624431722000
236628483	::481026725506084000
461652679	::481026893643145000
22559382	::481027098317176000
374772557	::481027173461942000
423446901	::481027421836042000
221641208	::481027530833809000
45190114	::481027573959254000
374772557	::481027639499444000
86604355	::481027658864947000
280297585	::481027702304960000
26198467	::481027863982788000
184195472	::481027920865939000
264677315	::481027977228988000
460491164	::481027999286824000
263933552	::481028116890910000
379253079	::481028136784908000
280297585	::481028173719539000
68221984	::481028227159572000
396364407	::481028274915512000
15778759	::481028391995330000
25537528	::481028393719169000
263933552	::481028401617055000
31250549	::481028587554762000
188917484	::481028619112697000
263933552	::481028699978874000
210674392	::481028746229448000
263933552	::481028751640104000
54405135	::481029007752695000
320512967	::481029131514425000
42910967	::481029221322477000
543585402	::481029236040269000
56508824	::481029554631639000
25760567	::481029607680770000
56508824	::481029980390838000
420389630	::481030024309772000
588874950	::481030126319058000
588874950	::481030173257523000
278301419	::481030182938353000
543585402	::481030407564312000
354412568	::481030549570482000
62685527	::481030696476377000
337937520	::481030991889596000
18028506	::481031052740558000
227355784	::481031099250794000
225287674	::481031145501372000
236930269	::481031157119610000
153544543	::481031182797139000
15488020	::481031401509097000
469722641	::481031452784476000
18028506	::481031455024635000
162175448	::481031456529989000
588874950	::481031524175732000
343018153	::481031526008635000
263933552	::481031668405256000
221740779	::481031685174468000
501202268	::481031709547180000
87812967	::481031723161903000
501202268	::481031747342053000
501202268	::481031838467518000
263933552	::481031849473359000
105852149	::481031886160920000
26333173	::481032147986567000
26333173	::481032289946992000
62685527	::481032345969893000
103138091	::481032393659146000
253828982	::481032423388372000
460772038	::481032498919391000
62685527	::481032561163243000
30223693	::481032722475782000
242305581	::481032732500176000
189224604	::481032772166119000
189224604	::481032807704457000
171807880	::481033049732157000
355612007	::481033161774608000
416506126	::481033375705083000
365523194	::481033396278153000
338120144	::481033403391700000
318065690	::481033486929649000
108605734	::481033518743445000
419105102	::481033520848982000
18028506	::481033562595287000
469722641	::481033609441067000
263933552	::481033614373576000
351641054	::481033907585187000
21623464	::481034090263490000
100195876	::481034133825519000
258454374	::481034135767875000
100195876	::481034135834615000
25237171	::481034278378012000
437898031	::481034297554374000
24821703	::481034345109413000
538590660	::481034443281297000
634615880	::481034818277216000
263933552	::481034846702014000
26954972	::481034849021468000
325192444	::481034936359862000
325192444	::481034953422286000
325192444	::481034981910007000
337937520	::481035062679699000
25237171	::481035080354103000
370049566	::481035118694662000
254600909	::481035243705880000
370049566	::481035358965350000
325192444	::481035398228221000
189224604	::481035778232184000
35026897	::481035858670526000
26954972	::481035957743788000
62396842	::481036213168513000
18028506	::481036304051093000
100018299	::481036379745714000
467775651	::481036494711578000
125849974	::481036532048863000
186823940	::481036599929483000
165290348	::481036648382099000
407248121	::481036678006464000
15875100	::481036707089760000
588874950	::481036762371072000
318065690	::481037191892594000
33964276	::481037229960089000
467775651	::481037494667186000
467775651	::481037508877508000
318065690	::481037516011610000
293737316	::481037570764455000
228213959	::481037884682547000
131278152	::481037928375017000
327989967	::481038028329074000
209401949	::481038341459034000
19111395	::481038762483646000
100018299	::481038944033722000
18137013	::481038997913755000
60399576	::481039099583688000
81765661	::481039179514511000
265553576	::481039326420029000
298870626	::481039350319546000
432116634	::481039477964435000
458808714	::481039647775412000
241198427	::481039864297562000
244351583	::481039959218876000
111124977	::481039962155261000
102266093	::481040079620935000
181877725	::481040203738398000
491357856	::481040209073565000
242912563	::481040255945285000
249243467	::481040443741048000
72210207	::481040627639914000
268058306	::481040670056931000
318065690	::481040689900163000
588705820	::481040761887395000
20020647	::481041070806290000
59454178	::481041082226982000
337937520	::481041201370775000
27179899	::481041242310971000
57933673	::481041456874807000
131278152	::481041672579854000
378609308	::481041738505527000
298870626	::481041845192257000
160734732	::481042042252836000
521938520	::481042349955366000
401757405	::481042353642143000
393802148	::481042395039932000
160734732	::481042598740500000
242912563	::481042757172346000
295881773	::481042779150110000
299441398	::481042798372610000
91024211	::481043079579713000
299441398	::481043095039926000
624394090	::481043147926274000
379833720	::481043197389324000
484202581	::481043374028619000
277794018	::481043585786081000
267936760	::481043591750750000
214465537	::481043609009922000
484202581	::481043704330092000
80157666	::481043794180063000
270227232	::481043957095231000
75034878	::481043960165847000
34536365	::481044029958668000
254600909	::481044038926098000
25942336	::481044179133267000
54587465	::481044300436762000
624360378	::481044402312585000
150034005	::481044483065147000
508860717	::481044588820328000
231150237	::481044719946850000
466646092	::481044751529951000
262059543	::481045041851293000
484202581	::481045093097684000
423446901	::481045133723320000
401443377	::481045210731151000
508860717	::481045212559450000
37977930	::481045217098084000
20293581	::481045291525996000
20293581	::481045300828995000
379807492	::481045585135280000
27792069	::481045761225129000
196152188	::481045813456830000
508860717	::481045947007238000
466646092	::481046017274429000
256074844	::481046118914994000
120853830	::481046194614206000
204292930	::481046210854154000
253120136	::481046407462125000
419047433	::481046434695761000
20293581	::481046448725700000
20293581	::481046456392904000
393718746	::481046516552175000
382190006	::481046606930657000
83878535	::481046968743899000
484202581	::481046987455074000
180388620	::481047211308883000
22944914	::481047254191853000
513270198	::481047516637429000
271370762	::481047563215175000
202196262	::481047617384615000
341734040	::481047618798100000
38440249	::481047653212385000
579647636	::481047886592217000
116098184	::481047950026473000
285906246	::481048117542785000
133508241	::481048219237896000
308657649	::481048225311625000
408049418	::481048291581251000
98552986	::481048353506349000
484202581	::481048364281520000
15467792	::481048382358953000
45278487	::481048551007350000
15467792	::481048601737838000
263933552	::481048624973893000
78213	::481048694867771000
92924351	::481048737586757000
263933552	::481048774756683000
15467792	::481048900942303000
262059543	::481048911079936000
408049418	::481048959675166000
263933552	::481048962665689000
15467792	::481049082220519000
18028506	::481049195475111000
15467792	::481049269735268000
15467792	::481049318636670000
33964276	::481049511259676000
293737316	::481049616751001000
579647636	::481049703342407000
337466318	::481049780475686000
32431892	::481049801589415000
172035134	::481049821982109000
19222225	::481049892463194000
382190006	::481050151385968000
15814841	::481050187310186000
341734040	::481050194255949000
213887474	::481050214963220000
15488020	::481050343376052000
22285873	::481050463798706000
389105684	::481050473512722000
15467792	::481050488817737000
418847263	::481050540160196000
209208697	::481050541443657000
180911733	::481050623644012000
31144939	::481050658897162000
237936556	::481050767856373000
355612007	::481050868926525000
429558621	::481051130391052000
228845995	::481051218929004000
438582644	::481051341809549000
327842258	::481051410151505000
43967474	::481051627768799000
323978080	::481051646601211000
132976059	::481051830172925000
396663806	::481051899668750000
396663806	::481051911437963000
33964276	::481051930375254000
382190006	::481051985496375000
396663806	::481052128631586000
81643358	::481052132196352000
396663806	::481052144255369000
396663806	::481052158109159000
15806298	::481052159987834000
33964276	::481052207211483000
396663806	::481052247758241000
396663806	::481052307241857000
415998425	::481052318956523000
396663806	::481052381111914000
605601195	::481052410513981000
396663806	::481052448459849000
396663806	::481052469750169000
396663806	::481052489018798000
195154119	::481052491392380000
213887474	::481052508396457000
14307454	::481052637073137000
396663806	::481052690014019000
326351370	::481052708984479000
519086519	::481052734188044000
396663806	::481052745726963000
45966951	::481052767168262000
16726467	::481052771605839000
255697938	::481052806112354000
33555786	::481052880741601000
196152188	::481052961733230000
15791549	::481053133703897000
252623066	::481053199114452000
388374921	::481053210699116000
33904380	::481053227912138000
255697938	::481053311895076000
33904380	::481053474180694000
21912250	::481053483890933000
507918715	::481053487867129000
133341985	::481053565642108000
314604858	::481053596944199000
36219010	::481053630175260000
256321392	::481053663247355000
19734494	::481053675847036000
100018299	::481053679416782000
100018299	::481053696545943000
15791549	::481053700689915000
100018299	::481053718243459000
341037427	::481053728321990000
388374921	::481053779513843000
25237171	::481053879035916000
396364407	::481053893401391000
196152188	::481053925735268000
314604858	::481053948460417000
314604858	::481054069654843000
355612007	::481054145579741000
113760458	::481054157085114000
293737316	::481054160482492000
33904380	::481054199602372000
73526174	::481054210797363000
329471370	::481054211447062000
388374921	::481054282956152000
73526174	::481054390464561000
314604858	::481054424019005000
21153287	::481054430712696000
239313896	::481054432134569000
152127827	::481054497242750000
258609027	::481054522564161000
268058306	::481054709365886000
33555786	::481054769000480000
32171318	::481054793398358000
36343877	::481054814072487000
356974615	::481054848817700000
491357856	::481054992397119000
341734040	::481055020314423000
331397011	::481055199550001000
159944196	::481055199717384000
360231979	::481055264498388000
145572480	::481055296970706000
78213	::481055308497039000
314604858	::481055310539677000
239313896	::481055508762087000
320249108	::481055514730979000
237936556	::481055527632240000
507918715	::481055632960012000
370049566	::481055835070935000
1384531	::481055836781805000
201878266	::481055945934385000
388374921	::481056099676991000
15875100	::481056228714741000
189664484	::481056330107469000
553934357	::481056489260335000
424540791	::481056547078803000
201878266	::481056564153839000
20020647	::481056600359047000
98552986	::481056677366882000
278165989	::481056704470056000
187049333	::481056792676671000
27792069	::481056961711337000
109060628	::481056999770030000
100018299	::481057074148048000
73526174	::481057126526496000
15791549	::481057143517233000
227355784	::481057292134404000
401443377	::481057292779917000
198406854	::481057324409577000
459612485	::481057355870638000
187049333	::481057358387634000
196152188	::481057470496772000
358452616	::481057483658498000
92924351	::481057525685432000
201878266	::481057590005075000
110236585	::481057593805524000
258454374	::481057651582054000
258454374	::481057733916241000
44307877	::481057775095513000
258454374	::481057801490685000
348262381	::481057826572226000
25237171	::481057879542099000
86604355	::481057903156428000
86970230	::481057921032151000
258454374	::481057942993928000
24719772	::481057952485236000
258454374	::481057995582095000
40478607	::481058054956281000
258454374	::481058072870531000
388374921	::481058145230675000
602224338	::481058277933867000
479156555	::481058313723838000
258454374	::481058318178598000
376525681	::481058426651303000
258454374	::481058501436145000
602224338	::481058555433213000
592150138	::481058609317822000
35026897	::481058742130061000
244351583	::481058749734346000
244351583	::481058791878692000
33964276	::481058804931366000
68818829	::481058819984736000
258454374	::481058852876877000
201878266	::481058962347806000
500212290	::481059008879423000
201878266	::481059196670992000
443070793	::481059242938757000
269370098	::481059340255002000
383856422	::481059384823660000
116098184	::481059393090248000
260825806	::481059451651108000
388374921	::481059453316632000
383856422	::481059453371166000
52542320	::481059476942770000
116098184	::481059555674050000
94737009	::481059780815880000
621474989	::481059863888281000
209223008	::481059932033150000
299796220	::481059938966724000
208250490	::481059944159264000
443070793	::481060028611584000
621474989	::481060048404103000
438647243	::481060054481657000
438647243	::481060084244434000
581342731	::481060216281124000
244351583	::481060246027137000
118191944	::481060320807374000
423666163	::481060365053087000
242912563	::481060379926495000
15278648	::481060384925704000
118191944	::481060385269612000
244351583	::481060473526161000
332631850	::481060515876458000
93043270	::481060546792656000
255697938	::481060548160012000
77765035	::481060605902594000
327842258	::481060620662755000
195154119	::481060758277472000
32431892	::481060849059397000
198911524	::481060858378735000
722514433	::481060872111263000
438647243	::481061025823744000
607721617	::481061057788936000
331397011	::481061062734008000
409487670	::481061139254505000
352486016	::481061255084400000
240015074	::481061353814106000
47348539	::481061470923264000
18455966	::481061617833377000
722514433	::481061672002805000
278220302	::481061688465055000
242912563	::481061764105502000
32431892	::481061769847513000
41685125	::481061820614995000
180388620	::481062020859441000
388374921	::481062035422461000
17233573	::481062082394468000
18137013	::481062096072089000
55704588	::481062141806379000
120170865	::481062160211390000
228845995	::481062203337232000
300594041	::481062221565263000
120170865	::481062280810233000
262059543	::481062304277340000
93043270	::481062383822319000
120170865	::481062400016531000
136791341	::481062570174849000
279139758	::481062582640316000
122614290	::481062617947979000
18551115	::481062640739835000
240941201	::481062661119950000
256088386	::481062690773676000
240941201	::481062702693896000
32431892	::481062761062203000
240941201	::481062806423232000
206247499	::481062809187651000
32431892	::481062848060456000
115459999	::481062894851731000
13683762	::481062896990838000
60098410	::481062933347069000
240941201	::481062955090333000
268246881	::481062971981189000
240941201	::481062978809118000
116098184	::481063010975236000
240941201	::481063078478348000
359672666	::481063084878868000
240941201	::481063202579415000
116098184	::481063295311294000
240941201	::481063388068339000
346173821	::481063515558395000
329333638	::481063582835040000
201878266	::481063586232406000
240941201	::481063591244603000
344442687	::481063806022344000
15875100	::481063820740538000
601049906	::481063837593268000
240941201	::481063837693530000
240941201	::481063873328316000
240941201	::481063893830090000
533417136	::481063944853786000
240941201	::481063956522348000
255299055	::481064116094648000
120853830	::481064142091321000
382190006	::481064181479649000
421548020	::481064220599922000
206247499	::481064246894419000
56169190	::481064303244492000
331668519	::481064322530304000
331668519	::481064377571737000
110236585	::481064388489920000
41685125	::481064405459664000
22734052	::481064428788400000
337416247	::481064438561128000
258382946	::481064651099107000
31258629	::481064658749493000
315527257	::481064673857777000
81469472	::481064800223387000
438698734	::481064820218023000
206247499	::481064837985107000
31326082	::481064855244251000
388374921	::481064918834495000
22944914	::481064940090818000
15742158	::481064971590070000
16726467	::481065014867292000
237936556	::481065016863363000
122283306	::481065080977489000
61698439	::481065228760002000
217563665	::481065350549995000
331482356	::481065382250168000
401443377	::481065480674111000
438698734	::481065495282864000
16726467	::481065519521742000
81469472	::481065527516082000
61698439	::481065530695376000
279608688	::481065618192363000
279608688	::481065626023100000
33964276	::481065644738097000
255299055	::481065690611212000
186823940	::481065698706219000
16726467	::481065708328349000
388374921	::481065708986851000
279608688	::481065888951463000
30032107	::481065915593658000
33964276	::481065941237645000
31326082	::481066005725077000
230903702	::481066023454384000
279608688	::481066167121891000
301497892	::481066190916550000
388374921	::481066242481348000
65832155	::481066336475299000
196152188	::481066490695647000
202927618	::481066502402363000
279608688	::481066578117541000
59938971	::481066636904890000
270065033	::481066650389999000
323477702	::481066692332617000
59938971	::481066770191511000
545540214	::481066773563727000
237621304	::481066812881129000
23967395	::481066933391876000
506519570	::481066942111825000
237621304	::481066965214060000
351004243	::481066976442191000
40478607	::481067030557503000
71284640	::481067035456450000
318173357	::481067059669790000
206247499	::481067065475088000
360183119	::481067081669300000
346173821	::481067188766257000
6733652	::481067249805979000
351641054	::481067291770368000
289605285	::481067455440101000
289605285	::481067530925010000
341734040	::481067567889408000
348047989	::481067573111693000
59938971	::481067605738799000
350968313	::481067627293315000
348047989	::481067648156200000
217563665	::481067660579708000
351641054	::481067677847658000
28197443	::481067691638136000
430387521	::481067795644309000
344454080	::481067912011063000
158129535	::481067989639634000
41143305	::481068088943583000
372068999	::481068113421930000
329333638	::481068158556438000
165290348	::481068226550325000
165290348	::481068232472662000
165290348	::481068251489656000
439491329	::481068441730686000
26925878	::481068505421193000
137426396	::481068572639498000
243014276	::481068668429008000
45911298	::481068697583239000
515049896	::481068712183623000
301497892	::481068786326732000
119269983	::481068827971563000
49383709	::481068902026199000
351264389	::481069011107475000
81469472	::481069016707260000
51649971	::481069097166200000
240492455	::481069103218556000
570502101	::481069198764814000
243014276	::481069299969560000
15488020	::481069300887740000
249468865	::481069306793312000
361199465	::481069388364120000
16866896	::481069423600869000
398339392	::481069497827483000
221098400	::481069652143919000
6733652	::481069697454993000
412159259	::481069721446387000
26589876	::481069746624815000
588874950	::481069762374795000
206247499	::481069771166076000
16866896	::481069818142269000
15791549	::481069821295988000
336821368	::481069824668225000
16866896	::481069891106377000
420323287	::481069891416363000
410403898	::481069959171166000
40478607	::481069994244333000
52105336	::481070033297088000
26589876	::481070044797890000
63996070	::481070142332227000
24821703	::481070150691880000
16322613	::481070154919342000
318173357	::481070156563480000
36829018	::481070229158518000
438698734	::481070245193719000
307397057	::481070355680100000
326813935	::481070489155403000
16566189	::481070494477987000
602224338	::481070585108119000
442433056	::481070622210924000
40478607	::481070628158840000
307397057	::481070680101113000
260428602	::481070689819299000
458847153	::481070868307513000
339312291	::481070882375217000
94226339	::481070933369573000
409487670	::481070995407532000
409487670	::481070996435120000
291221395	::481071024025661000
338073739	::481071117126230000
273748024	::481071119508570000
352486016	::481071196348227000
41606452	::481071283673653000
100339690	::481071353252945000
86243090	::481071454973218000
235382002	::481071476473229000
415943958	::481071539052220000
463431723	::481071563978973000
24226614	::481071573516824000
405239647	::481071579565010000
413367641	::481071688331710000
16866896	::481071768854360000
243014276	::481071777796612000
109361476	::481071920738099000
376525681	::481071969673039000
415943958	::481071974211264000
413735493	::481071993953849000
160734732	::481072167971352000
16807883	::481072172056969000
191947005	::481072179820658000
16866896	::481072209122058000
318173357	::481072235990376000
24226614	::481072321407774000
36891053	::481072394782507000
414066292	::481072400348368000
16866896	::481072443361337000
100339690	::481072455239229000
201810972	::481072474868957000
34953067	::481072561976262000
65435835	::481072582058184000
18752326	::481072635439099000
110236585	::481072693127962000
24226614	::481072802980982000
220532575	::481072878046023000
352486016	::481072886887641000
27626703	::481072925852700000
12354252	::481072943753994000
314710836	::481072961018159000
341734040	::481073016554528000
24226614	::481073123580973000
429491583	::481073181638148000
293737316	::481073315118084000
21449993	::481073348357525000
33282020	::481073378556526000
109361476	::481073424811298000
30529918	::481073432826634000
65435835	::481073437876580000
24226614	::481073491387506000
282860308	::481073492503166000
341734040	::481073544286060000
280798922	::481073692777009000
570502101	::481073739035996000
28197443	::481073851669819000
29737650	::481073873228558000
255697938	::481073939070717000
48157278	::481073974164471000
49383709	::481073993223385000
65526622	::481074036081184000
56508824	::481074188686356000
320512967	::481074213500223000
158129535	::481074234358509000
151190656	::481074241191022000
61698439	::481074262720385000
625900103	::481074267446976000
262870925	::481074355934617000
429558621	::481074425132224000
113760458	::481074473366724000
625951846	::481074498184413000
237112765	::481074549505531000
36612981	::481074605826646000
24494616	::481074615520067000
387472182	::481074617511997000
377425191	::481074645861666000
45278487	::481074650592448000
242912563	::481074754829680000
411222321	::481074757161332000
22294252	::481074799095975000
599348429	::481074800698597000
56508824	::481074808298287000
355598729	::481074830679080000
126109768	::481074925659115000
624394090	::481074936958955000
63490594	::481074962518650000
237621304	::481074974103334000
133341985	::481074985596125000
552802620	::481075103371784000
607721617	::481075113891471000
18137013	::481075133621473000
483526518	::481075184980353000
440624261	::481075185852772000
364546435	::481075189082365000
201878266	::481075232023650000
24821703	::481075333467095000
270065033	::481075387938897000
123739379	::481075388643151000
13533012	::481075405546586000
278165989	::481075439146770000
624394090	::481075448194293000
132649069	::481075490560946000
237938155	::481075567073058000
151190656	::481075638464675000
201878266	::481075717522731000
4434941	::481075914449485000
109331928	::481075995198238000
264622253	::481076076735504000
26925878	::481076182532640000
140206179	::481076365106491000
140206179	::481076385910231000
48557490	::481076399416287000
702450841	::481076408727240000
472287305	::481076480055582000
429348972	::481076497243856000
56508824	::481076548242784000
90689440	::481076575400497000
92924351	::481076616336908000
140206179	::481076626227085000
18183371	::481076755566841000
45278487	::481076772780273000
140206179	::481076810789052000
50509821	::481076877935652000
275681559	::481076879827283000
90544248	::481076884793352000
591216066	::481076908114059000
22944914	::481076908617392000
388374921	::481077010102751000
81643358	::481077011130372000
151604434	::481077148636041000
321794820	::481077155871219000
371578955	::481077163647447000
133341985	::481077240294539000
120966317	::481077243901247000
224095849	::481077289761787000
325036867	::481077336893181000
321794820	::481077448100966000
25084916	::481077525532385000
24226614	::481077547606614000
240941201	::481077548420329000
165967574	::481077554682822000
602224338	::481077556196569000
240941201	::481077569932902000
291221395	::481077575310385000
240941201	::481077637335359000
458808714	::481077642188181000
302525103	::481077644889305000
155677785	::481077646399270000
459612485	::481077657635790000
215144630	::481077670634328000
53863390	::481077689177374000
429348972	::481077744541773000
53863390	::481077746127634000
187049333	::481077778130145000
570502101	::481077799181365000
520533224	::481077814993485000
165967574	::481077828797345000
200849010	::481077831825227000
396786261	::481077903153573000
201878266	::481077933897809000
53863390	::481077947332177000
221098400	::481077977715724000
392493604	::481078017720999000
50811080	::481078021084831000
40604299	::481078054446313000
558873022	::481078183803228000
301717953	::481078209921171000
392493604	::481078226786086000
278165989	::481078234360983000
20020647	::481078244112744000
558873022	::481078251771936000
300009838	::481078317828026000
214779476	::481078352137039000
349788720	::481078418298376000
59622669	::481078436283170000
146608159	::481078481355161000
37119867	::481078521503440000
388374921	::481078531158704000
29553235	::481078622447337000
165967574	::481078623005593000
369217450	::481078623923757000
227355784	::481078716593078000
359806236	::481078753116688000
301717953	::481078879864758000
410286428	::481078992154292000
402273149	::481079026975780000
291221395	::481079043228721000
389676504	::481079098647670000
264335101	::481079111427702000
336149936	::481079204638117000
61698439	::481079210002616000
209208697	::481079220349579000
321794820	::481079224631955000
22504277	::481079277736452000
81469472	::481079303325904000
249388532	::481079306341199000
61698439	::481079380241027000
45278487	::481079435651596000
336149936	::481079464047419000
396364407	::481079545756278000
61698439	::481079583421526000
244800270	::481079607974572000
59503620	::481079628224675000
142038800	::481079666502270000
165967574	::481079739311218000
291221395	::481079752066072000
421655917	::481079777269264000
31586329	::481079906240303000
286298021	::481079979217010000
244800270	::481080008153104000
40994873	::481080008689987000
359672666	::481080075731755000
142038800	::481080171014127000
59647298	::481080184200630000
59503620	::481080206313394000
198911524	::481080236319064000
108204138	::481080252039319000
26925878	::481080271739957000
81469472	::481080281999626000
396929208	::481080333069062000
310330192	::481080375003729000
409487670	::481080400777715000
409487670	::481080401406865000
409487670	::481080402107318000
409487670	::481080402778419000
409487670	::481080403382398000
244800270	::481080454783590000
421655917	::481080473574068000
447313860	::481080473909600000
36556314	::481080476556222000
59503620	::481080488530956000
322446637	::481080513164083000
579271413	::481080527781240000
114593439	::481080539362119000
377627227	::481080542671036000
131254355	::481080545275695000
351152035	::481080557494104000
318173357	::481080577156595000
120532808	::481080617208016000
20804321	::481080620924551000
244800270	::481080621263880000
286298021	::481080644735610000
244800270	::481080668596617000
244800270	::481080735357345000
491679354	::481080740180811000
201878266	::481080785999392000
146602281	::481080792370925000
286298021	::481080893713702000
244800270	::481080901988671000
407894919	::481081021417263000
291221395	::481081024110407000
114593439	::481081030388879000
224095849	::481081031043198000
27626703	::481081108851720000
230655725	::481081281904934000
54587465	::481081284777635000
415943958	::481081364331380000
323978080	::481081368756371000
114593439	::481081382999830000
15204110	::481081429720182000
244800270	::481081449290792000
262405775	::481081473504518000
260825806	::481081518937210000
230365198	::481081584070967000
344454080	::481081620804300000
187741596	::481081624575369000
230365198	::481081639851012000
621474989	::481081642228776000
244800270	::481081684608024000
376525681	::481081732020436000
58587526	::481081734524461000
221098400	::481081791650869000
14085431	::481081806532276000
421655917	::481081844964679000
273034167	::481081857056833000
386169383	::481081858612924000
230365198	::481081886169923000
244800270	::481081892200914000
114593439	::481081894822371000
114593439	::481081954796707000
114593439	::481081964892401000
122717174	::481081965689319000
133112299	::481082076071202000
244800270	::481082089886859000
402273149	::481082117632589000
341734040	::481082205955842000
312245470	::481082216336732000
296590824	::481082216378679000
230365198	::481082245709836000
282860308	::481082245843664000
244800270	::481082253712187000
386169383	::481082309529964000
227355784	::481082326378893000
63490594	::481082339091427000
273631488	::481082347618836000
282860308	::481082385631428000
96421993	::481082386407763000
114593439	::481082392308752000
358452616	::481082408154845000
114593439	::481082414072991000
244800270	::481082415524634000
407894919	::481082417608790000
263914867	::481082445865828000
24494616	::481082451335610000
244800270	::481082472973619000
222687654	::481082527214358000
588705820	::481082528913432000
344454080	::481082556247326000
364546435	::481082559124606000
402273149	::481082560840499000
337434597	::481082582126170000
341734040	::481082597267603000
244800270	::481082599981342000
217871594	::481082616599179000
14223247	::481082635758755000
244800270	::481082646177390000
201878266	::481082687063461000
244800270	::481082751202758000
326351370	::481082754151350000
259601379	::481082766734671000
344454080	::481082771234775000
259601379	::481082777493061000
20020647	::481082801840594000
39863661	::481082926730588000
244800270	::481082961953964000
227355784	::481082999979905000
344454080	::481083013359353000
67492430	::481083052459036000
338543771	::481083136587993000
337434597	::481083143596683000
407894919	::481083172256374000
97336064	::481083192091242000
351641054	::481083271296851000
19374297	::481083273532407000
224103552	::481083306255990000
411222321	::481083337105485000
402273149	::481083363236020000
15875100	::481083436317548000
411222321	::481083464306159000
21449993	::481083556546871000
411222321	::481083577070002000
29737650	::481083582861959000
407894919	::481083729146691000
407894919	::481083746653724000
262939560	::481083779818061000
92840294	::481083801162903000
87970668	::481083853428117000
35505123	::481083856443801000
291221395	::481083860391051000
411222321	::481083864065265000
165967574	::481083873422770000
369217450	::481083879747362000
255834275	::481083885451608000
411222321	::481083915537743000
352943670	::481083921665228000
244800270	::481083930779877000
81469472	::481084008139599000
349788720	::481084019946565000
222687654	::481084020663410000
223614733	::481084038203965000
369217450	::481084113844043000
35376355	::481084145183887000
186208532	::481084213987250000
236528732	::481084225383596000
407894919	::481084268769058000
31326082	::481084273500254000
226357092	::481084379805261000
222687654	::481084422599372000
349472194	::481084457622175000
409541924	::481084477368573000
179519500	::481084477553143000
24494616	::481084480313384000
165967574	::481084528732418000
351641054	::481084576983695000
81469472	::481084588400586000
259601379	::481084603437178000
81469472	::481084616129146000
318173357	::481084636030705000
349472194	::481084722672861000
411222321	::481084785532866000
318173357	::481084825231581000
59705683	::481084825609043000
71597388	::481084841534844000
136038442	::481084891237318000
136038442	::481084901337206000
136038442	::481084917367832000
318173357	::481085004437405000
20782081	::481085010846679000
318173357	::481085011362185000
27784817	::481085022682632000
123739379	::481085029519724000
413367641	::481085029938769000
31326082	::481085037765353000
92840294	::481085045856145000
356448818	::481085074394607000
459612485	::481085092425510000
260573981	::481085103532032000
254635990	::481085128546865000
97336064	::481085135987539000
21415532	::481085148155617000
14223247	::481085309619142000
409487670	::481085313519874000
255195496	::481085342112428000
410877459	::481085363436273000
237530197	::481085381509926000
410877459	::481085390153990000
410877459	::481085398530015000
388374921	::481085411310465000
59705683	::481085413818646000
59503620	::481085414640349000
59705683	::481085455866531000
33708987	::481085475189309000
371477472	::481085501210779000
233767854	::481085507997159000
368691437	::481085546341474000
32431892	::481085550095773000
118733444	::481085551333113000
81630455	::481085552138006000
37578654	::481085559171854000
98785279	::481085570782072000
221098400	::481085581217103000
73526174	::481085582010253000
69916558	::481085635067781000
81630455	::481085639048175000
335101950	::481085764101357000
169226510	::481085780878561000
37578654	::481085781147009000
133341985	::481085804824260000
355990893	::481085826366181000
30719116	::481085860562350000
59503620	::481085868782788000
321037427	::481085870624493000
262870925	::481085927519825000
355990893	::481086021778821000
81630455	::481086035724488000
411222321	::481086051654828000
31326082	::481086061074853000
360898372	::481086119027568000
136038442	::481086209846804000
602224338	::481086214934888000
310321041	::481086269603057000
81630455	::481086291157581000
378850242	::481086340839538000
30516737	::481086364201402000
165967574	::481086424192917000
244800270	::481086507508178000
238665368	::481086508514811000
118733444	::481086508892696000
118733444	::481086580866965000
60098410	::481086588877692000
140157275	::481086636785033000
92840294	::481086656200441000
507918715	::481086705974657000
368691437	::481086706020388000
14223247	::481086758784757000
147310240	::481086796588400000
264335101	::481086844004601000
238665368	::481086864514764000
602224338	::481086895221665000
169226510	::481086896248860000
96421993	::481086986438983000
238665368	::481087006642933000
19684793	::481087011429036000
142038800	::481087050427695000
238665368	::481087098607259000
194359616	::481087120472158000
279139758	::481087161886707000
816177	::481087249346334000
263418480	::481087394951622000
42638131	::481087414333501000
30516737	::481087427407540000
459987659	::481087523377393000
321037427	::481087566696165000
73526174	::481087583766994000
46963484	::481087602599026000
18336787	::481087625898369000
133341985	::481087640184565000
375810749	::481087694060015000
515049896	::481087742059614000
371477472	::481087768169181000
37578654	::481087815988436000
371817971	::481087925284012000
192590347	::481087944170557000
388374921	::481087963661889000
411222321	::481088059694678000
368691437	::481088085392752000
16807883	::481088094003675000
386169383	::481088168054095000
110530129	::481088176967405000
15488020	::481088201243639000
21415532	::481088221627969000
534913317	::481088229941051000
16807883	::481088251550105000
233767854	::481088317312622000
295881773	::481088344533643000
388374921	::481088354415828000
467027311	::481088368324149000
467027311	::481088382144368000
187651826	::481088399495790000
467027311	::481088405372403000
411222321	::481088408702701000
459660056	::481088427707072000
232437529	::481088500163280000
254386830	::481088528215183000
200685756	::481088626647113000
551248502	::481088654345920000
635151853	::481088710151135000
147310240	::481088717541867000
22327740	::481088734881124000
375810749	::481088750353539000
278220302	::481088768850395000
388374921	::481088775490371000
411222321	::481088786986573000
332908078	::481088830930714000
602224338	::481088855014379000
203736885	::481088856435871000
27626703	::481088946684719000
70483417	::481088952766443000
224103552	::481088970248306000
27836945	::481089055229112000
309108026	::481089084744400000
244800270	::481089133108936000
234187240	::481089153677803000
244800270	::481089161642790000
309108026	::481089162632626000
209223008	::481089184137244000
69719136	::481089211664052000
70483417	::481089239698776000
118733444	::481089246057758000
230365198	::481089257357197000
309108026	::481089261735669000
237330810	::481089267720925000
309108026	::481089292379254000
309108026	::481089335790276000
19210855	::481089349115580000
318173357	::481089363187474000
34087430	::481089367109160000
309108026	::481089378303766000
133341985	::481089414551339000
571439376	::481089464052117000
377627227	::481089483098431000
293737316	::481089492833828000
275681559	::481089566544523000
81630455	::481089580037206000
244800270	::481089642561675000
260825806	::481089652200177000
40604299	::481089657644384000
432116634	::481089682424332000
332908078	::481089686480637000
301737159	::481089746966700000
311092385	::481089764553027000
308858845	::481089788305743000
38244930	::481089841929936000
244800270	::481089864071258000
18336787	::481089915162095000
108204138	::481089917192519000
411222321	::481089944753274000
517075828	::481089990613405000
571439376	::481090064202473000
198911524	::481090068669415000
38244930	::481090074936115000
411222321	::481090095928586000
409662649	::481090192271355000
337434597	::481090212928290000
215144630	::481090216048865000
203736885	::481090219634987000
571439376	::481090226253615000
355717008	::481090396878303000
254600909	::481090420806402000
30516737	::481090435037667000
46070001	::481090481305419000
325242803	::481090507360468000
278301419	::481090589484941000
37578654	::481090602117779000
14085431	::481090621050859000
278301419	::481090647961505000
407894919	::481090654286516000
393801885	::481090679766929000
19374297	::481090705448660000
571439376	::481090738248118000
254600909	::481090798121807000
165967574	::481090860504076000
137014162	::481090931018326000
17536130	::481091004867432000
179119528	::481091005257895000
182834679	::481091014170378000
25942336	::481091034865078000
571439376	::481091037075476000
118733444	::481091127433371000
44307877	::481091131783266000
312435293	::481091191853694000
118733444	::481091295881199000
309108026	::481091428588597000
17536130	::481091452328357000
35597637	::481091514458984000
259876316	::481091540102565000
470451598	::481091599607554000
21912250	::481091605357920000
263914867	::481091650693775000
136038442	::481091662223917000
33418266	::481091691005227000
42994926	::481091749016653000
33418266	::481091753311617000
309108026	::481091755027091000
97336064	::481091782436859000
407384648	::481091939001847000
299796220	::481092024377294000
571439376	::481092047785295000
129441756	::481092084582342000
571439376	::481092107818393000
308858845	::481092199657263000
332306968	::481092245689729000
337510374	::481092249795985000
375636797	::481092256347090000
375636797	::481092261627703000
33964276	::481092287724670000
470451598	::481092334218919000
337937520	::481092374228398000
21912250	::481092382541512000
107308159	::481092386630557000
91422810	::481092414627516000
467688815	::481092453634953000
369160273	::481092454960349000
124582805	::481092481174343000
20782081	::481092553295417000
18551115	::481092574027849000
147779508	::481092575106183000
388374921	::481092589182259000
33418266	::481092602196807000
97336064	::481092677291630000
315527257	::481092723978805000
335101950	::481092744006221000
130312780	::481092819738570000
309108026	::481092822611681000
18455966	::481092825816502000
119636299	::481092851531390000
412638454	::481092856615288000
337434597	::481092873757003000
337434597	::481092894309105000
579647636	::481092926437867000
237118122	::481092955629838000
26954972	::481093094943633000
165967574	::481093103101935000
119636299	::481093210547048000
579647636	::481093216260067000
114967175	::481093258366316000
726320420	::481093333310119000
184885982	::481093416143843000
515049896	::481093467137798000
35369698	::481093482719617000
285141722	::481093503708307000
56736460	::481093512981528000
230365198	::481093593072168000
403160004	::481093597198970000
230655725	::481093620012187000
184885982	::481093621685714000
207290040	::481093633408790000
63490594	::481093637409738000
207290040	::481093649418452000
11146552	::481093678325186000
309108026	::481093679302443000
469722641	::481093723657207000
123739379	::481093730019979000
71597388	::481093763628949000
378771457	::481093767508660000
403160004	::481093808575086000
571439376	::481093828221235000
169226510	::481093829450137000
26954972	::481093832142893000
309108026	::481093839482937000
165967574	::481093900904697000
309108026	::481093947163303000
33282020	::481093981346856000
447313860	::481093989102153000
447313860	::481093994814775000
169226510	::481094010623107000
20738985	::481094023835566000
263389464	::481094030541873000
30032107	::481094135479164000
309108026	::481094164696670000
232901934	::481094192534269000
514003187	::481094208619425000
388374921	::481094254396461000
20738985	::481094266412752000
133341985	::481094321803120000
120853830	::481094344930500000
25084916	::481094423577911000
26925878	::481094441080348000
262870925	::481094462530412000
50468203	::481094495635648000
65435835	::481094497401851000
50468203	::481094519371227000
50468203	::481094570453659000
335488857	::481094591962431000
33964276	::481094605325475000
19734494	::481094663227867000
388374921	::481094684576862000
30719116	::481094701337305000
255818707	::481094824162889000
387188572	::481094824800829000
571439376	::481094886859354000
242607910	::481094951434866000
335101950	::481094960880443000
350968313	::481094967721353000
48971187	::481094981239582000
165967574	::481095037556895000
20020647	::481095096037695000
242607910	::481095106355671000
403160004	::481095109853724000
46963484	::481095143693369000
225203526	::481095162781630000
65512747	::481095204032634000
239257340	::481095248630665000
43967474	::481095249251418000
635151853	::481095262262140000
314988406	::481095277315510000
499995726	::481095287415394000
19684793	::481095319900270000
123739379	::481095384425824000
25784705	::481095442009059000
240015074	::481095467540168000
128977591	::481095499660144000
134873681	::481095579024375000
198911524	::481095589849870000
19182658	::481095609441853000
816177	::481095620506034000
19734494	::481095689691070000
338076990	::481095689951518000
15875100	::481095700575690000
102301729	::481095746108657000
389676504	::481095755546234000
262059543	::481095763162697000
403160004	::481095776928415000
479156555	::481095783651885000
571439376	::481095818150047000
350968313	::481095820767289000
571439376	::481095877591703000
242607910	::481095915323682000
447313860	::481095931702435000
19374297	::481095937243115000
188417746	::481095965982482000
19374297	::481095974920527000
410297246	::481096029777846000
230655725	::481096041639739000
567014078	::481096072937238000
19374297	::481096112200093000
19374297	::481096143850332000
188480631	::481096186724909000
376425912	::481096303661694000
222687654	::481096305800798000
355990893	::481096351477170000
64768338	::481096388231442000
567014078	::481096392773890000
571439376	::481096411593723000
264705173	::481096505596465000
635151853	::481096511757893000
169226510	::481096512919703000
389676504	::481096548726865000
592150138	::481096589360893000
283328574	::481096593798475000
165491208	::481096595690110000
13533012	::481096635473088000
152715270	::481096663021285000
571439376	::481096717446574000
323978080	::481096751433388000
44451086	::481096804369313000
571439376	::481096810841137000
169226510	::481096820282499000
571439376	::481096852175982000
393041277	::481096864108777000
491679354	::481096875823493000
259573654	::481096892907290000
562393615	::481096901337825000
473118863	::481096937416818000
185716839	::481096966860861000
109059155	::481096967809146000
13533012	::481096975845449000
152875477	::481096987220377000
326813935	::481097042882990000
169226510	::481097084242653000
571439376	::481097094434811000
109059155	::481097120800595000
242607910	::481097125594288000
25925656	::481097143743021000
263389464	::481097148520345000
65832155	::481097151192522000
81841977	::481097152169799000
256716505	::481097160780304000
77765035	::481097163707932000
39863661	::481097197644427000
369217450	::481097237624147000
65832155	::481097253277290000
81841977	::481097253939998000
101881386	::481097255068651000
256716505	::481097258058797000
234187240	::481097259275550000
242607910	::481097265675661000
377555310	::481097279869169000
300009838	::481097301016866000
30719116	::481097309758189000
356408344	::481097310399504000
169226510	::481097346852212000
345626789	::481097372634996000
101881386	::481097380713201000
410297246	::481097380939300000
242607910	::481097413390639000
576780003	::481097478343643000
33418266	::481097496647569000
210996408	::481097503744352000
19374297	::481097504281206000
469970755	::481097507200450000
21696310	::481097569330683000
469970755	::481097596069359000
369217450	::481097598552399000
303252613	::481097618664472000
370416747	::481097636963835000
722514433	::481097637136195000
576780003	::481097669629079000
242607910	::481097728231874000
19374297	::481097772850872000
109059155	::481097838756368000
571439376	::481097840031059000
571439376	::481097857999458000
303252613	::481097858654146000
26642766	::481097863875661000
469970755	::481097864555159000
470451598	::481097895379492000
411848692	::481097895739809000
327934017	::481097924890214000
411848692	::481097937674440000
242607910	::481097956381057000
165967574	::481097973976547000
242607910	::481097976501129000
411848692	::481098014996451000
169226510	::481098027029913000
411848692	::481098086198943000
22195036	::481098090305581000
67492430	::481098140569698000
19374297	::481098183741681000
188508773	::481098233444597000
16380745	::481098300158771000
631513843	::481098310535905000
602224338	::481098445034250000
341734040	::481098498956210000
346173821	::481098531847954000
146602281	::481098574873493000
97336064	::481098605382479000
327934017	::481098628874776000
90689440	::481098642141356000
251359942	::481098658797334000
131072297	::481098661615915000
355717008	::481098665193635000
139847892	::481098710882197000
131072297	::481098745082564000
146602281	::481098759372558000
97336064	::481098785104216000
409336092	::481098786215698000
187651826	::481098795136991000
349788720	::481098932060033000
90689440	::481098936489226000
260428602	::481098950041415000
22294252	::481098970584727000
169226510	::481098998405533000
167282271	::481099105864007000
326827026	::481099153607782000
21912250	::481099257727176000
337510374	::481099383954743000
205043960	::481099408306475000
152875477	::481099419073662000
152875477	::481099473423446000
587081117	::481099476472709000
59503620	::481099500044308000
63490594	::481099572744163000
119636299	::481099671704584000
371068004	::481099698208772000
451868427	::481099708614447000
65832155	::481099717661560000
81841977	::481099719612309000
256716505	::481099724117012000
445903498	::481099775308468000
594121150	::481099781796687000
396332641	::481099788520140000
96443022	::481099790730543000
25410192	::481099848930701000
101881386	::481099864890408000
377555310	::481099874469818000
201878266	::481099886998212000
256756265	::481099912176607000
411848692	::481099977570000000
262405775	::481099992430436000
299450175	::481100028547592000
451868427	::481100076593324000
355717008	::481100098471202000
152875477	::481100241224335000
275681559	::481100275693158000
99843490	::481100277978648000
205043960	::481100320932515000
519086519	::481100332294868000
205501297	::481100371855560000
255810490	::481100415120195000
19182658	::481100459915358000
411848692	::481100498875842000
37316930	::481100550314807000
607721617	::481100581298118000
41685125	::481100590420721000
152875477	::481100598516142000
483283190	::481100635518283000
25410192	::481100647563923000
374228630	::481100664475369000
35505123	::481100670301265000
139308619	::481100686562574000
256756265	::481100696905728000
82433120	::481100711238074000
23839835	::481100766711537000
37316930	::481100772659040000
353888661	::481100797120241000
377555310	::481100827013042000
252623066	::481100846605025000
444251177	::481100853248790000
344454080	::481100885355819000
411848692	::481100895690571000
429348972	::481100947825754000
139308619	::481100957103558000
309108026	::481100962497429000
26954972	::481100996202876000
256756265	::481101012623577000
369160273	::481101094232551000
25410192	::481101121490927000
25609677	::481101124196642000
60098410	::481101136137445000
139308619	::481101146195374000
256756265	::481101147550126000
444251177	::481101156459216000
312245470	::481101170367139000
344454080	::481101190080385000
309108026	::481101208195588000
19182658	::481101228274094000
553711382	::481101263828819000
444251177	::481101304476221000
256756265	::481101310846984000
16713287	::481101348318871000
25410192	::481101348797022000
36343877	::481101373141155000
152875477	::481101400320266000
338076990	::481101404140892000
562393615	::481101405839978000
25410192	::481101452228571000
152875477	::481101469580406000
407248121	::481101479512903000
421548020	::481101493026562000
344454080	::481101510890115000
256756265	::481101581157277000
136791341	::481101582977622000
120170865	::481101628989521000
18455966	::481101633221562000
491357856	::481101665836072000
152875477	::481101670295035000
290855101	::481101697679228000
120170865	::481101718944747000
337416247	::481101727018790000
377555310	::481101740788289000
407384648	::481101759574577000
411848692	::481101846891618000
254600909	::481101847726280000
152875477	::481101868236812000
407248121	::481101894656729000
29302446	::481102001846374000
361199465	::481102063334473000
24113194	::481102090186407000
236271147	::481102101628473000
237621304	::481102155139407000
28771314	::481102190170214000
29302446	::481102190728454000
571363101	::481102212186533000
152875477	::481102219899863000
361199465	::481102256071139000
131941193	::481102264275591000
310982944	::481102267962359000
224452115	::481102312765943000
240492455	::481102320483053000
519086519	::481102375587815000
442433056	::481102386518192000
256756265	::481102399101091000
52105336	::481102438133694000
62940169	::481102500842332000
399114412	::481102551299809000
160144135	::481102555066277000
479245748	::481102561181962000
62940169	::481102600469614000
426838833	::481102605629001000
240015074	::481102626642083000
285988306	::481102631751139000
160144135	::481102774306762000
519677520	::481102787162300000
491679354	::481102789548838000
99843490	::481102805906640000
120170865	::481102829978128000
15361643	::481102834960588000
25609677	::481102844339429000
49061011	::481102859723747000
240015074	::481102873611083000
309108026	::481102899200524000
263389464	::481102903633911000
263389464	::481102924626411000
309108026	::481102958117916000
38594501	::481103014652944000
371068004	::481103022588973000
371068004	::481103023993679000
90469755	::481103032822661000
346173821	::481103077542354000
37316930	::481103091303845000
152875477	::481103145393987000
94480498	::481103147901779000
346173821	::481103166054752000
57385263	::481103175693651000
99843490	::481103234337996000
30719116	::481103273089564000
211376385	::481103320128708000
351004243	::481103327032520000
17974977	::481103347442016000
25410192	::481103354550943000
551447338	::481103449086767000
285125363	::481103490366722000
21912250	::481103509203746000
102875172	::481103515184398000
230365198	::481103534369148000
285125363	::481103673188032000
375364618	::481103686098092000
270065033	::481103709381066000
139847892	::481103715357974000
469722641	::481103755601928000
99843490	::481103921515986000
211376385	::481103934119874000
126428969	::481104023987036000
404335977	::481104055390203000
27904685	::481104102462476000
152875477	::481104110008406000
519086519	::481104125665353000
49061011	::481104159631233000
101881386	::481104201557491000
40478607	::481104204816470000
16002106	::481104223287779000
27904685	::481104264899473000
52105336	::481104279349239000
310321041	::481104285195714000
409336092	::481104315239501000
816177	::481104373443883000
99843490	::481104429924376000
80788799	::481104474342039000
256756265	::481104507628027000
260825806	::481104513416187000
242912563	::481104540364976000
217912167	::481104541497458000
152875477	::481104586414227000
23839835	::481104588460662000
8524892	::481104643662295000
294745245	::481104656886554000
260825806	::481104666407600000
499995726	::481104687102316000
20713213	::481104708996968000
49061011	::481104738994651000
14205371	::481104767935320000
255622442	::481104793172463000
46727568	::481104830593658000
73275873	::481104833181532000
256756265	::481104861040111000
87812967	::481104864286883000
33699503	::481104864827564000
160144135	::481104869143482000
183090041	::481104956024700000
87812967	::481104982876635000
220587584	::481105027382378000
64813007	::481105065718317000
160144135	::481105066175131000
285988306	::481105115450212000
376525681	::481105174547537000
472287305	::481105176783114000
17974977	::481105184219615000
403823128	::481105206827302000
68369234	::481105210341732000
152875477	::481105218273542000
472287305	::481105225973919000
245021956	::481105254407090000
376525681	::481105263705878000
36829018	::481105271222042000
579647636	::481105313580728000
99843490	::481105319213277000
389614947	::481105329447383000
370049566	::481105395059269000
64813007	::481105499900092000
371477472	::481105530610384000
114593439	::481105542375436000
255810490	::481105564215558000
355612007	::481105664983314000
162175448	::481105698630037000
403823128	::481105814279974000
25084916	::481105831141072000
479222401	::481105863357128000
372068999	::481105877639122000
425252367	::481105898765840000
310009833	::481105930977693000
310009833	::481105944235892000
245021956	::481106007725047000
23839835	::481106137756872000
256319248	::481106138004348000
9129332	::481106179889070000
369160273	::481106274940387000
23839835	::481106359782367000
289360824	::481106400517435000
9129332	::481106406884786000
198406854	::481106418641408000
371068004	::481106442024656000
320484851	::481106506595975000
92870542	::481106521778970000
238740641	::481106539990614000
30529918	::481106547758477000
14190836	::481106565483606000
301497892	::481106599407546000
238740641	::481106604012478000
275260502	::481106614968401000
19222225	::481106689467244000
27999272	::481106701483913000
403823128	::481106705284354000
23839835	::481106726905606000
9129332	::481106734128566000
43045329	::481106777698627000
341734040	::481106781272174000
62940169	::481106818400141000
19222225	::481106874570641000
242912563	::481106992174759000
310009833	::481106993512333000
184885982	::481107013007835000
388374921	::481107024135335000
221641208	::481107035233476000
289360824	::481107083643731000
282328751	::481107096922894000
343484637	::481107100563558000
19222225	::481107125976854000
299796220	::481107171372179000
247159855	::481107175947784000
381373424	::481107198836502000
30529918	::481107209879699000
343484637	::481107214573129000
221641208	::481107255824498000
23839835	::481107262086197000
258916835	::481107286157316000
262405775	::481107316146970000
130690913	::481107402205302000
42720153	::481107403552092000
343484637	::481107412632338000
619492928	::481107419406168000
451667062	::481107427606020000
361199465	::481107438880313000
108204138	::481107445637324000
381373424	::481107453653041000
92870542	::481107495520186000
301497892	::481107511047897000
343484637	::481107525824032000
4434941	::481107535655473000
336628506	::481107580283256000
221098400	::481107608690913000
372611209	::481107613988306000
278220302	::481107616144187000
221641208	::481107619533570000
238698812	::481107627141652000
64813007	::481107641801142000
198911524	::481107666618429000
40604299	::481107682263179000
9129332	::481107783174352000
370420008	::481107788857217000
59938971	::481107795144482000
381373424	::481107817022361000
381373424	::481107834634256000
381373424	::481107850740383000
381373424	::481107865051365000
381373424	::481107877214846000
23839835	::481107879227695000
381373424	::481107891953606000
381373424	::481107904913997000
361489211	::481107909154050000
381373424	::481107915273949000
285955708	::481107916309544000
381373424	::481107930197291000
381373424	::481107943866527000
381373424	::481107955149185000
381373424	::481107968554196000
381373424	::481107983183904000
102489930	::481107994671734000
381373424	::481107999076151000
381373424	::481108013315788000
381373424	::481108025668026000
370420008	::481108029606080000
381373424	::481108037743427000
381373424	::481108052993921000
447313860	::481108058660040000
402229763	::481108064053895000
381373424	::481108073768321000
399408344	::481108074178940000
376425912	::481108092055089000
258916835	::481108098950504000
59938971	::481108115874525000
310506975	::481108123009044000
321780812	::481108125303717000
467688815	::481108186658004000
19182658	::481108235400015000
381373424	::481108274440581000
40478607	::481108282757894000
381373424	::481108285379334000
255810490	::481108287887532000
29394513	::481108295701123000
381373424	::481108299149230000
59938971	::481108305025069000
343484637	::481108308955111000
381373424	::481108314705920000
394776489	::481108333186023000
472287305	::481108333730885000
61050527	::481108341167779000
394776489	::481108344158314000
40604299	::481108367369183000
402229763	::481108398507696000
447313860	::481108411837214000
628045480	::481108413812711000
381373424	::481108424265330000
22504277	::481108431307558000
59938971	::481108438198390000
381373424	::481108441118015000
381373424	::481108454657249000
381373424	::481108466820726000
402229763	::481108468292521000
381373424	::481108480036978000
423816771	::481108487351451000
61050527	::481108494540877000
381373424	::481108494893203000
381373424	::481108508663103000
25469735	::481108513033580000
1007041	::481108548466638000
309108026	::481108557580877000
110063681	::481108565952692000
62940169	::481108590392905000
309108026	::481108599167406000
258916835	::481108684609552000
309108026	::481108696030650000
103678189	::481108711356633000
256319248	::481108733854875000
17694593	::481108745599344000
381373424	::481108775529897000
381373424	::481108789522100000
86604355	::481108803098660000
381373424	::481108803287793000
491969843	::481108804856459000
381373424	::481108817087057000
381373424	::481108833566486000
377555310	::481108838972530000
381373424	::481108849169281000
381373424	::481108862502969000
56169190	::481108872254332000
381373424	::481108876281274000
321794820	::481108883482480000
381373424	::481108889711419000
479245748	::481108898968244000
344454080	::481108912028917000
58941053	::481108915396943000
381373424	::481108927321759000
543585402	::481108930479665000
258454374	::481108936699830000
381373424	::481108940219232000
402229763	::481108986989531000
258454374	::481108992710967000
470451598	::481109034209402000
109060628	::481109051502116000
168864295	::481109068380004000
403823128	::481109099652722000
240941201	::481109105625804000
52105336	::481109122033942000
351922723	::481109127582605000
285955708	::481109134855507000
258382946	::481109138127081000
36343877	::481109158205620000
348785324	::481109164958023000
258916835	::481109227495108000
313341167	::481109239075590000
128977591	::481109323545079000
447313860	::481109345368047000
425252367	::481109349780443000
16166332	::481109395720249000
76463655	::481109400480784000
239484752	::481109412267171000
423446901	::481109442549645000
86604355	::481109460069650000
372068999	::481109558509985000
67492430	::481109616747507000
226995875	::481109640907071000
26413556	::481109707474489000
132768456	::481109712386015000
258454374	::481109714974310000
80788799	::481109726852161000
255697938	::481109732347092000
519086519	::481109770628132000
450970324	::481109782762647000
316766176	::481109827372871000
507918715	::481109828664700000
217912167	::481109830628028000
444251177	::481109832888745000
552146644	::481109860713791000
240941201	::481109865159356000
25609677	::481109883392380000
15814841	::481109893798428000
80448281	::481109918150164000
15814841	::481109923242442000
444251177	::481109978003288000
217912167	::481110008546209000
382767512	::481110016070803000
464845445	::481110029211144000
381373424	::481110042713006000
381373424	::481110058970120000
381373424	::481110077089546000
8524892	::481110078624628000
258916835	::481110078758469000
381373424	::481110093115981000
240941201	::481110098895323000
381373424	::481110106952974000
381373424	::481110120928395000
313341167	::481110122932891000
470458433	::481110152502718000
33788573	::481110168252342000
348785324	::481110169628073000
330691749	::481110176163176000
382767512	::481110220413091000
381373424	::481110254596685000
489961036	::481110308564393000
467688815	::481110314206105000
309167251	::481110424700477000
543585402	::481110440190046000
450970324	::481110470582370000
429558621	::481110491419648000
337416247	::481110562840264000
36829018	::481110648097492000
46963484	::481110657925124000
360183119	::481110658566852000
274791343	::481110675117187000
407038804	::481110709322149000
239257340	::481110755547152000
183090041	::481110774065410000
53863390	::481110822190862000
423446901	::481110845939023000
558873022	::481110919729397000
327989967	::481110925488177000
403823128	::481110926007865000
23799906	::481110937471295000
553711382	::481110991501926000
165261298	::481110996488966000
474371126	::481111039186972000
543585402	::481111077443620000
8524892	::481111136679759000
284931188	::481111217566908000
36343877	::481111244414668000
192590347	::481111267571429000
415953059	::481111293718691000
477235727	::481111357215891000
472287305	::481111365411536000
258916835	::481111378229354000
447313860	::481111391122636000
27999272	::481111495963459000
125060842	::481111533389217000
18183371	::481111546622267000
442736318	::481111580160303000
18183371	::481111658417254000
377110730	::481111722195841000
40810916	::481111722959204000
310009833	::481111775706755000
430387521	::481111779376775000
337416247	::481111857483505000
433470731	::481111860360384000
430387521	::481111867566206000
186107022	::481111893218578000
430072028	::481111904132153000
47859489	::481111917633609000
254276767	::481111975816998000
17974977	::481111976798461000
323978080	::481111983828504000
17974977	::481111995781890000
374528956	::481111996343914000
388374921	::481111997845864000
40810916	::481112013850963000
360231979	::481112071635881000
35376355	::481112091210694000
437082385	::481112094503227000
130690913	::481112154964111000
14307454	::481112158445400000
254276767	::481112227789828000
27999272	::481112244961288000
603870273	::481112246680952000
332306968	::481112268009009000
337510374	::481112315048521000
23839835	::481112343904931000
274791343	::481112358807298000
507674842	::481112385009090000
254276767	::481112392114270000
240015074	::481112512524320000
274791343	::481112556640026000
445219284	::481112592379678000
240015074	::481112616803504000
52295994	::481112623958601000
23967395	::481112639062302000
307397057	::481112650961940000
453280756	::481112696415207000
240015074	::481112741386936000
104990093	::481112762790060000
16002106	::481112871787429000
254276767	::481112872882171000
24494616	::481112877102026000
240015074	::481112893568847000
240015074	::481112919187668000
14307454	::481112994294677000
9129332	::481113019322474000
137587439	::481113070828154000
380049732	::481113076281126000
20786050	::481113085227569000
218698577	::481113173555417000
49061011	::481113219264557000
380049732	::481113234255405000
237938155	::481113261215993000
376361293	::481113397203722000
26925878	::481113415591542000
376361293	::481113509015465000
146602281	::481113516183932000
17974977	::481113546789769000
20786050	::481113547725090000
129441756	::481113555471958000
330201359	::481113558994804000
16380745	::481113564829061000
62685527	::481113575654555000
49061011	::481113589689118000
147997393	::481113658986999000
240015074	::481113673159933000
157254287	::481113675307048000
304661740	::481113714968363000
349788720	::481113756257484000
561622267	::481113778835042000
370049566	::481113784048959000
380049732	::481113796334092000
100339690	::481113818404118000
16380745	::481113819029057000
201878266	::481113847890063000
240015074	::481113861358354000
370049566	::481113900021448000
348785324	::481113911345692000
348785324	::481113919881097000
370049566	::481113980354965000
341666582	::481113996854951000
240015074	::481114049745534000
376361293	::481114088638906000
24803741	::481114099137675000
25469735	::481114144683622000
196394433	::481114196722323000
301497892	::481114202879582000
464845445	::481114206134353000
44451086	::481114216649064000
388374921	::481114247536324000
237621304	::481114300270927000
240015074	::481114318604226000
237621304	::481114355912560000
377425191	::481114429392965000
254386830	::481114434296098000
199001641	::481114441010774000
190492046	::481114456198377000
548870171	::481114517838233000
31326082	::481114529569320000
191276105	::481114531327123000
183090041	::481114587971211000
53112812	::481114626457739000
385782746	::481114661589229000
31326082	::481114760579018000
411848692	::481114781810573000
43208085	::481114796503617000
22944914	::481114802379423000
385782746	::481114811065851000
23839835	::481114844901285000
127092086	::481114850941104000
101881386	::481114860248649000
231689668	::481114881370779000
127092086	::481114943480004000
344454080	::481114954922070000
157904403	::481114986211598000
330691749	::481114995045179000
413735493	::481115002154147000
436476907	::481115009351557000
70982412	::481115051449806000
62685527	::481115054205837000
190492046	::481115082688954000
263389464	::481115084400254000
254386830	::481115162838327000
463855595	::481115222845829000
262059543	::481115248595075000
20020647	::481115278923661000
351348648	::481115279267614000
282625909	::481115285345169000
282625909	::481115287308087000
69064286	::481115344246145000
98768681	::481115352060166000
25609677	::481115392661012000
403823128	::481115460701016000
127092086	::481115462801969000
165634562	::481115494905548000
219188629	::481115506594693000
19182658	::481115517961646000
408772521	::481115520486617000
31326082	::481115548873277000
48431204	::481115576501141000
408772521	::481115591357759000
474371126	::481115619157229000
713245898	::481115650400612000
307397057	::481115666695872000
31326082	::481115682717720000
60098410	::481115747117056000
361199465	::481115780340129000
346127757	::481115781913391000
552802620	::481115792352632000
433012724	::481115873684377000
430387521	::481115882240757000
361199465	::481115883759104000
142038800	::481115912234610000
499167427	::481115935948820000
258454374	::481115956866215000
212047421	::481115989065875000
43208085	::481116009034567000
165634562	::481116067239305000
20782081	::481116076131225000
165634562	::481116128346140000
716788381	::481116231966023000
607721617	::481116235141111000
388374921	::481116342511476000
553711382	::481116343039565000
190492046	::481116362752802000
62685527	::481116364011474000
205501297	::481116368515772000
254386830	::481116371489939000
127092086	::481116394587566000
14891490	::481116432684421000
533824839	::481116445770670000
43208085	::481116453622804000
378771457	::481116461159555000
273631488	::481116478482034000
423830555	::481116509582794000
341666582	::481116518877384000
262059543	::481116527392194000
402229763	::481116546312314000
367322500	::481116613354074000
307397057	::481116643779936000
39863661	::481116665653260000
360183119	::481116679272157000
402229763	::481116681054334000
533824839	::481116701124091000
533824839	::481116720602419000
252725390	::481116777699487000
127092086	::481116807059607000
65435835	::481116816626827000
31326082	::481116818161930000
358031089	::481116882783588000
533824839	::481116887917416000
101881386	::481116895907954000
358031089	::481116908553375000
157254287	::481116945282891000
495598070	::481116949565280000
533824839	::481116983656599000
1384531	::481116996512120000
603870273	::481116998277943000
6652302	::481117000312164000
412638454	::481117002233561000
240492455	::481117039075926000
375873224	::481117039558279000
16566189	::481117058844086000
23839835	::481117105958289000
156166678	::481117163780976000
101881386	::481117224980463000
533824839	::481117257557237000
375873224	::481117275701796000
377110730	::481117291791548000
237112765	::481117292357361000
344454080	::481117342928105000
341941030	::481117425606201000
341666582	::481117452814659000
533824839	::481117456031682000
18657192	::481117526760247000
124954284	::481117531969949000
100090407	::481117542279577000
31326082	::481117594997387000
133341985	::481117644918370000
240798548	::481117665776263000
341666582	::481117685606932000
28827091	::481117689469870000
343606449	::481117689964818000
124954284	::481117690141364000
15204110	::481117694687977000
390552849	::481117710072709000
95231863	::481117738463551000
102875172	::481117745388740000
28827091	::481117746726305000
341941030	::481117779148300000
44451086	::481117816448229000
137587439	::481117826954956000
533824839	::481117901743603000
533824839	::481117960866516000
124954284	::481117968697675000
263971863	::481117996258062000
25469735	::481118011081097000
152875477	::481118119352885000
155650977	::481118122104332000
98589714	::481118137421557000
304661740	::481118203096363000
127092086	::481118203423113000
14223247	::481118216274472000
79861287	::481118273644154000
263971863	::481118280090800000
238322255	::481118284381966000
256756265	::481118287212707000
326813935	::481118293047398000
252725390	::481118293705515000
215362694	::481118364073336000
146602281	::481118375293497000
572151259	::481118381018320000
58941053	::481118404007297000
123746907	::481118411700051000
137587439	::481118423884128000
79861287	::481118441256914000
393761423	::481118461066625000
533824839	::481118464774373000
215362694	::481118513726103000
264622253	::481118567174127000
113760458	::481118607481774000
133341985	::481118623831171000
33282020	::481118630159998000
240798548	::481118697856053000
215362694	::481118716529086000
161041223	::481118734925701000
410297246	::481118751358582000
165634562	::481118800604319000
571439376	::481118894396932000
31326082	::481118900470312000
603870273	::481118906988240000
52950877	::481118907030175000
318173357	::481118978178174000
571439376	::481119004497424000
619492928	::481119012454019000
38031351	::481119061234159000
393105437	::481119070817746000
35369698	::481119123523391000
388374921	::481119138673594000
65435835	::481119218536943000
255205725	::481119235247071000
260573981	::481119292935520000
214779476	::481119293451427000
423862446	::481119330579795000
393761423	::481119362389008000
19071786	::481119367313125000
65435835	::481119426800934000
44307877	::481119440239460000
556556365	::481119510577946000
146602281	::481119515322109000
393761423	::481119549857619000
186314952	::481119564768350000
378414202	::481119573685465000
472287305	::481119578160783000
384494456	::481119593503535000
450970324	::481119636579450000
246050172	::481119638655221000
186314952	::481119663472906000
425252367	::481119667759886000
146602281	::481119674768560000
109615689	::481119713024835000
472287305	::481119714983157000
124954284	::481119761716084000
351348648	::481119766568902000
393718746	::481119766766055000
237938155	::481119781831979000
215362694	::481119786923851000
260539431	::481119845837045000
309108026	::481119923771424000
237112765	::481119958324105000
17830276	::481119975164243000
445219284	::481119987457728000
146602281	::481119996698185000
58941053	::481119997721190000
393761423	::481120013936386000
410961985	::481120041601998000
79861287	::481120062938431000
387472182	::481120109985935000
186314952	::481120149911511000
163279109	::481120215061630000
221098400	::481120249190699000
14715501	::481120350709616000
330799447	::481120460050939000
157904403	::481120462743683000
14955026	::481120474722627000
315559101	::481120495161458000
198911524	::481120500580507000
393718746	::481120501486473000
47851190	::481120558802018000
137587439	::481120565965492000
533824839	::481120625994371000
288531248	::481120667736080000
316766176	::481120835688607000
533824839	::481120853199818000
115503799	::481120889392484000
28827091	::481120891686756000
25223941	::481120892856967000
331668519	::481120928420483000
35369698	::481120943385767000
18551115	::481120960058122000
18551115	::481120960553033000
289605285	::481121107421192000
273205079	::481121125007491000
137587439	::481121225553362000
62685527	::481121237599408000
249451202	::481121248446271000
371477472	::481121259154321000
249451202	::481121266645364000
459612485	::481121373377396000
25223941	::481121390477578000
410961985	::481121460023328000
476507554	::481121471956127000
556556365	::481121483662454000
517695658	::481121500271890000
371477472	::481121573902901000
341892711	::481121631121993000
31326082	::481121668199231000
316766176	::481121692660404000
267445807	::481121763716509000
91712528	::481121765221871000
26182895	::481121777561501000
123746907	::481121779361284000
337434597	::481121839926620000
256321392	::481121887305859000
17694593	::481121909384282000
264622253	::481121931261796000
309108026	::481121931882528000
309108026	::481121949557334000
256074844	::481121954519187000
414103187	::481122022471114000
105993726	::481122023268048000
548870171	::481122052402081000
418847263	::481122081544093000
371477472	::481122117606318000
139447011	::481122125324247000
249246314	::481122130848120000
388374921	::481122203619328000
139447011	::481122235147890000
23839835	::481122258992496000
241790793	::481122267871870000
27432862	::481122311643222000
346654346	::481122343922569000
139447011	::481122349778223000
128775325	::481122370598359000
52950877	::481122375333720000
291155950	::481122406346407000
173232394	::481122496653955000
30336818	::481122530791407000
148912524	::481122569387401000
423816771	::481122579113996000
220455732	::481122608390602000
402268968	::481122620906012000
371068004	::481122638488936000
48431204	::481122641861181000
96408259	::481122651226636000
36343877	::481122669338050000
36343877	::481122671372283000
64584579	::481122721632243000
423816771	::481122734378733000
299796220	::481122777551106000
321037427	::481122803169898000
251359942	::481122821632839000
24494616	::481122854176817000
65435835	::481122900401864000
291155950	::481122913685237000
398445530	::481122941883527000
41606452	::481122955796037000
316301043	::481122969595682000
465002314	::481123067330953000
556323854	::481123071966068000
349431964	::481123089879531000
184885982	::481123143617368000
62685527	::481123144670117000
339312291	::481123193361813000
48431204	::481123205894381000
48431204	::481123239264276000
449902821	::481123247996825000
414103187	::481123250018078000
62685527	::481123256637075000
349431964	::481123257869799000
380458897	::481123261162717000
378609308	::481123321690345000
552146644	::481123337956257000
450970324	::481123360316096000
23839835	::481123398408736000
571439376	::481123417639251000
349431964	::481123445669781000
378414202	::481123451785060000
48431204	::481123452896550000
27268559	::481123491626754000
378609308	::481123497536540000
47348539	::481123506617192000
48431204	::481123617657593000
398445530	::481123666621513000
196659229	::481123673873461000
249052117	::481123693779640000
280798922	::481123697021816000
393761423	::481123700188528000
352595123	::481123712377159000
25223941	::481123721424273000
48431204	::481123723903520000
378609308	::481123740042792000
251429451	::481123750851526000
339312291	::481123763400884000
349431964	::481123768849285000
48431204	::481123774210015000
263013923	::481123832997367000
378609308	::481123838978048000
132649069	::481123844824907000
48431204	::481123881965862000
251359942	::481123892367355000
454146385	::481123935916814000
311924851	::481123937632661000
520533224	::481123976798695000
472287305	::481123991436791000
1384531	::481124071430963000
330691749	::481124078745419000
465002314	::481124092368539000
292012619	::481124212149477000
52950877	::481124285369438000
48431204	::481124339551453000
52950877	::481124402851893000
467775651	::481124406412845000
498321918	::481124407562485000
511899726	::481124421256871000
323477702	::481124422422503000
65526622	::481124445931589000
387941507	::481124446032240000
24226614	::481124460771041000
402273149	::481124555751452000
467775651	::481124581730971000
47348539	::481124607584256000
335692629	::481124618384592000
449902821	::481124620633120000
467775651	::481124651394146000
48431204	::481124701767356000
316766176	::481124726849273000
551447338	::481124770432286000
169226510	::481124772252643000
251821834	::481124793320615000
483283190	::481124798215385000
377627227	::481124800346083000
467775651	::481124819455737000
37011485	::481124869678305000
213887474	::481124976645656000
262405775	::481125155255496000
24718142	::481125183374118000
33418266	::481125215934480000
543585402	::481125218304274000
172035134	::481125239099650000
407248121	::481125249170563000
48431204	::481125269298634000
172035134	::481125277519446000
91712528	::481125320850808000
14891490	::481125327280680000
14891490	::481125368032550000
31326082	::481125394561519000
571363101	::481125409174851000
454146385	::481125455521533000
181877725	::481125460890640000
91712528	::481125466149908000
48431204	::481125481949822000
43045329	::481125538870726000
450970324	::481125555572858000
31326082	::481125603110703000
194129729	::481125659628945000
247024165	::481125693497962000
454146385	::481125751492591000
33699503	::481125760749404000
111411572	::481125834619879000
15488020	::481125844769722000
495135733	::481125874847064000
137587439	::481125890332446000
29500521	::481125890915446000
29500521	::481125897324347000
43045329	::481125897353711000
289605285	::481125949610950000
262382570	::481126003196960000
172035134	::481126008548904000
531871315	::481126029323288000
37119867	::481126034105171000
220587584	::481126041587433000
263418480	::481126059983642000
432888405	::481126075909410000
454146385	::481126078379880000
26182895	::481126087556993000
252914746	::481126091982004000
366701651	::481126132251512000
134873681	::481126185045225000
59938971	::481126200497041000
86970230	::481126221569613000
279865885	::481126291434127000
243465008	::481126367816196000
292012619	::481126421989847000
36279116	::481126445956075000
229611107	::481126447340593000
291155950	::481126476557717000
499167427	::481126505410330000
450970324	::481126516659871000
244800270	::481126547567292000
48431204	::481126561546903000
133341985	::481126581508009000
9129332	::481126582179078000
100195876	::481126637409292000
100195876	::481126638076182000
24494616	::481126638630211000
531871315	::481126638856318000
240015074	::481126639363833000
288531248	::481126641993674000
374228630	::481126665842483000
139447011	::481126688622141000
70254385	::481126699175014000
472287305	::481126723669352000
280119639	::481126737871253000
571363101	::481126738672762000
571363101	::481126801138536000
393718746	::481126804648783000
34953067	::481126818226135000
139447011	::481126818595233000
24494616	::481126826870583000
368386947	::481126853306880000
264335101	::481126894402695000
25082908	::481126901352652000
40604299	::481126921451737000
625951846	::481126930616692000
625951846	::481126991614472000
27792069	::481126995523162000
279865885	::481126996408541000
415789240	::481126999658754000
26642766	::481127005291683000
507987711	::481127007125000000
17595323	::481127014775001000
53486281	::481127080927952000
24494616	::481127086636400000
253886962	::481127110568718000
384494456	::481127139064811000
53486281	::481127146908549000
242912563	::481127223303622000
58941053	::481127242245083000
186572442	::481127271101505000
186572442	::481127325803622000
546989830	::481127334271918000
40604299	::481127398822264000
25082908	::481127402093826000
204292930	::481127464085643000
24113194	::481127478237212000
309108026	::481127522826874000
351914412	::481127601310674000
409487670	::481127641412419000
409487670	::481127642574241000
409487670	::481127643920617000
164135621	::481127695066333000
100090407	::481127720773222000
97336064	::481127730663010000
493221106	::481127746005786000
16002106	::481127747322785000
393041277	::481127797210218000
198911524	::481127799109865000
371817971	::481127820437889000
25082908	::481127841317150000
69064286	::481127844194430000
322842111	::481127846736166000
222687654	::481127854600503000
164135621	::481127864201641000
625951846	::481127865476743000
371817971	::481127920790814000
491679354	::481127944547356000
358452616	::481127960087236000
358452616	::481127990286229000
358452616	::481128000155422000
164135621	::481128025292283000
97336064	::481128049803419000
498321918	::481128083748290000
393041277	::481128091301867000
262382570	::481128219626598000
374228630	::481128275347906000
164135621	::481128286060568000
340067989	::481128318335746000
242912563	::481128341513445000
40478607	::481128351600373000
167301113	::481128355882733000
211904285	::481128386585460000
556556365	::481128390322167000
84849075	::481128409817309000
467775651	::481128432794107000
262382570	::481128478842974000
335692629	::481128540364996000
200685756	::481128550481666000
97336064	::481128553883246000
311092385	::481128580844249000
43045329	::481128583822196000
230655725	::481128630068981000
164135621	::481128632514269000
32750427	::481128643893026000
270173839	::481128657763573000
603870273	::481128668077367000
378414202	::481128711857532000
200685756	::481128787057594000
309108026	::481128828295593000
43045329	::481128842501693000
97336064	::481128851834023000
474371126	::481128869403967000
32750427	::481128870804877000
396929208	::481128922520621000
218956862	::481128923854811000
90467952	::481128927113797000
309108026	::481128949234159000
139308619	::481128957010407000
92840294	::481128973552734000
139308619	::481129059733106000
372551778	::481129082868862000
280119639	::481129164582305000
396929208	::481129185050501000
18657192	::481129193829195000
321498402	::481129194747752000
164135621	::481129226985562000
371068004	::481129227505659000
338120144	::481129232341299000
16002106	::481129244974538000
351914412	::481129292609232000
396929208	::481129311714283000
26925878	::481129311802363000
279865885	::481129326575091000
15204110	::481129337471918000
305415102	::481129362289221000
4059771	::481129397492391000
108204138	::481129422255566000
335692629	::481129436838780000
96443022	::481129453712834000
15204110	::481129466698412000
335692629	::481129487686311000
64584579	::481129536411533000
378414202	::481129588693557000
389614947	::481129615470387000
410961985	::481129634101080000
311092385	::481129743324954000
169226510	::481129757254230000
26642766	::481129758034386000
410286428	::481129784228192000
129441756	::481129800418213000
332631850	::481129804805447000
198651083	::481129814175125000
188508773	::481129819011559000
140157275	::481129836065206000
25082908	::481129879308484000
291221395	::481129941040660000
247024165	::481129946668998000
4059771	::481130023437758000
194129729	::481130057025728000
70254385	::481130064759644000
19111395	::481130094501429000
263389464	::481130133613342000
351914412	::481130149912399000
263389464	::481130174583300000
258382946	::481130179532554000
340678678	::481130262785294000
326351370	::481130304401186000
129441756	::481130440049557000
360367250	::481130441475248000
15814841	::481130459246899000
229611107	::481130594358034000
99843490	::481130619301142000
26925878	::481130627945615000
376425912	::481130734812295000
197692007	::481130762549592000
408772521	::481130764621594000
256756265	::481130823555358000
34087430	::481130827393155000
637303583	::481130860440064000
242912563	::481130863342944000
305415102	::481130867041902000
70784628	::481130929696833000
96443022	::481130930761789000
69916558	::481130935354916000
133341985	::481130938856796000
32750427	::481130944876015000
70254385	::481130983823908000
225893243	::481130994301689000
157904403	::481131002408869000
70784628	::481131064065523000
90689440	::481131089923035000
4059771	::481131147322466000
70254385	::481131152091000000
445826532	::481131155660734000
262382570	::481131157308715000
188508773	::481131178536501000
507987711	::481131186073632000
305415102	::481131189017669000
316301043	::481131196551028000
99843490	::481131224572784000
237621304	::481131236572676000
58941053	::481131287303163000
206247499	::481131357788454000
70254385	::481131396040126000
26684021	::481131411902963000
175581339	::481131439887376000
70784628	::481131485186228000
536141027	::481131505725353000
423830555	::481131568929308000
60098410	::481131591473721000
163893797	::481131604996550000
172025978	::481131607344959000
511899726	::481131612114284000
305415102	::481131622968733000
423830555	::481131642480644000
206247499	::481131656993337000
214779476	::481131673695051000
196693857	::481131682334916000
175581339	::481131682628521000
338543771	::481131705026510000
100378471	::481131713523773000
96443022	::481131716451381000
70784628	::481131735938498000
15814841	::481131742464868000
96443022	::481131762135756000
415789240	::481131762290925000
338543771	::481131793928957000
463318489	::481131803772600000
338543771	::481131827252719000
35141457	::481131856729874000
245154470	::481131861511372000
131968998	::481131861549539000
310330192	::481131871636840000
423830555	::481131889021825000
321780812	::481131894508388000
311092385	::481131932684517000
67656722	::481131934865956000
221098400	::481131939911311000
15204110	::481131968516849000
327689033	::481131970320424000
343484637	::481131987252436000
245154470	::481132007066329000
463318489	::481132048648650000
341892711	::481132056140058000
463318489	::481132058190704000
467775651	::481132110984785000
151604434	::481132112951910000
332631850	::481132117842489000
341892711	::481132135198519000
15204110	::481132152999116000
102875172	::481132165682696000
56169190	::481132175815753000
63617875	::481132179817517000
41135840	::481132186637062000
350968313	::481132225338281000
326351370	::481132247290900000
467775651	::481132255838867000
96443022	::481132276315467000
67656722	::481132282087235000
133617944	::481132304622833000
26182895	::481132385363177000
36343877	::481132407584993000
43045329	::481132418636578000
374228630	::481132436185559000
551501734	::481132485162860000
423830555	::481132497883787000
375364618	::481132512559640000
262059543	::481132515755716000
133341985	::481132541584621000
291221395	::481132561268506000
198911524	::481132580696121000
23799906	::481132585553506000
273955213	::481132599885434000
70784628	::481132627983097000
259542533	::481132636425834000
26642766	::481132643392552000
632481728	::481132660539277000
327689033	::481132667766046000
17111530	::481132700221583000
18929923	::481132754881372000
337510374	::481132787597328000
562393615	::481132790411702000
467775651	::481132808724054000
371578955	::481132835269791000
175581339	::481132847667748000
263389464	::481132869675270000
34953067	::481132881893675000
271738272	::481132906811641000
254210162	::481132919361003000
15875100	::481132941868027000
208296274	::481132970708070000
20112840	::481132977632468000
62685527	::481133008389304000
467775651	::481133027461169000
36468395	::481133058486071000
571363101	::481133220558557000
392301070	::481133320504242000
332631850	::481133349311090000
632481728	::481133354331688000
20020647	::481133381581684000
326351370	::481133422090256000
56059141	::481133432332750000
392301070	::481133531234459000
320001867	::481133538444447000
26642766	::481133555418812000
392301070	::481133597550583000
338830055	::481133615297085000
373713704	::481133623849267000
165967574	::481133655775928000
571363101	::481133695987118000
632481728	::481133727847022000
229611107	::481133730661433000
330201359	::481133756309200000
291221395	::481133758494834000
25408355	::481133799645143000
351914412	::481133803008569000
375364618	::481133805764239000
229611107	::481133831937077000
181877725	::481133923045761000
115459999	::481133925595496000
175581339	::481133989437005000
17111530	::481133992033669000
229611107	::481133997930868000
73275873	::481134033284259000
181877725	::481134060497297000
25408355	::481134072652382000
320001867	::481134102418956000
17595323	::481134102955831000
214465537	::481134122102833000
392301070	::481134127622541000
181877725	::481134160304951000
33964276	::481134227220475000
424498591	::481134276181000000
17595323	::481134299798708000
25609677	::481134315661959000
25408355	::481134318048538000
21153287	::481134351414210000
332631850	::481134379646066000
181877725	::481134381017628000
56059141	::481134384511086000
139308619	::481134384947265000
372551778	::481134388101386000
311664191	::481134398197096000
181877725	::481134410373550000
291155950	::481134427980832000
38520445	::481134435488653000
114579662	::481134501964546000
368386947	::481134518095867000
351914412	::481134583602094000
328252982	::481134585720225000
36343877	::481134593794637000
209223008	::481134609552642000
36343877	::481134628829683000
36343877	::481134640959590000
17111530	::481134724757585000
304661740	::481134751542026000
212475056	::481134773515988000
305415102	::481134780571201000
498321918	::481134802008305000
396364407	::481134815282876000
373713704	::481134868038819000
339295860	::481134873898266000
309108026	::481134896618799000
39237011	::481134940306690000
114579662	::481134961576407000
603870273	::481134999215677000
18183371	::481135000876617000
579647636	::481135079117561000
467027311	::481135082296848000
330201359	::481135118925312000
27999272	::481135124700884000
56059141	::481135172272680000
285254109	::481135175326126000
621474989	::481135181173366000
551501734	::481135193148129000
232437529	::481135215360753000
133158896	::481135302358999000
273205079	::481135310147842000
9129332	::481135420357750000
205501297	::481135427898707000
467027311	::481135467443011000
44451086	::481135545762844000
423862446	::481135584425951000
316301043	::481135594639458000
230911888	::481135626201202000
311664191	::481135631083393000
396364407	::481135659885670000
579647636	::481135660473286000
54105420	::481135670174314000
410856984	::481135696388714000
21531254	::481135747781906000
351896383	::481135783869313000
212068363	::481135799459540000
579647636	::481135815805112000
17694593	::481135854229147000
351896383	::481135894376636000
500239410	::481135925926592000
282328751	::481135953973506000
396364407	::481135963435827000
229611107	::481136010131419000
348785324	::481136018158919000
209223008	::481136032520617000
339295860	::481136035636576000
114579662	::481136224716222000
472287305	::481136230399086000
54105420	::481136260850122000
65526622	::481136271780478000
430387521	::481136282312007000
579647636	::481136285210652000
229611107	::481136286888386000
273814896	::481136398523588000
212068363	::481136411769200000
48612192	::481136455700729000
273814896	::481136505172131000
212068363	::481136521676746000
31326082	::481136535870263000
186107022	::481136536193232000
101881386	::481136612563496000
405362735	::481136614425370000
164676969	::481136624760549000
104990093	::481136643315732000
48971187	::481136732654817000
20620620	::481136760806973000
15709088	::481136767186124000
53486281	::481136768147030000
48612192	::481136811432218000
20620620	::481136876754313000
212475056	::481136921414881000
20620620	::481136948753739000
153544543	::481137038998401000
177101575	::481137052231401000
402229763	::481137077816270000
579647636	::481137081981624000
20620620	::481137090428928000
27792069	::481137111316168000
54105420	::481137127971766000
527041090	::481137146632228000
87966998	::481137209249386000
177101575	::481137232599076000
177101575	::481137280326057000
402229763	::481137286755545000
16002106	::481137309912272000
401443377	::481137318058016000
579647636	::481137320872407000
86604355	::481137326769582000
20620620	::481137356943400000
36343877	::481137362274373000
24226614	::481137420805472000
20620620	::481137429303549000
425252367	::481137441152454000
402229763	::481137447405748000
436188872	::481137447498436000
20620620	::481137476569145000
252756099	::481137491547000000
472287305	::481137505710776000
212475056	::481137525705019000
327989967	::481137583884603000
282328751	::481137588091105000
175314654	::481137591148748000
385782746	::481137592004403000
177101575	::481137598577254000
409487670	::481137663869607000
332306968	::481137686422384000
551447338	::481137687089651000
20620620	::481137703782981000
408144950	::481137724653441000
20620620	::481137726641934000
156508337	::481137796908716000
615636079	::481137807654522000
635796096	::481137817632796000
615636079	::481137820665253000
20620620	::481137833105965000
282328751	::481137851682148000
198911524	::481137865372340000
56059141	::481137866668396000
396364407	::481137867394383000
527041090	::481137917885030000
245957488	::481137933521780000
425252367	::481137963607535000
615636079	::481137969869250000
78213	::481137997161967000
229611107	::481138046390534000
56059141	::481138075901231000
25223941	::481138127768014000
291413743	::481138128187449000
183090041	::481138135636508000
25223941	::481138150614388000
25223941	::481138191374639000
131072297	::481138191647645000
421548020	::481138202594390000
402229763	::481138224849362000
346127757	::481138228813369000
31326082	::481138237180633000
34445704	::481138239961460000
458808714	::481138255271063000
468965579	::481138261822148000
291413743	::481138266960187000
35141457	::481138282542026000
99843490	::481138312845869000
132768456	::481138342482829000
120139449	::481138349290176000
421548020	::481138378620956000
15875100	::481138396257988000
402229763	::481138398988468000
131072297	::481138446137049000
326813935	::481138448984981000
215144630	::481138517574443000
122717174	::481138549140381000
425252367	::481138567176265000
25082908	::481138650374082000
372493368	::481138653897322000
58847822	::481138678832447000
243427085	::481138732150444000
153544543	::481138735829250000
414526765	::481138771686326000
430387521	::481138781979176000
401443377	::481138882432737000
253828982	::481138933242159000
19182658	::481139005673963000
20620620	::481139018676338000
321839755	::481139066629398000
184885982	::481139073424588000
17974977	::481139092781268000
229611107	::481139100767256000
16380745	::481139121448972000
22294252	::481139177954627000
556556365	::481139239967408000
17233573	::481139336080285000
15204110	::481139360096866000
321839755	::481139361170223000
414526765	::481139379453591000
37316930	::481139391092764000
87966998	::481139401637240000
103678189	::481139415621046000
103678189	::481139428707291000
240941201	::481139455810478000
309108026	::481139548605272000
552146644	::481139659687600000
375364618	::481139697427566000
110297719	::481139737466793000
348683759	::481139789865840000
42720153	::481139817447948000
159640806	::481139865124233000
348683759	::481139876201373000
188508773	::481139902432559000
459612485	::481139928357560000
131072297	::481139979767140000
374228630	::481139994610778000
232114448	::481140008343318000
308805449	::481140023178182000
17974977	::481140026882146000
308805449	::481140027926122000
17974977	::481140118393475000
392716377	::481140123648552000
325192444	::481140128275259000
447313860	::481140151930732000
348047989	::481140171136847000
483283190	::481140196529152000
18455966	::481140199913558000
119636299	::481140218901184000
133341985	::481140233745235000
37011485	::481140283414163000
188508773	::481140283615113000
254210162	::481140304477564000
142176687	::481140340557373000
472287305	::481140362417680000
577411446	::481140394546040000
402018122	::481140400422281000
472287305	::481140411948220000
303252613	::481140426687414000
447313860	::481140494693449000
119636299	::481140494785708000
205501297	::481140524166807000
556556365	::481140532064698000
129441756	::481140572728860000
402229763	::481140573458296000
438698734	::481140605821919000
102100651	::481140615803977000
47733122	::481140631071227000
22504277	::481140647890808000
33555786	::481140687170465000
312435293	::481140704404836000
321839755	::481140719642374000
556556365	::481140725514383000
304224068	::481140734033027000
253178679	::481140804740595000
169226510	::481140838433435000
556556365	::481140962333184000
275902246	::481140991034806000
458808714	::481140993413357000
119636299	::481141014908764000
476507554	::481141021552541000
303252613	::481141042126012000
458808714	::481141069330284000
234960273	::481141075709808000
393718746	::481141096290865000
392716377	::481141106323623000
18336787	::481141160820232000
234960273	::481141188377182000
215385454	::481141203384025000
392716377	::481141244840529000
579647636	::481141248020205000
373713704	::481141257612578000
447313860	::481141264364994000
469722641	::481141281549082000
162175448	::481141311869689000
97336064	::481141327539609000
326351370	::481141359089168000
328779215	::481141397760651000
474400310	::481141414412042000
243465008	::481141431663599000
297652605	::481141457965690000
579647636	::481141466467938000
450970324	::481141522906488000
99843490	::481141535732297000
234960273	::481141537288761000
287228225	::481141555021885000
262496951	::481141594142171000
309778100	::481141603394785000
275902246	::481141663868280000
35141457	::481141681303998000
240463390	::481141689151549000
27999272	::481141690674073000
556556365	::481141757418024000
13298002	::481141785172131000
311664191	::481141793061212000
435516954	::481141816213778000
290855101	::481141835339800000
21503139	::481141846286925000
474400310	::481141854268698000
320052148	::481141881750175000
519677520	::481141996698890000
33703018	::481142025728032000
320052148	::481142040244543000
33703018	::481142044229140000
54105420	::481142054307627000
99843490	::481142099547389000
9129332	::481142127028883000
152715270	::481142163091120000
97336064	::481142207068381000
9129332	::481142207475621000
399174015	::481142213317914000
259466143	::481142243953082000
254210162	::481142263914188000
119636299	::481142273858478000
320052148	::481142308084387000
15204110	::481142315910967000
98552986	::481142332604293000
301044144	::481142336512995000
556556365	::481142340501766000
31144939	::481142369333805000
32750427	::481142384051621000
577920402	::481142393828151000
23967395	::481142427982381000
62989661	::481142435876470000
25235649	::481142526204579000
288531248	::481142559008645000
301044144	::481142578088120000
577920402	::481142598787035000
181877725	::481142604500058000
323978080	::481142648196333000
323978080	::481142648217280000
344902431	::481142653203931000
462487376	::481142685667827000
380049732	::481142704567779000
272999900	::481142757986013000
16846197	::481142782879612000
167301113	::481142797605425000
100090407	::481142838206676000
320052148	::481142842526814000
373713704	::481142877419237000
301044144	::481142900063862000
262870925	::481142925389070000
425252367	::481143036504985000
519677520	::481143066154127000
348785324	::481143104590712000
328858212	::481143197000019000
425252367	::481143199772459000
20112840	::481143221347573000
75696479	::481143225625747000
387941507	::481143239299178000
363969403	::481143241186631000
337510374	::481143267950882000
262870925	::481143277274423000
4059771	::481143328998965000
599589782	::481143332161081000
337510374	::481143351014875000
290855101	::481143353833041000
75696479	::481143357318516000
624747426	::481143381205458000
75696479	::481143471655231000
198126424	::481143482744991000
243751614	::481143558112829000
64907439	::481143578177978000
262496951	::481143615012364000
75696479	::481143696738381000
147310240	::481143752669396000
262496951	::481143763541049000
493640349	::481143836161241000
328858212	::481143839298965000
165290348	::481143844403036000
327689033	::481143849721798000
4059771	::481143851152080000
327689033	::481143868050907000
245957488	::481143905161719000
14891490	::481143906440994000
127092086	::481143957116567000
556556365	::481143981167099000
588874950	::481143983062913000
389105684	::481143984882843000
348785324	::481144060501970000
309789310	::481144115887755000
184885982	::481144141389516000
14891490	::481144165871259000
491357856	::481144166601084000
99843490	::481144170048794000
165261298	::481144187862020000
389949893	::481144192278601000
462487376	::481144214978179000
17448907	::481144227490197000
75696479	::481144319726723000
75696479	::481144390799204000
363969403	::481144415738552000
258108922	::481144458549796000
409709795	::481144477122170000
27792069	::481144478447595000
328858212	::481144496915492000
21153287	::481144520851984000
483283190	::481144558781464000
229611107	::481144579958530000
414543388	::481144588745187000
258108922	::481144589118472000
291413743	::481144594311020000
499167427	::481144612535275000
372493368	::481144613613613000
556556365	::481144618717683000
316301043	::481144644521447000
115503799	::481144684098514000
34108658	::481144706944880000
103138091	::481144763572170000
247372701	::481144768450535000
229611107	::481144768790290000
328858212	::481144792391643000
424498591	::481144837819731000
288531248	::481144848515612000
20941662	::481144853422936000
80788799	::481144857923043000
105993726	::481144929716928000
133617944	::481144939225432000
435349693	::481144942203383000
103138091	::481144951263076000
321037427	::481144980879454000
556556365	::481145000139309000
556556365	::481145008716660000
435349693	::481145041725820000
556556365	::481145042652782000
384494456	::481145046759010000
210996408	::481145071488598000
108204138	::481145107308380000
37011485	::481145127587835000
237963845	::481145134273138000
103138091	::481145136336752000
36343877	::481145156889214000
491357856	::481145177516417000
348785324	::481145209036603000
349472194	::481145224631418000
25410192	::481145246412075000
472287305	::481145301349052000
493640349	::481145305833168000
17448907	::481145350388846000
103138091	::481145376993337000
259093732	::481145398967287000
424498591	::481145404851904000
406772829	::481145448120328000
303252613	::481145488146972000
340678678	::481145489102888000
402229763	::481145506492448000
60108947	::481145529179459000
103138091	::481145529766666000
363969403	::481145565900587000
33703018	::481145571445866000
399114412	::481145647156850000
288531248	::481145659521642000
103138091	::481145685064945000
60108947	::481145698553851000
152875477	::481145705781018000
129441756	::481145789750976000
33703018	::481145806918266000
60108947	::481145818171195000
17448907	::481145829231960000
446757000	::481145830078808000
120170865	::481145857442865000
234187240	::481145882285326000
274791343	::481145898240446000
21531254	::481145903969865000
103138091	::481145907954470000
181877725	::481145963667795000
352970133	::481145966087507000
29500521	::481145985364553000
33703018	::481146000514760000
246066577	::481146026795884000
121881241	::481146042214539000
394776489	::481146049562939000
399114412	::481146071070941000
181877725	::481146101484224000
58562014	::481146114167422000
103138091	::481146166789152000
58562014	::481146184317145000
483283190	::481146190969724000
343756278	::481146230219620000
288531248	::481146254831779000
60108947	::481146258036252000
400490673	::481146270988644000
133617944	::481146291527761000
181877725	::481146332959473000
425252367	::481146342862229000
58562014	::481146412864765000
334423964	::481146414634778000
103138091	::481146448365363000
25084916	::481146501591080000
29198251	::481146571661524000
198911524	::481146673989574000
31326082	::481146677873504000
625951846	::481146731036672000
556556365	::481146734039420000
326569368	::481146737995046000
103138091	::481146788145938000
556556365	::481146803476103000
470801476	::481146894698442000
181877725	::481146900788576000
36485138	::481146928429015000
33703018	::481146931096588000
215776033	::481146957612605000
443375828	::481146967498555000
123746907	::481146978362204000
345626789	::481146993549406000
479246485	::481147004983066000
408171600	::481147033865043000
302934050	::481147049082355000
299297459	::481147076265259000
607721617	::481147082620014000
446757000	::481147095668105000
243830281	::481147134851686000
16248047	::481147139553505000
371578955	::481147149816954000
439491329	::481147165884940000
348316521	::481147172235137000
260911912	::481147209741008000
242305581	::481147226664603000
41685125	::481147249771020000
234187240	::481147282646376000
493640349	::481147324128067000
18722083	::481147433742004000
469722641	::481147449239556000
41685125	::481147461256228000
18722083	::481147462485172000
15814841	::481147532136161000
262496951	::481147587458633000
288531248	::481147604068089000
278165989	::481147631003914000
328858212	::481147686620364000
254210162	::481147752726810000
508860717	::481147761413603000
13533012	::481147891931553000
30529918	::481147930888241000
42910967	::481147962400440000
212475056	::481148005035175000
33703018	::481148047158947000
397934536	::481148054431485000
234187240	::481148056029507000
469722641	::481148086538870000
73526174	::481148091160985000
283328574	::481148126112145000
234187240	::481148138942521000
95231863	::481148160216014000
280119639	::481148181674074000
360367250	::481148187177017000
371578955	::481148200695656000
16322613	::481148219892568000
508860717	::481148260602888000
188508773	::481148270006120000
371578955	::481148299572170000
22414245	::481148377577451000
31326082	::481148406706892000
57065165	::481148426864717000
253178679	::481148465129353000
17233573	::481148479151284000
274791343	::481148494812442000
47031965	::481148499287744000
16322613	::481148509056274000
215362694	::481148554703302000
377110730	::481148620473790000
20935798	::481148633187098000
60098410	::481148689319084000
371578955	::481148739760185000
291518680	::481148796953698000
13533012	::481148821968142000
379807492	::481148822408949000
21623464	::481148832630071000
37316930	::481148833129177000
117608761	::481148913403973000
47031965	::481148926070751000
24803741	::481148965715709000
81643358	::481148998880092000
52649582	::481149020102877000
240941201	::481149020283228000
20419159	::481149022921433000
288531248	::481149033818243000
18657192	::481149051132321000
408772521	::481149071194066000
561527789	::481149117767233000
103138091	::481149151871131000
462648540	::481149159001440000
54405135	::481149168677691000
30529918	::481149184209199000
37977930	::481149272335736000
406772829	::481149281219264000
481749191	::481149395895730000
375810749	::481149424479895000
13533012	::481149520420814000
20935798	::481149533985193000
230227645	::481149562565169000
602224338	::481149587172773000
9129332	::481149588297224000
508860717	::481149591870767000
70483417	::481149595557183000
553711382	::481149621641547000
301044144	::481149625433223000
411786523	::481149705972645000
30529918	::481149720765550000
230227645	::481149723030847000
343484637	::481149736011825000
8548362	::481149743037702000
246066577	::481149767607533000
309167251	::481149810611728000
15791549	::481149875627651000
26333173	::481149878459170000
521938520	::481149889112715000
45929336	::481149898579275000
31010760	::481149993152036000
556556365	::481150004967391000
272999900	::481150040568651000
344454080	::481150046654562000
43208085	::481150056339619000
309167251	::481150102812127000
13533012	::481150140015575000
423666163	::481150151772229000
230227645	::481150151915233000
21531254	::481150194684137000
498321918	::481150211302363000
345626789	::481150266570719000
53112812	::481150267300143000
343484637	::481150316780339000
425252367	::481150336552685000
53112812	::481150356135501000
423666163	::481150362942853000
21531254	::481150449404215000
99843490	::481150471952805000
352970133	::481150499668783000
230227645	::481150530367270000
43208085	::481150538797842000
73275873	::481150547500605000
20782081	::481150555004600000
556556365	::481150580354609000
37316930	::481150580874686000
371578955	::481150582385025000
359174210	::481150627637391000
376525681	::481150682918313000
556556365	::481150689163223000
17448907	::481150716505903000
310330192	::481150722487365000
552146644	::481150745325338000
93316687	::481150748571742000
32583866	::481150753734533000
303252613	::481150761725079000
369804138	::481150790992920000
82257804	::481150806540828000
10095952	::481150921616142000
337434597	::481150928200822000
19374297	::481150967031664000
337434597	::481151019762479000
240463390	::481151029606903000
399621678	::481151030260801000
37863682	::481151037936398000
337434597	::481151090096754000
16322613	::481151131989442000
56059141	::481151132434059000
364439246	::481151178160369000
245154470	::481151218073341000
102401687	::481151249811660000
14891490	::481151290949382000
258636623	::481151371681726000
42910967	::481151416602746000
175581339	::481151423602634000
17448907	::481151504406294000
21623464	::481151539168280000
20941662	::481151563860574000
30719116	::481151584077111000
322842111	::481151613239713000
435409494	::481151659020546000
82257804	::481151683712393000
19734494	::481151683880558000
170924102	::481151689404084000
252725390	::481151708588806000
240463390	::481151710006480000
620420742	::481151718156009000
373713704	::481151719511183000
21531254	::481151748132728000
620420742	::481151759788699000
225287674	::481151764020731000
21531254	::481151791438888000
20782081	::481151816902909000
163279109	::481151849785851000
423666163	::481151855477547000
200316617	::481151952936771000
245154470	::481151956036378000
315614733	::481152000889872000
43208085	::481152005436477000
470451598	::481152027079495000
82257804	::481152053537148000
19734494	::481152054829006000
205501297	::481152081089159000
21623464	::481152090471792000
153531619	::481152144725143000
250774954	::481152173628461000
260428602	::481152233309241000
320052148	::481152241802674000
367322500	::481152267756646000
368730450	::481152287780638000
153531619	::481152334664179000
262471070	::481152355355082000
322842111	::481152356977872000
527838807	::481152422979444000
35305414	::481152448934207000
376541246	::481152458354208000
275813402	::481152474834014000
280119639	::481152484358897000
52649582	::481152522779123000
425252367	::481152531125784000
309108026	::481152566646960000
21531254	::481152588469899000
54105420	::481152644845551000
508860717	::481152697811615000
320052148	::481152700177211000
187741596	::481152713321750000
408144950	::481152750672429000
273697690	::481152806796001000
445826532	::481152844054405000
49114032	::481152877381951000
620420742	::481152890451410000
275813402	::481152905748430000
281824012	::481152930205007000
102100651	::481152938383908000
620420742	::481152942645321000
301497892	::481152971397292000
189135890	::481152980964491000
96421993	::481152998606110000
325036867	::481153033246482000
337367504	::481153036266774000
620420742	::481153053219758000
102875172	::481153164323094000
238307628	::481153167598833000
69801582	::481153242722619000
301497892	::481153272518963000
15782772	::481153277137285000
90544248	::481153349652209000
380049732	::481153371349725000
243751614	::481153450839777000
157254287	::481153466748768000
208171241	::481153468061605000
6203992	::481153484583366000
87812967	::481153491935580000
86604355	::481153542301159000
276787570	::481153557798735000
288531248	::481153575528046000
188417746	::481153608453730000
259093732	::481153729144451000
225601631	::481153817808220000
276787570	::481153828473929000
33703018	::481153876364910000
20786050	::481153876444602000
243751614	::481153883675193000
47269984	::481153885667475000
431264673	::481154005545259000
301497892	::481154052961488000
21623464	::481154068803371000
276787570	::481154093155508000
290855101	::481154109316145000
431264673	::481154196855853000
311924851	::481154217902870000
208171241	::481154254153846000
480638215	::481154260025876000
597965837	::481154294046265000
188417746	::481154343996231000
335692629	::481154346025893000
164676969	::481154377085108000
597965837	::481154407208615000
161302101	::481154545498603000
54105420	::481154545800593000
326813935	::481154546333650000
27792069	::481154777200336000
101881386	::481154781390843000
490841822	::481154812990324000
169226510	::481154833999618000
54105420	::481154985594327000
299297459	::481155008809824000
409709795	::481155022390980000
438698734	::481155076728172000
631782776	::481155229463769000
401757405	::481155251227996000
114633433	::481155278608429000
49383709	::481155326427684000
261900342	::481155326839095000
375364618	::481155377916960000
579647636	::481155393184612000
419836731	::481155411517931000
438698734	::481155480979402000
40994873	::481155525858430000
243751614	::481155606955298000
14715501	::481155617516576000
289605285	::481155659283845000
371578955	::481155666074431000
120851061	::481155696193335000
18551115	::481155752061435000
208171241	::481155832915034000
22559382	::481155866377584000
349472194	::481155884148879000
377176939	::481155937647210000
289605285	::481155945985503000
468965579	::481155989136502000
33703018	::481155990625464000
208171241	::481156053154156000
54105420	::481156058543431000
152875477	::481156083315376000
40994873	::481156086083235000
310666452	::481156131633786000
53486281	::481156143285547000
556556365	::481156216484134000
53486281	::481156226500538000
470451598	::481156245605597000
310666452	::481156299108139000
196394433	::481156325750366000
385114649	::481156444293574000
287228225	::481156472311513000
470451598	::481156560857882000
29737650	::481156615253405000
114633433	::481156639014146000
26642766	::481156662862938000
136038442	::481156748053458000
240015074	::481156799085568000
280798922	::481156881084612000
76482742	::481156907852255000
387941507	::481156929259970000
287228225	::481156978505310000
61050527	::481156991046270000
409487670	::481157046281052000
240015074	::481157147879673000
261847534	::481157164183351000
254210162	::481157196407775000
136791341	::481157236014596000
136038442	::481157249201864000
553738195	::481157291446915000
398707286	::481157322350145000
41465619	::481157339958231000
221098400	::481157346953940000
316902035	::481157349600935000
315527257	::481157384086495000
553738195	::481157411592355000
273697690	::481157428122099000
340678678	::481157441384501000
273697690	::481157497583964000
420323287	::481157516550619000
33703018	::481157543268724000
18183371	::481157603758600000
273697690	::481157611161526000
637303583	::481157621672464000
34445704	::481157631768158000
36468395	::481157633013858000
399555371	::481157655122034000
22414245	::481157658662035000
34445704	::481157694703693000
273697690	::481157711724158000
371578955	::481157727650332000
262870925	::481157734654427000
295980167	::481157767953010000
291221395	::481157771858305000
372551778	::481157829093359000
374228630	::481157877021691000
30032107	::481157912912338000
420323287	::481157913436626000
375873224	::481157933267296000
240015074	::481157935041499000
36468395	::481157939730710000
429906977	::481157939911090000
188417746	::481157941135802000
372551778	::481157942213746000
33453167	::481157954352058000
255205725	::481157963164303000
212475056	::481157986421723000
533824839	::481157997104615000
21623464	::481158004759203000
18156298	::481158033569894000
240015074	::481158043703316000
372551778	::481158057020243000
36468395	::481158074506305000
254210162	::481158087449927000
420323287	::481158099500138000
240015074	::481158110812180000
102100651	::481158239422136000
162175448	::481158290059976000
53486281	::481158312176910000
102401687	::481158354296127000
310982944	::481158367524954000
162175448	::481158371186200000
371500504	::481158424026439000
221098400	::481158476979130000
552146644	::481158509984509000
473462894	::481158513839054000
409336092	::481158532365320000
375873224	::481158545346277000
243830281	::481158577588289000
399174015	::481158580737810000
258382946	::481158610366783000
273697690	::481158637075705000
401089789	::481158649469874000
473462894	::481158802356830000
322643138	::481158846451154000
72890292	::481158914265079000
399174015	::481158950088228000
208171241	::481158988034097000
72890292	::481159063028658000
402273149	::481159168368590000
34087430	::481159173506207000
17595323	::481159233782554000
13533012	::481159247003402000
198911524	::481159257585250000
72890292	::481159262329401000
384155676	::481159285984874000
463318489	::481159313927319000
87970668	::481159320835346000
26642766	::481159328036966000
72890292	::481159333309591000
72890292	::481159363290464000
243014276	::481159404298207000
72890292	::481159491715878000
273697690	::481159496639594000
93316687	::481159543641370000
72890292	::481159546447364000
29391732	::481159622464516000
162175448	::481159653548883000
30719116	::481159658548129000
411848692	::481159662255878000
411848692	::481159672389324000
411848692	::481159689141354000
41465619	::481159781105668000
426786499	::481159810725867000
40994873	::481159841310732000
273697690	::481159924441817000
26182895	::481159927004532000
423830555	::481159992943202000
479246485	::481160020482994000
183090041	::481160034206756000
262405775	::481160048706482000
470458433	::481160049696325000
86604355	::481160062237691000
17448907	::481160232648056000
386169383	::481160261999398000
108204138	::481160304286760000
371068004	::481160352978456000
54422208	::481160364352999000
240015074	::481160391741812000
273697690	::481160415569657000
300009838	::481160448075923000
30719116	::481160465780060000
273697690	::481160466417188000
17448907	::481160473363378000
506824920	::481160478454870000
91712528	::481160489041272000
113760458	::481160510503927000
91712528	::481160726833164000
20786050	::481160729706635000
163646426	::481160876054282000
45966951	::481160907700310000
379807492	::481160943087276000
308170990	::481160996615360000
437898031	::481161025664737000
18918771	::481161056228622000
20786050	::481161058099662000
376801597	::481161068970913000
9129332	::481161076319727000
348123497	::481161078848487000
162175448	::481161079603482000
19182658	::481161080287154000
259542533	::481161160419721000
93316687	::481161189368811000
30719116	::481161235392917000
386169383	::481161316703293000
376801597	::481161393605840000
90469755	::481161448626741000
423830555	::481161456923078000
103678189	::481161476544430000
506824920	::481161492440436000
172035134	::481161501588217000
131420707	::481161525261271000
26514591	::481161551320080000
26514591	::481161562132979000
376801597	::481161583842701000
380049732	::481161585520832000
97592081	::481161606735200000
411912822	::481161635508547000
93316687	::481161674003845000
300009838	::481161695239630000
250474725	::481161762335498000
20786050	::481161810855624000
337367504	::481161952614694000
90469755	::481162012043390000
243014276	::481162060525342000
401089789	::481162064501555000
25084916	::481162149432000000
33302034	::481162159322578000
376801597	::481162187809906000
93316687	::481162262309502000
376801597	::481162287630123000
326813935	::481162318865498000
29827759	::481162319204855000
309108026	::481162334493097000
376801597	::481162343963844000
111687397	::481162345092108000
30719116	::481162352273137000
376801597	::481162389199405000
93316687	::481162406937497000
309108026	::481162409281732000
382190006	::481162417347379000
243830281	::481162424297734000
309108026	::481162488143032000
20786050	::481162502383087000
33703018	::481162508607422000
119269983	::481162516987248000
146602281	::481162572071452000
25235649	::481162604455272000
29391732	::481162609727533000
136038442	::481162671039848000
20786050	::481162698416476000
243830281	::481162751604436000
332908078	::481162759724228000
25237171	::481162792985063000
93316687	::481162832076361000
32171318	::481162960275271000
376801597	::481163057268158000
30719116	::481163160305819000
577411446	::481163176386756000
68369234	::481163207415832000
197384499	::481163265527918000
376801597	::481163288831467000
376801597	::481163311988236000
602224338	::481163352027049000
24718142	::481163371731898000
197384499	::481163380980334000
577411446	::481163418117111000
68369234	::481163515156103000
577411446	::481163520621682000
194998718	::481163527051173000
420389630	::481163528217169000
713245898	::481163542523940000
243830281	::481163585465647000
558873022	::481163621226278000
111687397	::481163662460063000
92924351	::481163673767915000
78213	::481163685025812000
376801597	::481163695788015000
466646092	::481163791619457000
234630547	::481163793075286000
261847534	::481163819923013000
15488020	::481163933277884000
27792069	::481163934221611000
398707286	::481163959635292000
27792069	::481163968061255000
296433109	::481164016921100000
25609677	::481164050588794000
17448907	::481164052287455000
25609677	::481164125943631000
254386830	::481164230285332000
435516954	::481164327009787000
169226510	::481164352762814000
363649162	::481164355954700000
468102453	::481164383377047000
254386830	::481164399114477000
169226510	::481164477589504000
466646092	::481164489664905000
177101575	::481164545789276000
41143305	::481164549819596000
259573654	::481164583349288000
577411446	::481164694754164000
56723331	::481164717181108000
439491329	::481164747836903000
382976230	::481164748252131000
564879952	::481164750265786000
169226510	::481164753910235000
60098410	::481164804439044000
39237011	::481164816619278000
577411446	::481164865651093000
20786050	::481164887222415000
33302034	::481164889180745000
70483417	::481164889856024000
254386830	::481164907510255000
68966030	::481164910492016000
506824920	::481164930893090000
8548362	::481164979383836000
379253079	::481164991476039000
30719116	::481164997373222000
344454080	::481165008701644000
309108026	::481165032491732000
363649162	::481165061340155000
242912563	::481165081351565000
309108026	::481165084937310000
254386830	::481165134837338000
242912563	::481165191498178000
262870925	::481165191686946000
363649162	::481165219561865000
375364618	::481165269625106000
58941053	::481165302290735000
30719116	::481165350156115000
379253079	::481165371136040000
346392612	::481165438290636000
202798666	::481165446801260000
33703018	::481165471207940000
303488399	::481165506997534000
577411446	::481165518901379000
382976230	::481165520641601000
141821632	::481165564807630000
466646092	::481165577923198000
25235649	::481165579567390000
309108026	::481165591852511000
260464441	::481165626220638000
141821632	::481165628435222000
93043270	::481165657535692000
400249617	::481165685452570000
93043270	::481165695708049000
310330192	::481165721784025000
363969403	::481165722953846000
254386830	::481165744626204000
260428602	::481165772753211000
379253079	::481165810581663000
183883932	::481165813160767000
357150048	::481165838951542000
257913209	::481165891884044000
183883932	::481165941770690000
263971863	::481165976096870000
224103552	::481166027305136000
351004243	::481166063766618000
393718746	::481166090718810000
43967474	::481166100819103000
309108026	::481166109530275000
335003775	::481166119844077000
562393615	::481166164257964000
155730095	::481166187116904000
602224338	::481166190887600000
564879952	::481166224156413000
280194602	::481166271858216000
409487670	::481166287851114000
33703018	::481166311813578000
323011452	::481166326036037000
33453167	::481166414049329000
240015074	::481166426808414000
183883932	::481166429912199000
479205756	::481166435322843000
20786050	::481166480646479000
388374921	::481166485029924000
72890292	::481166507226177000
240015074	::481166570761097000
196394433	::481166582098718000
388374921	::481166644115685000
449902821	::481166656706977000
370049566	::481166666953670000
363649162	::481166672007405000
224682361	::481166690726584000
303488399	::481166706425872000
382976230	::481166747412615000
564879952	::481166777729040000
449902821	::481166792203988000
259466143	::481166795559034000
400249617	::481166848960917000
9129332	::481166881609355000
224103552	::481166887586254000
267357514	::481166892124491000
424498591	::481166904304746000
240015074	::481166922583928000
564879952	::481166929588002000
382976230	::481166986051735000
418314197	::481167046915260000
442736318	::481167067790729000
70784628	::481167095086870000
54422208	::481167103915864000
249012544	::481167107497791000
319191919	::481167129858048000
499167427	::481167131325648000
379357885	::481167133909327000
240015074	::481167136388157000
183883932	::481167200355512000
56169190	::481167202452664000
381203261	::481167205212495000
227355784	::481167241795604000
183883932	::481167346057236000
26642766	::481167378693496000
19734494	::481167462390456000
50354861	::481167471559192000
236144487	::481167485538811000
50354861	::481167498935414000
580156304	::481167540089942000
229611107	::481167561623891000
54116443	::481167564975132000
183883932	::481167593890271000
215181084	::481167595962245000
61698439	::481167622067986000
59938971	::481167639797305000
54116443	::481167743711191000
47547782	::481167766687195000
25408355	::481167770265350000
169226510	::481167792805117000
14715501	::481167885700579000
25408355	::481167902121668000
407894919	::481167928079818000
4434941	::481167965702746000
183883932	::481167976746344000
57385263	::481168013216202000
17448907	::481168013325258000
102875172	::481168022317858000
14715501	::481168035663724000
90689440	::481168047026098000
141821632	::481168078235897000
475031809	::481168116785762000
259466143	::481168126030000000
54116443	::481168201645305000
329955120	::481168223685984000
23967395	::481168244149977000
259021462	::481168259841261000
509524562	::481168384936378000
329955120	::481168421011210000
25408355	::481168422387322000
50811080	::481168476619694000
71981601	::481168486556000000
153531619	::481168568508104000
50811080	::481168595834392000
599787941	::481168606580178000
50811080	::481168619767078000
260338000	::481168647008698000
14715501	::481168823869898000
183883932	::481168841259511000
254386830	::481168845638737000
361199465	::481168910541021000
50811080	::481168980183638000
192590347	::481168996180697000
254386830	::481169004518965000
310664656	::481169007626567000
101286329	::481169032595636000
372493368	::481169047174664000
47031965	::481169067806445000
21449993	::481169089444847000
22195036	::481169093111054000
202840862	::481169093240692000
183883932	::481169186639458000
254386830	::481169216939520000
280194602	::481169239101800000
224682361	::481169285234954000
107902551	::481169332584448000
20020647	::481169373990641000
254386830	::481169381737910000
361199465	::481169448619876000
20713213	::481169457730297000
564879952	::481169472187674000
243465008	::481169494803742000
202840862	::481169495898083000
511899726	::481169504366362000
238247892	::481169547395756000
62989661	::481169597953867000
202840862	::481169608129277000
47031965	::481169663259201000
183883932	::481169675263279000
14891490	::481169700789829000
134873681	::481169753357053000
71981601	::481169761385345000
173232394	::481169767340843000
134873681	::481169781152698000
134873681	::481169786517200000
323978080	::481169828456439000
68052287	::481169905577099000
194129729	::481169922727215000
253886962	::481169925889732000
238247892	::481169962048823000
14307454	::481169994034606000
350968313	::481170040201674000
459612485	::481170087764717000
122283306	::481170110690783000
297652605	::481170163954229000
15814841	::481170198918356000
511899726	::481170200113713000
254386830	::481170204958130000
198406854	::481170216219840000
280119639	::481170273643687000
424540791	::481170429218783000
20782081	::481170465185349000
14307454	::481170540841807000
295881773	::481170597838192000
621306179	::481170639475048000
17016789	::481170641047924000
20782081	::481170662162432000
57065165	::481170704650350000
58281200	::481170762234363000
17694593	::481170780319784000
17448907	::481170793406427000
182834679	::481170799047770000
621306179	::481170883726155000
87966998	::481170909491785000
14307454	::481170940932272000
242607910	::481170977657597000
392301070	::481170998109016000
187741596	::481171047580839000
21531254	::481171075984658000
242912563	::481171101608079000
120853830	::481171102631084000
21531254	::481171118661701000
242607910	::481171180770967000
344454080	::481171233141051000
65425379	::481171245174902000
256845035	::481171294084689000
242607910	::481171296693133000
242607910	::481171311318663000
438698734	::481171313952710000
141735027	::481171314276073000
198406854	::481171360484720000
336628506	::481171371599613000
169226510	::481171390972702000
359174210	::481171426184278000
254386830	::481171468043423000
14307454	::481171476641357000
21531254	::481171487206805000
198406854	::481171509541888000
16107745	::481171538549276000
14891490	::481171579309543000
14715501	::481171591762440000
249388532	::481171662327775000
87966998	::481171666492325000
254210162	::481171685081485000
38053704	::481171725754044000
14891490	::481171739687124000
254386830	::481171820855689000
376425912	::481171845459091000
14715501	::481171889566408000
30336818	::481171894251835000
242607910	::481171902442909000
56779057	::481171965575573000
97336064	::481172035901882000
14715501	::481172046420783000
376425912	::481172047385468000
240941201	::481172093216636000
183883932	::481172103203266000
240941201	::481172133918167000
355990893	::481172135038439000
178985516	::481172166327939000
516986236	::481172183499030000
361527638	::481172219284815000
291221395	::481172232421801000
221205505	::481172263040196000
14715501	::481172268366585000
361199465	::481172276511911000
205043960	::481172309726621000
21153287	::481172314235867000
423830555	::481172317871947000
205043960	::481172336045867000
297652605	::481172358888034000
21531254	::481172366957871000
15814841	::481172400886009000
355990893	::481172440895463000
21531254	::481172489813229000
35505123	::481172515327209000
16713287	::481172519890604000
253828982	::481172564102754000
58941053	::481172603189878000
262059543	::481172614480551000
30336818	::481172708915679000
259413656	::481172719736598000
90467952	::481172722408755000
17448907	::481172727693606000
242607910	::481172746328498000
183883932	::481172757338529000
376425912	::481172769862742000
14891490	::481172771230060000
21153287	::481172814620549000
370420008	::481172820076924000
399114412	::481172838406037000
279865885	::481172848997048000
21531254	::481172883322839000
14715501	::481172886833471000
183883932	::481172918794072000
243751614	::481172923361660000
209223008	::481172954177228000
240015074	::481172979934433000
89033916	::481173021810376000
205043960	::481173028428980000
36343877	::481173048465555000
16258968	::481173060242792000
21153287	::481173110889410000
279865885	::481173127846977000
602224338	::481173147262005000
169226510	::481173155197624000
50468203	::481173179134521000
15288029	::481173198159884000
89033916	::481173205869010000
33703073	::481173229034549000
32750427	::481173266157953000
21531254	::481173290887557000
262059543	::481173377688690000
188480631	::481173435402702000
101286329	::481173497629384000
14891490	::481173522916458000
602224338	::481173533322518000
556631416	::481173544374513000
107902551	::481173549558661000
254386830	::481173567930114000
183883932	::481173579120115000
47031965	::481173596333539000
15814841	::481173620757368000
89033916	::481173645205594000
14715501	::481173655762653000
14891490	::481173668286840000
491357856	::481173680072843000
217563665	::481173746259341000
493221106	::481173756149133000
19222225	::481173779494621000
183883932	::481173801950904000
596957614	::481173836688130000
450970324	::481173849401483000
399114412	::481173873560260000
238698812	::481173911489351000
25082908	::481173938093834000
217563665	::481174032218607000
253178679	::481174059133050000
322108529	::481174080175886000
254210162	::481174116020400000
14715501	::481174123968598000
107902551	::481174229027532000
254210162	::481174254495338000
254210162	::481174318303305000
602224338	::481174319033118000
57385263	::481174428873928000
101286329	::481174440496340000
470458433	::481174520456159000
101286329	::481174525053521000
322108529	::481174627209584000
25935173	::481174659891601000
240015074	::481174712853090000
183883932	::481174716757966000
479246485	::481174767743946000
588874950	::481174773494726000
470458433	::481174801206104000
62989661	::481174822412488000
22504277	::481174864221712000
111411572	::481174896798875000
70784628	::481174949265416000
35376355	::481174953148952000
240015074	::481174988775358000
240015074	::481175015404998000
22187821	::481175027287470000
48971187	::481175091716579000
513982376	::481175098938753000
198911524	::481175110154350000
321498402	::481175111454568000
70784628	::481175116328759000
446757000	::481175153598935000
291475742	::481175176487251000
479246485	::481175179230318000
625900103	::481175181423935000
163893797	::481175192123629000
23663256	::481175203544698000
14190836	::481175206505877000
272184078	::481175210876760000
35376355	::481175217570459000
48971187	::481175230099226000
35376355	::481175266497003000
556556365	::481175380556910000
47031965	::481175427738660000
35376355	::481175454246637000
35505123	::481175517077323000
270736613	::481175538653224000
420389630	::481175540921933000
253828982	::481175558525440000
62989661	::481175560421261000
270736613	::481175567870726000
47031965	::481175626427015000
70784628	::481175664813678000
237118122	::481175683524067000
507918715	::481175683767341000
31326082	::481175687596736000
410877459	::481175750695858000
479246485	::481175761340997000
183883932	::481175771977748000
58281200	::481175796539990000
446757000	::481175841007599000
20293581	::481175851430838000
35376355	::481175857965199000
20293581	::481175862159876000
240015074	::481175865812742000
47031965	::481175870761996000
183883932	::481175930807668000
249388532	::481175982364430000
25084916	::481175985971552000
240015074	::481176041793130000
189224604	::481176061238312000
183883932	::481176063054082000
374772557	::481176083656499000
58281200	::481176090434875000
62989661	::481176131396050000
69916558	::481176172588720000
47031965	::481176211171713000
358031089	::481176255820079000
409541924	::481176361856270000
270736613	::481176362037039000
446757000	::481176366100918000
486138458	::481176368684625000
33964276	::481176374095675000
101286329	::481176412779720000
262059543	::481176416436748000
423830555	::481176458207825000
183883932	::481176493460963000
28063382	::481176527950716000
407384648	::481176536393863000
177101575	::481176559441956000
89033916	::481176562062995000
14891490	::481176583844012000
89033916	::481176624746872000
47031965	::481176636679655000
177101575	::481176647719460000
423830555	::481176711019511000
446757000	::481176713250885000
89033916	::481176745098616000
177101575	::481176818712838000
270736613	::481176910182223000
17233573	::481176915454464000
374772557	::481176926128574000
554852227	::481177052490391000
479246485	::481177080218935000
126109768	::481177107939078000
47031965	::481177122132606000
634873462	::481177132953915000
388374921	::481177167439884000
86885002	::481177177170272000
361527638	::481177198439579000
183883932	::481177253141696000
187651826	::481177322406424000
70784628	::481177378933460000
323246381	::481177418586390000
37119867	::481177440942034000
259573654	::481177446503698000
292012619	::481177455642693000
92840294	::481177471803351000
221641208	::481177478778847000
48971187	::481177513717428000
37578654	::481177557035778000
246112828	::481177644294496000
321037427	::481177651881975000
249388532	::481177674698989000
20112840	::481177678624464000
264946102	::481177711973384000
24718142	::481177750711971000
634873462	::481177783851163000
310569604	::481177792504418000
20293581	::481177847533285000
20112840	::481177866407665000
358307309	::481177882757058000
97336064	::481177887777628000
341803593	::481177891833524000
1384531	::481177891989118000
56779057	::481177895520313000
713350694	::481177905473814000
65826107	::481177947102248000
55120405	::481178021848961000
135681283	::481178061191524000
15791549	::481178130325843000
409541924	::481178201687744000
225601631	::481178208495480000
436214232	::481178213180112000
225893243	::481178278510604000
358307309	::481178283585699000
225893243	::481178311431708000
47031965	::481178315546296000
309108026	::481178317156921000
183883932	::481178362749001000
309108026	::481178366838464000
225601631	::481178376703836000
20293581	::481178379295535000
262059543	::481178475198685000
429558621	::481178546287939000
15814841	::481178612889300000
468057254	::481178626394554000
20112840	::481178664709550000
14538108	::481178681465790000
468057254	::481178722616102000
66786075	::481178743633764000
168853356	::481178773891469000
418965366	::481178794670030000
20112840	::481178818690826000
20786050	::481178824252870000
20293581	::481178838253068000
114579662	::481178903927459000
253178679	::481178911129088000
467027311	::481178913146961000
59454178	::481179022533992000
322108529	::481179076900577000
152454379	::481179159298056000
20903172	::481179305624358000
195154119	::481179353678495000
321037427	::481179365116743000
112145680	::481179382841483000
25408355	::481179419600752000
20903172	::481179433244446000
114579662	::481179434955726000
20112840	::481179459148460000
468057254	::481179464630431000
471291163	::481179476999434000
321037427	::481179538207293000
63617875	::481179542883545000
29500521	::481179550382972000
388374921	::481179554573475000
467688815	::481179683590250000
352970133	::481179684806205000
68775336	::481179703277924000
322842111	::481179846333046000
64926237	::481179852817448000
467545942	::481179875693572000
64926237	::481179937357852000
175314654	::481179938700423000
221740779	::481179941850324000
8548362	::481179953669873000
108204138	::481179968136048000
61698439	::481179989409558000
200685756	::481180064726671000
291221395	::481180302568849000
637303583	::481180321056968000
117608761	::481180325939146000
50509821	::481180363419443000
18455966	::481180409565560000
102100651	::481180421825114000
291155950	::481180428267573000
150518148	::481180434735190000
135681283	::481180435276656000
520533224	::481180459292839000
136458681	::481180480771850000
279081886	::481180497704660000
513982376	::481180550963531000
388374921	::481180601475952000
36468395	::481180611164393000
65826107	::481180650998091000
33238183	::481180655787999000
86349050	::481180674029027000
23839835	::481180678735020000
360231979	::481180757432360000
14891490	::481180758237659000
438582644	::481180771395584000
33238183	::481180773744386000
159011393	::481180784468819000
282328751	::481180814198063000
379357885	::481180817851301000
150518148	::481180826722258000
65826107	::481180833769086000
467688815	::481180841708486000
136458681	::481180850780770000
168853356	::481181007400300000
33238183	::481181050597806000
90469755	::481181059875209000
168853356	::481181069220134000
21531254	::481181071153721000
173232394	::481181097347149000
213187842	::481181121095290000
377627227	::481181144856023000
326813935	::481181171783831000
86604355	::481181173742592000
357898055	::481181200661233000
150518148	::481181230956687000
455542048	::481181254285791000
230206940	::481181316193746000
357898055	::481181337886277000
17448907	::481181373940502000
114633433	::481181379426664000
348123497	::481181411894784000
96882214	::481181412515909000
275902246	::481181509655613000
520533224	::481181519168282000
265760942	::481181544305164000
183883932	::481181586306498000
357898055	::481181586734325000
454146385	::481181646981308000
244800270	::481181819325259000
114633433	::481181853827596000
226845681	::481181881657212000
399555371	::481181918310825000
431264673	::481181950573826000
60108947	::481181965006413000
291221395	::481181977652236000
65826107	::481181994031013000
259413656	::481182003711062000
520533224	::481182010895921000
47031965	::481182020131770000
327662373	::481182034241413000
102301729	::481182060816527000
213187842	::481182258770882000
436476907	::481182304409096000
462487376	::481182385438855000
264946102	::481182387993190000
20112840	::481182395815985000
470458433	::481182401029505000
183883932	::481182409442881000
332631850	::481182420386197000
96882214	::481182461238325000
263933552	::481182540254814000
47031965	::481182558269345000
65826107	::481182577349652000
150518148	::481182587285557000
361391612	::481182641052340000
278165989	::481182660883009000
183883932	::481182700946980000
45966951	::481182712448184000
253828982	::481182732148408000
327662373	::481182766852087000
336347539	::481182786129117000
20941662	::481182804370550000
19684793	::481182878429368000
521938520	::481182927347527000
410961985	::481182936503312000
361391612	::481182938751434000
183883932	::481182940978638000
244800270	::481183023388315000
54105420	::481183028534726000
64813007	::481183078485090000
22414245	::481183080342749000
26954972	::481183091453468000
377627227	::481183134851923000
38520445	::481183142158417000
402229763	::481183186001469000
15488020	::481183201512009000
236271147	::481183258088972000
159011393	::481183258592292000
22414245	::481183259640872000
380049732	::481183296966385000
332631850	::481183304524525000
233767854	::481183326850793000
103678189	::481183366784745000
150518148	::481183371389714000
16002106	::481183388896751000
33282020	::481183422828650000
361391612	::481183439040024000
357898055	::481183448443678000
183883932	::481183452683710000
82257804	::481183535131549000
603870273	::481183552092909000
112145680	::481183593167732000
385114649	::481183608611147000
150518148	::481183640529817000
229650081	::481183678609907000
148912524	::481183693709381000
81630455	::481183738898821000
47859489	::481183760717606000
81630455	::481183778648236000
553711382	::481183785661132000
81630455	::481183795324796000
96882214	::481183829969739000
81630455	::481183858927235000
254210162	::481183869261983000
26413556	::481183887855333000
419836731	::481183979077664000
96882214	::481183988443525000
278165989	::481184067866476000
377627227	::481184094722592000
366753447	::481184098988199000
275260502	::481184133226713000
36468395	::481184166923730000
23799906	::481184169024696000
81630455	::481184241565184000
188508773	::481184268149067000
81630455	::481184304769167000
40485959	::481184399287795000
146602281	::481184483522379000
323978080	::481184484755505000
188508773	::481184526656602000
350083690	::481184532511481000
183883932	::481184551247417000
431937908	::481184570805465000
357898055	::481184657133043000
45966951	::481184782609829000
183883932	::481184801165021000
65826107	::481184802964779000
369849727	::481184830554927000
305379724	::481184900259647000
187651826	::481184985206898000
214779476	::481184998343462000
81630455	::481185028957679000
513982376	::481185075636084000
377715399	::481185098297917000
571439376	::481185108095795000
32690664	::481185114139803000
431937908	::481185146276970000
398707286	::481185148797325000
28063382	::481185150454095000
81630455	::481185152073072000
188508773	::481185177583226000
376425912	::481185188253163000
384494456	::481185243970297000
81630455	::481185312039636000
87970668	::481185321258713000
372507812	::481185340473245000
359672666	::481185372312174000
96882214	::481185390087639000
262059543	::481185412367777000
150518148	::481185468839497000
625900103	::481185515635355000
26182895	::481185517849948000
237112765	::481185524716036000
9129332	::481185593486221000
80788799	::481185600280616000
262059543	::481185608489238000
294964037	::481185661572366000
81630455	::481185675719348000
372507812	::481185678970339000
372507812	::481185679498805000
359672666	::481185725627760000
172035134	::481185743339925000
181877725	::481185765175865000
15789848	::481185765531975000
100742600	::481185782300831000
520533224	::481185791905783000
262059543	::481185802488389000
26413556	::481185807105929000
244800270	::481185811509948000
54105420	::481185830828912000
21623464	::481185831315439000
520533224	::481185856300933000
364546435	::481185882012004000
147310240	::481185890845208000
114579662	::481185977646329000
513982376	::481185995686043000
385782746	::481186005610135000
232312019	::481186016724660000
81630455	::481186020902195000
58028621	::481186032402972000
328779215	::481186046374203000
150518148	::481186063994478000
359672666	::481186069938192000
220455732	::481186086798897000
20112840	::481186088237531000
372507812	::481186094235799000
92924351	::481186104242999000
255818707	::481186114045087000
255818707	::481186116184186000
407473485	::481186120525680000
431937908	::481186133238632000
26413556	::481186169900658000
25223941	::481186199080423000
168853356	::481186201408270000
294964037	::481186206404079000
25223941	::481186228146946000
114579662	::481186235801546000
150518148	::481186244320190000
25223941	::481186275542573000
28063382	::481186288893038000
509524562	::481186339443195000
92629759	::481186343775518000
58028621	::481186381293953000
576780003	::481186397294833000
28054060	::481186400046710000
33703073	::481186422322630000
60098410	::481186483869474000
357898055	::481186488382918000
262059543	::481186492371722000
26642766	::481186505881559000
150518148	::481186559710883000
385782746	::481186565838741000
165967574	::481186569475207000
58028621	::481186663368884000
108814965	::481186665860329000
262059543	::481186688027619000
400817337	::481186745753415000
160733683	::481186771062243000
290855101	::481186829975040000
262059543	::481186872035930000
301244439	::481186873495547000
18618379	::481186878431846000
16807883	::481186910212460000
500308199	::481186922585260000
576780003	::481187001992220000
265799781	::481187020816273000
407473485	::481187044396662000
371477472	::481187076809822000
385706960	::481187114827010000
407384648	::481187119327481000
631603360	::481187122469011000
80788799	::481187173413036000
310321041	::481187173635342000
187741596	::481187275556917000
54105420	::481187277456953000
240015074	::481187278291623000
436336703	::481187301733564000
315559101	::481187314433933000
240015074	::481187333568352000
602224338	::481187334256214000
181812900	::481187338014699000
562393615	::481187349183750000
80788799	::481187419354443000
309778100	::481187419862364000
370850900	::481187421070311000
114967175	::481187466389360000
28063382	::481187468633321000
602224338	::481187473104461000
252451878	::481187526036578000
603870273	::481187527433281000
114967175	::481187533804433000
198406854	::481187551987134000
42481762	::481187557833965000
521938520	::481187625609740000
187651826	::481187643514834000
50354861	::481187667216838000
339295860	::481187691040473000
436336703	::481187693666127000
46963484	::481187705091403000
80157666	::481187724880134000
232072216	::481187781377806000
14538108	::481187792530051000
102301729	::481187819658825000
54105420	::481187833005477000
157254287	::481187855440416000
371477472	::481187882485301000
417472148	::481187888949133000
14538108	::481187893189152000
34953067	::481187904308658000
50354861	::481187926584205000
321037427	::481187935703019000
150518148	::481187965859667000
385706960	::481187966401130000
203736885	::481187973422014000
321037427	::481187990426116000
15782772	::481188047770230000
47859489	::481188064480337000
346173821	::481188087394217000
58028621	::481188116066091000
436336703	::481188139952635000
339295860	::481188188300382000
602224338	::481188233443680000
244800270	::481188267639832000
513982376	::481188277320294000
244800270	::481188301194280000
26413556	::481188307120828000
410877459	::481188321708605000
352486016	::481188352373170000
26947347	::481188390637826000
339295860	::481188390998532000
19111395	::481188401102594000
227114320	::481188417389469000
28063382	::481188424062226000
50354861	::481188425970630000
111687397	::481188461102108000
244800270	::481188480861470000
337434879	::481188511282769000
392301070	::481188517888794000
339295860	::481188520048869000
423830555	::481188539443326000
385706960	::481188549190897000
244800270	::481188566953783000
25942336	::481188592157339000
54754940	::481188617554231000
86885002	::481188666698518000
186314952	::481188681575710000
418847263	::481188689310003000
232736272	::481188704451452000
424540791	::481188706389204000
339295860	::481188708536700000
408049418	::481188733576695000
86885002	::481188737594818000
406772829	::481188739629056000
244800270	::481188743898877000
425897170	::481188813511749000
33703018	::481188813524701000
156801163	::481188843035439000
423830555	::481188862480224000
240941201	::481188890775388000
45410414	::481188902422597000
65826107	::481188912497713000
295339639	::481188934001905000
240015074	::481188978519855000
424498591	::481188990671142000
507987711	::481189008928931000
186314952	::481189063219630000
37863682	::481189111500255000
21531254	::481189112162947000
425897170	::481189124091572000
505219745	::481189241418821000
474371126	::481189241817276000
240015074	::481189248654012000
459612485	::481189321953665000
339295860	::481189378991996000
375364618	::481189385212145000
287727506	::481189389897183000
507674842	::481189395110690000
726320420	::481189399447617000
186314952	::481189405126709000
36468395	::481189433342185000
321037427	::481189448617824000
374772557	::481189456137826000
186107022	::481189471090532000
459612485	::481189474882170000
228213959	::481189484935913000
375364618	::481189501687967000
53486281	::481189519199576000
102301729	::481189538765619000
375364618	::481189651047149000
260440912	::481189682961580000
81643358	::481189748774797000
260825806	::481189789605982000
232736272	::481189814360756000
28063382	::481189852436656000
86885002	::481189980048338000
322108529	::481189986524340000
321037427	::481190025351426000
305379724	::481190026865160000
355598729	::481190069261565000
433654462	::481190076874260000
339295860	::481190085673500000
127092086	::481190090970890000
325849507	::481190123904983000
33703018	::481190147749588000
339295860	::481190176354340000
350665443	::481190178225414000
148912524	::481190185959297000
162175448	::481190204003205000
50354861	::481190245476495000
155213009	::481190255068868000
202840862	::481190272223543000
342594225	::481190285301399000
424540791	::481190286467424000
186107022	::481190294541451000
240015074	::481190298509258000
19684793	::481190302129348000
228213959	::481190311188635000
56508824	::481190318390263000
102301729	::481190332277612000
27179899	::481190348463415000
28827091	::481190362715680000
47031965	::481190381455814000
20778748	::481190391455043000
195154119	::481190405300838000
342594225	::481190408853008000
181877725	::481190411957198000
260428602	::481190468349603000
423830555	::481190476049969000
181877725	::481190476545290000
21531254	::481190480172965000
25084916	::481190486833893000
342594225	::481190490339950000
507674842	::481190521025462000
342594225	::481190542353498000
321498402	::481190608812257000
19111395	::481190614264852000
28063382	::481190660062449000
230069479	::481190666954108000
385782746	::481190672326619000
418847263	::481190696435453000
111687397	::481190711513993000
312245470	::481190718841434000
350665443	::481190719819104000
339295860	::481190733714448000
47031965	::481190775246450000
266033863	::481190780019544000
19770255	::481190863729479000
490841822	::481190888215810000
183883932	::481190895023165000
186314952	::481190914543456000
56508824	::481190922953060000
21696310	::481190925671342000
309108026	::481190960823427000
92924351	::481190965508468000
18657192	::481190989176926000
155213009	::481191000702857000
155213009	::481191014472769000
309108026	::481191018692235000
392301070	::481191041056264000
47031965	::481191044097134000
187651826	::481191046806646000
634873462	::481191067539079000
392493604	::481191098904084000
64584579	::481191251375427000
26642766	::481191281948119000
165967574	::481191289686204000
15814841	::481191302135300000
155213009	::481191355100561000
21696310	::481191364109938000
634873462	::481191371995242000
42481762	::481191374432501000
292395819	::481191395936710000
52494533	::481191407814602000
339295860	::481191421714497000
93316687	::481191424311189000
160733683	::481191426123120000
183883932	::481191440588894000
20112840	::481191462164389000
155213009	::481191492334018000
15875100	::481191498315468000
375810749	::481191501204971000
43980775	::481191512273739000
342594225	::481191515926953000
442736318	::481191533215895000
107308159	::481191576807301000
160733683	::481191576975470000
15789848	::481191611586465000
470451598	::481191617986973000
385782746	::481191634034384000
50354861	::481191702992920000
155213009	::481191706453229000
64584579	::481191723704414000
262496951	::481191746097774000
80788799	::481191754364772000
470451598	::481191759956180000
33703018	::481191765194838000
92924351	::481191781254459000
251359942	::481191787516547000
34087430	::481191860845563000
155213009	::481191863714451000
102100651	::481191865027272000
155213009	::481191909302337000
15875100	::481191925996093000
423830555	::481191948896587000
181877725	::481191957092651000
50354861	::481191965661200000
309108026	::481191977203949000
262059543	::481191989778845000
50354861	::481191992185999000
15789848	::481192021948788000
20112840	::481192022628249000
35376355	::481192060989370000
160734732	::481192097999900000
339295860	::481192100474535000
262059543	::481192150001262000
188917484	::481192152848809000
453280756	::481192167876997000
513982376	::481192198705119000
160734732	::481192229248045000
94737009	::481192233845395000
309108026	::481192261900697000
15789848	::481192266975809000
94737009	::481192322886303000
39416036	::481192357820661000
309108026	::481192360525574000
155213009	::481192367492304000
423830555	::481192387570446000
186572442	::481192392532303000
384109939	::481192414107811000
47031965	::481192494512615000
25410192	::481192522912264000
513982376	::481192534828269000
339295860	::481192566642061000
188417746	::481192575177871000
16726467	::481192577459580000
430072028	::481192578100916000
507674842	::481192624238235000
155213009	::481192663991861000
102301729	::481192673672314000
328779215	::481192698150273000
188417746	::481192763506302000
58627481	::481192768447209000
152454379	::481192786499481000
507674842	::481192795604930000
107308159	::481192799287521000
460491164	::481192804027097000
321037427	::481192921052753000
230069479	::481192969392111000
58627481	::481192982117224000
63928079	::481192984587673000
155213009	::481192984621228000
423830555	::481192990090608000
16726467	::481192999813406000
243974175	::481193009719959000
93316687	::481193037910274000
339295860	::481193107170422000
285401749	::481193160832327000
214970887	::481193185691979000
423830555	::481193188737040000
18750697	::481193255606833000
396364407	::481193257783672000
317164527	::481193264717262000
102301729	::481193281045270000
58627481	::481193291879165000
16726467	::481193297730621000
303488399	::481193325970481000
604071375	::481193366559158000
63928079	::481193389472223000
129876980	::481193399081775000
337434597	::481193444082081000
342594225	::481193450537107000
172573942	::481193461316468000
381203261	::481193510222036000
337434597	::481193520837828000
155213009	::481193537497624000
337434597	::481193537975775000
157904403	::481193615612321000
509760806	::481193615939477000
102875172	::481193648101806000
230206940	::481193672005136000
483283190	::481193693446037000
337434597	::481193706041536000
183090041	::481193789348794000
183883932	::481193824782266000
197692007	::481193850514735000
625900103	::481193856424083000
372493368	::481193864536268000
181877725	::481193867300311000
181877725	::481193913764831000
197692007	::481193983780352000
553711382	::481194008144646000
173232394	::481194058048479000
183883932	::481194059977879000
20478089	::481194142257528000
40478607	::481194191083831000
155213009	::481194194011058000
357308471	::481194199459442000
472287305	::481194217545281000
54405135	::481194221404045000
423830555	::481194231541690000
339295860	::481194234075021000
26182895	::481194237539532000
309108026	::481194305332072000
466646092	::481194316405043000
309108026	::481194366438887000
472287305	::481194387347472000
20903172	::481194415332270000
468796913	::481194420344078000
183883932	::481194440904552000
254210162	::481194453185474000
423830555	::481194461834514000
29327418	::481194498848849000
29327418	::481194525012930000
183090041	::481194541915967000
155213009	::481194592662859000
63928079	::481194593107853000
212068363	::481194608009830000
155213009	::481194648585515000
507674842	::481194689844891000
155213009	::481194708618592000
308690900	::481194826138808000
155213009	::481194878726987000
423830555	::481194909064384000
409487670	::481194946133647000
155213009	::481194951821127000
402229763	::481195013225730000
369217450	::481195014681161000
507674842	::481195069823668000
8548362	::481195080444035000
25082908	::481195091345035000
332631850	::481195094536896000
24718142	::481195097996812000
410961985	::481195117844250000
32690664	::481195161267863000
183090041	::481195234693373000
197692007	::481195243828953000
86604355	::481195248908255000
103678189	::481195252293050000
106320745	::481195270974488000
197692007	::481195288527638000
265760942	::481195294910984000
265760942	::481195308232081000
63928079	::481195325411962000
559991040	::481195344039268000
35376355	::481195368076435000
559991040	::481195368408162000
416548217	::481195377073213000
25082908	::481195393443966000
320484851	::481195410091163000
444251177	::481195413861842000
186208532	::481195414012440000
285955708	::481195449915699000
26915925	::481195469192704000
23933265	::481195477371592000
267405925	::481195496539553000
255818707	::481195501547565000
507674842	::481195602353463000
24634410	::481195611895525000
87970668	::481195635366821000
35376355	::481195655403028000
240015074	::481195656669696000
120139449	::481195688156360000
320484851	::481195702232842000
603870273	::481195762630422000
19684793	::481195793744138000
92629759	::481195882973392000
190229064	::481195887134535000
186208532	::481195907539406000
197692007	::481195910391926000
183090041	::481195942448607000
70784628	::481196063454658000
25082908	::481196065576992000
27268559	::481196099189743000
114967175	::481196111613292000
107535820	::481196113920131000
329333638	::481196186423263000
190229064	::481196190080327000
92629759	::481196245403201000
102401687	::481196271999647000
183090041	::481196283260989000
265760942	::481196284011761000
507987711	::481196288630083000
155213009	::481196290739425000
507674842	::481196300386312000
86885002	::481196342098669000
197692007	::481196346998022000
240015074	::481196360885366000
114967175	::481196362956959000
183090041	::481196368208224000
507987711	::481196369047470000
190229064	::481196385341952000
47859489	::481196420444065000
183090041	::481196428581027000
197692007	::481196467076755000
114967175	::481196477897646000
183090041	::481196500861468000
261847534	::481196515000868000
92924351	::481196520511774000
606781453	::481196550996381000
155213009	::481196556700229000
147779508	::481196563788595000
35505123	::481196571623583000
30666953	::481196593584947000
190229064	::481196608923516000
389676504	::481196628842651000
155213009	::481196655610298000
30666953	::481196662619004000
155213009	::481196665739542000
24171213	::481196673943613000
127092086	::481196692042027000
240015074	::481196730382573000
402268968	::481196754570735000
49114032	::481196760304345000
228213959	::481196802884894000
197692007	::481196808337887000
423830555	::481196820559712000
188417746	::481196869335670000
120139449	::481196896317210000
406121427	::481196899702013000
261847534	::481196928164958000
240015074	::481196949161660000
371068004	::481196975141191000
240015074	::481196984750313000
20112840	::481197004819685000
33217361	::481197012763701000
197692007	::481197022754930000
613956023	::481197048599826000
200316617	::481197093256986000
197692007	::481197102404763000
62936749	::481197111644807000
190229064	::481197122683801000
101286329	::481197132347887000
305265637	::481197155562962000
123746907	::481197164736307000
155213009	::481197184818221000
28922315	::481197202497609000
155213009	::481197208419565000
197692007	::481197229655752000
190229064	::481197236521426000
423830555	::481197251725766000
276787570	::481197267378909000
138083816	::481197299977048000
328779215	::481197300656517000
371068004	::481197317060841000
86885002	::481197325054799000
187651826	::481197342754754000
276787570	::481197356814045000
206247499	::481197361524666000
261847534	::481197382894628000
606781453	::481197382982320000
24495392	::481197416155058000
86885002	::481197422282952000
23247181	::481197436325486000
276787570	::481197451022327000
56779057	::481197469502435000
155213009	::481197498921259000
376801597	::481197544488202000
339295860	::481197556118982000
190229064	::481197569188442000
8036902	::481197582807736000
276787570	::481197607205617000
40054726	::481197620241514000
430072028	::481197632367230000
399174015	::481197667272228000
114291753	::481197686024966000
267405925	::481197692245118000
370850900	::481197735891464000
372068999	::481197751477485000
86885002	::481197789917896000
372068999	::481197824991035000
114291753	::481197832443928000
68369234	::481197838018166000
127092086	::481197911334588000
254210162	::481197912819388000
52105336	::481197934990479000
263933552	::481197939105075000
319145382	::481197947384627000
509760806	::481197949964152000
230206940	::481197959745642000
230069608	::481197993895661000
396364407	::481198025184776000
162315218	::481198118655258000
263933552	::481198153140404000
279139758	::481198196568256000
370165750	::481198197281665000
309108026	::481198218441523000
291221395	::481198239346343000
520533224	::481198243972255000
68221984	::481198282635763000
187651826	::481198325580853000
20778748	::481198344975302000
552802620	::481198406249889000
160144135	::481198406547668000
165261298	::481198430232911000
190229064	::481198455532961000
162315218	::481198464068763000
159986953	::481198485136371000
28922315	::481198489842364000
76427184	::481198507672350000
370416747	::481198537632264000
370416747	::481198567470546000
39416036	::481198568125239000
30032107	::481198570708545000
263914867	::481198583148867000
24171213	::481198628342480000
50507669	::481198670290092000
439491329	::481198676233056000
32690664	::481198704464891000
350968313	::481198708516589000
165261298	::481198746215006000
279139758	::481198761910099000
192590347	::481198790586556000
194129729	::481198813722730000
28922315	::481198828469489000
160144135	::481198955078754000
138083816	::481198961252761000
254210162	::481198973772771000
21531254	::481199007323009000
27179899	::481199010586173000
263933552	::481199024418979000
194129729	::481199077041135000
491357856	::481199220473360000
150518148	::481199221215739000
57331128	::481199252622671000
24199433	::481199269819346000
165261298	::481199281798270000
386833057	::481199296834838000
27179899	::481199302589435000
411786523	::481199328187654000
344454080	::481199440535887000
37316930	::481199446751858000
388374921	::481199452636848000
321037427	::481199480318861000
26954972	::481199556655206000
388374921	::481199581448138000
402229763	::481199591803461000
20786050	::481199643960045000
107308159	::481199698309427000
93316687	::481199701514285000
27179899	::481199703632011000
388374921	::481199859698266000
415953059	::481199867427975000
27179899	::481199920750161000
24495392	::481199931793756000
294347764	::481199936763985000
101286329	::481199980263514000
100339690	::481199982502871000
253828982	::481199996914524000
187651826	::481200028866736000
279139758	::481200063855595000
260440912	::481200080418906000
463250994	::481200147649417000
29391732	::481200184441856000
402229763	::481200283402268000
546989830	::481200325890568000
24495392	::481200342462246000
435471503	::481200345700655000
370850900	::481200364499529000
213887474	::481200407645933000
381203261	::481200440504094000
285401749	::481200488981868000
240015074	::481200529222012000
118470515	::481200580292255000
24495392	::481200584981102000
38244930	::481200594200592000
505219745	::481200595999551000
505219745	::481200626685059000
546989830	::481200635589558000
27179899	::481200648801636000
167301113	::481200666778431000
123746907	::481200703873241000
255697938	::481200713318408000
446757000	::481200725557391000
352486016	::481200765533294000
546989830	::481200796172705000
511899726	::481200805131718000
511899726	::481200820352851000
58941053	::481200872513609000
197277853	::481200875139239000
93316687	::481200908962107000
242607910	::481200967614861000
38623896	::481200977438334000
265760942	::481201031280218000
310009833	::481201075639164000
358307309	::481201078583566000
197277853	::481201109307232000
472287305	::481201115950628000
22559382	::481201147525754000
108605734	::481201168161320000
232736272	::481201197068468000
242607910	::481201295240339000
232736272	::481201313556885000
194129729	::481201367525359000
446757000	::481201390262292000
104990093	::481201401016881000
399114412	::481201478338490000
18750697	::481201487104970000
242607910	::481201499926577000
199001641	::481201508004790000
242607910	::481201512241061000
242607910	::481201536341520000
268073941	::481201555182723000
273955213	::481201582957404000
321794820	::481201587692396000
228213959	::481201591672778000
380049732	::481201601945030000
321780812	::481201603132026000
26182895	::481201684602159000
268073941	::481201686133088000
163646426	::481201701597483000
409709795	::481201794966491000
43967474	::481201934045442000
256321392	::481201972989534000
380049732	::481201977825976000
68369234	::481202005395128000
285955708	::481202105273688000
276381534	::481202107274776000
291155950	::481202241483730000
377110730	::481202243912204000
335759212	::481202276384526000
350665443	::481202296177819000
15488020	::481202299507703000
58941053	::481202301898477000
472287305	::481202308907151000
203736885	::481202352192368000
64791948	::481202356806107000
46796467	::481202409683701000
264904736	::481202437290602000
446757000	::481202477899866000
21153287	::481202506551525000
275681559	::481202512922681000
77078833	::481202605930995000
52995718	::481202651238240000
57065165	::481202652856872000
25760567	::481202658460442000
54587465	::481202703427592000
123746907	::481202724617588000
497630362	::481202785698869000
70784628	::481202818561622000
25760567	::481202822999179000
418847263	::481202825364402000
265760942	::481202921980182000
350665443	::481202961578987000
24171213	::481203031732518000
60098410	::481203083569930000
477235727	::481203118005170000
493640349	::481203128403259000
305265637	::481203200968499000
218956862	::481203235420897000
106320745	::481203236247191000
392301070	::481203273810976000
242607910	::481203279401984000
242607910	::481203342396239000
57065165	::481203381944340000
253178679	::481203389921894000
263933552	::481203401674350000
153544543	::481203443391275000
160144135	::481203445718724000
212068363	::481203476148387000
240530585	::481203519639134000
172573942	::481203573317828000
400490673	::481203579668017000
58941053	::481203618809266000
463250994	::481203705048354000
344454080	::481203730205773000
263933552	::481203736568541000
316766176	::481203742725779000
258108922	::481203755921063000
53112812	::481203767602200000
259601379	::481203776846827000
58941053	::481203806164639000
267405925	::481203813408194000
214970887	::481203869746073000
267405925	::481203879455895000
603870273	::481203909898162000
603870273	::481203950847135000
546989830	::481203952995016000
254276767	::481203954848518000
48431204	::481203963916980000
259601379	::481203974843154000
47859489	::481204005809319000
350665443	::481204078773813000
47859489	::481204135014846000
48431204	::481204144204967000
603870273	::481204219043532000
261900342	::481204222218997000
399114412	::481204281744166000
200685756	::481204283908833000
58941053	::481204304477696000
399114412	::481204343442391000
206247499	::481204368877047000
399114412	::481204369719705000
54565883	::481204405975674000
54565883	::481204434320756000
446757000	::481204442344071000
165261298	::481204444952936000
264677315	::481204460643811000
54565883	::481204470588928000
188508773	::481204485482504000
352970133	::481204488779210000
15875100	::481204490528641000
160144135	::481204516029595000
54565883	::481204580567359000
109059155	::481204593754669000
54565883	::481204634686459000
109059155	::481204677007396000
19245878	::481204689422143000
54565883	::481204726386524000
11146552	::481204763296419000
147997393	::481204781965660000
351620689	::481204794669813000
294745245	::481204800671854000
109059155	::481204817596260000
128977591	::481204827490250000
110853177	::481204886185332000
467688815	::481204897631969000
48804765	::481204906473558000
265799781	::481204934826663000
22559382	::481204954497966000
316766176	::481204974978732000
25760567	::481205014136778000
109059155	::481205015206707000
138083816	::481205056717348000
20778748	::481205072563412000
334423964	::481205072890572000
22559382	::481205095996993000
399114412	::481205097053954000
29605636	::481205136191004000
337434597	::481205144667688000
389197869	::481205234413608000
350665443	::481205243381055000
65826107	::481205273429016000
22844281	::481205304390995000
467688815	::481205310229852000
249243467	::481205427678752000
440314946	::481205478144221000
147997393	::481205481940480000
423830555	::481205486633496000
194129729	::481205488101892000
53112812	::481205525774729000
23225674	::481205529558003000
440314946	::481205611346923000
384683676	::481205663558029000
519086519	::481205689725878000
341734040	::481205721892007000
355612007	::481205726254075000
416130255	::481205733300531000
291518680	::481205740502515000
239484752	::481205743518240000
49118513	::481205775788814000
109059155	::481205779991904000
309108026	::481205821238292000
416130255	::481205845842071000
223299509	::481205868512690000
223299509	::481205892881584000
239484752	::481205939316727000
341734040	::481205943711985000
440314946	::481206009126342000
331227001	::481206027413512000
112576998	::481206042299097000
160144135	::481206055955742000
112576998	::481206061404143000
104990093	::481206065955340000
393718746	::481206074154811000
22559382	::481206077594161000
112576998	::481206089585659000
249243467	::481206092631146000
112576998	::481206109475053000
54105420	::481206122708094000
223299509	::481206123769643000
151190656	::481206128223977000
160144135	::481206154228273000
112576998	::481206217335767000
450378413	::481206229067264000
446757000	::481206251091537000
112576998	::481206275569500000
168864295	::481206318565302000
315614733	::481206336051376000
53112812	::481206337196392000
112576998	::481206337842339000
27335023	::481206338132119000
20903172	::481206350450405000
411841714	::481206359523074000
81643358	::481206366716301000
393718746	::481206377235218000
65826107	::481206389743042000
120853830	::481206397842247000
33282020	::481206411037126000
52011370	::481206416762753000
486174522	::481206434999586000
486174522	::481206514829389000
25408355	::481206523780411000
24634410	::481206590804996000
172035134	::481206617531105000
302934050	::481206646270476000
65826107	::481206649278197000
142038800	::481206656559489000
389197869	::481206659696832000
423446901	::481206667250774000
596678073	::481206696069439000
230659102	::481206756253519000
259093732	::481206772246384000
296590824	::481206773341102000
70839289	::481206773961871000
147997393	::481206812453388000
301044144	::481206847970738000
29605636	::481206860716855000
254210162	::481206877095600000
224501206	::481206883789701000
186107022	::481206886209830000
224501206	::481206933114724000
335101950	::481206934612094000
109059155	::481206954258616000
81643358	::481207058239619000
446757000	::481207079999242000
358307309	::481207091722330000
224501206	::481207093853036000
503741267	::481207184244473000
188508773	::481207269585993000
238307628	::481207271880663000
265799781	::481207286325837000
165261298	::481207385457836000
70839289	::481207418714464000
316301043	::481207431293566000
614436697	::481207447067979000
467688815	::481207450599981000
223299509	::481207458313285000
417523013	::481207490130870000
261900342	::481207523324985000
309167251	::481207634578513000
186314952	::481207689641336000
326351370	::481207692657033000
70839289	::481207697530834000
49061011	::481207745899556000
258609027	::481207809866883000
217912167	::481207811905708000
40604299	::481208025932263000
224501206	::481208060828852000
590556372	::481208079510679000
259413656	::481208090017431000
160144135	::481208181868068000
118733444	::481208184099463000
590556372	::481208185576239000
509524562	::481208219692326000
590556372	::481208295836114000
105026890	::481208313162366000
439491329	::481208323929542000
22504277	::481208335224807000
188508773	::481208345861582000
290855101	::481208362445467000
25084916	::481208384252026000
172573942	::481208438341390000
254276767	::481208450467102000
252407374	::481208461280043000
377715399	::481208482079592000
35505123	::481208561712652000
20786050	::481208562069553000
103678189	::481208568751063000
103678189	::481208577160253000
311664191	::481208578141716000
81643358	::481208606113935000
439491329	::481208614473179000
19770255	::481208661599981000
311664191	::481208667614613000
224501206	::481208675860627000
343018153	::481208798179110000
37863682	::481208798829236000
245957488	::481208817024520000
256756265	::481208867393519000
309108026	::481208952730836000
452882285	::481208961081675000
81643358	::481209004342120000
107308159	::481209083848962000
316301043	::481209111405924000
93316687	::481209161758547000
337434597	::481209188547170000
364035957	::481209201801568000
188508773	::481209219014602000
392716377	::481209284487688000
361391612	::481209341186699000
478145352	::481209374212235000
26915925	::481209404537454000
46963484	::481209424405475000
21531254	::481209428247449000
118733444	::481209444702121000
316301043	::481209473554329000
391061760	::481209483788423000
196693857	::481209515866484000
337434597	::481209543204950000
449902821	::481209565459910000
316301043	::481209597508997000
527041090	::481209608883564000
87970668	::481209644358959000
361391612	::481209644615208000
196693857	::481209647991242000
498321918	::481209656963252000
310009833	::481209712885518000
102401687	::481209785006952000
121881241	::481209863242907000
21531254	::481209887678943000
35305414	::481209912383791000
46963484	::481209954603241000
237938155	::481210042243231000
26915925	::481210062333960000
90689440	::481210071351701000
270025296	::481210088279904000
84849075	::481210132760911000
8548362	::481210144827527000
406772829	::481210162280034000
146855323	::481210172854263000
258235483	::481210191543685000
452882285	::481210195259826000
68775336	::481210233629319000
360231979	::481210257419804000
326813935	::481210273844707000
399713201	::481210288973156000
303080805	::481210347677052000
315614733	::481210364223160000
260825806	::481210377615589000
157254287	::481210502538727000
355717008	::481210572625567000
92629759	::481210699931062000
465002314	::481210704142143000
467688815	::481210833343897000
467688815	::481210867493908000
126109768	::481210889987575000
106835519	::481210906014412000
126109768	::481210925714661000
410286428	::481210926767415000
311664191	::481210944022786000
291221395	::481210999555784000
224501206	::481211002021609000
21531254	::481211047869566000
241337450	::481211167923126000
68775336	::481211171832229000
106835519	::481211188135878000
247372701	::481211231320014000
106835519	::481211292745994000
35597637	::481211318171885000
513434526	::481211335191977000
369804138	::481211357925490000
27792069	::481211370911059000
59938971	::481211513412124000
411841714	::481211535617167000
385706960	::481211574753828000
106835519	::481211578491371000
607721617	::481211607700500000
311664191	::481211620660502000
40561134	::481211687026958000
68221984	::481211689321627000
21153287	::481211700092608000
59938971	::481211709051248000
408772521	::481211714432929000
26915925	::481211743557783000
228213959	::481211768530665000
102266093	::481211801074692000
65512747	::481211804693958000
26915925	::481211834502877000
625900103	::481211920947486000
412638454	::481211921698676000
49464322	::481211960781176000
106835519	::481211975058595000
249243467	::481211986525818000
607721617	::481212016527302000
624394090	::481212026111668000
381203261	::481212073574031000
49464322	::481212120462548000
552802620	::481212164779159000
200316617	::481212201794297000
287994287	::481212205975605000
478145352	::481212235952304000
330645900	::481212302947921000
244800270	::481212349634707000
115852151	::481212401891950000
41692308	::481212403481587000
371068004	::481212424742526000
334665323	::481212467469508000
521938520	::481212509727518000
76427184	::481212555667308000
195154119	::481212593231507000
36829018	::481212641516326000
370165750	::481212799075770000
102401687	::481212938465054000
19837708	::481212960082518000
291221395	::481212992387055000
129441756	::481212995704750000
114593439	::481213021495111000
337388641	::481213026998050000
299450175	::481213038016868000
326351370	::481213061336817000
357898055	::481213080341204000
159011393	::481213089451220000
114593439	::481213134653235000
607721617	::481213137371164000
102100651	::481213165162602000
106835519	::481213178421207000
554801627	::481213185479819000
270065033	::481213214978347000
364035957	::481213284868435000
268073941	::481213347590045000
26954972	::481213406536409000
491679354	::481213407073288000
106835519	::481213449394200000
382190006	::481213477160103000
21531254	::481213626447958000
38440249	::481213629447294000
400249617	::481213734455504000
429491583	::481213785760628000
38326757	::481213789497327000
332631850	::481213896192450000
213763059	::481213912680259000
521938520	::481213926265593000
255547325	::481213926592348000
377555310	::481213965167382000
52105336	::481214015750688000
40485959	::481214073812422000
49464322	::481214087104581000
40485959	::481214090581250000
40485959	::481214136768925000
335367791	::481214139855937000
257092614	::481214150241034000
115852151	::481214162408714000
445903498	::481214169543626000
603870273	::481214180926554000
240015074	::481214200505569000
41692308	::481214247901212000
237112765	::481214283154337000
226845681	::481214312527437000
26954972	::481214319195979000
542693847	::481214338863087000
437082385	::481214354676006000
442736318	::481214365702451000
106835519	::481214372325625000
52105336	::481214396673167000
106835519	::481214414209970000
552802620	::481214417447550000
186823940	::481214420983775000
291221395	::481214440827015000
40485959	::481214452008628000
49464322	::481214511501025000
370165750	::481214532288000000
552802620	::481214536658087000
45410414	::481214548548915000
467775651	::481214585316597000
215144630	::481214613867216000
265799781	::481214668602486000
561527789	::481214680023592000
294745245	::481214719957544000
299450175	::481214734079754000
49464322	::481214751708807000
561527789	::481214813662482000
265799781	::481214824630583000
332631850	::481214829089533000
47859489	::481214861649526000
24199433	::481214903597154000
410403898	::481214921292906000
491679354	::481214945409785000
240015074	::481214954415357000
23642786	::481214957275467000
146602281	::481214965383438000
325242803	::481215035696766000
121881241	::481215050544201000
188417746	::481215068492038000
11852522	::481215070312361000
244800270	::481215110078160000
431264673	::481215165858598000
20778748	::481215185600786000
42481762	::481215192672792000
463431723	::481215285324943000
115852151	::481215286138245000
602224338	::481215310507544000
16002106	::481215360968818000
36468395	::481215365985218000
240015074	::481215399078289000
392716377	::481215440140517000
102875172	::481215468913840000
26915925	::481215475469135000
52929975	::481215495837081000
370165750	::481215532621127000
188417746	::481215546940489000
106835519	::481215610278645000
24199433	::481215614221287000
52929975	::481215615622205000
49114032	::481215623046111000
24821703	::481215686396506000
368170408	::481215744303042000
33823755	::481215759637831000
433654462	::481215784488669000
68221984	::481215809004777000
299450175	::481215812397563000
168864295	::481215822145150000
467775651	::481215844157259000
390900557	::481215853283647000
33823755	::481215879834001000
25237171	::481215885126803000
368170408	::481215932564795000
299450175	::481215938336145000
187049333	::481215972347768000
392716377	::481215998368821000
285988306	::481216027846770000
390900557	::481216064718512000
556556365	::481216077897007000
467775651	::481216085170343000
151190656	::481216227864367000
68369234	::481216241710157000
24494616	::481216244477984000
229611107	::481216258785169000
24199433	::481216268545302000
114579662	::481216272936357000
451868502	::481216303277940000
255195496	::481216346697375000
346127757	::481216360039858000
24199433	::481216370240409000
277829772	::481216386430402000
238024746	::481216391048331000
192590347	::481216398916845000
237112765	::481216404201283000
24199433	::481216476834447000
253828982	::481216511046995000
49114032	::481216541132726000
299450175	::481216550695747000
46963484	::481216559797370000
451667062	::481216588058603000
46963484	::481216658225115000
108542953	::481216659244720000
299450175	::481216685853401000
264677315	::481216692165423000
25237171	::481216818279768000
339565561	::481216857827860000
264677315	::481216908750905000
23642786	::481216945803362000
23642786	::481216949607608000
457250385	::481216999779872000
175532031	::481217007531339000
312245470	::481217025033773000
150518148	::481217029005791000
168853356	::481217029978857000
54405135	::481217037327286000
46796467	::481217065122930000
249246314	::481217115106471000
175532031	::481217120693653000
472287305	::481217150116327000
218112087	::481217159104700000
187049333	::481217181028720000
114579662	::481217196429832000
567014078	::481217216705077000
264677315	::481217225269837000
114579662	::481217246102953000
18868622	::481217261962031000
229611107	::481217294220410000
175532031	::481217310276206000
52809967	::481217340659744000
25237171	::481217363178582000
162802335	::481217363304382000
472287305	::481217461274963000
472287305	::481217550550708000
348262381	::481217556921843000
25410192	::481217619161120000
198651083	::481217624228233000
373147853	::481217639356698000
186208532	::481217677881389000
46963484	::481217693530329000
187078541	::481217733032296000
37863682	::481217745556496000
37863682	::481217746361778000
260911912	::481217747888926000
240015074	::481217820747788000
92924351	::481217822702329000
18868622	::481217921159794000
381181950	::481217939731779000
291221395	::481217942877917000
55744853	::481217952797057000
18868622	::481217954978476000
294745245	::481217973604974000
156166678	::481218025526263000
263389464	::481218035911389000
451868502	::481218041758244000
37011485	::481218052357234000
167301113	::481218052810235000
291221395	::481218084876062000
99368300	::481218175267532000
343484637	::481218190681186000
291221395	::481218208905822000
36468395	::481218323976167000
327689033	::481218332570693000
218321424	::481218360709894000
243014276	::481218419333668000
138083816	::481218497431621000
58587013	::481218498069143000
33011898	::481218500787052000
240015074	::481218505597923000
19111395	::481218537122312000
160788774	::481218575617642000
24199433	::481218578319179000
18868622	::481218622522937000
100195876	::481218626821701000
100195876	::481218627845115000
19111395	::481218628399136000
243830281	::481218647151501000
52105336	::481218711768940000
29605636	::481218724695769000
52809967	::481218790118535000
315614733	::481218859290984000
321037427	::481218877536210000
33011898	::481218877905317000
23933265	::481218901166944000
381181950	::481218911078072000
337388641	::481218940996050000
148436850	::481218997577613000
175532031	::481219032134459000
39237011	::481219035443765000
36468395	::481219048806436000
558873022	::481219050027384000
289650000	::481219057794838000
218112087	::481219064791318000
311924851	::481219102930112000
24199433	::481219132315414000
22559382	::481219133078396000
274791343	::481219146927972000
307397057	::481219220156321000
246066577	::481219229052465000
246112828	::481219242327805000
293737316	::481219336292802000
305415102	::481219350565646000
472287305	::481219378378063000
369217450	::481219385903034000
240015074	::481219447085355000
40810916	::481219518300057000
472287305	::481219557726498000
313792688	::481219615360421000
270025296	::481219635950280000
624394090	::481219702447177000
523456562	::481219775184375000
114579662	::481219835431358000
25237171	::481219841320161000
127092086	::481219883359686000
381373424	::481219925764481000
171642430	::481219988226068000
472287305	::481220037059952000
289605285	::481220064310345000
58587013	::481220079728599000
320052148	::481220111341453000
114579662	::481220122523099000
523456562	::481220125798850000
381181950	::481220185341173000
15789848	::481220208799936000
338664006	::481220281831153000
205501297	::481220307735154000
114579662	::481220324252344000
104990093	::481220336470740000
11146552	::481220378636075000
49464322	::481220378858356000
381181950	::481220383228432000
256321392	::481220403419828000
299441398	::481220455571800000
65826107	::481220508655316000
16258968	::481220581518741000
370165750	::481220591920640000
104990093	::481220602821627000
351620689	::481220692558364000
243830281	::481220693703421000
431264673	::481220721310724000
103678189	::481220723311009000
103678189	::481220735181258000
251359942	::481220770988040000
310009833	::481220782983360000
263914867	::481220817217261000
213187842	::481220819553488000
170162540	::481220846287994000
27784817	::481220899841261000
246112828	::481220928722853000
240015074	::481220940227825000
816177	::481220956375883000
300009838	::481220984499093000
49383709	::481221029080334000
54587465	::481221092543979000
39416036	::481221112593154000
309108026	::481221154091184000
285955708	::481221191537926000
187078541	::481221298408800000
298870626	::481221319078334000
305415102	::481221366276825000
33282020	::481221377186205000
156801163	::481221432643301000
33282020	::481221442416021000
264677315	::481221452205531000
69916558	::481221485806108000
472287305	::481221495411077000
355717008	::481221505519325000
337388641	::481221506530168000
240015074	::481221605033787000
590556372	::481221703868375000
187078541	::481221765012520000
301497892	::481221799921725000
8709452	::481221864031657000
153531619	::481221920604446000
504987901	::481221930050007000
337388641	::481221948723064000
346127757	::481221951076466000
39863661	::481221968919019000
274791343	::481221973188411000
400490673	::481221973721088000
258382946	::481221975143378000
301497892	::481222011256340000
408171600	::481222065387601000
155686441	::481222123583967000
449902821	::481222138980868000
15467792	::481222145901473000
260911912	::481222166755942000
58587526	::481222207599677000
386956382	::481222283210801000
249388532	::481222317713129000
451868502	::481222333000998000
517695658	::481222386713255000
341941030	::481222388617469000
20903172	::481222411602255000
213187842	::481222430287876000
27792069	::481222478170439000
153531619	::481222506632589000
118855202	::481222513758720000
255697938	::481222529772556000
109805996	::481222583300673000
15467792	::481222612891475000
408171600	::481222618620510000
134873681	::481222638266617000
169226510	::481222680448737000
217871594	::481222688203997000
377715399	::481222702246539000
225287674	::481222723478114000
29553235	::481222731636436000
346127757	::481222733855219000
238307628	::481222745100128000
162559610	::481222752427585000
255697938	::481222761046491000
205501297	::481222763856674000
134873681	::481222771851010000
368386947	::481222812535779000
155213009	::481222828159541000
421356901	::481222851999969000
225287674	::481222859277074000
340094001	::481222879300685000
451868502	::481222907587067000
290855101	::481222946287935000
42481762	::481222986813702000
49464322	::481222999308500000
55744853	::481223000650305000
238307628	::481223038449774000
102875172	::481223075791269000
310009833	::481223177184374000
275260502	::481223248097452000
260464441	::481223277214306000
301257200	::481223280612110000
232901934	::481223322634428000
286282963	::481223424673841000
21531254	::481223441945591000
21153287	::481223443510460000
15467792	::481223455623233000
260464441	::481223459981119000
258382946	::481223521381523000
40604299	::481223535583428000
134873681	::481223561248378000
21153287	::481223605448359000
95374349	::481223630068539000
26413556	::481223648422801000
364752208	::481223654642958000
229385654	::481223713916870000
55744853	::481223766886711000
230069479	::481223794519199000
388374921	::481223845006028000
421356901	::481223861183463000
451667062	::481223863938723000
305415102	::481223914052263000
199001641	::481223928870756000
389676504	::481223937012297000
188480631	::481223980121354000
375364618	::481224041940779000
109805996	::481224047435718000
346127757	::481224063021756000
270025296	::481224064556490000
421356901	::481224066880122000
33282020	::481224104452698000
270025296	::481224205061459000
365505682	::481224243598741000
365505682	::481224266793226000
399408344	::481224279460028000
187078541	::481224301614333000
375364618	::481224373643120000
119636299	::481224403569487000
155213009	::481224405033304000
188417746	::481224443075633000
171642430	::481224477968457000
182834679	::481224489418907000
500212290	::481224501967851000
379152968	::481224522092539000
263914867	::481224534238846000
136038442	::481224555042582000
446757000	::481224584663154000
609790203	::481224596482318000
372068999	::481224706478329000
312710029	::481224738799247000
226357092	::481224745686274000
609790203	::481224754397839000
65826107	::481224769610989000
115852151	::481224796017930000
165967574	::481224803320602000
270065033	::481224831250092000
287994287	::481224906261008000
80965569	::481224928046243000
68966030	::481224930231468000
260464441	::481224976180072000
307397057	::481224984551911000
609790203	::481224993766785000
399114412	::481225001870168000
278165989	::481225041959337000
165967574	::481225101778898000
260464441	::481225124759097000
26954972	::481225130341699000
268034501	::481225130715013000
16380745	::481225157575331000
29849760	::481225166283087000
6733652	::481225172373221000
384059261	::481225183173177000
299450175	::481225194732675000
410961985	::481225199782608000
187078541	::481225206719983000
8548362	::481225243378614000
287994287	::481225265956139000
56736460	::481225273237864000
117264210	::481225299167035000
552802620	::481225314396155000
20496164	::481225318410096000
307397057	::481225345413033000
61698439	::481225346231324000
268034501	::481225356917997000
30516737	::481225378682638000
287994287	::481225400912060000
268034501	::481225423930392000
30516737	::481225455794946000
50811080	::481225461523939000
175581339	::481225475319410000
102489930	::481225530755133000
78614495	::481225542126272000
577920402	::481225606814629000
287994287	::481225614347616000
234828491	::481225631091269000
275902246	::481225634450898000
108605734	::481225645939097000
6733652	::481225652168056000
268034501	::481225659021160000
90469755	::481225760804327000
102489930	::481225764763754000
402268968	::481225774364512000
56736460	::481225796066217000
192590347	::481225810570125000
20496164	::481225829142110000
265799781	::481225843042029000
201878266	::481225843381764000
171642430	::481225862785019000
268034501	::481225872502841000
50811080	::481225943051026000
436336703	::481225951653543000
6733652	::481225958318686000
27268559	::481225963376615000
20496164	::481225978748747000
268034501	::481225995832156000
169226510	::481225998717841000
289360824	::481226085070168000
26514591	::481226158285942000
309108026	::481226167626637000
268034501	::481226168213852000
402268968	::481226216314130000
261847534	::481226248438685000
18336787	::481226265895399000
33629617	::481226275928174000
117264210	::481226305719898000
312245470	::481226404344774000
295881773	::481226489501724000
16380745	::481226507449163000
402268968	::481226516622094000
322842111	::481226540298956000
16002106	::481226550340120000
90469755	::481226551149608000
249388532	::481226551867228000
24226614	::481226639188455000
327689033	::481226652048162000
26954972	::481226702563995000
26954972	::481226785019793000
230968348	::481226796377964000
414543388	::481226856759164000
342934741	::481226868608475000
50811080	::481226886266101000
50811080	::481226949453303000
287014963	::481226988980432000
183562162	::481226989366702000
21153287	::481227073458294000
287014963	::481227084954488000
375364618	::481227099735195000
50811080	::481227101442281000
62975545	::481227152185368000
287014963	::481227168718913000
252914746	::481227201585504000
280798922	::481227212189085000
16726467	::481227250504060000
430072028	::481227259408175000
378281495	::481227299824484000
183562162	::481227317004750000
6733652	::481227323988246000
16380745	::481227328203157000
384059261	::481227334595256000
56736460	::481227341696606000
713350694	::481227361359527000
287014963	::481227421471875000
816177	::481227454007091000
577920402	::481227511209025000
110563920	::481227536093806000
41692308	::481227550942052000
50811080	::481227593656455000
50546012	::481227596764430000
230968348	::481227652750004000
280798922	::481227661046734000
263418480	::481227673373405000
183562162	::481227682467049000
577920402	::481227697083797000
387472182	::481227697214222000
84849075	::481227725693136000
280798922	::481227769507246000
230968348	::481227792978149000
384059261	::481227796144869000
310009833	::481227817133154000
470458433	::481227828063916000
65826107	::481227828806316000
160144135	::481227864381988000
277814195	::481227884325916000
6733652	::481227940026650000
26915925	::481227958724878000
56736460	::481227959924436000
351914412	::481228012965203000
16380745	::481228054077771000
62975545	::481228068695339000
384059261	::481228074231406000
53486281	::481228074756087000
119636299	::481228076404051000
260464441	::481228096633204000
53486281	::481228121283518000
577920402	::481228127146758000
160144135	::481228143882039000
126109768	::481228174370426000
53486281	::481228176732225000
234187240	::481228184843993000
250474725	::481228219216306000
221205505	::481228242523668000
577920402	::481228251197485000
40604299	::481228274161291000
282328751	::481228311901638000
577920402	::481228318725787000
201878266	::481228329182183000
20903172	::481228334165020000
249388532	::481228337659269000
53486281	::481228346014310000
53486281	::481228362187542000
273631488	::481228365005737000
285955708	::481228365760720000
56736460	::481228384455106000
249388532	::481228497701314000
160144135	::481228506781601000
19111395	::481228520874868000
56736460	::481228571466543000
483115964	::481228592022429000
234187240	::481228611593056000
410856984	::481228651610918000
191947005	::481228665934848000
286910447	::481228686373703000
385114649	::481228746788069000
271370762	::481228752576188000
268034501	::481228793776852000
7141172	::481228834390282000
286282963	::481228854015840000
30336818	::481228876153368000
230968348	::481228891994877000
26915925	::481228893009895000
348047989	::481228898425122000
287994287	::481228904238030000
22187821	::481228917307486000
454406979	::481228938434596000
56736460	::481228942545018000
509524562	::481228945669754000
263914867	::481228950664802000
350665443	::481228989126959000
22187821	::481229094403592000
509524562	::481229156404166000
16807883	::481229157687234000
20833365	::481229161386622000
389197869	::481229185370046000
161041223	::481229248464961000
59583601	::481229276453163000
155213009	::481229284648833000
30336818	::481229286670868000
56736460	::481229295646691000
336149936	::481229296523313000
509524562	::481229370074599000
249388532	::481229396536483000
54405135	::481229436134518000
19028099	::481229495538835000
261847534	::481229554892410000
230968348	::481229560747278000
160144135	::481229567802499000
261847534	::481229602762022000
509524562	::481229608264945000
107610605	::481229621904408000
56736460	::481229622399737000
77078833	::481229717597466000
285955708	::481229739718238000
258532274	::481229792826916000
430387521	::481229819250630000
328779215	::481229830445215000
410877459	::481229834408820000
432888405	::481229908987752000
389676504	::481229959147847000
301761224	::481230029460742000
21153287	::481230043117801000
217871594	::481230083219140000
277814195	::481230156673974000
418314197	::481230162508263000
432888405	::481230178459209000
262405775	::481230255961554000
65826107	::481230261892710000
384059261	::481230304678387000
260440912	::481230329819062000
65826107	::481230358806265000
102489930	::481230362534637000
70784628	::481230363612946000
262405775	::481230384714104000
432888405	::481230399683559000
70483417	::481230425751560000
371416817	::481230430415638000
16380745	::481230455186796000
109762886	::481230459276636000
384059261	::481230479811555000
16380745	::481230507351347000
230968348	::481230511994466000
109762886	::481230517678129000
415953059	::481230520466935000
285955708	::481230550984687000
56736460	::481230590361206000
23967395	::481230606320152000
392716377	::481230614230622000
351914412	::481230616566841000
467027311	::481230632035844000
325192444	::481230661970583000
56736460	::481230683348951000
280798922	::481230728672575000
230206940	::481230746288672000
127092086	::481230752965611000
280798922	::481230839939100000
285955708	::481230840332947000
384059261	::481230854144790000
407473485	::481230907140239000
162175448	::481230955080736000
98768681	::481230958918516000
553934357	::481230988911980000
56736460	::481231014493446000
454406979	::481231015688802000
6203992	::481231060312002000
201878266	::481231105954029000
171103429	::481231144114192000
48431204	::481231165743845000
195154119	::481231182160355000
90544248	::481231183062118000
351914412	::481231201248616000
366701651	::481231257947222000
262059543	::481231295532777000
230968348	::481231304243957000
436336703	::481231304831148000
351316240	::481231332757225000
280798922	::481231362280914000
424540791	::481231393339346000
553934357	::481231426575032000
270025296	::481231457499631000
384059261	::481231475623215000
165261298	::481231497051918000
56736460	::481231613351981000
72123971	::481231632217542000
245957488	::481231636982661000
48431204	::481231642900451000
28498427	::481231644406198000
348047989	::481231645781921000
436336703	::481231645865828000
48431204	::481231667118370000
267538322	::481231670108889000
175581339	::481231683338113000
309108026	::481231703487168000
577920402	::481231744851394000
260573981	::481231757300076000
309108026	::481231795703144000
621474989	::481231796843999000
169226510	::481231836832481000
230968348	::481231839391006000
56736460	::481231964750757000
230968348	::481232010006913000
472287305	::481232089707065000
303080805	::481232096107978000
56736460	::481232101778657000
203736885	::481232113048383000
201878266	::481232128416296000
131968998	::481232155029143000
43980775	::481232190307450000
270025296	::481232245257035000
52950877	::481232249493270000
56736460	::481232254275186000
270227232	::481232260067495000
418314197	::481232270682910000
24718142	::481232271228145000
460471042	::481232292359049000
6733652	::481232302731972000
79861287	::481232306288345000
131968998	::481232323153653000
418314197	::481232334708957000
16807883	::481232338190225000
56736460	::481232387003940000
56736460	::481232396189466000
165261298	::481232444842975000
69950823	::481232451625168000
28498427	::481232460282208000
282328751	::481232462421315000
16807883	::481232474135986000
69950823	::481232474446368000
440314946	::481232478477107000
19684793	::481232495728279000
72123971	::481232503349321000
6733652	::481232517543264000
15789848	::481232520759894000
79861287	::481232525453316000
507987711	::481232564288778000
195154119	::481232575524904000
32583866	::481232589177364000
26514591	::481232601924263000
351914412	::481232668978208000
370165750	::481232700838526000
226995875	::481232731968651000
79861287	::481232773407985000
269401499	::481232819058794000
56736460	::481232822209110000
243751614	::481232834779049000
62685527	::481232892412960000
466646092	::481232895579652000
43980775	::481232932321763000
56736460	::481233017122607000
520533224	::481233048483020000
418314197	::481233063372783000
6733652	::481233105903431000
384059261	::481233151943917000
523456562	::481233194054729000
79861287	::481233242792525000
418314197	::481233249872519000
15204110	::481233256235663000
230069479	::481233266461396000
318065690	::481233289382871000
523456562	::481233333527920000
351004243	::481233348854296000
79861287	::481233395716878000
384059261	::481233404545863000
414543388	::481233453073985000
126109768	::481233477765840000
102875172	::481233488923086000
79861287	::481233494320762000
255547325	::481233546430783000
523456562	::481233575354703000
345626789	::481233578916052000
523456562	::481233641897349000
393718746	::481233689373057000
203736885	::481233705751416000
225601631	::481233717415800000
24392243	::481233729692520000
15789848	::481233731391213000
12685102	::481233753742663000
384059261	::481233776010207000
109615689	::481233795346345000
463250994	::481233802866327000
523456562	::481233821799424000
79861287	::481233839784603000
18657192	::481233883204034000
56736460	::481233883468681000
470451598	::481233883825205000
407384648	::481233909095489000
286282963	::481233932730793000
355896730	::481234015253700000
20293581	::481234015782182000
348047989	::481234051031126000
599787941	::481234060275359000
299297459	::481234087055618000
19939574	::481234088758501000
65512747	::481234106034814000
411222321	::481234127778488000
67492430	::481234135034634000
38053704	::481234141556789000
15742158	::481234158836924000
523456562	::481234220509978000
384059261	::481234251942096000
18918771	::481234256044113000
605601195	::481234295780933000
384059261	::481234306493190000
251231824	::481234318321537000
32171318	::481234322075426000
232072216	::481234323358896000
377627227	::481234327913517000
323978080	::481234332246609000
310982944	::481234347073503000
560698843	::481234353176207000
384059261	::481234363854503000
384059261	::481234455676194000
56736460	::481234515755806000
384059261	::481234542817067000
466646092	::481234557270622000
410286428	::481234613298540000
48804765	::481234629769572000
390552849	::481234670806654000
410286428	::481234685264416000
48804765	::481234707955216000
27784817	::481234707959791000
56736460	::481234756911501000
187078541	::481234835575279000
257092614	::481234846291738000
619492928	::481234914365284000
236144487	::481234936288931000
274791343	::481234952906739000
523456562	::481235002777038000
169226510	::481235017104769000
388374921	::481235045299281000
274791343	::481235048322981000
18657192	::481235061811838000
20293581	::481235062034563000
15137186	::481235142410006000
231483310	::481235153529106000
169226510	::481235179839569000
38053704	::481235210307391000
431937908	::481235218913714000
43980775	::481235221723901000
388374921	::481235236337225000
169226510	::481235247195897000
624394090	::481235275151331000
319420243	::481235308382416000
56736460	::481235323985592000
19939574	::481235331849519000
92840294	::481235350702936000
25237171	::481235391261851000
367322500	::481235391521910000
319420243	::481235467833061000
28905424	::481235475265380000
217871594	::481235483947577000
43980775	::481235491585421000
95072707	::481235511994884000
619492928	::481235514482110000
19939574	::481235567087087000
299484513	::481235583088353000
388374921	::481235658288402000
594121150	::481235774625423000
15204110	::481235801288998000
169226510	::481235806946729000
384059261	::481235829184950000
289605285	::481235860139311000
38053704	::481235860298686000
338830055	::481235878581649000
401089789	::481235891910758000
335367791	::481235897166217000
479156555	::481235908725719000
594121150	::481235917873508000
43980775	::481235919970635000
19939574	::481235949343342000
471291163	::481235955953569000
273814896	::481235990829617000
131420707	::481236022685364000
258382946	::481236026363346000
21531254	::481236059011817000
384059261	::481236061679415000
59705683	::481236074119720000
59705683	::481236107137269000
310982944	::481236117824749000
19939574	::481236146949615000
43980775	::481236201924341000
19939574	::481236235000635000
337434597	::481236263584804000
359174210	::481236264340160000
494543536	::481236292521308000
365658620	::481236304059854000
377425191	::481236337157484000
56736460	::481236388445421000
194359616	::481236444846260000
336845657	::481236452744101000
242435004	::481236505390628000
334665323	::481236514551001000
32125015	::481236523984355000
520533224	::481236530124447000
20738985	::481236532163260000
392156048	::481236544741588000
27784817	::481236562152525000
384059261	::481236621241491000
169226510	::481236682927112000
162175448	::481236690241990000
56736460	::481236765806964000
30336818	::481236776577953000
370165750	::481236782587994000
56736460	::481236820785909000
239484752	::481236840511717000
131420707	::481236846442475000
37294507	::481236878255853000
56736460	::481236905397608000
326504971	::481236914205253000
95072707	::481236916633755000
300135225	::481236938347642000
230659102	::481236994169663000
249388532	::481237011492532000
338543771	::481237134934695000
37294507	::481237184062562000
619492928	::481237191020916000
21117523	::481237239616536000
491357856	::481237254694641000
140157275	::481237278899982000
421548020	::481237294603436000
34087430	::481237296692215000
292012619	::481237304812388000
81643358	::481237311599149000
326504971	::481237316736798000
280119639	::481237318548717000
408171600	::481237338714939000
415953059	::481237347460075000
225893243	::481237368737787000
122283306	::481237378883805000
415953059	::481237384965521000
619492928	::481237406847217000
523456562	::481237409493811000
437064295	::481237440879804000
120863692	::481237471645036000
127092086	::481237505514020000
189224604	::481237531271643000
43980775	::481237539013935000
122283306	::481237543334072000
30336818	::481237642508771000
527838807	::481237653715562000
280119639	::481237655011614000
247372701	::481237663689633000
38053704	::481237669591404000
392156048	::481237812436426000
122283306	::481237815569571000
237963845	::481237816181932000
186208532	::481237828181819000
463250994	::481237848444506000
299297459	::481237888823083000
408171600	::481237902311952000
227114320	::481237952979533000
459612485	::481237972432334000
326504971	::481238022378115000
398735102	::481238132726431000
437064295	::481238134982582000
407894919	::481238138405146000
43980775	::481238142041591000
400490673	::481238156058972000
556323854	::481238241853464000
25082908	::481238310736904000
37011485	::481238405053825000
182834679	::481238428324200000
217563665	::481238494053138000
225893243	::481238498070896000
314710836	::481238559257808000
218956862	::481238598625546000
398735102	::481238600341024000
373147853	::481238617416036000
68473966	::481238648797798000
35305414	::481238653587685000
43980775	::481238661522931000
114967175	::481238666543509000
56736460	::481238666904621000
24634410	::481238723011428000
472287305	::481238742846275000
384059261	::481238748508602000
384059261	::481238783656882000
35305414	::481238826665672000
336845657	::481238862443053000
70839289	::481238862488801000
384059261	::481238882415939000
336845657	::481238893770326000
590556372	::481238905497583000
160144135	::481238925642432000
275813402	::481238937944354000
226995875	::481238959419179000
160144135	::481239021188681000
253689041	::481239045029494000
384059261	::481239070954106000
523456562	::481239087001526000
342934741	::481239115229560000
15742158	::481239179368472000
253689041	::481239181688311000
384059261	::481239200872689000
37294507	::481239209567469000
625900103	::481239226587947000
163646426	::481239296004091000
108204138	::481239338068373000
35305414	::481239396373778000
103678189	::481239400353775000
103678189	::481239409309007000
37294507	::481239413666496000
517075828	::481239452249903000
56736460	::481239466783551000
301497892	::481239467140075000
430182591	::481239484865191000
384059261	::481239486932598000
399408344	::481239488656461000
390504920	::481239504498352000
445219284	::481239510286487000
201878266	::481239533380313000
581342731	::481239570042716000
56736460	::481239591614423000
6733652	::481239708778102000
15742158	::481239719624204000
384059261	::481239729476624000
109331928	::481239737941123000
384059261	::481239757079343000
120863692	::481239757213548000
384059261	::481239777706909000
111687397	::481239829342982000
315614733	::481239834141286000
248329328	::481239843792752000
384059261	::481239893469700000
37119867	::481239895869235000
285988306	::481239908682854000
325242803	::481239942635741000
517075828	::481239973132128000
21153287	::481239996117311000
64596921	::481239996913831000
287994287	::481240060746944000
625900103	::481240117428752000
18551115	::481240147858440000
35305414	::481240174719143000
439491329	::481240201915019000
35305414	::481240202053431000
151604434	::481240212563951000
357306642	::481240238019186000
270173839	::481240238946131000
15875100	::481240267794939000
18336787	::481240338921578000
8548362	::481240350603087000
15488020	::481240393527209000
61698439	::481240411479236000
230968348	::481240413588553000
326351370	::481240437613543000
15288029	::481240442734796000
270173839	::481240475974635000
40604299	::481240485852229000
326351370	::481240534409703000
230968348	::481240556031340000
257092614	::481240572946960000
384059261	::481240589598343000
617791569	::481240598460895000
384059261	::481240607227015000
253828982	::481240620141252000
418327117	::481240640680775000
384059261	::481240685664690000
523456562	::481240719537885000
230968348	::481240727922286000
520533224	::481240737015541000
336149936	::481240740903653000
43980775	::481240791520522000
517695658	::481240796587257000
275902246	::481240824370323000
167282271	::481240878535933000
106715045	::481240879878139000
162175448	::481240903063834000
37578654	::481240919489134000
270227232	::481240943278845000
384059261	::481241050749468000
51413309	::481241064742084000
459612485	::481241107221606000
375961439	::481241109994033000
56736460	::481241118408204000
28197443	::481241172778569000
24821703	::481241238239059000
24821703	::481241326512381000
240530585	::481241356275163000
215144630	::481241362604371000
59705683	::481241436558336000
256319248	::481241488496791000
537633292	::481241494603300000
239484752	::481241496495337000
56736460	::481241561737748000
33282020	::481241657417822000
556323854	::481241833331109000
305379724	::481241853891579000
287994287	::481241914214080000
240530585	::481241925790334000
305379724	::481241928395022000
407894919	::481241934837456000
76502729	::481241947244204000
316766176	::481241988377755000
556323854	::481242010372673000
201878266	::481242154937765000
349787019	::481242182070697000
24171213	::481242188320235000
368691437	::481242243777306000
33282020	::481242393589469000
424709673	::481242421515546000
169226510	::481242436224548000
424464803	::481242462980038000
523456562	::481242524397228000
307697597	::481242578747404000
368691437	::481242635961503000
187078541	::481242650436042000
326504971	::481242691368271000
97336064	::481242707235717000
359776589	::481242710351687000
45929336	::481242717448847000
55120405	::481242719227219000
63490594	::481242737342050000
459612485	::481242788541906000
70839289	::481242821127458000
128284695	::481242859656736000
230968348	::481242902736011000
470801476	::481242911770959000
473196438	::481242931634782000
300135225	::481242970587291000
15806298	::481243187625725000
37977930	::481243207251279000
76463655	::481243213052006000
26182895	::481243213785616000
368691437	::481243222467809000
270227232	::481243228985774000
167282271	::481243272418185000
308170990	::481243288209330000
166307106	::481243312427253000
377425191	::481243314378010000
368691437	::481243338540994000
56917722	::481243424637452000
274791343	::481243434033094000
473196438	::481243458540027000
477188816	::481243468899962000
18657192	::481243475518562000
473196438	::481243527028813000
167282271	::481243569131646000
68052287	::481243595400548000
617791569	::481243606720585000
263389464	::481243608079540000
516986236	::481243684009418000
76463655	::481243732235526000
507918715	::481243743937642000
321102847	::481243751281868000
567014078	::481243782596136000
96658544	::481243809863311000
33683248	::481243815207243000
196394433	::481243863864975000
24171213	::481243887432790000
440624261	::481243896140144000
307697597	::481243944123396000
26182895	::481243950162784000
33282020	::481243993104060000
507918715	::481243999672737000
230968348	::481244076881088000
47859489	::481244108590022000
96421993	::481244137015214000
238740641	::481244140940689000
27268559	::481244239003541000
437898031	::481244270960316000
533417136	::481244277541187000
106835519	::481244347791183000
238740641	::481244392116588000
52295994	::481244425339695000
385782746	::481244442515341000
32973618	::481244545225871000
106835519	::481244611495489000
406772829	::481244614943207000
30242503	::481244657276690000
106835519	::481244733243551000
301497892	::481244744207851000
249388532	::481244752701325000
348123497	::481244766881845000
59583601	::481244778894356000
462681637	::481244831679672000
552802620	::481244854979022000
122283306	::481244867624853000
256321392	::481244918493360000
21153287	::481244932183949000
40994873	::481244937581641000
537633292	::481244966685913000
305415102	::481244975682703000
451667062	::481245075737817000
50507669	::481245075926560000
451667062	::481245084084477000
267538322	::481245088991821000
436476907	::481245102904311000
32382173	::481245107610742000
294745245	::481245111968223000
348047989	::481245119396712000
18918771	::481245126673436000
229385654	::481245146739003000
87970668	::481245146764156000
341666582	::481245170642345000
527838807	::481245233351372000
527838807	::481245259918102000
146855323	::481245260287602000
6733652	::481245283888943000
459660056	::481245285038182000
50546012	::481245307229835000
247024165	::481245311650627000
65826107	::481245381880479000
377425191	::481245397596524000
38326757	::481245405447864000
120863692	::481245409860268000
16807883	::481245438247714000
348047989	::481245469600120000
339295860	::481245483055071000
146855323	::481245539770834000
247024165	::481245612499693000
119269983	::481245766095097000
101286329	::481245785427017000
253886962	::481245813956300000
255697938	::481245821518618000
494543536	::481245836278378000
258382946	::481245840682393000
130514710	::481245885075308000
139847892	::481245893874569000
120863692	::481245920604848000
198651083	::481245937893777000
101286329	::481246008723394000
291288952	::481246116596695000
6284612	::481246186121068000
53863390	::481246220808372000
449902821	::481246244728082000
275902246	::481246382330626000
134873681	::481246397963182000
38053704	::481246411619848000
38053704	::481246431270174000
493640349	::481246525734256000
493640349	::481246557388689000
194359616	::481246559699742000
260573981	::481246560836022000
190624012	::481246562358525000
432116634	::481246573612244000
357150048	::481246594184904000
371817971	::481246645401960000
134873681	::481246695691669000
44231782	::481246697868115000
24634410	::481246714485952000
493640349	::481246739274297000
537633292	::481246770735742000
420083874	::481246773504008000
462681637	::481246787764617000
393718746	::481246808761704000
327689033	::481246828449771000
119269983	::481246832970842000
507987711	::481246863941967000
6733652	::481246883953016000
136038442	::481246944040214000
216927443	::481246956740567000
325242803	::481246961929297000
466646092	::481246965900926000
547741880	::481246970212675000
483283190	::481247005831069000
348047989	::481247023719796000
169226510	::481247026160484000
507987711	::481247077864079000
355717008	::481247208080039000
22187821	::481247210747596000
25925656	::481247232231239000
339295860	::481247234655129000
123746907	::481247251428548000
355717008	::481247260613677000
491679354	::481247333795889000
189664484	::481247356818829000
436187992	::481247393405341000
21153287	::481247396912168000
253230729	::481247448053338000
22187821	::481247455510405000
507987711	::481247455607287000
194359616	::481247471184936000
120863692	::481247481032753000
273955213	::481247491804131000
274791343	::481247504181522000
332306968	::481247504248229000
18551115	::481247548028764000
587940951	::481247555527778000
15467792	::481247591837876000
254635990	::481247601598398000
348047989	::481247618350465000
388374921	::481247640748052000
176489426	::481247643776339000
203736885	::481247650117734000
15467792	::481247662193520000
198651083	::481247709312331000
30242503	::481247713485651000
147779508	::481247713531809000
405676565	::481247723556192000
407894919	::481247732904906000
253230729	::481247791545876000
147779508	::481247809409388000
507987711	::481247857920724000
30242503	::481247872881819000
253230729	::481247874802798000
8548362	::481247880271769000
617791569	::481247923154345000
218956862	::481247937591529000
35141457	::481247956473880000
218956862	::481248009926500000
87970668	::481248059481804000
253230729	::481248105455960000
299297459	::481248147541209000
410961985	::481248181468938000
220867112	::481248218659840000
253230729	::481248249274433000
248329328	::481248286956085000
253230729	::481248334720798000
101881386	::481248338994397000
373713704	::481248376298946000
120966317	::481248385110790000
160768741	::481248388273274000
286282963	::481248405189316000
266033863	::481248409261576000
253230729	::481248424160165000
303252613	::481248424780910000
120966317	::481248426995097000
520533224	::481248427330641000
253230729	::481248474030407000
16166332	::481248480225001000
303252613	::481248488802770000
41606452	::481248493814558000
636632104	::481248501783744000
15086993	::481248521597624000
253230729	::481248592485941000
106715045	::481248613042241000
33238183	::481248651134906000
253230729	::481248678586626000
24803741	::481248689865113000
253230729	::481248710144557000
19111395	::481248726933975000
253230729	::481248783964307000
344285522	::481248808836153000
249388532	::481248820723220000
253230729	::481248855921819000
51413309	::481248890570932000
256321392	::481248892025987000
15086993	::481248904785055000
286502927	::481248942579912000
303252613	::481248975274905000
253230729	::481248983227318000
314303039	::481249090575953000
33238183	::481249123551944000
365658620	::481249125627723000
15789848	::481249168300597000
436187992	::481249187451781000
147779508	::481249230250848000
62685527	::481249395938430000
375961439	::481249515765125000
364035957	::481249534014930000
36958694	::481249566851751000
364035957	::481249580676554000
41606452	::481249583507312000
375961439	::481249583737999000
310009833	::481249585273114000
341666582	::481249587491926000
635151853	::481249592390844000
240532669	::481249628789420000
624394090	::481249632648179000
105852149	::481249676960612000
121881241	::481249735450181000
120863692	::481249755201171000
344285522	::481249756732076000
214970887	::481249819470479000
32342599	::481249835962494000
624394090	::481249877620719000
413686504	::481249921828278000
259541688	::481249962005921000
32342599	::481250003977916000
16807883	::481250029215416000
407894919	::481250070533128000
603870273	::481250096852393000
121881241	::481250102648926000
309167251	::481250194672340000
305379724	::481250247797002000
219188629	::481250258916098000
147779508	::481250277954449000
494543536	::481250281741484000
106835519	::481250300091568000
454146385	::481250395876909000
468796913	::481250434783252000
101286329	::481250516933287000
508054066	::481250527872032000
375873224	::481250532737044000
230968348	::481250638441897000
423830555	::481250661388910000
260961523	::481250668339290000
485252693	::481250677600305000
355896730	::481250678644686000
508860717	::481250687687225000
624394090	::481250722294820000
216927443	::481250782990573000
65886399	::481250807137206000
495135733	::481250848542965000
409541924	::481250850522685000
353888661	::481250868994379000
365746365	::481250870957314000
387188572	::481250930709782000
624394090	::481250978399014000
371817971	::481251013849264000
33453167	::481251046618968000
624394090	::481251046657114000
445903498	::481251105868115000
18156298	::481251107839037000
305379724	::481251169054883000
230968348	::481251194656915000
39215095	::481251212856000000
624394090	::481251240022925000
216927443	::481251243424509000
106855310	::481251314002051000
387188572	::481251383753330000
1007041	::481251390895820000
322842111	::481251402115579000
87956728	::481251405227769000
520533224	::481251407127793000
54422208	::481251438270484000
418327117	::481251447225323000
353888661	::481251460500312000
291413743	::481251495166230000
240857453	::481251516011913000
624394090	::481251528653930000
50546012	::481251579815677000
87956728	::481251625470664000
284813143	::481251634753056000
274791343	::481251728994484000
36891053	::481251737437601000
30406728	::481251745792667000
284813143	::481251759776886000
147779508	::481251792643440000
50546012	::481251795998498000
356974615	::481251809114075000
375873224	::481251818651934000
18156298	::481251880169795000
493640349	::481251996503007000
337416247	::481251997476462000
243830281	::481252046994411000
36279116	::481252081085325000
430182591	::481252113025347000
356974615	::481252117664264000
355896730	::481252132205899000
87956728	::481252231262400000
305379724	::481252232281604000
305379724	::481252247871819000
35026897	::481252250569162000
18918771	::481252273704558000
273811402	::481252292889706000
249388532	::481252305879453000
716262980	::481252343619403000
106855310	::481252352964714000
294964037	::481252355686797000
301497892	::481252424699486000
434045786	::481252438121656000
87956728	::481252483025485000
273811402	::481252494438576000
479156555	::481252500562268000
284813143	::481252543742607000
43980775	::481252568215990000
336149936	::481252574163922000
198406854	::481252650072436000
87956728	::481252668703137000
368730450	::481252672113090000
552802620	::481252672872263000
30912658	::481252676370714000
28736200	::481252678996361000
513434526	::481252692212187000
284813143	::481252692841754000
25237171	::481252706971963000
101286329	::481252710311002000
310009833	::481252715176026000
414217500	::481252727582773000
120863692	::481252734255890000
101286329	::481252778799812000
262471070	::481252806058205000
605601195	::481252829902811000
48971187	::481252903131156000
87956728	::481252909246447000
260825806	::481252913499480000
35141457	::481252941416779000
20496164	::481252942859628000
625951846	::481252945565327000
436476907	::481252953395691000
102100651	::481252958902812000
55888161	::481252965286940000
273631488	::481252974434344000
624394090	::481253028805476000
106835519	::481253029174198000
138083816	::481253078948016000
178985516	::481253083390156000
44307877	::481253149076766000
336149936	::481253153967312000
146216300	::481253161164734000
438647243	::481253207608287000
477188816	::481253209957097000
454146385	::481253281839058000
70483417	::481253298151129000
454146385	::481253300684087000
365658620	::481253319919534000
87956728	::481253433832243000
25099957	::481253485359296000
48431204	::481253494821638000
147779508	::481253501218353000
565986436	::481253510348959000
187651826	::481253521572900000
62944645	::481253567391879000
625951846	::481253574295703000
253230729	::481253587914612000
253230729	::481253633619918000
509524562	::481253697758842000
215109001	::481253700501925000
546153359	::481253715777966000
26642766	::481253738859212000
41967329	::481253755317649000
332631850	::481253827908091000
87956728	::481253829879418000
253230729	::481253840944381000
240530585	::481253894891122000
387472182	::481253912532381000
187651826	::481253934934134000
431264673	::481253989120770000
631603360	::481254005960486000
399555371	::481254084906086000
476507554	::481254086155579000
273631488	::481254106489569000
59705683	::481254158972878000
120863692	::481254191310983000
14190836	::481254192515121000
399555371	::481254215994843000
70839289	::481254217647017000
266317182	::481254225612402000
106835519	::481254255244738000
546153359	::481254266074460000
399555371	::481254274291478000
172573942	::481254356545581000
101286329	::481254390008139000
294745245	::481254419032338000
87956728	::481254437743116000
603870273	::481254444323991000
94480498	::481254482643152000
94480498	::481254522140905000
167513343	::481254566693208000
523456562	::481254598745657000
249246314	::481254655259725000
258382946	::481254726013444000
30719116	::481254748218466000
87956728	::481254777125224000
377627227	::481254848927522000
65435835	::481254852882751000
302673934	::481254886055903000
16258968	::481254921447038000
432888405	::481254927734276000
142364553	::481254929487900000
41143305	::481254949859237000
94480498	::481254951503413000
351914412	::481254974995697000
51413309	::481254977651085000
348262381	::481254981534613000
603870273	::481255001616965000
546153359	::481255022463033000
332306968	::481255036719099000
433012724	::481255037813784000
94480498	::481255045086732000
54422208	::481255048542830000
201878266	::481255069786976000
376472794	::481255224246829000
274791343	::481255228310708000
28827091	::481255261663817000
302673934	::481255267997585000
87956728	::481255272510263000
312245470	::481255282094247000
376472794	::481255292068716000
315527257	::481255294643613000
256321392	::481255314390396000
291413743	::481255339904339000
365658620	::481255350197166000
327662373	::481255357138759000
320512967	::481255402777346000
43980775	::481255421621968000
358452616	::481255425770143000
28827091	::481255429046304000
305216922	::481255437438701000
46963484	::481255439431376000
562393615	::481255493134843000
35597637	::481255505214853000
249388532	::481255506221477000
403160004	::481255532742074000
634164272	::481255538022297000
358452616	::481255539179937000
376472794	::481255560361574000
48431204	::481255586537828000
46963484	::481255643744329000
388374921	::481255682533236000
167301113	::481255720499695000
500239410	::481255720973656000
28827091	::481255728284311000
500239410	::481255728963784000
364035957	::481255730692255000
108542953	::481255758437560000
302673934	::481255760073347000
22717394	::481255797901381000
18156298	::481255834622517000
313496905	::481255845955502000
54422208	::481255846215553000
546153359	::481255851425296000
483115964	::481255874141245000
376472794	::481255888611966000
332306968	::481255891853791000
291413743	::481255894492012000
59705683	::481255905183674000
102875172	::481255924494249000
218711172	::481255933230993000
458472537	::481255951278694000
341941030	::481255965287673000
108542953	::481255981360615000
636894252	::481255982199103000
142364553	::481256003410075000
262059543	::481256008539734000
423830555	::481256026318987000
32973618	::481256060985294000
376472794	::481256066140086000
403160004	::481256077309534000
313496905	::481256081033682000
169291538	::481256082330120000
365658620	::481256099979747000
203311237	::481256112919183000
24634410	::481256114307088000
1007041	::481256129180102000
369804138	::481256183433408000
564879952	::481256187057291000
102875172	::481256224038846000
564879952	::481256224634064000
232736272	::481256232313843000
230655725	::481256246277074000
28827091	::481256247673778000
35505123	::481256252060618000
414217500	::481256280724475000
48431204	::481256308645953000
202196262	::481256309464248000
240530585	::481256322185170000
232736272	::481256322579451000
256321392	::481256349246844000
37119867	::481256354553032000
96658544	::481256385615642000
15789848	::481256395879108000
291413743	::481256399096119000
24634410	::481256430809272000
270173839	::481256439726759000
239484752	::481256442834743000
147779508	::481256442847309000
307397057	::481256505019080000
365658620	::481256574598782000
609790203	::481256581812600000
34767424	::481256586346651000
407473485	::481256610879508000
188480631	::481256628898263000
169291538	::481256641191755000
489961036	::481256650490142000
19182658	::481256677182693000
365658620	::481256689405292000
28498427	::481256689468182000
403823128	::481256700062625000
147779508	::481256772481863000
106835519	::481256797592752000
130690913	::481256841054150000
215109001	::481256862973587000
328557330	::481256871794200000
19939574	::481256956116488000
239484752	::481257010244358000
19182658	::481257037075316000
244800948	::481257049905713000
18374690	::481257142964330000
19939574	::481257223465627000
87956728	::481257238481612000
551501734	::481257239244976000
34767424	::481257241887002000
239313896	::481257250309144000
147779508	::481257270995877000
396364407	::481257325785653000
521938520	::481257340898123000
321166954	::481257340935897000
270227232	::481257352775991000
223299509	::481257384225304000
396364407	::481257403942334000
59705683	::481257415304679000
302673934	::481257507139366000
278301419	::481257534167085000
200685756	::481257537400885000
223299509	::481257550567202000
15733436	::481257570691067000
624394090	::481257587514814000
200685756	::481257602655870000
302673934	::481257639742308000
15733436	::481257649430736000
100373532	::481257665222303000
407473485	::481257677507809000
274791343	::481257694741811000
239484752	::481257707027329000
274791343	::481257747338379000
470458433	::481257777126719000
120863692	::481257814732451000
307397057	::481257832986054000
468796913	::481257839411728000
587081117	::481257874945867000
467027311	::481257879220273000
223299509	::481257881346781000
224095849	::481257895036612000
35026897	::481257905401135000
253230729	::481257914817318000
106320745	::481257929535160000
256321392	::481257943489208000
18156298	::481257966234914000
87956728	::481258012305149000
61402370	::481258047780569000
253230729	::481258072187600000
36612981	::481258098850406000
62944645	::481258109625978000
253230729	::481258111534391000
205043960	::481258117859004000
332631850	::481258128902610000
253230729	::481258185433812000
120863692	::481258195952730000
425897170	::481258211324862000
302673934	::481258213975658000
205043960	::481258223450587000
169226510	::481258282707718000
240015074	::481258292954419000
48557490	::481258308884770000
53258017	::481258317244026000
253230729	::481258335417946000
381203261	::481258354065420000
590556372	::481258358356582000
396364407	::481258361871007000
331246659	::481258364899307000
307397057	::481258368376397000
64584579	::481258393810640000
253230729	::481258400459026000
7141172	::481258401368784000
175314654	::481258410131070000
467027311	::481258457098883000
58941053	::481258484617330000
282860308	::481258543190773000
268058306	::481258558773030000
449981984	::481258563818364000
253230729	::481258568151494000
53258017	::481258575562801000
24634410	::481258607460118000
53258017	::481258632957661000
253230729	::481258634249527000
270736613	::481258634425270000
239484752	::481258649390964000
389614947	::481258662703669000
62944645	::481258728071921000
260464441	::481258737249026000
479245748	::481258755187683000
215144630	::481258776930951000
120863692	::481258789861990000
224095849	::481258790487355000
282860308	::481258837467353000
251429451	::481258856245243000
249388532	::481258858317611000
106855310	::481258859886292000
330799447	::481258863090360000
253230729	::481258870116216000
253230729	::481258897215598000
253230729	::481258945601077000
253230729	::481258972700504000
46796467	::481258994082660000
253230729	::481259016962985000
14307454	::481259018078658000
262870925	::481259038462582000
253230729	::481259044897042000
330799447	::481259049627840000
256321392	::481259050898690000
599589782	::481259099003179000
46796467	::481259102975193000
282860308	::481259134956752000
62944645	::481259168222183000
816177	::481259174576148000
403823128	::481259206234746000
253230729	::481259241714765000
351152035	::481259266024939000
215109001	::481259286836686000
96658544	::481259298429739000
253230729	::481259302137921000
338543771	::481259325550125000
337367504	::481259335285477000
15488020	::481259418206478000
410877459	::481259493540761000
249388532	::481259569642225000
147779508	::481259597492387000
551501734	::481259644695089000
263418480	::481259664173056000
29737650	::481259674730119000
46796467	::481259698490839000
107610605	::481259723841634000
15288029	::481259737455935000
114579662	::481259751792054000
263418480	::481259765759090000
7141172	::481259788039254000
133341985	::481259796700884000
193861615	::481259796952129000
48431204	::481259852140802000
237112765	::481259873095520000
96658544	::481259904322125000
30516737	::481259924400664000
337367504	::481259929958100000
249388532	::481259940221566000
216927443	::481260000741191000
375961439	::481260013059457000
310009833	::481260022958022000
337434597	::481260040037220000
36612981	::481260077295230000
298870626	::481260097604448000
278301419	::481260111575265000
323477702	::481260117287899000
175314654	::481260120501129000
278301419	::481260122056822000
29500521	::481260186070315000
29500521	::481260208782446000
131941193	::481260234460385000
374228630	::481260253133025000
71878260	::481260290760118000
201878266	::481260294581149000
407473485	::481260298050207000
215144630	::481260300700631000
11852522	::481260306065539000
399555371	::481260321290846000
46963484	::481260337459908000
259413656	::481260346452103000
36612981	::481260381881384000
374228630	::481260396414631000
181101394	::481260432577949000
274791343	::481260458754584000
249388532	::481260459438649000
201878266	::481260464882462000
337434597	::481260471119388000
263433687	::481260483497177000
36612981	::481260504778682000
30516737	::481260541160456000
201878266	::481260648131600000
41967329	::481260740158816000
410856984	::481260772333350000
216927443	::481260833507663000
614436697	::481260845641781000
410856984	::481260866742939000
30516737	::481260876369264000
249388532	::481260935487950000
21153287	::481261011782369000
44231782	::481261129717387000
365658620	::481261164047790000
175314654	::481261179034021000
478145352	::481261197069537000
131941193	::481261197271248000
321037427	::481261202329579000
215109001	::481261270344024000
96658544	::481261273376489000
332306968	::481261280041238000
30516737	::481261281681633000
48557490	::481261288333795000
24821703	::481261293966356000
361391612	::481261294020878000
240015074	::481261360093736000
273811402	::481261363889967000
26684021	::481261414657433000
430182591	::481261420592758000
71878260	::481261431887630000
249388532	::481261431976099000
179039178	::481261432148090000
41967329	::481261463529463000
410856984	::481261478700265000
131941193	::481261484769832000
87970668	::481261489693523000
65512747	::481261491283185000
45410414	::481261508114919000
39215095	::481261529070047000
259541688	::481261571738320000
281824012	::481261585315274000
393761423	::481261603112095000
30516737	::481261607490580000
590556372	::481261621827096000
291413743	::481261624632676000
142364553	::481261681289748000
260825806	::481261724348469000
195397698	::481261742279127000
393761423	::481261745995268000
30516737	::481261765255131000
436187992	::481261782338531000
41967329	::481261804803604000
61402370	::481261852974784000
598832393	::481261854241472000
150518148	::481261869273849000
147779508	::481261899796201000
102401687	::481261934910898000
393761423	::481261947506409000
71878260	::481261952140730000
195397698	::481261966724698000
393761423	::481261986144325000
577411446	::481261988426043000
471516383	::481262001134780000
272999900	::481262009522987000
142364553	::481262014850138000
327934017	::481262017613803000
321037427	::481262020785082000
407473485	::481262027214950000
480638215	::481262027290058000
464845445	::481262035033161000
460772038	::481262062526398000
41967329	::481262071300902000
432888405	::481262084068360000
24199433	::481262117983899000
144733584	::481262119393189000
498637061	::481262144248627000
55744853	::481262152821399000
22736943	::481262173306384000
44231782	::481262208991510000
301761224	::481262249055490000
71878260	::481262260577255000
480638215	::481262262737321000
249388532	::481262263232651000
577411446	::481262265367552000
311583053	::481262285801787000
175314654	::481262326562037000
195397698	::481262333575319000
48557490	::481262351564668000
577411446	::481262353162706000
193192138	::481262355507347000
106855310	::481262401971822000
377555310	::481262404051804000
577411446	::481262406933680000
478145352	::481262417658138000
327934017	::481262420485103000
147310240	::481262421924151000
224095849	::481262428965978000
418847263	::481262458137358000
147310240	::481262458817216000
175314654	::481262466962169000
332631850	::481262488512499000
393718746	::481262521308155000
338664006	::481262522754813000
224095849	::481262523195224000
377555310	::481262564425203000
301761224	::481262593412055000
195397698	::481262614824361000
51814269	::481262622751617000
361391612	::481262665818324000
99320365	::481262667928068000
393761423	::481262672210841000
516986236	::481262730612318000
51814269	::481262730712997000
377555310	::481262743119355000
193192138	::481262767643447000
267538322	::481262772710154000
413367641	::481262779392090000
253230729	::481262798543269000
410856984	::481262803626360000
50354861	::481262821418614000
295339639	::481262826246635000
182834679	::481262830826823000
30516737	::481262832559083000
34767424	::481262846911582000
19182658	::481262850854645000
189664484	::481262941061521000
320452099	::481262945838456000
371817971	::481262980269891000
403823128	::481263002382254000
346569016	::481263010237796000
253230729	::481263021936087000
51814269	::481263030945452000
33964276	::481263078966034000
30516737	::481263102043095000
186208532	::481263127854469000
393718746	::481263240799092000
87966998	::481263266048798000
330799447	::481263277180067000
233084334	::481263287917875000
301761224	::481263306229837000
55744853	::481263306460495000
348316521	::481263314496798000
562590159	::481263316627505000
16807883	::481263348563337000
594121150	::481263398101843000
463855595	::481263399599235000
23933265	::481263436093870000
175314654	::481263440296566000
51814269	::481263504515952000
338120144	::481263530012717000
51814269	::481263531896344000
242451996	::481263556516515000
131941193	::481263587982594000
384494456	::481263613164810000
469970755	::481263643468627000
98552986	::481263646799302000
43586963	::481263698590191000
105026890	::481263702755115000
256716505	::481263715442913000
65832155	::481263715484839000
81841977	::481263715501629000
275268585	::481263717451976000
102100651	::481263752692514000
207290040	::481263767909847000
62944645	::481263800709283000
295339639	::481263818581245000
131941193	::481263834620243000
414543388	::481263892669415000
249388532	::481263904447025000
312394133	::481263907806277000
50354861	::481263948990136000
281824012	::481263976202788000
175314654	::481263988198481000
369217450	::481263999778967000
410122679	::481264001024659000
24199433	::481264019027009000
30516737	::481264023183183000
390900557	::481264050907525000
151190656	::481264064371253000
22736943	::481264117395648000
324536771	::481264192645648000
111411572	::481264228427653000
275268585	::481264242276839000
275902246	::481264257837707000
270173839	::481264259067043000
99320365	::481264301416525000
93043270	::481264364897714000
108542953	::481264364901916000
131941193	::481264366080499000
458847153	::481264391975755000
189664484	::481264400524124000
207290040	::481264407931256000
22195036	::481264422628122000
209223008	::481264497114365000
173371030	::481264505461018000
406772829	::481264545537601000
242435004	::481264565020151000
25469735	::481264584074862000
62685527	::481264614710075000
7141172	::481264617272795000
30516737	::481264630732718000
199331386	::481264633534504000
352062989	::481264636000751000
93043270	::481264638513131000
61478431	::481264648482598000
27784817	::481264660352487000
100339690	::481264676790358000
207290040	::481264705064173000
350424007	::481264715965153000
281697994	::481264731983200000
26947347	::481264759837560000
201878266	::481264777507794000
192590347	::481264788056457000
230655725	::481264806163648000
62944645	::481264871578042000
377425191	::481264893363249000
45581124	::481264917492674000
30516737	::481264950409961000
96658544	::481264998379814000
196152188	::481265019166801000
62944645	::481265029946560000
162559610	::481265064138121000
93043270	::481265091011428000
144733584	::481265116533764000
108542953	::481265134426660000
410297246	::481265139774025000
92629759	::481265183923265000
380049732	::481265196745650000
201878266	::481265267196952000
376467319	::481265284481691000
458766436	::481265287874899000
493640349	::481265301129273000
322842111	::481265334289047000
175314654	::481265335228583000
62944645	::481265370398220000
240492455	::481265384561991000
162559610	::481265400038965000
326351370	::481265464325054000
108542953	::481265510244704000
438647243	::481265523099848000
201878266	::481265529236099000
16807883	::481265538119634000
438647243	::481265550589317000
313341167	::481265581190938000
494543536	::481265612623065000
93043270	::481265733662699000
25935173	::481265867041161000
400490673	::481265887677136000
387188572	::481265888721899000
62944645	::481265917989748000
216927443	::481265924792922000
472287305	::481265932702986000
291413743	::481265997806960000
264677315	::481266004756926000
246050172	::481266013267181000
476507554	::481266029113245000
323011452	::481266045840158000
201878266	::481266067575042000
408144950	::481266081315946000
33703073	::481266095220080000
399645465	::481266138169352000
207290040	::481266150006071000
274791343	::481266215352954000
54422208	::481266259892256000
93043270	::481266264397324000
320452099	::481266268847095000
127092086	::481266297045409000
291413743	::481266304066670000
25469735	::481266337138737000
108542953	::481266375449903000
623065439	::481266377110474000
201878266	::481266415702269000
188508773	::481266442432557000
45581124	::481266539291627000
37294507	::481266552805683000
236271147	::481266556018511000
570483315	::481266575014522000
392301070	::481266579187834000
424498591	::481266590923493000
63473984	::481266654723051000
613592670	::481266687065346000
246050172	::481266695181324000
332631850	::481266695529439000
332631850	::481266717121728000
150518148	::481266733458526000
238024746	::481266739854835000
69916558	::481266741625233000
320512967	::481266752530432000
236271147	::481266760553754000
108542953	::481266797564657000
263418480	::481266802102517000
392301070	::481266830829314000
399645465	::481266879021846000
354125458	::481266886529671000
16713682	::481266890367860000
18374690	::481266909019533000
133341985	::481266909313527000
63473984	::481266934869000000
358031089	::481266971464310000
408144950	::481266993736462000
424540791	::481267000082038000
354125458	::481267006738427000
35597637	::481267014976421000
127092086	::481267060790419000
127092086	::481267073734041000
19182658	::481267103644004000
25082908	::481267139605983000
424540791	::481267152561782000
62944645	::481267176671023000
351348648	::481267177228468000
337434597	::481267188741857000
363059827	::481267192647151000
62944645	::481267267293184000
472287305	::481267323865534000
32342599	::481267385878319000
571439376	::481267386407194000
35141457	::481267421269876000
386861626	::481267424860200000
321498402	::481267450583867000
35505123	::481267467117817000
498321918	::481267467529248000
258609027	::481267471286931000
62944645	::481267503965171000
37578654	::481267524764332000
313496905	::481267548655067000
100742600	::481267560491413000
17522792	::481267592443609000
570483315	::481267616732831000
376467319	::481267649972674000
320452099	::481267665256718000
263389464	::481267690187661000
17522792	::481267741899247000
243465008	::481267750887645000
378778103	::481267784651776000
351348648	::481267794009669000
243465008	::481267830537846000
62944645	::481267845356331000
46963484	::481267868516900000
131941193	::481267935697444000
472287305	::481267964218331000
108542953	::481267965976137000
46963484	::481267977925300000
68221984	::481268041226145000
355896730	::481268089796165000
37294507	::481268091637071000
32342599	::481268130098843000
61402370	::481268152295100000
394365413	::481268196452753000
26642766	::481268202144403000
312394133	::481268205541797000
63473984	::481268226706264000
102100651	::481268262529802000
108542953	::481268292456554000
25935173	::481268331769364000
37294507	::481268361620254000
61402370	::481268384181399000
506824920	::481268402674098000
42638131	::481268431774167000
93043270	::481268447113142000
63473984	::481268450933760000
605608831	::481268457812418000
62944645	::481268487164542000
215109001	::481268586724343000
498321918	::481268625027112000
60108947	::481268633654796000
25537528	::481268636859244000
62944645	::481268671026065000
305216922	::481268705826189000
135324408	::481268711090053000
108542953	::481268714911059000
613592670	::481268762780266000
392301070	::481268773991624000
310009833	::481268780148854000
63473984	::481268784234127000
147779508	::481268785580879000
37294507	::481268793398669000
400490673	::481268876739481000
407894919	::481268877116964000
63473984	::481268881701355000
394365413	::481268892363284000
188917484	::481268893957111000
37578654	::481268949548400000
280798922	::481269023314018000
369217450	::481269052485021000
102100651	::481269075201384000
398707286	::481269082235211000
305216922	::481269104259899000
310009833	::481269107132616000
63473984	::481269138220781000
260464441	::481269143971192000
22187821	::481269187340300000
372068999	::481269187747532000
194359616	::481269193900175000
310009833	::481269202179719000
341666582	::481269214343217000
113221759	::481269216616542000
24495392	::481269222782144000
369217450	::481269228356378000
249451202	::481269231153983000
167301113	::481269240809275000
516986236	::481269260430225000
24634410	::481269268319711000
22187821	::481269273663270000
332631850	::481269281653411000
208894791	::481269288485928000
135324408	::481269293771128000
386861626	::481269336024154000
142038800	::481269343301672000
380049732	::481269348875919000
274791343	::481269369238867000
571439376	::481269385823141000
41230104	::481269396128546000
127413469	::481269407306358000
337416247	::481269477393563000
45929336	::481269480254107000
305216922	::481269491025051000
26642766	::481269523882844000
135324408	::481269528018829000
187651826	::481269528400113000
194359616	::481269553469480000
390479008	::481269555264643000
351620689	::481269566140473000
271370762	::481269568518627000
369217450	::481269612089061000
108542953	::481269619752468000
571439376	::481269626169356000
338076990	::481269643794214000
380049732	::481269647409684000
175314654	::481269656678715000
251359942	::481269656863657000
142364553	::481269662941192000
100339690	::481269682771865000
271370762	::481269726631317000
386861626	::481269727671504000
187651826	::481269767118913000
571439376	::481269768456912000
348316521	::481269810827780000
37294507	::481269884236464000
393718746	::481269908861644000
23247181	::481269932257067000
399555371	::481269932462600000
271370762	::481269969879977000
386861626	::481269998673862000
571439376	::481270006680797000
115852151	::481270035399585000
377555310	::481270044412755000
312394133	::481270047579455000
63473984	::481270090843693000
332631850	::481270099421052000
238698812	::481270190479384000
351620689	::481270193637695000
61402370	::481270203330740000
377425191	::481270218288037000
251359942	::481270234813562000
378281495	::481270237086507000
571439376	::481270253666594000
63473984	::481270265481932000
571439376	::481270298478514000
429348972	::481270363330838000
15361643	::481270365717794000
55744853	::481270371207745000
251359942	::481270390367715000
53312065	::481270413281198000
399555371	::481270435183476000
215109001	::481270441298767000
37294507	::481270442691280000
340678678	::481270447661522000
12354252	::481270459871158000
271370762	::481270475780128000
69719136	::481270482587488000
398707286	::481270509535907000
53312065	::481270555547820000
203311237	::481270580013187000
410403898	::481270586073964000
410403898	::481270669347684000
229611107	::481270671771590000
12354252	::481270672803385000
280798922	::481270673437110000
99320365	::481270734954967000
37294507	::481270739497021000
27268559	::481270758333640000
313792688	::481270786477404000
571439376	::481270806060613000
150518148	::481270832803500000
203311237	::481270841364471000
332631850	::481270848028823000
358031089	::481270961971290000
410195122	::481271015440277000
399555371	::481271018091061000
133341985	::481271034621218000
311092385	::481271047832866000
410403898	::481271053403316000
98552986	::481271078015483000
129441756	::481271082759225000
111687397	::481271138639568000
229611107	::481271148051566000
254600909	::481271156247257000
53312065	::481271182105518000
76870522	::481271191517151000
106320745	::481271227932504000
26642766	::481271230301884000
281697994	::481271251743567000
332631850	::481271262501552000
605608831	::481271266070896000
113760458	::481271272341794000
252314330	::481271290741788000
410403898	::481271293959241000
491679354	::481271301688934000
407894919	::481271307158290000
203311237	::481271328675491000
472287305	::481271332131188000
291249412	::481271361931735000
291249412	::481271397059022000
53312065	::481271398007341000
276784048	::481271402717130000
548870171	::481271411223588000
136458681	::481271487274287000
369217450	::481271498179485000
30516737	::481271507608682000
237118122	::481271507918680000
369804138	::481271544166232000
53312065	::481271577192194000
614436697	::481271594975637000
310009833	::481271599144783000
37294507	::481271608317710000
423666163	::481271614047125000
273205079	::481271618774134000
173232394	::481271635962368000
194359616	::481271676684865000
53258017	::481271731748085000
270173839	::481271740937420000
268246881	::481271741717549000
551501734	::481271744314228000
175314654	::481271747027939000
53312065	::481271760286150000
30516737	::481271770041700000
339312291	::481271775372664000
188917484	::481271801398718000
18752326	::481271819383480000
230069608	::481271826308685000
300009838	::481271859603075000
175314654	::481271870969610000
92629759	::481271890963492000
41230104	::481271892741873000
26642766	::481271920956952000
37294507	::481271942364659000
399555371	::481271990653702000
203311237	::481271996710649000
599348429	::481272003341877000
230069608	::481272020668526000
410403898	::481272025122865000
175314654	::481272037739360000
201878266	::481272041748692000
396929208	::481272171130408000
106320745	::481272176214298000
201878266	::481272191816724000
54754940	::481272193297690000
516986236	::481272201878843000
69719136	::481272215581626000
472287305	::481272217305497000
369804138	::481272282992889000
587081117	::481272294816247000
562590159	::481272319835254000
314303039	::481272323027111000
175314654	::481272370356035000
307697597	::481272448378470000
336628506	::481272493911859000
188917484	::481272547770523000
181812900	::481272560315666000
87970668	::481272575251599000
399555371	::481272640670158000
24634410	::481272679706529000
188917484	::481272693249953000
516986236	::481272716784599000
26642766	::481272762510479000
36310459	::481272788180008000
108542953	::481272838843027000
312245470	::481272859147251000
31294794	::481272859914821000
183090041	::481272870828785000
102100651	::481272891808288000
410403898	::481272905565995000
167282271	::481272913954230000
20620620	::481272952483491000
312245470	::481272956924874000
399555371	::481272998058401000
26954972	::481273007235956000
472287305	::481273029389864000
355896730	::481273029767729000
312394133	::481273031075966000
399555371	::481273071416791000
337434597	::481273074654773000
167282271	::481273115465363000
368691437	::481273127507218000
332631850	::481273260298866000
410403898	::481273271711969000
108542953	::481273286274600000
263389464	::481273333019709000
208894791	::481273361679405000
194359616	::481273366565777000
449981984	::481273411339960000
82257804	::481273420911771000
26642766	::481273434014375000
371068004	::481273448464125000
479246485	::481273465194831000
237530197	::481273495913914000
307697597	::481273509923291000
188917484	::481273522493206000
339312291	::481273555888668000
194359616	::481273569091932000
33823755	::481273590130954000
30719116	::481273594534952000
189664484	::481273614793474000
18324223	::481273703737458000
18324223	::481273764475187000
108542953	::481273787552649000
367322500	::481273788877647000
26642766	::481273824420196000
122717174	::481273825473343000
167282271	::481273826194382000
240015074	::481273956909862000
18324223	::481274004112539000
262240809	::481274030343733000
35369698	::481274034034716000
167282271	::481274045795926000
280119639	::481274097108672000
339312291	::481274100087001000
409662649	::481274102246682000
476507554	::481274127651586000
334423964	::481274127735455000
18752326	::481274130805706000
109805996	::481274156244545000
215109001	::481274188712255000
339312291	::481274192202334000
562590159	::481274212191989000
607721617	::481274214243004000
215109001	::481274215773921000
18028506	::481274218815176000
249028893	::481274221683687000
409662649	::481274249840050000
201878266	::481274258161553000
410403898	::481274265346797000
351922723	::481274266042630000
20112840	::481274287957889000
607721617	::481274296807858000
203146266	::481274301610344000
18324223	::481274306958073000
410403898	::481274312645947000
294745245	::481274348087431000
312245470	::481274371915255000
562590159	::481274372405993000
28736200	::481274431210528000
18752326	::481274455620976000
26954972	::481274457894707000
339312291	::481274468606959000
355717008	::481274481512808000
562590159	::481274482137378000
410297246	::481274508293046000
236628483	::481274525099634000
215109001	::481274544313737000
221205505	::481274551733854000
587054451	::481274573866815000
338664006	::481274602610372000
139547588	::481274606343700000
476507554	::481274629781090000
151190656	::481274638442315000
312245470	::481274641818734000
106320745	::481274683443380000
369804138	::481274686756880000
18752326	::481274687003971000
381203261	::481274757933842000
94737009	::481274769841860000
410403898	::481274772106784000
381203261	::481274800682192000
325192444	::481274814838353000
194359616	::481274818055008000
323978080	::481274824254578000
60218540	::481274873462136000
169226510	::481274906873565000
236628483	::481274958761295000
423666163	::481274960858468000
300135225	::481274984669925000
37294507	::481275004135284000
26954972	::481275008204177000
338664006	::481275019889102000
110236585	::481275025576960000
120863692	::481275077938667000
16807883	::481275116094238000
18324223	::481275187682217000
424540791	::481275197165559000
102401687	::481275205445513000
17522792	::481275231248461000
312245470	::481275238886293000
26642766	::481275288580415000
338664006	::481275316908720000
35369698	::481275339671228000
49464322	::481275349263605000
423666163	::481275361963954000
562590159	::481275381119324000
355717008	::481275416188313000
620420742	::481275437595627000
253178679	::481275444570767000
355717008	::481275508731445000
294745245	::481275534110752000
339312291	::481275579061534000
167282271	::481275591778267000
316025875	::481275637185802000
303342881	::481275661672128000
562590159	::481275709726285000
176300621	::481275736678858000
393761423	::481275815930257000
312245470	::481275816366456000
339312291	::481275872016863000
242435004	::481275884641337000
603870273	::481275886021259000
513434526	::481275907974234000
603870273	::481275917054922000
393761423	::481275918124462000
339312291	::481275925183864000
147310240	::481275965256269000
577920402	::481275998114021000
476507554	::481276008939524000
57331128	::481276009514160000
410403898	::481276011200655000
203146266	::481276027218325000
312245470	::481276060269416000
339312291	::481276117509099000
273955213	::481276119908642000
312245470	::481276147443843000
338664006	::481276160811089000
339312291	::481276186794811000
410403898	::481276192260374000
24199433	::481276232282419000
303252613	::481276232672477000
62989661	::481276250372448000
203146266	::481276257691127000
62989661	::481276261277659000
410403898	::481276265467772000
62989661	::481276272338026000
62989661	::481276284858015000
281697994	::481276285965312000
76463655	::481276293775097000
17522792	::481276295427268000
62989661	::481276300053979000
62989661	::481276341015572000
62989661	::481276357784379000
116988168	::481276386988916000
183090041	::481276396493225000
62989661	::481276406316662000
76502729	::481276413220114000
494543536	::481276440847974000
48431204	::481276466127466000
214779476	::481276475769757000
338664006	::481276493440356000
214779476	::481276531096821000
36310459	::481276538655350000
49464322	::481276555239235000
220532575	::481276571492175000
407384648	::481276590051958000
407894919	::481276620754255000
36310459	::481276628363128000
337434597	::481276648801566000
36958694	::481276669685022000
214779476	::481276677776224000
339312291	::481276732860014000
463250994	::481276743026634000
339312291	::481276747024179000
407894919	::481276812740145000
136791341	::481276838510333000
407384648	::481276868922839000
339312291	::481276907045285000
614436697	::481276917497077000
36866805	::481276995381100000
214779476	::481277018181361000
410856984	::481277019972325000
375636797	::481277041350701000
351896383	::481277050494267000
410856984	::481277072258506000
279750654	::481277077908627000
399645465	::481277080080875000
173232394	::481277094849044000
290855101	::481277111458861000
410403898	::481277114612985000
173232394	::481277134099324000
359776589	::481277148880465000
320954938	::481277165921501000
116988168	::481277217985417000
411997198	::481277226843795000
339312291	::481277237153767000
96421993	::481277279075438000
325192444	::481277292531187000
273955213	::481277323069894000
49464322	::481277388219641000
503741267	::481277401448849000
116988168	::481277413939089000
270227232	::481277450488258000
173232394	::481277482507583000
93927673	::481277505136238000
101286329	::481277537541443000
215109001	::481277539340406000
20190503	::481277589516857000
407894919	::481277592192819000
364546435	::481277634806968000
562590159	::481277635222192000
483283190	::481277659633442000
410403898	::481277681716461000
57385263	::481277688565735000
365746365	::481277752062930000
551447338	::481277759256559000
519898323	::481277771239268000
463855595	::481277780487720000
47859489	::481277793615876000
109805996	::481277793989566000
303252613	::481277815795761000
249028893	::481277816239955000
32382173	::481277832602333000
205928265	::481277839283474000
410961985	::481277851556012000
519898323	::481277854248755000
503741267	::481277894401196000
325192444	::481277895298789000
263389464	::481277914344718000
303252613	::481277920791781000
339312291	::481277931617275000
410403898	::481277934905589000
562590159	::481277952747782000
410403898	::481277987141459000
62396842	::481277994883747000
408144950	::481278010403094000
263389464	::481278016723501000
20190503	::481278031462293000
62989661	::481278055743500000
278301419	::481278061883568000
116988168	::481278063062175000
278301419	::481278067755999000
120863692	::481278070109003000
139847892	::481278080041095000
176954488	::481278112051654000
290855101	::481278120948146000
167282271	::481278135019663000
368691437	::481278158985904000
62396842	::481278164232990000
101286329	::481278206075731000
410403898	::481278217203224000
24199433	::481278219786928000
189664484	::481278244449447000
321037427	::481278254629011000
463250994	::481278294537428000
260825806	::481278351772884000
238698812	::481278363865083000
284137695	::481278369867526000
407894919	::481278370018111000
62396842	::481278412544167000
110063681	::481278441971392000
279735090	::481278452973436000
503741267	::481278457230667000
139847892	::481278476050522000
376467319	::481278505838080000
374528956	::481278513299746000
505323751	::481278524938940000
116988168	::481278529431023000
355717008	::481278550751068000
410403898	::481278561182318000
596678073	::481278615632371000
274791343	::481278654572290000
410403898	::481278700051501000
24634410	::481278700214681000
164676969	::481278721203376000
24634410	::481278733936914000
410403898	::481278749410099000
15488020	::481278771597549000
47859489	::481278774302879000
139847892	::481278783337807000
25082908	::481278784134729000
20190503	::481278793827360000
101286329	::481278814983843000
176954488	::481278824441593000
62396842	::481278832947625000
274791343	::481278878418075000
503741267	::481278889248186000
371578955	::481278925507932000
375873224	::481278928141574000
236628483	::481278929047547000
596678073	::481278931572518000
345626789	::481278990226042000
109805996	::481279001269653000
151604434	::481279006889623000
96421993	::481279028192903000
153531619	::481279034987274000
236628483	::481279041647833000
311092385	::481279074011082000
274791343	::481279084761067000
153531619	::481279094328287000
331398205	::481279155388940000
236628483	::481279169137885000
62396842	::481279193301254000
181101394	::481279214109204000
215385454	::481279218819399000
351264389	::481279247864963000
282328751	::481279272477138000
325192444	::481279279372984000
351264389	::481279323781861000
410961985	::481279374356795000
26954972	::481279382389284000
41692308	::481279392673710000
76502729	::481279412692729000
69916558	::481279437171089000
69916558	::481279456360026000
238740641	::481279460809777000
596678073	::481279477381472000
259541688	::481279485237407000
16380745	::481279487208738000
116988168	::481279492510343000
62989661	::481279495820017000
267445807	::481279500773494000
107535820	::481279506313773000
58281200	::481279512018423000
62989661	::481279546550145000
176954488	::481279586047492000
25082908	::481279591601176000
337434597	::481279601545461000
186314952	::481279689407746000
20190503	::481279767736381000
562590159	::481279773549670000
62396842	::481279780000505000
176954488	::481279820513284000
18918771	::481279827794604000
613029438	::481279841850101000
369217450	::481279843682623000
562590159	::481279846224781000
259541688	::481279862150156000
70839851	::481279903875080000
284137695	::481279947831783000
223614733	::481279968434196000
64584579	::481280012515950000
62396842	::481280022041223000
153531619	::481280027971944000
56736460	::481280028941250000
311924851	::481280047555559000
87966998	::481280048284966000
310982944	::481280090861731000
410403898	::481280183778152000
70839851	::481280184910233000
280798922	::481280215734571000
613029438	::481280232578887000
381203261	::481280241453629000
110063681	::481280250337177000
236628483	::481280269513527000
418314197	::481280284071981000
18324223	::481280303340589000
176954488	::481280316095475000
418314197	::481280325155168000
407894919	::481280391412596000
7141172	::481280410211868000
24495392	::481280419464105000
27268559	::481280450850091000
322465167	::481280466792615000
128977591	::481280504755662000
7141172	::481280528071815000
176954488	::481280544592769000
418314197	::481280560627589000
280798922	::481280564562231000
613029438	::481280584808140000
284137695	::481280601170137000
284137695	::481280607134449000
267445807	::481280609088983000
223299509	::481280620099022000
236628483	::481280672892346000
351914412	::481280687400419000
164676969	::481280709026676000
231150237	::481280776323862000
365739414	::481280808540311000
310982944	::481280822507765000
476507554	::481280829679599000
382190006	::481280849015357000
284137695	::481280878614945000
284137695	::481280938631233000
39215095	::481281037192818000
378771457	::481281041294819000
279139758	::481281068348477000
613029438	::481281090863517000
142038800	::481281106244022000
371068004	::481281124958994000
240532669	::481281238565941000
53258017	::481281258572759000
281697994	::481281323114725000
86885002	::481281349911724000
236202065	::481281371726299000
396364407	::481281422267654000
95141856	::481281478815281000
223299509	::481281492510072000
176954488	::481281492992000000
87966998	::481281497148555000
16807883	::481281511757721000
131633030	::481281528392318000
186314952	::481281545559216000
355717008	::481281576186441000
341666582	::481281582309711000
339312291	::481281594960142000
65826107	::481281602119798000
407473485	::481281627549478000
107535820	::481281639448731000
127092086	::481281688408846000
61050527	::481281691563356000
437898031	::481281730939080000
494543536	::481281744117985000
346569016	::481281778728980000
26954972	::481281783095627000
359446141	::481281791945216000
96421993	::481281796374396000
392301070	::481281797498490000
53258017	::481281804205559000
360898372	::481281818910814000
343484637	::481281818990084000
236628483	::481281835935080000
335488857	::481281842612805000
437898031	::481281905439305000
233767854	::481281913672728000
240463390	::481281920639045000
176954488	::481281923851882000
263418480	::481281928323010000
339312291	::481281951589232000
58281200	::481281962334642000
418847263	::481282000335032000
127092086	::481282013748424000
339312291	::481282074197118000
127092086	::481282095654768000
392301070	::481282109244334000
474371126	::481282119646203000
33418266	::481282133298671000
87966998	::481282185597419000
140994915	::481282196578123000
87966998	::481282205671370000
167282271	::481282208787726000
87966998	::481282228832325000
87966998	::481282236713431000
24113194	::481282247778000000
176954488	::481282255063498000
290855101	::481282267382575000
371068004	::481282291260731000
260464441	::481282298457772000
339312291	::481282300978950000
47859489	::481282303167983000
223299509	::481282310265131000
65826107	::481282320394379000
87966998	::481282331743748000
87966998	::481282338161061000
339312291	::481282343035211000
233084334	::481282366258688000
596678073	::481282396210225000
260464441	::481282434101968000
167282271	::481282440615690000
259541688	::481282444143120000
203736885	::481282521905131000
173232394	::481282524316835000
35369698	::481282535595311000
336149936	::481282539890290000
236628483	::481282547976900000
240532669	::481282561583636000
21153287	::481282578801233000
396929208	::481282595842691000
65826107	::481282630236012000
53486281	::481282630961610000
53486281	::481282642491768000
269370098	::481282720149274000
546947837	::481282723852460000
481512198	::481282797928067000
507918715	::481282803448164000
58281200	::481282820359589000
290855101	::481282834905436000
236628483	::481282835672612000
487322279	::481282841238462000
523456562	::481282849190862000
173232394	::481282850059083000
118855202	::481282914391711000
186314952	::481282921139953000
188480631	::481282929880883000
197692007	::481282993223659000
136791341	::481283009702662000
414543388	::481283098227666000
139847892	::481283112203456000
65826107	::481283124157222000
14205371	::481283130134134000
702450841	::481283152401276000
423816771	::481283191278284000
236628483	::481283197133545000
63928079	::481283207715778000
236628483	::481283216414765000
379833720	::481283223377285000
52542320	::481283233435238000
30336818	::481283240125546000
188480631	::481283255413379000
423816771	::481283301571690000
240941201	::481283313231876000
300135225	::481283319393308000
546947837	::481283338770997000
242451996	::481283340134137000
19182658	::481283378772459000
25082908	::481283493537021000
507918715	::481283541431373000
49114032	::481283583609278000
130690913	::481283605214134000
50509821	::481283612860354000
18752326	::481283664240599000
339312291	::481283726434131000
337434597	::481283777759436000
240532669	::481283785821282000
64584579	::481283786336788000
208171241	::481283831644037000
208296274	::481283867660550000
546989830	::481283884974219000
423816771	::481283974484852000
254210162	::481283996223938000
173232394	::481284039605637000
68622166	::481284077484376000
369217450	::481284136124956000
267023866	::481284143624372000
19182658	::481284196657545000
321037427	::481284219554238000
369217450	::481284227963420000
260573981	::481284228282191000
493221106	::481284288843755000
197692007	::481284319613579000
258108922	::481284323157372000
489961036	::481284331181076000
114579662	::481284357756162000
339312291	::481284395199111000
494543536	::481284413284560000
339312291	::481284416988536000
613592670	::481284420259676000
163279109	::481284450274140000
381373424	::481284477889425000
14205371	::481284491328356000
197692007	::481284502191624000
322327312	::481284569828954000
65826107	::481284581510115000
267023866	::481284605970890000
369217450	::481284639382712000
48431204	::481284726133510000
90750144	::481284795297984000
273697690	::481284798535565000
25359188	::481284810363531000
26954972	::481284820891615000
412638454	::481284820992270000
386169383	::481284846577135000
222278624	::481284858937761000
173232394	::481284860971986000
92840294	::481284873206767000
58281200	::481284901828714000
65826107	::481284904601526000
208171241	::481284928098013000
173232394	::481285041524195000
16807883	::481285044880019000
58281200	::481285053641945000
41685125	::481285061824630000
16807883	::481285087020208000
335488857	::481285117617664000
238698812	::481285144364331000
197692007	::481285145585287000
17522792	::481285199888535000
197692007	::481285202497794000
25359188	::481285214556012000
33302034	::481285227848155000
173232394	::481285238090264000
312245470	::481285243001774000
17522792	::481285269048422000
371817971	::481285286245457000
494543536	::481285296810496000
371817971	::481285303031046000
255104759	::481285321100111000
41685125	::481285334374699000
299297459	::481285344848248000
151190656	::481285372467757000
22187821	::481285383812939000
26831606	::481285387847880000
22187821	::481285403475865000
215144630	::481285407921815000
240532669	::481285410518466000
336628506	::481285426129674000
41685125	::481285450758242000
197692007	::481285459352756000
370165750	::481285463412842000
65512747	::481285464779784000
26954972	::481285472715821000
137587439	::481285482416848000
255104759	::481285499521613000
155730095	::481285499790065000
494543536	::481285500896964000
25359188	::481285541657194000
65512747	::481285552587554000
507918715	::481285557184507000
132768456	::481285619981635000
65512747	::481285625035759000
33555786	::481285640471216000
271921509	::481285641393963000
360183119	::481285655658766000
165261298	::481285683865071000
26954972	::481285684167450000
486174522	::481285707697115000
299796220	::481285730329964000
459987659	::481285744041164000
32431892	::481285744481566000
109805996	::481285788538515000
431264673	::481285791436775000
486174522	::481285794120732000
222278624	::481285803037835000
32431892	::481285852006731000
217912167	::481285868108648000
458010782	::481285885573349000
346569016	::481285911775166000
271921509	::481285942914080000
412638454	::481285963076083000
165261298	::481285963847446000
507918715	::481285982700843000
291155950	::481285989545963000
35505123	::481285992477765000
424498591	::481285997284818000
62944645	::481286001911160000
160788774	::481286010702012000
594844703	::481286016587022000
29500521	::481286040464805000
42481762	::481286048832835000
127092086	::481286060505174000
252623066	::481286109323079000
513982376	::481286120643100000
286910447	::481286126758793000
594844703	::481286129644503000
251359942	::481286162318127000
249028893	::481286165010464000
299297459	::481286174464831000
165261298	::481286210212474000
217912167	::481286241624023000
18752326	::481286257629089000
15288029	::481286295310716000
315527257	::481286303871287000
165261298	::481286332581281000
486174522	::481286346468626000
281697994	::481286353335119000
217912167	::481286388718256000
486174522	::481286444023939000
254711141	::481286498721857000
607721617	::481286507114659000
240015074	::481286525762957000
41606452	::481286550068539000
486174522	::481286551528161000
38991775	::481286585535565000
490841822	::481286594888859000
503741267	::481286644038123000
370165750	::481286657862144000
255622442	::481286704192815000
471291163	::481286712396877000
424498591	::481286778515906000
249028893	::481286798107086000
165261298	::481286824225038000
176224586	::481286844270014000
281824012	::481286851920031000
299297459	::481286859549450000
19111395	::481286862141534000
542693847	::481286864570028000
467688815	::481286893527527000
352595123	::481286919209250000
635845301	::481286944857411000
424498591	::481286964306804000
159640806	::481286966533554000
240463390	::481287111278997000
240015074	::481287134842990000
507918715	::481287156741472000
187651826	::481287158062665000
41685125	::481287191411187000
231689668	::481287198701260000
38326757	::481287213804945000
211376385	::481287228396548000
424498591	::481287230196318000
240015074	::481287284126273000
65512747	::481287287389450000
52494533	::481287293563453000
282692620	::481287297808498000
523456562	::481287312656314000
299297459	::481287380939202000
315559101	::481287402980265000
507918715	::481287430696632000
236628483	::481287445082693000
172573942	::481287464460746000
113760458	::481287481086595000
65512747	::481287485427707000
190229064	::481287510580940000
234214828	::481287531238277000
424498591	::481287542474825000
219188629	::481287547364986000
172573942	::481287548854353000
80965569	::481287607121235000
114579662	::481287610992570000
398445530	::481287614537162000
26954972	::481287616353296000
52494533	::481287616734986000
190229064	::481287679154212000
41685125	::481287679607193000
105026890	::481287708916998000
375364618	::481287719872499000
216618788	::481287729288732000
267445807	::481287733944811000
260825806	::481287812554047000
60131090	::481287819801804000
35376355	::481287865356124000
107750524	::481287876043620000
236628483	::481287877234405000
507918715	::481287909727666000
159011393	::481287916950261000
165261298	::481287982666637000
607721617	::481287993743781000
352062989	::481287994885025000
19770255	::481288029198241000
352595123	::481288045811879000
106320745	::481288054112804000
321037427	::481288058864959000
22195036	::481288099821912000
64791948	::481288128624218000
16807883	::481288144008929000
236628483	::481288144097001000
240463390	::481288174878998000
165261298	::481288204524339000
80965569	::481288215362412000
348047989	::481288240377262000
35376355	::481288295901429000
312245470	::481288323751636000
41685125	::481288333671149000
326351370	::481288334170284000
225893243	::481288358253969000
35376355	::481288416806449000
107750524	::481288425728147000
260464441	::481288426033905000
45966951	::481288463950815000
58281200	::481288468794855000
33788573	::481288485760811000
507918715	::481288533429071000
26831606	::481288641793105000
574250205	::481288643798372000
64791948	::481288649137344000
16807883	::481288659459919000
339312291	::481288664086237000
18324223	::481288688496693000
43980775	::481288697719963000
375364618	::481288708339949000
260573981	::481288737926561000
368691437	::481288793299759000
106320745	::481288840989405000
241337450	::481288858525376000
17522792	::481288866515546000
613592670	::481288914657767000
613592670	::481288938338807000
64791948	::481288939769065000
410961985	::481288960648298000
18324223	::481289046874804000
29500521	::481289056605577000
635845301	::481289061001203000
186945768	::481289215201001000
165261298	::481289236889362000
581342731	::481289242149019000
352062989	::481289249376178000
352062989	::481289255638282000
352062989	::481289282066587000
160788774	::481289315842945000
17522792	::481289348130689000
251359942	::481289357052379000
240463390	::481289357618200000
219188629	::481289366262657000
613592670	::481289381966127000
18324223	::481289404971892000
507918715	::481289514812710000
291518680	::481289520491790000
635845301	::481289521707761000
613592670	::481289531514032000
42994926	::481289586560491000
16864384	::481289604037750000
321498402	::481289626766696000
253178679	::481289653387931000
102100651	::481289653564104000
229385654	::481289727039905000
188917484	::481289735621468000
249028893	::481289806308061000
18324223	::481289839833137000
15288029	::481289845700964000
79861287	::481289918245638000
14190836	::481289961312776000
635845301	::481290018778935000
187651826	::481290047686066000
393718746	::481290057840869000
68622166	::481290070834413000
165261298	::481290085992644000
277760577	::481290156251435000
326636490	::481290178934611000
43980775	::481290230201217000
507918715	::481290243027775000
308690900	::481290263562686000
169226510	::481290271749988000
241337450	::481290323532853000
287014963	::481290375257010000
348047989	::481290432891342000
70254385	::481290451509846000
343484637	::481290469586915000
507918715	::481290549287079000
423446901	::481290565070618000
326351370	::481290566068494000
414191298	::481290567192547000
169226510	::481290568266309000
183090041	::481290582548316000
18324223	::481290668946366000
183090041	::481290702576680000
287014963	::481290714706231000
52494533	::481290737951047000
505323751	::481290744494174000
263971863	::481290764333240000
338120144	::481290768733065000
303252613	::481290812639444000
211376385	::481290830305456000
15902298	::481290835359588000
357790406	::481290839256473000
253178679	::481290874807005000
334423964	::481291007888072000
346412695	::481291015735627000
70254385	::481291103124328000
265799781	::481291123525054000
136114188	::481291161093435000
431937908	::481291180315926000
153543800	::481291224230289000
343484637	::481291228818837000
237118122	::481291255804985000
54422208	::481291281063108000
635845301	::481291332166488000
25760567	::481291384843169000
343606449	::481291392002453000
607721617	::481291396188368000
237118122	::481291416149061000
334423964	::481291443193921000
370416747	::481291447728353000
39863661	::481291496097062000
370416747	::481291522428923000
339312291	::481291567903543000
290855101	::481291582407446000
102875172	::481291650992709000
500212290	::481291660744458000
431937908	::481291676313325000
137587439	::481291690641088000
483283190	::481291771327315000
559837229	::481291794370404000
161041223	::481291801102680000
431937908	::481291814331088000
254276767	::481291835306831000
431937908	::481291898930204000
254276767	::481291926168014000
188917484	::481291946460069000
559837229	::481292064697499000
260464441	::481292070993162000
286910447	::481292079994527000
18324223	::481292089238376000
142038800	::481292133945839000
286910447	::481292160852320000
358617322	::481292172285579000
169226510	::481292351902478000
80965569	::481292360198811000
367322500	::481292365890469000
358617322	::481292388808159000
113760458	::481292393111494000
40810916	::481292440846888000
231483310	::481292448065679000
226995875	::481292492726231000
204292930	::481292501782130000
253178679	::481292525156564000
334423964	::481292537257136000
18324223	::481292542923665000
583488323	::481292557435944000
169226510	::481292610946879000
22954511	::481292611420831000
357308471	::481292702563045000
321037427	::481292715830038000
90750144	::481292719269351000
279735090	::481292720699236000
16713682	::481292732305244000
410961985	::481292778337345000
596678073	::481292778777767000
173232394	::481292800256770000
542693847	::481292814337060000
398707286	::481292828899676000
204292930	::481292840392482000
169226510	::481292841881051000
254276767	::481292845194571000
559837229	::481292856695324000
137587439	::481292863951474000
195563881	::481292879910805000
312245470	::481292880485441000
14205371	::481292885627637000
399174015	::481292893089329000
244800270	::481292911594573000
182834679	::481292985720905000
339312291	::481293012426047000
208171241	::481293029777498000
25359188	::481293059196325000
559837229	::481293060995698000
204292930	::481293087281795000
169226510	::481293143694778000
22954511	::481293143694798000
187741596	::481293182781886000
635845301	::481293204537356000
18324223	::481293262196441000
596678073	::481293293775765000
321498402	::481293347424702000
351099839	::481293383084679000
108814965	::481293383994851000
607721617	::481293391292928000
261043724	::481293414454272000
542693847	::481293433756078000
146909951	::481293436474384000
280119639	::481293448494850000
26182895	::481293468837629000
223288871	::481293510818430000
236202065	::481293532267679000
559837229	::481293562168885000
230069608	::481293562819006000
385114649	::481293601268592000
351099839	::481293606297169000
283328574	::481293626056515000
312245470	::481293628845744000
270025296	::481293667064233000
423446901	::481293681534590000
24392243	::481293686861737000
352062989	::481293730683838000
326351370	::481293762623062000
386956382	::481293770336796000
260464441	::481293775818334000
195563881	::481293807720230000
153543800	::481293809754456000
403160004	::481293842491002000
339126665	::481293850908966000
363059827	::481293871121711000
70839851	::481293873486913000
18324223	::481293873902141000
236595577	::481293904537346000
300135225	::481293946619174000
264677315	::481293953220608000
562590159	::481293968647262000
238740641	::481294011852795000
153543800	::481294040285970000
60555388	::481294105972989000
330691749	::481294116719177000
386956382	::481294119633829000
339126665	::481294134666203000
38520445	::481294140396011000
613592670	::481294160117252000
98806791	::481294161362944000
18324223	::481294174449172000
153543800	::481294313544888000
523456562	::481294338345820000
195563881	::481294348303093000
18324223	::481294350685466000
70839851	::481294391458275000
700013623	::481294428100120000
20833365	::481294445829038000
147310240	::481294459783884000
18324223	::481294496307486000
279735090	::481294500271124000
635151853	::481294578310340000
504987901	::481294608119255000
24392243	::481294690273087000
480973099	::481294724725096000
45581124	::481294725740105000
562590159	::481294737500934000
29500521	::481294753716129000
29500521	::481294769025339000
339126665	::481294773345480000
41685125	::481294871836098000
146909951	::481294873895927000
389614947	::481294883479887000
398377928	::481294907370262000
260573981	::481294910981562000
24392243	::481294994339147000
118855202	::481295019165233000
323477702	::481295051524296000
60555388	::481295067693318000
173232394	::481295088291569000
35923992	::481295144302706000
369819130	::481295182907076000
577411446	::481295189722808000
173232394	::481295200887656000
480638215	::481295204553478000
321037427	::481295268739289000
233084334	::481295273214230000
146909951	::481295275622166000
40946018	::481295298053279000
321037427	::481295376725839000
146909951	::481295382434283000
204292930	::481295395906011000
63490594	::481295419285069000
263933552	::481295430219616000
57385263	::481295449916448000
424498591	::481295488042668000
234630547	::481295490202750000
182834679	::481295567436664000
167282271	::481295569240227000
343484637	::481295569457913000
545784705	::481295574776287000
122769328	::481295599212314000
63490594	::481295635539181000
122769328	::481295679239643000
264677315	::481295681676509000
343484637	::481295703587557000
37578654	::481295706674565000
15806298	::481295722654871000
35923992	::481295730007875000
424498591	::481295733174591000
263933552	::481295746264621000
559837229	::481295761267621000
260573981	::481295773032656000
36279116	::481295788987777000
60555388	::481295801730084000
289360824	::481295820721889000
146909951	::481295828641128000
527041090	::481295840141537000
410961985	::481295851147366000
424498591	::481295889987035000
17830276	::481295894130610000
40946018	::481295981338959000
173232394	::481295984022929000
186314952	::481296016545546000
321037427	::481296022363451000
480638215	::481296075374862000
17522792	::481296115560480000
367322500	::481296193071243000
17522792	::481296249102938000
559837229	::481296370523844000
60555388	::481296399045124000
90689440	::481296411061800000
281697994	::481296424068726000
343484637	::481296448743432000
261043724	::481296518125993000
357308471	::481296618562416000
367322500	::481296632407785000
497458875	::481296656043089000
367322500	::481296658320195000
44231782	::481296692273102000
63490594	::481296708991582000
263933552	::481296711898234000
39416036	::481296726046019000
635151853	::481296736594317000
132768456	::481296846321508000
33453167	::481296848032768000
339126665	::481296857797111000
264335101	::481296863484579000
559837229	::481296919411449000
278301419	::481296937937682000
278301419	::481296946997370000
372068999	::481297032540614000
263933552	::481297059610230000
383383485	::481297079260549000
90689440	::481297135715885000
493221106	::481297158906195000
32171318	::481297197032419000
146909951	::481297235398123000
36925706	::481297248257445000
414191298	::481297278896848000
40054726	::481297280361070000
376467319	::481297282185170000
559837229	::481297342918701000
423666163	::481297350485241000
63490594	::481297373398708000
44231782	::481297405283811000
36612981	::481297419498291000
165967574	::481297469037637000
343606449	::481297512100147000
376467319	::481297548133400000
20833365	::481297664122707000
363649162	::481297665297485000
238740641	::481297718703161000
262382570	::481297719558828000
63490594	::481297761275371000
267405925	::481297797048594000
15488020	::481297804678021000
274311440	::481297808029655000
265760942	::481297815705239000
165967574	::481297818230210000
559837229	::481297833115394000
245080630	::481297869391929000
376467319	::481297871224848000
146909951	::481297888077950000
167282271	::481297902942584000
423666163	::481297914216472000
17694593	::481297930465591000
321037427	::481297947423174000
37578654	::481297967068893000
559837229	::481298042474078000
90689440	::481298063739203000
35923992	::481298121268690000
363649162	::481298122719916000
173232394	::481298147201654000
499995726	::481298162561204000
245080630	::481298168223522000
60555388	::481298186078650000
254276767	::481298186120597000
259542533	::481298281914318000
325192444	::481298282459975000
36612981	::481298320787116000
428300082	::481298321542508000
240927663	::481298327367979000
559837229	::481298337383989000
134181956	::481298381399408000
398707286	::481298392308396000
64813007	::481298399065817000
275681559	::481298437313277000
263933552	::481298443105603000
39416036	::481298445995900000
245080630	::481298447408984000
215181084	::481298546449457000
340678678	::481298549032747000
348785324	::481298559979888000
559837229	::481298580599095000
263933552	::481298583442821000
254276767	::481298587289022000
321037427	::481298596328112000
340678678	::481298632763641000
587054451	::481298663717629000
273205079	::481298724983816000
6284612	::481298761482657000
450560571	::481298768407437000
363649162	::481298775395545000
204292930	::481298777740173000
527041090	::481298778700279000
295466391	::481298795292921000
181877725	::481298844135587000
60555388	::481298845985280000
527041090	::481298868504510000
136791341	::481298876700192000
36612981	::481298881511051000
245080630	::481298884879085000
499995726	::481298898053373000
332631850	::481298912481783000
527041090	::481298965099331000
527041090	::481299040651341000
263933552	::481299065481621000
245080630	::481299113930022000
635151853	::481299126403887000
36612981	::481299153838809000
52105336	::481299191654658000
634873462	::481299192137019000
173232394	::481299227138457000
263933552	::481299318414917000
459612485	::481299363142987000
64813007	::481299385201217000
263933552	::481299410463113000
161302101	::481299421871624000
148436850	::481299454667272000
245080630	::481299461709131000
257092614	::481299495796219000
146909951	::481299523101536000
257092614	::481299547998539000
33453167	::481299592886370000
94480498	::481299628839534000
499995726	::481299677225046000
234187240	::481299704161255000
245080630	::481299712075526000
94737009	::481299713862283000
39863661	::481299765897224000
193583131	::481299769344917000
383383485	::481299795055636000
132976059	::481299820460912000
148436850	::481299829885530000
363649162	::481299848444923000
54422208	::481299854040133000
234187240	::481299862441701000
188917484	::481299873124200000
279139758	::481299889385533000
295881773	::481299897308561000
99320365	::481299930066087000
339126665	::481299976241172000
159011393	::481299994327019000
94480498	::481300010101784000
263933552	::481300015101407000
213287321	::481300050824290000
193583131	::481300070462394000
260573981	::481300152485814000
545784705	::481300173486690000
351914412	::481300202419011000
527041090	::481300203509534000
118855202	::481300207494123000
245080630	::481300334027890000
63490594	::481300362238754000
351914412	::481300388880982000
99320365	::481300457646616000
280194602	::481300529658998000
99320365	::481300533685129000
165967574	::481300545710608000
173232394	::481300591411355000
545784705	::481300614945574000
423666163	::481300635489292000
423816771	::481300656074924000
396332641	::481300674232066000
423666163	::481300749716955000
146909951	::481300770789556000
22414245	::481300833867681000
423816771	::481300839982587000
22414245	::481300843602649000
424464803	::481300888649097000
630076052	::481300893548040000
90689440	::481300963580338000
35376355	::481300964775718000
212475056	::481300982626648000
243465008	::481301023349567000
363649162	::481301052617007000
605608831	::481301058463870000
280194602	::481301099375124000
245080630	::481301117414830000
343484637	::481301125803421000
180190603	::481301139288125000
33453167	::481301218807906000
424464803	::481301298210275000
383383485	::481301308456972000
343484637	::481301339956211000
36612981	::481301349179465000
630076052	::481301360608944000
320452099	::481301374777319000
424464803	::481301400177999000
445903498	::481301424304058000
281697994	::481301451650891000
33453167	::481301472349401000
146909951	::481301479824035000
328557330	::481301497053847000
299796220	::481301507275780000
245080630	::481301536211877000
131968998	::481301584219885000
53545809	::481301592696565000
33453167	::481301593514467000
423666163	::481301594391056000
131968998	::481301603979259000
273631488	::481301621910286000
44231782	::481301786465034000
423816771	::481301866270040000
542693847	::481301932561031000
542693847	::481301988110368000
381203261	::481301992715714000
245080630	::481302019257286000
312245470	::481302026786050000
343484637	::481302044800589000
243465008	::481302068922421000
343484637	::481302137276604000
474371126	::481302142989262000
339126665	::481302182952570000
245080630	::481302188954640000
346173821	::481302200204144000
103678189	::481302224589426000
243465008	::481302237332140000
39904237	::481302268814188000
364035957	::481302269611483000
339126665	::481302297167671000
52950877	::481302407926673000
33453167	::481302437634916000
52950877	::481302475421388000
304645030	::481302578316443000
44231782	::481302581541474000
472287305	::481302597660184000
249012544	::481302599778328000
630076052	::481302601376346000
295980167	::481302644674142000
245080630	::481302834428669000
167513343	::481302965832400000
424464803	::481302966452768000
321780812	::481303014721196000
339126665	::481303064876294000
479245748	::481303128772706000
343484637	::481303145880883000
424464803	::481303189086408000
70839851	::481303197860913000
33418266	::481303207369379000
22386194	::481303210406064000
22386194	::481303224008200000
33418266	::481303300290007000
20112840	::481303303997771000
343484637	::481303314886189000
263971863	::481303329511702000
22386194	::481303360130134000
383383485	::481303490501672000
22386194	::481303561473495000
22386194	::481303582772183000
22386194	::481303640812974000
134181956	::481303648728010000
33453167	::481303663814508000
52105336	::481303675915087000
53545809	::481303707808579000
410286428	::481303764435869000
351847146	::481303775156531000
423862446	::481303815468376000
148912524	::481303836628627000
22386194	::481303859935985000
245080630	::481303941116723000
39904237	::481304007747440000
414103187	::481304012319232000
280119639	::481304019915120000
52105336	::481304050663563000
343484637	::481304095366459000
39904237	::481304097627197000
410286428	::481304167688855000
300009838	::481304168016396000
245080630	::481304187293036000
442433056	::481304193001865000
229611107	::481304311696465000
245080630	::481304328888545000
423666163	::481304399650648000
229611107	::481304412938571000
423666163	::481304442273153000
229611107	::481304457071034000
15902298	::481304576276963000
314710836	::481304603410329000
550757928	::481304605188313000
229611107	::481304621630369000
312245470	::481304643603943000
376525681	::481304649849249000
106320745	::481304700277760000
363649162	::481304729490710000
245080630	::481304738785267000
430072028	::481304745504550000
330691749	::481304885066215000
491969843	::481304919849594000
180190603	::481304927642210000
181101394	::481304957837398000
53545809	::481304978959527000
64584579	::481305006637731000
550757928	::481305022051790000
15902298	::481305024698396000
507674842	::481305052405981000
264677315	::481305058072473000
507674842	::481305075386548000
264677315	::481305079736049000
64584579	::481305109427519000
472287305	::481305132198400000
34204169	::481305187303174000
273631488	::481305193884426000
160788774	::481305196132569000
314710836	::481305262696202000
245080630	::481305271700971000
70839851	::481305353422790000
260573981	::481305365468807000
273697690	::481305390546571000
18918771	::481305402328367000
343484637	::481305425116004000
343484637	::481305438911098000
343484637	::481305497530679000
132976059	::481305498117865000
295466391	::481305509643837000
58847822	::481305535459758000
64791948	::481305701751345000
291155950	::481305714904686000
321037427	::481305735041941000
343484637	::481305773171949000
507674842	::481305803530330000
160788774	::481305807078699000
393133633	::481305822144643000
344902431	::481305900984983000
343484637	::481305965908611000
327934017	::481306091184087000
33453167	::481306117327167000
327934017	::481306164324335000
343484637	::481306254849998000
135324408	::481306262312058000
160788774	::481306276282904000
510998653	::481306311418597000
229611107	::481306354720964000
262240809	::481306379525705000
391061760	::481306474376077000
281697994	::481306487877562000
402333632	::481306496441909000
14190836	::481306520240398000
245080630	::481306593703624000
550757928	::481306608387883000
41135840	::481306685592850000
343484637	::481306697130967000
245080630	::481306774809505000
343484637	::481306776126488000
128775325	::481306832065925000
41135840	::481306885107097000
243465008	::481306944654041000
573151200	::481306953843347000
245080630	::481306977578930000
148912524	::481307030116782000
337937520	::481307046441385000
148912524	::481307092322504000
222584958	::481307095178805000
60108947	::481307138510557000
550757928	::481307145225265000
105026890	::481307187151519000
33418266	::481307187621289000
70839851	::481307203358314000
148912524	::481307227408437000
321037427	::481307233624793000
277814195	::481307250623934000
148912524	::481307264540635000
245080630	::481307272031645000
14190836	::481307280671920000
148912524	::481307320123551000
268010590	::481307320316854000
321037427	::481307322791522000
319420243	::481307357398310000
550757928	::481307368458682000
423666163	::481307386372562000
25760567	::481307412767711000
423666163	::481307437035552000
423666163	::481307462964760000
291155950	::481307499811704000
321037427	::481307525401554000
49114032	::481307597840986000
321037427	::481307639234961000
245080630	::481307655516868000
132768456	::481307682276511000
423666163	::481307800614621000
363649162	::481307919561277000
312245470	::481307933947342000
431937908	::481307999764357000
50509821	::481308000301244000
364035957	::481308038704689000
414449852	::481308096518565000
314710836	::481308103389249000
60108947	::481308125090570000
259093732	::481308164441141000
351914412	::481308249770061000
278301419	::481308256670056000
278301419	::481308270267609000
414543388	::481308284557594000
472287305	::481308321542963000
513434526	::481308405550678000
259093732	::481308405554888000
309167251	::481308420742475000
579647636	::481308438958727000
262240809	::481308480645496000
513434526	::481308494885187000
608426191	::481308571674501000
375810749	::481308729350946000
221590506	::481308763031228000
414449852	::481308806073171000
47733122	::481308816131100000
351914412	::481308827896139000
265760942	::481308828802514000
414449852	::481308838369296000
351914412	::481308846720184000
50509821	::481308957034561000
617791569	::481308983701942000
53258017	::481309003168100000
257092614	::481309066820464000
91345170	::481309173393534000
76017935	::481309295686873000
29827759	::481309327244808000
259093732	::481309344298856000
163279109	::481309436200239000
135681283	::481309483159654000
424464803	::481309489333665000
163279109	::481309511009857000
167301113	::481309597001449000
66786075	::481309646565543000
452882285	::481309655797227000
245080630	::481309682431057000
330691749	::481309709828640000
245080630	::481309730162216000
556631416	::481309770356240000
425252367	::481309921670361000
304645030	::481309948622946000
153531619	::481309955480248000
221590506	::481309985079431000
167301113	::481309986643931000
414449852	::481310009259606000
424464803	::481310012086562000
562590159	::481310039227920000
414449852	::481310056672002000
66786075	::481310143766740000
259093732	::481310295902523000
259093732	::481310352001335000
238247892	::481310361174302000
179119528	::481310389486252000
635845301	::481310457165144000
221590506	::481310486084874000
557400595	::481310639625748000
414449852	::481310678167191000
304645030	::481310800196665000
341734040	::481310800527630000
330645900	::481310800707981000
181101394	::481310829589954000
472287305	::481310855665950000
221590506	::481310881116987000
179669687	::481310985932640000
537660330	::481311094439284000
26182895	::481311121320583000
31066609	::481311171488673000
454146385	::481311251923226000
76638498	::481311258512072000
635845301	::481311284504166000
228213959	::481311336484175000
452882285	::481311360865673000
635151853	::481311379182202000
635151853	::481311453278777000
279865885	::481311487030747000
281697994	::481311521797312000
260825806	::481311528294301000
100195876	::481311695541764000
100195876	::481311696254812000
291155950	::481311864102469000
557400595	::481311874353336000
346412695	::481311957866131000
229611107	::481312084572270000
360367250	::481312114842169000
32690664	::481312119674007000
360367250	::481312248401387000
179669687	::481312318815358000
229611107	::481312325207883000
33823755	::481312343478263000
308170990	::481312373379444000
259093732	::481312516325117000
259093732	::481312554883354000
613592670	::481312675285053000
259093732	::481312694792777000
377627227	::481312719300067000
229611107	::481312754931101000
26182895	::481312770273456000
259093732	::481312797028913000
287994287	::481312856252506000
15902298	::481312892193492000
381203261	::481312977736302000
577411446	::481313005960171000
339126665	::481313040705404000
363649162	::481313069466152000
414449852	::481313073555206000
423666163	::481313083936083000
221590506	::481313150873006000
259093732	::481313154740142000
15902298	::481313170263252000
309778100	::481313179532685000
377627227	::481313190689509000
186314952	::481313295698522000
33823755	::481313320973373000
346569016	::481313385431052000
259093732	::481313389193347000
414449852	::481313403340738000
253886962	::481313428703698000
259541688	::481313436828467000
223614733	::481313482940223000
187078541	::481313493816066000
259093732	::481313512958857000
360367250	::481313544521003000
223614733	::481313544541974000
150518148	::481313582018088000
414449852	::481313590599630000
15902298	::481313638536343000
257092614	::481313638729261000
257092614	::481313641157779000
414449852	::481313642147631000
150518148	::481313675567849000
238665368	::481313787715149000
620519142	::481313830329253000
20738985	::481313862587662000
359104594	::481313909463187000
90544248	::481313941578989000
436476907	::481314080196530000
150518148	::481314107849596000
150518148	::481314224518352000
272488861	::481314256520888000
327689033	::481314364809805000
32690664	::481314489367678000
620519142	::481314493910118000
238665368	::481314496984539000
105026890	::481314507919065000
32690664	::481314529825923000
348745482	::481314576172994000
205043960	::481314636025720000
596678073	::481314672050589000
346569016	::481314699393245000
32690664	::481314720226349000
319145382	::481314989022515000
271774234	::481315082853306000
596678073	::481315105955524000
228213959	::481315188134535000
223614733	::481315198813208000
343484637	::481315220330000000
414103187	::481315283072589000
102100651	::481315381705859000
283251929	::481315400810897000
37316930	::481315419555233000
227355784	::481315485733359000
340678678	::481315508222836000
377627227	::481315556323110000
377627227	::481315583372193000
70982412	::481315628234457000
262240809	::481315647914115000
102301729	::481315663919583000
463138486	::481315710690287000
620519142	::481315748141223000
16380745	::481315749592449000
463138486	::481315794169499000
620519142	::481315830601232000
208171241	::481315840114327000
419836731	::481315860649627000
123746907	::481315903980974000
262240809	::481315912939626000
463138486	::481315943113433000
431937908	::481315952647081000
60108947	::481316008385593000
620519142	::481316014861197000
16380745	::481316052358287000
236202065	::481316123749539000
620519142	::481316168515330000
259581735	::481316244650336000
95072707	::481316258906791000
31066609	::481316265470861000
32690664	::481316281258242000
15806298	::481316333984833000
236202065	::481316354901819000
377627227	::481316368784961000
279865885	::481316381007151000
22736943	::481316444295028000
279865885	::481316445549125000
225691566	::481316543058284000
32690664	::481316546526982000
360367250	::481316580135931000
61402370	::481316663501926000
33418266	::481316680358821000
208171241	::481316723786649000
177101575	::481316743000768000
53258017	::481316760281677000
15488020	::481316837821399000
450560571	::481316942288932000
177101575	::481317033598910000
87956728	::481317060891271000
253886962	::481317069737041000
53258017	::481317180987154000
383045348	::481317224276185000
35376355	::481317254600986000
177101575	::481317325623132000
348745482	::481317350730248000
369819130	::481317425263431000
32973618	::481317536341164000
378609308	::481317584520744000
613592670	::481317591923703000
620519142	::481317627789193000
378609308	::481317658093031000
263933552	::481317683015585000
33418266	::481317686643654000
35376355	::481317691261595000
92629759	::481317704138104000
205043960	::481317718985932000
261471578	::481317849764745000
364439246	::481317857024671000
277251070	::481317863869784000
350083690	::481317920878759000
177101575	::481317973886394000
370850900	::481318013220950000
263933552	::481318106044715000
35376355	::481318112755605000
102301729	::481318115758710000
297652605	::481318247451459000
253230729	::481318255030587000
331397011	::481318321372291000
557400595	::481318403123064000
557400595	::481318412375699000
236144487	::481318473985826000
557400595	::481318491262160000
343484637	::481318500888088000
271774234	::481318582278574000
229611107	::481318619994132000
348745482	::481318623907041000
132976059	::481318646694686000
26413556	::481318657666998000
609790203	::481318678382661000
102100651	::481318704760635000
288531248	::481318766966755000
32690664	::481318802567593000
348745482	::481318856804163000
620519142	::481318886281736000
236144487	::481318937427075000
317524005	::481318959921102000
186314952	::481318998349316000
16380745	::481319029613666000
620519142	::481319087633481000
277251070	::481319161964933000
411997198	::481319217120022000
236144487	::481319333990133000
32690664	::481319415305089000
179119528	::481319444711362000
65826107	::481319592342867000
68622166	::481319619928797000
620519142	::481319644511223000
713350694	::481319753089581000
179119528	::481319791592869000
117608761	::481319837549858000
179119528	::481319850413805000
562590159	::481319900493783000
102100651	::481319958295486000
550757928	::481320020212195000
56917722	::481320034971561000
620519142	::481320081318629000
620519142	::481320146888163000
22195036	::481320151808475000
263933552	::481320154093998000
620519142	::481320226311524000
206067907	::481320283249582000
620519142	::481320288479498000
229611107	::481320304464371000
15902298	::481320321597710000
32690664	::481320372294254000
600663496	::481320421145321000
32690664	::481320423934550000
620519142	::481320427973652000
323477702	::481320437914157000
43977455	::481320495892402000
360367250	::481320524602019000
92629759	::481320615870074000
36082253	::481320631490084000
323477702	::481320641920909000
414543388	::481320665652674000
43977455	::481320745684205000
187651826	::481320823433621000
264946102	::481320887522566000
240857453	::481320924709666000
50546012	::481320927909527000
600663496	::481320931806048000
102301729	::481321071769968000
92629759	::481321098210865000
102875172	::481321117332676000
479245748	::481321146210856000
463318489	::481321155459317000
48804765	::481321357628956000
499995726	::481321367254491000
505496552	::481321395268243000
68369234	::481321450737917000
577411446	::481321462436208000
433654462	::481321465141551000
505496552	::481321480127393000
505496552	::481321517569949000
505496552	::481321532040282000
264946102	::481321553229910000
32973618	::481321553523904000
505496552	::481321554962161000
295339639	::481321557680480000
281697994	::481321584616304000
50354861	::481321640051998000
43977455	::481321683958398000
505496552	::481321765767876000
26182895	::481321793954004000
505496552	::481321798059843000
287994287	::481321810151997000
323076337	::481321821170434000
109805996	::481321836652007000
635845301	::481321843727400000
635845301	::481321929719042000
114291753	::481322057108422000
635845301	::481322085327708000
92629759	::481322134518525000
556323854	::481322155318063000
241337450	::481322157910147000
556323854	::481322183906435000
230655725	::481322205180358000
48431204	::481322225430065000
556323854	::481322249589227000
620519142	::481322249664741000
505496552	::481322286117449000
620519142	::481322316173828000
505496552	::481322331298463000
359672666	::481322365553750000
161622400	::481322375045074000
620519142	::481322388395524000
556323854	::481322396637343000
556323854	::481322460101369000
505496552	::481322509065658000
335608417	::481322584034664000
29319846	::481322664858890000
391061760	::481322674913030000
161622400	::481322706730639000
123746907	::481322792148008000
30516737	::481322816781160000
556323854	::481322833360867000
32690664	::481322837844557000
26413556	::481322892466999000
271774234	::481322901744787000
262240809	::481322987459584000
161622400	::481323038462332000
268010590	::481323049405677000
22414245	::481323063162597000
537660330	::481323074776621000
262240809	::481323117306839000
351099839	::481323122524553000
335608417	::481323148709617000
359672666	::481323155261497000
92629759	::481323181731348000
288531248	::481323192079106000
556323854	::481323247816822000
577411446	::481323298442457000
109805996	::481323332135313000
505496552	::481323364435251000
245080630	::481323405589770000
359672666	::481323596317736000
556323854	::481323656757276000
15902298	::481323721534107000
556323854	::481323755285671000
183090041	::481323800617705000
288531248	::481323811359715000
391061760	::481323812961914000
245080630	::481323813809172000
230655725	::481323885594673000
109805996	::481323930264043000
262240809	::481324001000579000
53165262	::481324024769687000
577411446	::481324060539121000
364428125	::481324083850641000
351348648	::481324152427511000
351348648	::481324178662907000
109805996	::481324184430477000
351348648	::481324257591308000
556323854	::481324268152565000
577411446	::481324286675013000
40478607	::481324308414099000
109805996	::481324372368842000
423830555	::481324584713457000
351348648	::481324611145973000
348745482	::481324618364366000
442433056	::481324631161180000
307397057	::481324646894026000
442433056	::481324716284604000
351348648	::481324718553706000
109805996	::481324730327498000
109805996	::481324787978207000
109805996	::481324817761964000
109805996	::481324847981920000
351348648	::481324942420488000
55744853	::481324959336128000
153544543	::481324963404976000
323477702	::481324971319238000
323477702	::481325035102031000
334442114	::481325079607775000
30516737	::481325170611998000
351348648	::481325242644590000
261900342	::481325313981308000
53165262	::481325328321626000
335608417	::481325335691005000
109805996	::481325344738541000
351348648	::481325365294424000
620519142	::481325374341533000
259093732	::481325431182749000
351348648	::481325459452338000
109805996	::481325474707439000
261900342	::481325499847696000
259093732	::481325511583346000
259093732	::481325553983561000
335608417	::481325581213003000
261900342	::481325634606485000
109805996	::481325665942507000
328882474	::481325769763733000
109805996	::481325851364319000
255104759	::481325853264347000
161622400	::481325858607476000
60108947	::481325864836431000
278301419	::481325876072947000
278301419	::481325886751649000
259093732	::481325920699940000
328882474	::481325920964210000
32690664	::481325952790573000
109805996	::481326027952893000
328882474	::481326036915740000
425252367	::481326038300250000
32690664	::481326143585267000
335608417	::481326165878001000
161622400	::481326269011722000
234828491	::481326334694522000
483283190	::481326348649390000
262240809	::481326391112114000
109805996	::481326407587737000
391061760	::481326414420262000
556323854	::481326439740866000
556323854	::481326487044227000
351264389	::481326554526797000
281697994	::481326614438227000
77765035	::481326660835213000
109805996	::481326709103673000
236144487	::481326731513450000
146216300	::481326754024275000
314604858	::481326823272615000
66786075	::481326870802079000
94737009	::481326871804923000
109805996	::481327121919639000
161622400	::481327230891466000
271774234	::481327236851568000
334442114	::481327248276852000
552802620	::481327251586174000
64584579	::481327278173876000
279865885	::481327278761050000
279865885	::481327306216984000
391061760	::481327345513795000
96443022	::481327347262443000
32690664	::481327507224805000
42638131	::481327564049219000
556323854	::481327571045343000
109805996	::481327692407926000
109805996	::481327791573843000
483283190	::481327898797047000
109805996	::481328066787291000
425252367	::481328116682752000
335608417	::481328125112885000
295339639	::481328130767208000
53112812	::481328151868354000
28771314	::481328156075253000
161622400	::481328259359993000
64584579	::481328264770637000
556323854	::481328313550385000
178269816	::481328317375590000
53112812	::481328346702151000
556323854	::481328391618957000
109805996	::481328560289112000
109805996	::481328668598632000
26109453	::481328684218195000
64584579	::481328687082504000
187078541	::481328755571298000
15806298	::481328800353886000
161622400	::481328824924135000
33418266	::481328856020684000
33418266	::481328856079417000
109805996	::481328903412518000
335608417	::481328907019223000
109805996	::481328937377988000
296627238	::481328983649165000
246112828	::481329012099141000
109805996	::481329033192673000
246112828	::481329211164987000
14891490	::481329662199476000
109805996	::481329686476517000
14891490	::481329711272837000
267357514	::481329719338881000
399555371	::481329736241524000
109805996	::481329763853021000
246112828	::481329796689833000
259093732	::481329799571320000
109805996	::481329812657950000
14891490	::481329818152087000
320452099	::481329871998570000
64584579	::481329964013211000
79861287	::481330037182836000
577411446	::481330069575827000
399555371	::481330092569001000
109805996	::481330113116897000
32690664	::481330121270259000
14891490	::481330127259709000
79861287	::481330133425348000
109805996	::481330177138765000
109805996	::481330200538787000
14891490	::481330213121314000
109805996	::481330221359325000
399555371	::481330221963280000
14891490	::481330256825954000
225601631	::481330282033713000
74282065	::481330302061522000
64584579	::481330325675454000
200316617	::481330348589330000
14891490	::481330411717398000
259093732	::481330431191576000
74282065	::481330451714277000
577411446	::481330553221025000
74282065	::481330569016377000
556323854	::481330659940507000
271774234	::481330670661152000
109805996	::481330723019055000
109805996	::481330728165441000
375873224	::481330729104592000
351914412	::481330771202809000
109805996	::481330776521588000
92629759	::481330867327868000
14891490	::481330888983080000
262382570	::481330893609373000
64584579	::481330901767311000
32690664	::481330934805827000
32690664	::481331020587737000
577411446	::481331066939400000
351914412	::481331078343323000
15806298	::481331102959685000
375873224	::481331117216104000
399555371	::481331246492962000
620519142	::481331271679766000
240857453	::481331328701300000
471516383	::481331401590341000
620519142	::481331442157232000
32690664	::481331467339833000
109805996	::481331641466777000
281697994	::481331652028030000
556323854	::481331687524012000
262382570	::481331703785340000
92629759	::481331714241740000
64584579	::481331714648584000
109805996	::481331768147329000
556323854	::481331781086375000
70254385	::481331799771975000
92629759	::481331852473405000
64584579	::481331893632126000
176487313	::481331914679148000
635845301	::481331922577006000
577411446	::481331928466198000
70254385	::481331948808204000
64791948	::481332065850236000
15902298	::481332140215242000
399555371	::481332169667670000
577411446	::481332215817994000
109805996	::481332228497342000
70254385	::481332270079287000
397028036	::481332334336036000
109805996	::481332410303676000
399555371	::481332485632970000
229332190	::481332550838009000
399555371	::481332595431841000
80157666	::481332626616098000
96013044	::481332627832856000
64584579	::481332632169369000
70254385	::481332637395464000
80157666	::481332656265641000
15902298	::481332756303990000
577411446	::481332845064253000
64584579	::481332976752418000
355717008	::481332997053231000
577411446	::481333030444093000
397028036	::481333048680513000
92629759	::481333054598705000
259093732	::481333069509427000
51964139	::481333193891921000
212047421	::481333197490245000
402333632	::481333203915927000
408031484	::481333205660737000
365739414	::481333216884711000
64584579	::481333229023019000
399555371	::481333322883149000
286502927	::481333324032385000
92870542	::481333395264249000
397028036	::481333411085180000
303488399	::481333461223878000
82600674	::481333475371261000
92870542	::481333555562156000
473718221	::481333567100706000
40810916	::481333586537115000
281824012	::481333697858125000
92870542	::481333703075840000
36612981	::481333872215347000
32690664	::481333891773390000
577411446	::481333909998043000
92870542	::481333980512280000
556323854	::481334012099571000
40946018	::481334012577710000
109805996	::481334174683787000
109805996	::481334198868127000
326636490	::481334311543504000
109805996	::481334346927046000
399555371	::481334358305804000
23754003	::481334359484428000
326636490	::481334385740771000
365658620	::481334387502379000
556323854	::481334402710900000
577411446	::481334500950278000
64584579	::481334513046282000
423816771	::481334543773732000
263933552	::481334599683801000
111687397	::481334652032921000
136458681	::481334675126755000
64584579	::481334693493624000
263933552	::481334695490113000
257092614	::481334699244007000
283051149	::481334735113699000
92870542	::481334736799797000
303488399	::481334757603553000
556323854	::481334774422716000
257092614	::481334916257284000
64584579	::481334947714592000
109805996	::481334951645036000
263933552	::481335009605738000
183090041	::481335033932693000
577411446	::481335049485574000
64584579	::481335049988493000
399555371	::481335162878181000
160495648	::481335284810788000
303488399	::481335404059045000
399555371	::481335434887180000
36612981	::481335458350133000
381373424	::481335474313650000
240015074	::481335543205478000
279865885	::481335580005892000
15488020	::481335619038089000
365739414	::481335695340879000
167282271	::481335696469155000
68622166	::481335759023407000
64584579	::481335796239044000
556323854	::481335845811548000
36612981	::481335906914168000
288531248	::481335969702871000
368730450	::481336049033945000
365739414	::481336142055223000
36612981	::481336143376424000
167282271	::481336239686418000
109805996	::481336358389415000
577411446	::481336415297753000
259466143	::481336539301961000
263933552	::481336555202551000
245957488	::481336564036165000
245957488	::481336571455889000
245957488	::481336580863700000
109805996	::481336600476262000
281697994	::481336684752433000
36612981	::481336694549925000
319145382	::481336699994136000
368730450	::481336756013236000
36612981	::481336784916209000
384155676	::481336785000095000
577411446	::481336835906732000
423816771	::481336915405205000
279865885	::481336993188560000
245957488	::481337028513394000
36612981	::481337030735958000
577411446	::481337080065568000
590556372	::481337118095327000
263933552	::481337168992804000
370401061	::481337169685278000
577411446	::481337175997685000
259466143	::481337184968929000
383383485	::481337250513309000
163279109	::481337318221938000
577411446	::481337372911869000
109805996	::481337391110967000
423816771	::481337422286823000
368730450	::481337447557521000
202840862	::481337503337574000
163279109	::481337533016457000
556323854	::481337615061233000
365739414	::481337620991967000
370401061	::481337688415805000
21531254	::481337689481170000
320512967	::481337699521929000
109805996	::481337823300431000
370401061	::481337885426462000
54116443	::481337914077347000
391061760	::481337928652955000
54116443	::481337962072780000
54116443	::481337981026832000
64584579	::481338008650518000
54116443	::481338155501510000
556323854	::481338210644025000
92629759	::481338255577587000
556323854	::481338316210446000
25469735	::481338328940544000
242607910	::481338331377061000
295339639	::481338404466991000
310666452	::481338554346270000
163279109	::481338600856891000
92629759	::481338625800433000
368730450	::481338637238288000
279865885	::481338858672377000
319145382	::481338872513581000
399408344	::481338946954088000
310666452	::481339087991762000
399408344	::481339099056324000
351348648	::481339101476429000
351348648	::481339215372767000
319145382	::481339250911096000
92629759	::481339256288198000
351348648	::481339276739612000
242607910	::481339317449543000
556323854	::481339353877078000
299796220	::481339426178871000
556323854	::481339444088164000
50151347	::481339484466733000
28510276	::481339570139586000
155459778	::481339610249699000
487322279	::481339613831643000
92629759	::481339665669038000
408171600	::481339707423334000
17035194	::481339723500486000
370165750	::481339724612009000
577920402	::481339730437484000
14891490	::481339761387261000
351348648	::481339766680465000
351348648	::481339825392336000
271738272	::481339833785131000
92629759	::481339835911651000
414543388	::481339911404937000
28510276	::481340014790340000
399408344	::481340018972041000
370165750	::481340043844657000
263933552	::481340062773149000
25469735	::481340070356877000
14891490	::481340125641572000
28510276	::481340156675244000
460491164	::481340225806172000
14891490	::481340240758452000
433168829	::481340256415776000
35376355	::481340282630602000
370165750	::481340289433731000
167365283	::481340341769867000
92629759	::481340519214100000
242607910	::481340566773309000
14891490	::481340655122120000
14891490	::481340718846197000
370165750	::481340740308852000
55888161	::481340750618451000
556323854	::481340763645542000
556323854	::481340822583906000
55888161	::481340829240676000
556323854	::481340939319791000
32690664	::481340968998666000
167365283	::481340980864380000
434720036	::481341009792479000
160144135	::481341101760983000
434720036	::481341171361255000
577920402	::481341220816302000
25469735	::481341258053718000
454146385	::481341290068848000
483283190	::481341417462435000
463250994	::481341469567897000
92629759	::481341483568476000
92629759	::481341672266035000
556323854	::481341686262407000
77078833	::481341711075905000
281697994	::481341716541480000
556323854	::481341732131307000
32690664	::481341743468527000
434720036	::481341793502388000
406121427	::481341817502588000
55888161	::481341845335982000
556323854	::481341955603824000
571439376	::481342072461332000
178269816	::481342148004962000
571439376	::481342150219530000
309167251	::481342311801307000
15902298	::481342405132550000
70254385	::481342445821509000
571439376	::481342469208952000
32690664	::481342499311456000
556323854	::481342568949497000
70254385	::481342623467069000
552802620	::481342633994756000
14891490	::481342968444358000
62685527	::481343038200221000
109059155	::481343039538208000
54116443	::481343211542036000
109805996	::481343299861884000
434720036	::481343341867454000
109805996	::481343349719584000
309167251	::481343404391923000
178269816	::481343445177364000
178269816	::481343525917696000
556323854	::481343737801355000
309167251	::481343760312598000
178269816	::481343766582685000
434720036	::481343867212414000
434720036	::481343868214849000
556323854	::481343914687741000
303488399	::481343940285591000
434720036	::481344076935995000
571439376	::481344224659390000
219188629	::481344256833892000
32690664	::481344293244641000
635845301	::481344441534279000
281295226	::481344490222145000
156801163	::481344582785830000
156801163	::481344627669090000
25237171	::481344789988659000
303488399	::481345144499609000
537660330	::481345219275661000
14891490	::481345225793617000
397571431	::481345235427938000
14891490	::481345368643215000
54116443	::481345424045793000
571439376	::481345436460908000
14891490	::481345460540411000
571439376	::481345483692978000
571439376	::481345606636417000
571439376	::481345648508166000
14891490	::481345721103183000
423816771	::481345731287347000
92629759	::481345761485926000
26413556	::481345790556651000
54116443	::481345876346957000
32690664	::481345890796310000
281295226	::481345951312142000
571439376	::481345980856422000
571439376	::481346022493282000
54116443	::481346102700945000
54116443	::481346201686528000
98589714	::481346230056787000
42220462	::481346374676787000
32690664	::481346685516263000
176487313	::481346696002039000
281697994	::481346747332308000
276381534	::481346842761125000
14891490	::481347099745726000
28063382	::481347235238514000
503577648	::481347235629006000
87956728	::481347256642048000
503577648	::481347387685081000
75937251	::481347404265160000
257092614	::481347406840086000
64584579	::481347421230755000
36485138	::481347510741778000
36485138	::481347514093019000
460491164	::481347574579101000
27432862	::481347677515710000
28063382	::481347770574323000
183090041	::481347898375168000
109805996	::481348041107320000
27432862	::481348044399853000
28063382	::481348253607137000
36485138	::481348270850326000
90467952	::481348272804872000
36485138	::481348285303914000
14891490	::481348338143358000
66786075	::481348383412469000
35706997	::481348443164532000
28063382	::481348503172427000
36485138	::481348577651093000
36485138	::481348581451132000
146608159	::481348604372611000
14891490	::481348618637438000
36485138	::481348671620280000
36485138	::481348674933772000
264677315	::481348792969482000
36485138	::481348812082921000
36485138	::481348815924891000
36485138	::481348868018147000
264677315	::481348877321138000
36485138	::481348891682414000
36485138	::481349078526488000
36485138	::481349081944834000
60131090	::481349133672779000
14891490	::481349440221888000
18618379	::481349550657908000
33453167	::481349593028784000
114291753	::481349660649324000
400266696	::481349711966662000
400266696	::481349822436241000
400266696	::481349890078167000
209208697	::481349908113657000
14891490	::481349972407754000
276381534	::481350083561422000
279139758	::481350398536454000
400266696	::481350571761614000
323978080	::481350698085662000
276381534	::481350905296846000
400266696	::481351381610401000
14891490	::481351506063392000
264677315	::481351515399913000
260825806	::481351630864912000
281697994	::481351783496056000
14891490	::481351846158544000
53112812	::481351867381710000
381373424	::481351910792761000
381373424	::481351914517299000
296590824	::481351941323108000
381373424	::481351945374797000
53112812	::481351987804377000
28063382	::481352166926331000
276381534	::481352211356983000
381373424	::481352241975021000
65482831	::481352254717706000
14891490	::481352419670896000
220632867	::481352473391947000
556631416	::481352720251486000
25359188	::481352932374237000
14891490	::481353122107781000
276381534	::481353154534338000
700013623	::481353317465858000
124582805	::481353511985479000
320512967	::481353621398093000
276381534	::481353660556120000
25359188	::481353954647756000
30242503	::481354294009278000
279865885	::481354346869706000
41649263	::481354428406976000
352970133	::481354450422878000
41649263	::481354485105586000
29500521	::481354724927500000
214184608	::481354732427292000
60712766	::481354733148700000
32690664	::481354739955675000
380049732	::481354865109925000
14891490	::481355157519618000
14891490	::481355266114322000
303488399	::481355413388947000
26182895	::481355520498864000
114235211	::481356045894164000
50546012	::481356093482737000
101286329	::481356489794539000
14891490	::481356536086683000
387188572	::481356552591650000
225691566	::481356645532852000
273697690	::481356864731365000
273697690	::481357074245226000
209208697	::481357093812043000
165290348	::481357241593769000
141821632	::481357272002465000
14891490	::481357275374694000
19939574	::481357277815787000
387188572	::481357280735395000
326813935	::481357370199506000
19939574	::481357378286149000
42910967	::481357666883997000
165290348	::481357808982433000
25760567	::481357944412700000
165290348	::481357971268464000
273697690	::481358037400047000
14891490	::481358121730711000
141821632	::481358171550670000
273697690	::481358228412850000
14891490	::481358400387682000
381373424	::481358402589716000
273697690	::481358685403234000
273697690	::481358921110528000
141821632	::481359339643338000
387941507	::481359378503565000
259581735	::481359378650382000
259581735	::481359442579976000
273697690	::481359617469853000
259581735	::481359690782085000
42638131	::481359725989085000
21531254	::481359751960211000
21531254	::481360088343408000
21531254	::481360268149026000
64584579	::481360404870742000
273697690	::481360589160083000
15806298	::481360657464299000
273697690	::481360766528794000
587864456	::481360788079513000
21531254	::481360933143334000
178921630	::481361001959669000
217871594	::481361101829853000
160733683	::481361114673213000
21531254	::481361204950990000
245080630	::481361278594592000
370845710	::481361342205788000
245080630	::481361350765985000
179039178	::481361498472980000
21531254	::481361574603390000
310664656	::481361636234506000
301737159	::481361654525870000
114291753	::481361683189755000
370845710	::481361774047154000
310664656	::481361818875473000
281697994	::481361849553014000
273697690	::481361889520148000
245080630	::481362025465909000
15186859	::481362166059372000
301657872	::481362233491193000
245080630	::481362259365466000
370845710	::481362265145630000
153544543	::481362563863969000
162200561	::481362626375864000
100018299	::481362689047138000
100018299	::481362697381240000
267936760	::481362704192770000
100018299	::481362704372731000
100018299	::481362709322428000
245080630	::481362712409018000
100018299	::481362715467079000
229611107	::481362747582844000
100018299	::481362750304563000
21531254	::481362801378607000
245080630	::481363169047089000
21531254	::481363208901373000
62685527	::481363383539613000
21531254	::481363602197073000
21531254	::481363893902512000
21531254	::481363940656443000
392434084	::481364136664637000
75034878	::481364638404075000
364546435	::481364701159645000
303488399	::481365327062646000
15806298	::481365423426772000
397571431	::481365903326449000
42910967	::481365940702302000
179039178	::481366016682106000
397571431	::481366167911534000
310664656	::481366253576007000
397571431	::481366671316099000
178921630	::481366692409643000
369292925	::481366771174088000
64791948	::481366831618211000
281697994	::481366883896410000
487322279	::481366909267349000
369292925	::481367372083642000
49114032	::481367490195251000
310664656	::481367589541523000
49114032	::481367715978821000
179039178	::481367777220251000
275681559	::481367856945176000
244290101	::481367861537951000
310664656	::481368186030276000
310664656	::481368210915086000
310664656	::481368282721550000
587940951	::481368302132797000
181877725	::481368307178938000
487322279	::481368315441344000
100018299	::481368379748409000
181877725	::481368387873157000
75696479	::481368484639567000
587940951	::481368507766956000
487322279	::481368652201988000
349787019	::481368763393003000
75696479	::481368763430752000
75696479	::481368870393901000
487322279	::481368885073960000
75696479	::481369047083147000
253828982	::481369051734618000
75696479	::481369161705086000
64791948	::481369184505311000
414217500	::481369191501418000
24718142	::481369243712114000
75696479	::481369464336699000
105607367	::481369601456885000
152715270	::481369632230473000
75696479	::481369699205144000
310664656	::481369751369695000
62685527	::481369761092079000
213187842	::481369969624903000
435557155	::481370332591190000
118733444	::481370550409781000
167365283	::481370899266805000
299796220	::481370916375781000
106778257	::481371252394065000
62870601	::481371372426244000
281697994	::481371919485526000
17054163	::481372153317564000
24718142	::481372212629225000
216833550	::481372402274689000
17694593	::481372638364073000
246409056	::481372651223781000
253828982	::481372695116787000
246409056	::481372749085282000
275681559	::481373066732118000
253828982	::481373118682783000
275681559	::481373427475820000
310664656	::481373511043129000
14307454	::481373553749536000
153531619	::481373556429688000
310664656	::481373568177946000
15488020	::481373596351082000
153531619	::481373621252681000
467852949	::481374233571106000
310664656	::481374303930159000
245080630	::481374393696657000
310664656	::481374395944812000
310664656	::481374498000617000
26198298	::481374539759108000
310664656	::481374546713260000
53486281	::481374951212339000
343756278	::481374999123460000
414217500	::481375069239640000
15782772	::481375093952479000
179039178	::481375358915448000
62870601	::481375445229649000
136458681	::481375502335488000
48431204	::481375730710761000
130514710	::481376023372894000
265249050	::481376263169269000
283518032	::481376371659517000
323477702	::481376430127726000
277760577	::481376656498515000
467852949	::481376724161417000
265786675	::481376733741203000
197384499	::481376869644652000
281697994	::481376950955831000
48431204	::481376958987509000
48431204	::481376988368605000
370165750	::481377014105264000
467852949	::481377259362979000
467852949	::481377783592259000
51814269	::481378147091230000
279865885	::481378159888044000
467852949	::481378461463113000
301657872	::481378568732041000
467852949	::481378760500203000
69044676	::481378882860236000
277760577	::481378914925703000
467852949	::481379118844760000
397024307	::481379279658176000
152715270	::481379338411986000
48557490	::481379354166169000
218750630	::481379395093790000
75034878	::481379474978926000
178921630	::481379522735247000
357898055	::481380378520076000
178921630	::481380393766383000
271717879	::481380424913276000
37863682	::481380426288623000
271717879	::481380556975140000
64791948	::481380606220062000
64791948	::481380717025177000
357898055	::481380782364459000
506707370	::481380817571426000
167365283	::481380953550356000
357898055	::481381033867493000
382414670	::481381066284859000
390552849	::481381155842052000
97307001	::481381298829676000
68221984	::481381336444567000
357898055	::481381390345183000
20020647	::481381512630534000
19182658	::481381540870758000
509524562	::481381657060966000
357898055	::481381876343373000
325192444	::481381983306534000
178921630	::481382074121981000
357898055	::481382292800020000
357898055	::481382383879344000
37863682	::481382494764167000
26589876	::481382518218706000
258454374	::481382907576348000
42638131	::481382962726830000
218956862	::481383031677005000
357898055	::481383234828124000
259466143	::481383407293693000
357898055	::481383610503548000
34796664	::481383634322993000
392716377	::481384144723656000
375734748	::481384264919838000
352970133	::481384402337800000
229332190	::481384634732007000
35923992	::481384647126163000
35923992	::481384690516250000
375734748	::481384696866033000
35923992	::481384777250271000
195154119	::481384782186946000
35923992	::481384931835531000
305415102	::481384956682190000
500239410	::481384984897286000
112576998	::481385126966751000
314710836	::481385162651889000
229332190	::481385190917681000
357898055	::481385407532531000
279865885	::481385568434020000
156801163	::481385641876279000
229332190	::481385870789189000
156801163	::481385915256803000
221740779	::481385999889887000
279865885	::481386080168468000
21531254	::481386137924038000
323477702	::481386282019348000
156801163	::481386282057076000
258454374	::481386297152770000
25104281	::481386300298129000
274432702	::481386304819585000
279865885	::481386402874011000
156801163	::481386558168129000
75034878	::481386601860190000
28405302	::481386675486990000
156801163	::481386837437460000
244290101	::481386849026338000
279865885	::481386980886843000
281697994	::481387019390951000
181101394	::481387061803368000
279865885	::481387072909889000
165658390	::481387084280643000
260979062	::481387164010180000
214678768	::481387703825494000
279865885	::481387796662198000
410403898	::481388045397417000
270227232	::481388198686257000
175581339	::481388231448358000
29849760	::481388279497887000
137426396	::481388618754191000
214779476	::481388817933295000
222636373	::481388864507228000
53852889	::481389191196987000
48431204	::481389262764384000
53486281	::481389332281176000
274432702	::481389392519368000
263933552	::481389404661903000
46284235	::481389408461938000
53486281	::481389426522980000
263933552	::481389427428564000
259581735	::481389504016547000
205991617	::481389558332796000
263933552	::481389742097829000
68221984	::481390009371856000
62870601	::481390059703119000
26198467	::481390203257356000
184195472	::481390258932572000
222636373	::481390331121106000
279865885	::481390568031780000
352943670	::481390601355550000
259573654	::481390669647593000
31250549	::481390906184978000
279865885	::481391044613783000
279865885	::481391061500063000
210674392	::481391067678257000
320512967	::481391364752424000
259581735	::481391450899218000
279865885	::481391596135403000
552802620	::481391703916441000
244290101	::481391709075431000
283518032	::481391744781910000
259581735	::481391750464815000
71878260	::481392025364099000
259581735	::481392046788202000
281697994	::481392050131447000
259581735	::481392184906633000
136038442	::481392482937102000
136038442	::481392553455923000
15488020	::481392628420718000
588874950	::481392702756372000
588874950	::481392804942213000
259581735	::481392939231227000
467545942	::481392949520252000
100018299	::481392969338355000
48431204	::481392974606004000
259581735	::481393015588528000
48431204	::481393119502405000
100018299	::481393175928389000
243427085	::481393439263571000
305415102	::481393483589373000
225287674	::481393533912227000
259581735	::481393538253328000
236930269	::481393546184765000
14891490	::481393557102546000
377555310	::481393598240280000
165290348	::481393600912060000
162175448	::481393846434013000
259581735	::481393857091747000
343018153	::481393916239806000
221641208	::481394129201807000
105852149	::481394270440402000
26198298	::481394302908506000
358452616	::481394553019068000
259581735	::481394568047243000
358452616	::481394677141078000
103138091	::481394772511174000
460772038	::481394877939200000
387472182	::481394903130193000
38594501	::481394909048340000
358452616	::481394951654109000
259581735	::481394980401868000
38594501	::481395248816340000
89505869	::481395290587824000
358452616	::481395321314889000
358452616	::481395369012506000
171807880	::481395424972910000
20924979	::481395441867575000
79861287	::481395684961038000
325242803	::481395717500837000
416506126	::481395736127352000
365523194	::481395757233106000
338120144	::481395764518588000
100018299	::481396021961195000
274432702	::481396085529649000
56359547	::481396470268960000
24821703	::481396659092336000
567014078	::481396960109137000
109361476	::481396974512381000
567014078	::481397067399454000
281697994	::481397080356057000
19939574	::481397206407057000
176954488	::481397298828550000
230898142	::481397876057456000
176954488	::481398056923848000
214184608	::481398244082069000
254210162	::481398323027247000
42910967	::481398338101993000
259466143	::481398550048149000
62396842	::481398588514127000
709921765	::481398624203857000
42910967	::481398646949564000
551501734	::481398699487416000
19939574	::481398763487903000
186823940	::481398980643807000
165290348	::481399022599417000
351620689	::481399040102649000
407248121	::481399055071727000
264295397	::481399325134979000
433012724	::481399506341076000
247159855	::481399528302473000
351620689	::481399531766956000
387472182	::481399567112757000
256321392	::481399610015875000
294745245	::481399625220243000
20833365	::481399638662979000
264295397	::481399689162788000
558873022	::481399725975801000
137117871	::481399812655288000
451667062	::481399838794211000
280297585	::481399859808043000
19182658	::481399956868431000
551501734	::481399982910865000
264295397	::481400101362229000
20020647	::481400101756104000
351620689	::481400204763992000
466646092	::481400419889856000
262471070	::481400528832700000
351620689	::481400571438436000
351620689	::481400572008857000
418965366	::481400597703180000
19182658	::481400842772557000
361489211	::481400921231212000
361489211	::481400947802144000
473196438	::481401252098502000
142364553	::481401253751435000
466646092	::481401350664642000
60399576	::481401482726494000
48431204	::481401523365113000
81765661	::481401561550036000
410286428	::481401574833389000
48431204	::481401589442179000
265553576	::481401705360158000
19939574	::481401706136080000
429906977	::481402095023570000
281697994	::481402123629101000
79861287	::481402167132053000
412638454	::481402547270213000
181877725	::481402576923938000
48431204	::481402595659882000
417428775	::481402641658810000
242912563	::481402664794980000
48431204	::481402677046165000
35026897	::481402878398308000
72210207	::481402997826519000
34108658	::481403058899791000
18374690	::481403133587759000
198406854	::481403245525733000
198406854	::481403379181432000
59454178	::481403445144854000
34108658	::481403468825911000
264295397	::481403667279802000
26954972	::481403726956363000
410297246	::481403747961016000
398735102	::481403760522981000
57933673	::481403812750434000
402925254	::481403863384080000
538590660	::481403904484057000
26954972	::481403943894138000
314710836	::481404220718190000
100195876	::481404271993188000
34108658	::481404357896699000
271370762	::481404477035933000
177101575	::481404477274988000
508860717	::481404524460904000
37119867	::481404604681572000
299297459	::481404648712974000
508860717	::481404688625983000
217214677	::481404784889458000
325242803	::481404803420262000
54754940	::481404827407491000
142364553	::481404914707755000
528542109	::481404975000465000
48431204	::481405004184449000
48431204	::481405068428587000
58281200	::481405079652540000
242912563	::481405146296225000
86604355	::481405150238875000
30666953	::481405154843848000
37119867	::481405175647965000
321780812	::481405321773338000
445268626	::481405370758602000
84849075	::481405376022056000
14891490	::481405395965988000
276540818	::481405551600234000
62989661	::481405631354896000
142364553	::481405650560622000
142364553	::481405745955880000
35505123	::481405751445831000
277794018	::481405933092732000
62989661	::481405937291640000
80157666	::481406142422065000
291518680	::481406145047719000
35505123	::481406181164843000
190492046	::481406193420599000
190492046	::481406256146419000
371477472	::481406280473784000
100018299	::481406285678919000
36829018	::481406318662914000
100018299	::481406345456144000
34536365	::481406378456539000
120853830	::481406428083916000
508860717	::481406431959072000
25609677	::481406455313342000
41606452	::481406563853549000
56508824	::481406600855687000
54587465	::481406653275701000
56508824	::481406898604765000
92125226	::481406917319725000
375385791	::481406989889593000
25609677	::481407028595003000
281697994	::481407149500022000
461652679	::481407189462958000
68432091	::481407202104991000
131278152	::481407250331078000
383383485	::481407368769458000
445268626	::481407455877169000
35505123	::481407504279015000
284137695	::481407971403264000
445268626	::481407988377616000
18657192	::481408029238493000
35505123	::481408082472226000
320484851	::481408270020534000
214779476	::481408311661563000
54754940	::481408318616141000
142364553	::481408501885849000
351641054	::481408577857654000
20833365	::481408597620846000
45929336	::481408613408202000
48431204	::481408680470913000
20833365	::481408690994434000
25223941	::481408769214005000
253120136	::481408798246981000
25223941	::481408800675483000
25223941	::481408835572097000
241278291	::481408955428528000
494605871	::481409087888818000
139847892	::481409256143745000
58562014	::481409317858328000
83878535	::481409362968080000
42910967	::481409530296008000
60131090	::481409753596170000
19734494	::481409797992882000
513270198	::481409918910464000
355598729	::481409945082937000
202196262	::481410019548622000
553711382	::481410029732388000
199331386	::481410044622565000
38440249	::481410056550748000
35505123	::481410318929629000
305415102	::481410414702370000
587104097	::481410485661597000
285906246	::481410527004868000
133508241	::481410627445866000
240530585	::481410690725318000
43045329	::481410887342096000
240530585	::481411028555546000
263933552	::481411203407704000
75034878	::481411218976956000
556556365	::481411219568328000
263933552	::481411315890548000
263933552	::481411349512065000
75034878	::481411579733225000
75034878	::481411854519250000
587104097	::481411928699322000
136038442	::481412009804984000
75034878	::481412173567369000
281697994	::481412183302356000
403160004	::481412235718172000
25925656	::481412260246466000
21912250	::481412316836417000
36343877	::481412340207071000
136038442	::481412350415601000
139447011	::481412377179848000
408772521	::481412412927520000
589402824	::481412520352436000
35505123	::481412563675017000
256074844	::481412724069371000
330201359	::481412738288082000
59454178	::481412817476542000
298156322	::481412906907467000
108204138	::481412928567259000
323978080	::481412958120321000
102530016	::481412997722951000
25925656	::481413039443279000
31144939	::481413041956061000
589402824	::481413071806955000
6733652	::481413132834070000
558873022	::481413178363240000
299796220	::481413193953460000
505496552	::481413516931260000
42910967	::481413522610737000
700013623	::481413527073472000
187651826	::481413583222210000
99320365	::481413603677843000
20833365	::481413610250334000
243014276	::481413685986881000
558873022	::481413786080129000
99320365	::481413856552435000
254210162	::481413913829834000
100018299	::481413940615065000
505496552	::481413941365465000
433012724	::481413954128715000
242912563	::481413960575770000
505496552	::481413990707261000
178921630	::481414006222360000
326813935	::481414062773776000
438582644	::481414148329594000
325242803	::481414275941273000
543585402	::481414299072462000
274791343	::481414361215295000
56359547	::481414437027323000
194359616	::481414462214115000
130514710	::481414465528016000
243014276	::481414483147882000
59454178	::481414493642440000
505496552	::481414497874092000
25925656	::481414517360832000
227355784	::481414587829731000
274791343	::481414654908837000
505496552	::481414708486877000
6733652	::481414740858925000
436187992	::481414744339779000
241337450	::481414757530877000
44451086	::481414764350828000
472287305	::481414794788868000
115459999	::481414798526005000
98806791	::481414838984257000
40994873	::481414866348277000
558873022	::481414887462408000
305415102	::481414898673799000
40994873	::481414928176525000
443070793	::481414928998596000
19182658	::481414962774945000
436187992	::481415087073144000
410286428	::481415101036384000
443070793	::481415104810852000
282692620	::481415156665417000
131633030	::481415170581745000
29198251	::481415207248756000
624394090	::481415224344707000
263914867	::481415566452740000
111687397	::481415625906999000
321037427	::481415878727434000
305415102	::481416044473356000
341037427	::481416114535018000
160768741	::481416150585069000
224068229	::481416165852315000
44451086	::481416173850877000
329471370	::481416587635736000
103138091	::481416588277460000
527041090	::481416603423084000
25925656	::481416648667058000
20190503	::481416665583079000
361199465	::481416690714951000
275902246	::481416742766247000
152127827	::481416880494632000
103138091	::481416894566510000
19182658	::481417012892008000
56169190	::481417029350469000
63928079	::481417080877486000
99320365	::481417089065156000
281697994	::481417216249065000
225601631	::481417226201735000
19939574	::481417259676483000
286487329	::481417334071242000
587104097	::481417500647628000
348047989	::481417517701672000
103138091	::481417545702834000
459612485	::481417555366531000
159944196	::481417581534801000
275268585	::481417650208116000
145572480	::481417676946817000
36219010	::481417738020487000
122717174	::481417848871346000
275268585	::481417911119007000
360183119	::481417942857695000
43586963	::481417999254290000
252407374	::481418035362680000
15791549	::481418054216077000
130514710	::481418099275485000
103138091	::481418115176091000
130514710	::481418161934176000
130514710	::481418191097171000
130514710	::481418217974296000
28054060	::481418231123427000
25925656	::481418276128292000
462487376	::481418323628785000
103138091	::481418381543755000
363059827	::481418414108721000
100018299	::481418471470030000
103138091	::481418537303416000
327842258	::481418547835715000
225601631	::481418553363402000
100018299	::481418609361956000
103138091	::481418689183371000
189664484	::481418695311249000
327842258	::481418702215475000
259876316	::481418755147575000
81469472	::481418841743167000
35026897	::481418851364904000
103138091	::481418894322593000
316832273	::481418895178215000
201878266	::481418909426262000
6733652	::481418986442473000
242912563	::481418990087327000
252407374	::481419015433113000
103138091	::481419099168206000
14891490	::481419232874221000
466646092	::481419300993900000
103138091	::481419301375574000
109060628	::481419354114781000
343018153	::481419362839298000
252407374	::481419392052236000
252407374	::481419430233006000
20020647	::481419507601141000
26198298	::481419577251729000
26198298	::481419616296517000
130690913	::481419630636855000
35026897	::481419636609912000
401443377	::481419642280235000
343018153	::481419716637253000
343018153	::481419742558031000
45278487	::481419775843643000
225601631	::481419783972589000
240941201	::481419787956785000
375385791	::481419834971144000
68966030	::481419874217259000
343018153	::481419915963154000
375385791	::481419922405613000
602224338	::481419936246824000
411786523	::481420027267010000
214779476	::481420047944921000
240941201	::481420101002862000
239484752	::481420102152515000
240941201	::481420226647441000
86970230	::481420245911867000
35505123	::481420278078005000
314303039	::481420284533022000
240941201	::481420329789583000
36612981	::481420338798919000
62989661	::481420345694367000
48971187	::481420386148433000
243014276	::481420393337470000
105026890	::481420451340492000
20782081	::481420468021653000
458808714	::481420478150488000
240941201	::481420503245021000
214779476	::481420505325371000
49052615	::481420506466222000
240941201	::481420565983395000
240941201	::481420613760737000
361199465	::481420652767744000
23799906	::481420656480104000
116098184	::481420674905276000
14085431	::481420711236354000
240941201	::481420736762888000
240941201	::481420808879747000
321037427	::481420841897693000
240941201	::481420889062252000
240941201	::481420945811193000
254319575	::481420977796943000
240941201	::481421037012140000
35026897	::481421060303093000
230365198	::481421083552538000
68818829	::481421136157085000
230365198	::481421210312785000
131633030	::481421233612148000
19569142	::481421242130759000
240941201	::481421305036550000
131633030	::481421314977464000
254210162	::481421331347410000
254210162	::481421385424580000
99320365	::481421417162887000
529096266	::481421479876100000
254210162	::481421488528965000
61698439	::481421518770278000
250474725	::481421624575815000
240941201	::481421626827735000
360183119	::481421646172291000
240941201	::481421749926371000
14954949	::481421750316433000
399645465	::481421759254523000
103678189	::481421796818702000
103678189	::481421809045086000
579647636	::481421814846205000
217871594	::481421868323176000
116098184	::481421934228291000
18455966	::481421982366724000
18455966	::481421999882121000
37578654	::481422019804663000
14954949	::481422047537418000
204292930	::481422113668997000
63490594	::481422125425639000
14954949	::481422125870239000
86604355	::481422157567000000
32596609	::481422184686952000
36082253	::481422232645042000
281697994	::481422246830161000
21449993	::481422273895608000
59705683	::481422285065035000
556323854	::481422380082802000
379807492	::481422413159481000
579647636	::481422423485849000
378200627	::481422487176359000
48971187	::481422491902951000
16713287	::481422571359830000
158129535	::481422574413709000
29300584	::481422591949672000
20782081	::481422658241048000
479156555	::481422683167793000
37578654	::481422786577977000
186287095	::481422847504416000
263914867	::481422860699713000
278220302	::481422993151643000
553711382	::481423031135657000
382190006	::481423101293363000
421179396	::481423159468773000
8524892	::481423233162678000
24803741	::481423239202500000
423666163	::481423431334756000
53545809	::481423449022156000
87956728	::481423554828042000
16248047	::481423569566830000
46963484	::481423592102436000
41606452	::481423626155986000
225601631	::481423646926184000
65435835	::481423684305821000
421655917	::481423700151902000
44451086	::481423804418121000
103678189	::481423877193465000
68818829	::481423907321163000
15875100	::481423941479579000
68818829	::481424099927814000
242912563	::481424122564870000
20782081	::481424162226204000
167301113	::481424240550244000
278165989	::481424342257905000
318173357	::481424409178038000
213763059	::481424446553874000
421655917	::481424467617259000
68818829	::481424511154143000
55704588	::481424513360334000
278220302	::481424523405709000
32596609	::481424533996318000
300594041	::481424592297132000
13683762	::481424661117276000
68818829	::481424684617973000
722514433	::481424740608114000
68818829	::481424782399778000
201878266	::481424792210259000
216507874	::481424817057329000
361489211	::481424903951101000
122614290	::481424972372381000
19028099	::481425006274957000
68818829	::481425031876993000
256088386	::481425046380892000
168853356	::481425090706292000
144733584	::481425093089042000
409487670	::481425099350749000
409487670	::481425100021825000
409487670	::481425100621623000
409487670	::481425101250764000
62989661	::481425146901561000
68818829	::481425185891827000
240941201	::481425266208567000
470458433	::481425283585933000
376541246	::481425425554341000
519086519	::481425426309345000
312856997	::481425432193937000
21153287	::481425535088594000
191276105	::481425572585684000
221098400	::481425615086579000
144733584	::481425634980544000
73526174	::481425635550957000
25082908	::481425711282941000
124517802	::481425767059193000
35505123	::481425861506125000
23799906	::481425895413284000
458808714	::481425946948272000
407894919	::481426013008584000
124517802	::481426055568564000
312856997	::481426091572465000
61698439	::481426113483530000
344442687	::481426146290966000
289360824	::481426170001362000
458808714	::481426236418580000
591216066	::481426251652276000
527041090	::481426312708370000
65826107	::481426494770937000
289360824	::481426504362893000
312394133	::481426506296463000
27792069	::481426587145871000
56169190	::481426641055252000
61698439	::481426713122185000
53486281	::481426733967892000
198911524	::481426770113986000
68221984	::481426811726102000
312856997	::481426927195262000
366701651	::481426967737036000
31258629	::481426993183870000
201878266	::481427006744051000
81469472	::481427133265235000
37863682	::481427181755568000
37863682	::481427182477008000
37863682	::481427183802396000
360183119	::481427212080775000
281697994	::481427284419948000
462487376	::481427297744859000
348047989	::481427311376351000
256845035	::481427358998855000
122283306	::481427407824371000
527041090	::481427414451355000
158129535	::481427445166649000
318173357	::481427447838031000
62989661	::481427473570074000
348047989	::481427531363393000
587104097	::481427543694667000
20190503	::481427586698854000
228845995	::481427654479187000
360183119	::481427668467216000
331482356	::481427697273286000
139447011	::481427704248795000
196152188	::481427735571476000
325242803	::481427979965591000
33302034	::481428026820141000
34087430	::481428028484890000
401089789	::481428082725617000
421655917	::481428149050171000
34087430	::481428150660775000
455542048	::481428218247782000
377715399	::481428220504317000
240463390	::481428290666643000
16713682	::481428338767327000
230903702	::481428340176203000
401443377	::481428391942717000
424540791	::481428452302520000
47851190	::481428506472357000
103678189	::481428519470526000
103678189	::481428532028264000
34108658	::481428539431211000
70784628	::481428650240536000
186823940	::481428650856677000
68622166	::481428702333390000
20190503	::481428715818483000
53258017	::481428740661334000
470458433	::481428747519008000
181840332	::481428785246797000
16248047	::481428843857993000
463138486	::481428855521951000
16258968	::481428857614893000
70784628	::481428870630223000
181840332	::481428884416917000
63928079	::481428888367542000
253126912	::481428919703588000
181840332	::481428940306014000
338664006	::481428944290197000
463138486	::481429016365133000
181840332	::481429057914306000
214184608	::481429058287595000
42910967	::481429126239502000
338664006	::481429130592796000
18137013	::481429136359964000
181840332	::481429153305329000
81469472	::481429184641007000
506519570	::481429227074371000
70784628	::481429230006566000
242912563	::481429251888263000
318173357	::481429283366109000
181840332	::481429298289860000
181840332	::481429334532825000
25082908	::481429363502493000
16322613	::481429373153595000
189135890	::481429420561805000
189135890	::481429432700133000
189135890	::481429448651059000
181840332	::481429499654201000
189135890	::481429503948759000
28498427	::481429517911597000
113760458	::481429589336412000
28498427	::481429655904219000
505510212	::481429722791153000
181840332	::481429818081566000
158129535	::481429856769810000
181840332	::481429905780248000
181840332	::481429933244551000
325192444	::481429937484996000
139847892	::481429979037982000
54405135	::481430006099226000
318173357	::481430020124975000
81469472	::481430030116220000
181840332	::481430032557277000
505510212	::481430034100781000
213887474	::481430047559938000
186314952	::481430052924428000
505510212	::481430076731695000
505510212	::481430092804263000
19374297	::481430147581501000
181840332	::481430150824083000
19374297	::481430175754641000
318173357	::481430274404667000
100339690	::481430289344782000
186314952	::481430292700200000
181840332	::481430331707645000
41143305	::481430415605899000
325242803	::481430465216544000
15488020	::481430481905262000
97336064	::481430520090214000
100018299	::481430520845574000
423816771	::481430539333668000
181840332	::481430539787042000
181840332	::481430605440487000
47851190	::481430690580672000
298156322	::481430709806977000
337434597	::481430725544009000
181840332	::481430735480713000
527041090	::481430741637533000
279735090	::481430741960499000
221098400	::481430772457283000
14954949	::481430786344628000
15814841	::481430846730420000
590556372	::481430910836166000
81469472	::481430968977600000
28498427	::481430970373918000
515049896	::481431034223812000
337937520	::481431041107038000
214779476	::481431044852547000
279735090	::481431046483759000
278301419	::481431062002671000
273955213	::481431094878044000
81469472	::481431101630840000
505510212	::481431103543447000
240941201	::481431111717765000
95231863	::481431167422300000
379833720	::481431170714857000
240941201	::481431244559757000
45929336	::481431270153785000
240941201	::481431295830941000
14954949	::481431320258572000
240941201	::481431327271436000
289360824	::481431353825570000
221098400	::481431365527670000
108808608	::481431374843633000
351264389	::481431394489348000
51649971	::481431482292924000
32973618	::481431522646700000
258454374	::481431535984586000
100373532	::481431597384622000
62989661	::481431616674201000
321794820	::481431616854568000
14891490	::481431618213519000
249468865	::481431623288623000
181840332	::481431632365514000
267405925	::481431710911832000
47851190	::481431782005682000
108808608	::481431816528998000
260573981	::481431864394006000
505510212	::481431960410394000
176489426	::481431969905905000
181840332	::481431973383389000
16322613	::481432031084023000
379833720	::481432041985019000
108808608	::481432044883701000
261605370	::481432090840670000
325242803	::481432108926500000
224095849	::481432129910214000
181840332	::481432138387292000
315527257	::481432143684325000
462487376	::481432190253662000
336821368	::481432208125591000
224095849	::481432213842448000
410403898	::481432277616836000
263914867	::481432291881656000
505510212	::481432304582414000
23799906	::481432312869957000
18455966	::481432316561346000
46268291	::481432321145319000
407038804	::481432392725725000
181840332	::481432397742108000
52105336	::481432416163078000
379833720	::481432433854660000
439491329	::481432462263070000
102401687	::481432517556580000
462487376	::481432526175469000
24821703	::481432527190892000
519086519	::481432585684262000
587104097	::481432596367167000
412159259	::481432614343946000
214357483	::481432622053089000
379833720	::481432653602639000
108808608	::481432680803086000
379833720	::481432738667323000
62989661	::481432748817530000
319420243	::481432798671036000
19939574	::481432862021783000
62989661	::481432911074164000
213887474	::481432915440852000
235272576	::481432942070095000
146855323	::481432950094172000
206247499	::481432951864180000
33703073	::481433005249290000
49061011	::481433011959783000
37294507	::481433025545134000
378200627	::481433038816313000
18324223	::481433082378330000
30128717	::481433094407598000
188417746	::481433096600838000
527041090	::481433129974894000
37294507	::481433133321945000
188417746	::481433136543195000
30128717	::481433170903318000
379833720	::481433174346452000
467043006	::481433175936090000
91712528	::481433230239756000
378200627	::481433255359836000
33418266	::481433273092952000
37294507	::481433317783240000
108204138	::481433325165215000
408171600	::481433400159383000
30128717	::481433415884234000
273748024	::481433458783186000
108808608	::481433459412697000
221830651	::481433475614924000
186314952	::481433486448799000
221830651	::481433501795762000
338073739	::481433522519818000
70784628	::481433567294394000
25084916	::481433589112782000
52105336	::481433622465888000
221830651	::481433631982747000
434439338	::481433673904836000
70784628	::481433717689561000
253126912	::481433774748889000
339312291	::481433792582676000
91195209	::481433827236003000
33703073	::481433830713491000
158129535	::481433840221974000
9687752	::481433842025500000
17974977	::481433851911487000
86243090	::481433857430786000
235382002	::481433879140515000
167513343	::481433879258361000
23799906	::481433881363906000
94226339	::481433891622764000
254210162	::481433896802713000
167513343	::481433903165890000
405239647	::481433922023084000
167513343	::481433935545925000
108204138	::481433936967786000
108808608	::481433947180920000
59705683	::481433958228303000
25178781	::481433981334736000
167513343	::481433981762961000
167513343	::481434076600365000
167513343	::481434083265097000
167513343	::481434107596251000
167513343	::481434128819445000
47851190	::481434139468775000
378200627	::481434161593745000
94737009	::481434174138499000
401443377	::481434191570403000
51814269	::481434216656560000
124517802	::481434221240926000
305415102	::481434237691002000
167513343	::481434271174127000
167513343	::481434277876617000
167513343	::481434306938937000
167513343	::481434328455712000
81469472	::481434362727370000
221830651	::481434407459241000
305415102	::481434441731276000
37294507	::481434464006832000
376525681	::481434470168657000
279548168	::481434536103149000
24803741	::481434541660590000
47067763	::481434555375964000
221830651	::481434632429137000
81469472	::481434753737170000
36891053	::481434762792300000
240492455	::481434763530473000
37294507	::481434775299690000
17210128	::481434790583734000
167513343	::481434800520441000
50228529	::481434834762338000
279548168	::481434835253481000
132976059	::481434837962608000
110530129	::481434873702268000
359104594	::481434875690377000
47851190	::481434914693586000
206247499	::481435037578317000
378200627	::481435041852321000
110236585	::481435082109235000
337937520	::481435082306363000
378200627	::481435124232617000
131941193	::481435215471345000
221830651	::481435234567606000
91195209	::481435236320825000
220532575	::481435250917003000
91712528	::481435286891536000
49052615	::481435299357020000
9687752	::481435360313221000
439491329	::481435364977287000
24226614	::481435383985868000
91712528	::481435402960527000
108808608	::481435410514870000
463431723	::481435459554271000
42220462	::481435481683808000
230327491	::481435489560326000
91195209	::481435500092223000
50228529	::481435519230824000
19111395	::481435524519821000
20293581	::481435548582940000
20293581	::481435555897835000
230327491	::481435559148023000
53317470	::481435587631521000
291249412	::481435595168698000
240492455	::481435611732013000
267405925	::481435641779990000
378200627	::481435642107527000
424540791	::481435686264795000
291249412	::481435689683132000
382767512	::481435689767428000
378200627	::481435753709580000
230327491	::481435754438995000
20620620	::481435778451771000
50228529	::481435878607179000
466646092	::481435886546980000
108808608	::481435946773393000
230327491	::481435977810849000
424540791	::481436037831331000
443375828	::481436092827054000
280798922	::481436127845306000
409541924	::481436152855920000
249243467	::481436162494828000
91712528	::481436183587590000
291249412	::481436187974840000
230327491	::481436253292744000
291249412	::481436262348234000
25178781	::481436267918282000
291249412	::481436421845032000
35141457	::481436460164608000
29737650	::481436487511052000
280297585	::481436540422606000
634164272	::481436590472835000
418327117	::481436591718531000
250474725	::481436598618554000
320512967	::481436601432932000
279548168	::481436631875207000
634164272	::481436636043935000
230327491	::481436697402433000
25925656	::481436762141511000
340646680	::481436781754085000
455542048	::481436786024284000
279548168	::481436827589816000
249243467	::481436844346068000
249243467	::481436845214277000
19939574	::481436876671160000
340646680	::481436880525725000
18750697	::481436882241597000
332908078	::481436934695575000
230327491	::481436980673122000
387472182	::481437042761428000
35141457	::481437086428299000
382767512	::481437100894871000
18336787	::481437103553662000
411912822	::481437131446190000
133341985	::481437148542148000
23799906	::481437176639795000
634164272	::481437210416148000
527041090	::481437216434966000
86604355	::481437221942476000
411912822	::481437228108099000
32596609	::481437249150914000
355598729	::481437251302199000
137014162	::481437255114821000
249243467	::481437279668670000
38579155	::481437281849339000
221098400	::481437316301328000
109298324	::481437335142555000
110530129	::481437337021214000
281697994	::481437346769154000
38579155	::481437401282121000
243427085	::481437434131935000
35141457	::481437448212590000
55120405	::481437451232509000
634615880	::481437452079333000
505510212	::481437520262340000
375385791	::481437524884455000
371500504	::481437529615253000
382767512	::481437549693771000
99320365	::481437568764887000
483526518	::481437601648218000
38579155	::481437678655647000
500388817	::481437770435796000
17595323	::481437773858369000
38579155	::481437804543479000
23967395	::481437804556087000
17210128	::481437858860105000
50228529	::481437865126002000
27792069	::481437889298182000
232736272	::481437950543032000
32171318	::481437957463609000
326813935	::481437966934761000
230327491	::481437980851064000
23799906	::481437986312421000
495598070	::481438007010930000
634164272	::481438013264629000
74282065	::481438019547693000
232736272	::481438053362196000
110530129	::481438053521956000
279548168	::481438061277224000
230327491	::481438069397020000
259746323	::481438194001408000
458808714	::481438204927942000
114593439	::481438233822117000
263914867	::481438262754435000
50228529	::481438271377924000
200685756	::481438311983353000
111411572	::481438329528131000
12354252	::481438392773664000
62989661	::481438394581405000
398377928	::481438415615836000
262059543	::481438442946322000
57566548	::481438457144049000
380458897	::481438515121512000
114593439	::481438531227631000
330201359	::481438553772023000
26684021	::481438557236908000
230327491	::481438559857950000
590556372	::481438597732900000
16248047	::481438600635355000
108808608	::481438630192615000
253828982	::481438655127375000
114593439	::481438675834634000
521919456	::481438692871905000
250474725	::481438745661833000
25178781	::481438769388605000
250474725	::481438791174197000
173608790	::481438805413466000
259746323	::481438812220837000
57566548	::481438816029659000
250774954	::481438833922564000
16248047	::481438855921664000
598832393	::481438879497469000
225622870	::481438884371234000
291221395	::481438892349218000
230327491	::481438893313490000
253828982	::481438912011726000
23799906	::481438913752756000
16248047	::481438921017274000
250474725	::481438951878959000
24718142	::481438962297237000
108808608	::481438965678235000
519677520	::481439064554340000
632481728	::481439102911672000
120853830	::481439143952916000
285906246	::481439159622447000
598832393	::481439162868842000
240941201	::481439167306792000
69916558	::481439189330690000
250474725	::481439191315021000
259746323	::481439194544214000
237112765	::481439198574936000
275681559	::481439267449614000
392301070	::481439268771209000
258454374	::481439303948832000
318173357	::481439324055928000
229332190	::481439326329638000
505510212	::481439353986899000
250474725	::481439358604824000
1384531	::481439377252708000
259746323	::481439384487460000
240941201	::481439403462500000
24718142	::481439423502897000
325242803	::481439439135469000
13533012	::481439482072547000
220532575	::481439485469536000
325242803	::481439496182198000
229332190	::481439500728819000
16248047	::481439502532374000
131941193	::481439514356101000
151604434	::481439543577411000
177101575	::481439546668621000
371578955	::481439560073633000
450970324	::481439560707346000
505510212	::481439634493550000
259746323	::481439658308411000
14538108	::481439704416387000
108808608	::481439712989966000
23799906	::481439777057951000
418327117	::481439813799665000
24718142	::481439855973388000
198911524	::481439856455737000
14538108	::481439876387049000
24226614	::481439894200254000
15875100	::481439953583214000
337937520	::481439955466846000
13533012	::481439981517676000
99320365	::481439988950007000
467027311	::481440031299862000
418847263	::481440033673457000
250474725	::481440052095246000
421655917	::481440054917615000
598832393	::481440097468821000
24718142	::481440114782912000
53724365	::481440118470098000
262405775	::481440118633267000
62944645	::481440120806342000
341666582	::481440163298435000
116098184	::481440197310046000
200849010	::481440203551166000
99320365	::481440220869849000
421655917	::481440257125011000
396786261	::481440273755410000
13533012	::481440328613109000
51413309	::481440341640613000
50811080	::481440393716711000
234187240	::481440414352699000
292012619	::481440435668131000
250474725	::481440438856196000
24718142	::481440476520648000
377555310	::481440480631066000
23799906	::481440496955699000
505510212	::481440514756333000
337416247	::481440556632272000
327689033	::481440558208921000
225622870	::481440558586814000
62944645	::481440560100937000
24494616	::481440573522735000
16248047	::481440603969159000
341666582	::481440605956870000
371578955	::481440632230383000
285401749	::481440707446833000
355717008	::481440720877010000
67296324	::481440735019810000
15875100	::481440752967614000
309778100	::481440768377110000
23799906	::481440779614052000
133341985	::481440785091788000
59622669	::481440813604298000
146608159	::481440857514459000
76463655	::481440912242130000
600663496	::481440930038153000
600663496	::481440939123044000
505510212	::481440942696980000
201878266	::481440968395083000
258454374	::481440968458403000
352595123	::481440970903277000
24718142	::481441011525091000
309778100	::481441046354595000
359806236	::481441127539539000
505510212	::481441148356296000
411912822	::481441190395785000
378609308	::481441197701877000
99320365	::481441198310047000
24718142	::481441200763707000
108808608	::481441227402145000
28498427	::481441252760506000
411912822	::481441284792799000
57385263	::481441306481553000
523456562	::481441321337769000
371578955	::481441369874268000
37119867	::481441379516567000
23799906	::481441391030317000
411912822	::481441401302163000
421655917	::481441429567205000
18929923	::481441433535381000
15288029	::481441439230869000
408772521	::481441445564276000
123746907	::481441463289794000
230327491	::481441463780122000
411912822	::481441469728030000
37119867	::481441491710001000
291221395	::481441498291273000
49061011	::481441504703954000
37119867	::481441508826947000
421655917	::481441527474823000
37119867	::481441527734882000
37119867	::481441548752547000
221098400	::481441555136262000
505510212	::481441579996307000
74282065	::481441593367330000
279548168	::481441603442458000
34953067	::481441604381970000
186314952	::481441616259846000
385706960	::481441632047230000
398339392	::481441645461008000
22504277	::481441654684274000
194054262	::481441666617049000
249388532	::481441678658519000
99320365	::481441705523445000
158129535	::481441715027726000
130690913	::481441760057372000
323978080	::481441767464927000
74282065	::481441771549753000
407248121	::481441777237643000
378609308	::481441788608004000
108808608	::481441795419930000
384563395	::481441812318392000
355717008	::481441814642450000
18929923	::481441860238712000
310330192	::481441926303207000
371578955	::481441938500251000
131941193	::481441945244696000
383383485	::481442016232865000
108808608	::481442063142354000
201878266	::481442092820877000
269012544	::481442103818338000
407248121	::481442145040347000
9687752	::481442149675053000
118881789	::481442160886022000
165967574	::481442197351706000
27432862	::481442203592851000
40896981	::481442204825571000
407894919	::481442217056157000
351004243	::481442222819115000
20713213	::481442227026415000
18657192	::481442256818155000
348785324	::481442274916589000
579647636	::481442294793768000
433012724	::481442311490904000
300884493	::481442317765996000
108808608	::481442323101151000
407384648	::481442323339816000
194054262	::481442325030502000
27432862	::481442341757407000
81469472	::481442370832326000
418314197	::481442379149225000
281697994	::481442381875933000
108808608	::481442386963619000
40896981	::481442420144361000
338664006	::481442519540957000
378609308	::481442555775569000
194054262	::481442576034463000
433012724	::481442582187085000
108808608	::481442588059525000
309778100	::481442598519717000
463855595	::481442603900993000
108808608	::481442695874113000
378609308	::481442737628012000
579647636	::481442738043629000
372499722	::481442794150825000
27432862	::481442800094162000
378609308	::481442804686532000
447313860	::481442863863984000
165967574	::481442898324766000
322446637	::481442902732595000
383383485	::481442929295110000
131254355	::481442935892738000
120532808	::481443008835903000
373713704	::481443012573396000
176224586	::481443048841547000
6284612	::481443083889160000
338664006	::481443086132711000
337466318	::481443134929240000
25925656	::481443135600357000
27432862	::481443143276310000
403020871	::481443160124841000
587104097	::481443184690479000
378609308	::481443202793095000
263389464	::481443231775739000
225622870	::481443264994611000
108808608	::481443294195769000
379253079	::481443357563297000
412638454	::481443360058916000
18657192	::481443381420122000
418314197	::481443399141052000
579271413	::481443437976121000
382767512	::481443526635712000
15467792	::481443546445385000
25925656	::481443585435238000
20833365	::481443597410004000
15467792	::481443650220879000
27432862	::481443735881129000
463855595	::481443752511164000
225622870	::481443755413626000
20782081	::481443795142049000
15204110	::481443835604504000
28498427	::481443845687615000
382767512	::481443869939466000
19111395	::481444100516745000
330691749	::481444120465260000
20786050	::481444169274372000
382767512	::481444270742986000
56169190	::481444282356604000
409487670	::481444304070512000
409487670	::481444304808726000
19111395	::481444305542737000
409487670	::481444305555292000
407894919	::481444322517082000
292012619	::481444336081850000
108808608	::481444377739657000
33703073	::481444399088697000
125060842	::481444406126321000
382767512	::481444407875735000
158129535	::481444455850196000
133112299	::481444476557459000
24537703	::481444490310590000
433012724	::481444512670031000
338664006	::481444609428451000
15467792	::481444617913892000
16713287	::481444680484155000
230898142	::481444682501996000
30406728	::481444716202840000
97336064	::481444723576819000
382767512	::481444751976448000
36654229	::481444776642764000
360231979	::481444805940379000
382767512	::481444826244984000
377715399	::481444864119164000
505510212	::481444881383301000
276540818	::481444882473840000
351264389	::481444891205971000
142038800	::481444907794857000
253230729	::481444915268689000
26925878	::481444931098005000
276540818	::481444936190287000
20020647	::481444938240884000
152875477	::481444952929341000
338664006	::481444967655546000
301497892	::481445014728228000
45911298	::481445023905349000
359446141	::481445057799528000
20713213	::481445073247150000
301497892	::481445118822449000
20863117	::481445142058905000
355717008	::481445152956112000
388374921	::481445175437561000
40896981	::481445191354572000
301497892	::481445214046126000
243751614	::481445229862473000
114593439	::481445252235284000
97336064	::481445268760436000
260361255	::481445333579231000
383383485	::481445395701051000
334423964	::481445406321041000
16002106	::481445426025861000
33703073	::481445435639615000
547741880	::481445453532131000
383383485	::481445500181151000
377715399	::481445517444935000
385706960	::481445541700993000
15288029	::481445543080497000
355717008	::481445546633465000
355717008	::481445621807992000
223614733	::481445638471561000
296433109	::481445685607555000
382767512	::481445731770040000
458766436	::481445795846057000
337937520	::481445801332588000
392301070	::481445820915798000
334423964	::481445856025923000
382767512	::481445870408597000
33703073	::481445879476678000
334423964	::481445982060568000
61718844	::481445991208345000
194054262	::481446005414432000
338664006	::481446006999887000
279548168	::481446090953482000
16713287	::481446115108077000
217871594	::481446118820040000
326351370	::481446120803930000
4434941	::481446127607099000
30242503	::481446151053668000
334423964	::481446196745994000
392301070	::481446262739566000
340693336	::481446276362272000
221098400	::481446339159408000
201878266	::481446359531143000
34087430	::481446379055616000
37011485	::481446407417888000
33703073	::481446410332954000
392301070	::481446465924268000
267538322	::481446487088320000
334423964	::481446501332156000
379253079	::481446530625597000
21449993	::481446569338626000
255834275	::481446609088040000
202292166	::481446610233094000
67492430	::481446717095956000
153544543	::481446727400976000
320052148	::481446887191363000
165967574	::481446895857201000
108808608	::481446945308041000
399645465	::481446957819248000
285955708	::481446987544268000
33555786	::481446989562118000
379807492	::481446995081453000
165967574	::481446996159762000
194054262	::481447028472696000
392301070	::481447050631208000
598832393	::481447069039611000
29984961	::481447130981466000
61718844	::481447177521078000
40604299	::481447185498644000
19182658	::481447193279082000
439491329	::481447251655798000
119636299	::481447344609562000
552802620	::481447382136016000
281697994	::481447420606550000
117264210	::481447434665885000
40604299	::481447440009011000
39863661	::481447458099458000
264622253	::481447488713273000
123746907	::481447543570968000
579647636	::481447616652513000
399645465	::481447622574489000
16866896	::481447662168727000
65526622	::481447667063869000
472287305	::481447710851997000
243830281	::481447747611287000
48431204	::481447823188447000
37316930	::481447839046725000
24226614	::481447854594985000
199331386	::481447883498344000
254210162	::481447914657832000
343756278	::481447929429782000
112801155	::481447986019307000
221098400	::481448029514256000
187651826	::481448036984295000
104990093	::481448116466774000
50509821	::481448265045401000
411912822	::481448280078184000
289360824	::481448284188196000
311664191	::481448321169371000
21153287	::481448325414023000
21153287	::481448333114736000
285955708	::481448354409218000
423666163	::481448387196104000
153544543	::481448405957615000
163893797	::481448408985505000
368386947	::481448438576713000
158129535	::481448446562693000
107902551	::481448447774429000
368386947	::481448520579563000
26642766	::481448558747344000
18156298	::481448598157008000
423666163	::481448647976964000
153544543	::481448690599866000
289360824	::481448695028654000
587104097	::481448696286937000
48157278	::481448696463126000
30242503	::481448757624844000
343756278	::481448783390056000
418314197	::481448797810065000
114593439	::481448820644274000
56169190	::481448850956091000
108808608	::481448956216750000
291518680	::481448956828737000
527041090	::481448968119803000
291518680	::481448988000808000
434045786	::481448988462555000
108808608	::481448996075237000
262059543	::481449061204389000
40604299	::481449099095314000
30529918	::481449117827092000
254711141	::481449119777423000
407248121	::481449153344847000
215109001	::481449158331478000
368386947	::481449168398188000
421655917	::481449180418691000
355717008	::481449217077301000
35141457	::481449223208960000
254711141	::481449226291781000
93927673	::481449343472640000
254210162	::481449363655254000
315527257	::481449382722539000
182834679	::481449420995956000
455542048	::481449443922038000
407248121	::481449470895607000
156166678	::481449483926925000
194054262	::481449506492268000
40604299	::481449507264028000
421356901	::481449532828303000
15488020	::481449569306161000
40604299	::481449619860111000
337937520	::481449630782472000
102266093	::481449641662091000
254711141	::481449711543394000
262059543	::481449714618236000
221098400	::481449739473276000
472287305	::481449765217914000
156166678	::481449787120570000
26642766	::481449824093364000
265760942	::481449856419241000
495598070	::481449881785999000
267445807	::481449899389513000
198406854	::481449906239180000
264335101	::481449962018836000
329333638	::481450005010460000
194054262	::481450027995656000
92840294	::481450030474067000
198406854	::481450040930877000
35141457	::481450072752668000
375636797	::481450115094159000
371578955	::481450129917239000
390900557	::481450157129494000
587081117	::481450158345830000
570483315	::481450194056138000
243751614	::481450269595557000
131941193	::481450295579668000
377425191	::481450323501154000
8524892	::481450371198771000
32596609	::481450413367902000
407248121	::481450414374916000
384563395	::481450428194754000
6733652	::481450445777281000
48157278	::481450587842560000
387472182	::481450630125322000
93927673	::481450686748839000
392261274	::481450701395333000
266210776	::481450721158516000
377425191	::481450721637072000
392261274	::481450785218494000
570483315	::481450853203603000
273034167	::481450854721912000
35141457	::481450894899171000
57385263	::481450922552598000
237112765	::481450923382677000
105026890	::481450934426300000
377425191	::481450954056011000
97336064	::481450965187313000
327689033	::481451043293642000
35141457	::481451055054483000
35505123	::481451100713664000
390900557	::481451116723314000
377425191	::481451135208017000
45278487	::481451141138370000
587081117	::481451234365165000
377425191	::481451254871515000
45278487	::481451310529527000
37119867	::481451345140908000
392261274	::481451365752123000
442433056	::481451393287323000
180388620	::481451428125241000
599348429	::481451453027205000
16353730	::481451482093715000
27792069	::481451483012268000
16353730	::481451522476478000
253126912	::481451528252059000
26879335	::481451547474145000
551248502	::481451562451996000
35376355	::481451589010350000
253126912	::481451596820529000
254711141	::481451637257433000
635151853	::481451695575027000
209223008	::481451696548495000
66058067	::481451698742104000
215362694	::481451719004811000
186208532	::481451720795373000
179519500	::481451762298011000
587081117	::481451770816634000
375636797	::481451774608285000
33703073	::481451831168868000
193583131	::481451861065482000
215109001	::481451868770430000
587081117	::481451891117682000
221098400	::481451925708087000
16713287	::481451931789828000
215109001	::481451935128485000
108204138	::481451971472539000
142038800	::481452001965146000
230911888	::481452005303394000
407248121	::481452036614275000
402018122	::481452092037419000
350968313	::481452099322925000
35376355	::481452151336472000
587081117	::481452172798746000
65526622	::481452199864987000
587081117	::481452238976475000
230655725	::481452324247068000
16713287	::481452432220635000
300135225	::481452438507880000
198911524	::481452442609930000
587081117	::481452445894057000
341313395	::481452467649921000
33703073	::481452560281526000
223288871	::481452570893111000
16713287	::481452635556282000
33964276	::481452670973394000
35376355	::481452713117364000
232437529	::481452748261453000
301497892	::481452776674054000
29605636	::481452822488031000
301497892	::481452822979178000
300135225	::481452873855664000
35376355	::481452881879379000
318173357	::481452920353738000
20786050	::481452958652329000
351914412	::481453070048440000
365505682	::481453087799119000
384155676	::481453160125313000
15791549	::481453177489735000
98768681	::481453267365679000
375636797	::481453304073818000
270736613	::481453304363614000
613256961	::481453316707065000
330645900	::481453344418832000
624394090	::481453384063778000
16248047	::481453407413473000
215109001	::481453437649833000
273034167	::481453497418653000
57385263	::481453526904995000
371243365	::481453588267270000
199001641	::481453650984697000
66058067	::481453654529310000
53112812	::481453661214613000
262405775	::481453734174539000
265760942	::481453819440955000
372068999	::481453821907189000
39863661	::481453849295994000
370464008	::481453902865641000
115459999	::481453919915089000
97336064	::481453970829742000
26589876	::481453979767816000
162315218	::481453982570000000
66058067	::481454011040923000
95231863	::481454012596633000
95231863	::481454033253593000
170162540	::481454042309070000
26879335	::481454042875326000
579647636	::481454143690002000
170162540	::481454175914446000
331397011	::481454258920116000
97336064	::481454268746973000
262405775	::481454298165825000
243465008	::481454382232662000
300009838	::481454392076697000
22736943	::481454445197152000
414066292	::481454467452526000
170162540	::481454517611819000
24718142	::481454548280557000
44380700	::481454579708862000
351914412	::481454581633650000
66058067	::481454640308183000
163893797	::481454644531458000
37119867	::481454655856050000
388374921	::481454681345228000
243427085	::481454790895886000
189135890	::481454804800000000
20863117	::481454807278813000
35376355	::481454814631432000
189135890	::481454820134375000
189135890	::481454849175732000
189135890	::481454868679237000
189135890	::481454890686750000
35505123	::481454929127567000
421655917	::481455028025061000
223288871	::481455039890726000
86349050	::481455051115094000
337434879	::481455083255640000
370401061	::481455119138312000
243974175	::481455138465259000
215144630	::481455150100668000
189135890	::481455206563983000
328858212	::481455209659387000
18455966	::481455224549150000
343484637	::481455243289296000
144733584	::481455245604978000
130312780	::481455246586036000
351914412	::481455314068180000
33282020	::481455324520407000
144733584	::481455374655324000
208250490	::481455417370099000
33282020	::481455418925793000
634164272	::481455433194819000
33282020	::481455436793528000
351914412	::481455443521191000
323246381	::481455449049690000
507987711	::481455534315692000
170162540	::481455567240564000
18028506	::481455605006467000
394776489	::481455636723810000
16713287	::481455663122366000
44451086	::481455667094380000
421356901	::481455711742722000
16726467	::481455730248417000
243427085	::481455737734848000
337434597	::481455738301083000
253828982	::481455753874911000
30128717	::481455757670756000
377425191	::481455793905364000
310009833	::481455807179919000
107750524	::481455837861646000
139308619	::481455842214965000
170162540	::481455871407300000
255195496	::481455916454137000
371068004	::481455982825177000
18336787	::481456018178592000
168864295	::481456026785284000
377425191	::481456137167179000
189135890	::481456167470645000
507987711	::481456172835536000
54405135	::481456176580657000
123739379	::481456189054545000
208250490	::481456219526561000
310330192	::481456222223486000
35141457	::481456227969282000
106320745	::481456228657557000
411912822	::481456280339767000
408772521	::481456329861906000
423666163	::481456344851947000
255622442	::481456383490269000
139308619	::481456391073198000
498321918	::481456420374999000
450378413	::481456433662152000
421655917	::481456456529477000
119269983	::481456466352537000
273814896	::481456494068510000
56736460	::481456515987955000
421655917	::481456535504039000
16726467	::481456547873443000
124517802	::481456575593586000
243974175	::481456635617882000
176224586	::481456646280183000
314710836	::481456695516741000
323978080	::481456760495308000
86349050	::481456802648055000
20822956	::481456857869869000
462487376	::481456862030606000
314710836	::481456875871825000
421655917	::481456900043571000
189135890	::481456921254195000
376425912	::481456974446329000
314710836	::481456986781790000
470458433	::481457001852313000
249388532	::481457008118599000
423666163	::481457022391447000
387472182	::481457047331164000
66058067	::481457048979509000
35026897	::481457058685157000
108808608	::481457081996673000
462487376	::481457095850487000
209223008	::481457112711958000
343484637	::481457126313709000
267405925	::481457138108092000
232437529	::481457146966446000
421655917	::481457186174812000
327689033	::481457197516193000
253126912	::481457213878579000
365505682	::481457263367192000
462487376	::481457273814802000
271774234	::481457291749638000
181840332	::481457327909130000
181840332	::481457350285746000
472287305	::481457373953794000
376425912	::481457423652098000
442433056	::481457467033792000
281697994	::481457488634863000
33282020	::481457509052338000
86349050	::481457532775714000
421655917	::481457570519855000
47348539	::481457614023184000
371243365	::481457633040162000
225622870	::481457653814542000
51413309	::481457661603368000
125060842	::481457689004748000
35376355	::481457700455211000
259569717	::481457713051107000
232437529	::481457750245777000
35376355	::481457784693596000
225203526	::481457784819441000
86349050	::481457797092368000
421655917	::481457809876209000
65512747	::481457826846359000
135324408	::481457919029174000
376525681	::481457922526814000
133341985	::481457948724854000
56169190	::481457968622231000
243014276	::481458039598223000
232437529	::481458042257416000
521938520	::481458087904432000
223288871	::481458122578358000
225622870	::481458155163893000
25784705	::481458160075407000
271774234	::481458170657636000
35141457	::481458184138141000
237621304	::481458199875166000
198911524	::481458227628879000
123739379	::481458240044032000
35141457	::481458241092595000
48562201	::481458346676224000
232437529	::481458383627640000
702450841	::481458386697854000
189135890	::481458399196876000
491679354	::481458405597388000
41606452	::481458421640617000
635845301	::481458440603049000
34087430	::481458475864571000
223288871	::481458489185689000
99320365	::481458492222758000
421655917	::481458532651257000
147779508	::481458566721576000
106320745	::481458612989349000
254319575	::481458639052369000
34087430	::481458680412397000
702450841	::481458698339233000
259542533	::481458704827432000
552802620	::481458714990219000
423666163	::481458718756704000
370464008	::481458761484480000
33788573	::481458834968281000
225622870	::481458841574313000
19734494	::481458850303053000
420323287	::481458856585740000
349788720	::481458894733312000
11146552	::481458932569743000
135324408	::481458960139304000
300009838	::481459017760641000
376525681	::481459045178433000
182092022	::481459055269933000
624747426	::481459102162616000
15974594	::481459184094158000
271774234	::481459191257645000
423666163	::481459241677357000
494543536	::481459359486992000
435349693	::481459429242847000
423666163	::481459440541896000
375961439	::481459480161316000
381181950	::481459488927387000
587104097	::481459507420078000
365505682	::481459540115070000
271774234	::481459583852900000
47017345	::481459610142789000
421655917	::481459634360705000
375961439	::481459693684936000
473118863	::481459724416606000
41135840	::481459785359826000
369217450	::481459796902555000
351152035	::481459941715501000
389105684	::481459969686908000
23247181	::481460037718523000
19734494	::481460048401420000
421655917	::481460076603924000
311924851	::481460098360152000
375961439	::481460111756390000
337937520	::481460143767691000
23247181	::481460181876736000
19734494	::481460224297951000
356974615	::481460225950490000
40604299	::481460234888548000
351914412	::481460293512347000
23247181	::481460326475374000
25760567	::481460347271151000
371817971	::481460351960383000
459612485	::481460436647157000
41135840	::481460460550905000
323246381	::481460467798650000
399713201	::481460477013528000
135324408	::481460484420685000
206247499	::481460643208646000
189135890	::481460662447517000
562393615	::481460782853394000
467027311	::481460827346989000
56169190	::481460828365803000
225622870	::481460842932604000
420389630	::481460949312745000
65826107	::481460957995364000
109762886	::481461023640395000
377425191	::481461059786534000
20738985	::481461075397726000
14584037	::481461096617099000
559837229	::481461098067922000
60221494	::481461099829555000
558873022	::481461165898207000
421655917	::481461174009999000
467027311	::481461184424869000
363361632	::481461213617192000
343484637	::481461252367978000
421655917	::481461269610778000
22187821	::481461275432460000
100018299	::481461291303702000
351914412	::481461299654565000
60221494	::481461416751157000
225622870	::481461464104845000
421655917	::481461534443327000
22187821	::481461559105818000
14584037	::481461613766385000
484202581	::481461627246903000
20713213	::481461677091999000
223614733	::481461678647693000
17054163	::481461720066424000
438647243	::481461735178530000
445903498	::481461808092692000
189135890	::481461830305320000
497630362	::481461833455243000
484202581	::481461843589095000
379253079	::481461845296160000
273814896	::481461974186725000
192590347	::481462006869147000
20738985	::481462015614259000
20020647	::481462029983547000
34087430	::481462033863294000
25223941	::481462183461535000
60108947	::481462208803926000
20738985	::481462267104333000
60108947	::481462268107173000
352486016	::481462288755347000
152715270	::481462311949832000
20738985	::481462321605525000
153543800	::481462326697009000
269012544	::481462326952861000
54587465	::481462354979196000
410961985	::481462480699285000
42910967	::481462588006731000
246635722	::481462591122706000
140157275	::481462646240075000
301044144	::481462704629366000
54587465	::481462708898787000
225622870	::481462717736157000
221590506	::481462735494868000
221590506	::481462783691616000
54587465	::481462811705368000
39863661	::481462846891765000
131968998	::481462888993800000
14584037	::481462890906808000
301497892	::481462892936851000
339295860	::481462899253071000
301497892	::481462945592119000
221590506	::481462955016343000
55120405	::481462958636433000
409487670	::481462994254053000
421655917	::481463009185759000
22187821	::481463012172124000
338543771	::481463024759222000
153543800	::481463024826331000
41967329	::481463037501509000
86604355	::481463047706652000
269012544	::481463060243038000
261847534	::481463061405253000
91345170	::481463084184133000
220455732	::481463093084422000
558873022	::481463095638765000
301497892	::481463100991098000
246635722	::481463109458997000
301497892	::481463134964948000
123739379	::481463140883103000
55120405	::481463174001344000
245021956	::481463182418907000
416548217	::481463289742753000
153543800	::481463319245516000
23967395	::481463388350861000
153543800	::481463388648648000
243014276	::481463392926834000
179119528	::481463402116558000
349787019	::481463423146815000
50509821	::481463423998259000
14584037	::481463437319737000
42910967	::481463460795256000
16713287	::481463478595514000
14584037	::481463480554618000
421655917	::481463510501564000
298156322	::481463513492111000
96658544	::481463542441209000
375961439	::481463603044687000
243014276	::481463613941481000
21912250	::481463639673937000
125849974	::481463662373126000
135681283	::481463706942197000
172035134	::481463710121074000
199331386	::481463717172101000
60221494	::481463728689274000
463250994	::481463740068409000
277251070	::481463786436427000
377555310	::481463787774439000
393761423	::481463809719025000
410961985	::481463811795210000
23967395	::481463825875484000
295881773	::481463847543263000
404335977	::481463858142670000
421655917	::481463920054390000
108204138	::481463932822253000
463250994	::481463947564822000
421655917	::481464007249780000
225622870	::481464014501724000
27784817	::481464020692905000
216618788	::481464051889737000
18455966	::481464055564341000
64791948	::481464087570690000
421655917	::481464126720339000
21117523	::481464150846353000
21117523	::481464178042212000
393761423	::481464198925258000
199331386	::481464232727564000
350968313	::481464257687846000
380458897	::481464281708261000
100018299	::481464317897084000
27784817	::481464380815847000
100018299	::481464401783164000
199331386	::481464436344258000
726320420	::481464440949596000
393761423	::481464503792439000
463250994	::481464520036974000
205320851	::481464544556888000
15974594	::481464583572705000
17595323	::481464636730900000
25223941	::481464659745071000
22954511	::481464663729655000
624747426	::481464670038274000
43045329	::481464702937993000
32973618	::481464721552703000
225287674	::481464754049789000
23799906	::481464761583149000
421655917	::481464775239421000
587104097	::481464794965217000
351152035	::481464798886895000
90544248	::481464816859508000
245021956	::481464848241266000
421655917	::481464901647351000
18551115	::481464923147759000
49061011	::481464929996664000
211645751	::481464949554700000
27268559	::481465016931979000
47753031	::481465099710787000
351914412	::481465162499489000
352486016	::481465164726685000
47753031	::481465188902641000
49061011	::481465203263954000
225622870	::481465233878175000
301497892	::481465249372319000
198406854	::481465249888239000
87956728	::481465273598615000
125060842	::481465275548565000
301497892	::481465310273613000
199331386	::481465322529374000
351914412	::481465335007039000
331668519	::481465564116709000
386833057	::481465588842524000
326813935	::481465602411073000
33818674	::481465608148512000
27268559	::481465619863203000
337434597	::481465739799318000
219039425	::481465775417356000
116054733	::481465814080843000
411777707	::481465884465459000
417449044	::481465927259914000
25359188	::481465943613136000
47753031	::481465962504269000
587940951	::481465974818746000
108808608	::481465990169911000
219039425	::481465995823837000
125060842	::481466002685710000
520533224	::481466017026027000
462487376	::481466029785092000
90544248	::481466055361978000
47753031	::481466061426937000
47753031	::481466075792416000
23967395	::481466081987420000
237621304	::481466162211872000
554801627	::481466168113262000
255697938	::481466175931424000
477235727	::481466230016978000
341313395	::481466273629736000
344454080	::481466276695400000
23967395	::481466341648396000
40604299	::481466352742309000
371578955	::481466370136489000
368386947	::481466404110340000
221641208	::481466421810323000
191947005	::481466422892429000
221098400	::481466442391384000
20941662	::481466456157474000
393761423	::481466460909219000
576780003	::481466499375194000
219039425	::481466507864461000
211645751	::481466552047251000
387472182	::481466571601092000
17595323	::481466572259598000
125060842	::481466583340945000
36279116	::481466609140125000
370416747	::481466655029997000
125060842	::481466698789158000
100090407	::481466700802826000
226995875	::481466709644046000
25084916	::481466712127463000
20941662	::481466745275056000
28197443	::481466769274449000
47753031	::481466793521709000
47753031	::481466841533927000
257546151	::481466851277275000
189664484	::481466854415024000
499167427	::481466972727541000
423830555	::481466977559408000
332631850	::481466988493950000
242912563	::481467006596968000
420731308	::481467054810083000
237621304	::481467090939813000
393761423	::481467110636257000
151190656	::481467115535224000
278220302	::481467118102528000
273034167	::481467119305900000
14205371	::481467126113640000
558873022	::481467140084879000
558873022	::481467147626217000
380458897	::481467149035134000
90544248	::481467154613551000
111136825	::481467195373793000
371578955	::481467220082851000
262870925	::481467277930692000
47753031	::481467303855284000
499167427	::481467317721636000
376541246	::481467323896049000
42910967	::481467337682739000
207290040	::481467384335970000
221641208	::481467390811975000
501202268	::481467398961504000
429348972	::481467427939553000
392301070	::481467462312284000
501202268	::481467490791612000
418847263	::481467536152616000
18336787	::481467551432445000
86604355	::481467581375983000
49061011	::481467609838153000
33011898	::481467610215624000
472287305	::481467618910408000
33699503	::481467733020667000
348316521	::481467779145428000
33703018	::481467786653609000
367990281	::481467873110409000
223614733	::481467899018633000
35505123	::481467925597925000
410961985	::481467947831926000
463431723	::481467950965080000
331397011	::481467955163955000
30128717	::481467964567588000
411912822	::481468007185907000
489961036	::481468023576870000
224095849	::481468048956600000
47753031	::481468080871063000
29500521	::481468145706598000
24226614	::481468161272061000
157904403	::481468221728358000
380458897	::481468247523340000
61493721	::481468281044209000
61493721	::481468301801844000
61493721	::481468322815295000
49061011	::481468326926102000
15488020	::481468331874975000
92905148	::481468332110282000
472287305	::481468333305249000
207290040	::481468375160602000
505219745	::481468411281547000
36829018	::481468425982582000
379152968	::481468443284094000
96658544	::481468465346142000
42481762	::481468501300105000
26642766	::481468590802337000
25082908	::481468648247132000
304224068	::481468676583849000
211376385	::481468680857858000
49061011	::481468769244413000
299796220	::481468811686973000
188508773	::481468820453097000
507674842	::481468942934749000
259021462	::481469040762707000
498321918	::481469095217750000
392716377	::481469098988015000
635151853	::481469103266201000
259021462	::481469160078065000
58652870	::481469160925315000
20190503	::481469161143828000
459612485	::481469191724097000
314710836	::481469193343500000
314710836	::481469259877711000
465266221	::481469268232372000
332631850	::481469286695727000
93043270	::481469306577100000
232312019	::481469327699238000
421655917	::481469329574072000
249052117	::481469349362823000
459612485	::481469395797954000
393761423	::481469407823024000
393761423	::481469439938797000
280119639	::481469450458124000
459612485	::481469546339901000
316025875	::481469549447897000
14955026	::481469565574991000
635151853	::481469566233489000
21153287	::481469625314848000
180661626	::481469630490624000
421655917	::481469669342064000
515049896	::481469716217593000
244800270	::481469717283356000
78213	::481469729287467000
131968998	::481469764112371000
28066346	::481469775613558000
442736318	::481469823495733000
107308159	::481469830072385000
97336064	::481469831590723000
26831606	::481469898355269000
246066577	::481469912846585000
188480631	::481469916303097000
99320365	::481469918689230000
205501297	::481469932656283000
491679354	::481469945021071000
499995726	::481469966567211000
109805996	::481469968220172000
393761423	::481469970031730000
48431204	::481469973362397000
214779476	::481469973928218000
34087430	::481470006295670000
71689075	::481470077628592000
163893797	::481470085140201000
635151853	::481470095542087000
552146644	::481470117948448000
513855251	::481470138131034000
34087430	::481470192090767000
188480631	::481470193517199000
635151853	::481470212630278000
136791341	::481470261829857000
18657192	::481470266581581000
144733584	::481470292946989000
393761423	::481470357031763000
388374921	::481470384500649000
310982944	::481470399369461000
221641208	::481470437256601000
311724390	::481470472689688000
341666582	::481470608643870000
60098410	::481470610720051000
144733584	::481470622716145000
513855251	::481470752021958000
470458433	::481470752756359000
22504277	::481470809694023000
310982944	::481470842032095000
251231824	::481470899464704000
70254385	::481470904640090000
302472189	::481470936088997000
634164272	::481470982599630000
368691437	::481471012748292000
501202268	::481471021435088000
470458433	::481471027407761000
247024165	::481471047196086000
527041090	::481471071195901000
340646680	::481471073028825000
534913317	::481471078976749000
361532861	::481471093392572000
337510374	::481471142533017000
238698812	::481471155908272000
552802620	::481471212543942000
513855251	::481471244739432000
310506975	::481471250741489000
26831606	::481471253522300000
393761423	::481471272681865000
31066609	::481471298451693000
368691437	::481471303249960000
58652870	::481471356996157000
203736885	::481471378424479000
29394513	::481471454383308000
90689440	::481471490336907000
35141457	::481471526219157000
519909326	::481471562168532000
628045480	::481471598826754000
60131090	::481471626689531000
4434941	::481471649368129000
36468395	::481471657337683000
408144950	::481471658885394000
90544248	::481471668456398000
527041090	::481471720667086000
198911524	::481471819531038000
223288871	::481471827446075000
86604355	::481471832764473000
65526622	::481471838392823000
65526622	::481471849411256000
323978080	::481471876871757000
65526622	::481471880059031000
19222225	::481471886753153000
65526622	::481471889504612000
65526622	::481471967933894000
91345170	::481471970303672000
267405925	::481471977048117000
249246314	::481471978734227000
65526622	::481472001513496000
189664484	::481472013790638000
130514710	::481472014993997000
341313395	::481472027308883000
109060628	::481472028898115000
35141457	::481472063207505000
587104097	::481472072707633000
341313395	::481472086431789000
31066609	::481472099144323000
19222225	::481472134410039000
35141457	::481472163795308000
22559382	::481472181507878000
177101575	::481472275817168000
58941053	::481472304426532000
22559382	::481472355663757000
424464803	::481472390065446000
203736885	::481472420885168000
203736885	::481472456259932000
408144950	::481472478418837000
22559382	::481472498039418000
18455966	::481472581317312000
281697994	::481472583729414000
442433056	::481472587059318000
35141457	::481472597956104000
45278487	::481472610593546000
35141457	::481472625651118000
393761423	::481472642377986000
156166678	::481472679245926000
203736885	::481472702679486000
76463655	::481472737504813000
30666953	::481472794421518000
562393615	::481472804936642000
331668519	::481472805239025000
188417746	::481472810137952000
238024746	::481472812365152000
22559382	::481472856975372000
35141457	::481472876902506000
32973618	::481472955214749000
513855251	::481472983051943000
36343877	::481472985627631000
30666953	::481473026349744000
31066609	::481473044565594000
232072216	::481473045983678000
596678073	::481473093240496000
32973618	::481473100467683000
498321918	::481473143966818000
261043724	::481473145988452000
267357514	::481473224946253000
58028621	::481473254326951000
378281495	::481473285620645000
58028621	::481473310190886000
203736885	::481473342843539000
339126665	::481473357582721000
16713287	::481473374397292000
435349693	::481473399865098000
364035957	::481473468345896000
92125226	::481473542236540000
442433056	::481473554781716000
534913317	::481473600051240000
464845445	::481473616064684000
40810916	::481473617767575000
57385263	::481473633332641000
33418266	::481473657475039000
442433056	::481473674499723000
414315073	::481473686197661000
47859489	::481473695341228000
337434597	::481473770054352000
513855251	::481473888988053000
442433056	::481473891060043000
27999272	::481473953886515000
254210162	::481473957833371000
285401749	::481474012502327000
163646426	::481474053036077000
255622442	::481474089656520000
300135225	::481474090432069000
289605285	::481474096601911000
22559382	::481474111940464000
285401749	::481474152960774000
267405925	::481474192424960000
513855251	::481474192521428000
300135225	::481474224754667000
56169190	::481474250155388000
484202581	::481474254341697000
221098400	::481474299283243000
470801476	::481474385253904000
337466318	::481474452719292000
413735493	::481474465927163000
430072028	::481474505181650000
47859489	::481474524819386000
289605285	::481474605165465000
32583866	::481474681338212000
32583866	::481474754604326000
175314654	::481474783306330000
32583866	::481474815581102000
47859489	::481474847143243000
378281495	::481474848808398000
22559382	::481474854785261000
52950877	::481474869075247000
321037427	::481474871986487000
23642786	::481474899123658000
47859489	::481474907566395000
285401749	::481474922548441000
107308159	::481474928261480000
369217450	::481474982250160000
90689440	::481475064664047000
33453167	::481475148252336000
325242803	::481475164585328000
348785324	::481475195341778000
20190503	::481475219345772000
280194602	::481475263943811000
546989830	::481475301516390000
26109453	::481475348157456000
374528956	::481475348983336000
33453167	::481475359573962000
358307309	::481475370487513000
27179899	::481475404897583000
251231824	::481475413987053000
304140174	::481475498967445000
37316930	::481475531935055000
14954949	::481475539207610000
42481762	::481475579590766000
253126912	::481475608950894000
499167427	::481475634267308000
40126821	::481475670959071000
469970755	::481475706493214000
30242503	::481475711841366000
348785324	::481475742492942000
119636299	::481475755696603000
33818674	::481475846889152000
559991040	::481475850739535000
551501734	::481475896231358000
33418266	::481475905726861000
261847534	::481475931283136000
411912822	::481475938732232000
123739379	::481475973947199000
243751614	::481475974781890000
501554267	::481476004591177000
245021956	::481476037180538000
271774234	::481476040770850000
44451086	::481476042083663000
87956728	::481476071674478000
87956728	::481476118168760000
597965837	::481476124967317000
260825806	::481476132974260000
469970755	::481476140985352000
352062989	::481476149139505000
26182895	::481476206483611000
178921630	::481476229439442000
260825806	::481476257645723000
207290040	::481476334800343000
356974615	::481476340848136000
140206179	::481476406874877000
47859489	::481476410804957000
105026890	::481476441461108000
16380745	::481476442467758000
100339690	::481476459509207000
67492430	::481476493873520000
21696310	::481476532842795000
285401749	::481476551994007000
301497892	::481476563737669000
562393615	::481476588626640000
200685756	::481476615411867000
399713201	::481476648840474000
358307309	::481476687763234000
44451086	::481476746357641000
37011485	::481476754511777000
331397011	::481476811717885000
388374921	::481476854487220000
196230932	::481476879937830000
225287674	::481476883117539000
173232394	::481476892071968000
208171241	::481476925286670000
25084916	::481476944358572000
435478224	::481477024595189000
182834679	::481477055067217000
27268559	::481477085295177000
191276105	::481477094019330000
411848692	::481477115489947000
635845301	::481477210021191000
27268559	::481477213141745000
173232394	::481477214177746000
245154470	::481477223061278000
334423964	::481477317990965000
587104097	::481477381375291000
71878260	::481477387482570000
283625404	::481477391697858000
208171241	::481477411453034000
191276105	::481477450304471000
208171241	::481477525466386000
221205505	::481477531586293000
387472182	::481477557607333000
21449993	::481477566063079000
47348539	::481477613240598000
281697994	::481477613677182000
352062989	::481477648611540000
253126912	::481477650708307000
18015033	::481477752621502000
208171241	::481477811664719000
27179899	::481477811933159000
260338000	::481477880359055000
272488861	::481477881457942000
286216848	::481477932284534000
393761423	::481477952614313000
311924851	::481477968423043000
156166678	::481477996432195000
716262980	::481477998474825000
221205505	::481477999083397000
278220302	::481478074202992000
351847146	::481478091114442000
393761423	::481478125285416000
376525681	::481478160970555000
22195036	::481478239203115000
503577648	::481478282073083000
463908266	::481478290310307000
316766176	::481478339392065000
249246314	::481478348791508000
513855251	::481478367506472000
289605285	::481478380282322000
90544248	::481478466936651000
58941053	::481478469134852000
249246314	::481478479272099000
182834679	::481478501355507000
152454379	::481478505096810000
479246485	::481478531877044000
349788720	::481478631764418000
34445704	::481478672398811000
108542953	::481478772462346000
336149936	::481478824912121000
419105102	::481478877106032000
25469735	::481478892788527000
387461887	::481478897284837000
50306226	::481478906340311000
47753031	::481478957762482000
108542953	::481478958836248000
23672351	::481478970689728000
252756099	::481478982005956000
312245470	::481478985679790000
76502729	::481479016122445000
76502729	::481479057092382000
355990893	::481479061001478000
312245470	::481479074464804000
76502729	::481479075757035000
513855251	::481479100712767000
355990893	::481479106367086000
470801476	::481479147898671000
97336064	::481479183705456000
238307628	::481479188101484000
393761423	::481479195327868000
472287305	::481479209357828000
442433056	::481479226877440000
388374921	::481479238361837000
76502729	::481479279877042000
263971863	::481479286725955000
50306226	::481479288168804000
287994287	::481479318422302000
402229763	::481479321148596000
355990893	::481479334881148000
263971863	::481479335908356000
20020647	::481479375661977000
21449993	::481479381546582000
355990893	::481479443060625000
393761423	::481479482084040000
36343877	::481479489915207000
513855251	::481479531434221000
21503139	::481479599298072000
263971863	::481479622505160000
32342599	::481479637948567000
76502729	::481479693917765000
48431204	::481479702981660000
32342599	::481479757951811000
206067907	::481479796036104000
369819130	::481479821575602000
260825806	::481479856236941000
542909484	::481479922901581000
48431204	::481479928438079000
393761423	::481479957625856000
32342599	::481479965678911000
19222225	::481480034838798000
21696310	::481480042212786000
384494456	::481480064777744000
107308159	::481480090266894000
7141172	::481480105319862000
7141172	::481480128677941000
393761423	::481480241068511000
352486016	::481480314649210000
513855251	::481480338506387000
251359942	::481480343653187000
352486016	::481480362673967000
160734732	::481480373952475000
32342599	::481480394538115000
27595900	::481480398170386000
7132042	::481480405112344000
20941662	::481480455334924000
463250994	::481480470933151000
19939574	::481480498506502000
47753031	::481480505951404000
64584579	::481480509105528000
16713287	::481480514642001000
1007041	::481480541170958000
503577648	::481480581688336000
716262980	::481480590240137000
33017275	::481480590479220000
388374921	::481480595084947000
19939574	::481480604156837000
415259927	::481480606443114000
54105420	::481480609068367000
273955213	::481480616501059000
501554267	::481480632636145000
158129535	::481480636432396000
172573942	::481480638076170000
127092086	::481480643734290000
61698439	::481480658477281000
144733584	::481480671261892000
19222225	::481480671718699000
18618379	::481480749040672000
479222401	::481480774621732000
105026890	::481480801079406000
33017275	::481480816346664000
32342599	::481480816367640000
76502729	::481480816829423000
377110730	::481480819131699000
393761423	::481480914900242000
285906246	::481480923213348000
103678189	::481480925423742000
380049732	::481481025223421000
19939574	::481481029400530000
312245470	::481481050221068000
71597388	::481481066838896000
76375846	::481481149605502000
513982376	::481481153447067000
33017275	::481481222229475000
393761423	::481481239598084000
503577648	::481481308687073000
479222401	::481481314726453000
19684793	::481481343189000000
127092086	::481481358875705000
100339690	::481481415230357000
165261298	::481481423140814000
383383485	::481481423522521000
225287674	::481481449720143000
15467792	::481481450798460000
513855251	::481481452228329000
716262980	::481481491113734000
25925656	::481481535141343000
19222225	::481481536026312000
376801597	::481481541386657000
489961036	::481481614367531000
51979136	::481481657229123000
33017275	::481481678817210000
438698734	::481481681975508000
244995179	::481481686237315000
158129535	::481481719984685000
376801597	::481481720974168000
373126936	::481481785545465000
225622870	::481481817627693000
326351370	::481481835487047000
265799781	::481481856056295000
51979136	::481481862376730000
54105420	::481481871813906000
383383485	::481481875307769000
368691437	::481481894131806000
232072216	::481481932602347000
513855251	::481481940122337000
376801597	::481481949920247000
76502729	::481481977745666000
116054733	::481482011803000000
52950877	::481482029351968000
86604355	::481482034473631000
27268559	::481482042769567000
289605285	::481482053523746000
376801597	::481482059261562000
289605285	::481482088164515000
376801597	::481482089850613000
231689668	::481482093285740000
581342731	::481482155889938000
716262980	::481482179529015000
312245470	::481482181970124000
381203261	::481482182108516000
35376355	::481482216958992000
507987711	::481482217504669000
513855251	::481482237708218000
6652302	::481482240979767000
376801597	::481482346424590000
58941053	::481482358278082000
472287305	::481482365420589000
352486016	::481482387302281000
198911524	::481482389688836000
78513872	::481482478797201000
326351370	::481482484681437000
78513872	::481482506089529000
513855251	::481482509201338000
472287305	::481482520412700000
19071786	::481482545196830000
478145352	::481482556668268000
163646426	::481482609625538000
305415102	::481482644979712000
230905946	::481482646220840000
503577648	::481482654316261000
35376355	::481482752940728000
254210162	::481482759508996000
436336703	::481482767025201000
21531254	::481482786990465000
78513872	::481482804199690000
78513872	::481482838228082000
49061011	::481482879545774000
254210162	::481482890258038000
376801597	::481482902585102000
182834679	::481482908793057000
18455966	::481482908981800000
513855251	::481482923166535000
108542953	::481482925460844000
197692007	::481482941659623000
257913209	::481482950694141000
16726467	::481482954489995000
119269983	::481482957983461000
290855101	::481483001822334000
221098400	::481483029576024000
635151853	::481483030846926000
29391732	::481483065386999000
436336703	::481483074463494000
442736318	::481483147268587000
513855251	::481483157011562000
103678189	::481483185663250000
22414245	::481483191933353000
310982944	::481483198871126000
212475056	::481483218302947000
102301729	::481483272338149000
421548020	::481483305657716000
376801597	::481483324221702000
22294252	::481483366395432000
418314197	::481483380593156000
161622400	::481483381947912000
118733444	::481483394464116000
309108026	::481483454945574000
64907439	::481483462650503000
513855251	::481483487644377000
439491329	::481483489062432000
109762886	::481483505025945000
68473966	::481483531827576000
309108026	::481483533685235000
49061011	::481483605622145000
262496951	::481483606800343000
414526765	::481483641575706000
262496951	::481483668930568000
345626789	::481483683090948000
54105420	::481483686622142000
376801597	::481483723154538000
133341985	::481483731702935000
414526765	::481483760882708000
401757405	::481483840469225000
230905946	::481483870009696000
34445704	::481483896962306000
104990093	::481483904390410000
68473966	::481483909465915000
376801597	::481483913311703000
513855251	::481483942315307000
20863117	::481483967858614000
9687752	::481483979464642000
376801597	::481483987773181000
438582644	::481484040089124000
54105420	::481484052504264000
9687752	::481484061144535000
310982944	::481484069361176000
230905946	::481484093775831000
294745245	::481484102302846000
348047989	::481484117716922000
376801597	::481484134552850000
26182895	::481484136482222000
210996408	::481484137983795000
230905946	::481484139778940000
49061011	::481484147211268000
77078833	::481484252110782000
25760567	::481484286638313000
369819130	::481484292292227000
15974594	::481484322525179000
87956728	::481484346998550000
249388532	::481484369023225000
472287305	::481484409833402000
32973618	::481484418096578000
133526428	::481484426115698000
69916558	::481484514707795000
139447011	::481484520034930000
69719136	::481484627169669000
114633433	::481484636594634000
376801597	::481484668781330000
282328751	::481484675760676000
542693847	::481484688129662000
363059827	::481484696602558000
289605285	::481484776029704000
617791569	::481484801837240000
18618379	::481484809450323000
513855251	::481484827552514000
310664656	::481484902584418000
154692700	::481484988215754000
376801597	::481484988391518000
257831311	::481484995702181000
363059827	::481485007668936000
351922723	::481485007995691000
21117523	::481485022000455000
376801597	::481485076950040000
270065033	::481485104083382000
25408355	::481485132755259000
311924851	::481485133523202000
80788799	::481485185532186000
261847534	::481485196207071000
22187821	::481485197456576000
587104097	::481485211729809000
376801597	::481485242767642000
1007041	::481485266264150000
21153287	::481485278788718000
244290101	::481485284761018000
80788799	::481485294898642000
58562014	::481485296941268000
346654346	::481485296974827000
617791569	::481485297729802000
8524892	::481485315795079000
348047989	::481485335285997000
21531254	::481485340922740000
371817971	::481485354357497000
261847534	::481485379267485000
159011393	::481485415023529000
316766176	::481485424968224000
254276767	::481485455309819000
459660056	::481485462625083000
409709795	::481485477359276000
58562014	::481485478957301000
257913209	::481485515154542000
27335023	::481485540076687000
376801597	::481485554920337000
64907439	::481485564969885000
438582644	::481485576777256000
376801597	::481485615649673000
519086519	::481485619856564000
30336818	::481485639603351000
36343877	::481485641344376000
513855251	::481485661162061000
279548168	::481485669919764000
148912524	::481485681953218000
27792069	::481485686802243000
36343877	::481485712630747000
229385654	::481485722080129000
21117523	::481485725473710000
289605285	::481485800115146000
21117523	::481485802158182000
513855251	::481485811951476000
294745245	::481485845472354000
49061011	::481485859628126000
506519570	::481485864556830000
270173839	::481485866359980000
279548168	::481485875306430000
15875100	::481485880516169000
499995726	::481485880654585000
22717394	::481485897339117000
376801597	::481485910786072000
617791569	::481485952263524000
115852151	::481485996434141000
716262980	::481486019443712000
49061011	::481486072808214000
118470515	::481486097734975000
380049732	::481486144585347000
22717394	::481486158052864000
146855323	::481486174716846000
197692007	::481486214659579000
561527789	::481486223215587000
586783331	::481486224570740000
305379724	::481486239275958000
253126912	::481486297488703000
348047989	::481486308402266000
351099839	::481486361170411000
32583866	::481486459870793000
284813143	::481486461728858000
552146644	::481486468662038000
411848692	::481486545023533000
300009838	::481486568134545000
197692007	::481486578209292000
161622400	::481486595841740000
56508824	::481486601202450000
551501734	::481486625994969000
70982412	::481486631916957000
348047989	::481486653379588000
198911524	::481486663835607000
26182895	::481486679648116000
310982944	::481486680135049000
300009838	::481486734300291000
229385654	::481486742483001000
321498402	::481486751576236000
197692007	::481486757842927000
24171213	::481486789211746000
442433056	::481486795079553000
253828982	::481486811236429000
229385654	::481486826650075000
442433056	::481486837181972000
54422208	::481486843897077000
176224586	::481486858959204000
265760942	::481486873001738000
214184608	::481486881059012000
79754464	::481486915330248000
225622870	::481486950243639000
214184608	::481486968506048000
533844924	::481486978148360000
46963484	::481486979540844000
33017275	::481487013741203000
214184608	::481487014135861000
21153287	::481487025036886000
409662649	::481487032225521000
337367504	::481487033274486000
229385654	::481487042258280000
225622870	::481487094720634000
409662649	::481487121715183000
187651826	::481487170956312000
37316930	::481487181664378000
40478607	::481487189575221000
331246659	::481487226828640000
56508824	::481487260916121000
206247499	::481487262577082000
257913209	::481487285226315000
197692007	::481487291731681000
15488020	::481487297129353000
229385654	::481487297376829000
409709795	::481487301357207000
197692007	::481487334664585000
18551115	::481487355451564000
364428125	::481487358236164000
64219388	::481487374765916000
41143305	::481487382043058000
29827759	::481487385507536000
33818674	::481487408894996000
477235727	::481487438905212000
253828982	::481487440457129000
313496905	::481487453786619000
418783652	::481487462699507000
364428125	::481487492890116000
196659229	::481487495029207000
33818674	::481487511634472000
22504277	::481487512435564000
64219388	::481487516680208000
279548168	::481487528810545000
344990761	::481487572749651000
313496905	::481487597684809000
197692007	::481487616937050000
409709795	::481487626650664000
344990761	::481487675489144000
58941053	::481487682368200000
281697994	::481487682531786000
161622400	::481487708603166000
291155950	::481487710515773000
21117523	::481487713250836000
355990893	::481487716488871000
409541924	::481487727473356000
359389402	::481487739523571000
313496905	::481487749644419000
133526428	::481487777947590000
221098400	::481487791289675000
146855323	::481487798646493000
41001071	::481487826484072000
197692007	::481487856557633000
19222225	::481487860025933000
344990761	::481487874450157000
117264210	::481487887213809000
376801597	::481487892301115000
402268968	::481487921791651000
297652605	::481487923418656000
470458433	::481487976191778000
442433056	::481487994507890000
206067907	::481487996537937000
64813007	::481487999126233000
229385654	::481488060069072000
95723533	::481488070819475000
197692007	::481488108299767000
1384531	::481488111701352000
313496905	::481488121037484000
19222225	::481488181133451000
229385654	::481488276096704000
21117523	::481488286889046000
117264210	::481488289799880000
296433109	::481488314135236000
436187992	::481488331302109000
499995726	::481488331461521000
197692007	::481488362889818000
108204138	::481488424860647000
253126912	::481488462613598000
197692007	::481488486546305000
117264210	::481488514576809000
48562201	::481488516204224000
133526428	::481488536957251000
172035134	::481488546797068000
26915925	::481488563129696000
107902551	::481488568661975000
359389402	::481488572319412000
476507554	::481488819598811000
436336703	::481488838187954000
15782772	::481488874770677000
161622400	::481488918668259000
384503737	::481488923957669000
300009838	::481488928361684000
410195122	::481488995063320000
22717394	::481488999836418000
46070001	::481489001149251000
433470731	::481489015800365000
345626789	::481489022985187000
436336703	::481489056899940000
79363954	::481489066274217000
15782772	::481489096838090000
479222401	::481489105771954000
583488323	::481489116710727000
206067907	::481489136486842000
229385654	::481489148423856000
107902551	::481489149766012000
260338000	::481489219701862000
24113194	::481489220591054000
329955120	::481489240451059000
48562201	::481489270709182000
384503737	::481489274949623000
259541688	::481489299397812000
56508824	::481489357837459000
410961985	::481489369098752000
41135840	::481489390221262000
48431204	::481489399507873000
21153287	::481489404939485000
620459453	::481489413109985000
468965579	::481489483175841000
225622870	::481489489362046000
278220302	::481489493506396000
260338000	::481489526410321000
17974977	::481489543514693000
329955120	::481489549118283000
27836945	::481489556873547000
27836945	::481489557456560000
27836945	::481489558681305000
120851061	::481489558740017000
326813935	::481489560292298000
24171213	::481489572006617000
264335101	::481489574900666000
384503737	::481489582379110000
360761105	::481489588033425000
23839835	::481489595750576000
34204169	::481489613001728000
25760567	::481489643372675000
161622400	::481489685626105000
313792688	::481489739116068000
214184608	::481489802886651000
161622400	::481489805239271000
40126821	::481489822444294000
68622166	::481489822754680000
64219388	::481489851347656000
229385654	::481489858892812000
23754003	::481489882980691000
140157275	::481489905768337000
80788799	::481489912315662000
24113194	::481489934318960000
562393615	::481489976220479000
161622400	::481490023544418000
225622870	::481490037301735000
613592670	::481490055937413000
513855251	::481490067068698000
265760942	::481490118797438000
635151853	::481490126434877000
178921630	::481490132504420000
138083816	::481490132621479000
102100651	::481490153878196000
48431204	::481490156139315000
251359942	::481490169103933000
48431204	::481490188699701000
620459453	::481490190939467000
360761105	::481490201089679000
263013923	::481490210333933000
56508824	::481490243741560000
17974977	::481490243959283000
80159052	::481490273298419000
161622400	::481490298015473000
617791569	::481490330278035000
327662373	::481490350603661000
201878266	::481490358509903000
14715501	::481490402919202000
13533012	::481490427040653000
80159052	::481490481088434000
283625404	::481490509480095000
470451598	::481490514815229000
267357514	::481490517201797000
225622870	::481490536344219000
260338000	::481490564592832000
56508824	::481490572788895000
264622253	::481490609555779000
48562201	::481490620931117000
197692007	::481490638358466000
513982376	::481490678380101000
16726467	::481490693182222000
133341985	::481490704477470000
23665083	::481490758877204000
452882285	::481490780926660000
41135840	::481490812283256000
23754003	::481490866054246000
56508824	::481490871268179000
238698812	::481491026217930000
107902551	::481491031133679000
33818674	::481491032496803000
18657192	::481491066130944000
329955120	::481491117431468000
263013923	::481491165175623000
33017275	::481491178396078000
118733444	::481491190106173000
401757405	::481491207726452000
229385654	::481491210100412000
816177	::481491285769863000
372068999	::481491299598884000
631513843	::481491308893057000
24537703	::481491340728221000
587104097	::481491457967005000
102100651	::481491471858532000
244290101	::481491525990219000
433012724	::481491531874844000
229385654	::481491564435238000
21531254	::481491598530723000
359389402	::481491652586905000
296433109	::481491666092949000
41135840	::481491693099696000
39863661	::481491703875248000
56508824	::481491719977185000
431937908	::481491721591615000
38579155	::481491731779960000
273814896	::481491748481691000
229385654	::481491771419926000
47031965	::481491785416310000
296433109	::481491791242604000
102489930	::481491795327479000
34087430	::481491865246515000
423830555	::481491896695410000
41135840	::481491961455452000
338120144	::481491986495438000
446757000	::481491991100796000
17974977	::481492038852960000
470451598	::481492043890692000
370165750	::481492057786417000
39863661	::481492090527158000
197277853	::481492094050381000
38579155	::481492099951759000
229385654	::481492112022585000
442433056	::481492112370720000
46963484	::481492140405432000
345626789	::481492147049623000
110530129	::481492156134076000
296433109	::481492185368788000
172035134	::481492300015489000
429558621	::481492300128739000
110530129	::481492303484162000
260338000	::481492361948585000
415897649	::481492373038301000
138083816	::481492385466052000
359389402	::481492410015285000
34087430	::481492410912890000
17974977	::481492412314165000
38579155	::481492416156168000
442433056	::481492425706205000
29553235	::481492426691842000
56508824	::481492443796615000
64907439	::481492464608358000
260338000	::481492467154305000
28063382	::481492477187092000
402268968	::481492477514625000
110530129	::481492498506723000
19222225	::481492538679767000
384494456	::481492555436015000
255834275	::481492573614112000
300009838	::481492587829018000
409487670	::481492589795766000
409487670	::481492590382944000
392261274	::481492594795745000
352486016	::481492616471539000
16107745	::481492651707871000
558873022	::481492658456891000
61698439	::481492690585268000
281697994	::481492711628091000
282328751	::481492716086636000
99320365	::481492742795956000
48431204	::481492754896543000
29853720	::481492791109746000
443376354	::481492802832850000
329955120	::481492809845702000
197692007	::481492813860048000
350968313	::481492818889015000
516986236	::481492826078072000
19222225	::481492849783877000
40708485	::481492866045202000
276381534	::481492876728471000
57566548	::481492926648700000
246635722	::481492938296274000
436187992	::481493021762932000
51413309	::481493035851988000
29853720	::481493119628607000
114579662	::481493138536558000
48562201	::481493139228999000
62989661	::481493166969724000
396364407	::481493170388086000
110530129	::481493177128321000
442433056	::481493184552263000
483283190	::481493207269015000
246635722	::481493236939112000
56508824	::481493247010029000
110530129	::481493253825363000
285955708	::481493270678089000
45966951	::481493275208351000
110530129	::481493298230468000
33818674	::481493307684442000
197692007	::481493314878074000
32750427	::481493317411426000
189224604	::481493332070506000
56508824	::481493409950363000
31010760	::481493410293903000
350968313	::481493417139380000
505219745	::481493428950147000
374528956	::481493440048275000
321037427	::481493454350848000
225622870	::481493471547506000
64907439	::481493484784738000
259093732	::481493498395254000
35505123	::481493519580667000
467775651	::481493574367051000
438698734	::481493585385119000
259093732	::481493591949209000
346392612	::481493619337986000
99320365	::481493626124378000
130690913	::481493630566166000
246635722	::481493654272348000
45581124	::481493668591726000
28063382	::481493683129155000
536141027	::481493709486174000
131633030	::481493718185558000
536141027	::481493725852360000
33418266	::481493729706913000
189224604	::481493751870009000
107308159	::481493755833647000
246635722	::481493759817818000
467775651	::481493819960352000
350968313	::481493837463171000
259093732	::481493845910097000
45966951	::481493895805956000
246635722	::481493932954501000
87956728	::481493947877826000
346392612	::481493982287917000
277814195	::481494003146186000
346392612	::481494007994793000
92568275	::481494024701083000
87956728	::481494051825270000
467775651	::481494052161220000
19222225	::481494079973236000
131278152	::481494089364287000
605608831	::481494144062205000
399555371	::481494186462425000
246635722	::481494262056353000
40054726	::481494294822264000
359389402	::481494298353876000
287994287	::481494331333677000
442433056	::481494345799843000
279735090	::481494361289412000
102301729	::481494392910278000
346392612	::481494432626135000
24494616	::481494475718422000
439491329	::481494477232959000
209223008	::481494510061760000
189224604	::481494545495232000
19222225	::481494547378102000
283625404	::481494556236476000
494543536	::481494571726028000
1007041	::481494579309322000
55312313	::481494581452623000
229385654	::481494584225046000
551447338	::481494594908356000
246635722	::481494645445120000
40478607	::481494647458787000
559991040	::481494661949706000
33453167	::481494750592126000
288531248	::481494771475570000
197692007	::481494788601303000
363059827	::481494801830146000
19222225	::481494817831010000
392261274	::481494827453140000
33453167	::481494832574001000
246635722	::481494835409338000
363059827	::481494835640406000
13533012	::481494854124732000
296590824	::481494886487560000
246635722	::481494911808581000
62685527	::481494915470221000
39553593	::481494948148031000
258108922	::481494959963389000
41135840	::481494961200721000
364405877	::481494970495672000
299441398	::481494996655161000
186208532	::481495005920382000
463908266	::481495019711254000
206247499	::481495024509923000
409662649	::481495087042424000
363059827	::481495105187360000
363059827	::481495155250569000
246635722	::481495158395920000
114579662	::481495160316903000
392261274	::481495175077040000
409336092	::481495186745606000
337466318	::481495199068061000
256074844	::481495225634795000
39553593	::481495234795171000
634873462	::481495239706693000
349431964	::481495277396697000
246635722	::481495330135896000
15875100	::481495334322200000
106855310	::481495342412996000
55312313	::481495364906668000
39553593	::481495373806977000
66786075	::481495383021850000
189224604	::481495422557777000
93043270	::481495422704558000
359389402	::481495426726514000
552802620	::481495470850584000
299441398	::481495481982279000
392261274	::481495570109190000
463908266	::481495574667993000
376801597	::481495600135815000
39553593	::481495606410870000
24171213	::481495621300260000
29319846	::481495626010480000
491679354	::481495637276368000
23933265	::481495638949916000
39553593	::481495641903071000
246635722	::481495644276682000
376801597	::481495644742230000
455542048	::481495654724665000
376801597	::481495682365149000
570483315	::481495685347307000
299441398	::481495706545295000
49824781	::481495721409908000
87956728	::481495724337938000
148436850	::481495786438815000
107308159	::481495821100548000
68966030	::481495845553315000
33453167	::481495859704512000
19222225	::481495860786642000
55312313	::481495863798157000
197277853	::481495866398621000
380049732	::481495877107085000
246635722	::481495890150969000
39863661	::481495897994698000
392261274	::481495977812303000
330201359	::481495977887408000
463250994	::481495979556757000
197692007	::481495986842652000
246635722	::481495990709395000
18455966	::481496026214182000
246635722	::481496095827058000
246635722	::481496134276222000
570483315	::481496137510027000
229385654	::481496153171558000
13533012	::481496170674794000
349431964	::481496171806871000
372551778	::481496185295745000
570483315	::481496225707855000
380049732	::481496230808551000
263013923	::481496243420790000
39553593	::481496243613761000
132976059	::481496296138629000
513825441	::481496301008617000
370401061	::481496331362766000
189664484	::481496338916704000
246635722	::481496351411146000
445808726	::481496381212069000
326436771	::481496385720578000
197692007	::481496399335682000
193192138	::481496409170907000
392261274	::481496417530556000
605608831	::481496434559041000
472287305	::481496451625672000
45966951	::481496473256099000
246635722	::481496489852559000
33703073	::481496506424647000
161622400	::481496515563642000
33453167	::481496519728590000
370401061	::481496528012709000
33453167	::481496538229653000
136458681	::481496539806707000
39553593	::481496565916246000
106320745	::481496602981306000
376425912	::481496622929412000
267538322	::481496635650756000
100195876	::481496640960724000
300135225	::481496692588417000
122717174	::481496698825752000
246635722	::481496707012632000
299441398	::481496722124718000
423830555	::481496722158260000
181840332	::481496768585420000
187741596	::481496770921656000
36279116	::481496801199939000
205501297	::481496808363802000
35869207	::481496842371600000
13533012	::481496928136757000
197692007	::481496962630684000
436476907	::481496969324396000
349431964	::481496970192633000
39553593	::481496980913287000
28063382	::481496994607689000
209223008	::481496996403240000
380049732	::481497000937275000
68622166	::481497009019318000
16726467	::481497043441946000
8548362	::481497046382157000
513982376	::481497078586023000
305415102	::481497112568668000
279139758	::481497113117745000
470451598	::481497116972679000
252756099	::481497133137555000
28063382	::481497138287742000
21531254	::481497158529454000
349431964	::481497180385976000
24113194	::481497185242996000
33818674	::481497225197940000
198911524	::481497241744470000
61698439	::481497247067439000
475210759	::481497252247400000
431937908	::481497256357416000
28063382	::481497285675585000
251231824	::481497302709063000
304140174	::481497335554269000
189224604	::481497396397215000
133341985	::481497408854310000
474400310	::481497411911553000
300009838	::481497433726541000
45581124	::481497451581276000
189224604	::481497453255229000
21531254	::481497463073693000
251231824	::481497472813260000
32171318	::481497490890715000
147310240	::481497499077971000
270736613	::481497520757932000
197692007	::481497562504237000
376801597	::481497578517700000
637303583	::481497598017015000
226995875	::481497604615053000
147310240	::481497637578096000
21531254	::481497639452553000
20620620	::481497647808016000
376801597	::481497657060249000
122717174	::481497663385251000
230206940	::481497712903200000
251231824	::481497728284119000
369819130	::481497741265481000
22954511	::481497743127359000
281697994	::481497752116154000
251231824	::481497773184155000
197692007	::481497773716828000
254600909	::481497791600939000
470451598	::481497808730869000
21531254	::481497832931602000
251231824	::481497855522537000
23967395	::481497860517531000
36772146	::481497883342934000
254276767	::481497891463516000
269401499	::481497919564959000
229385654	::481497925449551000
230655725	::481497997667479000
299441398	::481498002184347000
340094001	::481498005959634000
51413309	::481498029044682000
410195122	::481498038280527000
349431964	::481498059621138000
338073739	::481498070752845000
45278487	::481498070912229000
21531254	::481498076410953000
296433109	::481498150730219000
296433109	::481498241427832000
26182895	::481498241477779000
437898031	::481498252345217000
260825806	::481498254656692000
349431964	::481498266261938000
278165989	::481498273249652000
475210759	::481498278563823000
269401499	::481498298499338000
173026357	::481498342325645000
360183119	::481498373221257000
296433109	::481498385502187000
55120405	::481498387267977000
296433109	::481498397237846000
369217450	::481498411443970000
270227232	::481498411477127000
24226614	::481498463356878000
367322500	::481498515411959000
278165989	::481498593115660000
23247181	::481498603483971000
300009838	::481498625869361000
17694593	::481498643783245000
451868502	::481498643799625000
84849075	::481498671389757000
436187992	::481498675080728000
379152968	::481498728264904000
335759212	::481498751438032000
55120405	::481498758690406000
136458681	::481498770090102000
349431964	::481498772032090000
424540791	::481498799731261000
308170990	::481498813413486000
22414245	::481498822376312000
335759212	::481498831779934000
227577445	::481498863149142000
205320851	::481498867532173000
39553593	::481498922918359000
269401499	::481498933160448000
20020647	::481499249876533000
499995726	::481499250782502000
23247181	::481499294029991000
37011485	::481499342508134000
177101575	::481499382072627000
110063681	::481499382559158000
349431964	::481499398250045000
24113194	::481499414469414000
37011485	::481499427509923000
33453167	::481499474271809000
25084916	::481499539522990000
559837229	::481499553489633000
187078541	::481499574826057000
215144630	::481499616501039000
86349050	::481499621773287000
205501297	::481499650772320000
254210162	::481499683043303000
479245748	::481499691373580000
445903498	::481499693873389000
107308159	::481499707819454000
463250994	::481499710838956000
368691437	::481499712533458000
463250994	::481499716027310000
227577445	::481499726097821000
22954511	::481499734406754000
364035957	::481499747749199000
227577445	::481499767587864000
39553593	::481499807056281000
189224604	::481499816598724000
559837229	::481499827277004000
375810749	::481499847652962000
375810749	::481499848424706000
114967175	::481499854485479000
385259637	::481499942020579000
375810749	::481499943043993000
398445530	::481499947410288000
269370098	::481499955077451000
340330802	::481499984450179000
587104097	::481500013910974000
274791343	::481500025067802000
199331386	::481500036392833000
39553593	::481500037659521000
61698439	::481500051815292000
433169770	::481500054746705000
288531248	::481500145117188000
62989661	::481500152092299000
463908266	::481500162930397000
171103429	::481500172229173000
463250994	::481500225253560000
39553593	::481500228366110000
260338000	::481500238012637000
130514710	::481500251669688000
58028621	::481500318497136000
396454394	::481500326218838000
25104281	::481500330073391000
30529918	::481500341255413000
38623896	::481500346343100000
62989661	::481500362260488000
87966998	::481500363233955000
62989661	::481500415544926000
364035957	::481500435828985000
237621304	::481500461233471000
161622400	::481500463884271000
189224604	::481500469727350000
72890292	::481500485799907000
107308159	::481500520226770000
433169770	::481500534491205000
559837229	::481500535829196000
19111395	::481500544482037000
12354252	::481500560802074000
23665083	::481500578950836000
259541688	::481500590678110000
472287305	::481500594478129000
335488857	::481500599738204000
114967175	::481500606310256000
35505123	::481500619497172000
348123497	::481500639852101000
374528956	::481500641806671000
189224604	::481500675021737000
16713287	::481500712237424000
133526428	::481500746915921000
161622400	::481500758831951000
189224604	::481500769343275000
22954511	::481500783909683000
65926573	::481500785583599000
189224604	::481500835546157000
137587439	::481500848103514000
408144950	::481500849382752000
22954511	::481500873248366000
628427510	::481500897751486000
25104281	::481500910284050000
314988406	::481500926146928000
470451598	::481500939522936000
253178679	::481500939866492000
375636797	::481500960565379000
72890292	::481501010100490000
256845035	::481501017130147000
375636797	::481501020715892000
55120405	::481501025770409000
421548020	::481501043490955000
32973618	::481501066597765000
20804321	::481501091625189000
368691437	::481501092681752000
39553593	::481501092946001000
253178679	::481501120678731000
459660056	::481501136050872000
402229763	::481501152257638000
254276767	::481501168418705000
628427510	::481501189465329000
41649263	::481501198814416000
50354861	::481501244121296000
108204138	::481501262849261000
230655725	::481501321120722000
254276767	::481501375252033000
463855595	::481501396282273000
553711382	::481501404247244000
32973618	::481501407410135000
26947347	::481501507120951000
254276767	::481501507980783000
384563395	::481501530084745000
269401499	::481501549605036000
38623896	::481501566135201000
421548020	::481501572426248000
330799447	::481501587924205000
102489930	::481501595310387000
379152968	::481501608384425000
586669052	::481501614445166000
410195122	::481501638587191000
340646680	::481501671663484000
189224604	::481501686796922000
76502729	::481501694459928000
463855595	::481501703955439000
465002314	::481501707927429000
345626789	::481501734565838000
490016303	::481501779452915000
38623896	::481501783123324000
393718746	::481501810301997000
253178679	::481501870012133000
62975545	::481501873145667000
348085087	::481501885765939000
200316617	::481501920457396000
398445530	::481501961624113000
254276767	::481501972806520000
22954511	::481501979600896000
197692007	::481501986266042000
418480466	::481502105685860000
197692007	::481502114855026000
394776489	::481502119066099000
345626789	::481502121540734000
423446901	::481502165664423000
25104281	::481502185692213000
36343877	::481502185835220000
372551778	::481502202645594000
198911524	::481502267040751000
197692007	::481502280643252000
550757928	::481502318517448000
359389402	::481502338004185000
39553593	::481502344568668000
521938520	::481502353716432000
463908266	::481502363430039000
102401687	::481502375082221000
82433120	::481502385182101000
479245748	::481502391960084000
107308159	::481502405784530000
23967395	::481502436637433000
123746907	::481502462487326000
310330192	::481502529604567000
26642766	::481502546725728000
490016303	::481502555621453000
197692007	::481502558885003000
559837229	::481502577419227000
192590347	::481502577990062000
351847146	::481502586990624000
490016303	::481502596754972000
72293435	::481502626799190000
550757928	::481502647690616000
368691437	::481502652165926000
105026890	::481502652774105000
467688815	::481502667173552000
559837229	::481502719283195000
281697994	::481502779002093000
409541924	::481502857187708000
197692007	::481502880495828000
269370098	::481502884446486000
102401687	::481502930303205000
25104281	::481502945662365000
269370098	::481502966315098000
246050172	::481502991959093000
102875172	::481503001069490000
22504277	::481503022103937000
372551778	::481503026893430000
296433109	::481503044543455000
372551778	::481503046938025000
351847146	::481503053254631000
628427510	::481503076034281000
323978080	::481503076885753000
323978080	::481503077133217000
423666163	::481503084875894000
107308159	::481503104308105000
124517802	::481503218724507000
107308159	::481503257429540000
338543771	::481503271723753000
33217361	::481503291353100000
253828982	::481503302455001000
367322500	::481503314941468000
421548020	::481503324319907000
270173839	::481503328371613000
23799906	::481503356092182000
25104281	::481503411045560000
343484637	::481503415508275000
381203261	::481503433363451000
54587465	::481503449201143000
162175448	::481503476757712000
19684793	::481503523025080000
221098400	::481503525650694000
257092614	::481503528628649000
381181950	::481503549172350000
337367504	::481503564557467000
92840294	::481503569158217000
275902246	::481503605740953000
108814965	::481503613949575000
197692007	::481503619469307000
189224604	::481503639253843000
433654462	::481503696237244000
423666163	::481503719100780000
26925878	::481503757088210000
114593439	::481503765854314000
490016303	::481503768211505000
191276105	::481503781360640000
21503139	::481503798054375000
4434941	::481503801342316000
249227650	::481503934574768000
270173839	::481503958989414000
131420707	::481503971245191000
364035957	::481503978648506000
78213	::481504016858632000
191276105	::481504037565497000
46963484	::481504105341677000
469970755	::481504138367229000
298870626	::481504165974540000
92840294	::481504167605702000
27999272	::481504168662683000
13298002	::481504170395308000
80788799	::481504177361661000
102401687	::481504221872009000
230905946	::481504249788891000
27784817	::481504290490445000
55120405	::481504307431616000
186945768	::481504321503498000
260961523	::481504342730502000
109805996	::481504364788322000
115459999	::481504389371150000
402229763	::481504397713616000
197692007	::481504486192844000
402229763	::481504549698408000
36279116	::481504560700080000
449902821	::481504562864349000
47031965	::481504568153370000
54587465	::481504574134431000
490016303	::481504624185057000
12354252	::481504645018169000
47031965	::481504662307086000
283625404	::481504664559828000
77078833	::481504666815983000
221098400	::481504699384733000
23247181	::481504705772675000
455542048	::481504707538472000
181877725	::481504726845251000
262870925	::481504730762321000
80788799	::481504733731893000
479245748	::481504777172701000
32750427	::481504777646645000
394776489	::481504814463852000
186945768	::481504817626763000
431264673	::481504820214640000
359389402	::481504831631151000
300009838	::481504838946398000
435516954	::481504846768381000
376801597	::481504850552049000
469970755	::481504882227036000
372611209	::481504896089202000
46963484	::481504901043068000
54587465	::481504902972047000
394776489	::481504907149975000
559837229	::481504935683444000
275902246	::481504941513535000
469970755	::481504948731920000
29327418	::481504957360013000
80788799	::481504972740108000
321102847	::481504994500177000
253717655	::481505002813657000
37863682	::481505007930314000
37863682	::481505008609792000
394776489	::481505010396962000
421548020	::481505012481150000
372611209	::481505030097235000
359389402	::481505032672538000
46963484	::481505061525553000
16258968	::481505063014113000
191947005	::481505065048756000
62940169	::481505145746767000
621474989	::481505152747450000
76870522	::481505153489457000
262870925	::481505159319531000
46963484	::481505182707372000
25935173	::481505191188238000
38623896	::481505202432774000
114967175	::481505203863035000
402229763	::481505236633141000
469970755	::481505247274086000
80788799	::481505256950333000
26925878	::481505302219882000
374228630	::481505338529558000
266317182	::481505344984588000
46963484	::481505380472995000
229650081	::481505417726812000
370165750	::481505432801136000
16713287	::481505439306100000
14715501	::481505439624855000
21117523	::481505496122540000
394776489	::481505531367280000
16258968	::481505557216374000
303427354	::481505566922391000
62940169	::481505599419478000
191947005	::481505600057409000
111136825	::481505613969489000
374528956	::481505642889232000
474400310	::481505676619821000
436476907	::481505677706162000
372611209	::481505713999466000
191947005	::481505733289476000
423666163	::481505737722830000
702450841	::481505739173670000
394776489	::481505791699320000
132649069	::481505805934817000
87966998	::481505854274146000
260911912	::481505859651268000
597038752	::481505860774928000
216833550	::481505879590576000
87966998	::481505890282270000
132649069	::481505905327239000
597038752	::481505914675933000
394776489	::481505931596161000
54587465	::481505976315441000
316766176	::481506021811036000
381203261	::481506100139663000
234214828	::481506117441568000
120170865	::481506126505476000
132649069	::481506163885084000
102401687	::481506166716260000
343484637	::481506170071314000
132649069	::481506181752840000
343484637	::481506208830861000
700013623	::481506209674297000
15488020	::481506265550446000
619492928	::481506359767089000
380049732	::481506388196491000
160144135	::481506406508421000
553711382	::481506415861694000
340067989	::481506421276569000
75696479	::481506438905229000
402268968	::481506458660782000
221098400	::481506485206147000
69771494	::481506488352276000
161622400	::481506496472043000
120170865	::481506497973993000
263013923	::481506502394388000
132649069	::481506545935847000
343484637	::481506567536136000
434045786	::481506580203339000
94737009	::481506591049388000
210996408	::481506630052229000
359389402	::481506636930899000
240941201	::481506639707521000
275902246	::481506658607050000
240941201	::481506743994687000
360761105	::481506759216214000
343484637	::481506839251517000
62940169	::481506843382931000
423666163	::481506846037917000
619492928	::481506847212326000
423666163	::481506850668417000
284137695	::481506878489636000
267538322	::481506887070793000
619492928	::481506920113512000
380049732	::481506924853465000
60108947	::481506928229904000
23967395	::481506950480273000
462648540	::481506995304792000
20863117	::481506996839931000
229611107	::481507019565051000
343484637	::481507021959622000
423666163	::481507028578217000
96421993	::481507033842462000
357275400	::481507055996784000
376801597	::481507066805092000
132649069	::481507093795840000
587104097	::481507097184436000
326351370	::481507110551711000
343484637	::481507131078606000
132649069	::481507164813811000
371068004	::481507173550555000
389949893	::481507175513083000
178985516	::481507186892615000
123746907	::481507189602144000
380049732	::481507194622705000
99368300	::481507216696946000
253126912	::481507236402196000
132649069	::481507239128485000
123739379	::481507242240253000
110530129	::481507260196073000
96872197	::481507293553381000
429345484	::481507313262395000
130690913	::481507329737650000
295339639	::481507343239495000
474400310	::481507379993792000
82433120	::481507386910605000
423666163	::481507437770321000
62685527	::481507451272183000
91195209	::481507497077768000
78213	::481507503898116000
462681637	::481507504858628000
99368300	::481507510566666000
380049732	::481507532209651000
69771494	::481507539222556000
373126936	::481507605525708000
48431204	::481507609053523000
60108947	::481507624106860000
359389402	::481507689332109000
40994873	::481507690162577000
92870542	::481507696550490000
48431204	::481507701030416000
326351370	::481507708277772000
221590506	::481507745808412000
500212290	::481507748169797000
702450841	::481507748832477000
38713173	::481507758231932000
370165750	::481507778725679000
211904285	::481507782982922000
60108947	::481507789450539000
281697994	::481507813328703000
348085087	::481507825592442000
69771494	::481507847424188000
99368300	::481507847721607000
60108947	::481507849215180000
378200627	::481507879154098000
326351370	::481507912959803000
702450841	::481507916596260000
132649069	::481507919113228000
259573654	::481507927921295000
131968998	::481507960615469000
462648540	::481507991250665000
24226614	::481508013950251000
259573654	::481508020040785000
132649069	::481508096993660000
390504920	::481508153507328000
254210162	::481508160004296000
326351370	::481508176173359000
376801597	::481508181471158000
60108947	::481508188618235000
491679354	::481508190043906000
106835519	::481508217160474000
414217500	::481508227083800000
92840294	::481508230137249000
96421993	::481508253227302000
62989661	::481508259166044000
45581124	::481508271774126000
24718142	::481508278472409000
107308159	::481508289008893000
341666582	::481508308566552000
132649069	::481508318276780000
127092086	::481508322881716000
242912563	::481508327944626000
120853830	::481508332327669000
238024746	::481508341546778000
86604355	::481508355647995000
252314330	::481508360211431000
552146644	::481508360672780000
341666582	::481508364388560000
102401687	::481508398266347000
542693847	::481508401386491000
132649069	::481508456290336000
132649069	::481508497172201000
359389402	::481508534324957000
16258968	::481508535277060000
127092086	::481508566583349000
90469755	::481508595654094000
120170865	::481508611819327000
234214828	::481508626130284000
60108947	::481508681138573000
234213287	::481508695910518000
254210162	::481508701979693000
291221395	::481508740592861000
232736272	::481508742920273000
376801597	::481508750466252000
120170865	::481508763049156000
376801597	::481508802488193000
50509821	::481508815255257000
127092086	::481508818019315000
16258968	::481508909748731000
423666163	::481508911451607000
87956728	::481508929512681000
25099957	::481508980166909000
214779476	::481509011242496000
18028506	::481509020017369000
90544248	::481509063620964000
311924851	::481509101747585000
127092086	::481509200556605000
390504920	::481509213911269000
269383781	::481509245167235000
109331928	::481509255413895000
16258968	::481509283037589000
359389402	::481509309524611000
816177	::481509368756592000
408144950	::481509437077999000
46963484	::481509451586076000
459612485	::481509467473735000
16166332	::481509471835799000
475210759	::481509477943095000
127092086	::481509487103057000
45581124	::481509488919212000
127092086	::481509504740110000
48431204	::481509510440574000
107308159	::481509519542190000
48046250	::481509530925547000
291221395	::481509554497527000
412638454	::481509566467698000
360183119	::481509630619947000
127092086	::481509644574011000
16258968	::481509655806357000
635577431	::481509702874841000
210996408	::481509736097935000
359389402	::481509744490721000
103678189	::481509788572860000
127092086	::481509806390272000
390504920	::481509891626917000
282328751	::481510024531820000
702450841	::481510025085476000
341666582	::481510026612187000
16258968	::481510034937901000
423666163	::481510036745637000
8524892	::481510108141469000
62989661	::481510108761833000
20620620	::481510122603442000
225622870	::481510270976528000
341666582	::481510299946598000
597965837	::481510319270166000
597965837	::481510321799307000
171103429	::481510325544419000
278301419	::481510367319707000
108204138	::481510409309257000
328779215	::481510454577987000
278220302	::481510459854827000
60098410	::481510491135967000
187651826	::481510499108925000
187651826	::481510534617899000
390504920	::481510562862362000
198911524	::481510571783647000
491679354	::481510648484868000
390504920	::481510667950637000
313341167	::481510691791044000
614436697	::481510798972317000
335367791	::481510801388601000
283625404	::481510890458853000
475210759	::481510893298016000
124517802	::481510907118624000
365505682	::481510916442570000
18437537	::481510931533271000
20620620	::481510960746987000
408171600	::481510978673061000
71981601	::481510982033113000
46284235	::481511029902282000
415789240	::481511044641079000
96013044	::481511051557478000
365505682	::481511068842622000
48431204	::481511089189183000
48431204	::481511120176701000
28197443	::481511151285436000
188417746	::481511158692990000
390504920	::481511159372058000
137587439	::481511161666359000
284137695	::481511163776466000
107308159	::481511182692802000
284137695	::481511183003156000
341666582	::481511221376454000
365505682	::481511240070885000
87956728	::481511256495767000
578593285	::481511281443082000
36772146	::481511393909170000
375810749	::481511399349186000
270065033	::481511470103273000
102489930	::481511481297469000
36082253	::481511502009368000
87956728	::481511526441185000
36082253	::481511548436115000
62989661	::481511570669727000
375810749	::481511575916781000
18374690	::481511594418249000
37977930	::481511596192436000
168864295	::481511676382961000
390504920	::481511687996985000
409487670	::481511750756347000
400249617	::481511755105837000
414526765	::481511785971740000
328779215	::481511886106554000
20620620	::481511917069271000
87956728	::481512002582761000
301737159	::481512006151704000
341666582	::481512050246422000
165290348	::481512069083066000
240798548	::481512094840274000
343484637	::481512107716771000
476507554	::481512121834823000
382767512	::481512132379676000
473196438	::481512152264499000
240798548	::481512195889459000
91195209	::481512216277954000
243974175	::481512234317647000
326813935	::481512294359515000
8548362	::481512303540862000
165290348	::481512322607747000
352970133	::481512332204314000
94737009	::481512359567978000
30032107	::481512402282762000
117264210	::481512416040460000
462487376	::481512433211551000
343484637	::481512434176253000
603870273	::481512452845105000
68622166	::481512455038709000
321844248	::481512463222190000
465934852	::481512525347827000
341666582	::481512543458832000
489961036	::481512544385785000
305926788	::481512615777026000
226357092	::481512635569934000
260361255	::481512652783370000
305926788	::481512678671015000
6733652	::481512712519028000
215109001	::481512732059922000
349904873	::481512758504992000
560698843	::481512762594852000
240798548	::481512779027718000
603870273	::481512787017883000
96013044	::481512808761159000
327934017	::481512842965692000
343484637	::481512846174339000
281697994	::481512849907666000
349904873	::481512851794694000
376525681	::481512863987949000
341666582	::481512874129379000
36082253	::481512885362098000
25099957	::481512895658741000
127092086	::481512906224197000
90544248	::481512921475059000
36082253	::481512968396738000
516986236	::481513010955948000
328779215	::481513026122575000
34445704	::481513106682556000
256845035	::481513110084530000
343484637	::481513124336398000
94737009	::481513144062181000
260573981	::481513149057617000
63490594	::481513172910620000
36082253	::481513201998499000
102489930	::481513209682075000
221098400	::481513250232614000
25408355	::481513255693996000
34445704	::481513277592043000
341666582	::481513331019112000
238698812	::481513346252808000
414526765	::481513441442545000
66555228	::481513443283828000
153543800	::481513479191289000
479246485	::481513523806081000
437898031	::481513531594907000
142038800	::481513600519917000
175314654	::481513611970756000
379833720	::481513620585472000
25408355	::481513690743988000
379833720	::481513785035722000
51413309	::481513797795192000
529096266	::481513816556326000
76502729	::481513844032823000
25408355	::481513899976830000
369819130	::481513916103925000
41649263	::481513925930782000
66555228	::481513933023375000
348085087	::481513936835969000
275902246	::481513992372752000
94480498	::481513993022865000
348085087	::481513998748102000
194359616	::481514006515953000
127092086	::481514018310344000
529096266	::481514020835696000
101881386	::481514028192509000
468796913	::481514030490599000
346654346	::481514082432864000
605608831	::481514098358616000
384494456	::481514101919604000
233084334	::481514103404384000
343484637	::481514114724810000
19210855	::481514135448854000
260038180	::481514144911200000
35505123	::481514153069117000
169226510	::481514171033350000
32596609	::481514174040649000
326351370	::481514213123174000
519677520	::481514218802253000
170924102	::481514224066109000
29391732	::481514242060066000
275902246	::481514274884304000
229385654	::481514323898945000
175314654	::481514333017751000
455542048	::481514349891035000
343484637	::481514385714589000
266033863	::481514387069358000
229611107	::481514396884422000
215109001	::481514401485185000
341666582	::481514414416228000
583488323	::481514419952693000
519677520	::481514474998726000
20112840	::481514477129461000
36082253	::481514530045198000
343484637	::481514598344835000
296433109	::481514601390288000
267538322	::481514606183993000
242912563	::481514619581001000
365739414	::481514619983257000
114579662	::481514623489695000
276256841	::481514677331980000
251359942	::481514763222913000
66786075	::481514771548631000
29374576	::481514775306723000
369819130	::481514778075344000
164101308	::481514784882298000
442736318	::481514812367990000
229611107	::481514820349734000
246050172	::481514821804765000
266210776	::481514848048517000
33249556	::481514869443670000
341666582	::481514870521610000
260338000	::481514887735422000
60098410	::481514888787795000
25408355	::481514895201288000
93043270	::481514934883594000
360231979	::481515008447512000
343484637	::481515020174385000
118810756	::481515033005162000
371068004	::481515069441064000
142038800	::481515070951006000
96013044	::481515084704149000
134873681	::481515146099949000
371068004	::481515185531002000
356974615	::481515197522513000
20924979	::481515202144264000
134873681	::481515203440308000
80159052	::481515218653044000
287228225	::481515219668049000
475031809	::481515229948293000
349904873	::481515236839550000
369819130	::481515255831748000
165967574	::481515259254300000
134873681	::481515259736256000
516017637	::481515321229312000
246050172	::481515339675480000
20863117	::481515370193223000
210996408	::481515459833917000
16258968	::481515462933479000
454406979	::481515492424052000
268073941	::481515525475160000
463908266	::481515528683409000
75696479	::481515540507131000
1384531	::481515546937413000
77078833	::481515565765246000
475031809	::481515601584615000
94480498	::481515602113093000
270173839	::481515615010566000
165967574	::481515632639614000
24803741	::481515664914800000
108542953	::481515693423087000
377715399	::481515768899575000
380049732	::481515770871291000
105026890	::481515781084020000
349904873	::481515786847023000
440624261	::481515821433249000
268073941	::481515844829073000
475031809	::481515864470990000
552146644	::481515875674357000
92568275	::481515891537227000
278220302	::481515904480849000
338849269	::481515918670168000
129441756	::481515928505810000
454146385	::481515949112057000
99320365	::481515957819412000
174720518	::481515987540250000
40946018	::481516040845676000
467545942	::481516054527885000
27999272	::481516094381780000
246050172	::481516110341087000
234213287	::481516112614805000
62685527	::481516119489273000
292558028	::481516140611383000
77078833	::481516238959423000
137135705	::481516265492590000
301257200	::481516307548893000
62940169	::481516319490048000
463908266	::481516373021949000
18183371	::481516419394183000
188417746	::481516459412439000
399645465	::481516464008994000
18183371	::481516484514947000
97336064	::481516485513584000
176224586	::481516573602377000
268073941	::481516596809461000
268073941	::481516643898908000
467545942	::481516645882806000
587104097	::481516646066946000
138603889	::481516668011560000
273631488	::481516695899500000
384503737	::481516703831318000
430182591	::481516707010199000
20863117	::481516724949237000
24171213	::481516727566483000
25359188	::481516730250829000
25359188	::481516758545600000
605608831	::481516761401937000
393718746	::481516813981712000
371500504	::481516827651358000
37863682	::481516842842746000
24171213	::481516868503474000
463908266	::481516889332404000
237621304	::481516932525342000
136458681	::481516933909467000
138603889	::481516947645804000
24171213	::481516950527287000
138603889	::481517015572561000
164676969	::481517016411406000
62940169	::481517022006620000
21449993	::481517116277792000
233084334	::481517159525281000
19210855	::481517248230596000
32750427	::481517306108186000
138603889	::481517368137355000
76502729	::481517443060609000
108542953	::481517456868270000
24226614	::481517502933909000
438566411	::481517545430609000
129441756	::481517565194559000
129441756	::481517649911087000
225622870	::481517662397136000
438566411	::481517664158752000
62685527	::481517694915592000
273631488	::481517705317457000
467545942	::481517860326739000
281697994	::481517883449950000
628427510	::481517899115278000
292558028	::481517905209589000
240492455	::481517913598222000
399645465	::481517990270091000
142038800	::481518003322761000
328779215	::481518028794761000
268073941	::481518057332822000
343484637	::481518069714403000
200316617	::481518123536117000
391061760	::481518131903758000
399713201	::481518182650642000
129441756	::481518194180763000
23933265	::481518243442458000
153543800	::481518260018372000
252681307	::481518364637294000
198911524	::481518371922382000
637303583	::481518386560516000
129441756	::481518412003561000
491357856	::481518420865736000
16713287	::481518459101007000
209223008	::481518517842243000
321637063	::481518595382312000
62186442	::481518646720598000
91770694	::481518647014592000
311924851	::481518717013356000
200316617	::481518723170594000
352595123	::481518752178405000
352595123	::481518768372609000
24821703	::481518771933577000
139447011	::481518815273299000
230911888	::481518840661020000
351264389	::481518875276619000
79606394	::481518884629909000
62870601	::481518917559406000
446541836	::481518954909667000
216168764	::481518980151009000
283328574	::481518982306885000
38713173	::481519012027695000
351264389	::481519020500209000
163646426	::481519062233939000
219163747	::481519123399057000
363059827	::481519183503843000
188417746	::481519186972512000
55744853	::481519203703209000
399645465	::481519210191790000
261847534	::481519223718838000
605608831	::481519245080023000
475031809	::481519253967753000
153543800	::481519269365047000
10095952	::481519317477912000
352595123	::481519332317343000
189224604	::481519354811809000
255104759	::481519398122164000
399645465	::481519400051154000
327934017	::481519445227999000
58652870	::481519464870313000
229332190	::481519467869253000
79606394	::481519468196012000
153543800	::481519586454429000
426923626	::481519631853563000
24537703	::481519688661606000
219574380	::481519717891338000
369819130	::481519720198594000
114967175	::481519725004861000
360761105	::481519725072351000
253126912	::481519745142120000
325192444	::481519767229308000
379358099	::481519780856217000
562393615	::481519803887521000
67492430	::481519859587887000
479245748	::481519869654216000
258108922	::481519871281205000
325192444	::481519872309219000
132768456	::481519878356996000
189224604	::481519900406865000
27792069	::481519901283475000
408171600	::481519999790510000
251231824	::481520002240364000
221098400	::481520006526562000
599589782	::481520011454849000
325192444	::481520033336942000
336628506	::481520095861415000
631782776	::481520112982188000
153543800	::481520114886377000
599589782	::481520124889817000
24821703	::481520149644595000
153543800	::481520168380538000
40097041	::481520213830402000
76502729	::481520278611447000
251231824	::481520292280680000
68369234	::481520294633668000
332306968	::481520305266257000
200316617	::481520312753061000
132768456	::481520378125103000
153543800	::481520392293474000
345626789	::481520393204035000
132768456	::481520393883111000
463855595	::481520397980950000
261847534	::481520416545329000
130690913	::481520454901854000
79606394	::481520465622470000
374528956	::481520472975093000
375734748	::481520495322341000
211904285	::481520504218853000
16002106	::481520567896395000
56779057	::481520571197308000
103678189	::481520593540775000
436187992	::481520594362445000
68622166	::481520607662596000
381203261	::481520744736636000
360761105	::481520751712149000
131420707	::481520751820812000
418314197	::481520756426170000
460765832	::481520797303832000
25099957	::481520809307947000
635151853	::481520851058040000
261847534	::481520895237058000
189224604	::481520902677757000
261847534	::481520915227099000
175314654	::481520954762227000
32750427	::481520984307302000
258532274	::481520995266596000
207290040	::481521102083354000
360761105	::481521159138471000
300135225	::481521186409418000
387188572	::481521202713088000
291475742	::481521208291106000
195154119	::481521218110386000
263418480	::481521245414903000
168853356	::481521263395868000
25178781	::481521290503655000
409487670	::481521296644141000
363649162	::481521333847592000
6733652	::481521341578104000
25178781	::481521356693983000
509524562	::481521395974041000
114593439	::481521451690766000
12354252	::481521467494916000
6733652	::481521490945638000
90467952	::481521493558718000
102100651	::481521517520379000
6733652	::481521573321793000
468796913	::481521579784814000
341666582	::481521582074908000
181877725	::481521617571692000
162175448	::481521633576775000
142038800	::481521652811833000
181877725	::481521668842864000
116054733	::481521714330091000
114593439	::481521742163111000
51979136	::481521752044892000
237938155	::481521760081575000
402333632	::481521762241245000
107308159	::481521768314966000
505219745	::481521830755192000
114593439	::481521835691880000
605608831	::481521855656759000
110236585	::481521901156958000
462681637	::481521901596987000
58652870	::481521921151209000
411997198	::481521924523044000
269012544	::481521992987058000
375385791	::481522048649658000
260361255	::481522167113199000
260361255	::481522167725580000
260361255	::481522168312770000
40485959	::481522186386038000
114593439	::481522203955970000
103678189	::481522205000355000
500212290	::481522208863318000
278220302	::481522223753494000
376801597	::481522314245177000
62685527	::481522376887529000
62685527	::481522415881560000
278220302	::481522421191933000
40485959	::481522424005943000
268034501	::481522429815029000
407894919	::481522464787140000
36829018	::481522495439118000
103678189	::481522504838553000
175314654	::481522545443627000
321498402	::481522546907418000
33703018	::481522586518831000
195154119	::481522588372316000
25178781	::481522615232630000
33703018	::481522658568572000
268034501	::481522735894388000
40485959	::481522770673557000
161622400	::481522777841614000
367322500	::481522813233164000
87966998	::481522822666539000
108542953	::481522858330710000
498637061	::481522874574860000
44399596	::481522896276553000
426786499	::481522897953882000
375385791	::481522910268755000
281697994	::481522913561313000
108204138	::481522959790899000
438647243	::481522967730335000
62685527	::481523005873750000
40485959	::481523052639825000
200316617	::481523070373744000
163279109	::481523104947007000
123746907	::481523106071470000
265760942	::481523128716513000
37863682	::481523141718441000
87966998	::481523168235233000
91770694	::481523186656632000
44451086	::481523353828597000
229197384	::481523369318170000
341666582	::481523377606119000
108542953	::481523383050711000
161622400	::481523399609425000
115852151	::481523419281100000
587104097	::481523451883032000
475210759	::481523504089534000
103678189	::481523507407237000
258532274	::481523522473181000
40485959	::481523532111675000
221590506	::481523543025283000
108542953	::481523570674524000
278220302	::481523578429792000
25469735	::481523581516800000
96658544	::481523614353997000
102100651	::481523620049469000
475210759	::481523625682403000
258532274	::481523655470350000
463908266	::481523682607497000
278220302	::481523686865113000
477188816	::481523697388224000
338076990	::481523742028222000
468796913	::481523747514359000
468796913	::481523760462172000
47749919	::481523770566250000
553711382	::481523804812738000
144733584	::481523810026668000
463908266	::481523841840062000
255547325	::481523846898405000
38326757	::481523859418800000
500239410	::481523880520347000
10095952	::481523898601570000
134181956	::481523980793180000
163279109	::481524003895398000
438647243	::481524031770734000
36891053	::481524035503665000
326351370	::481524075357945000
301044144	::481524097365471000
33703018	::481524102893928000
161622400	::481524103178756000
438647243	::481524113626771000
97336064	::481524136133394000
96013044	::481524162889256000
386169383	::481524170841280000
38326757	::481524183500083000
310330192	::481524192894918000
161622400	::481524215556743000
386169383	::481524283349291000
278220302	::481524297442136000
33703018	::481524298180734000
282328751	::481524315192446000
468796913	::481524317000175000
16726467	::481524335665233000
368691437	::481524359488471000
36891053	::481524361317199000
31066609	::481524366937579000
35376355	::481524425355829000
475210759	::481524462781612000
260338000	::481524573264171000
16353730	::481524627295174000
85211920	::481524630708948000
50546012	::481524696362409000
20620620	::481524699135229000
1384531	::481524707863572000
16353730	::481524729401311000
81643358	::481524731297157000
468796913	::481524760254218000
16566189	::481524770022780000
21912250	::481524775894798000
114579662	::481524802235027000
92870542	::481524884711817000
163646426	::481524939179458000
171103429	::481524948893044000
507918715	::481524955306541000
391061760	::481524970095644000
23247181	::481524984284581000
175314654	::481524986318823000
115503799	::481525014580047000
46771203	::481525018673688000
269370098	::481525020062404000
138603889	::481525035081809000
23247181	::481525125490032000
433470731	::481525135674187000
90467952	::481525137934544000
102266093	::481525165403021000
16726467	::481525201281511000
24821703	::481525227847823000
24821703	::481525247162986000
433470731	::481525286836920000
507918715	::481525305975119000
187049333	::481525318604558000
102266093	::481525332298567000
33703018	::481525362116268000
98768681	::481525369418575000
215144630	::481525404956913000
291475742	::481525412254605000
267445807	::481525460782702000
460491164	::481525492105752000
91770694	::481525514273058000
206247499	::481525537513697000
269012544	::481525552902582000
64907439	::481525627237847000
463908266	::481525642156965000
376801597	::481525680178343000
60578212	::481525743630159000
291475742	::481525910416273000
102266093	::481525915369758000
262870925	::481525925746442000
387472182	::481525933388488000
331668519	::481525941651660000
278220302	::481525949251334000
40994873	::481525977714270000
372551778	::481526003575955000
579647636	::481526014926155000
18657192	::481526064020086000
89033916	::481526070269587000
460491164	::481526091178192000
90689440	::481526130869301000
319145382	::481526188246958000
291475742	::481526204302761000
620459453	::481526213157351000
365739414	::481526230781423000
224103552	::481526315573456000
181877725	::481526340878082000
624394090	::481526343059124000
463908266	::481526381730230000
206247499	::481526393885716000
21623464	::481526534503542000
270173839	::481526599960252000
463855595	::481526617743708000
188417746	::481526645141274000
312245470	::481526663541321000
463855595	::481526667739795000
470451598	::481526671276015000
17694593	::481526711868473000
164676969	::481526724308373000
181877725	::481526746253393000
399645465	::481526779115343000
24226614	::481526808324501000
181877725	::481526830172995000
470451598	::481526881532252000
463855595	::481526930814930000
189224604	::481526973509156000
270173839	::481526975748927000
386169383	::481526986443984000
46771203	::481526989342269000
447313860	::481527067046338000
23799906	::481527100667875000
312245470	::481527115330756000
189224604	::481527164291280000
260338000	::481527167587995000
105993726	::481527171224043000
558873022	::481527189393780000
325192444	::481527199619883000
17694593	::481527201461174000
22536187	::481527239360909000
1384531	::481527302619009000
21503139	::481527308616859000
278165989	::481527332495056000
384155676	::481527333979840000
8548362	::481527351873110000
270173839	::481527419124584000
90467952	::481527459070754000
92870542	::481527478901411000
58847822	::481527479278895000
438647243	::481527516620804000
558873022	::481527534677667000
242912563	::481527548552429000
262870925	::481527564545310000
130690913	::481527564733661000
558873022	::481527661802815000
227577445	::481527684485615000
58941053	::481527713568948000
8524892	::481527734569820000
46771203	::481527756073619000
437082385	::481527774294073000
20941662	::481527804740534000
237986569	::481527813967974000
270173839	::481527826555080000
558873022	::481527940996681000
281697994	::481527943202881000
16258968	::481528014862159000
130690913	::481528040346767000
65512747	::481528095564775000
46771203	::481528111670910000
321780812	::481528125093085000
58847822	::481528169795579000
29327418	::481528192683868000
27904685	::481528208945209000
270173839	::481528210866589000
265249050	::481528211721842000
360183119	::481528233918480000
176224586	::481528234182721000
77078833	::481528271742304000
227577445	::481528342408351000
256756265	::481528359784964000
196230932	::481528360602828000
139447011	::481528392492539000
82433120	::481528398419070000
130690913	::481528425169973000
399645465	::481528430920339000
371477472	::481528441121296000
452882285	::481528467645677000
305415102	::481528468170362000
540330411	::481528489279897000
96872197	::481528511824293000
39684857	::481528512449241000
118881789	::481528588416864000
264705173	::481528591109206000
65512747	::481528598990290000
221641208	::481528661561323000
328057955	::481528674940776000
386169383	::481528732927025000
60098410	::481528740468363000
270173839	::481528768465760000
345626789	::481528813135073000
130690913	::481528895523393000
46771203	::481528899239550000
371477472	::481528928826589000
65512747	::481528931846074000
63617875	::481528982454947000
310009833	::481528995435933000
437082385	::481529011626332000
200316617	::481529018282700000
420731308	::481529061341028000
22504277	::481529070317211000
189224604	::481529186591727000
65512747	::481529192941514000
233740533	::481529200176664000
130690913	::481529205822214000
65512747	::481529220540010000
369849727	::481529226668290000
18618379	::481529248973209000
451667062	::481529249895952000
335367791	::481529256468807000
50228529	::481529263921721000
23247181	::481529302412849000
260464441	::481529383501328000
201878266	::481529387611742000
164575018	::481529394175823000
389614947	::481529411700002000
46771203	::481529481706749000
265760942	::481529546710470000
602224338	::481529551408087000
23967395	::481529579509514000
130690913	::481529581380198000
68622166	::481529583548653000
54105420	::481529585310261000
142038800	::481529588670283000
65512747	::481529712347324000
238024746	::481529724406366000
291249412	::481529731129421000
268246881	::481529742110519000
69916558	::481529771554525000
291249412	::481529774297202000
579647636	::481529793104859000
22559382	::481529797110411000
212475056	::481529811139956000
24821703	::481529812730019000
186107022	::481529838423904000
106320745	::481529875585437000
59938971	::481529884154400000
186107022	::481529886918467000
265760942	::481529979881390000
46796467	::481529985883459000
59938971	::481529987510452000
54105420	::481530027469971000
59938971	::481530054417985000
405362735	::481530058700378000
227577445	::481530126727782000
423446901	::481530142603214000
69801582	::481530150493110000
198911524	::481530201071837000
246112828	::481530207069683000
87812967	::481530209108115000
330201359	::481530241190338000
15288029	::481530257975939000
196659229	::481530259758542000
52649582	::481530331921911000
87970668	::481530336627548000
131072297	::481530368055836000
131072297	::481530413702459000
363059827	::481530454923702000
291249412	::481530496677978000
46771203	::481530517406244000
236144487	::481530520963014000
189224604	::481530547102289000
52649582	::481530552416092000
479245748	::481530593264410000
161041223	::481530638626222000
25469735	::481530646377287000
479245748	::481530648377577000
87812967	::481530651602984000
11146552	::481530652911616000
56779057	::481530699845890000
134873681	::481530729067601000
118881789	::481530738857095000
29319846	::481530758289711000
52649582	::481530898731761000
46771203	::481530909619806000
100090407	::481530965739962000
164575018	::481530983485681000
44811271	::481530988648861000
93043270	::481530994445791000
287994287	::481531016008302000
58847822	::481531069775085000
227577445	::481531080349327000
23247181	::481531095695888000
16713682	::481531129929805000
52649582	::481531156018372000
336628506	::481531205658378000
310330192	::481531210079154000
227577445	::481531218207322000
215144630	::481531220317458000
287994287	::481531247676506000
336628506	::481531248280862000
20020647	::481531259395387000
118881789	::481531272377163000
287994287	::481531336688017000
23247181	::481531360004149000
398445530	::481531377976741000
301497892	::481531453529161000
351004243	::481531509057146000
107308159	::481531544948199000
217871594	::481531579072655000
396332641	::481531616892710000
322465167	::481531644763852000
252823136	::481531684106412000
20822956	::481531699847651000
263013923	::481531717921280000
463855595	::481531730147278000
279139758	::481531760979623000
301497892	::481531809428418000
301497892	::481531863421702000
118881789	::481531875379273000
331398205	::481531883763691000
46771203	::481531922191892000
294964037	::481531928873799000
161622400	::481531961354092000
587104097	::481531989548220000
60131090	::481532052802527000
396929208	::481532113078861000
370420008	::481532153021218000
301497892	::481532176727814000
227577445	::481532202774454000
52649582	::481532203932078000
100090407	::481532248131665000
323978080	::481532249050218000
283625404	::481532264984346000
101881386	::481532420651769000
269401499	::481532429367123000
39469570	::481532497592061000
396332641	::481532520882638000
263971863	::481532546748932000
118881789	::481532575303729000
263971863	::481532608057069000
50509821	::481532667238690000
48612192	::481532679289307000
58847822	::481532763204374000
16353730	::481532780011352000
256346048	::481532854611222000
247362551	::481532892523134000
50354861	::481532895790501000
65512747	::481532899368255000
23247181	::481532928011165000
281697994	::481532984978591000
89033916	::481533018721361000
269401499	::481533049985703000
326636490	::481533097549123000
118881789	::481533108676993000
159011393	::481533114259234000
46771203	::481533130809962000
310330192	::481533136501997000
614436697	::481533168936177000
81643358	::481533257402810000
65512747	::481533286355705000
517075828	::481533294211649000
97336064	::481533325719261000
376801597	::481533412587491000
52649582	::481533441947992000
107308159	::481533443286003000
70839289	::481533447828017000
299796220	::481533489083596000
119269983	::481533499564756000
23799906	::481533560135094000
552802620	::481533586118434000
398445530	::481533649880219000
462487376	::481533661599129000
81643358	::481533673603612000
52649582	::481533695233249000
58847822	::481533718448709000
255810490	::481533724111413000
299297459	::481533748001779000
58847822	::481533787688284000
562393615	::481533898024050000
411841714	::481533958019354000
65512747	::481533966462111000
458766436	::481533972112220000
415789240	::481534008212193000
33555786	::481534082548236000
396929208	::481534099220201000
81643358	::481534237393580000
475031809	::481534325402255000
48612192	::481534325775958000
269401499	::481534386005741000
10095952	::481534416129245000
257546151	::481534494424309000
217871594	::481534531418066000
55120405	::481534546832547000
255810490	::481534576519811000
46771203	::481534632379166000
429558621	::481534636527734000
52649582	::481534655523729000
268058306	::481534665669754000
419836731	::481534687090081000
405362735	::481534707507552000
255810490	::481534741058179000
260573981	::481534744153178000
52649582	::481534804639645000
490841822	::481534809475280000
18551115	::481534815653466000
111411572	::481534828098375000
33555786	::481534829465702000
423446901	::481534844124426000
92568275	::481534853385814000
256756265	::481534873534881000
7132042	::481534873971466000
475210759	::481534876139917000
363649162	::481534890522185000
52649582	::481534957500628000
33249556	::481534981387616000
22294252	::481535033346240000
459612485	::481535077201887000
238740641	::481535109502631000
33683248	::481535117668941000
27792069	::481535193665118000
77765035	::481535199549743000
161622400	::481535207854444000
52649582	::481535226142027000
15875100	::481535226364317000
14715501	::481535251055792000
327842258	::481535252029267000
408171600	::481535327912210000
327842258	::481535333210021000
388374921	::481535346384310000
583488323	::481535374905184000
249052117	::481535438784438000
38031351	::481535546624589000
31066609	::481535561576890000
68052287	::481535597715394000
363649162	::481535649082642000
20786050	::481535673384833000
155650977	::481535698608996000
221205505	::481535715394985000
408171600	::481535783744966000
346173821	::481535802237657000
133526428	::481535908127055000
8524892	::481535963617693000
230365198	::481535972279324000
302673934	::481535985423884000
111687397	::481536040583176000
816177	::481536053975605000
256756265	::481536066407518000
552802620	::481536075379122000
397024307	::481536079053348000
36891053	::481536107574599000
23799906	::481536119323238000
17522792	::481536258837995000
291475742	::481536259165151000
20863117	::481536375888433000
369217450	::481536405139492000
369217450	::481536424601079000
203688730	::481536442469216000
8524892	::481536524681375000
556631416	::481536587449106000
280194602	::481536614934781000
10095952	::481536624568725000
38031351	::481536686761861000
23663256	::481536775483977000
455542048	::481536805138075000
23663256	::481536837375102000
65512747	::481536844820008000
270227232	::481536877241958000
23663256	::481536952634593000
142038800	::481536958808993000
227577445	::481536963645038000
80788799	::481537011434549000
315614733	::481537015389777000
52649582	::481537130418958000
614436697	::481537146155569000
377486283	::481537196600483000
65512747	::481537202367635000
128775325	::481537211829977000
132649069	::481537221351473000
52649582	::481537262232944000
22504277	::481537274220658000
96443022	::481537331845795000
132649069	::481537359973195000
529096266	::481537466776965000
164676969	::481537519654146000
164676969	::481537525723328000
227577445	::481537543343984000
52649582	::481537546715791000
81643358	::481537570992840000
259601379	::481537630304477000
44399596	::481537672104509000
176224586	::481537743311216000
179669687	::481537803063279000
79073243	::481537805659938000
722514433	::481537827797499000
28063382	::481537870252220000
102401687	::481537909389291000
346127757	::481537961922932000
308170990	::481537969502060000
52649582	::481537974472294000
23799906	::481537988124372000
65512747	::481537997267927000
238401588	::481537997758681000
240530585	::481538002686980000
281697994	::481538015924600000
44399596	::481538086292434000
56556074	::481538152297816000
227577445	::481538166688448000
15681561	::481538195729829000
546989830	::481538208845815000
65512747	::481538220958556000
163242154	::481538224288854000
24719772	::481538227908927000
114291753	::481538252461993000
59705683	::481538260242403000
335488857	::481538262453198000
713245898	::481538378681176000
29391732	::481538383010099000
139547588	::481538526505603000
515049896	::481538578527162000
33555786	::481538614757961000
388374921	::481538615659737000
80448281	::481538659447885000
335759212	::481538664531365000
56556074	::481538670617325000
132649069	::481538737118384000
177101575	::481538738468560000
435478224	::481538760522203000
363969403	::481538773197393000
132649069	::481538780718194000
65512747	::481538791727833000
450970324	::481538842127007000
25160673	::481538881167175000
17086308	::481538958057570000
295466391	::481538979867549000
411777707	::481539015339163000
17522792	::481539019671498000
26182895	::481539142887538000
22067825	::481539146620481000
346412695	::481539156016123000
55312313	::481539205919555000
515049896	::481539211342774000
398445530	::481539284730515000
59705683	::481539294314504000
6203992	::481539313059241000
58652870	::481539356130557000
398339392	::481539483255701000
408171600	::481539592063954000
385706960	::481539635378520000
33555786	::481539638566604000
384563395	::481539639082110000
590556372	::481539668660740000
352486016	::481539681008353000
256845035	::481539799061635000
587104097	::481539813229592000
346412695	::481539815071297000
454146385	::481539866589552000
258532274	::481539883702296000
378771457	::481539895081455000
17522792	::481539936181448000
230365198	::481539938765529000
280119639	::481539958680084000
267405925	::481540028120588000
614436697	::481540040359550000
230365198	::481540084207206000
308170990	::481540088149839000
72890292	::481540101004988000
250474725	::481540113030078000
278165989	::481540145766612000
91195209	::481540165932830000
375810749	::481540178352152000
176202976	::481540243292569000
546153359	::481540266084413000
97336064	::481540278055358000
253230729	::481540299874123000
614436697	::481540414399209000
17522792	::481540418497048000
346127757	::481540458636931000
20293581	::481540480799211000
279139758	::481540494720126000
176202976	::481540514076823000
18618379	::481540567315136000
312856997	::481540567327707000
172035134	::481540625725009000
59705683	::481540659577651000
17522792	::481540699544768000
259601379	::481540731803557000
128775325	::481540742628667000
59370673	::481540763046531000
217928831	::481540765345005000
59705683	::481540825885593000
163893797	::481540836174213000
65513	::481540888796336000
462648540	::481540892092678000
165290348	::481540892918964000
229650081	::481540928679583000
360951591	::481540945339363000
146855323	::481540995637854000
415789240	::481540996606353000
87956728	::481541021101490000
106835519	::481541046040788000
176202976	::481541046082351000
128775325	::481541062985412000
326813935	::481541072779476000
19210855	::481541077090852000
119269983	::481541101447172000
370165750	::481541107319570000
419836731	::481541122716889000
419836731	::481541169462378000
282328751	::481541173106843000
429906977	::481541175287885000
370464008	::481541180711518000
590556372	::481541204778434000
282328751	::481541222389919000
17522792	::481541289033232000
370165750	::481541340166381000
409487670	::481541395736313000
405362735	::481541396189282000
409487670	::481541396516438000
34717669	::481541439768518000
434045786	::481541463206264000
229611107	::481541464229675000
370165750	::481541598137053000
454146385	::481541623235362000
93043270	::481541699878273000
476507554	::481541703338184000
434045786	::481541719104954000
217928831	::481541725219848000
29827759	::481541759143399000
17522792	::481541832489189000
258532274	::481541847886487000
223288871	::481541888789712000
264335101	::481541910201253000
275681559	::481541917654519000
450970324	::481541995966767000
64907439	::481542057614671000
15814841	::481542081757052000
282328751	::481542091307102000
164676969	::481542121384468000
551248502	::481542161046183000
301497892	::481542206852198000
64907439	::481542264586399000
15814841	::481542275584241000
475210759	::481542371398524000
205320851	::481542392974024000
136458681	::481542444526227000
8524892	::481542461139873000
8548362	::481542498880192000
193583131	::481542520938065000
368691437	::481542594623590000
223288871	::481542597874573000
34087430	::481542661686304000
405362735	::481542673929490000
200316617	::481542784701452000
36082253	::481542803923542000
241198427	::481542817865814000
36082253	::481542835091419000
312710029	::481542872886292000
389676504	::481542898719391000
10095952	::481542910001688000
241198427	::481542928171806000
378771457	::481542934425116000
349787019	::481542935150743000
281697994	::481543045817831000
65512747	::481543054562578000
63928079	::481543138419281000
49383709	::481543186205007000
92125226	::481543218329161000
65512747	::481543229913829000
59705683	::481543250126192000
16380745	::481543254161104000
29500521	::481543326579953000
253126912	::481543343957377000
160734732	::481543390668914000
551248502	::481543422009159000
33302034	::481543428895813000
227577445	::481543475192926000
376801597	::481543481014628000
33302034	::481543534823350000
407894919	::481543599377506000
348047989	::481543612246028000
106835519	::481543616775479000
8524892	::481543676628197000
376801597	::481543677698121000
376801597	::481543696543154000
19111395	::481543703350108000
59370673	::481543720437682000
402229763	::481543732655710000
59705683	::481543734690340000
437064295	::481543740540985000
160734732	::481543742201929000
192590347	::481543817120993000
111687397	::481543847327956000
119269983	::481543908850016000
217928831	::481543994334138000
276787570	::481544014898802000
64813007	::481544017440940000
370165750	::481544028706840000
352486016	::481544052454617000
96872197	::481544178199838000
133158896	::481544191076364000
96013044	::481544232147378000
264335101	::481544261666496000
115852151	::481544366595379000
96872197	::481544370328326000
267538322	::481544403056488000
816177	::481544509881204000
177101575	::481544516843745000
27179899	::481544529498357000
241198427	::481544555184267000
816177	::481544559474663000
164676969	::481544566000979000
260825806	::481544668153249000
102489930	::481544672196575000
100339690	::481544676449603000
56917722	::481544698327097000
102489930	::481544805223112000
458010782	::481544831404351000
56917722	::481544860701179000
424464803	::481544861338726000
241337450	::481544913746931000
111462710	::481544945351012000
102233693	::481544960135540000
369804138	::481544994507862000
177101575	::481545017094184000
20941662	::481545024325558000
409541924	::481545064426909000
314303039	::481545201589039000
355717008	::481545217217015000
131941193	::481545231028871000
35369698	::481545271306776000
81643358	::481545275572752000
205991617	::481545290176925000
258532274	::481545439049555000
371477472	::481545444083109000
343484637	::481545548034347000
241337450	::481545616297054000
62685527	::481545653403676000
446757000	::481545701701066000
348047989	::481545727307702000
78213	::481545760799203000
188417746	::481545760954413000
122717174	::481545798262353000
177101575	::481545825122668000
177101575	::481545888918016000
310330192	::481545900461137000
376801597	::481545900914118000
348047989	::481545901048352000
242435004	::481545946463883000
256845035	::481545949027004000
376801597	::481545951384199000
255622442	::481546010133794000
376801597	::481546014508482000
44307877	::481546050289688000
551447338	::481546075892097000
446757000	::481546101103685000
69771494	::481546150974353000
41753572	::481546213204824000
391061760	::481546226115280000
49114032	::481546229709414000
370401061	::481546300769726000
414066292	::481546319064875000
49114032	::481546327302479000
60098410	::481546358994640000
200316617	::481546370625855000
446757000	::481546379978764000
305415102	::481546423071027000
26915925	::481546451428716000
225622870	::481546466180071000
255810490	::481546504218619000
115852151	::481546514871746000
508860717	::481546686343303000
411777707	::481546730261848000
602224338	::481546744258637000
225622870	::481546754597191000
267405925	::481546771756097000
205030447	::481546827024461000
399713201	::481546830875201000
551501734	::481546831617622000
491679354	::481546897455595000
285955708	::481546916501528000
434439338	::481546932955791000
323978080	::481547005596925000
102530016	::481547111914557000
256845035	::481547155048787000
508860717	::481547172840611000
343484637	::481547200292335000
20778748	::481547208286687000
407894919	::481547328650620000
92568275	::481547338285346000
134873681	::481547400587120000
375961439	::481547421575426000
396364407	::481547427405496000
344454080	::481547443784261000
200316617	::481547452508803000
122717174	::481547528152694000
54105420	::481547539221471000
65513	::481547539536044000
25099957	::481547718246940000
31066609	::481547745077899000
20863117	::481547749142179000
134873681	::481547809640820000
27792069	::481547852024250000
552802620	::481547898480390000
556556365	::481547940054315000
341803593	::481547949395046000
122717174	::481547961789210000
136038442	::481547991283531000
262059543	::481548006525644000
341803593	::481548020266196000
23754003	::481548024275939000
102530016	::481548045390462000
363059827	::481548079599190000
587104097	::481548114407329000
92568275	::481548121793896000
572151259	::481548139413770000
165290348	::481548178378850000
259581735	::481548184632565000
56917722	::481548187480502000
20941662	::481548228790599000
57566548	::481548281021870000
19222225	::481548291251785000
596957614	::481548304572903000
240530585	::481548335237439000
133341985	::481548342791798000
19837708	::481548378384662000
8524892	::481548663638855000
368691437	::481548726238851000
222584958	::481548731385253000
191947005	::481548736246857000
389676504	::481548796791619000
253126912	::481548821730951000
282363016	::481548895495782000
340094001	::481548917834653000
64584579	::481548987401392000
370464008	::481549057358565000
75209135	::481549095752830000
436476907	::481549109472415000
407894919	::481549121442959000
371068004	::481549148861497000
282363016	::481549164883353000
295466391	::481549233934200000
129441756	::481549312166731000
398707286	::481549314942963000
28066346	::481549344324079000
23663256	::481549361482985000
23663256	::481549393519050000
54116443	::481549394949324000
479986172	::481549423873253000
446757000	::481549435856367000
200316617	::481549493658460000
33249556	::481549529968570000
23799906	::481549548477640000
344454080	::481549663527399000
196394433	::481549740048257000
93043270	::481549756196737000
407248121	::481549762827923000
200316617	::481549787108769000
424498591	::481549828321972000
61698439	::481549853001256000
379357885	::481549883749322000
29391732	::481549923456782000
47859489	::481549931870556000
16807883	::481549977123307000
327934017	::481549977341026000
114579662	::481549989366099000
433169770	::481550016608079000
391061760	::481550027459145000
27792069	::481550041169932000
398377928	::481550067326017000
463855595	::481550070974656000
246066577	::481550197231595000
15467792	::481550217443946000
463908266	::481550229431668000
229611107	::481550316387966000
132649069	::481550435216809000
61698439	::481550448328183000
229611107	::481550491189796000
402229763	::481550499829649000
20863117	::481550508784508000
506824920	::481550536689188000
165634562	::481550559250771000
463908266	::481550565076631000
33249556	::481550589852004000
549785954	::481550601097334000
260338000	::481550680877199000
165634562	::481550715715088000
376801597	::481550721821982000
376801597	::481550835047235000
20941662	::481550850574544000
321839755	::481550881528098000
195154119	::481550891095318000
295466391	::481550891120472000
463908266	::481550919512125000
87956728	::481550939556302000
212475056	::481550968975159000
39553593	::481551073950580000
35597637	::481551083311869000
188508773	::481551160063836000
263914867	::481551176836472000
637303583	::481551178266730000
134873681	::481551227574960000
243830281	::481551259371991000
567014078	::481551286710439000
163279109	::481551314640318000
546989830	::481551354754654000
376801597	::481551358068547000
252681307	::481551359159050000
81643358	::481551361759531000
361527638	::481551384836177000
156801163	::481551433871810000
438698734	::481551451395985000
33017275	::481551459910037000
252681307	::481551490088468000
25223941	::481551498812203000
47859489	::481551510564634000
503577648	::481551534757781000
177101575	::481551659500191000
370464008	::481551709626724000
25223941	::481551716051980000
267405925	::481551718245990000
303488399	::481551732577542000
25223941	::481551806401478000
483283190	::481551849976119000
25223941	::481551871702618000
25223941	::481551936861122000
25223941	::481551989386383000
221205505	::481551995208470000
300135225	::481552008231387000
191947005	::481552060631248000
25223941	::481552071670251000
389105684	::481552111692701000
25223941	::481552124916924000
463908266	::481552153832849000
25223941	::481552194345259000
435478224	::481552251882704000
181877725	::481552283097124000
377425191	::481552332514418000
467027311	::481552365859123000
215109001	::481552406128238000
273697690	::481552446376771000
255622442	::481552471253594000
227114320	::481552473870446000
36082253	::481552545177808000
463908266	::481552624454733000
276131997	::481552631194583000
519677520	::481552677512282000
97326618	::481552683036196000
117264210	::481552716960120000
177101575	::481552718222200000
467027311	::481552733544386000
106855310	::481552778834087000
87956728	::481552789311455000
221205505	::481552796211507000
319420243	::481552841534750000
196394433	::481552859498962000
376801597	::481552927270899000
399713201	::481552927514177000
18336787	::481552940574851000
161622400	::481552953015164000
376801597	::481552973496340000
56508824	::481552980702167000
46284235	::481553011433414000
112145680	::481553036918005000
281697994	::481553114030694000
221205505	::481553249854849000
137135705	::481553298340597000
344454080	::481553315503697000
221205505	::481553322395320000
319420243	::481553392313982000
101881386	::481553427814555000
483190332	::481553458232033000
240530585	::481553510039711000
278301419	::481553529304543000
137135705	::481553547910053000
46284235	::481553550355353000
137135705	::481553558299357000
510678171	::481553583973101000
35097852	::481553673999245000
288531248	::481553729691590000
56508824	::481553741255299000
188508773	::481553753951436000
139308619	::481553789095120000
50354861	::481553818094555000
423830555	::481553891658440000
376801597	::481553938224017000
267405925	::481553981362032000
81643358	::481554007635554000
376541246	::481554019668606000
311664191	::481554097649483000
35097852	::481554103030398000
25537528	::481554211893563000
36082253	::481554230860603000
252314330	::481554284157214000
19837708	::481554356618412000
405362735	::481554438243352000
134873681	::481554521508683000
311664191	::481554529646030000
398445530	::481554582758109000
173026357	::481554614475825000
26954972	::481554629365211000
35097852	::481554638617849000
344454080	::481554693223510000
69719136	::481554730431545000
178921630	::481554793283211000
46963484	::481554804687536000
225622870	::481554903794339000
16166332	::481554913391312000
86604355	::481554931540041000
508860717	::481554985545523000
32750427	::481555012980469000
264335101	::481555024468656000
178921630	::481555073051672000
32750427	::481555073596526000
196394433	::481555079535677000
258532274	::481555101807411000
325849507	::481555124910034000
32750427	::481555134384570000
81643358	::481555174134407000
15902298	::481555183403401000
240492455	::481555186947592000
220867112	::481555224000073000
508860717	::481555248868126000
56917722	::481555265708240000
35097852	::481555295596867000
178269816	::481555309056376000
423941104	::481555316220649000
26954972	::481555324495622000
184885982	::481555402115805000
20020647	::481555422386462000
225622870	::481555447015833000
47859489	::481555458629447000
215144630	::481555460328521000
425381729	::481555468490272000
202840862	::481555479580012000
253828982	::481555492204843000
425252367	::481555504591011000
220867112	::481555511096008000
551248502	::481555532684091000
87956728	::481555543220174000
551248502	::481555557342396000
58028621	::481555564397203000
378200627	::481555579052494000
58028621	::481555629996138000
288531248	::481555663722541000
61698439	::481555668936445000
450970324	::481555692789043000
370401061	::481555751018962000
12354252	::481555753447084000
603870273	::481555812318314000
246066577	::481555864122187000
110236585	::481555876873261000
587104097	::481555881662746000
58028621	::481555890193973000
556323854	::481555900021219000
225622870	::481555947521708000
369217450	::481555955964850000
14085431	::481556022902153000
361199465	::481556027960078000
49114032	::481556056502329000
195154119	::481556071454998000
562393615	::481556084847423000
446757000	::481556111921655000
46284235	::481556120943595000
321780812	::481556139453448000
283625404	::481556143282880000
68622166	::481556161255440000
16566189	::481556190611406000
338849269	::481556256399032000
35505123	::481556311834767000
46284235	::481556394710032000
332631850	::481556414981091000
12354252	::481556448522956000
295466391	::481556535995146000
68473966	::481556637350899000
134873681	::481556637501497000
402229763	::481556668627447000
49114032	::481556702307696000
8709452	::481556703066857000
107308159	::481556868385353000
384494456	::481556870117605000
58562014	::481556873057820000
8709452	::481556933782933000
36772146	::481556976338366000
66311658	::481556987977535000
243751614	::481556993631457000
69950823	::481557072626987000
212475056	::481557105866850000
499167427	::481557122992193000
570483315	::481557128780337000
57566548	::481557135067594000
344902431	::481557143418454000
104990093	::481557161328529000
570483315	::481557165153337000
107308159	::481557199857004000
57566548	::481557201857675000
104990093	::481557253896810000
33011898	::481557264050827000
570483315	::481557274435911000
104990093	::481557287660978000
310666452	::481557293235208000
104990093	::481557339938779000
49114032	::481557347819479000
104990093	::481557347849236000
411222321	::481557355059245000
351264389	::481557358833696000
335003775	::481557372419473000
475210759	::481557437053276000
624394090	::481557444381143000
23247181	::481557466094661000
570483315	::481557481764564000
372499722	::481557506008023000
230655725	::481557517655629000
119636299	::481557567424823000
570483315	::481557571933704000
8548362	::481557589332099000
230655725	::481557601151639000
104990093	::481557609775108000
23247181	::481557630381334000
251359942	::481557632914698000
326351370	::481557659850522000
570483315	::481557704167538000
34536365	::481557721163235000
229611107	::481557767321575000
570483315	::481557808341471000
8709452	::481557816155463000
230655725	::481557817099583000
114579662	::481557880068251000
107308159	::481557881599188000
49383709	::481557885600534000
229611107	::481557892353777000
4434941	::481557905049518000
77078833	::481557943985242000
570483315	::481557944685690000
176224586	::481557952856199000
255810490	::481557962268221000
402229763	::481557963308425000
372499722	::481557969306669000
570483315	::481557973261492000
196394433	::481558010699841000
335367791	::481558085686005000
196394433	::481558144728854000
12354252	::481558147954245000
281697994	::481558153369493000
284931188	::481558164069183000
376801597	::481558197593833000
311583053	::481558208537198000
120853830	::481558217122934000
570483315	::481558261749927000
194054262	::481558264568872000
60131090	::481558287570059000
463908266	::481558305060696000
196394433	::481558323406200000
52809967	::481558331530567000
545129813	::481558348551053000
196394433	::481558384957612000
371068004	::481558385574543000
66311658	::481558401902604000
463431723	::481558446332837000
570483315	::481558462304751000
28054060	::481558494529990000
459612485	::481558543317757000
57566548	::481558567225270000
147310240	::481558583747022000
229611107	::481558610431209000
22294252	::481558640415887000
402229763	::481558650129895000
399645465	::481558673903198000
57566548	::481558676423983000
50509821	::481558806388674000
57566548	::481558818669608000
194054262	::481558830036180000
20863117	::481558831688712000
467545942	::481558837011693000
552802620	::481558863578025000
570483315	::481558863741591000
402229763	::481558900110393000
436187992	::481558943433375000
229611107	::481558952090808000
256781130	::481558953315147000
241278291	::481558975838556000
570483315	::481558989348421000
86885002	::481559003139293000
194054262	::481559014585925000
384155676	::481559048945295000
402229763	::481559058327928000
260573981	::481559090930262000
376472794	::481559114133540000
411997198	::481559116104470000
81007000	::481559126619996000
249388532	::481559144504524000
399645465	::481559205707386000
16726467	::481559214071234000
229611107	::481559216956915000
377425191	::481559241380347000
321780812	::481559256865730000
334423964	::481559286355480000
256781130	::481559332064989000
20112840	::481559348473110000
305265637	::481559419449135000
402229763	::481559422431285000
450970324	::481559439053684000
613956023	::481559440911376000
184578066	::481559453800468000
56779057	::481559462986014000
472287305	::481559470326026000
26831606	::481559484863504000
194054262	::481559520641318000
305265637	::481559547660603000
334423964	::481559564131651000
590556372	::481559588471590000
570483315	::481559658897760000
570483315	::481559743090028000
215144630	::481559753400000000
624394090	::481559762790649000
51413309	::481559776871329000
229611107	::481559783175360000
93043270	::481559830508101000
570483315	::481559871725113000
402229763	::481559889697722000
570483315	::481559931238096000
32690664	::481559945955921000
590556372	::481559967011704000
22736943	::481559984426065000
346127757	::481559990738882000
194054262	::481560021265022000
176224586	::481560024863363000
379833720	::481560042802397000
577920402	::481560053959233000
194054262	::481560077057675000
160734732	::481560089103327000
570483315	::481560106572582000
295466391	::481560109777051000
229611107	::481560111920721000
377555310	::481560115749736000
26831606	::481560117322604000
552802620	::481560155398475000
67492430	::481560156837511000
570483315	::481560168040103000
597834721	::481560195332456000
379833720	::481560227330805000
15789848	::481560233903284000
570483315	::481560280636215000
134873681	::481560291449122000
47859489	::481560292476731000
597834721	::481560343974404000
376801597	::481560350567845000
176224586	::481560357102551000
12354252	::481560369798733000
30128717	::481560388862238000
570483315	::481560427592052000
21531254	::481560432641974000
398445530	::481560435926114000
577920402	::481560442834137000
295466391	::481560446483173000
371817971	::481560471318069000
54754940	::481560477408178000
450970324	::481560528415113000
26831606	::481560531472367000
194054262	::481560557275709000
570483315	::481560559305756000
374772557	::481560610597900000
21531254	::481560619485642000
220587584	::481560653308506000
340094001	::481560671666966000
635151853	::481560691669602000
264622253	::481560712313978000
69771494	::481560740126396000
577920402	::481560742345199000
21531254	::481560768060465000
284931188	::481560768467714000
15806298	::481560795939995000
264622253	::481560811739947000
570483315	::481560855721435000
376801597	::481560855834660000
30128717	::481560860977270000
200316617	::481560875321806000
450970324	::481561079420841000
39553593	::481561111183904000
15806298	::481561154695614000
30128717	::481561169095041000
96443022	::481561191915872000
32690664	::481561194390507000
298156322	::481561205077590000
570483315	::481561304449044000
194054262	::481561329778839000
408049418	::481561330713772000
372499722	::481561347399118000
175581339	::481561391590293000
156801163	::481561404541898000
27999272	::481561408572641000
82257804	::481561412410834000
20496164	::481561415702937000
570483315	::481561419855314000
570483315	::481561449811021000
257225781	::481561454307336000
16807883	::481561458874929000
278301419	::481561547404107000
278301419	::481561575333969000
371578955	::481561578786258000
328557330	::481561585672933000
82257804	::481561604577042000
374772557	::481561618229121000
538590660	::481561629759258000
50151347	::481561637288415000
379833720	::481561647878635000
402268968	::481561661413675000
194054262	::481561696763670000
35923992	::481561729890258000
293737316	::481561737167388000
82257804	::481561758025666000
25084916	::481561760617738000
377425191	::481561773787860000
136791341	::481561774181728000
472287305	::481561782901698000
372499722	::481561785880039000
50151347	::481561790602805000
458766436	::481561817903157000
32342599	::481561901172654000
258916835	::481561976510746000
265760942	::481562107125972000
374772557	::481562112586563000
323978080	::481562123496333000
175581339	::481562223631151000
36343877	::481562235526189000
220587584	::481562244866535000
344454080	::481562247974490000
60221494	::481562268572733000
63490594	::481562335878729000
372499722	::481562346004156000
344902431	::481562357303230000
453280756	::481562364588724000
240927663	::481562374634078000
317164527	::481562404539490000
240927663	::481562487347638000
293737316	::481562488526618000
57566548	::481562497195851000
253828982	::481562533422059000
411841714	::481562548882636000
240927663	::481562550488670000
33555786	::481562571544489000
26109453	::481562572886253000
634164272	::481562633435611000
254210162	::481562641446338000
227577445	::481562650724544000
336250359	::481562657603194000
141735027	::481562658152271000
298156322	::481562682227568000
68369234	::481562703245225000
60221494	::481562717216833000
342845822	::481562757297213000
21117523	::481562779543822000
230069608	::481562784614715000
365203632	::481562816864735000
320052148	::481562826012893000
372499722	::481562893671219000
624394090	::481562999535071000
270173839	::481563006816358000
240927663	::481563007487447000
90467952	::481563017004716000
50468203	::481563070091640000
241337450	::481563077310423000
246409056	::481563123548430000
96421993	::481563153000853000
433169770	::481563157375094000
295466391	::481563169924472000
281697994	::481563183111733000
60220156	::481563213994000000
336250359	::481563218515853000
175581339	::481563226438893000
152875477	::481563240862724000
336250359	::481563255832576000
344454080	::481563359804788000
241337450	::481563427207659000
570483315	::481563446266191000
240927663	::481563452037558000
344454080	::481563498967601000
816177	::481563516189818000
303080805	::481563572175388000
298156322	::481563576675467000
186208532	::481563584225230000
37863682	::481563584883740000
136791341	::481563611471433000
15488020	::481563650579111000
60221494	::481563676684869000
258532274	::481563705373908000
240927663	::481563734863646000
570483315	::481563807357997000
613029438	::481563880616116000
217928831	::481563886307381000
198406854	::481563947993399000
587104097	::481563968343773000
613029438	::481563972039376000
376801597	::481564000656715000
136791341	::481564004918497000
376801597	::481564073448853000
570483315	::481564091169779000
376801597	::481564123654651000
372499722	::481564230890815000
609790203	::481564232794640000
172035134	::481564233839431000
82257804	::481564271856615000
331246659	::481564351048863000
60221494	::481564408158502000
336250359	::481564411539124000
240927663	::481564465821794000
49464322	::481564486617149000
33699503	::481564486659473000
353544330	::481564506867662000
344454080	::481564533144576000
570483315	::481564599955640000
106320745	::481564618611892000
376801597	::481564660051636000
180190603	::481564714640494000
570483315	::481564747569958000
172035134	::481564757884153000
300009838	::481564766125977000
60221494	::481564770311479000
511899726	::481564794068426000
49464322	::481564857829842000
240927663	::481564887399677000
21449993	::481564892768399000
254276767	::481564904076242000
49464322	::481564915392471000
75209135	::481564921969532000
31144939	::481564931632820000
156801163	::481564934728192000
82257804	::481564954844479000
278220302	::481564963811893000
619492928	::481564964851707000
613029438	::481564971823017000
18618379	::481564978344783000
570483315	::481565002147446000
186208532	::481565007214166000
156801163	::481565018865954000
380049732	::481565042232819000
36468395	::481565053825847000
337434879	::481565054332977000
334423964	::481565073853255000
570483315	::481565125963288000
262059543	::481565164982919000
334423964	::481565171807453000
280297585	::481565215524663000
326351370	::481565226328809000
147310240	::481565241353199000
75209135	::481565269660147000
336250359	::481565271136931000
18918771	::481565272428396000
399408344	::481565285808209000
50509821	::481565300517658000
255205725	::481565308004495000
25084916	::481565311943331000
175581339	::481565320671686000
624394090	::481565324102213000
68369234	::481565332381769000
624394090	::481565334101450000
49464322	::481565345304428000
240927663	::481565347749703000
300009838	::481565351206215000
44307877	::481565385716535000
319145382	::481565386278588000
130514710	::481565431455444000
295339639	::481565444076077000
283518032	::481565459054350000
372551778	::481565464523329000
136791341	::481565490637459000
263418480	::481565547067219000
589542040	::481565547906486000
399713201	::481565550259474000
175581339	::481565581783867000
82257804	::481565584510177000
331246659	::481565604403372000
410856984	::481565614557782000
14223247	::481565625676877000
114579662	::481565647319478000
4434941	::481565669855461000
336250359	::481565671642648000
336250359	::481565678961704000
336250359	::481565701199888000
336250359	::481565710301556000
402229763	::481565717280456000
336250359	::481565719206039000
305415102	::481565722116497000
70483417	::481565722947366000
336250359	::481565729675034000
70483417	::481565731294048000
336250359	::481565737052803000
609790203	::481565738369441000
336250359	::481565746339008000
188508773	::481565779549503000
357275400	::481565812264693000
23247181	::481565828676976000
114967175	::481565829369057000
280297585	::481565932217958000
425381729	::481566004418727000
293737316	::481566023750262000
389614947	::481566038291521000
175581339	::481566040825294000
240927663	::481566041965744000
372611209	::481566108332199000
299297459	::481566121078693000
299297459	::481566146965929000
240941201	::481566236824715000
264946102	::481566275139670000
335488857	::481566278768140000
16002106	::481566281867329000
18918771	::481566358132375000
389676504	::481566382153555000
219188629	::481566395634024000
254276767	::481566505524793000
372611209	::481566517704675000
49464322	::481566626303582000
390504920	::481566627343769000
49464322	::481566716191719000
82257804	::481566743656419000
49464322	::481566748110381000
1384531	::481566760177778000
257546151	::481566788421812000
310009833	::481566818541125000
264946102	::481566840913547000
29319846	::481566841090113000
176224586	::481566846080933000
49464322	::481566877932453000
238024746	::481566883867799000
376801597	::481566899352764000
312435293	::481566910463897000
18918771	::481566934907891000
153544543	::481566970781786000
570483315	::481566991958822000
310321041	::481566994135658000
429348972	::481567004638183000
570483315	::481567044937068000
86885002	::481567087425380000
446757000	::481567096283754000
383383485	::481567168132579000
570483315	::481567178823454000
107308159	::481567209920008000
415789240	::481567236939730000
24718142	::481567254098608000
52105336	::481567256447811000
336250359	::481567259979042000
252681307	::481567296029491000
48804765	::481567300408324000
355717008	::481567300425105000
376801597	::481567345001762000
252681307	::481567410986958000
570483315	::481567421874991000
402268968	::481567425737932000
206247499	::481567479857446000
49464322	::481567482361028000
319145382	::481567496177467000
336250359	::481567513776377000
355612007	::481567526371856000
252681307	::481567547310235000
336250359	::481567550099034000
56059141	::481567551021789000
376801597	::481567588921913000
60221494	::481567595959549000
100378471	::481567610245373000
178269816	::481567618935971000
82257804	::481567652981506000
376801597	::481567654327889000
570483315	::481567694454407000
336250359	::481567767900852000
34087430	::481567778927689000
60221494	::481567788318736000
257225781	::481567801480470000
243427085	::481567813308407000
156801163	::481567815636250000
56059141	::481567861958119000
114070939	::481567901816602000
94480498	::481567919256526000
298870626	::481567940886532000
298870626	::481567971530121000
375636797	::481567998163943000
385114649	::481568016938049000
590556372	::481568024571674000
219163747	::481568113813504000
94480498	::481568172479238000
281697994	::481568222995812000
49464322	::481568237553852000
275902246	::481568260609937000
363649162	::481568268071624000
625951846	::481568278163509000
348785324	::481568285020782000
475031809	::481568290183979000
570483315	::481568305325412000
570483315	::481568351106240000
104990093	::481568358723117000
23247181	::481568369007529000
49464322	::481568429665570000
376801597	::481568432203513000
511899726	::481568466185748000
90467952	::481568475291193000
393041277	::481568538826518000
326351370	::481568543104704000
73020435	::481568633248677000
56059141	::481568639481421000
262059543	::481568640752316000
463908266	::481568647572635000
326436771	::481568648134279000
188508773	::481568672000266000
262059543	::481568696909836000
56059141	::481568710562312000
30336818	::481568711971975000
336628506	::481568733862064000
41606452	::481568794578407000
463908266	::481568798362075000
32171318	::481568815294476000
240015074	::481568863360782000
348085087	::481568908793479000
336628506	::481568915857104000
295466391	::481568951600570000
84849075	::481568979535020000
240015074	::481568982495801000
450970324	::481568997377597000
58028621	::481569029581467000
365203632	::481569032970063000
816177	::481569044772843000
252681307	::481569064603885000
625951846	::481569091971735000
100378471	::481569114641539000
179119528	::481569125186015000
179119528	::481569138800734000
402268968	::481569157050167000
217871594	::481569172103507000
393041277	::481569180945100000
511899726	::481569192546934000
33964276	::481569283471073000
513982376	::481569294355283000
115852151	::481569337161957000
393718746	::481569342350315000
293737316	::481569360973398000
370420008	::481569377859682000
371817971	::481569395177959000
463908266	::481569440644222000
58028621	::481569463125303000
625951846	::481569483556139000
393718746	::481569499041132000
100378471	::481569514761359000
490841822	::481569537939107000
389105684	::481569591190388000
348785324	::481569635586699000
115852151	::481569712518610000
230069479	::481569720341389000
238665368	::481569729396473000
90467952	::481569752905568000
164575018	::481569758215557000
336250359	::481569765790453000
463908266	::481569772451405000
58028621	::481569773495386000
367322500	::481569881884618000
336250359	::481569882488598000
156508337	::481569882757029000
32171318	::481569900394065000
570483315	::481569902239576000
25609677	::481569919352705000
176224586	::481569959185633000
570483315	::481569975543406000
336250359	::481570001846300000
336250359	::481570012675973000
18918771	::481570021303279000
179119528	::481570063690895000
50811080	::481570071857209000
18618379	::481570116107124000
52105336	::481570136219205000
463908266	::481570189344264000
52105336	::481570247737360000
56059141	::481570253088907000
58028621	::481570258143424000
570483315	::481570258197573000
240015074	::481570262047920000
100378471	::481570272202330000
191947005	::481570276124397000
355612007	::481570281673072000
336250359	::481570325239324000
37119867	::481570386279010000
253126912	::481570406470811000
289605285	::481570431229775000
37119867	::481570438783332000
355717008	::481570471716986000
336250359	::481570552876761000
606781453	::481570561399586000
100378471	::481570607302066000
341734040	::481570664080343000
430072028	::481570669764022000
463855595	::481570681218269000
46796467	::481570698088157000
355612007	::481570725115854000
22504277	::481570742396796000
188508773	::481570778643591000
450560571	::481570850865291000
430072028	::481570957149343000
25609677	::481570976023736000
191947005	::481571006264672000
108798356	::481571011176169000
319145382	::481571023372816000
389105684	::481571053979062000
56508824	::481571096387272000
44231782	::481571102401912000
334420539	::481571127408742000
148436850	::481571142587936000
148436850	::481571147788849000
277251070	::481571165719130000
62396842	::481571199156105000
105993726	::481571209037873000
62396842	::481571229602545000
331397011	::481571288205365000
153544543	::481571330756997000
67492430	::481571390790045000
62685527	::481571413946793000
30666953	::481571442845167000
25609677	::481571590560559000
279735090	::481571660357578000
407473485	::481571669744439000
60221494	::481571693521952000
429348972	::481571717060366000
331925277	::481571719384006000
81643358	::481571735406645000
60221494	::481571755287277000
148912524	::481571755614412000
443375828	::481571829447131000
336250359	::481571859230502000
73275873	::481571869846290000
562590159	::481571935797514000
558873022	::481571954093457000
625951846	::481572019566567000
319420243	::481572067171528000
126109768	::481572080094175000
570483315	::481572092433805000
36958694	::481572107407458000
179119528	::481572122339201000
472287305	::481572131373715000
243751614	::481572169340579000
260464441	::481572197857648000
186314952	::481572224776667000
436476907	::481572240824094000
511899726	::481572270725689000
160733683	::481572308105310000
299297459	::481572313775632000
36772146	::481572395493625000
260464441	::481572412014608000
249243467	::481572427617824000
84849075	::481572516822261000
105993726	::481572525952880000
475210759	::481572568021737000
284931188	::481572626939543000
100018299	::481572681671016000
27626703	::481572728072196000
436187992	::481572740801912000
191947005	::481572791490473000
60221494	::481572820334305000
538590660	::481572844430561000
372611209	::481572865318199000
177101575	::481572902866014000
187078541	::481572928312451000
29198251	::481572956196573000
191947005	::481572991420350000
29198251	::481573048785842000
395687470	::481573095866511000
570483315	::481573100752883000
191947005	::481573143434514000
148436850	::481573149818241000
24718142	::481573213718073000
19028099	::481573234614493000
613029438	::481573235520471000
408772521	::481573251848880000
161041223	::481573256307417000
28922315	::481573257141682000
561527789	::481573265626783000
169226510	::481573286111752000
36772146	::481573296173903000
20190503	::481573333969149000
18455966	::481573351186378000
120863692	::481573354143375000
188508773	::481573425270751000
41967329	::481573450457546000
195154119	::481573464617144000
264946102	::481573476067598000
36772146	::481573541641342000
18183371	::481573542169821000
24113194	::481573666354769000
336347539	::481573696427937000
120139449	::481573763348049000
8548362	::481573764165943000
548870171	::481573803416227000
326813935	::481573811486457000
36772146	::481573843064995000
367322500	::481573858932039000
65513	::481573867874295000
567014078	::481573874304155000
58587526	::481573886283091000
31318417	::481573897461334000
60221494	::481573917450973000
379833720	::481573941543055000
335488857	::481574053090975000
334423964	::481574056966492000
376801597	::481574164013129000
81643358	::481574183118573000
246050172	::481574190269468000
376801597	::481574308997627000
570483315	::481574321597341000
161041223	::481574335120150000
250474725	::481574362718695000
334423964	::481574374298763000
472287305	::481574422080258000
162175448	::481574500425666000
570483315	::481574509695098000
160734732	::481574527172755000
162175448	::481574575050747000
355717008	::481574610475831000
237112765	::481574657653342000
21449993	::481574666813718000
21449993	::481574715627028000
160734732	::481574764985602000
344454080	::481574802340065000
376801597	::481574805271883000
405040496	::481574835437326000
458847153	::481574838880833000
37119867	::481574875123822000
436187992	::481574924067172000
431215016	::481574924859867000
459612485	::481574942601781000
372551778	::481574957218951000
483283190	::481574983966007000
69916558	::481575061611347000
19182658	::481575064949628000
24199433	::481575091348996000
108814965	::481575162093895000
68775336	::481575162836287000
155730095	::481575164455292000
36579395	::481575165394812000
17974977	::481575167370731000
45581124	::481575175276597000
348683759	::481575190300618000
161041223	::481575196349173000
160734732	::481575215848124000
334423964	::481575236043685000
187078541	::481575244168065000
523456562	::481575260131979000
561527789	::481575299809673000
446757000	::481575329295659000
329333638	::481575340947431000
38623896	::481575421247356000
243465008	::481575446195490000
570483315	::481575478197624000
30032107	::481575519192752000
33818674	::481575530341625000
411848692	::481575539866472000
570483315	::481575592857313000
368730450	::481575622813040000
45581124	::481575628915744000
344454080	::481575630069182000
81643358	::481575696066961000
365746365	::481575697035825000
14584037	::481575725699727000
368730450	::481575768435089000
380049732	::481575770582949000
18551115	::481575775024734000
570483315	::481575806984937000
570483315	::481575917173501000
241278291	::481575921388769000
376472794	::481575931900084000
49464322	::481575953722667000
348745482	::481575972278267000
25942336	::481575979471474000
86604355	::481575992842932000
18551115	::481576017690361000
570483315	::481576045741477000
327662373	::481576052280795000
112576998	::481576063823130000
18551115	::481576091300425000
18551115	::481576115212156000
414543388	::481576140318834000
18551115	::481576140587667000
112576998	::481576246942261000
602224338	::481576263182991000
87956728	::481576318392209000
348683759	::481576365007708000
475930595	::481576366014750000
112576998	::481576387275284000
70839851	::481576396540489000
112576998	::481576404060893000
327662373	::481576427964207000
570483315	::481576444997292000
170162540	::481576484386009000
251821834	::481576489654448000
602224338	::481576498881515000
243465008	::481576530443636000
367322500	::481576560768454000
25160673	::481576613084024000
816177	::481576639101673000
336628506	::481576671498084000
262059543	::481576672261451000
148436850	::481576776284782000
25082908	::481576782512934000
262059543	::481576836179042000
349365015	::481576838750552000
112576998	::481576842579542000
45581124	::481576889253785000
112576998	::481576900704227000
70839851	::481576905158557000
40604299	::481576986544848000
277760577	::481576992030998000
384155676	::481576995705204000
816177	::481576997915987000
106715045	::481577003532177000
49464322	::481577017905647000
112576998	::481577047689404000
81007000	::481577062952865000
170162540	::481577085182308000
45278487	::481577125586436000
446757000	::481577147710988000
369819130	::481577150206971000
263389464	::481577152760922000
372068999	::481577372609949000
41606452	::481577381527052000
336250359	::481577384420708000
162175448	::481577515798908000
58281200	::481577542726729000
370464008	::481577550591033000
424498591	::481577554374295000
261605370	::481577619490500000
336250359	::481577620161572000
252681307	::481577628756090000
114579662	::481577634308964000
351152035	::481577648389246000
336250359	::481577651266531000
336250359	::481577662708592000
64813007	::481577667775709000
261605370	::481577671176904000
336250359	::481577673907376000
336250359	::481577685483655000
336250359	::481577703745654000
101881386	::481577750990704000
232312019	::481577803079356000
376801597	::481577814722760000
30032107	::481577828261974000
336250359	::481577829302554000
66311658	::481577830359109000
110530129	::481577838697402000
68775336	::481577892795518000
169226510	::481577895752515000
6203992	::481577917701693000
336250359	::481577918582493000
119269983	::481577930657513000
429906977	::481577930993057000
62186442	::481577932876300000
252681307	::481577965047009000
70483417	::481577976614887000
151190656	::481577978603003000
70483417	::481577986689609000
562393615	::481577987557453000
6203992	::481578079559909000
510998653	::481578096026742000
24821703	::481578108475043000
255622442	::481578138150109000
27268559	::481578164078923000
55312313	::481578225219284000
281697994	::481578283419848000
470458433	::481578324838203000
130514710	::481578340948525000
39237011	::481578400969408000
816177	::481578431302209000
252681307	::481578452035067000
110530129	::481578479260295000
396364407	::481578481902313000
110530129	::481578523187249000
35141457	::481578572524421000
173026357	::481578639201300000
36772146	::481578651121500000
272184078	::481578722148233000
217928831	::481578740011380000
407894919	::481578757829173000
238024746	::481578779601408000
483190332	::481578792407027000
273955213	::481578796118970000
119269983	::481578819694768000
217928831	::481578829782077000
515049896	::481578843635851000
221830651	::481578860194975000
55312313	::481578863785308000
252681307	::481578894634778000
167301113	::481578903832518000
69719136	::481578923508367000
50509821	::481578998174978000
349365015	::481579069939937000
44231782	::481579072816828000
78213	::481579181302894000
570483315	::481579229113380000
617791569	::481579287393218000
408869196	::481579299850694000
36943663	::481579318246928000
570483315	::481579366002880000
483190332	::481579380930793000
103526992	::481579384592019000
402492947	::481579453244379000
49221816	::481579467177857000
69719136	::481579488611160000
25082908	::481579519459856000
17694593	::481579552578482000
36772146	::481579584110854000
6203992	::481579658803437000
24718142	::481579676905664000
35141457	::481579686355419000
162175448	::481579732740210000
26413556	::481579734040453000
445903498	::481579754760327000
570483315	::481579796481060000
221641208	::481579804773208000
365505682	::481579875053371000
263914867	::481579943181049000
379358099	::481579944112553000
91770694	::481579980217122000
35141457	::481579983899336000
91770694	::481580000618225000
15789848	::481580010025668000
24226614	::481580054191673000
236202065	::481580068464910000
122717174	::481580079881789000
381181950	::481580117718609000
278301419	::481580134894280000
479246485	::481580153072406000
285401749	::481580163386195000
365505682	::481580176439255000
273955213	::481580201038843000
570483315	::481580228548902000
15789848	::481580318885806000
329333638	::481580321075232000
26413556	::481580323294031000
52542320	::481580420119543000
50811080	::481580438939369000
454146385	::481580457528553000
273955213	::481580457772195000
377555310	::481580470212128000
570483315	::481580480672710000
44231782	::481580505792409000
217928831	::481580507876954000
381181950	::481580522317967000
620420742	::481580584649502000
102401687	::481580620578324000
344902431	::481580640886734000
237530197	::481580657374552000
15789848	::481580693139378000
182834679	::481580699418628000
75209135	::481580711661797000
226995875	::481580843815936000
20941662	::481580888703397000
69801582	::481580981112295000
364035957	::481580985851867000
261605370	::481581041635713000
29198251	::481581045746520000
255195496	::481581055233642000
348047989	::481581068273713000
381181950	::481581076523929000
210676238	::481581123139424000
424540791	::481581166546272000
136458681	::481581215967760000
18156298	::481581249341841000
816177	::481581281151438000
20941662	::481581286361165000
348047989	::481581287783014000
102401687	::481581361179160000
245021956	::481581385547657000
534913317	::481581390308593000
376467319	::481581479042883000
242435004	::481581493828190000
92870542	::481581608852398000
311664191	::481581652410236000
55312313	::481581658240323000
87970668	::481581687403339000
22294252	::481581703714992000
523456562	::481581712070434000
75209135	::481581726880497000
376467319	::481581735176466000
410286428	::481581786057961000
299441398	::481581793154318000
81643358	::481581812230389000
260338000	::481581876503920000
105607367	::481581914856243000
57566548	::481581988928036000
375734748	::481582062961311000
16322613	::481582104828862000
392716377	::481582167634374000
570483315	::481582190271016000
570483315	::481582224987287000
270173839	::481582239848091000
312394133	::481582261020528000
110236585	::481582307296673000
368691437	::481582368998694000
20941662	::481582420639350000
399713201	::481582454625804000
15488020	::481582555490050000
15789848	::481582571076075000
334423964	::481582619415412000
635845301	::481582634632368000
232312019	::481582660205023000
201810972	::481582774605062000
210676238	::481582833706614000
201113172	::481582898512797000
114593439	::481582919954100000
94737009	::481582927176691000
336250359	::481583009888337000
426923626	::481583040070569000
22736943	::481583066033319000
443375828	::481583066583171000
60108947	::481583082710269000
219163747	::481583086526672000
36829018	::481583114247221000
36772146	::481583171251613000
334423964	::481583235915202000
114593439	::481583285747740000
620420742	::481583335517343000
188917484	::481583338914738000
426923626	::481583340974522000
15789848	::481583403498631000
327662373	::481583429625339000
426923626	::481583433370857000
67656722	::481583531991502000
558873022	::481583546419531000
296433109	::481583555395334000
337367504	::481583572063911000
371068004	::481583640074522000
82257804	::481583703844741000
67656722	::481583805497880000
70839851	::481583820471140000
353888661	::481583860031823000
114593439	::481583871595511000
280309716	::481583887857246000
579647636	::481583972712202000
155034504	::481583976725766000
70839851	::481583982090260000
130514710	::481584068430012000
255622442	::481584078379290000
558873022	::481584089380966000
579647636	::481584185447301000
253178679	::481584203398537000
25760567	::481584217613025000
273955213	::481584262643458000
259746323	::481584281852997000
111136825	::481584613161050000
210676238	::481584632282902000
624394090	::481584644198912000
336250359	::481584683428634000
463138486	::481584689124102000
33555786	::481584740685086000
221830651	::481584757159907000
330799447	::481584768589373000
265760942	::481584782535831000
581342731	::481584788562649000
463138486	::481584814760292000
581342731	::481584829834596000
334423964	::481584865851088000
66311658	::481584881575555000
330799447	::481584894955384000
722514433	::481584915465904000
269383781	::481584949976256000
463138486	::481584955776958000
246030395	::481584970977521000
260464441	::481584993701883000
17536130	::481585004255141000
581342731	::481585011833851000
140157275	::481585042083168000
269383781	::481585046122283000
577920402	::481585062761074000
304140174	::481585105148706000
273955213	::481585125340512000
337367504	::481585136895787000
410297246	::481585141207146000
334423964	::481585142951972000
111462710	::481585162644639000
52649582	::481585197528272000
162559610	::481585209721495000
66311658	::481585213915426000
66270239	::481585243061641000
66270239	::481585273604550000
371578955	::481585275488186000
35505123	::481585289689714000
570483315	::481585445633916000
23247181	::481585458845978000
22944914	::481585459810668000
66270239	::481585464114036000
410297246	::481585516140187000
269383781	::481585550642511000
62186442	::481585557626036000
264705173	::481585588156379000
199331386	::481585630699614000
561527789	::481585649841999000
376472794	::481585689747030000
114593439	::481585704498372000
258609027	::481585708092903000
252623066	::481585720797433000
559837229	::481585739189080000
66270239	::481585740552220000
376525681	::481585756943970000
244800270	::481585781954199000
205991617	::481585867019255000
222278624	::481585908802547000
29436016	::481585938569912000
551248502	::481585945620135000
33555786	::481585950712401000
37119867	::481585970395901000
559837229	::481585994047582000
577920402	::481586006970216000
559837229	::481586026113011000
364752208	::481586046618959000
277829772	::481586067703734000
561527789	::481586099664322000
396332641	::481586131905961000
65513	::481586166689316000
193796724	::481586183496298000
125060842	::481586292036472000
106715045	::481586326136176000
269383781	::481586330481082000
551248502	::481586342204166000
159986953	::481586371337809000
55744853	::481586372239560000
114967175	::481586372810006000
114967175	::481586380640768000
21117523	::481586395539308000
135681283	::481586408134434000
375364618	::481586435087028000
559837229	::481586458881314000
42220462	::481586463750889000
374772557	::481586502586339000
258609027	::481586508697042000
42220462	::481586517186342000
423941104	::481586557359767000
411786523	::481586587449307000
15782772	::481586740692791000
310321041	::481586746568634000
376361293	::481586794161377000
16258968	::481586808300777000
87956728	::481586845667827000
336845657	::481586942292017000
559837229	::481586962659168000
336845657	::481587000563499000
222278624	::481587000743444000
243751614	::481587057559470000
570483315	::481587069114777000
459612485	::481587157098696000
463138486	::481587198743945000
570483315	::481587204544667000
6733652	::481587240951640000
371817971	::481587259406548000
19071786	::481587277265510000
326351370	::481587319112077000
613592670	::481587324984098000
22195036	::481587357318393000
25099957	::481587401190432000
99368300	::481587451299758000
439491329	::481587495269056000
217262932	::481587506370994000
61698439	::481587694154567000
33555786	::481587702106947000
450970324	::481587720045985000
276256841	::481587746012536000
474400310	::481587755785265000
341803593	::481587768909238000
336845657	::481587821820772000
381181950	::481587844163452000
475210759	::481587858504183000
58281200	::481587859686961000
474400310	::481587896617406000
551501734	::481587954495012000
408772521	::481588015073333000
374528956	::481588029220343000
336845657	::481588029489164000
199331386	::481588046044094000
238307628	::481588083696361000
568915908	::481588128835051000
408772521	::481588155733524000
24494616	::481588196996677000
59503620	::481588247902969000
472287305	::481588248142049000
463138486	::481588282631811000
281697994	::481588345693556000
16258968	::481588382061973000
396655167	::481588407811207000
340330802	::481588532733952000
178269816	::481588621216972000
110297719	::481588673142460000
340330802	::481588707472859000
260428602	::481588714775539000
374528956	::481588716104724000
148912524	::481588744789581000
282328751	::481588767187152000
329333638	::481588776062300000
558873022	::481588851589513000
8548362	::481588852696834000
280798922	::481588852700631000
93043270	::481588886003798000
475210759	::481588886528094000
100195876	::481588898707939000
100195876	::481588899345469000
329333638	::481588977678295000
60108947	::481588991595388000
79476731	::481589063799951000
558873022	::481589170214035000
113760458	::481589173086740000
371068004	::481589198982754000
558873022	::481589223972438000
340094001	::481589251700559000
30666953	::481589328246607000
16258968	::481589341009870000
60108947	::481589343992446000
215144630	::481589344411844000
132768456	::481589371896729000
558873022	::481589434572611000
26068830	::481589454507745000
551248502	::481589516784779000
15782772	::481589526910210000
295339639	::481589543762538000
15875100	::481589555213373000
16258968	::481589622296698000
36851172	::481589658581622000
24718142	::481589691913760000
81643358	::481589692295823000
291518680	::481589699103170000
14891490	::481589743965048000
24495392	::481589819592552000
267405925	::481589846226382000
334423964	::481589863779549000
329333638	::481589867457949000
44811271	::481589926782197000
70982412	::481589933627277000
282328751	::481589935615393000
44811271	::481589995128369000
49221112	::481590011628777000
310009833	::481590017752436000
22559382	::481590018038042000
24718142	::481590026438856000
186287095	::481590026820931000
107308159	::481590046060183000
24494616	::481590047435546000
15782772	::481590057007329000
84849075	::481590106340720000
195154119	::481590115685662000
201878266	::481590186225041000
310009833	::481590215635501000
546153359	::481590262863364000
470458433	::481590284888051000
483190332	::481590308485234000
218956862	::481590362331676000
73275873	::481590382598168000
423862446	::481590421210927000
346569016	::481590436549505000
100378471	::481590440399876000
76375846	::481590486898339000
408049418	::481590489393926000
56917722	::481590566212227000
27792069	::481590586411978000
58281200	::481590591491276000
234214828	::481590672567570000
597038752	::481590680297304000
111687397	::481590760119103000
329333638	::481590769665327000
310009833	::481590769757614000
317164527	::481590788996878000
280798922	::481590801802088000
317164527	::481590852775456000
423862446	::481590915853602000
174720518	::481590954864816000
282328751	::481590962569744000
317164527	::481590966273323000
15782772	::481590967230013000
253828982	::481590994068971000
208296274	::481591007977287000
66270239	::481591013220171000
198126424	::481591048662048000
269151566	::481591093780168000
60108947	::481591146985304000
58941053	::481591190345613000
340330802	::481591242577281000
29391732	::481591249754128000
32690664	::481591251947380000
36468395	::481591272772493000
349431964	::481591404380962000
546153359	::481591405832192000
346569016	::481591438518411000
597038752	::481591444923113000
256845035	::481591451621818000
349431964	::481591465726836000
340330802	::481591520676429000
379358099	::481591529023496000
287994287	::481591536132444000
325192444	::481591538750066000
597038752	::481591541073313000
404335977	::481591542751453000
258636623	::481591557565722000
349431964	::481591565714866000
572151259	::481591596605927000
196394433	::481591609755049000
279735090	::481591615115382000
546153359	::481591617459990000
396929208	::481591670467604000
76375846	::481591686712524000
334423964	::481591707230695000
349431964	::481591720627298000
404335977	::481591741133639000
140157275	::481591752067805000
340330802	::481591803129241000
469970755	::481591839808421000
408049418	::481591842337992000
340330802	::481591903582838000
30912658	::481591967173062000
349431964	::481591980288655000
317164527	::481592043563544000
255810490	::481592052543537000
239313896	::481592102996828000
340330802	::481592124949798000
76375846	::481592155065294000
36468395	::481592156898230000
568915908	::481592165466783000
33538323	::481592178431369000
20713213	::481592185780183000
319851493	::481592189248880000
558873022	::481592207141384000
136791341	::481592230172303000
459612485	::481592237453611000
167301113	::481592349454106000
44231782	::481592372849950000
244800948	::481592436062302000
349431964	::481592459604946000
14085431	::481592499371118000
187049333	::481592513103675000
398735102	::481592516693991000
291413743	::481592528068550000
163893797	::481592568375832000
404335977	::481592571635191000
226357092	::481592612441182000
100339690	::481592638500401000
546153359	::481592648856137000
559991040	::481592649539809000
221641208	::481592682197045000
198126424	::481592738371358000
244800270	::481592746881204000
33017275	::481592756066742000
349431964	::481592776346193000
349431964	::481592832893804000
377627227	::481592882072002000
156801163	::481592891341418000
60131090	::481592957426860000
20863117	::481592976456445000
240015074	::481592976934567000
92936298	::481593004793528000
286282963	::481593049471275000
374528956	::481593049718329000
377627227	::481593065514074000
100339690	::481593076717080000
240015074	::481593083406979000
263914867	::481593090315014000
50507669	::481593107956662000
315527257	::481593111949242000
36468395	::481593123772985000
125060842	::481593142479953000
469970755	::481593179456544000
255810490	::481593205633204000
455542048	::481593223463174000
449981984	::481593264337072000
455542048	::481593277573910000
300009838	::481593280833273000
21696310	::481593334876491000
340330802	::481593340371009000
281697994	::481593380322168000
334423964	::481593414127874000
148912524	::481593526740738000
558873022	::481593589903130000
349431964	::481593597783863000
148912524	::481593602548563000
21696310	::481593637914955000
20786050	::481593644999516000
286910447	::481593649206419000
131420707	::481593679530823000
414374118	::481593685176377000
148912524	::481593686065557000
244800270	::481593713592778000
613592670	::481593774229827000
223288871	::481593888486879000
267405925	::481593888604303000
18023231	::481593945101586000
278301419	::481593947655909000
215144630	::481593954727907000
349431964	::481593961593597000
155686441	::481594031835979000
247024165	::481594084503453000
449902821	::481594123879596000
267405925	::481594131790065000
534913317	::481594136869752000
223288871	::481594178229370000
435478224	::481594182834741000
485252693	::481594224152805000
60555388	::481594256067293000
252681307	::481594306051211000
349431964	::481594357921771000
376467319	::481594364330639000
252681307	::481594396174200000
401089789	::481594399990611000
378771457	::481594407003500000
267405925	::481594410786754000
349431964	::481594417032077000
76375846	::481594496581636000
252681307	::481594505788129000
20863117	::481594514881003000
410286428	::481594526239588000
165261298	::481594535596683000
374528956	::481594560800251000
165261298	::481594582849703000
191947005	::481594602848526000
178921630	::481594624432414000
317164527	::481594625929392000
252681307	::481594655738720000
165261298	::481594677284466000
30336217	::481594682133065000
173608790	::481594715838496000
317164527	::481594728136183000
542693847	::481594733270032000
317164527	::481594738949124000
349431964	::481594754434486000
376467319	::481594812257144000
70784628	::481594824072904000
33555786	::481594904247009000
252681307	::481594909938708000
190229064	::481594923045912000
571439376	::481594925734043000
401089789	::481595005727817000
376801597	::481595014490112000
70784628	::481595063680913000
240015074	::481595071439966000
493221106	::481595072002002000
399713201	::481595088465059000
169226510	::481595168110309000
33555786	::481595203313483000
178921630	::481595233919336000
376801597	::481595272058138000
198126424	::481595279569719000
469722641	::481595297970135000
256781130	::481595370313510000
378771457	::481595388382572000
95141856	::481595418917105000
376801597	::481595423514460000
634164272	::481595430493380000
389105684	::481595482863837000
552802620	::481595483899441000
291413743	::481595492501950000
62936749	::481595494314299000
597038752	::481595515717447000
376801597	::481595516355350000
472287305	::481595549653544000
95141856	::481595573657542000
253828982	::481595585208668000
336845657	::481595594491064000
188480631	::481595606704459000
558873022	::481595607740452000
64907439	::481595664476815000
40604299	::481595689181270000
33555786	::481595731233759000
19071786	::481595753899368000
270173839	::481595769829343000
22386194	::481595774506389000
400817337	::481595807028609000
398735102	::481595834854035000
379357885	::481595869242728000
95141856	::481595889446707000
340330802	::481595966001147000
515049896	::481595991809073000
389614947	::481595992291033000
124954284	::481595995998810000
7345092	::481596008753668000
256638502	::481596059185971000
36851172	::481596068057333000
7345092	::481596080400760000
340330802	::481596097853288000
472287305	::481596129348313000
508860717	::481596145559298000
369292925	::481596150185615000
256638502	::481596164957941000
6203992	::481596173594030000
515049896	::481596184675352000
256638502	::481596207010025000
472287305	::481596208842960000
377555310	::481596267995230000
30336217	::481596272629932000
378771457	::481596336865677000
173608790	::481596364867264000
7345092	::481596371409969000
286282963	::481596394965594000
132768456	::481596440154624000
379357885	::481596448308342000
169226510	::481596515459141000
188508773	::481596529191317000
6203992	::481596544982859000
323978080	::481596572330102000
110236585	::481596643494858000
20863117	::481596658501689000
304224068	::481596779788369000
623065439	::481596785572712000
515049896	::481596809253384000
48804765	::481596852648034000
48804765	::481596853524631000
70784628	::481596864916389000
282328751	::481596906775130000
48804765	::481596922432880000
48804765	::481596922512146000
7345092	::481596981668626000
196394433	::481597006767353000
240492455	::481597020969652000
329093513	::481597044390653000
162200561	::481597046483611000
70784628	::481597080256139000
53258017	::481597139681017000
247560161	::481597156772831000
398735102	::481597256928608000
253689041	::481597263425589000
165261298	::481597302222516000
417428775	::481597312897388000
380049732	::481597313656561000
25410192	::481597334434758000
260428602	::481597362327281000
340330802	::481597390902669000
334423964	::481597416807104000
277251070	::481597422036992000
20903172	::481597524201840000
515049896	::481597539544612000
223288871	::481597580774612000
55161530	::481597597589577000
260825806	::481597599560916000
23665083	::481597636894416000
234187240	::481597639339679000
196394433	::481597665793163000
609790203	::481597678019559000
21153287	::481597747431493000
340330802	::481597748550979000
216833550	::481597762618675000
7345092	::481597779085520000
33555786	::481597789848481000
237112765	::481597810840576000
440314946	::481597834370617000
260825806	::481597840754368000
304224068	::481597870546505000
136458681	::481597886216413000
18183371	::481597913349763000
255834275	::481597915270356000
260825806	::481597969527881000
14187808	::481597973466738000
237112765	::481597982102401000
233362394	::481598034913271000
246030395	::481598055267852000
340330802	::481598076423917000
55161530	::481598107126206000
77078833	::481598116634718000
255834275	::481598120782864000
30336217	::481598121143570000
310321041	::481598154245025000
186208532	::481598178450350000
439491329	::481598197140566000
440314946	::481598223740436000
376467319	::481598276366368000
90750144	::481598303420055000
310009833	::481598306296930000
33249556	::481598307798876000
376467319	::481598365482774000
371068004	::481598375041974000
281697994	::481598409657569000
22187821	::481598422039142000
44451086	::481598448303484000
26514591	::481598453839966000
44451086	::481598470227116000
440314946	::481598484080893000
263433687	::481598490712506000
20903172	::481598497645281000
98768681	::481598520638464000
30336217	::481598552049610000
365658620	::481598597994004000
196394433	::481598618311196000
30336217	::481598622543253000
243427085	::481598626729177000
208296274	::481598633368748000
33555786	::481598635495661000
407894919	::481598647335804000
24718142	::481598656844288000
491679354	::481598658647826000
340330802	::481598684329541000
230206940	::481598706337058000
90544248	::481598706782056000
28905424	::481598739522392000
436476907	::481598747835506000
25082908	::481598764835409000
501202268	::481598790084734000
436336703	::481598801116160000
127092086	::481598855452950000
30336217	::481598892627070000
436336703	::481598940090228000
308657649	::481598956774760000
277251070	::481599005931995000
291413743	::481599021870759000
24718142	::481599035753500000
247024165	::481599048588095000
20903172	::481599052908212000
19071786	::481599068766892000
240532669	::481599078120574000
240532669	::481599119061155000
28827091	::481599126983811000
22504277	::481599135121174000
24718142	::481599158592094000
53258017	::481599161297809000
24718142	::481599259075018000
340330802	::481599280214315000
28827091	::481599313303203000
28905424	::481599360140980000
458766436	::481599375882215000
132768456	::481599394941132000
7345092	::481599442152202000
112576998	::481599463039836000
281697994	::481599465740976000
186572442	::481599478151913000
33555786	::481599482015256000
249451202	::481599535530409000
230206940	::481599543180406000
173232394	::481599547332767000
125060842	::481599586684129000
340330802	::481599605532930000
431264673	::481599619953344000
125060842	::481599627175931000
398445530	::481599659019096000
173232394	::481599664550977000
576780003	::481599670330724000
326351370	::481599730816798000
498321918	::481599796982317000
136458681	::481599836311937000
58281200	::481599886329401000
15137186	::481599894114029000
280297585	::481599942570807000
355717008	::481599958219382000
426923626	::481599980671483000
40708485	::481599995578023000
340330802	::481600017950449000
155034504	::481600043942551000
280297585	::481600046270783000
198126424	::481600059608285000
340330802	::481600069934661000
33555786	::481600073877712000
14891490	::481600083696177000
340330802	::481600093158522000
125060842	::481600170770329000
340330802	::481600228173160000
326351370	::481600251753553000
176487313	::481600256191115000
485252693	::481600259013890000
253178679	::481600264609075000
253689041	::481600267415465000
458766436	::481600286855688000
258636623	::481600321345818000
393735397	::481600343579832000
114064449	::481600349896462000
16807883	::481600364069011000
340330802	::481600365595332000
16002106	::481600386269081000
258636623	::481600403034103000
24718142	::481600427083853000
20419159	::481600440715706000
393735397	::481600472596635000
393761423	::481600502262943000
65513	::481600571342733000
393761423	::481600609767145000
458766436	::481600670387036000
36772146	::481600707351420000
131968998	::481600707359805000
168853356	::481600718336299000
326351370	::481600732190089000
22294252	::481600787903025000
238665368	::481600803153530000
399713201	::481600819897593000
65412211	::481600853246083000
329093513	::481600857352699000
49114032	::481600899073073000
55312313	::481600932090609000
264677315	::481600934896607000
264677315	::481600948951724000
340330802	::481600955599708000
351847146	::481600958648971000
393735397	::481600969961377000
326351370	::481600993386188000
331668519	::481601008288538000
594121150	::481601081567633000
168853356	::481601103201435000
326351370	::481601157576396000
39863661	::481601162458972000
436336703	::481601185783508000
15789848	::481601224383283000
340330802	::481601247724593000
301737159	::481601251374039000
355896730	::481601275239604000
281824012	::481601285729169000
341941030	::481601306776186000
19071786	::481601356629696000
379358099	::481601386820698000
15789848	::481601428075450000
264677315	::481601485495484000
571439376	::481601502276907000
15488020	::481601534677880000
451667062	::481601537957847000
367322500	::481601549928390000
93043270	::481601553514897000
102489930	::481601557700427000
264677315	::481601566353260000
11852522	::481601577296211000
367322500	::481601592798351000
172035134	::481601716693901000
7345092	::481601759182200000
156508337	::481601788852715000
467545942	::481601844628967000
436336703	::481601869702496000
198126424	::481601878371749000
168853356	::481601906490363000
253126912	::481601910173364000
285988306	::481601934257029000
333704327	::481601956046057000
36772146	::481601958793322000
399713201	::481602004406788000
148912524	::481602043065294000
270065033	::481602066402385000
361532861	::481602066880950000
106715045	::481602093925806000
372493368	::481602118994759000
467545942	::481602138028908000
22648162	::481602221679734000
168853356	::481602294488629000
378367977	::481602296816467000
270173839	::481602350604230000
302934050	::481602377179357000
289707794	::481602378693877000
172035134	::481602388503973000
7345092	::481602392727625000
24494616	::481602427729485000
36772146	::481602518066032000
317164527	::481602546876678000
399408344	::481602556150296000
429345484	::481602571631472000
20863117	::481602621019389000
371578955	::481602629676855000
467545942	::481602641316032000
106835519	::481602657669246000
398735102	::481602660244918000
253126912	::481602660521742000
36772146	::481602674513543000
209223008	::481602692939542000
317164527	::481602725923127000
25410192	::481602741031014000
64596921	::481602746249129000
331925277	::481602774350589000
30032107	::481602795783454000
20786050	::481602811860627000
317164527	::481602820366295000
106835519	::481602834622713000
86243090	::481602860925595000
255147158	::481602917221158000
106835519	::481602919767085000
89505869	::481602940814524000
8548362	::481602946690711000
166877807	::481602963601772000
340330802	::481602964671328000
426923626	::481603000453312000
237530197	::481603027174830000
331668519	::481603064311185000
106835519	::481603089237954000
426923626	::481603111505510000
106835519	::481603202823905000
331668519	::481603328682381000
62989661	::481603353713991000
603870273	::481603358101217000
254276767	::481603369266839000
106835519	::481603400002310000
513982376	::481603400413351000
285988306	::481603423318867000
33555786	::481603429236998000
603870273	::481603441634975000
281697994	::481603452699951000
208250490	::481603473067102000
481749191	::481603482374250000
106835519	::481603518613045000
468796913	::481603522623201000
243465008	::481603524640653000
433169770	::481603533452492000
451667062	::481603539119005000
240530585	::481603602855649000
64584579	::481603612871626000
25082908	::481603632568475000
558873022	::481603673383239000
11852522	::481603705696190000
371817971	::481603712587407000
162200561	::481603751393124000
513982376	::481603804727504000
280297585	::481603871966769000
243465008	::481603895790424000
243465008	::481603952132493000
235487682	::481603953113583000
25925656	::481604004821368000
64584579	::481604039113572000
16807883	::481604050103074000
142364553	::481604050572419000
393735397	::481604051835297000
467688815	::481604150955114000
411222321	::481604188145983000
285988306	::481604261068169000
426923626	::481604271469645000
257913209	::481604304382746000
297652605	::481604311852400000
365505682	::481604317632532000
392261274	::481604318723059000
280297585	::481604348519411000
113760458	::481604385357582000
15806298	::481604391955206000
230327491	::481604392718573000
392261274	::481604394262462000
264677315	::481604397957279000
297652605	::481604407931314000
509523903	::481604456996302000
64584579	::481604458606886000
392261274	::481604497224269000
599348429	::481604522004197000
192590347	::481604583392030000
253178679	::481604600521191000
320052148	::481604604191203000
336845657	::481604608566259000
265760942	::481604609862295000
197384499	::481604676979159000
113760458	::481604699527712000
402268968	::481604712689434000
253552344	::481604782033874000
186208532	::481604814715904000
186208532	::481604889886208000
11852522	::481604944039272000
34087430	::481604947658559000
18551115	::481604951123046000
320052148	::481604951383109000
257913209	::481604964809474000
334420539	::481605011626270000
336845657	::481605016961421000
286910447	::481605071701282000
260573981	::481605082752892000
257913209	::481605127993040000
392261274	::481605154480087000
513825441	::481605169772126000
392261274	::481605227683258000
29327418	::481605243113730000
148912524	::481605344661999000
119269983	::481605382331043000
320484851	::481605453261324000
590556372	::481605483196076000
199331386	::481605503815274000
70982412	::481605568738508000
15806298	::481605581849894000
54405135	::481605662787395000
509523903	::481605683138150000
160144135	::481605692000718000
449981984	::481605750926475000
17107944	::481605789711613000
288531248	::481605823525687000
275902246	::481605865229668000
15789848	::481605889770524000
237112765	::481605895671918000
509523903	::481605901904662000
382976230	::481605904626749000
28197443	::481605979524456000
426923626	::481606041428578000
426923626	::481606061812887000
54405135	::481606073766252000
28197443	::481606101666758000
558873022	::481606147799928000
588874950	::481606207040282000
6733652	::481606208391225000
49221112	::481606251755753000
19210855	::481606299998638000
28197443	::481606397994356000
607721617	::481606458384318000
278301419	::481606501656965000
380049732	::481606502609072000
278301419	::481606510905016000
6733652	::481606522141933000
326813935	::481606522716553000
210676238	::481606524901421000
247633146	::481606580132016000
260825806	::481606612172300000
247633146	::481606657202348000
393735397	::481606665406803000
263914867	::481606668350783000
365746365	::481606769761079000
106835519	::481606830779412000
106835519	::481606843374907000
29198251	::481606939772592000
19210855	::481606989894516000
15789848	::481607010652524000
290855101	::481607072660729000
264677315	::481607096585035000
483190332	::481607123600564000
230655725	::481607131360411000
372551778	::481607180391440000
402243422	::481607187609829000
15789848	::481607215279652000
382414670	::481607336335646000
15742158	::481607346469089000
425252367	::481607355235573000
288531248	::481607369638420000
17107944	::481607409757327000
102530016	::481607413423165000
15742158	::481607425389129000
263389464	::481607534390673000
32690664	::481607537725153000
506519570	::481607537868161000
176489426	::481607538949906000
47547782	::481607571078275000
201878266	::481607605853233000
132649069	::481607610425442000
621474989	::481607691690057000
558873022	::481607735524741000
203311237	::481607767875399000
221830651	::481607785558192000
413367641	::481607809864593000
132649069	::481607819972845000
199331386	::481607824242667000
93043270	::481607853862834000
216507874	::481607859352764000
506519570	::481607924486529000
101881386	::481607987287441000
127092086	::481607997311836000
594121150	::481608003414933000
50468203	::481608018782457000
23665083	::481608031667367000
39863661	::481608050563104000
203311237	::481608057714393000
15789848	::481608107844308000
348085087	::481608129075896000
30128717	::481608157492699000
558873022	::481608164333195000
31066609	::481608187380903000
463908266	::481608192778964000
442433056	::481608210676080000
31066609	::481608218582323000
393735397	::481608223183896000
28197443	::481608245291655000
17694593	::481608257077641000
31066609	::481608311591034000
26068830	::481608316276047000
146608159	::481608339537674000
301497892	::481608344176566000
31066609	::481608400124387000
93043270	::481608412766412000
155730095	::481608436917219000
368730450	::481608440028987000
402268968	::481608460375584000
506519570	::481608463643336000
55312313	::481608472438374000
76375846	::481608497415880000
463908266	::481608512879878000
33342988	::481608516197961000
31066609	::481608518613483000
50468203	::481608531238330000
506519570	::481608551732113000
20863117	::481608565270933000
70784628	::481608572984651000
156508337	::481608593112711000
197384499	::481608604051460000
513825441	::481608607436242000
99843490	::481608632203628000
291413743	::481608642005704000
165261298	::481608667813265000
99843490	::481608728077037000
279750654	::481608762214473000
31066609	::481608770607255000
198651083	::481608830405451000
320052148	::481608847535009000
419105102	::481608849019772000
551248502	::481608868783325000
369217450	::481608873308991000
223288871	::481608951021072000
463908266	::481608967232049000
258609027	::481608974811533000
148912524	::481608998626422000
462487376	::481609017173610000
90544248	::481609019380232000
47859489	::481609034055680000
33342988	::481609075013455000
198126424	::481609083305201000
430182591	::481609087516286000
138603889	::481609094696935000
33342988	::481609114620280000
186208532	::481609128616275000
348316521	::481609137717907000
634615880	::481609152083410000
148912524	::481609162913099000
138603889	::481609203962769000
387461887	::481609209234984000
6733652	::481609276528791000
240492455	::481609282707030000
162200561	::481609295646429000
413686504	::481609322678349000
99320365	::481609328538161000
40810916	::481609334757937000
300009838	::481609335710416000
293737316	::481609347961995000
348745482	::481609359609589000
55312313	::481609389330026000
55312313	::481609405650046000
551248502	::481609411555635000
76375846	::481609440916156000
281697994	::481609484876673000
399713201	::481609491361054000
170590185	::481609495282716000
361532861	::481609504900268000
245080630	::481609516916547000
13533012	::481609530891960000
179119528	::481609581622071000
20863117	::481609585065594000
377715399	::481609595991752000
308170990	::481609616670093000
50468203	::481609633656602000
237112765	::481609634851979000
197277853	::481609638836592000
162175448	::481609664010792000
377176939	::481609670751444000
551248502	::481609682709004000
91195209	::481609700807426000
190624012	::481609706721394000
237938155	::481609708705677000
197277853	::481609711142191000
399713201	::481609753987403000
309778100	::481609766070788000
148912524	::481609774350360000
377176939	::481609777823612000
299297459	::481609791945453000
54405135	::481609796739530000
20941662	::481609821863813000
331925277	::481609823801180000
377715399	::481609848933449000
13533012	::481609852888702000
237112765	::481609865651974000
18657192	::481609881636466000
377715399	::481609888003416000
237112765	::481609897868394000
263914867	::481609908924604000
49221112	::481609947470245000
255810490	::481609958937460000
351847146	::481610011206893000
175581339	::481610011303763000
148912524	::481610037433876000
170590185	::481610044694618000
178985516	::481610074717437000
349788720	::481610117373124000
389105684	::481610120481497000
589542040	::481610131588001000
179119528	::481610233827971000
179119528	::481610310097174000
237112765	::481610318657769000
99843490	::481610325385428000
33555786	::481610325968834000
70483417	::481610369958682000
197277853	::481610371065585000
70483417	::481610382113787000
162559610	::481610423028809000
278165989	::481610425235013000
258636623	::481610427592634000
385706960	::481610465898803000
175581339	::481610466670936000
625951846	::481610498870640000
624360378	::481610515085815000
44231782	::481610517522313000
179119528	::481610597243437000
68221984	::481610627686100000
367322500	::481610638087573000
596957614	::481610648246165000
380049732	::481610678529454000
301042701	::481610689413279000
258636623	::481610701593919000
399408344	::481610767230201000
551248502	::481610796934234000
243751614	::481610850134802000
102401687	::481610858540572000
29319846	::481610914043801000
507987711	::481610934868537000
298156322	::481610950449967000
472287305	::481610956036771000
50507669	::481610966950354000
472287305	::481611006485872000
613592670	::481611057144659000
325242803	::481611083539415000
303342881	::481611087754690000
243465008	::481611105731899000
76375846	::481611107204100000
18183371	::481611126132588000
169226510	::481611148521795000
301042701	::481611148765061000
17107944	::481611161167998000
410877459	::481611171015823000
433169770	::481611186828759000
237112765	::481611193530871000
15902298	::481611239026483000
278165989	::481611240251203000
301042701	::481611241077473000
40946018	::481611262183227000
23665083	::481611301668413000
527041090	::481611311382405000
62940169	::481611360359301000
371817971	::481611365854216000
636632104	::481611376968753000
24171213	::481611383369256000
301042701	::481611412200882000
33249556	::481611445558210000
162559610	::481611459836010000
433169770	::481611475149004000
44451086	::481611531608539000
337434879	::481611576160428000
11852522	::481611580099289000
589542040	::481611607567769000
86885002	::481611611942039000
393735397	::481611625376780000
255547325	::481611654744915000
273205079	::481611666715455000
16807883	::481611673925857000
28197443	::481611692409769000
139547588	::481611722956886000
41692308	::481611725934837000
86885002	::481611735778877000
233767854	::481611745396416000
16807883	::481611762375340000
624360378	::481611794138804000
41692308	::481611825830580000
237112765	::481611858437095000
15742158	::481611878779473000
258532274	::481611909615988000
16807883	::481611916553773000
47753031	::481611954381791000
41692308	::481611959842783000
613029438	::481611969171300000
376467319	::481611972450869000
368730450	::481612025886298000
77765035	::481612027857620000
132768456	::481612063576317000
33342988	::481612064214241000
105852149	::481612074326315000
20863117	::481612095167791000
349431964	::481612095398490000
169291538	::481612122733162000
50509821	::481612143549116000
430182591	::481612173014077000
160733683	::481612173056028000
94480498	::481612184808468000
411222321	::481612192127930000
361532861	::481612198431961000
36869877	::481612199178162000
324536771	::481612216488448000
176224586	::481612223077285000
280798922	::481612239422500000
433169770	::481612257877438000
17107944	::481612271266050000
275902246	::481612278555361000
170162540	::481612281650753000
225893243	::481612295361929000
486174522	::481612296259514000
1384531	::481612309769760000
375810749	::481612337510502000
378200627	::481612368007692000
67193398	::481612394699833000
156801163	::481612413372858000
36869877	::481612453352968000
613029438	::481612484332503000
24494616	::481612485754363000
33538323	::481612489197903000
477188816	::481612490376101000
33342988	::481612509775142000
33249556	::481612517811433000
33538323	::481612548056571000
20941662	::481612582986735000
405362735	::481612605350375000
139308619	::481612649294086000
241446354	::481612689064861000
263418480	::481612705363546000
241446354	::481612713182117000
67193398	::481612721431924000
50509821	::481612742793519000
34863840	::481612786091315000
411222321	::481612795252047000
296590824	::481612795348144000
407894919	::481612796153438000
259466143	::481612838448820000
253178679	::481612901019435000
162559610	::481612971043729000
139308619	::481613006057381000
241446354	::481613011858522000
138603889	::481613018862600000
11852522	::481613052370878000
24100015	::481613077083746000
424498868	::481613154569302000
20941662	::481613160760483000
22559382	::481613193442111000
17107944	::481613202573520000
50509821	::481613230943399000
102401687	::481613234995462000
138603889	::481613238245654000
139308619	::481613241882140000
429906977	::481613271682666000
50507669	::481613423898546000
102401687	::481613446040281000
597038752	::481613454541746000
47859489	::481613520140656000
368730450	::481613537022705000
241446354	::481613542463127000
18183371	::481613567452774000
241446354	::481613582535507000
393735397	::481613642899939000
35923992	::481613659903254000
139308619	::481613699325505000
425252367	::481613709400621000
11852522	::481613719609176000
40126821	::481613723505676000
305415102	::481613727809425000
139308619	::481613804925489000
476507554	::481613858994257000
348085087	::481613891743391000
221205505	::481613900342128000
64791948	::481613900555640000
377627227	::481613906679328000
240532669	::481613909485686000
335367791	::481613924648091000
70483417	::481613933300572000
70483417	::481613942553600000
389614947	::481613957849821000
241446354	::481614009767317000
393735397	::481614014708211000
344902431	::481614019917148000
36851172	::481614058249269000
92905148	::481614062699020000
393735397	::481614094341271000
415943958	::481614128524451000
70483417	::481614152171925000
70483417	::481614161567559000
425252367	::481614178101510000
216833550	::481614203057225000
589542040	::481614226726068000
9563172	::481614249597628000
138603889	::481614268471590000
361691248	::481614278974128000
363059827	::481614291897188000
414191298	::481614361140535000
311092385	::481614376286171000
340094001	::481614380010704000
24199433	::481614517521379000
18750697	::481614519505264000
281697994	::481614519668854000
29327418	::481614584747266000
138603889	::481614592368332000
241446354	::481614665433485000
17107944	::481614667287379000
286282963	::481614674862297000
241446354	::481614688904839000
230655725	::481614695238213000
431264673	::481614727546957000
204292930	::481614730507730000
156961324	::481614793401315000
286282963	::481614799701565000
393735397	::481614969700909000
304219715	::481614984363769000
414543388	::481615008468447000
40994873	::481615015464927000
241446354	::481615030174371000
18183371	::481615047852974000
114070939	::481615054547070000
18156298	::481615083408084000
31066609	::481615115288969000
304219715	::481615158788100000
220532575	::481615170968371000
138603889	::481615191352688000
343018153	::481615214228832000
256756265	::481615226362552000
130514710	::481615230602973000
243974175	::481615265029828000
30032107	::481615300442353000
18183371	::481615311515316000
241446354	::481615320365662000
36343877	::481615337574498000
241446354	::481615356315049000
398445530	::481615363575382000
138603889	::481615379987300000
299297459	::481615442616647000
223614733	::481615448052875000
7132042	::481615457670430000
36851172	::481615458953867000
614436697	::481615473159598000
399645465	::481615508244922000
263971863	::481615510233022000
44231782	::481615510774095000
263971863	::481615511772356000
348085087	::481615544416616000
243974175	::481615546945765000
241446354	::481615563635310000
176224586	::481615569569861000
18183371	::481615579137056000
325242803	::481615603007258000
102401687	::481615603401519000
338076990	::481615643867762000
510998653	::481615660137873000
216927443	::481615664093085000
24199433	::481615666362204000
423830555	::481615690789449000
127092086	::481615713694527000
471291163	::481615725522853000
34767424	::481615744019341000
244800270	::481615776600694000
25099957	::481615789775007000
216927443	::481615791436345000
365505682	::481615796033290000
241446354	::481615810675605000
34767424	::481615816295583000
29327418	::481615834196897000
312435293	::481615843173105000
216927443	::481615854287986000
344902431	::481615857504632000
221830651	::481615872729964000
260464441	::481615880527163000
176224586	::481615920889339000
428646436	::481615924693577000
260464441	::481616000559767000
258532274	::481616060232527000
392261274	::481616077554982000
102401687	::481616124963209000
392261274	::481616173696819000
139308619	::481616186090610000
20863117	::481616258912096000
22736943	::481616265908211000
139308619	::481616288620351000
239917620	::481616300901294000
370088836	::481616305519595000
239917620	::481616318181810000
546947837	::481616339027509000
221830651	::481616344983416000
344454080	::481616347168636000
20863117	::481616455088091000
24199433	::481616534885134000
327662373	::481616548528807000
191947005	::481616559899934000
47859489	::481616581365993000
33011898	::481616582058065000
374228630	::481616607001579000
32583866	::481616610843582000
348085087	::481616678527066000
16726467	::481616690162040000
44231782	::481616694733860000
319851493	::481616698228101000
402925254	::481616750505496000
26954972	::481616784861450000
16864384	::481616794335997000
255104759	::481616805971394000
156961324	::481616809422901000
156801163	::481616815039074000
138603889	::481616878129774000
102401687	::481616899659530000
631603360	::481616927899414000
138603889	::481616931988840000
16726467	::481616984975491000
259876316	::481616985466630000
290855101	::481617020505841000
609790203	::481617030810857000
609790203	::481617046854049000
33249556	::481617052604456000
36851172	::481617054303535000
140206179	::481617078856605000
298156322	::481617086343426000
224095849	::481617093003997000
26954972	::481617115833958000
140206179	::481617127640555000
255547325	::481617129054015000
344902431	::481617145692835000
26954972	::481617181319647000
255697938	::481617211187265000
290855101	::481617226840432000
156801163	::481617257152278000
71878260	::481617271735844000
341892711	::481617363390177000
216927443	::481617380041572000
71878260	::481617382863937000
47859489	::481617386135494000
371477472	::481617398379073000
36851172	::481617412400635000
44231782	::481617424865689000
26068830	::481617456167792000
393718746	::481617461335556000
36851172	::481617480730046000
636894252	::481617493803278000
52818001	::481617504616198000
138603889	::481617581506170000
216927443	::481617606773071000
215181084	::481617610287501000
102401687	::481617627865821000
372551778	::481617641652510000
372551778	::481617658685571000
255299055	::481617676049981000
279735090	::481617683511660000
372068999	::481617685969915000
141821632	::481617694198726000
372551778	::481617710111916000
372551778	::481617744756867000
138603889	::481617795721867000
224095849	::481617805272694000
86885002	::481617818136223000
86885002	::481617842341560000
60218540	::481617844640444000
16864384	::481617847034978000
360231979	::481617867809763000
52818001	::481617921165127000
417523013	::481617956778950000
322842111	::481617957223546000
302673934	::481617962671951000
226845681	::481617978950033000
497458875	::481618010692923000
531871315	::481618031521837000
372551778	::481618032670679000
251359942	::481618033275068000
62940169	::481618067999293000
307397057	::481618069010128000
23247181	::481618088278777000
23247181	::481618088287158000
226845681	::481618134743281000
171103429	::481618151353098000
467545942	::481618152342945000
17107944	::481618158969958000
393718746	::481618160236646000
50463332	::481618166590607000
531871315	::481618172249145000
263914867	::481618194231087000
378281495	::481618211633254000
49383709	::481618270626144000
225601631	::481618281548095000
11852522	::481618289433772000
50463332	::481618309981286000
304219715	::481618310145253000
224095849	::481618313488130000
260428602	::481618326951841000
189224604	::481618338779774000
36343877	::481618354872918000
340330802	::481618380311379000
613029438	::481618400851267000
17107944	::481618408510083000
392261274	::481618426939834000
377425191	::481618431956242000
463908266	::481618439375577000
589542040	::481618441842216000
63617875	::481618448171421000
299297459	::481618451555823000
369323050	::481618467188002000
369323050	::481618479389233000
559837229	::481618513564413000
226845681	::481618575757557000
215174499	::481618575958876000
242451996	::481618591456837000
467545942	::481618656557035000
242451996	::481618669949042000
26954972	::481618670603755000
494543536	::481618676055945000
102401687	::481618678145122000
116054733	::481618679352659000
26954972	::481618692737097000
126109768	::481618713062289000
226845681	::481618719399878000
546989830	::481618775960477000
171103429	::481618781840883000
24171213	::481618786189979000
205928265	::481618787049828000
36772146	::481618796067958000
462487376	::481618799779532000
491679354	::481618835657596000
491679354	::481618855232405000
115852151	::481618868662579000
47859489	::481618872521338000
296433109	::481618888388407000
224095849	::481618899012575000
361532861	::481618902754283000
36869877	::481618903320125000
11852522	::481618932579594000
491679354	::481618943207931000
102100651	::481618962862452000
494543536	::481618985960501000
368691437	::481619010291630000
204292930	::481619048464019000
392261274	::481619069402357000
278165989	::481619073495625000
68622166	::481619125811544000
393761423	::481619145499238000
314303039	::481619153011240000
392261274	::481619217754906000
63617875	::481619239405899000
25084916	::481619239863070000
369323050	::481619256497274000
26954972	::481619267910381000
242451996	::481619343025795000
15361643	::481619359673368000
393735397	::481619365088231000
369323050	::481619423120224000
479246485	::481619483002273000
116054733	::481619487293067000
15361643	::481619512790626000
68966030	::481619526081994000
50463332	::481619534936158000
14307454	::481619541395800000
392261274	::481619542184296000
369323050	::481619553932152000
281697994	::481619559062196000
36869877	::481619560429129000
116054733	::481619563209953000
36343877	::481619566075064000
78404115	::481619580943486000
301737159	::481619587663163000
78404115	::481619598605697000
369323050	::481619620906819000
78404115	::481619626183241000
26954972	::481619642268782000
63928079	::481619675906715000
25160673	::481619688141492000
78404115	::481619716671160000
26831606	::481619760149299000
157904403	::481619778222575000
50463332	::481619787143843000
25160673	::481619801962323000
393718746	::481619803975999000
25160673	::481619808408981000
369323050	::481619819851038000
254386830	::481619839476572000
241446354	::481619842924314000
369323050	::481619872757993000
26831606	::481619897412116000
126109768	::481619913853763000
36343877	::481619914286178000
279735090	::481619934019981000
371817971	::481619940731281000
25160673	::481619946233810000
258532274	::481619968874672000
369323050	::481619977640738000
463908266	::481619997442072000
41649263	::481620046251180000
86885002	::481620049384308000
501554267	::481620050990731000
449981984	::481620051670208000
163768701	::481620056908894000
293737316	::481620107719098000
171103429	::481620139113480000
227476350	::481620171279183000
86885002	::481620182238896000
227476350	::481620186965876000
241446354	::481620193459052000
241446354	::481620206411071000
378771457	::481620215361318000
262405775	::481620248492122000
241446354	::481620258026168000
25160673	::481620272491941000
241446354	::481620285641461000
69916558	::481620311906201000
41649263	::481620316167229000
80586819	::481620322613854000
546989830	::481620323105009000
369323050	::481620346848559000
25160673	::481620364376567000
26954972	::481620364775407000
371477472	::481620385155534000
215144630	::481620390196686000
67523538	::481620391392444000
224095849	::481620395318325000
546989830	::481620398061412000
11852522	::481620404034105000
45911298	::481620413185679000
20941662	::481620466541801000
115852151	::481620492428656000
49221112	::481620499911286000
18657192	::481620530517123000
227476350	::481620608598290000
242451996	::481620618966609000
163768701	::481620644681900000
26831606	::481620671458324000
357275400	::481620673861652000
171103429	::481620727167451000
392261274	::481620732481662000
255810490	::481620732640645000
106835519	::481620771563790000
310009833	::481620844456603000
452882285	::481620854527119000
634164272	::481620865868910000
215362694	::481620902753226000
252623066	::481620938115776000
376361293	::481620956104777000
255547325	::481620964182986000
299297459	::481620967999819000
392261274	::481620992977272000
39553593	::481621040997478000
314303039	::481621044059332000
410961985	::481621055530754000
163279109	::481621055551705000
75696479	::481621083699683000
382767512	::481621100598931000
392261274	::481621118886105000
241446354	::481621123818606000
409541924	::481621183306022000
241446354	::481621199307702000
241446354	::481621210993008000
19222225	::481621214008737000
17107944	::481621220140802000
619492928	::481621243385221000
133526428	::481621275761078000
241446354	::481621282640121000
278301419	::481621290604716000
301497892	::481621321743601000
171103429	::481621351388954000
33282020	::481621370619432000
301497892	::481621388567273000
270227232	::481621406254252000
243974175	::481621414730932000
371817971	::481621423816192000
546989830	::481621436449058000
106835519	::481621477754540000
19222225	::481621507949752000
396655167	::481621509052850000
241446354	::481621516933926000
224095849	::481621526987673000
16807883	::481621619786670000
351847146	::481621628099387000
396655167	::481621631476199000
241446354	::481621664934154000
40946018	::481621671598903000
186208532	::481621706495123000
351847146	::481621730645905000
337388641	::481621731170201000
343606449	::481621764800131000
295466391	::481621784685322000
19182658	::481621789160636000
256756265	::481621818303074000
241446354	::481621835701047000
262405775	::481621936418463000
414103187	::481621939350286000
337388641	::481621946115715000
346127757	::481621952344641000
299297459	::481621974485962000
241446354	::481622002844057000
26954972	::481622021672271000
22187821	::481622024092008000
250774954	::481622025849434000
336628506	::481622095713939000
33555786	::481622115171708000
20863117	::481622120569384000
507918715	::481622124055252000
556556365	::481622126013595000
241446354	::481622126399856000
418847263	::481622139687018000
241446354	::481622188207136000
556556365	::481622194141663000
221205505	::481622322894614000
176224586	::481622334730948000
241446354	::481622355836669000
202927618	::481622362467467000
323978080	::481622371774636000
176224586	::481622421913739000
221830651	::481622422261485000
241446354	::481622433884299000
280798922	::481622454788317000
32690664	::481622475071954000
40946018	::481622486149525000
78404115	::481622506013335000
384563395	::481622542218563000
276787570	::481622563290771000
341313395	::481622567086993000
379807492	::481622634023489000
277814195	::481622639090225000
462487376	::481622651786387000
546989830	::481622690625646000
341313395	::481622704974753000
249243467	::481622732874858000
62756038	::481622745365901000
467545942	::481622758083006000
449981984	::481622765846265000
73526174	::481622767025283000
259542533	::481622769734393000
175314654	::481622780660568000
14187808	::481622789389320000
20863117	::481622862856343000
199001641	::481622874810097000
275260502	::481622903121657000
52818001	::481622925452128000
263914867	::481622931181555000
50509821	::481622972101169000
26831606	::481623006356074000
446757000	::481623007605952000
247159855	::481623032964726000
25082908	::481623053835993000
186208532	::481623069648093000
26413556	::481623074710634000
463908266	::481623076837130000
63490594	::481623086832181000
68221984	::481623092352270000
122717174	::481623095015260000
241446354	::481623097259589000
361199465	::481623114862710000
21153287	::481623130986016000
241446354	::481623188183740000
247024165	::481623201634865000
462487376	::481623228486389000
403160004	::481623228771598000
410877459	::481623265828282000
18551115	::481623321381855000
78404115	::481623336120639000
106835519	::481623339606102000
102489930	::481623344404393000
546989830	::481623382874533000
106835519	::481623391955218000
106835519	::481623419054600000
191947005	::481623423102496000
449981984	::481623431507488000
244290101	::481623455784124000
14187808	::481623460620566000
241446354	::481623530019512000
247024165	::481623541897764000
24821703	::481623569508495000
22648162	::481623598709231000
163646426	::481623619248746000
221205505	::481623642351370000
171103429	::481623647355162000
241278291	::481623649074438000
265799781	::481623679374491000
418314197	::481623713318572000
230655725	::481623718087909000
385706960	::481623724441878000
273955213	::481623733644582000
235272576	::481623764807864000
426923626	::481623813801934000
179039178	::481623817715191000
112576998	::481623855148974000
22648162	::481623888321708000
241446354	::481623913265651000
16107745	::481623958525976000
241446354	::481623959310721000
251359942	::481623961265246000
74262042	::481623982849163000
51979136	::481623983511838000
241446354	::481623992726732000
351264389	::481624009348366000
463855595	::481624065703034000
351264389	::481624078235598000
386956382	::481624093364854000
60718620	::481624102684610000
264677315	::481624110896668000
204292930	::481624141645094000
348085087	::481624179309940000
241446354	::481624191096340000
21153287	::481624200713883000
431264673	::481624211069620000
74262042	::481624236315140000
254635990	::481624289104642000
426923626	::481624365675462000
106835519	::481624365688037000
463855595	::481624375599169000
247159855	::481624385053159000
249388532	::481624407383998000
186945768	::481624438749028000
369323050	::481624448563298000
546989830	::481624449624444000
142364553	::481624453148082000
533417136	::481624460391612000
247159855	::481624462786187000
186945768	::481624472131477000
232901934	::481624477088759000
60718620	::481624481581236000
191947005	::481624495237906000
33238183	::481624500916981000
281697994	::481624589978828000
241446354	::481624606063996000
14187808	::481624616499433000
177101575	::481624667988299000
33238183	::481624674833801000
26831606	::481624675319963000
33418266	::481624683691790000
426923626	::481624688163291000
327662373	::481624704415846000
254635990	::481624711336448000
109805996	::481624744048205000
241446354	::481624766630338000
42220462	::481624768916258000
186945768	::481624771776749000
26831606	::481624782727704000
22648162	::481624797760086000
263914867	::481624861635137000
470451598	::481624873446277000
165261298	::481624920644792000
202840862	::481624921554972000
171103429	::481624966606364000
241446354	::481624996541120000
432819849	::481625009950314000
417523013	::481625013267607000
241446354	::481625015545499000
34767424	::481625022960656000
254635990	::481625037523255000
34767424	::481625040253763000
241446354	::481625046696595000
241446354	::481625057115250000
167301113	::481625066883411000
212060681	::481625069744320000
504987901	::481625083073409000
411898570	::481625123338715000
98589714	::481625154246541000
403823128	::481625169257971000
53258017	::481625208395427000
182834679	::481625218088460000
241446354	::481625232944664000
90469755	::481625234626191000
241446354	::481625284580761000
28771314	::481625299847639000
299297459	::481625330998726000
426923626	::481625346626682000
278301419	::481625370588770000
455542048	::481625436494262000
465266221	::481625438351941000
26831606	::481625441023705000
241446354	::481625441326088000
37011485	::481625442839822000
278301419	::481625459902255000
111411572	::481625461521666000
634164272	::481625466680655000
363059827	::481625473667956000
713350694	::481625517150728000
377627227	::481625526868512000
202927618	::481625533801701000
340646680	::481625537194913000
243974175	::481625560024502000
40946018	::481625591947730000
238740641	::481625610696278000
299297459	::481625618585354000
507987711	::481625622842990000
42481762	::481625677507346000
432819849	::481625683853316000
33418266	::481625693218799000
241446354	::481625704992632000
29302446	::481625714949500000
312245470	::481625720053977000
241446354	::481625731949408000
238740641	::481625735908843000
423830555	::481625736717946000
410961985	::481625741436522000
241446354	::481625773795995000
258636623	::481625779907096000
186208532	::481625781701840000
241446354	::481625797447671000
238740641	::481625815898025000
186945768	::481625848492339000
263418480	::481625902040633000
241446354	::481625902640807000
19111395	::481625929413066000
186208532	::481625932113784000
241446354	::481625946257379000
36612981	::481625956130369000
14187808	::481625972052332000
507987711	::481625973126070000
351847146	::481625982898425000
241446354	::481626002670768000
301044144	::481626017703153000
14187808	::481626032668418000
74262042	::481626098854555000
36612981	::481626112456290000
24113194	::481626120299622000
241446354	::481626122762063000
337388641	::481626155011686000
480638215	::481626178478809000
238740641	::481626180815433000
36612981	::481626212209410000
432819849	::481626224868220000
613592670	::481626227095007000
132768456	::481626252995198000
44451086	::481626275899928000
22648162	::481626290399612000
519898323	::481626315569651000
31326082	::481626323371057000
30336818	::481626326508793000
44451086	::481626331810000000
24113194	::481626349577043000
241446354	::481626355722125000
60218540	::481626383303467000
186945768	::481626429696667000
348085087	::481626440740249000
36612981	::481626459765604000
377555310	::481626468288458000
330799447	::481626491923337000
301044144	::481626507459428000
24113194	::481626508142714000
59454178	::481626567668674000
103138091	::481626573452234000
238740641	::481626573754220000
30336818	::481626612124114000
36851172	::481626637843587000
280194602	::481626663558840000
25160673	::481626666557403000
92840294	::481626672404254000
251231824	::481626684643627000
253552344	::481626698274713000
238740641	::481626708869533000
253759009	::481626729706815000
103138091	::481626741111148000
205043960	::481626758894981000
64584579	::481626793816756000
244290101	::481626822786818000
25160673	::481626829267013000
256756265	::481626862309748000
103138091	::481626920098861000
25160673	::481626926465839000
255299055	::481626937777872000
613029438	::481626937878937000
56508824	::481626948527849000
341734040	::481626955494612000
312394133	::481626974532538000
227114320	::481626981172125000
253759009	::481626991641100000
370088836	::481627006246092000
22648162	::481627044095086000
176224586	::481627073279455000
36851172	::481627073732415000
494543536	::481627091742359000
263418480	::481627092656742000
253759009	::481627106028163000
597038752	::481627106657312000
252623066	::481627108071198000
126109768	::481627117730287000
16322613	::481627119768707000
103138091	::481627173304795000
25223941	::481627196558036000
254635990	::481627203311259000
176224586	::481627219585163000
116098184	::481627227155877000
410195122	::481627230406049000
351264389	::481627274756632000
22648162	::481627276853784000
25160673	::481627289830977000
176224586	::481627317983526000
103138091	::481627318276739000
546989830	::481627364397694000
25160673	::481627374904020000
250774954	::481627398186618000
253759009	::481627401944694000
35141457	::481627423340261000
352486016	::481627428012314000
82257804	::481627452599701000
477235727	::481627460656574000
103138091	::481627465513590000
17107944	::481627473978097000
410403898	::481627475739705000
507987711	::481627492818886000
410403898	::481627526071341000
263418480	::481627606924529000
476507554	::481627617561296000
410403898	::481627623739916000
234187240	::481627627065995000
156961324	::481627641011654000
341734040	::481627644870422000
165261298	::481627649211498000
417523013	::481627700348452000
337434879	::481627701095051000
414543388	::481627701459955000
377425191	::481627717465812000
624394090	::481627757659844000
270173839	::481627769332191000
103138091	::481627821488353000
57385263	::481627885938417000
613029438	::481627889495199000
286282963	::481627932419698000
21153287	::481627958445363000
436187992	::481627960038801000
52818001	::481628094605049000
106715045	::481628119267545000
255547325	::481628128616263000
31326082	::481628141761228000
30032107	::481628144227454000
352486016	::481628148686016000
341734040	::481628173667278000
371817971	::481628175462461000
371817971	::481628187206508000
25160673	::481628238259560000
37119867	::481628278180945000
14954949	::481628316080689000
156961324	::481628325115211000
263418480	::481628343016501000
513982376	::481628375224573000
414543388	::481628393616588000
341734040	::481628414936219000
24113194	::481628424805441000
341734040	::481628459546861000
28461859	::481628463032311000
102401687	::481628512861028000
341734040	::481628547602063000
122725183	::481628558607921000
38713173	::481628562022084000
463908266	::481628578904162000
271370762	::481628582184120000
263418480	::481628621811879000
60718620	::481628636446224000
42481762	::481628641089298000
93927673	::481628669765758000
463908266	::481628701327491000
367322500	::481628707430232000
31326082	::481628711716794000
463908266	::481628760173604000
205928265	::481628778922143000
410403898	::481628785511776000
263389464	::481628798291427000
22648162	::481628828586868000
25160673	::481628852012056000
106835519	::481628883360305000
100376439	::481628885067395000
16807883	::481628910065831000
82257804	::481628923986714000
32342599	::481628944613912000
310144986	::481628985005056000
613029438	::481628990294466000
201113172	::481629012016762000
475930595	::481629019323256000
410877459	::481629057113522000
341734040	::481629058959032000
433012724	::481629066320031000
386861626	::481629069700640000
367322500	::481629072456302000
7345092	::481629117763174000
440624261	::481629128093736000
238024746	::481629137174810000
410403898	::481629157714309000
341734040	::481629165766971000
437064295	::481629183219879000
131420707	::481629198130237000
119636299	::481629222822105000
42994926	::481629246679678000
25160673	::481629267290103000
31318417	::481629282964635000
380049732	::481629286349418000
156961324	::481629326459154000
165261298	::481629336013791000
314303039	::481629354364252000
31318417	::481629414728667000
7345092	::481629452237938000
410877459	::481629560354529000
26879335	::481629593711808000
7345092	::481629625110392000
22648162	::481629629636018000
493640349	::481629634451505000
246030395	::481629637731045000
476507554	::481629651085717000
7345092	::481629673185480000
238786875	::481629692261576000
189664484	::481629719340011000
463908266	::481629735579955000
22648162	::481629803137626000
320512967	::481629834825576000
26879335	::481629847966326000
477235727	::481629863816617000
246030395	::481629865527889000
14085431	::481629881311457000
54754940	::481629927633326000
26879335	::481629974101630000
24226614	::481629992347271000
309789310	::481630002669043000
558873022	::481630069241446000
156961324	::481630070109241000
246030395	::481630082121756000
31318417	::481630104884621000
62989661	::481630112597540000
26879335	::481630121560784000
486138458	::481630171917606000
424498591	::481630178507255000
342845822	::481630198111035000
32690664	::481630205920821000
60718620	::481630248342413000
32690664	::481630333641572000
263418480	::481630374133370000
227355784	::481630388155338000
297652605	::481630393859190000
260825806	::481630401572929000
309789310	::481630419310215000
60718620	::481630430069030000
26879335	::481630453485412000
23839835	::481630503536054000
341734040	::481630543935582000
164575018	::481630561564229000
586783331	::481630571924570000
221830651	::481630577691348000
94480498	::481630620741672000
328557330	::481630637384683000
342845822	::481630663607480000
25160673	::481630666220519000
156961324	::481630666384084000
467688815	::481630668632625000
23721718	::481630693936492000
543585402	::481630696578895000
246030395	::481630701125926000
246030395	::481630716091183000
94480498	::481630717336489000
19182658	::481630725641232000
94480498	::481630772374155000
23721718	::481630774865580000
253759009	::481630787800821000
357150048	::481630794297790000
22648162	::481630835594915000
517695658	::481630904972898000
94480498	::481630910157033000
558873022	::481630924355166000
17595323	::481630960312537000
328557330	::481630967249907000
255697938	::481630978792636000
361199465	::481630997968998000
268073941	::481631059046838000
543585402	::481631066118447000
243830281	::481631071516504000
432819849	::481631093624303000
341734040	::481631122422378000
404335977	::481631184481681000
94480498	::481631186314215000
253552344	::481631219180769000
176224586	::481631258372362000
165261298	::481631259571929000
295466391	::481631264273731000
255547325	::481631270321930000
25925656	::481631306431074000
467027311	::481631314773569000
340646680	::481631406477422000
432819849	::481631420742246000
284813143	::481631459283705000
186208532	::481631463964549000
249451202	::481631493144313856
171103429	::481631638364110000
477235727	::481631641224237000
221830651	::481631668587868000
156961324	::481631669196038000
341313395	::481631692650983000
238786875	::481631741036482000
23839835	::481631773185421000
18657192	::481631777698496000
506824920	::481631777736237000
90469755	::481631788712722000
92924351	::481631811324231000
94480498	::481631819607990000
77078833	::481631879959810000
305415102	::481631905478369000
90469755	::481631916475416000
348262381	::481631991524106000
171103429	::481631991868440000
26182895	::481632086780944000
41135840	::481632154195992000
246030395	::481632172726824000
311664191	::481632179647025000
22648162	::481632183996522000
255810490	::481632236374999000
258532274	::481632247024320000
32342599	::481632253986873000
156961324	::481632256448933000
153543800	::481632281883201000
33342988	::481632309628899000
322842111	::481632342570594000
94480498	::481632374732488000
259542533	::481632384308105000
62989661	::481632387386732000
32342599	::481632397448867000
246030395	::481632409008750000
260573981	::481632419909353000
124246645	::481632451836395000
20924979	::481632464872284000
517695658	::481632509315121000
341313395	::481632512624832000
17035194	::481632531130097000
355612007	::481632531381760000
31287131	::481632538675253000
94480498	::481632542710177000
341734040	::481632561093804000
246030395	::481632564604854000
246030395	::481632588860112000
94737009	::481632614064082000
262870925	::481632687052951000
210996408	::481632702521544000
341803593	::481632717759459000
273955213	::481632755047235000
246030395	::481632777180151000
22648162	::481632789146517000
62989661	::481632812122910000
410403898	::481632813327077000
410403898	::481632858881425000
100742600	::481632896365502000
338588400	::481632909409800000
108542953	::481632928834015000
186945768	::481632944973697000
11852522	::481632949402882000
246030395	::481632951432515000
189224604	::481632954930958000
36891053	::481632958009208000
65435835	::481632960274132000
94480498	::481632972458569000
468796913	::481632997092114000
255547325	::481633022513807000
14715501	::481633028179898000
106835519	::481633037113765000
307397057	::481633039982661000
357150048	::481633046911664000
269401499	::481633056059445000
443332358	::481633061918867000
124246645	::481633074849931000
365505682	::481633101907759000
186945768	::481633110342520000
106835519	::481633115148800000
246030395	::481633118269370000
106835519	::481633121566089000
269401499	::481633134828474000
298156322	::481633150905237000
269401499	::481633158656294000
244290101	::481633165371383000
62396842	::481633169414705000
259542533	::481633175680995000
341313395	::481633210099449000
476507554	::481633220358725000
153543800	::481633224053895000
244290101	::481633229397442000
32690664	::481633236997517000
157904403	::481633244484358000
506824920	::481633293595451000
246030395	::481633302118277000
36612981	::481633317830148000
432819849	::481633322791997000
246030395	::481633364328214000
157904403	::481633376214859000
238665368	::481633386578980000
259542533	::481633390953631000
298156322	::481633396804681000
387472182	::481633455264919000
280194602	::481633457198489000
249243467	::481633464270090000
246030395	::481633473820495000
700013623	::481633492401659000
392261274	::481633493852905000
463908266	::481633498193604000
155034504	::481633500232028000
463908266	::481633530837864000
234828491	::481633540849692000
35141457	::481633547485458000
124246645	::481633560160247000
246030395	::481633571644272000
424709673	::481633576698806000
259542533	::481633581576376000
96421993	::481633673910190000
100742600	::481633690100170000
96421993	::481633691090055000
323246381	::481633699298283000
337434879	::481633732445487000
246030395	::481633767547621000
54587465	::481633774413676000
246030395	::481633804189061000
398339392	::481633843527811000
33249556	::481633859839492000
410403898	::481633864922976000
344454080	::481633866591911000
365739414	::481633881737531000
29327418	::481633885621465000
171103429	::481633899811205000
100339690	::481633903011053000
238665368	::481633925102444000
136458681	::481633932933201000
240941201	::481633987635335000
183090041	::481633988545892000
476507554	::481634017674940000
341313395	::481634021764784000
155034504	::481634029163139000
335608417	::481634077846417000
62989661	::481634092463579000
240941201	::481634095223410000
46284235	::481634108737466000
494543536	::481634110683619000
176224586	::481634112499769000
11852522	::481634116040142000
215144630	::481634135862018000
476507554	::481634148075835000
171103429	::481634152689958000
370464008	::481634153872764000
240941201	::481634160046374000
335608417	::481634177763139000
542693847	::481634204036239000
46284235	::481634210713579000
491357856	::481634231454416000
465266221	::481634256985141000
506824920	::481634257090011000
238665368	::481634276652240000
11852522	::481634289553920000
432819849	::481634293135843000
49221112	::481634302711435000
246030395	::481634326505721000
463908266	::481634342666391000
614436697	::481634424027492000
411898570	::481634435616763000
124246645	::481634463558803000
246030395	::481634483615961000
96421993	::481634502528466000
175532031	::481634558916694000
370464008	::481634568735571000
96421993	::481634571319275000
410403898	::481634603569262000
298156322	::481634611429007000
298156322	::481634632530542000
363059827	::481634633525002000
215144630	::481634642580099000
253230729	::481634654244454000
155034504	::481634656048001000
273955213	::481634703012003000
463908266	::481634710125174000
355612007	::481634721647296000
327689033	::481634725942288000
21449993	::481634750923161000
18455966	::481634769923371000
355612007	::481634803390095000
263418480	::481634812298399000
25935173	::481634858167332000
259542533	::481634862214819000
816177	::481634893999271000
542693847	::481634908368953000
516986236	::481634919915864000
253230729	::481634957073186000
263389464	::481634985716117000
245154470	::481635020809834000
343484637	::481635039529029000
124246645	::481635042536341000
382190006	::481635049788305000
22559382	::481635085565693000
343484637	::481635092855390000
221830651	::481635101004935000
171103429	::481635115207245000
327689033	::481635120932483000
25099957	::481635162728325000
559991040	::481635164687450000
476507554	::481635183284592000
567014078	::481635183964069000
559991040	::481635239673225000
155034504	::481635249114206000
179119528	::481635263345483000
259542533	::481635265190973000
351896383	::481635271230775000
221205505	::481635289275064000
46284235	::481635296774078000
255622442	::481635305792212000
25935173	::481635319150694000
450560571	::481635328411725000
722514433	::481635342198771000
559991040	::481635374553264000
363059827	::481635392316518000
410403898	::481635409815175000
559991040	::481635410641047000
186208532	::481635422213120000
115459999	::481635435936874000
267445807	::481635440353902000
226357092	::481635472590921000
280119639	::481635486608277000
221830651	::481635491683389000
155034504	::481635551775191000
186208532	::481635562650996000
30912658	::481635569252835000
476507554	::481635648277729000
221830651	::481635681840549000
463855595	::481635697703411000
258636623	::481635701373800000
60718620	::481635703059906000
341734040	::481635714774204000
365739414	::481635736341331000
491679354	::481635744801234000
493640349	::481635753005711000
159986953	::481635775293833000
77078833	::481635780809347000
516096126	::481635781115932000
246030395	::481635868570959000
288874918	::481635868654845000
410403898	::481635872455290000
26182895	::481635875483172000
246030395	::481635893195710000
424498868	::481635938062184000
100339690	::481635950561222000
505323751	::481635990172233000
37119867	::481635997340282000
36869877	::481636022229278000
262405775	::481636028412067000
410403898	::481636057470230000
68473966	::481636066265673000
246030395	::481636091967971000
87966998	::481636096107749000
186208532	::481636102298542000
60218540	::481636131998408000
15361643	::481636149015113000
410403898	::481636155075866000
120139449	::481636162490998000
432819849	::481636196464877000
516096126	::481636229105328000
17107944	::481636244120952000
136791341	::481636314001842000
140994915	::481636325708140000
339295860	::481636329130717000
225287674	::481636355496099000
259542533	::481636363221995000
234828491	::481636372243943000
133526428	::481636372571123000
76017935	::481636382398361000
341313395	::481636444231196000
338543771	::481636468213817000
371068004	::481636521263779000
120966317	::481636523243098000
221830651	::481636537101078000
155034504	::481636549071626000
133526428	::481636554243203000
36869877	::481636585562046000
408171600	::481636588313522000
68473966	::481636608752779000
29327418	::481636634975158000
289605285	::481636638519349000
11852522	::481636652323176000
335488857	::481636657972912000
52950877	::481636672006651000
478145352	::481636675303387000
399645465	::481636681980731000
562393615	::481636693070471000
411898570	::481636716399591000
221830651	::481636745675415000
217928831	::481636750637293000
90750144	::481636794879188000
51979136	::481636801707143000
221830651	::481636839401324000
506824920	::481636845466304000
424498868	::481636851095044000
22559382	::481636861295599000
245154470	::481636874490900000
351264389	::481636888533426000
36869877	::481636890290835000
221641208	::481636893374038000
220532575	::481636903025143000
245154470	::481636961443008000
406772829	::481636970414616000
267023866	::481636978870329000
155034504	::481637022134579000
410403898	::481637040019480000
288874918	::481637048487391000
254276767	::481637074958049000
386169383	::481637091206393000
299297459	::481637091785187000
253759009	::481637103403417000
238698812	::481637107312508000
246030395	::481637114556084000
259542533	::481637136672624000
255810490	::481637171682484000
255147158	::481637190183563000
36869877	::481637221724745000
323978080	::481637230704750000
268058306	::481637243204169000
120966317	::481637262501740000
229332190	::481637266713235000
386861626	::481637301718495000
288874918	::481637322950062000
353888661	::481637343703482000
138603889	::481637345456709000
400249617	::481637353719476000
377357259	::481637366444982000
25160673	::481637377631207000
295466391	::481637380160376000
341313395	::481637409369882000
327689033	::481637414751191000
243974175	::481637421130334000
238307628	::481637421353025000
25160673	::481637424909385000
120139449	::481637448925995000
53545809	::481637513199513000
288874918	::481637535995531000
36869877	::481637540760256000
120966317	::481637544354779000
408224760	::481637553213149000
55161530	::481637670024536000
108542953	::481637675775328000
346569016	::481637678966767000
238307628	::481637726299906000
164575018	::481637821522796000
396332641	::481637824496562000
165261298	::481637894310752000
141821632	::481637908344877000
68221984	::481637914225684000
513982376	::481637940246769000
62989661	::481637951143563000
599348429	::481637965966622000
476507554	::481637982038802000
169226510	::481637989148131000
291413743	::481638008932687000
25160673	::481638010295832000
321780812	::481638015685914000
249388532	::481638113442562000
507987711	::481638113975226000
36279116	::481638142437363000
28771314	::481638169989742000
291413743	::481638174418931000
268058306	::481638175727947000
155034504	::481638177635987000
426923626	::481638187802959000
25160673	::481638191376506000
257597142	::481638191598804000
14085431	::481638196875644000
22717394	::481638231927029000
437898031	::481638237018931000
364035957	::481638263254712000
25160673	::481638277049380000
365739414	::481638314072477000
410195122	::481638343688478000
138603889	::481638360625070000
288874918	::481638362604793000
26831606	::481638381315579000
308690900	::481638383857328000
256074844	::481638423699001000
449902821	::481638433605963000
36869877	::481638442770513000
267445807	::481638463389708000
169226510	::481638477021212000
132768456	::481638486638751000
155034504	::481638501658537000
25160673	::481638516539932000
375961439	::481638516678332000
414526765	::481638536056037000
64584579	::481638617371009000
231689668	::481638619577208000
217928831	::481638668633788000
386956382	::481638690314153000
270227232	::481638696374919000
249388532	::481638759549911000
165261298	::481638761042685000
424498591	::481638808757469000
180190603	::481638812884287000
197277853	::481638814549413000
59705683	::481638830731034000
26182895	::481638835751632000
375364618	::481638848095477000
288874918	::481638895793094000
50463332	::481638918903701000
217912167	::481638936335638000
62940169	::481638975396777000
352595123	::481639007315439000
375364618	::481639011346153000
106320745	::481639035426078000
365739414	::481639036210008000
165261298	::481639039355719000
270227232	::481639078174019000
176224586	::481639080136953000
155034504	::481639088793980000
288874918	::481639108196835000
76017935	::481639147992383000
339295860	::481639159774183000
278301419	::481639175318675000
278301419	::481639190556188000
288874918	::481639208688173000
52441281	::481639309586743000
180190603	::481639315810689000
274311440	::481639338468728000
339295860	::481639392339980000
215181084	::481639393547935000
327689033	::481639396907958000
399645465	::481639407040995000
50463332	::481639408639029000
375961439	::481639429526675000
414526765	::481639437537796000
157904403	::481639456017895000
163279109	::481639457926311000
458808714	::481639471101005000
169226510	::481639493078757000
215181084	::481639494064410000
352595123	::481639499261149000
462681637	::481639499718348000
138603889	::481639505623912000
288874918	::481639507150639000
15488020	::481639514855575000
399713201	::481639520321159000
32690664	::481639521042169000
353888661	::481639543410401000
274311440	::481639549224124000
816177	::481639555599069000
120966317	::481639573999476000
50463332	::481639598070587000
414526765	::481639608816775000
414526765	::481639641595260000
45410414	::481639641938796000
165261298	::481639650788790000
281697994	::481639692652511000
60718620	::481639735820312000
215181084	::481639818821001000
120966317	::481639823489241000
389614947	::481639882109255000
163893797	::481639885086801000
44231782	::481639885946630000
120966317	::481639888270262000
339295860	::481639895098597000
196693857	::481639922915213000
311092385	::481639988275077000
587940951	::481640009787645000
111687397	::481640016355938000
417968003	::481640033943052000
364646765	::481640053068681000
288874918	::481640086463729000
414526765	::481640098250121000
304140174	::481640126615797000
335101950	::481640142986162000
288874918	::481640157565575000
302934050	::481640183360536000
124246645	::481640205309321000
262870925	::481640214574551000
138603889	::481640220505280000
288874918	::481640230382886000
132768456	::481640340261056000
134181956	::481640361291309000
357790406	::481640362201853000
458766436	::481640424377819000
341313395	::481640442040053000
50463332	::481640462323691000
587940951	::481640493902610000
120966317	::481640502731632000
368730450	::481640523921244000
268058306	::481640547011272000
375961439	::481640577084055000
209401949	::481640591655059000
89590985	::481640605785673000
100339690	::481640620419579000
513982376	::481640669799124000
260825806	::481640674819706000
463855595	::481640690766458000
237986569	::481640694558126000
308170990	::481640710987583000
288874918	::481640722798346000
408869196	::481640787428777000
341313395	::481640828574908000
305415102	::481640830705627000
238672857	::481640849999425000
60718620	::481640856878059000
294745245	::481640888834064000
50463332	::481640897944121000
176224586	::481640958929281000
491357856	::481640960065949000
339295860	::481640983524687000
215181084	::481640984988483000
458766436	::481641000239001000
8524892	::481641008703504000
258532274	::481641073509298000
364646765	::481641093096697000
128775325	::481641095059619000
341313395	::481641116258041000
368730450	::481641131579437000
133341985	::481641132137668000
367322500	::481641137036222000
463855595	::481641140785917000
180190603	::481641155415666000
305415102	::481641183022956000
186208532	::481641203272675000
348316521	::481641215536816000
258532274	::481641235552026000
136038442	::481641247313240000
516096126	::481641264992227000
22187821	::481641279755808000
58587526	::481641317286412000
351004243	::481641344155127000
291249412	::481641355836264000
370165750	::481641380221943000
327689033	::481641380809568000
162315218	::481641424262533000
341313395	::481641433791623000
364035957	::481641442163826000
459660056	::481641473507467000
17830276	::481641476003078000
64926237	::481641487013134000
118855202	::481641557049999000
169226510	::481641575508762000
136038442	::481641607490326000
378200627	::481641636901191000
414191298	::481641644597329000
87812967	::481641675974905000
189135890	::481641696808038000
363059827	::481641700427694000
335101950	::481641704840101000
307397057	::481641708354949000
357790406	::481641714223185000
326351370	::481641721327927000
335367791	::481641831693037000
385706960	::481641909425696000
136038442	::481641914966769000
197277853	::481641942971727000
341666582	::481641944720764000
291413743	::481641949556785000
406772829	::481641994586841000
460491164	::481642017085489000
214779476	::481642028476796000
341313395	::481642035913715000
385706960	::481642052526952000
33555786	::481642061075320000
308170990	::481642064669855000
54405135	::481642092179890000
312245470	::481642102585958000
472528304	::481642124811968000
328557330	::481642152741457000
136038442	::481642219699326000
255547325	::481642281800183000
229332190	::481642287144124000
592150138	::481642298363498000
90469755	::481642303614767000
55312313	::481642307779702000
364035957	::481642355054088000
350968313	::481642361442025000
372611209	::481642374574002000
415259927	::481642379351318000
55312313	::481642417615941000
156961324	::481642454664220000
69494041	::481642462759251000
134181956	::481642483877969000
55312313	::481642517977264000
247024165	::481642527297380000
274311440	::481642554107383000
308657649	::481642581827522000
372611209	::481642583546806000
101136541	::481642608632934000
31326082	::481642628962742000
357790406	::481642630749913000
331925277	::481642646876614000
587081117	::481642684587597000
493640349	::481642738786775000
237118122	::481642748810772000
307397057	::481642751235084000
364035957	::481642772253118000
363059827	::481642780079685000
60718620	::481642783854579000
410961985	::481642796487438000
87812967	::481642822445961000
16807883	::481642863319859000
31326082	::481642880931340000
221205505	::481642896568098000
38594501	::481642904092282000
94737009	::481642918734987000
370088836	::481642920857313000
55312313	::481642922207498000
352595123	::481642944123121000
90469755	::481642957431267000
364035957	::481642967007244000
274311440	::481642995855667000
136038442	::481643017896345000
340646680	::481643036724576000
350968313	::481643037034942000
221641208	::481643051098853000
201810972	::481643064281534000
55312313	::481643090369712000
31326082	::481643180085895000
551248502	::481643241465327000
276256841	::481643243541499000
371817971	::481643247211520000
371817971	::481643258427084000
14085431	::481643274500079000
592150138	::481643276999483000
245021956	::481643316128129000
49052615	::481643323808301000
276256841	::481643324806164000
96421993	::481643346398822000
31326082	::481643360281583000
335367791	::481643365197680000
20786050	::481643378342641000
276256841	::481643378551959000
348316521	::481643379193704000
17830276	::481643388685385000
276256841	::481643426375413000
45581124	::481643510525747000
276256841	::481643565097840000
551248502	::481643604662693000
473196438	::481643604696252000
35141457	::481643633486364000
35141457	::481643746635706000
592150138	::481643779061850000
31326082	::481643805267881000
29605636	::481643880408838000
96421993	::481643892279103000
370401061	::481643910805348000
119636299	::481643924063129000
243465008	::481643946150739000
35141457	::481644082960547000
31326082	::481644086873452000
60718620	::481644099972644000
136038442	::481644103088611000
561527789	::481644104556630000
35141457	::481644121762066000
22187821	::481644240770846000
509524562	::481644264464465000
588705820	::481644285478326000
57331128	::481644311054786000
561527789	::481644324141035000
205043960	::481644325638377000
136038442	::481644405766381000
245021956	::481644412854759000
35141457	::481644420064751000
25160673	::481644442877562000
35141457	::481644456127373000
53863390	::481644457407053000
35141457	::481644509369872000
55312313	::481644522695184000
233084334	::481644525262102000
588705820	::481644538982051000
31326082	::481644560422940000
56508824	::481644564961562000
274311440	::481644570229624000
473196438	::481644745102344000
136038442	::481644796671320000
225287674	::481644921384747000
408171600	::481644923578380000
45581124	::481644928712192000
99320365	::481644996882219000
478145352	::481645010907959000
101136541	::481645031376183000
25160673	::481645037692784000
18028506	::481645041849749000
59583601	::481645055917035000
409541924	::481645059406716000
70839289	::481645110828871000
35141457	::481645128642486000
385706960	::481645186036924000
268058306	::481645226579492000
256074844	::481645248091652000
249028893	::481645257298165000
31326082	::481645288570888000
47859489	::481645321634582000
249388532	::481645350261112000
62989661	::481645352567570000
35141457	::481645369525166000
351847146	::481645391754964000
136038442	::481645445262098000
238665368	::481645490342072000
327689033	::481645515009175000
181840332	::481645516594630000
56508824	::481645524299558000
35141457	::481645534738776000
249388532	::481645564694896000
263971863	::481645593396142000
625900103	::481645604951445000
404496513	::481645613902098000
25160673	::481645675721940000
79348656	::481645689303490000
18918771	::481645731141668000
460491164	::481645735952535000
22187821	::481645738154160000
70982412	::481645740469403000
208296274	::481645764066934000
459660056	::481645782097883000
368730450	::481645790226423000
156166678	::481645908128309000
115852151	::481645908900474000
231689668	::481645924251607000
179669687	::481645966190059000
126109768	::481645972720603000
115852151	::481645994296479000
44811271	::481646004857356000
187741596	::481646016249090000
51979136	::481646048012541000
716262980	::481646061904072000
29500521	::481646089188036000
274311440	::481646091566587000
35141457	::481646174747639000
108542953	::481646185237975000
375810749	::481646230833885000
35141457	::481646241453834000
249388532	::481646285238566000
471516383	::481646299654389000
245021956	::481646305769299000
35141457	::481646318625255000
458808714	::481646384043810000
36869877	::481646432303054000
225287674	::481646436485197000
458808714	::481646455435038000
244995179	::481646470924214000
375364618	::481646484480212000
375810749	::481646488611590000
79348656	::481646517737242000
238665368	::481646523701137000
249388532	::481646545046364000
372611209	::481646565879058000
437898031	::481646605414580000
364428125	::481646697844838000
636894252	::481646711450787000
432888405	::481646728500625000
136038442	::481646745676304000
142038800	::481646746121273000
334423964	::481646753502855000
108542953	::481646764966297000
25408355	::481646800219410000
80157666	::481646815905710000
80157666	::481646833215606000
424709673	::481646856586678000
198651083	::481646866913034000
79348656	::481646883002400000
126109768	::481646906280378000
68221984	::481646933904457000
30719116	::481647031686275000
22954511	::481647040372281000
463908266	::481647044587560000
136038442	::481647097817468000
324401110	::481647100649046000
79348656	::481647101190086000
35141457	::481647199278084000
463908266	::481647199839727000
241278291	::481647213034995000
254442957	::481647222887415000
320052148	::481647252859912000
22187821	::481647348993376000
432888405	::481647375446851000
232736272	::481647387988201000
136038442	::481647431671488000
16866896	::481647464941117000
29500521	::481647478786097000
352595123	::481647480786788000
35376355	::481647492144979000
379833720	::481647497593356000
18918771	::481647536579833000
220532575	::481647537087328000
33017275	::481647571946176000
126109768	::481647597946281000
33017275	::481647641567432000
35376355	::481647647145488000
47859489	::481647785263919000
35869207	::481647791031455000
180190603	::481647810521989000
268058306	::481647908660719000
238698812	::481647948309082000
17107944	::481647953309093000
47859489	::481647983465734000
80586819	::481648089397071000
156166678	::481648111857594000
64813007	::481648118900207000
36869877	::481648125522628000
213887474	::481648134628864000
493640349	::481648145432977000
597038752	::481648191155089000
371068004	::481648209652359000
215181084	::481648216841019000
36869877	::481648224604672000
169226510	::481648243881701000
264705173	::481648253981966000
142038800	::481648296818397000
32755384	::481648306288742000
463908266	::481648378502074000
255547325	::481648400467628000
79348656	::481648400996499000
375364618	::481648413876822000
57331128	::481648416888324000
156961324	::481648418628968000
69662123	::481648457154060000
186208532	::481648535121559000
186208532	::481648558261534000
32755384	::481648582437515000
321037427	::481648618357551000
49061011	::481648621016711000
70982412	::481648637550682000
308657649	::481648644052254000
375364618	::481648680827502000
215181084	::481648681519558000
35376355	::481648695234940000
375364618	::481648697130766000
336628506	::481648737023168000
326351370	::481648751937744000
25469735	::481648762658754000
328557330	::481648774851211000
238740641	::481648787442503000
278165989	::481648837426040000
299796220	::481648852714651000
110530129	::481648854937247000
90689440	::481648862151442000
493640349	::481648872402731000
476507554	::481648880283418000
268058306	::481648907005739000
142038800	::481648907748134000
79348656	::481648915587272000
493640349	::481648953185013000
38713173	::481648962244313000
36612981	::481648988974616000
493640349	::481648996176650000
268058306	::481648999653707000
101136541	::481649014664744000
327689033	::481649032335749000
328557330	::481649032574410000
357275400	::481649037183967000
156961324	::481649038354165000
112333263	::481649042783354000
36082253	::481649050564165000
101136541	::481649056242860000
32755384	::481649106436116000
82257804	::481649137285615000
411912822	::481649176061935000
25408355	::481649185037754000
110530129	::481649198937284000
73526174	::481649208517087000
509524562	::481649217115402000
268058306	::481649246320742000
493640349	::481649258459037000
79348656	::481649264721158000
101136541	::481649287214817000
386861626	::481649341132578000
96421993	::481649349047648000
25408355	::481649355125194000
372551778	::481649404852441000
227114320	::481649429888241000
57331128	::481649444245340000
36082253	::481649444900069000
372551778	::481649456488521000
326351370	::481649535433711000
32171318	::481649590546862000
16380745	::481649598440550000
171103429	::481649653419479000
79348656	::481649655181475000
411912822	::481649658742448000
352595123	::481649688471293000
357150048	::481649707232419000
108542953	::481649707748696000
268058306	::481649723401863000
281697994	::481649752686493000
493640349	::481649754636840000
254600909	::481649770780319000
171103429	::481649786743844000
493640349	::481649816922230000
263418480	::481649830939222000
87966998	::481649903462924000
30719116	::481649922639691000
187049333	::481649964523986000
348123497	::481650002431717000
410195122	::481650030466453000
101136541	::481650031196241000
264335101	::481650042399236000
411912822	::481650097244364000
187049333	::481650145696960000
221205505	::481650150700773000
32755384	::481650153472794000
357150048	::481650181012594000
493640349	::481650197802414000
101136541	::481650211547148000
60718620	::481650227162935000
101136541	::481650268300255000
225893243	::481650277204766000
295339639	::481650285735997000
243974175	::481650300097277000
295339639	::481650301875662000
82257804	::481650326349840000
294964037	::481650328069505000
260573981	::481650331567128000
118855202	::481650365947838000
399713201	::481650394326900000
120139449	::481650395077300000
243974175	::481650412374601000
380049732	::481650469828558000
63617875	::481650476212322000
29500521	::481650587751047000
108542953	::481650597310251000
414191298	::481650645645017000
243974175	::481650650049040000
107610605	::481650653169999000
33418266	::481650754453655000
136038442	::481650758362746000
268547296	::481650760535793000
367322500	::481650804986613000
396454394	::481650818517458000
33418266	::481650826293702000
33418266	::481650828244025000
263418480	::481650878378549000
425252367	::481650892723474000
179119528	::481650915242291000
385114649	::481650921789591000
107610605	::481650956086820000
223243607	::481650973870665000
187089991	::481651001674317000
38804898	::481651002727075000
32755384	::481651008926253000
68622166	::481651044339175000
463908266	::481651049577476000
336628506	::481651060390371000
331925277	::481651151071232000
379833720	::481651187087716000
136038442	::481651189969195000
424498591	::481651195241857000
133526428	::481651221615230000
400490673	::481651254330806000
265760942	::481651256989990000
463908266	::481651270235615000
312245470	::481651285054091000
110530129	::481651297095933000
312245470	::481651316897243000
36869877	::481651343350706000
443332358	::481651365949620000
36869877	::481651401873821000
120966317	::481651406210732000
331925277	::481651411273256000
156508337	::481651417938022000
443332358	::481651425248681000
79348656	::481651431427297000
120966317	::481651453157576000
493640349	::481651453258240000
32755384	::481651476578566000
364035957	::481651492248899000
263418480	::481651546682167000
246030395	::481651567217491000
312394133	::481651576545607000
265760942	::481651590487502000
426923626	::481651606878822000
348745482	::481651636281282000
73526174	::481651663539683000
63617875	::481651685732122000
42638131	::481651704715157000
463908266	::481651714085236000
30719116	::481651721215954000
246030395	::481651726030630000
460491164	::481651754002808000
214220072	::481651761061449000
31326082	::481651777767342000
31326082	::481651891982454000
216618788	::481651898609852000
267538322	::481651913478250000
42638131	::481651973091905000
50463332	::481652033401786000
216618788	::481652039379070000
244290101	::481652061746917000
259542533	::481652099269148000
278165989	::481652159398703000
136038442	::481652163920134000
16864384	::481652190407163000
50463332	::481652190960824000
38713173	::481652192332369000
139447011	::481652196648701000
79348656	::481652233302716000
267538322	::481652260577869000
120966317	::481652261760671000
376425912	::481652266697363000
52105336	::481652277430976000
42638131	::481652299580731000
187089991	::481652312172019000
253886962	::481652332858314000
216618788	::481652364785770000
46284235	::481652387732406000
42481762	::481652395202842000
142038800	::481652435141017000
32755384	::481652471014510000
269012544	::481652486646681000
215181084	::481652526840692000
303488399	::481652531274084000
42638131	::481652542426726000
547741880	::481652557425569000
267538322	::481652576685805000
244290101	::481652606658297000
216618788	::481652645720240000
332306968	::481652683384705000
268547296	::481652708328611000
136038442	::481652721980690000
414543388	::481652750296444000
50463332	::481652758865403000
38804898	::481652771116941000
186208532	::481652775378374000
61698439	::481652794261508000
408144950	::481652798401290000
265760942	::481652803052392000
509524562	::481652805673840000
61698439	::481652822401110000
179119528	::481652939493089000
108542953	::481652974033600000
615688476	::481652997953318000
263418480	::481653059907383000
265760942	::481653064424628000
493221106	::481653064806305000
26109453	::481653074034196000
493640349	::481653077842604000
136038442	::481653096225832000
187049333	::481653119315881000
30719116	::481653129034072000
187089991	::481653145005588000
214220072	::481653187678445000
459660056	::481653207056515000
81007000	::481653227859877000
38804898	::481653240396648000
175314654	::481653259019354000
253552344	::481653260890038000
393761423	::481653263041712000
215181084	::481653279999287000
523456562	::481653281937432000
370165750	::481653298324594000
136038442	::481653335804477000
179119528	::481653347926024000
81007000	::481653358885752000
108542953	::481653413961547000
120966317	::481653433942810000
221205505	::481653454252036000
80965569	::481653460769570000
268058306	::481653474590195000
268058306	::481653499886055000
246030395	::481653519624044000
108542953	::481653523441258000
460772038	::481653546874454000
258636623	::481653598502531000
246030395	::481653613781975000
60131090	::481653621226881000
120966317	::481653654017957000
26109453	::481653656228724000
32596609	::481653666621829000
199331386	::481653708846292000
493640349	::481653744686219000
253552344	::481653748788236000
509524562	::481653794699096000
594121150	::481653829193056000
505323751	::481653844082819000
120966317	::481653853100580000
352595123	::481653891063222000
81007000	::481653895119130000
370165750	::481653925654069000
246030395	::481653948453892000
221830651	::481653958855753000
187089991	::481653959178715000
363059827	::481653963503435000
352595123	::481653964044132000
246030395	::481654010634444000
136038442	::481654015533395000
506824920	::481654027046772000
31144939	::481654032402898000
214220072	::481654092574359000
120966317	::481654107409620000
586669052	::481654108776976000
493640349	::481654121166938000
476507554	::481654156264890000
357275400	::481654199663738000
246112828	::481654207011778000
247024165	::481654212791910000
242451996	::481654253241368000
357275400	::481654261751615000
81007000	::481654291321462000
246030395	::481654360557244000
32750427	::481654398523674000
255147158	::481654427925757000
246030395	::481654436683468000
136038442	::481654455482728000
142038800	::481654474017361000
255147158	::481654477653426000
61698439	::481654504149221000
376425912	::481654685867073000
376425912	::481654722118447000
87966998	::481654723242917000
281697994	::481654787885522000
20833365	::481654799121645000
350083690	::481654810437877000
346998772	::481654811570360000
180190603	::481654836430008000
34445704	::481654841802907000
407384648	::481654855878983000
463908266	::481654861251870000
361532861	::481654887714127000
120966317	::481654894663700000
136038442	::481654901777633000
81007000	::481654924514566000
246112828	::481654992302915000
81007000	::481654998212698000
268058306	::481655010988929000
33818674	::481655029409923000
276256841	::481655038410891000
81007000	::481655071382335000
635796096	::481655071986307000
30719116	::481655079079247000
120966317	::481655089975660000
114579662	::481655101807812000
187089991	::481655159743709000
372493368	::481655161069510000
259093732	::481655163824771000
114579662	::481655169738735000
350083690	::481655194145415000
407384648	::481655251741585000
242451996	::481655260352507000
265760942	::481655261006798000
281824012	::481655266048368000
24171213	::481655270666285000
81007000	::481655278048247000
381203261	::481655309966917000
62940169	::481655347967324000
57566548	::481655350387421000
425252367	::481655375050326000
187089991	::481655435334656000
81007000	::481655441286389000
493640349	::481655453546315000
242451996	::481655469665026000
255147158	::481655493245411000
99320365	::481655507824832000
215362694	::481655549499437000
94737009	::481655611520606000
220455732	::481655617229029000
81007000	::481655631120584000
120966317	::481655638582231000
281824012	::481655646979244000
120966317	::481655654218604000
25099957	::481655678541389000
26109453	::481655680181731000
215362694	::481655689463341000
16380745	::481655728717848000
174351092	::481655755922481000
29500521	::481655802818621000
101136541	::481655825824354000
101136541	::481655865431171000
408171600	::481655867721265000
174351092	::481655869856579000
421356901	::481655879079428000
244290101	::481655895307218000
29500521	::481655913963458000
594844703	::481655919890407000
101136541	::481655939796197000
597965837	::481655970167529000
279735090	::481655974835789000
81007000	::481655990446604000
36866805	::481655992229179000
81007000	::481656033547255000
36869877	::481656047233294000
242451996	::481656071962890000
312245470	::481656077797191000
81007000	::481656107505434000
242451996	::481656143916187000
506824920	::481656145832996000
33453167	::481656154179633000
70839289	::481656165726564000
214220072	::481656187067170000
26109453	::481656207971975000
81007000	::481656235167449000
320512967	::481656271045550000
202292166	::481656319292633000
81007000	::481656320144056000
242451996	::481656339072958000
105026890	::481656347637719000
244290101	::481656375169142000
81007000	::481656401513562000
216618788	::481656425429495000
244290101	::481656469578731000
377357259	::481656499089846000
81007000	::481656531817988000
174720518	::481656572129460000
374659572	::481656707307692000
26831606	::481656717239783000
242451996	::481656753289834000
403160004	::481656773284089000
243465008	::481656786106454000
31359307	::481656801033588000
180190603	::481656804321935000
423862446	::481656807799001000
460491164	::481656810819313000
164575018	::481656857027543000
220455732	::481656867605598000
189135890	::481656913218641000
320512967	::481656922597105000
81007000	::481656934253076000
159726392	::481656975625707000
68775336	::481657004759347000
353888661	::481657023805681000
224501206	::481657153929744000
151604434	::481657159608840000
280309716	::481657167402242000
118855202	::481657168895029000
280309716	::481657204375040000
90689440	::481657208652824000
118855202	::481657209118412000
365505682	::481657211181989000
126109768	::481657283206602000
135003892	::481657284603301000
229611107	::481657289813020000
347413433	::481657299233013000
186945768	::481657309996007000
48431204	::481657330103492000
229611107	::481657345790197000
460491164	::481657427683999000
99843490	::481657461816827000
373653741	::481657503474655000
336628506	::481657504938881000
16807883	::481657515847856000
552802620	::481657526434291000
123746907	::481657584374804000
242451996	::481657594541391000
135003892	::481657617559724000
464845445	::481657719234232000
202292166	::481657719405821000
421356901	::481657720773545000
98552986	::481657723814047000
69801582	::481657725068140000
414191298	::481657732680798000
159726392	::481657753773961000
20275866	::481657775333081000
269012544	::481657810258636000
38623896	::481657838956068000
406772829	::481657860846145000
202292166	::481657871130984000
255147158	::481657949840891000
135003892	::481657976982224000
460491164	::481657986130391000
186208532	::481657990445928000
374659572	::481658020712050000
50463332	::481658049266851000
162175448	::481658075279941000
162175448	::481658100164726000
186208532	::481658155873497000
245203404	::481658176119398000
463908266	::481658201318760000
15488020	::481658216808321000
123746907	::481658237708947000
377357259	::481658258130628000
343484637	::481658259112087000
38623896	::481658320613175000
432819849	::481658393506381000
31144939	::481658413617659000
269012544	::481658441455263000
262382570	::481658475680784000
50463332	::481658490352447000
41649263	::481658517422882000
384155676	::481658560116318000
255147158	::481658588008439000
421356901	::481658604563349000
41649263	::481658607961128000
497630362	::481658635689291000
225287674	::481658648146345000
59705683	::481658680941629000
332306968	::481658683252690000
93927673	::481658683982897000
432819849	::481658700860764000
274791343	::481658786151555000
432819849	::481658916347318000
376541246	::481658925641519000
579647636	::481658929530028000
245203404	::481658964900196000
414191298	::481658976518410000
290855101	::481659015274188000
255147158	::481659020734783000
280309716	::481659034517663000
493640349	::481659036002029000
20275866	::481659048941875000
258609027	::481659100863135000
35141457	::481659159591792000
280309716	::481659169507127000
240914419	::481659182697828000
421356901	::481659197596000000
93927673	::481659205909512000
52824736	::481659208769605000
212475056	::481659245683679000
362312178	::481659251224367000
30666953	::481659267166912000
240914419	::481659344103014000
327662373	::481659390064209000
485252693	::481659396204658000
28905424	::481659404735877000
57331128	::481659407189540000
241337450	::481659457517023000
423862446	::481659528334028000
240914419	::481659531236081000
274791343	::481659545421246000
35141457	::481659562278535000
513434526	::481659584591843000
50463332	::481659584809930000
177101575	::481659592506486000
64813007	::481659668155334000
240914419	::481659671439097000
265760942	::481659684437241000
62989661	::481659704922615000
365739414	::481659708961345000
126109768	::481659720000753000
232114448	::481659721242660000
120966317	::481659737902026000
70254385	::481659741752401000
269012544	::481659754335330000
302934050	::481659769443217000
189664484	::481659774518325000
433169770	::481659803349970000
281697994	::481659818122674000
212475056	::481659842730278000
81007000	::481659850779144000
436187992	::481659860082106000
521938520	::481659865207959000
299389082	::481659869863223000
90544248	::481659871063179000
109805996	::481659885180813000
132768456	::481659923009245000
177101575	::481659970702692000
635151853	::481659984455811000
240914419	::481659991871348000
177101575	::481660008648544000
625900103	::481660028063997000
62989661	::481660031096848000
126109768	::481660064269213000
262382570	::481660073769312000
509760806	::481660099430080000
70254385	::481660107613159000
62989661	::481660222713634000
280309716	::481660228627623000
253552344	::481660259548004000
290855101	::481660270478393000
299389082	::481660292586164000
268058306	::481660313830686000
179119528	::481660315067633000
548870171	::481660315101581000
509760806	::481660324546760000
509760806	::481660333459664000
235382002	::481660335393226000
232114448	::481660342557110000
240914419	::481660354376646000
278165989	::481660361955745000
229611107	::481660380276867000
484202581	::481660391593091000
62989661	::481660421196509000
246030395	::481660453882716000
95141856	::481660504025214000
132768456	::481660521209282000
35141457	::481660524376371000
255147158	::481660528352194000
245203404	::481660537529315000
509760806	::481660539207045000
105026890	::481660605594497000
118855202	::481660630567354000
105026890	::481660637735444000
26109453	::481660655640928000
332306968	::481660675199344000
120966317	::481660696828993000
346173821	::481660718321000000
42638131	::481660724947587000
62989661	::481660766966546000
105026890	::481660777196036000
509760806	::481660781088362000
212475056	::481660786998120000
372611209	::481660789460189000
80965569	::481660793541246000
599589782	::481660800608649000
509760806	::481660810557550000
423862446	::481660838730661000
42638131	::481660884788318000
232114448	::481660976996298000
389614947	::481660984558628000
245021956	::481660988211474000
120139449	::481660998311354000
238740641	::481661000786403000
245203404	::481661006951628000
142038800	::481661073922465000
103678189	::481661087025074000
432819849	::481661102330503000
245203404	::481661105576493000
394365413	::481661138875482000
238740641	::481661139676180000
511899726	::481661223759802000
241337450	::481661233008246000
35141457	::481661288670842000
423862446	::481661353002684000
238740641	::481661364469911000
367322500	::481661371327590000
95141856	::481661372267130000
509760806	::481661402944241000
42638131	::481661435143938000
105026890	::481661448465039000
30406728	::481661470107643000
16039882	::481661487610867000
245021956	::481661495038590000
59705683	::481661502223839000
95141856	::481661502823227000
126109768	::481661529675141000
308657649	::481661584197308000
369819130	::481661587288494000
497630362	::481661595055951000
277829772	::481661615096741000
22954511	::481661621245186000
105026890	::481661645316300000
98552986	::481661648172630000
211616743	::481661652257869000
167282271	::481661685452005000
327662373	::481661716766277000
211616743	::481661719274471000
240914419	::481661741441380000
403160004	::481661772126887000
138083816	::481661780578402000
59705683	::481661784084856000
274791343	::481661799146614000
30417393	::481661842473758000
375385791	::481661853387735000
118855202	::481661861415251000
105026890	::481661868818173000
179119528	::481661939295059000
22954511	::481661946937085000
35141457	::481661951345721000
70839289	::481661957108273000
241337450	::481661979359080000
119269983	::481662004931735000
120139449	::481662031804645000
38713173	::481662103422390000
309108026	::481662179196665000
160733683	::481662186629369000
409662649	::481662252496326000
103678189	::481662370813472000
370401061	::481662381740027000
493640349	::481662397581889000
42638131	::481662422403407000
394365413	::481662486769565000
22954511	::481662512438337000
548870171	::481662589492285000
175314654	::481662622950248000
516096126	::481662630248321000
418480466	::481662651093635000
312245470	::481662736884318000
423862446	::481662770190888000
24171213	::481662774167076000
14190836	::481662783302270000
15806298	::481662821906644000
169226510	::481662839048790000
187049333	::481662885308137000
169226510	::481662891095912000
108542953	::481662892027441000
160733683	::481662906799755000
22648162	::481662911702511000
33453167	::481663034419458000
30417393	::481663135187611000
269012544	::481663161695629000
175314654	::481663187092533000
187049333	::481663198572343000
40946018	::481663267199127000
42638131	::481663269958975000
369174583	::481663303362412000
160144135	::481663316880662000
353888661	::481663326468861000
17054163	::481663350309285000
423862446	::481663397285490000
160733683	::481663422946615000
258609027	::481663445038039000
133158896	::481663450314063000
35141457	::481663571852402000
43977455	::481663630283661000
288531248	::481663717872906000
187049333	::481663745480212000
246030395	::481663746855542000
35141457	::481663761904717000
387188572	::481663766237818000
87966998	::481663772764164000
81674504	::481663787770970000
16039882	::481663827373998000
157254287	::481663837691600000
43977455	::481663859225550000
36082253	::481663971607728000
279865885	::481664173827317000
47733122	::481664241003675000
47733122	::481664262965047000
30417393	::481664279733497000
22386194	::481664298402324000
290855101	::481664305386237000
101881386	::481664340479967000
226995875	::481664416409083000
527041090	::481664481504657000
214970887	::481664488295256000
377627227	::481664492577619000
180190603	::481664502635589000
26954972	::481664579395936000
189664484	::481664587842854000
30417393	::481664626858283000
240463390	::481664706931744000
215362694	::481664732760268000
271738272	::481664762745339000
369217450	::481664824116781000
57331128	::481664849957498000
281697994	::481664854911373000
341941030	::481664897638346000
100742600	::481664898892828000
57331128	::481664923701768000
168853356	::481664939153969000
20419159	::481665039032524000
36082253	::481665051880067000
36082253	::481665090631270000
105026890	::481665291798056000
180190603	::481665299670786000
327662373	::481665302606774000
278165989	::481665320520663000
26413556	::481665320784912000
76017935	::481665357967417000
180190603	::481665361201209000
55161530	::481665416788320000
133526428	::481665440414838000
470458433	::481665464079515000
290855101	::481665480345022000
327662373	::481665481443516000
168864295	::481665489156841000
620519142	::481665498724057000
373736716	::481665521230704000
133526428	::481665539845005000
497630362	::481665544592973000
373736716	::481665575655989000
55161530	::481665626201546000
351847146	::481665776156282000
64813007	::481665804417900000
189664484	::481665817948340000
380049732	::481665824055656000
194359616	::481665834712956000
55161530	::481665851179798000
41649263	::481666009980350000
312245470	::481666100120150000
410286428	::481666183096459000
195154119	::481666217518702000
17035194	::481666241934151000
295339639	::481666356517941000
527041090	::481666357314871000
260961523	::481666369851633000
380049732	::481666398801104000
257092614	::481666402344910000
33418266	::481666429956014000
189664484	::481666431419838000
433169770	::481666500571324000
63490594	::481666565872447000
257092614	::481666694134235000
470458433	::481666706306498000
119636299	::481666747380928000
55161530	::481666889366523000
416548217	::481666907875975000
17054163	::481667031180136000
282328751	::481667037161193000
101881386	::481667050138791000
410286428	::481667060095647000
286910447	::481667118065135000
257092614	::481667118149013000
55161530	::481667163539767000
209401949	::481667197081628000
18918771	::481667301608288000
169226510	::481667305911222000
245203404	::481667329990725000
282328751	::481667377419931000
358296822	::481667386739671000
351348648	::481667429387341000
540330411	::481667488032100000
23665083	::481667493329522000
57331128	::481667502548602000
282328751	::481667585696485000
351348648	::481667751660896000
160733683	::481667837304795000
18918771	::481667880816504000
235382002	::481667955747328000
51979136	::481668017558806000
135324408	::481668036806844000
620519142	::481668046147178000
255818707	::481668094163550000
128775325	::481668203525861000
352960797	::481668368722706000
160144135	::481668407989788000
25237171	::481668415745052000
26182895	::481668479737540000
110530129	::481668481889210000
187741596	::481668545206431000
135324408	::481668595307802000
300135225	::481668598339870000
310144986	::481668599891779000
369819130	::481668698118582000
620519142	::481668714136223000
282328751	::481668722990411000
369819130	::481668728426598000
76502729	::481668736512839000
116054733	::481668777709686000
416130255	::481668880658468000
135324408	::481668885327151000
454146385	::481668902771257000
18918771	::481668903522017000
548870171	::481668934614396000
229611107	::481668951517458000
229611107	::481668983402536000
223243607	::481669002134310000
57331128	::481669005212536000
60718620	::481669010673901000
414543388	::481669012447703000
454146385	::481669051874553000
35923992	::481669055741714000
60578212	::481669060099579000
332306968	::481669065539190000
363649162	::481669131528581000
116054733	::481669175350689000
363649162	::481669206371749000
24392243	::481669217641459000
278165989	::481669223379247000
276256841	::481669245806190000
497630362	::481669261652275000
80157666	::481669304287367000
80157666	::481669315968520000
282328751	::481669377666719000
312245470	::481669391541497000
527041090	::481669403457499000
620519142	::481669408859770000
189664484	::481669548265848000
369174583	::481669623058677000
80157666	::481669623629111000
22386194	::481669662644502000
573151200	::481669669997117000
105026890	::481669690280792000
279865885	::481669796618964000
135324408	::481669798506803000
279865885	::481669833524658000
281697994	::481669891804921000
454146385	::481669898951995000
38804898	::481669921131073000
80157666	::481669953490132000
22414245	::481669955046223000
279865885	::481669980899921000
235382002	::481670045320232000
234214828	::481670069123305000
57331128	::481670099359653000
363649162	::481670166670217000
160788774	::481670187620380000
310666452	::481670221795975000
271738272	::481670285519638000
234213287	::481670298073563000
80157666	::481670327731118000
57331128	::481670350233542000
605608831	::481670369204371000
310666452	::481670484954992000
433169770	::481670502428078000
235382002	::481670514771898000
172280619	::481670546250141000
279865885	::481670559873261000
369174583	::481670569989906000
237963845	::481670655419904000
22414245	::481670657185304000
363649162	::481670689184022000
376425912	::481670725284028000
310666452	::481670728677621000
172280619	::481670740379320000
235382002	::481670763032764000
282328751	::481670793961541000
39553593	::481670827516375000
57331128	::481670841973739000
495135733	::481670844318355000
262870925	::481670878967918000
52950877	::481670925893390000
286910447	::481670969782595000
160733683	::481671057854971000
433169770	::481671064011812000
94480498	::481671072945668000
310666452	::481671079296237000
46963484	::481671139253817000
282328751	::481671143414198000
328779215	::481671143774908000
605608831	::481671226612387000
363649162	::481671258061684000
234213287	::481671259722641000
135003892	::481671296749547000
376425912	::481671299366780000
411841714	::481671314370207000
400249617	::481671323899273000
52950877	::481671329951649000
221830651	::481671393642151000
22414245	::481671563893157000
282328751	::481671567097618000
497630362	::481671624588935000
234213287	::481671715492487000
400249617	::481671733330460000
310666452	::481671752406552000
26109453	::481671763894362000
279865885	::481671769455984000
16864384	::481671792503705000
411777707	::481671813727277000
495135733	::481671832110505000
282328751	::481671918462840000
294964037	::481671936263847000
38804898	::481671976558149000
173232394	::481671978932113000
38804898	::481671984531521000
38804898	::481672022120886000
123939574	::481672043260170000
38804898	::481672112084500000
54587465	::481672123308470000
279865885	::481672141356535000
116054733	::481672177763119000
406772829	::481672189024813000
635845301	::481672209505595000
279865885	::481672217432842000
90544248	::481672224865550000
54587465	::481672249863204000
444251177	::481672277701197000
38804898	::481672279319785000
24113194	::481672282537226000
425897170	::481672283732189000
443376354	::481672329001332000
189664484	::481672362140905000
36082253	::481672452108734000
504987901	::481672459066687000
320560322	::481672473276981000
34204169	::481672491111157000
254276767	::481672493183533000
56917722	::481672507179536000
312245470	::481672521171750000
444251177	::481672548770656000
320560322	::481672588083490000
420389630	::481672590088749000
392737983	::481672630496669000
303080805	::481672649723367000
57331128	::481672689069723000
255104759	::481672690198401000
312245470	::481672711383441000
398707286	::481672719688564000
363649162	::481672738353205000
392737983	::481672742107095000
312245470	::481672808569634000
303488399	::481672824226979000
358296822	::481672965713432000
443376354	::481672982427758000
244840804	::481672988643704000
358296822	::481672998919733000
22386194	::481673004858884000
32690664	::481673005173452000
332306968	::481673021862600000
243974175	::481673083695017000
244840804	::481673086001893000
504987901	::481673111243194000
336628506	::481673171087523000
35923992	::481673199244300000
363649162	::481673200997527000
148912524	::481673315732312000
29500521	::481673391758262000
244840804	::481673432422027000
234213287	::481673433068367000
277251070	::481673445885763000
148912524	::481673498851418000
100742600	::481673514592632000
16864384	::481673591813971000
282328751	::481673617676066000
352595123	::481673617902542000
415789240	::481673637338943000
94480498	::481673649770856000
372611209	::481673667449872000
398339392	::481673713382076000
132976059	::481673756889595000
148912524	::481673763600101000
23247181	::481673766876229000
244840804	::481673775482552000
376472794	::481673818126417000
244840804	::481673826548191000
320560322	::481673827135410000
346173821	::481673850896527000
244840804	::481673961751588000
341313395	::481673992211005000
23247181	::481673993830031000
156508337	::481674045914501000
463908266	::481674087169675000
94480498	::481674090206351000
190229064	::481674126289932000
312245470	::481674174893547000
398339392	::481674178668822000
153543800	::481674213082677000
328779215	::481674280095068000
361391612	::481674283433721000
110063681	::481674292946427000
504987901	::481674335594094000
38804898	::481674361443598000
282328751	::481674389088247000
244840804	::481674412341481000
254276767	::481674454968569000
444251177	::481674465345302000
454146385	::481674485666697000
244840804	::481674491282481000
252725390	::481674503341084000
23247181	::481674588628484000
66555228	::481674632341118000
16864384	::481674635285504000
454146385	::481674653770199000
215181084	::481674727568596000
244840804	::481674779385032000
341313395	::481674814768570000
369174583	::481674836192673000
361391612	::481674896867479000
312245470	::481674901460246000
312245470	::481675069651824000
77078833	::481675100886802000
235382002	::481675185599168000
282328751	::481675193530593000
24171213	::481675225692508000
153543800	::481675267652325000
635577431	::481675340851318000
153543800	::481675364314275000
23754003	::481675457029345000
57331128	::481675486779543000
220455732	::481675502088769000
341313395	::481675624776359000
246030395	::481675626298867000
199331386	::481675652727586000
341313395	::481675700106043000
57331128	::481675739280850000
254276767	::481675835833737000
282328751	::481675849779777000
223614733	::481675873884442000
178269816	::481675945657376000
361391612	::481676032995381000
117608761	::481676046626852000
57331128	::481676051555155000
34108658	::481676093334642000
504987901	::481676121331601000
32171318	::481676129020178000
153543800	::481676139916558000
262240809	::481676167892967000
605608831	::481676185651273000
34108658	::481676222783430000
223614733	::481676260423122000
178269816	::481676287799349000
377627227	::481676296456384000
376472794	::481676319294775000
80157666	::481676424479117000
561527789	::481676494146502000
235382002	::481676561553162000
178269816	::481676627558952000
387188572	::481676635419475000
178269816	::481676660966559000
605608831	::481676673440415000
605608831	::481676811508523000
173232394	::481676846371577000
605608831	::481676858878996000
417472148	::481676860451868000
246030395	::481676892441808000
387188572	::481676970628227000
34108658	::481677081558806000
361391612	::481677085027487000
153543800	::481677129222860000
173232394	::481677181576175000
446757000	::481677188069351000
348085087	::481677188597436000
376472794	::481677296374644000
297652605	::481677311905767000
259093732	::481677331610624000
163279109	::481677343870578000
297652605	::481677386610536000
58847822	::481677435000209000
376472794	::481677442650996000
246030395	::481677459130425000
153543800	::481677465186615000
254276767	::481677605783863000
60718620	::481677734452920000
370088836	::481677756355575000
303080805	::481677764001808000
398707286	::481677825918136000
246030395	::481677882305961000
90689440	::481677898831519000
21531254	::481677930024960000
215109001	::481678091236814000
303080805	::481678143569551000
153543800	::481678176842571000
235382002	::481678238104580000
280194602	::481678297558810000
414526765	::481678311844638000
64768338	::481678372678819000
259093732	::481678570469605000
153543800	::481678577516040000
290855101	::481678584793546000
31066609	::481678617307394000
190229064	::481678632918605000
156508337	::481678665369919000
259093732	::481678695141105000
57331128	::481678722664124000
515049896	::481678815966416000
190229064	::481678908761202000
414526765	::481678931553054000
36829018	::481678958237196000
215181084	::481679038377775000
236202065	::481679040521048000
173232394	::481679041603174000
173232394	::481679143197622000
369174583	::481679143923228000
259093732	::481679145164746000
25935173	::481679215981367000
414526765	::481679247212179000
419836731	::481679266305044000
57331128	::481679329089179000
64768338	::481679335577755000
25237171	::481679344742326000
414526765	::481679356486352000
2084321	::481679428582252000
87956728	::481679444214439000
163893797	::481679454440153000
414526765	::481679461281042000
468057254	::481679532403875000
173232394	::481679612414402000
133526428	::481679634686554000
163893797	::481679647017422000
605608831	::481679682106966000
229611107	::481679685869645000
47733122	::481679687178256000
212475056	::481679724565889000
133526428	::481679851922145000
553711382	::481679910264516000
383045348	::481679922277015000
325192444	::481679938345783000
281697994	::481679951524265000
420389630	::481680007342080000
325192444	::481680023712456000
419836731	::481680108055724000
229611107	::481680169435152000
33418266	::481680198526451000
419836731	::481680371088900000
190229064	::481680424763015000
407038804	::481680448079544000
369174583	::481680491494375000
31066609	::481680615457050000
234213287	::481680705215148000
38804898	::481680740120145000
130690913	::481680745954430000
399408344	::481680775650099000
190229064	::481680935276929000
369174583	::481680943556460000
119636299	::481680955263172000
178269816	::481680976091684000
423862446	::481681005875449000
419836731	::481681056316538000
419836731	::481681197668765000
57331128	::481681255835004000
30719116	::481681385699426000
173232394	::481681430607441000
187078541	::481681463838920000
44451086	::481681553399885000
90689440	::481681599616913000
405362735	::481681712561127000
38804898	::481681848217501000
32690664	::481681857600172000
321037427	::481681882183385000
100195876	::481682084218425000
259093732	::481682200916533000
407473485	::481682277525905000
433012724	::481682294902493000
408171600	::481682478772400000
18918771	::481682490974011000
246030395	::481682568870653000
21531254	::481682593059180000
407473485	::481682609781477000
178269816	::481682630723645000
57331128	::481682637925253000
364428125	::481682652991205000
43980775	::481682675330457000
321037427	::481682729185345000
276256841	::481682779705323000
87966998	::481682791986647000
553711382	::481682894792830000
87966998	::481682924392439000
372126514	::481682954976915000
332306968	::481682986006347000
372126514	::481683014334685000
70839851	::481683045020217000
70839851	::481683084526354000
407473485	::481683088226156000
70839851	::481683094265544000
271774234	::481683125991264000
321037427	::481683131695910000
372126514	::481683157691809000
407473485	::481683177145380000
70839851	::481683212150665000
605608831	::481683275216220000
211616743	::481683278445817000
211616743	::481683352794062000
407473485	::481683354082103000
229611107	::481683354698653000
89590985	::481683380279328000
190229064	::481683405541605000
211616743	::481683411736600000
57331128	::481683511594602000
38804898	::481683516233498000
89590985	::481683526115274000
372126514	::481683595346468000
407473485	::481683664263458000
48804765	::481683735675682000
190229064	::481683769502351000
92568275	::481683844169740000
407473485	::481683848242008000
263418480	::481683866977968000
263418480	::481683902747000000
23754003	::481683918869905000
234213287	::481684001695223000
423446901	::481684144217276000
407473485	::481684158146961000
90689440	::481684264367296000
407473485	::481684307573215000
21531254	::481684336467795000
77078833	::481684336924573000
337434597	::481684359271833000
309778100	::481684363449360000
433012724	::481684392427810000
271774234	::481684440083476000
407473485	::481684445972668000
25942336	::481684481862934000
372126514	::481684490872295000
433012724	::481684613958348000
263418480	::481684690386964000
246030395	::481684751254712000
246030395	::481684794573459000
320560322	::481684808146243000
98552986	::481684837234126000
24113194	::481684863158718000
190229064	::481684888454561000
262870925	::481684897493688000
386169383	::481684931836264000
281697994	::481684985938989000
31066609	::481684995371573000
262870925	::481685067652034000
31066609	::481685128523968000
156508337	::481685133846511000
479245748	::481685173009121000
634873462	::481685301882916000
234213287	::481685391242964000
325192444	::481685406413766000
271774234	::481685427917565000
20620620	::481685482229993000
20620620	::481685504237502000
70839289	::481685518141632000
263418480	::481685538903035000
116988168	::481685564496703000
320560322	::481685576077164000
386169383	::481685608998244000
20620620	::481685630133760000
234213287	::481685633820524000
561527789	::481685708323561000
320512967	::481685737478569000
50354861	::481685773322702000
90544248	::481685840288948000
337434597	::481685881422479000
234213287	::481685901102563000
320560322	::481685913106259000
70839289	::481685927232692000
433012724	::481685964138356000
20620620	::481686036628901000
386169383	::481686038687924000
263418480	::481686073622286000
424709673	::481686123916181000
20620620	::481686144233791000
271774234	::481686146322157000
50354861	::481686165272014000
264622253	::481686171454423000
20620620	::481686186105528000
587054451	::481686229608456000
372126514	::481686235761479000
308170990	::481686274529837000
18618379	::481686283870142000
20620620	::481686300870049000
20620620	::481686321501843000
26068830	::481686328254279000
238672857	::481686413008969000
377555310	::481686458219380000
372126514	::481686521091616000
190229064	::481686536560201000
155650977	::481686565711020000
408171600	::481686578092179000
271774234	::481686581653143000
124582805	::481686618181746000
433012724	::481686701924827000
190229064	::481686709571039000
268034501	::481686772636581000
57331128	::481686788256169000
408171600	::481686825891667000
245021956	::481686839615430000
246030395	::481686872909836000
375873224	::481686923530874000
562393615	::481686966644129000
550757928	::481686990270656000
124582805	::481687008470110000
320560322	::481687237189304000
577920402	::481687252708245000
577920402	::481687292394749000
493640349	::481687500986269000
424709673	::481687558926376000
56917722	::481687587375947000
587054451	::481687601582047000
577920402	::481687620884242000
245021956	::481687640547139000
221590506	::481687656225452000
262870925	::481687668569292000
577920402	::481687677230514000
550757928	::481687726769455000
153531619	::481687837650075000
493640349	::481687859376574000
446757000	::481687876254830000
190229064	::481687995024539000
70254385	::481688069478051000
50354861	::481688083448872000
39416036	::481688188927619000
49114032	::481688199052263000
540330411	::481688212906074000
235867165	::481688251313315000
292012619	::481688365419753000
124582805	::481688466984800000
190229064	::481688555509391000
107535820	::481688566989606000
21531254	::481688582378516000
554633284	::481688743473344000
577920402	::481688758656311000
190229064	::481688902592241000
190229064	::481688934041133000
245021956	::481688944661102000
124582805	::481688979113521000
606781453	::481688979755241000
190229064	::481689050533740000
550757928	::481689074869096000
77078833	::481689095546994000
190229064	::481689103268708000
446757000	::481689178649141000
337434597	::481689323192844000
372126514	::481689336681754000
21531254	::481689437076987000
190229064	::481689484128313000
183090041	::481689489883279000
337434597	::481689495666847000
187078541	::481689540378128000
119636299	::481689543871979000
540330411	::481689569562079000
343484637	::481689580014292000
153531619	::481689649090273000
262870925	::481689691272404000
337434597	::481689744514875000
554633284	::481689756737478000
337434597	::481689763221479000
116988168	::481689773799522000
264622253	::481689775825375000
25237171	::481689810721964000
343484637	::481689854414049000
27626703	::481689859929546000
343484637	::481689930863616000
190229064	::481690011205517000
190229064	::481690013868908000
337434597	::481690015768915000
281697994	::481690017577041000
260464441	::481690082919735000
260464441	::481690148443148000
116988168	::481690190025465000
190229064	::481690195486453000
200316617	::481690195801419000
605608831	::481690212720857000
264622253	::481690242202611000
200316617	::481690251753455000
343484637	::481690254244450000
258636623	::481690431009619000
190229064	::481690432229761000
173232394	::481690477624692000
190229064	::481690511854403000
463908266	::481690527268499000
190229064	::481690571702956000
51979136	::481690572131139000
337434597	::481690625780101000
424709673	::481690671506804000
190229064	::481690673318342000
190229064	::481690698484162000
303488399	::481690758496284000
29391732	::481690813215150000
148436850	::481690830739349000
164575018	::481690847881076000
352970133	::481690848380190000
244290101	::481690874288812000
18918771	::481690973932879000
190229064	::481690985307439000
320512967	::481691011198906000
153531619	::481691118476591000
327934017	::481691166593650000
190229064	::481691248281935000
38804898	::481691301662822000
295339639	::481691318977302000
424709673	::481691400484827000
243974175	::481691488779132000
116988168	::481691509624807000
424709673	::481691528968941000
190229064	::481691652042395000
187078541	::481691767201206000
587054451	::481691797605728000
424709673	::481691853306068000
244290101	::481691893869195000
424709673	::481691943291060000
268034501	::481691969819648000
183090041	::481691996671967000
320560322	::481692014216351000
107535820	::481692016305528000
424709673	::481692050518441000
188480631	::481692212984807000
183090041	::481692305142087000
229611107	::481692341687046000
312245470	::481692505579073000
321498402	::481692536839229000
116988168	::481692569550589000
424709673	::481692578870755000
123746907	::481692591747248000
128775325	::481692632242876000
433012724	::481692695228735000
312245470	::481692800711274000
187078541	::481692814787362000
271774234	::481692819724042000
50354861	::481692828225908000
424709673	::481692833783775000
116988168	::481693011974172000
38804898	::481693020987744000
257092614	::481693039400722000
280194602	::481693110196396000
312245470	::481693111924453000
245021956	::481693131599904000
187078541	::481693158120513000
255810490	::481693184918290000
312245470	::481693237439000000
352970133	::481693261434589000
152715270	::481693299648888000
187078541	::481693319911583000
38804898	::481693338584616000
116988168	::481693354988548000
26831606	::481693389092421000
249012544	::481693444591468000
312245470	::481693474689794000
424709673	::481693533423022000
190229064	::481693534500552000
312245470	::481693634157223000
16864384	::481693796262879000
188480631	::481693817067044000
153531619	::481693936071618000
96658544	::481693958570250000
379358099	::481693963423068000
258108922	::481693982645166000
38804898	::481693983865729000
312245470	::481694024139407000
424709673	::481694141714165000
38804898	::481694171284000000
96658544	::481694211562291000
365739414	::481694221946994000
38804898	::481694382794358000
38804898	::481694391182979000
368468264	::481694453082505000
312245470	::481694456916086000
287727506	::481694457880784000
116988168	::481694499630874000
368468264	::481694572905394000
187078541	::481694603016294000
368468264	::481694651083001000
299796220	::481694668615593000
312245470	::481694683660173000
153531619	::481694702127681000
190229064	::481694704128360000
190229064	::481694704128364000
312245470	::481694765579120000
359776589	::481694770797236000
190229064	::481694861058260000
153531619	::481694871686610000
312245470	::481694953672695000
156801163	::481695040788369000
262870925	::481695045209563000
281697994	::481695049374531000
186314952	::481695082521706000
153531619	::481695098917244000
17016789	::481695106840293000
325192444	::481695176344489000
386627455	::481695217012072000
478826327	::481695290563391000
315614733	::481695320695271000
268034501	::481695410352705000
190229064	::481695470054416000
408031484	::481695586773516000
190229064	::481695599138328000
269383781	::481695604947431000
254276767	::481695659058155000
269383781	::481695666171674000
40810916	::481695678117068000
315614733	::481695717962944000
312245470	::481695734484303000
271774234	::481695786275598000
312245470	::481695787412250000
295466391	::481695807955935000
82600674	::481695852520431000
268034501	::481695901979652000
38804898	::481695914780663000
291475742	::481695929930489000
128775325	::481695940424654000
473718221	::481695945713655000
190229064	::481695948096016000
221590506	::481696001741189000
262870925	::481696032879702000
72890292	::481696062122770000
190229064	::481696080438902000
312245470	::481696100563169000
188480631	::481696166522789000
587054451	::481696230917935000
221590506	::481696276581343000
237963845	::481696284605046000
478826327	::481696381099184000
15488020	::481696433196658000
379358099	::481696503170596000
215174499	::481696508715094000
47733122	::481696600851775000
96872197	::481696612402475000
38804898	::481696746146238000
163646426	::481696824592302000
72890292	::481696919623053000
112333263	::481696968872587000
72890292	::481697055618785000
255810490	::481697110816194000
283051149	::481697125281955000
221590506	::481697256089714000
92629759	::481697292747935000
77765035	::481697330567983000
229611107	::481697362365382000
424709673	::481697369810288000
102301729	::481697381021270000
190229064	::481697457261142000
164135621	::481697557597679000
236202065	::481697570347962000
365739414	::481697596734328000
236202065	::481697665713852000
72890292	::481697711700578000
236202065	::481697780054761000
25237171	::481697833737670000
60712766	::481697836233678000
25237171	::481697893321945000
498637061	::481697907188326000
540330411	::481697925349666000
75937251	::481697972527566000
365739414	::481697973496057000
215174499	::481697984078295000
514339780	::481697986217795000
540330411	::481698096787644000
75937251	::481698114580254000
378367977	::481698222331555000
257546151	::481698244947214000
211616743	::481698374341521000
42220462	::481698403034734000
255810490	::481698408345116000
211616743	::481698428691308000
179519500	::481698487483248000
255810490	::481698557297455000
211616743	::481698578432135000
179519500	::481698592596295000
190229064	::481698604260659000
38804898	::481698622115811000
256638502	::481698623583842000
315614733	::481698690877235000
109805996	::481698760721203000
244290101	::481698772422909000
211616743	::481698784296976000
255810490	::481698795257081000
211616743	::481698809617977000
164135621	::481698862089125000
587054451	::481698882175262000
90750144	::481699039243927000
368468264	::481699040984170000
211616743	::481699086916018000
255810490	::481699093912518000
230898142	::481699139776811000
109805996	::481699154973179000
375636797	::481699155727757000
211616743	::481699174962831000
303488399	::481699223843262000
328882474	::481699448481775000
211616743	::481699457495363000
243974175	::481699458413895000
200316617	::481699490303598000
211616743	::481699493134340000
328882474	::481699560985604000
368468264	::481699681013989000
109805996	::481699752221106000
190229064	::481699834064171000
190229064	::481700116080783000
190229064	::481700276101869000
276784048	::481700345442091000
333704327	::481700370201059000
190229064	::481700757498912000
190229064	::481700785726574000
190229064	::481700886297591000
119636299	::481700927053656000
190229064	::481700950684356000
190229064	::481701191240278000
190229064	::481701269451444000
246030395	::481701302238318000
38804898	::481701423042666000
75937251	::481701541708320000
38804898	::481701584607264000
352970133	::481701600935682000
31010760	::481701639594602000
190229064	::481701679272714000
92629759	::481701681168523000
255810490	::481701747547983000
229611107	::481701771212251000
276256841	::481701826933170000
194054262	::481701837209628000
90750144	::481701902095507000
136458681	::481701934517075000
190229064	::481701968214122000
450560571	::481702077568008000
190229064	::481702110417797000
358452616	::481702191451742000
411997198	::481702390525992000
371817971	::481702436663349000
194054262	::481702455349366000
624394090	::481702471644221000
33528820	::481702498240319000
450560571	::481702559778742000
424464803	::481702618226364000
255810490	::481702674250088000
229611107	::481702800364417000
450560571	::481702808534540000
194054262	::481702808929181000
92629759	::481702815585140000
212475056	::481703031784747000
194054262	::481703114496827000
450560571	::481703147929206000
146216300	::481703201620496000
190229064	::481703214274723000
190229064	::481703348165308000
450560571	::481703388225081000
381203261	::481703519670378000
75937251	::481703572846166000
109805996	::481703591196258000
109805996	::481703718724055000
546989830	::481703820922064000
546989830	::481703903067508000
75937251	::481704023721267000
163279109	::481704285797752000
109805996	::481704473350660000
20924979	::481704490999889000
75937251	::481704570394247000
75937251	::481704662920609000
92629759	::481704763633827000
65512747	::481704959377821000
245080630	::481704970060701000
255810490	::481705037581008000
355612007	::481705085417046000
109805996	::481705122779910000
20924979	::481705171504746000
408171600	::481705231072243000
25237171	::481705249296506000
458639179	::481705281051574000
423830555	::481705300576043000
65512747	::481705306175438000
458639179	::481705363662589000
109805996	::481705363935592000
50546012	::481705481740636000
561527789	::481705576355733000
408171600	::481705662838087000
308170990	::481705760637083000
561527789	::481705788956622000
255810490	::481705857458401000
255810490	::481705925666152000
255810490	::481706009531281000
188480631	::481706072588050000
244290101	::481706113306353000
163279109	::481706397285879000
102301729	::481706484636450000
255810490	::481706565331058000
50546012	::481706683740069000
245080630	::481707031691161000
212475056	::481707110107869000
109805996	::481707228513443000
50354861	::481707289783451000
42220462	::481707338152542000
245080630	::481707377394065000
38804898	::481707406808739000
111687397	::481707491999232000
109805996	::481707607267491000
408171600	::481707700393226000
109805996	::481708101696241000
92629759	::481708209661431000
252725390	::481708255693918000
48971187	::481708303542525000
127413469	::481708435503734000
109805996	::481708883019591000
188480631	::481708931031379000
41649263	::481709125210865000
38804898	::481709271810195000
587081117	::481709411329536000
365739414	::481709482011926000
141821632	::481709517810319000
87956728	::481709645103235000
131420707	::481709926415216000
252725390	::481710061320806000
428646436	::481710292788064000
56917722	::481710311527825000
61698439	::481710337574838000
111687397	::481710372638838000
536141027	::481710491400552000
536141027	::481710521037496000
498637061	::481710553627250000
200316617	::481710652751622000
33453167	::481710804866048000
35706997	::481710883060453000
245021956	::481710884264214000
346412695	::481710886928023000
61402370	::481710938475618000
23754003	::481711022437175000
183090041	::481711121553178000
38804898	::481711140846972000
283251929	::481711331528040000
61698439	::481711498612723000
109805996	::481711580674269000
41230104	::481711667353374000
92568275	::481711889681219000
109805996	::481711901978923000
42220462	::481711976314568000
62685527	::481712093352058000
225601631	::481712476745400000
21531254	::481712620852875000
21531254	::481712632064270000
92568275	::481712756996206000
21531254	::481712764432285000
92568275	::481712859425275000
92568275	::481712914764951000
247159855	::481712971861610000
309778100	::481713256810045000
408171600	::481713437752307000
21531254	::481713928880152000
360367250	::481714048484925000
60131090	::481714271475101000
32342599	::481714336084156000
66270239	::481714370070605000
450560571	::481714616678899000
219188629	::481714768114245000
19895969	::481714889040621000
399713201	::481714902143631000
360367250	::481714915036520000
15726982	::481715029176102000
276784048	::481715044976046000
128775325	::481715094695735000
49061011	::481715185485631000
15488020	::481715302858637000
49061011	::481715307388887000
208171241	::481715308403507000
42220462	::481715334475710000
224124379	::481715606119399000
247159855	::481715645013184000
247159855	::481715769420427000
92568275	::481715791273156000
224124379	::481715894297432000
51979136	::481715902799294000
92568275	::481715929152512000
51979136	::481715966225563000
92568275	::481715997964251000
224124379	::481716125747527000
700013623	::481716188846628000
92568275	::481716229103972000
98589714	::481716265552080000
92568275	::481716300700712000
224124379	::481716322158395000
15726982	::481716341187936000
50354861	::481716412591792000
216168764	::481716461023399000
224124379	::481716473337896000
108814965	::481716494737240000
224124379	::481716753722925000
224124379	::481716792834797000
108814965	::481716811633659000
255810490	::481717125791617000
255810490	::481717228694691000
224124379	::481717506420113000
255810490	::481717665351094000
255810490	::481717932125593000
15726982	::481718011833774000
22414245	::481718688848957000
381373424	::481719031712739000
360367250	::481719044186189000
29391732	::481719081624563000
156801163	::481719091204349000
479245748	::481719244502343000
21531254	::481719399879946000
224124379	::481719461985013000
29391732	::481719517689552000
156801163	::481719560853139000
224124379	::481719614049492000
108814965	::481719744840478000
224124379	::481719777228894000
119636299	::481720306709430000
18918771	::481720327731695000
431003917	::481720494622666000
360951591	::481721349506080000
283251929	::481721600400580000
17035194	::481721871516581000
323691415	::481721991972392000
506707370	::481722039070633000
220587584	::481722727791738000
17035194	::481723240361254000
320512967	::481723486185205000
323691415	::481723488391028000
323691415	::481723536692633000
323691415	::481723566828691000
220587584	::481723753785593000
465292139	::481723755652055000
179039178	::481723874049286000
323691415	::481724324772995000
15186859	::481724553241329000
21531254	::481724636241985000
360367250	::481724983727513000
360367250	::481725020373151000
360367250	::481725091542077000
360367250	::481725140695121000
360367250	::481725284480086000
360367250	::481725316314849000
360367250	::481725542710779000
381373424	::481725696012603000
381373424	::481725702044000000
381373424	::481725707622445000
34071360	::481725982542282000
381373424	::481726118278361000
124582805	::481726141779410000
34071360	::481726227833577000
283251929	::481726301930143000
79861287	::481726522995126000
124582805	::481726733688008000
124582805	::481726820791119000
57331128	::481727063397658000
392434084	::481727110797459000
48971187	::481727292079472000
34071360	::481727378226302000
551501734	::481727513551306000
147298694	::481727711098859000
570483315	::481727726831665000
144733584	::481727731651334000
80157666	::481727955018985000
147298694	::481728044541816000
147298694	::481728124523008000
144733584	::481728288977469000
179039178	::481728389536309000
49061011	::481728756977909000
392261274	::481729079948095000
381373424	::481729092908101000
312245470	::481729231852810000
57331128	::481729305458659000
570483315	::481729565954301000
461652679	::481729740093411000
240492455	::481729770015965000
153531619	::481729945555587000
34071360	::481729945610113000
570483315	::481730087725699000
179039178	::481730183272345000
34071360	::481730188812644000
579647636	::481730368970964000
34071360	::481730674202644000
358452616	::481730730301460000
34071360	::481730926376800000
29984961	::481731053560680000
28827091	::481731088348635000
274432702	::481731114277425000
28827091	::481731520768393000
484202581	::481731873979514000
358452616	::481732178418491000
224124379	::481732181027340000
224124379	::481732321037402000
213187842	::481732336724508000
358452616	::481732422594068000
224124379	::481732425941151000
358452616	::481732495080054000
224124379	::481732657437343000
579647636	::481732921779585000
153531619	::481732991266213000
24803741	::481733002763190000
189224604	::481733141577879000
176487313	::481733238432354000
579647636	::481733589101711000
152715270	::481733602174988000
153531619	::481733679220146000
153531619	::481733783054323000
360951591	::481733825689812000
153531619	::481733867661819000
570483315	::481734038219010000
579647636	::481734060168187000
128775325	::481734135828840000
178921630	::481734199519768000
128775325	::481734227222745000
579647636	::481734260081311000
283518032	::481734274639728000
330201359	::481734396261965000
153531619	::481734412678086000
58562014	::481734467715756000
15488020	::481734512661897000
17054163	::481734545398439000
178921630	::481734674952491000
577920402	::481734808423251000
360951591	::481734886961586000
124582805	::481735112808464000
28827091	::481735682079989000
360951591	::481735889123422000
98589714	::481736098800885000
360951591	::481736135391977000
212060681	::481736582035406000
14954949	::481736590574637000
414103187	::481736597881511000
414103187	::481736899342909000
26198298	::481736937988837000
579647636	::481736940874895000
360951591	::481737027763699000
61718844	::481737050673008000
246409056	::481737142683848000
414103187	::481737199462133000
205501297	::481737275483492000
579647636	::481737358082342000
15782772	::481737491095900000
179039178	::481737740036616000
414103187	::481737916717494000
59370673	::481738237442940000
38804898	::481738296670683000
214184608	::481738481425973000
112576998	::481738716352765000
342845822	::481738735436845000
579647636	::481738836796792000
579647636	::481739086227853000
260038180	::481739132582891000
289605285	::481739292020994000
579647636	::481739343695192000
25760567	::481739343963652000
128775325	::481739365337399000
369292925	::481739409633443000
128775325	::481739481075048000
33249556	::481739756985151000
216833550	::481739844113027000
112576998	::481739864136617000
112576998	::481739958542008000
178921630	::481740212281032000
283251929	::481740458733740000
299796220	::481740470385930000
51814269	::481740535720181000
20924979	::481740553994784000
46070001	::481740731179347000
189224604	::481740755858640000
301657872	::481740961748246000
69044676	::481741300530544000
112576998	::481741658875117000
307697597	::481741691708125000
112576998	::481741828622790000
112576998	::481741893701611000
115459999	::481741944175853000
13683762	::481742413182926000
61050527	::481742446825844000
100018299	::481742456397258000
61050527	::481742500861083000
410403898	::481742732135002000
215144630	::481742744331644000
20020647	::481743642172735000
24494616	::481743714008592000
62685527	::481743714654912000
97307001	::481743734212530000
68221984	::481743736268161000
509524562	::481744091261046000
508860717	::481744216146468000
325192444	::481744414453161000
18455966	::481744682687270000
37863682	::481744754929971000
178921630	::481744996086059000
140994915	::481745164005040000
253126912	::481745252831993000
153544543	::481745429860986000
218956862	::481745467416383000
100018299	::481745608299278000
545129813	::481745639114428000
34796664	::481746071819784000
579647636	::481746274010808000
175581339	::481746278553247000
42220462	::481746347339829000
42220462	::481746367422160000
66021164	::481747365796134000
9687752	::481747439737524000
142364553	::481747962255925000
62685527	::481747963002097000
581342731	::481748031075647000
318065690	::481748096519766000
318065690	::481748214035795000
459987659	::481748264098992000
378281495	::481748293618122000
21531254	::481748528247476000
381373424	::481748556143796000
62685527	::481748562007834000
25104281	::481748691087142000
377357259	::481748903587352000
28405302	::481749063163867000
65482831	::481749210925387000
53112812	::481749446816829000
165658390	::481749471328354000
377357259	::481749483571531000
253126912	::481749609967284000
176224586	::481749753428852000
253759009	::481749972728041000
377357259	::481749984073633000
279139758	::481750055763066000
214678768	::481750101866471000
62685527	::481750151111774000
247372701	::481750215607607000
363649162	::481750263402094000
76482742	::481750402887872000
53112812	::481750564087152000
15789848	::481750638137585000
29849760	::481750686648918000
76482742	::481750917612838000
463908266	::481750947673440000
35505123	::481750953863819000
137426396	::481751029197725000
76482742	::481751073506721000
53112812	::481751344940736000
261043724	::481751418748276000
35505123	::481751518761066000
53112812	::481751665238765000
53112812	::481751736952963000
20020647	::481751980650426000
46284235	::481752063529857000
76482742	::481752154878013000
23027915	::481752163979231000
102530016	::481752292874387000
189224604	::481752344229867000
26198467	::481752631270854000
184195472	::481752687826849000
458808714	::481753038533980000
458808714	::481753088584601000
253230729	::481753186483445000
253230729	::481753203893997000
253230729	::481753273813053000
31250549	::481753342180196000
15488020	::481753348446486000
45190114	::481753367807406000
20190503	::481753386421735000
142364553	::481753421952057000
253230729	::481753440532451000
253230729	::481753487680622000
210674392	::481753502654296000
114064449	::481753722419441000
49221112	::481754089492344000
458808714	::481754167858712000
17111530	::481754433416884000
189224604	::481754559308910000
241337450	::481754619702292000
337367504	::481754733569671000
86604355	::481754949224001000
278301419	::481754963824353000
278301419	::481754971868635000
214779476	::481755073408937000
310982944	::481755169198444000
142364553	::481755399063085000
225287674	::481755920955760000
236930269	::481755932834013000
100018299	::481755936508620000
100018299	::481755983635820000
100018299	::481756002338217000
579647636	::481756152808882000
162175448	::481756233758560000
343018153	::481756303274938000
556556365	::481756460204847000
20924979	::481756626009866000
15742158	::481756640547319000
33964276	::481756654082752000
105852149	::481756656674426000
38804898	::481756658289221000
76482742	::481756670004322000
214184608	::481756793895657000
142364553	::481756895943069000
337367504	::481757114323709000
103138091	::481757161421156000
546947837	::481757176906514000
337367504	::481757177796128000
460772038	::481757267688034000
10095952	::481757280816222000
337367504	::481757306552872000
29553235	::481757492612177000
552802620	::481757543694221000
337367504	::481757688351977000
10095952	::481757696035524000
171807880	::481757813719322000
33703018	::481757889942781000
147310240	::481758050588852000
213887474	::481758069299245000
377555310	::481758074030407000
416506126	::481758126736015000
365523194	::481758147602690000
338120144	::481758156318441000
263971863	::481758360807567000
35505123	::481758482631110000
42220462	::481758568832860000
35505123	::481758580085751000
263971863	::481758610360238000
24821703	::481758997175754000
100018299	::481759118026637000
258454374	::481759147114135000
434675222	::481759174544863000
10095952	::481759196501639000
377357259	::481759239493283000
203311237	::481759282015506000
279139758	::481759316639481000
434675222	::481759347023052000
458808714	::481759352089350000
91770694	::481759448609071000
434675222	::481759640641077000
434675222	::481759740444565000
33249556	::481759778943688000
33703018	::481759834208223000
434675222	::481759907830837000
8524892	::481760006191054000
189224604	::481760007378440000
236271147	::481760097270382000
15806298	::481760237783773000
57566548	::481760239415349000
434675222	::481760239818403000
349431964	::481760272911040000
225691566	::481760289575030000
434675222	::481760328737640000
8524892	::481760392507449000
30128717	::481760426062278000
432819849	::481760465862012000
349431964	::481760493330132000
20804321	::481760504675704000
36082253	::481760674490904000
349431964	::481760746414411000
434675222	::481760880783556000
75034878	::481760893940670000
62396842	::481760951213883000
187049333	::481761048941563000
349431964	::481761110840729000
124517802	::481761217485107000
236271147	::481761260971642000
186208532	::481761276834508000
186823940	::481761370090647000
8524892	::481761386075156000
262405775	::481761387442483000
165290348	::481761389602557000
407248121	::481761420577476000
349431964	::481761427024117000
349431964	::481761472284872000
186208532	::481761476546265000
20020647	::481761486843301000
349431964	::481761733216706000
337388641	::481761813361872000
15791549	::481761830818160000
8524892	::481761947914747000
214357483	::481762233102266000
124517802	::481762317231984000
45278487	::481762372483153000
337937520	::481762519397457000
267538322	::481762581804109000
256756265	::481762850998738000
267538322	::481762873467629000
434675222	::481762886503915000
349431964	::481762922058625000
178921630	::481762991181135000
434675222	::481763017001295000
349431964	::481763026295480000
349431964	::481763045673168000
100018299	::481763045858082000
51413309	::481763072818692000
349431964	::481763110722605000
256756265	::481763139432628000
33699503	::481763203941408000
100018299	::481763305674248000
102530016	::481763454337175000
234187240	::481763522922045000
8524892	::481763526495576000
433012724	::481763613049245000
139447011	::481763736630591000
25609677	::481763831069556000
234187240	::481763852858564000
349431964	::481763872974442000
60399576	::481763880700375000
351641054	::481763961470464000
81765661	::481763962095022000
178921630	::481764105653874000
265553576	::481764108337827000
433012724	::481764121524723000
178921630	::481764157067632000
349431964	::481764176704987000
351641054	::481764204370997000
410286428	::481764346901446000
142364553	::481764424433557000
214357483	::481764438253391000
33342988	::481764567698378000
214357483	::481764596126973000
139547588	::481764652356222000
187309818	::481764722157432000
27626703	::481764740750774000
100090407	::481764782375452000
35376355	::481764972888735000
25609677	::481764976005505000
181877725	::481764989133287000
177101575	::481764990035054000
242912563	::481765019945029000
270227232	::481765145840857000
213887474	::481765217991266000
72210207	::481765411147374000
142364553	::481765428617019000
142364553	::481765530492489000
587104097	::481765757110325000
142364553	::481765838354382000
59454178	::481765867114332000
279548168	::481765936274624000
635845301	::481765949872160000
25609677	::481765978393825000
350424007	::481766055774543000
25609677	::481766098124431000
270227232	::481766123352780000
57933673	::481766236666089000
26915925	::481766369487093000
142364553	::481766433077358000
479156555	::481766673251188000
142364553	::481766781581664000
434675222	::481766807452524000
16726467	::481766814792560000
375636797	::481766880529498000
387472182	::481766887588519000
25609677	::481767123635949000
392261274	::481767234424274000
8524892	::481767382658990000
255147158	::481767411008303000
25609677	::481767432760348000
275268585	::481767442750787000
242912563	::481767546681827000
17928370	::481767561885798000
337937520	::481767624934952000
25609677	::481767688998776000
222636373	::481768012639662000
98589714	::481768204495511000
261847534	::481768292622020000
277794018	::481768365845778000
387472182	::481768503330881000
14307454	::481768534314217000
100018299	::481768570695598000
80157666	::481768574130745000
237530197	::481768624152002000
382767512	::481768771024334000
120853830	::481768806130270000
34536365	::481768815064121000
233767854	::481768857313361000
278301419	::481768872316379000
380458897	::481768930529542000
70839289	::481769048045146000
602224338	::481769063509528000
8524892	::481769073609416000
54587465	::481769091737190000
25609677	::481769099379634000
408772521	::481769113107574000
62989661	::481769133013737000
614436697	::481769170325880000
434675222	::481769212290293000
56169190	::481769355030446000
267538322	::481769356477485000
420389630	::481769638238228000
116098184	::481769755880087000
142364553	::481769759608803000
434675222	::481769765628051000
91712528	::481769863170379000
14307454	::481770018946838000
434675222	::481770066191872000
263433687	::481770157497282000
8524892	::481770159636348000
83163050	::481770174794985000
408772521	::481770223956414000
53258017	::481770243032104000
25609677	::481770316780535000
75696479	::481770434669445000
75696479	::481770607768387000
53258017	::481770643533602000
75696479	::481770699934011000
19684793	::481770731500347000
327934017	::481770862744334000
53258017	::481770885125521000
100018299	::481770916721209000
411222321	::481770991283339000
75696479	::481771009599500000
100018299	::481771088683487000
434675222	::481771101144756000
271370762	::481771136980496000
253120136	::481771191141560000
19684793	::481771315125559000
286265668	::481771460428435000
15791549	::481771493525696000
286298021	::481771501168123000
18657192	::481771508918788000
434675222	::481771673440780000
83878535	::481771756747620000
20778748	::481771846086324000
434675222	::481771917125627000
458472537	::481771929460682000
70839289	::481772008015814000
553711382	::481772032154402000
325242803	::481772083857608000
261847534	::481772118095708000
142364553	::481772155118833000
53112812	::481772204892254000
434675222	::481772227827105000
18551115	::481772296407756000
513270198	::481772303630336000
75696479	::481772332944334000
434675222	::481772345728958000
202196262	::481772402167123000
38440249	::481772438506573000
75696479	::481772509935591000
75696479	::481772619461451000
53112812	::481772674587164000
75696479	::481772675769978000
434675222	::481772709236711000
234143570	::481772761397088000
14307454	::481772769256808000
285906246	::481772904816709000
75696479	::481772913062707000
434675222	::481772967052193000
349484189	::481772980855255000
133508241	::481773006818000000
75696479	::481773047360155000
142364553	::481773117812256000
393718746	::481773148225142000
445219284	::481773289610563000
337434879	::481773350306340000
234143570	::481773413732999000
73526174	::481773421253361000
45278487	::481773441301757000
234143570	::481773463477448000
75696479	::481773471819509000
147310240	::481773548068143000
25223941	::481773643475591000
379152968	::481773662325178000
234143570	::481773696626212000
25223941	::481773698441961000
348047989	::481773717446332000
25223941	::481773728540291000
444247134	::481773735024664000
326813935	::481773876285030000
56169190	::481773906844332000
147310240	::481774012570550000
13533012	::481774111694147000
132976059	::481774118174728000
113760458	::481774161551822000
558873022	::481774322387025000
587104097	::481774359950807000
270173839	::481774443711037000
370165750	::481774449403133000
100195876	::481774478943207000
100195876	::481774480142778000
19734494	::481774535239143000
270173839	::481774573268897000
109331928	::481774581473378000
60131090	::481774694568169000
370165750	::481774763606433000
35141457	::481774860310679000
25609677	::481774884457291000
315527257	::481774904895762000
73526174	::481774921014870000
352943670	::481774921974964000
56508824	::481774941595901000
411912822	::481775118151348000
102530016	::481775149101121000
164816411	::481775184270331000
19111395	::481775188065783000
35141457	::481775275332866000
352486016	::481775367472963000
558873022	::481775376046501000
31144939	::481775424473935000
83163050	::481775567478747000
346173821	::481775585967235000
56508824	::481775643235852000
83163050	::481775827496230000
24634410	::481775873582854000
14307454	::481775915488145000
458847153	::481775933993795000
45966951	::481776037496631000
279548168	::481776060070391000
301497892	::481776164516921000
301497892	::481776221014220000
558873022	::481776240328589000
558873022	::481776271106387000
221740779	::481776302543093000
212068363	::481776388622389000
246409056	::481776392661897000
20778748	::481776431194595000
558873022	::481776480062406000
444247134	::481776490137145000
207290040	::481776576074625000
56508824	::481776638032887000
35376355	::481776747063422000
624394090	::481776774741639000
83163050	::481776814378201000
69494041	::481776824196661000
558873022	::481776824389627000
205043960	::481776941662363000
558873022	::481776971932635000
35376355	::481776991096434000
17974977	::481777148550979000
274791343	::481777154561032000
19374297	::481777166091563000
56508824	::481777173410222000
36829018	::481777243559976000
25082908	::481777345250865000
19684793	::481777357808627000
438582644	::481777472519032000
113760458	::481777484229132000
56508824	::481777508199989000
20190503	::481777518455058000
370165750	::481777533273530000
470458433	::481777628236771000
614436697	::481777659970482000
370165750	::481777714027048000
8524892	::481777773749760000
81643358	::481777789218332000
281697994	::481777859749769000
98589714	::481777936224104000
238024746	::481777954138378000
439491329	::481778026724597000
83163050	::481778028494983000
160094025	::481778055674085000
175581339	::481778163035279000
20020647	::481778212201304000
261847534	::481778305788825000
104990093	::481778340575997000
8524892	::481778346620370000
234960273	::481778356816715000
373126936	::481778376265322000
35141457	::481778408188551000
8524892	::481778414907850000
312856997	::481778505936408000
341037427	::481778510785036000
279548168	::481778546638344000
331397011	::481778588111618000
247024165	::481778668872548000
279548168	::481778697968418000
175581339	::481778734517604000
24494616	::481778937782349000
551501734	::481778940265394000
329471370	::481778988646285000
18324223	::481779141562212000
346173821	::481779223309602000
19684793	::481779236328329000
152127827	::481779275008184000
41230104	::481779314069762000
16258968	::481779322160570000
459612485	::481779370164355000
113760458	::481779385393885000
33249556	::481779499684483000
350968313	::481779501488439000
33011898	::481779551090245000
15726982	::481779698653872000
199331386	::481779702995386000
113760458	::481779734741671000
27792069	::481779801167257000
16258968	::481779826743705000
213887474	::481779879151546000
159944196	::481779976505544000
145572480	::481780072160825000
24494616	::481780085171965000
16258968	::481780169091211000
483190332	::481780169934262000
224095849	::481780334816542000
202798666	::481780542011363000
21153287	::481780635330048000
519086519	::481780693064634000
260038180	::481780908949639000
194998718	::481781004730769000
25925656	::481781025161228000
189664484	::481781091083108000
312856997	::481781105431822000
104990093	::481781159991324000
118855202	::481781254690324000
194998718	::481781307853127000
325192444	::481781348299190000
25609677	::481781401734631000
86604355	::481781413721939000
519086519	::481781443811487000
56508824	::481781445296283000
494605871	::481781468343980000
34204169	::481781589756493000
558873022	::481781683503792000
229611107	::481781684225179000
494605871	::481781716286070000
331397011	::481781725824286000
378771457	::481781745411706000
109060628	::481781756601724000
339126665	::481781770837184000
551501734	::481781891054706000
265760942	::481781922159267000
494605871	::481781952236646000
14085431	::481781979239575000
401443377	::481782041730482000
18137013	::481782059443453000
494605871	::481782212291883000
346173821	::481782268441399000
118733444	::481782339408629000
35141457	::481782462402801000
83163050	::481782514726748000
167513343	::481782558112620000
411848692	::481782565217390000
167513343	::481782573316972000
494605871	::481782597958119000
145572480	::481782632150495000
86970230	::481782652224016000
203736885	::481782654967091000
186107022	::481782742200631000
494605871	::481782809644638000
145572480	::481782836413091000
458808714	::481782839868796000
279548168	::481782845011406000
162175448	::481782874899632000
264622253	::481782923914256000
388374921	::481782931749621000
253828982	::481782934538420000
494605871	::481783029874974000
542693847	::481783038800433000
167513343	::481783078839681000
281697994	::481783139271213000
339126665	::481783178286215000
162175448	::481783213635821000
494605871	::481783251548131000
167513343	::481783354640322000
167513343	::481783388865830000
162175448	::481783449045323000
614436697	::481783452547559000
318173357	::481783458792865000
167513343	::481783473620156000
35026897	::481783476555759000
167513343	::481783498152632000
614436697	::481783503202156000
167513343	::481783546638790000
68818829	::481783552548143000
494605871	::481783558810267000
167513343	::481783559611744000
300135225	::481783565105917000
167513343	::481783566737899000
167513343	::481783582877564000
167513343	::481783590003683000
98589714	::481783661348409000
276341812	::481783690453061000
43586963	::481783788322955000
255697938	::481783816676073000
100018299	::481783827996475000
20620620	::481783872225824000
494605871	::481783899467431000
230365198	::481783901560373000
458808714	::481783912302006000
377555310	::481783946607226000
139847892	::481783953444315000
61698439	::481783959068876000
255697938	::481783981482864000
63928079	::481783991541190000
411912822	::481784033832366000
279548168	::481784124576112000
281697994	::481784126136406000
176224586	::481784152854106000
176224586	::481784231707025000
305415102	::481784243803017000
494605871	::481784255886794000
377555310	::481784381942411000
411912822	::481784390406901000
475210759	::481784392969641000
458808714	::481784460711444000
196152188	::481784464570204000
238401588	::481784483566608000
475210759	::481784569465565000
71284640	::481784576541331000
56508824	::481784655465549000
339126665	::481784655562014000
221098400	::481784733496401000
494605871	::481784785027604000
35141457	::481784889105063000
411700909	::481784899138236000
221098400	::481784899381129000
255697938	::481784925369421000
20190503	::481784957166039000
77765035	::481784961779777000
21153287	::481784997242626000
63490594	::481785035125579000
35141457	::481785060496916000
255697938	::481785101375000000
475210759	::481785147386126000
242912563	::481785167070396000
278220302	::481785172791025000
18657192	::481785182647623000
221098400	::481785218756399000
494605871	::481785305662357000
17974977	::481785382905077000
558873022	::481785422448570000
104990093	::481785485367341000
81469472	::481785511099371000
418314197	::481785574588571000
152715270	::481785592011689000
436187992	::481785651273035000
494605871	::481785689160171000
303427354	::481785689575804000
101881386	::481785702796247000
203736885	::481785719145263000
15875100	::481785818429022000
244290101	::481785820345417000
346173821	::481785891879653000
238401588	::481785907016921000
299796220	::481785923513114000
87956728	::481785935265529000
494605871	::481785966433030000
253552344	::481785981893226000
423666163	::481786000306216000
147310240	::481786028244877000
18015033	::481786044380364000
411912822	::481786082435301000
410297246	::481786106065596000
411912822	::481786115624804000
25925656	::481786257677119000
253552344	::481786368754864000
494605871	::481786384739344000
68622166	::481786664704942000
459612485	::481786705620369000
286487329	::481786706665168000
494605871	::481786779796643000
55704588	::481786951389827000
93043270	::481786986576232000
300594041	::481787031148691000
312394133	::481787098777677000
93043270	::481787105581236000
122717174	::481787253446811000
494605871	::481787281334738000
68818829	::481787286367924000
221830651	::481787325672726000
224095849	::481787400654319000
483190332	::481787401094713000
122614290	::481787417376980000
346173821	::481787424226697000
527041090	::481787447056273000
256088386	::481787492555694000
224095849	::481787496078917000
432116634	::481787504631095000
68818829	::481787559786205000
33818674	::481787573363154000
162200561	::481787600198307000
24537703	::481787646587731000
494605871	::481787673112092000
549785954	::481787683715682000
283625404	::481787693903642000
549785954	::481787713499430000
68818829	::481787720096677000
475210759	::481787726413721000
349787019	::481787865957810000
16380745	::481787880302333000
9129332	::481787891837054000
494605871	::481788021742649000
295466391	::481788038914129000
45966951	::481788151787421000
281697994	::481788170468876000
156166678	::481788221974519000
69719136	::481788231646605000
494605871	::481788292078133000
588874950	::481788306687279000
136791341	::481788316849696000
36343877	::481788419954458000
8524892	::481788461532598000
33249556	::481788470575525000
423816771	::481788498337226000
35026897	::481788550724476000
558873022	::481788584228560000
344442687	::481788608676757000
388374921	::481788620224086000
172573942	::481788623381999000
33818674	::481788695964430000
409487670	::481788765283696000
409487670	::481788765908656000
409487670	::481788766760075000
409487670	::481788767582187000
409487670	::481788768513306000
18137013	::481788778969698000
87966998	::481788811064926000
9129332	::481788811295596000
494605871	::481788845894008000
41967329	::481788849866043000
100018299	::481789026220142000
388374921	::481789060001062000
56169190	::481789116917379000
100018299	::481789117576278000
543585402	::481789156884893000
48562201	::481789189407518000
379807492	::481789217085747000
494605871	::481789276217028000
543585402	::481789311931518000
31258629	::481789476201431000
399114412	::481789534057664000
494605871	::481789542752481000
81469472	::481789616727408000
110563920	::481789629629079000
98552986	::481789669693472000
191947005	::481789678115631000
410961985	::481789738500648000
361199465	::481789759698653000
71284640	::481789803730440000
368386947	::481789806469316000
619492928	::481789818326626000
122283306	::481789896953040000
198911524	::481789911721189000
65435835	::481789973796880000
499167427	::481789982181294000
458847153	::481790012699459000
19111395	::481790021200920000
230655725	::481790025085255000
21117523	::481790134384594000
436188872	::481790166391341000
325242803	::481790180136071000
331482356	::481790200834560000
238024746	::481790207063097000
242912563	::481790229851176000
22559382	::481790230673231000
21117523	::481790251711868000
35026897	::481790269625753000
41685125	::481790274239078000
53317470	::481790275526742000
53317470	::481790287048478000
38326757	::481790329696169000
254711141	::481790398138814000
351004243	::481790399271280000
56508824	::481790447527133000
240532669	::481790452728098000
240532669	::481790499993694000
35376355	::481790531077283000
16710226	::481790555652124000
21912250	::481790562165866000
543585402	::481790583967453000
18750697	::481790587843395000
316766176	::481790670412058000
48431204	::481790678146756000
68966030	::481790702251433000
316766176	::481790724313055000
81469472	::481790805708132000
230903702	::481790848242171000
410195122	::481790947257499000
18336787	::481790967314255000
316766176	::481791011329286000
558873022	::481791022528495000
13683762	::481791049291948000
34863840	::481791060104847000
56508824	::481791074688438000
126109768	::481791192619692000
30529918	::481791205911433000
230365198	::481791212211281000
19835249	::481791215847743000
53317470	::481791275675299000
20833365	::481791298311974000
41685125	::481791374925107000
20833365	::481791380352540000
118733444	::481791398384242000
590556372	::481791445264003000
92629759	::481791485675716000
186823940	::481791488305537000
312394133	::481791584082477000
242912563	::481791669688627000
270227232	::481791674398420000
139847892	::481791684087656000
20833365	::481791728261681000
506519570	::481791756434812000
230365198	::481791760083853000
558873022	::481791787493625000
92629759	::481791857223929000
20833365	::481791878216417000
92629759	::481791905642971000
230365198	::481791947934142000
587104097	::481791974723158000
351847146	::481791993828618000
368386947	::481792023058325000
27268559	::481792071699668000
351847146	::481792081560875000
65832155	::481792084941086000
56508824	::481792125122519000
97336064	::481792170622337000
344454080	::481792196790583000
133341985	::481792237324738000
56508824	::481792255103995000
36082253	::481792265539821000
221830651	::481792300587032000
344454080	::481792313778130000
410961985	::481792319255896000
27268559	::481792361698058000
20620620	::481792373450866000
24171213	::481792447689666000
25925656	::481792466001989000
48431204	::481792506523582000
286487329	::481792556536434000
221098400	::481792587448070000
100018299	::481792590841659000
56508824	::481792656457355000
20020647	::481792689176735000
20786050	::481792784194871000
413367641	::481792911848534000
41143305	::481792919951507000
187049333	::481792977288048000
273631488	::481793030664359000
258454374	::481793143244075000
281697994	::481793197031825000
106855310	::481793282851106000
91770694	::481793301717479000
17210128	::481793374312095000
411997198	::481793427869151000
106855310	::481793437205680000
515049896	::481793546437931000
152715270	::481793598799622000
240532669	::481793602478428000
78653568	::481793629582032000
32750427	::481793635826941000
199331386	::481793683797573000
36579395	::481793707658584000
19182658	::481793720396701000
22504277	::481793721466646000
570483315	::481793766139756000
105607367	::481793785500676000
351264389	::481793788407345000
92125226	::481793866463322000
51649971	::481793876160573000
33249556	::481793877893197000
438582644	::481793956456718000
570483315	::481794081786302000
13533012	::481794130238898000
249468865	::481794135397904000
477188816	::481794155689959000
47753031	::481794250720681000
111136825	::481794304302530000
570483315	::481794319800475000
38031351	::481794358975291000
413686504	::481794472288583000
111136825	::481794479674777000
570483315	::481794520183365000
112801155	::481794520246276000
38031351	::481794588244312000
336821368	::481794593122287000
48431204	::481794665642221000
78653568	::481794691315544000
410403898	::481794790627880000
52105336	::481794810383040000
180388620	::481794814396989000
438698734	::481794820869201000
24821703	::481794916113477000
299450175	::481794999500013000
38031351	::481795072564801000
290401730	::481795120761565000
16322613	::481795149840670000
295466391	::481795199719309000
13533012	::481795203884675000
352486016	::481795205704585000
249451202	::481795225103654000
230365198	::481795261862125000
344454080	::481795262126387000
475210759	::481795292631924000
221098400	::481795331206549000
230365198	::481795346377359000
418847263	::481795395790831000
430072028	::481795480037228000
412159259	::481795492519497000
384488111	::481795567756918000
106320745	::481795577068666000
6733652	::481795605564772000
38804898	::481795673084272000
6733652	::481795676058419000
408171600	::481795724384825000
6733652	::481795726750777000
185716839	::481795746811760000
52295994	::481795753753735000
38804898	::481795795981578000
299450175	::481795798653358000
230365198	::481795845998653000
216833550	::481795856245346000
19182658	::481795864692662000
380458897	::481795871806197000
338073739	::481795879473410000
21153287	::481795898356158000
273748024	::481795940513103000
458766436	::481795973731975000
22285873	::481795983274033000
230365198	::481796094330810000
368730450	::481796095173881000
191276105	::481796098416050000
564879952	::481796174072909000
295466391	::481796182616719000
86243090	::481796212434034000
235382002	::481796233971781000
111411572	::481796253010132000
564879952	::481796284487966000
60220156	::481796305354625000
405239647	::481796401311911000
305415102	::481796403404890000
596957614	::481796454969663000
339312291	::481796478956863000
230365198	::481796506345693000
116054733	::481796606795075000
436476907	::481796619809996000
214779476	::481796683794087000
216833550	::481796701640867000
94226339	::481796711661056000
20941662	::481796803076313000
475031809	::481796811846201000
542693847	::481796843974578000
18336787	::481796857815764000
401757405	::481796865092894000
369217450	::481796939155910000
60220156	::481797038909050000
93043270	::481797077455110000
87966998	::481797079770333000
259569717	::481797087273574000
104990093	::481797136913137000
558873022	::481797154177302000
36891053	::481797214285488000
97336064	::481797219859705000
263933552	::481797335911915000
44231782	::481797422301995000
249451202	::481797430128943000
7345092	::481797458368819000
60220156	::481797497598124000
17035194	::481797556360724000
625951846	::481797588413587000
625951846	::481797646336921000
220532575	::481797690796154000
221098400	::481797695745437000
388374921	::481797703970881000
15791549	::481797753358409000
253552344	::481797763902889000
230365198	::481797825072619000
409487670	::481797845918310000
60220156	::481797921856163000
463908266	::481797967959977000
7345092	::481798007470321000
368730450	::481798045940469000
199331386	::481798050151952000
50509821	::481798191881256000
253828982	::481798228854059000
98552986	::481798233371316000
318173357	::481798242993045000
16002106	::481798305093918000
32596609	::481798331761311000
60220156	::481798332541448000
32596609	::481798393467908000
98552986	::481798460585164000
394776489	::481798462552694000
551501734	::481798466369503000
280798922	::481798493233623000
394776489	::481798495930961000
52929975	::481798507985387000
350968313	::481798510875262000
372068999	::481798523604992000
388374921	::481798530466865000
379807492	::481798576486371000
253552344	::481798588461105000
7345092	::481798626566365000
49221816	::481798631842799000
397571431	::481798638671126000
551501734	::481798651065675000
176224586	::481798709311995000
625951846	::481798749795405000
429348972	::481798757852254000
165290348	::481798774260375000
80159052	::481798881693290000
13533012	::481798921946406000
29327418	::481798961674473000
320512967	::481798988690386000
352486016	::481798991877660000
242912563	::481799011771637000
625951846	::481799035028643000
267405925	::481799059368595000
60220156	::481799086559854000
625951846	::481799101106106000
60220156	::481799109989240000
18336787	::481799209956294000
587104097	::481799252964679000
588874950	::481799258505752000
230365198	::481799267040784000
495598070	::481799267297034000
18183371	::481799288041648000
376467319	::481799312939032000
20935798	::481799353351561000
387472182	::481799409575813000
310330192	::481799412243767000
182092022	::481799441620299000
165290348	::481799523069489000
255818707	::481799558075146000
52295994	::481799571111436000
392261274	::481799582440255000
182092022	::481799592460029000
30032107	::481799595735789000
355598729	::481799615511924000
37119867	::481799643819298000
182092022	::481799673233932000
87812967	::481799673376550000
181101394	::481799820152041000
255147158	::481799824837058000
392261274	::481799891711447000
105026890	::481799906605027000
230365198	::481799927102595000
483526518	::481799968336773000
375810749	::481800061806845000
144733584	::481800071831232000
329093513	::481800078072352000
60220156	::481800109638692000
463908266	::481800111526141000
177101575	::481800111668731000
394776489	::481800118329675000
326351370	::481800170649038000
24821703	::481800215687479000
20935798	::481800261779066000
551447338	::481800287871852000
276256841	::481800310654922000
69916558	::481800348563025000
16002106	::481800406004006000
20786050	::481800433972047000
276256841	::481800569498005000
376467319	::481800622774034000
376467319	::481800623482875000
376467319	::481800628226629000
263933552	::481800819235229000
202196262	::481800840366555000
21153287	::481800933894930000
376467319	::481800948054908000
263933552	::481800986608939000
263933552	::481801022340214000
124517802	::481801069383925000
459612485	::481801123976589000
42638131	::481801181086244000
352486016	::481801273595797000
459612485	::481801283779567000
69662123	::481801338481684000
399114412	::481801373701267000
108204138	::481801386435567000
255697938	::481801390260383000
42638131	::481801419683426000
346173821	::481801426138836000
61698439	::481801443314532000
562393615	::481801444212080000
69916558	::481801472103833000
209208697	::481801492656291000
16566189	::481801503649583000
348785324	::481801506128031000
346173821	::481801508322037000
304661740	::481801551644995000
276787570	::481801552823201000
326813935	::481801572884942000
168964399	::481801580849541000
80159052	::481801615897161000
275681559	::481801648914718000
388374921	::481801653398814000
91606737	::481801676509024000
399645465	::481801683496742000
399114412	::481801706057895000
64584579	::481801714995965000
91606737	::481801727230750000
80159052	::481801773976264000
168964399	::481801782163562000
81007000	::481801807665315000
69916558	::481801821241892000
399114412	::481801862018912000
151604434	::481801923264143000
371578955	::481801939387035000
276787570	::481801939999399000
246409056	::481801980453859000
285906246	::481801987185336000
221098400	::481802059532861000
287727506	::481802134753533000
348785324	::481802178319769000
258609027	::481802246082932000
49221112	::481802279754805000
95072707	::481802338701541000
24226614	::481802374248267000
20786050	::481802387753938000
52295994	::481802472667619000
119636299	::481802539893915000
276787570	::481802551705104000
200849010	::481802583615348000
328779215	::481802613881466000
396786261	::481802654473924000
276787570	::481802671611854000
255697938	::481802692453363000
201878266	::481802740855615000
50811080	::481802772581343000
30912658	::481802790000680000
255697938	::481802821373665000
460491164	::481802844106797000
69916558	::481802863358668000
73275873	::481802886909681000
547741880	::481802895650598000
276787570	::481802913728045000
255697938	::481802932346576000
411997198	::481802970565070000
4434941	::481802986612457000
299879238	::481803040337702000
151604434	::481803110482866000
59622669	::481803184436809000
276787570	::481803216972042000
146608159	::481803229026476000
18551115	::481803252020047000
458808714	::481803321062092000
100339690	::481803340402012000
413367641	::481803342213939000
253552344	::481803343837138000
589542040	::481803397465522000
187741596	::481803404990500000
341732173	::481803419628630000
400704846	::481803469964050000
259876316	::481803482249183000
276787570	::481803484367319000
359806236	::481803498485338000
299297459	::481803592651657000
370420008	::481803593096241000
602224338	::481803610419122000
373126936	::481803626193895000
109331928	::481803641188134000
435409494	::481803651178975000
139847892	::481803830209036000
78614495	::481803869173731000
9129332	::481803931723780000
253552344	::481803955375058000
397571431	::481803956490756000
459612485	::481803964719976000
317483868	::481804011272552000
249388532	::481804047175802000
124517802	::481804095544918000
56169190	::481804110895673000
350968313	::481804152839098000
25935173	::481804154344468000
458808714	::481804191896440000
323978080	::481804200272490000
198911524	::481804256647737000
382190006	::481804259948625000
56169190	::481804289161965000
59647298	::481804380794912000
337416247	::481804505403904000
78653568	::481804513053900000
376525681	::481804550332903000
151604434	::481804572466241000
14307454	::481804573380603000
21153287	::481804641340891000
52295994	::481804703349485000
102796495	::481804721368207000
14307454	::481804746391420000
15791549	::481804753584656000
37977930	::481804806936625000
34953067	::481804913685856000
203736885	::481804960296734000
19684793	::481804982686318000
203736885	::481805003493879000
384155676	::481805061136207000
336628506	::481805087569104000
87956728	::481805094422196000
19684793	::481805139364556000
98054636	::481805187678760000
447313860	::481805212210835000
322446637	::481805251645689000
131254355	::481805282394112000
327934017	::481805317185888000
108204138	::481805319358922000
114579662	::481805321233383000
405676565	::481805350837182000
120532808	::481805352850038000
458808714	::481805364048838000
135681283	::481805368633614000
114579662	::481805370273189000
227114320	::481805431375810000
30666953	::481805468990337000
300009838	::481805509939306000
405676565	::481805537445965000
116054733	::481805560371638000
260428602	::481805586473156000
589542040	::481805647131213000
73275873	::481805698263552000
336628506	::481805723366862000
139447011	::481805743839252000
139447011	::481805775833403000
16322613	::481805778949398000
434439338	::481805842614730000
279235824	::481805865490464000
722514433	::481805998097985000
434439338	::481806000865824000
25609677	::481806067543060000
588874950	::481806079563935000
165290348	::481806123171725000
458808714	::481806147473514000
15204110	::481806169766232000
100018299	::481806189249167000
49221112	::481806218747334000
263933552	::481806225646948000
36279116	::481806237903114000
259573654	::481806268613804000
73526174	::481806345201807000
33964276	::481806350423715000
16322613	::481806362997841000
30516926	::481806387165822000
579271413	::481806401086291000
305415102	::481806545421094000
81007000	::481806563066130000
81007000	::481806594192056000
97592081	::481806596465373000
424790585	::481806607005667000
349472194	::481806644683505000
187651826	::481806664308256000
16380745	::481806669060374000
203736885	::481806694838587000
274262734	::481806783267479000
269401499	::481806797489971000
21912250	::481806802095734000
67492430	::481806814317916000
28197443	::481806829005967000
430182591	::481806848136609000
35026897	::481806851454291000
33703018	::481806859155038000
133112299	::481806859763187000
329333638	::481806874933612000
25609677	::481806891329544000
263933552	::481806908777459000
246030395	::481806910912360000
58028621	::481806946937229000
311664191	::481806972367691000
399114412	::481807007473627000
275902246	::481807019179929000
299297459	::481807084363591000
349472194	::481807116051951000
224103552	::481807136129695000
556556365	::481807176843800000
33703018	::481807185413169000
299297459	::481807261090590000
100339690	::481807350232150000
434439338	::481807482306584000
318173357	::481807517828149000
349472194	::481807520152166000
305415102	::481807565836517000
102796495	::481807671767486000
106320745	::481807714373623000
61698439	::481807750155210000
186208532	::481807763538866000
349472194	::481807787698454000
475210759	::481807822758227000
327934017	::481807824792473000
411912822	::481807883173396000
24171213	::481807940991459000
279235824	::481807956195815000
190229064	::481808060285845000
64907439	::481808105408172000
90469755	::481808119446532000
13683762	::481808175436668000
203736885	::481808209175248000
2084321	::481808220902944000
377555310	::481808246731055000
310666452	::481808250677911000
26109453	::481808272500862000
179519500	::481808277693399000
60220156	::481808279362748000
517695658	::481808326817116000
179519500	::481808331581825000
15288029	::481808338808614000
350968313	::481808349437394000
203736885	::481808379333980000
102796495	::481808392042717000
224103552	::481808417535696000
408772521	::481808426558050000
179519500	::481808432735846000
581342731	::481808435588001000
260361255	::481808454068097000
349472194	::481808470791184000
26109453	::481808477489086000
328858212	::481808515267559000
279235824	::481808541909397000
234630547	::481808595663597000
196152188	::481808599698898000
190229064	::481808604685541000
26109453	::481808651775012000
98054636	::481808664211095000
40126821	::481808713389314000
349472194	::481808741135044000
25082908	::481808812320366000
106320745	::481808836781936000
374528956	::481808850413047000
229332190	::481808866871869000
15467792	::481808871548534000
279235824	::481808897850621000
139460380	::481808930386239000
475031809	::481809052201000000
402268968	::481809064574611000
98552986	::481809112162770000
93043270	::481809114071597000
364546435	::481809152470450000
377555310	::481809163681427000
246030395	::481809166474833000
98552986	::481809231423623000
294745245	::481809311400620000
328858212	::481809314768646000
26109453	::481809346519502000
278220302	::481809357173035000
253178679	::481809414316257000
60220156	::481809470234693000
9129332	::481809499142250000
286487329	::481809502225068000
131072297	::481809511834193000
93043270	::481809531434172000
607721617	::481809543265935000
73526174	::481809550937698000
377555310	::481809553235787000
351004243	::481809568318517000
407038804	::481809583137370000
421655917	::481809603529682000
32755384	::481809608395075000
34953067	::481809631837454000
38326757	::481809636161355000
234187240	::481809739488047000
328858212	::481809757700096000
376467319	::481809762393137000
49221112	::481809768193863000
213887474	::481809849433726000
73526174	::481809852755636000
349472194	::481809878361833000
352486016	::481809896459890000
279235824	::481809908426219000
213887474	::481809950025736000
282692620	::481809965179731000
207290040	::481810011208052000
498321918	::481810017105244000
32431892	::481810019349176000
131072297	::481810071228530000
70784628	::481810074172547000
263933552	::481810075921563000
91345170	::481810097379618000
20786050	::481810151293583000
19374297	::481810157970923000
80159052	::481810179168534000
56169190	::481810185845882000
19374297	::481810250006540000
83163050	::481810254293131000
252623066	::481810270726406000
33703018	::481810272978755000
26109453	::481810300023209000
200685756	::481810304196947000
50306226	::481810368868536000
33703018	::481810389605548000
423816771	::481810403878379000
26109453	::481810426783490000
249246314	::481810462225350000
279235824	::481810500439658000
11852522	::481810544119119000
386956382	::481810545817841000
369217450	::481810546367283000
334420539	::481810608724389000
87966998	::481810642891210000
100339690	::481810657809928000
253178679	::481810663350628000
164676969	::481810677049602000
424790585	::481810694614953000
352486016	::481810711631253000
146855323	::481810722838831000
493221106	::481810726751715000
257546151	::481810729603854000
15467792	::481810752710250000
169291538	::481810757827321000
11146552	::481810778522013000
348785324	::481810780178751000
9129332	::481810813184135000
556556365	::481810817747144000
349472194	::481810826073210000
9129332	::481810828073906000
493221106	::481810854107545000
93043270	::481810856993624000
434439338	::481811017085636000
169291538	::481811031258193000
349472194	::481811039487807000
37119867	::481811069640257000
157904403	::481811088967598000
424790585	::481811143367741000
418847263	::481811171226681000
33282020	::481811176678907000
33282020	::481811220022829000
406121427	::481811220341592000
35923992	::481811272015421000
157904403	::481811290453598000
35505123	::481811326813999000
322842111	::481811367763001000
80159052	::481811396477202000
26642766	::481811509321142000
25408355	::481811546231013000
304661740	::481811612207022000
181840332	::481811664074211000
20863117	::481811674400559000
279235824	::481811696374145000
70784628	::481811723956285000
134873681	::481811768461643000
108808608	::481811805149618000
133526428	::481811812661211000
350968313	::481811823591981000
316766176	::481811837730557000
134873681	::481811843959119000
134873681	::481811854100922000
57566548	::481811911135092000
636894252	::481811949198381000
223288871	::481811998909280000
9687752	::481812007604465000
369217450	::481812102269530000
349472194	::481812108326494000
26109453	::481812110301597000
16380745	::481812124469981000
636894252	::481812128366460000
371817971	::481812193420115000
28197443	::481812214794317000
40126821	::481812271245451000
380049732	::481812329978662000
20863117	::481812343504924000
169291538	::481812392729247000
33703018	::481812404578553000
11852522	::481812451025903000
42910967	::481812567367905000
26109453	::481812600225669000
341313395	::481812750776037000
33703018	::481812754022825000
337416247	::481812772309569000
33703018	::481812782674096000
56508824	::481812805150982000
371817971	::481812806790963000
169291538	::481812816710496000
303427354	::481812838621933000
337416247	::481812840571863000
279750654	::481812879012675000
574250205	::481812935212146000
223614733	::481813026610245000
98768681	::481813043102646000
351264389	::481813075402960000
252314330	::481813080658440000
279750654	::481813144868626000
16807883	::481813163906973000
350968313	::481813234060902000
56508824	::481813256877522000
33703018	::481813258702430000
211904285	::481813348364062000
426923626	::481813391687032000
424498591	::481813403368185000
370464008	::481813406509727000
57566548	::481813427640205000
294745245	::481813538302722000
28197443	::481813539175149000
24226614	::481813562696802000
139547588	::481813610092826000
26642766	::481813704053649000
26109453	::481813717139484000
551501734	::481813720772149000
282692620	::481813726132457000
98054636	::481813773162799000
59705683	::481813793379328000
440624261	::481813799201017000
295466391	::481813839038525000
41606452	::481813847607476000
253178679	::481813884076969000
534913317	::481813931011235000
361532861	::481813943275765000
264705173	::481813974984310000
22504277	::481813991568977000
246030395	::481814081892937000
209223008	::481814086511259000
337367504	::481814211115614000
146855323	::481814289599455000
181840332	::481814293256478000
246030395	::481814310029496000
425381729	::481814339113222000
93043270	::481814429580144000
49221112	::481814440388468000
21415532	::481814453017919000
181840332	::481814466397347000
15467792	::481814471246360000
72293435	::481814510433751000
26109453	::481814513260318000
62940169	::481814521640529000
377110730	::481814525939703000
131941193	::481814526573031000
402268968	::481814563718197000
587104097	::481814638019874000
181840332	::481814645557444000
240532669	::481814666839355000
103678189	::481814685918846000
19684793	::481814710309093000
103678189	::481814737093918000
259573654	::481814795323465000
635151853	::481814801341882000
198911524	::481814826952294000
174720518	::481814847726698000
455542048	::481814897739575000
282328751	::481814936901795000
73526174	::481814943659208000
223288871	::481814959328735000
80159052	::481815054791094000
477235727	::481815092602761000
49221816	::481815093726818000
181840332	::481815095262318000
26109453	::481815181308080000
372068999	::481815187616698000
101881386	::481815221896765000
223288871	::481815227994882000
369819130	::481815253273935000
181840332	::481815302175727000
463855595	::481815324124143000
369819130	::481815330403016000
242912563	::481815353711144000
402268968	::481815397654880000
80159052	::481815440033718000
282328751	::481815456169222000
634164272	::481815459680223000
344454080	::481815476029227000
49221112	::481815477841166000
399114412	::481815531725389000
20941662	::481815558032470000
33703018	::481815573043900000
98054636	::481815580056354000
351847146	::481815766233137000
25609677	::481815779462365000
29327418	::481815805286297000
249246314	::481815815553966000
86604355	::481815819425693000
29327418	::481815855215296000
103678189	::481815871879262000
205320851	::481815882390196000
59705683	::481815947406082000
49221112	::481815962597871000
215362694	::481815963239583000
243014276	::481815979832664000
47753031	::481815979836465000
16002106	::481816009779576000
370416747	::481816020467068000
613592670	::481816022609969000
15361643	::481816022681268000
15467792	::481816060723986000
25609677	::481816066637971000
29327418	::481816078159339000
205320851	::481816128071561000
394365413	::481816132416839000
59705683	::481816141674078000
424790585	::481816147730243000
429558621	::481816151417028000
16322613	::481816164062879000
319420243	::481816189165789000
38579155	::481816213719220000
613256961	::481816239996534000
429558621	::481816247709859000
224095849	::481816260187922000
205320851	::481816266785579000
270173839	::481816361316794000
106320745	::481816361765982000
78653568	::481816420440088000
224095849	::481816445727154000
432116634	::481816493341302000
484202581	::481816519912210000
351847146	::481816548240130000
440624261	::481816585779171000
92568275	::481816624060985000
69916558	::481816654318284000
14085431	::481816669904310000
269401499	::481816679714795000
267405925	::481816700564692000
315559101	::481816705996308000
249246314	::481816730147123000
411997198	::481816744617467000
203736885	::481816760614539000
255818707	::481816774392815000
21912250	::481816804679901000
484202581	::481816839023230000
169291538	::481816909546266000
69771494	::481816912687415000
484202581	::481816931373441000
33302034	::481816935235977000
443332358	::481816951887364000
269401499	::481816979133575000
411997198	::481817004874022000
172035134	::481817018341933000
34953067	::481817042279227000
263933552	::481817103939276000
263933552	::481817139293089000
19684793	::481817169492451000
423816771	::481817190698475000
25609677	::481817329312210000
234828491	::481817333032165000
478020840	::481817350774087000
224095849	::481817369333866000
92924351	::481817387134496000
50011708	::481817440780050000
224095849	::481817493938262000
409487670	::481817507435511000
409487670	::481817508039516000
25609677	::481817550066835000
130312780	::481817576423440000
14584037	::481817614449405000
424540791	::481817653321809000
224095849	::481817730366976000
269012544	::481817753980919000
633010300	::481817775225061000
336628506	::481817806506590000
484202581	::481817810604396000
25609677	::481817827855585000
25609677	::481817878153670000
20020647	::481817901616623000
101286329	::481817904963682000
112333263	::481817939591446000
6652302	::481817943991255000
310144986	::481817975154933000
388374921	::481818080210083000
101286329	::481818208039878000
484202581	::481818231494410000
253057868	::481818253195345000
78653568	::481818268198768000
273631488	::481818380950061000
291413743	::481818396548288000
1007041	::481818401573064000
270173839	::481818404530040000
50011708	::481818412516388000
371068004	::481818429520117000
351264389	::481818450487427000
237936556	::481818456593936000
123739379	::481818465896919000
224095849	::481818473421496000
17595323	::481818577935159000
305926788	::481818588102541000
101286329	::481818611947143000
364546435	::481818627188879000
50463332	::481818744935546000
50011708	::481818752250834000
198911524	::481818780876963000
24718142	::481818822786027000
289605285	::481818843481145000
375364618	::481818849445023000
231689668	::481818866645880000
269012544	::481818872975093000
335003775	::481818920836280000
30529918	::481818979690745000
375364618	::481819000574193000
133526428	::481819015463976000
27836945	::481819054043566000
234828491	::481819077615169000
35599852	::481819090546216000
92568275	::481819090659852000
335003775	::481819115816906000
289605285	::481819135668920000
98054636	::481819176391028000
236628483	::481819176969846000
375364618	::481819191788306000
35599852	::481819202106318000
27626703	::481819206581637000
34087430	::481819232997363000
46764883	::481819248143003000
323978080	::481819270910078000
56736460	::481819295530242000
328858212	::481819305206898000
61698439	::481819359447642000
238024746	::481819372982251000
217928831	::481819373246898000
25609677	::481819375721545000
98054636	::481819384961183000
319420243	::481819416074543000
144733584	::481819446726901000
1007041	::481819470113935000
108204138	::481819507371962000
365746365	::481819510307946000
144733584	::481819528536817000
339126665	::481819551143710000
144733584	::481819618848550000
98054636	::481819639714832000
245021956	::481819646698323000
217928831	::481819674049404000
49052615	::481819724301344000
144733584	::481819753536028000
213187842	::481819761999745000
319420243	::481819765376167000
338664006	::481819801279410000
101286329	::481819814462521000
225203526	::481819847303507000
65512747	::481819889913458000
258636623	::481819904556154000
32431892	::481819923162103000
101286329	::481819942523002000
334665323	::481819960264499000
267405925	::481819967042490000
349472194	::481819974462631000
462648540	::481819984528543000
275260502	::481819996541034000
213187842	::481820026375122000
634164272	::481820049251241000
25082908	::481820076664844000
254319575	::481820096000577000
27626703	::481820116091277000
25784705	::481820120843436000
194359616	::481820141613613000
349472194	::481820149608357000
219188629	::481820170634010000
301044144	::481820203559706000
213187842	::481820243182878000
14538108	::481820269439225000
620459453	::481820277513666000
16726467	::481820293514940000
587940951	::481820326892802000
37119867	::481820435755978000
238024746	::481820442702151000
35923992	::481820455603826000
182834679	::481820468316745000
41967329	::481820475647983000
255818707	::481820479045386000
217928831	::481820490449686000
29327418	::481820534338904000
82257804	::481820580539543000
198911524	::481820614299099000
255818707	::481820642031828000
620459453	::481820687477538000
36869877	::481820729516625000
620459453	::481820742414499000
98054636	::481820749372465000
98054636	::481820757115162000
199331386	::481820774656139000
344454080	::481820781559566000
79363954	::481820810953236000
260338000	::481820833825165000
79363954	::481820845648527000
258636623	::481820857875304000
254276767	::481820925172539000
27626703	::481820943375806000
171724420	::481820947331043000
266033863	::481820948387999000
396663806	::481821037760634000
634164272	::481821050301603000
128284695	::481821052524584000
409336092	::481821093431619000
396663806	::481821100209606000
267405925	::481821103363342000
396663806	::481821120224841000
396663806	::481821128634400000
396663806	::481821157881307000
396663806	::481821164122435000
353888661	::481821220078231000
98054636	::481821302940921000
36279116	::481821305767882000
16248047	::481821334432149000
20782081	::481821338920038000
117608761	::481821372209848000
63928079	::481821397942296000
98054636	::481821410239594000
301044144	::481821455488122000
423816771	::481821464505511000
199331386	::481821469161574000
135681283	::481821521976246000
131968998	::481821556109086000
26642766	::481821560546672000
27792069	::481821573112815000
234828491	::481821573146374000
477235727	::481821581602062000
319420243	::481821708945350000
98054636	::481821710828580000
289605285	::481821715836993000
258636623	::481821774414635000
98054636	::481821796685983000
468796913	::481821804227756000
242912563	::481821886272532000
55744853	::481821907394629000
83163050	::481821907453751000
327934017	::481821919520362000
98054636	::481821932623380000
226995875	::481821960251641000
301044144	::481821967646195000
398339392	::481821971714699000
273631488	::481822063792246000
82257804	::481822068397580000
148436850	::481822068774666000
221098400	::481822072809615000
20782081	::481822083841024000
98054636	::481822125255192000
451667062	::481822132813316000
513855251	::481822143743668000
258108922	::481822177310699000
33011898	::481822220596301000
98054636	::481822358127140000
59647298	::481822381753634000
215181084	::481822434295705000
112333263	::481822474116415000
104990093	::481822487441727000
59647298	::481822492701364000
104990093	::481822509281447000
224095849	::481822531733573000
442736318	::481822666794758000
279865885	::481822668346249000
20782081	::481822688693194000
23642786	::481822707613700000
32596609	::481822707986604000
90467952	::481822709484388000
304140174	::481822813066510000
304140174	::481822824722481000
98054636	::481822834201612000
477235727	::481822885548265000
519909326	::481822887536369000
410195122	::481822924417294000
78614495	::481822968478457000
16566189	::481822985381085000
78614495	::481822998186721000
408772521	::481823016356417000
36082253	::481823035524411000
16002106	::481823042801131000
267445807	::481823050690990000
331398205	::481823062925377000
32596609	::481823098128179000
40816246	::481823122320936000
411777707	::481823193884557000
338543771	::481823287614242000
22187821	::481823290172788000
1007041	::481823292290920000
260338000	::481823307516612000
376525681	::481823350520426000
411777707	::481823353557516000
78614495	::481823383060230000
21503139	::481823444716490000
23933265	::481823473476448000
477235727	::481823497912471000
285254109	::481823584147369000
316766176	::481823591923593000
443375828	::481823618192535000
253230729	::481823619950329000
65826107	::481823658504355000
442433056	::481823800447598000
40816246	::481824002474663000
187651826	::481824025094541000
575755127	::481824036209442000
36869877	::481824050109349000
310330192	::481824056019550000
249451202	::481824146561974000
249451202	::481824153511923000
35141457	::481824165062664000
249451202	::481824169181851000
249451202	::481824179827003000
249451202	::481824198395191000
494376740	::481824213603319000
249451202	::481824218527825000
128977591	::481824218913718000
398339392	::481824249007865000
59647298	::481824294549204000
343484637	::481824309556441000
244995179	::481824328607358000
37011485	::481824358542110000
343484637	::481824470835818000
111411572	::481824472752603000
398339392	::481824477916180000
58652870	::481824497004449000
116054733	::481824518206668000
41967329	::481824533456773000
359104594	::481824559889657000
214357483	::481824565996171000
62989661	::481824609327919000
262870925	::481824614989832000
62989661	::481824627535413000
19684793	::481824630781784000
398339392	::481824654852911000
89590985	::481824661836029000
562393615	::481824694279352000
15742158	::481824711060377000
30417393	::481824735974551000
258636623	::481824737069264000
52950877	::481824742106595000
262870925	::481824744900014000
398339392	::481824823178694000
50011708	::481824827071029000
343484637	::481824879444893000
357275400	::481824884536770000
338664006	::481824884570349000
494376740	::481824915390099000
50011708	::481824916741054000
9129332	::481824968934977000
244995179	::481824996520890000
258636623	::481825045195800000
413735493	::481825071959269000
121881241	::481825074006081000
20941662	::481825089768669000
26068830	::481825102510567000
199331386	::481825134198915000
494376740	::481825226481602000
229332190	::481825286284406000
229332190	::481825286821261000
314988406	::481825315627761000
196394433	::481825316600438000
229332190	::481825318467305000
302673934	::481825370539188000
279235824	::481825373563273000
18137013	::481825395222654000
344454080	::481825396963287000
92125226	::481825440072339000
116988168	::481825462151151000
316766176	::481825518166102000
42638131	::481825522561740000
235382002	::481825529432010000
330201359	::481825549187158000
128977591	::481825556624064000
19210855	::481825565100347000
334475845	::481825569139859000
402268968	::481825581785706000
289360824	::481825598516379000
92125226	::481825607240519000
21117523	::481825671719976000
36869877	::481825713276727000
494376740	::481825739432423000
321780812	::481825740103897000
263433687	::481825774862094000
20112840	::481825794914664000
494376740	::481825870714109000
18336787	::481825902477586000
369217450	::481825908550930000
234630547	::481825929308565000
513855251	::481825933255389000
335488857	::481825933922689000
20020647	::481825935700668000
343484637	::481825941748871000
343484637	::481826030915551000
33703018	::481826116416860000
246112828	::481826225523277000
291155950	::481826320259624000
40816246	::481826322680147000
495598070	::481826343420559000
494376740	::481826349779124000
325242803	::481826394637598000
237530197	::481826482814058000
20941662	::481826509855133000
240914419	::481826525134610000
339295860	::481826570940608000
240914419	::481826579991908000
229385654	::481826584794394000
219039425	::481826628549353000
33249556	::481826633570353000
233362394	::481826646211952000
41967329	::481826666193235000
332306968	::481826675009679000
328779215	::481826689014456000
379253079	::481826694433865000
214357483	::481826763673067000
131072297	::481826783831273000
389105684	::481826870573297000
219039425	::481826911945883000
513855251	::481826916928724000
60131090	::481826921437601000
20941662	::481826952677187000
475031809	::481827001221668000
475031809	::481827023044624000
35141457	::481827042418126000
214357483	::481827058125795000
340646680	::481827061649002000
36869877	::481827072084430000
14187808	::481827079626194000
116054733	::481827098013999000
147310240	::481827141399486000
26642766	::481827142452277000
302673934	::481827147070185000
42638131	::481827164824666000
98054636	::481827167714570000
340646680	::481827210433548000
328779215	::481827248446517000
221098400	::481827250925338000
219039425	::481827302838251000
78970527	::481827341174198000
459660056	::481827347570896000
440624261	::481827445952102000
26182895	::481827463647870000
131072297	::481827492094017000
21153287	::481827518300049000
398707286	::481827545617149000
119269983	::481827577305120000
196394433	::481827598452793000
214357483	::481827609462841000
196394433	::481827646381117000
35505123	::481827650990653000
44451086	::481827652974546000
328779215	::481827704421888000
56359547	::481827752379944000
196394433	::481827753767874000
219039425	::481827770926776000
214357483	::481827783299977000
330201359	::481827843144286000
328779215	::481827879462785000
468102453	::481827945283981000
87956728	::481827951181197000
219039425	::481827969963274000
14584037	::481828016256192000
86604355	::481828024867115000
407384648	::481828125148336000
62940169	::481828165338136000
43977455	::481828184313565000
311924851	::481828193020936000
142038800	::481828230543183000
351847146	::481828252789379000
43977455	::481828291113156000
328779215	::481828379251843000
424790585	::481828408570040000
258108922	::481828459753140000
259876316	::481828479587987000
146602281	::481828534118539000
14187808	::481828569484894000
265799781	::481828578360037000
254276767	::481828579802505000
224103552	::481828598563602000
259413656	::481828617324752000
273631488	::481828644281942000
8524892	::481828705078353000
78653568	::481828712414208000
385706960	::481828859776487000
78970527	::481828931394207000
430182591	::481828987506032000
240015074	::481829003091648000
102489930	::481829009987100000
221641208	::481829020691353000
78653568	::481829079843631000
265799781	::481829081420685000
136038442	::481829122029547000
136038442	::481829125947002000
40816246	::481829142296809000
414066292	::481829184562802000
26182895	::481829188794454000
158129535	::481829204246663000
11852522	::481829204258869000
298156322	::481829212588744000
262405775	::481829220826365000
475210759	::481829230561755000
475210759	::481829233384497000
319420243	::481829235909074000
133158896	::481829237217701000
242912563	::481829300321419000
102401687	::481829323935346000
376472794	::481829331510239000
24494616	::481829371380920000
11852522	::481829375974072000
118855202	::481829430919053000
408098797	::481829434031624000
326813935	::481829492781252000
9129332	::481829512586739000
372493368	::481829553749651000
262405775	::481829569628868000
613029438	::481829589908733000
385706960	::481829617083219000
20941662	::481829665188114000
59705683	::481829683130937000
385706960	::481829693948055000
33249556	::481829713124392000
18336787	::481829736839008000
32431892	::481829756149960000
43208085	::481829787522981000
409336092	::481829802689581000
58941053	::481829829256695000
384563395	::481829836734742000
30032107	::481829852111056000
376472794	::481829860613292000
171724420	::481829887674560000
411222321	::481829904452169000
177101575	::481829909611155000
388374921	::481829932310728000
230655725	::481830016528154000
393105437	::481830071510908000
393105437	::481830080184713000
260825806	::481830115286872000
376472794	::481830160275365000
302673934	::481830206110302000
80788799	::481830221692157000
388374921	::481830236062224000
341313395	::481830236343250000
90469755	::481830237961871000
385706960	::481830243888402000
312245470	::481830247441002000
33555786	::481830330618642000
398445530	::481830347890388000
90469755	::481830364747280000
31010760	::481830366471548000
246066577	::481830372481576000
15288029	::481830410989490000
20190503	::481830420745433000
587104097	::481830436868354000
475210759	::481830440714915000
29319846	::481830443616976000
484202581	::481830444393316000
196394433	::481830454853914000
489961036	::481830470028513000
15742158	::481830486302400000
283625404	::481830486482776000
136038442	::481830535233155000
8036902	::481830552480546000
100742600	::481830558558093000
247024165	::481830574600888000
76502729	::481830575331082000
475210759	::481830607245557000
243751614	::481830614593597000
41967329	::481830627692400000
32596609	::481830633556439000
16713287	::481830640652791000
9129332	::481830658013425000
33699503	::481830666498080000
30516737	::481830673343610000
265799781	::481830677848264000
130690913	::481830680851013000
265799781	::481830716825960000
384155676	::481830750266748000
497544291	::481830758643167000
484202581	::481830770026479000
388374921	::481830776729006000
76502729	::481830792973537000
86349050	::481830827471687000
33249556	::481830844290838000
65513	::481830919935098000
389197869	::481830957201100000
408098797	::481830964650594000
118855202	::481830968018231000
389197869	::481830978386526000
38579155	::481831015883616000
43208085	::481831029268033000
144733584	::481831038013161000
24537703	::481831039716052000
9129332	::481831053825703000
240941201	::481831056392589000
17233573	::481831112181047000
98552986	::481831147060858000
23967395	::481831173434273000
424790585	::481831322906673000
388374921	::481831359003258000
406121427	::481831362161164000
274262734	::481831391538077000
40478607	::481831392998092000
224095849	::481831409964048000
116988168	::481831410425020000
420731308	::481831411528118000
144733584	::481831421342801000
489961036	::481831424224268000
164676969	::481831429404631000
264622253	::481831442385600000
607721617	::481831478888648000
15814841	::481831500057686000
463908266	::481831538963673000
426923626	::481831591040122000
385782746	::481831597432258000
183883932	::481831599429148000
361532861	::481831608019087000
246635722	::481831629170552000
27999272	::481831637139742000
494376740	::481831637315891000
50507669	::481831676725981000
136038442	::481831678352965000
380049732	::481831687505321000
56059141	::481831688268304000
317524005	::481831694102564000
519086519	::481831704332472000
493221106	::481831708392579000
242912563	::481831710339117000
43208085	::481831780644044000
265799781	::481831805491109000
463908266	::481831812105113000
164676969	::481831831147667000
429345484	::481831841402327000
335488857	::481831843835441000
513434526	::481831893055188000
265799781	::481831945593450000
298156322	::481831949242073000
350968313	::481831952069455000
246635722	::481831977138393000
201878266	::481831981596934000
398339392	::481831991286169000
37011485	::481832003533570000
363059827	::481832004116549000
463908266	::481832016858451000
212068363	::481832025851043000
311664191	::481832026031800000
460471042	::481832032821989000
37011485	::481832046315442000
335367791	::481832062291574000
194129729	::481832071640674000
299796220	::481832118151315000
30516737	::481832142193045000
260338000	::481832158798311000
73526174	::481832185088204000
171724420	::481832204180275000
224095849	::481832224778485000
253552344	::481832231690719000
117264210	::481832241061195000
463908266	::481832257435357000
261847534	::481832288674910000
23967395	::481832289567916000
352062989	::481832353325932000
246635722	::481832359897993000
253552344	::481832368794107000
104990093	::481832404542177000
40816246	::481832424704573000
147298694	::481832438172102000
27792069	::481832442219601000
22195036	::481832478189973000
398707286	::481832485370597000
274262734	::481832493549891000
109298324	::481832505176498000
219039425	::481832533202436000
22559382	::481832538655449000
458808714	::481832546301673000
33555786	::481832553259999000
154692700	::481832584050409000
30516737	::481832603407089000
164676969	::481832605307117000
553711382	::481832611740798000
382976230	::481832624709582000
352062989	::481832629709578000
20941662	::481832662144135000
388374921	::481832682004156000
382976230	::481832744117227000
16713287	::481832753529225000
30516737	::481832768285188000
246635722	::481832795174477000
436187992	::481832814900310000
279865885	::481832822446235000
310506975	::481832856780431000
116988168	::481832862690185000
253126912	::481832864028180000
388374921	::481832868340330000
253126912	::481832960069337000
47753031	::481832990108942000
29394513	::481833023684374000
246635722	::481833074942963000
98552986	::481833088117661000
385706960	::481833117787774000
628045480	::481833142584475000
435516954	::481833216081272000
22504277	::481833231457984000
47753031	::481833262071820000
558873022	::481833275972149000
186208532	::481833304069394000
463908266	::481833333546971000
246635722	::481833338030678000
136038442	::481833338399768000
309108026	::481833345140002000
246635722	::481833418460635000
45278487	::481833422495551000
30516737	::481833431618560000
198911524	::481833448844173000
45278487	::481833454833639000
47859489	::481833482373455000
408098797	::481833490569515000
19111395	::481833500862328000
26684021	::481833503936770000
26684021	::481833504096141000
26684021	::481833505656426000
562393615	::481833543979778000
20190503	::481833558072643000
246635722	::481833560202948000
45278487	::481833582730563000
352062989	::481833585348202000
102401687	::481833613479395000
432819849	::481833677647659000
382976230	::481833799643181000
237621304	::481833808044376000
246635722	::481833833600278000
499995726	::481833902743371000
264677315	::481833943277137000
309167251	::481833960209911000
382976230	::481833969181155000
24113194	::481833986017095000
76463655	::481834070511337000
212060681	::481834080024395000
246635722	::481834115113558000
260825806	::481834129139695000
260338000	::481834132323205000
224103552	::481834137628590000
382976230	::481834168175693000
398445530	::481834199096098000
323978080	::481834226695028000
86604355	::481834230088228000
37011485	::481834270491963000
21153287	::481834314511167000
468796913	::481834337784954000
382976230	::481834360199323000
369217450	::481834363139530000
597965837	::481834364096233000
186472636	::481834371964764000
246635722	::481834378662658000
78653568	::481834402549612000
553711382	::481834451752591000
186208532	::481834501425741000
486138458	::481834525350055000
171103429	::481834551644147000
298156322	::481834568031272000
429345484	::481834587333472000
298156322	::481834616852987000
63490594	::481834652957548000
294347764	::481834670351335000
246635722	::481834670791737000
260338000	::481834670842470000
309789310	::481834687640260000
186208532	::481834689909370000
464845445	::481834691373191000
177101575	::481834713225895000
109060628	::481834773527003000
260338000	::481834907862577000
253552344	::481834911548977000
322842111	::481834955710795000
312245470	::481834988917112000
106715045	::481835016151126000
408098797	::481835105980522000
49824781	::481835113781555000
621474989	::481835157633392000
279235824	::481835171948158000
597965837	::481835177300463000
76502729	::481835177308880000
279235824	::481835214037979000
70254385	::481835236582383000
388374921	::481835239439093000
491357856	::481835252277465000
384563395	::481835257503576000
491969843	::481835269810032000
15742158	::481835269843193000
70254385	::481835271571259000
246635722	::481835272787603000
169226510	::481835281016815000
60131090	::481835329024831000
186208532	::481835355784503000
70254385	::481835359299330000
621474989	::481835375724601000
279139758	::481835407592943000
438647243	::481835420863311000
54105420	::481835450844209000
186208532	::481835456753971000
27792069	::481835460256215000
282692620	::481835465696632000
298156322	::481835549922062000
621474989	::481835562043998000
253759009	::481835586433449000
42910967	::481835588904308000
553711382	::481835605379133000
29553235	::481835619195174000
514003187	::481835633959518000
432819849	::481835651726200000
222278624	::481835701156061000
108204138	::481835711629635000
168964399	::481835714007400000
378281495	::481835749491228000
13683762	::481835761868619000
55120405	::481835831846797000
70254385	::481835882849112000
25084916	::481835972246913000
33555786	::481836011862102000
70254385	::481836080501501000
491679354	::481836098025299000
365203632	::481836215692304000
393105437	::481836224936562000
393105437	::481836225351790000
30417393	::481836259422134000
279139758	::481836302221193000
295466391	::481836332310749000
320249108	::481836332772122000
509524562	::481836391362334000
186208532	::481836410337378000
27999272	::481836447725412000
219039425	::481836516281286000
635151853	::481836525991124000
54105420	::481836724587204000
100339690	::481836727477075000
81007000	::481836757227274000
366753447	::481836758275866000
33249556	::481836760620867000
103678189	::481836764894478000
436187992	::481836770976206000
438647243	::481836782984495000
253178679	::481836851137761000
14085431	::481836899011543000
25469735	::481836935133286000
401443377	::481836976350707000
101136541	::481836980175527000
58941053	::481837013159518000
209223008	::481837030075162000
101136541	::481837031249551000
358452616	::481837046953037000
209223008	::481837086639521000
486174522	::481837113353461000
260428602	::481837116834709000
237938155	::481837160308682000
241446354	::481837172182773000
246635722	::481837174526984000
25469735	::481837181372497000
33282020	::481837182328373000
8524892	::481837200116813000
175314654	::481837243603386000
241446354	::481837246270930000
401443377	::481837253929758000
241446354	::481837255188041000
358452616	::481837265463697000
27999272	::481837267049136000
175314654	::481837270719545000
388374921	::481837322628243000
241446354	::481837331125927000
421356901	::481837346359226000
102401687	::481837357440962000
409487670	::481837375945842000
26068830	::481837391187955000
27626703	::481837395667464000
155730095	::481837418929074000
363059827	::481837469977935000
229650081	::481837480816443000
26831606	::481837486256041000
15814841	::481837495983042000
136791341	::481837529725796000
587104097	::481837533727182000
13683762	::481837534259855000
388374921	::481837538181918000
253126912	::481837538684846000
20941662	::481837557140193000
16002106	::481837562940497000
344454080	::481837616422080000
117608761	::481837664958570000
125849974	::481837687112871000
398339392	::481837707698925000
175314654	::481837735985303000
44307877	::481837748681052000
20941662	::481837760199016000
267405925	::481837771569373000
101136541	::481837822811201000
35369698	::481837825763987000
102489930	::481837827966001000
101136541	::481837829798903000
237621304	::481837845649186000
160788774	::481837870701768000
35369698	::481837873721643000
398339392	::481837894601302000
14085431	::481837945423265000
214779476	::481837992957325000
47753031	::481838006475579000
209223008	::481838008291688000
521938520	::481838044593799000
421548020	::481838060712099000
175314654	::481838060955774000
260825806	::481838126105518000
442433056	::481838140236120000
29737650	::481838168719646000
14538108	::481838181042515000
282692620	::481838189578321000
358307309	::481838253150990000
219188629	::481838269672751000
424790585	::481838282259439000
388374921	::481838286802272000
50011708	::481838311569231000
175314654	::481838315709427000
160788774	::481838344859422000
102100651	::481838384550125000
186208532	::481838449398267000
463908266	::481838479039426000
87956728	::481838489043230000
521938520	::481838511025577000
47753031	::481838525436801000
100339690	::481838532021846000
15814841	::481838558832250000
254319575	::481838575260954000
613592670	::481838643732963000
285401749	::481838653036326000
175314654	::481838663769526000
20190503	::481838671042473000
26831606	::481838700024705000
369217450	::481838761194426000
267405925	::481838762486272000
58652870	::481838764315410000
22195036	::481838788130652000
408098797	::481838790831771000
209223008	::481838891373060000
303427354	::481838892547858000
20941662	::481838955768594000
86349050	::481839013754847000
337416247	::481839037355814000
520533224	::481839067601309000
246635722	::481839087519678000
425381729	::481839097170763000
335488857	::481839138015289000
59647298	::481839182344511000
349787019	::481839229085839000
346127757	::481839270936985000
335367791	::481839358694412000
139847892	::481839359902384000
221098400	::481839379971706000
229332190	::481839408719888000
35599852	::481839426436214000
241446354	::481839467767271000
35599852	::481839477598347000
444247134	::481839479548678000
140157275	::481839483130613000
258636623	::481839496988995000
241446354	::481839534645460000
47753031	::481839569629769000
20941662	::481839582993211000
246635722	::481839616299778000
47753031	::481839636340158000
513434526	::481839699917434000
343484637	::481839732364541000
343484637	::481839732502953000
241446354	::481839744301936000
9129332	::481839776296087000
47753031	::481839787192492000
343484637	::481839809489424000
98552986	::481839811309731000
282692620	::481839820697010000
59647298	::481839825515855000
102100651	::481839834705580000
597965837	::481839920735326000
59647298	::481839926355296000
20941662	::481839931502120000
361199465	::481839942293651000
388374921	::481839969510891000
237936556	::481839971217588000
205501297	::481839992671453000
34108658	::481840041430220000
281589334	::481840136809091000
47753031	::481840140726190000
241446354	::481840142844698000
359174210	::481840144212058000
377555310	::481840185047388000
59647298	::481840198997663000
517695658	::481840203657523000
205030447	::481840214524981000
168864295	::481840219675557000
558873022	::481840248465670000
253230729	::481840274747179000
168864295	::481840280639791000
79348656	::481840349250609000
463908266	::481840374231494000
105026890	::481840379642142000
59647298	::481840388475338000
139847892	::481840402878976000
296590824	::481840408880627000
123939574	::481840418301030000
2084321	::481840450999836000
20941662	::481840466531745000
579647636	::481840480318402000
16322613	::481840487586742000
463908266	::481840501163687000
20190503	::481840501432545000
79348656	::481840509015834000
497458875	::481840526120206000
376541246	::481840582797828000
104947253	::481840595972132000
253230729	::481840603190161000
20941662	::481840619149885000
16566189	::481840620227821000
286216848	::481840638569091000
293246270	::481840642554073000
558873022	::481840682194046000
263013923	::481840699059748000
260825806	::481840719359774000
558873022	::481840722841059000
253230729	::481840736447377000
463908266	::481840752851288000
241446354	::481840771197599000
392716377	::481840775211147000
241446354	::481840831146774000
246635722	::481840871231324000
29391732	::481840878969823000
309789310	::481840893385654000
67193398	::481840901611065000
246635722	::481840906689986000
363059827	::481840907432361000
309789310	::481840944870744000
558873022	::481840963506028000
579647636	::481840984196927000
241446354	::481840985123856000
246635722	::481840987149324000
106320745	::481841007009349000
102301729	::481841010624839000
552146644	::481841018040754000
348047989	::481841034960568000
241446354	::481841043055603000
20941662	::481841059438542000
241446354	::481841082461081000
309789310	::481841094372519000
123939574	::481841112554827000
494543536	::481841124571889000
134873681	::481841153898065000
241446354	::481841168222019000
558873022	::481841191097360000
241446354	::481841192301518000
579647636	::481841194537058000
183090041	::481841212673236000
134873681	::481841221636067000
241446354	::481841228506726000
47859489	::481841240606904000
463908266	::481841247309418000
260338000	::481841251906756000
136038442	::481841299792744000
246635722	::481841303009771000
494376740	::481841309531906000
369217450	::481841330155708000
103678189	::481841362627608000
558873022	::481841366503526000
20941662	::481841370605576000
202292166	::481841371959926000
124517802	::481841383192682000
463908266	::481841384769343000
369217450	::481841400628404000
50509821	::481841426301321000
241446354	::481841427123806000
463908266	::481841431774896000
104947253	::481841433411080000
558873022	::481841447306420000
19684793	::481841504550678000
369217450	::481841510737252000
244995179	::481841531239034000
246635722	::481841537861435000
229332190	::481841547265441000
241446354	::481841562004250000
94480498	::481841578080624000
186208532	::481841581238931000
246635722	::481841588776095000
56917722	::481841594765545000
16726467	::481841605717282000
579647636	::481841622582566000
26831606	::481841674369241000
241446354	::481841687170658000
164676969	::481841702224031000
241446354	::481841743076528000
423941104	::481841748709502000
246635722	::481841754639835000
240798548	::481841766862053000
241446354	::481841783216017000
164676969	::481841799938703000
241446354	::481841810437050000
25104281	::481841823384887000
253230729	::481841831869566000
45581124	::481841867441438000
17233573	::481841869916491000
241446354	::481841894604161000
381373424	::481841896155656000
111687397	::481841898328293000
632481728	::481841903206690000
632481728	::481841915164643000
632481728	::481841938765991000
44307877	::481841950551588000
338664006	::481841981677514000
59503620	::481842005517946000
348047989	::481842014313799000
365746365	::481842035176255000
44811271	::481842057472794000
241446354	::481842069372432000
420389630	::481842082953580000
102301729	::481842100577640000
92840294	::481842118088876000
61307501	::481842143330201000
175314654	::481842144647581000
41135840	::481842161231491000
78970527	::481842176536494000
224095849	::481842207641444000
241446354	::481842282522750000
52628599	::481842335618056000
190492046	::481842370766315000
426923626	::481842371353530000
101286329	::481842376248684000
279235824	::481842416467460000
173232394	::481842416584896000
241446354	::481842418296578000
241446354	::481842447748988000
246635722	::481842493390987000
315527257	::481842509471956000
229332190	::481842517227618000
267405925	::481842539217960000
279235824	::481842545912066000
222278624	::481842588048052000
279235824	::481842602098954000
241446354	::481842613772091000
126109768	::481842634969735000
279235824	::481842644885045000
18752326	::481842660001320000
46764883	::481842665193885000
241446354	::481842683447877000
61307501	::481842687423696000
52628599	::481842688342245000
341666582	::481842688359014000
124517802	::481842699717582000
20786050	::481842710593433000
20941662	::481842720592650000
279235824	::481842724857847000
236202065	::481842746697605000
384683676	::481842750531588000
46764883	::481842767912374000
22504277	::481842769624059000
26068830	::481842771947712000
553711382	::481842784073039000
401443377	::481842788016066000
369217450	::481842790167355000
254210162	::481842794055487000
173232394	::481842795406036000
20941662	::481842808098410000
106835519	::481842853606617000
25104281	::481842894958252000
236202065	::481842910917181000
29391732	::481842916134899000
432819849	::481842936120750000
63928079	::481842987261894000
27792069	::481843028903342000
70571907	::481843046904905000
20190503	::481843077867659000
63928079	::481843097081348000
22504277	::481843102937022000
257546151	::481843122008104000
169226510	::481843126412124000
462487376	::481843130371551000
46764883	::481843130627411000
131968998	::481843136990171000
246635722	::481843164672561000
70784628	::481843165289533000
128937859	::481843196624781000
241446354	::481843209686228000
252823136	::481843256204857000
70784628	::481843262043742000
241446354	::481843268016410000
39140648	::481843268271894000
100339690	::481843303193657000
230365198	::481843320885223000
553711382	::481843366884167000
128937859	::481843403869519000
215362694	::481843418042081000
265760942	::481843488963571000
312710029	::481843526989148000
20941662	::481843527933243000
215362694	::481843533217673000
216927443	::481843559226961000
462487376	::481843559323037000
209208697	::481843576784297000
241446354	::481843586049527000
398339392	::481843623286538000
392716377	::481843633033732000
45278487	::481843668140044000
124517802	::481843687052562000
215144630	::481843726365753000
519086519	::481843778290847000
321775412	::481843811346161000
70784628	::481843822306295000
94480498	::481843863808532000
494376740	::481843865914060000
36343877	::481843880988803000
175314654	::481843917638606000
94480498	::481843925288620000
462487376	::481843929453588000
233362394	::481843958080081000
208171241	::481843979290705000
70784628	::481844002443259000
21153287	::481844017169461000
26684021	::481844023871930000
254210162	::481844078221340000
265760942	::481844090682626000
254210162	::481844099012509000
298156322	::481844107883450000
164575018	::481844162472333000
233677206	::481844178758799000
331246659	::481844183309615000
346219373	::481844184135897000
346219373	::481844210299961000
240798548	::481844216041963000
70784628	::481844243636707000
246635722	::481844260031832000
153531619	::481844274825560000
352486016	::481844285398990000
252823136	::481844289144512000
312710029	::481844402629795000
22386194	::481844413984174000
30529918	::481844447911485000
29827759	::481844455776202000
246635722	::481844474813771000
164575018	::481844489875906000
39553593	::481844490760888000
442736318	::481844502588829000
75209135	::481844558238449000
22067825	::481844567436566000
23247181	::481844585698562000
128937859	::481844600466706000
94480498	::481844629906546000
41135840	::481844632397963000
58941053	::481844649745600000
553711382	::481844657366630000
309167251	::481844727588073000
498321918	::481844732432486000
493221106	::481844742762672000
128937859	::481844746030043000
198911524	::481844773708242000
153531619	::481844797993263000
21503139	::481844924401590000
146602281	::481844980156481000
43208085	::481844984350797000
94480498	::481845007599431000
246635722	::481845054068121000
372551778	::481845125115424000
380049732	::481845168858206000
94480498	::481845173282816000
260338000	::481845178232496000
35599852	::481845186054467000
552802620	::481845228014288000
372551778	::481845248012713000
397084214	::481845254379683000
397084214	::481845283379089000
27792069	::481845291315118000
260262291	::481845291948068000
463908266	::481845293365735000
222598798	::481845325393453000
553711382	::481845328715337000
397084214	::481845354950701000
176224586	::481845360823136000
397084214	::481845384675741000
372551778	::481845389645996000
397084214	::481845435963686000
399555371	::481845499126099000
397084214	::481845511956094000
399555371	::481845514926039000
246635722	::481845517115084000
372551778	::481845530046128000
397084214	::481845543052664000
134873681	::481845571267743000
246635722	::481845632605241000
372551778	::481845658375032000
470451598	::481845677820219000
30719116	::481845718316240000
372551778	::481845747319451000
63473984	::481845779020013000
309789310	::481845779208732000
470451598	::481845833441484000
165967574	::481845867218227000
139547588	::481845883470745000
553711382	::481845885538562000
37119867	::481845915070644000
33703073	::481845928685744000
494376740	::481845974940143000
38520445	::481846018527350000
347413433	::481846125721178000
415897649	::481846163801272000
91712528	::481846168708595000
174351092	::481846245351514000
164135621	::481846256914812000
30719116	::481846278738157000
246635722	::481846325399408000
15791549	::481846348652625000
246635722	::481846349776683000
22187821	::481846411697221000
536141027	::481846419716714000
240914419	::481846443309662000
164135621	::481846445868199000
246635722	::481846446858051000
246635722	::481846471361167000
22187821	::481846492269789000
378778103	::481846492505047000
302934050	::481846494006226000
375810749	::481846502214479000
246635722	::481846515556548000
30719116	::481846516286750000
39553593	::481846531956670000
463908266	::481846554777501000
91712528	::481846572552966000
74282065	::481846585261703000
164135621	::481846594581454000
536141027	::481846605482455000
302673934	::481846655562440000
603870273	::481846692321296000
246635722	::481846755424600000
605608831	::481846768414371000
368691437	::481846804846088000
246635722	::481846819983351000
20941662	::481846824442290000
104947253	::481846828946964000
40478607	::481846832566657000
133158896	::481846840132775000
14085431	::481846858247970000
128937859	::481846864430374000
176489426	::481846883351293000
347413433	::481846925092589000
507987711	::481846954914480000
36279116	::481846982089007000
18868622	::481846999768395000
322327312	::481847007393230000
133158896	::481847013806309000
91712528	::481847022685655000
463908266	::481847044525416000
533824839	::481847071226347000
302934050	::481847114645770000
400490673	::481847115027476000
220532575	::481847117401825000
346654346	::481847131678859000
257831311	::481847147856289000
463908266	::481847168882331000
24537703	::481847190726647000
126109768	::481847200897437000
463855595	::481847207172141000
24226614	::481847214805745000
20778748	::481847217968271000
26068830	::481847234083180000
587104097	::481847294002597000
30336818	::481847322347728000
299796220	::481847323115659000
164135621	::481847359958052000
148912524	::481847361509933000
603870273	::481847368250167000
18868622	::481847374051287000
519086519	::481847389678882000
27792069	::481847398080466000
588531316	::481847405579874000
377627227	::481847407605329000
246635722	::481847428048363000
164135621	::481847455604961000
30529918	::481847459883151000
481749191	::481847493395636000
410856984	::481847506016272000
408098797	::481847524421300000
29327418	::481847528518742000
102301729	::481847551650299000
459612485	::481847558793220000
331246659	::481847566879825000
409541924	::481847567588655000
289707794	::481847577156288000
322842111	::481847596978159000
201878266	::481847613105262000
91712528	::481847614946541000
246635722	::481847633313423000
322842111	::481847635284750000
320484851	::481847655145144000
9129332	::481847773760090000
18868622	::481847807801057000
264677315	::481847820995936000
588531316	::481847838557896000
350509640	::481847849563729000
60108947	::481847859965206000
153531619	::481847865115824000
203736885	::481847872162263000
625951846	::481847873026662000
291155950	::481847880030756000
164135621	::481847889157558000
153531619	::481847908027752000
36485138	::481847919738626000
289707794	::481847920762040000
18868622	::481847938747207000
409487670	::481847990118653000
232736272	::481848013569024000
24494616	::481848021408579000
304140174	::481848022960074000
246635722	::481848064429150000
340646680	::481848075959296000
264677315	::481848091696320000
23799906	::481848091763830000
359446141	::481848110293843000
365746365	::481848159790825000
348085087	::481848251318951000
365746365	::481848283833597000
340646680	::481848310664138000
259746323	::481848380235083000
24494616	::481848385914564000
39553593	::481848394282205000
131968998	::481848398409003000
376467319	::481848418084474000
196659229	::481848463760453000
232736272	::481848502503227000
51964139	::481848514398277000
625951846	::481848545864343000
215174499	::481848552151195000
429345484	::481848556068675000
553711382	::481848583478456000
23799906	::481848629712654000
255818707	::481848648355950000
18618379	::481848696938582000
114579662	::481848724960714000
114579662	::481848732288155000
542693847	::481848741335289000
413735493	::481848748457213000
469970755	::481848748859858000
114579662	::481848763166650000
254210162	::481848780653084000
396332641	::481848795198525000
253178679	::481848821664587000
90689440	::481848861250449000
459612485	::481848919207342000
164135621	::481848922441121000
298156322	::481848935766425000
132649069	::481848962509729000
246635722	::481848967089496000
108204138	::481849024539283000
73526174	::481849026699358000
2084321	::481849034361929000
37119867	::481849175101820000
30719116	::481849178642206000
398445530	::481849206056161000
242607910	::481849235579494000
70254385	::481849238578397000
287994287	::481849241187262000
222598798	::481849269238779000
409709795	::481849274414559000
70254385	::481849285311336000
198911524	::481849303418163000
16713287	::481849320904196000
201878266	::481849343830278000
132976059	::481849348217929000
37119867	::481849375736340000
278301419	::481849387555893000
116988168	::481849408695177000
164135621	::481849412491018000
562393615	::481849436860350000
116988168	::481849452706004000
260338000	::481849496629170000
18657192	::481849543722422000
391061760	::481849549682921000
164135621	::481849558243106000
261847534	::481849575695998000
236202065	::481849646969401000
391061760	::481849656377634000
70254385	::481849677365510000
236202065	::481849677826908000
114579662	::481849686660096000
79754464	::481849687851294000
164135621	::481849688211984000
289360824	::481849702611034000
236202065	::481849707455459000
21912250	::481849730516156000
436336703	::481849762627727000
246635722	::481849767001993000
153531619	::481849798778052000
321037427	::481849811801743000
232736272	::481849835901812000
116988168	::481849867342340000
358452616	::481849898149507000
83163050	::481849919750561000
16866896	::481849941275328000
18551115	::481849963962306000
497544291	::481850009747734000
153531619	::481850107285876000
70254385	::481850172842844000
153531619	::481850216413278000
514003187	::481850216648171000
358452616	::481850245806972000
70254385	::481850248596160000
21912250	::481850254414057000
350509640	::481850276555804000
407384648	::481850292783161000
188917484	::481850300006166000
575755127	::481850318234193000
514003187	::481850338597957000
211616743	::481850350312251000
359446141	::481850377101643000
116988168	::481850382625173000
169226510	::481850384625840000
232736272	::481850396059504000
256845035	::481850454713073000
256845035	::481850538330693000
169226510	::481850564532113000
384155676	::481850571373039000
445219284	::481850600536018000
174840636	::481850612183609000
263418480	::481850669842722000
436336703	::481850675325059000
581342731	::481850693108523000
265760942	::481850749786128000
358452616	::481850790336667000
70839289	::481850865670557000
435409494	::481850867063066000
164135621	::481850876089208000
263418480	::481850884482035000
169226510	::481850932045438000
50151347	::481850955898814000
411912822	::481850961213030000
20020647	::481850973694881000
70254385	::481851010768306000
210996408	::481851023477047000
411912822	::481851063168143000
358452616	::481851066288320000
514003187	::481851164024401000
106855310	::481851164502536000
411912822	::481851173419638000
102301729	::481851183443615000
14085431	::481851216373116000
70254385	::481851266042048000
167365283	::481851286372229000
102100651	::481851308756836000
27784817	::481851333348433000
255205725	::481851357905694000
562393615	::481851359105675000
131278152	::481851365807763000
173232394	::481851416739201000
70982412	::481851431356747000
402018122	::481851474956152000
37578654	::481851497957687000
50509821	::481851579373326000
581342731	::481851721769967000
108814965	::481851772768509000
411912822	::481851811817852000
552146644	::481851857191841000
267023866	::481851885737889000
74282065	::481851887273000000
31326082	::481851908299042000
70839289	::481851918512181000
230069479	::481851973516681000
26068830	::481851995377377000
514003187	::481852001173508000
171103429	::481852015614492000
260825806	::481852039178104000
249052117	::481852041161998000
74282065	::481852046417469000
558873022	::481852048728940000
26068830	::481852059197906000
329333638	::481852065682321000
139847892	::481852090525163000
558873022	::481852122120458000
29327418	::481852134422368000
514003187	::481852141498142000
21452516	::481852152227180000
343484637	::481852153493852000
164135621	::481852157604270000
364428125	::481852158468317000
230069479	::481852167968800000
32973618	::481852181146910000
58941053	::481852181440909000
370088836	::481852183940726000
558873022	::481852204689936000
493640349	::481852219063803000
493640349	::481852245118820000
26068830	::481852268330123000
388374921	::481852268560809000
164135621	::481852272691802000
257546151	::481852302714626000
352486016	::481852302777532000
407384648	::481852320234209000
329955120	::481852399816945000
32973618	::481852401347854000
425252367	::481852452711718000
352486016	::481852454321938000
50354861	::481852463520038000
330201359	::481852469555625000
493640349	::481852476023648000
418847263	::481852480217952000
116988168	::481852507723808000
92568275	::481852525692207000
434675222	::481852531401064000
74282065	::481852539600515000
423446901	::481852561201590000
16248047	::481852561964945000
19182658	::481852594743435000
259569717	::481852612489129000
434675222	::481852635356479000
280194602	::481852668927676000
40604299	::481852706345074000
370088836	::481852865292804000
329955120	::481852880920379000
227577445	::481852956598624000
327689033	::481852980371525000
43967474	::481853070025166000
70254385	::481853121438949000
340646680	::481853123011440000
22736943	::481853130951258000
483190332	::481853161200553000
340646680	::481853207883173000
303080805	::481853258429108000
65513	::481853276191997000
340646680	::481853321678819000
360951591	::481853383629082000
551248502	::481853384337530000
246030395	::481853391945998000
321876841	::481853404139257000
479246485	::481853599232700000
444375493	::481853623379722000
116988168	::481853671345385000
36869877	::481853671857078000
364546435	::481853703536664000
364546435	::481853773107568000
71284640	::481853819115282000
551248502	::481853826517856000
338543771	::481853842674315000
227577445	::481853872429092000
49052615	::481853884303151000
336250359	::481853918125645000
89590985	::481854046429384000
38520445	::481854080256446000
376525681	::481854112594919000
311924851	::481854178000916000
320249108	::481854205343178000
214779476	::481854233436635000
310330192	::481854336533037000
78653568	::481854350017703000
92568275	::481854415885053000
286910447	::481854458415304000
407894919	::481854512072630000
201878266	::481854518565416000
323691415	::481854561095655000
106835519	::481854575012761000
336250359	::481854583804035000
18551115	::481854593606115000
106835519	::481854635213594000
308170990	::481854655564357000
308170990	::481854661297987000
108814965	::481854678917857000
459612485	::481854681568669000
70839289	::481854690473160000
298156322	::481854749461852000
425252367	::481854753274880000
270065033	::481854763110506000
371068004	::481854791191375000
9129332	::481854828432588000
397084214	::481854871662911000
337434879	::481854909243875000
61698439	::481854962650349000
562178473	::481854966521282000
234187240	::481854975367065000
223288871	::481854995105456000
338120144	::481855027472891000
52950877	::481855062696673000
24226614	::481855087258521000
198911524	::481855094959247000
17448907	::481855117411753000
51413309	::481855182121492000
304140174	::481855217080619000
599589782	::481855222826803000
357017353	::481855241676406000
245154470	::481855272307425000
431215016	::481855279189852000
410297246	::481855280045510000
423446901	::481855297854513000
26642766	::481855359129120000
96013044	::481855379240787000
153531619	::481855421779410000
533824839	::481855427232006000
382190006	::481855433242464000
92568275	::481855436195627000
304140174	::481855455572934000
500212290	::481855472165597000
385259637	::481855472312791000
304140174	::481855494210854000
61307501	::481855576196935000
300135225	::481855580072472000
30128717	::481855618308112000
562178473	::481855621453459000
370420008	::481855652705210000
87956728	::481855675090628000
274791343	::481855675438342000
32750427	::481855704954044000
30128717	::481855731873099000
336250359	::481855774142910000
393718746	::481855783433695000
64791948	::481855797849104000
220532575	::481855802350010000
58281200	::481855825410281000
246030395	::481855846419152000
564879952	::481855847480324000
286910447	::481855860881502000
188917484	::481855869144285000
370088836	::481855944775987000
301044144	::481855945757446000
467775651	::481855952107626000
30128717	::481855957996437000
32973618	::481855970528600000
564879952	::481855999351873000
229332190	::481856007174623000
169226510	::481856011779575000
360367250	::481856030297440000
286910447	::481856032524992000
169226510	::481856069648408000
22736943	::481856084747890000
467775651	::481856091660488000
364546435	::481856102921797000
201878266	::481856121750036000
370088836	::481856239509700000
467775651	::481856253137027000
30128717	::481856266391011000
98589714	::481856271302135000
340646680	::481856273877446000
229332190	::481856302961164000
164575018	::481856321881661000
562178473	::481856357918728000
586783331	::481856366202871000
486138458	::481856407545708000
94480498	::481856414755733000
562178473	::481856478320402000
26915925	::481856480698580000
305415102	::481856492753395000
513855251	::481856553096450000
25408355	::481856562156556000
232736272	::481856562747568000
24171213	::481856593932218000
336250359	::481856621501349000
240857453	::481856638026919000
336250359	::481856647359246000
393718746	::481856658248069000
98054636	::481856671040274000
433012724	::481856693278498000
513855251	::481856714560376000
87956728	::481856749180571000
44307877	::481856783439253000
30128717	::481856799415742000
222278624	::481856815865401000
164135621	::481856844508307000
94480498	::481856847771467000
388374921	::481856891166158000
326813935	::481856894366404000
494543536	::481856909650460000
317483868	::481856916633948000
87956728	::481856929191698000
19111395	::481856999949619000
98589714	::481857072443568000
586783331	::481857080870309000
513855251	::481857123735711000
21153287	::481857125430611000
377555310	::481857172288966000
30128717	::481857188420677000
587104097	::481857211623542000
87956728	::481857278392680000
318173357	::481857363897376000
200316617	::481857375163654000
341803593	::481857394947805000
214779476	::481857400660447000
31326082	::481857413520175000
384494456	::481857424735744000
349484189	::481857458646695000
361199465	::481857470189424000
305415102	::481857483179573000
18752326	::481857496252837000
423446901	::481857509808816000
335692629	::481857512887431000
151190656	::481857568071876000
349484189	::481857587936112000
17830276	::481857592205905000
564879952	::481857603400519000
361199465	::481857617031987000
66555228	::481857640578834000
164135621	::481857655493763000
25359188	::481857662947061000
331668519	::481857674758221000
347643113	::481857677300363000
513855251	::481857682165354000
564879952	::481857717447835000
15875100	::481857728835764000
443375828	::481857730710228000
409487670	::481857802478944000
559991040	::481857848289144000
494376740	::481857860876238000
331668519	::481857884267884000
336250359	::481857904837148000
500212290	::481857928211607000
349484189	::481857932233932000
494376740	::481857940144418000
50306226	::481857973656899000
286265668	::481857994401927000
20786050	::481858029974196000
128937859	::481858037091532000
559991040	::481858043580121000
49052615	::481858088325353000
559991040	::481858101440569000
16380745	::481858102560432000
29327418	::481858114145107000
227577445	::481858221745766000
559991040	::481858236652351000
381181950	::481858241157021000
60108947	::481858243560361000
245203404	::481858261214179000
16248047	::481858275911430000
559991040	::481858276670181000
249028893	::481858292801482000
22736943	::481858319309471000
37119867	::481858496980201000
17830276	::481858553272365000
513855251	::481858563883532000
35505123	::481858672209825000
227577445	::481858677888909000
90469755	::481858691117768000
509760806	::481858703675518000
48557490	::481858760852660000
17830276	::481858770226515000
187309818	::481858786424918000
187309818	::481858803051143000
128937859	::481858841890390000
37119867	::481858844323106000
348085087	::481858866137669000
198911524	::481858867274326000
26831606	::481858888963084000
42910967	::481858980243730000
227577445	::481859006127165000
164575018	::481859013185773000
205320851	::481859021700202000
379358099	::481859069834035000
246571951	::481859074191917000
24171213	::481859099424862000
260428602	::481859104097718000
385259637	::481859109457637000
41967329	::481859149462900000
34108658	::481859194803728000
26831606	::481859233806180000
343484637	::481859295458246000
214779476	::481859334389764000
132649069	::481859350529851000
343484637	::481859380971700000
18336787	::481859408666718000
361199465	::481859426349895000
252756099	::481859428946571000
572151259	::481859446251847000
220455732	::481859448088981000
25359188	::481859486005460000
8548362	::481859568482652000
59647298	::481859571250921000
26831606	::481859574991826000
378778103	::481859583871578000
51814269	::481859631237832000
51814269	::481859710942216000
343484637	::481859728671117000
300135225	::481859769251020000
26831606	::481859809797357000
51814269	::481859843540934000
102875172	::481859846392659000
311092385	::481859848749842000
300135225	::481859860791697000
270736613	::481859904219541000
32750427	::481859932388470000
120966317	::481859952810528000
100339690	::481859969252225000
27999272	::481859972859297000
51814269	::481859991822139000
458847153	::481859996695924000
41967329	::481859997744128000
559991040	::481860014236123000
553711382	::481860026340888000
176224586	::481860043403702000
238665368	::481860062818738000
348683759	::481860066572652000
343484637	::481860095752425000
304661740	::481860103201517000
304661740	::481860119756410000
21912250	::481860120096542000
96443022	::481860204997271000
343484637	::481860209896198000
69771494	::481860264250605000
14715501	::481860294033960000
15742158	::481860300623187000
614436697	::481860325868703000
32750427	::481860341345681000
119636299	::481860364296929000
256781130	::481860407938646000
114070939	::481860477346000000
378778103	::481860484841607000
214357483	::481860542764560000
279735090	::481860553522958000
553711382	::481860565514481000
211904285	::481860576730423000
295466391	::481860696083161000
14307454	::481860737308966000
17595323	::481860781072330000
473469863	::481860795655913000
252725390	::481860805294432000
33964276	::481860820369145000
146602281	::481860834025811000
40994873	::481860868561727000
301657872	::481860886408478000
614436697	::481860900916174000
256781130	::481860929559085000
157904403	::481860947489726000
59647298	::481860955367034000
187309818	::481860960735338000
14307454	::481861014552453000
36851172	::481861031212228000
169226510	::481861044688527000
221830651	::481861058974334000
624360378	::481861083104161000
353544330	::481861091451215000
624360378	::481861140134129000
15814841	::481861157394083000
131941193	::481861197793611000
318173357	::481861210204172000
159986953	::481861226004090000
142176687	::481861245264334000
41135840	::481861308489273000
102875172	::481861309404024000
146602281	::481861324499353000
318173357	::481861343285223000
50509821	::481861359647219000
430182591	::481861459765624000
132649069	::481861554640801000
624360378	::481861590673670000
28197443	::481861633967267000
299796220	::481861654192590000
132649069	::481861695120637000
483190332	::481861733246447000
169226510	::481861795447963000
483190332	::481861796865658000
305415102	::481861870748725000
624360378	::481861875039100000
164575018	::481861885973639000
253759009	::481861938394062000
279735090	::481861949152448000
69916558	::481861999039483000
50509821	::481862000197136000
59647298	::481862012381974000
624360378	::481862021525159000
305415102	::481862028261588000
14307454	::481862043113226000
186314952	::481862085098233000
327842258	::481862105671692000
606781453	::481862107177029000
624360378	::481862107235770000
230069479	::481862155609067000
87956728	::481862162584186000
41135840	::481862210159779000
102875172	::481862230733234000
302472189	::481862296939950000
381373424	::481862373683527000
49383709	::481862401692676000
15137186	::481862470609293000
408144950	::481862492939771000
171724420	::481862501563252000
16807883	::481862579535749000
193796724	::481862622187233000
587104097	::481862646329659000
21912250	::481862679557332000
177101575	::481862756573151000
361391612	::481862786578784000
17595323	::481862788084543000
556556365	::481862840601427000
19182658	::481862872096448000
19111395	::481862893634191000
318173357	::481862913401966000
303080805	::481862970935607000
16726467	::481863006176153000
24226614	::481863073158811000
16807883	::481863096504688000
20293581	::481863166511435000
25084916	::481863179358978000
381373424	::481863191258230000
349431964	::481863274137260000
420731308	::481863303178629000
64584579	::481863348129001000
301044144	::481863361714737000
198911524	::481863396120219000
140206179	::481863415615328000
260428602	::481863481021706000
51814269	::481863509522001000
246030395	::481863574449438000
25942336	::481863593307017000
51814269	::481863602375507000
107308159	::481863616124424000
246030395	::481863645685510000
230069479	::481863648781303000
256781130	::481863658935291000
37977930	::481863666426712000
247372701	::481863682591580000
631513843	::481863700169904000
298156322	::481863726971117000
301044144	::481863791458918000
51814269	::481863822647779000
631513843	::481863824866566000
564879952	::481863858852614000
37119867	::481863883565432000
227577445	::481863884651773000
564879952	::481863886690193000
33818674	::481863895393390000
4059771	::481863911969280000
304140174	::481863921909768000
444247134	::481863949382475000
430182591	::481863963584757000
33703018	::481863993938952000
51814269	::481864017724837000
564879952	::481864025945300000
631513843	::481864031293427000
33818674	::481864047390777000
33818674	::481864064264437000
33818674	::481864075203198000
564879952	::481864084665556000
33818674	::481864106207498000
564879952	::481864193415471000
230905946	::481864200365420000
29391732	::481864211287396000
52011370	::481864365982101000
301044144	::481864396504068000
26182895	::481864437272281000
631513843	::481864439445344000
357275400	::481864472504860000
39863661	::481864498689900000
6284612	::481864531128631000
630637790	::481864634992177000
45278487	::481864645423017000
564879952	::481864664330928000
159726392	::481864817871839000
343484637	::481864844304334000
348123497	::481864874876604000
51814269	::481864906149748000
385259637	::481864911136358000
51814269	::481864932955545000
376541246	::481864937765998000
39863661	::481864942015250000
498321918	::481864976387563000
407038804	::481865013700100000
51814269	::481865028409491000
564879952	::481865034625073000
137135705	::481865072348647000
21105964	::481865096918876000
42220462	::481865131996221000
30032107	::481865202556616000
51814269	::481865226024132000
160495648	::481865258558971000
33818674	::481865261448851000
564879952	::481865262698745000
160495648	::481865305749078000
164676969	::481865375211331000
136791341	::481865380218929000
59647298	::481865402386227000
473196438	::481865407284785000
22504277	::481865416814632000
42220462	::481865427031953000
44451086	::481865432685477000
42220462	::481865440587943000
164676969	::481865489011208000
23933265	::481865502856183000
339312291	::481865530589331000
323978080	::481865552219361000
323978080	::481865553381167000
246030395	::481865575379914000
31326082	::481865601783050000
407038804	::481865612214673000
23799906	::481865624105517000
613592670	::481865644694978000
246030395	::481865646070706000
97336064	::481865663405780000
31326082	::481865664580165000
30666953	::481865664999604000
407038804	::481865682972577000
477235727	::481865761300815000
34087430	::481865764622696000
246030395	::481865786676359000
33703018	::481865788551622000
327842258	::481865809707692000
48804765	::481865833510342000
327934017	::481865842016022000
51814269	::481865882772471000
274262734	::481865893580783000
34087430	::481865894990082000
51814269	::481865902460522000
255205725	::481865906864136000
313341167	::481865955081863000
431264673	::481866027983458000
499167427	::481866052750434000
246030395	::481866067665367000
187309818	::481866081095544000
187309818	::481866124330426000
86885002	::481866178789273000
318173357	::481866228370120000
11852522	::481866241766735000
86885002	::481866277862899000
409709795	::481866312713396000
16002106	::481866331256414000
198126424	::481866354648031000
164676969	::481866404103479000
393761423	::481866422931300000
26182895	::481866429520572000
327689033	::481866432821469000
16312540	::481866456347713000
120966317	::481866462336778000
59938971	::481866508365492000
313341167	::481866521203834000
328858212	::481866528988487000
21105964	::481866530033254000
196394433	::481866539079979000
97336064	::481866550161334000
13298002	::481866555341701000
412638454	::481866564098994000
106835519	::481866621741703000
59938971	::481866641140375000
120966317	::481866678708359000
27999272	::481866702989172000
20020647	::481866728217903000
196394433	::481866729086132000
53545809	::481866732123205000
152454379	::481866742650929000
102401687	::481866764415152000
246030395	::481866770135789000
393761423	::481866797847552000
253126912	::481866845038059000
394365413	::481866865883369000
164676969	::481866880140206000
100378471	::481866885126815000
372611209	::481866909550252000
100378471	::481866953946976000
120966317	::481866991913824000
64791948	::481866994451353000
438566411	::481867020422483000
25408355	::481867036810035000
297652605	::481867057026174000
520533224	::481867097031471000
338120144	::481867126328659000
37011485	::481867158209974000
377555310	::481867172352761000
338120144	::481867179311104000
274262734	::481867197094973000
32750427	::481867203051290000
338120144	::481867254422700000
120966317	::481867263222366000
54105420	::481867304532078000
37011485	::481867351403802000
338120144	::481867418340319000
581342731	::481867429459415000
100195876	::481867449160052000
540330411	::481867450967810000
100195876	::481867451333083000
100195876	::481867454285508000
100378471	::481867477148655000
64791948	::481867491195371000
319851493	::481867571244048000
10095952	::481867578936025000
247560161	::481867593788428000
29853720	::481867605943144000
59938971	::481867606560100000
120966317	::481867613463527000
59938971	::481867627225423000
230905946	::481867699404828000
409487670	::481867738583822000
59938971	::481867751636893000
152454379	::481867790715211000
151190656	::481867801187983000
24226614	::481867805021982000
46963484	::481867869324849000
233767854	::481867885745172000
59938971	::481867890984226000
25408355	::481867912798801000
348085087	::481867915335983000
327842258	::481867929945137000
59938971	::481867970915102000
37011485	::481867993224597000
246030395	::481868016095752000
217871594	::481868158261669000
152875477	::481868160757272000
233084334	::481868165614292000
60220156	::481868167350714000
25408355	::481868181947301000
33818674	::481868204738760000
630637790	::481868229170970000
137135705	::481868246132326000
409336092	::481868266411794000
94737009	::481868298137509000
120966317	::481868390525444000
363649162	::481868438382444000
173232394	::481868445865111000
302934050	::481868460285124000
152454379	::481868463800320000
33818674	::481868493504004000
298156322	::481868511333982000
15814841	::481868575712768000
152454379	::481868581844844000
270173839	::481868631132090000
387188572	::481868666779488000
410297246	::481868669752848000
18752326	::481868677604573000
152454379	::481868731304652000
360183119	::481868786598150000
435516954	::481868838502285000
387188572	::481868848984252000
66786075	::481868920148590000
33818674	::481868931443871000
152454379	::481868954869444000
405040496	::481868965388382000
562393615	::481869014080434000
402268968	::481869043939696000
25942336	::481869072586399000
66786075	::481869084254928000
478020840	::481869093813764000
540330411	::481869097484185000
23967395	::481869104744132000
363649162	::481869134439784000
139308619	::481869166949855000
41606452	::481869181198299000
254579074	::481869186042322000
33964276	::481869244427436000
340067989	::481869251620249000
75209135	::481869299657629000
11852522	::481869359615582000
24226614	::481869405794471000
298156322	::481869435368517000
540330411	::481869445661343000
36925706	::481869477215076000
407038804	::481869507066335000
54105420	::481869541295677000
400249617	::481869582810886000
78213	::481869586829430000
436476907	::481869600120782000
298156322	::481869602209558000
424498591	::481869610762141000
265799781	::481869616172384000
352486016	::481869650171408000
597834721	::481869652121767000
363649162	::481869675916058000
29853720	::481869679703494000
264677315	::481869713480630000
155730095	::481869761916047000
246030395	::481869770162044000
340678678	::481869771827208000
135003892	::481869782846046000
257092614	::481869812285440000
340678678	::481869818702733000
230905946	::481869874642157000
340678678	::481869877527867000
189664484	::481869906799915000
276381534	::481869907198750000
346654346	::481869917348564000
161041223	::481869925397823000
14538108	::481869962873540000
389949893	::481869966010884000
21105964	::481870024609890000
18752326	::481870035657318000
475210759	::481870059464187000
157904403	::481870063016759000
475210759	::481870106360684000
283625404	::481870131724046000
241337450	::481870205191061000
246030395	::481870235662704000
24803741	::481870283264245000
283625404	::481870326419439000
16258968	::481870350955724000
226357092	::481870353480699000
33249556	::481870355112673000
33418266	::481870356366389000
349431964	::481870367166693000
15170503	::481870387190317000
556556365	::481870412469383000
283625404	::481870477141753000
230905946	::481870574226919000
331398205	::481870581101367000
349431964	::481870656485617000
139308619	::481870662806429000
252756099	::481870664685879000
619492928	::481870671648018000
139308619	::481870688572039000
29391732	::481870703818715000
110236585	::481870704024248000
91712528	::481870707635142000
283251929	::481870725003763000
238024746	::481870740120428000
327842258	::481870744339890000
129441756	::481870755555467000
139308619	::481870762416930000
212475056	::481870785007464000
305415102	::481870801696604000
49221816	::481870803370115000
109615689	::481870808910790000
110063681	::481870832164417000
21105964	::481870847725285000
318173357	::481870864082677000
348193845	::481870866343424000
467545942	::481870890427490000
483283190	::481870898652536000
230905946	::481870930323333000
243751614	::481870944604921000
340678678	::481870954591551000
377425191	::481870955770544000
318173357	::481870969565220000
339295860	::481871019549151000
471291163	::481871029267337000
340678678	::481871045029158000
49221816	::481871074959699000
357150048	::481871142563508000
434675222	::481871154374668000
434675222	::481871278186311000
352970133	::481871279377485000
86243090	::481871310587719000
38481051	::481871396620886000
64549933	::481871417706020000
255834275	::481871431504904000
337937520	::481871439143141000
434675222	::481871445392228000
40604299	::481871449309716000
363969403	::481871506796847000
340678678	::481871534701555000
102401687	::481871536652304000
18752326	::481871555580801000
90689440	::481871558864945000
278220302	::481871567362613000
340678678	::481871579677085000
264622253	::481871604821942000
340678678	::481871621049679000
436187992	::481871643308851000
249052117	::481871662586265000
329333638	::481871667610664000
94737009	::481871677865738000
340678678	::481871683586777000
340678678	::481871713970315000
424498868	::481871726226075000
265760942	::481871732916363000
111687397	::481871738532143000
340678678	::481871752394326000
17522792	::481871773596536000
430072028	::481871780663947000
19770255	::481871786657579000
340678678	::481871796681973000
434675222	::481871817528066000
257092614	::481871817804492000
340678678	::481871855981035000
18752326	::481871872183652000
274262734	::481871882031874000
438566411	::481871887304114000
425381729	::481871887497056000
78653568	::481871897714765000
438566411	::481871909231939000
51814269	::481871934163271000
340678678	::481871957168644000
552146644	::481871970829885000
340678678	::481872003880591000
20786050	::481872004979904000
619492928	::481872012441169000
533824839	::481872012948672000
120139449	::481872025934262000
86604355	::481872031043313000
140157275	::481872049200054000
340678678	::481872057496391000
328794919	::481872082150498000
434675222	::481872099561447000
351004243	::481872111133532000
340678678	::481872111976210000
19770255	::481872134717710000
438566411	::481872140812050000
18722083	::481872156478173000
44451086	::481872168410570000
340678678	::481872187574333000
254210162	::481872189591785000
18752326	::481872202866761000
36082253	::481872207438970000
340678678	::481872232394665000
217928831	::481872232675684000
336628506	::481872245263200000
217928831	::481872275956711000
62989661	::481872276950773000
15782772	::481872278712762000
340678678	::481872289919549000
233677206	::481872308051910000
533824839	::481872344575537000
343484637	::481872357183594000
340678678	::481872377278496000
75937251	::481872383758708000
230905946	::481872412917526000
340678678	::481872417812267000
75937251	::481872450196488000
18722083	::481872453660987000
325192444	::481872544417726000
533824839	::481872553753849000
62989661	::481872557570666000
106835519	::481872595881844000
254210162	::481872641800683000
377425191	::481872648256122000
22195036	::481872681554690000
280309716	::481872683010109000
171724420	::481872686704914000
346654346	::481872717751140000
50546012	::481872787837947000
519898323	::481872809300221000
22944914	::481872848495968000
90467952	::481872856285184000
103678189	::481872910949564000
40816246	::481872942708838000
370420008	::481872964099403000
24226614	::481872974904299000
197692007	::481872989227847000
57566548	::481873032034537000
78653568	::481873086263083000
280309716	::481873111504388000
105993726	::481873138188177000
160733683	::481873141913112000
346654346	::481873174145937000
16248047	::481873190344740000
27268559	::481873193552977000
19770255	::481873219423465000
223243607	::481873279549206000
19770255	::481873282501603000
14584037	::481873284016111000
29319846	::481873298276368000
369804138	::481873343167995000
513434526	::481873358754033000
294964037	::481873359651999000
357150048	::481873382149853000
19770255	::481873415695896000
245154470	::481873448843874000
513434526	::481873453423656000
245154470	::481873456083259000
432888405	::481873470121209000
19770255	::481873486470606000
215144630	::481873510487564000
19770255	::481873511271510000
408171600	::481873531051851000
357275400	::481873542003191000
112333263	::481873568880267000
34071360	::481873636672798000
357790406	::481873640171253000
97592081	::481873709414621000
112333263	::481873713697013000
282860308	::481873739512938000
221830651	::481873755241590000
108204138	::481873758190571000
331246659	::481873774568939000
105993726	::481873795771162000
408171600	::481873883465674000
196394433	::481873884455505000
436187992	::481873888582709000
278165989	::481873916822966000
367322500	::481873926323470000
408171600	::481873927078035000
533824839	::481873946053062000
551501734	::481873987795165000
295466391	::481874023560003000
559837229	::481874040315842000
375810749	::481874045143502000
197692007	::481874049984118000
373126936	::481874050868736000
140157275	::481874150957408000
470458433	::481874187208753000
278165989	::481874214056509000
278220302	::481874233463562000
340678678	::481874242523250000
318173357	::481874261640896000
605608831	::481874284185272000
340678678	::481874287259697000
78970527	::481874300832464000
340678678	::481874354204991000
435516954	::481874383351201000
340678678	::481874394336071000
340678678	::481874440007860000
588705820	::481874444848082000
78653568	::481874463252705000
240015074	::481874495289163000
61698439	::481874496723632000
340678678	::481874528759328000
362312178	::481874533398224000
363321273	::481874559436853000
340678678	::481874564872294000
58028621	::481874566726160000
29853720	::481874571272790000
312394133	::481874575290937000
435557155	::481874576268197000
18156298	::481874580840013000
340678678	::481874612662202000
358307309	::481874637999964000
402229763	::481874650817765000
399555371	::481874651937644000
340678678	::481874661852991000
64549933	::481874688906649000
43208085	::481874693117718000
340678678	::481874710267830000
261847534	::481874718577147000
350968313	::481874722309689000
21503139	::481874728672444000
8548362	::481874764643188000
50509821	::481874765104152000
312394133	::481874767905968000
340678678	::481874769118121000
33818674	::481874819558825000
212068363	::481874819990835000
312394133	::481874829851652000
340678678	::481874833341284000
21503139	::481874844116467000
254210162	::481874848273031000
260825806	::481874851376803000
337937520	::481874886168956000
340678678	::481874904078245000
195154119	::481874931144069000
29853720	::481874945132068000
16248047	::481874990359670000
516986236	::481874991588192000
340678678	::481874991680466000
181877725	::481875090548985000
164676969	::481875104465698000
384494456	::481875137000513000
475210759	::481875145682726000
342188056	::481875147163709000
302934050	::481875152003538000
54105420	::481875154675310000
106320745	::481875160555745000
33818674	::481875231632392000
43208085	::481875238108798000
16248047	::481875250209357000
262496951	::481875263714627000
16248047	::481875312029204000
27792069	::481875319453155000
25609677	::481875322137497000
470451598	::481875342022705000
29853720	::481875344245264000
31326082	::481875355888668000
318173357	::481875372300959000
291413743	::481875397202571000
206247499	::481875418690383000
31326082	::481875458460352000
25609677	::481875466790653000
195154119	::481875483278065000
370088836	::481875498369564000
310330192	::481875513779449000
20713213	::481875586118189000
15288029	::481875608234770000
45410414	::481875644129615000
64549933	::481875695782883000
67069063	::481875711007805000
21503139	::481875731199176000
31326082	::481875739558440000
475210759	::481875780461690000
475210759	::481875794168250000
25925656	::481875799247564000
40054726	::481875809565552000
183397191	::481875812363558000
16248047	::481875818034245000
301497892	::481875824648679000
183397191	::481875838045286000
278220302	::481875839311548000
298156322	::481875878834495000
31326082	::481875888510746000
164676969	::481875897860247000
198911524	::481875978331779000
61698439	::481875991862595000
212475056	::481876076663033000
407038804	::481876091565797000
345261852	::481876105041702000
131278152	::481876130493116000
60718620	::481876149510078000
164676969	::481876195966210000
212068363	::481876219583938000
61698439	::481876238198661000
16807883	::481876249779109000
34863840	::481876266409144000
164676969	::481876287502700000
31326082	::481876312072548000
164676969	::481876349867814000
513434526	::481876351100534000
24226614	::481876365050781000
301497892	::481876369677496000
20419159	::481876378787123000
170924102	::481876466771042000
21105964	::481876483380871000
31326082	::481876487453171000
278220302	::481876529807241000
470451598	::481876532903018000
29436016	::481876557527789000
529096266	::481876614993551000
103678189	::481876622753398000
103678189	::481876651018833000
408144950	::481876656970559000
45966951	::481876712704471000
220455732	::481876735768551000
43208085	::481876754190319000
19028099	::481876754756169000
140206179	::481876817595224000
278220302	::481876822477377000
253759009	::481877161050009000
60718620	::481877176074383000
90689440	::481877192243036000
254210162	::481877207464169000
15170503	::481877210685374000
397084214	::481877231161987000
374228630	::481877242633404000
29853720	::481877250652897000
29853720	::481877255577030000
255810490	::481877263504646000
101881386	::481877285029830000
16248047	::481877321239257000
589542040	::481877364188516000
299297459	::481877371234947000
296590824	::481877397038301000
21912250	::481877412939317000
186208532	::481877420157313000
44811271	::481877431150596000
21112883	::481877433717506000
110236585	::481877493058904000
110530129	::481877495591862000
589542040	::481877504609628000
58587013	::481877510989549000
118881789	::481877515146113000
186823940	::481877590131875000
186823940	::481877610923057000
18374690	::481877622410838000
44811271	::481877629302083000
118855202	::481877644179283000
202292166	::481877649493864000
91712528	::481877685992316000
62685527	::481877740186918000
435557155	::481877792531820000
493221106	::481877793513275000
202798666	::481877800295493000
140157275	::481877840405594000
13533012	::481877865445990000
199001641	::481877865797939000
29853720	::481877872592687000
257546151	::481877891840352000
21503139	::481877905266319000
392261274	::481877924925423000
238698812	::481877947310039000
110530129	::481877968789069000
62186442	::481878017438777000
513855251	::481878036854231000
360951591	::481878048346632000
226995875	::481878049198465000
262496951	::481878080370143000
29853720	::481878092760109000
409662649	::481878135558787000
374228630	::481878171323625000
220455732	::481878189975670000
278316478	::481878201694564000
47859489	::481878213090476000
75937251	::481878233684516000
102100651	::481878359828213000
78653568	::481878364333289000
411786523	::481878467781623000
13533012	::481878501382164000
392261274	::481878502904700000
92905148	::481878522319761000
229611107	::481878522592755000
407038804	::481878553638993000
241337450	::481878555706396000
195154119	::481878561658114000
310144986	::481878598312148000
513855251	::481878639449894000
407038804	::481878640993771000
238698812	::481878671049781000
10095952	::481878685696270000
411912822	::481878714738032000
29853720	::481878740838805000
162315218	::481878755003346000
110530129	::481878759859949000
189224604	::481878761663918000
369292925	::481878796455645000
318173357	::481878802365038000
295466391	::481878827325345000
29737650	::481878848728875000
300009838	::481878862390124000
13533012	::481878878827184000
429345484	::481878883885543000
409662649	::481878888109182000
471516383	::481878935106781000
44811271	::481878942391889000
338543771	::481878944505798000
392261274	::481878945852567000
587104097	::481879009714638000
202292166	::481879031387029000
385706960	::481879153667346000
19770255	::481879181899227000
247024165	::481879182440673000
21503139	::481879199859212000
241337450	::481879246172717000
316832273	::481879255697981000
278301419	::481879286849503000
15875100	::481879293048672000
163646426	::481879312472473000
278301419	::481879321787629000
367322500	::481879349545545000
493221106	::481879350015299000
409662649	::481879365160939000
590556372	::481879398782865000
164676969	::481879419007823000
471516383	::481879515707498000
259413656	::481879525341409000
186314952	::481879527312740000
24113194	::481879546824638000
298156322	::481879548493967000
19734494	::481879575383654000
374228630	::481879597949022000
581342731	::481879722012311000
471516383	::481879735115739000
471516383	::481879799624114000
298156322	::481879875909742000
388374921	::481879898479685000
60718620	::481879972215549000
131968998	::481880045963997000
283625404	::481880077412487000
23247181	::481880097511591000
14223247	::481880104910331000
259542533	::481880130856710000
283625404	::481880132932882000
131968998	::481880148254683000
634164272	::481880158224519000
561527789	::481880189731762000
571439376	::481880214184538000
62186442	::481880234179178000
634164272	::481880269151272000
32583866	::481880317184077000
411777707	::481880340165046000
634164272	::481880372037554000
131968998	::481880423866593000
230069479	::481880434708873000
44811271	::481880455705149000
450560571	::481880467025580000
335759212	::481880509618741000
513855251	::481880510910570000
173232394	::481880570813632000
8524892	::481880601369542000
542693847	::481880603692777000
463250994	::481880611397705000
60220156	::481880626325245000
374228630	::481880660932444000
337937520	::481880674266533000
463250994	::481880692918202000
24821703	::481880698949992000
55312313	::481880710802722000
264335101	::481880711117279000
471516383	::481880728473702000
326813935	::481880768470188000
326813935	::481880768713474000
242912563	::481880792659148000
118855202	::481880803534594000
9129332	::481880803895701000
310144986	::481880820928348000
110530129	::481880880118370000
240798548	::481880884438507000
50011708	::481880902541139000
80157666	::481880916843700000
435557155	::481880925215535000
408171600	::481880980467089000
392716377	::481881032832995000
80157666	::481881048565817000
348745482	::481881054798950000
259413656	::481881064390934000
35536690	::481881074239156000
275681559	::481881089066012000
340678678	::481881160188837000
198651083	::481881169232166000
15791549	::481881217982144000
385706960	::481881255769047000
344454080	::481881280980602000
55312313	::481881286928121000
23967395	::481881324462944000
80157666	::481881332922851000
22414245	::481881346843754000
29500521	::481881471905308000
80157666	::481881504050466000
189664484	::481881522656391000
467027311	::481881544790134000
213887474	::481881606844456000
22414245	::481881609780473000
349431964	::481881621256105000
252914746	::481881628910706000
349431964	::481881660372185000
407038804	::481881670950604000
22414245	::481881685361844000
15875100	::481881687094476000
55312313	::481881705003769000
245203404	::481881711152594000
15875100	::481881757181304000
546153359	::481881770678169000
349431964	::481881803137896000
102489930	::481881827154460000
299297459	::481881829524246000
460765832	::481881842052632000
44811271	::481881908041617000
310330192	::481881918820999000
19770255	::481881939226279000
615507620	::481881969072951000
44811271	::481881978019385000
310330192	::481882000500867000
24821703	::481882090456506000
410403898	::481882102578044000
42220462	::481882110131593000
24226614	::481882126954946000
298156322	::481882130868215000
261847534	::481882131166404000
326813935	::481882151101554000
23933265	::481882171448098000
253828982	::481882180537167000
245203404	::481882193149431000
259466143	::481882229556015000
410403898	::481882235751378000
475210759	::481882242885898000
299297459	::481882248497483000
97592081	::481882260447047000
253759009	::481882274183389000
20020647	::481882327908225000
316766176	::481882327912435000
16312540	::481882367166926000
21696310	::481882394002460000
25223941	::481882398301253000
215144630	::481882421747777000
21696310	::481882456833163000
120966317	::481882475686137000
384155676	::481882490592702000
412638454	::481882552320286000
70839851	::481882593353150000
18336787	::481882607538286000
23967395	::481882615448752000
120966317	::481882626874032000
310144986	::481882687016169000
619492928	::481882701461340000
516542821	::481882730041733000
278220302	::481882793656348000
54754940	::481882795938041000
23967395	::481882797720993000
245957488	::481882806713610000
259466143	::481882812182577000
187309818	::481882909687574000
246050172	::481882911600148000
414103187	::481882999404105000
258382946	::481883073881972000
245203404	::481883116173139000
96658544	::481883130295382000
16726467	::481883243474857000
552802620	::481883293940322000
551501734	::481883333606256000
283625404	::481883361359953000
131968998	::481883392813039000
310144986	::481883523934998000
176489426	::481883532688916000
392261274	::481883554306347000
249227650	::481883632903397000
62685527	::481883635067674000
621474989	::481883681406328000
392261274	::481883689660727000
102100651	::481883692906729000
392261274	::481883792194691000
278316478	::481883810041040000
36279116	::481883813639774000
452882285	::481883831956299000
148436850	::481883885664366000
594121150	::481883906635874000
267538322	::481883913539686000
340646680	::481883921601138000
55312313	::481883925925490000
68622166	::481883959194705000
460765832	::481883971630817000
187651826	::481883973442760000
350968313	::481883981567127000
253759009	::481883982154309000
471516383	::481883998126632000
360761105	::481884006708150000
160768741	::481884037657542000
552802620	::481884082683379000
164676969	::481884101885296000
139460380	::481884112614350000
25935173	::481884142116683000
241337450	::481884146520686000
102796495	::481884186631225000
25935173	::481884229458866000
253178679	::481884238019436000
274262734	::481884242893230000
131072297	::481884266771804000
360761105	::481884287864950000
139460380	::481884299990671000
460765832	::481884320651431000
177101575	::481884333335384000
285254109	::481884340356255000
131072297	::481884350221651000
132768456	::481884361331986000
246030395	::481884391384162000
141821632	::481884407884566000
194359616	::481884450897141000
397084214	::481884454487478000
255834275	::481884521952862000
374228630	::481884531436167000
337937520	::481884609169592000
483283190	::481884672184823000
22414245	::481884761741217000
78653568	::481884789914755000
297652605	::481884808868421000
22187821	::481884823175168000
245080630	::481884837255446000
291155950	::481884842817097000
59705683	::481884848496189000
217563665	::481884850140348000
18374690	::481884853193818000
298156322	::481884857853693000
19071786	::481884892243173000
21503139	::481884903022161000
55312313	::481884905668743000
404496513	::481884917677043000
253759009	::481884939311251000
69719136	::481884972475613000
412638454	::481884994432823000
90467952	::481884997339463000
42638131	::481885023256072000
392716377	::481885035583115000
516986236	::481885058630836000
414103187	::481885061982474000
140206179	::481885169909891000
414103187	::481885173920059000
375810749	::481885184149553000
107535820	::481885202780663000
259021462	::481885213853642000
42638131	::481885228705673000
217563665	::481885242140016000
374228630	::481885243314429000
233767854	::481885275954880000
267405925	::481885286100525000
384494456	::481885313451556000
107535820	::481885361312788000
253759009	::481885378836566000
21623464	::481885386315030000
42638131	::481885412609122000
132649069	::481885418204700000
515049896	::481885457894998000
217563665	::481885490447007000
375364618	::481885519786164000
342594225	::481885532985634000
214184608	::481885544755249000
39684857	::481885576694468000
414103187	::481885580125802000
310144986	::481885622571769000
42638131	::481885641156739000
625900103	::481885645204226000
97336064	::481885664514809000
369174583	::481885741497073000
232901934	::481885777056378000
348085087	::481885777190596000
36851172	::481885796195368000
16566189	::481885822791483000
139447011	::481885831939235000
122067183	::481885844773433000
344454080	::481885854915252000
139447011	::481885934024421000
67656722	::481885944933793000
110297719	::481885988541591000
139447011	::481885998339866000
225287674	::481886095764758000
225287674	::481886113192099000
147310240	::481886129801924000
187651826	::481886139716866000
369174583	::481886143378489000
110297719	::481886164563922000
267445807	::481886217793859000
418965366	::481886252224888000
630637790	::481886259263336000
302934050	::481886260529610000
139447011	::481886264380391000
406121427	::481886307832963000
212475056	::481886330364764000
279139758	::481886336904089000
157904403	::481886363529125000
360761105	::481886371565809000
370464008	::481886376540241000
39553593	::481886377324199000
107535820	::481886395909144000
106320745	::481886428016541000
410195122	::481886464402149000
39553593	::481886474808197000
310330192	::481886576658907000
134873681	::481886596438843000
246050172	::481886610749812000
377425191	::481886637560197000
134873681	::481886661941288000
134873681	::481886684531806000
134873681	::481886691863457000
562393615	::481886695764533000
131941193	::481886697463238000
267405925	::481886741117157000
414103187	::481886757253025000
139447011	::481886774449672000
375364618	::481886775292342000
45410414	::481886792870674000
123746907	::481886806431264000
351641054	::481886814379462000
302934050	::481886826240569000
107535820	::481886851414761000
26068830	::481887044604416000
374228630	::481887137151713000
18437537	::481887141648424000
163646426	::481887159767814000
25223941	::481887175911280000
25223941	::481887182345351000
25223941	::481887205707628000
131941193	::481887206513319000
25223941	::481887238259630000
630637790	::481887269465653000
458766436	::481887278592036000
310330192	::481887304865165000
236271147	::481887346627850000
470451598	::481887484629229000
372493368	::481887493961547000
26068830	::481887558813487000
25408355	::481887598605266000
236271147	::481887624349511000
168964399	::481887663054540000
26182895	::481887668146417000
45966951	::481887683925790000
278301419	::481887730742620000
570502101	::481887793858494000
350968313	::481887846064599000
586669052	::481887890696577000
586669052	::481887910820847000
78213	::481887916277264000
360951591	::481887925441806000
586669052	::481887971382419000
246635722	::481887976029302000
414103187	::481887986599329000
102100651	::481887995927068000
374228630	::481888040676102000
186107022	::481888067117002000
370464008	::481888083655540000
586669052	::481888088831324000
246635722	::481888090332487000
212490176	::481888092941348000
607432063	::481888107298435000
80157666	::481888158045327000
586669052	::481888169223528000
408171600	::481888282658099000
25223941	::481888285384392000
465266221	::481888287263436000
15875100	::481888289176432000
586669052	::481888292561231000
586669052	::481888328544190000
586669052	::481888346164436000
408171600	::481888370608447000
586669052	::481888372265586000
438698734	::481888377013161000
586669052	::481888402867257000
586669052	::481888431854075000
586669052	::481888456168460000
57566548	::481888463742976000
370464008	::481888478461173000
586669052	::481888489219575000
430182591	::481888508152672000
36468395	::481888513109942000
15288029	::481888556349005000
374228630	::481888578046160000
108204138	::481888625630928000
334420539	::481888644459167000
438698734	::481888687194918000
273955213	::481888689497595000
352970133	::481888724536414000
383383485	::481888732736286000
327842258	::481888738449326000
32583866	::481888779125280000
13533012	::481888787149381000
46764883	::481888904229179000
553711382	::481888918481035000
346412695	::481888921820090000
205501297	::481888924948631000
224501206	::481888973904568000
299441398	::481889044901539000
450560571	::481889068955889000
328779215	::481889088782348000
224501206	::481889100299894000
385595835	::481889124622692000
410961985	::481889169858248000
415943958	::481889176401375000
45581124	::481889227420889000
40126821	::481889236841275000
450560571	::481889285180641000
438698734	::481889313656152000
281697994	::481889347181228000
374228630	::481889355523321000
131941193	::481889388222513000
17054163	::481889427040391000
8524892	::481889551896817000
26182895	::481889575959146000
387472182	::481889606162345000
240766538	::481889650894995000
16566189	::481889658667008000
438698734	::481889662857117000
31326082	::481889665926967000
26182895	::481889678308548000
241337450	::481889694439833000
58941053	::481889697765920000
327842258	::481889705429315000
374228630	::481889712714424000
240941201	::481889719727321000
224501206	::481889743798423000
551447338	::481889747837943000
244290101	::481889751864053000
69771494	::481889756297850000
240941201	::481889759858393000
68622166	::481889771728281000
64549933	::481889788854026000
577920402	::481889797250625000
558873022	::481889811293569000
438698734	::481889811842609000
240941201	::481889813176385000
237118122	::481889823477612000
240766538	::481889827156414000
224501206	::481889839982186000
59705683	::481889855404654000
31326082	::481889871565320000
486138458	::481889881241567000
58941053	::481889883272007000
577920402	::481889885918228000
552802620	::481889894474584000
450560571	::481889902942908000
360730562	::481889920718757000
152454379	::481889929266749000
256716505	::481889935939485000
65832155	::481889936258248000
81841977	::481889936262447000
261438579	::481889946400083000
337937520	::481889947713286000
450560571	::481889948232974000
23247181	::481889950288203000
11852522	::481889959024930000
240941201	::481889978704592000
267405925	::481890047898050000
244290101	::481890049554804000
240941201	::481890070329188000
338830055	::481890107260424000
60220156	::481890133424082000
360730562	::481890134141304000
558873022	::481890168195280000
39553593	::481890174566412000
92125226	::481890199493152000
67656722	::481890214940774000
12685102	::481890241692049000
115852151	::481890312131194000
24821703	::481890380141842000
95231863	::481890382217613000
261438579	::481890393550626000
65832155	::481890408696250000
81841977	::481890408700469000
224501206	::481890408939528000
256716505	::481890409493188000
62685527	::481890429130928000
240766538	::481890444314705000
305379724	::481890451641745000
25099957	::481890511876149000
107308159	::481890523217924000
16312540	::481890581841719000
87812967	::481890585830490000
337416247	::481890639123320000
479246485	::481890656655122000
240766538	::481890712167124000
322842111	::481890727211712000
81841977	::481890798854602000
65832155	::481890798867189000
256716505	::481890799743807000
299441398	::481890806903484000
286265668	::481890822657302000
256074844	::481890859642671000
47269984	::481890900591644000
96013044	::481890982447681000
256074844	::481891050433179000
292012619	::481891057873846000
274712500	::481891066962927000
57566548	::481891111300915000
156801163	::481891144117141000
64549933	::481891150811631000
33302034	::481891164069445000
52995718	::481891166153998000
117264210	::481891174702403000
52995718	::481891180683485000
64549933	::481891207178907000
313792688	::481891238824529000
42638131	::481891289806299000
139447011	::481891305669529000
463908266	::481891356021772000
102796495	::481891454373986000
21623464	::481891457809145000
556556365	::481891502306512000
73526174	::481891520795000000
9129332	::481891543893417000
100742600	::481891545860165000
498321918	::481891547164999000
227114320	::481891592635052000
254579074	::481891658347196000
375364618	::481891780346904000
73526174	::481891793022095000
240766538	::481891826816020000
179669687	::481891836311519000
320052148	::481891836504444000
256074844	::481891895765782000
192590347	::481891896021635000
254579074	::481891915747442000
192590347	::481891924920377000
280826646	::481891926006697000
187741596	::481891964749508000
516986236	::481892029794750000
102401687	::481892049441275000
238024746	::481892142294781000
216833550	::481892148942344000
147997393	::481892167410274000
133526428	::481892208572780000
227114320	::481892228609376000
69916558	::481892229267861000
15875100	::481892237560020000
254579074	::481892261706215000
134181956	::481892310603419000
335608417	::481892312646025000
124517802	::481892323458965000
332306968	::481892329184190000
198911524	::481892338004787000
468796913	::481892365779865000
253759009	::481892377821315000
208250490	::481892378433703000
25942336	::481892388017680000
22559382	::481892489612099000
260361255	::481892515981697000
260361255	::481892516904448000
260361255	::481892517743325000
260361255	::481892518389231000
133526428	::481892536936460000
282328751	::481892564589490000
124517802	::481892567135444000
332306968	::481892588673585000
312245470	::481892612144521000
279139758	::481892654733869000
131941193	::481892668273070000
15361643	::481892682004848000
187741596	::481892696504532000
78653568	::481892763181412000
9129332	::481892763626389000
59705683	::481892778746454000
328779215	::481892790188535000
109805996	::481892795712434000
55312313	::481892852343922000
318173357	::481892884002529000
424790585	::481892896388292000
109805996	::481892898112151000
305415102	::481892908292116000
301044144	::481892922976395000
553711382	::481892925106704000
301044144	::481892930198970000
69771494	::481892943981449000
411848692	::481892960842174000
119269983	::481892973722890000
109805996	::481892974658220000
259093732	::481892975098593000
119269983	::481893055348211000
22414245	::481893073861898000
22414245	::481893083328831000
236144487	::481893104782299000
155459778	::481893112365608000
17694593	::481893159421870000
259093732	::481893201058349000
458808714	::481893242842017000
86885002	::481893245182410000
55312313	::481893272843849000
69771494	::481893287515918000
17233573	::481893316187783000
316284345	::481893318549200000
301044144	::481893320097275000
702450841	::481893343706640000
69771494	::481893374644219000
200685756	::481893417903878000
8548362	::481893468726624000
69771494	::481893504420155000
556556365	::481893549684686000
702450841	::481893589425737000
393105437	::481893604256792000
431937908	::481893628709568000
375810749	::481893630613811000
224124379	::481893715590393000
17522792	::481893724239040000
337937520	::481893740475609000
273955213	::481893762571190000
140206179	::481893764298846000
244290101	::481893829310574000
597038752	::481893844456189000
179669687	::481893851594903000
366753447	::481893918275940000
702450841	::481893933182500000
262405775	::481893973082927000
224124379	::481893995518246000
21912250	::481894036282675000
259093732	::481894038941888000
146855323	::481894173017374000
361199465	::481894202691702000
286910447	::481894208870297000
411848692	::481894255258914000
328779215	::481894264608022000
315527257	::481894286615511000
286910447	::481894364038586000
323978080	::481894374604029000
246635722	::481894393469628000
9129332	::481894407579631000
259573654	::481894442371395000
374772557	::481894565121490000
73526174	::481894569798164000
246635722	::481894601871986000
216833550	::481894612320022000
258609027	::481894677302738000
249451202	::481894723590684000
371817971	::481894852914085000
9129332	::481894859968884000
262059543	::481894888829509000
29500521	::481894954755559000
374772557	::481895035760173000
398707286	::481895062876344000
131941193	::481895089212755000
374772557	::481895180534968000
398707286	::481895183856836000
374772557	::481895246754619000
331398205	::481895266790801000
245203404	::481895280552316000
273814896	::481895390347010000
587104097	::481895396210266000
246635722	::481895411100041000
246635722	::481895437478023000
246635722	::481895475105132000
33823755	::481895497733402000
517695658	::481895621507297000
200316617	::481895656479412000
230069479	::481895697063903000
40816246	::481895721549848000
208250490	::481895722858463000
25235649	::481895723475410000
189224604	::481895726344314000
223299509	::481895807965474000
60131090	::481895843184668000
18551115	::481895867247775000
109805996	::481895913397288000
394776489	::481895925313331000
411848692	::481896006506655000
172573942	::481896027482382000
393105437	::481896038232383000
463908266	::481896070352744000
26413556	::481896084151627000
473196438	::481896106394021000
458639179	::481896126535049000
340646680	::481896147523358000
259573654	::481896156558282000
116988168	::481896176036233000
9129332	::481896216834621000
36310459	::481896234584530000
200316617	::481896241161179000
195154119	::481896250065707000
212475056	::481896267472056000
92568275	::481896293930139000
313792688	::481896315450699000
258382946	::481896321662472000
47269984	::481896339047854000
309108026	::481896344945061000
200316617	::481896411491860000
424498868	::481896440533225000
273814896	::481896451937943000
325192444	::481896474553622000
204292930	::481896509269495000
246112828	::481896532925378000
325192444	::481896542857863000
297652605	::481896545852203000
48971187	::481896566585061000
407384648	::481896599925170000
17694593	::481896612026138000
246635722	::481896643541753000
246635722	::481896678564167000
473469863	::481896692912906000
110853177	::481896732616585000
305265637	::481896774970273000
280297585	::481896784084893000
114967175	::481896791147696000
257546151	::481896838828945000
305265637	::481896844360835000
213763059	::481896845858586000
409487670	::481896891223785000
409487670	::481896891806777000
389105684	::481896926569189000
246635722	::481897010774024000
313792688	::481897047855878000
253759009	::481897071989886000
224501206	::481897124473225000
92568275	::481897129334820000
241337450	::481897164487262000
111411572	::481897165741371000
305265637	::481897207784681000
131072297	::481897239942823000
335608417	::481897280874618000
246635722	::481897371941363000
33249556	::481897383396388000
27792069	::481897385162194000
38520445	::481897392707362000
246635722	::481897500752633000
134873681	::481897518465183000
52950877	::481897537515708000
26182895	::481897539952582000
246635722	::481897567593046000
69771494	::481897596353798000
247024165	::481897634857107000
424498591	::481897723063705000
436476907	::481897724447440000
131072297	::481897752486756000
59583601	::481897775681245000
209223008	::481897816231383000
346219373	::481897822342500000
54105420	::481897833545482000
346219373	::481897885571629000
48971187	::481897902345048000
11146552	::481897979893538000
246635722	::481897987015049000
286910447	::481897997249548000
376425912	::481898020993134000
414103187	::481898060197691000
348785324	::481898080736780000
247024165	::481898132347707000
39863661	::481898144159240000
318173357	::481898164635455000
349484189	::481898175377063000
433654462	::481898194872201000
274791343	::481898198571577000
246635722	::481898231375228000
134873681	::481898235645001000
458808714	::481898325239955000
20941662	::481898384639668000
230365198	::481898396026802000
20941662	::481898403581153000
25084916	::481898427698380000
302934050	::481898453593645000
26182895	::481898454436691000
312245470	::481898526251548000
25084916	::481898545365385000
246635722	::481898584472702000
116988168	::481898635618041000
20941662	::481898654740271000
24718142	::481898680950079000
480973099	::481898811854315000
370401061	::481898813980831000
438698734	::481898868079329000
407384648	::481898885774704000
389614947	::481898930410885000
302934050	::481898946940239000
156801163	::481898975591550000
230365198	::481898994251997000
286910447	::481899075823222000
98054636	::481899093669974000
156801163	::481899107162660000
39553593	::481899230068342000
34796664	::481899236372410000
258609027	::481899266575990000
230365198	::481899280475508000
340646680	::481899305410629000
230911888	::481899327338467000
375873224	::481899327535595000
17233573	::481899372377276000
487322279	::481899389938462000
215109001	::481899425027993000
186208532	::481899492535713000
349431964	::481899518166695000
116054733	::481899524106256000
186208532	::481899526819954000
552802620	::481899619056500000
22504277	::481899633934094000
193796724	::481899637498843000
498637061	::481899646835380000
243751614	::481899677311180000
163893797	::481899679769051000
93043270	::481899744227520000
131072297	::481899763038945000
431264673	::481899766633476000
40994873	::481899809528225000
370401061	::481899819167121000
21623464	::481899828918489000
16258968	::481899855237767000
30417393	::481899889387794000
349431964	::481899928365441000
30417393	::481899929711833000
370401061	::481900050285875000
246635722	::481900064227356000
343756278	::481900094757670000
399621678	::481900134368690000
418965366	::481900141834539000
246635722	::481900155910627000
418965366	::481900175082795000
418965366	::481900185404985000
108204138	::481900224299171000
215144630	::481900284701343000
102401687	::481900284764258000
302934050	::481900308944019000
26198298	::481900371242414000
464845445	::481900394353004000
246635722	::481900408353214000
22386194	::481900486614728000
49221112	::481900530734600000
200685756	::481900532903448000
418965366	::481900538108207000
301044144	::481900550163005000
55312313	::481900609084211000
370401061	::481900704294907000
156801163	::481900731935363000
586783331	::481900794204397000
156801163	::481900873207922000
552146644	::481900874755620000
18657192	::481900884914225000
90544248	::481900901553426000
45966951	::481900902035771000
16248047	::481900922080354000
236202065	::481900947254177000
40994873	::481901010370056000
22195036	::481901025570193000
418965366	::481901067576168000
374228630	::481901076925280000
290855101	::481901113621618000
186107022	::481901151164448000
78970527	::481901178536472000
45966951	::481901184455020000
24718142	::481901219598704000
205501297	::481901303283449000
49114032	::481901336435232000
464845445	::481901358724182000
25178781	::481901466412523000
186945768	::481901494539919000
351847146	::481901547425890000
466646092	::481901586671992000
299297459	::481901614064619000
25935173	::481901618875494000
30417393	::481901642992734000
275902246	::481901655609184000
614436697	::481901662835978000
19071786	::481901693492535000
178269816	::481901708402896000
355717008	::481901746592034000
156801163	::481901755785961000
82257804	::481901828247142000
519677520	::481901985038213000
146602281	::481901988524077000
260428602	::481902000322670000
259581735	::481902013920190000
256756265	::481902032257683000
113760458	::481902059508482000
70483417	::481902073005359000
259581735	::481902140437196000
418965366	::481902160666324000
70483417	::481902168346480000
328557330	::481902172737515000
454146385	::481902200453480000
494543536	::481902326270009000
70571907	::481902357756645000
335608417	::481902373992812000
253759009	::481902437934985000
104990093	::481902448496214000
70571907	::481902454972239000
458639179	::481902483904548000
259581735	::481902485821325000
399713201	::481902517140594000
16248047	::481902546592989000
424464803	::481902600866893000
35599852	::481902631359483000
411848692	::481902661529116000
20941662	::481902664893345000
588531316	::481902671457419000
68473966	::481902692705763000
232312019	::481902764285378000
30516737	::481902799790563000
391061760	::481902891427700000
321844248	::481902998080466000
40604299	::481903000512770000
418965366	::481903078912700000
412638454	::481903103260651000
361489211	::481903210534539000
438647243	::481903214212546000
415789240	::481903239781023000
361489211	::481903254616694000
186945768	::481903293082251000
321844248	::481903306223411000
415789240	::481903357036998000
30417393	::481903420173864000
69771494	::481903423949131000
21449993	::481903429275484000
25383063	::481903454009708000
87956728	::481903461400084000
238665368	::481903498133397000
238665368	::481903587677577000
411848692	::481903612444946000
331668519	::481903676923973000
260464441	::481903687820795000
40478607	::481903733899792000
486138458	::481903737242279000
260464441	::481903741096849000
29391732	::481903752379908000
260464441	::481903755953061000
22187821	::481903794884603000
458639179	::481903802388209000
341493662	::481903832943710000
155730095	::481903847368318000
30336818	::481903912849801000
15681561	::481904063961772000
189664484	::481904064616071000
397084214	::481904076314009000
424464803	::481904119372738000
95141856	::481904190013587000
1384531	::481904226936061000
418965366	::481904245256364000
424464803	::481904268262141000
162175448	::481904333760372000
140206179	::481904407613685000
97336064	::481904413641293000
559991040	::481904442757746000
375873224	::481904451314151000
361489211	::481904491990904000
312245470	::481904493626269000
189224604	::481904495312769000
552802620	::481904500207136000
79363954	::481904537670668000
16353730	::481904548907606000
79363954	::481904552384290000
162175448	::481904577823117000
78970527	::481904582272880000
260464441	::481904590141399000
44399596	::481904604909928000
29827759	::481904661855629000
312245470	::481904681912782000
407384648	::481904717702770000
397084214	::481904725000855000
635577431	::481904725990711000
127092086	::481904763919794000
473469863	::481904764544757000
86604355	::481904776679272000
23967395	::481904787718291000
69719136	::481904820630986000
411848692	::481904871314976000
43977455	::481904872011603000
8548362	::481904934733250000
568915908	::481904975207862000
43977455	::481905098176864000
397084214	::481905120645373000
64549933	::481905140287684000
328779215	::481905154464026000
221205505	::481905170620907000
397084214	::481905253437030000
37011485	::481905258026004000
209208697	::481905258604814000
45410414	::481905267089494000
28771314	::481905271682641000
100742600	::481905306046570000
189224604	::481905306919002000
58028621	::481905330742255000
37011485	::481905342969028000
243751614	::481905351617302000
78970527	::481905352581996000
484202581	::481905358236319000
49221816	::481905387222736000
483190332	::481905401634365000
160495648	::481905416377352000
29827759	::481905438900756000
421548020	::481905504206090000
217928831	::481905512401743000
78970527	::481905583008645000
255147158	::481905598280126000
21449993	::481905664109727000
462487376	::481905727036858000
375873224	::481905781021753000
7141172	::481905815914565000
459561241	::481905868296839000
473469863	::481905910046924000
226995875	::481905915323768000
538590660	::481905933870575000
28063382	::481905942443745000
253230729	::481905950153261000
459561241	::481905957962649000
60220156	::481905996353126000
326813935	::481906032957194000
462487376	::481906054448431000
140206179	::481906093413523000
375385791	::481906115039354000
156801163	::481906228444938000
409541924	::481906250184028000
397084214	::481906267124817000
253230729	::481906280114962000
397084214	::481906305708212000
60220156	::481906323504652000
397084214	::481906397307625000
110297719	::481906487808110000
409487670	::481906534301978000
199001641	::481906554241691000
396364407	::481906555458056000
253126912	::481906598106136000
255104759	::481906601586982000
162175448	::481906716624572000
96658544	::481906728422756000
418965366	::481906734290591000
295339639	::481906816490934000
80157666	::481906902004031000
370401061	::481906909851951000
39553593	::481906933528412000
260961523	::481906944538836000
370401061	::481907014105563000
243830281	::481907018819584000
426685539	::481907022934179000
375385791	::481907028562948000
212068363	::481907034476916000
180190603	::481907058032123000
34204169	::481907092337356000
14538108	::481907122989318000
100339690	::481907141180424000
150518148	::481907175892062000
316902035	::481907176102178000
380049732	::481907196071247000
69916558	::481907227549114000
212068363	::481907273753567000
466646092	::481907275280691000
189664484	::481907337410527000
160733683	::481907389764239000
14538108	::481907411020554000
60108947	::481907468201910000
385782746	::481907478712418000
434439338	::481907490200645000
59454178	::481907495149912000
160495648	::481907496726982000
462487376	::481907535931138000
91666102	::481907550648950000
28063382	::481907551093547000
462487376	::481907618047225000
135003892	::481907644513263000
370401061	::481907676172275000
236202065	::481907680357793000
136038442	::481907702533066000
559991040	::481907709688561000
418965366	::481907731805134000
135003892	::481907735324151000
400249617	::481907751291854000
424790585	::481907753976221000
40604299	::481907781050449000
473469863	::481907797546659000
146855323	::481907907458789000
66270239	::481908009782611000
358031089	::481908034025697000
66270239	::481908063088021000
300009838	::481908077759709000
27268559	::481908100048224000
384530394	::481908123511160000
245203404	::481908128498188000
300009838	::481908137843507000
291155950	::481908212392685000
285988306	::481908213361938000
312245470	::481908231669702000
418965366	::481908247293489000
551501734	::481908270811340000
66270239	::481908277731532000
336250359	::481908335382249000
253230729	::481908336573833000
135003892	::481908340214480000
396364407	::481908362720731000
52950877	::481908416017727000
249243467	::481908489196171000
52295994	::481908608301428000
336250359	::481908617197539000
493640349	::481908709526740000
420389630	::481908750660685000
424790585	::481908795900059000
240914419	::481908799725264000
386627455	::481908823100125000
329093513	::481908824442675000
20903172	::481908829198622000
66270239	::481908838358994000
59454178	::481908851399094000
624360378	::481908858403950000
34536365	::481908899692707000
561527789	::481908910568116000
61698439	::481908936778321000
240914419	::481908937919184000
20903172	::481908941014568000
349431964	::481909039912071000
367322500	::481909068852772000
20903172	::481909088771530000
459612485	::481909106337251000
384503737	::481909111257595000
46764883	::481909222494699000
393718746	::481909258628653000
323978080	::481909265339518000
45278487	::481909354837180000
313341167	::481909363204820000
28498427	::481909418485772000
62685527	::481909469127778000
19684793	::481909557175001000
240914419	::481909580272640000
19837708	::481909598476320000
162175448	::481909630566952000
309167251	::481909654361239000
18752326	::481909767430893000
406772829	::481909799240491000
19837708	::481909869709365000
62756038	::481909880501321000
46268291	::481909896028250000
62756038	::481909905310621000
124517802	::481909923367124000
62685527	::481909944245972000
20112840	::481909951670255000
173371030	::481909959060242000
58028621	::481909985022996000
124517802	::481910033119465000
164575018	::481910054635847000
418965366	::481910063645224000
124517802	::481910075238662000
434439338	::481910085652733000
443332358	::481910101893070000
20112840	::481910126220017000
434439338	::481910152392478000
491679354	::481910171245887000
135003892	::481910206084186000
309167251	::481910208500092000
434439338	::481910230570119000
424790585	::481910305174196000
260464441	::481910306067607000
237112765	::481910363361779000
256781130	::481910392872902000
150518148	::481910405988483000
64549933	::481910425169457000
183090041	::481910445297901000
467027311	::481910496795578000
256781130	::481910497764065000
150518148	::481910529175203000
260464441	::481910563006455000
200764512	::481910583307300000
257831311	::481910632610951000
635151853	::481910652982665000
424790585	::481910662373703000
28063382	::481910671064317000
20112840	::481910674277535000
61698439	::481910689737748000
66270239	::481910780946685000
45966951	::481910787800576000
386956382	::481910878640803000
634164272	::481910934227931000
14891490	::481910937713012000
418847263	::481910945682575000
337466318	::481910968604045000
587104097	::481910979865739000
388374921	::481911006592245000
253230729	::481911006722289000
17233573	::481911007594287000
355990893	::481911015911985000
424790585	::481911017169895000
370401061	::481911025777016000
20112840	::481911037860397000
336149936	::481911047972868000
22504277	::481911051064446000
13533012	::481911113433370000
634164272	::481911140449267000
83163050	::481911145151074000
367322500	::481911167858655000
122067183	::481911169834176000
434439338	::481911188679192000
634164272	::481911221583904000
23642786	::481911319453777000
385114649	::481911330530537000
568915908	::481911352064106000
253230729	::481911360243400000
45966951	::481911360566362000
634164272	::481911438521692000
209208697	::481911446670802000
320452099	::481911499615899000
183090041	::481911509543841000
122067183	::481911536768667000
387472182	::481911548315582000
634164272	::481911570625478000
240914419	::481911634986688000
562393615	::481911639898607000
538541326	::481911645187215000
634164272	::481911655056818000
240914419	::481911700078092000
45966951	::481911721603649000
14891490	::481911745670180000
538541326	::481911754629214000
20112840	::481911779992162000
311092385	::481911800623935000
634164272	::481911802230767000
588531316	::481911826272505000
369849727	::481911928932290000
465266221	::481911997009633000
355990893	::481912023803248000
390504920	::481912033831444000
473469863	::481912137950826000
33249556	::481912153272614000
433932391	::481912203315261000
634164272	::481912258214518000
186208532	::481912282239483000
246635722	::481912317555126000
215109001	::481912318029070000
326813935	::481912318834380000
189224604	::481912322106327000
355990893	::481912337222610000
80157666	::481912367962288000
112333263	::481912392989687000
246635722	::481912401550262000
45966951	::481912407317811000
367322500	::481912415710240000
156801163	::481912446995546000
350968313	::481912459024814000
26954972	::481912500964052000
438647243	::481912500980441000
246635722	::481912529803702000
260573981	::481912553241452000
215144630	::481912576029507000
61698439	::481912576079839000
62756038	::481912592643158000
581342731	::481912600364478000
62756038	::481912604122968000
280297585	::481912622086750000
14538108	::481912666902892000
20941662	::481912672305577000
45966951	::481912687488958000
400817337	::481912709571547000
370401061	::481912721408266000
366701651	::481912724541038000
255810490	::481912754736201000
431262520	::481912756669382000
45966951	::481912798436655000
47348539	::481912817847529000
312710029	::481912835375513000
29327418	::481912876077031000
225691566	::481912876861378000
370401061	::481912970310844000
399713201	::481913016016203000
255810490	::481913033082810000
56917722	::481913091362263000
274262734	::481913103441862000
21105964	::481913104490450000
20496164	::481913112975536000
14538108	::481913126867050000
312245470	::481913133359824000
400817337	::481913166733910000
189224604	::481913175039033000
20496164	::481913180570910000
111687397	::481913181812428000
279735090	::481913184807157000
392716377	::481913196907741000
246635722	::481913256064204000
34071360	::481913260480794000
353544330	::481913276058832000
259746323	::481913279258689000
45966951	::481913300520038000
634164272	::481913347286519000
380723702	::481913420170944000
45966951	::481913426768576000
6092972	::481913439376654000
39553593	::481913441620217000
255810490	::481913468946513000
473469863	::481913470091161000
252823136	::481913483517116000
242912563	::481913493093113000
483190332	::481913507563454000
106835519	::481913547039858000
14538108	::481913550344974000
370401061	::481913569949519000
351264389	::481913582264025000
16312540	::481913600576356000
556556365	::481913607999864000
255810490	::481913616841838000
122067183	::481913675209383000
17179941	::481913694809776000
61698439	::481913752087199000
368730450	::481913774022987000
30516737	::481913780780425000
326351370	::481913812186972000
15726982	::481913820479123000
29327418	::481913829366841000
30516737	::481913844022128000
20496164	::481913886363226000
270227232	::481913889982935000
326351370	::481913934484475000
14538108	::481913937558913000
369217450	::481913938494246000
369217450	::481913954059309000
290855101	::481913987408592000
26879335	::481914000251166000
369217450	::481914005187858000
162175448	::481914084468604000
20941662	::481914111291572000
247560161	::481914136822317000
477235727	::481914155289423000
26879335	::481914173769523000
259746323	::481914179352162000
45966951	::481914183874002000
28054060	::481914220125368000
415259927	::481914269869412000
6092972	::481914284343967000
6092972	::481914357287092000
450970324	::481914361959940000
397084214	::481914400253550000
103678189	::481914411691831000
103678189	::481914423666561000
30516737	::481914431816093000
513434526	::481914445141405000
501554267	::481914516674850000
189664484	::481914523389943000
513434526	::481914544697401000
311092385	::481914591606104000
186945768	::481914627362930000
222278624	::481914629413548000
236628483	::481914637667926000
179669687	::481914660476567000
146602281	::481914691409956000
179669687	::481914709818372000
14538108	::481914746526892000
221205505	::481914748632825000
359389402	::481914787270758000
263971863	::481914813933580000
221740779	::481914895714516000
311092385	::481914896024489000
237112765	::481914915309903000
576780003	::481914965620563000
513434526	::481915018678919000
508860717	::481915026488315000
270227232	::481915077491040000
236628483	::481915089646149000
334665323	::481915092368236000
186208532	::481915118872457000
29391732	::481915131090452000
236628483	::481915195527151000
236628483	::481915212040138000
513434526	::481915215639240000
215362694	::481915243061211000
301497892	::481915292239806000
253230729	::481915305904844000
260911912	::481915329036431000
61698439	::481915372812374000
311092385	::481915378889535000
29553235	::481915382962618000
236628483	::481915391581495000
521938520	::481915430995759000
370401061	::481915538839310000
425897170	::481915574142787000
508860717	::481915615993540000
80159052	::481915872651403000
372068999	::481915873738100000
14538108	::481915874484310000
458766436	::481915913520676000
54105420	::481915968445091000
336149936	::481915972312252000
256321392	::481916003492691000
508860717	::481916017749131000
112333263	::481916027387654000
238665368	::481916072359366000
268058306	::481916076138057000
23247181	::481916109344358000
245021956	::481916174288969000
23247181	::481916188608327000
162175448	::481916197609689000
15282962	::481916278831984000
575755127	::481916291888852000
111687397	::481916403423789000
327662373	::481916407341654000
340646680	::481916419475386000
311092385	::481916429067755000
311664191	::481916441872973000
140206179	::481916449947004000
162175448	::481916515240124000
374228630	::481916556478140000
299297459	::481916563482636000
634873462	::481916569992183000
397024307	::481916639886057000
262405775	::481916652045348000
156508337	::481916653697904000
351620689	::481916662883811000
327662373	::481916674082619000
260440912	::481916688560955000
634873462	::481916689970233000
27268559	::481916690934935000
262405775	::481916707846361000
64549933	::481916716763844000
270227232	::481916732169125000
270227232	::481916808123797000
156508337	::481916869830397000
224124379	::481916874876133000
38804898	::481916897944797000
311092385	::481916975761727000
111687397	::481917002965979000
14954949	::481917035178229000
14538108	::481917048142852000
178921630	::481917052417212000
54105420	::481917097811800000
382190006	::481917134952357000
332631850	::481917164027654000
384109939	::481917188522012000
159011393	::481917212270145000
273955213	::481917225319034000
299297459	::481917245287698000
30516737	::481917253626396000
349484189	::481917266527649000
240914419	::481917306327420000
473469863	::481917310467190000
20941662	::481917317123956000
41606452	::481917319107837000
311092385	::481917331799425000
385114649	::481917404125990000
240914419	::481917412619476000
14954949	::481917439278465000
19071786	::481917496736239000
385114649	::481917515728039000
374772557	::481917591204933000
17107944	::481917593318858000
19182658	::481917601535512000
112333263	::481917604508860000
28063382	::481917633462153000
374772557	::481917657852416000
38804898	::481917679993749000
397084214	::481917695412039000
451868502	::481917726965760000
18918771	::481917755491635000
237936556	::481917765301702000
217871594	::481917765721128000
100742600	::481917776551227000
102401687	::481917795807289000
14954949	::481917799934087000
58652870	::481917821681926000
22195036	::481917856154923000
476507554	::481917876270407000
59647298	::481917947230044000
56779057	::481918029412847000
508860717	::481918039785340000
310982944	::481918065928859000
258609027	::481918087457808000
374228630	::481918107468840000
170162540	::481918123080028000
14538108	::481918124942315000
413367641	::481918136061411000
68221984	::481918142432960000
258235483	::481918149156409000
18551115	::481918209231036000
30719116	::481918261211459000
38244930	::481918264445272000
311092385	::481918276734160000
260428602	::481918294472282000
230911888	::481918304865370000
233362394	::481918328974618000
240914419	::481918433806671000
14538108	::481918473719648000
374772557	::481918481257201000
374772557	::481918484591685000
30516737	::481918507781996000
39553593	::481918513863331000
374772557	::481918516195778000
40604299	::481918522583293000
16002106	::481918548214681000
609790203	::481918566690607000
245203404	::481918568640950000
15282962	::481918580649635000
609790203	::481918594712756000
37578654	::481918626799161000
14538108	::481918637393989000
328794919	::481918649381707000
370401061	::481918744491732000
31066609	::481918749751013000
7345092	::481918799348654000
287228225	::481918814695600000
215109001	::481918883234713000
609790203	::481918944391884000
117608761	::481918976683831000
374772557	::481919003162865000
249227650	::481919015510884000
28063382	::481919023777452000
451868502	::481919099610480000
274262734	::481919101317558000
336149936	::481919117339795000
336149936	::481919139968086000
473469863	::481919147706548000
59705683	::481919154253873000
70982412	::481919171937058000
352486016	::481919202232500000
194359616	::481919209161916000
277814195	::481919246876696000
481749191	::481919249129422000
352486016	::481919278392692000
271370762	::481919292858826000
198406854	::481919293722861000
259413656	::481919296889962000
51952627	::481919342477471000
260428602	::481919357380222000
220584371	::481919376728141000
156508337	::481919380431699000
39553593	::481919509150699000
14715501	::481919514250973000
40485959	::481919517770002000
20782081	::481919611534061000
253828982	::481919631225913000
40485959	::481919642944827000
230911888	::481919655678734000
40485959	::481919677841432000
183090041	::481919678495739000
619492928	::481919692009779000
18324223	::481919726008795000
18324223	::481919752567136000
473469863	::481919801246236000
61698439	::481919802873638000
264335101	::481919820284190000
40604299	::481919821450207000
8548362	::481919894670548000
183090041	::481919913393524000
472528304	::481919927369338000
234828491	::481919953751117000
397084214	::481919954975854000
402268968	::481919985371996000
215144630	::481920011536441000
14715501	::481920018515365000
587864456	::481920053534011000
186945768	::481920055874039000
230911888	::481920105626861000
18324223	::481920112228708000
444247134	::481920123003891000
399555371	::481920144340705000
259542533	::481920145057517000
338543771	::481920148362641000
15875100	::481920152058232000
90467952	::481920188825501000
230911888	::481920204406915000
230911888	::481920229748908000
18324223	::481920234958225000
288531248	::481920368194506000
263933552	::481920398976512000
60108947	::481920410620284000
111136825	::481920415598530000
61698439	::481920418664960000
25925656	::481920433931841000
39215095	::481920438734290000
263933552	::481920494220754000
613029438	::481920512726413000
60108947	::481920541713235000
48971187	::481920547823968000
237936556	::481920550193745000
352595123	::481920556590460000
452882285	::481920573962846000
399555371	::481920608893407000
60108947	::481920609228972000
230655725	::481920656930779000
397084214	::481920730733375000
72293435	::481920745610543000
60108947	::481920798513717000
230911888	::481920805828173000
493640349	::481920822408249000
360951591	::481920828502966000
436336703	::481920895762833000
252314330	::481920911222636000
18324223	::481920918554300000
291221395	::481920933209579000
60108947	::481920944815230000
398339392	::481920972258557000
20833365	::481921006588542000
203688730	::481921014600060000
60108947	::481921034191646000
60108947	::481921056903794000
358307309	::481921078227251000
16566189	::481921088994422000
230911888	::481921126461739000
14584037	::481921137962913000
336628506	::481921144971595000
26068830	::481921150961065000
16002106	::481921157654802000
363649162	::481921173408587000
40604299	::481921247119286000
619492928	::481921287514628000
260428602	::481921297057079000
332631850	::481921321723785000
6092972	::481921327054336000
62975545	::481921356318375000
597834721	::481921436013973000
315614733	::481921546810695000
418847263	::481921576536145000
18324223	::481921583389224000
386627455	::481921596139909000
60555388	::481921647549505000
360951591	::481921703707435000
19111395	::481921743972352000
358307309	::481921761785552000
48971187	::481921817578196000
305415102	::481921832195354000
613956023	::481921833503952000
305415102	::481921841368297000
305415102	::481921855851212000
24113194	::481921887350423000
619492928	::481921888466526000
267445807	::481921897433923000
230911888	::481921916471488000
48971187	::481921936876765000
305415102	::481921937593991000
305265637	::481921938592256000
600663496	::481921948440862000
408772521	::481921960319139000
60555388	::481921996280717000
33703073	::481921998122418000
14187808	::481922059979997000
263914867	::481922061510537000
18551115	::481922139675566000
189224604	::481922146844045000
457250385	::481922233179193000
124517802	::481922261751193000
350968313	::481922300493565000
267445807	::481922337856827000
60108947	::481922391208366000
416548217	::481922553292668000
23665083	::481922622448361000
91770694	::481922683685580000
332631850	::481922698067869000
287228225	::481922738970312000
429906977	::481922759350439000
198651083	::481922782566301000
92629759	::481922803801681000
277814195	::481922851310534000
180190603	::481922854171058000
457250385	::481922891164815000
620459453	::481923066629726000
332631850	::481923076188561000
600663496	::481923101836312000
162175448	::481923114293800000
365739414	::481923160728535000
16312540	::481923162456981000
258108922	::481923198988980000
206247499	::481923232162148000
35599852	::481923255289143000
620459453	::481923257596403000
42220462	::481923269420142000
16312540	::481923324038365000
52295994	::481923328479748000
94737009	::481923355667222000
151604434	::481923487121293000
93043270	::481923491357556000
94737009	::481923521044443000
271370762	::481923550425518000
602224338	::481923564635815000
18324223	::481923581492723000
493640349	::481923634630381000
266317182	::481923641727533000
559837229	::481923707170852000
26068830	::481923714855211000
208171241	::481923723251834000
120863692	::481923782127280000
371068004	::481923787156635000
187651826	::481923789161115000
443332358	::481923827429957000
34071360	::481923846555963000
553711382	::481923849143865000
340646680	::481923899081244000
214779476	::481923932312698000
61478431	::481923942366449000
34071360	::481923945575108000
107308159	::481923979481853000
171103429	::481923992740462000
399621678	::481923999434149000
399621678	::481924003284516000
399621678	::481924016509169000
34071360	::481924022758678000
559837229	::481924038122409000
189224604	::481924098902478000
30516737	::481924112651399000
432819849	::481924118439153000
26954972	::481924204586336000
25925656	::481924219563810000
34071360	::481924224097853000
30516737	::481924259212984000
258108922	::481924276665077000
315614733	::481924335410487000
21531254	::481924336735879000
106835519	::481924348320559000
323978080	::481924422962790000
377627227	::481924442507853000
30516737	::481924455220772000
131072297	::481924470370996000
388374921	::481924490063249000
115459999	::481924510971461000
7345092	::481924567883993000
377627227	::481924657809858000
206247499	::481924725246291000
305415102	::481924820259459000
258108922	::481924822461476000
278301419	::481924894427340000
260428602	::481924948592967000
340646680	::481924954829508000
424790585	::481925000547409000
40604299	::481925036240932000
476507554	::481925037956407000
240914419	::481925084349616000
87812967	::481925099734704000
388374921	::481925100070264000
30516737	::481925118126731000
305415102	::481925186317328000
316301043	::481925212234334000
459612485	::481925213433495000
459612485	::481925219297148000
278220302	::481925246140706000
60108947	::481925248808648000
26068830	::481925254835892000
98552986	::481925274280689000
274712500	::481925329221455000
62685527	::481925426650968000
120853830	::481925427267522000
29500521	::481925517424070000
540330411	::481925623158304000
60108947	::481925631274659000
316301043	::481925634315546000
230069479	::481925689491615000
816177	::481925722106126000
459612485	::481925726778580000
1007041	::481925740594618000
17522792	::481925747720740000
223243607	::481925786497462000
263933552	::481925788774580000
33453167	::481925812963127000
230655725	::481925821322772000
343756278	::481925855849885000
114633433	::481925884291452000
409487670	::481925924426760000
23665083	::481925960975912000
33453167	::481925965082140000
223614733	::481925983411265000
339295860	::481926071948808000
433169770	::481926126399258000
278220302	::481926129440137000
349484189	::481926164798132000
1007041	::481926189099913000
412638454	::481926202513293000
131072297	::481926291974000000
316301043	::481926319958409000
15789848	::481926335393447000
258108922	::481926337523744000
572151259	::481926355123056000
240914419	::481926370323222000
18618379	::481926401352683000
123746907	::481926403848671000
408049418	::481926404284903000
328557330	::481926413319028000
26954972	::481926432533524000
542693847	::481926440774934000
447976503	::481926487243636000
213763059	::481926487487299000
290855101	::481926530868973000
587104097	::481926571066798000
25099957	::481926598396899000
370416747	::481926610468093000
35599852	::481926661298868000
216168764	::481926709545938000
37011485	::481926716739174000
26954972	::481926815641239000
234187240	::481926851686707000
206247499	::481926859631108000
261900342	::481926889649754000
37011485	::481926898688081000
245957488	::481926903876440000
411841714	::481926926354087000
251821834	::481926938127106000
245957488	::481926965864058000
70483417	::481926969378885000
553711382	::481926974105870000
32125015	::481926998135431000
18336787	::481927082683805000
255547325	::481927157371768000
7345092	::481927165366108000
451868502	::481927167366815000
214779476	::481927178162954000
327662373	::481927182894510000
433169770	::481927208747810000
433169770	::481927216423383000
816177	::481927248228790000
433169770	::481927249076039000
71284640	::481927258496446000
255547325	::481927277672804000
120863692	::481927404080754000
47017345	::481927440437374000
327662373	::481927457864679000
371477472	::481927500491005000
26954972	::481927528467427000
370416747	::481927549782474000
54405135	::481927559228039000
252823136	::481927605327646000
236202065	::481927606481072000
291155950	::481927650911346000
275268585	::481927652534546000
363649162	::481927686181244000
328794919	::481927733883437000
337434879	::481927754732949000
271774234	::481927769245245000
54105420	::481927803189727000
302934050	::481927809795768000
120863692	::481927820164083000
230069608	::481927869313339000
343756278	::481927870537682000
28054060	::481927879417004000
258532274	::481927937198137000
91770694	::481927991623450000
34087430	::481928065820270000
238307628	::481928091934396000
249052117	::481928101858140000
258532274	::481928157571072000
329093513	::481928161366925000
438582644	::481928202236219000
343756278	::481928218673283000
24171213	::481928280673484000
410297246	::481928345332899000
414217500	::481928368150294000
236202065	::481928396004675000
29853720	::481928397719732000
230069479	::481928397917265000
186287095	::481928399640723000
206247499	::481928432537051000
139447011	::481928484701630000
11852522	::481928521858940000
355990893	::481928528523714000
619492928	::481928596370362000
162175448	::481928597159284000
120863692	::481928605136879000
253178679	::481928611377582000
29853720	::481928649877094000
305216922	::481928707486257000
341892711	::481928748401721000
14538108	::481928757284847000
542693847	::481928803866787000
120863692	::481928819918381000
328794919	::481928883869335000
216168764	::481928923119239000
211376385	::481928994799898000
245957488	::481929007114756000
410297246	::481929026739511000
559837229	::481929038148026000
109615689	::481929039167631000
178269816	::481929133765574000
321498402	::481929162001633000
562393615	::481929189013336000
255104759	::481929214048759000
463908266	::481929237482700000
304645030	::481929249281277000
329955120	::481929250203631000
47753031	::481929271028363000
252823136	::481929274799054000
90469755	::481929305480372000
463908266	::481929312841789000
581342731	::481929351168929000
178269816	::481929384966639000
130690913	::481929392793206000
206247499	::481929399780904000
463908266	::481929417837793000
420389630	::481929477543706000
200316617	::481929503095394000
68622166	::481929506890842000
53863390	::481929594833231000
304645030	::481929604886970000
253178679	::481929621093363000
189224604	::481929661472333000
48804765	::481929685874802000
352960797	::481929687757627000
348085087	::481929727439941000
33703018	::481929788580720000
29853720	::481929790165774000
33703018	::481929838761369000
66786075	::481929846784655000
29853720	::481929873842110000
79606394	::481929898865328000
39863661	::481929925394718000
240798548	::481929985012154000
624360378	::481929995691229000
68473966	::481930015886807000
278165989	::481930046983000000
304645030	::481930077840896000
340646680	::481930082550706000
29853720	::481930100221308000
321498402	::481930106605027000
259569717	::481930117287919000
120863692	::481930160627666000
120139449	::481930269121720000
217563665	::481930276738973000
408049418	::481930303351443000
206247499	::481930306182602000
52011370	::481930339871653000
185716839	::481930376550445000
258532274	::481930422495219000
327662373	::481930433773715000
14538108	::481930470368632000
14538108	::481930541361397000
424790585	::481930549934579000
111136825	::481930586949300000
215144630	::481930606981689000
449981984	::481930640351588000
252823136	::481930682076131000
131278152	::481930747276972000
258532274	::481930773977923000
340646680	::481930811222929000
340646680	::481930950666756000
340646680	::481930984321855000
258532274	::481931016161214000
597834721	::481931069302644000
7345092	::481931079436079000
483190332	::481931129294163000
120863692	::481931132082987000
247024165	::481931135958908000
70483417	::481931178228723000
283625404	::481931184243765000
253828982	::481931188471214000
396332641	::481931203264512000
253828982	::481931237276151000
333704327	::481931339013169000
258532274	::481931344025767000
370416747	::481931349163401000
551447338	::481931352968019000
117608761	::481931387100884000
25084916	::481931407040598000
112801155	::481931424111398000
185716839	::481931425831063000
410286428	::481931428213825000
369160273	::481931438682435000
333704327	::481931453547020000
477188816	::481931531045187000
162175448	::481931554433007000
14538108	::481931560807964000
29853720	::481931586682630000
259569717	::481931641175433000
304645030	::481931683378528000
56779057	::481931689879281000
369160273	::481931709802217000
230911888	::481931753511088000
722514433	::481931773744803000
29853720	::481931786998390000
303080805	::481931794112339000
230911888	::481931844439400000
39553593	::481931858260029000
340646680	::481931906519277000
120139449	::481932001876795000
304645030	::481932011108835000
255818707	::481932018708537000
397084214	::481932042003681000
252314330	::481932077248430000
304661740	::481932101298569000
300009838	::481932149680242000
39553593	::481932161570705000
32973618	::481932166717120000
503741267	::481932204780847000
353888661	::481932210568572000
258532274	::481932216478732000
255818707	::481932232089559000
120139449	::481932269683105000
39553593	::481932273697058000
463908266	::481932275282886000
412638454	::481932293208948000
91345170	::481932333663006000
39553593	::481932389367967000
263914867	::481932392366473000
335101950	::481932404714524000
260464441	::481932408258711000
397084214	::481932444325523000
39553593	::481932474604589000
96658544	::481932515058270000
176339991	::481932553830821000
32973618	::481932606443778000
451868502	::481932627213955000
26897261	::481932629239803000
483190332	::481932632188403000
417428775	::481932679634759000
233362394	::481932696571351000
275268585	::481932708218544000
191947005	::481932722865463000
417428775	::481932783896764000
222598798	::481932818889863000
222598798	::481932940679847000
26514591	::481932958203277000
26514591	::481932971943804000
365739414	::481932996094607000
222598798	::481933000775856000
64791948	::481933067393585000
624360378	::481933087363043000
303080805	::481933091913867000
397084214	::481933147525758000
22504277	::481933165615796000
48971187	::481933222218305000
278165989	::481933253163507000
64791948	::481933384042573000
388374921	::481933420130750000
9563172	::481933428318011000
424790585	::481933429320060000
417428775	::481933454989623000
380049732	::481933504998301000
230911888	::481933540058071000
334420539	::481933543640424000
247372701	::481933583582392000
208250490	::481933609532534000
35599852	::481933609679327000
39553593	::481933621021118000
361199465	::481933644445913000
64791948	::481933666222755000
206247499	::481933684833280000
149980973	::481933786410528000
602224338	::481933813510307000
398339392	::481933827259256000
64219388	::481933842505166000
79606394	::481933877686960000
348725381	::481933878152925000
348725381	::481933940388003000
350968313	::481933943718301000
721462429	::481933944573554000
211376385	::481933977566347000
15742158	::481934025280348000
350968313	::481934073892704000
319420243	::481934085380513000
163646426	::481934085397282000
90689440	::481934120138723000
348725381	::481934165236260000
15742158	::481934165965680000
72890292	::481934169971240000
34717669	::481934191236767000
348725381	::481934254952423000
21912250	::481934297268768000
247024165	::481934332207333000
24199433	::481934338196393000
716262980	::481934349244182000
371477472	::481934402831011000
359389402	::481934412616331000
33538323	::481934423328165000
348725381	::481934459873529000
287228225	::481934463866134000
33302034	::481934533760008000
111687397	::481934566572040000
359389402	::481934573383979000
397084214	::481934577791811000
33302034	::481934584339107000
33302034	::481934626475106000
348725381	::481934685350920000
64791948	::481934686315229000
359389402	::481934720406917000
25925656	::481934729428484000
243830281	::481934755777085000
348725381	::481934758617055000
359389402	::481934792624463000
64219388	::481934811448102000
348725381	::481934835733504000
621474989	::481934898228629000
84849075	::481934907800027000
8548362	::481934941098639000
297542894	::481934952045371000
90467952	::481935027521863000
410403898	::481935033708851000
198126424	::481935067686522000
475210759	::481935110598836000
26915925	::481935133608390000
304645030	::481935231348637000
326813935	::481935288839983000
58587013	::481935356292767000
35599852	::481935392371798000
232114448	::481935421299900000
433169770	::481935459061227000
232114448	::481935465272975000
255147158	::481935479953031000
232114448	::481935495895597000
232114448	::481935503080423000
409541924	::481935512458911000
232114448	::481935512718934000
433169770	::481935553156218000
232114448	::481935556989829000
232114448	::481935592788201000
232114448	::481935597624238000
304645030	::481935600178974000
613592670	::481935602666188000
7345092	::481935622156734000
221740779	::481935651085225000
232114448	::481935690012164000
232114448	::481935714930532000
173232394	::481935742151585000
232114448	::481935756219269000
314604858	::481935760732749000
232114448	::481935762460381000
232114448	::481935766839242000
232114448	::481935782785986000
19835249	::481935785995038000
634164272	::481935792903028000
120863692	::481935808090210000
346173821	::481935862255456000
232114448	::481935864532959000
411912822	::481935888659009000
26954972	::481935946225823000
48971187	::481935971462565000
348725381	::481935992614813000
167282271	::481936093039038000
352960797	::481936108435951000
621474989	::481936112471265000
169226510	::481936132221857000
304645030	::481936133698625000
25925656	::481936157463150000
614436697	::481936183724097000
27792069	::481936186756583000
312710029	::481936202660986000
73526174	::481936238220693000
432819849	::481936239705071000
348725381	::481936248983281000
168864295	::481936253516922000
348725381	::481936312719904000
162175448	::481936316683517000
25925656	::481936316842520000
621474989	::481936326284292000
369160273	::481936331832958000
169226510	::481936334299209000
40816246	::481936373365346000
304645030	::481936439899586000
317483868	::481936457352114000
348725381	::481936472782962000
243014276	::481936518072631000
558873022	::481936526776229000
348725381	::481936589413974000
108798356	::481936627195854000
169226510	::481936685731549000
22734052	::481936691867811000
39553593	::481936695580164000
377176939	::481936701208952000
253828982	::481936744854470000
443070793	::481936747040092000
297542894	::481936751779266000
439491329	::481936851863744000
162175448	::481936857845215000
253828982	::481936863607812000
163646426	::481936878107500000
370416747	::481936894419169000
411912822	::481936951940247000
39553593	::481936975625076000
221740779	::481937012497592000
22734052	::481937053978857000
287228225	::481937076389031000
443070793	::481937171881160000
23967395	::481937441465450000
23967395	::481937462067871000
23967395	::481937479323250000
369160273	::481937508331429000
120863692	::481937532075003000
414374118	::481937599641047000
36468395	::481937639151378000
39237011	::481937651462045000
378771457	::481937681065074000
26954972	::481937743313113000
304645030	::481937787227496000
310321041	::481937820806680000
245021956	::481937859780149000
561527789	::481937911336550000
120863692	::481937934166159000
369160273	::481937949303382000
23933265	::481937954152005000
101136541	::481937969620590000
70839289	::481938013719908000
477235727	::481938038574940000
187078541	::481938048335114000
18618379	::481938053917724000
33964276	::481938054484344000
407384648	::481938055100518000
299297459	::481938112311197000
433012724	::481938124105203000
191947005	::481938126274039000
249388532	::481938190585315000
240941201	::481938224806240000
123746907	::481938235560853000
341666582	::481938288693870000
329093513	::481938305047871000
240892007	::481938343081435000
384563395	::481938423922442000
240892007	::481938443262361000
384563395	::481938505937850000
558873022	::481938536602824000
221830651	::481938553018908000
259581735	::481938610275377000
424790585	::481938630051516000
59938971	::481938678923526000
259581735	::481938688117465000
247159855	::481938727237730000
259581735	::481938738340040000
106715045	::481938785291493000
259581735	::481938804530376000
558873022	::481938835522469000
433169770	::481938860050374000
221830651	::481938864446005000
48971187	::481938938399973000
300009838	::481939021367902000
443070793	::481939025113001000
310144986	::481939027902222000
463318489	::481939036320575000
312710029	::481939045916762000
19684793	::481939047250931000
240463390	::481939053189660000
107902551	::481939119115730000
261847534	::481939140981030000
243014276	::481939150111657000
16726467	::481939162472660000
409541924	::481939165768978000
39416036	::481939209344008000
570483315	::481939216125796000
329093513	::481939254055305000
384563395	::481939297847615000
259581735	::481939391539990000
238307628	::481939473576763000
416548217	::481939513367736000
20713213	::481939545823256000
206247499	::481939595412512000
259581735	::481939627033387000
70571907	::481939670146637000
274311440	::481939729198227000
359174210	::481939733405511000
313496905	::481939797292744000
29300584	::481939811029102000
32171318	::481939883854798000
120863692	::481939887671627000
207781904	::481939915593109000
221830651	::481939918453628000
562393615	::481939953963003000
39553593	::481940001052033000
221830651	::481940003635736000
312245470	::481940005544148000
133341985	::481940087480283000
123746907	::481940128311832000
299297459	::481940128764407000
463318489	::481940138398724000
239257340	::481940145797468000
208250490	::481940146166562000
207781904	::481940161610018000
273631488	::481940200671555000
31326082	::481940225027883000
221830651	::481940249963020000
23225674	::481940253175861000
27904685	::481940294607192000
259581735	::481940299631964000
221830651	::481940390094700000
24821703	::481940407173931000
131072297	::481940425117552000
108542953	::481940449922658000
434045786	::481940462480404000
253178679	::481940561394278000
397084214	::481940565680848000
237938155	::481940574438584000
221830651	::481940579429785000
108542953	::481940617673867000
221830651	::481940641589379000
241337450	::481940670764969000
269012544	::481940703438589000
340646680	::481940731020312000
581342731	::481940763534565000
26198298	::481940825878712000
211616743	::481940831092240000
269012544	::481940842878210000
372068999	::481940944020078000
259581735	::481941032792096000
344454080	::481941072650596000
120863692	::481941125654007000
443070793	::481941142007992000
259581735	::481941149829955000
426923626	::481941154384982000
26413556	::481941165810278000
238024746	::481941172659978000
48971187	::481941319061753000
1007041	::481941353593466000
17111530	::481941364620673000
483115964	::481941368114126000
453963591	::481941369338855000
619492928	::481941372388519000
114579662	::481941389320548000
259581735	::481941425295081000
111136825	::481941436644880000
106855310	::481941496229556000
26413556	::481941531788464000
259581735	::481941532941881000
208296274	::481941560364253000
247024165	::481941566601568000
49824781	::481941580903751000
431264673	::481941655504035000
114593439	::481941673618833000
221830651	::481941673769852000
32583866	::481941704379858000
211616743	::481941712512630000
221830651	::481941745022685000
221830651	::481941830565498000
125060842	::481941903517032000
26954972	::481941909813075000
57385263	::481941931283709000
256319248	::481941949302050000
32583866	::481941974673399000
120863692	::481941983796006000
369160273	::481942005824880000
477235727	::481942010241101000
169226510	::481942030046601000
20924979	::481942106911432000
70571907	::481942134564851000
399621678	::481942179921674000
134873681	::481942212989579000
369160273	::481942231293902000
443070793	::481942236410937000
134873681	::481942307822768000
322842111	::481942328123199000
287228225	::481942348746608000
16807883	::481942368044986000
134873681	::481942403058651000
552146644	::481942425494364000
291155950	::481942427041669000
15288029	::481942456296935000
259581735	::481942458998063000
94215450	::481942472814510000
498637061	::481942510626160000
498637061	::481942516334592000
588705820	::481942530985295000
561527789	::481942630045995000
25408355	::481942637122166000
28827091	::481942675973607000
588705820	::481942795872399000
561527789	::481942817158098000
218711172	::481942824477548000
561527789	::481942833545220000
94215450	::481942833679839000
27432862	::481942848674471000
280297585	::481942864167833000
280297585	::481942922992971000
183883932	::481942944023212000
206247499	::481942954345791000
25408355	::481942974973353000
19895969	::481942992031596000
348725381	::481942992425865000
26182895	::481942993197207000
16807883	::481943003616276000
221830651	::481943009726984000
423862446	::481943048360693000
258532274	::481943067658682000
588705820	::481943096377495000
433169770	::481943125586235000
221830651	::481943126907420000
26954972	::481943144796520000
27432862	::481943154141446000
375734748	::481943155382575000
588705820	::481943176652292000
505496552	::481943202396917000
26198298	::481943240871251000
102796495	::481943272903151000
55744853	::481943297905004000
27432862	::481943304008134000
47753031	::481943322009673000
120863692	::481943343102820000
27432862	::481943363462377000
15806298	::481943434635124000
163646426	::481943462757928000
443070793	::481943597609414000
55744853	::481943618316288000
27432862	::481943632652808000
47859489	::481943650083958000
279235824	::481943662318714000
210996408	::481943663547645000
279235824	::481943693721489000
352486016	::481943698205200000
120853830	::481943706447380000
344454080	::481943719537426000
351099839	::481943802060365000
288531248	::481943805898145000
129876980	::481943812311244000
27432862	::481943822315040000
15361643	::481943863641120000
299297459	::481943868414251000
302934050	::481943971430559000
270065033	::481944002720038000
27432862	::481944006105268000
46764883	::481944006419832000
315559101	::481944016506732000
252355708	::481944019270774000
55744853	::481944068004392000
214220072	::481944145716445000
291327788	::481944157036883000
252823136	::481944179824549000
259581735	::481944219318104000
41692308	::481944228860141000
59938971	::481944240939753000
254711141	::481944244077076000
27432862	::481944349002199000
463318489	::481944383021789000
171103429	::481944435216093000
258532274	::481944464878235000
28498427	::481944482955288000
46764883	::481944540212113000
302934050	::481944571450908000
337434879	::481944580007268000
40708485	::481944590664990000
19210855	::481944657769664000
337434879	::481944690330071000
110236585	::481944693648134000
41692308	::481944860769796000
462648540	::481944867782676000
621474989	::481944879443230000
119636299	::481944910501670000
100339690	::481944921382084000
348725381	::481944922854285000
399645465	::481944986355646000
414543388	::481944986880323000
155459778	::481945052046823000
297542894	::481945154903736000
447976503	::481945195894685000
34767424	::481945227939168000
98806791	::481945270255890000
41692308	::481945289469607000
140157275	::481945302337736000
74282065	::481945326593380000
55744853	::481945374764969000
264705173	::481945378414399000
94480498	::481945427634171000
110236585	::481945440972443000
348725381	::481945456436846000
94480498	::481945457732497000
57566548	::481945528033234000
286910447	::481945530898350000
310009833	::481945549415784000
28498427	::481945551085506000
577920402	::481945574925533000
348725381	::481945577291522000
176224586	::481945601463316000
291155950	::481945602284978000
431264673	::481945611508674000
162200561	::481945615182856000
20863117	::481945632936968000
259581735	::481945641602412000
457250385	::481945656827723000
234187240	::481945677355028000
436187992	::481945682815619000
399713201	::481945727397289000
40994873	::481945738570924000
302934050	::481945760884199000
433012724	::481945777367814000
443070793	::481945780253904000
577920402	::481945790068178000
436187992	::481945804177821000
53258017	::481945821865201000
259581735	::481945868325494000
370165750	::481945879398477000
241337450	::481945902446161000
348725381	::481945922520502000
15361643	::481945964924506000
87812967	::481946018418679000
55744853	::481946032507330000
255299055	::481946077386387000
259581735	::481946084848066000
162200561	::481946085418872000
173232394	::481946116640870000
265799781	::481946129488416000
122067183	::481946132176584000
259581735	::481946142159011000
9129332	::481946204247318000
344454080	::481946206235402000
16566189	::481946207728988000
344454080	::481946227462791000
34767424	::481946255187144000
259581735	::481946270550855000
19182658	::481946391556923000
371416817	::481946392584142000
245154470	::481946412679061000
548870171	::481946413505728000
477235727	::481946417095651000
548870171	::481946494707466000
415789240	::481946521722564000
65512747	::481946578542817000
98806791	::481946580904583000
122067183	::481946585274667000
25160673	::481946589871632000
371243365	::481946604618780000
120863692	::481946608200716000
503577648	::481946635006935000
28498427	::481946669169139000
65512747	::481946684880990000
259581735	::481946737389469000
371243365	::481946754862940000
351620689	::481946780720824000
443070793	::481946790762401000
548870171	::481946803383066000
297652605	::481946818159206000
583488323	::481946835133546000
463318489	::481946847401889000
259581735	::481946888061476000
162200561	::481946904331583000
64549933	::481946916251766000
218711172	::481946929862287000
351620689	::481946935159300000
259581735	::481946946060296000
583488323	::481946969309315000
599589782	::481946990016606000
255299055	::481946995695706000
51413309	::481946995914182000
265799781	::481947033893613000
297652605	::481947035675811000
291249412	::481947049554755000
259581735	::481947055175106000
214779476	::481947067669938000
508054066	::481947112801067000
259581735	::481947145377820000
27792069	::481947187039854000
22844281	::481947192459272000
46764883	::481947246074671000
297652605	::481947272821735000
109615689	::481947329147453000
265799781	::481947343739052000
375636797	::481947345550983000
21117523	::481947347136839000
259581735	::481947379457720000
64549933	::481947419715055000
463318489	::481947434776813000
443070793	::481947502607085000
62870601	::481947527181119000
259581735	::481947527579582000
297652605	::481947531815817000
65512747	::481947534487605000
304645030	::481947552187969000
263914867	::481947554024652000
406121427	::481947559103979000
411777707	::481947564665999000
411777707	::481947569518837000
162559610	::481947609465389000
250774954	::481947626003525000
218112087	::481947632479502000
39553593	::481947637411635000
849	::481947665811668000
849	::481947678654615000
445903498	::481947686078537000
27792069	::481947705653334000
265799781	::481947746505461000
68432091	::481947837702631000
370165750	::481947847563419000
92924351	::481947877531324000
264904736	::481947901665361000
98806791	::481947910981304000
435516954	::481947954077380000
264904736	::481947955415371000
516986236	::481947959131521000
151604434	::481947975439364000
474400310	::481948029478387000
98806791	::481948059530960000
297652605	::481948073866694000
201878266	::481948078111330000
244995179	::481948083425906000
100742600	::481948098931871000
98806791	::481948102547759000
109615689	::481948111607463000
478020840	::481948185154166000
297652605	::481948190455787000
243830281	::481948203923693000
243830281	::481948214581420000
479246485	::481948240263118000
98806791	::481948242939478000
351620689	::481948287742640000
68432091	::481948378960760000
176224586	::481948399395422000
364752208	::481948436065820000
243830281	::481948448191557000
176224586	::481948479057833000
283518032	::481948576948695000
247560161	::481948586448805000
368691437	::481948640567906000
408772521	::481948680359256000
60108947	::481948740887277000
68221984	::481948793949388000
316484120	::481948802350206000
98806791	::481948813448720000
52818001	::481948819291385000
351099839	::481948878078357000
508054066	::481948883204202000
98806791	::481948887968923000
98806791	::481948968990298000
467043006	::481949016586874000
382190006	::481949020286242000
122067183	::481949025420062000
80159052	::481949028184109000
215144630	::481949055111536000
80159052	::481949088993124000
437898031	::481949129321775000
46764883	::481949178084339000
617791569	::481949226239160000
87956728	::481949228034691000
816177	::481949243641303000
203736885	::481949265103560000
16807883	::481949285593124000
60108947	::481949324344311000
486231003	::481949411061161000
16807883	::481949434788720000
255195496	::481949466908319000
249243467	::481949500677029000
465002314	::481949507895050000
18657192	::481949521560080000
11852522	::481949521912426000
35376355	::481949538542833000
21415532	::481949579186020000
198126424	::481949676829020000
311092385	::481949693774016000
80159052	::481949722509193000
156437061	::481949744420225000
26514591	::481949752712384000
26514591	::481949761503645000
98806791	::481949784396562000
61698439	::481949984112521000
98806791	::481950076118790000
253759009	::481950093067567000
27792069	::481950112189411000
328557330	::481950145127280000
311092385	::481950235896193000
60108947	::481950255106514000
159640806	::481950260617437000
100018299	::481950281698381000
491357856	::481950290803834000
706034130	::481950295786663000
475210759	::481950296072282000
102489930	::481950319039897000
436336703	::481950366020698000
259093732	::481950380125741000
499995726	::481950446643195000
397571431	::481950451756064000
157904403	::481950468403240000
436336703	::481950511877615000
21503139	::481950540503334000
92924351	::481950543661629000
397571431	::481950570068983000
436336703	::481950584971743000
397571431	::481950695419949000
397571431	::481950711458975000
311092385	::481950717372928000
6203992	::481950729079627000
706034130	::481950764957720000
21153287	::481950773065285000
22414245	::481950778291408000
22414245	::481950789393727000
592150138	::481950837611053000
378771457	::481950837627830000
372068999	::481950847459659000
49061011	::481950851259310000
328557330	::481950852169494000
221205505	::481950878266847000
48971187	::481950883391864000
164676969	::481950928103563000
177174253	::481950934990589000
92924351	::481950942720303000
415789240	::481950963356278000
49824781	::481950991823028000
436336703	::481950993144643000
30417393	::481951013830533000
429345484	::481951024190881000
16248047	::481951029135548000
436336703	::481951030545240000
30417393	::481951039445155000
291413743	::481951070722084000
309167251	::481951113500164000
36279116	::481951117694091000
68432091	::481951124627660000
418847263	::481951137482821000
309167251	::481951140553445000
364646765	::481951208236544000
221205505	::481951225160933000
259569717	::481951252302282000
8548362	::481951252407136000
436187992	::481951308824326000
60108947	::481951316802277000
499995726	::481951330143973000
55744853	::481951333449076000
345626789	::481951365913407000
259569717	::481951373206884000
348725381	::481951373660278000
515049896	::481951397559037000
287228225	::481951441687281000
494543536	::481951472679022000
127413469	::481951512743383000
211376385	::481951536512122000
291413743	::481951578203500000
328557330	::481951578434183000
87812967	::481951596553990000
2084321	::481951608431845000
378771457	::481951651071135000
81643358	::481951659833458000
259746323	::481951678870978000
16248047	::481951750320971000
372068999	::481951778192494000
142038800	::481951800204197000
378771457	::481951853903495000
435516954	::481951869976080000
397571431	::481951885956354000
483115964	::481951925911293000
335367791	::481951931515281000
18028506	::481951965384310000
130690913	::481951980642791000
48971187	::481952032291446000
13533012	::481952047559090000
81643358	::481952149753303000
64549933	::481952201154498000
194359616	::481952202937077000
424498591	::481952226815270000
316484120	::481952248251965000
397571431	::481952260889395000
15789848	::481952306577944000
435557155	::481952319060180000
172573942	::481952326861586000
378771457	::481952332557455000
260911912	::481952369174147000
469970755	::481952376077578000
503708554	::481952377139122000
100339690	::481952419094355000
60108947	::481952440544403000
253057868	::481952453651222000
317164527	::481952462895464000
84849075	::481952494709665000
69916558	::481952532445413000
2084321	::481952534341238000
99368300	::481952550380249000
255547325	::481952597616500000
24821703	::481952608236871000
253057868	::481952652654166000
333704327	::481952672921047000
31326082	::481952688439967000
335692629	::481952707696017000
82433120	::481952720329670000
435557155	::481952752210165000
53486281	::481952753082961000
125060842	::481952756182163000
503708554	::481952763275124000
243751614	::481952849136328000
359446141	::481952858498015000
198126424	::481952871018020000
53486281	::481952898893774000
70571907	::481952904002031000
82433120	::481952932217503000
475930595	::481952950441738000
115852151	::481953009904410000
372611209	::481953056053940000
221740779	::481953131593728000
352970133	::481953150463533000
33699503	::481953187935842000
376472794	::481953216520028000
135324408	::481953254494851000
45410414	::481953277982949000
28922315	::481953347931738000
302934050	::481953354596106000
442433056	::481953364385595000
135324408	::481953365639716000
418847263	::481953373415956000
390504920	::481953387622060000
19684793	::481953401236762000
418847263	::481953471487156000
60718620	::481953513527078000
308690900	::481953590857048000
602224338	::481953606552141000
16107745	::481953611514007000
232736272	::481953628190564000
187078541	::481953660167938000
173026357	::481953663939014000
64549933	::481953710764208000
99368300	::481953750534193000
236628483	::481953760084631000
160788774	::481953768993341000
33017275	::481953785913176000
397571431	::481953815562711000
22648162	::481953822760124000
390504920	::481953825150881000
171807880	::481953845736927000
196693857	::481953847300993000
264335101	::481953848043376000
397571431	::481953848529911000
372068999	::481953903047872000
233677206	::481953950971592000
160788774	::481953953668546000
11852522	::481953956344524000
30417393	::481953958936576000
160768741	::481953960584957000
120863692	::481954025835741000
397571431	::481954043665711000
237986569	::481954075487899000
160768741	::481954094458757000
198126424	::481954109981868000
115852151	::481954121743081000
389676504	::481954130769248000
237986569	::481954133453201000
24821703	::481954135831347000
11852522	::481954144153272000
351264389	::481954162251272000
388374921	::481954166823460000
335759212	::481954172380536000
397571431	::481954176113467000
46796467	::481954176361316000
232736272	::481954204542439000
24821703	::481954210318389000
369849727	::481954293634068000
435557155	::481954313430786000
42220462	::481954313640869000
21415532	::481954319688683000
127092086	::481954328362500000
127092086	::481954348566446000
435557155	::481954355017297000
245154470	::481954360004337000
232736272	::481954378006290000
335759212	::481954378706714000
337416247	::481954379386585000
191947005	::481954383618666000
556556365	::481954400500727000
15789848	::481954402001887000
11852522	::481954410738626000
35599852	::481954449561116000
114593439	::481954450526208000
56508824	::481954475020537000
397571431	::481954509648695000
232736272	::481954541575741000
266033863	::481954545010892000
426923626	::481954561943687000
6092972	::481954573545123000
348316521	::481954613449342000
335759212	::481954615559077000
434045786	::481954615693705000
498637061	::481954617547186000
191947005	::481954637369851000
112576998	::481954647708413000
82433120	::481954651882131000
388374921	::481954714033340000
232736272	::481954730810150000
451667062	::481954740268314000
137426396	::481954742696816000
602224338	::481954776767533000
245154470	::481954814071672000
22648162	::481954821532946000
434045786	::481954826478432000
418327117	::481954883445067000
240492455	::481954928026324000
418327117	::481954953250869000
50509821	::481954954609848000
188480631	::481954974893481000
245154470	::481955045127102000
357150048	::481955065247174000
369849727	::481955076056289000
13533012	::481955080732557000
231150237	::481955133517885000
215144630	::481955135770202000
276256841	::481955273771196000
357150048	::481955358806904000
82433120	::481955386824867000
101617436	::481955440863891000
38244930	::481955447231217000
114070939	::481955462670065000
21153287	::481955472590008000
33249556	::481955508543184000
220867112	::481955522900291000
98054636	::481955566479097000
259093732	::481955674490814000
471291163	::481955676227244000
366701651	::481955715116834000
219550942	::481955779574898000
29436016	::481955787942928000
122067183	::481955841017278000
326569368	::481955871841599000
357150048	::481955887389491000
221740779	::481955893098340000
31326082	::481955896793112000
240492455	::481955914640265000
198126424	::481955930527899000
374528956	::481955951453286000
240492455	::481955977680678000
48971187	::481955997116665000
19210855	::481956014455918000
176224586	::481956045762215000
302934050	::481956089248755000
17035194	::481956123369799000
236271147	::481956127895080000
17035194	::481956149613563000
382414670	::481956174489600000
31326082	::481956211638558000
21153287	::481956212964335000
562393615	::481956214675603000
33703073	::481956218106556000
467545942	::481956258967482000
13533012	::481956273592623000
467043006	::481956291414196000
568915908	::481956295646273000
467545942	::481956321550663000
374528956	::481956322649186000
372068999	::481956332002476000
20620620	::481956404136517000
49061011	::481956470808801000
31326082	::481956482305376000
33703073	::481956511544262000
60131090	::481956522532937000
90689440	::481956540732022000
474371126	::481956551985344000
24718142	::481956598621818000
24718142	::481956642242568000
276256841	::481956665315450000
407384648	::481956666225618000
12354252	::481956667852992000
160768741	::481956705912115000
18183371	::481956736585445000
418965366	::481956789416501000
232312019	::481956808769028000
19684793	::481956813412126000
500212290	::481956912125071000
384494456	::481956912146034000
119269983	::481956922745049000
62186442	::481956924686995000
218112087	::481956926780370000
32750427	::481956947323674000
4059771	::481957011283005000
98054636	::481957025643909000
16807883	::481957026789359000
374528956	::481957059387080000
520533224	::481957128719323000
50509821	::481957130992230000
374528956	::481957149291995000
470451598	::481957171471851000
348316521	::481957232926412000
498637061	::481957239985430000
498637061	::481957279055347000
463908266	::481957293781970000
33703073	::481957295656812000
388374921	::481957347422900000
29327418	::481957351583264000
11852522	::481957431455404000
60718620	::481957444705587000
32750427	::481957465462820000
467545942	::481957475844108000
9899992	::481957520827641000
520533224	::481957554793508000
133526428	::481957566222585000
18324223	::481957587307339000
359389402	::481957591116169000
29319846	::481957596400996000
253178679	::481957628474454000
67069063	::481957650737819000
348316521	::481957692949295000
82257804	::481957703745425000
348085087	::481957716533850000
374528956	::481957756190982000
415789240	::481957852936814000
588531316	::481957911225466000
376525681	::481957936504537000
348085087	::481957985518776000
253759009	::481957994100305000
467027311	::481958001650458000
108542953	::481958014002692000
18551115	::481958049129590000
21153287	::481958136300199000
38579155	::481958235763523000
314303039	::481958278805479000
231150237	::481958294995472000
109805996	::481958299597041000
114593439	::481958300062609000
233740533	::481958308274651000
607721617	::481958425010929000
198126424	::481958467343613000
38991775	::481958499078115000
527041090	::481958504790380000
122717174	::481958512826650000
253759009	::481958520997171000
109805996	::481958532246667000
443375828	::481958563284123000
415789240	::481958591960580000
348316521	::481958614517551000
274262734	::481958624927809000
273034167	::481958685363548000
37867502	::481958729038835000
415789240	::481958757794971000
415789240	::481958826891960000
426923626	::481958847234334000
60108947	::481958878691987000
16472279	::481958890720866000
374528956	::481958896831967000
75937251	::481958973902696000
11852522	::481958982379405000
323978080	::481959013257871000
243830281	::481959037123055000
426923626	::481959051195346000
546153359	::481959141573799000
16472279	::481959171693096000
392301070	::481959175397081000
108542953	::481959211988176000
26068830	::481959265721389000
426923626	::481959280120045000
388374921	::481959297124167000
485252693	::481959318351544000
90689440	::481959330975993000
48804765	::481959371921178000
114593439	::481959373401387000
346127757	::481959378799841000
397571431	::481959402543407000
90689440	::481959408461549000
128977591	::481959439290093000
114593439	::481959448077156000
109805996	::481959451180929000
415789240	::481959452967329000
253828982	::481959460739350000
164676969	::481959469870776000
253759009	::481959504070721000
613592670	::481959505530347000
415789240	::481959528909377000
546153359	::481959529395924000
114593439	::481959553068576000
120863692	::481959561302003000
205991617	::481959571028602000
376525681	::481959571905593000
546153359	::481959596672573000
426923626	::481959620529754000
109805996	::481959641476497000
360367250	::481959645435527000
449902821	::481959657150234000
215174499	::481959693883949000
100195876	::481959716579340000
100195876	::481959717254619000
271774234	::481959721495048000
173232394	::481959753128493000
108542953	::481959758359191000
494376740	::481959803426598000
205991617	::481959884838023000
17035194	::481959885631143000
17035194	::481959889406017000
90469755	::481959893461528000
50509821	::481959909807104000
215174499	::481959955562377000
494376740	::481959955751133000
374528956	::481959971345555000
329955120	::481959986721873000
17522792	::481960027532451000
33703073	::481960045635465000
323246381	::481960088069214000
263933552	::481960093634682000
196693857	::481960129940578000
263933552	::481960176258281000
398445530	::481960210039578000
513658421	::481960215152037000
208250490	::481960228175360000
263933552	::481960245338460000
31010760	::481960250925256000
54754940	::481960256394629000
571439376	::481960259586498000
571439376	::481960321578315000
58652870	::481960336883724000
205991617	::481960391027589000
329955120	::481960391707086000
32750427	::481960445171875000
546153359	::481960473546342000
48431204	::481960482769997000
253759009	::481960485219082000
29327418	::481960511408308000
415789240	::481960555117158000
307697597	::481960556879179000
230069479	::481960656208678000
624747426	::481960679717744000
249012544	::481960683261530000
392301070	::481960709316935000
198126424	::481960743781167000
18618379	::481960779541798000
273631488	::481960785480925000
140994915	::481960795752787000
120863692	::481960808549593000
11852522	::481960868272689000
390479008	::481960889768091000
398445530	::481960903286743000
40994873	::481960905551253000
624747426	::481960909083250000
624747426	::481960951181492000
320249108	::481960967299813000
597038752	::481960983678558000
211376385	::481960989772898000
18618379	::481960996932550000
314988406	::481961028658278000
421548020	::481961050422525000
21153287	::481961058819928000
594121150	::481961065266151000
280309716	::481961098900697000
624747426	::481961112792223000
211376385	::481961170325106000
327934017	::481961182979293000
397571431	::481961226839154000
374528956	::481961299660660000
21153287	::481961318095003000
120863692	::481961334859264000
409487670	::481961360327446000
299484513	::481961374814187000
140994915	::481961450420719000
409487670	::481961457089650000
223614733	::481961504380420000
32596609	::481961526392139000
487322279	::481961547674046000
133341985	::481961571774898000
106320745	::481961574538948000
105026890	::481961596869042000
219188629	::481961604108812000
54405135	::481961607308656000
553934357	::481961609196105000
100339690	::481961691442208000
61698439	::481961738058100000
39553593	::481961742478888000
120863692	::481961750556721000
39553593	::481961763102285000
39553593	::481961781116813000
128284695	::481961821478219000
198126424	::481961828411379000
26413556	::481961839006191000
51413309	::481961849383292000
100339690	::481961858010607000
553934357	::481961943205294000
109805996	::481961943734165000
119269983	::481961959080734000
508054066	::481962000030113000
64549933	::481962016010407000
249789981	::481962031914831000
384563395	::481962055839129000
243751614	::481962071979225000
374528956	::481962073635557000
259093732	::481962106015997000
374528956	::481962132460695000
360367250	::481962156665995000
39553593	::481962167164366000
613592670	::481962174592454000
437064295	::481962176861593000
475930595	::481962178762010000
64549933	::481962267249246000
64549933	::481962267349884000
11852522	::481962275360632000
55744853	::481962311263850000
127092086	::481962314417991000
346127757	::481962319573168000
39553593	::481962357229637000
449902821	::481962374836940000
21449993	::481962383410089000
259093732	::481962452268351000
169226510	::481962460107112000
97592081	::481962472652288000
546947837	::481962473172389000
388374921	::481962483541086000
424709673	::481962517368168000
64549933	::481962519293333000
64549933	::481962519339479000
260464441	::481962552050454000
67069063	::481962597181177000
178492117	::481962607071350000
597038752	::481962625190735000
253057868	::481962646967554000
109805996	::481962654031179000
15875100	::481962678634950000
162175448	::481962685870116000
409541924	::481962712121876000
150518148	::481962723714945000
253057868	::481962730425815000
15875100	::481962730694660000
120863692	::481962733705760000
17016789	::481962743637884000
417472148	::481962759127449000
513855251	::481962761228779000
48431204	::481962800265584000
388374921	::481962816610762000
253759009	::481962822432067000
240914419	::481962868414242000
380049732	::481962872856391000
181812900	::481962892057509000
101881386	::481962896964849000
259093732	::481962908398931000
24171213	::481962925800697000
25925656	::481962946537742000
596113934	::481962977516470000
258532274	::481963042163687000
436187992	::481963090389372000
472287305	::481963214440112000
25082908	::481963251236737000
252725390	::481963256236343000
87812967	::481963300885127000
198126424	::481963322992910000
120863692	::481963323466854000
237112765	::481963429540818000
380049732	::481963434041704000
374528956	::481963448159330000
217871594	::481963448683622000
71689075	::481963462415765000
369174583	::481963499875086000
360367250	::481963512797728000
19770255	::481963567592116000
240914419	::481963608394305000
634822122	::481963610588336000
71689075	::481963615604719000
432819849	::481963626127826000
280297585	::481963650781941000
164676969	::481963652069994000
71689075	::481963655215734000
634822122	::481963683149803000
237936556	::481963708361342000
102401687	::481963745112231000
253057868	::481963760173600000
346127757	::481963813454229000
499995726	::481963859063107000
389614947	::481963882148552000
230327491	::481963923759841000
122717174	::481963944341282000
237936556	::481963946232918000
382767512	::481964006652268000
30516737	::481964055918542000
198126424	::481964111262019000
374528956	::481964130572582000
351099839	::481964138629844000
382767512	::481964170586628000
259541688	::481964178014367000
382767512	::481964195333038000
205991617	::481964265922785000
27432862	::481964278644486000
52824736	::481964295081586000
460491164	::481964345119604000
18657192	::481964370709069000
71689075	::481964371254734000
444247134	::481964500564713000
274262734	::481964525336272000
259093732	::481964615564554000
205991617	::481964682240991000
234828491	::481964703753592000
30516737	::481964722351538000
18918771	::481964758166671000
494543536	::481964787136339000
259093732	::481964797094019000
341803593	::481964806606684000
449902821	::481964855201513000
377715399	::481964856195567000
120863692	::481964869923512000
66311658	::481964907013746000
58562014	::481964910599884000
113760458	::481965051415236000
259093732	::481965074127794000
209223008	::481965078963822000
274262734	::481965092280336000
71689075	::481965142952128000
18336787	::481965143379570000
120863692	::481965179823857000
52824736	::481965250594365000
399408344	::481965261218529000
259093732	::481965263802621000
414526765	::481965294169362000
397084214	::481965310107344000
11852522	::481965310770024000
71689075	::481965330575925000
382190006	::481965353384148000
253057868	::481965383297933000
156961324	::481965428789370000
52824736	::481965459361644000
198126424	::481965508586008000
64549933	::481965539318046000
140206179	::481965563900473000
437064295	::481965591561904000
266210776	::481965623145017000
44811271	::481965628249477000
400490673	::481965635572731000
18918771	::481965643601022000
25925656	::481965652983693000
449902821	::481965655801876000
9563172	::481965659350241000
87966998	::481965675666083000
52824736	::481965693529636000
397084214	::481965727402848000
274262734	::481965780242661000
438582644	::481965793459310000
543585402	::481965812782084000
55744853	::481965843647979000
163646426	::481965877814763000
71689075	::481965914355933000
255147158	::481965931971633000
243465008	::481965933523910000
26514591	::481965943698911000
205991617	::481965971356123000
269401499	::481966007020290000
243465008	::481966025525981000
418847263	::481966026016305000
400490673	::481966032836255000
19222225	::481966043632394000
243830281	::481966065090445000
87966998	::481966180559642000
397084214	::481966225262510000
384494456	::481966229603639000
26589876	::481966233043365000
47753031	::481966235085570000
20924979	::481966239741272000
24383303	::481966283152314000
433169770	::481966329696509000
8548362	::481966356246855000
176954488	::481966360855990000
33699503	::481966374391013000
56736460	::481966408297750000
351922723	::481966430485622000
65513	::481966454208991000
71689075	::481966480486309000
71689075	::481966487213973000
236595577	::481966498148519000
430072028	::481966504968069000
254210162	::481966570067873000
426923626	::481966574249967000
40604299	::481966589302939000
205991617	::481966595598594000
397084214	::481966602070417000
407384648	::481966622626680000
40816246	::481966628272611000
16248047	::481966628897189000
102401687	::481966661877387000
198126424	::481966705598427000
253717655	::481966708014346000
571439376	::481966738322382000
64219388	::481966745951821000
122717174	::481966748166406000
349904873	::481966809617551000
571439376	::481966828961280000
26068830	::481966856493076000
849	::481966857042546000
11852522	::481966876998656000
39904237	::481966938856226000
586669052	::481966962860236000
494543536	::481966978920235000
87966998	::481966988487446000
465002314	::481966999833034000
571439376	::481967007982563000
20190503	::481967008544600000
102401687	::481967018544214000
137117871	::481967044003237000
280297585	::481967088546754000
328557330	::481967111196012000
414526765	::481967116510564000
470458433	::481967155794432000
470458433	::481967183741087000
40816246	::481967233015758000
311664191	::481967275692421000
310144986	::481967288170463000
40816246	::481967288254746000
393761423	::481967315316002000
258532274	::481967326716493000
407384648	::481967381493714000
258532274	::481967420509540000
414526765	::481967429225287000
329955120	::481967443439390000
164676969	::481967451488661000
19837708	::481967465069838000
236595577	::481967466017349000
236595577	::481967484027674000
20190503	::481967485772517000
559991040	::481967496014999000
68775336	::481967514549633000
303252613	::481967517133729000
26068830	::481967520132632000
87812967	::481967520182972000
205991617	::481967533713391000
26068830	::481967542760923000
101617436	::481967544450813000
26068830	::481967558619590000
26068830	::481967569403150000
26068830	::481967578211172000
258532274	::481967624176553000
30516737	::481967718061846000
24383303	::481967744909209000
132768456	::481967750588272000
503708554	::481967770494828000
414526765	::481967791223078000
414217500	::481967793030823000
19837708	::481967807664783000
519086519	::481967834856054000
11852522	::481967848743784000
274712500	::481967862144172000
71689075	::481967977479557000
40604299	::481967984991150000
310144986	::481967992331182000
71689075	::481967995313733000
400490673	::481968001424433000
414217500	::481968023751122000
64219388	::481968031929622000
414526765	::481968054919000000
11852522	::481968095058067000
338543771	::481968108253364000
71689075	::481968128428343000
47753031	::481968132815192000
338073739	::481968144857047000
300009838	::481968148749750000
338543771	::481968171977420000
58847822	::481968183335583000
519086519	::481968185453735000
322446637	::481968202881433000
418847263	::481968283952766000
102401687	::481968287933546000
71689075	::481968295760109000
255818707	::481968371265597000
503708554	::481968382741585000
274262734	::481968396305973000
519086519	::481968399971385000
271774234	::481968583937781000
230911888	::481968594809409000
269012544	::481968598009651000
71689075	::481968638115983000
182834679	::481968649797107000
323246381	::481968681875177000
230911888	::481968728150528000
431937908	::481968737763856000
71689075	::481968764502937000
120863692	::481968809696165000
26068830	::481968819922292000
9899992	::481968844517285000
65435835	::481968858467954000
11852522	::481968869062754000
269012544	::481968913769439000
340678678	::481969001111621000
254210162	::481969006069297000
87247551	::481969039816658000
205991617	::481969044031946000
298156322	::481969074096701000
16807883	::481969089863495000
373653741	::481969101481721000
24383303	::481969123333636000
205991617	::481969172834824000
289605285	::481969192782946000
36891053	::481969211271827000
254210162	::481969243198468000
240892007	::481969270251732000
205991617	::481969275624636000
372880069	::481969285237985000
360951591	::481969290116366000
27432862	::481969293622407000
120863692	::481969303512555000
393761423	::481969327487217000
257092614	::481969329244631000
305379724	::481969329303351000
240463390	::481969350287454000
218112087	::481969365596639000
19837708	::481969369153798000
112576998	::481969389009244000
101617436	::481969401315332000
365505682	::481969402242674000
336149936	::481969431430459000
215362694	::481969565379739000
334403708	::481969595549380000
289605285	::481969624309723000
17694593	::481969640726601000
346127757	::481969661203197000
111124977	::481969670233526000
80965569	::481969700356632000
298156322	::481969734468915000
52818001	::481969736528707000
21415532	::481969767457488000
175581339	::481969779260284000
321498402	::481969833009881000
401757405	::481969906225672000
258532274	::481969959518883000
26413556	::481969980083159000
289605285	::481969980095733000
11852522	::481970077974003000
360951591	::481970130151571000
321780812	::481970209238953000
205991617	::481970221154988000
119269983	::481970234119573000
181812900	::481970265698480000
22187821	::481970318399897000
336250359	::481970347663577000
503708554	::481970354337087000
20924979	::481970371583680000
181812900	::481970392815267000
224095849	::481970393616367000
22187821	::481970402860621000
253759009	::481970406576775000
410961985	::481970411442167000
169226510	::481970491335270000
436187992	::481970525871173000
160788774	::481970528693915000
352970133	::481970538458263000
240892007	::481970603847454000
240463390	::481970612328345000
181812900	::481970621836820000
290855101	::481970652392726000
20924979	::481970711997583000
229611107	::481970747682746000
289605285	::481970750551638000
87247551	::481970750987845000
312710029	::481970794310807000
258532274	::481970802884370000
434045786	::481970813474586000
76082847	::481970831359504000
205991617	::481970916784484000
319420243	::481970916801257000
503741267	::481970939895099000
76082847	::481970951677288000
108542953	::481970966411878000
298156322	::481971000972554000
127413469	::481971007058894000
29302446	::481971011383214000
463908266	::481971012423397000
64219388	::481971035575578000
84849075	::481971045248008000
87247551	::481971103200333000
377425191	::481971105826373000
366753447	::481971108397469000
55744853	::481971138004652000
322842111	::481971146976686000
76082847	::481971152042987000
163646426	::481971158669991000
410961985	::481971181134675000
20903172	::481971205621039000
384530394	::481971227364302000
78213	::481971232355934000
24199433	::481971251884605000
39684857	::481971279113617000
38579155	::481971287506440000
293737316	::481971327457562000
11852522	::481971335841607000
38579155	::481971375008002000
312710029	::481971384323547000
298870626	::481971404431441000
418847263	::481971408679870000
408772521	::481971425864335000
53863390	::481971474656686000
327934017	::481971483564965000
217214677	::481971490997276000
414543388	::481971515919851000
540330411	::481971587764080000
45966951	::481971592596324000
41692308	::481971599814709000
76082847	::481971623915180000
11852522	::481971634174455000
163646426	::481971668638650000
233767854	::481971692110376000
233767854	::481971707616690000
198651083	::481971718768955000
34767424	::481971791603056000
34767424	::481971819008630000
65826107	::481971830098767000
260428602	::481971873757286000
432819849	::481971882325860000
59184492	::481971942300213000
205991617	::481971965863796000
30128717	::481971977033629000
223243607	::481972000689094000
449902821	::481972006380777000
260428602	::481972014404894000
637303583	::481972023355125000
253828982	::481972028384083000
45966951	::481972028892012000
241278291	::481972045664616000
171103429	::481972065860202000
111124977	::481972081610194000
45966951	::481972084403621000
132976059	::481972099947311000
24199433	::481972186115088000
596113934	::481972248157249000
349787019	::481972270005776000
384530394	::481972324766191000
258532274	::481972366797705000
321839755	::481972377899659000
119269983	::481972388947451000
289605285	::481972413786099000
263914867	::481972443376939000
418847263	::481972465061478000
240914419	::481972466089082000
190624012	::481972483608682000
312245470	::481972491590443000
132976059	::481972508761923000
570483315	::481972536192671000
418847263	::481972536909893000
205991617	::481972537744560000
517075828	::481972539921416000
32171318	::481972598012932000
86885002	::481972620154257000
346127757	::481972650064224000
99320365	::481972658636988000
397084214	::481972719425036000
517075828	::481972729373921000
397084214	::481972767470780000
108542953	::481972772789583000
240892007	::481972782935203000
286910447	::481972784399392000
397084214	::481972809522892000
65826107	::481972813868593000
515049896	::481972830028824000
312245470	::481972836228014000
158129535	::481972840812404000
274262734	::481972863910821000
312710029	::481972881400676000
372068999	::481972889005355000
397084214	::481972905832505000
76082847	::481972909762564000
127092086	::481972914137223000
397084214	::481972930323042000
418847263	::481972938309001000
260573981	::481972944885669000
119269983	::481972946345287000
249388532	::481972952838467000
225893243	::481972963256721000
205991617	::481972968927416000
418847263	::481972982957371000
87970668	::481973004427993000
120863692	::481973010690109000
397084214	::481973018814455000
59184492	::481973021981151000
398339392	::481973051366846000
30417393	::481973066138787000
254210162	::481973109235265000
26413556	::481973109575008000
397084214	::481973115610624000
30417393	::481973116034220000
30417393	::481973146082238000
219550942	::481973158241525000
397084214	::481973158296031000
378771457	::481973159789203000
274262734	::481973180652077000
30417393	::481973188495040000
322465167	::481973197147869000
59184492	::481973240789598000
254210162	::481973306199781000
387461887	::481973329201336000
33818674	::481973329252085000
431937908	::481973368657174000
397084214	::481973381542051000
384530394	::481973430234152000
397084214	::481973457039540000
609790203	::481973467105873000
76082847	::481973507996135000
462487376	::481973571669872000
260262291	::481973573636988000
230327491	::481973576954683000
151604434	::481973634458603000
406772829	::481973635171618000
163646426	::481973649096704000
562178473	::481973669451685000
205991617	::481973678217773000
414543388	::481973709364666000
269012544	::481973737168703000
219550942	::481973796119642000
197384499	::481973805120647000
15742158	::481973807159078000
64219388	::481973888922828000
122717174	::481974030992293000
122067183	::481974046775463000
300135225	::481974055789031000
115824990	::481974099346857000
120863692	::481974099669827000
27595900	::481974163691687000
45966951	::481974217223979000
432819849	::481974220088291000
260464441	::481974225230499000
16006363	::481974226598236000
331246659	::481974229340938000
636632104	::481974254338994000
6092972	::481974324564221000
68221984	::481974356126744000
68432091	::481974371817623000
65826107	::481974378385924000
213767620	::481974386551816000
240463390	::481974389638836000
76375846	::481974414469529000
260428602	::481974422858129000
120863692	::481974487156408000
357308471	::481974494135721000
329333638	::481974502809534000
259830697	::481974509604306000
300135225	::481974511303016000
127092086	::481974565141102000
26642766	::481974587425845000
417523013	::481974591930105000
99368300	::481974640718671000
637303583	::481974663312969000
76082847	::481974688982499000
223614733	::481974698192818000
246030395	::481974738617511000
99368300	::481974744666091000
27595900	::481974747576545000
68221984	::481974753524473000
76082847	::481974816556466000
26642766	::481974819630874000
301497892	::481974846864494000
552029617	::481974853646290000
33249556	::481974883463598000
127092086	::481974959728640000
334420539	::481975009666428000
485252693	::481975014887919000
410286428	::481975020743589000
76082847	::481975026636177000
68221984	::481975034878373000
240463390	::481975052372410000
75209135	::481975085654241000
99368300	::481975091124006000
360183119	::481975111248269000
189664484	::481975113626419000
28510276	::481975152020692000
212060681	::481975211118850000
597038752	::481975213454671000
348085087	::481975232576516000
167513343	::481975257109377000
205991617	::481975261013884000
483190332	::481975268429406000
26642766	::481975272028528000
205991617	::481975324452745000
397571431	::481975336473612000
230911888	::481975339841617000
384530394	::481975356925038000
127092086	::481975359055745000
253828982	::481975359114469000
68221984	::481975411107446000
449981984	::481975438252597000
183562162	::481975439137574000
122067183	::481975463678447000
348085087	::481975477242830000
68221984	::481975480342810000
53863390	::481975487418613000
329955120	::481975517038399000
90689440	::481975517709479000
76082847	::481975544724979000
509760806	::481975570008248000
246030395	::481975582192713000
260573981	::481975604212817000
22414245	::481975605936656000
75937251	::481975622064144000
197692007	::481975721037152000
76082847	::481975728222011000
335367791	::481975745213104000
240463390	::481975761088172000
76375846	::481975772232814000
552029617	::481975782655283000
205991617	::481975786425946000
122067183	::481975790527975000
34767424	::481975847310471000
205991617	::481975877459140000
99368300	::481975904332431000
16807883	::481975914226798000
335367791	::481975958837420000
141735027	::481975973538045000
68221984	::481976032556482000
365021832	::481976044807663000
99368300	::481976091431948000
141735027	::481976101414006000
562178473	::481976116182126000
286910447	::481976147107139000
261847534	::481976161321644000
205991617	::481976182854778000
18183371	::481976192736952000
286910447	::481976198344736000
176954488	::481976232423092000
205991617	::481976252480618000
110063681	::481976278153965000
346127757	::481976353575940000
263914867	::481976360026378000
501554267	::481976400308477000
219163747	::481976401638080000
589542040	::481976407879598000
75937251	::481976426040926000
141735027	::481976433359585000
131941193	::481976454893150000
158129535	::481976457543962000
205991617	::481976469304782000
115852151	::481976470563459000
261847534	::481976513479589000
18657192	::481976552452673000
99368300	::481976568085250000
341493662	::481976572338241000
335367791	::481976576276697000
39904237	::481976617896398000
182834679	::481976619251548000
407384648	::481976642797985000
220867112	::481976660514725000
182834679	::481976661869854000
99368300	::481976701602496000
513434526	::481976718387732000
388374921	::481976720032301000
346127757	::481976726181122000
214465537	::481976773551198000
196693857	::481976774675283000
99368300	::481976798784544000
607721617	::481976837048762000
348725381	::481976848126316000
311664191	::481976859287355000
176954488	::481976861157650000
63490594	::481976869110026000
261847534	::481976871362777000
115852151	::481976873787092000
69719136	::481976885921206000
274262734	::481976897119993000
65826107	::481976899934367000
36279116	::481976906787471000
238024746	::481976917273223000
114579662	::481976933580685000
261847534	::481976941877424000
485252693	::481976964517859000
346127757	::481976972202237000
90689440	::481977010009305000
107750524	::481977010898468000
302934050	::481977048412336000
223614733	::481977065474756000
220867112	::481977065663520000
158129535	::481977068121366000
361691248	::481977112799100000
215144630	::481977123628806000
348725381	::481977157594669000
178921630	::481977163097595000
25237171	::481977163243982000
494376740	::481977215358222000
243465008	::481977218919563000
577411446	::481977246891397000
127092086	::481977289320566000
597038752	::481977290549501000
432819849	::481977302511652000
21568615	::481977306572128000
59184492	::481977325634859000
115852151	::481977329842143000
392716377	::481977343661973000
146909951	::481977344924876000
182834679	::481977360980639000
597038752	::481977361018007000
376425912	::481977365455593000
64549933	::481977367494422000
64549933	::481977367532154000
597038752	::481977375345737000
131941193	::481977386745856000
357308471	::481977411873951000
182834679	::481977426399199000
494376740	::481977435273981000
195154119	::481977437106888000
75937251	::481977451577606000
216927443	::481977470657507000
263914867	::481977474767540000
65826107	::481977486205804000
597038752	::481977507873173000
247024165	::481977526596956000
18868622	::481977536491323000
219550942	::481977566010425000
494376740	::481977571936980000
195154119	::481977584398258000
246030395	::481977604895830000
36891053	::481977605797974000
64549933	::481977619064573000
153531619	::481977647573245000
261847534	::481977652459610000
216927443	::481977708537446000
392716377	::481977717823270000
607721617	::481977751105064000
291221395	::481977777852538000
216927443	::481977797121155000
261847534	::481977818742804000
216927443	::481977878922674000
178269816	::481977908777324000
76082847	::481977921197076000
357790406	::481977935604490000
302934050	::481977971905806000
229385654	::481977984296157000
36891053	::481977986036826000
577411446	::481977999106244000
471516383	::481978018114854000
186208532	::481978018739412000
26068830	::481978028248268000
392301070	::481978056350134000
178269816	::481978072787206000
49464322	::481978091816751000
423830555	::481978110166847000
29849760	::481978139217002000
49464322	::481978152231526000
637303583	::481978169247809000
357308471	::481978212843417000
76082847	::481978222855196000
637303583	::481978258435481000
214465537	::481978278144512000
25237171	::481978337879793000
33249556	::481978363289296000
607721617	::481978370407006000
335367791	::481978371350753000
20924979	::481978373116157000
230069608	::481978378019680000
471516383	::481978390699048000
227114320	::481978402619293000
41692308	::481978421975986000
146909951	::481978424312201000
158129535	::481978442544447000
49464322	::481978453273485000
398735102	::481978514837876000
189368301	::481978518528462000
411997198	::481978540187873000
106320745	::481978583968010000
28498427	::481978616520400000
389554052	::481978629313024000
562178473	::481978654126120000
325192444	::481978664679374000
366753447	::481978668558721000
158129535	::481978699084865000
366753447	::481978718030532000
262496951	::481978738238705000
215174499	::481978770308341000
28498427	::481978773232160000
259541688	::481978792601063000
270227232	::481978797596504000
59184492	::481978806253543000
214465537	::481978823236280000
106320745	::481978862213947000
270173839	::481978890941108000
310144986	::481978901028016000
182834679	::481978919001010000
183562162	::481978926722334000
558873022	::481978940245155000
389554052	::481978955235594000
366753447	::481978997098565000
195154119	::481979008792285000
411997198	::481979056057876000
49464322	::481979085371883000
110297719	::481979102853754000
562178473	::481979130917838000
41692308	::481979134365945000
259541688	::481979150744305000
302934050	::481979170528829000
392716377	::481979231287508000
372551778	::481979257791328000
311924851	::481979259427495000
370165750	::481979269422542000
271738272	::481979286287433000
25237171	::481979291282845000
80788799	::481979293434531000
49464322	::481979298333487000
400490673	::481979365480079000
59184492	::481979387273691000
366753447	::481979387449856000
370165750	::481979396161818000
392301070	::481979487660539000
49464322	::481979557465952000
433169770	::481979608418377000
321498402	::481979632510459000
194359616	::481979635908243000
170590185	::481979640928829000
127092086	::481979685736157000
400490673	::481979698067435000
366753447	::481979705701064000
329093513	::481979707467235000
65435835	::481979726689734000
562178473	::481979727456903000
631603360	::481979745316265000
372551778	::481979752144588000
52824736	::481979766094843000
65435835	::481979792540307000
360367250	::481979870704963000
397571431	::481979871304753000
329093513	::481979886903771000
220867112	::481979904389435000
223614733	::481980008919867000
360367250	::481980030562496000
445219284	::481980087114268000
491679354	::481980099340693000
436336703	::481980122288119000
397571431	::481980130927972000
397571431	::481980153275236000
373569970	::481980158622961000
253759009	::481980162624327000
170590185	::481980180278554000
397571431	::481980199391621000
417428775	::481980203783053000
120863692	::481980213098602000
65826107	::481980217544953000
282860308	::481980236473454000
423830555	::481980249702289000
16807883	::481980263489343000
109615689	::481980279813599000
370165750	::481980318325673000
51952627	::481980357164535000
321498402	::481980359274291000
19945993	::481980384004280000
63490594	::481980432179675000
374528956	::481980487078928000
44231782	::481980497703104000
370165750	::481980526203793000
262496951	::481980568465199000
282860308	::481980578674126000
182834679	::481980604645638000
311664191	::481980661218021000
469722641	::481980666922291000
54116443	::481980705144991000
403020871	::481980748895776000
110297719	::481980760794992000
54116443	::481980776993411000
321498402	::481980783322595000
18183371	::481980804717760000
139847892	::481980822145085000
195154119	::481980828621086000
494376740	::481980836724473000
282860308	::481980851513610000
389554052	::481980862024921000
295339639	::481980864306618000
177101575	::481980908200013000
273811402	::481980925040136000
18183371	::481980925681475000
177101575	::481980927334428000
252623066	::481980941318250000
76082847	::481980946304872000
53258017	::481980999174471000
18183371	::481981018543362000
389554052	::481981122768039000
177101575	::481981123720134000
348193845	::481981130577420000
596113934	::481981165411119000
34863840	::481981175578120000
418847263	::481981185048846000
397084214	::481981215721803000
54116443	::481981237402157000
19895969	::481981268843061000
325192444	::481981283934154000
263914867	::481981289185038000
182834679	::481981349088477000
325192444	::481981365265895000
59454178	::481981377005768000
389554052	::481981407980703000
517695658	::481981445418676000
505510212	::481981467157729000
242435004	::481981483520126000
127092086	::481981507238518000
553711382	::481981516436623000
505510212	::481981522077941000
417523013	::481981559352741000
505510212	::481981609873141000
215144630	::481981690043068000
177101575	::481981755717455000
183883932	::481981778039566000
87812967	::481981798063542000
120863692	::481981886223241000
246030395	::481981889272496000
83163050	::481981907224117000
2084321	::481981922881462000
2084321	::481981924173283000
94737009	::481981963029319000
2084321	::481981973745790000
397084214	::481981997997236000
15814841	::481982008214552000
262240809	::481982025973264000
282860308	::481982030628929000
327934017	::481982039743152000
327934017	::481982069623357000
48971187	::481982077877764000
31326082	::481982095967809000
327934017	::481982118524772000
327934017	::481982137898266000
65826107	::481982158677213000
28510276	::481982164553052000
28510276	::481982172023521000
271774234	::481982217606807000
83163050	::481982219146108000
327934017	::481982223181025000
48971187	::481982225320116000
327934017	::481982231863230000
40604299	::481982243875725000
327934017	::481982248795643000
246030395	::481982261558919000
48971187	::481982265589633000
463138486	::481982271298093000
54116443	::481982298045161000
120863692	::481982380895268000
191947005	::481982400004894000
62685527	::481982411421413000
455542048	::481982423476240000
59184492	::481982428265738000
399555371	::481982432447852000
299389082	::481982436935344000
33249556	::481982456933793000
369174583	::481982468308729000
291413743	::481982485341814000
128284695	::481982520960237000
259413656	::481982529000714000
33282020	::481982541465808000
410286428	::481982553113788000
120863692	::481982566409306000
45581124	::481982586713935000
65826107	::481982653827002000
278220302	::481982675800965000
18657192	::481982722647146000
363059827	::481982735335321000
278220302	::481982764527276000
47859489	::481982784370925000
212475056	::481982808928182000
417523013	::481982815269969000
246030395	::481982818252103000
363059827	::481982839366639000
33249556	::481982847591653000
305415102	::481982899642576000
65826107	::481982933545549000
429558621	::481982961609236000
254579074	::481982982358462000
440314946	::481983039405170000
106320745	::481983040940281000
15726982	::481983051514130000
219163747	::481983100948197000
299389082	::481983163942465000
429348972	::481983221635092000
57300329	::481983240954064000
374528956	::481983245932711000
397571431	::481983247870468000
552029617	::481983252496777000
369804138	::481983257203204000
253057868	::481983260352720000
49061011	::481983286357803000
219163747	::481983290572673000
136458681	::481983300844519000
24383303	::481983323527720000
219163747	::481983326815666000
254579074	::481983346910584000
282860308	::481983349842399000
95723533	::481983350974857000
219163747	::481983376891457000
49221112	::481983404745842000
437064295	::481983415210614000
440314946	::481983440728764000
410856984	::481983459733147000
275681559	::481983460048134000
437064295	::481983471292674000
397571431	::481983488334127000
79861287	::481983496341053000
369174583	::481983502787674000
458808714	::481983510350417000
304140174	::481983511218618000
48971187	::481983534668599000
369804138	::481983566164033000
16807883	::481983572564512000
92629759	::481983573574946000
230655725	::481983577958416000
19945993	::481983579124027000
65826107	::481983594026790000
440314946	::481983620651810000
162200561	::481983676805554000
138603889	::481983702713372000
398707286	::481983717510901000
258532274	::481983773261983000
40604299	::481983782782631000
415789240	::481983788403011000
294964037	::481983791419109000
275260502	::481983797575942000
208296274	::481983800323211000
552029617	::481983811949821000
138603889	::481983850545815000
275260502	::481983884783931000
369804138	::481983893395210000
620459453	::481983893739163000
506824920	::481983905323417000
120863692	::481983915641417000
269383781	::481983922524266000
559837229	::481983929935618000
215109001	::481983934721691000
278220302	::481983955596374000
472287305	::481983992380391000
33282020	::481984067320045000
432819849	::481984100211765000
559837229	::481984107291766000
35599852	::481984124752629000
49061011	::481984125197619000
219163747	::481984133300621000
230655725	::481984177408327000
90467952	::481984187671392000
552029617	::481984191140089000
230655725	::481984283129942000
201810972	::481984287420342000
138603889	::481984306818977000
331246659	::481984334417494000
11852522	::481984376339968000
398707286	::481984449895071000
432819849	::481984485148213000
275260502	::481984487245361000
384563395	::481984495982104000
31326082	::481984528383090000
138603889	::481984532753563000
278220302	::481984539980361000
369174583	::481984544694738000
511899726	::481984553565691000
440314946	::481984575157981000
33282020	::481984588978192000
44231782	::481984589900955000
458639179	::481984596922212000
114967175	::481984609991684000
398445530	::481984628564054000
114967175	::481984642329743000
348725381	::481984642644709000
397084214	::481984672239345000
323978080	::481984675049897000
138603889	::481984675116638000
11852522	::481984676433645000
65435835	::481984705697292000
138603889	::481984711531585000
506824920	::481984712143945000
31326082	::481984742804312000
559837229	::481984764585320000
235272576	::481984788325072000
312394133	::481984832256610000
278220302	::481984839956971000
65435835	::481984894550020000
247372701	::481984896508760000
414191298	::481984919489347000
348725381	::481984923587596000
337434879	::481984931824824000
303080805	::481984947595771000
275902246	::481984962896228000
432819849	::481984982110318000
562393615	::481985011030429000
506824920	::481985036690788000
458639179	::481985059805601000
221205505	::481985064071614000
397084214	::481985087706107000
65435835	::481985087794192000
275681559	::481985088838963000
26947347	::481985099156955000
312394133	::481985123374870000
398707286	::481985131704356000
102213164	::481985215179395000
231150237	::481985228471152000
223614733	::481985229133852000
102213164	::481985234414477000
291413743	::481985238000623000
138603889	::481985242392051000
31326082	::481985278362411000
509524562	::481985290278404000
36866805	::481985322566176000
412638454	::481985322637471000
223614733	::481985331088994000
348725381	::481985348080517000
102213164	::481985348340154000
55312313	::481985352341536000
124517802	::481985355491864000
215109001	::481985363784003000
559837229	::481985367290028000
102213164	::481985368850305000
138603889	::481985405886029000
221205505	::481985426303877000
31326082	::481985439973113000
33342988	::481985442569785000
120863692	::481985443471187000
503577648	::481985455773478000
24803741	::481985459498020000
138603889	::481985508684230000
65435835	::481985525046202000
607721617	::481985546068037000
78213	::481985549763641000
16002106	::481985556423774000
275260502	::481985579869933000
138603889	::481985596483588000
432819849	::481985596999479000
65513	::481985616876290000
138603889	::481985636543365000
409680332	::481985637625511000
219550942	::481985650099380000
462487376	::481985668130689000
278220302	::481985683154673000
263914867	::481985687420297000
348725381	::481985712636833000
111687397	::481985716717514000
33282020	::481985728268619000
507987711	::481985739417481000
138603889	::481985769054031000
35141457	::481985806756622000
364888000	::481985807558131000
120863692	::481985808115576000
95504927	::481985821957165000
215144630	::481985829103874000
138603889	::481985858854084000
2084321	::481985871764148000
409680332	::481985882962919000
52950877	::481985893297696000
42638131	::481985909013766000
25359188	::481985916924198000
28771314	::481985922968612000
411777707	::481985955180843000
199331386	::481986015989866000
457250385	::481986023807651000
24821703	::481986034666717000
160734732	::481986035539124000
253230729	::481986055428521000
102401687	::481986065406775000
54116443	::481986068925800000
371243365	::481986101305806000
42638131	::481986102589259000
217563665	::481986103311101000
436187992	::481986108608102000
240941201	::481986110747181000
457250385	::481986141168467000
207781904	::481986154787389000
198651083	::481986165193867000
179039178	::481986207682166000
364888000	::481986212727898000
313496905	::481986228674244000
54116443	::481986252489515000
42638131	::481986267140214000
29327418	::481986289244188000
409680332	::481986325449408000
55312313	::481986340108517000
22648162	::481986340330799000
364888000	::481986347688022000
559837229	::481986366654263000
54116443	::481986397734051000
364888000	::481986409256202000
289650000	::481986411189395000
29327418	::481986413424955000
162200561	::481986450888859000
87970668	::481986452247412000
55312313	::481986453283409000
260825806	::481986489992376000
59184492	::481986510653100000
364888000	::481986512733888000
115852151	::481986541057998000
494543536	::481986547005132000
311729942	::481986563639750000
217563665	::481986567280816000
375364618	::481986606740422000
111687397	::481986607755436000
314303039	::481986617918251000
364888000	::481986673228926000
293737316	::481986691377672000
33282020	::481986702920011000
365739414	::481986710746562000
432819849	::481986718950649000
115852151	::481986725393465000
414543388	::481986726114902000
172573942	::481986744888225000
65435835	::481986798483038000
313496905	::481986805999222000
55120405	::481986813549379000
432819849	::481986826639392000
384563395	::481986839067099000
11852522	::481986879223369000
187078541	::481986907522334000
279230956	::481986941794410000
182092022	::481986948257423000
55312313	::481986951705145000
360367250	::481986970625650000
54405135	::481987004297531000
289650000	::481987031820935000
25760567	::481987038087249000
348725381	::481987072748957000
100742600	::481987089655812000
19945993	::481987101706436000
398339392	::481987111701471000
348725381	::481987152080027000
24199433	::481987183424077000
391061760	::481987186280382000
437064295	::481987202277068000
65513	::481987207268274000
426923626	::481987221248290000
2084321	::481987222992736000
60578212	::481987252613292000
398339392	::481987284800385000
349787019	::481987291037310000
246030395	::481987315875581000
59184492	::481987320707444000
24199433	::481987330757378000
258532274	::481987349103271000
63490594	::481987355327205000
222278624	::481987369558491000
246030395	::481987439808880000
115852151	::481987480166866000
398339392	::481987491881558000
459612485	::481987494208995000
231689668	::481987495434125000
365739414	::481987509484675000
278220302	::481987518078787000
60718620	::481987552933859000
262496951	::481987574370545000
28771314	::481987617035390000
384563395	::481987633816412000
63490594	::481987651185041000
65513	::481987651428286000
312710029	::481987698014429000
30417393	::481987703643193000
314303039	::481987720428793000
426923626	::481987778087899000
111411572	::481987808161456000
348725381	::481987819142144000
223288871	::481987826817724000
136791341	::481987833675407000
603870273	::481987860648574000
41692308	::481987868110249000
18551115	::481987890986352000
20786050	::481987894681157000
348123497	::481987933080010000
18324223	::481987970954563000
375385791	::481987984309624000
596113934	::481988007361126000
82433120	::481988024319111000
483283190	::481988026856656000
328882474	::481988027279888000
364888000	::481988028823769000
258532274	::481988039036903000
423830555	::481988047131537000
341666582	::481988047831961000
17326645	::481988058376441000
300135225	::481988067469692000
115852151	::481988088550653000
418847263	::481988091440136000
348725381	::481988106577776000
18752326	::481988204745089000
139847892	::481988220595761000
329093513	::481988269484572000
426923626	::481988298408091000
597038752	::481988318712692000
371817971	::481988327898628000
371817971	::481988342410907000
22954511	::481988345841451000
65513	::481988444173131000
262496951	::481988451433078000
258532274	::481988478197321000
16002106	::481988508068761000
62518475	::481988523978141000
56508824	::481988524066217000
513434526	::481988527324819000
300135225	::481988536241893000
260361255	::481988539660247000
364888000	::481988562616090000
153531619	::481988575752224000
153531619	::481988582899339000
65826107	::481988638285512000
596113934	::481988652675772000
160788774	::481988658606505000
372068999	::481988677779083000
391061760	::481988751254904000
18752326	::481988776042835000
369174583	::481988780438454000
82433120	::481988820809052000
122717174	::481988825262981000
62518475	::481988884977684000
19210855	::481988895500824000
82433120	::481988902690242000
374528956	::481988963540815000
348725381	::481988964094861000
108542953	::481988986668609000
31326082	::481988987565772000
372068999	::481988988736401000
16322613	::481989009690750000
17326645	::481989016003178000
18618379	::481989016133189000
444247134	::481989038497206000
82433120	::481989069866823000
258235483	::481989092423368000
214465537	::481989093295796000
258532274	::481989103882633000
18618379	::481989121649299000
225287674	::481989130516037000
16322613	::481989152456454000
463138486	::481989192340103000
24383303	::481989210254376000
176954488	::481989214024650000
607721617	::481989229455478000
68473966	::481989318723260000
245154470	::481989335827230000
176954488	::481989361240518000
348725381	::481989378290778000
219550942	::481989421055488000
364035957	::481989438705512000
234960273	::481989483588374000
263971863	::481989486801203000
392301070	::481989496683393000
274712500	::481989497182121000
219188629	::481989546007986000
65513	::481989575963717000
322842111	::481989625037086000
234960273	::481989680351571000
372068999	::481989751160209000
160788774	::481989832218914000
262405775	::481989851277832000
475930595	::481989898648711000
364888000	::481989906651443000
32171318	::481989953857925000
24383303	::481989956496130000
402268968	::481989982450507000
449902821	::481989991573106000
182092022	::481990000947367000
424498591	::481990009885831000
607721617	::481990011177672000
364888000	::481990011840364000
364888000	::481990025098592000
423816771	::481990035219021000
114579662	::481990073726939000
533844924	::481990082321059000
263971863	::481990088750940000
263971863	::481990111169499000
22414245	::481990119792984000
240532669	::481990120955203000
114579662	::481990151321559000
391061760	::481990160448765000
262496951	::481990190194376000
31326082	::481990214470991000
474400310	::481990216412954000
47017345	::481990233693884000
258532274	::481990263263731000
571439376	::481990265171738000
364888000	::481990319282876000
449902821	::481990320838541000
364888000	::481990330066403000
702450841	::481990360995229000
29849760	::481990371035971000
160788774	::481990404280029000
371817971	::481990435616075000
424498591	::481990501563133000
449902821	::481990508672057000
348725381	::481990533431459000
38579155	::481990538048991000
47859489	::481990547209744000
22294252	::481990556784943000
458472537	::481990583011921000
463138486	::481990597176094000
546947837	::481990609310191000
214465537	::481990610660782000
18752326	::481990617010950000
424498591	::481990655955460000
300135225	::481990702197248000
68966030	::481990721595899000
77078833	::481990729699295000
102401687	::481990741380849000
62989661	::481990774611902000
18657192	::481990790730612000
258532274	::481990795172782000
253759009	::481990811333058000
263914867	::481990896645177000
407384648	::481990902525616000
16807883	::481990964169703000
384155676	::481991009727807000
259093732	::481991013431386000
449902821	::481991021945835000
607721617	::481991066569019000
71878260	::481991073229574000
62989661	::481991078065627000
30719116	::481991079236206000
7345092	::481991080464769000
378778103	::481991104238063000
108542953	::481991108822847000
137426396	::481991148500549000
60220156	::481991189080440000
18657192	::481991204079271000
114579662	::481991233271648000
59207269	::481991247800696000
389554052	::481991249562722000
108542953	::481991253912195000
262496951	::481991255908302000
490016303	::481991288711962000
470458433	::481991288724938000
470458433	::481991307494449000
47017345	::481991323055296000
596113934	::481991376016392000
398339392	::481991387467231000
260573981	::481991428038332000
30912658	::481991476927545000
269151566	::481991493796646000
259093732	::481991503623884000
238024746	::481991528551038000
11852522	::481991531478671000
193861615	::481991570774712000
490016303	::481991584884346000
389554052	::481991598717550000
400490673	::481991612738707000
259093732	::481991724391079000
101617436	::481991734503542000
131278152	::481991762798739000
260573981	::481991770088022000
449902821	::481991785313353000
82433120	::481991851185274000
273955213	::481991881296203000
214465537	::481991902997147000
141735027	::481991903005933000
387472182	::481991903777685000
490016303	::481991924379701000
259542533	::481991926262927000
596113934	::481991933883994000
270173839	::481991950674178000
175314654	::481991952716816000
278165989	::481991964636635000
269151566	::481991965613891000
112333263	::481991972240912000
280309716	::481991979132129000
183090041	::481992018680242000
15288029	::481992026485829000
293737316	::481992033180327000
490016303	::481992039274254000
556556365	::481992050230198000
76082847	::481992057570230000
259093732	::481992077857669000
363059827	::481992107289505000
30719116	::481992189795651000
201878266	::481992196862644000
426923626	::481992205511692000
449902821	::481992206442434000
159986953	::481992207830745000
215362694	::481992229943533000
160768741	::481992234275852000
399174015	::481992276759965000
384494456	::481992296108277000
376425912	::481992319776747000
87247551	::481992361585541000
259093732	::481992371647705000
9129332	::481992403994554000
51814269	::481992424148176000
312245470	::481992433064890000
364888000	::481992472261058000
351004243	::481992509233831000
207781904	::481992535363964000
49221816	::481992557883183000
414526765	::481992590221656000
414526765	::481992645154443000
249243467	::481992652812857000
9129332	::481992661352845000
68966030	::481992666016534000
259542533	::481992701458386000
16322613	::481992715647717000
449902821	::481992727656034000
312245470	::481992735419682000
37578654	::481992764931198000
389554052	::481992765669396000
259093732	::481992788246945000
278165989	::481992795217854000
267405925	::481992831314038000
238698812	::481992868370718000
389554052	::481992874255716000
280309716	::481992875836592000
22294252	::481992879053615000
59705683	::481992882090307000
280309716	::481992899706376000
637303583	::481992934200315000
68473966	::481992947043663000
425897170	::481992954181992000
30719116	::481992982934351000
389554052	::481992983857102000
269383781	::481992997806952000
259093732	::481993004668817000
293737316	::481993015301795000
849	::481993021337001000
216833550	::481993028781887000
33453167	::481993053456961000
38623896	::481993097480781000
59705683	::481993098831364000
57300329	::481993103234957000
22294252	::481993122935603000
269383781	::481993133870182000
509524562	::481993173212733000
476507554	::481993178833117000
498637061	::481993180221435000
431262520	::481993192544288000
300009838	::481993201344335000
389554052	::481993203022036000
54405135	::481993227575119000
50509821	::481993260290691000
341666582	::481993267911733000
449902821	::481993286656081000
364888000	::481993288762011000
389554052	::481993314829627000
312245470	::481993338904526000
36851172	::481993340859449000
294964037	::481993365467451000
389554052	::481993370244763000
18752326	::481993373486555000
259746323	::481993391715004000
141735027	::481993396744359000
291413743	::481993427173658000
259093732	::481993429807681000
396364407	::481993451886489000
320052148	::481993481317928000
101617436	::481993487424835000
214465537	::481993491564613000
396364407	::481993491694645000
163646426	::481993502210150000
29849760	::481993535634550000
92840294	::481993550456823000
389554052	::481993550763397000
16807883	::481993580295512000
259093732	::481993588234924000
31359307	::481993602441023000
467688815	::481993633030479000
87247551	::481993635022397000
25160673	::481993636494573000
258532274	::481993703893266000
389554052	::481993714446123000
331717534	::481993751032655000
8709452	::481993770368368000
46764883	::481993784734257000
302934050	::481993786600337000
259093732	::481993817424289000
28197443	::481993834402824000
279735090	::481993836600651000
186208532	::481993839134011000
8709452	::481993840690073000
188917484	::481993846864486000
389554052	::481993901512089000
49464322	::481993970059210000
29198251	::481993977634119000
277251070	::481994005731745000
267405925	::481994028854964000
9129332	::481994059381497000
312245470	::481994084920225000
490016303	::481994090922266000
262496951	::481994098295836000
87247551	::481994125206507000
279735090	::481994153056694000
60221494	::481994177421381000
259093732	::481994201219874000
397084214	::481994223076397000
399114412	::481994269649956000
9129332	::481994284502368000
60221494	::481994311832051000
259093732	::481994316986871000
259093732	::481994354865618000
446541836	::481994357956804000
168964399	::481994389711892000
87247551	::481994400512233000
18752326	::481994414894501000
423830555	::481994434809036000
312245470	::481994476634660000
262496951	::481994535824662000
33217361	::481994546105303000
214465537	::481994555529510000
224103552	::481994611724800000
51814269	::481994622194171000
351620689	::481994630519476000
259093732	::481994715080818000
329093513	::481994726758166000
462648540	::481994772618678000
437082385	::481994777731166000
336628506	::481994795997728000
110530129	::481994818977923000
467545942	::481994835122204000
146909951	::481994848699174000
22736943	::481994867011092000
146909951	::481994950411051000
369849727	::481994953758093000
259569717	::481994981326876000
49061011	::481994986993360000
463855595	::481994987576369000
142364553	::481995066417094000
384530394	::481995078542438000
423830555	::481995078815055000
293737316	::481995163271979000
110530129	::481995165788155000
22944914	::481995205068206000
490016303	::481995209085943000
108542953	::481995229420339000
31326082	::481995239482085000
140206179	::481995261401513000
430387521	::481995348391370000
291413743	::481995374484140000
336628506	::481995406541606000
490016303	::481995490007851000
142364553	::481995495532138000
602224338	::481995534584934000
336628506	::481995538909646000
253759009	::481995560866430000
375364618	::481995568156135000
599787941	::481995569611538000
418847263	::481995574745395000
233362394	::481995589547470000
60221494	::481995589563854000
101617436	::481995589937143000
90689440	::481995606349451000
490016303	::481995704055787000
280309716	::481995735085232000
142364553	::481995749237219000
252823136	::481995755519868000
237118122	::481995790785581000
259569717	::481995801959219000
599787941	::481995817062916000
295466391	::481995820892319000
230327491	::481995834620276000
328557330	::481995836528685000
59454178	::481995838764240000
87247551	::481995848318873000
28197443	::481995864961871000
49052615	::481995865432018000
146909951	::481995888823635000
110530129	::481995900173029000
11852522	::481995908587204000
259093732	::481995917281595000
449902821	::481995957714698000
328557330	::481995979231481000
259093732	::481995990975520000
401757405	::481996002803466000
146909951	::481996004917776000
69455217	::481996085620002000
30719116	::481996093748936000
51814269	::481996132663689000
110530129	::481996140133355000
237118122	::481996176208580000
418965366	::481996177584316000
328557330	::481996210920620000
360183119	::481996221725548000
17830276	::481996222824071000
378773930	::481996312095629000
11852522	::481996312171143000
31294794	::481996317023940000
279735090	::481996319121092000
507987711	::481996344832561000
163415941	::481996380635148000
119636299	::481996387953823000
29198251	::481996390961143000
112333263	::481996400561893000
245154470	::481996441741570000
543585402	::481996456631349000
17830276	::481996490273857000
265799781	::481996501934034000
49061011	::481996502727139000
337367504	::481996513787535000
375364618	::481996531147362000
613029438	::481996545571557000
24719772	::481996612328505000
17830276	::481996613364113000
110530129	::481996618724413000
375364618	::481996648323641000
378773930	::481996671446818000
225601631	::481996680863051000
513434526	::481996711380795000
30719116	::481996765454155000
57300329	::481996772492189000
350968313	::481996793224630000
49061011	::481996794428018000
458766436	::481996806453084000
29302446	::481996818100658000
375364618	::481996826870956000
238665368	::481996829865672000
341803593	::481996835192832000
25359188	::481996837860028000
328557330	::481996841135796000
265799781	::481996860005953000
212475056	::481996916494831000
29198251	::481996917988003000
477235727	::481996930180841000
251359942	::481996939282907000
51814269	::481996941715591000
49464322	::481996969259184000
613029438	::481997012275970000
304140174	::481997022967263000
25760567	::481997026968608000
328557330	::481997027207704000
232072216	::481997041409982000
212475056	::481997050670624000
364428125	::481997056110637000
280309716	::481997063316840000
28197443	::481997065459732000
588531316	::481997066361901000
543585402	::481997085726633000
304140174	::481997170636115000
19945993	::481997180933525000
613029438	::481997201367781000
109331928	::481997222759112000
410856984	::481997237552033000
619492928	::481997240894902000
586783331	::481997242531082000
321037427	::481997261640306000
28197443	::481997275355299000
25760567	::481997316149096000
467545942	::481997373510791000
110530129	::481997381185970000
308690900	::481997447065899000
222278624	::481997449192435000
619492928	::481997459195846000
195154119	::481997464807829000
50509821	::481997471879409000
449902821	::481997480410632000
87247551	::481997509137412000
225691566	::481997511591084000
277829772	::481997540171476000
253759009	::481997542465363000
222278624	::481997542784118000
20778748	::481997561620729000
514339780	::481997565081427000
29198251	::481997566645530000
110530129	::481997583317860000
396364407	::481997601407893000
514339780	::481997610463805000
253759009	::481997653874466000
514339780	::481997676402454000
45410414	::481997684148948000
279735090	::481997725332824000
613029438	::481997728151371000
69916558	::481997814306992000
279735090	::481997824817504000
418847263	::481997846648868000
30666953	::481997850729914000
142364553	::481997850948415000
222278624	::481997853368131000
371817971	::481997867423633000
619492928	::481997876730421000
320512967	::481997920061755000
328871385	::481997944002859000
67069063	::481997953570058000
222278624	::481997962768175000
613029438	::481997968774406000
619492928	::481997979272753000
279735090	::481997992090542000
19939574	::481998022272761000
15361643	::481998033110855000
619492928	::481998066510077000
543585402	::481998129235890000
594844703	::481998140112121000
619492928	::481998164233158000
57300329	::481998194868752000
444247134	::481998244080128000
132976059	::481998275524849000
396364407	::481998295640723000
68473966	::481998313626284000
613029438	::481998327555190000
222278624	::481998342923120000
305379724	::481998361109610000
475930595	::481998381217484000
613029438	::481998392155848000
407384648	::481998394177515000
305379724	::481998410812108000
543585402	::481998418785480000
14085431	::481998421281103000
407384648	::481998426633039000
59503620	::481998427157307000
240927663	::481998427174080000
407384648	::481998451740143000
291155950	::481998459600252000
236144487	::481998476910133000
49061011	::481998484003110000
26413556	::481998487429472000
223288871	::481998501606203000
305379724	::481998513790676000
135324408	::481998524477759000
467545942	::481998557743157000
236144487	::481998560519409000
417428775	::481998562843451000
305379724	::481998564646584000
430182591	::481998569755656000
352486016	::481998572628348000
543585402	::481998582451429000
511899726	::481998653629136000
14085431	::481998663024394000
57300329	::481998686390857000
29849760	::481998688340824000
305379724	::481998696003817000
321037427	::481998717621665000
445219284	::481998811665932000
430182591	::481998838308556000
396364407	::481998838979248000
35105150	::481998868117467000
30242503	::481998871846215000
142364553	::481998879286898000
596113934	::481998881803104000
147779508	::481998948769726000
30242503	::481998951231795000
619492928	::481998953387266000
47017345	::481998966205452000
322842111	::481998966741950000
467545942	::481999006412066000
225691566	::481999011109285000
32583866	::481999024774332000
232072216	::481999062661865000
298156322	::481999095590965000
328871385	::481999155959582000
415789240	::481999177732198000
462681637	::481999186158555000
52105336	::481999196061315000
221205505	::481999226952777000
38991775	::481999234175348000
255810490	::481999242764890000
16472279	::481999307290071000
232072216	::481999312264908000
132976059	::481999319621332000
14085431	::481999344284225000
35376355	::481999345387331000
200685756	::481999373451001000
433916111	::481999380652642000
346412695	::481999391600164000
16807883	::481999398617251000
249012544	::481999400604954000
262496951	::481999400814641000
467545942	::481999436508581000
39553593	::481999441218387000
423816771	::481999457370656000
449902821	::481999461569150000
232072216	::481999467680657000
15361643	::481999505802272000
255810490	::481999524177510000
214465537	::481999528627675000
230327491	::481999616783577000
372551778	::481999643660660000
19939574	::481999648207302000
15361643	::481999650837131000
372551778	::481999654607785000
372551778	::481999661104771000
346173821	::481999688183214000
372551778	::481999697255477000
406772829	::481999698316632000
142364553	::481999706558828000
15361643	::481999726754033000
543585402	::481999736853905000
114593439	::481999738007351000
20112840	::481999745095704000
18657192	::481999748434378000
355896730	::481999769959940000
25383063	::481999779279687000
372551778	::481999779426095000
259542533	::481999791610556000
16713682	::481999805921918000
202927618	::481999821763796000
232072216	::481999859126657000
114593439	::481999867644895000
110530129	::481999891036504000
100378471	::481999897017597000
444247134	::481999899710341000
372551778	::481999903107727000
100378471	::481999917150253000
7132042	::481999923316269000
379833720	::481999962549411000
220867112	::481999974176014000
100378471	::481999991997603000
229197384	::482000002386911000
243830281	::482000040336973000
42481762	::482000052412772000
379833720	::482000092681867000
382767512	::482000095005904000
253057868	::482000108729298000
291155950	::482000128866127000
45410414	::482000143764307000
119269983	::482000147807608000
30787413	::482000159023181000
253057868	::482000164714860000
232072216	::482000191617507000
229197384	::482000212538314000
467545942	::482000221472583000
350665443	::482000241219338000
82433120	::482000278708035000
562590159	::482000361096359000
50509821	::482000366842548000
247159855	::482000376002920000
253057868	::482000388636160000
458766436	::482000406914945000
350665443	::482000424699170000
100376439	::482000431267450000
546947837	::482000456063778000
50509821	::482000462627885000
278220302	::482000517904621000
259542533	::482000529745125000
467545942	::482000570426073000
302934050	::482000591342678000
50509821	::482000623559122000
100378471	::482000623743668000
382767512	::482000625862193000
434045786	::482000648779862000
114593439	::482000650986078000
15137186	::482000686649847000
15137186	::482000737820372000
142364553	::482000745613766000
255810490	::482000760897413000
472528304	::482000827490795000
467545942	::482000853109587000
382767512	::482000862781665000
100378471	::482000867323699000
102530016	::482000883396276000
567014078	::482000905986781000
410297246	::482000910353063000
607721617	::482000933040041000
263418480	::482000980750262000
110530129	::482000981727510000
567014078	::482000996957028000
7132042	::482001010383405000
235487682	::482001022970109000
382767512	::482001028771241000
357275400	::482001057309265000
321498402	::482001076585906000
377555310	::482001112455598000
11852522	::482001120303538000
82257804	::482001143833587000
147779508	::482001166927409000
567014078	::482001206592565000
82433120	::482001220278956000
253057868	::482001236258848000
487322279	::482001263907704000
39904237	::482001299320221000
178492117	::482001303258689000
177101575	::482001329100181000
178492117	::482001361014251000
93316687	::482001369717800000
294964037	::482001411719569000
39904237	::482001451833495000
263418480	::482001453989384000
253057868	::482001460280844000
567014078	::482001475011215000
93316687	::482001481173045000
253057868	::482001494279860000
588531316	::482001531307569000
114967175	::482001547027423000
33528820	::482001588761149000
64791948	::482001608570466000
418847263	::482001633849532000
302934050	::482001684076322000
308170990	::482001686891098000
62989661	::482001694440423000
175314654	::482001696026284000
22187821	::482001758793658000
274791343	::482001813147635000
11852522	::482001819829170000
349431964	::482001819837538000
232072216	::482001865958490000
32690664	::482001884488548000
586783331	::482001891531186000
289650000	::482001914977345000
263418480	::482001916180705000
32690664	::482001920383385000
291518680	::482001927350521000
215174499	::482001931271811000
225287674	::482001933675151000
42638131	::482001943976353000
151604434	::482001964247437000
195154119	::482001964675264000
378773930	::482001978432569000
349431964	::482002004504354000
17536130	::482002042182172000
365739414	::482002060913553000
195154119	::482002069969072000
625951846	::482002118153609000
224095849	::482002118883028000
232072216	::482002140085620000
222598798	::482002152173629000
625951846	::482002159677235000
384503737	::482002167411142000
49052615	::482002175917568000
625951846	::482002203910361000
111124977	::482002217575415000
90750144	::482002221392228000
177101575	::482002237670318000
613029438	::482002258914062000
49052615	::482002259589750000
361352435	::482002272436912000
321037427	::482002295476203000
334423964	::482002304380317000
293737316	::482002318477758000
49052615	::482002321355071000
177101575	::482002341919735000
262449011	::482002347321991000
400266696	::482002381651988000
255147158	::482002418679300000
625951846	::482002426174902000
407894919	::482002449658826000
369819130	::482002472962375000
32583866	::482002480213917000
187741596	::482002560123805000
142364553	::482002614121668000
339482720	::482002673261346000
21153287	::482002689384280000
293737316	::482002692337053000
49052615	::482002785505120000
15726982	::482002795243900000
157254287	::482002835827998000
29327418	::482002853817360000
49052615	::482002872570478000
507987711	::482002889268019000
258532274	::482002889817067000
91712528	::482002893868789000
15726982	::482002908506902000
225601631	::482003005080760000
133341985	::482003010995105000
260825806	::482003014761205000
430387521	::482003036588355000
30787413	::482003053789192000
507987711	::482003071967690000
308170990	::482003078024278000
400249617	::482003093869977000
316766176	::482003103168729000
340678678	::482003178913665000
221205505	::482003185025163000
265799781	::482003193937666000
253230729	::482003215320219000
293737316	::482003239760855000
308690900	::482003270575988000
293737316	::482003317586132000
62940169	::482003369049858000
308170990	::482003416907268000
351922723	::482003445721739000
142364553	::482003502399758000
507987711	::482003512726155000
253759009	::482003521030467000
459660056	::482003522071048000
198651083	::482003522716975000
263418480	::482003552676491000
635845301	::482003553234350000
259746323	::482003610348179000
449902821	::482003652656115000
29327418	::482003653180407000
459660056	::482003675066671000
202840862	::482003716325654000
151604434	::482003722088611000
259746323	::482003752337936000
507987711	::482003759175057000
384494456	::482003776111271000
106320745	::482003782738649000
507918715	::482003783103168000
293737316	::482003786190561000
613029438	::482003814614978000
142364553	::482003826648821000
231150237	::482003833418051000
151604434	::482003833774555000
308170990	::482003840011866000
420389630	::482003897197023000
321839755	::482003954482421000
423816771	::482003993820807000
32690664	::482004009587191000
175532031	::482004011282092000
370464008	::482004041107787000
36851172	::482004081566040000
407894919	::482004092609634000
308170990	::482004116546519000
34767424	::482004127929483000
613029438	::482004143167385000
274791343	::482004148120866000
338830055	::482004148700078000
358617322	::482004208707592000
246030395	::482004218601947000
175532031	::482004250898489000
274791343	::482004265385209000
205513521	::482004272159014000
205513521	::482004307508621000
142364553	::482004313854971000
378773930	::482004322176102000
355612007	::482004335510163000
571439376	::482004363288662000
571439376	::482004381382893000
438698734	::482004395966885000
321844248	::482004430683140000
142364553	::482004452527046000
14085431	::482004455492431000
420323287	::482004456683220000
33217361	::482004481073086000
16807883	::482004504838426000
232072216	::482004523389816000
421655917	::482004527785070000
577411446	::482004557644693000
240530585	::482004565252788000
164676969	::482004648795336000
28922315	::482004664938790000
299297459	::482004699801866000
32583866	::482004700254859000
571439376	::482004705455771000
59207269	::482004828399226000
18183371	::482004834238103000
225287674	::482004919663067000
577411446	::482004950697136000
316766176	::482004990936879000
26068830	::482005000470528000
54754940	::482005008851140000
370464008	::482005033756938000
202292166	::482005046775652000
336628506	::482005062840242000
274262734	::482005083513552000
15726982	::482005088383565000
473196438	::482005092409688000
365739414	::482005098030051000
52824736	::482005148395270000
553711382	::482005179001085000
105607367	::482005223213260000
94737009	::482005228149944000
15726982	::482005295229440000
588531316	::482005317489020000
151604434	::482005325386489000
635845301	::482005325877223000
175532031	::482005329312755000
52824736	::482005344369926000
133526428	::482005393007050000
407894919	::482005402855682000
28922315	::482005415467565000
94737009	::482005425152622000
358452616	::482005445679140000
366753447	::482005492131061000
197692007	::482005502935973000
352486016	::482005516822917000
366753447	::482005542357856000
240766538	::482005562105004000
275681559	::482005568505122000
94737009	::482005611299602000
316766176	::482005640861057000
240530585	::482005646691147000
111136825	::482005655675363000
42638131	::482005674042195000
30719116	::482005708834353000
25760567	::482005733584556000
384494456	::482005807324610000
269383781	::482005853952700000
453690730	::482005860793581000
375810749	::482005866967601000
288540835	::482005870717308000
109805996	::482005872709611000
18752326	::482005873884012000
516986236	::482005884801777000
147310240	::482005885766860000
370464008	::482005912228732000
32690664	::482005947749896000
340094001	::482005953399648000
60108947	::482005960228352000
347413433	::482005963688267000
240766538	::482005967522242000
423816771	::482005996919730000
37011485	::482005999797035000
336250359	::482006011809910000
165261298	::482006048429985000
516986236	::482006054893412000
175532031	::482006084912033000
302934050	::482006085427945000
249388532	::482006116583624000
453690730	::482006189476020000
375385791	::482006222045216000
147310240	::482006226533122000
165261298	::482006238457118000
120139449	::482006258241650000
289650000	::482006268140597000
598832393	::482006299228401000
30719116	::482006316308000000
37316930	::482006366693765000
269383781	::482006376944652000
49464322	::482006380065202000
357790406	::482006392119652000
202292166	::482006414882111000
444247134	::482006417726267000
164676969	::482006426093887000
147310240	::482006434855788000
30719116	::482006438504841000
60108947	::482006444087463000
52494533	::482006465452838000
36579395	::482006497145008000
241337450	::482006513440280000
235272576	::482006517227343000
30719116	::482006532058779000
52494533	::482006557685587000
269383781	::482006576706768000
341803593	::482006599771619000
613029438	::482006606742179000
449902821	::482006695732727000
588531316	::482006700116172000
148912524	::482006706696634000
52494533	::482006730096640000
341803593	::482006731220717000
52824736	::482006731728248000
165261298	::482006796064673000
30719116	::482006824007528000
15170503	::482006827878465000
269383781	::482006835184939000
377357259	::482006844999622000
15137186	::482006849730772000
849	::482006878428225000
491969843	::482006883008798000
377357259	::482006885722103000
165261298	::482006914973175000
321037427	::482006916630343000
289650000	::482006947496202000
449902821	::482006962817613000
407473485	::482006978437599000
360367250	::482006986607689000
183883932	::482006989115883000
340094001	::482007010943057000
28922315	::482007027225337000
515049896	::482007051447463000
274262734	::482007059651518000
30719116	::482007082540224000
335003775	::482007125770510000
371817971	::482007143869337000
635845301	::482007163624116000
1007041	::482007177922904000
491969843	::482007185388756000
240766538	::482007214845353000
225287674	::482007222747025000
90689440	::482007306352066000
368691437	::482007309208399000
431262520	::482007318364971000
360367250	::482007323544522000
230655725	::482007430445150000
26068830	::482007439017914000
30719116	::482007473973649000
409709795	::482007484769370000
31345791	::482007485906436000
619608540	::482007499454021000
619608540	::482007501429551000
335003775	::482007570895233000
26068830	::482007571742474000
444247134	::482007575261499000
77078833	::482007627044376000
281295226	::482007627258671000
247024165	::482007654387441000
341803593	::482007663434137000
24226614	::482007687115575000
76082847	::482007702395052000
293737316	::482007723559903000
269383781	::482007813569277000
335003775	::482007823308431000
32690664	::482007838714122000
367322500	::482007860637732000
365739414	::482007870855073000
55744853	::482007881248563000
109805996	::482007949670244000
341803593	::482007950299385000
494543536	::482007958385999000
32690664	::482007965675700000
76082847	::482007985523154000
341803593	::482007999641169000
583488323	::482008044033675000
109805996	::482008052812369000
328871385	::482008056465600000
571439376	::482008060601171000
147310240	::482008076091146000
507987711	::482008089454186000
274262734	::482008094398881000
588531316	::482008108416651000
165261298	::482008108999258000
235487682	::482008128544718000
432819849	::482008139257360000
25760567	::482008152435478000
619608540	::482008176569880000
588531316	::482008178243411000
341803593	::482008208643751000
49052615	::482008219460833000
147310240	::482008239442509000
49221816	::482008242923384000
415789240	::482008268487663000
415259927	::482008292286156000
396364407	::482008372774854000
38594501	::482008374507081000
133341985	::482008380274651000
14085431	::482008415418744000
415789240	::482008419205779000
29500521	::482008420111749000
214779476	::482008425107169000
131420707	::482008477683187000
275260502	::482008524700938000
341803593	::482008536273412000
378773930	::482008537296433000
68622166	::482008554153340000
36851172	::482008592036286000
277829772	::482008592703168000
98806791	::482008610936193000
31326082	::482008628564484000
617791569	::482008645249425000
165261298	::482008646952312000
33453167	::482008653055029000
399555371	::482008668808818000
384530394	::482008699448225000
31326082	::482008700010237000
360367250	::482008700488396000
176954488	::482008711087394000
453690730	::482008737851248000
341803593	::482008762539315000
473359113	::482008791680958000
277829772	::482008808341131000
120139449	::482008823356350000
302934050	::482008825604481000
91712528	::482008852741627000
60718620	::482008876767010000
713350694	::482008896077565000
16807883	::482008958337810000
38991775	::482008959524425000
60718620	::482008962548899000
30719116	::482008982098550000
15282962	::482008999886217000
341803593	::482009016361443000
491679354	::482009024280264000
16807883	::482009051140980000
415789240	::482009071201964000
274262734	::482009072246329000
288540835	::482009077044613000
467688815	::482009090823323000
577411446	::482009103641116000
259541688	::482009111421140000
373713704	::482009123266244000
111136825	::482009133348950000
14085431	::482009136067280000
37316930	::482009141720793000
619608540	::482009142178369000
619608540	::482009142564249000
432819849	::482009147895185000
91712528	::482009192966787000
436336703	::482009204883218000
106320745	::482009220775440000
713350694	::482009223581413000
270173839	::482009225636610000
131420707	::482009226693185000
14715501	::482009235392192000
14085431	::482009240065044000
31326082	::482009262596452000
185716839	::482009285279227000
235272576	::482009289989443000
123746907	::482009305248698000
399555371	::482009307115184000
371817971	::482009315944189000
423830555	::482009317923500000
16713682	::482009338345562000
432819849	::482009354225586000
449902821	::482009355382820000
24383303	::482009369131769000
230655725	::482009398337089000
508860717	::482009407878725000
423830555	::482009413746569000
286910447	::482009426862567000
494543536	::482009435955421000
26925878	::482009458457845000
186208532	::482009478997364000
453690730	::482009485104263000
253828982	::482009485808906000
207781904	::482009501059387000
186208532	::482009522601332000
332631850	::482009560329101000
21105964	::482009564330471000
274262734	::482009578016501000
436336703	::482009598803857000
15282962	::482009604469968000
532542878	::482009642734997000
444247134	::482009650431135000
11852522	::482009661345132000
186208532	::482009695805136000
205043960	::482009703539425000
177101575	::482009731335483000
52824736	::482009738209529000
261900342	::482009739186806000
281295226	::482009749362577000
231150237	::482009755150331000
588531316	::482009755427565000
234828491	::482009759986352000
205320851	::482009772195991000
431264673	::482009795051130000
205043960	::482009837081878000
55744853	::482009857277456000
177174253	::482009867159625000
468796913	::482009870422790000
264705173	::482009896871686000
205043960	::482009906585673000
332631850	::482009918006771000
599348429	::482009925431074000
48431204	::482009936336261000
270173839	::482009937766543000
16807883	::482009938202730000
205320851	::482009941473886000
48431204	::482009977134276000
49824781	::482009985283391000
185716839	::482010017986408000
288540835	::482010026026872000
269383781	::482010030590279000
52494533	::482010060013334000
220532575	::482010092418924000
240766538	::482010100539076000
480638215	::482010101943762000
16807883	::482010135611846000
62989661	::482010145140912000
55744853	::482010175096627000
436336703	::482010176300797000
376525681	::482010189626081000
23642786	::482010208617897000
229197384	::482010238782930000
399555371	::482010246638878000
38991775	::482010249067364000
49383709	::482010261495111000
269383781	::482010268658970000
106715045	::482010273084375000
334423964	::482010299935899000
600663496	::482010317237395000
275260502	::482010371872391000
49464322	::482010397075968000
287569533	::482010423223681000
444247134	::482010427543801000
197692007	::482010433399062000
205320851	::482010438872231000
55744853	::482010468018446000
592475734	::482010493196853000
87247551	::482010499945480000
29605636	::482010507096756000
287569533	::482010516601470000
147310240	::482010519512297000
373653741	::482010531449278000
269383781	::482010547806670000
619608540	::482010548754976000
288540835	::482010567570255000
17536130	::482010584146518000
259093732	::482010597504978000
351348648	::482010622146912000
332631850	::482010625170608000
289650000	::482010632490078000
181101394	::482010647559811000
417968003	::482010662802309000
197692007	::482010685346684000
311664191	::482010692393132000
19182658	::482010704593956000
365739414	::482010713938857000
323460527	::482010724131012000
299796220	::482010726778028000
49824781	::482010742237827000
49464322	::482010753528918000
375810749	::482010760558551000
240766538	::482010768020623000
110530129	::482010777113468000
323460527	::482010778308853000
149980973	::482010816070172000
59370673	::482010859665772000
617791569	::482010870394789000
286910447	::482010889550577000
436187992	::482010951089004000
393718746	::482010958651748000
269383781	::482011016679530000
255818707	::482011075995394000
417968003	::482011081607753000
521938520	::482011094589120000
18183371	::482011114624913000
358617322	::482011158556049000
240766538	::482011161769304000
42638131	::482011170849570000
458766436	::482011172128825000
322463853	::482011176747171000
494543536	::482011178650968000
458766436	::482011193083580000
255818707	::482011193301692000
357275400	::482011196334542000
269383781	::482011250142892000
16807883	::482011258607374000
351348648	::482011267373473000
11852522	::482011269252141000
635845301	::482011292295643000
441039165	::482011309588766000
282692620	::482011318934044000
179669687	::482011321752248000
323460527	::482011325250289000
635845301	::482011332548378000
179669687	::482011335882862000
370464008	::482011362219282000
365739414	::482011365184270000
378200627	::482011405797703000
288540835	::482011418007306000
274791343	::482011437078818000
207290040	::482011464493191000
288540835	::482011469878272000
164676969	::482011484076408000
117608761	::482011489952227000
109805996	::482011517999542000
157904403	::482011522332258000
107610605	::482011535746019000
417968003	::482011539327963000
119636299	::482011551025487000
151604434	::482011614078451000
281824012	::482011641077198000
119636299	::482011656826806000
223243607	::482011658672693000
274791343	::482011670097571000
332631850	::482011692285427000
26198298	::482011713563152000
163279109	::482011721117102000
311092385	::482011733108596000
432819849	::482011758631325000
281824012	::482011762955284000
197692007	::482011803917230000
49464322	::482011804478873000
91712528	::482011814910099000
79861287	::482011839157387000
341941030	::482011846925246000
254600909	::482011879682736000
16807883	::482011939196121000
212475056	::482011955226361000
289650000	::482011962193506000
120139449	::482011971634483000
462648540	::482012010818068000
38326757	::482012012726071000
259601379	::482012014664249000
607721617	::482012019483099000
244800948	::482012022662365000
31359307	::482012030698676000
432819849	::482012030845845000
37119867	::482012074076143000
281824012	::482012137070399000
31359307	::482012149418430000
172280619	::482012174257102000
633531552	::482012186504880000
90689440	::482012218389565000
218750630	::482012222231564000
37119867	::482012254171172000
31359307	::482012307401097000
351099839	::482012307925389000
15806298	::482012310798864000
163768701	::482012367732342000
49114032	::482012386195279000
21503139	::482012386241437000
378200627	::482012401605541000
418965366	::482012431208562000
444247134	::482012442201845000
177174253	::482012451492605000
237986569	::482012455929790000
256756265	::482012481078820000
223243607	::482012484178812000
341941030	::482012494903271000
553711382	::482012499416715000
362312178	::482012569721257000
16807883	::482012578114465000
255147158	::482012579284279000
40946018	::482012600461295000
341941030	::482012615518863000
330799447	::482012636230320000
282692620	::482012639426789000
277829772	::482012652722335000
11852522	::482012667075624000
77078833	::482012696733167000
485252693	::482012698193199000
396929208	::482012718279315000
275902246	::482012740857245000
369849727	::482012755676106000
254276767	::482012757974605000
109805996	::482012807924166000
290855101	::482012820964671000
17830276	::482012858209669000
111136825	::482012863410614000
157904403	::482012881840390000
40946018	::482012902312775000
275268585	::482012918876106000
223243607	::482012922433265000
362312178	::482012955785969000
195154119	::482012960005447000
111136825	::482012960336781000
223614733	::482012961347629000
260961523	::482012974215725000
392716377	::482013031879036000
308170990	::482013076078993000
275268585	::482013082168725000
376467319	::482013086308503000
32596609	::482013099336413000
117608761	::482013110929088000
420389630	::482013111541846000
233767854	::482013115379621000
294964037	::482013127190384000
532542878	::482013158685802000
376467319	::482013163890548000
233767854	::482013168437559000
236202065	::482013178214113000
225287674	::482013205703561000
236202065	::482013218546540000
168853356	::482013224112377000
318065690	::482013254722805000
362312178	::482013264717438000
635845301	::482013278277607000
106835519	::482013283306569000
188917484	::482013313203589000
290855101	::482013323660390000
337937520	::482013337354772000
326351370	::482013350369325000
275902246	::482013375338016000
109805996	::482013376038465000
36866805	::482013389766414000
246030395	::482013391285141000
42220462	::482013398088302000
369160273	::482013408003629000
277829772	::482013425095417000
36082253	::482013437787373000
340678678	::482013464387264000
392716377	::482013483660095000
305415102	::482013510587920000
445268626	::482013548416364000
366753447	::482013575503171000
195154119	::482013578539454000
30719116	::482013640267423000
101881386	::482013676061609000
399555371	::482013697486127000
112333263	::482013708940345000
435516954	::482013728280289000
587081117	::482013733242171000
68622166	::482013770491764000
32596609	::482013771259727000
304224068	::482013805761683000
240941201	::482013815068819000
305415102	::482013830256795000
369160273	::482013833532551000
617791569	::482013837538107000
613029438	::482013838661779000
288540835	::482013842101137000
163646426	::482013843766640000
246050172	::482013844353462000
157904403	::482013851068530000
369160273	::482013854797660000
369160273	::482013891971801000
33453167	::482013896740323000
338256397	::482013897990225000
377627227	::482013936158400000
274791343	::482013965317193000
49052615	::482013971650994000
399555371	::482013973181898000
247560161	::482013995696926000
16807883	::482014005331234000
223998080	::482014083471138000
305415102	::482014105554137000
146909951	::482014106321702000
221205505	::482014106514239000
338256397	::482014119072002000
340678678	::482014164743761000
233767854	::482014186344824000
289461446	::482014187393400000
617791569	::482014189712863000
11852522	::482014193475133000
340678678	::482014202945470000
288540835	::482014226723004000
211376385	::482014232464982000
16807883	::482014246486962000
432819849	::482014267282325000
90689440	::482014325167505000
246050172	::482014350190735000
31345791	::482014360291012000
188917484	::482014373011935000
613029438	::482014399331184000
425897170	::482014514867474000
264946102	::482014517035950000
286910447	::482014532488142000
613029438	::482014556462399000
242435004	::482014559796862000
246050172	::482014570588823000
240798548	::482014615962787000
369160273	::482014623131267000
221205505	::482014650276782000
507918715	::482014651182358000
263418480	::482014727946506000
430387521	::482014739380203000
340678678	::482014757335994000
291413743	::482014760255225000
334423964	::482014794111664000
220532575	::482014796330827000
193583131	::482014800755847000
340678678	::482014832103677000
331925277	::482014861342158000
16807883	::482014881856884000
340678678	::482014883261587000
26068830	::482014892078399000
587081117	::482014893403410000
246050172	::482014932183961000
22285873	::482014942317785000
255818707	::482014945068851000
340678678	::482014945253404000
340678678	::482014984797306000
249388532	::482015007274991000
340678678	::482015034789228000
532542878	::482015044600086000
157904403	::482015058709331000
340678678	::482015089600368000
613029438	::482015117718978000
78970527	::482015133913202000
90689440	::482015162090934000
507918715	::482015168445284000
362312178	::482015184957894000
385114649	::482015200812335000
255818707	::482015209049976000
112333263	::482015214880043000
371477472	::482015233553092000
458639179	::482015254767890000
288540835	::482015284253835000
263418480	::482015292449492000
240766538	::482015313652121000
62940169	::482015326595317000
340678678	::482015340663021000
157904403	::482015344974770000
288540835	::482015345180291000
119269983	::482015392588517000
241337450	::482015395432243000
532542878	::482015401988358000
587081117	::482015440089018000
246030395	::482015461463560000
303488399	::482015470048911000
307697597	::482015477841928000
29391732	::482015510377541000
340678678	::482015524348379000
62940169	::482015534381166000
376467319	::482015552617984000
370416747	::482015561002397000
340678678	::482015592908468000
507918715	::482015597388382000
507918715	::482015609321172000
340678678	::482015645312114000
245021956	::482015652828307000
392716377	::482015653415501000
157904403	::482015654468280000
340678678	::482015696134479000
513855251	::482015723074506000
255547325	::482015723175174000
399555371	::482015771543867000
384530394	::482015791122894000
259542533	::482015815349198000
26182895	::482015870785302000
42638131	::482015876393103000
240766538	::482015914133843000
259542533	::482015921343434000
16807883	::482015965912498000
76082847	::482015972480405000
562393615	::482015975630721000
513855251	::482015986921394000
553930094	::482016001559498000
267538322	::482016008597540000
68622166	::482016010346582000
106715045	::482016069541179000
399555371	::482016079997202000
42638131	::482016085424627000
246050172	::482016159751868000
362312178	::482016185769152000
507918715	::482016205545295000
254711141	::482016218019155000
263418480	::482016223274618000
513855251	::482016233009602000
90689440	::482016251036717000
332306968	::482016262663327000
112333263	::482016263837728000
271738272	::482016265083445000
130690913	::482016269302915000
59207269	::482016302035636000
399555371	::482016307139715000
264335101	::482016319483551000
112333263	::482016346490667000
507918715	::482016348651159000
136038442	::482016371010572000
330691749	::482016392406130000
109805996	::482016405810708000
263418480	::482016412823605000
274791343	::482016413662453000
38579155	::482016444415090000
22285873	::482016460240584000
289650000	::482016484311699000
449902821	::482016496609005000
40946018	::482016533212712000
288540835	::482016624623378000
32690664	::482016635729895000
507918715	::482016641148923000
224095849	::482016674854346000
377176939	::482016677404475000
162175448	::482016720673341000
255834275	::482016780433387000
202292166	::482016816747646000
109805996	::482016838318956000
267538322	::482016841007497000
195154119	::482016843066925000
396364407	::482016854899060000
96421993	::482016891268259000
41649263	::482016891913785000
36891053	::482016950575325000
40946018	::482016954190798000
267445807	::482017040421490000
279735090	::482017046280937000
62870601	::482017074164690000
340678678	::482017122889912000
70571907	::482017125276450000
30912658	::482017126706708000
362312178	::482017161456537000
237963845	::482017166498070000
19182658	::482017194973597000
55744853	::482017196529291000
112333263	::482017250015072000
282692620	::482017294345060000
288540835	::482017308999565000
296627238	::482017311159644000
106855310	::482017361030283000
109805996	::482017367942123000
635845301	::482017379077984000
109805996	::482017416797368000
40946018	::482017434849640000
133341985	::482017457784487000
60131090	::482017517078982000
112333263	::482017533000560000
96421993	::482017589519208000
296627238	::482017612281282000
613592670	::482017722385960000
233767854	::482017744674885000
224095849	::482017751809015000
279865885	::482017767306969000
109805996	::482017780892729000
146909951	::482017790841212000
415789240	::482017835099512000
279865885	::482017873221537000
90689440	::482017916192169000
109805996	::482017988133273000
399555371	::482017999260766000
47859489	::482018013139697000
16807883	::482018033175896000
362312178	::482018043191504000
187309818	::482018046509596000
146855323	::482018069678948000
265799781	::482018093901033000
90689440	::482018103644016000
415789240	::482018120236683000
76463655	::482018134480932000
267538322	::482018146056802000
109805996	::482018155318218000
376467319	::482018158010572000
351348648	::482018184480837000
308170990	::482018213715529000
109805996	::482018241431474000
471291163	::482018253309763000
279865885	::482018298872098000
288540835	::482018310448361000
160788774	::482018319675830000
471291163	::482018356867125000
113760458	::482018395043672000
132976059	::482018402303631000
477188816	::482018408964177000
507918715	::482018412596834000
516986236	::482018425477136000
156801163	::482018425888190000
187309818	::482018460906827000
277626311	::482018462928076000
17522792	::482018482423209000
507918715	::482018489855918000
277626311	::482018490568568000
49221816	::482018498177019000
277626311	::482018552522625000
472287305	::482018556716920000
106835519	::482018560097538000
362312178	::482018568091860000
114579662	::482018580527972000
513434526	::482018582528659000
605608831	::482018622433271000
471291163	::482018635448606000
513434526	::482018639642509000
22954511	::482018683728850000
362312178	::482018690863362000
160788774	::482018713814568000
41649263	::482018822623227000
308170990	::482018837886664000
527041090	::482018841766006000
26068830	::482018855955738000
277626311	::482018872455753000
265799781	::482018873571819000
471291163	::482018910003560000
70571907	::482018924116992000
351348648	::482018932312666000
288540835	::482018990236004000
369174583	::482019044090867000
507918715	::482019063019745000
471291163	::482019073854046000
109805996	::482019098088706000
267538322	::482019115595345000
24383303	::482019116178366000
170590185	::482019142107553000
279865885	::482019149598560000
334423964	::482019157769076000
600663496	::482019172184899000
453280756	::482019178446987000
396364407	::482019179243909000
271738272	::482019191403208000
202292166	::482019223536144000
471291163	::482019245426212000
191947005	::482019259988844000
399555371	::482019322844708000
138603889	::482019337058807000
214465537	::482019376967589000
22954511	::482019409439887000
202292166	::482019425294753000
277829772	::482019451920203000
146909951	::482019454424186000
409680332	::482019535914942000
26198298	::482019626109255000
146909951	::482019627506364000
52824736	::482019629879926000
106320745	::482019702991228000
389554052	::482019733525766000
288540835	::482019738000707000
463431723	::482019767813824000
288540835	::482019799367565000
503708554	::482019813729239000
360367250	::482019815226224000
507918715	::482019831747989000
191947005	::482019833090158000
399555371	::482019846054371000
70571907	::482019848403165000
553930094	::482019850290610000
197692007	::482019865658523000
360367250	::482019877838790000
22187821	::482019891948445000
31287131	::482019924533985000
254600909	::482019943567732000
229385654	::482019945492910000
635845301	::482019993811316000
472287305	::482020004330606000
362312178	::482020051357167000
279865885	::482020051436830000
365739414	::482020076942401000
70571907	::482020083351306000
613029438	::482020218512760000
23247181	::482020299471208000
409680332	::482020303866830000
267538322	::482020328177016000
507918715	::482020363837001000
635845301	::482020365854466000
53258017	::482020401019904000
265799781	::482020456573444000
288540835	::482020478681231000
32690664	::482020541109256000
26068830	::482020563360051000
41649263	::482020568800038000
613029438	::482020589633163000
635845301	::482020620859764000
338543771	::482020645304147000
223998080	::482020647422685000
409680332	::482020707002355000
110853177	::482020735615909000
136038442	::482020787860168000
436187992	::482020809519538000
369174583	::482020835054469000
252823136	::482020847662530000
90689440	::482020858525806000
279865885	::482020867790995000
381373424	::482020905753653000
633506625	::482020917283786000
409680332	::482021012905533000
252823136	::482021070849851000
54587465	::482021073664212000
109805996	::482021077204619000
36851172	::482021105419685000
16807883	::482021109504561000
507918715	::482021163313291000
106855310	::482021174659280000
415789240	::482021176894427000
315559101	::482021220573917000
550757928	::482021225741295000
96421993	::482021262727086000
409680332	::482021273204056000
256781130	::482021292745306000
106855310	::482021326048493000
400266696	::482021348156645000
179669687	::482021349292912000
415789240	::482021367596859000
212047421	::482021393618329000
350968313	::482021407023714000
514339780	::482021411897507000
458472537	::482021412735950000
497458875	::482021414145253000
233767854	::482021444529188000
332631850	::482021471309414000
109805996	::482021479618723000
310982944	::482021506600673000
279865885	::482021537667485000
257597142	::482021549914857000
310982944	::482021558421307000
49383709	::482021567673536000
310666452	::482021578239385000
384530394	::482021584765743000
133617944	::482021607863353000
109805996	::482021614285246000
62940169	::482021648669736000
400266696	::482021656094072000
32171318	::482021686565289000
279235824	::482021693083230000
90750144	::482021699979063000
291413743	::482021741007360000
550757928	::482021761706237000
550757928	::482021763996332000
507918715	::482021827863007000
609790203	::482021856124231000
76463655	::482021870666268000
603870273	::482021871014014000
351099839	::482021918623535000
26109453	::482021938487754000
346998772	::482021981307424000
232072216	::482021986831704000
328794919	::482021991491596000
310982944	::482021994947694000
230327491	::482022005726646000
295466391	::482022034411503000
96421993	::482022044197208000
507918715	::482022066414055000
497458875	::482022069568172000
36851172	::482022095447396000
328794919	::482022122680635000
435557155	::482022148035207000
96421993	::482022193237622000
14223247	::482022195393089000
416548217	::482022196768825000
332631850	::482022221125124000
609790203	::482022272031399000
76463655	::482022290994257000
265760942	::482022297331449000
325192444	::482022330307473000
146909951	::482022348917604000
232072216	::482022375199105000
399555371	::482022376419651000
366753447	::482022393750106000
469970755	::482022430966575000
491357856	::482022436385218000
38991775	::482022437371277000
291155950	::482022531369406000
265799781	::482022568732676000
102266093	::482022581860835000
279235824	::482022596897034000
425381729	::482022640618438000
307397057	::482022659773825000
399555371	::482022708868579000
507918715	::482022728874995000
223243607	::482022743983288000
237024825	::482022762350116000
310982944	::482022778015870000
366753447	::482022790787104000
214220072	::482022797208604000
613592670	::482022811100143000
20738985	::482022839793774000
310982944	::482022840729083000
351348648	::482022840829349000
7345092	::482022922647642000
15726982	::482022966054506000
483283190	::482023005779148000
132976059	::482023029006815000
507918715	::482023060229214000
409680332	::482023111194189000
504987901	::482023128869003000
38991775	::482023205587394000
19182658	::482023251132940000
444251177	::482023322025488000
20932133	::482023336579313000
171746458	::482023354371538000
499167427	::482023379466063000
307397057	::482023389075218000
21696310	::482023413054472000
613029438	::482023419999838000
256756265	::482023449213534000
90689440	::482023466636292000
630637790	::482023483141283000
409680332	::482023517647421000
263418480	::482023517794222000
309167251	::482023543262019000
27626703	::482023548194533000
144733584	::482023554100101000
330645900	::482023586266243000
149980973	::482023589223227000
106320745	::482023661160108000
160788774	::482023744768978000
7345092	::482023866491879000
34767424	::482023941662191000
62186442	::482023960226181000
370401061	::482023995131559000
321498402	::482024003935027000
53258017	::482024009966845000
409680332	::482024019609124000
321498402	::482024057563385000
313792688	::482024113104375000
50509821	::482024122356989000
303427354	::482024172722585000
128937859	::482024193597247000
16807883	::482024256117952000
225287674	::482024264724250000
321498402	::482024277961494000
409680332	::482024288174616000
370401061	::482024301139603000
613029438	::482024318398775000
213763059	::482024336896049000
15726982	::482024337621278000
106320745	::482024339911766000
20932133	::482024345749827000
532542878	::482024349743214000
90689440	::482024354654334000
90689440	::482024360320851000
613029438	::482024365341413000
247560161	::482024376460914000
15726982	::482024380327669000
116054733	::482024457889144000
613029438	::482024459792961000
346173821	::482024463849242000
46796467	::482024491522867000
279750654	::482024497612984000
371578955	::482024544929345000
269401499	::482024555171414000
255834275	::482024576121966000
15282962	::482024607449235000
445903498	::482024607491588000
513434526	::482024631633596000
321498402	::482024656946208000
310982944	::482024659714854000
14187808	::482024691042123000
275260502	::482024691633504000
570483315	::482024721513316000
16380745	::482024723304308000
50509821	::482024775791833000
385706960	::482024838123364000
355612007	::482024843307913000
379358099	::482024879173406000
105026890	::482024902690492000
162175448	::482024902971912000
267023866	::482024929332703000
105026890	::482024989034438000
255195496	::482025022358175000
36866805	::482025117203972000
255195496	::482025121868038000
289605285	::482025167766298000
280798922	::482025219520229000
34767424	::482025265137057000
18374690	::482025298880262000
14187808	::482025305910288000
56169190	::482025351829127000
309108026	::482025398088122000
19182658	::482025405315301000
499995726	::482025463691239000
570483315	::482025477003964000
237024825	::482025522319618000
273697690	::482025525272014000
289461446	::482025536072331000
76463655	::482025546835320000
570483315	::482025558570573000
409680332	::482025572793454000
118733444	::482025605152526000
418965366	::482025633585717000
214220072	::482025683078492000
418314197	::482025718881087000
214465537	::482025740242665000
280798922	::482025749764132000
499995726	::482025767442735000
265799781	::482025789685522000
499995726	::482025823835127000
700013623	::482025845494910000
80965569	::482025859256033000
320560322	::482025870173810000
15288029	::482025873927700000
214595457	::482025875018219000
280798922	::482025908539506000
26182895	::482025918030815000
14187808	::482025918610046000
409680332	::482025924183875000
214595457	::482025938251575000
22736943	::482025989237530000
214595457	::482025996518842000
273814896	::482026012470181000
14190836	::482026028555329000
286203749	::482026113980321000
24383303	::482026138223382000
52824736	::482026161178832000
65512747	::482026180371959000
20833365	::482026223388733000
102301729	::482026257396150000
52824736	::482026292712198000
320560322	::482026298374504000
20833365	::482026324555345000
358452616	::482026330544828000
221590506	::482026347615629000
20833365	::482026439584141000
116054733	::482026464293171000
418314197	::482026480080134000
286203749	::482026484467372000
221590506	::482026490310049000
65512747	::482026490813374000
613029438	::482026524384563000
216507874	::482026556743622000
20833365	::482026556844277000
320560322	::482026595746463000
373713704	::482026620409372000
418314197	::482026685739458000
254319575	::482026751996866000
109805996	::482026770942918000
221590506	::482026804337598000
472287305	::482026818023616000
34767424	::482026828790382000
259830697	::482026842698706000
483283190	::482026845387644000
309108026	::482026890434068000
630637790	::482026924865507000
102301729	::482026934562349000
372611209	::482026945123594000
713350694	::482026956759003000
14187808	::482026994637758000
398445530	::482026995597856000
216507874	::482027011381022000
267023866	::482027031907930000
186107022	::482027039726125000
109805996	::482027066620379000
273697690	::482027081430077000
423830555	::482027099230711000
376467319	::482027158412337000
286203749	::482027251119038000
280798922	::482027313769775000
216507874	::482027313970675000
212475056	::482027337743994000
331246659	::482027381394124000
221590506	::482027383503851000
34767424	::482027391670169000
35369698	::482027423618564000
265799781	::482027449950019000
309108026	::482027539599069000
48971187	::482027547283423000
273814896	::482027597166313000
291155950	::482027617369874000
376467319	::482027621991981000
437082385	::482027630766481000
346569016	::482027683182702000
160788774	::482027692204634000
34767424	::482027715017461000
225601631	::482027764069851000
593296591	::482027800480600000
276256841	::482027815139700000
508860717	::482027868202217000
160788774	::482027872362577000
105026890	::482027967225135000
303488399	::482027982534356000
260573981	::482028007314317000
442433056	::482028045742534000
66311658	::482028049622253000
102301729	::482028059579539000
36866805	::482028100343963000
207781904	::482028118564028000
328794919	::482028154676981000
214595457	::482028158787407000
252725390	::482028164323897000
180190603	::482028179540832000
259581735	::482028198641684000
265799781	::482028267390509000
310982944	::482028267709661000
546989830	::482028271635156000
271738272	::482028277624623000
546989830	::482028281764384000
546989830	::482028287590285000
596113934	::482028305424453000
255834275	::482028379042873000
546989830	::482028412408561000
254386830	::482028428087275000
288540835	::482028434860691000
310982944	::482028460358254000
546989830	::482028464170471000
286203749	::482028469237202000
20932133	::482028510563676000
593296591	::482028661768323000
65512747	::482028708908122000
532542878	::482028732891545000
546989830	::482028738876424000
505496552	::482028810284445000
160788774	::482028818282995000
506824920	::482028843612798000
505496552	::482028872917979000
288540835	::482028887262519000
260464441	::482028962055335000
90689440	::482029004036120000
310982944	::482029013805064000
254386830	::482029042477334000
593296591	::482029067273633000
36082253	::482029078720307000
605608831	::482029081983082000
98552986	::482029082717470000
508860717	::482029096365723000
398377928	::482029120792952000
34204169	::482029126765662000
593296591	::482029154833952000
240892007	::482029166674452000
160788774	::482029188916862000
162175448	::482029230487011000
546989830	::482029321771421000
274432702	::482029352998039000
110563920	::482029355384598000
340199061	::482029364121321000
546989830	::482029441636257000
291155950	::482029467041144000
132976059	::482029490114412000
179669687	::482029534867226000
32690664	::482029541498433000
162175448	::482029567256055000
346998772	::482029568253911000
32690664	::482029575052853000
119636299	::482029598369005000
546989830	::482029638676250000
179669687	::482029663250698000
513855251	::482029720993665000
505496552	::482029750940999000
225287674	::482029759166050000
596113934	::482029772650721000
32690664	::482029778128482000
596113934	::482029821388550000
288540835	::482029846206226000
513855251	::482029858390671000
508860717	::482029904025120000
483283190	::482029961189294000
133526428	::482029961969401000
265799781	::482029978134269000
328557330	::482030056714153000
45410414	::482030147428560000
328557330	::482030153652912000
14187808	::482030222150496000
42994926	::482030225102876000
286203749	::482030238063271000
505496552	::482030246359609000
408144950	::482030370263937000
204292930	::482030373824913000
377357259	::482030416937746000
410195122	::482030507027210000
286203749	::482030516552491000
508860717	::482030536530333000
53258017	::482030551206227000
596113934	::482030563792936000
168853356	::482030692272861000
351847146	::482030705501671000
90689440	::482030708261539000
286203749	::482030718483046000
14187808	::482030730470785000
513434526	::482030739785924000
309108026	::482030744429019000
9899992	::482030773206138000
490841822	::482030788796366000
168853356	::482030798321614000
273697690	::482030802994085000
254386830	::482030823475249000
478826327	::482030824724783000
168964399	::482030845453021000
38804898	::482030864289652000
351847146	::482030952940457000
310144986	::482030956295909000
596113934	::482030978395676000
513434526	::482030990307495000
76463655	::482031013816991000
271738272	::482031062088830000
351847146	::482031083353960000
238665368	::482031084796792000
168853356	::482031086180917000
310144986	::482031095269974000
596113934	::482031099434905000
513434526	::482031100412174000
490016303	::482031110331711000
254386830	::482031114501242000
240892007	::482031187045523000
342934741	::482031192263249000
254386830	::482031211918143000
265799781	::482031228271349000
508860717	::482031295338676000
26413556	::482031296231641000
546989830	::482031300753498000
238665368	::482031319585529000
286203749	::482031321296818000
546989830	::482031339353681000
546989830	::482031350468591000
296627238	::482031373935329000
245021956	::482031415400214000
472287305	::482031432584269000
564879952	::482031440331161000
288540835	::482031510476709000
546989830	::482031522976120000
262870925	::482031549719011000
596113934	::482031552482660000
328557330	::482031561072586000
472287305	::482031572837625000
505496552	::482031595411349000
273955213	::482031634968223000
260464441	::482031640441389000
381373424	::482031710511456000
381373424	::482031716307988000
24226614	::482031741427650000
381373424	::482031746888658000
381373424	::482031755042357000
204292930	::482031761870712000
381373424	::482031769516912000
381373424	::482031776823382000
381373424	::482031810860163000
381373424	::482031841818337000
381373424	::482031842107740000
265799781	::482031849750159000
381373424	::482031855135232000
381373424	::482031860017410000
423816771	::482031869207121000
546989830	::482031869622374000
381373424	::482031871652409000
87247551	::482031871971192000
282692620	::482031901629497000
267445807	::482031906276794000
60108947	::482031935376859000
277829772	::482031954263805000
119636299	::482031964749193000
504987901	::482031969773961000
596113934	::482031997049507000
262382570	::482031998702063000
260573981	::482032010223820000
593296591	::482032022206959000
102100651	::482032049302167000
243465008	::482032051773001000
168853356	::482032077181689000
14187808	::482032077731536000
425897170	::482032132823322000
303488399	::482032195129724000
39215095	::482032229166497000
309108026	::482032294308216000
546989830	::482032302105436000
90689440	::482032308510134000
596678073	::482032357268938000
54422208	::482032367268163000
546989830	::482032415569747000
573151200	::482032425090813000
570502101	::482032434477678000
168853356	::482032436277039000
308170990	::482032452874276000
167301113	::482032465456799000
423816771	::482032474139000000
173232394	::482032527788367000
168853356	::482032558150930000
493221106	::482032558587117000
309108026	::482032639382016000
262870925	::482032668436344000
508860717	::482032716066852000
606781453	::482032735620304000
292012619	::482032780205760000
54422208	::482032786748882000
310144986	::482032804432072000
606781453	::482032834182270000
262870925	::482032840733761000
16472279	::482032841723613000
310982944	::482032856932552000
338543771	::482032866356772000
54422208	::482032880172810000
410856984	::482032884228685000
245203404	::482032884258050000
546989830	::482032885550313000
168853356	::482032927081906000
309108026	::482032937764786000
328557330	::482032950993637000
273814896	::482032981704318000
33453167	::482032989870620000
617791569	::482033028022038000
328794919	::482033030748327000
377357259	::482033076378152000
328557330	::482033078068453000
378367977	::482033100059197000
596113934	::482033124470054000
26109453	::482033171404320000
399555371	::482033173657042000
254386830	::482033222013173000
33453167	::482033269504888000
260573981	::482033326664851000
508860717	::482033334026264000
282328751	::482033437620985000
438647243	::482033481162043000
328794919	::482033483364052000
546989830	::482033484895375000
303488399	::482033489739395000
32690664	::482033509368729000
318065690	::482033576792174000
423816771	::482033578373414000
240015074	::482033579120017000
438647243	::482033591266713000
254386830	::482033596694532000
32690664	::482033599730819000
469970755	::482033612615712000
34108658	::482033674603352000
376467319	::482033675253448000
442433056	::482033680794136000
538541326	::482033695537102000
385706960	::482033698007576000
87966998	::482033700775796000
26109453	::482033714780573000
312856997	::482033728454402000
596113934	::482033741699612000
263418480	::482033777053421000
343484637	::482033803053912000
546989830	::482033846653706000
70483417	::482033862248112000
70483417	::482033863515197000
343484637	::482033866069135000
546989830	::482033907500466000
310982944	::482033925666402000
240463390	::482033959644053000
168853356	::482033978350649000
407473485	::482034005315817000
26109453	::482034013574418000
280798922	::482034021908492000
442433056	::482034048122884000
369804138	::482034103119015000
178492117	::482034114237702000
309108026	::482034124077543000
577920402	::482034128737411000
546989830	::482034142444408000
546989830	::482034163772428000
245203404	::482034164338655000
372611209	::482034168855920000
357275400	::482034176334381000
282692620	::482034180113858000
240463390	::482034203236638000
212475056	::482034227102240000
245203404	::482034242763780000
546989830	::482034292294287000
22559382	::482034408040706000
288540835	::482034414885408000
296627238	::482034444119732000
346569016	::482034449802993000
22559382	::482034465804648000
245203404	::482034474079617000
378367977	::482034518799306000
397571431	::482034524746813000
18918771	::482034558893031000
286203749	::482034577049784000
260961523	::482034593579552000
245203404	::482034662374514000
357275400	::482034692846129000
245203404	::482034698206470000
245203404	::482034739851710000
546989830	::482034751885156000
245203404	::482034773431312000
38991775	::482034773859504000
245203404	::482034802640433000
310982944	::482034891316408000
178492117	::482034926632452000
273814896	::482035034371923000
26109453	::482035057171763000
490016303	::482035061475119000
180190603	::482035074594922000
435557155	::482035118857416000
398377928	::482035134246309000
378367977	::482035219327762000
49221816	::482035227728945000
411841714	::482035260579151000
407473485	::482035307786035000
411841714	::482035307895074000
102301729	::482035313603137000
26109453	::482035344057978000
286203749	::482035402220371000
472617238	::482035429693087000
26109453	::482035542205276000
35369698	::482035564661993000
41649263	::482035575591931000
62870601	::482035628742168000
399555371	::482035654965346000
343484637	::482035680625717000
81469472	::482035689278943000
599348429	::482035696103079000
378367977	::482035719297187000
178492117	::482035735579459000
457250385	::482035775270182000
160788774	::482035831616446000
245203404	::482035883340615000
397571431	::482035938789322000
282328751	::482035959794397000
17830276	::482035987854286000
375873224	::482035999124369000
706034130	::482036017583505000
47859489	::482036037020286000
398377928	::482036037405790000
346569016	::482036056687005000
282692620	::482036065029873000
14190836	::482036122290491000
100090407	::482036123905306000
168853356	::482036131374985000
398377928	::482036132213817000
280798922	::482036150513569000
29827759	::482036162471542000
254386830	::482036176376053000
706034130	::482036180935278000
280798922	::482036217223991000
337937520	::482036231459844000
66555228	::482036243031552000
343484637	::482036277265453000
346569016	::482036279777841000
398377928	::482036332361814000
398377928	::482036484224991000
271738272	::482036507851497000
364043601	::482036536729690000
27626703	::482036551304491000
271738272	::482036635148640000
90689440	::482036642039865000
346569016	::482036715180150000
237024825	::482036721895608000
96408259	::482036794939019000
346569016	::482036817898647000
228213959	::482036826836725000
171724420	::482036835254685000
102301729	::482037052800638000
378367977	::482037079086333000
229332190	::482037130764771000
278316478	::482037164796956000
29827759	::482037166533386000
398377928	::482037200901521000
280798922	::482037213874515000
288540835	::482037356807987000
245203404	::482037461845954000
263933552	::482037483073314000
128775325	::482037498189586000
186945768	::482037508973531000
253886962	::482037562605727000
341493662	::482037592448589000
398377928	::482037606041919000
57385263	::482037628934848000
245203404	::482037647213207000
314303039	::482037684861288000
346569016	::482037766948020000
114579662	::482037780520767000
114579662	::482037799105744000
133526428	::482037834170507000
274432702	::482037840969080000
577920402	::482037841136869000
114579662	::482037903975907000
318065690	::482037942597074000
15806298	::482038042010464000
546989830	::482038054056509000
505496552	::482038082032517000
300135225	::482038100332249000
67492430	::482038114492620000
505496552	::482038127054168000
32690664	::482038162303102000
498637061	::482038162873532000
435557155	::482038197166153000
102233693	::482038205642850000
57385263	::482038216082870000
546989830	::482038224919867000
498637061	::482038235741163000
57385263	::482038244058882000
399555371	::482038253499871000
15806298	::482038253726334000
398377928	::482038255982895000
57385263	::482038324753080000
402333632	::482038332244111000
378367977	::482038389135253000
280798922	::482038402351505000
399555371	::482038408412278000
57385263	::482038433058398000
399555371	::482038452506988000
361199465	::482038461600235000
295339639	::482038463446122000
350003589	::482038465211944000
587054451	::482038521524273000
102301729	::482038545003999000
245203404	::482038625933086000
273814896	::482038626746785000
228213959	::482038699069157000
101617436	::482038854900146000
280798922	::482038892854407000
100090407	::482038897590161000
370416747	::482038899938570000
209401949	::482038910709547000
548870171	::482039013088718000
444251177	::482039044252393000
397571431	::482039048790241000
312857835	::482039060266254000
262059543	::482039152767033000
444251177	::482039160434610000
186314952	::482039170202742000
381203261	::482039190092120000
355717008	::482039201429336000
562590159	::482039221125787000
399555371	::482039245540818000
255834275	::482039360611553000
274432702	::482039364843610000
238698812	::482039380417069000
38623896	::482039399975497000
41649263	::482039418279059000
369804138	::482039426101817000
21117523	::482039430149324000
548870171	::482039487833591000
342845822	::482039489703862000
15806298	::482039592342650000
100090407	::482039628057542000
399555371	::482039640107413000
276784048	::482039649938849000
444251177	::482039671326003000
346219373	::482039696843743000
50546012	::482039766393700000
273814896	::482039801902686000
300135225	::482039809460817000
587054451	::482039812246208000
444251177	::482039850359869000
397571431	::482039951979053000
25237171	::482039962594865000
240530585	::482039963966382000
41649263	::482039980751994000
498637061	::482039998623932000
562590159	::482040003665489000
83163050	::482040016223621000
498637061	::482040054806614000
138603889	::482040134401925000
128775325	::482040139267325000
444251177	::482040164030898000
546989830	::482040167822528000
397571431	::482040180132433000
562178473	::482040184037314000
399555371	::482040188579753000
546989830	::482040289251844000
138603889	::482040312697602000
397571431	::482040332486332000
310144986	::482040339113316000
228213959	::482040374995582000
245203404	::482040399075098000
546989830	::482040413935915000
25237171	::482040418389880000
228213959	::482040477579878000
26068830	::482040521242591000
397571431	::482040574233411000
226995875	::482040578842955000
369174583	::482040585033764000
15137186	::482040598225227000
115503799	::482040685475164000
25235649	::482040707478077000
351348648	::482040748888428000
577920402	::482040758585679000
351348648	::482040776491139000
228213959	::482040840391364000
587054451	::482040874533019000
546989830	::482040877045399000
54116443	::482040877200572000
58627481	::482040936986193000
391061760	::482040939033427000
295339639	::482040989155356000
299796220	::482040992821157000
351348648	::482041030120706000
410286428	::482041076610785000
546989830	::482041087985721000
45929336	::482041169866543000
245203404	::482041198635266000
138603889	::482041229077536000
24113194	::482041275034501000
322465167	::482041278197014000
562178473	::482041280487108000
55161530	::482041314943721000
33453167	::482041316793020000
138603889	::482041319976488000
363649162	::482041328101249000
66184984	::482041372585644000
60108947	::482041459261333000
255834275	::482041479938854000
363649162	::482041510880235000
138603889	::482041527917477000
605608831	::482041640496812000
562178473	::482041684054650000
397571431	::482041766594371000
410286428	::482041777575448000
87956728	::482041835527745000
225691566	::482041842343485000
32973618	::482041869531361000
167282271	::482041920122667000
159640806	::482041920881819000
363649162	::482041989073227000
342845822	::482042022249775000
310144986	::482042092630188000
98054636	::482042100494512000
463138486	::482042105406431000
278165989	::482042107800981000
258636623	::482042134661718000
410286428	::482042182598393000
24113194	::482042190940483000
278165989	::482042242257805000
463138486	::482042262436990000
15806298	::482042313900687000
276256841	::482042355147472000
25237171	::482042357370470000
397571431	::482042415952326000
351348648	::482042548966264000
159640806	::482042556444712000
212475056	::482042601957105000
2084321	::482042613348827000
2084321	::482042614141550000
2084321	::482042629433999000
280798922	::482042766113771000
25237171	::482042768668106000
225691566	::482042786472935000
351348648	::482042803136909000
383045348	::482042834199928000
375734748	::482042890957238000
255834275	::482042993696722000
62870601	::482043029033721000
64813007	::482043035031584000
60555388	::482043083920379000
378367977	::482043151259951000
445903498	::482043179517349000
55161530	::482043182541447000
124582805	::482043203752038000
67492430	::482043254527885000
375734748	::482043289483235000
468796913	::482043334924713000
483283190	::482043345473384000
280798922	::482043379711098000
83163050	::482043428591910000
50354861	::482043517531734000
561527789	::482043546023624000
255104759	::482043586541015000
351348648	::482043586859384000
391061760	::482043599086157000
391061760	::482043628391784000
351348648	::482043637337833000
41649263	::482043660389724000
159640806	::482043671374991000
391061760	::482043724223238000
436336703	::482043780544360000
376467319	::482043797384069000
26182895	::482043856376983000
51979136	::482043877361065000
532542878	::482043887444561000
60108947	::482043917022822000
255104759	::482043921426833000
376467319	::482043969111482000
255834275	::482043970755624000
391061760	::482043976783245000
41649263	::482044013558517000
363649162	::482044112540278000
245080630	::482044164096278000
258636623	::482044228932239000
41649263	::482044230370471000
146608159	::482044298062340000
25235649	::482044340307382000
89590985	::482044381390581000
159640806	::482044398050353000
64813007	::482044459354312000
176202976	::482044466132299000
351348648	::482044497841229000
90689440	::482044502937309000
163279109	::482044587700023000
90689440	::482044606758932000
233084334	::482044694591840000
424498868	::482044751697281000
713350694	::482044770563661000
41135840	::482044841426440000
419836731	::482044892018143000
288540835	::482044951945965000
391061760	::482044962893496000
98054636	::482045103306211000
554041249	::482045132217131000
163279109	::482045215197257000
159640806	::482045232347746000
300135225	::482045299066535000
163279109	::482045301964824000
90689440	::482045329601077000
532542878	::482045347968348000
236202065	::482045370046742000
32596609	::482045407460343000
308170990	::482045453874507000
300135225	::482045479144792000
178492117	::482045492201652000
236202065	::482045495712292000
392301070	::482045526523645000
281295226	::482045591888076000
211616743	::482045601656233000
211616743	::482045616063668000
25099957	::482045617196134000
288540835	::482045648061988000
236202065	::482045686695747000
236202065	::482045719197392000
300135225	::482045766496550000
351348648	::482045874160164000
532542878	::482045930049667000
288540835	::482045931731173000
211616743	::482045949800235000
90689440	::482045961871446000
309789310	::482045969521840000
6733652	::482045995111284000
491357856	::482046046659284000
308170990	::482046087386382000
351348648	::482046117828247000
183883932	::482046146219495000
391061760	::482046197281337000
351348648	::482046216780279000
391061760	::482046276566282000
14190836	::482046320115335000
391061760	::482046328240091000
25235649	::482046367053778000
300135225	::482046385416450000
176202976	::482046448733675000
491357856	::482046489644900000
212475056	::482046512399007000
211616743	::482046559933059000
532542878	::482046573137104000
57331128	::482046605302841000
351348648	::482046622549815000
532542878	::482046638438248000
36082253	::482046647678283000
14190836	::482046663100751000
56917722	::482046675016359000
177174253	::482046706109128000
212475056	::482046735515004000
351348648	::482046758021632000
57331128	::482046797255159000
300135225	::482046897322868000
311924851	::482046958413295000
90750144	::482047129964535000
41649263	::482047306049396000
176202976	::482047321341829000
318065690	::482047339863883000
346569016	::482047351914127000
90750144	::482047376862216000
119636299	::482047386550681000
178492117	::482047405966106000
245203404	::482047421648629000
255834275	::482047445698740000
41649263	::482047524480368000
57331128	::482047608156733000
245203404	::482047666910531000
41649263	::482047698585927000
376467319	::482047735604854000
300135225	::482047742651289000
245203404	::482047774704144000
288540835	::482047808145354000
602895412	::482047831763460000
66270239	::482047853137633000
262496951	::482047888046821000
89590985	::482047889745514000
25099957	::482048028442783000
245203404	::482048029852049000
392301070	::482048056062251000
262496951	::482048090774323000
41649263	::482048121258524000
33823755	::482048168918786000
391061760	::482048176787316000
509760806	::482048208982396000
385782746	::482048276347105000
365739414	::482048284517990000
157904403	::482048383704510000
348085087	::482048401979080000
262496951	::482048404864782000
212475056	::482048411328184000
56917722	::482048544375709000
57331128	::482048555654197000
303488399	::482048577762385000
220455732	::482048722172268000
389105684	::482048729076080000
384155676	::482048903429099000
288540835	::482048903714320000
25099957	::482048920625745000
288540835	::482048924060905000
378367977	::482049011088498000
308170990	::482049141800189000
303488399	::482049217179828000
25099957	::482049234699448000
230898142	::482049258812870000
57331128	::482049443407986000
68432091	::482049451159068000
276784048	::482049789173833000
603870273	::482049970657169000
244290101	::482049989493800000
25099957	::482050069529518000
41649263	::482050100420542000
41649263	::482050186261192000
22736943	::482050214719533000
19501845	::482050253303320000
513434526	::482050288501534000
181877725	::482050370051780000
41649263	::482050446840721000
178269816	::482050535856422000
178269816	::482050567401766000
351348648	::482050580798377000
351348648	::482050610565378000
320954938	::482050655402479000
179119528	::482050661446471000
346569016	::482050675275096000
56917722	::482050692282974000
423816771	::482050712705060000
423816771	::482050766064996000
36958694	::482050827519922000
510678171	::482050841185374000
391061760	::482050870939746000
194359616	::482050986551545000
101617436	::482051203140829000
423862446	::482051284720050000
18918771	::482051325132550000
57331128	::482051377472888000
228213959	::482051392396210000
392301070	::482051453704364000
417472148	::482051482976395000
391061760	::482051511523221000
442736318	::482051719908843000
101617436	::482051741924335000
357150048	::482051820781441000
57331128	::482051823616794000
237621304	::482051869439561000
23642786	::482051955876171000
216168764	::482052035110375000
25099957	::482052044543373000
510678171	::482052055130193000
259601379	::482052060914126000
583488323	::482052101468454000
49464322	::482052104815931000
176202976	::482052116630880000
444251177	::482052140119363000
22736943	::482052170011795000
176202976	::482052197765484000
33453167	::482052225942843000
57331128	::482052246977253000
444251177	::482052298689249000
391061760	::482052482680758000
318065690	::482052559998177000
25099957	::482052585482756000
392301070	::482052736142172000
57331128	::482053009543663000
96443022	::482053072915410000
391061760	::482053132579790000
252756099	::482053185226694000
25099957	::482053218285785000
15902298	::482053246404411000
376467319	::482053289475702000
200685756	::482053421076209000
25099957	::482053465024118000
22736943	::482053593806024000
379253079	::482053607836364000
260428602	::482053613892943000
200685756	::482053672277671000
255834275	::482053674085003000
57331128	::482053709346529000
25099957	::482053785695428000
138603889	::482053867622785000
42481762	::482053908496662000
176202976	::482053917983793000
273955213	::482054031607857000
323460527	::482054075861970000
25099957	::482054231587696000
262870925	::482054313150541000
62685527	::482054364060606000
57331128	::482054375687213000
25099957	::482054471724191000
265799781	::482054529857253000
391061760	::482054589773271000
379833720	::482054657435398000
338120144	::482054689643458000
114593439	::482054727039844000
179669687	::482054728658849000
338120144	::482054832534990000
338120144	::482054867901370000
114593439	::482054874297671000
352970133	::482055131811155000
176202976	::482055161733324000
150518148	::482055241454469000
322446637	::482055250447056000
352970133	::482055256923074000
450560571	::482055285700173000
42481762	::482055302725242000
57331128	::482055304884940000
259093732	::482055345351577000
300135225	::482055430408245000
176202976	::482055458836852000
286487329	::482055459088891000
379833720	::482055465623252000
178269816	::482055473890226000
62870601	::482055485231603000
212490176	::482055522204401000
25099957	::482055523466870000
178269816	::482055590412177000
287994287	::482055626831302000
713350694	::482055719223832000
229332190	::482055722902257000
295339639	::482055823993372000
183090041	::482055836240711000
260262291	::482055894247542000
303488399	::482055935234297000
178269816	::482056140348334000
353544330	::482056189791199000
264300486	::482056198372331000
286487329	::482056199001894000
178269816	::482056248120995000
33703073	::482056250667327000
25099957	::482056258946473000
25099957	::482056321907183000
178269816	::482056388793749000
22736943	::482056392006565000
25099957	::482056400768495000
49464322	::482056437980737000
178269816	::482056462814830000
391061760	::482056571120521000
260428602	::482056614493847000
300135225	::482056630515687000
352970133	::482056754046312000
57331128	::482056760518115000
363969403	::482056787793694000
356408344	::482056805082624000
49464322	::482056852851924000
41135840	::482056862523604000
31287131	::482056906169516000
177174253	::482056970502168000
575755127	::482056994107297000
260262291	::482057005813596000
328794919	::482057136692662000
110853177	::482057393707036000
260262291	::482057413139263000
22736943	::482057443166281000
229332190	::482057462510800000
41135840	::482057466637598000
300135225	::482057624197029000
66555228	::482057683285995000
229332190	::482057756506333000
408031484	::482057979173154000
487322279	::482057984055320000
138603889	::482058005643423000
49464322	::482058234195607000
82600674	::482058243452071000
260262291	::482058246274834000
259093732	::482058266390712000
358452616	::482058277639823000
22736943	::482058324532146000
473718221	::482058334652993000
336019882	::482058446645100000
196394433	::482058505474834000
358452616	::482058513800126000
356408344	::482058530233782000
352595123	::482058542283628000
41135840	::482058545542623000
425252367	::482058577390342000
363969403	::482058587213033000
271738272	::482058754561540000
358452616	::482058835490648000
358452616	::482058943636594000
259093732	::482058994681274000
352595123	::482059032031526000
107535820	::482059055955861000
41135840	::482059070585597000
301657872	::482059168095141000
363969403	::482059247367118000
176202976	::482059260533035000
46070001	::482059300114690000
176202976	::482059405731434000
62870601	::482059506377969000
283051149	::482059514984669000
225122347	::482059581733212000
22736943	::482059605506150000
49464322	::482059625207189000
98589714	::482059629573070000
225122347	::482059658719690000
138603889	::482059746803847000
255834275	::482059783977984000
391061760	::482059894770909000
138603889	::482059907609292000
22736943	::482059960579149000
225122347	::482060076216512000
52494533	::482060077872848000
176202976	::482060109854416000
176487313	::482060128133206000
236595577	::482060134835699000
375873224	::482060249700892000
36772146	::482060390713405000
328794919	::482060518598135000
176202976	::482060553481768000
237621304	::482060604140560000
398339392	::482060706708480000
22736943	::482060732704378000
18918771	::482060780754710000
62870601	::482060829521506000
98589714	::482060928951668000
66555228	::482060938124603000
156801163	::482060965622448000
178269816	::482060996635140000
336019882	::482061016910417000
178269816	::482061092235927000
178269816	::482061101840883000
110853177	::482061330556272000
101617436	::482061335564267000
35369698	::482061595284340000
29500521	::482061702175793000
303488399	::482061714960039000
116988168	::482061742629851000
384563395	::482061815786921000
336019882	::482061818290913000
32583866	::482061895839383000
259093732	::482061957030109000
464845445	::482061967155535000
450560571	::482061997609984000
464845445	::482062022365159000
301737159	::482062162601717000
240798548	::482062246861082000
92924351	::482062333192060000
262240809	::482062363021938000
35369698	::482062405808443000
352595123	::482062422585274000
320512967	::482062429954658000
92924351	::482062475068596000
181877725	::482062548553195000
575755127	::482062637266526000
146608159	::482062906045890000
237621304	::482063027043188000
575755127	::482063129149321000
607016651	::482063343058812000
111687397	::482063404685733000
325849507	::482063431697448000
111687397	::482063537301229000
575755127	::482063543106142000
303488399	::482063765328769000
280309716	::482063787764506000
369174583	::482063827349942000
575755127	::482063894064529000
138603889	::482063981339615000
264677315	::482064087853957000
575755127	::482064420906860000
280309716	::482064448224784000
141821632	::482064474740756000
21112883	::482064536548020000
75937251	::482064602336088000
264677315	::482064763707338000
365739414	::482064785601597000
575755127	::482064866329362000
21112883	::482064919286661000
391061760	::482064972860510000
478826327	::482065069828620000
587054451	::482065139609268000
376467319	::482065144084582000
391061760	::482065176792170000
607016651	::482065201714315000
575755127	::482065205690499000
131420707	::482065206399746000
478826327	::482065207133368000
29302446	::482065249739087000
29302446	::482065306651607000
15806298	::482065310464221000
102301729	::482065312569753000
607016651	::482065394161573000
376467319	::482065521802608000
20924979	::482065547291414000
376467319	::482065606338805000
131420707	::482065622520451000
280309716	::482065642011754000
478826327	::482065725297668000
41135840	::482065868185034000
478826327	::482065896706297000
478826327	::482065943762198000
532542878	::482066105343950000
478826327	::482066107335839000
391061760	::482066128211283000
196394433	::482066187858096000
391061760	::482066204698611000
41135840	::482066377722036000
280309716	::482066393320681000
280309716	::482066480608337000
98054636	::482066524287406000
237621304	::482066586732204000
396364407	::482066753984282000
237330810	::482066928572583000
76442745	::482066980363444000
391061760	::482067326893043000
478826327	::482067330239709000
391061760	::482067331326435000
110853177	::482067478122483000
389554052	::482067635677708000
319851493	::482067651192434000
478826327	::482067740530704000
503708554	::482067761351655000
303488399	::482067765981749000
172025978	::482067839319175000
389554052	::482067844025561000
503708554	::482067987487555000
310664656	::482068036266893000
237621304	::482068110938095000
587054451	::482068216911761000
339482720	::482068229335285000
219188629	::482068345911390000
260361255	::482068364936765000
435557155	::482068460285870000
56917722	::482068541642788000
575755127	::482068544687849000
478826327	::482068627030417000
110853177	::482068694395146000
391061760	::482068841468813000
102489930	::482068893897211000
60718620	::482069095106768000
478826327	::482069135099047000
114235211	::482069187024523000
607016651	::482069191847976000
339482720	::482069204237967000
371578955	::482069269518512000
339482720	::482069336937332000
538590660	::482069343438528000
62685527	::482069434211635000
200685756	::482069982046855000
587054451	::482069983229276000
406772829	::482070014095147000
355612007	::482070040389644000
303488399	::482070111369437000
478826327	::482070535526825000
110853177	::482070715294691000
62685527	::482070730717138000
255818707	::482070733221138000
26068830	::482070780641964000
200685756	::482071015179038000
200685756	::482071119776985000
339482720	::482071164206845000
42638131	::482071164676603000
161041223	::482071212966051000
17054163	::482071278560370000
396364407	::482071367655763000
161041223	::482071377814749000
42638131	::482071503916109000
138603889	::482071519791550000
138603889	::482071629220937000
138603889	::482071671604404000
138603889	::482071721512407000
228845995	::482071855235608000
387472182	::482071894263226000
391061760	::482071938647732000
87956728	::482072037142175000
310664656	::482072044838731000
60712766	::482072191350374000
572151259	::482072209930731000
200685756	::482072223839047000
396364407	::482072230201810000
200685756	::482072338826268000
236202065	::482072808604700000
263933552	::482073105389461000
259093732	::482073110573633000
138603889	::482073190504468000
263933552	::482073195701235000
35706997	::482073226781020000
128775325	::482073239460388000
279139758	::482073290228240000
279139758	::482073489231183000
587054451	::482073714939674000
391061760	::482073778185576000
263933552	::482073794148696000
42638131	::482073857667260000
557400595	::482073923677192000
264677315	::482074004157509000
14190836	::482074103843524000
557400595	::482074216477364000
279139758	::482074220172558000
561527789	::482074243861975000
587054451	::482074368689065000
561527789	::482074423327879000
358452616	::482074449462566000
138603889	::482074491439161000
301737159	::482074553280393000
25178781	::482074565107937000
41135840	::482074585047629000
283518032	::482074644615553000
351264389	::482074740861857000
587054451	::482074853525426000
327934017	::482074931077709000
365739414	::482074957229219000
240798548	::482075078692057000
240798548	::482075108178026000
301737159	::482075158266802000
62396842	::482075191305322000
557400595	::482075253015732000
557400595	::482075287836839000
279139758	::482075292291186000
391061760	::482075462022492000
587054451	::482075471987748000
240798548	::482075484943970000
62685527	::482075534243794000
101617436	::482075620524826000
561527789	::482075673113022000
288540835	::482075771251339000
509523903	::482075845935108000
343606449	::482075897982648000
62685527	::482076170276438000
295339639	::482076196856156000
343606449	::482076420358012000
436336703	::482076504512561000
562178473	::482076624280510000
343606449	::482076691670794000
25178781	::482076801594707000
101617436	::482076835115589000
379253079	::482076837901000000
25178781	::482077055262003000
391061760	::482077058030637000
509523903	::482077210379948000
25178781	::482077224825147000
343606449	::482077229011435000
108814965	::482077281989296000
244800948	::482077329754038000
562178473	::482077368324849000
255834275	::482077417184296000
414543388	::482077440387612000
108814965	::482077492094586000
391061760	::482077553231134000
15726982	::482077564303728000
509523903	::482077973671968000
260361255	::482078009902374000
101617436	::482078063576883000
486174522	::482078096896819000
486174522	::482078123517693000
108814965	::482078150398971000
60131090	::482078199724011000
138603889	::482078398202642000
53112812	::482078448672727000
255834275	::482078491748220000
53112812	::482078563231731000
61493721	::482078645377171000
391061760	::482078681041731000
700013623	::482078868619022000
557400595	::482078870699380000
25178781	::482078887737040000
557400595	::482079137582956000
139847892	::482079251877724000
101617436	::482079329694674000
288540835	::482079359461646000
101617436	::482079446997159000
288540835	::482079809657241000
352970133	::482079878607425000
468965579	::482079917904265000
62685527	::482080107469627000
62685527	::482080293516349000
101617436	::482080384994136000
62685527	::482080483421851000
352970133	::482080491567198000
17035194	::482080716902400000
17035194	::482080809458073000
76442745	::482081234848186000
355612007	::482081259515297000
62685527	::482081302879805000
532542878	::482081541007609000
363969403	::482081704174034000
322446637	::482081705776275000
65512747	::482081780422303000
65512747	::482081798185172000
322446637	::482081896768077000
65512747	::482081913847296000
176487313	::482082182941270000
236202065	::482082471236730000
62685527	::482082503033753000
432116634	::482082545203281000
532542878	::482082693040328000
30242503	::482083026588143000
298870626	::482083387629252000
65512747	::482083463751692000
42638131	::482083473654427000
327689033	::482083593960050000
340678678	::482083611328253000
200316617	::482083667746234000
66270239	::482083946474512000
107535820	::482084229728468000
34071360	::482084293464694000
138603889	::482084484850794000
101286329	::482084566509694000
340678678	::482084609862037000
287228225	::482084687192412000
340678678	::482084774178078000
138603889	::482084858882043000
66270239	::482085051530608000
513982376	::482085076394442000
66270239	::482085142484099000
340678678	::482085185660264000
282328751	::482085280376037000
340678678	::482085493098545000
282328751	::482085601592614000
34071360	::482085790323732000
340678678	::482085794195054000
320512967	::482085873677508000
38804898	::482086143760941000
179039178	::482086285126144000
340678678	::482086448770711000
46764883	::482086491519483000
288540835	::482086524549201000
34071360	::482086610205298000
200316617	::482086867614306000
15186859	::482086933615898000
318065690	::482086949524480000
90467952	::482086992188960000
288540835	::482087039601344000
299796220	::482087080911458000
303488399	::482087542167068000
330645900	::482087653722951000
288540835	::482087684957945000
379358099	::482087830764531000
14307454	::482087978756354000
61718844	::482088314044837000
214465537	::482088372219809000
346412695	::482088676130701000
283251929	::482088734905470000
579647636	::482088848726687000
57065165	::482088856469008000
26068830	::482088919526166000
346412695	::482089269255630000
579647636	::482089556150603000
579647636	::482090062038188000
279235824	::482090114747625000
279235824	::482090282943385000
579647636	::482090285204516000
279235824	::482090304128839000
579647636	::482090536510435000
279235824	::482090559293505000
279235824	::482090602826186000
179039178	::482090762101080000
468965579	::482090817947832000
579647636	::482090986458587000
279235824	::482091049913815000
479245748	::482091291828711000
579647636	::482091347072270000
58847822	::482091417016090000
34071360	::482091527817003000
279235824	::482091714383867000
18618379	::482092046774063000
532542878	::482092207592452000
363969403	::482092302500773000
303488399	::482092320758587000
399713201	::482092325695684000
179039178	::482092562963247000
33703073	::482092681573986000
363969403	::482092686329909000
283251929	::482092705946673000
279235824	::482092840105689000
279235824	::482093207371517000
279235824	::482093276552380000
577920402	::482093400460517000
138603889	::482093468643102000
279235824	::482093493838307000
355612007	::482094064402436000
100018299	::482094101471690000
138603889	::482094157591085000
279235824	::482094282124193000
279235824	::482094374302412000
138603889	::482094391381594000
16472279	::482094477847191000
213187842	::482094737365934000
216833550	::482094821985640000
279235824	::482095183190704000
279235824	::482095442310619000
279235824	::482095538502770000
467852949	::482095560070279000
463318489	::482095595495374000
279235824	::482095599513112000
279235824	::482095662788407000
216833550	::482095851733385000
49221816	::482095864773505000
363969403	::482096000958349000
152715270	::482096058072186000
68432091	::482096328269238000
68432091	::482096502437711000
17054163	::482096913928318000
14307454	::482096914482348000
79861287	::482097160196866000
279235824	::482097428359704000
279235824	::482097451675840000
279235824	::482097480687824000
279235824	::482097502150066000
363649162	::482097667246653000
363649162	::482097960294305000
28063382	::482098643554410000
215776033	::482098715076083000
21623464	::482098814170304000
215776033	::482098920747986000
26198298	::482099295051448000
62685527	::482099428547764000
506707370	::482099595565342000
337416247	::482099769909579000
15782772	::482099838155104000
337416247	::482099886037286000
49221816	::482099900033675000
245669191	::482100017499353000
62685527	::482100099200204000
179039178	::482100124257361000
246409056	::482100155077128000
49221816	::482100202019377000
42910967	::482100278913945000
245669191	::482100298328993000
40478607	::482100396736131000
268397639	::482100469548843000
363649162	::482100807811473000
40478607	::482100874186350000
320512967	::482100972722720000
62685527	::482101039236390000
326813935	::482101283319726000
188480631	::482101842369736000
188480631	::482102173816209000
245669191	::482102374656274000
51814269	::482102924940541000
355612007	::482102973800411000
301657872	::482103344484216000
69044676	::482103656561401000
28771314	::482104024670302000
13683762	::482104259014823000
363722761	::482104380905496000
288540835	::482104387607621000
28771314	::482104527462473000
14307454	::482104530612408000
51814269	::482104960696713000
270227232	::482105023107567000
310664656	::482105136311844000
575755127	::482105376645476000
102213164	::482105479477223000
14307454	::482105569583460000
24113194	::482105845996466000
532542878	::482105900870561000
97307001	::482106064188362000
428646436	::482106099391553000
458472537	::482106121293815000
160733683	::482106214596108000
37863682	::482106309123133000
160733683	::482106312927358000
509524562	::482106415465525000
37863682	::482106486827401000
325192444	::482106740100448000
259830697	::482107188937097000
49221816	::482107617888575000
218956862	::482107790459023000
49221816	::482107805243944000
450560571	::482108035230203000
190492046	::482108093669462000
450560571	::482108118961123000
363649162	::482108130982363000
22187821	::482108308426199000
34796664	::482108387694350000
100090407	::482108388277772000
18028506	::482108625939615000
379253079	::482108629785792000
336845657	::482108827069054000
22187821	::482108887592484000
450560571	::482109227133980000
51814269	::482109460039864000
363649162	::482109521578704000
224130581	::482109904543432000
214465537	::482110063868248000
20478089	::482110383768215000
188480631	::482110671899750000
552802620	::482110680862973000
323477702	::482110702664949000
214465537	::482110784453898000
21531254	::482110917790814000
36343877	::482110925382901000
25104281	::482111081498685000
8524892	::482111293675937000
165658390	::482111859944730000
22294252	::482111964772986000
116098184	::482112141705502000
247372701	::482112177927487000
42910967	::482112307137617000
318065690	::482112312405680000
214678768	::482112489019035000
849	::482112544094814000
28405302	::482112606832844000
9899992	::482112722079739000
29605636	::482112925545426000
260979062	::482113010542985000
29849760	::482113066205585000
50011708	::482113185093525000
229650081	::482113277783457000
137426396	::482113405747089000
224124379	::482113660186152000
37863682	::482113668516020000
37863682	::482113669090668000
37863682	::482113669736583000
37863682	::482113670399279000
409680332	::482113720680595000
36343877	::482113851203530000
36343877	::482113864960839000
100090407	::482113899559649000
33703073	::482113902059474000
274432702	::482113962087948000
59184492	::482114116106997000
20924979	::482114144628252000
275268585	::482114153457262000
463855595	::482114194540486000
31345791	::482114285297229000
224124379	::482114763573301000
274432702	::482114786897825000
389554052	::482114811124535000
26198467	::482114995203764000
184195472	::482115051688452000
46284235	::482115107657220000
152715270	::482115197855727000
160733683	::482115222308917000
389554052	::482115373605855000
31250549	::482115693182078000
274432702	::482115798664609000
8524892	::482115813424373000
210674392	::482115853446426000
112576998	::482115933998022000
8524892	::482116011605245000
260361255	::482116203742113000
45190114	::482116219298791000
16312540	::482116235417894000
112576998	::482116291965112000
214465537	::482116327293743000
289605285	::482116456255987000
25084916	::482116491605999000
450560571	::482116535691902000
209208697	::482116666672033000
378281495	::482116687546695000
133341985	::482116795512672000
214465537	::482116984977371000
209208697	::482117027705147000
361489211	::482117124320944000
393718746	::482117288813137000
383856422	::482117413958606000
171746458	::482117444740591000
171746458	::482117599908859000
241337450	::482117679407304000
30666953	::482117831006240000
383856422	::482117846877863000
20020647	::482117877823066000
22187821	::482117965836349000
36343877	::482118111710416000
225287674	::482118313326018000
236930269	::482118325082681000
310664656	::482118435565223000
310664656	::482118563168534000
236112923	::482118575877271000
162175448	::482118620789481000
343018153	::482118691056668000
466646092	::482118770882650000
849	::482118788973096000
19210855	::482118862536577000
20020647	::482118873966051000
105852149	::482119044904910000
310664656	::482119200995934000
214465537	::482119226514108000
103138091	::482119555964080000
214465537	::482119616521457000
310664656	::482119627271442000
460772038	::482119662205796000
22187821	::482119684674686000
13533012	::482119723199393000
430182591	::482119791906267000
16312540	::482119910190231000
115459999	::482119966737448000
171807880	::482120213815513000
416506126	::482120528962940000
365523194	::482120549326258000
338120144	::482120556351729000
15875100	::482120573095784000
466646092	::482120766511542000
284137695	::482120852381900000
556631416	::482120891552124000
310664656	::482120938620608000
30406728	::482121050054856000
24821703	::482121506659385000
587104097	::482121626247380000
407399368	::482121677258506000
274791343	::482121848033792000
171746458	::482122070676238000
18752326	::482122484586536000
310664656	::482122620897214000
122614290	::482122651758911000
351847146	::482122826502385000
22187821	::482122849293836000
625900103	::482122905694646000
179119528	::482122963408257000
271370762	::482123019741982000
104539435	::482123309598130000
62396842	::482123366891937000
310664656	::482123374445854000
104539435	::482123553425616000
209208697	::482123590813622000
16312540	::482123659029798000
568915908	::482123682437795000
165290348	::482123800935288000
186823940	::482123806450802000
407248121	::482123831469805000
14307454	::482123923794837000
340646680	::482124042090991000
33703073	::482124189265321000
76482742	::482124228935049000
71284640	::482124238803841000
19182658	::482124355724640000
36343877	::482124516324569000
337937520	::482124535962296000
57300329	::482124617478574000
479156555	::482124685283692000
22187821	::482124713250942000
146855323	::482124814094970000
176224586	::482124830217478000
16726467	::482124957061632000
50011708	::482124974740615000
274791343	::482125041556275000
108542953	::482125449347477000
15726982	::482125479496134000
167513343	::482125662908846000
76482742	::482125682701783000
377357259	::482125767262748000
310321041	::482125859042496000
76482742	::482125953913876000
428646436	::482126173867364000
60399576	::482126264820432000
14584037	::482126311444721000
371817971	::482126319090946000
81765661	::482126344008916000
265553576	::482126489576423000
269012544	::482126836134973000
76482742	::482126898130993000
228213959	::482126929416306000
410286428	::482127196916428000
556323854	::482127228713455000
181877725	::482127367813337000
16312540	::482127420737462000
337416247	::482127426718138000
242912563	::482127447329374000
337416247	::482127570901557000
62989661	::482127585632342000
19734494	::482127633778368000
72210207	::482127793736536000
849	::482127812904902000
262405775	::482127824296620000
9899992	::482127864607686000
337937520	::482127941716168000
232072216	::482128048008212000
15814841	::482128235354791000
59454178	::482128237376442000
543585402	::482128309728186000
8036902	::482128347896377000
543585402	::482128508609503000
133341985	::482128536745287000
176188106	::482128602805178000
57933673	::482128605351137000
371817971	::482128690986631000
67656722	::482128850030456000
8036902	::482128880883359000
26954972	::482128922944237000
508054066	::482128986122633000
102530016	::482129096441618000
110530129	::482129251617869000
254386830	::482129309667459000
17035194	::482129330664120000
254386830	::482129397169008000
451868502	::482129425446608000
254386830	::482129477984878000
254386830	::482129515511283000
25223941	::482129563040743000
25223941	::482129592614793000
254386830	::482129597472202000
25223941	::482129617503784000
89632418	::482129651033071000
254386830	::482129744918769000
254386830	::482129832558727000
254210162	::482129842582728000
351620689	::482129888367755000
110530129	::482129905874780000
100018299	::482129907900620000
89632418	::482129918835179000
242912563	::482129923524800000
120853830	::482129931992694000
214465537	::482129950929997000
402925254	::482130003404931000
89632418	::482130054604791000
89632418	::482130086770913000
438582644	::482130146464632000
110530129	::482130159571460000
89632418	::482130159802142000
89632418	::482130184397545000
193796724	::482130192001818000
89632418	::482130196376465000
89632418	::482130214592331000
136791341	::482130214760103000
254210162	::482130222599254000
214465537	::482130243700813000
402925254	::482130248352296000
36219010	::482130272956076000
138557664	::482130381768904000
27179899	::482130401138204000
214465537	::482130428627660000
262449011	::482130462165729000
377425191	::482130551282102000
29605636	::482130582776713000
214465537	::482130596349493000
335367791	::482130620974653000
351152035	::482130686850392000
293737316	::482130699940794000
76082847	::482130725773135000
277794018	::482130727773814000
31345791	::482130777975836000
227355784	::482130821688872000
327842258	::482130921848451000
80157666	::482130932380340000
17111530	::482131172190068000
34536365	::482131173749972000
110530129	::482131194440462000
158129535	::482131199486599000
13533012	::482131224312311000
15814841	::482131246756024000
405676565	::482131257783242000
227355784	::482131265244889000
390552849	::482131386661634000
227355784	::482131403887624000
54587465	::482131444207075000
337416247	::482131527505944000
255697938	::482131616215465000
293737316	::482131657609474000
59938971	::482131697438171000
255697938	::482131786546577000
277626311	::482131835787288000
277626311	::482131890506174000
588874950	::482131945267417000
138557664	::482132034760871000
29605636	::482132150422999000
556323854	::482132176058982000
20020647	::482132190650576000
325242803	::482132384125825000
86349050	::482132499821518000
299796220	::482132502501654000
38481051	::482132506901479000
263933552	::482132658420338000
371817971	::482132715203219000
278220302	::482132764443942000
102530016	::482132981088526000
458808714	::482133039615463000
402268968	::482133086650376000
402268968	::482133285540089000
268397639	::482133306201214000
232072216	::482133557935362000
253120136	::482133571767767000
263933552	::482133597583704000
373713704	::482133627397218000
283625404	::482133782703915000
232072216	::482133834537111000
337937520	::482133873556717000
102530016	::482134001067782000
95231863	::482134032822448000
83878535	::482134129006243000
19734494	::482134137193508000
263933552	::482134220676943000
232072216	::482134265430573000
430182591	::482134301106913000
232072216	::482134325065154000
263933552	::482134360867356000
178921630	::482134371068293000
393718746	::482134482217365000
62989661	::482134520385138000
358307309	::482134524747206000
62989661	::482134534356361000
8524892	::482134629668114000
125560060	::482134630011645000
260361255	::482134640900059000
377357259	::482134651754905000
513270198	::482134676182536000
131941193	::482134731807805000
202196262	::482134777474990000
325242803	::482134808920088000
38440249	::482134813017534000
189224604	::482134822434144000
238307628	::482134877609791000
607016651	::482134921985527000
16312540	::482134967904788000
29605636	::482135106325209000
278220302	::482135220250873000
278316478	::482135245953568000
285906246	::482135281231880000
379253079	::482135302317047000
29605636	::482135309715390000
133508241	::482135381324742000
553711382	::482135432663031000
18137013	::482135527559548000
382190006	::482135649890213000
188480631	::482135731755032000
444247134	::482135911983890000
102530016	::482135961825210000
13533012	::482135970800603000
193796724	::482136028904321000
232072216	::482136108990750000
194054262	::482136377543639000
194054262	::482136459349327000
15361643	::482136476885340000
424498591	::482136582904750000
398735102	::482136598298238000
377357259	::482136621894995000
101286329	::482136632225583000
418847263	::482136695551180000
79861287	::482136956889858000
216833550	::482137094387556000
62944645	::482137132505780000
363649162	::482137191494451000
79861287	::482137254979063000
79861287	::482137352815382000
377357259	::482137508600233000
326813935	::482137528125108000
337937520	::482137609989545000
323978080	::482137738326843000
213887474	::482137739237019000
139447011	::482137795356803000
378773930	::482137814276919000
31144939	::482137816605143000
16107745	::482137832501161000
14955026	::482137922447998000
213887474	::482137944501673000
377357259	::482138044019924000
47269984	::482138054132375000
286282963	::482138077843193000
20738985	::482138086009085000
194054262	::482138152250118000
36343877	::482138241483939000
430182591	::482138280352174000
589542040	::482138446920945000
62989661	::482138454197694000
299441398	::482138591271739000
160768741	::482138591527596000
464182365	::482138592060248000
68966030	::482138601325871000
464182365	::482138605284900000
100018299	::482138619671756000
62989661	::482138629188247000
464182365	::482138638201782000
299441398	::482138638646403000
76082847	::482138733974519000
56508824	::482138736294375000
464182365	::482138746196729000
464182365	::482138766807556000
16312540	::482138769198682000
76082847	::482138820091973000
377357259	::482138836491710000
60131090	::482138847845691000
194054262	::482138864715587000
72890292	::482138909191974000
72890292	::482139001839943000
56508824	::482139007288352000
302934050	::482139074363260000
72890292	::482139077152886000
273034167	::482139121721176000
302934050	::482139216315293000
189224604	::482139244790837000
587104097	::482139261450194000
25609677	::482139279473508000
34953067	::482139320829358000
194054262	::482139323736014000
14955026	::482139370304974000
273034167	::482139415829938000
33249556	::482139425124540000
589542040	::482139427599581000
72890292	::482139444938833000
15875100	::482139480535863000
19734494	::482139554896297000
438582644	::482139556297592000
409487670	::482139671401472000
409487670	::482139672051605000
409487670	::482139672735281000
20620620	::482139712191475000
259830697	::482139714204360000
279735090	::482139741769322000
245203404	::482139751089049000
194054262	::482139847520714000
262449011	::482139935668174000
82115262	::482139943460798000
25609677	::482139957646327000
76082847	::482140025111322000
378850242	::482140044824948000
189224604	::482140066266243000
589542040	::482140093894127000
189224604	::482140136843792000
194054262	::482140175917940000
194054262	::482140221962993000
348725381	::482140263897645000
194054262	::482140393988161000
264622253	::482140402141507000
346173821	::482140422605918000
286282963	::482140532672856000
194054262	::482140585638518000
203736885	::482140639618793000
68966030	::482140782665936000
256074844	::482140856325922000
256074844	::482140878102728000
335003775	::482140894267584000
341037427	::482140904350691000
256074844	::482140923791290000
256074844	::482140962857046000
255697938	::482140993592897000
108204138	::482141016347406000
256074844	::482141073792180000
20620620	::482141105233100000
25925656	::482141238854832000
503911979	::482141249512546000
27626703	::482141292747452000
483190332	::482141333046697000
252314330	::482141370296336000
25925656	::482141376608366000
24171213	::482141380882350000
329471370	::482141386712440000
262449011	::482141471022526000
199331386	::482141478001864000
849	::482141485526429000
314604858	::482141500600770000
258609027	::482141574059819000
16248047	::482141586944692000
420323287	::482141611631992000
464182365	::482141666573185000
152127827	::482141670373224000
233767854	::482141671132372000
232312019	::482141702174408000
20620620	::482141714996817000
426923626	::482141770155712000
16312540	::482141781279391000
299441398	::482141887487160000
69950823	::482141909486272000
69950823	::482141942440939000
194054262	::482141943284379000
20620620	::482142019629105000
276540818	::482142078848487000
15726982	::482142098045411000
299441398	::482142155972947000
426923626	::482142169365348000
189224604	::482142236537528000
299441398	::482142246389563000
194054262	::482142289884901000
9899992	::482142297266454000
392716377	::482142317202010000
159944196	::482142379315453000
302934050	::482142384193425000
16248047	::482142440544288000
145572480	::482142475532791000
20620620	::482142509188268000
426923626	::482142537549762000
412638454	::482142539189719000
16312540	::482142557674438000
299441398	::482142564707880000
258454374	::482142599869112000
255818707	::482142609553367000
299441398	::482142643137163000
409680332	::482142668256841000
346219373	::482142822921814000
409680332	::482142889648979000
45581124	::482142913325842000
187651826	::482143042955010000
21153287	::482143309318459000
463431723	::482143361789218000
19684793	::482143374288248000
409680332	::482143422384328000
189664484	::482143491720376000
302934050	::482143554454560000
305415102	::482143786555150000
299441398	::482143889982103000
109060628	::482144155062136000
237936556	::482144197017731000
17536130	::482144259567796000
20620620	::482144370876231000
401443377	::482144442162245000
412638454	::482144466971533000
232072216	::482144480611827000
305415102	::482144506750717000
19734494	::482144646567833000
232072216	::482144671142260000
602224338	::482144753069203000
17536130	::482144789765582000
20620620	::482144800544923000
378771457	::482144807968452000
230898142	::482144832786542000
351316240	::482144909391298000
86970230	::482145045055696000
86604355	::482145074869190000
259830697	::482145082229805000
15875100	::482145178095198000
494376740	::482145216405995000
100195876	::482145237230301000
100195876	::482145238157234000
458808714	::482145392222429000
275902246	::482145425068003000
423666163	::482145453245341000
72890292	::482145453870678000
423666163	::482145465496895000
494376740	::482145532497125000
494376740	::482145610104336000
89033916	::482145610422706000
72890292	::482145614042775000
412638454	::482145667796566000
22944914	::482145700520554000
82115262	::482145710939193000
280297585	::482145805022003000
189224604	::482145810134872000
35026897	::482145855936274000
20941662	::482145888966811000
68818829	::482145932033544000
18999708	::482145955563597000
25925656	::482145965244035000
68966030	::482146005044187000
17536130	::482146094592581000
189224604	::482146128239267000
265799781	::482146228738588000
61698439	::482146350554177000
14085431	::482146399824277000
258454374	::482146411702910000
72890292	::482146461531262000
31066609	::482146476424826000
16312540	::482146509275009000
68966030	::482146510172590000
198911524	::482146515226333000
45278487	::482146597334044000
25084916	::482146607664996000
30666953	::482146615457624000
111136825	::482146638723432000
229385654	::482146768042205000
111136825	::482146788594298000
108808608	::482146867690868000
23967395	::482147017045463000
6733652	::482147047550631000
188480631	::482147111820353000
221098400	::482147181575430000
346173821	::482147338769936000
257913209	::482147374622838000
45581124	::482147436601700000
6733652	::482147469036244000
553934357	::482147548598001000
382190006	::482147608085815000
624360378	::482147683218378000
218711172	::482147748251435000
23933265	::482147917092773000
45278487	::482147996218310000
380049732	::482148007945973000
355612007	::482148069736460000
18137013	::482148133305352000
218711172	::482148221276651000
86970230	::482148369976926000
267023866	::482148419096416000
56508824	::482148428206456000
327842258	::482148456174452000
624360378	::482148476822646000
303427354	::482148504836767000
341892711	::482148561745100000
41685125	::482148584251330000
20020647	::482148588558888000
327842258	::482148759082897000
19734494	::482148813436506000
283625404	::482148849264635000
41606452	::482148854230712000
253230729	::482148900384419000
115459999	::482148905363054000
374772557	::482148924829233000
327842258	::482148959025397000
25609677	::482149004349042000
472528304	::482149006223900000
423666163	::482149026297434000
374772557	::482149068823867000
327842258	::482149218413723000
57331128	::482149231335964000
203736885	::482149242903867000
374772557	::482149255097110000
69916558	::482149307470995000
203736885	::482149320930906000
55704588	::482149350194159000
2084321	::482149355848081000
374772557	::482149414564532000
165261298	::482149425058283000
300594041	::482149428812206000
369292925	::482149442762842000
409487670	::482149545002803000
409487670	::482149545753595000
409487670	::482149546386919000
409487670	::482149546999300000
409487670	::482149547829768000
36343877	::482149680126902000
230365198	::482149693925777000
41685125	::482149721520107000
31345791	::482149782643695000
122614290	::482149806463127000
278874928	::482149835257049000
256088386	::482149881125945000
69916558	::482149884972126000
590556372	::482149918296272000
82115262	::482149964374499000
41685125	::482150026139807000
631245094	::482150037351182000
22294252	::482150057811001000
293737316	::482150070834704000
351264389	::482150088035147000
57331128	::482150111133184000
16312540	::482150137079562000
242912563	::482150141202546000
259830697	::482150148831580000
41685125	::482150266154655000
59370673	::482150391438528000
275813402	::482150395486031000
312394133	::482150490680336000
363649162	::482150627725025000
44041485	::482150688974065000
274712500	::482150740215865000
59370673	::482150749334298000
423941104	::482150787930681000
33249556	::482150792456310000
279865885	::482150804917190000
186572442	::482150819463065000
111411572	::482150820386189000
374772557	::482150820616863000
59370673	::482150858361020000
162175448	::482150917962473000
78970527	::482150937671528000
344442687	::482150979588984000
45581124	::482151198850424000
256074844	::482151257235156000
59370673	::482151313241698000
242912563	::482151317662883000
256074844	::482151420431306000
24494616	::482151434071601000
475210759	::482151445865955000
56169190	::482151474072272000
28197443	::482151531249016000
264677315	::482151556133822000
176339991	::482151587079782000
256321392	::482151648517562000
402268968	::482151657577668000
59370673	::482151660467154000
470451598	::482151732248866000
277204534	::482151785306800000
59370673	::482151799810297000
31258629	::482151828147040000
363649162	::482151888088219000
81469472	::482151966433214000
295466391	::482151966487748000
475210759	::482152002172878000
66311658	::482152003619938000
64596921	::482152015565688000
265249050	::482152098578964000
361199465	::482152098960637000
56059141	::482152102135754000
368691437	::482152103364681000
312394133	::482152200831897000
849	::482152231169695000
122283306	::482152244108722000
59370673	::482152260961456000
13683762	::482152322009546000
225287674	::482152352254685000
66311658	::482152385066721000
28197443	::482152511734681000
240766538	::482152515904229000
331482356	::482152545876316000
238024746	::482152563228549000
267405925	::482152609118031000
178492117	::482152609650708000
59370673	::482152656803074000
433003196	::482152716777848000
330799447	::482152736104783000
295466391	::482152771345321000
66311658	::482152801351376000
9129332	::482152949226164000
72890292	::482152968771223000
215181084	::482153009061699000
52649582	::482153023737978000
135003892	::482153023846612000
32596609	::482153071464951000
602224338	::482153155741097000
475210759	::482153190817669000
230903702	::482153195523678000
24171213	::482153217782865000
475210759	::482153230768418000
24171213	::482153285906743000
597965837	::482153287278657000
597965837	::482153295931510000
18929923	::482153325446840000
27792069	::482153346292531000
24171213	::482153360565346000
240766538	::482153475087007000
547741880	::482153519604985000
295466391	::482153537669849000
477235727	::482153597958770000
19182658	::482153603465875000
414066292	::482153614404636000
477235727	::482153632981200000
367322500	::482153740179226000
61698439	::482153778167427000
36343877	::482153808386994000
36343877	::482153819565203000
330799447	::482153923273191000
58652870	::482153963920584000
597965837	::482153970207838000
58652870	::482153987882233000
16312540	::482153991158378000
58652870	::482154011764600000
283518032	::482154034925953000
20112840	::482154045566509000
506519570	::482154082300215000
411786523	::482154097127092000
186823940	::482154122745896000
242912563	::482154160536944000
358307309	::482154162860195000
597965837	::482154253625327000
43586963	::482154260076195000
31345791	::482154328770478000
587104097	::482154330951135000
377110730	::482154358880993000
40816246	::482154359342764000
9129332	::482154400115597000
368691437	::482154492993884000
28498427	::482154544248262000
453690730	::482154570156503000
13533012	::482154630290235000
162175448	::482154702415863000
255147158	::482154737714741000
91024211	::482154746086584000
236144487	::482154751744688000
28498427	::482154764772179000
65832155	::482154775174070000
255818707	::482154792429449000
28498427	::482154841368567000
111136825	::482154853871779000
28405302	::482154873710850000
538590660	::482154888978112000
255818707	::482154892593598000
28405302	::482154928907890000
267405925	::482154930778537000
28498427	::482154943743148000
402229763	::482154951301296000
363059827	::482154956770639000
86604355	::482155092259643000
383812985	::482155150388109000
383812985	::482155201420206000
453963591	::482155218470068000
41143305	::482155223784226000
8524892	::482155256399527000
134873681	::482155275864907000
66311658	::482155281099419000
38579155	::482155293053165000
131278152	::482155313941188000
134873681	::482155342558531000
7141172	::482155356152668000
134873681	::482155375156662000
68966030	::482155388687904000
252681307	::482155416701632000
134873681	::482155447986561000
32973618	::482155531290025000
111136825	::482155547827785000
134873681	::482155570607058000
35505123	::482155586427944000
59370673	::482155593726046000
252681307	::482155610067456000
9129332	::482155655231725000
424498591	::482155658658070000
401443377	::482155710831403000
252681307	::482155791030710000
515049896	::482155843379396000
69950823	::482155927328403000
178492117	::482155938774646000
27268559	::482155987806089000
13533012	::482156013852717000
178492117	::482156041690304000
332908078	::482156074087501000
36579395	::482156102113456000
29553235	::482156169746591000
351264389	::482156182090432000
216618788	::482156199417503000
325242803	::482156213933998000
286487329	::482156231365500000
17107944	::482156263204478000
421655917	::482156267352244000
51649971	::482156269189353000
351847146	::482156336910573000
111136825	::482156347228553000
249468865	::482156435648679000
267445807	::482156463855796000
91024211	::482156478829043000
387472182	::482156499544723000
280297585	::482156662879715000
252681307	::482156682760683000
364043601	::482156805976772000
27268559	::482156857666990000
332908078	::482156887270752000
71284640	::482156951162216000
336821368	::482156989980504000
256074844	::482157056917389000
134873681	::482157078492884000
410403898	::482157084826300000
81469472	::482157115864526000
52105336	::482157201155321000
415998425	::482157233590243000
53724365	::482157305526775000
24821703	::482157306684395000
134873681	::482157311259971000
134873681	::482157329463271000
431215016	::482157349465907000
431215016	::482157370424823000
65513	::482157403513704000
18336787	::482157471142662000
53724365	::482157471885443000
267405925	::482157503094861000
366136205	::482157524414889000
57566548	::482157557574680000
429558621	::482157663460282000
168864295	::482157704887033000
16312540	::482157707781492000
58563319	::482157778413568000
104539435	::482157813331156000
247633146	::482157843538116000
402229763	::482157846277021000
134873681	::482157876371152000
224095849	::482157896617041000
82115262	::482157934130909000
277996494	::482157936509071000
131420707	::482158002120581000
69771494	::482158024358772000
590556372	::482158035046236000
45581124	::482158072836546000
21912250	::482158189346295000
849	::482158223068508000
61698439	::482158234577285000
273748024	::482158277539557000
20620620	::482158295973896000
338073739	::482158321474891000
249468865	::482158323748573000
204292930	::482158336448557000
81469472	::482158386113703000
412159259	::482158389774929000
50509821	::482158449069809000
18023231	::482158460964855000
81469472	::482158501536747000
59454178	::482158516581326000
204292930	::482158530393559000
8524892	::482158538534682000
361199465	::482158539083763000
86243090	::482158654825566000
366136205	::482158666167369000
235382002	::482158676283625000
132649069	::482158697863733000
405239647	::482158732478906000
18023231	::482158734919991000
371477472	::482158737365671000
631245094	::482158780482715000
397084214	::482158806583873000
235272576	::482158812246196000
283518032	::482158818420609000
475210759	::482158852910350000
475210759	::482158854734508000
458766436	::482158888406376000
108204138	::482158907323064000
41606452	::482158914117853000
25084916	::482159017691975000
366136205	::482159070053670000
307397057	::482159090232066000
203736885	::482159209983668000
232437529	::482159228585377000
519086519	::482159305072717000
81469472	::482159361037701000
94226339	::482159397066387000
329093513	::482159411121889000
26915925	::482159512569122000
18023231	::482159536430522000
36891053	::482159544726872000
318173357	::482159555946614000
178492117	::482159582454611000
631245094	::482159922885304000
430072028	::482159959677743000
302934050	::482160017190031000
220532575	::482160024819490000
132649069	::482160045858521000
49114032	::482160063579045000
54754940	::482160124593967000
16566189	::482160129924952000
178492117	::482160170856751000
305415102	::482160179891695000
224103552	::482160229715439000
54405135	::482160234698252000
409487670	::482160237105782000
409487670	::482160237823000000
224103552	::482160238112436000
431215016	::482160267808092000
78653568	::482160311311814000
29319846	::482160320371109000
28510276	::482160355058020000
327842258	::482160379565731000
305415102	::482160390390829000
18551115	::482160421580066000
377715399	::482160428273762000
849	::482160452575956000
81469472	::482160480472293000
97336064	::482160531889852000
38579155	::482160554765606000
25469735	::482160556707573000
305415102	::482160606212915000
366136205	::482160628115972000
28197443	::482160672562634000
148445755	::482160704116367000
54754940	::482160782365716000
29319846	::482160810127818000
79348656	::482160821317808000
304645030	::482160827647406000
25469735	::482160877152399000
280798922	::482160879383764000
430182591	::482160883804545000
221098400	::482160895896739000
20620620	::482160917514567000
279230956	::482160918210818000
240941201	::482160934295576000
277378135	::482160935319371000
148445755	::482160953144778000
310330192	::482161001719410000
366136205	::482161019343892000
277378135	::482161034430808000
277378135	::482161072770908000
262059543	::482161094640037000
277378135	::482161139720417000
453690730	::482161171735117000
277378135	::482161174017224000
405040496	::482161212084338000
397084214	::482161219793481000
148445755	::482161232678354000
579647636	::482161233882537000
44811271	::482161298784780000
157254287	::482161304975581000
35369698	::482161377768112000
325242803	::482161434261225000
148445755	::482161443207254000
15791549	::482161443479887000
475210759	::482161454980673000
86604355	::482161487285600000
45278487	::482161586149158000
215181084	::482161634903732000
579647636	::482161645670924000
216618788	::482161664935350000
38579155	::482161667006951000
264677315	::482161667619295000
216618788	::482161701258035000
81469472	::482161717599035000
38579155	::482161729405603000
297542894	::482161748657442000
387472182	::482161788616593000
215181084	::482161949606547000
274712500	::482161985107148000
355598729	::482161994972160000
223299509	::482162010185289000
351152035	::482162014807019000
371477472	::482162029521018000
50011708	::482162066740895000
38579155	::482162108784603000
38579155	::482162131031162000
63490594	::482162181287313000
36869877	::482162241111093000
20620620	::482162241496965000
297542894	::482162251529322000
348262381	::482162286832791000
81469472	::482162300229795000
329093513	::482162320773488000
329093513	::482162328872300000
483526518	::482162345758584000
36869877	::482162388649930000
131941193	::482162396912701000
24821703	::482162399147864000
44811271	::482162407460966000
17111530	::482162483977670000
152454379	::482162522443616000
375385791	::482162583315546000
363059827	::482162600931643000
198911524	::482162618895831000
223299509	::482162620934672000
44811271	::482162621785702000
223299509	::482162649502076000
23396218	::482162664022745000
50306226	::482162679860039000
148445755	::482162700194029000
465934852	::482162743907069000
139847892	::482162763201249000
433083953	::482162800962179000
277996494	::482162818217545000
89632418	::482162865088909000
20941662	::482162886979366000
17111530	::482162934081409000
23967395	::482162938623426000
464182365	::482162949910315000
230365198	::482162960446799000
290396729	::482162962602283000
332631850	::482162965055946000
89632418	::482162966628806000
44811271	::482162993128435000
124517802	::482162999172796000
366136205	::482163039995969000
97336064	::482163073537409000
14955026	::482163108304007000
16713682	::482163159059685000
232114448	::482163239720337000
201810972	::482163241800708000
346219373	::482163244807630000
81469472	::482163245567184000
67492430	::482163278895120000
483283190	::482163298247270000
479156555	::482163305583099000
118855202	::482163331931705000
277996494	::482163348780625000
363969403	::482163354165706000
30128717	::482163376320446000
240766538	::482163378463727000
307397057	::482163409631182000
397084214	::482163432251080000
426923626	::482163433161240000
30128717	::482163439591518000
21105964	::482163453021282000
244290101	::482163454824816000
67492430	::482163462718889000
30128717	::482163467861127000
44811271	::482163501268353000
370464008	::482163502082457000
91712528	::482163520922861000
62186442	::482163581245726000
223299509	::482163593216270000
297542894	::482163626388639000
160733683	::482163648832737000
280798922	::482163649469902000
21105964	::482163767501811000
18999708	::482163772983758000
30128717	::482163786246520000
297542894	::482163804558467000
230365198	::482163829485600000
491357856	::482163869981241000
30128717	::482163872250748000
328252982	::482163887505022000
45581124	::482163949127749000
326813935	::482164019714088000
275681559	::482164042098696000
451868502	::482164044036456000
21105964	::482164054543183000
256259599	::482164087694974000
353544330	::482164102820020000
274262734	::482164105147871000
65513	::482164116178866000
240766538	::482164132071108000
148445755	::482164149204426000
252681307	::482164163197022000
230365198	::482164182297886000
9899992	::482164188064673000
17233573	::482164209284030000
458639179	::482164211796029000
24383303	::482164268918247000
451868502	::482164280351940000
53863390	::482164282839560000
151604434	::482164320864698000
371578955	::482164336798887000
297542894	::482164361314570000
253230729	::482164389978447000
195563881	::482164426510835000
326351370	::482164469275979000
29327418	::482164545712963000
256259599	::482164575593582000
195563881	::482164585185570000
141735027	::482164660905738000
63928079	::482164679377051000
285906246	::482164692001898000
256259599	::482164719303028000
252681307	::482164760579158000
24226614	::482164762055151000
464182365	::482164763573489000
338543771	::482164789574004000
348785324	::482164801745846000
244290101	::482164836621504000
253230729	::482164840446701000
411786523	::482164849460670000
253230729	::482164874500251000
464182365	::482164893055852000
253230729	::482164923745570000
252681307	::482164933338365000
458808714	::482164970071670000
200849010	::482164987331239000
68966030	::482165002770874000
538590660	::482165036127776000
14190836	::482165044088553000
396786261	::482165057233514000
384155676	::482165068260331000
252681307	::482165085105061000
23799906	::482165146262175000
131278152	::482165161978261000
50811080	::482165175655464000
260361255	::482165182643200000
260361255	::482165183305904000
24383303	::482165207431512000
353544330	::482165243611979000
398707286	::482165266365685000
252681307	::482165301791162000
69916558	::482165335572094000
270065033	::482165340542345000
59705683	::482165345323872000
18023231	::482165355071016000
24226614	::482165376285810000
95072707	::482165399237054000
104947253	::482165442631315000
25760567	::482165445391556000
59622669	::482165588899274000
146608159	::482165632243216000
2084321	::482165681035571000
326351370	::482165702636236000
256259599	::482165754851110000
30128717	::482165824221097000
401089789	::482165847633321000
377555310	::482165872073523000
359806236	::482165898522791000
63490594	::482165930999300000
353544330	::482166033680457000
78213	::482166058359336000
7345092	::482166119600386000
246112828	::482166131461861000
96658544	::482166141494652000
91606737	::482166142539022000
44811271	::482166146280349000
322842111	::482166195974463000
322842111	::482166260994555000
54422208	::482166306074939000
246112828	::482166312567709000
221098400	::482166322000691000
259541688	::482166325436248000
400704846	::482166334118043000
389197869	::482166410685071000
249388532	::482166450287677000
22504277	::482166474518175000
494543536	::482166518629670000
244995179	::482166536552316000
230327491	::482166555040423000
402268968	::482166561223245000
323978080	::482166568525508000
15814841	::482166607914205000
23665083	::482166611701276000
28197443	::482166625123065000
221098400	::482166634006593000
15961483	::482166639236890000
20020647	::482166662699823000
568505535	::482166721932165000
353544330	::482166735865643000
230327491	::482166781314744000
209223008	::482166790064455000
513434526	::482166801346748000
22285873	::482166849874821000
54422208	::482166857407803000
36279116	::482166868048769000
21117523	::482166889184256000
252681307	::482166912395542000
407399368	::482166925183578000
18336787	::482166937284116000
353544330	::482166997174603000
371477472	::482167001104646000
351152035	::482167051205636000
23933265	::482167132872929000
230327491	::482167139843858000
144733584	::482167232135720000
224095849	::482167252012105000
331397011	::482167259654541000
722514433	::482167265564295000
431215016	::482167277404839000
353544330	::482167279937802000
40126821	::482167330957299000
327934017	::482167393041412000
18722083	::482167573845254000
318173357	::482167578865827000
41685125	::482167609513635000
447313860	::482167609803038000
353544330	::482167616409047000
191947005	::482167646243536000
322446637	::482167648633896000
131254355	::482167680514793000
68966030	::482167710986801000
120532808	::482167752937861000
252681307	::482167809703936000
419105102	::482167834034728000
331397011	::482167840787922000
234828491	::482167853072658000
583488323	::482167935452991000
225287674	::482167961881309000
378771457	::482167962057867000
18722083	::482167964175572000
393802148	::482167974606815000
475210759	::482167985327841000
431215016	::482167995284729000
25082908	::482168044353896000
40604299	::482168051551318000
327934017	::482168055946964000
429558621	::482168085567520000
253230729	::482168173387476000
230327491	::482168204098158000
344454080	::482168210339692000
189664484	::482168229393989000
494543536	::482168230199312000
252681307	::482168246041583000
374228630	::482168265200787000
15961483	::482168269332180000
25084916	::482168319303114000
349484189	::482168320267808000
252681307	::482168389553885000
322842111	::482168451314622000
25084916	::482168460127252000
20620620	::482168468624904000
16353730	::482168479660122000
443375828	::482168529605509000
107308159	::482168554331308000
15204110	::482168557342425000
27268559	::482168609372782000
16353730	::482168625768718000
81469472	::482168629681991000
54405135	::482168661751242000
327934017	::482168721780129000
302934050	::482168777480474000
168853356	::482168809470443000
9129332	::482168825748942000
462487376	::482168844778098000
365739414	::482168859407826000
23967395	::482168871923617000
252681307	::482168902198509000
7345092	::482168931302772000
20620620	::482168979126235000
383243793	::482168991947816000
23672351	::482169015616667000
579271413	::482169032498356000
11146552	::482169052115107000
168853356	::482169144410796000
67492430	::482169179504930000
240766538	::482169212279222000
242912563	::482169251999285000
133112299	::482169255254065000
377425191	::482169259087650000
23967395	::482169270709678000
191947005	::482169291547365000
87247551	::482169293988036000
168853356	::482169310077394000
15288029	::482169328310054000
350424007	::482169343632228000
25469735	::482169349378031000
72890292	::482169393724817000
209208697	::482169421717573000
197277853	::482169446866251000
197277853	::482169493490130000
33282020	::482169552596254000
197277853	::482169666668748000
253759009	::482169684318359000
418847263	::482169723207954000
15288029	::482169749300736000
28771314	::482169784390651000
197277853	::482169832519921000
15137186	::482169833279070000
197277853	::482169844440117000
383243793	::482169855425003000
49221112	::482169931165741000
587104097	::482169962224566000
9129332	::482170003954081000
9129332	::482170043103715000
82115262	::482170073998577000
198911524	::482170169100230000
849	::482170179317952000
9129332	::482170185718431000
420389630	::482170203024146000
9129332	::482170204064333000
327842258	::482170233948737000
602224338	::482170283688611000
256259599	::482170289359319000
286282963	::482170341092237000
307697597	::482170352672337000
25082908	::482170370292580000
9129332	::482170394380877000
224103552	::482170420368396000
17448907	::482170466137042000
252823136	::482170497514225000
494376740	::482170509522911000
453690730	::482170541030125000
15288029	::482170545622892000
493640349	::482170553935998000
494376740	::482170600186970000
176487313	::482170621443313000
186208532	::482170624492580000
458808714	::482170644805591000
377425191	::482170751576203000
15137186	::482170778306101000
140157275	::482170778490650000
197277853	::482170780336140000
197277853	::482170804210130000
9129332	::482170811697360000
15137186	::482170828679700000
470660217	::482170832626937000
26642766	::482170840671199000
349484189	::482170842248253000
22285873	::482170921172893000
397084214	::482170959088984000
230327491	::482170965971836000
431264673	::482170970212679000
65526622	::482170986779795000
335759212	::482170991934574000
29737650	::482170996833525000
168853356	::482171001426288000
233767854	::482171024138465000
195154119	::482171046204686000
494376740	::482171055340257000
230327491	::482171076055531000
331397011	::482171077960159000
246066577	::482171083903483000
233767854	::482171099954692000
453690730	::482171118602571000
187741596	::482171242997231000
374228630	::482171338329567000
415206019	::482171354134097000
72890292	::482171372517748000
267405925	::482171432298758000
17233573	::482171447583203000
491357856	::482171452611760000
72890292	::482171518894739000
383243793	::482171523612962000
383243793	::482171554604675000
716788381	::482171572816338000
25082908	::482171599525662000
60098410	::482171616160264000
239257340	::482171626058817000
198911524	::482171678663782000
188417746	::482171690735403000
402229763	::482171717675012000
59454178	::482171734867460000
87247551	::482171767977295000
352486016	::482171841662812000
716788381	::482171875351470000
187741596	::482171975884763000
26642766	::482172001755201000
253828982	::482172034122674000
21449993	::482172089445539000
26642766	::482172093534978000
252681307	::482172145884483000
43045329	::482172156717981000
65526622	::482172164066381000
216833550	::482172185809678000
252681307	::482172263262068000
37011485	::482172283642191000
186208532	::482172283671175000
65526622	::482172323999383000
216833550	::482172324225875000
64549933	::482172431621423000
420389630	::482172439582224000
64549933	::482172454258085000
174351092	::482172463770378000
50507669	::482172485325307000
849	::482172494552784000
421655917	::482172499912687000
212068363	::482172513233805000
15814841	::482172526282694000
96658544	::482172569001271000
98768681	::482172624127021000
399555371	::482172629152186000
20190503	::482172671845990000
466646092	::482172678418477000
409662649	::482172706863845000
475210759	::482172710551044000
466646092	::482172737797255000
25469735	::482172756906110000
513434526	::482172783758020000
361199465	::482172797183983000
363649162	::482172843673665000
849	::482172881716383000
191947005	::482172905334513000
277996494	::482172907796176000
15814841	::482172923768471000
17448907	::482172927819804000
186572442	::482172931657584000
285955708	::482173003422113000
15814841	::482173005339324000
107610605	::482173050746839000
466646092	::482173062604140000
239257340	::482173063874637000
7345092	::482173087635341000
494543536	::482173099618484000
246635722	::482173157818654000
246635722	::482173177200513000
9129332	::482173238777503000
434439338	::482173261761888000
108204138	::482173280498245000
9129332	::482173301192921000
111411572	::482173318691180000
25469735	::482173370897666000
95504927	::482173373498531000
466646092	::482173380519796000
246635722	::482173436437884000
466646092	::482173449692254000
519909326	::482173470302670000
397084214	::482173500564578000
64549933	::482173510769725000
16006363	::482173511923159000
23799906	::482173530269052000
78653568	::482173530415841000
251359942	::482173558345719000
64549933	::482173576410566000
178492117	::482173592310775000
56059141	::482173620832043000
18999708	::482173637500235000
9899992	::482173649042931000
349472194	::482173700440330000
239257340	::482173704353234000
16006363	::482173705058287000
378609308	::482173712846688000
50509821	::482173725488332000
246635722	::482173771235590000
174351092	::482173778714456000
25469735	::482173789380157000
80965569	::482173853288759000
80965569	::482173861794824000
321102847	::482173877804867000
246635722	::482173924159934000
36082253	::482173960491376000
36082253	::482173962458525000
20020647	::482173984176218000
286298021	::482174009686388000
40604299	::482174082423603000
252681307	::482174087268425000
537633292	::482174184382930000
187741596	::482174188887605000
63490594	::482174204834373000
553711382	::482174208529534000
252681307	::482174209511411000
64549933	::482174264460976000
252681307	::482174264750383000
237330810	::482174295809204000
260961523	::482174374955335000
64549933	::482174462125932000
312245470	::482174512834699000
256853017	::482174523064590000
26915925	::482174529548992000
30242503	::482174547119316000
432819849	::482174562176888000
435409494	::482174573752745000
252681307	::482174607760584000
223288871	::482174612302999000
246635722	::482174613237923000
110530129	::482174660721655000
383812985	::482174669563252000
217928831	::482174692740956000
441039165	::482174710843576000
312245470	::482174730108018000
68473966	::482174732494970000
600663496	::482174743924449000
252681307	::482174789910794000
411848692	::482174793068736000
4434941	::482174805127335000
312245470	::482174841529704000
433470731	::482174845762158000
23967395	::482174850006413000
433470731	::482174864665870000
239257340	::482174875931389000
20833365	::482174952485814000
25469735	::482174963462311000
223288871	::482174993086697000
246112828	::482175002717212000
252681307	::482175030693212000
280798922	::482175037516967000
464182365	::482175056114499000
217928831	::482175058224627000
110530129	::482175087773093000
29827759	::482175103065935000
20833365	::482175111156338000
110530129	::482175173945085000
262449011	::482175185999912000
104990093	::482175278626914000
256259599	::482175332934766000
255195496	::482175338319855000
142038800	::482175355441401000
336628506	::482175382289145000
87247551	::482175400219385000
109331928	::482175437200564000
402229763	::482175442846117000
256259599	::482175451037585000
420389630	::482175525923082000
259413656	::482175529097777000
415789240	::482175536949518000
110530129	::482175559212871000
256259599	::482175559598747000
30417393	::482175601264963000
336628506	::482175618050969000
131278152	::482175625965617000
234187240	::482175636228685000
30242503	::482175640737939000
256259599	::482175645967872000
259830697	::482175661055168000
453690730	::482175686900056000
363969403	::482175715224199000
312245470	::482175743686742000
378850242	::482175799827902000
82115262	::482175827119837000
411848692	::482175844341645000
702450841	::482175871382351000
431937908	::482175912838840000
142038800	::482175942346166000
431937908	::482175949165703000
399174015	::482175953586499000
431937908	::482175955239055000
372068999	::482175971702112000
217928831	::482175984909549000
102401687	::482176010776227000
415789240	::482176058536378000
15814841	::482176074701611000
445903498	::482176085358964000
378609308	::482176111468498000
15974594	::482176114308042000
16006363	::482176123191967000
102401687	::482176167982944000
107902551	::482176191021846000
378609308	::482176195593646000
20778748	::482176195925000000
110530129	::482176224760844000
110530129	::482176238358757000
87247551	::482176256956305000
104539435	::482176282751672000
18999708	::482176294520487000
58652870	::482176298731573000
378609308	::482176322450366000
58652870	::482176327131205000
58652870	::482176331329712000
344857407	::482176332445413000
33342988	::482176349172662000
355990893	::482176352125464000
187741596	::482176428633776000
209223008	::482176479623925000
40604299	::482176487794016000
256853017	::482176543477600000
150518148	::482176563597672000
429345484	::482176564390400000
256853017	::482176613262426000
256259599	::482176613811884000
214779476	::482176699937734000
24718142	::482176718950526000
221205505	::482176719135072000
23967395	::482176743784996000
78653568	::482176748986314000
33342988	::482176756930338000
247159855	::482176790673121000
32750427	::482176802777866000
337434879	::482176843798179000
411848692	::482176873447702000
37316930	::482176925365198000
65513	::482176937612546000
38031351	::482176940808208000
534913317	::482176975251841000
331668519	::482176975931338000
259830697	::482177000812335000
37011485	::482177001240150000
87247551	::482177007430549000
25084916	::482177019837710000
401757405	::482177033607589000
20738985	::482177047922757000
150518148	::482177050543808000
34445704	::482177099340320000
255622442	::482177110703104000
108204138	::482177151077449000
65513	::482177157574459000
258454374	::482177182891270000
230327491	::482177194014167000
458808714	::482177200041369000
242443898	::482177274675208000
18657192	::482177276797517000
45278487	::482177280119025000
229650081	::482177296309440000
87247551	::482177311626633000
45278487	::482177322741559000
217928831	::482177370804088000
244290101	::482177395168780000
635151853	::482177422645678000
17448907	::482177432892362000
393802148	::482177439108304000
20833365	::482177487758053000
9687752	::482177506553110000
286298021	::482177509807894000
9687752	::482177532679426000
244290101	::482177559069618000
177101575	::482177559279722000
217928831	::482177568527757000
87247551	::482177581412671000
244290101	::482177601440473000
271717879	::482177602015473000
2084321	::482177602778431000
195154119	::482177619794739000
114593439	::482177622093221000
349431964	::482177631593304000
384563395	::482177659422507000
432819849	::482177721657991000
26915925	::482177730612445000
349431964	::482177740271910000
17233573	::482177744718290000
279230956	::482177751785680000
89590985	::482177755019083000
229650081	::482177777882640000
349431964	::482177791916400000
349431964	::482177799415816000
27237232	::482177803324911000
458808714	::482177808458727000
14085431	::482177809079480000
458808714	::482177844378742000
244290101	::482177846295547000
20833365	::482177848581451000
26915925	::482177850464665000
424464803	::482177867774586000
114593439	::482177872904200000
277251070	::482177914536869000
20786050	::482177972850688000
424464803	::482177978000883000
87247551	::482177995424026000
318173357	::482178080178319000
230365198	::482178207299272000
58652870	::482178224521510000
312245470	::482178232372822000
318173357	::482178238647529000
15288029	::482178279722344000
102530016	::482178288602075000
43045329	::482178349100302000
19071786	::482178354720690000
221098400	::482178362291417000
270173839	::482178365328478000
16353730	::482178369719926000
18657192	::482178371741155000
349431964	::482178378632400000
215144630	::482178379295125000
114593439	::482178380398227000
244290101	::482178411364761000
464182365	::482178414552436000
114593439	::482178430465605000
464182365	::482178447972638000
266210776	::482178455044239000
244290101	::482178460115152000
463908266	::482178461461905000
22648162	::482178497528336000
424464803	::482178553199357000
150518148	::482178584828600000
316766176	::482178588632821000
404335977	::482178617326465000
20833365	::482178639966924000
142038800	::482178649446432000
177101575	::482178662918537000
87247551	::482178667703844000
425381729	::482178688029827000
243830281	::482178702499786000
299796220	::482178726160248000
49221112	::482178731931230000
104539435	::482178734582403000
19684793	::482178735815532000
172025978	::482178747135574000
51413309	::482178767050530000
30242503	::482178832192262000
107750524	::482178871941275000
22944914	::482178880254386000
14954949	::482178891810086000
228845995	::482178909656854000
228845995	::482178910860636000
17448907	::482178954120691000
449981984	::482178961460297000
338543771	::482178976861806000
94737009	::482178998164668000
282692620	::482179024157167000
150518148	::482179075327270000
613256961	::482179106713251000
358452616	::482179156688375000
90689440	::482179193136877000
22648162	::482179227257548000
348316521	::482179241644003000
4434941	::482179246765268000
260825806	::482179272816095000
23967395	::482179275336871000
23442090	::482179287760785000
80788799	::482179292063752000
330201359	::482179297126256000
275260502	::482179324225671000
56059141	::482179390843785000
29553235	::482179393369165000
17448907	::482179402638180000
458808714	::482179410640904000
349431964	::482179420451397000
383243793	::482179436578488000
397084214	::482179439522902000
458808714	::482179443197509000
349431964	::482179450520354000
417523013	::482179465619849000
349431964	::482179469801553000
349431964	::482179528106573000
432819849	::482179538475311000
339295860	::482179551233978000
19734494	::482179552719171000
186107022	::482179557584146000
234187240	::482179583681122000
90689440	::482179585061040000
176487313	::482179596708614000
212068363	::482179601624346000
238024746	::482179621665132000
25469735	::482179644787933000
497565305	::482179661791645000
377425191	::482179665826963000
228845995	::482179675750686000
351847146	::482179728040681000
275260502	::482179777223081000
49221112	::482179793157238000
25469735	::482179811012403000
275260502	::482179844554244000
411848692	::482179862237433000
49221112	::482179863722196000
45278487	::482179897423454000
14954949	::482179924476690000
130312780	::482179968865034000
20833365	::482180009583333000
67492430	::482180010669649000
176487313	::482180030177370000
41967329	::482180039820062000
170162540	::482180055808741000
163646426	::482180059714056000
250774954	::482180108791595000
20833365	::482180127514587000
14954949	::482180169898012000
319420243	::482180172334895000
270736613	::482180191943663000
245154470	::482180244238241000
562393615	::482180247530770000
419836731	::482180327335804000
67492430	::482180328501411000
398707286	::482180336739028000
9687752	::482180338136125000
424464803	::482180417663926000
385706960	::482180449133797000
20833365	::482180477885743000
506824920	::482180551072579000
431937908	::482180554612162000
269151566	::482180576859131000
20778748	::482180581128560000
310321041	::482180593984098000
346569016	::482180613001072000
243465008	::482180630000971000
431937908	::482180669234085000
436187992	::482180689236725000
364641621	::482180722103308000
170162540	::482180726444400000
431937908	::482180732345794000
433470731	::482180742320250000
244290101	::482180749555032000
30242503	::482180757532995000
519086519	::482180848548970000
15791549	::482180856593661000
329955120	::482180860578639000
519086519	::482180873362472000
123739379	::482180873601552000
246030395	::482180879767584000
449981984	::482180935161372000
124582805	::482180942195208000
19684793	::482180981089378000
230069479	::482180982800658000
25084916	::482180999271698000
331397011	::482181023959367000
497565305	::482181029025701000
340094001	::482181059023364000
54405135	::482181085871108000
241337450	::482181126555856000
18999708	::482181136857055000
135324408	::482181174920773000
385706960	::482181202065911000
519086519	::482181220793462000
221098400	::482181229387583000
243465008	::482181248547586000
27179899	::482181252238168000
54405135	::482181266565902000
6652302	::482181299558297000
264300486	::482181301470887000
404335977	::482181303149019000
458808714	::482181322643759000
583488323	::482181325009350000
263433687	::482181353258360000
200685756	::482181354172731000
109059155	::482181389090320000
411848692	::482181426062692000
50509821	::482181467426938000
225622870	::482181469213691000
497565305	::482181474901192000
464182365	::482181475459014000
321037427	::482181486540767000
198911524	::482181493796511000
277251070	::482181505003712000
497565305	::482181518849097000
49383709	::482181535626313000
436187992	::482181537438257000
364641621	::482181560242683000
431937908	::482181579783933000
38031351	::482181597005746000
49383709	::482181600600289000
497565305	::482181614416314000
170162540	::482181645785505000
34087430	::482181654836813000
470451598	::482181710931824000
260825806	::482181731449962000
323978080	::482181754804240000
246635722	::482181783836819000
252681307	::482181805140103000
52809967	::482181835863367000
65513	::482181837570457000
153544543	::482181874811686000
16006363	::482181883665842000
346569016	::482181901570945000
411848692	::482181904209170000
29553235	::482181965777735000
194129729	::482181975172591000
437898031	::482181977144295000
100339690	::482181980780789000
424464803	::482182002381029000
14307454	::482182025370030000
244290101	::482182061810122000
55888161	::482182071298035000
364641621	::482182122652700000
23754003	::482182150519656000
78653568	::482182183474704000
364641621	::482182183998611000
243830281	::482182202071842000
61698439	::482182202768490000
337434597	::482182240235843000
431264673	::482182242014593000
56736460	::482182250151178000
339295860	::482182255163355000
225203526	::482182266794164000
17448907	::482182303524065000
65512747	::482182308699467000
244290101	::482182326642688000
350665443	::482182331558797000
305379724	::482182354023096000
442433056	::482182373111377000
34087430	::482182394963705000
164676969	::482182417084854000
340094001	::482182419101921000
50507669	::482182425125330000
260825806	::482182432968294000
246635722	::482182453595885000
517075828	::482182455709822000
164676969	::482182462609833000
98768681	::482182498005577000
338664006	::482182501150908000
258382946	::482182508503511000
100090407	::482182508797513000
203688730	::482182517600960000
25784705	::482182543270109000
260825806	::482182549297299000
16713287	::482182553067982000
23754003	::482182557790793000
98054636	::482182580566228000
436188872	::482182617639706000
110063681	::482182666037366000
364641621	::482182670990839000
346569016	::482182684123226000
593296591	::482182728821915000
238024746	::482182750422962000
449981984	::482182765547229000
364641621	::482182774246236000
593296591	::482182790960529000
300009838	::482182797789233000
423666163	::482182798896164000
98054636	::482182803506069000
394776489	::482182816516825000
17233573	::482182821994586000
423666163	::482182872279695000
44380700	::482182928609607000
98054636	::482182933365936000
366136205	::482182944967385000
260961523	::482182968207613000
67492430	::482182991180218000
340094001	::482182995856482000
340094001	::482183033173184000
411848692	::482183044967575000
186314952	::482183085715226000
413367641	::482183111996739000
38031351	::482183116837388000
285125363	::482183164207452000
451667062	::482183172814151000
255697938	::482183203600760000
98054636	::482183207861751000
536141027	::482183219383906000
328057955	::482183234194010000
119269983	::482183237981065000
23967395	::482183243022606000
849	::482183287700336000
436187992	::482183288153333000
423666163	::482183343958528000
23967395	::482183351189532000
376525681	::482183395200757000
15814841	::482183460925476000
394776489	::482183475853008000
366136205	::482183506492424000
17448907	::482183515833135000
358452616	::482183541183090000
196693857	::482183581196754000
415789240	::482183592093577000
505219745	::482183641884139000
26642766	::482183643926757000
16258968	::482183650193051000
397028036	::482183693620879000
249388532	::482183714232102000
6092972	::482183716824166000
38031351	::482183723303985000
444247134	::482183772549292000
196693857	::482183776022171000
165261298	::482183788097568000
25469735	::482183797027241000
348316521	::482183835430293000
246030395	::482183846092210000
82115262	::482183850789851000
22944914	::482183874508648000
350665443	::482183886517334000
189664484	::482183908294156000
17974977	::482183914963083000
332306968	::482183938564042000
358452616	::482183976358907000
593296591	::482183993509429000
332306968	::482184017383403000
505219745	::482184032273199000
160788774	::482184087638003000
38031351	::482184112267341000
22648162	::482184116255744000
593296591	::482184126015889000
332306968	::482184172509724000
593296591	::482184177878454000
237330810	::482184205888389000
358452616	::482184220735848000
260825806	::482184232303742000
377110730	::482184281117032000
352486016	::482184281754587000
388374921	::482184289178882000
310982944	::482184309248638000
593296591	::482184311953580000
475210759	::482184314084675000
242912563	::482184356300357000
21153287	::482184372960100000
161622400	::482184390022152000
260825806	::482184497404715000
55888161	::482184528237457000
38031351	::482184532406198000
21153287	::482184557329141000
186314952	::482184566455541000
37011485	::482184653240274000
424498591	::482184680255811000
266210776	::482184698777448000
126109768	::482184721565089000
316766176	::482184760433721000
37011485	::482184762606772000
332306968	::482184779438514000
116054733	::482184790469513000
211616743	::482184805723824000
592150138	::482184825944555000
126109768	::482184875810619000
135324408	::482184907247321000
470451598	::482184932044046000
204292930	::482184959117897000
458639179	::482184961110200000
211616743	::482184974657798000
260961523	::482184976457166000
228845995	::482185003816976000
505219745	::482185026755252000
233767854	::482185044803330000
38031351	::482185079326642000
332306968	::482185083520966000
444247134	::482185094484869000
259746323	::482185096389074000
214220072	::482185100373684000
338664006	::482185116156846000
17974977	::482185140366761000
258636623	::482185173614993000
205043960	::482185194347065000
260825806	::482185197585063000
328057955	::482185272545640000
255195496	::482185309401014000
105993726	::482185313238790000
411848692	::482185335539908000
62186442	::482185357362880000
260825806	::482185394662809000
365739414	::482185403516993000
233677206	::482185428125368000
233677206	::482185436094537000
423830555	::482185448169566000
87247551	::482185459787784000
62186442	::482185463487135000
105993726	::482185485691781000
246112828	::482185486585585000
168853356	::482185514385014000
473118863	::482185604357033000
64549933	::482185612595048000
360730562	::482185615724007000
22736943	::482185680571744000
376425912	::482185701484552000
587054451	::482185744786944000
22285873	::482185746825363000
228845995	::482185751229382000
396929208	::482185760070582000
71878260	::482185790223826000
40604299	::482185796795916000
392716377	::482185796925923000
300135225	::482185840882249000
209223008	::482185848364859000
235272576	::482185894514786000
478145352	::482185902416875000
415789240	::482185931160436000
553934357	::482185936885649000
341892711	::482186001813868000
63490594	::482186004212629000
365746365	::482186049419247000
587104097	::482186066091192000
185629189	::482186073045352000
233767854	::482186077432578000
259746323	::482186078053347000
460491164	::482186091122806000
311092385	::482186093849092000
396929208	::482186107698679000
187741596	::482186121380524000
16322613	::482186124232638000
25609677	::482186161532968000
246571951	::482186181791072000
411848692	::482186185398165000
23665083	::482186202745802000
25609677	::482186222115491000
6092972	::482186284379553000
40604299	::482186288758398000
453690730	::482186295884521000
26589876	::482186328113569000
409541924	::482186352855752000
25235649	::482186363886776000
16322613	::482186429418577000
12685102	::482186432766021000
278301419	::482186451074187000
375967762	::482186453200293000
385782746	::482186522293047000
328057955	::482186555214139000
399114412	::482186611824685000
401443377	::482186615235039000
411848692	::482186621341552000
587054451	::482186638966026000
24494616	::482186649900949000
377425191	::482186722382716000
38031351	::482186741718466000
428646436	::482186746944552000
175314654	::482186762161106000
131420707	::482186784034414000
588874950	::482186790711721000
415789240	::482186867815641000
411777707	::482186886979809000
411848692	::482186890280304000
86885002	::482186898895433000
553934357	::482186907686670000
259746323	::482186916444372000
8709452	::482186940620369000
22648162	::482186970429259000
246571951	::482186982345306000
365739414	::482186984073359000
55888161	::482186985780830000
317483868	::482187050280837000
311092385	::482187054344704000
553934357	::482187107406860000
415789240	::482187109516595000
415789240	::482187163321110000
37495077	::482187176537378000
310321041	::482187186737905000
19111395	::482187207214510000
228845995	::482187237485182000
411777707	::482187265234722000
211616743	::482187293537488000
411777707	::482187294867476000
402268968	::482187328388337000
593296591	::482187342430470000
22954511	::482187382020509000
415789240	::482187387242430000
87247551	::482187393705848000
411777707	::482187401834799000
214220072	::482187404095156000
380049732	::482187443094183000
22954511	::482187446369546000
247159855	::482187485284274000
71878260	::482187495959179000
419836731	::482187502233870000
593296591	::482187516372459000
402229763	::482187527701286000
410195122	::482187572152516000
53724365	::482187613294829000
131968998	::482187624573325000
243751614	::482187669221277000
86885002	::482187694584246000
259746323	::482187699411886000
86885002	::482187750146191000
402229763	::482187755120640000
224068229	::482187778944290000
415789240	::482187783662862000
328858212	::482187792538423000
8709452	::482187793855049000
593296591	::482187819352211000
101617436	::482187824251142000
223243607	::482187832325599000
160788774	::482187846069915000
252623066	::482187861090111000
378771457	::482187865778974000
361527638	::482187897143980000
211616743	::482187903393468000
442433056	::482187923291246000
8709452	::482187929343639000
259746323	::482187932590043000
311092385	::482187934070632000
259746323	::482187934439731000
211616743	::482187944996777000
37495077	::482187957361582000
230365198	::482187985891655000
453044363	::482188012210507000
37011485	::482188015893504000
562178473	::482188018900402000
373736716	::482188024122318000
593296591	::482188028241117000
98552986	::482188082956218000
22648162	::482188109803569000
170162540	::482188112957693000
375385791	::482188127239700000
130690913	::482188168653844000
78213	::482188236228665000
25178781	::482188264036528000
635577431	::482188271519150000
593296591	::482188271795982000
424540791	::482188310916255000
350509640	::482188330042658000
186572442	::482188334676996000
214220072	::482188335771693000
47348539	::482188356059553000
602895412	::482188365756784000
201113172	::482188369662062000
223614733	::482188482379784000
375385791	::482188542400294000
372499722	::482188543381766000
161622400	::482188552629788000
39863661	::482188554278559000
593296591	::482188580886814000
20786050	::482188589644935000
211616743	::482188591469056000
171103429	::482188618350338000
399114412	::482188624771837000
187047785	::482188627108052000
849	::482188637858435000
214220072	::482188646305374000
201113172	::482188664018313000
419836731	::482188696662573000
55964893	::482188708704440000
85211920	::482188717835419000
186572442	::482188754333872000
270065033	::482188774001356000
40946018	::482188775351517000
19245878	::482188797942067000
253689041	::482188828095303000
548870171	::482188831794679000
230365198	::482188885062332000
9129332	::482188893312536000
22648162	::482188897992974000
225287674	::482188912824049000
232437529	::482188960387452000
378771457	::482188963231199000
32382173	::482188983619690000
593296591	::482188994248077000
716788381	::482189000459821000
17974977	::482189026506461000
419836731	::482189059084005000
372499722	::482189059088203000
199331386	::482189088037277000
230365198	::482189091208192000
209223008	::482189110518751000
22648162	::482189142105669000
329955120	::482189201384169000
287994287	::482189209038364000
230365198	::482189244744892000
22648162	::482189248242528000
64549933	::482189267125698000
304140174	::482189282996543000
238024746	::482189317347880000
310506975	::482189318036156000
23442090	::482189337493508000
553934357	::482189345097412000
31345791	::482189351980257000
118733444	::482189359257780000
379833720	::482189373559939000
396929208	::482189430216589000
310666452	::482189432762957000
224068229	::482189455822815000
186314952	::482189456342933000
225622870	::482189459648024000
238024746	::482189465016758000
337434879	::482189476421054000
231150237	::482189563771633000
78513872	::482189566980263000
231150237	::482189587368783000
578593285	::482189633824886000
23247181	::482189636328902000
33703018	::482189671066525000
254386830	::482189686912606000
25178781	::482189708907126000
411848692	::482189722047889000
310666452	::482189725382742000
188417746	::482189732940492000
209223008	::482189740276338000
270065033	::482189753920815000
253689041	::482189783499046000
238024746	::482189789718786000
224095849	::482189807678783000
19210855	::482189820483993000
399114412	::482189831506636000
19734494	::482189871642316000
238024746	::482189876578639000
282692620	::482189883591884000
125060842	::482189902025486000
187047785	::482189903719968000
19734494	::482189919109279000
278220302	::482189934049390000
258636623	::482189934829535000
386956382	::482189938599809000
25082908	::482189940533387000
633010300	::482189954408529000
431264673	::482189955121557000
21452516	::482189973844930000
386956382	::482189988243599000
592150138	::482190034963947000
187047785	::482190038692687000
600663496	::482190043839094000
369819130	::482190072708886000
423830555	::482190115448422000
253717655	::482190202278920000
350509640	::482190208893714000
118855202	::482190239289450000
19734494	::482190242825637000
386956382	::482190279114375000
34841151	::482190297989140000
86604355	::482190319187161000
283625404	::482190339915386000
232437529	::482190340246343000
177174253	::482190390142185000
16566189	::482190395099869000
225622870	::482190397465051000
199331386	::482190398337863000
31345791	::482190432890134000
313792688	::482190439374548000
49221112	::482190442457341000
299796220	::482190474649030000
343018153	::482190521163448000
22954511	::482190542952865000
453044363	::482190550636822000
59705683	::482190569494413000
18336787	::482190569624465000
20020647	::482190575685230000
453044363	::482190585218871000
225622870	::482190614352502000
22648162	::482190620341968000
16107745	::482190636796215000
240492455	::482190637454721000
453044363	::482190641888120000
187047785	::482190665686601000
50306226	::482190670442938000
131278152	::482190680706805000
14307454	::482190696489549000
125060842	::482190697743659000
357308471	::482190706304221000
429558621	::482190757588402000
18657192	::482190765808840000
50306226	::482190786469974000
18999708	::482190790332932000
175314654	::482190815398092000
125060842	::482190831474843000
129441756	::482190846851571000
277996494	::482190848319176000
39684857	::482190861417988000
513855251	::482190928182910000
305415102	::482190943270211000
287994287	::482190944779767000
18015033	::482190948265648000
287994287	::482190965373796000
128703316	::482190974152900000
420323287	::482190974773252000
364888000	::482190991999643000
175314654	::482190996608790000
336149936	::482191015504130000
24494616	::482191043333341000
364888000	::482191053500743000
287994287	::482191069086367000
125060842	::482191080511660000
193796724	::482191093748867000
102301729	::482191097326604000
329093513	::482191133444169000
175314654	::482191170672414000
277996494	::482191177932763000
125060842	::482191191211917000
175314654	::482191194579935000
257913209	::482191225391702000
277996494	::482191250666168000
59705683	::482191265862123000
420323287	::482191284564545000
33249556	::482191329704046000
22648162	::482191333528846000
125060842	::482191356685590000
269012544	::482191359399694000
289360824	::482191376847622000
21105964	::482191419293978000
291155950	::482191436331241000
225622870	::482191436368977000
40604299	::482191444522704000
438698734	::482191507131101000
153544543	::482191512764420000
16713287	::482191534624759000
19684793	::482191538202898000
431937908	::482191539108466000
396929208	::482191557588549000
328252982	::482191622596087000
513855251	::482191693811167000
102301729	::482191696608776000
42795192	::482191728947257000
43208085	::482191732025856000
38031351	::482191741806596000
242912563	::482191759553077000
51413309	::482191761704374000
61307501	::482191787843268000
570483315	::482191796152201000
26642766	::482191812094734000
849	::482191813370195000
1384531	::482191848543236000
570483315	::482191851282104000
337434597	::482191851542155000
373736716	::482191868772352000
437898031	::482191873767780000
21696310	::482191883750608000
170162540	::482191888275877000
90469755	::482191901232099000
326813935	::482191902293630000
125060842	::482191905669668000
23967395	::482191912355385000
16248047	::482191918471057000
33249556	::482191922845335000
54405135	::482191948954869000
570483315	::482191973294407000
125060842	::482191987890597000
624394090	::482192010733166000
18618379	::482192015006765000
82115262	::482192051102953000
23967395	::482192052499644000
570483315	::482192059894202000
599589782	::482192083898228000
17769662	::482192103993131000
475210759	::482192107009212000
23967395	::482192115791699000
570483315	::482192131591643000
214595457	::482192161178259000
349904873	::482192176357441000
245154470	::482192176580149000
155213009	::482192183525527000
120863692	::482192213657788000
570483315	::482192229360877000
125060842	::482192236457623000
556556365	::482192245735440000
225622870	::482192266367221000
214595457	::482192272578969000
49221112	::482192299800010000
599589782	::482192332456853000
49221112	::482192365612847000
592150138	::482192373284229000
32750427	::482192376010911000
43208085	::482192380016087000
570483315	::482192423095767000
7345092	::482192427503980000
153544543	::482192446336806000
49061011	::482192473272221000
331246659	::482192478301196000
348316521	::482192494919028000
311092385	::482192515915735000
273034167	::482192520781111000
343018153	::482192539249029000
407279448	::482192559947939000
232312019	::482192565932789000
287994287	::482192579119685000
120863692	::482192591971438000
348085087	::482192600296734000
463431723	::482192621289234000
48971187	::482192671436718000
225622870	::482192714142715000
438698734	::482192743301926000
43967474	::482192821395656000
225622870	::482192823379566000
197692007	::482192848952250000
542693847	::482192869126447000
199001641	::482192869889818000
438698734	::482192882347286000
331668519	::482192883249074000
246635722	::482192894615240000
289605285	::482192941918605000
280798922	::482192958088036000
607016651	::482192970347601000
570483315	::482192972478308000
325849507	::482192974848466000
255697938	::482192982754340000
125060842	::482192986042662000
185629189	::482192994196811000
17974977	::482192995463491000
102301729	::482193020129779000
266033863	::482193044100222000
16002106	::482193090044653000
494376740	::482193095174664000
188417746	::482193107266437000
46070001	::482193136945729000
440624261	::482193153370234000
15875100	::482193184085536000
22944914	::482193185641213000
224095849	::482193193266466000
125060842	::482193193274851000
494376740	::482193240305975000
275260502	::482193240762761000
542693847	::482193253572157000
266033863	::482193299441065000
125060842	::482193363605544000
433012724	::482193388922363000
553934357	::482193413043789000
570483315	::482193428642410000
271717879	::482193441242513000
25680589	::482193460284256000
553934357	::482193468576387000
20941662	::482193522943348000
198126424	::482193525518245000
33699503	::482193551816523000
23396218	::482193565104078000
37316930	::482193604681924000
175314654	::482193605314879000
14307454	::482193628278689000
303427354	::482193637238145000
100339690	::482193643839557000
116054733	::482193663888728000
104539435	::482193664345903000
59705683	::482193684306202000
30032107	::482193762085396000
570483315	::482193782377435000
361199465	::482193787511259000
197692007	::482193800048439000
271717879	::482193819321266000
43208085	::482193830431576000
414543388	::482193840074289000
7132042	::482193872466890000
205043960	::482193878741553000
146855323	::482193880029601000
42910967	::482193893073502000
24226614	::482193914539941000
361199465	::482193933921841000
104539435	::482193944999374000
125060842	::482193950749376000
361199465	::482193959909728000
542693847	::482193977337077000
607016651	::482193981019656000
361199465	::482193995326427000
376940853	::482194006655250000
194359616	::482194021456949000
367322500	::482194024577503000
361199465	::482194076452659000
59705683	::482194080672518000
361199465	::482194093099851000
364888000	::482194111471304000
366136205	::482194118949736000
242912563	::482194125111193000
267023866	::482194133675552000
90469755	::482194135684620000
104539435	::482194150256017000
125060842	::482194176499388000
197692007	::482194184724811000
361199465	::482194185819131000
125060842	::482194200243351000
449902821	::482194212549840000
361199465	::482194212633341000
53317470	::482194224981749000
125060842	::482194228512968000
364888000	::482194243822559000
125060842	::482194254588948000
9899992	::482194257898262000
208250490	::482194293147172000
304140174	::482194319319633000
125060842	::482194319852314000
104539435	::482194354602528000
361199465	::482194365415043000
205043960	::482194398055108000
89590985	::482194406821212000
246635722	::482194407509073000
494376740	::482194426677428000
258636623	::482194491713912000
716262980	::482194499058163000
262405775	::482194507577171000
40604299	::482194509418086000
28063382	::482194513000030000
337416247	::482194533514371000
494376740	::482194535372836000
104539435	::482194663441715000
49221112	::482194676909232000
20941662	::482194677995962000
423446901	::482194688624300000
197692007	::482194776729862000
122067183	::482194827728420000
256853017	::482194836083056000
37011485	::482194855482105000
215181084	::482194909093322000
412638454	::482194931339902000
104539435	::482194957382725000
364888000	::482194989020377000
253759009	::482195002399789000
364888000	::482195047031779000
131254355	::482195069546401000
15137186	::482195072520585000
78653568	::482195086231760000
98552986	::482195149271732000
371817971	::482195155441967000
122067183	::482195156285005000
344454080	::482195160587984000
255697938	::482195168024481000
412638454	::482195180540264000
370416747	::482195204771180000
270065033	::482195250661064000
310506975	::482195270294196000
214220072	::482195270302580000
74282065	::482195297716559000
46070001	::482195303291191000
304140174	::482195313797525000
125060842	::482195313898184000
370416747	::482195314561257000
214220072	::482195365425192000
27179899	::482195389957668000
197692007	::482195401295286000
34204169	::482195424342589000
19222225	::482195428931153000
552146644	::482195429661351000
20778748	::482195435910475000
29394513	::482195438867456000
153544543	::482195442600792000
453044363	::482195492084797000
232312019	::482195498149744000
231150237	::482195512813047000
223288871	::482195543897415000
110063681	::482195545025302000
197692007	::482195550453121000
628045480	::482195562662330000
74282065	::482195566122659000
200849010	::482195579020513000
75696479	::482195620262715000
225622870	::482195658464833000
463431723	::482195667217952000
327689033	::482195682577895000
58941053	::482195687837548000
53317470	::482195688403398000
249243467	::482195691536920000
370464008	::482195691624992000
75696479	::482195701816766000
593296591	::482195710972928000
225622870	::482195783270137000
341153843	::482195817399590000
359446141	::482195848348958000
92840294	::482195854372003000
223288871	::482195854988550000
74282065	::482195898449948000
296433109	::482195912652226000
377357259	::482195913582997000
570483315	::482195915743039000
197692007	::482195923838451000
553711382	::482195935485648000
153544543	::482195959649406000
287994287	::482195975285391000
223288871	::482195976409460000
177174253	::482195984123195000
101286329	::482195992583110000
73526174	::482196004138389000
90689440	::482196021636653000
505496552	::482196023058526000
98552986	::482196033699459000
260961523	::482196034752233000
296433109	::482196054486835000
232312019	::482196079794864000
73526174	::482196089098223000
401443377	::482196089958055000
102489930	::482196097163468000
75696479	::482196109431803000
287994287	::482196113458335000
81007000	::482196138288623000
562393615	::482196142336139000
249227650	::482196150100197000
359446141	::482196158161252000
570483315	::482196163383136000
570483315	::482196174971994000
75696479	::482196181057929000
122067183	::482196198292733000
223288871	::482196228827254000
17974977	::482196234942545000
249243467	::482196262398468000
16107745	::482196275463331000
81007000	::482196282228736000
90689440	::482196307482664000
287994287	::482196332325511000
197692007	::482196345626062000
249227650	::482196356464144000
134873681	::482196418149380000
197692007	::482196434247495000
134873681	::482196461845639000
81007000	::482196488290697000
76463655	::482196489267990000
372068999	::482196513591160000
359174210	::482196532541030000
181812900	::482196563880845000
81007000	::482196573191815000
89590985	::482196591776788000
58941053	::482196603835383000
86604355	::482196607644233000
269012544	::482196634533494000
466646092	::482196637654482000
72890292	::482196658110099000
81007000	::482196745745469000
323978080	::482196749436862000
72890292	::482196783184224000
570483315	::482196785490710000
134873681	::482196798904074000
110063681	::482196815014400000
349431964	::482196820592828000
484202581	::482196840033837000
53317470	::482196854860709000
191947005	::482196881427402000
197692007	::482196899756539000
132649069	::482196909030141000
408869196	::482196929825099000
50011708	::482196940281487000
101286329	::482196957348499000
279230956	::482196962171977000
607016651	::482196969230573000
22559382	::482196991595003000
191947005	::482196994338086000
23247181	::482197020409491000
215181084	::482197053749985000
81007000	::482197077380706000
72890292	::482197080153542000
503911979	::482197087572881000
81007000	::482197091058335000
464845445	::482197113011322000
305379724	::482197119218900000
81007000	::482197130354769000
177174253	::482197161325899000
474400310	::482197185434374000
81007000	::482197200198324000
296433109	::482197200488132000
177101575	::482197234898198000
197692007	::482197258835095000
607016651	::482197289549574000
194359616	::482197292137451000
81007000	::482197296520495000
349431964	::482197307769638000
197692007	::482197311104507000
1384531	::482197314467946000
453044363	::482197328409792000
187047785	::482197339675697000
328557330	::482197342817234000
287994287	::482197383149658000
231689668	::482197399671422000
349431964	::482197414879580000
18657192	::482197431145078000
240492455	::482197460937220000
466646092	::482197514503061000
132649069	::482197531175436000
27904685	::482197541946007000
42795192	::482197547419963000
215144630	::482197558215708000
197692007	::482197561940639000
64907439	::482197577857642000
453044363	::482197589375193000
453044363	::482197609101004000
116054733	::482197625274662000
32750427	::482197658136637000
90689440	::482197663270465000
1384531	::482197671017320000
109060628	::482197672019775000
332306968	::482197672431194000
212475056	::482197672581804000
197692007	::482197691758559000
570483315	::482197699542798000
349431964	::482197705511301000
95231863	::482197746334445000
553711382	::482197749614379000
231150237	::482197752739135000
105026890	::482197837464076000
53317470	::482197883400110000
31144939	::482197906934743000
384155676	::482197943223472000
453044363	::482197945819729000
349431964	::482197979709714000
439491329	::482197986487697000
200615756	::482198024840839000
274791343	::482198063948115000
120863692	::482198096240463000
262240809	::482198098605666000
20713213	::482198129518051000
1384531	::482198177320153000
22944914	::482198178515910000
349431964	::482198179522179000
17035194	::482198189286895000
18023231	::482198212803981000
49383709	::482198220118827000
376525681	::482198223356837000
562178473	::482198242638057000
96658544	::482198269691326000
349431964	::482198287865237000
200615756	::482198306505121000
309789310	::482198320303968000
198911524	::482198354131046000
231689668	::482198377711415000
215181084	::482198381792485000
1384531	::482198390797631000
201878266	::482198413111357000
17035194	::482198446271922000
338073739	::482198450046382000
34445704	::482198457323499000
18023231	::482198459747807000
305379724	::482198459747807000
332306968	::482198468782731000
200615756	::482198498801373000
238024746	::482198547555549000
453044363	::482198557521215000
27999272	::482198615239049000
304140174	::482198631001247000
369160273	::482198656255553000
349431964	::482198692045144000
92125226	::482198739214680000
32750427	::482198756545134000
7345092	::482198760961744000
408144950	::482198773591179000
384155676	::482198775503396000
191947005	::482198786597748000
185716839	::482198787511689000
505219745	::482198789172641000
305379724	::482198794784632000
134873681	::482198806503493000
17035194	::482198806822682000
131278152	::482198825147588000
212068363	::482198831417679000
101286329	::482198842008686000
49221112	::482198867669032000
458808714	::482198870974156000
197692007	::482198876343246000
187047785	::482198891933089000
16713287	::482198906478944000
256853017	::482198929371451000
369160273	::482198980408139000
33904380	::482198983117262000
369217450	::482198992072507000
40478607	::482199013459230000
620459453	::482199057822384000
39553593	::482199071944638000
172280619	::482199075366768000
349431964	::482199093658148000
221641208	::482199131260485000
133341985	::482199140529885000
14085431	::482199147492421000
252422768	::482199156308463000
252422768	::482199165577871000
7345092	::482199171844165000
256853017	::482199181260374000
33249556	::482199188462391000
69771494	::482199190786015000
620459453	::482199210209865000
349431964	::482199255046582000
141821632	::482199259752579000
187047785	::482199290664595000
453044363	::482199307315978000
252422768	::482199318158254000
24392243	::482199336890413000
79348656	::482199365436866000
26589876	::482199375490207000
365739414	::482199379021791000
351264389	::482199380531748000
131941193	::482199408184786000
58941053	::482199412954132000
17233573	::482199426132615000
15789848	::482199450928943000
349431964	::482199468670865000
409487670	::482199503156436000
409487670	::482199503978504000
60131090	::482199505622667000
274791343	::482199572165296000
562178473	::482199606231457000
398339392	::482199617304801000
351264389	::482199619472850000
18657192	::482199630071873000
351264389	::482199655015391000
304140174	::482199661017460000
100339690	::482199687244443000
257546151	::482199727711084000
396929208	::482199739123761000
344454080	::482199740050718000
120863692	::482199747277897000
226995875	::482199767003701000
102100651	::482199796560580000
256853017	::482199813014831000
722514433	::482199876525367000
309789310	::482199884519329000
344902431	::482199908577837000
17595323	::482199922649751000
188417746	::482199939372818000
199331386	::482199945706233000
33818674	::482199955289829000
356974615	::482199959018549000
287994287	::482200074387091000
142038800	::482200099079335000
350424007	::482200108877250000
33788573	::482200109132681000
558873022	::482200114946396000
131278152	::482200129756483000
108798356	::482200148467286000
18868622	::482200149528436000
558873022	::482200150975479000
23967395	::482200153122545000
131968998	::482200166121095000
27904685	::482200219086385000
18999708	::482200219484815000
558873022	::482200221947285000
16322613	::482200227667931000
199331386	::482200237214543000
23967395	::482200269199929000
215362694	::482200285595435000
444247134	::482200320487849000
197692007	::482200332681093000
558873022	::482200342093123000
199331386	::482200378575167000
558873022	::482200381255331000
79606394	::482200389219934000
197692007	::482200390713487000
311664191	::482200391795220000
221641208	::482200428894257000
558873022	::482200439480655000
197692007	::482200446065733000
131968998	::482200452537548000
18868622	::482200453560942000
177174253	::482200458732511000
30666953	::482200467074584000
542693847	::482200468811042000
285125363	::482200472590094000
380049732	::482200536566235000
449902821	::482200558624063000
128284695	::482200561262297000
464182365	::482200565837864000
499167427	::482200568585129000
570483315	::482200582820597000
340678678	::482200587136544000
25082908	::482200617830465000
613592670	::482200638080954000
31144939	::482200647408709000
453044363	::482200655906361000
187309818	::482200666660937000
445826532	::482200687850553000
30242503	::482200690115493000
8036902	::482200694045540000
334420539	::482200740526825000
197692007	::482200762144280000
23442090	::482200762362368000
18868622	::482200774379048000
44811271	::482200820142710000
161302101	::482200835183489000
446757000	::482200872487624000
453044363	::482200883187286000
445826532	::482200891442098000
101286329	::482200895904821000
26642766	::482200902514651000
441039165	::482200902627901000
98552986	::482200933976137000
187309818	::482200951844265000
279230956	::482200957070364000
215109001	::482200971884244000
506824920	::482200976548306000
90689440	::482201039286710000
464182365	::482201039492227000
350424007	::482201058761256000
398339392	::482201068995346000
420389630	::482201151224709000
17830276	::482201162280488000
602224338	::482201166206746000
375385791	::482201169734172000
587104097	::482201179997212000
369160273	::482201185643143000
18551115	::482201194690281000
241790793	::482201211941433000
18551115	::482201233189769000
46070001	::482201267113324000
197692007	::482201273991987000
583488323	::482201309320187000
10095952	::482201311883309000
26182895	::482201322662289000
120966317	::482201347131838000
491679354	::482201368589905000
148445755	::482201372696137000
365739414	::482201384725401000
120966317	::482201389267832000
46070001	::482201397027688000
266317182	::482201397212217000
40478607	::482201424365772000
287994287	::482201426496458000
17830276	::482201429054992000
128284695	::482201432746377000
46070001	::482201460965650000
287994287	::482201477797015000
220532575	::482201480246853000
401443377	::482201484432793000
197692007	::482201516284313000
389554052	::482201519467421000
397028036	::482201524244733000
122067183	::482201540275765000
16312540	::482201565013762000
40478607	::482201573612089000
554801627	::482201615923826000
266317182	::482201617304150000
252422768	::482201618595598000
339126665	::482201623662714000
556556365	::482201628963909000
212068363	::482201655144755000
570483315	::482201666997850000
16566189	::482201693464297000
40478607	::482201739068588000
256853017	::482201777802993000
369160273	::482201779934097000
252681307	::482201783901884000
429345484	::482201813693636000
398735102	::482201829573656000
18868622	::482201839480606000
26642766	::482201842554638000
467027311	::482201869616685000
399114412	::482201882517970000
212068363	::482201900779986000
187047785	::482201907469889000
310144986	::482201910271688000
399114412	::482201926038069000
133341985	::482201989464752000
197692007	::482202002475450000
18868622	::482202007215030000
553711382	::482202017897525000
205501297	::482202024067346000
335101950	::482202039829536000
228845995	::482202058498781000
101286329	::482202119169400000
98552986	::482202152962519000
402333632	::482202156184137000
252681307	::482202188358627000
287994287	::482202204208525000
26182895	::482202205311619000
266317182	::482202244717510000
491679354	::482202262312218000
212068363	::482202270063271000
16312540	::482202308324102000
241790793	::482202354415333000
393802148	::482202383917645000
225287674	::482202414078885000
370416747	::482202424380493000
18868622	::482202431942823000
200615756	::482202444949385000
221205505	::482202452159369000
285955708	::482202486145429000
79606394	::482202581511331000
252314330	::482202595969466000
36829018	::482202606992109000
290855101	::482202643331174000
22559382	::482202652575420000
106320745	::482202677045366000
92568275	::482202746121363000
402333632	::482202756409991000
384494456	::482202760901705000
90689440	::482202767734226000
369160273	::482202771433984000
24383303	::482202777506938000
54105420	::482202806221152000
24383303	::482202813213061000
274712500	::482202815649947000
551447338	::482202855206838000
24226614	::482202882599424000
339295860	::482202894083436000
54105420	::482202918485889000
483190332	::482202933124399000
356408344	::482202994822242000
494376740	::482203007774642000
274712500	::482203034982694000
339295860	::482203062753189000
356408344	::482203072353939000
212068363	::482203083464658000
273697690	::482203110459179000
29605636	::482203145733681000
304219715	::482203148598005000
29605636	::482203164910030000
370420008	::482203171394445000
29605636	::482203178478632000
31359307	::482203178616635000
90689440	::482203236946812000
285125363	::482203250951598000
258532274	::482203322519015000
309108026	::482203330869874000
14085431	::482203337736335000
286216848	::482203344673308000
339295860	::482203384238194000
60131090	::482203387325206000
68432091	::482203405063303000
335101950	::482203435299643000
242206017	::482203477859635000
23247181	::482203490089852000
337396732	::482203503528787000
162175448	::482203503805624000
252681307	::482203507714711000
542693847	::482203558591619000
446757000	::482203568380731000
337396732	::482203596868816000
279548168	::482203598164860000
54422208	::482203613461098000
318173357	::482203623078629000
260361255	::482203633111429000
317524005	::482203637641252000
26925878	::482203638584991000
305415102	::482203640942587000
23967395	::482203676216262000
449902821	::482203681526669000
242206017	::482203731782799000
54422208	::482203732071817000
25104281	::482203744365334000
96013044	::482203805446987000
18551115	::482203816230543000
332306968	::482203819263012000
542693847	::482203819594362000
212068363	::482203825135042000
339295860	::482203856881733000
369160273	::482203879028064000
233740533	::482203906814902000
40478607	::482203914121793000
237936556	::482203931523567000
376525681	::482203959226953000
305379724	::482204009231417000
23396218	::482204029674459000
243465008	::482204081776496000
171103429	::482204103645224000
299297459	::482204116609818000
285955708	::482204133399597000
15170503	::482204152299143000
116054733	::482204169873260000
233677206	::482204172649914000
402268968	::482204185430360000
120863692	::482204204191457000
214595457	::482204206539874000
233677206	::482204217302454000
449902821	::482204276434169000
28510276	::482204291852435000
321844248	::482204306758975000
55120405	::482204335494164000
21153287	::482204347129167000
23839835	::482204351675793000
177174253	::482204396122820000
431215016	::482204401138806000
15814841	::482204406147186000
54105420	::482204414023725000
304140174	::482204414170501000
38579155	::482204425130221000
23396218	::482204430688088000
602224338	::482204521590816000
231150237	::482204571507240000
245957488	::482204583092318000
449902821	::482204658782703000
54105420	::482204679456059000
449902821	::482204686800683000
291221395	::482204687320764000
285955708	::482204695994179000
233677206	::482204724628688000
252422768	::482204747030487000
414543388	::482204750075949000
162175448	::482204770078564000
592150138	::482204808766439000
54105420	::482204820804083000
162175448	::482204827020435000
299297459	::482204846594850000
402268968	::482204875531751000
165967574	::482204883765190000
260428602	::482204890417340000
186314952	::482204901380866000
31359307	::482204922545311000
449902821	::482204934272974000
291221395	::482204934923112000
23247181	::482204984956571000
66311658	::482204996939706000
404335977	::482205002312986000
1384531	::482205008771825000
177174253	::482205009871114000
401443377	::482205036983115000
14307454	::482205039532859000
371817971	::482205066229993000
21153287	::482205074803130000
20190503	::482205089168633000
212475056	::482205133464281000
494376740	::482205164229894000
451667062	::482205168205709000
411848692	::482205173939322000
494376740	::482205194177216000
425381729	::482205200477077000
285955708	::482205268869001000
165634562	::482205273558634000
219550942	::482205279228919000
173371030	::482205288963903000
189135890	::482205290138324000
359174210	::482205311399632000
23247181	::482205312112279000
446757000	::482205326901379000
240941201	::482205330521481000
468796913	::482205387215876000
22648162	::482205403367747000
90689440	::482205425954086000
467027311	::482205491184275000
358452616	::482205493289431000
553711382	::482205514026086000
177174253	::482205542954573000
28771314	::482205550416252000
171103429	::482205564382900000
25925656	::482205576630267000
209401949	::482205620729159000
177174253	::482205676849340000
200615756	::482205708461821000
208171241	::482205720092217000
369160273	::482205734743322000
177174253	::482205782143164000
358452616	::482205804636815000
208171241	::482205804909834000
348262381	::482205805286940000
67492430	::482205805576744000
208171241	::482205834592911000
252422768	::482205895196037000
26947347	::482205903353946000
100018299	::482205908941168000
407894919	::482205923037810000
168853356	::482205940930736000
407399368	::482205943698948000
441039165	::482205969183563000
168853356	::482206008463224000
188417746	::482206022488969000
63490594	::482206028927213000
437898031	::482206049533841000
82115262	::482206102482739000
424709673	::482206129209229000
6092972	::482206133537763000
40478607	::482206159118819000
317524005	::482206165565050000
17830276	::482206170485387000
6092972	::482206181130510000
162175448	::482206209676967000
6092972	::482206230602321000
79606394	::482206237505769000
287727506	::482206283550842000
243014276	::482206292401225000
424709673	::482206309698527000
552029617	::482206311585554000
136791341	::482206323354779000
358452616	::482206346704465000
163893797	::482206351792173000
111687397	::482206354963046000
424709673	::482206386710151000
620459453	::482206405836152000
464182365	::482206426274594000
25235649	::482206430490284000
287727506	::482206433119719000
377425191	::482206444641865000
64907439	::482206449058074000
597038752	::482206458344267000
33249556	::482206469685661000
45278487	::482206478401413000
25925656	::482206482146934000
168853356	::482206521636315000
597038752	::482206539655045000
257597142	::482206560488144000
424709673	::482206593598357000
330799447	::482206610001903000
23839835	::482206636418035000
234187240	::482206648061030000
358452616	::482206656797736000
59705683	::482206676078968000
23247181	::482206680524943000
289605285	::482206685461626000
30242503	::482206697440960000
424709673	::482206709407305000
30242503	::482206717414211000
620459453	::482206722904576000
41606452	::482206741523103000
234187240	::482206774418628000
503708554	::482206815384784000
300009838	::482206815447678000
498321918	::482206863535407000
453690730	::482206867767062000
532542878	::482206869856219000
310330192	::482206872452481000
120863692	::482206942728028000
38520445	::482206947316203000
102875172	::482206962483228000
597038752	::482207018648731000
66311658	::482207025791639000
620459453	::482207030422556000
583488323	::482207047102918000
87966998	::482207049225633000
583488323	::482207069517254000
409541924	::482207090979528000
602224338	::482207102073454000
58941053	::482207107513876000
424709673	::482207165814685000
25925656	::482207181744263000
453690730	::482207186039218000
332306968	::482207188950073000
225287674	::482207198622142000
310144986	::482207202841612000
432819849	::482207215881682000
66311658	::482207236001783000
366136205	::482207241152761000
562178473	::482207261217914000
424709673	::482207265240649000
355758655	::482207339915661000
16002106	::482207348270718000
191947005	::482207361805713000
402229763	::482207409096503000
291221395	::482207410799386000
365021832	::482207422858395000
198911524	::482207425047433000
305415102	::482207426335485000
446757000	::482207431372455000
722514433	::482207431502860000
98806791	::482207453724303000
221098400	::482207492491841000
620459453	::482207526352859000
197692007	::482207527867019000
235272576	::482207604228116000
340094001	::482207630094368000
542909484	::482207646314156000
24821703	::482207667847708000
305379724	::482207675992662000
197692007	::482207677079384000
33703018	::482207692363411000
519909326	::482207728341745000
424709673	::482207740828598000
163893797	::482207767000657000
231150237	::482207769148153000
381181950	::482207789062705000
233677206	::482207793340874000
16002106	::482207799795916000
186107022	::482207839612440000
597965837	::482207863381966000
505219745	::482207905026830000
30242503	::482207957841870000
287727506	::482207980377477000
287727506	::482208018587607000
19684793	::482208021851156000
339295860	::482208025956978000
259830697	::482208026049658000
22414245	::482208031602524000
300135225	::482208038665715000
449902821	::482208038812921000
409541924	::482208043136856000
54105420	::482208046983036000
93043270	::482208055283945000
340094001	::482208061159780000
36279116	::482208066096492000
274311440	::482208076783968000
340094001	::482208119020220000
597965837	::482208130424930000
596113934	::482208140872519000
365203632	::482208144580288000
96013044	::482208170652082000
505496552	::482208190247886000
22414245	::482208197785051000
221098400	::482208202381996000
453044363	::482208227531046000
32171318	::482208243544911000
275681559	::482208270904356000
597965837	::482208272439848000
81643358	::482208306547916000
14085431	::482208307600715000
287994287	::482208308162347000
87966998	::482208317293723000
171746458	::482208317377638000
393801885	::482208326634459000
597965837	::482208332753944000
571439376	::482208333714051000
171746458	::482208367390502000
503577648	::482208372402704000
49221816	::482208420162854000
98806791	::482208449753645000
424709673	::482208450530000000
449902821	::482208456083259000
451667062	::482208464496644000
52441281	::482208499204898000
350509640	::482208499678851000
433916111	::482208502878728000
185356495	::482208528749568000
287994287	::482208539083939000
449902821	::482208567970496000
397084214	::482208572277661000
171746458	::482208582130470000
458808714	::482208590917550000
300135225	::482208595048534000
186208532	::482208607589502000
397084214	::482208629026594000
34087430	::482208636065030000
425183249	::482208658349375000
340094001	::482208684282372000
171746458	::482208709092052000
277996494	::482208725894066000
552802620	::482208751034724000
453044363	::482208768277495000
33249556	::482208773818183000
425183249	::482208787022233000
453044363	::482208809805312000
126109768	::482208823654899000
597965837	::482208845495021000
16807883	::482208861319737000
19182658	::482208863664353000
171746458	::482208869293510000
366136205	::482208899412803000
375364618	::482208937760940000
260961523	::482208945864327000
16713287	::482208966479335000
8709452	::482208967020392000
15814841	::482208972922171000
257831311	::482209060985384000
54105420	::482209068149665000
140994915	::482209073161445000
15814841	::482209082984894000
33249556	::482209095278030000
597965837	::482209100877791000
597965837	::482209126907670000
191947005	::482209153348542000
533824839	::482209165025103000
245203404	::482209177012428000
16566189	::482209193232199000
1384531	::482209206888448000
16566189	::482209223657664000
36829018	::482209225360171000
294745245	::482209239952150000
36866805	::482209244674924000
315559101	::482209255932432000
233740533	::482209257505714000
349484189	::482209258994286000
231689668	::482209267517095000
150518148	::482209271623319000
275681559	::482209284327878000
466646092	::482209287222358000
33703018	::482209302636011000
399114412	::482209321497792000
424709673	::482209336354410000
15875100	::482209381640331000
32583866	::482209395757969000
245203404	::482209416830152000
445903498	::482209426607456000
66311658	::482209443371679000
23400461	::482209474426724000
285254109	::482209483221786000
363969403	::482209510593818000
346654346	::482209524506320000
161622400	::482209528356667000
45966951	::482209556798636000
25469735	::482209587949355000
325192444	::482209596887801000
425183249	::482209614403235000
260961523	::482209646698979000
151604434	::482209674045833000
115459999	::482209693582893000
30336818	::482209711173795000
706034130	::482209715808899000
376467319	::482209723186298000
246030395	::482209737769902000
148912524	::482209749228724000
36082253	::482209783978950000
371817971	::482209809241239000
349787019	::482209814353690000
286910447	::482209834285428000
620459453	::482209838425178000
36082253	::482209859660967000
300135225	::482209863099879000
289461446	::482209872058925000
92924351	::482209893022060000
67492430	::482209893206982000
499995726	::482209894318100000
132649069	::482209901671096000
36082253	::482209904254808000
254386830	::482209934902579000
235272576	::482209935556505000
407399368	::482209976320942000
254386830	::482209980574343000
402268968	::482210006419644000
18999708	::482210014392627000
225287674	::482210025243291000
159011393	::482210042532204000
424709673	::482210043497299000
36082253	::482210047569973000
505496552	::482210049238913000
304140174	::482210065231785000
620459453	::482210088233734000
424709673	::482210102079139000
177174253	::482210105904336000
453044363	::482210112971370000
285125363	::482210126380539000
177174253	::482210132118749000
28063382	::482210137235390000
162175448	::482210162141585000
25469735	::482210164137676000
346219373	::482210166952042000
37316930	::482210174716088000
592150138	::482210194399576000
319145382	::482210215274618000
85211920	::482210216474607000
449902821	::482210228814221000
20020647	::482210230726447000
131278152	::482210243347509000
162175448	::482210245276872000
442433056	::482210297919201000
186472636	::482210300700000000
233740533	::482210317389156000
191947005	::482210416211529000
309108026	::482210417356201000
171746458	::482210425879420000
533824839	::482210432485044000
16713287	::482210461966798000
93043270	::482210469764411000
376467319	::482210472574201000
197692007	::482210494741483000
69916558	::482210500781297000
304140174	::482210501900779000
171746458	::482210521668911000
197692007	::482210538001539000
449902821	::482210557748338000
349787019	::482210606393470000
118733444	::482210608616865000
446757000	::482210618322063000
335488857	::482210621187178000
203736885	::482210669211570000
231150237	::482210674752237000
431214329	::482210702233726000
120863692	::482210715714211000
34087430	::482210737444491000
464182365	::482210741198393000
402268968	::482210742478069000
290855101	::482210743916720000
309108026	::482210766150328000
378200627	::482210777932509000
364546435	::482210791341318000
53317470	::482210803714519000
375734748	::482210805769699000
15086993	::482210811645931000
375734748	::482210818969198000
384563395	::482210819908698000
191947005	::482210828469678000
196659229	::482210852825616000
35923992	::482210879740846000
203736885	::482210890469494000
365746365	::482210892239892000
397084214	::482210897318793000
10095952	::482210900854984000
69771494	::482210902335569000
24537703	::482210905233846000
14538108	::482210905237630000
464182365	::482210938141962000
294745245	::482210966340239000
161622400	::482210970048028000
397084214	::482210972996628000
369217450	::482211007226724000
377425191	::482211044216279000
102875172	::482211073747976000
316301043	::482211090139738000
14538108	::482211105226252000
72890292	::482211117113307000
28197443	::482211117230354000
54105420	::482211172389629000
9563172	::482211210243604000
311664191	::482211212277874000
275681559	::482211256380575000
153543800	::482211268799913000
82257804	::482211270352199000
519909326	::482211292803895000
186208532	::482211300638871000
402229763	::482211302664716000
210671307	::482211311120416000
454146385	::482211313465032000
16312540	::482211316069707000
350509640	::482211349666471000
316301043	::482211365579653000
246066577	::482211387205115000
464182365	::482211423393574000
454146385	::482211446437068000
40478607	::482211453269995000
532542878	::482211463810252000
81643358	::482211466314260000
102489930	::482211503169212000
16312540	::482211541555875000
294745245	::482211554067095000
634164272	::482211591157739000
82433120	::482211626595414000
34087430	::482211631187779000
467027311	::482211645926559000
467027311	::482211650116657000
82433120	::482211653111791000
533824839	::482211690348417000
9129332	::482211690558521000
849	::482211696740958000
252422768	::482211722460012000
464182365	::482211734782877000
533824839	::482211786704179000
264335101	::482211814613065000
18657192	::482211834725154000
453044363	::482211897266016000
13683762	::482211907361722000
14891490	::482211911132381000
21623464	::482211952492441000
17830276	::482211966522785000
367322500	::482212008578674000
46963484	::482212031852847000
26182895	::482212057719123000
266210776	::482212080074776000
364546435	::482212089826529000
55161530	::482212090715729000
89590985	::482212098286424000
433169770	::482212115298533000
100339690	::482212130393833000
402925254	::482212130716807000
402925254	::482212157270941000
562393615	::482212184231911000
46963484	::482212186576543000
69771494	::482212222354354000
159011393	::482212291480264000
76082847	::482212308954128000
186208532	::482212312023965000
323246381	::482212326868025000
36772146	::482212340557815000
499995726	::482212353799241000
230069479	::482212388591382000
26182895	::482212401505247000
37495077	::482212420316700000
305415102	::482212430962253000
234214828	::482212472070230000
37495077	::482212495604449000
61698439	::482212519516585000
44811271	::482212533218975000
316766176	::482212537002246000
53258017	::482212547710681000
18868622	::482212586604486000
470451598	::482212587393011000
130690913	::482212635203477000
61307501	::482212669844230000
9129332	::482212671228764000
117264210	::482212715621261000
18657192	::482212804787986000
230069479	::482212811637264000
9129332	::482212862979760000
349904873	::482212908357521000
253828982	::482212925944233000
197692007	::482212953761267000
16002106	::482212968180879000
277996494	::482213013793939000
431215016	::482213017073889000
409709795	::482213019527557000
287727506	::482213029568737000
37495077	::482213032739631000
533824839	::482213058899480000
28063382	::482213092290347000
287727506	::482213121197481000
155730095	::482213134032064000
168864295	::482213142013829000
393718746	::482213142744031000
28063382	::482213152604442000
28063382	::482213196464283000
431214329	::482213225585704000
386627455	::482213245936095000
40478607	::482213249459699000
37495077	::482213266211340000
287727506	::482213328232529000
16248047	::482213399477374000
29302446	::482213400257519000
499995726	::482213435397009000
532542878	::482213443546910000
592150138	::482213444876120000
351004243	::482213455693246000
16002106	::482213495820128000
499995726	::482213497351045000
231150237	::482213515956989000
9899992	::482213568780046000
407399368	::482213569677639000
365739414	::482213582810402000
232437529	::482213585620172000
264335101	::482213590464622000
499995726	::482213598505103000
214970887	::482213628683096000
17595323	::482213634416705000
305379724	::482213643358978000
397084214	::482213655551823000
849	::482213669997387000
330799447	::482213675940339000
312856997	::482213692717539000
68966030	::482213712036900000
305379724	::482213720320270000
553738195	::482213731040915000
533824839	::482213742801735000
225287674	::482213747046379000
130690913	::482213792596492000
179519500	::482213805120692000
14584037	::482213822510276000
214970887	::482213831112794000
223288871	::482213833730035000
397084214	::482213850800865000
17595323	::482213879364067000
131278152	::482213891775033000
287727506	::482213895914782000
397084214	::482213914600423000
305379724	::482213977674375000
156508337	::482213982732693000
252681307	::482213993990606000
16002106	::482214025724305000
377627227	::482214037254455000
42910967	::482214053541326000
53486281	::482214074756120000
360231979	::482214076035002000
168864295	::482214080640339000
264335101	::482214081558884000
376425912	::482214114723233000
94737009	::482214154502033000
319145382	::482214158545338000
414066292	::482214211960193000
442736318	::482214234550702000
533824839	::482214249997946000
552146644	::482214260651868000
17595323	::482214263025434000
533824839	::482214281551687000
249012544	::482214285263646000
42638131	::482214308290392000
17595323	::482214318264430000
82115262	::482214323331137000
498321918	::482214393028284000
15814841	::482214405414092000
256853017	::482214432706019000
376425912	::482214463710322000
252681307	::482214489803489000
252681307	::482214492320047000
533824839	::482214498741141000
253759009	::482214527920906000
252681307	::482214528391081000
17595323	::482214528529096000
252681307	::482214574914281000
65512747	::482214578621652000
505219745	::482214607281348000
18657192	::482214637140574000
503741267	::482214646410412000
31294794	::482214662654545000
58941053	::482214678069010000
17595323	::482214685811306000
79606394	::482214703200890000
190977628	::482214729494958000
28063382	::482214737610936000
277626311	::482214762898415000
65512747	::482214784276774000
359104594	::482214790102654000
233740533	::482214809883389000
453044363	::482214829826928000
102401687	::482214849330839000
118733444	::482214849490194000
82433120	::482214852711428000
98552986	::482214856456556000
42910967	::482214897770844000
285125363	::482214921938014000
33302034	::482214923670679000
17595323	::482214961318338000
119636299	::482214962639556000
449902821	::482214981342334000
418480466	::482215026619469000
101136541	::482215036534792000
357308471	::482215056533233000
449902821	::482215067434627000
304661740	::482215067941748000
151604434	::482215095661891000
305379724	::482215131229982000
335759212	::482215157154594000
161622400	::482215165513854000
161622400	::482215192197996000
453044363	::482215198040666000
16258968	::482215205082890000
42910967	::482215224393486000
287727506	::482215229078519000
161622400	::482215266902745000
90467952	::482215277778571000
277626311	::482215348309995000
384530394	::482215369734492000
453044363	::482215382082527000
533824839	::482215408510828000
17536130	::482215438214909000
23967395	::482215460100784000
287727506	::482215466631315000
129441756	::482215472197558000
14584037	::482215473837527000
223243607	::482215475523633000
18868622	::482215498248388000
469970755	::482215498969382000
338543771	::482215520125849000
30529918	::482215539519930000
82433120	::482215547703410000
359104594	::482215564274700000
72293435	::482215565851754000
90467952	::482215612517597000
469970755	::482215636328648000
25925656	::482215660663996000
20738985	::482215670499639000
325849507	::482215683926032000
79606394	::482215689738911000
191947005	::482215702150270000
18023231	::482215714611150000
17595323	::482215746571739000
39684857	::482215801726832000
85211920	::482215810065514000
224068229	::482215818269192000
201878266	::482215890172125000
256781130	::482215941137129000
337434597	::482215948623941000
26068830	::482215999421161000
30912658	::482215999991984000
14538108	::482216005666480000
533824839	::482216019893575000
287727506	::482216021512577000
274712500	::482216048109043000
161622400	::482216077959512000
215385454	::482216095693041000
26068830	::482216138063900000
17595323	::482216138189701000
82433120	::482216154917011000
361199465	::482216160474062000
82433120	::482216179202027000
361391612	::482216192719855000
319145382	::482216194200440000
274712500	::482216207085735000
361199465	::482216209132163000
61698439	::482216234134822000
17595323	::482216234511917000
81841977	::482216236600680000
65832155	::482216236625825000
256716505	::482216237536010000
82433120	::482216248282218000
246030395	::482216285288144000
533824839	::482216309602545000
533824839	::482216340673949000
201878266	::482216343194726000
48431204	::482216413969412000
28063382	::482216421946957000
505219745	::482216425403068000
446757000	::482216430759190000
232312019	::482216430943735000
31287131	::482216439701454000
161622400	::482216443585384000
287727506	::482216451017691000
25104281	::482216459674730000
26182895	::482216467593560000
407399368	::482216469896253000
110530129	::482216470618046000
214970887	::482216474082152000
25104281	::482216475403370000
257913209	::482216479740690000
25104281	::482216514615926000
187741596	::482216515203108000
385782746	::482216571364855000
131278152	::482216572132409000
25104281	::482216577236869000
505219745	::482216592671928000
131278152	::482216593519165000
225601631	::482216615405043000
393718746	::482216632149086000
285125363	::482216677161959000
384530394	::482216679649189000
260440912	::482216693213581000
61698439	::482216697202761000
310330192	::482216723051855000
34087430	::482216727074201000
242912563	::482216749342134000
35376355	::482216751690555000
25104281	::482216767649873000
27792069	::482216772595367000
207781904	::482216801690853000
350509640	::482216821547073000
68622166	::482216835438641000
161622400	::482216849812103000
246066577	::482216880715739000
247372701	::482216897929543000
453044363	::482216949800132000
214220072	::482216951339417000
407399368	::482216985510412000
335608417	::482216992833687000
256781130	::482217001444589000
49221112	::482217021111676000
431215016	::482217032050434000
198126424	::482217033132556000
48971187	::482217035091673000
533824839	::482217065416114000
133341985	::482217069598212000
25104281	::482217073112657000
10095952	::482217119451734000
21112883	::482217162468511000
335608417	::482217165991333000
453044363	::482217180918865000
304661740	::482217189617831000
215174499	::482217190863560000
26925878	::482217193749229000
258636623	::482217197373489000
587104097	::482217235604205000
304140174	::482217251139887000
215174499	::482217251941007000
287727506	::482217278977486000
25104281	::482217292948721000
231150237	::482217335483142000
201878266	::482217336510742000
467027311	::482217380236767000
407399368	::482217385311485000
235272576	::482217405800669000
45966951	::482217429918302000
256781130	::482217439438987000
201878266	::482217486528442000
385782746	::482217504987553000
335608417	::482217510117187000
28063382	::482217551334625000
59583601	::482217558821445000
275902246	::482217579042185000
82433120	::482217583362703000
105607367	::482217609044045000
392716377	::482217642049040000
131941193	::482217675934810000
353544330	::482217686630678000
82433120	::482217707870625000
46284235	::482217712311996000
491679354	::482217729839996000
9129332	::482217738631655000
82433120	::482217766012092000
331668519	::482217772001136000
114579662	::482217774576455000
264705173	::482217840804499000
114579662	::482217866985353000
238307628	::482217868155953000
377425191	::482217903794970000
338120144	::482217909427507000
253717655	::482217931506331000
106320745	::482217941187182000
108814965	::482217948354850000
34087430	::482217970538536000
309778100	::482217972442726000
242912563	::482218002176548000
139847892	::482218083797323000
215362694	::482218121676488000
282692620	::482218122670137000
310654760	::482218129431728000
45966951	::482218131956699000
32750427	::482218139409989000
25104281	::482218143968796000
150518148	::482218149727588000
275902246	::482218170938179000
80965569	::482218205939634000
247159855	::482218207143419000
64549933	::482218208209162000
240892007	::482218218715492000
394365413	::482218249644302000
18023231	::482218255415664000
255195496	::482218306275782000
23400461	::482218356528148000
402268968	::482218392808853000
325192444	::482218395384176000
386627455	::482218401113202000
28063382	::482218413524123000
325192444	::482218414900256000
114579662	::482218418238529000
59583601	::482218449754550000
269151566	::482218476690354000
453044363	::482218482184888000
316301043	::482218500719927000
320452099	::482218503911792000
597038752	::482218516443955000
61698439	::482218516506886000
20941662	::482218531715809000
470451598	::482218579002413000
246066577	::482218622643761000
374772557	::482218624728698000
446757000	::482218644290551000
421548020	::482218664683249000
47851190	::482218673122590000
583488323	::482218684388081000
255834275	::482218685466030000
114579662	::482218704512372000
25104281	::482218727518138000
225287674	::482218749194276000
62870601	::482218750725214000
449902821	::482218755880411000
285125363	::482218777329668000
98552986	::482218778478911000
597038752	::482218802042503000
335608417	::482218820170313000
223243607	::482218825761705000
114579662	::482218852483231000
486174522	::482218858715963000
190977628	::482218860989251000
409541924	::482218866592866000
389105684	::482218882866761000
191947005	::482218901913473000
359104594	::482218935979225000
22414245	::482218982380810000
80788799	::482219000303058000
82433120	::482219002325110000
52950877	::482219002421198000
369160273	::482219040018952000
82433120	::482219044423364000
20941662	::482219104993312000
25082908	::482219115470262000
265249050	::482219146235506000
533824839	::482219183959056000
82433120	::482219198194909000
177174253	::482219245041115000
348316521	::482219251869032000
335608417	::482219310404743000
273631488	::482219381519159000
319145382	::482219383582773000
505219745	::482219389312184000
64584579	::482219393502294000
229290429	::482219438804967000
46284235	::482219439090200000
47851190	::482219512432193000
47851190	::482219514499977000
114579662	::482219530043654000
82433120	::482219538977923000
716262980	::482219547777572000
110063681	::482219551967301000
265249050	::482219561572257000
90689440	::482219616861552000
716262980	::482219648537341000
273631488	::482219663460294000
469970755	::482219690203172000
207781904	::482219723749216000
114579662	::482219747807723000
148436850	::482219753197424000
469970755	::482219758545141000
533824839	::482219759446933000
191947005	::482219768335044000
14538108	::482219771186774000
285125363	::482219781227945000
533824839	::482219794259660000
215362694	::482219800023031000
87956728	::482219811322494000
533824839	::482219826031505000
318173357	::482219832230678000
274712500	::482219843425275000
90689440	::482219884391059000
246066577	::482219885867433000
493640349	::482219896797802000
87956728	::482219897020489000
131941193	::482219916712366000
285125363	::482219923377098000
23967395	::482219932428414000
14085431	::482219986891853000
72890292	::482219989194510000
389105684	::482219989429014000
102875172	::482220003660681000
389105684	::482220007015731000
453044363	::482220017652490000
72890292	::482220017736777000
34087430	::482220028503146000
114579662	::482220035683807000
212068363	::482220042436624000
494543536	::482220050984628000
359389402	::482220053673164000
7141172	::482220068068405000
28063382	::482220087617662000
293737316	::482220093552603000
592150138	::482220104826900000
716262980	::482220109810135000
15875100	::482220112561594000
257913209	::482220118538473000
20941662	::482220122409824000
470451598	::482220127912726000
421548020	::482220129313255000
425183249	::482220146493513000
449902821	::482220147961520000
232437529	::482220152683896000
290855101	::482220154747895000
532542878	::482220161131626000
18657192	::482220164784467000
716788381	::482220177744879000
86970230	::482220178026266000
414543388	::482220219083915000
82433120	::482220242463383000
199331386	::482220245340663000
20786050	::482220258171035000
203736885	::482220266555068000
191947005	::482220275137007000
21153287	::482220282921631000
470451598	::482220287334039000
16002106	::482220288130547000
374228630	::482220291150450000
186314952	::482220295487381000
199331386	::482220296909639000
256074844	::482220298268184000
399114412	::482220311304105000
246066577	::482220315057987000
296590824	::482220316802826000
257913209	::482220322360680000
232312019	::482220326768488000
259541688	::482220335249375000
592150138	::482220346150367000
418783652	::482220369441349000
262870925	::482220371383705000
359389402	::482220374369648000
11822502	::482220382162649000
256074844	::482220383681015000
114579662	::482220409266262000
372611209	::482220413431185000
98768681	::482220414094299000
191947005	::482220420561928000
235272576	::482220422344089000
307697597	::482220430607253000
1007041	::482220439758860000
359174210	::482220441810247000
716262980	::482220447761981000
214184608	::482220457090097000
37011485	::482220465927495000
23672351	::482220477763837000
131278152	::482220484176515000
421548020	::482220490082111000
220867112	::482220491508183000
23967395	::482220493135544000
23754003	::482220497782849000
449902821	::482220502543794000
146855323	::482220507228811000
25925656	::482220507945648000
203736885	::482220512488071000
146855323	::482220537620742000
372068999	::482220541798256000
285955708	::482220546923302000
58562014	::482220546969436000
50468203	::482220569304104000
367322500	::482220573548756000
274712500	::482220574291533000
17054163	::482220592867713000
238698812	::482220595195559000
61698439	::482220606185037000
25104281	::482220616192258000
64584579	::482220633539870000
359389402	::482220653647376000
187741596	::482220656885391000
290195625	::482220661385867000
46284235	::482220676464402000
114579662	::482220676921577000
61698439	::482220678226378000
25223941	::482220679282978000
20786050	::482220682655576000
31010760	::482220691635580000
369160273	::482220692763447000
371817971	::482220695364333000
446757000	::482220715035217000
436476907	::482220722522054000
369160273	::482220734429679000
337396732	::482220739198980000
161622400	::482220753731870000
264705173	::482220755552178000
40478607	::482220755678396000
87956728	::482220756894777000
216168764	::482220770685251000
350509640	::482220783214026000
9129332	::482220784744951000
380458897	::482220788784070000
190396530	::482220795708866000
232437529	::482220796769619000
421548020	::482220815040004000
203736885	::482220855737339000
203736885	::482220858354581000
203736885	::482220866936119000
102301729	::482220870601936000
30529918	::482220876805332000
190977628	::482220879238012000
399621678	::482220880764731000
25925656	::482220887655997000
26068830	::482220888679407000
161622400	::482220896703102000
80788799	::482220899127394000
453044363	::482220903229431000
203736885	::482220905431445000
102301729	::482220909554442000
193583131	::482220918581002000
25084916	::482220921663799000
102301729	::482220932325335000
396332641	::482220942345531000
240463390	::482220947823288000
161622400	::482220949391958000
25104281	::482220966638915000
370464008	::482220975829057000
353544330	::482220981851664000
190977628	::482220983260938000
161622400	::482220990076690000
225691566	::482221001573289000
19071786	::482221012394594000
114579662	::482221014827278000
257597142	::482221017868156000
133341985	::482221022369038000
359389402	::482221030459465000
849	::482221052563832000
274712500	::482221056082841000
407399368	::482221056736772000
21153287	::482221078316859000
108814965	::482221091461406000
161622400	::482221098457501000
33818674	::482221113510862000
227577445	::482221124931952000
359174210	::482221125578289000
406121427	::482221161216868000
304661740	::482221161393037000
161622400	::482221168837931000
353544330	::482221197548331000
240892007	::482221205718450000
567014078	::482221207895302000
288540835	::482221229093306000
161622400	::482221253130846000
87956728	::482221253710061000
198911524	::482221254565302000
227577445	::482221275427778000
335608417	::482221286542688000
82115262	::482221297418526000
25178781	::482221297707929000
23967395	::482221301923205000
230905946	::482221302283898000
216168764	::482221334705889000
16002106	::482221336601706000
380458897	::482221341924659000
161622400	::482221342595366000
411997198	::482221343354531000
203736885	::482221375105425000
411912822	::482221382638780000
457250385	::482221386681700000
25178781	::482221398694182000
203736885	::482221405572841000
23799906	::482221409071267000
411912822	::482221434992066000
247372701	::482221475517460000
406772829	::482221481426829000
64584579	::482221483469451000
69771494	::482221496631586000
1007041	::482221507075002000
414191298	::482221509222469000
411912822	::482221533969272000
20786050	::482221535600869000
453044363	::482221553602396000
39863661	::482221581968887000
26925878	::482221612838576000
273092249	::482221618249629000
32564504	::482221622347042000
97336064	::482221656627109000
34087430	::482221663409274000
376425912	::482221687006441000
131941193	::482221694468104000
21912250	::482221705331736000
553711382	::482221719172571000
359389402	::482221746469081000
249227650	::482221760721731000
25223941	::482221768023617000
209223008	::482221776026755000
18023231	::482221776294801000
89033916	::482221779562143000
234828491	::482221786931527000
252756099	::482221796524298000
89033916	::482221805269049000
150518148	::482221808389586000
108814965	::482221809111027000
69771494	::482221814828265000
190977628	::482221821664587000
449902821	::482221828996620000
353544330	::482221899372847000
68966030	::482221924534456000
20786050	::482221955350003000
141735027	::482221962471940000
69771494	::482221997360160000
8548362	::482222024505704000
87956728	::482222030608412000
489961036	::482222032612892000
64768338	::482222042092019000
20778748	::482222045120303000
111687397	::482222050539368000
513855251	::482222068390318000
118733444	::482222091299987000
389105684	::482222110241087000
15288029	::482222146186272000
23967395	::482222165631053000
190977628	::482222166201479000
230905946	::482222176183918000
374289648	::482222181968252000
68473966	::482222188779827000
350509640	::482222207943593000
374289648	::482222211601018000
200316617	::482222212813176000
18023231	::482222226083545000
385706960	::482222229456179000
305926788	::482222232870354000
277814195	::482222239425654000
20778748	::482222244035170000
274712500	::482222253627936000
92924351	::482222264272687000
216927443	::482222274142285000
305926788	::482222294816018000
270736613	::482222295918710000
190977628	::482222302243721000
449902821	::482222310762741000
236628483	::482222397957746000
353544330	::482222404467310000
23396218	::482222430803353000
236628483	::482222461732139000
240892007	::482222502387515000
17830276	::482222567214694000
230905946	::482222569483812000
470451598	::482222580003528000
14538108	::482222623435157000
1007041	::482222634289987000
54405135	::482222669123690000
22328944	::482222670097158000
68966030	::482222683468607000
230905946	::482222698269929000
20620620	::482222700518440000
45278487	::482222723922288000
24634410	::482222759750021000
849	::482222772501090000
54405135	::482222775084408000
849	::482222781287768000
190977628	::482222783322013000
369804138	::482222822467850000
236628483	::482222824094834000
360231979	::482222870190243000
18015033	::482222926221934000
620420742	::482222935869247000
156508337	::482222969318420000
326351370	::482222984552140000
305379724	::482222991330140000
246030395	::482223061064617000
57385263	::482223080073596000
14891490	::482223091934691000
503741267	::482223093243715000
240892007	::482223120053321000
493640349	::482223164429066000
28063382	::482223170825359000
339565561	::482223205097025000
22648162	::482223217265094000
459561241	::482223234260013000
18752326	::482223241625223000
28063382	::482223260482822000
162175448	::482223291869167000
18752326	::482223316724244000
40810916	::482223342837977000
258382946	::482223407996477000
26925878	::482223411448393000
359389402	::482223412421464000
423941104	::482223416569626000
497565305	::482223424354279000
256853017	::482223450962923000
407399368	::482223465684934000
436476907	::482223607540510000
49383709	::482223632655994000
40478607	::482223638977204000
359389402	::482223644286808000
22067825	::482223682513674000
164676969	::482223708774596000
108542953	::482223741342990000
59705683	::482223762612301000
310654760	::482223774302236000
519086519	::482223833147924000
49221112	::482223839628111000
69771494	::482223854744772000
370401061	::482223903352586000
605608831	::482223903389937000
123746907	::482223903725850000
190977628	::482223907496140000
366136205	::482223917948764000
89590985	::482223941952352000
553711382	::482223989868089000
18336787	::482223995022876000
34071360	::482224020717199000
421548020	::482224050563858000
87956728	::482224079819137000
537633292	::482224096504061000
24494616	::482224102930141000
26182895	::482224107082096000
108204138	::482224113768222000
410195122	::482224135657910000
177101575	::482224168352894000
597038752	::482224190041235000
322324723	::482224198828298000
537633292	::482224215282556000
6092972	::482224234836406000
28063382	::482224240117035000
19770255	::482224245192155000
90469755	::482224256273485000
34071360	::482224261621223000
177101575	::482224266063405000
246066577	::482224290700333000
108808608	::482224292227084000
35505123	::482224299009261000
28063382	::482224308563898000
359389402	::482224327681515000
370464008	::482224383508099000
597038752	::482224412159012000
150518148	::482224445948325000
73275873	::482224463690231000
69771494	::482224497958060000
597038752	::482224506568577000
381181950	::482224519155683000
500388817	::482224521341304000
76502729	::482224526332157000
17830276	::482224530450968000
101286329	::482224590291492000
225691566	::482224596876136000
187047785	::482224614978772000
101286329	::482224648558755000
421548020	::482224680640593000
722514433	::482224728216985000
49221112	::482224766317625000
300135225	::482224783279415000
28063382	::482224789348556000
72890292	::482224800933629000
542693847	::482224812408848000
240492455	::482224815126740000
16166332	::482224816003358000
98054636	::482224821502095000
110063681	::482224834105982000
222598798	::482224839323693000
408144950	::482224873939292000
509523903	::482224875700883000
34071360	::482224880079761000
47851190	::482224901131354000
358611246	::482224958060232000
359389402	::482224986501836000
240492455	::482225037886255000
72890292	::482225054759923000
513982376	::482225063773478000
176224586	::482225069712617000
214184608	::482225076117700000
231689668	::482225107536850000
321498402	::482225120765677000
171103429	::482225150209708000
82433120	::482225181352812000
451868502	::482225188285579000
421548020	::482225203636756000
34071360	::482225272175869000
355758655	::482225276093353000
28063382	::482225277607477000
34071360	::482225286168080000
348316521	::482225292665040000
34071360	::482225305638031000
37863682	::482225334310273000
26198298	::482225353952198000
270227232	::482225356166795000
81841977	::482225372637827000
65832155	::482225372688166000
256716505	::482225373308919000
384563395	::482225389079519000
386627455	::482225416459931000
270227232	::482225418125058000
90689440	::482225458625253000
389614947	::482225472894300000
359389402	::482225509716070000
267445807	::482225512266207000
388374921	::482225544281731000
17233573	::482225554876551000
24718142	::482225556155428000
237938155	::482225563684184000
131278152	::482225564162727000
513982376	::482225567287091000
41967329	::482225568986177000
275260502	::482225586538962000
18752326	::482225603618164000
52441281	::482225609717075000
15814841	::482225622518071000
370088836	::482225627215691000
15814841	::482225651882409000
497565305	::482225672895483000
267445807	::482225732761169000
60718620	::482225740529020000
393041277	::482225748812378000
28063382	::482225774808662000
230655725	::482225789254250000
384494456	::482225815602487000
605608831	::482225815828963000
497565305	::482225852818530000
177174253	::482225856442814000
50011708	::482225861886627000
377715399	::482225864541609000
90689440	::482225871881662000
150518148	::482225904345550000
259541688	::482225904345563000
18752326	::482225972112928000
447313860	::482226083631075000
377715399	::482226094863417000
310654760	::482226152422264000
310654760	::482226152434860000
62989661	::482226155399811000
310654760	::482226170214502000
18752326	::482226181278670000
310654760	::482226184475127000
355758655	::482226272706113000
447313860	::482226282109743000
69771494	::482226286186610000
445903498	::482226288795865000
110236585	::482226303001980000
49383709	::482226327282388000
167301113	::482226341098442000
28063382	::482226382009675000
62989661	::482226386086551000
62989661	::482226417501876000
149980973	::482226427983458000
319145382	::482226439085756000
33703018	::482226481213751000
30912658	::482226503196106000
706034130	::482226514126057000
414543388	::482226532144803000
269383781	::482226575140585000
216833550	::482226591922008000
62989661	::482226636431949000
421548020	::482226646712209000
359389402	::482226696410521000
58028621	::482226706036428000
509523903	::482226752559652000
108204138	::482226805974134000
58028621	::482226819534299000
216833550	::482226834956775000
18752326	::482226855710167000
7141172	::482226855731560000
29391732	::482226889281789000
369804138	::482226897712316000
23672351	::482226917710782000
388374921	::482226933410041000
185629189	::482226985528459000
185629189	::482226987377778000
185629189	::482226988330278000
49221816	::482227038825091000
552146644	::482227067183194000
288540835	::482227095364321000
7141172	::482227097369579000
104990093	::482227106521157000
68052287	::482227141657264000
451868427	::482227152704655000
451868427	::482227186665914000
706034130	::482227195730231000
31066609	::482227196619014000
50509821	::482227202298101000
372126514	::482227229112299000
30516737	::482227278504808000
1007041	::482227293339672000
397084214	::482227300209934000
163893797	::482227308258799000
58028621	::482227319033978000
389554052	::482227325925195000
369804138	::482227336277164000
310330192	::482227343222902000
40816246	::482227343956901000
340094001	::482227359920046000
215181084	::482227375149572000
330201359	::482227405554057000
216833550	::482227451901136000
251359942	::482227484813832000
60718620	::482227575784484000
28063382	::482227580548816000
359389402	::482227581672894000
20620620	::482227633330356000
150518148	::482227637138378000
372126514	::482227653605216000
706034130	::482227672274440000
243751614	::482227722823798000
20112840	::482227734240690000
716262980	::482227745578315000
225691566	::482227791568449000
22504277	::482227795003985000
198911524	::482227796723245000
17595323	::482227808106582000
326436771	::482227827945635000
34767424	::482227839710683000
706034130	::482227888692137000
341313395	::482227925178015000
532542878	::482227954026831000
20112840	::482227963816316000
34767424	::482227973567700000
352486016	::482227976113647000
372068999	::482228008867336000
352486016	::482228029758787000
706034130	::482228030102720000
255834275	::482228037484695000
14085431	::482228038642323000
22736943	::482228058271653000
187309818	::482228067553656000
203736885	::482228070409977000
406772829	::482228083361980000
243014276	::482228084369022000
352486016	::482228084725145000
359776589	::482228099170308000
80965569	::482228112822784000
326813935	::482228129813913000
57385263	::482228131542347000
258916835	::482228136948408000
102100651	::482228137665642000
155686441	::482228149409677000
330201359	::482228184146911000
533824839	::482228227486658000
105026890	::482228239809527000
377555310	::482228248932143000
104539435	::482228252610949000
438582644	::482228302619619000
1007041	::482228308419956000
25359188	::482228341378777000
494376740	::482228350644416000
323978080	::482228372873826000
323978080	::482228373477801000
63490594	::482228378154835000
421548020	::482228388476641000
22736943	::482228400950497000
60718620	::482228414666260000
157904403	::482228427080994000
533824839	::482228449621204000
131072297	::482228452054286000
30417393	::482228459788197000
34767424	::482228489974595000
375364618	::482228490821828000
61698439	::482228574821552000
20020647	::482228596732219000
231150237	::482228605963862000
624747426	::482228622728912000
384530394	::482228623542210000
481749191	::482228634225483000
246066577	::482228639577034000
41967329	::482228644132036000
421548020	::482228664721887000
126109768	::482228679632621000
61698439	::482228708301090000
104539435	::482228765339422000
240892007	::482228821744050000
335608417	::482228828673044000
27999272	::482228834427604000
51814269	::482228839633129000
513434526	::482228846024855000
60718620	::482228857630883000
82115262	::482228918645039000
282779381	::482228926903615000
420389630	::482228932042055000
282779381	::482228940862279000
13298002	::482228951642030000
491357856	::482228956859359000
18752326	::482228968582443000
82433120	::482228994625261000
420389630	::482229021514936000
282779381	::482229024974860000
187309818	::482229026182811000
45278487	::482229061431721000
45278487	::482229090145939000
497565305	::482229104775684000
335608417	::482229104813420000
18455966	::482229109628882000
321498402	::482229111922778000
282779381	::482229113961185000
244995179	::482229124422193000
491679354	::482229148455153000
282779381	::482229151944802000
282779381	::482229157728776000
177174253	::482229177702436000
500388817	::482229194358022000
282779381	::482229212737056000
38623896	::482229214691995000
31066609	::482229233251397000
282779381	::482229239786123000
31066609	::482229245955956000
58028621	::482229253119823000
486174522	::482229274166841000
282779381	::482229291183112000
18752326	::482229292042964000
624747426	::482229310724788000
486174522	::482229313685565000
491357856	::482229329544237000
716262980	::482229337027248000
393041277	::482229343058292000
359389402	::482229351207804000
23400461	::482229366861361000
14891490	::482229393167642000
587081117	::482229396124602000
212475056	::482229400969035000
108204138	::482229404618489000
213767620	::482229428995371000
393041277	::482229429813256000
175314654	::482229441506967000
486174522	::482229442983362000
282779381	::482229469717876000
304140174	::482229473454993000
282779381	::482229508502589000
542693847	::482229541939576000
247560161	::482229545433829000
1007041	::482229548965040000
214220072	::482229558754549000
562393615	::482229573765984000
92629759	::482229626823901000
304140174	::482229655940784000
282779381	::482229664077729000
32750427	::482229690753896000
433012724	::482229707140640000
31066609	::482229726681903000
500388817	::482229728527810000
552802620	::482229744948092000
31066609	::482229766959804000
214220072	::482229775952388000
278165989	::482229793023205000
486174522	::482229802993078000
78653568	::482229824673824000
224103552	::482229824765714000
571439376	::482229883699871000
268058306	::482229895767269000
425183249	::482229903866482000
552802620	::482229925647114000
49221816	::482229952150904000
491679354	::482229954319351000
399713201	::482230022422667000
230327491	::482230035563024000
259746323	::482230087425609000
214220072	::482230108002856000
310982944	::482230126714060000
20112840	::482230141834121000
542693847	::482230155474006000
51814269	::482230178345930000
399713201	::482230182049513000
240941201	::482230197270634000
81872162	::482230205688586000
214465537	::482230229088215000
552802620	::482230238298902000
34087430	::482230252144295000
23967395	::482230271727501000
58652870	::482230298768576000
268058306	::482230309514407000
597038752	::482230313137868000
433012724	::482230327914401000
20941662	::482230367391604000
23967395	::482230394461241000
282779381	::482230397992853000
259746323	::482230400039673000
552802620	::482230402870829000
357308471	::482230409552351000
15778759	::482230519996743000
28063382	::482230548446707000
47851190	::482230598237700000
542693847	::482230617522720000
25925656	::482230624032264000
268058306	::482230652474245000
28063382	::482230663089631000
552802620	::482230672782663000
213767620	::482230700616077000
583488323	::482230705624068000
359389402	::482230746006839000
433012724	::482230767796224000
26198298	::482230800218210000
571439376	::482230832308830000
207781904	::482230854597365000
394776489	::482230910096781000
214465537	::482230917704843000
552802620	::482230926659682000
407399368	::482230941876621000
310982944	::482230955516907000
173608790	::482230957278502000
849	::482230969874001000
22736943	::482230974382489000
224103552	::482230976852922000
510678171	::482230996906311000
72890292	::482231035732570000
178492117	::482231066716307000
542693847	::482231117135638000
571439376	::482231122357538000
81872162	::482231131388264000
26925878	::482231131874418000
195154119	::482231132407091000
552802620	::482231223620599000
64907439	::482231272140701000
571439376	::482231293011185000
22648162	::482231295875899000
214465537	::482231299390713000
81872162	::482231301257584000
510678171	::482231308752805000
603870273	::482231326670462000
75937251	::482231328226541000
244800948	::482231331842043000
195154119	::482231338569695000
86474692	::482231368089206000
45410414	::482231368781287000
22648162	::482231398841851000
552802620	::482231457629237000
214465537	::482231466449829000
341313395	::482231479028555000
18999708	::482231481918435000
304140174	::482231515313500000
76375846	::482231522783952000
603870273	::482231527623766000
81872162	::482231553414946000
24226614	::482231570577633000
65513	::482231598595993000
45278487	::482231708675100000
112333263	::482231722914762000
552802620	::482231729877286000
30128717	::482231739612663000
289360824	::482231741998829000
28063382	::482231744267948000
364646765	::482231766363541000
433012724	::482231814161829000
35599852	::482231876111695000
30128717	::482231898471940000
552802620	::482231900568686000
359389402	::482231915575910000
215144630	::482231953111142000
358307309	::482231958609481000
364646765	::482231965949501000
95141856	::482231993539653000
300009838	::482232055632130000
251359942	::482232088330907000
463431723	::482232111483478000
54405135	::482232122531274000
28063382	::482232124259311000
23839835	::482232136247037000
359389402	::482232153774645000
552802620	::482232159961227000
310666452	::482232196061999000
505510212	::482232199086100000
303080805	::482232211069227000
9129332	::482232221173313000
25935173	::482232234825752000
468102453	::482232251946528000
172573942	::482232280165806000
282779381	::482232299367321000
64907439	::482232342417653000
310666452	::482232371899805000
587104097	::482232381307248000
505510212	::482232407069048000
214465537	::482232410839322000
75937251	::482232459908497000
467027311	::482232466116448000
415789240	::482232467307257000
33249556	::482232473611665000
325242803	::482232495593627000
214465537	::482232499678875000
620420742	::482232533459804000
242451996	::482232549889277000
358307309	::482232559514836000
240798548	::482232560567582000
325242803	::482232561301606000
214465537	::482232568708726000
505510212	::482232569107599000
329093513	::482232582323851000
26198298	::482232591819759000
47031965	::482232623209525000
63490594	::482232643426078000
310666452	::482232645464915000
706034130	::482232649646231000
242451996	::482232660740542000
214465537	::482232678570147000
468102453	::482232715970748000
69771494	::482232724326207000
99843490	::482232736392818000
273814896	::482232772782600000
172573942	::482232774665842000
542693847	::482232797629657000
41649263	::482232814696280000
290855101	::482232824536104000
17595323	::482232835298709000
242451996	::482232856065110000
453690730	::482232859424342000
50011708	::482232888268562000
15681561	::482232889049112000
376361293	::482232918371074000
39416036	::482232937698848000
329093513	::482232944434892000
39416036	::482232951850434000
258454374	::482232968992550000
39416036	::482232977733464000
242451996	::482232979696386000
14584037	::482233036130770000
254635990	::482233043533725000
70254385	::482233051397623000
243465008	::482233060256411000
111687397	::482233076689301000
238024746	::482233105760419000
25082908	::482233124495953000
475031809	::482233157106679000
336250359	::482233180942921000
54721301	::482233184068055000
100018299	::482233241580355000
185629189	::482233246567391000
131278152	::482233247238467000
609790203	::482233255643463000
42910967	::482233262929379000
28063382	::482233269606301000
412638454	::482233303550791000
4434941	::482233318155362000
433012724	::482233329270284000
131278152	::482233338443612000
25082908	::482233411013050000
242451996	::482233458706890000
592150138	::482233458714894000
53724365	::482233479913291000
234828491	::482233517930053000
359389402	::482233523609169000
64549933	::482233559592493000
45278487	::482233590231478000
519086519	::482233605737820000
256756265	::482233619545460000
376361293	::482233623907561000
108814965	::482233659357798000
359389402	::482233662377697000
463431723	::482233673756844000
240941201	::482233675954679000
449902821	::482233700491726000
411912822	::482233703251574000
225622870	::482233710930968000
411912822	::482233812941017000
133341985	::482233816447483000
45410414	::482233824261066000
259093732	::482233835556327000
411912822	::482233853109882000
494376740	::482233868125487000
25082908	::482233878262722000
399117604	::482233881546866000
18374690	::482233893626470000
433012724	::482233938178363000
14307454	::482233940028047000
209223008	::482233970076041000
380049732	::482233982910996000
41967329	::482233983401336000
20833365	::482234014980272000
24537703	::482234085763330000
219550942	::482234091564068000
14307454	::482234093648625000
75209135	::482234131511001000
65513	::482234132362428000
330799447	::482234161210470000
14307454	::482234184543383000
359389402	::482234191254278000
219550942	::482234206039179000
259413656	::482234221847937000
29737650	::482234239975321000
22285873	::482234284573736000
131278152	::482234288751255000
849	::482234319793291000
287994287	::482234330643574000
119269983	::482234333118226000
475031809	::482234387325411000
45410414	::482234410050125000
287994287	::482234414127009000
376361293	::482234417302093000
224103552	::482234423350284000
16472279	::482234437128564000
335692629	::482234447127773000
224103552	::482234451431133000
75209135	::482234481005178000
283625404	::482234490614722000
246030395	::482234509937500000
302472189	::482234512072400000
242451996	::482234536299094000
609790203	::482234538928529000
271774234	::482234592481402000
359389402	::482234593613856000
463431723	::482234619215880000
370401061	::482234647167111000
361199465	::482234647623909000
45410414	::482234659414110000
19182658	::482234664417886000
352486016	::482234666099806000
81643358	::482234674270715000
361199465	::482234691605385000
49114032	::482234709334712000
588705820	::482234709452521000
76463655	::482234724606156000
433012724	::482234730218127000
76502729	::482234751537795000
359174210	::482234759649976000
45278487	::482234767299977000
21912250	::482234768579657000
45410414	::482234795649277000
633010300	::482234798866325000
76442745	::482234805820461000
370401061	::482234806265446000
87966998	::482234821096513000
76442745	::482234896870424000
267445807	::482234907947589000
24226614	::482234920178167000
553711382	::482234955703939000
69771494	::482234968341762000
1384531	::482235001707061000
37863682	::482235007176425000
37863682	::482235011735617000
716788381	::482235017888681000
63490594	::482235021739032000
39416036	::482235030723629000
28063382	::482235057394839000
510678171	::482235066698199000
131072297	::482235071126978000
41967329	::482235072561426000
329093513	::482235097606000000
352970133	::482235246121725000
425381729	::482235260747665000
81841977	::482235273305006000
256716505	::482235273305014000
65832155	::482235273464393000
117608761	::482235283119697000
81841977	::482235299997569000
65832155	::482235300022726000
256716505	::482235300345696000
242451996	::482235301231075000
139847892	::482235305311748000
628427510	::482235330406252000
29500521	::482235334797717000
18657192	::482235347586523000
81841977	::482235363784552000
65832155	::482235363788734000
256716505	::482235364233326000
16472279	::482235364631801000
81841977	::482235387616571000
65832155	::482235387637559000
256716505	::482235388044382000
370401061	::482235391362490000
65832155	::482235415512887000
81841977	::482235415529656000
256716505	::482235415831642000
300009838	::482235437847556000
23400461	::482235442331676000
81841977	::482235460626812000
65832155	::482235460635209000
256716505	::482235461021097000
78653568	::482235468290228000
54422208	::482235496995631000
625951846	::482235501672660000
26198298	::482235505946677000
142038800	::482235554252484000
211376385	::482235561868926000
376361293	::482235605829439000
14584037	::482235626100502000
581342731	::482235675912065000
14584037	::482235679217565000
41606452	::482235703980740000
54422208	::482235745491382000
347643113	::482235799685955000
28063382	::482235800889737000
26198298	::482235825447768000
242451996	::482235873531293000
90689440	::482235876630466000
58562014	::482235879155437000
375385791	::482235902434234000
56509474	::482235947237388000
31010760	::482235958298165000
373126936	::482235968871604000
628427510	::482235972629700000
464845445	::482235992406233000
325242803	::482235995581341000
58562014	::482236015709405000
110063681	::482236036018208000
23967395	::482236067454521000
18752326	::482236075075579000
54422208	::482236081463513000
230327491	::482236140175388000
359389402	::482236229648257000
59583601	::482236297050734000
161622400	::482236307054161000
25099957	::482236308585070000
9899992	::482236357570351000
203736885	::482236374964137000
628427510	::482236382895558000
359389402	::482236412767387000
258454374	::482236431788941000
628427510	::482236441246711000
230327491	::482236459865210000
108204138	::482236464714223000
258454374	::482236492476350000
31066609	::482236533164883000
200615756	::482236539871969000
359389402	::482236625338920000
396655167	::482236707681861000
82115262	::482236728371990000
397934536	::482236740120244000
200615756	::482236795095379000
69771494	::482236815198658000
43208085	::482236856638394000
460491164	::482236902620164000
61698439	::482236905527185000
357308471	::482236915094024000
364646765	::482236943699177000
557400595	::482236947524354000
360951591	::482236951668338000
246112828	::482236958207651000
54422208	::482237002406850000
29302446	::482237047084941000
195563881	::482237070396510000
310982944	::482237071575502000
359389402	::482237139736723000
44399596	::482237174625337000
274262734	::482237205109174000
8548362	::482237216111214000
100195876	::482237217507536000
100195876	::482237218187010000
64907439	::482237231394852000
44399596	::482237248574726000
246112828	::482237249375838000
328557330	::482237295764848000
195563881	::482237356305440000
376361293	::482237359480512000
28063382	::482237368246620000
396655167	::482237368918093000
291221395	::482237369668468000
364646765	::482237390077956000
359389402	::482237394561691000
44399596	::482237451251892000
495135733	::482237468301750000
23442090	::482237521481715000
495135733	::482237582630064000
43208085	::482237638200811000
18618379	::482237651907379000
22648162	::482237671968755000
76442745	::482237679350714000
64907439	::482237693451988000
44399596	::482237705900679000
26198298	::482237718270058000
423941104	::482237750490304000
81643358	::482237751879032000
300135225	::482237763282927000
62186442	::482237775563878000
114235211	::482237783679848000
201878266	::482237795465830000
376361293	::482237813677490000
56059141	::482237838197420000
44399596	::482237868765478000
33629617	::482237870250676000
201878266	::482237875925184000
254276767	::482237891209596000
62940169	::482237930220425000
62685527	::482237944812408000
34071360	::482237954308333000
382190006	::482237970586423000
33629617	::482238015277125000
631245094	::482238051859439000
481749191	::482238052166025000
499995726	::482238062937001000
359389402	::482238062970150000
29827759	::482238084227276000
415789240	::482238107958272000
44399596	::482238121904324000
491357856	::482238129076572000
849	::482238178041278000
81643358	::482238185045782000
90467952	::482238194532880000
399117604	::482238235704172000
103138091	::482238252397903000
50507669	::482238314305826000
34071360	::482238377450692000
481749191	::482238410338598000
25084916	::482238425647419000
382190006	::482238466185383000
18750697	::482238480656121000
200615756	::482238501564321000
328557330	::482238545277382000
230327491	::482238554790051000
345626789	::482238563766255000
410297246	::482238573450522000
176202976	::482238580882821000
26198298	::482238590336782000
252681307	::482238608959873000
312856997	::482238618702864000
359389402	::482238651737202000
214465537	::482238676290646000
423098923	::482238695752630000
18183371	::482238723862433000
252681307	::482238744670793000
25223941	::482238785111875000
160788774	::482238792263155000
460491164	::482238821052866000
81643358	::482238828334579000
46070001	::482238835280343000
126109768	::482238843471396000
170924102	::482238853676158000
276381534	::482238864074215000
368691437	::482238958932221000
189135890	::482239000782991000
189135890	::482239015848910000
249789981	::482239023596199000
102301729	::482239027177746000
44399596	::482239029056790000
100373532	::482239066235080000
31066609	::482239070286798000
335608417	::482239080944513000
359389402	::482239082945212000
308170990	::482239106962194000
431003917	::482239114926772000
411912822	::482239120094531000
33788573	::482239124988907000
43208085	::482239131670835000
9129332	::482239142181756000
24226614	::482239147327758000
376525681	::482239190026166000
34071360	::482239248460828000
468102453	::482239262490767000
31066609	::482239282875076000
25925656	::482239307659231000
411912822	::482239313842016000
369217450	::482239318933929000
414543388	::482239341415366000
160733683	::482239354509996000
44399596	::482239416442707000
81643358	::482239428518486000
411912822	::482239465008934000
28063382	::482239478866534000
329093513	::482239484952870000
31066609	::482239504149786000
385782746	::482239522135347000
54405135	::482239543093907000
613592670	::482239559166480000
26198298	::482239566435610000
176202976	::482239602128740000
366136205	::482239607485251000
189135890	::482239612211847000
44399596	::482239638354923000
372068999	::482239651898740000
25925656	::482239693874941000
262870925	::482239706046820000
147310240	::482239711843717000
615636079	::482239726741516000
82257804	::482239740759244000
26198298	::482239828541845000
133341985	::482239890630119000
43208085	::482239898905509000
418847263	::482239903720546000
305379724	::482239932237238000
44399596	::482239943717044000
305379724	::482239990600962000
81643358	::482239994384646000
397084214	::482240069567131000
23396218	::482240082544717000
44399596	::482240088043036000
186208532	::482240141734715000
590556372	::482240187855273000
189135890	::482240197581492000
376525681	::482240203105763000
243014276	::482240240812556000
13533012	::482240261288759000
34071360	::482240267051757000
411912822	::482240278137688000
106320745	::482240282251898000
443375828	::482240291189968000
2084321	::482240312903880000
31010760	::482240365958008000
334665323	::482240383485636000
56736460	::482240393069985000
108204138	::482240410258268000
24543872	::482240423701004000
366136205	::482240466550018000
26198298	::482240534572830000
254276767	::482240536766873000
102875172	::482240542001332000
252681307	::482240574708543000
18868622	::482240577208352000
301497892	::482240602852319000
392301070	::482240653888192000
614436697	::482240657981841000
119636299	::482240696342941000
27999272	::482240715150221000
252914746	::482240723580760000
382190006	::482240726734876000
419047433	::482240728467111000
19222225	::482240742178308000
392301070	::482240744103501000
321498402	::482240750646611000
211616743	::482240775665643000
211616743	::482240802605645000
239484752	::482240824613556000
90544248	::482240826471645000
147310240	::482240830233923000
119636299	::482240842057277000
183562162	::482240847367241000
263933552	::482240865692180000
19222225	::482240874479620000
449902821	::482240894117367000
55312313	::482240907136077000
22648162	::482240924194332000
300135225	::482240990992797000
24543872	::482240999373418000
392301070	::482241006075535000
70254385	::482241009305538000
252681307	::482241010547060000
52252090	::482241017194639000
36866805	::482241018150924000
371068004	::482241049688301000
25082908	::482241055832547000
282328751	::482241076896727000
433169770	::482241097695911000
77787388	::482241118730739000
211616743	::482241137436925000
252681307	::482241149865033000
36468395	::482241171620921000
104539435	::482241213220020000
24543872	::482241219238846000
252681307	::482241226964733000
18183371	::482241239094280000
111687397	::482241242537799000
44399596	::482241272854245000
44399596	::482241310288408000
230327491	::482241337786257000
26642766	::482241354450210000
366136205	::482241357533032000
241337450	::482241360083161000
433012724	::482241393729892000
290855101	::482241404190478000
55888161	::482241408678780000
211616743	::482241475296501000
183562162	::482241567868985000
44399596	::482241584289697000
426923626	::482241584335839000
160733683	::482241591130595000
81643358	::482241596491313000
89590985	::482241597103304000
205320851	::482241604816625000
198911524	::482241639750979000
252681307	::482241721431261000
142038800	::482241750808141000
240798548	::482241750829125000
183562162	::482241762128171000
21503139	::482241773486366000
562393615	::482241780088176000
54105420	::482241793904214000
297542894	::482241801659490000
274262734	::482241826020007000
224103552	::482241831556485000
36468395	::482241833175494000
24543872	::482241856085184000
81643358	::482241866508021000
437064295	::482241871805050000
31066609	::482241873214337000
26642766	::482241923562754000
183562162	::482241947080212000
224103552	::482241953195515000
34689419	::482241962230050000
242451996	::482241989644390000
335608417	::482242028139319000
553930094	::482242036683141000
26068830	::482242072557006000
19374297	::482242079121092000
142038800	::482242085354242000
200615756	::482242087870803000
392301070	::482242095797649000
33788573	::482242101057314000
214184608	::482242119516446000
34689419	::482242148478119000
411912822	::482242159530479000
131072297	::482242175938609000
603870273	::482242187304779000
230327491	::482242201888366000
399555371	::482242226806722000
605608831	::482242230111842000
30912658	::482242237557137000
99843490	::482242238181670000
40816246	::482242272785080000
286298021	::482242279525322000
29374576	::482242279919194000
242451996	::482242281463107000
80157666	::482242304775036000
556556365	::482242325196709000
250774954	::482242339185106000
250774954	::482242371305091000
182834679	::482242381555990000
453044363	::482242400182489000
254276767	::482242412937363000
19222225	::482242425398628000
160733683	::482242428288925000
250774954	::482242456415928000
603870273	::482242470160265000
556556365	::482242471414362000
250774954	::482242477207093000
346569016	::482242479119286000
556556365	::482242497586798000
55888161	::482242499856302000
104990093	::482242509532176000
158129535	::482242511218696000
25469735	::482242523843559000
104990093	::482242537332015000
221098400	::482242542465863000
139847892	::482242545125031000
77787388	::482242547621064000
436336703	::482242553103003000
77787388	::482242584543514000
279865885	::482242590495244000
435557155	::482242608761020000
615636079	::482242611311153000
440624261	::482242633343836000
436336703	::482242677770293000
160733683	::482242708551921000
436336703	::482242754316353000
11146552	::482242761408512000
196394433	::482242768140771000
252681307	::482242794187423000
615636079	::482242803670323000
77787388	::482242814001291000
311664191	::482242842769620000
24226614	::482242864236081000
24543872	::482242898394902000
30516737	::482242937292869000
24543872	::482242939394224000
30516737	::482243003420274000
77787388	::482243024332664000
183562162	::482243029734928000
426923626	::482243036429037000
252681307	::482243087339896000
436336703	::482243088895983000
214595457	::482243122127056000
586669052	::482243128033038000
371068004	::482243184538697000
242451996	::482243225533808000
30516737	::482243234664841000
77787388	::482243253190660000
239484752	::482243286825205000
69916558	::482243289807351000
35141457	::482243300028477000
722514433	::482243309516365000
436336703	::482243311269593000
426923626	::482243327740223000
242451996	::482243379338960000
279865885	::482243385563291000
24543872	::482243433533566000
35141457	::482243457918844000
368691437	::482243517851250000
327662373	::482243579713056000
592150138	::482243595412713000
20903172	::482243623061164000
242451996	::482243635204091000
230911888	::482243638831771000
212475056	::482243664228270000
590556372	::482243670071320000
35141457	::482243672579112000
35141457	::482243684746813000
240766538	::482243692758323000
23799906	::482243724244946000
55888161	::482243728141455000
590556372	::482243771321827000
20941662	::482243831321350000
426923626	::482243844822401000
230911888	::482243857849929000
119269983	::482243862342037000
564879952	::482243900430483000
230911888	::482243919590076000
320452099	::482243920613494000
256319248	::482243934916075000
28252356	::482243961634189000
212475056	::482243970496335000
235382002	::482243977366622000
252681307	::482244040839430000
564879952	::482244044223832000
230911888	::482244067309273000
319420243	::482244092974231000
242451996	::482244094350356000
77787388	::482244103636148000
294964037	::482244120774451000
372499722	::482244125543366000
25237171	::482244140395024000
214595457	::482244143926620000
252681307	::482244158703538000
68369234	::482244223564259000
396332641	::482244235316305000
252681307	::482244252848914000
592150138	::482244261984075000
256781130	::482244278928683000
224095849	::482244311359057000
22195036	::482244311585939000
364439246	::482244323912597000
16006363	::482244343206797000
92840294	::482244367080386000
262449011	::482244414266675000
242451996	::482244425188659000
291221395	::482244426551787000
36343877	::482244427579416000
33629617	::482244445967241000
552146644	::482244457149235000
160495648	::482244465248043000
440624261	::482244468834172000
258636623	::482244501545967000
224095849	::482244520768065000
21105964	::482244580210118000
564879952	::482244585591033000
274262734	::482244592763301000
47269984	::482244592830398000
366136205	::482244625999347000
282779381	::482244626464505000
249246314	::482244650665660000
230911888	::482244666813718000
320452099	::482244670169174000
30912658	::482244722791305000
262449011	::482244728982102000
252681307	::482244737840463000
278165989	::482244762481602000
38713173	::482244774213058000
22187821	::482244779325935000
252681307	::482244781595435000
371817971	::482244790344769000
34689419	::482244792500232000
262449011	::482244806576717000
223243607	::482244836209471000
371817971	::482244860007968000
262449011	::482244860288983000
371817971	::482244868333649000
371817971	::482244876760018000
371817971	::482244883961618000
36468395	::482244886536544000
371817971	::482244891553325000
615507620	::482244891863293000
371817971	::482244900222955000
371817971	::482244909047767000
334261100	::482244912985804000
371817971	::482244913812475000
2084321	::482244924587261000
77765035	::482244927783317000
1007041	::482244927808475000
371817971	::482244929906044000
371817971	::482244934494588000
85211920	::482244942698266000
371817971	::482244943512342000
371817971	::482244951775141000
371817971	::482244957861060000
424464803	::482244972293275000
31066609	::482244974436573000
371817971	::482244975397466000
279735090	::482244995613589000
459612485	::482245009106669000
334261100	::482245012365651000
282779381	::482245023186968000
187309818	::482245037158182000
17974977	::482245051225878000
377715399	::482245064802832000
262449011	::482245068821364000
31066609	::482245088139952000
309108026	::482245183623266000
277251070	::482245195556073000
435478224	::482245216976400000
15726982	::482245223385677000
613592670	::482245225423716000
82115262	::482245246382665000
435478224	::482245247150211000
346173821	::482245266058510000
411912822	::482245292100976000
259581735	::482245299423830000
156508337	::482245305182593000
70571907	::482245310282883000
279735090	::482245311545344000
6092972	::482245323771752000
459612485	::482245333804531000
219574380	::482245376842272000
252422768	::482245421612273000
564879952	::482245440834785000
411912822	::482245553007648000
58028621	::482245634825543000
66555228	::482245646951264000
410961985	::482245666169565000
32690664	::482245668459646000
430182591	::482245669571162000
252681307	::482245678610276000
252681307	::482245754581696000
425183249	::482245814958690000
411912822	::482245894369452000
277251070	::482245894373253000
32583866	::482245906855501000
334261100	::482245916556926000
603870273	::482245942326743000
214465537	::482245973431697000
34689419	::482245974220218000
603870273	::482245983057620000
399621678	::482245987960762000
371817971	::482245998459502000
259581735	::482246002930229000
329093513	::482246026154479000
28063382	::482246103052451000
424498591	::482246159642427000
62685527	::482246178214772000
214465537	::482246198812606000
224095849	::482246199614136000
38520445	::482246220610412000
62685527	::482246242119208000
45278487	::482246258711465000
31066609	::482246281704644000
18918771	::482246296288624000
224095849	::482246350508396000
603870273	::482246353951551000
415789240	::482246358867271000
259581735	::482246370263175000
21912250	::482246383215190000
404496513	::482246430271102000
28063382	::482246458549075000
212475056	::482246501679104000
270227232	::482246505890197000
31066609	::482246518292754000
36866805	::482246518716375000
291155950	::482246521966972000
94737009	::482246545170243000
253230729	::482246557463764000
45278487	::482246558751014000
253230729	::482246565621682000
161622400	::482246570075631000
594121150	::482246676187344000
235382002	::482246689739116000
38713173	::482246702108127000
176202976	::482246752074874000
38031351	::482246811852505000
224095849	::482246812913242000
334261100	::482246818898534000
414543388	::482246821247340000
89590985	::482246857368682000
402229763	::482246892500160000
291155950	::482246906932776000
20020647	::482246961936867000
402229763	::482246973471219000
67069063	::482247003263336000
258454374	::482247045429067000
21912250	::482247099329691000
459660056	::482247129256431000
252681307	::482247175708356000
94737009	::482247206075138000
44811271	::482247219911725000
38520445	::482247249355755000
252681307	::482247250496991000
17522792	::482247299037270000
453690730	::482247365152100000
156508337	::482247384546562000
357308471	::482247429731803000
401443377	::482247443372081000
370420008	::482247466163523000
15681561	::482247481078861000
8524892	::482247489157091000
451667062	::482247493313245000
282779381	::482247510262415000
240766538	::482247525467185000
89590985	::482247560476626000
360814823	::482247561080614000
33703018	::482247594526384000
163646426	::482247594676989000
311664191	::482247602323218000
151604434	::482247660984733000
411912822	::482247669419872000
26642766	::482247688579063000
263971863	::482247703909236000
293737316	::482247737405362000
415789240	::482247766194663000
15726982	::482247769030397000
222598798	::482247811153809000
410286428	::482247831055388000
162175448	::482247903025840000
245203404	::482247935833276000
8524892	::482247942880116000
587104097	::482247975830167000
45410414	::482247978023800000
537660330	::482248052934078000
44811271	::482248061066809000
252681307	::482248088598618000
38520445	::482248115013951000
29605636	::482248116238696000
22187821	::482248125206130000
163646426	::482248143695007000
451667062	::482248146043416000
245203404	::482248190960234000
44307877	::482248198426075000
252681307	::482248230106071000
23400461	::482248247613067000
201445185	::482248259616796000
38031351	::482248298145669000
20190503	::482248326835101000
552802620	::482248393956147000
183562162	::482248401484931000
348785324	::482248413954580000
349904873	::482248424838811000
599348429	::482248428693762000
17522792	::482248432757641000
453690730	::482248459810902000
426786499	::482248489334632000
23400461	::482248526030983000
503911979	::482248529230827000
69916558	::482248530548236000
17522792	::482248608687747000
18999708	::482248661825363000
240015074	::482248717924192000
410195122	::482248744386056000
453690730	::482248813692727000
240015074	::482248851340808000
349904873	::482248851768623000
270227232	::482248876053643000
15086993	::482248886178697000
352960797	::482248899554328000
6284612	::482248935633731000
164676969	::482248936909185000
245203404	::482248952226402000
319145382	::482248956588462000
172025978	::482248958786293000
21912250	::482248987647692000
183562162	::482249011881984000
240015074	::482249017275846000
491679354	::482249044756938000
431264673	::482249045856247000
450970324	::482249049115222000
364888000	::482249054131613000
214465537	::482249076012883000
39553593	::482249111589359000
214465537	::482249194577477000
45410414	::482249199140888000
263971863	::482249202978672000
364035957	::482249209534750000
15086993	::482249255864635000
305379724	::482249265842884000
309108026	::482249276689358000
22648162	::482249279340167000
21912250	::482249281504825000
359174210	::482249287477522000
259581735	::482249303226712000
26514591	::482249317214724000
411912822	::482249360777179000
19111395	::482249371606454000
24718142	::482249378652889000
45410414	::482249387192504000
400490673	::482249397401419000
592150138	::482249413562486000
418314197	::482249432520331000
182834679	::482249461213974000
252681307	::482249467589296000
270173839	::482249492020723000
16566189	::482249505791021000
214465537	::482249507459973000
431264673	::482249591468089000
115503799	::482249672275554000
22648162	::482249765166387000
418314197	::482249830324908000
122725183	::482249843608670000
431264673	::482249904547721000
335367791	::482249906565169000
275681559	::482249923866275000
309789310	::482249927351746000
227577445	::482249948902461000
81765661	::482249960876810000
183562162	::482249970465005000
275902246	::482249971467436000
275902246	::482249985069551000
343606449	::482249985627418000
592150138	::482249988895170000
252681307	::482249998890196000
38031351	::482250021958860000
108204138	::482250051075727000
286298021	::482250056725438000
29605636	::482250061166821000
81765661	::482250061913403000
229290429	::482250103617372000
1007041	::482250109673938000
294964037	::482250144403193000
352486016	::482250172030664000
383812985	::482250194499547000
275681559	::482250197993406000
238024746	::482250204788166000
409709795	::482250239395373000
359174210	::482250261810143000
402229763	::482250287164305000
38713173	::482250291018874000
8524892	::482250302385827000
90544248	::482250309474193000
32171318	::482250367950802000
16807883	::482250369448558000
18618379	::482250456861659000
341941030	::482250462523953000
252681307	::482250473618305000
421548020	::482250515904884000
92125226	::482250529738088000
65832155	::482250538419888000
81841977	::482250538424098000
256716505	::482250538482819000
114070939	::482250597186273000
45966951	::482250702509461000
171103429	::482250708495118000
203146266	::482250714689712000
102100651	::482250716975624000
156508337	::482250722851827000
27792069	::482250738752839000
243974175	::482250802623287000
183562162	::482250818708443000
227577445	::482250825792630000
607432063	::482250827004776000
230365198	::482250831803457000
203146266	::482250838358757000
510678171	::482250863063617000
21105964	::482250865127227000
98552986	::482250996736069000
463431723	::482251021738311000
537633292	::482251036388638000
286298021	::482251080072708000
407384648	::482251084883177000
327662373	::482251094542675000
20941662	::482251110502371000
65832155	::482251125710548000
81841977	::482251125714743000
256716505	::482251126759104000
407384648	::482251148502368000
81841977	::482251161894809000
65832155	::482251161987076000
256716505	::482251162255499000
343484637	::482251165304758000
359174210	::482251169931493000
65832155	::482251190332166000
81841977	::482251190332190000
256716505	::482251191229767000
81841977	::482251218903773000
65832155	::482251218958290000
256716505	::482251219310612000
508860717	::482251376140242000
203146266	::482251412684808000
21452516	::482251477344215000
242451996	::482251491559096000
32609703	::482251505009840000
445903498	::482251515978346000
32609703	::482251554028670000
508860717	::482251594541854000
503741267	::482251598257979000
90544248	::482251610165239000
203736885	::482251615907229000
20863117	::482251651734962000
150518148	::482251661570629000
77765035	::482251716725714000
42720153	::482251735235584000
61698439	::482251737433403000
36343877	::482251767418478000
325192444	::482251796711473000
100339690	::482251799605153000
255818707	::482251832387858000
32609703	::482251854815182000
561527789	::482251856651890000
42720153	::482251881470001000
242451996	::482251897370591000
156508337	::482251910640967000
32609703	::482251938516709000
411997198	::482251952072302000
32609703	::482251976433225000
513434526	::482251976860655000
148436850	::482251990659907000
156508337	::482252000411648000
32609703	::482252028790710000
370420008	::482252138593386000
423098923	::482252169572536000
240766538	::482252170927276000
8548362	::482252191936552000
425183249	::482252197108121000
25925656	::482252200551256000
150518148	::482252240262938000
29605636	::482252256494882000
242912563	::482252358530134000
77787388	::482252365735538000
49221112	::482252378536550000
347413433	::482252387881451000
108808608	::482252407313678000
303488399	::482252468508561000
561527789	::482252470274379000
258916835	::482252490226692000
32609703	::482252491967320000
156508337	::482252531091767000
329093513	::482252541028495000
360814823	::482252548272037000
208171241	::482252567397666000
28510276	::482252568718880000
219550942	::482252613275385000
77787388	::482252613497257000
150518148	::482252640877690000
148912524	::482252710310604000
62936749	::482252734242885000
22944914	::482252886379085000
20738985	::482252909145759000
61698439	::482252928602755000
89590985	::482252966724763000
219550942	::482252985473712000
28510276	::482252991433437000
15791549	::482252999092228000
430072028	::482253030260097000
446757000	::482253037700784000
209208697	::482253109432184000
369160273	::482253233746739000
242912563	::482253241812779000
244995179	::482253275925086000
268034501	::482253369507991000
24147563	::482253481068490000
309108026	::482253529612972000
429491583	::482253534302588000
156508337	::482253537951232000
510678171	::482253539226705000
410195122	::482253557182128000
510678171	::482253574614052000
30516737	::482253593215795000
402229763	::482253604460310000
369160273	::482253615612952000
30516737	::482253627638427000
76442745	::482253642955628000
243465008	::482253661733916000
30516737	::482253663772356000
47749919	::482253705580793000
139547588	::482253768474787000
369160273	::482253817845526000
244995179	::482253902197555000
96658544	::482253965170450000
411912822	::482253976424177000
7141172	::482253980287131000
369160273	::482254005998190000
25925656	::482254038725963000
350509640	::482254053553229000
8524892	::482254070192033000
139547588	::482254101699633000
157904403	::482254131898236000
309108026	::482254135304011000
34087430	::482254176542396000
274262734	::482254218271526000
15806298	::482254268129239000
62186442	::482254271828611000
7141172	::482254308839534000
340094001	::482254318548959000
240798548	::482254327902257000
369160273	::482254330939338000
614436697	::482254339118215000
36468395	::482254348458926000
34071360	::482254353328119000
32342599	::482254355622412000
340094001	::482254403898859000
25537528	::482254414468481000
28063382	::482254444621332000
9129332	::482254458538434000
238024746	::482254491505668000
101881386	::482254496635305000
369160273	::482254500821209000
25469735	::482254506290200000
309108026	::482254524631891000
408144950	::482254556467060000
22648162	::482254566897893000
358611246	::482254620232663000
100742600	::482254623487434000
62685527	::482254637244764000
177101575	::482254695264972000
252914746	::482254707654938000
293737316	::482254709341040000
389105684	::482254715321712000
61307501	::482254741414895000
298156322	::482254761672974000
252681307	::482254811661078000
293737316	::482254825837821000
216819428	::482254839485714000
153544543	::482254851142086000
135003892	::482254873941929000
101136541	::482254886684200000
409709795	::482254969207136000
22648162	::482255027059167000
16312540	::482255045237690000
261043724	::482255118411497000
130690913	::482255164825284000
22648162	::482255170894442000
389105684	::482255172039503000
50228529	::482255213773217000
567014078	::482255270504980000
537660330	::482255277186510000
409709795	::482255310216646000
553711382	::482255312938737000
537660330	::482255354172952000
28510276	::482255430127591000
384494456	::482255458267197000
202927618	::482255466332844000
89590985	::482255508003241000
242305581	::482255516161175000
369160273	::482255644339474000
355598729	::482255686127341000
252681307	::482255702053126000
562590159	::482255745748967000
223243607	::482255746634362000
252681307	::482255762224578000
69916558	::482255780490383000
249246314	::482255822479585000
2084321	::482255859729199000
326813935	::482255894139637000
252681307	::482255906571554000
414526765	::482255957289078000
310330192	::482255980340985000
183562162	::482256010778644000
16002106	::482256017942519000
87970668	::482256032723251000
562590159	::482256054516867000
489078088	::482256078244044000
37316930	::482256106459529000
243014276	::482256147571695000
82115262	::482256150541254000
236144487	::482256198406664000
198911524	::482256235379449000
603870273	::482256245043101000
22648162	::482256255763771000
273205079	::482256259941289000
36343877	::482256316237615000
285401749	::482256345555820000
223243607	::482256359879360000
411912822	::482256364602150000
359174210	::482256416217260000
33011898	::482256469124190000
136791341	::482256480611999000
71878260	::482256506076020000
34071360	::482256585578655000
562590159	::482256593438781000
414526765	::482256643057795000
22559382	::482256670211702000
323978080	::482256683926691000
366136205	::482256705901047000
556556365	::482256722279411000
9899992	::482256723453825000
18023231	::482256736682651000
183438897	::482256751094296000
90469755	::482256757134073000
33703073	::482256810033037000
24383303	::482256837501149000
562590159	::482256857151455000
29500521	::482256878013927000
36851172	::482256884578009000
273205079	::482256888189296000
29500521	::482256895122485000
478020840	::482256913598410000
113760458	::482256939808612000
9899992	::482256969353269000
22648162	::482256973157507000
418314197	::482256983274180000
509760806	::482257036969664000
71878260	::482257092426727000
235382002	::482257169140559000
453690730	::482257216125157000
28063382	::482257217031139000
369160273	::482257242960723000
553711382	::482257277932421000
82433120	::482257314981105000
359174210	::482257328511942000
59647298	::482257329510174000
305926788	::482257364326682000
453044363	::482257448741257000
71878260	::482257486599032000
18023231	::482257492181676000
82433120	::482257555209854000
304140174	::482257567490396000
97336064	::482257578018480000
264677315	::482257588197683000
260825806	::482257620699344000
289605285	::482257621173293000
352970133	::482257636696408000
328794919	::482257640609677000
369160273	::482257648134664000
247362551	::482257672624799000
418314197	::482257702114955000
562590159	::482257749896462000
47749919	::482257759648235000
341941030	::482257772793167000
254386830	::482257786613796000
82433120	::482257825406935000
18999708	::482257825410732000
23663256	::482257851222462000
254386830	::482257864892108000
341941030	::482257886882459000
260825806	::482257931371827000
562590159	::482257961964675000
36851172	::482257967992303000
82433120	::482257977517572000
18023231	::482257990653734000
103678189	::482257993682419000
23663256	::482258006134894000
258108922	::482258056328130000
537660330	::482258061193535000
407038804	::482258095004196000
201878266	::482258109851639000
47749919	::482258149169041000
23663256	::482258207604088000
47749919	::482258244992131000
288540835	::482258247114440000
103678189	::482258271722819000
552802620	::482258273702121000
155686441	::482258274507448000
103678189	::482258307667984000
103678189	::482258365721358000
103678189	::482258386588033000
110063681	::482258409601777000
103678189	::482258414480150000
328794919	::482258441902493000
706034130	::482258462508724000
537660330	::482258481282416000
103678189	::482258516791808000
291155950	::482258535321853000
462487376	::482258546281549000
273814896	::482258559925637000
328794919	::482258584093605000
286298021	::482258626724519000
449981984	::482258635657994000
102233693	::482258639789363000
70571907	::482258681849843000
369160273	::482258686149406000
425252367	::482258688036859000
32690664	::482258703383412000
455542048	::482258743883608000
273814896	::482258791488954000
90689440	::482258824951119000
20833365	::482258825064357000
254442957	::482258839866462000
369160273	::482258844278870000
16006363	::482258909378670000
273814896	::482258940206411000
369160273	::482259015213514000
203688730	::482259077230125000
366136205	::482259120616386000
449902821	::482259194905903000
60108947	::482259211070763000
369160273	::482259278989103000
38713173	::482259311888830000
32690664	::482259331614646000
598832393	::482259346890297000
122067183	::482259350371581000
189664484	::482259389126959000
32690664	::482259399029710000
53258017	::482259409134170000
369160273	::482259440062984000
77787388	::482259456537800000
609790203	::482259464918007000
429345484	::482259506840084000
161302101	::482259518064041000
316766176	::482259549559074000
329093513	::482259562356310000
369160273	::482259567817289000
202927618	::482259599660036000
32125015	::482259630895427000
201878266	::482259653200338000
316766176	::482259726705496000
364035957	::482259732930256000
369160273	::482259737141317000
111411572	::482259771438166000
316766176	::482259811107483000
33249556	::482259818909286000
229385654	::482259830594215000
364035957	::482259852589547000
81841977	::482259867223064000
65832155	::482259867332124000
256716505	::482259868057739000
42481762	::482259889516212000
440624261	::482259897229139000
258108922	::482259912144084000
47749919	::482259927604281000
42481762	::482259954649530000
262471070	::482260002397118000
44451086	::482260045837516000
62685527	::482260050850107000
97336064	::482260059238326000
368691437	::482260105845432000
135681283	::482260136233156000
229385654	::482260141392146000
58046021	::482260190465490000
60131090	::482260192772374000
369160273	::482260194660192000
603870273	::482260196626935000
15806298	::482260216197562000
446757000	::482260216772194000
102100651	::482260221843087000
491679354	::482260236779024000
160788774	::482260243473117000
81841977	::482260269914005000
256716505	::482260269934989000
65832155	::482260269934989000
32690664	::482260276922695000
185716839	::482260302864465000
263433687	::482260309454094000
62685527	::482260328630460000
357308471	::482260355712679000
440624261	::482260363623157000
120966317	::482260396774936000
86349050	::482260402718638000
440624261	::482260415057915000
173026357	::482260452555358000
408144950	::482260454769983000
431264673	::482260466111348000
120966317	::482260474684129000
86349050	::482260489112920000
369160273	::482260492111855000
40816246	::482260515494699000
328794919	::482260548185120000
120966317	::482260555831332000
369160273	::482260580779450000
120966317	::482260602346164000
597038752	::482260614568366000
462487376	::482260685464670000
369160273	::482260721888395000
15875100	::482260728527609000
16566189	::482260777014145000
273205079	::482260825407619000
146855323	::482260874754011000
35536690	::482260882215297000
120966317	::482260888859058000
364035957	::482260908841127000
270173839	::482260914725715000
133341985	::482260934002753000
349431964	::482260944043921000
273205079	::482260977245646000
62186442	::482261006379253000
8524892	::482261013174431000
120966317	::482261028709728000
462487376	::482261029624107000
28063382	::482261087643906000
335367791	::482261143365648000
352486016	::482261177699815000
217871594	::482261182053511000
58847822	::482261193256484000
120966317	::482261197320761000
21696310	::482261216547852000
259746323	::482261224604712000
32609703	::482261246436470000
466989920	::482261258079449000
274262734	::482261338115571000
32609703	::482261392842428000
18918771	::482261423222190000
328794919	::482261430545031000
300135225	::482261442586890000
108204138	::482261447507181000
120966317	::482261507812515000
209223008	::482261533674995000
258108922	::482261608593256000
461652679	::482261626775556000
405362735	::482261630642704000
72143337	::482261631359909000
205043960	::482261638897090000
259746323	::482261655221309000
412638454	::482261669721030000
25084916	::482261685638402000
120966317	::482261703271260000
310330192	::482261774302208000
68622166	::482261795898261000
437898031	::482261808728641000
215109001	::482261814852329000
120966317	::482261834255200000
15806298	::482261848838778000
282779381	::482261912571224000
282779381	::482261936789151000
19028099	::482261988911767000
15782772	::482262018461028000
22504277	::482262033174650000
120966317	::482262041562869000
144733584	::482262051612811000
260464441	::482262055320186000
23247181	::482262098425036000
15361643	::482262137398521000
58028621	::482262157401137000
613592670	::482262166301466000
55888161	::482262171636989000
256346048	::482262173675433000
259746323	::482262198069116000
273205079	::482262211566395000
24171213	::482262220051460000
157254287	::482262265689698000
69719136	::482262294659743000
58028621	::482262390340202000
42220462	::482262463350841000
157254287	::482262476055011000
102100651	::482262499916398000
583488323	::482262565674708000
282328751	::482262575296827000
40478607	::482262638286880000
246050172	::482262675796148000
246112828	::482262716841988000
21623464	::482262779533873000
37863682	::482262861649940000
25408355	::482262879006363000
260428602	::482262907917713000
58028621	::482262912547819000
335003775	::482262963164704000
75209135	::482262982769266000
160788774	::482262986807984000
364439246	::482262993665654000
437064295	::482262997725761000
259746323	::482263002217865000
41692308	::482263032408440000
408144950	::482263034061422000
273205079	::482263038053990000
260464441	::482263060480929000
25408355	::482263081234731000
165290348	::482263119935184000
47749919	::482263130735525000
159640806	::482263168354242000
286265668	::482263276563087000
418480466	::482263278245011000
25408355	::482263297010708000
177101575	::482263328832913000
25408355	::482263348441284000
16248047	::482263351498907000
385706960	::482263383530430000
27792069	::482263384017350000
483190332	::482263385040359000
186208532	::482263404208324000
25408355	::482263441164754000
157254287	::482263485695275000
241337450	::482263487876325000
279865885	::482263506256154000
9899992	::482263547032776000
279865885	::482263567715295000
259746323	::482263573968596000
45581124	::482263579857391000
31345791	::482263585683288000
446757000	::482263593484685000
337434879	::482263593790877000
23247181	::482263621196468000
40054726	::482263641425604000
348047989	::482263672912228000
348047989	::482263694961684000
9129332	::482263706991353000
341313395	::482263713332740000
58028621	::482263715291488000
343606449	::482263742059905000
410297246	::482263761852456000
348047989	::482263770845036000
59705683	::482263777606631000
78653568	::482263799278206000
252623066	::482263802181087000
9129332	::482263806127919000
562393615	::482263818593394000
159640806	::482263828629966000
241337450	::482263831863779000
45581124	::482263886867869000
370049566	::482263892501200000
58028621	::482263930262142000
24537703	::482263959978774000
27179899	::482263967302037000
277251070	::482263991494791000
156508337	::482264036373852000
556556365	::482264091461824000
289605285	::482264094158761000
301497892	::482264138866233000
2084321	::482264143202766000
156508337	::482264169912098000
156508337	::482264181433827000
32609703	::482264200983486000
603870273	::482264202585702000
34087430	::482264214363316000
114967175	::482264214476570000
32609703	::482264230654009000
175581339	::482264236312514000
510678171	::482264239378563000
236628483	::482264240124747000
236628483	::482264248198758000
64907439	::482264271469178000
32609703	::482264282998906000
434045786	::482264291534733000
437898031	::482264314565255000
587104097	::482264318201696000
249246314	::482264318524678000
13683762	::482264320630202000
114967175	::482264370731155000
572151259	::482264395477577000
341313395	::482264419284434000
259746323	::482264426557362000
36866805	::482264446870368000
23396218	::482264471508103000
221641208	::482264476176363000
236628483	::482264505846468000
607721617	::482264518048100000
175581339	::482264537673248000
614436697	::482264569919070000
293342989	::482264576247861000
364641621	::482264576365318000
236628483	::482264584481300000
348047989	::482264654551326000
562590159	::482264730057195000
274712500	::482264735274909000
241337450	::482264752576409000
122067183	::482264830707892000
259746323	::482264939445223000
236628483	::482265094131159000
175581339	::482265097449242000
295339639	::482265115811930000
259746323	::482265115991867000
244800270	::482265125898825000
23933265	::482265139756802000
220587584	::482265144974536000
222598798	::482265145142702000
25760567	::482265149425070000
236628483	::482265172891799000
18868622	::482265173978525000
55120405	::482265213430145000
259746323	::482265240508190000
364641621	::482265245583687000
402229763	::482265265342656000
212060681	::482265279830196000
45581124	::482265307570925000
20620620	::482265342605922000
411912822	::482265354144845000
399555371	::482265362038542000
18868622	::482265398478667000
364641621	::482265399397195000
15902298	::482265417612664000
408144950	::482265423837409000
287994287	::482265491432435000
613592670	::482265512315858000
71878260	::482265517248761000
189224604	::482265572944924000
299441398	::482265587658137000
259573654	::482265594348437000
80965569	::482265658789343000
224501206	::482265671821037000
96013044	::482265705681649000
131278152	::482265706730225000
338120144	::482265709787889000
7141172	::482265728993988000
37977930	::482265752545009000
225122347	::482265836938625000
537660330	::482265907238944000
46461373	::482265946363793000
213763059	::482265948603576000
260573981	::482265952445145000
282779381	::482266009261187000
194998718	::482266024763346000
178492117	::482266025275035000
46461373	::482266029754970000
282779381	::482266032610893000
17448907	::482266045475217000
454146385	::482266058934345000
194998718	::482266074734276000
14891490	::482266083022237000
80965569	::482266097396117000
194998718	::482266142996570000
18028506	::482266158893367000
259746323	::482266201175781000
537660330	::482266207056576000
37977930	::482266219937275000
30529918	::482266260831346000
266317182	::482266294750683000
14891490	::482266303776841000
290855101	::482266336442064000
118881789	::482266380142518000
224501206	::482266387235086000
59503620	::482266387302195000
14891490	::482266408542171000
256638502	::482266454998278000
562590159	::482266495238406000
14891490	::482266513508794000
247633146	::482266535340154000
126109768	::482266589996130000
486231003	::482266612418895000
19939574	::482266629460340000
57385263	::482266643406794000
259746323	::482266704236404000
162175448	::482266715771133000
22736943	::482266716894806000
274712500	::482266745709682000
19939574	::482266765448081000
297652605	::482266774906236000
208296274	::482266822771609000
537660330	::482266853683625000
260464441	::482266860356767000
372499722	::482266880636624000
52628599	::482266919194877000
26068830	::482266940723838000
260464441	::482266983627386000
244290101	::482267002061352000
33217361	::482267009241980000
259746323	::482267016699473000
389614947	::482267036861857000
175581339	::482267081061437000
172025978	::482267089260924000
8548362	::482267102783758000
291155950	::482267108055609000
364641621	::482267135646117000
241337450	::482267142931218000
59503620	::482267150233501000
102875172	::482267183394070000
408144950	::482267192474759000
25223941	::482267207192166000
47851190	::482267241879437000
48971187	::482267242911264000
25223941	::482267280252760000
399645465	::482267300381224000
312710029	::482267325664481000
408144950	::482267334091235000
399645465	::482267340982087000
99843490	::482267348938653000
433932391	::482267381205839000
30787413	::482267435689467000
176954488	::482267471643037000
223243607	::482267515721367000
259466143	::482267531365724000
408144950	::482267540501327000
30151060	::482267580447469000
360730562	::482267589939564000
81643358	::482267612068712000
99843490	::482267620834418000
382190006	::482267642904866000
66311658	::482267683581202000
408144950	::482267703554875000
402229763	::482267762782240000
382190006	::482267775956578000
15681561	::482267873784897000
597038752	::482267901290749000
66311658	::482267969083281000
169291538	::482267969758576000
706034130	::482267987253395000
116098184	::482267993750405000
53545809	::482268017691078000
253178679	::482268084380508000
706034130	::482268089653145000
59503620	::482268107780550000
99843490	::482268161132089000
408144950	::482268182741549000
364641621	::482268186801238000
253178679	::482268195940614000
372068999	::482268231722606000
410297246	::482268233357991000
240914419	::482268304803786000
538541326	::482268365013020000
408144950	::482268379861254000
78653568	::482268393912147000
67492430	::482268419824570000
244800270	::482268452057407000
462487376	::482268620307714000
22187821	::482268682899316000
37495077	::482268720790650000
382190006	::482268821487493000
462487376	::482268822989058000
364641621	::482268844829188000
9687752	::482268935736147000
23967395	::482268948147085000
190492046	::482268956623773000
111687397	::482268959450730000
244800270	::482269004480790000
47749919	::482269006842191000
249246314	::482269026152747000
341313395	::482269043890458000
174840636	::482269065801506000
213763059	::482269109032587000
15814841	::482269185641553000
369819130	::482269226779279000
410297246	::482269235838595000
310321041	::482269298165964000
42481762	::482269330672214000
80965569	::482269351857233000
186208532	::482269372656783000
253178679	::482269388322529000
47749919	::482269391556325000
46461373	::482269408648499000
37011485	::482269423714451000
633506625	::482269496371970000
186208532	::482269526235418000
239484752	::482269572293480000
23442090	::482269581919420000
341313395	::482269609769193000
404335977	::482269621492658000
552802620	::482269641171955000
241337450	::482269662726868000
300009838	::482269683568369000
331668519	::482269687795834000
240914419	::482269692082417000
341313395	::482269719462830000
253759009	::482269722554015000
352970133	::482269781806968000
53258017	::482269809623982000
20020647	::482269842947321000
47749919	::482269865722400000
46461373	::482269870252630000
32690664	::482269885645344000
433169770	::482269927894568000
21153287	::482269928872218000
392261274	::482270048057577000
32690664	::482270089509498000
46461373	::482270152910983000
32609703	::482270177589878000
348683759	::482270190638362000
392261274	::482270226873323000
215144630	::482270235278737000
70254385	::482270240769069000
199001641	::482270269231226000
344454080	::482270282321653000
477235727	::482270388370436000
562393615	::482270426014695000
375961439	::482270426131730000
26589876	::482270426697981000
21105964	::482270430170849000
258532274	::482270467127259000
247560161	::482270488756883000
392261274	::482270535360208000
68622166	::482270573050200000
191947005	::482270599948296000
25408355	::482270600229318000
241278291	::482270691438235000
263914867	::482270763303460000
186208532	::482270778591674000
575755127	::482270782727266000
311092385	::482270811261116000
241278291	::482270855091601000
78213	::482270869465890000
24543872	::482270872146026000
348316521	::482270884107780000
249246314	::482270900914372000
404335977	::482270926730723000
241278291	::482270927590154000
458639179	::482270970141368000
49464322	::482270971999432000
46461373	::482270989997600000
341313395	::482270993105182000
175581339	::482271038508904000
49464322	::482271064840347000
241337450	::482271072528920000
15361643	::482271074105573000
230898142	::482271094804860000
537660330	::482271104321347000
24543872	::482271132008321000
341313395	::482271202883272000
336347539	::482271209812287000
255147158	::482271210617585000
26589876	::482271251138760000
305379724	::482271279748112000
46461373	::482271281099055000
156508337	::482271287654359000
336347539	::482271288027656000
18868622	::482271324409450000
49464322	::482271360844967000
311924851	::482271364020461000
468965579	::482271369682767000
46461373	::482271434635763000
255147158	::482271492483186000
336347539	::482271532396204000
36468395	::482271541745315000
15875100	::482271546611089000
15361643	::482271554038792000
414543388	::482271568979296000
24383303	::482271594471895000
23247181	::482271674054610000
336347539	::482271675124154000
255147158	::482271685165330000
29605636	::482271696947142000
298156322	::482271702055784000
401757405	::482271709043507000
267405925	::482271750118318000
433169770	::482271759748444000
458847153	::482271772470181000
15814841	::482271791927558000
48971187	::482271807693938000
253759009	::482271841302482000
353544330	::482271856356257000
433169770	::482271869748252000
370464008	::482271876434395000
351348648	::482271883790794000
35505123	::482271884789043000
35505123	::482271888912023000
260464441	::482271895186706000
25099957	::482271925146615000
37863682	::482271955773452000
323978080	::482271962883162000
36468395	::482271984483844000
436336703	::482271987721854000
33964276	::482272059183988000
418314197	::482272079438290000
255147158	::482272095959658000
15361643	::482272103299682000
46461373	::482272121666928000
350509640	::482272146023276000
449988145	::482272162024144000
38520445	::482272197202157000
133158896	::482272232991768000
510998653	::482272239761383000
358307309	::482272267401838000
21153287	::482272269532536000
262449011	::482272270938025000
468965579	::482272331134681000
497565305	::482272349161398000
410961985	::482272389330268000
369174583	::482272397349748000
260573981	::482272416609996000
34536365	::482272427196821000
100742600	::482272431525339000
15814841	::482272434524291000
501554267	::482272482460569000
364641621	::482272496864227000
276256841	::482272507416694000
451667062	::482272615420014000
404335977	::482272622550716000
436336703	::482272655123685000
65513	::482272667278802000
224103552	::482272687285235000
9687752	::482272692012208000
190977628	::482272754830675000
15361643	::482272839496511000
190977628	::482272842109952000
399621678	::482272886070050000
360183119	::482272913371181000
65513	::482272926800961000
234187240	::482272931502776000
15361643	::482272977640112000
256853017	::482273009428742000
23247181	::482273056056811000
244800270	::482273067838631000
65513	::482273078857039000
402229763	::482273145731051000
33342988	::482273151175245000
451667062	::482273155000455000
614436697	::482273155436646000
24718142	::482273191734161000
33818674	::482273219533996000
440624261	::482273257647648000
607016651	::482273284348596000
224103552	::482273411071082000
372493368	::482273425763749000
47749919	::482273430159376000
439491329	::482273443719573000
224103552	::482273448916295000
30529918	::482273464376492000
15361643	::482273517463797000
581342731	::482273546471608000
23247181	::482273587970056000
380049732	::482273712163794000
340094001	::482273863191908000
94737009	::482273875120881000
141821632	::482273892472328000
96421993	::482273898839687000
80448281	::482273909622849000
411222321	::482274035121012000
338664006	::482274037054193000
63617875	::482274039583744000
294745245	::482274058419961000
517695658	::482274146923995000
15361643	::482274209297494000
114579662	::482274305896480000
109805996	::482274321357090000
294745245	::482274331741790000
336019882	::482274340793106000
468965579	::482274347751866000
423666163	::482274366390927000
67492430	::482274389736820000
226995875	::482274401573175000
47749919	::482274445382258000
300009838	::482274489380896000
18999708	::482274497429397000
194359616	::482274530182701000
34071360	::482274537581469000
486231003	::482274572264144000
378200627	::482274601058443000
224103552	::482274616388222000
188480631	::482274629470654000
34071360	::482274631831678000
575755127	::482274654799659000
34071360	::482274670960328000
34071360	::482274734101364000
80448281	::482274751126048000
15361643	::482274762454880000
131072297	::482274777697382000
607016651	::482274915026878000
575755127	::482274929086197000
99843490	::482274930583564000
368691437	::482274936887586000
178492117	::482274963261366000
21105964	::482274965551464000
186208532	::482275014352187000
447313860	::482275030223441000
258108922	::482275033780215000
211616743	::482275088792694000
447313860	::482275089283444000
377425191	::482275120841752000
208250490	::482275170980077000
80965569	::482275236411232000
410856984	::482275291759267000
603870273	::482275312198111000
47749919	::482275330443317000
423446901	::482275355432980000
225122347	::482275384441208000
23247181	::482275421581348000
73731844	::482275448026447000
501202268	::482275480641732000
73731844	::482275490888040000
607016651	::482275513507905000
73731844	::482275546588393000
260464441	::482275553198604000
454146385	::482275569627697000
73731844	::482275600430690000
189033239	::482275659062853000
614436697	::482275675986874000
445219284	::482275707909709000
398339392	::482275712452542000
372499722	::482275722086871000
114579662	::482275723411861000
50507669	::482275723512524000
308726677	::482275730609291000
109060628	::482275756085878000
114579662	::482275768857141000
377715399	::482275783566581000
23247181	::482275816785448000
361199465	::482275914026205000
21153287	::482275917197099000
277814195	::482275944053231000
109060628	::482275947996250000
411912822	::482275968355422000
361199465	::482275969684631000
454146385	::482275973212024000
245080630	::482276017185099000
20620620	::482276078757507000
109060628	::482276085112242000
114633433	::482276100869857000
247633146	::482276117470920000
517695658	::482276158214373000
466646092	::482276165088858000
31345791	::482276185347743000
16472279	::482276192087580000
37495077	::482276211582717000
24543872	::482276250082615000
188417746	::482276319783579000
21105964	::482276338423037000
369217450	::482276395880423000
400817337	::482276412380815000
155459778	::482276457381502000
614436697	::482276460992811000
15361643	::482276494090043000
249012544	::482276499290988000
199001641	::482276499957874000
21105964	::482276535773442000
31066609	::482276552906780000
261043724	::482276556828839000
293737316	::482276571278241000
207290040	::482276575350890000
15814841	::482276632263393000
302934050	::482276659601481000
261043724	::482276700898983000
37495077	::482276701288685000
20786050	::482276722054664000
634164272	::482276747254431000
25235649	::482276759635636000
261043724	::482276760353259000
336347539	::482276786844073000
26954972	::482276821786845000
256853017	::482276824093700000
293737316	::482276835649400000
261847534	::482276886769569000
328794919	::482276901768011000
28197443	::482276920189390000
17595323	::482276932856184000
372499722	::482276939420688000
402229763	::482277009045737000
411912822	::482277051404394000
409487670	::482277054776229000
409487670	::482277055388581000
409487670	::482277056013541000
409487670	::482277056739160000
409487670	::482277057330573000
109060628	::482277073705512000
23799906	::482277103820623000
367322500	::482277107351814000
411912822	::482277143540682000
255834275	::482277168085348000
336347539	::482277170018918000
372499722	::482277193218002000
509760806	::482277196954755000
356974615	::482277217360031000
21153287	::482277262679478000
263433687	::482277285773721000
442082078	::482277317205450000
86349050	::482277415037968000
613592670	::482277467537690000
14891490	::482277541848158000
6284612	::482277542569590000
230365198	::482277575646257000
240914419	::482277651424374000
359174210	::482277655589691000
367322500	::482277679652036000
49464322	::482277685792493000
390479008	::482277703068815000
240914419	::482277705958686000
462681637	::482277722358423000
25935173	::482277788045803000
274262734	::482277797998505000
336347539	::482277803019091000
462681637	::482277812854722000
556556365	::482277830944776000
49464322	::482277851975004000
556556365	::482277894421377000
274262734	::482277896346562000
37495077	::482277930651750000
190977628	::482278003167088000
137587439	::482278016546914000
330799447	::482278026499997000
274262734	::482278069017669000
79348656	::482278129562845000
42910967	::482278168427233000
571363101	::482278172109832000
336347539	::482278197778599000
467545942	::482278202912829000
377715399	::482278216615198000
65513	::482278229982855000
466646092	::482278240292069000
52628599	::482278252770508000
291413743	::482278253084672000
29737650	::482278309116387000
256853017	::482278332893913000
58281200	::482278338682040000
361199465	::482278342394011000
273814896	::482278380658642000
309789310	::482278391110836000
190977628	::482278394311081000
53863390	::482278398728110000
9899992	::482278429421629000
361199465	::482278431669772000
575755127	::482278479996526000
260573981	::482278527874506000
378334138	::482278544186560000
466646092	::482278544332967000
259466143	::482278572933918000
211616743	::482278713854148000
25942336	::482278730610401000
131941193	::482278736403120000
130514710	::482278741532766000
211616743	::482278774164033000
46461373	::482278777356300000
274262734	::482278791851429000
463908266	::482278876455112000
476507554	::482278923531612000
30516737	::482278938006548000
613592670	::482278955609620000
613592670	::482278982126026000
259541688	::482278989365399000
31359307	::482279010114605000
232437529	::482279038287761000
16472279	::482279079526154000
463908266	::482279085667020000
38623896	::482279107779391000
348047989	::482279152309911000
390479008	::482279183033192000
392261274	::482279188666548000
147298694	::482279195855159000
190977628	::482279263639322000
587081117	::482279296979845000
470801476	::482279306240880000
411997198	::482279345386307000
392261274	::482279356623224000
375385791	::482279363023347000
109060628	::482279368530857000
275681559	::482279407218745000
109060628	::482279422171836000
224501206	::482279426764201000
215144630	::482279554338525000
28197443	::482279592325959000
409709795	::482279594402144000
215144630	::482279605613916000
392261274	::482279621774548000
171103429	::482279691643277000
283625404	::482279691781668000
208250490	::482279703055593000
533417136	::482279710752514000
9563172	::482279742830575000
464182365	::482279763172544000
36310459	::482279797406851000
49464322	::482279800602509000
467545942	::482279824598503000
224501206	::482279840016379000
188417746	::482279904638435000
233677206	::482279965258686000
201878266	::482280031998074000
139847892	::482280037614239000
305415102	::482280065057972000
79348656	::482280068530851000
467545942	::482280087589777000
64549933	::482280117205745000
38623896	::482280137505787000
249246314	::482280142878683000
275260502	::482280191402975000
109060628	::482280314195419000
305415102	::482280314878693000
337396732	::482280325205487000
240532669	::482280365101678000
256853017	::482280414157893000
215144630	::482280420214837000
382767512	::482280421099831000
464182365	::482280440326148000
316766176	::482280466762842000
18868622	::482280479295823000
334261100	::482280506067668000
371817971	::482280540218077000
224501206	::482280557737295000
190977628	::482280559633104000
466646092	::482280575969935000
245080630	::482280591841173000
42220462	::482280600737705000
29300584	::482280626301583000
42220462	::482280687937277000
211616743	::482280770128445000
42220462	::482280778085466000
104112940	::482280831860219000
463908266	::482280867935825000
201878266	::482280876089167000
42220462	::482280877083611000
631603360	::482280877121363000
16726467	::482280891860148000
214465537	::482280938777239000
14584037	::482280942019805000
260573981	::482280949829226000
337434879	::482280952509386000
240892007	::482280968019906000
222598798	::482280976467632000
21153287	::482280983232647000
339565561	::482280986822975000
214465537	::482281021518249000
337434879	::482281063733948000
209223008	::482281066007252000
267405925	::482281069736361000
214465537	::482281070457417000
575755127	::482281093815472000
325192444	::482281116431564000
100090407	::482281189265641000
631603360	::482281190163243000
452882285	::482281207321743000
442082078	::482281257825345000
230655725	::482281287336882000
76442745	::482281299873263000
411912822	::482281339639828000
338543771	::482281346367102000
214465537	::482281364285186000
348047989	::482281379582201000
214465537	::482281417070485000
312245470	::482281425857556000
348047989	::482281431436374000
15726982	::482281444023078000
409541924	::482281459449724000
402273149	::482281516408786000
208250490	::482281523379318000
24383303	::482281538793766000
42910967	::482281557651390000
26109453	::482281604547878000
348047989	::482281616006336000
208250490	::482281638542327000
511899726	::482281697804029000
245669191	::482281703692464000
305415102	::482281772860702000
186208532	::482281818003996000
9687752	::482281830867951000
59184492	::482281945372442000
50509821	::482281987697164000
87812967	::482282015321260000
369174583	::482282055623901000
192590347	::482282085429022000
286298021	::482282121005109000
453690730	::482282156039737000
177174253	::482282172288872000
214465537	::482282187962589000
377715399	::482282231491088000
411912822	::482282286172618000
13533012	::482282287472852000
410856984	::482282347400671000
42910967	::482282427419615000
22414245	::482282440845586000
22414245	::482282448643174000
28197443	::482282482834747000
277760577	::482282497451909000
252681307	::482282508441382000
369174583	::482282509250461000
77765035	::482282514849886000
28197443	::482282533497733000
252681307	::482282577785798000
398445530	::482282593635667000
367322500	::482282601101541000
252681307	::482282614527897000
167365283	::482282618126602000
177174253	::482282629015035000
236271147	::482282658240528000
214465537	::482282681401491000
28346387	::482282685914562000
249246314	::482282691891453000
399713201	::482282697247977000
28197443	::482282703706787000
139847892	::482282779279753000
402273149	::482282800851480000
253689041	::482282824817713000
148197450	::482282889997221000
160788774	::482282909165158000
288874918	::482282909445812000
336149936	::482282932288372000
41649263	::482282967180402000
252681307	::482282981596626000
28346387	::482282983454306000
214465537	::482282994569195000
42910967	::482283038848851000
26925878	::482283087296884000
223614733	::482283150588907000
176202976	::482283166577598000
436336703	::482283183405543000
25082908	::482283216179834000
466646092	::482283216208814000
214465537	::482283285494497000
445219284	::482283298006126000
398445530	::482283307237781000
18918771	::482283312158109000
186208532	::482283349340200000
155677785	::482283399436967000
68221984	::482283409503682000
106320745	::482283414360317000
109060628	::482283523987218000
392716377	::482283574091980000
296627238	::482283574092365000
466646092	::482283583290093000
38804898	::482283588491026000
279735090	::482283632761913000
28346387	::482283638461976000
392301070	::482283654924599000
15875100	::482283673384144000
706034130	::482283742661464000
9687752	::482283758150631000
399713201	::482283767760162000
442082078	::482283781844254000
186208532	::482283790484512000
609790203	::482283791873224000
47859489	::482283812915654000
326813935	::482283908038680000
466646092	::482283910957506000
399713201	::482283918293729000
253230729	::482283941643419000
706034130	::482283946672025000
253230729	::482283956826832000
253230729	::482284050439487000
369174583	::482284066939482000
208250490	::482284077127438000
279735090	::482284081082667000
706034130	::482284081557012000
214465537	::482284126645407000
47859489	::482284137609703000
90544248	::482284153086287000
241278291	::482284155728699000
208250490	::482284201564049000
233677206	::482284203011084000
613956023	::482284216017633000
252681307	::482284235051765000
337434879	::482284255444078000
214465537	::482284270723948000
466646092	::482284288411324000
305265637	::482284322179670000
410856984	::482284343130206000
252681307	::482284349761810000
466646092	::482284350386343000
410856984	::482284350633820000
393801885	::482284416925184000
256074844	::482284499791667000
38804898	::482284501125447000
47859489	::482284504896528000
631603360	::482284528262602000
20863117	::482284579730894000
15742158	::482284619836829000
311092385	::482284643702435000
56779057	::482284752582369000
399645465	::482284774623432000
444375493	::482284803417317000
30406728	::482284813630468000
26925878	::482284870589108000
176202976	::482284884690345000
114579662	::482284891229278000
369174583	::482284902889431000
177174253	::482284934271598000
147298694	::482284942991171000
252314330	::482284965103546000
176202976	::482284984980357000
16166332	::482284988205785000
363649162	::482285004756512000
609790203	::482285009848385000
466646092	::482285035437842000
323011452	::482285039229493000
24537703	::482285070263152000
14715501	::482285077422825000
102489930	::482285082724421000
517695658	::482285111254073000
415789240	::482285131495780000
50509821	::482285169307426000
79861287	::482285179256328000
256781130	::482285179948376000
52494533	::482285194490019000
20903172	::482285202480197000
28498427	::482285203163856000
451667062	::482285239981461000
30787413	::482285265474424000
14715501	::482285270029455000
631603360	::482285271338057000
26109453	::482285279546736000
384155676	::482285279676346000
266210776	::482285306318569000
415789240	::482285394629652000
215144630	::482285396978831000
34536365	::482285419779080000
42910967	::482285421163212000
34536365	::482285445481791000
9687752	::482285462506061000
50546012	::482285520949506000
336149936	::482285617448251000
85211920	::482285618454855000
260961523	::482285621000830000
14715501	::482285644492730000
285401749	::482285651799199000
232437529	::482285699807199000
16166332	::482285708565295000
463908266	::482285708686950000
392301070	::482285726403289000
56779057	::482285742442291000
156508337	::482285747093790000
336149936	::482285760117497000
296627238	::482285790970380000
336149936	::482285803947978000
249227650	::482285827301863000
258916835	::482285838739316000
406772829	::482285943647260000
402273149	::482285990477062000
14715501	::482286000182280000
27999272	::482286008608645000
39553593	::482286022235922000
361391612	::482286036181999000
52950877	::482286062283141000
631603360	::482286069799342000
39553593	::482286092003987000
336149936	::482286121591005000
320485729	::482286125533630000
208296274	::482286142423707000
329955120	::482286163311734000
28922315	::482286174912802000
214465537	::482286191018909000
433012724	::482286214188261000
37495077	::482286238490062000
96658544	::482286241337987000
29500521	::482286255678300000
39553593	::482286269561466000
47031965	::482286279745208000
38244930	::482286288901775000
214465537	::482286300276334000
279735090	::482286303925374000
305415102	::482286305326288000
253230729	::482286319549177000
214465537	::482286406887170000
234187240	::482286582175502000
214465537	::482286583911952000
23396218	::482286587393605000
609790203	::482286655127035000
104539435	::482286676472266000
104539435	::482286711779901000
384155676	::482286726644129000
562393615	::482286739671633000
376541246	::482286779987673000
100742600	::482286822752407000
320485729	::482286854214283000
483190332	::482286894915399000
59583601	::482286897062875000
389105684	::482286922891403000
68622166	::482286924653428000
64907439	::482286929593896000
14715501	::482286950305394000
320485729	::482286985252724000
82257804	::482287029598703000
106715045	::482287042492366000
341666582	::482287044580753000
609790203	::482287049123184000
13533012	::482287050649923000
100742600	::482287063887142000
39553593	::482287075266285000
45527216	::482287075413471000
258916835	::482287116391424000
60108947	::482287143277326000
436476907	::482287164374257000
609790203	::482287186104942000
28054060	::482287195860918000
214465537	::482287208720633000
320485729	::482287286441480000
29500521	::482287327134220000
320485729	::482287339755278000
376801597	::482287344142147000
30246292	::482287357304254000
39553593	::482287391411949000
29500521	::482287417185939000
376801597	::482287433224945000
466646092	::482287440305352000
35505123	::482287453932240000
23799906	::482287480822308000
376801597	::482287507636121000
570483315	::482287518063144000
305379724	::482287556701089000
29605636	::482287565337157000
479246485	::482287624632029000
23799906	::482287661059956000
369217450	::482287702318923000
398445530	::482287737303617000
247159855	::482287773924093000
39553593	::482287783537418000
23799906	::482287805373353000
20941662	::482287848234958000
376801597	::482287881491206000
148436850	::482287890182176000
214465537	::482287933735452000
36116261	::482287966795366000
126109768	::482288013511118000
249227650	::482288017785503000
82257804	::482288065541439000
351264389	::482288081832116000
305379724	::482288084969480000
369217450	::482288085594427000
21112883	::482288100454830000
146855323	::482288117370867000
376801597	::482288118658134000
18868622	::482288187847761000
376801597	::482288235494649000
293737316	::482288241128009000
39553593	::482288247599403000
9899992	::482288299822706000
357275400	::482288355867365000
376801597	::482288399710035000
323011452	::482288411030478000
190977628	::482288421050662000
222636373	::482288494560436000
376801597	::482288498150359000
141735027	::482288539632418000
376801597	::482288640588922000
21153287	::482288647144632000
25084916	::482288689620733000
271370762	::482288692501815000
222636373	::482288695568261000
376801597	::482288698810056000
351264389	::482288701838340000
141735027	::482288731807055000
162200561	::482288774047870000
214465537	::482288833447219000
376801597	::482288836865560000
442082078	::482288873460887000
208171241	::482288885683470000
376801597	::482288899016777000
18868622	::482288915987324000
47547782	::482288939651182000
23799906	::482288948837113000
44307877	::482289019087110000
463908266	::482289025961570000
442082078	::482289031644856000
433169770	::482289037781106000
399621678	::482289056454164000
376801597	::482289066117849000
258916835	::482289070689644000
52628599	::482289098984800000
376801597	::482289100506927000
45527216	::482289144643612000
141735027	::482289151849799000
18868622	::482289154219589000
58941053	::482289171415855000
79861287	::482289177719877000
104990093	::482289186100498000
141735027	::482289203133566000
52628599	::482289220019834000
230069608	::482289223886573000
23442090	::482289231331885000
322465167	::482289240693157000
500388817	::482289275011366000
376801597	::482289296255115000
298156322	::482289318648479000
442082078	::482289319659327000
377425191	::482289323279388000
214465537	::482289352278433000
451868502	::482289354161655000
254711141	::482289357789745000
263418480	::482289408712785000
376801597	::482289410168221000
232312019	::482289424865054000
399621678	::482289455315681000
581342731	::482289456594964000
15467792	::482289473527758000
79861287	::482289507941642000
50546012	::482289548261474000
376801597	::482289561393827000
38326757	::482289571804090000
253230729	::482289698598305000
376801597	::482289711239528000
60108947	::482289735122300000
451667062	::482289790398640000
15875100	::482289792625823000
376801597	::482289794643279000
79861287	::482289803640066000
463908266	::482289840386764000
376801597	::482289842294763000
309108026	::482289860967800000
8548362	::482289867809107000
299297459	::482289903477067000
296433109	::482289908497657000
411898570	::482289935895257000
376801597	::482289947613728000
14715501	::482289948985278000
60108947	::482289970879930000
58941053	::482289980791091000
26109453	::482289984997978000
399713201	::482289997312458000
376801597	::482290002559131000
114593439	::482290054396534000
473196438	::482290132666421000
114593439	::482290151331094000
327662373	::482290154150051000
376801597	::482290155613454000
126109768	::482290159858106000
37863682	::482290176324927000
364428125	::482290179827171000
408144950	::482290183837347000
269383781	::482290195060895000
376801597	::482290210059718000
87970668	::482290215260680000
253230729	::482290248068898000
374772557	::482290258462375000
126109768	::482290262404640000
376801597	::482290271179132000
374772557	::482290285410803000
269383781	::482290312140705000
470801476	::482290332336279000
463908266	::482290344789569000
376801597	::482290355543359000
23799906	::482290371196911000
114593439	::482290378167439000
320052148	::482290437378818000
186314952	::482290450217181000
176202976	::482290492680335000
408144950	::482290522313474000
21153287	::482290550737866000
376801597	::482290562662285000
315559101	::482290574557331000
374772557	::482290575119761000
298156322	::482290626667352000
106835519	::482290634984681000
463908266	::482290644116049000
269383781	::482290649836707000
23799906	::482290665112764000
376801597	::482290727435530000
376801597	::482290766195081000
14715501	::482290770569740000
253230729	::482290774352994000
376801597	::482290802186407000
376801597	::482290948185923000
18999708	::482290950908039000
396929208	::482290958269034000
483190332	::482290992109092000
376801597	::482291011310194000
155650977	::482291016343363000
298156322	::482291033879764000
376801597	::482291107351379000
305379724	::482291107695296000
376801597	::482291137596518000
14715501	::482291145943179000
376801597	::482291167732580000
356974615	::482291177660485000
340094001	::482291186871201000
54422208	::482291204147539000
176202976	::482291267330531000
269383781	::482291275282911000
450560571	::482291286464925000
396364407	::482291369071759000
376801597	::482291372125204000
179519500	::482291386637500000
23799906	::482291450068361000
188508773	::482291482767163000
22285873	::482291484616425000
250774954	::482291500781682000
307397057	::482291524281987000
269383781	::482291535547875000
376801597	::482291551737872000
275813402	::482291567445553000
376801597	::482291574210965000
369217450	::482291617949179000
379358099	::482291646298464000
250774954	::482291658328113000
188508773	::482291702745804000
274791343	::482291727248547000
367296747	::482291742016696000
451868502	::482291760006037000
376801597	::482291774568681000
291221395	::482291787894386000
367296747	::482291801944907000
376801597	::482291865060773000
23799906	::482291892374503000
327662373	::482291896539426000
257092614	::482291910745550000
284137695	::482291962842980000
341666582	::482291975886868000
241278291	::482291977900134000
188508773	::482291991980826000
48804765	::482292067981615000
222636373	::482292070548512000
257092614	::482292123249553000
327934017	::482292268368273000
188508773	::482292329127350000
269383781	::482292336479567000
219550942	::482292347309289000
92568275	::482292482064273000
26589876	::482292525802090000
188508773	::482292563249225000
104947253	::482292593360142000
31359307	::482292634392596000
376801597	::482292642898665000
14538108	::482292717276643000
147298694	::482292850290200000
376801597	::482292884352155000
269383781	::482292912999239000
67069063	::482292917285814000
285401749	::482292932154646000
376801597	::482292939209465000
483190332	::482292957773455000
285401749	::482292970687705000
23799906	::482292983006789000
360183119	::482293011553198000
553711382	::482293015768092000
233677206	::482293060747796000
14538108	::482293071514992000
16807883	::482293117065105000
114967175	::482293117500919000
42638131	::482293123066773000
452882285	::482293140091441000
312857835	::482293151399698000
331925277	::482293151491579000
29553235	::482293158802632000
376801597	::482293197339516000
107750524	::482293221309956000
483190332	::482293260455387000
269383781	::482293279271047000
374772557	::482293345444958000
229611107	::482293345495302000
58941053	::482293452567105000
14538108	::482293453330866000
300009838	::482293453888704000
175928437	::482293485635395000
376801597	::482293502634508000
102875172	::482293546398257000
459561241	::482293568523206000
99320365	::482293602442543000
35536690	::482293646381686000
256853017	::482293664442363000
72293435	::482293736747974000
14538108	::482293737222307000
35105150	::482293868030095000
376801597	::482293902066466000
14715501	::482293998061510000
257092614	::482294008811880000
376801597	::482294021276979000
54754940	::482294077350617000
87966998	::482294092437536000
14538108	::482294148264116000
36851172	::482294157734862000
423446901	::482294219537911000
14538108	::482294244607262000
374772557	::482294261074132000
376801597	::482294272125710000
22414245	::482294280690466000
334423964	::482294291713097000
79861287	::482294291755065000
358611246	::482294366992859000
415789240	::482294381680934000
240914419	::482294429982552000
222636373	::482294441936687000
14715501	::482294450605928000
279235824	::482294458658979000
14538108	::482294469849796000
67069063	::482294488350482000
240914419	::482294494075703000
14594667	::482294498673065000
353544330	::482294522282799000
42638131	::482294545703383000
101617436	::482294571347369000
415789240	::482294616675201000
126109768	::482294638091317000
102875172	::482294647231115000
64584579	::482294665404612000
376525681	::482294677916622000
25160673	::482294688435564000
483190332	::482294700821327000
14715501	::482294707121160000
310144986	::482294720224169000
78970527	::482294721788645000
42638131	::482294729908822000
279235824	::482294750238633000
559837229	::482294801824763000
326351370	::482294862557896000
376801597	::482294949115740000
289605285	::482294962663337000
240015074	::482295018405654000
376801597	::482295025024266000
64584579	::482295056703840000
415789240	::482295057102303000
559837229	::482295099469340000
15726982	::482295112173903000
14538108	::482295125826347000
281824012	::482295168817577000
376801597	::482295219031773000
415789240	::482295232042512000
29553235	::482295238954717000
23799906	::482295239198396000
415789240	::482295329962729000
14538108	::482295365119791000
371817971	::482295380986839000
72143337	::482295392885686000
11146552	::482295401962147000
20863117	::482295406022246000
190396530	::482295409881391000
14085431	::482295442269814000
559837229	::482295463321030000
376801597	::482295474565558000
415789240	::482295494882779000
22504277	::482295506627215000
433169770	::482295524612005000
368170408	::482295525447061000
415789240	::482295532895739000
49221816	::482295533013196000
376801597	::482295559978352000
14538108	::482295566974844000
415789240	::482295582585679000
240015074	::482295590978469000
415789240	::482295737930092000
222636373	::482295783635836000
95723533	::482295791856648000
240015074	::482295873842331000
151604434	::482295875226464000
505510212	::482295877386530000
326351370	::482296001500151000
70571907	::482296017602105000
336149936	::482296044626006000
466646092	::482296051437539000
136750011	::482296052200898000
14538108	::482296064331247000
559991040	::482296085830836000
30516737	::482296091367723000
50011708	::482296110623379000
136750011	::482296138452582000
450560571	::482296152277016000
300009838	::482296159848103000
114070939	::482296159910629000
369217450	::482296173776994000
415789240	::482296188368994000
178492117	::482296188532957000
373653741	::482296210900779000
64584579	::482296272116662000
26182895	::482296278584279000
559991040	::482296293058822000
327934017	::482296301791354000
134873681	::482296323710808000
146855323	::482296329293815000
62870601	::482296343633752000
134873681	::482296365041479000
313792688	::482296394221240000
559991040	::482296418900508000
291155950	::482296424684478000
559991040	::482296425951158000
559991040	::482296452777930000
415789240	::482296460218605000
72890292	::482296479949025000
14538108	::482296482050351000
134873681	::482296485585760000
559991040	::482296517164679000
134873681	::482296524676681000
66058067	::482296526006665000
250774954	::482296540766429000
72890292	::482296542540627000
247372701	::482296551784468000
559991040	::482296555727110000
546153359	::482296558294016000
82433120	::482296558726443000
212475056	::482296569446670000
35026897	::482296577319772000
236271147	::482296579466874000
269383781	::482296593530355000
250774954	::482296621456424000
66058067	::482296694336651000
270227232	::482296732743512000
451868427	::482296751626678000
14538108	::482296757901361000
609790203	::482296768420278000
87970668	::482296785096818000
72143337	::482296792462008000
559991040	::482296866361847000
546153359	::482296896502120000
399555371	::482296905524084000
18868622	::482296916710268000
171746458	::482296918698389000
29319846	::482296937014509000
249243467	::482297032808611000
28827091	::482297091440394000
384530394	::482297093625626000
66058067	::482297115730010000
29319846	::482297166107385000
255147158	::482297170737909000
64584579	::482297191629742000
310321041	::482297209828823000
23799906	::482297242276364000
66058067	::482297262429978000
82433120	::482297275608498000
506519570	::482297289294483000
84849075	::482297293073555000
399555371	::482297312031821000
253178679	::482297351063625000
410297246	::482297354813325000
186208532	::482297371548594000
236271147	::482297373905809000
269383781	::482297440901414000
25942336	::482297442923077000
222636373	::482297500716781000
134873681	::482297519133556000
82433120	::482297520119619000
546153359	::482297542877925000
71878260	::482297559524708000
160734732	::482297585072214000
32750427	::482297678672699000
176202976	::482297745722454000
28498427	::482297765217587000
97326618	::482297805277372000
252422768	::482297879076560000
28498427	::482297912823541000
64584579	::482297953411805000
34087430	::482297973141803000
176202976	::482297985418539000
66058067	::482298020730773000
160734732	::482298035569844000
34087430	::482298069468200000
546153359	::482298079635197000
249243467	::482298120605564000
23799906	::482298121524105000
64584579	::482298123398553000
160734732	::482298141350174000
249243467	::482298150515138000
559837229	::482298152616480000
38804898	::482298166633431000
249246314	::482298235382685000
222636373	::482298252621254000
60578212	::482298255133650000
368170408	::482298269557858000
378414202	::482298270501187000
419047433	::482298271675596000
33964276	::482298282920538000
375364618	::482298337987530000
419047433	::482298359059738000
15974594	::482298361366999000
279230956	::482298386734129000
376425912	::482298406157574000
297542894	::482298424830599000
28827091	::482298494439677000
250774954	::482298495643426000
160734732	::482298495701753000
250774954	::482298532163239000
27792069	::482298576090185000
399555371	::482298672260988000
160734732	::482298694746664000
222636373	::482298708273680000
269383781	::482298732952571000
360761105	::482298822673309000
316484120	::482298847633219000
160734732	::482298849814265000
260464441	::482298853597515000
294745245	::482298880369774000
28498427	::482298886745108000
294745245	::482298947105325000
23799906	::482298954810667000
279230956	::482298968295350000
294745245	::482299013639585000
101617436	::482299059936305000
269383781	::482299066877870000
336149936	::482299127309426000
15681561	::482299138642440000
336149936	::482299141972705000
376801597	::482299155964899000
269383781	::482299165108490000
35923992	::482299184096104000
164101308	::482299196931051000
243014276	::482299211447160000
260361255	::482299213061963000
71878260	::482299234113159000
243014276	::482299277163507000
351099839	::482299289519943000
376801597	::482299328497602000
71878260	::482299339063058000
259830697	::482299370583232000
78970527	::482299382033678000
275902246	::482299434001514000
269383781	::482299434491846000
61478431	::482299476355198000
38804898	::482299488229277000
397084214	::482299507749580000
49114032	::482299547943571000
372551778	::482299556944572000
597965837	::482299623521140000
222636373	::482299631830040000
24383303	::482299641761763000
269383781	::482299648250359000
259541688	::482299663245004000
436336703	::482299664654675000
372551778	::482299697017520000
212060681	::482299701795246000
397084214	::482299706840600000
24868543	::482299779351728000
182092022	::482299794556088000
551248502	::482299818211946000
256259599	::482299829805019000
49114032	::482299870141632000
78970527	::482299940035502000
55744853	::482299984583225000
82433120	::482299988245237000
140994915	::482300072579698000
140994915	::482300097506451000
219550942	::482300114807963000
49114032	::482300194793353000
59184492	::482300212866977000
23799906	::482300222912364000
24868543	::482300227861217000
359174210	::482300258676768000
50546012	::482300282085203000
14715501	::482300286120124000
321844248	::482300327337943000
551501734	::482300335835201000
255147158	::482300384573026000
192590347	::482300395851894000
439491329	::482300423215542000
18868622	::482300446418403000
370416747	::482300506476249000
279235824	::482300512084054000
305379724	::482300536725581000
597965837	::482300554652430000
279235824	::482300568845557000
42638131	::482300578584748000
279235824	::482300589364092000
407384648	::482300596452470000
407384648	::482300643655163000
230206940	::482300677369384000
28054060	::482300684940115000
23799906	::482300693496492000
375961439	::482300707001749000
49114032	::482300727897751000
90544248	::482300743215747000
253689041	::482300756419035000
7132042	::482300768297701000
548870171	::482300779819438000
253689041	::482300792481644000
419047433	::482300819916587000
597965837	::482300826489483000
506519570	::482300837948309000
253689041	::482300880046129000
412304311	::482300911352815000
253689041	::482300930725924000
1384531	::482300943250522000
493640349	::482300975118422000
44307877	::482301004872818000
414526765	::482301005166825000
600663496	::482301035885522000
9899992	::482301036648886000
600663496	::482301060862590000
69916558	::482301108204105000
587081117	::482301128248287000
33703073	::482301174495084000
376801597	::482301190806315000
376801597	::482301239300849000
192590347	::482301249355022000
348683759	::482301254454890000
376801597	::482301264395390000
33818674	::482301272977342000
55744853	::482301277670371000
226995875	::482301283198451000
249243467	::482301306993135000
23799906	::482301331320098000
23247181	::482301334599659000
264677315	::482301345228005000
249243467	::482301383874732000
322465167	::482301387124920000
252681307	::482301402866536000
66311658	::482301407362420000
322463853	::482301468939014000
182834679	::482301487545344000
562393615	::482301498865373000
341941030	::482301498882129000
253230729	::482301531887501000
433012724	::482301565609328000
322463853	::482301577953161000
23933265	::482301586169794000
66311658	::482301615982911000
314710836	::482301654642225000
376801597	::482301656931909000
141735027	::482301662468796000
261605370	::482301692642197000
49114032	::482301709729812000
410297246	::482301716218396000
33964276	::482301751828037000
7132042	::482301819218305000
34087430	::482301864474472000
264677315	::482301865422360000
335608417	::482301876478545000
459561241	::482301885596979000
102530016	::482301934678720000
192590347	::482301938093281000
38244930	::482301961723990000
16472279	::482301965108793000
252681307	::482302010424033000
322463853	::482302012097187000
362312178	::482302019156201000
39416036	::482302033089687000
433012724	::482302089620512000
252681307	::482302097824948000
23799906	::482302125016637000
433012724	::482302134667317000
334261100	::482302145266335000
597965837	::482302155878330000
322463853	::482302157106868000
256259599	::482302185641086000
137135705	::482302201172201000
203736885	::482302228451950000
51068331	::482302237327495000
597965837	::482302242960470000
172025978	::482302306029826000
14715501	::482302320428871000
138935158	::482302378310266000
32609703	::482302384970813000
240492455	::482302398552358000
116054733	::482302399215058000
163893797	::482302470752727000
318065690	::482302510984470000
30516737	::482302514591985000
138935158	::482302535672143000
277996494	::482302540340424000
207781904	::482302580626714000
106855310	::482302599283355000
274262734	::482302628421173000
219550942	::482302654421286000
549785954	::482302661136756000
51068331	::482302690660454000
267357514	::482302700735168000
419047433	::482302731667775000
176202976	::482302771446558000
203736885	::482302785371652000
609790203	::482302789402378000
609790203	::482302791897985000
24821703	::482302796289433000
178492117	::482302827868352000
419047433	::482302829365706000
178492117	::482302833610354000
224103552	::482302852933492000
354047009	::482302874668785000
49221816	::482302880913711000
263914867	::482302925125857000
378414202	::482302951109971000
224103552	::482302960639033000
21568615	::482302990334689000
259746323	::482303015869632000
243014276	::482303021615816000
224103552	::482303021712306000
1384531	::482303040053997000
34689419	::482303041648205000
137135705	::482303045821161000
126109768	::482303064268099000
224103552	::482303087634173000
15681561	::482303097641791000
545784705	::482303098870702000
322463853	::482303099248189000
175581339	::482303099617280000
226995875	::482303151735705000
178492117	::482303249173577000
137135705	::482303284200218000
433012724	::482303293666779000
322463853	::482303313342255000
31359307	::482303319239426000
561527789	::482303350541524000
407894919	::482303353347899000
117264210	::482303355570892000
82433120	::482303396989657000
410297246	::482303400151773000
101617436	::482303402223738000
102100651	::482303404337668000
51068331	::482303404841377000
76442745	::482303444787527000
348123497	::482303466866749000
493640349	::482303470771245000
52542320	::482303483802955000
409541924	::482303505537830000
160734732	::482303591470755000
451667062	::482303601788735000
69028501	::482303635351564000
219550942	::482303649637339000
240492455	::482303670466674000
34767424	::482303678548672000
240798548	::482303698497187000
367296747	::482303703987519000
1007041	::482303708277923000
160734732	::482303734454579000
101617436	::482303758571827000
367296747	::482303781128790000
59583601	::482303793439068000
81007000	::482303810078261000
34767424	::482303837361823000
51068331	::482303872099442000
45278487	::482303875354218000
117264210	::482303888608227000
82433120	::482303894874509000
191947005	::482303914101211000
32431892	::482303926067560000
561527789	::482303948087234000
360898372	::482303953057497000
132768456	::482303963455184000
43586963	::482303966295101000
114579662	::482304018488627000
45278487	::482304112479186000
299441398	::482304132095553000
322463853	::482304156720308000
14594667	::482304190807437000
1007041	::482304203776221000
252681307	::482304205198491000
20924979	::482304205621719000
32750427	::482304235476758000
186208532	::482304243915698000
42564982	::482304259082297000
21153287	::482304279965732000
333704327	::482304305798471000
58847822	::482304317219536000
102100651	::482304372882169000
57566548	::482304410463129000
335488857	::482304417065336000
328557330	::482304445074522000
15974594	::482304486728552000
235272576	::482304489945169000
322463853	::482304492226879000
262449011	::482304492772544000
26514591	::482304493132845000
333704327	::482304493329989000
176202976	::482304524049076000
60098410	::482304614499647000
34767424	::482304627061182000
374228630	::482304628575326000
207290040	::482304650973315000
252681307	::482304685471461000
219550942	::482304702961287000
350509640	::482304720661647000
27268559	::482304743230816000
252681307	::482304765330997000
225691566	::482304781268942000
148445755	::482304811728400000
76442745	::482304846553284000
14594667	::482304861787394000
333704327	::482304880229371000
425183249	::482304884914798000
333704327	::482304898327793000
322463853	::482304922348576000
252681307	::482304937985310000
122799833	::482304940854243000
278301419	::482304994926788000
225691566	::482305012819709000
72143337	::482305022537912000
34767424	::482305026484740000
325036867	::482305073964281000
309167251	::482305084764983000
14594667	::482305089462632000
322463853	::482305095472652000
252681307	::482305118281682000
161622400	::482305212049133000
24383303	::482305247772033000
425897170	::482305260984098000
411898570	::482305290613059000
161622400	::482305362905686000
126507603	::482305372137328000
266033863	::482305400755068000
322463853	::482305414210400000
14594667	::482305446120652000
18868622	::482305452865499000
15974594	::482305494565257000
224103552	::482305551280271000
23799906	::482305553272934000
561527789	::482305562688761000
81643358	::482305569836261000
45278487	::482305581630644000
16807883	::482305582091993000
271738272	::482305591382405000
322463853	::482305609321021000
260428602	::482305645308547000
71878260	::482305653138923000
30516737	::482305668477501000
252681307	::482305672823197000
188417746	::482305675885023000
322463853	::482305678225063000
23400461	::482305694281269000
23799906	::482305719224782000
440624261	::482305731262033000
28827091	::482305742611836000
16807883	::482305766456852000
81643358	::482305783401811000
139847892	::482305785276268000
23396218	::482305798102458000
328557330	::482305799071354000
225691566	::482305836748775000
462681637	::482305842260082000
234187240	::482305848879087000
398445530	::482305882798034000
224103552	::482305901760495000
378771457	::482305903337541000
532542878	::482305919964172000
16807883	::482305930097610000
246050172	::482305945343500000
463431723	::482305966499966000
369804138	::482305982216015000
26954972	::482305985667952000
333704327	::482305989392076000
20863117	::482305990524538000
23799906	::482305997424586000
329333638	::482306032719253000
437898031	::482306055071072000
372551778	::482306090084728000
232437529	::482306090474823000
252681307	::482306138768416000
418327117	::482306148427513000
15974594	::482306153200640000
437898031	::482306309011042000
16807883	::482306355404214000
351847146	::482306375289036000
176202976	::482306381832134000
133341985	::482306382910480000
542693847	::482306400672964000
279235824	::482306407459328000
162175448	::482306421485494000
274712500	::482306427092877000
559837229	::482306466490372000
7132042	::482306489512509000
160788774	::482306503706017000
219550942	::482306506864336000
328557330	::482306514795786000
263914867	::482306556491358000
277814195	::482306575076298000
15789848	::482306606466490000
262449011	::482306632496726000
310666452	::482306656613572000
61050527	::482306658953994000
270065033	::482306670505115000
369323050	::482306670580596000
273814896	::482306675315994000
24113194	::482306715782627000
61050527	::482306754093801000
340330802	::482306761873838000
196394433	::482306805196783000
61050527	::482306823538872000
418847263	::482306823588810000
104947253	::482306843050782000
95231863	::482306885777772000
23396218	::482306967470628000
119636299	::482306969358041000
266317182	::482307010898452000
335488857	::482307041630121000
26068830	::482307074886352000
232437529	::482307081865670000
196394433	::482307083031695000
110236585	::482307095652745000
249246314	::482307096981942000
26068830	::482307121225019000
22187821	::482307131488481000
54422208	::482307171938344000
253828982	::482307218960691000
187741596	::482307225231183000
45966951	::482307270022561000
16807883	::482307289005965000
418327117	::482307299701030000
277814195	::482307300120461000
110063681	::482307300217348000
102530016	::482307341639897000
207290040	::482307406773628000
232437529	::482307442517082000
23799906	::482307470896156000
816177	::482307526310903000
45966951	::482307541410803000
346127757	::482307542475751000
18015033	::482307543994474000
162175448	::482307578563936000
64584579	::482307581520510000
18015033	::482307586495361000
329333638	::482307597702139000
311664191	::482307601141469000
551501734	::482307602546573000
150518148	::482307618736570000
1007041	::482307620657577000
506760887	::482307620766621000
20419159	::482307678157275000
97326618	::482307709501329000
59207269	::482307738752397000
562393615	::482307761217490000
34087430	::482307769500831000
45966951	::482307771204112000
45278487	::482307782050611000
160144135	::482307790090690000
232437529	::482307798194065000
45278487	::482307812216025000
321037427	::482307812249198000
439491329	::482307817060433000
46764883	::482307820717883000
20419159	::482307823187935000
161622400	::482307828225286000
58847822	::482307833354928000
376801597	::482307846848004000
398445530	::482307863923011000
348725381	::482307880784527000
91712528	::482307898563760000
26925878	::482307901483008000
30666953	::482307902313488000
376801597	::482307944197787000
332908078	::482307976162975000
506760887	::482307976930140000
259541688	::482307982315622000
376425912	::482307990217699000
235272576	::482308003807236000
250774954	::482308029132832000
176224586	::482308047822282000
106715045	::482308098791845000
252681307	::482308102742896000
348725381	::482308125295673000
506760887	::482308150230401000
376801597	::482308160997183000
376801597	::482308194505474000
62186442	::482308204647309000
160144135	::482308210129268000
220867112	::482308266903351000
376801597	::482308268631392000
200615756	::482308296523911000
20833365	::482308319046946000
36343877	::482308326802620000
396454394	::482308342237237000
348725381	::482308348151595000
370416747	::482308349854089000
134873681	::482308358334971000
431262520	::482308361522663000
108808608	::482308385430183000
46461373	::482308388236570000
273631488	::482308432393814000
631603360	::482308439470006000
55312313	::482308464375382000
202798666	::482308497426481000
23799906	::482308524580810000
46461373	::482308529991483000
249243467	::482308536395767000
54405135	::482308545417719000
361199465	::482308548789944000
80788799	::482308585104211000
71878260	::482308601004843000
348725381	::482308617195237000
104947253	::482308632030494000
241337450	::482308632512835000
20863117	::482308647112810000
160144135	::482308657531469000
376801597	::482308674644242000
348725381	::482308747059273000
186208532	::482308768890253000
207290040	::482308791229497000
348725381	::482308814025535000
67069063	::482308828252221000
120863692	::482308837719175000
232437529	::482308885928091000
256853017	::482308929121054000
27986325	::482308940248518000
124517802	::482308965867749000
726320420	::482309014550626000
376801597	::482309020766584000
259541688	::482309052949471000
348725381	::482309095438168000
27986325	::482309105671876000
274791343	::482309179982352000
348725381	::482309205245067000
493640349	::482309268725456000
250774954	::482309307846131000
16807883	::482309311105097000
506519570	::482309314397626000
46461373	::482309315530080000
17448907	::482309355220385000
245021956	::482309358529683000
39684857	::482309380176482000
506760887	::482309381837430000
467545942	::482309423243997000
76442745	::482309451261566000
27986325	::482309491988258000
351620689	::482309519351894000
260961523	::482309529582182000
348725381	::482309550281080000
205043960	::482309560661577000
72143337	::482309564008628000
486231003	::482309616366129000
309355379	::482309637761277000
288874918	::482309659185795000
376801597	::482309701586022000
27986325	::482309712847699000
208250490	::482309718996549000
505510212	::482309719357673000
348725381	::482309734369075000
59184492	::482309734477733000
375961439	::482309777217703000
420731308	::482309785690198000
123746907	::482309800349675000
219039425	::482309831970525000
208250490	::482309850815156000
348725381	::482309866862968000
65435835	::482309869492391000
360898372	::482309883375517000
6203992	::482309885858574000
328252982	::482309895782281000
54405135	::482309897367740000
30516737	::482309914489274000
376801597	::482309960227778000
245021956	::482309960395534000
589542040	::482309978884440000
162559610	::482309982353108000
64584579	::482309987071324000
68473966	::482310053916340000
252681307	::482310099055411000
6203992	::482310109905690000
353888661	::482310110648090000
20863117	::482310156584099000
29319846	::482310191380041000
95231863	::482310245218148000
505510212	::482310251723898000
257092614	::482310265187221000
36891053	::482310278780952000
40485959	::482310297013587000
81643358	::482310297831870000
87966998	::482310298817155000
232437529	::482310304362008000
115459999	::482310304643031000
376801597	::482310305104408000
252681307	::482310313296277000
47851190	::482310358070464000
40485959	::482310360586649000
19111395	::482310365121101000
115459999	::482310373291225000
389105684	::482310399719903000
95231863	::482310422238728000
115459999	::482310422297456000
40485959	::482310429276774000
376801597	::482310474856275000
13533012	::482310475724513000
87966998	::482310487929921000
72143337	::482310491981639000
376801597	::482310497362911000
17694593	::482310498881658000
18868622	::482310514174091000
26925878	::482310515431993000
376801597	::482310525464768000
258454374	::482310562211438000
376801597	::482310577314729000
40485959	::482310675662778000
376801597	::482310712975323000
64584579	::482310713172426000
252681307	::482310720491909000
36772146	::482310734106214000
378414202	::482310745128841000
64584579	::482310775956983000
40485959	::482310781472477000
540330411	::482310783154393000
40485959	::482310802406662000
376801597	::482310813231763000
364752208	::482310827093946000
47851190	::482310857691389000
40485959	::482310872233021000
200615756	::482310878214500000
293737316	::482310886200455000
20863117	::482310918244556000
18868622	::482310946384523000
72143337	::482311004965965000
34087430	::482311010758303000
376801597	::482311010955452000
137135705	::482311042563715000
19111395	::482311064445788000
46461373	::482311080434483000
376801597	::482311098331168000
243751614	::482311119499841000
17522792	::482311133357826000
1007041	::482311144795668000
314710836	::482311165176205000
81469472	::482311170020614000
161622400	::482311215759126000
76442745	::482311222067351000
367296747	::482311226848854000
200615756	::482311227289645000
29391732	::482311230863212000
277626311	::482311266141093000
285955708	::482311277864165000
262405775	::482311278958874000
252681307	::482311282440556000
26925878	::482311295614459000
59207269	::482311306226049000
505510212	::482311308164227000
19111395	::482311314992545000
505510212	::482311316821245000
47851190	::482311334881927000
26068830	::482311363188912000
180661626	::482311363747135000
55744853	::482311370579255000
72890292	::482311380792795000
250774954	::482311443514421000
200615756	::482311445091082000
367296747	::482311496148344000
95231863	::482311509398142000
505510212	::482311509427896000
58652870	::482311523059380000
27268559	::482311531200147000
220455732	::482311535360888000
47851190	::482311543900491000
17830276	::482311559146766000
545784705	::482311559570403000
367296747	::482311571234775000
313792688	::482311583402434000
55744853	::482311589299625000
232437529	::482311593338732000
64584579	::482311610581544000
54405135	::482311620077441000
165967574	::482311639174103000
376801597	::482311645159383000
314710836	::482311649983217000
588531316	::482311663547609000
367296747	::482311678210490000
1007041	::482311748167286000
630637790	::482311753863540000
26925878	::482311767935434000
376425912	::482311768232845000
346173821	::482311784897187000
505510212	::482311788382666000
17054163	::482311806585556000
266033863	::482311806761705000
19111395	::482311832850694000
404335977	::482311841935544000
346173821	::482311854715568000
55744853	::482311872293523000
178492117	::482311932490170000
399114412	::482311934977380000
505510212	::482311935959269000
458010782	::482311963293536000
266033863	::482312003105476000
20713213	::482312028275490000
238826465	::482312037893427000
72890292	::482312041416622000
160788774	::482312053730734000
131072297	::482312054674452000
185716839	::482312110773637000
262405775	::482312130289733000
102530016	::482312159263600000
274791343	::482312173763305000
29319846	::482312174191124000
396454394	::482312190360178000
46461373	::482312219439677000
47851190	::482312222501523000
25935173	::482312252972744000
29319846	::482312304235524000
252681307	::482312318609813000
180661626	::482312336804691000
506519570	::482312342513131000
309355379	::482312355565813000
8548362	::482312398796505000
266033863	::482312404856889000
443428711	::482312405607649000
178492117	::482312406492651000
1007041	::482312428353384000
367296747	::482312428630179000
47851190	::482312430824194000
178492117	::482312458992746000
417968003	::482312490282668000
224103552	::482312506501632000
64584579	::482312544124563000
309355379	::482312553968979000
29319846	::482312565406441000
59207269	::482312578106789000
247372701	::482312584628957000
230898142	::482312588668436000
396454394	::482312597933281000
61698439	::482312604866846000
47851190	::482312616271171000
243751614	::482312616807641000
310144986	::482312647648370000
367296747	::482312650966065000
314710836	::482312700643778000
103526992	::482312702769909000
34087430	::482312712903344000
224103552	::482312733900025000
180661626	::482312743383760000
47851190	::482312750001975000
19939574	::482312768284930000
188417746	::482312770927755000
82433120	::482312773394001000
277829772	::482312776140865000
536141027	::482312781861900000
19111395	::482312812258406000
253828982	::482312841299369000
309355379	::482312871809142000
72890292	::482312877681180000
47851190	::482312879614754000
47851190	::482312917581578000
505510212	::482312918797930000
24199433	::482312940981608000
98768681	::482312985520918000
72890292	::482312992663801000
161041223	::482313008270831000
505510212	::482313021545799000
337434879	::482313040113586000
252681307	::482313066328383000
432747712	::482313083168104000
87970668	::482313095419670000
443428711	::482313101425930000
388558032	::482313103548243000
252681307	::482313174549823000
505510212	::482313177699729000
26925878	::482313179205074000
56779057	::482313206283522000
54422208	::482313229226360000
415259927	::482313235794632000
211645751	::482313258766831000
72890292	::482313268930048000
505510212	::482313270058291000
81007000	::482313287736889000
505510212	::482313297216425000
433012724	::482313306351218000
299297459	::482313308226080000
505510212	::482313323028180000
382767512	::482313387364614000
245021956	::482313390690287000
56508824	::482313404023975000
163893797	::482313414945943000
309355379	::482313438505758000
207290040	::482313455975014000
26925878	::482313523952115000
72890292	::482313526552563000
49221816	::482313597339447000
382767512	::482313612523241000
102401687	::482313623398674000
230069479	::482313628901969000
72890292	::482313641300332000
161622400	::482313650456117000
279548168	::482313723399639000
252681307	::482313727770112000
458639179	::482313734241538000
268073941	::482313749425315000
224103552	::482313765442965000
279548168	::482313790575611000
252681307	::482313817691791000
396454394	::482313836532232000
371817971	::482313847517511000
433012724	::482313849199022000
36772146	::482313853942779000
59705683	::482313871231692000
277829772	::482313913069862000
361199465	::482313936289538000
72890292	::482314084952834000
36772146	::482314179366244000
23799906	::482314189592338000
245080630	::482314252573609000
268073941	::482314259205197000
26925878	::482314283741888000
293737316	::482314290184347000
107902551	::482314306868883000
630637790	::482314324355330000
35026897	::482314333519896000
328557330	::482314374913073000
31359307	::482314412074618000
34087430	::482314425429274000
233740533	::482314433952096000
60718620	::482314437651873000
589542040	::482314464357019000
1007041	::482314491300814000
23799906	::482314539984494000
60718620	::482314543578619000
72890292	::482314563237707000
253230729	::482314590215086000
59705683	::482314611232735000
72890292	::482314618816462000
66311658	::482314623404617000
219188629	::482314624419631000
59705683	::482314674378010000
185716839	::482314699233832000
177174253	::482314706884239000
407384648	::482314764744273000
250774954	::482314783807791000
277829772	::482314803780677000
279548168	::482314821216792000
185716839	::482314866569781000
84849075	::482314884634247000
113760458	::482314908390797000
59705683	::482314919031750000
268073941	::482314925982117000
252681307	::482314952615927000
250774954	::482314972438233000
39904237	::482314976585973000
407384648	::482314983993122000
139447011	::482314987554500000
245021956	::482314989848387000
19111395	::482314990980829000
625951846	::482314991824306000
52824736	::482315036031856000
252681307	::482315076637310000
1007041	::482315112926027000
235272576	::482315117720133000
253689041	::482315132895494000
46461373	::482315133151346000
33323170	::482315139631157000
161622400	::482315140218380000
220867112	::482315152549638000
18868622	::482315164168241000
52824736	::482315181494525000
212475056	::482315186162790000
250774954	::482315202088927000
72890292	::482315205402456000
59705683	::482315211433455000
71878260	::482315224918155000
16166332	::482315228215275000
453044363	::482315297769390000
625951846	::482315301020004000
18868622	::482315310796918000
32171318	::482315333101834000
467545942	::482315341482455000
72890292	::482315343403417000
26925878	::482315363858653000
44811271	::482315367105048000
81643358	::482315381861019000
367296747	::482315390760935000
172827217	::482315403238977000
1007041	::482315403616473000
36829018	::482315405407846000
328557330	::482315417369600000
161622400	::482315418288152000
367296747	::482315440186601000
59705683	::482315464388141000
33323170	::482315526459252000
140206179	::482315543404232000
151190656	::482315551138918000
282328751	::482315563629563000
570483315	::482315565076213000
33323170	::482315576992227000
250774954	::482315581593755000
82257804	::482315616519716000
247633146	::482315639302782000
161622400	::482315648664485000
232437529	::482315704624898000
33323170	::482315748086272000
146855323	::482315781750136000
60718620	::482315789924855000
328557330	::482315796610174000
310144986	::482315809272770000
310144986	::482315812099735000
176202976	::482315835088699000
52824736	::482315844458790000
146855323	::482315854127058000
207781904	::482315859243696000
163646426	::482315868190547000
45278487	::482315875148914000
33323170	::482315902851883000
849	::482315930836668000
230898142	::482315944598208000
29319846	::482315960896868000
849	::482316007814746000
146855323	::482316023425957000
190977628	::482316050457825000
559837229	::482316086445367000
50507669	::482316087909183000
374289648	::482316099267346000
1007041	::482316113007505000
384530394	::482316113649205000
43586963	::482316126937165000
72890292	::482316131206955000
9899992	::482316135711264000
559837229	::482316138437959000
232437529	::482316146796818000
33323170	::482316170494615000
52824736	::482316176530223000
559837229	::482316222961553000
1007041	::482316228866764000
505510212	::482316234802098000
625951846	::482316257073840000
176202976	::482316259480965000
54422208	::482316264170201000
207290040	::482316267882565000
624360378	::482316281295929000
207290040	::482316290951241000
250774954	::482316318042251000
23225674	::482316339269214000
396454394	::482316344293982000
82257804	::482316347238789000
32609703	::482316357506449000
56779057	::482316361582927000
453044363	::482316371901296000
207290040	::482316399424327000
378414202	::482316441317044000
45278487	::482316442961199000
277814195	::482316443673841000
505510212	::482316448627720000
255104759	::482316461177049000
505510212	::482316480835751000
559837229	::482316483780157000
625951846	::482316484967145000
131072297	::482316495285129000
269012544	::482316498082754000
220867112	::482316516323360000
232437529	::482316524091228000
270065033	::482316537441685000
505510212	::482316544689840000
253828982	::482316559084306000
176202976	::482316562309718000
384494456	::482316578906599000
15288029	::482316587181936000
33323170	::482316590721953000
505510212	::482316591229829000
559837229	::482316597483552000
185716839	::482316607772188000
253828982	::482316622644785000
26925878	::482316638017318000
1007041	::482316638537019000
38520445	::482316651745280000
72890292	::482316669386493000
81643358	::482316673924743000
453044363	::482316685454897000
46461373	::482316688785154000
66311658	::482316691515252000
50507669	::482316697161195000
31294794	::482316702441820000
190977628	::482316713367969000
33323170	::482316717738045000
280297585	::482316729906130000
323891242	::482316737531355000
440624261	::482316763158155000
277829772	::482316764140036000
41967329	::482316790207238000
95231863	::482316805759705000
156508337	::482316831386898000
164891333	::482316882775904000
33323170	::482316884788776000
16807883	::482316902908579000
220867112	::482316957392195000
50507669	::482316965454045000
18868622	::482316965512769000
302472189	::482316971753488000
56779057	::482316987981254000
376425912	::482317027160236000
625951846	::482317041610014000
185716839	::482317053987389000
220867112	::482317069954732000
25104281	::482317090729111000
374289648	::482317115035488000
302472189	::482317149164154000
1007041	::482317170437664000
180661626	::482317193720655000
7132042	::482317204713897000
95072707	::482317207754399000
16807883	::482317225479929000
440624261	::482317249391247000
378414202	::482317255758602000
72890292	::482317260015804000
387461887	::482317296484880000
207781904	::482317335378673000
301203823	::482317346430664000
220867112	::482317352101376000
339126665	::482317382593966000
72890292	::482317434859577000
29500521	::482317437832933000
46461373	::482317439120986000
277251070	::482317465821528000
29319846	::482317467058847000
16807883	::482317485329641000
408224760	::482317506359476000
114579662	::482317529650442000
247633146	::482317532087349000
545784705	::482317538735296000
472287305	::482317541746831000
137587439	::482317559593586000
513982376	::482317588211326000
78384326	::482317600639430000
375873224	::482317611267411000
239313896	::482317629588127000
72890292	::482317631660490000
78384326	::482317641244504000
378414202	::482317691936866000
286298021	::482317753777266000
433916111	::482317766737661000
26925878	::482317782462504000
46268291	::482317790544543000
38520445	::482317790611648000
302472189	::482317794617200000
72143337	::482317794805940000
625951846	::482317812934123000
72890292	::482317852939022000
25104281	::482317896874348000
112333263	::482317919787831000
16807883	::482317920861954000
625951846	::482317935898537000
253828982	::482317955871412000
72890292	::482317957880504000
241278291	::482317976939425000
26514591	::482317994685906000
624360378	::482318004370554000
185629189	::482318005859520000
82433120	::482318006455136000
378414202	::482318015091200000
41649263	::482318019574525000
26514591	::482318053364228000
78384326	::482318094291849000
371578955	::482318132154204000
28510276	::482318134687563000
245021956	::482318146942926000
625951846	::482318148402970000
277996494	::482318149904506000
192590347	::482318233408528000
286298021	::482318256942755000
560822598	::482318263142342000
67069063	::482318285740834000
245021956	::482318293336748000
33323170	::482318303356915000
560822598	::482318321384427000
176202976	::482318328438865000
30912658	::482318343798796000
33302034	::482318363923054000
95072707	::482318374412640000
371578955	::482318385687314000
146855323	::482318410903465000
102875172	::482318427970080000
87970668	::482318429508997000
280309716	::482318429970788000
486138458	::482318434198228000
372611209	::482318442087735000
625951846	::482318451726647000
72890292	::482318458907295000
253828982	::482318467295485000
29500521	::482318494323580000
277996494	::482318497196691000
146855323	::482318498199535000
625951846	::482318508790128000
146855323	::482318586212798000
236271147	::482318600665964000
185716839	::482318609839308000
192590347	::482318663811207000
277996494	::482318693523677000
396454394	::482318735256993000
76442745	::482318736859213000
89590985	::482318737161199000
72890292	::482318738939576000
62870601	::482318759395205000
286298021	::482318770107863000
489961036	::482318804605620000
186208532	::482318830442520000
91712528	::482318842928955000
280297585	::482318850634301000
433012724	::482318867071385000
335488857	::482318872759242000
104990093	::482318944049831000
72143337	::482318951523704000
51068331	::482318972206186000
277996494	::482318983794659000
56508824	::482319003184934000
185716839	::482319005227966000
14584037	::482319006381408000
252314330	::482319017160351000
348123497	::482319024533942000
164891333	::482319028581830000
331227001	::482319033606602000
28922315	::482319063096373000
410961985	::482319092058042000
186208532	::482319109548294000
425183249	::482319113512300000
191947005	::482319119048769000
185629189	::482319157095309000
185629189	::482319157883863000
185629189	::482319158672388000
410961985	::482319164195889000
477235727	::482319174723588000
15681561	::482319194181365000
80788799	::482319203584573000
252681307	::482319208324562000
378414202	::482319234203414000
72143337	::482319242977476000
28922315	::482319310220570000
23799906	::482319314599837000
67656722	::482319329292468000
191947005	::482319330282336000
327662373	::482319332089659000
546947837	::482319341682454000
262471070	::482319344261537000
46461373	::482319362452639000
377555310	::482319399622164000
46461373	::482319435496439000
58941053	::482319436410413000
67656722	::482319457050976000
81643358	::482319494531268000
77078833	::482319497945030000
414217500	::482319533416275000
216833550	::482319553477619000
72143337	::482319568694558000
164891333	::482319582359977000
78384326	::482319635501838000
33323170	::482319647245475000
285988306	::482319686697492000
78384326	::482319693605515000
46461373	::482319694331117000
176202976	::482319707005927000
323246381	::482319708923101000
286298021	::482319710185209000
274262734	::482319769581125000
80788799	::482319771052953000
388558032	::482319803118411000
102100651	::482319805567873000
23442090	::482319831778082000
72890292	::482319847783559000
185716839	::482319875432792000
33323170	::482319879874162000
230655725	::482319905090699000
149980973	::482319908689039000
310144986	::482319923692060000
46461373	::482319935889498000
56779057	::482320002096181000
376425912	::482320033398267000
33323170	::482320040214032000
351348648	::482320090549858000
559837229	::482320092030832000
267538322	::482320102100983000
559837229	::482320115804160000
102100651	::482320128697044000
559837229	::482320168186822000
72890292	::482320176344752000
286298021	::482320191314206000
302934050	::482320212914495000
264677315	::482320226747699000
188508773	::482320230299885000
147298694	::482320256375869000
267538322	::482320258015850000
176202976	::482320265708195000
388558032	::482320282711887000
216927443	::482320283802820000
46461373	::482320292208209000
176202976	::482320311493201000
72890292	::482320324797947000
301497892	::482320331810816000
8524892	::482320337388830000
52628599	::482320337527656000
254579074	::482320364723118000
532542878	::482320365709180000
233740533	::482320370494480000
1007041	::482320377465405000
468796913	::482320382796759000
51068331	::482320383547543000
402797583	::482320386554478000
300135225	::482320403897925000
264677315	::482320416745463000
36866805	::482320425968349000
186208532	::482320442867204000
60108947	::482320465944649000
60108947	::482320499893354000
351620689	::482320509300793000
247024165	::482320510253268000
60108947	::482320522840379000
559837229	::482320540506787000
322763942	::482320543710867000
60108947	::482320546253008000
60108947	::482320569728528000
24634410	::482320570088841000
264677315	::482320578247131000
46461373	::482320578582683000
176202976	::482320612585512000
60108947	::482320626192252000
188508773	::482320632281985000
60108947	::482320642789113000
384494456	::482320644344778000
253828982	::482320660274741000
60108947	::482320662825287000
185716839	::482320664574328000
60108947	::482320668424699000
277251070	::482320682307444000
146855323	::482320690386063000
146855323	::482320693766684000
63996070	::482320696127660000
60108947	::482320708555796000
532542878	::482320708983619000
72890292	::482320715434053000
351348648	::482320715748610000
60108947	::482320727849586000
33323170	::482320735952588000
60108947	::482320736846376000
80788799	::482320742168530000
266210776	::482320747692449000
60108947	::482320761919905000
282328751	::482320768404320000
60108947	::482320772401483000
63996070	::482320772514344000
60108947	::482320782912409000
60108947	::482320796300623000
63996070	::482320832971018000
40604299	::482320845381959000
185716839	::482320850960809000
72143337	::482320855179870000
425183249	::482320875631702000
402797583	::482320885877993000
332908078	::482320917020680000
38520445	::482320925153837000
60131090	::482320941733535000
146855323	::482320951112388000
351620689	::482320960930848000
144937748	::482320964882288000
252823136	::482320966567985000
72890292	::482320968019615000
243014276	::482320971072679000
50507669	::482320991847448000
255547325	::482321009031131000
418327117	::482321028819857000
327934017	::482321074839748000
146855323	::482321091399254000
327934017	::482321109614731000
361199465	::482321113972629000
361199465	::482321119999844000
176202976	::482321131269935000
126109768	::482321160080601000
144937748	::482321192209354000
706034130	::482321195237249000
272999900	::482321197317648000
51068331	::482321216582471000
425183249	::482321239214927000
431944862	::482321246672023000
327934017	::482321255769452000
323978080	::482321257682436000
323978080	::482321258009591000
246112828	::482321291056521000
185716839	::482321291064918000
46764883	::482321313047273000
146855323	::482321348640145000
33788573	::482321357569785000
33323170	::482321373004447000
273811402	::482321385541607000
14187808	::482321386224877000
23754003	::482321398036045000
240532669	::482321401400274000
431944862	::482321408869933000
369217450	::482321423935881000
277814195	::482321435126267000
146855323	::482321435659354000
164891333	::482321435873271000
246112828	::482321444710645000
425183249	::482321503116333000
176202976	::482321513400397000
48804765	::482321527346446000
327934017	::482321536762667000
107535820	::482321563015213000
25942336	::482321563446824000
39684857	::482321565544370000
361199465	::482321569625014000
185716839	::482321577225506000
72890292	::482321578613817000
48804765	::482321599954448000
48804765	::482321600084467000
53863390	::482321601367904000
176202976	::482321649815937000
176954488	::482321675946430000
410286428	::482321692224917000
546947837	::482321698662789000
72143337	::482321701967912000
1007041	::482321703943426000
51068331	::482321709132156000
73731844	::482321725129228000
73731844	::482321751310102000
185716839	::482321751427526000
348725381	::482321795098611000
277829772	::482321812089364000
433916111	::482321823241994000
380458897	::482321841126903000
327934017	::482321850328821000
25942336	::482321889793044000
451667062	::482321891563032000
52824736	::482321912173834000
216927443	::482321939575627000
406772829	::482321951096975000
378414202	::482321953517092000
146855323	::482321969673953000
33323170	::482321970483056000
167282271	::482321998790811000
216927443	::482322007141679000
178921630	::482322032156483000
23442090	::482322039802318000
33323170	::482322103492833000
185716839	::482322103543554000
433916111	::482322125219299000
78384326	::482322132979171000
706034130	::482322170065195000
310982944	::482322171126370000
102100651	::482322192630157000
609790203	::482322207889043000
440624261	::482322218295115000
219188629	::482322245251899000
319420243	::482322273349545000
72890292	::482322279154868000
39237011	::482322297328783000
551501734	::482322313312882000
51068331	::482322341171855000
468965579	::482322360037814000
176202976	::482322361744490000
86349050	::482322389498216000
33323170	::482322413279903000
607016651	::482322483127652000
100742600	::482322483673333000
27986325	::482322496209702000
72890292	::482322528682377000
232437529	::482322538890948000
27986325	::482322560634191000
167282271	::482322615831252000
286910447	::482322622219157000
27986325	::482322628196052000
33323170	::482322631270465000
185716839	::482322648299737000
38244930	::482322649604161000
462648540	::482322667861590000
467545942	::482322680126124000
61698439	::482322693556301000
63617875	::482322726708056000
21503139	::482322738787262000
319145382	::482322745053573000
47859489	::482322803094343000
634164272	::482322859071930000
286910447	::482322921541484000
185716839	::482322927745241000
44451086	::482322931108696000
27986325	::482322983654924000
451667062	::482323022422876000
114579662	::482323028290715000
176202976	::482323054899388000
279548168	::482323056627826000
423830555	::482323078567833000
25383063	::482323078870212000
33323170	::482323079960330000
148445755	::482323120590958000
33323170	::482323122859679000
361199465	::482323123715313000
148445755	::482323134218244000
68622166	::482323152576724000
243974175	::482323167453523000
467545942	::482323168150163000
399713201	::482323181165117000
148445755	::482323227373760000
148445755	::482323232100724000
25383063	::482323313268887000
191947005	::482323327726657000
21503139	::482323334814646000
462648540	::482323374480183000
351348648	::482323388975681000
273814896	::482323429979619000
39237011	::482323438145916000
38520445	::482323465698279000
33323170	::482323470630400000
237112765	::482323486871154000
185716839	::482323501190504000
60718620	::482323509461667000
81643358	::482323528264720000
378414202	::482323558698598000
101881386	::482323579951153000
113221759	::482323614763847000
232437529	::482323618458632000
532542878	::482323623953567000
245080630	::482323637865701000
141976809	::482323640122232000
273814896	::482323700671188000
391061760	::482323725363466000
391061760	::482323747865886000
371578955	::482323786273144000
39237011	::482323850047520000
386169383	::482323855361339000
21112883	::482323939155124000
52105336	::482323947300474000
89505869	::482323961938989000
185716839	::482323984382689000
52105336	::482324018565890000
73731844	::482324046160224000
61478431	::482324057015058000
185716839	::482324064946913000
73731844	::482324081396940000
136038442	::482324090691133000
33323170	::482324125688397000
337434879	::482324194474999000
50509821	::482324197440368000
136791341	::482324210279514000
617791569	::482324228562108000
224103552	::482324236648738000
571439376	::482324251655942000
18551115	::482324288561627000
299484513	::482324292080644000
223243607	::482324303212711000
81643358	::482324371449864000
425381729	::482324386217598000
266317182	::482324390429089000
33323170	::482324416961851000
60718620	::482324417532669000
571439376	::482324433663569000
116054733	::482324437828907000
58562014	::482324460205125000
624360378	::482324462730510000
571439376	::482324465489952000
223614733	::482324499057356000
404335977	::482324519676559000
72143337	::482324529427906000
72143337	::482324602131996000
33555786	::482324610302889000
402797583	::482324631479521000
185716839	::482324659313311000
353544330	::482324665785131000
58562014	::482324666866880000
571439376	::482324688488505000
190977628	::482324691474862000
45581124	::482324723699691000
58562014	::482324723959726000
81643358	::482324763994771000
243014276	::482324773448339000
425381729	::482324802678833000
247372701	::482324809154449000
202840862	::482324836505489000
60718620	::482324854470111000
232437529	::482324859028910000
562393615	::482324874879176000
29319846	::482324906755899000
44451086	::482324906781057000
33323170	::482324923780579000
269151566	::482324938133495000
274262734	::482324945595166000
36343877	::482324966252511000
617791569	::482324972468453000
36343877	::482324978323714000
33323170	::482324999294828000
479245748	::482325005825347000
160734732	::482325017430994000
245080630	::482325041695043000
237112765	::482325060045504000
553934357	::482325064080035000
167301113	::482325079515099000
571439376	::482325080542679000
378850242	::482325108493922000
243974175	::482325141351698000
18868622	::482325141704433000
47017345	::482325150486892000
348085087	::482325164558807000
205043960	::482325170216898000
245080630	::482325221865566000
24383303	::482325226672250000
47859489	::482325239234195000
392301070	::482325263565344000
33323170	::482325276609622000
191947005	::482325288496693000
176202976	::482325334059008000
71878260	::482325366166396000
376801597	::482325400643571000
383383485	::482325406884696000
131633030	::482325409833693000
236528732	::482325433833508000
39553593	::482325439021477000
18868622	::482325446437384000
51068331	::482325465143984000
68432091	::482325480662921000
236528732	::482325491278696000
185716839	::482325525965578000
162175448	::482325528628961000
205043960	::482325546534051000
131633030	::482325549457866000
63996070	::482325558890463000
287994287	::482325586048602000
51068331	::482325590926950000
245080630	::482325687403954000
205043960	::482325759130759000
33323170	::482325761911554000
33323170	::482325792009904000
47859489	::482325792240578000
205043960	::482325811580502000
225893243	::482325813535059000
313341167	::482325831184691000
263418480	::482325844170252000
30417393	::482325888587927000
52494533	::482325907760500000
371578955	::482325926278344000
81643358	::482325940790628000
163893797	::482325993193873000
176202976	::482326022574964000
207781904	::482326025032843000
185716839	::482326035351224000
322108529	::482326049250742000
371578955	::482326107308703000
532542878	::482326129249112000
527838807	::482326144566312000
532542878	::482326156600168000
161302101	::482326161490329000
532542878	::482326182390935000
348047989	::482326219963105000
33323170	::482326231484878000
81643358	::482326240263962000
185716839	::482326243158028000
30417393	::482326261222477000
269383781	::482326261339938000
274712500	::482326268952600000
162175448	::482326287751868000
402797583	::482326297486430000
78384326	::482326300259266000
238307628	::482326300661919000
609790203	::482326320890646000
205043960	::482326350401781000
29500521	::482326392265138000
532542878	::482326395071524000
30417393	::482326409558253000
162175448	::482326422485471000
11146552	::482326452394684000
59705683	::482326458635784000
129050216	::482326469025480000
256319248	::482326482358779000
334261100	::482326521689161000
371578955	::482326539795963000
378414202	::482326550281736000
81643358	::482326552060125000
322108529	::482326561576583000
51068331	::482326587543928000
29319846	::482326595034570000
33323170	::482326596578074000
532542878	::482326606816747000
237936556	::482326624495341000
185716839	::482326633899372000
631513843	::482326642904154000
375873224	::482326658964156000
226357092	::482326687254724000
561527789	::482326693726543000
65826107	::482326699929919000
71878260	::482326719915769000
176202976	::482326727369048000
429558621	::482326734025396000
449902821	::482326766942318000
224103552	::482326772080328000
55888161	::482326783032066000
167365283	::482326790883786000
561527789	::482326804108029000
224103552	::482326818553229000
33323170	::482326823125004000
55161530	::482326827617112000
624360378	::482326827823034000
236202065	::482326881660719000
371578955	::482326890729197000
267299080	::482326895049314000
314988406	::482326902149902000
269151566	::482326918448947000
236202065	::482326926472654000
223614733	::482326952876195000
278220302	::482326996681101000
176202976	::482327030801788000
51068331	::482327054218985000
249246314	::482327060371603000
136791341	::482327061067870000
274262734	::482327064087764000
236202065	::482327069385166000
33453167	::482327072958738000
107902551	::482327080382652000
81643358	::482327095381864000
63490594	::482327119091879000
203145029	::482327130261712000
425381729	::482327154131099000
260361255	::482327163140460000
370416747	::482327191238094000
245080630	::482327208707371000
371578955	::482327256162136000
100339690	::482327259714310000
129050216	::482327265150509000
33323170	::482327268589838000
59705683	::482327287887454000
445808726	::482327293369405000
223288871	::482327293763649000
227046044	::482327310771970000
322108529	::482327311929188000
532542878	::482327321907822000
153543800	::482327325225123000
24383303	::482327338151997000
378414202	::482327339481976000
26954972	::482327340383756000
114579662	::482327369806405000
556556365	::482327370523623000
176202976	::482327387787366000
375734748	::482327396993867000
631513843	::482327401339187000
62186442	::482327444641169000
209223008	::482327464878698000
30336818	::482327496247873000
81643358	::482327538640117000
286910447	::482327574530383000
33453167	::482327617438089000
556556365	::482327632730529000
25925656	::482327694877921000
178269816	::482327700376264000
106715045	::482327717439086000
30336818	::482327725991268000
205043960	::482327784547577000
12354252	::482327793309474000
260825806	::482327797575086000
334261100	::482327799467081000
39553593	::482327816571473000
532542878	::482327834615357000
137135705	::482327836082970000
399555371	::482327854605402000
33323170	::482327871969439000
205043960	::482327918941458000
375734748	::482327926726074000
408144950	::482327954677313000
207781904	::482327960465076000
402797583	::482327976197910000
409709795	::482327990957654000
29319846	::482328005897777000
370416747	::482328073715466000
137135705	::482328116497379000
137135705	::482328125817118000
312394133	::482328136365768000
375734748	::482328149636567000
509523903	::482328154661326000
399555371	::482328159728447000
25925656	::482328168075108000
551501734	::482328181454958000
291288952	::482328187918376000
399408344	::482328207757037000
609790203	::482328220272824000
305379724	::482328249909792000
33323170	::482328264854097000
355990893	::482328284320235000
245080630	::482328338954846000
373147853	::482328359717072000
331246659	::482328370869325000
244800948	::482328381350875000
225893243	::482328391748550000
291288952	::482328419393605000
163646426	::482328428553986000
507918715	::482328436371755000
310321041	::482328453287378000
23442090	::482328509353066000
258532274	::482328518231990000
205043960	::482328535344742000
378414202	::482328573244870000
408049418	::482328581314736000
81643358	::482328586813440000
33323170	::482328592018198000
408049418	::482328620367888000
212475056	::482328625325150000
551501734	::482328694686752000
133341985	::482328709010305000
190229064	::482328723539382000
251821834	::482328724231438000
55161530	::482328740316590000
399555371	::482328747970801000
545784705	::482328810486906000
274262734	::482328826089713000
71878260	::482328864363130000
138557664	::482328868095676000
140994915	::482328891445366000
71878260	::482328896537640000
300009838	::482328899788218000
19684793	::482328903227564000
140994915	::482328913394143000
35105150	::482328915382644000
47851190	::482328927298662000
60718620	::482328987411447000
371578955	::482328988736430000
269151566	::482329009561141000
399713201	::482329024270958000
269151566	::482329038900297000
33323170	::482329071662034000
97336064	::482329110820028000
29319846	::482329121028968000
409662649	::482329137021870000
71878260	::482329144173162000
599589782	::482329170119127000
551501734	::482329173185146000
97973690	::482329192697061000
609790203	::482329193712451000
214779476	::482329218475229000
51068331	::482329246925619000
433169770	::482329252415561000
33323170	::482329291447734000
97973690	::482329303867490000
47851190	::482329327363973000
277626311	::482329360611815000
140994915	::482329410901520000
312245470	::482329422737842000
48431204	::482329423866494000
410195122	::482329565163823000
29319846	::482329612630781000
599348429	::482329634156339000
262471070	::482329642628444000
140994915	::482329686148538000
64584579	::482329692364472000
129050216	::482329701038690000
303252613	::482329713466408000
81643358	::482329778952085000
341892711	::482329786560176000
70571907	::482329791886925000
70571907	::482329803450638000
25925656	::482329843951218000
385595835	::482329884849471000
14085431	::482329899198193000
178492117	::482329938377191000
230206940	::482329950205542000
60718620	::482329968207482000
849	::482329976541548000
408224760	::482330077301338000
205043960	::482330078236266000
54422208	::482330098117255000
205043960	::482330110075228000
25925656	::482330126617948000
367296747	::482330137459822000
141976809	::482330163296735000
19210855	::482330173581168000
217928831	::482330245215703000
70784628	::482330276845342000
196394433	::482330295610253000
198126424	::482330302723801000
42481762	::482330340535447000
378414202	::482330350711218000
28827091	::482330351616786000
47851190	::482330357334048000
16472279	::482330360944926000
114593439	::482330369555849000
420389630	::482330403496161000
22294252	::482330418192977000
263418480	::482330434945048000
396364407	::482330442381553000
29319846	::482330452028424000
355612007	::482330471721095000
114593439	::482330491605897000
343756278	::482330493514309000
33323170	::482330529606279000
271738272	::482330532546502000
47851190	::482330535763910000
30128717	::482330545675063000
100195876	::482330550691057000
100195876	::482330554843402000
81643358	::482330555577815000
33453167	::482330580407693000
95723533	::482330581284687000
378771457	::482330589924569000
114593439	::482330635131191000
56556074	::482330639018913000
176202976	::482330646744793000
23967395	::482330661814935000
47851190	::482330720845955000
217928831	::482330731759161000
449981984	::482330786670985000
303252613	::482330787959037000
196394433	::482330808573632000
101881386	::482330814227943000
337434597	::482330841301790000
26915925	::482330848478261000
479246485	::482330888722587000
217928831	::482330888907141000
102401687	::482330891583094000
353544330	::482330893470937000
397571431	::482330955894378000
367296747	::482330958528380000
410856984	::482330972474441000
33323170	::482330992477097000
65513	::482331003780747000
42638131	::482331006121160000
217928831	::482331009686315000
467545942	::482331040284168000
46461373	::482331059300732000
25223941	::482331115382788000
230911888	::482331127323975000
160788774	::482331137868455000
78213	::482331140640878000
81643358	::482331170253058000
176202976	::482331175579447000
12354252	::482331289295409000
122717174	::482331295331012000
38520445	::482331297923088000
260825806	::482331319192403000
320485729	::482331373580320000
46461373	::482331377334235000
42638131	::482331397483282000
163646426	::482331399689469000
138557664	::482331404525522000
367296747	::482331405850910000
353544330	::482331408447184000
61718844	::482331412268208000
36612981	::482331433449439000
30516926	::482331451686256000
302472189	::482331473366630000
24383303	::482331494224904000
548870171	::482331500655169000
609790203	::482331501304897000
28054060	::482331514626011000
384530394	::482331529935613000
410961985	::482331531709403000
396454394	::482331533198364000
548870171	::482331539683168000
444251177	::482331553729896000
33323170	::482331592480681000
302472189	::482331593202089000
71878260	::482331600126885000
381181950	::482331600277868000
49383709	::482331636084649000
45278487	::482331703101624000
311664191	::482331708109246000
259573654	::482331733313220000
47851190	::482331737540681000
349904873	::482331745576955000
193192138	::482331761368899000
28827091	::482331777986338000
17694593	::482331779735781000
372493368	::482331787323265000
289461446	::482331790934560000
42638131	::482331797984784000
322108529	::482331804263669000
225893243	::482331850954637000
230911888	::482331855446749000
382190006	::482331881128476000
46461373	::482331897100394000
81643358	::482331907565563000
29319846	::482331911365222000
33323170	::482331928201138000
28827091	::482331932005384000
38520445	::482331935276929000
225893243	::482331943220961000
18868622	::482331962468618000
370401061	::482331964956233000
46461373	::482332027052896000
198126424	::482332043057954000
114593439	::482332053082361000
262496951	::482332067288453000
69771494	::482332078151696000
259573654	::482332081608220000
370401061	::482332084422582000
417472148	::482332085248462000
17054163	::482332087110729000
359174210	::482332097936240000
47851190	::482332111081185000
49383709	::482332113312555000
432116634	::482332114969321000
46461373	::482332161950093000
429558621	::482332198737960000
50509821	::482332310243532000
215181084	::482332318322130000
279235824	::482332329130487000
411898570	::482332360562581000
47851190	::482332403818430000
521938520	::482332416649203000
411898570	::482332425985343000
230911888	::482332446189309000
34087430	::482332448110292000
146855323	::482332456301760000
59647298	::482332458105327000
279548168	::482332464296517000
28922315	::482332484362051000
23442090	::482332494281195000
283328574	::482332500086104000
418965366	::482332500744626000
225893243	::482332508512481000
81643358	::482332566440394000
112576998	::482332651987009000
571363101	::482332659876892000
46461373	::482332662221524000
33323170	::482332706454257000
32596609	::482332732588957000
30128717	::482332741116391000
25410192	::482332779992973000
23442090	::482332798121152000
91422810	::482332851195494000
370401061	::482332864285917000
32596609	::482332955847569000
28827091	::482332986130440000
310654760	::482332988404146000
176202976	::482332995953508000
79861287	::482333023258415000
33323170	::482333038576017000
51068331	::482333052526280000
23754003	::482333087980744000
360898372	::482333098097778000
112576998	::482333128090865000
185716839	::482333160416747000
81643358	::482333187503562000
26198298	::482333258953527000
47851190	::482333346026909000
299297459	::482333369670193000
129050216	::482333418139951000
217928831	::482333446400786000
224103552	::482333448334352000
378414202	::482333465372028000
515049896	::482333468656140000
31345791	::482333496594419000
401089789	::482333535970156000
47851190	::482333558015393000
64768338	::482333582371729000
51068331	::482333616081747000
402797583	::482333653289009000
25237171	::482333707454255000
353544330	::482333708457103000
176202976	::482333729017167000
25082908	::482333768238125000
33323170	::482333779743105000
378771457	::482333793978560000
331925277	::482333815705042000
205043960	::482333830301241000
408224760	::482333837020893000
252422768	::482333851998375000
375873224	::482333854376538000
112576998	::482333872294621000
468796913	::482333883414118000
45581124	::482333891823296000
224103552	::482333901407277000
267936760	::482333902556893000
17522792	::482333905379287000
37495077	::482333923813244000
18551115	::482333939223130000
33323170	::482333970902687000
370850900	::482333994248192000
112576998	::482334048027541000
25237171	::482334078138466000
224103552	::482334112074579000
34087430	::482334118244392000
16807883	::482334141011488000
160788774	::482334172355108000
267936760	::482334176319115000
267936760	::482334258284232000
63617875	::482334265112539000
112576998	::482334288705105000
341941030	::482334321387122000
33323170	::482334356472479000
384503737	::482334369030225000
36891053	::482334391704625000
198126424	::482334440400494000
376425912	::482334448889782000
399555371	::482334458042126000
16807883	::482334470398566000
282692620	::482334480523620000
64584579	::482334486848217000
375873224	::482334537544773000
350665443	::482334549415047000
34087430	::482334566984593000
36891053	::482334574798569000
101136541	::482334587612196000
33323170	::482334593815560000
160144135	::482334606075523000
165967574	::482334608802193000
160788774	::482334614694793000
198651083	::482334629328728000
316766176	::482334632868728000
101136541	::482334656642023000
60718620	::482334657116008000
29319846	::482334679131897000
350665443	::482334685025284000
267936760	::482334729275179000
131072297	::482334731821146000
71878260	::482334759956148000
350665443	::482334775722921000
47851190	::482334786896162000
329093513	::482334852025696000
26198298	::482334860636602000
378414202	::482334867817246000
198126424	::482334878982098000
112576998	::482334881385439000
253828982	::482334883373527000
338256397	::482334908518391000
240892007	::482334922795794000
16846197	::482334929863606000
350665443	::482334961379581000
311664191	::482334968253652000
8548362	::482335021467205000
433169770	::482335029985419000
23672351	::482335046045806000
72143337	::482335058045325000
101136541	::482335084700119000
101136541	::482335098121891000
35599852	::482335106942529000
299297459	::482335118648811000
33323170	::482335123132534000
24199433	::482335129659252000
181877725	::482335156603064000
245021956	::482335174940569000
49383709	::482335186256793000
97973690	::482335200446529000
129050216	::482335232293867000
29319846	::482335246981922000
26068830	::482335250404483000
33323170	::482335257585152000
16166332	::482335258642116000
188417746	::482335276589928000
209208697	::482335327403929000
133341985	::482335330709016000
358452616	::482335368998420000
258382946	::482335398450843000
188417746	::482335452285136000
190624012	::482335459297615000
102875172	::482335470559698000
168964399	::482335470957760000
402268968	::482335481774874000
59454178	::482335483565842000
405676565	::482335485457866000
255205725	::482335487634325000
26198298	::482335515098619000
28510276	::482335531028992000
431264673	::482335559151796000
377357259	::482335594593255000
136791341	::482335598888230000
515049896	::482335601740754000
25925656	::482335618585067000
44811271	::482335621432606000
188417746	::482335641204961000
67656722	::482335704479830000
537633292	::482335736281059000
257225781	::482335739389030000
35141457	::482335741251309000
17522792	::482335747035262000
60220156	::482335786902097000
240530585	::482335794317627000
375734748	::482335806728597000
36829018	::482335812181188000
107902551	::482335820188119000
407894919	::482335828580917000
163646426	::482335838542774000
353544330	::482335861284306000
408049418	::482335863792480000
477188816	::482335872168128000
40816246	::482335953869369000
60220156	::482335982700621000
118855202	::482335985003270000
245021956	::482335991525429000
230655725	::482336010605703000
266317182	::482336019455688000
361391612	::482336056964947000
33323170	::482336073729589000
383383485	::482336116834447000
406772829	::482336126850437000
127692656	::482336141191155000
28827091	::482336149197709000
23442090	::482336181661990000
424540791	::482336182110404000
508054066	::482336183041945000
402797583	::482336223524966000
131633030	::482336243137908000
217563665	::482336248015908000
33323170	::482336292554805000
40816246	::482336353925877000
78653568	::482336360427040000
26198298	::482336438227177000
338543771	::482336460708642000
20419159	::482336501548584000
338073739	::482336516509663000
110236585	::482336532330975000
359672666	::482336533341433000
87970668	::482336573602549000
245021956	::482336625586749000
33418266	::482336626249449000
18015033	::482336658197450000
96658544	::482336692666646000
407384648	::482336722773372000
321637063	::482336736652300000
198126424	::482336739990593000
34087430	::482336748077187000
42638131	::482336754679046000
160144135	::482336756906606000
196394433	::482336766540521000
24383303	::482336770731020000
355598729	::482336781249937000
194998718	::482336790846504000
190977628	::482336819531362000
407384648	::482336825315696000
105852149	::482336850216890000
411997198	::482336877676998000
29319846	::482336887076442000
33323170	::482336891048439000
337466318	::482336920630865000
18023231	::482336959772127000
371416817	::482336989845667000
69494041	::482336994450604000
33323170	::482337067041427000
33323170	::482337120963403000
552802620	::482337164844224000
42994926	::482337178551209000
42994926	::482337221047902000
636632104	::482337224319434000
365151006	::482337265834659000
118855202	::482337269177516000
25082908	::482337274634305000
33249556	::482337299855060000
156801163	::482337341726404000
463250994	::482337351683674000
33249556	::482337364141158000
82433120	::482337452171227000
483190332	::482337505438466000
261438579	::482337510924644000
368691437	::482337512770113000
174720518	::482337531694833000
631513843	::482337559301730000
358452616	::482337568445304000
358452616	::482337598044512000
188417746	::482337600108498000
46771203	::482337609004228000
613029438	::482337619515568000
177101575	::482337630190063000
251359942	::482337668010090000
402797583	::482337680181567000
463431723	::482337684405248000
320485729	::482337688801255000
26182895	::482337694479941000
19734494	::482337818795343000
109805996	::482337843902046000
190977628	::482337852345180000
60220156	::482337858032648000
329093513	::482337877205188000
42638131	::482337888072253000
263433687	::482337896071184000
205043960	::482337900021809000
127092086	::482337931483283000
122717174	::482337947283238000
131072297	::482337974642700000
396454394	::482337998965456000
351620689	::482338023313399000
185716839	::482338119124287000
236595577	::482338120965173000
552802620	::482338123532091000
337434879	::482338141634691000
30666953	::482338150916689000
30516926	::482338190465179000
418965366	::482338200208154000
160144135	::482338240226426000
398445530	::482338254520217000
205043960	::482338277681139000
37495077	::482338289295192000
185716839	::482338336804470000
330799447	::482338345557561000
251359942	::482338353292259000
52824736	::482338354038448000
102233693	::482338360321900000
341941030	::482338402600116000
293342989	::482338403229638000
402797583	::482338406869893000
286298021	::482338457130659000
29319846	::482338460989018000
599348429	::482338471303200000
156801163	::482338477799796000
258454374	::482338487136681000
607016651	::482338529754615000
19895969	::482338534209376000
185716839	::482338538550480000
52824736	::482338579088027000
260428602	::482338604661096000
185716839	::482338626081398000
424498868	::482338649334239000
476507554	::482338650051444000
18868622	::482338670134198000
260464441	::482338676219719000
33323170	::482338696356573000
285401749	::482338699980865000
260428602	::482338718515478000
425183249	::482338731949826000
82257804	::482338735900876000
408049418	::482338753508560000
247159855	::482338768041431000
476507554	::482338769865932000
127092086	::482338778812411000
33323170	::482338782931202000
351099839	::482338826094800000
571363101	::482338835620458000
107902551	::482338836949647000
16166332	::482338850040078000
346173821	::482338851285762000
177101575	::482338868415717000
17830276	::482338895682482000
384563395	::482338896177414000
26915925	::482338916096155000
127092086	::482338922685403000
32171318	::482338935989731000
52824736	::482338936161701000
17830276	::482338951051505000
78384326	::482338960921100000
37316930	::482338975445565000
293342989	::482338982081355000
282692620	::482339026108952000
402797583	::482339030294478000
449981984	::482339036674002000
23396218	::482339157256065000
142038800	::482339160674807000
269383781	::482339167787941000
256074844	::482339193431941000
338120144	::482339200943935000
26915925	::482339202244161000
87247551	::482339221441478000
190977628	::482339264177254000
444251177	::482339280187297000
62685527	::482339285987627000
20786050	::482339308217458000
107902551	::482339314701844000
23442090	::482339362164965000
269383781	::482339376358113000
473196438	::482339395723210000
52542320	::482339431152889000
7345092	::482339472067928000
269383781	::482339496201945000
533417136	::482339507497623000
562393615	::482339534173007000
400249617	::482339583229562000
269383781	::482339616486207000
493640349	::482339633402232000
33323170	::482339650443304000
185716839	::482339664884682000
62186442	::482339677442027000
377176939	::482339712300888000
244995179	::482339719293198000
372499722	::482339794023092000
40816246	::482339816739045000
25925656	::482339818287169000
476507554	::482339824678879000
87247551	::482339869981569000
282692620	::482339875795255000
476507554	::482339900545445000
613592670	::482339910267834000
82433120	::482339911115497000
263914867	::482339916353794000
30336818	::482339920691093000
92840294	::482339932145336000
232736272	::482339936113156000
76082847	::482339973673537000
77765035	::482339981969473000
232736272	::482339998847344000
269383781	::482340011790979000
24383303	::482340030669549000
23396218	::482340043491909000
33323170	::482340045437669000
260825806	::482340082234691000
426923626	::482340082943131000
361691248	::482340122705149000
19945993	::482340125662138000
376801597	::482340163813535000
430072028	::482340169509396000
388558032	::482340176791085000
109805996	::482340186546642000
57385263	::482340220059525000
28498427	::482340220369920000
196394433	::482340221846298000
33323170	::482340224865796000
377176939	::482340226358984000
245080630	::482340253680676000
18752326	::482340258206322000
571363101	::482340298975367000
30417393	::482340325818900000
376801597	::482340338393026000
28498427	::482340339370303000
54116443	::482340370991173000
402797583	::482340381489500000
280798922	::482340386967261000
29319846	::482340402876252000
28498427	::482340405862608000
609790203	::482340409071267000
22285873	::482340428830998000
24494616	::482340430059954000
410195122	::482340437642842000
219550942	::482340458740215000
388558032	::482340480509026000
166307106	::482340500595556000
33323170	::482340527803617000
15137186	::482340542831808000
54405135	::482340553002995000
46796467	::482340566282543000
269383781	::482340622087356000
392716377	::482340636654174000
54422208	::482340644002623000
256074844	::482340653427195000
217563665	::482340675846156000
69719136	::482340692094898000
196394433	::482340701351329000
29827759	::482340747195076000
29198251	::482340752886730000
282692620	::482340766992576000
330799447	::482340786130780000
196394433	::482340786298580000
410195122	::482340790618710000
15778759	::482340792594223000
29605636	::482340795207254000
29605636	::482340815830654000
6203992	::482340838756720000
330799447	::482340848135204000
322463853	::482340907245522000
402797583	::482340912895647000
6203992	::482340921325785000
73275873	::482340946978152000
222598798	::482340959313600000
388558032	::482340968495316000
51979136	::482341007673921000
463138486	::482341009066442000
51979136	::482341033741541000
57385263	::482341039534252000
257092614	::482341040934756000
28498427	::482341075831386000
282692620	::482341082945314000
298156322	::482341094080774000
246112828	::482341105334104000
51979136	::482341105443155000
43586963	::482341116566441000
361532861	::482341119393816000
255104759	::482341134455160000
258916835	::482341145742016000
245080630	::482341166302519000
376801597	::482341184891666000
247159855	::482341201551429000
76082847	::482341215531433000
263971863	::482341248963862000
385595835	::482341264906416000
168853356	::482341297873625000
78384326	::482341356804014000
33323170	::482341374029602000
52542320	::482341379193208000
28498427	::482341381302517000
76502729	::482341402047565000
196659229	::482341439675043000
261043724	::482341462236233000
25925656	::482341475054010000
34796664	::482341491617308000
53112812	::482341502958309000
176202976	::482341553084452000
159011393	::482341569916174000
245080630	::482341581559562000
476507554	::482341588664713000
166307106	::482341618717315000
274712500	::482341626971303000
16846197	::482341657090998000
245080630	::482341659414253000
69771494	::482341671695163000
270173839	::482341681933877000
76502729	::482341706893770000
372551778	::482341710488297000
54587465	::482341727848919000
146855323	::482341762674212000
97973690	::482341763034923000
33323170	::482341769657327000
274791343	::482341779803365000
398339392	::482341794756435000
28498427	::482341811822661000
24634410	::482341824124579000
76502729	::482341826595000000
222598798	::482341835507896000
257546151	::482341836363546000
157254287	::482341876528205000
28498427	::482341886850396000
439491329	::482341894186614000
243751614	::482341899861499000
25469735	::482341963304140000
112333263	::482341964528889000
376801597	::482341995797417000
240892007	::482342022716481000
33323170	::482342023072989000
58628782	::482342031193149000
337434879	::482342037555904000
232437529	::482342049333915000
176202976	::482342083387084000
433916111	::482342086524403000
25925656	::482342094078754000
433169770	::482342158863568000
33249556	::482342179197960000
299297459	::482342197342527000
713350694	::482342210130960000
31345791	::482342217143824000
77765035	::482342217294442000
97973690	::482342271053213000
252422768	::482342271656787000
299297459	::482342289662935000
129050216	::482342341685284000
168853356	::482342342339203000
410286428	::482342358340870000
146855323	::482342397750550000
25925656	::482342424782848000
48431204	::482342445083267000
29319846	::482342452276129000
471516383	::482342459205484000
18657192	::482342482043088000
433916111	::482342484966506000
62870601	::482342497704607000
216927443	::482342541984292000
257092614	::482342546442420000
216927443	::482342560162410000
257092614	::482342563941060000
109805996	::482342573210480000
140157275	::482342581947211000
369160273	::482342586670407000
35505123	::482342588276412000
130514710	::482342631674888000
339458716	::482342645969076000
631603360	::482342690206396000
72882594	::482342712150986000
273955213	::482342717373284000
630637790	::482342733613256000
313792688	::482342737958547000
71878260	::482342766614040000
249028893	::482342766748241000
72882594	::482342800139120000
430182591	::482342812625539000
73275873	::482342835069267000
102100651	::482342835778093000
76502729	::482342866623033000
370464008	::482342885925609000
384530394	::482342903852064000
337416247	::482342909602050000
412304311	::482342910869135000
377425191	::482342970457612000
108542953	::482342973112590000
97973690	::482343017102450000
99320365	::482343090142064000
108542953	::482343091056410000
102875172	::482343117807304000
458808714	::482343153140531000
369160273	::482343181506576000
439491329	::482343199307202000
410286428	::482343208186568000
340094001	::482343220697776000
16846197	::482343249307508000
58628782	::482343274489733000
34087430	::482343282144321000
409709795	::482343282173693000
108542953	::482343290453229000
630637790	::482343341598580000
129050216	::482343353238175000
635151853	::482343365766152000
20941662	::482343396565319000
377176939	::482343410800410000
402229763	::482343411089821000
369160273	::482343416697995000
377176939	::482343422485745000
40994873	::482343454442524000
348316521	::482343457910845000
96421993	::482343464169132000
546947837	::482343465267634000
375961439	::482343469294161000
108542953	::482343469902737000
369160273	::482343470859046000
101617436	::482343475761799000
26925878	::482343526395838000
51979136	::482343534507225000
334423964	::482343560537067000
14891490	::482343577683390000
277814195	::482343585908420000
243014276	::482343612412203000
33323170	::482343619903238000
76502729	::482343622314962000
43586963	::482343637280239000
52542320	::482343642108297000
369160273	::482343649880334000
439491329	::482343655517487000
262405775	::482343660495708000
402229763	::482343685355368000
337367504	::482343686987325000
369160273	::482343689675882000
77787388	::482343703714234000
68966030	::482343721690611000
165967574	::482343727999221000
44811271	::482343731975057000
369217450	::482343745522630000
232437529	::482343762770006000
77787388	::482343766393901000
185716839	::482343774375645000
273955213	::482343776250503000
133341985	::482343812048490000
87966998	::482343834576105000
278301419	::482343843439075000
185716839	::482343846886801000
214465537	::482343858877894000
278301419	::482343862107897000
402229763	::482343879992025000
53112812	::482343932139827000
369160273	::482343953686335000
200615756	::482343980139827000
36891053	::482343983352279000
418965366	::482344036540248000
168853356	::482344043657965000
214465537	::482344054345043000
86349050	::482344072464846000
415789240	::482344073903091000
37495077	::482344084116221000
369160273	::482344101551960000
185716839	::482344113531256000
36891053	::482344121311322000
400249617	::482344125702754000
314710836	::482344171400101000
225622870	::482344179687645000
185716839	::482344184066871000
36891053	::482344218031947000
202840862	::482344233534107000
129441756	::482344240731914000
18752326	::482344259396186000
415789240	::482344278367019000
68966030	::482344289704214000
329093513	::482344301947785000
214465537	::482344317843808000
412304311	::482344322202103000
23442090	::482344334025830000
56736460	::482344340149116000
215181084	::482344357765210000
241337450	::482344372613435393
339458716	::482344374882140160
168853356	::482344540087414000
431264673	::482344550846197000
18918771	::482344557414465000
34087430	::482344567677521000
60718620	::482344574577569000
298156322	::482344581858463000
129050216	::482344587844149000
713350694	::482344604348727000
108542953	::482344605170802000
359389402	::482344639366971000
133341985	::482344673756057000
97973690	::482344674120982000
215181084	::482344703421972000
30417393	::482344762809126000
29319846	::482344784183308000
33323170	::482344790692872000
559991040	::482344812520439000
200615756	::482344821815005000
359389402	::482344838927773000
620420742	::482344902101970000
713350694	::482344924927782000
613029438	::482344956397649000
28922315	::482344969529614000
29319846	::482344971177971000
31294794	::482344979667251000
23442090	::482344991432667000
359389402	::482344995740192000
341666582	::482345050014089000
232437529	::482345054762438000
200615756	::482345064891711000
339458716	::482345075578380000
48431204	::482345085728997000
301737159	::482345102866911000
256074844	::482345108545630000
26954972	::482345110110490000
369160273	::482345128422830000
108542953	::482345133485334000
232437529	::482345144185008000
153543800	::482345146428579000
146855323	::482345188955029000
68473966	::482345208873758000
233944291	::482345208881754000
76502729	::482345246315913000
153543800	::482345252510908000
26954972	::482345257863229000
15137186	::482345285054521000
620420742	::482345289454342000
153543800	::482345294110007000
22195036	::482345297411309000
359389402	::482345310262661000
28498427	::482345312078413000
215181084	::482345318961262000
129050216	::482345321167462000
30516737	::482345353438822000
33323170	::482345362850451000
225893243	::482345364582699000
44811271	::482345397071773000
615636079	::482345407968575000
185716839	::482345421269118000
108542953	::482345431633248000
23442090	::482345468270481000
187047785	::482345479846367000
44811271	::482345506878664000
25609677	::482345523886977000
76082847	::482345539439460000
28498427	::482345546011525000
378771457	::482345556094644000
28922315	::482345564248743000
19939574	::482345575615311000
184885982	::482345578148691000
210996408	::482345617209827000
53258017	::482345647094648000
264677315	::482345650592288000
44811271	::482345652135800000
339458716	::482345660465684000
34087430	::482345679998578000
620420742	::482345685631512000
185716839	::482345685879357000
229385654	::482345687397728000
410286428	::482345702677557000
463855595	::482345730464432000
32609703	::482345764387975000
29198251	::482345777792958000
335488857	::482345786064527000
232437529	::482345835158835000
153543800	::482345853978292000
26925878	::482345858990878000
326351370	::482345865785266000
44811271	::482345879160897000
29198251	::482345884269559000
29198251	::482345947783892000
53486281	::482345961839419000
33323170	::482345985025118000
378771457	::482345996743999000
365151006	::482346004700610000
93043270	::482346013576134000
249243467	::482346017413947000
383383485	::482346040754835000
411997198	::482346050166861000
185716839	::482346077778358000
29198251	::482346079912857000
399114412	::482346086342733000
97973690	::482346100645720000
263914867	::482346101622599000
153543800	::482346124334751000
414217500	::482346128839434000
76502729	::482346142240608000
102796495	::482346158300200000
185716839	::482346169717489000
153543800	::482346175509458000
215427794	::482346183898054000
393718746	::482346188520579000
28066346	::482346224150798000
273955213	::482346245676347000
225893243	::482346265062014000
102530016	::482346282657124000
437064295	::482346340886654000
58628782	::482346344405663000
635151853	::482346349778595000
264677315	::482346355252133000
69916558	::482346383496994000
27792069	::482346396860047000
436187992	::482346407429304000
207290040	::482346411678519000
364035957	::482346412861304000
76502729	::482346426358198000
402229763	::482346461539995000
33342988	::482346480502857000
76502729	::482346488903639000
359389402	::482346510437609000
339458716	::482346517190045000
335488857	::482346522525573000
68473966	::482346528687013000
108542953	::482346537344045000
359389402	::482346573977108000
436187992	::482346578347192000
94737009	::482346601327779000
340094001	::482346604519628000
416018810	::482346610530078000
238786875	::482346625084301000
321839755	::482346661541208000
381778563	::482346663978074000
81872162	::482346666331504000
291413743	::482346670982582000
351099839	::482346700334329000
295881773	::482346761801854000
258454374	::482346763089887000
102796495	::482346764641374000
291413743	::482346779073982000
355990893	::482346789514006000
311092385	::482346793447866000
33323170	::482346808094773000
33323170	::482346820849643000
406121427	::482346834573000000
33323170	::482346836733460000
361199465	::482346875010310000
185716839	::482346875727908000
463855595	::482346884241952000
503911979	::482346889346416000
153543800	::482346909915308000
361199465	::482346923274162000
406121427	::482346923785859000
417523013	::482346930391879000
185716839	::482346930660728000
423446901	::482346942286929000
25609677	::482347005705211000
185716839	::482347011677904000
371578955	::482347030837469000
146855323	::482347047140732000
76082847	::482347056728932000
76502729	::482347063972089000
185716839	::482347065599852000
183883932	::482347065800814000
34087430	::482347075149905000
331246659	::482347118539993000
58628782	::482347129138995000
36219010	::482347136903041000
263433687	::482347139348299000
417523013	::482347153591771000
102530016	::482347156334854000
194998718	::482347173044969000
323978080	::482347193446432000
155213009	::482347193496383000
185716839	::482347198492196000
15867361	::482347199733714000
291413743	::482347228804038000
396454394	::482347245371523000
562393615	::482347247015690000
463855595	::482347266091405000
414526765	::482347271447928000
76502729	::482347280503042000
326351370	::482347281333485000
240530585	::482347295690604000
122283306	::482347298123296000
251359942	::482347307997102000
102530016	::482347318096576000
225893243	::482347350564667000
162200561	::482347370051809000
53258017	::482347373965099000
294964037	::482347404055023000
377555310	::482347429476302000
102530016	::482347434396237000
43586963	::482347479698907000
2084321	::482347482219696000
217563665	::482347496484925000
396655167	::482347512897228000
532542878	::482347523169091000
219550942	::482347526356344000
458639179	::482347563975061000
192590347	::482347589954592000
23442090	::482347590286311000
371817971	::482347596342902000
311664191	::482347611060322000
11852522	::482347649555656000
532542878	::482347723677790000
185716839	::482347724126580000
192590347	::482347732573503000
49052615	::482347746683523000
29605636	::482347758242635000
15867361	::482347775125102000
30151060	::482347785946034000
417968003	::482347787456380000
479246485	::482347800982601000
23442090	::482347802358722000
16002106	::482347808695918000
371500504	::482347822314819000
205030447	::482347828698574000
53112812	::482347847648432000
15867361	::482347866770657000
467688815	::482347874038992000
54116443	::482347896852185000
635151853	::482347926417469000
329955120	::482347935372681000
29605636	::482347946084532000
614436697	::482347976333873000
335488857	::482347980172050000
220587584	::482347984290459000
29605636	::482347990271533000
346569016	::482348000904114000
54754940	::482348005803036000
301737159	::482348035910164000
15867361	::482348053329113000
229385654	::482348060224135000
185716839	::482348078008389000
260573981	::482348084823728000
111687397	::482348084840501000
23247181	::482348086325293000
407399368	::482348086841200000
22954511	::482348091459121000
76502729	::482348104792829000
361391612	::482348109880492000
33323170	::482348110384214000
76502729	::482348111256252000
133341985	::482348130386870000
320485729	::482348178893971000
346569016	::482348196891332000
32431892	::482348201270595000
20833365	::482348212397670000
418965366	::482348265212366000
56779057	::482348287609937000
493640349	::482348288453382000
230365198	::482348305687805000
229385654	::482348324519833000
33323170	::482348329024913000
22954511	::482348337182429000
331246659	::482348338889494000
24821703	::482348345176752000
371578955	::482348356434677000
367296747	::482348440085471000
102796495	::482348445491949000
337434879	::482348458968223000
232437529	::482348500337065000
378771457	::482348501158731000
371578955	::482348501423370000
232437529	::482348514526380000
424498868	::482348523417911000
102796495	::482348529487077000
196394433	::482348541730250000
29605636	::482348562185875000
398735102	::482348572156112000
331246659	::482348577654468000
29605636	::482348580380766000
179039178	::482348594276864000
232437529	::482348603441446000
340094001	::482348616216879000
232437529	::482348628418510000
29605636	::482348682008743000
33788573	::482348695698952000
68473966	::482348711507689000
225893243	::482348781812211000
141976809	::482348799990300000
111687397	::482348859352301000
225893243	::482348865987686000
18918771	::482348873294573000
378771457	::482348886632058000
250474725	::482348892671860000
196394433	::482348893426819000
127092086	::482348932689711000
233677206	::482348952553918000
378771457	::482348991112175000
30032107	::482349006777892000
345508633	::482349010809008000
142364553	::482349019549929000
33323170	::482349024989958000
32973618	::482349042417283000
29605636	::482349047294857000
620420742	::482349070552297000
440314946	::482349095546150000
415789240	::482349100453478000
294745245	::482349129671409000
53486281	::482349142816350000
91521926	::482349188441600000
53258017	::482349215583326000
359389402	::482349256351961000
200316617	::482349306155134000
33323170	::482349325729947000
41606452	::482349337024815000
237112765	::482349337159401000
263914867	::482349350161379000
53486281	::482349354456743000
440314946	::482349369450962000
234828491	::482349466259701000
24113194	::482349473062862000
53486281	::482349492608712000
35505123	::482349496173481000
225893243	::482349501068226000
60718620	::482349513001402000
44811271	::482349513596620000
359389402	::482349528218349000
367296747	::482349536967262000
225893243	::482349578834804000
108542953	::482349589530673000
351264389	::482349623927795000
440314946	::482349636414218000
225893243	::482349644999970000
224068229	::482349681029038000
65435835	::482349708862431000
53486281	::482349744401166000
33323170	::482349758288130000
378771457	::482349781058994000
217871594	::482349804849086000
18999708	::482349810503000000
188508773	::482349847719059000
371578955	::482349859262189000
108542953	::482349860927336000
384530394	::482349916404998000
629894993	::482349961191763000
629894993	::482349969144164000
254276767	::482349980879831000
310982944	::482349992301322000
44811271	::482350020532793000
18929923	::482350031081857000
310982944	::482350051659116000
53486281	::482350075818283000
9899992	::482350087268356000
375364618	::482350127898562000
127092086	::482350156713455000
102100651	::482350160437968000
153543800	::482350163302686000
81872162	::482350168365629000
111411572	::482350210937810000
310982944	::482350211185250000
54405135	::482350229992128000
411997198	::482350237114052000
183090041	::482350240150724000
215181084	::482350251383074000
337416247	::482350255066083000
111687397	::482350278025297000
359389402	::482350279011356000
310982944	::482350280089292000
414543388	::482350311156092000
414543388	::482350346870603000
382190006	::482350371063750000
215144630	::482350457353142000
215181084	::482350463560343000
493640349	::482350538835505000
188508773	::482350553393950000
54405135	::482350554648027000
320512967	::482350563569332000
359389402	::482350579826819000
300009838	::482350595740037000
62940169	::482350623958900000
215181084	::482350626446123000
337434879	::482350634297872000
409336092	::482350644993347000
409336092	::482350678157697000
631603360	::482350683874918000
359389402	::482350697133129000
319420243	::482350723305201000
215181084	::482350725133910000
376801597	::482350750534627000
363361632	::482350771405881000
564879952	::482350804917964000
376801597	::482350832533262000
201445185	::482350850229026000
614436697	::482350859091595000
101617436	::482350865580183000
849	::482350879018713000
411786523	::482350890100486000
376801597	::482350920072585000
376801597	::482350991799373000
215181084	::482351001005862000
614436697	::482351014511509000
564879952	::482351015102918000
343756278	::482351033725632000
52542320	::482351037073076000
376801597	::482351044144275000
153543800	::482351065224867000
376801597	::482351074171314000
76442745	::482351078650822000
376801597	::482351107646050000
298156322	::482351122800066000
33699503	::482351133386493000
24113194	::482351160666251000
86970230	::482351178714742000
139847892	::482351186394501000
255547325	::482351199216091000
47031965	::482351201694912000
102875172	::482351213153755000
31294794	::482351213804290000
376801597	::482351231122169000
70483417	::482351233726836000
371068004	::482351237183328000
70483417	::482351244150079000
396655167	::482351252765175000
376801597	::482351252945129000
214595457	::482351259329245000
420389630	::482351262411681000
376801597	::482351268937994000
20924979	::482351275636322000
319420243	::482351312277753000
376801597	::482351318061707000
53258017	::482351388903870000
376801597	::482351390841241000
255205725	::482351416863129000
499167427	::482351423305162000
594121150	::482351442712223000
200849010	::482351452858621000
245021956	::482351461154578000
472415509	::482351461527859000
371068004	::482351469438722000
108542953	::482351476728397000
33323170	::482351479294935000
320485729	::482351493631475000
56359547	::482351494134390000
68622166	::482351495602794000
31294794	::482351499540852000
384503737	::482351531329851000
376801597	::482351543471976000
33699503	::482351546529615000
200849010	::482351566230667000
176202976	::482351607556751000
33342988	::482351649156251000
194998718	::482351681548451000
56359547	::482351694882152000
47031965	::482351696899612000
376801597	::482351739622789000
411997198	::482351743091503000
359389402	::482351757998440000
255205725	::482351761542242000
393718746	::482351763211956000
215181084	::482351765765910000
340094001	::482351779837800000
378771457	::482351798317903000
376801597	::482351832082051000
396655167	::482351846678618000
90689440	::482351847773323000
296433109	::482351849555496000
260573981	::482351855066820000
255547325	::482351859072393000
108542953	::482351883194220000
418965366	::482351904639311000
150518148	::482351918207873000
225691566	::482351948079722000
108814965	::482351949442859000
346998772	::482351952240467000
225893243	::482352031852552000
205928265	::482352064580702000
150518148	::482352118179721000
279548168	::482352124010176000
44811271	::482352134965325000
310321041	::482352138509512000
361391612	::482352154821550000
56359547	::482352173066362000
243830281	::482352181245267000
378771457	::482352184122564000
261847534	::482352195107827000
52950877	::482352216141885000
240892007	::482352228204691000
230327491	::482352275956838000
18183371	::482352302519377000
147310240	::482352314783895000
468796913	::482352364192821000
376801597	::482352381510692000
35505123	::482352410153984000
346173821	::482352411177005000
97973690	::482352417758253000
571439376	::482352422912667000
48046250	::482352452487106000
130690913	::482352454550290000
571439376	::482352463937150000
240532669	::482352471059464000
63473984	::482352478826926000
255834275	::482352567553236000
104990093	::482352578651357000
376801597	::482352582497546000
310321041	::482352593239175000
38520445	::482352608758099000
33249556	::482352615154393000
571439376	::482352644652945000
376801597	::482352644816515000
225622870	::482352657856606000
571439376	::482352666924691000
420389630	::482352683483807000
68966030	::482352689326477000
322465167	::482352742459904000
376801597	::482352757492289000
120139449	::482352757803085000
52542320	::482352770570530000
20833365	::482352775578136000
431215016	::482352788567912000
176224586	::482352808901894000
320485729	::482352817429299000
430387521	::482352862530256000
376801597	::482352880632885000
238740641	::482352891723010000
336019882	::482352955266310000
285955708	::482352977693257000
376801597	::482352988485210000
243830281	::482353022987546000
238740641	::482353060723695000
33323170	::482353060896071000
493640349	::482353066063458000
44811271	::482353111969714000
382190006	::482353120966500000
418965366	::482353156274139000
376801597	::482353168479567000
33323170	::482353183310635000
200849010	::482353195893936000
122283306	::482353207838904000
310982944	::482353222125125000
100378471	::482353223303303000
111687397	::482353224976838000
48612192	::482353325946331000
376801597	::482353338147565000
378281495	::482353364009619000
301497892	::482353399019876000
468796913	::482353415306362000
57566548	::482353451368579000
97973690	::482353481001730000
384503737	::482353517064376000
254442957	::482353520603979000
507674842	::482353540011028000
47851190	::482353543878545000
493640349	::482353548072464000
376801597	::482353557237030000
267482514	::482353597871443000
383856422	::482353623427735000
254319575	::482353656205832000
201445185	::482353661276725000
139847892	::482353664104075000
392493604	::482353668365512000
47851190	::482353673025384000
301203823	::482353684840325000
255711119	::482353707514732000
494543536	::482353709330866000
418965366	::482353730138816000
478826327	::482353756957196000
383856422	::482353760203993000
90689440	::482353763018350000
301203823	::482353766763474000
376801597	::482353772601937000
326436771	::482353854483537000
331397011	::482353888813916000
383856422	::482353889287880000
59583601	::482353894492631000
478826327	::482353897889992000
22559382	::482353898011639000
47348539	::482353898917601000
194998718	::482353900935069000
410403898	::482353914877333000
78970527	::482353916072296000
201445185	::482353917968138000
376801597	::482353927833128000
376801597	::482353956698341000
301203823	::482353977376251000
173232394	::482354020221480000
430387521	::482354023173877000
238740641	::482354033743904000
159986953	::482354039464525000
30032107	::482354065590853000
14190836	::482354081491853000
532542878	::482354125477539000
255711119	::482354143214858000
169291538	::482354194490613000
424498868	::482354201767317000
275268585	::482354208771825000
507674842	::482354210072047000
201878266	::482354227117699000
359389402	::482354227537522000
315614733	::482354237540548000
410403898	::482354246999109000
176188106	::482354256117506000
225622870	::482354277629714000
361391612	::482354291709997000
386833057	::482354319770267000
90689440	::482354320424173000
39215095	::482354380578897000
558873022	::482354385910267000
96421993	::482354386333863000
176489426	::482354386338074000
320485729	::482354388288417000
176188106	::482354393103495000
44811271	::482354393530912000
23799906	::482354403219742000
71878260	::482354404947795000
410403898	::482354412363718000
63928079	::482354455002636000
33323170	::482354462850174000
289461446	::482354465929175000
34087430	::482354467774287000
176202976	::482354480621428000
68966030	::482354520802881000
399408344	::482354546207772000
16807883	::482354576595886000
398445530	::482354591518818000
410195122	::482354593305616000
20924979	::482354609403355000
78970527	::482354671210622000
431215016	::482354688373686000
599348429	::482354691041673000
558873022	::482354694518734000
20924979	::482354709060014000
546947837	::482354712297996000
21153287	::482354777150345000
47851190	::482354788894797000
87247551	::482354794888065000
494376740	::482354824600506000
201878266	::482354830346702000
546947837	::482354847090364000
26514591	::482354848248397000
374528956	::482354862118559000
262405775	::482354885094940000
201445185	::482354893307379000
494376740	::482354939029491000
339295860	::482354943039258000
364888000	::482354947909230000
597038752	::482354950760960000
418847263	::482354969681473000
531871315	::482354993983655000
46461373	::482354997414625000
14190836	::482355004473217000
326436771	::482355021506682000
275902246	::482355035213271000
33699503	::482355041303408000
260428602	::482355047213580000
47851190	::482355050270826000
33323170	::482355116821860000
70571907	::482355120353447000
243974175	::482355146085515000
280798922	::482355149344477000
364888000	::482355162150109000
489961036	::482355175063965000
249246314	::482355178402623000
418327117	::482355188900974000
562178473	::482355190574485000
255205725	::482355192101236000
225622870	::482355214221991000
280297585	::482355215296126000
493640349	::482355215979384000
503911979	::482355216587583000
597038752	::482355216604352000
47851190	::482355217854627000
280798922	::482355264994033000
52542320	::482355268060463000
546947837	::482355281926443000
294745245	::482355306513432000
148445755	::482355307926933000
249246314	::482355309457858000
286282963	::482355389502345000
467688815	::482355408854470000
280297585	::482355418166222000
33323170	::482355448096755000
59647298	::482355453704171000
345508633	::482355466161639000
368691437	::482355472268136000
26925878	::482355491973001000
201878266	::482355502643286000
345508633	::482355543169044000
274262734	::482355549187891000
467688815	::482355556481388000
171746458	::482355573850374000
24113194	::482355583564009000
410403898	::482355629819191000
33323170	::482355633577291000
59647298	::482355670428024000
296590824	::482355685347184000
410403898	::482355687155310000
205501297	::482355688706822000
47348539	::482355718561886000
47851190	::482355726493687000
33323170	::482355733548527000
59647298	::482355737201373000
311664191	::482355740112584000
61698439	::482355744705363000
359174210	::482355783615918000
410403898	::482355784102469000
15681561	::482355784261849000
579647636	::482355802557399000
173232394	::482355809804767000
59647298	::482355838590263000
409336092	::482355838741250000
224124379	::482355843107520000
224124379	::482355843153661000
87247551	::482355849994588000
255205725	::482355851244490000
347643113	::482355863462481000
320485729	::482355911462518000
364888000	::482355912188125000
225893243	::482355918206537000
101617436	::482355950058106000
259093732	::482356008312786000
286282963	::482356016190095000
24868543	::482356027333955000
47851190	::482356045088821000
186823940	::482356045738938000
369217450	::482356061798551000
634822122	::482356087287726000
77787388	::482356141188743000
484202581	::482356163422736000
220532575	::482356164265771000
372611209	::482356197228421000
494376740	::482356198868389000
320485729	::482356217583792000
378200627	::482356228749004000
546947837	::482356244405944000
194998718	::482356278606327000
546947837	::482356282733522000
23799906	::482356288014151000
33323170	::482356317836017000
190977628	::482356340958838000
63617875	::482356343190589000
43586963	::482356344847343000
359174210	::482356370935930000
468796913	::482356371573465000
225622870	::482356450157551000
215427794	::482356451554250000
212475056	::482356451650711000
468796913	::482356458529771000
225893243	::482356498249437000
212475056	::482356504779956000
188417746	::482356544751689000
47851190	::482356546547232000
23247181	::482356570391867000
358452616	::482356585809735000
259413656	::482356596119306000
376801597	::482356618676273000
234187240	::482356662074748000
100471456	::482356667577671000
238307628	::482356672946794000
375385791	::482356682002272000
26068830	::482356724699893000
298156322	::482356738083917000
279235824	::482356751983841000
63473984	::482356788914696000
385595835	::482356798179901000
319469530	::482356807164493000
20778748	::482356808619544000
390504920	::482356810855485000
231689668	::482356818623348000
310982944	::482356823115440000
529698153	::482356830824169000
171746458	::482356834511360000
214595457	::482356849480839000
390504920	::482356852655923000
101617436	::482356887094968000
215427794	::482356890500730000
336149936	::482356903616344000
131278152	::482356926114959000
331246659	::482356935425916000
384494456	::482356936839397000
77078833	::482356954602274000
359389402	::482357013507477000
52542320	::482357023259250000
225893243	::482357030372384000
238740641	::482357035372408000
359389402	::482357081526128000
467688815	::482357108558426000
372611209	::482357117349675000
372611209	::482357131593519000
109615689	::482357132084674000
225622870	::482357165428973000
262405775	::482357183867125000
310982944	::482357201592655000
246030395	::482357201722290000
30032107	::482357220584067000
359389402	::482357263508967000
101617436	::482357268990529000
552789896	::482357297122123000
57300329	::482357312687206000
176202976	::482357418412613000
108542953	::482357424377311000
238740641	::482357433872822000
63473984	::482357434564890000
36891053	::482357468404527000
107308159	::482357505024991000
87247551	::482357518941712000
376425912	::482357527963635000
238740641	::482357537849606000
87247551	::482357540076810000
503741267	::482357552978460000
431215016	::482357559454486000
107308159	::482357579310321000
225622870	::482357600470581000
384503737	::482357615725658000
291413743	::482357642363273000
238740641	::482357696352751000
15875100	::482357730175635000
234214828	::482357804125007000
36891053	::482357807291699000
241337450	::482357812144918000
280309716	::482357815361564000
46461373	::482357883380989000
280309716	::482357891593416000
45410414	::482357908420558000
22944914	::482357914330746000
230911888	::482357942427975000
359389402	::482357985340313000
552789896	::482358034229116000
112333263	::482358053011214000
289605285	::482358075647868000
52542320	::482358083478646000
87247551	::482358083767656000
49221816	::482358101656346000
372551778	::482358112498634000
17169855	::482358128345096000
216927443	::482358141494259000
17169855	::482358163090731000
467545942	::482358167498928000
375873224	::482358170556170000
176202976	::482358173957763000
279235824	::482358196380504000
552789896	::482358214206689000
78384326	::482358265259782000
279235824	::482358267276832000
37495077	::482358298507636000
59705683	::482358318405386000
216927443	::482358373359550000
17169855	::482358411607433000
17169855	::482358429068316000
375873224	::482358444360347000
491679354	::482358463503163000
458766436	::482358479957417000
465002314	::482358515730612000
344454080	::482358546822991000
519086519	::482358567823896000
287994287	::482358569254125000
114593439	::482358572538290000
229611107	::482358572659920000
368691437	::482358575889526000
87247551	::482358582352965000
386833057	::482358586606387000
435478224	::482358611541123000
279235824	::482358643078086000
47851190	::482358650946609000
68622166	::482358663924154000
87247551	::482358673109295000
230911888	::482358692709294000
360951591	::482358726527959000
49061011	::482358735034003000
67069063	::482358742827012000
313792688	::482358761516826000
87247551	::482358777312595000
44811271	::482358778579279000
46461373	::482358837744533000
90750144	::482358866311925000
17169855	::482358867012366000
414191298	::482358868417073000
22328944	::482358890223640000
17169855	::482358914282176000
406772829	::482358928768892000
359389402	::482358933273997000
594121150	::482358933844029000
722514433	::482358990161330000
22328944	::482358995290951000
335101950	::482359005205905000
359389402	::482359007542542000
245080630	::482359027637051000
111687397	::482359041381789000
24113194	::482359128149336000
233362394	::482359143182110000
33699503	::482359151754878000
82433120	::482359153453989000
46461373	::482359168452800000
336019882	::482359170247561000
303427354	::482359202267283000
406121427	::482359214451351000
32431892	::482359214527246000
233362394	::482359215345111000
50546012	::482359226858094000
225622870	::482359229034930000
112333263	::482359244952719000
203688730	::482359249528320000
230911888	::482359262081863000
458808714	::482359283951362000
81469472	::482359312103526000
401089789	::482359334702026000
18929923	::482359348312961000
46461373	::482359348547846000
279235824	::482359351118528000
188508773	::482359354981494000
225622870	::482359359872069000
24718142	::482359371548995000
279235824	::482359384748462000
552789896	::482359387013398000
34689419	::482359404562362000
87247551	::482359418315476000
503911979	::482359421809336000
310321041	::482359422522363000
458766436	::482359431758225000
58847822	::482359449466593000
359389402	::482359453103443000
150518148	::482359459910397000
111687397	::482359467812466000
233677206	::482359469188190000
308175001	::482359501505298000
44811271	::482359516130852000
66311658	::482359524805070000
429345484	::482359547965632000
376467319	::482359564822536000
32431892	::482359569394724000
305379724	::482359604647428000
458808714	::482359613204217000
46461373	::482359645206757000
375364618	::482359648171745000
503911979	::482359651590107000
378200627	::482359658104254000
376801597	::482359658506506000
378200627	::482359671878336000
503911979	::482359673576620000
44811271	::482359678106472000
515049896	::482359714081017000
376801597	::482359716274634000
375385791	::482359751939207000
463138486	::482359756498026000
190977628	::482359765566124000
279235824	::482359806229889000
87247551	::482359814542987000
23442090	::482359814673420000
493640349	::482359908919021000
33699503	::482359921749401000
22328944	::482359936274681000
279235824	::482359973632942000
376801597	::482359983737016000
454146385	::482359984597245000
357308471	::482359990598922000
376801597	::482359996873572000
274262734	::482359999898071000
503911979	::482360003097927000
359389402	::482360004172062000
26068830	::482360010303733000
111687397	::482360010765119000
194998718	::482360021154426000
330799447	::482360023679377000
279235824	::482360032688738000
458766436	::482360044432805000
424709673	::482360047339831000
18015033	::482360103543132000
279235824	::482360107066327000
370416747	::482360126905401000
279235824	::482360134438359000
17169855	::482360137806807000
33699503	::482360147331665000
52542320	::482360166340648000
279235824	::482360169746006000
87247551	::482360194630823000
370416747	::482360199433297000
83163050	::482360203737067000
279235824	::482360226453000000
225622870	::482360257453101000
635845301	::482360306044116000
22328944	::482360306992447000
423816771	::482360314797625000
587054451	::482360352621862000
111687397	::482360366991540000
17169855	::482360377913901000
240914419	::482360383491944000
375364618	::482360399841337000
146855323	::482360425057898000
34087430	::482360425325924000
233677206	::482360442887475000
232468321	::482360484218155000
370416747	::482360499682553000
620420742	::482360501616132000
34087430	::482360535560617000
359389402	::482360541881839000
511899726	::482360543148511000
232468321	::482360544674861000
87247551	::482360549368283000
188508773	::482360551922622000
279235824	::482360581387603000
63617875	::482360581572534000
66311658	::482360583723835000
225622870	::482360588014583000
329093513	::482360622106284000
188508773	::482360631631151000
511899726	::482360656185012000
393761423	::482360657346449000
6092972	::482360693102870000
83163050	::482360757515210000
279235824	::482360765785985000
87970668	::482360777085444000
279235824	::482360821817696000
22328944	::482360823755845000
97973690	::482360836523323000
122283306	::482360843409977000
279235824	::482360844110422000
122283306	::482360891514441000
279235824	::482360894257524000
473196438	::482360943733534000
163646426	::482360956438073000
34087430	::482360969113264000
30666953	::482360974146416000
328794919	::482360977921277000
373713704	::482360990898475000
222278624	::482361001489076000
305379724	::482361052806410000
225622870	::482361076323856000
77078833	::482361109546934000
408144950	::482361117952708000
238698812	::482361128190623000
107610605	::482361140610363000
418965366	::482361164945317000
389554052	::482361169517490000
136791341	::482361177305931000
18015033	::482361234235215000
279235824	::482361248260968000
18015033	::482361248516816000
119269983	::482361268129370000
147779508	::482361279102058000
368386947	::482361281308266000
18015033	::482361321099243000
240914419	::482361386043834000
279235824	::482361403911569000
66311658	::482361410236579000
114579662	::482361417618571000
613592670	::482361423821959000
305379724	::482361434173485000
97973690	::482361458718957000
47017345	::482361463248793000
359389402	::482361478209884000
111687397	::482361484618387000
279235824	::482361502133809000
219153949	::482361539371220000
105026890	::482361543665778000
305379724	::482361555648925000
601049906	::482361574280400000
41692308	::482361631561613000
299297459	::482361632572461000
279235824	::482361657776033000
411222321	::482361689187557000
114579662	::482361700276920000
451868502	::482361709416296000
60718620	::482361732850266000
299297459	::482361737421668000
594121150	::482361762566520000
279235824	::482361777124954000
507918715	::482361784980869000
503911979	::482361805201629000
112333263	::482361865352511000
279235824	::482361873283575000
411222321	::482361886982537000
204292930	::482361906360246000
320485729	::482361912483930000
280309716	::482361921723580000
279235824	::482361948202205000
554801627	::482361957006475000
411222321	::482362024450871000
323978080	::482362026887741000
279235824	::482362046470565000
87247551	::482362059254804000
607721617	::482362071741247000
190977628	::482362080700268000
225622870	::482362098349903000
305379724	::482362120323883000
52542320	::482362124799590000
97973690	::482362132319977000
279235824	::482362140431376000
509523903	::482362200560902000
87247551	::482362250779303000
279235824	::482362260673671000
22736943	::482362285722071000
32690664	::482362288012152000
417449044	::482362326541017000
635845301	::482362347118288000
187078541	::482362404253089000
305379724	::482362407184904000
39215095	::482362408321548000
225622870	::482362414449426000
635845301	::482362421021925000
305379724	::482362436624719000
262449011	::482362506170880000
329093513	::482362507102023000
200849010	::482362509018808000
240492455	::482362533593223000
26831606	::482362603558010000
133617944	::482362611476881000
305379724	::482362611770478000
26831606	::482362724165222000
319420243	::482362749033263000
329093513	::482362756071702000
32973618	::482362759154515000
259569717	::482362765357490000
503577648	::482362779413020000
396364407	::482362786723266000
240463390	::482362811587129000
288874918	::482362816062443000
87247551	::482362820802002000
384503737	::482362824367562000
263914867	::482362828137844000
359389402	::482362899789533000
497544291	::482362918336344000
180190603	::482362937701449000
105026890	::482362961638326000
262449011	::482362974922092000
240463390	::482362983968817000
377555310	::482363002310512000
214595457	::482363015296057000
174720518	::482363024355782000
516986236	::482363047751581000
418314197	::482363049047621000
329093513	::482363067880456000
503577648	::482363068132098000
214595457	::482363093322706000
112333263	::482363123257835000
536141027	::482363124180189000
22954511	::482363145789255000
411222321	::482363165091848000
126109768	::482363173647810000
59184492	::482363211115548000
55888161	::482363226123169000
22736943	::482363245362049000
262405775	::482363247173967000
182901672	::482363253184409000
214595457	::482363253301846000
22954511	::482363256246259000
359446141	::482363271630946000
411222321	::482363282536546000
64907439	::482363304237883000
22954511	::482363338391707000
55888161	::482363397028478000
29300584	::482363416531566000
240463390	::482363422080630000
237938155	::482363445002903000
174720518	::482363471929946000
49221816	::482363482818351000
607721617	::482363501231738000
411222321	::482363522131972000
55888161	::482363528134021000
305415102	::482363528712843000
92924351	::482363533703643000
407894919	::482363552909361000
411222321	::482363587324030000
234187240	::482363594869583000
418314197	::482363603102621000
407894919	::482363616872505000
240766538	::482363637395632000
411222321	::482363700360544000
173232394	::482363713769316000
87247551	::482363730001281000
127092086	::482363744375156000
294964037	::482363802584113000
472287305	::482363826952609000
138083816	::482363827808243000
22736943	::482363831071424000
411222321	::482363855566553000
118708729	::482363868044591000
30516737	::482363873224585000
440875002	::482363890458574000
291518680	::482363934310432000
109615689	::482363963230158000
407894919	::482363964517384000
173232394	::482363986097094000
218321424	::482364022461722000
142364553	::482364060189880000
238740641	::482364096692514000
289605285	::482364113923100000
22187821	::482364139675742000
597834721	::482364183468462000
635845301	::482364212040060000
114967175	::482364215814934000
87247551	::482364228561416000
493640349	::482364248278831000
16807883	::482364289911889000
440875002	::482364302385352000
330799447	::482364312489455000
23247181	::482364323533045000
377555310	::482364352603774000
21153287	::482364366994432000
112333263	::482364375769296000
109615689	::482364389681819000
269401499	::482364401488392000
359389402	::482364415891632000
407894919	::482364432492658000
112333263	::482364434938363000
429345484	::482364456043679000
49221816	::482364478655172000
447313860	::482364488729886000
564879952	::482364498905296000
87247551	::482364499907727000
87247551	::482364549312438000
67069063	::482364552105828000
403834874	::482364581021757000
16807883	::482364581231464000
494376740	::482364585630920000
240463390	::482364593168084000
240766538	::482364611887648000
377555310	::482364653868036000
348316521	::482364665876344000
49221816	::482364675523244000
77787388	::482364703931662000
849	::482364716258304000
75209135	::482364721018859000
257546151	::482364755013668000
364888000	::482364761372639000
161041223	::482364830813544000
713350694	::482364858126848000
53312065	::482364864296652000
713350694	::482364888220979000
403834874	::482364890024517000
212068363	::482364898781831000
289461446	::482364914343104000
16807883	::482364918801653000
463138486	::482364954746445000
418965366	::482364956919078000
52542320	::482364960635633000
70483417	::482364970034679000
53312065	::482364980004913000
23247181	::482364987512328000
16713682	::482364990847193000
463138486	::482365028926910000
309778100	::482365030113898000
410297246	::482365044340977000
102796495	::482365050976350000
451868502	::482365065648037000
403834874	::482365065736486000
354412568	::482365071096438000
20924979	::482365090297962000
447313860	::482365091958882000
57065165	::482365106404077000
142364553	::482365125597618000
23247181	::482365129019756000
299450175	::482365163111075000
190977628	::482365215909351000
214595457	::482365224662867000
33818674	::482365236654379000
37495077	::482365241733300000
28771314	::482365245185220000
77787388	::482365286554042000
377555310	::482365299031683000
41692308	::482365341008281000
410297246	::482365350395138000
411222321	::482365378048577000
398445530	::482365395697803000
190977628	::482365400722587000
398377928	::482365430778957000
375873224	::482365439226290000
260825806	::482365449321992000
311664191	::482365494373015000
385114649	::482365502300233000
17035194	::482365510240436000
57065165	::482365521799958000
411222321	::482365534508679000
238024746	::482365543635091000
411222321	::482365582646714000
17035194	::482365586014740000
65512747	::482365589889884000
314710836	::482365626065747000
411222321	::482365670035058000
219153949	::482365691094663000
445219284	::482365691886960000
491679354	::482365746324860000
26182895	::482365765807374000
260361255	::482365796824252000
102233693	::482365802947948000
57065165	::482365845989883000
102233693	::482365884883685000
114967175	::482365914864553000
48971187	::482365950188978000
230911888	::482366029465522000
102233693	::482366053708595000
298156322	::482366053964464000
17522792	::482366065448464000
190977628	::482366069676310000
411222321	::482366097795350000
234960273	::482366118149910000
298156322	::482366132234366000
101136541	::482366142149693000
226357092	::482366151196823000
320485729	::482366158214295000
348725381	::482366170893680000
63617875	::482366171761868000
212047421	::482366172667465000
366701651	::482366183765577000
607721617	::482366184445050000
87247551	::482366197493542000
169291538	::482366221979877000
320485729	::482366235020394000
348725381	::482366235729231000
161041223	::482366242066808000
279139758	::482366256935219000
33788573	::482366272902946000
348725381	::482366281098993000
179519500	::482366343207845000
407399368	::482366355228725000
145469568	::482366365102141000
19071786	::482366373608570000
245080630	::482366402284621000
348725381	::482366428600107000
25178781	::482366440054337000
108542953	::482366458010550000
396454394	::482366460828712000
327689033	::482366526730039000
357275400	::482366550700089000
546947837	::482366554630135000
214595457	::482366556962566000
6092972	::482366568483926000
33703073	::482366585613856000
277760577	::482366596984217000
150518148	::482366600289341000
447313860	::482366603485380000
46963484	::482366646737059000
462681637	::482366669373714000
160734732	::482366722117091000
161041223	::482366749523050000
37316930	::482366764013977000
186314952	::482366780380155000
186314952	::482366799669760000
46963484	::482366810394591000
36310459	::482366867408162000
142364553	::482366877260591000
14715501	::482366896579166000
209223008	::482366966414733000
26514591	::482366976312889000
36310459	::482367028104540000
16807883	::482367031132839000
320485729	::482367044323909000
22187821	::482367065873866000
372493368	::482367086371426000
169291538	::482367096353873000
46963484	::482367105681989000
237024825	::482367108907794000
45966951	::482367111382450000
230905946	::482367118126501000
16713682	::482367121264234000
359174210	::482367121935331000
142364553	::482367133528363000
263914867	::482367135893561000
378773930	::482367171222192000
36082253	::482367190793220000
36310459	::482367203350953000
320485729	::482367218177822000
46963484	::482367220467503000
45966951	::482367224309907000
36082253	::482367228785209000
337434597	::482367250368696000
328794919	::482367326482751000
25178781	::482367366169649000
234187240	::482367405268537000
388558032	::482367430061465000
48971187	::482367440911753000
16807883	::482367450076307000
6092972	::482367456359374000
507918715	::482367497732390000
513982376	::482367516904144000
467545942	::482367534801625000
160734732	::482367568544415000
449902821	::482367571321053000
281824012	::482367574110244000
245080630	::482367588429611000
36851172	::482367596264976000
63617875	::482367598961905000
65513	::482367637205168000
142364553	::482367640481308000
449902821	::482367661041389000
240766538	::482367676443279000
411222321	::482367683955281000
108542953	::482367685733666000
607721617	::482367686299492000
76082847	::482367698173968000
245080630	::482367733867102000
276341812	::482367821137973000
36310459	::482367825869565000
240766538	::482367836720218000
344454080	::482367846748389000
16807883	::482367858950041000
449902821	::482367893904949000
276341812	::482367947441061000
105026890	::482367948057628000
105026890	::482367966495797000
47031965	::482367970790744000
376467319	::482367985353359000
364035957	::482368008405659000
376467319	::482368015506210000
276341812	::482368020539383000
209401949	::482368026361069000
68622166	::482368039078625000
279235824	::482368040122597000
376467319	::482368040135163000
161041223	::482368048603869000
398445530	::482368073244999000
411222321	::482368080778362000
425381729	::482368115368407000
52628599	::482368123253698000
108542953	::482368135170097000
90797741	::482368154925268000
114579662	::482368168392790000
241337450	::482368179742978000
240892007	::482368181537738000
232736272	::482368212214878000
209223008	::482368241382088000
393718746	::482368246851837000
77765035	::482368277276946000
30516737	::482368295572897000
50509821	::482368303436800000
300884493	::482368313952313000
33788573	::482368322416422000
87247551	::482368355047723000
153543800	::482368392288940000
50509821	::482368405744254000
36310459	::482368419690717000
411222321	::482368476032798000
238740641	::482368503551623000
22954511	::482368549508218000
310321041	::482368565408849000
185716839	::482368581527543000
1007041	::482368621893541000
288540835	::482368625957797000
36310459	::482368630290915000
310321041	::482368680865460000
70483417	::482368704621989000
60555388	::482368704919764000
116054733	::482368729431306000
42994926	::482368735991582000
376467319	::482368767175827000
30666953	::482368798314332000
245021956	::482368800008830000
116054733	::482368863070195000
479156555	::482368885438427000
98552986	::482368903759155000
329955120	::482368918187552000
36310459	::482368985879810000
185716839	::482368992544165000
230905946	::482369026195091000
61307501	::482369053256720000
418480466	::482369063268536000
75209135	::482369089575612000
411222321	::482369093161713000
351348648	::482369094964883000
279235824	::482369103441580000
53486281	::482369139856900000
53486281	::482369151529660000
240892007	::482369161008406000
279235824	::482369171846471000
52824736	::482369189902962000
36310459	::482369199533477000
214465537	::482369205015023000
335488857	::482369219292856000
176954488	::482369223218307000
112333263	::482369241664876000
185716839	::482369260828643000
87247551	::482369282127323000
356579210	::482369302998183000
279235824	::482369310849896000
39863661	::482369314860064000
396332641	::482369320463237000
33699503	::482369322845622000
45966951	::482369366915579000
341153843	::482369376398491000
108542953	::482369377787199000
52542320	::482369429746221000
273955213	::482369441523458000
36310459	::482369555306934000
214220072	::482369556938502000
20903172	::482369632058105000
331397011	::482369638916194000
240892007	::482369641952849000
18015033	::482369664136146000
183562162	::482369744880680000
358611246	::482369752388485000
193192138	::482369755890741000
182834679	::482369759913443000
87247551	::482369782960750000
238740641	::482369796949147000
302934050	::482369802707542000
29500521	::482369806318850000
635845301	::482369822047469000
34087430	::482369832721981000
39863661	::482369845762469000
503911979	::482369853668339000
182901672	::482369943741407000
213767620	::482369959201222000
91521926	::482369974221025000
240463390	::482369975311536000
39863661	::482369997969580000
51068331	::482370005213138000
358611246	::482370006093553000
286203749	::482370009511915000
335488857	::482370015443046000
458808714	::482370031582732000
114579662	::482370052105064000
240463390	::482370053833097000
207290040	::482370082145050000
713350694	::482370097588494000
713350694	::482370115472990000
358611246	::482370140726501000
24113194	::482370170728378000
286203749	::482370196770791000
213767620	::482370236398571000
29391732	::482370294900719000
87247551	::482370303712972000
246050172	::482370335845527000
354047009	::482370344356171000
240766538	::482370394088026000
213767620	::482370403898101000
185716839	::482370406171422000
29391732	::482370435237945000
114579662	::482370442502488000
240463390	::482370449808965000
358611246	::482370472307204000
122717174	::482370482012823000
323460527	::482370488279134000
213767620	::482370564841947000
247560161	::482370643996852000
16380745	::482370665182285000
256321392	::482370687881863000
308170990	::482370789241815000
157254287	::482370792701702000
227114320	::482370804228063000
532542878	::482370847609733000
259569717	::482370847877763000
250474725	::482370850033655000
213767620	::482370868878663000
411222321	::482370893155696000
272999900	::482370895864811000
40604299	::482370899044098000
561527789	::482370923987628000
359174210	::482370924592001000
623065439	::482370945018245000
20190503	::482370966497284000
157254287	::482370975019716000
234828491	::482370976030531000
87247551	::482370989670420000
213767620	::482370989766889000
411222321	::482370994188066000
435349693	::482370998872707000
484202581	::482371010319355000
308170990	::482371027700547000
6284612	::482371053587406000
135324408	::482371063092101000
33964276	::482371064735862000
98552986	::482371074034647000
135324408	::482371085556805000
403834874	::482371095316934000
182834679	::482371102304665000
240766538	::482371106817310000
561527789	::482371108998377000
106715045	::482371110303170000
596678073	::482371144100478000
112333263	::482371151172079000
27335023	::482371154293039000
238307628	::482371167605751000
133617944	::482371168066760000
112333263	::482371181870194000
87247551	::482371189243797000
50151347	::482371196143423000
636894252	::482371204339097000
135324408	::482371226401538000
532542878	::482371229622763000
389614947	::482371254457237000
403834874	::482371261562376000
327934017	::482371299658850000
147310240	::482371332186071000
213767620	::482371352028930000
201878266	::482371366914514000
234828491	::482371368617377000
188417746	::482371371851214000
114579662	::482371390142566000
98552986	::482371455334641000
559991040	::482371471193296000
30417393	::482371484677971000
114070939	::482371528437145000
609790203	::482371571512651000
559991040	::482371582728208000
155650977	::482371607348797000
399117604	::482371627557335000
96658544	::482371638990995000
258532274	::482371655742672000
561527789	::482371668707254000
499167427	::482371674226958000
36851172	::482371687288434000
201878266	::482371700663668000
26514591	::482371703465865000
238307628	::482371718372417000
329955120	::482371796901969000
369217450	::482371822365577000
340646680	::482371830565441000
370464008	::482371840602812000
399117604	::482371844381900000
22944914	::482371870176870000
369217450	::482371888463634000
128775325	::482371958659510000
201878266	::482371964602818000
33699503	::482371966943236000
87247551	::482371988489388000
17169855	::482371989634834000
135324408	::482371994516987000
21153287	::482372062279786000
561527789	::482372095750324000
220532575	::482372153183326000
157254287	::482372155930185000
399117604	::482372187094261000
86131593	::482372211840253000
86131593	::482372275438489000
561527789	::482372288969330000
277251070	::482372309252964000
227114320	::482372315121205000
50151347	::482372318497218000
399117604	::482372335786541000
376525681	::482372336944168000
147310240	::482372375200407000
39553593	::482372403780022000
240892007	::482372447245582000
204292930	::482372460533145000
50151347	::482372478019198000
106320745	::482372545015185000
259569717	::482372557505847000
157254287	::482372576157507000
375873224	::482372606767554000
201878266	::482372626841489000
50151347	::482372651420110000
77765035	::482372685817606000
255147158	::482372708773019000
26068830	::482372715408400000
375873224	::482372716633157000
232072216	::482372724523008000
311664191	::482372764750606000
338830055	::482372771952197000
440624261	::482372780063617000
138557664	::482372782831841000
131072297	::482372795276746000
451868502	::482372815555788000
60718620	::482372826628771000
31586329	::482372866907045000
376467319	::482372871331647000
50151347	::482372888528302000
60718620	::482372901081849000
186208532	::482372907977302000
577411446	::482372914789224000
123746907	::482372923895062000
240766538	::482372934196289000
186208532	::482372937039638000
253759009	::482372939472322000
256259599	::482372940231499000
260464441	::482372942307680000
237112765	::482372952219217000
147310240	::482372956266717000
22187821	::482372970887643000
577411446	::482372972200882000
201878266	::482372975484604000
340646680	::482372986528223000
147310240	::482372989628219000
147310240	::482373033815195000
50151347	::482373036536897000
68052287	::482373043977990000
60718620	::482373044006965000
537660330	::482373058313740000
50151347	::482373072679227000
197277853	::482373111992840000
412638454	::482373140278804000
276540818	::482373142896447000
276540818	::482373168469131000
276540818	::482373181626675000
156166678	::482373199183626000
45966951	::482373210621898000
136750011	::482373210705379000
591216066	::482373247301066000
359174210	::482373260609585000
591216066	::482373289378320000
99320365	::482373299259727000
561527789	::482373365743644000
276540818	::482373370638786000
102266093	::482373371150495000
157904403	::482373373960265000
68622166	::482373380679929000
276540818	::482373381896286000
334420539	::482373388720435000
22559382	::482373392373649000
561527789	::482373393384083000
276540818	::482373395620052000
577411446	::482373399147462000
467027311	::482373408119091000
87247551	::482373410895310000
276540818	::482373417837273000
260464441	::482373420579946000
93043270	::482373431745576000
503911979	::482373441564049000
237530197	::482373443396968000
276540818	::482373485227155000
50151347	::482373493594419000
591216066	::482373521767931000
234828491	::482373524565155000
276540818	::482373535894347000
276540818	::482373564688265000
201878266	::482373567233794000
259542533	::482373578092867000
276540818	::482373580215566000
276540818	::482373594702696000
201878266	::482373616835653000
282692620	::482373631813906000
46963484	::482373653963603000
591216066	::482373659450146000
126507603	::482373683189514000
182834679	::482373700101365000
256259599	::482373742027223000
299796220	::482373758402179000
170162540	::482373780975529000
284931188	::482373787145355000
276540818	::482373803746791000
36310459	::482373806145949000
284931188	::482373811300335000
244800270	::482373812730621000
46963484	::482373834683580000
33964276	::482373853088579000
276540818	::482373856418889000
276540818	::482373865008816000
30719116	::482373891537793000
16807883	::482373900916248000
276540818	::482373908726034000
170162540	::482373925368635000
234828491	::482373937288843000
170162540	::482373979630342000
48971187	::482373981874307000
276540818	::482373986895294000
276540818	::482374009003474000
276540818	::482374023708700000
467027311	::482374031036129000
410856984	::482374054049890000
276540818	::482374059645497000
276540818	::482374080759611000
276540818	::482374092121964000
276540818	::482374133360361000
527041090	::482374141513719000
170162540	::482374149076033000
276540818	::482374223022006000
170162540	::482374232882421000
609790203	::482374245138169000
384155676	::482374262691344000
50151347	::482374270727643000
170162540	::482374271855915000
265760942	::482374277274927000
276540818	::482374278395232000
276540818	::482374285454225000
99320365	::482374294761398000
423816771	::482374312729403000
295339639	::482374351631548000
276540818	::482374367473840000
163646426	::482374381075955000
50151347	::482374451032363000
170162540	::482374454874345000
37495077	::482374456560476000
423816771	::482374481738878000
92840294	::482374492962840000
410195122	::482374522448801000
234630547	::482374533622796000
36310459	::482374541680050000
246030395	::482374556871434000
51979136	::482374613079707000
321037427	::482374671539507000
387461887	::482374736358305000
234630547	::482374739898695000
18437537	::482374750644494000
484202581	::482374772744265000
467545942	::482374782126915000
108542953	::482374783745921000
183562162	::482374796496211000
18437537	::482374831913308000
18437537	::482374855590178000
41692308	::482374897428332000
27335023	::482374921796857000
33418266	::482374962045407000
99320365	::482374968798617000
410961985	::482374996413521000
521938520	::482375022221459000
108542953	::482375085752610000
255104759	::482375103716806000
16807883	::482375154568540000
18028506	::482375164215431000
28498427	::482375187170467000
410856984	::482375249451683000
300009838	::482375285334368000
28498427	::482375324932382000
36310459	::482375347607195000
292395819	::482375376031584000
150034005	::482375376367132000
348316521	::482375390682312000
340094001	::482375418473771000
36310459	::482375426728546000
288540835	::482375437553655000
288540835	::482375469069639000
303488399	::482375472601251000
54422208	::482375474618707000
243465008	::482375485159378000
373006574	::482375489932120000
22559382	::482375505803358000
527041090	::482375529484398000
223288871	::482375551328346000
237112765	::482375565769728000
453044363	::482375570928304000
24868543	::482375576930381000
453044363	::482375601106321000
76442745	::482375605652971000
79861287	::482375613538250000
350003589	::482375614607785000
350003589	::482375647260463000
260464441	::482375652771782000
415179202	::482375776713859000
28498427	::482375786930769000
93043270	::482375827402027000
21415532	::482375917793050000
409662649	::482375993152131000
409662649	::482376026702364000
45966951	::482376027248017000
503741267	::482376042514886000
289360824	::482376093727354000
213767620	::482376121321668000
217928831	::482376122231832000
87812967	::482376133359726000
45966951	::482376137222680000
313421343	::482376159699542000
341313395	::482376200342351000
108542953	::482376229430235000
82723693	::482376260061233000
320452099	::482376283884883000
36116261	::482376291140653000
102100651	::482376336392994000
415179202	::482376341200076000
36772146	::482376347176931000
341313395	::482376350712360000
613592670	::482376398913282000
213767620	::482376412121145000
398445530	::482376417682792000
234828491	::482376418102231000
108542953	::482376426797432000
45966951	::482376456405004000
213767620	::482376504458752000
269151566	::482376543604203000
332908078	::482376547068686000
25082908	::482376571445968000
260464441	::482376572180000000
357308471	::482376592476209000
46764883	::482376603033673000
484202581	::482376607710318000
369217450	::482376616958386000
377627227	::482376680715984000
308657649	::482376687112687000
285988306	::482376701805334000
49221816	::482376706502582000
517695658	::482376754992934000
15782772	::482376786517721000
16807883	::482376794675634000
276540818	::482376839441420000
24868543	::482376871380668000
72143337	::482376890335105000
320452099	::482376892012855000
45966951	::482376894483300000
15726982	::482376934379515000
303488399	::482376945858932000
288540835	::482376983494418000
223614733	::482376984656642000
30719116	::482377014876594000
277251070	::482377022010703000
267023866	::482377030294458000
219153949	::482377042936463000
101286329	::482377060854562000
234828491	::482377074380783000
179519500	::482377129384878000
213767620	::482377136385163000
223614733	::482377146707750000
287014963	::482377160254971000
45966951	::482377161673023000
267023866	::482377162217881000
375385791	::482377163581456000
14187808	::482377173349572000
287014963	::482377183436894000
410856984	::482377191078912000
410961985	::482377195768147000
151604434	::482377199106809000
202292166	::482377227557146000
287014963	::482377240680738000
131072297	::482377254522335000
462648540	::482377271118802000
49221816	::482377287707271000
267023866	::482377293864529000
59705683	::482377298772250000
444247134	::482377302383538000
175314654	::482377308116750000
346998772	::482377318434746000
308657649	::482377385346871000
288540835	::482377411812528000
150518148	::482377422487048000
24383303	::482377449422852000
213767620	::482377502879277000
16807883	::482377511717060000
288540835	::482377536093966000
223614733	::482377566146547000
51068331	::482377598383955000
223998080	::482377637323882000
503911979	::482377661952430000
213767620	::482377685243404000
176202976	::482377693736865000
308170990	::482377700469141000
89505869	::482377705477128000
114579662	::482377707229958000
234828491	::482377716939755000
244290101	::482377798250553000
182834679	::482377827913052000
308170990	::482377904098377000
213767620	::482377959026589000
24383303	::482377972041527000
322465167	::482377988919394000
51068331	::482378001645326000
25935173	::482378001750163000
244290101	::482378021790162000
33703073	::482378025074688000
394365413	::482378027901280000
463318489	::482378028001947000
51068331	::482378093005635000
415789240	::482378093114294000
108542953	::482378095266390000
45966951	::482378106016387000
213767620	::482378167227666000
472287305	::482378197854474000
288540835	::482378234542055000
463318489	::482378273259659000
26068830	::482378282059309000
33703073	::482378292725833000
214220072	::482378314964017000
213767620	::482378362266992000
411841714	::482378368604966000
214220072	::482378376729337000
376467319	::482378410610536000
312435293	::482378432341622000
45966951	::482378437639016000
156801163	::482378440662724000
587054451	::482378466436718000
423816771	::482378498061770000
580156304	::482378501731807000
376467319	::482378504638447000
484202581	::482378540542070000
20863117	::482378543221841000
126109768	::482378574238732000
214220072	::482378580421525000
90750144	::482378605591552000
378850242	::482378607067926000
50151347	::482378642060619000
288540835	::482378665993310000
156801163	::482378709715136000
99320365	::482378741390135000
62989661	::482378758100631000
126109768	::482378761283702000
340094001	::482378769571655000
304140174	::482378788458987000
16166332	::482378795718955000
291413743	::482378815587381000
376467319	::482378834109419000
313421343	::482378896990830000
313421343	::482378898357747000
376467319	::482378899993546000
213767620	::482378909795618000
46771203	::482378932310650000
410961985	::482378939537444000
108542953	::482378952800210000
43977455	::482378969019588000
99320365	::482379004112953000
336845657	::482379004868300000
222278624	::482379061348421000
37495077	::482379072828227000
410195122	::482379077030912000
172573942	::482379081552363000
89590985	::482379150246699000
54754940	::482379165921198000
484202581	::482379201052672000
287228225	::482379233239392000
256319248	::482379240151609000
336845657	::482379280052400000
179519500	::482379295344455000
156801163	::482379329251196000
50151347	::482379376076398000
86131593	::482379387367460000
287228225	::482379395420549000
207290040	::482379434268565000
607721617	::482379445949317000
89590985	::482379473002582000
99320365	::482379480833728000
328871385	::482379491721764000
16846197	::482379537511354000
49221112	::482379538920259000
60108947	::482379547456069000
106320745	::482379590078189000
351348648	::482379607564251000
282328751	::482379628925837000
381778563	::482379650782355000
580156304	::482379668968841000
91521926	::482379675604234000
351348648	::482379683472748000
131278152	::482379702641123000
156801163	::482379708206563000
24383303	::482379721880399000
50151347	::482379763932094000
110853177	::482379869032951000
160495648	::482379933293883000
288540835	::482379963392204000
580156304	::482379981725523000
175314654	::482380012985675000
267023866	::482380024243564000
126109768	::482380055285202000
407399368	::482380068287569000
87956728	::482380086977789000
371068004	::482380095278288000
376801597	::482380095655399000
126109768	::482380099426086000
376801597	::482380128140292000
172280619	::482380132212953000
92840294	::482380132917600000
246050172	::482380173531041000
87966998	::482380186545954000
60108947	::482380209799593000
181877725	::482380215549956000
287014963	::482380218661748000
463318489	::482380225284546000
351348648	::482380241382297000
463318489	::482380250626527000
45581124	::482380252614639000
72143337	::482380258633850000
587054451	::482380267609665000
463318489	::482380298626158000
328794919	::482380329307881000
373006574	::482380331735973000
108542953	::482380348412919000
72143337	::482380349931257000
200685756	::482380366599430000
101136541	::482380408135233000
72143337	::482380428016619000
463318489	::482380442117476000
351348648	::482380475768401000
76017935	::482380477228015000
91195209	::482380497574576000
77078833	::482380515404562000
90467952	::482380532529901000
240463390	::482380533662371000
80157666	::482380572824596000
80157666	::482380599429054000
328794919	::482380610082598000
80157666	::482380633050603000
10095952	::482380636796510000
25223941	::482380647684513000
45278487	::482380648079192000
287014963	::482380654814834000
377357259	::482380676511973000
182901672	::482380692069040000
17035194	::482380726667845000
80157666	::482380748238778000
120851061	::482380756288040000
351348648	::482380759991209000
80157666	::482380772444102000
484202581	::482380786667356000
180190603	::482380805390352000
80157666	::482380820171071000
182834679	::482380823342350000
300884493	::482380849904893000
377357259	::482380898638127000
80157666	::482380914517757000
451868502	::482380921052467000
25160673	::482380951368916000
234828491	::482380962349592000
50151347	::482380965990264000
484202581	::482380970973474000
32973618	::482380998366474000
64584579	::482381004561076000
509524562	::482381008436998000
214595457	::482381010328621000
587054451	::482381023754207000
172280619	::482381026249822000
1007041	::482381054985371000
322108529	::482381074157166000
80157666	::482381118750986000
351348648	::482381119795392000
411997198	::482381148006252000
80157666	::482381152888451000
28510276	::482381170856824000
214595457	::482381213437419000
587054451	::482381221318893000
218956862	::482381233343983000
80157666	::482381254747095000
35923992	::482381265950498000
80157666	::482381282450501000
80157666	::482381294861418000
107823354	::482381325702139000
407399368	::482381328881434000
310982944	::482381354127339000
214595457	::482381355418804000
310982944	::482381395776790000
260262291	::482381419105091000
351847146	::482381423001604000
599348429	::482381447689687000
91521926	::482381451875192000
76442745	::482381459445915000
214595457	::482381460633305000
39553593	::482381469357056000
40478607	::482381471651745000
310982944	::482381472977145000
351847146	::482381527041314000
343606449	::482381568715927000
87247551	::482381571148623000
50151347	::482381577163247000
60131090	::482381597115547000
245203404	::482381619748036000
351847146	::482381623053139000
415179202	::482381626534809000
587054451	::482381641130594000
107823354	::482381642804121000
245203404	::482381670197121000
254319575	::482381693492289000
246030395	::482381721954832000
50151347	::482381741043109000
396332641	::482381772852707000
72143337	::482381787663183000
383383485	::482381813604577000
18437537	::482381814972305000
80157666	::482381894768545000
80157666	::482381947176374000
193583131	::482381961420607000
234828491	::482381988884529000
343606449	::482381991124275000
230905946	::482382007930855000
80157666	::482382019335168000
98589714	::482382039530741000
80157666	::482382051035725000
550757928	::482382052797341000
260262291	::482382125694328000
596113934	::482382133520920000
387188572	::482382133588414000
80157666	::482382148733644000
288540835	::482382171068309000
170162540	::482382189334495000
368730450	::482382192589275000
106320745	::482382202345234000
310982944	::482382226349654000
72143337	::482382259669196000
19684793	::482382266728214000
309789310	::482382281365921000
50151347	::482382301536337000
15902298	::482382320888860000
470458433	::482382338870247000
463318489	::482382346797064000
33629617	::482382355530006000
415179202	::482382363062976000
25359188	::482382376635334000
155650977	::482382378795417000
245203404	::482382391906816000
36869877	::482382398655848000
260464441	::482382406519754000
245203404	::482382450652217000
31294794	::482382462668922000
230905946	::482382465999192000
245203404	::482382466875813000
107823354	::482382488807813000
338120144	::482382505274646000
237118122	::482382549155450000
479246485	::482382577471213000
148912524	::482382593057226000
148912524	::482382646857588000
381778563	::482382679501856000
483115964	::482382732245204000
148912524	::482382743158812000
197692007	::482382756781903000
136038442	::482382758443220000
370464008	::482382815276044000
214595457	::482382841687191000
219153949	::482382866173923000
399174015	::482382874125934000
25359188	::482382902181650000
470458433	::482382904526663000
106320745	::482382927552970000
442082078	::482382962294403000
36116261	::482383011078348000
150518148	::482383113574576000
175314654	::482383118720958000
43977455	::482383192167817000
230905946	::482383263051165000
179669687	::482383268428255000
463318489	::482383284156915000
179669687	::482383318571159000
24171213	::482383329765756000
308657649	::482383333327114000
442082078	::482383344638754000
328794919	::482383347964850000
40478607	::482383361395408000
21452516	::482383361676427000
16713287	::482383374166671000
288540835	::482383384040071000
200615756	::482383449559289000
175314654	::482383453279633000
40478607	::482383457990230000
24383303	::482383482664939000
21449993	::482383502155841000
106320745	::482383505481949000
635845301	::482383516009627000
215362694	::482383522175270000
442082078	::482383526978158000
52011370	::482383527409754000
497565305	::482383562901946000
26068830	::482383615032954000
25160673	::482383636130324000
308170990	::482383721795170000
16713287	::482383745815556000
409680332	::482383774471036000
597965837	::482383808327864000
328794919	::482383815969497000
264335101	::482383827147313000
62940169	::482383836399927000
238826465	::482383886635532000
99843490	::482383910072905000
267023866	::482383938610929000
39553593	::482383954733834000
410286428	::482383959448637000
214595457	::482384037827207000
16713287	::482384106177581000
246030395	::482384118848569000
255810490	::482384137852968000
198651083	::482384138323116000
52011370	::482384143020331000
288540835	::482384267398242000
16713287	::482384273391906000
285988306	::482384283647352000
246030395	::482384300659064000
76638498	::482384355038220000
16807883	::482384408243363000
43977455	::482384411011612000
315527257	::482384423921278000
409680332	::482384492619776000
470458433	::482384501499502000
328794919	::482384511246692000
470458433	::482384524207468000
328794919	::482384561007915000
91666102	::482384583191986000
35869207	::482384607107903000
238826465	::482384645779390000
49221816	::482384709477888000
378367977	::482384808253739000
147997393	::482384876906491000
200615756	::482384897579831000
148436850	::482384912516153000
36772146	::482384922087546000
16713287	::482384956732108000
164676969	::482384967079841000
238826465	::482384995143929000
635845301	::482384995336458000
198651083	::482385006061305000
16713287	::482385065804984000
339565561	::482385082330525000
51413309	::482385123846148000
36116261	::482385201780510000
96658544	::482385266586714000
46963484	::482385269476192000
339565561	::482385327110103000
288540835	::482385437999124000
72143337	::482385441375940000
340094001	::482385478004404000
25160673	::482385506500505000
308657649	::482385512058335000
46963484	::482385538091999000
454406979	::482385539199676000
198233216	::482385551979339000
101136541	::482385656958570000
225622870	::482385663791071000
499167427	::482385699031621000
435516954	::482385713401303000
16713287	::482385719256563000
198651083	::482385732229955000
225622870	::482385742694334000
23400461	::482385750307000000
431937908	::482385772608106000
414191298	::482385799967567000
450560571	::482385859329527000
373126936	::482385862747901000
432819849	::482385881530376000
193583131	::482385975692517000
42220462	::482386041786335000
247560161	::482386077005905000
346998772	::482386084534288000
101286329	::482386095859314000
327662373	::482386118881464000
600663496	::482386127589240000
48046250	::482386151597436000
21503139	::482386158249185000
20903172	::482386159180316000
246030395	::482386183557632000
597965837	::482386184686297000
308690900	::482386187315707000
76442745	::482386203136643000
327662373	::482386216302551000
562178473	::482386229791424000
252422768	::482386249232044000
42220462	::482386261731442000
40604299	::482386279921770000
25223941	::482386280819343000
20903172	::482386287622504000
75209135	::482386305373200000
91521926	::482386310481473000
252422768	::482386344144932000
247560161	::482386405478637000
252422768	::482386431843643000
442082078	::482386576735891000
16713287	::482386590228955000
450560571	::482386606238617000
335488857	::482386614770208000
562178473	::482386619635212000
164676969	::482386707707625000
180190603	::482386768910495000
193583131	::482386773658832000
76463655	::482386885051162000
351348648	::482386906429128000
520533224	::482386917581807000
193583131	::482386970317172000
310666452	::482386988960456000
366753447	::482386991888101000
58847822	::482386993771315000
16713287	::482387057507983000
122717174	::482387069101027000
467027311	::482387142468190000
310666452	::482387229101137000
354047009	::482387265738772000
67069063	::482387266162020000
326351370	::482387271069364000
40604299	::482387327507914000
101286329	::482387332193325000
337434597	::482387450195505000
580156304	::482387460358283000
351348648	::482387472165265000
39553593	::482387474514079000
366753447	::482387480037974000
101286329	::482387483175714000
352960797	::482387490808922000
354047009	::482387504445009000
354412568	::482387514531917000
230655725	::482387576637362000
15137186	::482387583486291000
198233216	::482387607569985000
351348648	::482387612334694000
288540835	::482387657599631000
15137186	::482387669180104000
153543800	::482387691330600000
15137186	::482387706597478000
353567857	::482387706790432000
62940169	::482387716407963000
15137186	::482387735366234000
52011370	::482387745650647000
62940169	::482387768153104000
108542953	::482387800130850000
472287305	::482387826206457000
151190656	::482387830128541000
354047009	::482387852140224000
499167427	::482387866014601000
354047009	::482387881835905000
562178473	::482387912059678000
101286329	::482387960525225000
198233216	::482387972541939000
66270239	::482387988630872000
237112765	::482388051134775000
354047009	::482388111151104000
15137186	::482388134756225000
369174583	::482388183015907000
101286329	::482388184169709000
499167427	::482388187306676000
257092614	::482388215555293000
171746458	::482388262775173000
195154119	::482388270412603000
40604299	::482388327006343000
354047009	::482388399203319000
198233216	::482388417909510000
54422208	::482388429611614000
62940169	::482388432459554000
432819849	::482388443721629000
180190603	::482388477275697000
17035194	::482388480522477000
238826465	::482388540685582000
310982944	::482388542711398000
251359942	::482388548604407000
39553593	::482388597081788000
562178473	::482388656523468000
386169383	::482388670234652000
354047009	::482388750342029000
60718620	::482388771447775000
240892007	::482388798433525000
337434597	::482388834307407000
472287305	::482388836882731000
423446901	::482388841815220000
79073243	::482388859645612000
282328751	::482388881791516000
335488857	::482388886715662000
596113934	::482388980965462000
200685756	::482389026196828000
424498591	::482389028486914000
24226614	::482389029741420000
587054451	::482389040226783000
54422208	::482389052285390000
255205725	::482389094224252000
472287305	::482389097403514000
234828491	::482389108472303000
200685756	::482389137992192000
200685756	::482389149509369000
22944914	::482389185400020000
25160673	::482389190428983000
230655725	::482389210897608000
92924351	::482389226743287000
432819849	::482389273480798000
311664191	::482389381593202000
91521926	::482389388450488000
200685756	::482389389041885000
200685756	::482389431463075000
587054451	::482389435116302000
25160673	::482389468305829000
230911888	::482389523817435000
596113934	::482389534810726000
66270239	::482389607015657000
299796220	::482389643204513000
259093732	::482389657011769000
66270239	::482389665698156000
386169383	::482389669611462000
230911888	::482389677349928000
25942336	::482389703568547000
200685756	::482389731171237000
308170990	::482389764122087000
234828491	::482389772111843000
117608761	::482389886746361000
230911888	::482389920091082000
369174583	::482389922616074000
348316521	::482389932757897000
46963484	::482389937937842000
327662373	::482389968124252000
386169383	::482389992308625000
282779381	::482390006254694000
282328751	::482390020897382000
409662649	::482390071559995000
230911888	::482390083689930000
372068999	::482390084743073000
27904685	::482390099011723000
203688730	::482390168985300000
27904685	::482390186731401000
236595577	::482390202124488000
596113934	::482390206771769000
160788774	::482390212643807000
46963484	::482390237239185000
24226614	::482390259666534000
432819849	::482390303421526000
230911888	::482390310484332000
230911888	::482390450385334000
352960797	::482390461412159000
49221816	::482390504303112000
596113934	::482390518723121000
442082078	::482390523823419000
96421993	::482390525438590000
596113934	::482390542785839000
238826465	::482390563233492000
442082078	::482390643147161000
596113934	::482390667637710000
252823136	::482390699929632000
291155950	::482390748705222000
423446901	::482390757072842000
450560571	::482390820645900000
366753447	::482390838341685000
245203404	::482390879781416000
46963484	::482390898236325000
369174583	::482390900559978000
245080630	::482390902585843000
442082078	::482390912555679000
39215095	::482390928334663000
596113934	::482390967211659000
288540835	::482390998895435000
442082078	::482391035293597000
432819849	::482391039475732000
295466391	::482391065735860000
288540835	::482391075990937000
596113934	::482391097348345000
386169383	::482391102587027000
32596609	::482391163538665000
264622253	::482391189077778000
133158896	::482391225106837000
256319248	::482391285006073000
442082078	::482391332246134000
432819849	::482391375254929000
499167427	::482391411031932000
151190656	::482391448214863000
335488857	::482391471245783000
423446901	::482391473208303000
102100651	::482391473761955000
446757000	::482391538324881000
399408344	::482391542158479000
596113934	::482391542942818000
218321424	::482391549289181000
62940169	::482391555719036000
31326082	::482391590510403000
291155950	::482391627961335000
385259637	::482391651634012000
230905946	::482391677277990000
240941201	::482391717627166000
31326082	::482391773147197000
36116261	::482391801022541000
240941201	::482391815543201000
596113934	::482391819154513000
325036867	::482391838800625000
366753447	::482391895419539000
240941201	::482391908207964000
51068331	::482391939300749000
44231782	::482391959235862000
385706960	::482391993683697000
31326082	::482392032757837000
20903172	::482392048067043000
553711382	::482392049207873000
596113934	::482392051049177000
435478224	::482392099220770000
385259637	::482392099250135000
25680589	::482392114253160000
168864295	::482392114953584000
423446901	::482392168921698000
16864384	::482392171530579000
397571431	::482392178354696000
596113934	::482392206418796000
385706960	::482392209925222000
442082078	::482392217693065000
304140174	::482392224123338000
596113934	::482392248508628000
325036867	::482392296881537000
442082078	::482392326166171000
352486016	::482392370399289000
423446901	::482392374732025000
385706960	::482392410295508000
397571431	::482392467711356000
305379724	::482392521301970000
369174583	::482392525378834000
238826465	::482392530022309000
178269816	::482392624720908000
596113934	::482392627958927000
300884493	::482392670007222000
65412211	::482392685953568000
51068331	::482392700524957000
282328751	::482392703540293000
36116261	::482392739028275000
16472279	::482392769474736000
410195122	::482392796842573000
596113934	::482392805180854000
156801163	::482392853843165000
36116261	::482392856871452000
635845301	::482392926865985000
596113934	::482393069396840000
352595123	::482393103463383000
29500521	::482393116377227000
238826465	::482393122174140000
255834275	::482393126347079000
230905946	::482393175533711000
238826465	::482393202734153000
635845301	::482393205778833000
31326082	::482393216721760000
54116443	::482393266743033000
31326082	::482393273944657000
592475734	::482393346808102000
36116261	::482393348863324000
51068331	::482393352566882000
334665323	::482393398041513000
288540835	::482393428232130000
39683534	::482393489016377000
51068331	::482393514089938000
183090041	::482393529436889000
352595123	::482393557291237000
596113934	::482393558846930000
39683534	::482393601226575000
386169383	::482393607085629000
352595123	::482393614694506000
39683534	::482393642557276000
101136541	::482393656255459000
352595123	::482393668125745000
433169770	::482393687536586000
25410192	::482393693173727000
39683534	::482393718901997000
46963484	::482393721766305000
553711382	::482393752753815000
25410192	::482393770936111000
592475734	::482393774199291000
423446901	::482393783921684000
39683534	::482393797020876000
283251929	::482393808949092000
219153949	::482393878897889000
219153949	::482393945243398000
607016651	::482393958056599000
287014963	::482393958568321000
230227645	::482393967867486000
51068331	::482394026503847000
87966998	::482394036645269000
25410192	::482394054764683000
85211920	::482394068710731000
288540835	::482394078953218000
553930094	::482394079850807000
423098923	::482394085526106000
577920402	::482394130958413000
87966998	::482394171609591000
220455732	::482394238978494000
352595123	::482394299229679000
123746907	::482394320767836000
39683534	::482394344373374000
39683534	::482394381727825000
187741596	::482394389478535000
228845995	::482394390087073000
101136541	::482394414384287000
73020435	::482394446034526000
287014963	::482394452334358000
596113934	::482394486727659000
349484189	::482394558357966000
553711382	::482394595519901000
101136541	::482394680642908000
520533224	::482394689325113000
386169383	::482394766424801000
288540835	::482394814604787000
357275400	::482394820078342000
289360824	::482394860314296000
357275400	::482394899484901000
424464803	::482395023434981000
386169383	::482395033551650000
96421993	::482395064673787000
66555228	::482395064690159000
238826465	::482395072995274000
352595123	::482395118167523000
35141457	::482395182923780000
398445530	::482395272123666000
236167599	::482395318563377000
25410192	::482395343582015000
442082078	::482395368022233000
375734748	::482395384828796000
77787388	::482395396267061000
35141457	::482395407423913000
573151200	::482395443951718000
384530394	::482395465099390000
220455732	::482395486452600000
21153287	::482395486729809000
384155676	::482395487488581000
123746907	::482395499140767000
18918771	::482395587544092000
349484189	::482395589317894000
14594667	::482395599220641000
40994873	::482395601301434000
236167599	::482395688672968000
354047009	::482395690132594000
238826465	::482395712081367000
352595123	::482395748596973000
80788799	::482395762630729000
21153287	::482395840632610000
432819849	::482395934140428000
114967175	::482395995825659000
398707286	::482396062553219000
433169770	::482396131901440000
238826465	::482396168476172000
330201359	::482396192911785000
114967175	::482396226294267000
349484189	::482396276718182000
40994873	::482396368636375000
349484189	::482396421660741000
40478607	::482396423133335000
129050216	::482396476984004000
397571431	::482396504267583000
246050172	::482396509577568000
287014963	::482396511456595000
287014963	::482396537859735000
46963484	::482396547221450000
188417746	::482396583049572000
171746458	::482396637705146000
52011370	::482396696639713000
328557330	::482396720588791000
167365283	::482396773470965000
238826465	::482396775312269000
96421993	::482396876273381000
330201359	::482396954865852000
274432702	::482396961509629000
288540835	::482396975082393000
290396729	::482396978483978000
261900342	::482397000814432000
236167599	::482397043306926000
61698439	::482397056812986000
151604434	::482397080682377000
223614733	::482397158646099000
156801163	::482397244910362000
596113934	::482397273960095000
238826465	::482397299369586000
36772146	::482397304825991000
323011452	::482397492215287000
238826465	::482397547601068000
367296747	::482397549790117000
236202065	::482397563551617000
64768338	::482397571059441000
62756038	::482397598989307000
62756038	::482397608858877000
35923992	::482397754795511000
392493604	::482397765100916000
454146385	::482397788295430000
385706960	::482397852052643000
156801163	::482397886173302000
340678678	::482397895123947000
308170990	::482398003089932000
30417393	::482398003836518000
30417393	::482398062170484000
30417393	::482398106747559000
33369338	::482398109503205000
101286329	::482398130559000000
181877725	::482398180815147000
339295860	::482398203577237000
392493604	::482398344707182000
290396729	::482398393814106000
545784705	::482398417054756000
156801163	::482398437099323000
436476907	::482398441541087000
288540835	::482398549536030000
15726982	::482398579407847000
31326082	::482398596063453000
29849760	::482398643455262000
15806298	::482398653068230000
561527789	::482398691643244000
283251929	::482398724841164000
561527789	::482398780470218000
101286329	::482398786837569000
352595123	::482398838641004000
338588400	::482398855082696000
384155676	::482398872623276000
545784705	::482398873873182000
100090407	::482398904483590000
51979136	::482398950796697000
419836731	::482399035018723000
51979136	::482399064483311000
263418480	::482399121232252000
356408344	::482399146280636000
215181084	::482399163154714000
260961523	::482399193776914000
52011370	::482399217810288000
51979136	::482399231152377000
15806298	::482399323947167000
356408344	::482399328145661000
51979136	::482399336064487000
33369338	::482399358789230000
31326082	::482399480050749000
288540835	::482399491220189000
236167599	::482399499596210000
356408344	::482399521842819000
31326082	::482399522610368000
356408344	::482399545351888000
33369338	::482399553644027000
283251929	::482399578524614000
36116261	::482399588218044000
40994873	::482399613899382000
356408344	::482399637525909000
236167599	::482399687387795000
36116261	::482399732279422000
375873224	::482399743813763000
596113934	::482399770061713000
356408344	::482399776005042000
251359942	::482399816967024000
312245470	::482399834125504000
312245470	::482399861111656000
115503799	::482399895152648000
596113934	::482399921614516000
54422208	::482399947044569000
262870925	::482399979970236000
32596609	::482399998747742000
520533224	::482400029085147000
349484189	::482400031924690000
260961523	::482400104142233000
700013623	::482400136476504000
356408344	::482400169191673000
419836731	::482400197730140000
561527789	::482400316696956000
249388532	::482400335533969000
51979136	::482400410418688000
80586819	::482400441041305000
236167599	::482400474956845000
77765035	::482400507827200000
51979136	::482400530723926000
288540835	::482400532112220000
54422208	::482400542145003000
31326082	::482400598281564000
21531254	::482400621278932000
58562014	::482400638735642000
236167599	::482400656108437000
54422208	::482400749440073000
356408344	::482400757505740000
16472279	::482400774731755000
369174583	::482400802003107000
419836731	::482400806969552000
58562014	::482400860287152000
321839755	::482400925558915000
356408344	::482400928767541000
60578212	::482400944207171000
80586819	::482400983864328000
562178473	::482401010149629000
56779057	::482401015430262000
54422208	::482401062326771000
232437529	::482401092404142000
287727506	::482401124050149000
287727506	::482401170078433000
51979136	::482401177124880000
291155950	::482401188218810000
419836731	::482401208943271000
136750011	::482401210234716000
80586819	::482401232418390000
51979136	::482401242744766000
263418480	::482401385221070000
450560571	::482401445329633000
288540835	::482401447355494000
181840332	::482401457564827000
181840332	::482401504008343000
80586819	::482401533590786000
368730450	::482401556550004000
373126936	::482401575004958000
255834275	::482401587856277000
450560571	::482401593355010000
54422208	::482401604314742000
244800270	::482401632894742000
80586819	::482401668043395000
31326082	::482401679581532000
596113934	::482401726159273000
16472279	::482401759898247000
96421993	::482401799060852000
356408344	::482401803758100000
80586819	::482401816467234000
553711382	::482401878479626000
51979136	::482401884943024000
287727506	::482401885068881000
356408344	::482401894891917000
244800270	::482401901955141000
433169770	::482401945026433000
26068830	::482401953545076000
433012724	::482401971341496000
51979136	::482401995353903000
47733122	::482402000131198000
80586819	::482402014366679000
596113934	::482402054950752000
51979136	::482402067495923000
106320745	::482402092531740000
283328574	::482402118381207000
47733122	::482402136651624000
351099839	::482402158298427000
101286329	::482402172135809000
80586819	::482402182247886000
34204169	::482402193551536000
356408344	::482402216674725000
325192444	::482402227139923000
64813007	::482402261336068000
288540835	::482402263181172000
56779057	::482402280356847000
47733122	::482402293162070000
80586819	::482402345699913000
249388532	::482402355942793000
356408344	::482402400108417000
47733122	::482402414742360000
249388532	::482402431658360000
419836731	::482402484401741000
80586819	::482402494392176000
562178473	::482402519583191000
245021956	::482402574830546000
60578212	::482402580094803000
291155950	::482402610066882000
101286329	::482402638013935000
80586819	::482402666094424000
56779057	::482402672574619000
80586819	::482402799360020000
356408344	::482402850576683000
80586819	::482402863771955000
118810756	::482402877437014000
288540835	::482402914959249000
25237171	::482402990897127000
52011370	::482403005438775000
262870925	::482403024028315000
375810749	::482403052939251000
321037427	::482403118781837000
51979136	::482403145381732000
48562201	::482403148683026000
288540835	::482403216676487000
54422208	::482403232220585000
25082908	::482403255629398000
259413656	::482403306581803000
375810749	::482403320900755000
306989340	::482403332300886000
25237171	::482403363451973000
306989340	::482403461837758000
80586819	::482403489591488000
375810749	::482403531773579000
372611209	::482403554393481000
51979136	::482403577525051000
201445185	::482403684291076000
104947253	::482403684337598000
349484189	::482403698757210000
51979136	::482403736602423000
51979136	::482403833184665000
349484189	::482403834115796000
150518148	::482403899194630000
26068830	::482403941787779000
372611209	::482403986201276000
254600909	::482403993918787000
349484189	::482404055252099000
295466391	::482404151234543000
414543388	::482404154837438000
101286329	::482404205156909000
596113934	::482404208348364000
87956728	::482404225968664000
442433056	::482404272584155000
123739379	::482404276749500000
25237171	::482404311201091000
554633284	::482404329228226000
20804321	::482404356730286000
349484189	::482404406105624000
14190836	::482404449470537000
238826465	::482404547428909000
319420243	::482404559080271000
386169383	::482404563727572000
101286329	::482404566647181000
349484189	::482404575781990000
39553593	::482404578894163000
419836731	::482404609315860000
310009833	::482404714386976000
39553593	::482404741339570000
262870925	::482404749770121000
333704327	::482404786998738000
336845657	::482404831383277000
96421993	::482404868687405000
215362694	::482404927189159000
339565561	::482404965273460000
305379724	::482404982482681000
489961036	::482405008722239000
237963845	::482405017471557000
288540835	::482405081824763000
33369338	::482405124384382000
31066609	::482405249043292000
47733122	::482405250452574000
162175448	::482405294186971000
133526428	::482405303389278000
242305581	::482405321076269000
162175448	::482405367503421000
349484189	::482405377913266000
39553593	::482405380086312000
545784705	::482405435685617000
44451086	::482405482166886000
101286329	::482405545673232000
288540835	::482405557249126000
336845657	::482405579101859000
381203261	::482405585053159000
349484189	::482405592560959000
283251929	::482405615805820000
219550942	::482405620151488000
56556074	::482405643739877000
108542953	::482405700627623000
56556074	::482405780214124000
383045348	::482405790561497000
431262520	::482405813135237000
315614733	::482405917002985000
70982412	::482406002998800000
31066609	::482406035110391000
31066609	::482406086402519000
162175448	::482406119298846000
315614733	::482406158171246000
349484189	::482406187317473000
70982412	::482406257165221000
51979136	::482406284935700000
30912658	::482406294142193000
305379724	::482406336571772000
312245470	::482406371409666000
295466391	::482406413105262000
51979136	::482406438623408000
305379724	::482406486409105000
41649263	::482406521221820000
66311658	::482406574074245000
98054636	::482406602452918000
472528304	::482406605196365000
101286329	::482406619641556000
31066609	::482406699110653000
602895412	::482406715585875000
299796220	::482406764957425000
30912658	::482406783907282000
133526428	::482406796175638000
423446901	::482406799614554000
17035194	::482406883773665000
101286329	::482406909195321000
31066609	::482406937632313000
98054636	::482406973317455000
305379724	::482406998491664000
433012724	::482407020302065000
307397057	::482407039764021000
372611209	::482407043567874000
401757405	::482407061221683000
234213287	::482407070407200000
433012724	::482407100992073000
41649263	::482407136639463000
47733122	::482407262330171000
288540835	::482407263722676000
513434526	::482407298334064000
513434526	::482407344144281000
370401061	::482407365468487000
33528820	::482407441628680000
96658544	::482407445940416000
25935173	::482407452059512000
513434526	::482407505276833000
25935173	::482407559278510000
90797741	::482407585174528000
288540835	::482407594003140000
56556074	::482407608016322000
40994873	::482407631152111000
602895412	::482407647216300000
288540835	::482407669701959000
433012724	::482407698923675000
433169770	::482407781170159000
307397057	::482407785607753000
36116261	::482407825449447000
23754003	::482407850312867000
56556074	::482407909586788000
56556074	::482408059591852000
330201359	::482408136817377000
363649162	::482408159806763000
101286329	::482408161576751000
359174210	::482408164382740000
209401949	::482408170027880000
386169383	::482408228018327000
90797741	::482408316170403000
56779057	::482408323396812000
209401949	::482408353293824000
477235727	::482408374684745000
23754003	::482408375016112000
90797741	::482408455622651000
255810490	::482408467207323000
39553593	::482408566624489000
90797741	::482408569619628000
101286329	::482408596551245000
101286329	::482408738671046000
208171241	::482408797290254000
24113194	::482408809080430000
288540835	::482408827795431000
48562201	::482408865703940000
509760806	::482408867725209000
363649162	::482408887698882000
308858845	::482408889712123000
423446901	::482408903796207000
209401949	::482408934196527000
348085087	::482408940580261000
90797741	::482408983517728000
358452616	::482408987892019000
108542953	::482409006653513000
159640806	::482409011740831000
48562201	::482409033731952000
22736943	::482409066321281000
433012724	::482409067277590000
90797741	::482409079617634000
48562201	::482409120973475000
358452616	::482409126559895000
358452616	::482409203437281000
11146552	::482409209883926000
423446901	::482409232198033000
133526428	::482409282106036000
90797741	::482409314121162000
328779215	::482409347251568000
386169383	::482409382332727000
90797741	::482409491435380000
48562201	::482409538398990000
303488399	::482409543263989000
90797741	::482409573341736000
90797741	::482409584985128000
56556074	::482409683001409000
410403898	::482409708939390000
288540835	::482409769072726000
106855310	::482409776983605000
25082908	::482409782977265000
163415941	::482409805647474000
433012724	::482409811217117000
305379724	::482409831869853000
106855310	::482409855756828000
219153949	::482409981321682000
106855310	::482410076377210000
2084321	::482410112649134000
2084321	::482410114364628000
123746907	::482410122317418000
58847822	::482410144307769000
288540835	::482410210519027000
336845657	::482410290127319000
106855310	::482410298985676000
159640806	::482410338814394000
267482514	::482410341813321000
605608831	::482410354769555000
25104281	::482410387284176000
50011708	::482410442262712000
106855310	::482410536597217000
314710836	::482410606180696000
106320745	::482410624966610000
237621304	::482410631820083000
363649162	::482410751588855000
42638131	::482410780617228000
39553593	::482410812603379000
403834874	::482410818005663000
66555228	::482411107290583000
295466391	::482411343220199000
288540835	::482411427907387000
420323287	::482411472208023000
409662649	::482411486602489000
90797741	::482411498548256000
110530129	::482411599635156000
433012724	::482411601178284000
232114448	::482411603522899000
403020871	::482411624691929000
288540835	::482411636406239000
90797741	::482411674092462000
295466391	::482411694598012000
474371126	::482411817130393000
114967175	::482411824218783000
303488399	::482411839406358000
245080630	::482411876190408000
62685527	::482411911539994000
133526428	::482411938123882000
256853017	::482411957333409000
41967329	::482411978141356000
56779057	::482411978346872000
343606449	::482411994037751000
160734732	::482412118839271000
66555228	::482412143912837000
245080630	::482412183465107000
245080630	::482412287630643000
288540835	::482412289463562000
386169383	::482412479901757000
36468395	::482412481063944000
246030395	::482412770424401000
41967329	::482412825675964000
423666163	::482412833221533000
90797741	::482412842256441000
64791948	::482412892285722000
46070001	::482412916755685000
245080630	::482412988100403000
288540835	::482413042722807000
46070001	::482413072897032000
214220072	::482413138608799000
245080630	::482413166761365000
296627238	::482413187287900000
336845657	::482413273841942000
112333263	::482413423699832000
46070001	::482413445598699000
233084334	::482413562959122000
338619333	::482413667627974000
288540835	::482413697080365000
305379724	::482413736737509000
308170990	::482413822545002000
294964037	::482413891037954000
286203749	::482413898323075000
351348648	::482414023024316000
393041277	::482414039637565000
635577431	::482414110357716000
635577431	::482414142267985000
245080630	::482414152116211000
106320745	::482414158583824000
503577648	::482414171733377000
281295226	::482414298032242000
26068830	::482414304038121000
258226046	::482414346270543000
478020840	::482414418420969000
700013623	::482414475954630000
351348648	::482414490625925000
187078541	::482414513770098000
305379724	::482414560410750000
700013623	::482414589557366000
384155676	::482414785204457000
246030395	::482414798076784000
409662649	::482414801495146000
259093732	::482414881300557000
288540835	::482414899344076000
303488399	::482414941253554000
66270239	::482414994366017000
553711382	::482415011449417000
241337450	::482415089593909000
90467952	::482415221340786000
51979136	::482415247538393000
66270239	::482415369932382000
305379724	::482415446734303000
101136541	::482415486928310000
80788799	::482415519916515000
90797741	::482415536987705000
561527789	::482415559837904000
163646426	::482415568650506000
288540835	::482415580566142000
561527789	::482415651873501000
18918771	::482415706450194000
286203749	::482415754902396000
286203749	::482415806899159000
286203749	::482415904995565000
96443022	::482415937270722000
286203749	::482415957206257000
397571431	::482415988797755000
562590159	::482416031034404000
320560322	::482416044074496000
433654462	::482416057878323000
433654462	::482416094960156000
561527789	::482416166644617000
211616743	::482416171996553000
503577648	::482416204586684000
155459778	::482416269388288000
286203749	::482416296068255000
147779508	::482416332638789000
90797741	::482416385981968000
216168764	::482416397230669000
373126936	::482416454118035000
286203749	::482416491191488000
363649162	::482416527728455000
104947253	::482416594887659000
66555228	::482416604534145000
303488399	::482416609084973000
136458681	::482416634036887000
211616743	::482416660368723000
66270239	::482416769114451000
286203749	::482416809409122000
211616743	::482416849007570000
286203749	::482416971212787000
583488323	::482417005048246000
211616743	::482417073604153000
286203749	::482417129912664000
286203749	::482417196748910000
320452099	::482417236200525000
351914412	::482417247190020000
66555228	::482417368333680000
379253079	::482417397178331000
263418480	::482417453419343000
288540835	::482417590979932000
553711382	::482417599079120000
386169383	::482417699864076000
18918771	::482417717266624000
33369338	::482417734840369000
339458716	::482417779459383000
211616743	::482417844060426000
60108947	::482417858920841000
246030395	::482417881481613000
14955026	::482417984783134000
123746907	::482418048033636000
433654462	::482418081247948000
415953059	::482418091847327000
433654462	::482418122402447000
151604434	::482418127481749000
24383303	::482418155524866000
415953059	::482418175750180000
66786075	::482418190182404000
311729942	::482418241642328000
415953059	::482418334970175000
174351092	::482418347838283000
60108947	::482418378255396000
64791948	::482418621965021000
54116443	::482418699308003000
60108947	::482418728814919000
274432702	::482418841083842000
553711382	::482418861027782000
54116443	::482418901234757000
54116443	::482418933946138000
479246485	::482419023376699000
43045329	::482419072701718000
286282963	::482419106768248000
348193845	::482419143732244000
58847822	::482419160727568000
348193845	::482419173088178000
286203749	::482419185025183000
286203749	::482419199055110000
66786075	::482419208974630000
348193845	::482419250041085000
348193845	::482419265216081000
348193845	::482419309059121000
286203749	::482419338608009000
348193845	::482419362234515000
288540835	::482419363836747000
221590506	::482419363891253000
101136541	::482419365925502000
221590506	::482419373634621000
430072028	::482419383377985000
348193845	::482419404878012000
348193845	::482419461849223000
433012724	::482419474025308000
348193845	::482419477158428000
414543388	::482419553620611000
348193845	::482419633345929000
286203749	::482419754787807000
254319575	::482419765445525000
433012724	::482419777730666000
254600909	::482419895250870000
286203749	::482419921800794000
58847822	::482420049756426000
286203749	::482420057939517000
348193845	::482420070119772000
39215095	::482420095495331000
48562201	::482420191750782000
348193845	::482420264542547000
408031484	::482420371262431000
33342988	::482420409175126000
433012724	::482420484479258000
47753031	::482420555262332000
348193845	::482420622845161000
82600674	::482420640259928000
20932133	::482420665425731000
348193845	::482420710850043000
375734748	::482420720186556000
473718221	::482420732735938000
124582805	::482420741548560000
290396729	::482420746849771000
212475056	::482420753116053000
288540835	::482420755636817000
433012724	::482420792043376000
348193845	::482420796782940000
433012724	::482420814638116000
507674842	::482420844535107000
348193845	::482420844711272000
212475056	::482420988601065000
507674842	::482420994133348000
342845822	::482421023157936000
22736943	::482421046499221000
507674842	::482421050316054000
562590159	::482421062982828000
348193845	::482421078120095000
713350694	::482421112899649000
16380745	::482421182910562000
36116261	::482421201181376000
211616743	::482421385227034000
16380745	::482421395532419000
387188572	::482421456081797000
211616743	::482421556010704000
363649162	::482421622541127000
211616743	::482421654371307000
212475056	::482421658645721000
348193845	::482421660687933000
258226046	::482421683836293000
343756278	::482421772554223000
348193845	::482421805206876000
348193845	::482421890078617000
31066609	::482421932655398000
283051149	::482421938833195000
290396729	::482422002993483000
212490176	::482422272125181000
348193845	::482422286088036000
348193845	::482422304295485000
507674842	::482422308661764000
348193845	::482422360675319000
348193845	::482422372763308000
260464441	::482422465751052000
290396729	::482422486114394000
260464441	::482422544910139000
713350694	::482422603500773000
403834874	::482422650544074000
348193845	::482422696714567000
348193845	::482422709112946000
266210776	::482422729694400000
348193845	::482422783452790000
348193845	::482422795691773000
348193845	::482422820291362000
260361255	::482422840570826000
260361255	::482422841267060000
290396729	::482422945449381000
290396729	::482423002936516000
299796220	::482423034092195000
507674842	::482423286274326000
25237171	::482423295292108000
513982376	::482423300551749000
342845822	::482423348249391000
290396729	::482423392725782000
303488399	::482423410962612000
348193845	::482423468588142000
348193845	::482423560753803000
223614733	::482423603292409000
507674842	::482423662750859000
31066609	::482423681692336000
223614733	::482423721064296000
100195876	::482423809572470000
100195876	::482423810247761000
223614733	::482423811438956000
290396729	::482423820033085000
181877725	::482423848412151000
348193845	::482423850622124000
348193845	::482423901603897000
230898142	::482423985221533000
247633146	::482424020302721000
66270239	::482424078809042000
290396729	::482424120819580000
247633146	::482424160400842000
290396729	::482424181728890000
181877725	::482424231834423000
25099957	::482424300155064000
290396729	::482424415800406000
348193845	::482424514446241000
348193845	::482424528996290000
60220156	::482424549271535000
39215095	::482424681098510000
370401061	::482424692926873000
247633146	::482424755375448000
247633146	::482424891933609000
348193845	::482425004080914000
373569970	::482425066416635000
290396729	::482425123744382000
373569970	::482425161648308000
66882384	::482425315835117000
283518032	::482425535545757000
119636299	::482425561193525000
369174583	::482425685856616000
325192444	::482425772880441000
325192444	::482425826835959000
60718620	::482425937716596000
472287305	::482425965977423000
370401061	::482426151277953000
370401061	::482426352277397000
72143337	::482426469529182000
269383781	::482426487220367000
96658544	::482426497672949000
212475056	::482426513812246000
269383781	::482426517088399000
370401061	::482426546209427000
160144135	::482426578081550000
60718620	::482426680137760000
160144135	::482426694767083000
32583866	::482426849310412000
260464441	::482426900887769000
370401061	::482426916449046000
50354861	::482426991505723000
325192444	::482427032035672000
104947253	::482427123614113000
295339639	::482427145197588000
288540835	::482427168228528000
219153949	::482427193784819000
411997198	::482427201388679000
72143337	::482427302534742000
370401061	::482427441756266000
33238183	::482427686925922000
346412695	::482427719884357000
280309716	::482427747361648000
286203749	::482427771281354000
33238183	::482427804479655000
370401061	::482427869348761000
236266292	::482427973304209000
370401061	::482427983173787000
227355784	::482428000445947000
301761224	::482428062735155000
22414245	::482428112777404000
51964139	::482428143974629000
286203749	::482428271976402000
219153949	::482428368600985000
47753031	::482428379820343000
282328751	::482428442273533000
52494533	::482428485215207000
339126665	::482428777096437000
288540835	::482428886366429000
52494533	::482428940469153000
51964139	::482428980336029000
630637790	::482429042483027000
325192444	::482429135936303000
227355784	::482429310217646000
105607367	::482429323660365000
224124379	::482429335601573000
436336703	::482429417919373000
224124379	::482429457781649000
286203749	::482429594096508000
46070001	::482429619002679000
224124379	::482429620940066000
424464803	::482429633317466000
144733584	::482429644118188000
28063382	::482429653995364000
370401061	::482429655627362000
224124379	::482429775017832000
392301070	::482429831846436000
358031089	::482429860350922000
42720153	::482429901006319000
224124379	::482429947793784000
286203749	::482430019549945000
165290348	::482430041503334000
165290348	::482430077221601000
227355784	::482430176178208000
186314952	::482430193789710000
634615880	::482430203851849000
436336703	::482430230377005000
165290348	::482430257559896000
436336703	::482430402259599000
224124379	::482430406579322000
134873681	::482430469342904000
370401061	::482430495930994000
174351092	::482430501404569000
28063382	::482430564687814000
625900103	::482430591472648000
165290348	::482430594299617000
16864384	::482430605439684000
17694593	::482430608564826000
175591069	::482430700247719000
436336703	::482430720187830000
286203749	::482430721533825000
227355784	::482430856532090000
227355784	::482430987738316000
153543800	::482431150808252000
111136825	::482431262821335000
397571431	::482431344715104000
358031089	::482431347189755000
397571431	::482431388356857000
288540835	::482431418392272000
227355784	::482431422985433000
15726982	::482431468405157000
370401061	::482431530737098000
18918771	::482431671028166000
288540835	::482431791383330000
240015074	::482431874115973000
224124379	::482432002340044000
31066609	::482432016801992000
240015074	::482432024855470000
165290348	::482432261518684000
277626311	::482432281118658000
240015074	::482432290048331000
62870601	::482432366061690000
210996408	::482432378501988000
31066609	::482432391454015000
301761224	::482432436559560000
365739414	::482432726113345000
16864384	::482432734573236000
115459999	::482432775723569000
259581735	::482432872897196000
384155676	::482432906619408000
370401061	::482432930363764000
92870542	::482433001356152000
111978266	::482433127034265000
15726982	::482433138069487000
119636299	::482433240897052000
370401061	::482433357222252000
31066609	::482433450587090000
397571431	::482433452969439000
50011708	::482433523903496000
370401061	::482433591285387000
260262291	::482433615586787000
21764174	::482433628538810000
384155676	::482433648860229000
128775325	::482433725242679000
384155676	::482433811657916000
14205371	::482433853621940000
48046250	::482433879220158000
47753031	::482434048480923000
318065690	::482434073126662000
506707370	::482434232141488000
36772146	::482434277188337000
516986236	::482434290702372000
18618379	::482434377339510000
87956728	::482434424168923000
60712766	::482434463893585000
92870542	::482434608584089000
14594667	::482434650489360000
14594667	::482434745234489000
259581735	::482434845843288000
314303039	::482434986285346000
147779508	::482435079843889000
42638131	::482435354545229000
17830276	::482435374480756000
259581735	::482435410983784000
205043960	::482435412300816000
35706997	::482435624524201000
50011708	::482435661245730000
288540835	::482435672888733000
352970133	::482435711568588000
260262291	::482435760721633000
14594667	::482435883367297000
260262291	::482435888152997000
92870542	::482435912626757000
219188629	::482436021435764000
259581735	::482436190683938000
352970133	::482436238213787000
365505682	::482436298699845000
290396729	::482436359924105000
224124379	::482436382401392000
35376355	::482436513364721000
259581735	::482436519026622000
205043960	::482436571895824000
352970133	::482436589826490000
463138486	::482436676388532000
108814965	::482436705861894000
365505682	::482436791031435000
246571951	::482437119021817000
365505682	::482437145819226000
411997198	::482437256842444000
290396729	::482437279353298000
513982376	::482437596228763000
401757405	::482437776575447000
513982376	::482437821995974000
290396729	::482437824893816000
352970133	::482438046575378000
50546012	::482438326226395000
260825806	::482438830566305000
299796220	::482438941266964000
104112940	::482438987836309000
245080630	::482439120422043000
245080630	::482439214768726000
713350694	::482439326358581000
513982376	::482439385736949000
339458716	::482439388052201000
365739414	::482439431924641000
326813935	::482439477944541000
365739414	::482439552779296000
513982376	::482439599537389000
290396729	::482439646391971000
401757405	::482439676221857000
18618379	::482439688427298000
424464803	::482439720790548000
144733584	::482439859202961000
165290348	::482439919810670000
320512967	::482440081089650000
34071360	::482440163914571000
377357259	::482440262019342000
34071360	::482440287654920000
144733584	::482440315052507000
181101394	::482440619390816000
92870542	::482440649409429000
62870601	::482440696394035000
542693847	::482440719273967000
16472279	::482440898098515000
505496552	::482441206983442000
246030395	::482441246674153000
381373424	::482441725999194000
381373424	::482441754126192000
153531619	::482441759406829000
381373424	::482441765035581000
381373424	::482441771025068000
381373424	::482441786430746000
200615756	::482441791720153000
22736943	::482441821297971000
381373424	::482441822648557000
381373424	::482441822770192000
15726982	::482442388494110000
144733584	::482442447147257000
506100348	::482442477937238000
153531619	::482442561785581000
194054262	::482442600319037000
351847146	::482442883761328000
50546012	::482442912408428000
351847146	::482442917693235000
609790203	::482443083716362000
165290348	::482443189928730000
225691566	::482443191862317000
194054262	::482443223290617000
232793000	::482443364885749000
194054262	::482443403695624000
214220072	::482443620197208000
15726982	::482443666200727000
381373424	::482443782281900000
381373424	::482443788346880000
381373424	::482443799377870000
381373424	::482443804792725000
26954972	::482443892907048000
76442745	::482443962196566000
381373424	::482443987060404000
27626703	::482444349465448000
283518032	::482444360462893000
27626703	::482444458823131000
103678189	::482444648062144000
36891053	::482444769939816000
71597388	::482444857902776000
227114320	::482444924655529000
194054262	::482444935396720000
290396729	::482444952748568000
27626703	::482445099473719000
100742600	::482445136539181000
194054262	::482445172702445000
467775651	::482445173239328000
542693847	::482445199440756000
15726982	::482445200800104000
36891053	::482445245552926000
36891053	::482445454647361000
424498868	::482445522033053000
222636373	::482445648072306000
194054262	::482445691588194000
176487313	::482445712458649000
194054262	::482445753923928000
87966998	::482445848144777000
225691566	::482445882713862000
225691566	::482445902032805000
325036867	::482445932433113000
259466143	::482446142001537000
51068331	::482446402141052000
506100348	::482446487884800000
290396729	::482446509934247000
242435004	::482446549289414000
194054262	::482446827107921000
228845995	::482446975754067000
228845995	::482447292554022000
47017345	::482447436582252000
263971863	::482447863608115000
26954972	::482448522718228000
290396729	::482448595895853000
179039178	::482448678008152000
176487313	::482448685637181000
327989967	::482448768688611000
50546012	::482448806705774000
69771494	::482448932635557000
15186859	::482449337025564000
260464441	::482450074195091000
76442745	::482450743949926000
50546012	::482450757724016000
260361255	::482450773737869000
193192138	::482450914226106000
428516870	::482450949185601000
468965579	::482451191847075000
116098184	::482451257471545000
178921630	::482451403735314000
263971863	::482451469761650000
283518032	::482451574665805000
128103434	::482451597587271000
351847146	::482451604973424000
351847146	::482451618902724000
178921630	::482451648565227000
323477702	::482451757092462000
34071360	::482451768362557000
100339690	::482451891851251000
290396729	::482451905579208000
100018299	::482451955571511000
100018299	::482452030582059000
245957488	::482452095610912000
79861287	::482452100559818000
15726982	::482452124471934000
79861287	::482452143027154000
282328751	::482452276116602000
625900103	::482452344496345000
263971863	::482452382895194000
17035194	::482452496070483000
18999708	::482452511467388000
392434084	::482452898605850000
188480631	::482453111303176000
179039178	::482453160129466000
263971863	::482453484034211000
178921630	::482453602016190000
82257804	::482453863002554000
365739414	::482453883264831000
377357259	::482454041469792000
363649162	::482454064719220000
288540835	::482454414825766000
323477702	::482454597768728000
556631416	::482454651170598000
37495077	::482454769173139000
37495077	::482454892196278000
179039178	::482454932243898000
101136541	::482455142449422000
325036867	::482455150838038000
263971863	::482455171000049000
146909951	::482455253322043000
263971863	::482455298926325000
37495077	::482455385664532000
146909951	::482455423589822000
66270239	::482455611481681000
66270239	::482455630012100000
66270239	::482455709779365000
240492455	::482455769728552000
38804898	::482455846228467000
178921630	::482456070812884000
260464441	::482456219857088000
283518032	::482456226648064000
260464441	::482456284361261000
62685527	::482456639724077000
213187842	::482457108357873000
48046250	::482457301807529000
62870601	::482457310111866000
363969403	::482457466425196000
48046250	::482457561413988000
147298694	::482457586109644000
363649162	::482457592716079000
48046250	::482457700828459000
147298694	::482457757199507000
358452616	::482457820357345000
363649162	::482457895087636000
363649162	::482458282347753000
358452616	::482458549079916000
244290101	::482458632202633000
434675222	::482458712599457000
48046250	::482458714331705000
48046250	::482458754378915000
152715270	::482458806186549000
358452616	::482459046524358000
434675222	::482459064560283000
17054163	::482459308861317000
381778563	::482459633802412000
244290101	::482459772231229000
267936760	::482459825377648000
381778563	::482459918650200000
17035194	::482459928234192000
86131593	::482459981636055000
115459999	::482460020898934000
358452616	::482460237136269000
381778563	::482460331562635000
556631416	::482460429566767000
462681637	::482460636564041000
381778563	::482460730499670000
462681637	::482460776951603000
358452616	::482460831175561000
47067763	::482461193547051000
381778563	::482461271384547000
381778563	::482461370567237000
260464441	::482461373775900000
197384499	::482461454990606000
381778563	::482461565107449000
381778563	::482461604240318000
434675222	::482461667205607000
26198298	::482461679322529000
286502927	::482461709546700000
365739414	::482461754337656000
434675222	::482462043199795000
15782772	::482462222786895000
434675222	::482462316844560000
100018299	::482462343289249000
179039178	::482462522734571000
259830697	::482462533438029000
259830697	::482462695988281000
434675222	::482462703106412000
381373424	::482462738380115000
259830697	::482462753517359000
381373424	::482462769791242000
381373424	::482462779526217000
381373424	::482462791635185000
381373424	::482462799797293000
381373424	::482462811738484000
381373424	::482462819133059000
381373424	::482462823872610000
381373424	::482462833829896000
381373424	::482462838254882000
381373424	::482462852624576000
434675222	::482462886586228000
259830697	::482462942063886000
147310240	::482463138265444000
30223693	::482463153276473000
259830697	::482463190270636000
269383781	::482463649848492000
259830697	::482463653770563000
587081117	::482463728789499000
269383781	::482464120948539000
472287305	::482464127827197000
269383781	::482464198174064000
434675222	::482464217388576000
269383781	::482464321641779000
472287305	::482464384136908000
269383781	::482464478806548000
630076052	::482464778770591000
100090407	::482464833733144000
259830697	::482464835532107000
630076052	::482464952054083000
259830697	::482465302832095000
51814269	::482465315490512000
366136205	::482465413003878000
25237171	::482465455345373000
259830697	::482465551856717000
15726982	::482465573193134000
37863682	::482465604952006000
25237171	::482465646748237000
259830697	::482465685960798000
301657872	::482465736028221000
352970133	::482465763324723000
160733683	::482465909034868000
411777707	::482465909462675000
69044676	::482466049535647000
327934017	::482466194130104000
568915908	::482466216800305000
365739414	::482466220134785000
14307454	::482466227210571000
620519142	::482466261708701000
182901672	::482466329371619000
620519142	::482466460367720000
568915908	::482466727842705000
620519142	::482466927403483000
568915908	::482466996785651000
620519142	::482467199425077000
620519142	::482467267242778000
181877725	::482467303184171000
295339639	::482467482721353000
182901672	::482467520163889000
37863682	::482467578921496000
37863682	::482467580754423000
37863682	::482467581563916000
37863682	::482467582637654000
377357259	::482467690720677000
620519142	::482467694000607000
259830697	::482467712330133000
366136205	::482467723058757000
20020647	::482467919255699000
458808714	::482468017385652000
253126912	::482468045253001000
323978080	::482468055453143000
458808714	::482468102169309000
458808714	::482468229630423000
458808714	::482468309892628000
366136205	::482468319308435000
532542878	::482468325801201000
620519142	::482468431233421000
25237171	::482468437751394000
112576998	::482468476787777000
43586963	::482468485944336000
97307001	::482468492013088000
153531619	::482468553191219000
42910967	::482468553430687000
102796495	::482468583180877000
509524562	::482468845811015000
100742600	::482468953197780000
325192444	::482469172035604000
369217450	::482469219301588000
19374297	::482469321734504000
21623464	::482469360393408000
114967175	::482469461253844000
15902298	::482469603293949000
202196262	::482469609778724000
545129813	::482469612122935000
244290101	::482470200260837000
218956862	::482470224734593000
15726982	::482470381694226000
37495077	::482470471955251000
310664656	::482470551802220000
236202065	::482470616822329000
363649162	::482470645981523000
222598798	::482470651857346000
34796664	::482470828127170000
106855310	::482471090284154000
100090407	::482471296564211000
478020840	::482471369741832000
236202065	::482471609697984000
189224604	::482471975554928000
42910967	::482472518092324000
100018299	::482472717191376000
8524892	::482472801324900000
15726982	::482472946938941000
42910967	::482473314418696000
21531254	::482473315370409000
407248121	::482473455091462000
25104281	::482473490734268000
86131593	::482473752840523000
189224604	::482473773615316000
243014276	::482473779017568000
28405302	::482473863834374000
276784048	::482473904405893000
153531619	::482473933556305000
281697994	::482473947792179000
15726982	::482474264717955000
165658390	::482474275333349000
48431204	::482474416396193000
411777707	::482474478794846000
175591069	::482474705874472000
247372701	::482474869502656000
214678768	::482474908568412000
106715045	::482474916038864000
35026897	::482475092182839000
538590660	::482475428641112000
29849760	::482475491840909000
153531619	::482475519292608000
433169770	::482475790911549000
137426396	::482475833022357000
225622870	::482477109965635000
597965837	::482477119725789000
32382173	::482477202319998000
597965837	::482477410919514000
26198467	::482477432687951000
184195472	::482477488241520000
153531619	::482477577819287000
225622870	::482477638695415000
225287674	::482477666969595000
225622870	::482477775547166000
597965837	::482477886004133000
309778100	::482477891498680000
46284235	::482478038588743000
82115262	::482478115512254000
31250549	::482478132507594000
27179899	::482478262858158000
210674392	::482478292700631000
225622870	::482478407695884000
262449011	::482478679076139000
27179899	::482478745123442000
281697994	::482479217268236000
438582644	::482479303243087000
172573942	::482479330879352000
262449011	::482479374982463000
153531619	::482479729153286000
19210855	::482480503799291000
241337450	::482480556601380000
153531619	::482480694812110000
225287674	::482480697840381000
236930269	::482480709638971000
147310240	::482480723165597000
550757928	::482480891886043000
162175448	::482481008894169000
343018153	::482481078238601000
587104097	::482481226993762000
33249556	::482481266349338000
105852149	::482481444816556000
262449011	::482481465545199000
225622870	::482481660869349000
61698439	::482481737126408000
176954488	::482481740967972000
47269984	::482481797393952000
288540835	::482481836384215000
377486283	::482481904092856000
288540835	::482481912405950000
103138091	::482481950217625000
460772038	::482482056572596000
62685527	::482482230775021000
432116634	::482482321958793000
176954488	::482482361980825000
392716377	::482482386924343000
171807880	::482482615220305000
91770694	::482482832863162000
62685527	::482482871064883000
416506126	::482482927410741000
20000062	::482482932947230000
365523194	::482482947816030000
338120144	::482482955223175000
20000062	::482482969680949000
20000062	::482483004049080000
20000062	::482483079663996000
100018299	::482483505931501000
148445755	::482483559454613000
314303039	::482483865647206000
24821703	::482483897226104000
314303039	::482483952595116000
425897170	::482483986292146000
45278487	::482484524563959000
214779476	::482484550845468000
279865885	::482484561536757000
94737009	::482484683670708000
286282963	::482484826680098000
236202065	::482484882552025000
152715270	::482485109006671000
147310240	::482485213411282000
509524562	::482485306663649000
20020647	::482485349290373000
35026897	::482485393531879000
22294252	::482485554521853000
322465167	::482485567850962000
263914867	::482485680761602000
35026897	::482485753357017000
62396842	::482485756280074000
262405775	::482486052444065000
165290348	::482486190566699000
407248121	::482486222019768000
82257804	::482486445010329000
47269984	::482486505273692000
341313395	::482486568209235000
262405775	::482486573322096000
47269984	::482486581047996000
51413309	::482486612387827000
47269984	::482486643044007000
47269984	::482486701072207000
433012724	::482486737340346000
205991617	::482486951862210000
205991617	::482487021282140000
47269984	::482487043172225000
382976230	::482487049765658000
382976230	::482487126370430000
205991617	::482487217604943000
82257804	::482487218972262000
382976230	::482487227042127000
228845995	::482487276933767000
176954488	::482487278783066000
325242803	::482487314451804000
382976230	::482487413168541000
227355784	::482487448811737000
176954488	::482487465165344000
369323050	::482487471947542000
47269984	::482487579242020000
205991617	::482487612641247000
19222225	::482487665023913000
205991617	::482487704597168000
227355784	::482487790525882000
205991617	::482487891071758000
246409056	::482488004255449000
59454178	::482488059032653000
73020435	::482488158102122000
47269984	::482488165148545000
21912250	::482488467771756000
288540835	::482488490978852000
246409056	::482488574840147000
60399576	::482488666304966000
398735102	::482488673435664000
36612981	::482488705777553000
81765661	::482488749171822000
81469472	::482488770139553000
47269984	::482488872622751000
265553576	::482488894093414000
7141172	::482489071772516000
508860717	::482489147404201000
79348656	::482489248721797000
281697994	::482489287104266000
403834874	::482489434290786000
47269984	::482489527072591000
57300329	::482489643553026000
181877725	::482489771436937000
17169855	::482489803448283000
375734748	::482489876416196000
242912563	::482489887602790000
508860717	::482489893822541000
410286428	::482489911975477000
403834874	::482490009518612000
337937520	::482490026388111000
176954488	::482490105483890000
176954488	::482490142284726000
15789848	::482490173754982000
177101575	::482490174400897000
72210207	::482490200069648000
403834874	::482490228889108000
160768741	::482490288477179000
8524892	::482490294618054000
177101575	::482490302289444000
176954488	::482490464780578000
403834874	::482490631856848000
59454178	::482490648369455000
341313395	::482490649086656000
483190332	::482490815172722000
635845301	::482490884286459000
403834874	::482490902519488000
176188106	::482491018630021000
57933673	::482491020819456000
237938155	::482491099588874000
278301419	::482491107675480000
491357856	::482491125282770000
227355784	::482491432142663000
176954488	::482491475180015000
42720153	::482491668537815000
209401949	::482491676020056000
203736885	::482491709184438000
42720153	::482491728478617000
203736885	::482491917557448000
400490673	::482491984733814000
713350694	::482491991050420000
567014078	::482492072264355000
148445755	::482492124894490000
365658620	::482492140572782000
193861615	::482492181639200000
259830697	::482492182582919000
213763059	::482492233883860000
238024746	::482492273406799000
45410414	::482492361583628000
193861615	::482492447025397000
153544543	::482492469175910000
9687752	::482492470010597000
466646092	::482492540780675000
51814269	::482492594724040000
100018299	::482492633445449000
340094001	::482492763418537000
587054451	::482492785350569000
259830697	::482492895761399000
109137184	::482492920642420000
193861615	::482492992305893000
15742158	::482493043702906000
193861615	::482493145196687000
47269984	::482493156273819000
277794018	::482493156718415000
145572480	::482493194458783000
193861615	::482493202977419000
145572480	::482493239362977000
95231863	::482493285634547000
193861615	::482493301203795000
80157666	::482493366316568000
410286428	::482493404446593000
153543800	::482493452316196000
153543800	::482493478488666000
40478607	::482493485514510000
205030447	::482493508972843000
145572480	::482493533178167000
8524892	::482493560378638000
34536365	::482493604678483000
591216066	::482493617312124000
82115262	::482493623590600000
223243607	::482493632520675000
193861615	::482493770940698000
47269984	::482493867975909000
54587465	::482493873696944000
40604299	::482493911240151000
47269984	::482493949626417000
42720153	::482493981818101000
79348656	::482493985307369000
337937520	::482494005125844000
603870273	::482494095487561000
187049333	::482494255710351000
15789848	::482494261292978000
281697994	::482494313776283000
240530585	::482494331400380000
298156322	::482494338572615000
47269984	::482494356662652000
193861615	::482494370432552000
79363954	::482494387457232000
193861615	::482494407631855000
79363954	::482494408583946000
590556372	::482494414250840000
466646092	::482494447398043000
360183119	::482494520790364000
40478607	::482494531645231000
54035689	::482494705939128000
47269984	::482494741913681000
283625404	::482494904850186000
276256841	::482494950261526000
276256841	::482494993941004000
81643358	::482495066423185000
40478607	::482495276398436000
466646092	::482495308195057000
20620620	::482495459119099000
136791341	::482495505570598000
68966030	::482495536067399000
187049333	::482495584390369000
15742158	::482495705836052000
204292930	::482495769484611000
417449044	::482495800665448000
233767854	::482495944345141000
8524892	::482495950964154000
253120136	::482495967237636000
276540818	::482496196750352000
40478607	::482496228496666000
410195122	::482496285526597000
21415532	::482496291931713000
213887474	::482496311858847000
276540818	::482496313263927000
137117871	::482496480171671000
83878535	::482496528783654000
21415532	::482496543555993000
20620620	::482496627425673000
267405925	::482496748498087000
45278487	::482496753388617000
21415532	::482496806476341000
193861615	::482496817330806000
213887474	::482496857428750000
587104097	::482496862054666000
568505535	::482496895126740000
417449044	::482496896037302000
21415532	::482496902454206000
21415532	::482496949107437000
568505535	::482497051712704000
635845301	::482497058343903000
513270198	::482497084637978000
186107022	::482497089155657000
193861615	::482497156146688000
568505535	::482497184554692000
202196262	::482497186140147000
38440249	::482497221804314000
193861615	::482497231543472000
259830697	::482497280285503000
417449044	::482497312649138000
193861615	::482497326179573000
14584037	::482497373034520000
568505535	::482497389844901000
351620689	::482497408178196000
193861615	::482497537408901000
13533012	::482497596506636000
111411572	::482497612730224000
285906246	::482497688164765000
187049333	::482497737192407000
133508241	::482497789465600000
118733444	::482498006063648000
407384648	::482498168655851000
354047009	::482498204819546000
15791549	::482498285358174000
8036902	::482498290924003000
15288029	::482498313736826000
65435835	::482498508096688000
253759009	::482498520814190000
338664006	::482498596047052000
395687470	::482498620890292000
171746458	::482498638967365000
36343877	::482498730739138000
21623464	::482498846728003000
407384648	::482498857561890000
307697597	::482498857838714000
102530016	::482498878462517000
377110730	::482498972754268000
19734494	::482499139536580000
337937520	::482499160693014000
148445755	::482499163922644000
21623464	::482499265646710000
417428775	::482499347767382000
281697994	::482499355694604000
483190332	::482499378654216000
108798356	::482499403971039000
238024746	::482499550330884000
37119867	::482499602717736000
56169190	::482499603254632000
16248047	::482499670326149000
47269984	::482499698712801000
849	::482499715167440000
47269984	::482499753087733000
849	::482499824777191000
354047009	::482499829260877000
326813935	::482499864551780000
31144939	::482500204319752000
187049333	::482500270099005000
849	::482500274968592000
110236585	::482500361929129000
354047009	::482500368468025000
195397698	::482500381571055000
274262734	::482500870987210000
51197703	::482500964449267000
71284640	::482500986498719000
82115262	::482501006601621000
509524562	::482501032589553000
51197703	::482501079914254000
533824839	::482501080018722000
51197703	::482501101321994000
379253079	::482501142828810000
338073739	::482501207361990000
533824839	::482501280716185000
217214677	::482501292753821000
20863117	::482501316128690000
509524562	::482501354946965000
199331386	::482501440490196000
392716377	::482501471603150000
37119867	::482501511625183000
7345092	::482501525965524000
438582644	::482501555116326000
193796724	::482501839792115000
509524562	::482501911765999000
160495648	::482501913338859000
533824839	::482501937980391000
15288029	::482501966635888000
20020647	::482501989381984000
238826465	::482502013255966000
51197703	::482502098240929000
42910967	::482502104180068000
19734494	::482502205577383000
433168829	::482502218835578000
23967395	::482502237499838000
327934017	::482502340134449000
373713704	::482502360376545000
307697597	::482502372015357000
160495648	::482502538206261000
849	::482502566665019000
92125226	::482502594846134000
187049333	::482502605504278000
16248047	::482502647963193000
193796724	::482502657790058000
215144630	::482502730074710000
293342989	::482502752426147000
60131090	::482502789738684000
51197703	::482502850594213000
542693847	::482502885440094000
405676565	::482502888955318000
40816246	::482502927240548000
357308471	::482502928708550000
243014276	::482503007095906000
307697597	::482503053837225000
273955213	::482503100721532000
282860308	::482503107973103000
558873022	::482503193491156000
282860308	::482503228106362000
341037427	::482503288231690000
40816246	::482503293667532000
51197703	::482503307928555000
28197443	::482503329235206000
558873022	::482503332591046000
282860308	::482503433803399000
51197703	::482503469577011000
51197703	::482503528901267000
349484189	::482503545174753000
51197703	::482503584253493000
81643358	::482503601093214000
475210759	::482503655313391000
325192444	::482503662301093000
193796724	::482503698287828000
366136205	::482503733289713000
329471370	::482503779753807000
357308471	::482503861911818000
142364553	::482503922314379000
42910967	::482503935358664000
53258017	::482503958502838000
325192444	::482504041348726000
160495648	::482504056619794000
152127827	::482504067743109000
142364553	::482504079315582000
33555786	::482504134134755000
51197703	::482504141642948000
15791549	::482504147661369000
377110730	::482504148194050000
51197703	::482504176296296000
46764883	::482504244793450000
281697994	::482504383415189000
48562201	::482504401014509000
509524562	::482504461596643000
33555786	::482504485340602000
509524562	::482504486045249000
15726982	::482504497785098000
193796724	::482504567871918000
65513	::482504651703865000
213887474	::482504683072667000
37977930	::482504708104675000
159944196	::482504779524870000
63928079	::482504812726984000
230069479	::482504832134438000
145572480	::482504877235372000
33555786	::482504895631618000
100018299	::482504902170521000
115459999	::482504910026440000
483190332	::482504911335481000
475210759	::482504916858986000
81643358	::482504963122536000
348152108	::482505059456921000
397084214	::482505284686852000
94737009	::482505286964363000
26684021	::482505300339994000
351620689	::482505322976669000
124517802	::482505334800781000
328794919	::482505357818736000
321780812	::482505415415308000
391573659	::482505472759832000
209223008	::482505584457957000
51197703	::482505597817212000
391573659	::482505614904819000
77765035	::482505630335262000
153544543	::482505701139689000
23442090	::482505706415747000
467027311	::482505721620475000
142364553	::482505817178910000
47269984	::482505847860240000
160495648	::482505855275782000
189664484	::482505906937012000
76463655	::482505923559055000
51197703	::482505966211330000
48562201	::482505979310112000
51197703	::482506011908243000
65513	::482506128908378000
397084214	::482506130287906000
242912563	::482506150609690000
348262381	::482506256448368000
109331928	::482506323901546000
172573942	::482506382454038000
397084214	::482506427211075000
41606452	::482506439638786000
8524892	::482506453874659000
316766176	::482506486631763000
316766176	::482506532181921000
109060628	::482506571734212000
36343877	::482506670384635000
293737316	::482506792493383000
401443377	::482506865012527000
160495648	::482507035544539000
175591069	::482507122526388000
331397011	::482507178251935000
223243607	::482507278403522000
142364553	::482507387077918000
111136825	::482507399933095000
242912563	::482507407822962000
141735027	::482507415707856000
9687752	::482507418178711000
337937520	::482507445651398000
86970230	::482507499715563000
259830697	::482507573438865000
371817971	::482507596905988000
261900342	::482507696822685000
359174210	::482507729744171000
108798356	::482507898833342000
277278671	::482507916147060000
591216066	::482508043582976000
65513	::482508130358935000
15814841	::482508154740015000
82115262	::482508242514231000
553711382	::482508266870542000
341941030	::482508273170386000
35026897	::482508324638695000
392716377	::482508396935917000
68818829	::482508400928911000
90544248	::482508403948793000
507918715	::482508541660368000
58562014	::482508548874596000
217871594	::482508599948627000
230069479	::482508646304468000
108204138	::482508660653187000
553711382	::482508674846298000
392716377	::482508681502654000
56508824	::482508686741348000
61698439	::482508688608215000
25925656	::482508717313634000
417428775	::482508738117767000
475210759	::482508754168999000
475210759	::482508758770126000
293737316	::482508780136333000
14085431	::482508799299690000
142364553	::482508814478888000
475210759	::482508826240090000
230069479	::482508881462296000
221098400	::482508883445829000
421655917	::482509019366436000
79348656	::482509042061832000
261900342	::482509050999889000
41135840	::482509070264303000
421655917	::482509085212803000
242912563	::482509089902456000
286265668	::482509128766459000
316766176	::482509197540462000
234143570	::482509222731866000
366136205	::482509303090544000
230365198	::482509380345421000
281697994	::482509415845998000
120851061	::482509428583714000
358452616	::482509434430566000
16248047	::482509502873608000
260361255	::482509508728471000
260361255	::482509509785427000
260361255	::482509510720774000
68622166	::482509623501389000
215144630	::482509680816570000
21912250	::482509751109308000
16258968	::482509757522010000
16258968	::482509785456074000
16726467	::482509851075940000
23967395	::482509881769881000
89033916	::482509882898145000
16258968	::482509908466618000
283625404	::482509941002231000
246050172	::482510101354270000
16726467	::482510202399653000
39237011	::482510232417865000
250474725	::482510320146341000
238024746	::482510323136487000
111462710	::482510337745649000
104539435	::482510344796262000
81643358	::482510362466873000
162175448	::482510377427939000
28197443	::482510533136879000
111462710	::482510554704404000
87956728	::482510658513428000
142364553	::482510683297550000
378771457	::482510705673777000
274262734	::482510807347892000
42795192	::482510812784107000
162175448	::482510813862047000
421655917	::482510946225516000
368730450	::482510949878755000
63490594	::482510962956587000
16258968	::482510969889771000
33249556	::482511002039119000
30128717	::482511013724827000
104539435	::482511027322781000
43967474	::482511077654405000
142364553	::482511107240636000
30128717	::482511123040980000
421655917	::482511144351842000
33249556	::482511203517083000
69916558	::482511205832331000
185629189	::482511316209258000
470458433	::482511339425128000
421655917	::482511343128285000
15742158	::482511353563721000
285254109	::482511353798598000
421655917	::482511367392346000
379152968	::482511431334899000
600663496	::482511485743022000
16258968	::482511533952335000
59184492	::482511634921844000
142364553	::482511635852959000
73526174	::482511652122681000
198911524	::482511668992151000
16258968	::482511686109106000
111462710	::482511686323412000
55704588	::482511699677687000
24171213	::482511701070213000
214779476	::482511702500454000
9687752	::482511708624519000
91422810	::482511740370825000
300594041	::482511778731945000
179519500	::482511828447010000
52105336	::482511831311736000
82257804	::482511837385490000
246409056	::482511842250870000
100018299	::482511842506711000
331668519	::482511899305594000
423666163	::482511899611758000
15875100	::482511913436577000
16258968	::482511972169023000
15742158	::482511974853382000
19071786	::482511978758283000
421655917	::482511988421967000
337937520	::482512001894481000
230365198	::482512041669050000
332306968	::482512125630640000
467027311	::482512128935755000
122614290	::482512159792844000
19071786	::482512161046941000
587104097	::482512181963927000
421655917	::482512202729930000
29327418	::482512204571213000
256088386	::482512233201541000
9129332	::482512233722028000
167301113	::482512260258992000
431215016	::482512283101167000
30128717	::482512314198130000
348047989	::482512384653668000
142364553	::482512391226523000
431215016	::482512444921610000
142364553	::482512464048033000
242912563	::482512487137705000
82115262	::482512504384274000
30128717	::482512507215835000
407894919	::482512542997049000
13533012	::482512581978906000
453690730	::482512660680818000
465934852	::482512684118577000
7345092	::482512723922518000
366136205	::482512829128273000
332306968	::482512879917473000
367296747	::482512898363641000
417428775	::482512913870372000
328557330	::482513036624687000
430072028	::482513059228172000
190229064	::482513085442170000
33249556	::482513175439745000
42795192	::482513175951462000
205043960	::482513187938390000
344442687	::482513360617885000
240463390	::482513397347414000
467545942	::482513416687722000
18137013	::482513425671544000
8036902	::482513497100910000
61307501	::482513524573224000
42795192	::482513558451011000
25609677	::482513574494216000
351152035	::482513596619186000
430072028	::482513638981648000
139847892	::482513744132853000
61307501	::482513774797393000
458847153	::482513830874849000
25609677	::482513854774378000
56169190	::482513863355539000
489961036	::482513972969869000
111978266	::482514000350281000
61698439	::482514056994381000
429558621	::482514077487726000
331397011	::482514157166944000
31258629	::482514226125107000
25609677	::482514297671942000
67069063	::482514351685763000
18999708	::482514357188694000
81469472	::482514367380852000
100339690	::482514391607160000
336774649	::482514393184206000
201810972	::482514421873643000
281697994	::482514459915984000
286298021	::482514466341675000
10095952	::482514541629423000
433012724	::482514559383506000
83163050	::482514572776337000
114579662	::482514621052362000
336774649	::482514631194189000
122283306	::482514645610029000
83163050	::482514676325310000
849	::482514719748947000
252623066	::482514813105762000
269012544	::482514834102046000
286298021	::482514860765622000
331482356	::482514948036108000
27792069	::482514957913686000
10095952	::482514971843366000
120851061	::482515003237347000
238024746	::482515024595124000
370416747	::482515032287088000
252623066	::482515042068611000
397084214	::482515102072340000
81643358	::482515175715905000
52295994	::482515366489235000
51413309	::482515380259143000
41606452	::482515451767824000
213887474	::482515460793970000
466646092	::482515542553538000
366136205	::482515567132147000
230903702	::482515601995231000
293737316	::482515640847433000
20833365	::482515700196450000
20833365	::482515813740474000
20000062	::482515926827278000
118733444	::482515986310897000
356408344	::482516359293571000
131968998	::482516368126787000
407894919	::482516415048450000
100195876	::482516418970144000
100195876	::482516422883426000
475210759	::482516433013063000
375734748	::482516445624954000
475210759	::482516466999513000
475210759	::482516481348239000
203736885	::482516483574992000
506519570	::482516506048098000
62989661	::482516528437665000
236167599	::482516578928308000
120851061	::482516636230885000
28252356	::482516663825625000
42795192	::482516678644072000
42795192	::482516692388831000
52295994	::482516692581748000
42795192	::482516706938851000
42795192	::482516716053073000
42795192	::482516739910275000
28252356	::482516746767982000
29553235	::482516754824826000
42795192	::482516766539935000
120851061	::482516794456813000
515049896	::482516854204674000
42795192	::482516859666051000
337937520	::482516869061296000
236167599	::482516878729179000
441039165	::482516944805847000
441039165	::482516945204285000
20020647	::482516966825943000
42795192	::482516978822033000
120851061	::482517003396071000
24494616	::482517119079555000
277626311	::482517162847125000
42795192	::482517184280023000
252623066	::482517270904991000
120851061	::482517273845190000
78213	::482517291381559000
142364553	::482517331525267000
355598729	::482517440853966000
386861626	::482517462429097000
40896981	::482517511087198000
120851061	::482517590552498000
230365198	::482517613508325000
53317470	::482517614384533000
264300486	::482517647297228000
252623066	::482517649721937000
41143305	::482517662937800000
24171213	::482517663508221000
372068999	::482517749051453000
120851061	::482517796060798000
471218710	::482517802150936000
471218710	::482517838448447000
32973618	::482517844559945000
378771457	::482517852902416000
65832155	::482517859071819000
471218710	::482517871650553000
28197443	::482517904554881000
32973618	::482517927573598000
30128717	::482517931595956000
234214828	::482518082561523000
545540214	::482518212802658000
14584037	::482518227525066000
397084214	::482518291345199000
515049896	::482518300836900000
240766538	::482518338384695000
21912250	::482518340221808000
252623066	::482518364322267000
286298021	::482518446543241000
279750654	::482518475257024000
36579395	::482518497126146000
386861626	::482518524707864000
321876841	::482518541997191000
351264389	::482518576843087000
397084214	::482518593599336000
321876841	::482518595290021000
262449011	::482518612180086000
120851061	::482518653489786000
51649971	::482518665716195000
42795192	::482518700986486000
42795192	::482518731827204000
86604355	::482518771287216000
620459453	::482518857681502000
471218710	::482518885011165000
249468865	::482518891973705000
42795192	::482518956247625000
240766538	::482518960949436000
94737009	::482519046512857000
459660056	::482519103828422000
262471070	::482519128591572000
34767424	::482519145913651000
256259599	::482519204638511000
441039165	::482519235529166000
471218710	::482519241090805000
240766538	::482519288931446000
441039165	::482519294249406000
108542953	::482519308380409000
30128717	::482519315577835000
108204138	::482519322594930000
240766538	::482519365796257000
336821368	::482519427640856000
286910447	::482519476517097000
281697994	::482519492120313000
249789981	::482519498449518000
410403898	::482519561225256000
30128717	::482519564736290000
433012724	::482519630641000000
52105336	::482519636018069000
23442090	::482519677726236000
24821703	::482519692788379000
83163050	::482519710169595000
192727478	::482519732466110000
240766538	::482519792256307000
32609703	::482519820265455000
348316521	::482519855371796000
15282962	::482519877110865000
17448907	::482519956597530000
336628506	::482519959827124000
240766538	::482519990957248000
441039165	::482519992861077000
1384531	::482520011316027000
16566189	::482520022326063000
509524562	::482520106077917000
471218710	::482520172163371000
230365198	::482520269341605000
17448907	::482520324173746000
394776489	::482520362421612000
216833550	::482520373259296000
394776489	::482520409301327000
408098797	::482520448211488000
240766538	::482520506537897000
82115262	::482520556781051000
240766538	::482520639342145000
108204138	::482520670874918000
453690730	::482520711261855000
273748024	::482520747651260000
338073739	::482520755737862000
262870925	::482520904010719000
240766538	::482520920670887000
441039165	::482520997984088000
81630455	::482521012399902000
412159259	::482521080846757000
86243090	::482521085540200000
30128717	::482521103295070000
235382002	::482521108248141000
240766538	::482521131237531000
405239647	::482521203786018000
187047785	::482521216859656000
337937520	::482521244051734000
258454374	::482521245171601000
1384531	::482521305108205000
70784628	::482521332065001000
22431584	::482521340264849000
24821703	::482521372292571000
240766538	::482521375383764000
407384648	::482521425173950000
206247499	::482521433483255000
35505123	::482521435433205000
63996070	::482521487367090000
334665323	::482521489040621000
16258968	::482521543784685000
58028621	::482521577846620000
441039165	::482521578760978000
42795192	::482521632712708000
42795192	::482521642774822000
240766538	::482521651788414000
42795192	::482521678686478000
42795192	::482521703185395000
30128717	::482521776103362000
236167599	::482521834089623000
240766538	::482521883544670000
42795192	::482521935298187000
410297246	::482521954872598000
240766538	::482521997990445000
163893797	::482522049500299000
43045329	::482522064881217000
19734494	::482522108594241000
18336787	::482522114965004000
67069063	::482522195055239000
97336064	::482522208388919000
64596921	::482522261484617000
471218710	::482522264185753000
13533012	::482522273459748000
302934050	::482522273899749000
33818674	::482522279767597000
628427510	::482522292061097000
180388620	::482522292384038000
402273149	::482522293856641000
240766538	::482522302597582000
35505123	::482522312231493000
99320365	::482522336785362000
401089789	::482522349321732000
35505123	::482522365549490000
450970324	::482522372977987000
50509821	::482522383668887000
18999708	::482522386114162000
321166954	::482522409321652000
471218710	::482522419203039000
339312291	::482522436114464000
94226339	::482522492112601000
220532575	::482522528405938000
471218710	::482522562530799000
471218710	::482522658936856000
65832155	::482522707464957000
81841977	::482522707515305000
256716505	::482522712061906000
499995726	::482522725894746000
33629617	::482522750972882000
240766538	::482522751513948000
81841977	::482522765795147000
65832155	::482522766277476000
42795192	::482522769088081000
256716505	::482522770186567000
81841977	::482522809696911000
65832155	::482522810384801000
256716505	::482522814151286000
402273149	::482522819209998000
378200627	::482522837962747000
335003775	::482522885450645000
49221816	::482522911278759000
267405925	::482522912314769000
368691437	::482522965871828000
407894919	::482522970007822000
267405925	::482522980879065000
213887474	::482523043529773000
463855595	::482523043839746000
213887474	::482523060457979000
82115262	::482523080254697000
240766538	::482523134625841000
51197703	::482523142980915000
214779476	::482523181342031000
64219388	::482523209137287000
232437529	::482523241601183000
100090407	::482523277718732000
441039165	::482523368642461000
280798922	::482523371779805000
266033863	::482523427610587000
613029438	::482523460712017000
198233216	::482523483113418000
17448907	::482523484476932000
613029438	::482523502613102000
317483868	::482523506114957000
19734494	::482523506782265000
380458897	::482523508724207000
32609703	::482523608787329000
232437529	::482523609793966000
198233216	::482523751494344000
320512967	::482523763700142000
336628506	::482523781601460000
230365198	::482523822256848000
240766538	::482523872676548000
458639179	::482523907048497000
191276105	::482523917915914000
471218710	::482523918968709000
297542894	::482523939311079000
198233216	::482523947926171000
441039165	::482523995695095000
15791549	::482524017471913000
402273149	::482524020576096000
471218710	::482524039190036000
401443377	::482524044290322000
242451996	::482524046521663000
227114320	::482524072694542000
484202581	::482524090394505000
32609703	::482524094391676000
27784817	::482524126091833000
79073243	::482524133914599000
16312540	::482524142236094000
32609703	::482524144966172000
242912563	::482524191053598000
401443377	::482524196648411000
134873681	::482524198569402000
310330192	::482524210347409000
387472182	::482524285508915000
21503139	::482524300897837000
327934017	::482524303171141000
79073243	::482524345957629000
441039165	::482524366001803000
441039165	::482524374545604000
258108922	::482524392316887000
508860717	::482524430271528000
286298021	::482524462081142000
355598729	::482524493701578000
198911524	::482524503117811000
316766176	::482524511921639000
26925878	::482524545039884000
67069063	::482524549183856000
273631488	::482524572319637000
605608831	::482524585431015000
286298021	::482524614166585000
30529918	::482524620365393000
242451996	::482524667320602000
240766538	::482524668956790000
613029438	::482524680424026000
32609703	::482524711751286000
421655917	::482524733183766000
378200627	::482524739190419000
78213	::482524740847149000
438698734	::482524753807544000
24821703	::482524771431612000
483526518	::482524848933990000
329093513	::482524869876125000
240766538	::482524895910559000
353888661	::482524898682617000
242451996	::482524958908628000
67069063	::482525054828158000
326813935	::482525109475745000
109615689	::482525112546373000
556556365	::482525113737179000
20713213	::482525156288770000
26589876	::482525163229945000
450970324	::482525193135734000
109615689	::482525207081779000
358452616	::482525241965420000
26589876	::482525246298132000
337510374	::482525254934601000
169226510	::482525267697471000
25925656	::482525302757679000
358452616	::482525305156812000
109615689	::482525316892856000
503911979	::482525375537225000
166307106	::482525430927605000
290396729	::482525441593315000
337510374	::482525463211147000
16312540	::482525522107195000
26589876	::482525574577938000
81841977	::482525585046908000
65832155	::482525585462140000
256716505	::482525589304115000
283518032	::482525635085344000
351914412	::482525679008088000
364405877	::482525727594536000
406110065	::482525901540687000
605608831	::482525921488805000
102266093	::482525932646072000
100339690	::482525968754806000
25935173	::482525973754441000
253178679	::482525982830522000
102266093	::482526113579950000
254276767	::482526143237857000
357308471	::482526152796286000
109615689	::482526229997043000
519086519	::482526249751830000
303427354	::482526266210672000
18336787	::482526355985162000
293737316	::482526398499024000
42720153	::482526399409188000
275681559	::482526440869478000
16312540	::482526449883439000
20713213	::482526459807166000
276381534	::482526470745886000
221098400	::482526508523597000
169226510	::482526511207960000
511899726	::482526683149246000
197384499	::482526686085259000
151604434	::482526718687596000
371578955	::482526734995054000
503911979	::482526760324460000
335003775	::482526772291190000
351004243	::482526790213459000
401443377	::482526883343396000
441039165	::482526914431574000
372068999	::482526915480539000
447313860	::482526920664293000
383812985	::482526978948341000
383812985	::482527044987658000
76482742	::482527095579353000
346173821	::482527100940087000
16710226	::482527110645698000
383812985	::482527223455293000
78653568	::482527270465449000
435349693	::482527298633994000
70784628	::482527342087401000
200849010	::482527403034415000
410195122	::482527419078033000
396786261	::482527474165641000
42720153	::482527498123898000
16248047	::482527560379953000
587104097	::482527582034731000
50811080	::482527595838185000
16312540	::482527605531230000
113760458	::482527612330201000
441039165	::482527627119308000
441039165	::482527634044121000
237112765	::482527691120599000
42720153	::482527801074257000
285906246	::482527805796667000
172025978	::482527833911066000
402333632	::482527844325941000
33249556	::482527948436549000
278165989	::482527952425320000
450970324	::482527954723803000
82257804	::482527955147821000
483190332	::482527992791314000
436476907	::482528010851987000
59622669	::482528024684818000
146608159	::482528071325470000
462648540	::482528119807426000
16312540	::482528132399136000
626942496	::482528171850350000
182901672	::482528212103475000
63928079	::482528337231740000
359806236	::482528345922342000
441039165	::482528352750673000
365505682	::482528395847159000
130690913	::482528405712146000
63928079	::482528457792819000
365505682	::482528501145153000
42720153	::482528513430650000
182901672	::482528516421210000
357308471	::482528631973896000
397571431	::482528637304852000
401443377	::482528646704279000
58652870	::482528651867877000
19770255	::482528657219391000
25935173	::482528659559829000
169226510	::482528702886977000
30417393	::482528744188694000
340646680	::482528757412933000
22504277	::482528779672506000
30417393	::482528816900734000
249388532	::482528906159738000
340646680	::482528958429155000
351896383	::482528993342914000
471218710	::482529017979871000
400704846	::482529020735537000
471218710	::482529036271222000
607016651	::482529090071560000
273034167	::482529090264510000
169226510	::482529091027886000
120966317	::482529121830838000
20000062	::482529187782467000
114579662	::482529213010817000
441039165	::482529216756334000
552789896	::482529229905485000
114579662	::482529257596256000
509524562	::482529289301008000
509524562	::482529307055489000
42720153	::482529339654012000
340646680	::482529340551200000
509524562	::482529356686704000
33249556	::482529360344133000
509524562	::482529370267865000
114579662	::482529393525284000
471218710	::482529400785612000
67069063	::482529429030047000
375636797	::482529436911149000
20000062	::482529556025597000
552789896	::482529577130917000
13533012	::482529577512628000
363649162	::482529581690138000
111411572	::482529584550658000
20000062	::482529591022862000
79348656	::482529618922962000
270173839	::482529626892161000
20000062	::482529645280395000
253178679	::482529648744484000
120966317	::482529685234925000
157254287	::482529709184389000
20000062	::482529748212801000
364405877	::482529779158376000
259830697	::482529879968468000
849	::482529892530393000
25925656	::482529937996255000
20000062	::482529940584529000
229385654	::482529956790951000
102530016	::482529993181102000
494543536	::482529996502597000
163646426	::482530012256428000
14538108	::482530033798758000
270173839	::482530048050610000
447313860	::482530083173707000
322446637	::482530122822455000
157254287	::482530126458925000
20000062	::482530130674593000
305379724	::482530133895438000
131254355	::482530154934054000
24171213	::482530163582722000
300607168	::482530163792805000
14538108	::482530179584376000
20000062	::482530181387943000
30128717	::482530202011308000
120532808	::482530230494449000
484202581	::482530240464687000
230365198	::482530241156751000
240463390	::482530252237701000
120966317	::482530266179571000
447313860	::482530277625843000
471218710	::482530277877493000
471218710	::482530300296052000
299450175	::482530309192171000
118733444	::482530359226433000
17974977	::482530373650243000
89033916	::482530395712278000
19071786	::482530414267875000
108204138	::482530434287685000
169226510	::482530457326600000
450970324	::482530461043159000
89033916	::482530470622932000
509524562	::482530472954568000
509524562	::482530571315183000
182901672	::482530600071729000
182901672	::482530633873645000
255147158	::482530722809253000
17974977	::482530729298231000
439491329	::482530738756407000
230365198	::482530743290445000
37119867	::482530744527364000
625170672	::482530770825641000
348085087	::482530787531571000
509524562	::482530802282926000
509524562	::482530806217199000
494543536	::482530825439690000
47753031	::482530952519118000
70784628	::482530967920603000
265760942	::482530985632747000
295466391	::482530990124826000
450970324	::482530996206964000
15204110	::482531044298485000
186314952	::482531056709410000
255147158	::482531060660457000
164676969	::482531144274309000
264335101	::482531144382939000
22195036	::482531160351072000
259746323	::482531201475805000
293737316	::482531213757136000
291221395	::482531214826680000
104990093	::482531219175784000
87956728	::482531241254584000
253178679	::482531242215079000
104990093	::482531265225060000
596678073	::482531328307781000
114579662	::482531328877813000
171746458	::482531357042937000
104990093	::482531385861603000
340646680	::482531425564905000
16312540	::482531426039242000
441039165	::482531433404063000
494543536	::482531460235030000
462648540	::482531463984734000
340646680	::482531475288383000
22431584	::482531535099138000
242912563	::482531555181875000
18137013	::482531556964433000
323460527	::482531566942302000
67492430	::482531627856592000
133112299	::482531630658367000
259746323	::482531737893748000
82115262	::482531769103572000
295466391	::482531781740994000
104990093	::482531789265588000
635845301	::482531791056539000
70784628	::482531804097044000
264335101	::482531809771524000
240941201	::482531820055969000
253689041	::482531826355802000
240941201	::482531864704339000
34204169	::482531902553718000
24171213	::482531949148246000
240941201	::482531997449854000
264335101	::482532015380504000
50507669	::482532064475242000
240941201	::482532097760833000
329093513	::482532115918372000
579271413	::482532117843165000
313341167	::482532122473676000
104990093	::482532259166031000
259746323	::482532277344169000
240463390	::482532294901514000
323460527	::482532307489030000
398339392	::482532407292489000
185629189	::482532431996928000
441039165	::482532448937332000
259746323	::482532455132327000
169291538	::482532490070859000
169291538	::482532545427288000
337510374	::482532553019371000
314710836	::482532583193202000
615636079	::482532587223535000
305379724	::482532597860278000
92568275	::482532599009906000
475210759	::482532604604719000
475210759	::482532605976657000
475210759	::482532607775612000
305379724	::482532618018103000
16312540	::482532628742934000
265760942	::482532672321777000
441039165	::482532674473431000
230365198	::482532686746357000
411912822	::482532726902644000
151839735	::482532761794658000
339295860	::482532765967998000
56508824	::482532787879444000
185716839	::482532816987512000
339295860	::482532817708912000
294745245	::482532820401668000
24494616	::482532911137427000
182901672	::482532917953183000
467027311	::482532928870973000
337396732	::482532942796034000
420323287	::482532954334179000
221098400	::482532960805986000
313341167	::482532967932116000
491679354	::482532969651781000
615636079	::482532976001957000
299297459	::482532977193132000
709921765	::482532985355661000
327842258	::482533032793243000
186208532	::482533045673529000
111136825	::482533065067995000
186208532	::482533072613552000
615636079	::482533167031517000
188417746	::482533211374100000
186208532	::482533325391679000
104990093	::482533331033018000
21105964	::482533345750839000
570502101	::482533356320468000
389554052	::482533359437250000
605608831	::482533370040033000
509524562	::482533420187131000
87956728	::482533429980835000
596678073	::482533460855103000
104990093	::482533467029127000
305379724	::482533503108513000
368691437	::482533518983979000
186208532	::482533581823033000
311092385	::482533584012455000
425183249	::482533601515667000
158129535	::482533609644240000
8036902	::482533634688049000
425183249	::482533691395420000
73299390	::482533695891722000
19770255	::482533715969441000
366136205	::482533772013748000
164676969	::482533801755951000
86604355	::482533828125155000
329093513	::482533832441495000
108204138	::482533840389300000
475210759	::482533841383723000
21105964	::482533851151880000
475210759	::482533857548193000
596678073	::482533859482161000
16312540	::482533875613454000
365505682	::482533905384210000
189272740	::482533912581648000
70982412	::482533930407436000
377110730	::482533936615002000
329093513	::482533965329629000
329093513	::482533976117350000
519677520	::482533988083302000
329093513	::482533998686916000
343018153	::482534052965404000
365505682	::482534074523717000
294964037	::482534090801811000
494543536	::482534102910791000
411912822	::482534108577689000
31586329	::482534128730918000
556556365	::482534146737070000
247024165	::482534173023170000
259746323	::482534181168103000
329093513	::482534217646370000
363649162	::482534238420344000
346173821	::482534248109596000
364035957	::482534304237760000
261471578	::482534339247210000
397084214	::482534357035253000
20020647	::482534358482309000
14205371	::482534360072347000
79348656	::482534360705277000
329093513	::482534372273565000
259746323	::482534374932357000
35505123	::482534394331033000
365505682	::482534400811216000
236595577	::482534418435682000
26333173	::482534442078961000
329093513	::482534472546783000
35505123	::482534487612329000
596678073	::482534492389642000
408772521	::482534516696039000
64926237	::482534573671075000
201878266	::482534590926442000
201878266	::482534626619973000
255147158	::482534634014515000
259746323	::482534651387326000
109615689	::482534664796930000
212475056	::482534674636349000
87970668	::482534705338675000
9687752	::482534723265507000
164676969	::482534754307559000
36343877	::482534776336048000
36343877	::482534786138124000
189179241	::482534802411630000
494543536	::482534828399554000
365505682	::482534847345205000
348326168	::482534927762993000
253230729	::482534950793539000
253230729	::482534961686138000
192727478	::482535013389320000
556556365	::482535041906790000
16312540	::482535132419858000
538590660	::482535151243513000
22431584	::482535169627537000
311092385	::482535186324668000
259830697	::482535198870216000
628427510	::482535252393340000
418847263	::482535256860663000
44451086	::482535301219237000
615636079	::482535361499770000
101136541	::482535372484644000
87970668	::482535384702676000
421655917	::482535389748424000
237936556	::482535394748010000
15733436	::482535432224112000
383383485	::482535454944673000
62940169	::482535477887524000
212475056	::482535480886427000
432819849	::482535511652069000
87970668	::482535517636923000
98589714	::482535543914262000
494543536	::482535556065554000
274262734	::482535561300017000
233944291	::482535581730099000
237936556	::482535594321379000
322842111	::482535630346264000
44811271	::482535676194222000
87970668	::482535683932712000
375810749	::482535823607209000
101136541	::482535847317626000
18137013	::482535848831766000
440875002	::482535857774018000
269012544	::482535872479244000
628427510	::482535878640676000
233944291	::482535942549274000
246112828	::482535957850103000
73299390	::482535978876542000
344902431	::482535983246630000
596678073	::482536018235502000
188508773	::482536056768954000
296433109	::482536061093314000
246112828	::482536065538863000
101136541	::482536079401041000
296433109	::482536153481228000
76463655	::482536234942603000
376525681	::482536248381161000
311664191	::482536278391410000
849	::482536334280908000
30666953	::482536348902248000
101136541	::482536351426822000
27999272	::482536407907696000
16312540	::482536442691076000
364035957	::482536445539024000
118733444	::482536449883901000
269012544	::482536602137149000
95141856	::482536632617140000
344902431	::482536654100381000
78970527	::482536666683285000
16726467	::482536716059045000
399645465	::482536727249051000
47547782	::482536781586259000
259746323	::482536884791304000
277829772	::482536931578757000
443332358	::482536938662924000
479156555	::482536993919098000
423446901	::482537036524830000
580156304	::482537037128421000
517075828	::482537061006585000
97973690	::482537067188977000
254635990	::482537071739797000
269012544	::482537079990009000
59184492	::482537081819119000
240532669	::482537096109101000
509524562	::482537149141512000
97973690	::482537149934215000
114579662	::482537175368486000
100471456	::482537189860204000
443332358	::482537280771346000
200685756	::482537313478520000
230365198	::482537315768598000
18918771	::482537342331547000
408098797	::482537380499316000
278220302	::482537447893372000
597965837	::482537449152073000
219153949	::482537472271065000
188508773	::482537537840644000
124517802	::482537582710894000
27792069	::482537649027420000
260825806	::482537697513181000
32596609	::482537719088705000
313341167	::482537758359969000
222598798	::482537763984924000
188508773	::482537768233738000
443332358	::482537771748167000
34204169	::482537776504532000
15170503	::482537787229356000
338830055	::482537803579154000
509524562	::482537818862809000
624747426	::482537822122168000
47547782	::482537825338798000
188508773	::482537876568432000
624747426	::482537909896347000
90469755	::482537919584808000
441039165	::482538005119246000
7132042	::482538008336666000
188508773	::482538066436161000
325849507	::482538073063190000
246635722	::482538098157289000
596678073	::482538102674558000
509524562	::482538120391307000
430387521	::482538141669400000
509524562	::482538143493533000
596678073	::482538152570015000
126428969	::482538227241205000
26925878	::482538279288332000
246635722	::482538279317667000
469970755	::482538318278586000
453044363	::482538405058732000
64549933	::482538431260950000
64549933	::482538448642117000
304140174	::482538456791273000
64549933	::482538468367953000
64549933	::482538480535605000
64549933	::482538489943441000
411222321	::482538491012591000
246635722	::482538551393783000
186572442	::482538572969299000
100471456	::482538605286789000
25935173	::482538611087122000
54422208	::482538617466662000
188508773	::482538682206146000
375961439	::482538690980233000
37578654	::482538715680894000
19684793	::482538756361048000
418847263	::482538815404261000
546153359	::482538858026790000
244290101	::482538858731409000
209223008	::482538874791411000
552789896	::482538910967676000
189179241	::482538913722953000
607016651	::482538915862048000
246635722	::482538940298059000
469970755	::482538944844664000
278220302	::482538951689764000
21415532	::482538976029736000
17169855	::482538983269097000
258108922	::482539045596459000
16312540	::482539067670671000
246635722	::482539067817472000
383383485	::482539091351728000
260825806	::482539102550495000
140157275	::482539103829762000
33342988	::482539122376974000
188508773	::482539127767044000
237621304	::482539132384587000
383383485	::482539132590100000
109615689	::482539159094325000
82115262	::482539312123084000
240463390	::482539319475724000
267936760	::482539327662993000
58652870	::482539331836321000
30128717	::482539354565251000
467545942	::482539355589066000
58652870	::482539363591397000
33011898	::482539399112957000
30529918	::482539409422573000
459660056	::482539412774211000
467545942	::482539509129936000
420323287	::482539543401209000
441039165	::482539574275502000
198911524	::482539603098734000
441039165	::482539609054654000
281697994	::482539619163340000
30128717	::482539630630555000
67069063	::482539634400837000
236202065	::482539634459541000
97973690	::482539670169849000
30128717	::482539734653468000
552789896	::482539747089604000
263418480	::482539747252793000
467027311	::482539783248683000
201878266	::482539796410007000
246635722	::482539812243517000
259746323	::482539833282154000
97973690	::482539853158940000
534913317	::482539902072926000
19734494	::482539947308498000
276540818	::482539950987284000
562393615	::482539984894038000
415179202	::482539999502794000
388558032	::482540005819416000
441039165	::482540054640734000
257913209	::482540088996667000
18137013	::482540098459037000
379807492	::482540105798676000
255818707	::482540109737103000
420323287	::482540148786085000
118733444	::482540175441293000
450970324	::482540201256812000
552789896	::482540225198292000
475210759	::482540242445303000
379807492	::482540254973272000
163646426	::482540319456890000
102489930	::482540321570447000
164676969	::482540328197836000
635151853	::482540339970838000
97973690	::482540369968500000
591216066	::482540416215298000
363059827	::482540454760943000
30128717	::482540454823870000
341313395	::482540525535244000
11146552	::482540534414585000
246635722	::482540538394976000
591216066	::482540571350036000
411912822	::482540573241249000
54422208	::482540585455087000
267405925	::482540589917822000
21912250	::482540621618348000
30128717	::482540662932643000
348152108	::482540671119548000
21912250	::482540686483685000
450970324	::482540737570287000
552789896	::482540742972547000
348152108	::482540793651941000
294964037	::482540806893342000
505510212	::482540813906620000
341313395	::482540844818259000
441039165	::482540850388295000
634164272	::482540855430238000
505510212	::482540896983207000
553711382	::482541049618120000
433470731	::482541065648758000
259746323	::482541100389769000
233944291	::482541137547112000
630637790	::482541150537252000
411912822	::482541157994754000
370420008	::482541159315546000
505510212	::482541161241120000
413686504	::482541161656369000
435516954	::482541181482459000
363059827	::482541189867274000
163893797	::482541194623197000
214465537	::482541200436518000
505510212	::482541286353014000
253126912	::482541331080675000
305379724	::482541444272357000
505510212	::482541456033599000
221098400	::482541456570060000
494543536	::482541458642468000
264622253	::482541517697855000
505510212	::482541526770524000
54422208	::482541559284371000
23967395	::482541570139254000
198911524	::482541615009918000
505510212	::482541621985034000
29849760	::482541649029894000
165967574	::482541670161190000
19182658	::482541737035169000
314710836	::482541789120069000
423666163	::482541798611353000
314710836	::482541802487287000
509524562	::482541802872774000
462648540	::482541826839027000
25084916	::482541832816308000
265760942	::482541835328299000
505510212	::482541857021640000
69719136	::482541859219062000
30128717	::482541952949575000
67069063	::482541961526521000
255810490	::482541972281118000
18929923	::482542031936704000
267482514	::482542079315169000
246635722	::482542096352411000
43045329	::482542164321525000
25935173	::482542173829611000
18657192	::482542174962065000
97973690	::482542176073576000
341313395	::482542276380336000
472528304	::482542277668401000
246635722	::482542280318783000
505510212	::482542295716470000
433142367	::482542362015830000
291221395	::482542380810522000
130312780	::482542382622076000
7141172	::482542443494400000
509524562	::482542467858722000
97973690	::482542484786929000
509524562	::482542510078574000
254600909	::482542510909042000
119269983	::482542556236890000
29737650	::482542556626972000
68622166	::482542599807713000
73731844	::482542632644907000
175591069	::482542632845836000
188508773	::482542634104553000
73731844	::482542651343126000
109615689	::482542729021620000
221098400	::482542729734266000
233944291	::482542739368574000
450970324	::482542745069035000
30128717	::482542764840996000
285955708	::482542770746171000
67492430	::482542771040157000
109105005	::482542771601829000
182901672	::482542816498024000
587104097	::482542891248545000
450970324	::482543016734109000
246635722	::482543021997555000
269151566	::482543059746316000
211904285	::482543154055618000
43045329	::482543177832747000
167513343	::482543182568493000
467027311	::482543209248473000
92840294	::482543212280569000
167513343	::482543212901695000
123739379	::482543289908744000
167513343	::482543298817835000
97973690	::482543309894606000
30128717	::482543331113988000
167513343	::482543360163721000
377110730	::482543380824866000
411912822	::482543391746838000
635845301	::482543409467359000
420323287	::482543409668694000
97973690	::482543414492155000
167513343	::482543431173296000
246635722	::482543446230433000
409541924	::482543462265274000
25760567	::482543468850712000
167513343	::482543517240401000
55120405	::482543527344496000
167513343	::482543532516065000
167513343	::482543550253793000
167513343	::482543565604945000
323978080	::482543568461262000
64549933	::482543570185121000
167513343	::482543571632136000
233944291	::482543575343697000
167513343	::482543593669021000
64549933	::482543603408207000
364035957	::482543613998809000
244290101	::482543616296902000
167513343	::482543673406918000
64549933	::482543677827735000
22195036	::482543687961174000
246635722	::482543702183657000
167513343	::482543723218497000
167513343	::482543746710765000
597965837	::482543747801305000
64549933	::482543750141714000
188508773	::482543789249417000
450970324	::482543790540865000
13683762	::482543849177235000
188508773	::482543863652179000
267482514	::482543872099500000
76502729	::482543886909591000
597965837	::482543927137169000
64549933	::482543936578543000
495135733	::482543947143606000
365151006	::482543948263456000
260573981	::482543954613649000
160788774	::482543968773615000
430387521	::482543996980707000
635845301	::482543999706599000
383383485	::482544012897697000
495135733	::482544047240650000
358452616	::482544047446179000
458639179	::482544078240743000
45911298	::482544096108507000
167513343	::482544108549206000
13533012	::482544142602764000
230069479	::482544170931077000
849	::482544174185861000
367322500	::482544178027458000
371500504	::482544180363657000
167513343	::482544200366706000
167513343	::482544225360556000
92568275	::482544231933038000
376525681	::482544237414973000
97973690	::482544252233072000
322108529	::482544293005910000
92568275	::482544336413155000
322108529	::482544387277082000
167513343	::482544401152241000
97973690	::482544403374829000
160788774	::482544412388368000
167513343	::482544429728034000
83163050	::482544505590394000
29853720	::482544545528180000
28252356	::482544578026045000
100471456	::482544611886661000
281697994	::482544652831436000
97973690	::482544679305502000
433142367	::482544682732646000
225203526	::482544688210001000
65512747	::482544730039803000
358452616	::482544731214209000
351004243	::482544739766763000
17522792	::482544751464308000
450970324	::482544889826009000
28252356	::482544896168165000
56736460	::482544919379066000
25784705	::482544966762106000
109615689	::482544996487532000
189664484	::482545019283206000
98552986	::482545020759998000
177174253	::482545027189846000
236528732	::482545031841341000
30128717	::482545065009876000
378414202	::482545068453027000
29853720	::482545082067714000
23442090	::482545101315784000
597965837	::482545123159310000
7141172	::482545124749373000
46963484	::482545138615341000
597965837	::482545152553398000
29853720	::482545160534765000
238024746	::482545160719716000
433142367	::482545194785845000
383383485	::482545267934113000
97973690	::482545273978122000
33342988	::482545331372969000
97973690	::482545342991200000
471218710	::482545344069136000
25469735	::482545352986611000
29853720	::482545379611648000
36082253	::482545400457728000
32171318	::482545404009926000
278220302	::482545417372971000
25925656	::482545475266953000
38520445	::482545576605540000
97336064	::482545579432501000
111687397	::482545579977744000
33342988	::482545586512478000
117608761	::482545611145625000
67069063	::482545616417853000
97973690	::482545624156364000
19071786	::482545672164352000
33249556	::482545674203197000
23967395	::482545720549851000
36082253	::482545736740265000
45911298	::482545759317811000
383383485	::482545781086253000
246635722	::482545785435746000
429345484	::482545814917500000
38520445	::482545846618042000
328871385	::482545866486456000
341313395	::482545897788567000
247633146	::482545901399846000
849	::482545919557378000
175591069	::482545924313317000
264300486	::482545941992321000
22195036	::482545944664080000
59184492	::482545946702540000
310144986	::482545976675020000
225287674	::482546013819789000
188508773	::482546085890904000
29853720	::482546093754814000
350424007	::482546095525216000
82115262	::482546118509592000
62186442	::482546167969243000
76502729	::482546168820682000
328557330	::482546183156420000
315559101	::482546191507279000
24868543	::482546197962309000
97973690	::482546250093326000
33342988	::482546260230942000
633010300	::482546281156341000
244646421	::482546296943685000
129050216	::482546297703268000
344454080	::482546316359122000
471218710	::482546337989152000
417449044	::482546366867337000
588874950	::482546377281798000
407399368	::482546379844108000
285955708	::482546418268123000
22195036	::482546429521846000
22195036	::482546470256906000
97973690	::482546488753418000
285401749	::482546554587590000
17595323	::482546585142702000
75937251	::482546609666809000
408144950	::482546623210618000
450970324	::482546629430767000
260825806	::482546640285614000
370464008	::482546736985292000
59184492	::482546751824355000
247024165	::482546759030173000
225287674	::482546761571921000
22431584	::482546765011632000
399114412	::482546801061265000
98552986	::482546804501000000
163893797	::482546811005980000
246635722	::482546857600483000
589542040	::482546872637464000
315559101	::482546882460151000
46461373	::482546896842797000
97973690	::482546910280966000
25469735	::482546950504730000
225287674	::482546968518864000
310144986	::482547017491554000
430072028	::482547023762432000
389105684	::482547054351118000
320485729	::482547071174844000
631603360	::482547071879094000
458808714	::482547081370812000
109105005	::482547084743045000
6092972	::482547127370153000
22195036	::482547202414620000
46461373	::482547226682880000
475031809	::482547227743641000
136038442	::482547246617989000
182834679	::482547252519399000
459660056	::482547335202103000
46461373	::482547342445670000
722514433	::482547349248823000
136038442	::482547402981650000
22195036	::482547470631579000
136038442	::482547476189032000
274712500	::482547485940805000
260825806	::482547488134414000
468965579	::482547497835823000
108204138	::482547541608001000
14223247	::482547571596853000
408144950	::482547580715692000
475210759	::482547585400733000
475930595	::482547601900724000
291155950	::482547616698232000
325192444	::482547648445313000
182834679	::482547656762204000
472528304	::482547661594435000
48431204	::482547663884529000
475210759	::482547680015814000
408098797	::482547683429605000
305379724	::482547683668672000
357308471	::482547684264259000
46461373	::482547701658439000
562393615	::482547715964805000
175591069	::482547739587137000
140994915	::482547749221462000
15733436	::482547755739783000
221098400	::482547775687503000
65521914	::482547806742515000
62186442	::482547823066746000
48431204	::482547841639129000
364035957	::482547845963456000
6092972	::482547904482402000
450970324	::482547914837745000
110236585	::482547924770242000
389105684	::482547951097491000
26068830	::482547956428845000
371578955	::482547962502197000
348047989	::482547966947753000
24537703	::482548011546185000
510678171	::482548047160016000
341313395	::482548059885158000
50509821	::482548206434148000
403834874	::482548277796405000
119269983	::482548322322751000
185716839	::482548335111188000
64549933	::482548348973764000
169226510	::482548350567202000
43045329	::482548368187469000
399114412	::482548406632456000
46461373	::482548408310591000
6092972	::482548432746192000
489961036	::482548435829026000
15137186	::482548456272457000
50509821	::482548457907818000
471218710	::482548459967246000
246635722	::482548462299250000
68473966	::482548468092002000
208296274	::482548500651986000
25537528	::482548511716958000
450970324	::482548519921000000
260361255	::482548521904930000
381373424	::482548525667196000
547741880	::482548534034432000
80788799	::482548544071401000
471218710	::482548570751377000
177174253	::482548575776567000
81872162	::482548605472223000
398707286	::482548607229247000
371578955	::482548608148201000
471218710	::482548628553072000
509524562	::482548652330582000
471218710	::482548654943662000
509524562	::482548658773049000
59184492	::482548754415767000
371578955	::482548768961998000
299450175	::482548812301344000
59184492	::482548854609297000
33282020	::482548860082876000
398339392	::482548862893424000
417449044	::482548879607726000
108542953	::482548920363782000
36082253	::482548953875894000
407384648	::482549013460185000
274712500	::482549048193216000
341313395	::482549056464359000
69494041	::482549059983392000
384155676	::482549096570290000
23442090	::482549121312903000
67069063	::482549182641602000
43045329	::482549183543386000
46461373	::482549188593745000
59184492	::482549190958907000
472528304	::482549324102901000
141976809	::482549387445293000
347643113	::482549442252656000
369217450	::482549459591516000
141976809	::482549464674996000
364035957	::482549476373307000
201878266	::482549501203197000
201878266	::482549533209935000
212060681	::482549539120103000
188508773	::482549567247101000
29849760	::482549581277036000
389554052	::482549582183034000
59184492	::482549611605676000
53545809	::482549633403846000
141976809	::482549681935761000
45966951	::482549684855377000
36116261	::482549693722144000
294964037	::482549762655535000
160788774	::482549827197087000
388374921	::482549834457415000
14538108	::482549838962515000
23642786	::482549845136527000
375967762	::482549872248094000
462681637	::482549939386339000
399114412	::482549978376568000
172573942	::482549981799145000
32596609	::482549992184242000
18929923	::482549996714086000
234187240	::482550003957641000
494376740	::482550015152230000
118855202	::482550017400385000
341313395	::482550037725986000
706034130	::482550044113911000
375967762	::482550077295046000
34767424	::482550163508981000
624394090	::482550166046523000
32596609	::482550190675476000
277251070	::482550231985180000
706034130	::482550278471032000
375810749	::482550295776354000
201878266	::482550343310385000
27726737	::482550343872442000
111687397	::482550364487823000
255622442	::482550368636006000
188508773	::482550428190916000
22195036	::482550428622532000
106320745	::482550443134816000
348785324	::482550444741246000
625170672	::482550473459630000
471218710	::482550484578729000
417449044	::482550557341528000
29827759	::482550569169465000
45966951	::482550580624510000
185716839	::482550591265046000
160733683	::482550602292285000
192590347	::482550616016052000
45966951	::482550640158466000
625170672	::482550641319870000
224103552	::482550653172973000
81872162	::482550685490511000
244290101	::482550709741572000
377357259	::482550731526778000
495135733	::482550761251807000
36116261	::482550799953047000
458766436	::482550837340676000
458766436	::482550879510228000
178492117	::482550922304712000
230898142	::482550930081349000
24171213	::482550936691146000
221641208	::482550944417476000
128284695	::482550974809374000
625170672	::482550987039596000
42910967	::482551059634593000
78970527	::482551069491228000
81872162	::482551090282786000
221641208	::482551144481574000
371068004	::482551164593266000
6092972	::482551168435257000
366136205	::482551214262214000
483190332	::482551229294211000
27792069	::482551297749819000
31345791	::482551366691586000
15361643	::482551391521882000
14223247	::482551392960135000
20020647	::482551455203602000
283625404	::482551497180581000
23967395	::482551501236097000
624394090	::482551508307701000
53724365	::482551521201356000
337416247	::482551526494588000
411912822	::482551544324587000
53545809	::482551620119851000
388558032	::482551630861062000
609790203	::482551661924081000
17326645	::482551728953233000
15361643	::482551784570118000
160733683	::482551811690463000
624394090	::482551837162098000
402229763	::482551840987295000
14538108	::482551848747159000
348316521	::482551909207662000
15361643	::482551924592754000
256853017	::482551971040092000
225893243	::482552008134496000
43045329	::482552022894260000
6092972	::482552104272531000
175314654	::482552109385388000
18999708	::482552112941789000
14538108	::482552127760658000
17522792	::482552160043794000
188508773	::482552191002353000
355990893	::482552216323375000
14538108	::482552254965510000
25084916	::482552273873010000
519898323	::482552320203292000
163646426	::482552442593103000
17522792	::482552489292488000
87956728	::482552495882141000
175314654	::482552507139629000
82115262	::482552508095533000
14538108	::482552514039271000
271370762	::482552524449144000
334261100	::482552541666766000
32609703	::482552566941614000
6092972	::482552593512529000
397084214	::482552601225879000
14538108	::482552642443694000
14538108	::482552705945444000
634164272	::482552727486988000
142038800	::482552760978931000
15814841	::482552763130601000
326813935	::482552763453542000
255810490	::482552776753303000
348085087	::482552803823337000
330645900	::482552809707933000
275260502	::482552822081126000
29319846	::482552838086594000
12354252	::482552842259951000
15814841	::482552912372322000
268246881	::482552953329303000
598832393	::482552994232553000
225893243	::482553058178502000
53545809	::482553060259287000
509524562	::482553094106918000
388558032	::482553119922872000
100471456	::482553155692290000
101136541	::482553257537990000
22285873	::482553274961526000
100471456	::482553275611643000
12354252	::482553308045778000
22285873	::482553353646637000
24868543	::482553471548145000
53545809	::482553475671531000
160733683	::482553479014404000
100471456	::482553481002504000
6092972	::482553486333063000
12354252	::482553494931398000
216819428	::482553500253970000
474400310	::482553507216506000
25925656	::482553510974607000
469970755	::482553526720020000
597965837	::482553528691752000
101136541	::482553560467386000
101136541	::482553631661502000
53545809	::482553633503215000
513434526	::482553677622677000
33249556	::482553716378439000
101136541	::482553747688529000
14538108	::482553766160646000
48431204	::482553778659655000
474400310	::482553791032467000
267405925	::482553804160655000
570502101	::482553805406765000
398339392	::482553828177620000
370464008	::482553838168453000
78970527	::482553840210681000
450970324	::482553841360338000
240798548	::482553858644668000
336774649	::482553859349282000
101136541	::482553887686410000
225893243	::482553888038322000
15814841	::482553901758291000
14538108	::482553928425672000
6092972	::482553938181251000
459660056	::482553953704755000
14538108	::482553976718909000
21105964	::482553979298004000
246050172	::482554002068865000
414066292	::482554005667991000
420389630	::482554020230230000
356408344	::482554038349606000
398339392	::482554085728862000
41143305	::482554119522381000
49221112	::482554145031725000
624394090	::482554175746617000
424540791	::482554198462980000
33555786	::482554215999758000
15361643	::482554219925229000
13533012	::482554229551165000
92568275	::482554231455760000
344454080	::482554235725152000
14538108	::482554271402295000
634164272	::482554276485423000
33249556	::482554298090672000
255810490	::482554322358513000
160733683	::482554358698360000
356408344	::482554371834527000
225893243	::482554390314627000
366753447	::482554428541526000
109105005	::482554442751819000
14223247	::482554444731539000
2084321	::482554453053030000
392716377	::482554470052556000
242912563	::482554475413250000
356408344	::482554493272211000
377555310	::482554523991293000
17522792	::482554529292877000
366136205	::482554538952380000
45911298	::482554551443009000
252422768	::482554555016548000
356408344	::482554561375125000
255697938	::482554570753978000
634164272	::482554573970608000
14538108	::482554596003696000
321839755	::482554599736221000
356408344	::482554602676441000
168964399	::482554627838459000
45966951	::482554631525269000
706034130	::482554699543883000
89590985	::482554731349286000
321839755	::482554745538621000
415789240	::482554745572163000
415789240	::482554797921296000
255697938	::482554805202980000
221098400	::482554836462755000
24868543	::482554836886380000
366753447	::482554900660772000
459660056	::482554926049296000
409487670	::482554969577381000
409487670	::482554970219098000
409487670	::482554970877607000
409487670	::482554971628392000
384494456	::482554986224574000
225893243	::482554988103606000
321839755	::482554999314980000
214184608	::482555020404346000
201878266	::482555021951631000
328858212	::482555052372934000
368386947	::482555059285139000
45410414	::482555114532528000
252422768	::482555127434190000
225893243	::482555131729162000
18551115	::482555146858422000
450970324	::482555164822601000
509524562	::482555176138448000
273697690	::482555194555641000
133341985	::482555199760785000
706034130	::482555203682463000
23967395	::482555208786911000
182834679	::482555224431656000
78970527	::482555224863674000
417449044	::482555241679048000
274432702	::482555244639817000
252422768	::482555255419199000
378778103	::482555284377067000
225893243	::482555324298043000
160733683	::482555368321875000
185629189	::482555379352862000
178492117	::482555390136041000
22648162	::482555417122574000
355612007	::482555428203921000
243014276	::482555464962416000
58652870	::482555532423999000
111687397	::482555548475219000
320485729	::482555550618492000
22285873	::482555551570989000
22648162	::482555552053350000
78970527	::482555567999684000
44451086	::482555587868110000
361199465	::482555610055966000
178492117	::482555624837115000
225893243	::482555656847630000
45911298	::482555674191081000
45911298	::482555710790983000
36116261	::482555730646822000
57385263	::482555732047716000
53724365	::482555781506928000
2084321	::482555785407234000
377425191	::482555788222033000
454304418	::482555799604953000
108798356	::482555849156853000
440624261	::482555850540605000
238698812	::482555868781625000
36116261	::482555871151808000
381181950	::482555888784273000
23247181	::482555891737051000
252422768	::482555891967746000
296590824	::482555897961390000
57385263	::482555909261254000
140994915	::482555920967168000
53724365	::482555928613761000
479156555	::482555934346977000
108798356	::482555962809917000
226357092	::482555972041191000
307697597	::482556009341521000
307397057	::482556065985617000
533417136	::482556068447260000
188508773	::482556098717941000
22648162	::482556106028630000
215174499	::482556125393330000
233084334	::482556178560331000
53724365	::482556188761260000
35505123	::482556218758529000
432819849	::482556245690159000
225893243	::482556309829455000
160733683	::482556311721496000
27999272	::482556325021233000
22195036	::482556348274855000
78970527	::482556378913837000
55312313	::482556407015698000
275902246	::482556418436767000
108798356	::482556429782757000
445826532	::482556455003107000
177101575	::482556460447318000
135681283	::482556475638693000
53724365	::482556506639187000
242912563	::482556512054022000
252422768	::482556558526521000
620459453	::482556576512098000
454304418	::482556598431141000
54116443	::482556602663587000
69916558	::482556603422359000
22648162	::482556604215459000
509524562	::482556610724634000
14223247	::482556619591405000
24113194	::482556730321432000
72890292	::482556735224557000
51952627	::482556741100392000
620459453	::482556746305916000
53724365	::482556747052490000
53317470	::482556775393001000
232072216	::482556797539344000
257092614	::482556854413713000
53317470	::482556854526947000
18374690	::482556855369990000
72890292	::482556875247210000
224103552	::482556878564511000
135681283	::482556880598740000
370845710	::482556886567636000
133526428	::482556893546962000
214184608	::482556914833059000
310666452	::482557000044519000
22648162	::482557018843402000
344454080	::482557020613005000
255697938	::482557046709952000
98054636	::482557049213943000
53724365	::482557104537231000
17169855	::482557105107267000
230365198	::482557110652518000
368386947	::482557119044931000
72890292	::482557143175139000
129441756	::482557144739631000
47269984	::482557147075469000
59503620	::482557169502412000
46461373	::482557194857369000
450970324	::482557198191837000
278874928	::482557202410921000
36116261	::482557215740788000
24868543	::482557244467204000
9899992	::482557246451097000
23247181	::482557247327719000
160733683	::482557262394064000
368386947	::482557295612940000
310666452	::482557303728914000
46461373	::482557309101809000
381181950	::482557327477080000
475031809	::482557341317885000
356408344	::482557384116547000
119269983	::482557395512487000
479222401	::482557411291451000
36116261	::482557412365574000
255697938	::482557440748036000
53317470	::482557563553075000
230365198	::482557597598638000
299450175	::482557616954961000
101881386	::482557624345690000
410961985	::482557642783477000
399114412	::482557646545747000
310506975	::482557662857424000
219153949	::482557666821423000
108798356	::482557668327170000
310666452	::482557674127908000
59503620	::482557676639899000
101138081	::482557704012308000
91521926	::482557724475936000
96658544	::482557752343289000
494543536	::482557768453214000
100018299	::482557773360533000
52824736	::482557794399166000
356408344	::482557810845036000
283251929	::482557818382213000
160734732	::482557827639021000
22648162	::482557830739013000
29394513	::482557835935375000
412638454	::482557857552822000
160733683	::482557864670928000
300009838	::482557928566951000
399114412	::482557932450500000
321498402	::482557939782131000
628045480	::482557953027743000
22504277	::482557978500149000
503911979	::482557979783229000
189179241	::482558010540052000
23799906	::482558027892281000
356408344	::482558028055470000
36116261	::482558071450124000
236528732	::482558080514007000
310666452	::482558084808966000
59503620	::482558104328867000
399114412	::482558120342745000
273092249	::482558132208410000
349484189	::482558158305382000
131968998	::482558195529838000
160788774	::482558202475597000
178492117	::482558203222192000
58941053	::482558216497139000
399114412	::482558224793477000
46461373	::482558229537624000
92568275	::482558241747271000
47753031	::482558262114406000
160788774	::482558296046309000
349484189	::482558314664828000
367296747	::482558317005271000
160734732	::482558371002740000
371578955	::482558398513565000
238698812	::482558426384695000
16312540	::482558459863629000
21105964	::482558498732257000
587104097	::482558509494444000
35505123	::482558662120964000
389105684	::482558728307085000
177101575	::482558741095919000
53317470	::482558771168690000
59503620	::482558779548917000
182901672	::482558791687634000
433012724	::482558799752880000
316766176	::482558824650272000
15814841	::482558844279980000
433012724	::482558847257546000
323978080	::482558859736023000
15137186	::482558878274830000
17035194	::482558881865138000
21105964	::482558882196103000
76463655	::482558892526694000
59503620	::482558926454394000
24803741	::482558977881145000
86604355	::482558992682856000
46461373	::482558999657979000
164676969	::482559056536961000
370464008	::482559072794054000
177101575	::482559114732920000
311724390	::482559136102486000
381181950	::482559224191275000
78653568	::482559230780899000
336774649	::482559253706588000
23967395	::482559265693921000
389105684	::482559269368115000
214779476	::482559289282674000
411912822	::482559292353286000
254319575	::482559293162393000
138603889	::482559294831726000
55312313	::482559307825680000
411912822	::482559330475315000
238826465	::482559331964313000
59503620	::482559336493744000
14594667	::482559362108387000
450970324	::482559382363070000
411997198	::482559413157261000
552029617	::482559441233924000
72890292	::482559465116680000
464845445	::482559510083420000
368730450	::482559514550362000
14955026	::482559520531431000
364035957	::482559588773154000
381181950	::482559595269722000
141976809	::482559606581755000
72890292	::482559613280452000
29500521	::482559629470093000
141976809	::482559637195980000
176224586	::482559644246614000
402229763	::482559682989400000
53317470	::482559690170064000
552029617	::482559706745942000
138603889	::482559717470769000
49221112	::482559735246254000
44811271	::482559791550590000
426923626	::482559796562763000
509524562	::482559806960439000
59503620	::482559844553986000
97336064	::482559889014013000
310330192	::482559935591350000
96658544	::482559988284817000
117608761	::482559999969734000
46461373	::482560016315318000
199331386	::482560026641727000
489961036	::482560086863126000
370464008	::482560092383223000
72890292	::482560102910943000
562393615	::482560141166800000
238826465	::482560163623501000
225893243	::482560212721614000
54105420	::482560223580676000
46461373	::482560230593945000
223998080	::482560351125667000
38520445	::482560353297895000
267936760	::482560373367635000
109060628	::482560382607691000
341493662	::482560462530564000
97336064	::482560463213838000
242305581	::482560508629770000
713245898	::482560544054853000
46764883	::482560551349157000
21449993	::482560553529769000
24868543	::482560598673084000
426923626	::482560662514581000
38520445	::482560677832171000
330645900	::482560705271304000
271370762	::482560727933153000
73526174	::482560732332949000
106715045	::482560758044446000
388558032	::482560761802145000
15875100	::482560783998402000
4434941	::482560804810526000
597965837	::482560818585026000
519086519	::482560843637194000
336774649	::482560859521028000
132649069	::482560872980946000
631245094	::482560926214651000
219153949	::482560940588929000
377357259	::482560961367142000
191947005	::482560962982330000
230365198	::482560971664556000
17169855	::482560972381376000
23799906	::482561000726888000
230365198	::482561080880005000
78970527	::482561097652662000
27999272	::482561137351741000
556556365	::482561156943327000
59184492	::482561167072583000
76502729	::482561167504982000
15814841	::482561219451428000
22414245	::482561277500198000
230365198	::482561285763383000
402229763	::482561315215396000
256756265	::482561335914274000
17974977	::482561344143904000
191947005	::482561365442568000
54105420	::482561386837319000
245021956	::482561459960823000
402229763	::482561498795880000
33249556	::482561514289651000
259569717	::482561595671728000
59503620	::482561631579172000
215362694	::482561729704886000
259569717	::482561817411997000
188417746	::482561880662487000
59503620	::482561910861094000
503708554	::482561925809991000
244290101	::482561932696645000
116988168	::482561977177239000
359104594	::482561981975912000
27999272	::482562005757206000
41465619	::482562039089336000
115824990	::482562064737505000
316484120	::482562065400610000
116988168	::482562176876429000
146855323	::482562231461113000
72890292	::482562237375479000
305265637	::482562239237742000
348047989	::482562243213545000
465934852	::482562257155395000
849	::482562294845411000
485252693	::482562314177347000
15814841	::482562315448250000
35923992	::482562350806208000
206247499	::482562395551047000
219153949	::482562417847967000
78970527	::482562455726354000
375385791	::482562483232989000
198911524	::482562503314915000
78970527	::482562515042181000
72890292	::482562536571944000
244290101	::482562664392970000
335488857	::482562667526504000
168864295	::482562681958723000
36116261	::482562692784590000
388558032	::482562703504863000
420323287	::482562732546215000
23933265	::482562781510529000
24868543	::482562823239630000
40816246	::482562836762071000
340646680	::482562899169132000
205501297	::482562984602898000
17522792	::482562990403629000
244290101	::482563046879928000
571439376	::482563087979909000
72890292	::482563119068487000
275681559	::482563151851175000
571439376	::482563182225944000
126507603	::482563183094140000
86604355	::482563216917422000
471218710	::482563226962366000
89590985	::482563227398586000
475210759	::482563241902895000
425252367	::482563330113273000
60131090	::482563334445600000
418480466	::482563337490685000
17694593	::482563360958185000
590556372	::482563382399483000
18868622	::482563389273952000
433470731	::482563390939099000
246635722	::482563407195828000
146855323	::482563413881540000
18657192	::482563450028060000
476507554	::482563496949714000
79348656	::482563497340198000
617791569	::482563526771220000
357275400	::482563542336675000
40816246	::482563543259430000
370464008	::482563591829483000
571439376	::482563639358930000
369804138	::482563661958238000
64907439	::482563666043473000
78970527	::482563685924106000
189272740	::482563686943711000
36116261	::482563706279432000
234187240	::482563710242660000
189272740	::482563750860701000
476507554	::482563766249197000
71284640	::482563767411425000
79348656	::482563786885562000
68966030	::482563794766278000
72890292	::482563796171767000
311092385	::482563828442341000
113760458	::482563829805506000
299450175	::482563832087597000
27268559	::482563927335657000
17974977	::482563940015419000
17974977	::482563967571599000
118855202	::482563976346095000
17974977	::482563977428221000
18868622	::482564001877204000
78970527	::482564012719091000
259830697	::482564033841602000
20020647	::482564046747889000
100018299	::482564050489204000
571439376	::482564090892525000
78970527	::482564094906474000
27268559	::482564123989778000
437898031	::482564167237267000
53258017	::482564168608780000
474400310	::482564170890489000
571439376	::482564217694715000
351264389	::482564256018497000
434045786	::482564259151626000
370049566	::482564309042876000
434045786	::482564314117967000
78970527	::482564342961807000
223288871	::482564355188219000
369160273	::482564357898133000
375385791	::482564368027381000
311092385	::482564390252580000
556556365	::482564392861450000
78970527	::482564395487076000
434045786	::482564400361275000
40816246	::482564406832676000
411848692	::482564439292379000
36869877	::482564456807800000
369160273	::482564487837675000
369160273	::482564511338352000
364035957	::482564543835803000
348785324	::482564562386825000
369160273	::482564630645317000
420083874	::482564664430432000
114579662	::482564720839249000
369160273	::482564758848421000
36116261	::482564762656854000
78970527	::482564772676648000
114579662	::482564781388210000
34717669	::482564782340321000
26831606	::482564792264044000
369160273	::482564822689923000
320452099	::482564825755553000
305379724	::482564847561764000
42481762	::482564850699100000
36116261	::482564854352711000
376525681	::482564869254705000
40816246	::482564907418669000
377486283	::482564916033769000
420083874	::482564978705436000
304140174	::482565034259005000
72293435	::482565046929997000
40816246	::482565150306623000
15814841	::482565157445705000
366136205	::482565190522007000
250844163	::482565225850621000
138557664	::482565233219620000
68221984	::482565258352267000
238307628	::482565260495572000
138557664	::482565264819486000
109105005	::482565280192024000
348785324	::482565283148599000
372493368	::482565287167164000
475210759	::482565322961321000
138557664	::482565325565591000
320452099	::482565388954116000
60220156	::482565389902049000
18999708	::482565455274446000
27999272	::482565499889664000
553711382	::482565508571467000
40816246	::482565509788209000
571439376	::482565537118318000
509524562	::482565557037072000
100018299	::482565595532374000
78213	::482565637345398000
64549933	::482565642588270000
558873022	::482565689350557000
62756038	::482565700284719000
206247499	::482565703888019000
370464008	::482565720258392000
420083874	::482565807793508000
265760942	::482565833298681000
33818674	::482565897593184000
270065033	::482565907928338000
40816246	::482565909102743000
167513343	::482565911472533000
471291163	::482565921010384000
283251929	::482565931357331000
167513343	::482565959874801000
167513343	::482565973300772000
188417746	::482566000513003000
267482514	::482566045858021000
211904285	::482566060093472000
40816246	::482566067064426000
14187808	::482566100363001000
40816246	::482566112295804000
105026890	::482566142012059000
105026890	::482566170998886000
485252693	::482566189026410000
267482514	::482566227252883000
17035194	::482566251433455000
267405925	::482566287902523000
467027311	::482566294647353000
200685756	::482566329426522000
230655725	::482566335185321000
240892007	::482566394756599000
288874918	::482566398791532000
369804138	::482566399521722000
40816246	::482566413417447000
116988168	::482566446312992000
286216848	::482566469020950000
285254109	::482566505435901000
352486016	::482566518752817000
116988168	::482566544807829000
291221395	::482566554727755000
188417746	::482566557785022000
388374921	::482566609081733000
39237011	::482566616073256000
78970527	::482566623681728000
285955708	::482566638865096000
282625909	::482566656233717000
282625909	::482566658095980000
442082078	::482566660004397000
60220156	::482566660138618000
224682361	::482566668430753000
40816246	::482566681173442000
102875172	::482566698038353000
256756265	::482566766854279000
389105684	::482566792913514000
462487376	::482566861574258000
160788774	::482566888984039000
78970527	::482566913671696000
458847153	::482566969023950000
78970527	::482566990821744000
40816246	::482566992218451000
27999272	::482567012959285000
60220156	::482567072333848000
285955708	::482567075739611000
92629759	::482567092902707000
30032107	::482567126880747000
265760942	::482567179229868000
267405925	::482567180500729000
411841714	::482567233508745000
19770255	::482567236167540000
78970527	::482567295529525000
285955708	::482567331730571000
40816246	::482567365503094000
571439376	::482567398755540000
17694593	::482567421157736000
291221395	::482567446482915000
49886698	::482567479047098000
62756038	::482567486223552000
229332190	::482567490980315000
259746323	::482567507803254000
188417746	::482567511406546000
80788799	::482567513302003000
214184608	::482567566963900000
378850242	::482567593929486000
40816246	::482567595871457000
15814841	::482567632030552000
442082078	::482567675386667000
552146644	::482567700024410000
411841714	::482567739144679000
260338000	::482567753438887000
349484189	::482567792344834000
60220156	::482567799009574000
20620620	::482567817800478000
507674842	::482567865984221000
120851061	::482567967301828000
24494616	::482567974218629000
71284640	::482568013255032000
221205505	::482568018891771000
274712500	::482568032376475000
384530394	::482568073590095000
424464803	::482568124944744000
82115262	::482568161003184000
365746365	::482568162618388000
39237011	::482568190774345000
509524562	::482568214237675000
22648162	::482568241131560000
509524562	::482568254976950000
167513343	::482568296462819000
110236585	::482568309104455000
167513343	::482568314498334000
227114320	::482568332772536000
76502729	::482568353786396000
40816246	::482568364754087000
280297585	::482568384924889000
267405925	::482568388632264000
280297585	::482568417715957000
280297585	::482568443557068000
31066609	::482568447516090000
542693847	::482568498464313000
167513343	::482568501870493000
22648162	::482568525177831000
507674842	::482568546455527000
424464803	::482568585517101000
18156298	::482568593066848000
424464803	::482568604995424000
468965579	::482568611970564000
454304418	::482568647374684000
161302101	::482568657705242000
80788799	::482568694510260000
442082078	::482568701258907000
424464803	::482568722838601000
139308619	::482568733026562000
305379724	::482568737057288000
424464803	::482568811908849000
14594667	::482568831160692000
212060681	::482568860240216000
238826465	::482568867374702000
60220156	::482568908222640000
89590985	::482568914811899000
60220156	::482568954863316000
553711382	::482568984852561000
26831606	::482568986320576000
507674842	::482569010328780000
301497892	::482569025164439000
67069063	::482569029291237000
158129535	::482569060102983000
424464803	::482569077425045000
14085431	::482569131913265000
22504277	::482569150192439000
816177	::482569179862949000
62940169	::482569188179865000
41606452	::482569199009947000
274712500	::482569212989173000
371578955	::482569215363534000
260825806	::482569218286555000
515049896	::482569228852002000
26831606	::482569231481839000
371578955	::482569339930165000
136038442	::482569349455044000
67069063	::482569351229210000
454304418	::482569352386854000
33217361	::482569396670705000
264622253	::482569399098826000
58941053	::482569454342381000
130514710	::482569460922847000
424464803	::482569460981575000
240914419	::482569525716475000
247362551	::482569543479336000
54422208	::482569546759290000
16566189	::482569562190540000
298156322	::482569567617556000
191947005	::482569579521380000
214595457	::482569586223489000
301497892	::482569608936038000
463250994	::482569648857038000
553711382	::482569657979645000
21105964	::482569687050752000
40816246	::482569710555238000
371578955	::482569761851977000
198911524	::482569802137878000
62756038	::482569805463965000
20020647	::482569813437345000
39416036	::482569814339096000
359672666	::482569821133889000
18336787	::482569824069881000
359672666	::482569898179039000
368386947	::482569917720690000
33453167	::482569925119066000
191947005	::482569945210179000
23400461	::482569953313169000
230655725	::482569975325286000
131072297	::482569985806843000
200615756	::482569995294371000
200615756	::482570027674378000
191947005	::482570032434905000
200615756	::482570046234165000
359672666	::482570056895709000
99320365	::482570065079181000
634164272	::482570130698686000
293644929	::482570173707059000
35026897	::482570189087977000
484202581	::482570199506649000
315527257	::482570207139868000
384494456	::482570212923805000
359672666	::482570212999303000
23400461	::482570217303076000
52950877	::482570219219480000
240914419	::482570223493468000
471218710	::482570234428014000
346219373	::482570251792437000
62756038	::482570277537472000
240914419	::482570286122803000
62756038	::482570295254220000
35505123	::482570297732628000
191947005	::482570308420108000
168864295	::482570321354969000
16713287	::482570358596190000
255810490	::482570391651512000
359672666	::482570412530737000
483190332	::482570452259586000
62989661	::482570465236353000
118855202	::482570476242206000
246030395	::482570479329234000
37495077	::482570497008234000
359672666	::482570591874981000
60220156	::482570613697937000
289360824	::482570668869836000
139308619	::482570692597006000
15875100	::482570692781539000
359672666	::482570704710139000
54422208	::482570755352182000
27904685	::482570770128728000
475930595	::482570774151049000
348316521	::482570777129021000
346219373	::482570783584038000
382767512	::482570798247706000
131072297	::482570818015481000
359672666	::482570830698668000
37495077	::482570855126269000
144733584	::482570858829860000
293644929	::482570869625991000
269012544	::482570878966714000
16713287	::482570881261006000
36343877	::482570892619173000
64549933	::482570895828217000
131072297	::482570898344796000
315527257	::482570942065815000
52950877	::482570948759932000
383243793	::482570959119867000
310321041	::482570974022217000
21912250	::482570977378074000
40816246	::482571015042908000
275902246	::482571122966155000
359672666	::482571125713420000
16248047	::482571158022520000
19182658	::482571178620747000
20620620	::482571181904887000
359672666	::482571198476201000
100471456	::482571235780743000
346173821	::482571262472904000
76502729	::482571327325605000
354047009	::482571331914174000
21503139	::482571391523250000
40816246	::482571403401515000
354047009	::482571432049012000
33453167	::482571433260769000
371578955	::482571472792465000
328779215	::482571482069876000
62989661	::482571491817447000
54422208	::482571655403667000
35505123	::482571712744005000
24171213	::482571718544728000
91712528	::482571758982012000
450970324	::482571764627542000
399114412	::482571766871498000
504027031	::482571808273874000
100471456	::482571830088458000
320485729	::482571838925848000
23400461	::482571877089816000
240463390	::482571884450439000
371578955	::482571887604928000
369174583	::482571897138188000
346654346	::482571930038325000
200316617	::482571930156171000
262870925	::482571946312228000
607016651	::482571952700141000
41465619	::482571968747548000
24171213	::482571971368996000
339458716	::482571993951133000
73275873	::482572031729205000
504027031	::482572052314873000
24171213	::482572056492380000
384494456	::482572060586033000
48562201	::482572067670597000
320485729	::482572075950157000
103678189	::482572079972114000
553711382	::482572089598025000
23933265	::482572094585073000
30336818	::482572120950464000
103678189	::482572141422866000
148912524	::482572159487709000
280297585	::482572176420134000
320485729	::482572188852453000
240463390	::482572201346883000
56779057	::482572208061943000
33342988	::482572254258032000
454304418	::482572262554365000
253126912	::482572342632009000
372068999	::482572347774599000
262870925	::482572349137358000
354047009	::482572373804449000
42910967	::482572388987850000
354047009	::482572418578644000
312710029	::482572425536606000
327662373	::482572476207988000
56779057	::482572541664313000
369174583	::482572548257763000
365505682	::482572596030877000
433012724	::482572615559557000
56779057	::482572615907684000
98552986	::482572617904164000
56779057	::482572627337154000
329093513	::482572637177413000
56779057	::482572643321659000
21105964	::482572651710668000
262870925	::482572663982809000
41465619	::482572695734059000
56779057	::482572696224399000
13683762	::482572715971194000
316766176	::482572721100820000
327662373	::482572727488749000
56779057	::482572745469730000
37495077	::482572745675272000
56779057	::482572771285684000
50509821	::482572777975578000
56779057	::482572784237694000
369804138	::482572785336987000
327662373	::482572787983196000
369174583	::482572827816521000
262449011	::482572901775081000
366136205	::482572908456574000
16864384	::482572948260134000
559991040	::482572970859048000
262449011	::482572977079586000
458808714	::482573039742103000
175314654	::482573046859837000
269012544	::482573078774292000
559991040	::482573082356232000
253178679	::482573090585444000
498321918	::482573092875960000
559991040	::482573136114614000
129050216	::482573152266883000
816177	::482573195460235000
559991040	::482573237855858000
256853017	::482573250136768000
196659229	::482573266888826000
28827091	::482573285654532000
84849075	::482573325877514000
381203261	::482573339571912000
559991040	::482573352478203000
108204138	::482573371943952000
21105964	::482573375286808000
289605285	::482573378641862000
247633146	::482573447747231000
17694593	::482573460879585000
371578955	::482573465170751000
538541326	::482573468081205000
625951846	::482573469729976000
240892007	::482573476780179000
47269984	::482573478777090000
559991040	::482573498045718000
291155950	::482573534418329000
40816246	::482573584632938000
370464008	::482573610356588000
49221112	::482573621387202000
240892007	::482573624021221000
54116443	::482573633119059000
18999708	::482573639271739000
140206179	::482573675946704000
115852151	::482573694792118000
240892007	::482573740811632000
60220156	::482573766967300000
354047009	::482573778913075000
261043724	::482573787553333000
59184492	::482573795769602000
559991040	::482573825536565000
409487670	::482573844650004000
262449011	::482573858667769000
216819428	::482573921720360000
40816246	::482573933921587000
329093513	::482573938464399000
546989830	::482573968667205000
559991040	::482573988321701000
440624261	::482574015219761000
67492430	::482574015433674000
211616743	::482574036954669000
559991040	::482574043921801000
409336092	::482574054801825000
252422768	::482574060350885000
289605285	::482574087907069000
211616743	::482574093586153000
587104097	::482574103883157000
76482742	::482574114427650000
103678189	::482574117544017000
103678189	::482574125014462000
458766436	::482574138914004000
210671307	::482574171906375000
498321918	::482574172972126000
182901672	::482574185576009000
9899992	::482574210837921000
20620620	::482574226369830000
6652302	::482574239631814000
211616743	::482574271810510000
262449011	::482574279494889000
17974977	::482574290748203000
67492430	::482574298927083000
129050216	::482574305562464000
289605285	::482574347819704000
78970527	::482574373375586000
182901672	::482574390379700000
266033863	::482574403360673000
182901672	::482574416640237000
9899992	::482574428031942000
201878266	::482574436747317000
130514710	::482574482062598000
211616743	::482574492963581000
361199465	::482574505294827000
120851061	::482574526488653000
180190603	::482574528241864000
287994287	::482574537754570000
255195496	::482574559615270000
254600909	::482574573066403000
29607520	::482574622488264000
182901672	::482574639542321000
120851061	::482574652800110000
277760577	::482574702834384000
369174583	::482574720412295000
369174583	::482574755619299000
424709673	::482574774145925000
64549933	::482574813236850000
325036867	::482574819800530000
256853017	::482574834967142000
247633146	::482574839480193000
561527789	::482574849634627000
211616743	::482574865501655000
247633146	::482574865908502000
16472279	::482574890860830000
562393615	::482574906031628000
369174583	::482574924645556000
368386947	::482574934070530000
412638454	::482574934514753000
326554021	::482574971323953000
230655725	::482574974281338000
277760577	::482574980694429000
309108026	::482575011790594000
285955708	::482575024776167000
277760577	::482575024868831000
230655725	::482575042099052000
73731844	::482575056266993000
247024165	::482575065910112000
240463390	::482575088470855000
421179396	::482575103507849000
505496552	::482575108825812000
73731844	::482575116485029000
470451598	::482575145660190000
478826327	::482575151112798000
25223941	::482575169152499000
265760942	::482575199158554000
40816246	::482575206888656000
25223941	::482575206918025000
73731844	::482575209463963000
25223941	::482575223707824000
552789896	::482575234894405000
247633146	::482575242225647000
294745245	::482575269799026000
25942336	::482575285615751000
33964276	::482575300120023000
79754464	::482575342897332000
67296324	::482575343362920000
625951846	::482575344822923000
247633146	::482575440515571000
210996408	::482575524384894000
182901672	::482575538398429000
236271147	::482575546006511000
92840294	::482575555653427000
160734732	::482575557075271000
625951846	::482575561634873000
316766176	::482575572665499000
419047433	::482575613161533000
348193845	::482575625438232000
40816246	::482575646229409000
247633146	::482575654701912000
236271147	::482575660573945000
160734732	::482575706430246000
280297585	::482575712252338000
533824839	::482575720342777000
415789240	::482575722809028000
17974977	::482575754480607000
17974977	::482575767436795000
41465619	::482575778086154000
346219373	::482575846461300000
271774234	::482575851616104000
240463390	::482575855323860000
236271147	::482575871253823000
450970324	::482575916368134000
40816246	::482575927444901000
138603889	::482575952698830000
20620620	::482575970898313000
201878266	::482575986504908000
351004243	::482575991710416000
388558032	::482576004729569000
108204138	::482576057347096000
293737316	::482576133960257000
111124977	::482576146585092000
625951846	::482576156408160000
299450175	::482576157062070000
247633146	::482576161092820000
62989661	::482576169884475000
454304418	::482576172996247000
346219373	::482576212372377000
299450175	::482576235365535000
341313395	::482576240033792000
299450175	::482576291674075000
346219373	::482576310372298000
142038800	::482576320548069000
299450175	::482576322154098000
19182658	::482576334485737000
369174583	::482576368371109000
478826327	::482576372078899000
263418480	::482576394627452000
156961324	::482576450348789000
87966998	::482576465980973000
22195036	::482576474940407000
299297459	::482576479448870000
7345092	::482576481483522000
40816246	::482576496281018000
240914419	::482576517617025000
21105964	::482576523351060000
365505682	::482576571698397000
82115262	::482576575003492000
87966998	::482576582435803000
138557664	::482576589771640000
87966998	::482576616204161000
158129535	::482576621262864000
14538108	::482576627684376000
307697597	::482576627927613000
36869877	::482576629013946000
326813935	::482576650786578000
414217500	::482576651357020000
260361255	::482576672500088000
552146644	::482576712648376000
263418480	::482576752003137000
152715270	::482576768469983000
20620620	::482576778226302000
407279448	::482576835113648000
19684793	::482576881124786000
34087430	::482576886078263000
40816246	::482576907498569000
108204138	::482576919570161000
309108026	::482576919880163000
41685125	::482576929036324000
240892007	::482576930735013000
155686441	::482576947633852000
20620620	::482577008380354000
66311658	::482577061089787000
77078833	::482577065644806000
29327418	::482577073714655000
196230932	::482577077430808000
309789310	::482577081323102000
52628599	::482577118547550000
20190503	::482577163355705000
182901672	::482577186994810000
41685125	::482577193927602000
396655167	::482577201410637000
329093513	::482577203159638000
215144630	::482577267710001000
346173821	::482577292707635000
219550942	::482577371430547000
418480466	::482577390166487000
263418480	::482577392561430000
254600909	::482577397632360000
274712500	::482577411683274000
358617322	::482577412882853000
155686441	::482577414719950000
48046250	::482577442348204000
138603889	::482577455887048000
195154119	::482577457677996000
109105005	::482577470613250000
187047785	::482577493967126000
299450175	::482577521737605000
299450175	::482577538871349000
41685125	::482577561180848000
74282065	::482577581867151000
138603889	::482577594642989000
243014276	::482577596140756000
48046250	::482577640923332000
37495077	::482577643938672000
538541326	::482577659377897000
60220156	::482577688301821000
41685125	::482577702776365000
240463390	::482577723273928000
538541326	::482577769318998000
156508337	::482577773832048000
138603889	::482577781537001000
48046250	::482577804282703000
358617322	::482577831935741000
100471456	::482577856133079000
27792069	::482577876433526000
240892007	::482577894053392000
48046250	::482577900743688000
16864384	::482577904480419000
291413743	::482577914752286000
41465619	::482577916400631000
100471456	::482577957819777000
389676504	::482577974005600000
66311658	::482577990832771000
32171318	::482578017580249000
505496552	::482578049515282000
15733436	::482578053478879000
24383303	::482578086538379000
138603889	::482578147125104000
91770694	::482578153807020000
25760567	::482578160660516000
48046250	::482578167035858000
407473485	::482578171314057000
263418480	::482578179442241000
25760567	::482578187231453000
26589876	::482578223088164000
454304418	::482578248027496000
107535820	::482578251970531000
417428775	::482578275366371000
60220156	::482578292893958000
43586963	::482578314096562000
15733436	::482578316285603000
330201359	::482578328256147000
359672666	::482578331955507000
6092972	::482578355842056000
198911524	::482578363500855000
107535820	::482578373932486000
40816246	::482578376910053000
373147853	::482578385831743000
48046250	::482578397424779000
407894919	::482578410053439000
375810749	::482578442756431000
565986436	::482578445897986000
19245878	::482578446800150000
505496552	::482578541754609000
500212290	::482578594867445000
48046250	::482578597040128000
505496552	::482578618908815000
20000062	::482578623279681000
108798356	::482578624902868000
240892007	::482578642996707000
565986436	::482578644171100000
289605285	::482578648403169000
587081117	::482578677709152000
516542821	::482578729164877000
454304418	::482578737611825000
325192444	::482578767303692000
87966998	::482578780200787000
247024165	::482578788182945000
346219373	::482578851822723000
286910447	::482578852833554000
401757405	::482578866905423000
407894919	::482578890926215000
377715399	::482578903169388000
177174253	::482578913882030000
41465619	::482578924820385000
131072297	::482578944722759000
232072216	::482579042429059000
222278624	::482579046639738000
92840294	::482579063517618000
407894919	::482579082396180000
277760577	::482579106207645000
48046250	::482579112004157000
244646421	::482579119956176000
108204138	::482579122648907000
138603889	::482579132073533000
432622681	::482579150729785000
108798356	::482579156438224000
15733436	::482579176529354000
52628599	::482579202491682000
131072297	::482579211509825000
24718142	::482579212654477000
261847534	::482579228396126000
48046250	::482579243520774000
26589876	::482579247542710000
325192444	::482579299879649000
195276249	::482579330749722000
87966998	::482579332704264000
454304418	::482579336042516000
100471456	::482579361061928000
108798356	::482579402468130000
78970527	::482579414211756000
41465619	::482579447066148000
87966998	::482579448165056000
8524892	::482579450270601000
307697597	::482579469040107000
7132042	::482579483829215000
67193398	::482579502632300000
48046250	::482579512287580000
337434597	::482579565215096000
415789240	::482579569019330000
346219373	::482579572555120000
100471456	::482579572840755000
474400310	::482579619313229000
102796495	::482579648933789000
230069479	::482579671037784000
48046250	::482579712494284000
75937251	::482579726926495000
211616743	::482579738846711000
556556365	::482579742839672000
433142367	::482579751379681000
272533260	::482579774221463000
505496552	::482579816668229000
215362694	::482579851027951000
107308159	::482579886431678000
92629759	::482579926181093000
211616743	::482579935085608000
25084916	::482579976932581000
430072028	::482579985996054000
459660056	::482579993311334000
556556365	::482580000189595000
293737316	::482580004233281000
136791341	::482580017390436000
66311658	::482580045332877000
52950877	::482580068560932000
24383303	::482580084528664000
60718620	::482580085158211000
60718620	::482580136647487000
91521926	::482580141290160000
552789896	::482580175142387000
29607520	::482580196118495000
16166332	::482580215319625000
587104097	::482580220009279000
587104097	::482580251428392000
20620620	::482580255874752000
138603889	::482580267656171000
201878266	::482580279526051000
337434597	::482580294499725000
70784628	::482580376247099000
384530394	::482580400670130000
29607520	::482580408958459000
377715399	::482580413710225000
41465619	::482580417300557000
48046250	::482580433474187000
305379724	::482580459667206000
32750427	::482580473814974000
547741880	::482580476524105000
552789896	::482580518559416000
138603889	::482580560213069000
238826465	::482580614479372000
13683762	::482580642593394000
286298021	::482580643042590000
142038800	::482580662390882000
92629759	::482580720116711000
23400461	::482580743328370000
552789896	::482580753553702000
41465619	::482580789792894000
31066609	::482580800169193000
338120144	::482580818427006000
384494456	::482580847548055000
346219373	::482580853940178000
307697597	::482580895418048000
102875172	::482580917689802000
219153949	::482580922643255000
19182658	::482580925361168000
240914419	::482580932000366000
291327788	::482580952737017000
471218710	::482580958177021000
346219373	::482580963981918000
14538108	::482581018936098000
291327788	::482581024828706000
170162540	::482581040687357000
187078541	::482581065660248000
291327788	::482581072148828000
138603889	::482581075655286000
472528304	::482581092516777000
34717669	::482581148015411000
471218710	::482581148166389000
138603889	::482581166705229000
270173839	::482581241381011000
305415102	::482581245944029000
393761423	::482581261383266000
22328944	::482581286012198000
267936760	::482581326956994000
291327788	::482581329318387000
64549933	::482581356036501000
100471456	::482581404954685000
21105964	::482581426274304000
291327788	::482581429608402000
453044363	::482581434683494000
602895412	::482581436965195000
291327788	::482581469299093000
471218710	::482581488089567000
291327788	::482581501221957000
412638454	::482581504459931000
54105420	::482581530678550000
87966998	::482581538866221000
291327788	::482581541407555000
138603889	::482581542460325000
14538108	::482581569480445000
291327788	::482581581828067000
23442090	::482581604242849000
138603889	::482581607727919000
129050216	::482581645657378000
22033805	::482581650073591000
274712500	::482581657254248000
234630547	::482581729660506000
291327788	::482581749747044000
341313395	::482581767962898000
14538108	::482581774271520000
87966998	::482581794697793000
348193845	::482581795389440000
220532575	::482581832614293000
334261100	::482581858002022000
138603889	::482581896908378000
66311658	::482581913052274000
442433056	::482581917175279000
15814841	::482581930945159000
32750427	::482581944018821000
360367250	::482581948796137000
369174583	::482581968576462000
291327788	::482582005985447000
625170672	::482582028911919000
201878266	::482582032942252000
87966998	::482582071404425000
291327788	::482582076642713000
433916111	::482582082728628000
60718620	::482582108205228000
291327788	::482582123434364000
15814841	::482582142975631000
195276249	::482582156540403000
14594667	::482582168586444000
345508633	::482582179210604000
1384531	::482582185543618000
87966998	::482582213654228000
234630547	::482582213691580000
23442090	::482582256058638000
471218710	::482582267630739000
309778100	::482582317500608000
61698439	::482582352640876000
87966998	::482582353442009000
142038800	::482582371599142000
513855251	::482582394499649000
339565561	::482582401369923000
234630547	::482582449201745000
369174583	::482582460517990000
60718620	::482582475362021000
87966998	::482582496891400000
15875100	::482582506953539000
437898031	::482582518491648000
34717669	::482582546471849000
471218710	::482582594526011000
263933552	::482582594597306000
513855251	::482582613253578000
285955708	::482582627866517000
346173821	::482582637953822000
147310240	::482582659793551000
87966998	::482582679058391000
334261100	::482582683998900000
265786675	::482582688994295000
614436697	::482582711865839000
87966998	::482582721282453000
378414202	::482582740680708000
386956382	::482582763787526000
19770255	::482582786176339000
70254385	::482582787535671000
92125226	::482582807114706000
467027311	::482582808792428000
364035957	::482582836726493000
443375828	::482582839393656000
90750144	::482582855558897000
87966998	::482582866698969000
39215095	::482582871824027000
309789310	::482582873552072000
26514591	::482582875586306000
66311658	::482582876051869000
433012724	::482582920645722000
471218710	::482582928791044000
270173839	::482582937419128000
70254385	::482582943463112000
14538108	::482582944159379000
546153359	::482582962722971000
155730095	::482582976731959000
263933552	::482583008180838000
87966998	::482583029949685000
20000062	::482583035209318000
263933552	::482583060949397000
433012724	::482583114200264000
471218710	::482583147729526000
14538108	::482583147872546000
467027311	::482583164863676000
23442090	::482583173873037000
402229763	::482583174153641000
36082253	::482583187970097000
374228630	::482583195125161000
87966998	::482583223537762000
283328574	::482583259390287000
26109453	::482583263043522000
87966998	::482583265594077000
142038800	::482583272648888000
467027311	::482583288796946000
287994287	::482583310908915000
337434597	::482583325870002000
234630547	::482583353468518000
471218710	::482583365753647000
100471456	::482583367339507000
513855251	::482583390562955000
337434597	::482583397500342000
87966998	::482583397999841000
503708554	::482583428903477000
24634410	::482583456509997000
21105964	::482583476890529000
34087430	::482583491658252000
87966998	::482583532490211000
20935798	::482583536034402000
131072297	::482583549602971000
70254385	::482583559509905000
87966998	::482583569265860000
18551115	::482583586457931000
625170672	::482583592124424000
433916111	::482583592275439000
183090041	::482583593945145000
30529918	::482583595991572000
14538108	::482583600601522000
433012724	::482583631852871000
24634410	::482583633123766000
87966998	::482583655337181000
588874950	::482583663897739000
14538108	::482583699666792000
70254385	::482583714959220000
82115262	::482583721350922000
26068830	::482583723800403000
41135840	::482583765420474000
401443377	::482583786832404000
369174583	::482583834425573000
21105964	::482583871654207000
348193845	::482583889425088000
100471456	::482583893330366000
364439246	::482583943460294000
635151853	::482583944873779000
364439246	::482583951081365000
341313395	::482583976410746000
274262734	::482584029116370000
87966998	::482584050436427000
21105964	::482584068073480000
388374921	::482584103129448000
385706960	::482584107033964000
327689033	::482584118597656000
513855251	::482584126436827000
87966998	::482584141196955000
382190006	::482584145382473000
209223008	::482584163913326000
14538108	::482584165972717000
605608831	::482584173681442000
348193845	::482584178127429000
35599852	::482584199296086000
479156555	::482584211669659000
313792688	::482584245123035000
22033805	::482584262529794000
103678189	::482584266761437000
252756099	::482584267873341000
87966998	::482584291550167000
388558032	::482584306439974000
26109453	::482584320024920000
8548362	::482584320217849000
596113934	::482584338454675000
388374921	::482584362836586000
513855251	::482584404296884000
87966998	::482584426002800000
370088836	::482584454221660000
142038800	::482584520101990000
37977930	::482584533720903000
15814841	::482584553111171000
603870273	::482584553328869000
519086519	::482584572069036000
98552986	::482584585956380000
129050216	::482584597021356000
849	::482584624682774000
241198427	::482584625429352000
27999272	::482584630562791000
513855251	::482584632043393000
273271548	::482584661932396000
254711141	::482584662003314000
132649069	::482584675299655000
270736613	::482584681989152000
592150138	::482584738427707000
513855251	::482584756152832000
475210759	::482584848263958000
211616743	::482584851757821000
22033805	::482584857219194000
382190006	::482584911040090000
277626311	::482584936960884000
588874950	::482584984625356000
625170672	::482585002345889000
237118122	::482585029801816000
227577445	::482585030162518000
156508337	::482585060453785000
227114320	::482585064405217000
198911524	::482585152241946000
22736943	::482585163482660000
58652870	::482585184546877000
230365198	::482585196412166000
92125226	::482585243934015000
536141027	::482585256935948000
442736318	::482585276699529000
211616743	::482585281590079000
281295226	::482585290541113000
211616743	::482585293573206000
307697597	::482585300384743000
21105964	::482585357192802000
281295226	::482585372023857000
305415102	::482585393603170000
374228630	::482585426985631000
291155950	::482585430223618000
144733584	::482585435336478000
67492430	::482585439468269000
385706960	::482585478777307000
286298021	::482585485454610000
215362694	::482585493532454000
467027311	::482585585614614000
330799447	::482585598222295000
68221984	::482585598876995000
361527638	::482585615104368000
274712500	::482585650479108000
16380745	::482585672801210000
108204138	::482585699317985000
625170672	::482585699699273000
385706960	::482585712223481000
165634562	::482585719819755000
144733584	::482585720784424000
177101575	::482585730343260000
215362694	::482585761506541000
459612485	::482585786835935000
241198427	::482585801851928000
370165750	::482585876770209000
147298694	::482585882461876000
384530394	::482585896647024000
562393615	::482585986615234000
131072297	::482586022203899000
20000062	::482586034845126000
431944862	::482586110489399000
370165750	::482586115179036000
33217361	::482586140159909000
241198427	::482586152139259000
109105005	::482586164721758000
122067183	::482586190450008000
116054733	::482586218430210000
91712528	::482586317524434000
240892007	::482586327070691000
162175448	::482586341923127000
467545942	::482586371086106000
700013623	::482586371761393000
152875477	::482586397757693000
385595835	::482586426710568000
100742600	::482586427767525000
286298021	::482586429080731000
267936760	::482586469144743000
116054733	::482586477868892000
467545942	::482586674971815000
144733584	::482586683561750000
266033863	::482586694936301000
19734494	::482586724992679000
60718620	::482586767867265000
533417136	::482586790746804000
60718620	::482586798225641000
48557490	::482586848821530000
82433120	::482586849966583000
223243607	::482586889388818000
128775325	::482586903510646000
425897170	::482586941645279000
82433120	::482586946628485000
162175448	::482586966870208000
131072297	::482586967310209000
291327788	::482586977531740000
472528304	::482586987103543000
26831606	::482587077242933000
360183119	::482587095912153000
66555228	::482587097992159000
29391732	::482587104627535000
336774649	::482587126186270000
602224338	::482587153604440000
286298021	::482587260857352000
375967762	::482587271179149000
92629759	::482587277080530000
380049732	::482587280344088000
369804138	::482587298899709000
408144950	::482587308919517000
23754003	::482587315697491000
162175448	::482587373801598000
454531259	::482587404696436000
312710029	::482587406218973000
367322500	::482587428482334000
60718620	::482587442160361000
375967762	::482587454898073000
625170672	::482587456726777000
561527789	::482587477513756000
337434597	::482587581272424000
431937908	::482587582090313000
561527789	::482587589723955000
59184492	::482587648427454000
410961985	::482587664051216000
82433120	::482587674407362000
87966998	::482587707076775000
374528956	::482587777200951000
286298021	::482587780833632000
417428775	::482587787401506000
625170672	::482587828191109000
66311658	::482587861221265000
380049732	::482587869211811000
21105964	::482587873296646000
467545942	::482587908206260000
26947347	::482587912270123000
431937908	::482587926673387000
174720518	::482587939466014000
625170672	::482587982780579000
81007000	::482588013013532000
119269983	::482588016943198000
60718620	::482588060887302000
82433120	::482588071121408000
476507554	::482588125550501000
507918715	::482588152062676000
60718620	::482588175752503000
552146644	::482588185638469000
254600909	::482588193624059000
267936760	::482588240470622000
264547604	::482588264600072000
432819849	::482588280857186000
36485138	::482588297018228000
19770255	::482588327036469000
230365198	::482588328823640000
278316478	::482588335278272000
82433120	::482588365985169000
313120951	::482588389267365000
19770255	::482588410729598000
23642786	::482588447107190000
251821834	::482588458351734000
162175448	::482588462789722000
60718620	::482588483660546000
162175448	::482588489587101000
188417746	::482588498407346000
82433120	::482588506452017000
292012619	::482588533467910000
454531259	::482588537884139000
60718620	::482588540124282000
264547604	::482588562936721000
625170672	::482588563771383000
251821834	::482588588996308000
193796724	::482588605315940000
82433120	::482588648186322000
375967762	::482588654808731000
185629189	::482588664569286000
185629189	::482588665403957000
185629189	::482588667102261000
290855101	::482588676225269000
54116443	::482588689147895000
98552986	::482588768399294000
36772146	::482588799306715000
372068999	::482588886070476000
22431584	::482588893251141000
65425379	::482588895755141000
22033805	::482588931876081000
160144135	::482588940562493000
20020647	::482588953418010000
258454374	::482588956698365000
246112828	::482588977363709000
189033239	::482588990466306000
81630455	::482588999358242000
56059141	::482588999844786000
274262734	::482589035852886000
15733436	::482589037501239000
28771314	::482589046934237000
65425379	::482589047131734000
66311658	::482589057898131000
81630455	::482589059282247000
15782772	::482589068493324000
273697690	::482589076344696000
410856984	::482589086855618000
246112828	::482589095873363000
336774649	::482589097353965000
189033239	::482589105251835000
384530394	::482589150097313000
361391612	::482589152874340000
305379724	::482589178639560000
625170672	::482589183563681000
81007000	::482589190845366000
625170672	::482589219643080000
56059141	::482589220419022000
189033239	::482589229340299000
189033239	::482589252375437000
313120951	::482589259010830000
173232394	::482589278073929000
174720518	::482589297300631000
189033239	::482589300018515000
34204169	::482589313494827000
189033239	::482589328229412000
305415102	::482589339546025000
274262734	::482589346688532000
329333638	::482589358755950000
464845445	::482589369652740000
211616743	::482589371493666000
81630455	::482589386714779000
160144135	::482589389294292000
432819849	::482589395183083000
32609703	::482589398328827000
99320365	::482589404293500000
189033239	::482589448039698000
215144630	::482589454218313000
458766436	::482589470579884000
352486016	::482589473188765000
99320365	::482589487546236000
254600909	::482589503337410000
160144135	::482589507942756000
189033239	::482589558135980000
625170672	::482589578767785000
36082253	::482589605376839000
240463390	::482589664222527000
458766436	::482589667200471000
26068830	::482589679347179000
587104097	::482589690449506000
352486016	::482589700280967000
189033239	::482589705054085000
147298694	::482589714541584000
160144135	::482589716353515000
310330192	::482589720439164000
240532669	::482589773820071000
425183249	::482589796234440000
131072297	::482589835048529000
454406979	::482589854036148000
37495077	::482589881361649000
246030395	::482589897056714000
189033239	::482589905206251000
472287305	::482589913674551000
189033239	::482589919575957000
109105005	::482589937309470000
323978080	::482589945849475000
323978080	::482589946457640000
423446901	::482589956334817000
160144135	::482589970259910000
36082253	::482589978174947000
15782772	::482589991756128000
131072297	::482589997850439000
25099957	::482590001528446000
160144135	::482590061049835000
26068830	::482590063507668000
81630455	::482590109619867000
66311658	::482590111524077000
198233216	::482590112010629000
223243607	::482590121917960000
31010760	::482590146366562000
103678189	::482590146744029000
103678189	::482590160161210000
147298694	::482590189076758000
89590985	::482590193652727000
22504277	::482590210513829000
348193845	::482590230764347000
37495077	::482590245859241000
246030395	::482590251618029000
70571907	::482590336229732000
160144135	::482590358207860000
453044363	::482590383344349000
479246485	::482590396359270000
625170672	::482590446984511000
164676969	::482590454383640000
86604355	::482590454983438000
491357856	::482590470548123000
101881386	::482590476017475000
625170672	::482590484024393000
209401949	::482590498805149000
29327418	::482590553440149000
291327788	::482590583567814000
89590985	::482590601100009000
15814841	::482590601427570000
18999708	::482590602979049000
291327788	::482590613741662000
37495077	::482590622549676000
348193845	::482590623577276000
348193845	::482590637678538000
29327418	::482590647744880000
467775651	::482590695166066000
164676969	::482590697480933000
32609703	::482590738203815000
160144135	::482590783841640000
246112828	::482590791660212000
103678189	::482590842733879000
51979136	::482590845250437000
32609703	::482590887391006000
66311658	::482590900296499000
36082253	::482590906202456000
235382002	::482590970056175000
24543872	::482590973046706000
412638454	::482590974242488000
32609703	::482591014675546000
37495077	::482591021591588000
359672666	::482591039937474000
235382002	::482591043339055000
191947005	::482591068387831000
32609703	::482591072783462000
19734494	::482591074121424000
407248121	::482591085005656000
375967762	::482591102961057000
625170672	::482591114625425000
432819849	::482591125148930000
235382002	::482591130962243000
135324408	::482591161786568000
141735027	::482591168987807000
429348972	::482591219621457000
160144135	::482591272461275000
160144135	::482591291989962000
432819849	::482591303641751000
27999272	::482591318476996000
13298002	::482591341466382000
89590985	::482591361271468000
625170672	::482591373766295000
348262381	::482591452451450000
167282271	::482591564171333000
70571907	::482591591207424000
199331386	::482591594672320000
89590985	::482591596836188000
212060681	::482591620861542000
283328574	::482591637281861000
407248121	::482591643183644000
38326757	::482591689429643000
520533224	::482591703673487000
23400461	::482591760808677000
353888661	::482591800033411000
22431584	::482591829184249000
326554021	::482591905927032000
30516737	::482591917956681000
32750427	::482591935069036000
352486016	::482591967151271000
100471456	::482591973627670000
82115262	::482592030573342000
343756278	::482592096935620000
407248121	::482592111976775000
66311658	::482592194637729000
26182895	::482592246835863000
346127757	::482592252259491000
56059141	::482592313814679000
458766436	::482592340435927000
164575018	::482592346551234000
29607520	::482592351614152000
407473485	::482592411567529000
603870273	::482592422526865000
472528304	::482592461752373000
37495077	::482592463291293000
402273149	::482592474280771000
359389402	::482592528357552000
472528304	::482592534016065000
160144135	::482592553791799000
49221112	::482592555465330000
301044144	::482592585790529000
87966998	::482592589183729000
87966998	::482592603549204000
211616743	::482592690677100000
173232394	::482592690949726000
21105964	::482592700823523000
189033239	::482592700948955000
472528304	::482592701544931000
430072028	::482592730707927000
237118122	::482592747014987000
236271147	::482592771828494000
339458716	::482592792502226000
37495077	::482592842779336000
131278152	::482592859561160000
26182895	::482592878363832000
359389402	::482592896764215000
211616743	::482592914606813000
81630455	::482592916452290000
409487670	::482592919484772000
328779215	::482592932868804000
33249556	::482592932995026000
86885002	::482592948186386000
87966998	::482592956298579000
339458716	::482592958504378000
33249556	::482593008437981000
189033239	::482593043837497000
505496552	::482593067565056000
339458716	::482593074061660000
33703018	::482593081787953000
301044144	::482593085504094000
359389402	::482593096211767000
219188629	::482593144467247000
583488323	::482593156853022000
336250359	::482593189543428000
16713287	::482593203246219000
173232394	::482593207406960000
24543872	::482593227317325000
229611107	::482593321169461000
199001641	::482593368300478000
70571907	::482593369391001000
19734494	::482593381991059000
189033239	::482593420242714000
101881386	::482593439079354000
21105964	::482593446205849000
552146644	::482593456758751000
359389402	::482593461678260000
505496552	::482593481219911000
410297246	::482593490748973000
262870925	::482593562949722000
29327418	::482593569757093000
36279116	::482593569773846000
37495077	::482593571812286000
108204138	::482593608177307000
37495077	::482593647418830000
24494616	::482593664938807000
265760942	::482593668248121000
267482514	::482593669451505000
16472279	::482593692830547000
20863117	::482593695825276000
200615756	::482593732878151000
230069479	::482593747142971000
359389402	::482593769926045000
25935173	::482593771914149000
125060842	::482593773600657000
54116443	::482593782177595000
164575018	::482593785575387000
407248121	::482593797273317000
348262381	::482593819657895000
87966998	::482593833151369000
226357092	::482593833901776000
423816771	::482593835420094000
29327418	::482593843276042000
31345791	::482593848724434000
27595900	::482593852088655000
123373847	::482593858745008000
19684793	::482593869641838000
47749919	::482593895461564000
30516737	::482593925430272000
137587439	::482593938637729000
273271548	::482593969504014000
54116443	::482593969893695000
357017353	::482593979343855000
29327418	::482594046171303000
26068830	::482594048239489000
17974977	::482594092376129000
273697690	::482594112109965000
131072297	::482594138983268000
54116443	::482594139650162000
849	::482594220847267000
340646680	::482594231622455000
45966951	::482594242632892000
17974977	::482594260370616000
98054636	::482594271615152000
162200561	::482594304633106000
23799906	::482594319149592000
359389402	::482594329974677000
114967175	::482594333606961000
16472279	::482594338136805000
54116443	::482594340729270000
423098923	::482594355627442000
102489930	::482594378888642000
114967175	::482594406990499000
45966951	::482594419703812000
29327418	::482594428473724000
340646680	::482594436707151000
50306226	::482594440775602000
237118122	::482594462674079000
277996494	::482594466822254000
16472279	::482594470202851000
51979136	::482594494060040000
102489930	::482594496111063000
365746365	::482594538309955000
273697690	::482594543078895000
45966951	::482594545272893000
45966951	::482594552596160000
411222321	::482594563723624000
424464803	::482594577438617000
99320365	::482594580408590000
418314197	::482594590189289000
277996494	::482594592928198000
562178473	::482594611076923000
336149936	::482594662855610000
37495077	::482594691775336000
80448281	::482594732678205000
98054636	::482594742568357000
340646680	::482594789116747000
37495077	::482594792442822000
262870925	::482594796544864000
23799906	::482594816656945000
376467319	::482594823178706000
340067989	::482594826433462000
195154119	::482594842606723000
262870925	::482594859249713000
325192444	::482594900190720000
359389402	::482594931215564000
99320365	::482594935779393000
340646680	::482594941520969000
376467319	::482594942309511000
23799906	::482594944046350000
146216300	::482594952082227000
339458716	::482594954963742000
340646680	::482594963318771000
384494456	::482594967836049000
37495077	::482594971103399000
325192444	::482595011608207000
376467319	::482595050363158000
402273149	::482595083582439000
92125226	::482595118000517000
212068363	::482595121108504000
30516737	::482595157779693000
188855651	::482595160711516000
308858845	::482595196333346000
30516737	::482595235261067000
23400461	::482595244345937000
54116443	::482595251970781000
414526765	::482595276637884000
29786990	::482595343033315000
381203261	::482595369331601000
483526518	::482595380090372000
277996494	::482595462453530000
376467319	::482595464785588000
37495077	::482595468438806000
19734494	::482595470779633000
263418480	::482595498751037000
191947005	::482595504002727000
238024746	::482595507278082000
376472794	::482595533866172000
286265668	::482595561367797000
381203261	::482595648722579000
520533224	::482595653130805000
23967395	::482595687582814000
260361255	::482595687603785000
155686441	::482595701793116000
277278671	::482595705588961000
35026897	::482595713688551000
65926573	::482595747695972000
49221112	::482595751852126000
418480466	::482595814724743000
281295226	::482595817493393000
273697690	::482595865349980000
80448281	::482595881993003000
98054636	::482595914109169000
277996494	::482595917028003000
179669687	::482595918328246000
24543872	::482595968840630000
90469755	::482596042227998000
36772146	::482596057105178000
385114649	::482596073261654000
100378471	::482596075685965000
407248121	::482596090802618000
78970527	::482596111551430000
108204138	::482596166807597000
147298694	::482596175179051000
384494456	::482596241683922000
343018153	::482596270352367000
37578654	::482596273753968000
273271548	::482596298223517000
273697690	::482596367437533000
435557155	::482596368075063000
24543872	::482596368226476000
51649971	::482596386425163000
98054636	::482596401382449000
200685756	::482596419321085000
503708554	::482596434106408000
161622400	::482596439554392000
36851172	::482596446974509000
343018153	::482596455933571000
64549933	::482596456285884000
343018153	::482596459578396000
33369338	::482596461096734000
418480466	::482596474425839000
98054636	::482596545888395000
44307877	::482596566432088000
431262520	::482596576741715000
372068999	::482596611072491000
147298694	::482596645440212000
49221112	::482596654952878000
500239410	::482596665191563000
500239410	::482596684913205000
147298694	::482596689153241000
368386947	::482596691137150000
6733652	::482596716911550000
64584579	::482596784720445000
44811271	::482596788012986000
277996494	::482596792937086000
186314952	::482596801082433000
500239410	::482596805814005000
320452099	::482596813254713000
424464803	::482596856786989000
100018299	::482596866555523000
189135890	::482596879394279000
269401499	::482596888881795000
65926573	::482596901779673000
100378471	::482597026429808000
25760567	::482597032595816000
65926573	::482597047938592000
381203261	::482597049993420000
289360824	::482597061875859000
51649971	::482597076740898000
328557330	::482597091546382000
35376355	::482597112010395000
98054636	::482597116695441000
267405925	::482597123339210000
255622442	::482597125155725000
500212290	::482597139261161000
31066609	::482597143127928000
189135890	::482597209263702000
37495077	::482597245649305000
6733652	::482597249302921000
78970527	::482597276645195000
200685756	::482597293791920000
476507554	::482597306894524000
500239410	::482597318240522000
505496552	::482597323558879000
270184694	::482597338775846000
219188629	::482597341518495000
320452099	::482597358187065000
200685756	::482597362427527000
37495077	::482597383016968000
464845445	::482597387790454000
500212290	::482597403082915000
221830651	::482597407805288000
271370762	::482597411081052000
18752326	::482597436234285000
134873681	::482597458321473000
134873681	::482597520627875000
408144950	::482597522456985000
368730450	::482597531201720000
134873681	::482597532527108000
505496552	::482597545504686000
476507554	::482597554711191000
134873681	::482597573807460000
370416747	::482597583215284000
134873681	::482597604413280000
33249556	::482597634390376000
160733683	::482597641499705000
99320365	::482597642003050000
381181950	::482597718783578000
376525681	::482597729030639000
189135890	::482597793681264000
23400461	::482597820470685000
250832637	::482597829802594000
250832637	::482597840804274000
78653568	::482597846508896000
250832637	::482597848337235000
250832637	::482597858034462000
250832637	::482597866636996000
372068999	::482597870429016000
250832637	::482597871473012000
329093513	::482597877890703000
250832637	::482597879786110000
16472279	::482597881254121000
250832637	::482597886908047000
189135890	::482597889495937000
236144487	::482597916385628000
459612485	::482597919418109000
189135890	::482597983372840000
68221984	::482597988196683000
110063681	::482597988800270000
411912822	::482597999408054000
332908078	::482598025609875000
346173821	::482598044115169000
283625404	::482598045394419000
30032107	::482598052138479000
472528304	::482598067485814000
32171318	::482598068391804000
636894252	::482598070589206000
236144487	::482598073277755000
269401499	::482598076889051000
78970527	::482598079875399000
377715399	::482598110045024000
18023231	::482598142001422000
419836731	::482598145218871000
321498402	::482598165204316000
246030395	::482598171583848000
472528304	::482598185308004000
469970755	::482598260859600000
37495077	::482598268828803000
102875172	::482598281932181000
357308471	::482598311585538000
366753447	::482598390518120000
16713287	::482598398738972000
357790406	::482598407589351000
104990093	::482598416653221000
437898031	::482598424827547000
61050527	::482598424907223000
328557330	::482598466518929000
198911524	::482598489780527000
68221984	::482598511192850000
277626311	::482598511339270000
201878266	::482598529802588000
328557330	::482598535024504000
216833550	::482598552237912000
82115262	::482598562497171000
321498402	::482598571800137000
407248121	::482598572526149000
200685756	::482598579807084000
49221112	::482598588724174000
274712500	::482598644034445000
444247134	::482598648614641000
380049732	::482598653010653000
361391612	::482598655166144000
100471456	::482598666226909000
314303039	::482598683712561000
68221984	::482598702897696000
167282271	::482598759227228000
407248121	::482598780152594000
54105420	::482598839447072000
520533224	::482598858933825000
230069479	::482598908779319000
230365198	::482599067869257000
147298694	::482599087695339000
233740533	::482599141780889000
578593285	::482599194897551000
459612485	::482599213541232000
49221112	::482599253290663000
61698439	::482599260442341000
33418266	::482599283032465000
31066609	::482599317463506000
39553593	::482599323205505000
30417393	::482599351303172000
342594225	::482599388884123000
270184694	::482599409893793000
37495077	::482599415538921000
423816771	::482599427694026000
18999708	::482599481846677000
346127757	::482599487358373000
179669687	::482599494173736000
270184694	::482599496518758000
100090407	::482599499073060000
19734494	::482599505632559000
57566548	::482599533134618000
352062989	::482599563619233000
435557155	::482599602940424000
147298694	::482599626218803000
57566548	::482599642262032000
198651083	::482599651527626000
352062989	::482599685979660000
39553593	::482599691494780000
625170672	::482599714106249000
14584037	::482599730091163000
189135890	::482599747488718000
505496552	::482599764283097000
275902246	::482599774923673000
147298694	::482599808452943000
57566548	::482599845484449000
2084321	::482599850970595000
23799906	::482599870994591000
277626311	::482599873665970000
185629189	::482599887931179000
500308199	::482599938409246000
234213287	::482599951978229000
407248121	::482599969980182000
298870626	::482599972467384000
298870626	::482599995502522000
364546435	::482600049034031000
435557155	::482600071205101000
578593285	::482600098530988000
467772798	::482600131858935000
462487376	::482600202239356000
435557155	::482600211072552000
66311658	::482600216739078000
119269983	::482600228818649000
12354252	::482600235789594000
310330192	::482600299014926000
52105336	::482600315624357000
119269983	::482600333927919000
219153949	::482600363070353000
100471456	::482600387623780000
346127757	::482600407118925000
305379724	::482600423627317000
58652870	::482600550106550000
100471456	::482600557111422000
471218710	::482600561536020000
67069063	::482600614434594000
239257340	::482600622294708000
462648540	::482600625486987000
100471456	::482600630520152000
86604355	::482600631430311000
191947005	::482600653001617000
67069063	::482600660328656000
233767854	::482600682344570000
108204138	::482600695615324000
11146552	::482600758886416000
140994915	::482600772275027000
20293581	::482600776163139000
20293581	::482600792969732000
352062989	::482600800712409000
462648540	::482600859809751000
491357856	::482600896870641000
374228630	::482600923307315000
352062989	::482600947970244000
102266093	::482600951023288000
609790203	::482600956115156000
385595835	::482601018887131000
282328751	::482601023144333000
346127757	::482601087112069000
102266093	::482601125804122000
507674842	::482601160168067000
352062989	::482601196331741000
23799906	::482601203831148000
170924102	::482601251461292000
33369338	::482601259036209000
6092972	::482601279546343000
54105420	::482601402686910000
339458716	::482601459804930000
14891490	::482601465068781000
241358661	::482601484748484000
37495077	::482601513835958000
237936556	::482601516629360000
294745245	::482601522463657000
241358661	::482601539068895000
14891490	::482601545339396000
553711382	::482601551999934000
66311658	::482601578625372000
282328751	::482601604529389000
37495077	::482601634577403000
279735090	::482601638876569000
377715399	::482601713082191000
247372701	::482601717901836000
277760577	::482601726193983000
503911979	::482601762826641000
6092972	::482601806972084000
326813935	::482601817927610000
609790203	::482601859882819000
98054636	::482601885241995000
23967395	::482601894167076000
12354252	::482601903298076000
69916558	::482601912014209000
507674842	::482601933748699000
562393615	::482601974790381000
12354252	::482602001516093000
37495077	::482602045761810000
37495077	::482602117987696000
328779215	::482602124220452000
624394090	::482602140448616000
37495077	::482602149184954000
104990093	::482602206328537000
242435004	::482602224758296000
100742600	::482602224858963000
92840294	::482602250955546000
369174583	::482602260531535000
92629759	::482602290399178000
17233573	::482602315833442000
625170672	::482602332316631000
352062989	::482602372401999000
68221984	::482602380790628000
433012724	::482602410964037000
499167427	::482602413581279000
625170672	::482602415842029000
100090407	::482602437136887000
241358661	::482602464047157000
275902246	::482602479129882000
331668519	::482602497367080000
352062989	::482602538815209000
40485959	::482602576639049000
411898570	::482602605177090000
278165989	::482602606741577000
388374921	::482602609107550000
164575018	::482602610487480000
40816246	::482602622286065000
7345092	::482602700316495000
59184492	::482602712224108000
40485959	::482602757858152000
319145382	::482602765764415000
235272576	::482602801499877000
453044363	::482602822241103000
163893797	::482602872513630000
431937908	::482602878796718000
24113194	::482602881598885000
713245898	::482602905376026000
414543388	::482602921624735000
239257340	::482602954550034000
384530394	::482602989731860000
9563172	::482602998325972000
339458716	::482603042387144000
14085431	::482603046451433000
279865885	::482603061911638000
23400461	::482603098717040000
399114412	::482603109911261000
37495077	::482603113170223000
150518148	::482603130853421000
321498402	::482603258284752000
9563172	::482603264685670000
503911979	::482603268900544000
107823354	::482603274374500000
503708554	::482603351306432000
24543872	::482603395841531000
401757405	::482603417936732000
245203404	::482603464401227000
15875100	::482603464904540000
44811271	::482603465995079000
402268968	::482603466477809000
22736943	::482603489210531000
277626311	::482603507476754000
245203404	::482603559523860000
70839289	::482603612578004000
294964037	::482603623017639000
245203404	::482603623898025000
424464803	::482603632139845000
278220302	::482603730773082000
503911979	::482603749295132000
364546435	::482603780643381000
273271548	::482603797727150000
29394513	::482603799836499000
176202976	::482603834733117000
279865885	::482603861417279000
410286428	::482603866815348000
239257340	::482603886096576000
277626311	::482603898843054000
29394513	::482603900071993000
209208697	::482603908679081000
339458716	::482603960759361000
303080805	::482604073687199000
410286428	::482604101033680000
37495077	::482604123229941000
110063681	::482604124694134000
376525681	::482604155107020000
614096745	::482604165089075000
418965366	::482604165353328000
36851172	::482604167396360000
92629759	::482604225218629000
410286428	::482604228993486000
625170672	::482604229979172000
94737009	::482604246211108000
503911979	::482604263042842000
135681283	::482604303501103000
431937908	::482604347507765000
26514591	::482604376490385000
466989920	::482604377702547000
451667062	::482604415677784000
37495077	::482604422162161000
376525681	::482604432409239000
51979136	::482604523257491000
471218710	::482604524838739000
211616743	::482604583538016000
503911979	::482604592039866000
312394133	::482604592157323000
280119639	::482604609672716000
471218710	::482604621236428000
270173839	::482604649938419000
339458716	::482604663959609000
161483889	::482604712089636000
33249556	::482604718028386000
109105005	::482604730086981000
453690730	::482604755152154000
78653568	::482604785187962000
100471456	::482604791584280000
14307454	::482604834747461000
100471456	::482604850602340000
341313395	::482604979924914000
445219284	::482604999583612000
190396530	::482605007850983000
471218710	::482605038519324000
357275400	::482605072740667000
180190603	::482605078855950000
31326082	::482605091044610000
377555310	::482605128336171000
15814841	::482605138721644000
423446901	::482605155926683000
33629617	::482605157474381000
503911979	::482605158363193000
471218710	::482605212637483000
363059827	::482605258372554000
245203404	::482605265716383000
23247181	::482605338877628000
31326082	::482605379067461000
625170672	::482605381672116000
164676969	::482605388362031000
245203404	::482605408851206000
415179202	::482605425620422000
56508824	::482605506276896000
99843490	::482605572630392000
96013044	::482605597137715000
60718620	::482605621825773000
81643358	::482605637504073000
625170672	::482605648593444000
402268968	::482605653933182000
40816246	::482605680176955000
372493368	::482605719074902000
15814841	::482605721323044000
2084321	::482605729598029000
209223008	::482605768240152000
625170672	::482605768240164000
310982944	::482605780659896000
218321424	::482605802239172000
625170672	::482605886871851000
440624261	::482605909198532000
453690730	::482605958145650000
625170672	::482605959160664000
266033863	::482605987136696000
23967395	::482605989888151000
267482514	::482605992933609000
20020647	::482606049002668000
36772146	::482606069714153000
33964276	::482606087929995000
587104097	::482606103130169000
321775412	::482606146084036000
99843490	::482606151935078000
45278487	::482606188383973000
28922315	::482606198596706000
161346822	::482606202007068000
55744853	::482606246374031000
82115262	::482606248202735000
459612485	::482606251637882000
100471456	::482606254939189000
321775412	::482606265294520000
279865885	::482606276497514000
76442745	::482606290670075000
227577445	::482606307997122000
388374921	::482606430747631000
17974977	::482606478634008000
198911524	::482606543330758000
64584579	::482606550901485000
215144630	::482606581797117000
105993726	::482606595142987000
147298694	::482606662457372000
218321424	::482606746251182000
199331386	::482606755281928000
516986236	::482606798604873000
15288029	::482606822088384000
266033863	::482606842271383000
227577445	::482606913956634000
100471456	::482606927302893000
45278487	::482606938841432000
331307463	::482606955660181000
99843490	::482606966779281000
108204138	::482606992406876000
20293581	::482607002770620000
221590506	::482607006277443000
147298694	::482607009741541000
252914746	::482607015122833000
357275400	::482607022240583000
25942336	::482607048161386000
218321424	::482607084328857000
46963484	::482607105644314000
393761423	::482607303527387000
18999708	::482607394325676000
22187821	::482607425833287000
153544543	::482607514261794000
615507620	::482607590858162000
351264389	::482607591839633000
331307463	::482607593022427000
94737009	::482607612106903000
282779381	::482607661515431000
218321424	::482607685183873000
51979136	::482607689873514000
305379724	::482607691966058000
33011898	::482607695179300000
23967395	::482607696651116000
571439376	::482607766532395000
443375828	::482607787726237000
25942336	::482607804667023000
23799906	::482607848808280000
214595457	::482607917812559000
32973618	::482607922103345000
19939574	::482607949966098000
65513	::482607982694637000
562393615	::482608046892654000
36851172	::482608102723039000
89632418	::482608108632432000
32973618	::482608187980644000
23967395	::482608193764200000
26182895	::482608242413953000
305379724	::482608269219749000
176202976	::482608280775049000
306989340	::482608306951712000
110563920	::482608346936008000
23967395	::482608441886650000
230655725	::482608496425578000
38520445	::482608563592757000
277760577	::482608590562541000
312245470	::482608600498450000
318224190	::482608651312824000
344902431	::482608672669851000
78970527	::482608707843272000
19939574	::482608728265338000
14594667	::482608767063064000
100195876	::482608787652493000
100195876	::482608788264845000
150518148	::482608802991058000
51068331	::482608820112621000
513434526	::482608828886691000
40126821	::482608983320973000
342508573	::482609002203709000
18618379	::482609037893066000
371500504	::482609048462692000
78970527	::482609069312593000
259746323	::482609110194475000
308170990	::482609126808494000
68432091	::482609136979701000
26068830	::482609144189304000
410297246	::482609163759910000
23663256	::482609195703738000
215362694	::482609196287152000
25082908	::482609198891401000
15814841	::482609199214768000
37495077	::482609257028673000
23663256	::482609296207650000
25082908	::482609309000290000
308170990	::482609316558815000
19939574	::482609327123861000
19147974	::482609339686199000
68221984	::482609345386274000
361391612	::482609374133633000
19734494	::482609401467920000
310330192	::482609408468197000
8548362	::482609424767262000
24868543	::482609432254115000
277626311	::482609440646893000
50509821	::482609448024694000
37863682	::482609459340922000
23663256	::482609492970852000
342508573	::482609498888998000
274712500	::482609524189052000
19734494	::482609524700741000
78970527	::482609529339654000
51068331	::482609539679002000
446541836	::482609563900715000
25082908	::482609594359754000
236202065	::482609623803756000
236202065	::482609670637371000
109105005	::482609783950675000
399114412	::482609797036916000
186314952	::482609827131043000
22648162	::482609856902619000
236202065	::482609860555448000
40816246	::482609897565986000
264300486	::482609910790639000
495135733	::482609920190058000
104990093	::482610020220416000
15806298	::482610030131171000
277204534	::482610087253786000
24868543	::482610158992781000
17595323	::482610196544376000
16312540	::482610200424509000
409662649	::482610204572254000
8524892	::482610206304923000
9899992	::482610213854265000
227577445	::482610290345787000
214595457	::482610324403535000
479156555	::482610325120774000
409662649	::482610328094519000
562393615	::482610346629537000
61698439	::482610355894771000
398445530	::482610395610247000
394776489	::482610416506257000
33323170	::482610439407562000
51068331	::482610448382963000
273271548	::482610469333921000
399555371	::482610523230330000
185716839	::482610557636587000
370088836	::482610572203028000
629894993	::482610578112790000
260911912	::482610595758628000
23400461	::482610619565477000
39237011	::482610643002871000
90469755	::482610667174649000
24226614	::482610677941809000
15867361	::482610716524830000
299297459	::482610749009690000
15867361	::482610758035841000
470458433	::482610802977800000
51068331	::482610812922912000
552029617	::482610842047741000
22559382	::482610863074197000
321166954	::482610901153902000
520533224	::482610901262942000
23400461	::482610906237767000
258108922	::482610951028367000
322446637	::482611005663375000
227577445	::482611076672933000
51068331	::482611113872220000
426786499	::482611167060176000
381778563	::482611216448122000
90469755	::482611218201321000
552029617	::482611245250396000
589402824	::482611320706306000
310330192	::482611341455532000
227577445	::482611381322018000
635796096	::482611403983843000
233362394	::482611411370401000
409487670	::482611424657555000
106320745	::482611459096981000
344902431	::482611459436716000
287569533	::482611482946203000
64549933	::482611555721551000
305379724	::482611582032039000
51068331	::482611592559742000
68369234	::482611593235410000
45581124	::482611602324070000
305379724	::482611609953501000
277626311	::482611692228984000
222278624	::482611698197471000
451667062	::482611710579064000
78970527	::482611723946319000
59184492	::482611732238454000
51068331	::482611743685083000
63617875	::482611790644125000
376425912	::482611807387799000
222278624	::482611858491179000
326554021	::482611890082684000
552029617	::482611890913177000
78970527	::482611949847740000
35603964	::482611955627094000
36343877	::482612019343134000
443375828	::482612020051591000
89033916	::482612050149916000
15782772	::482612068865290000
14715501	::482612091824521000
346173821	::482612127996198000
562393615	::482612199811469000
35026897	::482612221525385000
375810749	::482612236897095000
467027311	::482612340601683000
467545942	::482612351255216000
348316521	::482612409199128000
122067183	::482612474920042000
303080805	::482612533980065000
8524892	::482612538442809000
246112828	::482612552350699000
188855651	::482612591621988000
153544543	::482612591726833000
27179899	::482612616305467000
51068331	::482612660660604000
586783331	::482612663412092000
22734052	::482612671389638000
31326082	::482612672450420000
33249556	::482612714619949000
56779057	::482612825127280000
24383303	::482612860355223000
310321041	::482612938457362000
213887474	::482612985697808000
15806298	::482612989493657000
527041090	::482612996959518000
357017353	::482613041314689000
51068331	::482613053025177000
42720153	::482613076228055000
205320851	::482613114890756000
340094001	::482613117914865000
81643358	::482613119597154000
111687397	::482613121429692000
19684793	::482613133044088000
558873022	::482613157572395000
417968003	::482613182205538000
16713287	::482613188559515000
15733436	::482613195522064000
237938155	::482613204481503000
15733436	::482613226350190000
68221984	::482613248488128000
59938971	::482613258143412000
205320851	::482613272944705000
132768456	::482613283971559000
538541326	::482613284944621000
35026897	::482613329681461000
255147158	::482613363365527000
503911979	::482613364418293000
538541326	::482613372790120000
18023231	::482613378565697000
259876316	::482613430700896000
108605734	::482613443866787000
59938971	::482613469158842000
333704327	::482613484203438000
333704327	::482613513366413000
255147158	::482613587198742000
18023231	::482613591296573000
16248047	::482613634468945000
340094001	::482613662742364000
36866805	::482613679666372000
128775325	::482613680870137000
255147158	::482613682136838000
71597388	::482613692563873000
202798666	::482613724012756000
62685527	::482613724784918000
236271147	::482613743302356000
35026897	::482613751842340000
102875172	::482613779558305000
333704327	::482613796406448000
433012724	::482613797618585000
236271147	::482613861179072000
423816771	::482613872335929000
326554021	::482613880758087000
417968003	::482613926577061000
18023231	::482613986978836000
334420539	::482614005971030000
326554021	::482614044742782000
18023231	::482614051944402000
156508337	::482614077491912000
346219373	::482614125223088000
179669687	::482614135302025000
36958694	::482614184320856000
305379724	::482614205892145000
255147158	::482614209004318000
182901672	::482614271755710000
326554021	::482614274716491000
209208697	::482614290864963000
338619333	::482614341913427000
50509821	::482614360573870000
326554021	::482614367184109000
188855651	::482614368756965000
156508337	::482614385559339000
124517802	::482614416694054000
51068331	::482614417251897000
195397698	::482614505915285000
124517802	::482614552811831000
51068331	::482614596533248000
39684857	::482614689466023000
17233573	::482614728116957000
33703018	::482614753878343000
92568275	::482614771553161000
418783652	::482614859985473000
219550942	::482614890192834000
51068331	::482614895020883000
433012724	::482614907343351000
18752326	::482615023907270000
234828491	::482615065716080000
608426191	::482615079938949000
259746323	::482615101896142000
33964276	::482615125372076000
436476907	::482615136231100000
51068331	::482615194917801000
124517802	::482615209778225000
270025296	::482615210440933000
596113934	::482615242409517000
417968003	::482615317269860000
214465537	::482615344662454000
58652870	::482615355496357000
589542040	::482615363012530000
66058067	::482615375033421000
629894993	::482615390418120000
188855651	::482615462929252000
234828491	::482615492419411000
45966951	::482615503631163000
287569533	::482615622577434000
424464803	::482615627043975000
305415102	::482615628747264000
247372701	::482615642672340000
589542040	::482615686766665000
608426191	::482615705729105000
424464803	::482615709617246000
51068331	::482615744019312000
100471456	::482615750989864000
377425191	::482615816266219000
46963484	::482615816819847000
423816771	::482615874738593000
259746323	::482615980695101000
153531619	::482615989347946000
132649069	::482616055668686000
335488857	::482616071737081000
16472279	::482616104770994000
562178473	::482616112408846000
124517802	::482616113910800000
214465537	::482616121955069000
66058067	::482616140943073000
25942336	::482616151822696000
335488857	::482616157636427000
234828491	::482616173339496000
377627227	::482616175386320000
108204138	::482616199126462000
66058067	::482616289522118000
429348972	::482616291010678000
151190656	::482616297302548000
132649069	::482616417117028000
214465537	::482616425287122000
372611209	::482616436389470000
223243607	::482616454509236000
36851172	::482616469621309000
153133040	::482616496611291000
189135890	::482616510918037000
1565041	::482616529847328000
287569533	::482616545366245000
226995875	::482616573325500000
29327418	::482616602492297000
198911524	::482616609228337000
29786990	::482616625380995000
17595323	::482616632909377000
66058067	::482616653080170000
164575018	::482616674211074000
259746323	::482616692325892000
25099957	::482616695379329000
27836945	::482616696851537000
382767512	::482616741408014000
69771494	::482616742103879000
314988406	::482616750077267000
25099957	::482616755521466000
9899992	::482616755911528000
212475056	::482616794847272000
1565041	::482616810563706000
155686441	::482616826455527000
18999708	::482616827411849000
16258968	::482616893937680000
234828491	::482616904083705000
238024746	::482616905208193000
58652870	::482616959641477000
81643358	::482616999584215000
153531619	::482617003673276000
163279109	::482617017136988000
132649069	::482617017267396000
45581124	::482617030776848000
195397698	::482617045155348000
476507554	::482617079862800000
19939574	::482617100112908000
81643358	::482617109101690000
423666163	::482617116718141000
259746323	::482617123093479000
423666163	::482617135135354000
137587439	::482617153518968000
15806298	::482617168295497000
423666163	::482617179477512000
533417136	::482617195055161000
66058067	::482617197194645000
108204138	::482617207550386000
19734494	::482617208833839000
124517802	::482617229662777000
423666163	::482617232787120000
245080630	::482617239409934000
144733584	::482617239850721000
107610605	::482617313636937000
51068331	::482617354132942000
377627227	::482617367944372000
27432862	::482617371258277000
31326082	::482617371765399000
76707926	::482617433593634000
102489930	::482617461544456000
66058067	::482617464254373000
259746323	::482617480062332000
153531619	::482617539675967000
245080630	::482617563520573000
76707926	::482617576283832000
31326082	::482617596949180000
46764883	::482617614326579000
153531619	::482617624677715000
39684857	::482617631652859000
221098400	::482617685704863000
396929208	::482617694491901000
66058067	::482617729019809000
16258968	::482617749160464000
153531619	::482617757456809000
16258968	::482617815598260000
249243467	::482617828755787000
51068331	::482617856312758000
54405135	::482617870237450000
153531619	::482617908070064000
342594225	::482617939607052000
273811402	::482617957663526000
68432091	::482617960897720000
31326082	::482617997840756000
107610605	::482618020804968000
596113934	::482618021853155000
153531619	::482618028245282000
399621678	::482618052458991000
32342599	::482618076504924000
107610605	::482618126354616000
15806298	::482618151591370000
68432091	::482618154481614000
31326082	::482618174282534000
31326082	::482618188471885000
462681637	::482618239411691000
249243467	::482618242326745000
32750427	::482618254507003000
153531619	::482618273935020000
51068331	::482618302557339000
36958694	::482618303383228000
153531619	::482618343841484000
256319248	::482618358471598000
186314952	::482618383465062000
16258968	::482618389316128000
322465167	::482618392608641000
208296274	::482618392973950000
310330192	::482618425257127000
453690730	::482618428868407000
68432091	::482618430215172000
20924979	::482618518668447000
289605285	::482618537186701000
132649069	::482618538184949000
16472279	::482618545428103000
16258968	::482618569855758000
22187821	::482618592999923000
326504971	::482618601124274000
255697938	::482618625631596000
211616743	::482618635660173000
24226614	::482618675573571000
255697938	::482618689733160000
387188572	::482618709434171000
264622253	::482618731483250000
82115262	::482618736797429000
455542048	::482618744498556000
255697938	::482618766161756000
20924979	::482618834440835000
420389630	::482618859417894000
132649069	::482618864149471000
90469755	::482618906947751000
68432091	::482618931820392000
273271548	::482618938082463000
6092972	::482618952099442000
270173839	::482618971884371000
245080630	::482618983166668000
270173839	::482619030659158000
256319248	::482619033809088000
403834874	::482619034312396000
6092972	::482619066138361000
418327117	::482619075663626000
219092257	::482619093992734000
281295226	::482619094802644000
30666953	::482619116327411000
418327117	::482619152549425000
245080630	::482619156102017000
53312065	::482619175287144000
261043724	::482619247260999000
331227001	::482619294615089000
32342599	::482619304865583000
53312065	::482619313602691000
348152108	::482619339875418000
203736885	::482619346812825000
270025296	::482619372918550000
25942336	::482619380203651000
187741596	::482619386906148000
19147974	::482619405382078000
6092972	::482619428903739000
25084916	::482619436479029000
203736885	::482619454161842000
132649069	::482619473992904000
312394133	::482619527104970000
29319846	::482619547997200000
90469755	::482619584701149000
68432091	::482619588367376000
418327117	::482619614891757000
29319846	::482619656357027000
226357092	::482619712581681000
32342599	::482619787604807000
429906977	::482619807582662000
629894993	::482619811910803000
32342599	::482619873877430000
16258968	::482619881578176000
432622681	::482619920773959000
32342599	::482619931066781000
128284695	::482619942416551000
16258968	::482619977728409000
54405135	::482620030396665000
32342599	::482620032891904000
15814841	::482620035366924000
214357483	::482620072268025000
68432091	::482620101959901000
16713287	::482620116891205000
317524005	::482620132179460000
464845445	::482620174823337000
464845445	::482620197480980000
77787388	::482620248160366000
21153287	::482620255072972000
68432091	::482620279727067000
76442745	::482620283539320000
211616743	::482620294410944000
463318489	::482620310106042000
182901672	::482620316444020000
76442745	::482620337314476000
259542533	::482620346840145000
403834874	::482620353655894000
214220072	::482620356725706000
32342599	::482620358940295000
25408355	::482620386644090000
259573654	::482620389605249000
195154119	::482620421968125000
367296747	::482620422131707000
289605285	::482620473809702000
153531619	::482620548594151000
19374297	::482620557863563000
266703661	::482620581448130000
61402370	::482620592919564000
444247134	::482620604244164000
240463390	::482620619654066000
240492455	::482620621633757000
214220072	::482620623982563000
86604355	::482620625081483000
403834874	::482620631058759000
111411572	::482620651136491000
266703661	::482620731541315000
325242803	::482620750193758000
135003892	::482620754463576000
135003892	::482620762105606000
263933552	::482620773371113000
22431584	::482620779474206000
266703661	::482620850248503000
78970527	::482620864417234000
32342599	::482620870817370000
155686441	::482620922843521000
310330192	::482620982587162000
311664191	::482621098534514000
519909326	::482621130683858000
90469755	::482621144755761000
259569717	::482621232357965000
148912524	::482621242470436000
263933552	::482621252016676000
14954949	::482621265929203000
214220072	::482621287148187000
348152108	::482621306186133000
310330192	::482621312414666000
153531619	::482621350482178000
187741596	::482621389287854000
24383303	::482621400818409000
286487329	::482621414030446000
24718142	::482621423068798000
49221112	::482621444140965000
408224760	::482621498918576000
600663496	::482621509463072000
393761423	::482621582209060000
155686441	::482621631206924000
267227218	::482621682285158000
587104097	::482621690917031000
279230956	::482621693144596000
29319846	::482621702908952000
51068331	::482621722508918000
519909326	::482621768755314000
270184694	::482621804335616000
137587439	::482621834550992000
50011708	::482621856017440000
369174583	::482621886325854000
116988168	::482621901143932000
200615756	::482621907704225000
109105005	::482621955242090000
326504971	::482622032245293000
237963845	::482622074624950000
153531619	::482622081436119000
426838833	::482622108955332000
33249556	::482622146716659000
562393615	::482622230917292000
538541326	::482622249933893000
503911979	::482622261271072000
343756278	::482622268250394000
426838833	::482622315352817000
568505535	::482622342699679000
286487329	::482622361620205000
504027031	::482622444557987000
538541326	::482622449909919000
36116261	::482622460823478000
410856984	::482622467073003000
444375493	::482622502406213000
209223008	::482622503655731000
568505535	::482622541547470000
348123497	::482622588175151000
58941053	::482622616411598000
287994287	::482622627891015000
15814841	::482622675882610000
568505535	::482622708518514000
23665083	::482622743108530000
16472279	::482622746078101000
51068331	::482622748607672000
256853017	::482622765657116000
200685756	::482622783256801000
538541326	::482622825061048000
423816771	::482622843746656000
227355784	::482622849270968000
113760458	::482622867277094000
69494041	::482622899153432000
56779057	::482622941134209000
24543872	::482622971761414000
256853017	::482623060567019000
504027031	::482623071207968000
110063681	::482623153135312000
21105964	::482623195972136000
90469755	::482623202326085000
58941053	::482623212405014000
242305581	::482623213399076000
306989340	::482623239764443000
304645030	::482623258517581000
393718746	::482623263965990000
221830651	::482623285306204000
348085087	::482623306546180000
444375493	::482623340151316000
114593439	::482623341975445000
431937908	::482623379279597000
345626789	::482623426147123000
504027031	::482623447311212000
410286428	::482623462070951000
444375493	::482623472368381000
504027031	::482623500528545000
364035957	::482623525472464000
45966951	::482623609933152000
76442745	::482623611425918000
316766176	::482623704984072000
170162540	::482623714635157000
331307463	::482623721920659000
115200960	::482623725884289000
396655167	::482623751293788000
214595457	::482623824815349000
172035134	::482623829026820000
31326082	::482623846982250000
58941053	::482623895548071000
161622400	::482623928922152000
255697938	::482623945737527000
37495077	::482623984077271000
597834721	::482624010019024000
222598798	::482624030277894000
242305581	::482624032240455000
117608761	::482624040041865000
444375493	::482624058300043000
331307463	::482624065752928000
51068331	::482624099928522000
37495077	::482624109847670000
6092972	::482624122074046000
33369338	::482624148569477000
60131090	::482624203783282000
23933265	::482624243746611000
609790203	::482624285547057000
380049732	::482624356854800000
22504277	::482624410726445000
259413656	::482624414584823000
137587439	::482624442754138000
161622400	::482624476157210000
31326082	::482624541672210000
269383781	::482624552472956000
24226614	::482624555480276000
251359942	::482624595745189000
597834721	::482624608688824000
583488323	::482624612002299000
60218540	::482624623864213000
54105420	::482624657879617000
264335101	::482624707351437000
51068331	::482624738695839000
338543771	::482624744739438000
209223008	::482624762515324000
342508573	::482624796149440000
115200960	::482624823097446000
316766176	::482624828684267000
396929208	::482624896582053000
79348656	::482624908917104000
364035957	::482624915104104000
849	::482624961278791000
151190656	::482624963103309000
444375493	::482625016769421000
261847534	::482625021857517000
366701651	::482625104346488000
269401499	::482625176287203000
34863840	::482625248051752000
260428602	::482625250858139000
472617238	::482625258331963000
348047989	::482625267379085000
98054636	::482625271078469000
322842111	::482625291412463000
33369338	::482625323343683000
630637790	::482625351693369000
504027031	::482625368445038000
387472182	::482625373041987000
238665368	::482625398404968000
159726392	::482625416906014000
323011452	::482625514863988000
464845445	::482625516500180000
155034504	::482625533386035000
61307501	::482625555737903000
503708554	::482625593356189000
187047785	::482625610598981000
137587439	::482625667436007000
89590985	::482625728421195000
202798666	::482625729155579000
155034504	::482625746129530000
344902431	::482625771744153000
355990893	::482625779596275000
122799833	::482625811141636000
445903498	::482625914371850000
339458716	::482625982772154000
54405135	::482625997095706000
503708554	::482626027181441000
266033863	::482626034710642000
54105420	::482626040951361000
410195122	::482626053106454000
454146385	::482626060559740000
54105420	::482626062115803000
325849507	::482626084853547000
156508337	::482626093854113000
238401588	::482626104235012000
298870626	::482626113928454000
416130255	::482626150712086000
337434597	::482626175366230000
479156555	::482626192327987000
38713173	::482626201467359000
358307309	::482626221495177000
50509821	::482626274230153000
68432091	::482626360176037000
331925277	::482626362847399000
483190332	::482626432435122000
156508337	::482626443495489000
33249556	::482626459089911000
240492455	::482626459572252000
110063681	::482626476194295000
142038800	::482626562718969000
277996494	::482626600966447000
64549933	::482626655861878000
51068331	::482626681627504000
20020647	::482626700774084000
161483889	::482626725118242000
365739414	::482626737701126000
31066609	::482626738799669000
107823354	::482626747889102000
357275400	::482626748345892000
423862446	::482626765102129000
24383303	::482626833788071000
164676969	::482626876423565000
279548168	::482626889287471000
98768681	::482626890470273000
27268559	::482627018450665000
339458716	::482627045084516000
172035134	::482627168816476000
18028506	::482627182842232000
98054636	::482627243949039000
419836731	::482627280112746000
58941053	::482627334252789000
339458716	::482627360290652000
635151853	::482627391534014000
62989661	::482627408650964000
344902431	::482627432369754000
274712500	::482627519003107000
107823354	::482627539840811000
161483889	::482627547562520000
255697938	::482627573172551000
305379724	::482627573591994000
336149936	::482627579082338000
68432091	::482627595117527000
341666582	::482627614880694000
51068331	::482627629322076000
62989661	::482627630512873000
327662373	::482627661723107000
338619333	::482627678676480000
22431584	::482627685915848000
281295226	::482627704312041000
274712500	::482627714617065000
101881386	::482627802685263000
32342599	::482627804941389000
19147974	::482627806963445000
37863682	::482627821257240000
36116261	::482627843499646000
19147974	::482627845853024000
62989661	::482627847152877000
36851172	::482627869538271000
64219388	::482627963238621000
86131593	::482627980804366000
281295226	::482628012748193000
183562162	::482628077575356000
68221984	::482628230114193000
240492455	::482628270278848000
411222321	::482628332429639000
505496552	::482628335076245000
497458875	::482628353824808000
200615756	::482628436721418000
338256397	::482628458275942000
62989661	::482628464168562000
69771494	::482628499908616000
384494456	::482628518841311000
86131593	::482628537728241000
107308159	::482628543420321000
365151006	::482628604027604000
425897170	::482628633068974000
51068331	::482628638240931000
240941201	::482628641436614000
62940169	::482628722030157000
338256397	::482628748374999000
156508337	::482628811025289000
62940169	::482628846680686000
81643358	::482628874782920000
561540580	::482628879199117000
516986236	::482628896320286000
62940169	::482628951756394000
196693857	::482628976637009000
23400461	::482629007137976000
561540580	::482629014884868000
338256397	::482629021357076000
81643358	::482629052336181000
444247134	::482629064830631000
561540580	::482629110116515000
196693857	::482629128328204000
265799781	::482629138092937000
20713213	::482629158795608000
571363101	::482629190358147000
107308159	::482629199539503000
259542533	::482629199946350000
68432091	::482629210612465000
238698812	::482629239200432000
561540580	::482629265033158000
441039165	::482629304610590000
92125226	::482629338060578000
156508337	::482629339507216000
68432091	::482629373234016000
196693857	::482629376123494000
32342599	::482629378916888000
30666953	::482629395438264000
561540580	::482629405148082000
92568275	::482629426971430000
571363101	::482629428548489000
217563665	::482629429102141000
196693857	::482629432536870000
81643358	::482629458491621000
596113934	::482629459036495000
8548362	::482629496592289000
183562162	::482629498467139000
441039165	::482629534752071000
19147974	::482629539193839000
270184694	::482629550242029000
561540580	::482629611059048000
92568275	::482629631431172000
265799781	::482629671239294000
46764883	::482629692789628000
561540580	::482629746333720000
217563665	::482629779708211000
21623464	::482629843444457000
561540580	::482629847856840000
24719772	::482629882938007000
51068331	::482629910976929000
470801476	::482629914638565000
76442745	::482629937476534000
281295226	::482629962764394000
21117523	::482630027998404000
265799781	::482630059329875000
24543872	::482630091365965000
30516737	::482630115831328000
21117523	::482630168507592000
138557664	::482630169593528000
117608761	::482630231602130000
371578955	::482630264699756000
219153949	::482630275747561000
470801476	::482630282118320000
256319248	::482630284794273000
279865885	::482630365354262000
16713682	::482630371696074000
849	::482630391690719000
293737316	::482630402386178000
634164272	::482630447126429000
81643358	::482630474830217000
40810916	::482630523483725000
423830555	::482630527267004000
156508337	::482630662906589000
255147158	::482630712118374000
540330411	::482630737011568000
14891490	::482630765142753000
200615756	::482630790766166000
232072216	::482630822760292000
176202976	::482630894167932000
22187821	::482630899075264000
153544543	::482630930142855000
331307463	::482630954217783000
99843490	::482630997771431000
256319248	::482630999742763000
542693847	::482631055430533000
343484637	::482631074992758000
35603964	::482631079380013000
219550942	::482631092541722000
217563665	::482631099903148000
198233216	::482631129934348000
86131593	::482631139761205000
375873224	::482631166705426000
59705683	::482631169784029000
99843490	::482631186259271000
217563665	::482631209043107000
198233216	::482631278202998000
240530585	::482631289401376000
383383485	::482631318178512000
54405135	::482631324260265000
15875100	::482631340542554000
337510374	::482631378648190000
63928079	::482631379575136000
15974594	::482631395467354000
470451598	::482631396033581000
40810916	::482631411564675000
561540580	::482631493366198000
33369338	::482631526614437000
503577648	::482631606797365000
198233216	::482631612690366000
153544543	::482631616364576000
561540580	::482631625881047000
35505123	::482631630838693000
343018153	::482631641744297000
20713213	::482631655568318000
36343877	::482631670491643000
8036902	::482631695129411000
561540580	::482631743438983000
54587465	::482631809411207000
201878266	::482631857998032000
320484851	::482631863497142000
35505123	::482631871172325000
561540580	::482631920690278000
23442090	::482631992467816000
412638454	::482632015343521000
377627227	::482632015355731000
25099957	::482632039812714000
137587439	::482632046162890000
561540580	::482632083307638000
260911912	::482632141902446000
393761423	::482632141939814000
217563665	::482632143890571000
722514433	::482632159082315000
156508337	::482632170003914000
270025296	::482632251436720000
293737316	::482632252783087000
561540580	::482632253248266000
36851172	::482632335079538000
33369338	::482632365647216000
76442745	::482632399491448000
25469735	::482632409754501000
377555310	::482632431812358000
562178473	::482632444013580000
232072216	::482632492516921000
553711382	::482632507225931000
503577648	::482632509134741000
138557664	::482632510774329000
561540580	::482632556932653000
33342988	::482632570786443000
393761423	::482632623139729000
217563665	::482632632363409000
421356901	::482632667729387000
561540580	::482632689556520000
59705683	::482632782544252000
102875172	::482632792141225000
722514433	::482632806141820000
24383303	::482632810184728000
400490673	::482632879219163000
380049732	::482632953194119000
78614495	::482632958701228000
25469735	::482632970704920000
33703073	::482633050183200000
435478224	::482633058768539000
92924351	::482633086299951000
153544543	::482633100934262000
155686441	::482633153475907000
17163192	::482633156118740000
372068999	::482633158572404000
94310638	::482633168655101000
250774954	::482633182291173000
381203261	::482633192378077000
1565041	::482633208656584000
172573942	::482633214876323000
27792069	::482633253178732000
117608761	::482633270882865000
34767424	::482633298590453000
370416747	::482633311719014000
358611246	::482633469223124000
311924851	::482633480069988000
201878266	::482633482724577000
259830697	::482633496532242000
18999708	::482633518778834000
274262734	::482633527545303000
23672351	::482633573392855000
59705683	::482633582167752000
42481762	::482633621116047000
300009838	::482633622953148000
102233693	::482633645853667000
240941201	::482633655307603000
9899992	::482633663574581000
17928370	::482633693258088000
533824839	::482633749033533000
475031809	::482633762543767000
135003892	::482633783628156000
85651876	::482633785565913000
198233216	::482633806403608000
54105420	::482633835088068000
11146552	::482633943707971000
486138458	::482633955573653000
22736943	::482633971352616000
323978080	::482633973441789000
274262734	::482634034950848000
59705683	::482634035475124000
505496552	::482634036586627000
453690730	::482634071873306000
551501734	::482634139061874000
23442090	::482634148700758000
478145352	::482634156766031000
369217450	::482634197316947000
23967395	::482634354275799000
407399368	::482634378002972000
504027031	::482634388425805000
58628782	::482634392582361000
255205725	::482634413285842000
28922315	::482634444814032000
20924979	::482634526800093000
214595457	::482634613618008000
237118122	::482634633725476000
410286428	::482634653183246000
34863840	::482634674498310000
303080805	::482634696233603000
54422208	::482634771713912000
58652870	::482634781147291000
258636623	::482634781382152000
504027031	::482634837530914000
188508773	::482634858641244000
70982412	::482634881399140000
33249556	::482634958843150000
54422208	::482634960092688000
218750630	::482634979684274000
6203992	::482635044658638000
38623896	::482635050085670000
123373847	::482635058311090000
52950877	::482635102430580000
52950877	::482635142758793000
160768741	::482635158609092000
504027031	::482635252485984000
495135733	::482635274862616000
410286428	::482635289454997000
38623896	::482635296060612000
433916111	::482635321855578000
162200561	::482635338620231000
274712500	::482635344664207000
365739414	::482635353996546000
423816771	::482635364272599000
423446901	::482635482254561000
491357856	::482635510796414000
65435835	::482635518191337000
551501734	::482635531436580000
6203992	::482635585182789000
425573791	::482635590954139000
436187992	::482635599602405000
205501297	::482635705508564000
36829018	::482635727545462000
436476907	::482635736437784000
40810916	::482635768729329000
551501734	::482635827000774000
178492117	::482635852376334000
174720518	::482635905069350000
602224338	::482635944630419000
506824920	::482636014830120000
42220462	::482636088155320000
86131593	::482636095096487000
506824920	::482636106316267000
399114412	::482636106622459000
110063681	::482636131314331000
131968998	::482636208778928000
35026897	::482636219260882000
552789896	::482636229222342000
259542533	::482636235177869000
86131593	::482636245244182000
51068331	::482636246028931000
14538108	::482636279738564000
34863840	::482636337900552000
217563665	::482636358096551000
40810916	::482636360218451000
587104097	::482636364383780000
338619333	::482636420985532000
259542533	::482636486353764000
217563665	::482636490959495000
218750630	::482636514950537000
516986236	::482636537935319000
55120405	::482636538510344000
183562162	::482636545845776000
21568615	::482636654176661000
86131593	::482636694563221000
52950877	::482636769129553000
361489211	::482636774691205000
218750630	::482636777551695000
31326082	::482636810808721000
110063681	::482636821155680000
519086519	::482636885601177000
218750630	::482636896867057000
233944291	::482636916748066000
323691415	::482636927695212000
26831606	::482636965771087000
59370673	::482636988458086000
369217450	::482637017239785000
552789896	::482637034117693000
37495077	::482637044548517000
540330411	::482637048218537000
15789848	::482637056104218000
217563665	::482637096575062000
59370673	::482637098411761000
587104097	::482637114283397000
205501297	::482637141814411000
631245094	::482637148231712000
467027311	::482637156645867000
51068331	::482637163679322000
410195122	::482637206167646000
597038752	::482637214749192000
291155950	::482637219153199000
34689419	::482637235414507000
110063681	::482637290187935000
402273149	::482637295192141000
54422208	::482637308890341000
377110730	::482637322387984000
15789848	::482637336698560000
37495077	::482637338695069000
59370673	::482637354323034000
233944291	::482637374518616000
506824920	::482637387776815000
397024307	::482637400015781000
258636623	::482637446791053000
849	::482637459352997000
21105964	::482637469410947000
186208532	::482637472258482000
339458716	::482637472736616000
54422208	::482637474796027000
408772521	::482637481020755000
34863840	::482637503678009000
587104097	::482637523462533000
51068331	::482637573681324000
122283306	::482637586729418000
26831606	::482637604655869000
397084214	::482637638591979000
406772829	::482637685173911000
361489211	::482637717558140000
425897170	::482637725330182000
587104097	::482637728018731000
26831606	::482637741687963000
58028621	::482637741880926000
334423964	::482637796666916000
26831606	::482637797455446000
319145382	::482637800567627000
245021956	::482637821526568000
471218710	::482637856939053000
553711382	::482637877780557000
361489211	::482637879089184000
423816771	::482637881773535000
122283306	::482637941949231000
54422208	::482638028347678000
233944291	::482638066939461000
182834679	::482638077047754000
22285873	::482638100825260000
122283306	::482638109729771000
471218710	::482638136942395000
51068331	::482638147860578000
177174253	::482638155209015000
252623066	::482638157587152000
86349050	::482638158010384000
54422208	::482638179183259000
155650977	::482638201417629000
122283306	::482638215858229000
179669687	::482638276788899000
352486016	::482638311513526000
110063681	::482638317209407000
396929208	::482638385912094000
211616743	::482638409609920000
76707926	::482638446700158000
23754003	::482638491260436000
68221984	::482638533568770000
58028621	::482638542552592000
178985516	::482638544486535000
59370673	::482638584151678000
122283306	::482638608872898000
34863840	::482638632436514000
400817337	::482638645141073000
22187821	::482638651671601000
605608831	::482638736673345000
19684793	::482638750519156000
32690664	::482638779614633000
254711141	::482638823717752000
614436697	::482638863668506000
34863840	::482638908308459000
259573654	::482638910389243000
57566548	::482638919800877000
33788573	::482638962029514000
322643138	::482639027292491000
53545809	::482639084020432000
369217450	::482639091092455000
108605734	::482639116538884000
506824920	::482639127989346000
58028621	::482639140693889000
86885002	::482639147010514000
499995726	::482639149040947000
223243607	::482639191868981000
183562162	::482639192250281000
20924979	::482639200567570000
109105005	::482639211200147000
233944291	::482639231798362000
110063681	::482639251268308000
58941053	::482639262748512000
40478607	::482639268213714000
518141549	::482639381870546000
65513	::482639445959532000
42481762	::482639446920421000
58941053	::482639453178327000
70571907	::482639453593169000
518141549	::482639488879820000
317164527	::482639508824158000
339458716	::482639553358884000
58028621	::482639555766386000
30666953	::482639561718132000
64791948	::482639580839944000
70982412	::482639590100983000
31326082	::482639644027125000
273034167	::482639668823855000
291221395	::482639671831572000
509524562	::482639683235872000
86885002	::482639755536908000
471218710	::482639771299110000
183562162	::482639777229856000
81643358	::482639778249465000
18374690	::482639778685284000
390900557	::482639867159908000
291221395	::482639890862333000
122283306	::482639919169277000
552789896	::482639947732881000
56556074	::482639975775608000
321037427	::482639991815020000
68221984	::482640006876770000
369217450	::482640009410117000
603870273	::482640010001145000
143969555	::482640012744200000
321037427	::482640048844976000
34087430	::482640094910619000
375364618	::482640121498312000
389676504	::482640138275528000
506824920	::482640177488068000
423816771	::482640179153215000
291221395	::482640195523997000
51068331	::482640197726011000
90469755	::482640201747939000
143969555	::482640261118300000
59370673	::482640279548076000
420389630	::482640287689216000
351004243	::482640374482350000
33249556	::482640405125537000
233944291	::482640449669058000
33249556	::482640460960108000
126507603	::482640476722323000
11146552	::482640480098721000
1565041	::482640527826104000
126507603	::482640597442777000
178492117	::482640628023439000
51068331	::482640629886107000
556323854	::482640630406197000
443375828	::482640640627331000
556323854	::482640688702820000
26642766	::482640733065605000
280297585	::482640735242833000
31326082	::482640743433900000
216819428	::482640777546174000
243014276	::482640810135912000
168964399	::482640836299988000
40478607	::482640950490308000
506824920	::482641008862060000
556556365	::482641044664614000
506824920	::482641061181788000
20833365	::482641089765969000
42638131	::482641118371131000
104112940	::482641142601621000
102100651	::482641154400219000
51068331	::482641176194195000
506824920	::482641205029642000
341941030	::482641230283558000
20833365	::482641249405386000
186314952	::482641264093847000
254711141	::482641279205916000
245669191	::482641283651883000
254711141	::482641356574031000
86885002	::482641395778203000
23933265	::482641399817314000
36851172	::482641427802124000
402268968	::482641485746016000
273697690	::482641500589658000
91712528	::482641526346899000
174720518	::482641539483435000
26831606	::482641554381627000
42638131	::482641572299677000
105607367	::482641573197254000
40810916	::482641584744194000
51068331	::482641620106752000
556556365	::482641643967746000
562393615	::482641715426500000
38623896	::482641742110273000
42638131	::482641766625988000
33369338	::482641805737852000
255147158	::482641825174282000
556556365	::482641853875908000
57385263	::482641855860203000
365739414	::482641886415302000
224095849	::482641942757384000
384109939	::482641959870136000
64549933	::482642007148748000
40126821	::482642016728150000
601049906	::482642018334957000
59370673	::482642021752897000
12354252	::482642035128553000
41606452	::482642042464780000
51068331	::482642045832818000
86604355	::482642047669514000
283625404	::482642060563206000
326813935	::482642082121519000
14584037	::482642091856896000
40478607	::482642210450841000
59370673	::482642296844734000
21696310	::482642310833115000
59370673	::482642348300443000
102100651	::482642377782198000
556323854	::482642382060417000
556323854	::482642422124781000
68432091	::482642475736371000
142038800	::482642481184796000
51068331	::482642524037591000
472287305	::482642525220397000
219153949	::482642538034388000
219153949	::482642552924168000
68221984	::482642605952753000
34863840	::482642629440454000
418480466	::482642633454399000
518141549	::482642637267034000
51068331	::482642690476347000
377715399	::482642711346831000
109105005	::482642741361246000
109105005	::482642774039076000
385706960	::482642774915694000
233362394	::482642777764028000
233362394	::482642785997455000
36869877	::482642802648420000
24383303	::482642840007098000
24718142	::482642840447496000
194359616	::482642841781280000
24383303	::482642847581999000
552789896	::482642856046497000
27268559	::482642856490696000
299297459	::482642894361083000
192727478	::482642930172456000
556323854	::482642981523296000
518141549	::482642983099977000
115200960	::482643021431701000
556323854	::482643025785782000
294745245	::482643030977957000
86885002	::482643079879331000
57385263	::482643085823062000
86885002	::482643095826083000
556323854	::482643100993454000
8524892	::482643114918563000
233677206	::482643127170519000
57385263	::482643144576864000
13533012	::482643213698625000
36279116	::482643222783467000
288531248	::482643224951939000
183562162	::482643225732079000
257225781	::482643251015331000
24718142	::482643306669568000
429345484	::482643309861408000
245669191	::482643326328246000
254711141	::482643352194543000
199331386	::482643359669161000
20713213	::482643364588707000
147298694	::482643428845445000
115200960	::482643430711910000
68432091	::482643456243023000
359672666	::482643466355081000
147298694	::482643478350807000
78970527	::482643499075268000
59370673	::482643572152221000
574250205	::482643577974312000
33302034	::482643605375307000
7345092	::482643605601808000
208250490	::482643608281948000
13533012	::482643608772673000
65513	::482643622119362000
274262734	::482643706785185000
267227218	::482643714624335000
348085087	::482643749470629000
370416747	::482643783625216000
208250490	::482643802130087000
241278291	::482643871944294000
299297459	::482643913035886000
208250490	::482643989472899000
90469755	::482644031474638000
59370673	::482644041129922000
66555228	::482644047454941000
59370673	::482644083156844000
30032107	::482644199683018000
126109768	::482644209392840000
57385263	::482644277034770000
68432091	::482644281950486000
171103429	::482644324329746000
556323854	::482644340121276000
106855310	::482644383414513000
273034167	::482644451857158000
212047421	::482644512813359000
22187821	::482644544970706000
34717669	::482644583839301000
7132042	::482644607369764000
413735493	::482644675241594000
183562162	::482644726009430000
402229763	::482644754887221000
22431584	::482644770784022000
46268291	::482644806607200000
9899992	::482644809467719000
216833550	::482644813213233000
321037427	::482644824215289000
245669191	::482644836042825000
633531552	::482644848944492000
348085087	::482644867965652000
46764883	::482644886580391000
86131593	::482644954280247000
240914419	::482645009183674000
32431892	::482645040347746000
40478607	::482645116256280000
87970668	::482645144340926000
32431892	::482645152742518000
359174210	::482645179766415000
90469755	::482645258379874000
491679354	::482645259004805000
240914419	::482645331444645000
384563395	::482645344560230000
425573791	::482645351011459000
147298694	::482645355222138000
332631850	::482645395248394000
208250490	::482645406875004000
571439376	::482645454237081000
62940169	::482645471349833000
20713213	::482645496406630000
171746458	::482645556775620000
305415102	::482645558755356000
171746458	::482645575163457000
393802148	::482645622441259000
26954972	::482645652523200000
316766176	::482645803685515000
24718142	::482645818311069000
288874918	::482645849646723000
115503799	::482645850175201000
96421993	::482645854764146000
115200960	::482645872560177000
2084321	::482645875638800000
37863682	::482645890948026000
37863682	::482645892357292000
571439376	::482645900750118000
245669191	::482645907003830000
219550942	::482645936460419000
57385263	::482645958111817000
61307501	::482645972187492000
115852151	::482646035995455000
206247499	::482646096532217000
201878266	::482646142669180000
281295226	::482646146410901000
33282020	::482646161925210000
288874918	::482646219353645000
26831606	::482646228371390000
29300584	::482646239695994000
399174015	::482646260575244000
370416747	::482646283443003000
51068331	::482646288669110000
348152108	::482646306536443000
240914419	::482646343446302000
107823354	::482646357627269000
115852151	::482646375373352000
316766176	::482646384487563000
137587439	::482646408755834000
285125363	::482646546664521000
115200960	::482646578407034000
613956023	::482646606563381000
285125363	::482646625626513000
288874918	::482646645868212000
156961324	::482646686410342000
245669191	::482646687408607000
305265637	::482646713786580000
20782081	::482646717951913000
247372701	::482646734556774000
20782081	::482646759693639000
322842111	::482646763174510000
206247499	::482646784448413000
183562162	::482646801489481000
257092614	::482646829247377000
214779476	::482646847790399000
509524562	::482646857081163000
25160673	::482646869537861000
491679354	::482646883861413000
257092614	::482646900466659000
246030395	::482646907114643000
246030395	::482646920767086000
51068331	::482646936315772000
288874918	::482646939855368000
30516737	::482646944435933000
49221816	::482646965453201000
68622166	::482646992183889000
336347539	::482646995044433000
246030395	::482647008293838000
509524562	::482647038182842000
245669191	::482647045832835000
100471456	::482647128494600000
25160673	::482647131635724000
69916558	::482647144021504000
331447850	::482647161297854000
130690913	::482647195070390000
183562162	::482647254885363000
246030395	::482647276867690000
354047009	::482647284459765000
22717394	::482647296996560000
288874918	::482647304717881000
341666582	::482647328935780000
46764883	::482647330051866000
115200960	::482647352063168000
369174583	::482647413912399000
183562162	::482647416814858000
316766176	::482647434435121000
51068331	::482647437908377000
240914419	::482647438209978000
409487670	::482647456555876000
409487670	::482647457155661000
409487670	::482647457793187000
350665443	::482647483906936000
257092614	::482647504597438000
274262734	::482647535446523000
384530394	::482647564261400000
316766176	::482647621815656000
348085087	::482647628400717000
346173821	::482647635891716000
423830555	::482647638160834000
68221984	::482647645132185000
35603964	::482647652291469000
418847263	::482647662101942000
114579662	::482647667097346000
258916835	::482647713658318000
219550942	::482647729793806000
346173821	::482647742846480000
26831606	::482647756251471000
23665083	::482647760127025000
246635722	::482647772647010000
68221984	::482647805983723000
338830055	::482647917996826000
253230729	::482647922732199000
423830555	::482647937172787000
633531552	::482647946853220000
38520445	::482647983977418000
78970527	::482648007431950000
423830555	::482648012879974000
128775325	::482648013110644000
346173821	::482648015878889000
247374067	::482648030164680000
26109453	::482648033843511000
393041277	::482648043750039000
49221816	::482648055133380000
384530394	::482648067821162000
354047009	::482648079519469000
107823354	::482648175669305000
115503799	::482648179171524000
111124977	::482648185098473000
68221984	::482648195089313000
44307877	::482648199597813000
299297459	::482648264869543000
288874918	::482648311615082000
241358661	::482648379457929000
241358661	::482648446440988000
314710836	::482648528020594000
254635990	::482648577148481000
316766176	::482648590066532000
68622166	::482648600724635000
35376355	::482648615110705000
59938971	::482648631963811000
110063681	::482648684509675000
59938971	::482648688775692000
27179899	::482648694555045000
268058306	::482648711106146000
25942336	::482648767137468000
59938971	::482648851728592000
216168764	::482648870443159000
138557664	::482648871919575000
275681559	::482648905952157000
369174583	::482648937749180000
402229763	::482648954467647000
23665083	::482649000651157000
546153359	::482649078103158000
13683762	::482649106998120000
51068331	::482649143077535000
59370673	::482649173309665000
424498868	::482649228619968000
68432091	::482649242004369000
25609677	::482649247880581000
34071360	::482649256214294000
37495077	::482649290032967000
122283306	::482649297523990000
552789896	::482649357703860000
613592670	::482649397587484000
408049418	::482649412984770000
40478607	::482649447110049000
230206940	::482649448200564000
254635990	::482649462406262000
112333263	::482649467556868000
707214715	::482649517225807000
352486016	::482649556287385000
19147974	::482649604421595000
37495077	::482649620678332000
399174015	::482649716123914000
68221984	::482649843681460000
243014276	::482649897569488000
478145352	::482649934559051000
243014276	::482649940129103000
536141027	::482649962871001000
30787413	::482650008592732000
22195036	::482650011764011000
229290429	::482650201111678000
122614290	::482650225287643000
485252693	::482650235311644000
122614290	::482650263254491000
391573659	::482650355009064000
51068331	::482650361761910000
18551115	::482650379642208000
463431723	::482650411493781000
316766176	::482650460222812000
155677785	::482650484147101000
424464803	::482650506024599000
418965366	::482650515243679000
44307877	::482650520603983000
263418480	::482650530905198000
15867361	::482650544775766000
29607520	::482650554443649000
423816771	::482650557891375000
238698812	::482650587247304000
25609677	::482650631828930000
183562162	::482650634177372000
42638131	::482650771549585000
472287305	::482650817921417000
408171600	::482650824384864000
26831606	::482650862062301000
424498591	::482650917183827000
414543388	::482650997870051000
240914419	::482651002860867000
32431892	::482651008523595000
86131593	::482651063082692000
56169190	::482651063229480000
240914419	::482651096481947000
42638131	::482651118128750000
552789896	::482651119068262000
16713682	::482651176467316000
96658544	::482651203017248000
27268559	::482651219018539000
233677206	::482651273305817000
27268559	::482651281035493000
240914419	::482651297472978000
68432091	::482651305656471000
29607520	::482651327185440000
338664006	::482651343207682000
122614290	::482651347691778000
147310240	::482651357326090000
122614290	::482651399898288000
37316930	::482651481124790000
437064295	::482651511751979000
283518032	::482651575182454000
240941201	::482651581758705000
30032107	::482651614889508000
536141027	::482651640034365000
94310638	::482651666747883000
472287305	::482651683520933000
60221494	::482651718534967000
128775325	::482651768786923000
29607520	::482651768791105000
24383303	::482651840761180000
94310638	::482651896583180000
336149936	::482651902358745000
433169770	::482651903851913000
583488323	::482651920784322000
336149936	::482651926891200000
233677206	::482651976149520000
20903172	::482652017622392000
458808714	::482652026158211000
134873681	::482652046240120000
368691437	::482652049075478000
134873681	::482652080784412000
718668289	::482652089470812000
134873681	::482652100971601000
263418480	::482652101915324000
325036867	::482652111570599000
134873681	::482652127320219000
418965366	::482652127739650000
106320745	::482652181209051000
240766538	::482652197889802000
464182365	::482652223001071000
19895969	::482652225248841000
351620689	::482652227396333000
354047009	::482652282899943000
336149936	::482652342869712000
348123497	::482652358246023000
464182365	::482652365884252000
354047009	::482652397425393000
436476907	::482652419562938000
63617875	::482652456745459000
252623066	::482652492401221000
418965366	::482652500726521000
45278487	::482652515088232000
31066609	::482652515494658000
19684793	::482652519852552000
464182365	::482652522688307000
596678073	::482652531537887000
562178473	::482652556909219000
67069063	::482652560747003000
368691437	::482652565474000000
102489930	::482652577612320000
254600909	::482652584579059000
22648162	::482652593194151000
20903172	::482652651100725000
223299509	::482652674148823000
290396729	::482652708638167000
263418480	::482652710504652000
433012724	::482652720227024000
58652870	::482652721670270000
588874950	::482652751772393000
33699503	::482652797264216000
33699503	::482652850573832000
252623066	::482652878784700000
255818707	::482652884442415000
22648162	::482652905913069000
341892711	::482652907033333000
31066609	::482652907167154000
542693847	::482652914616258000
124517802	::482652942924005000
464182365	::482653099161821000
92568275	::482653099551883000
299796220	::482653128123482000
124517802	::482653148893687000
536141027	::482653150814298000
102489930	::482653201695404000
368691437	::482653290627215000
267538322	::482653320671010000
8548362	::482653358088794000
220455732	::482653370667114000
268034501	::482653371422478000
267538322	::482653428846305000
498321918	::482653454926901000
268034501	::482653476930224000
53317470	::482653511612526000
386861626	::482653531950698000
33699503	::482653566503772000
33699503	::482653593364074000
22648162	::482653649940643000
444247134	::482653704487579000
254600909	::482653750729773000
267538322	::482653796229603000
33699503	::482653819441250000
328882474	::482653883664068000
81643358	::482653889263853000
386861626	::482653937741230000
562178473	::482653993101840000
713350694	::482654033362956000
214779476	::482654058465861000
291155950	::482654076379742000
588874950	::482654105408917000
161622400	::482654115483246000
19222225	::482654146546257000
516986236	::482654197033082000
255818707	::482654229840932000
551501734	::482654249562963000
447313860	::482654295003643000
310144986	::482654318211112000
310144986	::482654336292765000
303252613	::482654379263418000
48804765	::482654432388452000
70784628	::482654457805950000
68622166	::482654463401164000
7132042	::482654488118185000
67069063	::482654509584240000
255818707	::482654555436376000
303252613	::482654566568448000
67069063	::482654583513034000
92924351	::482654601275899000
477188816	::482654714098499000
411997198	::482654714706665000
57566548	::482654741403406000
520533224	::482654751033548000
411997198	::482654755072655000
615507620	::482654757820329000
189179241	::482654759606710000
26514591	::482654763519987000
453690730	::482654804141813000
411997198	::482654831035703000
53317470	::482654869325484000
376525681	::482654915912019000
322465167	::482654942717427000
189179241	::482654958659973000
551501734	::482655013601574000
109615689	::482655016030064000
200615756	::482655059428511000
252725390	::482655114390274000
81872162	::482655179339464000
23665083	::482655194090450000
67069063	::482655214315376000
24634410	::482655260364640000
239928368	::482655265594941000
258609027	::482655317738536000
225287674	::482655345643622000
81643358	::482655360009142000
26068830	::482655476149010000
54105420	::482655488010911000
371578955	::482655505182363000
260961523	::482655507254378000
472287305	::482655536861548000
225287674	::482655594814263000
214779476	::482655632449732000
42638131	::482655633007595000
540330411	::482655650585907000
233677206	::482655675395608000
433012724	::482655687374168000
273034167	::482655701504757000
189179241	::482655733033361000
255818707	::482655845553954000
33017275	::482655848603197000
552146644	::482655879842394000
849	::482655886591008000
33017275	::482655892723081000
255818707	::482655902621634000
52011370	::482655915934371000
444247134	::482655921718300000
41606452	::482655950306697000
33017275	::482656019386863000
33017275	::482656066920919000
252725390	::482656091180789000
235272576	::482656145723518000
346173821	::482656148798328000
500212290	::482656177541500000
270173839	::482656181920743000
433012724	::482656183023464000
383383485	::482656203860762000
709921765	::482656241454694000
200615756	::482656311243722000
431262520	::482656370945044000
175314654	::482656373981716000
14891490	::482656379589492000
37495077	::482656392747028000
178985516	::482656393280118000
433012724	::482656401014009000
15170503	::482656493192245000
36772146	::482656665947222000
518141549	::482656695793889000
56779057	::482656700319547000
203736885	::482656703767257000
67069063	::482656731239944000
81007000	::482656746528591000
223243607	::482656799095795000
230206940	::482656826081959000
148445755	::482656835258703000
137587439	::482656913595711000
37495077	::482656948953690000
433012724	::482657010458976000
23442090	::482657048010579000
32583866	::482657065077190000
176202976	::482657094298894000
64549933	::482657106789928000
87812967	::482657106865422000
37495077	::482657140687904000
328794919	::482657142592139000
331307463	::482657157733560000
465002314	::482657161869148000
551501734	::482657238486876000
175314654	::482657345269293000
20903172	::482657356463890000
6733652	::482657399262543000
200615756	::482657427700334000
20903172	::482657434272407000
409680332	::482657450596634000
223243607	::482657456905273000
16472279	::482657484650188000
407399368	::482657510482927000
175314654	::482657540078338000
411777707	::482657650581458000
107823354	::482657655589056000
409541924	::482657664158027000
37495077	::482657727835934000
266033863	::482657749713444000
430182591	::482657777949491000
344454080	::482657790658224000
21449993	::482657844517302000
90469755	::482657897789140000
22504277	::482657901463764000
379253079	::482657948196675000
42638131	::482657948456333000
62940169	::482657953778900000
597038752	::482657965317451000
244646421	::482657966026289000
20903172	::482658026650746000
99843490	::482658029737742000
37495077	::482658041922215000
368730450	::482658043935473000
6733652	::482658056921038000
37495077	::482658090202853000
227355784	::482658097807495000
371578955	::482658109111164000
33699503	::482658166522773000
20903172	::482658190912262000
20903172	::482658266896269000
56779057	::482658309728522000
42638131	::482658313708920000
245021956	::482658313901850000
31326082	::482658400279347000
31326082	::482658427059970000
208250490	::482658441983295000
553711382	::482658448195059000
503577648	::482658488632758000
43586963	::482658519855157000
471218710	::482658574141636000
14891490	::482658611475136000
42638131	::482658619867947000
87247551	::482658645423841000
27268559	::482658655863451000
114593439	::482658689896026000
425573791	::482658729511235000
520533224	::482658735764942000
125849974	::482658793927360000
471218710	::482658797849022000
20903172	::482658813783199000
29607520	::482658817566867000
407894919	::482658866534969000
20903172	::482658870309838000
450970324	::482658906385440000
407894919	::482658939956240000
37495077	::482658940824469000
389197869	::482658950891175000
450970324	::482659005043863000
504027031	::482659062308282000
147310240	::482659062988161000
402268968	::482659075541311000
37316930	::482659114783232000
107823354	::482659118398726000
349431964	::482659125852393000
187047785	::482659145619763000
15086993	::482659197868199000
37495077	::482659203421462000
516986236	::482659245289009000
49114032	::482659256856899000
30128717	::482659275123470000
290396729	::482659305871507000
13533012	::482659425790877000
328828628	::482659475090731000
321844248	::482659492417773000
344902431	::482659517285404000
237963845	::482659565360517000
37495077	::482659577607884000
87247551	::482659598411649000
561527789	::482659650802696000
84849075	::482659686773452000
41606452	::482659714824949000
147310240	::482659741731409000
561527789	::482659784894607000
17694593	::482659837961318000
311664191	::482659841568034000
320484851	::482659909670932000
215144630	::482659973067862000
349431964	::482659985676308000
349431964	::482660006840778000
87247551	::482660011122753000
349431964	::482660011509043000
65513	::482660053842141000
114593439	::482660060930134000
433012724	::482660066508537000
17694593	::482660123975110000
173608790	::482660168090791000
349431964	::482660168514437000
321844248	::482660193214681000
17448907	::482660196754653000
63617875	::482660197161508000
114593439	::482660265352126000
411997198	::482660326349864000
325849507	::482660384873394000
37495077	::482660436580380000
506760887	::482660438857904000
58652870	::482660480667111000
215181084	::482660510219767000
114593439	::482660512107212000
13533012	::482660517765332000
24113194	::482660526536015000
36468395	::482660571515342000
71878260	::482660588435570000
71878260	::482660649374601000
325849507	::482660669603733000
24392243	::482660758111944000
320484851	::482660760074866000
587054451	::482660777174646000
510998653	::482660785609793000
462681637	::482660798796267000
16726467	::482660831306743000
37495077	::482660875807887000
377425191	::482660920154677000
16726467	::482660966803730000
188855651	::482660971110862000
31287131	::482661032964276000
424540791	::482661054757871000
114593439	::482661056402059000
65513	::482661112404402000
259830697	::482661214351155000
229332190	::482661232286380000
437082385	::482661328939941000
188855651	::482661351148359000
87247551	::482661425110740000
26954972	::482661434719883000
624394090	::482661451752939000
325849507	::482661466546642000
37495077	::482661485978456000
16726467	::482661526768480000
87970668	::482661527892156000
253759009	::482661601254715000
267482514	::482661614559047000
6733652	::482661780129206000
16726467	::482661783757656000
30666953	::482661796583444000
245669191	::482661798806421000
375734748	::482661872982704000
26954972	::482661881039962000
115503799	::482661929211932000
245669191	::482661933389070000
6733652	::482662053417459000
344902431	::482662059310448000
246635722	::482662061424390000
112333263	::482662135680352000
290396729	::482662161123012000
188855651	::482662186720833000
245669191	::482662211177832000
494543536	::482662223924297000
400490673	::482662278085369000
223243607	::482662282171023000
320249108	::482662295483338000
247024165	::482662351695790000
367296747	::482662363452039000
37495077	::482662369491828000
38579155	::482662376471158000
266033863	::482662393760055000
473462894	::482662406444052000
20903172	::482662437930295000
14085431	::482662464979361000
245669191	::482662464991940000
237938155	::482662535666368000
368386947	::482662588556509000
37495077	::482662598014672000
107610605	::482662610513723000
38579155	::482662612824371000
420731308	::482662631224770000
371578955	::482662673440845000
267482514	::482662716188807000
310321041	::482662765807403000
94310638	::482662815241469000
94310638	::482662853531279000
369174583	::482662859172614000
382767512	::482662859303034000
102100651	::482662861668249000
21503139	::482662864050585000
444247134	::482662881683468000
37495077	::482662885735145000
382767512	::482662923039678000
37495077	::482662958225309000
436476907	::482662984846950000
208296274	::482663001376686000
87812967	::482663005076070000
484202581	::482663044682907000
369174583	::482663086654902000
210996408	::482663127561949000
425183249	::482663181522042000
196693857	::482663258843652000
196693857	::482663284001103000
196693857	::482663294193262000
274712500	::482663311104684000
115824990	::482663313986572000
476507554	::482663320638353000
196693857	::482663334588588000
196693857	::482663385176096000
220867112	::482663390972637000
6733652	::482663406776766000
336149936	::482663409356271000
196693857	::482663446966591000
251359942	::482663469515153000
251359942	::482663533667045000
23665083	::482663554479169000
77765035	::482663569234739000
26068830	::482663583767994000
197210844	::482663591636508000
267482514	::482663592412839000
700013623	::482663664110292000
114593439	::482663675619069000
62936749	::482663810055282000
37495077	::482663822709116000
408772521	::482663823120564000
433012724	::482663833119358000
176487313	::482663889834745000
290855101	::482663948815048000
147779508	::482664002657341000
233677206	::482664073507917000
176224586	::482664129715400000
337466318	::482664160803561000
23475166	::482664162456137000
49383709	::482664197944143000
709921765	::482664205842411000
466646092	::482664224435359000
320484851	::482664227703107000
320484851	::482664228613287000
310144986	::482664275320659000
246635722	::482664286678822000
193861615	::482664291804266000
320484851	::482664303762612000
26831606	::482664303825141000
246635722	::482664340164603000
393041277	::482664346485391000
454146385	::482664352622084000
23475166	::482664354207117000
399174015	::482664395060019000
193861615	::482664396938674000
266317182	::482664443994988000
433169770	::482664519970590000
368386947	::482664538022871000
7132042	::482664573926129000
14085431	::482664589499183000
193861615	::482664648366231000
62870601	::482664701503873000
24383303	::482664731871019000
365739414	::482664734865383000
32583866	::482664740838064000
517695658	::482664754037551000
49383709	::482664839639101000
372551778	::482664840507699000
230327491	::482664844848402000
75696479	::482664880630018000
270025296	::482664909956997000
193861615	::482664914700361000
709921765	::482664936951529000
494543536	::482664957448712000
141735027	::482664959672078000
119269983	::482664963211681000
24199433	::482664971969757000
176224586	::482665036045766000
156166678	::482665118509985000
134873681	::482665132846092000
155459778	::482665155856052000
356974615	::482665174977871000
75696479	::482665178660478000
109105005	::482665181898493000
51413309	::482665210088419000
386861626	::482665265193185000
155459778	::482665329219207000
369539413	::482665330570170000
177174253	::482665333334233000
29827759	::482665335632699000
75696479	::482665339382005000
575755127	::482665345094664000
24821703	::482665352346619000
75696479	::482665405127720000
562178473	::482665413235335000
23967395	::482665520265965000
27538070	::482665555087085000
15782772	::482665569427398000
176224586	::482665576725106000
37863682	::482665587072446000
123746907	::482665593293004000
20804321	::482665646883233000
75696479	::482665700251557000
259830697	::482665702289969000
187047785	::482665715455897000
256321392	::482665715921473000
700013623	::482665755142811000
87247551	::482665786549366000
27538070	::482665790039400000
244646421	::482665795835924000
246635722	::482665816970641000
247024165	::482665831726612000
64219388	::482665842392322000
596957614	::482665913682903000
238024746	::482665934940012000
369174583	::482665995471814000
360183119	::482666016627888000
16380745	::482666057191026000
398707286	::482666101080223000
259466143	::482666108969701000
343756278	::482666194659336000
353888661	::482666198803288000
380458897	::482666201277943000
155686441	::482666296786448000
160734732	::482666365283610000
35505123	::482666394907987000
123746907	::482666397508861000
293737316	::482666457260883000
617791569	::482666458468454000
629894993	::482666468236988000
54422208	::482666474440359000
438582644	::482666503431790000
123746907	::482666587699560000
386627455	::482666638177619000
15782772	::482666657530523000
246635722	::482666670507298000
415789240	::482666676026998000
54422208	::482666766032588000
372126514	::482666807971442000
246635722	::482666811540795000
219153949	::482666816066846000
26068830	::482666817782312000
472287305	::482666821795848000
295466391	::482666825650425000
43256984	::482666830956199000
14085431	::482666883670638000
408224760	::482666927282606000
246635722	::482667022967263000
344902431	::482667055120805000
372126514	::482667078592118000
256321392	::482667090420056000
144733584	::482667158762037000
336149936	::482667184334700000
32583866	::482667208498094000
37495077	::482667215401922000
602224338	::482667299741003000
372499722	::482667334755450000
375961439	::482667353763635000
408171600	::482667361070092000
72143337	::482667395912593000
205320851	::482667418389450000
437898031	::482667435645214000
269401499	::482667443060346000
261900342	::482667458625802000
26954972	::482667476165996000
86243090	::482667487096360000
386861626	::482667496030236000
372126514	::482667565643083000
36943663	::482667566708838000
33453167	::482667571531874000
336149936	::482667576787341000
205320851	::482667579832418000
408224760	::482667588430729000
349484189	::482667658798563000
372126514	::482667687210803000
56508824	::482667718332915000
259466143	::482667729598418000
102875172	::482667776533090000
18999708	::482667795499323000
467027311	::482667824243277000
176224586	::482667847127035000
225691566	::482667909001400000
467027311	::482667911098941000
269401499	::482667921840156000
76707926	::482667944623628000
408772521	::482667998378201000
309778100	::482668021740077000
37495077	::482668075871789000
23400461	::482668081324765000
24226614	::482668115822903000
103526992	::482668147439185000
246635722	::482668180926509000
100471456	::482668214326136000
337510374	::482668251017912000
475930595	::482668297335218000
183562162	::482668350326050000
509524562	::482668372379697000
54405135	::482668427799048000
350509640	::482668440130691000
49383709	::482668471595958000
326813935	::482668472766578000
76707926	::482668500729593000
17448907	::482668550491209000
255104759	::482668563174785000
119269983	::482668573740265000
255104759	::482668577976500000
60218540	::482668637732745000
349484189	::482668688491819000
365739414	::482668704841228000
178492117	::482668823267389000
260428602	::482668823938879000
384530394	::482668834931744000
225691566	::482668848592584000
386861626	::482668867840262000
60218540	::482668942331478000
37495077	::482668950648410000
386861626	::482668954486198000
311092385	::482668993153495000
326827026	::482669032332464000
315527257	::482669054436442000
35505123	::482669058815295000
365739414	::482669071666647000
506824920	::482669102750633000
326827026	::482669110732402000
331307463	::482669258757767000
37495077	::482669309160730000
155686441	::482669320581828000
372126514	::482669360977166000
258382946	::482669368623390000
506824920	::482669390974824000
295339639	::482669469547134000
197210844	::482669480976187000
14891490	::482669501247279000
46963484	::482669557354868000
517695658	::482669560043012000
160495648	::482669582587420000
518141549	::482669645963329000
382414670	::482669651009085000
116098184	::482669673704882000
242305581	::482669679664562000
300009838	::482669703878688000
447313860	::482669707560890000
367296747	::482669714691207000
518141549	::482669720856825000
494376740	::482669821184589000
369804138	::482669824460349000
24392243	::482669828000722000
225691566	::482669836632203000
436187992	::482669861395382000
328057955	::482669878718251000
14891490	::482669964386521000
107750524	::482669985513238000
383383485	::482670066148708000
167513343	::482670070091776000
255834275	::482670076236021000
568915908	::482670131697291000
167513343	::482670137599082000
167513343	::482670161766666000
167513343	::482670163654107000
37495077	::482670171752919000
149295164	::482670179369766000
167513343	::482670192607391000
310144986	::482670193500368000
167513343	::482670218133909000
167513343	::482670238061051000
464845445	::482670256557932000
35505123	::482670259715850000
165261298	::482670264879046000
167513343	::482670284701700000
147310240	::482670301227266000
509760806	::482670305303724000
14584037	::482670308420509000
361527638	::482670365282680000
37495077	::482670365655576000
450970324	::482670402859433000
163893797	::482670499001270000
26514591	::482670554260840000
269401499	::482670557079408000
389105684	::482670569746206000
130514710	::482670675115528000
86885002	::482670700591730000
86885002	::482670777578168000
131278152	::482670793340383000
100742600	::482670800047464000
53112812	::482670819651235000
81872162	::482670996194091000
52011370	::482671003399516000
37495077	::482671013511958000
41606452	::482671044554002000
53112812	::482671079408689000
375961439	::482671152901263000
30912658	::482671158639087000
237938155	::482671207339552000
215144630	::482671284975697000
33629617	::482671285672361000
383383485	::482671291602702000
255622442	::482671299547123000
462681637	::482671335043117000
53486281	::482671400072003000
219153949	::482671405621067000
255622442	::482671408699695000
34445704	::482671461627228000
130514710	::482671468510457000
615636079	::482671657065009000
16713682	::482671658004938000
53112812	::482671666464423000
334665323	::482671670675505000
29198251	::482671677969424000
211616743	::482671702858403000
26738161	::482671710974795000
119636299	::482671739239817000
20941662	::482671811914911000
494376740	::482671878608134000
62756038	::482671898745380000
335488857	::482671906920099000
62756038	::482671913924579000
176202976	::482671916663046000
26514591	::482671947281489000
336149936	::482671950762766000
14715501	::482671958954221000
18918771	::482671988096266000
124246645	::482672100054794000
91942557	::482672114047401000
19684793	::482672182318084000
64549933	::482672206120775000
223243607	::482672328846106000
232072216	::482672335267569000
615636079	::482672405031051000
219153949	::482672412807663000
91942557	::482672440561385000
552029617	::482672444600107000
191947005	::482672451714048000
162559610	::482672526200668000
163893797	::482672547628998000
59370673	::482672551206731000
389105684	::482672639157075000
188508773	::482672644240998000
268058306	::482672656320585000
343018153	::482672658103148000
15282962	::482672735043088000
816177	::482672767662166000
188508773	::482672790920003000
267482514	::482672824201773000
389105684	::482672858988957000
340646680	::482672876063973000
479156555	::482672878845181000
81643358	::482672900764622000
188508773	::482672914269892000
431214329	::482672915755057000
128775325	::482672916966825000
340646680	::482672962676342000
188508773	::482672976668545000
498321918	::482673029684944000
340646680	::482673044461064000
91942557	::482673052077936000
609790203	::482673056213524000
517075828	::482673066913169000
253230729	::482673074027110000
253230729	::482673085976690000
253230729	::482673125956800000
188508773	::482673163508015000
102489930	::482673198920511000
91942557	::482673204696084000
364752208	::482673209678893000
191947005	::482673252108873000
188508773	::482673273193660000
534913317	::482673317531623000
273814896	::482673324427063000
352486016	::482673349466673000
2084321	::482673388393992000
350509640	::482673399605768000
597038752	::482673498729377000
599589782	::482673582347001000
188508773	::482673604627537000
597038752	::482673613871394000
81872162	::482673635019468000
16866896	::482673673992941000
437898031	::482673678367608000
404496513	::482673721803804000
364439246	::482673753084948000
91942557	::482673753223364000
223243607	::482673759892295000
200615756	::482673795543478000
59184492	::482673817555177000
188508773	::482673850455298000
527041090	::482673860672618000
133526428	::482673886060765000
263013923	::482673901378756000
18918771	::482673978851340000
276256841	::482674034350366000
321498402	::482674038439804000
188508773	::482674068982734000
47859489	::482674071524474000
267482514	::482674082257702000
423816771	::482674086514941000
409709795	::482674094010146000
183562162	::482674101572472000
14085431	::482674127946665000
203736885	::482674128701247000
402797583	::482674142920343000
188508773	::482674144731877000
358611246	::482674170304946000
16713682	::482674181616975000
129050216	::482674188520808000
253230729	::482674197953773000
348193845	::482674253829918000
154185973	::482674411267309000
444247134	::482674445149282000
91666102	::482674456209285000
519086519	::482674467076714000
91666102	::482674538283401000
375961439	::482674541206859000
191947005	::482674544923389000
25084916	::482674576095051000
58652870	::482674629337948000
128775325	::482674674380185000
151190656	::482674682437828000
286265668	::482674700036743000
29605636	::482674727790444000
115824990	::482674753040564000
259573654	::482674764373585000
156166678	::482674849702113000
27331165	::482674857998446000
69771494	::482674920875233000
410403898	::482674933190098000
22431584	::482674975909105000
61698439	::482674976437592000
519086519	::482675040970756000
361391612	::482675044498157000
267227218	::482675131894870000
81872162	::482675174698147000
378414202	::482675226007056000
195154119	::482675230356164000
19770255	::482675237150916000
375873224	::482675240527360000
162559610	::482675249905811000
372499722	::482675251449720000
101617436	::482675330314801000
20903172	::482675330910408000
553738195	::482675368340369000
253230729	::482675384157503000
253126912	::482675455041228000
279865885	::482675473910996000
328557330	::482675488364560000
209208697	::482675495621111000
286203749	::482675511059947000
14085431	::482675519163731000
425573791	::482675530362150000
338849269	::482675567662469000
53112812	::482675572707844000
273271548	::482675578558898000
131633030	::482675580467675000
60131090	::482675631189004000
233362394	::482675645760430000
16258968	::482675661169905000
24226614	::482675726529740000
60131090	::482675766216257000
24226614	::482675784474460000
253759009	::482675787280023000
24226614	::482675796436590000
273271548	::482675803189018000
24226614	::482675814194884000
322108529	::482675871539425000
16713682	::482675906365095000
614436697	::482675919396405000
462681637	::482675924588961000
357275400	::482675928804241000
258609027	::482675941408129000
338849269	::482675956923269000
20713213	::482675967903940000
375873224	::482676019191500000
338849269	::482676032643014000
91666102	::482676045884035000
547741880	::482676046412521000
47753031	::482676087420243000
199331386	::482676097122045000
40126821	::482676115689832000
160144135	::482676154663325000
112576998	::482676258895966000
273271548	::482676276445319000
24199433	::482676303272116000
320485729	::482676316928741000
62756038	::482676487355916000
259581735	::482676498587844000
62756038	::482676499322241000
24199433	::482676553416200000
259581735	::482676562492284000
430072028	::482676676933857000
109805996	::482676685742280000
102489930	::482676689734877000
291155950	::482676695661432000
245154470	::482676703362547000
70483417	::482676760354381000
273271548	::482676785566715000
109805996	::482676789651988000
342934741	::482676810539610000
16713682	::482676833058836000
282328751	::482676835021377000
553738195	::482676843431350000
37011485	::482676848023699000
433168829	::482676856748277000
330799447	::482676891636097000
519086519	::482676898778980000
26109453	::482676907243479000
162559610	::482676915350667000
1007041	::482676933788835000
20275866	::482676948485693000
38440249	::482676952600301000
398339392	::482676960351772000
15288029	::482676961475436000
45704670	::482677009680588000
133617944	::482677012197154000
91422810	::482677015162916000
410856984	::482677052240179000
342934741	::482677084759027000
385782746	::482677088152215000
70254385	::482677111824855000
109805996	::482677180129087000
36851172	::482677193731239000
36851172	::482677194561691000
277204534	::482677218871889000
45704670	::482677221744594000
228213959	::482677223351005000
450970324	::482677235036729000
20275866	::482677254539862000
84849075	::482677270784774000
270025296	::482677273301377000
26109453	::482677303911391000
277204534	::482677313315037000
316766176	::482677315059453000
187047785	::482677315868966000
62756038	::482677336278851000
62756038	::482677345384677000
341941030	::482677416817463000
21568615	::482677449050689000
131278152	::482677457770655000
519086519	::482677507619950000
21117523	::482677549005168000
29327418	::482677575383523000
122717174	::482677603342364000
402268968	::482677624989179000
77765035	::482677731054735000
30912658	::482677746137837000
26831606	::482677790295068000
273271548	::482677790312267000
433012724	::482677836495343000
587081117	::482677874731024000
109805996	::482677875183984000
274712500	::482677900643033000
607016651	::482677917139210000
553738195	::482677922256662000
316766176	::482677974294999000
136791341	::482677995145265000
102233693	::482678005626441000
275681559	::482678019799003000
397571431	::482678066343211000
18277474	::482678097310146000
111462710	::482678118390702000
415179202	::482678123423883000
175581339	::482678140725362000
175581339	::482678161168412000
21568615	::482678172534579000
375961439	::482678177009905000
39553593	::482678210031661000
450970324	::482678214981328000
175581339	::482678233318834000
118733444	::482678262167252000
415179202	::482678283625299000
410856984	::482678285361352000
295339639	::482678296191459000
122067183	::482678297898131000
26109453	::482678353447911000
273271548	::482678360657522000
183562162	::482678369524256000
491679354	::482678413233098000
23475166	::482678435441942000
235272576	::482678436830277000
15361643	::482678477754089000
23475166	::482678478211280000
243465008	::482678503230693000
18324223	::482678541306167000
18324223	::482678551024369000
56736460	::482678587732922000
411222321	::482678590874861000
273271548	::482678604526911000
29319846	::482678607480107000
38579155	::482678620544966000
370464008	::482678697661849000
375961439	::482678741307375000
112801155	::482678742641156000
89590985	::482678746156003000
187049333	::482678752846290000
336250359	::482678819363364000
112576998	::482678820521000000
138083816	::482678867602063000
271717879	::482678880835080000
267482514	::482678882366017000
26831606	::482678922631340000
228213959	::482678925873541000
615507620	::482678944609890000
423446901	::482678957825740000
258532274	::482678963760680000
70784628	::482678968722931000
41649263	::482678991439269000
262059543	::482679011319873000
16713287	::482679086645383000
313120951	::482679094920765000
273271548	::482679133676113000
18324223	::482679152839884000
268034501	::482679242669707000
22414245	::482679250034520000
411222321	::482679310340587000
253759009	::482679360583790000
45581124	::482679401897660000
20863117	::482679414807728000
243465008	::482679423414833000
279865885	::482679448139866000
320484851	::482679455698395000
41649263	::482679484983033000
49221112	::482679497162907000
45929336	::482679528716636000
38579155	::482679543530917000
260428602	::482679549025849000
15361643	::482679564749905000
268034501	::482679611688779000
279865885	::482679654608683000
38804898	::482679673604694000
24383303	::482679692638425000
47859489	::482679695826120000
31294794	::482679702994182000
187047785	::482679754068221000
374772557	::482679785005809000
41649263	::482679791674744000
16713287	::482679813899964000
243465008	::482679814537883000
270227232	::482679860326719000
16258968	::482679862889832000
417523013	::482679885047951000
375961439	::482679901997117000
253759009	::482679906003062000
425573791	::482679945835995000
172573942	::482679952588808000
112576998	::482679970452365000
243465008	::482680003013124000
273271548	::482680022654652000
381181950	::482680080099860000
371578955	::482680122332676000
187047785	::482680135972175000
411222321	::482680139864866000
109361476	::482680144440471000
112576998	::482680157413457000
331447850	::482680179144151000
279865885	::482680182931599000
364405877	::482680219921162000
331447850	::482680220365750000
378414202	::482680229152837000
159726392	::482680271225892000
52441281	::482680274086395000
458847153	::482680305690873000
268034501	::482680307267928000
16726467	::482680311659368000
185629189	::482680344672743000
41649263	::482680422657449000
450970324	::482680431461269000
423446901	::482680445461463000
112576998	::482680487735873000
239313896	::482680493565935000
150518148	::482680574960603000
336250359	::482680616148692000
336250359	::482680635538939000
9129332	::482680637800087000
425183249	::482680668775006000
336250359	::482680671325134000
23400461	::482680676542447000
410856984	::482680716820373000
15361643	::482680732821639000
331447850	::482680736734932000
65435835	::482680739230928000
250774954	::482680784449724000
17326645	::482680803932266000
24383303	::482680834327986000
24383303	::482680843169574000
9129332	::482680847871770000
47753031	::482680864224985000
233084334	::482680880217862000
379358099	::482680889005322000
279865885	::482680897989144000
22414245	::482680951755898000
331447850	::482680964980568000
176224586	::482681008785854000
250774954	::482681050703736000
35026897	::482681054781014000
425573791	::482681077283057000
49383709	::482681077698281000
397571431	::482681081900986000
273271548	::482681082039386000
38804898	::482681117141528000
225287674	::482681141552357000
240492455	::482681171617542000
115200960	::482681194144743000
472287305	::482681249182388000
36851172	::482681269302878000
273271548	::482681294480871000
273271548	::482681297341399000
38579155	::482681361837223000
20863117	::482681407110512000
421548020	::482681407844528000
35026897	::482681411695312000
76082847	::482681445358374000
89033916	::482681456595308000
216819428	::482681460365611000
185629189	::482681479567114000
185629189	::482681480469311000
185629189	::482681481127788000
191947005	::482681492922187000
421548020	::482681532130140000
240492455	::482681538258415000
316766176	::482681589902491000
119636299	::482681620025987000
26514591	::482681649222541000
114579662	::482681651437514000
26514591	::482681662493302000
40946018	::482681662887583000
376472794	::482681692264861000
35026897	::482681714159144000
440624261	::482681733607731000
55312313	::482681749315403000
201878266	::482681793619849000
434439338	::482681807867879000
398735102	::482681823894331000
23663256	::482681843871789000
547741880	::482681845574664000
114593439	::482681947898920000
23663256	::482681950872694000
70784628	::482681955755229000
279865885	::482681985857372000
320485729	::482681985987805000
23663256	::482682006782738000
434439338	::482682065075200000
20863117	::482682071307919000
245154470	::482682106468761000
102875172	::482682127675572000
70784628	::482682136764633000
40946018	::482682152119566000
119269983	::482682179852333000
423816771	::482682188270297000
273271548	::482682219278766000
274712500	::482682236399939000
546947837	::482682278632357000
46764883	::482682290347077000
188508773	::482682307313029000
33342988	::482682311205736000
546947837	::482682311490535000
240492455	::482682329409028000
546947837	::482682346617856000
94310638	::482682359318200000
51964139	::482682376368037000
220867112	::482682389194215000
240492455	::482682392466173000
377627227	::482682401928118000
151190656	::482682427400146000
268397639	::482682429296357000
18618379	::482682431149834000
188508773	::482682436015239000
450970324	::482682436493787000
188917484	::482682451802615000
26831606	::482682455090937000
16713287	::482682458542854000
51197703	::482682468164964000
332631850	::482682493204566000
64813007	::482682506920345000
551501734	::482682561203019000
51964139	::482682576000147000
35505123	::482682592915759000
16713287	::482682597256871000
279230956	::482682600373252000
102796495	::482682614117986000
243830281	::482682620656906000
94310638	::482682636872069000
365505682	::482682642639618000
546947837	::482682650214162000
376472794	::482682654144602000
114593439	::482682685295312000
15361643	::482682735350128000
546947837	::482682746989330000
40816246	::482682779608444000
407384648	::482682781697208000
265799781	::482682782897176000
14594667	::482682839381843000
51197703	::482682848756117000
51197703	::482682886681034000
365505682	::482682903701520000
464845445	::482682910349086000
51197703	::482682926501744000
168853356	::482682998144253000
21153287	::482683033548361000
263971863	::482683054670901000
169291538	::482683065907425000
519086519	::482683078821695000
408772521	::482683084819931000
67069063	::482683090276327000
546947837	::482683106990637000
219153949	::482683112892424000
33342988	::482683114334867000
41753572	::482683120399818000
222598798	::482683148460126000
245669191	::482683150657536000
265799781	::482683185088987000
62940169	::482683217229541000
97973690	::482683224662220000
546947837	::482683245251670000
25408355	::482683259936325000
473196438	::482683299802791000
263418480	::482683308627603000
527041090	::482683326478569000
97973690	::482683328332857000
613029438	::482683366748487000
274262734	::482683376072019000
18374690	::482683430497304000
263971863	::482683477981024000
263418480	::482683479008628000
263418480	::482683500034654000
51197703	::482683502597787000
97973690	::482683509098967000
98552986	::482683519718940000
51197703	::482683550106677000
217563665	::482683558499057000
263971863	::482683571375595000
323978080	::482683584307019000
265799781	::482683602795520000
273271548	::482683629554765000
51197703	::482683656914612000
365739414	::482683659414036000
596678073	::482683692100628000
309778100	::482683701751320000
51197703	::482683706839425000
596678073	::482683744776884000
309778100	::482683754171736000
333245482	::482683759724986000
552789896	::482683799172833000
48804765	::482683848698769000
48804765	::482683850967896000
56508824	::482683886388776000
360231979	::482683895842746000
12057032	::482683917414060000
48804765	::482683920786665000
37316930	::482683931620151000
343756278	::482683959654899000
371578955	::482683999018823000
176202976	::482684018467414000
279865885	::482684029607501000
365739414	::482684057881288000
440624261	::482684087954468000
237938155	::482684155948724000
37316930	::482684159115010000
418965366	::482684171379167000
240492455	::482684242808557000
320485729	::482684252782604000
135681283	::482684277046661000
30516737	::482684336186339000
337434879	::482684373863374000
7345092	::482684376640024000
37316930	::482684377394999000
37316930	::482684431111446000
273271548	::482684442826530000
7345092	::482684444784881000
233740533	::482684450526875000
26068830	::482684516834635000
384494456	::482684523834920000
30516737	::482684535398617000
27331165	::482684619163054000
122067183	::482684647331987000
343756278	::482684648544165000
30516737	::482684700847140000
45581124	::482684705796390000
274712500	::482684714554118000
60131090	::482684756077731000
240492455	::482684780333760000
97973690	::482684806439141000
30516737	::482684847534903000
17694593	::482684935304933000
128666650	::482684983719784000
43256984	::482684983891746000
219153949	::482684996684374000
128666650	::482685017270026000
7345092	::482685080767172000
128666650	::482685083527417000
242435004	::482685098228477000
38579155	::482685212900347000
619492928	::482685247989886000
304224068	::482685269015932000
51197703	::482685270824091000
81872162	::482685293607542000
43256984	::482685323181588000
128666650	::482685358468239000
51197703	::482685451258830000
258532274	::482685459521228000
259581735	::482685532971880000
22504277	::482685565075464000
418965366	::482685596326830000
240532669	::482685612806660000
556631416	::482685616379805000
147298694	::482685663813189000
546947837	::482685670595776000
215144630	::482685671224520000
233740533	::482685726425767000
396332641	::482685738199179000
433142367	::482685822140157000
240492455	::482685837612961000
296627238	::482685839114510000
333245482	::482685865052102000
475031809	::482685868935626000
365658620	::482685877047402000
16866896	::482685885184356000
115200960	::482685890603388000
349904873	::482685918759747000
333245482	::482685921397972000
445903498	::482685938964103000
55312313	::482685985566638000
17536130	::482686014498947000
377627227	::482686085521104000
552789896	::482686118882992000
201878266	::482686191599226000
463431723	::482686271903789000
242435004	::482686281197973000
267482514	::482686284901527000
355896730	::482686308561608000
471291163	::482686335145099000
431179654	::482686349124710000
25760567	::482686352043941000
320484851	::482686385317761000
351264389	::482686539680337000
713245898	::482686552720433000
242435004	::482686574115569000
176224586	::482686591865864000
42481762	::482686627375226000
54405135	::482686684476088000
179669687	::482686696186589000
244290101	::482686700976472000
35026897	::482686722804031000
463318489	::482686722925273000
417523013	::482686748414078000
274712500	::482686778017464000
244290101	::482686779665833000
326827026	::482686797584285000
279608688	::482686801086144000
279608688	::482686814021357000
402797583	::482686817880121000
82723693	::482686854286671000
82723693	::482686875673444000
254442957	::482686894652674000
445903498	::482686921182048000
260428602	::482686956082855000
82723693	::482686989955629000
82723693	::482687045320445000
431179654	::482687077880852000
254442957	::482687091227123000
377715399	::482687127679795000
300135225	::482687139537100000
133617944	::482687203521200000
393761423	::482687231685967000
189033239	::482687288598867000
64549933	::482687306303021000
342934741	::482687309482295000
431179654	::482687321930600000
536141027	::482687398740897000
96421993	::482687411064156000
365739414	::482687424410042000
14891490	::482687433545232000
27331165	::482687476398452000
254442957	::482687492080947000
27331165	::482687500490534000
414526765	::482687519948283000
22504277	::482687525782175000
91942557	::482687528252612000
458847153	::482687543012753000
613029438	::482687543591567000
274712500	::482687574629040000
414526765	::482687586058915000
552789896	::482687586218287000
246066577	::482687630815936000
199331386	::482687661980024000
393761423	::482687718195867000
400490673	::482687723489083000
295466391	::482687733417005000
393761423	::482687751502827000
33342988	::482687785141538000
393761423	::482687786105835000
214595457	::482687880570355000
26068830	::482687885074632000
115200960	::482687886328737000
102489930	::482687901105262000
30516737	::482687944667717000
260338000	::482687960517984000
359174210	::482687979266514000
282328751	::482688025395093000
464182365	::482688031627825000
546947837	::482688059058569000
32171318	::482688066117963000
400490673	::482688107868073000
68369234	::482688117632032000
90467952	::482688144803131000
389676504	::482688155813158000
115200960	::482688163035361000
546947837	::482688165673594000
338543771	::482688168987078000
270173839	::482688198817357000
136750011	::482688203577520000
232312019	::482688221340368000
83163050	::482688232388579000
389676504	::482688256040267000
102100651	::482688265267314000
136750011	::482688304664440000
464182365	::482688332468461000
8036902	::482688357773103000
613029438	::482688409480482000
315559101	::482688625285820000
444247134	::482688627382558000
18752326	::482688642700148000
30516737	::482688754227089000
169291538	::482688763441606000
28905424	::482688772589367000
35597637	::482688823260741000
33699503	::482688832287285000
39553593	::482688930744389000
35597637	::482688991704391000
349484189	::482689006548041000
431179654	::482689019440951000
38804898	::482689036239122000
244290101	::482689044623523000
444247134	::482689107898798000
26954972	::482689117466406000
169291538	::482689175896854000
351264389	::482689177306152000
28498427	::482689200064458000
258454374	::482689236861480000
342934741	::482689252011294000
254319575	::482689276518621000
49383709	::482689278787338000
244290101	::482689283828875000
396364407	::482689287222075000
30417393	::482689328460484000
258916835	::482689348236611000
613029438	::482689358429175000
35597637	::482689369166589000
342934741	::482689399168454000
613029438	::482689458878550000
179669687	::482689493921591000
38804898	::482689504113725000
58562014	::482689505598504000
478145352	::482689549168947000
26954972	::482689601874956000
35597637	::482689643633455000
57331128	::482689649710608000
58562014	::482689673114828000
274791343	::482689687174533000
258916835	::482689702613368000
613029438	::482689710306123000
451868502	::482689713627611000
52441281	::482689714705555000
136114188	::482689725502095000
28498427	::482689737157648000
258916835	::482689771538362000
45278487	::482689782997585000
131941193	::482689815998382000
258916835	::482689830963257000
209223008	::482689852001898000
38804898	::482689879793348000
515049896	::482689885619245000
23442090	::482689912433410000
258916835	::482689916111818000
18752326	::482689934818426000
295466391	::482689936290623000
102489930	::482689945513893000
33453167	::482689975775809000
18752326	::482689995384168000
515049896	::482690001818238000
147298694	::482690044432379000
462681637	::482690047322238000
365739414	::482690070529327000
258916835	::482690109913837000
348085087	::482690142306455000
178921630	::482690155187556000
230655725	::482690232312422000
217563665	::482690250993831000
613029438	::482690256639369000
262449011	::482690270635786000
258916835	::482690272791240000
317483868	::482690272820592000
92905148	::482690289451008000
160768741	::482690304307245000
79363954	::482690315552174000
333245482	::482690320774090000
97973690	::482690342781976000
255834275	::482690342924214000
79363954	::482690372254973000
239484752	::482690414391328000
464182365	::482690434641063000
123746907	::482690517806104000
310982944	::482690553985769000
45410414	::482690602958454000
253126912	::482690605534154000
217563665	::482690606347862000
374528956	::482690661179600000
147298694	::482690733401313000
37578654	::482690793615159000
291221395	::482690822811308000
27538070	::482690867669372000
399408344	::482690887252602000
313120951	::482690892990406000
310982944	::482690898015178000
26954972	::482690900418912000
169291538	::482690961051381000
70784628	::482691000134295000
247374067	::482691049144737000
495135733	::482691051992272000
19071786	::482691078051475000
359174210	::482691168921473000
278301419	::482691169634111000
204292930	::482691213816893000
26954972	::482691252618813000
237938155	::482691258163683000
155213009	::482691260616962000
438698734	::482691362392145000
410856984	::482691386840326000
293737316	::482691398119198000
313120951	::482691398945103000
6203992	::482691478313893000
138603889	::482691530486841000
138603889	::482691531048894000
77078833	::482691573876920000
258532274	::482691649001111000
239917620	::482691653145096000
517075828	::482691669192474000
86131593	::482691675777552000
86131593	::482691717489901000
244800948	::482691767607648000
24199433	::482691804576616000
313120951	::482691805494775000
138557664	::482691807361236000
123746907	::482691842635747000
15814841	::482691845000921000
244800948	::482691905260507000
293737316	::482691921199255000
214595457	::482691959145107000
35597637	::482691963972775000
163646426	::482692047715827000
27538070	::482692068318257000
351620689	::482692087825960000
174720518	::482692122894540000
64768338	::482692180989841000
253178679	::482692194147762000
258532274	::482692228125446000
374528956	::482692264745918000
333245482	::482692298367463000
26954972	::482692342412238000
25408355	::482692350452727000
20713213	::482692366826893000
53258017	::482692390596009000
403160004	::482692395998650000
69916558	::482692401870700000
111462710	::482692418241044000
376472794	::482692435412545000
369217450	::482692470371651000
25408355	::482692494074073000
321839755	::482692524146819000
35597637	::482692527602933000
364035957	::482692531113979000
25408355	::482692577100324000
35597637	::482692608867581000
716262980	::482692613888155000
279235824	::482692627880361000
279235824	::482692660302336000
147298694	::482692674420355000
236167599	::482692687590486000
25408355	::482692688261955000
111411572	::482692703915102000
127092086	::482692765491273000
321839755	::482692783400955000
35597637	::482692788312887000
440624261	::482692795849646000
33453167	::482692822558978000
78213	::482692835213205000
64219388	::482692842134179000
33217361	::482692858609037000
97973690	::482692874560339000
410195122	::482692876610961000
317164527	::482692887889473000
378281495	::482692900589826000
169291538	::482692925713694000
49221816	::482692932516868000
79363954	::482692935297683000
310982944	::482692992029831000
97973690	::482693007146512000
12057032	::482693088209420000
324536771	::482693152294576000
613029438	::482693176147595000
35597637	::482693182501965000
320484851	::482693213002936000
255147158	::482693308326494000
35597637	::482693309169930000
249243467	::482693360465887000
249243467	::482693426215788000
15726982	::482693432628891000
562178473	::482693434021388000
255818707	::482693480347484000
33217361	::482693494754914000
302934050	::482693510475157000
149295164	::482693528430989000
369174583	::482693535871692000
392716377	::482693597410500000
115824990	::482693612556140000
9899992	::482693627953414000
83163050	::482693646874333000
440875002	::482693680512253000
25408355	::482693690746744000
260825806	::482693691354537000
260825806	::482693692197584000
431179654	::482693786158379000
392716377	::482693810552463000
31066609	::482693859214766000
176202976	::482693979197034000
302934050	::482693989380796000
35597637	::482694052035702000
317164527	::482694112026431000
402268968	::482694114668847000
33453167	::482694115214098000
201113172	::482694122935828000
502240473	::482694155756265000
147298694	::482694196868837000
527838807	::482694245271502000
102233693	::482694290607321000
33323170	::482694327122923000
31287131	::482694327265529000
169291538	::482694340322402000
274262734	::482694345124872000
258532274	::482694389374799000
377110730	::482694414012526000
39553593	::482694465254326000
241278291	::482694466902302000
48557490	::482694507277070000
342508573	::482694527359016000
76442745	::482694535294627000
433012724	::482694578579861000
24494616	::482694580094398000
97973690	::482694622100348000
311664191	::482694632212414000
295466391	::482694632791228000
406772829	::482694677305368000
341493662	::482694698730274000
509523903	::482694700097208000
354047009	::482694715305775000
258916835	::482694730875015000
411222321	::482694740438044000
58587526	::482694758351921000
178492117	::482694805462347000
19684793	::482694839361105000
258108922	::482694874290851000
169291538	::482694894968778000
317164527	::482694900249419000
590556372	::482694930348113000
313341167	::482694943551393000
35597637	::482694973037359000
290396729	::482694978309591000
65513	::482694984164847000
713350694	::482695001554821000
255818707	::482695054603993000
262382570	::482695068344516000
57331128	::482695080239591000
327934017	::482695150913597000
166877807	::482695156928237000
169291538	::482695184379953000
54754940	::482695184506167000
280309716	::482695188088111000
280309716	::482695204634644000
305926788	::482695229200678000
423830555	::482695351321636000
402268968	::482695357902516000
363649162	::482695376776876000
370420008	::482695381210259000
240892007	::482695385421328000
370420008	::482695404211798000
378414202	::482695467781070000
167301113	::482695493307207000
147298694	::482695596306743000
262405775	::482695632017448000
35597637	::482695648383614000
58587526	::482695655198969000
100742600	::482695672320520000
290396729	::482695722836307000
49221816	::482695728645423000
122717174	::482695758076841000
154692700	::482695782739361000
280309716	::482695796572565000
351620689	::482695801387249000
364043601	::482695841279246000
122717174	::482695893963907000
258916835	::482695920354471000
270227232	::482695921868603000
436336703	::482695940336549000
35597637	::482695954844631000
126507603	::482696003917991000
351620689	::482696012939526000
96421993	::482696026261032000
28498427	::482696027661561000
60108947	::482696106271571000
498321918	::482696115125755000
280309716	::482696117377712000
35597637	::482696134646067000
18551115	::482696149426794000
242607910	::482696154832838000
428646436	::482696201994010000
101881386	::482696245254041000
193583131	::482696277969235000
378771457	::482696278380253000
35597637	::482696297615724000
97973690	::482696299259916000
402797583	::482696299855085000
322108529	::482696318918213000
24383303	::482696383531450000
328557330	::482696408303017000
341892711	::482696432080928000
6203992	::482696446240518000
258916835	::482696467874738000
368079003	::482696472102592000
26109453	::482696501060452000
280309716	::482696518818754000
270227232	::482696538209009000
359174210	::482696567720534000
59454178	::482696587701780000
35597637	::482696630810836000
515049896	::482696649874354000
509523903	::482696657348227000
325192444	::482696659856809000
313341167	::482696663132147000
39215095	::482696699425460000
280309716	::482696715125149000
305926788	::482696736637743000
338073739	::482696746753998000
300135225	::482696758296731000
325192444	::482696762923438000
109298324	::482696819630428000
300135225	::482696853083795000
605608831	::482696859681447000
112801155	::482696874864820000
273111255	::482696882628882000
370464008	::482696890283470000
30417393	::482696893395259000
35597637	::482696922637955000
305216922	::482696926136385000
102266093	::482696937330589000
258916835	::482696939725524000
316766176	::482696952203583000
258916835	::482696975481982000
230911888	::482696998059913000
596678073	::482697016129363000
22559382	::482697021141553000
470451598	::482697026375659000
63996070	::482697031501090000
603870273	::482697032939761000
176224586	::482697054666231000
37977930	::482697086786600000
270227232	::482697114737061000
97973690	::482697124875104000
273111255	::482697166914584000
176202976	::482697180918992000
193583131	::482697186208006000
97973690	::482697202369069000
215144630	::482697223403102000
242305581	::482697250770911000
38804898	::482697300276293000
198651083	::482697304894214000
102100651	::482697323818934000
30529918	::482697334346637000
46764883	::482697362926628000
97973690	::482697402387009000
369174583	::482697407818248000
229290429	::482697408523300000
110236585	::482697409320202000
384530394	::482697419906248000
8548362	::482697424532963000
273111255	::482697430899904000
274712500	::482697435588734000
35505123	::482697440303140000
24383303	::482697443579269000
230911888	::482697458548363000
273111255	::482697518762172000
230911888	::482697539225804000
273111255	::482697553675583000
270173839	::482697577964793000
368691437	::482697592233394000
147298694	::482697603310567000
87970668	::482697620939235000
15791549	::482697638114902000
97973690	::482697640896118000
102875172	::482697659338489000
351620689	::482697682360602000
230911888	::482697690648551000
384530394	::482697737612570000
351620689	::482697767681159000
395057520	::482697771430846000
97973690	::482697781539536000
378771457	::482697787792834000
395057520	::482697788350689000
583488323	::482697803492118000
49221816	::482697860006162000
53317470	::482697900300845000
22033805	::482697923306598000
167282271	::482697979988811000
316766176	::482697982479826000
397084214	::482697984333709000
596678073	::482698037022957000
215144630	::482698061731217000
185629189	::482698078500438000
14891490	::482698089107435000
167282271	::482698135391985000
274712500	::482698171856863000
190624012	::482698234431684000
227425418	::482698289847230000
215144630	::482698301351792000
30242503	::482698310000857000
348316521	::482698344066580000
274262734	::482698388995964000
397084214	::482698409338351000
429491583	::482698523637739000
273111255	::482698554621067000
397084214	::482698555224641000
275681559	::482698556503904000
404335977	::482698587655004000
360730562	::482698589551214000
329093513	::482698620219965000
431937908	::482698741715988000
254319575	::482698746153553000
49052615	::482698776910385000
345756955	::482698801686142000
33249556	::482698816614039000
369174583	::482698817226035000
167282271	::482698821575925000
36829018	::482698855213826000
232114448	::482698856669650000
24383303	::482698871165165000
345756955	::482698876336357000
345756955	::482698888344649000
345756955	::482698899967053000
49383709	::482698911698538000
114579662	::482698913569591000
345756955	::482698914529697000
24392243	::482698943290425000
345756955	::482698950621663000
82723693	::482698991943958000
246409056	::482699025733681000
417968003	::482699028967489000
309778100	::482699079038681000
114579662	::482699094188900000
473454563	::482699136987189000
16380745	::482699170948452000
294745245	::482699179181891000
82723693	::482699203181674000
105852149	::482699231858135000
112333263	::482699236669022000
369174583	::482699348526915000
230911888	::482699357066502000
82723693	::482699357574012000
415179202	::482699375547015000
185629189	::482699383939801000
229197384	::482699411261124000
167282271	::482699421877293000
275902246	::482699422959022000
397084214	::482699441472684000
62756038	::482699464306876000
62756038	::482699475816046000
82723693	::482699482333585000
230911888	::482699484233596000
273111255	::482699539984691000
82723693	::482699550906253000
262449011	::482699555910479000
11852522	::482699577447809000
397084214	::482699606652772000
6733652	::482699646364426000
33249556	::482699663234318000
188917484	::482699664823955000
325192444	::482699667516698000
24383303	::482699687959347000
351620689	::482699700902977000
247374067	::482699714832658000
254319575	::482699721350184000
82433120	::482699737607729000
123746907	::482699784462295000
546153359	::482699795174129000
78970527	::482699852791693000
295466391	::482699855836352000
334261100	::482699864233750000
78970527	::482699868734234000
33453167	::482699962614943000
155686441	::482700006390898000
64219388	::482700014200713000
636632104	::482700078977527000
139847892	::482700113778081000
380049732	::482700127606685000
44811271	::482700156156915000
33453167	::482700166646878000
247024165	::482700215883816000
503911979	::482700221831340000
311664191	::482700233403404000
370464008	::482700248402649000
273111255	::482700252097806000
370464008	::482700253737787000
334261100	::482700293084573000
44811271	::482700293743067000
11852522	::482700347522437000
546153359	::482700349607006000
176954488	::482700414047887000
536141027	::482700425171189000
603870273	::482700445471621000
309778100	::482700449447833000
47753031	::482700452060880000
546153359	::482700655539126000
166307106	::482700679581274000
49221112	::482700695552786000
274262734	::482700757259395000
273111255	::482700757599526000
270173839	::482700757922504000
194359616	::482700773017788000
44811271	::482700792244076000
463318489	::482700801945505000
597038752	::482700802935382000
389197869	::482700847319506000
374228630	::482700919964848000
126109768	::482700954123255000
354047009	::482700957705601000
411222321	::482700981436948000
15282962	::482701030321168000
414103187	::482701072960851000
351847146	::482701202698678000
156961324	::482701221413658000
484202581	::482701236131889000
337466318	::482701246680137000
503911979	::482701272210894000
484202581	::482701281723957000
15282962	::482701319904301000
504987901	::482701327227559000
65826107	::482701396412608000
31326082	::482701512364154000
328828628	::482701564532895000
270184694	::482701580450279000
334261100	::482701590898696000
100195876	::482701621726441000
100195876	::482701622519160000
33249556	::482701632179011000
592150138	::482701632501583000
366753447	::482701634682634000
384530394	::482701665095528000
87956728	::482701690211418000
176224586	::482701713405509000
366753447	::482701758079045000
370416747	::482701798982307000
176954488	::482701827666767000
21696310	::482701869803130000
11852522	::482701870415114000
274712500	::482701871929233000
387472182	::482701883036151000
102796495	::482701931962306000
230911888	::482701951503970000
423830555	::482701952598302000
227046044	::482701956340019000
81469472	::482701963566804000
156961324	::482701970315022000
28905424	::482701988572848000
258532274	::482702018704728000
342508573	::482702080205807000
87956728	::482702114553352000
503911979	::482702144659673000
244351583	::482702199349198000
273111255	::482702202038128000
230911888	::482702252402958000
52011370	::482702259143184000
295466391	::482702266709712000
274262734	::482702270048374000
53317470	::482702298791936000
274262734	::482702313740451000
201445185	::482702362797015000
230365198	::482702390643396000
64549933	::482702406594363000
253230729	::482702426643107000
397084214	::482702432833523000
62940169	::482702438969774000
326351370	::482702450810290000
38804898	::482702455126237000
484202581	::482702476177850000
49052615	::482702484603805000
215144630	::482702493885816000
464182365	::482702546205556000
279235824	::482702589897629000
37316930	::482702603961114000
57065165	::482702658126770000
27268559	::482702692939481000
397084214	::482702697997430000
294745245	::482702704670547000
59370673	::482702727336579000
506824920	::482702728569696000
181799948	::482702731363102000
297652605	::482702750954692000
60718620	::482702774699036000
254711141	::482702777932472000
62936749	::482702844114395000
495135733	::482702849692798000
274262734	::482702878134394000
377627227	::482702906705973000
6733652	::482702928780595000
267538322	::482702954470731000
27268559	::482702966994911000
33323170	::482702968794255000
31326082	::482703019784425000
102796495	::482703042328817000
256609151	::482703054924705000
346173821	::482703055822266000
236202065	::482703057566724000
192590347	::482703099711483000
236202065	::482703109437677000
325242803	::482703147396505000
264335101	::482703153867915000
274262734	::482703171463045000
377715399	::482703188080869000
11852522	::482703195366760000
424709673	::482703201289142000
60718620	::482703213939150000
370165750	::482703263544786000
1007041	::482703282700562000
25178781	::482703296051023000
32171318	::482703321308737000
17694593	::482703338161836000
273271548	::482703341886001000
571439376	::482703355785932000
266703661	::482703364459728000
53123348	::482703368188477000
26109453	::482703376388739000
263418480	::482703394167996000
11852522	::482703449826402000
291413743	::482703465152409000
15282962	::482703508487933000
132649069	::482703525450092000
25178781	::482703579631714000
279235824	::482703585520517000
54587465	::482703594336952000
128775325	::482703599080718000
304140174	::482703624397938000
20833365	::482703631569797000
249243467	::482703634677784000
464182365	::482703666776788000
267445807	::482703733847912000
25935173	::482703746309189000
285401749	::482703767910252000
503911979	::482703774322941000
462487376	::482703867646201000
62940169	::482703955407806000
519898323	::482703961174990000
353888661	::482703965549633000
571439376	::482703998076465000
34767424	::482704019681312000
236202065	::482704029491789000
370416747	::482704035129327000
36612981	::482704053596467000
571439376	::482704060655497000
263418480	::482704097770872000
310144986	::482704126233436000
115852151	::482704189978456000
115200960	::482704192616660000
11852522	::482704217510264000
17694593	::482704227165548000
375961439	::482704264444133000
310144986	::482704270496518000
240530585	::482704279505866000
104990093	::482704307675213000
38804898	::482704309503541000
60718620	::482704324020404000
104990093	::482704357402877000
503911979	::482704358270726000
435516954	::482704358359183000
280119639	::482704373730918000
436476907	::482704416475082000
104990093	::482704420262912000
11852522	::482704469684387000
27538070	::482704477711892000
15282962	::482704523496923000
273271548	::482704537380483000
251359942	::482704556959469000
36612981	::482704558204784000
15282962	::482704561421815000
429491583	::482704565293572000
599589782	::482704583177670000
176202976	::482704608406429000
286910447	::482704613607342000
160788774	::482704615830327000
310144986	::482704637745582000
59454178	::482704658130288000
54422208	::482704659270737000
316766176	::482704663603466000
230365198	::482704684508278000
423862446	::482704726836772000
38520445	::482704741273989000
60718620	::482704746835628000
20275866	::482704755911704000
111136825	::482704756071084000
273271548	::482704788631465000
127092086	::482704824350167000
247374067	::482704824367333000
273271548	::482704850895908000
397084214	::482704860685410000
599589782	::482704868876906000
54422208	::482704888074211000
27268559	::482704932315742000
244290101	::482704934786179000
230365198	::482704945742114000
275902246	::482704955527016000
54422208	::482704961076080000
346569016	::482704968105734000
266703661	::482704968382566000
17536130	::482704987144089000
102796495	::482705002440294000
320512967	::482705023361900000
444247134	::482705025089556000
333245482	::482705037437579000
267227218	::482705039232745000
503911979	::482705062125264000
397084214	::482705063433867000
279235824	::482705079800037000
305216922	::482705100075311000
279235824	::482705108786876000
397084214	::482705113341906000
273271548	::482705115032596000
429491583	::482705135509192000
397084214	::482705142135803000
127092086	::482705172250890000
277814195	::482705177883844000
230365198	::482705186025377000
54587465	::482705193532805000
167301113	::482705219810123000
397084214	::482705231843565000
94737009	::482705234473787000
54587465	::482705246997606000
77765035	::482705247714824000
226357092	::482705272746418000
37802339	::482705288169283000
15137186	::482705296008028000
273111255	::482705296968929000
127092086	::482705308154728000
266703661	::482705334155231000
397084214	::482705358482198000
273111255	::482705386609590000
310144986	::482705412165079000
266703661	::482705429269463000
176954488	::482705445694357000
22559382	::482705453122850000
360730562	::482705453483188000
597038752	::482705516414521000
80965569	::482705517299527000
407384648	::482705520969523000
273111255	::482705544726466000
224103552	::482705550795227000
18551115	::482705585889345000
152715270	::482705590410436000
430182591	::482705591920779000
131278152	::482705637076238000
27268559	::482705655535390000
160495648	::482705699487494000
275681559	::482705763761000000
370416747	::482705779183878000
70571907	::482705787316228000
352486016	::482705820803555000
104539435	::482705862096846000
91521926	::482705862142599000
415179202	::482705884376993000
377715399	::482705911106924000
816177	::482705955109359000
80965569	::482705957407825000
407384648	::482705961732169000
36219010	::482705994431361000
415179202	::482706021325217000
33017275	::482706037858770000
503911979	::482706091185164000
415179202	::482706111884439000
268547296	::482706114539433000
414191298	::482706135476998000
240798548	::482706136974360000
273111255	::482706173251297000
335488857	::482706227479478000
315559101	::482706239252492000
368170408	::482706263785340000
402797583	::482706272219721000
275681559	::482706273326989000
378414202	::482706273926803000
377715399	::482706277676486000
33282020	::482706288250335000
273111255	::482706291299979000
273111255	::482706298744893000
114579662	::482706355581485000
23247181	::482706370974593000
155730095	::482706371599556000
31326082	::482706389060448000
59938971	::482706389593120000
278165989	::482706421478223000
83163050	::482706423462506000
370416747	::482706451165896000
29374576	::482706482107277000
102100651	::482706517548728000
355758655	::482706547319910000
59938971	::482706551354847000
30666953	::482706560116744000
25760567	::482706561114992000
451667062	::482706565376389000
273111255	::482706566962241000
370464008	::482706573769576000
464182365	::482706617469652000
378414202	::482706630568472000
464182365	::482706651854544000
613029438	::482706670838362000
613029438	::482706688110518000
263971863	::482706693256515000
429491583	::482706703923052000
16713682	::482706716208152000
613029438	::482706718993162000
621474989	::482706751327051000
273111255	::482706778627792000
360730562	::482706790367633000
79073243	::482706874274680000
60718620	::482706881132380000
613029438	::482706882457763000
391573659	::482706898912051000
175581339	::482706919724171000
273111255	::482706923788451000
258532274	::482706929777528000
352486016	::482706986941681000
327689033	::482707064087932000
49221112	::482707077077299000
33555786	::482707087680868000
244646421	::482707158601965000
621474989	::482707159323783000
160734732	::482707172904558000
15726982	::482707178449829000
327689033	::482707217574264000
354047009	::482707266580520000
613029438	::482707278798520000
20000062	::482707285135720000
119636299	::482707348754944000
25160673	::482707354366926000
20000062	::482707361971175000
397084214	::482707441897848000
104990093	::482707452178493000
553738195	::482707463536263000
38804898	::482707488790167000
355758655	::482707537360195000
436476907	::482707542003290000
244646421	::482707585724739000
613029438	::482707600807829000
38804898	::482707627151851000
73526174	::482707634475511000
279548168	::482707635276644000
388558032	::482707663273209000
378414202	::482707684429287000
309778100	::482707708206796000
463318489	::482707727190589000
259601379	::482707760984117000
11852522	::482707799508783000
328882474	::482707875387543000
15282962	::482707884975742000
244351583	::482707936049774000
55744853	::482707949521866000
15282962	::482707965456027000
444247134	::482707965607440000
354047009	::482707967616507000
309778100	::482707974922571000
73526174	::482707976936247000
503911979	::482707995319488000
163646426	::482707999627018000
258532274	::482708054723411000
243751614	::482708063745765000
389105684	::482708086151720000
163768701	::482708107257450000
16472279	::482708150110261000
412638454	::482708152069013000
629894993	::482708193206738000
33282020	::482708219282726000
514003187	::482708262530215000
503911979	::482708277424173000
354047009	::482708295753674000
423862446	::482708323876102000
127092086	::482708335175544000
340094001	::482708374568833000
150518148	::482708384336994000
25160673	::482708403580448000
101881386	::482708445196734000
37495077	::482708516520488000
127092086	::482708588880605000
54405135	::482708604852527000
47859489	::482708635068669000
112576998	::482708657960787000
503911979	::482708660724854000
112576998	::482708688893775000
275902246	::482708701380243000
307397057	::482708706258599000
273271548	::482708763124592000
23400461	::482708766954381000
274262734	::482708821471535000
327662373	::482708846662516000
244351583	::482708857391546000
237938155	::482708889641951000
37495077	::482708895287107000
493640349	::482708907425812000
411222321	::482708951255883000
104112940	::482708968117370000
233362394	::482708990712107000
404496513	::482708993484156000
503911979	::482709030893137000
127092086	::482709139391410000
37495077	::482709158236409000
493640349	::482709174795509000
252823136	::482709195712512000
15282962	::482709244328673000
167282271	::482709246292021000
176224586	::482709327023579000
112576998	::482709346166374000
334261100	::482709348544962000
37495077	::482709394715459000
291413743	::482709400486805000
374228630	::482709407260622000
240798548	::482709413120466000
359174210	::482709419600674000
24171213	::482709421525434000
112576998	::482709454819827000
205501297	::482709472800804000
167282271	::482709509530722000
79902186	::482709511908495000
279865885	::482709549527232000
375364618	::482709574449770000
339458716	::482709597308731000
369174583	::482709621627301000
36612981	::482709649624272000
102100651	::482709651356524000
415179202	::482709659380613000
29605636	::482709727294394000
340646680	::482709728208752000
298870626	::482709743459262000
183562162	::482709772173455000
339458716	::482709796416540000
167282271	::482709804822310000
182901672	::482709812862787000
46461373	::482709842373926000
291413743	::482709850137186000
17169855	::482709851890802000
46461373	::482709877962571000
15282962	::482709894454185000
36612981	::482709898191331000
21153287	::482709918915379000
334261100	::482709960460365000
307397057	::482709999458988000
56509474	::482710004613390000
238698812	::482710034598461000
245669191	::482710071088934000
61478431	::482710092962598000
6733652	::482710111350054000
73995534	::482710113740800000
30128717	::482710159056044000
16472279	::482710166177984000
302934050	::482710222167756000
209223008	::482710238903427000
37495077	::482710241839022000
529096266	::482710256321974000
155686441	::482710265817866000
370416747	::482710272977940000
183562162	::482710282490241000
328882474	::482710283874365000
183562162	::482710350035288000
169291538	::482710410521346000
112576998	::482710442049929000
274262734	::482710465416417000
107308159	::482710511742496000
597038752	::482710532852416000
126109768	::482710568147496000
90750144	::482710573189455000
17035194	::482710575211110000
17035194	::482710586942562000
25160673	::482710620517568000
328882474	::482710626133766000
304140174	::482710627614748000
64926237	::482710652033564000
17035194	::482710671080325000
114967175	::482710706878296000
169291538	::482710710640574000
175314654	::482710725672972000
375364618	::482710748658155000
169291538	::482710752327790000
103678189	::482710778240200000
311664191	::482710783340457000
24821703	::482710783751516000
15867361	::482710789351280000
328882474	::482710791292866000
46764883	::482710849249763000
183562162	::482710853829935000
15902298	::482710872129675000
14085431	::482710917696978000
273271548	::482710946402410000
179039178	::482710985204301000
393718746	::482710991793565000
30912658	::482710995874217000
376472794	::482711062308225000
183562162	::482711092867514000
21153287	::482711109393080000
11852522	::482711118318960000
87970668	::482711131606102000
376472794	::482711178037440000
146216300	::482711187465838000
327662373	::482711206466048000
298870626	::482711211604463000
326146327	::482711231942250000
68622166	::482711311587876000
102100651	::482711311994740000
30912658	::482711330357792000
201878266	::482711371960705000
27268559	::482711386611412000
503911979	::482711403485097000
337434597	::482711409365495000
274262734	::482711417800257000
183562162	::482711424548868000
445903498	::482711425019047000
187047785	::482711426910281000
385706960	::482711436003508000
503911979	::482711454911451000
59370673	::482711482866483000
60108947	::482711519881592000
470660217	::482711560436330000
317524005	::482711577951367000
389105684	::482711605436633000
65513	::482711627079245000
252725390	::482711639246897000
376472794	::482711641793257000
180190603	::482711648457609000
523456562	::482711694599544000
385706960	::482711700307578000
375961439	::482711705097469000
411222321	::482711711112523000
713350694	::482711758038388000
9129332	::482711764816363000
91521926	::482711765243797000
20000062	::482711772680298000
102100651	::482711777151442000
385706960	::482711870973829000
317524005	::482711893593702000
370420008	::482711906768007000
76442745	::482711922219814000
273271548	::482711985218260000
176224586	::482711989592915000
60108947	::482712017183469000
68622166	::482712054088753000
440875002	::482712091791339000
26954972	::482712123286384000
635151853	::482712132048261000
142364553	::482712142274396000
463250994	::482712175807455000
2084321	::482712227602907000
2084321	::482712228622110000
102875172	::482712231210418000
114967175	::482712250851921000
328828628	::482712275178881000
523456562	::482712292099129000
594121150	::482712294460116000
15282962	::482712332112384000
16472279	::482712335534944000
38520445	::482712344829915000
222598798	::482712354485190000
635151853	::482712356238004000
199331386	::482712378036191000
296590824	::482712384306302000
222598798	::482712421094936000
341666582	::482712463599603000
35141457	::482712466057478000
377425191	::482712490846195000
132649069	::482712532835368000
278301419	::482712564766609000
278301419	::482712572617957000
291221395	::482712575260360000
25160673	::482712600354881000
17169855	::482712618151714000
19182658	::482712636799586000
49383709	::482712738045501000
60108947	::482712761106202000
291413743	::482712762938699000
222598798	::482712773080924000
123746907	::482712773575856000
102100651	::482712775349633000
65513	::482712795863982000
277996494	::482712838654271000
377425191	::482712853007572000
291413743	::482712854487760000
329333638	::482712900080246000
26954972	::482712921701507000
343756278	::482712941666398000
562178473	::482712967792693000
299297459	::482712978970521000
500239410	::482713001565622000
317524005	::482713016891224000
65513	::482713046083584000
432819849	::482713099443503000
130514710	::482713158302179000
369174583	::482713161611493000
19182658	::482713194491023000
273271548	::482713202715672000
298870626	::482713217303863000
60108947	::482713219770122000
38804898	::482713225960497000
40816246	::482713306172780000
352486016	::482713332206428000
635151853	::482713359931179000
249388532	::482713375739490000
319420243	::482713486707806000
244646421	::482713496254025000
304140174	::482713529523658000
29500521	::482713538541015000
459660056	::482713555129876000
142364553	::482713571647033000
432819849	::482713582811897000
57385263	::482713595571347000
33555786	::482713632170463000
523456562	::482713635220123000
369174583	::482713663409635000
36612981	::482713669130657000
432819849	::482713683781378000
459660056	::482713684603858000
161041223	::482713688848474000
111411572	::482713760499384000
429345484	::482713791918907000
22033805	::482713798076141000
233362394	::482713855198756000
376472794	::482713920957063000
52824736	::482713926354735000
432819849	::482713930129604000
274262734	::482713938505629000
24199433	::482713941303631000
625900103	::482713953605148000
532542878	::482713974056951000
562393615	::482713998354157000
240798548	::482714017702490000
304219715	::482714027588481000
472287305	::482714031061360000
201878266	::482714054624948000
331447850	::482714055132450000
849	::482714063395250000
60108947	::482714076674813000
336149936	::482714086933671000
53258017	::482714186607120000
319420243	::482714212435640000
129050216	::482714237861920000
270227232	::482714252893884000
123746907	::482714253640863000
354047009	::482714314584109000
1565041	::482714338621673000
47929423	::482714344501690000
483115964	::482714345013391000
249388532	::482714377825828000
24868543	::482714394569105000
19182658	::482714438550970000
110853177	::482714457085575000
122283306	::482714526240878000
493640349	::482714540962873000
619608540	::482714604867715000
47929423	::482714613163646000
33418266	::482714625851392000
36612981	::482714626237292000
24868543	::482714712405049000
262870925	::482714720932098000
33418266	::482714747477839000
401089789	::482714802758746000
65513	::482714866621231000
15282962	::482714869385687000
159726392	::482714905435308000
187049333	::482714916449964000
256853017	::482714935806263000
57566548	::482714985525551000
258532274	::482714995960979000
47929423	::482715004328615000
163646426	::482715032388526000
82723693	::482715100101365000
25680589	::482715118623420000
11852522	::482715120225615000
100339690	::482715132015804000
15282962	::482715153243193000
47929423	::482715168875376000
282860308	::482715257693954000
187049333	::482715282780459000
279750654	::482715286563733000
339126665	::482715289683890000
358611246	::482715335921893000
47929423	::482715355073085000
33703073	::482715382801629000
532542878	::482715383221460000
42638131	::482715401080426000
329333638	::482715436770131000
405239647	::482715454796861000
49886698	::482715492218445000
200685756	::482715552503590000
252725390	::482715558748491000
583488323	::482715567116128000
176202976	::482715583402610000
180190603	::482715606693593000
583488323	::482715609709289000
33703073	::482715620367024000
234214828	::482715621168132000
532542878	::482715623425048000
583488323	::482715637525925000
430182591	::482715678135570000
57566548	::482715693582802000
37011485	::482715746024566000
36612981	::482715826441555000
282860308	::482715868292321000
532542878	::482715899829686000
273814896	::482715906272153000
100339690	::482715907081265000
187049333	::482715948181630000
68622166	::482716003151790000
36851172	::482716004515348000
27726737	::482716043962372000
27268559	::482716069153349000
420323287	::482716095854690000
254711141	::482716117484314000
36612981	::482716122987257000
14891490	::482716127546454000
532542878	::482716130830987000
342508573	::482716131350704000
132768456	::482716131497484000
504987901	::482716173830586000
713245898	::482716204616785000
42220462	::482716211419967000
262405775	::482716212221448000
282860308	::482716215140286000
187049333	::482716216461885000
111136825	::482716239890890000
583488323	::482716276578463000
262405775	::482716277350625000
291413743	::482716279829057000
238024746	::482716284514480000
36612981	::482716303120019000
236202065	::482716314197168000
130690913	::482716413983866000
270025296	::482716437065502000
37578654	::482716631630901000
532542878	::482716636462727000
387472182	::482716675960094000
339126665	::482716690778566000
176224586	::482716713390067000
282860308	::482716719698305000
130690913	::482716726505639000
81872162	::482716739709726000
91942557	::482716780641517000
167513343	::482716813797896000
381181950	::482716817828233000
110853177	::482716824820125000
532542878	::482716847708835000
310144986	::482716853555314000
124582805	::482716855397007000
602895412	::482716862623395000
33964276	::482716863713906000
236202065	::482716869627871000
187049333	::482716872870481000
613592670	::482716901471035000
219039425	::482716902427344000
29605636	::482716966679891000
499167427	::482716970756751000
91942557	::482716984899952000
123373847	::482716999186132000
44451086	::482717044232560000
176954488	::482717056437993000
402229763	::482717057914384000
532542878	::482717074696179000
123373847	::482717117998186000
116054733	::482717120065597000
116054733	::482717161815695000
282860308	::482717190181769000
33282020	::482717203741945000
91712528	::482717216329048000
176202976	::482717227804676000
29607520	::482717248327778000
238740641	::482717276479569000
123373847	::482717301201190000
291413743	::482717301754454000
608426191	::482717316677779000
91521926	::482717331454316000
431264673	::482717417203040000
400490673	::482717420583272000
219039425	::482717500891602000
27268559	::482717514334343000
532542878	::482717526317883000
15282962	::482717561482518000
59184492	::482717567614603000
341666582	::482717574992379000
282328751	::482717617321299000
123373847	::482717626876313000
379304556	::482717649638789000
91942557	::482717690088284000
259466143	::482717729799954000
219039425	::482717767036964000
440624261	::482717825836908000
24537703	::482717835610030000
123373847	::482717892174446000
59184492	::482717903511232000
7345092	::482717912407351000
379304556	::482717933865795000
305379724	::482717968757837000
271304998	::482717982175793000
379304556	::482717982897238000
282328751	::482718003835179000
23247181	::482718033564024000
379304556	::482718093312282000
280119639	::482718116976132000
312245470	::482718123833835000
451667062	::482718152711618000
451868502	::482718186266046000
479156555	::482718228506890000
28066346	::482718267044155000
361532861	::482718280994799000
280119639	::482718305426214000
7345092	::482718344714272000
373006574	::482718363991281000
79073243	::482718382786351000
102266093	::482718394735951000
62685527	::482718414147158000
335488857	::482718428357459000
7345092	::482718522754101000
57566548	::482718523316121000
546947837	::482718533671845000
357275400	::482718550650400000
348047989	::482718552034537000
335488857	::482718565687382000
418847263	::482718577355550000
59184492	::482718586423611000
219039425	::482718615448195000
223614733	::482718624340508000
183562162	::482718641020862000
133526428	::482718649451417000
254600909	::482718684734304000
116054733	::482718695265820000
11852522	::482718696629370000
30787413	::482718702635192000
361532861	::482718733174308000
270184694	::482718733354672000
317524005	::482718741218615000
305379724	::482718804414189000
46796467	::482718883527159000
285955708	::482718888665165000
25760567	::482718911516143000
464182365	::482718932806029000
609790203	::482718996819488000
364035957	::482719044421042000
271304998	::482719045486391000
87966998	::482719054801547000
451868502	::482719066860167000
364035957	::482719073244311000
124582805	::482719088582881000
254600909	::482719099429347000
280119639	::482719114180718000
309108026	::482719154781179000
11852522	::482719199845175000
56508824	::482719205763330000
335488857	::482719212587454000
444247134	::482719251371798000
372551778	::482719256589516000
27268559	::482719261786263000
464182365	::482719265414328000
167282271	::482719333584367000
258532274	::482719345441665000
25760567	::482719353818062000
609790203	::482719372834643000
309108026	::482719399715934000
91942557	::482719450639380000
108542953	::482719473506324000
291413743	::482719539939905000
255299055	::482719584005263000
33964276	::482719591496306000
257225781	::482719602078515000
91666102	::482719659431432000
49383709	::482719680293896000
219039425	::482719685566160000
59705683	::482719730411651000
37495077	::482719731992907000
443332358	::482719737957216000
36772146	::482719754172776000
386833057	::482719774632595000
112333263	::482719786699223000
378414202	::482719796429983000
334665323	::482719823495835000
178492117	::482719841896239000
334665323	::482719875777835000
19770255	::482719908828954000
464182365	::482719957633875000
334665323	::482719958351089000
464182365	::482719962235039000
146602281	::482719968266829000
597038752	::482719977825263000
70805584	::482719984376754000
60108947	::482719984486191000
432819849	::482720036486799000
37495077	::482720063372271000
464182365	::482720080459866000
176224586	::482720103302066000
106855310	::482720126329184000
375873224	::482720175179845000
229332190	::482720198332776000
236271147	::482720202937729000
254600909	::482720231279050000
102875172	::482720276564955000
208296274	::482720327542136000
139847892	::482720345385099000
91942557	::482720346525560000
60108947	::482720349029941000
375873224	::482720384911802000
96013044	::482720406671859000
270173839	::482720431670321000
29607520	::482720445134032000
271304998	::482720446996291000
361489211	::482720471046443000
33282020	::482720590994759000
260961523	::482720597479129000
33342988	::482720615812431000
11852522	::482720648045670000
380458897	::482720661496807000
60108947	::482720693659115000
192727478	::482720722708860000
229332190	::482720736415850000
238307628	::482720739574165000
49886698	::482720751007432000
419836731	::482720763800457000
29607520	::482720777998196000
478145352	::482720860252299000
310144986	::482720867768487000
418327117	::482720869634961000
282328751	::482720875473432000
607721617	::482720878556643000
176202976	::482720901171929000
276540818	::482721001030311000
370420008	::482721041899204000
464182365	::482721065982889000
245154470	::482721070139453000
20903172	::482721112711651000
70805584	::482721130436767000
229332190	::482721166550134000
389676504	::482721176528363000
450391257	::482721197189103000
16726467	::482721204730855000
123746907	::482721226595774000
331227001	::482721229237784000
387461887	::482721234644267000
274712500	::482721245461368000
229332190	::482721258262790000
201878266	::482721262611869000
20903172	::482721290864705000
432819849	::482721293314179000
274712500	::482721331985653000
375385791	::482721343579115000
334665323	::482721390450049000
326146327	::482721397240635000
376467319	::482721397400031000
419836731	::482721439716745000
282328751	::482721498918973000
260961523	::482721510675603000
26514591	::482721524369985000
370420008	::482721578858196000
352970133	::482721631563816000
123746907	::482721647846506000
458639179	::482721687172300000
42220462	::482721708680294000
273271548	::482721792738340000
592475734	::482721828775809000
280297585	::482721869552812000
384155676	::482721879086473000
379304556	::482721923047378000
346127757	::482721927320985000
275902246	::482721963580731000
52441281	::482721984946921000
384494456	::482721986821369000
114064449	::482721992328900000
35305414	::482721994169782000
418480466	::482722013421654000
275902246	::482722014054985000
423862446	::482722034045440000
338619333	::482722104521936000
119269983	::482722118207959000
234214828	::482722147924574000
478020840	::482722152613830000
187049333	::482722257241116000
236202065	::482722276341981000
45929336	::482722284486946000
478145352	::482722286168862000
28197443	::482722339210002000
361489211	::482722340506054000
546947837	::482722361355931000
258532274	::482722380167389000
32609703	::482722397171113000
379304556	::482722406596096000
26915925	::482722419501572000
379304556	::482722435771662000
33342988	::482722441819480000
364035957	::482722494089277000
159726392	::482722506944438000
57331128	::482722557821337000
47753031	::482722595515551000
498637061	::482722670610362000
138603889	::482722677010866000
56556074	::482722724796588000
229332190	::482722730476048000
434439338	::482722733839511000
615507620	::482722737082077000
389554052	::482722757231525000
434439338	::482722773324681000
365739414	::482722788780683000
32609703	::482722807672209000
30719116	::482722836365475000
418965366	::482722838860685000
160788774	::482722863795806000
389554052	::482722866430214000
444247134	::482722887489441000
187047785	::482722912344891000
389554052	::482722928510115000
423816771	::482722956800294000
389554052	::482722963863928000
360231979	::482723014128041000
389554052	::482723046617522000
116098184	::482723062157434000
138603889	::482723091051593000
220455732	::482723106385981000
255810490	::482723114594631000
28922315	::482723122664062000
389554052	::482723177819549000
86885002	::482723203484110000
165967574	::482723254373580000
86885002	::482723312053669000
379304556	::482723325706522000
32609703	::482723332219867000
33302034	::482723358170038000
432819849	::482723359789047000
282328751	::482723378537578000
305379724	::482723381314199000
331227001	::482723384581558000
119636299	::482723400909979000
119636299	::482723466026561000
504987901	::482723474335477000
32609703	::482723496225546000
533824839	::482723512725938000
86885002	::482723555973427000
432819849	::482723559446294000
219153949	::482723560205856000
129050216	::482723601578483000
258532274	::482723604530860000
379304556	::482723619018407000
635151853	::482723648541700000
22414245	::482723693517611000
22414245	::482723702426312000
99843490	::482723702656614000
148912524	::482723705475174000
331227001	::482723747783536000
503911979	::482723761951485000
26068830	::482723781299814000
385114649	::482723785619947000
503911979	::482723785804492000
81872162	::482723792457064000
250774954	::482723833842257000
187049333	::482723843166187000
368691437	::482723871150190000
47733122	::482723949768216000
86885002	::482723958899216000
451868502	::482723960472080000
253126912	::482723969313685000
254442957	::482724005309599000
323978080	::482724012309880000
26068830	::482724013295169000
16472279	::482724021989937000
214465537	::482724067431047000
29737650	::482724081209339000
148912524	::482724083381960000
67069063	::482724130328817000
273111255	::482724133688868000
320485729	::482724133944713000
434439338	::482724142966247000
372611209	::482724160339050000
229332190	::482724162189164000
273814896	::482724165171294000
432819849	::482724187073548000
348316521	::482724227372441000
273111255	::482724249493602000
255810490	::482724284016914000
250774954	::482724312273940000
434439338	::482724374462480000
249388532	::482724385422606000
25469735	::482724467215331000
37495077	::482724479265558000
300135225	::482724530935197000
255810490	::482724541853351000
298870626	::482724548580999000
597965837	::482724603597709000
615507620	::482724630479007000
273111255	::482724634480373000
201445185	::482724675806441000
53258017	::482724699105800000
288874918	::482724709365059000
373006574	::482724761319919000
102213164	::482724817519775000
60108947	::482724845042827000
29737650	::482724861962227000
393718746	::482724878668550000
60108947	::482724883961774000
307397057	::482724933358067000
33453167	::482724945110118000
463855595	::482724950956969000
450391257	::482724981881573000
110063681	::482725008737726000
259581735	::482725020523720000
365739414	::482725021815549000
613592670	::482725045559517000
187049333	::482725050500775000
293737316	::482725062441992000
255810490	::482725070788628000
60718620	::482725090715787000
17536130	::482725091013574000
317524005	::482725157467725000
24718142	::482725194381815000
280309716	::482725219426004000
423816771	::482725239294406000
60718620	::482725245024206000
291518680	::482725276263383000
201878266	::482725347113193000
320485729	::482725356894699000
191947005	::482725362666045000
379304556	::482725384589676000
60718620	::482725407465406000
472287305	::482725433188679000
423446901	::482725441963188000
256638502	::482725443439579000
19182658	::482725457180491000
49383709	::482725478935982000
201878266	::482725534313373000
258532274	::482725561282740000
450391257	::482725585865543000
334261100	::482725593817968000
545784705	::482725605415206000
142364553	::482725613971587000
24199433	::482725623115558000
255104759	::482725625359515000
23396218	::482725672444776000
18618379	::482725675564929000
187047785	::482725719428968000
60718620	::482725751234764000
29737650	::482725757634891000
138603889	::482725793672335000
277378135	::482725808117911000
187047785	::482725834642321000
250774954	::482725835330584000
201878266	::482725836756250000
43586963	::482725845162016000
12057032	::482725845207748000
450391257	::482725886664638000
369174583	::482725896843821000
25082908	::482725961251573000
23396218	::482725985876725000
434439338	::482726098497597000
581342731	::482726105481109000
23663256	::482726106349318000
849	::482726137441689000
255104759	::482726138318692000
369174583	::482726140365119000
312245470	::482726145863868000
294745245	::482726146916618000
23663256	::482726149735215000
396364407	::482726150704095000
450391257	::482726156987142000
49383709	::482726162741727000
187047785	::482726176138358000
138603889	::482726183331586000
114064449	::482726208892067000
310982944	::482726214986395000
255104759	::482726242534580000
186287095	::482726255281049000
23663256	::482726265242144000
182901672	::482726279113109000
255104759	::482726300353036000
23164217	::482726344388665000
429345484	::482726360964538000
571439376	::482726394338615000
201878266	::482726401989042000
45410414	::482726413955395000
30719116	::482726424890318000
156961324	::482726430116040000
7345092	::482726447090384000
82723693	::482726452534587000
23663256	::482726465482416000
187049333	::482726479600828000
282328751	::482726481911480000
102213164	::482726528783253000
451868502	::482726531450408000
122717174	::482726587926712000
45581124	::482726596176908000
21153287	::482726612287246000
9899992	::482726627529355000
187049333	::482726638732705000
23164217	::482726653630484000
293737316	::482726654956306000
450391257	::482726691177910000
23164217	::482726693572849000
112576998	::482726701223268000
27986325	::482726728368795000
343904325	::482726824267350000
180190603	::482726847096950000
138557664	::482726892546428000
17536130	::482726921009364000
378414202	::482726962226401000
156961324	::482726967297335000
253126912	::482727002902773000
45581124	::482727005528412000
504027031	::482727039263182000
7345092	::482727057072201000
35141457	::482727063083057000
253178679	::482727082187702000
504027031	::482727084230311000
355896730	::482727086587916000
255104759	::482727095421132000
63928079	::482727100588109000
436336703	::482727128757444000
112333263	::482727149963452000
478826327	::482727179516526000
328828628	::482727196516446000
369174583	::482727202576805000
436336703	::482727231052333000
119269983	::482727246109483000
378367977	::482727275117309000
30719116	::482727283221090000
378414202	::482727285544349000
591216066	::482727308999282000
504027031	::482727310638841000
131278152	::482727330352078000
27331165	::482727352707715000
45911298	::482727371363975000
60718620	::482727373910327000
60718620	::482727408408469000
473196438	::482727418189598000
331307463	::482727428549124000
253552344	::482727436375691000
369174583	::482727446492377000
47859489	::482727455741186000
375385791	::482727460107468000
436336703	::482727466558296000
63928079	::482727473004949000
365739414	::482727508622577000
437064295	::482727516642099000
305379724	::482727523403317000
23247181	::482727527090118000
112576998	::482727529522819000
138083816	::482727539001933000
562178473	::482727569024770000
37316930	::482727580005449000
552789896	::482727623827935000
503911979	::482727625765289000
17536130	::482727649463517000
423446901	::482727652352995000
156961324	::482727664348717000
112576998	::482727687178301000
216833550	::482727710687383000
267405925	::482727717788344000
260825806	::482727738885689000
369804138	::482727741003821000
379304556	::482727741977288000
82723693	::482727764005359000
339458716	::482727791104761000
40946018	::482727792459522000
18183371	::482727794699665000
273034167	::482727811237416000
378414202	::482727826710200000
138603889	::482727844502446000
613029438	::482727850962071000
321637063	::482727852677562000
434439338	::482727853813796000
274262734	::482728016867389000
156508337	::482728019199418000
17035194	::482728057904447000
423446901	::482728087382028000
378414202	::482728091425316000
46764883	::482728128813740000
91521926	::482728187143532000
391573659	::482728221151334000
385114649	::482728227488555000
378367977	::482728247994503000
187049333	::482728260577816000
361391612	::482728276876476000
294964037	::482728373580754000
423446901	::482728384976281000
66270239	::482728386813362000
49221112	::482728392375017000
464182365	::482728406279135000
136791341	::482728410482229000
499167427	::482728425136717000
493640349	::482728440538628000
335488857	::482728457320030000
156961324	::482728472511385000
273955213	::482728492376010000
274262734	::482728504451006000
268547296	::482728506712129000
45581124	::482728520410341000
201878266	::482728521995796000
52295994	::482728522562404000
603870273	::482728547157430000
194998718	::482728551469182000
131278152	::482728573560553000
30719116	::482728574420795000
375961439	::482728593114427000
423862446	::482728617156562000
131278152	::482728634965168000
458472537	::482728680808927000
423446901	::482728682708926000
423862446	::482728716905484000
603870273	::482728736073072000
464182365	::482728816805031000
60220156	::482728827378872000
339458716	::482728839026446000
436336703	::482728844173279000
399117604	::482728851303563000
53258017	::482728870181740000
114064449	::482728879572803000
264335101	::482728882177445000
423446901	::482728898061697000
399117604	::482728909008818000
273955213	::482728915656777000
201878266	::482728921771687000
464182365	::482728979019739000
436336703	::482728982052626000
423446901	::482728985403478000
391573659	::482729001803612000
363059827	::482729086067167000
372611209	::482729088914690000
201878266	::482729089485119000
275902246	::482729090458206000
29607520	::482729090831892000
436336703	::482729116903682000
160768741	::482729145323884000
320452099	::482729152630382000
399117604	::482729166337769000
365739414	::482729175950688000
436336703	::482729208238841000
201878266	::482729221567938000
156961324	::482729283203248000
27538070	::482729300702298000
421655917	::482729306561318000
276540818	::482729354150285000
369174583	::482729366401462000
437064295	::482729369215832000
335101950	::482729381257682000
21696310	::482729393887125000
620420742	::482729402640261000
120139449	::482729407384018000
151604434	::482729416179462000
380458897	::482729435268149000
443332358	::482729439705317000
363969403	::482729446730760000
465002314	::482729452380495000
160768741	::482729492771663000
226845681	::482729503311949000
380458897	::482729517174517000
305379724	::482729540716752000
361391612	::482729549956800000
263433687	::482729569443532000
434439338	::482729589722972000
320485729	::482729606555107000
138603889	::482729669607714000
434439338	::482729675584569000
70805584	::482729693896929000
193796724	::482729701635403000
156961324	::482729757440634000
59705683	::482729757725818000
230327491	::482729764252180000
328828628	::482729829289054000
361532861	::482729830711300000
26642766	::482729851053305000
346127757	::482729884771311000
178492117	::482729950688972000
267405925	::482730029776769000
21105964	::482730031139917000
320452099	::482730065554186000
138603889	::482730071942111000
40816246	::482730079563550000
305379724	::482730095467970000
68052287	::482730103735341000
320452099	::482730123028746000
230655725	::482730126535577000
18374690	::482730129731248000
138603889	::482730145929654000
61718844	::482730183644815000
77787388	::482730199507664000
285401749	::482730213504069000
348316521	::482730222572154000
234960273	::482730257472958000
280309716	::482730267883622000
280309716	::482730285797507000
1565041	::482730297105326000
98552986	::482730335147655000
187651826	::482730402960797000
29500521	::482730405095677000
194359616	::482730421268922000
503911979	::482730467133644000
335101950	::482730490986627000
293737316	::482730492505362000
503911979	::482730522330685000
509523903	::482730523169546000
65435835	::482730576386854000
358307309	::482730646574350000
138557664	::482730673556713000
187651826	::482730712101969000
136038442	::482730722646454000
276540818	::482730737968635000
138603889	::482730738647707000
389614947	::482730741474668000
378414202	::482730794234814000
327689033	::482730801352957000
44231782	::482730819702636000
477188816	::482730824937140000
513434526	::482730832944050000
102266093	::482730888216588000
503708554	::482730953132232000
436187992	::482730960014684000
45966951	::482730967019581000
335101950	::482730981799886000
291413743	::482731032035074000
13533012	::482731042965450000
361391612	::482731044483772000
30719116	::482731107251912000
98054636	::482731202831712000
503911979	::482731229700435000
375364618	::482731245319643000
28771314	::482731255835136000
191947005	::482731284721307000
98054636	::482731333895352000
191947005	::482731354736844000
98054636	::482731364513751000
98054636	::482731393534164000
513434526	::482731415293796000
142364553	::482731425867644000
98054636	::482731435552690000
434439338	::482731453914951000
431262520	::482731472890392000
529698153	::482731496793309000
98054636	::482731510978850000
532542878	::482731531585454000
27986325	::482731544172171000
98054636	::482731555014860000
21153287	::482731565349236000
321037427	::482731569061183000
450391257	::482731571758125000
58941053	::482731653039943000
98054636	::482731657905307000
423446901	::482731664326414000
82723693	::482731666675224000
98054636	::482731738050076000
503911979	::482731748212490000
378414202	::482731751609880000
187049333	::482731759763992000
98054636	::482731785953243000
98054636	::482731825564221000
240532669	::482731856337854000
503911979	::482731868563832000
317524005	::482731876470099000
274712500	::482731916164993000
532542878	::482731920946913000
76082847	::482731928186261000
299297459	::482731950457622000
333245482	::482731977653501000
274712500	::482732005642092000
255104759	::482732033320693000
335488857	::482732044376887000
246030395	::482732053264203000
227114320	::482732078837288000
123746907	::482732088513544000
139847892	::482732118985170000
246030395	::482732133341876000
320485729	::482732135431045000
255104759	::482732154942926000
302934050	::482732175247155000
27986325	::482732180657815000
98054636	::482732186270187000
25935173	::482732205400014000
182834679	::482732217366769000
320485729	::482732223960199000
219153949	::482732225050730000
163242154	::482732251969368000
13533012	::482732275981746000
98054636	::482732332320038000
543585402	::482732349591789000
282328751	::482732354696273000
98054636	::482732360098906000
59705683	::482732380197638000
98054636	::482732390591123000
98054636	::482732415278780000
527041090	::482732421834477000
98054636	::482732442046836000
98054636	::482732480701554000
255104759	::482732496283779000
98054636	::482732506655903000
373006574	::482732527694516000
333245482	::482732530232078000
98054636	::482732535185567000
111687397	::482732539769921000
98054636	::482732561194446000
233084334	::482732570229374000
89505869	::482732581482663000
335488857	::482732584288673000
98054636	::482732586343493000
98054636	::482732604227977000
369174583	::482732611979059000
98054636	::482732624503263000
98054636	::482732642618466000
98054636	::482732664978276000
453963591	::482732678802731000
98054636	::482732686918680000
98054636	::482732706111823000
28771314	::482732713909444000
89505869	::482732721030955000
98054636	::482732728001888000
98054636	::482732751364173000
98054636	::482732774722244000
89505869	::482732786634485000
98054636	::482732802849271000
393718746	::482732812106477000
98054636	::482732824907096000
98054636	::482732844188303000
89505869	::482732845790937000
607721617	::482732857526611000
98054636	::482732862840381000
364888000	::482732866229796000
24171213	::482732877990203000
98054636	::482732882729771000
45966951	::482732893299826000
98054636	::482732908084342000
608426191	::482732911930523000
24171213	::482732919580934000
98054636	::482732945375903000
82257804	::482732950090711000
98054636	::482732969644154000
98054636	::482732994621628000
98054636	::482733023830364000
98054636	::482733048551583000
98054636	::482733073599983000
29607520	::482733086606913000
98054636	::482733106110033000
256853017	::482733111323549000
607721617	::482733138079006000
98054636	::482733141434458000
111687397	::482733155871252000
98054636	::482733178247856000
98054636	::482733206404202000
98054636	::482733247852318000
458472537	::482733330937282000
98054636	::482733344354877000
364888000	::482733370045378000
98054636	::482733383236087000
76082847	::482733398088499000
378334138	::482733401888526000
98054636	::482733418032013000
98054636	::482733455231303000
256853017	::482733481630236000
98054636	::482733496553582000
29327418	::482733514287087000
163242154	::482733514891096000
98054636	::482733527285239000
98054636	::482733552241348000
98054636	::482733574269849000
98054636	::482733632881033000
244646421	::482733636714631000
417472148	::482733653793845000
98054636	::482733668146769000
258532274	::482733668553605000
378334138	::482733680214147000
474371126	::482733684869431000
98054636	::482733695619452000
76442745	::482733698781958000
423816771	::482733704972746000
98054636	::482733722970513000
393718746	::482733745326522000
509523903	::482733746647334000
98054636	::482733750246047000
608426191	::482733769585991000
178492117	::482733814645399000
65435835	::482733829799419000
503911979	::482733856068341000
258454374	::482733861831712000
328557330	::482733872178659000
191947005	::482733973681217000
393718746	::482733974511702000
64791948	::482734004429283000
258532274	::482734104153034000
27538070	::482734142304813000
534913317	::482734158427336000
60221494	::482734179008782000
191947005	::482734179109842000
571439376	::482734196570333000
378334138	::482734253109952000
445219284	::482734312140181000
594121150	::482734348420911000
209584784	::482734356692099000
76707926	::482734358306897000
244646421	::482734373322506000
95072707	::482734381476241000
56779057	::482734396663791000
194359616	::482734469343088000
36116261	::482734471356379000
163242154	::482734474736574000
507987711	::482734489148592000
76707926	::482734498144980000
79606394	::482734560581406000
10095952	::482734564000161000
284316159	::482734570299985000
76707926	::482734571868258000
76707926	::482734602411180000
571439376	::482734612053909000
244646421	::482734661106290000
436187992	::482734707038097000
255810490	::482734734838337000
102213164	::482734736377671000
326351370	::482734749010501000
102213164	::482734782808588000
384503737	::482734836785094000
327689033	::482734844443910000
635151853	::482734848008675000
102213164	::482734885095104000
344902431	::482734899187552000
82257804	::482734901155094000
425573791	::482735009368125000
19071786	::482735016800026000
70805584	::482735088711380000
336628506	::482735095540097000
10095952	::482735099205922000
102213164	::482735145326485000
407473485	::482735150254395000
53863390	::482735160077877000
15282962	::482735169204273000
70805584	::482735214553100000
391573659	::482735233331384000
200615756	::482735250150522000
102213164	::482735272812347000
70805584	::482735281993306000
407473485	::482735298288164000
361527638	::482735314708881000
293737316	::482735375887384000
275902246	::482735380379082000
182901672	::482735386699898000
42220462	::482735387169660000
527041090	::482735404848648000
112333263	::482735405368741000
112333263	::482735410791976000
273271548	::482735431633485000
244646421	::482735447617966000
254276767	::482735521345437000
46764883	::482735527997997000
244646421	::482735540899295000
42220462	::482735555537432000
527041090	::482735569244405000
399114412	::482735579851796000
336628506	::482735586433064000
273271548	::482735616732319000
451868502	::482735617466318000
623065439	::482735625037021000
76375846	::482735652539498000
211376385	::482735660181102000
286502927	::482735661770756000
9899992	::482735695090294000
98054636	::482735706453065000
360183119	::482735736282951000
607721617	::482735764615069000
46978610	::482735819006812000
17522792	::482735828708237000
20786050	::482735848564064000
102266093	::482735850196041000
399114412	::482735856948490000
62940169	::482735875558629000
31326082	::482735893241806000
419836731	::482735900024393000
98054636	::482735942529478000
46978610	::482735966956691000
29607520	::482735970023120000
593296591	::482735972950364000
102266093	::482735977908412000
244646421	::482735985281613000
299796220	::482736005070729000
593296591	::482736014088093000
245021956	::482736033381892000
98054636	::482736093457313000
98054636	::482736114655309000
29607520	::482736122683199000
399114412	::482736126713544000
593296591	::482736131843178000
98054636	::482736134284664000
41606452	::482736152395673000
98054636	::482736153997873000
133526428	::482736176625754000
98054636	::482736178475831000
407473485	::482736197043617000
66270239	::482736199971262000
285254109	::482736214919753000
548870171	::482736220293058000
24383303	::482736235853520000
256853017	::482736235954200000
98054636	::482736252819869000
60221494	::482736261816266000
98054636	::482736275368456000
102213164	::482736307291324000
399114412	::482736312856768000
98054636	::482736319920349000
90750144	::482736332339675000
33629617	::482736336726536000
98054636	::482736356033327000
26831606	::482736426677567000
328557330	::482736454703927000
593296591	::482736458248122000
285254109	::482736498597310000
200615756	::482736567791153000
593296591	::482736577479581000
52950877	::482736598694363000
249388532	::482736599755931000
182901672	::482736609658679000
24383303	::482736613135745000
407473485	::482736623629512000
80965569	::482736645272117000
419836731	::482736752382476000
225601631	::482736795465949000
389676504	::482736820539895000
136458681	::482736855067029000
249388532	::482736880707174000
519898323	::482736884360024000
377555310	::482736935677333000
635151853	::482736959840722000
33453167	::482736963330379000
372551778	::482736997908221000
328557330	::482737007097954000
399114412	::482737050848722000
156961324	::482737102291865000
279750654	::482737104640671000
102213164	::482737175503863000
52950877	::482737213986181000
320485729	::482737226129104000
162462026	::482737238380277000
498321918	::482737342294556000
291413743	::482737386439208000
346173821	::482737387215532000
56779057	::482737442311512000
114070939	::482737451178283000
377555310	::482737473852686000
613592670	::482737497886052000
382767512	::482737524780302000
156961324	::482737577837862000
436336703	::482737592241504000
230327491	::482737613355233000
43977455	::482737623077629000
291413743	::482737661057040000
46978610	::482737662411804000
76638498	::482737700257398000
282328751	::482737702983331000
607721617	::482737717688926000
20786050	::482737732163100000
472287305	::482737750773227000
436336703	::482737756943437000
56509474	::482737758109052000
60221494	::482737764161429000
377555310	::482737776668860000
378200627	::482737782079897000
99320365	::482737813155098000
7132042	::482737866121166000
42220462	::482737879785811000
471218710	::482737884806774000
371500504	::482737949566832000
182834679	::482737995007930000
471218710	::482738009411182000
399114412	::482738055489413000
418480466	::482738062695227000
593296591	::482738067476729000
42638131	::482738077715025000
339458716	::482738081041092000
335488857	::482738082283003000
215427794	::482738100955656000
80965569	::482738111047155000
410403898	::482738112251330000
593296591	::482738146157682000
254711141	::482738158170169000
46978610	::482738166932045000
82723693	::482738219805868000
410403898	::482738261987950000
200615756	::482738275388760000
399114412	::482738331772416000
46978610	::482738332678365000
328828628	::482738343487090000
367296747	::482738374067752000
398339392	::482738419614113000
16623113	::482738421186560000
378200627	::482738459736821000
300135225	::482738464065327000
185633935	::482738487183945000
244646421	::482738499263549000
410403898	::482738528208846000
274262734	::482738528887902000
82723693	::482738565961756000
244646421	::482738566955409000
245021956	::482738569572655000
281824012	::482738605681438000
42220462	::482738605941469000
200615756	::482738613214777000
29607520	::482738648111398000
268010590	::482738661239574000
254711141	::482738678653911000
50157557	::482738702813106000
106855310	::482738753719771000
593296591	::482738760820330000
50157557	::482738773868818000
234214828	::482738815572799000
25760567	::482738845134618000
169291538	::482738874813124000
113760458	::482738896951070000
33342988	::482738932338401000
256853017	::482738937878704000
162462026	::482738939459940000
250474725	::482738944635707000
302934050	::482738947504611000
366753447	::482738952055447000
258532274	::482738982971645000
402925254	::482739001518878000
185633935	::482739012843868000
234214828	::482739026944729000
625951846	::482739047144914000
99320365	::482739074730430000
274262734	::482739112726654000
366753447	::482739118493798000
230655725	::482739152631640000
240892007	::482739196159733000
291413743	::482739225100443000
477235727	::482739241386905000
258382946	::482739309293088000
410403898	::482739324736503000
182834679	::482739405825015000
372068999	::482739421541044000
136458681	::482739439652069000
332306968	::482739487328309000
45966951	::482739586641444000
162462026	::482739591003123000
274262734	::482739598783553000
516986236	::482739617012383000
366753447	::482739628361801000
185633935	::482739643885305000
332306968	::482739651833131000
339458716	::482739684636766000
35369698	::482739685051994000
402925254	::482739720217055000
35369698	::482739727175389000
230327491	::482739763837808000
410403898	::482739784092512000
162462026	::482739850420834000
607721617	::482739883773923000
40946018	::482739895534751000
37495077	::482739907253633000
393761423	::482739946264866000
504027031	::482739988526665000
116054733	::482739991999565000
37495077	::482740008751599000
315527257	::482740052691140000
607721617	::482740061914415000
40946018	::482740064288395000
507918715	::482740081447694000
274262734	::482740089286434000
162462026	::482740117300211000
102266093	::482740146136449000
176202976	::482740214117318000
27904685	::482740229569130000
81007000	::482740237617987000
504027031	::482740245603962000
162462026	::482740351476588000
294745245	::482740371017838000
378367977	::482740374289395000
162462026	::482740442929168000
504027031	::482740453104570000
339458716	::482740486688755000
451868502	::482740537879830000
332306968	::482740539679186000
117608761	::482740552652165000
366753447	::482740558943637000
294745245	::482740601083809000
291413743	::482740641764360000
162462026	::482740667467046000
491679354	::482740674043715000
504027031	::482740712396439000
37495077	::482740758575730000
378367977	::482740787797446000
333245482	::482740791924649000
66882384	::482740860443164000
250474725	::482740881284272000
37495077	::482740881649172000
339458716	::482740891887480000
18918771	::482740892277555000
66882384	::482740940420157000
399114412	::482740950947475000
25760567	::482740983982202000
37495077	::482740989933522000
335488857	::482741007579381000
162462026	::482741011861360000
370464008	::482741031780503000
66882384	::482741032816508000
89505869	::482741046053322000
200615756	::482741057864880000
372551778	::482741063057022000
332306968	::482741068052443000
257092614	::482741069189087000
481749191	::482741085668900000
76442745	::482741092597518000
185633935	::482741112876986000
11852522	::482741119663738000
432819849	::482741127079280000
257092614	::482741158360014000
70982412	::482741169260990000
230327491	::482741169579761000
156961324	::482741201385177000
66882384	::482741205571473000
458472537	::482741210809765000
215427794	::482741239360401000
332306968	::482741246100656000
37495077	::482741340996788000
63490594	::482741368368803000
365739414	::482741370377883000
6203992	::482741391307853000
268397639	::482741394235064000
255104759	::482741407443337000
302934050	::482741414577451000
45966951	::482741426166697000
268397639	::482741445116178000
458472537	::482741458974175000
162462026	::482741471108272000
550757928	::482741501588275000
433142367	::482741501798387000
255104759	::482741509117472000
268397639	::482741514561265000
255104759	::482741526662221000
268397639	::482741541367078000
593296591	::482741559549366000
37495077	::482741570823655000
518141549	::482741595171995000
268397639	::482741666550255000
378334138	::482741728336945000
550757928	::482741750650245000
318065690	::482741753439862000
274262734	::482741753988923000
255622442	::482741802077003000
363059827	::482741808435191000
102875172	::482741844816953000
230327491	::482741859387584000
315527257	::482741877372755000
314303039	::482741924168617000
550757928	::482741943605030000
410877459	::482741961544060000
255104759	::482741975352086000
366753447	::482742019232509000
15902298	::482742035674177000
366753447	::482742059925651000
250474725	::482742085598994000
538541326	::482742093220044000
200615756	::482742106034024000
288540835	::482742135427313000
339458716	::482742135834177000
230327491	::482742144902242000
370464008	::482742145930256000
234214828	::482742180302180000
24392243	::482742220890845000
402333632	::482742228964872000
76442745	::482742273235374000
200615756	::482742320459440000
550757928	::482742347466166000
504987901	::482742358769799000
39553593	::482742369138114000
255104759	::482742373374771000
274262734	::482742382111105000
85211920	::482742430542729000
337367504	::482742445013487000
162462026	::482742453322010000
458808714	::482742464093388000
14085431	::482742487627608000
332306968	::482742539556892000
491969843	::482742541716946000
518141549	::482742604833251000
273814896	::482742637691031000
518141549	::482742640262520000
129050216	::482742659208183000
327689033	::482742663066943000
366753447	::482742735758032000
200615756	::482742759334612000
313120951	::482742769656414000
73299390	::482742784282349000
246112828	::482742840657588000
430072028	::482742856855994000
291413743	::482742859947188000
200615756	::482742871712616000
562178473	::482742899570782000
246112828	::482742900845867000
339458716	::482742923000164000
6203992	::482742925919395000
700013623	::482742925961338000
458808714	::482742932920090000
358611246	::482742937844219000
366753447	::482742940138102000
22414245	::482742965043875000
17054163	::482742997000261000
237621304	::482743047898136000
25760567	::482743087337598000
410877459	::482743088075395000
18618379	::482743092340989000
409680332	::482743092781387000
288540835	::482743142106415000
377555310	::482743169499410000
396364407	::482743177028198000
81007000	::482743218476310000
258532274	::482743228924321000
518141549	::482743234360516000
183562162	::482743270003331000
518141549	::482743332020699000
378414202	::482743337711976000
268058306	::482743383090540000
366753447	::482743395333332000
182901672	::482743426694516000
129050216	::482743464464228000
40816246	::482743464757432000
39553593	::482743476111413000
141976809	::482743479391383000
504987901	::482743500719419000
408144950	::482743500849827000
463250994	::482743523595137000
518141549	::482743542021103000
458808714	::482743551646654000
550757928	::482743552821063000
200615756	::482743632622280000
335488857	::482743643842052000
491679354	::482743654373552000
116054733	::482743668529704000
156961324	::482743724913352000
16864384	::482743751207419000
123746907	::482743752797470000
410403898	::482743767313952000
410403898	::482743774964371000
102213164	::482743788079964000
328557330	::482743798573723000
182901672	::482743816970338000
505323751	::482743829682872000
554852227	::482743891477557000
25469735	::482743917155086000
600663496	::482743932040654000
436336703	::482743945521557000
433916111	::482743959202959000
550757928	::482743964257112000
325036867	::482743992912596000
274262734	::482743997027217000
366753447	::482744012462231000
550757928	::482744036839546000
376472794	::482744098336419000
156961324	::482744112693534000
211376385	::482744131887050000
33342988	::482744132201238000
182901672	::482744184852713000
325036867	::482744194960601000
396332641	::482744200920723000
31326082	::482744221615411000
15789848	::482744234580381000
250474725	::482744236677160000
302408703	::482744255329599000
14594667	::482744303476015000
217563665	::482744339928723000
363059827	::482744340088107000
332306968	::482744342981779000
31287131	::482744355845726000
274262734	::482744385499430000
15726982	::482744395960422000
550757928	::482744401102249000
260961523	::482744414679212000
335608417	::482744415455166000
409680332	::482744432848928000
107823354	::482744440675520000
274262734	::482744441275305000
321037427	::482744452281540000
587940951	::482744466034266000
436336703	::482744466407964000
193583131	::482744485386780000
201878266	::482744489362993000
162462026	::482744500729548000
550757928	::482744504605110000
550757928	::482744543863779000
200849010	::482744569386520000
365739414	::482744596066086000
146549492	::482744612407508000
550757928	::482744621408071000
458847153	::482744641192996000
56779057	::482744653884567000
254579074	::482744658611535000
201878266	::482744693470425000
20620620	::482744693596618000
51814269	::482744755693297000
200849010	::482744763134017000
421655917	::482744764958134000
550757928	::482744801373089000
458808714	::482744813662388000
378367977	::482744818364186000
421655917	::482744835376304000
64791948	::482744861943414000
51814269	::482744889265098000
409680332	::482744932436697000
366753447	::482744940770758000
277378135	::482744953073041000
433654462	::482744963747553000
18618379	::482744972190310000
280119639	::482744990934654000
277626311	::482744996089442000
358611246	::482744998832517000
64791948	::482745001277792000
481749191	::482745023667376000
550757928	::482745069456216000
200849010	::482745078491119000
421655917	::482745081233809000
19210855	::482745096429776000
409680332	::482745108886847000
342508573	::482745128553967000
363059827	::482745130534072000
421655917	::482745142378369000
21696310	::482745158257999000
25760567	::482745170686132000
274791343	::482745182677663000
162462026	::482745192743579000
162462026	::482745206320558000
409680332	::482745216063905000
60131090	::482745224431538000
271304998	::482745259651526000
702450841	::482745287547449000
102213164	::482745289804369000
550757928	::482745307340345000
470458433	::482745313560887000
550757928	::482745352672378000
202927618	::482745400408166000
615688476	::482745417055367000
532542878	::482745422323392000
76082847	::482745437418688000
256853017	::482745443491659000
205320851	::482745461917229000
358611246	::482745498294435000
256756265	::482745522185203000
470660217	::482745529311707000
61718844	::482745544880562000
421655917	::482745572818841000
607721617	::482745602120617000
33453167	::482745662790852000
197692007	::482745664125026000
550757928	::482745664242081000
546947837	::482745714401751000
504987901	::482745732206563000
33453167	::482745749013159000
27538070	::482745755783168000
372551778	::482745770391502000
436336703	::482745773013348000
33453167	::482745784039784000
162462026	::482745786145312000
217563665	::482745795167657000
421655917	::482745818185617000
436336703	::482745860942729000
320485729	::482745888004378000
107823354	::482745892307341000
384530394	::482745898976296000
421655917	::482745918504980000
546947837	::482745921294188000
149295164	::482745931180146000
107823354	::482745944224460000
14223247	::482745951304433000
550757928	::482745954244640000
372551778	::482745960213118000
29327418	::482745962838757000
71597388	::482745963895742000
333245482	::482746022003621000
277378135	::482746047421489000
407384648	::482746070774984000
33453167	::482746070984695000
200615756	::482746086428512000
304140174	::482746103503544000
222278624	::482746121748361000
277378135	::482746192577957000
234960273	::482746199444033000
18618379	::482746205428924000
200615756	::482746234932060000
222278624	::482746236793942000
260464441	::482746252057001000
409680332	::482746263574544000
274262734	::482746295145091000
262059543	::482746305438302000
351641054	::482746309779021000
51814269	::482746330272763000
27538070	::482746350053130000
215427794	::482746409687347000
366753447	::482746410459070000
102266093	::482746418038591000
24383303	::482746420185690000
200615756	::482746436283817000
246112828	::482746472350638000
51814269	::482746515363201000
605608831	::482746567082790000
258532274	::482746570178179000
15282962	::482746573470724000
24392243	::482746616592343000
70254385	::482746620736729000
527041090	::482746625412976000
550757928	::482746626709004000
233084334	::482746629880283000
409680332	::482746631553445000
246112828	::482746648901480000
158948807	::482746663887728000
458472537	::482746665594392000
33453167	::482746666127462000
27538070	::482746678249025000
338543771	::482746708149796000
332306968	::482746725233213000
366753447	::482746733512757000
94310638	::482746764257009000
258532274	::482746765016199000
498321918	::482746782984990000
385595835	::482746794258886000
129050216	::482746803205713000
319145382	::482746812927721000
200615756	::482746836743385000
301761224	::482746865314562000
409680332	::482746880460197000
158948807	::482746912744177000
66882384	::482746917307580000
313120951	::482746929705541000
349484189	::482746980649545000
158948807	::482747004670709000
267227218	::482747020017278000
334423964	::482747020453502000
129050216	::482747057980334000
81007000	::482747064451747000
25223941	::482747085792346000
550757928	::482747095581876000
366753447	::482747117417426000
240463390	::482747132533694000
365658620	::482747184396255000
443332358	::482747186782806000
94310638	::482747187076411000
205320851	::482747238217564000
310009833	::482747305909436000
358611246	::482747316869140000
310009833	::482747334590095000
288540835	::482747346329939000
81007000	::482747351300177000
494543536	::482747359143530000
366753447	::482747365791506000
29737650	::482747369184702000
205320851	::482747389464170000
114967175	::482747392177876000
240463390	::482747434523570000
51814269	::482747509446811000
310009833	::482747510654373000
421655917	::482747528534687000
604071375	::482747564266389000
81007000	::482747566354726000
22414245	::482747590425837000
25760567	::482747594079502000
22414245	::482747598504464000
182901672	::482747613444595000
333245482	::482747621581135000
246571951	::482747624047390000
491969843	::482747651478126000
600663496	::482747669006139000
129050216	::482747709322194000
366753447	::482747746680438000
312245470	::482747754532175000
81007000	::482747755316518000
115503799	::482747783351644000
23164217	::482747795980292000
400249617	::482747823591415000
94310638	::482747849675771000
237118122	::482747877316247000
187651826	::482747894621929000
332306968	::482747901949390000
338830055	::482747922405412000
237118122	::482747943154233000
625900103	::482747944903266000
331447850	::482747949265350000
550757928	::482747960220872000
240463390	::482747965241430000
63996070	::482747985206341000
44451086	::482748012972609000
288540835	::482748155247591000
480973099	::482748175791292000
54422208	::482748182729080000
331925277	::482748219932147000
200615756	::482748250395783000
160788774	::482748273954787000
47859489	::482748302153498000
702450841	::482748341285965000
332306968	::482748399729377000
363059827	::482748406537142000
271774234	::482748418880573000
312245470	::482748419753013000
331307463	::482748420772220000
366753447	::482748453194199000
421655917	::482748471791738000
54422208	::482748519758180000
27335023	::482748531237982000
366753447	::482748548744622000
532542878	::482748579686387000
332306968	::482748638112657000
15902298	::482748650435522000
21696310	::482748685751967000
388558032	::482748701627400000
332306968	::482748778147897000
29737650	::482748781088108000
313120951	::482748806312640000
6203992	::482748843038343000
259581735	::482748849757241000
23396218	::482748858775400000
550757928	::482748861702610000
259581735	::482748902576103000
550757928	::482748906548129000
331307463	::482748953692094000
196230932	::482748995316371000
291155950	::482749013058256000
277626311	::482749022440931000
6203992	::482749026853720000
39553593	::482749029500338000
173232394	::482749037066452000
259581735	::482749059606671000
240015074	::482749084739334000
98054636	::482749145602879000
237118122	::482749160496443000
259581735	::482749165764505000
499167427	::482749291111272000
98054636	::482749351631290000
332306968	::482749389916483000
153544543	::482749414193504000
39553593	::482749427149729000
349484189	::482749455716724000
153544543	::482749455910055000
6203992	::482749475384217000
131633030	::482749535383339000
351847146	::482749600256634000
131633030	::482749662105858000
398707286	::482749672952725000
280309716	::482749701796921000
58281200	::482749725608005000
349484189	::482749753675902000
32171318	::482749790158340000
513825441	::482749797506359000
164891333	::482749814799872000
267405925	::482749820742815000
185399022	::482749834915364000
236144487	::482749835649372000
52950877	::482749840607039000
332306968	::482749850153680000
185399022	::482749852355264000
215181084	::482749863600197000
327689033	::482749940473790000
27726737	::482749957565214000
6203992	::482749975198453000
34204169	::482749980554190000
550757928	::482750121956745000
280309716	::482750132417724000
77078833	::482750172003196000
550757928	::482750174498799000
335488857	::482750263313596000
328557330	::482750276835627000
237118122	::482750293197611000
251359942	::482750304799432000
54422208	::482750309224022000
513825441	::482750337053630000
550757928	::482750338915504000
550757928	::482750380883722000
336019882	::482750404652838000
328557330	::482750451830362000
432819849	::482750474802974000
370464008	::482750502086934000
258532274	::482750514850168000
412638454	::482750531274686000
129050216	::482750543312744000
123746907	::482750544294207000
62870601	::482750550551703000
224124379	::482750646097965000
27538070	::482750657200676000
35923992	::482750663013982000
330513153	::482750707032809000
35923992	::482750715027521000
491357856	::482750742428545000
15282962	::482750749068124000
328557330	::482750779988533000
23396218	::482750784120320000
550757928	::482750837161082000
94310638	::482750894295904000
138557664	::482750910599163000
11852522	::482750916614184000
328557330	::482750943604133000
550757928	::482750956136697000
33342988	::482750958460358000
6203992	::482750958628532000
15282962	::482751014773075000
434045786	::482751049288400000
254276767	::482751064177782000
94310638	::482751103692312000
270173839	::482751108071583000
396364407	::482751122415710000
418965366	::482751143634669000
62870601	::482751158272802000
117608761	::482751178967498000
342508573	::482751180582309000
24113194	::482751205857169000
279548168	::482751257854357000
405362735	::482751294797410000
337434879	::482751297766965000
270184694	::482751314791628000
117608761	::482751335465361000
279548168	::482751352112955000
464845445	::482751372321107000
605608831	::482751377601339000
279548168	::482751382903357000
254276767	::482751393657126000
550757928	::482751407552864000
349484189	::482751472237432000
117608761	::482751486737129000
15282962	::482751529569353000
434045786	::482751530089869000
129050216	::482751549601751000
583488323	::482751603833700000
214220072	::482751605490475000
365151006	::482751612604018000
183090041	::482751617540694000
291413743	::482751653326512000
358611246	::482751666366607000
267482514	::482751666496626000
36851172	::482751678555652000
405362735	::482751689972125000
16846197	::482751695412531000
478020840	::482751741721464000
550757928	::482751796226441000
64813007	::482751800706363000
117608761	::482751861670154000
254386830	::482751863759339000
215181084	::482751866342629000
279548168	::482751869677473000
405362735	::482751876299894000
16846197	::482751879135240000
299796220	::482751898525904000
325192444	::482751905723334000
279548168	::482751921934319000
77078833	::482751950740398000
211376385	::482751990477639000
195563881	::482751995694948000
352595123	::482752018570686000
330201359	::482752039244414000
332306968	::482752044181118000
325192444	::482752062196039000
602895412	::482752099919228000
437064295	::482752104503586000
405362735	::482752104507768000
16846197	::482752136912969000
537660330	::482752137944764000
75937251	::482752187802468000
532542878	::482752205062426000
550757928	::482752234724147000
117608761	::482752243775467000
470458433	::482752267750498000
608426191	::482752272472879000
176202976	::482752282908315000
25760567	::482752697465311000
195563881	::482752700828770000
117608761	::482752754901729000
195563881	::482752759624519000
30516737	::482752760061100000
550757928	::482752767480430000
96421993	::482752771641577000
16846197	::482752799084531000
195563881	::482752802540625000
550757928	::482752830516645000
400249617	::482752859038310000
24383303	::482752878944088000
76463655	::482752906333282000
195563881	::482752935076429000
230327491	::482752955322347000
195563881	::482752957348196000
593296591	::482752970602209000
195563881	::482753014583681000
291155950	::482753044040261000
550757928	::482753056476372000
550757928	::482753069126393000
76463655	::482753078752714000
110297719	::482753082980192000
358611246	::482753099098898000
195563881	::482753105583284000
432819849	::482753152731463000
195563881	::482753162172846000
358611246	::482753189662318000
117608761	::482753287792242000
472617238	::482753298605150000
349484189	::482753307023142000
593296591	::482753318771380000
77765035	::482753325616488000
540330411	::482753414875467000
110297719	::482753463219023000
593296591	::482753489437618000
22944914	::482753500284063000
254386830	::482753504659128000
540330411	::482753506961420000
117608761	::482753513680666000
550757928	::482753581485805000
593296591	::482753591468257000
129050216	::482753594605961000
76463655	::482753602365452000
251359942	::482753636939096000
550757928	::482753646505897000
325192444	::482753650734161000
237986569	::482753683051278000
279548168	::482753730899886000
245080630	::482753735949430000
31326082	::482753736867987000
31326082	::482753755582971000
237621304	::482753755591372000
31326082	::482753831797661000
242305581	::482753856141422000
367322500	::482753866677493000
237986569	::482753912924274000
322842111	::482753926186274000
550757928	::482753941977829000
121100953	::482753942460567000
76463655	::482753944272502000
222278624	::482754006750466000
270173839	::482754009309396000
31326082	::482754013704646000
550757928	::482754018863624000
76463655	::482754034915221000
540330411	::482754066586419000
148445755	::482754075243839000
327934017	::482754076799549000
24383303	::482754100241498000
550757928	::482754110366564000
443332358	::482754116876115000
189033239	::482754148673134000
270173839	::482754155891933000
76463655	::482754161457782000
424498868	::482754163944599000
499167427	::482754189697642000
128775325	::482754211411922000
593296591	::482754304806109000
240463390	::482754318571798000
89846697	::482754330382962000
245080630	::482754342814875000
76463655	::482754411060817000
200615756	::482754434917998000
129050216	::482754448184602000
245080630	::482754455490682000
189033239	::482754461815693000
593296591	::482754507785256000
275902246	::482754514231898000
189033239	::482754523971084000
389105684	::482754535568338000
63996070	::482754547413028000
358611246	::482754572113678000
59583601	::482754579461705000
240914419	::482754584490676000
46764883	::482754625251340000
189033239	::482754640656596000
32973618	::482754668255510000
138557664	::482754671019171000
453690730	::482754721539571000
234960273	::482754747418427000
550757928	::482754830511792000
415789240	::482754845409955000
189033239	::482754875495690000
282328751	::482754897364807000
208171241	::482754906298658000
321498402	::482754914116845000
211376385	::482754917179068000
189033239	::482754921196814000
165290348	::482754937474908000
485252693	::482754943443804000
29500521	::482754944181628000
230327491	::482755003602321000
332306968	::482755009260421000
550757928	::482755023743365000
270173839	::482755033306759000
45966951	::482755034657333000
42220462	::482755042391248000
40054726	::482755060305502000
301257200	::482755084040667000
107610605	::482755096850071000
230327491	::482755143893389000
550757928	::482755147173355000
415789240	::482755158766399000
52950877	::482755186645954000
189033239	::482755209429409000
334423964	::482755273002475000
593296591	::482755289054072000
400249617	::482755292266905000
414449852	::482755315977297000
36851172	::482755329999253000
282328751	::482755400916152000
138603889	::482755434470600000
244290101	::482755447275790000
375873224	::482755452967464000
237963845	::482755537634074000
607016651	::482755542394236000
593296591	::482755576535863000
16846197	::482755600355708000
40054726	::482755644806955000
564879952	::482755670152736000
102266093	::482755725354352000
264622253	::482755745700524000
138603889	::482755746958827000
350083690	::482755777187172000
334423964	::482755894942257000
30719116	::482755934847258000
44451086	::482755956707569000
593296591	::482755987317604000
564879952	::482756050173452000
418480466	::482756050378973000
76442745	::482756067353300000
282328751	::482756109115981000
126109768	::482756132759285000
7345092	::482756149284843000
138603889	::482756181639708000
70483417	::482756206583619000
126109768	::482756219690430000
123739379	::482756237390397000
359174210	::482756246043643000
70483417	::482756258106454000
123739379	::482756312455860000
310144986	::482756338255015000
25099957	::482756372577386000
260961523	::482756377723428000
38804898	::482756408933249000
66882384	::482756412050010000
252681307	::482756421394919000
262240809	::482756426779987000
245203404	::482756428856188000
173371030	::482756435508330000
313120951	::482756527049039000
550757928	::482756535018192000
252681307	::482756544845856000
593296591	::482756572037148000
313120951	::482756624503676000
27538070	::482756656426917000
311924851	::482756718519390000
593296591	::482756758742396000
7345092	::482756790426169000
135003892	::482756825520275000
29607520	::482756856910475000
25082908	::482756869597851000
25082908	::482756872869400000
550757928	::482756895665426000
173371030	::482756903718490000
76638498	::482756995637063000
16380745	::482757012803960000
550757928	::482757021402275000
550757928	::482757022320848000
21696310	::482757036619206000
252681307	::482757058589392000
265760942	::482757086170714000
365658620	::482757089836531000
313120951	::482757103233150000
367322500	::482757120413032000
400249617	::482757156878295000
313120951	::482757195193274000
593296591	::482757197944745000
398707286	::482757203238342000
409541924	::482757236964327000
292012619	::482757239820668000
252681307	::482757241045798000
49221816	::482757269860257000
339295860	::482757277464555000
252681307	::482757318019678000
331447850	::482757347354238000
292012619	::482757386004746000
713350694	::482757396235059000
244290101	::482757401477906000
313120951	::482757421278842000
424498868	::482757428631465000
18374690	::482757488706457000
27538070	::482757553005559000
138603889	::482757568196915000
138603889	::482757694663585000
252681307	::482757698153619000
260428602	::482757788175589000
36851172	::482757813161062000
593296591	::482757821025382000
36851172	::482757840180760000
19939574	::482757882027323000
19939574	::482757910989004000
498637061	::482757926793138000
142038800	::482757939963625000
252681307	::482757952190046000
277829772	::482757961291669000
332306968	::482758017327185000
18657192	::482758017851482000
252681307	::482758071857725000
129050216	::482758073715818000
607016651	::482758078572404000
142038800	::482758079369736000
498637061	::482758083395858000
36866805	::482758115658432000
252681307	::482758173074280000
21696310	::482758193274048000
593296591	::482758196432736000
498637061	::482758199506792000
602895412	::482758242397745000
252681307	::482758254062493000
19939574	::482758263537029000
406772829	::482758276212211000
24383303	::482758292167352000
138603889	::482758343795019000
205043960	::482758380545519000
280309716	::482758384434028000
369174583	::482758411918913000
176954488	::482758446312194000
14594667	::482758456974520000
30032107	::482758513081323000
313120951	::482758534090592000
218321424	::482758577564565000
175591069	::482758588402638000
172280619	::482758588419432000
713350694	::482758608850280000
112333263	::482758615770480000
129050216	::482758624696365000
250774954	::482758626114043000
256321392	::482758686285127000
31326082	::482758692148748000
175591069	::482758699388125000
564879952	::482758724595904000
318065690	::482758738974343000
25223941	::482758764823457000
218321424	::482758766945767000
187078541	::482758786692562000
31326082	::482758790807171000
369174583	::482758815503224000
550757928	::482758823489179000
208171241	::482758828383932000
86131593	::482758857886691000
218321424	::482758867864920000
415789240	::482758889146830000
550757928	::482758926736183000
129050216	::482758931052507000
591216066	::482758988111806000
24383303	::482759003533897000
317524005	::482759008940355000
229332190	::482759034169458000
138603889	::482759047607640000
259581735	::482759063399174000
313120951	::482759092767711000
175591069	::482759161067745000
32596609	::482759183402422000
564879952	::482759187793838000
175591069	::482759193590370000
218321424	::482759199466991000
175591069	::482759217074302000
310009833	::482759225777483000
173371030	::482759235508240000
173371030	::482759268995592000
312245470	::482759301291712000
175591069	::482759312448577000
218321424	::482759317226274000
102875172	::482759381218770000
138603889	::482759382384377000
415789240	::482759396250763000
280309716	::482759446742204000
26333173	::482759455839633000
173371030	::482759500957360000
254386830	::482759564736348000
50157557	::482759587125145000
31326082	::482759610101534000
51979136	::482759630045466000
353888661	::482759641655308000
331447850	::482759647493754000
376467319	::482759669442555000
36851172	::482759691672752000
331246659	::482759705497206000
200615756	::482759766989869000
138603889	::482759904512323000
63617875	::482759919331201000
26333173	::482759932652294000
527041090	::482759935776677000
138603889	::482759971868643000
259093732	::482759984711614000
267482514	::482759993532235000
36851172	::482759999794712000
229332190	::482760017779908000
173371030	::482760023060148000
205043960	::482760097005711000
35923992	::482760123195359000
44451086	::482760172117311000
173371030	::482760197555765000
147779508	::482760262970138000
607016651	::482760359200043000
36851172	::482760393782472000
16380745	::482760433195950000
114593439	::482760442264047000
171724420	::482760454667005000
369804138	::482760547864031000
262240809	::482760562405683000
21696310	::482760665007144000
369174583	::482760675127599000
35505123	::482760676201357000
280309716	::482760753641193000
218321424	::482760800436629000
288540835	::482760833429037000
587054451	::482760835408744000
504027031	::482760845080813000
205043960	::482760886763782000
182092022	::482760897832554000
17522792	::482760899854209000
98785279	::482760922935459000
81765661	::482760929957138000
26333173	::482760942191906000
713350694	::482760982021042000
593296591	::482760993651449000
173371030	::482761042745769000
245080630	::482761050819805000
384155676	::482761078330253000
587054451	::482761089755516000
81765661	::482761090259243000
515049896	::482761098882727000
26333173	::482761123763326000
474371126	::482761132604530000
58281200	::482761148601626000
635845301	::482761207921647000
173371030	::482761208991186000
126109768	::482761248547680000
189033239	::482761252372893000
126109768	::482761274523021000
384155676	::482761350699941000
259466143	::482761359268933000
432819849	::482761389073645000
173371030	::482761427661639000
245080630	::482761438012792000
260961523	::482761474985975000
264677315	::482761481952301000
288540835	::482761545940619000
245080630	::482761571383271000
189033239	::482761583928434000
291155950	::482761585933312000
14190836	::482761598202028000
27538070	::482761602631204000
500517566	::482761682075545000
500517566	::482761726438678000
173371030	::482761743781744000
624394090	::482761790057508000
26333173	::482761792230522000
235382002	::482761802246148000
484423510	::482761811159048000
189033239	::482761812517990000
500517566	::482761933440167000
343484637	::482761952880386000
500517566	::482762003069820000
288540835	::482762020316397000
173371030	::482762022116143000
173371030	::482762088784609000
293246270	::482762122451877000
64584579	::482762164743073000
327689033	::482762176219078000
388558032	::482762180610490000
500517566	::482762197840711000
26333173	::482762212965371000
64584579	::482762224717410000
425252367	::482762284096565000
262240809	::482762311426273000
208171241	::482762324084658000
189033239	::482762351238606000
245080630	::482762378677743000
21531254	::482762386491703000
89846697	::482762394301521000
317483868	::482762421367738000
108542953	::482762515453997000
252681307	::482762535977115000
314303039	::482762553810894000
313120951	::482762584324452000
189033239	::482762613994958000
102266093	::482762694827966000
500517566	::482762694861553000
259569717	::482762706613575000
27538070	::482762713668788000
98785279	::482762718194061000
282328751	::482762797143437000
201445185	::482762838822232000
500517566	::482762860444274000
254386830	::482762925938327000
500517566	::482762939590774000
288540835	::482763019949072000
77078833	::482763039565832000
362312178	::482763048575201000
64791948	::482763194226573000
233084334	::482763239429005000
173371030	::482763241618038000
42220462	::482763250925187000
18547273	::482763272702025000
240530585	::482763320680665000
208171241	::482763324996612000
198233216	::482763353282985000
500517566	::482763414419570000
189033239	::482763418261127000
358611246	::482763434937683000
218321424	::482763486712176000
500517566	::482763527900651000
173371030	::482763529506680000
240941201	::482763564801724000
189033239	::482763635731611000
280309716	::482763641813762000
624394090	::482763642450874000
500517566	::482763712726839000
26333173	::482763726966505000
18547273	::482763732171251000
308858845	::482763741646585000
189033239	::482763800894898000
160144135	::482763821384093000
500517566	::482763852149702000
499167427	::482763893039583000
18547273	::482763904028647000
25237171	::482763924408774000
420323287	::482763940779139000
229332190	::482763967199457000
397571431	::482763971858948000
624394090	::482763984345370000
218321424	::482763987084673000
500517566	::482763996073033000
286203749	::482764095725137000
27538070	::482764134053085000
624394090	::482764156366376000
173371030	::482764180198412000
50157557	::482764267804844000
308858845	::482764281503809000
56556074	::482764300679802000
173371030	::482764307222917000
161622400	::482764354173939000
393761423	::482764356636012000
286203749	::482764371131510000
27538070	::482764377754705000
17522792	::482764389674516000
286203749	::482764417986068000
218321424	::482764477444530000
407894919	::482764503407288000
14594667	::482764599649767000
383383485	::482764638828756000
443376354	::482764645095051000
26333173	::482764651349155000
176489426	::482764694625988000
119636299	::482764758924271000
24383303	::482764761822543000
383383485	::482764775672147000
173371030	::482764787051274000
624394090	::482764820102389000
18547273	::482764837919809000
252681307	::482764861903233000
331447850	::482764932455215000
258532274	::482764958581927000
605608831	::482765010645446000
114593439	::482765024356622000
173371030	::482765035811639000
383383485	::482765036503326000
443332358	::482765101234016000
198233216	::482765182444130000
313120951	::482765254137348000
114593439	::482765320956833000
500517566	::482765326732783000
15170503	::482765332889612000
410856984	::482765346336555000
61050527	::482765348417314000
383383485	::482765366565670000
500517566	::482765370747789000
96421993	::482765371506962000
25935173	::482765386283118000
173371030	::482765438791991000
223614733	::482765506609291000
500517566	::482765507956047000
500517566	::482765619050598000
500517566	::482765662151258000
23225674	::482765677585911000
173371030	::482765726260789000
80586819	::482765731113623000
442433056	::482765741536464000
500517566	::482765748038025000
26333173	::482765770267828000
252681307	::482765784150982000
258532274	::482765936337117000
500517566	::482765945967222000
288540835	::482765968515428000
30529918	::482765991315636000
2084321	::482766011838377000
2084321	::482766026409398000
355990893	::482766040343273000
222278624	::482766066892808000
309789310	::482766088124383000
402333632	::482766090553270000
384530394	::482766098643681000
80586819	::482766106856157000
453690730	::482766119615229000
34071360	::482766145129172000
43977455	::482766146182320000
66184984	::482766155984039000
60046761	::482766186929586000
96421993	::482766222493499000
397024307	::482766235864535000
29607520	::482766245524426000
160144135	::482766260120190000
267445807	::482766283973197000
335488857	::482766305939193000
18547273	::482766361454575000
60046761	::482766382967169000
458808714	::482766446905139000
375873224	::482766455704805000
27626703	::482766494783115000
173371030	::482766499258445000
160144135	::482766501988945000
458808714	::482766552542883000
267445807	::482766658692743000
253178679	::482766690288025000
81643358	::482766693492875000
18929923	::482766703152365000
267445807	::482766768021438000
15782772	::482766790641332000
31294794	::482766801210593000
57385263	::482766840754888000
220587584	::482766880759762000
108542953	::482766933209542000
26333173	::482766938842890000
509760806	::482766952012591000
18023231	::482767031960223000
26333173	::482767048448438000
27538070	::482767048754200000
115503799	::482767061588795000
243751614	::482767077116502000
135003892	::482767106484629000
473196438	::482767122431737000
135003892	::482767146745745000
252681307	::482767164852944000
591216066	::482767187770609000
220587584	::482767274932047000
31326082	::482767284369227000
484423510	::482767407736705000
233677206	::482767519003189000
26333173	::482767612951396000
220587584	::482767635877068000
100090407	::482767650452684000
252681307	::482767676159557000
334423964	::482767705695469000
17694593	::482767721629622000
69064286	::482767782023802000
40054726	::482767856304549000
17830276	::482767901720453000
259093732	::482767910348128000
222278624	::482767914991251000
229332190	::482767929860444000
252681307	::482767953012985000
258532274	::482767978157854000
591216066	::482767993378967000
31326082	::482768001305825000
200685756	::482768014081671000
299796220	::482768019282997000
288540835	::482768045245362000
282692620	::482768061746139000
45966951	::482768126191611000
173371030	::482768131786416000
102875172	::482768170563149000
591216066	::482768177466982000
17830276	::482768179576332000
53312065	::482768180361052000
229332190	::482768298246172000
260361255	::482768305250238000
173371030	::482768338183917000
254711141	::482768338334932000
53312065	::482768355087372000
108542953	::482768362636730000
321498402	::482768385386635000
222278624	::482768479741673000
17522792	::482768572121243000
35305414	::482768597442240000
27784817	::482768601120649000
114593439	::482768610339737000
7345092	::482768615930744000
26333173	::482768630015598000
337434597	::482768653113229000
80586819	::482768654053154000
257225781	::482768655311044000
337434597	::482768670188240000
53312065	::482768714128171000
80586819	::482768716799959000
257225781	::482768778501963000
337434597	::482768803588087000
591216066	::482768820688674000
337434597	::482768846374195000
114593439	::482768846701359000
383045348	::482768861427552000
295881773	::482768894168682000
89846697	::482768934907568000
272533260	::482768939139616000
229332190	::482768940247318000
337434597	::482768941526179000
337434597	::482768987567050000
114593439	::482769036896260000
118827154	::482769045805334000
29853720	::482769079334211000
358031089	::482769115048726000
221205505	::482769128273772000
53312065	::482769198880661000
32973618	::482769248024944000
26333173	::482769286369644000
142038800	::482769314685411000
229332190	::482769321178173000
32973618	::482769388178010000
270184694	::482769400492462000
222278624	::482769413662191000
27538070	::482769425662099000
114593439	::482769525981470000
87966998	::482769544306778000
222278624	::482769563335925000
91195209	::482769576111783000
17522792	::482769596110225000
29853720	::482769601147596000
24383303	::482769637369589000
77765035	::482769641618419000
32973618	::482769660342177000
118827154	::482769670987337000
118827154	::482769706026553000
511899726	::482769711956897000
118827154	::482769774322397000
102233693	::482769776964411000
381203261	::482769778004602000
29853720	::482769831389716000
458808714	::482769834447368000
458808714	::482769865451646000
26333173	::482769888533307000
326554021	::482769895092789000
354412568	::482769897907167000
118827154	::482769913216774000
116071398	::482769981651054000
68432091	::482769982322143000
50354861	::482769987547828000
118827154	::482769992086487000
53312065	::482770011543859000
27538070	::482770036692512000
377627227	::482770056799993000
254711141	::482770061594087000
326554021	::482770072482480000
223614733	::482770089599438000
383383485	::482770089708486000
118827154	::482770106184138000
26333173	::482770115151560000
229332190	::482770154481516000
25237171	::482770159602393000
114593439	::482770167118569000
516542821	::482770207732400000
323978080	::482770215600926000
68432091	::482770220692807000
53312065	::482770245644746000
32973618	::482770313919602000
26947347	::482770314842357000
29853720	::482770316272218000
372611209	::482770321053741000
118827154	::482770334257807000
377627227	::482770355136630000
377627227	::482770423658987000
68432091	::482770445952098000
53312065	::482770509126705000
351264389	::482770645990649000
26333173	::482770753629466000
36851172	::482770756624207000
48562201	::482770780552314000
53312065	::482770929190436000
328252982	::482770987323105000
288540835	::482770995086770000
26333173	::482770998547480000
452882285	::482771008030392000
27538070	::482771016398024000
117264210	::482771051177594000
26333173	::482771126347911000
220587584	::482771137772793000
17522792	::482771155263057000
29853720	::482771277694787000
355574432	::482771346452013000
26333173	::482771363690979000
53312065	::482771379981664000
175314654	::482771448210391000
76248039	::482771500261322000
60046761	::482771501876146000
542693847	::482771543898877000
86131593	::482771548755881000
173232394	::482771636811079000
288540835	::482771653936443000
18547273	::482771821637279000
42994926	::482771835692396000
223614733	::482771907532451000
399408344	::482771929716101000
41649263	::482771944446509000
36851172	::482771973731123000
240892007	::482771992597123000
33217361	::482772052038807000
372611209	::482772147341770000
24634410	::482772188290768000
511899726	::482772275213516000
313120951	::482772276937379000
511899726	::482772288299732000
24634410	::482772288530432000
36851172	::482772313910554000
511899726	::482772347556859000
240892007	::482772348584476000
200685756	::482772367534333000
200685756	::482772370340319000
136458681	::482772391442272000
76248039	::482772405127876000
193583131	::482772409175404000
511899726	::482772437416017000
511899726	::482772437801500000
511899726	::482772443384127000
259542533	::482772497268371000
511899726	::482772525013663000
233677206	::482772527744552000
61698439	::482772546270801000
36851172	::482772570174156000
32171318	::482772582211813000
511899726	::482772620576686000
32171318	::482772698553401000
64791948	::482772717532233000
240892007	::482772814332583000
22736943	::482772843306823000
18618379	::482772975993626000
444251177	::482772981538488000
233677206	::482773158983127000
240892007	::482773222736150000
258532274	::482773262389497000
546989830	::482773263433474000
337434597	::482773264767275000
136458681	::482773320325017000
327689033	::482773364134936000
233677206	::482773523384258000
283518032	::482773601167626000
237963845	::482773624093700000
225122347	::482773686429421000
240892007	::482773758315225000
176487313	::482773766691233000
444251177	::482773811721691000
550757928	::482773873587277000
270184694	::482773880696995000
467043006	::482773902393757000
225122347	::482773972439040000
225122347	::482774111203360000
511899726	::482774162620952000
282692620	::482774217692553000
77078833	::482774306183581000
53486281	::482774316564885000
220587584	::482774359698726000
49383709	::482774432209858000
233677206	::482774436157079000
240892007	::482774526954983000
233677206	::482774595020521000
266703661	::482774740692897000
42638131	::482774844346347000
351264389	::482774845453631000
104539435	::482774866165526000
144733584	::482774878626402000
54422208	::482774894904483000
144733584	::482774900940083000
176487313	::482774931181023000
81765661	::482774980799647000
41649263	::482775005223071000
42638131	::482775026429480000
41649263	::482775030619594000
561527789	::482775059828723000
81765661	::482775068880023000
42638131	::482775095715168000
92840294	::482775100496695000
270184694	::482775136928825000
36579395	::482775174702301000
233677206	::482775216163409000
355574432	::482775241546924000
472287305	::482775275160481000
175591069	::482775332529790000
561527789	::482775374288277000
19939574	::482775398691143000
240892007	::482775514126364000
266703661	::482775564152238000
519898323	::482775691566403000
27904685	::482775728048439000
25760567	::482775752069623000
397571431	::482775846290067000
382359896	::482775896181317000
238740641	::482775915210883000
263418480	::482775994902654000
240892007	::482776014225801000
220587584	::482776019099602000
321780812	::482776029925482000
46963484	::482776037730689000
32171318	::482776045708660000
713350694	::482776066772439000
247633146	::482776189690335000
415953059	::482776207738404000
322465167	::482776244782497000
247633146	::482776288835284000
32171318	::482776302702047000
397571431	::482776306854023000
177101575	::482776354707210000
346173821	::482776356179030000
397571431	::482776491269165000
32171318	::482776784698896000
18547273	::482776845369090000
18618379	::482776883994456000
247633146	::482776885860904000
452882285	::482776930345705000
247633146	::482776931478159000
18547273	::482776960414654000
397571431	::482777023652184000
247633146	::482777062923440000
228213959	::482777135937880000
397571431	::482777148021673000
263418480	::482777195790626000
54422208	::482777225402413000
77765035	::482777248773058000
228213959	::482777295057199000
382359896	::482777304981319000
337434597	::482777309074575000
270065033	::482777375436861000
382359896	::482777477350055000
511899726	::482777554315538000
60718620	::482777585571856000
167282271	::482777776731459000
382359896	::482777837985091000
167282271	::482777888421588000
167282271	::482777935699775000
41649263	::482777965076299000
60718620	::482777984504725000
18437537	::482778071859077000
60718620	::482778083683213000
240015074	::482778096529977000
24634410	::482778105929424000
406772829	::482778143145472000
406772829	::482778199479160000
164676969	::482778258732490000
60718620	::482778308409827000
365151006	::482778318316773000
402333632	::482778381592035000
382359896	::482778405432070000
220587584	::482778432401469000
366701651	::482778442048368000
33818674	::482778459328876000
452882285	::482778587506814000
50157557	::482778635170873000
442082078	::482778640686383000
233677206	::482778672701898000
366701651	::482778700606218000
176487313	::482778717463117000
442082078	::482778720910843000
96443022	::482778749167878000
60718620	::482778930420940000
176487313	::482778974519435000
33369338	::482779174201872000
442082078	::482779201078980000
45966951	::482779206066372000
33369338	::482779243286249000
176487313	::482779310399291000
511899726	::482779439978135000
156961324	::482779611864907000
21531254	::482779683713339000
16107745	::482779698099810000
176487313	::482779752525070000
228213959	::482779798712745000
28510276	::482779922797056000
100471456	::482779928346509000
100471456	::482780024060538000
117264210	::482780066058088000
114593439	::482780071598374000
167282271	::482780082311024000
240892007	::482780178716717000
49383709	::482780179962400000
233677206	::482780181892169000
499167427	::482780184047648000
45966951	::482780184391987000
260262291	::482780254319017000
366701651	::482780269796007000
156961324	::482780274338455000
233677206	::482780401745010000
16107745	::482780445495414000
76442745	::482780454005641000
366701651	::482780478210994000
233677206	::482780644742008000
393264911	::482780656426958000
100471456	::482780761461129000
167282271	::482780949441441000
133526428	::482780966428372000
133526428	::482780973210554000
233677206	::482781030378909000
228213959	::482781047730360000
156961324	::482781048678264000
133526428	::482781070614859000
393264911	::482781080785678000
144733584	::482781081335517000
133526428	::482781095596154000
274432702	::482781111278243000
79606394	::482781153120632000
381373424	::482781232204226000
117264210	::482781347480879000
36116261	::482781523884912000
228213959	::482781562404999000
322465167	::482781681972031000
187078541	::482781699256758000
100471456	::482781762733764000
223288871	::482781771721744000
228213959	::482781819192868000
331447850	::482781864596230000
176487313	::482781885769068000
393264911	::482781959198736000
100471456	::482781970783809000
628427510	::482782027544948000
256756265	::482782060210561000
187078541	::482782077692043000
20822956	::482782106805100000
117264210	::482782140632166000
56917722	::482782154468765000
49383709	::482782201952477000
76082847	::482782263999221000
156961324	::482782271775068000
331447850	::482782352695767000
217871594	::482782381879750000
149980973	::482782389286866000
331447850	::482782429082443000
68512582	::482782513950371000
315614733	::482782522367963000
393264911	::482782554852831000
73275873	::482782559726628000
60046761	::482782572477284000
315614733	::482782604031033000
114593439	::482782701527650000
21696310	::482782766128328000
408031484	::482782770456850000
39469570	::482782799976755000
370401061	::482782854804692000
315614733	::482782905878339000
236628483	::482782971208798000
82600674	::482783039848591000
393264911	::482783052817395000
114593439	::482783122090520000
473718221	::482783134744735000
340094001	::482783136695480000
56917722	::482783149001166000
68622166	::482783151496773000
20822956	::482783152893480000
393264911	::482783170178211000
315614733	::482783204995104000
319771975	::482783277632065000
331447850	::482783293171982000
14594667	::482783368279764000
315614733	::482783380262510000
236628483	::482783425858781000
236628483	::482783450974265000
14594667	::482783538714923000
309108026	::482783553768288000
393264911	::482783561842298000
331447850	::482783603625951000
570502101	::482783814368763000
299796220	::482783894828498000
50157557	::482783903002816000
81469472	::482784029469843000
37294507	::482784106472689000
76442745	::482784143655186000
570502101	::482784147098710000
68512582	::482784248374775000
432819849	::482784262026829000
432819849	::482784328212955000
283051149	::482784328884035000
33342988	::482784408139595000
111462710	::482784450376663000
260262291	::482784555355484000
256346048	::482784584367890000
433168829	::482784595289468000
236628483	::482784612293169000
236628483	::482784684259037000
236628483	::482784715632439000
101881386	::482784812802260000
236628483	::482784847585230000
236628483	::482785061574414000
375734748	::482785080452980000
454146385	::482785124011225000
27904685	::482785150250409000
557400595	::482785232068685000
68512582	::482785321520988000
101881386	::482785327036514000
73275873	::482785408623706000
375734748	::482785409928142000
111462710	::482785582398308000
308657649	::482785588027064000
337434597	::482785609535086000
308657649	::482785650601897000
66270239	::482785675628904000
406772829	::482785738505719000
557400595	::482785779958046000
286203749	::482785814011588000
286203749	::482785879748902000
50157557	::482785909931118000
277760577	::482785981566038000
56917722	::482785986049372000
233677206	::482786054676938000
101881386	::482786108213043000
557400595	::482786118861983000
135003892	::482786139208556000
237963845	::482786192769826000
494543536	::482786214903177000
20822956	::482786233458774000
359776589	::482786328333914000
230898142	::482786368246919000
286203749	::482786387628785000
156961324	::482786524044349000
359104594	::482786585587372000
132976059	::482786650838159000
135003892	::482786786486140000
286203749	::482786786691674000
233677206	::482786808192045000
359776589	::482786857269215000
286203749	::482786896230105000
135003892	::482786911421861000
286203749	::482787090204073000
445268626	::482787090883940000
56917722	::482787307502596000
76442745	::482787398380576000
114235211	::482787421038190000
635577431	::482787442735316000
56917722	::482787452659048000
34108658	::482787459575468000
247159855	::482787803470643000
175591069	::482787875784622000
331307463	::482787901462179000
233677206	::482787920215289000
286203749	::482787965395943000
379833720	::482788045494575000
50157557	::482788122959171000
50157557	::482788151287488000
60718620	::482788238013530000
247159855	::482788249350336000
413735493	::482788299388358000
122725183	::482788325044920000
557400595	::482788394938793000
433168829	::482788427067166000
331447850	::482788489734275000
31326082	::482788499737694000
413735493	::482788505618116000
31326082	::482788539310952000
331447850	::482788595866951000
60718620	::482788629367234000
50157557	::482788690255548000
359776589	::482788703236923000
175591069	::482788733263962000
33418266	::482788749890158000
331447850	::482788773680254000
286203749	::482788797684273000
50157557	::482788868328935000
33418266	::482788953506852000
263971863	::482788967457116000
214595457	::482788999451648000
50157557	::482789162731327000
286203749	::482789218121289000
31326082	::482789247452065000
49114032	::482789324417540000
431937908	::482789364330545000
176224586	::482789411042512000
14594667	::482789413051584000
286203749	::482789418529325000
215362694	::482789429900480000
498637061	::482789485562707000
286203749	::482789637388107000
246030395	::482789694984290000
113221759	::482789758759079000
220632867	::482789770125271000
21531254	::482789800907268000
286203749	::482789823690727000
458529098	::482789824374788000
187047785	::482789866380357000
220632867	::482789876090150000
68512582	::482789917408649000
313120951	::482789972215214000
15902298	::482790108890791000
286203749	::482790257121693000
202927618	::482790295696728000
15902298	::482790297005326000
478826327	::482790470066503000
431937908	::482790485824520000
431937908	::482790542657335000
286203749	::482790627176742000
119269983	::482790641588785000
377555310	::482790668822388000
286203749	::482790832903180000
49114032	::482790886372151000
208171241	::482790897826807000
49114032	::482790990424440000
286203749	::482791091393937000
119269983	::482791144892674000
36612981	::482791164404183000
336845657	::482791169739735000
509523903	::482791332239245000
554801627	::482791457506332000
49114032	::482791529589641000
70254385	::482791621688590000
148445755	::482791636238217000
87966998	::482791662369124000
482944497	::482791680534642000
70254385	::482791709710221000
51979136	::482791731868344000
557400595	::482791753762603000
331447850	::482791780195123000
331447850	::482791815842512000
23164217	::482791820988907000
70254385	::482791908688011000
46070001	::482791950324883000
87966998	::482791968125485000
70254385	::482792048157003000
87966998	::482792059888484000
70254385	::482792132785479000
23164217	::482792166419202000
87966998	::482792168588070000
31326082	::482792193153699000
499167427	::482792223675662000
561540580	::482792249902637000
31326082	::482792296492957000
561540580	::482792354089156000
561540580	::482792460242780000
31326082	::482792472012009000
141976809	::482792476546048000
70254385	::482792554694705000
431937908	::482792574583713000
331307463	::482792595911745000
331307463	::482792629134823000
31326082	::482792632867762000
561540580	::482792656896917000
33788573	::482792661191884000
557400595	::482792697829130000
36772146	::482792790649081000
286203749	::482792797225762000
31326082	::482792837591744000
75937251	::482792842071261000
17054163	::482792842692005000
286203749	::482792852095647000
60712766	::482792875189862000
561540580	::482792918797656000
24634410	::482793036829569000
141976809	::482793107176452000
351264389	::482793135852908000
319771975	::482793139514519000
561540580	::482793206426243000
286203749	::482793268720041000
561540580	::482793311027994000
246030395	::482793382016610000
561540580	::482793463012806000
487322279	::482793519501701000
286203749	::482793539168772000
358031089	::482793579316666000
487322279	::482793624967475000
141976809	::482793643254611000
313120951	::482793688859308000
561540580	::482793734128414000
33011898	::482793754156617000
256853017	::482793823639068000
31326082	::482793828198252000
438115686	::482793880958402000
141976809	::482793907218952000
286203749	::482793946381156000
381373424	::482793976261382000
187047785	::482793984616439000
277829772	::482794007358341000
100195876	::482794029784895000
187047785	::482794146017865000
230365198	::482794188078333000
286203749	::482794201705222000
42638131	::482794314334892000
187047785	::482794378721644000
340119318	::482794383817728000
438115686	::482794399307276000
438115686	::482794414578728000
70805584	::482794439035715000
42638131	::482794508300451000
286203749	::482794539355086000
313120951	::482794645798133000
33418266	::482794702425436000
377357259	::482794704698736000
33823755	::482794714559574000
438115686	::482794738521608000
60718620	::482794893023387000
263971863	::482794943425941000
68432091	::482794992063488000
351264389	::482795035453169000
438115686	::482795082500694000
245021956	::482795096031502000
286203749	::482795111097450000
187047785	::482795121159569000
237621304	::482795149890576000
340119318	::482795150024773000
68432091	::482795174264074000
286203749	::482795254303567000
327934017	::482795378081677000
28063382	::482795436877430000
377357259	::482795451171602000
133526428	::482795493689675000
603870273	::482795618163638000
577920402	::482795704541147000
216833550	::482795708244705000
438115686	::482795788372684000
68432091	::482795829254967000
365505682	::482795863161307000
286203749	::482796092287762000
282779381	::482796144750120000
111978266	::482796223569481000
299441398	::482796251293831000
214595457	::482796436732383000
286203749	::482796438074560000
50157557	::482796660724998000
37294507	::482796702445735000
202927618	::482796762344587000
214595457	::482796791885082000
387472182	::482796813083086000
214595457	::482796840468107000
76248039	::482796973993390000
214595457	::482797008072503000
313120951	::482797038342373000
406772829	::482797070055518000
214595457	::482797094278021000
24113194	::482797220702732000
286203749	::482797223411851000
286203749	::482797236267388000
214595457	::482797242068127000
377357259	::482797273445703000
214595457	::482797306043850000
214595457	::482797348255305000
33788573	::482797599020158000
286203749	::482797632100630000
286203749	::482797643295256000
286203749	::482797680041545000
33788573	::482797698140368000
70805584	::482797854717509000
553930094	::482797970765512000
50157557	::482798010070335000
35706997	::482798011861315000
365505682	::482798181529300000
364035957	::482798210688507000
50157557	::482798229013008000
286203749	::482798241386225000
438115686	::482798250148110000
286203749	::482798273699147000
396923534	::482798424895389000
313120951	::482798446886141000
286203749	::482798472785960000
286203749	::482798500921360000
387941507	::482798617724321000
68512582	::482798619737980000
67069063	::482798628893757000
50157557	::482798740500008000
68512582	::482798830724079000
313120951	::482798840253149000
128775325	::482798884075208000
506707370	::482798938257625000
286203749	::482798968544305000
438115686	::482798999632498000
286203749	::482799058117857000
313120951	::482799059111911000
89846697	::482799076899971000
22087737	::482799079030665000
68512582	::482799113986400000
68432091	::482799199545982000
68432091	::482799297403293000
214357483	::482799308253569000
286203749	::482799420405059000
68512582	::482799636831555000
66786075	::482799717101752000
52824736	::482799751205617000
68512582	::482799768612376000
359174210	::482799807678119000
52824736	::482799900770332000
313120951	::482799934341533000
142045716	::482799951815008000
50157557	::482799962820861000
286203749	::482799967975653000
313120951	::482800000183701000
68512582	::482800028369821000
161041223	::482800035961528000
214465537	::482800155385536000
313120951	::482800169352572000
440875002	::482800203896848000
39416036	::482800229109211000
299796220	::482800250953170000
438115686	::482800260222177000
313120951	::482800277771141000
313120951	::482800463910158000
224124379	::482800590536208000
286203749	::482800606092869000
319851493	::482800757503442000
50157557	::482800799404154000
195563881	::482800848028704000
440875002	::482800868207521000
46070001	::482800995911868000
313120951	::482801038471090000
386169383	::482801075678748000
272184078	::482801138517819000
214595457	::482801164354744000
361527638	::482801332869672000
212490176	::482801386862551000
33418266	::482801397587386000
33418266	::482801570585649000
245957488	::482801623958577000
31326082	::482801783501111000
212490176	::482801795698159000
128775325	::482801834751303000
276381534	::482801886446485000
128775325	::482801963008929000
18547273	::482802095393742000
396923534	::482802220313088000
214220072	::482802254953476000
214595457	::482802388957282000
31326082	::482802455097262000
214220072	::482802548525387000
128775325	::482802716775706000
68432091	::482802756894588000
397084214	::482802840994201000
31326082	::482803007055073000
276381534	::482803104484954000
270173839	::482803238404886000
270173839	::482803317752750000
176487313	::482803450825031000
50157557	::482803478356434000
276381534	::482803720670183000
346569016	::482803725103140000
15726982	::482803956171964000
262240809	::482804252532695000
212490176	::482804390068109000
153544543	::482804512390791000
79861287	::482804577163427000
31326082	::482804617181270000
31326082	::482804702879289000
469970755	::482804767870443000
31326082	::482804892231159000
700013623	::482804901785792000
212490176	::482804915291447000
31326082	::482805080333115000
460491164	::482805099303952000
212490176	::482805117985366000
188480631	::482805238983061000
479156555	::482805263028584000
235867165	::482805561952440000
413735493	::482805651962204000
413735493	::482805691397070000
406772829	::482805792811126000
31326082	::482806007093919000
60131090	::482806016719863000
216168764	::482806236782424000
556631416	::482806247209439000
406772829	::482806401761153000
212490176	::482806526034198000
469722641	::482806638068248000
212490176	::482806676412583000
354412568	::482807096866377000
66882384	::482807114218606000
556631416	::482807197496135000
377357259	::482807398302617000
52824736	::482807534315511000
235867165	::482807788133830000
235867165	::482808146285441000
183090041	::482808149276377000
212490176	::482808838937006000
320485729	::482808907497488000
275681559	::482809237421039000
495135733	::482809408544460000
301761224	::482809528115658000
262240809	::482809786145058000
286487329	::482810272344989000
144733584	::482810286274265000
18618379	::482810568097542000
286487329	::482810571109449000
398377928	::482810766471729000
44768272	::482810857525899000
179039178	::482811051382407000
163279109	::482811271343919000
418965366	::482811629562646000
153543800	::482811662714421000
187047785	::482811707429900000
15186859	::482811718037684000
60221494	::482811724551053000
418965366	::482811776233250000
331447850	::482812465101541000
331447850	::482812538589966000
301761224	::482812705640693000
22414245	::482812743712391000
22414245	::482812759063949000
60221494	::482812829129392000
60221494	::482813232692740000
314303039	::482813538503647000
275681559	::482813611039940000
275681559	::482813624272973000
400817337	::482813990578307000
58281200	::482814079606984000
400817337	::482814135814467000
205501297	::482814247236141000
331447850	::482814339334668000
331447850	::482814525364633000
377357259	::482814640116621000
377357259	::482814713709858000
400817337	::482814749134974000
212490176	::482814902600347000
202927618	::482814929502605000
275681559	::482815067918852000
212490176	::482815205060014000
418965366	::482815260374478000
331447850	::482815436409413000
179039178	::482815537119240000
260361255	::482815677225385000
436336703	::482816090746388000
52824736	::482816123092492000
436336703	::482816324675334000
52824736	::482816330240770000
436336703	::482816367960522000
17595323	::482817305655508000
179039178	::482817341332660000
15726982	::482817478511562000
142045716	::482817511683932000
19895969	::482818182659723000
47733122	::482818351261970000
307397057	::482818496209117000
47733122	::482818503066411000
47733122	::482818661703376000
418965366	::482818675796242000
14594667	::482818701381890000
504027031	::482818713754681000
142045716	::482818799763066000
281824012	::482819033964634000
421548020	::482819040432623000
213187842	::482819513411706000
433169770	::482819803812343000
418965366	::482819891838218000
331447850	::482820077964640000
189179241	::482820265345159000
17054163	::482820361999101000
418965366	::482820369426825000
189179241	::482820859984232000
327689033	::482821110229397000
397084214	::482821167216984000
438115686	::482821173449744000
76442745	::482821201899704000
331447850	::482821277883715000
484202581	::482821299040161000
22414245	::482821303401840000
152715270	::482821398042136000
31326082	::482821401095598000
153544543	::482821503595995000
438115686	::482821748191027000
17054163	::482821790700277000
76442745	::482821801429323000
302408703	::482821956174381000
302408703	::482822004186554000
302408703	::482822023933358000
381373424	::482822086449061000
331447850	::482822157743841000
58562014	::482822301683957000
267023866	::482822321996963000
187280228	::482822445540204000
76442745	::482822480097050000
51979136	::482822533876441000
15726982	::482822688441106000
209208697	::482822800953311000
15726982	::482822987000074000
308858845	::482824058321793000
26198298	::482824246511411000
205501297	::482824299917484000
308858845	::482824362022948000
44768272	::482824790458507000
15782772	::482824795768119000
44768272	::482824871387615000
179039178	::482824900177309000
354412568	::482825265584672000
44768272	::482825352457519000
84849075	::482825478303395000
12057032	::482826652930416000
100090407	::482826678851600000
472287305	::482826771599855000
20924979	::482827003679109000
51814269	::482827705583276000
301657872	::482828132878008000
550757928	::482828251987865000
48557490	::482828453461630000
69044676	::482828459043868000
550757928	::482828477469442000
37863682	::482829955928035000
208250490	::482830078372352000
532542878	::482830751100973000
97307001	::482830927270125000
101136541	::482831151355023000
509524562	::482831291000188000
307697597	::482831323547963000
325192444	::482831621557456000
51068331	::482831635159990000
22087737	::482831698191982000
123939574	::482831841259302000
123939574	::482831920896569000
22087737	::482831986143539000
477235727	::482831989737676000
477235727	::482832078543654000
433169770	::482832346920411000
228213959	::482832412552863000
214357483	::482832566781616000
247159855	::482832598700277000
218956862	::482832704690343000
358452616	::482832707789930000
307697597	::482832743487660000
424498591	::482832861700304000
307697597	::482832893115256000
358452616	::482833144152748000
34796664	::482833316651876000
358452616	::482833378035527000
14307454	::482833405730914000
80157666	::482833561436057000
161622400	::482833727790120000
358452616	::482833768323899000
123939574	::482834071676911000
31066609	::482834216657252000
31066609	::482834275398463000
48046250	::482834281069551000
358452616	::482834439265718000
450560571	::482834466377695000
19837708	::482834646250835000
428646436	::482834771614400000
556323854	::482834961951895000
556323854	::482835005484175000
631245094	::482835123960676000
19837708	::482835136032276000
123939574	::482835228642131000
48046250	::482835304752381000
123939574	::482835579730546000
19939574	::482835598160318000
21531254	::482835714908749000
19939574	::482835717408563000
19939574	::482835811449065000
25104281	::482835878285291000
19939574	::482835885218488000
123939574	::482835931422924000
104112940	::482836008732749000
123939574	::482836119260643000
28405302	::482836254162055000
165290348	::482836399402799000
19939574	::482836664591478000
165658390	::482836668144054000
104947253	::482836767620739000
104947253	::482836814211067000
19939574	::482837025918169000
483190332	::482837064535130000
214678768	::482837300779290000
19939574	::482837442085416000
29849760	::482837898920611000
19939574	::482837925084663000
123939574	::482838210569969000
137426396	::482838242002100000
849	::482838424786042000
849	::482838501227237000
132976059	::482838584735449000
129441756	::482838611231248000
357308471	::482838655866646000
285401749	::482839128891850000
331447850	::482839258349064000
277873263	::482839352901242000
331447850	::482839353316499000
277873263	::482839774093266000
26198467	::482839854720356000
184195472	::482839910999527000
483190332	::482840026888171000
267538322	::482840069942702000
277873263	::482840276319232000
76442745	::482840314118295000
377357259	::482840315540144000
267538322	::482840429759447000
31250549	::482840563230580000
849	::482840711440896000
210674392	::482840727265619000
42720153	::482840744185843000
46070001	::482840913069490000
46284235	::482841004383297000
487322279	::482841228782747000
483190332	::482841614876823000
52542320	::482841965864566000
468965579	::482841976975671000
15726982	::482841979701981000
405676565	::482842071645298000
19939574	::482842689184874000
12057032	::482842706687696000
161483889	::482843012389941000
225287674	::482843098444083000
236930269	::482843110431416000
274262734	::482843147022503000
162175448	::482843413889286000
343018153	::482843482801709000
241337450	::482843559465189000
27726737	::482843623243784000
339458716	::482843629149380000
338073739	::482843731763011000
105852149	::482843844535263000
624360378	::482843863959486000
27726737	::482844149880598000
103138091	::482844353077841000
15726982	::482844360724471000
60718620	::482844395998543000
446757000	::482844404768452000
624360378	::482844437127888000
460772038	::482844460787593000
624360378	::482844674714255000
27726737	::482844758503485000
171807880	::482845014867722000
274262734	::482845048053460000
624360378	::482845103686713000
161483889	::482845196095598000
27726737	::482845210443915000
416506126	::482845333538369000
365523194	::482845354233049000
338120144	::482845361615036000
104539435	::482845601181478000
56359547	::482845605127929000
185633935	::482845676485619000
624360378	::482845684736208000
397084214	::482845825152716000
70571907	::482846190564700000
24821703	::482846286568501000
38804898	::482846349449101000
104539435	::482846804174987000
161483889	::482846944612868000
153531619	::482847053748260000
84849075	::482847163915833000
21449993	::482847290583830000
53258017	::482847624312008000
624360378	::482847752398069000
326554021	::482847815219945000
377357259	::482848062105079000
237621304	::482848196649959000
62396842	::482848206468812000
161483889	::482848299545026000
337937520	::482848413953052000
181101394	::482848438489337000
38804898	::482848453341364000
161483889	::482848476712435000
161483889	::482848510937927000
186823940	::482848583402549000
165290348	::482848646547787000
407248121	::482848677824712000
153544543	::482848927222218000
509760806	::482848993391554000
364035957	::482849019648307000
213763059	::482849088099340000
114967175	::482849091873812000
6733652	::482849422347210000
377357259	::482849540949561000
14253476	::482849678015606000
14253476	::482849684881670000
441039165	::482849750501179000
14253476	::482849763889807000
441039165	::482849805320736000
364035957	::482849813978181000
484202581	::482849825718026000
219153949	::482849882592784000
14253476	::482850133068218000
285401749	::482850328425922000
48562201	::482850403713683000
108605734	::482850420453167000
219153949	::482850528700141000
227355784	::482850567870742000
408869196	::482850641283653000
161041223	::482850746468401000
32171318	::482850998957121000
60399576	::482851066191425000
370416747	::482851080150474000
81765661	::482851148408172000
370416747	::482851180696309000
161483889	::482851185536544000
265553576	::482851296970420000
14253476	::482851529381412000
343018153	::482851537216364000
337937520	::482851673736757000
176188106	::482851719937007000
14253476	::482851819212009000
176188106	::482851883120594000
161041223	::482851959750557000
240492455	::482852063643058000
161483889	::482852105787817000
181877725	::482852175953948000
364035957	::482852276340809000
51814269	::482852381001281000
128103434	::482852387502059000
436476907	::482852418825097000
466646092	::482852493651484000
146855323	::482852557745037000
72210207	::482852600874688000
176188106	::482852679589580000
34071360	::482852941661892000
20804321	::482853018476367000
59454178	::482853050403401000
410286428	::482853114123255000
8524892	::482853359700180000
302408703	::482853369070256000
176188106	::482853423620968000
57933673	::482853425940426000
86604355	::482853468747485000
161483889	::482853502713335000
14253476	::482853756321947000
27726737	::482853791922810000
161041223	::482854066817892000
426923626	::482854122945646000
364035957	::482854252407443000
227355784	::482854277769994000
161483889	::482854319327571000
21696310	::482854366735372000
171642430	::482854392308461000
161483889	::482854436545757000
78213	::482854509433991000
331447850	::482854548344561000
161483889	::482854598630440000
38804898	::482854755799019000
161483889	::482854757212909000
35082993	::482854761658449000
35082993	::482854800711634000
161483889	::482854810186960000
171642430	::482854810472169000
262449011	::482854830634172000
22536077	::482854853647941000
262449011	::482854856856969000
171642430	::482854866097029000
161483889	::482855117331648000
110236585	::482855198378196000
161483889	::482855293865693000
426923626	::482855382545465000
161483889	::482855496140210000
277794018	::482855592600403000
80157666	::482855804819619000
77765035	::482855828639076000
425183249	::482855870880296000
32171318	::482855923375804000
110236585	::482855953449365000
161483889	::482855966007099000
34536365	::482856049116848000
338073739	::482856180834787000
326813935	::482856236967530000
425381729	::482856247188676000
161483889	::482856265765621000
54587465	::482856321662726000
14253476	::482856382010753000
100742600	::482856424788475000
100742600	::482856424918507000
42220462	::482856443331100000
255104759	::482856488286031000
513434526	::482856522704109000
53258017	::482856547685380000
337937520	::482856668456574000
272999900	::482856681035280000
161483889	::482856702229102000
453044363	::482856721035980000
161483889	::482856749352099000
161483889	::482856980647018000
14253476	::482857049685262000
463908266	::482857193063346000
161483889	::482857252140097000
374772557	::482857252697559000
255104759	::482857316057100000
500517566	::482857332427472000
425183249	::482857399267885000
330201359	::482857672145137000
161483889	::482857873698209000
161483889	::482858086030643000
500517566	::482858122621751000
28197443	::482858278288764000
22033805	::482858286685777000
161483889	::482858346358521000
253120136	::482858372455092000
540330411	::482858416293965000
161483889	::482858446770163000
232312019	::482858455082876000
144733584	::482858466948952000
194054262	::482858508317384000
500517566	::482858611404996000
613029438	::482858628735848000
194054262	::482858752719462000
613029438	::482858775565856000
500517566	::482858807316332000
613029438	::482858829928206000
313792688	::482858922168963000
17694593	::482858940212846000
83878535	::482858940456132000
425183249	::482859071125880000
194054262	::482859075882221000
144733584	::482859238193377000
387472182	::482859280572219000
161483889	::482859483530805000
513270198	::482859493609316000
77765035	::482859578309083000
202196262	::482859598974427000
38440249	::482859634986733000
161483889	::482859692172247000
185633935	::482859802889297000
161483889	::482859909911158000
190396530	::482860025204211000
849	::482860072666947000
285906246	::482860103524040000
24821703	::482860180716003000
24821703	::482860193148313000
133508241	::482860207320481000
185633935	::482860363671949000
227355784	::482860370101415000
30128717	::482860646544207000
361489211	::482860763108085000
20020647	::482860771139801000
374772557	::482860940321255000
432819849	::482860956725157000
361489211	::482861221377744000
426923626	::482861252641701000
259830697	::482861348435398000
25609677	::482861374436286000
161483889	::482861409957867000
542693847	::482861414080454000
68221984	::482861487191752000
301717953	::482861498038247000
438582644	::482861518481276000
301717953	::482861531269693000
21105964	::482861560587509000
291413743	::482861682310402000
196693857	::482861790515056000
458808714	::482861841928835000
327934017	::482861881472733000
15726982	::482861907142258000
196693857	::482862013110947000
16623113	::482862014864179000
463431723	::482862178047774000
337937520	::482862406524493000
161483889	::482862423431708000
16726467	::482862545712463000
31144939	::482862611579826000
109105005	::482862829574164000
30128717	::482862934075641000
123373847	::482862935031545000
131941193	::482863144021549000
415179202	::482863148375220000
439491329	::482863185263747000
131941193	::482863339471912000
16726467	::482863370409099000
30128717	::482863399190396000
240492455	::482863525396615000
106715045	::482863574889799000
445219284	::482863792812867000
31359307	::482863944902533000
440875002	::482864166923821000
424498868	::482864187735957000
30128717	::482864286218584000
189179241	::482864343303073000
27179899	::482864521011159000
393718746	::482864616918089000
196230932	::482864656118075000
259830697	::482864660404633000
364043601	::482864753573101000
43967474	::482864779804278000
142364553	::482864780902821000
30128717	::482864876554313000
261471578	::482865037665525000
508860717	::482865079172734000
114064449	::482865134025854000
273631488	::482865144255356000
102401687	::482865193996025000
453044363	::482865257896243000
24171213	::482865294679879000
131633030	::482865376200380000
358611246	::482865388250599000
374228630	::482865394047139000
165290348	::482865428746600000
122067183	::482865633713872000
237621304	::482865671445827000
341037427	::482865686604021000
40478607	::482865817617727000
122067183	::482865890396872000
259830697	::482865998274772000
370420008	::482866045296717000
459612485	::482866173592100000
329471370	::482866177824129000
230365198	::482866183285518000
556323854	::482866197902688000
302934050	::482866248267489000
94215450	::482866268811587000
33249556	::482866282375966000
152127827	::482866467310817000
60131090	::482866491952332000
196693857	::482866608541401000
299297459	::482866609933914000
310654760	::482866717534998000
198233216	::482866741274374000
509524562	::482866834581250000
556323854	::482866866474328000
508860717	::482866895541256000
15726982	::482866897671573000
91712528	::482866914784735000
415179202	::482866929368305000
86474692	::482866979053637000
556323854	::482866979686981000
106715045	::482866985022545000
358611246	::482867051929673000
390900557	::482867125044772000
159944196	::482867180468326000
106715045	::482867196855865000
36869877	::482867209837219000
509524562	::482867246155722000
25609677	::482867274857324000
145572480	::482867277918785000
363059827	::482867326002683000
25609677	::482867389068247000
169291538	::482867390112231000
198233216	::482867433271607000
198233216	::482867594056069000
19939574	::482867613559570000
130514710	::482867627962814000
198233216	::482867662007971000
155213009	::482867664503582000
87247551	::482867703544160000
377715399	::482867807881666000
253230729	::482867898608664000
131278152	::482867915360710000
87247551	::482868082931535000
131278152	::482868235180601000
415179202	::482868274422902000
189664484	::482868307108691000
337937520	::482868375258144000
24171213	::482868401740595000
517695658	::482868439069908000
463431723	::482868447395590000
364035957	::482868525108051000
253230729	::482868618632253000
273631488	::482868622923026000
19939574	::482868650362146000
48562201	::482868705047502000
48562201	::482868733526822000
284137695	::482868758487511000
30719116	::482868922849710000
109060628	::482868972568580000
128666650	::482869104928636000
26642766	::482869173199335000
102796495	::482869186025500000
128666650	::482869248143130000
401443377	::482869260721475000
230327491	::482869291507650000
128666650	::482869334214049000
390900557	::482869440296386000
377715399	::482869443047854000
556323854	::482869506105028000
37011485	::482869530192924000
556323854	::482869710585724000
260464441	::482869762494431000
146855323	::482869799404711000
185629189	::482869829917876000
86970230	::482869880039821000
128666650	::482869882313121000
453690730	::482869893604204000
371817971	::482869950030155000
17694593	::482869996016918000
415998425	::482870021643718000
293737316	::482870162342043000
146855323	::482870266494988000
301717953	::482870271549128000
458808714	::482870372610871000
146855323	::482870466240335000
263914867	::482870564516663000
131941193	::482870594128846000
131941193	::482870632917790000
221641208	::482870689972883000
35026897	::482870708842672000
131941193	::482870710965391000
68818829	::482870784180748000
259830697	::482870865374085000
221641208	::482870975760203000
146855323	::482871010577100000
8524892	::482871022643720000
112576998	::482871022870228000
61698439	::482871055380652000
415179202	::482871351213297000
24171213	::482871370997448000
500517566	::482871495811952000
280297585	::482871577386573000
246571951	::482871585116680000
500517566	::482871601718128000
479156555	::482871620004872000
500517566	::482871918358695000
500517566	::482872018669694000
261900342	::482872053263896000
8524892	::482872109345931000
100090407	::482872157848866000
267936760	::482872216238190000
260464441	::482872218850828000
17536130	::482872235448082000
244351583	::482872348387704000
17233573	::482872522179117000
498321918	::482872705101074000
352486016	::482872889259995000
483190332	::482872905592614000
421356901	::482873070126788000
87956728	::482873073990131000
29327418	::482873109213503000
284813143	::482873238855241000
376541246	::482873321956978000
337937520	::482873570818002000
293737316	::482873587578458000
106715045	::482873636014280000
146855323	::482873650975346000
378609308	::482873690774708000
531871315	::482873712463847000
23475166	::482873725029580000
249243467	::482873734210936000
378609308	::482873808735330000
13683762	::482873813533618000
346173821	::482873858811105000
531871315	::482873865677594000
531871315	::482873895041900000
23475166	::482874092660330000
55704588	::482874137782665000
556323854	::482874145253130000
378609308	::482874185912315000
284813143	::482874209173925000
300594041	::482874218778861000
19245878	::482874225305206000
240530585	::482874232179679000
249243467	::482874242602500000
249243467	::482874326484398000
33249556	::482874435125645000
338073739	::482874476560777000
38579155	::482874492360724000
122614290	::482874602989690000
256088386	::482874677711233000
23475166	::482874727661182000
378609308	::482874775308496000
50157557	::482874897547272000
24171213	::482874919315701000
472528304	::482874951830339000
230365198	::482875011410456000
21912250	::482875040783163000
190396530	::482875112434446000
246571951	::482875159242502000
378609308	::482875175726088000
18551115	::482875202011811000
9129332	::482875223067590000
102530016	::482875277022748000
33249556	::482875585681969000
102875172	::482875611027734000
472528304	::482875733506011000
344442687	::482875805718949000
351264389	::482875806910545000
511899726	::482875852669984000
182901672	::482875963794292000
210676238	::482875990796812000
182901672	::482876015086432000
375364618	::482876071964975000
361199465	::482876076545171000
9129332	::482876118543130000
278301419	::482876139157737000
278301419	::482876146283868000
43586963	::482876155348135000
459612485	::482876176617062000
500517566	::482876207940501000
500517566	::482876221504888000
29327418	::482876236306210000
244646421	::482876266886873000
500517566	::482876271412920000
500517566	::482876280338411000
56169190	::482876319068221000
118827154	::482876319521574000
29327418	::482876333697953000
19939574	::482876388685279000
227355784	::482876455895191000
120853830	::482876463712972000
440314946	::482876494260076000
29327418	::482876557195612000
244646421	::482876621540442000
244646421	::482876661080158000
31258629	::482876679832879000
123939574	::482876688372469000
267936760	::482876763891306000
81469472	::482876821713596000
78614495	::482876849714757000
344902431	::482876998197317000
122283306	::482877102748745000
34071360	::482877112332738000
50509821	::482877230603710000
238024746	::482877371641774000
331482356	::482877406655418000
28771314	::482877581411106000
493640349	::482877719295053000
321037427	::482877905996111000
389614947	::482877967627194000
47269984	::482878064406192000
230903702	::482878067635802000
486138458	::482878280064720000
47269984	::482878485317185000
47269984	::482878598991183000
209223008	::482878599167762000
325192444	::482878656961056000
500517566	::482878701533945000
500517566	::482878716058820000
252623066	::482878814339747000
159011393	::482878916822958000
115852151	::482878936146128000
68432091	::482878956916736000
506519570	::482878978324058000
602224338	::482879031197839000
233767854	::482879154170236000
115200960	::482879295522480000
602224338	::482879295896190000
115824990	::482879408618086000
463138486	::482879545604055000
444251177	::482879588750479000
131278152	::482879608790843000
68432091	::482879630861668000
178492117	::482879643599388000
113760458	::482879703825399000
54587465	::482879728471121000
370049566	::482879892498169000
369174583	::482879915339952000
337937520	::482879938383851000
29300584	::482880138539843000
41143305	::482880150019649000
186823940	::482880158546657000
463138486	::482880178675138000
68966030	::482880232936845000
208250490	::482880315422044000
26831606	::482880370367422000
399555371	::482880374964772000
274432702	::482880386398035000
369174583	::482880427376390000
215109001	::482880473660551000
463138486	::482880487900192000
317483868	::482880504228638000
176224586	::482880514127183000
156961324	::482880682138423000
515049896	::482880773897211000
65832155	::482880818952417000
12057032	::482880822026850000
36579395	::482880883477581000
240492455	::482880887831293000
377357259	::482880942072029000
411997198	::482880946253742000
351264389	::482880965040033000
51649971	::482881052495474000
205043960	::482881070912663000
181101394	::482881075283107000
463138486	::482881119201660000
69916558	::482881165226176000
47929423	::482881172091842000
545540214	::482881195915493000
156961324	::482881302979301000
115200960	::482881353159950000
249468865	::482881367143755000
445219284	::482881393832099000
29737650	::482881414073823000
205043960	::482881493509738000
491679354	::482881538841796000
47929423	::482881645578448000
291221395	::482881649181720000
30242503	::482881756974960000
409680332	::482881766143713000
336821368	::482881818392137000
465089745	::482882015448952000
465089745	::482882018540535000
465089745	::482882021316775000
465089745	::482882024135340000
52105336	::482882033056612000
115200960	::482882040870617000
410403898	::482882061833748000
52950877	::482882069358329000
98552986	::482882078217109000
24821703	::482882083858436000
188508773	::482882094155042000
191947005	::482882232051572000
188508773	::482882247985352000
32431892	::482882323424493000
86604355	::482882392928296000
23799906	::482882530862186000
19182658	::482882626525863000
93043270	::482882659656679000
463138486	::482882729970003000
104947253	::482882886765654000
27626703	::482882992398823000
79363954	::482883014486003000
302408703	::482883017200140000
167513343	::482883089849675000
167513343	::482883095516160000
167513343	::482883139766083000
338073739	::482883142227730000
167513343	::482883165883990000
15361643	::482883185504571000
43586963	::482883188604559000
167513343	::482883194661142000
201878266	::482883219914625000
273748024	::482883246800125000
47269984	::482883297819648000
167513343	::482883299946536000
391573659	::482883304048562000
167513343	::482883313699659000
458808714	::482883326114418000
167513343	::482883406855151000
167513343	::482883410713935000
291221395	::482883431928725000
86243090	::482883485346955000
235382002	::482883507870392000
240492455	::482883548441886000
115852151	::482883581896052000
326813935	::482883656575647000
260825806	::482883680609005000
16566189	::482883689970298000
17233573	::482883694609563000
417428775	::482883701773070000
405239647	::482883713110274000
302408703	::482883780227899000
24226614	::482883823873441000
442433056	::482883925778235000
391573659	::482883978475868000
115852151	::482883994246475000
509524562	::482884002131767000
205043960	::482884021727154000
346173821	::482884058054402000
334665323	::482884102807224000
191947005	::482884121283551000
24868543	::482884141277396000
261900342	::482884161217118000
42910967	::482884186433269000
305926788	::482884292797009000
172573942	::482884304339349000
18657192	::482884354478055000
28498427	::482884366066913000
178492117	::482884370660073000
120853830	::482884480081068000
280798922	::482884494022545000
305926788	::482884520262512000
28498427	::482884534623428000
36891053	::482884545398599000
63996070	::482884591057768000
252422768	::482884592479641000
198233216	::482884681596026000
79363954	::482884740895109000
27626703	::482884757097684000
205501297	::482884772977332000
213887474	::482884844284698000
262449011	::482884849548935000
205320851	::482884851431780000
28498427	::482884868737495000
98552986	::482884875264217000
253759009	::482884906670776000
16566189	::482884934273880000
198233216	::482884991999692000
262449011	::482885024610795000
220532575	::482885037159768000
104539435	::482885040960184000
53258017	::482885049613041000
245080630	::482885101009645000
198233216	::482885111835144000
337434597	::482885116063002000
262449011	::482885132920295000
198233216	::482885222849974000
35869207	::482885253825310000
337937520	::482885284204646000
59503620	::482885286808940000
262449011	::482885317129932000
253230729	::482885327036493000
373147853	::482885328135802000
198233216	::482885385249230000
94226339	::482885419327975000
277626311	::482885429935349000
253230729	::482885458918010000
206247499	::482885484507435000
198233216	::482885490576609000
277626311	::482885596474396000
293737316	::482885613650468000
253230729	::482885736140517000
168964399	::482885754540941000
280798922	::482885762619146000
628427510	::482885822790656000
302408703	::482885846220025000
114579662	::482885870878740000
52105336	::482885912808783000
114579662	::482885979968380000
389676504	::482886071316123000
417472148	::482886074700533000
415179202	::482886099703201000
252314330	::482886123229036000
320512967	::482886151863537000
114579662	::482886181647319000
28498427	::482886235526934000
114579662	::482886247187492000
449981984	::482886255634419000
253230729	::482886256875933000
19147974	::482886280683200000
28498427	::482886314073661000
253230729	::482886352627699000
162200561	::482886373041393000
29605636	::482886486493130000
52105336	::482886500514660000
581342731	::482886649336954000
253230729	::482886673580056000
387472182	::482886685894533000
21912250	::482886803012481000
26738161	::482886850764623000
305926788	::482886859291656000
104990093	::482886871807434000
355598729	::482886895379030000
28498427	::482886901611778000
285401749	::482886904648437000
82723693	::482886935036592000
240530585	::482886973036974000
302934050	::482887012072972000
24226614	::482887033984413000
16002106	::482887048894767000
25408355	::482887080989970000
29605636	::482887084571500000
26738161	::482887127383179000
27784817	::482887133196083000
253230729	::482887157690798000
24821703	::482887165307658000
76707926	::482887230013206000
483526518	::482887255929794000
21912250	::482887328470667000
253230729	::482887361999536000
458766436	::482887371307089000
52950877	::482887390294323000
329093513	::482887410708008000
419047433	::482887455125671000
280309716	::482887491650084000
185716839	::482887500349046000
253230729	::482887508288499000
252623066	::482887529264611000
252623066	::482887572549816000
310982944	::482887612282466000
287014963	::482887702644137000
61307501	::482887714971189000
130514710	::482887735640739000
82723693	::482887777491894000
290396729	::482887852028461000
511899726	::482887917568679000
511899726	::482887932248743000
215174499	::482887981330493000
396454394	::482888056211378000
82723693	::482888141817544000
326146327	::482888219046838000
253230729	::482888220514848000
32750427	::482888231050952000
215174499	::482888258225860000
213887474	::482888267436544000
82723693	::482888319731523000
325192444	::482888333115527000
213887474	::482888338274529000
29327418	::482888354870992000
287014963	::482888373128798000
419047433	::482888393018183000
171103429	::482888443069210000
214465537	::482888454863196000
341153843	::482888557770850000
274191278	::482888565630578000
15867361	::482888664259629000
24868543	::482888715665043000
61307501	::482888773659672000
16322613	::482888817871839000
275681559	::482888840583999000
115852151	::482888891742294000
52950877	::482888947622629000
229650081	::482888959593156000
449981984	::482888969818865000
45278487	::482888988286799000
26068830	::482889043462848000
229650081	::482889046218137000
319469530	::482889071434665000
270184694	::482889082390212000
151604434	::482889121929519000
14223247	::482889124546752000
371578955	::482889138698321000
33555786	::482889192548999000
424498868	::482889197288554000
407473485	::482889265915772000
345626789	::482889273893740000
449981984	::482889275554275000
407473485	::482889360757370000
370049566	::482889376096354000
268058306	::482889435751927000
253230729	::482889453661192000
325192444	::482889507822645000
220455732	::482889546086891000
18023231	::482889555406630000
82723693	::482889572846960000
61307501	::482889588419997000
450378413	::482889603989241000
61307501	::482889669252640000
12057032	::482889672629055000
338477631	::482889723715653000
51197703	::482889755429195000
34071360	::482889766875049000
200849010	::482889795136274000
27784817	::482889820260159000
396786261	::482889868385587000
50509821	::482889869706805000
37495077	::482889870906388000
66882384	::482889908085088000
61307501	::482889925105549000
243830281	::482889982559141000
50811080	::482889993166155000
377425191	::482890072514367000
27784817	::482890085503733000
61307501	::482890112225669000
325192444	::482890112368660000
253230729	::482890169779879000
230898142	::482890190282035000
37495077	::482890198703820000
34071360	::482890216303099000
409487670	::482890321341071000
409487670	::482890322150563000
409487670	::482890322913927000
32671267	::482890362344992000
312394133	::482890419496181000
59622669	::482890422637690000
418327117	::482890427750555000
47929423	::482890465511878000
146608159	::482890468657606000
18324223	::482890519685525000
507674842	::482890535007289000
44811271	::482890540891910000
82723693	::482890543526322000
37495077	::482890552870830000
124517802	::482890591383322000
25408355	::482890594998833000
37495077	::482890629211373000
115200960	::482890633472774000
43980775	::482890638766383000
168049012	::482890654259765000
323978080	::482890663789613000
315559101	::482890664519024000
82723693	::482890709922742000
359806236	::482890742927327000
349484189	::482890770983026000
285906246	::482890789651877000
213887474	::482890801748656000
410403898	::482890857759404000
37495077	::482890890621358000
398339392	::482890899035549000
273697690	::482890908820455000
59184492	::482890949018656000
61307501	::482890950843199000
139847892	::482890966882615000
511899726	::482890969751121000
37495077	::482890993792847000
61307501	::482891036075642000
82723693	::482891129768394000
57566548	::482891140031467000
37495077	::482891161191727000
507674842	::482891164056436000
22504277	::482891203168702000
95072707	::482891255899103000
249388532	::482891293081604000
334423964	::482891301939982000
59184492	::482891409268031000
128666650	::482891462204325000
589542040	::482891517275930000
37495077	::482891532073058000
65435835	::482891575085658000
82723693	::482891599241052000
596678073	::482891616446078000
589542040	::482891631369400000
418327117	::482891655695970000
244290101	::482891671638536000
53486281	::482891674558136000
206247499	::482891697362579000
484202581	::482891722662621000
82723693	::482891723119796000
90544248	::482891736906072000
61307501	::482891747995824000
61307501	::482891849338601000
82723693	::482891863129862000
589542040	::482891897909043000
255765560	::482891930700099000
230898142	::482891938669264000
185399022	::482891942666457000
61307501	::482892055048630000
82723693	::482892087751634000
260911912	::482892091341942000
483190332	::482892117518598000
400704846	::482892154465824000
82723693	::482892211982696000
429558621	::482892218404175000
410403898	::482892220618780000
302525103	::482892233713016000
92629759	::482892309051101000
227577445	::482892325475975000
35141457	::482892364390748000
61307501	::482892373110685000
500517566	::482892389254971000
53317470	::482892414051696000
500517566	::482892414194311000
53317470	::482892423254007000
16566189	::482892432913498000
463318489	::482892440626798000
447313860	::482892465788030000
322446637	::482892505986240000
82723693	::482892506141835000
410403898	::482892508033454000
131254355	::482892537938464000
230898142	::482892583220543000
120532808	::482892611049361000
500517566	::482892621288067000
59184492	::482892623489691000
364546435	::482892697162641000
240463390	::482892780205645000
61307501	::482892792604028000
188417746	::482892847373221000
35141457	::482892856445509000
407473485	::482892980487872000
63928079	::482893007562104000
35141457	::482893008182857000
187280228	::482893050012651000
205928265	::482893117784588000
35141457	::482893125300396000
256609151	::482893135299629000
310321041	::482893194879717000
92629759	::482893205822660000
407473485	::482893215658299000
35141457	::482893235551879000
15204110	::482893422970171000
59184492	::482893425247678000
262059543	::482893444117848000
35141457	::482893464267284000
129441756	::482893560694734000
259413656	::482893587462369000
77765035	::482893633926860000
225287674	::482893640058953000
209584784	::482893658379649000
64905964	::482893705805049000
35141457	::482893742722920000
59184492	::482893748540420000
35603964	::482893778567434000
16726467	::482893785626836000
35141457	::482893790290526000
186208532	::482893792698044000
35141457	::482893802969907000
376541246	::482893832044806000
80157666	::482893833370226000
437082385	::482893873145184000
351847146	::482893892556029000
382359896	::482893930904559000
262059543	::482893934255812000
69916897	::482893945744404000
500517566	::482893987234463000
133112299	::482894002602393000
82723693	::482894040212705000
113760458	::482894048294739000
209584784	::482894070243926000
398445530	::482894128444080000
326146327	::482894150962921000
262059543	::482894155161407000
398445530	::482894171075014000
500517566	::482894182097620000
344454080	::482894280655003000
69771494	::482894291262377000
201878266	::482894295137939000
217563665	::482894348267569000
76082847	::482894477447946000
100626124	::482894497127227000
286910447	::482894538013306000
188508773	::482894563816636000
201878266	::482894574331764000
35505123	::482894590601486000
410403898	::482894607848833000
25609677	::482894614173859000
454531259	::482894623887470000
100626124	::482894635119804000
25084916	::482894642447278000
410403898	::482894661078757000
76082847	::482894687544836000
61718844	::482894700664205000
262059543	::482894709853917000
358452616	::482894729814634000
410403898	::482894739315101000
358452616	::482894814724120000
358452616	::482894814803787000
185629189	::482894823217983000
209584784	::482894842645602000
358452616	::482894853693394000
409662649	::482894869996654000
35141457	::482894873784094000
25408355	::482894877001523000
217563665	::482894895515205000
398445530	::482894906500059000
614436697	::482894941345964000
414191298	::482894969129017000
209584784	::482895002133995000
322463853	::482895004940005000
100339690	::482895009977761000
579271413	::482895022656716000
25408355	::482895042504556000
380049732	::482895054819041000
202798666	::482895090453864000
414191298	::482895104076566000
261847534	::482895112885002000
76082847	::482895177393377000
322463853	::482895213002633000
12685102	::482895217851654000
76082847	::482895231118217000
459612485	::482895257080590000
25084916	::482895264949092000
188508773	::482895307223486000
201878266	::482895318690721000
304140174	::482895343260950000
414191298	::482895409417711000
53486281	::482895413448818000
70805584	::482895414132097000
100339690	::482895418754625000
17107944	::482895488883380000
22187821	::482895534361833000
500517566	::482895583389433000
20020647	::482895702012354000
61718844	::482895706781282000
61718844	::482895752901836000
24543872	::482895761370537000
21912250	::482895788737957000
61718844	::482895947605610000
24543872	::482895979566616000
434045786	::482896039629058000
384155676	::482896121253998000
262059543	::482896168494432000
368730450	::482896173699592000
500517566	::482896203676659000
209584784	::482896218423431000
15867361	::482896253274308000
15867361	::482896278129741000
593296591	::482896299251867000
137014162	::482896363663802000
593296591	::482896368634052000
36851172	::482896463438303000
13533012	::482896534594273000
22187821	::482896569788665000
425381729	::482896573622673000
36851172	::482896635366604000
209584784	::482896661081911000
201878266	::482896673375416000
103678189	::482896675707826000
260440912	::482896676546285000
68473966	::482896681823109000
233944291	::482896708922118000
114633433	::482896786361565000
104539435	::482896789788299000
366753447	::482896790622969000
98768681	::482896819005829000
542693847	::482896820935200000
232312019	::482896867223547000
91422810	::482896867614011000
233944291	::482896887221993000
104539435	::482896950095003000
185716839	::482897002632470000
321037427	::482897199249240000
153543800	::482897214218326000
407384648	::482897228252450000
32431892	::482897233327964000
165967574	::482897237471944000
238672857	::482897244396335000
454531259	::482897250910085000
209584784	::482897257037971000
458766436	::482897324008427000
366753447	::482897338323595000
849	::482897435526967000
366753447	::482897441901916000
262449011	::482897446864191000
300009838	::482897528099438000
53317470	::482897636555763000
217262932	::482897679492448000
291249412	::482897680658489000
273111255	::482897713378635000
291249412	::482897744625795000
360730562	::482897870954438000
262059543	::482897903006928000
375636797	::482897909092847000
69771494	::482897941330280000
424498868	::482897982644162000
319420243	::482897984053456000
44451086	::482898043969097000
375636797	::482898079570350000
351004243	::482898087346974000
609790203	::482898101972131000
100339690	::482898209472528000
187280228	::482898249842319000
421655917	::482898293945421000
201878266	::482898309137195000
37495077	::482898312442302000
216618788	::482898323473313000
366753447	::482898371800092000
194359616	::482898414305554000
355990893	::482898427052044000
37495077	::482898439735214000
367322500	::482898552050294000
299441398	::482898566818439000
27726737	::482898570870554000
124517802	::482898647223652000
209584784	::482898677288038000
30336818	::482898708296515000
124517802	::482898712017248000
321037427	::482898713955012000
30336818	::482898717784027000
102796495	::482898752920125000
440875002	::482898759295057000
375636797	::482898801842069000
194359616	::482898813532000000
102796495	::482898829852016000
185399022	::482898839175987000
270184694	::482898944544882000
299441398	::482898985015709000
37495077	::482898990942265000
355990893	::482899013692559000
95231863	::482899135406698000
37495077	::482899214888751000
201878266	::482899230172798000
153543800	::482899244420853000
209584784	::482899306978889000
217928831	::482899319419203000
321037427	::482899333306937000
24392243	::482899350318620000
162175448	::482899366953627000
124517802	::482899384062201000
321037427	::482899408586276000
264335101	::482899416995475000
393718746	::482899418807418000
209584784	::482899461404782000
30417393	::482899462151348000
153543800	::482899466395987000
550757928	::482899492492959000
55120405	::482899537825394000
550757928	::482899557534015000
27784817	::482899721250291000
209584784	::482899741622022000
125849974	::482899754766974000
124517802	::482899768935739000
291221395	::482899774677712000
217928831	::482899817941585000
45581124	::482899831342374000
114633433	::482899933456896000
27784817	::482899947432329000
169226510	::482899968642928000
216618788	::482899990998552000
236628483	::482900033562374000
269401499	::482900038629093000
124517802	::482900055733858000
51413309	::482900069830897000
236628483	::482900081880743000
82723693	::482900085500805000
45581124	::482900095466078000
369174583	::482900135836270000
82723693	::482900157798027000
148197450	::482900192266842000
436187992	::482900192673288000
214184608	::482900209962209000
82723693	::482900227352195000
124517802	::482900229432573000
236628483	::482900268804091000
24392243	::482900299124703000
209584784	::482900313330823000
189664484	::482900314761089000
207290040	::482900342825582000
21696310	::482900350777573000
334261100	::482900372168925000
217928831	::482900375813369000
15875100	::482900394578681000
339126665	::482900437880672000
24392243	::482900464120262000
348085087	::482900598015025000
339126665	::482900598254104000
471218710	::482900616709427000
206247499	::482900645998243000
44451086	::482900671243382000
209584784	::482900702528696000
605601195	::482900746367549000
348262381	::482900785903046000
104990093	::482900844224851000
471218710	::482900873669267000
64907439	::482900907118456000
471218710	::482900972122173000
104990093	::482901030783307000
375636797	::482901053076033000
124517802	::482901108458012000
311924851	::482901125444943000
209584784	::482901152405540000
26831606	::482901153080815000
124517802	::482901204826341000
158129535	::482901254306562000
61698439	::482901276335022000
268058306	::482901288414609000
206247499	::482901300531982000
86604355	::482901331985059000
59938971	::482901334861955000
21415532	::482901472020279000
232312019	::482901490160263000
185399022	::482901499006418000
407399368	::482901502952882000
339126665	::482901508711669000
339126665	::482901528114515000
420083874	::482901532560867000
26831606	::482901537065152000
27726737	::482901617659097000
81007000	::482901643730878000
363649162	::482901656892235000
357308471	::482901662516793000
209584784	::482901702035533000
19147974	::482901772504432000
232312019	::482901800446476000
346173821	::482901840422379000
14584037	::482901941820088000
131278152	::482901948929044000
346173821	::482901981854318000
209584784	::482902005472444000
241278291	::482902054797443000
357308471	::482902095910031000
273111255	::482902107541217000
349484189	::482902129544556000
346173821	::482902237522296000
27268559	::482902266714664000
583488323	::482902284930531000
351264389	::482902311404982000
98768681	::482902314286874000
326554021	::482902370615955000
21696310	::482902386269118000
35505123	::482902391885295000
64907439	::482902437867425000
351264389	::482902450764914000
339126665	::482902479630123000
273111255	::482902570277830000
37316930	::482902601617653000
30128717	::482902629710704000
209584784	::482902636492910000
24719772	::482902636661055000
65513	::482902677697728000
376467319	::482902700116279000
299441398	::482902847978086000
273111255	::482902965985243000
534913317	::482902966446202000
163646426	::482903033958117000
110063681	::482903080040534000
209584784	::482903145203240000
217928831	::482903164425752000
36869877	::482903195556249000
459612485	::482903225863909000
273111255	::482903230926819000
273111255	::482903250442928000
294745245	::482903280691867000
161041223	::482903368143495000
51649971	::482903410392711000
635151853	::482903455107796000
294745245	::482903462372331000
277626311	::482903468990939000
203688730	::482903493120757000
270173839	::482903527874785000
270173839	::482903536984797000
291221395	::482903549165072000
29737650	::482903582266494000
66882384	::482903584481103000
273111255	::482903604421214000
59705683	::482903650725945000
96013044	::482903685350318000
326351370	::482903699430187000
68221984	::482903701477412000
401443377	::482903801868062000
61478431	::482903808507670000
409541924	::482903825141858000
436187992	::482903827205459000
18551115	::482903905983275000
270065033	::482903908046479000
273111255	::482903923230277000
507987711	::482903946668027000
330201359	::482903949217771000
137426396	::482903977110282000
304661740	::482904032113999000
66882384	::482904123960877000
66882384	::482904184878927000
209584784	::482904211659583000
273111255	::482904308892303000
86243090	::482904311299444000
78970527	::482904319155798000
20190503	::482904328202502000
36829018	::482904352697634000
304661740	::482904354878267000
267023866	::482904356153348000
304661740	::482904400231268000
29737650	::482904411060989000
129441756	::482904491461971000
15875100	::482904503164092000
59184492	::482904542171136000
15789848	::482904569735692000
260361255	::482904589310517000
363649162	::482904658935939000
188417746	::482904701164593000
217928831	::482904735788183000
61307501	::482904774761644000
201878266	::482904795317936000
130312780	::482904795716415000
562393615	::482904833209270000
363649162	::482904856957448000
613256961	::482904936301076000
78970527	::482904973324595000
217928831	::482905010322157000
280297585	::482905010921951000
209584784	::482905017007886000
50509821	::482905028420591000
29737650	::482905081252032000
78970527	::482905162957467000
326813935	::482905165674975000
185399022	::482905185745129000
599589782	::482905240027426000
41143305	::482905250048012000
437898031	::482905251972796000
309108026	::482905306834272000
14584037	::482905351520800000
354047009	::482905424077668000
279139758	::482905462308761000
31326082	::482905463520915000
240463390	::482905483108315000
45581124	::482905521502965000
45581124	::482905576528031000
29737650	::482905582865629000
31326082	::482905602494971000
46764883	::482905630500745000
351099839	::482905662775513000
169226510	::482905666500059000
240463390	::482905674196590000
378281495	::482905693591068000
123739379	::482905717439873000
244995179	::482905736004272000
396929208	::482905810737958000
209584784	::482905842652438000
518141549	::482905865528172000
216927443	::482905932494811000
442082078	::482905992837881000
169226510	::482906226406084000
459612485	::482906245813116000
597038752	::482906264876232000
216618788	::482906327383961000
251359942	::482906332459466000
365151006	::482906382056689000
291221395	::482906439305158000
46764883	::482906446678753000
21696310	::482906447106555000
32431892	::482906453876174000
417428775	::482906467587350000
1565041	::482906539154739000
356579210	::482906550009212000
167301113	::482906615083851000
455542048	::482906645765177000
24718142	::482906671635640000
274432702	::482906717835898000
126109768	::482906720285368000
261900342	::482906723150495000
169226510	::482906744331317000
291221395	::482906766515400000
116098184	::482906817337765000
37495077	::482906975890464000
229332190	::482907008757411000
61307501	::482907026154999000
100090407	::482907033054617000
520533224	::482907039438340000
552789896	::482907039568777000
390900557	::482907062901276000
407279448	::482907101425971000
225203526	::482907128164655000
65512747	::482907169273438000
131633030	::482907174700449000
169226510	::482907191326695000
259488414	::482907230640300000
36851172	::482907249657266000
128666650	::482907254400618000
437082385	::482907267738501000
33629617	::482907273052704000
25784705	::482907406444154000
375385791	::482907467710738000
273111255	::482907478645280000
209584784	::482907484013621000
238024746	::482907561885057000
132976059	::482907629337845000
87966998	::482907709688541000
209584784	::482907738507182000
291155950	::482907817083293000
365151006	::482907838142885000
56736460	::482908064647880000
304661740	::482908099498344000
33011898	::482908111091814000
22559382	::482908175281451000
223288871	::482908204888629000
209584784	::482908210932637000
415206019	::482908214544310000
509524562	::482908215248973000
529096266	::482908242670915000
450391257	::482908271523946000
188855651	::482908286576910000
273034167	::482908316268371000
109105005	::482908352402690000
219153949	::482908397134962000
27331165	::482908405279903000
260573981	::482908494836662000
33703018	::482908495638196000
167301113	::482908511148335000
209584784	::482908535710179000
27538070	::482908614831513000
450970324	::482908629109334000
34071360	::482908715499003000
304661740	::482908749644832000
243974175	::482908750001348000
47031965	::482908750412398000
219153949	::482908766699286000
119269983	::482908777100754000
115852151	::482908791537942000
445219284	::482908804174991000
33703018	::482908860563611000
234187240	::482908869388017000
450391257	::482908872294682000
155730095	::482908881019236000
24171213	::482908892456685000
34071360	::482908939281911000
115852151	::482908954960625000
24171213	::482908955631316000
24171213	::482908983963836000
415179202	::482909007699771000
34071360	::482909012808044000
230911888	::482909113777549000
77078833	::482909124087513000
60108947	::482909141892341000
52105336	::482909163211616000
54405135	::482909165719801000
274712500	::482909178457894000
15875100	::482909189648703000
209584784	::482909190327767000
470458433	::482909208611147000
60108947	::482909233101680000
188855651	::482909276860465000
240941201	::482909288525201000
218711172	::482909293868773000
77078833	::482909315171635000
168049012	::482909323031371000
237621304	::482909332535656000
168049012	::482909341553410000
34071360	::482909353180004000
304661740	::482909388441526000
70805584	::482909449615466000
295339639	::482909593291726000
73731844	::482909614355525000
73731844	::482909626581925000
34071360	::482909654872121000
86349050	::482909656474349000
18437537	::482909818827448000
477188816	::482909819972513000
219153949	::482909890084864000
77078833	::482909895100878000
73731844	::482909897365782000
73731844	::482909916928434000
51413309	::482909985979240000
218711172	::482910038848462000
258636623	::482910063963951000
217262932	::482910087216775000
16566189	::482910129135026000
35505123	::482910132364271000
258108922	::482910133236670000
229332190	::482910160634257000
289650000	::482910189755330000
258108922	::482910197426302000
410856984	::482910244578684000
304661740	::482910253726445000
111136825	::482910269304107000
325996873	::482910302905061000
209584784	::482910332990410000
580156304	::482910365395607000
246050172	::482910407401549000
180190603	::482910453253677000
366701651	::482910460123955000
398445530	::482910493771055000
30128717	::482910544555278000
217262932	::482910571986034000
325242803	::482910594840817000
87966998	::482910627154100000
352486016	::482910661236633000
218711172	::482910681067708000
87966998	::482910694174916000
61307501	::482910702164639000
175314654	::482910726529748000
325242803	::482910733923921000
289360824	::482910770653446000
25408355	::482910811930001000
363361632	::482910917605093000
553934357	::482910940200177000
341666582	::482910961901133000
209584784	::482910965281738000
69064286	::482910996181164000
77078833	::482911023125786000
218711172	::482911087453798000
28827091	::482911100254429000
68221984	::482911110308569000
60108947	::482911156164915000
393718746	::482911188213170000
354047009	::482911199022317000
112801155	::482911262100033000
77078833	::482911264440877000
27626703	::482911291934138000
370464008	::482911297869451000
308170990	::482911363774562000
60108947	::482911380639854000
20863117	::482911410834255000
363361632	::482911412595851000
473118863	::482911438327914000
295339639	::482911489536565000
241278291	::482911544700043000
27538070	::482911565105344000
81007000	::482911601473765000
265799781	::482911613910282000
325242803	::482911650274480000
218711172	::482911702053556000
217262932	::482911737704771000
26589876	::482911777307373000
407894919	::482911820504510000
12354252	::482911854142820000
51413309	::482911879158046000
112333263	::482911893267283000
509524562	::482911914507665000
24383303	::482911928394604000
98552986	::482911949080895000
253230729	::482911952805851000
253230729	::482912020027949000
223288871	::482912084645003000
407894919	::482912105041891000
410961985	::482912175049035000
237963845	::482912205575188000
98552986	::482912206367895000
98552986	::482912223870722000
334261100	::482912293101907000
25160673	::482912297623777000
215144630	::482912301092057000
25235649	::482912345123876000
175314654	::482912353147973000
260464441	::482912373657698000
22187821	::482912394021044000
22187821	::482912407379902000
46963484	::482912440502349000
68221984	::482912441815552000
102875172	::482912442079797000
223288871	::482912482407620000
242305581	::482912486119591000
100339690	::482912529711001000
325242803	::482912543162126000
364641621	::482912571305897000
25160673	::482912578784731000
230206940	::482912589551128000
46963484	::482912606064107000
209584784	::482912620907753000
25160673	::482912630525657000
27726737	::482912637844332000
16566189	::482912647885914000
334423964	::482912666986352000
217262932	::482912670996103000
51068331	::482912675265933000
527041090	::482912685252554000
182901672	::482912715363475000
20000062	::482912748087422000
396655167	::482912758229655000
234187240	::482912793335570000
188855651	::482912804978966000
273955213	::482912825040732000
167301113	::482912861589491000
463250994	::482912871102169000
134181956	::482912886873145000
182834679	::482912914329055000
209584784	::482912974986674000
22944914	::482913039004729000
293644929	::482913173704425000
72293435	::482913187105234000
209584784	::482913202796122000
51068331	::482913258454941000
258609027	::482913281456087000
108542953	::482913326649716000
309108026	::482913342520967000
240015074	::482913362041257000
274432702	::482913378512293000
240015074	::482913401606119000
454375039	::482913445474340000
36116261	::482913461635411000
25235649	::482913571165069000
293644929	::482913613347184000
454375039	::482913678744760000
232312019	::482913698017595000
51068331	::482913702984048000
25235649	::482913717600780000
17035194	::482913721527066000
613029438	::482913762916442000
287994287	::482913784772562000
513434526	::482913787276570000
527041090	::482913802556416000
450970324	::482913805073395000
454375039	::482913809711919000
433654462	::482913828930207000
110063681	::482913835548823000
209584784	::482913840024125000
58652870	::482913851474984000
243974175	::482913873163321000
102401687	::482913876896657000
463250994	::482913878771105000
185629189	::482913914079170000
51068331	::482913929677774000
34071360	::482913952632819000
267405925	::482913955619155000
209584784	::482913992839413000
188480631	::482913994986881000
232312019	::482914009553702000
287994287	::482914047768002000
242607910	::482914050960273000
259093732	::482914126709026000
108542953	::482914164956884000
214595457	::482914170988658000
334423964	::482914208858660000
314710836	::482914277473673000
597965837	::482914307106406000
139447011	::482914341143212000
69801582	::482914360881606000
423862446	::482914390505955000
18023231	::482914409266704000
31326082	::482914410235568000
31326082	::482914410235568000
593296591	::482914447183187000
287994287	::482914553487826000
81007000	::482914576250703000
205030447	::482914580314615000
454375039	::482914581522554000
348152108	::482914603798503000
348152108	::482914627911561000
325242803	::482914635708768000
348152108	::482914656311189000
287994287	::482914726402207000
52105336	::482914745742159000
223614733	::482914756236308000
562393615	::482914780974686000
208250490	::482914792194048000
287994287	::482914801526394000
87956728	::482914831461519000
223614733	::482914840894136000
243830281	::482914853447692000
377357259	::482914857977516000
358611246	::482914888138752000
463250994	::482914934603280000
102301729	::482915015456866000
597965837	::482915016036073000
23442090	::482915018988457000
597965837	::482915052920766000
223614733	::482915073644445000
300135225	::482915082121125000
41465619	::482915099175178000
245021956	::482915121270755000
348152108	::482915136508669000
18023231	::482915172039000000
41465619	::482915174513672000
20000062	::482915192318078000
378200627	::482915194801496000
378200627	::482915236442550000
613029438	::482915249331642000
607721617	::482915300887638000
81007000	::482915352435625000
108542953	::482915352540487000
597965837	::482915424523517000
91770694	::482915486863466000
340119318	::482915487840350000
597965837	::482915540349239000
463250994	::482915541380632000
245021956	::482915551111417000
31326082	::482915596749664000
22187821	::482915620267102000
454375039	::482915632468332000
285401749	::482915729994301000
36851172	::482915739964538000
267445807	::482915745555554000
314710836	::482915781454594000
87966998	::482915792091369000
87966998	::482915829642977000
198911524	::482915831299317000
404335977	::482915855106203000
16380745	::482915875188514000
40816246	::482915919635546000
95231863	::482915927898337000
91770694	::482915939508563000
287994287	::482915949704519000
266317182	::482915961729978000
270065033	::482916048484585000
33249556	::482916108341874000
557400595	::482916120148447000
344902431	::482916142311170000
287994287	::482916147973472000
22187821	::482916188968611000
142038800	::482916331608870000
60131090	::482916332887744000
463908266	::482916335777624000
214184608	::482916341226438000
423862446	::482916397887287000
95231863	::482916409035345000
131968998	::482916415780171000
259746323	::482916437292351000
276381534	::482916441189253000
108798356	::482916482893246000
23400461	::482916492712095000
19147974	::482916507899682000
15282962	::482916546944065000
245021956	::482916596235513000
33249556	::482916608940474000
266317182	::482916611817750000
267445807	::482916635565899000
22431584	::482916644571086000
454375039	::482916648622780000
498321918	::482916681061523000
108798356	::482916694978224000
498321918	::482916707347218000
20863117	::482916712895889000
155730095	::482916773684318000
442433056	::482916788426928000
27331165	::482916920950145000
58941053	::482916999014912000
462681637	::482917017691774000
442433056	::482917024239071000
240892007	::482917112915034000
379357885	::482917124646531000
450391257	::482917156380622000
62756038	::482917163741634000
509760806	::482917229332164000
18023231	::482917233891352000
62756038	::482917365475061000
267445807	::482917408186060000
194998718	::482917416649756000
194359616	::482917458915753000
187280228	::482917477085495000
470801476	::482917490750550000
27726737	::482917521272483000
46284235	::482917558925148000
153544543	::482917569310232000
320485729	::482917606354329000
473462894	::482917610695053000
194359616	::482917643058298000
194998718	::482917655687344000
18023231	::482917655737683000
272184078	::482917669956767000
590556372	::482917671974232000
320485729	::482917678819328000
188508773	::482917691431219000
381181950	::482917713640038000
29553235	::482917723291529000
118827154	::482917728966017000
271717879	::482917738570973000
364035957	::482917758934736000
240892007	::482917765813002000
95231863	::482917818598297000
18023231	::482917829482520000
287994287	::482917832267538000
263013923	::482917836671946000
270065033	::482917839070695000
21153287	::482917850651566000
590556372	::482917917676552000
287994287	::482917927448895000
194359616	::482917987205124000
317164527	::482918014606512000
716262980	::482918028254785000
102875172	::482918074715103000
73995534	::482918115160756000
1565041	::482918116918558000
361199465	::482918121448017000
153544543	::482918154457612000
271717879	::482918156696952000
256609151	::482918251056619000
13533012	::482918258073280000
22559382	::482918307251892000
381181950	::482918392043540000
259542533	::482918394216198000
45704670	::482918417259700000
55120405	::482918444766347000
250713436	::482918500889935000
22559382	::482918512340774000
21153287	::482918529197703000
617791569	::482918531508363000
166877807	::482918536583467000
270736613	::482918551297478000
414526765	::482918559556046000
590556372	::482918611267641000
41465619	::482918622344773000
68622166	::482918624500674000
273034167	::482918636420476000
50507669	::482918647187636000
433654462	::482918654372507000
87956728	::482918705194876000
414526765	::482918747272138000
107902551	::482918774652141000
13533012	::482918828197048000
407384648	::482918842050424000
339295860	::482918917078130000
500517566	::482918935105658000
157904403	::482918940302004000
199331386	::482918942286315000
30912658	::482918965681733000
486174522	::482919018509000000
433654462	::482919025500909000
46764883	::482919036301639000
339482720	::482919050167595000
516986236	::482919062414958000
486174522	::482919134179495000
55120405	::482919141519917000
344902431	::482919164839870000
433003196	::482919178362695000
477235727	::482919198914392000
325849507	::482919232754434000
185399022	::482919237691138000
285125363	::482919239578181000
325849507	::482919264916361000
270025296	::482919310713946000
516986236	::482919313267904000
171103429	::482919353755500000
126109768	::482919364656500000
369804138	::482919367781658000
33699503	::482919395732094000
194359616	::482919440497930000
112333263	::482919455026974000
126109768	::482919457329664000
364439246	::482919527429062000
635151853	::482919531711430000
339295860	::482919574598201000
414526765	::482919612989063000
36612981	::482919702360891000
364035957	::482919724356218000
364035957	::482919901511049000
484423510	::482919947345997000
194998718	::482919982762713000
236167599	::482919998449405000
40478607	::482920007890784000
310506975	::482920115944435000
364439246	::482920153269534000
17233573	::482920156214345000
41465619	::482920177210634000
36851172	::482920260195319000
29394513	::482920288863023000
107823354	::482920309264097000
409662649	::482920354558377000
22504277	::482920360376270000
341313395	::482920386628042000
628045480	::482920410418122000
29607520	::482920449354256000
209584784	::482920460435202000
377357259	::482920498750169000
464845445	::482920503876001000
479222401	::482920509059764000
27331165	::482920528886251000
454375039	::482920565854846000
40864634	::482920608225705000
17169855	::482920632137424000
143969555	::482920673832996000
255697938	::482920682385190000
86349050	::482920708826464000
141976809	::482920743009677000
86349050	::482920781018857000
303252613	::482920841811087000
18551115	::482920876988702000
131254355	::482920895678144000
46764883	::482920916117372000
223288871	::482920926963851000
15288029	::482920956646522000
29607520	::482920958484025000
209584784	::482920990985289000
320485729	::482921003388243000
106715045	::482921039211823000
255547325	::482921153179037000
209208697	::482921175384084000
391573659	::482921229712891000
192590347	::482921249689968000
47031965	::482921293545619000
20833365	::482921337745178000
348047989	::482921344418316000
76463655	::482921362445438000
86604355	::482921388739948000
81643358	::482921400324587000
234187240	::482921408452775000
348047989	::482921419102097000
320485729	::482921433379909000
102301729	::482921444272123000
255547325	::482921482142502000
391573659	::482921483564748000
143969555	::482921487834173000
160733683	::482921520042237000
433169770	::482921562668929000
348047989	::482921568310284000
272533260	::482921592310087000
135003892	::482921595753623000
433169770	::482921599499112000
453044363	::482921607024087000
39863661	::482921607921684000
62756038	::482921635561750000
59184492	::482921690322984000
287727506	::482921708530061000
287727506	::482921740750700000
287727506	::482921876813910000
64907439	::482921882534940000
287727506	::482921893364645000
402243422	::482921939703316000
46070001	::482921942320967000
155213009	::482921966945329000
249388532	::482921989792071000
464845445	::482921990144016000
464182365	::482921996129292000
133617944	::482922025392943000
253230729	::482922102757265000
106320745	::482922107580743000
500517566	::482922115046604000
359446141	::482922115302440000
46070001	::482922175020949000
35603964	::482922193412579000
91521926	::482922196768018000
95231863	::482922212165312000
471516383	::482922223582609000
185716839	::482922341455122000
185716839	::482922371213721000
314988406	::482922379979403000
131278152	::482922429711257000
57331128	::482922474221604000
450970324	::482922571021955000
250713436	::482922602566938000
377555310	::482922606136266000
463318489	::482922642224058000
500517566	::482922689108377000
259573654	::482922711891861000
303252613	::482922754816364000
25160673	::482922769693569000
65435835	::482922780069867000
462487376	::482922806087143000
155677785	::482922809317158000
473462894	::482922810273067000
65435835	::482922822704963000
25160673	::482922849230147000
180388620	::482922859665178000
25160673	::482922981996642000
25160673	::482922995758157000
142038800	::482923017774051000
25160673	::482923021918019000
340094001	::482923041526390000
462487376	::482923065248993000
25160673	::482923065962414000
25160673	::482923070672621000
454146385	::482923074464251000
462487376	::482923076837863000
279548168	::482923080151339000
614096745	::482923096102301000
303252613	::482923101085507000
348683759	::482923131388977000
260361255	::482923131506421000
167513343	::482923173206568000
175581339	::482923191263068000
209584784	::482923256739934000
167513343	::482923260938846000
102796495	::482923276348702000
182834679	::482923279238574000
69719136	::482923289795248000
462487376	::482923322951204000
436187992	::482923357738770000
36468395	::482923460403150000
25160673	::482923464203190000
25160673	::482923501704466000
614096745	::482923538794299000
25160673	::482923553969672000
27999272	::482923556527808000
46963484	::482923572076478000
109060628	::482923585137168000
41465619	::482923620788756000
260573981	::482923633690411000
193583131	::482923665034457000
110530129	::482923784228175000
338664006	::482923829346316000
76707926	::482923868533694000
25160673	::482923878692712000
311664191	::482923891971465000
597834721	::482923892214734000
76707926	::482923904768299000
552146644	::482923924779716000
33249556	::482923930001637000
76707926	::482923958346317000
24821703	::482924000939896000
25160673	::482924052945072000
104539435	::482924064395493000
147997393	::482924134306172000
120853830	::482924137208246000
285125363	::482924139674492000
509524562	::482924181923717000
112333263	::482924182049550000
614096745	::482924209232822000
546947837	::482924256217407000
393718746	::482924313251545000
23396218	::482924316183367000
175581339	::482924357682212000
116054733	::482924366418563000
247024165	::482924432243978000
614096745	::482924517732265000
57566548	::482924581594734000
112333263	::482924609742716000
617791569	::482924648703610000
617791569	::482924666390974000
346173821	::482924679351783000
64596921	::482924711920148000
32431892	::482924714994978000
614096745	::482924717330804000
86885002	::482924738822406000
371578955	::482924812915183000
326146327	::482924828370817000
256853017	::482924842656616000
86885002	::482924844208500000
393718746	::482924860822151000
197277853	::482924924420771000
86885002	::482924933287124000
102489930	::482924942195843000
617791569	::482924944234651000
407894919	::482924966724132000
95231863	::482924974190366000
83163050	::482924975469240000
51964139	::482924998521143000
619492928	::482925055517552000
102301729	::482925071334260000
367296747	::482925081606098000
197692007	::482925082181128000
505496552	::482925121565237000
197692007	::482925144860798000
252914746	::482925146353586000
384563395	::482925165412499000
424540791	::482925179337584000
285401749	::482925195380785000
454375039	::482925202943135000
86604355	::482925206118232000
234143570	::482925226456801000
95231863	::482925230466142000
197692007	::482925252562137000
424540791	::482925272123990000
430182591	::482925278323159000
86885002	::482925284593659000
194359616	::482925286921482000
24821703	::482925289237118000
285401749	::482925341573279000
65513	::482925382547423000
242451996	::482925383122440000
170162540	::482925389019238000
420323287	::482925442450477000
240530585	::482925450004414000
139847892	::482925538437517000
24821703	::482925546163417000
242451996	::482925550068330000
420323287	::482925573069500000
287727506	::482925587783106000
287727506	::482925630489493000
436188872	::482925652073791000
287727506	::482925658390032000
87956728	::482925667634663000
391573659	::482925678216876000
59184492	::482925685703725000
63783716	::482925691478884000
274712500	::482925743723122000
99320365	::482925775306235000
58046021	::482925794486784000
242451996	::482925809628618000
81643358	::482925857913446000
70805584	::482925858277965000
164575018	::482925866469822000
217871594	::482925894239924000
366753447	::482925907179356000
197692007	::482925918219165000
508054066	::482925938184032000
261043724	::482925966042603000
420323287	::482925983763136000
366753447	::482926014792605000
14584037	::482926020576542000
242451996	::482926032669122000
25609677	::482926043150700000
83163050	::482926046472187000
240463390	::482926080777396000
336149936	::482926082606108000
70805584	::482926094396313000
149295164	::482926121814851000
420323287	::482926131503312000
285988306	::482926134368403000
141976809	::482926140114206000
59705683	::482926187337895000
287994287	::482926201980211000
102796495	::482926204576886000
205043960	::482926258590740000
45581124	::482926285123878000
83163050	::482926291113369000
373126936	::482926337867649000
53863390	::482926368737329000
194359616	::482926433447464000
69916558	::482926477340852000
164575018	::482926514921832000
57331128	::482926578523844000
275260502	::482926603857448000
197692007	::482926663026896000
102796495	::482926663429525000
360183119	::482926682983374000
175581339	::482926721344475000
259542533	::482926731628527000
197692007	::482926798171549000
86885002	::482926851229106000
65826107	::482926872117137000
58281200	::482926911078023000
86885002	::482926929339633000
116054733	::482926956149612000
30787413	::482926996859531000
18015033	::482927017835257000
175581339	::482927030275956000
323691415	::482927063855161000
175581339	::482927115999141000
310321041	::482927159795666000
242451996	::482927183074439000
259542533	::482927190032384000
331307463	::482927203781316000
325242803	::482927238275289000
313120951	::482927253827747000
310321041	::482927254561775000
59184492	::482927265681260000
470458433	::482927306726727000
175581339	::482927319775186000
96421993	::482927352876646000
4434941	::482927378285350000
1007041	::482927387605078000
38804898	::482927390029402000
133617944	::482927396073398000
371578955	::482927454005526000
403823128	::482927467909242000
6652302	::482927482782232000
342845822	::482927516143738000
598832393	::482927531998212000
69662123	::482927574168117000
379304556	::482927582263136000
82723693	::482927620712325000
366753447	::482927625866719000
262449011	::482927641511866000
77765035	::482927647278641000
320485729	::482927685090684000
102401687	::482927685854040000
331668519	::482927773388787000
615636079	::482927811766677000
320485729	::482927835435520000
36851172	::482927844214190000
105026890	::482927858931625000
331668519	::482927873058013000
366753447	::482927941362262000
262240809	::482927956260442000
562393615	::482927962728431000
41465619	::482927970609537000
18183371	::482927971834290000
60131090	::482927987403128000
450970324	::482928027924299000
262471070	::482928052347731000
366753447	::482928054205820000
437898031	::482928075584569000
17595323	::482928080604786000
359174210	::482928088657821000
38804898	::482928128772157000
614096745	::482928151165558000
628427510	::482928154324271000
62756038	::482928156157161000
62756038	::482928165405618000
240530585	::482928199173562000
106320745	::482928218572591000
262240809	::482928219964702000
96421993	::482928226155900000
342594225	::482928268648013000
342594225	::482928289875369000
442082078	::482928292660387000
433654462	::482928322834202000
96421993	::482928334855499000
340094001	::482928343474376000
342594225	::482928374491262000
47017345	::482928376265457000
97973690	::482928444985319000
338073739	::482928489968844000
186314952	::482928492103753000
366753447	::482928497292099000
384155676	::482928508683825000
97973690	::482928514757562000
426923626	::482928528472547000
310982944	::482928537683644000
76427184	::482928551906115000
263914867	::482928552409444000
286282963	::482928558504177000
97973690	::482928559821168000
210996408	::482928577675931000
1007041	::482928601881251000
270065033	::482928605337358000
366753447	::482928612991971000
310982944	::482928647054319000
97973690	::482928654562131000
442082078	::482928719984463000
97973690	::482928729828917000
269401499	::482928750040862000
197692007	::482928769620246000
97973690	::482928817649246000
381181950	::482928861282193000
47017345	::482928875391832000
384494456	::482928918555406000
97973690	::482928971634716000
635845301	::482928990231863000
270173839	::482928991297224000
614096745	::482928995982245000
1565041	::482929006669737000
24821703	::482929007688572000
76427184	::482929054317019000
346569016	::482929069009289000
274712500	::482929084284940000
97973690	::482929114111016000
67069063	::482929136130732000
97973690	::482929169626845000
424498868	::482929169878106000
433169770	::482929198365831000
97973690	::482929233250242000
617791569	::482929313281368000
433169770	::482929327370022000
97973690	::482929327940837000
255622442	::482929351298920000
32750427	::482929379756875000
18618379	::482929432403779000
286216848	::482929486212521000
433169770	::482929500728983000
34071360	::482929501064540000
97973690	::482929506983084000
381181950	::482929601270644000
176224586	::482929645562499000
83163050	::482929673379143000
69662123	::482929696116850000
457197060	::482929724067311000
176224586	::482929726139285000
97973690	::482929770909675000
44768272	::482929801838489000
15789848	::482929871006736000
476507554	::482929880502239000
76427184	::482929888714698000
176224586	::482929893986951000
91942557	::482929895769526000
392301070	::482929915528871000
240530585	::482929916191600000
433169770	::482929963171983000
18999708	::482929971225047000
116054733	::482930000593965000
59583601	::482930018255765000
419836731	::482930019766140000
271774234	::482930023528030000
182901672	::482930043866206000
243830281	::482930047842398000
40810916	::482930094579515000
287727506	::482930129014755000
212475056	::482930156911095000
256319248	::482930203652792000
483190332	::482930205129183000
240941201	::482930215229075000
46764883	::482930216474796000
430182591	::482930240524537000
63783716	::482930241589899000
262405775	::482930295541231000
454531259	::482930325236879000
63783716	::482930364315213000
24543872	::482930404023095000
164575018	::482930435157401000
217563665	::482930479575085000
291288952	::482930537662009000
270184694	::482930555617439000
108542953	::482930571127967000
173026357	::482930602862456000
325996873	::482930644490932000
217563665	::482930686899544000
275902246	::482930797318381000
314710836	::482930821494341000
92125226	::482930965363191000
433169770	::482931038889336000
454531259	::482931055368757000
300135225	::482931060850712000
92125226	::482931063212109000
424540791	::482931138147540000
17107944	::482931140446404000
77787388	::482931155772010000
189664484	::482931171278344000
287994287	::482931178664513000
351847146	::482931178811322000
291288952	::482931193877643000
287994287	::482931231428853000
45911298	::482931236856279000
497630362	::482931268225466000
92125226	::482931272105218000
176489426	::482931300605493000
377425191	::482931309526777000
217563665	::482931338966994000
92125226	::482931347862720000
436187992	::482931410957651000
60131090	::482931463436787000
95231863	::482931464942518000
233944291	::482931468910338000
414543388	::482931469342359000
375810749	::482931496961855000
500517566	::482931498220539000
109105005	::482931568726773000
609790203	::482931572257984000
500517566	::482931608891457000
337466318	::482931618861285000
553711382	::482931623462047000
161041223	::482931626973081000
19147974	::482931659478536000
31010760	::482931692009967000
243465008	::482931740538048000
102875172	::482931803792375000
45966951	::482931851909427000
254600909	::482931917335982000
92840294	::482931958574379000
340067989	::482931960160202000
377110730	::482931984105500000
58941053	::482932025167716000
255147158	::482932026933129000
454375039	::482932045631328000
182901672	::482932051323019000
115200960	::482932101121994000
92125226	::482932142377168000
259488414	::482932147070570000
223243607	::482932232135671000
305415102	::482932238066393000
429491583	::482932277257592000
375810749	::482932279610601000
210996408	::482932298631753000
202927618	::482932311499866000
257092614	::482932389803327000
287727506	::482932427388485000
463855595	::482932428642611000
238698812	::482932489896214000
310009833	::482932515473068000
625951846	::482932537610997000
375810749	::482932548960415000
233944291	::482932559408414000
462681637	::482932561002250000
23400461	::482932613959929000
97326618	::482932630350868000
291288952	::482932647539539000
96658544	::482932703042363000
22067825	::482932729911459000
326813935	::482932754586152000
233362394	::482932820147724000
532542878	::482932862036217000
92125226	::482932891144306000
105026890	::482932926590361000
190396530	::482932938284482000
330201359	::482932940473520000
81643358	::482932950179524000
332306968	::482933041497530000
96658544	::482933043674374000
30032107	::482933106626662000
40126821	::482933151484751000
30787413	::482933161580457000
175581339	::482933220112367000
253759009	::482933244510236000
251359942	::482933263065817000
378414202	::482933268581343000
15733436	::482933287006904000
454375039	::482933389314383000
30032107	::482933389515685000
270184694	::482933392707555000
587054451	::482933413767159000
457197060	::482933416304726000
223243607	::482933421132771000
22559382	::482933428174983000
368730450	::482933433014820000
445903498	::482933485691097000
19374297	::482933487599484000
368691437	::482933534969974000
329955120	::482933569786888000
1007041	::482933736883773000
128666650	::482933785546072000
425381729	::482933812939091000
223243607	::482933823534297000
83163050	::482933835374403000
97973690	::482933856589209000
97973690	::482933868412956000
17694593	::482933877095550000
320484851	::482933897022701000
423830555	::482933930715140000
312435293	::482933940756287000
16566189	::482933969236029000
500517566	::482934048290275000
45410414	::482934078086205000
128666650	::482934118376677000
375810749	::482934159036260000
337396732	::482934194172362000
45410414	::482934215223156000
607721617	::482934221439524000
23400461	::482934237348515000
505496552	::482934259439521000
52105336	::482934287805599000
346654346	::482934321733312000
307397057	::482934336581554000
96408259	::482934368105553000
16726467	::482934463492808000
364035957	::482934478458073000
45410414	::482934478830968000
30336818	::482934515891838000
310982944	::482934522133348000
367322500	::482934542160769000
433168829	::482934545961213000
258532274	::482934553531518000
148912524	::482934553569271000
26109453	::482934613984038000
45410414	::482934619881209000
371578955	::482934634314235000
30032107	::482934792397127000
107902551	::482934798348865000
47269984	::482934833274839000
60046761	::482934840568725000
62940169	::482934842783330000
100018299	::482934850920644000
170162540	::482934857266249000
33302034	::482934874051858000
68052287	::482934904502894000
19374297	::482934962614591000
250713436	::482934988048834000
436187992	::482935003513249000
39863661	::482935025651183000
16713287	::482935030440673000
270184694	::482935044088930000
205043960	::482935116415528000
233677206	::482935182606229000
500517566	::482935284381007000
251821834	::482935296619585000
633531552	::482935312981970000
282692620	::482935427805216000
21153287	::482935529244069000
291155950	::482935533635506000
490841822	::482935560550359000
368691437	::482935570914476000
33555786	::482935576107048000
625900103	::482935594520018000
55312313	::482935630876262000
240530585	::482935633107628000
196659229	::482935673733644000
138557664	::482935725080342000
129441756	::482935784446885000
260464441	::482935841799421000
25408355	::482935865791250000
138557664	::482935877417435000
100018299	::482935887509336000
108542953	::482935887701889000
55312313	::482935889153101000
253759009	::482935899286552000
136791341	::482935912829972000
252756099	::482936028429549000
343756278	::482936032636055000
148445755	::482936046523400000
240530585	::482936125120450000
55120405	::482936139528286000
175581339	::482936168968126000
454375039	::482936169542725000
27331165	::482936199330279000
200615756	::482936222206394000
138935158	::482936225129439000
252756099	::482936241009475000
267936760	::482936241290481000
470458433	::482936248290791000
259541688	::482936268192772000
55120405	::482936271963451000
22559382	::482936287889203000
20000062	::482936313784451000
357275400	::482936332994371000
22559382	::482936371766890000
246409056	::482936397343780000
252756099	::482936445238530000
403823128	::482936445900836000
141976809	::482936495234236000
364428125	::482936500292943000
209584784	::482936542655045000
237936556	::482936568223518000
389105684	::482936587391467000
32171318	::482936660783415000
389105684	::482936745378336000
30032107	::482936746917638000
138935158	::482936772197089000
23754003	::482936775602491000
68622166	::482936784733872000
373126936	::482936807144054000
9687752	::482936828693991000
178492117	::482936854505721000
34689419	::482936862193893000
15282962	::482936864249106000
60108947	::482936865478410000
138935158	::482936873837690000
433142367	::482936887733407000
113221759	::482936905625923000
7132042	::482936937884696000
240530585	::482936938651852000
331398205	::482936962852999000
98785279	::482936969802964000
625170672	::482937000043896000
348123497	::482937026522537000
200615756	::482937029249236000
138935158	::482937034919538000
42910967	::482937042654228000
389105684	::482937046147686000
189224604	::482937120613740000
20000062	::482937127617847000
210671307	::482937135696064000
242451996	::482937197671485000
70805584	::482937308463648000
49221112	::482937366923841000
104990093	::482937393016606000
55312313	::482937422716477000
129441756	::482937427758424000
325242803	::482937476361617000
183090041	::482937479041785000
240914419	::482937549204094000
242451996	::482937569358147000
164575018	::482937600534007000
55312313	::482937609497214000
31326082	::482937612160610000
325242803	::482937613129494000
363722761	::482937636567646000
508860717	::482937659829276000
51413309	::482937667932286000
35305414	::482937673863028000
242451996	::482937677529235000
45410414	::482937679752232000
112576998	::482937684852109000
104539435	::482937726367727000
411912822	::482937740393459000
303080805	::482937760647774000
242451996	::482937765513166000
12057032	::482937774366920000
411912822	::482937782298742000
11146552	::482937800329678000
58562014	::482937831401086000
164575018	::482937922749218000
70805584	::482937933414940000
385706960	::482937968382840000
25680589	::482937991355056000
348152108	::482938045763567000
197277853	::482938098612199000
363722761	::482938107625746000
55312313	::482938119272927000
55744853	::482938161606057000
263971863	::482938173505273000
215174499	::482938234494648000
63783716	::482938266698543000
72293435	::482938277272379000
443332358	::482938312529690000
139847892	::482938322830888000
46284235	::482938336512724000
104539435	::482938345342111000
63783716	::482938383748980000
266317182	::482938387247030000
55744853	::482938407895588000
443332358	::482938411074863000
141976809	::482938444831014000
46284235	::482938460634746000
272184078	::482938465378500000
79754464	::482938478334722000
214779476	::482938511239426000
237938155	::482938522530480000
37495077	::482938571590885000
186314952	::482938577341259000
255547325	::482938606621687000
46284235	::482938672329654000
18183371	::482938714264330000
72293435	::482938754873561000
37495077	::482938765732626000
55312313	::482938776407126000
262449011	::482938788663267000
212047421	::482938791905083000
303080805	::482938826894352000
255547325	::482938888361488000
63783716	::482938899795169000
273034167	::482938911228833000
433012724	::482938928819744000
199331386	::482938940090236000
25760567	::482938966258503000
32171318	::482938982532399000
240914419	::482938987384811000
214779476	::482938991466262000
63783716	::482939001800642000
52011370	::482939005906866000
95072707	::482939031483727000
25760567	::482939067500597000
253126912	::482939098311950000
25609677	::482939107342303000
233740533	::482939137259888000
342594225	::482939139776462000
40810916	::482939200279298000
188417746	::482939215693754000
342594225	::482939257527336000
325996873	::482939272685969000
266317182	::482939274556223000
93448284	::482939280050778000
303080805	::482939323046981000
53312065	::482939397000945000
155730095	::482939399219322000
73526174	::482939405401743000
62685527	::482939433025433000
198911524	::482939486557310000
405676565	::482939509206966000
21153287	::482939516018491000
81643358	::482939540735528000
384563395	::482939540777091000
25680589	::482939573454905000
53312065	::482939584532463000
18183371	::482939665939304000
211904285	::482939736651476000
330513153	::482939744301486000
414543388	::482939751696039000
233677206	::482939797364039000
91521926	::482939856340156000
42910967	::482939885037563000
247560161	::482939919728271000
107823354	::482939947058741000
433169770	::482939966641545000
58562014	::482939984446357000
47547782	::482940040826208000
423446901	::482940083063234000
561540580	::482940114243317000
500517566	::482940194069684000
247560161	::482940220254351000
25680589	::482940259995365000
233677206	::482940273123938000
93448284	::482940297920262000
32609703	::482940334226149000
36579395	::482940360985825000
32609703	::482940380753559000
32609703	::482940415553716000
561540580	::482940424336592000
153544543	::482940440350851000
265799781	::482940470117425000
37495077	::482940489373474000
38031351	::482940533308788000
247560161	::482940549633409000
376525681	::482940550153523000
561540580	::482940559573524000
64584579	::482940564396982000
102796495	::482940571393470000
233677206	::482940583338864000
243465008	::482940628737990000
107902551	::482940635683356000
330513153	::482940648798953000
37495077	::482940654016688000
198126424	::482940656654876000
272533260	::482940660018728000
255104759	::482940661898158000
38031351	::482940685754957000
52105336	::482940689349505000
38804898	::482940695347339000
596678073	::482940719519498000
342594225	::482940746933080000
64584579	::482940777916420000
431264673	::482940848108097000
38804898	::482940856727400000
124517802	::482940884368257000
376467319	::482940888184659000
200615756	::482940911517958000
87966998	::482940944094752000
232114448	::482940967415455000
232114448	::482940985710632000
200615756	::482940996284870000
38804898	::482941015276281000
25609677	::482941026932645000
255547325	::482941044594466000
87966998	::482941085199523000
24226614	::482941087783194000
104539435	::482941109573009000
256853017	::482941137422798000
16258968	::482941170134175000
90750144	::482941183015284000
273111255	::482941213067444000
316766176	::482941233002594000
243465008	::482941256759140000
87966998	::482941258734645000
261471578	::482941284756107000
24113194	::482941286094082000
320485729	::482941326246551000
25609677	::482941371356315000
233677206	::482941373075968000
285401749	::482941415505154000
600663496	::482941450133336000
261471578	::482941455053254000
453963591	::482941460900085000
261471578	::482941462317780000
340094001	::482941559629836000
67656722	::482941583806193000
273111255	::482941593532768000
634615880	::482941607319068000
562393615	::482941621101953000
561540580	::482941635781603000
423098923	::482941682544312000
634615880	::482941689036677000
333245482	::482941693499432000
414543388	::482941699983831000
389614947	::482941702387560000
90750144	::482941725045174000
613592670	::482941755487047000
561540580	::482941755784826000
423098923	::482941756183674000
221641208	::482941757114830000
102796495	::482941789780058000
67069063	::482941813880152000
425573791	::482941873779404000
47547782	::482941887364337000
561540580	::482941909724172000
18618379	::482941912236556000
243465008	::482941928330498000
70805584	::482941984902889000
133617944	::482941989864751000
61493721	::482942042008334000
47547782	::482942043270811000
342508573	::482942099860373000
243465008	::482942122975559000
243465008	::482942182568235000
38031351	::482942190809645000
270173839	::482942195528253000
64584579	::482942206357929000
61307501	::482942237282562000
331397011	::482942240596054000
21105964	::482942248774930000
243465008	::482942272632524000
64584579	::482942300759134000
243465008	::482942339254853000
82707747	::482942350226767000
69771494	::482942352617521000
373006574	::482942354769588000
243465008	::482942370737324000
54754940	::482942387019587000
243465008	::482942401687093000
368691437	::482942410188537000
200615756	::482942450873696000
69771494	::482942476362072000
89590985	::482942489339232000
90750144	::482942490392424000
243465008	::482942497971515000
243465008	::482942532197044000
471218710	::482942541143498000
238307628	::482942560277897000
243465008	::482942574957969000
458766436	::482942577188958000
57065165	::482942594071019000
200615756	::482942609611313000
368691437	::482942627583508000
433142367	::482942634353491000
16380745	::482942654129266000
500517566	::482942655136296000
342594225	::482942659397308000
433169770	::482942663553851000
716262980	::482942674064785000
243465008	::482942703706324000
332631850	::482942716712456000
55312313	::482942718981586000
262449011	::482942734790316000
243465008	::482942736799391000
243465008	::482942772530659000
472287305	::482942775235579000
270173839	::482942783569670000
500517566	::482942784090165000
29607520	::482942823361421000
457811756	::482942874091147000
183090041	::482942892067938000
209223008	::482942914096795000
69719136	::482942922103345000
148445755	::482942941946605000
243465008	::482942951472267000
70784628	::482942957192892000
240892007	::482942988633382000
243465008	::482942992190566000
389614947	::482942992605794000
148445755	::482942997881843000
285254109	::482943020187136000
149295164	::482943025287413000
243465008	::482943033630261000
457811756	::482943035513110000
314710836	::482943048683618000
108542953	::482943061228400000
243465008	::482943065083346000
243465008	::482943103972954000
23400461	::482943117700923000
243465008	::482943132833951000
629894993	::482943139104047000
183090041	::482943163586207000
368691437	::482943168346734000
243465008	::482943170247155000
277760577	::482943176303325000
273111255	::482943184805572000
148445755	::482943189645811000
299297459	::482943191037911000
270025296	::482943198512558000
367322500	::482943200965836000
92568275	::482943212467023000
29607520	::482943224110383000
243465008	::482943225809092000
368691437	::482943248860594000
256853017	::482943263985266000
240532669	::482943267018125000
243465008	::482943272869167000
367322500	::482943274974330000
138557664	::482943296856027000
415897649	::482943303340412000
200615756	::482943318637412000
60046761	::482943319937265000
243465008	::482943323175669000
243465008	::482943354439991000
411912822	::482943366716719000
273111255	::482943378506936000
192590347	::482943381811625000
243465008	::482943385523986000
411912822	::482943398538907000
374228630	::482943408923607000
16258968	::482943409137528000
243465008	::482943425403432000
243465008	::482943451638800000
508054066	::482943476313886000
342594225	::482943482537865000
19684793	::482943487332347000
277251070	::482943496962056000
243465008	::482943503371354000
16380745	::482943528473878000
110236585	::482943530005200000
243465008	::482943560791388000
243465008	::482943586703790000
35305414	::482943605724569000
243465008	::482943618932834000
561540580	::482943625886568000
273111255	::482943633885495000
16472279	::482943646262493000
243465008	::482943649580601000
104539435	::482943660074741000
243465008	::482943674805129000
256781130	::482943679099723000
338120144	::482943718639431000
243465008	::482943724843200000
104539435	::482943743545573000
34863840	::482943767423369000
561540580	::482943773039538000
243465008	::482943800000929000
62756038	::482943809802616000
18023231	::482943833148104000
256781130	::482943838114172000
126109768	::482943867805650000
243465008	::482943871090176000
35305414	::482943895865552000
16258968	::482943907768983000
243465008	::482943918359605000
561540580	::482943970884870000
397024307	::482943982356267000
270184694	::482943982897348000
374228630	::482944008683917000
19374297	::482944019387801000
50468203	::482944024446132000
341313395	::482944028753670000
561540580	::482944051591651000
243465008	::482944060064157000
411222321	::482944062958223000
89590985	::482944068704407000
21105964	::482944084055584000
243465008	::482944093018812000
286487329	::482944094768205000
439491329	::482944110672617000
91521926	::482944114090971000
124517802	::482944138795810000
129441756	::482944170123067000
18023231	::482944175650791000
407384648	::482944176049225000
316766176	::482944183422840000
316766176	::482944190951587000
341313395	::482944195271733000
411222321	::482944205476474000
509760806	::482944206457950000
243465008	::482944229233012000
247159855	::482944278524481000
243465008	::482944282852999000
102796495	::482944283302187000
102875172	::482944294383542000
108605734	::482944296278953000
129441756	::482944323269705000
200615756	::482944334967623000
183090041	::482944360619581000
29607520	::482944383277621000
126507603	::482944391825199000
173232394	::482944412683472000
262240809	::482944422644944000
102796495	::482944451825115000
243465008	::482944460549283000
270184694	::482944464000798000
351847146	::482944494543724000
16258968	::482944498389901000
77787388	::482944504098344000
270184694	::482944527372537000
114593439	::482944529092206000
292012619	::482944529788444000
342594225	::482944546154627000
243465008	::482944552622645000
331397011	::482944560503328000
262240809	::482944563376435000
273111255	::482944574424227000
21105964	::482944586071805000
459612485	::482944608033181000
495135733	::482944654610935000
373147853	::482944691051442000
292012619	::482944693060128000
273111255	::482944695769649000
16258968	::482944722411859000
47749919	::482944754741567000
282692620	::482944768629293000
243465008	::482944794277466000
311664191	::482944812577222000
243465008	::482944836736385000
368730450	::482944862623252000
243465008	::482944873382051000
15875100	::482944886568939000
243465008	::482944911634075000
459612485	::482944923293868000
23967395	::482944933796401000
375873224	::482944936317161000
243465008	::482944939744321000
30032107	::482944954281377000
200615756	::482944974867402000
243465008	::482944992294731000
172025978	::482945038192631000
425897170	::482945043951415000
243465008	::482945051157614000
40816246	::482945053766467000
47749919	::482945058933460000
42910967	::482945071718072000
86885002	::482945073286377000
36579395	::482945083012943000
356974615	::482945102432583000
273111255	::482945123408285000
21105964	::482945132417646000
471218710	::482945133110108000
425897170	::482945145176731000
36579395	::482945146250481000
71597388	::482945166412509000
47749919	::482945217016778000
375873224	::482945218224742000
129441756	::482945243793620000
70805584	::482945253222002000
561540580	::482945266954162000
52105336	::482945273795444000
20000062	::482945282884132000
86885002	::482945286197612000
243465008	::482945297040277000
273111255	::482945387561361000
561540580	::482945407094251000
423830555	::482945418414678000
243465008	::482945473834409000
377110730	::482945483158335000
86885002	::482945491307474000
32471501	::482945493639909000
14954949	::482945493794693000
120863692	::482945517161578000
243465008	::482945528419082000
200615756	::482945539085172000
96872197	::482945547523731000
243465008	::482945555698831000
273111255	::482945556218519000
816177	::482945561411473000
18023231	::482945571955556000
114593439	::482945634559750000
107823354	::482945637932355000
178492117	::482945643913416000
52105336	::482945645884743000
177101575	::482945651790344000
16258968	::482945654486884000
273111255	::482945667359195000
419047433	::482945671021223000
471218710	::482945682006114000
34071360	::482945698959077000
358307309	::482945703035940000
71597388	::482945738796584000
471218710	::482945744123723000
311092385	::482945777665191000
139847892	::482945780190171000
36579395	::482945799450398000
423830555	::482945799832076000
259573654	::482945818945921000
392301070	::482945852722262000
262240809	::482945857512153000
368691437	::482945860674670000
379358099	::482945861656530000
243465008	::482945937317179000
424540791	::482945942639759000
423830555	::482946000789594000
95231863	::482946020347637000
331307463	::482946082779828000
14954949	::482946085610995000
206247499	::482946088371240000
23396218	::482946093190103000
243465008	::482946131354476000
370049566	::482946179467333000
119636299	::482946197582135000
175314654	::482946231124369000
341313395	::482946240494047000
25408355	::482946251856809000
34071360	::482946287986159000
259542533	::482946330457681000
243465008	::482946358304071000
340094001	::482946358395957000
276381534	::482946421294112000
319191919	::482946458598252000
301203823	::482946480953516000
477235727	::482946562662727000
243465008	::482946579288977000
262870925	::482946599677489000
270184694	::482946640970407000
301203823	::482946647433822000
265799781	::482946668636434000
41135840	::482946695366311000
252756099	::482946702836781000
335488857	::482946708213891000
86604355	::482946710818521000
459561241	::482946726823997000
403834874	::482946760076427000
226995875	::482946764908269000
462487376	::482946807865950000
36869877	::482946825532366000
19147974	::482946840133136000
319191919	::482946840279937000
292012619	::482946925369364000
299297459	::482946956189110000
253230729	::482946987248336000
346998772	::482947000086695000
20000062	::482947024061337000
20000062	::482947039836119000
270736613	::482947070685224000
232114448	::482947108031705000
310982944	::482947153338593000
370049566	::482947157658701000
63490594	::482947175274397000
73275873	::482947180475338000
168049012	::482947191871266000
370049566	::482947232090849000
370049566	::482947252261257000
36869877	::482947258749440000
370049566	::482947265397805000
301717953	::482947287509770000
370049566	::482947297379368000
313120951	::482947343398883000
168049012	::482947364810801000
168049012	::482947379960631000
320484851	::482947384268578000
60046761	::482947385681645000
168049012	::482947394976243000
168049012	::482947423954669000
299297459	::482947429025579000
354047009	::482947431257341000
49383709	::482947438429237000
232114448	::482947466221088000
423098923	::482947508352466000
423830555	::482947518292979000
403834874	::482947531765481000
343756278	::482947533572825000
168049012	::482947541630083000
423830555	::482947541688778000
168049012	::482947585179516000
262240809	::482947619241459000
62989661	::482947647733764000
367322500	::482947656075853000
561540580	::482947665886330000
168049012	::482947700480942000
168049012	::482947729153216000
168049012	::482947742751145000
232114448	::482947755779043000
168049012	::482947760572743000
101617436	::482947776561434000
38520445	::482947792022024000
78970527	::482947800376688000
561540580	::482947810514313000
393761423	::482947810678292000
60046761	::482947872531312000
369804138	::482947899190681000
219153949	::482947903615664000
341313395	::482947935278092000
532542878	::482947946896695000
497630362	::482947953695272000
433654462	::482947972980674000
561540580	::482947980844994000
436187992	::482948015242493000
44811271	::482948016400125000
62989661	::482948020431237000
607016651	::482948032967626000
609790203	::482948047450558000
176954488	::482948048872427000
318627551	::482948082749808000
313120951	::482948088621846000
168049012	::482948090085658000
373147853	::482948092996907000
153531619	::482948112336424000
503708554	::482948115587428000
60046761	::482948201209528000
118827154	::482948217395355000
95231863	::482948246973595000
437898031	::482948253768364000
153531619	::482948257950076000
143969555	::482948320738803000
82707747	::482948333875376000
262870925	::482948333967663000
119269983	::482948339256668000
351348648	::482948349595643000
82707747	::482948364502171000
213887474	::482948392469803000
354047009	::482948396282826000
82707747	::482948404591357000
82707747	::482948438120599000
259830697	::482948453853458000
323246381	::482948466474512000
82707747	::482948476901130000
44811271	::482948482051760000
351348648	::482948483318431000
82707747	::482948504264773000
35305414	::482948518131138000
82707747	::482948533524246000
208296274	::482948558841081000
82707747	::482948575882522000
109331928	::482948579200618000
82707747	::482948606375108000
69771494	::482948618450501000
351099839	::482948624687448000
20863117	::482948627929657000
82707747	::482948635550691000
131941193	::482948637849571000
168049012	::482948656337657000
36891053	::482948658082508000
176954488	::482948672573808000
363722761	::482948685677219000
354047009	::482948705868611000
29391732	::482948754601824000
291221395	::482948767810080000
95231863	::482948784310063000
354047009	::482948786516684000
219153949	::482948811527323000
36891053	::482948817591881000
232114448	::482948819551019000
41465619	::482948823791067000
629894993	::482948849980284000
259830697	::482948853922922000
423098923	::482948858616770000
30406728	::482948867881586000
262870925	::482948933547593000
232114448	::482948936005853000
6284612	::482948945774010000
500517566	::482948973637173000
393718746	::482949024920510000
227577445	::482949034324144000
81469472	::482949039743569000
70839851	::482949050904215000
470458433	::482949069216940000
131941193	::482949077144174000
76082847	::482949113022255000
271774234	::482949121423069000
457811756	::482949162682425000
219153949	::482949182769332000
200615756	::482949225639329000
134873681	::482949274464837000
44811271	::482949340017594000
134873681	::482949350046171000
500517566	::482949394271305000
38520445	::482949431919378000
273111255	::482949446519758000
119636299	::482949479717298000
143969555	::482949489976553000
633531552	::482949535321575000
625900103	::482949558398251000
176954488	::482949601398247000
386956382	::482949634676228000
36343877	::482949692771160000
36343877	::482949702724648000
408144950	::482949702858457000
15170503	::482949757543780000
18918771	::482949791056281000
219188629	::482949798765416000
375810749	::482949828930838000
236167599	::482949837919629000
62989661	::482949854067712000
424540791	::482949854922936000
143969555	::482949866058821000
364035957	::482949874120671000
293737316	::482949886800064000
393761423	::482949890444910000
285125363	::482949896714993000
259830697	::482949915086446000
15170503	::482949921817915000
17522792	::482949953178697000
259830697	::482949994887249000
255547325	::482950005230039000
167301113	::482950005381013000
131941193	::482950048658247000
373653741	::482950086004330000
377627227	::482950089573269000
15170503	::482950091855392000
35305414	::482950098859462000
287727506	::482950133189857000
351004243	::482950160499355000
345756955	::482950177251028000
287727506	::482950179100692000
82723693	::482950201775112000
561540580	::482950210117586000
15170503	::482950213892849000
25609677	::482950271321243000
53312065	::482950294360580000
282860308	::482950300454486000
129441756	::482950312597409000
82723693	::482950332377350000
104947253	::482950350673281000
59184492	::482950365743448000
561540580	::482950390304886000
240941201	::482950391508660000
240941201	::482950403764809000
561540580	::482950413193195000
240941201	::482950422471000000
389676504	::482950435637301000
129441756	::482950436958535000
423862446	::482950457904889000
285125363	::482950457950629000
220465561	::482950497532260000
220465561	::482950547100561000
260262291	::482950589345579000
24226614	::482950606462533000
62989661	::482950631695847000
219188629	::482950692311543000
240941201	::482950693179772000
259830697	::482950708396703000
410195122	::482950759386849000
425183249	::482950790261538000
90467952	::482950792148574000
23663256	::482950799589257000
296433109	::482950805746900000
273111255	::482950820460498000
10095952	::482950821915947000
219188629	::482950871878074000
23663256	::482950887417991000
185629189	::482950890329231000
158948807	::482950918980112000
149295164	::482950946700292000
158948807	::482950972298522000
360183119	::482950982301544000
290855101	::482950990933422000
144733584	::482951031752777000
158948807	::482951053827407000
409541924	::482951054942691000
256853017	::482951109623812000
255622442	::482951151172976000
163340834	::482951178234245000
250713436	::482951189936357000
36851172	::482951344861773000
119269983	::482951404219564000
129441756	::482951438877069000
273111255	::482951455473946000
17107944	::482951464198082000
154692700	::482951482837577000
423830555	::482951484229681000
319420243	::482951506967011000
433654462	::482951561954328000
76375846	::482951621044084000
229611107	::482951632934928000
33369338	::482951643260932000
599348429	::482951644309880000
33017275	::482951664182505000
24113194	::482951690543312000
253828982	::482951702564175000
285401749	::482951705395335000
320485729	::482951708910559000
334261100	::482951725033086000
267227218	::482951736722595000
34087430	::482951748818968000
250713436	::482951760672067000
26182895	::482951859536015000
463855595	::482951869723983000
250713436	::482951874014756000
129050216	::482951897188696000
320485729	::482952010464243000
90750144	::482952020643819000
51814269	::482952049450307000
104947253	::482952063891275000
323978080	::482952063903887000
33017275	::482952073231994000
352960797	::482952077312659000
359174210	::482952137198936000
301657872	::482952139833352000
282860308	::482952150947860000
237936556	::482952152772784000
15170503	::482952202994978000
320485729	::482952274957045000
26182895	::482952296918036000
472287305	::482952300210577000
609790203	::482952352832290000
91521926	::482952366522503000
151604434	::482952435858567000
116054733	::482952477369982000
709921765	::482952486882652000
51814269	::482952511780036000
320485729	::482952540003504000
24543872	::482952541723181000
24113194	::482952575277215000
22504277	::482952580268449000
364035957	::482952603207491000
24226614	::482952701639000000
26182895	::482952709146832000
596957614	::482952710699106000
360183119	::482952736464728000
51814269	::482952772560879000
320485729	::482952788138528000
423830555	::482952808216272000
7345092	::482952827560419000
89590985	::482952836049666000
12057032	::482952857797140000
56736460	::482952905377710000
54422208	::482952905876439000
46284235	::482952943201574000
340094001	::482952993742938000
14954949	::482953028379484000
292012619	::482953055327883000
155730095	::482953106083549000
41649263	::482953117957636000
371578955	::482953132633493000
254711141	::482953199393849000
33017275	::482953316075601000
581342731	::482953407443898000
24543872	::482953464969179000
167301113	::482953477836910000
26182895	::482953479850172000
118855202	::482953485571608000
486174522	::482953488960208000
230911888	::482953490382073000
69771494	::482953496820346000
21105964	::482953541149929000
285125363	::482953570304552000
33017275	::482953594438942000
230911888	::482953611589070000
63783716	::482953646833811000
40810916	::482953681004797000
230911888	::482953681814306000
13298002	::482953723548020000
305379724	::482953732897124000
163340834	::482953752471543000
393718746	::482953776907554000
27999272	::482953793944842000
21623464	::482953803071631000
292012619	::482953805386878000
243465008	::482953814136590000
237936556	::482953819572031000
54422208	::482953836470886000
391573659	::482953848198553000
41649263	::482953858910806000
51814269	::482953860231999000
464182365	::482953950732120000
7345092	::482953998291333000
90467952	::482954004926697000
162200561	::482954029492736000
90467952	::482954056009125000
253178679	::482954077681119000
23400461	::482954136380801000
552146644	::482954166340714000
139847892	::482954187995492000
23665083	::482954208035893000
73995534	::482954232346066000
38623896	::482954255368982000
128284695	::482954257541242000
175581339	::482954272334958000
602224338	::482954286309982000
219153949	::482954303817412000
90467952	::482954404480712000
65826107	::482954407945195000
164575018	::482954432255365000
76707926	::482954455969988000
259830697	::482954465020899000
12354252	::482954491889594000
177174253	::482954516317618000
424540791	::482954542925893000
190396530	::482954548181745000
391573659	::482954642813624000
112333263	::482954647942873000
444247134	::482954652132982000
241358661	::482954655245139000
65826107	::482954666184294000
21623464	::482954671711993000
7345092	::482954687197347000
241358661	::482954703341223000
14715501	::482954710177939000
329955120	::482954756936065000
215362694	::482954765912264000
266317182	::482954779778613000
215362694	::482954790704803000
115503799	::482954833683836000
215362694	::482954836175245000
436187992	::482954852692029000
596678073	::482954948620324000
54422208	::482954965116145000
20000062	::482954969994121000
255147158	::482954976449146000
431264673	::482954989409558000
33369338	::482955017045823000
418480466	::482955076697210000
253828982	::482955098750869000
255147158	::482955222927433000
320485729	::482955234277613000
210714533	::482955234541830000
323246381	::482955235262869000
189224604	::482955313889701000
378367977	::482955385158897000
51814269	::482955431602847000
634822122	::482955500041281000
379304556	::482955506345328000
260262291	::482955506999234000
40864634	::482955536741433000
51814269	::482955551677358000
33369338	::482955663862034000
102875172	::482955702923558000
65435835	::482955713992331000
562393615	::482955717209772000
65826107	::482955724277161000
208296274	::482955731813933000
159011393	::482955735546871000
255147158	::482955746204610000
379304556	::482955755340197000
30406728	::482955764542091000
407279448	::482955833932648000
33369338	::482955849858445000
379304556	::482955853944094000
187741596	::482955909312692000
285125363	::482955928342245000
102301729	::482955937758453000
175581339	::482955946835329000
133526428	::482955979932192000
272533260	::482955982549438000
285125363	::482956014354841000
133526428	::482956016846635000
443375828	::482956030360301000
107308159	::482956037776236000
21105964	::482956049188917000
197692007	::482956058168926000
50306226	::482956096143757000
230911888	::482956134932676000
197692007	::482956173763969000
33017275	::482956212859043000
22187821	::482956225152565000
407279448	::482956232752238000
129441756	::482956233755090000
63783716	::482956235080081000
183090041	::482956243490066000
104990093	::482956246849708000
259830697	::482956255854489000
139847892	::482956266889682000
448325555	::482956310460518000
69771494	::482956319570137000
361527638	::482956339010756000
297238880	::482956346573090000
319420243	::482956346812157000
329093513	::482956386272555000
375734748	::482956387379445000
177174253	::482956388399079000
197692007	::482956413816569000
301497892	::482956418459664000
418480466	::482956425988030000
7132042	::482956438453903000
235382002	::482956442052214000
329093513	::482956461916819000
272533260	::482956518019457000
329093513	::482956560906588000
243830281	::482956572826427000
329093513	::482956583458988000
330513153	::482956601523830000
281260984	::482956605969809000
209223008	::482956615155728000
393761423	::482956654691250000
100471456	::482956656511574000
273111255	::482956664413650000
329093513	::482956666086752000
552802620	::482956672298528000
81872162	::482956673003552000
259830697	::482956680200593000
26831606	::482956689008648000
47031965	::482956692611555000
607721617	::482956693098479000
393761423	::482956698848866000
285125363	::482956705802633000
7345092	::482956708218552000
197692007	::482956717215735000
33964276	::482956742499008000
424540791	::482956806918909000
561540580	::482956813629808000
96872197	::482956817979293000
155730095	::482956818470424000
69771494	::482956820361662000
259830697	::482956871058604000
562393615	::482956874380496000
317524005	::482956880562499000
49383709	::482956897343913000
33964276	::482956901471502000
297238880	::482956915324895000
553711382	::482956918378749000
64596921	::482956965094506000
297238880	::482956968152154000
175581339	::482956978684440000
614436697	::482957010892111000
69771494	::482957015338057000
561540580	::482957019242962000
131941193	::482957021449580000
34071360	::482957026578796000
286298021	::482957033184821000
487322279	::482957062750494000
129050216	::482957080161431000
52105336	::482957106543603000
273111255	::482957116815446000
243830281	::482957120615104000
424540791	::482957148498849000
273111255	::482957153549164000
377035998	::482957170791567000
1007041	::482957205725925000
21105964	::482957214689136000
418480466	::482957248860151000
286298021	::482957253540990000
282692620	::482957300768845000
281260984	::482957319362183000
614436697	::482957360848060000
282692620	::482957384449413000
331397011	::482957405358022000
270184694	::482957424492421000
273111255	::482957457908858000
384563395	::482957498551242000
377035998	::482957536320974000
418480466	::482957602687438000
333245482	::482957608685666000
39863661	::482957639782256000
377035998	::482957665346146000
377425191	::482957686573903000
96872197	::482957777216618000
377425191	::482957798100451000
102530016	::482957806459310000
189224604	::482957809542500000
7132042	::482957824658796000
458808714	::482957831180914000
285125363	::482957853833977000
110236585	::482957880103272000
139847892	::482957917146996000
192727478	::482957935513858000
371578955	::482957940564189000
238024746	::482957941637939000
38804898	::482957952408506000
266703661	::482957953561919000
189224604	::482957971945955000
259830697	::482957973698797000
361527638	::482957988299173000
340067989	::482957993864986000
103526992	::482958012533841000
107308159	::482958017852633000
1007041	::482958030430957000
189224604	::482958033379938000
360183119	::482958042447622000
70982412	::482958050249039000
316878403	::482958051704451000
365203632	::482958073271578000
20000062	::482958087884513000
63783716	::482958152460021000
330513153	::482958227328364000
259830697	::482958259850989000
40810916	::482958265416814000
252914746	::482958322731974000
343606449	::482958359533223000
22187821	::482958368085012000
304140174	::482958369381421000
281260984	::482958391417913000
237936556	::482958423286624000
498321918	::482958428248473000
415897649	::482958436389228000
40810916	::482958438813544000
175581339	::482958450444738000
116054733	::482958460708212000
313792688	::482958501669371000
264622253	::482958501723897000
359174210	::482958505691717000
614436697	::482958526000541000
513434526	::482958557898227000
331227001	::482958584930500000
16726467	::482958590991671000
175581339	::482958630367809000
15288029	::482958632930144000
266703661	::482958652932751000
22187821	::482958653885272000
411898570	::482958673002921000
399114412	::482958706460483000
7132042	::482958717445750000
389949893	::482958731915718000
235272576	::482958790745010000
285125363	::482958825461256000
498321918	::482958834118713000
411997198	::482958845367812000
388397248	::482958874820239000
304140174	::482958905715490000
44307877	::482958907938050000
16726467	::482958916436107000
286910447	::482958921368608000
169291538	::482958941043716000
365739414	::482958941261803000
359174210	::482958946034913000
285125363	::482958962547900000
175581339	::482959044152676000
18752326	::482959055233626000
26925878	::482959113698426000
326813935	::482959133088686000
21105964	::482959151832653000
131941193	::482959158900449000
77787388	::482959161664086000
16726467	::482959170166333000
175581339	::482959171168763000
282692620	::482959195927367000
334420539	::482959202290114000
816177	::482959232216879000
1007041	::482959244015042000
197692007	::482959270972252000
285125363	::482959296271896000
477188816	::482959297119145000
131941193	::482959328413237000
417523013	::482959342115639000
82707747	::482959348956536000
393761423	::482959352530485000
411222321	::482959375905333000
82707747	::482959388781469000
175581339	::482959395765370000
136458681	::482959400823697000
65435835	::482959402337460000
104947253	::482959433556041000
361527638	::482959443684888000
39863661	::482959444620627000
82707747	::482959445454897000
424540791	::482959446146965000
330513153	::482959446163742000
403834874	::482959448550682000
273814896	::482959472919601000
292395819	::482959478518591000
285125363	::482959480414412000
82707747	::482959488069025000
65435835	::482959501746659000
50468203	::482959507035664000
82707747	::482959526807617000
437064295	::482959534369943000
376525681	::482959537897750000
309789310	::482959550924861000
320485729	::482959551160139000
131941193	::482959552707846000
338664006	::482959562446626000
82707747	::482959578884096000
285125363	::482959600971284000
82707747	::482959619879215000
368730450	::482959621569536000
77787388	::482959637801873000
82707747	::482959648492765000
299441398	::482959678758854000
82707747	::482959679710957000
285125363	::482959679803256000
197692007	::482959699147767000
27626703	::482959700200136000
308858845	::482959713446133000
82707747	::482959725877673000
77787388	::482959736837373000
320485729	::482959755158515000
491679354	::482959774124740000
209208697	::482959803619491000
98552986	::482959829104066000
285125363	::482959831922270000
337396732	::482959837291376000
197692007	::482959851803656000
320485729	::482959852206305000
17169855	::482959861563813000
86243090	::482959883445469000
450391257	::482959885340921000
197692007	::482959908217028000
50468203	::482959912809414000
29849760	::482959918337912000
273111255	::482959928949473000
175581339	::482959944237715000
16322613	::482959944786771000
259830697	::482959952684662000
341666582	::482959961841233000
19837708	::482959971856834000
262870925	::482960020221730000
224095849	::482960047555612000
175581339	::482960074437308000
121881241	::482960112940630000
285125363	::482960124470775000
411997198	::482960124836077000
197692007	::482960130372534000
330513153	::482960151628902000
259830697	::482960179475259000
285125363	::482960187389521000
281260984	::482960196633767000
129441756	::482960200207728000
236144487	::482960201356554000
107308159	::482960203285929000
237936556	::482960212790235000
119636299	::482960213167702000
23400461	::482960224543064000
69771494	::482960232503472000
292395819	::482960242607550000
78653568	::482960243685879000
86885002	::482960256905924000
42994926	::482960258650746000
330513153	::482960261288955000
320485729	::482960280365060000
273111255	::482960287067545000
47017345	::482960299075846000
294964037	::482960313780674000
330513153	::482960335821742000
63783716	::482960336970997000
273111255	::482960353039753000
285125363	::482960365018300000
197692007	::482960371758936000
26109453	::482960373377536000
20000062	::482960405296185000
86885002	::482960416553717000
330513153	::482960418726359000
26109453	::482960452893175000
23442090	::482960455095562000
285125363	::482960487953362000
331307463	::482960530584264000
197692007	::482960547898724000
320485729	::482960551048642000
220867112	::482960565380214000
7132042	::482960567666491000
104947253	::482960582707249000
285125363	::482960594580959000
330513153	::482960598502633000
131941193	::482960603833974000
187741596	::482960610632953000
44768272	::482960630270685000
281260984	::482960634011607000
14594667	::482960649115697000
107308159	::482960662058897000
359174210	::482960662428012000
116054733	::482960667163385000
175581339	::482960670703759000
253828982	::482960672599191000
49221112	::482960674419519000
325996873	::482960674919043000
330513153	::482960693679779000
320485729	::482960703834570000
259830697	::482960704014532000
49221112	::482960704559779000
384563395	::482960722222006000
467043006	::482960732913692000
45581124	::482960734251274000
238401588	::482960735622819000
49221112	::482960740035215000
330513153	::482960746800635000
197692007	::482960772906360000
21105964	::482960787330187000
246409056	::482960789922672000
129441756	::482960802945974000
285125363	::482960803595702000
330513153	::482960803650228000
398445530	::482960803872919000
262240809	::482960816023433000
120863692	::482960829911146000
39863661	::482960840371765000
424540791	::482960840589447000
44768272	::482960844264050000
272533260	::482960844804747000
81469472	::482960845484204000
513982376	::482960845672947000
246066577	::482960849431056000
270227232	::482960856301326000
513982376	::482960862055919000
129441756	::482960864493191000
34071360	::482960865847554000
14307454	::482960877055127000
454375039	::482960881735585000
398445530	::482960887473795000
313120951	::482960891961298000
42638131	::482960899368423000
1007041	::482960908189069000
102301729	::482960926140686000
34087430	::482960928829239000
235272576	::482960929584201000
362312178	::482960948538253000
287727506	::482960951222620000
114593439	::482960974018654000
40604299	::482960975298326000
102301729	::482960985527816000
77787388	::482960991735795000
15288029	::482960991802515000
201878266	::482960996026159000
320485729	::482961015379083000
287727506	::482961016867672000
102301729	::482961017278701000
277204534	::482961023222431000
146855323	::482961023599931000
423098923	::482961038388625000
19053567	::482961041282707000
212068363	::482961043577008000
195846146	::482961065379393000
219153949	::482961081267421000
277204534	::482961101760786000
219550942	::482961106244493000
139847892	::482961107011661000
21105964	::482961113084989000
34071360	::482961123398803000
246409056	::482961128927293000
470801476	::482961150489808000
178921630	::482961155296862000
47031965	::482961167485136000
64596921	::482961179862519000
175581339	::482961182731812000
26925878	::482961188020424000
253828982	::482961194928451000
1007041	::482961200452358000
498321918	::482961203619434000
24113194	::482961205514878000
253828982	::482961264029597000
14594667	::482961265254359000
86885002	::482961271503855000
20000062	::482961276339884000
336628506	::482961294631636000
47031965	::482961300041895000
189224604	::482961301191528000
60220156	::482961302843691000
359174210	::482961310003380000
513982376	::482961322338840000
219153949	::482961323714961000
225287674	::482961365150093000
175581339	::482961374826725000
24821703	::482961381440774000
342508573	::482961401174962000
341666582	::482961404031668000
18023231	::482961412768010000
331246659	::482961422733672000
120863692	::482961476593156000
18023231	::482961488609431000
342508573	::482961506141618000
505496552	::482961509681618000
26738161	::482961514962640000
513982376	::482961527125716000
505496552	::482961540123869000
108798356	::482961543298940000
20924979	::482961549779152000
227114320	::482961550894845000
46284235	::482961562819256000
505496552	::482961567919513000
342508573	::482961585338454000
285125363	::482961586198302000
61698439	::482961658017742000
20924979	::482961682654699000
425897170	::482961709544378000
49221112	::482961718419537000
190396530	::482961730113662000
173026357	::482961737562750000
505496552	::482961748001951000
587081117	::482961769170628000
222598798	::482961787546259000
33818674	::482961790242803000
498321918	::482961798459850000
393761423	::482961828457500000
102301729	::482961835365113000
240941201	::482961839601381000
15681561	::482961842390982000
463318489	::482961852587343000
334261100	::482961871851753000
277829772	::482961893447856000
19837708	::482961904445714000
32609703	::482961908257927000
373147853	::482961925329129000
343484637	::482961933218226000
87966998	::482961939962658000
38520445	::482961944274796000
410195122	::482961947793448000
252674018	::482961959730421000
362312178	::482961967863173000
222598798	::482961975736283000
15789848	::482961979577860000
175581339	::482962005314527000
47031965	::482962021021806000
77787388	::482962059240280000
19147974	::482962083030790000
25084916	::482962088436834000
46284235	::482962100570955000
227114320	::482962122897649000
24383303	::482962136000245000
90467952	::482962140253274000
188855651	::482962150160220000
46284235	::482962159714828000
33369338	::482962165670744000
26738161	::482962185321480000
280194602	::482962186302541000
227114320	::482962194481418000
131072297	::482962238991380000
505496552	::482962240262270000
377425191	::482962240757571000
362312178	::482962254166376000
227114320	::482962255953141000
26738161	::482962271006887000
21623464	::482962287267835000
33369338	::482962289486598000
245203404	::482962293538291000
222598798	::482962310462701000
227114320	::482962311871598000
32609703	::482962316544446000
43586963	::482962325855821000
167301113	::482962328929837000
160788774	::482962331295444000
14594667	::482962392133816000
108542953	::482962408541941000
108542953	::482962430822064000
129050216	::482962433028272000
366753447	::482962443530805000
81007000	::482962449050529000
87966998	::482962467857764000
16726467	::482962490738102000
410286428	::482962511868997000
190396530	::482962511898365000
397934536	::482962521104478000
631245094	::482962537319632000
16726467	::482962549575802000
333245482	::482962570211360000
335003775	::482962615467905000
327662373	::482962639706812000
362312178	::482962666680360000
90467952	::482962674154627000
87966998	::482962682052505000
17769662	::482962710049460000
195846146	::482962767658229000
505496552	::482962784049590000
90467952	::482962802810691000
79861287	::482962810985381000
304140174	::482962822557880000
16726467	::482962849783119000
222598798	::482962855546068000
7132042	::482962857324470000
109137184	::482962857576136000
178492117	::482962864819695000
470660217	::482962908914401000
377425191	::482962922885627000
25935173	::482962939025321000
222598798	::482962940405219000
587081117	::482962953939853000
47859489	::482962983383887000
379253079	::482962985397538000
424540791	::482963003000623000
330513153	::482963035993026000
309789310	::482963073972436000
631245094	::482963077365657000
255104759	::482963188439584000
214779476	::482963189009625000
60578212	::482963272858357000
587081117	::482963288708239000
240892007	::482963294655741000
304140174	::482963341305192000
38804898	::482963343347417000
587081117	::482963354231644000
362312178	::482963364163772000
312435293	::482963392077238000
587081117	::482963422724648000
424540791	::482963499249696000
474371126	::482963547979141000
424540791	::482963584113078000
245203404	::482963593919356000
219550942	::482963595018661000
516096126	::482963612064292000
17169855	::482963614505390000
302408703	::482963621128200000
60046761	::482963621354299000
423098923	::482963626207105000
170924102	::482963644683022000
350665443	::482963660143620000
302408703	::482963682880913000
15488020	::482963695459254000
411997198	::482963718125654000
267538322	::482963723565268000
424540791	::482963749620310000
20000062	::482963750886965000
423098923	::482963774689644000
516096126	::482963787499446000
147310240	::482963816985026000
384494456	::482963817719033000
18551115	::482963836836651000
266703661	::482963845455941000
243830281	::482963857124515000
458639179	::482963857439469000
424540791	::482963862023442000
379253079	::482963873025519000
302408703	::482963897079828000
227114320	::482963909146443000
516096126	::482963976310243000
458639179	::482963982505218000
484202581	::482964072548532000
458639179	::482964093394231000
267538322	::482964102231244000
337466318	::482964136658096000
102266093	::482964150822662000
8548362	::482964190299439000
84849075	::482964198893178000
46070001	::482964202961653000
220532575	::482964204886847000
185629189	::482964252685504000
33342988	::482964405622435000
400817337	::482964448584269000
631245094	::482964462467432000
46070001	::482964464065859000
570502101	::482964504742223000
255547325	::482964561071325000
220532575	::482964582537781000
505496552	::482964605010849000
379253079	::482964633389920000
381181950	::482964708245254000
209584784	::482964726402396000
102875172	::482964726859984000
267538322	::482964780437606000
153531619	::482964783960838000
102266093	::482964790185566000
22294252	::482964821068218000
79476731	::482964838738452000
79476731	::482964846753742000
118827154	::482964852810723000
26738161	::482964861945929000
418480466	::482964951271620000
40864634	::482964968384790000
375810749	::482964981713887000
87966998	::482965048961155000
418480466	::482965054694780000
113760458	::482965073749483000
266703661	::482965086558904000
379253079	::482965089633697000
209208697	::482965106503200000
27179899	::482965108398637000
287727506	::482965127918915000
365739414	::482965142850633000
350665443	::482965181686091000
287727506	::482965196244152000
19895969	::482965230176468000
40864634	::482965286971523000
16472279	::482965328079486000
205320851	::482965368680366000
67069063	::482965416361201000
177101575	::482965427744948000
182834679	::482965436846579000
208250490	::482965438465179000
293737316	::482965480274407000
96872197	::482965482534756000
131278152	::482965497256738000
23400461	::482965505100103000
200685756	::482965520858112000
51814269	::482965532254404000
131278152	::482965546866966000
76707926	::482965556400648000
205320851	::482965573840551000
76707926	::482965584838025000
187280228	::482965599820066000
631245094	::482965601258725000
27999272	::482965603540414000
198233216	::482965609055924000
176954488	::482965623052316000
266703661	::482965638550667000
260464441	::482965639414292000
375810749	::482965696154828000
474371126	::482965769139929000
209584784	::482965789113204000
19053567	::482965818016141000
160495648	::482965829865074000
366753447	::482965833056940000
16713287	::482965900899803000
6203992	::482965911562108000
38804898	::482965934601027000
389105684	::482965939575869000
375810749	::482965950153502000
366753447	::482965957308981000
51814269	::482966020198785000
194054262	::482966021238951000
237936556	::482966037319516000
366753447	::482966072392294000
299441398	::482966084316721000
302934050	::482966092332023000
446757000	::482966107746091000
198233216	::482966123999006000
234143570	::482966158174584000
192590347	::482966185290792000
194054262	::482966186582630000
60046761	::482966249912025000
288531248	::482966262301986000
198233216	::482966266844430000
500212290	::482966270904913000
234143570	::482966294263001000
153531619	::482966318287552000
60046761	::482966325086543000
38804898	::482966330560090000
118827154	::482966331827175000
235867165	::482966345399554000
234143570	::482966374877515000
366753447	::482966381399265000
587081117	::482966468787572000
25760567	::482966487569666000
78213	::482966507040022000
385782746	::482966530615812000
153531619	::482966535833530000
25469735	::482966544667140000
54697279	::482966545681743000
252674018	::482966574375006000
182645046	::482966606415286000
500212290	::482966607078371000
264300486	::482966632008929000
465002314	::482966660668596000
187280228	::482966683942780000
171103429	::482966702226157000
21623464	::482966711436460000
706034130	::482966726922227000
173232394	::482966815602003000
264300486	::482966837240410000
21696310	::482966844291416000
21696310	::482966846149496000
308690900	::482966918899331000
153531619	::482966938759356000
252674018	::482966940701298000
577411446	::482966945051189000
334420539	::482966998209425000
131278152	::482967015934537000
270184694	::482967015942938000
173232394	::482967023731748000
161622400	::482967030224531000
350665443	::482967035497164000
187741596	::482967052454334000
365203632	::482967103373180000
516096126	::482967103629455000
516096126	::482967151004098000
187741596	::482967201230499000
365739414	::482967230754197000
264300486	::482967313478475000
104990093	::482967354104905000
161622400	::482967396819300000
280119639	::482967409046077000
171103429	::482967438821429000
64584579	::482967514205278000
107308159	::482967543401832000
19837708	::482967567666270000
350665443	::482967572447383000
592150138	::482967595419979000
252422768	::482967597420265000
194054262	::482967626898219000
47031965	::482967631972945000
195154119	::482967641775026000
368730450	::482967667540647000
194054262	::482967734633132000
220584371	::482967771513253000
259830697	::482967772817682000
350665443	::482967833584730000
176954488	::482967857488080000
6733652	::482967905798488000
423862446	::482967911334551000
313792688	::482967948210880000
445903498	::482968003659587000
14253476	::482968019497652000
6733652	::482968028146311000
195154119	::482968028217221000
40864634	::482968042671181000
52011370	::482968076380405000
209584784	::482968091647672000
303488399	::482968123096571000
259830697	::482968168835457000
209584784	::482968187139416000
240914419	::482968248938266000
433169770	::482968253266808000
470458433	::482968262557597000
258382946	::482968283587416000
369310186	::482968292567437000
410195122	::482968295780274000
171103429	::482968327502180000
96872197	::482968367616098000
41136161	::482968380933017000
6733652	::482968381193474000
259830697	::482968388147228000
209584784	::482968402072322000
630637790	::482968414013886000
410195122	::482968414852349000
122717174	::482968427707904000
189664484	::482968459299405000
57566548	::482968470330413000
279750654	::482968530514497000
470458433	::482968538920288000
466646092	::482968575863709000
457811756	::482968577541038000
194359616	::482968597459763000
194054262	::482968605521240000
562393615	::482968605840404000
365203632	::482968618687537000
14253476	::482968666171265000
48046250	::482968731958902000
259830697	::482968753072644000
293737316	::482968765869867000
437898031	::482968779438452000
409680332	::482968786383814000
330645900	::482968840922345000
279750654	::482968851236134000
131072297	::482968857473482000
194054262	::482968857657606000
209584784	::482968880625614000
350665443	::482968909738680000
122717174	::482968953220632000
503708554	::482969000817991000
114235211	::482969005733326000
194054262	::482969020555997000
34445704	::482969046711681000
60046761	::482969095613054000
48046250	::482969106556416000
61698439	::482969115947458000
386627455	::482969163153960000
86604355	::482969166463651000
312857835	::482969174688686000
457811756	::482969205403168000
411777707	::482969212990672000
40816246	::482969219030462000
411777707	::482969240895361000
259830697	::482969264207310000
259830697	::482969299821137000
131968998	::482969331601797000
613029438	::482969342330810000
305379724	::482969356649783000
48046250	::482969410958008000
155730095	::482969412635340000
249246314	::482969424123551000
40478607	::482969426166571000
386627455	::482969437041987000
577920402	::482969519971782000
266703661	::482969525592129000
341313395	::482969544495874000
25084916	::482969590213775000
37011485	::482969631234482000
34445704	::482969639392014000
113760458	::482969660996853000
331307463	::482969749668638000
114235211	::482969771235741000
48046250	::482969796670423000
46963484	::482969811085824000
186945768	::482969814810390000
57566548	::482969835869990000
515049896	::482969856250105000
48046250	::482969926064672000
337466318	::482969958951821000
95231863	::482969972449083000
341941030	::482969984662908000
102266093	::482969989298008000
386627455	::482969996717355000
15778759	::482970008729841000
538541326	::482970031957876000
182645046	::482970073167331000
453044363	::482970077860352000
274712500	::482970081798782000
396929208	::482970141076910000
341666582	::482970181367390000
60718620	::482970203525873000
44231782	::482970222299602000
186945768	::482970227136020000
194054262	::482970231355473000
159640806	::482970248841158000
571439376	::482970268499861000
60718620	::482970275525324000
14594667	::482970293611134000
411777707	::482970293997404000
113760458	::482970325450100000
52542320	::482970334090375000
499167427	::482970338259521000
52542320	::482970361680502000
463855595	::482970412515483000
538541326	::482970441435185000
308858845	::482970447538294000
194054262	::482970462742261000
18551115	::482970463996772000
335488857	::482970475422044000
450970324	::482970481759625000
355612007	::482970485324386000
285955708	::482970490051362000
30912658	::482970526022119000
25469735	::482970528504745000
263933552	::482970557369954000
16380745	::482970558712127000
30032107	::482970630153707000
120966317	::482970637430837000
263933552	::482970643709693000
120966317	::482970670259650000
54721301	::482970679999213000
233740533	::482970681894637000
29374576	::482970705911222000
312710029	::482970717877596000
308858845	::482970745598144000
393105437	::482970764673437000
516096126	::482970772756234000
233740533	::482970785133236000
516096126	::482970787310497000
16380745	::482970789298184000
516096126	::482970797007720000
208171241	::482970808034545000
348123497	::482970828544290000
282779381	::482970850295963000
194054262	::482970917543620000
551447338	::482970925407936000
235272576	::482970977635028000
365203632	::482971051945508000
113760458	::482971066159988000
258609027	::482971090688307000
47348539	::482971109516517000
457811756	::482971114843283000
198233216	::482971129292681000
106320745	::482971145051066000
263933552	::482971186930794000
341313395	::482971207839391000
114235211	::482971231591743000
263933552	::482971250273181000
198233216	::482971254631038000
114235211	::482971277259321000
443070793	::482971302819397000
198233216	::482971321320472000
453044363	::482971359182462000
243465008	::482971365071654000
186314952	::482971380346925000
114235211	::482971383052263000
48431204	::482971411133526000
285955708	::482971434587680000
271370762	::482971499209318000
321839755	::482971516854747000
38520445	::482971571204534000
225691566	::482971638707666000
329333638	::482971669846581000
209208697	::482971671159390000
36468395	::482971724536102000
161622400	::482971742046928000
69916558	::482971775215869000
286282963	::482971789035728000
116054733	::482971805007626000
47348539	::482971884493881000
36468395	::482971909169364000
372611209	::482971929834311000
335488857	::482971974520819000
36468395	::482972011971375000
635845301	::482972027989409000
561540580	::482972041478283000
192727478	::482972065067446000
91942557	::482972115281645000
110530129	::482972121388179000
561540580	::482972197007282000
314988406	::482972248005808000
2084321	::482972287302647000
63783716	::482972362904571000
30912658	::482972400322375000
301203823	::482972426922233000
375385791	::482972489551601000
32609703	::482972622032887000
18551115	::482972656921083000
596113934	::482972659290894000
457811756	::482972702559326000
603870273	::482972740224172000
32609703	::482972760277127000
365203632	::482972763867451000
365203632	::482972820448636000
118827154	::482972834642554000
45410414	::482972869907865000
32609703	::482972876816273000
65513	::482972917459066000
379304556	::482972926283886000
198233216	::482972944671309000
65513	::482972972249284000
1565041	::482972973003853000
369217450	::482973010547056000
23400461	::482973019758166000
92840294	::482973022442102000
32609703	::482973064502980000
77787388	::482973090612117000
379304556	::482973094987173000
57385263	::482973097814138000
57385263	::482973118349447000
365203632	::482973127631052000
77787388	::482973160753487000
92840294	::482973252390645000
113760458	::482973262918328000
23400461	::482973296930324000
190396530	::482973338856611000
131941193	::482973353624358000
54116443	::482973353691475000
32171318	::482973361078018000
14891490	::482973387170394000
69771494	::482973428131975000
273271548	::482973449116057000
1007041	::482973479910658000
223614733	::482973501297418000
278165989	::482973603105742000
335488857	::482973622563504000
190977628	::482973632298102000
338664006	::482973670399176000
487322279	::482973712946188000
320485729	::482973736380145000
236202065	::482973760333443000
455542048	::482973780932055000
77787388	::482973808635031000
408144950	::482973833419571000
259830697	::482973849945124000
320485729	::482973853011152000
459612485	::482973893502590000
275268585	::482973905745747000
33249556	::482973960792195000
202292166	::482973965174857000
54116443	::482974048507686000
48431204	::482974048868401000
60221494	::482974077628334000
45278487	::482974087241670000
180388620	::482974163305381000
57331128	::482974214333296000
376525681	::482974219433963000
424540791	::482974237523595000
38804898	::482974288593432000
407473485	::482974360798380000
137587439	::482974362341879000
423830555	::482974375394562000
272533260	::482974401697042000
114967175	::482974414120574000
14891490	::482974424182693000
407473485	::482974431694700000
365739414	::482974463017771000
123373847	::482974502624972000
77787388	::482974539266019000
343756278	::482974553857986000
29786990	::482974602420035000
331307463	::482974698351763000
202292166	::482974741876051000
95231863	::482974749438402000
562590159	::482974751246135000
511899726	::482974782950891000
57566548	::482974798801145000
76248039	::482974820917710000
48431204	::482974826735620000
258108922	::482974830539452000
384503737	::482974842476855000
110530129	::482974854283816000
48431204	::482974862068428000
14594667	::482974875166855000
36829018	::482974901146378000
177174253	::482974902396669000
24113194	::482974979693092000
118827154	::482974996063858000
379304556	::482975041542717000
116054733	::482975052409741000
274712500	::482975058281762000
92840294	::482975097163358000
202292166	::482975108638584000
713245898	::482975142893469000
511899726	::482975168646488000
20000062	::482975181879533000
40810916	::482975188909162000
219153949	::482975206613745000
29500521	::482975206713991000
40864634	::482975210535002000
517695658	::482975211109617000
365739414	::482975232823549000
259830697	::482975243955617000
331307463	::482975255107891000
42220462	::482975262779260000
379304556	::482975279728828000
379304556	::482975308174594000
511899726	::482975378688864000
423098923	::482975409781620000
114967175	::482975431704862000
246066577	::482975439913115000
275268585	::482975455327186000
379304556	::482975460008407000
423098923	::482975463598735000
511899726	::482975473614348000
261043724	::482975475120476000
91521926	::482975492102840000
511899726	::482975501107998000
433012724	::482975532363952000
423098923	::482975552429907000
275268585	::482975564181958000
114967175	::482975566648188000
511899726	::482975572541190000
49052615	::482975609254342000
513434526	::482975701679611000
60555388	::482975749054283000
44811271	::482975756557885000
431937908	::482975760357916000
44811271	::482975792301748000
60578212	::482975820332666000
259830697	::482975871968374000
414217500	::482975872941826000
343484637	::482975888376475000
304140174	::482975889148628000
274712500	::482975922656509000
219153949	::482975927316799000
381181950	::482975950804496000
561540580	::482975961709699000
425183249	::482975999106506000
352486016	::482976014650204000
18023231	::482976079406047000
224095849	::482976086259560000
561540580	::482976114252328000
373653741	::482976138403524000
433012724	::482976169969463000
114967175	::482976180723646000
499167427	::482976186994147000
561540580	::482976187883343000
341313395	::482976218472398000
190977628	::482976311682404000
434045786	::482976336164974000
219153949	::482976366561079000
40810916	::482976397644668000
559837229	::482976416460320000
259830697	::482976425063235000
155677785	::482976451323363000
137587439	::482976457426104000
91942557	::482976485251117000
433012724	::482976537692471000
266703661	::482976547318419000
439491329	::482976596194631000
259830697	::482976634392162000
433012724	::482976671079755000
260338000	::482976693708423000
57331128	::482976696165859000
424540791	::482976747705475000
17169855	::482976754240217000
103138091	::482976761320579000
433012724	::482976782023278000
396332641	::482976804412456000
68512582	::482976812935696000
22431584	::482976817737760000
259830697	::482976830899892000
205501297	::482976835743907000
635845301	::482976843654369000
17169855	::482976857021632000
33282020	::482976902953451000
87966998	::482976904702484000
713245898	::482976917797101000
713245898	::482976941729796000
340678678	::482976943919222000
57331128	::482976955701018000
38520445	::482976955902722000
87966998	::482976956212723000
68052287	::482976956565450000
304140174	::482976964559777000
451667062	::482976984943697000
479246485	::482976986650796000
607432063	::482977005386756000
255622442	::482977014400700000
219153949	::482977023011598000
68512582	::482977037637128000
63783716	::482977043869478000
340678678	::482977072650792000
19147974	::482977101310881000
275902246	::482977115709526000
28405302	::482977205690310000
29500521	::482977215462649000
343756278	::482977228897017000
221830651	::482977229974953000
559837229	::482977242536894000
114967175	::482977251491721000
443070793	::482977295800762000
255147158	::482977328100691000
588705820	::482977380034936000
68432091	::482977428550455000
561540580	::482977455636885000
494543536	::482977472531947000
320485729	::482977486670929000
457197060	::482977491527540000
54422208	::482977545281757000
198233216	::482977614059945000
561540580	::482977632569421000
494543536	::482977667596054000
312857835	::482977672424062000
386627455	::482977685975494000
484202581	::482977694628712000
261043724	::482977711715909000
102875172	::482977744155049000
321780812	::482977766288404000
312857835	::482977778170875000
198233216	::482977795887214000
68512582	::482977801591857000
559837229	::482977803202068000
334420539	::482977807153520000
33282020	::482977814451220000
379152968	::482977815898652000
376525681	::482977839944597000
33282020	::482977849888866000
102875172	::482977897209401000
259830697	::482977899809472000
40864634	::482977901130678000
35082993	::482977909032755000
23247181	::482977930587303000
100626124	::482977964028473000
504987901	::482978001743646000
305415102	::482978004877201000
16566189	::482978009650298000
297652605	::482978042717822000
432819849	::482978110233538000
35082993	::482978139304251000
87966998	::482978148770779000
407473485	::482978185500315000
559837229	::482978206400540000
411997198	::482978229687697000
33282020	::482978275359068000
68432091	::482978304858025000
113760458	::482978365607907000
60718620	::482978377021026000
33238183	::482978406469222000
15282962	::482978431651438000
100626124	::482978439876452000
68432091	::482978447611146000
260573981	::482978460885729000
100195876	::482978464471871000
100195876	::482978465205874000
260825806	::482978486764580000
89590985	::482978508260405000
20293581	::482978520709488000
20293581	::482978531568545000
47031965	::482978562299793000
54116443	::482978597452673000
313120951	::482978630931189000
370049566	::482978633594974000
562393615	::482978675932295000
47348539	::482978680063275000
113760458	::482978699969449000
155686441	::482978718717997000
47348539	::482978759306276000
484202581	::482978856073428000
165290348	::482978856626696000
410856984	::482978861953478000
153133040	::482978891124850000
214465537	::482978915183386000
27268559	::482978916735258000
17169855	::482978926931628000
82723693	::482978958976503000
82723693	::482979002974744000
217262932	::482979029905973000
35505123	::482979052450369000
425381729	::482979052882767000
113760458	::482979055747072000
186107022	::482979076689240000
370049566	::482979093869527000
35505123	::482979101955727000
301497892	::482979107761029000
214595457	::482979126371160000
320485729	::482979147401428000
62975545	::482979162484137000
82723693	::482979182805549000
370049566	::482979204603346000
115200960	::482979258294210000
16472279	::482979261569982000
196394433	::482979270177062000
198233216	::482979272143818000
238024746	::482979288279306000
82723693	::482979429187325000
234187240	::482979441887305000
47929423	::482979467518672000
35082993	::482979470844764000
82723693	::482979478176808000
513434526	::482979562100228000
443070793	::482979576176713000
134873681	::482979606048165000
177174253	::482979611148836000
54116443	::482979644011204000
60718620	::482979688173035000
376467319	::482979734687473000
494605871	::482979796226678000
341666582	::482979817730486000
99320365	::482979828790878000
39215095	::482979860839530000
341666582	::482979874982723000
16807883	::482979892796342000
453044363	::482979908600074000
91195209	::482979937662427000
183090041	::482979994814390000
114967175	::482980001751396000
562590159	::482980005912117000
312857835	::482980017191006000
15789848	::482980030398472000
396332641	::482980049079894000
318627551	::482980051873329000
15875100	::482980064557273000
312857835	::482980078247493000
100626124	::482980084362383000
335608417	::482980104805441000
273271548	::482980117786804000
32690664	::482980132806598000
183090041	::482980144492347000
379253079	::482980153958477000
138603889	::482980164582658000
38804898	::482980222833147000
489078088	::482980255934578000
191947005	::482980270166257000
320485729	::482980329595342000
354047009	::482980367578980000
100626124	::482980375426134000
191947005	::482980382229659000
68369234	::482980385186250000
91195209	::482980390424961000
47348539	::482980405381840000
99320365	::482980407319597000
457811756	::482980410943492000
214595457	::482980415079460000
191947005	::482980447350435000
290396729	::482980454253883000
489078088	::482980502606209000
19684793	::482980504602693000
35505123	::482980510272995000
209223008	::482980525465174000
191947005	::482980572319739000
326813935	::482980574769201000
320485729	::482980586035093000
134873681	::482980624475488000
467688815	::482980667295539000
433932391	::482980692653903000
233740533	::482980718625050000
38520445	::482980720357670000
430387521	::482980743086215000
35505123	::482980744344526000
138603889	::482980870014263000
24226614	::482980878058921000
138603889	::482980909780439000
446757000	::482980980999737000
221205505	::482981013157847000
409662649	::482981018429702000
472287305	::482981043515817000
457811756	::482981078844465000
47348539	::482981105641865000
191947005	::482981143466475000
471218710	::482981161330044000
38623896	::482981178559827000
40816246	::482981191650254000
471218710	::482981228849954000
41649263	::482981234872954000
256845035	::482981237355991000
388397248	::482981248210845000
67069063	::482981273204310000
15488020	::482981325767319000
112333263	::482981339981811000
466646092	::482981424858165000
32750427	::482981507984658000
466646092	::482981533020872000
354047009	::482981557884690000
237963845	::482981598900805000
122717174	::482981603107299000
134873681	::482981621868425000
261900342	::482981623991107000
129050216	::482981702118432000
17169855	::482981715866972000
370049566	::482981776277901000
370049566	::482981789578043000
217928831	::482981791209238000
254635990	::482981806992789000
551447338	::482981817663119000
46963484	::482981827208962000
263418480	::482981829767462000
223614733	::482981852492214000
614436697	::482981892703014000
161622400	::482981922851663000
430387521	::482982005877927000
41649263	::482982007983857000
161622400	::482982020637663000
213887474	::482982020998758000
213887474	::482982125856391000
183090041	::482982164963676000
339458716	::482982185817755000
425573791	::482982201857175000
470458433	::482982279791124000
571439376	::482982285130489000
157254287	::482982309331623000
571439376	::482982318294851000
223614733	::482982327149031000
48612192	::482982372196225000
191947005	::482982388721795000
76442745	::482982391091187000
348152108	::482982401140727000
51979136	::482982426868600000
60046761	::482982432786743000
213887474	::482982435622506000
160495648	::482982441561243000
247362551	::482982450205691000
247374067	::482982455507304000
213887474	::482982461283241000
48612192	::482982475472584000
219153949	::482982515112939000
19837708	::482982528890859000
41649263	::482982561170604000
348152108	::482982592774279000
51068331	::482982611632271000
60046761	::482982704640557000
200615756	::482982719891460000
702450841	::482982735858774000
77765035	::482982746881404000
39215095	::482982810492227000
54754940	::482982815361806000
249243467	::482982867753271000
385114649	::482982873993969000
553934357	::482982882013495000
475930595	::482982884006191000
291155950	::482982914854895000
635845301	::482982930264764000
267445807	::482982937861029000
613592670	::482982946983272000
17536130	::482982977853345000
217928831	::482983036846211000
186945768	::482983081356570000
54754940	::482983088394235000
15282962	::482983138746826000
17536130	::482983140827205000
277829772	::482983157046980000
54405135	::482983160569806000
217928831	::482983183298723000
54754940	::482983219411689000
351099839	::482983222456754000
44811271	::482983273308512000
54754940	::482983281877467000
186945768	::482983344498823000
466646092	::482983347489349000
457811756	::482983360931696000
77765035	::482983375947317000
849	::482983402644447000
420389630	::482983427869003000
288531248	::482983431349886000
98768681	::482983454356045000
552789896	::482983464572964000
59583601	::482983475184545000
56779057	::482983519736442000
393802148	::482983535595094000
466646092	::482983558156668000
571439376	::482983566444204000
73731844	::482983630105759000
73731844	::482983641463525000
36772146	::482983641845202000
35082993	::482983659192844000
219188629	::482983670119428000
365151006	::482983701840543000
217928831	::482983714826117000
571439376	::482983750582562000
184962835	::482983759348637000
35082993	::482983789241454000
41649263	::482983793025110000
65513	::482983794639527000
409487670	::482983855616311000
409487670	::482983856216100000
571439376	::482983857977704000
138603889	::482983858313252000
38520445	::482983891914207000
351620689	::482983905239130000
431937908	::482983965851017000
30912658	::482983975368294000
255810490	::482983989477531000
19053567	::482984053549694000
431937908	::482984056020164000
41649263	::482984076211937000
385782746	::482984085313175000
76442745	::482984091801767000
424540791	::482984144360579000
297238880	::482984163830546000
327662373	::482984185762570000
19684793	::482984186999865000
102301729	::482984194692227000
230365198	::482984198580752000
25160673	::482984208559009000
255622442	::482984210748424000
271370762	::482984212610289000
300009838	::482984221678391000
40864634	::482984238505934000
102301729	::482984279480102000
431937908	::482984307430920000
20000062	::482984339232149000
349904873	::482984366918750000
399114412	::482984387441471000
635845301	::482984388083204000
372499722	::482984397357215000
513825441	::482984405183782000
424540791	::482984406231941000
344454080	::482984406714302000
19053567	::482984425571889000
56779057	::482984426893086000
438115686	::482984435948593000
33369338	::482984441980010000
149295164	::482984465527242000
318627551	::482984468186034000
416130255	::482984477681934000
326813935	::482984479720767000
634164272	::482984487391727000
23672351	::482984518383833000
33249556	::482984534653550000
561527789	::482984562025177000
328828628	::482984591280467000
438115686	::482984594161934000
82433120	::482984601095503000
314988406	::482984622389612000
634164272	::482984631663218000
102796495	::482984644846317000
299441398	::482984674549981000
270065033	::482984679394385000
148436850	::482984693240176000
56779057	::482984720611803000
148436850	::482984731668393000
219550942	::482984754330234000
96872197	::482984797728305000
219550942	::482984817525800000
82433120	::482984826203832000
359672666	::482984848064139000
230365198	::482984871007363000
86349050	::482984902766645000
511899726	::482984950010900000
386956382	::482985007867125000
385706960	::482985022870138000
24634410	::482985116617420000
86349050	::482985128365686000
86349050	::482985136355819000
406121427	::482985205909581000
451868427	::482985215066128000
511899726	::482985223240425000
25160673	::482985230962540000
380049732	::482985235475623000
82433120	::482985243121844000
511899726	::482985256207667000
219550942	::482985272276430000
25160673	::482985289347264000
511899726	::482985310536491000
297238880	::482985445588889000
65826107	::482985470125568000
277829772	::482985471136763000
20786050	::482985481194315000
602895412	::482985488790216000
451868427	::482985502237544000
471218710	::482985550409117000
221205505	::482985551814213000
221830651	::482985591336742000
19684793	::482985598496428000
305415102	::482985608109752000
294745245	::482985633363660000
602895412	::482985643371266000
65826107	::482985676217274000
625951846	::482985708320473000
210996408	::482985725017595000
36579395	::482985727261544000
40816246	::482985730868654000
31010760	::482985786443169000
577920402	::482985811818737000
375364618	::482985830307201000
366753447	::482985841933819000
273034167	::482985853480755000
170162540	::482985884489232000
68622166	::482985924796497000
406772829	::482985936964161000
170162540	::482985945776414000
424540791	::482986036252135000
52628599	::482986073270661000
225691566	::482986086130405000
625951846	::482986094104166000
240941201	::482986118036480000
390900557	::482986148155772000
372499722	::482986175909875000
290396729	::482986176874164000
46963484	::482986200966656000
625951846	::482986203227385000
20000062	::482986270432296000
192590347	::482986273532280000
290396729	::482986287926767000
232437529	::482986316208951000
150518148	::482986416217939000
366753447	::482986473067532000
150518148	::482986484090159000
36579395	::482986586783875000
150518148	::482986659919568000
625951846	::482986661694160000
511899726	::482986701229289000
40097041	::482986748071673000
255810490	::482986766106763000
66555228	::482986766807207000
1007041	::482986767436746000
471218710	::482986816409452000
304140174	::482986822214381000
221830651	::482986824139161000
625951846	::482986835896176000
22504277	::482986837502603000
254319575	::482986841168023000
437898031	::482986940761780000
277829772	::482986976795430000
35869207	::482986979022606000
197692007	::482986996428976000
90750144	::482987034139971000
484202581	::482987043954642000
218112087	::482987057611296000
33369338	::482987080515977000
197692007	::482987091153149000
25160673	::482987091803271000
334423964	::482987126934368000
266703661	::482987150577631000
341313395	::482987201068691000
351264389	::482987201559793000
625951846	::482987218320236000
224124379	::482987218814771000
370416747	::482987242273923000
304140174	::482987258019323000
294745245	::482987363828658000
471218710	::482987366001680000
15137186	::482987374734225000
36579395	::482987420258799000
484202581	::482987423442665000
86885002	::482987424750923000
90750144	::482987507056128000
471218710	::482987509694365000
26514591	::482987526639337000
403834874	::482987555324198000
158948807	::482987572449529000
90750144	::482987577495281000
277829772	::482987615512064000
262240809	::482987626404671000
293737316	::482987643631063000
279865885	::482987701046489000
38520445	::482987724756905000
186945768	::482987735540842000
158948807	::482987742591455000
328828628	::482987777303130000
261847534	::482987787495669000
171103429	::482987838431301000
310009833	::482987874485161000
607016651	::482987921184526000
36869877	::482987934426353000
38520445	::482987983168368000
86885002	::482988070099116000
253828982	::482988127573643000
39215095	::482988156149444000
184962835	::482988161396514000
47859489	::482988161988317000
46070001	::482988305710346000
123739379	::482988313263894000
337510374	::482988339164102000
299450175	::482988353906671000
90750144	::482988410203025000
131420707	::482988439881519000
187047785	::482988453357830000
849	::482988519590469000
29391732	::482988569997234000
60131090	::482988600594681000
596113934	::482988609557913000
192590347	::482988650490523000
511899726	::482988662406139000
181877725	::482988669528055000
156508337	::482988675504955000
38520445	::482988718652157000
186945768	::482988748058427000
78614495	::482988755994034000
76427184	::482988763170099000
414543388	::482988775320997000
29300584	::482988813518532000
181877725	::482988830803247000
255810490	::482988842807345000
387188572	::482988888139378000
433142367	::482988929487216000
220455732	::482988957269909000
517695658	::482988985707274000
221205505	::482988988350091000
230365198	::482989019182407000
431937908	::482989019840536000
63783716	::482989033673355000
431937908	::482989046256263000
90750144	::482989136992043000
112333263	::482989147758399000
69771494	::482989173926662000
115200960	::482989290096295000
28197443	::482989347927388000
466646092	::482989396325449000
38520445	::482989507109605000
51413309	::482989518539087000
163768701	::482989523572629000
376525681	::482989539045019000
425381729	::482989554106781000
63783716	::482989572268118000
90467952	::482989580094668000
562178473	::482989587883511000
69771494	::482989632255049000
96658544	::482989636302557000
21449993	::482989662676336000
62975545	::482989710453665000
277829772	::482989716115976000
163340834	::482989797905272000
287727506	::482989871477182000
38520445	::482989930344226000
431937908	::482989949428310000
153531619	::482989984987619000
263418480	::482989988619894000
112333263	::482990007607504000
571439376	::482990039068979000
571439376	::482990069481889000
457811756	::482990112884523000
244646421	::482990169075638000
244646421	::482990215871479000
556323854	::482990251418206000
244646421	::482990257931968000
466646092	::482990263673958000
11822502	::482990281164218000
91521926	::482990324097089000
250713436	::482990325577687000
571439376	::482990473795997000
56508824	::482990539772805000
457811756	::482990542330933000
360761105	::482990570768715000
87956728	::482990599843639000
69771494	::482990673725898000
112333263	::482990679094599000
372499722	::482990697747087000
136038442	::482990700519120000
100471456	::482990738343727000
236202065	::482990743967903000
170162540	::482990786250682000
28197443	::482990822774689000
227355784	::482990827317497000
348152108	::482990846015307000
348152108	::482990878227570000
221205505	::482990883034263000
37011485	::482990946037293000
351348648	::482990964735111000
360761105	::482991005571252000
56508824	::482991092980146000
238826465	::482991159376371000
11822502	::482991208386412000
56779057	::482991227600519000
73526174	::482991242087653000
242451996	::482991250656608000
351620689	::482991369556729000
22328944	::482991370081415000
457811756	::482991372467589000
69771494	::482991378096353000
581342731	::482991414419025000
38520445	::482991430710071000
57566548	::482991438712422000
71284640	::482991449366347000
205320851	::482991469481848000
49052615	::482991506203361000
410286428	::482991543318757000
45278487	::482991553082703000
466646092	::482991554835910000
184962835	::482991587022995000
112333263	::482991592345575000
381203261	::482991624830472000
205320851	::482991673404710000
52649582	::482991703486631000
313120951	::482991707827363000
44811271	::482991794544594000
334423964	::482991796801511000
410286428	::482991827860348000
562178473	::482991854602821000
56508824	::482991886844436000
22328944	::482991903831764000
44811271	::482991920822484000
19147974	::482991925864456000
277829772	::482991966766911000
73526174	::482991969434472000
68622166	::482991986467962000
21623464	::482991987973292000
279081886	::482992004734132000
52824736	::482992024501501000
484202581	::482992030944329000
33369338	::482992068243890000
453044363	::482992090771894000
277829772	::482992186435567000
83163050	::482992187425443000
372493368	::482992190184890000
270173839	::482992195582967000
603870273	::482992211647156000
69771494	::482992249521717000
399621678	::482992299190648000
11822502	::482992314034290000
118827154	::482992389888286000
83163050	::482992458369085000
170162540	::482992464165216000
293737316	::482992482981257000
345626789	::482992532406960000
83163050	::482992559292440000
25223941	::482992579424686000
25223941	::482992592871632000
327689033	::482992600354676000
25223941	::482992605618122000
424540791	::482992606729613000
25223941	::482992629735383000
351620689	::482992730021187000
57566548	::482992755929403000
81630455	::482992844714434000
11822502	::482992897768173000
96658544	::482992907058565000
291155950	::482992986712576000
338664006	::482992990651043000
348683759	::482993036477988000
159640806	::482993126919786000
351348648	::482993132766625000
170162540	::482993139720806000
517075828	::482993177905750000
351620689	::482993198608838000
69950823	::482993278162186000
277829772	::482993312677511000
184962835	::482993331299840000
16472279	::482993336962535000
320485729	::482993344357105000
412638454	::482993400791068000
351620689	::482993449163972000
81469472	::482993466763673000
25099957	::482993471066607000
417523013	::482993481279758000
259830697	::482993482114428000
408772521	::482993527023222000
70571907	::482993563777523000
56556074	::482993630034923000
223288871	::482993663576788000
58562014	::482993674708463000
20863117	::482993682883149000
221205505	::482993742761041000
63490594	::482993756275474000
630637790	::482993759786127000
20863117	::482993764391059000
255622442	::482993764454391000
197692007	::482993770175406000
171103429	::482993773304377000
83163050	::482993796343676000
204292930	::482993802190135000
431937908	::482993806556418000
497565305	::482993834100404000
497565305	::482993839259410000
197692007	::482993841281462000
497565305	::482993852274319000
255834275	::482993866295898000
238024746	::482993887225458000
351348648	::482993887313551000
431937908	::482993893751787000
76248039	::482993925322309000
156508337	::482993932679131000
379152968	::482993958373842000
227114320	::482993966770442000
45278487	::482993979953131000
197692007	::482993984579862000
275681559	::482993987629113000
368691437	::482994016292573000
6733652	::482994079119069000
129050216	::482994138053218000
6733652	::482994139789672000
497565305	::482994162040438000
69771494	::482994188753969000
87812967	::482994263429775000
351620689	::482994306165116000
6733652	::482994316688625000
562178473	::482994335932088000
431937908	::482994343968399000
497565305	::482994366751834000
86131593	::482994425723764000
431937908	::482994446959509000
129050216	::482994448474054000
191947005	::482994456724262000
350665443	::482994491755069000
252674018	::482994496976982000
424498591	::482994517331935000
82257804	::482994523921186000
275681559	::482994553239375000
241446354	::482994583283204000
431937908	::482994584515911000
58562014	::482994596473880000
279548168	::482994600349417000
153531619	::482994678099234000
57065165	::482994688186527000
68432091	::482994691726917000
241446354	::482994739751682000
25680589	::482994747695308000
56508824	::482994805710929000
64596921	::482994829266538000
215144630	::482994838439071000
562393615	::482994892546002000
233677206	::482994894924169000
241446354	::482994923428651000
500517566	::482994946140819000
63783716	::482994973218861000
351620689	::482995039459504000
500517566	::482995077732904000
131633030	::482995097835819000
227114320	::482995143650197000
320485729	::482995159362453000
241446354	::482995169458126000
112333263	::482995244909076000
352486016	::482995265255665000
816177	::482995280829501000
264904736	::482995307995615000
131633030	::482995311732719000
320485729	::482995349259567000
268397639	::482995387343441000
431937908	::482995409606803000
379357885	::482995437142818000
227114320	::482995451004997000
254711141	::482995460857008000
254711141	::482995472974372000
241446354	::482995497989595000
21623464	::482995532093083000
241446354	::482995547759181000
26333173	::482995588988801000
227114320	::482995603279192000
562178473	::482995603421405000
445808726	::482995623785152000
414543388	::482995649676210000
51979136	::482995778965610000
40864634	::482995788759318000
80788799	::482995806027272000
51979136	::482995808711622000
156961324	::482995847672524000
241446354	::482995864487882000
198233216	::482995868061007000
122717174	::482995868350431000
350665443	::482995909186166000
338830055	::482995915729293000
198233216	::482995918275231000
241446354	::482995938030784000
263418480	::482995973841371000
552789896	::482995986407497000
400490673	::482996025943412000
241337450	::482996041734959000
241337450	::482996079873753000
233740533	::482996080196349000
241446354	::482996097854750000
261471578	::482996116422533000
241337450	::482996133569245000
375636797	::482996139185033000
26514591	::482996140535603000
233740533	::482996155110797000
486138458	::482996156096454000
241446354	::482996156096847000
630637790	::482996160055873000
268397639	::482996184533843000
76248039	::482996194222690000
428516870	::482996196365971000
297238880	::482996199163568000
181877725	::482996211927252000
120863692	::482996219166212000
198233216	::482996250245996000
552789896	::482996262862467000
276131997	::482996272417087000
131633030	::482996278402379000
241446354	::482996360300728000
101138081	::482996366013001000
261471578	::482996385759756000
85211920	::482996422716178000
259601379	::482996424981094000
230655725	::482996430987354000
54422208	::482996443754426000
225287674	::482996444908236000
259601379	::482996479246995000
275681559	::482996490215124000
89852975	::482996528189960000
486138458	::482996552688865000
221830651	::482996631227203000
89852975	::482996637116018000
270173839	::482996679918891000
484202581	::482996711917641000
89852975	::482996817324298000
89852975	::482996849553309000
36772146	::482996880138186000
16380745	::482996887033622000
407384648	::482996890712035000
241446354	::482996921783820000
8548362	::482996922911707000
89852975	::482996931182874000
372499722	::482996933100072000
233677206	::482996952079269000
89852975	::482996957774766000
241446354	::482996996098494000
261471578	::482997016323043000
89852975	::482997041216253000
527041090	::482997043959324000
270065033	::482997051479715000
359174210	::482997054730280000
241446354	::482997058149036000
119636299	::482997059272720000
279865885	::482997073889865000
204292930	::482997079800020000
241446354	::482997139715670000
54422208	::482997146551988000
227114320	::482997149442248000
32690664	::482997171126427000
241446354	::482997205138427000
133526428	::482997228009562000
571439376	::482997233508306000
188417746	::482997241133932000
275681559	::482997252378857000
181877725	::482997262050922000
191947005	::482997265418973000
241446354	::482997275636289000
191947005	::482997444457021000
60578212	::482997475436150000
15726982	::482997479386804000
33823755	::482997496335974000
241446354	::482997547326525000
200615756	::482997586807115000
241446354	::482997587872858000
431937908	::482997589709565000
102875172	::482997600405426000
190396530	::482997663781376000
373653741	::482997696811106000
15726982	::482997709235032000
399621678	::482997743208521000
246635722	::482997748744978000
225601631	::482997775215255000
54422208	::482997779761876000
29800175	::482997786690875000
20804321	::482997794118983000
20804321	::482997815166369000
29800175	::482997851937443000
198126424	::482997872908967000
33823755	::482997877455589000
29800175	::482997884850159000
29800175	::482997909453955000
29800175	::482997930236727000
372611209	::482997999274962000
154692700	::482998000256421000
227114320	::482998017117544000
454375039	::482998053872214000
163893797	::482998085702791000
23967395	::482998100270022000
246635722	::482998101427236000
54754940	::482998116598030000
29800175	::482998128337883000
29800175	::482998163683295000
246635722	::482998215126437000
22734052	::482998238417395000
227114320	::482998273721249000
182834679	::482998461847965000
28346387	::482998469733253000
360183119	::482998486020153000
54116443	::482998522493816000
205991617	::482998544781955000
246635722	::482998600465539000
128775325	::482998617121124000
190396530	::482998664030588000
90750144	::482998681671847000
27836945	::482998682787131000
27836945	::482998683361751000
15488020	::482998694346641000
241446354	::482998726282448000
198126424	::482998738080636000
258226046	::482998774961143000
587940951	::482998775284121000
538541326	::482998776005533000
19053567	::482998785174282000
60578212	::482998891382865000
42220462	::482998924022517000
418847263	::482999027903266000
238024746	::482999037335846000
221830651	::482999097960329000
120863692	::482999120462766000
19684793	::482999123000311000
333245482	::482999183516131000
459612485	::482999210388639000
384155676	::482999231985119000
163646426	::482999244786126000
354047009	::482999248565587000
400249617	::482999277912739000
129441756	::482999278177353000
52295994	::482999308162465000
167513343	::482999325262635000
475031809	::482999363208507000
375636797	::482999393948139000
167513343	::482999399749275000
384494456	::482999403188211000
163646426	::482999403834126000
351348648	::482999409777451000
129441756	::482999439322537000
252422768	::482999439850631000
252674018	::482999494208786000
375636797	::482999511837442000
100471456	::482999527260303000
375636797	::482999574114471000
182834679	::482999608021225000
375636797	::482999618611859000
239928368	::482999656092532000
70483417	::482999662862139000
54116443	::482999696194293000
185633935	::482999702334754000
246635722	::482999707753398000
241446354	::482999717501337000
338619333	::482999719723925000
304140174	::482999754323136000
246635722	::482999775839543000
66486074	::482999792981643000
235382002	::482999801336709000
327662373	::482999802448576000
241446354	::482999805669810000
371578955	::482999810950447000
312245470	::482999830189318000
241446354	::482999837802373000
133341985	::482999894244724000
241446354	::482999896803659000
60578212	::482999910414180000
223288871	::482999927774384000
57385263	::482999938243395000
227355784	::482999946325790000
35305414	::482999956412723000
57385263	::482999959437189000
354047009	::482999976331857000
57385263	::482999989871067000
35305414	::483000017993469000
241446354	::483000147946000000
100471456	::483000160667320000
205991617	::483000195089588000
241446354	::483000216124416000
348785324	::483000272612896000
246635722	::483000314727903000
35305414	::483000323145883000
371578955	::483000330935087000
548870171	::483000333317459000
199001641	::483000434441715000
351348648	::483000437134483000
18918771	::483000459678871000
89505869	::483000475827339000
185633935	::483000490528362000
443070793	::483000508144054000
279268567	::483000550745591000
312245470	::483000569183739000
73731844	::483000597046894000
73731844	::483000606387625000
215181084	::483000624670183000
371578955	::483000625190666000
67069063	::483000648342839000
41675336	::483000661945372000
333245482	::483000765212942000
304140174	::483000774159785000
241446354	::483000846935134000
67069063	::483000872087994000
82242725	::483000883613925000
252422768	::483000890975350000
241446354	::483000894167199000
82242725	::483000915926855000
141735027	::483000945593581000
286910447	::483000951670706000
68966030	::483000951905583000
241446354	::483000983304552000
562178473	::483000993206919000
201445185	::483001015331868000
6733652	::483001032390111000
304140174	::483001033783017000
49061011	::483001053458489000
18918771	::483001099381514000
464182365	::483001107774308000
123746907	::483001111214030000
94310638	::483001140447956000
484202581	::483001142495150000
241446354	::483001148572712000
35923992	::483001180495548000
68966030	::483001214301257000
86604355	::483001217455366000
351620689	::483001237499957000
431937908	::483001292613111000
562178473	::483001324292689000
16726467	::483001355372871000
259601379	::483001382073798000
372551778	::483001391662006000
424498591	::483001446322159000
431937908	::483001465795907000
201445185	::483001478051676000
32171318	::483001524025847000
241446354	::483001534834548000
297238880	::483001570758389000
241446354	::483001595752640000
241446354	::483001615348420000
26915925	::483001670817689000
451667062	::483001706607673000
232793000	::483001715520581000
35305414	::483001729206591000
33249556	::483001742125461000
322358530	::483001784160358000
33699503	::483001843807961000
270065033	::483001916381622000
66021164	::483001921393786000
463431723	::483001930025664000
322358530	::483001946781929000
58587526	::483001992676012000
406121427	::483001993699414000
297238880	::483002006768873000
241446354	::483002042785746000
19182658	::483002166953525000
45410414	::483002180106846000
552802620	::483002195025989000
273034167	::483002211773841000
200615756	::483002212571172000
100471456	::483002264144318000
322358530	::483002269407801000
157904403	::483002298969239000
322358530	::483002313422798000
20000062	::483002322608742000
20000062	::483002333513924000
12057032	::483002374185689000
183438897	::483002418037141000
110236585	::483002418100469000
321102847	::483002424873848000
20000062	::483002506164068000
420389630	::483002523117047000
451667062	::483002535817396000
185399022	::483002538946744000
484202581	::483002549256347000
133341985	::483002558206590000
322358530	::483002587038240000
418847263	::483002587143495000
424540791	::483002603068854000
571439376	::483002635369197000
34536365	::483002647008784000
200615756	::483002659470077000
322358530	::483002665857581000
263914867	::483002702926864000
431937908	::483002750611890000
134873681	::483002784380231000
236202065	::483002796111716000
322358530	::483002797432922000
241446354	::483002880618934000
164891333	::483002896456646000
241446354	::483002899635912000
134873681	::483002908573585000
418314197	::483002926390988000
322358530	::483002927989026000
164891333	::483002968074362000
571439376	::483002968543752000
241446354	::483002991021424000
20000062	::483003002434093000
122799833	::483003040140910000
241446354	::483003073556934000
241446354	::483003091856678000
322358530	::483003108633497000
451667062	::483003136278159000
20000062	::483003206889648000
241446354	::483003230302248000
320485729	::483003266650103000
241446354	::483003330277687000
164891333	::483003363886649000
291249412	::483003378146893000
91942557	::483003387215360000
20000062	::483003422208434000
279268567	::483003424410042000
376472794	::483003434682294000
29737650	::483003450855141000
423446901	::483003454630010000
270065033	::483003459470258000
347643113	::483003461701607000
425381729	::483003476876603000
241446354	::483003484393201000
106320745	::483003485894754000
241446354	::483003502009262000
630637790	::483003504458752000
70483417	::483003521411719000
92568275	::483003587061379000
186287095	::483003736323670000
44811271	::483003755374211000
241446354	::483003792557080000
30516737	::483003801956540000
89505869	::483003804938678000
29737650	::483003852023554000
185399022	::483003907229376000
60046761	::483003939990667000
419836731	::483003952439754000
581342731	::483003953735405000
241446354	::483003965114945000
607721617	::483003984257753000
340094001	::483003987738648000
59184492	::483004045875900000
241446354	::483004050871697000
167282271	::483004077316378000
339295860	::483004118420553000
218956862	::483004136196427000
241446354	::483004166865170000
241446354	::483004170983976000
241446354	::483004182568648000
571439376	::483004226612637000
431937908	::483004255343620000
320485729	::483004270351253000
20000062	::483004271101607000
273111255	::483004296045543000
384563395	::483004310939119000
167301113	::483004313967419000
36612981	::483004331067584000
241446354	::483004357529853000
44811271	::483004375183290000
296433109	::483004377561448000
100471456	::483004414656270000
351847146	::483004433509265000
20000062	::483004451955806000
72143337	::483004519098642000
500517566	::483004531450855000
123746907	::483004567836426000
250474725	::483004586488115000
500517566	::483004608764456000
322358530	::483004629043531000
322358530	::483004682659315000
104947253	::483004684811378000
500517566	::483004686665252000
333245482	::483004704096403000
44811271	::483004709758709000
241446354	::483004721628987000
167282271	::483004753253642000
322358530	::483004767338127000
630637790	::483004768982683000
500517566	::483004790012923000
176487313	::483004873181384000
414217500	::483004888134070000
497565305	::483004924049899000
51068331	::483004947416743000
322358530	::483004954437623000
431937908	::483005033743941000
500517566	::483005046993735000
322358530	::483005051460263000
571439376	::483005067629326000
497565305	::483005074684125000
375961439	::483005096188313000
497565305	::483005101611552000
241446354	::483005111133044000
63617875	::483005122679541000
241446354	::483005141046788000
270173839	::483005155470630000
241446354	::483005184747266000
68473966	::483005226115670000
241446354	::483005258164367000
33699503	::483005281593724000
607721617	::483005284450058000
241446354	::483005292398280000
192590347	::483005312438255000
241446354	::483005347914088000
320485729	::483005360194985000
241446354	::483005368080289000
15681561	::483005379996307000
376525681	::483005410488909000
72143337	::483005413282304000
25099957	::483005458911748000
27268559	::483005484987711000
500517566	::483005505540202000
500517566	::483005505989013000
16380745	::483005555665952000
561540580	::483005580441686000
255834275	::483005582228467000
500517566	::483005591968030000
237118122	::483005617989103000
241446354	::483005649224499000
192590347	::483005660636778000
156166678	::483005669725839000
207781904	::483005742429904000
192590347	::483005796758732000
473462894	::483005828790616000
150518148	::483005830720000000
46764883	::483005852392361000
500517566	::483005856418889000
243751614	::483005867022110000
41606452	::483005870121304000
142038800	::483005933631844000
240914419	::483005940833075000
133341985	::483005951230767000
433654462	::483005972848603000
561527789	::483006089244327000
102796495	::483006096433348000
293246270	::483006125407617000
272533260	::483006179786780000
89505869	::483006182903541000
68052287	::483006196522422000
171103429	::483006207461191000
473462894	::483006236497940000
446757000	::483006240377675000
245957488	::483006275546931000
12057032	::483006364222902000
38520445	::483006371126730000
285955708	::483006373211287000
285955708	::483006427699499000
95231863	::483006499078156000
171103429	::483006501196693000
121881241	::483006510310502000
268397639	::483006606737547000
299441398	::483006696022097000
196693857	::483006712958312000
411997198	::483006772870144000
358643765	::483006797121216000
176487313	::483006824149303000
259542533	::483006851357761000
453044363	::483006875169214000
39863661	::483006900540542000
358643765	::483006958442512000
158129535	::483006958526816000
581342731	::483006969460948000
241790793	::483006986242359000
12057032	::483007002587566000
347596428	::483007028118290000
22431584	::483007044405166000
625951846	::483007054261792000
453044363	::483007075333980000
41675336	::483007080723677000
86604355	::483007084905398000
358643765	::483007093197127000
385782746	::483007110179860000
39215095	::483007120988594000
625951846	::483007144284131000
190396530	::483007176857104000
196693857	::483007215620456000
192590347	::483007243974377000
263933552	::483007298873221000
272533260	::483007308897611000
385782746	::483007313381294000
299441398	::483007356318388000
385782746	::483007384491532000
161302101	::483007388077658000
38520445	::483007507196280000
26198298	::483007599374520000
38520445	::483007603627147000
260361255	::483007609713094000
240015074	::483007647507959000
240015074	::483007670052339000
22536077	::483007681997709000
270184694	::483007689073516000
38520445	::483007713103052000
218321424	::483007824985731000
63617875	::483007853578317000
303427354	::483007882578108000
118855202	::483007937250459000
41606452	::483007939918430000
338076990	::483007973342470000
17169855	::483007990912397000
35376355	::483008005332418000
128666650	::483008037247270000
162175448	::483008076447236000
63783716	::483008122735169000
500517566	::483008169854382000
500517566	::483008189425000000
368730450	::483008215878496000
35376355	::483008221829799000
82150924	::483008227278209000
82150924	::483008283200851000
407384648	::483008285352538000
38520445	::483008285722050000
237118122	::483008292646445000
339458716	::483008294508716000
238307628	::483008315786424000
63617875	::483008327534653000
432819849	::483008331296935000
95231863	::483008373307105000
280309716	::483008399387271000
221205505	::483008408719601000
128666650	::483008461132013000
371578955	::483008509903396000
272533260	::483008510322421000
466646092	::483008561862029000
407384648	::483008566840680000
81872162	::483008589133791000
77765035	::483008695547080000
247374067	::483008716510203000
208250490	::483008731802632000
25469735	::483008773682769000
302934050	::483008841475297000
344902431	::483008853903044000
16322613	::483008922090213000
425381729	::483008982215172000
363361632	::483008997075582000
613956023	::483009003291557000
16322613	::483009012326494000
305265637	::483009108627312000
240941201	::483009146212454000
425381729	::483009172808544000
263914867	::483009184598745000
453044363	::483009252949524000
253230729	::483009257789345000
309778100	::483009296179814000
14891490	::483009297933037000
181877725	::483009359996526000
118855202	::483009529030791000
40864634	::483009535997517000
28197443	::483009537067065000
571363101	::483009538195341000
235382002	::483009582566891000
322327312	::483009600195944000
215181084	::483009666947874000
18023231	::483009677098115000
224124379	::483009687197999000
120863692	::483009693103562000
263914867	::483009753548075000
36279116	::483009758358552000
344902431	::483009771008565000
89590985	::483009805083107000
98768681	::483009828340895000
70805584	::483009896955531000
52824736	::483009897278083000
210676238	::483009922506846000
89505869	::483009938911154000
246635722	::483009968354762000
210676238	::483010023950258000
70483417	::483010096717635000
70483417	::483010105622138000
15867361	::483010159585660000
375734748	::483010215290212000
70483417	::483010335918403000
70483417	::483010344026382000
134181956	::483010344370307000
286298021	::483010355921436000
200615756	::483010438847021000
257265522	::483010445188411000
68775336	::483010577770364000
110853177	::483010611572666000
153544543	::483010618157703000
210676238	::483010636012474000
553934357	::483010664856686000
70483417	::483010698671181000
70483417	::483010723090804000
378367977	::483010763364118000
57566548	::483010772448980000
15867361	::483010792011206000
15867361	::483010829088858000
63783716	::483010840812343000
596113934	::483010841319444000
211904285	::483010849066737000
15867361	::483010906087899000
378367977	::483010924194701000
27999272	::483010930368720000
42638131	::483010953005387000
59207269	::483010986115616000
120863692	::483010992696082000
454531259	::483011056965402000
153544543	::483011078428053000
41675336	::483011084962779000
433169770	::483011091731980000
59938971	::483011131603054000
120966317	::483011163890798000
68775336	::483011176029102000
205501297	::483011202037981000
63783716	::483011205875769000
120966317	::483011211701678000
338619333	::483011273420832000
120966317	::483011289040429000
410856984	::483011294321057000
120966317	::483011343855804000
246050172	::483011405876969000
266235648	::483011432100143000
36869877	::483011460658782000
500517566	::483011463876182000
322327312	::483011469618192000
153544543	::483011494506795000
51068331	::483011503692722000
500517566	::483011531714867000
442433056	::483011532800794000
30417393	::483011535216721000
55312313	::483011541101314000
120863692	::483011562651676000
120966317	::483011593223946000
500517566	::483011599092166000
120966317	::483011628091183000
18752326	::483011652627865000
201445185	::483011660446056000
30912658	::483011664896622000
120966317	::483011671942656000
120966317	::483011711503302000
120966317	::483011734139981000
210676238	::483011734618128000
266235648	::483011794626445000
90469755	::483011806915350000
120966317	::483011810702802000
120966317	::483011819817009000
120966317	::483011858962468000
86131593	::483011891539632000
631245094	::483011912230522000
253230729	::483011949458776000
377425191	::483011975933595000
181877725	::483012022154825000
24383303	::483012097890992000
153544543	::483012119462297000
28771314	::483012149112238000
243427085	::483012156707713000
234630547	::483012202278834000
18752326	::483012216539459000
127413469	::483012279147823000
266235648	::483012281857748000
15867361	::483012296969445000
48431204	::483012305148723000
51979136	::483012320583368000
47753031	::483012333099155000
15867361	::483012357577142000
249052117	::483012365710278000
209584784	::483012375038001000
15867361	::483012420693004000
266235648	::483012424254361000
382190006	::483012428301488000
15867361	::483012433787637000
266235648	::483012438942826000
587940951	::483012442314657000
58281200	::483012482949455000
47753031	::483012526137802000
27331165	::483012588553265000
510998653	::483012601073635000
252422768	::483012603237527000
33453167	::483012627753218000
108605734	::483012658048679000
378850242	::483012690604875000
242305581	::483012695315075000
473462894	::483012707012980000
41136161	::483012778056093000
587940951	::483012818334019000
185399022	::483012822537089000
146855323	::483012830116204000
68775336	::483012832175198000
63617875	::483012834238795000
414543388	::483012842673557000
18752326	::483012858557386000
249052117	::483012862743683000
48431204	::483012865373122000
254711141	::483012896905916000
108605734	::483012923971735000
495135733	::483012938853134000
262240809	::483012945316564000
23663256	::483012972717948000
516986236	::483012988010385000
249052117	::483012996990787000
266235648	::483013060777742000
116098184	::483013067954212000
246635722	::483013069690253000
23663256	::483013087545393000
46268291	::483013115949236000
334403708	::483013144923897000
246635722	::483013151793770000
120966317	::483013203438219000
338120144	::483013242944356000
410195122	::483013247419686000
51068331	::483013403993456000
288874918	::483013408820715000
423816771	::483013423823732000
157904403	::483013446875619000
471218710	::483013459677036000
500517566	::483013482561155000
473462894	::483013487925264000
311092385	::483013518141042000
355896730	::483013519541927000
53863390	::483013524525178000
500517566	::483013579336343000
266235648	::483013612236447000
70805584	::483013636727013000
339295860	::483013697112010000
22328944	::483013697603137000
375961439	::483013750119600000
61698439	::483013815127539000
333245482	::483013874333913000
28827091	::483013886270914000
451868502	::483013899873038000
288874918	::483013907972255000
500517566	::483013920492634000
275902246	::483013949793660000
424540791	::483013954034077000
471291163	::483014032459194000
37011485	::483014043465424000
186945768	::483014167985934000
159011393	::483014215129526000
51068331	::483014269987205000
263433687	::483014319530319000
46796467	::483014332045721000
505219745	::483014337871609000
454531259	::483014398277992000
131420707	::483014398722994000
596113934	::483014402942062000
6284612	::483014429626220000
263971863	::483014435049455000
92568275	::483014485511507000
270227232	::483014486111301000
245203404	::483014541786091000
41675336	::483014557758414000
33629617	::483014559603888000
596113934	::483014589966077000
128666650	::483014680634748000
529698153	::483014713408618000
375961439	::483014732861800000
18752326	::483014738176012000
333245482	::483014741946662000
128977591	::483014771290423000
51068331	::483014820690952000
189135890	::483014829905416000
433169770	::483014857315209000
131072297	::483014857847894000
261471578	::483014865728987000
270227232	::483014867520335000
505219745	::483014869285761000
351620689	::483014874021117000
154241297	::483014877410099000
193796724	::483014879440162000
79348656	::483014920682749000
18752326	::483014934641377000
118881789	::483014940949630000
255622442	::483014941717561000
353544330	::483014941801463000
596113934	::483014957647548000
252422768	::483014977473630000
159011393	::483014993600733000
79348656	::483014999510507000
189135890	::483015004812095000
29473860	::483015006251155000
163646426	::483015038224310000
493221106	::483015079281958000
21503139	::483015097749872000
123939574	::483015108503691000
186314952	::483015125893275000
377425191	::483015189781291000
57331128	::483015203714371000
51068331	::483015237676048000
69771494	::483015271737602000
216833550	::483015302419341000
100378471	::483015318080475000
433169770	::483015402159489000
47753031	::483015418584379000
384155676	::483015433243463000
14955026	::483015449605468000
257265522	::483015504081080000
33453167	::483015537874591000
326436771	::483015550583730000
458847153	::483015564567519000
497544291	::483015592191221000
79348656	::483015660331495000
32171318	::483015699367854000
176487313	::483015731525595000
407473485	::483015798848364000
26831606	::483015841613500000
60220156	::483015854741663000
342508573	::483015859825172000
325996873	::483015891471564000
83163050	::483015925361573000
340094001	::483015935700119000
128666650	::483016005724413000
246066577	::483016005862830000
273631488	::483016048162004000
253178679	::483016071096455000
208296274	::483016081259630000
57566548	::483016115644149000
51952627	::483016131402153000
34767424	::483016151840985000
131633030	::483016200771760000
51952627	::483016210452201000
288874918	::483016242974830000
120863692	::483016260658012000
193796724	::483016267096264000
454531259	::483016267251449000
22536077	::483016308263366000
462487376	::483016319076290000
274262734	::483016325371932000
374772557	::483016331726692000
20863117	::483016334955933000
301497892	::483016370259374000
107308159	::483016373220548000
15488020	::483016387267284000
453280756	::483016405256663000
339458716	::483016426505007000
68622166	::483016510378885000
60046761	::483016532964831000
15867361	::483016598786027000
267405925	::483016648174370000
255147158	::483016653165572000
43256984	::483016655883485000
42638131	::483016667190939000
30516737	::483016677354131000
358643765	::483016684823781000
153544543	::483016718890332000
358643765	::483016725600825000
33818674	::483016757368455000
358643765	::483016758089875000
144733584	::483016788863483000
100471456	::483016821860470000
33453167	::483016823630090000
123939574	::483016835499966000
48804765	::483016845302452000
358643765	::483016867552837000
370416747	::483016904244989000
498321918	::483016913988362000
16107745	::483016925887217000
411777707	::483016928953663000
301042701	::483016941255553000
326813935	::483017022599876000
69916558	::483017048961060000
370416747	::483017056842186000
346127757	::483017121447018000
120863692	::483017157693829000
463908266	::483017233845587000
424498591	::483017239072108000
24718142	::483017281413189000
454531259	::483017307233349000
339458716	::483017392801341000
185399022	::483017407913807000
15867361	::483017436854091000
60046761	::483017440574840000
519677520	::483017445100105000
267445807	::483017482303975000
96658544	::483017506987073000
15867361	::483017536616026000
160768741	::483017543083253000
51068331	::483017544031563000
75937251	::483017612306026000
24718142	::483017617288855000
123939574	::483017626222739000
331307463	::483017679372959000
454531259	::483017701946703000
18547273	::483017719600521000
396655167	::483017729264615000
434439338	::483017782876180000
264705173	::483017842342641000
436476907	::483017861082796000
434439338	::483017957631885000
22294252	::483017962127753000
589542040	::483017966259564000
267405925	::483017966884519000
313120951	::483017969476177000
339458716	::483017971082592000
476507554	::483018061515980000
454531259	::483018121842679000
270227232	::483018140847054000
259830697	::483018162598715000
331227001	::483018231808937000
591216066	::483018319780261000
240914419	::483018323605471000
52011370	::483018337891270000
399114412	::483018341745840000
326827026	::483018348520034000
22294252	::483018354530078000
119636299	::483018368321323000
454531259	::483018379008016000
215144630	::483018400017293000
313120951	::483018404375187000
500517566	::483018497354895000
333245482	::483018569748193000
91195209	::483018645111447000
219550942	::483018721062289000
102875172	::483018739404013000
68622166	::483018743136923000
259488414	::483018807255261000
500517566	::483018873139367000
193861615	::483018905850372000
424540791	::483018955649323000
376541246	::483018969452773000
454531259	::483018971176652000
273034167	::483019083206504000
245154470	::483019098524483000
24543872	::483019184377708000
131278152	::483019225573761000
66311658	::483019254808072000
313120951	::483019295991934000
280309716	::483019424207601000
500517566	::483019438720290000
35603964	::483019440892563000
500517566	::483019491035852000
16713682	::483019551362531000
16713682	::483019563098189000
40816246	::483019576004075000
313120951	::483019585382129000
369804138	::483019598359322000
313120951	::483019634166091000
256853017	::483019634463895000
35505123	::483019651626967000
90750144	::483019659151962000
155686441	::483019680064356000
137117871	::483019695189016000
471516383	::483019714931982000
6733652	::483019714948390000
407473485	::483019743314456000
23665083	::483019753254944000
18028506	::483019797224239000
372499722	::483019802274201000
313120951	::483019879998443000
256853017	::483019884800909000
17694593	::483019906355838000
70571907	::483019930497843000
375636797	::483019945140158000
313120951	::483019969114824000
389105684	::483019992238391000
35603964	::483020155937513000
100471456	::483020226586746000
389105684	::483020231632498000
22504277	::483020267992915000
454531259	::483020346623135000
35603964	::483020353455673000
176188106	::483020378672218000
371243365	::483020404206739000
35603964	::483020423060156000
18028506	::483020452177412000
389105684	::483020452722663000
325996873	::483020510700138000
363361632	::483020535371411000
26068830	::483020552144052000
33964276	::483020595693502000
278165989	::483020625905082000
326827026	::483020633065132000
23663256	::483020647761588000
363649162	::483020663629029000
23225674	::483020731748335000
185399022	::483020765772926000
591216066	::483020792158908000
68622166	::483020810006065000
454531259	::483020847808905000
26514591	::483020848677142000
76442745	::483020888317493000
346173821	::483020950267363000
331447850	::483020998384418000
277204534	::483021012494462000
78384326	::483021076864049000
273034167	::483021186557673000
100339690	::483021242547449000
201878266	::483021260390023000
454531259	::483021295290830000
309778100	::483021333622571000
182901672	::483021346658463000
155650977	::483021346784284000
51197703	::483021423792103000
21696310	::483021434722484000
65435835	::483021489965637000
384155676	::483021499339534000
51197703	::483021520089128000
500517566	::483021541643649000
65435835	::483021558194393000
23225674	::483021622345859000
51197703	::483021643665907000
41675336	::483021644248940000
70571907	::483021656084852000
51197703	::483021667011420000
100471456	::483021733650497000
315527257	::483021768119300000
384155676	::483021802700947000
51197703	::483021812042055000
73275873	::483021918514053000
384155676	::483021961342115000
84849075	::483022070365061000
134873681	::483022099691233000
73275873	::483022124278218000
226357092	::483022129055551000
361391612	::483022145761845000
16726467	::483022241227997000
147779508	::483022283447885000
493221106	::483022326204608000
412638454	::483022354910822000
279081886	::483022376083664000
503708554	::483022380563185000
568915908	::483022392030031000
222598798	::483022405007204000
25178781	::483022415203532000
142038800	::483022452369666000
493221106	::483022483868487000
517695658	::483022484925468000
305216922	::483022495625125000
58281200	::483022499404214000
244646421	::483022601195765000
195154119	::483022639535898000
320484851	::483022803000901000
251359942	::483022817936429000
73275873	::483022876988014000
41967329	::483022890506260000
288874918	::483022897061965000
309778100	::483022965252960000
476507554	::483022992285249000
30666953	::483022993807769000
543585402	::483023003127529000
17448907	::483023003144306000
504027031	::483023015991468000
256853017	::483023050963566000
562393615	::483023092965711000
89590985	::483023096572436000
212490176	::483023099663622000
18015033	::483023120526491000
14187808	::483023126180425000
301497892	::483023244455587000
421548020	::483023275895689000
100339690	::483023316186185000
273271548	::483023322415124000
244646421	::483023336121696000
289360824	::483023391331319000
426923626	::483023395932471000
89590985	::483023440585052000
636894252	::483023521312821000
67656722	::483023651038834000
313792688	::483023711042158000
517695658	::483023713592307000
426923626	::483023772866588000
254276767	::483023812624003000
259466143	::483023824347492000
380049732	::483023849941123000
26182895	::483023907746635000
86131593	::483023976092819000
35505123	::483024035685478000
96658544	::483024054408859000
170162540	::483024126886412000
589542040	::483024141508157000
43256984	::483024149455974000
86131593	::483024164891017000
398339392	::483024206905745000
14187808	::483024292381491000
198233216	::483024341718671000
28827091	::483024425214676000
19053567	::483024532580478000
198233216	::483024572418383000
14187808	::483024597517078000
22087737	::483024612599406000
120863692	::483024647500230000
433142367	::483024681642246000
458766436	::483024701519048000
201878266	::483024732850118000
198233216	::483024738302717000
635151853	::483024742580879000
205501297	::483024742685757000
217214677	::483024744409620000
375961439	::483024788118458000
372499722	::483024788605394000
48562201	::483024793625972000
372499722	::483024794624225000
201878266	::483024800193839000
252681307	::483024814136098000
304140174	::483024825985040000
288874918	::483024831684698000
14187808	::483024840413446000
222598798	::483024846213746000
96658544	::483024891117985000
250832637	::483024918905249000
250832637	::483024941307015000
250832637	::483024950639357000
26182895	::483024962895110000
344454080	::483024977906515000
247159855	::483025000912261000
212490176	::483025036840677000
252681307	::483025144517238000
403020871	::483025145284816000
253828982	::483025164829868000
402797583	::483025279497928000
14187808	::483025291288514000
328858212	::483025293846663000
483115964	::483025302629543000
24383303	::483025331297992000
361532861	::483025429948010000
135681283	::483025499552108000
260428602	::483025501716742000
340094001	::483025518300626000
23225674	::483025535857987000
27904685	::483025592174919000
96658544	::483025628082352000
426923626	::483025641009213000
418847263	::483025653655031000
212490176	::483025680372744000
552146644	::483025804788785000
372499722	::483025816637681000
32171318	::483025857121103000
244646421	::483025870064324000
37228652	::483025903715643000
120863692	::483025934946029000
230365198	::483025983172538000
65513	::483026073496481000
251231824	::483026085157023000
44811271	::483026112541229000
249052117	::483026122792521000
372499722	::483026140903505000
96658544	::483026171638996000
25359188	::483026182217035000
402797583	::483026211187073000
236202065	::483026311405780000
133341985	::483026322210304000
214220072	::483026428665950000
493221106	::483026449385787000
500517566	::483026450623524000
402797583	::483026517622931000
278301419	::483026525928058000
14187808	::483026541971251000
636894252	::483026597092794000
328882474	::483026634811793000
101136541	::483026635784847000
588874950	::483026677505601000
363649162	::483026679208873000
73299390	::483026680248668000
267227218	::483026689664880000
304140174	::483026691833753000
14187808	::483026794367684000
120863692	::483026816978788000
463138486	::483026828630949000
232736272	::483026844757684000
249243467	::483026845093621000
26954972	::483026849618862000
371243365	::483026868459696000
29553235	::483026870334521000
262449011	::483026870787923000
126507603	::483026888424972000
232736272	::483026896230154000
14187808	::483026920377184000
184962835	::483026924692725000
29553235	::483026934603857000
22187821	::483027021123944000
402797583	::483027042292600000
82433120	::483027047133249000
285254109	::483027057551900000
375961439	::483027086852907000
153531619	::483027088740323000
451868502	::483027090225119000
402797583	::483027318105833000
216927443	::483027375316549000
126507603	::483027388075634000
409541924	::483027445042253000
396655167	::483027529092304000
37228652	::483027542140809000
14187808	::483027561761746000
126507603	::483027587988717000
375961439	::483027614546665000
419105102	::483027841567555000
363649162	::483027871209127000
304140174	::483027887915012000
48971187	::483027917140525000
65513	::483027983931043000
295466391	::483028043489738000
245957488	::483028081045954000
120863692	::483028100582617000
398445530	::483028102692732000
483115964	::483028145562714000
363649162	::483028177619795000
364035957	::483028179603705000
24494616	::483028182330015000
211376385	::483028217805041000
72143337	::483028315708854000
518141549	::483028322343866000
179039178	::483028359908040000
238024746	::483028383102951000
223243607	::483028441089208000
352486016	::483028494268379000
24494616	::483028509749960000
69719136	::483028550820564000
56509474	::483028575705374000
46978610	::483028670043271000
260361255	::483028687365758000
402797583	::483028688376561000
352486016	::483028688519172000
60221494	::483028783520174000
54697279	::483028783809589000
6733652	::483028790201692000
134181956	::483028851216248000
409541924	::483028863149027000
277996494	::483028863723659000
100339690	::483028945793589000
120863692	::483028953657901000
514339780	::483028956174897000
500517566	::483029021589262000
86131593	::483029083169632000
423941104	::483029165273145000
321780812	::483029168293425000
270184694	::483029169920413000
267482514	::483029214674034000
60221494	::483029254871871000
278165989	::483029274048212000
22067825	::483029296949108000
26915925	::483029494832197000
363649162	::483029494991945000
223243607	::483029543335514000
339458716	::483029553091055000
22067825	::483029556081602000
341892711	::483029660390158000
363649162	::483029708603670000
60221494	::483029737535586000
326436771	::483029899092176000
134873681	::483029904934457000
28922315	::483029922466648000
35599852	::483029930876231000
497565305	::483029942922264000
517695658	::483030025248047000
226995875	::483030025763962000
24543872	::483030083507326000
92568275	::483030158119804000
304140174	::483030169964130000
375961439	::483030201513701000
28922315	::483030252864557000
23225674	::483030261471256000
391573659	::483030335115255000
237963845	::483030400101789000
259830697	::483030400298516000
25084916	::483030416727613000
292395819	::483030454552256000
23400461	::483030470066982000
429345484	::483030476588724000
440624261	::483030484054573000
120863692	::483030492157976000
375961439	::483030517671931000
235867165	::483030523707547000
371068004	::483030547065630000
29436016	::483030766751084000
46796467	::483030797637537000
458766436	::483030812795740000
494543536	::483030822442631000
61698439	::483030883797319000
29436016	::483030893297405000
374228630	::483030894798569000
255818707	::483030900263763000
160144135	::483030940504305000
28922315	::483030943733538000
12057032	::483030947244568000
433142367	::483030984586461000
249052117	::483030992870211000
173232394	::483031040051511000
102875172	::483031102186323000
363649162	::483031140807487000
384530394	::483031193017778000
514339780	::483031204586086000
346127757	::483031272936460000
24543872	::483031273116815000
341666582	::483031283354726000
120863692	::483031355475767000
28197443	::483031369249869000
241324134	::483031374216314000
30417393	::483031376216588000
277626311	::483031385041412000
69064286	::483031400510418000
252725390	::483031427152220000
25410192	::483031436971094000
63783716	::483031479086505000
211376385	::483031506772709000
12057032	::483031547902451000
363649162	::483031561366147000
60221494	::483031579715837000
380049732	::483031585886052000
147298694	::483031598921555000
153543800	::483031661861285000
518141549	::483031691628261000
26068830	::483031733147688000
342508573	::483031733772627000
200615756	::483031758250979000
198651083	::483031763015323000
384530394	::483031778018721000
20190503	::483031779872628000
102489930	::483031878731960000
58587526	::483031893374279000
158129535	::483031907974672000
259488414	::483031917223481000
191947005	::483031920008511000
101138081	::483031946537074000
12057032	::483031956112699000
504027031	::483031983576985000
70571907	::483031983883173000
259488414	::483032041123233000
500517566	::483032065924165000
233084334	::483032078465118000
252725390	::483032079790133000
321102847	::483032087293726000
500517566	::483032097599541000
120863692	::483032130964844000
28922315	::483032179341934000
478020840	::483032190130085000
249052117	::483032230592536000
331307463	::483032312817278000
592475734	::483032362662379000
236202065	::483032370358939000
163646426	::483032380484362000
437898031	::483032391284293000
402797583	::483032437794938000
70571907	::483032485513547000
35505123	::483032607517446000
408171600	::483032627142619000
331307463	::483032664245420000
426923626	::483032682008289000
562393615	::483032699167584000
592475734	::483032702094827000
336628506	::483032706801225000
285254109	::483032728011407000
583488323	::483032762769620000
259488414	::483032767777603000
500517566	::483032779064881000
328779215	::483032802573570000
87966998	::483032848828354000
268058306	::483032863110332000
277829772	::483032889668276000
39904237	::483032902989410000
328779215	::483032937290428000
375961439	::483033018391470000
47929423	::483033038436069000
470451598	::483033058829156000
348085087	::483033064730157000
60221494	::483033085391290000
328779215	::483033090575446000
273631488	::483033160905527000
399114412	::483033182741086000
29436016	::483033218292387000
518141549	::483033238105894000
429348972	::483033269928079000
249052117	::483033282943393000
29436016	::483033297753485000
119636299	::483033299799924000
39904237	::483033309975302000
84849075	::483033353613230000
89590985	::483033372650795000
592475734	::483033390057140000
500517566	::483033395598196000
17595323	::483033396655169000
222598798	::483033486278668000
259488414	::483033536463917000
277814195	::483033557976109000
15488020	::483033580055306000
87966998	::483033718307569000
331307463	::483033725056212000
70571907	::483033731901308000
22536077	::483033733214126000
366753447	::483033736045264000
341493662	::483033809894387000
553930094	::483033821864939000
592475734	::483033839615238000
291221395	::483033851665862000
18752326	::483033862507724000
288531248	::483033891523928000
26915925	::483033905902022000
142038800	::483033919055736000
89590985	::483033926395371000
21105964	::483033946028904000
33017275	::483033967617396000
39904237	::483033975355502000
114579662	::483033987661590000
111124977	::483033998940467000
82150924	::483033999455944000
82150924	::483034010952531000
82150924	::483034022608510000
192727478	::483034028761964000
82150924	::483034129043161000
15361643	::483034137154969000
14085431	::483034171116228000
462487376	::483034182931603000
378850242	::483034188962988000
151604434	::483034225860308000
70571907	::483034244478799000
192727478	::483034261856190000
249052117	::483034349844320000
120863692	::483034358198984000
192727478	::483034387945373000
77765035	::483034434728247000
259093732	::483034440516386000
380049732	::483034463992299000
312710029	::483034484518842000
467688815	::483034505696268000
184962835	::483034526759661000
148445755	::483034529729626000
77078833	::483034533244067000
17522792	::483034557210312000
411997198	::483034576714215000
410856984	::483034578932609000
19053567	::483034584037076000
15137186	::483034624835063000
147298694	::483034625082540000
372611209	::483034629843079000
209223008	::483034632838213000
559991040	::483034643940114000
82150924	::483034645320065000
162559610	::483034674189848000
63783716	::483034708972826000
102796495	::483034711715889000
351190984	::483034716342616000
33017275	::483034719131811000
131278152	::483034755533791000
47929423	::483034768364158000
260961523	::483034776295972000
385706960	::483034830314037000
47929423	::483034928775307000
37228652	::483034987722457000
64596921	::483035028818239000
351190984	::483035039471771000
77765035	::483035041195241000
351190984	::483035046878920000
33017275	::483035099815219000
28922315	::483035100917923000
331307463	::483035140898058000
15361643	::483035213874733000
57566548	::483035226281496000
426923626	::483035382100267000
102796495	::483035393340620000
74282065	::483035405885767000
273631488	::483035413775261000
57566548	::483035423128571000
252725390	::483035493504798000
426923626	::483035518750322000
269383781	::483035543672864000
364752208	::483035606801321000
331307463	::483035651177054000
440875002	::483035654331564000
82150924	::483035677345325000
299441398	::483035688749649000
199331386	::483035783306428000
287727506	::483035920224882000
26514591	::483035943335903000
282328751	::483035958925725000
331307463	::483036094091382000
92125226	::483036105596755000
467688815	::483036126039769000
21105964	::483036157639274000
360183119	::483036208768249000
32583866	::483036222059589000
229650081	::483036259514716000
215174499	::483036282734391000
32583866	::483036372253413000
87956728	::483036382290395000
330799447	::483036479661158000
553934357	::483036495507247000
269370098	::483036517250519000
215174499	::483036571252178000
467688815	::483036577376239000
190977628	::483036607268675000
25537528	::483036608107532000
47017345	::483036632837529000
92125226	::483036650109673000
191947005	::483036695194243000
292012619	::483036696301166000
147298694	::483036726835675000
182584001	::483036741281280000
553934357	::483036777855201000
92125226	::483036782406406000
347596428	::483036786017320000
215174499	::483036791729946000
399114412	::483036800378630000
318065690	::483036800441532000
190977628	::483036800718360000
32583866	::483036846620815000
14584037	::483036943056646000
32583866	::483036962610094000
467688815	::483036964124635000
31294794	::483037016515301000
32583866	::483037058349293000
849	::483037084182396000
67069063	::483037091803037000
68775336	::483037112220934000
471291163	::483037116746584000
378771457	::483037145167196000
61698439	::483037153119969000
82150924	::483037156273688000
360183119	::483037193796329000
289084083	::483037194496401000
299441398	::483037198300639000
8524892	::483037200439713000
253689041	::483037219859357000
29553235	::483037226675077000
215174499	::483037265497554000
338664006	::483037280118923000
338664006	::483037287446368000
338664006	::483037298464800000
338664006	::483037310208847000
338664006	::483037321013374000
338664006	::483037329527812000
338664006	::483037374608203000
74282065	::483037481109962000
301497892	::483037482880344000
259746323	::483037491570569000
110853177	::483037521643724000
28405302	::483037547602272000
434045786	::483037626497507000
253689041	::483037640665489000
605327407	::483037676472238000
433142367	::483037687000367000
67069063	::483037702795706000
180190603	::483037724039843000
167301113	::483037745359515000
24868543	::483037766922407000
102266093	::483037808026587000
24868543	::483037832403902000
30417393	::483037888167178000
67069063	::483037891304493000
30336217	::483037894693892000
277814195	::483037919519592000
102266093	::483037923307053000
180190603	::483037959453544000
30516737	::483037971231539000
93448284	::483038006043873000
551447338	::483038013275242000
269383781	::483038034019889000
47929423	::483038073484103000
415789240	::483038128010051000
415789240	::483038166505357000
30336217	::483038242204573000
214220072	::483038243873505000
93448284	::483038268435333000
630637790	::483038270943924000
269383781	::483038317265448000
562590159	::483038506738921000
285254109	::483038510861914000
35505123	::483038511730155000
62975545	::483038542810329000
198233216	::483038619989323000
268058306	::483038631389429000
96421993	::483038641170972000
198233216	::483038701451100000
104539435	::483038915591667000
467688815	::483038919970521000
198233216	::483039047120461000
130690913	::483039077831151000
90689440	::483039080314183000
60046761	::483039119405101000
15282962	::483039121426759000
288874918	::483039131828621000
635845301	::483039192738299000
30336217	::483039199546056000
270227232	::483039221888716000
271774234	::483039225625866000
258454374	::483039237017972000
130690913	::483039249210408000
247560161	::483039257322594000
310321041	::483039288133566000
16713682	::483039292483444000
72143337	::483039321675816000
442433056	::483039329678135000
30417393	::483039339098562000
65512747	::483039361722630000
467688815	::483039386079338000
93448284	::483039443071160000
198233216	::483039470640316000
313421343	::483039477011468000
313421343	::483039478873743000
110853177	::483039557625974000
133526428	::483039579453145000
30336217	::483039583970811000
325996873	::483039604812316000
22067825	::483039629927407000
467688815	::483039635074195000
425183249	::483039647392886000
84849075	::483039660675846000
198233216	::483039705307435000
477235727	::483039735644835000
198233216	::483039789008961000
404496513	::483039792808984000
277626311	::483039795036164000
6733652	::483039813403430000
446541836	::483039880813875000
198233216	::483039883393392000
597038752	::483039914586423000
24718142	::483039923994259000
320485729	::483039971830673000
19374297	::483039988460683000
2084321	::483040078105964000
41230104	::483040091208568000
438566411	::483040112108789000
37228652	::483040122179682000
60046761	::483040132014948000
352486016	::483040180018765000
6733652	::483040216673165000
320485729	::483040218678067000
32973618	::483040251409989000
320485729	::483040345983561000
291155950	::483040357882421000
182901672	::483040359837347000
16713682	::483040427160113000
91521926	::483040448269664000
385706960	::483040450702352000
136791341	::483040481991856000
136114188	::483040488677994000
349787019	::483040511436292000
282328751	::483040539818721000
57065165	::483040544738664000
273955213	::483040585650307000
32973618	::483040739681927000
48046250	::483040771046899000
177174253	::483040785735376000
477235727	::483040798208823000
26514591	::483040807998738000
26514591	::483040808418181000
26514591	::483040810301419000
26514591	::483040810733420000
369819130	::483040812864135000
40994873	::483040832459505000
363361632	::483040865670406000
163646426	::483040869902471000
262870925	::483040882627575000
19374297	::483040887770185000
384530394	::483040917813596000
111687397	::483040918530842000
175847876	::483040935333621000
140157275	::483040952638926000
414543388	::483041078019235000
269383781	::483041085644480000
70805584	::483041091353329000
120863692	::483041118431739000
499167427	::483041173796188000
102100651	::483041184437125000
111124977	::483041206122065000
181812900	::483041247641501000
93448284	::483041264443473000
411997198	::483041289479663000
175314654	::483041307003482000
120863692	::483041489627668000
393718746	::483041571672424000
26514591	::483041576579788000
163279109	::483041610398064000
467027311	::483041629797109000
454531259	::483041687699070000
123373847	::483041724915531000
637303583	::483041777327149000
225691566	::483041779231387000
215174499	::483041815608573000
269383781	::483041818238390000
16713682	::483041827655008000
493221106	::483041834201923000
184962835	::483041845182615000
381181950	::483041847976001000
169291538	::483041917618241000
185629189	::483042012011458000
82433120	::483042054034194000
318173357	::483042114108796000
381181950	::483042116575059000
184885982	::483042118802616000
56509474	::483042146975748000
205320851	::483042170111148000
262870925	::483042214441148000
381181950	::483042242643255000
392737983	::483042248322723000
183562162	::483042266018107000
406772829	::483042270032035000
511899726	::483042334326923000
346569016	::483042349052723000
320485729	::483042352471478000
304140174	::483042356544147000
511899726	::483042366816022000
511899726	::483042377226264000
511899726	::483042389192622000
363059827	::483042401981054000
60220156	::483042511598792000
182584001	::483042522290085000
212490176	::483042552396787000
551248502	::483042577726197000
353544330	::483042621074714000
59647298	::483042643698384000
46764883	::483042700690993000
263433687	::483042717724082000
215174499	::483042721607581000
398445530	::483042749688848000
59647298	::483042775575711000
267023866	::483042880747884000
381181950	::483042890277335000
46764883	::483043015553216000
59647298	::483043033848373000
23225674	::483043045500137000
185629189	::483043046024433000
185629189	::483043046997909000
225691566	::483043050524925000
597038752	::483043057323892000
142038800	::483043092522876000
114064449	::483043136848281000
59647298	::483043186038677000
256609151	::483043232792997000
304140174	::483043262715146000
175847876	::483043282130575000
304140174	::483043306881187000
60046761	::483043317706289000
275681559	::483043318083768000
23225674	::483043348677009000
48046250	::483043354582999000
256609151	::483043368067690000
511899726	::483043369053339000
381181950	::483043395124752000
44768272	::483043398484774000
282779381	::483043413739057000
392737983	::483043440184524000
48046250	::483043469674680000
282860308	::483043506831638000
102875172	::483043518391537000
48046250	::483043541753810000
191947005	::483043599232548000
239313896	::483043601069256000
269383781	::483043623198396000
54697279	::483043627644747000
399621678	::483043690374389000
372499722	::483043702039117000
289084083	::483043706912514000
269383781	::483043734238425000
289084083	::483043753603522000
432819849	::483043778610339000
393041277	::483043986613878000
247024165	::483044024044236000
120863692	::483044044860579000
327662373	::483044063638089000
322842111	::483044138758066000
48046250	::483044171599855000
41001071	::483044179216699000
281260984	::483044288465342000
89505869	::483044316764315000
29319846	::483044332115472000
199331386	::483044336578609000
17169855	::483044401384796000
164101308	::483044416311930000
513658421	::483044430107398000
48046250	::483044434792431000
543585402	::483044449576972000
322842111	::483044451598626000
430182591	::483044458205020000
407384648	::483044585237536000
240914419	::483044623355740000
269383781	::483044634684186000
263433687	::483044654351282000
22067825	::483044665159999000
407384648	::483044676740460000
37228652	::483044693924933000
191947005	::483044770953306000
48046250	::483044783582359000
35869207	::483044829451255000
312435293	::483044847692316000
191947005	::483044863974572000
359672666	::483044883909734000
267936760	::483044901463289000
48046250	::483044905758244000
419047433	::483044974884163000
191947005	::483044983776501000
30912658	::483045052651171000
252725390	::483045126109810000
543585402	::483045141134200000
285401749	::483045198855806000
393718746	::483045218875629000
48046250	::483045263473664000
225601631	::483045284793303000
110063681	::483045305869672000
133341985	::483045349188071000
110063681	::483045364648640000
23225674	::483045451285811000
120863692	::483045502469304000
16166332	::483045522400608000
12057032	::483045534211772000
253230729	::483045612972429000
102875172	::483045671126462000
426923626	::483045672162033000
267936760	::483045682048413000
253230729	::483045688708988000
253230729	::483045699039543000
328779215	::483045729049391000
175847876	::483045757432635000
45410414	::483045816525799000
222278624	::483045845885927000
48046250	::483045865997996000
163340834	::483045894494105000
253230729	::483045895811117000
240914419	::483045915536539000
255147158	::483045965952475000
376525681	::483046018792316000
46764883	::483046024060350000
184962835	::483046072877457000
15361643	::483046084197875000
347596428	::483046094905942000
22536077	::483046106238955000
267936760	::483046112191053000
48046250	::483046130461462000
334261100	::483046138950733000
37228652	::483046214242668000
120863692	::483046232512659000
267936760	::483046264704360000
102233693	::483046282135474000
400249617	::483046305489375000
202798666	::483046308383424000
217928831	::483046312003125000
315527257	::483046345339842000
273034167	::483046377224540000
262870925	::483046398913683000
276540818	::483046462062743000
597834721	::483046478428925000
313792688	::483046492312068000
120863692	::483046529205149000
364043601	::483046596259479000
15361643	::483046608519450000
234213287	::483046634402873000
22536077	::483046653494964000
48046250	::483046690426216000
540330411	::483046699061899000
46796467	::483046743445995000
182834679	::483046757522477000
182645046	::483046765210636000
234213287	::483046781811703000
68432091	::483046786408275000
385595835	::483046814942105000
35505123	::483046831383785000
335003775	::483046860492652000
385595835	::483046863927390000
597834721	::483046890238251000
35505123	::483046987030220000
340646680	::483046989928480000
335003775	::483046995536674000
270227232	::483047015668924000
60220156	::483047096275062000
83163050	::483047098427133000
256319248	::483047098539986000
54697279	::483047117377003000
30336217	::483047130031210000
295466391	::483047137186312000
54697279	::483047139199942000
249227650	::483047143910166000
54697279	::483047144681906000
377715399	::483047206887243000
31326082	::483047223052087000
54697279	::483047235106906000
233084334	::483047278312456000
511899726	::483047299715575000
6092972	::483047356766494000
188855651	::483047391902580000
31326082	::483047406817140000
37228652	::483047432004329000
36343877	::483047462836240000
36343877	::483047472538079000
23672351	::483047495657082000
375961439	::483047509560811000
22536077	::483047548857229000
15867361	::483047567899758000
77078833	::483047571540037000
30336217	::483047627693780000
348152108	::483047648354521000
32583866	::483047676615741000
491679354	::483047696832278000
385595835	::483047704348471000
382359896	::483047712783228000
385595835	::483047729174544000
243830281	::483047729732399000
453044363	::483047747973808000
41230104	::483047748745191000
280297585	::483047773948739000
295466391	::483047817070395000
38481051	::483047915338727000
260361255	::483047933688836000
6092972	::483047948180135000
329093513	::483047982401859000
217928831	::483047989246558000
260961523	::483048011787145000
280297585	::483048026890436000
24543872	::483048100571791000
163893797	::483048124298977000
280297585	::483048208075988000
315559101	::483048218339463000
186823940	::483048231178625000
177174253	::483048240607399000
6733652	::483048253995237000
230655725	::483048276661665000
217928831	::483048297892818000
18374690	::483048337898102000
120139449	::483048373256065000
37495077	::483048388301029000
90467952	::483048413127139000
60046761	::483048459071545000
432819849	::483048469322428000
384494456	::483048500574162000
77078833	::483048540935974000
199331386	::483048570191618000
205991617	::483048639502090000
217928831	::483048651439099000
60046761	::483048659295019000
484423510	::483048662558203000
406772829	::483048701481345000
472287305	::483048710624915000
16472279	::483048720700043000
191947005	::483048762655641000
330513153	::483048782574022000
90467952	::483048787858841000
255818707	::483048794783641000
245080630	::483048803579465000
382359896	::483048814765301000
34767424	::483048851733872000
22067825	::483048863138193000
18023231	::483048878145425000
60220156	::483048885649018000
406772829	::483048886110408000
48046250	::483048894222589000
14594667	::483048930549067000
48046250	::483048944445165000
26915925	::483048949322772000
377715399	::483048950400684000
26915925	::483048978301210000
399555371	::483048982105436000
43006697	::483048990028881000
303080805	::483049001156374000
60131090	::483049037675757000
43006697	::483049058819665000
266317182	::483049078750973000
38481051	::483049126309801000
182584001	::483049164264062000
63617875	::483049277858402000
48046250	::483049298830299000
500517566	::483049318405144000
341666582	::483049366207221000
217928831	::483049397396074000
351004243	::483049425435385000
91521926	::483049429025316000
182584001	::483049487972069000
516986236	::483049516363694000
368691437	::483049563574767000
6733652	::483049625138388000
56509474	::483049638199844000
479246485	::483049638451101000
182584001	::483049718881062000
230227645	::483049721154797000
26925878	::483049758101999000
38481051	::483049758492094000
142038800	::483049775039021000
399555371	::483049792239443000
174840636	::483049820257402000
37228652	::483049830521241000
483115964	::483049834106998000
230227645	::483049847264907000
230227645	::483049895931420000
411841714	::483049917993455000
337434597	::483049946958921000
16713682	::483049951581442000
38481051	::483049953120370000
230227645	::483049960787955000
15789848	::483049964457582000
230227645	::483050064143986000
432888405	::483050071454277000
400249617	::483050076751667000
175314654	::483050083723001000
48046250	::483050102882598000
14891490	::483050109072990000
311664191	::483050116316545000
174840636	::483050173833031000
37228652	::483050223712079000
338619333	::483050229940224000
27784817	::483050231542476000
543585402	::483050233740275000
230227645	::483050259070083000
35082993	::483050265273053000
30336217	::483050364279984000
14594667	::483050413193977000
110853177	::483050433208778000
120863692	::483050445305167000
25680589	::483050579422228000
217928831	::483050594945359000
277626311	::483050598904782000
367296747	::483050603371692000
34767424	::483050624183857000
484423510	::483050626759151000
217928831	::483050637798543000
407384648	::483050640117989000
142038800	::483050645373853000
118733444	::483050689221103000
67492430	::483050711765110000
163646426	::483050744011325000
34767424	::483050745181114000
364428125	::483050745613123000
217928831	::483050766018433000
146855323	::483050778953658000
543585402	::483050798088089000
26738161	::483050899750006000
245957488	::483050923682717000
15742158	::483050935782887000
182645046	::483050989507723000
369819130	::483051000186818000
174840636	::483051069518278000
398339392	::483051103718998000
222278624	::483051155723796000
328779215	::483051156575617000
328779215	::483051187726733000
279865885	::483051210786623000
60220156	::483051223579242000
257265522	::483051244601090000
120863692	::483051249940443000
34767424	::483051259184676000
26738161	::483051266680320000
177174253	::483051347953332000
34767424	::483051350742155000
325996873	::483051361278652000
162200561	::483051387333251000
37011485	::483051408200302000
174840636	::483051440433147000
24543872	::483051452059758000
270184694	::483051456841277000
259488414	::483051485786144000
411777707	::483051530811998000
286282963	::483051544934641000
414217500	::483051550873776000
37228652	::483051595262087000
414217500	::483051655290961000
24543872	::483051708705013000
26738161	::483051730687762000
155459778	::483051739868708000
421655917	::483051789759967000
286203749	::483051798077255000
62975545	::483051805379530000
335488857	::483051808525660000
34767424	::483051818839068000
178492117	::483051820365778000
289084083	::483051867409108000
335003775	::483051867539509000
349787019	::483051885113671000
421655917	::483051935834963000
222278624	::483051948774420000
139847892	::483052005754032000
47929423	::483052024787791000
139847892	::483052032299773000
150518148	::483052044442296000
372611209	::483052112541016000
22536077	::483052154358226000
19210855	::483052201774837000
220867112	::483052215796371000
372611209	::483052218866614000
320512967	::483052248264884000
223950031	::483052266211917000
613592670	::483052268636233000
425897170	::483052270867587000
259830697	::483052286189797000
381181950	::483052343865274000
257265522	::483052378971598000
393718746	::483052386684895000
60220156	::483052469107191000
369819130	::483052505677701000
406772829	::483052564313694000
377425191	::483052573768024000
259488414	::483052667208757000
219153949	::483052687408508000
398707286	::483052712993357000
259573654	::483052714314981000
70805584	::483052722107981000
25935173	::483052754420912000
420083874	::483052852320141000
219550942	::483052853289050000
36116261	::483052885195112000
304224068	::483052905885204000
336628506	::483052907886309000
31359307	::483052915918008000
37495077	::483052920355573000
60046761	::483052987904839000
110236585	::483053001008238000
262449011	::483053003843596000
161622400	::483053014375100000
39553593	::483053039851700000
161622400	::483053043814891000
172035134	::483053050534572000
289084083	::483053060755705000
201445185	::483053104900763000
31359307	::483053109493518000
262449011	::483053145413918000
262449011	::483053165039091000
120863692	::483053195174752000
325996873	::483053201143627000
325996873	::483053223327326000
308726677	::483053230889259000
65435835	::483053246668603000
107610605	::483053252670287000
31359307	::483053257716031000
31066609	::483053339534712000
16713682	::483053345163472000
588874950	::483053347230871000
187049333	::483053349252894000
25099957	::483053370224025000
169291538	::483053384845381000
41675336	::483053428026126000
436187992	::483053487450632000
588874950	::483053498007707000
90689440	::483053535542538000
258609027	::483053540915412000
17326645	::483053578097946000
352960797	::483053635165634000
199331386	::483053643265236000
275681559	::483053657487704000
311664191	::483053671929098000
26915925	::483053695563608000
511899726	::483053696855859000
458808714	::483053727163904000
101136541	::483053762601578000
28066346	::483053793005694000
240015074	::483053813746507000
17326645	::483053829391253000
310144986	::483053829449990000
216927443	::483053858818908000
382359896	::483053948626927000
187049333	::483053962858598000
249789981	::483054021079334000
31359307	::483054030889811000
515049896	::483054039882420000
372611209	::483054049772568000
187049333	::483054052084039000
26915925	::483054054038200000
141735027	::483054060359389000
349904873	::483054153690644000
15361643	::483054173068353000
141735027	::483054199710969000
123739379	::483054204614111000
60046761	::483054207394529000
21696310	::483054207592067000
349787019	::483054227653394000
338543771	::483054231318831000
187049333	::483054243625308000
416130255	::483054268287422000
110063681	::483054273895604000
112333263	::483054275438735000
216927443	::483054276697403000
615507620	::483054287308980000
177174253	::483054300894359000
393761423	::483054320649502000
262870925	::483054326437670000
275681559	::483054361254170000
69771494	::483054379096735000
416130255	::483054400642875000
17326645	::483054451104546000
216927443	::483054464149254000
363361632	::483054469740261000
408098797	::483054482151206000
352960797	::483054486886154000
500239410	::483054490548195000
359174210	::483054503524970000
39553593	::483054626905022000
31359307	::483054638187311000
161622400	::483054645233713000
120863692	::483054701944926000
216927443	::483054706475167000
222687654	::483054726309625000
416130255	::483054752406577000
133617944	::483054795863752000
112333263	::483054809910493000
382359896	::483054819288952000
60046761	::483054855464841000
177174253	::483054873748180000
34445704	::483054878269263000
150518148	::483054902474575000
348683759	::483054950818127000
402797583	::483054968430411000
513855251	::483054972724969000
338543771	::483055021605416000
171807880	::483055024780890000
30336217	::483055038361632000
216927443	::483055098768408000
39685005	::483055100730933000
479246485	::483055114496663000
402797583	::483055119169507000
38520445	::483055138379403000
15361643	::483055165532938000
409662649	::483055196658868000
110063681	::483055199834361000
140206179	::483055203524956000
310144986	::483055209015283000
120863692	::483055213578706000
299297459	::483055236282462000
301044144	::483055278112649000
314303039	::483055287595581000
216927443	::483055317841096000
60220156	::483055356050829000
53486281	::483055380990541000
221830651	::483055401802276000
615507620	::483055426360324000
221830651	::483055446500986000
278316478	::483055450892414000
221830651	::483055480626221000
409541924	::483055514243170000
221830651	::483055520945672000
58281200	::483055572472696000
39685005	::483055601707020000
382190006	::483055635584401000
402797583	::483055657193848000
14594667	::483055681809817000
120863692	::483055745437413000
64596921	::483055749723992000
17694593	::483055769332375000
299297459	::483055811728396000
60220156	::483055853293953000
192727478	::483055855559249000
443332358	::483055856888463000
286298021	::483055884990701000
39685005	::483055886936449000
226995875	::483055892670070000
562393615	::483055932440846000
17326645	::483056007883411000
39685005	::483056012576845000
86970230	::483056059465355000
52950877	::483056072479866000
26068830	::483056088489533000
173232394	::483056112262844000
37228652	::483056164054528000
193796724	::483056192244027000
120863692	::483056210929668000
133526428	::483056246174806000
29436016	::483056296967827000
500517566	::483056300780453000
37228652	::483056313111674000
500517566	::483056333013671000
223288871	::483056346766401000
391573659	::483056365691494000
17694593	::483056382308917000
37316930	::483056413917204000
155730095	::483056486029873000
278165989	::483056532414676000
479246485	::483056542485204000
391573659	::483056542598832000
472528304	::483056543928442000
29436016	::483056569270431000
575755127	::483056590002479000
320052148	::483056593479532000
176188106	::483056610403975000
73995534	::483056646986293000
592150138	::483056664937893000
17326645	::483056670646353000
454375039	::483056671963361000
575755127	::483056680817528000
327662373	::483056686941216000
31359307	::483056709061992000
414217500	::483056712078069000
215181084	::483056730495275000
60046761	::483056751713849000
426923626	::483056771104509000
175314654	::483056795033026000
37228652	::483056836342734000
37316930	::483056838686961000
326554021	::483056849785069000
38804898	::483056858194669000
17326645	::483056873763897000
31359307	::483056947839504000
327662373	::483056981641400000
37316930	::483057041028546000
166735943	::483057072960176000
39685005	::483057092530413000
176188106	::483057094208532000
201445185	::483057113619365000
102530016	::483057144724750000
164891333	::483057166384132000
39685005	::483057169076461000
395076249	::483057229008871000
409541924	::483057280850460000
60046761	::483057296008695000
39904237	::483057309417893000
249012544	::483057311825408000
471218710	::483057338837114000
60046761	::483057343039410000
216927443	::483057406499639000
88018997	::483057409876045000
25935173	::483057434521391000
216927443	::483057446513299000
60220156	::483057458839957000
358031089	::483057460174135000
25935173	::483057486950178000
493221106	::483057495644966000
219153949	::483057517694816000
270184694	::483057534828576000
164891333	::483057547445026000
259876316	::483057547511746000
308657649	::483057560384442000
471218710	::483057592391184000
17326645	::483057603652493000
216927443	::483057646665494000
35505123	::483057650771316000
216927443	::483057667246931000
484423510	::483057679963676000
187280228	::483057718576427000
249052117	::483057721500254000
292012619	::483057728856653000
556631416	::483057740177100000
239928368	::483057823295623000
89590985	::483057829117321000
205320851	::483057852899024000
282328751	::483057885404880000
33282020	::483058027939917000
73995534	::483058049414746000
309355379	::483058050706579000
36116261	::483058097339244000
352486016	::483058116087402000
214200689	::483058146798092000
249052117	::483058155900141000
124246645	::483058161645928000
256609151	::483058195712475000
421179396	::483058202435522000
267482514	::483058212284141000
200685756	::483058253560291000
282779381	::483058336711974000
282779381	::483058369679220000
187280228	::483058377681936000
309108026	::483058395528704000
22414245	::483058416449904000
22414245	::483058441955459000
58562014	::483058442903371000
326146327	::483058455427575000
36116261	::483058493591912000
31345791	::483058540958199000
124246645	::483058546209071000
26831606	::483058562172596000
205320851	::483058592698728000
16726467	::483058606993330000
148436850	::483058629046587000
33964276	::483058633572225000
384683676	::483058672025620000
18183371	::483058703764316000
20924979	::483058714245468000
421179396	::483058719471587000
78614495	::483058733103071000
148436850	::483058803055661000
60220156	::483058826132746000
130690913	::483058857774567000
34767424	::483058857841672000
22414245	::483058887583485000
421179396	::483058894013333000
615507620	::483058907150319000
22414245	::483058947830468000
69916897	::483058990335918000
26831606	::483059029757788000
187280228	::483059040709144000
76248039	::483059076645933000
337510374	::483059086842679000
148436850	::483059116894478000
520533224	::483059151522648000
177174253	::483059190379085000
205320851	::483059195877408000
26831606	::483059198511423000
173232394	::483059212126126000
34767424	::483059241867943000
173232394	::483059245223403000
477235727	::483059327867944000
26831606	::483059335434489000
148436850	::483059341030064000
267405925	::483059356574158000
182834679	::483059356888760000
187280228	::483059371656491000
187280228	::483059376622546000
44811271	::483059382104489000
16726467	::483059386701860000
311092385	::483059429474959000
90469755	::483059439398686000
30242503	::483059475922685000
29436016	::483059478951370000
76248039	::483059483841531000
30242503	::483059527982395000
395076249	::483059564556738000
506760887	::483059569443082000
364428125	::483059604478119000
326146327	::483059623054671000
40604299	::483059633943113000
267482514	::483059637848379000
41649263	::483059677484175000
148436850	::483059692520751000
76248039	::483059745348022000
95723533	::483059762011983000
406772829	::483059840852295000
382359896	::483059844002242000
50546012	::483059850306269000
102301729	::483059872741593000
340646680	::483059888784809000
21696310	::483059926537736000
130690913	::483059962403233000
382359896	::483059967977480000
187280228	::483059968203972000
187280228	::483059970657619000
258532274	::483059988584071000
17169855	::483059991705042000
630637790	::483060001699667000
346569016	::483060053478363000
326146327	::483060064672952000
187280228	::483060085493493000
224068229	::483060090144972000
331307463	::483060158348546000
340678678	::483060164916813000
432116634	::483060167748382000
258916835	::483060188170039000
19028099	::483060199293747000
340646680	::483060205849026000
39685005	::483060227336437000
36866805	::483060237562159000
425183249	::483060319687049000
560822598	::483060338263617000
198651083	::483060416793169000
270227232	::483060454348972000
513855251	::483060459000434000
19028099	::483060500209881000
375364618	::483060510091251000
15726982	::483060620946731000
289084083	::483060652596924000
338120144	::483060657063874000
237963845	::483060705411616000
384563395	::483060794611859000
338120144	::483060832687751000
188480631	::483060967631515000
338120144	::483060996316348000
190624012	::483061068663496000
338120144	::483061075085373000
478145352	::483061077870002000
384494456	::483061080919269000
58652870	::483061089345613000
529096266	::483061181889146000
326146327	::483061203774607000
33453167	::483061207167807000
338120144	::483061231096303000
32431892	::483061332062007000
607016651	::483061382460354000
346219373	::483061389871689000
338120144	::483061436331991000
221830651	::483061482528059000
135681283	::483061500475875000
338120144	::483061507710676000
330799447	::483061544784101000
215181084	::483061560710299000
387472182	::483061593102503000
105852149	::483061618469642000
100339690	::483061673985867000
609790203	::483061725164363000
173232394	::483061729446752000
331307463	::483061787957288000
433012724	::483061790012489000
499995726	::483061827748630000
335367791	::483061850184359000
169291538	::483061857180086000
409680332	::483061858530627000
398339392	::483061902307000000
187280228	::483061928336453000
375364618	::483061987299966000
267227218	::483062000260358000
375364618	::483062030111236000
414543388	::483062032284254000
33249556	::483062055659139000
59184492	::483062068569190000
33282020	::483062087216668000
101136541	::483062093160017000
21415532	::483062129390403000
230905946	::483062138886291000
619608540	::483062173279981000
232901934	::483062173523255000
160768741	::483062174886014000
33818674	::483062179953123000
61307501	::483062198265053000
27331165	::483062240786935000
466646092	::483062245803315000
262382570	::483062258059067000
619608540	::483062288543653000
382359896	::483062318918815000
61307501	::483062328301076000
409680332	::483062337943773000
69916558	::483062340049711000
344454080	::483062378066481000
369819130	::483062388594573000
230905946	::483062475873480000
46461373	::483062477404372000
150518148	::483062538750263000
177174253	::483062568312131000
53486281	::483062568630890000
376525681	::483062584548286000
128666650	::483062593506914000
255547325	::483062605058433000
425573791	::483062626323165000
46461373	::483062663849574000
221830651	::483062671562915000
53486281	::483062689946927000
24495392	::483062724390166000
432819849	::483062736171978000
27331165	::483062810188849000
619608540	::483062836202307000
483190332	::483062838743683000
378771457	::483062873585745000
329955120	::483062878123991000
33699503	::483062879294590000
54697279	::483062927143231000
238307628	::483062932633174000
340646680	::483062934332243000
160788774	::483062964254035000
66058067	::483062987108786000
255547325	::483062990900441000
39685005	::483062992863375000
442433056	::483063004905213000
625951846	::483063012476354000
188480631	::483063048077606000
340646680	::483063051122647000
337510374	::483063067300073000
636632104	::483063108923961000
520533224	::483063110773641000
331227001	::483063116838621000
66058067	::483063172174053000
39685005	::483063176037015000
304140174	::483063192382603000
222278624	::483063197042085000
425381729	::483063237185785000
301497892	::483063246812098000
63490594	::483063268638879000
619608540	::483063290055385000
22536077	::483063357675556000
301497892	::483063376256696000
301497892	::483063393537241000
269383781	::483063395436859000
338120144	::483063396053417000
39685005	::483063397852782000
256638502	::483063401111769000
17326645	::483063425543589000
425381729	::483063426353082000
288874918	::483063429192630000
518141549	::483063459689422000
341666582	::483063490890846000
256638502	::483063507965849000
16713682	::483063525343256000
52950877	::483063559291539000
186208532	::483063564177899000
348745482	::483063567524970000
348152108	::483063586269327000
382359896	::483063633162043000
474371126	::483063664665034000
17326645	::483063665340346000
66058067	::483063695757438000
17086308	::483063703517270000
183562162	::483063796282322000
17326645	::483063826808463000
31287131	::483063832751792000
277626311	::483063858211196000
230905946	::483063876343177000
32171318	::483063882659819000
17326645	::483063906374389000
33282020	::483063925500416000
187078541	::483063932332961000
277626311	::483063983151144000
619608540	::483064014508134000
182645046	::483064030857560000
66058067	::483064059915280000
100626124	::483064110821965000
348152108	::483064185664729000
24495392	::483064223602204000
256638502	::483064247065120000
17326645	::483064337456566000
89505869	::483064347569041000
24495392	::483064375024947000
60220156	::483064376006414000
277996494	::483064417496477000
418327117	::483064432839241000
478020840	::483064444667580000
190229064	::483064467178389000
341666582	::483064484735377000
520533224	::483064494914945000
22067825	::483064518705049000
379304556	::483064534580883000
192590347	::483064539127087000
17326645	::483064550829211000
24495392	::483064560811638000
60220156	::483064576783560000
288874918	::483064609008398000
183562162	::483064639953969000
384530394	::483064644651589000
33555786	::483064708363059000
464845445	::483064753309626000
37730571	::483064761484341000
24495392	::483064763853729000
376525681	::483064782619422000
34071360	::483064829125472000
559991040	::483064858548908000
24113194	::483064911816175000
468796913	::483064965310738000
17326645	::483064971656327000
321780812	::483064998726336000
23225674	::483065009866436000
353888661	::483065026492628000
468796913	::483065032704802000
391573659	::483065038836858000
123373847	::483065057774166000
465002314	::483065085137408000
288874918	::483065086311817000
105607367	::483065109321773000
148445755	::483065143585411000
630637790	::483065186564460000
339482720	::483065204167565000
187047785	::483065222140141000
259413656	::483065228792324000
222278624	::483065236962816000
262405775	::483065248489160000
368730450	::483065256130777000
23442090	::483065261474336000
311924851	::483065265111171000
260961523	::483065276775137000
398445530	::483065336603082000
23442090	::483065338301407000
520533224	::483065356819234000
395076249	::483065361797873000
376525681	::483065383818371000
338619333	::483065406823755000
33282020	::483065420971122000
177174253	::483065454186213000
625170672	::483065460871540000
32171318	::483065471726387000
288874918	::483065489325707000
36612981	::483065517297508000
286282963	::483065526110158000
234960273	::483065568212582000
609790203	::483065607051427000
187280228	::483065614777339000
702450841	::483065630191407000
468796913	::483065631211012000
620420742	::483065645391572000
410403898	::483065700123422000
288874918	::483065742791675000
6733652	::483065750010081000
66058067	::483065762907566000
483190332	::483065781836455000
395076249	::483065840401526000
341666582	::483065858042785000
186208532	::483065862614564000
291155950	::483065864388759000
620420742	::483065880369053000
310666452	::483065894424162000
36851172	::483065898765676000
407894919	::483065939957518000
395076249	::483065948958507000
308170990	::483065949151850000
361691248	::483065959012241000
135681283	::483065977203359000
187047785	::483066033373073000
333245482	::483066056630865000
51979136	::483066063471390000
407894919	::483066096245690000
286910447	::483066140026236000
409662649	::483066151174287000
625170672	::483066151585329000
172573942	::483066164285669000
46796467	::483066187509530000
479246485	::483066207881285000
20713213	::483066211862065000
18156298	::483066248305979000
215174499	::483066253452771000
41675336	::483066304153550000
392716377	::483066323803443000
41675336	::483066331890462000
410403898	::483066332989382000
361199465	::483066337455910000
44811271	::483066377238884000
256638502	::483066387577851000
252674018	::483066389247164000
256609151	::483066399720738000
125849974	::483066443622129000
410403898	::483066452480909000
520533224	::483066492435443000
341666582	::483066506356342000
421356901	::483066531845521000
66058067	::483066537545191000
60220156	::483066552275570000
321844248	::483066561851584000
37730571	::483066565467078000
625170672	::483066567001772000
361199465	::483066567287009000
110236585	::483066590599323000
310982944	::483066663110443000
286910447	::483066676221845000
6733652	::483066684656218000
310982944	::483066710476726000
361199465	::483066765564334000
314303039	::483066791753568000
520533224	::483066793343188000
188855651	::483066794765463000
256638502	::483066797189394000
471218710	::483066841552936000
27331165	::483066874897252000
35297171	::483066899727912000
471218710	::483066902953349000
66058067	::483066903225577000
479246485	::483066943851614000
352486016	::483066986914516000
410403898	::483067015117434000
413367641	::483067128585531000
340646680	::483067158763937000
252674018	::483067213851525000
66058067	::483067214342283000
217563665	::483067219702996000
66058067	::483067265013661000
264300486	::483067326997495000
266033863	::483067372828651000
433169770	::483067374967341000
352486016	::483067406214914000
256638502	::483067413496201000
186208532	::483067469414678000
19053567	::483067478465994000
320512967	::483067487286996000
365505682	::483067510091431000
520533224	::483067510711808000
363361632	::483067518341636000
410403898	::483067524217446000
27538070	::483067547768471000
27784817	::483067553279791000
192590347	::483067559734816000
175591069	::483067572946862000
338120144	::483067582887374000
240914419	::483067618295697000
407894919	::483067632090746000
18547273	::483067638659043000
351004243	::483067655918981000
256609151	::483067663959486000
15778759	::483067732984725000
18336787	::483067752433733000
107823354	::483067757999960000
29436016	::483067760759808000
341313395	::483067767122190000
17326645	::483067856783822000
433142367	::483067876677808000
33282020	::483067905337073000
15733436	::483067905752723000
410403898	::483067918448873000
363361632	::483067936077512000
625170672	::483067957300310000
44811271	::483067979312033000
391573659	::483068009700151000
123746907	::483068043502051000
27726737	::483068083394064000
27904685	::483068085901877000
255810490	::483068100275744000
264335101	::483068149357486000
209584784	::483068163718778000
6733652	::483068174904983000
33282020	::483068183058739000
368691437	::483068196854185000
38520445	::483068231914381000
107823354	::483068265506156000
288874918	::483068377267597000
311092385	::483068385035427000
410403898	::483068401024499000
32171318	::483068408708096000
107823354	::483068417717862000
209584784	::483068425925689000
66058067	::483068448600113000
82257804	::483068466027827000
260961523	::483068473061687000
432116634	::483068473070088000
38520445	::483068483908169000
253178679	::483068513355976000
133341985	::483068557379391000
457197060	::483068599079161000
409662649	::483068609896255000
403823128	::483068618146873000
432622681	::483068620801843000
289084083	::483068632897818000
605608831	::483068704729485000
22187821	::483068725097021000
20496164	::483068726497927000
175591069	::483068758374621000
33282020	::483068760132046000
247372701	::483068781745283000
410403898	::483068797784690000
33453167	::483068797872373000
139847892	::483068817333964000
267405925	::483068825299329000
288874918	::483068835189116000
20924979	::483068943108554000
409662649	::483068960712048000
255810490	::483068966009454000
377627227	::483068968328916000
252674018	::483069039443320000
410403898	::483069071190417000
87812967	::483069100596658000
603870273	::483069104639602000
363361632	::483069106871361000
59454178	::483069125213061000
458639179	::483069135526842000
119636299	::483069156577640000
537660330	::483069182070640000
255810490	::483069187552989000
32431892	::483069215793233000
288874918	::483069234340048000
17326645	::483069270104866000
471291163	::483069282054443000
92840294	::483069294100500000
348316521	::483069302421979000
260961523	::483069315449888000
329093513	::483069354259775000
615507620	::483069358944845000
537660330	::483069380771577000
35297171	::483069405056598000
258108922	::483069411125772000
24495392	::483069442432057000
24383303	::483069472098369000
288874918	::483069484018585000
389105684	::483069488867188000
381181950	::483069489844465000
200615756	::483069520949411000
32171318	::483069557741850000
59454178	::483069581808783000
256638502	::483069591103365000
188855651	::483069649760694000
200615756	::483069652114104000
270184694	::483069664394633000
177174253	::483069667159060000
303080805	::483069671198187000
292012619	::483069683147354000
61698439	::483069704899002000
398377928	::483069741096271000
214220072	::483069750373675000
41675336	::483069755650490000
21696310	::483069756355117000
288874918	::483069762381950000
363649162	::483069785828126000
20496164	::483069791389761000
89846697	::483069793960873000
423816771	::483069847178211000
22559382	::483069857269702000
425381729	::483069883362459000
603870273	::483069892543799000
100378471	::483069921794871000
339565561	::483069941965287000
53486281	::483069981169840000
26831606	::483070031035498000
231150237	::483070047301009000
32171318	::483070058944409000
435478224	::483070062010437000
169291538	::483070082247950000
190492046	::483070159226015000
61698439	::483070172706529000
23225674	::483070210245554000
288874918	::483070222631317000
277204534	::483070234207997000
23396218	::483070290197368000
20713213	::483070404135636000
260464441	::483070418299797000
359104594	::483070446942699000
24113194	::483070449027276000
273814896	::483070479675428000
286910447	::483070516799234000
178492117	::483070551502491000
100195876	::483070555487080000
100195876	::483070557185789000
507918715	::483070588534419000
423830555	::483070608654077000
54697279	::483070612416778000
81674504	::483070723829682000
175591069	::483070728359538000
107823354	::483070792167456000
200685756	::483070802397773000
262405775	::483070812891934000
35505123	::483070818956484000
286910447	::483070855057248000
107823354	::483070863130898000
263418480	::483070884437966000
35376355	::483070913718398000
56508824	::483070938637148000
39685005	::483070959507632000
364405877	::483071019192553000
215144630	::483071034665336000
607016651	::483071125522370000
339565561	::483071125950181000
23400461	::483071137874976000
100471456	::483071515106099000
212060681	::483071529479966000
59503620	::483071531086393000
507918715	::483071569468461000
308690900	::483071604662865000
17326645	::483071654994509000
625170672	::483071670773501000
22067825	::483071709721804000
468796913	::483071713119596000
341666582	::483071714813685000
342508573	::483071728500080000
53258017	::483071790177337000
81872162	::483071801954926000
250474725	::483071820552101000
625170672	::483071855557758000
201445185	::483071924918947000
22187821	::483071927649447000
625170672	::483071978178215000
22187821	::483071988676571000
38481051	::483071998256361000
59503620	::483072029969510000
33788573	::483072035569278000
331307463	::483072035954782000
256321392	::483072058050367000
100471456	::483072059635818000
351847146	::483072083883089000
288874918	::483072094473711000
44811271	::483072104212877000
457197060	::483072117806616000
60220156	::483072123632508000
337510374	::483072144901820000
59705683	::483072186807091000
22067825	::483072220206333000
329093513	::483072228951851000
94737009	::483072232176898000
31326082	::483072248417624000
332306968	::483072260727508000
59503620	::483072262002593000
238698812	::483072268403109000
68221984	::483072273109499000
331307463	::483072308571934000
267538322	::483072310799122000
376467319	::483072336074010000
329093513	::483072337089404000
94737009	::483072344018001000
163893797	::483072365706752000
267538322	::483072436531777000
263418480	::483072439727828000
245021956	::483072453107650000
288874918	::483072494471884000
363649162	::483072547118800000
483190332	::483072594955239000
16807883	::483072600256835000
86131593	::483072614378639000
352960797	::483072617943818000
625170672	::483072619688632000
376467319	::483072647312318000
625170672	::483072714018541000
22067825	::483072765147099000
364405877	::483072887608184000
18028506	::483072951542366000
112333263	::483072966163304000
151604434	::483072988653158000
102875172	::483073019871367000
363649162	::483073089807192000
384530394	::483073099894501000
24821703	::483073124947091000
25469735	::483073139471966000
58652870	::483073153451962000
58652870	::483073175115546000
293737316	::483073206493134000
334261100	::483073241536135000
254635990	::483073254614384000
285125363	::483073284288688000
32252775	::483073296045715000
165261298	::483073309370626000
36851172	::483073328656048000
44811271	::483073333253001000
179039178	::483073368825286000
91521926	::483073397522309000
98589714	::483073413238366000
102875172	::483073453915123000
22067825	::483073455831539000
498321918	::483073456398147000
24495392	::483073476182306000
625170672	::483073489079767000
24495392	::483073526941769000
79476731	::483073572253212000
254635990	::483073572840407000
335488857	::483073591865798000
454531259	::483073593777979000
270184694	::483073597406081000
79476731	::483073605543411000
256845035	::483073607858651000
28827091	::483073609947025000
341666582	::483073612388134000
625170672	::483073631019229000
344454080	::483073643161714000
91942557	::483073663957086000
156961324	::483073721989484000
262405775	::483073778117660000
89846697	::483073781615706000
33282020	::483073783649935000
47269984	::483073784098746000
432622681	::483073833977401000
129876980	::483073866219401000
373147853	::483073955075735000
407399368	::483073969214353000
263418480	::483074008913416000
24495392	::483074023258349000
28827091	::483074023320858000
78970527	::483074067441143000
37495077	::483074078786330000
68221984	::483074154405830000
270184694	::483074180749877000
387472182	::483074232541122000
136038442	::483074282168123000
625170672	::483074313407324000
303080805	::483074325176942000
37495077	::483074334668242000
393718746	::483074357615689000
83163050	::483074412397486000
151604434	::483074412871024000
458766436	::483074424808017000
47269984	::483074427178196000
187280228	::483074434639482000
352960797	::483074455116079000
80448281	::483074485206020000
83163050	::483074485248360000
270184694	::483074586955624000
187280228	::483074618391941000
36869877	::483074625669447000
274712500	::483074626268844000
59705683	::483074698444804000
337434879	::483074712499527000
391573659	::483074736084488000
267538322	::483074745131212000
291413743	::483074773996425000
572151259	::483074782301126000
80448281	::483074795047641000
458766436	::483074822243483000
79348656	::483074829155721000
180190603	::483074832595038000
106855310	::483074862559559000
129876980	::483074889470185000
328779215	::483074933661003000
597038752	::483074940438986000
260825806	::483074984735428000
106855310	::483074992910131000
32750427	::483075035650076000
53486281	::483075079967080000
86131593	::483075082932060000
129876980	::483075097591549000
361532861	::483075116830826000
489078088	::483075122983882000
30912658	::483075135898136000
258108922	::483075136002617000
78970527	::483075139106770000
32750427	::483075162456088000
170590185	::483075182643265000
89846697	::483075206945075000
32750427	::483075263056465000
27904685	::483075280928387000
32750427	::483075296887721000
33302034	::483075317536288000
236271147	::483075327615180000
238698812	::483075349274566000
89846697	::483075383860793000
351620689	::483075392668856000
334420539	::483075394481192000
390479008	::483075395114127000
240941201	::483075411770081000
450970324	::483075420779454000
376525681	::483075448596078000
78970527	::483075464203091000
79348656	::483075495206993000
334420539	::483075506930466000
129876980	::483075527537082000
240941201	::483075542434869000
258108922	::483075558901698000
68052287	::483075576442650000
88018997	::483075584176951000
390479008	::483075633828728000
16713287	::483075718373314000
215174499	::483075750929915000
54697279	::483075810220204000
260361255	::483075818260688000
24495392	::483075871549317000
339184731	::483075875307417000
129876980	::483075879342710000
423830555	::483075952843300000
277996494	::483075958979567000
129876980	::483075996871303000
382359896	::483076016277966000
57065165	::483076017876004000
240914419	::483076046921547000
57065165	::483076073307906000
327934017	::483076155856019000
553711382	::483076162751459000
54697279	::483076207354073000
129876980	::483076233400709000
425381729	::483076277167865000
16713287	::483076283417378000
376525681	::483076305504976000
36219010	::483076330909888000
24495392	::483076350454951000
274262734	::483076355228045000
129876980	::483076364971802000
129876980	::483076432248438000
336774649	::483076478582525000
391573659	::483076497545379000
425897170	::483076510106914000
498321918	::483076513164967000
299297459	::483076612099821000
129876980	::483076632706826000
453690730	::483076665384247000
620420742	::483076684376055000
361532861	::483076686058385000
106855310	::483076698997792000
275268585	::483076738679705000
589542040	::483076764303097000
26915925	::483076770753966000
365151006	::483076772867473000
82242725	::483076866379501000
213767620	::483076932679266000
318065690	::483076939930796000
288874918	::483076943508541000
41675336	::483076953080356000
4059771	::483077002858360000
54405135	::483077014664916000
14715501	::483077105526128000
27784817	::483077156873191000
471291163	::483077220853088000
258108922	::483077221196627000
40816246	::483077232097644000
214779476	::483077262481170000
19182658	::483077342953472000
236271147	::483077352184745000
157254287	::483077356244848000
26915925	::483077384594128000
198126424	::483077406740074000
335488857	::483077422070644000
288874918	::483077451946291000
458808714	::483077452311179000
17169855	::483077454626840000
24383303	::483077506086342000
332306968	::483077549870702000
270143437	::483077557320187000
470458433	::483077562118471000
39685005	::483077571626536000
267538322	::483077576391290000
6092972	::483077615092518000
338664006	::483077628971061000
288874918	::483077669580308000
32583866	::483077695605989000
288874918	::483077725775609000
603870273	::483077734348771000
45470777	::483077754099748000
148912524	::483077770634088000
233084334	::483077807497809000
114064449	::483077829148835000
343606449	::483077846558986000
25935173	::483077904004165000
68622166	::483077908324687000
253759009	::483077914414415000
241446354	::483077923092828000
262240809	::483077944227540000
277626311	::483078020790370000
271304998	::483078036498034000
91422810	::483078056597151000
39685005	::483078063966535000
27432862	::483078095327342000
259830697	::483078114885378000
148912524	::483078164718317000
258454374	::483078196062322000
339458716	::483078223714975000
39685005	::483078259798597000
106320745	::483078286483152000
338543771	::483078365897695000
609790203	::483078381576015000
262240809	::483078405638717000
241446354	::483078441039048000
253178679	::483078454422683000
262240809	::483078478913208000
271304998	::483078554763010000
241446354	::483078554809544000
212475056	::483078638120628000
299441398	::483078668588048000
816177	::483078677270630000
162200561	::483078775324672000
265799781	::483078784946425000
318627551	::483078806178000000
260428602	::483078826944376000
267482514	::483078831582871000
307397057	::483078845403115000
338664006	::483078865644826000
236271147	::483078882497527000
404496513	::483078886108852000
23672351	::483078928379441000
292395819	::483078942166093000
377555310	::483078947358269000
236271147	::483078950688550000
163279109	::483078954421469000
396655167	::483078957768921000
336845657	::483078977717043000
41136161	::483078991486521000
68369234	::483078997689917000
459660056	::483079029575397000
163279109	::483079123246407000
32431892	::483079126363144000
508054066	::483079160592859000
18551115	::483079164854300000
436476907	::483079197150023000
23672351	::483079210274410000
18551115	::483079211297824000
251359942	::483079243325136000
625170672	::483079260400144000
387472182	::483079284043419000
68369234	::483079300485099000
270184694	::483079329362874000
190977628	::483079342449123000
36869877	::483079360040013000
288874918	::483079368025985000
270227232	::483079368323772000
327662373	::483079400435351000
36869877	::483079457939259000
603870273	::483079483830706000
408171600	::483079487068721000
161302101	::483079502596018000
25160673	::483079517028622000
149295164	::483079531717464000
162200561	::483079553024532000
437898031	::483079601380270000
130690913	::483079612360953000
213763059	::483079628446531000
336149936	::483079636704706000
25160673	::483079690416947000
326351370	::483079703448662000
36869877	::483079719227650000
37730571	::483079738068848000
30912658	::483079742795825000
271304998	::483079758205292000
25160673	::483079768733016000
253828982	::483079797526904000
52950877	::483079806007783000
24495392	::483079819056263000
290396729	::483079839516090000
31359307	::483079869463420000
274712500	::483079984748036000
238786875	::483080015148376000
258454374	::483080025177325000
31359307	::483080036082122000
379304556	::483080062968037000
190977628	::483080067908521000
33302034	::483080091656654000
225287674	::483080164511715000
625170672	::483080172745138000
236595577	::483080197663514000
31359307	::483080198187806000
213763059	::483080199203196000
290396729	::483080201102843000
157254287	::483080276231221000
273814896	::483080316853440000
62975545	::483080324097003000
607721617	::483080384637177000
233084334	::483080391381643000
148912524	::483080399363776000
36869877	::483080422335582000
625170672	::483080422822117000
120966317	::483080433559564000
15742158	::483080441990111000
60220156	::483080453310517000
236595577	::483080473556819000
620420742	::483080488895012000
47859489	::483080504942796000
370464008	::483080506746347000
234187240	::483080531643334000
190977628	::483080544003969000
336149936	::483080547078381000
336149936	::483080569777958000
334261100	::483080581010309000
303342881	::483080629412585000
270143437	::483080651525332000
331307463	::483080710073245000
290396729	::483080743145320000
356408344	::483080753572347000
57385263	::483080756911419000
160495648	::483080761923211000
299297459	::483080766763442000
36869877	::483080809557934000
311664191	::483080826465177000
625170672	::483080844249022000
334261100	::483080845003988000
49221112	::483080862557143000
36869877	::483080866810179000
24495392	::483080871667195000
25160673	::483080877488881000
20620620	::483080897743581000
625170672	::483080923341000000
24495392	::483080945663098000
57385263	::483080998230695000
284813143	::483081009957568000
24495392	::483081010909700000
256638502	::483081023534555000
26915925	::483081029612085000
303342881	::483081080073768000
25160673	::483081111342284000
244800948	::483081190950195000
158948390	::483081245966876000
19053567	::483081298919976000
290396729	::483081300908077000
311092385	::483081312828276000
625170672	::483081314183036000
301497892	::483081317773352000
61478431	::483081330662862000
41675336	::483081341521907000
35297171	::483081400954806000
244800948	::483081413843886000
163279109	::483081470420869000
471218710	::483081494236520000
260961523	::483081507871784000
146855323	::483081532689895000
305265637	::483081541371707000
385706960	::483081554642870000
335003775	::483081564264628000
335488857	::483081645520855000
385706960	::483081667805184000
57065165	::483081676772233000
513855251	::483081760096280000
524028752	::483081782917488000
41675336	::483081789200957000
625170672	::483081813288419000
19053567	::483081813737209000
331307463	::483081820955615000
15726982	::483081847266492000
432622681	::483081864551227000
233084334	::483081923926192000
52252090	::483081950257627000
24495392	::483081980792152000
290396729	::483082001063239000
163279109	::483082014766006000
126507603	::483082027689074000
385706960	::483082062820564000
332306968	::483082071481397000
25099957	::483082087889510000
19879486	::483082100967747000
432622681	::483082103760748000
17169855	::483082107850596000
465002314	::483082143313055000
238665368	::483082156529307000
60220156	::483082168525017000
233084334	::483082197289947000
20000062	::483082207989227000
290396729	::483082214154858000
418327117	::483082239635234000
336347539	::483082244852957000
304140174	::483082295734464000
377627227	::483082300322635000
329955120	::483082315066003000
102796495	::483082321688399000
234960273	::483082324649574000
52252090	::483082327434596000
288874918	::483082431776296000
60220156	::483082436037718000
253828982	::483082497014505000
263933552	::483082511975596000
308170990	::483082553113726000
335488857	::483082589553844000
41675336	::483082591999123000
24495392	::483082594003603000
260961523	::483082631085424000
301497892	::483082636911325000
816177	::483082687616671000
78614495	::483082698064666000
454531259	::483082736114995000
27432862	::483082840393789000
308170990	::483082861206339000
220532575	::483082882856914000
288874918	::483082938674733000
636894252	::483082972476624000
382359896	::483083025215782000
376525681	::483083029192392000
328882474	::483083086918197000
384155676	::483083107868737000
177174253	::483083134125477000
372499722	::483083175275806000
285401749	::483083225917825000
42220462	::483083292527566000
336149936	::483083294443986000
44768272	::483083310776606000
37119867	::483083332662480000
351099839	::483083350383423000
56556074	::483083366741594000
376525681	::483083442981453000
264904736	::483083446349070000
54422208	::483083474513821000
431264673	::483083517291532000
397084214	::483083521452290000
524028752	::483083555678191000
278316478	::483083559914450000
42220462	::483083567833284000
234960273	::483083600103870000
301257200	::483083608089821000
65513	::483083623286206000
382359896	::483083651983237000
472287305	::483083662003433000
365739414	::483083664759062000
299297459	::483083692403740000
328882474	::483083693422960000
42220462	::483083719872634000
108542953	::483083734447841000
624394090	::483083744132485000
375967762	::483083778953183000
52252090	::483083785232449000
50509821	::483083788298113000
384155676	::483083812222427000
328882474	::483083823479943000
303342881	::483083828307562000
625170672	::483083829356138000
397084214	::483083875967438000
26030273	::483083883118743000
161302101	::483083885656285000
17536130	::483083892292079000
177174253	::483083894955474000
382359896	::483083904014749000
360183119	::483083908914118000
365151006	::483083910251679000
42220462	::483083920947560000
25099957	::483083922784260000
259573654	::483083928136605000
4059771	::483083930485403000
140157275	::483083934121476000
26831606	::483083954224787000
365151006	::483083964823773000
44768272	::483083981882028000
78614495	::483083982004051000
46764883	::483083989318508000
328882474	::483084018674446000
397084214	::483084037896929000
397084214	::483084071451389000
37119867	::483084072831287000
170162540	::483084084051062000
524028752	::483084087620415000
372499722	::483084129723240000
375961439	::483084205362905000
208296274	::483084229538885000
180190603	::483084241991774000
384155676	::483084243963092000
102530016	::483084276762935000
355990893	::483084278595846000
113760458	::483084289119367000
450970324	::483084309986021000
26030273	::483084325399699000
328882474	::483084369741901000
190977628	::483084375618117000
384155676	::483084393569718000
328882474	::483084433180749000
562590159	::483084446673801000
40864634	::483084482212143000
471291163	::483084483865104000
376525681	::483084532326100000
328882474	::483084555037859000
27784817	::483084555708923000
263933552	::483084588944588000
562590159	::483084607022043000
170162540	::483084614949298000
263933552	::483084615788138000
19182658	::483084630623399000
273631488	::483084630887657000
263933552	::483084650118516000
60046761	::483084660449107000
24495392	::483084681219293000
436187992	::483084683698135000
455542048	::483084718024720000
44768272	::483084734533079000
183562162	::483084748332343000
53258017	::483084778091323000
392716377	::483084810655502000
218956862	::483084839323578000
27784817	::483084933380849000
57065165	::483084937109590000
74282065	::483084961570766000
41692308	::483084983540531000
237986569	::483084996903587000
114064449	::483085031326621000
263914867	::483085032819392000
237986569	::483085033213677000
60220156	::483085034446794000
339458716	::483085038829834000
25680589	::483085046744498000
27784817	::483085071641878000
208296274	::483085091061522000
237986569	::483085133965434000
328882474	::483085143792287000
33699503	::483085192773783000
414543388	::483085232828989000
33453167	::483085236096348000
384155676	::483085240626184000
333245482	::483085246372773000
41692308	::483085289074606000
375961439	::483085296561426000
417449044	::483085313791623000
20620620	::483085396042330000
504027031	::483085415411224000
336628506	::483085441584078000
40864634	::483085446612664000
22559382	::483085504075010000
36579395	::483085509212635000
57065165	::483085526656765000
237986569	::483085529534464000
281408265	::483085544230891000
22559382	::483085544923336000
27784817	::483085561993760000
210676238	::483085567463133000
288874918	::483085634504884000
20620620	::483085643216855000
18374690	::483085651038830000
190977628	::483085662753521000
27784817	::483085670051614000
267023866	::483085681015529000
223950031	::483085702687518000
87970668	::483085721696096000
190977628	::483085740490768000
344454080	::483085745695883000
218956862	::483085755942584000
182584001	::483085774657576000
24495392	::483085793292849000
504027031	::483085799596904000
37730571	::483085810921902000
24495392	::483085839635734000
336628506	::483085848079249000
27784817	::483085879817166000
338120144	::483085894740475000
237986569	::483085897437433000
336628506	::483085901967679000
57065165	::483085924780097000
20713213	::483085950185406000
382359896	::483085967129968000
126109768	::483085984490196000
36869877	::483086021911801000
57065165	::483086023681777000
58587526	::483086063900962000
64596921	::483086068166979000
15488020	::483086094422913000
172025978	::483086097224699000
288874918	::483086111460167000
379304556	::483086136374751000
382359896	::483086177981849000
27784817	::483086190115975000
299441398	::483086196696825000
57065165	::483086201637728000
424540791	::483086208768016000
290396729	::483086273049931000
18551115	::483086278972702000
379304556	::483086291815661000
36579395	::483086317517950000
16713287	::483086351294672000
190977628	::483086359129624000
258108922	::483086370974351000
157904403	::483086387093057000
26915925	::483086400082825000
37011485	::483086407166988000
114593439	::483086454734610000
258108922	::483086472493277000
57065165	::483086518949396000
387188572	::483086532140474000
104112940	::483086566219210000
160671151	::483086566328246000
259581735	::483086571780845000
290396729	::483086578969878000
37730571	::483086588600389000
259581735	::483086616442200000
409680332	::483086622213156000
249243467	::483086634632495000
259746323	::483086635374870000
25680589	::483086674428043000
40994873	::483086714001317000
195154119	::483086746658156000
60220156	::483086766182649000
178492117	::483086779587637000
305265637	::483086802006196000
60220156	::483086851515744000
27784817	::483086868624322000
40864634	::483086868938883000
270143437	::483086884298846000
40864634	::483086920327503000
56556074	::483086935708401000
562590159	::483086949662486000
33453167	::483086972588531000
36579395	::483086988325560000
258108922	::483086992419209000
436187992	::483086995900489000
454531259	::483087015148146000
270143437	::483087023109308000
436187992	::483087031560458000
178492117	::483087057909084000
258108922	::483087072463302000
233084334	::483087135876972000
60220156	::483087141241507000
561527789	::483087146593447000
505510212	::483087170287448000
346569016	::483087199491997000
505510212	::483087217393692000
20786050	::483087275870658000
561527789	::483087302462156000
498321918	::483087336851640000
338619333	::483087363388616000
223614733	::483087364127203000
503708554	::483087369693052000
240892007	::483087386276929000
57065165	::483087411593760000
288874918	::483087440513478000
25935173	::483087454228852000
126507603	::483087463699996000
602224338	::483087551842881000
258108922	::483087614098960000
277626311	::483087614564507000
436187992	::483087614962966000
223614733	::483087615164682000
28066346	::483087627369730000
255818707	::483087631077494000
325996873	::483087671523168000
22033805	::483087716331307000
175591069	::483087780247916000
172035134	::483087794256896000
607016651	::483087798480543000
329955120	::483087817103261000
33453167	::483087828230733000
40864634	::483087836011184000
454531259	::483087869108428000
463138486	::483087890721677000
282692620	::483087900335419000
22033805	::483087906420969000
498321918	::483087956564275000
24495392	::483087957536956000
505510212	::483087977317695000
223614733	::483087981914632000
76248039	::483087986372796000
265799781	::483088025082023000
335488857	::483088031235452000
184962835	::483088097840603000
505510212	::483088120658022000
21105964	::483088154652450000
408144950	::483088227037745000
288874918	::483088285950947000
454531259	::483088312677048000
33453167	::483088366162808000
100339690	::483088416834592000
329955120	::483088611831607000
454531259	::483088612087451000
1384531	::483088655183917000
15726982	::483088664226852000
18374690	::483088689388474000
625170672	::483088707507859000
200764512	::483088757240123000
18618379	::483088771584245000
454531259	::483088789183545000
92924351	::483088811321069000
40994873	::483088863057813000
454531259	::483088883215650000
108542953	::483088894679076000
403834874	::483088916007104000
37730571	::483088958206005000
101881386	::483088965931925000
333245482	::483088997183266000
42220462	::483089028187951000
368691437	::483089113722019000
320052148	::483089147888795000
16713682	::483089168219004000
432819849	::483089233263853000
442433056	::483089238695497000
403834874	::483089277694521000
30719116	::483089359953211000
398445530	::483089377401503000
24495392	::483089443662745000
35505123	::483089452315578000
408144950	::483089460536438000
630637790	::483089484263981000
190977628	::483089491184197000
67069063	::483089500919189000
18618379	::483089519005016000
408171600	::483089543336165000
613956023	::483089578601877000
18618379	::483089602501038000
423816771	::483089631064240000
83163050	::483089644330815000
120966317	::483089667793756000
190977628	::483089675272204000
288874918	::483089713612353000
260428602	::483089733804109000
586783331	::483089757107675000
39553593	::483089789231448000
190977628	::483089797649817000
333245482	::483089801768624000
115503799	::483089824942129000
29607520	::483089829014405000
208250490	::483089833099673000
177174253	::483089860044263000
387188572	::483089866230886000
15288029	::483089867744612000
81643358	::483089885432393000
150518148	::483089903010328000
387188572	::483089903471702000
190977628	::483089905023582000
233677206	::483089907024281000
505510212	::483089941615087000
511899726	::483089995574427000
511899726	::483090023370088000
333245482	::483090024284819000
630637790	::483090029619978000
53486281	::483090039464034000
190977628	::483090060821028000
155677785	::483090109642711000
155677785	::483090160855158000
458808714	::483090184494256000
312435293	::483090200143208000
81643358	::483090218921504000
304140174	::483090245819576000
25935173	::483090256183709000
413367641	::483090342988640000
445219284	::483090374378786000
35297171	::483090426253950000
365739414	::483090445346418000
348316521	::483090492716888000
351620689	::483090504658059000
155677785	::483090529899397000
255299055	::483090532030107000
39904237	::483090555442716000
20786050	::483090579828789000
333245482	::483090603425558000
291155950	::483090624237670000
234187240	::483090638305386000
318065690	::483090647641903000
301044144	::483090661739360000
30417393	::483090694513242000
239917620	::483090710871035000
138557664	::483090721251921000
355612007	::483090766592356000
630637790	::483090826336403000
29391732	::483090828919709000
148436850	::483090856749314000
39904237	::483090888667590000
35505123	::483090905507696000
285125363	::483090931659198000
142038800	::483090978732273000
392716377	::483090986969464000
358643765	::483090988114534000
106855310	::483090993588482000
108542953	::483091007962382000
50157557	::483091034390265000
192590347	::483091060608884000
234960273	::483091079198023000
358643765	::483091083149074000
177174253	::483091095606550000
392716377	::483091151046463000
614096745	::483091161175711000
233740533	::483091173100118000
614096745	::483091186194714000
370464008	::483091187914784000
39904237	::483091222039232000
630637790	::483091232852557000
483190332	::483091253614370000
332306968	::483091259549290000
240892007	::483091286971252000
102875172	::483091289635057000
467027311	::483091291556032000
503708554	::483091316386324000
155677785	::483091330407485000
37119867	::483091349017612000
370464008	::483091349135433000
60220156	::483091381091454000
334261100	::483091395461144000
328779215	::483091472619962000
25160673	::483091476918722000
370464008	::483091476990398000
403834874	::483091520812482000
335692629	::483091528831627000
106835519	::483091721576656000
29786990	::483091798940602000
333245482	::483091803533766000
331925277	::483091830834483000
299297459	::483091851625263000
240766538	::483091904477667000
407399368	::483091914200068000
301737159	::483091985499422000
407399368	::483091992323166000
455542048	::483092051006095000
368691437	::483092091447160000
418847263	::483092095797059000
355612007	::483092100729143000
328779215	::483092118878322000
300607168	::483092165338595000
421655917	::483092308137492000
91942557	::483092362856390000
372551778	::483092366254145000
57651074	::483092377511682000
91942557	::483092399171055000
398339392	::483092404606873000
220455732	::483092452660609000
421655917	::483092454233497000
333245482	::483092474957533000
29300584	::483092486680616000
255299055	::483092496784703000
160495648	::483092512760795000
510998653	::483092534000750000
372551778	::483092551738851000
275681559	::483092558059290000
24495392	::483092580360388000
288874918	::483092622387339000
328882474	::483092632818561000
91942557	::483092634094014000
421655917	::483092677945090000
415179202	::483092706663874000
387941507	::483092736799559000
22187821	::483092775475224000
328882474	::483092823298691000
393105437	::483092835185352000
267445807	::483092875291287000
398339392	::483092926101487000
24495392	::483092937056608000
334423964	::483092975392534000
505510212	::483093021534461000
396655167	::483093052593278000
369804138	::483093075703902000
34796664	::483093102710640000
311583053	::483093108242911000
436187992	::483093115004125000
603870273	::483093122482581000
398339392	::483093128875085000
65435835	::483093166438887000
328882474	::483093171304275000
396655167	::483093178002997000
126507603	::483093183405256000
341666582	::483093236609605000
301044144	::483093261343793000
15733436	::483093267987574000
82150924	::483093273402015000
505510212	::483093274484547000
219153949	::483093282353065000
301044144	::483093323629219000
259542533	::483093340057894000
434045786	::483093347859726000
309789310	::483093351168626000
126507603	::483093454403436000
505510212	::483093456802570000
40994873	::483093467044663000
29607520	::483093561865273000
421655917	::483093584824905000
252674018	::483093607792922000
75209135	::483093617964118000
24495392	::483093645566803000
35082993	::483093645944705000
244646421	::483093712054931000
4059771	::483093744036896000
498321918	::483093749451751000
139447011	::483093771115331000
849	::483093780619198000
33453167	::483093784134029000
271370762	::483093787892146000
139447011	::483093805525368000
389105684	::483093844381433000
713350694	::483093848747696000
415179202	::483093873800253000
325192444	::483093889897598000
259542533	::483093906616098000
621474989	::483093920864538000
60220156	::483093941160390000
26109453	::483093959460151000
370464008	::483094055975669000
415179202	::483094068562780000
332306968	::483094069111820000
421655917	::483094090360180000
24495392	::483094090691538000
463138486	::483094106525425000
301044144	::483094124946808000
423816771	::483094125109972000
389105684	::483094127698268000
10095952	::483094148841758000
445826532	::483094153803595000
304219715	::483094158660599000
288874918	::483094208647921000
259542533	::483094215140732000
26915925	::483094217330159000
503708554	::483094224150466000
33453167	::483094229879517000
138557664	::483094236943093000
90469755	::483094285869277000
86243090	::483094304085532000
108204138	::483094350608732000
30719116	::483094359672647000
214220072	::483094362382147000
91942557	::483094377796210000
187047785	::483094404719067000
414543388	::483094412000763000
54116443	::483094439506636000
314604858	::483094441599959000
33453167	::483094455801487000
108814965	::483094491700936000
26915925	::483094505059794000
603870273	::483094527662493000
234214828	::483094532242673000
245203404	::483094567453880000
90469755	::483094580137455000
398339392	::483094616926089000
110063681	::483094627495739000
53486281	::483094638874480000
54116443	::483094641479536000
299297459	::483094649415168000
108542953	::483094659418574000
271370762	::483094662802989000
245203404	::483094677025865000
423862446	::483094692658044000
91942557	::483094827811479000
255299055	::483094847901806000
239257340	::483094865140412000
50509821	::483094877891084000
603870273	::483094894873825000
636894252	::483094905447661000
365151006	::483094927920730000
299297459	::483094928923172000
245203404	::483094942772781000
14187808	::483094945138741000
90469755	::483094952260296000
259542533	::483094977870692000
436187992	::483095003678244000
31326082	::483095006136115000
301044144	::483095030048256000
630637790	::483095052433227000
356974615	::483095064759910000
167513343	::483095111140909000
505510212	::483095136919097000
437082385	::483095141511880000
167513343	::483095146297585000
167513343	::483095152400269000
48431204	::483095153994108000
303488399	::483095162831110000
167513343	::483095164563750000
167513343	::483095173438930000
65526622	::483095267747438000
39553593	::483095305811144000
209584784	::483095358738690000
63617875	::483095388375621000
336250359	::483095437377691000
398707286	::483095445489479000
271370762	::483095452628160000
54422208	::483095485188550000
407384648	::483095517405003000
209584784	::483095543397105000
586783331	::483095554491441000
295466391	::483095554759458000
271370762	::483095584148946000
414191298	::483095605393104000
255810490	::483095661844246000
198651083	::483095670128402000
443332358	::483095690650718000
259542533	::483095698229841000
66882384	::483095709894184000
29607520	::483095717955661000
255810490	::483095722489700000
384155676	::483095781998465000
255810490	::483095796607225000
470660217	::483095801963741000
437082385	::483095803691814000
286910447	::483095843977699000
209584784	::483095882842112000
167513343	::483095886063755000
51979136	::483095930543960000
30912658	::483095976803303000
167513343	::483095989478490000
355896730	::483096035535765000
304140174	::483096039940182000
167513343	::483096084764708000
24495392	::483096098399993000
256756265	::483096147146203000
176224586	::483096147989262000
176224586	::483096175692627000
603870273	::483096226447884000
253828982	::483096261898162000
197210844	::483096284455116000
260961523	::483096294638891000
14891490	::483096310648549000
470660217	::483096354454253000
24171213	::483096383851724000
211376385	::483096388469661000
24171213	::483096401635573000
291518680	::483096425824518000
66882384	::483096432099213000
169291538	::483096449308041000
273034167	::483096451371646000
357308471	::483096499979436000
197210844	::483096505335574000
259542533	::483096514395258000
17035194	::483096543999057000
66882384	::483096564643409000
16322613	::483096587023826000
245203404	::483096589745917000
33453167	::483096624579612000
470660217	::483096633526472000
273034167	::483096646373240000
267538322	::483096687242514000
66882384	::483096690178916000
66882384	::483096769937801000
66882384	::483096817559953000
259542533	::483096823641305000
398707286	::483096892385918000
436187992	::483096919095263000
470660217	::483096927215816000
63490594	::483096929782337000
66882384	::483096967065911000
493221106	::483096968680325000
375967762	::483097049923989000
295466391	::483097050980941000
81643358	::483097076390445000
170590185	::483097083411705000
419836731	::483097087668932000
233740533	::483097098884096000
33453167	::483097101421658000
239257340	::483097110821081000
170590185	::483097111857483000
378414202	::483097124473565000
24495392	::483097149744242000
233084334	::483097152177336000
46796467	::483097192740036000
90469755	::483097225157804000
468796913	::483097256229613000
322358530	::483097323333894000
24171213	::483097336202027000
77787388	::483097346964611000
305379724	::483097380506439000
35082993	::483097396474155000
273034167	::483097398697160000
322358530	::483097414476128000
493221106	::483097414794891000
238665368	::483097435313418000
291221395	::483097440510558000
91942557	::483097442829627000
328828628	::483097462614151000
40864634	::483097464828735000
35082993	::483097468461015000
361527638	::483097539013783000
66882384	::483097574417895000
322358530	::483097592679514000
102266093	::483097634039922000
373147853	::483097658819878000
116054733	::483097679984328000
91942557	::483097681230036000
33369338	::483097689970581000
169291538	::483097695091843000
259542533	::483097700150173000
299796220	::483097718387404000
26198298	::483097780333068000
513434526	::483097793276309000
17035194	::483097838600347000
513434526	::483097854651539000
259542533	::483097902441447000
165967574	::483097925502119000
52950877	::483097965951582000
389614947	::483097995932893000
51979136	::483098020784111000
101617436	::483098085074038000
284931188	::483098151016882000
60220156	::483098187750584000
86131593	::483098199226191000
140206179	::483098239046926000
295466391	::483098247473283000
271370762	::483098259770974000
30417393	::483098266360217000
295466391	::483098266444107000
271370762	::483098282877415000
243830281	::483098324212674000
259542533	::483098330973499000
575755127	::483098372371259000
518141549	::483098381225435000
70805584	::483098407209168000
101617436	::483098448829235000
97973690	::483098491112009000
30516737	::483098555000029000
26109453	::483098577447567000
237986569	::483098613569294000
97973690	::483098626189578000
60220156	::483098638856364000
575804821	::483098656560517000
256609151	::483098686302732000
237986569	::483098692053135000
97973690	::483098723291889000
282363016	::483098743713959000
262870925	::483098802644320000
97973690	::483098833874726000
30516737	::483098889005043000
97973690	::483098919149133000
420323287	::483098922684915000
511899726	::483098945569046000
49061011	::483098946542116000
376467319	::483098954012172000
420323287	::483098980167852000
27904685	::483098992603983000
299297459	::483099050980286000
546985882	::483099068869402000
97973690	::483099083679096000
364035957	::483099084669341000
35082993	::483099086535401000
259542533	::483099096714997000
376467319	::483099114108776000
97973690	::483099175551115000
299297459	::483099187970449000
49061011	::483099194480001000
328557330	::483099202759561000
420323287	::483099255607816000
369217450	::483099279062351000
36612981	::483099331918983000
85211920	::483099334427570000
170590185	::483099340077277000
77787388	::483099344921296000
40994873	::483099352290697000
28771314	::483099416434184000
54422208	::483099445169377000
49061011	::483099502836850000
37495077	::483099541634174000
267405925	::483099593799131000
102266093	::483099620080631000
407248121	::483099627420667000
243830281	::483099678536663000
333245482	::483099683623944000
39553593	::483099688413827000
60220156	::483099708282253000
299441398	::483099709813174000
254386830	::483099709959970000
54697279	::483099731242287000
42220462	::483099740469747000
21415532	::483099756097732000
64584579	::483099758785867000
468796913	::483099789710872000
33453167	::483099792923295000
115200960	::483099821532643000
713245898	::483099833922633000
267405925	::483099865476763000
332306968	::483099873718190000
295339639	::483099889337786000
42638131	::483099912817500000
48557490	::483099916160753000
394365413	::483099976906469000
91521926	::483099997521453000
625900103	::483100003963908000
590556372	::483100007202320000
372068999	::483100069764530000
294964037	::483100098705248000
394365413	::483100110906077000
299297459	::483100146687680000
463318489	::483100168275755000
20833365	::483100212827660000
39553593	::483100235099832000
161302101	::483100289239498000
254442957	::483100349407195000
139847892	::483100367287115000
41967329	::483100392121565000
351922723	::483100410429726000
245203404	::483100426573582000
82242725	::483100437105487000
470458433	::483100521797283000
36612981	::483100524992921000
278316478	::483100529212399000
254386830	::483100535055073000
307397057	::483100535512248000
24634410	::483100552583065000
108814965	::483100573039099000
82242725	::483100587488059000
29607520	::483100631045922000
69771494	::483100689489338000
233362394	::483100692333490000
216168764	::483100696367988000
36612981	::483100696380575000
255810490	::483100719495397000
299297459	::483100720384589000
254386830	::483100742517927000
119636299	::483100766916190000
66786075	::483100767650213000
423830555	::483100780430241000
40864634	::483100819764428000
435478224	::483100821484101000
93927673	::483100836705619000
245203404	::483100868745523000
575804821	::483100937414660000
79606394	::483100969945673000
400249617	::483100977101172000
243974175	::483100995660943000
101617436	::483101033912991000
255810490	::483101049218007000
562178473	::483101065663885000
25082908	::483101069200089000
21449993	::483101114326216000
253230729	::483101135285538000
81872162	::483101136657072000
57385263	::483101147100893000
251429451	::483101160983646000
68622166	::483101173608484000
377627227	::483101180290031000
63928079	::483101183280545000
254386830	::483101189039325000
57385263	::483101194693644000
57385263	::483101211315699000
459660056	::483101237454573000
24495392	::483101244047626000
310666452	::483101261588209000
37495077	::483101270048137000
575804821	::483101321646469000
63928079	::483101356333346000
562178473	::483101367657963000
21449993	::483101375857819000
394365413	::483101407164121000
407894919	::483101423102472000
254386830	::483101425161863000
267405925	::483101461841453000
63928079	::483101463632031000
310666452	::483101465037127000
88018997	::483101465603760000
407248121	::483101489926533000
63928079	::483101492358823000
141976809	::483101495458418000
180190603	::483101516715159000
63928079	::483101519336599000
237986569	::483101534239358000
310666452	::483101540324896000
101617436	::483101570821660000
505496552	::483101579340288000
64584579	::483101583433953000
36925706	::483101589624721000
230655725	::483101591374143000
71597388	::483101592783044000
505496552	::483101595349962000
505496552	::483101604095074000
398707286	::483101608973041000
716262980	::483101621669220000
443332358	::483101642091274000
63928079	::483101662077132000
310666452	::483101678653022000
564879952	::483101698026528000
63928079	::483101707086200000
267357514	::483101737805697000
205043960	::483101743757008000
713350694	::483101746039111000
115200960	::483101760370638000
575804821	::483101773133905000
562178473	::483101785679073000
40946018	::483101804922957000
322842111	::483101808013754000
71597388	::483101851311554000
246112828	::483101882060382000
395076249	::483101889534246000
102875172	::483101931423154000
251429451	::483101939064778000
80448281	::483101950188068000
18015033	::483101962460602000
271370762	::483101966927544000
385114649	::483101984736563000
93927673	::483101997579923000
351152035	::483102007910490000
35603964	::483102046610927000
246112828	::483102087338008000
310666452	::483102148578652000
115200960	::483102156170350000
25082908	::483102178291097000
18918771	::483102209396047000
253828982	::483102246163329000
63928079	::483102297757462000
78970527	::483102299741777000
575804821	::483102332247216000
35603964	::483102348495974000
416130255	::483102381853257000
115200960	::483102422307319000
50157557	::483102446432968000
716262980	::483102469749108000
310666452	::483102481912565000
396655167	::483102495125020000
247024165	::483102528918540000
18618379	::483102557229686000
251359942	::483102575047499000
275260502	::483102589261606000
425897170	::483102590154985000
120966317	::483102616012853000
257597142	::483102617602510000
436187992	::483102635218571000
120966317	::483102637139578000
470660217	::483102664277110000
246112828	::483102670236839000
359174210	::483102675178123000
320452099	::483102683315044000
375385791	::483102685525471000
575804821	::483102721130520000
15791549	::483102745230979000
247024165	::483102769579307000
327689033	::483102792177815000
18023231	::483102793985585000
246112828	::483102802965585000
251359942	::483102804165545000
468796913	::483102833924132000
26182895	::483102846351470000
312394133	::483102849283276000
327934017	::483102850638041000
18918771	::483102855197257000
246112828	::483102873467645000
16713682	::483102900361887000
209584784	::483102917465878000
505496552	::483102965842980000
268073941	::483102981358100000
247024165	::483102999586562000
415179202	::483103017550770000
237986569	::483103020943941000
167365283	::483103030435643000
470660217	::483103114317529000
264677315	::483103121019662000
35603964	::483103121283883000
249388532	::483103124279009000
414526765	::483103129026953000
513434526	::483103139608817000
716262980	::483103147246616000
71597388	::483103149037596000
50157557	::483103149771616000
24113194	::483103151424172000
35603964	::483103165986775000
246112828	::483103277689487000
102266093	::483103295243030000
271370762	::483103321998110000
370464008	::483103371466125000
520533224	::483103383910248000
50157557	::483103401891201000
15488020	::483103443674873000
66882384	::483103493092556000
468796913	::483103514298957000
505323751	::483103519398846000
246112828	::483103551678189000
76707926	::483103583886270000
284931188	::483103627611885000
375364618	::483103651196436000
66882384	::483103653906370000
389105684	::483103659572867000
63928079	::483103666899931000
409709795	::483103674349006000
375364618	::483103675032678000
76707926	::483103683052199000
63928079	::483103740719685000
277251070	::483103764065173000
246112828	::483103774399938000
89505869	::483103775964413000
51952627	::483103784982151000
256756265	::483103787721060000
587940951	::483103825553674000
431937908	::483103828368433000
288918860	::483103836626640000
246112828	::483103851554168000
518141549	::483103857610739000
562178473	::483103901273436000
311924851	::483103906655121000
183562162	::483103918713364000
66882384	::483103947348262000
254386830	::483103964292866000
375364618	::483104019053682000
252914746	::483104024082649000
370464008	::483104086347485000
42220462	::483104109000949000
183562162	::483104119708598000
407894919	::483104130664116000
267405925	::483104130760978000
372611209	::483104135177191000
73526174	::483104143335124000
518141549	::483104147483291000
415703077	::483104159147646000
86131593	::483104216622182000
42220462	::483104256397180000
357790406	::483104291256016000
351190984	::483104314219831000
163242154	::483104324910727000
400249617	::483104325170757000
375364618	::483104348730179000
252674018	::483104396369076000
284931188	::483104427859918000
31066609	::483104429814845000
351190984	::483104465592270000
178921630	::483104498119098000
17522792	::483104538694406000
17830276	::483104548911730000
40946018	::483104593208168000
252407374	::483104633158504000
63928079	::483104663072276000
493221106	::483104758685646000
575804821	::483104761864941000
209584784	::483104808010670000
183562162	::483104820459347000
108814965	::483104822686937000
102530016	::483104829578174000
81872162	::483104833151709000
16713682	::483104848486072000
136038442	::483104864470175000
40054726	::483104905100419000
575804821	::483104926105473000
370464008	::483104942509809000
233362394	::483104961967190000
57566548	::483104986931286000
257597142	::483104989892456000
47859489	::483104995844161000
60220156	::483105001737166000
134873681	::483105020993220000
437898031	::483105034453143000
134873681	::483105040861646000
370464008	::483105059040161000
115200960	::483105113104347000
210996408	::483105163821842000
28510276	::483105172533805000
42220462	::483105175687942000
34767424	::483105199729303000
81872162	::483105208130895000
126507603	::483105208172421000
115200960	::483105234193899000
41692308	::483105242989355000
575804821	::483105244759326000
256609151	::483105264514908000
334261100	::483105287822270000
80965569	::483105323532562000
57385263	::483105324304695000
108814965	::483105328238960000
134873681	::483105369355350000
368691437	::483105394282078000
60220156	::483105404256137000
34767424	::483105420538437000
252407374	::483105431267471000
42220462	::483105434845597000
259542533	::483105493729038000
156166678	::483105522174787000
443332358	::483105535638528000
575804821	::483105563178332000
418327117	::483105563606130000
454531259	::483105571092971000
259542533	::483105586704171000
284931188	::483105596476907000
31066609	::483105599472013000
195154119	::483105602587992000
60220156	::483105653641072000
467688815	::483105732058177000
267405925	::483105762869538000
41692308	::483105763884138000
418327117	::483105783316357000
575804821	::483105793965694000
76707926	::483105795500826000
252407374	::483105821316763000
259542533	::483105849854795000
76707926	::483105859552026000
115200960	::483105861640798000
418327117	::483105905190264000
575804821	::483105912572243000
314303039	::483105986979188000
181101394	::483105987641880000
60220156	::483105995468460000
163763136	::483106058597330000
370464008	::483106097096822000
27179899	::483106126645710000
65826107	::483106160346947000
27179899	::483106167720529000
190977628	::483106176100761000
31066609	::483106187538624000
478020840	::483106249840422000
562178473	::483106304047595000
65826107	::483106314592452000
562178473	::483106359605342000
51979136	::483106361241112000
463250994	::483106371282280000
313120951	::483106475808530000
115200960	::483106548407746000
31066609	::483106549913882000
19053567	::483106571811954000
230227645	::483106583233462000
505496552	::483106617404035000
39685005	::483106620612694000
115200960	::483106639470264000
230227645	::483106643002277000
60220156	::483106690783379000
527041090	::483106700891652000
505496552	::483106705341829000
34767424	::483106710492426000
505496552	::483106711603924000
505496552	::483106721598951000
423830555	::483106736300392000
423830555	::483106799491350000
54422208	::483106802943660000
116988168	::483106834992361000
372068999	::483106839127937000
515049896	::483106882920280000
518141549	::483106887114584000
254386830	::483106928298442000
27904685	::483106992039284000
41692308	::483107046879793000
254386830	::483107081096945000
64791948	::483107083571585000
575804821	::483107109509136000
423830555	::483107116652060000
447422715	::483107132104253000
60220156	::483107197417570000
115200960	::483107204262670000
297542894	::483107274135580000
18374690	::483107336949489000
57566548	::483107438816526000
36579395	::483107457191784000
379358099	::483107490167795000
459660056	::483107493686812000
230227645	::483107500410286000
295466391	::483107504818102000
25160673	::483107515207409000
163763136	::483107519649169000
385114649	::483107534916427000
518141549	::483107585290027000
367322500	::483107617665851000
459660056	::483107630827974000
423830555	::483107632463376000
40946018	::483107688059265000
60220156	::483107737862012000
230227645	::483107756522868000
410195122	::483107762709069000
115518508	::483107770103631000
518141549	::483107772569882000
270184694	::483107774805454000
367322500	::483107825799811000
25160673	::483107841226440000
326146327	::483107859593719000
42220462	::483107892430909000
393735397	::483107908826435000
423830555	::483107919164997000
54697279	::483107919781957000
36612981	::483107929084534000
34767424	::483107952178368000
241337450	::483107955735531000
157904403	::483107985984458000
42220462	::483108024920600000
171746458	::483108032465760000
393735397	::483108089361862000
34767424	::483108184924487000
254386830	::483108191719276000
190977628	::483108213902942000
123746907	::483108220639391000
367322500	::483108226167103000
189033239	::483108235235172000
291155950	::483108270479908000
238665368	::483108281913589000
40946018	::483108294530433000
393735397	::483108356895543000
36612981	::483108369457094000
170590185	::483108381755183000
189033239	::483108384585953000
542693847	::483108401698717000
197692007	::483108443859845000
190977628	::483108446909128000
31326082	::483108454261723000
389105684	::483108474524794000
189033239	::483108475103240000
189033239	::483108516811395000
20275866	::483108525171036000
18618379	::483108537879773000
18374690	::483108560872546000
190977628	::483108600835874000
433169770	::483108629587820000
399621678	::483108641042477000
189033239	::483108643328364000
89846697	::483108653260488000
505496552	::483108673971945000
17035194	::483108681505320000
575804821	::483108770902331000
115200960	::483108790103855000
66786075	::483108802254733000
423830555	::483108846592729000
575804821	::483108851256791000
395076249	::483108868646371000
371578955	::483108904684257000
260961523	::483108916251742000
93927673	::483108938435792000
331447850	::483108945808986000
372611209	::483108975508869000
54422208	::483108980177530000
189033239	::483108984048463000
254386830	::483109011701510000
34767424	::483109022036275000
423830555	::483109027488886000
39685005	::483109035546116000
209584784	::483109035701334000
260961523	::483109044308045000
288918860	::483109062549061000
39863661	::483109063627395000
505496552	::483109092219580000
36612981	::483109095012966000
189033239	::483109122909294000
26182895	::483109130043805000
505496552	::483109136167493000
57651074	::483109183747674000
505496552	::483109198083796000
17035194	::483109257223892000
68512582	::483109277146820000
189033239	::483109286218723000
60046761	::483109286554251000
575804821	::483109289641275000
64791948	::483109311107694000
215181084	::483109351423356000
312245470	::483109351524032000
407248121	::483109364967149000
189033239	::483109391004991000
34767424	::483109399737544000
423830555	::483109476753367000
432819849	::483109494314901000
189033239	::483109515810701000
60220156	::483109537868570000
189033239	::483109569560707000
115200960	::483109571590758000
36612981	::483109580008734000
372611209	::483109605648506000
150518148	::483109621079347000
513434526	::483109639995670000
505496552	::483109641161674000
24495392	::483109642872963000
505496552	::483109655434891000
33788573	::483109701823909000
326146327	::483109797026226000
190977628	::483109812213805000
189033239	::483109845206175000
61307501	::483109860444102000
20275866	::483109877972099000
181840332	::483109998864896000
36612981	::483110039024959000
423830555	::483110079483228000
39685005	::483110117018042000
393735397	::483110121862881000
189033239	::483110173779566000
181840332	::483110184882286000
91521926	::483110206428033000
173232394	::483110207082344000
60131090	::483110215441596000
51413309	::483110255866679000
591216066	::483110280961200000
436187992	::483110309008138000
389105684	::483110313345437000
331447850	::483110328880746000
591216066	::483110406702252000
398445530	::483110414235222000
60220156	::483110443154567000
64768338	::483110564726439000
556631416	::483110576378236000
260961523	::483110642904076000
412638454	::483110661409763000
331447850	::483110663380688000
518141549	::483110702354165000
171807880	::483110721816113000
171807880	::483110751927033000
36612981	::483110775481827000
171807880	::483110800337698000
571439376	::483110817492000000
328828628	::483110852787044000
518141549	::483110854125031000
31326082	::483110860445872000
518141549	::483110869685911000
571439376	::483110875402756000
36579395	::483110894600077000
254276767	::483110898114912000
33418266	::483110917245124000
335367791	::483110932663767000
182834679	::483110999235780000
57566548	::483111008664186000
34767424	::483111021234491000
237330810	::483111059218124000
147298694	::483111081053655000
24495392	::483111085122146000
259542533	::483111131670511000
143969555	::483111141338406000
177101575	::483111147717947000
241337450	::483111165367975000
189033239	::483111169775775000
171807880	::483111186469494000
60220156	::483111206505291000
423830555	::483111215388848000
713350694	::483111218102956000
280194602	::483111220263022000
39553593	::483111225488728000
36612981	::483111263338115000
46461373	::483111279595241000
252623066	::483111283068522000
389105684	::483111306959269000
190977628	::483111345315774000
136038442	::483111380002676000
433654462	::483111390748868000
518141549	::483111401230053000
272533260	::483111443458322000
444247134	::483111581178294000
50157557	::483111582361083000
34767424	::483111634865377000
28197443	::483111645862846000
713350694	::483111662338441000
48557490	::483111666046218000
68512582	::483111702440210000
518141549	::483111721515511000
183090041	::483111733691572000
50157557	::483111733922258000
50157557	::483111762254778000
143969555	::483111766176444000
259542533	::483111781762482000
389105684	::483111799248912000
34767424	::483111805418356000
181840332	::483111838977363000
159011393	::483111855448014000
389105684	::483111857377796000
341153843	::483111861962166000
190977628	::483111878608969000
36612981	::483111885617639000
181840332	::483111962218598000
91666102	::483111987866394000
412638454	::483112047748845000
505496552	::483112068887764000
505496552	::483112086155710000
370464008	::483112098642550000
505496552	::483112113414479000
46796467	::483112122876837000
60220156	::483112143726710000
339458716	::483112162307481000
351896383	::483112177348268000
343484637	::483112177864151000
143969555	::483112231081504000
332306968	::483112236903186000
157254287	::483112253286150000
33017275	::483112254985207000
15288029	::483112279097888000
389105684	::483112313650950000
215181084	::483112341056151000
504027031	::483112392138563000
143969555	::483112445955678000
339458716	::483112454864371000
323246381	::483112479233282000
255104759	::483112482186084000
143969555	::483112500259336000
275902246	::483112511202267000
591216066	::483112540625702000
143969555	::483112574720831000
36612981	::483112576457261000
86349050	::483112577632067000
18618379	::483112615191662000
31326082	::483112652416102000
69916897	::483112655335325000
23642786	::483112729192841000
31326082	::483112737661136000
326146327	::483112767528787000
18618379	::483112786860318000
68512582	::483112804468391000
214465537	::483112841256255000
259542533	::483112849854582000
270173839	::483112890308624000
599589782	::483112947460210000
251359942	::483113026242228000
126109768	::483113106160111000
26580130	::483113129421713000
19053567	::483113181347201000
31326082	::483113181519171000
291155950	::483113182269947000
234828491	::483113202717167000
33418266	::483113204575260000
58652870	::483113213865648000
46796467	::483113217560825000
341493662	::483113228340166000
325849507	::483113229712101000
237330810	::483113230919675000
33418266	::483113230923886000
213187842	::483113241480945000
81643358	::483113255817445000
68512582	::483113269549625000
414449852	::483113310900862000
31326082	::483113324796583000
21449993	::483113358665584000
181840332	::483113412160159000
34767424	::483113421013921000
389105684	::483113464907706000
27538070	::483113483647451000
19053567	::483113501393575000
301737159	::483113503310360000
472287305	::483113518250479000
325996873	::483113541613137000
420323287	::483113565910360000
246030395	::483113572772216000
181840332	::483113605194579000
76707926	::483113627486916000
51979136	::483113652112093000
31326082	::483113664023523000
33453167	::483113697955418000
76707926	::483113704100085000
299796220	::483113751668097000
118810756	::483113764930076000
181840332	::483113781707702000
320485729	::483113831024324000
24868543	::483113872673349000
358452616	::483113887953199000
27904685	::483113915195211000
19053567	::483113928663117000
369217450	::483113971302793000
181840332	::483113978722516000
143969555	::483113990877220000
46963484	::483113992039051000
31326082	::483113998984818000
34767424	::483114006085787000
267227218	::483114009365725000
19053567	::483114059290533000
34767424	::483114083344842000
34767424	::483114134674755000
33418266	::483114150290157000
393761423	::483114169458126000
341493662	::483114178098384000
100626124	::483114233840672000
77078833	::483114256179556000
387188572	::483114311507005000
33418266	::483114315453456000
332306968	::483114369446735000
226845681	::483114445233979000
91942557	::483114449121718000
384436313	::483114453316030000
19053567	::483114461004185000
303488399	::483114497951801000
326146327	::483114507049652000
387188572	::483114508878376000
66555228	::483114515597254000
213187842	::483114520328413000
176954488	::483114541014716000
77078833	::483114548778381000
176954488	::483114552934936000
378281495	::483114597910458000
33453167	::483114643242500000
259746323	::483114663601647000
19053567	::483114688314490000
226845681	::483114734078922000
256853017	::483114740181254000
305415102	::483114777195982000
160734732	::483114825124290000
62936749	::483114836495454000
326146327	::483114892430688000
414543388	::483114898344665000
143969555	::483114921551355000
60220156	::483114940580904000
410195122	::483114967416061000
267227218	::483114970238840000
34767424	::483115005533884000
26109453	::483115011423096000
237330810	::483115131757264000
95299169	::483115146240610000
259413656	::483115166725193000
320485729	::483115192944185000
599589782	::483115234253471000
372611209	::483115235666968000
95299169	::483115245658189000
77765035	::483115253417263000
372611209	::483115253731831000
60220156	::483115277475782000
91666102	::483115288544550000
318627551	::483115299374260000
288918860	::483115317992771000
372611209	::483115322325483000
39685005	::483115475962839000
298870626	::483115487749214000
66555228	::483115493713129000
28905424	::483115542748737000
115200960	::483115542979432000
43630532	::483115557026164000
137426396	::483115557534056000
599589782	::483115585232855000
229332190	::483115609967042000
295339639	::483115621073162000
393735397	::483115622692556000
20932133	::483115676739981000
55888161	::483115709468528000
126109768	::483115759644581000
320485729	::483115775205847000
95299169	::483115803735506000
62940169	::483115807128317000
20932133	::483115824769544000
255147158	::483115862547652000
43630532	::483115871410212000
213767620	::483116042630492000
291155950	::483116047008952000
255147158	::483116061424762000
69916897	::483116104173506000
19053567	::483116113614499000
372499722	::483116138537439000
384530394	::483116161823830000
591216066	::483116183957565000
393735397	::483116204014723000
291327788	::483116228404187000
115200960	::483116242211848000
599589782	::483116411263279000
115200960	::483116420868239000
19053567	::483116469715095000
200685756	::483116534496112000
273034167	::483116560085958000
234630547	::483116560735682000
410286428	::483116688922390000
599348429	::483116770623234000
64768338	::483116772644487000
255104759	::483116814629867000
432819849	::483116833529409000
98552986	::483116849949704000
177101575	::483116873957900000
197210844	::483116889380356000
23967395	::483116907336187000
417472148	::483116971639070000
387188572	::483116983123464000
253675480	::483117033358651000
398707286	::483117058818072000
46963484	::483117157690007000
599589782	::483117165868883000
267405925	::483117205912305000
255818707	::483117210122997000
237986569	::483117223633240000
253675480	::483117264095694000
213767620	::483117275860697000
237986569	::483117321326968000
410286428	::483117345830080000
328828628	::483117383515529000
60220156	::483117411353100000
288874918	::483117426800746000
18618379	::483117434283368000
432819849	::483117448619900000
143969555	::483117456114737000
288874918	::483117475697938000
237986569	::483117489661149000
69916897	::483117517427077000
264705173	::483117523819196000
60220156	::483117537106743000
190977628	::483117572728958000
253675480	::483117579062759000
273034167	::483117588722241000
249388532	::483117609496625000
183090041	::483117614735306000
432819849	::483117616807313000
76707926	::483117628068597000
19053567	::483117646896844000
253675480	::483117686298509000
282779381	::483117688198164000
295466391	::483117695206821000
213187842	::483117758654074000
51952627	::483117781915672000
282779381	::483117784771989000
202798666	::483117846005039000
310321041	::483117863549431000
253675480	::483117872072630000
95072707	::483117925738348000
23967395	::483117937067184000
271774234	::483117985276518000
253675480	::483118018671955000
22087737	::483118026389061000
389105684	::483118041807716000
389105684	::483118064050126000
291155950	::483118073193299000
249388532	::483118100234391000
253675480	::483118137857294000
143969555	::483118149319933000
363321273	::483118169192558000
433012724	::483118179158212000
331307463	::483118231419240000
253675480	::483118234083004000
69916897	::483118251396714000
48557490	::483118270883848000
367476078	::483118278488096000
249388532	::483118330635878000
233740533	::483118339858776000
215181084	::483118365385310000
253675480	::483118373602349000
255104759	::483118389221531000
381203261	::483118402123202000
291155950	::483118467252359000
358452616	::483118475108286000
37316930	::483118482519629000
263418480	::483118489134055000
95072707	::483118498604781000
253675480	::483118540858601000
358452616	::483118545606168000
263418480	::483118550098259000
423862446	::483118580892848000
367476078	::483118676757852000
447709333	::483118680444653000
100626124	::483118682210828000
148436850	::483118741618556000
255622442	::483118744122966000
331307463	::483118760396476000
346412695	::483118793590198000
319420243	::483118802834448000
256638502	::483118811705393000
234828491	::483118827547267000
60220156	::483118864612356000
344990761	::483118948045819000
434545772	::483119016459141000
367476078	::483119039699763000
254386830	::483119051363741000
254386830	::483119109245128000
262471070	::483119177083809000
344990761	::483119201453092000
254386830	::483119257765412000
372499722	::483119269153366000
135324408	::483119276405305000
346412695	::483119277688369000
494376740	::483119338723897000
289461446	::483119357988720000
367476078	::483119419418480000
344990761	::483119436485107000
251359942	::483119445913911000
254386830	::483119465131806000
234828491	::483119472287309000
255818707	::483119489588817000
437064295	::483119499642953000
291155950	::483119568148107000
267445807	::483119568677011000
135324408	::483119580718825000
16864384	::483119627870801000
135324408	::483119680752988000
177101575	::483119687421554000
254386830	::483119701053042000
189664484	::483119736239042000
367476078	::483119761291620000
429348972	::483119763460063000
254386830	::483119771974512000
16866896	::483119781345001000
22328944	::483119811200024000
294745245	::483119907714768000
223614733	::483119923116244000
136038442	::483119964363034000
189664484	::483119996088766000
503911979	::483119996319461000
463908266	::483120007095001000
341892711	::483120025692553000
63617875	::483120041047515000
254386830	::483120045547986000
234828491	::483120106696757000
135324408	::483120136657072000
371068004	::483120140574150000
414191298	::483120142172172000
233084334	::483120151471357000
331447850	::483120154457300000
100376439	::483120209998270000
365505682	::483120250612105000
434545772	::483120254458269000
297052199	::483120300280643000
341892711	::483120330278322000
90750144	::483120366190333000
249388532	::483120381344366000
27538070	::483120404240670000
297052199	::483120427066073000
254386830	::483120427581976000
22087737	::483120451434987000
36579395	::483120509215719000
407473485	::483120528795111000
599589782	::483120551632728000
285955708	::483120571455000000
26182895	::483120637368487000
23967395	::483120670138593000
234828491	::483120675377254000
463908266	::483120708487483000
57651074	::483120712563961000
364428125	::483120720336007000
82242725	::483120841941467000
254386830	::483120877651767000
285955708	::483120890658308000
575804821	::483120915140464000
57651074	::483120979053273000
254386830	::483121000603611000
68622166	::483121054315868000
18156298	::483121071797719000
465089745	::483121078558945000
82242725	::483121090290388000
429348972	::483121096661549000
221641208	::483121098285150000
22087737	::483121105654140000
434545772	::483121108963827000
60220156	::483121116253138000
280309716	::483121162164383000
82242725	::483121203716947000
280309716	::483121227658461000
95072707	::483121260717555000
22087737	::483121264572112000
69916897	::483121318490288000
26580130	::483121318624124000
255818707	::483121328514285000
575804821	::483121336328265000
546947837	::483121336756101000
28498427	::483121361649299000
245203404	::483121391709872000
282328751	::483121417525809000
22087737	::483121502955397000
255818707	::483121518390423000
28498427	::483121538938318000
22087737	::483121601366343000
26580130	::483121638917959000
398707286	::483121666206486000
75209135	::483121706299846000
46461373	::483121720266477000
280309716	::483121736603672000
26580130	::483121766223470000
437064295	::483121788478431000
328858212	::483121818543611000
124582805	::483121826017841000
254386830	::483121828714409000
280309716	::483121835589251000
342594225	::483121870686781000
135324408	::483121888429113000
200316617	::483121904757506000
254386830	::483121908037087000
288874918	::483121923656650000
135324408	::483121929633546000
15488020	::483121942749118000
46461373	::483121967038337000
437064295	::483121967931731000
503911979	::483122000357892000
546947837	::483122031773249000
434545772	::483122041638645000
437064295	::483122078187409000
245203404	::483122100278800000
33418266	::483122139990487000
546947837	::483122169707130000
102875172	::483122234694049000
288874918	::483122237357031000
255622442	::483122237810413000
43045329	::483122256382410000
414543388	::483122284207808000
434545772	::483122322644406000
43045329	::483122324653109000
387188572	::483122324787712000
437064295	::483122329002577000
66882384	::483122340495388000
399621678	::483122361353256000
43045329	::483122492664344000
418965366	::483122502768406000
233677206	::483122520531279000
18618379	::483122524289384000
20903172	::483122527443505000
213187842	::483122560620441000
26198298	::483122589557325000
76082847	::483122591918747000
37316930	::483122617541337000
389105684	::483122629571014000
398707286	::483122645521952000
60220156	::483122654959116000
29607520	::483122664257511000
288874918	::483122676656246000
20903172	::483122697061150000
33418266	::483122698197819000
434545772	::483122724349677000
28498427	::483122782633353000
15137186	::483122816565260000
341666582	::483122859791769000
115518508	::483122865667993000
418965366	::483122873192566000
505323751	::483122892717031000
260961523	::483122923540992000
254276767	::483122924094627000
344990761	::483122925407862000
288874918	::483122960673165000
260961523	::483122962053095000
28498427	::483122969380917000
254386830	::483122977299378000
344990761	::483122984534949000
69916897	::483122988230139000
20833365	::483122993342586000
20833365	::483123049969893000
434545772	::483123106446585000
267405925	::483123109265154000
60046761	::483123114893901000
60220156	::483123197756194000
343018153	::483123233844367000
60046761	::483123260817563000
347596428	::483123321488162000
153544543	::483123330829271000
36579395	::483123368934125000
82242725	::483123371928858000
331307463	::483123380317466000
29198251	::483123381005721000
437064295	::483123440157618000
64791948	::483123442837778000
434545772	::483123444461338000
66882384	::483123464052961000
60220156	::483123493928583000
257597142	::483123505551007000
463250994	::483123516158377000
89846697	::483123533564751000
59184492	::483123541546917000
36468395	::483123546810753000
146216300	::483123553147973000
27904685	::483123584647192000
64768338	::483123619917086000
402333632	::483123629710794000
402333632	::483123637646401000
434545772	::483123665098534000
342594225	::483123679270666000
267405925	::483123688032960000
498637061	::483123694483406000
95072707	::483123725848416000
36468395	::483123731267870000
342594225	::483123768680673000
342594225	::483123775198621000
542693847	::483123832161460000
200685756	::483123844509466000
43630532	::483123895365427000
308858845	::483123915716575000
288874918	::483123925354676000
308858845	::483123956883664000
66882384	::483123960604008000
43630532	::483123965343170000
308858845	::483123989158846000
96658544	::483124000873132000
114593439	::483124015083819000
95072707	::483124017818136000
308858845	::483124077151137000
36579395	::483124078945898000
89846697	::483124099321851000
399621678	::483124131253063000
250474725	::483124155034787000
273034167	::483124176941613000
60046761	::483124178359296000
60220156	::483124180192202000
331307463	::483124220839202000
322465167	::483124288359129000
361527638	::483124339944865000
267405925	::483124354075877000
309108026	::483124380071759000
269383781	::483124393606787000
23967395	::483124400506429000
256756265	::483124409612238000
269383781	::483124464037535000
407473485	::483124476805410000
423941104	::483124491909070000
100376439	::483124500968767000
308858845	::483124524318457000
95072707	::483124543888703000
66882384	::483124567192633000
260961523	::483124572783247000
407473485	::483124575845515000
503911979	::483124596908892000
273034167	::483124599639379000
437064295	::483124601459724000
361527638	::483124621688848000
503911979	::483124629628678000
21696310	::483124704991903000
437064295	::483124713791574000
36579395	::483124764853014000
308170990	::483124775142035000
230659102	::483124844989399000
358452616	::483124907144773000
347596428	::483124938002296000
60220156	::483124958885715000
148912524	::483124997222055000
27904685	::483125062782840000
509760806	::483125074921152000
32690664	::483125083951480000
418965366	::483125092746928000
255147158	::483125103232684000
95072707	::483125131238064000
384530394	::483125153811800000
542693847	::483125155640516000
27904685	::483125166658969000
407473485	::483125202998788000
542693847	::483125219859513000
465089745	::483125253921439000
334261100	::483125255615942000
407473485	::483125293880979000
407473485	::483125334049816000
418965366	::483125362671362000
36579395	::483125369529434000
27904685	::483125385186398000
32690664	::483125394955304000
333245482	::483125458767081000
434545772	::483125491738886000
407473485	::483125501897482000
333245482	::483125522738581000
542693847	::483125559002546000
331307463	::483125571061182000
434545772	::483125590342774000
223614733	::483125614983905000
333245482	::483125690317803000
298870626	::483125699637936000
367296747	::483125719644381000
206067907	::483125727840043000
434545772	::483125735994167000
117608761	::483125758659792000
214220072	::483125770219700000
367476078	::483125811789066000
66882384	::483125825181868000
384155676	::483125900595064000
434545772	::483125911051857000
206067907	::483125920249548000
308858845	::483125953942790000
26879335	::483125986775805000
273034167	::483125990080516000
76248039	::483126013505712000
25178781	::483126028131254000
367476078	::483126048180011000
457197060	::483126056023756000
36579395	::483126092648042000
307397057	::483126093465923000
206067907	::483126109483978000
308858845	::483126156250845000
332306968	::483126179172323000
407473485	::483126183417372000
68512582	::483126185380311000
434545772	::483126187880091000
308170990	::483126202497265000
370165750	::483126205680721000
308858845	::483126248261320000
115518508	::483126256834060000
384155676	::483126274005549000
64791948	::483126297946640000
50157557	::483126352023793000
140206179	::483126391450238000
25178781	::483126400996487000
286203749	::483126406881112000
66882384	::483126411583320000
26879335	::483126461746786000
46461373	::483126474908512000
498321918	::483126491958747000
286203749	::483126492893700000
351264389	::483126524527525000
68512582	::483126543343181000
155459778	::483126547901997000
331307463	::483126557473382000
177111779	::483126568542162000
25178781	::483126568764461000
384155676	::483126592126734000
206067907	::483126639518175000
398707286	::483126646258810000
140206179	::483126670665080000
28054060	::483126688050855000
367476078	::483126698880163000
68622166	::483126699161178000
344990761	::483126706203807000
18618379	::483126713912537000
79861287	::483126720178831000
66882384	::483126743499554000
308858845	::483126745609293000
286203749	::483126818132602000
308858845	::483126824206344000
234828491	::483126830740668000
26879335	::483126844439269000
407473485	::483126856661860000
206067907	::483126896066981000
206067907	::483126920813363000
407473485	::483126933832863000
26182895	::483126947136798000
25178781	::483126997384568000
331307463	::483127057967099000
384155676	::483127062132056000
286203749	::483127086534508000
424498591	::483127093795258000
206067907	::483127100438614000
233677206	::483127152519311000
321637063	::483127163001245000
418965366	::483127174476492000
202927618	::483127308765523000
434545772	::483127428781735000
223950031	::483127507491618000
407473485	::483127541067444000
233677206	::483127545303277000
424498591	::483127546259963000
155459778	::483127574147518000
43630532	::483127578002067000
149295164	::483127593315893000
370165750	::483127612320251000
407473485	::483127628279607000
286203749	::483127703608901000
233677206	::483127725876469000
407473485	::483127734475190000
276341812	::483127736643244000
282692620	::483127737105010000
599589782	::483127756993990000
18618379	::483127757560229000
377555310	::483127767672684000
344990761	::483127809586782000
276341812	::483127870747725000
62518475	::483127889660231000
60718620	::483127922882916000
58562014	::483127962263224000
332306968	::483128003820392000
364428125	::483128021176434000
43630532	::483128025983119000
561527789	::483128062146408000
56779057	::483128062859411000
76815335	::483128083889672000
76815335	::483128090873167000
76815335	::483128097227567000
76815335	::483128125832716000
62518475	::483128131705122000
331307463	::483128139778781000
498321918	::483128149291827000
27904685	::483128149996105000
423446901	::483128153196732000
286203749	::483128172947329000
82242725	::483128181650513000
46461373	::483128210696065000
115518508	::483128250441285000
68512582	::483128250810777000
14594667	::483128255587680000
68512582	::483128263209127000
273034167	::483128264395739000
313120951	::483128267726000000
33369338	::483128277741993000
259542533	::483128349137436000
96658544	::483128366849994000
37730571	::483128374932832000
542693847	::483128385330098000
276341812	::483128476984016000
66184984	::483128541932822000
15137186	::483128545703890000
215362694	::483128579442475000
319145382	::483128592407085000
62940169	::483128597083738000
92924351	::483128644844277000
276341812	::483128652410789000
115518508	::483128657733378000
342845822	::483128670744104000
234828491	::483128670991568000
341666582	::483128705397436000
216927443	::483128736498585000
323891242	::483128739392667000
434545772	::483128742676815000
561527789	::483128742810636000
37316930	::483128832396763000
286203749	::483128849933168000
233677206	::483128879440461000
46461373	::483128945160617000
333245482	::483128951322058000
331307463	::483128951565320000
286203749	::483128970955616000
46461373	::483128976139747000
387188572	::483129029516853000
286203749	::483129083610398000
377555310	::483129158990446000
216927443	::483129244370092000
434545772	::483129254759387000
561527789	::483129308844535000
92924351	::483129311860256000
286203749	::483129312246132000
86131593	::483129360031813000
398707286	::483129371138723000
34767424	::483129459193561000
216927443	::483129465376350000
107823354	::483129476864163000
350003589	::483129512398712000
216927443	::483129517624803000
60718620	::483129545898221000
68512582	::483129554945736000
299796220	::483129565213360000
107823354	::483129626118467000
187089991	::483129636809764000
286203749	::483129706984665000
371578955	::483129754980483000
321637063	::483129778913181000
266703661	::483129783090675000
143969555	::483129795069222000
437064295	::483129805378822000
14594667	::483129811133403000
607016651	::483129857404973000
333245482	::483129869748805000
434545772	::483129870751637000
187089991	::483129904381169000
377555310	::483129907472367000
18547273	::483129913608650000
503911979	::483129918557913000
37316930	::483129922399895000
266703661	::483129923952181000
286203749	::483129932193599000
187089991	::483129932671766000
398707286	::483129939202695000
86885002	::483129955186794000
22328944	::483129984090112000
187089991	::483129993644351000
319145382	::483129994646794000
607016651	::483130058626707000
86885002	::483130072719560000
561527789	::483130076947435000
333245482	::483130081284333000
96421993	::483130107553656000
561527789	::483130117170798000
155459778	::483130126142435000
75696479	::483130204081373000
96421993	::483130223400341000
504027031	::483130227581648000
64813007	::483130279272669000
424498591	::483130295726931000
284137695	::483130302131605000
68622166	::483130312696664000
418965366	::483130393927749000
561527789	::483130416321138000
282328751	::483130426462982000
76815335	::483130474802315000
87966998	::483130489117880000
561527789	::483130522822926000
425252367	::483130535955689000
15902298	::483130641416847000
187089991	::483130649667055000
367476078	::483130651143856000
141976809	::483130665198948000
107823354	::483130738515013000
149295164	::483130751677132000
76442745	::483130753237004000
216927443	::483130876675784000
332306968	::483130941137641000
344990761	::483130959710388000
27784817	::483131036885188000
62518475	::483131058075213000
504027031	::483131107647320000
62518475	::483131144003940000
201445185	::483131146452992000
372611209	::483131148692766000
149295164	::483131200803180000
33369338	::483131229194047000
299450175	::483131230117199000
256756265	::483131390997708000
18618379	::483131436078100000
538541326	::483131601375596000
420323287	::483131608799531000
299450175	::483131621143359000
308858845	::483131633986715000
18618379	::483131663317078000
299450175	::483131694774362000
383045348	::483131709936779000
86885002	::483131751686893000
50354861	::483131788512862000
86885002	::483131896306487000
538541326	::483131972571521000
430387521	::483131983157923000
96421993	::483132011323076000
141976809	::483132063675981000
434545772	::483132064699777000
372611209	::483132172467834000
65526622	::483132211944632000
398707286	::483132226440540000
372611209	::483132245054472000
538541326	::483132253304672000
267538322	::483132332119834000
434439338	::483132361563848000
320512967	::483132414588624000
76815335	::483132451036749000
284137695	::483132452039577000
159640806	::483132480598208000
76815335	::483132489498509000
434545772	::483132499741376000
313120951	::483132522776104000
297542894	::483132584965074000
60046761	::483132594154790000
561527789	::483132604321779000
60220156	::483132681232736000
33788573	::483132793795641000
57566548	::483132832177352000
63783716	::483132839441879000
170590185	::483132858525970000
223614733	::483132946392829000
242305581	::483133015850110000
77765035	::483133049014468000
18618379	::483133071856660000
281295226	::483133121656008000
465089745	::483133157781159000
465089745	::483133166559842000
465089745	::483133173518196000
18618379	::483133247388270000
232072216	::483133265373843000
407473485	::483133316238155000
26182895	::483133383120142000
444247134	::483133422882152000
430387521	::483133473209585000
106855310	::483133525236133000
362312178	::483133527513264000
407473485	::483133554445279000
95141856	::483133608899928000
425573791	::483133616734490000
313120951	::483133664767643000
398707286	::483133695243460000
425573791	::483133708505845000
18618379	::483133737262002000
92924351	::483133737492688000
280309716	::483133761518051000
331925277	::483133766106230000
95141856	::483133775443156000
407473485	::483133832284360000
92924351	::483133855914684000
115518508	::483133915201142000
57385263	::483133922709356000
407473485	::483133972277624000
367476078	::483133978669768000
397571431	::483133988052029000
384155676	::483133995144589000
434545772	::483133998710161000
333245482	::483134022403764000
433142367	::483134026408943000
158948807	::483134040418304000
86131593	::483134167626956000
18618379	::483134187461804000
433142367	::483134201307623000
371578955	::483134359869063000
398707286	::483134375316701000
381203261	::483134525883432000
433012724	::483134547316334000
434545772	::483134549892009000
280194602	::483134556728344000
245669191	::483134566136180000
236595577	::483134576219287000
59647298	::483134695555596000
629894993	::483134704544018000
606781453	::483134888938201000
298870626	::483134941753274000
200685756	::483135026960162000
98552986	::483135094312689000
44768272	::483135107273097000
444247134	::483135119180718000
200685756	::483135225577603000
434545772	::483135323523014000
98552986	::483135332905648000
242305581	::483135365016875000
398707286	::483135384583294000
212490176	::483135387267629000
37802339	::483135430771343000
242305581	::483135454854656000
128775325	::483135455668764000
200685756	::483135476505649000
232072216	::483135479035219000
98552986	::483135486568189000
242305581	::483135600636080000
16472279	::483135631955345000
221641208	::483135640327159000
298870626	::483135649277837000
294964037	::483135665992105000
433012724	::483135689425293000
232072216	::483135711215091000
73275873	::483135717095116000
435557155	::483135848724963000
115518508	::483135938294325000
434545772	::483135956896456000
377627227	::483135964080906000
36279116	::483136081378820000
57385263	::483136088593403000
221641208	::483136096860372000
57385263	::483136121896185000
298870626	::483136254541062000
37802339	::483136296593137000
15726982	::483136302502522000
15726982	::483136336040173000
398707286	::483136353669230000
237986569	::483136388234506000
335759212	::483136494178033000
260961523	::483136498330382000
25099957	::483136501522255000
328858212	::483136512880422000
98552986	::483136524536799000
219188629	::483136545784741000
60220156	::483136550977273000
407473485	::483136684717256000
15726982	::483136740828270000
15726982	::483136758310117000
98552986	::483136936908189000
367476078	::483137102352093000
433654462	::483137113185980000
27904685	::483137363158122000
407473485	::483137448374177000
68622166	::483137450383269000
62518475	::483137454422380000
15726982	::483137463292940000
232072216	::483137483857997000
255818707	::483137562815377000
29607520	::483137566762598000
377357259	::483137575025008000
237986569	::483137608881799000
238698812	::483137671556894000
398707286	::483137731724607000
434545772	::483137734807408000
434545772	::483137770928738000
298870626	::483137786749665000
315614733	::483137893188124000
267405925	::483137947399905000
18547273	::483137952566890000
36772146	::483138024533151000
252674018	::483138026382450000
398707286	::483138114446442000
271774234	::483138462971736000
367476078	::483138469300944000
513982376	::483138474921308000
123939574	::483138497939652000
115518508	::483138508383846000
505496552	::483138537462562000
313120951	::483138551714828000
505496552	::483138595775991000
372611209	::483138596069593000
115518508	::483138613627342000
444247134	::483138648926212000
246571951	::483138756455591000
141976809	::483138883123548000
18547273	::483138906926227000
158948807	::483138907710578000
114633433	::483138909681881000
76082847	::483138916309270000
221641208	::483138956264243000
271774234	::483138987834359000
315614733	::483138998961831000
433654462	::483139008239636000
29391732	::483139017592942000
433654462	::483139067232546000
187049333	::483139074409373000
398707286	::483139108513267000
505496552	::483139126271545000
315614733	::483139128121229000
46461373	::483139150787661000
60220156	::483139158597054000
46461373	::483139163433496000
16472279	::483139213953478000
115518508	::483139231397990000
15488020	::483139302059028000
14594667	::483139315372138000
29607520	::483139323144179000
629894993	::483139364608684000
64584579	::483139417708584000
98552986	::483139462332174000
136038442	::483139548092719000
221641208	::483139567957336000
200316617	::483139568351608000
310654760	::483139598772875000
63783716	::483139632549199000
315614733	::483139640698748000
25099957	::483139735750057000
25099957	::483139769933635000
417472148	::483139778884296000
50157557	::483139783544565000
310654760	::483139875898941000
238698812	::483139880696807000
82723693	::483139913224044000
25359188	::483139937475112000
91521926	::483140015166210000
50157557	::483140024049729000
315614733	::483140053216944000
212490176	::483140076252041000
310654760	::483140084532002000
417472148	::483140129993682000
136038442	::483140166295367000
73275873	::483140273803767000
300135225	::483140345236971000
25359188	::483140358063144000
315614733	::483140374131523000
398707286	::483140401852055000
457250385	::483140420872859000
98552986	::483140434953523000
36866805	::483140496840065000
398707286	::483140570811211000
98552986	::483140655271931000
497458875	::483140693679144000
136038442	::483140748876206000
309789310	::483140812172046000
358452616	::483140894908887000
358452616	::483140969340997000
20935798	::483141009153724000
239917620	::483141016573050000
73275873	::483141108994551000
315614733	::483141176535437000
27904685	::483141199369224000
189135890	::483141223973007000
398707286	::483141243560415000
238698812	::483141321297645000
361391612	::483141432056631000
283251929	::483141433000357000
398707286	::483141454794338000
200685756	::483141580887703000
424498868	::483141588126687000
289360824	::483141603939196000
96443022	::483141750333009000
37802339	::483141819883339000
110063681	::483141972014546000
94737009	::483142032526172000
457197060	::483142079384518000
36116261	::483142115434577000
289461446	::483142124834398000
217928831	::483142202399285000
258226046	::483142302563459000
39416036	::483142371396550000
158948807	::483142419190661000
148436850	::483142479147847000
158948807	::483142535519678000
613029438	::483142574891216000
309789310	::483142581836992000
260428602	::483142603542892000
22536077	::483142636195172000
36116261	::483142787542827000
313120951	::483142793959714000
260428602	::483142818073182000
29319846	::483142867763101000
423816771	::483142888277016000
370165750	::483142937153646000
60220156	::483142939128774000
260428602	::483142972108972000
60220156	::483143006443159000
163340834	::483143037330403000
148436850	::483143070322810000
200316617	::483143197670244000
76442745	::483143247166840000
148436850	::483143280117301000
60220156	::483143283556638000
51979136	::483143388288401000
51979136	::483143443623866000
310654760	::483143496187256000
102489930	::483143514708918000
289360824	::483143613824499000
102489930	::483143645692829000
505496552	::483143962463444000
132976059	::483143985133658000
96658544	::483143987994165000
339458716	::483144094760189000
18547273	::483144200205000000
267227218	::483144236456361000
309789310	::483144259906727000
115518508	::483144298054307000
61402370	::483144320883494000
33788573	::483144341100457000
260428602	::483144428237123000
267227218	::483144489540653000
115518508	::483144497120165000
425573791	::483144599607992000
114235211	::483144617391427000
200685756	::483144715744051000
425573791	::483144753719304000
115518508	::483144754696171000
418965366	::483144842671706000
37802339	::483144880987045000
267227218	::483144901362585000
333245482	::483144916013293000
418965366	::483144954340835000
418965366	::483144982505594000
267227218	::483145005565886000
50157557	::483145040982601000
299796220	::483145134532722000
408031484	::483145151116611000
333245482	::483145183718936000
634164272	::483145248839704000
425573791	::483145323242860000
48431204	::483145362346348000
82600674	::483145417366835000
115518508	::483145508064886000
473718221	::483145511164067000
425573791	::483145548036182000
29391732	::483145550527606000
76248039	::483145577773821000
262059543	::483145620405116000
254276767	::483145627694415000
465089745	::483145658602250000
18547273	::483145682383945000
76815335	::483145713233063000
333245482	::483145728336723000
18657192	::483145734993092000
333245482	::483145772007829000
370165750	::483145813590568000
309789310	::483145858297237000
333245482	::483146030821945000
257092614	::483146083296481000
115518508	::483146106902020000
14594667	::483146232832217000
110063681	::483146422477275000
402243422	::483146428764536000
18547273	::483146453854855000
333245482	::483146466605948000
418965366	::483146470472683000
402243422	::483146497026842000
418965366	::483146518786867000
115518508	::483146622814400000
418965366	::483146627226427000
402243422	::483146694511435000
283051149	::483146699582365000
344454080	::483146731312250000
64584579	::483146783581679000
418965366	::483146828884365000
418965366	::483146850300477000
68512582	::483146970635452000
418965366	::483147044886818000
68512582	::483147087283224000
170064834	::483147095088451000
370165750	::483147149417271000
236595577	::483147323657027000
159640806	::483147341159882000
423816771	::483147345526132000
39684857	::483147437054242000
309778100	::483147451105177000
109718758	::483147497984888000
36116261	::483147663672483000
15726982	::483147712989519000
14594667	::483147762775519000
370165750	::483147904127746000
170590185	::483147998868672000
28066346	::483148119681400000
506519570	::483148176334262000
275902246	::483148236496977000
254276767	::483148237650796000
370165750	::483148278952099000
414543388	::483148344723009000
76815335	::483148349680259000
35141457	::483148485043032000
423816771	::483148493838495000
425573791	::483148508157845000
257092614	::483148524939665000
115518508	::483148565863084000
41649263	::483148579003838000
61050527	::483148640488136000
61050527	::483148711275405000
230898142	::483148717218750000
68512582	::483148726253649000
370165750	::483148820889759000
370165750	::483149077325316000
370165750	::483149221600960000
27626703	::483149275451232000
603870273	::483149275602251000
229197384	::483149298797150000
115518508	::483149299711504000
115518508	::483149341906186000
187078541	::483149343038251000
68512582	::483149366929420000
360761105	::483149417659506000
115518508	::483149448563150000
511899726	::483149604570271000
267405925	::483149680977915000
122283306	::483149709893066000
68512582	::483149727266263000
370165750	::483149737022205000
568915908	::483149742596030000
47851190	::483149808837070000
109718758	::483149822476558000
47851190	::483149923052191000
333704327	::483149930626686000
253828982	::483149993700651000
29605636	::483150077867720000
254276767	::483150097371639000
234828491	::483150133756829000
109718758	::483150188790296000
536141027	::483150189465989000
92840294	::483150291626233000
92840294	::483150493988843000
136791341	::483150528688308000
498637061	::483150552692314000
214595457	::483150687103373000
333704327	::483150840035696000
229197384	::483150852392497000
214595457	::483150854560972000
246571951	::483150963927052000
320512967	::483150969664860000
387472182	::483150988992188000
41649263	::483150999306002000
360761105	::483151025499811000
155459778	::483151102490071000
41649263	::483151125592301000
132976059	::483151139504791000
511899726	::483151166772346000
33369338	::483151230428930000
50157557	::483151286271885000
214595457	::483151304164794000
132976059	::483151609975676000
132976059	::483151700169986000
333704327	::483151758617628000
58562014	::483151763218767000
214595457	::483151820353572000
29391732	::483151844789596000
177101575	::483151884694593000
16166332	::483151915472007000
58562014	::483151968441880000
58562014	::483152141331075000
568915908	::483152263557300000
554801627	::483152348307787000
401757405	::483152355555176000
56917722	::483152388467875000
50157557	::483152498740297000
53112812	::483152619217510000
29607520	::483152795881979000
181877725	::483152831898087000
62940169	::483153096114069000
42638131	::483153107904262000
633531552	::483153309352873000
395076249	::483153311885840000
170064834	::483153347411574000
37802339	::483153366504460000
170064834	::483153378998890000
37802339	::483153386934927000
37802339	::483153424994013000
37802339	::483153439405662000
41649263	::483153473383309000
37802339	::483153482011385000
182901672	::483153505080061000
170064834	::483153513925468000
54422208	::483153528135766000
395076249	::483153533907116000
161492068	::483153541112930000
363969403	::483153569743249000
348152108	::483153612705497000
375810749	::483153653302165000
59503620	::483153700269998000
161492068	::483153822508806000
274791343	::483153870307086000
450560571	::483153909968424000
138603889	::483153910593376000
335759212	::483154014763094000
170064834	::483154015488708000
511899726	::483154021377523000
37802339	::483154070505787000
395076249	::483154183474774000
181877725	::483154186977431000
326146327	::483154225623339000
17694593	::483154266514022000
42638131	::483154272188514000
100339690	::483154288059764000
53112812	::483154397778546000
181877725	::483154406649888000
46461373	::483154448555188000
33369338	::483154485691162000
234630547	::483154648845410000
50157557	::483154692646510000
33369338	::483154709931257000
50157557	::483154714121363000
219153949	::483154754080886000
181877725	::483154775413125000
430387521	::483154790491250000
395076249	::483154809390780000
274791343	::483154817376739000
181877725	::483154943705370000
53112812	::483154961325240000
373569970	::483154986394611000
50157557	::483154994112122000
170064834	::483155043005128000
33369338	::483155135963488000
395076249	::483155172009340000
550757928	::483155232814157000
283251929	::483155243996151000
395076249	::483155254301581000
161492068	::483155280545316000
395076249	::483155309918027000
58562014	::483155356470632000
322465167	::483155374808125000
58562014	::483155385331630000
41649263	::483155388598984000
33369338	::483155428558127000
283251929	::483155442873294000
370165750	::483155449664258000
260464441	::483155456731275000
58562014	::483155468689219000
260464441	::483155476125732000
251821834	::483155517691273000
214220072	::483155532724076000
445268626	::483155537110900000
138557664	::483155579150430000
550757928	::483155581671186000
40054726	::483155660985860000
109718758	::483155675761999000
46796467	::483155747035815000
395076249	::483155751360163000
108542953	::483155801163710000
109718758	::483155879114440000
382190006	::483155920902295000
395076249	::483155921925709000
41649263	::483155936677081000
58562014	::483155955870228000
550757928	::483155985968545000
245080630	::483155987168100000
53112812	::483156079745171000
257265522	::483156095376973000
395076249	::483156181494816000
161492068	::483156190298267000
161492068	::483156225123549000
323891242	::483156345773105000
35141457	::483156541034336000
15488020	::483156589440811000
430387521	::483156595505766000
367476078	::483156792868749000
367476078	::483156902193274000
58562014	::483156916357435000
122283306	::483156956136235000
170064834	::483157051657289000
42638131	::483157174269407000
181877725	::483157204728819000
209584784	::483157383070236000
509523903	::483157527597547000
122283306	::483157528482557000
60718620	::483157772331417000
398445530	::483157940778434000
457811756	::483157973821161000
122283306	::483158082009063000
263971863	::483158414160191000
37802339	::483158480917123000
370401061	::483158547757543000
263971863	::483158594095837000
122283306	::483158658583236000
177111779	::483158770726363000
50157557	::483158789558767000
33418266	::483158909150973000
44768272	::483159016525553000
108542953	::483159038444990000
90467952	::483159080371245000
111978266	::483159091255078000
328828628	::483159106899816000
108542953	::483159158662119000
395076249	::483159304489271000
442082078	::483159357735989000
340067989	::483159377546072000
337434597	::483159473314217000
442082078	::483159613328486000
407248121	::483159696720011000
351264389	::483159805649891000
109718758	::483159811467403000
201445185	::483159930250076000
257265522	::483160042854555000
50157557	::483160081010135000
22087737	::483160264926183000
283251929	::483160335545688000
35706997	::483160399324258000
328828628	::483160592975282000
68512582	::483160675678969000
351264389	::483160693638586000
500239410	::483160765818748000
299796220	::483160771665604000
364439246	::483160908181434000
308858845	::483160972765691000
457811756	::483161080521191000
41465619	::483161088079319000
395076249	::483161300172668000
286910447	::483161426085691000
68512582	::483161479785762000
340067989	::483161535779713000
108542953	::483161544558399000
395076249	::483161600149307000
208171241	::483161608412090000
34108658	::483161610538602000
34108658	::483161676129124000
286910447	::483161708752416000
208171241	::483161756744044000
108542953	::483161787865767000
328828628	::483161800179847000
395076249	::483161958854959000
24113194	::483161977343062000
108542953	::483161979021176000
364439246	::483162094271881000
375734748	::483162160621563000
351099839	::483162166107709000
58562014	::483162178350886000
58562014	::483162204112306000
95072707	::483162228950978000
395076249	::483162301176889000
351099839	::483162411050860000
395076249	::483162508698456000
293644929	::483162518731243000
108542953	::483162588331913000
395076249	::483162611672829000
511899726	::483162665440002000
233677206	::483162703200911000
293644929	::483162785895813000
337434597	::483162832964317000
511899726	::483162912807473000
337434597	::483162921669644000
34108658	::483163093405401000
516096126	::483163100947161000
164575018	::483163251883012000
20935798	::483163384536653000
87966998	::483163474563178000
460491164	::483163476425048000
42638131	::483163708252639000
378367977	::483163790151024000
395076249	::483163805816340000
378367977	::483163869372641000
471218710	::483164055633666000
42638131	::483164056497315000
254319575	::483164080048324000
295339639	::483164199489511000
42638131	::483164515341594000
76815335	::483164598011301000
133526428	::483164626322849000
425897170	::483164665577361000
42638131	::483164700452999000
131420707	::483164815095906000
340067989	::483164846666821000
425897170	::483164890102628000
131420707	::483164922822397000
42638131	::483164955999350000
41465619	::483165069023674000
56917722	::483165076338143000
131420707	::483165099239018000
42638131	::483165111440261000
42638131	::483165230919213000
208171241	::483165257418805000
42638131	::483165321478430000
377357259	::483165325051965000
364439246	::483165473660342000
337937520	::483165482183573000
293644929	::483165609723568000
42638131	::483165613875945000
339458716	::483165756603912000
42638131	::483165761242800000
42638131	::483165882072317000
365658620	::483165928155123000
506519570	::483165981326704000
233677206	::483166068630749000
233677206	::483166135689285000
275681559	::483166313486229000
42638131	::483166315817873000
233677206	::483166711818883000
208171241	::483166726037991000
37495077	::483166835051749000
415953059	::483166884582686000
415953059	::483166918028054000
364439246	::483166956959182000
158948807	::483166968019550000
415953059	::483167101205901000
201445185	::483167107538903000
111687397	::483167135582023000
506519570	::483167173922549000
275681559	::483167201827258000
415953059	::483167208072544000
76815335	::483167268159762000
415953059	::483167279451230000
471218710	::483167368009773000
33453167	::483167387206709000
62940169	::483167408652177000
123939574	::483167459885973000
233677206	::483167545671700000
282363016	::483167577061863000
128775325	::483167601372053000
158948807	::483167820688019000
397571431	::483167844620722000
309778100	::483167964472963000
115518508	::483168025844416000
20822956	::483168072685998000
115518508	::483168098154201000
232437529	::483168146874839000
592475734	::483168235575967000
37495077	::483168243176067000
293644929	::483168387439136000
37495077	::483168463641272000
313120951	::483168564153573000
359174210	::483168583896543000
365658620	::483168659674644000
98054636	::483168710694543000
489961036	::483169142128664000
415953059	::483169226786893000
98054636	::483169453450878000
399114412	::483169494659911000
115518508	::483169496211808000
433169770	::483169548921630000
337937520	::483169740429754000
115518508	::483169747693883000
255147158	::483169784226267000
489961036	::483169791692140000
104112940	::483169848823132000
98054636	::483169907761496000
54422208	::483169910470623000
399114412	::483169925255528000
399114412	::483169976455397000
163768701	::483170064280350000
489961036	::483170165928898000
255147158	::483170301333610000
233677206	::483170321982169000
346173821	::483170371408232000
414543388	::483170490060918000
414543388	::483170627142955000
201445185	::483170649624440000
60131090	::483170703970021000
375734748	::483170731946024000
399114412	::483170806751440000
513982376	::483170838728814000
52628599	::483170896379920000
183090041	::483170935042629000
186208532	::483170946262380000
489961036	::483171059525382000
399114412	::483171190316343000
255147158	::483171248629743000
201445185	::483171303440932000
76815335	::483171504008331000
309778100	::483171540683337000
399114412	::483171552188301000
378778103	::483171658006822000
399114412	::483171689786658000
37495077	::483172060231790000
37495077	::483172197775601000
115518508	::483172327757070000
593296591	::483172362922102000
123939574	::483172495496069000
313120951	::483172497886425000
553930094	::483172584221974000
15726982	::483172806201733000
359174210	::483172958190698000
27784817	::483173242576723000
27784817	::483173293105504000
308858845	::483173320712798000
562590159	::483173386592329000
179039178	::483173425876586000
201445185	::483173527177023000
24226614	::483173974772551000
15186859	::483174106209472000
60712766	::483174362993160000
395076249	::483174962421723000
36772146	::483175057187819000
247159855	::483175130227429000
593296591	::483175253242171000
277873263	::483175441310556000
115518508	::483175444108546000
593296591	::483175507303743000
15726982	::483175605069164000
337937520	::483175708773347000
472528304	::483175835604504000
593296591	::483176053523763000
115518508	::483176133471375000
593296591	::483176236714164000
115518508	::483176307493048000
115518508	::483176404717015000
506519570	::483176588201439000
167365283	::483176600322973000
399114412	::483176654533980000
593296591	::483176656249421000
472528304	::483176699039715000
39169797	::483176760704790000
36772146	::483176797950210000
24226614	::483176858972745000
44768272	::483176863263907000
15726982	::483177242508681000
14891490	::483177292760219000
395076249	::483177338205532000
399621678	::483177471039135000
593296591	::483177517059026000
472528304	::483177639998283000
179039178	::483177943548833000
114235211	::483178122733293000
95141856	::483178151003303000
95141856	::483178160251748000
14873854	::483178300081065000
95141856	::483178322495815000
363059827	::483178539185762000
381373424	::483178579732099000
381373424	::483178584786214000
381373424	::483178594181472000
381373424	::483178597348147000
381373424	::483178606412054000
256853017	::483178623759699000
381373424	::483178624778899000
381373424	::483178652125761000
381373424	::483178663785951000
386627455	::483179103038615000
308805449	::483179148475527000
194998718	::483179456312266000
381373424	::483179458153553000
179039178	::483179729089220000
27784817	::483179886765277000
89846697	::483179901772521000
375734748	::483179927005437000
250474725	::483179936392310000
399114412	::483180002880405000
95141856	::483180036238090000
15806298	::483180126171959000
95141856	::483180149924704000
15726982	::483180150151213000
186945768	::483180763618492000
27784817	::483180799450046000
90467952	::483180833638219000
32690664	::483180937522327000
337937520	::483181131601547000
403834874	::483181178808451000
89846697	::483181308131045000
213187842	::483181902724354000
358031089	::483181996865118000
44768272	::483182230068789000
89846697	::483182678523392000
276341812	::483182959814381000
15726982	::483183264765845000
15806298	::483183298101792000
89846697	::483183412023291000
201445185	::483183471506911000
153531619	::483183859517759000
15806298	::483183871496683000
153531619	::483184033451368000
472528304	::483184037633064000
17054163	::483184114904739000
273814896	::483184121615638000
152715270	::483184129161166000
395076249	::483184161276973000
153531619	::483184293267517000
192590347	::483184365984579000
192590347	::483184501049135000
192590347	::483184661506846000
89846697	::483184680053665000
849	::483184826431078000
373126936	::483184988616425000
56059141	::483185064751005000
425183249	::483185295660445000
28054060	::483185319207272000
15806298	::483185718911434000
114235211	::483185802482950000
26589876	::483185807348740000
593296591	::483186134835404000
425183249	::483186266260140000
214184608	::483186351181791000
277873263	::483186513383927000
26198298	::483186519469858000
277873263	::483186544358879000
359174210	::483186871863083000
277873263	::483186956658946000
277873263	::483187051953532000
15782772	::483187060535095000
229611107	::483187082069037000
179039178	::483187288613330000
229611107	::483187422902362000
26589876	::483187445488312000
62940169	::483187464568193000
62940169	::483187776376930000
188480631	::483187869281177000
849	::483188135531405000
44768272	::483188219753009000
111687397	::483188231924494000
314604858	::483189130994941000
277873263	::483189240985944000
318627551	::483189471270035000
277873263	::483189483815198000
277873263	::483189838959480000
277873263	::483189869938614000
51814269	::483190096426852000
277873263	::483190127913484000
277873263	::483190367823470000
277873263	::483190378418282000
277873263	::483190405551239000
23164217	::483190441722929000
14253476	::483190446404149000
301657872	::483190515324567000
89846697	::483190544391077000
277873263	::483190560627249000
252674018	::483190637861171000
277873263	::483190727619272000
69044676	::483190830337781000
277873263	::483191068188348000
277873263	::483191286967443000
421655917	::483191344362291000
277873263	::483191394807205000
15488020	::483191478613577000
277873263	::483191482107441000
176487313	::483191540827705000
109718758	::483191582938497000
551501734	::483191619106406000
86131593	::483191746986127000
337937520	::483192060242305000
252674018	::483192096027705000
26198298	::483192263657267000
26198298	::483192280992321000
81643358	::483192391919497000
86131593	::483192617031581000
111687397	::483192933814788000
532542878	::483193084214140000
97307001	::483193252103745000
509524562	::483193611689807000
259876316	::483193800643608000
325192444	::483193944293900000
14253476	::483193968227020000
378367977	::483194052263694000
378367977	::483194293423583000
66786075	::483194358531751000
401757405	::483194450202464000
67656722	::483194574261977000
358452616	::483194933348556000
218956862	::483195004165181000
358452616	::483195006266507000
358452616	::483195090014179000
411222321	::483195206809157000
358452616	::483195347796099000
277873263	::483195420160442000
379304556	::483195525643403000
34796664	::483195603417956000
111687397	::483195670195470000
205320851	::483195685542838000
421655917	::483195764483452000
205320851	::483195982792781000
421655917	::483196074459279000
337937520	::483196157074870000
597038752	::483196403099787000
14253476	::483196449820536000
205320851	::483196551926648000
52542320	::483196745787400000
205320851	::483196801730633000
421655917	::483197327708930000
18028506	::483197781256179000
46283045	::483198007978913000
421655917	::483198008662556000
365739414	::483198075624636000
21531254	::483198090925453000
421655917	::483198188610789000
25104281	::483198254218096000
18028506	::483198295716929000
629787407	::483198550575439000
28405302	::483198629679595000
240914419	::483198730426806000
260428602	::483198929329471000
165658390	::483199038498418000
48431204	::483199179112452000
506519570	::483199310251962000
421655917	::483199312998830000
161041223	::483199452824752000
337937520	::483199491882102000
330691749	::483199507845632000
214678768	::483199667761467000
148445755	::483199748862918000
274262734	::483199864394629000
307697597	::483200005553930000
291221395	::483200100584652000
29849760	::483200256633348000
161041223	::483200467661754000
137426396	::483200594111246000
506707370	::483200675862839000
291221395	::483200701158653000
46283045	::483200838488190000
421655917	::483201195566043000
160768741	::483201372280479000
260979062	::483201558943760000
363722761	::483201614791340000
76442745	::483201639822942000
401757405	::483201665819238000
142045716	::483201815375126000
26198467	::483202203801243000
379304556	::483202238735986000
184195472	::483202259962966000
31250549	::483202906791755000
278220302	::483202969416904000
210674392	::483203068654141000
405040496	::483203144000614000
278220302	::483203379158478000
425183249	::483203442459308000
267405925	::483203600269991000
46284235	::483203890574135000
135681283	::483203962846576000
135681283	::483204195735330000
278220302	::483204275250540000
379304556	::483204567396777000
274262734	::483204640184356000
432116634	::483204708794769000
45190114	::483204986612903000
172035134	::483205080913825000
189916646	::483205080964157000
12685102	::483205248563937000
29327418	::483205335214084000
307397057	::483205424804409000
225287674	::483205483235250000
236930269	::483205494891237000
189916646	::483205539439316000
348193845	::483205718627975000
162175448	::483205789260066000
343018153	::483205858164084000
82242725	::483206139144699000
105852149	::483206211328700000
241337450	::483206474638692000
397084214	::483206595958943000
103138091	::483206712820645000
58562014	::483206795523915000
460772038	::483206819821539000
396929208	::483207123224891000
240530585	::483207335104352000
171807880	::483207386304241000
92568275	::483207683093565000
416506126	::483207696758226000
365523194	::483207716429520000
338120144	::483207723366895000
240530585	::483207787384561000
240530585	::483208017647661000
849	::483208047062712000
27179899	::483208109897568000
302408703	::483208124565028000
292395819	::483208377284055000
24821703	::483208676128194000
240530585	::483208785037512000
15488020	::483208835725676000
36279116	::483208964968951000
65512747	::483209367009763000
14253476	::483209511738814000
216833550	::483209565568106000
177174253	::483209824621326000
326554021	::483210118129938000
62396842	::483210493775994000
634615880	::483210787884769000
343018153	::483210826770546000
41136161	::483210922840694000
165290348	::483210923704741000
407248121	::483210954776129000
186823940	::483210964959887000
343018153	::483211098674696000
596678073	::483211218317234000
216833550	::483211247874482000
256845035	::483211311896330000
634615880	::483211390409113000
21531254	::483211567933042000
343018153	::483211681745874000
58562014	::483211753275158000
343018153	::483212003306389000
247159855	::483212199096119000
60399576	::483213437242068000
81765661	::483213516782837000
23475166	::483213596713689000
265553576	::483213662094508000
64907439	::483213711440486000
252674018	::483213813236236000
397084214	::483213851026944000
23475166	::483213895025168000
23475166	::483214061560406000
256609151	::483214135178821000
14253476	::483214140065193000
256609151	::483214229848473000
355598729	::483214474921271000
274262734	::483214494986821000
181877725	::483214527983415000
125718303	::483214553933574000
14253476	::483214911729049000
72210207	::483214956632891000
596678073	::483215155464245000
403834874	::483215193577496000
72143337	::483215291586187000
59454178	::483215398448283000
25408355	::483215454199361000
25408355	::483215529822679000
72143337	::483215586370277000
250474725	::483215591273431000
376525681	::483215672546435000
176188106	::483215773020594000
57933673	::483215775281324000
81643358	::483216477441757000
14253476	::483216513382367000
81643358	::483216847278710000
454531259	::483217017109897000
259830697	::483217208110485000
237986569	::483217306810851000
373126936	::483217510884728000
42638131	::483217566865690000
21531254	::483217582594326000
139847892	::483217592296148000
142038800	::483217600248561000
237986569	::483217753542000000
378367977	::483217754720182000
378367977	::483217763473694000
42638131	::483217895682371000
277794018	::483217904930795000
378367977	::483217914795786000
59454178	::483218113488371000
80157666	::483218117259055000
104539435	::483218159634501000
197384499	::483218233541931000
378367977	::483218275707260000
42638131	::483218304970936000
125718303	::483218325850189000
34536365	::483218355159986000
379304556	::483218371039993000
42638131	::483218433845108000
419836731	::483218439574929000
378367977	::483218459837222000
624360378	::483218509476798000
378367977	::483218523360354000
54587465	::483218627961700000
253230729	::483218659104415000
407384648	::483218778814033000
14253476	::483218829150273000
419836731	::483218853716295000
64813007	::483218859328282000
21531254	::483218947018199000
428300082	::483219208961269000
407384648	::483219386098921000
244290101	::483219411000516000
135681283	::483219416969400000
209401949	::483219512225828000
209401949	::483219600448839000
14253476	::483220029610409000
467688815	::483220039516946000
258382946	::483220082974142000
421356901	::483220509300375000
24821703	::483220548600619000
241198427	::483220640267517000
253120136	::483220756076044000
14253476	::483220777249308000
421356901	::483221065288937000
147298694	::483221108330479000
83878535	::483221323657662000
467688815	::483221336085757000
70784628	::483221404494860000
270173839	::483221622942601000
112576998	::483221779955998000
19684793	::483221863422623000
513270198	::483221870385184000
263433687	::483221939305979000
202196262	::483221971665051000
38440249	::483222007815733000
125718303	::483222100686024000
240492455	::483222160702308000
6733652	::483222232336826000
285906246	::483222470124531000
270173839	::483222478173372000
253057868	::483222549958901000
133508241	::483222569567268000
244290101	::483222573245669000
291518680	::483222604694953000
438582644	::483222605017931000
190396530	::483222645975293000
253057868	::483222673988677000
244290101	::483222752602492000
377357259	::483222761012072000
458808714	::483223143796846000
59454178	::483223154047717000
449981984	::483223325049495000
86349050	::483223449897566000
458808714	::483223494692315000
253230729	::483223510299340000
236595577	::483223546437861000
253230729	::483223583770955000
236595577	::483223794333384000
253230729	::483223799890845000
59503620	::483223858657247000
253230729	::483224096268763000
371416817	::483224096642039000
253230729	::483224129709940000
253230729	::483224234835980000
9563172	::483224324204007000
270065033	::483224514197614000
253230729	::483224525388017000
27432862	::483224753126518000
81643358	::483224773712150000
86349050	::483224844889513000
27432862	::483224906600312000
253759009	::483224908155977000
724485482	::483224948841132000
253230729	::483224987927449000
31144939	::483224992893927000
724485482	::483225117632520000
724485482	::483225357227937000
135681283	::483225384130191000
28197443	::483225496637820000
346173821	::483225637620944000
294964037	::483225809017380000
259876316	::483225871956721000
171642430	::483225989968035000
312394133	::483226024591626000
102401687	::483226044804399000
724485482	::483226121182670000
81007000	::483226139268112000
376525681	::483226195958308000
253057868	::483226203092828000
494376740	::483226214962708000
60220156	::483226234110087000
724485482	::483226253714259000
15488020	::483226302741086000
254276767	::483226335066591000
253057868	::483226358621810000
459612485	::483226479832997000
71878260	::483226484350271000
46268291	::483226490792722000
9563172	::483226514545078000
118191944	::483226729008209000
118191944	::483226895677267000
849	::483226906360549000
106715045	::483227017752883000
81007000	::483227153866432000
376541246	::483227185134972000
171642430	::483227269159485000
47851190	::483227384209211000
377357259	::483227529344348000
724485482	::483227558067326000
125849974	::483227569932607000
106715045	::483227615114067000
634615880	::483227707468025000
724485482	::483227923756097000
280297585	::483228019884978000
724485482	::483228065586479000
614436697	::483228067859427000
341037427	::483228069763633000
724485482	::483228126038999000
724485482	::483228322156261000
128666650	::483228401017184000
22187821	::483228446147891000
326813935	::483228453098229000
329471370	::483228548757352000
216833550	::483228575886479000
25609677	::483228576251379000
327934017	::483228607527919000
394365413	::483228692395474000
19770255	::483228739900157000
152127827	::483228831596023000
216833550	::483228955064156000
15726982	::483229253207470000
216833550	::483229290155474000
849	::483229345872609000
407384648	::483229412037373000
459660056	::483229516228476000
159944196	::483229528731303000
112576998	::483229584066764000
81643358	::483229618560700000
145572480	::483229623036035000
22033805	::483229675616215000
205991617	::483229693668126000
185629189	::483229715491069000
27726737	::483229891765501000
205991617	::483229898811518000
205991617	::483230172364042000
205991617	::483230248595496000
205991617	::483230345400033000
268397639	::483230409912623000
303488399	::483230445744562000
205991617	::483230455508918000
222598798	::483230488291995000
189664484	::483230643262717000
205991617	::483230646639140000
205991617	::483230728868474000
458808714	::483230761420468000
458808714	::483230800230359000
84849075	::483230810875887000
205991617	::483231036340305000
261471578	::483231073946857000
418327117	::483231087280136000
69494041	::483231163125727000
432116634	::483231247137648000
60131090	::483231272412520000
109060628	::483231312900136000
315614733	::483231411608883000
26954972	::483231548767223000
315614733	::483231590663716000
34953067	::483231600373927000
401443377	::483231602730733000
76482742	::483231658565705000
69719136	::483231700856893000
315614733	::483231717721776000
41692308	::483231768640643000
392737983	::483231779328114000
398377928	::483232051462565000
86970230	::483232210690899000
264677315	::483232512739536000
227355784	::483232589524656000
334261100	::483232769078616000
227355784	::483232769665822000
141976809	::483232838871838000
205991617	::483232876708634000
245154470	::483233030182821000
35026897	::483233036218028000
68818829	::483233113745534000
378367977	::483233128987627000
289084083	::483233144053563000
304661740	::483233247510683000
467545942	::483233284428931000
15875100	::483233287759208000
61698439	::483233450397143000
125718303	::483233459981123000
605601195	::483233549160427000
22431584	::483233708380786000
508860717	::483233719701241000
18156298	::483233769776627000
22195036	::483233789737705000
508860717	::483233800215072000
244290101	::483233810297786000
556323854	::483233970432126000
213887474	::483234084294901000
625951846	::483234195029098000
556323854	::483234384850341000
64813007	::483234456288129000
556323854	::483234501296795000
546947837	::483234534914154000
237936556	::483234536755441000
19734494	::483234540006424000
546947837	::483234558670671000
391573659	::483234732403355000
18015033	::483234785629069000
352943670	::483234803278295000
29436016	::483234816302022000
315614733	::483234841362571000
494605871	::483234916365524000
470458433	::483234926662533000
391573659	::483234962377031000
494605871	::483234994215600000
136038442	::483235088641978000
494605871	::483235174805544000
613592670	::483235220536053000
256346048	::483235260306825000
13683762	::483235265725861000
36869877	::483235316099477000
25469735	::483235332079370000
250713436	::483235345299828000
15742158	::483235349347323000
359446141	::483235402393083000
87956728	::483235457724342000
359446141	::483235481400799000
60220156	::483235781008318000
458808714	::483235809017868000
315614733	::483235864072310000
25469735	::483235867641643000
508860717	::483235867814006000
26954972	::483236141819527000
307397057	::483236148110561000
458808714	::483236192335724000
82242725	::483236219665412000
368730450	::483236387202670000
265799781	::483236390986346000
14253476	::483236424989569000
329955120	::483236434262757000
250713436	::483236438515789000
55704588	::483236471059402000
352486016	::483236500826370000
849	::483236533064204000
300594041	::483236550474362000
259488414	::483236586122125000
315614733	::483236586469863000
250713436	::483236600902471000
270065033	::483236619604860000
81007000	::483236648650412000
329955120	::483236656133066000
14253476	::483236688043319000
14253476	::483236722999046000
23164217	::483236729705336000
151190656	::483236771309060000
494605871	::483236876807979000
122614290	::483236930599940000
256088386	::483237002750353000
459612485	::483237020131536000
494605871	::483237121231044000
408171600	::483237198074896000
14253476	::483237242505527000
434045786	::483237245244416000
393718746	::483237282926059000
256074844	::483237314701697000
60220156	::483237363754078000
217871594	::483237404581453000
625951846	::483237443693723000
337434879	::483237502279376000
12057032	::483237504347561000
393718746	::483237643312840000
50011708	::483237753124323000
345756955	::483237790562279000
351620689	::483237839115517000
506760887	::483237841032335000
28197443	::483237921177083000
23442090	::483237944967565000
25160673	::483237949023076000
50011708	::483237992459685000
315614733	::483238014122868000
33249556	::483238026249011000
344442687	::483238112336691000
351620689	::483238205953548000
321037427	::483238226027499000
333245482	::483238300077936000
299441398	::483238367711080000
28197443	::483238443468599000
483190332	::483238473953198000
315614733	::483238515782602000
116988168	::483238606497017000
56169190	::483238610729054000
407384648	::483238692534771000
16566189	::483238847409815000
61307501	::483238876375703000
31258629	::483238963482611000
35141457	::483239048052350000
149295164	::483239085394247000
81469472	::483239104004370000
227114320	::483239109398642000
315614733	::483239263937368000
849	::483239332124557000
122283306	::483239382510342000
470458433	::483239393030045000
299441398	::483239419088891000
334261100	::483239422901493000
575804821	::483239463259095000
28197443	::483239497975349000
575804821	::483239585825034000
35026897	::483239591592624000
23164217	::483239616472838000
331482356	::483239679169277000
227114320	::483239694340460000
345756955	::483239735477805000
238024746	::483239759850901000
7141172	::483239761445126000
35026897	::483239765933043000
52542320	::483239770861367000
49052615	::483239795892576000
345756955	::483239802486009000
345756955	::483239814938886000
407384648	::483239929271418000
27331165	::483239969129893000
375636797	::483240006471782000
345756955	::483240006551494000
345756955	::483240019356696000
27331165	::483240058619559000
227114320	::483240062818476000
345756955	::483240151204634000
24171213	::483240174470447000
18551115	::483240189448294000
373126936	::483240190031314000
345756955	::483240216476401000
459660056	::483240236177453000
345756955	::483240291210498000
23164217	::483240317416517000
230903702	::483240321367568000
334261100	::483240335061962000
391573659	::483240386409005000
25469735	::483240484052414000
115141777	::483240529811881000
345756955	::483240545087528000
106715045	::483240597797736000
41753572	::483240617070575000
439491329	::483240618303709000
553934357	::483240631787982000
151190656	::483240705964257000
41753572	::483240763137228000
345756955	::483240765443674000
375636797	::483240785102401000
345756955	::483240804085809000
340646680	::483240846800977000
416130255	::483240927444467000
315614733	::483240933270364000
91712528	::483240969781796000
213887474	::483241015323541000
86604355	::483241054162780000
315614733	::483241152884125000
506519570	::483241213319847000
60220156	::483241350150643000
315614733	::483241528261750000
373126936	::483241666933817000
76482742	::483241748647665000
291288952	::483241788380299000
205501297	::483241834378838000
47851190	::483241853392019000
315614733	::483242093460979000
158129535	::483242166211198000
605601195	::483242230589583000
224682361	::483242237082357000
20833365	::483242258859167000
160734732	::483242283551039000
83163050	::483242284683919000
41143305	::483242363528044000
33282020	::483242512962711000
402797583	::483242520428953000
315614733	::483242551785168000
50507669	::483242670173978000
458639179	::483242836444590000
470458433	::483242915507236000
515049896	::483242999933964000
402797583	::483243005139488000
310982944	::483243010013278000
37802339	::483243031580385000
186823940	::483243052949975000
176224586	::483243124584488000
24171213	::483243133669343000
244290101	::483243159644688000
60220156	::483243187926884000
205501297	::483243223087710000
37802339	::483243243539562000
48431204	::483243279040139000
37802339	::483243298065502000
36579395	::483243300564914000
48431204	::483243311239815000
244290101	::483243357527744000
37802339	::483243376641589000
351264389	::483243381540147000
299441398	::483243420295516000
51649971	::483243468383199000
76482742	::483243541582581000
115200960	::483243583105810000
33302034	::483243585522118000
113760458	::483243622351912000
249468865	::483243626068058000
631603360	::483243644409741000
17233573	::483243659987791000
65832155	::483243721295544000
177174253	::483243759455707000
299441398	::483243779717996000
18551115	::483243818712829000
481749191	::483243835284553000
160734732	::483243889310973000
214465537	::483243925268733000
15488020	::483243937117655000
458766436	::483243958978347000
47851190	::483243980659126000
310666452	::483243987747078000
70571907	::483244020693336000
56508824	::483244021091807000
26589876	::483244036761735000
545540214	::483244036849819000
262449011	::483244049324081000
61307501	::483244060422176000
48557490	::483244115841544000
44451086	::483244146044325000
336821368	::483244197965606000
617791569	::483244208459771000
631603360	::483244220757450000
631603360	::483244243998089000
26954972	::483244248884850000
310666452	::483244273446313000
410403898	::483244277149863000
617791569	::483244291679322000
25160673	::483244363133091000
250713436	::483244363233767000
329093513	::483244380904378000
52105336	::483244413179547000
24821703	::483244466133008000
631603360	::483244477574696000
56508824	::483244481206960000
26954972	::483244554855137000
24171213	::483244556993835000
34689419	::483244598160928000
34204169	::483244661092257000
26954972	::483244682756227000
81872162	::483244763177816000
50507669	::483244770702397000
49052615	::483244772815933000
327934017	::483244783729508000
407384648	::483244791526727000
253717655	::483244809134407000
49052615	::483244927669633000
233362394	::483245036646445000
246112828	::483245069840158000
556323854	::483245104010784000
81872162	::483245139583057000
26954972	::483245152228491000
16566189	::483245158549303000
556323854	::483245311037415000
273748024	::483245451932479000
338073739	::483245508018720000
142045716	::483245510392705000
556323854	::483245594052276000
69719136	::483245730920796000
22067825	::483245844104114000
86243090	::483245846385807000
235382002	::483245868154249000
78970527	::483245868456628000
556323854	::483245890686025000
405239647	::483245914195111000
458639179	::483245925062955000
250713436	::483245944658358000
556323854	::483245963058765000
26954972	::483245993669165000
78970527	::483246011541118000
556323854	::483246040800169000
556323854	::483246111172222000
26182895	::483246142730153000
142045716	::483246188288696000
24868543	::483246202951983000
346173821	::483246268525719000
346173821	::483246279988756000
481749191	::483246293339615000
375810749	::483246319679459000
336845657	::483246373048156000
244290101	::483246503972966000
556323854	::483246513649233000
249243467	::483246520796319000
375810749	::483246638228439000
262405775	::483246688476229000
36891053	::483246751046856000
45278487	::483246758521483000
518141549	::483246820533878000
251892054	::483246892714053000
64907439	::483246931292864000
8524892	::483246941589880000
109331928	::483246960884064000
415789240	::483247091712417000
211645751	::483247101455790000
60220156	::483247113568927000
220532575	::483247201393471000
391573659	::483247231123079000
220532575	::483247234343915000
274432702	::483247235249881000
520533224	::483247269416665000
33282020	::483247299292721000
219188629	::483247308381777000
556323854	::483247381685608000
634164272	::483247393098317000
247372701	::483247447922053000
240532669	::483247454490755000
495598070	::483247513810395000
243830281	::483247529572986000
556323854	::483247535473954000
8524892	::483247539110809000
556323854	::483247577685430000
244290101	::483247612070338000
385782746	::483247630151991000
556323854	::483247641229135000
16002106	::483247744195117000
259466143	::483247939217674000
259466143	::483247942594068000
151839735	::483247955231518000
259466143	::483247960067543000
357790406	::483248057220628000
33282020	::483248070121910000
310009833	::483248109686779000
352486016	::483248122923974000
280798922	::483248125193101000
600663496	::483248172563988000
302408703	::483248210329104000
274262734	::483248243883536000
94226339	::483248302402461000
250713436	::483248342449676000
161483889	::483248435387453000
168964399	::483248464198111000
243830281	::483248513539915000
214184608	::483248513707687000
23665083	::483248523031224000
370416747	::483248597732167000
377357259	::483248650118643000
234214828	::483248669144010000
377357259	::483248710189449000
113760458	::483248711703592000
34689419	::483248732645769000
246409056	::483248734906908000
19147974	::483248781341638000
246409056	::483248786815586000
315614733	::483248824371011000
378200627	::483248881892098000
250713436	::483248902749954000
614436697	::483248984064917000
220532575	::483248987609124000
216927443	::483248998938329000
216927443	::483249016612720000
387472182	::483249048611082000
379304556	::483249056001826000
275902246	::483249059793080000
111136825	::483249139711361000
355598729	::483249254706577000
76707926	::483249397476507000
379304556	::483249430037291000
428646436	::483249437116862000
463431723	::483249528938577000
201445185	::483249529769058000
40478607	::483249563437105000
329093513	::483249571431055000
214184608	::483249580407275000
483526518	::483249609792167000
24868543	::483249729241772000
24821703	::483249750855000000
379304556	::483249760259043000
420389630	::483249777153703000
147779508	::483249780491964000
619492928	::483249803296378000
495135733	::483249829632434000
28054060	::483249886268116000
243830281	::483249901674188000
495135733	::483249905150857000
377425191	::483249909601431000
345756955	::483249922011959000
179669687	::483249937476378000
47851190	::483249994527301000
495135733	::483250008376889000
463431723	::483250065083858000
614436697	::483250071220146000
249052117	::483250200598040000
53863390	::483250203634728000
290396729	::483250205471805000
315527257	::483250211653816000
16713287	::483250334970552000
18015033	::483250466160386000
266033863	::483250502319484000
18156298	::483250537006391000
89852975	::483250584430981000
270065033	::483250664483459000
89852975	::483250705713479000
21415532	::483250717239414000
18015033	::483250732506705000
42220462	::483250765096837000
556323854	::483250775183745000
279548168	::483250828015198000
58587526	::483250850937061000
42220462	::483250904045719000
377425191	::483250940607479000
20804321	::483250988359233000
211645751	::483251025336606000
556323854	::483251097704742000
286487329	::483251111265325000
177174253	::483251142013755000
183438897	::483251150129332000
275681559	::483251220153257000
299441398	::483251333076484000
89852975	::483251384729358000
172573942	::483251397425922000
415179202	::483251399829241000
180190603	::483251425489596000
151604434	::483251496926986000
371578955	::483251518150176000
112333263	::483251529093115000
266033863	::483251644516540000
410961985	::483251689269391000
18015033	::483251691236519000
360231979	::483251692805554000
15791549	::483251698442317000
287727506	::483251724585402000
104990093	::483251759733669000
463431723	::483251814037327000
23164217	::483251825726869000
236271147	::483251854474612000
104990093	::483251894299549000
217563665	::483251897017835000
450391257	::483251962104672000
198406854	::483251963476594000
450391257	::483252026336219000
376546976	::483252053943529000
467545942	::483252066169942000
200849010	::483252163989082000
396786261	::483252234273030000
408869196	::483252264753045000
112333263	::483252274475450000
41675336	::483252337021300000
50811080	::483252353517096000
237986569	::483252414880153000
590556372	::483252435734245000
18551115	::483252438099836000
148436850	::483252517867098000
59503620	::483252534404853000
18918771	::483252588037406000
169226510	::483252596749004000
470801476	::483252732623855000
59622669	::483252783005458000
142045716	::483252793570910000
407473485	::483252806674300000
146608159	::483252830145224000
370416747	::483252982298185000
558873022	::483253061138546000
250713436	::483253072726990000
359806236	::483253105278980000
568505535	::483253182890389000
257265522	::483253240583041000
20620620	::483253270379757000
358452616	::483253292298801000
65513	::483253352135163000
286487329	::483253422255505000
367476078	::483253515146379000
17595323	::483253565104742000
22504277	::483253590317092000
257265522	::483253599909068000
209223008	::483253648949256000
249388532	::483253662018330000
260428602	::483253665235750000
635845301	::483253675112951000
307697597	::483253758038908000
453044363	::483253759582408000
128666650	::483253827915628000
635845301	::483253848409001000
219153949	::483253886275584000
76082847	::483253897276837000
67450397	::483253940469772000
270227232	::483253945843064000
409541924	::483253946018840000
58652870	::483253984967548000
20620620	::483254025845243000
568505535	::483254055762792000
96013044	::483254139280187000
95072707	::483254143406964000
65513	::483254156631633000
46764883	::483254173388242000
635845301	::483254198893412000
20620620	::483254246440435000
202798666	::483254349297373000
320485729	::483254349519663000
89852975	::483254382079651000
367476078	::483254492893544000
320485729	::483254497771524000
635845301	::483254524807639000
325996873	::483254525202276000
411786523	::483254531485343000
631245094	::483254591669014000
18183371	::483254602549452000
250713436	::483254615140364000
250713436	::483254662108151000
273631488	::483254678365294000
19111395	::483254711563206000
230069479	::483254729846583000
28827091	::483254730559209000
41675336	::483254775644160000
447313860	::483254829901303000
453044363	::483254849539411000
280297585	::483254852936409000
322446637	::483254870699302000
131254355	::483254902341115000
302525103	::483254903746224000
56509474	::483254918040412000
223299509	::483254972247969000
120532808	::483254974135013000
41675336	::483255069128028000
214184608	::483255105270345000
240492455	::483255161779802000
56169190	::483255186589089000
417428775	::483255189722640000
240492455	::483255274866626000
477235727	::483255344760504000
358611246	::483255417305169000
635845301	::483255436418621000
256609151	::483255497483489000
160768741	::483255522536071000
349484189	::483255584154595000
100195876	::483255594183188000
100195876	::483255594892021000
279268567	::483255629771841000
453044363	::483255720134324000
402797583	::483255722533076000
44451086	::483255741340327000
15204110	::483255780741619000
357790406	::483255822307569000
635845301	::483255897150345000
259488414	::483255921208860000
142045716	::483255927928135000
280297585	::483255974434586000
62685527	::483256010077773000
419047433	::483256058291290000
104990093	::483256068265373000
44451086	::483256091115913000
160768741	::483256122191523000
18551115	::483256172594487000
419047433	::483256174238629000
62685527	::483256183256387000
358452616	::483256185001213000
273631488	::483256206618669000
586783331	::483256235475881000
477235727	::483256262432268000
382359896	::483256295684706000
358452616	::483256349447299000
104990093	::483256364672618000
133112299	::483256394322542000
410961985	::483256400009629000
155459778	::483256400638783000
413735493	::483256436487491000
635845301	::483256576900210000
161492068	::483256618558042000
483190332	::483256703136563000
363361632	::483256785865035000
342508573	::483256818483740000
358452616	::483256819326791000
140206179	::483256891108126000
183438897	::483256899513495000
90469755	::483256919843287000
561527789	::483256933596409000
25469735	::483256994925531000
358452616	::483257029331390000
104990093	::483257054132305000
349787019	::483257142850633000
377357259	::483257165126201000
18183371	::483257188333285000
185629189	::483257191361966000
161483889	::483257208374042000
41675336	::483257233946714000
377357259	::483257301470425000
24821703	::483257370936893000
260338000	::483257513509650000
142045716	::483257518345302000
136038442	::483257524821307000
76082847	::483257576931729000
244646421	::483257642433789000
402268968	::483257734096093000
244646421	::483257769022083000
161302101	::483257811858518000
55744853	::483257825536135000
173026357	::483257847690821000
579271413	::483257915747213000
163279109	::483257940422311000
32171318	::483257996034580000
586783331	::483258044462407000
216833550	::483258084635058000
25408355	::483258091467575000
415179202	::483258103123951000
358452616	::483258149982314000
204292930	::483258156038897000
18023231	::483258163265695000
142045716	::483258247311147000
631245094	::483258326008881000
20804321	::483258334145822000
553934357	::483258384624283000
370464008	::483258438378881000
577920402	::483258473925201000
76082847	::483258614333722000
58587526	::483258634793533000
142045716	::483258718578950000
21117523	::483258734743810000
191947005	::483258790654255000
115200960	::483258813470887000
357790406	::483258835927580000
349484189	::483258955343228000
410195122	::483258983005032000
110236585	::483259108393779000
349787019	::483259160721502000
31359307	::483259186327732000
342508573	::483259330020380000
417428775	::483259331128098000
724485482	::483259374723674000
115200960	::483259381119590000
142045716	::483259497331163000
18023231	::483259499608682000
33703018	::483259512267493000
407248121	::483259549621968000
18918771	::483259569301229000
250713436	::483259592713850000
219153949	::483259623965986000
18023231	::483259680345444000
96658544	::483259690160119000
547741880	::483259705515442000
358611246	::483259816563847000
47753031	::483259843659042000
326813935	::483259876765093000
163279109	::483259986139549000
47753031	::483260018028855000
163279109	::483260033375797000
179519500	::483260036647362000
208296274	::483260134828015000
149295164	::483260162442932000
179519500	::483260223797215000
179519500	::483260241979514000
180661626	::483260266868527000
458808714	::483260339958460000
179519500	::483260346065358000
179519500	::483260403992911000
363361632	::483260425715593000
270065033	::483260439615127000
179519500	::483260455574458000
370464008	::483260510818009000
46461373	::483260528957992000
315527257	::483260552479657000
568505535	::483260564651507000
230365198	::483260577683607000
635845301	::483260677839015000
273034167	::483260718519562000
19837708	::483260732382117000
163279109	::483260733937815000
274712500	::483260734961221000
35376355	::483260779760590000
15789848	::483260835855228000
352486016	::483260848069017000
568505535	::483260908748038000
70839851	::483260932588441000
26738161	::483260938599268000
363361632	::483260952348221000
358452616	::483260975466831000
421655917	::483260983196925000
849	::483260994446430000
358452616	::483261063668838000
139447011	::483261134582333000
47753031	::483261141087318000
358452616	::483261172666232000
161492068	::483261182011121000
122717174	::483261195680358000
139447011	::483261246977110000
163279109	::483261265704263000
48557490	::483261272658817000
122717174	::483261281000898000
218112087	::483261287104000000
139447011	::483261289129848000
15488020	::483261290786197000
67492430	::483261305525403000
315527257	::483261339066855000
286265668	::483261378375860000
849	::483261436496711000
240530585	::483261502376255000
68369234	::483261517895196000
205501297	::483261541723025000
270173839	::483261565487964000
713245898	::483261574447001000
249052117	::483261616360656000
298870626	::483261655623946000
262405775	::483261657490411000
266033863	::483261737060564000
625170672	::483261752168046000
190492046	::483261804353581000
13533012	::483261839690584000
438582644	::483261873807429000
180190603	::483261883915309000
240530585	::483261922263834000
51197703	::483261981450063000
370464008	::483261993819054000
102530016	::483261993844215000
553934357	::483262018325987000
373126936	::483262048508583000
76638498	::483262052027232000
51197703	::483262068976807000
33369338	::483262108591599000
118855202	::483262129043025000
556323854	::483262141353308000
51197703	::483262207321731000
115459999	::483262230721331000
193796724	::483262253529968000
51197703	::483262264909508000
51197703	::483262289936924000
36958694	::483262309536497000
51197703	::483262380399677000
16566189	::483262381707911000
270184694	::483262428705484000
193796724	::483262566429257000
472528304	::483262610670776000
131278152	::483262623811506000
372499722	::483262637099466000
39553593	::483262654274760000
18023231	::483262660222279000
52950877	::483262663716118000
83163050	::483262720817786000
262449011	::483262768062418000
372068999	::483262784709619000
351620689	::483262820146880000
190492046	::483262821459718000
147298694	::483262851637735000
262449011	::483262899079905000
205501297	::483262902560763000
464182365	::483262971611586000
81872162	::483262974552207000
18023231	::483262975755563000
250774954	::483263083071434000
39553593	::483263091396730000
273034167	::483263130626060000
81872162	::483263193897512000
318627551	::483263266492137000
18918771	::483263325375971000
47851190	::483263345030868000
434545772	::483263379352862000
262449011	::483263380166569000
179519500	::483263399040925000
92629759	::483263399481344000
321780812	::483263460848193000
208296274	::483263465650679000
190977628	::483263514253873000
50509821	::483263550933434000
51197703	::483263579383414000
51197703	::483263655736512000
18138157	::483263667069149000
19734494	::483263667967119000
18336787	::483263674170093000
230655725	::483263681766367000
325996873	::483263684328689000
62989661	::483263689806856000
464182365	::483263701466628000
197384499	::483263737386639000
51197703	::483263737894559000
614074554	::483263760669237000
156166678	::483263816482840000
190977628	::483263833616568000
441039165	::483263975824429000
51197703	::483263981768171000
27726737	::483264007265353000
19147974	::483264062504325000
445903498	::483264126970777000
849	::483264183924830000
36958694	::483264185900339000
60220156	::483264198063828000
52950877	::483264323154747000
22536077	::483264336924647000
358611246	::483264339105689000
434545772	::483264371288989000
62989661	::483264421318647000
118855202	::483264461386440000
434545772	::483264511634583000
118855202	::483264532396011000
18023231	::483264567464574000
79348656	::483264610888216000
430387521	::483264629473165000
483190332	::483264635072970000
19182658	::483264682120462000
100339690	::483264701367742000
358611246	::483264726697119000
430387521	::483264769051201000
532542878	::483264795878387000
475930595	::483264840577056000
434545772	::483264842015711000
378367977	::483264868510740000
310664656	::483264870695981000
614074554	::483264884402966000
335101950	::483264908465692000
305415102	::483264984039059000
440624261	::483264993782411000
17035194	::483265002980532000
291518680	::483265022928625000
45410414	::483265146903490000
27784817	::483265211059560000
301203823	::483265314306523000
142045716	::483265327816392000
407384648	::483265356912287000
215174499	::483265372272214000
271370762	::483265413145309000
179519500	::483265516518133000
161302101	::483265516912381000
393735397	::483265525100064000
161483889	::483265570616659000
214779476	::483265587645120000
18023231	::483265758948900000
534913317	::483265849671700000
252422768	::483265889140084000
301203823	::483265916755386000
33369338	::483265951056420000
27784817	::483266015095042000
551248502	::483266038478282000
87812967	::483266100537602000
340646680	::483266114088992000
340646680	::483266141825929000
16566189	::483266150378520000
319301096	::483266160163434000
635151853	::483266165859311000
602224338	::483266191759507000
190492046	::483266199149498000
118855202	::483266231563063000
361391612	::483266258532438000
51413309	::483266305043488000
341892711	::483266426099474000
8524892	::483266481015111000
46764883	::483266505644457000
151604434	::483266528083574000
553934357	::483266539143962000
198233216	::483266575063998000
459987659	::483266577442562000
345756955	::483266586690592000
431937908	::483266595284725000
46764883	::483266618219593000
18551115	::483266711337308000
237330810	::483266723366580000
325996873	::483266754135990000
553934357	::483266795789221000
27726737	::483266815045693000
15288029	::483266820749541000
376525681	::483266857483247000
477235727	::483266884054155000
240914419	::483266890173657000
463250994	::483267101629497000
45911298	::483267141819314000
413735493	::483267147305476000
59184492	::483267163542024000
130312780	::483267167895310000
32431892	::483267178150772000
36958694	::483267199025426000
521938520	::483267227693899000
250474725	::483267260346159000
130690913	::483267324418355000
351620689	::483267334136545000
201810972	::483267364939919000
336628506	::483267454270185000
440314946	::483267480807153000
335003775	::483267494439051000
562393615	::483267592367640000
226995875	::483267693424816000
421179396	::483267732595417000
430387521	::483267737020411000
421179396	::483267738358394000
440314946	::483267756121264000
276540818	::483267780326985000
713245898	::483267781844938000
424498591	::483267802485104000
156166678	::483267863646457000
253675480	::483267875109883000
276787570	::483267882998972000
47753031	::483267888686440000
597834721	::483267903928549000
79348656	::483267962124509000
279235824	::483268013794131000
208296274	::483268025324298000
123739379	::483268074133397000
274712500	::483268074284400000
279235824	::483268096958816000
46070001	::483268122644709000
23839835	::483268183428579000
24171213	::483268215636639000
518141549	::483268221663850000
209208697	::483268239741292000
443332358	::483268242379505000
33017275	::483268288966053000
24495392	::483268345395826000
443332358	::483268361078333000
351620689	::483268489893789000
440875002	::483268530721136000
216486063	::483268533061955000
243830281	::483268595410284000
349484189	::483268596127117000
32431892	::483268615505211000
274712500	::483268673419747000
473196438	::483268718353735000
365151006	::483268735373811000
443332358	::483268739878506000
355896730	::483268750112608000
408144950	::483268794933338000
24495392	::483268830609690000
369217450	::483268833738629000
320485729	::483268876852289000
185399022	::483268895143235000
388558032	::483268913351118000
393105437	::483268935068819000
21105964	::483268949224615000
104539435	::483269052274843000
467545942	::483269072868896000
185399022	::483269170310553000
76427184	::483269179060273000
104539435	::483269184433160000
361527638	::483269240447725000
185399022	::483269270416011000
73995534	::483269362636161000
410403898	::483269382064590000
320485729	::483269417397415000
163279109	::483269443334598000
225203526	::483269481506930000
24495392	::483269505674522000
65512747	::483269522523037000
445219284	::483269524267872000
410403898	::483269571861024000
163279109	::483269590529503000
370416747	::483269639041191000
44451086	::483269649954402000
253675480	::483269690153009000
337434597	::483269722591354000
253675480	::483269728396644000
25784705	::483269762965712000
320485729	::483269810244317000
175847876	::483269840229367000
402797583	::483269842846244000
191947005	::483269847984635000
108808608	::483269883967594000
65513	::483269921036857000
37495077	::483269937503289000
325996873	::483269938619355000
205030447	::483269944792989000
24868543	::483269988459888000
238024746	::483270001885863000
274712500	::483270011914444000
37495077	::483270084517838000
232901934	::483270139081527000
37495077	::483270186649133000
178492117	::483270208874770000
219153949	::483270220313030000
277378135	::483270221533548000
32431892	::483270235039211000
179519500	::483270283097149000
244290101	::483270295386464000
147310240	::483270327535808000
367296747	::483270455747280000
260428602	::483270463368753000
60220156	::483270480733175000
253675480	::483270536643219000
436336703	::483270608999170000
367296747	::483270650853720000
240532669	::483270669896286000
246050172	::483270676174757000
219550942	::483270689236209000
14205371	::483270698887315000
44451086	::483270713365655000
205501297	::483270744227315000
607721617	::483270811529531000
331307463	::483270815098486000
238672857	::483270833465348000
318173357	::483270839299997000
37495077	::483270854319419000
277814195	::483270889287323000
467027311	::483270895319126000
56736460	::483270952952672000
291221395	::483270971202498000
190492046	::483271017775652000
41675336	::483271029180350000
123746907	::483271062202089000
328858212	::483271073895821000
216486063	::483271076697608000
190229064	::483271081944305000
436336703	::483271102308048000
8524892	::483271121211359000
18138157	::483271176144162000
328858212	::483271182771576000
158129535	::483271197032194000
246050172	::483271346005106000
29984961	::483271366385205000
108808608	::483271384421105000
41675336	::483271392327380000
36958694	::483271424983846000
313792688	::483271483821539000
19837708	::483271518152294000
182901672	::483271528977805000
436336703	::483271540256284000
590556372	::483271541514584000
423446901	::483271565543735000
484423510	::483271578554077000
253675480	::483271578919403000
17169855	::483271590935683000
590556372	::483271616592629000
253126912	::483271638944059000
198233216	::483271676495290000
500517566	::483271700667432000
44451086	::483271797635158000
279139758	::483271799572922000
459987659	::483271862043312000
361391612	::483271864811126000
376525681	::483271884956397000
568505535	::483271915369283000
259746323	::483271918934441000
50468203	::483271951096377000
190396530	::483271954385100000
407384648	::483272000282976000
361391612	::483272041546539000
50468203	::483272075461677000
50468203	::483272097796333000
568505535	::483272104805027000
131278152	::483272105987809000
67656722	::483272121238708000
471218710	::483272134958264000
63928079	::483272142197227000
356408344	::483272219280146000
250832637	::483272246027239000
253675480	::483272249425031000
98552986	::483272275509379000
63928079	::483272357528608000
453963591	::483272389153677000
238307628	::483272389833551000
253675480	::483272442404937000
238024746	::483272448167919000
434545772	::483272462491459000
253675480	::483272527826153000
477235727	::483272543206252000
356408344	::483272578430013000
423446901	::483272593257279000
32431892	::483272598676332000
227114320	::483272600811212000
471218710	::483272614413357000
356408344	::483272623946620000
67656722	::483272638740303000
219153949	::483272693337559000
356408344	::483272722504376000
59647298	::483272811814064000
356408344	::483272883519496000
625170672	::483272911696822000
244290101	::483272925953273000
464182365	::483272931871444000
418327117	::483272989719281000
250713436	::483273014906085000
51979136	::483273047630049000
259876316	::483273100218232000
22504277	::483273116928708000
370464008	::483273138323857000
425897170	::483273160616189000
182584001	::483273204668977000
346173821	::483273248151334000
423446901	::483273278153580000
46461373	::483273286105587000
179519500	::483273301754920000
431937908	::483273501923483000
182584001	::483273530495102000
22944914	::483273533045239000
100090407	::483273537692909000
46461373	::483273538988568000
370464008	::483273574904782000
270143437	::483273607921938000
471218710	::483273618173210000
73995534	::483273631170957000
320485729	::483273639023099000
259413656	::483273664545443000
46461373	::483273678453358000
407384648	::483273719888883000
253675480	::483273740537843000
16566189	::483273746938363000
356408344	::483273807440801000
112333263	::483273832891813000
91422810	::483273852064382000
471218710	::483273933035405000
221205505	::483273933232570000
273271548	::483273952585064000
568505535	::483273958087610000
19837708	::483273973988589000
257265522	::483273986986369000
517695658	::483273996860162000
219188629	::483273999795761000
247024165	::483274030254792000
73275873	::483274034692374000
356408344	::483274069870002000
473118863	::483274097351090000
60220156	::483274122546270000
348152108	::483274151143026000
167301113	::483274256680095000
27784817	::483274308853039000
135324408	::483274339920666000
357790406	::483274345318326000
34071360	::483274355955077000
160734732	::483274356231917000
8524892	::483274368403767000
25084916	::483274441594392000
160734732	::483274455888568000
356408344	::483274485567463000
34071360	::483274544476479000
410297246	::483274555318743000
33904380	::483274568354635000
96658544	::483274571089321000
34071360	::483274578404184000
100378471	::483274599757402000
132976059	::483274600382341000
327934017	::483274619550330000
160734732	::483274637405466000
233084334	::483274661028196000
90469755	::483274666513952000
346173821	::483274667067990000
346173821	::483274688756744000
356408344	::483274694976495000
100378471	::483274698252242000
407384648	::483274703314755000
356408344	::483274748789411000
36958694	::483274755131191000
232901934	::483274764270981000
194054262	::483274785020207000
60220156	::483274793148362000
27784817	::483274839721914000
240530585	::483274860810870000
593296591	::483274877764251000
240530585	::483274909913591000
246050172	::483274944147496000
190396530	::483274951307173000
593296591	::483274972232577000
521938520	::483274996870295000
22328944	::483275000179593000
42994926	::483275016675393000
246050172	::483275089324957000
273271548	::483275089505705000
240530585	::483275099722629000
187047785	::483275111378587000
190396530	::483275172456054000
63928079	::483275180853039000
436187992	::483275190101504000
198911524	::483275197974208000
52950877	::483275227573387000
256321392	::483275253649391000
135324408	::483275260754919000
63928079	::483275275229097000
63928079	::483275280811708000
346173821	::483275292371615000
63928079	::483275322951884000
160734732	::483275325195816000
128284695	::483275336214257000
15789848	::483275407521628000
109331928	::483275451654471000
63928079	::483275485242077000
219153949	::483275512035676000
60220156	::483275561041555000
194054262	::483275643552280000
436187992	::483275658282283000
267405925	::483275665790488000
521938520	::483275695800733000
369323050	::483275743493767000
29500521	::483275768856711000
352486016	::483275792160280000
27784817	::483275797860335000
189368301	::483275798514638000
46461373	::483275802276921000
168964399	::483275819511726000
22328944	::483275849509400000
161302101	::483275881876426000
194054262	::483275902759866000
387461887	::483275961677271000
190229064	::483276045613670000
369217450	::483276113549209000
434545772	::483276128413835000
62989661	::483276144981323000
454531259	::483276194100428000
503708554	::483276269120143000
94737009	::483276287809564000
82242725	::483276348522127000
217928831	::483276357921546000
419047433	::483276359137906000
23475166	::483276419372703000
419047433	::483276447012765000
194054262	::483276477115682000
197692007	::483276501652340000
29335169	::483276559222968000
23475166	::483276571286208000
36958694	::483276580064489000
349431964	::483276638608969000
23475166	::483276656812240000
23475166	::483276689238392000
23450320	::483276722356224000
365151006	::483276753964523000
105607367	::483276778597650000
244290101	::483276813469102000
30336217	::483276814534852000
50151347	::483276821119512000
47017345	::483276835405709000
379152968	::483276879080992000
102233693	::483276881253244000
69771494	::483276921564721000
320452099	::483276934445826000
47017345	::483276956071624000
233084334	::483276966674829000
421179396	::483276986882998000
342508573	::483277005207531000
125718303	::483277033745969000
330513153	::483277036199243000
200685756	::483277044600410000
437082385	::483277058467176000
23450320	::483277075705384000
82242725	::483277113198247000
125718303	::483277120760991000
194054262	::483277124573614000
295881773	::483277165257973000
200685756	::483277180487864000
45470777	::483277187852693000
87956728	::483277210598772000
19684793	::483277220174000000
431937908	::483277273554878000
190396530	::483277280945647000
244351583	::483277306694090000
431937908	::483277309068054000
245080630	::483277366404202000
270184694	::483277399618895000
367296747	::483277433223643000
67656722	::483277476043698000
431937908	::483277489968398000
476507554	::483277563695857000
486138458	::483277579718123000
424540791	::483277587116855000
29335169	::483277649830109000
155686441	::483277681698414000
330513153	::483277682264649000
46284235	::483277685213257000
260825806	::483277752498659000
278165989	::483277764363952000
160734732	::483277789248757000
240530585	::483277796580409000
46461373	::483277822996135000
46461373	::483277886846029000
46461373	::483277912548720000
186314952	::483277915866402000
370401061	::483277930500734000
172035134	::483277940411478000
29335169	::483277965212798000
223288871	::483277965325656000
281260984	::483277992060149000
437082385	::483278036432076000
54422208	::483278037010501000
635845301	::483278064491581000
464182365	::483278077972058000
29335169	::483278081566982000
424540791	::483278106086481000
89590985	::483278163598786000
424540791	::483278251163279000
89590985	::483278277994242000
423446901	::483278356931428000
37495077	::483278418356613000
409487670	::483278439349108000
409487670	::483278439974047000
244351583	::483278452720553000
21105964	::483278475084976000
281260984	::483278475554349000
30417393	::483278475965366000
521938520	::483278477920325000
33249556	::483278502272442000
45911298	::483278512665554000
54422208	::483278622237548000
59184492	::483278689623224000
200646933	::483278701589565000
60131090	::483278721533493000
129050216	::483278748855582000
15488020	::483278753301155000
23933265	::483278756505591000
125718303	::483278762155323000
16566189	::483278764374523000
109615689	::483278770959581000
33453167	::483278801346912000
423830555	::483278809899085000
553934357	::483278810633089000
18183371	::483278912437637000
23400461	::483278913641009000
14205371	::483278972059676000
200646933	::483278996218843000
33249556	::483279008545898000
82723693	::483279010450116000
54422208	::483279016187543000
1565041	::483279039256592000
157904403	::483279042682945000
255547325	::483279063742558000
46461373	::483279077441540000
54422208	::483279080511381000
109615689	::483279092830466000
19147974	::483279153936887000
141976809	::483279247528574000
190229064	::483279284039995000
29553235	::483279292999016000
73299390	::483279344249622000
223288871	::483279377367441000
381181950	::483279408912809000
547741880	::483279429842382000
176188106	::483279445684662000
200646933	::483279473337729000
26198298	::483279473844813000
110236585	::483279492568604000
31326082	::483279523866091000
37495077	::483279526546264000
495135733	::483279535454949000
274712500	::483279568707403000
52950877	::483279593629941000
26580130	::483279604941983000
40816246	::483279609275097000
470451598	::483279631970467000
233084334	::483279655504728000
120863692	::483279717005787000
462681637	::483279726035759000
483190332	::483279733614854000
182584001	::483279738568314000
513825441	::483279758902296000
464182365	::483279810303520000
25469735	::483279877823410000
200646933	::483279879652507000
320485729	::483279903706857000
458766436	::483279916377858000
281260984	::483279940868009000
24495392	::483279941073514000
53486281	::483279988712824000
513434526	::483279988729184000
320485729	::483279989899796000
18618379	::483280040788889000
101881386	::483280059831447000
63490594	::483280082807443000
483190332	::483280102243848000
81469472	::483280111446536000
163646426	::483280112796712000
20833365	::483280120006729000
95723533	::483280140848214000
249227650	::483280155180544000
200646933	::483280202873581000
250713436	::483280210637225000
101881386	::483280213733023000
458766436	::483280233039007000
30417393	::483280269655289000
471218710	::483280286370004000
106320745	::483280326987616000
387461887	::483280330619494000
29607520	::483280354867167000
33011898	::483280376157061000
243751614	::483280388048293000
450391257	::483280406804828000
30417393	::483280421803671000
32171318	::483280440027914000
200646933	::483280465525481000
109615689	::483280466699911000
106320745	::483280470386700000
41135840	::483280521972035000
464182365	::483280555673284000
299297459	::483280571250913000
200646933	::483280590981300000
457811756	::483280598123835000
450391257	::483280631317536000
40816246	::483280637172785000
258609027	::483280641241673000
471218710	::483280651727417000
409709795	::483280657536126000
155686441	::483280671511552000
464182365	::483280675009597000
450391257	::483280719519576000
240463390	::483280759223222000
471218710	::483280774649896000
471218710	::483280794459176000
40816246	::483280806161285000
387188572	::483280835206864000
32171318	::483280840701382000
30417393	::483280844685971000
450391257	::483280854509051000
326146327	::483280871407906000
165261298	::483280894602395000
69916558	::483280908200316000
200646933	::483280921756307000
21117523	::483280985656553000
436188872	::483280989545062000
539602323	::483280993738952000
264335101	::483281040459300000
308657649	::483281060231270000
92924351	::483281074504470000
233084334	::483281086454439000
35082993	::483281091822759000
35082993	::483281105320030000
471218710	::483281118175969000
62518475	::483281121338470000
63928079	::483281128905011000
200646933	::483281141051322000
411997198	::483281159959609000
22327740	::483281167618420000
308657649	::483281198068690000
308657649	::483281284219691000
236202065	::483281293124198000
450391257	::483281307427160000
185629189	::483281324338577000
275681559	::483281324518559000
326146327	::483281334740078000
22386194	::483281338686918000
450391257	::483281372900261000
259569717	::483281453363372000
247024165	::483281474263597000
289084083	::483281486330597000
163340834	::483281494925131000
230206940	::483281521092993000
250713436	::483281533084504000
35082993	::483281541452156000
325242803	::483281571043344000
289084083	::483281576990482000
471218710	::483281591872286000
200646933	::483281598591139000
483190332	::483281604589412000
8524892	::483281616748290000
6092972	::483281634905448000
291413743	::483281646406234000
275681559	::483281658821353000
289084083	::483281687749488000
255622442	::483281714853445000
289084083	::483281728606191000
109615689	::483281750085603000
423098923	::483281758054785000
200646933	::483281775955677000
289084083	::483281819597430000
471218710	::483281820638007000
160788774	::483281847162384000
240766538	::483281869417369000
165261298	::483281903282184000
160733683	::483281916808806000
200646933	::483282019627982000
41675336	::483282022904115000
471218710	::483282024355348000
20713213	::483282034090328000
289084083	::483282059289321000
33699503	::483282069418569000
464182365	::483282104189345000
17107944	::483282157256077000
289084083	::483282181263851000
624394090	::483282226428125000
289084083	::483282227950665000
424498591	::483282249107140000
424540791	::483282254940999000
279235824	::483282270069866000
337434597	::483282315947171000
289084083	::483282357332365000
182834679	::483282365364858000
327934017	::483282387543924000
106320745	::483282426136117000
310506975	::483282459971162000
125718303	::483282498084827000
243830281	::483282568742449000
360898372	::483282596793970000
160733683	::483282598467096000
29394513	::483282636203249000
279235824	::483282646575759000
160144135	::483282647477936000
200646933	::483282661356494000
367322500	::483282692616630000
18183371	::483282704935309000
215144630	::483282716016656000
457811756	::483282754159640000
628045480	::483282756235845000
22504277	::483282778201800000
483190332	::483282788179656000
457811756	::483282812632440000
471218710	::483282859390930000
374772557	::483282865883738000
200646933	::483282866218889000
365739414	::483282882857684000
190229064	::483282893561540000
416130255	::483282901023215000
26897261	::483282912675397000
243830281	::483282913572962000
374772557	::483282914973847000
450391257	::483282926755266000
58941053	::483282937090428000
613592670	::483282946095587000
471218710	::483282962990239000
424540791	::483282972259278000
19684793	::483282980031721000
40478607	::483282984330489000
200646933	::483282998112956000
20713213	::483283011967127000
197277853	::483283030929182000
450391257	::483283036281511000
40816246	::483283043021361000
197277853	::483283045948985000
197277853	::483283081994858000
67069063	::483283105898168000
6092972	::483283206905401000
102301729	::483283247384629000
473462894	::483283316238331000
197277853	::483283318574546000
102100651	::483283351227215000
479222401	::483283403542757000
30417393	::483283424627548000
539602323	::483283428012331000
433142367	::483283448564822000
396655167	::483283476649897000
197277853	::483283497461637000
407384648	::483283546946039000
16713287	::483283615896203000
82150924	::483283623978622000
301257200	::483283644719431000
160144135	::483283648808902000
434545772	::483283660301672000
86885002	::483283665267339000
76463655	::483283698851143000
351099839	::483283758477373000
24803741	::483283773736628000
86604355	::483283783836516000
218711172	::483283865247940000
279235824	::483283887330566000
24495392	::483283897749233000
200646933	::483283934583595000
197277853	::483283934763945000
46284235	::483283935753818000
243830281	::483283956448890000
190229064	::483283963956310000
373690904	::483284037008502000
369174583	::483284046093377000
314604858	::483284055660978000
434545772	::483284058596986000
365151006	::483284060358180000
23450320	::483284067383644000
24495392	::483284126036799000
217928831	::483284190775881000
217928831	::483284203291680000
249243467	::483284215136391000
471218710	::483284217950777000
311664191	::483284219842400000
60220156	::483284225391480000
200646933	::483284225521504000
190229064	::483284230609203000
197277853	::483284249336741000
471218710	::483284282660491000
471218710	::483284293905424000
286910447	::483284303015456000
464845445	::483284318572138000
200646933	::483284345977720000
215362694	::483284378164797000
320485729	::483284385362632000
374772557	::483284412772405000
240766538	::483284425828859000
190229064	::483284449816096000
46764883	::483284483072733000
190229064	::483284548071874000
471218710	::483284550614024000
454375039	::483284556489830000
200646933	::483284568657518000
473462894	::483284570721116000
6092972	::483284586953441000
200646933	::483284660084932000
197277853	::483284699138101000
511899726	::483284722424889000
373690904	::483284810769518000
62685527	::483284816163381000
190229064	::483284839236251000
373690904	::483284841543114000
240530585	::483284849436811000
182584001	::483284855854096000
337416247	::483284875978366000
218711172	::483284956656201000
361199465	::483284987395842000
381181950	::483285030760759000
210996408	::483285040759975000
177101575	::483285041712467000
511899726	::483285064558448000
279235824	::483285072728977000
66555228	::483285086511452000
82150924	::483285112121864000
6092972	::483285170355568000
396364407	::483285284310642000
197277853	::483285401478512000
250713436	::483285417362329000
25160673	::483285419334066000
18547273	::483285423939403000
25359188	::483285490016071000
86604355	::483285527995498000
32609703	::483285535512084000
244351583	::483285540217712000
153531619	::483285621549457000
26198298	::483285627996082000
241198427	::483285661387345000
299297459	::483285812918771000
59454178	::483285831675695000
614074554	::483285840852819000
351190984	::483285885258326000
299297459	::483285922230697000
22734052	::483285964962684000
27999272	::483286019752460000
6092972	::483286027339960000
319851493	::483286039487078000
18547273	::483286095161876000
282692620	::483286096928055000
61307501	::483286097305550000
24383303	::483286104506765000
241198427	::483286109133488000
35505123	::483286146487570000
51413309	::483286174573027000
35505123	::483286175562489000
323246381	::483286201214828000
18547273	::483286209100128000
160734732	::483286228310061000
167301113	::483286250346934000
128284695	::483286269506883000
59184492	::483286273650466000
125718303	::483286274048933000
319851493	::483286278461734000
18138157	::483286288330547000
279139758	::483286306319917000
86885002	::483286324833566000
33249556	::483286334225018000
18547273	::483286348875300000
51413309	::483286357604061000
238341972	::483286377866358000
352486016	::483286381871902000
6092972	::483286411554988000
249052117	::483286415372210000
256781130	::483286416374255000
15282962	::483286429485629000
418480466	::483286441972088000
18547273	::483286450494902000
319851493	::483286472645431000
160733683	::483286479888592000
238341972	::483286483114024000
260825806	::483286492685418000
79348656	::483286498268049000
23754003	::483286556111687000
351099839	::483286585597624000
109105005	::483286585903828000
147310240	::483286857388552000
147310240	::483286876489383000
27999272	::483286884068519000
424498591	::483286889202733000
419836731	::483286916868349000
419836731	::483286919326236000
100471456	::483286929975574000
227114320	::483286930432753000
238341972	::483286940976820000
46796467	::483286948404924000
197277853	::483286953958199000
82150924	::483286955170340000
384494456	::483286995490205000
419836731	::483287013689683000
450391257	::483287061860843000
113760458	::483287086968360000
35505123	::483287107683635000
167301113	::483287112356077000
53258017	::483287131314343000
383383485	::483287143104520000
15288029	::483287150096429000
450391257	::483287157998510000
70254385	::483287198327144000
6092972	::483287211312300000
17694593	::483287234259734000
305379724	::483287256438812000
18547273	::483287263309086000
323246381	::483287355592552000
378367977	::483287358372999000
331447850	::483287414006222000
291155950	::483287422801702000
129050216	::483287458306867000
383383485	::483287472487424000
451667062	::483287512488497000
282692620	::483287522437779000
53863390	::483287535582736000
233084334	::483287542348120000
52950877	::483287543656374000
312435293	::483287553269714000
326813935	::483287562073948000
6092972	::483287623096483000
238341972	::483287635863928000
274712500	::483287649189232000
327934017	::483287671649759000
325996873	::483287696362979000
18156298	::483287702305902000
305379724	::483287734090338000
382359896	::483287760518647000
155686441	::483287762364141000
18547273	::483287847990857000
329955120	::483287929100328000
155686441	::483287936608108000
24171213	::483287980862226000
6092972	::483287983538589000
59705683	::483287997501026000
241198427	::483288012642865000
87956728	::483288061267021000
25760567	::483288132062683000
250713436	::483288139608231000
46284235	::483288142904954000
329955120	::483288167680720000
250713436	::483288172592238000
228213959	::483288174198681000
319851493	::483288185175572000
60220156	::483288210659741000
24171213	::483288217576153000
160733683	::483288241378820000
189916646	::483288263441276000
209584784	::483288294319341000
6092972	::483288345003311000
29607520	::483288346366857000
253230729	::483288366834663000
593296591	::483288375361679000
319851493	::483288380135202000
33699503	::483288398489460000
458808714	::483288437269614000
174720518	::483288487282483000
80586819	::483288503678423000
383383485	::483288525144465000
24171213	::483288559466455000
65513	::483288568987516000
15782772	::483288579062644000
331307463	::483288589371858000
305265637	::483288605675110000
6092972	::483288627493875000
363059827	::483288673320853000
21105964	::483288721220206000
241198427	::483288771484745000
433142367	::483288804267425000
24226614	::483288860994969000
82150924	::483288880917913000
24543872	::483288881375096000
518141549	::483288912786235000
174720518	::483288930133868000
319851493	::483288941110755000
433012724	::483288947506692000
24171213	::483288961771507000
24543872	::483288985205100000
15361643	::483289043623350000
238341972	::483289071947509000
333245482	::483289080424198000
24171213	::483289081191743000
195846146	::483289111805952000
82150924	::483289133297577000
24543872	::483289151144337000
217928831	::483289209097035000
24171213	::483289244148842000
232736272	::483289253867057000
69916558	::483289258782765000
169226510	::483289260796018000
238341972	::483289264310874000
241198427	::483289295881793000
25469735	::483289296011403000
59705683	::483289325061173000
436188872	::483289326462455000
15361643	::483289345542336000
518141549	::483289367268450000
275681559	::483289403830173000
518141549	::483289407965765000
411848692	::483289427121164000
179519500	::483289501297438000
320485729	::483289501872447000
172827217	::483289525796356000
223288871	::483289531924217000
267405925	::483289560433303000
69771494	::483289606872256000
108798356	::483289653148385000
45470777	::483289682600394000
22087737	::483289688468254000
24171213	::483289731568902000
40478607	::483289756202434000
33342988	::483289786728611000
197277853	::483289866030313000
60220156	::483289892001042000
285955708	::483289911450013000
65513	::483289912746057000
315559101	::483289925362544000
411848692	::483289932870332000
60220156	::483289955964157000
155686441	::483289999299735000
125718303	::483290052911321000
229650081	::483290058837856000
14253476	::483290076684623000
82150924	::483290094435315000
500517566	::483290115721428000
155686441	::483290119957258000
209584784	::483290188777390000
82150924	::483290196029358000
60220156	::483290213720915000
108798356	::483290231643586000
41136161	::483290238307942000
52950877	::483290256389595000
241198427	::483290257706975000
178492117	::483290259237515000
155686441	::483290291676270000
279139758	::483290390045261000
224103552	::483290463659520000
100471456	::483290470312058000
131968998	::483290485155307000
552789896	::483290514339278000
334423964	::483290528838987000
849	::483290570765254000
433142367	::483290594169864000
250713436	::483290609663225000
352970133	::483290636544520000
385595835	::483290648343093000
346569016	::483290653044924000
160733683	::483290656299683000
45581124	::483290661316083000
54697279	::483290662507667000
59647298	::483290752680603000
400490673	::483290790798446000
279139758	::483290795340873000
420323287	::483290818078199000
59647298	::483290822582878000
104990093	::483290839154974000
158129535	::483290876022497000
312435293	::483290891566989000
369174583	::483290908868087000
352970133	::483290918624051000
518141549	::483290918967967000
291155950	::483290933648060000
433142367	::483290968498913000
53317470	::483290970130096000
155686441	::483290973875601000
346219373	::483290977235267000
187047785	::483291008587685000
24495392	::483291023527788000
167301113	::483291039692632000
232114448	::483291052372393000
6092972	::483291082055118000
192727478	::483291088598597000
311092385	::483291089290293000
45470777	::483291090460475000
9687752	::483291111905980000
190396530	::483291134601736000
384488111	::483291159863635000
346219373	::483291198568660000
320485729	::483291200716537000
89590985	::483291209373200000
378367977	::483291219850579000
73995534	::483291226502742000
54697279	::483291239442550000
240530585	::483291306437779000
24495392	::483291306911748000
73995534	::483291330299187000
138557664	::483291351358791000
6092972	::483291425694433000
343904325	::483291428190027000
46284235	::483291447114756000
346998772	::483291463799685000
475031809	::483291467356454000
326146327	::483291497534484000
513711139	::483291557932445000
153531619	::483291561204011000
69771494	::483291566535344000
346219373	::483291570293063000
270143437	::483291587196514000
343904325	::483291590488629000
197277853	::483291594263891000
23754003	::483291603797159000
442082078	::483291626953904000
24543872	::483291628438695000
232114448	::483291630502674000
346569016	::483291652253954000
346219373	::483291664572641000
82723693	::483291695896072000
6092972	::483291728837738000
14584037	::483291730033508000
238341972	::483291734391009000
382767512	::483291774681501000
114633433	::483291789848084000
442082078	::483291804150673000
15137186	::483291830981648000
241198427	::483291844487688000
343904325	::483291858466922000
240766538	::483291911407796000
407384648	::483291926783741000
382767512	::483291950414454000
343904325	::483291977920696000
433142367	::483291997873397000
60131090	::483291997956870000
80788799	::483291998011408000
199331386	::483292003879649000
250713436	::483292050020782000
187047785	::483292075786395000
6092972	::483292084930359000
69916558	::483292108044771000
597038752	::483292164164956000
349788720	::483292207542054000
80788799	::483292220951236000
18657192	::483292237220954000
24495392	::483292252957995000
505496552	::483292297132384000
50468203	::483292300093583000
233084334	::483292311363678000
258226046	::483292393718833000
6092972	::483292397204680000
96421993	::483292420101386000
508860717	::483292425776271000
65513	::483292428804165000
151604434	::483292428913217000
259542533	::483292439831388000
118855202	::483292503219511000
178492117	::483292546169180000
187047785	::483292598681866000
18183371	::483292601252995000
503708554	::483292603103055000
252355708	::483292609951961000
282625909	::483292683025137000
282625909	::483292685130670000
260440912	::483292685977927000
340119318	::483292740890148000
238341972	::483292772841967000
174720518	::483292831352492000
351190984	::483292887095193000
411841714	::483292889364320000
155677785	::483292935899734000
351190984	::483292940505448000
351190984	::483292957572096000
6092972	::483292978044076000
365151006	::483293053164085000
252355708	::483293063792427000
273497452	::483293104762396000
241198427	::483293108663513000
60108947	::483293158802202000
503708554	::483293212753543000
562393615	::483293275978485000
24495392	::483293290104504000
352486016	::483293318248267000
53258017	::483293333780168000
155650977	::483293335532994000
116054733	::483293350477307000
238341972	::483293369100017000
155686441	::483293386569289000
419836731	::483293396417921000
174720518	::483293441430794000
161492068	::483293476831129000
418480466	::483293498158747000
503708554	::483293521865351000
319851493	::483293531566796000
178492117	::483293536662462000
82723693	::483293552508956000
102100651	::483293555146752000
246050172	::483293583953252000
373126936	::483293583999795000
493221106	::483293607646859000
6092972	::483293629608239000
325996873	::483293632351715000
174720518	::483293634859520000
178492117	::483293694066323000
236202065	::483293697086197000
376425912	::483293790929551000
18138157	::483293846277607000
14085431	::483293849125539000
25160673	::483293871468576000
399174015	::483293885452402000
503708554	::483293891861704000
24495392	::483293899905978000
33453167	::483293900681932000
53486281	::483293938502365000
24495392	::483293999298387000
186208532	::483294034241134000
45278487	::483294038150639000
6092972	::483294040914661000
186208532	::483294062204551000
418480466	::483294065077653000
27904685	::483294077291462000
260825806	::483294080588189000
351099839	::483294092571312000
27904685	::483294104785137000
53486281	::483294105779593000
341313395	::483294110174814000
23642786	::483294113429598000
25160673	::483294115241541000
96421993	::483294129091543000
16726467	::483294142186147000
442082078	::483294160997191000
369174583	::483294203149959000
53258017	::483294219654922000
186208532	::483294238864441000
433142367	::483294239825358000
24495392	::483294258212765000
19147974	::483294271047729000
205501297	::483294280513892000
53486281	::483294298725949000
418480466	::483294355541590000
399174015	::483294408935100000
233084334	::483294430968164000
346173821	::483294435137302000
53486281	::483294437897150000
24171213	::483294447317184000
53486281	::483294493698187000
442082078	::483294499875995000
16726467	::483294533724405000
262405775	::483294549654007000
259413656	::483294577499979000
291221395	::483294585670860000
6092972	::483294587071385000
305415102	::483294608202285000
58941053	::483294628905779000
45470777	::483294629270261000
487322279	::483294640016093000
20833365	::483294729275068000
45470777	::483294729321201000
82723693	::483294743099883000
45966951	::483294900205932000
6092972	::483294920224952000
188417746	::483294943541489000
230655725	::483294949920997000
219550942	::483294959752474000
355990893	::483294984184274000
175847876	::483294993420148000
23400461	::483294994997186000
96421993	::483295030002868000
201445185	::483295055281528000
503708554	::483295068112310000
108542953	::483295102803005000
15288029	::483295120226131000
67492430	::483295136093569000
325996873	::483295147976060000
24113194	::483295165281341000
351264389	::483295210026172000
158129535	::483295252623544000
425897170	::483295270197678000
287727506	::483295280704417000
399174015	::483295285028720000
238341972	::483295325654757000
24171213	::483295352716410000
175314654	::483295366230470000
274712500	::483295447528652000
431262520	::483295488687357000
137587439	::483295489018691000
254319575	::483295492047007000
212068363	::483295508706754000
66555228	::483295520027197000
24171213	::483295534082293000
24821703	::483295562264248000
109615689	::483295591418855000
458766436	::483295663535321000
593296591	::483295701745405000
109615689	::483295736814391000
326554021	::483295747433975000
267357514	::483295778568691000
92629759	::483295803784445000
21105964	::483295813012324000
320484851	::483295828485103000
369174583	::483295880867348000
586783331	::483295918318702000
41136161	::483295927260565000
197277853	::483295941957812000
384563395	::483295946877329000
6092972	::483295952485486000
127413469	::483295956881121000
160734732	::483295973003640000
82723693	::483296001827299000
45470777	::483296003462688000
175314654	::483296009842221000
238341972	::483296026040627000
411848692	::483296039374315000
53317470	::483296061591531000
330513153	::483296072672886000
331447850	::483296072857436000
45470777	::483296086321143000
136038442	::483296114183901000
513711139	::483296117913051000
80788799	::483296122908057000
464845445	::483296137894690000
238341972	::483296166478487000
65826107	::483296171713392000
262405775	::483296172963266000
514003187	::483296173042982000
233767854	::483296176012541000
377110730	::483296188771622000
141976809	::483296192948731000
240463390	::483296227350441000
134873681	::483296227778236000
217563665	::483296228172922000
24495392	::483296245977317000
220867112	::483296250159038000
226995875	::483296302940585000
464845445	::483296304022695000
415998425	::483296331847729000
424540791	::483296339678097000
411848692	::483296347731144000
20000062	::483296384490029000
500517566	::483296428648058000
320485729	::483296429151363000
67069063	::483296430279241000
25223941	::483296445609431000
410856984	::483296449543696000
16726467	::483296450756235000
80788799	::483296465364582000
369174583	::483296467772129000
816177	::483296479730487000
6092972	::483296490857988000
57385263	::483296503898050000
287727506	::483296528614703000
464845445	::483296546411511000
267357514	::483296559388712000
175591069	::483296570826162000
179669687	::483296588698103000
238341972	::483296599594893000
98054636	::483296616464809000
368468264	::483296620205707000
23400461	::483296645984288000
118733444	::483296654284451000
210996408	::483296656448708000
81872162	::483296671653453000
713350694	::483296695266967000
346654346	::483296723666628000
279139758	::483296739428818000
89590985	::483296779073359000
29607520	::483296793741246000
6092972	::483296802805149000
326554021	::483296816868237000
82723693	::483296850439864000
254276767	::483296855229358000
200685756	::483296882169761000
228213959	::483296895565971000
27268559	::483296908526383000
98054636	::483296912078950000
275681559	::483296914528817000
30336818	::483296916189356000
102301729	::483296929854410000
353888661	::483296935327965000
148912524	::483296955263512000
24495392	::483296991917531000
297238880	::483297006836658000
32750427	::483297013174640000
25223941	::483297016852660000
203146266	::483297042727321000
316832273	::483297043712966000
514003187	::483297053154353000
206247499	::483297076735131000
36869877	::483297078295011000
203146266	::483297084968144000
26182895	::483297146267906000
514003187	::483297173597982000
189916646	::483297183090089000
311664191	::483297186466127000
6092972	::483297209673596000
53317470	::483297255693115000
233767854	::483297282683846000
176954488	::483297306003771000
327662373	::483297308830752000
419836731	::483297320445169000
237963845	::483297350484766000
36485138	::483297376442920000
514003187	::483297408223551000
593296591	::483297409481465000
514003187	::483297421519503000
298156322	::483297442343837000
419836731	::483297449134784000
514003187	::483297459645739000
326554021	::483297485310267000
45470777	::483297522253717000
42220462	::483297525081059000
90689440	::483297552071028000
63783716	::483297568885972000
125718303	::483297596912328000
454375039	::483297603686121000
170064834	::483297614037651000
339482720	::483297620014546000
129441756	::483297621143199000
479246485	::483297622212345000
6092972	::483297662624485000
81469472	::483297664155803000
556323854	::483297679280046000
423830555	::483297687786094000
28197443	::483297709109952000
479246485	::483297712306003000
233767854	::483297762885505000
81469472	::483297793642364000
179519500	::483297793939750000
259581735	::483297796305346000
179669687	::483297796867362000
479246485	::483297805176279000
593296591	::483297814936424000
179519500	::483297821781544000
6092972	::483297840144588000
14187808	::483297840983465000
170064834	::483297849178738000
233767854	::483297849963479000
115200960	::483297880581500000
423830555	::483297881193861000
518141549	::483297895827779000
279139758	::483297902077292000
365021832	::483297906120601000
423830555	::483297927939375000
479246485	::483297928736276000
157904403	::483297961615454000
20620620	::483297977138966000
81469472	::483297980246925000
206247499	::483298000568336000
326554021	::483298041042964000
277873263	::483298076413534000
196659229	::483298077902512000
67656722	::483298084831895000
724485482	::483298124585107000
67492430	::483298144562978000
635845301	::483298159670480000
53317470	::483298189936562000
107823354	::483298208022425000
67656722	::483298215455109000
384155676	::483298226695454000
310321041	::483298235956490000
14955026	::483298238577917000
175581339	::483298252520189000
28197443	::483298253534789000
6092972	::483298260061143000
377357259	::483298264746172000
538541326	::483298279182970000
19053567	::483298318844321000
279139758	::483298329275551000
54754940	::483298336254861000
433169770	::483298340671475000
320485729	::483298354982838000
33964276	::483298381666586000
100471456	::483298395545960000
342878651	::483298400956190000
377357259	::483298404504571000
233767854	::483298418476212000
136038442	::483298422745612000
593296591	::483298425715167000
65826107	::483298430937477000
20000062	::483298457189232000
228213959	::483298464004988000
20000062	::483298483407839000
267538322	::483298493734207000
6092972	::483298495017656000
24495392	::483298503230107000
197277853	::483298552165040000
26413556	::483298577695784000
178492117	::483298580979929000
238341972	::483298581416128000
285125363	::483298591096590000
197277853	::483298592099037000
341313395	::483298602467348000
279139758	::483298641851854000
114593439	::483298648428511000
177101575	::483298691798020000
100471456	::483298697288372000
197692007	::483298713138642000
32750427	::483298719115509000
504027031	::483298742280286000
319851493	::483298748269731000
326554021	::483298758491258000
19053567	::483298768385617000
15361643	::483298782772072000
32171318	::483298783267397000
339482720	::483298800455258000
339295860	::483298818062962000
281260984	::483298828955578000
162175448	::483298857926008000
424540791	::483298863432740000
69771494	::483298864238063000
6092972	::483298873633681000
63783716	::483298958832189000
635845301	::483298963882123000
593296591	::483299006299140000
442082078	::483299054961446000
15361643	::483299062351806000
62685527	::483299127837458000
188417746	::483299133324001000
33818674	::483299153695354000
54697279	::483299157671960000
86131593	::483299160288792000
54697279	::483299210365005000
6092972	::483299211014705000
399555371	::483299211988193000
244995179	::483299229524582000
195846146	::483299293345095000
233767854	::483299299699458000
189916646	::483299317743374000
442082078	::483299421040676000
203146266	::483299442619990000
123746907	::483299454473502000
60220156	::483299526795485000
285254109	::483299535054073000
14253476	::483299563520811000
22067825	::483299611591733000
262059543	::483299625479065000
442082078	::483299636036132000
253759009	::483299637776756000
175847876	::483299647507943000
179669687	::483299693972045000
62989661	::483299730760663000
179669687	::483299760774709000
258196512	::483299769218256000
54697279	::483299772615630000
593296591	::483299811878121000
442082078	::483299842060337000
129050216	::483299866702270000
369174583	::483299869717565000
341313395	::483299911312486000
247159855	::483299914584047000
168964399	::483299944720506000
285254109	::483299972645785000
442082078	::483299990370918000
60220156	::483299992145113000
22328944	::483299994796298000
377357259	::483299995949342000
593296591	::483300014844698000
233767854	::483300022940098000
607016651	::483300042292207000
50468203	::483300133971308000
442082078	::483300135430930000
476507554	::483300162731655000
259746323	::483300163318870000
36116261	::483300190884229000
419836731	::483300238250500000
259746323	::483300293723963000
50468203	::483300312019529000
12354252	::483300314338955000
21696310	::483300318617165000
48557490	::483300319473188000
41675336	::483300322815651000
168964399	::483300347989852000
253759009	::483300378755088000
50468203	::483300431804653000
51068331	::483300472322019000
319145382	::483300479791685000
168964399	::483300491896451000
411222321	::483300541116973000
202292166	::483300547147997000
67492430	::483300566458966000
43256984	::483300573882884000
253759009	::483300578479448000
326554021	::483300582166245000
287569533	::483300634813145000
100018299	::483300645030871000
330513153	::483300672654172000
20293581	::483300693625679000
20293581	::483300708918521000
326554021	::483300729688297000
45581124	::483300766631735000
330513153	::483300789574578000
168964399	::483300820033998000
220455732	::483300869002108000
373690904	::483300886580453000
326554021	::483300894167953000
262059543	::483300924262076000
365021832	::483300937998422000
372611209	::483300949314646000
320485729	::483300954083958000
168964399	::483300962904588000
81469472	::483300982961741000
8962732	::483300984827826000
481749191	::483301050292502000
282363016	::483301052544847000
326554021	::483301054944010000
454375039	::483301105502543000
433654462	::483301108433952000
320485729	::483301112574140000
419836731	::483301177199960000
320485729	::483301179720736000
200316617	::483301191586447000
233767854	::483301205041741000
187078541	::483301211680960000
82150924	::483301247886176000
282363016	::483301259173064000
41675336	::483301259416723000
254276767	::483301285597155000
552789896	::483301317809422000
255313314	::483301341637246000
8962732	::483301359618256000
113760458	::483301360822411000
18138157	::483301378236772000
186314952	::483301398721740000
259746323	::483301401297047000
281260984	::483301434067124000
175847876	::483301447887765000
163893797	::483301510000832000
247159855	::483301558503751000
58028621	::483301573167030000
168964399	::483301577109667000
22328944	::483301581216284000
320485729	::483301589026107000
20833365	::483301591999467000
81469472	::483301604545011000
593296591	::483301613545586000
240530585	::483301616775213000
172035134	::483301657720418000
451868502	::483301675159916000
77765035	::483301713869164000
49114032	::483301724384661000
355990893	::483301735315042000
45581124	::483301752674856000
282692620	::483301754222944000
113760458	::483301819310174000
409541924	::483301841388580000
91521926	::483301842042896000
620420742	::483301923328499000
504027031	::483301931540942000
176954488	::483301981096640000
307697597	::483302012558524000
411848692	::483302031323443000
326554021	::483302046225821000
260428602	::483302072100859000
134873681	::483302096842661000
107823354	::483302101385097000
26831606	::483302116631388000
504027031	::483302126299279000
58028621	::483302132230017000
291155950	::483302160654811000
450391257	::483302180120588000
450391257	::483302213658222000
388558032	::483302216678125000
69771494	::483302236781441000
532542878	::483302267165372000
143969555	::483302299893133000
87966998	::483302364229550000
205501297	::483302375508029000
240015074	::483302375856562000
42220462	::483302393774604000
82150924	::483302461289922000
212068363	::483302484383789000
330513153	::483302519188107000
273497452	::483302530089111000
24495392	::483302572447379000
339295860	::483302574192209000
372611209	::483302584191442000
22536077	::483302584879292000
330513153	::483302600826040000
454531259	::483302604789661000
423830555	::483302619415183000
73995534	::483302644350320000
330513153	::483302714407809000
20786050	::483302724608335000
409662649	::483302753792323000
176954488	::483302771366453000
44451086	::483302774466027000
593296591	::483302789418729000
24113194	::483302804589518000
320485729	::483302822772215000
372611209	::483302823400976000
325996873	::483302838442143000
92870542	::483302859874635000
44451086	::483302874802188000
409662649	::483302880355446000
20833365	::483302907027013000
233084334	::483302920289398000
300009838	::483302930033152000
336347539	::483302980590903000
157904403	::483302994482438000
384494456	::483303009116360000
109105005	::483303012077563000
255147158	::483303062627684000
175847876	::483303072916320000
109105005	::483303166050459000
328557330	::483303184773816000
442082078	::483303206710042000
100471456	::483303209357029000
86131593	::483303226188386000
92870542	::483303228956626000
307697597	::483303230496329000
109615689	::483303231138037000
320485729	::483303254433214000
176954488	::483303261789626000
297652605	::483303268123025000
236528732	::483303293368958000
57065165	::483303298221346000
51979136	::483303304982568000
255834275	::483303341808562000
51952627	::483303369222549000
164676969	::483303389363961000
330513153	::483303393486589000
6092972	::483303399471865000
240015074	::483303408540336000
339295860	::483303422804766000
176954488	::483303457026105000
34071360	::483303462776500000
340094001	::483303479524724000
82150924	::483303499954802000
46461373	::483303516560044000
339482720	::483303517415690000
131278152	::483303525326143000
1007041	::483303576626688000
34071360	::483303585019473000
267405925	::483303590375616000
374528956	::483303691856773000
6092972	::483303723225993000
176954488	::483303731354533000
426923626	::483303753538224000
252823136	::483303757606707000
338664006	::483303791324712000
245203404	::483303802376683000
494376740	::483303814238191000
176954488	::483303827471233000
89590985	::483303831065751000
175847876	::483303836254502000
325996873	::483303847947816000
190396530	::483303878826688000
107535820	::483303907234693000
290855101	::483303917397475000
339482720	::483303947919032000
172573942	::483303958702616000
243830281	::483303966953189000
58028621	::483303977056862000
340094001	::483304001988210000
176954488	::483304055486164000
92870542	::483304072481497000
292012619	::483304122792153000
212068363	::483304123257729000
214595457	::483304129662447000
6092972	::483304131508326000
170064834	::483304140433408000
398339392	::483304147123732000
351004243	::483304151095721000
339482720	::483304167826415000
277814195	::483304173442568000
160788774	::483304198818123000
411848692	::483304202332930000
328858212	::483304208570265000
100471456	::483304215797039000
351847146	::483304250420641000
73275873	::483304283572404000
205043960	::483304287934509000
34071360	::483304294444052000
34071360	::483304301968650000
34071360	::483304345857835000
411848692	::483304394675347000
34071360	::483304410844377000
69771494	::483304424022876000
260428602	::483304439080816000
6092972	::483304471888662000
351190984	::483304471997739000
147310240	::483304472412979000
16322613	::483304477399597000
430182591	::483304478964461000
173232394	::483304484274073000
82723693	::483304487415992000
86131593	::483304504977149000
233084334	::483304565781979000
233084334	::483304581170864000
351847146	::483304610883309000
351190984	::483304611684814000
463908266	::483304644303544000
82723693	::483304689044566000
365739414	::483304781683752000
82723693	::483304800667578000
82150924	::483304806467895000
281260984	::483304842920595000
351190984	::483304852622422000
277814195	::483304862994542000
607721617	::483304870922166000
82723693	::483304894020218000
100471456	::483304934243577000
341313395	::483304937913217000
370049566	::483304945366872000
79073243	::483304953948418000
272533260	::483305008155217000
164101308	::483305071724089000
22187821	::483305071975755000
56736460	::483305109191794000
176954488	::483305120688373000
76815335	::483305121158156000
56736460	::483305138321625000
176954488	::483305140644872000
175847876	::483305148543156000
91422810	::483305149167718000
102530016	::483305195338625000
82150924	::483305207086841000
107535820	::483305221251407000
24495392	::483305230881128000
458010782	::483305233724874000
30516926	::483305306110189000
233084334	::483305308840656000
25084916	::483305313601200000
176954488	::483305318277857000
411848692	::483305321650061000
625170672	::483305352247517000
20293581	::483305373194264000
210996408	::483305382391988000
338664006	::483305393779527000
409662649	::483305396732317000
409662649	::483305408765763000
212490176	::483305439044456000
339295860	::483305439124135000
197277853	::483305486997929000
23400461	::483305511417556000
230069479	::483305521555210000
69771494	::483305552043196000
259573654	::483305565649911000
286910447	::483305583647260000
279139758	::483305584964284000
6092972	::483305588810866000
176954488	::483305589460582000
473462894	::483305594640560000
187047785	::483305594816704000
40816246	::483305598700642000
351190984	::483305628681904000
237936556	::483305717525274000
58028621	::483305725590900000
302934050	::483305783124574000
92924351	::483305795300241000
593296591	::483305825797033000
326146327	::483305844495249000
137135705	::483305852963524000
6092972	::483305861461188000
53317470	::483305875826671000
470451598	::483305878565560000
18547273	::483305906906472000
155650977	::483305914964119000
351190984	::483305930550181000
320485729	::483305934694154000
235272576	::483305939903057000
320485729	::483305961227296000
259488414	::483305966356537000
92870542	::483305973243584000
233084334	::483305977194631000
102301729	::483305978398388000
259830697	::483305986954776000
20293581	::483305996517797000
424540791	::483305996966563000
102301729	::483306015987757000
82150924	::483306028839104000
270184694	::483306031955464000
351190984	::483306040688394000
296433109	::483306043930591000
25359188	::483306056370507000
237963845	::483306062461014000
453044363	::483306069536829000
355758655	::483306084417814000
330513153	::483306088616300000
102530016	::483306110745448000
339295860	::483306114583248000
259488414	::483306120883077000
49383709	::483306140663414000
494376740	::483306141577793000
290195625	::483306143964741000
346219373	::483306159038668000
328557330	::483306159147737000
102301729	::483306168174256000
281260984	::483306187249577000
259488414	::483306197458509000
267538322	::483306198326714000
182901672	::483306226806435000
593296591	::483306231562395000
602224338	::483306240185888000
361391612	::483306252290625000
67069063	::483306264953237000
339482720	::483306289598963000
518141549	::483306309182177000
107535820	::483306314509324000
273034167	::483306319621791000
320485729	::483306320314253000
6092972	::483306320322646000
518141549	::483306336168337000
423830555	::483306337091088000
20293581	::483306340383612000
338120144	::483306361522905000
175847876	::483306391571292000
259488414	::483306394020372000
76375846	::483306396600250000
40816246	::483306407048249000
190396530	::483306436676825000
426923626	::483306468041437000
229290429	::483306470986227000
82150924	::483306492536176000
259488414	::483306535464873000
205043960	::483306568331431000
73275873	::483306577781211000
220867112	::483306599360888000
189916646	::483306604021157000
170064834	::483306634974744000
424540791	::483306640003694000
351190984	::483306645305712000
415789240	::483306659989561000
233767854	::483306718953091000
107535820	::483306728080293000
52824736	::483306754084581000
298156322	::483306778562543000
305415102	::483306801857699000
136038442	::483306843393904000
384155676	::483306844329230000
92870542	::483306848221528000
1007041	::483306863568502000
92924351	::483306880828067000
300009838	::483306882950782000
76815335	::483306897307471000
351190984	::483306900067733000
189916646	::483306905688092000
18547273	::483306926269165000
282692620	::483306942757355000
98552986	::483306944367587000
267538322	::483306951325921000
19053567	::483306951531446000
69771494	::483306956489121000
20293581	::483306966052114000
339482720	::483306980686045000
86131593	::483307012827000000
339295860	::483307033710436000
220867112	::483307039595057000
189916646	::483307052023156000
423830555	::483307056217063000
494376740	::483307064261758000
300009838	::483307064950005000
320485729	::483307074135552000
424540791	::483307081261273000
320485729	::483307084503863000
82150924	::483307090643939000
195154119	::483307094154555000
426923626	::483307110080319000
19053567	::483307116728315000
426923626	::483307122612899000
460611723	::483307128112021000
446757000	::483307141395001000
415179202	::483307143945539000
282692620	::483307152720023000
301044144	::483307163914600000
197277853	::483307197053808000
339295860	::483307222080831000
53317470	::483307230423306000
87247551	::483307244126470000
365739414	::483307272144048000
460611723	::483307274757484000
45278487	::483307291052343000
15875100	::483307297046020000
417523013	::483307297788010000
92924351	::483307304125607000
195846146	::483307325902819000
19053567	::483307336442707000
284137695	::483307355422355000
27904685	::483307364729110000
388558032	::483307384601735000
107535820	::483307388964192000
92924351	::483307405111881000
425897170	::483307408446341000
339295860	::483307409301966000
19053567	::483307417996767000
46461373	::483307427551408000
45278487	::483307439786573000
320485729	::483307448514920000
92924351	::483307459449073000
460611723	::483307460934246000
716262980	::483307461802078000
27331165	::483307466440974000
339482720	::483307492097527000
197277853	::483307494572183000
175581339	::483307496929771000
417523013	::483307517347246000
25359188	::483307536913670000
351190984	::483307538314981000
207781904	::483307557151199000
494376740	::483307577141231000
460611723	::483307582141263000
328557330	::483307583772430000
18547273	::483307587354361000
513982376	::483307603393380000
1007041	::483307604802678000
233767854	::483307615535910000
22067825	::483307624448815000
513982376	::483307641112764000
220867112	::483307646057861000
109762886	::483307652328751000
233767854	::483307664147873000
53317470	::483307675451928000
593296591	::483307681751396000
233740533	::483307685064892000
22285873	::483307694724358000
159011393	::483307710612389000
575755127	::483307729813921000
25359188	::483307734918369000
346219373	::483307756183515000
257265522	::483307758901407000
320485729	::483307759656771000
76815335	::483307764173651000
339295860	::483307795945492000
49383709	::483307802484432000
430387521	::483307806473207000
470451598	::483307812542361000
507918715	::483307827050860000
1007041	::483307845136285000
25359188	::483307856968425000
336628506	::483307857031753000
375636797	::483307862647529000
18547273	::483307876434202000
155213009	::483307881077297000
30032107	::483307883094757000
102301729	::483307904607330000
21105964	::483307909481512000
31326082	::483307912719114000
212068363	::483307915344748000
18138157	::483307919308382000
26879335	::483307929253064000
195154119	::483307942142160000
62936749	::483307943895379000
375636797	::483307950157471000
415998425	::483307956755529000
339295860	::483307966964047000
460611723	::483307974031855000
50306226	::483307985049899000
82723693	::483307990515470000
375636797	::483307992603848000
83513704	::483307993241378000
175847876	::483308002846339000
192727478	::483308010870431000
18547273	::483308023226449000
123746907	::483308037864955000
82723693	::483308061684412000
233767854	::483308072773775000
375636797	::483308093556531000
293644929	::483308093829165000
352486016	::483308108450500000
26925878	::483308111797555000
635796096	::483308144009805000
147779508	::483308145801191000
21105964	::483308148271620000
246066577	::483308156848590000
164101308	::483308162439589000
198911524	::483308165690163000
424540791	::483308167128809000
18547273	::483308176964464000
140157275	::483308197696921000
375636797	::483308201849274000
339458716	::483308203992567000
320485729	::483308204185903000
49114032	::483308209868767000
343904325	::483308213484281000
442082078	::483308215107481000
92924351	::483308227354849000
323011452	::483308229246480000
67656722	::483308247554600000
442082078	::483308257763524000
330513153	::483308265283911000
375961439	::483308266227654000
63783716	::483308270480658000
24495392	::483308279846563000
588705820	::483308281851809000
25760567	::483308288033816000
375636797	::483308290537844000
76815335	::483308294585327000
31287131	::483308296623767000
700013623	::483308312671559000
460611723	::483308320283832000
508860717	::483308329285189000
188917484	::483308347316506000
420083874	::483308349044162000
19053567	::483308349081923000
460611723	::483308384385380000
82150924	::483308388650995000
50157557	::483308395483922000
388558032	::483308400634122000
361527638	::483308410012569000
339295860	::483308414915731000
302472189	::483308415616176000
23672351	::483308435258507000
56917722	::483308460415541000
351190984	::483308463901388000
76815335	::483308466581143000
50306226	::483308474286084000
214595457	::483308480208859000
328557330	::483308486437007000
214595457	::483308489327276000
155213009	::483308503277137000
18547273	::483308507655962000
49114032	::483308524210884000
195154119	::483308533857796000
93448284	::483308544264261000
388558032	::483308555244556000
43045329	::483308562513289000
69771494	::483308567521292000
454375039	::483308569324822000
34071360	::483308569924616000
361527638	::483308574613839000
82723693	::483308581207670000
607016651	::483308585300918000
15789848	::483308588555718000
320485729	::483308606105075000
34071360	::483308622219190000
108542953	::483308623066439000
98552986	::483308624098258000
237118122	::483308632893689000
82150924	::483308633531219000
245203404	::483308649809321000
507674842	::483308661536616000
460611723	::483308666637287000
205501297	::483308672525664000
15789848	::483308675558174000
279268567	::483308680750706000
458639179	::483308684400140000
28922315	::483308699193073000
212068363	::483308705128005000
407473485	::483308713907060000
246066577	::483308717513797000
442082078	::483308718117761000
434545772	::483308725093285000
35603964	::483308725554274000
507918715	::483308726389338000
26879335	::483308726435082000
50468203	::483308726862880000
281260984	::483308764930392000
219550942	::483308768382705000
82150924	::483308777974685000
52824736	::483308781841833000
28063382	::483308783750238000
328557330	::483308783959941000
26413556	::483308788397514000
454375039	::483308804499460000
1007041	::483308811998859000
629894993	::483308836527149000
339482720	::483308839396065000
557400595	::483308844269830000
120863692	::483308851970576000
252451878	::483308852444536000
423830555	::483308853002371000
593296591	::483308857691627000
408224760	::483308877094453000
328557330	::483308897508134000
460611723	::483308900863971000
559837229	::483308903803809000
365739414	::483308905670250000
189916646	::483308910766743000
82150924	::483308923487666000
18138157	::483308947625873000
494376740	::483308949173981000
48431204	::483308959650938000
494376740	::483308963916554000
542693847	::483308972204498000
33453167	::483308974759239000
155213009	::483308980807036000
454375039	::483308985357848000
252756099	::483308993650364000
351152035	::483308996896776000
155213009	::483309011383504000
52824736	::483309017414905000
233084334	::483309018614464000
92924351	::483309032048828000
189916646	::483309068443209000
320249108	::483309076982419000
43045329	::483309077569601000
339295860	::483309082158198000
593296591	::483309086784516000
375967762	::483309090366443000
82150924	::483309098520170000
361527638	::483309109471895000
238341972	::483309115905544000
26413556	::483309117763616000
104947253	::483309134251839000
291221395	::483309135757590000
30417393	::483309136252133000
102875172	::483309143768707000
303342881	::483309163636744000
245203404	::483309166878928000
43045329	::483309168376311000
25359188	::483309171438153000
262870925	::483309178136825000
559837229	::483309180174876000
69771494	::483309192439005000
62989661	::483309194502615000
34071360	::483309198822752000
446757000	::483309202945765000
26915925	::483309203495190000
41675336	::483309208499417000
245203404	::483309212676550000
303342881	::483309221123854000
24495392	::483309221933379000
19053567	::483309223606898000
27999272	::483309235522920000
65513	::483309255593066000
361527638	::483309260034416000
423098923	::483309275214016000
143969555	::483309300543000000
303342881	::483309327399133000
19147974	::483309336694112000
102875172	::483309349343727000
163646426	::483309355027423000
557400595	::483309360383156000
460611723	::483309366901477000
18547273	::483309371292536000
41135840	::483309381711175000
260825806	::483309391454556000
434545772	::483309394332221000
388558032	::483309399675400000
226319809	::483309441169620000
270736613	::483309456709545000
24495392	::483309462774505000
293644929	::483309479769800000
365739414	::483309488867246000
325849507	::483309493988515000
262870925	::483309513647222000
303342881	::483309515052314000
52824736	::483309551609864000
237963845	::483309553459953000
303342881	::483309559981694000
82150924	::483309571071426000
195154119	::483309585789227000
19053567	::483309589207584000
442082078	::483309590851768000
92924351	::483309603015258000
309789310	::483309619213660000
83513704	::483309624422961000
62989661	::483309625609949000
19053567	::483309632564121000
62989661	::483309634422181000
30417393	::483309635428827000
507674842	::483309649119027000
335068121	::483309661123121000
335608417	::483309662914084000
228213959	::483309671533404000
707214715	::483309679729061000
262870925	::483309703674339000
184962835	::483309705020719000
143969555	::483309705305935000
155213009	::483309717456842000
58028621	::483309723505025000
341666582	::483309726344949000
420083874	::483309733986594000
19053567	::483309741565685000
222636373	::483309749006761000
423830555	::483309750281453000
542693847	::483309752366014000
425573791	::483309759018590000
34071360	::483309760452628000
589542040	::483309770695135000
423830555	::483309801313550000
259573654	::483309813313859000
25359188	::483309822234730000
25359188	::483309845559250000
377555310	::483309846830145000
222636373	::483309851112902000
155213009	::483309851225776000
9129332	::483309853801455000
361527638	::483309863917735000
25359188	::483309867084439000
77078833	::483309867395207000
246066577	::483309876831989000
633531552	::483309880275902000
45278487	::483309882763141000
245203404	::483309883760988000
355990893	::483309913759023000
48431204	::483309937284505000
90750144	::483309945660899000
442082078	::483309997938339000
460611723	::483310014023880000
370401061	::483310056193396000
375961439	::483310061914038000
237963845	::483310071045431000
402268968	::483310093602025000
442082078	::483310097901166000
339295860	::483310123310272000
388558032	::483310135591567000
423830555	::483310145326182000
207781904	::483310154503319000
129050216	::483310154528854000
20778748	::483310180549926000
365739414	::483310185188823000
402268968	::483310190075195000
58028621	::483310190444306000
186314952	::483310199298478000
33369338	::483310202934923000
129441756	::483310223508398000
30417393	::483310238909493000
167301113	::483310257364402000
508860717	::483310262733504000
34071360	::483310268894556000
18547273	::483310269397884000
228213959	::483310278885789000
361527638	::483310289765416000
51979136	::483310295863922000
24543872	::483310304533557000
430387521	::483310309520572000
234214828	::483310330458537000
24495392	::483310338608087000
572151259	::483310355162992000
246066577	::483310355439820000
349787019	::483310365279674000
326146327	::483310385412325000
593296591	::483310398246887000
131420707	::483310401895931000
239149781	::483310409953193000
221830651	::483310414613061000
371243365	::483310421651099000
92924351	::483310443255963000
186314952	::483310447664168000
1007041	::483310467691974000
155213009	::483310468249841000
195154119	::483310471395557000
423830555	::483310477166907000
318627551	::483310477796057000
277814195	::483310484070727000
69064286	::483310516580798000
224103552	::483310545378881000
423941104	::483310547174440000
246066577	::483310563900919000
364439246	::483310572193071000
30417393	::483310572889325000
155213009	::483310587913322000
76815335	::483310590471847000
155213009	::483310609639817000
339295860	::483310612764585000
92924351	::483310617973886000
236144487	::483310634533023000
507674842	::483310637213163000
228213959	::483310643471073000
270173839	::483310656989310000
62989661	::483310662236397000
233740533	::483310698592616000
30417393	::483310739407388000
186314952	::483310757874909000
267023866	::483310775906217000
238341972	::483310792033312000
377357259	::483310794319204000
507674842	::483310816737783000
559837229	::483310817161408000
190396530	::483310830747131000
34796664	::483310834022510000
186314952	::483310834118975000
309108026	::483310835725377000
365739414	::483310853161107000
237963845	::483310857976545000
384563395	::483310867748892000
131420707	::483310869149798000
309108026	::483310870923988000
26915925	::483310877890727000
330513153	::483310917262663000
228213959	::483310919888285000
258235483	::483310951236894000
233740533	::483310955242061000
367296747	::483310963467108000
25359188	::483310975618007000
48431204	::483310978994802000
51979136	::483310983310372000
423941104	::483310983671472000
420083874	::483310996727943000
384563395	::483311027166007000
279139758	::483311034296311000
129050216	::483311043658407000
21105964	::483311054458748000
214595457	::483311060695265000
442082078	::483311071147458000
377357259	::483311104550924000
440624261	::483311122015985000
155213009	::483311125816029000
442082078	::483311167910051000
168274200	::483311196653629000
361527638	::483311213040771000
423830555	::483311226164744000
246066577	::483311234310103000
22067825	::483311234821791000
168274200	::483311243306872000
226319809	::483311252991520000
620420742	::483311261598220000
212068363	::483311290530553000
330513153	::483311300248735000
27331165	::483311306750304000
539183661	::483311314702315000
303342881	::483311322604371000
279139758	::483311335795486000
298156322	::483311337368330000
303342881	::483311354405613000
176954488	::483311360214704000
303342881	::483311366594252000
240530585	::483311369110839000
423941104	::483311404351750000
45581124	::483311413343969000
309789310	::483311418146451000
34796664	::483311420310704000
298156322	::483311447737237000
28498427	::483311456482787000
559837229	::483311461658132000
370165750	::483311483044892000
140110825	::483311501491466000
49114032	::483311519326031000
34796664	::483311526947078000
245154470	::483311535943467000
279230956	::483311561721663000
240530585	::483311581598470000
246066577	::483311587994767000
155213009	::483311591174066000
34796664	::483311605220798000
423941104	::483311609209970000
92870542	::483311623335972000
72890292	::483311641736802000
91942557	::483311660329758000
195154119	::483311676083544000
247374067	::483311693645115000
430387521	::483311695666757000
331307463	::483311698141405000
48431204	::483311706798428000
15361643	::483311707154956000
587054451	::483311712355876000
80788799	::483311723823116000
246066577	::483311746845642000
137587439	::483311747407675000
34071360	::483311751467786000
33788573	::483311800792788000
375961439	::483311827917357000
27904685	::483311828286468000
53258017	::483311839413940000
330513153	::483311850533027000
92924351	::483311863191461000
402797583	::483311866412687000
89590985	::483311883466727000
110530129	::483311897664815000
30417393	::483311937619386000
460611723	::483311950412386000
330513153	::483311954816020000
129441756	::483311957228130000
460611723	::483311992980406000
309108026	::483311996482224000
442082078	::483311997308502000
487322279	::483312020360417000
397571431	::483312058788614000
309789310	::483312076522151000
460611723	::483312082478460000
276381534	::483312092259553000
311664191	::483312099926368000
247159855	::483312112983220000
408144950	::483312118821683000
246066577	::483312123842289000
155213009	::483312137238896000
155213009	::483312153214980000
319771975	::483312215273922000
559837229	::483312233586229000
247159855	::483312250816450000
205501297	::483312255170138000
15361643	::483312262015221000
49114032	::483312266893209000
175847876	::483312273600282000
423816771	::483312294512717000
33788573	::483312299755589000
205043960	::483312331900739000
33788573	::483312367506186000
361527638	::483312368038838000
50306226	::483312380508512000
89505869	::483312389400854000
329333638	::483312409206345000
89505869	::483312442551046000
67193398	::483312445839380000
223950031	::483312452973522000
336628506	::483312461563834000
442082078	::483312473118748000
348262381	::483312479687045000
330513153	::483312492806811000
26413556	::483312494165770000
388558032	::483312502374014000
28498427	::483312515648983000
351620689	::483312529347584000
354047009	::483312536197283000
33788573	::483312545025896000
49114032	::483312576432832000
442082078	::483312613699244000
34071360	::483312639682949000
129050216	::483312642938126000
313792688	::483312646347714000
72890292	::483312648592052000
319771975	::483312649942208000
58028621	::483312661610782000
33788573	::483312678828404000
8962732	::483312700789760000
559837229	::483312732108648000
108814965	::483312746427977000
23450320	::483312798038908000
487322279	::483312799938928000
319771975	::483312805450223000
503708554	::483312811863719000
108814965	::483312840137142000
503708554	::483312841639088000
319771975	::483312841710006000
127413469	::483312843035783000
267405925	::483312845187084000
49114032	::483312845833396000
114593439	::483312849557532000
246066577	::483312855756709000
423816771	::483312884999389000
58028621	::483312909196357000
54697279	::483312914225311000
131278152	::483312929832722000
76815335	::483312937986031000
168274200	::483312950485078000
15361643	::483312960673038000
168274200	::483312964892504000
52824736	::483312966943531000
89505869	::483312981720457000
348262381	::483312981762011000
108814965	::483312982680535000
307697597	::483312984832610000
330513153	::483312990607794000
339295860	::483313012850176000
37495077	::483313026267770000
388558032	::483313042755567000
330201359	::483313046874378000
503708554	::483313051727581000
21117523	::483313101664563000
37495077	::483313114067136000
50546012	::483313114658516000
388558032	::483313130122919000
442082078	::483313131100192000
91942557	::483313157746610000
330513153	::483313168731475000
330513153	::483313173995327000
54697279	::483313180874387000
89590985	::483313192865521000
442082078	::483313203536211000
357150048	::483313243943755000
459612485	::483313310998077000
1565041	::483313313074671000
69771494	::483313337527050000
256319248	::483313357278429000
89505869	::483313363456655000
18752326	::483313370724966000
17536130	::483313383291502000
503708554	::483313391663337000
182901672	::483313404640514000
459612485	::483313413183897000
186314952	::483313425712304000
26413556	::483313459308670000
157904403	::483313490396844000
402243422	::483313520096714000
24226614	::483313532000145000
206247499	::483313573436063000
27331165	::483313587062992000
26413556	::483313594537218000
205320851	::483313596609216000
276381534	::483313606055182000
307397057	::483313611775823000
76815335	::483313611998117000
305379724	::483313650992553000
259746323	::483313663055384000
334261100	::483313666683445000
365739414	::483313673989939000
89505869	::483313678838951000
26831606	::483313714876010000
69771494	::483313717400985000
330513153	::483313751681024000
1007041	::483313758073151000
90750144	::483313772782977000
41967329	::483313780848615000
37495077	::483313797537361000
246112828	::483313797902655000
630637790	::483313798015881000
513982376	::483313808799043000
15488020	::483313817426743000
575804821	::483313825832112000
309789310	::483313876574810000
190229064	::483313879473065000
463250994	::483313914692648000
409662649	::483313915049164000
587054451	::483313920166219000
219153949	::483313926177054000
330513153	::483313932807839000
37316930	::483313983957372000
309789310	::483313994745135000
630637790	::483314018665652000
92924351	::483314020640772000
326813935	::483314041956216000
37495077	::483314059698126000
238341972	::483314105785126000
344857407	::483314107685150000
96658544	::483314120175788000
92924351	::483314155005284000
190229064	::483314196533501000
30336217	::483314202615246000
617791569	::483314206033199000
228213959	::483314248974475000
303342881	::483314272378703000
222636373	::483314277722648000
34071360	::483314279676796000
629894993	::483314291429216000
250713436	::483314300522479000
167301113	::483314319786921000
500517566	::483314325311205000
33453167	::483314327164702000
34071360	::483314334446018000
629894993	::483314342129979000
143969555	::483314383443869000
77765035	::483314400124628000
319771975	::483314403769458000
357150048	::483314414704009000
25359188	::483314430344564000
37495077	::483314430805954000
575804821	::483314431032451000
367322500	::483314452805058000
259488414	::483314459914801000
273034167	::483314471788494000
273205079	::483314483217969000
309789310	::483314521054793000
500517566	::483314541888303000
341153843	::483314597584072000
238341972	::483314633759920000
246112828	::483314647714385000
259488414	::483314666417168000
631245094	::483314684720717000
472287305	::483314689959399000
279268567	::483314706870857000
15361643	::483314721144070000
631245094	::483314723908091000
500517566	::483314726492205000
35369698	::483314762818658000
133341985	::483314798302490000
143969555	::483314806754004000
34087430	::483314811548102000
58028621	::483314819253022000
102301729	::483314820704243000
222636373	::483314836441280000
192727478	::483314839293808000
115200960	::483314862294986000
575804821	::483314880728928000
216833550	::483314892745605000
94310638	::483314895853600000
383383485	::483314905718616000
222636373	::483314935527931000
206247499	::483314939671896000
256319248	::483314959607418000
364043601	::483314962862198000
37495077	::483314976224862000
369849727	::483314977852628000
22504277	::483314982713831000
30032107	::483315023465295000
95072707	::483315029010178000
34071360	::483315049574854000
513982376	::483315060228370000
257265522	::483315078754607000
27331165	::483315110476144000
330513153	::483315130747199000
327662373	::483315134375288000
330513153	::483315158156988000
115200960	::483315159398481000
303342881	::483315168764379000
500517566	::483315174603251000
346998772	::483315197788962000
363361632	::483315212305854000
22944914	::483315212531929000
37495077	::483315216914993000
348316521	::483315265170464000
134181956	::483315297181368000
305379724	::483315314294132000
467775651	::483315322146275000
95072707	::483315328286339000
25935173	::483315360620630000
513982376	::483315375811989000
52824736	::483315398431870000
402797583	::483315402982703000
82242725	::483315441297653000
305379724	::483315454073516000
216833550	::483315474306838000
361527638	::483315519756333000
94310638	::483315531387121000
531871315	::483315543328698000
19837708	::483315545312600000
58028621	::483315561288314000
467775651	::483315593802973000
305379724	::483315608218390000
305379724	::483315620574818000
500517566	::483315622219354000
418312513	::483315624769486000
309789310	::483315629454155000
607721617	::483315641446055000
341666582	::483315646642806000
281260984	::483315671074217000
305379724	::483315689906647000
26580130	::483315693626998000
507918715	::483315695976189000
114593439	::483315771401973000
249243467	::483315777546645000
19837708	::483315787604975000
249243467	::483315792490942000
19837708	::483315819703980000
58028621	::483315869552898000
89505869	::483315877631512000
303342881	::483315894752268000
361527638	::483315924045279000
114593439	::483315935931940000
249243467	::483315936871448000
309789310	::483315957603901000
26580130	::483315981196873000
41675336	::483315990835777000
335488857	::483316009051254000
500517566	::483316019227013000
229385654	::483316034460344000
305379724	::483316053628317000
279750654	::483316055214145000
431264673	::483316055981694000
27335023	::483316056015265000
13298002	::483316111858216000
309789310	::483316147371008000
26580130	::483316155596042000
223950031	::483316175003082000
339482720	::483316184746450000
305379724	::483316196721172000
76815335	::483316223472443000
305379724	::483316230669877000
27999272	::483316245232488000
37495077	::483316256926220000
91521926	::483316257706364000
27999272	::483316259006607000
431264673	::483316264254054000
279750654	::483316264581206000
114593439	::483316274458398000
25925656	::483316281429737000
330201359	::483316294955978000
55120405	::483316319350423000
423830555	::483316321224904000
402797583	::483316346956943000
178492117	::483316375566290000
34071360	::483316405819809000
305379724	::483316418973151000
45581124	::483316451525144000
418314197	::483316463285972000
125718303	::483316472035287000
18138157	::483316476242186000
331307463	::483316484521746000
253230729	::483316488946733000
238341972	::483316496521654000
136791341	::483316500300709000
305379724	::483316502821498000
17179941	::483316504289882000
500517566	::483316512934342000
124517802	::483316516679852000
266235648	::483316526980673000
23400461	::483316548921466000
124517802	::483316575119101000
114593439	::483316580617428000
249028893	::483316586065838000
266235648	::483316609801412000
364439246	::483316622459805000
195154119	::483316645130010000
120863692	::483316650176180000
305379724	::483316726273036000
124517802	::483316735119200000
14891490	::483316742500794000
335068121	::483316746921603000
270687983	::483316767750508000
249243467	::483316812063326000
65513	::483316819629850000
471218710	::483316823543533000
141976809	::483316829998153000
94310638	::483316837812150000
94310638	::483316882091421000
34071360	::483316886436708000
266235648	::483316912722411000
208171241	::483316916409229000
29605636	::483316933916639000
338664006	::483316944150749000
287014963	::483316959967076000
335068121	::483316979667726000
266235648	::483316988328947000
592150138	::483316995082162000
82242725	::483317015319285000
635577431	::483317016661467000
402797583	::483317020331491000
503911979	::483317045539266000
1007041	::483317050752786000
18551115	::483317055060725000
159640806	::483317069245472000
266235648	::483317080796581000
330513153	::483317084059738000
338830055	::483317091148496000
403834874	::483317168520445000
270687983	::483317171947196000
335068121	::483317222245285000
305379724	::483317225839796000
418314197	::483317287647051000
335068121	::483317298099261000
418314197	::483317322191347000
223288871	::483317328495386000
14891490	::483317364880982000
418314197	::483317380513153000
266235648	::483317434192236000
246066577	::483317497873956000
18547273	::483317531407429000
335068121	::483317553314295000
37730571	::483317595316441000
124517802	::483317609308647000
63783716	::483317693060091000
518141549	::483317751990063000
507918715	::483317756574855000
421548020	::483317831287590000
365739414	::483317844319297000
25359188	::483317858386980000
346998772	::483317860739989000
158948807	::483317879199133000
39553593	::483317883838017000
15137186	::483317890599235000
158948807	::483317907502292000
458639179	::483317950363860000
246066577	::483317973839384000
6652302	::483317976758620000
158948807	::483318012733161000
246066577	::483318072351023000
58028621	::483318074179731000
458639179	::483318082752901000
158948807	::483318119344381000
14891490	::483318141582188000
442082078	::483318143553515000
58028621	::483318157860282000
620420742	::483318196405952000
16472279	::483318219294269000
40864634	::483318263967797000
158948807	::483318267466227000
442082078	::483318290421280000
335068121	::483318307865378000
223950031	::483318324269289000
89505869	::483318341730578000
518141549	::483318346054516000
249052117	::483318363469676000
198233216	::483318365360906000
267405925	::483318380875640000
33453167	::483318422374473000
361527638	::483318441491701000
148445755	::483318457220743000
503708554	::483318495745417000
137135705	::483318500446846000
91942557	::483318501566713000
158948807	::483318531526647000
361527638	::483318567350190000
23967395	::483318569539620000
346998772	::483318599046557000
25359188	::483318624237527000
208171241	::483318625533579000
510678171	::483318626372845000
172035134	::483318651576414000
82433120	::483318657276452000
167301113	::483318665270411000
279230956	::483318675391254000
510678171	::483318676700282000
25359188	::483318679799480000
518141549	::483318696362774000
339458716	::483318710011052000
29605636	::483318752759775000
510678171	::483318756392054000
370165750	::483318793939058000
33302034	::483318808858615000
54422208	::483318848863473000
442433056	::483318860343300000
34767424	::483318877581889000
226319809	::483318890114846000
82433120	::483318929159647000
275902246	::483318933781348000
25935173	::483319020129898000
120863692	::483319029873254000
435478224	::483319119752622000
23442090	::483319127394643000
471516383	::483319127961251000
510678171	::483319142779731000
298870626	::483319156708618000
37316930	::483319159200047000
186208532	::483319163696336000
33302034	::483319187608043000
370165750	::483319215424692000
14187808	::483319227336499000
426923626	::483319232432574000
510678171	::483319238770569000
46978610	::483319265261400000
158948807	::483319286258475000
94310638	::483319299843432000
510678171	::483319327949860000
266235648	::483319343984308000
34071360	::483319370903343000
158948807	::483319373067976000
553711382	::483319379770093000
278301419	::483319488352632000
158948807	::483319494715387000
266235648	::483319520526753000
426923626	::483319537438191000
367322500	::483319538876837000
338664006	::483319544157450000
279230956	::483319575144976000
266235648	::483319577409900000
329955120	::483319586969120000
82433120	::483319587396935000
557400595	::483319601678123000
158948807	::483319660842995000
91521926	::483319675871178000
418783652	::483319701947158000
216486063	::483319708863983000
370165750	::483319746272575000
246066577	::483319759950213000
363361632	::483319759963181000
37730571	::483319812199034000
14187808	::483319840824770000
370165750	::483319859535548000
208171241	::483319867869638000
175847876	::483319917723516000
341313395	::483319929316184000
68221984	::483319943669493000
45581124	::483319947758563000
14187808	::483319959750057000
342188056	::483320032446148000
82433120	::483320033125605000
510678171	::483320042285981000
54422208	::483320068499984000
325242803	::483320073658957000
37730571	::483320097608839000
26831606	::483320106269700000
100471456	::483320137282772000
246066577	::483320184048852000
115141777	::483320206450651000
125718303	::483320247974248000
238024746	::483320257797697000
507674842	::483320289271775000
128977591	::483320325414076000
507674842	::483320326801993000
206247499	::483320340626817000
60221494	::483320355419742000
115141777	::483320369827160000
507674842	::483320432792064000
351190984	::483320463570259000
76707926	::483320467059531000
552789896	::483320468418490000
105026890	::483320475003531000
454375039	::483320487335174000
353544330	::483320492464410000
158948807	::483320504489902000
246066577	::483320520201367000
105026890	::483320590917328000
115141777	::483320592158818000
58562014	::483320592783769000
68622166	::483320619518660000
327934017	::483320624329134000
259581735	::483320645648805000
518141549	::483320656562372000
131420707	::483320658902798000
238341972	::483320663113867000
64791948	::483320676162338000
115141777	::483320698056609000
21117523	::483320703458873000
87966998	::483320709599744000
93448284	::483320718692581000
131420707	::483320745758441000
518141549	::483320752637100000
26831606	::483320805174939000
507674842	::483320809427988000
26831606	::483320846769852000
168274200	::483320863597416000
370845710	::483320933793660000
518141549	::483320950591471000
425573791	::483320953968295000
518141549	::483321026688733000
105026890	::483321033940664000
507674842	::483321067193131000
424498591	::483321110738763000
41675336	::483321121929175000
341313395	::483321131139465000
332631850	::483321139050336000
291221395	::483321183103090000
41675336	::483321214371659000
369174583	::483321217353396000
68512582	::483321226098917000
41675336	::483321239151599000
328858212	::483321241118707000
454531259	::483321249284632000
309789310	::483321269463433000
507674842	::483321277235482000
100471456	::483321314279948000
14187808	::483321391559610000
316766176	::483321401852440000
510678171	::483321430747381000
507674842	::483321431468408000
342508573	::483321460853714000
70571907	::483321530021994000
849	::483321538037305000
14187808	::483321555498192000
507674842	::483321564562083000
76707926	::483321578503954000
44768272	::483321589040414000
76707926	::483321595407003000
423816771	::483321674910412000
76707926	::483321683516719000
25178781	::483321688377942000
197384499	::483321691494309000
273955213	::483321710146748000
111687397	::483321757252595000
25178781	::483321776366034000
292012619	::483321779553726000
316766176	::483321790429528000
104990093	::483321818078789000
54116443	::483321836185600000
344285522	::483321860679933000
33703073	::483321872600154000
42994926	::483321887196332000
140994915	::483321889553924000
292012619	::483321929575567000
42994926	::483321943668453000
489961036	::483321949502705000
14584037	::483321970118103000
310009833	::483321974655942000
76707926	::483321999624642000
279735090	::483322002116050000
337434597	::483322052506427000
171724420	::483322053940883000
42994926	::483322105673428000
309789310	::483322106436784000
195154119	::483322128867942000
109718758	::483322131124453000
58028621	::483322155002630000
20738985	::483322155032395000
109718758	::483322191270793000
42994926	::483322269356146000
292012619	::483322273349111000
215181084	::483322284325605000
559837229	::483322308434481000
54116443	::483322310452314000
337434597	::483322325509484000
372551778	::483322347386986000
537660330	::483322399698325000
507674842	::483322403909402000
68512582	::483322453201264000
42994926	::483322478966476000
20738985	::483322483500941000
42994926	::483322510427971000
90797741	::483322522361139000
132976059	::483322534029709000
262405775	::483322546155425000
42994926	::483322573883990000
262405775	::483322577478488000
73731844	::483322604250361000
23400461	::483322610835808000
78653568	::483322644549615000
42994926	::483322653680205000
562178473	::483322728745693000
72123971	::483322732742844000
92870542	::483322775856115000
77765035	::483322795389386000
20738985	::483322835935698000
89846697	::483322845871632000
186945768	::483322855212732000
14187808	::483322866415308000
33699503	::483322880403726000
42994926	::483322948523020000
14187808	::483322964981469000
345756955	::483322966231760000
2084321	::483322969846849000
345756955	::483322982333284000
30417393	::483322986053652000
42994926	::483323004038811000
345756955	::483323012398084000
345756955	::483323044627091000
193796724	::483323063451140000
33302034	::483323093180370000
157904403	::483323093897605000
20778748	::483323115443744000
471516383	::483323125560770000
325996873	::483323148537171000
29737650	::483323160951918000
89505869	::483323177658253000
471516383	::483323187099619000
42994926	::483323202563629000
89590985	::483323214492205000
620519142	::483323221437980000
249028893	::483323222406860000
26831606	::483323271698321000
329333638	::483323280800382000
552789896	::483323319769255000
382190006	::483323322986295000
259581735	::483323332020822000
624360378	::483323388195508000
133341985	::483323396533391000
58028621	::483323426417815000
72123971	::483323485494595000
54116443	::483323489848668000
42994926	::483323549390610000
406121427	::483323566335594000
33703073	::483323627320774000
162200561	::483323633423896000
132314519	::483323673227427000
20935798	::483323693566009000
223950031	::483323699815141000
14187808	::483323718471385000
349484189	::483323722363727000
429491583	::483323753821380000
624360378	::483323803611983000
22944914	::483323864404205000
82723693	::483323878484480000
96658544	::483323880677715000
140157275	::483323903129825000
76463655	::483323904488783000
72123971	::483323923937767000
52542320	::483323930976223000
624360378	::483323975553282000
236528732	::483323976748662000
349484189	::483323987812818000
429491583	::483323988949868000
215144630	::483324004296454000
28827091	::483324011296739000
338664006	::483324017554628000
60221494	::483324021069447000
125718303	::483324053046841000
18336787	::483324055852830000
18138157	::483324059065675000
236528732	::483324085200781000
437898031	::483324093635518000
223998080	::483324145845805000
223950031	::483324172009877000
82723693	::483324179979440000
214595457	::483324180377505000
182901672	::483324180533088000
161483889	::483324218982285000
8548362	::483324222006370000
19147974	::483324234870312000
69916558	::483324246756950000
56059141	::483324255027740000
304182396	::483324291745079000
132976059	::483324304017195000
414543388	::483324343045222000
160768741	::483324466467180000
277626311	::483324507692597000
291155950	::483324520506204000
178269816	::483324546015956000
102875172	::483324606720524000
223950031	::483324622280982000
352960797	::483324629939802000
214595457	::483324650832003000
223950031	::483324654266757000
559837229	::483324666153431000
2084321	::483324669508861000
178492117	::483324706041245000
322465167	::483324756788142000
22294252	::483324772919427000
115200960	::483324837717237000
254319575	::483324853768814000
82723693	::483324872610045000
182901672	::483324953283268000
96658544	::483324980067708000
249052117	::483325070023356000
355990893	::483325124670914000
60221494	::483325154814996000
409680332	::483325182761635000
100018299	::483325183847972000
175847876	::483325202160693000
559837229	::483325228123054000
182901672	::483325246137966000
23400461	::483325280748974000
393105437	::483325290223919000
361527638	::483325297484247000
14187808	::483325300659335000
322465167	::483325302961999000
161041223	::483325311959195000
409680332	::483325322163535000
8962732	::483325334939389000
197384499	::483325338747826000
552146644	::483325343269662000
277626311	::483325411045019000
323691415	::483325416107560000
259746323	::483325435137105000
58028621	::483325436391202000
14187808	::483325450727325000
301244128	::483325470893543000
150518148	::483325488446713000
61478431	::483325514245890000
20778748	::483325541458538000
44768272	::483325541890916000
182901672	::483325544147484000
301244128	::483325552460189000
39685005	::483325582940184000
552789896	::483325603567788000
301244128	::483325625566912000
458766436	::483325676045344000
301244128	::483325681447620000
291413743	::483325735394762000
301244128	::483325739509379000
249052117	::483325792261517000
244995179	::483325800864034000
301244128	::483325821072183000
100018299	::483325841703972000
115200960	::483325884942675000
89846697	::483325901304631000
301244128	::483325904035540000
182584001	::483325924381691000
54116443	::483325936436121000
236144487	::483325955838967000
240530585	::483325957533478000
510678171	::483325959681376000
418312513	::483325992363380000
26580130	::483326003524022000
187047785	::483326011665178000
170924102	::483326031722319000
410961985	::483326036961001000
18752326	::483326051553013000
13533012	::483326061753950000
256853017	::483326114312355000
301244128	::483326135661785000
286487329	::483326183904645000
39685005	::483326189147131000
301244128	::483326214812487000
614074554	::483326235087343000
43208085	::483326246240018000
559837229	::483326250404937000
60718620	::483326253131657000
301244128	::483326254733877000
76248039	::483326275629498000
225601631	::483326277600808000
240530585	::483326329836691000
313120951	::483326352817262000
14187808	::483326358995468000
359776589	::483326369485434000
28827091	::483326393535586000
359776589	::483326419741573000
301244128	::483326456856997000
268058306	::483326474410541000
262405775	::483326489526812000
386956382	::483326495134588000
75696479	::483326495423623000
301244128	::483326511668162000
86885002	::483326520740442000
250774954	::483326554026835000
237118122	::483326554559115000
561527789	::483326565527216000
72123971	::483326583373979000
559837229	::483326584439316000
29827759	::483326595629711000
423446901	::483326604194504000
158948807	::483326605759365000
403834874	::483326661178716000
559837229	::483326673090121000
153544543	::483326736223203000
458766436	::483326748486930000
301244128	::483326754661367000
559837229	::483326760683966000
39685005	::483326770284724000
158948807	::483326793202417000
123739379	::483326796356915000
83513704	::483326797786787000
301244128	::483326832268558000
69916897	::483326860898869000
301244128	::483326897036619000
359776589	::483326905316155000
238307628	::483326926388330000
37316930	::483326961880539000
23967395	::483326972542849000
215144630	::483326978947162000
72123971	::483326981170139000
14955026	::483326991802699000
301244128	::483326992507338000
17035194	::483327016306212000
301244128	::483327074241769000
211904285	::483327108610285000
301244128	::483327148514492000
138557664	::483327150909431000
174720518	::483327176503087000
406772829	::483327179887894000
19111395	::483327191778734000
431264673	::483327207067357000
559837229	::483327236901052000
464182365	::483327241112125000
464182365	::483327266902921000
32609703	::483327270145495000
44768272	::483327329603977000
32342599	::483327331390324000
76248039	::483327351011295000
33282020	::483327362503696000
559837229	::483327392828903000
187078541	::483327406942322000
242305581	::483327460440670000
423830555	::483327588987727000
26831606	::483327632189054000
519936824	::483327747054264000
407894919	::483327773826482000
519936824	::483327791731986000
125718303	::483327801555030000
32609703	::483327813768859000
279139758	::483327818407747000
47851190	::483327825341333000
18551115	::483327861374193000
32342599	::483327867745349000
185629189	::483327888075538000
246066577	::483327889702543000
27331165	::483327901429792000
56779057	::483327904583925000
27999272	::483327909159919000
410961985	::483327922900443000
398707286	::483327924607918000
26831606	::483327944299794000
14187808	::483327970761662000
26514591	::483327992970489000
601049906	::483328022175813000
429348972	::483328026898206000
187078541	::483328030408859000
389676504	::483328057017528000
331397011	::483328060746235000
70254385	::483328062180696000
398707286	::483328079436460000
115200960	::483328105063276000
217928831	::483328108292866000
384494456	::483328123795025000
32609703	::483328132519563000
14187808	::483328154312781000
26831606	::483328163695443000
199331386	::483328171195236000
14187808	::483328226895208000
493640349	::483328272390832000
163646426	::483328306230882000
115200960	::483328313226584000
51814269	::483328340263464000
586669052	::483328405195468000
32609703	::483328435033341000
586669052	::483328461306859000
14594667	::483328467694800000
70254385	::483328511877201000
178492117	::483328534526443000
26738161	::483328539266002000
561527789	::483328589832527000
215385454	::483328592219086000
19111395	::483328601556021000
25469735	::483328604495818000
242533291	::483328610007142000
14187808	::483328709357629000
100471456	::483328722750410000
109805996	::483328747136098000
249052117	::483328747236782000
34071360	::483328793356955000
237936556	::483328803867869000
256853017	::483328848541401000
153544543	::483328867965599000
287228225	::483328872776073000
223950031	::483328880049000000
18752326	::483328892988444000
507674842	::483328895043653000
175581339	::483328916229472000
601049906	::483328935296782000
225601631	::483328964685873000
168964399	::483328974995460000
617791569	::483329081715331000
1007041	::483329087113400000
153544543	::483329095099764000
260361255	::483329111146762000
109805996	::483329118386544000
72123971	::483329126799904000
165634562	::483329183557619000
238307628	::483329206655262000
507674842	::483329212237889000
618760575	::483329221230489000
562393615	::483329340302979000
311031621	::483329351937556000
76375846	::483329355377287000
41967329	::483329381956583000
153544543	::483329396103577000
596678073	::483329397072883000
601049906	::483329398641545000
500517566	::483329416362483000
467545942	::483329427561283000
291155950	::483329493310771000
165634562	::483329495316070000
223950031	::483329501091225000
282363016	::483329527951523000
94310638	::483329541859840000
128775325	::483329626861617000
219188629	::483329628153843000
316766176	::483329629315280000
72123971	::483329637024419000
283328574	::483329701423751000
244840804	::483329732709072000
411848692	::483329799469797000
337434597	::483329805656391000
237963845	::483329809322217000
716262980	::483329810375000000
499995726	::483329844445708000
175847876	::483329863643045000
244840804	::483329881401344000
384436313	::483329890528526000
20786050	::483329992152322000
310009833	::483330006664228000
89846697	::483330008631361000
328252982	::483330013106667000
34778712	::483330063392591000
64584579	::483330093142392000
263418480	::483330100381769000
193583131	::483330118950346000
72123971	::483330125895708000
26831606	::483330164802084000
287994287	::483330195416305000
244840804	::483330245198503000
384436313	::483330259207868000
143969555	::483330276097921000
471218710	::483330286483419000
259830697	::483330292048879000
96658544	::483330298952679000
471218710	::483330306163081000
81841977	::483330319999721000
65832155	::483330321216057000
256716505	::483330329344614000
209223008	::483330341524865000
34778712	::483330349704159000
75209135	::483330353923649000
143969555	::483330382855557000
289605285	::483330401327677000
256853017	::483330408545665000
587940951	::483330429345222000
72123971	::483330433799569000
143969555	::483330483401416000
102875172	::483330488678252000
384436313	::483330507854606000
89590985	::483330512858001000
34778712	::483330515052003000
48063677	::483330539005706000
396332641	::483330540246798000
379152968	::483330551123021000
263914867	::483330556155793000
175847876	::483330624376160000
64584579	::483330645796474000
457811756	::483330676888846000
217928831	::483330677362806000
76482742	::483330691665756000
100471456	::483330696787034000
411841714	::483330701237178000
26514591	::483330701647818000
175314654	::483330730680799000
291221395	::483330732488916000
636894252	::483330732807315000
26831606	::483330744693968000
407399368	::483330763299880000
34778712	::483330800285667000
81841977	::483330824163430000
65832155	::483330826206052000
256716505	::483330835186073000
18551115	::483330853531947000
356974615	::483330854522212000
8524892	::483330865175339000
34778712	::483330870271811000
318627551	::483330876319617000
215144630	::483330921681014000
217928831	::483330957127065000
282363016	::483330964194476000
457811756	::483330997233016000
34778712	::483331030217424000
14594667	::483331053118324000
34778712	::483331068561747000
457811756	::483331096575102000
325996873	::483331119505760000
337434597	::483331179379048000
72123971	::483331180905783000
238024746	::483331218704826000
76482742	::483331237294407000
217928831	::483331267597856000
217928831	::483331325005266000
411777707	::483331345368616000
358307309	::483331379501887000
41465619	::483331462834294000
259830697	::483331466886414000
72123971	::483331475719213000
500517566	::483331566085898000
217928831	::483331572012044000
125718303	::483331575698817000
405362735	::483331580295774000
18138157	::483331581424058000
15488020	::483331597182066000
435409494	::483331703927078000
240532669	::483331858974138000
41135840	::483331862064934000
381181950	::483331878657605000
63490594	::483331889252413000
333704327	::483331912954421000
380458897	::483331985902166000
91521926	::483331987046809000
34778712	::483332019108466000
255622442	::483332031485865000
259413656	::483332044143861000
29335169	::483332094928887000
473469863	::483332121495207000
433654462	::483332168098127000
345756955	::483332173609443000
219188629	::483332178005483000
82242725	::483332186129453000
345756955	::483332192970350000
59184492	::483332219092480000
34778712	::483332229150814000
205043960	::483332242836422000
434439338	::483332251275362000
115200960	::483332261576572000
473469863	::483332336054829000
219188629	::483332351280549000
59184492	::483332362772561000
216833550	::483332390501105000
34778712	::483332401570275000
182901672	::483332403491258000
333704327	::483332431479463000
25935173	::483332444901609000
17169855	::483332483656593000
15789848	::483332497510383000
24113194	::483332562631143000
59184492	::483332595317354000
219188629	::483332621653778000
483190332	::483332681132814000
360183119	::483332689345662000
246066577	::483332701995282000
34778712	::483332707267907000
381181950	::483332749307023000
129050216	::483332756098015000
18156298	::483332789039669000
252623066	::483332845617041000
291155950	::483332859814367000
34778712	::483332860141907000
8962732	::483332874100162000
34778712	::483332895143391000
252623066	::483332918962847000
357275400	::483332927917260000
371477472	::483332975267155000
270184694	::483332993009061000
255622442	::483333001712250000
35505123	::483333006698881000
483190332	::483333015246872000
321637063	::483333050898464000
47017345	::483333058033364000
414526765	::483333059282874000
182901672	::483333061896339000
433654462	::483333068099309000
136458681	::483333082137640000
282860308	::483333119072673000
86243090	::483333143139975000
433654462	::483333150467035000
43977455	::483333159569088000
139447011	::483333197586268000
93043270	::483333220700680000
328828628	::483333243920322000
473469863	::483333302493773000
285254109	::483333311524110000
45581124	::483333314057883000
136458681	::483333318927060000
34778712	::483333322383581000
42638131	::483333366544994000
311092385	::483333429941923000
345756955	::483333431120494000
14253476	::483333442130939000
500388817	::483333505955274000
329333638	::483333529800294000
194359616	::483333547953242000
34778712	::483333558153777000
445219284	::483333579058196000
615507620	::483333587517714000
34778712	::483333601917140000
60221494	::483333634121019000
423666163	::483333695298760000
29607520	::483333700231245000
34778712	::483333701187932000
282779381	::483333717390155000
242533291	::483333731935985000
123739379	::483333738622119000
138935158	::483333749409468000
91770694	::483333765033652000
449981984	::483333806955319000
556323854	::483333830078500000
620420742	::483333850085347000
170162540	::483333861636464000
473469863	::483333867793690000
372611209	::483333919681413000
14594667	::483333952573554000
211019280	::483333956033462000
532542878	::483333977538043000
68622166	::483333993392529000
138935158	::483334025856028000
408144950	::483334060929200000
371416817	::483334098908221000
29607520	::483334112145444000
377627227	::483334113693159000
41465619	::483334128591323000
562393615	::483334199529963000
267405925	::483334209730117000
382767512	::483334220610170000
58028621	::483334224594731000
45581124	::483334288700481000
244646421	::483334305834205000
91521926	::483334308279484000
157904403	::483334320476532000
263914867	::483334327422287000
424498591	::483334331490775000
41135840	::483334365808578000
219153949	::483334377519480000
157904403	::483334388944347000
16566189	::483334395714367000
22536077	::483334454853636000
473469863	::483334484926808000
244646421	::483334485279125000
238341972	::483334557966426000
242533291	::483334595983597000
255810490	::483334596465938000
25160673	::483334615449354000
372611209	::483334656889085000
402268968	::483334664602411000
115200960	::483334678053519000
242533291	::483334713289879000
14187808	::483334767606530000
115200960	::483334792679669000
493640349	::483334816855633000
170162540	::483334843820806000
6092972	::483334877832810000
450970324	::483334884682117000
242533291	::483334897512116000
86970230	::483334988071305000
345756955	::483334992475344000
19245878	::483335032728481000
624747426	::483335043801440000
624747426	::483335106757918000
244646421	::483335185711128000
60221494	::483335194078744000
367322500	::483335227779997000
624747426	::483335248248598000
24383303	::483335259400843000
32750427	::483335293831880000
39685005	::483335336450199000
45581124	::483335348143931000
229290429	::483335348240793000
23400461	::483335407640514000
135681283	::483335502079066000
60221494	::483335511080062000
358611246	::483335613613998000
624747426	::483335627782365000
624747426	::483335647189823000
243751614	::483335656949547000
23400461	::483335684447809000
397084214	::483335800394772000
242533291	::483335838567129000
255810490	::483335859597344000
465002314	::483335885421699000
203736885	::483335891159494000
408772521	::483335923678322000
132314519	::483336003680100000
116988168	::483336016086847000
26182895	::483336028803964000
229290429	::483336079828058000
71597388	::483336107296165000
253828982	::483336162476429000
242533291	::483336225311698000
116988168	::483336227282620000
49221816	::483336250439380000
25160673	::483336298241867000
450970324	::483336323735228000
329955120	::483336337211129000
487322279	::483336453993148000
23672351	::483336481361367000
39685005	::483336509546713000
31250549	::483336522490712000
266095621	::483336551687290000
465002314	::483336562311061000
463250994	::483336590425468000
266095621	::483336644486250000
381181950	::483336695710875000
229290429	::483336715839762000
64813007	::483336728648749000
236271147	::483336789990461000
319420243	::483336796990763000
383856422	::483336834211389000
451667062	::483336845376225000
116988168	::483336871947161000
71597388	::483336900128669000
198233216	::483336917636096000
430387521	::483336920718901000
30912658	::483336927098470000
396929208	::483336951236280000
168864295	::483337025047642000
100626124	::483337035181461000
98552986	::483337098322513000
198233216	::483337117087834000
28063382	::483337169818230000
40810916	::483337280791121000
235487682	::483337289305563000
198233216	::483337296478232000
112333263	::483337307295346000
161483889	::483337353038397000
15961483	::483337369567784000
381181950	::483337384868605000
361527638	::483337393794072000
373690904	::483337398303358000
61698439	::483337427034312000
223288871	::483337434944380000
311297676	::483337436362055000
311297676	::483337436961845000
71597388	::483337461477568000
186314952	::483337471178973000
588705820	::483337503844601000
258636623	::483337511776030000
76815335	::483337538292047000
138935158	::483337584010362000
235487682	::483337590242684000
198233216	::483337629581058000
500212290	::483337654092980000
267227218	::483337670983053000
411848692	::483337686262886000
341313395	::483337715807576000
235487682	::483337727618736000
267227218	::483337791229554000
377627227	::483337797848162000
41967329	::483337814394683000
198233216	::483337817213632000
330799447	::483337819918573000
76815335	::483337833118048000
500212290	::483337846796075000
175847876	::483337852919746000
270143437	::483337869252366000
451868427	::483337873421508000
39685005	::483337878911471000
28063382	::483337910242914000
34863840	::483337930664984000
138935158	::483337979583135000
423446901	::483337981663510000
500212290	::483338022185099000
615688476	::483338025674371000
241337450	::483338061518880000
500212290	::483338065344487000
198233216	::483338090669690000
444247134	::483338114056740000
116988168	::483338179890528000
423446901	::483338214946504000
293737316	::483338215756427000
21696310	::483338233712246000
198233216	::483338234337177000
270143437	::483338259674972000
161483889	::483338299487318000
28063382	::483338317153308000
198233216	::483338341828788000
376525681	::483338366251847000
396364407	::483338396857663000
619492928	::483338440491028000
279548168	::483338448959320000
319851493	::483338465447530000
198233216	::483338516232155000
138935158	::483338529259655000
304140174	::483338542547206000
175314654	::483338620665741000
168864295	::483338628395839000
58028621	::483338637702991000
187078541	::483338650160095000
198233216	::483338660847579000
331668519	::483338748822695000
415943958	::483338780074852000
20000062	::483338892922204000
168864295	::483338900459360000
175314654	::483338960249176000
60046761	::483338986316767000
28771314	::483339021654171000
396364407	::483339035960561000
138935158	::483339082689699000
615688476	::483339094064254000
76815335	::483339111273476000
109105005	::483339121747066000
18138157	::483339141069811000
86604355	::483339173357969000
198233216	::483339197093535000
214595457	::483339213279342000
36869877	::483339221793402000
265760942	::483339253192343000
320485729	::483339296230084000
398339392	::483339378102923000
43208085	::483339430573264000
225691566	::483339492783185000
260825806	::483339495723388000
19147974	::483339511305633000
402797583	::483339580251193000
583488323	::483339614166339000
431262520	::483339617157283000
359446141	::483339656528793000
471516383	::483339664385114000
100471456	::483339687432814000
36869877	::483339708559147000
357275400	::483339764268298000
180190603	::483339799600701000
18657192	::483339813685194000
50468203	::483339824300978000
444247134	::483339827874906000
60046761	::483339846304288000
309789310	::483339881100238000
208171241	::483339882123636000
200615756	::483339906165796000
17107944	::483339916181794000
28510276	::483339948355878000
257207319	::483339949794537000
182584001	::483339953586188000
50468203	::483339961047851000
373690904	::483339970866724000
59454178	::483340007654961000
116988168	::483340043063271000
615688476	::483340066412965000
561527789	::483340071840403000
445219284	::483340088395329000
386861626	::483340117457641000
50468203	::483340121094094000
147310240	::483340158750568000
264677315	::483340161535586000
20713213	::483340166439124000
164575018	::483340168422625000
252623066	::483340179751854000
163646426	::483340191256440000
59184492	::483340206766977000
164575018	::483340209736527000
50468203	::483340258105241000
373690904	::483340262823841000
460611723	::483340301076279000
460611723	::483340325315153000
551447338	::483340346395746000
143969555	::483340348739948000
234214828	::483340359280238000
119636299	::483340396047503000
326813935	::483340407234134000
425897170	::483340409217630000
599348429	::483340480793825000
27331165	::483340505921511000
36869877	::483340513903259000
203688730	::483340534191497000
470451598	::483340555905429000
260428602	::483340566592495000
36869877	::483340614134550000
27331165	::483340659542077000
59454178	::483340665343184000
307697597	::483340667369037000
307697597	::483340685215809000
389105684	::483340708653584000
458847153	::483340753020936000
143969555	::483340785895481000
143969555	::483340814991376000
411848692	::483340826336956000
363361632	::483340848600739000
240914419	::483340920188702000
25469735	::483340934818435000
28063382	::483340963331330000
515049896	::483340963671068000
43967474	::483340968239067000
39685005	::483340981358440000
232736272	::483340990275530000
36869877	::483340993513533000
20833365	::483341035880198000
140206179	::483341051252322000
232736272	::483341068998426000
434545772	::483341082865188000
519086519	::483341090284531000
15789848	::483341113843920000
436476907	::483341130977644000
281260984	::483341135889195000
500212290	::483341143925870000
36869877	::483341146106499000
39685005	::483341157569527000
265760942	::483341182299545000
59454178	::483341243905110000
36869877	::483341318446256000
310321041	::483341329062055000
18156298	::483341355226103000
28498427	::483341356522569000
331668519	::483341365221134000
68473966	::483341432875655000
460611723	::483341452588908000
240914419	::483341460482166000
240914419	::483341476953194000
357275400	::483341508763205000
230898142	::483341512932331000
15361643	::483341610919272000
238024746	::483341676966981000
238341972	::483341732453416000
334403708	::483341749520461000
447313860	::483341756055171000
33369338	::483341836241477000
281260984	::483341839533998000
399621678	::483341844076441000
58562014	::483341853354250000
70571907	::483341875563069000
27904685	::483341877509234000
27331165	::483341884354355000
70571907	::483341922048540000
21696310	::483341929703170000
377627227	::483341938733481000
43045329	::483341939241009000
239257340	::483341957456859000
265760942	::483341964322959000
58562014	::483341997743149000
48557490	::483342007902154000
399621678	::483342009277485000
26580130	::483342019775827000
190977628	::483342030668460000
237118122	::483342054278197000
164575018	::483342069943906000
223950031	::483342078944882000
399621678	::483342086884716000
131968998	::483342092987793000
58562014	::483342122485956000
116071398	::483342197463728000
281260984	::483342203255652000
58562014	::483342204597850000
256609151	::483342217877401000
338073739	::483342218884030000
223950031	::483342241075691000
164575018	::483342306716549000
393718746	::483342360898990000
143969555	::483342387872149000
713245898	::483342495053393000
20275866	::483342538972352000
156508337	::483342544751718000
351264389	::483342573361037000
73731844	::483342580357537000
73731844	::483342600963780000
346173821	::483342638402514000
239257340	::483342665728016000
63783716	::483342690663149000
167301113	::483342708719640000
36869877	::483342754781491000
112576998	::483342772087185000
17974977	::483342833353379000
176487313	::483342851799920000
614436697	::483342855939686000
614436697	::483342878505058000
112576998	::483342918997266000
156508337	::483342923769999000
256781130	::483342946230472000
99368300	::483342974844018000
112576998	::483342975045353000
418480466	::483343028883451000
58562014	::483343062999916000
164575018	::483343065516498000
14955026	::483343073464692000
383383485	::483343113516089000
99368300	::483343146613354000
61718844	::483343166368526000
102489930	::483343174358671000
270065033	::483343176116097000
61718844	::483343189093273000
1007041	::483343296677576000
282363016	::483343314762989000
38520445	::483343326158925000
82723693	::483343357843107000
509523903	::483343363983159000
20713213	::483343365011156000
119269983	::483343381624401000
396655167	::483343420241752000
136038442	::483343426243395000
14594667	::483343428638744000
270184694	::483343436855377000
115141777	::483343459768496000
43208085	::483343499652120000
322327312	::483343512289939000
115141777	::483343527489716000
64907439	::483343531604320000
277760577	::483343560062676000
282363016	::483343588491677000
169291538	::483343604614586000
157254287	::483343641205698000
53258017	::483343648428290000
44231782	::483343656594575000
58562014	::483343678610493000
99368300	::483343719978897000
281260984	::483343720184426000
58562014	::483343725054021000
256319248	::483343740250382000
326351370	::483343795006607000
139847892	::483343805970530000
434545772	::483343884618313000
164575018	::483343920802193000
238341972	::483343932705603000
87812967	::483343986170793000
26954972	::483344013073063000
184962835	::483344023952703000
212047421	::483344027492687000
14891490	::483344081230114000
22504277	::483344138939924000
330799447	::483344189233438000
307697597	::483344198016724000
252407374	::483344198926872000
41135840	::483344241989402000
41135840	::483344269969592000
240914419	::483344277141856000
430182591	::483344278538563000
239257340	::483344300592226000
364546435	::483344383195242000
210996408	::483344420268302000
148912524	::483344428451389000
27331165	::483344521288089000
6092972	::483344536421548000
399621678	::483344550241390000
33788573	::483344553819529000
172573942	::483344607980183000
60108947	::483344658337374000
507674842	::483344694215053000
430182591	::483344714909769000
336774649	::483344839526715000
371416817	::483344868526149000
76815335	::483344882564481000
262870925	::483344906157842000
19684793	::483344927992999000
236144487	::483344955968999000
393718746	::483344961996611000
57651074	::483344981583601000
99368300	::483344981600391000
607721617	::483345006321623000
211376385	::483345102706716000
99368300	::483345125636968000
54116443	::483345136467075000
69719136	::483345172319596000
69771494	::483345185489711000
39685005	::483345188488626000
477188816	::483345226509987000
274791343	::483345227089203000
450970324	::483345240460648000
274791343	::483345247477723000
249012544	::483345264032243000
15782772	::483345277596991000
91712528	::483345309947666000
38520445	::483345344323784000
43208085	::483345431326244000
406121427	::483345440876683000
35026897	::483345456567967000
246066577	::483345486590386000
510678171	::483345486741778000
57651074	::483345497894055000
224452115	::483345515556634000
413735493	::483345521981915000
24868543	::483345621613432000
119269983	::483345641733492000
23400461	::483345849590620000
277760577	::483345899427340000
33703018	::483345923293315000
99368300	::483345933602537000
7345092	::483345938820235000
131278152	::483345949872627000
99368300	::483345966821433000
226319809	::483345999734505000
377627227	::483346018306506000
38520445	::483346021578469000
289084083	::483346059683315000
92568275	::483346079518576000
133341985	::483346131775008000
533417136	::483346197135245000
7345092	::483346259466395000
67069063	::483346260749844000
14190836	::483346311828480000
713245898	::483346385962430000
351099839	::483346387745001000
57651074	::483346396133597000
7345092	::483346418048843000
67069063	::483346418522791000
114967175	::483346470850940000
589542040	::483346475087167000
35026897	::483346478002618000
155459778	::483346485002526000
413735493	::483346557199069000
387941507	::483346634693042000
178985516	::483346658097233000
18138157	::483346672987017000
38520445	::483346674186981000
398339392	::483346692407042000
205043960	::483346775982342000
230655725	::483346795335254000
239149781	::483346799659216000
60108947	::483346812871643000
351264389	::483346817526943000
425381729	::483346832680960000
148912524	::483346834950062000
254319575	::483346845867859000
148912524	::483346879862689000
69771494	::483346905405997000
51814269	::483346910468915000
408171600	::483346910745350000
33249556	::483346923014062000
510678171	::483346939757756000
335367791	::483346942714720000
352970133	::483346950327005000
148912524	::483346975480238000
43208085	::483346999207419000
408171600	::483347006975250000
593296591	::483347008271298000
593296591	::483347059513106000
335367791	::483347100831584000
593296591	::483347118069776000
242533291	::483347124394803000
190977628	::483347127154651000
7345092	::483347156099559000
25099957	::483347174969733000
28827091	::483347216891777000
351847146	::483347243270144000
157254287	::483347253692616000
325996873	::483347264426213000
56508824	::483347293790543000
7345092	::483347316984659000
115518508	::483347319027662000
325996873	::483347327525343000
115200960	::483347329613713000
597038752	::483347372815040000
115518508	::483347398610399000
408171600	::483347405299924000
395076249	::483347417379520000
115200960	::483347424857976000
494376740	::483347428486025000
494376740	::483347464271851000
118855202	::483347550276055000
398339392	::483347618480005000
273814896	::483347655523708000
54697279	::483347664063299000
115200960	::483347670983905000
238698812	::483347673936707000
408144950	::483347720250208000
214465537	::483347730329112000
21153287	::483347742484602000
233362394	::483347801196482000
7345092	::483347814672388000
20786050	::483347836281819000
399114412	::483347837434871000
57566548	::483347946780372000
189916646	::483347977483075000
232437529	::483347982570762000
500388817	::483347982599716000
115200960	::483348001822236000
399114412	::483348012953907000
33555786	::483348014216777000
419836731	::483348019409326000
597038752	::483348023183826000
92568275	::483348054352072000
92568275	::483348054511452000
399114412	::483348100417724000
19374297	::483348114258939000
375810749	::483348170420649000
297238880	::483348202502893000
7345092	::483348234618687000
27331165	::483348305301090000
597038752	::483348313672925000
419836731	::483348368346071000
63783716	::483348368928669000
432819849	::483348382505631000
59370673	::483348387907923000
7345092	::483348392685228000
357150048	::483348409466642000
75696479	::483348456111501000
434545772	::483348456191569000
338664006	::483348506891931000
76442745	::483348515804815000
73995534	::483348516480094000
404335977	::483348555290411000
260361255	::483348574965489000
260361255	::483348575774990000
7345092	::483348577519808000
520533224	::483348587066044000
357150048	::483348594494164000
546989830	::483348605982371000
399114412	::483348637045374000
312394133	::483348639998152000
375810749	::483348642506354000
375810749	::483348687930679000
36869877	::483348701503430000
375810749	::483348711653662000
419836731	::483348722685075000
375810749	::483348726199508000
19374297	::483348742121484000
102875172	::483348750539423000
326146327	::483348766326398000
111462710	::483348773436153000
36869877	::483348808609181000
18023231	::483348828091727000
100195876	::483348835658248000
100195876	::483348839865143000
111462710	::483348854361030000
546989830	::483348860710813000
66555228	::483348865643323000
38520445	::483348871142461000
26831606	::483348886602272000
15488020	::483348887852175000
546989830	::483348895578066000
160768741	::483348898816081000
75696479	::483348904650358000
7345092	::483348909029224000
238341972	::483348916486684000
257265522	::483348983805272000
76442745	::483348986183446000
7345092	::483349001425526000
53258017	::483349006005723000
352486016	::483349006756483000
36869877	::483349045172121000
28827091	::483349088067260000
240766538	::483349128169422000
232736272	::483349158275735000
233740533	::483349160519675000
38520445	::483349175128829000
22504277	::483349188239831000
291155950	::483349216354263000
91521926	::483349250638483000
546989830	::483349262319624000
399114412	::483349316791062000
262449011	::483349332448796000
467545942	::483349359401373000
279750654	::483349366124449000
375810749	::483349368926269000
279750654	::483349402103189000
175847876	::483349424606040000
35297171	::483349435347247000
126109768	::483349446386663000
304140174	::483349455543209000
589542040	::483349491441889000
256853017	::483349505895452000
240532669	::483349519204360000
111462710	::483349523910381000
91521926	::483349525902286000
160734732	::483349578393980000
463250994	::483349600766406000
399114412	::483349611910672000
297238880	::483349649743290000
236271147	::483349667275489000
238341972	::483349681141854000
361527638	::483349725416939000
55744853	::483349749731721000
565986436	::483349800566280000
467545942	::483349819810152000
36866805	::483349847219527000
176224586	::483349905423867000
133526428	::483350003264405000
518141549	::483350003432185000
238341972	::483350025842356000
33217361	::483350040929243000
73299390	::483350069337669000
90750144	::483350089831030000
518141549	::483350125033451000
484423510	::483350129793970000
297238880	::483350136131579000
278165989	::483350144276914000
80788799	::483350157027581000
635577431	::483350192372985000
192727478	::483350207816814000
33555786	::483350215253327000
238341972	::483350253781803000
36869877	::483350266117246000
182584001	::483350270806478000
53258017	::483350287109746000
33555786	::483350298895724000
286265668	::483350340016689000
182584001	::483350376079294000
272999900	::483350406290870000
534913317	::483350418521456000
352486016	::483350439375540000
182584001	::483350485911339000
169226510	::483350515669954000
80586819	::483350530995933000
2084321	::483350534297231000
297238880	::483350545202024000
338619333	::483350551241830000
286910447	::483350568115900000
297238880	::483350578102169000
17169855	::483350676316364000
148912524	::483350683945414000
92924351	::483350684675231000
410961985	::483350698193481000
80788799	::483350735761858000
148912524	::483350737867374000
7345092	::483350788689780000
58562014	::483350821715730000
36829018	::483350849431678000
1565041	::483350875298353000
460611723	::483350916041814000
25082908	::483350924639760000
240766538	::483351007804809000
25082908	::483351032554995000
25082908	::483351059813765000
498321918	::483351080307523000
354406436	::483351109101031000
277626311	::483351115585445000
415789240	::483351116940197000
336149936	::483351124561235000
277626311	::483351133046321000
377425191	::483351145168257000
382767512	::483351220250095000
546989830	::483351295827263000
215181084	::483351307558731000
295466391	::483351372205527000
14873854	::483351441562550000
503708554	::483351509351272000
29786990	::483351516431253000
224103552	::483351528103608000
454375039	::483351548110458000
503708554	::483351562140794000
716262980	::483351563511943000
354406436	::483351587306237000
321498402	::483351612149092000
424540791	::483351625935757000
24494616	::483351627043442000
175847876	::483351630759608000
247372701	::483351718118166000
308170990	::483351745465434000
378778103	::483351810598375000
316766176	::483351811344957000
316766176	::483351838901534000
352486016	::483351840109514000
304140174	::483351846887911000
354406436	::483351853229281000
424540791	::483351927904686000
80586819	::483351941469458000
279139758	::483351980635459000
243014276	::483352044200148000
384530394	::483352046565748000
215181084	::483352048981643000
402797583	::483352056955031000
238341972	::483352068304805000
289084083	::483352240384516000
147298694	::483352250991923000
242435004	::483352293874864000
499995726	::483352294730108000
62989661	::483352338007326000
147298694	::483352343904149000
73995534	::483352358978469000
453044363	::483352363496120000
354406436	::483352412166443000
453044363	::483352418479251000
214220072	::483352442151514000
23665083	::483352449789341000
414217500	::483352473735016000
424540791	::483352505963655000
325192444	::483352552914681000
453044363	::483352558749360000
439491329	::483352570321457000
316766176	::483352600440340000
410195122	::483352637434114000
316766176	::483352674620801000
67069063	::483352696846438000
166695965	::483352724579160000
241337450	::483352725518680000
849	::483352749413646000
214465537	::483352783991492000
60131090	::483352887745994000
35297171	::483352900144361000
214465537	::483352907719667000
2084321	::483352914887712000
91521926	::483352927784796000
214220072	::483352941592457000
35297171	::483352949179944000
236271147	::483352953793699000
24383303	::483352977617338000
437082385	::483352980704342000
87956728	::483352994105524000
283518032	::483353000199868000
82150924	::483353031182782000
243465008	::483353040007614000
2084321	::483353052175675000
351620689	::483353080725909000
277626311	::483353146777821000
418314197	::483353190071418000
369174583	::483353193368547000
24494616	::483353210149949000
224103552	::483353211508518000
205043960	::483353213098139000
147310240	::483353217016025000
329333638	::483353219733934000
143969555	::483353253581557000
143969555	::483353279322001000
259542533	::483353280337420000
31326082	::483353283642159000
132768456	::483353304521379000
400817337	::483353310447939000
143969555	::483353315380432000
521938520	::483353340039151000
143969555	::483353341355757000
31326082	::483353349857628000
40126821	::483353352088989000
143969555	::483353369537286000
418314197	::483353405444730000
277626311	::483353423165665000
31326082	::483353430233071000
143969555	::483353452706152000
32583866	::483353504090583000
143969555	::483353505072050000
166695965	::483353538077020000
389614947	::483353543689375000
277873263	::483353584025604000
143969555	::483353594578485000
513711139	::483353626237075000
453690730	::483353645237293000
214220072	::483353697049538000
200615756	::483353716590788000
418314197	::483353765680926000
29607520	::483353779459612000
27792069	::483353875466821000
132768456	::483353878952304000
28063382	::483353898367713000
242533291	::483353915287539000
143969555	::483353926767370000
358611246	::483353933822185000
356408344	::483353954361671000
91521926	::483353971474460000
355990893	::483354015133356000
374772557	::483354017825701000
166695965	::483354027900424000
21696310	::483354039347073000
53258017	::483354083877605000
166695965	::483354127838109000
326827026	::483354143403552000
311092385	::483354164714414000
542693847	::483354173681856000
125718303	::483354226110656000
18138157	::483354232829927000
453690730	::483354233303859000
143969555	::483354239939260000
18138157	::483354245651890000
329093513	::483354304968155000
171724420	::483354323460435000
213763059	::483354422261858000
411848692	::483354425780469000
513711139	::483354431728005000
214220072	::483354447003668000
547741880	::483354454855393000
168274200	::483354464175149000
614074554	::483354479652110000
33453167	::483354504796975000
22431584	::483354518747615000
73995534	::483354532139659000
21696310	::483354550179360000
19147974	::483354561298825000
336149936	::483354575164809000
336149936	::483354591468081000
321839755	::483354628654788000
76375846	::483354630169325000
460611723	::483354645557829000
15789848	::483354654760108000
377425191	::483354661039374000
46764883	::483354661772984000
497458875	::483354668592934000
22187821	::483354689220526000
388558032	::483354724889280000
91521926	::483354730987401000
212475056	::483354737857667000
67656722	::483354830581538000
67656722	::483354838861099000
341892711	::483354849191657000
249028893	::483354851972087000
259488414	::483354863259377000
513711139	::483354910713319000
326827026	::483354942259077000
16623113	::483354948520779000
264946102	::483354949733335000
497458875	::483354958108962000
224103552	::483354960197730000
389614947	::483354962345594000
33453167	::483354983211880000
45966951	::483355012714991000
73995534	::483355046638137000
37228652	::483355102997008000
166695965	::483355112966848000
215181084	::483355121074462000
22187821	::483355158634455000
407894919	::483355178628689000
267482514	::483355264863580000
15789848	::483355342223339000
214465537	::483355415099355000
214779476	::483355426239811000
143969555	::483355447475191000
264946102	::483355479385448000
166695965	::483355484947103000
8548362	::483355525296697000
180190603	::483355545504452000
63783716	::483355574432579000
33453167	::483355623229100000
635577431	::483355657987313000
267482514	::483355737247072000
513711139	::483355765261209000
73995534	::483355769941684000
451667062	::483355786857304000
148912524	::483355823268048000
270173839	::483355824383741000
73995534	::483355847662112000
33788573	::483355887038259000
166695965	::483355896773234000
77765035	::483355924782784000
26068830	::483355968411947000
45966951	::483356005573853000
133158896	::483356108497510000
143225254	::483356110410108000
281697994	::483356135169077000
479156555	::483356144916631000
425897170	::483356169847582000
25469735	::483356173978984000
479156555	::483356195185385000
338619333	::483356215456440000
206247499	::483356238080913000
9563172	::483356260662657000
28827091	::483356306334429000
361532861	::483356337112621000
260428602	::483356349796204000
395076249	::483356364467474000
91770694	::483356383682002000
395076249	::483356418666270000
89632418	::483356441776881000
141976809	::483356487494811000
319420243	::483356514875228000
341892711	::483356522467303000
21696310	::483356532776910000
80586819	::483356570827247000
91770694	::483356602054246000
25099957	::483356614070525000
147779508	::483356669095981000
91770694	::483356700901376000
91770694	::483356708925095000
301737159	::483356751647870000
319420243	::483356801300041000
31326082	::483356801480396000
296433109	::483356802226987000
163893797	::483356809323745000
76977679	::483356822628089000
91770694	::483356908834009000
73995534	::483356915263479000
494376740	::483357020708290000
23933265	::483357026785828000
255834275	::483357048076115000
18183371	::483357058419683000
344902431	::483357085472546000
183090041	::483357156029104000
399555371	::483357165634072000
215144630	::483357167638953000
223950031	::483357205899390000
341892711	::483357236606271000
143969555	::483357278863507000
289084083	::483357331313278000
45278487	::483357348485169000
36869877	::483357388120944000
330513153	::483357397948182000
356974615	::483357404235452000
23665083	::483357423160143000
23475166	::483357440004878000
128666650	::483357448095666000
115141777	::483357459008876000
460611723	::483357464998707000
25760567	::483357529247084000
36869877	::483357594149335000
23475166	::483357636923240000
31326082	::483357652915724000
147779508	::483357672201527000
328057955	::483357684691791000
341892711	::483357693877694000
335367791	::483357698524991000
339458716	::483357713481494000
460611723	::483357787179986000
62870601	::483357807077388000
315621982	::483357814837235000
315621982	::483357815504125000
102100651	::483357831509573000
25408355	::483357831957987000
92840294	::483357900182540000
454531259	::483357901470199000
23475166	::483357905140600000
40126821	::483357975210229000
301737159	::483357995607154000
45278487	::483357998732296000
315621982	::483358013424934000
36869877	::483358015358119000
8962732	::483358034475745000
48157278	::483358069754437000
50011708	::483358079589707000
498637061	::483358099579752000
36869877	::483358102394130000
50011708	::483358160791429000
128666650	::483358166630273000
147779508	::483358170753290000
336149936	::483358189464080000
36869877	::483358202306629000
28771314	::483358203053613000
31326082	::483358209059483000
315621982	::483358209240211000
128666650	::483358214550192000
315621982	::483358227560947000
128666650	::483358257574985000
131420707	::483358321085132000
470451598	::483358323065241000
426923626	::483358364920184000
471516383	::483358385585553000
22328944	::483358385891332000
460611723	::483358390769311000
707214715	::483358405956870000
31326082	::483358406426632000
707214715	::483358415427608000
212068363	::483358421991694000
707214715	::483358424206303000
707214715	::483358434767556000
19837708	::483358443395227000
707214715	::483358446306091000
707214715	::483358456250777000
73995534	::483358457211285000
707214715	::483358467046903000
707214715	::483358475548774000
259488414	::483358513830580000
23475166	::483358533761904000
102100651	::483358586010353000
120851061	::483358630213722000
18618379	::483358640250707000
293737316	::483358640754413000
26580130	::483358646760251000
499167427	::483358691798679000
23475166	::483358705933893000
163893797	::483358737873129000
29786990	::483358744424632000
232312019	::483358745645166000
399555371	::483358763391279000
116054733	::483358789656408000
402797583	::483358798132674000
315621982	::483358814532825000
460611723	::483358815606546000
270173839	::483358842764263000
273271548	::483358909336657000
23475166	::483358940638748000
363361632	::483358948029104000
46796467	::483358981637677000
92568275	::483359027662192000
224103552	::483359060293472000
259413656	::483359083610009000
33453167	::483359122109128000
64813007	::483359137292898000
56779057	::483359212529930000
157904403	::483359274316210000
435516954	::483359281488461000
534913317	::483359334563188000
23475166	::483359388389089000
430072028	::483359402489937000
89632418	::483359417706897000
119269983	::483359433376813000
336774649	::483359496417198000
23475166	::483359501614317000
96872197	::483359544702009000
112333263	::483359605838209000
263418480	::483359646309044000
308170990	::483359659630551000
433142367	::483359682057469000
31326082	::483359695642828000
309108026	::483359724792840000
205043960	::483359744195702000
194998718	::483359757902675000
252422768	::483359761664970000
352486016	::483359762935840000
36869877	::483359807022198000
47859489	::483359811354890000
533824839	::483359814479671000
375364618	::483359857836179000
597834721	::483359877763313000
82150924	::483359930221473000
82150924	::483359962073010000
205043960	::483359963998199000
82150924	::483359978393059000
351641054	::483360005035659000
23475166	::483360008026222000
319191919	::483360035733786000
352486016	::483360057833181000
40864634	::483360072471293000
533824839	::483360103815344000
562393615	::483360105816395000
25408355	::483360158391603000
82150924	::483360191090413000
82150924	::483360197146976000
89632418	::483360202863816000
399555371	::483360227719663000
402797583	::483360265153421000
82150924	::483360280563286000
319145382	::483360296199659000
29327418	::483360309680168000
50011708	::483360318358188000
432819849	::483360330160939000
503708554	::483360347102117000
597834721	::483360347298881000
319145382	::483360381843148000
336774649	::483360422112661000
205043960	::483360425791078000
336774649	::483360494892220000
373690904	::483360494955151000
242305581	::483360495408119000
119269983	::483360525997182000
420083874	::483360532485787000
471218710	::483360617559228000
20833365	::483360655135621000
329093513	::483360727349362000
399555371	::483360748618678000
37863682	::483360779614179000
38520445	::483360786836758000
31326082	::483360796911489000
239257340	::483360880696885000
289084083	::483360894361931000
223950031	::483360914171629000
89033916	::483360926519664000
471218710	::483360934539583000
54422208	::483360958044049000
293737316	::483360960762355000
201810972	::483360964419813000
382767512	::483360976830353000
184578066	::483361008871014000
110236585	::483361039384608000
206247499	::483361044719349000
486138458	::483361045604343000
471218710	::483361070589816000
471218710	::483361074914144000
239257340	::483361083457957000
471218710	::483361092823810000
36343877	::483361109278093000
401089789	::483361123513544000
36343877	::483361125141323000
51979136	::483361125527203000
92924351	::483361130492862000
471218710	::483361180686487000
499167427	::483361236403236000
497630362	::483361299347173000
282363016	::483361366011437000
54422208	::483361378615320000
29553235	::483361405778030000
387188572	::483361425730338000
54422208	::483361448702509000
471218710	::483361464900915000
22536077	::483361475088486000
29553235	::483361479841038000
589542040	::483361549310885000
225691566	::483361571662360000
96872197	::483361600124887000
81469472	::483361608178360000
586669052	::483361644433932000
96872197	::483361652780191000
192590347	::483361664490684000
613956023	::483361699420835000
192590347	::483361703292203000
479986172	::483361716210642000
471218710	::483361756606398000
32171318	::483361780962304000
301044144	::483361876035010000
54422208	::483361892992155000
184962835	::483361901137506000
418312513	::483361949443694000
471218710	::483362012295344000
192590347	::483362075977084000
54422208	::483362124207366000
277626311	::483362131270959000
399555371	::483362138946162000
22328944	::483362291908222000
118855202	::483362315912237000
336774649	::483362394236674000
433142367	::483362425891467000
471218710	::483362432493318000
372493368	::483362452797550000
277626311	::483362454848942000
96872197	::483362456152977000
37863682	::483362473743904000
404496513	::483362486079328000
39685005	::483362491771002000
460611723	::483362530627055000
18183371	::483362546045288000
460611723	::483362582351196000
22328944	::483362616161869000
192590347	::483362630908645000
458766436	::483362665209675000
192590347	::483362690123845000
418480466	::483362694221668000
229611107	::483362717672431000
73731844	::483362722411995000
509523903	::483362757182361000
73731844	::483362776870428000
467545942	::483362785083285000
73731844	::483362821502021000
73731844	::483362870768726000
454304418	::483362882885652000
44768272	::483362883397767000
82242725	::483362900900184000
48971187	::483362902158503000
73731844	::483362913525456000
328057955	::483362926385192000
73731844	::483362960652664000
48971187	::483362988670218000
38804898	::483363016419725000
467545942	::483363050020687000
150518148	::483363051681218000
513434526	::483363078520573000
188417746	::483363100767170000
399621678	::483363170786885000
329093513	::483363173169639000
118827154	::483363178748084000
175314654	::483363178932228000
411841714	::483363191540707000
8070562	::483363211882672000
463908266	::483363270548414000
82242725	::483363276265254000
513434526	::483363301020008000
96872197	::483363336717733000
26915925	::483363337104007000
518141549	::483363339825733000
453690730	::483363373233348000
82242725	::483363374235807000
37863682	::483363393877712000
100471456	::483363423892561000
164575018	::483363517513203000
192590347	::483363518205276000
60718620	::483363566255620000
513434526	::483363571674263000
192590347	::483363612447088000
255147158	::483363650913062000
542693847	::483363696429633000
240914419	::483363703991984000
51197703	::483363707880476000
92840294	::483363747616944000
129876980	::483363751614496000
41967329	::483363752017149000
542693847	::483363754143260000
51197703	::483363768353980000
37863682	::483363787181793000
315621982	::483363816127090000
201445185	::483363857998442000
302673934	::483363886993661000
51197703	::483363958968311000
51197703	::483363999942471000
51197703	::483364021148860000
22536077	::483364047992025000
398445530	::483364053533089000
75034878	::483364079164080000
77765035	::483364100697645000
22328944	::483364123040681000
494376740	::483364146956619000
22328944	::483364160810414000
467545942	::483364161477672000
56556074	::483364176295772000
513434526	::483364187028979000
532542878	::483364208130920000
707214715	::483364219518087000
707214715	::483364231731879000
454375039	::483364235838111000
707214715	::483364243488514000
707214715	::483364255857532000
707214715	::483364266364264000
513434526	::483364266515234000
707214715	::483364276036333000
707214715	::483364288883478000
160734732	::483364289550360000
707214715	::483364299616694000
707214715	::483364310341545000
380049732	::483364323004149000
160734732	::483364355409326000
52950877	::483364374069796000
382414670	::483364374287900000
513434526	::483364461227425000
240914419	::483364462594777000
455542048	::483364519649898000
434545772	::483364544128249000
201445185	::483364577434824000
494376740	::483364624637497000
494376740	::483364639896375000
166695965	::483364715863613000
384503737	::483364760315232000
335488857	::483364787167170000
110236585	::483364804393193000
38804898	::483364828937859000
423830555	::483364847778684000
463250994	::483364854523129000
494376740	::483364900064874000
445219284	::483364901650726000
37863682	::483364907191005000
454375039	::483364968859848000
428646436	::483364970264924000
635845301	::483365015890567000
269383781	::483365131145838000
315621982	::483365187660300000
363649162	::483365196333715000
26068830	::483365208438489000
63617875	::483365209219010000
269383781	::483365210879578000
363361632	::483365233063624000
613029438	::483365245038370000
219188629	::483365257688416000
22328944	::483365301187141000
45278487	::483365301804097000
269383781	::483365305339478000
269383781	::483365319516237000
16472279	::483365361329655000
82150924	::483365362138742000
285955708	::483365362310729000
54422208	::483365373735997000
82150924	::483365379012456000
82150924	::483365387690471000
455542048	::483365408884682000
80586819	::483365409178259000
270227232	::483365482020343000
270143437	::483365508243140000
282692620	::483365535443611000
52628599	::483365560978518000
597834721	::483365581932879000
428646436	::483365582365274000
22559382	::483365597405663000
613029438	::483365621951119000
190396530	::483365676804227000
214220072	::483365721531904000
269383781	::483365781271367000
358617322	::483365802586804000
361527638	::483365813039005000
270227232	::483365819062030000
39684857	::483365839987425000
147779508	::483365843024510000
54697279	::483365910896320000
365203632	::483365947290292000
39685005	::483365994228764000
169226510	::483366056220585000
269383781	::483366090945220000
22328944	::483366108569677000
259573654	::483366110105202000
442736318	::483366114886295000
270227232	::483366159585005000
39685005	::483366178115428000
419836731	::483366252212408000
335101950	::483366283283410000
419836731	::483366285670363000
82150924	::483366293668499000
269383781	::483366327495577000
345756955	::483366328300875000
398707286	::483366391622287000
82150924	::483366408160440000
82150924	::483366430331531000
269383781	::483366447993745000
31359307	::483366448060837000
376361293	::483366457082789000
140157275	::483366460345958000
716262980	::483366482290556000
39685005	::483366535629504000
31359307	::483366545129611000
301737159	::483366556161048000
15488020	::483366562934448000
398707286	::483366570438426000
140157275	::483366582442135000
23665083	::483366634682187000
22328944	::483366660967903000
355896730	::483366661563506000
36869877	::483366685924012000
418314197	::483366731075706000
301737159	::483366738474831000
36869877	::483366779461201000
277626311	::483366791977369000
22328944	::483366800340443000
80586819	::483366811509862000
709921765	::483366911129186000
398707286	::483366916695011000
270227232	::483366951389913000
253828982	::483366986160697000
269383781	::483367007975260000
424540791	::483367055597391000
434545772	::483367082109972000
282692620	::483367086551744000
379357885	::483367097230053000
424540791	::483367097347473000
39685005	::483367098098266000
418314197	::483367100015067000
234960273	::483367104045805000
39685005	::483367155195342000
33369338	::483367165471363000
716262980	::483367187118186000
39685005	::483367210656595000
432888405	::483367228461436000
253828982	::483367245561618000
222598798	::483367260808290000
133341985	::483367264108810000
273271548	::483367281624223000
186572442	::483367319167860000
209208697	::483367326046515000
39685005	::483367331230261000
542693847	::483367391791808000
222598798	::483367402760335000
243751614	::483367425715359000
195846146	::483367466794377000
315527257	::483367468598300000
311297676	::483367491926638000
311297676	::483367492530626000
462487376	::483367502781480000
246066577	::483367544686796000
24868543	::483367558116950000
269383781	::483367598122221000
147310240	::483367617592172000
206247499	::483367621191299000
175581339	::483367643660156000
92924351	::483367675632971000
356974615	::483367761796956000
42638131	::483367778393411000
500239410	::483367787184672000
102875172	::483367793237434000
269383781	::483367794575020000
14187808	::483367869431160000
636894252	::483367883074859000
258226046	::483367890976911000
277204534	::483367902377435000
26198298	::483368002478669000
13533012	::483368007524048000
26198298	::483368021235605000
63783716	::483368033906200000
26198298	::483368046338527000
216833550	::483368097923866000
45470777	::483368107642060000
42638131	::483368124767428000
419836731	::483368134511194000
192590347	::483368167775809000
419836731	::483368197807435000
418847263	::483368216312696000
118855202	::483368218916945000
636894252	::483368263439486000
331447850	::483368282246754000
29473860	::483368371447410000
478145352	::483368397422346000
320485729	::483368430914256000
636894252	::483368483426553000
328557330	::483368485074923000
320485729	::483368495762386000
366753447	::483368512732155000
96872197	::483368514435035000
636894252	::483368529631010000
42638131	::483368536404799000
269383781	::483368639228178000
175581339	::483368659264737000
13533012	::483368681288638000
253759009	::483368701169651000
190396530	::483368710569480000
472287305	::483368710954954000
513711139	::483368713630932000
335488857	::483368730068791000
190977628	::483368756039520000
214220072	::483368776449003000
546985882	::483368777175007000
479986172	::483368783948427000
20786050	::483368821580132000
383856422	::483368822380847000
190977628	::483368866525884000
28063382	::483368898536800000
13533012	::483368904085884000
111462710	::483368914026782000
332631850	::483368936646647000
110563920	::483368994234060000
533824839	::483369030456061000
605608831	::483369038639161000
56556074	::483369054464262000
129050216	::483369139592241000
365739414	::483369200937754000
138935158	::483369203211051000
233740533	::483369210777575000
172025978	::483369215047376000
25359188	::483369259465072000
533824839	::483369269120352000
201445185	::483369270152159000
46796467	::483369278767255000
239149781	::483369289060073000
86604355	::483369293791657000
190977628	::483369295204724000
18138157	::483369330831130000
69916558	::483369429573853000
147779508	::483369446078447000
22431584	::483369447940321000
267482514	::483369453636165000
192727478	::483369456874553000
519086519	::483369461399834000
50509821	::483369463559880000
143969555	::483369465015328000
19147974	::483369481818095000
190977628	::483369483218595000
533824839	::483369485361897000
326813935	::483369545168453000
533824839	::483369547898945000
153544543	::483369553821696000
109718758	::483369580694228000
108542953	::483369581344727000
138935158	::483369600944332000
15170503	::483369601481596000
470458433	::483369659308052000
143969555	::483369701670531000
270143437	::483369812043644000
45704670	::483369897804582000
62756038	::483369916523745000
116054733	::483369992365563000
358452616	::483370024573222000
78614495	::483370038821679000
344902431	::483370096539095000
358452616	::483370104277573000
384494456	::483370110006992000
116054733	::483370138860019000
181877725	::483370145034031000
192590347	::483370172963487000
103678189	::483370180722974000
45704670	::483370186829877000
533824839	::483370201543479000
234960273	::483370211236524000
14253476	::483370218983817000
281260984	::483370220447203000
244995179	::483370231742889000
358452616	::483370276776706000
310666452	::483370291398467000
33788573	::483370322637246000
81643358	::483370337946857000
551501734	::483370346234798000
110853177	::483370393483218000
33788573	::483370395681042000
636894252	::483370403415334000
533824839	::483370437951242000
375636797	::483370470184464000
371068004	::483370532734504000
614074554	::483370572727214000
360951591	::483370613885521000
205043960	::483370639307202000
398445530	::483370663886225000
115518508	::483370724090847000
50468203	::483370750930198000
191947005	::483370806526091000
45278487	::483370831922606000
532542878	::483370841967955000
50468203	::483370850582679000
272184078	::483370891368083000
160495648	::483370930417061000
305265637	::483370971936481000
24226614	::483371021366734000
190396530	::483371082276405000
129050216	::483371096876785000
133341985	::483371118019883000
305265637	::483371126949564000
430072028	::483371153868611000
289461446	::483371161649438000
340094001	::483371235984678000
335101950	::483371286953865000
377555310	::483371296986652000
30336818	::483371301063897000
636894252	::483371303152279000
613956023	::483371386056871000
282328751	::483371397516128000
23475166	::483371413022453000
533824839	::483371422878666000
115518508	::483371430713630000
533824839	::483371441547538000
70571907	::483371490536984000
305265637	::483371493233934000
399555371	::483371537589108000
175581339	::483371548469108000
115518508	::483371549072711000
533824839	::483371594081783000
533824839	::483371667758927000
219039425	::483371703629004000
21696310	::483371703637008000
16726467	::483371766883287000
226845681	::483371774109679000
375636797	::483371798159843000
141976809	::483371830174941000
533824839	::483371862726963000
533824839	::483371915336105000
52628599	::483372024686215000
500212290	::483372082466938000
433654462	::483372103123484000
533824839	::483372146031226000
143969555	::483372179975708000
258226046	::483372199995113000
8524892	::483372207121252000
115518508	::483372247134924000
542693847	::483372348494462000
258226046	::483372360737648000
35599852	::483372372745940000
26831606	::483372391645470000
28827091	::483372466232754000
363361632	::483372468586160000
311297676	::483372490266144000
233740533	::483372490597466000
311297676	::483372490928844000
311297676	::483372491545378000
432819849	::483372511006949000
294964037	::483372540342325000
258226046	::483372632297836000
432819849	::483372650790547000
341892711	::483372711885160000
264622253	::483372720608923000
329093513	::483372743694757000
259488414	::483372793518886000
35597637	::483372810656436000
115518508	::483372820445929000
330799447	::483372830201884000
131968998	::483372840918331000
707214715	::483372891421958000
707214715	::483372899592437000
333245482	::483372900393570000
334420539	::483372910137335000
707214715	::483372913316200000
707214715	::483372923160236000
707214715	::483372932190568000
35597637	::483372935127003000
707214715	::483372942135263000
707214715	::483372949869559000
176188106	::483372994266677000
371068004	::483373022628564000
58627481	::483373068451315000
133341985	::483373082321489000
175581339	::483373087212453000
430182591	::483373092509450000
233740533	::483373108565266000
341892711	::483373112168570000
27999272	::483373137048793000
131968998	::483373150931910000
375636797	::483373153003896000
257092614	::483373188504489000
507674842	::483373189888630000
418327117	::483373197719379000
261847534	::483373318914191000
635796096	::483373337544900000
30417393	::483373382692380000
326146327	::483373397896728000
458766436	::483373413499940000
486138458	::483373424262131000
116054733	::483373433984925000
76442745	::483373468709187000
41685125	::483373474497323000
377357259	::483373478137962000
315621982	::483373494215122000
119636299	::483373497888948000
24543872	::483373512917147000
399555371	::483373556525301000
375364618	::483373572270743000
92629759	::483373603996459000
100471456	::483373604911218000
41649263	::483373610996748000
432819849	::483373643229982000
143969555	::483373658069405000
475930595	::483373770892406000
138083816	::483373803133612000
277626311	::483373866702495000
282328751	::483373960130596000
29500521	::483373991722102000
256638502	::483374008688058000
368691437	::483374021887545000
561527789	::483374030548783000
30336217	::483374045857996000
205030447	::483374088350466000
267482514	::483374091416502000
440624261	::483374099306008000
266033863	::483374117417418000
239257340	::483374170873409000
635796096	::483374200514555000
205030447	::483374238946971000
399555371	::483374267241730000
86604355	::483374362335395000
614436697	::483374379779112000
206067907	::483374382165659000
26738161	::483374390147416000
129050216	::483374415573696000
418327117	::483374429624221000
286282963	::483374453330833000
418327117	::483374454299299000
343018153	::483374460943478000
67656722	::483374478232416000
143969555	::483374484636708000
273034167	::483374496808968000
385782746	::483374502605119000
129050216	::483374546100424000
275268585	::483374565993619000
372551778	::483374580090675000
351264389	::483374595190165000
100471456	::483374624961732000
286282963	::483374630695342000
116054733	::483374640300318000
281824012	::483374648294264000
205501297	::483374687779450000
143969555	::483374688635088000
356408344	::483374772118503000
275268585	::483374815546331000
356408344	::483374827797880000
635796096	::483374860320526000
340330802	::483374881736626000
453044363	::483374888775090000
625900103	::483374891685523000
399555371	::483374898212265000
35305414	::483374946328907000
29500521	::483374948962942000
605608831	::483374967937961000
412304311	::483375009084497000
241337450	::483375009939722000
322465167	::483375030269509000
203311237	::483375101535350000
453044363	::483375105134055000
31010760	::483375118044102000
278165989	::483375135303270000
91770694	::483375189687042000
92629759	::483375225090752000
257265522	::483375234192404000
29500521	::483375263774830000
307397057	::483375288621871000
412304311	::483375309597966000
257265522	::483375316161687000
401757405	::483375419131842000
256319248	::483375435628445000
273205079	::483375437616148000
398707286	::483375490024361000
83163050	::483375491588837000
182584001	::483375532789084000
33788573	::483375578242748000
282860308	::483375586065149000
18183371	::483375629002223000
19895969	::483375630265102000
301244128	::483375651282354000
301244128	::483375653442830000
256319248	::483375709877182000
412304311	::483375723001167000
418327117	::483375733629145000
41649263	::483375745725513000
505323751	::483375776989863000
364439246	::483375785676247000
602224338	::483375804076675000
282860308	::483375833365504000
41649263	::483375878622044000
21330741	::483375900314972000
122725183	::483375907642421000
341892711	::483375916631195000
268073941	::483375919030366000
333704327	::483375933508706000
554801627	::483375937514262000
268073941	::483375952316346000
129050216	::483375969378770000
453044363	::483375980879577000
62518475	::483376014223888000
31326082	::483376024571215000
132314519	::483376043802112000
23442090	::483376076664872000
70254385	::483376088186249000
132314519	::483376088999923000
29607520	::483376135959363000
8524892	::483376147590160000
33788573	::483376157912342000
268073941	::483376159263313000
599589782	::483376192439861000
401757405	::483376200232865000
399555371	::483376231799197000
29607520	::483376238711414000
66555228	::483376274186850000
431937908	::483376291404472000
270227232	::483376303991554000
26954972	::483376311860494000
64907439	::483376326548529000
419047433	::483376337345064000
41649263	::483376346559549000
33788573	::483376374359392000
401757405	::483376420068925000
418327117	::483376434644144000
354047009	::483376481918517000
33788573	::483376507755057000
392261274	::483376513858146000
36829018	::483376519360692000
129050216	::483376550919036000
446757000	::483376599564185000
392261274	::483376601351327000
201445185	::483376670775078000
605608831	::483376672268238000
407399368	::483376677871828000
282328751	::483376693541756000
407399368	::483376742657048000
215144630	::483376769760624000
407399368	::483376786839859000
18138157	::483376869446672000
140110825	::483376901679878000
335101950	::483376949046161000
282860308	::483376984441909000
68512582	::483376999814418000
26831606	::483377004901724000
433169770	::483377057208872000
68512582	::483377060363395000
92568275	::483377120157380000
401757405	::483377133356457000
399555371	::483377137135931000
515049896	::483377162280378000
303427354	::483377173907398000
238665368	::483377218446303000
333245482	::483377241133297000
160734732	::483377244035768000
68512582	::483377282745380000
316766176	::483377286444367000
599589782	::483377315162763000
282860308	::483377336130093000
36082253	::483377336558288000
613029438	::483377364530102000
507674842	::483377369202192000
460611723	::483377373640146000
36082253	::483377381307346000
46461373	::483377385622872000
613029438	::483377454317568000
613029438	::483377481161121000
33788573	::483377501276631000
383383485	::483377545627201000
61698439	::483377650686517000
634164272	::483377677554827000
26182895	::483377679400316000
408171600	::483377691412803000
300009838	::483377695745933000
268058306	::483377768538066000
28066346	::483377786610909000
401757405	::483377792931753000
325849507	::483377831238307000
282328751	::483377846044221000
68512582	::483377869083922000
68512582	::483377889178828000
163340834	::483377891338911000
383383485	::483377910414196000
430182591	::483377912628772000
185399022	::483377918093967000
205501297	::483377922636406000
30666953	::483377926037987000
205030447	::483377932543348000
73275873	::483377988474376000
282328751	::483378027162636000
86131593	::483378035295408000
268073941	::483378043747303000
291413743	::483378049262428000
408171600	::483378052324274000
408171600	::483378083605397000
609790203	::483378167881531000
420323287	::483378187917742000
51979136	::483378230569623000
373690904	::483378239180517000
571439376	::483378282339913000
147310240	::483378287608344000
15789848	::483378311976845000
354406436	::483378317706276000
571439376	::483378371213004000
50507669	::483378390670778000
401757405	::483378400631848000
571439376	::483378411310571000
389614947	::483378414276329000
571439376	::483378453996396000
571439376	::483378526171586000
583488323	::483378536921571000
25537528	::483378595155689000
52824736	::483378607331356000
420323287	::483378637102530000
7141172	::483378694002450000
66555228	::483378731445002000
604071375	::483378740911951000
378771457	::483378807139602000
431937908	::483378819374399000
282860308	::483378825716183000
282328751	::483378830883573000
609790203	::483378840425603000
33788573	::483378855722242000
282860308	::483378893806530000
361199465	::483378912936751000
408171600	::483378943139930000
246409056	::483378952548155000
143969555	::483378993375113000
328057955	::483379018994294000
571439376	::483379041844486000
143969555	::483379049939468000
431937908	::483379050828664000
14187808	::483379061519966000
33699503	::483379071561134000
347596428	::483379082323689000
35305414	::483379102875791000
25160673	::483379107330535000
462487376	::483379113541918000
420323287	::483379142277074000
233740533	::483379242495778000
48804765	::483379254718386000
143969555	::483379265069539000
267482514	::483379282006138000
604071375	::483379284841480000
281260984	::483379306496684000
25160673	::483379306559967000
424540791	::483379358040465000
81469472	::483379383353102000
143969555	::483379406639882000
370088836	::483379415314071000
293737316	::483379416849195000
129050216	::483379429239173000
336019882	::483379432413880000
281260984	::483379434934652000
257265522	::483379478345695000
359174210	::483379496838791000
31326082	::483379504102912000
397024307	::483379506586353000
15726982	::483379534277148000
494605871	::483379547644395000
599348429	::483379550119006000
300009838	::483379561997299000
37863682	::483379569315942000
14190836	::483379573242232000
420323287	::483379601427537000
82150924	::483379613934956000
552146644	::483379636186136000
92924351	::483379649129377000
432819849	::483379672118353000
133617944	::483379692389421000
48157278	::483379725789057000
116054733	::483379790666555000
384530394	::483379794160005000
116054733	::483379825844187000
635796096	::483379846181965000
255299055	::483379859377225000
67656722	::483379864532418000
113221759	::483379900754436000
11146552	::483379931851026000
49383709	::483379932454588000
178921630	::483379951715229000
82150924	::483379992089214000
69771494	::483380045302358000
849	::483380058498035000
462487376	::483380112222474000
462487376	::483380125468069000
89590985	::483380134200631000
259830697	::483380155331903000
15109013	::483380175321976000
259830697	::483380178887139000
302472189	::483380239158894000
41649263	::483380254027702000
20786050	::483380281760841000
281260984	::483380300345405000
128284695	::483380326254018000
82150924	::483380332863840000
625951846	::483380357572870000
395076249	::483380376555884000
76977679	::483380460278386000
32755384	::483380532638531000
438698734	::483380549638451000
355574432	::483380556021772000
110063681	::483380577593470000
389105684	::483380585822695000
236528732	::483380607272353000
354406436	::483380630869127000
151190656	::483380641745338000
82150924	::483380645297524000
303080805	::483380692026683000
123939574	::483380706870321000
18547273	::483380708417601000
391573659	::483380723517509000
23665083	::483380737152806000
18547273	::483380773420929000
20786050	::483380786662764000
458766436	::483380794019577000
18547273	::483380813526876000
599348429	::483380838676332000
35305414	::483380861195145000
143969555	::483380884779724000
46461373	::483380899933728000
484423510	::483380973308878000
108605734	::483381000114692000
18657192	::483381060466507000
282692620	::483381085108436000
267227218	::483381127592177000
518141549	::483381139776630000
252623066	::483381142641713000
252623066	::483381155316908000
41649263	::483381173997944000
147310240	::483381195338969000
315621982	::483381203333287000
118881789	::483381221678804000
163340834	::483381231707762000
1007041	::483381317543800000
18547273	::483381338544689000
315621982	::483381357146832000
175847876	::483381367548690000
175847876	::483381379259170000
499167427	::483381382505193000
583488323	::483381419289239000
29500521	::483381446367653000
18547273	::483381458157834000
428516870	::483381491825524000
35599852	::483381511908237000
335367791	::483381534951735000
14190836	::483381539733241000
86131593	::483381547416834000
260428602	::483381565813448000
426685539	::483381633643331000
520533224	::483381646406590000
315621982	::483381650274156000
136458681	::483381686663536000
133617944	::483381718108213000
355574432	::483381720318615000
172280619	::483381725142065000
360231979	::483381727344472000
36219010	::483381739587244000
247633146	::483381864921460000
18547273	::483381880532660000
18657192	::483381899201507000
25237171	::483381933598990000
338619333	::483381948639756000
520533224	::483381963558895000
343756278	::483381970374647000
479245748	::483381990322745000
29300584	::483382007666184000
247633146	::483382015014629000
280119639	::483382063345590000
46461373	::483382099445968000
46461373	::483382117158490000
315527257	::483382164256735000
16472279	::483382203837988000
147310240	::483382218338103000
22559382	::483382223198883000
426685539	::483382248775757000
43586963	::483382281755975000
314710836	::483382309945880000
271370762	::483382335128088000
54697279	::483382408436133000
355574432	::483382409287585000
25925656	::483382446852149000
294745245	::483382458415452000
267227218	::483382477600215000
147310240	::483382533804261000
90689440	::483382559917608000
22504277	::483382660350615000
625951846	::483382694592909000
46963484	::483382699651248000
516986236	::483382703581315000
18547273	::483382751085604000
368386947	::483382798859108000
21330741	::483382810082697000
573151200	::483382810854834000
383856422	::483382869843529000
263418480	::483382873567670000
69771494	::483382878667939000
182901672	::483382935941562000
328252982	::483382952785489000
281824012	::483382966538604000
355574432	::483382988277678000
378901511	::483382996079087000
18547273	::483383016618598000
583488323	::483383019151974000
573151200	::483383026362384000
147310240	::483383058394271000
573151200	::483383070721314000
396332641	::483383091881185000
573151200	::483383108549738000
335101950	::483383118083014000
293737316	::483383121346572000
21330741	::483383146373603000
21330741	::483383187020603000
18547273	::483383224073080000
189033239	::483383240229937000
147298694	::483383251872911000
446757000	::483383301025968000
470451598	::483383312547721000
60131090	::483383323775881000
53317470	::483383341291282000
182901672	::483383346324840000
707214715	::483383353685446000
445219284	::483383355505790000
81469472	::483383361805635000
707214715	::483383362275393000
707214715	::483383374661181000
707214715	::483383383439847000
60131090	::483383392109473000
707214715	::483383392713453000
707214715	::483383401756364000
342508573	::483383402385522000
409541924	::483383408727322000
707214715	::483383409977200000
267482514	::483383418013511000
707214715	::483383419053690000
707214715	::483383426574069000
181877725	::483383427212005000
37730571	::483383429569191000
86131593	::483383430902603000
60131090	::483383433398190000
707214715	::483383435369541000
147310240	::483383438020730000
163340834	::483383448145784000
22067825	::483383464394113000
18657192	::483383472514277000
1007041	::483383472627515000
583488323	::483383484023463000
253828982	::483383492957319000
18547273	::483383507964526000
383856422	::483383534183526000
62870601	::483383539719614000
21330741	::483383576063246000
147298694	::483383581742338000
39863661	::483383585148510000
55312313	::483383590223233000
359174210	::483383595101614000
39685005	::483383626680115000
378773930	::483383686927118000
374289648	::483383688810745000
21330741	::483383693222752000
147310240	::483383701263613000
18547273	::483383812093538000
18547273	::483383856909651000
39685005	::483383858415423000
62870601	::483383878912978000
25359188	::483383879177220000
147310240	::483383892020563000
37730571	::483383902229516000
430182591	::483383932579098000
350003589	::483383938862178000
849	::483383941764636000
462681637	::483383949532483000
100471456	::483383957934063000
593139104	::483383966318489000
39847939	::483383982474555000
457250385	::483383996227674000
30516737	::483384001278017000
49221112	::483384002573656000
55312313	::483384004612079000
14187808	::483384016536477000
593139104	::483384024178909000
293737316	::483384025428787000
446757000	::483384058315960000
69771494	::483384067304349000
281260984	::483384099474661000
357275400	::483384100729126000
39685005	::483384110291763000
100471456	::483384119116967000
240941201	::483384133561761000
15488020	::483384151207198000
240941201	::483384155724472000
298156322	::483384162447929000
312245470	::483384162900930000
275260502	::483384171721949000
35026897	::483384173328363000
328252982	::483384222501961000
163279109	::483384238754889000
35305414	::483384253254610000
55312313	::483384278428823000
81643358	::483384283152003000
53317470	::483384285756674000
223950031	::483384296594366000
267482514	::483384303024238000
187078541	::483384307751190000
359174210	::483384315016151000
254386830	::483384347970764000
270227232	::483384361517993000
69771494	::483384379863863000
49383709	::483384380946001000
233362394	::483384401347497000
49383709	::483384406548049000
84849075	::483384465247727000
35026897	::483384471434309000
315621982	::483384486160515000
362312178	::483384494162862000
160495648	::483384498965340000
190492046	::483384531676700000
164575018	::483384534625308000
349787019	::483384551755235000
293737316	::483384554666098000
230659102	::483384556209192000
16866896	::483384569177993000
340330802	::483384595287928000
362312178	::483384619572555000
100471456	::483384619778465000
317164527	::483384634625884000
342508573	::483384688388485000
223950031	::483384688413646000
19147974	::483384708420485000
351190984	::483384739043495000
340330802	::483384742092754000
341037427	::483384765538521000
101138081	::483384790016884000
22067825	::483384832278265000
55312313	::483384845528072000
36343877	::483384863727562000
140110825	::483384864230477000
359174210	::483384880206991000
362312178	::483384891447341000
354406436	::483384920278986000
336774649	::483385010737541000
340330802	::483385030950268000
270227232	::483385031058944000
359174210	::483385032548319000
269383781	::483385035437768000
271370762	::483385051464232000
70571907	::483385052433514000
53317470	::483385060138024000
506760887	::483385060989874000
214184608	::483385156485795000
500212290	::483385165159596000
432819849	::483385182104215000
499995726	::483385221056720000
33369338	::483385235850010000
35026897	::483385240095035000
49383709	::483385242355380000
70571907	::483385259958878000
520533224	::483385261238140000
50811080	::483385283874807000
257265522	::483385299561508000
472617238	::483385329164894000
35297171	::483385331329163000
534913317	::483385363608907000
257265522	::483385371619647000
378200627	::483385394541907000
33818674	::483385419581890000
35297171	::483385465513730000
242533291	::483385481108152000
259573654	::483385577296121000
67450397	::483385593775132000
92125226	::483385662914035000
269383781	::483385675022991000
25942336	::483385694719467000
153543800	::483385699358343000
426923626	::483385710779445000
340330802	::483385719642411000
36343877	::483385773065261000
279750654	::483385783974625000
269383781	::483385798939525000
14187808	::483385800076165000
259488414	::483385808955912000
92125226	::483385816958255000
24634410	::483385819546144000
351190984	::483385853356830000
92924351	::483385862017662000
426923626	::483385875808931000
354406436	::483385906477293000
182834679	::483385915965181000
311664191	::483385952220766000
340330802	::483385953911066000
354406436	::483385977872736000
189033239	::483385982826196000
259573654	::483385989877227000
26954972	::483385990091145000
573151200	::483386005110919000
24634410	::483386014891646000
534913317	::483386084936929000
426923626	::483386103777337000
33342988	::483386110035648000
213767620	::483386140880556000
500212290	::483386158656020000
82242725	::483386162812162000
515049896	::483386167312666000
534913317	::483386168541995000
315621982	::483386176829931000
211904285	::483386181020057000
24634410	::483386207028535000
36343877	::483386228596035000
211904285	::483386230730924000
24495392	::483386276788183000
220455732	::483386283792670000
227114320	::483386289400840000
257265522	::483386291946409000
267405925	::483386295884849000
287014963	::483386311416352000
259573654	::483386323563458000
35297171	::483386332861845000
281824012	::483386384359510000
420083874	::483386390806134000
33342988	::483386391284703000
208894791	::483386391376584000
340330802	::483386422897172000
164676969	::483386424163856000
213767620	::483386444552359000
321839755	::483386446737186000
340330802	::483386499401285000
345756955	::483386512134766000
46764883	::483386524717690000
354406436	::483386527603376000
43256984	::483386542019186000
82242725	::483386547580841000
269383781	::483386553943592000
359174210	::483386554849976000
365739414	::483386584922726000
36925706	::483386586986340000
389105684	::483386598223282000
259573654	::483386605307428000
269383781	::483386611162296000
211904285	::483386639071580000
14187808	::483386656599580000
389105684	::483386669463511000
33342988	::483386724924796000
20000062	::483386735565352000
279139758	::483386736983031000
24495392	::483386764124377000
143969555	::483386765118423000
343756278	::483386769597923000
36925706	::483386774337503000
182901672	::483386799809912000
271370762	::483386820005076000
173232394	::483386875759972000
147779508	::483386897373618000
20000062	::483386901953384000
92924351	::483386921633054000
420323287	::483386928448823000
20000062	::483386935524618000
359174210	::483386962670551000
614074554	::483386964981604000
509524562	::483387011806818000
162315218	::483387015111520000
362312178	::483387016634068000
70571907	::483387034917036000
343756278	::483387040638042000
20000062	::483387061064318000
294347764	::483387069041885000
168853356	::483387112746524000
420323287	::483387127548219000
24495392	::483387145369833000
315621982	::483387157328199000
340330802	::483387162969509000
82242725	::483387173152882000
189135890	::483387192761278000
24634410	::483387227024539000
168853356	::483387283119165000
26738161	::483387283689979000
22067825	::483387309430022000
23475166	::483387321723518000
340330802	::483387322617311000
253675480	::483387344234745000
253828982	::483387347271024000
271304998	::483387348869070000
23475166	::483387360235634000
30912658	::483387373557153000
573151200	::483387381933158000
315621982	::483387385695453000
389105684	::483387387100545000
50811080	::483387400333168000
160768741	::483387415210373000
329093513	::483387437750951000
33342988	::483387444973555000
340330802	::483387462069530000
346127757	::483387462782578000
168853356	::483387479236427000
33342988	::483387508081053000
23475166	::483387522777890000
253675480	::483387570710396000
573151200	::483387622673616000
82242725	::483387695494737000
247374067	::483387709420228000
39685005	::483387752893784000
93448284	::483387756064698000
334423964	::483387761416601000
33369338	::483387761479544000
367296747	::483387796539719000
359174210	::483387862294212000
96658544	::483387865443729000
189135890	::483387897790230000
515049896	::483387918719795000
318627551	::483387926722519000
69771494	::483387942639894000
93448284	::483387952442011000
383856422	::483387964236791000
33369338	::483387965981224000
189135890	::483387967075917000
84849075	::483388002832379000
354406436	::483388008683413000
39685005	::483388103835385000
36925706	::483388109493530000
168853356	::483388111620018000
22536077	::483388128980246000
22536077	::483388135594659000
270173839	::483388157988450000
244290101	::483388168255717000
383856422	::483388173587070000
389105684	::483388178301452000
339482720	::483388186458980000
383856422	::483388194395009000
497458875	::483388199708798000
340330802	::483388210442416000
69771494	::483388210844688000
552146644	::483388216616448000
16566189	::483388222396190000
375364618	::483388230482407000
189135890	::483388234743816000
53317470	::483388269262954000
50811080	::483388276523270000
39685005	::483388281883611000
375364618	::483388289567580000
573151200	::483388295347716000
495135733	::483388318810271000
244646421	::483388318965460000
311924851	::483388347868397000
139447011	::483388355070394000
196394433	::483388364054204000
383856422	::483388386162778000
573151200	::483388390109618000
613029438	::483388405771157000
102875172	::483388442290970000
81872162	::483388447353487000
398707286	::483388459235540000
6092972	::483388466156154000
401757405	::483388466420400000
233084334	::483388487094517000
259876316	::483388489480691000
33369338	::483388523202895000
513434526	::483388531180441000
233084334	::483388541066838000
425573791	::483388563552079000
398707286	::483388567683481000
269383781	::483388573484216000
193861615	::483388579381399000
425573791	::483388585270190000
37730571	::483388595940884000
398707286	::483388607885893000
414217500	::483388619760353000
213767620	::483388670422945000
383856422	::483388675783671000
383856422	::483388690002370000
210671307	::483388691469975000
419047433	::483388695374868000
401089789	::483388712336621000
500388817	::483388714039902000
161492068	::483388729663303000
573151200	::483388790896340000
193861615	::483388794964836000
432819849	::483388843396055000
15791549	::483388849876238000
70571907	::483388907787005000
101138081	::483388919632117000
573151200	::483388924325531000
247374067	::483388973398904000
101138081	::483388980151721000
193861615	::483389054969339000
264705173	::483389134967697000
378771457	::483389147080450000
240463390	::483389171487084000
295980167	::483389192248913000
437898031	::483389219641913000
6092972	::483389232057028000
15282962	::483389249006211000
344956423	::483389257130967000
233084334	::483389279822159000
276256841	::483389354086121000
25925656	::483389361401376000
161492068	::483389384733892000
441039165	::483389385925070000
493640349	::483389418351259000
23225674	::483389485527224000
315527257	::483389508508209000
391573659	::483389517978939000
359174210	::483389523913875000
163279109	::483389529395437000
607016651	::483389555739881000
45470777	::483389562211684000
240463390	::483389568679305000
22328944	::483389590162505000
311297676	::483389591089467000
233084334	::483389594071990000
551501734	::483389606042161000
281824012	::483389613201833000
203688730	::483389628897304000
291221395	::483389633544585000
101138081	::483389657967648000
391573659	::483389672132198000
435516954	::483389690075041000
625951846	::483389699894284000
270173839	::483389728490651000
23225674	::483389735562252000
65513	::483389753824645000
340330802	::483389755259101000
76815335	::483389767527038000
16623113	::483389772195319000
7141172	::483389773520707000
82150924	::483389792147628000
396923534	::483389798317428000
849	::483389814088400000
391573659	::483389824712601000
409541924	::483389843313942000
52011370	::483389868639133000
466646092	::483389868894998000
315621982	::483389888491192000
314710836	::483389908724510000
22328944	::483389915074277000
375364618	::483389918450704000
46764883	::483389938704998000
50811080	::483389954702053000
315621982	::483389970238173000
50811080	::483389986742341000
24821703	::483389987220500000
190977628	::483390006313381000
93448284	::483390012113707000
322446637	::483390023689981000
454375039	::483390056283906000
322446637	::483390068384489000
18657192	::483390078384107000
281295226	::483390089201213000
190977628	::483390127398338000
33788573	::483390139021131000
369804138	::483390185011675000
401757405	::483390185787232000
224682361	::483390235322363000
256609151	::483390241815166000
25925656	::483390247255146000
335608417	::483390300476280000
387188572	::483390329781903000
517695658	::483390335096066000
47269984	::483390362841382000
315527257	::483390397717426000
50811080	::483390408911618000
359174210	::483390417761992000
29327418	::483390451378974000
12057032	::483390455384530000
500239410	::483390463433400000
375364618	::483390483490545000
23225674	::483390495700168000
29335169	::483390498044801000
401757405	::483390533545390000
315527257	::483390563065298000
238341972	::483390564973297000
338849269	::483390572011737000
500388817	::483390595499835000
36343877	::483390608099123000
398735102	::483390609886285000
36343877	::483390618589478000
270065033	::483390663967256000
345626789	::483390673148977000
143225254	::483390690756292000
313120951	::483390705453117000
238024746	::483390710201479000
311092385	::483390712260489000
238341972	::483390719961608000
500239410	::483390724491051000
50463332	::483390730908336000
168964399	::483390750407680000
215181084	::483390790664605000
322446637	::483390824839802000
401757405	::483390825649295000
380049732	::483390827817754000
274311440	::483390843307311000
50811080	::483390873908961000
36925706	::483390875578290000
421356901	::483390876967010000
143969555	::483390878598172000
52011370	::483390880766627000
195397698	::483390921158172000
322465167	::483390922697097000
313120951	::483390928887898000
153531619	::483390929546383000
22328944	::483390933677776000
302934050	::483390935594577000
50463332	::483390954385055000
322446637	::483390961074978000
313120951	::483390996139368000
196394433	::483391000443109000
375810749	::483391010576146000
196394433	::483391024740696000
313120951	::483391025096835000
275268585	::483391048924684000
24543872	::483391065970315000
148912524	::483391082894721000
180190603	::483391095045246000
604071375	::483391104159862000
238341972	::483391106164736000
375810749	::483391116725612000
93448284	::483391122916392000
99843490	::483391129987981000
313120951	::483391141358751000
28405302	::483391142617444000
707214715	::483391149608943000
707214715	::483391159796891000
220455732	::483391168462344000
707214715	::483391168936292000
707214715	::483391181015887000
326146327	::483391183935111000
93448284	::483391217493749000
418480466	::483391223831330000
438698734	::483391228310867000
51814269	::483391237345796000
238341972	::483391238767665000
180190603	::483391259541659000
418480466	::483391265631793000
218711172	::483391301627695000
224682361	::483391316785897000
372493368	::483391319369199000
707214715	::483391320489082000
262382570	::483391323483807000
707214715	::483391331046146000
354406436	::483391376524984000
313120951	::483391399501393000
273814896	::483391401787269000
313120951	::483391437547905000
51814269	::483391468997189000
466646092	::483391476932440000
99843490	::483391489074933000
224682361	::483391633145495000
326436771	::483391645514080000
354406436	::483391709011656000
64813007	::483391724900069000
384155676	::483391727089094000
46764883	::483391727772774000
468965579	::483391731082084000
21568615	::483391750522687000
255697938	::483391825797840000
38804898	::483391829241389000
26642766	::483391841698471000
30719116	::483391892596752000
407279448	::483391903618985000
466646092	::483391927442608000
31359307	::483391951190773000
164575018	::483391966697107000
18138157	::483391983734362000
326436771	::483391992844795000
385706960	::483392043817766000
385706960	::483392048381177000
81674504	::483392057449676000
385259637	::483392094539898000
507918715	::483392098918735000
210996408	::483392122628751000
99843490	::483392155637919000
37495077	::483392166299852000
423830555	::483392204480593000
335101950	::483392216673427000
143969555	::483392242170609000
340330802	::483392349868158000
178492117	::483392386412716000
326554021	::483392400081960000
430072028	::483392405375168000
214779476	::483392405580681000
23164217	::483392436626919000
322465167	::483392445573386000
33418266	::483392464460324000
56736460	::483392492931661000
409680332	::483392504637554000
326569368	::483392510837157000
15782772	::483392528050163000
60399576	::483392534974984000
244995179	::483392549978394000
614096745	::483392601135931000
326436771	::483392647495561000
351190984	::483392703783522000
614096745	::483392704932352000
326554021	::483392736041504000
326436771	::483392747319992000
186945768	::483392799015178000
302934050	::483392808179343000
408171600	::483392840639074000
263971863	::483392844757889000
50811080	::483392846112620000
494376740	::483392847094112000
23400461	::483392852291231000
340330802	::483392875892604000
38804898	::483392912713973000
129050216	::483392932423430000
381181950	::483392949976190000
141976809	::483392953314856000
438698734	::483392963142098000
259573654	::483392971937972000
70571907	::483392972524748000
25082908	::483392993970647000
141976809	::483392997636075000
35597637	::483393012719165000
36343877	::483393076480585000
249246314	::483393090770579000
15782772	::483393104704462000
351264389	::483393130868137000
326436771	::483393135171485000
21568615	::483393161750790000
537660330	::483393165823447000
263971863	::483393201470836000
35597637	::483393238334996000
326554021	::483393245167112000
393718746	::483393249382785000
326554021	::483393287709937000
115141777	::483393292562751000
99843490	::483393295616180000
587864456	::483393332270616000
315621982	::483393344459276000
50811080	::483393353661169000
507918715	::483393354378780000
211616743	::483393357129863000
91770694	::483393371130851000
340330802	::483393379804647000
409487670	::483393397139312000
176188106	::483393404408459000
411222321	::483393412159528000
98552986	::483393421324058000
136791341	::483393476516536000
22559382	::483393490844262000
211616743	::483393495927750000
25082908	::483393511325446000
36343877	::483393527858999000
326436771	::483393534301835000
326554021	::483393537426206000
211616743	::483393547924557000
22559382	::483393576722644000
377627227	::483393585526497000
326554021	::483393614152597000
244995179	::483393622948450000
373569970	::483393643735035000
215181084	::483393686667948000
326554021	::483393706448281000
93448284	::483393731471474000
186945768	::483393732163940000
315621982	::483393735968194000
50811080	::483393737033121000
455542048	::483393793690173000
375810749	::483393862375727000
244995179	::483393869459902000
33528820	::483393919279849000
25082908	::483393928109248000
340330802	::483393936258760000
7141172	::483393981368131000
93448284	::483394008551391000
326436771	::483394022086811000
173232394	::483394031670419000
263971863	::483394033750786000
211616743	::483394048963530000
93448284	::483394079313522000
196394433	::483394079342858000
25760567	::483394102017687000
35597637	::483394139036594000
79348656	::483394146447544000
53545809	::483394160691380000
467545942	::483394218833248000
359174210	::483394255834988000
110236585	::483394256862986000
602224338	::483394273857908000
388558032	::483394292258705000
29327418	::483394293097197000
393735397	::483394302006276000
53545809	::483394305025798000
344902431	::483394311594061000
53545809	::483394366132613000
455542048	::483394383145091000
354406436	::483394430234132000
326554021	::483394446403178000
346173821	::483394451935854000
393735397	::483394511339782000
337434597	::483394518662651000
163646426	::483394529341366000
23396218	::483394529760796000
209208697	::483394530423885000
507918715	::483394539122884000
399621678	::483394542016540000
25235649	::483394550707527000
372126514	::483394618164142000
326554021	::483394680717983000
351620689	::483394706286452000
171642430	::483394714033721000
326436771	::483394721822171000
393735397	::483394729892380000
372126514	::483394743997452000
180190603	::483394751274557000
467545942	::483394772389076000
173232394	::483394791997071000
326436771	::483394807943798000
36082253	::483394808103583000
47017345	::483394851988570000
33249556	::483394895621525000
396655167	::483394924839460000
351620689	::483394925891813000
562178473	::483394951477084000
180190603	::483394957177135000
299441398	::483394965892919000
196394433	::483394969021853000
210996408	::483395003062816000
110236585	::483395003268759000
370464008	::483395004241821000
22536077	::483395006334382000
355574432	::483395038018166000
7345092	::483395038399840000
476507554	::483395113775669000
393735397	::483395128619708000
323246381	::483395143517868000
393718746	::483395181530460000
91521926	::483395197833707000
262059543	::483395254989881000
33418266	::483395280159506000
164676969	::483395283792183000
36869877	::483395284555145000
354406436	::483395301781164000
388558032	::483395317321441000
153543800	::483395341106937000
326554021	::483395384887103000
279268567	::483395389018488000
35082993	::483395410753355000
349484189	::483395415316766000
239149781	::483395463136026000
433012724	::483395474750070000
398707286	::483395491867025000
35082993	::483395492101894000
322446637	::483395496027766000
276540818	::483395515510706000
573151200	::483395516081119000
59938971	::483395523013910000
185399022	::483395527737102000
36343877	::483395540864872000
360951591	::483395555188412000
393802148	::483395582539464000
29327418	::483395603666182000
82150924	::483395610721017000
239149781	::483395626366164000
236167599	::483395650738860000
326554021	::483395651074408000
119636299	::483395691838844000
46764883	::483395710461566000
326554021	::483395729319149000
495135733	::483395740870266000
161302101	::483395755894255000
233084334	::483395760214781000
233084334	::483395792171200000
236167599	::483395794943619000
494376740	::483395836227768000
354406436	::483395857471909000
476507554	::483395888358756000
59938971	::483395900694200000
307397057	::483395902778781000
494376740	::483395917555331000
398707286	::483395932453494000
291155950	::483395940326199000
326554021	::483395960597270000
398707286	::483395963935940000
342934741	::483395979073576000
409680332	::483395979811385000
43586963	::483395995657846000
340330802	::483396008848916000
91521926	::483396061398986000
340330802	::483396070731694000
18015033	::483396078566653000
48431204	::483396078805348000
205043960	::483396102691905000
435516954	::483396117422276000
326436771	::483396149022584000
143969555	::483396167028322000
164676969	::483396202441211000
46764883	::483396216256872000
18657192	::483396228957229000
326436771	::483396288965120000
23400461	::483396311538864000
22536077	::483396318992162000
326436771	::483396327124893000
326436771	::483396357768495000
147310240	::483396369038999000
376361293	::483396376873558000
326554021	::483396392887410000
307397057	::483396451859304000
205030447	::483396485107552000
238341972	::483396517060173000
23400461	::483396535204716000
351264389	::483396555068559000
236167599	::483396557275144000
507987711	::483396605585133000
277251070	::483396627248345000
410195122	::483396642993733000
22559382	::483396644847636000
326436771	::483396670609448000
109718758	::483396672991420000
33823755	::483396674233307000
320485729	::483396703568281000
98552986	::483396822594240000
436187992	::483396837101957000
383856422	::483396849702019000
613592670	::483396858518048000
256781130	::483396862599118000
63783716	::483396866445279000
22328944	::483396885730701000
26580130	::483396952067809000
13533012	::483396956350210000
256259599	::483397052877901000
291518680	::483397052970565000
326436771	::483397080799383000
143969555	::483397082149974000
136791341	::483397137825140000
143969555	::483397160633761000
383856422	::483397168091648000
329093513	::483397186504650000
162559610	::483397188731797000
329093513	::483397206536630000
81630455	::483397217231724000
178492117	::483397261846908000
23225674	::483397327348969000
256259599	::483397342003863000
393802148	::483397353336893000
81630455	::483397387470114000
63783716	::483397443808006000
97336064	::483397490117324000
22736943	::483397495506997000
12057032	::483397605951418000
315621982	::483397632099098000
464182365	::483397648087408000
169226510	::483397648427139000
171642430	::483397693080076000
393735397	::483397822331760000
91521926	::483397826575994000
46283045	::483397850580410000
138557664	::483397858767282000
48431204	::483397876270510000
315621982	::483397878619324000
48431204	::483397892573761000
326554021	::483397894150434000
253178679	::483397912739590000
48431204	::483397919459254000
384530394	::483397943739686000
48431204	::483397952283901000
364752208	::483397987842785000
236167599	::483398013734236000
355574432	::483398052279898000
326554021	::483398073817640000
380458897	::483398137365532000
181877725	::483398145322524000
114579662	::483398175924162000
256259599	::483398215602286000
294964037	::483398252730257000
234187240	::483398268554973000
385706960	::483398279313362000
613592670	::483398307595567000
256259599	::483398328416493000
52628599	::483398356992270000
178492117	::483398358732906000
18023231	::483398366697492000
22559382	::483398369662881000
315621982	::483398380732030000
334261100	::483398465137815000
404496513	::483398528052387000
18752326	::483398548088553000
205501297	::483398578249793000
597834721	::483398586659389000
61478431	::483398594330763000
326554021	::483398603860242000
36829018	::483398615072010000
315621982	::483398726845603000
351264389	::483398738006650000
189272740	::483398776682725000
192727478	::483398792650440000
36343877	::483398792691986000
87956728	::483398798782128000
334261100	::483398809909620000
234187240	::483398818331754000
253689041	::483398822732005000
234187240	::483398847633190000
36829018	::483398856005406000
25609677	::483398862179405000
507918715	::483398863240589000
363361632	::483398871633395000
76815335	::483398872077582000
173232394	::483398881812570000
315621982	::483398889278812000
183562162	::483398901945233000
399174015	::483398931305361000
494376740	::483398931519258000
208894791	::483398936833437000
57651074	::483398948061581000
393735397	::483398959134965000
597834721	::483398959755300000
315621982	::483398972565118000
44451086	::483398987416760000
256259599	::483399001786437000
183562162	::483399015799607000
45470777	::483399017661865000
147310240	::483399028345143000
393735397	::483399044145119000
44451086	::483399097051668000
36082253	::483399101439287000
312245470	::483399117402816000
18657192	::483399118048735000
291155950	::483399124620816000
7345092	::483399151904755000
7141172	::483399158871916000
315621982	::483399174654668000
66270239	::483399183521419000
256259599	::483399190999875000
7345092	::483399204182556000
66270239	::483399209161224000
110563920	::483399218879406000
66270239	::483399221685411000
93448284	::483399225540370000
57651074	::483399262076547000
370416747	::483399265663078000
363361632	::483399272365572000
211616743	::483399300454440000
370416747	::483399317693415000
236167599	::483399319245307000
35305414	::483399344050032000
69771494	::483399345018908000
326554021	::483399383094792000
168964399	::483399398802477000
445903498	::483399401465843000
36082253	::483399500858675000
340330802	::483399509339549000
256259599	::483399510375141000
326554021	::483399533687091000
61698439	::483399546828259000
255147158	::483399552318197000
256259599	::483399564032872000
356974615	::483399577484025000
205501297	::483399581124661000
32171318	::483399610564874000
26684021	::483399613366693000
124582805	::483399625488220000
315621982	::483399665019523000
302472189	::483399681339179000
24392243	::483399705188368000
14816854	::483399711936630000
35305414	::483399731402403000
101138081	::483399734871470000
173232394	::483399739614846000
460611723	::483399746363883000
183562162	::483399762608005000
35305414	::483399765497876000
28498427	::483399783600504000
317483868	::483399822070652000
108798356	::483399848549707000
236167599	::483399865792495000
406772829	::483399915649789000
147310240	::483399942955073000
315621982	::483399944657969000
57651074	::483399960201674000
503708554	::483399976945733000
16472279	::483399985569226000
238341972	::483400000068923000
351004243	::483400046743142000
45581124	::483400047174774000
396364407	::483400058205773000
155213009	::483400096864665000
69028501	::483400127113990000
34778712	::483400152078508000
255834275	::483400165454143000
28498427	::483400185389649000
336774649	::483400193082023000
354406436	::483400203899133000
507918715	::483400207787630000
261900342	::483400211885469000
52542320	::483400213378244000
391573659	::483400231695187000
267227218	::483400251634495000
36925706	::483400254222376000
325242803	::483400260438720000
503708554	::483400262359724000
29284709	::483400278608453000
35305414	::483400299994820000
69690419	::483400314662711000
552146644	::483400318726963000
470451598	::483400331637043000
368691437	::483400335830953000
127413469	::483400342579994000
63783716	::483400347365277000
326436771	::483400358761615000
33418266	::483400377732063000
267227218	::483400392026255000
326554021	::483400415745036000
354406436	::483400435135303000
15109013	::483400438973083000
69690419	::483400468102524000
20863117	::483400481230692000
264904736	::483400483587895000
34778712	::483400511555514000
153543800	::483400514009178000
217928831	::483400517289140000
29284709	::483400523060871000
354406436	::483400523890970000
108798356	::483400533475352000
176188106	::483400539808731000
33011898	::483400571664470000
370464008	::483400587086938000
486231003	::483400602311852000
326554021	::483400606514556000
29284709	::483400611892060000
170064834	::483400619340734000
238341972	::483400636390989000
155213009	::483400636612874000
354406436	::483400644552716000
363361632	::483400653759602000
41135840	::483400656120995000
99320365	::483400680367849000
230206940	::483400732218245000
153543800	::483400738081484000
326554021	::483400775473717000
125849974	::483400775649873000
464182365	::483400778279710000
217928831	::483400816057778000
216486063	::483400827659223000
14816854	::483400858776768000
35082993	::483400871288778000
389676504	::483400887037984000
256259599	::483400890020159000
326554021	::483400941152903000
315621982	::483400956898717000
24495392	::483400958198571000
26879335	::483400958840295000
326554021	::483400962950709000
62940169	::483401013940854000
100471456	::483401028805873000
29284709	::483401045117526000
34778712	::483401052486508000
41135840	::483401056303329000
176188106	::483401076289585000
426923626	::483401080357662000
201445185	::483401098678378000
606781453	::483401113689788000
35026897	::483401118182301000
256259599	::483401127317090000
168964399	::483401131687546000
25925656	::483401132707184000
15109013	::483401142198476000
423446901	::483401158518525000
33703018	::483401174079795000
93448284	::483401177225117000
338120144	::483401196703457000
358307309	::483401221487591000
25925656	::483401253746393000
155213009	::483401260846964000
143969555	::483401268082118000
315621982	::483401275787468000
60718620	::483401278438264000
34778712	::483401338697428000
6733652	::483401356926271000
58628782	::483401371731767000
286282963	::483401381811093000
176188106	::483401384851959000
143969555	::483401388848730000
41135840	::483401395681259000
143969555	::483401419605540000
326436771	::483401426442661000
163340834	::483401446130720000
326554021	::483401446600085000
238341972	::483401453591986000
238401588	::483401456494456000
143969555	::483401461208854000
370464008	::483401480184266000
507918715	::483401499545198000
143969555	::483401513813831000
15488020	::483401516804354000
326554021	::483401541517201000
198126424	::483401546999140000
286282963	::483401550824751000
507918715	::483401551877132000
32471501	::483401551923650000
143969555	::483401562119606000
396364407	::483401562513879000
98054636	::483401596714643000
29284709	::483401623105200000
217928831	::483401631103332000
143969555	::483401638560804000
34778712	::483401644537696000
315621982	::483401708627066000
15109013	::483401708660199000
396364407	::483401709046091000
69690419	::483401734526480000
48431204	::483401743687245000
321780812	::483401778260488000
396655167	::483401779749859000
13533012	::483401783356579000
341153843	::483401793301663000
29284709	::483401808115945000
291155950	::483401818945245000
326554021	::483401824578199000
15109013	::483401826843504000
110563920	::483401837668597000
291155950	::483401838046101000
256259599	::483401838838820000
256259599	::483401870686187000
188480631	::483401882699059000
34778712	::483401884837740000
293213630	::483401887199162000
486138458	::483401905201111000
70483417	::483401921953562000
143969555	::483401935299424000
223950031	::483401937199452000
315621982	::483401945038983000
383856422	::483401955642191000
143969555	::483401960620429000
43256984	::483401961338068000
326436771	::483401971710193000
282860308	::483401988466413000
507918715	::483401994116538000
143969555	::483402011304402000
35026897	::483402035283648000
84849075	::483402048793481000
18657192	::483402062894333000
238341972	::483402081886568000
102875172	::483402095153119000
143969555	::483402095861583000
115459999	::483402101154799000
484423510	::483402102480199000
36343877	::483402109228838000
22087737	::483402112013844000
47017345	::483402120201109000
189664484	::483402131542904000
17179941	::483402133723951000
143969555	::483402136516968000
184962835	::483402164556275000
373690904	::483402175373004000
190977628	::483402176622899000
223288871	::483402177512095000
184962835	::483402185691385000
326554021	::483402201864220000
143969555	::483402213390168000
364035957	::483402214170701000
143969555	::483402264824934000
36082253	::483402291735965000
190977628	::483402300245831000
34778712	::483402307019612000
143969555	::483402313881497000
69690419	::483402323595915000
143969555	::483402371792257000
17179941	::483402396723605000
255147158	::483402438439731000
613029438	::483402443339083000
354406436	::483402451853123000
93448284	::483402484962967000
503708554	::483402489283485000
26030273	::483402490889510000
143969555	::483402493884252000
70483417	::483402530043727000
22559382	::483402540701081000
34778712	::483402547546181000
12057032	::483402582295998000
137426396	::483402583391105000
143969555	::483402595625496000
173232394	::483402623479869000
326554021	::483402641414688000
503708554	::483402682913525000
173232394	::483402690651635000
93448284	::483402703112904000
433470731	::483402724294156000
503708554	::483402726316195000
29327418	::483402734951886000
345756955	::483402757311709000
137426396	::483402763368673000
345756955	::483402794355814000
22187821	::483402794729086000
176188106	::483402808033812000
190977628	::483402834499489000
143969555	::483402838014324000
326554021	::483402886496256000
399555371	::483402899842932000
17448907	::483402911313952000
58628782	::483402960156647000
146855323	::483402968247853000
433470731	::483402987302182000
190977628	::483402989546115000
58628782	::483402998177996000
269383781	::483403013021630000
143969555	::483403018126102000
326554021	::483403041631006000
617791569	::483403051374346000
69690419	::483403079250104000
29284709	::483403082781696000
329093513	::483403108991913000
69690419	::483403115279167000
42481762	::483403139530633000
198126424	::483403147386175000
98054636	::483403174532096000
518141549	::483403187823456000
34778712	::483403190407155000
67523538	::483403198892232000
76977679	::483403209734500000
70483417	::483403214063427000
82242725	::483403228910874000
99320365	::483403256044220000
267227218	::483403286041485000
329093513	::483403302743584000
35305414	::483403339661451000
58628782	::483403339669856000
35026897	::483403348369219000
69690419	::483403352223809000
17179941	::483403360209731000
68221984	::483403370187988000
127413469	::483403371106557000
25760567	::483403400797638000
173232394	::483403409127522000
146855323	::483403448353042000
286282963	::483403451393921000
267227218	::483403453582938000
190977628	::483403479285649000
198126424	::483403491927265000
267227218	::483403499313434000
19182658	::483403527906402000
69690419	::483403528207998000
58628782	::483403556548915000
269383781	::483403563289153000
68221984	::483403564375887000
236167599	::483403573548421000
329093513	::483403591177474000
269383781	::483403612895199000
29327418	::483403614971387000
624394090	::483403632030015000
176188106	::483403642385752000
69690419	::483403653424746000
28498427	::483403665860874000
176188106	::483403672031072000
242533291	::483403679802732000
342934741	::483403684823715000
395057520	::483403699281096000
208894791	::483403731484942000
34778712	::483403740443971000
402268968	::483403752146096000
99320365	::483403780461834000
161346822	::483403796094001000
19837708	::483403822111666000
6733652	::483403824930254000
599589782	::483403828398526000
479205756	::483403837865070000
98768681	::483403842491781000
35305414	::483403856345174000
208894791	::483403856496168000
301761224	::483403863186087000
67523538	::483403865371332000
392301070	::483403865727856000
301761224	::483403887546621000
342934741	::483403890663391000
269383781	::483403893607395000
18657192	::483403906354253000
23663256	::483403909168246000
267227218	::483403920056647000
27268559	::483403926427807000
238401588	::483403943783845000
348193845	::483403944215863000
79073243	::483403952437084000
370416747	::483403957965189000
486231003	::483403961307656000
348193845	::483403964180733000
93448284	::483403974632947000
26030273	::483403980471410000
72882594	::483403983868813000
69690419	::483403985802760000
58628782	::483403996669804000
147310240	::483403999115509000
70483417	::483404032686718000
315621982	::483404034142126000
326554021	::483404038445096000
370416747	::483404044560773000
29284709	::483404059345711000
301761224	::483404059588558000
351190984	::483404060339740000
412304311	::483404064819281000
402268968	::483404070162419000
186208532	::483404070242095000
67523538	::483404071773040000
23663256	::483404075736641000
143969555	::483404094090903000
590556372	::483404101557166000
99320365	::483404113074335000
562590159	::483404118413688000
20620620	::483404130070056000
135003892	::483404134033264000
210671307	::483404144481280000
14187808	::483404157458866000
340330802	::483404185527152000
186208532	::483404214844923000
326554021	::483404217520893000
613592670	::483404217730596000
503708554	::483404229907054000
176188106	::483404231060516000
370416747	::483404242703876000
491679354	::483404266137079000
340330802	::483404268058447000
51814269	::483404271715885000
98054636	::483404274937110000
326554021	::483404312773545000
210671307	::483404329064206000
303342881	::483404330733563000
256074844	::483404334613295000
143969555	::483404349238808000
238341972	::483404364304769000
301761224	::483404392406585000
269383781	::483404404507152000
305265637	::483404407900368000
361199465	::483404428653776000
57385263	::483404438745673000
305265637	::483404446299205000
462681637	::483404472526196000
208894791	::483404479182565000
35026897	::483404488368459000
305265637	::483404505807998000
17448907	::483404514389536000
214220072	::483404535260774000
98552986	::483404541837463000
70982412	::483404574569398000
305265637	::483404593939087000
305265637	::483404620551581000
267227218	::483404631796482000
384530394	::483404633507782000
326554021	::483404640805867000
115141777	::483404667997544000
125849974	::483404669775929000
59207269	::483404726521069000
252407374	::483404727443808000
114633433	::483404727900594000
34778712	::483404732707254000
210671307	::483404741855031000
263971863	::483404749513818000
119636299	::483404762906247000
186107022	::483404764634292000
198126424	::483404767113121000
351190984	::483404770351513000
383856422	::483404773895729000
210671307	::483404783508668000
326554021	::483404793835057000
115141777	::483404794711638000
305265637	::483404809509167000
227114320	::483404830753718000
238341972	::483404866664939000
223950031	::483404874139201000
326554021	::483404924894457000
135003892	::483404928321196000
20863117	::483404938576285000
236167599	::483404948063809000
65826107	::483404965764136000
31326082	::483404967084957000
210671307	::483404971421888000
148436850	::483404980653547000
464182365	::483404986181623000
376472794	::483405020646637000
325242803	::483405032587419000
15109013	::483405033820532000
351190984	::483405044382199000
115141777	::483405045216448000
351190984	::483405078280568000
208296274	::483405081761837000
325242803	::483405086912028000
115141777	::483405125885497000
325242803	::483405138212569000
433654462	::483405138590441000
33703018	::483405172342001000
562590159	::483405173524402000
41967329	::483405183406604000
148436850	::483405185994080000
36925706	::483405191119527000
340330802	::483405205858709000
376361293	::483405220899074000
72882594	::483405228171997000
93448284	::483405242441015000
311924851	::483405243309621000
351190984	::483405255833833000
18657192	::483405258425913000
135003892	::483405284799299000
67523538	::483405291984125000
252407374	::483405294144602000
402797583	::483405329263099000
162462026	::483405329384763000
115141777	::483405332509491000
267227218	::483405350486671000
252407374	::483405351367483000
322358530	::483405381066973000
423941104	::483405384498294000
34778712	::483405391150059000
17448907	::483405402554396000
60718620	::483405404433817000
35026897	::483405436377653000
373569970	::483405449681575000
295466391	::483405475774357000
376472794	::483405515645788000
17448907	::483405530027671000
70571907	::483405550173319000
162462026	::483405560541216000
410286428	::483405604883816000
256259599	::483405632200925000
148436850	::483405640803418000
444247134	::483405642820882000
93448284	::483405646402826000
587864456	::483405658608631000
376472794	::483405676585443000
98054636	::483405749511798000
238341972	::483405754725318000
148436850	::483405755421171000
35305414	::483405770281586000
338256397	::483405780650299000
236167599	::483405783540195000
176188106	::483405786010632000
185629189	::483405788242014000
45470777	::483405803605356000
208894791	::483405813797498000
354406436	::483405822098030000
340330802	::483405847914381000
143969555	::483405848908025000
305265637	::483405851554635000
407894919	::483405857674100000
58628782	::483405859922255000
34778712	::483405869955022000
35026897	::483405893686812000
410286428	::483405903459516000
493640349	::483405921398185000
239149781	::483405949076377000
91942557	::483405957381095000
370165750	::483405960598552000
29284709	::483405965531041000
236167599	::483405969758883000
35923992	::483405976377511000
503708554	::483405982996119000
29607520	::483405983709138000
326436771	::483405990612582000
486231003	::483405997034045000
135003892	::483405997772259000
326554021	::483405997940019000
302472189	::483406004940320000
613029438	::483406016605093000
395076249	::483406021134544000
176188106	::483406022510653000
208894791	::483406027539218000
355758655	::483406029456015000
36082253	::483406037706629000
342934741	::483406052348932000
115141777	::483406061542465000
342934741	::483406068320833000
433142367	::483406081545469000
503708554	::483406090982662000
24634410	::483406092467073000
17448907	::483406107038068000
135003892	::483406114566844000
562590159	::483406123894980000
433142367	::483406137417801000
269383781	::483406141112586000
115141777	::483406145457905000
24199433	::483406152886390000
92924351	::483406170892161000
35305414	::483406184620118000
354406436	::483406187170263000
69690419	::483406187954995000
34778712	::483406200529121000
384530394	::483406209697849000
326554021	::483406209811091000
257265522	::483406212050849000
116098184	::483406215327010000
256259599	::483406217478287000
503708554	::483406224508325000
24199433	::483406225452048000
420083874	::483406227330703000
216486063	::483406227762708000
433142367	::483406233119252000
53123348	::483406237468327000
239149781	::483406239884259000
264622253	::483406240018477000
176188106	::483406245534367000
301761224	::483406250621669000
351190984	::483406263846711000
267227218	::483406265150750000
503708554	::483406266984042000
35082993	::483406270809264000
257265522	::483406275292565000
370165750	::483406300978876000
76427184	::483406313243025000
351190984	::483406323162554000
267227218	::483406330619637000
305265637	::483406343865253000
28922315	::483406347145609000
256259599	::483406347262644000
34778712	::483406349678567000
341734040	::483406374265581000
269383781	::483406374890520000
186208532	::483406414136606000
28922315	::483406415563063000
17448907	::483406416611266000
162462026	::483406421111762000
305265637	::483406426652807000
326554021	::483406433514307000
54697279	::483406441118986000
236167599	::483406445711745000
239149781	::483406452749377000
176188106	::483406464481263000
36219010	::483406469308493000
342934741	::483406475843600000
92840294	::483406479287152000
29284709	::483406491425464000
342934741	::483406494696996000
186572442	::483406513604947000
238341972	::483406513940484000
99320365	::483406517090418000
67523538	::483406520399319000
355758655	::483406535016448000
30516926	::483406547947511000
322358530	::483406558861074000
302472189	::483406566842851000
426923626	::483406576124829000
176224586	::483406587340414000
503708554	::483406591442829000
239313896	::483406596798545000
81674504	::483406607548555000
115141777	::483406620710281000
29284709	::483406630596665000
34778712	::483406635063201000
18752326	::483406636912885000
46764883	::483406649382535000
162462026	::483406655384592000
256259599	::483406661508677000
51952627	::483406695167557000
433142367	::483406699991429000
311297676	::483406700620169000
26580130	::483406729120473000
486231003	::483406736972206000
51952627	::483406741938257000
34778712	::483406743687286000
99320365	::483406752235667000
36219010	::483406762104872000
433142367	::483406768555687000
208894791	::483406769650036000
25760567	::483406771940122000
53123348	::483406773630402000
115141777	::483406787823951000
208894791	::483406803170893000
48431204	::483406829838278000
29284709	::483406837166120000
340330802	::483406838747377000
176188106	::483406846905286000
364035957	::483406850130714000
15109013	::483406856086253000
58628782	::483406860863553000
33238183	::483406896347766000
162462026	::483406896611610000
51952627	::483406907063816000
326554021	::483406922482077000
35305414	::483406926798024000
208894791	::483406948495134000
262449011	::483406959845314000
51952627	::483406968548118000
34778712	::483406980019544000
408171600	::483406989968424000
15109013	::483407001666347000
160733683	::483407004942073000
242533291	::483407005759983000
309789310	::483407009841049000
115141777	::483407018548424000
219153949	::483407020218146000
162462026	::483407027578736000
59583601	::483407033119809000
215181084	::483407035107512000
499995726	::483407048416051000
34778712	::483407055051423000
302472189	::483407070075424000
18138157	::483407070117363000
81674504	::483407074915651000
18138157	::483407079667806000
208894791	::483407111242518000
232114448	::483407113985982000
238341972	::483407115932160000
60718620	::483407117446311000
51952627	::483407119350128000
326554021	::483407120688091000
52929975	::483407123934896000
53545809	::483407124609789000
329955120	::483407136379002000
326436771	::483407164837748000
302472189	::483407170755518000
513434526	::483407177420251000
35082993	::483407185414586000
233740533	::483407196810514000
277996494	::483407202204389000
338120144	::483407212010696000
51952627	::483407217031254000
190977628	::483407217299685000
29327418	::483407223712800000
286282963	::483407231116148000
503708554	::483407237910913000
302472189	::483407251516817000
29374576	::483407251911491000
238401588	::483407256172494000
233084334	::483407257733181000
176188106	::483407261382221000
363059827	::483407263986884000
358643765	::483407267857838000
67523538	::483407269363597000
58628782	::483407286086291000
190977628	::483407306294439000
326436771	::483407307083370000
162462026	::483407319053512000
238401588	::483407334144634000
143969555	::483407335465816000
370165750	::483407363098300000
7141172	::483407370597314000
302472189	::483407395062689000
369804138	::483407409172709000
335692629	::483407442491883000
342934741	::483407443951894000
52929975	::483407462243262000
51952627	::483407467070509000
358643765	::483407469352218000
411997198	::483407478374543000
326436771	::483407486251433000
503708554	::483407498255532000
457811756	::483407512838746000
29391732	::483407513552171000
238826465	::483407535253491000
269383781	::483407556652441000
499995726	::483407562256023000
340330802	::483407583819345000
190977628	::483407584662007000
256259599	::483407586637520000
115141777	::483407604022902000
326436771	::483407629654708000
426923626	::483407630237327000
340330802	::483407638433382000
255205725	::483407641402568000
240914419	::483407645576269000
256259599	::483407655654789000
135003892	::483407657642905000
83428249	::483407677595586000
76427184	::483407679793401000
351190984	::483407700664274000
58628782	::483407707399929000
115141777	::483407707446059000
326436771	::483407718204461000
19939574	::483407720452603000
305265637	::483407782293409000
97336064	::483407802958761000
410403898	::483407815860817000
617791569	::483407855718907000
198126424	::483407860978561000
185399022	::483407862128181000
115141777	::483407893404717000
457811756	::483407894411358000
597834721	::483407896227487000
425183249	::483407901751803000
503708554	::483407908294905000
332631850	::483407920659329000
51952627	::483407940087324000
100471456	::483407948992217000
272533260	::483408014997585000
51952627	::483408015916154000
26514591	::483408019259023000
409680332	::483408039655927000
503708554	::483408041459843000
326554021	::483408041975357000
272533260	::483408043703422000
305265637	::483408050812768000
326554021	::483408061361434000
513434526	::483408062124810000
36082253	::483408064654352000
259488414	::483408076876550000
54697279	::483408084266541000
268058306	::483408086645104000
351190984	::483408091187544000
305265637	::483408096253841000
305265637	::483408096262234000
29374576	::483408114210058000
513434526	::483408120585023000
24392243	::483408145277263000
215181084	::483408148108021000
624360378	::483408152835416000
418327117	::483408154718261000
477235727	::483408179791818000
238341972	::483408184443281000
100471456	::483408191125200000
370049566	::483408191783698000
32755384	::483408200004169000
165261298	::483408210208890000
198126424	::483408214541602000
415943958	::483408221387128000
624360378	::483408229297573000
351190984	::483408245273657000
94181957	::483408256446894000
58028621	::483408258745393000
454531259	::483408259546480000
116098184	::483408284393541000
238341972	::483408348620931000
190977628	::483408349963485000
259488414	::483408377796898000
29319846	::483408378996072000
190977628	::483408381621719000
256319248	::483408396260241000
255104759	::483408439175938000
383243793	::483408441101123000
32755384	::483408445597425000
340330802	::483408451079794000
216486063	::483408465679757000
269401499	::483408468812918000
162462026	::483408478203965000
236167599	::483408502950735000
94181957	::483408520268619000
190977628	::483408522701336000
84849075	::483408541080768000
277996494	::483408546843750000
255104759	::483408554590609000
23400461	::483408562379423000
351190984	::483408563348721000
329093513	::483408565076787000
256259599	::483408574089949000
128775325	::483408584571494000
329955120	::483408617178005000
35082993	::483408626959134000
74262042	::483408628356251000
106835519	::483408639340732000
74262042	::483408652829986000
215144630	::483408653009973000
34778712	::483408657791459000
74262042	::483408664427237000
329093513	::483408683465183000
172025978	::483408720118820000
19182658	::483408722803556000
329093513	::483408730739187000
52929975	::483408742105767000
351190984	::483408772099231000
338664006	::483408773134827000
135003892	::483408800536199000
437898031	::483408811726606000
342934741	::483408817192181000
162462026	::483408817770618000
74262042	::483408821507743000
227114320	::483408829234036000
99320365	::483408836649562000
83428249	::483408845188763000
23400461	::483408855699701000
74262042	::483408884942385000
220632867	::483408894421524000
503708554	::483408905939468000
55888161	::483408923953999000
338256397	::483408942911860000
36925706	::483408953926107000
115852151	::483408959387500000
176188106	::483408965477224000
74262042	::483408983290429000
94181957	::483408999962791000
98054636	::483409000235819000
340330802	::483409005419982000
162462026	::483409057248579000
34778712	::483409060432068000
26514591	::483409062701572000
26514591	::483409067184889000
208894791	::483409083513323000
128775325	::483409097811718000
135003892	::483409112726659000
83428249	::483409117348773000
340330802	::483409136403886000
24634410	::483409145509343000
36925706	::483409173036544000
148445755	::483409173594390000
256259599	::483409180917657000
338256397	::483409183551664000
170162540	::483409195232788000
128775325	::483409210181304000
503708554	::483409218293489000
67523538	::483409238249574000
74262042	::483409243081437000
156166678	::483409244201316000
402797583	::483409248391397000
35305414	::483409255785971000
143969555	::483409271879520000
238698812	::483409278934347000
491679354	::483409280201011000
74262042	::483409283560660000
255299055	::483409291966042000
115141777	::483409328246759000
33418266	::483409338942230000
326436771	::483409347582910000
162462026	::483409362786865000
36925706	::483409383737393000
34778712	::483409383930351000
74262042	::483409385923039000
260428602	::483409387714019000
236167599	::483409412263276000
23642786	::483409418243956000
111687397	::483409425990836000
232736272	::483409428368982000
215144630	::483409442281902000
240892007	::483409460648353000
270065033	::483409466356809000
98054636	::483409472376029000
543585402	::483409474418249000
6733652	::483409567024680000
162462026	::483409569880625000
176188106	::483409587584790000
108808608	::483409611891146000
170162540	::483409619314675000
34778712	::483409628097548000
340330802	::483409634720759000
102213164	::483409639875555000
118810756	::483409650692685000
429491583	::483409689380913000
408171600	::483409725929713000
347596428	::483409733953409000
35305414	::483409753242996000
48431204	::483409774609203000
115141777	::483409776093581000
351264389	::483409798730227000
29319846	::483409808293240000
44307877	::483409810944061000
302472189	::483409814496620000
127413469	::483409816891973000
491357856	::483409817722044000
83428249	::483409820507049000
367322500	::483409825288572000
617791569	::483409843672215000
83163050	::483409851574669000
170162540	::483409857307873000
342934741	::483409866053414000
262449011	::483409870088327000
264622253	::483409872793268000
111687397	::483409874278039000
338256397	::483409888890978000
108808608	::483409889642168000
69690419	::483409909426692000
19182658	::483409927571263000
35305414	::483409939088437000
115141777	::483409940095045000
42220462	::483409947372560000
58628782	::483409952111726000
76082847	::483409956201578000
312857835	::483409961519955000
51952627	::483409971560718000
14253476	::483409975927394000
34778712	::483409981580902000
358611246	::483409988769964000
313120951	::483409993580826000
354406436	::483409996042878000
36925706	::483410009313648000
328796227	::483410014862721000
556323854	::483410025059065000
232736272	::483410026808107000
169226510	::483410026833260000
19182658	::483410030189092000
338256397	::483410038409539000
302472189	::483410053014110000
188417746	::483410076112527000
78513872	::483410090155077000
81674504	::483410092973248000
83163050	::483410110178672000
255299055	::483410115765080000
78513872	::483410117342539000
302472189	::483410122522107000
51952627	::483410134345859000
69690419	::483410140549238000
338256397	::483410144198287000
198126424	::483410150821097000
168964399	::483410150909149000
115141777	::483410164536442000
25925656	::483410164801097000
256259599	::483410171809394000
51952627	::483410177085816000
520533224	::483410179346546000
81674504	::483410183649890000
30123599	::483410196551593000
504027031	::483410214440296000
30516737	::483410220476301000
304140174	::483410221210271000
115141777	::483410233205600000
36925706	::483410239207665000
76082847	::483410243255566000
282779381	::483410256404287000
383856422	::483410291125129000
302472189	::483410297462333000
326554021	::483410302625525000
62756038	::483410315883720000
155730095	::483410323441848000
69690419	::483410327309000000
282779381	::483410328588283000
115141777	::483410346384695000
267227218	::483410349995991000
587864456	::483410363325878000
328858212	::483410372792451000
74262042	::483410374365306000
69690419	::483410377804247000
176188106	::483410378211471000
269383781	::483410383059697000
162462026	::483410385517563000
256259599	::483410386805223000
170162540	::483410388193521000
78513872	::483410403264057000
48431204	::483410406330081000
30123599	::483410413506162000
74262042	::483410422666911000
326554021	::483410428106534000
28054060	::483410434645454000
69690419	::483410438395150000
240914419	::483410451326177000
45470777	::483410487657263000
36869877	::483410496888913000
96658544	::483410499879444000
432819849	::483410501238398000
93448284	::483410504904224000
260464441	::483410531584204000
365658620	::483410551645536000
83428249	::483410556477382000
26514591	::483410561011425000
338256397	::483410568204656000
112801155	::483410569202892000
26514591	::483410572281511000
240914419	::483410572847755000
94181957	::483410589784342000
338256397	::483410629680582000
503708554	::483410642075152000
312252632	::483410644205449000
78384326	::483410644725944000
78513872	::483410646735020000
255299055	::483410648542371000
240463390	::483410654326304000
135003892	::483410654980616000
24634410	::483410657421692000
499995726	::483410658017280000
334423964	::483410665625763000
32755384	::483410672621867000
76082847	::483410675583037000
112801155	::483410678368456000
115141777	::483410678548426000
260464441	::483410693815693000
338256397	::483410708944543000
20863117	::483410715533770000
338256397	::483410720919273000
162462026	::483410731757350000
14584037	::483410736803508000
32755384	::483410753395752000
326436771	::483410757573292000
240914419	::483410783456350000
108808608	::483410786707329000
504027031	::483410794730635000
257265522	::483410795057774000
14816854	::483410799637970000
33818674	::483410804209762000
100626124	::483410811055271000
434545772	::483410814347804000
24199433	::483410821239017000
30123599	::483410822589202000
78513872	::483410831602774000
328858212	::483410834127720000
340330802	::483410849105969000
312252632	::483410850229649000
74262042	::483410856193974000
100626124	::483410861114281000
74262042	::483410872371404000
115141777	::483410876037214000
326436771	::483410878230835000
93448284	::483410911474888000
69690419	::483410920987971000
74262042	::483410922606567000
267227218	::483410940021313000
24199433	::483410959856566000
30123599	::483410984745197000
115141777	::483411002373853000
543585402	::483411008376291000
326554021	::483411008879214000
222598798	::483411047932772000
410961985	::483411051317170000
41692308	::483411070887809000
24199433	::483411076231757000
30123599	::483411114927980000
62870601	::483411138969751000
92870542	::483411164945068000
78513872	::483411178421755000
198126424	::483411179050512000
22294252	::483411179541262000
342934741	::483411182557343000
326436771	::483411193974259000
76082847	::483411215423901000
100471456	::483411224215171000
115141777	::483411225095573000
415259927	::483411225728929000
234078302	::483411238823555000
29284709	::483411252665135000
315621982	::483411264010739000
7141172	::483411277193023000
76082847	::483411291810578000
30123599	::483411296654594000
47929423	::483411303256424000
26182895	::483411306775846000
437898031	::483411309057163000
240914419	::483411317408022000
230655725	::483411317920108000
267227218	::483411319572279000
342934741	::483411332331753000
115141777	::483411369920704000
586783331	::483411383397400000
162462026	::483411386563715000
74262042	::483411390758420000
101286329	::483411394935914000
326436771	::483411411788632000
46764883	::483411415923834000
425183249	::483411421620080000
363059827	::483411424941985000
30516737	::483411425415925000
325849507	::483411446500720000
240914419	::483411456029753000
216507874	::483411475831476000
74262042	::483411477756674000
30123599	::483411502880157000
56508824	::483411517262819000
30123599	::483411517497307000
25235649	::483411535125966000
399555371	::483411538615619000
356974615	::483411553127915000
82242725	::483411553874485000
279548168	::483411554860544000
432819849	::483411561168388000
74262042	::483411562535723000
29284709	::483411565828665000
162462026	::483411568781045000
240914419	::483411571779977000
302472189	::483411591451262000
225601631	::483411600385515000
199001641	::483411615006466000
74262042	::483411625228394000
141735027	::483411638905614000
98552986	::483411650822021000
25235649	::483411658258132000
230968348	::483411671205949000
74262042	::483411677832937000
36925706	::483411688671027000
67523538	::483411693708398000
35082993	::483411695000645000
543585402	::483411705955774000
267227218	::483411712234639000
351190984	::483411715552727000
16472279	::483411718387679000
36925706	::483411720644202000
74262042	::483411771634360000
338256397	::483411775056916000
58628782	::483411777099542000
29284709	::483411805122068000
58628782	::483411808246448000
326554021	::483411811488653000
176188106	::483411813464555000
351264389	::483411842870427000
432819849	::483411854543187000
74262042	::483411875456368000
34778712	::483411899153776000
58628782	::483411903025131000
302472189	::483411946973052000
326554021	::483411954396954000
503708554	::483411962228142000
46764883	::483411963217580000
83428249	::483411971740815000
51979136	::483411986638995000
36082253	::483412001847508000
215181084	::483412003034120000
115141777	::483412011296882000
295339639	::483412012450713000
486231003	::483412021501648000
30516737	::483412026879115000
552789896	::483412033069539000
33342988	::483412038317015000
423816771	::483412044427702000
22294252	::483412050018697000
81674504	::483412055458721000
64907439	::483412069413163000
357275400	::483412074597318000
74262042	::483412078577725000
338256397	::483412084047114000
25469735	::483412087096770000
176188106	::483412089265225000
93448284	::483412119992299000
19835249	::483412122676633000
351190984	::483412127827656000
338256397	::483412128292823000
279548168	::483412145833775000
30516737	::483412169460285000
30123599	::483412170156146000
562178473	::483412202758483000
338256397	::483412206076174000
15137186	::483412208978653000
351190984	::483412209486536000
503708554	::483412219087294000
251359942	::483412223520694000
8070562	::483412236912717000
302472189	::483412240020688000
58628782	::483412241102807000
267227218	::483412243220934000
33342988	::483412249374371000
83428249	::483412250821394000
115141777	::483412253954170000
229290429	::483412257771384000
100471456	::483412257809117000
35082993	::483412275777122000
162462026	::483412281951133000
58628782	::483412284606136000
340330802	::483412284753342000
69690419	::483412302851366000
176188106	::483412307960401000
56508824	::483412328437022000
609790203	::483412328486948000
326554021	::483412333310390000
78513872	::483412342969872000
575804821	::483412344635002000
351190984	::483412349207195000
35026897	::483412350046072000
34778712	::483412350863568000
184962835	::483412377040195000
32583866	::483412377291862000
29284709	::483412380698017000
30123599	::483412396917010000
34778712	::483412398015905000
453690730	::483412398196260000
256259599	::483412419772153000
240914419	::483412430978957000
44231782	::483412433231282000
503708554	::483412433630167000
108808608	::483412436222218000
20863117	::483412437006172000
238341972	::483412438721638000
147310240	::483412473832570000
35305414	::483412474528407000
302472189	::483412478584311000
115141777	::483412485907566000
176188106	::483412487044599000
486231003	::483412490147991000
401757405	::483412493461504000
234078302	::483412496028426000
503708554	::483412503536631000
34778712	::483412511006289000
54697279	::483412513313529000
30123599	::483412517272571000
486231003	::483412521856933000
93448284	::483412522867761000
351190984	::483412523321155000
52295994	::483412523379867000
58628782	::483412525011062000
111687397	::483412542614564000
351190984	::483412555634057000
29284709	::483412567071932000
22536077	::483412580128399000
409680332	::483412581508337000
78513872	::483412591914397000
74262042	::483412595303796000
346173821	::483412599833247000
520533224	::483412606120513000
366753447	::483412606435082000
326436771	::483412614374907000
366753447	::483412626362216000
267227218	::483412627012325000
326554021	::483412634625003000
315621982	::483412637909549000
35026897	::483412650802823000
74262042	::483412664237170000
338256397	::483412673548128000
282779381	::483412675863408000
83163050	::483412676392267000
383856422	::483412678371966000
176188106	::483412693773451000
229290429	::483412700614393000
234078302	::483412717688999000
34778712	::483412731735711000
334423964	::483412732805267000
35082993	::483412735401525000
198126424	::483412746940063000
53545809	::483412749775405000
256259599	::483412756725374000
236144487	::483412757388083000
326554021	::483412757841063000
532542878	::483412761620541000
30123599	::483412766041317000
326436771	::483412768683335000
58628782	::483412791735242000
609790203	::483412815168798000
503708554	::483412818340102000
208894791	::483412833799897000
312252632	::483412833929945000
26915925	::483412839290257000
64907439	::483412843383881000
366753447	::483412846223454000
35305414	::483412847855034000
58628782	::483412850933637000
503708554	::483412855711342000
162462026	::483412863281684000
35082993	::483412887349002000
267482514	::483412887646400000
78513872	::483412894487683000
83428249	::483412902515204000
78513872	::483412914716819000
34778712	::483412917589512000
305265637	::483412919636344000
133617944	::483412921611853000
50811080	::483412928360505000
249246314	::483412931476877000
62870601	::483412931858550000
453044363	::483412952985264000
90750144	::483412961915310000
319301096	::483412969863118000
305265637	::483412971557646000
305265637	::483412977865875000
26915925	::483412978377560000
305265637	::483412984127959000
23663256	::483412990046134000
32755384	::483413001349763000
305265637	::483413010438836000
266703661	::483413018101821000
259573654	::483413047172923000
208894791	::483413056240619000
62756038	::483413077920993000
267227218	::483413081398063000
520533224	::483413095289589000
162462026	::483413103317508000
30123599	::483413106018643000
358611246	::483413109852217000
35082993	::483413111592845000
74262042	::483413143805128000
320692054	::483413146078822000
338120144	::483413147600953000
267227218	::483413153087111000
83428249	::483413158397091000
338256397	::483413160964009000
74262042	::483413168794771000
99320365	::483413168803549000
43006697	::483413184041086000
54697279	::483413184833781000
299484513	::483413196699492000
366753447	::483413198461100000
354406436	::483413245798019000
176188106	::483413257324331000
76815335	::483413269210611000
312252632	::483413275615305000
399621678	::483413280619130000
18183371	::483413280921493000
552789896	::483413281722216000
36343877	::483413303457095000
343756278	::483413311589871000
208894791	::483413312143503000
486231003	::483413313431166000
34778712	::483413333882597000
72123971	::483413356586336000
305415102	::483413361514655000
609790203	::483413370129752000
43006697	::483413372818309000
62870601	::483413383937400000
256259599	::483413384659214000
238401588	::483413391277449000
32755384	::483413395417214000
607016651	::483413415218515000
135681283	::483413421954961000
226357092	::483413426127925000
29284709	::483413437914308000
326554021	::483413444595441000
236144487	::483413463184601000
326554021	::483413464275091000
162462026	::483413469580890000
36925706	::483413474886688000
326569368	::483413477055553000
458010782	::483413478141489000
70839289	::483413486643326000
28498427	::483413498760658000
372068999	::483413509276192000
60131090	::483413509389033000
16623113	::483413523372859000
147310240	::483413529731796000
30123599	::483413543698456000
32609703	::483413549566656000
35082993	::483413553043746000
110297719	::483413568260284000
440314946	::483413574333648000
312252632	::483413577844273000
434545772	::483413591820087000
29327418	::483413596605411000
74262042	::483413598841339000
20863117	::483413606063550000
53258017	::483413607406116000
301761224	::483413612359213000
133617944	::483413624505913000
532542878	::483413635868663000
338619333	::483413645901049000
148912524	::483413670492659000
30123599	::483413680374034000
267227218	::483413681158356000
99320365	::483413691426013000
20863117	::483413693443497000
81674504	::483413705023967000
301761224	::483413705883807000
110297719	::483413706781384000
175847876	::483413714792488000
175847876	::483413722694971000
14816854	::483413723839610000
42564982	::483413726091956000
163279109	::483413745817772000
30123599	::483413751152918000
93448284	::483413764771835000
267227218	::483413772430618000
340330802	::483413778034593000
115141777	::483413783767822000
203688730	::483413801316802000
74262042	::483413802138882000
238401588	::483413810015793000
66058067	::483413810250665000
326554021	::483413812469448000
30516737	::483413813002514000
176188106	::483413825086300000
29327418	::483413826160062000
305265637	::483413842102202000
305265637	::483413844782379000
30123599	::483413847336689000
552789896	::483413849039593000
119636299	::483413851191255000
329955120	::483413859093336000
43006697	::483413874490621000
41967329	::483413879633248000
83428249	::483413881667076000
342934741	::483413886918721000
36925706	::483413887409086000
119636299	::483413896846258000
65826107	::483413904077627000
305265637	::483413904664440000
338256397	::483413909013929000
311092385	::483413909022334000
36082253	::483413910939521000
30123599	::483413915183767000
581342731	::483413925879226000
305265637	::483413937405190000
581342731	::483413967197310000
75937251	::483413971236429000
392156048	::483413999757713000
597834721	::483414008490233000
210671307	::483414009723383000
267227218	::483414012189626000
315614733	::483414023510040000
16322613	::483414029801508000
119636299	::483414030703284000
315614733	::483414037980381000
294964037	::483414047946076000
305265637	::483414049770991000
14816854	::483414050861117000
108808608	::483414052400803000
409541924	::483414078497361000
305265637	::483414087117058000
426923626	::483414087603601000
210671307	::483414089587113000
30516737	::483414096432599000
115141777	::483414104481071000
447976503	::483414112009871000
255299055	::483414120905990000
176188106	::483414127353032000
338256397	::483414133748936000
260961523	::483414142523437000
26915925	::483414144264060000
597834721	::483414145136488000
44811271	::483414149255270000
338256397	::483414153709621000
849	::483414159539707000
66058067	::483414189822586000
28498427	::483414191101837000
176188106	::483414194780663000
176188106	::483414215580213000
267227218	::483414223645442000
340330802	::483414244504125000
223950031	::483414249964707000
148912524	::483414253085671000
30666953	::483414262266597000
24495392	::483414291786108000
396929208	::483414306155794000
366753447	::483414319162335000
223950031	::483414320399663000
30516737	::483414398242160000
28498427	::483414399600713000
162462026	::483414399730712000
230655725	::483414417649205000
28498427	::483414432005894000
176188106	::483414438666829000
247560161	::483414439782129000
52929975	::483414441628008000
35082993	::483414442474885000
35026897	::483414447890120000
74262042	::483414452885143000
338619333	::483414460816560000
399645465	::483414462091632000
250774954	::483414463014797000
239484752	::483414463497113000
238341972	::483414465929437000
78513872	::483414469012639000
20863117	::483414477300178000
119636299	::483414477405028000
69690419	::483414479347412000
282328751	::483414494731722000
315614733	::483414499974602000
143969555	::483414503648800000
162462026	::483414508631650000
22717394	::483414524884553000
503708554	::483414526470414000
35082993	::483414535177383000
338256397	::483414538872561000
38520445	::483414553812672000
338256397	::483414563648307000
503708554	::483414591331119000
35305414	::483414611354341000
18752326	::483414617993912000
300135225	::483414622280499000
18138157	::483414627972169000
209223008	::483414631701295000
63783716	::483414639238066000
115141777	::483414667616718000
83163050	::483414670385348000
83428249	::483414674449653000
223299509	::483414676408401000
326554021	::483414678584827000
163279109	::483414680493236000
49052615	::483414681105604000
74262042	::483414687132839000
210671307	::483414688261083000
223299509	::483414694905270000
28498427	::483414728933269000
52929975	::483414730162569000
342508573	::483414731022028000
39685005	::483414732250968000
112333263	::483414736046796000
35082993	::483414739289010000
108798356	::483414768041332000
315614733	::483414837578305000
351264389	::483414844130217000
340330802	::483414844599992000
115141777	::483414850438049000
52929975	::483414850660728000
69916558	::483414852288131000
28498427	::483414854250688000
247374067	::483414863818280000
29284709	::483414873792315000
338256397	::483414881769500000
278301419	::483414889604866000
302934050	::483414894151086000
300135225	::483414916846456000
90797741	::483414926846078000
338256397	::483414945489358000
267227218	::483414945803939000
69690419	::483414951445291000
338256397	::483414961146707000
255299055	::483414962342092000
34778712	::483414964825120000
30123599	::483414967920496000
396923534	::483414980323074000
32583866	::483415000568983000
457811756	::483415009884528000
316832273	::483415017870458000
37316930	::483415035390078000
316832273	::483415040800731000
168864295	::483415047847174000
17169855	::483415060513964000
30516737	::483415066403143000
82242725	::483415066549579000
115141777	::483415074250309000
30123599	::483415085440704000
30123599	::483415085457489000
28066346	::483415086308917000
17111530	::483415087555039000
223299509	::483415101643710000
110297719	::483415104499613000
136791341	::483415124825219000
351190984	::483415133243580000
338256397	::483415135931752000
74262042	::483415146719899000
316832273	::483415154424422000
238401588	::483415169368723000
108808608	::483415171017478000
115141777	::483415171134541000
83428249	::483415171516203000
414191298	::483415174552899000
162462026	::483415180613668000
371068004	::483415190265139000
32755384	::483415195176280000
74262042	::483415206052130000
23665083	::483415206698037000
371068004	::483415223907672000
317483868	::483415225639895000
188855651	::483415255226134000
112333263	::483415275325235000
326569368	::483415279264083000
338256397	::483415279775408000
234078302	::483415280186445000
338256397	::483415288906395000
340330802	::483415290966196000
176188106	::483415291335303000
234078302	::483415295043047000
162462026	::483415314583920000
47859489	::483415325283581000
315614733	::483415325895962000
302472189	::483415329876365000
32755384	::483415335383474000
238341972	::483415342283116000
115141777	::483415358691225000
83163050	::483415369051545000
74262042	::483415371446120000
266703661	::483415372792487000
252407374	::483415378333536000
354406436	::483415393080320000
69690419	::483415396964634000
108808608	::483415406749941000
342934741	::483415413574082000
110297719	::483415427402305000
208894791	::483415430862622000
93448284	::483415432104116000
236167599	::483415432645578000
543585402	::483415434729758000
74262042	::483415439419011000
597834721	::483415444334723000
252407374	::483415448252583000
74262042	::483415465385938000
108798356	::483415470557900000
256259599	::483415485384388000
101286329	::483415485766447000
29319846	::483415491747147000
256259599	::483415501125611000
20863117	::483415501779906000
342934741	::483415510588358000
162462026	::483415511036723000
115141777	::483415527688138000
340330802	::483415543123550000
109615689	::483415548261584000
314988406	::483415557476065000
252407374	::483415568385843000
34778712	::483415573078872000
457811756	::483415582893547000
74262042	::483415587696033000
594121150	::483415591852601000
66555228	::483415596583776000
148912524	::483415605216022000
62975545	::483415613751435000
257913209	::483415632667754000
335692629	::483415638170284000
63783716	::483415638489042000
34778712	::483415658445549000
348683759	::483415664418242000
24634410	::483415672932687000
252407374	::483415678960279000
69690419	::483415688233897000
57566548	::483415688686497000
30516737	::483415692168155000
354406436	::483415716897370000
562590159	::483415742906236000
503708554	::483415744345280000
57385263	::483415749302951000
74262042	::483415751483617000
162462026	::483415752163074000
293737316	::483415761063788000
363649162	::483415784777990000
32755384	::483415787307151000
101286329	::483415788616171000
93448284	::483415794617831000
32755384	::483415799038623000
28498427	::483415800183676000
74262042	::483415802096271000
363649162	::483415807003607000
360898372	::483415831771365000
50811080	::483415832358174000
312252632	::483415834677620000
363649162	::483415835688443000
115141777	::483415836149813000
32755384	::483415846975332000
486231003	::483415849013747000
108798356	::483415850268250000
115141777	::483415871570706000
35082993	::483415877987999000
32755384	::483415878420021000
74262042	::483415886997381000
503708554	::483415902525079000
503708554	::483415913220542000
35082993	::483415939057463000
503708554	::483415940999438000
562590159	::483415956253728000
575804821	::483415963715391000
268058306	::483415978597167000
335692629	::483415987824234000
74262042	::483415991486267000
335692629	::483416003112476000
503708554	::483416008171196000
33418266	::483416020531412000
252407374	::483416026726412000
96658544	::483416041499144000
74262042	::483416046041595000
54422208	::483416056170438000
196394433	::483416067331465000
162462026	::483416067843162000
30123599	::483416068602359000
35305414	::483416075191603000
271370762	::483416076823191000
236167599	::483416077482074000
334423964	::483416079251673000
30123599	::483416081122349000
54422208	::483416087854206000
282328751	::483416088764379000
503708554	::483416089163206000
26642766	::483416089221550000
74262042	::483416102962462000
34778712	::483416117205934000
108808608	::483416136613388000
340330802	::483416147740864000
24199433	::483416150341324000
400249617	::483416153260163000
74262042	::483416173808058000
358611246	::483416182037291000
115141777	::483416184134434000
74262042	::483416202069286000
376546976	::483416209627811000
74262042	::483416223632199000
26580130	::483416224181669000
430072028	::483416227377713000
279548168	::483416231773765000
624360378	::483416265189785000
108808608	::483416266762620000
223299509	::483416270822735000
400249617	::483416282767691000
315621982	::483416284865236000
315614733	::483416287800860000
229332190	::483416299557900000
110297719	::483416302183141000
376546976	::483416306902110000
108808608	::483416310643458000
76082847	::483416311981420000
29374576	::483416315529789000
23247181	::483416321447575000
338256397	::483416321531457000
74262042	::483416328049410000
376546976	::483416334546771000
340330802	::483416344579538000
36772146	::483416346446036000
581342731	::483416374518087000
334423964	::483416391454711000
17111530	::483416400376000000
20863117	::483416412581396000
24199433	::483416418202161000
69690419	::483416420181479000
367322500	::483416421649494000
234078302	::483416422098272000
100626124	::483416423403102000
503708554	::483416423625408000
253689041	::483416427932966000
76082847	::483416430793469000
67523538	::483416441882816000
589542040	::483416451240706000
223299509	::483416456194195000
315614733	::483416465266057000
581342731	::483416486573125000
363649162	::483416520672821000
340330802	::483416521474310000
74262042	::483416540235046000
254600909	::483416548527599000
503708554	::483416550603784000
115141777	::483416576792592000
41967329	::483416587735535000
351190984	::483416599006044000
111136825	::483416647596638000
115141777	::483416679091679000
267227218	::483416702135201000
274712500	::483416703444189000
100626124	::483416707193925000
8036902	::483416720141320000
358611246	::483416723580653000
41967329	::483416732917198000
243465008	::483416741469765000
358611246	::483416759978848000
205501297	::483416766614237000
74262042	::483416777318096000
111136825	::483416781483016000
54422208	::483416793126412000
503708554	::483416794750021000
94181957	::483416804954341000
157904403	::483416813770772000
74262042	::483416817914757000
263971863	::483416863255588000
90689440	::483416883828248000
234078302	::483416887745712000
312252632	::483416888907538000
493640349	::483416892695003000
100626124	::483416894490566000
26642766	::483416897329717000
238401588	::483416902140579000
338256397	::483416904854302000
83428249	::483416919106940000
302472189	::483416924307480000
127413469	::483416933401104000
326569368	::483416946156011000
35305414	::483416947682332000
562590159	::483416957203390000
115141777	::483416959992594000
340094001	::483416962240745000
279548168	::483416963222634000
24199433	::483416965315588000
148912524	::483416972831756000
399408344	::483416977621282000
383856422	::483416987520208000
351190984	::483416988736561000
305265637	::483416992594919000
305265637	::483416999721054000
312245470	::483417002053099000
29284709	::483417002699399000
100626124	::483417013411672000
74262042	::483417027969703000
90689440	::483417028540116000
305265637	::483417029467062000
41967329	::483417031463538000
302472189	::483417038702911000
162462026	::483417046860853000
381181950	::483417050207903000
354406436	::483417054205054000
115141777	::483417054511259000
468057254	::483417057300873000
30123599	::483417059124989000
562590159	::483417063981993000
312252632	::483417069241659000
56169190	::483417072420925000
74262042	::483417078448128000
562590159	::483417081572909000
36925706	::483417088837419000
41967329	::483417093665091000
76082847	::483417095032819000
256259599	::483417097628708000
338120144	::483417106059259000
340330802	::483417110455267000
99320365	::483417113714245000
29327418	::483417127982862000
399621678	::483417132030386000
22386194	::483417137751810000
338256397	::483417141996052000
383856422	::483417145490300000
51814269	::483417147411300000
42564982	::483417150594379000
41136161	::483417153823973000
115141777	::483417154662825000
35082993	::483417164481712000
486231003	::483417166130053000
66058067	::483417168671821000
30123599	::483417170823483000
160734732	::483417176133492000
236144487	::483417177379184000
312252632	::483417191371395000
67069063	::483417191656587000
93448284	::483417195985121000
74262042	::483417196933029000
58628782	::483417202708578000
260961523	::483417205929807000
381181950	::483417209125883000
67523538	::483417209490780000
108808608	::483417214050385000
326569368	::483417224267710000
74262042	::483417226775896000
137587439	::483417230927876000
21568615	::483417233939394000
98054636	::483417236431204000
74262042	::483417254164692000
338256397	::483417255179329000
254600909	::483417255322341000
20863117	::483417255506501000
83428249	::483417256680906000
312245470	::483417260191535000
51814269	::483417272569315000
32755384	::483417273986592000
51814269	::483417279070474000
454304418	::483417281649577000
74262042	::483417284770549000
338256397	::483417286414319000
35082993	::483417286594662000
162462026	::483417288721182000
91521926	::483417289090277000
51814269	::483417298691444000
108808608	::483417298695618000
305265637	::483417315090776000
35026897	::483417316034904000
94480498	::483417317598953000
115503799	::483417322237870000
50811080	::483417330928472000
30516737	::483417332773949000
326554021	::483417335894507000
312245470	::483417345897938000
115141777	::483417346732597000
74262042	::483417354509250000
66058067	::483417363606302000
176188106	::483417368937656000
30123599	::483417379502698000
313120951	::483417380786143000
325996873	::483417394589990000
37316930	::483417407008960000
26030273	::483417419117912000
30123599	::483417423438032000
315614733	::483417424729890000
528975562	::483417437275045000
41967329	::483417442425643000
111136825	::483417443482611000
312252632	::483417444669595000
351190984	::483417444674174000
30123599	::483417450004746000
110297719	::483417454920478000
46764883	::483417460683440000
315614733	::483417460821860000
58628782	::483417476663767000
312245470	::483417479956287000
354406436	::483417489183760000
246030395	::483417490144247000
312252632	::483417492312707000
108808608	::483417511426535000
103526992	::483417512642482000
34778712	::483417513120645000
326554021	::483417527490314000
51814269	::483417529701122000
315621982	::483417548198010000
162462026	::483417556011597000
30123599	::483417556921749000
51814269	::483417560957067000
115141777	::483417562441449000
36891053	::483417577247371000
93448284	::483417577893289000
486231003	::483417581382942000
74262042	::483417581605240000
30123599	::483417582699950000
267482514	::483417585526902000
115141777	::483417589402447000
238401588	::483417589536661000
617791569	::483417591394734000
51814269	::483417596096970000
136791341	::483417602480287000
74262042	::483417604405465000
20863117	::483417607651864000
312245470	::483417610004885000
133526428	::483417612303343000
30123599	::483417613234483000
305415102	::483417631320322000
223299509	::483417637138210000
58628782	::483417642858864000
393718746	::483417643693899000
315614733	::483417646633721000
32755384	::483417651264249000
66058067	::483417664165924000
30123599	::483417670402846000
37316930	::483417671887626000
17179941	::483417676027797000
223299509	::483417697813028000
35082993	::483417706536779000
32755384	::483417713771962000
223299509	::483417720667787000
36343877	::483417727864811000
29327418	::483417733329977000
62756038	::483417734370185000
351190984	::483417737629560000
238401588	::483417749633236000
29817953	::483417756423831000
66058067	::483417776296452000
415789240	::483417778909478000
17179941	::483417779270610000
432819849	::483417783623892000
312245470	::483417787960807000
326554021	::483417788220846000
351190984	::483417790779781000
256259599	::483417790783557000
30516737	::483417794718212000
312245470	::483417797830393000
29817953	::483417800136871000
29817953	::483417814892421000
30123599	::483417814925967000
110297719	::483417822614147000
363649162	::483417824509956000
66058067	::483417830633652000
468057254	::483417835239395000
58628782	::483417837415849000
326554021	::483417839307485000
326436771	::483417852243087000
256259599	::483417866444611000
32755384	::483417867145064000
298156322	::483417868256550000
338256397	::483417876401905000
162462026	::483417877928607000
513855251	::483417889156784000
223299509	::483417907297550000
393718746	::483417918647324000
50811080	::483417928176373000
597834721	::483417936132988000
225287674	::483417936774717000
100626124	::483417947969708000
26030273	::483417952922767000
468057254	::483417954189844000
34778712	::483417956064321000
39685005	::483417960493502000
35082993	::483417964012523000
193861615	::483417969813233000
115141777	::483417975140003000
432819849	::483417981955747000
74262042	::483417993884348000
35026897	::483418004487929000
597834721	::483418004529487000
326554021	::483418006433722000
372068999	::483418013086281000
108808608	::483418013216305000
74262042	::483418014990082000
354406436	::483418036573970000
277626311	::483418037295386000
74262042	::483418037467357000
69690419	::483418038796959000
326554021	::483418057558077000
363361632	::483418067830329000
69690419	::483418086100316000
326554021	::483418088260395000
35082993	::483418103263797000
494376740	::483418109563252000
30123599	::483418111383580000
199066965	::483418115875692000
297652605	::483418116093775000
316832273	::483418128366333000
234078302	::483418130933248000
29817953	::483418136994017000
74262042	::483418139724894000
74262042	::483418152177762000
110063681	::483418174034280000
148912524	::483418177766830000
74262042	::483418181198184000
162462026	::483418187178848000
223299509	::483418188299124000
312245470	::483418200327995000
127413469	::483418212282142000
26030273	::483418213259046000
509524562	::483418216979759000
342934741	::483418219936768000
115141777	::483418231378411000
110297719	::483418233429442000
14223247	::483418238244503000
214357483	::483418243088924000
35305414	::483418256762347000
93448284	::483418257567674000
326554021	::483418264098193000
162200561	::483418264442507000
30123599	::483418271618576000
176188106	::483418282037243000
94181957	::483418283383603000
47017345	::483418295581020000
372126514	::483418298810241000
78513872	::483418298952847000
30123599	::483418307421159000
94181957	::483418312500465000
468057254	::483418314740621000
279865885	::483418316384374000
351190984	::483418317605330000
518141549	::483418323351113000
372126514	::483418337402040000
50811080	::483418358537129000
74262042	::483418359300505000
29817953	::483418370360872000
528975562	::483418371526914000
74262042	::483418376333561000
331447850	::483418377482797000
326569368	::483418379387437000
312252632	::483418384969641000
34778712	::483418394834653000
372126514	::483418400291426000
468057254	::483418402162499000
196394433	::483418456898158000
326554021	::483418462602010000
33302034	::483418464086790000
29284709	::483418480340111000
163279109	::483418484483710000
34778712	::483418485133828000
94181957	::483418497288916000
372126514	::483418503483904000
25784705	::483418518915149000
76082847	::483418536186871000
354406436	::483418537281593000
30123599	::483418537420001000
74262042	::483418541392007000
372126514	::483418544109936000
35082993	::483418547549253000
78513872	::483418550833389000
468057254	::483418554277330000
98054636	::483418565320900000
30123599	::483418575630123000
32755384	::483418577169444000
372126514	::483418586648547000
64907439	::483418609515905000
289461446	::483418617258995000
32755384	::483418622409187000
363649162	::483418624732839000
35082993	::483418634983702000
372126514	::483418643917590000
29284709	::483418644014440000
110297719	::483418658077560000
115141777	::483418676071108000
28736200	::483418679670226000
238401588	::483418689195110000
40816246	::483418691447435000
270143437	::483418691724656000
26030273	::483418692462452000
14816854	::483418694672863000
552789896	::483418697751486000
100626124	::483418705515524000
503708554	::483418709357522000
409541924	::483418711471050000
274712500	::483418715715686000
162462026	::483418716051214000
516986236	::483418731025281000
338256397	::483418731494658000
398445530	::483418747500515000
372126514	::483418762960314000
115141777	::483418765971845000
351264389	::483418771348926000
270143437	::483418782107701000
26030273	::483418790789513000
59503620	::483418792362405000
199066965	::483418795738820000
35082993	::483418797223587000
613592670	::483418797282304000
83428249	::483418805595418000
237938155	::483418807869124000
425573791	::483418809123225000
61478431	::483418811513577000
93448284	::483418814688686000
126507603	::483418839489978000
33323170	::483418864781238000
15488020	::483418869097172000
29817953	::483418870665850000
17179941	::483418892820557000
108808608	::483418902761058000
41692308	::483418906539745000
76082847	::483418912537595000
196394433	::483418928442781000
200615756	::483418944448233000
418847263	::483418955244384000
383856422	::483418967416258000
83428249	::483418969798221000
126507603	::483418981232312000
315614733	::483418981630345000
315614733	::483418982670544000
588531316	::483418985602748000
30123599	::483418996511756000
27331165	::483418996562096000
270143437	::483418997082583000
115824990	::483419000076902000
236144487	::483419003096809000
30123599	::483419008918507000
528975562	::483419028480745000
372126514	::483419050224021000
59503620	::483419056192487000
289084083	::483419063188598000
143969555	::483419102652817000
277378135	::483419123259813000
33323170	::483419128934326000
74262042	::483419148215918000
312252632	::483419153831714000
35082993	::483419163742834000
20863117	::483419164128710000
196394433	::483419177274077000
69690419	::483419188837748000
58628782	::483419191978913000
316832273	::483419195653103000
74262042	::483419202674761000
61478431	::483419205010587000
78513872	::483419216821768000
59503620	::483419220244312000
315614733	::483419228813279000
316832273	::483419251156320000
35082993	::483419255455510000
148912524	::483419268407894000
340330802	::483419278667169000
93448284	::483419299269181000
126507603	::483419311462445000
17179941	::483419313068851000
74262042	::483419317934252000
102875172	::483419325228134000
35082993	::483419331405950000
162462026	::483419343112257000
270143437	::483419357612371000
74262042	::483419359818170000
336628506	::483419364314853000
312252632	::483419370593333000
111124977	::483419374771240000
176188106	::483419381557653000
30516737	::483419384791064000
20863117	::483419389073436000
14816854	::483419401371148000
83428249	::483419420593635000
238307628	::483419426893467000
503708554	::483419439476797000
196394433	::483419472418443000
17179941	::483419500914962000
30516737	::483419503318298000
30123599	::483419508967612000
223299509	::483419509043523000
486231003	::483419518975221000
30123599	::483419525707079000
78513872	::483419525853880000
315614733	::483419533730779000
110297719	::483419553855053000
115824990	::483419556367437000
236144487	::483419566547017000
46764883	::483419568824537000
59207269	::483419573790994000
108808608	::483419574868901000
162462026	::483419575401213000
270143437	::483419583563726000
340330802	::483419586491351000
29284709	::483419609954287000
348085087	::483419610683678000
508430679	::483419613808439000
223299509	::483419629747204000
199066965	::483419631432908000
93448284	::483419632682799000
508430679	::483419634796736000
35082993	::483419635912417000
377555310	::483419644238106000
17179941	::483419646268567000
30123599	::483419649736847000
312252632	::483419654971326000
372126514	::483419662328147000
41135840	::483419664366592000
508430679	::483419671543033000
32755384	::483419684629266000
176188106	::483419684902301000
342934741	::483419685200072000
59503620	::483419695983239000
326554021	::483419696989880000
29817953	::483419698969579000
468057254	::483419708956221000
326436771	::483419716950560000
30516737	::483419730209157000
41692308	::483419732180099000
199066965	::483419732515622000
199066965	::483419751641673000
265799781	::483419752212496000
195397698	::483419755676958000
543585402	::483419765273133000
162462026	::483419771568799000
351620689	::483419792205156000
29817953	::483419825746636000
26030273	::483419826937815000
199066965	::483419845262716000
58628782	::483419853751975000
90797741	::483419854377332000
93448284	::483419855140319000
195397698	::483419867648126000
74262042	::483419870353453000
143969555	::483419874291482000
238401588	::483419881568624000
57651074	::483419884156510000
270143437	::483419904948076000
355990893	::483419918306906000
143969555	::483419918637867000
624360378	::483419920131444000
326554021	::483419923205480000
46764883	::483419926812585000
30123599	::483419930566459000
53258017	::483419937701376000
315614733	::483419958383104000
179119528	::483419959171629000
35082993	::483419961440731000
93448284	::483419979572731000
46764883	::483419984962392000
69690419	::483419989450702000
340330802	::483419991535255000
543585402	::483419999248605000
326554021	::483420006458208000
26514591	::483420010946510000
143969555	::483420012426694000
69690419	::483420021675540000
424498591	::483420023428349000
161622400	::483420048858419000
69690419	::483420053103452000
33017275	::483420064289669000
335692629	::483420078499590000
363649162	::483420085738942000
143969555	::483420099244593000
503708554	::483420106941534000
340330802	::483420107885277000
398707286	::483420120841068000
30516737	::483420123181903000
503708554	::483420128768704000
242206017	::483420135504764000
41692308	::483420153594400000
503708554	::483420165116542000
30123599	::483420167414640000
431214329	::483420180056653000
162462026	::483420185076830000
99320365	::483420187111092000
34778712	::483420189912858000
199066965	::483420197445832000
29817953	::483420199253594000
17694593	::483420204253208000
32755384	::483420208741097000
100471456	::483420209244819000
508430679	::483420215934332000
360761105	::483420230790946000
267482514	::483420240609427000
355990893	::483420249791164000
143969555	::483420253066506000
508430679	::483420255314649000
562590159	::483420270565150000
467758710	::483420275015299000
270184694	::483420275589910000
551248502	::483420276097421000
30123599	::483420279570325000
98054636	::483420281193893000
424498591	::483420283601043000
196394433	::483420298151481000
425897170	::483420304090226000
94181957	::483420305491116000
70571907	::483420311107289000
172573942	::483420326806560000
428646436	::483420330271076000
31345791	::483420337275957000
35082993	::483420348193337000
326554021	::483420349397098000
508430679	::483420350391132000
551248502	::483420355340431000
111136825	::483420361170505000
74262042	::483420366539595000
255622442	::483420369941180000
162462026	::483420379424100000
29607520	::483420385191665000
348262381	::483420385321312000
503708554	::483420409904529000
467545942	::483420410000998000
189033239	::483420414907916000
528975562	::483420421417488000
32755384	::483420424810659000
223299509	::483420458550063000
270143437	::483420473674698000
32583866	::483420476748726000
160453801	::483420480112979000
99320365	::483420481903951000
76082847	::483420484051415000
34778712	::483420500366868000
508860717	::483420512538742000
251821834	::483420514191302000
53258017	::483420522408333000
32755384	::483420553340928000
39237011	::483420562161938000
508430679	::483420565856743000
372126514	::483420566842392000
30123599	::483420573750415000
131941193	::483420585733521000
614436697	::483420587700674000
74262042	::483420592042151000
508430679	::483420612476420000
143969555	::483420628075032000
428646436	::483420630453190000
428646436	::483420640586629000
94181957	::483420675831377000
35082993	::483420682282225000
383856422	::483420705586171000
162462026	::483420712175026000
603870273	::483420714649673000
30516737	::483420717296648000
22736943	::483420729539448000
614436697	::483420732408340000
351190984	::483420740042379000
428646436	::483420742747320000
18752326	::483420755040804000
326554021	::483420755988721000
614436697	::483420757494493000
372126514	::483420773533499000
223299509	::483420781423378000
74262042	::483420787123453000
428646436	::483420790440734000
6092972	::483420814629294000
111136825	::483420821935775000
132314519	::483420828550168000
539602323	::483420843792273000
36925706	::483420848762519000
176188106	::483420859231899000
69028501	::483420877933924000
372126514	::483420885294911000
6092972	::483420886611931000
274712500	::483420899597488000
30123599	::483420906975272000
176188106	::483420920644923000
312252632	::483420924947861000
76082847	::483420988948770000
539602323	::483420989103931000
132314519	::483421000374452000
331447850	::483421020938715000
351264389	::483421022234755000
528975562	::483421027595071000
74262042	::483421029675831000
433916111	::483421030690480000
274712500	::483421044145790000
316832273	::483421046125522000
441039165	::483421052114976000
186208532	::483421065670950000
528975562	::483421071266168000
372126514	::483421076215431000
196394433	::483421076471287000
137426396	::483421083551674000
331447850	::483421085820395000
351190984	::483421086949048000
351264389	::483421087414222000
270143437	::483421093160833000
37029138	::483421107421073000
316832273	::483421108855521000
414449852	::483421111594414000
372126514	::483421121883021000
256259599	::483421123531776000
193861615	::483421124156346000
36925706	::483421154116251000
279548168	::483421160777195000
375734748	::483421164195172000
520533224	::483421180376780000
223299509	::483421182705020000
372126514	::483421186534023000
493640349	::483421192750002000
94181957	::483421209283940000
816177	::483421210823655000
162462026	::483421213159473000
23967395	::483421215646695000
176188106	::483421218734096000
35082993	::483421219572572000
33323170	::483421231996088000
26030273	::483421263910539000
162958222	::483421266108764000
528975562	::483421274312417000
223299509	::483421286262390000
69690419	::483421291265789000
193861615	::483421319698989000
315614733	::483421320902737000
155926653	::483421323759460000
6092972	::483421354570428000
262449011	::483421364955926000
223299509	::483421380818780000
552789896	::483421388858863000
40816246	::483421405825224000
363649162	::483421406445596000
6092972	::483421406961487000
316832273	::483421414142124000
162462026	::483421420987232000
235272576	::483421436434862000
108808608	::483421440629559000
30123599	::483421458039709000
162462026	::483421478835068000
33788573	::483421503711870000
30516737	::483421504022269000
372126514	::483421508669153000
100471456	::483421521428635000
199066965	::483421527925211000
630637790	::483421538805620000
30516737	::483421548448342000
418847263	::483421563132604000
6092972	::483421566164688000
199066965	::483421567372640000
298156322	::483421607495348000
20863117	::483421617553297000
110297719	::483421621982461000
83428249	::483421623169474000
345626789	::483421631277436000
34778712	::483421658728767000
108808608	::483421660478210000
372126514	::483421681810030000
33323170	::483421684825726000
370464008	::483421694095556000
30123599	::483421712722063000
240914419	::483421730514296000
414449852	::483421737065803000
69690419	::483421741205962000
326569368	::483421772885549000
30123599	::483421774160203000
162462026	::483421793936343000
30123599	::483421813406322000
30123599	::483421849305378000
186107022	::483421851993903000
29817953	::483421873963692000
372611209	::483421881500852000
41967329	::483421904360194000
65512747	::483421908159848000
76082847	::483421917655728000
199066965	::483421922860888000
351190984	::483421923242962000
35082993	::483421923297079000
372126514	::483421924907692000
29607520	::483421941353938000
57651074	::483421948722950000
199066965	::483421950794944000
528975562	::483421953143746000
30123599	::483421959770738000
224103552	::483421963973427000
363649162	::483421964753588000
32583866	::483421977986613000
528975562	::483421983921541000
26642766	::483421984198361000
267482514	::483421996588351000
162462026	::483422005849370000
367322500	::483422023876476000
17179941	::483422043749486000
176188106	::483422054969257000
69690419	::483422055459979000
215181084	::483422058764697000
312252632	::483422068726190000
57651074	::483422096089825000
351190984	::483422097054507000
372126514	::483422098564456000
425183249	::483422105145712000
33323170	::483422105820594000
35082993	::483422108823715000
442433056	::483422125793873000
528975562	::483422128893489000
20863117	::483422139807051000
99320365	::483422145843044000
54422208	::483422159881003000
315614733	::483422164352110000
342934741	::483422170811736000
18138157	::483422170924601000
41675336	::483422173957480000
110236585	::483422182295760000
34778712	::483422183654309000
372068999	::483422190327853000
351264389	::483422201224253000
18752326	::483422212695662000
132768456	::483422217418457000
199066965	::483422258099023000
312252632	::483422283977859000
528975562	::483422324415148000
17179941	::483422338575511000
459660056	::483422349254213000
463908266	::483422351845888000
175847876	::483422353255563000
253828982	::483422355440422000
351264389	::483422356673552000
223299509	::483422364441772000
614436697	::483422377733136000
269383781	::483422383605178000
351190984	::483422390702317000
372126514	::483422396649463000
6092972	::483422402143985000
56556074	::483422405264543000
528975562	::483422416148783000
377555310	::483422427733446000
315614733	::483422430799482000
269383781	::483422430975635000
30123599	::483422447169855000
363649162	::483422453566152000
265799781	::483422457211023000
87970668	::483422478740365000
393718746	::483422505190064000
36891053	::483422505516802000
30123599	::483422507836264000
35082993	::483422510466076000
29817953	::483422510675795000
69690419	::483422511007539000
378771457	::483422514870104000
151604434	::483422524022456000
313421343	::483422525020725000
436336703	::483422529604694000
54116443	::483422534528823000
269383781	::483422550760751000
265799781	::483422565872836000
162462026	::483422570474008000
100471456	::483422581530591000
265799781	::483422589625180000
108808608	::483422600199417000
312252632	::483422611821445000
442433056	::483422628300861000
100471456	::483422639613296000
99320365	::483422644792872000
363649162	::483422647821156000
313421343	::483422651139244000
35305414	::483422652280090000
314988406	::483422654846623000
30516737	::483422666997895000
54422208	::483422680582852000
256259599	::483422680935178000
528975562	::483422689504149000
36891053	::483422695388745000
53545809	::483422700526764000
606781453	::483422713382318000
603870273	::483422749876961000
313421343	::483422755497312000
313421343	::483422756608806000
93448284	::483422759574204000
631513843	::483422774178762000
35082993	::483422791245393000
552789896	::483422815542980000
27268559	::483422817719828000
33418266	::483422818294448000
99320365	::483422824066199000
53545809	::483422825777070000
65435835	::483422825932275000
58628782	::483422827781976000
313421343	::483422832823914000
223299509	::483422842483408000
315614733	::483422853157494000
17179941	::483422860627963000
562590159	::483422870953934000
115200960	::483422872942043000
193861615	::483422882748329000
238698812	::483422884904189000
29817953	::483422902784495000
54422208	::483422914641801000
83428249	::483422917087076000
35505123	::483422917263233000
98054636	::483422926579200000
103526992	::483422932052344000
198126424	::483422935667863000
193861615	::483422947424481000
35082993	::483422958572937000
631513843	::483422962582687000
454304418	::483422967116746000
414449852	::483422970027573000
255147158	::483422977304715000
230911888	::483422990978121000
69690419	::483423015662006000
295466391	::483423042245111000
20786050	::483423043495403000
20863117	::483423054307934000
414449852	::483423098884997000
313421343	::483423107177517000
313421343	::483423109677326000
340330802	::483423110558134000
230911888	::483423121764925000
528975562	::483423134402367000
24634410	::483423143097167000
259573654	::483423150064291000
454304418	::483423154916691000
183562162	::483423172243386000
20786050	::483423173275574000
497458875	::483423176035033000
528975562	::483423181823164000
100626124	::483423209216552000
269383781	::483423210294112000
363649162	::483423225590710000
17179941	::483423229428895000
358611246	::483423230426750000
60046761	::483423244175699000
293737316	::483423250962477000
493640349	::483423253264740000
98054636	::483423254238224000
255299055	::483423256741814000
230911888	::483423257165443000
30123599	::483423261066141000
99320365	::483423278766116000
35305414	::483423280934948000
315614733	::483423281077170000
372126514	::483423282083799000
199066965	::483423286999527000
230911888	::483423287427354000
59207269	::483423294100865000
29817953	::483423300274515000
83428249	::483423314778419000
481512198	::483423315399163000
57651074	::483423317093675000
198651083	::483423318049951000
269383781	::483423320373620000
195397698	::483423327663706000
32755384	::483423339638059000
528975562	::483423345178722000
256259599	::483423350568390000
342934741	::483423351738994000
30123599	::483423355194720000
35082993	::483423370965291000
230069479	::483423371766820000
215109001	::483423378636673000
383856422	::483423400208400000
147310240	::483423402045472000
414449852	::483423412346290000
256259599	::483423413306806000
195397698	::483423417694441000
14538108	::483423421619904000
30516737	::483423425143517000
269383781	::483423431929524000
46461373	::483423432731025000
372126514	::483423433292644000
375636797	::483423441454784000
93448284	::483423444558561000
30123599	::483423459922309000
20786050	::483423469896761000
342934741	::483423475663917000
35082993	::483423485834698000
17179941	::483423501240762000
195397698	::483423506169090000
58628782	::483423513143812000
289461446	::483423523554492000
269383781	::483423537651150000
199066965	::483423549470670000
589542040	::483423549739122000
27904685	::483423550259208000
372126514	::483423558454874000
69690419	::483423575450206000
35305414	::483423578646663000
236144487	::483423583457136000
17179941	::483423584480931000
32755384	::483423585550073000
342934741	::483423596006887000
342934741	::483423603674075000
33369338	::483423604940345000
269383781	::483423636582182000
528975562	::483423656018604000
199066965	::483423666235920000
575804821	::483423667620048000
372126514	::483423669268393000
58628782	::483423674687438000
315614733	::483423683726168000
169226510	::483423687060643000
256259599	::483423689552445000
81674504	::483423704324395000
33323170	::483423705339408000
108808608	::483423708217110000
29284709	::483423711257985000
69690419	::483423715602866000
100471456	::483423716211458000
390900557	::483423717788094000
29817953	::483423731398610000
54422208	::483423733353168000
54422208	::483423748423303000
315614733	::483423754924482000
37029138	::483423767683944000
236144487	::483423770204319000
528975562	::483423770334334000
60046761	::483423773152903000
351190984	::483423791637610000
236144487	::483423792387981000
315614733	::483423802047471000
69690419	::483423802328481000
372126514	::483423807047081000
91942557	::483423814269669000
35082993	::483423821404205000
479986172	::483423836948267000
372126514	::483423851208929000
133341985	::483423874835435000
315614733	::483423876680912000
371416817	::483423878166106000
363649162	::483423884306178000
143969555	::483423888143945000
20863117	::483423897723731000
508430679	::483423906959618000
315621982	::483423915889672000
269383781	::483423954871140000
69690419	::483423961783341000
37029138	::483423982931419000
508430679	::483423988643659000
33323170	::483424002983985000
255299055	::483424004972109000
62989661	::483424005043785000
162462026	::483424008361095000
256259599	::483424013868232000
140206179	::483424032880984000
270184694	::483424042351730000
351190984	::483424047808937000
508430679	::483424054125133000
41649263	::483424064921292000
420323287	::483424065328148000
340330802	::483424074652479000
383856422	::483424078762872000
20863117	::483424081690099000
46764883	::483424089592176000
81674504	::483424090569457000
25408355	::483424098765127000
503708554	::483424103605358000
357306642	::483424110521765000
454304418	::483424114716049000
93448284	::483424116746104000
508430679	::483424120260947000
33323170	::483424133342953000
383856422	::483424172564307000
32755384	::483424175390867000
581342731	::483424176879837000
190624012	::483424187852156000
49052615	::483424195439632000
93448284	::483424232425000000
62989661	::483424236091236000
30123599	::483424242608771000
205501297	::483424242839482000
27268559	::483424252096303000
66058067	::483424259708960000
581342731	::483424276360335000
274712500	::483424281385123000
454304418	::483424306563543000
342934741	::483424322762334000
494376740	::483424327656697000
76082847	::483424333956538000
108808608	::483424339052998000
342934741	::483424353896660000
35082993	::483424356672892000
385706960	::483424366491750000
32755384	::483424368651821000
49052615	::483424376470007000
37029138	::483424376570662000
100626124	::483424377648996000
30123599	::483424382979559000
15867361	::483424396238139000
117608761	::483424404999663000
316832273	::483424408711614000
223299509	::483424423832473000
35082993	::483424427804073000
33249556	::483424431553794000
199066965	::483424436951855000
265799781	::483424474914881000
351190984	::483424493839585000
30123599	::483424503553220000
66058067	::483424504698249000
104990093	::483424506623844000
199066965	::483424511111360000
58628782	::483424524164026000
113760458	::483424547589591000
26030273	::483424569617707000
528975562	::483424594414432000
223299509	::483424598319710000
346569016	::483424599871213000
30123599	::483424605961334000
23247181	::483424639146676000
58628782	::483424650597105000
176188106	::483424669479874000
58628782	::483424669723131000
199066965	::483424672843714000
432819849	::483424679336476000
387625128	::483424682096721000
508430679	::483424687536345000
351190984	::483424691374522000
441039165	::483424700882632000
37029138	::483424711167475000
58628782	::483424712597327000
351004243	::483424723561627000
255299055	::483424727797473000
62989661	::483424743765606000
276256841	::483424744880865000
223299509	::483424744948396000
116098184	::483424748152827000
176188106	::483424748685115000
508430679	::483424751675641000
29817953	::483424777789374000
441039165	::483424783527211000
30123599	::483424790598787000
508430679	::483424797028651000
35082993	::483424803185893000
58628782	::483424819396882000
551501734	::483424833636925000
49221112	::483424858521366000
503911979	::483424860840800000
49052615	::483424863554899000
43586963	::483424865584963000
37802339	::483424876792143000
53545809	::483424885633327000
302472189	::483424892834967000
23247181	::483424899651084000
32755384	::483424899780726000
30123599	::483424902079205000
92870542	::483424915891048000
43006697	::483424929015013000
30123599	::483424955128754000
199066965	::483424962225524000
362312178	::483424965216063000
91666102	::483424972153425000
425897170	::483425007704358000
193861615	::483425012079022000
277996494	::483425019561652000
425897170	::483425028474540000
69690419	::483425038633558000
34778712	::483425039002243000
366753447	::483425041988603000
528975562	::483425046459736000
92870542	::483425085923938000
302472189	::483425106828353000
362312178	::483425111093964000
366753447	::483425112008314000
387625128	::483425115393519000
186208532	::483425130819751000
322358530	::483425132916903000
29284709	::483425137170325000
43006697	::483425147353722000
503708554	::483425169549959000
139447011	::483425172691890000
528975562	::483425176386682000
279750654	::483425184515624000
503708554	::483425190244675000
387625128	::483425196905607000
69690419	::483425206380531000
49052615	::483425221039226000
36612981	::483425223392251000
176188106	::483425227888918000
358611246	::483425238240079000
32755384	::483425245131329000
503708554	::483425248864256000
337434597	::483425251250819000
93448284	::483425263800168000
266703661	::483425280762335000
351190984	::483425281576009000
36891053	::483425294301147000
363649162	::483425345886879000
116098184	::483425349389152000
322358530	::483425362311774000
30123599	::483425365008740000
302472189	::483425367164596000
503708554	::483425380355674000
362312178	::483425383740473000
279750654	::483425394742538000
115141777	::483425396986114000
387625128	::483425421581901000
33703018	::483425427160330000
8036902	::483425433413627000
273814896	::483425442435960000
503708554	::483425446952841000
491679354	::483425452954877000
423891750	::483425454192594000
503708554	::483425458298449000
358611246	::483425461779697000
238401588	::483425476644315000
30516737	::483425483611447000
199066965	::483425496223346000
328882474	::483425497569689000
503708554	::483425503269773000
53545809	::483425504599347000
282328751	::483425526267142000
32755384	::483425533678465000
29284709	::483425540888858000
138557664	::483425551466512000
29817953	::483425559565721000
383856422	::483425570123182000
115141777	::483425572798734000
354406436	::483425590217695000
30123599	::483425602259533000
93448284	::483425603220017000
35141457	::483425605380079000
94181957	::483425608706174000
168853356	::483425627920281000
69690419	::483425655850565000
43006697	::483425664654381000
78513872	::483425672853864000
351190984	::483425675286962000
27784817	::483425684488863000
402797583	::483425690512281000
239149781	::483425705250672000
93448284	::483425712758464000
242451996	::483425715337965000
42564982	::483425729766363000
35082993	::483425739782754000
14891490	::483425746283528000
351316240	::483425754626412000
24199433	::483425755817574000
387625128	::483425758795542000
614436697	::483425760200622000
168853356	::483425765409562000
58628782	::483425767200526000
372126514	::483425768047796000
64813007	::483425769444896000
51952627	::483425769557745000
29817953	::483425769972977000
636632104	::483425773051592000
30516737	::483425776898154000
351190984	::483425788721905000
575804821	::483425798720733000
34778712	::483425805436198000
503708554	::483425809638899000
24634410	::483425816299048000
20293581	::483425817565753000
20293581	::483425829004009000
58628782	::483425832229019000
354406436	::483425844405088000
58628782	::483425850507812000
282328751	::483425855037665000
32755384	::483425856832823000
372126514	::483425858267267000
35082993	::483425869470658000
383856422	::483425873945960000
62756038	::483425890768936000
243014276	::483425897261723000
76082847	::483425907131293000
351190984	::483425908850970000
453690730	::483425910498938000
22386194	::483425915985485000
256259599	::483425919349293000
552789896	::483425922138112000
357308471	::483425928840617000
312252632	::483425932401586000
363649162	::483425932485472000
41692308	::483425951766704000
29817953	::483425955017281000
170868061	::483425959480012000
243014276	::483425967214305000
43006697	::483425968443256000
116098184	::483425986088665000
312435293	::483425986814689000
55312313	::483425997769826000
266703661	::483426004560785000
127413469	::483426009359069000
497458875	::483426019420803000
26030273	::483426037846392000
270184694	::483426044561473000
37029138	::483426048097255000
30516737	::483426051658616000
69690419	::483426060197847000
51952627	::483426088110931000
170868061	::483426089130147000
400266696	::483426092045176000
162462026	::483426103940222000
139547588	::483426105764745000
266703661	::483426109854191000
354406436	::483426110017794000
312252632	::483426114103042000
351190984	::483426121363779000
273271548	::483426130339172000
503708554	::483426135142068000
24199433	::483426136144486000
520533224	::483426143505088000
15902298	::483426156381609000
18618379	::483426189336260000
76082847	::483426196160798000
58628782	::483426203139723000
388558032	::483426203442118000
137135705	::483426211540897000
383856422	::483426216754819000
342934741	::483426217090379000
195397698	::483426223021129000
30516737	::483426234635141000
199066965	::483426246630445000
35082993	::483426249453232000
41692308	::483426266646081000
22559382	::483426275483463000
265799781	::483426276133584000
46461373	::483426278612017000
315614733	::483426281493512000
238401588	::483426283519356000
326569368	::483426300691243000
302472189	::483426301936553000
78513872	::483426304231227000
302472189	::483426310585212000
58628782	::483426313756098000
234078302	::483426322283130000
362312178	::483426331170861000
363059827	::483426334556037000
354406436	::483426336346611000
13533012	::483426339014180000
315614733	::483426342243823000
223299509	::483426344668524000
503708554	::483426354512551000
115200960	::483426355359395000
387625128	::483426357716992000
115141777	::483426359297847000
357308471	::483426376741945000
83428249	::483426385839390000
162462026	::483426387244490000
273631488	::483426397411479000
155926653	::483426402495385000
375961439	::483426410229272000
302472189	::483426418496258000
310321041	::483426425353957000
93448284	::483426430403878000
155926653	::483426432308502000
315621982	::483426432404975000
255299055	::483426434338131000
356974615	::483426442940669000
163646426	::483426445281488000
266703661	::483426448628547000
19182658	::483426450247135000
195397698	::483426451220594000
30516737	::483426468006232000
338256397	::483426472460156000
315614733	::483426483042385000
108808608	::483426500679831000
43006697	::483426529121009000
508430679	::483426535840296000
30123599	::483426562507673000
34778712	::483426566861365000
494376740	::483426578718679000
528975562	::483426594375991000
51952627	::483426601577631000
30123599	::483426606627569000
35082993	::483426610864222000
30123599	::483426618627457000
338619333	::483426625959100000
30123599	::483426632225394000
365523194	::483426645718892000
269383781	::483426649464008000
301761224	::483426674805993000
36343877	::483426681252626000
46461373	::483426685174312000
30516737	::483426691990437000
115200960	::483426694535995000
520533224	::483426694603096000
35305414	::483426704975597000
34778712	::483426710071689000
340330802	::483426723439316000
362312178	::483426736667783000
30123599	::483426740258107000
257265522	::483426752979402000
33703018	::483426776748916000
30123599	::483426782331150000
200615756	::483426802267074000
24199433	::483426813335855000
199066965	::483426814769901000
265799781	::483426817047797000
176188106	::483426817739857000
35082993	::483426821417861000
326436771	::483426827432910000
363059827	::483426829085442000
58628782	::483426843731566000
93448284	::483426856620666000
423891750	::483426857984200000
407384648	::483426865626222000
302472189	::483426887859851000
362312178	::483426888904224000
24199433	::483426897603600000
32755384	::483426916947345000
69690419	::483426926543921000
269383781	::483426927382765000
387625128	::483426929987842000
29817953	::483426962447163000
134873681	::483426965693558000
67523538	::483426965999738000
200685756	::483426969049366000
187047785	::483426984593072000
117608761	::483426988892229000
315614733	::483426989613662000
315621982	::483427023655043000
212068363	::483427048472338000
311092385	::483427082253242000
66058067	::483427084795002000
315614733	::483427102058758000
508430679	::483427156748275000
176188106	::483427157855596000
26030273	::483427165329842000
376525681	::483427167137587000
417968003	::483427176076029000
41692308	::483427192198926000
30123599	::483427194861920000
29284709	::483427206497312000
362312178	::483427213501427000
9129332	::483427215838035000
160734732	::483427216777179000
387625128	::483427229616308000
326569368	::483427233936474000
100626124	::483427240982884000
338120144	::483427248851013000
93043270	::483427251677970000
93448284	::483427287543463000
32755384	::483427297446219000
372126514	::483427303012052000
340330802	::483427312101523000
315614733	::483427320095444000
20863117	::483427334762934000
351190984	::483427336596250000
614436697	::483427348511879000
337510374	::483427361422336000
417968003	::483427363804680000
315614733	::483427371668602000
27268559	::483427451154874000
316832273	::483427455072337000
16258968	::483427459430223000
30123599	::483427473531895000
429345484	::483427495882944000
108808608	::483427497456185000
351190984	::483427510706008000
115141777	::483427517332590000
348316521	::483427520734175000
36612981	::483427523758260000
64907439	::483427551763640000
304645030	::483427553269784000
32755384	::483427556746477000
380458897	::483427597502906000
147779508	::483427600069439000
215144630	::483427631589642000
30123599	::483427640603205000
117608761	::483427654100475000
375961439	::483427655639760000
33323170	::483427657665613000
337510374	::483427667010928000
91666102	::483427668092678000
41692308	::483427691077447000
453690730	::483427703161229000
503708554	::483427703841103000
117608761	::483427703878455000
223299509	::483427727408918000
223299509	::483427740839055000
29284709	::483427774280257000
238341972	::483427779963539000
400266696	::483427781464707000
94181957	::483427781867339000
503708554	::483427789488791000
362312178	::483427795725320000
266703661	::483427809847554000
29198251	::483427821851664000
322358530	::483427888662720000
26030273	::483427889904234000
273631488	::483427890269143000
102266093	::483427915951243000
147310240	::483427917502763000
256845035	::483427920170713000
223299509	::483427934968238000
162462026	::483427963929513000
33323170	::483427984603217000
16623113	::483428012197560000
69690419	::483428022830125000
94181957	::483428023819960000
322358530	::483428025564815000
176188106	::483428036378128000
503708554	::483428046053978000
362312178	::483428068111818000
220455732	::483428078056534000
41692308	::483428085459480000
322358530	::483428096230424000
82242725	::483428106384834000
147310240	::483428115801063000
17111530	::483428120767111000
562393615	::483428123825176000
199066965	::483428127851294000
437898031	::483428137305251000
315614733	::483428143185661000
176188106	::483428144175939000
494376740	::483428147946221000
257265522	::483428148919283000
508430679	::483428171513987000
19182658	::483428188950110000
93448284	::483428191629897000
210996408	::483428212693671000
301497892	::483428213058973000
528975562	::483428219907887000
322358530	::483428230322339000
49061011	::483428232218562000
556556365	::483428233572925000
162462026	::483428241433038000
223288871	::483428245778337000
169226510	::483428250404655000
508430679	::483428251843305000
93043270	::483428256545124000
29198251	::483428276812398000
337510374	::483428281644236000
453690730	::483428290628030000
315614733	::483428304750657000
186208532	::483428322462806000
362312178	::483428330780110000
380458897	::483428351248728000
406772829	::483428352322068000
201445185	::483428355178385000
29284709	::483428360388100000
24494616	::483428365890646000
372126514	::483428398723657000
30516737	::483428414242971000
372126514	::483428433439903000
322465167	::483428475814940000
279268567	::483428481166893000
36925706	::483428482634874000
326813935	::483428488930951000
315614733	::483428490809593000
199066965	::483428498267049000
425897170	::483428502423625000
351190984	::483428502520479000
223299509	::483428547202404000
148912524	::483428572322086000
176188106	::483428587509272000
302472189	::483428605658005000
326569368	::483428609693347000
378850242	::483428612012388000
93448284	::483428626650509000
225287674	::483428630530252000
361691248	::483428661630992000
380458897	::483428672414973000
200615756	::483428705394368000
351190984	::483428739494457000
110063681	::483428748612886000
54116443	::483428755008786000
27626703	::483428792262619000
302472189	::483428806493888000
29284709	::483428841118265000
34778712	::483428888249249000
7141172	::483428905253359000
16258968	::483428914216189000
35305414	::483428918813155000
29284709	::483428932331773000
162462026	::483428943219806000
17179941	::483428952992923000
400266696	::483428960760381000
437898031	::483428961041412000
372126514	::483428982214230000
294745245	::483428993895395000
503708554	::483429000900255000
69690419	::483429009456644000
110297719	::483429009682735000
383856422	::483429012040318000
225287674	::483429023939190000
41692308	::483429024211804000
282328751	::483429024354430000
193861615	::483429069300580000
208894791	::483429078406791000
115141777	::483429097729576000
83428249	::483429113177190000
375961439	::483429119862906000
225287674	::483429120718565000
32755384	::483429133569900000
94181957	::483429146941329000
23642786	::483429150829858000
401089789	::483429151613804000
432819849	::483429153920675000
51197703	::483429159583371000
29284709	::483429168496250000
69690419	::483429180902998000
58628782	::483429183708614000
36343877	::483429189626781000
212068363	::483429193389068000
503708554	::483429200674959000
58628782	::483429203275051000
302472189	::483429204814348000
508430679	::483429248611258000
101286329	::483429253036650000
302472189	::483429255317958000
503708554	::483429258204041000
528975562	::483429261865259000
110297719	::483429262486028000
383856422	::483429263954444000
115141777	::483429273860976000
17179941	::483429283818647000
51197703	::483429289963311000
26642766	::483429298913542000
30516737	::483429302625923000
35305414	::483429315028078000
51197703	::483429323563872000
58628782	::483429328730849000
312252632	::483429347642966000
17179941	::483429349929283000
29284709	::483429355302187000
57331128	::483429377355431000
508430679	::483429391267946000
240532669	::483429431416193000
186208532	::483429436247646000
311924851	::483429456191963000
311092385	::483429470682882000
83428249	::483429474722017000
433169770	::483429476517171000
162462026	::483429487019696000
93448284	::483429493239865000
362312178	::483429494011617000
315527257	::483429494959521000
30123599	::483429502769307000
223299509	::483429505256923000
23247181	::483429511669628000
302472189	::483429520897110000
223299509	::483429531190296000
240532669	::483429531576184000
223299509	::483429551113273000
30123599	::483429552559882000
223299509	::483429563708751000
110297719	::483429566598225000
458639179	::483429576672960000
199066965	::483429589788540000
410195122	::483429590203768000
272533260	::483429601037668000
29284709	::483429646860816000
200615756	::483429649527996000
581342731	::483429657593671000
51964139	::483429661485973000
313421343	::483429689017778000
57331128	::483429693329121000
162462026	::483429696827179000
58628782	::483429701386375000
39237011	::483429702376640000
83428249	::483429709594636000
115141777	::483429719518359000
30123599	::483429719874883000
266703661	::483429727076483000
18138157	::483429734051618000
494376740	::483429742926786000
581342731	::483429746848440000
58628782	::483429753433501000
330799447	::483429775357145000
30719116	::483429787638444000
34778712	::483429788657254000
29284709	::483429807284580000
24634410	::483429810710925000
35305414	::483429817870585000
59207269	::483429818286231000
272533260	::483429821398011000
17179941	::483429822698639000
162462026	::483429852708491000
61698439	::483429876524142000
108808608	::483429879476932000
342508573	::483429896962576000
528975562	::483429898858401000
81674504	::483429903115640000
237024825	::483429904227504000
279750654	::483429909449433000
326436771	::483429910241751000
425897170	::483429931540434000
342934741	::483429940923498000
82242725	::483429942722449000
30123599	::483429953073983000
15361643	::483429956567826000
30666953	::483429957624811000
115141777	::483429962246942000
51952627	::483429966088896000
32755384	::483429966856478000
312394133	::483429971621187000
17179941	::483429972800204000
58628782	::483429992986996000
29284709	::483429994405068000
383856422	::483429996611252000
497458875	::483429997751697000
106320745	::483430004509138000
301761224	::483430004546494000
35082993	::483430008887582000
237024825	::483430012008546000
312252632	::483430017519468000
34778712	::483430025396371000
29284709	::483430029201010000
372126514	::483430033256493000
163646426	::483430035991166000
193861615	::483430043306037000
92125226	::483430044136529000
267482514	::483430047806533000
30123599	::483430051497517000
93448284	::483430063870713000
528975562	::483430065074495000
256259599	::483430068819988000
82242725	::483430073026887000
208894791	::483430073525997000
153230202	::483430076865081000
90750144	::483430086075748000
266703661	::483430100520550000
83513704	::483430101275516000
29284709	::483430101548548000
236144487	::483430104035364000
199066965	::483430107697004000
223299509	::483430110780223000
17179941	::483430117847609000
195397698	::483430122431991000
214357483	::483430125313089000
33703018	::483430130455674000
372126514	::483430139514982000
17179941	::483430157110509000
238401588	::483430169084821000
35082993	::483430172478029000
103526992	::483430172515774000
58628782	::483430184347910000
342508573	::483430184838651000
528975562	::483430186658975000
92629759	::483430211355045000
69690419	::483430218284421000
115141777	::483430223724019000
237024825	::483430228531085000
236144487	::483430229398913000
367296747	::483430242732998000
34778712	::483430247316979000
478145352	::483430250655649000
35082993	::483430250756308000
162462026	::483430251125428000
36925706	::483430253344206000
302472189	::483430257450418000
53545809	::483430263590879000
58628782	::483430269605535000
356408344	::483430276161208000
12057032	::483430282830159000
356408344	::483430291931799000
256259599	::483430319354171000
315621982	::483430333023784000
94181957	::483430380674887000
277760577	::483430383099203000
51814269	::483430383527419000
81674504	::483430391601041000
199066965	::483430416599109000
30123599	::483430431040081000
377555310	::483430432755552000
21330741	::483430434949189000
326569368	::483430449696755000
108808608	::483430450841792000
57385263	::483430452662140000
135681283	::483430453001859000
162462026	::483430454343647000
29284709	::483430457850486000
98768681	::483430465748336000
157254287	::483430467341778000
609790203	::483430472811155000
30123599	::483430480096669000
90750144	::483430485738422000
429906977	::483430501537968000
36891053	::483430505795178000
30123599	::483430515685343000
331447850	::483430517853790000
69690419	::483430529778593000
237024825	::483430536107802000
267445807	::483430546882981000
223299509	::483430550070632000
29817953	::483430558299480000
214357483	::483430559629074000
30123599	::483430571998068000
223299509	::483430573340237000
162462026	::483430574862782000
93448284	::483430593334489000
223299509	::483430596497391000
458639179	::483430601777614000
387625128	::483430602549780000
305265637	::483430603795091000
30123599	::483430609348333000
470660217	::483430612548599000
305265637	::483430614503149000
30123599	::483430621084004000
305265637	::483430623227310000
30123599	::483430631083233000
58628782	::483430640730124000
245080630	::483430642093281000
30123599	::483430647365521000
458639179	::483430664055062000
30123599	::483430667678543000
243014276	::483430672476827000
41692308	::483430705737633000
497458875	::483430709596401000
379576750	::483430710951567000
99320365	::483430714226929000
238401588	::483430716785451000
272533260	::483430719449210000
34778712	::483430720581283000
340330802	::483430722116399000
305265637	::483430727459950000
127413469	::483430735433728000
30123599	::483430735693361000
508430679	::483430735831781000
247434974	::483430752705466000
208894791	::483430756505894000
32755384	::483430770199896000
279268567	::483430770963279000
272533260	::483430771412045000
243014276	::483430775895769000
458639179	::483430776990867000
239484752	::483430785446584000
69690419	::483430789774716000
236144487	::483430795789336000
108808608	::483430808691425000
115141777	::483430808951062000
375734748	::483430810540724000
240463390	::483430838151819000
470660217	::483430841209847000
508430679	::483430848042004000
239484752	::483430849522958000
184962835	::483430860478492000
282779381	::483430872981307000
29284709	::483430884251820000
200615756	::483430891796959000
110297719	::483430892765851000
372126514	::483430895903186000
256756265	::483430898247811000
34689419	::483430905587847000
458639179	::483430909559844000
239484752	::483430912118763000
340330802	::483430930371981000
168853356	::483430930929827000
93448284	::483430933576421000
239484752	::483430941571186000
236144487	::483430942758146000
51964139	::483430958410915000
30123599	::483430962387095000
619608540	::483430968271708000
65435835	::483430972856086000
282779381	::483430990681866000
115141777	::483430996138663000
356408344	::483431015235334000
282779381	::483431018615934000
162462026	::483431021736517000
41649263	::483431024819331000
160734732	::483431039759417000
581342731	::483431057388081000
239484752	::483431058747457000
295980167	::483431058973536000
295980167	::483431067148238000
69690419	::483431095627968000
76427184	::483431097682776000
386861626	::483431100459393000
29284709	::483431100757585000
176188106	::483431102682763000
35305414	::483431113134575000
331447850	::483431117790273000
239484752	::483431124082114000
193861615	::483431130389946000
35082993	::483431133166575000
151190656	::483431143862468000
30123599	::483431145355231000
15902298	::483431160899309000
32755384	::483431181266874000
335692629	::483431181518516000
81674504	::483431207158292000
282779381	::483431215886659000
156961324	::483431217987997000
176188106	::483431219280240000
69690419	::483431221817769000
229290429	::483431222967021000
18657192	::483431226439524000
367322500	::483431232588365000
339295860	::483431238514913000
49221112	::483431243007012000
35082993	::483431247793098000
372126514	::483431264863518000
340330802	::483431266369277000
28922315	::483431273911025000
272533260	::483431275051511000
115141777	::483431281909170000
29284709	::483431290851852000
351914412	::483431299848208000
351914412	::483431325538332000
83428249	::483431333637537000
180911733	::483431337018552000
82707747	::483431340365213000
98768681	::483431361835851000
428646436	::483431388255760000
71878260	::483431400885207000
6733652	::483431403527610000
247434974	::483431407583109000
82707747	::483431413153144000
340330802	::483431442781716000
82707747	::483431453695283000
115141777	::483431455263952000
428646436	::483431455591133000
351190984	::483431467310387000
32755384	::483431477003042000
100626124	::483431477750005000
252674018	::483431483835576000
82707747	::483431493193064000
326436771	::483431495596396000
189135890	::483431521525571000
594121150	::483431523463348000
82707747	::483431524310581000
340330802	::483431524629348000
162462026	::483431533680672000
508430679	::483431537963065000
50468203	::483431549971345000
82707747	::483431552026562000
14594667	::483431556799676000
54116443	::483431556824838000
272533260	::483431562692685000
82707747	::483431579151130000
301761224	::483431588152086000
509524562	::483431597551927000
99843490	::483431598696591000
407897841	::483431598902505000
193861615	::483431604329512000
460611723	::483431609220071000
82707747	::483431610331561000
407897841	::483431611833548000
266703661	::483431615587446000
351190984	::483431632641482000
82707747	::483431636294311000
363649162	::483431636801822000
328882474	::483431638093684000
236144487	::483431642837422000
17169855	::483431643273646000
326436771	::483431643282423000
82707747	::483431678358990000
61307501	::483431680351678000
380458897	::483431682444636000
168964399	::483431691084505000
326436771	::483431701704896000
108798356	::483431717186048000
351190984	::483431727403388000
43967474	::483431728921735000
528975562	::483431731161100000
326436771	::483431736605700000
157904403	::483431738173972000
528975562	::483431745375571000
221205505	::483431754141663000
63928079	::483431780075057000
78513872	::483431788744679000
372126514	::483431791097679000
238826465	::483431795288207000
408772521	::483431795644715000
101138081	::483431834207137000
170868061	::483431837226659000
372126514	::483431843237076000
162462026	::483431844671533000
51964139	::483431861331709000
396655167	::483431863609212000
216833550	::483431875550007000
272533260	::483431891450613000
78513872	::483431898408972000
25925656	::483431913278173000
407897841	::483431917241794000
407897841	::483431927505252000
21105964	::483431937487302000
170868061	::483431942579159000
244646421	::483431942927306000
199066965	::483431951328493000
32755384	::483431952217669000
256259599	::483431953870225000
508430679	::483431965505249000
457197060	::483431970475892000
35082993	::483431976884400000
508430679	::483431997558120000
51964139	::483432003723722000
528975562	::483432005170757000
234630547	::483432018043105000
407897841	::483432018794254000
142038800	::483432024414629000
35082993	::483432028281401000
50468203	::483432055171067000
326436771	::483432056664240000
508430679	::483432063941353000
256259599	::483432066579570000
291518680	::483432083965349000
372126514	::483432087349772000
170868061	::483432089199456000
94181957	::483432104680632000
128666650	::483432126793404000
396929208	::483432152235646000
340330802	::483432161278566000
315614733	::483432161530216000
26030273	::483432189179080000
29284709	::483432189913473000
335608417	::483432198352039000
170868061	::483432203360022000
33818674	::483432210200940000
21105964	::483432228920111000
162462026	::483432229633159000
234630547	::483432244879425000
407897841	::483432252291166000
338120144	::483432252752539000
170868061	::483432266379444000
94181957	::483432266945683000
282779381	::483432273048379000
29327418	::483432274721906000
335608417	::483432276529659000
40126821	::483432308699983000
223299509	::483432338056314000
367476078	::483432343458164000
528975562	::483432356368228000
287014963	::483432357723000000
128666650	::483432358041772000
1007041	::483432365574721000
35082993	::483432374038827000
170868061	::483432384537182000
326554021	::483432403067617000
40126821	::483432410533478000
272533260	::483432413377220000
368691437	::483432420054548000
372126514	::483432446830981000
35082993	::483432450886877000
256259599	::483432452128403000
301497892	::483432457300353000
42564982	::483432477021589000
287014963	::483432502636195000
578593285	::483432503818985000
63783716	::483432504842387000
163893797	::483432508860534000
236144487	::483432510320160000
30666953	::483432511691714000
83428249	::483432540846313000
156801163	::483432548312154000
253178679	::483432554297442000
199066965	::483432580419575000
57331128	::483432584076992000
78513872	::483432588556922000
351190984	::483432594164678000
335608417	::483432613307088000
257265522	::483432621712498000
83428249	::483432623646072000
338120144	::483432646203031000
407897841	::483432655917420000
33964276	::483432660224974000
315614733	::483432661998784000
315614733	::483432666427953000
315614733	::483432667719806000
315614733	::483432670995558000
315614733	::483432672052531000
315614733	::483432676754325000
252407374	::483432677476155000
393105437	::483432684837158000
199066965	::483432691405033000
287014963	::483432707574091000
347596428	::483432707762814000
199066965	::483432707804758000
45704670	::483432716818345000
372126514	::483432737160716000
40126821	::483432739782135000
35305414	::483432744781770000
357308471	::483432749202554000
22328944	::483432749769183000
603870273	::483432752172122000
351190984	::483432766898708000
34087430	::483432786158567000
162462026	::483432787241082000
325849507	::483432801895972000
57331128	::483432802008850000
399713201	::483432808632049000
266317182	::483432812000075000
40126821	::483432843368878000
477235727	::483432855930814000
315614733	::483432874696130000
326569368	::483432879788412000
335608417	::483432895244017000
287014963	::483432896758153000
433169770	::483432904568365000
280309716	::483432910108651000
326554021	::483432913057247000
34689419	::483432917821972000
223299509	::483432924612927000
315614733	::483432926076366000
246112828	::483432951653629000
236144487	::483432974088564000
335608417	::483432987787153000
457197060	::483432998919241000
372126514	::483433004698574000
335608417	::483433034847223000
374528956	::483433043479113000
239484752	::483433047795453000
372126514	::483433050974347000
20863117	::483433095123566000
162462026	::483433101335330000
272533260	::483433111019978000
34087430	::483433124529840000
101617436	::483433129596551000
372126514	::483433130154409000
384488111	::483433137045635000
20863117	::483433151230783000
135681283	::483433160882274000
223288871	::483433163520495000
36116261	::483433181425983000
407897841	::483433199566352000
195397698	::483433201348915000
407897841	::483433210156974000
325849507	::483433220214890000
335608417	::483433229102231000
215144630	::483433249297801000
37802339	::483433256604291000
266703661	::483433259263471000
32755384	::483433269480800000
99320365	::483433279341600000
302934050	::483433297863659000
53863390	::483433325689049000
336149936	::483433335742406000
100471456	::483433353878970000
457197060	::483433365631430000
32755384	::483433370970374000
407897841	::483433381561393000
69690419	::483433393880039000
94181957	::483433411504111000
162462026	::483433418621845000
321166954	::483433419028721000
508430679	::483433424355479000
53863390	::483433427912626000
98552986	::483433447994974000
508430679	::483433452423741000
156961324	::483433472980037000
37029138	::483433480072597000
32755384	::483433486938669000
305265637	::483433491238252000
614074554	::483433531058954000
45704670	::483433534816669000
368691437	::483433546531340000
211904285	::483433554383482000
223299509	::483433579712876000
266703661	::483433587237089000
282779381	::483433587782336000
700013623	::483433593570881000
414191298	::483433602244284000
236144487	::483433604454690000
273631488	::483433605256192000
372126514	::483433632657182000
315614733	::483433663481122000
335692629	::483433669428645000
211645751	::483433681722163000
270227232	::483433697815707000
99843490	::483433716941725000
326554021	::483433760931577000
160734732	::483433773178957000
23838693	::483433784209985000
19071786	::483433801205301000
236144487	::483433828753502000
347596428	::483433840170389000
162462026	::483433842758266000
91521926	::483433851109130000
63783716	::483433868733587000
393735397	::483433873641328000
371068004	::483433876120174000
266703661	::483433881744318000
274311440	::483433891248631000
84849075	::483433923859333000
29327418	::483433930356310000
33703018	::483433936698482000
162462026	::483433954804891000
34087430	::483433965856890000
289605285	::483433978389864000
274311440	::483433987415625000
51964139	::483433993153421000
236144487	::483434001911148000
23838693	::483434004687773000
289084083	::483434006969454000
372126514	::483434010639466000
272533260	::483434017702690000
457197060	::483434029136773000
342934741	::483434036741025000
100339690	::483434049818484000
423446901	::483434064142032000
51964139	::483434072614526000
289605285	::483434090059014000
236144487	::483434095259578000
389554052	::483434099705913000
160734732	::483434128352608000
435478224	::483434148640468000
372126514	::483434153132572000
30516737	::483434159189544000
497458875	::483434181553180000
326554021	::483434184774410000
24226614	::483434187454943000
361199465	::483434204059803000
363059827	::483434220963246000
104539435	::483434228466876000
339295860	::483434229821227000
372126514	::483434238029479000
371243365	::483434245361123000
260464441	::483434272380821000
458639179	::483434297723211000
493640349	::483434308120477000
33818674	::483434310104408000
142038800	::483434315666423000
35305414	::483434329624702000
372126514	::483434340718608000
46764883	::483434345697275000
187078541	::483434364747792000
363059827	::483434388794122000
223299509	::483434389494587000
458639179	::483434390065008000
236144487	::483434405050863000
54116443	::483434414026653000
178921630	::483434416191328000
339295860	::483434421291216000
63617875	::483434436240109000
272533260	::483434458733752000
18657192	::483434464023150000
179669687	::483434472692412000
84849075	::483434483413032000
372126514	::483434493840064000
17179941	::483434496151552000
236144487	::483434533555949000
49221112	::483434533593706000
139447011	::483434537951981000
223299509	::483434553143721000
179669687	::483434566430896000
35376355	::483434568939098000
142038800	::483434569073713000
194998718	::483434569920561000
321780812	::483434570507763000
54116443	::483434579743604000
139447011	::483434581409157000
22559382	::483434621632118000
176188106	::483434660220129000
528975562	::483434661603864000
372126514	::483434692905947000
328882474	::483434696290746000
93448284	::483434700975783000
236144487	::483434729564151000
234630547	::483434740268036000
155926653	::483434742613020000
32755384	::483434743174688000
294745245	::483434767128354000
255810490	::483434768206290000
372126514	::483434779010809000
176188106	::483434784124059000
34778712	::483434791761477000
57385263	::483434802159570000
233084334	::483434808979103000
236144487	::483434832010043000
528975562	::483434839119392000
254600909	::483434844752736000
335692629	::483434852922830000
372126514	::483434879988662000
300135225	::483434890331828000
162462026	::483434892760334000
52950877	::483434907247468000
17179941	::483434917955919000
199066965	::483434920476286000
264622253	::483434954907340000
240492455	::483434956212166000
35082993	::483434988906377000
462487376	::483435005570322000
29817953	::483435008154009000
372126514	::483435024562126000
594844703	::483435041536479000
69690419	::483435053415137000
45470777	::483435058175279000
315614733	::483435070229733000
236144487	::483435071211196000
37029138	::483435111937867000
372126514	::483435119051423000
272533260	::483435137292435000
65526622	::483435170192584000
65526622	::483435174865035000
194998718	::483435176337235000
389554052	::483435177478471000
65526622	::483435177855578000
2084321	::483435185300463000
389554052	::483435198861033000
315527257	::483435214681563000
326436771	::483435217844449000
14307454	::483435227692298000
65526622	::483435235980214000
372126514	::483435238698147000
65526622	::483435251092299000
65526622	::483435259459936000
199066965	::483435269102657000
34087430	::483435272231600000
65526622	::483435277151510000
187078541	::483435281937223000
65526622	::483435287121371000
457197060	::483435297641070000
236144487	::483435308378116000
65526622	::483435309103738000
65526622	::483435338744864000
423816771	::483435361595441000
39416036	::483435371913428000
424709673	::483435373373440000
315614733	::483435376283885000
389554052	::483435377127358000
56508824	::483435378691420000
23721718	::483435379526103000
30123599	::483435387067437000
20863117	::483435388116017000
230911888	::483435388422209000
77078833	::483435399323209000
81674504	::483435401596510000
212068363	::483435415915859000
528975562	::483435421544611000
363059827	::483435425055641000
57566548	::483435429375389000
326569368	::483435443498020000
61307501	::483435446794350000
599589782	::483435455891795000
372126514	::483435464569790000
35082993	::483435466545307000
37029138	::483435476536160000
315527257	::483435478813646000
256259599	::483435499478990000
604071375	::483435531288985000
418847263	::483435550360481000
62989661	::483435569763336000
236144487	::483435576016658000
508430679	::483435589232906000
604071375	::483435597114388000
20863117	::483435602159734000
284931188	::483435631948083000
24821703	::483435650100649000
15867361	::483435651246063000
53545809	::483435663803428000
363059827	::483435689640747000
255299055	::483435715317886000
29817953	::483435725472284000
604071375	::483435731948277000
199066965	::483435741582614000
83428249	::483435741909753000
32755384	::483435748444893000
604071375	::483435750017343000
346569016	::483435778379247000
69690419	::483435778622488000
179039178	::483435788823437000
508430679	::483435791859736000
69916897	::483435795219763000
389554052	::483435799279828000
436476907	::483435802458722000
87970668	::483435803847036000
199066965	::483435821018542000
236144487	::483435825237987000
326569368	::483435828589658000
81674504	::483435855470526000
199066965	::483435865893396000
34778712	::483435870565847000
67492430	::483435870838882000
351190984	::483435877667205000
17179941	::483435891919450000
604071375	::483435900974559000
29817953	::483435904044765000
15902298	::483435912437571000
604071375	::483435918468984000
35305414	::483435921581154000
81674504	::483435921908330000
37029138	::483435929622024000
604071375	::483435931395825000
509524562	::483435931522043000
20863117	::483435933929201000
32755384	::483435938370961000
52628599	::483435942171402000
440314946	::483435944813420000
104539435	::483435965902770000
336019882	::483435985376538000
363059827	::483435985817309000
336628506	::483436012606324000
351190984	::483436016565760000
17179941	::483436020919447000
308946618	::483436031044104000
251231824	::483436035003916000
604071375	::483436039613071000
69690419	::483436041127219000
351190984	::483436046030757000
195397698	::483436064271790000
69690419	::483436078418759000
423891750	::483436089055907000
1565041	::483436100464443000
100626124	::483436102825836000
51964139	::483436108642922000
23642786	::483436114456616000
326554021	::483436116368842000
52628599	::483436130462093000
205043960	::483436136765739000
486231003	::483436140528009000
236144487	::483436157032607000
508430679	::483436171624587000
176188106	::483436173919281000
604071375	::483436175206514000
31345791	::483436176926605000
604071375	::483436184798887000
272533260	::483436188179517000
410286428	::483436208862027000
240015074	::483436214805340000
70982412	::483436227081687000
528975562	::483436246467760000
325849507	::483436251375493000
37029138	::483436255934287000
300135225	::483436260808081000
493640349	::483436264197079000
256853017	::483436270996029000
176188106	::483436293414985000
340330802	::483436299886411000
410195122	::483436310481211000
552789896	::483436323609391000
104539435	::483436323618160000
199066965	::483436323659726000
46764883	::483436344610263000
236144487	::483436347244285000
41692308	::483436366911778000
223299509	::483436371114483000
372068999	::483436379267801000
272533260	::483436391078977000
256259599	::483436394530877000
528975562	::483436406061027000
199066965	::483436414499946000
176188106	::483436416329084000
223299509	::483436421110587000
23663256	::483436429012246000
110297719	::483436440575946000
34778712	::483436441926520000
102875172	::483436448012845000
29817953	::483436461165797000
62756038	::483436461275230000
486231003	::483436463082573000
62756038	::483436471802937000
508430679	::483436480535085000
508430679	::483436497539178000
236144487	::483436509521911000
132976059	::483436515242938000
340330802	::483436521463115000
37029138	::483436525040844000
624360378	::483436532444172000
372126514	::483436535685984000
353567857	::483436538198777000
389554052	::483436542254657000
205043960	::483436568615481000
36116261	::483436579323514000
372126514	::483436594032943000
15488020	::483436600869670000
49221112	::483436605760237000
29817953	::483436614421463000
259542533	::483436628946341000
63783716	::483436634336006000
326569368	::483436637532483000
195397698	::483436640749498000
326436771	::483436643156643000
22328944	::483436665730764000
372126514	::483436671178780000
373690904	::483436673993150000
35082993	::483436688006320000
162462026	::483436698089431000
287014963	::483436709346951000
326436771	::483436711880294000
326554021	::483436724404510000
255299055	::483436725935411000
34767424	::483436729861287000
325849507	::483436730637635000
326436771	::483436761293393000
148197450	::483436765878157000
162462026	::483436780692070000
315614733	::483436781044396000
176188106	::483436789227851000
93043270	::483436792754884000
255810490	::483436840427343000
322358530	::483436845649244000
624360378	::483436851983048000
17179941	::483436855476895000
33904380	::483436866847662000
262248356	::483436870379261000
94181957	::483436906818985000
498321918	::483436941577560000
326436771	::483436950188466000
315614733	::483436954583724000
272533260	::483436962175410000
372126514	::483436967342780000
143969555	::483436982656176000
256638502	::483436983075602000
176188106	::483436988180463000
372126514	::483437008090447000
326569368	::483437011173658000
315614733	::483437033935761000
429558621	::483437036796272000
266703661	::483437040269524000
408144950	::483437050599710000
15726982	::483437054198808000
315621982	::483437063711494000
410195122	::483437073852944000
35082993	::483437090533691000
24199433	::483437091272294000
21503139	::483437095126462000
119269983	::483437104928923000
33904380	::483437117637689000
266703661	::483437120267489000
326436771	::483437138038751000
24199433	::483437150231625000
418480466	::483437176076529000
194998718	::483437186247708000
347596428	::483437190727208000
364888000	::483437202681364000
393735397	::483437224386891000
418847263	::483437228107259000
552789896	::483437228782137000
364888000	::483437229487181000
333245482	::483437238282240000
418847263	::483437254606868000
50507669	::483437262672519000
18138157	::483437274214846000
135681283	::483437291462213000
187089991	::483437309828665000
24199433	::483437316430913000
93448284	::483437364514004000
260825806	::483437369736331000
76375846	::483437371548237000
423891750	::483437372466798000
141976809	::483437382868291000
458639179	::483437387968942000
347596428	::483437391332405000
236144487	::483437399939100000
315614733	::483437407392366000
93448284	::483437417798459000
272533260	::483437420168241000
106835519	::483437426388389000
315614733	::483437440971993000
276256841	::483437485628731000
187741596	::483437516083564000
458639179	::483437518642499000
44768272	::483437552071086000
266703661	::483437566046113000
162462026	::483437568369766000
38804898	::483437579585351000
21503139	::483437581493735000
100626124	::483437585428398000
493640349	::483437593791455000
315621982	::483437594852982000
71689075	::483437606697701000
508430679	::483437610312818000
552789896	::483437627765321000
29327418	::483437629312999000
418480466	::483437634937552000
29817953	::483437647902162000
236144487	::483437658366963000
446757000	::483437665706991000
62756038	::483437667338948000
25223941	::483437670094233000
62756038	::483437676453199000
24494616	::483437677723660000
255147158	::483437712242798000
187089991	::483437715422052000
34778712	::483437731125547000
351264389	::483437737513455000
99843490	::483437764499607000
169226510	::483437775350272000
52950877	::483437778227585000
308946618	::483437780224061000
26198298	::483437793213829000
528975562	::483437800054743000
35305414	::483437801443037000
302472189	::483437802898468000
274791343	::483437806283264000
187089991	::483437811010256000
236144487	::483437812809613000
44768272	::483437814072483000
272533260	::483437815389102000
33703018	::483437839116685000
326554021	::483437841926479000
444247134	::483437843163791000
383383485	::483437869818580000
375734748	::483437878899273000
236144487	::483437896897028000
162462026	::483437916413108000
393735397	::483437918175100000
543585402	::483437957940912000
106835519	::483437971694039000
38804898	::483437972738416000
29817953	::483437973195595000
169226510	::483437978304270000
243014276	::483437981236076000
162462026	::483437982175592000
100626124	::483437990967271000
27784817	::483437992145473000
99843490	::483437999871361000
236144487	::483438019643338000
37029138	::483438023364079000
71689075	::483438026488815000
106835519	::483438081400250000
168964399	::483438081626750000
358643765	::483438081790328000
256259599	::483438108080214000
143969555	::483438112966586000
162462026	::483438124626739000
96421993	::483438129958125000
34778712	::483438129966100000
250474725	::483438130972729000
236144487	::483438162442608000
29817953	::483438168570490000
236144487	::483438177126858000
187078541	::483438182084517000
315614733	::483438184282324000
26954972	::483438198727528000
15902298	::483438201252491000
552789896	::483438235553505000
236144487	::483438237348671000
312245470	::483438248962695000
87956728	::483438249717661000
223299509	::483438252012359000
54116443	::483438259695915000
132980216	::483438266541436000
259569717	::483438266620727000
342508573	::483438282169004000
849	::483438283251150000
528975562	::483438284735922000
21503139	::483438288116523000
143969555	::483438321352200000
69690419	::483438327165898000
375734748	::483438334316802000
575804821	::483438340335611000
315614733	::483438340570492000
377555310	::483438365291724000
236144487	::483438382446432000
370088836	::483438389224419000
223288871	::483438392399904000
36116261	::483438396631556000
256259599	::483438414919106000
78970527	::483438419671252000
94181957	::483438430412500000
380458897	::483438434259070000
256259599	::483438451963224000
528975562	::483438457671274000
384436313	::483438458598604000
187089991	::483438463207743000
440624261	::483438493868109000
33369338	::483438507268898000
236144487	::483438523475718000
81674504	::483438523702181000
78970527	::483438524746985000
216618788	::483438530660536000
104539435	::483438532124745000
258226046	::483438536163487000
155926653	::483438551515004000
273631488	::483438555675787000
625951846	::483438559559704000
223299509	::483438559693901000
27784817	::483438560196825000
143969555	::483438564533739000
44768272	::483438573329612000
454375039	::483438582997082000
304140174	::483438583089729000
76427184	::483438591012384000
162462026	::483438599061254000
223299509	::483438604182900000
341732173	::483438611799760000
460611723	::483438636600655000
171642430	::483438641369579000
132980216	::483438650479624000
15902298	::483438664148873000
189664484	::483438676160946000
34778712	::483438681282183000
178985516	::483438727122157000
19053567	::483438730544300000
361199465	::483438732490452000
294745245	::483438737905307000
68512582	::483438756561969000
458639179	::483438767316164000
223299509	::483438772999454000
315614733	::483438781433798000
54116443	::483438783111499000
238341972	::483438797011435000
83428249	::483438807128092000
259569717	::483438810370293000
342508573	::483438811439849000
9563172	::483438821103927000
300135225	::483438825952129000
162462026	::483438832818200000
27784817	::483438835905200000
277996494	::483438850824364000
78970527	::483438857640480000
143969555	::483438868092293000
71689075	::483438895871578000
315614733	::483438906461782000
187089991	::483438924136583000
375734748	::483438954079744000
528975562	::483438954297835000
351190984	::483438957221646000
37029138	::483438963206524000
20863117	::483438978087923000
35141457	::483438990188482000
236144487	::483439002582663000
46461373	::483439025231892000
137426396	::483439026234732000
256259599	::483439071508045000
46764883	::483439072019357000
282363016	::483439088335212000
162462026	::483439092726648000
35305414	::483439106081300000
28771314	::483439109298327000
69690419	::483439130030780000
41692308	::483439145122291000
315614733	::483439165506220000
195397698	::483439177590394000
460611723	::483439209353850000
29817953	::483439238176731000
28922315	::483439256702951000
460611723	::483439264198574000
528975562	::483439272435785000
54116443	::483439293445070000
29327418	::483439294221012000
176188106	::483439299179061000
304140174	::483439304262561000
384436313	::483439305759920000
358643765	::483439312311054000
156166678	::483439336621219000
163279109	::483439350290456000
68512582	::483439360399130000
69690419	::483439368711835000
171642430	::483439379197992000
52950877	::483439383815536000
352486016	::483439386608943000
169226510	::483439390765498000
57566548	::483439397979713000
35305414	::483439432406560000
410297246	::483439449829675000
19182658	::483439459997081000
187089991	::483439470163668000
39863661	::483439471820812000
162462026	::483439473678483000
67523538	::483439475398148000
68512582	::483439479953559000
552789896	::483439485820993000
132980216	::483439522836135000
36891053	::483439523255173000
574250205	::483439548811452000
534913317	::483439560152862000
187089991	::483439562404814000
35599852	::483439575449096000
339295860	::483439589911048000
46461373	::483439601181130000
400490673	::483439609259376000
516986236	::483439615949299000
460611723	::483439635356729000
543585402	::483439638497861000
326569368	::483439646622629000
89590985	::483439661797212000
46461373	::483439700414197000
162462026	::483439763672670000
69690419	::483439772963045000
33904380	::483439780106346000
326554021	::483439797390680000
153543800	::483439807008227000
35599852	::483439807746433000
262870925	::483439811168989000
46461373	::483439816218902000
342508573	::483439829091241000
486231003	::483439851937607000
36116261	::483439853598932000
132980216	::483439863258427000
187089991	::483439873798336000
104539435	::483439873853255000
437898031	::483439874796556000
35141457	::483439886410600000
326554021	::483439906455187000
46461373	::483439914789269000
269383781	::483439920858419000
36116261	::483439921261469000
193861615	::483439928194248000
90467952	::483439942194831000
214595457	::483439942383992000
460611723	::483439944493719000
223299509	::483439947706540000
35141457	::483439957369843000
175847876	::483439964899000000
363649162	::483439965787787000
274712500	::483439973576605000
326554021	::483439981948465000
68512582	::483439985086181000
400490673	::483439989217177000
315614733	::483439998704693000
52950877	::483440027242745000
214595457	::483440031550681000
148445755	::483440038202454000
29284709	::483440055844110000
408144950	::483440075460849000
153543800	::483440104749289000
94480498	::483440108859707000
142038800	::483440152686383000
62756038	::483440159015174000
62756038	::483440167894937000
93448284	::483440174743842000
108808608	::483440182356881000
35082993	::483440214954627000
348047989	::483440247431127000
508430679	::483440251214372000
326554021	::483440254443991000
168853356	::483440275201589000
326554021	::483440277437157000
57566548	::483440281618898000
139460380	::483440289118314000
205928265	::483440297427603000
538541326	::483440307652943000
99843490	::483440311369072000
326554021	::483440345103884000
187089991	::483440346211168000
259601379	::483440347675377000
99843490	::483440351525363000
148445755	::483440353916096000
57566548	::483440361390366000
99843490	::483440380453457000
62186442	::483440399089156000
168853356	::483440399613059000
363649162	::483440407364132000
171642430	::483440429413990000
90467952	::483440474498138000
375734748	::483440495733911000
46764883	::483440497822691000
260825806	::483440507146612000
153543800	::483440509143093000
14891490	::483440526587203000
93448284	::483440529816829000
315614733	::483440538561961000
29284709	::483440547999518000
214220072	::483440549110616000
384436313	::483440560934756000
444247134	::483440568341512000
315614733	::483440594081959000
348047989	::483440621252653000
46268291	::483440634091429000
172035134	::483440668287582000
29284709	::483440680334032000
234630547	::483440730501697000
32755384	::483440735740370000
270184694	::483440743785062000
170868061	::483440755277443000
282779381	::483440765004042000
389614947	::483440790538973000
240914419	::483440800055836000
162462026	::483440813053968000
255299055	::483440824869326000
69690419	::483440837678727000
148445755	::483440842896470000
279139758	::483440857521991000
387472182	::483440873066082000
47753031	::483440876853551000
29284709	::483440897645096000
187089991	::483440965433049000
46963484	::483440975444852000
453044363	::483440982344470000
408144950	::483440984756617000
508430679	::483441006184919000
601049906	::483441010199248000
46978610	::483441015320113000
49886698	::483441046068555000
238024746	::483441046249295000
467545942	::483441061269078000
46978610	::483441073427972000
205043960	::483441086421942000
348152108	::483441115136159000
348047989	::483441125328310000
589542040	::483441129275146000
29284709	::483441140830859000
168853356	::483441152754868000
25160673	::483441154785300000
304645030	::483441158723743000
321780812	::483441171448877000
90467952	::483441174141599000
18183371	::483441235932479000
34689419	::483441236741611000
36612981	::483441241695084000
282328751	::483441255766962000
132980216	::483441266118918000
99843490	::483441291452100000
162462026	::483441306442555000
457197060	::483441331188936000
37029138	::483441343188828000
46461373	::483441347181830000
46978610	::483441347450253000
48431204	::483441362566520000
271370762	::483441372762877000
240492455	::483441391406940000
36116261	::483441396225822000
236144487	::483441422717030000
310321041	::483441448423923000
132980216	::483441466124271000
57566548	::483441471953989000
25160673	::483441472952610000
35082993	::483441481987129000
1007041	::483441488848625000
69690419	::483441501285126000
100195876	::483441502891171000
100195876	::483441503553847000
256259599	::483441515780644000
236144487	::483441531127209000
349788720	::483441532864069000
108808608	::483441535275782000
575804821	::483441542481195000
69690419	::483441545899933000
34778712	::483441562362212000
195397698	::483441564434595000
29817953	::483441570109079000
225287674	::483441572206235000
106320745	::483441591101964000
238400474	::483441594469998000
46764883	::483441600106733000
247434974	::483441605622235000
29284709	::483441626397036000
199066965	::483441628615421000
267538322	::483441637251485000
35082993	::483441646726443000
574250205	::483441662543532000
225287674	::483441677940449000
78513872	::483441679551434000
326569368	::483441685020819000
55744853	::483441686203203000
341666582	::483441695082553000
160788774	::483441696772870000
339295860	::483441716100210000
37029138	::483441717282996000
212475056	::483441741379284000
36612981	::483441745418387000
196394433	::483441751848255000
16807883	::483441779447169000
36116261	::483441800217370000
22187821	::483441800544124000
148445755	::483441806063841000
46461373	::483441823898025000
348047989	::483441851098091000
383856422	::483441873277952000
528975562	::483441875819323000
35082993	::483441882039877000
508430679	::483441887575932000
203146266	::483441895280889000
186287095	::483441903803719000
384436313	::483441906769469000
33904380	::483441907016953000
78513872	::483441916814442000
256259599	::483441922556833000
575804821	::483441929233784000
57566548	::483441932870238000
35082993	::483441936540635000
69690419	::483441959370248000
52950877	::483441962108723000
253828982	::483441979758370000
20863117	::483441980597227000
376541246	::483441982253961000
342934741	::483441988399013000
63783716	::483441989434621000
37029138	::483441991205003000
305265637	::483442004362158000
20903172	::483442005695950000
305265637	::483442012020957000
528975562	::483442044497453000
195397698	::483442047043768000
162462026	::483442051027963000
29284709	::483442064240439000
29817953	::483442068203642000
379576750	::483442070816710000
20863117	::483442081843527000
597038752	::483442082132918000
132980216	::483442082967990000
384530394	::483442084196544000
486231003	::483442086574710000
311664191	::483442094586228000
20903172	::483442101053452000
186287095	::483442102152331000
193861615	::483442108674478000
372126514	::483442111878950000
287994287	::483442125036482000
90467952	::483442128459034000
383856422	::483442128673320000
36925706	::483442143315251000
195397698	::483442144150290000
184962835	::483442145953456000
41692308	::483442148017057000
144243302	::483442152668946000
57566548	::483442168107790000
261471578	::483442170246885000
342934741	::483442171153231000
44231782	::483442171551289000
46764883	::483442171949768000
58628782	::483442186113916000
14816854	::483442196469657000
144243302	::483442198428790000
269383781	::483442201255346000
37029138	::483442209342357000
96658544	::483442221870374000
111124977	::483442223145811000
430387521	::483442228451241000
58628782	::483442255613534000
263971863	::483442263276544000
54116443	::483442265465958000
176188106	::483442265705418000
50224504	::483442270008406000
575804821	::483442281823735000
144243302	::483442282201636000
36925706	::483442283342086000
176188106	::483442288597954000
34778712	::483442302333894000
508430679	::483442310810583000
384530394	::483442323678715000
35599852	::483442324320440000
25160673	::483442325050646000
36612981	::483442327864631000
304140174	::483442340791869000
33964276	::483442343463636000
199066965	::483442344134324000
144243302	::483442344369590000
203146266	::483442346445393000
132980216	::483442350828830000
295881773	::483442351646310000
195397698	::483442366305828000
326569368	::483442366624595000
186693710	::483442374324916000
20833365	::483442378728960000
428646436	::483442384676474000
40126821	::483442388698804000
7141172	::483442391006060000
209401949	::483442391890661000
34778712	::483442395774607000
39215095	::483442406139125000
528975562	::483442409716461000
162462026	::483442418839072000
93448284	::483442420781043000
29607520	::483442425873334000
372126514	::483442426124591000
144243302	::483442447331393000
382359896	::483442456927539000
485252693	::483442465135808000
408144950	::483442468831383000
48971187	::483442469682442000
29817953	::483442473625063000
238400474	::483442478935076000
528975562	::483442486908420000
337434597	::483442493430575000
35082993	::483442501802815000
342934741	::483442505514766000
20935927	::483442506034462000
14253476	::483442512942862000
295339639	::483442515530760000
29817953	::483442515589070000
144243302	::483442520974974000
50224504	::483442528373329000
46764883	::483442529715486000
44231782	::483442539546955000
418965366	::483442541971271000
29817953	::483442543690919000
423891750	::483442547466203000
48971187	::483442549571325000
281260984	::483442552436047000
69690419	::483442555015933000
132980216	::483442563136098000
247434974	::483442566356938000
508430679	::483442573566951000
34778712	::483442576855277000
27726737	::483442581267685000
155926653	::483442582731907000
193861615	::483442588595130000
367322500	::483442590373539000
399114412	::483442608836853000
35599852	::483442619033214000
69690419	::483442636498673000
162462026	::483442656203141000
50224504	::483442657838903000
384436313	::483442676722057000
463250994	::483442678302900000
282779381	::483442680173584000
575804821	::483442683864559000
396364407	::483442687706554000
193861615	::483442700331405000
315614733	::483442704269860000
143969555	::483442707566563000
78513872	::483442708858830000
58628782	::483442709319778000
434439338	::483442712465518000
60046761	::483442717930704000
144243302	::483442729972936000
340330802	::483442730912464000
143969555	::483442737006383000
282779381	::483442759731146000
552789896	::483442778303504000
357308471	::483442779192700000
27726737	::483442814504558000
528975562	::483442816610086000
434439338	::483442818761781000
363649162	::483442833085329000
69690419	::483442851767144000
454375039	::483442857080930000
434439338	::483442860541231000
269383781	::483442861577216000
62756038	::483442864652046000
57651074	::483442873166086000
286910447	::483442874122375000
384530394	::483442899535679000
162462026	::483442899854442000
223299509	::483442907576561000
113760458	::483442907714572000
144243302	::483442911913455000
362312178	::483442917407608000
269383781	::483442927167754000
408144950	::483442928069926000
269383781	::483442928195358000
453690730	::483442934969139000
22087737	::483442962894831000
528975562	::483442963398152000
90467952	::483442969886744000
282779381	::483442979982409000
23475166	::483442982750674000
382359896	::483442988132360000
41692308	::483442988946046000
50224504	::483442999385288000
193861615	::483442999934722000
144243302	::483443003382824000
282779381	::483443014300209000
391573659	::483443016355823000
162462026	::483443016703541000
54754940	::483443022219079000
48431204	::483443024446226000
171642430	::483443032248033000
301761224	::483443037347909000
144243302	::483443066045730000
294745245	::483443069635674000
434439338	::483443073804795000
35082993	::483443074706989000
508054066	::483443081371336000
341666582	::483443085456588000
106320745	::483443086841094000
143969555	::483443087528574000
340330802	::483443088640446000
259746323	::483443092444307000
263971863	::483443107640250000
20935927	::483443109976498000
144243302	::483443114540269000
552789896	::483443116213403000
172035134	::483443117883129000
46461373	::483443120072187000
282779381	::483443123108839000
20863117	::483443136971014000
51952627	::483443137700847000
57651074	::483443164015894000
170868061	::483443179308318000
363722761	::483443180441194000
289461446	::483443189588979000
50224504	::483443196236537000
497458875	::483443208597155000
263971863	::483443214641160000
36925706	::483443216864137000
418965366	::483443244215189000
14538108	::483443247402848000
358611246	::483443266935734000
597834721	::483443271901802000
35305414	::483443273843736000
186287095	::483443273873121000
20935927	::483443281204740000
247434974	::483443285399044000
269383781	::483443296119701000
29817953	::483443297927434000
187089991	::483443299093450000
51952627	::483443300972494000
35082993	::483443302285725000
528975562	::483443308014755000
214357483	::483443309596008000
280119639	::483443325957967000
7141172	::483443331641253000
20935927	::483443332387860000
48971187	::483443333067337000
131968998	::483443337714606000
35305414	::483443338473791000
277626311	::483443340315070000
106715045	::483443340462264000
7141172	::483443347533488000
18618379	::483443367481602000
144243302	::483443379993591000
339295860	::483443380253233000
424709673	::483443395915173000
83428249	::483443396158029000
29284709	::483443400356941000
172035134	::483443403662036000
50224504	::483443405096103000
162462026	::483443407457509000
238400474	::483443408627695000
199066965	::483443414889820000
69690419	::483443420199800000
351264389	::483443422637080000
132980216	::483443424788766000
14538108	::483443436633083000
378281495	::483443438239481000
48431204	::483443441083637000
23663256	::483443445118164000
302472189	::483443462314786000
186287095	::483443470506291000
32755384	::483443471601000000
48431204	::483443476479361000
78513872	::483443487401316000
50224504	::483443488134938000
340330802	::483443494447763000
414543388	::483443494623936000
24199433	::483443496515534000
78513872	::483443500621758000
408171600	::483443520976351000
302472189	::483443523375468000
144243302	::483443525435277000
58628782	::483443530157682000
108808608	::483443532469108000
315621982	::483443533169557000
78513872	::483443533815504000
214220072	::483443535933218000
33699503	::483443543403286000
269383781	::483443548008636000
508430679	::483443552022560000
414543388	::483443552949903000
30516737	::483443563175632000
247434974	::483443570112606000
358611246	::483443571773542000
508430679	::483443573749059000
50224504	::483443576798334000
195154119	::483443581424660000
384530394	::483443585287598000
315614733	::483443594749943000
47017345	::483443598638084000
19210855	::483443605659344000
36925706	::483443605927776000
36612981	::483443612131160000
338120144	::483443619546685000
50224504	::483443643949137000
93448284	::483443645668814000
326569368	::483443646554198000
78513872	::483443651478319000
434439338	::483443651649871000
35082993	::483443654665580000
479156555	::483443657035350000
315614733	::483443667516944000
33904380	::483443668163244000
223299509	::483443671476731000
269383781	::483443682247340000
434439338	::483443684038283000
24634410	::483443686143840000
289360824	::483443690686255000
53545809	::483443690871205000
78513872	::483443706050412000
58628782	::483443707731918000
256259599	::483443711993729000
20935927	::483443714384076000
222278624	::483443714937745000
256609151	::483443718784294000
434439338	::483443719585013000
58628782	::483443731568132000
508430679	::483443732377661000
148445755	::483443736555569000
384436313	::483443742540832000
58628782	::483443762551476000
214220072	::483443763444854000
30516737	::483443765462724000
62870601	::483443778305277000
434439338	::483443785372688000
282779381	::483443788484866000
199066965	::483443806360973000
94181957	::483443811222163000
58628782	::483443815638761000
32755384	::483443817429757000
33699503	::483443820902633000
282779381	::483443825679949000
78513872	::483443826888278000
256609151	::483443833741799000
326436771	::483443835075166000
33323170	::483443840829779000
78513872	::483443849617227000
362312178	::483443849788801000
256259599	::483443850569318000
58628782	::483443852708040000
434439338	::483443871414644000
408171600	::483443882911227000
378281495	::483443885327151000
27595900	::483443898866364000
320052148	::483443908634869000
513434526	::483443917648445000
32755384	::483443918046896000
48431204	::483443921708916000
162462026	::483443922828398000
363649162	::483443925898633000
374289648	::483443936426733000
46764883	::483443938183753000
20935927	::483443939483983000
56736460	::483443940876898000
161492068	::483443951148363000
137587439	::483443952050118000
137426396	::483443952448987000
58628782	::483443954298273000
449981984	::483443957909573000
64791948	::483443959130099000
30516737	::483443960485257000
32755384	::483443961378242000
263914867	::483443962103857000
24199433	::483443962787938000
199066965	::483443976335138000
32755384	::483443978398744000
223299509	::483443980211089000
457197060	::483443987614019000
253828982	::483443988142112000
37029138	::483443993779245000
58628782	::483443998023880000
434439338	::483444004730572000
93448284	::483444015564472000
434439338	::483444023793696000
408171600	::483444027518238000
50224504	::483444029929947000
58628782	::483444038897369000
273271548	::483444041733120000
195397698	::483444043050127000
132980216	::483444046728552000
41692308	::483444056182099000
214220072	::483444088432115000
230342908	::483444095747371000
37029138	::483444098243002000
528975562	::483444107474243000
48971187	::483444120036192000
315614733	::483444122305314000
111136825	::483444124767363000
351620689	::483444126890098000
434439338	::483444135836127000
96658544	::483444138386288000
33323170	::483444138746990000
223299509	::483444139254902000
340330802	::483444144837128000
223299509	::483444147911938000
19071786	::483444152303382000
508430679	::483444158787383000
351847146	::483444177837903000
202798666	::483444179666599000
262870925	::483444180031516000
434439338	::483444181012983000
35082993	::483444181709234000
230365198	::483444202416926000
32755384	::483444202802405000
30516737	::483444205554266000
22559382	::483444207089352000
46461373	::483444216199016000
45470777	::483444220699496000
266703661	::483444232598736000
434439338	::483444245475233000
252623066	::483444248478769000
528975562	::483444254014840000
315614733	::483444263590457000
104539435	::483444267218927000
430387521	::483444272306216000
252623066	::483444273174822000
35305414	::483444275972018000
551248502	::483444281307193000
50224504	::483444287682510000
399555371	::483444290480525000
463250994	::483444294993195000
212068363	::483444305445404000
196394433	::483444306959552000
193861615	::483444323250233000
104539435	::483444323871379000
137426396	::483444333858004000
419105102	::483444335103324000
33904380	::483444336076800000
195397698	::483444350995947000
36925706	::483444351960240000
551248502	::483444354720071000
223299509	::483444369459265000
199066965	::483444380959657000
315614733	::483444382004023000
36891053	::483444406096105000
551248502	::483444410961522000
205043960	::483444422273552000
100626124	::483444422320091000
153543800	::483444423036895000
434439338	::483444424437796000
320052148	::483444427721945000
33964276	::483444439218925000
181101394	::483444440216788000
434439338	::483444461280567000
24199433	::483444461390028000
214220072	::483444463629393000
153543800	::483444466838016000
434439338	::483444473465024000
434545772	::483444480948060000
59184492	::483444482017202000
153543800	::483444504968437000
384436313	::483444519443386000
60046761	::483444524480344000
162462026	::483444526376181000
23672351	::483444534290812000
434439338	::483444534907379000
434439338	::483444544365535000
48971187	::483444553316188000
434545772	::483444557758337000
78513872	::483444561378041000
36891053	::483444564858916000
457197060	::483444568247910000
434439338	::483444574262538000
528975562	::483444583091552000
396929208	::483444584496635000
256259599	::483444594370428000
50224504	::483444621154865000
35082993	::483444628612337000
434545772	::483444636422520000
380458897	::483444638515466000
199066965	::483444639324577000
144243302	::483444643410214000
139547588	::483444656622305000
434439338	::483444679795421000
434439338	::483444693988950000
35305414	::483444701182185000
434545772	::483444712385564000
260361255	::483444714171932000
370416747	::483444714583363000
260361255	::483444714960474000
297052199	::483444719792312000
144243302	::483444728080646000
33323170	::483444733176332000
363649162	::483444739300007000
153543800	::483444740130500000
50224504	::483444740684124000
340330802	::483444744878452000
434439338	::483444748724629000
361391612	::483444757130002000
132980216	::483444759542112000
143969555	::483444771969458000
83428249	::483444777321365000
22954511	::483444778411905000
36891053	::483444788163665000
282779381	::483444792311832000
59705683	::483444794236993000
153543800	::483444796942336000
391573659	::483444800033914000
181101394	::483444810217316000
144243302	::483444820107866000
18138157	::483444827426521000
20863117	::483444834523291000
23642786	::483444835706089000
221205505	::483444843075473000
51952627	::483444850902048000
33323170	::483444852076453000
45470777	::483444852365852000
434439338	::483444862620950000
256259599	::483444881042735000
287994287	::483444890211065000
100626124	::483444894196064000
51952627	::483444911732060000
238665368	::483444926579871000
267538322	::483444945525559000
521938520	::483444960717713000
33964276	::483444963016212000
183562162	::483444969357586000
552789896	::483444973153447000
162462026	::483444991046344000
434439338	::483444993109942000
69690419	::483444994184073000
44231782	::483444994808631000
24226614	::483444996675092000
551248502	::483445022973366000
1007041	::483445028053065000
33323170	::483445051108773000
409680332	::483445054103498000
93448284	::483445058385895000
175847876	::483445060013682000
22954511	::483445061531611000
162462026	::483445069135900000
144243302	::483445078380531000
597038752	::483445089964814000
494543536	::483445103537569000
434439338	::483445108449087000
144243302	::483445112547344000
223299509	::483445114082455000
94181957	::483445126631399000
97973690	::483445128523436000
340330802	::483445132683796000
434439338	::483445135477178000
50224504	::483445136613851000
48971187	::483445137402368000
186287095	::483445139126239000
32755384	::483445156578746000
434439338	::483445156763271000
33699503	::483445161318309000
223299509	::483445177412222000
183562162	::483445192389713000
434439338	::483445194084196000
304140174	::483445215379087000
18023231	::483445216817340000
409680332	::483445217014452000
399408344	::483445221284249000
144243302	::483445236044029000
71878260	::483445257062055000
35082993	::483445284668575000
256259599	::483445294927855000
629894993	::483445295120801000
29817953	::483445304067227000
69690419	::483445308257734000
236144487	::483445311885422000
144243302	::483445316948361000
238400474	::483445324032114000
34778712	::483445335562272000
49221112	::483445345175601000
83428249	::483445346953986000
153543800	::483445365006286000
35305414	::483445370286915000
434439338	::483445381708001000
17536130	::483445385894330000
425897170	::483445390637686000
241278291	::483445395217870000
301761224	::483445413769269000
399114412	::483445420622745000
340330802	::483445454915375000
50224504	::483445456505032000
238400474	::483445458547666000
274791343	::483445459130667000
144243302	::483445466320080000
434439338	::483445470337839000
434439338	::483445485269573000
262870925	::483445495038095000
35305414	::483445516970123000
196394433	::483445523660017000
50224504	::483445534590369000
35082993	::483445541112520000
33699503	::483445547735318000
528975562	::483445561270358000
23642786	::483445570213011000
434439338	::483445576592138000
287994287	::483445580484468000
126507603	::483445580891688000
510998653	::483445583169191000
399114412	::483445595827232000
48971187	::483445596083081000
50224504	::483445605440569000
144243302	::483445620322357000
115141777	::483445638231638000
35082993	::483445643889750000
340330802	::483445646565720000
78513872	::483445657047298000
178492117	::483445669747630000
358643765	::483445673778356000
413367641	::483445675263524000
50224504	::483445675565125000
170868061	::483445679713304000
186208532	::483445681382625000
69690419	::483445700097634000
49221112	::483445713515184000
457197060	::483445716648337000
434439338	::483445735573045000
144243302	::483445737918070000
370464008	::483445748680654000
194359616	::483445783795363000
398339392	::483445786605531000
358643765	::483445795199283000
236144487	::483445796256231000
256259599	::483445804036673000
89033916	::483445811645140000
132649069	::483445829735571000
112333263	::483445848219455000
69771494	::483445853705605000
43586963	::483445854188347000
50224504	::483445856805216000
36891053	::483445859372126000
434439338	::483445875251752000
457197060	::483445889843740000
334420539	::483445899612676000
8962732	::483445901235466000
552789896	::483445902330187000
17179941	::483445902536114000
184962835	::483445902611202000
215427794	::483445904213422000
153543800	::483445905178128000
128977591	::483445909557374000
41692308	::483445910454927000
170868061	::483445918356631000
199066965	::483445923196858000
256781130	::483445925570822000
486231003	::483445928141930000
162462026	::483445940477362000
50224504	::483445944675885000
238400474	::483445950107512000
34778712	::483445961423732000
108808608	::483445964796329000
24543872	::483445973079691000
256259599	::483445974098931000
29817953	::483445985230589000
358643765	::483445988363755000
340330802	::483445996181913000
160788774	::483446000292728000
358643765	::483446001340928000
351190984	::483446006257045000
379576750	::483446015572582000
143969555	::483446016935358000
251821834	::483446017484791000
153543800	::483446024350863000
89033916	::483446028985573000
214357483	::483446044915548000
247434974	::483446045175595000
312252632	::483446046844928000
132980216	::483446051060604000
50224504	::483446061965402000
312245470	::483446069322190000
41692308	::483446078222520000
17179941	::483446078378110000
238400474	::483446094194438000
82242725	::483446108924813000
408171600	::483446110728380000
238400474	::483446124477288000
340330802	::483446124653453000
236144487	::483446130517106000
35305414	::483446131339177000
101138081	::483446131834093000
351190984	::483446136393719000
100626124	::483446139455557000
36612981	::483446144693829000
312252632	::483446145989894000
50224504	::483446148548399000
267482514	::483446148867162000
34778712	::483446151153065000
194359616	::483446165363765000
30516737	::483446165640605000
78513872	::483446167582543000
170868061	::483446170551726000
127413469	::483446173207134000
223299509	::483446183441215000
312252632	::483446183805722000
312252632	::483446196048891000
32755384	::483446196879388000
29817953	::483446199706746000
183562162	::483446200301920000
136791341	::483446210296958000
437898031	::483446211089674000
143969555	::483446217959948000
351190984	::483446218845356000
168274200	::483446219755098000
48562201	::483446225908142000
245080630	::483446256056815000
358643765	::483446258523062000
340330802	::483446259034755000
132649069	::483446259295215000
486231003	::483446261333254000
132980216	::483446262650642000
36891053	::483446262868357000
183562162	::483446263002566000
408171600	::483446263535247000
434545772	::483446264403869000
153543800	::483446268694245000
510998653	::483446272872177000
167365283	::483446273068908000
351190984	::483446273836847000
162462026	::483446276076208000
14538108	::483446280727711000
189664484	::483446281902125000
420403218	::483446287782928000
30516737	::483446288714063000
162462026	::483446288864669000
41692308	::483446289728679000
713245898	::483446299602071000
351190984	::483446302857236000
575804821	::483446305696387000
100626124	::483446308641177000
238400474	::483446317876670000
93448284	::483446318379978000
30516737	::483446322918596000
33964276	::483446331793735000
83428249	::483446334276370000
223299509	::483446344447983000
288540835	::483446344510484000
552789896	::483446353318535000
127413469	::483446358985441000
153543800	::483446367600140000
302472189	::483446369462390000
50224504	::483446372431974000
127413469	::483446385195626000
358643765	::483446392719818000
293737316	::483446398642577000
68512582	::483446416069910000
223299509	::483446417076523000
13533012	::483446417365540000
48431204	::483446420687450000
420403218	::483446431479787000
358643765	::483446439180120000
20786050	::483446445379698000
94310638	::483446448684421000
115141777	::483446450768977000
245080630	::483446453948276000
244646421	::483446462290731000
41692308	::483446469525921000
370088836	::483446470754840000
144243302	::483446472223240000
153543800	::483446477847400000
486231003	::483446484013023000
143969555	::483446489826357000
69690419	::483446490702938000
49221112	::483446494809165000
189664484	::483446494897246000
358643765	::483446497996849000
302472189	::483446502388281000
93448284	::483446502656716000
157254287	::483446510021914000
96658544	::483446514333650000
132980216	::483446519291711000
50224504	::483446525050114000
528975562	::483446525662486000
520533224	::483446527050792000
39847939	::483446534134956000
127413469	::483446539025915000
183562162	::483446539700813000
374289648	::483446540120629000
282779381	::483446541219160000
101138081	::483446554607366000
35082993	::483446554708439000
528975562	::483446555500744000
132649069	::483446565647159000
245080630	::483446566863118000
153543800	::483446567697797000
83428249	::483446571288104000
189664484	::483446572131172000
132980216	::483446582659280000
301761224	::483446582847614000
269383781	::483446587134210000
113760458	::483446587398422000
34778712	::483446589277487000
420403218	::483446600099176000
143969555	::483446610395803000
68512582	::483446614011699000
236144487	::483446618721492000
33788573	::483446618864115000
260464441	::483446621397471000
50224504	::483446631673524000
41692308	::483446635721027000
187089991	::483446637096747000
312857835	::483446638099587000
302472189	::483446648140353000
115141777	::483446653139972000
162462026	::483446665655746000
236144487	::483446672681230000
132649069	::483446677660262000
115824990	::483446678926536000
269370098	::483446679492759000
340330802	::483446690892902000
17179941	::483446693321789000
18657192	::483446701617725000
132980216	::483446701991407000
143969555	::483446706025930000
50224504	::483446712887820000
32755384	::483446725969854000
33964276	::483446732395933000
434545772	::483446741052964000
44278444	::483446744844607000
30516737	::483446751441850000
29607520	::483446757117136000
358643765	::483446766600085000
552789896	::483446769758388000
315614733	::483446771159293000
510998653	::483446774724829000
399555371	::483446775940784000
363649162	::483446783276617000
26030273	::483446789685530000
29817953	::483446790088187000
144243302	::483446790503813000
14538108	::483446792776728000
50224504	::483446803690299000
160788774	::483446805405765000
382359896	::483446808903823000
238400474	::483446810237607000
434545772	::483446810254782000
151212329	::483446810674221000
271370762	::483446824120745000
100626124	::483446828500004000
41967329	::483446828516384000
23247181	::483446835667664000
244646421	::483446836326182000
315614733	::483446836460400000
420403218	::483446837630996000
399408344	::483446839861968000
214357483	::483446840663101000
153543800	::483446841413865000
35305414	::483446849924108000
340330802	::483446852549754000
89846697	::483446857801027000
379576750	::483446859302969000
312857835	::483446860116660000
151212329	::483446862029275000
29817953	::483446863320719000
41692308	::483446867846393000
151212329	::483446876080185000
46764883	::483446878038523000
269383781	::483446878927724000
189664484	::483446884032192000
144243302	::483446884909215000
151212329	::483446889376133000
33699503	::483446893855264000
54697279	::483446911127789000
249028893	::483446916080861000
238400474	::483446917045551000
377715399	::483446918010253000
223299509	::483446930819674000
315614733	::483446936049971000
153543800	::483446938939834000
151212329	::483446939015725000
143969555	::483446942861496000
115824990	::483446943767875000
20786050	::483446949585387000
44278444	::483446951967744000
144243302	::483446966199001000
162462026	::483446977699401000
115824990	::483446985681534000
29817953	::483446991561580000
269383781	::483446999765643000
24199433	::483447014005673000
384436313	::483447021958082000
17179941	::483447041201569000
108808608	::483447049401405000
391573659	::483447061049012000
36925706	::483447064932536000
223299509	::483447067239804000
223288871	::483447070775607000
470458433	::483447071383375000
132649069	::483447075859070000
35082993	::483447085053001000
215362694	::483447086919077000
396929208	::483447088961712000
340330802	::483447090782015000
32171318	::483447099879862000
100376439	::483447100651610000
132649069	::483447110176899000
162462026	::483447115184492000
399408344	::483447118615416000
420403218	::483447118959759000
144243302	::483447130921918000
33699503	::483447139213643000
270227232	::483447148164308000
238400474	::483447149602930000
269383781	::483447155630174000
46764883	::483447167428726000
351190984	::483447172156129000
269383781	::483447172403191000
132649069	::483447175087943000
391573659	::483447176539172000
50224504	::483447186328272000
151212329	::483447189927370000
597834721	::483447194326810000
151212329	::483447201713373000
20863117	::483447202908340000
340330802	::483447212127420000
187047785	::483447230267809000
36925706	::483447240279617000
132649069	::483447241748017000
24634410	::483447263969021000
575804821	::483447267471278000
50224504	::483447268826034000
132980216	::483447273570197000
509524562	::483447288074088000
143969555	::483447302959267000
238400474	::483447305052237000
144243302	::483447305224605000
312252632	::483447307837272000
282779381	::483447322815127000
101138081	::483447330343895000
153543800	::483447333632225000
14816854	::483447339680423000
312252632	::483447341412651000
101138081	::483447343132336000
14538108	::483447354880565000
29817953	::483447362908479000
282779381	::483447364699426000
101138081	::483447368696606000
301717953	::483447369405444000
162462026	::483447380511965000
528975562	::483447387952656000
302472189	::483447397347913000
153543800	::483447401269587000
36116261	::483447403811328000
312857835	::483447416310730000
187047785	::483447426611552000
41692308	::483447433645420000
37029138	::483447436195536000
34778712	::483447437827121000
176188106	::483447450922139000
33699503	::483447465660514000
50224504	::483447468076449000
399408344	::483447478012739000
379576750	::483447479950909000
454531259	::483447495381364000
26030273	::483447498732613000
420403218	::483447514713317000
434439338	::483447516478709000
32755384	::483447523432882000
143969555	::483447526251442000
312857835	::483447542861266000
287028974	::483447550083858000
148912524	::483447560880029000
132980216	::483447567414730000
178492117	::483447569214107000
132649069	::483447579368497000
437898031	::483447580945166000
35082993	::483447583713398000
93448284	::483447587702202000
434439338	::483447588322955000
460765832	::483447595055218000
162462026	::483447614830960000
326554021	::483447619071389000
46796467	::483447626906341000
20863117	::483447627199946000
153543800	::483447632627376000
434439338	::483447640005160000
420403218	::483447667381772000
386627455	::483447669914734000
46796467	::483447690068377000
287028974	::483447692258205000
329093513	::483447696326656000
50224504	::483447711979425000
408144950	::483447712122417000
434439338	::483447715972407000
111124977	::483447718887833000
196394433	::483447719046836000
36891053	::483447719474634000
434439338	::483447720741310000
50224504	::483447732342779000
24199433	::483447745089654000
269383781	::483447748797009000
434439338	::483447761895841000
57331128	::483447775787376000
50224504	::483447782401769000
24634410	::483447789846687000
434439338	::483447790383538000
223299509	::483447796662796000
483526518	::483447800592863000
214220072	::483447807357906000
287028974	::483447814069174000
437898031	::483447820431527000
358611246	::483447863943262000
849	::483447869290971000
345626789	::483447875108474000
101138081	::483447879541874000
153543800	::483447886105952000
238786875	::483447891164663000
50224504	::483447899016011000
183562162	::483447901738135000
35599852	::483447902073659000
26030273	::483447908910374000
247633146	::483447915935838000
36925706	::483447931488317000
351190984	::483447942855278000
35599852	::483447946587815000
434439338	::483447953248378000
272533260	::483447960097669000
340330802	::483447964484898000
30516737	::483447973901516000
240463390	::483447979123040000
35082993	::483447986798997000
34778712	::483447996387164000
195397698	::483448011222429000
270227232	::483448016657846000
35082993	::483448047133679000
162462026	::483448059389415000
151212329	::483448060887183000
90469755	::483448071997505000
132649069	::483448073289756000
287028974	::483448073746923000
186208532	::483448106562772000
32171318	::483448114549116000
253178679	::483448116385832000
50224504	::483448131900555000
19071786	::483448149558571000
280119639	::483448164049899000
165967574	::483448175228125000
101138081	::483448175592607000
434439338	::483448184140615000
78513872	::483448186720501000
351190984	::483448190377943000
335488857	::483448194131824000
279139758	::483448195444252000
223299509	::483448211647254000
19222225	::483448254882119000
132980216	::483448257281273000
333245482	::483448261353562000
143969555	::483448267477221000
252725390	::483448272799797000
143969555	::483448289673486000
41675336	::483448297856974000
32171318	::483448302470717000
287028974	::483448303036944000
176188106	::483448310938628000
391573659	::483448313849872000
434439338	::483448338688114000
35599852	::483448342806945000
29817953	::483448352898433000
44278444	::483448356518506000
100626124	::483448359685226000
126507603	::483448365515276000
291413743	::483448372599070000
418312513	::483448378660241000
49061011	::483448384498716000
20786050	::483448387816390000
508430679	::483448388235456000
35599852	::483448390588448000
93448284	::483448396384989000
434439338	::483448401384591000
236144487	::483448402798063000
508430679	::483448405692145000
143969555	::483448407256596000
100626124	::483448421488271000
399645465	::483448430480474000
14538108	::483448435417178000
50224504	::483448438168629000
17179941	::483448445244809000
236144487	::483448453511389000
396929208	::483448456845860000
315614733	::483448464232046000
176188106	::483448467793383000
132980216	::483448477113139000
180190603	::483448477704138000
287028974	::483448494091300000
148445755	::483448500193988000
50224504	::483448506254770000
434439338	::483448513368313000
162462026	::483448521262002000
275260502	::483448526979211000
41692308	::483448527620567000
331447850	::483448528341970000
54422208	::483448541646692000
238400474	::483448543584083000
338619333	::483448544620077000
396364407	::483448545312116000
293737316	::483448548613427000
32171318	::483448549414547000
428646436	::483448552392101000
14538108	::483448554342469000
93448284	::483448584403034000
144243302	::483448588866166000
32755384	::483448590484766000
50224504	::483448623183568000
344902431	::483448642871631000
81872162	::483448646139387000
26030273	::483448649813213000
96408259	::483448649855160000
385114649	::483448659338465000
186208532	::483448676216369000
287028974	::483448686207184000
32171318	::483448687390380000
32755384	::483448691286491000
291413743	::483448707069648000
435349693	::483448708957474000
83428249	::483448729253322000
108605734	::483448735951618000
62756038	::483448736643698000
148445755	::483448742532501000
62756038	::483448752032997000
144243302	::483448773939826000
132980216	::483448778083815000
223299509	::483448779430178000
391573659	::483448785746792000
345626789	::483448803459350000
217563665	::483448805455835000
262870925	::483448821360254000
287028974	::483448826624098000
50224504	::483448829006458000
236144487	::483448831229435000
144243302	::483448842097274000
33699503	::483448842591817000
434439338	::483448876720852000
153543800	::483448892202029000
256259599	::483448896153059000
528975562	::483448900125069000
22536077	::483448904310980000
63490594	::483448913475551000
369217450	::483448914180587000
279548168	::483448915216580000
26030273	::483448921104982000
60718620	::483448921986179000
32171318	::483448923772948000
132980216	::483448925656190000
513434526	::483448929271291000
96013044	::483448939807768000
35141457	::483448950213844000
35305414	::483448959726129000
49221112	::483448959789068000
81872162	::483448964709371000
50224504	::483448979682648000
12057032	::483448988289339000
287028974	::483448993175703000
367476078	::483448994123640000
223299509	::483449003829637000
153543800	::483449007532830000
41967329	::483449017301336000
428646436	::483449021143343000
634615880	::483449030345629000
508430679	::483449035160711000
151212329	::483449039950598000
287028974	::483449055800852000
186208532	::483449062436261000
274311440	::483449066614177000
35141457	::483449069101404000
287028974	::483449082170867000
437898031	::483449082707324000
50224504	::483449086947782000
151212329	::483449098943488000
14538108	::483449109563469000
96408259	::483449128471363000
252725390	::483449134125285000
312252632	::483449137958891000
391573659	::483449160453345000
331447850	::483449176756211000
312252632	::483449185274839000
50224504	::483449185958506000
434439338	::483449205512364000
148445755	::483449206233763000
295466391	::483449214899216000
256259599	::483449216585302000
508430679	::483449233257684000
25680589	::483449233316397000
78513872	::483449257752817000
252725390	::483449275389444000
19222225	::483449279541821000
106715045	::483449289730162000
50224504	::483449290384089000
345626789	::483449290699071000
428646436	::483449291235524000
52628599	::483449305010024000
41692308	::483449317768708000
384494456	::483449321329668000
256259599	::483449336089432000
186945768	::483449346730778000
148445755	::483449348890435000
49886698	::483449351277010000
50224504	::483449357866250000
26030273	::483449366649118000
238400474	::483449397615665000
312252632	::483449399561830000
315621982	::483449400321392000
132980216	::483449405362962000
379576750	::483449411964772000
312252632	::483449416540356000
162462026	::483449418390437000
32755384	::483449422613733000
252725390	::483449423188332000
153543800	::483449424115281000
410961985	::483449425998532000
468057254	::483449433338970000
331447850	::483449441400000000
63490594	::483449441660063000
613029438	::483449491631403000
34778712	::483449496370561000
41692308	::483449497272320000
528975562	::483449517384019000
37495077	::483449537999032000
143969555	::483449546622529000
287028974	::483449547575013000
281824012	::483449548103102000
143969555	::483449558999908000
68512582	::483449561269432000
128775325	::483449567883431000
49886698	::483449572077756000
724485482	::483449581305208000
108605734	::483449584916512000
267482514	::483449600225730000
22536077	::483449603933499000
212475056	::483449612313706000
162462026	::483449614503120000
32755384	::483449617946640000
331447850	::483449639224373000
340330802	::483449649672384000
58028621	::483449652088274000
153543800	::483449653631795000
29817953	::483449654609080000
312857835	::483449662234718000
123739379	::483449669750902000
340330802	::483449679640670000
287028974	::483449690839867000
37495077	::483449691485376000
46963484	::483449709004984000
256259599	::483449714608570000
212475056	::483449736083419000
100626124	::483449745126723000
256259599	::483449764738908000
104539435	::483449770217078000
340330802	::483449784242421000
143969555	::483449784322105000
157904403	::483449787899858000
467688815	::483449791566077000
398707286	::483449814160797000
46796467	::483449834607632000
29817953	::483449865666433000
30516737	::483449868506378000
46963484	::483449894368452000
153543800	::483449899468353000
373690904	::483449903738155000
387461887	::483449905478791000
36579395	::483449909274607000
256259599	::483449915360571000
50224504	::483449915482193000
115518508	::483449918015549000
312857835	::483449923384639000
552789896	::483449924583837000
270227232	::483449929600229000
340330802	::483449930619441000
49221112	::483449932113010000
273034167	::483449937502289000
194359616	::483449947111837000
287028974	::483449957152591000
36468395	::483449980510691000
440624261	::483449984293941000
312857835	::483449990988455000
372499722	::483450002178850000
24543872	::483450010709659000
41685125	::483450016682364000
50224504	::483450052157771000
199066965	::483450064963002000
380458897	::483450072689283000
49221112	::483450078779043000
162462026	::483450091940753000
50224504	::483450102137094000
32755384	::483450112115347000
30516737	::483450112702939000
724485482	::483450120021626000
41692308	::483450144965558000
63490594	::483450155723530000
46796467	::483450157233496000
508430679	::483450159003488000
287028974	::483450159943000000
256259599	::483450168126500000
287028974	::483450173356388000
50224504	::483450174828584000
724485482	::483450175491289000
212068363	::483450177131270000
62756038	::483450180054691000
20786050	::483450185281179000
62756038	::483450187281879000
153543800	::483450194931896000
14816854	::483450196517347000
724485482	::483450217262350000
420403218	::483450219980673000
115141777	::483450224006807000
434439338	::483450230029824000
724485482	::483450241501261000
528975562	::483450243313172000
18551115	::483450250875506000
21449993	::483450252788133000
287028974	::483450261382246000
160788774	::483450264154685000
287028974	::483450276133605000
252725390	::483450280277577000
724485482	::483450281372291000
468057254	::483450283440480000
45470777	::483450293397360000
20863117	::483450295783940000
115141777	::483450296383713000
245154470	::483450300859052000
724485482	::483450302255755000
48157278	::483450307801018000
68512582	::483450314373488000
434439338	::483450330948980000
32755384	::483450338737807000
287028974	::483450345654194000
127413469	::483450346933874000
157254287	::483450353233317000
199066965	::483450358182604000
312252632	::483450366541824000
340330802	::483450381062533000
236144487	::483450385252618000
26030273	::483450385428791000
115141777	::483450391510540000
287028974	::483450397189632000
183562162	::483450400255660000
613029438	::483450419424010000
26182895	::483450426592067000
153543800	::483450428084867000
340330802	::483450429443801000
341666582	::483450437064876000
45470777	::483450450444693000
115141777	::483450453514932000
312857835	::483450457470562000
69690419	::483450469088755000
340330802	::483450485722996000
312252632	::483450489111998000
116054733	::483450493348634000
50224504	::483450505138405000
34778712	::483450516723081000
162462026	::483450522192457000
115141777	::483450524042141000
14816854	::483450526378369000
17522792	::483450536730300000
153543800	::483450537023504000
287028974	::483450540924207000
177101575	::483450541788643000
389554052	::483450558234509000
199066965	::483450564236169000
226319809	::483450576794316000
34778712	::483450579880923000
50224504	::483450600487518000
287028974	::483450600789532000
78513872	::483450604929683000
30516737	::483450617135104000
14538108	::483450625900834000
340330802	::483450625942769000
256259599	::483450634289815000
104539435	::483450634746994000
35305414	::483450639045758000
108808608	::483450646524612000
199066965	::483450649854500000
22536077	::483450658830307000
287028974	::483450666094837000
29817953	::483450673657176000
177101575	::483450677235302000
68512582	::483450682734051000
50224504	::483450683425693000
420403218	::483450685862977000
238400474	::483450686987059000
312857835	::483450694431965000
143969555	::483450702404919000
373690904	::483450704728555000
196230932	::483450708365045000
434439338	::483450712559345000
635845301	::483450715184984000
144243302	::483450728288370000
12057032	::483450731886678000
351264389	::483450733048524000
41685125	::483450744377335000
135681283	::483450750459445000
162462026	::483450755081175000
205043960	::483450756498866000
29817953	::483450758579253000
32755384	::483450760131117000
287028974	::483450762962296000
50224504	::483450770386210000
69916897	::483450776715792000
30516737	::483450779505025000
30516737	::483450784278122000
22954511	::483450788379774000
287028974	::483450791923941000
199066965	::483450797712080000
143969555	::483450799377248000
287028974	::483450806796951000
143969555	::483450808248176000
282779381	::483450810433425000
205043960	::483450810588614000
14538108	::483450815672098000
144243302	::483450816804958000
260573981	::483450818863955000
196230932	::483450823976828000
517695658	::483450825155432000
282779381	::483450829668483000
199066965	::483450829806911000
63490594	::483450830436052000
29327418	::483450834642939000
17522792	::483450842478284000
434439338	::483450845783007000
144243302	::483450854583062000
196230932	::483450854897246000
468057254	::483450855166070000
243830281	::483450860098572000
287028974	::483450862455382000
46963484	::483450870017687000
46764883	::483450870260961000
26030273	::483450875407777000
223299509	::483450886271025000
196230932	::483450890443952000
267482514	::483450896919953000
287028974	::483450924216487000
205043960	::483450930658955000
35369698	::483450941249970000
143969555	::483450952867782000
497458875	::483450959406702000
352486016	::483450960224612000
44278444	::483450961684611000
468057254	::483450963039358000
287028974	::483450974720122000
444247134	::483450986527485000
33788573	::483450988259340000
20786050	::483450994786074000
520533224	::483450996002004000
37495077	::483451013257392000
189664484	::483451025227931000
287028974	::483451036208594000
67523538	::483451047470309000
68512582	::483451048380887000
153543800	::483451048728612000
33964276	::483451059869089000
144243302	::483451088570687000
47859489	::483451096061333000
186945768	::483451116043001000
294745245	::483451119763353000
256259599	::483451126633594000
399408344	::483451134867038000
153543800	::483451147789680000
410195122	::483451155503001000
340330802	::483451162155171000
50224504	::483451168069152000
434439338	::483451171084828000
199066965	::483451176193499000
237966586	::483451179351818000
101138081	::483451195257008000
434439338	::483451204723167000
153543800	::483451213371805000
223299509	::483451221437849000
153543800	::483451227519217000
18551115	::483451229176352000
460765832	::483451230061346000
68512582	::483451233857187000
14594667	::483451247840620000
583488323	::483451248981454000
153543800	::483451254668922000
50224504	::483451259035189000
434439338	::483451276479324000
196394433	::483451283408306000
724485482	::483451296645537000
20903172	::483451297299828000
14538108	::483451305239658000
434439338	::483451328069259000
41967329	::483451332133920000
613029438	::483451335397101000
35369698	::483451337351659000
340330802	::483451338647293000
434439338	::483451348864622000
468057254	::483451363243077000
68512582	::483451370138529000
245154470	::483451394519990000
89846697	::483451408868315000
144243302	::483451412358365000
468057254	::483451426245722000
267405925	::483451443685249000
486231003	::483451450308038000
34778712	::483451450844913000
14594667	::483451467030736000
29817953	::483451477177163000
211904285	::483451484135505000
35082993	::483451485184086000
50224504	::483451495921106000
108808608	::483451496181563000
144243302	::483451510408622000
35305414	::483451518272565000
613029438	::483451524186931000
528975562	::483451526602444000
186945768	::483451528838008000
384530394	::483451530222125000
143969555	::483451534441598000
434439338	::483451536517787000
18183371	::483451537445117000
41692308	::483451541135704000
22536077	::483451544235294000
132980216	::483451554054565000
486231003	::483451559108304000
35305414	::483451561159319000
18551115	::483451562690220000
352486016	::483451564107907000
287028974	::483451567505301000
69690419	::483451568008613000
312857835	::483451576909316000
238400474	::483451578821529000
420403218	::483451580860350000
352486016	::483451593652584000
468057254	::483451596697649000
162462026	::483451597280645000
33323170	::483451598408912000
426838833	::483451612124696000
434439338	::483451612208197000
50224504	::483451617874702000
35305414	::483451633796276000
256259599	::483451636388732000
240015074	::483451637558558000
312252632	::483451651626262000
269370098	::483451659906191000
24199433	::483451661151895000
144243302	::483451678793170000
337434597	::483451687114268000
384530394	::483451687244283000
484423510	::483451688670347000
426838833	::483451690935652000
143969555	::483451693430865000
434439338	::483451699911090000
315614733	::483451705468542000
50224504	::483451709562159000
238400474	::483451712163024000
214220072	::483451717594279000
18657192	::483451723357237000
108808608	::483451727975550000
186945768	::483451736909045000
36925706	::483451742202241000
33323170	::483451750272094000
420403218	::483451754659729000
270184694	::483451777321562000
89846697	::483451779669954000
29817953	::483451784271507000
300135225	::483451801468170000
363649162	::483451808887500000
434439338	::483451818198827000
50224504	::483451818521817000
304140174	::483451823828000000
176188106	::483451827711918000
435349693	::483451833122189000
24199433	::483451844333948000
329955120	::483451853296783000
358307309	::483451858577395000
20863117	::483451862599757000
143969555	::483451871298715000
29817953	::483451872142192000
410961985	::483451874935181000
326569368	::483451882774740000
597834721	::483451888289845000
50224504	::483451890357641000
258636623	::483451896909561000
370088836	::483451908237971000
143969555	::483451945265270000
312857835	::483451954761588000
106715045	::483451977259810000
410195122	::483451977762738000
434439338	::483451978144419000
50224504	::483451980648419000
340330802	::483451992367316000
370165750	::483452002987700000
287028974	::483452010537046000
444247134	::483452019865182000
89846697	::483452024894152000
33703073	::483452027050426000
552789896	::483452028132151000
41967329	::483452031768604000
182901672	::483452034310737000
68512582	::483452036978315000
337434597	::483452045794357000
87812967	::483452051201212000
50224504	::483452052266172000
420403218	::483452058511880000
340330802	::483452076375035000
280309716	::483452082255441000
434439338	::483452092682469000
29817953	::483452150228746000
20000062	::483452150442246000
434439338	::483452156708528000
35599852	::483452197888204000
384530394	::483452202233921000
68512582	::483452210211454000
184962835	::483452213348409000
434439338	::483452215118397000
68512582	::483452218423922000
31294794	::483452229710802000
390900557	::483452233925677000
69690419	::483452236756840000
528975562	::483452258151968000
25925656	::483452266989768000
249388532	::483452273658720000
238400474	::483452284571885000
463318489	::483452312329785000
384530394	::483452317677932000
287028974	::483452338682593000
613029438	::483452340901793000
41692308	::483452341610237000
143969555	::483452348434374000
287028974	::483452350778982000
170868061	::483452354620977000
468057254	::483452364817711000
434439338	::483452370588672000
18551115	::483452371654021000
597834721	::483452373583396000
144243302	::483452376557576000
237966586	::483452379002462000
331447850	::483452381028315000
143969555	::483452384538923000
256259599	::483452388968124000
287028974	::483452424506454000
35599852	::483452427174035000
304645030	::483452428726317000
244646421	::483452435172581000
260825806	::483452438997790000
358611246	::483452449898786000
69690419	::483452494694338000
337434597	::483452507339776000
225287674	::483452511081082000
486231003	::483452513417302000
287028974	::483452526608400000
35082993	::483452526965313000
82242725	::483452529968037000
69690419	::483452530266230000
312245470	::483452541322027000
162462026	::483452564097089000
238400474	::483452569373913000
287028974	::483452592010190000
268034501	::483452601233465000
57651074	::483452603628806000
143969555	::483452605129953000
384530394	::483452606228860000
34778712	::483452619101175000
434439338	::483452637619032000
27784817	::483452642207621000
41685125	::483452645852471000
22536077	::483452647060426000
14594667	::483452648121593000
256259599	::483452660624797000
55744853	::483452664324186000
29817953	::483452669940363000
160734732	::483452683072700000
312857835	::483452688395694000
144243302	::483452697606365000
287028974	::483452701691240000
20786050	::483452709560143000
597834721	::483452727758831000
78513872	::483452749783117000
613029438	::483452756670562000
143969555	::483452770117103000
30516737	::483452775515578000
69690419	::483452780540329000
50157557	::483452785367601000
312252632	::483452790664986000
367322500	::483452810155933000
160734732	::483452814417342000
434439338	::483452816623554000
528975562	::483452820843012000
312245470	::483452821925142000
238400474	::483452824366247000
326569368	::483452827214553000
287028974	::483452838471671000
108808608	::483452841789775000
162462026	::483452842548543000
18657192	::483452852057026000
312857835	::483452865579876000
390900557	::483452871975776000
35305414	::483452886806851000
33699503	::483452887679238000
434439338	::483452888312598000
157254287	::483452888530710000
58628782	::483452916187947000
334261100	::483452923209195000
126507603	::483452923989356000
508430679	::483452924945637000
340330802	::483452925956481000
287028974	::483452927520952000
326569368	::483452939382816000
214779476	::483452941588639000
186945768	::483452947963969000
58628782	::483452950040158000
33699503	::483452958521032000
434439338	::483452962518233000
358307309	::483452964153982000
14538108	::483452966829953000
184962835	::483452968206082000
151212329	::483452972094197000
50224504	::483452980604063000
40126821	::483452985737900000
46764883	::483452993258283000
196394433	::483452994403319000
256259599	::483452994910830000
94181957	::483452996442152000
334261100	::483453001114202000
497458875	::483453015613911000
184962835	::483453022513528000
175847876	::483453022719463000
514339780	::483453038892711000
315614733	::483453041819910000
126428969	::483453063219269000
214357483	::483453063512850000
44231782	::483453086640250000
318627551	::483453093011419000
528975562	::483453095993552000
363649162	::483453098883428000
18023231	::483453118399516000
486231003	::483453119762690000
45470777	::483453127983497000
245080630	::483453131011813000
132980216	::483453131427418000
30123599	::483453134446940000
58628782	::483453135554240000
315614733	::483453146002231000
196394433	::483453169167368000
340330802	::483453177631473000
184962835	::483453201480294000
58652870	::483453201551998000
14538108	::483453204554715000
50224504	::483453206140170000
101881386	::483453206517665000
312252632	::483453208698707000
69690419	::483453210133159000
420403218	::483453212046147000
379576750	::483453220459925000
312857835	::483453221198135000
363649162	::483453222707687000
126507603	::483453239825010000
312252632	::483453242135683000
589542040	::483453264994635000
214357483	::483453282652672000
29817953	::483453307759779000
497458875	::483453312683872000
223299509	::483453325703385000
367322500	::483453328026632000
32755384	::483453328043438000
24199433	::483453336558264000
189664484	::483453341280641000
160734732	::483453345554653000
315614733	::483453350466166000
363059827	::483453353658433000
30123599	::483453355167989000
497458875	::483453360201166000
328882474	::483453363300741000
389554052	::483453371786219000
420403218	::483453389075140000
184962835	::483453392467943000
237024825	::483453392493494000
514339780	::483453404338196000
223299509	::483453426559635000
14594667	::483453440048525000
162462026	::483453443692965000
41692308	::483453454342295000
139847892	::483453455915155000
597834721	::483453465008427000
237966586	::483453467340455000
223299509	::483453479147819000
328882474	::483453481903087000
370464008	::483453484994666000
36116261	::483453485870903000
468057254	::483453490149466000
36116261	::483453500500619000
49052615	::483453514912653000
50224504	::483453518863269000
18023231	::483453521539252000
262382570	::483453523267305000
340330802	::483453535862784000
33699503	::483453540774334000
334261100	::483453544746340000
260338000	::483453547397529000
24634410	::483453548030476000
186945768	::483453549754335000
69690419	::483453556377522000
68512582	::483453570629787000
41967329	::483453576954404000
50157557	::483453577600327000
30123599	::483453580611813000
108808608	::483453586148720000
50224504	::483453587851190000
514339780	::483453589151830000
268987143	::483453610966020000
528975562	::483453612769570000
331447850	::483453613662937000
434439338	::483453619375587000
49052615	::483453622626553000
287028974	::483453633875308000
425897170	::483453638715523000
316832273	::483453641647333000
238400474	::483453643559948000
50157557	::483453649520058000
30123599	::483453650199511000
51964139	::483453670474776000
35305414	::483453681287692000
363649162	::483453684685094000
132980216	::483453684752605000
14594667	::483453684815519000
41692308	::483453688640311000
269383781	::483453694311034000
270184694	::483453694919606000
312857835	::483453697251635000
294745245	::483453710199058000
287028974	::483453722576429000
340094001	::483453729937829000
48971187	::483453738741288000
597834721	::483453749822648000
82242725	::483453753190666000
328882474	::483453766247530000
46283045	::483453766721490000
34778712	::483453769359708000
247434974	::483453774237691000
189664484	::483453778327113000
30123599	::483453781204422000
33964276	::483453783557799000
69690419	::483453791690563000
379576750	::483453804168245000
214357483	::483453804264689000
315614733	::483453808161222000
326569368	::483453814134304000
50224504	::483453821721403000
269383781	::483453822434410000
232114448	::483453839975407000
18023231	::483453848330063000
31586329	::483453855653691000
434439338	::483453861495975000
76815335	::483453865816117000
189664484	::483453871164239000
370165750	::483453872048861000
341666582	::483453872208228000
485252693	::483453875228139000
50224504	::483453883906158000
237966586	::483453885281865000
97973690	::483453891842166000
189664484	::483453896535195000
377627227	::483453896782667000
41685125	::483453900159057000
325996873	::483453903628156000
68512582	::483453906077626000
238400474	::483453911919910000
223299509	::483453914071990000
78513872	::483453915157905000
160734732	::483453917234089000
287028974	::483453919050211000
115141777	::483453925417185000
30516737	::483453927031963000
247434974	::483453928114094000
232114448	::483453934225620000
67193398	::483453939476488000
68512582	::483453940626120000
420403218	::483453946221326000
18657192	::483453947374358000
340330802	::483453947676344000
258636623	::483453949111201000
30516737	::483453949999984000
24634410	::483453950750765000
232114448	::483453957030019000
18023231	::483453964474540000
328882474	::483453965325967000
67523538	::483453966059966000
528975562	::483453966961750000
108808608	::483453974734176000
211904285	::483453980299624000
238400474	::483453983369867000
31586329	::483453995265310000
108808608	::483454001477058000
508430679	::483454004530139000
14594667	::483454004689522000
41685125	::483454012193116000
486231003	::483454018732052000
363649162	::483454019009265000
333245482	::483454037858058000
315614733	::483454055922929000
135324408	::483454055923343000
30123599	::483454056573046000
186945768	::483454059983015000
30516737	::483454064986824000
41692308	::483454067700928000
256609151	::483454079994441000
421655917	::483454085492785000
398707286	::483454090018836000
68512582	::483454091885309000
326569368	::483454098487136000
247434974	::483454099505938000
370165750	::483454117453778000
57566548	::483454118598410000
50224504	::483454129608462000
69690419	::483454136646905000
214220072	::483454150596763000
434439338	::483454157588668000
316832273	::483454164039516000
351190984	::483454169752539000
312252632	::483454171538923000
110297719	::483454181668175000
341666582	::483454188416802000
35305414	::483454195232550000
153543800	::483454205563138000
69690419	::483454206414946000
144243302	::483454208277241000
20863117	::483454223632171000
89846697	::483454229579722000
274191278	::483454231819452000
363059827	::483454233166221000
34778712	::483454236714213000
186208532	::483454246092693000
115141777	::483454249649467000
26738161	::483454253940633000
384436313	::483454255903547000
287028974	::483454267492012000
30516737	::483454271354966000
69690419	::483454279462559000
256259599	::483454281052192000
50224504	::483454281098338000
48971187	::483454284818698000
238400474	::483454285061967000
399408344	::483454293568008000
39553593	::483454298068905000
31586329	::483454301961211000
287028974	::483454305177829000
420403218	::483454305492799000
189664484	::483454307191103000
69690419	::483454310240354000
33964276	::483454310962200000
14538108	::483454326107414000
18023231	::483454326543634000
30123599	::483454326703017000
93448284	::483454336060493000
177101575	::483454341161185000
260428602	::483454349537189000
186945768	::483454351671713000
178492117	::483454368373415000
78513872	::483454370089291000
528975562	::483454379714813000
486231003	::483454381480624000
341666582	::483454390754217000
287028974	::483454390959763000
69690419	::483454394508144000
37029138	::483454410891075000
351190984	::483454414758608000
370165750	::483454417233281000
328882474	::483454428108701000
35082993	::483454429857722000
331447850	::483454430553976000
269383781	::483454435431964000
144243302	::483454452494761000
144243302	::483454455850229000
700013623	::483454458538369000
293737316	::483454459901906000
294964037	::483454462179028000
26738161	::483454464666660000
334261100	::483454474518663000
287028974	::483454481854525000
67069063	::483454484220104000
486231003	::483454491354615000
26030273	::483454492759715000
269383781	::483454501416751000
30123599	::483454503287410000
56736460	::483454508698451000
277760577	::483454512808468000
238400474	::483454522799300000
50224504	::483454524846129000
269383781	::483454526876176000
340330802	::483454530823012000
341732173	::483454536020131000
68512582	::483454537735610000
22536077	::483454538469605000
30516737	::483454542064128000
35082993	::483454550414606000
597834721	::483454551945527000
45470777	::483454553048637000
35305414	::483454555535839000
33964276	::483454556727410000
214357483	::483454558899666000
31586329	::483454559877361000
24634410	::483454561550483000
184962835	::483454567405723000
420403218	::483454574779711000
528975562	::483454574959685000
273271548	::483454575534305000
497458875	::483454576503189000
301761224	::483454578310918000
138557664	::483454578394804000
115141777	::483454582618464000
29817953	::483454583876771000
33964276	::483454619306430000
508430679	::483454626985832000
340330802	::483454628915183000
381203261	::483454634615242000
30123599	::483454635932266000
312252632	::483454647802163000
238400474	::483454661618180000
434439338	::483454668987588000
236144487	::483454689187352000
14816854	::483454703963873000
33699503	::483454715502399000
29327418	::483454732346736000
468057254	::483454733664124000
260338000	::483454735761289000
29284709	::483454738596655000
14538108	::483454744208236000
486231003	::483454750503870000
20863117	::483454751376277000
93448284	::483454753737682000
232114448	::483454754958635000
50224504	::483454767847317000
33699503	::483454770154180000
341313395	::483454776869285000
178492117	::483454786172231000
29284709	::483454786629820000
56736460	::483454786889842000
575804821	::483454797589147000
315614733	::483454810822172000
178492117	::483454811870740000
340330802	::483454815997927000
631603360	::483454829390757000
115141777	::483454831630118000
41685125	::483454834155081000
14538108	::483454840249397000
410195122	::483454840282951000
354047009	::483454852761018000
434439338	::483454855403425000
287028974	::483454875473162000
61307501	::483454876031385000
232114448	::483454877754851000
58628782	::483454884608352000
110297719	::483454887821180000
508430679	::483454892707557000
434439338	::483454916833185000
267357514	::483454926144937000
435478224	::483454933371322000
371068004	::483454946042707000
325996873	::483454957228929000
237966586	::483454962433675000
29817953	::483454980150415000
613029438	::483454983397199000
48971187	::483454985338769000
160734732	::483454985468776000
326569368	::483454993983635000
100626124	::483454997808832000
50224504	::483454998781894000
93448284	::483455003365883000
370165750	::483455005987336000
14538108	::483455017400025000
24383303	::483455018658320000
27784817	::483455023410475000
32431892	::483455034324451000
25410192	::483455036039503000
315621982	::483455040280363000
29319846	::483455047049940000
62756038	::483455047850672000
146219676	::483455050010750000
26915925	::483455053127106000
33699503	::483455054456709000
20863117	::483455054494437000
287028974	::483455055291379000
62756038	::483455055425974000
14816854	::483455065961672000
68052287	::483455077852934000
78513872	::483455098505670000
35082993	::483455110497202000
613029438	::483455130965385000
351190984	::483455134060806000
29327418	::483455136144969000
613029438	::483455150485700000
245021956	::483455161264644000
22536077	::483455162946572000
35082993	::483455163760250000
238400474	::483455178184867000
144243302	::483455179380252000
597834721	::483455179824447000
23663256	::483455187911053000
258226046	::483455196740083000
434439338	::483455205577461000
379576750	::483455208966864000
35599852	::483455212254797000
106715045	::483455225421115000
274311440	::483455225790214000
349484189	::483455228306415000
115200960	::483455228461580000
153543800	::483455234526556000
69690419	::483455236359876000
68512582	::483455243108495000
41692308	::483455246354485000
56736460	::483455254177275000
20786050	::483455257696288000
110297719	::483455264721367000
508430679	::483455275156791000
132976059	::483455281167605000
240798548	::483455285013405000
508430679	::483455294811279000
69690419	::483455294883004000
196394433	::483455299949314000
22536077	::483455300360343000
302472189	::483455301023043000
287028974	::483455304387284000
160144135	::483455319691911000
528975562	::483455325018660000
83428249	::483455326784454000
162462026	::483455329116516000
33699503	::483455329414705000
14538108	::483455333738618000
78513872	::483455334510772000
24634410	::483455337123418000
468057254	::483455339481010000
508430679	::483455347244269000
334403708	::483455347940933000
35305414	::483455348670345000
115200960	::483455351191109000
337434597	::483455355062452000
326569368	::483455359064240000
61307501	::483455369046282000
143969555	::483455381931180000
27784817	::483455385345335000
337434597	::483455387241160000
41685125	::483455392022683000
269370098	::483455394006581000
151212329	::483455395910778000
24634410	::483455401136910000
258636623	::483455407521017000
281697994	::483455408808677000
196230932	::483455413434601000
328882474	::483455413715607000
312245470	::483455436469710000
597834721	::483455447655931000
162462026	::483455449396555000
51649971	::483455455092416000
151212329	::483455456321351000
34778712	::483455457265061000
196230932	::483455458963779000
137426396	::483455461510107000
342934741	::483455467717656000
151604434	::483455468996943000
137426396	::483455483916087000
223299509	::483455487024054000
151212329	::483455501833752000
371068004	::483455506645020000
30516737	::483455516010885000
269383781	::483455521538572000
68512582	::483455522604347000
575804821	::483455524386533000
326569368	::483455528736395000
115200960	::483455532657692000
325996873	::483455533559853000
70571907	::483455534725492000
232114448	::483455536092811000
613029438	::483455537380474000
44278444	::483455540731727000
302472189	::483455541767708000
467688815	::483455542674071000
82242725	::483455545093787000
328882474	::483455547450986000
336628506	::483455550546784000
196230932	::483455557513146000
151212329	::483455563599065000
258636623	::483455567047188000
178492117	::483455567969538000
132980216	::483455575142187000
29284709	::483455581257494000
93448284	::483455591822553000
22536077	::483455596587282000
46764883	::483455600529903000
151212329	::483455603256201000
196230932	::483455607471472000
340330802	::483455616732499000
552789896	::483455619798540000
24634410	::483455620855513000
351190984	::483455624756592000
24113194	::483455626883133000
43586963	::483455635556954000
27784817	::483455648898621000
256259599	::483455650199252000
29284709	::483455656582979000
151212329	::483455662542688000
305265637	::483455666611187000
269383781	::483455684994797000
78513872	::483455690128621000
240798548	::483455694872387000
89846697	::483455695212146000
340330802	::483455701511962000
340094001	::483455703420796000
508430679	::483455705186181000
316832273	::483455713834848000
315614733	::483455721028071000
315614733	::483455726229405000
163646426	::483455727403409000
420403218	::483455737189122000
508430679	::483455739977945000
35082993	::483455741328912000
161492068	::483455742788136000
16866896	::483455748350169000
25410192	::483455751835242000
49221112	::483455751898140000
68512582	::483455766171758000
312245470	::483455767219953000
399408344	::483455769933668000
115141777	::483455776216719000
575755127	::483455776468393000
237966586	::483455785289011000
29284709	::483455787134906000
316832273	::483455793967034000
16864384	::483455795753787000
287028974	::483455801550323000
151212329	::483455803764916000
196230932	::483455821771046000
162462026	::483455822089838000
399408344	::483455845322063000
151212329	::483455846425182000
182901672	::483455849067986000
434439338	::483455860421586000
508430679	::483455862749409000
240798548	::483455867430244000
269383781	::483455869120544000
151212329	::483455879220838000
396454394	::483455879971213000
29284709	::483455886141431000
352486016	::483455887290281000
508430679	::483455893153910000
16866896	::483455924427034000
37730571	::483455927262404000
196230932	::483455932370661000
18999708	::483455932496506000
20293581	::483455940478259000
151212329	::483455941665628000
317524005	::483455948036403000
78513872	::483455952214323000
30123599	::483455955414171000
287028974	::483455955619688000
30516737	::483455965791289000
35599852	::483455966453579000
302472189	::483455971004383000
613029438	::483455972128878000
370165750	::483455990965084000
266703661	::483455991158034000
29327418	::483456001228550000
30123599	::483456014541262000
35376355	::483456016747487000
162462026	::483456017208856000
68512582	::483456019990077000
30151060	::483456023584186000
50224504	::483456025102532000
176224586	::483456035546349000
132980216	::483456037627133000
589542040	::483456047827267000
597834721	::483456048888442000
34778712	::483456055188275000
20293581	::483456071957114000
287028974	::483456097122918000
30516737	::483456100310999000
96408259	::483456102034849000
176224586	::483456104920137000
34778712	::483456108845993000
151604434	::483456113590165000
552789896	::483456118421602000
291288952	::483456120074547000
528975562	::483456122355855000
104539435	::483456122687606000
82242725	::483456127049297000
20293581	::483456133483335000
32755384	::483456136612306000
46764883	::483456138176782000
82242725	::483456153670541000
384488111	::483456153829900000
151212329	::483456168090943000
189664484	::483456174184878000
104539435	::483456177335177000
60718620	::483456190488510000
238400474	::483456196742217000
379576750	::483456201162649000
153543800	::483456211384152000
256609151	::483456212659630000
27784817	::483456216421519000
78513872	::483456221639213000
470458433	::483456222197075000
35082993	::483456227771305000
302934050	::483456232070471000
236144487	::483456241524424000
30516737	::483456260663427000
22087737	::483456261728395000
17179941	::483456263691722000
287028974	::483456275447943000
50224504	::483456278895685000
315614733	::483456286336356000
232114448	::483456286617382000
301761224	::483456288588701000
328882474	::483456308356448000
20833365	::483456308738154000
270687983	::483456309136613000
50224504	::483456309346324000
98054636	::483456309413441000
17179941	::483456311917805000
41692308	::483456314723803000
20293581	::483456317898518000
35376355	::483456346298138000
340330802	::483456347518693000
287028974	::483456361997799000
223299509	::483456364191420000
20833365	::483456364430110000
517695658	::483456369379385000
81674504	::483456373867708000
35082993	::483456386580217000
287028974	::483456387880460000
434439338	::483456388912271000
60718620	::483456399297769000
237024825	::483456400803123000
24199433	::483456402175053000
233084334	::483456405257863000
151212329	::483456419849850000
287028974	::483456424341929000
16864384	::483456426908467000
100339690	::483456427202076000
49464322	::483456430406512000
36116261	::483456441328480000
268987143	::483456443874435000
96408259	::483456452666097000
27784817	::483456453974315000
144243302	::483456454314438000
50224504	::483456463336005000
575804821	::483456463352786000
508430679	::483456465848377000
393499174	::483456473553313000
162462026	::483456476061507000
132980216	::483456476326150000
20833365	::483456499033726000
240798548	::483456500518510000
69662123	::483456502351822000
20833365	::483456522723135000
48971187	::483456524526694000
49464322	::483456553886838000
29817953	::483456556130775000
32755384	::483456562661302000
151212329	::483456563760627000
208894791	::483456564565528000
399408344	::483456568642371000
333245482	::483456571372888000
29284709	::483456581456375000
363649162	::483456582861062000
30123599	::483456595297173000
287028974	::483456596014817000
162462026	::483456597708902000
196230932	::483456599420203000
291288952	::483456602411106000
377627227	::483456602540756000
238400474	::483456626054406000
41967329	::483456631406342000
49464322	::483456633054306000
29284709	::483456637144141000
211904285	::483456639102906000
18657192	::483456645297491000
67523538	::483456649613430000
400817337	::483456651425353000
468057254	::483456669557727000
26915925	::483456673613242000
51649971	::483456679414358000
104539435	::483456679615684000
434439338	::483456680814845000
35305414	::483456681620148000
613029438	::483456697416302000
247633146	::483456698086985000
196230932	::483456700230270000
316832273	::483456707939430000
434439338	::483456721671557000
48612192	::483456732229017000
211904285	::483456740856303000
486231003	::483456744379518000
247434974	::483456758271062000
302934050	::483456765791440000
97973690	::483456774310486000
434439338	::483456775807434000
222278624	::483456785445961000
238400474	::483456788692738000
256609151	::483456794992586000
226319809	::483456796854878000
126109768	::483456803498237000
69662123	::483456808225628000
238400474	::483456817897291000
82242725	::483456819432398000
50224504	::483456823463116000
267357514	::483456838739185000
29284709	::483456838860832000
223243607	::483456847098048000
20863117	::483456851187486000
104539435	::483456860499226000
340330802	::483456866328903000
390504920	::483456867495325000
50224504	::483456869470453000
420403218	::483456874826981000
195397698	::483456881399431000
78513872	::483456892208168000
325192444	::483456900097261000
312252632	::483456903670796000
50509821	::483456903956021000
162462026	::483456906187374000
434439338	::483456906225147000
352486016	::483456909018550000
24634410	::483456911908429000
115141777	::483456924592001000
132980216	::483456928354689000
178492117	::483456929155387000
29284709	::483456935262711000
151212329	::483456942548193000
337434597	::483456943193747000
50224504	::483456946880536000
82242725	::483456959752843000
287028974	::483456960193249000
434439338	::483456961870983000
342934741	::483456962139807000
35082993	::483456962323955000
29284709	::483456964702523000
244646421	::483456976005775000
434439338	::483456979394756000
613029438	::483456979915264000
267357514	::483456993785831000
34778712	::483457002392125000
68512582	::483457003382394000
107823354	::483457004342501000
35599852	::483457004908736000
236144487	::483457017760055000
400817337	::483457037188083000
338120144	::483457039033565000
162462026	::483457041617285000
237966586	::483457051087994000
41692308	::483457053424242000
242305581	::483457062714613000
240798548	::483457065428344000
33699503	::483457065516417000
291288952	::483457068243111000
159726392	::483457076727783000
338120144	::483457078959144000
226319809	::483457088891678000
426838833	::483457095774523000
338120144	::483457102220779000
40126821	::483457110189944000
256609151	::483457111322816000
36116261	::483457113549590000
29817953	::483457115248676000
287028974	::483457118926696000
162462026	::483457119379668000
409709795	::483457121179029000
434545772	::483457129282818000
96408259	::483457129534070000
20293581	::483457137549389000
440624261	::483457145673744000
287028974	::483457151822618000
49464322	::483457159103913000
81674504	::483457161154932000
236144487	::483457164300668000
287028974	::483457171162529000
20863117	::483457172425035000
316832273	::483457173993684000
29335169	::483457178968141000
153543800	::483457180234809000
575804821	::483457181186920000
247434974	::483457183154049000
433012724	::483457186970886000
316832273	::483457199734149000
153543800	::483457204733751000
331447850	::483457213789249000
287028974	::483457214653284000
93448284	::483457217073410000
486231003	::483457218746920000
33964276	::483457222702559000
48971187	::483457226611257000
498637061	::483457226795798000
53863390	::483457234618568000
49464322	::483457240997720000
35305414	::483457242486693000
328882474	::483457244789346000
153543800	::483457246383198000
287028974	::483457254838910000
36116261	::483457257586180000
34778712	::483457258181779000
41692308	::483457264787808000
196394433	::483457265676984000
132980216	::483457269913640000
256609151	::483457274221195000
20293581	::483457275256786000
434545772	::483457279254347000
316832273	::483457279673368000
302934050	::483457287294439000
316832273	::483457297016836000
33699503	::483457299483086000
126507603	::483457308962201000
49464322	::483457312577699000
49464322	::483457338150375000
270687983	::483457349076533000
151212329	::483457349214928000
153543800	::483457350221582000
241358661	::483457352515858000
69690419	::483457353845452000
255104759	::483457357309943000
35599852	::483457360518582000
240015074	::483457361265164000
151212329	::483457369465057000
29284709	::483457374217596000
186208532	::483457378382143000
269383781	::483457382429646000
310666452	::483457387949723000
508430679	::483457390881144000
151212329	::483457391216697000
162462026	::483457403912867000
226319809	::483457410099843000
151212329	::483457410883784000
266703661	::483457412322447000
514339780	::483457419587354000
25410192	::483457419721187000
226319809	::483457419784503000
336628506	::483457424352116000
269383781	::483457427610664000
115141777	::483457429674266000
35599852	::483457432794849000
49464322	::483457434980458000
291288952	::483457436490407000
383383485	::483457437484081000
34778712	::483457441166675000
37495077	::483457443465146000
269383781	::483457445268701000
76977679	::483457447739142000
270687983	::483457451795021000
486231003	::483457452050903000
82242725	::483457456970792000
29284709	::483457457210273000
62870601	::483457461777485000
78513872	::483457463501352000
410286428	::483457467297566000
196394433	::483457471726379000
33964276	::483457476319531000
29284709	::483457487245684000
613029438	::483457488176828000
97973690	::483457491247054000
132980216	::483457491410649000
312857835	::483457497609801000
65926573	::483457499060649000
508430679	::483457503254966000
151212329	::483457503678574000
410961985	::483457505754763000
458808714	::483457510863806000
29284709	::483457517826363000
186208532	::483457528521437000
238400474	::483457529469345000
287028974	::483457535135858000
32431892	::483457545777209000
35599852	::483457552726777000
37495077	::483457575430537000
97973690	::483457576437555000
189664484	::483457576940474000
312252632	::483457577829675000
153543800	::483457593965170000
142038800	::483457599627878000
115141777	::483457604828418000
287028974	::483457614022316000
21415532	::483457616194985000
30123599	::483457617994334000
486231003	::483457621727260000
41692308	::483457630719864000
30123599	::483457643525062000
340330802	::483457644330356000
291288952	::483457654451625000
43006697	::483457656749707000
32755384	::483457665876492000
597834721	::483457666983813000
153543800	::483457667751350000
37495077	::483457675301122000
325192444	::483457675762475000
98054636	::483457675767058000
325996873	::483457692699471000
393718746	::483457694893088000
269383781	::483457696675295000
399408344	::483457697224720000
486231003	::483457708641615000
269383781	::483457709543391000
240798548	::483457711627968000
379576750	::483457714513653000
37495077	::483457715998449000
269370098	::483457724844605000
29817953	::483457724911730000
153543800	::483457744272257000
340094001	::483457745396695000
287028974	::483457770528571000
215144630	::483457770973573000
151212329	::483457795820634000
115141777	::483457798181621000
14538108	::483457803579711000
97973690	::483457809489858000
509523903	::483457810861019000
258636623	::483457813218615000
409709795	::483457820453400000
162462026	::483457821833322000
356408344	::483457822726709000
552789896	::483457830138040000
16380745	::483457832377794000
311924851	::483457847951634000
115503799	::483457848425209000
70254385	::483457849163382000
269383781	::483457854372732000
312857835	::483457855979532000
328882474	::483457862497095000
36279116	::483457867962257000
33699503	::483457873867845000
30516737	::483457898878873000
232114448	::483457904956018000
336628506	::483457911788941000
132980216	::483457921129676000
55744853	::483457927680761000
187047785	::483457943552028000
20863117	::483457948060889000
315621982	::483457952591126000
34778712	::483457954872455000
486231003	::483457956818608000
356408344	::483457960517967000
62870601	::483457969456037000
442082078	::483457985482477000
399408344	::483457993338404000
68512582	::483457999751880000
37495077	::483458001626333000
32755384	::483458011361329000
241358661	::483458018575540000
54405135	::483458030655123000
20293581	::483458030869041000
486231003	::483458041166053000
575804821	::483458053161762000
340330802	::483458057976811000
497458875	::483458058656296000
20293581	::483458066067644000
151212329	::483458068466790000
253759009	::483458080902881000
294745245	::483458117657976000
32755384	::483458122019663000
597834721	::483458124917907000
241358661	::483458127736483000
115141777	::483458129032519000
326569368	::483458159043174000
132980216	::483458172083257000
333245482	::483458174633009000
442082078	::483458181033512000
440624261	::483458182098845000
25935173	::483458188138651000
550757928	::483458189380177000
24634410	::483458189443080000
478020840	::483458196057497000
162462026	::483458224566202000
35599852	::483458226487173000
395076249	::483458249014796000
96408259	::483458263212507000
78513872	::483458265356173000
69690419	::483458267381633000
14538108	::483458267889168000
379576750	::483458270695149000
390900557	::483458283961729000
232114448	::483458291834441000
226319809	::483458293491576000
67523538	::483458297245093000
25935173	::483458312684310000
50224504	::483458332963782000
20863117	::483458352643457000
27784817	::483458353452965000
50224504	::483458364978900000
69690419	::483458366270746000
132980216	::483458366673793000
244646421	::483458371949842000
295881773	::483458373895987000
170590185	::483458377688043000
356408344	::483458378190966000
29284709	::483458408507777000
270687983	::483458416061321000
356408344	::483458442649018000
132980216	::483458455127486000
211904285	::483458457996378000
270687983	::483458472810270000
550757928	::483458476358651000
162462026	::483458484772409000
249028893	::483458513042026000
312252632	::483458526686085000
132980216	::483458547221803000
336628506	::483458567518056000
35082993	::483458582667476000
51952627	::483458584496205000
229611107	::483458598195200000
18023231	::483458599448875000
30516737	::483458605640085000
266703661	::483458615970234000
312245470	::483458632793600000
328882474	::483458634718773000
37495077	::483458638149718000
29284709	::483458639081267000
18023231	::483458673054715000
266210776	::483458677576192000
32431892	::483458688624381000
232114448	::483458693313601000
200615756	::483458693980504000
340330802	::483458721855459000
29284709	::483458736452022000
270687983	::483458768047333000
232114448	::483458770274885000
550757928	::483458785474658000
162462026	::483458794500792000
16380745	::483458800645451000
215144630	::483458804726517000
322327312	::483458834166738000
550757928	::483458853439148000
210996408	::483458857365041000
97973690	::483458863153553000
78513872	::483458883801739000
371068004	::483458885668597000
226319809	::483458903733465000
29327418	::483458914600484000
315621982	::483458915951468000
48971187	::483458916685082000
550757928	::483458918425698000
266703661	::483458933940424000
270687983	::483458936213753000
20293581	::483458944581373000
82242725	::483458970992926000
29327418	::483458986205659000
97973690	::483458987619524000
34778712	::483459000394973000
597834721	::483459017197383000
69690419	::483459028878901000
32431892	::483459031055736000
162462026	::483459031286050000
528975562	::483459044384854000
50224504	::483459057148100000
270687983	::483459071995949000
399408344	::483459074156015000
442082078	::483459079302414000
200615756	::483459086839988000
135681283	::483459095639646000
287994287	::483459100949225000
550757928	::483459102413045000
318627551	::483459119488069000
51979136	::483459126207328000
458766436	::483459151943577000
41692308	::483459153193881000
30123599	::483459154279804000
266703661	::483459170482413000
33964276	::483459172064055000
132980216	::483459180230344000
241358661	::483459180787810000
552789896	::483459191970217000
434545772	::483459220067868000
328882474	::483459232163848000
285254109	::483459234256781000
226319809	::483459258047299000
398707286	::483459261859495000
340330802	::483459303257284000
266210776	::483459321125019000
724485482	::483459322953732000
61478431	::483459354578800000
82242725	::483459356604633000
153543800	::483459362954825000
613029438	::483459391816212000
184962835	::483459412850659000
50224504	::483459419380797000
399408344	::483459427584860000
550757928	::483459432513167000
82242725	::483459438603300000
302673934	::483459471583096000
724485482	::483459476838547000
724485482	::483459494471421000
444247134	::483459510162710000
162462026	::483459533713338000
20293581	::483459538050248000
82242725	::483459540189343000
442082078	::483459544857575000
322327312	::483459551061364000
78384326	::483459564944498000
550757928	::483459567943045000
38520445	::483459594493390000
56736460	::483459635165536000
514339780	::483459643155697000
226319809	::483459645726797000
241337450	::483459672179884000
215144630	::483459690819379000
520533224	::483459695164653000
552789896	::483459699602235000
442082078	::483459705126150000
550757928	::483459708330586000
554852227	::483459709719289000
163646426	::483459717822300000
14538108	::483459729297911000
420403218	::483459745505091000
64791948	::483459745710235000
385706960	::483459757253349000
249028893	::483459773770104000
57300329	::483459800492036000
82242725	::483459811510464000
29607520	::483459818938986000
232114448	::483459823560687000
29284709	::483459836857044000
23247181	::483459842628419000
315527257	::483459845140389000
256609151	::483459846873051000
245154470	::483459849322115000
258108922	::483459853386383000
256259599	::483459885237944000
607016651	::483459896738721000
167301113	::483459905072816000
442082078	::483459915411750000
50224504	::483459917890592000
162462026	::483459920746926000
635151853	::483459944167919000
607016651	::483459944251793000
363649162	::483459962312470000
163646426	::483459982655246000
97973690	::483459990758625000
20293581	::483460015680794000
20293581	::483460020202242000
299796220	::483460024636039000
50224504	::483460029345853000
145572480	::483460035809263000
607016651	::483460079392272000
256259599	::483460097503272000
520533224	::483460112753758000
132980216	::483460141103448000
147779508	::483460148434722000
366701651	::483460156152233000
258108922	::483460161990692000
78384326	::483460173777096000
14538108	::483460176314265000
348152108	::483460191363424000
325996873	::483460204433260000
216833550	::483460213606219000
64791948	::483460216592162000
253178679	::483460229250572000
183562162	::483460237194584000
383383485	::483460240935882000
42481762	::483460252713897000
82242725	::483460257369182000
269370098	::483460265216724000
8070562	::483460269901770000
226319809	::483460278617911000
597834721	::483460278697205000
176188106	::483460297391611000
14816854	::483460299068932000
348152108	::483460303573630000
144243302	::483460350281777000
384155676	::483460373538799000
473196438	::483460377662205000
281824012	::483460386620850000
145572480	::483460392920702000
29284709	::483460401297104000
597965837	::483460427494735000
504027031	::483460439934660000
312857835	::483460447983910000
348152108	::483460466237112000
473196438	::483460467768430000
571439376	::483460484041961000
184962835	::483460533815758000
113760458	::483460540824444000
64791948	::483460541998829000
14538108	::483460562131484000
351316240	::483460571455819000
303080805	::483460583543812000
571439376	::483460663872716000
384155676	::483460664040517000
20293581	::483460667790602000
312857835	::483460670529499000
132314519	::483460672341442000
312857835	::483460707137384000
144243302	::483460716301934000
43977455	::483460724774408000
258108922	::483460739831582000
115141777	::483460740762726000
82242725	::483460745082851000
369819130	::483460752079347000
607016651	::483460754775887000
37495077	::483460760958291000
244646421	::483460761625174000
30336818	::483460793556811000
15733436	::483460795305447000
132980216	::483460838855278000
331447850	::483460860942094000
29284709	::483460874284568000
33342988	::483460877883285000
186945768	::483460888591360000
260464441	::483460930030682000
281697994	::483460942005809000
423862446	::483460970295992000
458808714	::483460980496949000
82242725	::483460997051478000
140157275	::483461008367710000
176188106	::483461025166282000
587081117	::483461025849565000
42481762	::483461031273189000
256259599	::483461038289858000
351316240	::483461038852296000
385706960	::483461050705395000
24868543	::483461055637504000
377627227	::483461056203735000
20293581	::483461087249981000
12057032	::483461122356281000
16472279	::483461133924184000
24868543	::483461142073704000
184962835	::483461145848602000
337434597	::483461167864500000
33699503	::483461168611086000
351190984	::483461176203169000
151212329	::483461236370067000
270687983	::483461244762877000
249227650	::483461254217207000
132980216	::483461259321675000
101136541	::483461263574323000
331447850	::483461274563407000
363059827	::483461316926267000
141976809	::483461331303923000
328882474	::483461331769499000
270687983	::483461337159172000
132980216	::483461338615005000
82242725	::483461349012287000
404496513	::483461350635499000
54422208	::483461370852024000
398339392	::483461404507533000
97973690	::483461406655000000
20903172	::483461415190421000
28063382	::483461434785808000
29817953	::483461450459910000
434545772	::483461465865990000
367476078	::483461484022743000
359174210	::483461491627405000
575804821	::483461509779955000
102100651	::483461531078639000
328882474	::483461542860427000
69690419	::483461543632572000
599348429	::483461550377009000
55312313	::483461559306301000
165634562	::483461563085774000
240492455	::483461573949001000
260464441	::483461578767884000
20903172	::483461578969206000
270687983	::483461581934567000
36612981	::483461582878298000
349386319	::483461625572118000
54422208	::483461628365520000
163415941	::483461639346593000
368730450	::483461643859275000
363969403	::483461645570560000
26109453	::483461651098644000
25235649	::483461652080103000
132980216	::483461674490691000
370088836	::483461684070060000
25235649	::483461684283981000
102233693	::483461700629196000
221205505	::483461719462019000
226319809	::483461720154075000
50224504	::483461722183708000
424709673	::483461758389350000
367476078	::483461783378612000
68052287	::483461822335713000
60718620	::483461823203930000
597965837	::483461875326517000
216833550	::483461897631854000
211904285	::483461920012267000
55312313	::483461920570093000
539602323	::483461930485424000
37495077	::483461931827613000
69690419	::483461999993438000
82242725	::483462014618972000
349904873	::483462025272520000
434545772	::483462034009227000
37495077	::483462051520471000
241337450	::483462051533045000
132980216	::483462060635078000
434545772	::483462080960663000
29817953	::483462084244807000
424709673	::483462121741881000
170064834	::483462126149705000
68052287	::483462159452884000
367476078	::483462178050027000
372068999	::483462186174787000
575804821	::483462199692632000
62940169	::483462242512277000
23450320	::483462261374087000
68622166	::483462262829875000
219153949	::483462263257718000
379576750	::483462266466353000
20833365	::483462269833998000
160768741	::483462278608478000
62756038	::483462326046453000
62756038	::483462337979240000
379576750	::483462349614223000
315614733	::483462363392114000
82242725	::483462379385024000
82242725	::483462387165429000
62940169	::483462405477769000
17522792	::483462426147684000
35599852	::483462427149742000
170590185	::483462428479729000
411777707	::483462446128963000
82242725	::483462456530833000
170064834	::483462457864622000
571439376	::483462474159513000
26109453	::483462487048601000
33555786	::483462510264451000
63783716	::483462528039538000
571439376	::483462545978585000
132980216	::483462549867098000
62989661	::483462549883469000
80586819	::483462559618838000
24494616	::483462566870396000
35599852	::483462587653160000
367476078	::483462595794325000
351316240	::483462597656989000
70839289	::483462611644579000
226319809	::483462626073403000
25235649	::483462640547942000
24868543	::483462665155530000
225287674	::483462670993985000
442082078	::483462678816362000
600663496	::483462683300069000
410195122	::483462699829833000
240492455	::483462702434897000
25235649	::483462715441041000
442082078	::483462731777839000
270687983	::483462737758916000
55312313	::483462749528137000
442082078	::483462753588228000
170590185	::483462757082488000
165634562	::483462765365850000
98768681	::483462766813270000
35599852	::483462772194156000
226319809	::483462779584937000
155139746	::483462784080814000
442082078	::483462793857753000
724485482	::483462800233082000
442082078	::483462807556337000
351264389	::483462809788104000
226319809	::483462810006200000
35369698	::483462813684604000
724485482	::483462820034408000
366701651	::483462832436936000
82242725	::483462833498112000
151212329	::483462933050322000
232114448	::483462944257110000
165634562	::483462957708615000
151212329	::483462963173404000
376467319	::483462978449076000
226319809	::483462980987027000
211904285	::483463025463013000
35599852	::483463041816592000
396923534	::483463063283068000
322358530	::483463072040763000
170064834	::483463076788727000
322358530	::483463135588651000
82242725	::483463138323361000
322358530	::483463188889862000
215181084	::483463195768528000
35599852	::483463205650309000
322358530	::483463216379334000
170590185	::483463225733021000
187741596	::483463257936510000
442082078	::483463263535919000
132980216	::483463265868328000
124374229	::483463268501966000
270184694	::483463275322306000
170064834	::483463298457690000
132768456	::483463326802800000
270184694	::483463400094466000
442082078	::483463439918960000
181101394	::483463469417508000
62940169	::483463471552409000
155139746	::483463482726051000
280309716	::483463512807972000
342508573	::483463563948744000
258636623	::483463593656995000
274311440	::483463610036129000
115503799	::483463649181192000
493640349	::483463656131149000
442082078	::483463670765088000
37730571	::483463696749182000
376467319	::483463711307210000
351316240	::483463718768877000
36612981	::483463750435872000
69690419	::483463754987098000
124246645	::483463770459492000
69690419	::483463791120629000
322358530	::483463816328409000
513926411	::483463830052147000
503911979	::483463854018420000
420403218	::483463866782085000
164676969	::483463872364707000
24634410	::483463874872475000
165634562	::483463879574716000
344454080	::483463885534420000
165634562	::483463919177306000
634822122	::483463947010719000
376467319	::483463961409376000
35505123	::483463971089817000
242533291	::483463984264130000
291155950	::483464038601355000
50224504	::483464046335631000
260428602	::483464050962362000
97973690	::483464064753217000
351316240	::483464065960771000
115503799	::483464072458145000
513926411	::483464087729238000
82242725	::483464110885978000
36612981	::483464123905101000
407384648	::483464152644460000
513926411	::483464156369010000
315621982	::483464161079619000
583488323	::483464165504217000
370088836	::483464174517768000
97973690	::483464175231205000
592475734	::483464176900124000
103526992	::483464184827351000
34481075	::483464187532693000
513926411	::483464238736748000
513926411	::483464286887370000
211645751	::483464289106161000
74282065	::483464295447928000
418314197	::483464306621964000
227114320	::483464332769230000
410195122	::483464343619506000
266235648	::483464365971353000
109105005	::483464368097476000
131278152	::483464371818209000
260428602	::483464386095636000
32431892	::483464407192973000
325192444	::483464448363859000
513926411	::483464451442475000
258636623	::483464509315903000
148912524	::483464600625496000
24868543	::483464602932355000
451868502	::483464618317078000
69690419	::483464638768898000
513926411	::483464650638381000
225287674	::483464656930222000
26580130	::483464659409043000
47753031	::483464662118199000
45278487	::483464664513531000
513926411	::483464679910805000
367476078	::483464682075074000
32431892	::483464701721190000
337434597	::483464711954911000
260428602	::483464714912292000
513926411	::483464723870920000
18547273	::483464739960287000
326554021	::483464752425746000
260428602	::483464814304702000
551248502	::483464842590687000
513926411	::483464850002042000
351316240	::483464858793693000
97973690	::483464904025059000
86131593	::483464922169217000
91521926	::483464970844119000
72143337	::483464974488981000
183090041	::483465003849117000
32431892	::483465010040283000
73020435	::483465059922747000
22087737	::483465072820224000
351316240	::483465087789699000
33302034	::483465135210909000
315621982	::483465150159405000
513926411	::483465152881106000
34767424	::483465153539633000
32973618	::483465156249526000
504027031	::483465196678021000
335101950	::483465212041781000
513926411	::483465212704464000
503911979	::483465226495336000
15726982	::483465255645753000
326554021	::483465267511435000
40994873	::483465307378311000
63783716	::483465315058061000
211904285	::483465324365643000
351316240	::483465329029709000
20293581	::483465332099936000
82242725	::483465341314428000
34481075	::483465343294115000
27904685	::483465344082665000
508430679	::483465344728576000
126507603	::483465345340948000
352960797	::483465348167909000
82242725	::483465361480642000
35599852	::483465375946768000
157904403	::483465384578662000
26831606	::483465407211139000
29817953	::483465430804090000
246050172	::483465436541878000
157904403	::483465442267131000
315621982	::483465451176218000
350083690	::483465452257951000
407384648	::483465454963290000
233084334	::483465506238631000
27904685	::483465516963463000
315621982	::483465552850333000
498637061	::483465558814228000
504027031	::483465561033015000
72143337	::483465578795909000
211904285	::483465582634074000
253552344	::483465604759052000
144243302	::483465626812710000
178492117	::483465628917829000
20903172	::483465644793290000
45929336	::483465650484944000
100471456	::483465653630664000
157904403	::483465665139847000
34481075	::483465670344966000
226319809	::483465673835028000
126507603	::483465681157906000
504027031	::483465697134006000
182834679	::483465715408994000
20293581	::483465717291831000
66311658	::483465721167347000
35599852	::483465724363423000
14891490	::483465725068079000
504027031	::483465732211351000
26831606	::483465735457357000
35599852	::483465750703636000
48557490	::483465765497352000
72143337	::483465773264801000
161302101	::483465802218090000
271738272	::483465840923123000
126507603	::483465845314564000
124246645	::483465862368600000
384530394	::483465879745613000
97973690	::483465881755070000
34481075	::483465894056579000
200615756	::483465927065735000
34481075	::483465935420809000
32973618	::483465964840050000
371500504	::483465965418467000
281697994	::483465967515996000
249388532	::483465971055992000
322446637	::483465971777409000
503911979	::483465978550833000
23396218	::483465990786019000
72143337	::483465995215208000
354047009	::483466010356641000
380049732	::483466033467240000
126507603	::483466040827854000
399114412	::483466042438471000
383243793	::483466051359756000
26831606	::483466055893782000
399114412	::483466070754213000
503911979	::483466076613648000
537660330	::483466095525761000
34481075	::483466120024702000
50811080	::483466182918287000
30516737	::483466241441419000
171746458	::483466242594852000
528975562	::483466251344150000
322358530	::483466268742123000
382359896	::483466301764280000
155139746	::483466328603258000
232114448	::483466343786627000
178492117	::483466347511164000
358296822	::483466414888452000
26831606	::483466419716096000
344902431	::483466435486699000
596113934	::483466444869357000
607016651	::483466466243526000
163279109	::483466516155752000
171746458	::483466537253097000
596113934	::483466541246062000
26831606	::483466556903419000
44811271	::483466560653103000
267482514	::483466590206181000
358296822	::483466604802355000
36612981	::483466646040756000
72143337	::483466648809005000
34481075	::483466649643667000
36612981	::483466665066123000
607016651	::483466665607188000
577920402	::483466668526407000
429906977	::483466687920881000
571439376	::483466697483882000
44231782	::483466722616160000
577920402	::483466731348697000
227114320	::483466777683570000
25410192	::483466780514336000
97973690	::483466786273501000
14816854	::483466786646417000
334423964	::483466787057459000
577920402	::483466813397692000
26831606	::483466815360618000
440875002	::483466817197715000
300009838	::483466824387166000
171746458	::483466825112354000
571439376	::483466827918344000
440875002	::483466833719091000
120966317	::483466841575002000
97973690	::483466886777430000
269370098	::483466904993275000
100471456	::483466928543916000
33323170	::483466987935649000
329955120	::483467002988613000
120966317	::483467013751193000
270687983	::483467033003036000
144243302	::483467038623805000
101136541	::483467058424725000
100742600	::483467070622167000
486231003	::483467086878879000
64813007	::483467095427272000
23396218	::483467099944525000
36612981	::483467103693844000
358296822	::483467110975152000
270687983	::483467138795978000
341493662	::483467142533496000
171746458	::483467145246806000
35599852	::483467179199696000
242533291	::483467187080818000
22087737	::483467217871192000
28510276	::483467272808562000
33453167	::483467275291222000
111136825	::483467296979943000
337434597	::483467302617104000
57566548	::483467318945542000
171746458	::483467362079735000
365739414	::483467388763922000
511899726	::483467414563069000
62940169	::483467419722072000
43256984	::483467426924077000
33323170	::483467432053735000
511899726	::483467442639745000
44811271	::483467453251334000
367476078	::483467455994400000
36612981	::483467459060453000
101136541	::483467479339900000
48971187	::483467485526507000
270687983	::483467487510421000
22087737	::483467491717308000
319145382	::483467491906052000
163279109	::483467493885755000
302934050	::483467509719265000
124246645	::483467517071872000
178269816	::483467532720816000
291155950	::483467535031869000
517695658	::483467565679669000
144243302	::483467571505938000
198651083	::483467583287742000
144243302	::483467599242854000
367476078	::483467617269600000
101136541	::483467669450936000
36612981	::483467704431427000
115141777	::483467714162200000
14873854	::483467720151683000
82242725	::483467753693532000
44231782	::483467760752529000
23396218	::483467802578137000
358296822	::483467806503993000
245203404	::483467808936710000
583488323	::483467812799672000
45966951	::483467817573167000
35599852	::483467819221127000
21117523	::483467826574131000
72143337	::483467829660774000
607016651	::483467831120371000
226319809	::483467843397517000
329955120	::483467844873515000
92840294	::483467845016113000
211904285	::483467864587124000
33323170	::483467885504106000
26831606	::483467925433495000
484423510	::483467937966080000
34481075	::483467946228854000
552789896	::483467951170154000
408144950	::483467960246599000
124246645	::483467965321330000
367476078	::483467967699898000
280119639	::483467967758221000
14873854	::483467978348847000
48046250	::483467995784953000
367322500	::483467997600686000
633531552	::483468050629664000
337434597	::483468052403478000
27904685	::483468075577012000
101136541	::483468122561589000
48046250	::483468147463581000
351316240	::483468213226078000
517695658	::483468228199337000
583488323	::483468260671631000
415179202	::483468264266530000
48046250	::483468271375908000
33453167	::483468282779820000
64791948	::483468288333062000
70805584	::483468301721300000
552789896	::483468321908486000
163279109	::483468334126469000
14873854	::483468342427013000
334423964	::483468348181598000
270184694	::483468354624450000
34481075	::483468359724306000
34481075	::483468381199142000
133341985	::483468384206479000
143225254	::483468401432489000
33453167	::483468428431216000
44811271	::483468446860988000
399114412	::483468483460485000
132980216	::483468495666294000
48046250	::483468506965757000
33453167	::483468508064260000
36612981	::483468520475226000
83428249	::483468559910068000
20903172	::483468565857587000
707214715	::483468577635176000
707214715	::483468586766184000
707214715	::483468595318362000
325192444	::483468596987695000
707214715	::483468608744337000
280119639	::483468617124564000
138083816	::483468617636249000
707214715	::483468618080849000
707214715	::483468626234572000
337434597	::483468639551492000
26831606	::483468647306772000
344902431	::483468659495432000
325192444	::483468659998748000
226319809	::483468666538057000
633531552	::483468685836054000
101136541	::483468689300131000
226319809	::483468703020093000
82242725	::483468721709531000
54697279	::483468734066343000
44811271	::483468738922938000
89846697	::483468742651695000
101136541	::483468749194797000
552789896	::483468772947546000
483283190	::483468775262810000
412638454	::483468797350010000
44811271	::483468828844638000
294964037	::483468833953693000
40994873	::483468835874283000
320512967	::483468881478946000
101136541	::483468901984899000
258636623	::483468939146833000
155139746	::483468981211127000
44811271	::483469044071161000
14253476	::483469052837642000
35599852	::483469067953516000
263933552	::483469125759426000
430387521	::483469134290644000
24199433	::483469145896660000
22536077	::483469186795307000
471218710	::483469196123443000
318627551	::483469199675637000
78513872	::483469219041132000
101136541	::483469229690064000
501202268	::483469271436386000
575804821	::483469283368771000
363649162	::483469290679451000
552789896	::483469313022902000
44811271	::483469371453345000
330691749	::483469395914940000
26831606	::483469397294473000
14190836	::483469402671947000
14873854	::483469407146881000
72143337	::483469441523404000
126507603	::483469459382759000
376467319	::483469517650014000
471218710	::483469556196081000
113760458	::483469583274094000
465002314	::483469628178325000
471218710	::483469636466638000
263933552	::483469651825790000
365151006	::483469660025655000
303488399	::483469661904711000
169226510	::483469683413090000
90750144	::483469701117644000
64791948	::483469701859659000
44811271	::483469718318096000
415179202	::483469719794880000
26198298	::483469724525682000
14190836	::483469725637148000
575804821	::483469732918489000
82242725	::483469798420914000
96658544	::483469815831470000
338664006	::483469878242713000
564879952	::483469881753346000
101136541	::483469884953616000
280119639	::483469921758629000
21696310	::483469934891372000
23450320	::483469961105391000
178269816	::483470026905616000
351316240	::483470031830155000
35599852	::483470083855888000
211904285	::483470099630673000
388558032	::483470108736880000
287994287	::483470122258931000
134225933	::483470135899193000
270184694	::483470147173482000
213287321	::483470148083253000
45278487	::483470156707135000
552789896	::483470183315808000
33453167	::483470195906736000
484423510	::483470212755234000
388558032	::483470221442027000
247024165	::483470244690665000
444247134	::483470255205781000
234960273	::483470257659473000
132980216	::483470264865685000
44811271	::483470272092073000
232114448	::483470277167558000
400817337	::483470278945566000
20903172	::483470283290861000
287994287	::483470300407799000
280119639	::483470301645119000
126507603	::483470359287443000
556323854	::483470364668723000
279735090	::483470370130104000
20903172	::483470399817015000
26831606	::483470411867246000
82242725	::483470420578795000
287994287	::483470421753204000
351190984	::483470422621831000
19945993	::483470432394543000
556323854	::483470433098809000
351190984	::483470451453476000
436336703	::483470458139181000
287994287	::483470472760160000
232114448	::483470477709438000
533824839	::483470487243067000
328882474	::483470488677515000
351190984	::483470492364734000
457811756	::483470498676764000
351190984	::483470522433691000
100378471	::483470524459130000
571439376	::483470536417497000
232114448	::483470550652555000
556323854	::483470551936008000
260428602	::483470574602440000
287994287	::483470582713819000
146909951	::483470588133261000
86885002	::483470588426481000
86885002	::483470619015520000
328882474	::483470622643613000
126507603	::483470637399175000
303488399	::483470647452913000
287994287	::483470657691205000
410877459	::483470661651030000
44811271	::483470662732746000
266703661	::483470675441508000
229197384	::483470675487645000
334423964	::483470689404346000
42292477	::483470709679603000
458826306	::483470713966559000
287994287	::483470759432421000
279735090	::483470770488619000
86885002	::483470772778713000
234960273	::483470785344847000
232114448	::483470818475651000
282779381	::483470829716398000
155139746	::483470842743902000
35599852	::483470847026294000
35376355	::483470849559625000
139308619	::483470867880345000
444247134	::483470874289258000
503911979	::483470893343985000
132980216	::483470900852195000
436336703	::483470949816487000
46963484	::483470951971962000
2084321	::483470976529989000
375873224	::483470980312866000
213287321	::483470996351881000
351190984	::483471004204007000
402333632	::483471004383977000
528975562	::483471004656615000
126507603	::483471009236787000
281697994	::483471009497231000
127092086	::483471039934906000
410286428	::483471054539878000
143225254	::483471066577133000
232114448	::483471088744415000
334423964	::483471137356017000
139308619	::483471142863130000
328779215	::483471184575467000
282328751	::483471189956771000
367476078	::483471190762479000
519086519	::483471210227826000
351847146	::483471242339446000
268547296	::483471286803632000
410195122	::483471306713624000
367476078	::483471309217988000
226319809	::483471312049164000
111136825	::483471329077637000
260428602	::483471340432007000
363649162	::483471350091087000
364035957	::483471361378353000
111136825	::483471370970333000
89846697	::483471391363039000
35599852	::483471406726782000
132980216	::483471416973881000
55312313	::483471418676367000
132980216	::483471442840125000
82242725	::483471475530145000
139847892	::483471491804454000
16713287	::483471514113552000
224452115	::483471560179994000
97973690	::483471603217731000
351847146	::483471603578064000
33699503	::483471622410473000
334423964	::483471630329344000
35599852	::483471641230336000
363649162	::483471641926594000
471218710	::483471644967854000
7132042	::483471651099901000
112333263	::483471676395368000
334423964	::483471721882611000
350083690	::483471746679316000
97973690	::483471758096617000
224452115	::483471769148608000
68512582	::483471772801855000
351190984	::483471779113889000
471218710	::483471781349830000
253552344	::483471794930982000
68512582	::483471812085706000
134225933	::483471822009405000
232114448	::483471822852083000
35603964	::483471834021498000
351316240	::483471855563866000
350083690	::483471871254347000
307397057	::483471885829562000
62685527	::483471889939980000
82242725	::483471898173382000
425252367	::483471928188223000
351847146	::483471935947300000
398377928	::483472018222772000
82242725	::483472018797371000
363649162	::483472029220216000
62685527	::483472046744023000
177174253	::483472054822649000
36612981	::483472086992560000
20738985	::483472120677011000
350083690	::483472145247653000
268547296	::483472148565327000
224452115	::483472154349293000
320452099	::483472174276042000
141976809	::483472194316427000
284316159	::483472228076765000
51952627	::483472232132276000
181101394	::483472241712058000
351847146	::483472267318276000
132980216	::483472297886773000
224452115	::483472302739562000
82242725	::483472312444801000
97973690	::483472333953572000
232114448	::483472335165333000
224452115	::483472347790594000
700013623	::483472354266599000
396655167	::483472403541270000
455542048	::483472420112969000
322327312	::483472422168182000
141976809	::483472429285523000
36612981	::483472442585653000
26831606	::483472447753056000
286910447	::483472469521473000
256609151	::483472484139024000
608426191	::483472494326583000
120966317	::483472520859766000
37495077	::483472596059430000
120966317	::483472621204291000
60220156	::483472622127026000
51952627	::483472629500628000
343606449	::483472646709850000
382359896	::483472662627635000
239162983	::483472665609793000
441039165	::483472750023954000
82242725	::483472750493724000
457197060	::483472752725082000
50224504	::483472761679917000
216819428	::483472768063643000
472287305	::483472774036348000
573151200	::483472791669571000
63783716	::483472799445426000
186314952	::483472808270254000
30417393	::483472818038796000
29500521	::483472858778050000
415630297	::483472874577993000
243830281	::483472881490608000
471218710	::483472907403022000
155139746	::483472911869562000
393801885	::483472927460196000
396923534	::483472961131646000
471218710	::483472972817391000
82242725	::483472983638306000
552789896	::483472986666962000
320512967	::483473016387407000
141976809	::483473039246385000
139308619	::483473043612651000
139308619	::483473046536089000
50224504	::483473075665514000
441039165	::483473078949670000
219153949	::483473080384507000
415630297	::483473095429074000
139308619	::483473118418042000
232114448	::483473138726879000
33453167	::483473158318460000
37495077	::483473161262886000
455542048	::483473161522913000
37495077	::483473226161352000
415630297	::483473231467118000
587940951	::483473238849122000
225287674	::483473241030131000
37228652	::483473262148853000
183562162	::483473272722313000
148912524	::483473336576389000
76977679	::483473364497862000
614436697	::483473374862376000
82707747	::483473383154147000
64791948	::483473397607698000
82242725	::483473398836641000
141976809	::483473399474171000
320452099	::483473410903658000
20738985	::483473432944717000
20903172	::483473486120116000
232114448	::483473525747888000
215181084	::483473526981017000
225287674	::483473527434379000
369819130	::483473537869815000
294964037	::483473537940746000
120966317	::483473540683796000
369819130	::483473552298225000
334423964	::483473557234520000
33453167	::483473569389613000
103244523	::483473583847395000
211904285	::483473603762348000
415630297	::483473609323585000
229332190	::483473630949806000
49221816	::483473642312175000
398377928	::483473657381912000
30417393	::483473663102955000
303488399	::483473667590860000
441039165	::483473684326146000
497630362	::483473684359700000
291155950	::483473716420964000
471218710	::483473734758838000
607016651	::483473734888464000
22328944	::483473744305078000
607016651	::483473760096239000
360951591	::483473760608329000
484423510	::483473764827398000
18752326	::483473781692723000
506824920	::483473785564057000
16472279	::483473785593417000
96421993	::483473787531575000
471218710	::483473870939516000
51952627	::483473871270445000
33453167	::483473919345586000
635151853	::483473950026907000
382359896	::483473957178605000
360951591	::483473960664051000
226319809	::483473976271052000
287994287	::483473992506830000
281697994	::483474007673405000
239162983	::483474010605637000
415630297	::483474013914558000
18752326	::483474032843440000
635151853	::483474051600375000
341666582	::483474059338850000
139308619	::483474074648080000
281697994	::483474089487900000
401757405	::483474101789405000
195154119	::483474140318294000
360951591	::483474141094629000
170064834	::483474183637049000
281697994	::483474185264852000
60131090	::483474185813893000
444247134	::483474225013862000
103244523	::483474278113742000
358307309	::483474285185335000
18752326	::483474319553462000
26831606	::483474342517305000
287994287	::483474379372638000
596113934	::483474415774998000
20903172	::483474425392549000
410877459	::483474463787188000
471516383	::483474479373619000
355574432	::483474488684576000
18752326	::483474493642248000
347596428	::483474527066681000
82707747	::483474548738641000
83513704	::483474565922693000
186314952	::483474569957605000
246066577	::483474588316073000
232114448	::483474593043070000
490016303	::483474663176036000
354047009	::483474699284783000
462648540	::483474701860081000
148436850	::483474749314461000
42220462	::483474761826041000
22328944	::483474764233977000
182092022	::483474777353359000
221590506	::483474788308881000
635151853	::483474804796694000
22328944	::483474844236140000
141976809	::483474844743258000
22328944	::483474849692938000
613029438	::483474871243243000
263914867	::483474883397959000
170064834	::483474914993635000
351190984	::483474915757412000
51952627	::483474949449842000
262382570	::483474953518325000
382359896	::483474979888320000
46963484	::483475007339634000
434545772	::483475020359155000
30417393	::483475033004576000
60220156	::483475055490260000
22087737	::483475077267075000
613029438	::483475083537944000
30417393	::483475159848714000
60220156	::483475177892638000
613029438	::483475191084105000
613029438	::483475220922396000
471218710	::483475256297127000
232114448	::483475258523938000
221590506	::483475282695692000
401757405	::483475328736575000
143225254	::483475329940324000
441039165	::483475383342223000
299284663	::483475399800676000
50157557	::483475409594368000
233084334	::483475422038863000
310982944	::483475424576819000
27904685	::483475430880448000
50157557	::483475476015366000
354047009	::483475485871968000
148436850	::483475506491179000
230655725	::483475527177879000
613029438	::483475585055080000
170064834	::483475602775625000
18752326	::483475646522200000
16472279	::483475668097703000
226319809	::483475678286077000
33453167	::483475687831908000
299796220	::483475694257963000
82707747	::483475725383507000
20903172	::483475739392872000
68512582	::483475757281579000
503911979	::483475788214202000
170064834	::483475791095676000
26831606	::483475796883800000
409662649	::483475810771148000
232114448	::483475818207662000
77787388	::483475825224728000
225287674	::483475836734308000
224126979	::483475845609033000
552789896	::483475877666512000
344454080	::483475886293803000
123373847	::483475907081150000
66270239	::483475908716539000
23396218	::483475931948781000
375873224	::483475935945973000
707214715	::483475943244066000
707214715	::483475953012592000
707214715	::483475960830754000
707214715	::483475969517174000
14187808	::483475976161337000
707214715	::483475977587019000
707214715	::483475985384239000
170064834	::483475986457968000
707214715	::483475993558908000
577411446	::483475995329314000
707214715	::483476001641332000
707214715	::483476008952012000
77787388	::483476022818385000
144243302	::483476030154616000
60220156	::483476031165042000
281697994	::483476041303085000
441039165	::483476057459138000
409662649	::483476086508883000
217871594	::483476142679027000
351190984	::483476149671309000
83513704	::483476161549193000
302934050	::483476178276069000
36891053	::483476189722316000
356408344	::483476216142233000
14187808	::483476228129980000
44231782	::483476242125963000
18752326	::483476245007446000
262382570	::483476284597469000
240766538	::483476289719128000
123373847	::483476320329170000
144243302	::483476330781356000
472287305	::483476375718744000
410195122	::483476377014763000
312857835	::483476397756014000
254276767	::483476436326436000
69916558	::483476458929524000
144243302	::483476461115150000
398377928	::483476464835125000
120851061	::483476485786062000
232114448	::483476489023676000
458826306	::483476495378419000
123373847	::483476503083368000
412638454	::483476504090001000
441039165	::483476514889953000
441039165	::483476522800381000
133341985	::483476555658956000
358611246	::483476559169191000
320452099	::483476559890624000
409662649	::483476566916083000
36891053	::483476567025139000
240766538	::483476579566497000
20903172	::483476634234675000
82242725	::483476646557540000
224126979	::483476678530703000
240798548	::483476698789605000
331447850	::483476699820994000
143225254	::483476700768907000
331447850	::483476750240714000
144243302	::483476793576685000
120851061	::483476850295836000
383383485	::483476859649138000
26831606	::483476870281707000
77787388	::483476870533361000
349904873	::483476899633459000
16864384	::483476944009187000
290396729	::483476961197436000
240015074	::483476979694698000
62685527	::483477000615510000
32755384	::483477010702811000
128775325	::483477092055539000
39847939	::483477095108984000
614436697	::483477096958660000
184962835	::483477111026352000
18028506	::483477123051814000
398377928	::483477123919659000
471218710	::483477125140611000
144243302	::483477129271996000
356408344	::483477189602467000
351847146	::483477227523174000
441039165	::483477250700877000
471218710	::483477250743238000
258226046	::483477253615923000
471218710	::483477281525219000
148445755	::483477282389262000
177174253	::483477318086967000
377627227	::483477346905640000
356408344	::483477350663729000
500517566	::483477353507868000
39847939	::483477368988647000
20903172	::483477378329354000
132980216	::483477393076924000
101136541	::483477396348104000
500517566	::483477408872665000
441039165	::483477414983393000
39847939	::483477420033314000
254276767	::483477435854229000
20903172	::483477436378529000
60220156	::483477448328114000
376467319	::483477460302831000
406772829	::483477474953555000
536141027	::483477488463396000
613029438	::483477536794771000
571439376	::483477540414058000
613029438	::483477548211654000
376467319	::483477617891217000
483283190	::483477620299165000
596113934	::483477620365864000
246030395	::483477659654295000
216507874	::483477661642403000
270687983	::483477666863910000
613029438	::483477672484671000
441039165	::483477673692258000
500517566	::483477677568192000
132980216	::483477680671956000
49886698	::483477738947235000
83428249	::483477739089833000
356408344	::483477747394572000
376467319	::483477754172559000
240015074	::483477758576586000
40994873	::483477767476875000
185399022	::483477798871654000
356408344	::483477800871948000
331447850	::483477819863756000
571439376	::483477836242493000
270687983	::483477836456402000
267405925	::483477846946373000
151839735	::483477867037093000
242206017	::483477870120288000
500517566	::483477876915060000
508054066	::483477878630518000
155139746	::483477897403854000
75209135	::483477933022281000
217871594	::483477940265418000
16864384	::483478048948252000
183883932	::483478078509707000
358611246	::483478090899681000
36468395	::483478093538283000
516986236	::483478110994563000
240766538	::483478132905611000
126428969	::483478137016045000
144243302	::483478141349158000
32583866	::483478144381231000
8070562	::483478163415003000
49886698	::483478186487853000
358611246	::483478192653488000
239162983	::483478208659337000
36468395	::483478218020634000
441039165	::483478219891290000
144243302	::483478264305156000
160453801	::483478275340374000
379576750	::483478285817745000
144243302	::483478291006111000
144243302	::483478297020755000
183883932	::483478334446112000
246030395	::483478347452645000
134181956	::483478405506424000
82707747	::483478423239544000
500517566	::483478451874447000
379576750	::483478481729097000
382359896	::483478489543495000
500517566	::483478576499785000
356974615	::483478601518440000
35603964	::483478629704159000
379576750	::483478660574625000
58847822	::483478670640558000
299284663	::483478695407910000
240015074	::483478702659874000
273631488	::483478731647111000
568915908	::483478744430944000
77787388	::483478745315938000
58847822	::483478745777319000
359446141	::483478749757722000
238826465	::483478751058337000
183883932	::483478752110706000
458826306	::483478754405404000
441039165	::483478769278013000
137135705	::483478782343274000
238826465	::483478785736863000
177174253	::483478817886175000
238826465	::483478818163023000
16713682	::483478823443632000
183883932	::483478835862581000
389105684	::483478840929312000
242206017	::483478845681844000
263971863	::483478873384820000
184962835	::483478874387644000
17522792	::483478899754414000
344454080	::483478962585083000
313120951	::483478968809443000
299284663	::483478985414680000
77787388	::483478985951567000
68512582	::483478992239226000
183883932	::483479036006367000
20903172	::483479089257263000
22067825	::483479113621962000
144243302	::483479116432560000
291155950	::483479117891780000
251359942	::483479147252301000
415630297	::483479156777156000
453690730	::483479180789571000
183883932	::483479205850537000
25747982	::483479206349635000
245203404	::483479294878830000
317524005	::483479319885279000
620519142	::483479325430128000
331447850	::483479366521745000
268987143	::483479372716711000
376467319	::483479380216143000
82707747	::483479381369561000
268987143	::483479409924390000
415630297	::483479419923619000
223243607	::483479430665609000
571439376	::483479443449462000
226319809	::483479465025343000
336628506	::483479488253399000
379576750	::483479498609135000
183883932	::483479511468494000
226319809	::483479520717336000
454304418	::483479521333506000
246030395	::483479547715649000
268987143	::483479551146614000
260464441	::483479571459620000
312394133	::483479615638228000
252725390	::483479637364723000
270687983	::483479637897379000
197277853	::483479639340232000
134225933	::483479639399337000
177174253	::483479645946654000
33699503	::483479648525750000
132980216	::483479651436990000
470451598	::483479659745902000
200615756	::483479666767187000
313120951	::483479696949403000
183883932	::483479699599798000
399408344	::483479710370787000
26831606	::483479748614434000
415630297	::483479749558149000
587081117	::483479772807176000
317483868	::483479820895256000
76707926	::483479865409019000
10095952	::483479877694529000
96658544	::483479904671903000
245203404	::483479910808182000
423816771	::483479920371183000
72143337	::483479935714332000
317483868	::483479957780582000
450391257	::483479974565785000
29391732	::483479980316565000
109718758	::483479996686557000
313120951	::483479998330707000
299284663	::483480063233363000
410195122	::483480093583351000
227114320	::483480094179336000
450391257	::483480108024352000
317524005	::483480124491173000
37495077	::483480127905357000
434545772	::483480134897631000
96872197	::483480168099377000
434545772	::483480184101040000
134225933	::483480198290374000
369217450	::483480216405557000
450391257	::483480227222282000
264677315	::483480279411998000
151212329	::483480333686669000
77765035	::483480339063402000
102266093	::483480373100548000
451868502	::483480401441067000
180190603	::483480414422462000
376467319	::483480419254280000
100742600	::483480431145132000
225691566	::483480440691363000
291155950	::483480441450549000
100742600	::483480492906266000
347596428	::483480512430764000
45470777	::483480522388029000
158948807	::483480553555914000
415789240	::483480555971809000
299284663	::483480560690405000
253178679	::483480563508973000
410195122	::483480597625450000
27538070	::483480608682041000
48562201	::483480622115979000
44041485	::483480630676578000
96872197	::483480667347382000
51325761	::483480739602644000
238826465	::483480769827192000
282779381	::483480842186928000
82707747	::483480862504136000
434545772	::483480880498114000
239162983	::483480881429245000
66786075	::483480928488939000
441039165	::483480938370707000
313120951	::483480947325554000
96872197	::483480948692905000
260464441	::483480997481041000
354412568	::483481000882630000
189179241	::483481024274247000
347596428	::483481040015462000
281697994	::483481066024730000
189179241	::483481073045610000
454304418	::483481077952966000
66786075	::483481138350927000
180190603	::483481166561828000
273631488	::483481197033828000
348085087	::483481200502116000
16472279	::483481206722281000
291155950	::483481218034315000
348085087	::483481236900302000
226319809	::483481271298187000
313120951	::483481320815722000
110853177	::483481327098798000
280309716	::483481332052672000
367476078	::483481343456575000
226319809	::483481344224559000
211645751	::483481369159299000
463318489	::483481369968791000
410877459	::483481375417192000
240015074	::483481391498162000
500517566	::483481399195086000
320485729	::483481459412697000
16864384	::483481544028618000
434439338	::483481565960237000
243830281	::483481584994353000
587081117	::483481600219291000
369217450	::483481664069591000
414543388	::483481673422888000
68512582	::483481692498579000
599348429	::483481713054842000
68512582	::483481721506373000
100742600	::483481769497214000
273631488	::483481808387178000
51325761	::483481817110937000
393761423	::483481835465211000
423830555	::483481838367682000
36468395	::483481859960356000
472287305	::483481860735901000
217871594	::483481864376553000
29817953	::483481898291716000
35599852	::483481913751912000
16864384	::483481915429625000
42538221	::483481937755901000
144243302	::483481939022987000
552789896	::483481942956834000
185716839	::483481956202467000
29817953	::483481978461642000
180190603	::483481988330840000
144243302	::483482019872407000
484423510	::483482028491288000
423830555	::483482080219627000
46963484	::483482080655855000
35599852	::483482087417081000
134225933	::483482101967507000
82707747	::483482106819903000
153133040	::483482110955495000
259601379	::483482120602398000
26831606	::483482125258088000
36468395	::483482137627090000
385706960	::483482144778776000
153133040	::483482167297589000
96872197	::483482182212546000
108814965	::483482182728814000
367476078	::483482185635082000
30336818	::483482202010058000
226319809	::483482268699066000
42538221	::483482282003406000
99320365	::483482389549563000
134225933	::483482412329226000
184962835	::483482423326277000
66786075	::483482427633848000
226319809	::483482434034352000
182645046	::483482471011729000
552789896	::483482496840245000
30336818	::483482509884526000
153133040	::483482551688761000
51325761	::483482554863874000
153133040	::483482565282525000
36310459	::483482631200575000
211645751	::483482655627833000
35599852	::483482694337036000
144243302	::483482697080528000
153133040	::483482697205956000
226319809	::483482709725937000
148445755	::483482721142833000
68512582	::483482752332079000
279139758	::483482819436359000
322358530	::483482825207738000
42538221	::483482833923481000
500517566	::483482846292901000
56359547	::483482868442603000
134225933	::483482881193693000
397571431	::483482889649000000
36891053	::483482894304677000
177174253	::483482934029336000
36891053	::483482940228108000
37316930	::483482976726945000
158948807	::483482977704615000
68512582	::483482986160340000
280309716	::483482989721296000
17522792	::483482998717689000
51325761	::483483011455799000
153133040	::483483018317664000
52950877	::483483021505355000
287228225	::483483037154299000
56359547	::483483046176239000
313792688	::483483107849293000
408144950	::483483115160371000
397571431	::483483119316512000
443332358	::483483124811063000
291155950	::483483139159773000
226319809	::483483153600741000
542693847	::483483153797877000
134225933	::483483158676262000
434439338	::483483161741885000
375873224	::483483167144173000
367476078	::483483224761311000
35599852	::483483258114416000
82707747	::483483272073072000
397571431	::483483302288826000
402333632	::483483355241914000
226319809	::483483355300638000
299284663	::483483371876524000
134225933	::483483376570351000
397571431	::483483403321241000
226319809	::483483410510249000
158948807	::483483426671329000
258108922	::483483432819777000
26831606	::483483442932236000
19939574	::483483447520804000
226319809	::483483459495546000
363969403	::483483524314300000
67069063	::483483549463363000
301044144	::483483575086743000
68512582	::483483641017008000
291155950	::483483641041797000
153133040	::483483646129475000
68512582	::483483660247891000
397571431	::483483695051853000
49383709	::483483769102295000
311664191	::483483773875810000
286203749	::483483776995950000
267482514	::483483796176519000
453690730	::483483800752496000
62940169	::483483869350330000
542693847	::483483870545711000
263914867	::483483888048562000
402333632	::483483889373954000
328858212	::483483935448784000
356408344	::483483944076066000
201445185	::483483954037534000
286203749	::483483983422828000
66184984	::483483991098417000
135324408	::483483993724436000
453690730	::483483994822950000
18547273	::483484000229396000
356408344	::483484011730173000
273631488	::483484012930142000
87966998	::483484077425586000
573151200	::483484086426554000
454375039	::483484098103488000
286203749	::483484107276447000
35599852	::483484129191669000
37316930	::483484165422063000
68512582	::483484199182426000
68512582	::483484251837714000
215174499	::483484252944613000
356408344	::483484259638734000
68512582	::483484278953889000
402333632	::483484285781827000
367476078	::483484292677267000
367476078	::483484327678726000
242451996	::483484329671401000
68512582	::483484376240783000
397571431	::483484377192480000
242451996	::483484381039046000
42538221	::483484393676087000
267482514	::483484420561567000
82242725	::483484482364637000
258108922	::483484536752197000
68512582	::483484543132106000
82707747	::483484558180876000
356408344	::483484578410033000
385706960	::483484612724002000
457197060	::483484628687138000
89590985	::483484638812205000
367476078	::483484641739825000
356408344	::483484688548233000
62940169	::483484714578092000
424498591	::483484725139750000
184962835	::483484726506692000
16864384	::483484735059288000
385706960	::483484746585231000
356408344	::483484758031077000
24383303	::483484765262057000
379576750	::483484792760324000
542693847	::483484801362440000
37316930	::483484803816103000
457197060	::483484813752422000
238826465	::483484825119375000
66184984	::483484880823529000
238826465	::483484929050038000
49383709	::483484972750106000
453690730	::483484998826070000
453690730	::483485003787931000
395703736	::483485008997670000
37316930	::483485009177612000
245203404	::483485060918546000
408144950	::483485076660158000
23400461	::483485081067978000
402333632	::483485096276545000
273631488	::483485103323369000
460765832	::483485116136951000
42538221	::483485136638332000
700013623	::483485201230991000
16864384	::483485203143221000
240892007	::483485206880350000
112333263	::483485211728941000
513711139	::483485228728852000
453690730	::483485237062545000
16864384	::483485308147617000
134225933	::483485321297141000
47753031	::483485344759681000
385706960	::483485368353038000
47753031	::483485376577667000
226319809	::483485378377052000
9899992	::483485385272467000
136458681	::483485390389538000
35599852	::483485411549773000
436187992	::483485426745761000
226319809	::483485465190744000
134225933	::483485501165699000
42538221	::483485514310242000
299284663	::483485516529020000
215776033	::483485520098775000
42538221	::483485532056326000
42538221	::483485569817645000
238826465	::483485574251438000
29500521	::483485593251233000
410877459	::483485593541021000
351316240	::483485595529146000
77787388	::483485596459888000
402333632	::483485627942322000
223950031	::483485639485034000
299284663	::483485653586280000
35599852	::483485682111746000
542693847	::483485684368306000
66184984	::483485684754161000
89846697	::483485695705497000
115200960	::483485703263625000
16864384	::483485752328589000
457197060	::483485758062600000
42538221	::483485767939792000
375873224	::483485770217295000
47753031	::483485833798750000
457197060	::483485835116175000
68052287	::483485849674579000
424709673	::483485853009059000
82707747	::483485858855518000
226319809	::483485862098137000
319145382	::483485884650504000
16713682	::483485889788915000
270687983	::483485922873192000
26182895	::483485947867058000
177174253	::483485947917791000
215776033	::483485952417873000
270687983	::483485961406251000
542693847	::483485975960485000
35599852	::483485984856612000
62989661	::483485991034826000
82242725	::483486012136378000
424709673	::483486023125848000
436336703	::483486025399144000
100742600	::483486096048017000
49383709	::483486098442551000
402333632	::483486099650519000
436187992	::483486101705736000
281697994	::483486114813345000
16864384	::483486142424023000
37316930	::483486151571816000
457197060	::483486161176772000
49383709	::483486162216955000
460765832	::483486176461193000
115200960	::483486182408351000
402333632	::483486195318403000
321780812	::483486195985285000
68052287	::483486231217836000
236144487	::483486238448422000
16864384	::483486249668190000
236144487	::483486268416729000
267227218	::483486272770805000
82242725	::483486278315282000
390504920	::483486278881517000
319145382	::483486284661264000
280309716	::483486328404058000
402333632	::483486392559734000
77787388	::483486420657377000
358643765	::483486431805833000
453690730	::483486438944538000
184962835	::483486444431110000
460765832	::483486482196615000
82242725	::483486484096221000
43006697	::483486502450515000
373126936	::483486517785264000
50546012	::483486521400381000
402333632	::483486522629300000
539602323	::483486526399975000
16864384	::483486600257863000
467758710	::483486632939495000
132980216	::483486636316319000
30406728	::483486658898059000
539602323	::483486670956658000
50546012	::483486687037640000
170064834	::483486720734658000
140206179	::483486733900595000
457197060	::483486773868109000
18547273	::483486775499698000
82707747	::483486842918932000
436336703	::483486845486235000
37316930	::483486858374938000
308170990	::483486859021283000
30406728	::483486882236338000
539602323	::483486908962451000
436187992	::483486932144369000
258108922	::483486933171982000
396364407	::483486947386478000
48971187	::483486964482461000
238826465	::483486988738510000
44231782	::483487005867638000
160453801	::483487017674997000
238826465	::483487020254507000
436336703	::483487037350498000
433012724	::483487037987635000
351190984	::483487075233439000
37495077	::483487106518351000
424709673	::483487107336249000
433012724	::483487119000608000
273631488	::483487120942956000
83428249	::483487163644801000
273631488	::483487179533217000
215776033	::483487200005193000
179669687	::483487249665757000
433012724	::483487268531757000
385706960	::483487308931670000
436336703	::483487322022092000
415630297	::483487331492458000
215776033	::483487346097000000
42638131	::483487349150453000
37316930	::483487385380847000
542693847	::483487388736307000
82242725	::483487391282245000
171807880	::483487406411509000
220455732	::483487430960353000
500517566	::483487432743337000
270687983	::483487493044449000
396364407	::483487508051673000
60046761	::483487611952967000
436336703	::483487651014905000
247560161	::483487696619184000
364035957	::483487703233986000
16864384	::483487714004963000
117608761	::483487746233597000
60046761	::483487746388799000
423816771	::483487780832411000
215776033	::483487830207762000
25942336	::483487886147198000
42538221	::483487901615796000
508430679	::483487906539909000
331246659	::483487922130124000
68512582	::483487934411440000
16864384	::483487970729549000
402333632	::483487971731976000
77787388	::483488036932423000
322358530	::483488125184790000
92870542	::483488183053582000
111124977	::483488197255897000
397571431	::483488218424164000
68512582	::483488311642955000
122725183	::483488327258374000
508430679	::483488328436568000
29500521	::483488356534202000
82707747	::483488372229292000
29500521	::483488394958217000
215776033	::483488435257106000
92870542	::483488436007866000
26831606	::483488472489934000
25537528	::483488477800312000
220455732	::483488496766578000
113221759	::483488499530608000
364439246	::483488518232997000
42538221	::483488576731348000
230968348	::483488614509051000
62685527	::483488630858465000
26831606	::483488633584758000
508430679	::483488638961872000
22414245	::483488641662976000
165261298	::483488654317203000
472287305	::483488669848719000
14594667	::483488683136647000
334515229	::483488688819552000
397571431	::483488703537373000
397571431	::483488704351055000
89590985	::483488705278001000
68512582	::483488824535048000
262248356	::483488840913788000
42638131	::483488844386275000
313120951	::483488846219599000
442433056	::483488869669539000
42538221	::483488913005109000
263933552	::483488955628027000
263933552	::483488988444254000
402333632	::483489024263208000
263933552	::483489066496049000
391061760	::483489085752086000
91521926	::483489095184699000
402333632	::483489179205398000
42638131	::483489180333252000
397571431	::483489194681982000
42538221	::483489233337077000
230968348	::483489289796202000
215776033	::483489290672828000
395076249	::483489320272023000
381203261	::483489328635473000
82707747	::483489336772411000
15488020	::483489343005130000
24634410	::483489366170279000
62989661	::483489376203472000
472287305	::483489458503708000
402333632	::483489479496179000
369174583	::483489488312614000
42638131	::483489494834757000
215776033	::483489541815169000
397571431	::483489556579102000
395076249	::483489556746866000
408144950	::483489557384413000
280309716	::483489596337307000
397571431	::483489605023330000
22414245	::483489619736932000
35706997	::483489637856727000
387188572	::483489715623313000
62989661	::483489752046632000
42638131	::483489820342112000
219153949	::483489860561690000
227114320	::483489878014189000
37495077	::483489907281637000
16864384	::483489923802992000
215776033	::483489937883295000
42638131	::483489956443086000
42538221	::483489963661881000
64768338	::483489999887683000
105607367	::483490005822607000
408144950	::483490019035062000
390504920	::483490025695633000
271738272	::483490027012251000
410877459	::483490041243500000
81007000	::483490054422028000
82707747	::483490079365537000
16864384	::483490080074772000
399555371	::483490082104418000
385259637	::483490086781075000
412756257	::483490113511370000
635151853	::483490159250264000
115200960	::483490182377660000
443376354	::483490182499278000
369174583	::483490231270666000
42638131	::483490242591080000
373126936	::483490245334536000
508430679	::483490264325976000
234960273	::483490322786172000
42538221	::483490393573842000
92870542	::483490409587294000
425897170	::483490415153143000
62989661	::483490434166317000
18547273	::483490457628860000
303488399	::483490465132453000
435516954	::483490499064369000
391061760	::483490499161243000
51979136	::483490529640841000
42638131	::483490530194518000
552789896	::483490542823964000
167513343	::483490567268335000
215776033	::483490568706609000
352943670	::483490575723675000
410877459	::483490618321403000
62989661	::483490647920607000
509760806	::483490686822395000
364035957	::483490721199304000
443376354	::483490737636397000
21531254	::483490815163895000
26182895	::483490838089977000
444247134	::483490845945896000
410877459	::483490848798433000
21531254	::483490879676485000
215776033	::483490887620505000
264904736	::483490902128590000
423816771	::483490917978882000
66184984	::483490925591527000
283251929	::483490940158345000
92870542	::483491006554198000
508430679	::483491034605711000
18547273	::483491059079467000
59583601	::483491072450908000
62989661	::483491137127456000
281697994	::483491139400777000
89590985	::483491154277584000
410877459	::483491163505434000
26182895	::483491182459101000
42538221	::483491194409074000
378367977	::483491205276131000
18547273	::483491307583574000
410877459	::483491368661053000
216833550	::483491376458264000
21531254	::483491399002636000
60046761	::483491400936194000
358452616	::483491410738307000
47859489	::483491506406166000
264904736	::483491506544578000
42638131	::483491544935067000
396923534	::483491545467723000
322358530	::483491555630538000
253552344	::483491572525580000
258609027	::483491573628682000
95141856	::483491577076006000
322358530	::483491592536215000
348085087	::483491622844248000
322358530	::483491641710223000
60046761	::483491649389989000
82707747	::483491653596889000
411841714	::483491658336858000
358452616	::483491682487242000
217928831	::483491714284257000
322358530	::483491734119149000
44231782	::483491745980628000
410877459	::483491752670531000
328828628	::483491762141294000
299796220	::483491774124818000
320512967	::483491780969508000
42638131	::483491788926095000
158948807	::483491793758339000
123746907	::483491796904058000
215776033	::483491864650080000
311297676	::483491879942504000
215776033	::483491958929625000
397571431	::483491973253193000
14594667	::483491981826355000
217928831	::483491997152329000
358452616	::483492043864276000
557400595	::483492063464288000
410877459	::483492075498115000
26413556	::483492092178477000
30032107	::483492145009938000
358452616	::483492159857778000
184962835	::483492164601516000
532542878	::483492211179675000
260464441	::483492222260629000
166877807	::483492224249131000
42638131	::483492237041352000
335003775	::483492250341900000
335003775	::483492265420406000
42638131	::483492293953859000
161622400	::483492306566135000
252422768	::483492314405298000
433012724	::483492319522336000
91521926	::483492328980484000
410877459	::483492350367252000
161622400	::483492374920708000
177101575	::483492378779848000
410877459	::483492396101931000
52950877	::483492406394748000
161302101	::483492411214417000
42538221	::483492421784043000
62940169	::483492477395939000
299284663	::483492478704558000
410877459	::483492537693253000
223614733	::483492558098530000
287228225	::483492588029095000
320512967	::483492600670732000
532542878	::483492605259694000
410877459	::483492621973610000
184962835	::483492633101086000
44231782	::483492642450178000
51325761	::483492685429223000
33453167	::483492705163436000
44231782	::483492768631623000
326554021	::483492779851399000
17522792	::483492781017407000
376467319	::483492815905619000
259542533	::483492837174956000
217928831	::483492887435300000
410877459	::483492892044849000
16380745	::483492898009141000
393761423	::483492925456666000
351264389	::483492926643658000
26413556	::483492933258063000
42638131	::483492955680829000
245203404	::483492971250065000
42538221	::483492982503399000
351264389	::483492990741008000
333704327	::483493012404572000
252422768	::483493028964077000
331447850	::483493035833954000
351264389	::483493052955127000
201445185	::483493056792895000
18547273	::483493065840001000
259542533	::483493074979389000
338120144	::483493107116175000
26413556	::483493115756437000
423816771	::483493169003110000
64768338	::483493181191770000
335003775	::483493203086422000
217928831	::483493205808132000
70254385	::483493217006927000
331447850	::483493227559800000
338120144	::483493242592186000
508430679	::483493246639685000
635151853	::483493251542831000
245203404	::483493255615504000
51325761	::483493300964319000
322358530	::483493305154813000
290396729	::483493347537874000
436187992	::483493363862085000
70254385	::483493378747678000
252422768	::483493387413499000
82707747	::483493392811167000
42638131	::483493409378676000
423816771	::483493424322990000
82723693	::483493425229357000
155139746	::483493426327859000
177174253	::483493454811787000
39863661	::483493488760459000
14594667	::483493509618745000
44231782	::483493556376444000
201445185	::483493591386316000
91521926	::483493604057284000
252422768	::483493604552241000
508430679	::483493675461128000
42638131	::483493688442490000
217928831	::483493758831300000
14594667	::483493788212424000
42538221	::483493849847697000
273631488	::483493966936293000
254276767	::483493986888204000
508430679	::483493994723155000
217928831	::483494002927222000
396923534	::483494015015211000
260464441	::483494018005749000
56169190	::483494018743926000
252422768	::483494048213106000
252422768	::483494098792235000
508430679	::483494132036272000
185629189	::483494139569635000
25178781	::483494146888310000
83428249	::483494162684080000
322358530	::483494167461384000
383045348	::483494233743966000
318627551	::483494248868622000
433012724	::483494249745248000
38623896	::483494272843264000
25178781	::483494275858984000
297238880	::483494281793896000
508430679	::483494290954285000
376467319	::483494304124387000
337937520	::483494319819472000
60046761	::483494341562753000
240015074	::483494360810393000
433012724	::483494401994285000
322358530	::483494440057597000
376467319	::483494473955958000
91521926	::483494513051058000
217928831	::483494554641772000
454375039	::483494555765837000
38623896	::483494559381340000
21531254	::483494599520829000
51325761	::483494603761258000
318627551	::483494626737659000
414543388	::483494638339493000
16864384	::483494654973706000
95141856	::483494659553914000
68052287	::483494674884493000
376467319	::483494712431480000
414543388	::483494742307901000
167365283	::483494756056444000
25237171	::483494757432180000
260464441	::483494759072153000
252422768	::483494774163255000
2084321	::483494786121228000
318627551	::483494808036450000
173232394	::483494849237094000
163279109	::483494851451711000
185399022	::483494868850057000
391061760	::483494881500098000
339482720	::483494909437952000
16864384	::483494931198001000
67069063	::483494935253897000
391061760	::483494981983035000
136458681	::483494986689019000
111978266	::483494991764160000
30417393	::483495016015220000
82707747	::483495019379040000
27626703	::483495086706008000
21531254	::483495104481484000
30417393	::483495104934461000
322358530	::483495113713152000
322358530	::483495181413392000
30417393	::483495210811273000
56198202	::483495225365508000
322358530	::483495235427655000
322358530	::483495321574457000
123746907	::483495359671701000
51325761	::483495363974684000
322358530	::483495385088815000
17522792	::483495387185958000
240015074	::483495403674144000
253552344	::483495411370696000
225601631	::483495433755324000
54422208	::483495458749173000
48804765	::483495527024443000
95141856	::483495527086956000
252422768	::483495547420946000
95141856	::483495562797252000
95141856	::483495613158260000
552789896	::483495641629204000
219153949	::483495679978119000
322358530	::483495682364284000
243830281	::483495706452570000
322358530	::483495728761683000
158948807	::483495746650771000
433012724	::483495760239923000
95141856	::483495796017352000
444247134	::483495807732047000
46764883	::483495896374452000
322358530	::483495908298874000
185399022	::483495908563501000
303488399	::483495917908029000
423816771	::483495977886568000
82242725	::483496002309980000
385706960	::483496003270496000
375873224	::483496005552177000
309789310	::483496008437882000
185399022	::483496061810778000
24226614	::483496078625746000
215776033	::483496084207980000
51325761	::483496093825511000
259466143	::483496139539218000
281697994	::483496166878113000
391061760	::483496204513587000
215776033	::483496217888829000
240015074	::483496230056505000
82707747	::483496251799781000
252422768	::483496274352955000
243830281	::483496301976633000
83513704	::483496336730255000
16472279	::483496377658257000
21531254	::483496441831116000
42538221	::483496452165881000
322358530	::483496462634852000
599348429	::483496475415306000
484423510	::483496495929253000
60218540	::483496498056167000
83513704	::483496569417629000
484423510	::483496573284786000
173608790	::483496579165200000
42538221	::483496587214065000
240015074	::483496613613015000
215776033	::483496660153008000
309789310	::483496664481533000
44231782	::483496685750845000
161302101	::483496800196624000
270687983	::483496810359431000
315614733	::483496845541269000
270687983	::483496869968891000
105026890	::483496890936209000
60218540	::483496900449300000
376467319	::483496928328417000
215776033	::483496941792149000
96013044	::483496988038942000
484423510	::483496993705037000
338120144	::483497003335172000
215776033	::483497077721157000
41649263	::483497129797615000
355612007	::483497144029306000
376467319	::483497168729161000
22328944	::483497224975163000
56198202	::483497327928176000
105026890	::483497379304189000
230968348	::483497397624897000
215776033	::483497413693304000
60218540	::483497430147923000
297238880	::483497445628719000
297238880	::483497467950800000
328828628	::483497546254254000
223950031	::483497553900490000
297238880	::483497559994806000
406121427	::483497589036179000
41649263	::483497610112552000
215776033	::483497625685999000
279139758	::483497626973634000
252422768	::483497631943892000
215776033	::483497635404197000
83513704	::483497679310184000
398339392	::483497694632366000
159640806	::483497725623685000
215776033	::483497761598234000
463138486	::483497790103109000
180190603	::483497803042156000
159640806	::483497881064587000
376467319	::483497888236847000
240015074	::483497951092699000
169226510	::483498048689930000
309789310	::483498087843762000
252422768	::483498091115712000
21531254	::483498110128123000
27538070	::483498131548831000
56169190	::483498149491642000
215776033	::483498180386906000
82707747	::483498234396946000
221590506	::483498257478193000
153531619	::483498258904281000
215776033	::483498269398405000
27538070	::483498279960084000
339458716	::483498306694152000
240015074	::483498357000650000
507674842	::483498359664037000
21531254	::483498458238578000
123746907	::483498508742578000
56169190	::483498510872891000
60218540	::483498526287364000
215776033	::483498564174086000
240892007	::483498592993161000
215776033	::483498624681123000
21531254	::483498637494726000
240015074	::483498716976795000
223950031	::483498729391935000
328828628	::483498797612277000
42538221	::483498807750324000
79861287	::483498815702315000
507674842	::483498937853026000
181840332	::483498949572325000
290396729	::483498953103536000
16864384	::483498961378885000
19053567	::483498961915740000
322358530	::483498963656396000
322358530	::483499002701152000
328828628	::483499007700783000
240015074	::483499056262430000
18547273	::483499057524920000
287228225	::483499080329359000
322358530	::483499087174443000
181840332	::483499096297447000
375873224	::483499119420243000
322358530	::483499121836175000
60218540	::483499154547941000
185399022	::483499163339214000
42720153	::483499204212715000
42538221	::483499237444186000
328828628	::483499242619551000
185399022	::483499299524050000
27538070	::483499300744605000
259581735	::483499303319523000
240015074	::483499321225003000
223950031	::483499342578188000
48046250	::483499410337562000
331447850	::483499418868404000
322358530	::483499448459223000
18547273	::483499456923320000
82707747	::483499479224442000
42538221	::483499481774960000
322358530	::483499506911027000
290396729	::483499543053357000
322358530	::483499546320728000
322358530	::483499613131771000
472287305	::483499615128657000
60218540	::483499644090335000
62940169	::483499661529845000
48046250	::483499662503317000
48046250	::483499756862574000
47733122	::483499795236261000
16472279	::483499811274899000
173232394	::483499842950291000
181840332	::483499845366603000
290396729	::483499859987550000
433169770	::483499987951955000
328057955	::483499988308086000
215776033	::483499992422694000
517695658	::483500009145372000
56198202	::483500010667921000
215776033	::483500019559841000
290396729	::483500160433917000
48046250	::483500172375523000
56198202	::483500186589622000
313120951	::483500213877747000
56198202	::483500269431320000
100471456	::483500322011508000
337937520	::483500435186393000
328252982	::483500474977751000
391061760	::483500491008409000
433012724	::483500537728339000
223950031	::483500596654133000
303488399	::483500615759171000
358307309	::483500690031919000
27904685	::483500753617571000
181840332	::483500760274313000
27904685	::483500765286133000
56917722	::483500780792463000
40994873	::483500786521870000
54422208	::483500829454782000
82707747	::483500860970782000
313120951	::483500882978693000
433012724	::483500946941440000
215181084	::483500956911300000
562178473	::483501052725981000
396923534	::483501059076132000
433012724	::483501065518604000
83513704	::483501100557811000
599348429	::483501129394036000
281697994	::483501212072181000
48046250	::483501230170587000
80157666	::483501231231361000
396923534	::483501231642402000
313120951	::483501286512676000
432819849	::483501288605245000
48046250	::483501348147957000
434720036	::483501353717600000
42538221	::483501362140180000
48046250	::483501396885774000
260464441	::483501433006727000
313120951	::483501487143010000
396923534	::483501499293523000
153531619	::483501510920126000
48046250	::483501511277023000
21531254	::483501538929696000
21531254	::483501563898380000
48046250	::483501582987046000
48046250	::483501607829925000
387188572	::483501642399363000
153531619	::483501648845606000
238698812	::483501661302697000
484423510	::483501698845908000
82707747	::483501717892259000
153531619	::483501739887181000
31625914	::483501754185940000
387188572	::483501771437121000
31625914	::483501862910722000
387188572	::483501975045414000
230069608	::483501976185864000
333704327	::483502066216628000
119636299	::483502200270757000
415179202	::483502256705503000
433012724	::483502380085161000
71597388	::483502460170825000
290396729	::483502494845112000
415179202	::483502696113377000
16472279	::483502742715895000
256756265	::483502747413540000
287228225	::483502772273172000
313120951	::483502796281761000
42538221	::483502811372847000
91521926	::483502916716605000
65482831	::483502920374427000
295339639	::483502959222091000
160788774	::483503072925081000
71597388	::483503121113440000
391061760	::483503138079801000
42538221	::483503146388684000
22328944	::483503171080560000
71597388	::483503245529079000
373569970	::483503286083780000
42538221	::483503347484213000
26068830	::483503396775682000
56917722	::483503569585184000
587054451	::483503596227399000
22328944	::483503607405633000
25235649	::483503666901438000
432819849	::483503692390232000
27904685	::483503760828669000
44231782	::483503776645386000
273631488	::483503800616251000
432819849	::483503837836095000
418965366	::483503991339241000
337937520	::483504077176074000
432819849	::483504089175576000
313120951	::483504135766310000
35923992	::483504160591986000
138557664	::483504187120971000
361352435	::483504191499808000
391061760	::483504232776364000
89590985	::483504267076964000
42538221	::483504271766212000
18918771	::483504275910184000
26068830	::483504329987342000
358307309	::483504398606143000
44231782	::483504406642446000
16472279	::483504450330308000
406121427	::483504503938121000
60555388	::483504560124596000
269383781	::483504575731613000
42538221	::483504586569687000
561540580	::483504595214159000
134225933	::483504601149497000
313120951	::483504601191436000
269383781	::483504605532155000
96443022	::483504631784280000
399555371	::483504652508356000
561540580	::483504724826529000
123746907	::483504728362721000
173232394	::483504785740414000
432819849	::483504823820509000
60555388	::483504865813876000
44768272	::483504914149433000
399555371	::483504926702964000
432819849	::483505001923227000
44231782	::483505013554049000
86885002	::483505035628670000
71597388	::483505085712850000
432819849	::483505099839266000
357275400	::483505113190105000
42538221	::483505134576869000
129441756	::483505147348541000
391061760	::483505194735763000
370165750	::483505237421215000
71597388	::483505268097953000
265799781	::483505345953030000
32596609	::483505535430692000
269383781	::483505605223530000
518141549	::483505621967200000
17694593	::483505660496068000
22328944	::483505716477435000
86885002	::483505732709408000
391061760	::483505765949665000
290396729	::483505771561226000
399555371	::483505784366854000
498637061	::483505815861473000
86885002	::483505846656045000
71597388	::483505879140950000
7345092	::483505913437753000
215776033	::483505988096385000
173232394	::483506124369305000
432819849	::483506140848730000
215776033	::483506159261741000
254386830	::483506197811953000
215776033	::483506207156469000
376467319	::483506229000421000
281697994	::483506240556109000
173232394	::483506283912241000
90750144	::483506307476246000
12057032	::483506319022764000
123746907	::483506393111339000
331447850	::483506410395688000
27538070	::483506454650163000
313120951	::483506484907499000
313120951	::483506494025891000
338543771	::483506502548717000
156801163	::483506594097790000
86885002	::483506597583282000
331447850	::483506603237191000
331447850	::483506621868285000
223614733	::483506631792013000
12057032	::483506682626973000
253552344	::483506694652432000
156801163	::483506712515592000
434720036	::483506753733005000
173232394	::483506825405272000
86885002	::483506914110615000
156801163	::483506931806380000
254386830	::483506978309038000
86885002	::483507020201353000
156801163	::483507020339740000
279865885	::483507036366200000
505510212	::483507055194800000
15488020	::483507065596293000
402333632	::483507123901317000
173232394	::483507156688183000
319851493	::483507156810203000
22386194	::483507210463375000
22386194	::483507248644108000
151212329	::483507280424751000
146909951	::483507310808268000
151212329	::483507312557326000
151212329	::483507334732595000
432819849	::483507340675538000
155139746	::483507359507947000
151212329	::483507363086090000
151212329	::483507412939587000
372611209	::483507415157972000
151212329	::483507419046477000
151212329	::483507424943673000
396923534	::483507450943795000
151212329	::483507455058403000
151212329	::483507468224700000
151212329	::483507474020847000
156801163	::483507484397555000
151212329	::483507486444359000
21531254	::483507502789562000
151212329	::483507505847226000
151212329	::483507514521042000
151212329	::483507522930606000
408031484	::483507554392092000
252914746	::483507558057906000
151212329	::483507571567779000
151212329	::483507582422630000
151212329	::483507593063563000
151212329	::483507617013047000
223614733	::483507626890645000
151212329	::483507637477060000
151212329	::483507644108640000
134225933	::483507648202297000
151212329	::483507668355940000
42538221	::483507674966147000
173232394	::483507701717413000
151212329	::483507725150978000
151212329	::483507739646517000
201445185	::483507740153630000
432819849	::483507756318474000
60555388	::483507820298395000
82600674	::483507839407624000
21531254	::483507901550432000
134225933	::483507912292458000
313120951	::483507922123489000
473718221	::483507937860517000
82242725	::483507966864158000
60555388	::483507967417782000
146909951	::483507973114052000
331447850	::483507982357897000
21531254	::483508010002558000
319851493	::483508106807504000
22386194	::483508110074474000
42538221	::483508149299585000
151212329	::483508152080793000
132314519	::483508152239792000
151212329	::483508161073410000
151212329	::483508166890881000
151212329	::483508171827589000
151212329	::483508177695408000
134225933	::483508185576529000
40054726	::483508186322718000
385259637	::483508221680697000
151212329	::483508250097487000
123746907	::483508251527757000
215776033	::483508254593409000
146909951	::483508263821262000
151212329	::483508275930222000
240892007	::483508285140512000
151212329	::483508286722154000
318627551	::483508291557806000
57385263	::483508342699343000
151212329	::483508369001807000
21531254	::483508418473230000
395076249	::483508479139667000
395076249	::483508522458415000
42538221	::483508524333674000
395076249	::483508529458724000
119636299	::483508532130504000
119636299	::483508568679669000
395076249	::483508575336026000
337937520	::483508691388604000
173232394	::483508760975925000
146909951	::483508894317432000
54422208	::483508943482650000
267357514	::483508956082761000
346569016	::483508994326016000
21531254	::483509019936436000
215776033	::483509024847962000
346569016	::483509109224779000
283051149	::483509135028150000
223614733	::483509167462694000
318627551	::483509190548131000
123746907	::483509200400953000
42538221	::483509246156222000
54422208	::483509310840791000
313120951	::483509370848681000
32171318	::483509379832877000
223614733	::483509424946835000
301737159	::483509441573433000
442433056	::483509590097555000
240892007	::483509619898068000
41649263	::483509771325026000
391061760	::483509790736670000
442433056	::483509822847860000
76442745	::483509865331957000
42538221	::483509953219403000
82242725	::483509986648010000
82242725	::483510020919660000
123746907	::483510068651245000
42538221	::483510198103846000
318627551	::483510247898632000
21531254	::483510265334349000
46461373	::483510298393849000
16380745	::483510302038691000
42720153	::483510364681027000
383243793	::483510366777769000
134225933	::483510385249898000
383243793	::483510415146491000
42538221	::483510437569658000
21531254	::483510441025347000
504027031	::483510456288419000
42720153	::483510481752457000
415179202	::483510486454239000
149275783	::483510490610806000
260464441	::483510491088572000
46461373	::483510504178978000
552789896	::483510504816918000
396923534	::483510519635005000
240892007	::483510530984775000
46461373	::483510542632374000
42538221	::483510549205225000
46461373	::483510571153637000
92870542	::483510583560376000
46461373	::483510599951740000
123746907	::483510616574136000
46461373	::483510620570910000
208171241	::483510673927069000
41649263	::483510674861985000
21531254	::483510697108586000
173232394	::483510700531142000
240015074	::483510718730231000
29500521	::483510722521874000
54422208	::483510729497006000
493221106	::483510827522088000
258226046	::483510832710430000
54422208	::483510836325908000
240015074	::483510856580206000
42538221	::483510880219701000
402333632	::483511038411681000
142045716	::483511117075857000
21531254	::483511153461428000
142045716	::483511172516155000
230898142	::483511183475892000
281697994	::483511271476961000
354047009	::483511317824012000
21531254	::483511324903632000
42538221	::483511379983216000
54422208	::483511431946448000
42538221	::483511616588513000
21531254	::483511636297146000
318627551	::483511659118354000
42538221	::483511714441617000
333704327	::483511775548022000
21623464	::483511776253079000
62870601	::483511789041090000
92838578	::483511818934292000
99368300	::483511832947073000
333704327	::483511919475556000
289360824	::483511945317068000
42538221	::483511966200123000
21531254	::483512075021336000
402333632	::483512201165017000
451868427	::483512221759463000
561527789	::483512262422822000
297652605	::483512344987705000
21531254	::483512401870856000
190977628	::483512464613470000
21531254	::483512506892038000
433169770	::483512514785718000
99368300	::483512517839159000
189179241	::483512519395258000
190977628	::483512530187194000
40054726	::483512629256654000
42538221	::483512661855174000
402333632	::483512671027752000
42538221	::483512755261952000
264622253	::483512794482888000
264622253	::483512822836375000
99368300	::483512833598947000
264622253	::483512875743330000
264622253	::483512931481440000
99368300	::483512938016165000
54422208	::483513035017830000
42538221	::483513088126504000
149275783	::483513090764726000
54422208	::483513145273503000
123746907	::483513159912030000
190977628	::483513167159377000
91942557	::483513181227069000
149275783	::483513193319636000
451868427	::483513210025541000
42538221	::483513265939439000
421548020	::483513310214516000
149275783	::483513355991535000
399174015	::483513484437508000
421548020	::483513492758986000
552789896	::483513526389334000
421548020	::483513603908059000
42538221	::483513655175036000
147779508	::483513694702555000
418965366	::483513700729380000
21531254	::483513759504146000
68052287	::483513762930905000
21531254	::483513848108810000
303252613	::483513906397446000
303252613	::483513945291235000
155139746	::483513954480558000
62870601	::483513957294936000
269383781	::483513993210781000
303252613	::483514014409162000
451868427	::483514116913774000
299796220	::483514165051793000
123746907	::483514254021382000
421548020	::483514462184304000
54422208	::483514526348738000
16380745	::483514603226157000
269383781	::483514615926497000
21531254	::483514645362130000
16380745	::483514767630270000
54422208	::483514833585717000
21531254	::483514922437865000
599348429	::483515021398671000
552789896	::483515024099786000
76442745	::483515061193818000
12057032	::483515089476009000
379576750	::483515112612179000
123746907	::483515160641155000
421548020	::483515178542067000
425573791	::483515214470844000
580156304	::483515220032110000
92629759	::483515236989669000
54422208	::483515245583814000
42538221	::483515400656023000
134225933	::483515422487371000
269383781	::483515531173974000
303252613	::483515644349267000
303252613	::483515658375024000
303252613	::483515666264502000
303252613	::483515689911975000
42538221	::483515723226968000
236202065	::483515761902645000
303252613	::483515899971112000
421548020	::483515971361980000
182645046	::483516013372518000
323477702	::483516084113268000
421548020	::483516086688563000
236202065	::483516137208950000
42538221	::483516143231967000
62870601	::483516194876452000
395076249	::483516271632211000
349788720	::483516284630745000
80159052	::483516359305723000
182645046	::483516366876848000
236202065	::483516376854716000
363969403	::483516401341050000
418965366	::483516451903385000
363969403	::483516549584547000
339482720	::483516586104348000
21531254	::483516613174390000
318627551	::483516724868685000
189179241	::483516747169800000
421548020	::483516844033069000
318627551	::483517151689457000
164135621	::483517186590646000
260262291	::483517192990773000
21531254	::483517276520316000
164135621	::483517317377449000
421548020	::483517321374212000
42538221	::483517323597590000
536141027	::483517383928061000
42538221	::483517463821561000
21531254	::483517572613025000
155139746	::483517632759349000
96872197	::483517643689709000
421548020	::483517812153933000
86131593	::483517814750191000
123746907	::483517936335081000
89846697	::483517953472602000
63928079	::483517967812919000
63928079	::483517978516783000
164135621	::483517981985890000
150518148	::483518036825997000
42538221	::483518044812353000
62870601	::483518052651106000
358643765	::483518128966492000
101136541	::483518148709060000
358643765	::483518163535949000
63928079	::483518182297055000
331307463	::483518216128299000
381203261	::483518225594871000
164135621	::483518275687821000
421548020	::483518296751230000
31625914	::483518301784784000
161302101	::483518319635361000
399114412	::483518364837355000
18547273	::483518451235831000
358643765	::483518483573907000
339458716	::483518543065907000
31625914	::483518560967622000
63928079	::483518599005364000
39685005	::483518618928287000
96872197	::483518662330953000
42538221	::483518825397485000
92838578	::483519037570572000
96872197	::483519043316379000
399114412	::483519094788861000
360761105	::483519268316020000
150518148	::483519322451476000
509523903	::483519466701979000
150518148	::483519471428960000
180190603	::483519478731268000
14594667	::483519490609926000
421548020	::483519557525860000
14594667	::483519576567975000
536141027	::483519624625926000
421548020	::483519630330564000
53112812	::483519701297790000
381203261	::483519816435630000
94737009	::483519931905224000
21531254	::483520013240770000
53112812	::483520090386608000
19895969	::483520311137431000
303080805	::483520509712560000
313792688	::483520731574042000
421548020	::483520887141183000
123746907	::483520889716482000
31625914	::483520982486106000
31625914	::483520999863123000
399114412	::483521068670259000
163340834	::483521101226860000
96872197	::483521118465032000
281697994	::483521336325988000
536141027	::483521342361182000
31625914	::483521348250370000
268987143	::483521401828040000
132768456	::483521447202009000
399114412	::483521448535797000
509523903	::483521473374461000
18028506	::483521489871044000
536141027	::483521585941184000
31625914	::483521644267573000
163340834	::483521723011452000
21531254	::483521744720769000
114593439	::483521810659815000
98589714	::483521822751588000
408171600	::483521896667820000
256853017	::483521916032933000
391061760	::483521918621204000
123746907	::483521965073104000
111978266	::483521972811227000
339458716	::483521997909925000
94737009	::483521999982309000
177101575	::483522012720427000
290396729	::483522038628241000
286203749	::483522069296975000
222636373	::483522087148351000
421548020	::483522141065707000
286203749	::483522181184253000
425573791	::483522184456192000
425573791	::483522289724841000
268987143	::483522386772250000
21531254	::483522407131402000
487322279	::483522469404217000
21531254	::483522540619304000
21531254	::483522595589853000
40054726	::483522687671615000
51964139	::483522751878397000
112333263	::483522780302815000
35706997	::483522786975944000
425573791	::483522856647942000
21531254	::483522861433233000
383243793	::483522881444249000
150518148	::483522921449529000
150518148	::483522949912076000
177101575	::483523124835942000
816177	::483523269451337000
177101575	::483523347658309000
150518148	::483523358454059000
58281200	::483523414699671000
150518148	::483523657864462000
66270239	::483523674083823000
521938520	::483523898227834000
323477702	::483523904355319000
56169190	::483523943769206000
381203261	::483524050359029000
513982376	::483524054595297000
513982376	::483524193548386000
58281200	::483524346531422000
31144939	::483524420690911000
177101575	::483524527495053000
15488020	::483524558951956000
177101575	::483524653819117000
260464441	::483524705370898000
34204169	::483524782659354000
323978080	::483524799105622000
40054726	::483525231722496000
177101575	::483525257165570000
177101575	::483525281165352000
98589714	::483525666189492000
98589714	::483525709613117000
31625914	::483525722070581000
395076249	::483525740005040000
131420707	::483525789627842000
31625914	::483526042460901000
376425912	::483526165093969000
259601379	::483526325979086000
281697994	::483526370690363000
123746907	::483526545462820000
397571431	::483526767215267000
397571431	::483526793106714000
458826306	::483526889362178000
237530197	::483526913722310000
392493604	::483526957909286000
392493604	::483526980713721000
376425912	::483527290085576000
392493604	::483527326492139000
458826306	::483527404770844000
396923534	::483527470839119000
86131593	::483527789518147000
376425912	::483528006204276000
346412695	::483528113096122000
112333263	::483528158633668000
376425912	::483528292935278000
458826306	::483528460464566000
134225933	::483528468714778000
458826306	::483528567440281000
323477702	::483528655830663000
215144630	::483528889931538000
163340834	::483528908491747000
14190836	::483529030105595000
150518148	::483529057422688000
392493604	::483529071800750000
392493604	::483529186070372000
134225933	::483529188847398000
458826306	::483529194983657000
153531619	::483529433349763000
163340834	::483529458679566000
153543800	::483529768248164000
90467952	::483529774187282000
14873854	::483529825387171000
35376355	::483529970862809000
260361255	::483529972053594000
111136825	::483530005951959000
377486283	::483530097580703000
397571431	::483530166077906000
131420707	::483530182431895000
14873854	::483530186319605000
90467952	::483530249607856000
90467952	::483530387298074000
150518148	::483530408953262000
397571431	::483530413281779000
397571431	::483530450212630000
457250385	::483530524279848000
111136825	::483530536447512000
123746907	::483530592496414000
111136825	::483530629678514000
458826306	::483530685467344000
150518148	::483530697219387000
352595123	::483530817520807000
275681559	::483530888936824000
142045716	::483531094419992000
123746907	::483531097608028000
142045716	::483531101122482000
150518148	::483531137772306000
421548020	::483531252838830000
421548020	::483531361274195000
142045716	::483531380865773000
281697994	::483531406807953000
60718620	::483531416974925000
31625914	::483531422930862000
128103434	::483531475187269000
421548020	::483531505885380000
31625914	::483531593060196000
142045716	::483531652195295000
392493604	::483531700312358000
100018299	::483531701281243000
31625914	::483531716565671000
421548020	::483531820177186000
29319846	::483531984820785000
225691566	::483532135123255000
29319846	::483532207697723000
94181957	::483532253138780000
60712766	::483532336907436000
150518148	::483532569523154000
359104594	::483532613731090000
25160673	::483532615958269000
129050216	::483532737652228000
59184492	::483532854442196000
142045716	::483532905952460000
142045716	::483533269997088000
176487313	::483533324275552000
129050216	::483533347302690000
142045716	::483533590362214000
268987143	::483534144417173000
451868427	::483534261455446000
322413121	::483534507157385000
451868427	::483534557690343000
86131593	::483534856253489000
451868427	::483534974143193000
451868427	::483535032540078000
60131090	::483535044980379000
142045716	::483535101305696000
503911979	::483535184910766000
263971863	::483535216590344000
114291753	::483535246768361000
451868427	::483535308450201000
21531254	::483535400242147000
170064834	::483535437370122000
451868427	::483535472736882000
451868427	::483535541812883000
451868427	::483535635786244000
92870542	::483535637090283000
179039178	::483535827008770000
44768272	::483536353490374000
542406301	::483536382841741000
291475742	::483536391188381000
15186859	::483536498604908000
503911979	::483536530988744000
436476907	::483536656037707000
451868427	::483536699755347000
451868427	::483536763445854000
451868427	::483536786749390000
472528304	::483536839517945000
291475742	::483536843565039000
451868427	::483536844509171000
381373424	::483537024545075000
451868427	::483537028945281000
171642430	::483537044103516000
451868427	::483537258461790000
451868427	::483537619239063000
92870542	::483537697328230000
451868427	::483538183419072000
260911912	::483538443554004000
327934017	::483538455448649000
472528304	::483538539364491000
387472182	::483538635694673000
221590506	::483538842599690000
395076249	::483539106912161000
44768272	::483539763463737000
260361255	::483539797693038000
375636797	::483539867360432000
375636797	::483539870334189000
375636797	::483539901007142000
375636797	::483539942098755000
181101394	::483540027348369000
256638502	::483540161469636000
179039178	::483540322459611000
156801163	::483540890770616000
156801163	::483541025093206000
415630297	::483541140642082000
23450320	::483541410474229000
263933552	::483541427725414000
281697994	::483541468263763000
132314519	::483541525549572000
42720153	::483541620558921000
263933552	::483541659779493000
132314519	::483541675071926000
138935158	::483541678238613000
263933552	::483541808123637000
153531619	::483541819435675000
179039178	::483542097518428000
15488020	::483542132951511000
138935158	::483542216225222000
163340834	::483542302108164000
46796467	::483542309993066000
23450320	::483542392310476000
153531619	::483542543720669000
138935158	::483542722985222000
86131593	::483542759475642000
138935158	::483542891973709000
23450320	::483542992989351000
132314519	::483543221461479000
148445755	::483543283851751000
132314519	::483543393948008000
138935158	::483543666468728000
447709333	::483543942718177000
31144939	::483543987341381000
170064834	::483544066278178000
325849507	::483544137753702000
221590506	::483544239981096000
221590506	::483544249464393000
138935158	::483544261887934000
213187842	::483544282314575000
138935158	::483544514074669000
138935158	::483544813938020000
221590506	::483544821915586000
23164217	::483544974521167000
100018299	::483545044281212000
129050216	::483545178498957000
22195036	::483545221570260000
634615880	::483545327329239000
260911912	::483545415141588000
252725390	::483545454253068000
138935158	::483545489527144000
138935158	::483545897721024000
268987143	::483546226705444000
9899992	::483546426228498000
29984961	::483546483350700000
17054163	::483546494075559000
23450320	::483546594592432000
114967175	::483546660971479000
12057032	::483547110738903000
38804898	::483547163943661000
152715270	::483547294755586000
299796220	::483548174167326000
498637061	::483548504808124000
433169770	::483548842193735000
26198298	::483548890172375000
434045786	::483549431900680000
15782772	::483549434882428000
25160673	::483549539056754000
187280228	::483549543745585000
22431584	::483549573064192000
187280228	::483549629418438000
25160673	::483549640709922000
179039178	::483549706610810000
25160673	::483550208392167000
498637061	::483550390110404000
91770694	::483550684126928000
114579662	::483551339096842000
177101575	::483551490985172000
58562014	::483551705519230000
259830697	::483551722263298000
177101575	::483551847119323000
320512967	::483551928342028000
259830697	::483552015419580000
51814269	::483552483722002000
177101575	::483552593290227000
259830697	::483552646994100000
18868622	::483552842079551000
301657872	::483552903815131000
252725390	::483552904377151000
176487313	::483552920181293000
262449011	::483552956093300000
20804321	::483553115879133000
69044676	::483553219004493000
50011708	::483553378518458000
267936760	::483553442850672000
188480631	::483553538740862000
94181957	::483553643107323000
50011708	::483554006590312000
141735027	::483554290574032000
112576998	::483554394852454000
22294252	::483554604437614000
115200960	::483554622158544000
507918715	::483554646599159000
634615880	::483554692757082000
415630297	::483554801079177000
115200960	::483554865822445000
156801163	::483554887783817000
115200960	::483555052334759000
451868427	::483555099198099000
379253079	::483555232061067000
115200960	::483555236707962000
281697994	::483555272724475000
281697994	::483555274842963000
178921630	::483555360889122000
507918715	::483555378891075000
60220156	::483555390861234000
532542878	::483555490203324000
370049566	::483555524181786000
50011708	::483555586353942000
97307001	::483555663193190000
176954488	::483555692284891000
509524562	::483556022426955000
147298694	::483556048167399000
375810749	::483556208477880000
381181950	::483556330804760000
325192444	::483556349998268000
551248502	::483556360919842000
506707370	::483556499546185000
370049566	::483556526809182000
375810749	::483556553664892000
281697994	::483556569515560000
243014276	::483556685147947000
393802148	::483556952417398000
507918715	::483557190892929000
218956862	::483557404231991000
243014276	::483557567482712000
34796664	::483558017615413000
9899992	::483558053686411000
366136205	::483558142177853000
82115262	::483558151069761000
849	::483558269940940000
94181957	::483558480733675000
26738161	::483558599407702000
260361255	::483558917864038000
260361255	::483558918535147000
182584001	::483559544472096000
62989661	::483560111101992000
634615880	::483560225161486000
21531254	::483560485099278000
326351370	::483560627110035000
25104281	::483560653680934000
27626703	::483560872120307000
28405302	::483561029918400000
76442745	::483561130690740000
543585402	::483561410840903000
165658390	::483561439169241000
281697994	::483561603284357000
87966998	::483561633747181000
214678768	::483562073960370000
387625128	::483562110170202000
79861287	::483562229103480000
543585402	::483562359256915000
247372701	::483562399346085000
216833550	::483562451393196000
27626703	::483562506602835000
29849760	::483562664702918000
556323854	::483562688271106000
20020647	::483562731942215000
137426396	::483563016571473000
24543872	::483563274642812000
36612981	::483563343592964000
175591069	::483563398177628000
307697597	::483563506227085000
307697597	::483563507116675000
246030395	::483563566545788000
258454374	::483563625115054000
252407374	::483564043723350000
176954488	::483564104766849000
26198467	::483564622331379000
184195472	::483564680254734000
104539435	::483564853836410000
489961036	::483564963307323000
45278487	::483565049676857000
391573659	::483565210360627000
60218540	::483565317374087000
31250549	::483565327658151000
458639179	::483565335254425000
210674392	::483565489038192000
273034167	::483565611037884000
16312540	::483565856317001000
60218540	::483565992396980000
489961036	::483566081676546000
46284235	::483566430340665000
191947005	::483566616353832000
281697994	::483566637292195000
253828982	::483566640312102000
60218540	::483566685233119000
191947005	::483566723061149000
625170672	::483566970046906000
60218540	::483567048032006000
509524562	::483567177417887000
196394433	::483567194219888000
227355784	::483567467696893000
98589714	::483567485250441000
60218540	::483567638548062000
17233573	::483567681174769000
147298694	::483567691207151000
33342988	::483567733964288000
433916111	::483567778830368000
92568275	::483567794815266000
225287674	::483567899022331000
236930269	::483567911299072000
12057032	::483567954773037000
60218540	::483568131424931000
358643765	::483568179596120000
162175448	::483568219777560000
343018153	::483568287750422000
624360378	::483568293639630000
239162983	::483568498229010000
423891750	::483568560988749000
105852149	::483568641992949000
185633935	::483568664130908000
241337450	::483569014224846000
409680332	::483569119736770000
103138091	::483569148497121000
423891750	::483569149554487000
460772038	::483569254470406000
21117523	::483569372309753000
125718303	::483569388096729000
326813935	::483569465271939000
409680332	::483569481642303000
339295860	::483569485534621000
16312540	::483569499921465000
346173821	::483569516593418000
31345791	::483569533249417000
214465537	::483569743383629000
79861287	::483569753106034000
171807880	::483569804473667000
149295164	::483570005603143000
36612981	::483570062654054000
416506126	::483570120187342000
365523194	::483570141280493000
338120144	::483570148842811000
38804898	::483570155922784000
73731844	::483570171123359000
73731844	::483570183299018000
214184608	::483570226009997000
337937520	::483570309686382000
423891750	::483570318837960000
38804898	::483570376337670000
134225933	::483570435976466000
359104594	::483570561172246000
18028506	::483570570874085000
100018299	::483570922218328000
24821703	::483571064589389000
377486283	::483571099934797000
79861287	::483571117894811000
172573942	::483571241484185000
172573942	::483571267358826000
38804898	::483571282789683000
84849075	::483571459692843000
302408703	::483571580610818000
361489211	::483571623145267000
246030395	::483571711393005000
246030395	::483571813893410000
634615880	::483571871212793000
33342988	::483572200625012000
579647636	::483572238797783000
397084214	::483572387372208000
498637061	::483572422713417000
579647636	::483572456826081000
326554021	::483572565160370000
238826465	::483572593589764000
246030395	::483572750749933000
19111395	::483572929410904000
62396842	::483572938457620000
321637063	::483572944392957000
65435835	::483573112504467000
23450320	::483573118984658000
246030395	::483573249586905000
329955120	::483573277822951000
9687752	::483573310714679000
16312540	::483573319380504000
147779508	::483573341983604000
186823940	::483573353827946000
165290348	::483573371716636000
18618379	::483573385541083000
107823354	::483573449390956000
15875100	::483573463182213000
246030395	::483573535604887000
506760887	::483573546065473000
146855323	::483573591859298000
506760887	::483573626126356000
146855323	::483573658032828000
246030395	::483573820297449000
146855323	::483573854271705000
579647636	::483573951617314000
337937520	::483574147373883000
238024746	::483574348347752000
19684793	::483574385882984000
160768741	::483574481630146000
579647636	::483574482259673000
59647298	::483574736828784000
160768741	::483574753760772000
423891750	::483574757921914000
607016651	::483574852620541000
19684793	::483575290736566000
21105964	::483575403638837000
458808714	::483575464712470000
193861615	::483575533670658000
193861615	::483575563378900000
81643358	::483575574074785000
227355784	::483575754710876000
60399576	::483575825229287000
81765661	::483575903880880000
624360378	::483575964207943000
191947005	::483576028795645000
265553576	::483576051100958000
64907439	::483576113575129000
183090041	::483576328327671000
458808714	::483576411333345000
23450320	::483576534406795000
59647298	::483576549128798000
100018299	::483576737985728000
32382173	::483576773322760000
100018299	::483576792687837000
100018299	::483576819938250000
181877725	::483576922727649000
242912563	::483576991783084000
407897841	::483577033113739000
16312540	::483577052252360000
423891750	::483577063199506000
320512967	::483577153666424000
477235727	::483577157491240000
79348656	::483577205088219000
131941193	::483577329399373000
72210207	::483577352278921000
147298694	::483577425620512000
407897841	::483577443023085000
247159855	::483577484319784000
407897841	::483577611348901000
618760575	::483577652872110000
15488020	::483577689962340000
29300584	::483577717300789000
59454178	::483577809474818000
458808714	::483577878085640000
359104594	::483577880811945000
409680332	::483577882610909000
252407374	::483577903410847000
467775651	::483577976827965000
126507603	::483578087645278000
409680332	::483578103860441000
467775651	::483578108491350000
176188106	::483578186605666000
57933673	::483578188610539000
252407374	::483578189533683000
327842258	::483578491280297000
337466318	::483578501983764000
379304556	::483578502990823000
252407374	::483578676102311000
20020647	::483578750584365000
410286428	::483578786365976000
252407374	::483578834441486000
60218540	::483578862052597000
208894791	::483579017124380000
409680332	::483579043254898000
40478607	::483579065082073000
397084214	::483579070869823000
371477472	::483579077056794000
208894791	::483579083104993000
397084214	::483579116919078000
208894791	::483579151920947000
142045716	::483579169184305000
60218540	::483579207055069000
252407374	::483579355290169000
242912563	::483579482549551000
491679354	::483579490145021000
41136161	::483579577453662000
467775651	::483579619891609000
60218540	::483579663638601000
82115262	::483579740205228000
238024746	::483579742608961000
62989661	::483579860233633000
467775651	::483579888021295000
475210759	::483579956815884000
475210759	::483579986201153000
285254109	::483580020216979000
29737650	::483580026139340000
26738161	::483580149569687000
146855323	::483580182130098000
467775651	::483580210571665000
337937520	::483580296483577000
277794018	::483580340330459000
467775651	::483580423323525000
21117523	::483580469762859000
21117523	::483580489014730000
80157666	::483580550616072000
397084214	::483580577962921000
467775651	::483580609630330000
213287321	::483580627002720000
17111530	::483580637803462000
34536365	::483580790815465000
16312540	::483580837183496000
467775651	::483580868813139000
36866805	::483580932884934000
194129729	::483581020071923000
4059771	::483581052749762000
54587465	::483581061058682000
467775651	::483581114280607000
102213164	::483581226000076000
467775651	::483581266642870000
60218540	::483581376772702000
102213164	::483581388097323000
337416247	::483581442979811000
432116634	::483581566908497000
337937520	::483581568318193000
108204138	::483581688916606000
141976809	::483581734907162000
351620689	::483581830117879000
27237232	::483581838095437000
60218540	::483581951379787000
402243422	::483582184347803000
624394090	::483582201943314000
20000062	::483582213829586000
41136161	::483582252899524000
434545772	::483582293270069000
22536077	::483582303986122000
467775651	::483582340422459000
247374067	::483582703623999000
387625128	::483582733084794000
204292930	::483582941532917000
20833365	::483582959996252000
20833365	::483582975926226000
467775651	::483582978388664000
435516954	::483583105668616000
110063681	::483583110156922000
253120136	::483583141651550000
322324723	::483583420170133000
626942496	::483583437765218000
379253079	::483583534498869000
83878535	::483583712471183000
295466391	::483583822689087000
213287321	::483583972136345000
53863390	::483583978692419000
26738161	::483584038595485000
212068363	::483584065170178000
9687752	::483584162826555000
80448281	::483584188503715000
513270198	::483584261165813000
213287321	::483584297274580000
295466391	::483584364375060000
202196262	::483584364681248000
38440249	::483584400722911000
21153287	::483584408377913000
467775651	::483584452892049000
125718303	::483584489898012000
16312540	::483584543828742000
263433687	::483584653366796000
126428969	::483584723046785000
285906246	::483584870023577000
108605734	::483584880916193000
298156322	::483584930476089000
133508241	::483584972616245000
434545772	::483584999057547000
24868543	::483585127084093000
21503139	::483585172609056000
9687752	::483585201381990000
337937520	::483585276271661000
45966951	::483585432324964000
458808714	::483585498124783000
227355784	::483585584548839000
35026897	::483585762597040000
22559382	::483585816279916000
111136825	::483585980905967000
250713436	::483585994562621000
434545772	::483586180735574000
125849974	::483586194635124000
179119528	::483586226918682000
597834721	::483586295953125000
285254109	::483586324566257000
22285873	::483586383596904000
26738161	::483586485955072000
109361476	::483586584311128000
411912822	::483586662073921000
26738161	::483586692847534000
411912822	::483586829053341000
289084083	::483586845331435000
36343877	::483586892735471000
20786050	::483586924008185000
161492068	::483587001434640000
342508573	::483587008309116000
597834721	::483587085832437000
22294252	::483587141495054000
23663256	::483587210013179000
253126912	::483587294939463000
31144939	::483587364057800000
437898031	::483587369887887000
160094025	::483587384165273000
323978080	::483587385997807000
32609703	::483587395892543000
237966586	::483587397808955000
467775651	::483587403848769000
23663256	::483587465471479000
41908697	::483587468512735000
43586963	::483587488179826000
41908697	::483587502125895000
380049732	::483587509365243000
110236585	::483587522170474000
41908697	::483587524334735000
94181957	::483587563093905000
237966586	::483587597961134000
28498427	::483587680039874000
33011898	::483587711224512000
237986569	::483587759659962000
41908697	::483587769672155000
450391257	::483587824969465000
237966586	::483587832573734000
35026897	::483587854661345000
289084083	::483587884234973000
28498427	::483587903898267000
237966586	::483587918389194000
8524892	::483587994155515000
450391257	::483588013797036000
28498427	::483588132915646000
382190006	::483588165647609000
80788799	::483588206512705000
41908697	::483588261382983000
82115262	::483588381327097000
16312540	::483588388357144000
35026897	::483588410020724000
440875002	::483588547253764000
450391257	::483588553612341000
104947253	::483588562454339000
35026897	::483588623787646000
440875002	::483588670037819000
41908697	::483588681186680000
491679354	::483588734781124000
408049418	::483588741190008000
35026897	::483588969700265000
160094025	::483588971621269000
15791549	::483589004080586000
408049418	::483589033780453000
407248121	::483589068610342000
366136205	::483589108095545000
467775651	::483589141624799000
407248121	::483589228241387000
467775651	::483589294444253000
438582644	::483589298311413000
37011485	::483589357429747000
262449011	::483589359019765000
602224338	::483589395006492000
238024746	::483589461008080000
262449011	::483589547604049000
220532575	::483589605082427000
238024746	::483589614137913000
41908697	::483589653250207000
15791549	::483589715417776000
373690904	::483589775429885000
359104594	::483589812184555000
142045716	::483589820346671000
503911979	::483589882359472000
237986569	::483589970398298000
345756955	::483589979331768000
467775651	::483589981391564000
589542040	::483590028153483000
619492928	::483590146915180000
30666953	::483590153806413000
251231824	::483590161167810000
196693857	::483590234316095000
359104594	::483590266239332000
196693857	::483590293506101000
553711382	::483590329107361000
209584784	::483590464776306000
341037427	::483590473534033000
373690904	::483590558430920000
293737316	::483590570175381000
160094025	::483590634604089000
316766176	::483590927143825000
418327117	::483590945556803000
247374067	::483590953723101000
329471370	::483590960513687000
407248121	::483590991061204000
253717655	::483591066684096000
152875477	::483591144488460000
247024165	::483591223827898000
152127827	::483591254744125000
494376740	::483591255884955000
209584784	::483591260045733000
494376740	::483591371505168000
160094025	::483591380040564000
147779508	::483591387066007000
160094025	::483591419316408000
36612981	::483591442892222000
373690904	::483591595292254000
467775651	::483591624636002000
15726982	::483591684710617000
407248121	::483591715459461000
467775651	::483591717380431000
373690904	::483591737730793000
467775651	::483591885119037000
23450320	::483591954370797000
159944196	::483591964340674000
607016651	::483592031533404000
467775651	::483592055969812000
145572480	::483592060406996000
273955213	::483592122910928000
483190332	::483592148160634000
458808714	::483592158545317000
458766436	::483592174471110000
94181957	::483592184252207000
215109001	::483592190312992000
467775651	::483592273012490000
45278487	::483592290821083000
259830697	::483592462288449000
42910967	::483592500460785000
373653741	::483592578693337000
1384531	::483592599798685000
23475166	::483592647131414000
494376740	::483592667515719000
553711382	::483592668526968000
94181957	::483592809870393000
229650081	::483592840824754000
23475166	::483592968654188000
36612981	::483592970357059000
35376355	::483593029148618000
348152108	::483593055232995000
189664484	::483593086237302000
359104594	::483593108316102000
23475166	::483593128235266000
98768681	::483593383311847000
160094025	::483593479617261000
89033916	::483593483282681000
467775651	::483593487569670000
21117523	::483593540338204000
36612981	::483593583602065000
21117523	::483593651814420000
89033916	::483593723251793000
109060628	::483593750120108000
35376355	::483593768705081000
36612981	::483593823788875000
320485729	::483593840071540000
268058306	::483593942228037000
27986325	::483593956366614000
49221112	::483593961215246000
401443377	::483594041364197000
261043724	::483594130388680000
261043724	::483594130392903000
320485729	::483594164010250000
331397011	::483594165515993000
71284640	::483594200525467000
51964139	::483594206196162000
36612981	::483594219626303000
306989340	::483594292422647000
247374067	::483594373850861000
320485729	::483594523239780000
318627551	::483594536409899000
26738161	::483594554235699000
311297676	::483594556676395000
13533012	::483594644798705000
86970230	::483594655670358000
26738161	::483594665820962000
36612981	::483594709462298000
109298324	::483594714168705000
24821703	::483594738650841000
185629189	::483594747068829000
240492455	::483594766228025000
113760458	::483594862390829000
13533012	::483594871853170000
351152035	::483594944658284000
50811080	::483594954283827000
336628506	::483594982419619000
450378413	::483595004447703000
432116634	::483595036030808000
32750427	::483595043089809000
50811080	::483595049800724000
23450320	::483595129740328000
353418151	::483595171603312000
59288102	::483595220551208000
20620620	::483595288725430000
212047421	::483595336074551000
35026897	::483595481780477000
23396218	::483595512265060000
82115262	::483595523748667000
409680332	::483595529981423000
68818829	::483595559891001000
289084083	::483595589259493000
394962689	::483595760525516000
370165750	::483595778108059000
409680332	::483595787071283000
411222321	::483595795099582000
353418151	::483595830075461000
18336787	::483595843937656000
277829772	::483595848212054000
86349050	::483595905850159000
338073739	::483595939706179000
590556372	::483595945230483000
409680332	::483596082962649000
260825806	::483596122842083000
164575018	::483596141188354000
258454374	::483596161161650000
36612981	::483596223215980000
353418151	::483596310151315000
411222321	::483596338584907000
160094025	::483596354724564000
32431892	::483596399918206000
589542040	::483596401780092000
273697690	::483596407765364000
352943670	::483596467257352000
94181957	::483596483267018000
52809967	::483596497532256000
589542040	::483596509670166000
250713436	::483596551743217000
32750427	::483596814784790000
20020647	::483596837471801000
252674018	::483596870975889000
118470515	::483596892497272000
463855595	::483597013460590000
188508773	::483597020083400000
86349050	::483597072181260000
477235727	::483597088702210000
16726467	::483597102388617000
411912822	::483597106008322000
16726467	::483597122894573000
513434526	::483597268017111000
71617108	::483597413995659000
58652870	::483597458447298000
261043724	::483597513770143000
23450320	::483597608850821000
250713436	::483597628907606000
58652870	::483597718238298000
107308159	::483597743890247000
87956728	::483597824626786000
108204138	::483597843866083000
411222321	::483597907606917000
310009833	::483597915206602000
134225933	::483597948623003000
466646092	::483597960882962000
60131090	::483598001403752000
60131090	::483598001563115000
301042701	::483598057850675000
134225933	::483598076431851000
352943670	::483598099919536000
147779508	::483598103530860000
134225933	::483598175782322000
134225933	::483598274365231000
82115262	::483598286356365000
273697690	::483598336788680000
86604355	::483598361610960000
462487376	::483598452203331000
353418151	::483598474454122000
457197060	::483598559128735000
187741596	::483598592028864000
115941650	::483598634169401000
25609677	::483598644315455000
334423964	::483598751655665000
599589782	::483598762049146000
23663256	::483598796471799000
274262734	::483598831745900000
55704588	::483598882908041000
115941650	::483598893654220000
300594041	::483598962792726000
589542040	::483599019680092000
250713436	::483599072935157000
240492455	::483599091885023000
273697690	::483599093688594000
113760458	::483599104438579000
19837708	::483599120071139000
25609677	::483599121358811000
470451598	::483599150412337000
334423964	::483599168183623000
331668519	::483599174756081000
175591069	::483599190182744000
331668519	::483599232268378000
122614290	::483599354016452000
175591069	::483599427131564000
256088386	::483599429815902000
97336064	::483599493418725000
175591069	::483599510904393000
273697690	::483599540952371000
411912822	::483599553544089000
589542040	::483599609025929000
164575018	::483599642241040000
597965837	::483599655142703000
49221112	::483599659793784000
199331386	::483599660075204000
49221112	::483599668740247000
147779508	::483599678085144000
22431584	::483599683601068000
607016651	::483599685102219000
314988406	::483599706807742000
22431584	::483599722398367000
346173821	::483599733077061000
589542040	::483599736096555000
301244128	::483599755634028000
326813935	::483599761753513000
20941662	::483599793080762000
34689419	::483599859291680000
319420243	::483599899913515000
407384648	::483599901264076000
164575018	::483599910407659000
25609677	::483599922588303000
293246270	::483599929437601000
22536077	::483599960437321000
15789848	::483599971716198000
9687752	::483600042159521000
479246485	::483600049943760000
140110825	::483600080448921000
634615880	::483600095376449000
68512582	::483600105476751000
273697690	::483600178025230000
247374067	::483600185751121000
330201359	::483600200095653000
188508773	::483600200166936000
33555786	::483600216948736000
181101394	::483600229006991000
597965837	::483600254072541000
247374067	::483600254927785000
79861287	::483600267602980000
102796495	::483600268987080000
247374067	::483600301362909000
284137695	::483600311425437000
33249556	::483600377418637000
247374067	::483600384502403000
25609677	::483600429587365000
69771494	::483600437111562000
20786050	::483600462814646000
175591069	::483600474210201000
36612981	::483600483462815000
68512582	::483600515310555000
346173821	::483600529025957000
247374067	::483600530682286000
344442687	::483600560008863000
22536077	::483600575192240000
346173821	::483600581668642000
191276105	::483600597849890000
589542040	::483600599850561000
188508773	::483600607157051000
23663256	::483600678346952000
81872162	::483600692029194000
849	::483600696823259000
253230729	::483600790079021000
21503139	::483600823138533000
33555786	::483600889723097000
18999708	::483600893976117000
32431892	::483600914348273000
597965837	::483600944975077000
24226614	::483600960019656000
13683762	::483601042571943000
56169190	::483601065527361000
247159855	::483601110586781000
597965837	::483601180673982000
617791569	::483601299431104000
128666650	::483601304493649000
25609677	::483601309824999000
597965837	::483601310420590000
247159855	::483601349762768000
589542040	::483601385791844000
463138486	::483601413377769000
31258629	::483601420197711000
279750654	::483601435004006000
597965837	::483601439479308000
128666650	::483601460790185000
81469472	::483601560690098000
214465537	::483601615446740000
335488857	::483601618718687000
21153287	::483601640465764000
128666650	::483601645373112000
12057032	::483601645498941000
221098400	::483601651127681000
128666650	::483601706375065000
463138486	::483601710816829000
215109001	::483601714461691000
607016651	::483601786519818000
20833365	::483601796925911000
128666650	::483601926148198000
27626703	::483601945853063000
320485729	::483601956309835000
35026897	::483602038732111000
243465008	::483602040673681000
467027311	::483602054750167000
118855202	::483602089562898000
238024746	::483602132126691000
331482356	::483602140099670000
27626703	::483602235603959000
15282962	::483602249579388000
41675336	::483602296602103000
15282962	::483602317820690000
634615880	::483602334463692000
175591069	::483602337303236000
405676565	::483602343645417000
108605734	::483602396766281000
27626703	::483602434434936000
273697690	::483602509089345000
465934852	::483602533965758000
477235727	::483602546297040000
273697690	::483602548129923000
50507669	::483602551372529000
175591069	::483602559077060000
50507669	::483602606825414000
352943670	::483602613598818000
206247499	::483602640547639000
33011898	::483602670838480000
607016651	::483602672021278000
335488857	::483602718934966000
589542040	::483602731458772000
411222321	::483602742079139000
351152035	::483602751554072000
230903702	::483602789197565000
9687752	::483602851869249000
25609677	::483602853001711000
247374067	::483602932362125000
21117523	::483602952473833000
115141777	::483603001685200000
111124977	::483603003371704000
527041090	::483603012728782000
234078302	::483603062406148000
60131090	::483603112058318000
104539435	::483603130727546000
126109768	::483603138440474000
128666650	::483603146884018000
273697690	::483603229368778000
590556372	::483603276093743000
355574432	::483603319332413000
423446901	::483603336327753000
590556372	::483603376236920000
84849075	::483603525772247000
556556365	::483603548303683000
234078302	::483603605774028000
35599852	::483603629652189000
589542040	::483603630386188000
62940169	::483603660341927000
35525270	::483603709570473000
506519570	::483603711130759000
115459999	::483603721008332000
128666650	::483603802981797000
9687752	::483603828022210000
258609027	::483603856061124000
589542040	::483603872179429000
128666650	::483603877489434000
589542040	::483603897223630000
318173357	::483604031630483000
434045786	::483604053482803000
90469755	::483604146856013000
36612981	::483604175469572000
553711382	::483604207266578000
260428602	::483604304994258000
240766538	::483604384798883000
102796495	::483604407540396000
318173357	::483604424527736000
128666650	::483604454634045000
414217500	::483604454856732000
36612981	::483604479108202000
309167251	::483604509814292000
131278152	::483604535055634000
414217500	::483604564961423000
25609677	::483604584775303000
478145352	::483604641901326000
242912563	::483604643566874000
187049333	::483604685124034000
254635990	::483604691410903000
100339690	::483604708997607000
9129332	::483604714979086000
399408344	::483604780497907000
297542894	::483604812794056000
215109001	::483604830229770000
36612981	::483604830926012000
380049732	::483604854812987000
18999708	::483604868368572000
41143305	::483604870235037000
198911524	::483604871803715000
69950823	::483604872206372000
115200960	::483604925411102000
365505682	::483604940485431000
478145352	::483604944482619000
258609027	::483604967602012000
288531248	::483605012736528000
478145352	::483605028754567000
57651074	::483605066327130000
247159855	::483605071997837000
50509821	::483605077320409000
181101394	::483605125894656000
542693847	::483605161835655000
495135733	::483605162317996000
247159855	::483605212989374000
542693847	::483605230467051000
22431584	::483605241947246000
214465537	::483605277967527000
508860717	::483605280740368000
26738161	::483605407982964000
240766538	::483605472751005000
495135733	::483605490564206000
515049896	::483605494926290000
108605734	::483605506653974000
86970230	::483605510139437000
32431892	::483605523443744000
9899992	::483605555596894000
36579395	::483605670759890000
727422228	::483605737155735000
351264389	::483605753085689000
51649971	::483605843200327000
36612981	::483605854365569000
391573659	::483605895591784000
186823940	::483605910049132000
465089745	::483605952956870000
99843490	::483606028940886000
27792069	::483606056736534000
111136825	::483606093503811000
249468865	::483606097190588000
384155676	::483606156112175000
115200960	::483606201570037000
180388620	::483606206112477000
73731844	::483606225226334000
140110825	::483606245018832000
24383303	::483606275536601000
9687752	::483606280704385000
25609677	::483606305308147000
73731844	::483606317483835000
9687752	::483606319942086000
356974615	::483606343840825000
73731844	::483606399117570000
64596921	::483606430394507000
240766538	::483606439676489000
727422228	::483606483825729000
437064295	::483606517887680000
36343877	::483606532442296000
518141549	::483606536707526000
607016651	::483606552205475000
65832155	::483606566491279000
336821368	::483606568714256000
187089991	::483606589396353000
27626703	::483606642097790000
73731844	::483606644702470000
477235727	::483606645922992000
240766538	::483606699643658000
73731844	::483606719155945000
206247499	::483606723455102000
410403898	::483606757827035000
607016651	::483606780484665000
52105336	::483606781088653000
260338000	::483606782141820000
384155676	::483606794187468000
6733652	::483606803943809000
607016651	::483606825606971000
62685527	::483606860138688000
24821703	::483606864207155000
607016651	::483606876265799000
102213164	::483606888878465000
140110825	::483606891025539000
1565041	::483606924886548000
321844248	::483606945950355000
190396530	::483606962291347000
321844248	::483607006490923000
111136825	::483607067752542000
477235727	::483607123729723000
494376740	::483607158127206000
384155676	::483607175265148000
45278487	::483607184702332000
29553235	::483607232982970000
278220302	::483607265325219000
602224338	::483607269775384000
727422228	::483607317372358000
341732173	::483607323852939000
114967175	::483607360603045000
45278487	::483607368014376000
61718844	::483607372481306000
477235727	::483607408304861000
602224338	::483607425027956000
73731844	::483607430870605000
147779508	::483607443809660000
1565041	::483607461841362000
614436697	::483607481159909000
9687752	::483607482137600000
727422228	::483607485974970000
370464008	::483607508859490000
206247499	::483607508888862000
82115262	::483607547199238000
602224338	::483607592434814000
477235727	::483607620868009000
297542894	::483607629927682000
244290101	::483607683983876000
61718844	::483607701524447000
467772798	::483607701982048000
61698439	::483607781082423000
157254287	::483607851189805000
602224338	::483607856021635000
338073739	::483607868059303000
46070001	::483607876616077000
244290101	::483607901693427000
273748024	::483607921109262000
58652870	::483607965145260000
18999708	::483608031607783000
64549933	::483608038029676000
64549933	::483608046367948000
64549933	::483608055163420000
64549933	::483608066810998000
64549933	::483608077527433000
64549933	::483608087073673000
64549933	::483608095432904000
64549933	::483608104530358000
64549933	::483608113275482000
602224338	::483608115909124000
64549933	::483608125334122000
64549933	::483608137791176000
64549933	::483608146494382000
64549933	::483608155096875000
64549933	::483608164630560000
64549933	::483608174176776000
64549933	::483608182749941000
64549933	::483608190903652000
64549933	::483608198541492000
86243090	::483608205927268000
64549933	::483608206481293000
470458433	::483608211963273000
30666953	::483608212227117000
64549933	::483608216723791000
64549933	::483608226085494000
235382002	::483608228106743000
64549933	::483608239452717000
252407374	::483608249938497000
64549933	::483608250211127000
94181957	::483608322621583000
19684793	::483608370252087000
405239647	::483608384902414000
411222321	::483608430419402000
23442090	::483608459829448000
188417746	::483608480763617000
157254287	::483608496198283000
602224338	::483608521288589000
25237171	::483608562921271000
17233573	::483608572228808000
23933265	::483608596534423000
310330192	::483608603102699000
520533224	::483608631733018000
41908697	::483608645444599000
32973618	::483608720761319000
25237171	::483608726541058000
384155676	::483608772435136000
19684793	::483608857055625000
568505535	::483608883362299000
98806791	::483608906846208000
33818674	::483609060432809000
602224338	::483609121162145000
279139758	::483609154523635000
46070001	::483609171443453000
1565041	::483609222840877000
36891053	::483609226002956000
6092972	::483609260354322000
33818674	::483609269435002000
25237171	::483609272710754000
411222321	::483609333230759000
318173357	::483609397747515000
15791549	::483609425672814000
237530197	::483609532463972000
1384531	::483609541158780000
37977930	::483609579352514000
100339690	::483609629964791000
310321041	::483609637284233000
325192444	::483609700739850000
174840636	::483609705730674000
220532575	::483609715910262000
102266093	::483609721408987000
40126821	::483609773464485000
146909951	::483609832143192000
58652870	::483609869875163000
119269983	::483609885074915000
247374067	::483609931082645000
62936749	::483609933036785000
412159259	::483609954813636000
15814841	::483609964427358000
338664006	::483610057163022000
608426191	::483610118966087000
15814841	::483610164642471000
470458433	::483610259240800000
109331928	::483610304350126000
12057032	::483610310490615000
410286428	::483610362965536000
63996070	::483610372876693000
299441398	::483610393680441000
463250994	::483610419223740000
493221106	::483610493404188000
280798922	::483610506763055000
423098923	::483610543706890000
35525270	::483610556406833000
62870601	::483610566968102000
302408703	::483610590552657000
109331928	::483610628360114000
297542894	::483610677722894000
185629189	::483610754403147000
100018299	::483610787534340000
297542894	::483610841111994000
100339690	::483610861643112000
100018299	::483610869990182000
247024165	::483610874012106000
234078302	::483610904341147000
607016651	::483610908283781000
503911979	::483610937681645000
61698439	::483610945047265000
219550942	::483610970820837000
18336787	::483610978186039000
11852522	::483611008091426000
158129535	::483611016400732000
411222321	::483611025460060000
139847892	::483611149393346000
6092972	::483611164358615000
94226339	::483611199771123000
399713201	::483611227667853000
607016651	::483611280670851000
242912563	::483611291102486000
253230729	::483611372664528000
224126979	::483611385884983000
185629189	::483611404939714000
387472182	::483611431347036000
19147974	::483611439526313000
338664006	::483611446836596000
242912563	::483611543578611000
607016651	::483611548942753000
37029138	::483611556878766000
262449011	::483611628303581000
62940169	::483611629246902000
355598729	::483611639162224000
82115262	::483611712352841000
458808714	::483611719869431000
56169190	::483611729314586000
362540752	::483611772302401000
336628506	::483611780988825000
178492117	::483611835417899000
28405302	::483611844930588000
409487670	::483611850253139000
409487670	::483611850982973000
409487670	::483611851620511000
409487670	::483611852954292000
409487670	::483611853705052000
28405302	::483611883631824000
76707926	::483611885715980000
175847876	::483611899322724000
346173821	::483611915357523000
311297676	::483611917689184000
311297676	::483611919194931000
311297676	::483611919861817000
396364407	::483611920646164000
311297676	::483611921174638000
24821703	::483611932100800000
39237011	::483611947045122000
28405302	::483611957845446000
465089745	::483611978422685000
237530197	::483611979450294000
244290101	::483611984668028000
483526518	::483611993270534000
465089745	::483611993912266000
391573659	::483612012858343000
607016651	::483612014757941000
607016651	::483612052242452000
358611246	::483612069757845000
25609677	::483612103543377000
406121427	::483612133045714000
141976809	::483612143124619000
479156555	::483612161315315000
252623066	::483612180714381000
475210759	::483612243616362000
46268291	::483612275123552000
69916558	::483612330349977000
252681307	::483612351821012000
378367977	::483612358414065000
8524892	::483612381625737000
252681307	::483612425900806000
27432862	::483612446146699000
62685527	::483612452647493000
185629189	::483612465725333000
178492117	::483612488324239000
290396729	::483612607660572000
349484189	::483612614451150000
432819849	::483612634575417000
318173357	::483612638912737000
22559382	::483612649260064000
12057032	::483612715944902000
849	::483612769758224000
126507603	::483612853425827000
21105964	::483612870949605000
221205505	::483612891967651000
625170672	::483612910858416000
26738161	::483612941053603000
15488020	::483613026759618000
185629189	::483613072011952000
39684857	::483613167369854000
28405302	::483613225141796000
135324408	::483613238484279000
318173357	::483613274697908000
18137013	::483613301583392000
23442090	::483613353051308000
625170672	::483613383002824000
25237171	::483613423557566000
299441398	::483613429681225000
20020647	::483613454381506000
24868543	::483613455958556000
279139758	::483613484052004000
24868543	::483613485771661000
16566189	::483613486120206000
277204534	::483613526226128000
161492068	::483613536183005000
275681559	::483613615744757000
170868061	::483613635181162000
279139758	::483613673378697000
37011485	::483613714479054000
152875477	::483613802227724000
589542040	::483613827482005000
151604434	::483613886692597000
135324408	::483613894154678000
371578955	::483613903486603000
299441398	::483613909794820000
353418151	::483613922914598000
188417746	::483613926626959000
318173357	::483613955458617000
358611246	::483613966531178000
316766176	::483614017219342000
188417746	::483614025092464000
384155676	::483614029739339000
59184492	::483614134584365000
267482514	::483614190267932000
443070793	::483614203710681000
37977930	::483614215995785000
21503139	::483614225265598000
81469472	::483614244739756000
17448907	::483614276683182000
420389630	::483614326264446000
423941104	::483614445424631000
215144630	::483614496603516000
423941104	::483614503679299000
73731844	::483614526265626000
200849010	::483614552882294000
16002106	::483614587204276000
396786261	::483614622411280000
298156322	::483614689641775000
198911524	::483614691088793000
432819849	::483614709673762000
420389630	::483614743048241000
50811080	::483614745275015000
109615689	::483614835792695000
528975562	::483614893707653000
244290101	::483614909091966000
432819849	::483614948480671000
35525270	::483614956466626000
279735090	::483615045562015000
126507603	::483615046551867000
315621982	::483615048607465000
244290101	::483615053346652000
361391612	::483615115531395000
253126912	::483615147601047000
108204138	::483615155591598000
59622669	::483615163958820000
146608159	::483615207659290000
475210759	::483615214999310000
372068999	::483615253310083000
62940169	::483615300215009000
91345170	::483615438236958000
240766538	::483615446768549000
69950823	::483615462052216000
59184492	::483615468050079000
359806236	::483615476572889000
315621982	::483615488690647000
366136205	::483615527320174000
35376355	::483615529974779000
37977930	::483615559569797000
12057032	::483615595762442000
361391612	::483615646836482000
335003775	::483615658996142000
315621982	::483615704680529000
240766538	::483615724276285000
247374067	::483615728160223000
196742313	::483615733918609000
407038804	::483615794631553000
315621982	::483615795004866000
349472194	::483615814567067000
323978080	::483615828588630000
493221106	::483615830047854000
411222321	::483615839225389000
236167599	::483615843419705000
19182658	::483615852047384000
24868543	::483615855977037000
361391612	::483615861765197000
22431584	::483615864344674000
410297246	::483615889489543000
278165989	::483615899476176000
24868543	::483615921357848000
624394090	::483615958037442000
395057520	::483615960071303000
25082908	::483615966987702000
242912563	::483615982641238000
22504277	::483616018859044000
249388532	::483616034817982000
411222321	::483616039801221000
59184492	::483616042984300000
16002106	::483616060000571000
849	::483616062760812000
9129332	::483616065424199000
86604355	::483616086869676000
22328944	::483616119673327000
22087737	::483616129437270000
28197443	::483616136848609000
315621982	::483616156243460000
128666650	::483616199280848000
247024165	::483616228972310000
411222321	::483616270173351000
67450397	::483616310828347000
255622442	::483616386695299000
24868543	::483616428751196000
4434941	::483616429602635000
81643358	::483616453401526000
366136205	::483616461597204000
285906246	::483616464058859000
247024165	::483616488582942000
411222321	::483616488923086000
23450320	::483616505867673000
104539435	::483616531012915000
126109768	::483616544157495000
37011485	::483616548016619000
594844703	::483616549735907000
299441398	::483616576894033000
594844703	::483616585672704000
115852151	::483616620074782000
315621982	::483616637007200000
37977930	::483616672775806000
315621982	::483616697296125000
25609677	::483616705550487000
348785324	::483616718237863000
594844703	::483616753499398000
95072707	::483616754329845000
494376740	::483616758306050000
151604434	::483616788836782000
40864634	::483616813373087000
594844703	::483616873016078000
42910967	::483616879878356000
90469755	::483616924081725000
594844703	::483616934286479000
45410414	::483616956868599000
278316478	::483616976942940000
348785324	::483616995212943000
76815335	::483616995871440000
79348656	::483617016259964000
377425191	::483617019750006000
40126821	::483617043199963000
16312540	::483617149894664000
447313860	::483617199819456000
520533224	::483617213484523000
23442090	::483617228693467000
16312540	::483617229414486000
434545772	::483617239015653000
322446637	::483617240026066000
23442090	::483617248574070000
181812900	::483617262319177000
131254355	::483617271823073000
442082078	::483617293671227000
25609677	::483617300478967000
15288029	::483617334393716000
120532808	::483617343189159000
411222321	::483617351854989000
44811271	::483617404769927000
18999708	::483617420888657000
16312540	::483617423543656000
9129332	::483617443714457000
57651074	::483617447556448000
25609677	::483617482524327000
186107022	::483617498135134000
9129332	::483617507606274000
423446901	::483617509770551000
9129332	::483617527684423000
37977930	::483617529558867000
40126821	::483617534004826000
465089745	::483617572659548000
186107022	::483617573968166000
315621982	::483617608814825000
152875477	::483617608927690000
255765560	::483617610605793000
521938520	::483617610647764000
82723693	::483617639827521000
19222225	::483617670466920000
442082078	::483617675495866000
240492455	::483617687302443000
82723693	::483617709297790000
349472194	::483617717023674000
44811271	::483617738984669000
220455732	::483617754721710000
9129332	::483617762527289000
41908697	::483617816226959000
102213164	::483617864965181000
256609151	::483617867569430000
25609677	::483617875190882000
279139758	::483617904043126000
40478607	::483617947962056000
17233573	::483617980014530000
82723693	::483617982707683000
44811271	::483618011287277000
286298021	::483618031713910000
82723693	::483618040190627000
126507603	::483618071928504000
25609677	::483618132914089000
15204110	::483618151297335000
104539435	::483618185707782000
253230729	::483618192028225000
214465537	::483618214828470000
21503139	::483618222789230000
387461887	::483618242544422000
310321041	::483618266279972000
442082078	::483618295090667000
157254287	::483618367220117000
126507603	::483618408928276000
315621982	::483618428134371000
62989661	::483618440297852000
242912563	::483618491854241000
14085431	::483618496014598000
25609677	::483618498435108000
597834721	::483618510916943000
280297585	::483618578458226000
315621982	::483618606924972000
382359896	::483618653615570000
261471578	::483618658111860000
520533224	::483618674385772000
280297585	::483618687434653000
67492430	::483618705281015000
344454080	::483618721009647000
21503139	::483618721450041000
175847876	::483618724902371000
500239410	::483618743130419000
20478089	::483618776349675000
24868543	::483618795634712000
133112299	::483618800382660000
8070562	::483618922537562000
236167599	::483618960915836000
280297585	::483618982633951000
44811271	::483619000597766000
407384648	::483619020013195000
26580130	::483619028448329000
16312540	::483619037621272000
19684793	::483619066746126000
186107022	::483619082940325000
240492455	::483619121699897000
280297585	::483619123339882000
9129332	::483619152653864000
62944645	::483619164989693000
380049732	::483619203610836000
9129332	::483619246464073000
423446901	::483619247403585000
214465537	::483619275622453000
44811271	::483619282547269000
24868543	::483619292185772000
131941193	::483619299396177000
227114320	::483619301316767000
41136161	::483619337123528000
240492455	::483619337811394000
39863661	::483619339615371000
9129332	::483619342878531000
155926653	::483619363476758000
307397057	::483619395558584000
9129332	::483619423946047000
24868543	::483619450705297000
24868543	::483619482149994000
342508573	::483619499191857000
44811271	::483619505352896000
24868543	::483619510373474000
82115262	::483619520309768000
9129332	::483619537796222000
46771203	::483619552287150000
37977930	::483619563213303000
254635990	::483619572269207000
185629189	::483619574697693000
9129332	::483619580808794000
247633146	::483619597237514000
412638454	::483619628372213000
247633146	::483619648420605000
59184492	::483619662215651000
14538108	::483619686903336000
583488323	::483619708386541000
44811271	::483619759141842000
280297585	::483619761616875000
141976809	::483619777529671000
322842111	::483619780822183000
24868543	::483619781749133000
279548168	::483619798509977000
349472194	::483619803731857000
24868543	::483619820743585000
24868543	::483619838477094000
315621982	::483619844022358000
315621982	::483619845586825000
271774234	::483619853257814000
222278624	::483619860887269000
44811271	::483619886724161000
47753031	::483619902461186000
368691437	::483619963995820000
317483868	::483620015393218000
22386194	::483620065942581000
254635990	::483620068430209000
14538108	::483620075925032000
24868543	::483620080194818000
48562201	::483620104039440000
9687752	::483620114907287000
252756099	::483620134301728000
214465537	::483620146225770000
22559382	::483620212554465000
254600909	::483620303931576000
82723693	::483620317177602000
454471454	::483620357392568000
48562201	::483620362605703000
21153287	::483620547243151000
48562201	::483620565316411000
22328944	::483620607322750000
82723693	::483620631754571000
108605734	::483620663509680000
22328944	::483620710343274000
25925656	::483620768660467000
579271413	::483620803724853000
500517566	::483620819554566000
214465537	::483620828253151000
330201359	::483620849887363000
14538108	::483620853733552000
262939560	::483620880036024000
48562201	::483620898620989000
454375039	::483620932607438000
41136161	::483620943390994000
454471454	::483620946822320000
24868543	::483620959044124000
330201359	::483620971010482000
274712500	::483620984570654000
349472194	::483620994775801000
2084321	::483620995354202000
59647298	::483621023045402000
252623066	::483621068700397000
19147974	::483621090250719000
62685527	::483621110932443000
436187992	::483621127575441000
553934357	::483621133808181000
454375039	::483621134328274000
366136205	::483621160111079000
45278487	::483621173691830000
342508573	::483621185016832000
24868543	::483621190053810000
14538108	::483621191765065000
318173357	::483621217925341000
25925656	::483621233661972000
342508573	::483621235327508000
364035957	::483621250259234000
454375039	::483621257481449000
500517566	::483621267439104000
23450320	::483621291295903000
65513	::483621323755634000
227114320	::483621351702265000
22328944	::483621378588172000
24868543	::483621438071386000
17448907	::483621449232822000
163768701	::483621491209428000
342508573	::483621517151199000
99843490	::483621547504967000
351152035	::483621585417666000
19071786	::483621618128654000
102213164	::483621632138027000
108605734	::483621646142820000
607016651	::483621647337791000
67450397	::483621710516596000
12057032	::483621828133265000
294745245	::483621851499728000
214465537	::483621865655529000
48557490	::483621868906487000
319420243	::483621918545682000
500517566	::483621931422580000
470451598	::483622030265577000
368691437	::483622035298328000
24868543	::483622039211622000
493221106	::483622110137679000
294745245	::483622128005025000
223243607	::483622138373746000
315621982	::483622150524641000
214465537	::483622171336376000
214465537	::483622227489718000
342508573	::483622235421573000
120139449	::483622286633607000
24868543	::483622333588852000
8070562	::483622346712834000
65513	::483622430766673000
385706960	::483622436160536000
232072216	::483622466712252000
24868543	::483622493442170000
110530129	::483622514711855000
243014276	::483622520126734000
279139758	::483622556386086000
249789981	::483622572727488000
22386194	::483622576011223000
112801155	::483622594046730000
319420243	::483622606499627000
67450397	::483622620810604000
519677520	::483622622291193000
412638454	::483622631590346000
726320420	::483622633104097000
300135225	::483622636463730000
266210776	::483622650766315000
385706960	::483622655460114000
319420243	::483622700909219000
214465537	::483622714037383000
24868543	::483622785709658000
8070562	::483622817095618000
130690913	::483622865988640000
163646426	::483622915229757000
613592670	::483622922884763000
67450397	::483622953326628000
318173357	::483622975913353000
214465537	::483623010130071000
184962835	::483623015649771000
24868543	::483623043772608000
232072216	::483623067416276000
214595457	::483623068049215000
87956728	::483623107001724000
21105964	::483623109119844000
108605734	::483623122118397000
21105964	::483623143261487000
341892711	::483623148118867000
23663256	::483623153952772000
214465537	::483623191609225000
32609703	::483623207404974000
23663256	::483623261289197000
24868543	::483623282881478000
21153287	::483623312405176000
23663256	::483623321112571000
31359307	::483623345376591000
52929975	::483623363030822000
294745245	::483623365156929000
340693336	::483623371985260000
87956728	::483623427064877000
130690913	::483623432706195000
152715270	::483623439870091000
232736272	::483623450133540000
375961439	::483623464759091000
8070562	::483623478415728000
205043960	::483623487404134000
232736272	::483623491501973000
8070562	::483623507738128000
24868543	::483623518223867000
373690904	::483623528780935000
214465537	::483623531041669000
277378135	::483623533700857000
54754940	::483623538322972000
90469755	::483623548863275000
22648162	::483623549362790000
232072216	::483623556077875000
465934852	::483623589984231000
341892711	::483623606900240000
105026890	::483623652487745000
465089745	::483623658703704000
214465537	::483623709807091000
232072216	::483623716979748000
24868543	::483623751058075000
24868543	::483623800735416000
7141172	::483623801725652000
322358530	::483623802778030000
102213164	::483623803264983000
385706960	::483623806842728000
322358530	::483623859174637000
9129332	::483623863105097000
179519500	::483623869576511000
260573981	::483623885644906000
9129332	::483623901306826000
105026890	::483623908608716000
346219373	::483623910068736000
139308619	::483623920415678000
9129332	::483623934034972000
51964139	::483623944033820000
264335101	::483623945531170000
89590985	::483623953936564000
24868543	::483624009649508000
89590985	::483624037772296000
351316240	::483624053564260000
311092385	::483624059695931000
9129332	::483624094781677000
22220460	::483624103673606000
450970324	::483624113924108000
421655917	::483624119225683000
175847876	::483624128956882000
179519500	::483624150741688000
221098400	::483624152977248000
9129332	::483624213929291000
163646426	::483624237245014000
102213164	::483624246728744000
221205505	::483624249320431000
12057032	::483624249911820000
519898323	::483624263602036000
24868543	::483624300402851000
110530129	::483624308389187000
251359942	::483624328437968000
387461887	::483624420900999000
24868543	::483624439435632000
108605734	::483624445664567000
301257200	::483624446985388000
562393615	::483624497418092000
325996873	::483624510122229000
450970324	::483624510336544000
130690913	::483624512550731000
351316240	::483624546927665000
215144630	::483624587360755000
527041090	::483624590959050000
375961439	::483624606335385000
188417746	::483624620483166000
24868543	::483624640749662000
519898323	::483624674903879000
102213164	::483624706680295000
24868543	::483624757938507000
232072216	::483624792898412000
412756257	::483624807263522000
7141172	::483624811378536000
412756257	::483624840218148000
331668519	::483624841543974000
527041090	::483624890495275000
519898323	::483624902386130000
412756257	::483624916927774000
22944914	::483624931402346000
224126979	::483624938721394000
22220460	::483624952806252000
179519500	::483624976847613000
18999708	::483625002588061000
213887474	::483625005952274000
556556365	::483625041725100000
519898323	::483625122549358000
59184492	::483625145806766000
24868543	::483625145907429000
401757405	::483625193395351000
311092385	::483625203910451000
253178679	::483625210457772000
87956728	::483625223632080000
365505682	::483625226995920000
24868543	::483625245241135000
52929975	::483625287847268000
216819428	::483625352531415000
212475056	::483625361503031000
24868543	::483625374496985000
411222321	::483625399646453000
52929975	::483625430600417000
24868543	::483625473490964000
262405775	::483625488385323000
299284663	::483625490888945000
849	::483625495519854000
16039882	::483625508895490000
279865885	::483625526465019000
82115262	::483625571033706000
391573659	::483625616521322000
235272576	::483625639048523000
59184492	::483625672082870000
22220460	::483625673479979000
311664191	::483625687962898000
311092385	::483625720283803000
18138157	::483625797748793000
321780812	::483625799200034000
22220460	::483625815276797000
103526992	::483625887686873000
176489426	::483625892397060000
519898323	::483625898483011000
277996494	::483625901985255000
262449011	::483625904447696000
417523013	::483625911116263000
519898323	::483625937502609000
273814896	::483625968439795000
273814896	::483625990350843000
179519500	::483625992015974000
209223008	::483626028188057000
35082993	::483626051742867000
14190836	::483626087134396000
59184492	::483626087595790000
19770255	::483626104846966000
276381534	::483626126024380000
311092385	::483626171003723000
308946618	::483626196404412000
35082993	::483626211315179000
364035957	::483626215258210000
365505682	::483626262531809000
614074554	::483626266864914000
16039882	::483626289069568000
326813935	::483626349706620000
353888661	::483626374498762000
27726737	::483626394501808000
277996494	::483626399157075000
21153287	::483626406870388000
260825806	::483626424180277000
171746458	::483626493462204000
12057032	::483626524642258000
325036867	::483626547161477000
34689419	::483626547576700000
87956728	::483626562890510000
260361255	::483626585241554000
475210759	::483626592330321000
262449011	::483626651428069000
289084083	::483626656154669000
171746458	::483626667454525000
199331386	::483626682046500000
24868543	::483626684705300000
230898142	::483626687859789000
36612981	::483626709384572000
277996494	::483626727952748000
62940169	::483626799968972000
124517802	::483626804238774000
341941030	::483626839890731000
336628506	::483626864309960000
289084083	::483626888867233000
24868543	::483626897780117000
411222321	::483626936846254000
433916111	::483626942160048000
132976059	::483626991124357000
12057032	::483627034111795000
8070562	::483627093045952000
171746458	::483627103628578000
277996494	::483627125501489000
62944645	::483627152915828000
311092385	::483627170774777000
62944645	::483627204593860000
588641285	::483627224063438000
426923626	::483627234733740000
224126979	::483627257026469000
471218710	::483627258067050000
44231782	::483627271995928000
471218710	::483627278547816000
614074554	::483627356712886000
202292166	::483627372185665000
17169855	::483627443844968000
341892711	::483627491438125000
30242503	::483627533926432000
33818674	::483627538657193000
212475056	::483627546638946000
33249556	::483627555056918000
108605734	::483627556202348000
266210776	::483627720140546000
32609703	::483627735072256000
331668519	::483627735860781000
497565305	::483627737366925000
309789310	::483627753623666000
147298694	::483627789133033000
11852522	::483627791855157000
125849974	::483627798049722000
520533224	::483627821479120000
68432091	::483627844086812000
614436697	::483627879557632000
312435293	::483627886268514000
411222321	::483627921018740000
379152968	::483627958767460000
218112087	::483628007635304000
46764883	::483628030079041000
418327117	::483628047430463000
341892711	::483628048043212000
11852522	::483628067923845000
157254287	::483628107794890000
185399022	::483628108529278000
418327117	::483628159196073000
6652302	::483628185972523000
312394133	::483628186274512000
258636623	::483628189915557000
415953059	::483628191056011000
415953059	::483628232223109000
224126979	::483628296601485000
415953059	::483628306965618000
389554052	::483628324934021000
82257804	::483628327237091000
411222321	::483628390361333000
62870601	::483628411433140000
190492046	::483628443439861000
389554052	::483628465804304000
198911524	::483628528802344000
22220460	::483628548935397000
161492068	::483628578769080000
375810749	::483628584716611000
157904403	::483628601930022000
551248502	::483628660520284000
534913317	::483628677352005000
273955213	::483628766200352000
17974977	::483628767294672000
325036867	::483628779047108000
35082993	::483628834218983000
22087737	::483628867123310000
171746458	::483628868759474000
593296591	::483628959540580000
513926411	::483629001110343000
68473966	::483629004491341000
593296591	::483629008949485000
276256841	::483629021305925000
42910967	::483629030219198000
62870601	::483629035663011000
12057032	::483629070216093000
411222321	::483629088868139000
68473966	::483629091019821000
161492068	::483629094262026000
243014276	::483629109244092000
109105005	::483629114155208000
445219284	::483629128869232000
326813935	::483629149714935000
68432091	::483629154303488000
389554052	::483629157411471000
593296591	::483629158908440000
67450397	::483629163601874000
326813935	::483629163904258000
147298694	::483629229469220000
33302034	::483629240626069000
53724365	::483629277242720000
389554052	::483629299044724000
218112087	::483629325741486000
115941650	::483629349447270000
270184694	::483629380242251000
411222321	::483629391935975000
166695965	::483629427377438000
341892711	::483629441248411000
465089745	::483629447753383000
465089745	::483629459086405000
57065165	::483629460541808000
465089745	::483629469605691000
465089745	::483629479835602000
465089745	::483629493794271000
465089745	::483629498563182000
519898323	::483629526899896000
26068830	::483629564438921000
130312780	::483629573536370000
262471070	::483629621041037000
68432091	::483629651022336000
171746458	::483629740549746000
255147158	::483629783486451000
458766436	::483629789161349000
258609027	::483629799408414000
87956728	::483629855540404000
13533012	::483629858539716000
68432091	::483629893352448000
67492430	::483629922955845000
374772557	::483629923181948000
242912563	::483629936654450000
130690913	::483629951153762000
238024746	::483629952844038000
353418151	::483629953406099000
44231782	::483629992530567000
432819849	::483630040991539000
87956728	::483630047496921000
607016651	::483630063678537000
253759009	::483630067096879000
425183249	::483630107069014000
330201359	::483630122461704000
237966586	::483630140019060000
115141777	::483630166648713000
727422228	::483630171665100000
32583866	::483630202388357000
307697597	::483630214379864000
35082993	::483630268713295000
119269983	::483630313923297000
87956728	::483630357636333000
22328944	::483630374120345000
119269983	::483630431829377000
614436697	::483630441203654000
223243607	::483630471688224000
268987143	::483630476305780000
123739379	::483630483771629000
147298694	::483630520866066000
223243607	::483630532161708000
45289907	::483630597995515000
171746458	::483630622658031000
518141549	::483630628638707000
87956728	::483630659030614000
311664191	::483630741411352000
613256961	::483630751548571000
235382002	::483630757059899000
513434526	::483630761568772000
548870171	::483630767957102000
15488020	::483630814765121000
237966586	::483630830577651000
30912658	::483630855294693000
87956728	::483630873552498000
727422228	::483630932713144000
365505682	::483630939826683000
33302034	::483630959401914000
22087737	::483630965428744000
411222321	::483630969686339000
104990093	::483630974278701000
32171318	::483631010689867000
548870171	::483631043137003000
391573659	::483631056080625000
479156555	::483631057795694000
553711382	::483631084270133000
59503620	::483631098790813000
21105964	::483631105904750000
188508773	::483631122723921000
4059771	::483631126930792000
365151006	::483631141308481000
147779508	::483631152465313000
19147974	::483631178743029000
21105964	::483631179246342000
21105964	::483631195251806000
457811756	::483631199798050000
164676969	::483631225836666000
22220460	::483631250595655000
289084083	::483631258656710000
471218710	::483631259772805000
253759009	::483631275383615000
22431584	::483631275987972000
104990093	::483631392027185000
411222321	::483631396360306000
23396218	::483631455600640000
90689440	::483631465612066000
252674018	::483631470578118000
22220460	::483631472205897000
316025875	::483631511279652000
323978080	::483631527499399000
216618788	::483631561716559000
1007041	::483631581068664000
59503620	::483631630498557000
259488414	::483631656855949000
9129332	::483631698954166000
224126979	::483631712052592000
186314952	::483631723859570000
147298694	::483631763130830000
59503620	::483631783007629000
147779508	::483631859213955000
471218710	::483631865237360000
163646426	::483631878600015000
225203526	::483631885650649000
630637790	::483631888276680000
44231782	::483631909210058000
65512747	::483631927316844000
119269983	::483631934996631000
205320851	::483631946564509000
630637790	::483631994128334000
28197443	::483632008388558000
228845995	::483632013673779000
389614947	::483632036599832000
247024165	::483632046359601000
471218710	::483632056233373000
54697279	::483632057231634000
47851190	::483632076261191000
41692308	::483632086905937000
548870171	::483632087975878000
471218710	::483632117633802000
164676969	::483632143428780000
25609677	::483632147337842000
25784705	::483632164261478000
41692308	::483632164882243000
411222321	::483632193311625000
471218710	::483632196075655000
351099839	::483632219290746000
229385654	::483632222906220000
35376355	::483632255688921000
16713287	::483632257211449000
849	::483632314552172000
432819849	::483632319220035000
47851190	::483632334571581000
25609677	::483632337612443000
203736885	::483632354913554000
28197443	::483632365793583000
238024746	::483632366779641000
432819849	::483632373506904000
364641621	::483632382051123000
1565041	::483632440758767000
81643358	::483632455971504000
44278444	::483632497805099000
24136198	::483632499126317000
253828982	::483632500904710000
192590347	::483632521541058000
188508773	::483632530747580000
114579662	::483632534484709000
44278444	::483632548736557000
33282020	::483632574174990000
94181957	::483632621516120000
35376355	::483632655125061000
240941201	::483632655519318000
370464008	::483632682048708000
366136205	::483632688247885000
36851172	::483632692937109000
87956728	::483632706593767000
135681283	::483632719176679000
268073941	::483632737027633000
261847534	::483632790953803000
82115262	::483632850776776000
1007041	::483632882544422000
411777707	::483632890182643000
227355784	::483632899363979000
368691437	::483632907555061000
203736885	::483632934843215000
19071786	::483632935740788000
124582805	::483632958687830000
224126979	::483632963486089000
208250490	::483632972310929000
98552986	::483633010823405000
423816771	::483633032218152000
47851190	::483633056243519000
266317182	::483633060567842000
9129332	::483633089374339000
289084083	::483633103043579000
68432091	::483633128645623000
170064834	::483633216796884000
411777707	::483633241925353000
37228652	::483633324443709000
115141777	::483633344802856000
443070793	::483633368722989000
349386319	::483633386401980000
115141777	::483633443608080000
22559382	::483633488369709000
13533012	::483633503456595000
215144630	::483633515238809000
22328944	::483633515700166000
92568275	::483633536986255000
237966586	::483633538999123000
147298694	::483633563913715000
507674842	::483633574176772000
443070793	::483633576714321000
299441398	::483633579633541000
62940169	::483633579889405000
19222225	::483633588449968000
140110825	::483633608666533000
15814841	::483633616027934000
444247134	::483633665927155000
7141172	::483633672307109000
142038800	::483633694687907000
20935927	::483633708528726000
376541246	::483633747158654000
19222225	::483633802582196000
374772557	::483633803445809000
87956728	::483633832004816000
13533012	::483633864019963000
286298021	::483633870433431000
217928831	::483633874073694000
528975562	::483633875889836000
56736460	::483633881250156000
45278487	::483633910060818000
335488857	::483633955972063000
142038800	::483633966931783000
449902821	::483633992802254000
345626789	::483634018697891000
16312540	::483634085311422000
519898323	::483634086498406000
322327312	::483634095717892000
82723693	::483634098003783000
20020647	::483634111857168000
45278487	::483634146481152000
16312540	::483634198239260000
217928831	::483634273547612000
273034167	::483634326915936000
265799781	::483634387406577000
444251177	::483634444113154000
18999708	::483634489327759000
214465537	::483634504192380000
87771600	::483634510685159000
384488111	::483634524287283000
273034167	::483634526942281000
217928831	::483634578091827000
87956728	::483634588057894000
289084083	::483634612178911000
19222225	::483634621574565000
551248502	::483634632387076000
171746458	::483634640021114000
64549933	::483634657804947000
87771600	::483634679925313000
551248502	::483634749580132000
384488111	::483634754076831000
45470777	::483634760715997000
22220460	::483634789329940000
432819849	::483634794350125000
217928831	::483634801887301000
87956728	::483634806413357000
45470777	::483634837425635000
23442090	::483634840617496000
396454394	::483634851002609000
29607520	::483634860561797000
77787388	::483634872431304000
254635990	::483634886205779000
32609703	::483634895269273000
82723693	::483634922796908000
17448907	::483634946591166000
259541688	::483634968946814000
816177	::483635005063954000
64549933	::483635007421177000
816177	::483635008985640000
215109001	::483635033949757000
602224338	::483635039679168000
223243607	::483635072814571000
223243607	::483635107123974000
215109001	::483635107337895000
254635990	::483635112777510000
105026890	::483635122587979000
19222225	::483635123103870000
234187240	::483635131811262000
455542048	::483635143895023000
215109001	::483635145245995000
444251177	::483635148156465000
160453801	::483635160911724000
35376355	::483635179613732000
102401687	::483635186199166000
30242503	::483635190783557000
13533012	::483635231195684000
327689033	::483635281900634000
385114649	::483635292302082000
609790203	::483635317476323000
13533012	::483635358148866000
115141777	::483635414998085000
157904403	::483635425894883000
9899992	::483635436225437000
308946618	::483635453459832000
17448907	::483635494475948000
243014276	::483635507134734000
92838578	::483635508757929000
379152968	::483635509051523000
444251177	::483635522305142000
368691437	::483635582384361000
351004243	::483635606325444000
236167599	::483635614202343000
92838578	::483635648784764000
22559382	::483635655549792000
335488857	::483635671723442000
22220460	::483635708180332000
222636373	::483635737670471000
252756099	::483635748831100000
515049896	::483635756045312000
444251177	::483635758767407000
105026890	::483635799078883000
252756099	::483635809732415000
236528732	::483635825620426000
92838578	::483635857799536000
551501734	::483635858046607000
217928831	::483635899683438000
243014276	::483635907921444000
334261100	::483635940985151000
377555310	::483635980075671000
60108947	::483635993099001000
321780812	::483636025684942000
126507603	::483636054453272000
20935927	::483636060401197000
444251177	::483636079870763000
9899992	::483636098577358000
161492068	::483636105636372000
126507603	::483636123193724000
20935927	::483636132660645000
17035194	::483636139405115000
163646426	::483636150264143000
458766436	::483636156521672000
260361255	::483636175471534000
105026890	::483636176931155000
104539435	::483636248947736000
371068004	::483636322721353000
115141777	::483636342396432000
387188572	::483636387246505000
36851172	::483636426522001000
22220460	::483636435262922000
153543800	::483636440358612000
62940169	::483636487783596000
153543800	::483636540544135000
266033863	::483636553118281000
161492068	::483636579953430000
37228652	::483636598999773000
325996873	::483636604578189000
118855202	::483636672433623000
260428602	::483636706625990000
253230729	::483636748342546000
104990093	::483636754004451000
214465537	::483636754914635000
135681283	::483636756722749000
66058067	::483636821310840000
315621982	::483636827010916000
383243793	::483636829065711000
198911524	::483636832429559000
22220460	::483636852298379000
226319809	::483636868001460000
13533012	::483636887878656000
349386319	::483636902600253000
18156298	::483636908723957000
64791948	::483636917066403000
31326082	::483636925425651000
214465537	::483637018698588000
25359188	::483637020263084000
66058067	::483637122587709000
15814841	::483637127641849000
14253476	::483637158398672000
45581124	::483637175070633000
473118863	::483637183056588000
349386319	::483637183828340000
66058067	::483637209523040000
214465537	::483637214190899000
27538070	::483637271057674000
237330810	::483637302246141000
575804821	::483637304796278000
14816854	::483637309741355000
102401687	::483637312832950000
378771457	::483637349532725000
115141777	::483637358836084000
330201359	::483637367077474000
385706960	::483637372123246000
249246314	::483637385499246000
102401687	::483637401643151000
115141777	::483637413768880000
270065033	::483637416037990000
259413656	::483637423214444000
62940169	::483637423868346000
234213287	::483637434534481000
22431584	::483637437386604000
214465537	::483637470471286000
36279116	::483637503123922000
14584037	::483637517439102000
22220460	::483637536750067000
16312540	::483637555523747000
444251177	::483637560476856000
24171213	::483637566315323000
66058067	::483637572686868000
408144950	::483637618651852000
14816854	::483637638386028000
1007041	::483637645684137000
22220460	::483637656241586000
100018299	::483637661244985000
444251177	::483637663816114000
22220460	::483637684771229000
15361643	::483637715447992000
37730571	::483637718766063000
65513	::483637725417848000
115141777	::483637726588465000
217928831	::483637732258754000
291221395	::483637792422244000
7132042	::483637817839742000
513434526	::483637882985254000
16248047	::483637961318088000
382976230	::483637989730291000
203736885	::483637997623988000
291221395	::483638001134997000
200764512	::483638008475058000
29737650	::483638032344432000
66058067	::483638049872412000
219550942	::483638095100002000
394962689	::483638155464032000
25359188	::483638174220955000
312856997	::483638227366981000
102401687	::483638315925897000
35945417	::483638319067066000
467545942	::483638339653095000
434545772	::483638434217873000
44811271	::483638534473908000
26182895	::483638541751050000
575804821	::483638553671241000
16248047	::483638575335219000
163340834	::483638585510604000
38804898	::483638617135263000
507918715	::483638674169806000
364035957	::483638722014240000
19770255	::483638737079787000
185629189	::483638752775254000
107902551	::483638781027680000
26182895	::483638792889180000
299796220	::483638874158399000
115459999	::483638946669539000
443070793	::483638951912415000
26738161	::483638979024400000
275902246	::483638994865885000
217871594	::483638995344056000
58941053	::483639014625247000
17016789	::483639048934678000
100339690	::483639085899083000
503577648	::483639122926784000
412638454	::483639165427265000
372068999	::483639194674536000
273034167	::483639223732301000
429558621	::483639234344284000
17016789	::483639281206841000
431264673	::483639286265544000
37029138	::483639296985796000
174840636	::483639328128499000
235382002	::483639349523644000
214465537	::483639380897046000
24494616	::483639382529048000
273034167	::483639407035969000
26580130	::483639414732881000
364035957	::483639539643469000
174840636	::483639545863237000
273034167	::483639561122091000
102401687	::483639581083176000
22536077	::483639594487795000
11146552	::483639619355832000
87956728	::483639625156554000
11852522	::483639652466057000
11852522	::483639678743375000
199331386	::483639689061363000
37730571	::483639704320241000
26738161	::483639721969872000
65513	::483639726973255000
90469755	::483639748796243000
12057032	::483639794292248000
15814841	::483639799551913000
26925878	::483639802122616000
29300584	::483639809672372000
199331386	::483639825548206000
392493604	::483639848708747000
26738161	::483639852567916000
420403218	::483639870993494000
507987711	::483639885145063000
26738161	::483639940660887000
389676504	::483639966686121000
507918715	::483639968909119000
351641054	::483639992900919000
62940169	::483640024202612000
180911733	::483640037725044000
123746907	::483640050270609000
82115262	::483640057157255000
33323170	::483640059728371000
16312540	::483640066808745000
392493604	::483640088446767000
24868543	::483640091361804000
24868543	::483640140577783000
24868543	::483640211889340000
1565041	::483640321063272000
409487670	::483640330974003000
499995726	::483640342621614000
65513	::483640401736507000
20804321	::483640426537447000
24868543	::483640429569507000
24543872	::483640433340583000
434545772	::483640437425864000
22536077	::483640438415298000
225287674	::483640445457551000
70483417	::483640472552742000
24543872	::483640484217503000
24868543	::483640498553245000
465089745	::483640588290375000
102401687	::483640589565845000
465089745	::483640603138211000
104539435	::483640606304911000
465089745	::483640612860612000
65513	::483640618992693000
35945417	::483640631328141000
26580130	::483640657542934000
713350694	::483640693114802000
24868543	::483640705386958000
123939574	::483640705760235000
25469735	::483640723561267000
457811756	::483640725871939000
392493604	::483640730355654000
262059543	::483640737180168000
37730571	::483640762442473000
392493604	::483640800362786000
630637790	::483640829215797000
33249556	::483640858286489000
73020435	::483640864531435000
164676969	::483640866335371000
1007041	::483640922962264000
327662373	::483640936669253000
458826306	::483640942487154000
61718844	::483640955526868000
377035998	::483640969682616000
507987711	::483641019637186000
22536077	::483641026146349000
457811756	::483641050045493000
109105005	::483641050372657000
254635990	::483641070270414000
25469735	::483641135051833000
134873681	::483641163992145000
125718303	::483641165837631000
215427794	::483641174171713000
134873681	::483641175081902000
19210855	::483641175195148000
25084916	::483641200524926000
65513	::483641214458421000
43208085	::483641221085413000
221205505	::483641228626366000
9129332	::483641255608725000
630637790	::483641268762083000
200685756	::483641276474990000
25925656	::483641284892979000
175591069	::483641309039558000
9129332	::483641324487589000
14205371	::483641367135272000
35945417	::483641422793289000
33249556	::483641438258094000
20620620	::483641470273191000
18015033	::483641481761415000
58941053	::483641528645345000
399555371	::483641530117136000
41136161	::483641555438157000
274712500	::483641560374841000
18183371	::483641577634414000
399555371	::483641596403916000
399555371	::483641610685542000
60131090	::483641614162595000
42910967	::483641627869990000
33699503	::483641629946179000
82723693	::483641633410674000
390479008	::483641634827952000
7141172	::483641647285403000
22431584	::483641648220741000
242912563	::483641664133939000
48431204	::483641705703690000
45581124	::483641705766203000
19147974	::483641713609551000
229385654	::483641738079133000
542693847	::483641772187189000
310144986	::483641784765911000
598832393	::483641828143407000
115141777	::483641832593571000
202292166	::483641840982175000
458826306	::483641845436940000
123939574	::483641904727220000
15875100	::483641913032343000
43208085	::483641918505893000
238024746	::483641924834713000
268058306	::483641939875880000
458826306	::483641948075728000
90469755	::483641960922501000
30666953	::483641968111529000
240766538	::483641970221273000
20935927	::483641974546006000
24868543	::483641994028122000
409680332	::483642006351011000
7141172	::483642007756492000
392493604	::483642086407667000
407894919	::483642090174160000
8524892	::483642120251920000
264335101	::483642124554878000
310330192	::483642137859592000
178921630	::483642178565320000
7141172	::483642186891014000
462487376	::483642203923685000
16312540	::483642309636943000
399555371	::483642364687155000
246050172	::483642386459807000
278316478	::483642390310170000
44278444	::483642400607178000
37730571	::483642405783351000
149295164	::483642407506817000
19837708	::483642425399730000
34071360	::483642454734675000
202840862	::483642504999211000
513658421	::483642512028884000
33323170	::483642542143987000
437898031	::483642546217041000
123939574	::483642563488784000
279865885	::483642588004503000
39553593	::483642594321530000
87771600	::483642610007818000
149295164	::483642616387342000
44278444	::483642667817902000
409680332	::483642698746720000
16713287	::483642701355560000
35945417	::483642717004505000
149295164	::483642731395166000
351190984	::483642747988213000
235382002	::483642768065970000
87771600	::483642781525504000
149295164	::483642821295874000
235382002	::483642825477591000
20935927	::483642848453992000
598832393	::483642854057598000
149295164	::483642859623415000
325906113	::483642882482774000
325906113	::483642888321245000
44278444	::483642925771808000
457811756	::483642929282428000
259542533	::483642948173570000
26642766	::483642956360847000
123939574	::483642983493820000
19837708	::483642999180496000
19147974	::483643045686947000
393105437	::483643093678583000
351190984	::483643114373255000
20000062	::483643117149904000
60131090	::483643144353746000
434545772	::483643157700435000
588705820	::483643161785696000
454375039	::483643202294280000
123746907	::483643202889863000
19837708	::483643212746084000
115141777	::483643216009244000
136791341	::483643217225605000
202292166	::483643283739262000
108204138	::483643309479698000
39684857	::483643323987423000
60131090	::483643348318552000
257265522	::483643361572564000
403823128	::483643390479699000
60131090	::483643394606911000
270065033	::483643426056192000
39684857	::483643448595976000
27999272	::483643458150608000
87771600	::483643469827547000
60131090	::483643492371931000
378771457	::483643502014636000
349386319	::483643502815739000
18015033	::483643506347769000
67492430	::483643521027825000
456220746	::483643569186435000
16248047	::483643590963642000
277996494	::483643627369799000
16248047	::483643641148493000
247024165	::483643658004996000
378771457	::483643673171595000
242912563	::483643683473203000
349386319	::483643720059744000
24494616	::483643720643125000
27331165	::483643727588503000
12057032	::483643750238126000
302408703	::483643765320847000
434545772	::483643765517983000
20782081	::483643772035936000
68966030	::483643784685944000
87771600	::483643810644127000
394776489	::483643815157563000
20935927	::483643821306413000
423666163	::483643876255612000
60131090	::483643877832671000
37228652	::483643893376749000
423666163	::483643895025131000
224126979	::483643905674465000
441039165	::483643916223139000
149295164	::483643917523369000
42220462	::483643918781673000
73020435	::483643942106177000
83428249	::483643967393652000
434545772	::483643971034697000
50224504	::483643992345546000
423666163	::483644023270150000
59184492	::483644126320406000
67492430	::483644154111467000
8524892	::483644162529837000
270736613	::483644178694672000
36851172	::483644213629034000
291221395	::483644215449358000
220587584	::483644247719948000
268987143	::483644252308533000
33323170	::483644252455305000
83428249	::483644288073359000
53258017	::483644373033570000
403823128	::483644431640170000
90467952	::483644456613072000
458826306	::483644458807074000
61718844	::483644468990472000
316766176	::483644491576799000
31326082	::483644508773441000
432819849	::483644509889122000
44307877	::483644518072217000
20190503	::483644528302100000
109718758	::483644582161166000
25178781	::483644607733829000
425897170	::483644627841343000
70483417	::483644628764069000
100373532	::483644634866790000
39553593	::483644638272966000
22220460	::483644653074661000
381181950	::483644660590452000
70483417	::483644691473121000
87771600	::483644699169660000
224126979	::483644727175049000
274311440	::483644747102552000
9129332	::483644763619733000
369174583	::483644804857745000
310506975	::483644838277955000
39553593	::483644842182860000
423446901	::483644848541810000
25178781	::483644855516549000
434545772	::483644864815312000
70483417	::483644867843600000
27726737	::483644875137486000
146909951	::483644881248976000
70483417	::483644884033609000
39553593	::483644935459975000
224126979	::483644937523564000
87771600	::483645000702377000
29394513	::483645014350647000
26182895	::483645026883235000
232901934	::483645045170380000
387941507	::483645054104264000
87771600	::483645064560648000
209345596	::483645071305474000
394776489	::483645073528483000
342508573	::483645083271450000
463855595	::483645115752144000
35026897	::483645124665438000
628045480	::483645134928506000
89590985	::483645145913368000
94215450	::483645152603287000
589542040	::483645154440798000
120851061	::483645157284515000
22504277	::483645175617830000
31326082	::483645203060776000
94215450	::483645228193021000
589542040	::483645229753712000
188417746	::483645231049756000
350083690	::483645250146021000
235382002	::483645264578629000
33699503	::483645267036499000
87771600	::483645270299668000
33323170	::483645273231478000
109105005	::483645273252454000
25178781	::483645278071697000
30242503	::483645285797998000
342594225	::483645314532782000
160788774	::483645316856422000
87771600	::483645317061935000
445219284	::483645329922080000
384155676	::483645367024513000
30032107	::483645370757427000
35945417	::483645383793315000
310144986	::483645394832719000
16248047	::483645406057078000
29500521	::483645423043629000
220455732	::483645464060104000
30151060	::483645472431546000
384155676	::483645561472421000
175847876	::483645568712196000
434545772	::483645580439478000
334261100	::483645604107919000
33323170	::483645608800960000
87771600	::483645617508343000
105026890	::483645654602743000
403823128	::483645675197190000
20000062	::483645726543839000
200849010	::483645735075069000
165967574	::483645738870919000
354047009	::483645767316672000
434545772	::483645770814742000
200849010	::483645807653298000
20000062	::483645808404078000
189179241	::483645808579842000
23799906	::483645808706080000
8070562	::483645818142863000
115941650	::483645823750647000
412756257	::483645834387415000
67492430	::483645839538405000
33323170	::483645840771149000
189179241	::483645843191238000
1565041	::483645879933734000
282692620	::483645883196911000
26580130	::483645891023486000
59454178	::483645894344982000
33323170	::483645941807726000
556556365	::483645950217314000
434545772	::483645955070509000
394962689	::483645969460776000
178921630	::483645981087789000
107308159	::483645999806550000
87771600	::483646018760613000
323978080	::483646027527114000
97973690	::483646031385853000
58941053	::483646067209408000
470451598	::483646080702496000
270184694	::483646109676761000
342508573	::483646114508193000
108605734	::483646119113945000
292012619	::483646129171484000
37730571	::483646155591786000
262405775	::483646175531126000
458826306	::483646178526236000
170590185	::483646180966944000
86604355	::483646186386386000
465089745	::483646194787168000
465089745	::483646204551499000
465089745	::483646211308523000
40478607	::483646262273916000
434545772	::483646263418966000
76463655	::483646277947633000
412756257	::483646280241934000
44380700	::483646292066066000
479222401	::483646335195701000
67492430	::483646387477692000
16107745	::483646416917508000
392493604	::483646417852854000
373147853	::483646418197159000
205030447	::483646452535529000
89852975	::483646462673166000
65512747	::483646466372558000
104539435	::483646472613662000
170590185	::483646475675508000
223243607	::483646506302316000
115941650	::483646556789157000
470451598	::483646557607448000
1565041	::483646593930113000
175591069	::483646604356763000
346173821	::483646605716107000
326554021	::483646614020448000
27726737	::483646649789448000
132314519	::483646664473726000
68966030	::483646668752297000
115941650	::483646692193869000
235272576	::483646720979398000
83428249	::483646723646976000
432819849	::483646758480662000
368170408	::483646766978711000
33323170	::483646778651062000
403823128	::483646802147942000
365505682	::483646833520943000
384155676	::483646840701603000
90467952	::483646858808393000
240914419	::483646862688129000
89590985	::483646883076636000
216819428	::483646897916088000
198911524	::483646898146799000
464845445	::483646933538332000
282692620	::483646942531313000
222278624	::483646983802867000
175591069	::483646989842649000
44231782	::483647026177921000
20000062	::483647026404798000
215776033	::483647077864333000
38577111	::483647083082043000
38577111	::483647083279175000
203688730	::483647100992098000
67069063	::483647111863361000
97973690	::483647120806006000
410195122	::483647129529753000
175591069	::483647154771095000
175591069	::483647168494858000
87956728	::483647170185162000
20000062	::483647208118837000
436336703	::483647213470752000
45581124	::483647234592894000
378200627	::483647250036695000
501202268	::483647276716261000
434545772	::483647286673940000
175591069	::483647332936712000
33323170	::483647376100323000
215776033	::483647385906589000
23799906	::483647411232194000
419836731	::483647417741766000
312710029	::483647435504242000
108605734	::483647459454107000
40864634	::483647487073202000
378367977	::483647508329951000
419836731	::483647512189108000
412756257	::483647516731142000
7141172	::483647538638376000
354047009	::483647542539071000
107308159	::483647578496446000
282779381	::483647584754360000
172573942	::483647598134190000
33323170	::483647598868189000
45581124	::483647606275317000
165967574	::483647626269982000
155926653	::483647631034310000
215776033	::483647708255637000
30529918	::483647742447591000
143225254	::483647779554594000
215776033	::483647788555583000
450970324	::483647805202788000
439491329	::483647832537440000
54697279	::483647840527597000
449981984	::483647860492103000
258636623	::483647869606322000
372126514	::483647869946064000
312710029	::483647874761506000
243014276	::483647906021662000
215776033	::483647914900590000
171724420	::483647917040107000
243014276	::483647920307441000
372126514	::483647926904692000
243014276	::483647943270879000
342594225	::483647944768253000
311724390	::483647952619970000
372126514	::483647958613630000
562393615	::483647973000491000
579647636	::483647976045568000
131278152	::483648028729802000
162175448	::483648029309038000
53258017	::483648042693033000
58028621	::483648047079895000
243014276	::483648048644771000
79348656	::483648065677824000
579647636	::483648077983940000
291221395	::483648087467237000
27331165	::483648090872639000
82115262	::483648102587314000
15488020	::483648135449686000
54697279	::483648197911658000
516542821	::483648211073368000
224126979	::483648221684572000
450970324	::483648237870804000
27999272	::483648238658912000
403823128	::483648258691321000
264335101	::483648295315599000
162175448	::483648324403470000
108605734	::483648337300946000
372126514	::483648362512515000
354047009	::483648397493424000
499995726	::483648409799499000
87956728	::483648428434419000
245021956	::483648431265546000
58941053	::483648452933746000
161302101	::483648471509917000
375385791	::483648476061126000
109298324	::483648481232703000
108605734	::483648495979888000
410286428	::483648501893840000
163340834	::483648512601894000
241995287	::483648541760303000
33323170	::483648558315237000
450970324	::483648560509222000
352960797	::483648563956572000
162175448	::483648570252603000
36468395	::483648571292405000
87956728	::483648573687349000
24136198	::483648582147260000
394962689	::483648598031081000
15875100	::483648604591370000
38713173	::483648610328780000
162175448	::483648625374154000
108204138	::483648627504869000
62685527	::483648638325764000
301737159	::483648677794570000
354047009	::483648689148534000
33249556	::483648695557054000
125718303	::483648705132638000
243751614	::483648712699179000
109298324	::483648718496079000
163340834	::483648720891019000
424540791	::483648732517253000
69916897	::483648732807041000
14253476	::483648758630998000
291221395	::483648773336612000
58028621	::483648795918352000
56059141	::483648813777686000
213887474	::483648855402381000
242607910	::483648877099089000
579647636	::483648887270703000
314988406	::483648888927043000
19147974	::483648903351635000
58941053	::483648919478349000
513711139	::483648990865412000
605608831	::483649019306987000
727422228	::483649033978642000
369174583	::483649038319775000
291288952	::483649051943272000
294745245	::483649056137166000
282779381	::483649058645352000
513711139	::483649063758221000
241995287	::483649064546742000
376525681	::483649069290508000
58941053	::483649073699106000
399621678	::483649090022932000
27999272	::483649093479067000
282779381	::483649093747490000
379304556	::483649094351876000
379304556	::483649111586250000
31326082	::483649121145065000
42910967	::483649146738708000
249028893	::483649185309159000
412756257	::483649204850393000
9129332	::483649206952161000
20293581	::483649218926874000
71597388	::483649225331195000
20293581	::483649231274905000
109298324	::483649234059943000
407038804	::483649243110862000
215776033	::483649254292860000
224126979	::483649265697173000
162175448	::483649268981698000
348152108	::483649280112996000
14253476	::483649282931585000
162175448	::483649311679741000
150518148	::483649324543246000
513711139	::483649373880868000
77078833	::483649382752190000
625170672	::483649389789839000
36082253	::483649405216882000
160788774	::483649405321355000
69916558	::483649414104629000
71597388	::483649419925942000
625170672	::483649420190175000
114579662	::483649420995866000
14253476	::483649427182075000
224126979	::483649443745366000
625170672	::483649448191336000
290396729	::483649470240792000
219153949	::483649486154379000
30666953	::483649519221891000
109060628	::483649519314157000
27331165	::483649538930925000
369174583	::483649566437171000
78653568	::483649579699933000
92125226	::483649603498438000
434545772	::483649609785675000
625170672	::483649628789686000
97973690	::483649629687664000
513711139	::483649645583675000
467775651	::483649645605044000
108605734	::483649646586503000
137014162	::483649655717113000
434545772	::483649656350863000
214184608	::483649667440599000
226319809	::483649676680257000
316301043	::483649679197220000
126507603	::483649728316334000
403823128	::483649769022042000
635845301	::483649786587795000
291221395	::483649795815653000
36082253	::483649814102831000
108605734	::483649815147216000
115852151	::483649815402672000
412756257	::483649834981666000
384503737	::483649837435731000
226319809	::483649838458740000
92125226	::483649848080859000
14253476	::483649862093639000
255622442	::483649896512507000
17163192	::483649902820356000
123746907	::483649926082347000
402797583	::483649927516807000
343904325	::483649930322382000
336774649	::483649958097059000
436188872	::483649991421222000
221098400	::483649991676678000
41967329	::483649992293617000
402492947	::483650021959540000
396655167	::483650023385993000
335759212	::483650025369518000
19111395	::483650040787767000
635151853	::483650040838115000
634164272	::483650045804171000
375385791	::483650056814592000
188417746	::483650057200500000
67450397	::483650079652188000
318627551	::483650080709173000
76977679	::483650089257140000
369174583	::483650106294407000
162175448	::483650107213381000
634164272	::483650119141580000
115852151	::483650163513126000
300135225	::483650194631049000
336774649	::483650198548123000
130514710	::483650201308389000
171746458	::483650255125086000
634164272	::483650256693768000
453690730	::483650290139164000
8524892	::483650302474993000
205501297	::483650330760970000
40864634	::483650333382410000
77787388	::483650356639846000
255622442	::483650358871592000
467775651	::483650373660721000
126507603	::483650413410144000
21531254	::483650426353373000
87956728	::483650444557049000
40864634	::483650462185316000
334403708	::483650465071370000
205030447	::483650468334141000
374772557	::483650482783543000
171746458	::483650516832899000
529096266	::483650524311736000
287727506	::483650530648936000
95231863	::483650551692148000
188508773	::483650558482337000
603870273	::483650590853971000
132649069	::483650593882660000
329955120	::483650606729424000
365505682	::483650624492294000
24136198	::483650626711064000
40864634	::483650641319833000
171746458	::483650650446651000
215776033	::483650655232348000
301737159	::483650656159670000
98768681	::483650660379140000
35945417	::483650666259165000
385114649	::483650693090119000
108605734	::483650739366277000
343904325	::483650739961487000
15109013	::483650748161736000
171746458	::483650775206215000
333704327	::483650843661434000
243465008	::483650844295172000
268397639	::483650865144659000
36082253	::483650908312850000
188508773	::483650919712972000
241995287	::483650922027810000
205501297	::483650934900150000
171746458	::483650938830213000
36082253	::483650948070641000
95231863	::483650956476051000
273697690	::483650963152982000
172035134	::483650970769846000
457811756	::483650981603733000
118733444	::483650985278328000
171746458	::483650991263215000
365505682	::483651015946690000
162175448	::483651088395288000
71597388	::483651096720572000
35082993	::483651133911474000
23799906	::483651170075156000
20020647	::483651185895690000
24136198	::483651192648523000
498321918	::483651210365665000
48557490	::483651217625989000
71597388	::483651223816384000
301737159	::483651229982416000
25408355	::483651252975181000
326813935	::483651261326430000
374772557	::483651300492455000
13533012	::483651305081028000
78653568	::483651313201590000
236628483	::483651319698161000
330645900	::483651358172512000
462487376	::483651375100739000
25408355	::483651380792397000
78653568	::483651391156924000
215776033	::483651391416569000
262382570	::483651393907994000
137014162	::483651404360212000
351264389	::483651407040352000
20833365	::483651451026038000
11852522	::483651478285189000
377035998	::483651487537455000
32171318	::483651511537651000
20935927	::483651516369481000
385114649	::483651524875132000
37977930	::483651575479820000
215776033	::483651614666801000
334261100	::483651655146016000
214465537	::483651662058242000
36082253	::483651664654909000
113760458	::483651681750880000
318627551	::483651716110630000
588641285	::483651736632958000
13533012	::483651762943823000
71597388	::483651779804934000
157904403	::483651790101954000
224126979	::483651792480112000
148445755	::483651829923053000
325996873	::483651850731028000
458826306	::483651851892850000
36612981	::483651878509481000
6092972	::483651883152973000
365505682	::483651896612122000
155926653	::483651913288658000
358611246	::483651931416436000
519898323	::483651940455174000
71597388	::483651952912265000
473462894	::483651962626256000
140157275	::483652015357059000
365505682	::483652022294441000
59503620	::483652048974798000
190396530	::483652086987763000
192590347	::483652093593415000
36082253	::483652107418206000
593296591	::483652108680314000
516542821	::483652114967969000
513711139	::483652118029811000
26109453	::483652135658074000
89033916	::483652153593319000
149295164	::483652154016550000
168864295	::483652161977339000
320452099	::483652165328592000
9129332	::483652184408866000
607016651	::483652188741189000
140157275	::483652217753186000
379576750	::483652253446717000
346173821	::483652270136258000
44307877	::483652297612730000
170064834	::483652315967008000
59503620	::483652319754878000
365505682	::483652340595957000
303252613	::483652360653524000
391573659	::483652361874063000
54697279	::483652415108177000
540330411	::483652421567016000
303252613	::483652465796317000
33818674	::483652479356137000
258636623	::483652501238198000
9129332	::483652566715486000
280194602	::483652571576283000
14085431	::483652581529747000
115941650	::483652588274192000
410856984	::483652602970636000
40478607	::483652611581968000
102489930	::483652634423750000
280194602	::483652644267769000
579647636	::483652689017192000
313120951	::483652703327760000
42910967	::483652703940509000
128666650	::483652714812166000
168864295	::483652716502065000
9129332	::483652726560411000
18657192	::483652744461291000
458826306	::483652745162141000
97336064	::483652752459833000
59503620	::483652755459166000
102489930	::483652763721535000
188508773	::483652768557973000
249052117	::483652775839272000
326554021	::483652801256370000
63617875	::483652804234321000
192590347	::483652860853227000
372611209	::483652924237545000
128666650	::483652924544122000
462487376	::483652964574187000
192590347	::483652969796079000
188508773	::483652985055379000
224126979	::483652986925613000
298156322	::483652987705774000
365505682	::483653007226052000
460611723	::483653021545799000
59503620	::483653035684794000
556556365	::483653047822729000
513711139	::483653052503961000
219153949	::483653063434305000
519898323	::483653066311229000
63783716	::483653083797262000
26068830	::483653092454330000
372611209	::483653101031661000
118733444	::483653149673013000
102489930	::483653190156431000
132980216	::483653193537449000
462487376	::483653249082208000
126507603	::483653262919208000
92840294	::483653279654481000
727422228	::483653301129326000
192590347	::483653350273998000
13533012	::483653370276626000
28066346	::483653372692549000
259541688	::483653419543306000
26068830	::483653450270380000
175847876	::483653697545986000
73526174	::483653700074762000
40864634	::483653709113483000
226319809	::483653716386779000
32583866	::483653722254241000
418327117	::483653735407570000
163893797	::483653764952236000
59503620	::483653770396831000
59503620	::483653801292075000
72293435	::483653803883786000
450391257	::483653809005023000
32583866	::483653809885822000
68432091	::483653841196294000
59503620	::483653844413710000
52295994	::483653854622670000
365505682	::483653865233850000
89590985	::483653876168413000
377715399	::483653884670263000
365151006	::483653886704496000
372611209	::483653889615360000
78970527	::483653900688703000
40864634	::483653963535753000
35869207	::483653980015562000
1384531	::483654010671357000
322463853	::483654034109132000
25935173	::483654039557931000
35082993	::483654062018011000
58941053	::483654082759229000
194054262	::483654083295735000
24136198	::483654085107666000
132980216	::483654091781181000
412756257	::483654100542693000
215776033	::483654104674091000
149295164	::483654115222769000
93043270	::483654138635362000
519898323	::483654142812897000
77787388	::483654154787643000
46963484	::483654155555180000
197277853	::483654171879825000
46963484	::483654181857677000
1565041	::483654184483696000
38481051	::483654201122107000
144733584	::483654210391932000
513434526	::483654227579781000
562178473	::483654260974837000
628427510	::483654267455422000
62940169	::483654288850182000
556556365	::483654298559991000
71597388	::483654304440406000
513434526	::483654314557046000
256853017	::483654314909794000
47269984	::483654347239092000
211376385	::483654362418270000
41001071	::483654367871262000
280119639	::483654374040666000
365505682	::483654416570916000
268987143	::483654433998245000
529096266	::483654438004228000
224126979	::483654442911141000
118733444	::483654466818674000
271717879	::483654524519718000
59503620	::483654541242810000
115200960	::483654543117283000
293737316	::483654550558367000
163340834	::483654576865030000
256853017	::483654614143606000
243014276	::483654614722805000
458826306	::483654618367655000
61698439	::483654629310599000
727422228	::483654632908914000
536141027	::483654650625662000
338543771	::483654660461690000
43967474	::483654692187418000
163893797	::483654701099937000
171746458	::483654734113701000
365505682	::483654734507565000
94480498	::483654746473910000
56059141	::483654750794043000
215776033	::483654769408372000
118855202	::483654776123437000
418327117	::483654781768970000
59503620	::483654783057010000
23450320	::483654783111147000
338543771	::483654785472937000
481749191	::483654796524544000
262939560	::483654804137209000
59503620	::483654823561404000
215776033	::483654824588619000
142038800	::483654916205211000
23642786	::483654919874818000
849	::483654921175441000
273631488	::483654925209989000
365505682	::483654927009325000
192590347	::483654947989254000
388374921	::483654948841095000
262939560	::483654969866743000
458826306	::483654972446613000
327842258	::483654981590200000
37802339	::483654992331419000
262939560	::483654997742059000
97336064	::483655007393177000
219153949	::483655008949645000
334261100	::483655040087773000
123746907	::483655042676031000
305379724	::483655053387915000
142038800	::483655083943813000
19684793	::483655092982542000
410856984	::483655102897467000
239162983	::483655134228914000
249028893	::483655169184235000
235382002	::483655176016756000
149295164	::483655192643006000
194359616	::483655199811063000
87247551	::483655226486833000
219153949	::483655246229803000
286298021	::483655248608002000
63783716	::483655250440499000
19111395	::483655258921373000
536141027	::483655269134508000
253675480	::483655306707501000
256074844	::483655307172651000
194054262	::483655337908899000
519898323	::483655350059417000
215776033	::483655371437789000
82115262	::483655378849112000
286216848	::483655391977275000
519898323	::483655470582738000
217928831	::483655481584390000
175847876	::483655495258210000
256781130	::483655511754022000
1007041	::483655512072794000
458826306	::483655556268584000
334261100	::483655568184201000
599589782	::483655568825909000
166735943	::483655586949918000
256781130	::483655590762143000
282625909	::483655595585576000
65435835	::483655596189556000
282625909	::483655597737263000
197277853	::483655616947564000
115200960	::483655621506383000
107308159	::483655626552123000
60221494	::483655651420172000
291221395	::483655658525700000
92838578	::483655661092634000
53123348	::483655673146646000
226319809	::483655689316089000
341493662	::483655727266136000
188508773	::483655734035775000
256781130	::483655736317063000
102401687	::483655782459006000
17016789	::483655796148809000
465089745	::483655796350136000
8070562	::483655918798655000
192590347	::483655952516653000
40864634	::483655984246575000
54587465	::483655987077713000
194054262	::483656007789588000
374772557	::483656019499687000
96421993	::483656022884491000
213887474	::483656027355615000
588531316	::483656044090900000
171746458	::483656044728442000
103782180	::483656050475012000
158948807	::483656053196738000
374772557	::483656054417289000
450391257	::483656065997742000
215776033	::483656118237810000
253689041	::483656129277222000
212060681	::483656131295055000
334261100	::483656168280047000
19837708	::483656171908513000
410856984	::483656201423437000
536141027	::483656230078922000
403160004	::483656272802086000
17233573	::483656290854780000
63783716	::483656302694903000
194054262	::483656305878765000
45470777	::483656346256957000
353418151	::483656455560499000
92838578	::483656484505796000
170064834	::483656514276573000
100378471	::483656549047345000
342508573	::483656576994377000
194054262	::483656605507256000
434545772	::483656626218737000
47269984	::483656691196502000
108605734	::483656746645602000
450391257	::483656765457055000
19147974	::483656781894541000
61718844	::483656786470109000
219153949	::483656800840204000
50507669	::483656828903907000
270143437	::483656840207544000
115200960	::483656850382934000
253675480	::483656887532269000
24136198	::483656894125309000
63783716	::483656919446327000
434545772	::483656925671092000
220587584	::483656983954718000
342508573	::483656997385289000
71597388	::483657039424393000
185633935	::483657044810289000
434545772	::483657065798586000
15814841	::483657075659390000
175591069	::483657118730305000
87771600	::483657130537271000
458826306	::483657138079014000
171746458	::483657148753141000
458826306	::483657163102232000
24136198	::483657198560485000
87771600	::483657220962271000
41136161	::483657229422186000
458826306	::483657276805644000
630637790	::483657294430085000
347596428	::483657314545594000
458826306	::483657342081564000
256074844	::483657349849042000
175591069	::483657370849902000
23400461	::483657389103521000
254386830	::483657389263310000
108605734	::483657392215711000
71617108	::483657394879483000
365505682	::483657447140122000
49221112	::483657456917041000
380049732	::483657477612126000
15814841	::483657480346419000
635845301	::483657480480620000
69916558	::483657510935875000
2084321	::483657531768582000
41136161	::483657545492353000
250713436	::483657546637402000
171103429	::483657547896074000
613029438	::483657557630672000
16566189	::483657558679617000
25925656	::483657615243632000
26580130	::483657629626281000
175314654	::483657659158384000
272533260	::483657670432276000
87771600	::483657674098085000
87771600	::483657685724708000
71597388	::483657686697775000
123746907	::483657718159650000
162175448	::483657731585626000
186314952	::483657749427806000
514003187	::483657750748991000
450391257	::483657823365001000
89590985	::483657825038508000
26580130	::483657854638104000
30336818	::483657873747374000
237963845	::483657876393562000
432819849	::483657881099583000
227355784	::483657883578810000
552802620	::483657910778482000
33703073	::483657920391827000
82707747	::483657930596958000
26182895	::483658101971628000
346173821	::483658114630438000
18999708	::483658118451040000
337416247	::483658145169162000
450391257	::483658145227481000
268987143	::483658156175011000
237963845	::483658167620886000
250713436	::483658176630255000
15814841	::483658188672475000
575804821	::483658202756575000
434545772	::483658211019718000
22536077	::483658211723968000
467775651	::483658263993802000
205501297	::483658296440545000
237963845	::483658315017093000
575804821	::483658324919844000
227355784	::483658336970498000
30336818	::483658360559267000
236202065	::483658367538196000
45470777	::483658395564523000
253689041	::483658480671133000
237963845	::483658492499075000
450391257	::483658507859034000
270173839	::483658513760002000
20833365	::483658525219225000
26738161	::483658595444486000
30336818	::483658603468165000
45470777	::483658655904968000
56509474	::483658661177204000
63783716	::483658677929275000
467775651	::483658680060358000
33703073	::483658691246170000
209208697	::483658709986705000
514003187	::483658719381569000
429345484	::483658744174510000
147298694	::483658767218016000
63617875	::483658792085618000
275681559	::483658797031108000
76502729	::483658808565063000
561540580	::483658825572958000
597834721	::483658827674300000
416419059	::483658840974848000
374772557	::483658852164845000
58941053	::483658853478047000
597834721	::483658856606617000
467775651	::483658874646704000
250713436	::483658927918161000
275681559	::483658976635408000
561540580	::483658982901297000
226357092	::483658987720540000
2084321	::483658998273421000
256756265	::483659004409696000
579647636	::483659005899046000
23400461	::483659021615108000
489961036	::483659039339855000
467775651	::483659099935346000
561540580	::483659107405004000
346654346	::483659109154033000
377110730	::483659115588493000
250713436	::483659137482362000
211376385	::483659162992123000
489961036	::483659184441802000
237530197	::483659191517589000
517695658	::483659242381926000
467775651	::483659250204700000
98768681	::483659266608594000
179669687	::483659275080699000
237530197	::483659289366511000
30336818	::483659302620516000
250713436	::483659314465214000
489961036	::483659331464744000
148912524	::483659341979869000
30336818	::483659346749194000
382190006	::483659363886714000
50507669	::483659392106381000
416419059	::483659393389846000
215776033	::483659397575348000
434545772	::483659422183723000
26580130	::483659434380775000
467775651	::483659446430994000
81872162	::483659460955889000
23665083	::483659475790725000
365151006	::483659485022388000
256853017	::483659504748220000
206247499	::483659510930608000
211376385	::483659514411876000
444247134	::483659523031183000
18657192	::483659528374730000
489961036	::483659538243932000
224126979	::483659590140047000
365505682	::483659592878915000
409487670	::483659640396185000
163340834	::483659643651375000
497565305	::483659664706400000
264547604	::483659665843056000
389105684	::483659679415803000
198911524	::483659733941760000
211376385	::483659821179084000
553711382	::483659827214700000
81841977	::483659843148861000
416419059	::483659925886091000
434545772	::483659948128468000
481749191	::483659954411560000
212475056	::483659964901122000
275902246	::483659995741831000
21696310	::483659998451355000
561540580	::483660008718991000
552146644	::483660014796939000
365658620	::483660019825532000
439491329	::483660024678735000
20935927	::483660031184080000
277626311	::483660032718815000
26738161	::483660064671420000
59647298	::483660086657941000
59647298	::483660115678330000
52628599	::483660130387369000
27792069	::483660139615236000
268987143	::483660190797950000
430182591	::483660223153205000
432819849	::483660227410022000
245021956	::483660241091837000
65513	::483660241343897000
561540580	::483660251200102000
434545772	::483660252622381000
414543388	::483660263636230000
30336818	::483660272457220000
245021956	::483660273765478000
76082847	::483660282938798000
454531259	::483660283991171000
410195122	::483660299237482000
358611246	::483660336910708000
291221395	::483660343043182000
450391257	::483660348151853000
384494456	::483660365293551000
434545772	::483660369425367000
561540580	::483660374395219000
579647636	::483660387565727000
96421993	::483660408868184000
60221494	::483660413528055000
342508573	::483660417055879000
49061011	::483660478279725000
196659229	::483660478502031000
37011485	::483660495422238000
416419059	::483660497599078000
21105964	::483660503458512000
78213	::483660506813566000
436187992	::483660509237874000
14223247	::483660536232411000
21105964	::483660571943108000
250713436	::483660579211448000
365203632	::483660602733125000
164135621	::483660605665337000
38481051	::483660625709514000
187280228	::483660740276916000
722514433	::483660745910280000
1565041	::483660796212178000
30336818	::483660804001382000
164135621	::483660817083404000
66786075	::483660825387749000
43006697	::483660839615201000
63783716	::483660845474271000
20935927	::483660885119209000
423941104	::483660903490281000
249052117	::483660904601767000
136791341	::483660905612599000
242607910	::483660906287489000
423941104	::483660918866591000
30336818	::483660959219990000
444247134	::483660962881216000
43006697	::483660981323960000
45470777	::483660993684594000
262471070	::483661004195106000
318627551	::483661042610741000
334261100	::483661075468935000
20935927	::483661079751700000
376425912	::483661111632203000
274712500	::483661121597890000
219153949	::483661123762532000
605608831	::483661125783789000
249052117	::483661145782251000
444247134	::483661155177476000
126507603	::483661161011765000
20713213	::483661185963655000
107308159	::483661197212790000
559991040	::483661212043857000
462487376	::483661220092731000
377110730	::483661221137096000
126507603	::483661224001818000
110563920	::483661266536255000
420389630	::483661279366639000
163340834	::483661305094864000
23396218	::483661305589796000
52628599	::483661370068856000
23721718	::483661425282662000
246066577	::483661449659547000
334261100	::483661467476971000
607016651	::483661470232621000
444247134	::483661493565521000
18657192	::483661514113429000
434545772	::483661545256525000
389676504	::483661559952982000
32596609	::483661604383637000
43006697	::483661609760735000
51480688	::483661621609254000
1565041	::483661631306858000
250713436	::483661644380127000
111687397	::483661648540868000
138557664	::483661660519792000
269012544	::483661708221616000
363361632	::483661762542436000
43006697	::483661762806693000
138557664	::483661772251885000
41136161	::483661780653064000
52628599	::483661902925811000
138557664	::483661903181279000
351922723	::483661922047234000
256853017	::483661923280359000
444247134	::483661977256857000
48431204	::483662019950682000
48431204	::483662028968443000
349386319	::483662061377830000
322842111	::483662079102943000
236595577	::483662081627926000
256853017	::483662085016940000
206247499	::483662109096804000
562178473	::483662147281371000
229385654	::483662165572726000
343904325	::483662212993523000
23665083	::483662228680237000
319420243	::483662236070596000
450391257	::483662304899104000
331668519	::483662314076250000
479156555	::483662315225501000
346173821	::483662318266769000
494376740	::483662320149606000
23396218	::483662323173703000
1565041	::483662327599099000
365505682	::483662329284808000
397024307	::483662349430038000
325906113	::483662353188528000
481749191	::483662370943025000
374528956	::483662411262484000
343904325	::483662422436085000
343904325	::483662457609539000
410286428	::483662463460597000
322463853	::483662467034120000
14223247	::483662477113036000
23442090	::483662491294384000
115141777	::483662502081753000
453280756	::483662527079804000
614074554	::483662558147411000
27836945	::483662566225244000
397024307	::483662576534839000
107308159	::483662580632649000
15867361	::483662607552090000
450391257	::483662610832048000
14538108	::483662613662810000
365505682	::483662616657539000
103782180	::483662618520211000
258454374	::483662625600192000
43006697	::483662658349330000
57566548	::483662658738987000
389676504	::483662674790608000
365505682	::483662695741132000
43006697	::483662737625862000
606781453	::483662788422680000
14538108	::483662831716290000
15109013	::483662853283778000
115141777	::483662859788759000
454531259	::483662863068708000
229385654	::483662891397038000
269012544	::483662919691821000
321037427	::483662973987483000
47269984	::483663000050479000
82115262	::483663001954705000
325906113	::483663027737485000
343904325	::483663034963861000
454531259	::483663039535652000
71597388	::483663059525709000
101136541	::483663059534094000
326554021	::483663068660895000
372611209	::483663079704494000
14538108	::483663125829267000
31326082	::483663138445750000
368170408	::483663141726076000
47269984	::483663164785950000
343904325	::483663183417073000
161622400	::483663221216145000
343904325	::483663253147357000
15726982	::483663286508871000
115518508	::483663305177702000
371068004	::483663352338845000
269012544	::483663386786295000
141976809	::483663397620551000
70805584	::483663423092162000
377035998	::483663433938636000
540330411	::483663465685319000
322463853	::483663491450933000
606781453	::483663495632666000
1007041	::483663504189427000
47269984	::483663516667092000
21105964	::483663524083040000
30032107	::483663542399148000
322463853	::483663547272933000
20941662	::483663562951630000
58941053	::483663631205138000
179119528	::483663636955951000
22944914	::483663651224571000
445826532	::483663700415766000
322463853	::483663736645771000
20000062	::483663739938295000
385706960	::483663744782725000
253828982	::483663764122632000
33323170	::483663771618267000
288531248	::483663910508052000
14538108	::483663935996825000
91521926	::483663942258917000
33323170	::483663963880980000
20000062	::483663967429361000
160453801	::483663996235821000
27331165	::483663998827499000
322463853	::483663999754448000
282860308	::483664022126866000
378778103	::483664024820023000
258196512	::483664040455966000
254276767	::483664055182188000
50811080	::483664072718950000
109105005	::483664081929244000
57566548	::483664094507978000
414315073	::483664098551689000
58941053	::483664100665589000
253230729	::483664142017261000
328779215	::483664158718574000
33323170	::483664161441087000
254276767	::483664172777873000
215776033	::483664206307151000
211376385	::483664218822938000
20000062	::483664219280531000
462487376	::483664227853271000
410195122	::483664290524565000
50811080	::483664305477259000
371500504	::483664430324936000
462487376	::483664450398867000
71597388	::483664471135506000
115941650	::483664508863664000
2084321	::483664545030754000
322463853	::483664559635316000
51325761	::483664582565580000
249052117	::483664586483052000
175847876	::483664667110547000
33323170	::483664671787204000
351620689	::483664736475566000
282860308	::483664756755025000
344454080	::483664765730832000
164575018	::483664777290727000
473196438	::483664806121979000
389105684	::483664860476358000
635151853	::483664861260288000
103782180	::483664882081218000
366753447	::483664884614594000
91521926	::483664885499166000
350509640	::483664891849748000
20941662	::483664920178077000
329955120	::483664922824298000
561540580	::483664929086373000
33323170	::483664948674179000
283328574	::483664977593516000
202840862	::483664978252009000
293644929	::483665021457543000
261847534	::483665022972092000
37316930	::483665025832611000
86604355	::483665033323220000
561540580	::483665056937172000
52628599	::483665073211461000
33323170	::483665081285500000
167282271	::483665110213623000
561540580	::483665147429281000
21105964	::483665160671068000
215776033	::483665172301504000
23396218	::483665182288515000
369217450	::483665201255165000
400490673	::483665223413284000
293644929	::483665230321315000
21105964	::483665242044768000
75209135	::483665265847459000
46764883	::483665273950851000
247560161	::483665312244858000
120863692	::483665349133750000
115852151	::483665363972808000
170064834	::483665367806398000
81841977	::483665384965275000
268987143	::483665391785234000
215144630	::483665395375931000
139447011	::483665411737931000
131278152	::483665455077285000
187741596	::483665458038460000
321037427	::483665513932148000
81841977	::483665524245549000
103782180	::483665526506663000
215776033	::483665528909619000
21105964	::483665599454011000
380049732	::483665605699330000
51325761	::483665632060137000
290195625	::483665661408083000
202840862	::483665700389527000
389105684	::483665726172332000
40478607	::483665728042586000
81841977	::483665736108216000
197277853	::483665763208024000
18657192	::483665769914322000
187741596	::483665773991170000
517695658	::483665785982701000
33323170	::483665802156322000
138557664	::483665829322432000
280119639	::483665835077009000
104947253	::483665856002789000
21105964	::483665876198367000
126109768	::483665888558608000
15488020	::483665911929241000
254276767	::483665919730659000
349484189	::483665925934051000
163340834	::483665928958537000
96658544	::483665971022798000
57566548	::483665973497434000
122725183	::483666023560658000
433142367	::483666054481448000
91521926	::483666108168536000
11146552	::483666150316728000
425381729	::483666153232138000
335608417	::483666157803556000
500517566	::483666181476585000
164575018	::483666202028691000
187741596	::483666224170037000
101136541	::483666235419144000
78653568	::483666311273512000
38520445	::483666319137464000
365505682	::483666341757321000
19147974	::483666360392634000
33703073	::483666365157765000
180190603	::483666395557683000
288531248	::483666400595034000
56198202	::483666428814688000
434545772	::483666438402887000
371068004	::483666481985904000
385114649	::483666552273649000
266317182	::483666554941632000
299297459	::483666565850619000
101136541	::483666575921123000
17016789	::483666615683145000
180190603	::483666644418326000
310330192	::483666688966004000
299297459	::483666694716395000
81841977	::483666711640432000
196693857	::483666719789957000
196693857	::483666747854032000
115852151	::483666754208403000
37228652	::483666764971012000
291155950	::483666768934629000
49383709	::483666776773783000
196693857	::483666783799234000
562393615	::483666790128812000
27268559	::483666808428187000
274311440	::483666811289096000
273271548	::483666888070025000
377357259	::483666897410342000
49383709	::483666914632151000
22220460	::483666924430454000
291155950	::483666956331929000
64907439	::483666962212331000
187047785	::483666964900892000
508430679	::483666998266585000
254276767	::483667010098720000
249028893	::483667028276834000
464182365	::483667032949264000
111136825	::483667045624451000
379357885	::483667049764225000
86131593	::483667049927819000
454531259	::483667062879830000
16726467	::483667103195885000
21105964	::483667105771184000
54405135	::483667139828531000
196693857	::483667146300338000
607721617	::483667192714919000
22220460	::483667194124197000
421548020	::483667205427433000
365151006	::483667213207887000
115141777	::483667215451836000
57566548	::483667263065583000
196693857	::483667383907659000
196693857	::483667425871675000
296433109	::483667432150953000
38520445	::483667437397606000
196693857	::483667450014089000
81841977	::483667471778320000
239162983	::483667494209851000
273697690	::483667513675218000
196693857	::483667553323991000
369819130	::483667577265074000
371068004	::483667592541126000
256756265	::483667599901724000
289360824	::483667667853651000
561540580	::483667673725669000
64549933	::483667677454798000
348745482	::483667678562111000
32750427	::483667686745190000
532542878	::483667713022500000
332306968	::483667727572160000
369819130	::483667745024663000
100742600	::483667753740431000
16472279	::483667762221293000
196693857	::483667837785882000
211376385	::483667853183160000
561540580	::483667858946142000
101136541	::483667860384796000
63783716	::483667863463403000
103782180	::483667882195578000
335608417	::483667892525735000
23400461	::483667893968994000
561540580	::483667897038815000
58652870	::483667901631979000
575804821	::483667925308424000
124517802	::483667928282587000
64549933	::483667939888234000
61718844	::483667958988681000
23164217	::483667968086142000
389105684	::483667977007824000
379807492	::483667980803670000
75209135	::483667990462742000
77787388	::483668008120766000
246112828	::483668009433956000
21568615	::483668040853495000
182901672	::483668059513966000
398707286	::483668059731664000
37228652	::483668061363253000
727422228	::483668084688166000
150518148	::483668093437095000
421548020	::483668097639800000
223243607	::483668097854095000
410195122	::483668115977273000
408772521	::483668116686532000
182901672	::483668137402171000
249028893	::483668155433119000
81841977	::483668165847576000
354047009	::483668168922365000
464182365	::483668212223967000
316766176	::483668224894980000
18138157	::483668260777656000
217928831	::483668298538561000
123373847	::483668316314415000
77787388	::483668346294915000
98552986	::483668364036800000
158948807	::483668378163617000
26068830	::483668379887468000
434545772	::483668409239240000
158948807	::483668451022872000
124517802	::483668453212307000
51964139	::483668455963389000
108605734	::483668484593700000
217928831	::483668486992850000
464182365	::483668492776775000
244646421	::483668517829357000
196693857	::483668526209564000
104947253	::483668553304788000
100742600	::483668562142183000
196693857	::483668611106492000
21623464	::483668613270736000
464182365	::483668633193701000
44399596	::483668639330369000
12354252	::483668639761965000
139447011	::483668695265595000
17169855	::483668701955096000
139447011	::483668733626699000
432819849	::483668738848219000
408772521	::483668756410150000
360814823	::483668801524072000
22220460	::483668808381767000
196693857	::483668809975218000
246066577	::483668818938454000
21105964	::483668819517644000
380049732	::483668826677313000
489961036	::483668828442746000
63783716	::483668877482528000
25925656	::483668889411125000
366701651	::483668899993370000
198651083	::483668900887138000
23396218	::483668905685045000
33699503	::483668905786089000
89590985	::483668917399724000
332306968	::483668932167876000
33323170	::483668936060575000
20935927	::483668936672542000
21105964	::483668949880811000
631603360	::483668970227388000
359174210	::483668976032292000
16002106	::483669008000880000
115941650	::483669021536317000
124517802	::483669050615422000
63783716	::483669082282024000
28510276	::483669112129093000
209345596	::483669113282506000
41136161	::483669137294508000
407894919	::483669145733439000
115141777	::483669155598458000
104947253	::483669172522860000
196742313	::483669187173154000
196742313	::483669188330790000
238698812	::483669194932629000
20786050	::483669195868340000
429345484	::483669212548702000
246112828	::483669234263031000
32596609	::483669309466894000
20020647	::483669312012447000
124517802	::483669316861431000
464845445	::483669352513044000
444247134	::483669385790619000
76502729	::483669388500140000
36612981	::483669396003364000
67492430	::483669430677696000
371068004	::483669453738344000
40478607	::483669468061908000
338120144	::483669488684920000
41136161	::483669503658565000
366701651	::483669511900385000
408772521	::483669522382348000
75209135	::483669541898047000
425183249	::483669631174205000
399621678	::483669641252720000
15875100	::483669661633241000
112801155	::483669671938252000
269383781	::483669677508276000
8070562	::483669679097933000
343756278	::483669683900411000
111136825	::483669686832214000
115141777	::483669703957565000
269383781	::483669804595699000
37730571	::483669810367459000
249012544	::483669875370373000
111411572	::483669887706210000
59207269	::483669899386974000
402273149	::483669918576308000
64549933	::483669944203509000
20786050	::483669971047034000
48098530	::483670002713636000
254600909	::483670014747107000
8070562	::483670019662807000
48046250	::483670066123526000
8070562	::483670088281628000
48098530	::483670091465125000
240492455	::483670114101764000
64549933	::483670118237757000
376472794	::483670127125483000
64549933	::483670188114870000
605608831	::483670190727507000
96658544	::483670213829742000
318627551	::483670226332958000
187741596	::483670264161787000
163646426	::483670280422715000
77787388	::483670282570186000
291155950	::483670297971666000
43006697	::483670302522888000
48098530	::483670304170852000
115141777	::483670307039756000
360814823	::483670319576924000
115141777	::483670332889251000
46771203	::483670345639919000
48098530	::483670393207537000
399621678	::483670415202459000
25084916	::483670426271236000
64549933	::483670433645199000
246066577	::483670440804495000
48098530	::483670465085329000
620420742	::483670496433537000
561540580	::483670501940686000
77787388	::483670512275439000
28197443	::483670530654883000
59370673	::483670538288517000
62940169	::483670541279051000
41136161	::483670545951498000
92568275	::483670547826769000
249052117	::483670553673629000
8070562	::483670559973052000
14816854	::483670579707265000
92568275	::483670616651100000
76502729	::483670635017555000
77787388	::483670641233506000
102875172	::483670645889589000
126109768	::483670660732813000
561540580	::483670674771148000
108204138	::483670689778786000
407384648	::483670695084191000
48098530	::483670700956590000
561540580	::483670715330080000
349484189	::483670784687108000
354047009	::483670812726411000
26068830	::483670814194429000
35603964	::483670819969564000
48098530	::483670847069364000
58028621	::483670861757415000
77787388	::483670877423149000
331398205	::483670898545668000
20786050	::483670928455655000
20000062	::483670932574437000
287727506	::483670933316452000
291155950	::483670954246033000
270184694	::483670965180989000
48098530	::483670968481480000
613029438	::483670972114145000
352486016	::483670973346893000
319145382	::483670978283569000
471516383	::483670984869052000
8070562	::483671026006376000
354047009	::483671064653078000
454531259	::483671089831100000
273271548	::483671099004436000
8070562	::483671115835768000
14085431	::483671146278440000
58028621	::483671148433907000
542909484	::483671185222549000
31326082	::483671269821263000
264904736	::483671282655842000
360814823	::483671297625694000
416419059	::483671300099936000
451868427	::483671306488274000
31326082	::483671312691249000
126109768	::483671323147649000
444247134	::483671336393248000
77787388	::483671336481329000
79035481	::483671340814442000
24171213	::483671348804210000
100018299	::483671353900695000
239162983	::483671379624349000
252756099	::483671418358730000
33249556	::483671423953539000
58028621	::483671428135264000
31326082	::483671428412104000
232901934	::483671435924103000
246066577	::483671446984486000
15278648	::483671501111967000
23396218	::483671531852029000
613029438	::483671532829679000
613029438	::483671551234301000
613029438	::483671577654202000
48098530	::483671578459140000
75209135	::483671594586222000
58028621	::483671604292239000
288531248	::483671611913281000
295466391	::483671637158424000
372551778	::483671649439711000
411786523	::483671650362470000
35369698	::483671675389898000
356974615	::483671696545554000
31066609	::483671706431520000
69916897	::483671712610131000
48098530	::483671732113649000
77787388	::483671733207982000
44399596	::483671734785413000
614436697	::483671781400518000
23396218	::483671788371464000
372551778	::483671796819197000
24113194	::483671805584887000
198911524	::483671812547432000
58028621	::483671817756741000
270736613	::483671847079116000
6092972	::483671878200872000
48046250	::483671886845718000
72143337	::483671893606531000
72143337	::483671894290604000
58028621	::483671923591634000
27999272	::483671930860343000
48046250	::483671950632685000
453280756	::483671963039064000
58028621	::483671969238228000
48098530	::483671976469229000
48046250	::483671991208390000
72143337	::483672004101304000
171746458	::483672013395857000
48046250	::483672021591920000
35369698	::483672031532441000
302408703	::483672033461817000
48098530	::483672044874117000
451868427	::483672055330910000
302408703	::483672055557398000
49221112	::483672058065190000
370165750	::483672065862811000
25609677	::483672098192523000
18918771	::483672100406702000
253178679	::483672106480054000
79035481	::483672110892875000
295466391	::483672111848755000
183090041	::483672131541008000
360814823	::483672132883210000
109105005	::483672161777745000
48098530	::483672182384390000
8962732	::483672203167154000
263914867	::483672209559277000
48098530	::483672227330949000
490016303	::483672252043374000
613029438	::483672276341383000
302408703	::483672295723241000
299796220	::483672318443794000
48098530	::483672342179356000
527041090	::483672351511302000
370165750	::483672419811745000
24136198	::483672443047800000
23396218	::483672446331932000
356974615	::483672477092966000
14253476	::483672499306397000
30336818	::483672519531315000
30336818	::483672540565762000
24171213	::483672554964385000
420389630	::483672556440784000
58028621	::483672575239671000
54105420	::483672596009873000
76502729	::483672601739673000
273271548	::483672637533863000
418480466	::483672647364919000
334261100	::483672665907941000
75209135	::483672677849133000
279735090	::483672681091317000
8070562	::483672686464225000
151212329	::483672716793614000
199331386	::483672729984720000
490016303	::483672752847462000
43006697	::483672753036607000
27726737	::483672757255667000
633531552	::483672759462289000
500517566	::483672761983070000
500517566	::483672778697342000
274712500	::483672781209346000
48098530	::483672795268644000
350509640	::483672795491348000
56198202	::483672807587344000
48046250	::483672807927447000
490016303	::483672818026962000
251429451	::483672843830697000
354047009	::483672856895950000
182092022	::483672857226911000
29607520	::483672877544529000
170815462	::483672896272089000
24868543	::483672925598265000
115852151	::483672927154348000
500517566	::483672956678447000
19182658	::483672959035670000
160094025	::483672969407778000
89590985	::483672998386221000
188855651	::483673000316002000
332306968	::483673045723119000
328882474	::483673074043088000
599348429	::483673104959672000
599787941	::483673125695934000
351348648	::483673157119668000
237530197	::483673174714748000
8070562	::483673180117037000
24136198	::483673197955383000
316766176	::483673263671754000
149295164	::483673381162606000
64768338	::483673384379613000
500517566	::483673389178294000
354047009	::483673484850376000
101881386	::483673496992899000
232736272	::483673499613949000
527041090	::483673503296917000
253178679	::483673527506042000
160094025	::483673531096383000
361199465	::483673532547616000
370165750	::483673537694433000
274712500	::483673542995607000
374528956	::483673568392118000
281260984	::483673576734601000
365151006	::483673586381492000
63783716	::483673634796367000
160094025	::483673636151107000
454304418	::483673702471462000
295466391	::483673723770122000
75209135	::483673748269445000
160094025	::483673763133661000
54105420	::483673766262603000
40864634	::483673769479659000
365767010	::483673769701961000
44768272	::483673807295885000
102489930	::483673808964829000
33818674	::483673834923364000
37863682	::483673856918700000
37863682	::483673857761366000
273271548	::483673881165971000
160094025	::483673896806137000
326813935	::483673914313162000
273271548	::483673946471280000
215362694	::483673951797657000
64549933	::483674000284205000
188855651	::483674016532545000
162315218	::483674029438410000
418480466	::483674041824194000
260361255	::483674046614097000
386627455	::483674066641899000
92125226	::483674078197198000
24226614	::483674087927980000
371243365	::483674090272600000
15330061	::483674090835021000
188855651	::483674109977432000
162315218	::483674133813686000
289360824	::483674140075757000
365151006	::483674148154003000
16726467	::483674179263553000
54105420	::483674183956987000
15467792	::483674234036576000
599787941	::483674301497765000
162315218	::483674314776903000
375636797	::483674334846660000
199331386	::483674395416997000
162315218	::483674416648183000
107308159	::483674422025265000
341493662	::483674453369700000
23967395	::483674458809319000
44768272	::483674475507228000
408144950	::483674495840825000
15467792	::483674546365419000
289360824	::483674582532898000
258609027	::483674588875075000
598832393	::483674602959159000
188855651	::483674609535819000
157904403	::483674619136581000
402273149	::483674639202545000
58028621	::483674640032604000
269151566	::483674661172301000
402273149	::483674705422196000
58028621	::483674713042866000
500517566	::483674719246618000
58028621	::483674754956541000
407248121	::483674758572425000
162315218	::483674760388157000
500517566	::483674780479270000
18999708	::483674802448629000
433654462	::483674832182075000
75209135	::483674866802249000
160094025	::483674873697288000
433654462	::483674885814632000
500517566	::483674892353929000
386627455	::483674924104425000
82242725	::483674953787527000
58028621	::483674979511173000
397571431	::483674981448962000
399645465	::483675001015767000
295466391	::483675010410622000
123373847	::483675018388598000
394962689	::483675035203145000
21452516	::483675048805289000
37730571	::483675070158872000
515049896	::483675070905081000
475031809	::483675078895230000
100339690	::483675093562687000
157904403	::483675106602782000
62186442	::483675119869759000
216168764	::483675150714298000
500517566	::483675152857972000
249052117	::483675173271662000
376541246	::483675189562322000
333245482	::483675192229494000
132980216	::483675201813905000
500517566	::483675204330459000
133341985	::483675215462141000
633531552	::483675259326197000
395703736	::483675263180767000
583488323	::483675273812926000
399114412	::483675281979232000
500517566	::483675288543723000
414526765	::483675300539035000
157904403	::483675306847256000
268547296	::483675307992694000
18183371	::483675324538822000
205501297	::483675327156068000
319145382	::483675328632455000
212068363	::483675332164079000
375961439	::483675374342004000
500517566	::483675375554555000
54422208	::483675399142916000
373126936	::483675400720371000
360814823	::483675403450859000
199331386	::483675409738104000
159640806	::483675474074169000
358611246	::483675479158042000
157904403	::483675479673536000
23442090	::483675482496708000
20822956	::483675492206120000
188855651	::483675499604877000
39553593	::483675503342403000
500517566	::483675516332158000
20822956	::483675542344851000
33369338	::483675546052599000
76502729	::483675569759207000
295466391	::483675588377333000
70805584	::483675600415391000
20822956	::483675619750723000
160094025	::483675646611451000
481749191	::483675680844951000
416419059	::483675687912361000
416419059	::483675731478581000
59583601	::483675748331315000
160094025	::483675750756016000
157904403	::483675752634650000
445219284	::483675777565589000
268987143	::483675780098973000
245203404	::483675781004943000
96013044	::483675782469144000
20822956	::483675786788868000
141976809	::483675800424574000
14816854	::483675806355296000
160094025	::483675808599658000
39553593	::483675816631365000
160094025	::483675836428472000
63783716	::483675842908680000
160094025	::483675882708430000
157904403	::483675898072145000
160094025	::483675912425050000
160094025	::483675928245968000
261847534	::483675931694080000
141976809	::483675962391797000
9129332	::483675978796109000
20822956	::483675992272031000
39553593	::483676012085927000
33369338	::483676040036769000
160094025	::483676067417182000
358307309	::483676138699370000
245203404	::483676142000275000
416419059	::483676145490350000
35297171	::483676151760420000
232736272	::483676167551983000
23672351	::483676168991023000
433654462	::483676170270277000
221641208	::483676172010917000
188855651	::483676205322100000
33369338	::483676217447419000
276787570	::483676303074144000
185629189	::483676304932601000
185629189	::483676305687588000
185629189	::483676307004612000
139847892	::483676357566537000
13683762	::483676364407443000
159640806	::483676381230809000
19147974	::483676421379096000
268547296	::483676421572018000
35369698	::483676454639902000
232736272	::483676457424519000
65425379	::483676460826501000
157904403	::483676491633278000
221641208	::483676552740499000
9129332	::483676589205774000
9129332	::483676624974778000
58028621	::483676708751433000
91521926	::483676720680013000
201445185	::483676732730265000
224103552	::483676781535191000
433654462	::483676795926216000
54105420	::483676810794651000
18015033	::483676824443289000
58028621	::483676834639253000
83428249	::483676846186180000
199066965	::483676857829564000
310330192	::483676858308124000
258382946	::483676930206478000
499167427	::483676970136256000
182834679	::483677081717309000
454375039	::483677141767172000
34087430	::483677197111029000
111136825	::483677248398970000
111136825	::483677302731984000
9129332	::483677320679813000
22504277	::483677347787579000
464845445	::483677366183804000
361391612	::483677369735987000
410856984	::483677376925011000
246112828	::483677386823569000
351348648	::483677434345046000
42220462	::483677459565797000
23933265	::483677470181163000
561540580	::483677483896561000
176489426	::483677493095047000
20822956	::483677504356360000
20822956	::483677508986888000
87956728	::483677517371695000
6284612	::483677532714045000
50463332	::483677562652991000
351348648	::483677580084523000
65513	::483677591996743000
537660330	::483677594068324000
115518508	::483677598606577000
323978080	::483677603585593000
323978080	::483677604026015000
561540580	::483677620387598000
139447011	::483677652717670000
391573659	::483677653363589000
6284612	::483677658811625000
383383485	::483677665266659000
106320745	::483677667787415000
21415532	::483677684296204000
354047009	::483677721672048000
22087737	::483677723206754000
37011485	::483677730383609000
41136161	::483677734531383000
552802620	::483677736834056000
124517802	::483677774608367000
58028621	::483677802764312000
101881386	::483677821001158000
58028621	::483677830782283000
273271548	::483677832313585000
160094025	::483677833470808000
28197443	::483677846691258000
54697279	::483677887196049000
36612981	::483677900625813000
48804765	::483677905097330000
55888161	::483677928426070000
35603964	::483677935862153000
257265522	::483677956686901000
444251177	::483677971749015000
318173357	::483678013880795000
383383485	::483678040673644000
378778103	::483678040786890000
55888161	::483678045161914000
276787570	::483678051595603000
13683762	::483678107656650000
79348656	::483678114862481000
31326082	::483678148777631000
51325761	::483678180180389000
52649582	::483678194248478000
79348656	::483678218000429000
396364407	::483678218457604000
319851493	::483678253140680000
25178781	::483678258886488000
41136161	::483678283414781000
9129332	::483678293359882000
396364407	::483678301878095000
16258968	::483678305652985000
46764883	::483678305728864000
160094025	::483678331858980000
76502729	::483678372875472000
444247134	::483678376486772000
124582805	::483678419029622000
27999272	::483678464034078000
629894993	::483678469520244000
124582805	::483678489611362000
326554021	::483678493989806000
13298002	::483678495286231000
403020871	::483678500814344000
15278648	::483678522393645000
52649582	::483678537443184000
515049896	::483678567645990000
329093513	::483678576479199000
33964276	::483678578651824000
20822956	::483678636231258000
409680332	::483678684373463000
160094025	::483678689084047000
305379724	::483678693383208000
351348648	::483678716300513000
438698734	::483678728963489000
94480498	::483678753294270000
297542894	::483678769748533000
82115262	::483678774483898000
101136541	::483678795883216000
351348648	::483678796491411000
314604858	::483678826560774000
294964037	::483678828423028000
351348648	::483678837683658000
286487329	::483678841677041000
54105420	::483678850673426000
317524005	::483678873154895000
25178781	::483678880830476000
377555310	::483678881132462000
314604858	::483678891660550000
31326082	::483678892775858000
31010760	::483678900229140000
160094025	::483678925542129000
51325761	::483678932261015000
23400461	::483678934471827000
280297585	::483678937231659000
149275783	::483678977186598000
165261298	::483679024388911000
41675336	::483679044463230000
561540580	::483679066373902000
31326082	::483679070878572000
201445185	::483679085424418000
64768338	::483679086514946000
101136541	::483679088444329000
75209135	::483679094778105000
198911524	::483679110804164000
31326082	::483679170736562000
561540580	::483679190688886000
320249108	::483679198381215000
543585402	::483679204207517000
299297459	::483679209722609000
104539435	::483679225007054000
41136161	::483679232363479000
367296747	::483679262776389000
561540580	::483679277284487000
35603964	::483679301527547000
26068830	::483679368980348000
258196512	::483679370683629000
55120405	::483679376102682000
129441756	::483679383140704000
36343877	::483679389906120000
78653568	::483679398823206000
307397057	::483679405542506000
302934050	::483679416266944000
122725183	::483679426048032000
129441756	::483679445459689000
367296747	::483679454443499000
542693847	::483679475226247000
410195122	::483679499859398000
186945768	::483679512992161000
35603964	::483679524102492000
77787388	::483679524110880000
123373847	::483679526258765000
160094025	::483679555773681000
25084916	::483679556096647000
96013044	::483679581623185000
1565041	::483679684337868000
160094025	::483679692084363000
399114412	::483679695498522000
15278648	::483679713718595000
96658544	::483679719833866000
286487329	::483679746493272000
15681561	::483679788717334000
515049896	::483679804382658000
273271548	::483679806702505000
69916897	::483679827325489000
249028893	::483679836871733000
403834874	::483679870221025000
165261298	::483679882551902000
101136541	::483679888717529000
382190006	::483679892928598000
91942557	::483679894061072000
100471456	::483679922817626000
270184694	::483679930908422000
354047009	::483679954723696000
33818674	::483679959508975000
382190006	::483679994904711000
415179202	::483680002706509000
497544291	::483680024714043000
100471456	::483680026215604000
368730450	::483680045303480000
151190656	::483680072239312000
58028621	::483680078493011000
322842111	::483680085623312000
453690730	::483680100831883000
37228652	::483680134772183000
65513	::483680134852255000
132980216	::483680140421898000
78653568	::483680143853248000
351099839	::483680154078572000
92870542	::483680157538848000
96013044	::483680157618548000
292395819	::483680196210339000
75209135	::483680221322027000
15278648	::483680239671717000
249028893	::483680240552534000
471516383	::483680353706860000
532542878	::483680360572915000
334423964	::483680378071162000
54105420	::483680384341651000
816177	::483680413811245000
403834874	::483680451144732000
132768456	::483680455900676000
370165750	::483680479619457000
92838578	::483680490679844000
1565041	::483680503460274000
177174253	::483680551157895000
26068830	::483680556429750000
111136825	::483680577912971000
103678189	::483680604610117000
527041090	::483680605524066000
23450320	::483680607390552000
103678189	::483680612067590000
81872162	::483680620481355000
96872197	::483680662444969000
361199465	::483680687187165000
20000062	::483680696955715000
75209135	::483680698050433000
54422208	::483680743780913000
61478431	::483680754614812000
35603964	::483680760662986000
410297246	::483680771350085000
323246381	::483680804212842000
101136541	::483680920671510000
249028893	::483680931387932000
35376355	::483680995774717000
37730571	::483681025567248000
94737009	::483681032252956000
92838578	::483681036711116000
239149781	::483681068105474000
169226510	::483681119368273000
358611246	::483681133767319000
402273149	::483681200117383000
101881386	::483681283432660000
36612981	::483681292588818000
239162983	::483681302538108000
81872162	::483681379532931000
23450320	::483681380266541000
286487329	::483681397006401000
116054733	::483681413833580000
561540580	::483681431801958000
50507669	::483681438295130000
394962689	::483681464228143000
283328574	::483681475909263000
344285522	::483681525721231000
269012544	::483681614870753000
527041090	::483681635166998000
399114412	::483681637167689000
215362694	::483681669757411000
479245748	::483681686459523000
48098530	::483681699394768000
16713287	::483681722853109000
205501297	::483681729996021000
561540580	::483681764917788000
116054733	::483681788091318000
52824736	::483681795687194000
561540580	::483681803807387000
50507669	::483681809298120000
68369234	::483681857385811000
399114412	::483681878595997000
410297246	::483681889744461000
335367791	::483681890072018000
237938155	::483681907024998000
20620620	::483681923165093000
48098530	::483681943716761000
713350694	::483682016966504000
23754003	::483682017956335000
348785324	::483682020816461000
97973690	::483682046259499000
115941650	::483682063376084000
148436850	::483682066853146000
101136541	::483682084905431000
57566548	::483682091352068000
451868427	::483682093290237000
253759009	::483682118531178000
97973690	::483682122025435000
403160004	::483682128744284000
453690730	::483682136986091000
48098530	::483682155462029000
242305581	::483682156837756000
57566548	::483682159702441000
451868427	::483682174517129000
230905946	::483682207853060000
189135890	::483682224445722000
15278648	::483682249767137000
100471456	::483682249968480000
36612981	::483682252895698000
286487329	::483682259133034000
23442090	::483682267827830000
15278648	::483682314623275000
319851493	::483682341785968000
189135890	::483682343110967000
239149781	::483682372592730000
185399022	::483682374325370000
200615756	::483682401080840000
48098530	::483682405207646000
176224586	::483682449763733000
75937251	::483682452573921000
48098530	::483682465240735000
394962689	::483682474057150000
48098530	::483682510178504000
239149781	::483682523327647000
48098530	::483682531720429000
313120951	::483682588947537000
434545772	::483682598812536000
575804821	::483682601530454000
81872162	::483682621831258000
48098530	::483682625899741000
238024746	::483682642844344000
187047785	::483682671826960000
187047785	::483682697466744000
15278648	::483682709265334000
399114412	::483682745906778000
48098530	::483682755214340000
25925656	::483682756698726000
27331165	::483682760083521000
23967395	::483682775199780000
230905946	::483682779817730000
57566548	::483682790613860000
370845710	::483682814194630000
44399596	::483682824327680000
96013044	::483682839724965000
48098530	::483682840568401000
37730571	::483682848202043000
351099839	::483682879495348000
48098530	::483682881597091000
160094025	::483682882045894000
187047785	::483682898894020000
160094025	::483682911162728000
101136541	::483682922965106000
44399596	::483682937326424000
36219010	::483682937410297000
273271548	::483682965562867000
470458433	::483682970536910000
176224586	::483682976933224000
13533012	::483682982331301000
101136541	::483682983627325000
48098530	::483683003936550000
40896981	::483683010550583000
44399596	::483683018876276000
48098530	::483683042909618000
370165750	::483683072416956000
399114412	::483683082612924000
341941030	::483683089097306000
44399596	::483683153609904000
246030395	::483683179572625000
35599852	::483683187290169000
402273149	::483683195351994000
48098530	::483683199093317000
35599852	::483683207703834000
101136541	::483683276544946000
44399596	::483683276691750000
314710836	::483683294496956000
425381729	::483683313283248000
215362694	::483683314474442000
101136541	::483683343490224000
561540580	::483683385689112000
334423964	::483683388029554000
273271548	::483683398662500000
321037427	::483683456472608000
450560571	::483683456920989000
58941053	::483683462730117000
624394090	::483683486008889000
189135890	::483683526420619000
126109768	::483683546771365000
189135890	::483683546779766000
48098530	::483683563049451000
189135890	::483683578325114000
351099839	::483683590916423000
139447011	::483683616288145000
101136541	::483683619186028000
246066577	::483683622122029000
334423964	::483683624953196000
102875172	::483683630263599000
378200627	::483683662186438000
101136541	::483683669379256000
217563665	::483683686240776000
403834874	::483683689092907000
15488020	::483683699645353000
129441756	::483683702128787000
101881386	::483683706293325000
410195122	::483683707195125000
314710836	::483683708093100000
189135890	::483683724379160000
79035481	::483683745866989000
340067989	::483683798928732000
301737159	::483683852804952000
48098530	::483683870349729000
44399596	::483683872954003000
309789310	::483683881820766000
458472537	::483683897423581000
48098530	::483683903740592000
366753447	::483683907976445000
184962835	::483683914074947000
423830555	::483683920710336000
257597142	::483683924049018000
458472537	::483683942017413000
458472537	::483683953040044000
209223008	::483683954596544000
311924851	::483683963769475000
48098530	::483683971902242000
189135890	::483684002134388000
37730571	::483684002273185000
148436850	::483684005254938000
215776033	::483684012473323000
410195122	::483684016432758000
189135890	::483684044480061000
37730571	::483684059663859000
48098530	::483684068937056000
77787388	::483684069327122000
149275783	::483684089867030000
561540580	::483684094526504000
561540580	::483684111391789000
164575018	::483684137526902000
118827154	::483684156380282000
108204138	::483684192501260000
583488323	::483684204312395000
43977455	::483684209979322000
48098530	::483684262106132000
81872162	::483684274873200000
583488323	::483684282737500000
48098530	::483684291667558000
54116443	::483684305483616000
48098530	::483684308516098000
273034167	::483684315465658000
48098530	::483684326639689000
79348656	::483684355609350000
54116443	::483684389751361000
433654462	::483684413738606000
97336064	::483684479790112000
727422228	::483684482516783000
48098530	::483684500317020000
397084214	::483684501323653000
205928265	::483684538451636000
101136541	::483684577865527000
44399596	::483684692336463000
189135890	::483684692852342000
301737159	::483684697705574000
101136541	::483684698967642000
64907439	::483684742940721000
308657649	::483684752185389000
503911979	::483684761840254000
47859489	::483684774788472000
54116443	::483684804559642000
101136541	::483684807776296000
23396218	::483684827686637000
164575018	::483684838726070000
562393615	::483684846657896000
101136541	::483684860192915000
308657649	::483684861941936000
205030447	::483684897156911000
23450320	::483684917230850000
410195122	::483684956795711000
48098530	::483684969714176000
34778712	::483684969978425000
23400461	::483684999237873000
78653568	::483685016010899000
48098530	::483685021799051000
286487329	::483685031416983000
44399596	::483685066480947000
96872197	::483685082192834000
23475166	::483685084248440000
364546435	::483685109745197000
328057955	::483685129575874000
500212290	::483685165844033000
29737650	::483685174152949000
273271548	::483685207841964000
537660330	::483685214955114000
60108947	::483685219476987000
101136541	::483685226636275000
101136541	::483685266733813000
537660330	::483685294722408000
15278648	::483685307607302000
471516383	::483685312384991000
413735493	::483685316742504000
537660330	::483685382366572000
444247134	::483685411089178000
15814841	::483685414294011000
170815462	::483685417607520000
189135890	::483685432949870000
54754940	::483685447340552000
318627551	::483685449672577000
189135890	::483685458556116000
355574432	::483685478894297000
44399596	::483685502923456000
159640806	::483685538780553000
44399596	::483685542551248000
69690419	::483685576517115000
22717394	::483685576596418000
101136541	::483685578819391000
23475166	::483685587782991000
189135890	::483685621253144000
159640806	::483685634976919000
23475166	::483685639842299000
79476731	::483685643868835000
151212329	::483685655902289000
355896730	::483685666489122000
9129332	::483685667688312000
151212329	::483685686579453000
69690419	::483685696692289000
318627551	::483685698117988000
82115262	::483685729747218000
69690419	::483685733182754000
279735090	::483685744041422000
361199465	::483685771044335000
376525681	::483685800157409000
188480631	::483685829957935000
20822956	::483685831937232000
444247134	::483685875600347000
274262734	::483685875805859000
240492455	::483685893518012000
391573659	::483685896760623000
151212329	::483685899482324000
9129332	::483685912673394000
279735090	::483685951437152000
391573659	::483685952142184000
54116443	::483685998292111000
23475166	::483686005774753000
23475166	::483686048992866000
355574432	::483686069875912000
253675480	::483686074699771000
348085087	::483686075378843000
23475166	::483686098665996000
403834874	::483686104093458000
151212329	::483686106576457000
124582805	::483686111479611000
444247134	::483686151329300000
277873263	::483686162297405000
151212329	::483686180928901000
155926653	::483686185714581000
351348648	::483686231029477000
169226510	::483686237694222000
348085087	::483686238084268000
23475166	::483686242916130000
407038804	::483686265859358000
407038804	::483686273111306000
58847822	::483686280702607000
214465537	::483686283714117000
18015033	::483686297056604000
291221395	::483686320611799000
23475166	::483686352177754000
291221395	::483686378048598000
340067989	::483686395450376000
109105005	::483686418129358000
45911298	::483686421408915000
61698439	::483686434189365000
125718303	::483686474865311000
209208697	::483686491231911000
434545772	::483686530150854000
139847892	::483686540938194000
250474725	::483686583950790000
13683762	::483686661021122000
252314330	::483686673721884000
59503620	::483686739035176000
31010760	::483686752943472000
35525270	::483686763701882000
327842258	::483686779162492000
329093513	::483686782626975000
25223941	::483686783410921000
293737316	::483686809810251000
23475166	::483686826088366000
19147974	::483686930039992000
274262734	::483686951573131000
301717953	::483686956807626000
83428249	::483686971202478000
189135890	::483686975405174000
205501297	::483686976877379000
46070001	::483687028664856000
151212329	::483687033219854000
434545772	::483687045693706000
151212329	::483687054375911000
151212329	::483687086974042000
329093513	::483687094892908000
151212329	::483687099456290000
9129332	::483687117822763000
23475166	::483687140619218000
33249556	::483687150819348000
59503620	::483687158302011000
23672351	::483687162429599000
309789310	::483687196444991000
354047009	::483687227374186000
9129332	::483687283439042000
358611246	::483687284450267000
246030395	::483687324073488000
29737650	::483687338304733000
42720153	::483687350426685000
246030395	::483687358907183000
168274200	::483687370798010000
349386319	::483687378708480000
276381534	::483687412955381000
354047009	::483687414536634000
198911524	::483687416369147000
542693847	::483687497428639000
318627551	::483687526515744000
624394090	::483687548993417000
100378471	::483687557814054000
276381534	::483687560183824000
527041090	::483687571499667000
333245482	::483687590327877000
262059543	::483687594937434000
104947253	::483687600872759000
131278152	::483687663414026000
91712528	::483687667020754000
8962732	::483687693822328000
21503139	::483687713632030000
71284640	::483687736419680000
42910967	::483687761023873000
14223247	::483687772113235000
62936749	::483687798420279000
7132042	::483687807429648000
363361632	::483687812349587000
2084321	::483687856582324000
276381534	::483687859871039000
14873854	::483687893152436000
444247134	::483687908633628000
552146644	::483687918910066000
209208697	::483687923175665000
54116443	::483687949230673000
24494616	::483687958550417000
538541326	::483687958864605000
293737316	::483687961465475000
349386319	::483687969832701000
409487670	::483687974027014000
409487670	::483687974677131000
349386319	::483688021703680000
14873854	::483688034487914000
538541326	::483688037063213000
238826465	::483688058513264000
399555371	::483688079774216000
348085087	::483688095083003000
349386319	::483688097872220000
238826465	::483688100712169000
71617108	::483688139773726000
136791341	::483688158937096000
268987143	::483688177152954000
20020647	::483688201207287000
349386319	::483688221952339000
54116443	::483688228869144000
87771600	::483688230529683000
54116443	::483688250595635000
268987143	::483688257771671000
23799906	::483688286758899000
18657192	::483688290126548000
293213630	::483688300167700000
376425912	::483688317087543000
355896730	::483688318417510000
87771600	::483688340659531000
234078302	::483688355318603000
131278152	::483688371446087000
349386319	::483688376021684000
189135890	::483688384636788000
25609677	::483688389716500000
26580130	::483688395231612000
190229064	::483688411233271000
170924102	::483688422150664000
425183249	::483688424835395000
87771600	::483688432661565000
189135890	::483688456472645000
508430679	::483688466023059000
189135890	::483688496402423000
59503620	::483688501234249000
59503620	::483688512286248000
253828982	::483688552429932000
21105964	::483688554912964000
37228652	::483688558922702000
25609677	::483688604687142000
37730571	::483688646730854000
151212329	::483688659720220000
87771600	::483688663759323000
189135890	::483688672592539000
216833550	::483688685213192000
276381534	::483688698811547000
87771600	::483688708235735000
561540580	::483688731740626000
151212329	::483688744499679000
221098400	::483688747842539000
190229064	::483688790750679000
397024307	::483688796634877000
561540580	::483688798203559000
508430679	::483688824153702000
87771600	::483688825923719000
377110730	::483688833159299000
157904403	::483688851769004000
63617875	::483688861747249000
246030395	::483688887131176000
54116443	::483688896912322000
215776033	::483688961471021000
481749191	::483688985894453000
215109001	::483688990017478000
399555371	::483689004047400000
276381534	::483689012637741000
518039543	::483689033470451000
157904403	::483689034741342000
157904403	::483689035617955000
54116443	::483689047928619000
157904403	::483689069885407000
64907439	::483689081491034000
294745245	::483689084984885000
293737316	::483689094489579000
25609677	::483689097949872000
101136541	::483689108481396000
59503620	::483689108632371000
458826306	::483689172180672000
189135890	::483689202417029000
294745245	::483689209912233000
59503620	::483689218980335000
188855651	::483689243735109000
276381534	::483689258411380000
54116443	::483689270822309000
434545772	::483689289512136000
538541326	::483689312853057000
24634410	::483689384483364000
14538108	::483689386781839000
164575018	::483689396248788000
55120405	::483689423335612000
171724420	::483689470278258000
256609151	::483689473591750000
151212329	::483689483603542000
454531259	::483689484341374000
49221112	::483689527714672000
151212329	::483689541342347000
313120951	::483689547935391000
186208532	::483689554008735000
589542040	::483689556839915000
274262734	::483689570291023000
409680332	::483689574720212000
32787499	::483689600515575000
60108947	::483689608543469000
151212329	::483689618387533000
379576750	::483689659407409000
382359896	::483689662020456000
214465537	::483689662569910000
277814195	::483689700612247000
54116443	::483689708333961000
141976809	::483689747882049000
24543872	::483689760355938000
151212329	::483689765481746000
141976809	::483689766089527000
382359896	::483689773588963000
434545772	::483689792136560000
331307463	::483689798318579000
31066609	::483689801221013000
76977679	::483689804379742000
212475056	::483689836063121000
56198202	::483689888206708000
349472194	::483689927990063000
410195122	::483689934063009000
24543872	::483689950890582000
376546976	::483689968515444000
561540580	::483689968942866000
56198202	::483690009132675000
70571907	::483690065260863000
215776033	::483690068586950000
149275783	::483690077856747000
159640806	::483690088203685000
399555371	::483690096021868000
397024307	::483690105802985000
225601631	::483690116662038000
294745245	::483690118520119000
479156555	::483690126518661000
281697994	::483690138799599000
18183371	::483690139819196000
497458875	::483690194910994000
429558621	::483690204449230000
592150138	::483690238191996000
189135890	::483690245641084000
561540580	::483690253614456000
157904403	::483690259582951000
561540580	::483690272803409000
454304418	::483690283477893000
25410192	::483690286766227000
1565041	::483690301492842000
37730571	::483690308904185000
409680332	::483690315434307000
16807883	::483690326063075000
300135225	::483690326960254000
189135890	::483690372476858000
603870273	::483690377967181000
529096266	::483690393536827000
33342988	::483690406212026000
25410192	::483690411236405000
592150138	::483690417431404000
131278152	::483690432099266000
409680332	::483690432828674000
295466391	::483690442010021000
377110730	::483690471882227000
8524892	::483690475887804000
361199465	::483690480945733000
500517566	::483690508037156000
603870273	::483690521034899000
489961036	::483690532648923000
46697333	::483690572847513000
1007041	::483690592648437000
374528956	::483690605625618000
33823755	::483690613859053000
89590985	::483690630229422000
500517566	::483690635300720000
458826306	::483690637209141000
259541688	::483690639964794000
552146644	::483690642863042000
583488323	::483690664362643000
35525270	::483690687582334000
210996408	::483690708197322000
425183249	::483690709305020000
418314197	::483690724396130000
286487329	::483690729064386000
33964276	::483690754670211000
15791549	::483690754825416000
54116443	::483690755547209000
37730571	::483690766221729000
270143437	::483690772420886000
407384648	::483690776321200000
240015074	::483690780196753000
215109001	::483690851466371000
157904403	::483690866226118000
50509821	::483690872525967000
96421993	::483690878088011000
24868543	::483690888997007000
583488323	::483690922085867000
220455732	::483690937579618000
54116443	::483690938012020000
102266093	::483690944865120000
165261298	::483690953010470000
270143437	::483690993750134000
444247134	::483691012825444000
97973690	::483691021151502000
165261298	::483691090185158000
330691749	::483691095264882000
635151853	::483691099555233000
14792781	::483691101312671000
377110730	::483691173710950000
449902821	::483691184918122000
241995287	::483691191083356000
15814841	::483691214370529000
32973618	::483691216005898000
281697994	::483691218376065000
92838578	::483691276441620000
458826306	::483691289016565000
489961036	::483691317625511000
300009838	::483691323699265000
14792781	::483691342560653000
259830697	::483691347061526000
24868543	::483691377755058000
246112828	::483691383287742000
157904403	::483691404657315000
578593285	::483691467789963000
417968003	::483691478297083000
489961036	::483691483631857000
250474725	::483691515131076000
165261298	::483691516859125000
100626124	::483691523058704000
463318489	::483691527072260000
8548362	::483691573470048000
816177	::483691574329880000
302934050	::483691616130301000
68622166	::483691632454557000
189135890	::483691636119986000
99368300	::483691645670412000
384155676	::483691646366646000
353544330	::483691661193510000
500388817	::483691685268832000
326436771	::483691695595196000
167282271	::483691696258318000
18999708	::483691731112558000
397024307	::483691736313503000
99368300	::483691769117175000
462648540	::483691773693554000
346569016	::483691800498954000
49221112	::483691805678915000
23396218	::483691848523730000
69690419	::483691931180867000
454304418	::483691937606533000
252407374	::483691940328660000
425897170	::483691979906088000
489961036	::483691996737835000
167282271	::483692005269438000
353544330	::483692020217962000
49221112	::483692031013691000
24868543	::483692050471075000
37802339	::483692056280567000
167282271	::483692074286723000
255818707	::483692075263602000
29327418	::483692098554580000
332306968	::483692108591542000
346569016	::483692130158645000
255818707	::483692144289271000
540330411	::483692150203641000
119636299	::483692190929920000
70571907	::483692195875016000
69690419	::483692199574798000
40896981	::483692228645093000
188855651	::483692231207829000
45278487	::483692237822255000
376546976	::483692255484456000
69690419	::483692262254469000
188417746	::483692278729289000
252407374	::483692304771715000
214595457	::483692306051002000
343904325	::483692340507185000
816177	::483692355636432000
59288102	::483692357507108000
249246314	::483692359540953000
346569016	::483692360941858000
247374067	::483692371255652000
15282962	::483692391572836000
350424007	::483692403321487000
252407374	::483692421893464000
500388817	::483692432731561000
45278487	::483692439731847000
59288102	::483692455347642000
24868543	::483692477908410000
369804138	::483692521818968000
353544330	::483692551204261000
73731844	::483692570740924000
191947005	::483692573995696000
90469755	::483692607420116000
73731844	::483692613451526000
489961036	::483692621936619000
191947005	::483692622905491000
376546976	::483692624705241000
14873854	::483692629863841000
252407374	::483692660712947000
73731844	::483692662793322000
73731844	::483692700387254000
29553235	::483692725233930000
28498427	::483692730283876000
407384648	::483692747681841000
73731844	::483692749581864000
37730571	::483692778757840000
73731844	::483692794909691000
99368300	::483692797732483000
243751614	::483692836554932000
24868543	::483692859690717000
45278487	::483692934282223000
330513153	::483692951583744000
284137695	::483692983888666000
215109001	::483692999327510000
33369338	::483693005140795000
358611246	::483693024824676000
286487329	::483693025324191000
252407374	::483693027282546000
249052117	::483693045393924000
537660330	::483693047738163000
284137695	::483693056307511000
484423510	::483693078696316000
120966317	::483693079447089000
346569016	::483693092709470000
368730450	::483693098502193000
159640806	::483693136363782000
99368300	::483693151085789000
364043601	::483693160049020000
398735102	::483693167976665000
99368300	::483693183000276000
46796467	::483693184682164000
120966317	::483693225773780000
126507603	::483693243100839000
351641054	::483693247198683000
120966317	::483693286637334000
24868543	::483693289300701000
489961036	::483693318270775000
29327418	::483693353943326000
252407374	::483693354907992000
281824012	::483693377783730000
120966317	::483693385824231000
505219745	::483693509984407000
120966317	::483693585036869000
43256984	::483693596546465000
24868543	::483693598966173000
326146327	::483693649230721000
24868543	::483693658219106000
76482742	::483693658634743000
369804138	::483693660320854000
120966317	::483693718260547000
14792781	::483693753937309000
24868543	::483693758093852000
304661740	::483693771389820000
281824012	::483693811923550000
54105420	::483693823193669000
83428249	::483693844005793000
24868543	::483693850968326000
252407374	::483693858450972000
421548020	::483693879565103000
398735102	::483693881318703000
50811080	::483693905301344000
331307463	::483693924108619000
120966317	::483693928311300000
86349050	::483693940080910000
125849974	::483693954680881000
155139746	::483693972166934000
309108026	::483693991037116000
125718303	::483693994023452000
120966317	::483694014198067000
132976059	::483694050688503000
198233216	::483694054262063000
237118122	::483694067692236000
399555371	::483694074654769000
16258968	::483694087057338000
36116261	::483694129680232000
379807492	::483694174328213000
286487329	::483694192053747000
423098923	::483694203273089000
33964276	::483694218162888000
120966317	::483694239973253000
412638454	::483694253001166000
301244128	::483694265844109000
23442090	::483694304037466000
24868543	::483694313012875000
389676504	::483694343606128000
476507554	::483694366137917000
252407374	::483694384391520000
386861626	::483694396169125000
308657649	::483694405996793000
37730571	::483694442885689000
252407374	::483694486812229000
405362735	::483694487563022000
295881773	::483694491379826000
479156555	::483694513152462000
466646092	::483694515606552000
33964276	::483694566915055000
423098923	::483694601128407000
247560161	::483694603690704000
28510276	::483694616978268000
167282271	::483694625182744000
415540928	::483694629527617000
28510276	::483694642194817000
120966317	::483694649731596000
301737159	::483694652227600000
120966317	::483694670002679000
264300486	::483694676286136000
373126936	::483694683382894000
23450320	::483694687220285000
437082385	::483694733949014000
28510276	::483694749304385000
167282271	::483694750529486000
9129332	::483694765159219000
218956862	::483694772805468000
500517566	::483694789268103000
466646092	::483694797031768000
135681283	::483694802526298000
24868543	::483694805046661000
149295164	::483694869630562000
43586963	::483694870390132000
40864634	::483694888102277000
466646092	::483694888719253000
198233216	::483694895979184000
481512198	::483694906955661000
253230729	::483694908151443000
252407374	::483694921316970000
51650419	::483694956637192000
160094025	::483694986169298000
253230729	::483694991253192000
18336787	::483695006398418000
230911888	::483695055069126000
102875172	::483695099977953000
149295164	::483695115995598000
23967395	::483695155732434000
361199465	::483695189295259000
218956862	::483695196669227000
15361643	::483695197650714000
631245094	::483695199860707000
238698812	::483695209725693000
132980216	::483695219565932000
252407374	::483695222442827000
407384648	::483695268831834000
8524892	::483695294933372000
279230956	::483695339376242000
162315218	::483695339656851000
291155950	::483695358346665000
137426396	::483695374046359000
527838807	::483695388265025000
310144986	::483695434817220000
273271548	::483695441633349000
119636299	::483695516811669000
100742600	::483695590497591000
25223941	::483695711637086000
54422208	::483695713813925000
119636299	::483695716833828000
365746365	::483695717966680000
18015033	::483695759083470000
33964276	::483695767333269000
90469755	::483695768914497000
588641285	::483695780709269000
151129980	::483695848329457000
273271548	::483695856127053000
76707926	::483695903270662000
78653568	::483695926578798000
321637063	::483695941266857000
148445755	::483696014197813000
613592670	::483696041817284000
527838807	::483696080937160000
42220462	::483696085790384000
82115262	::483696093901778000
527838807	::483696122083287000
238698812	::483696142706679000
407038804	::483696163422765000
252407374	::483696176655384000
186107022	::483696178622496000
40054726	::483696182544564000
76707926	::483696212336336000
706034130	::483696219286671000
415540928	::483696221090250000
252407374	::483696268196069000
614074554	::483696306993782000
76707926	::483696343072768000
148445755	::483696353688952000
252407374	::483696381777809000
268397639	::483696403466575000
25223941	::483696411960016000
238826465	::483696447867846000
132980216	::483696449470078000
238826465	::483696472136101000
615507620	::483696480813715000
281697994	::483696493250232000
311297676	::483696494466170000
76707926	::483696494780743000
415540928	::483696506860355000
631245094	::483696514649174000
313120951	::483696518130434000
449981984	::483696533968150000
132980216	::483696542663344000
19147974	::483696568303120000
70805584	::483696598263037000
22087737	::483696598736588000
22220460	::483696617300979000
65513	::483696628994670000
282779381	::483696656735420000
415540928	::483696680336777000
33818674	::483696707331317000
329093513	::483696718878621000
313120951	::483696735437336000
76977679	::483696747684696000
527838807	::483696752843714000
25609677	::483696779196903000
106320745	::483696800776613000
26580130	::483696839078604000
24543872	::483696857005432000
245203404	::483696881625624000
527838807	::483696882208616000
527838807	::483696921911910000
66555228	::483696930967388000
485252693	::483696957165019000
45911298	::483696967868878000
45911298	::483696969135554000
25223941	::483696995781992000
307397057	::483697025947426000
433169770	::483697041055313000
527838807	::483697064602136000
65513	::483697065781108000
361199465	::483697078078431000
307397057	::483697079877791000
29374576	::483697080385273000
631603360	::483697103496298000
410195122	::483697116544368000
379304556	::483697166595395000
384494456	::483697205740449000
242533291	::483697298073874000
262059543	::483697303790686000
307397057	::483697304390483000
246112828	::483697306894475000
14792781	::483697311508201000
34204169	::483697313823457000
375636797	::483697338054377000
377425191	::483697346430398000
40485959	::483697352180379000
22954511	::483697357037395000
40485959	::483697409281630000
527838807	::483697444752850000
106320745	::483697446313549000
242533291	::483697459126755000
167282271	::483697463191437000
36343877	::483697465942900000
41465619	::483697474721574000
36343877	::483697477171040000
185629189	::483697482069577000
453690730	::483697482132492000
40485959	::483697491489992000
36343877	::483697501514788000
40485959	::483697518966894000
36343877	::483697524520534000
185629189	::483697525346418000
92870542	::483697592253956000
613592670	::483697648952942000
351348648	::483697652303818000
215174499	::483697667298426000
354047009	::483697671124058000
69801582	::483697700903219000
455542048	::483697706767245000
16807883	::483697718700040000
351348648	::483697733853671000
36343877	::483697737217875000
158129535	::483697738241306000
14792781	::483697742749777000
185629189	::483697765281574000
189135890	::483697786181783000
22220460	::483697788715540000
23400461	::483697801420107000
91521926	::483697814011015000
106320745	::483697814686679000
242533291	::483697826405163000
455542048	::483697826623668000
527838807	::483697833002811000
185629189	::483697849213792000
215144630	::483697878079381000
425897170	::483697890632544000
263914867	::483697913457950000
334261100	::483697921414934000
185629189	::483697921838182000
65513	::483697924095086000
58028621	::483697943631777000
198911524	::483697985717403000
321780812	::483697992797798000
23400461	::483698078776844000
58028621	::483698084380426000
16002106	::483698094014361000
205501297	::483698106588860000
29737650	::483698118932713000
40485959	::483698121860337000
91521926	::483698148221517000
307397057	::483698149718904000
1565041	::483698151699021000
377110730	::483698165540192000
46764883	::483698183118520000
25925656	::483698198628691000
189135890	::483698233927925000
27538070	::483698262600585000
215109001	::483698270284177000
63783716	::483698276038746000
25925656	::483698286269042000
358611246	::483698318912929000
161622400	::483698323925118000
215174499	::483698346675023000
58028621	::483698351334907000
500388817	::483698355835400000
161622400	::483698371991838000
27538070	::483698462618578000
349484189	::483698484877328000
310330192	::483698511624404000
27538070	::483698523444367000
29374576	::483698580465537000
23247181	::483698583263125000
22954511	::483698583376375000
16807883	::483698610581020000
42910967	::483698641744310000
189135890	::483698652100034000
187280228	::483698669430927000
28510276	::483698673855901000
453690730	::483698682907213000
243751614	::483698686237499000
398339392	::483698721642020000
189135890	::483698732941066000
15467792	::483698758392487000
307397057	::483698810703446000
307397057	::483698894086225000
69771494	::483698911329406000
537660330	::483698993894268000
36082253	::483699019072684000
9899992	::483699044410093000
27538070	::483699062659907000
189135890	::483699097623207000
17054163	::483699108054462000
467043006	::483699144674914000
138557664	::483699188287696000
18138157	::483699205094273000
27538070	::483699215932325000
114579662	::483699227055652000
102401687	::483699227487657000
40485959	::483699296374497000
458826306	::483699303161286000
367322500	::483699304683425000
40485959	::483699310710628000
206067907	::483699355673960000
318627551	::483699376590553000
56779057	::483699383376957000
37011485	::483699410342133000
219163747	::483699444781576000
358611246	::483699447411380000
89033916	::483699465199833000
108605734	::483699503208222000
40485959	::483699516864860000
189135890	::483699584976158000
219153949	::483699621311815000
458010782	::483699630224314000
262939560	::483699684016676000
411997198	::483699689536376000
273034167	::483699709618294000
431264673	::483699723950628000
458826306	::483699744464994000
77787388	::483699749560676000
108204138	::483699768376692000
235867165	::483699805017735000
159640806	::483699831341199000
367322500	::483699840057352000
500388817	::483699870570528000
7132042	::483699887033561000
465089745	::483699913818005000
465089745	::483699918410760000
631245094	::483700021062144000
91770694	::483700031682535000
462487376	::483700052838211000
33418266	::483700079883063000
157904403	::483700081405599000
160495648	::483700083259486000
189135890	::483700101332742000
467688815	::483700104642441000
20000062	::483700132123119000
89033916	::483700138641489000
388374921	::483700160749637000
527838807	::483700194769260000
172035134	::483700200767111000
317524005	::483700202092498000
212475056	::483700273269837000
148445755	::483700273467383000
527838807	::483700304475881000
252407374	::483700317226536000
558873022	::483700326692712000
81872162	::483700351183642000
527838807	::483700357927669000
260573981	::483700383580037000
500388817	::483700389418508000
354047009	::483700437015863000
212475056	::483700438575759000
470458433	::483700486273368000
161622400	::483700492606791000
527838807	::483700497044353000
16726467	::483700500450525000
330799447	::483700513351811000
527838807	::483700520935124000
109105005	::483700536491782000
252407374	::483700550345949000
224124379	::483700550710480000
500388817	::483700562123165000
171746458	::483700599368589000
171746458	::483700614497452000
527838807	::483700629169135000
383523373	::483700630964674000
252407374	::483700631556079000
620420742	::483700646583881000
342845822	::483700655056384000
327842258	::483700655300038000
224124379	::483700673683288000
527838807	::483700681878933000
161622400	::483700706038132000
172035134	::483700761704951000
388374921	::483700773302579000
187280228	::483700823860334000
527838807	::483700847063220000
171746458	::483700869712470000
16726467	::483700890621476000
161622400	::483700914838978000
527838807	::483700921218523000
1565041	::483700994833125000
51068331	::483700995055419000
11146552	::483701020980424000
332306968	::483701022208962000
309108026	::483701058368049000
527838807	::483701060809129000
32973618	::483701063657484000
635845301	::483701069524901000
334420539	::483701082615742000
318627551	::483701121244856000
42720153	::483701151167430000
351348648	::483701315994787000
19222225	::483701334533627000
29607520	::483701351461826000
348785324	::483701425344503000
351348648	::483701454612336000
36082253	::483701469972279000
105607367	::483701522924986000
91770694	::483701528080154000
281697994	::483701543120949000
57566548	::483701547969167000
37730571	::483701549601157000
68221984	::483701580731260000
326813935	::483701604030627000
329955120	::483701630726979000
501202268	::483701745034731000
433169770	::483701770544107000
242912563	::483701779474153000
423098923	::483701808834289000
16566189	::483701830715990000
54422208	::483701864257437000
351348648	::483701871068987000
348785324	::483701878685827000
37730571	::483701894544887000
58941053	::483701926966882000
35082993	::483702105350225000
223614733	::483702106969235000
42720153	::483702156063944000
591216066	::483702158215643000
67492430	::483702197578780000
328828628	::483702202448351000
247374067	::483702233012264000
577920402	::483702240037715000
44451086	::483702246606008000
103678189	::483702251069132000
103678189	::483702260212703000
423098923	::483702267485245000
8070562	::483702287437545000
42720153	::483702293951307000
256853017	::483702296312688000
12057032	::483702316814458000
423862446	::483702338335416000
513711139	::483702435652075000
319420243	::483702449501249000
101136541	::483702548432318000
103138091	::483702559547617000
206067907	::483702559568588000
122717174	::483702571727478000
247374067	::483702607870177000
256853017	::483702613834076000
9129332	::483702622546059000
29394513	::483702651411259000
90750144	::483702720814387000
149295164	::483702771929989000
69916558	::483702778435747000
340119318	::483702844034252000
26915925	::483702849910878000
42720153	::483702853312458000
358611246	::483702916436332000
63783716	::483702937332359000
375636797	::483702948036632000
23475166	::483702962829934000
42720153	::483702982299885000
115141777	::483703000175632000
348785324	::483703008027373000
358611246	::483703038364758000
160768741	::483703062565900000
333245482	::483703064675643000
299297459	::483703085064134000
471218710	::483703108980473000
120966317	::483703116433326000
214465537	::483703129477611000
391573659	::483703170515087000
333245482	::483703183320301000
591216066	::483703210851704000
120966317	::483703214638768000
115141777	::483703221890711000
221641208	::483703229499592000
341732173	::483703232221700000
43967474	::483703239229976000
122717174	::483703249573130000
445903498	::483703255529422000
22220460	::483703256498327000
330691749	::483703260721983000
90750144	::483703273237798000
391573659	::483703278740729000
219153949	::483703300928598000
62989661	::483703353864912000
263971863	::483703354590113000
453690730	::483703359363227000
160768741	::483703366162210000
114967175	::483703366917177000
267482514	::483703368154480000
215362694	::483703380439597000
520533224	::483703423368327000
322842111	::483703441076670000
120966317	::483703494281404000
221641208	::483703500904628000
260573981	::483703501952802000
572151259	::483703508172931000
375636797	::483703546547011000
263971863	::483703568285712000
97973690	::483703582651592000
333245482	::483703608232247000
471218710	::483703634455052000
471218710	::483703652654125000
40810916	::483703658991734000
19374297	::483703688888721000
139447011	::483703693519622000
253552344	::483703693548601000
20738985	::483703706026655000
17107944	::483703711282507000
18618379	::483703716902481000
449902821	::483703742509113000
40810916	::483703745360834000
273271548	::483703748842496000
47880950	::483703761983270000
62989661	::483703775853809000
365739414	::483703786221735000
230898142	::483703797773238000
62989661	::483703806988140000
68052287	::483703810742030000
460611723	::483703815477014000
483115964	::483703828223508000
215109001	::483703844807770000
18657192	::483703860083437000
238826465	::483703866857627000
363969403	::483703884066480000
20293581	::483703901086941000
245080630	::483703914563256000
45581124	::483703917092409000
269012544	::483703926357630000
139447011	::483703929809960000
465089745	::483703935295705000
368691437	::483703944774836000
351348648	::483704016828788000
288531248	::483704029218750000
238024746	::483704038845079000
139447011	::483704055114768000
351348648	::483704065562394000
367296747	::483704080817090000
351348648	::483704088693972000
15726982	::483704118670671000
28197443	::483704141424762000
273271548	::483704149205614000
358307309	::483704150979383000
351348648	::483704180180148000
351348648	::483704209301188000
215174499	::483704246617927000
359174210	::483704258705891000
229650081	::483704307615686000
15726982	::483704319246483000
46764883	::483704334341795000
139447011	::483704335952793000
269383781	::483704342742982000
319420243	::483704343409856000
224124379	::483704354944217000
79348656	::483704453036384000
215109001	::483704479590539000
519086519	::483704495835082000
351004243	::483704508875567000
269383781	::483704510347350000
19374297	::483704515246313000
471218710	::483704530845306000
358611246	::483704534997278000
322842111	::483704537283194000
33818674	::483704550453301000
471218710	::483704550499426000
117608761	::483704555859767000
19374297	::483704565686992000
368691437	::483704587765821000
240492455	::483704600650711000
269383781	::483704604593360000
263971863	::483704610712858000
79348656	::483704627548794000
468102453	::483704641490677000
470451598	::483704683249545000
342508573	::483704691310993000
22954511	::483704762907389000
101136541	::483704808331685000
274712500	::483704834995269000
361199465	::483704849255522000
471218710	::483704867782152000
274791343	::483704889722560000
25925656	::483704890766540000
471218710	::483704912443097000
32596609	::483704925315416000
82115262	::483704932923502000
274791343	::483704947981443000
247374067	::483704989249200000
36116261	::483705046148734000
245080630	::483705060983992000
269383781	::483705073197793000
471218710	::483705073940197000
431264673	::483705119075491000
29327418	::483705123802083000
46070001	::483705125824135000
338073739	::483705174834159000
240492455	::483705176050520000
471516383	::483705196338769000
363059827	::483705245063987000
22220460	::483705247270187000
51979136	::483705386357493000
138557664	::483705408494657000
394776489	::483705419656093000
318627551	::483705420536487000
18324223	::483705440144871000
79348656	::483705451259781000
49221112	::483705451851173000
96658544	::483705474164850000
274712500	::483705475536416000
25237171	::483705480716374000
70571907	::483705482779971000
138557664	::483705486760374000
178492117	::483705493425111000
331307463	::483705500907745000
331307463	::483705546868944000
338073739	::483705547854606000
1007041	::483705550144696000
245203404	::483705559770611000
310330192	::483705564506370000
147997393	::483705609834233000
471218710	::483705615525498000
453044363	::483705633494274000
219550942	::483705644659539000
24383303	::483705658576232000
47880950	::483705667455553000
619492928	::483705673633390000
471218710	::483705699721949000
22033805	::483705702204968000
273271548	::483705752641875000
310982944	::483705764113317000
9899992	::483705790138564000
18324223	::483705803686170000
367296747	::483705809226850000
92840294	::483705850536554000
329955120	::483705853157965000
281260984	::483705881863786000
163646426	::483705882018988000
471516383	::483705882157776000
67656722	::483705941628428000
18324223	::483706011614601000
281260984	::483706011627159000
9899992	::483706025548075000
198911524	::483706038240018000
328858212	::483706070947221000
101136541	::483706082150191000
305216922	::483706091893567000
310982944	::483706095547211000
360231979	::483706105957462000
22954511	::483706110130397000
310982944	::483706128539607000
19374297	::483706152257978000
369174583	::483706166891909000
328858212	::483706192901210000
506824920	::483706203478835000
619492928	::483706216611598000
37029138	::483706231413276000
22954511	::483706252472492000
256853017	::483706255962148000
40810916	::483706265319645000
22033805	::483706267165134000
19374297	::483706268428017000
76442745	::483706292842663000
363059827	::483706299956596000
242533291	::483706317438062000
150828387	::483706321628585000
222598798	::483706357527216000
333245482	::483706365051805000
418314197	::483706371926675000
269012544	::483706393887662000
219550942	::483706399516811000
120966317	::483706416226525000
114579662	::483706440289640000
310664656	::483706474212773000
294745245	::483706492747403000
287994287	::483706503006650000
18324223	::483706516956905000
408224760	::483706537492230000
120966317	::483706541942390000
28827091	::483706542034669000
253126912	::483706544047943000
28827091	::483706550456815000
281697994	::483706560112492000
287994287	::483706570191032000
261847534	::483706587459387000
418314197	::483706587949715000
52628599	::483706598632980000
39553593	::483706602365911000
247024165	::483706603355787000
120966317	::483706619201458000
19147974	::483706638474706000
33555786	::483706672758538000
463318489	::483706707286044000
120966317	::483706709114765000
190977628	::483706712667340000
361199465	::483706724260405000
253126912	::483706740827885000
537660330	::483706753335689000
349386319	::483706767503659000
253126912	::483706775053410000
59288102	::483706776354029000
328858212	::483706803658956000
120966317	::483706809719328000
462487376	::483706832616038000
247374067	::483706850211143000
310330192	::483706866430914000
194129729	::483706871413751000
470451598	::483706874886651000
120966317	::483706902065340000
363059827	::483706908004847000
294745245	::483706908960759000
407894919	::483706927751249000
120966317	::483706942364192000
244800948	::483706962933084000
9899992	::483706967974629000
58562014	::483706974287065000
120966317	::483707009724723000
198233216	::483707011285000000
294745245	::483707014447513000
329955120	::483707041999904000
277626311	::483707049294192000
52929975	::483707050212339000
120966317	::483707160249905000
211376385	::483707162695192000
36082253	::483707164947537000
253126912	::483707196132167000
247362551	::483707220714995000
22220460	::483707251245740000
22033805	::483707264977481000
607016651	::483707272787263000
361199465	::483707293641371000
305265637	::483707296921292000
9129332	::483707309445877000
361199465	::483707342911848000
537660330	::483707397630734000
35082993	::483707413770424000
23754003	::483707414420541000
373690904	::483707434641260000
356974615	::483707441230520000
9129332	::483707441704894000
18324223	::483707475250520000
373690904	::483707495131521000
38577111	::483707501389443000
383856422	::483707514270523000
120966317	::483707516434399000
33555786	::483707539377250000
18999708	::483707556259319000
211376385	::483707563175710000
383856422	::483707582587371000
247024165	::483707589126275000
18999708	::483707608545509000
120966317	::483707638165667000
551447338	::483707641957711000
383856422	::483707644369453000
236144487	::483707647275712000
20000062	::483707651491373000
53258017	::483707690527387000
108605734	::483707712522715000
289084083	::483707715185700000
299450175	::483707740880396000
59288102	::483707779832885000
247024165	::483707783913947000
242912563	::483707817166372000
215362694	::483707823725879000
289084083	::483707848527192000
20822956	::483707872421765000
383856422	::483707891346841000
116054733	::483707903682289000
35082993	::483707913815339000
527838807	::483707924619882000
15814841	::483707925580767000
463250994	::483707929879511000
268987143	::483707940923125000
361199465	::483707969251463000
418314197	::483707990932193000
116054733	::483707993209708000
383856422	::483708024809594000
1007041	::483708043264131000
293737316	::483708075577458000
120966317	::483708106006749000
250713436	::483708124243574000
42720153	::483708129197449000
527838807	::483708156963323000
337434597	::483708161656754000
268987143	::483708164441788000
327662373	::483708175594422000
120966317	::483708177586733000
59184492	::483708193235668000
371068004	::483708196583116000
222598798	::483708215989768000
325906113	::483708283044503000
120966317	::483708312404258000
393718746	::483708315268952000
396929208	::483708332104904000
379253079	::483708365441597000
20020647	::483708370004619000
221641208	::483708381908443000
263914867	::483708414086766000
590556372	::483708416826036000
110853177	::483708421149954000
38577111	::483708450895970000
208250490	::483708460245073000
129050216	::483708531338936000
47269984	::483708536614973000
395703736	::483708566050979000
368691437	::483708574728597000
277626311	::483708611227811000
293737316	::483708620061028000
411786523	::483708622547869000
310982944	::483708630064451000
120966317	::483708639929061000
335608417	::483708645155151000
335608417	::483708677996560000
339458716	::483708682362834000
368691437	::483708695465848000
110853177	::483708726629519000
246066577	::483708729250951000
335608417	::483708748779622000
556556365	::483708778169122000
310321041	::483708786150891000
47269984	::483708788235452000
19374297	::483708803922137000
253689041	::483708829054414000
178921630	::483708833446236000
228845995	::483708865679482000
76977679	::483708893001175000
305265637	::483708897442541000
133526428	::483708906011885000
382767512	::483708939524399000
7141172	::483708955907338000
583488323	::483708960256450000
182834679	::483708969849212000
8070562	::483708985896214000
109762886	::483709022999416000
14816854	::483709079961866000
8548362	::483709085859467000
15814841	::483709093820235000
335608417	::483709123255468000
233740533	::483709128854888000
178492117	::483709133669949000
228845995	::483709203538649000
379304556	::483709217552203000
242607910	::483709263789821000
458826306	::483709267116318000
33249556	::483709306626658000
200615756	::483709326742536000
336628506	::483709339543556000
379304556	::483709360083070000
11146552	::483709439250145000
92125226	::483709451736604000
228845995	::483709464533807000
200615756	::483709467368775000
437082385	::483709509253074000
361199465	::483709516702158000
437082385	::483709519579471000
379304556	::483709557072732000
102401687	::483709576194580000
33818674	::483709578685607000
335608417	::483709580937949000
385114649	::483709584800890000
91606737	::483709593164742000
92840294	::483709593424388000
36082253	::483709599669698000
331307463	::483709616656621000
399555371	::483709622176329000
434545772	::483709628103286000
399555371	::483709643776995000
209223008	::483709662760411000
29853720	::483709681047588000
342508573	::483709683706781000
47880950	::483709696256524000
228845995	::483709707652444000
40864634	::483709708528668000
39685005	::483709708558016000
11146552	::483709786051989000
177174253	::483709806013054000
168274200	::483709852342956000
29853720	::483709855199293000
330513153	::483709873020874000
177174253	::483709882626215000
194359616	::483709886162026000
11146552	::483709901701517000
43256984	::483709913181716000
58028621	::483709917849587000
36116261	::483709933586640000
123939574	::483710022862376000
414066292	::483710061790121000
301497892	::483710067049779000
364428125	::483710072120299000
255834275	::483710121801822000
102401687	::483710139556716000
28197443	::483710185181949000
242607910	::483710218954502000
123739379	::483710232250421000
342508573	::483710310851686000
242607910	::483710321492652000
200615756	::483710334507560000
205043960	::483710418041315000
242607910	::483710419769372000
133341985	::483710431283126000
58028621	::483710443857252000
242607910	::483710482491006000
481749191	::483710497033052000
194359616	::483710497074995000
65513	::483710497586298000
39215095	::483710504053911000
29853720	::483710565898915000
228845995	::483710626741911000
242607910	::483710663458439000
58587013	::483710686615588000
543585402	::483710712528007000
194359616	::483710731591118000
242607910	::483710738289004000
305265637	::483710831851364000
267482514	::483710833982070000
396929208	::483710841661841000
101136541	::483710862302003000
245080630	::483710881251876000
270173839	::483710906740666000
334423964	::483710932607320000
140206179	::483710943700865000
42720153	::483710948449210000
70784628	::483710950428921000
18657192	::483710958947164000
108605734	::483710973610835000
123939574	::483710999120203000
245080630	::483711015800934000
334423964	::483711024823296000
41675336	::483711059489218000
434545772	::483711059728269000
58587013	::483711086597009000
149980973	::483711104011362000
22431584	::483711110751977000
58028621	::483711113289146000
245080630	::483711165931864000
339458716	::483711190573383000
68369234	::483711197653786000
23442090	::483711203148304000
101136541	::483711212312481000
37802339	::483711231438909000
177111779	::483711251017523000
33369338	::483711262820290000
382767512	::483711378944172000
177174253	::483711392382738000
273814896	::483711402922622000
177111779	::483711409885175000
23442090	::483711414377652000
29853720	::483711433775927000
264946102	::483711434535092000
61478431	::483711454621597000
150828387	::483711482769600000
29300584	::483711484543791000
389614947	::483711492559491000
139547588	::483711508220637000
562393615	::483711519012978000
70784628	::483711546347253000
18618379	::483711548024573000
396923534	::483711553552646000
37802339	::483711567855632000
259573654	::483711579146686000
22504277	::483711591679275000
102875172	::483711592811724000
63720288	::483711596712034000
177174253	::483711681542250000
334423964	::483711697468002000
123939574	::483711699480875000
123739379	::483711713641250000
396923534	::483711743357489000
229385654	::483711769962381000
29853720	::483711770024890000
37802339	::483711782868226000
19945993	::483711792095690000
63783716	::483711810822873000
241337450	::483711861431738000
46461373	::483711895019339000
153544543	::483711933825437000
22954511	::483711964778995000
480638215	::483711972513308000
54697279	::483711986724007000
351348648	::483711995074461000
37802339	::483712006516523000
70784628	::483712025282215000
387188572	::483712033561792000
114593439	::483712042034270000
22954511	::483712122757476000
29853720	::483712164318826000
149295164	::483712175060418000
6092972	::483712192382906000
374739722	::483712221005234000
63617875	::483712269813960000
58028621	::483712270233382000
23442090	::483712282846068000
140206179	::483712332502036000
23442090	::483712362537816000
58028621	::483712368392691000
346173821	::483712397589618000
528975562	::483712415679651000
409680332	::483712437682577000
260338000	::483712503323844000
25760567	::483712528019513000
24738840	::483712621778989000
17016789	::483712633216827000
29853720	::483712654452600000
183438897	::483712690494271000
25760567	::483712690813014000
242533291	::483712726103883000
337367504	::483712740100698000
17016789	::483712749499711000
363059827	::483712834241843000
59705683	::483712894144479000
36279116	::483712936704094000
599787941	::483712993838903000
15814841	::483713006228885000
58028621	::483713030987853000
614436697	::483713076168884000
198911524	::483713084674957000
29853720	::483713094309273000
229385654	::483713102320783000
270143437	::483713147639836000
186208532	::483713151943606000
123939574	::483713178707062000
114579662	::483713209233575000
370416747	::483713239730388000
399114412	::483713259019579000
6092972	::483713264799338000
201445185	::483713267886354000
25082908	::483713330377269000
78653568	::483713374232920000
33011898	::483713386346082000
223950031	::483713402800336000
25760567	::483713451525562000
299450175	::483713468139589000
87247551	::483713478473957000
378200627	::483713572644876000
599787941	::483713589476196000
139547588	::483713647516975000
509760806	::483713649228279000
453690730	::483713653170896000
392737983	::483713687367454000
508860717	::483713695524986000
495135733	::483713842812162000
183562162	::483713850173165000
268073941	::483713862592897000
245080630	::483713888517505000
29853720	::483713898831290000
383856422	::483713914656800000
70784628	::483713933698928000
24756899	::483713936257478000
369804138	::483713938639847000
169226510	::483713959791312000
383856422	::483714004821749000
21117523	::483714007749382000
106320745	::483714009703936000
59288102	::483714021045309000
109331928	::483714028523364000
245080630	::483714029999767000
40097041	::483714054364889000
210996408	::483714062916653000
599787941	::483714088875220000
2084321	::483714133498404000
259093732	::483714133506813000
24756899	::483714150808317000
508860717	::483714181754281000
29853720	::483714214914056000
500388817	::483714230580150000
259093732	::483714275714686000
146855323	::483714276499390000
399114412	::483714278608756000
249052117	::483714289971499000
146855323	::483714321558822000
200316617	::483714346460409000
43586963	::483714359844405000
9129332	::483714386750894000
55888161	::483714387417772000
508860717	::483714420745330000
200316617	::483714458397990000
247560161	::483714459362689000
24756899	::483714470016212000
309778100	::483714497967042000
454304418	::483714542287847000
21117523	::483714578845818000
24756899	::483714600362573000
383856422	::483714612526063000
183562162	::483714626589167000
300009838	::483714652078342000
369804138	::483714674958299000
24756899	::483714704142237000
575804821	::483714715361636000
24136198	::483714728036818000
139447011	::483714774434611000
23967395	::483714777827381000
437898031	::483714788259016000
245080630	::483714806562557000
24756899	::483714820089597000
6092972	::483714834781851000
382767512	::483714856143843000
374528956	::483714884589211000
23754003	::483714908622573000
26915925	::483714917766561000
24756899	::483714930227818000
24756899	::483714968693780000
599787941	::483714975043567000
18551115	::483714979141812000
25760567	::483715008119857000
509524562	::483715023232319000
42538221	::483715078093406000
43630532	::483715085588656000
200316617	::483715112105435000
528975562	::483715156401463000
24756899	::483715196238954000
6092972	::483715230917091000
310144986	::483715243189628000
328828628	::483715278396604000
245080630	::483715300068577000
24756899	::483715301435899000
183562162	::483715319710883000
47880950	::483715338304253000
87956728	::483715349188460000
108814965	::483715353650806000
575804821	::483715382448910000
27792069	::483715387272757000
35599852	::483715399184547000
399555371	::483715408218705000
21696310	::483715411855163000
24756899	::483715431807848000
369217450	::483715448924409000
589542040	::483715467908243000
24756899	::483715500166615000
35599852	::483715504985886000
91770694	::483715521846996000
52824736	::483715534161059000
31326082	::483715567207989000
200316617	::483715577132105000
361199465	::483715578570358000
177174253	::483715585759776000
63928079	::483715586686345000
24756899	::483715631544827000
442433056	::483715651643531000
1565041	::483715652617007000
166735943	::483715680265437000
24756899	::483715737203519000
6092972	::483715756488540000
394776489	::483715759760494000
183562162	::483715762868060000
183562162	::483715818086080000
17974977	::483715820174864000
35599852	::483715858444058000
24756899	::483715860285374000
23754003	::483715892006502000
36891053	::483715894808305000
24756899	::483715952052563000
25383063	::483715957202759000
38713173	::483715983475867000
433168829	::483715989813477000
211904285	::483715995425853000
25760567	::483716002820018000
33964276	::483716009249878000
22220460	::483716016690987000
247374067	::483716028158210000
508860717	::483716033404874000
149295164	::483716037490139000
22414245	::483716073494024000
325242803	::483716086693888000
139447011	::483716118167953000
23754003	::483716166104264000
130987540	::483716195611590000
245080630	::483716200820514000
108814965	::483716213994819000
133341985	::483716218042740000
408772521	::483716246475923000
108814965	::483716266515898000
35599852	::483716279669633000
394776489	::483716280030339000
2084321	::483716293212663000
6092972	::483716297234993000
114633433	::483716311826956000
21153287	::483716340902277000
18999708	::483716369569951000
409487670	::483716376482152000
409487670	::483716377615011000
409487670	::483716379413975000
24756899	::483716468014858000
22414245	::483716483705368000
133617944	::483716527732973000
17694593	::483716553733464000
108814965	::483716555427938000
79348656	::483716578102358000
130987540	::483716585983844000
363969403	::483716622805254000
249052117	::483716624768581000
299796220	::483716629826895000
383856422	::483716630552539000
18138157	::483716633316192000
281697994	::483716641273171000
61698439	::483716646293757000
24756899	::483716674307522000
22414245	::483716701553299000
63720288	::483716713066668000
338073739	::483716775427579000
35599852	::483716778233974000
620420742	::483716791449817000
24756899	::483716793530613000
394776489	::483716795056918000
394776489	::483716821313261000
476507554	::483716827059478000
383856422	::483716845653196000
47017345	::483716876124819000
394776489	::483716884098191000
133617944	::483716904918327000
24756899	::483716911885467000
297238880	::483716914036764000
41675336	::483716918919307000
613029438	::483716925433077000
22220460	::483716926472855000
394776489	::483716949063794000
19147974	::483716984891531000
508860717	::483716987042803000
17974977	::483717013261389000
24756899	::483717055380992000
631245094	::483717057725222000
22431584	::483717085722599000
394776489	::483717087433879000
24756899	::483717138394652000
383856422	::483717156962852000
35599852	::483717165087211000
36082253	::483717170275176000
36082253	::483717218610323000
335488857	::483717236772044000
24756899	::483717270230007000
163279109	::483717283986956000
32959639	::483717290400047000
35599852	::483717325938765000
454304418	::483717363485782000
614074554	::483717366023335000
32959639	::483717367545872000
118855202	::483717382355972000
347596428	::483717405005213000
293737316	::483717441319882000
87771600	::483717454363766000
24756899	::483717520554487000
398707286	::483717541898878000
114579662	::483717547637108000
36891053	::483717554158845000
87771600	::483717571036733000
410297246	::483717578133483000
25760567	::483717587230941000
87771600	::483717638724411000
32959639	::483717647503069000
36891053	::483717660673187000
71617108	::483717672082083000
24756899	::483717675647242000
303488399	::483717685692219000
87771600	::483717707963965000
87771600	::483717783503372000
25760567	::483717821692514000
433169770	::483717851212050000
87771600	::483717869956366000
32959639	::483717874649808000
163768701	::483717899400790000
24756899	::483717936549724000
620420742	::483717944094896000
78653568	::483717946112737000
87771600	::483717956564561000
118827154	::483717989238206000
587864456	::483718003159474000
583488323	::483718015934943000
100195876	::483718109497282000
100195876	::483718110122221000
24756899	::483718127084384000
583488323	::483718142170914000
399713201	::483718147862966000
38577111	::483718245833117000
478020840	::483718261092016000
315621982	::483718280906280000
337510374	::483718352452714000
302408703	::483718361235595000
355758655	::483718366977200000
24756899	::483718372459565000
149295164	::483718396123414000
22220460	::483718424821252000
114579662	::483718434501689000
92870542	::483718463022575000
92629759	::483718464222150000
37011485	::483718467246641000
24756899	::483718488528531000
477188816	::483718539371495000
20713213	::483718582174371000
23933265	::483718583734644000
24756899	::483718585769291000
61698439	::483718620296781000
310144986	::483718636717101000
18657192	::483718639170756000
1318301	::483718641586692000
34108658	::483718655788597000
64813007	::483718671898902000
9899992	::483718691662479000
575804821	::483718702777393000
112145680	::483718703469449000
24756899	::483718727524171000
92629759	::483718730870820000
15726982	::483718738676424000
45581124	::483718738848387000
162175448	::483718740895215000
38326757	::483718741859893000
114579662	::483718744553050000
38326757	::483718747945828000
61698439	::483718773736620000
25760567	::483718815272800000
396364407	::483718823095201000
270143437	::483718825452785000
301717953	::483718834080456000
78513872	::483718873834086000
104947253	::483718907669532000
393761423	::483718910957465000
61698439	::483718917844914000
24756899	::483718939764330000
15467792	::483718946042834000
108798356	::483718956554145000
111124977	::483718961876701000
32959639	::483718998966542000
24756899	::483719105149931000
364035957	::483719114197049000
170064834	::483719159918755000
63720288	::483719161957613000
92870542	::483719217410088000
304140174	::483719223538384000
32690664	::483719228151717000
32959639	::483719230202728000
51325761	::483719236763009000
230069608	::483719302130843000
32973618	::483719331990487000
8962732	::483719346141671000
516986236	::483719348586950000
338073739	::483719388306997000
24756899	::483719390761058000
35599852	::483719390878515000
259093732	::483719397769355000
587081117	::483719445572251000
188855651	::483719497870635000
24756899	::483719504984567000
32959639	::483719523506192000
69494041	::483719529453719000
423098923	::483719532205584000
34108658	::483719538119147000
100339690	::483719585971986000
78653568	::483719628460683000
111124977	::483719665110482000
170590185	::483719672022306000
64813007	::483719672534020000
55120405	::483719701609316000
32959639	::483719713785016000
425183249	::483719715358261000
270143437	::483719740356304000
108605734	::483719766083780000
377555310	::483719770655576000
25760567	::483719804268716000
196742313	::483719804613033000
196742313	::483719805451526000
255622442	::483719816302587000
51325761	::483719833947627000
104990093	::483719871625043000
119636299	::483719922019598000
32959639	::483719941338578000
620420742	::483719949634912000
24756899	::483719984896823000
79348656	::483719989946748000
60131090	::483719994434281000
51325761	::483720022238314000
42994926	::483720087979835000
631603360	::483720099212566000
253886962	::483720109853122000
398707286	::483720116610166000
416419059	::483720129084391000
408171600	::483720138969980000
34108658	::483720155361325000
102100651	::483720167621279000
253886962	::483720177150722000
27179899	::483720178165751000
190396530	::483720187414597000
631603360	::483720187724955000
12354252	::483720188098252000
467545942	::483720199435456000
351099839	::483720235703214000
182834679	::483720261074948000
446757000	::483720322290425000
119636299	::483720325511671000
24756899	::483720347875680000
215776033	::483720348769079000
47859489	::483720349289578000
111124977	::483720360924553000
32959639	::483720364510281000
47859489	::483720381304676000
51325761	::483720396370223000
24756899	::483720428297650000
110853177	::483720448966799000
233084334	::483720465069121000
379576750	::483720501659848000
249052117	::483720555024351000
119636299	::483720559948095000
83163050	::483720597869191000
32959639	::483720623886041000
37011485	::483720665477181000
51325761	::483720667372605000
226357092	::483720668907716000
24756899	::483720671890276000
182834679	::483720692484276000
37011485	::483720706367442000
67450397	::483720706606514000
365151006	::483720742542925000
249052117	::483720754610335000
219039425	::483720756941975000
56917722	::483720763225030000
24756899	::483720764437594000
340094001	::483720765389287000
365151006	::483720767062814000
34108658	::483720819952984000
32959639	::483720835006357000
365151006	::483720842694492000
316301043	::483720905672359000
399713201	::483720911938650000
28771314	::483720927847276000
32959639	::483720957446483000
247374067	::483720974156988000
60718620	::483720999477583000
556556365	::483721026258206000
255834275	::483721028770619000
24756899	::483721039235801000
80788799	::483721041819078000
91942557	::483721056260468000
210996408	::483721059745550000
398339392	::483721084194521000
420403218	::483721086295879000
37578654	::483721098450980000
513982376	::483721117622755000
257265522	::483721181527158000
24756899	::483721190746628000
327689033	::483721211487469000
60718620	::483721218852257000
239484752	::483721229623635000
110063681	::483721235168129000
24756899	::483721242353348000
323978080	::483721261328379000
32959639	::483721275630563000
400249617	::483721278910500000
17830276	::483721296325275000
24756899	::483721305082966000
36891053	::483721340340289000
32959639	::483721345633484000
111124977	::483721357507964000
188855651	::483721375098871000
316301043	::483721392064827000
334420539	::483721423631175000
352486016	::483721436347908000
270143437	::483721469609127000
363969403	::483721508846440000
82433120	::483721574630318000
33249556	::483721578715578000
32959639	::483721591147077000
24756899	::483721598609137000
162175448	::483721605139664000
367322500	::483721631412412000
281697994	::483721654699581000
43208085	::483721681786396000
24756899	::483721685095288000
351316240	::483721689872994000
364439246	::483721718167371000
378281495	::483721754020286000
35505123	::483721757673549000
87771600	::483721759229612000
87771600	::483721780813504000
57566548	::483721804343955000
407384648	::483721817668870000
25099957	::483721823347941000
327689033	::483721824317243000
17169855	::483721831996616000
409541924	::483721853664382000
308170990	::483721892080398000
20903172	::483721903274991000
34108658	::483721931451944000
459612485	::483721938322223000
361532861	::483721951517483000
36082253	::483721991082364000
69494041	::483722014109089000
33964276	::483722028709453000
329955120	::483722062557507000
43208085	::483722106187051000
114064449	::483722128940756000
91942557	::483722155642064000
80788799	::483722175048736000
103678189	::483722184859217000
103678189	::483722193277566000
478020840	::483722217222438000
273271548	::483722259400753000
32959639	::483722260029521000
56917722	::483722308024930000
304140174	::483722308255629000
43208085	::483722350064828000
111411572	::483722426162106000
34108658	::483722494579183000
94480498	::483722499457163000
43006697	::483722521641238000
18547273	::483722544089141000
468965579	::483722575051501000
40810916	::483722608286769000
408171600	::483722611747078000
43208085	::483722652675485000
407384648	::483722671335538000
415789240	::483722765615116000
436187992	::483722803682611000
20822956	::483722813774106000
369292925	::483722830786609000
24756899	::483722876030554000
589542040	::483722892098949000
259466143	::483722904303980000
211376385	::483722904639897000
45410414	::483722914462584000
12354252	::483722969207046000
369292925	::483722972054564000
24756899	::483723013528252000
69494041	::483723045408763000
34108658	::483723055517016000
223950031	::483723086978510000
60718620	::483723114602172000
215776033	::483723125691924000
313341167	::483723167283032000
15278648	::483723173225979000
392716377	::483723185141997000
30032107	::483723233166757000
73731844	::483723261067272000
20935927	::483723275118202000
43208085	::483723301567868000
172025978	::483723340905852000
24756899	::483723394450747000
11146552	::483723394601345000
392716377	::483723402264330000
200316617	::483723413362847000
337434597	::483723427455328000
41692308	::483723452163964000
43208085	::483723494132568000
629894993	::483723501082144000
126507603	::483723516944998000
338076990	::483723523781701000
41692308	::483723560649650000
12354252	::483723593121927000
24756899	::483723618904702000
629894993	::483723637908709000
243751614	::483723691344138000
629894993	::483723693105766000
223950031	::483723703943823000
24756899	::483723709639688000
332631850	::483723733904138000
255834275	::483723737858965000
166695965	::483723820415864000
29327418	::483723885603323000
108204138	::483723904289341000
253178679	::483723907950600000
534913317	::483723925688303000
446541836	::483723947226439000
177111779	::483724018726342000
446541836	::483724021398138000
364439246	::483724025646940000
128775325	::483724055665573000
43208085	::483724078650769000
24756899	::483724079145304000
12354252	::483724081255448000
369174583	::483724092622008000
162175448	::483724140013436000
452882285	::483724144425463000
340094001	::483724151182471000
18138157	::483724166340702000
86131593	::483724193754660000
162175448	::483724201464176000
392493604	::483724215032352000
24756899	::483724215732822000
173232394	::483724243742371000
24756899	::483724266815242000
45410414	::483724269558325000
46461373	::483724293239353000
396332641	::483724320263262000
274262734	::483724352622305000
223614733	::483724418313900000
24756899	::483724429865009000
278220302	::483724442472701000
253126912	::483724445241323000
392493604	::483724463570051000
489961036	::483724469370765000
340094001	::483724472252235000
94181957	::483724480418570000
534913317	::483724497409679000
332631850	::483724520118046000
36082253	::483724530196545000
338076990	::483724573146226000
340094001	::483724575679586000
24756899	::483724577928122000
139447011	::483724584534171000
190396530	::483724621192368000
425897170	::483724627856744000
410961985	::483724647049854000
41692308	::483724651475267000
416419059	::483724672354488000
444375493	::483724688040812000
18547273	::483724709595320000
163646426	::483724787618185000
53258017	::483724806136020000
201445185	::483724812322226000
349431964	::483724817297068000
313120951	::483724846010859000
590556372	::483724896510685000
259466143	::483724923072811000
358643765	::483724923609698000
18999708	::483724932451287000
252674018	::483725044686659000
40054726	::483725086847799000
12354252	::483725091667050000
90467952	::483725095203258000
379576750	::483725099665985000
24756899	::483725122613018000
392493604	::483725124701401000
423816771	::483725156716535000
213887474	::483725168146382000
313120951	::483725196960862000
41692308	::483725201733992000
213887474	::483725203542114000
84849075	::483725253974425000
213887474	::483725318134722000
188855651	::483725330406834000
188855651	::483725354448596000
252674018	::483725430516498000
8548362	::483725430642728000
61698439	::483725436896423000
94181957	::483725491493298000
213887474	::483725528709726000
22220460	::483725551396720000
24756899	::483725557352251000
77787388	::483725571310882000
438698734	::483725582732378000
635796096	::483725584409710000
269370098	::483725623416741000
22220460	::483725626055331000
66311658	::483725634380656000
24756899	::483725659089690000
343018153	::483725702781759000
379576750	::483725744607350000
299450175	::483725770725265000
24756899	::483725796159152000
130987540	::483725812890607000
69771494	::483725856167448000
182834679	::483725858784677000
21124400	::483725868078870000
279750654	::483725872437133000
130987540	::483725877109587000
16807883	::483725944608555000
343018153	::483725959619969000
42910967	::483725975466016000
24756899	::483725982625325000
21124400	::483726000610492000
22220460	::483726017107066000
476507554	::483726020659253000
553711382	::483726051881668000
68369234	::483726078880391000
339458716	::483726095561150000
338664006	::483726108018237000
21124400	::483726131351146000
200685756	::483726144919699000
208296274	::483726150263644000
41001071	::483726152180461000
246635722	::483726173134786000
164575018	::483726179455623000
66311658	::483726187571605000
36082253	::483726209004498000
21124400	::483726249957675000
543585402	::483726254299185000
438698734	::483726268207497000
93448284	::483726295696568000
63783716	::483726300473864000
45410414	::483726310607298000
246635722	::483726339363467000
233084334	::483726385555701000
36772146	::483726413300645000
246635722	::483726457500209000
409487670	::483726536961314000
279548168	::483726546042384000
219153949	::483726612538855000
89590985	::483726618230128000
56779057	::483726639184871000
56779057	::483726664136785000
25469735	::483726670588026000
256853017	::483726674232492000
281697994	::483726681602265000
25760567	::483726681648013000
91521926	::483726702384652000
18551115	::483726709183627000
80788799	::483726789605224000
56779057	::483726812304785000
429345484	::483726834496847000
246635722	::483726848249982000
433169770	::483726864658071000
273814896	::483726867673784000
63783716	::483726877140713000
415789240	::483726934556155000
66311658	::483726938075189000
407399368	::483726944907714000
87771600	::483726976096534000
177111779	::483726984569036000
246635722	::483726991552565000
484423510	::483726992483692000
151212329	::483726998947520000
486231003	::483727106816212000
247560161	::483727119260733000
273697690	::483727165465174000
212475056	::483727192325517000
215181084	::483727203285225000
348085087	::483727204283478000
48098530	::483727242279661000
484423510	::483727287649460000
329093513	::483727345111801000
91521926	::483727358390595000
177174253	::483727398756962000
224103552	::483727403068321000
62940169	::483727419082567000
24738840	::483727439495823000
162958222	::483727480495173000
207781904	::483727542935769000
17233573	::483727555665489000
297238880	::483727558463074000
21124400	::483727570249080000
297238880	::483727641837436000
243974175	::483727654915293000
51650419	::483727666156429000
246635722	::483727673802235000
4059771	::483727693901758000
332631850	::483727708023963000
46461373	::483727787803811000
330513153	::483727847924563000
423098923	::483727858024861000
558873022	::483727868233404000
18657192	::483727912059674000
435557155	::483727913368293000
297238880	::483727928170012000
101138081	::483727957924397000
46461373	::483727967831752000
301244128	::483728024643571000
101138081	::483728028833296000
36829018	::483728093740154000
46461373	::483728100824739000
102875172	::483728140624461000
101138081	::483728156864425000
369174583	::483728174640275000
177174253	::483728178008326000
104947253	::483728199067914000
190396530	::483728206877687000
256853017	::483728212908720000
260464441	::483728233557282000
76977679	::483728236577185000
18657192	::483728238414270000
260428602	::483728247541497000
51325761	::483728257850695000
91712528	::483728270236471000
240892007	::483728292902494000
240892007	::483728306819194000
25223941	::483728320861704000
51325761	::483728324955353000
30128717	::483728375732006000
24136198	::483728379217072000
484423510	::483728402147319000
270184694	::483728406157094000
46461373	::483728413824667000
42910967	::483728433445625000
267227218	::483728440374222000
308858845	::483728448444436000
188417746	::483728459743907000
267227218	::483728490122858000
29553235	::483728502811009000
40864634	::483728512218431000
246635722	::483728518748975000
575804821	::483728541482094000
46461373	::483728567151648000
246635722	::483728590903595000
396923534	::483728596293279000
219188629	::483728599934320000
586669052	::483728615713292000
46461373	::483728627167928000
30128717	::483728669241012000
1318301	::483728689478123000
586669052	::483728714669522000
21105964	::483728717844586000
147310240	::483728731584724000
103678189	::483728735510622000
586669052	::483728746453553000
143225254	::483728763335634000
70571907	::483728772537933000
46461373	::483728825910829000
369174583	::483728830059003000
29553235	::483728838527307000
505510212	::483728900548476000
415789240	::483728904406831000
95141856	::483728913340715000
246635722	::483728921213419000
586669052	::483728939181830000
463908266	::483728942839652000
226319809	::483728942873210000
533824839	::483728955279560000
91712528	::483728957255069000
69771494	::483728958978940000
76082847	::483728959893676000
586669052	::483728962485374000
257265522	::483728981204533000
586669052	::483728996790575000
16713287	::483729006328414000
24821703	::483729018538434000
454375039	::483729027593564000
596113934	::483729031091609000
295466391	::483729048795746000
586669052	::483729057163382000
47859489	::483729059340615000
47859489	::483729077032222000
586669052	::483729079279943000
816177	::483729091028209000
256853017	::483729092185825000
246635722	::483729114260860000
288531248	::483729114491539000
597038752	::483729117724934000
30128717	::483729135144292000
407384648	::483729182187196000
177174253	::483729198830583000
349386319	::483729204983263000
253552344	::483729205759582000
326813935	::483729206325813000
454375039	::483729211366969000
533824839	::483729216404328000
270184694	::483729222720970000
224126979	::483729226923642000
51964139	::483729358117277000
240892007	::483729361409814000
26514591	::483729402736283000
26514591	::483729413087825000
505510212	::483729418725367000
54105420	::483729434319388000
51964139	::483729437435764000
246635722	::483729461242654000
279139758	::483729532889735000
816177	::483729536308088000
256853017	::483729542553415000
65412211	::483729563151642000
635151853	::483729567173980000
249388532	::483729589307703000
17054163	::483729591031189000
246635722	::483729600812285000
484423510	::483729600980074000
79348656	::483729627874328000
20419159	::483729628255617000
148912524	::483729640549122000
340094001	::483729645049614000
597038752	::483729683763044000
505510212	::483729746237607000
505510212	::483729787106889000
246635722	::483729793599275000
355612007	::483729803187851000
143225254	::483729873555296000
274791343	::483729888164057000
256853017	::483729921752043000
31144939	::483729936642224000
338588400	::483729941318496000
295466391	::483729949484797000
240892007	::483729971026726000
188855651	::483729972222509000
45278487	::483729991578841000
113760458	::483730009157148000
188417746	::483730014278795000
216168764	::483730126845132000
8070562	::483730168758808000
267227218	::483730172374290000
24756899	::483730190573768000
17054163	::483730192473419000
246635722	::483730220659134000
596113934	::483730221799989000
41692308	::483730252812677000
24756899	::483730267354705000
279139758	::483730282516721000
22087737	::483730284076994000
33238183	::483730285604139000
143225254	::483730323805450000
309167251	::483730331049406000
415789240	::483730335092310000
30032107	::483730341417320000
33964276	::483730350497992000
337434597	::483730367648497000
24756899	::483730387060133000
337434597	::483730388678746000
22087737	::483730406177390000
29300584	::483730419355906000
188855651	::483730423197888000
255834275	::483730442265194000
589542040	::483730463157407000
226319809	::483730494451113000
31144939	::483730505826062000
177174253	::483730505872207000
301244128	::483730515598774000
597038752	::483730525287247000
195154119	::483730578944974000
31144939	::483730583407710000
22087737	::483730594069626000
333245482	::483730627217211000
202196262	::483730651925839000
310666452	::483730668086517000
64549933	::483730701041537000
242206017	::483730712898830000
95141856	::483730733228244000
267227218	::483730739326771000
8070562	::483730753176735000
1384531	::483730771278970000
596113934	::483730795832410000
95141856	::483730800873967000
215362694	::483730822927642000
242206017	::483730878544498000
24147563	::483730890728935000
505219745	::483730908814405000
27726737	::483730910508875000
188417746	::483730932432912000
173232394	::483730935997665000
267227218	::483730942884724000
246635722	::483730945619394000
256853017	::483730947473276000
23396218	::483730953559236000
299450175	::483730981887549000
159640806	::483730990435540000
215362694	::483731006587809000
69950823	::483731013340655000
299450175	::483731018570924000
163279109	::483731034840653000
82433120	::483731038276177000
17054163	::483731067442966000
309108026	::483731073126256000
130690913	::483731091568607000
226319809	::483731094853128000
95141856	::483731108362596000
370416747	::483731147814633000
240530585	::483731151836557000
82433120	::483731160254939000
505219745	::483731175630831000
17054163	::483731182840844000
285955708	::483731192441614000
609790203	::483731210577772000
49221112	::483731252235612000
322842111	::483731257264578000
22087737	::483731282522689000
17054163	::483731315989028000
370416747	::483731317943975000
25223941	::483731321726844000
267227218	::483731322272108000
246635722	::483731323823996000
416419059	::483731328794632000
83428249	::483731353796505000
493221106	::483731385400578000
79348656	::483731418531778000
90469755	::483731426806743000
575804821	::483731447396577000
29391732	::483731461481443000
17054163	::483731467449544000
267227218	::483731483006214000
24147563	::483731486781489000
416419059	::483731501574795000
130690913	::483731528321495000
346173821	::483731540724428000
484423510	::483731576065253000
385706960	::483731609359638000
35082993	::483731611004178000
177174253	::483731637344436000
369804138	::483731644030124000
201445185	::483731646655373000
267227218	::483731674279067000
24756899	::483731677798498000
454375039	::483731685104553000
18138157	::483731722471620000
281697994	::483731723503824000
299450175	::483731731325779000
186208532	::483731765106716000
242305581	::483731770383167000
17054163	::483731773310783000
255834275	::483731790209630000
186208532	::483731795780071000
35082993	::483731799211003000
49221112	::483731805564973000
79035481	::483731821470154000
542693847	::483731841816338000
226319809	::483731851756851000
442433056	::483731892127023000
410286428	::483731899333234000
335367791	::483731908329996000
301044144	::483731938940051000
43630532	::483731968396238000
21503139	::483731968689860000
240532669	::483731969444823000
293737316	::483731981885521000
259413656	::483732011274612000
410286428	::483732047085973000
240530585	::483732069730635000
473462894	::483732073480339000
100471456	::483732079239503000
37863682	::483732137997119000
198233216	::483732148461907000
46461373	::483732153310924000
108814965	::483732187133796000
24756899	::483732217089495000
25223941	::483732225536450000
259746323	::483732258533015000
24147563	::483732259103862000
51325761	::483732295975575000
424464803	::483732296134975000
463908266	::483732296600915000
114967175	::483732319128145000
415179202	::483732326795706000
59184492	::483732329521639000
240530585	::483732329945251000
322327312	::483732339764105000
143225254	::483732342423298000
155926653	::483732343690391000
345508633	::483732360845066000
37977930	::483732366804795000
51325761	::483732370215170000
240530585	::483732377672249000
46461373	::483732382860972000
83428249	::483732385503014000
38326757	::483732425017528000
224126979	::483732436203741000
240530585	::483732444210663000
110563920	::483732447943618000
19210855	::483732457548570000
91770694	::483732470958145000
504027031	::483732473663062000
415540928	::483732475001049000
562393615	::483732508098711000
260825806	::483732562989162000
215776033	::483732563010154000
66311658	::483732578953097000
21117523	::483732610884304000
301044144	::483732667335442000
332631850	::483732677254983000
236466373	::483732690437304000
12354252	::483732700398759000
35945417	::483732723417116000
25223941	::483732751082725000
236466373	::483732755013173000
23665083	::483732797568200000
236466373	::483732811493281000
337434879	::483732817352720000
90469755	::483732831672082000
24868543	::483732853880926000
31586329	::483732878120214000
333245482	::483732887309529000
17054163	::483732891440922000
89590985	::483732898843873000
46461373	::483732899423076000
177174253	::483732906419187000
15875100	::483732917827301000
37977930	::483732921451167000
551248502	::483732930662248000
442433056	::483732955366318000
415179202	::483732992750522000
338120144	::483733000870313000
338120144	::483733054901334000
268547296	::483733057049231000
267227218	::483733061536718000
91942557	::483733068314734000
332631850	::483733080587657000
95141856	::483733092016734000
91942557	::483733098379493000
551248502	::483733131259052000
575804821	::483733134899310000
25223941	::483733149818441000
64907439	::483733182559580000
95141856	::483733198057132000
99843490	::483733211621511000
143225254	::483733225756295000
95141856	::483733269024735000
148912524	::483733270899601000
91521926	::483733272363401000
462681637	::483733280101892000
24868543	::483733302486917000
130514710	::483733318106484000
240532669	::483733350931116000
28197443	::483733352332005000
65513	::483733359927914000
342508573	::483733370946338000
82433120	::483733397219868000
29827759	::483733416936894000
325906113	::483733448738496000
79035481	::483733458720948000
68775336	::483733466656165000
76442745	::483733503129812000
415179202	::483733542321786000
17974977	::483733576861495000
707214715	::483733592560762000
384436313	::483733597979803000
17974977	::483733599758610000
589542040	::483733604573642000
60108947	::483733610999316000
17054163	::483733643844542000
347596428	::483733664052703000
18868622	::483733723033382000
63617875	::483733736245444000
499995726	::483733782197837000
613956023	::483733785389715000
82433120	::483733793342504000
170064834	::483733806558371000
68775336	::483733820185657000
29300584	::483733831900336000
18657192	::483733851861032000
99320365	::483733858178064000
415179202	::483733885017411000
305265637	::483733892969422000
329093513	::483733911219216000
35599852	::483733914138050000
226319809	::483733928201961000
342508573	::483733935579340000
304224068	::483733940323119000
575804821	::483733959113596000
69916558	::483733960636514000
41692308	::483733983994601000
219153949	::483733987605876000
35599852	::483734003002793000
283518032	::483734019042209000
82433120	::483734024125693000
244646421	::483734034137092000
103678189	::483734072426913000
68432091	::483734078546776000
68775336	::483734103380856000
103678189	::483734105473814000
415789240	::483734117742153000
44278444	::483734154572759000
342508573	::483734217193308000
391573659	::483734217306554000
304140174	::483734229235548000
105026890	::483734238206754000
226319809	::483734246494715000
22431584	::483734284961079000
299284663	::483734309539295000
603870273	::483734311015677000
15086993	::483734311900676000
301244128	::483734332314750000
304224068	::483734364103000000
226319809	::483734366338547000
463908266	::483734383120359000
170064834	::483734385825292000
226319809	::483734405999894000
395703736	::483734415420719000
15278648	::483734415634227000
20863117	::483734436056268000
44278444	::483734469653041000
21117523	::483734472387743000
70254385	::483734490003808000
433142367	::483734505782775000
342508573	::483734514410090000
597038752	::483734535167672000
35599852	::483734539768840000
87771600	::483734548434255000
240530585	::483734583574147000
299284663	::483734602884730000
14873854	::483734607100006000
25082908	::483734610887471000
29817953	::483734633624793000
220455732	::483734643607220000
87771600	::483734736678825000
35599852	::483734763371393000
436476907	::483734767553486000
342508573	::483734776885420000
22559382	::483734821110575000
25408355	::483734825254150000
240532669	::483734828110856000
271304998	::483734830899662000
82433120	::483734850990768000
20935927	::483734858611453000
20935927	::483734902236409000
384436313	::483734912839610000
79348656	::483734931873730000
34071360	::483734951548841000
508430679	::483734954681987000
1384531	::483734972046405000
226319809	::483735011296702000
28054060	::483735025817370000
31586329	::483735058629820000
415179202	::483735104356106000
380458897	::483735109582213000
188855651	::483735145120555000
384436313	::483735154909655000
17054163	::483735182000660000
298156322	::483735183170891000
216168764	::483735194378043000
57651074	::483735209582424000
302934050	::483735216863711000
68775336	::483735220424687000
193192138	::483735238229512000
533824839	::483735239856910000
215181084	::483735251009548000
426923626	::483735264724922000
42638131	::483735329015214000
120863692	::483735353329598000
68432091	::483735395323359000
36943663	::483735403678404000
68775336	::483735405800349000
252674018	::483735446778683000
361532861	::483735469419921000
11146552	::483735501799571000
9899992	::483735546401800000
614436697	::483735567960506000
17054163	::483735607458271000
188508773	::483735624529096000
91942557	::483735638685265000
316766176	::483735640064802000
316766176	::483735651355869000
226319809	::483735659681951000
68775336	::483735673921208000
226319809	::483735730276294000
216168764	::483735747770331000
91942557	::483735754183835000
188508773	::483735760793636000
17054163	::483735784218849000
42638131	::483735802870898000
384436313	::483735813419565000
250713436	::483735833564819000
620420742	::483735833803886000
250713436	::483735847666061000
295339639	::483735858810347000
24383303	::483735861930913000
462487376	::483735879119159000
91521926	::483735882680107000
415179202	::483735886673494000
415789240	::483735907824959000
102796495	::483735911340199000
237330810	::483735944059965000
102100651	::483735946458718000
299284663	::483735969154076000
100373532	::483735983947390000
188417746	::483736038842847000
415789240	::483736077186785000
38804898	::483736077857878000
24821703	::483736110309179000
416419059	::483736128059486000
22087737	::483736130144059000
308946618	::483736206887239000
103678189	::483736219155980000
103678189	::483736227687178000
317164527	::483736232342872000
24868543	::483736234385084000
415789240	::483736238071873000
253126912	::483736243017383000
120863692	::483736254127681000
42638131	::483736254152839000
83428249	::483736267603988000
250713436	::483736271886372000
384436313	::483736284720926000
620420742	::483736306346766000
68775336	::483736318979997000
143225254	::483736342191288000
416419059	::483736344007819000
415179202	::483736344553078000
43256984	::483736345802997000
543585402	::483736352974860000
384436313	::483736372860047000
242206017	::483736396247867000
186208532	::483736415163789000
288531248	::483736460973973000
186208532	::483736487024803000
384436313	::483736499804856000
84849075	::483736508269350000
43256984	::483736521225560000
42638131	::483736532969193000
250713436	::483736536282697000
79348656	::483736548920532000
387863634	::483736576896548000
45581124	::483736578708090000
31586329	::483736584588886000
328779215	::483736587641954000
323978080	::483736616830521000
237963845	::483736660279328000
69916897	::483736664846897000
60108947	::483736691216502000
8962732	::483736734606184000
42638131	::483736758761160000
186208532	::483736759369359000
1384531	::483736768470986000
281697994	::483736776545406000
19147974	::483736799320506000
164101308	::483736824175931000
110063681	::483736846380171000
279750654	::483736853687058000
17054163	::483736874616250000
416419059	::483736924692447000
384436313	::483736930681507000
273271548	::483736946280124000
118827154	::483736962571190000
21124400	::483736987568844000
67069063	::483736988189589000
22220460	::483737011283824000
42638131	::483737021345566000
415179202	::483737049015808000
24634410	::483737051175464000
57566548	::483737056154116000
8070562	::483737062864990000
423862446	::483737111682494000
252674018	::483737119748149000
249052117	::483737133241208000
415179202	::483737142171275000
35599852	::483737144767180000
340819943	::483737159657336000
83428249	::483737165474443000
35599852	::483737182943719000
589542040	::483737203244531000
80586819	::483737255560114000
35599852	::483737263415627000
57566548	::483737276787085000
68775336	::483737279425302000
150518148	::483737281627303000
8070562	::483737282114236000
80586819	::483737314271981000
42638131	::483737330084085000
188855651	::483737338829238000
200316617	::483737356932251000
252674018	::483737360312459000
349386319	::483737364305432000
487322279	::483737377295171000
38804898	::483737415366881000
139547588	::483737415568605000
260911912	::483737423219015000
80586819	::483737425072910000
35599852	::483737459096702000
35599852	::483737489165668000
317164527	::483737489388367000
423862446	::483737527673565000
160733683	::483737554421043000
214779476	::483737594379780000
80586819	::483737625539256000
15789848	::483737650470211000
206247499	::483737656401342000
25104281	::483737660368764000
66311658	::483737666031476000
301497892	::483737693428260000
181877725	::483737773409849000
111136825	::483737802312400000
111136825	::483737839344304000
68775336	::483737861762461000
115141777	::483737868834066000
138083816	::483737871661019000
423862446	::483737880276119000
285401749	::483737889420099000
396923534	::483737908872892000
210996408	::483737915621511000
1007041	::483737947926065000
26580130	::483737951470223000
42638131	::483737960320208000
35599852	::483737996999405000
285955708	::483738021175386000
341732173	::483738084211982000
252823136	::483738105724141000
408049418	::483738113043623000
90750144	::483738148162535000
252823136	::483738173986459000
20863117	::483738181662040000
11146552	::483738199198412000
415789240	::483738247697137000
35599852	::483738255452413000
81643358	::483738279779762000
68432091	::483738308154232000
35599852	::483738310804652000
136038442	::483738313761636000
14178003	::483738314147508000
252823136	::483738326638555000
35599852	::483738329137942000
277626311	::483738331046363000
380458897	::483738343017308000
123939574	::483738355306225000
68775336	::483738376663625000
463908266	::483738398117875000
375364618	::483738399660994000
15278648	::483738410507464000
110063681	::483738450781548000
100378471	::483738501330923000
380458897	::483738502052737000
279268567	::483738522809925000
252674018	::483738538056220000
68775336	::483738563616317000
188855651	::483738592657694000
463908266	::483738665034993000
430182591	::483738683716411000
279268567	::483738695741083000
53317470	::483738697972469000
41136161	::483738705694187000
107823354	::483738716683649000
100378471	::483738737877086000
25925656	::483738762724515000
463908266	::483738763219468000
6092972	::483738770601418000
407384648	::483738778196910000
454375039	::483738792885383000
415789240	::483738804432293000
25223941	::483738825730965000
325849507	::483738829292326000
114967175	::483738839786078000
338120144	::483738843703545000
14873854	::483738854084468000
180190603	::483738891258560000
338120144	::483738908832694000
226319809	::483738918698123000
67069063	::483738984653139000
68775336	::483739013237334000
342508573	::483739067062837000
25223941	::483739104044007000
1007041	::483739134888923000
205043960	::483739172348248000
188855651	::483739210457702000
134873681	::483739218414288000
15278648	::483739225397813000
86131593	::483739238555328000
153544543	::483739244377407000
134873681	::483739253038264000
18138157	::483739263045873000
16006363	::483739268683005000
22944914	::483739288505700000
186208532	::483739300995936000
134873681	::483739313000050000
15278648	::483739320444915000
134873681	::483739355182149000
134873681	::483739372248784000
134873681	::483739377357438000
377555310	::483739380087943000
103782180	::483739387272761000
134873681	::483739392251400000
35599852	::483739451617603000
301244128	::483739457456451000
30242503	::483739488321957000
68775336	::483739489399865000
382767512	::483739520765267000
92924351	::483739539551166000
417428775	::483739544936665000
18437537	::483739561596813000
15278648	::483739618253099000
299284663	::483739628042592000
237118122	::483739697529626000
16006363	::483739740202496000
377555310	::483739762667163000
425573791	::483739775115853000
68432091	::483739780568846000
454375039	::483739780761387000
122799833	::483739865545441000
285125363	::483739888592777000
17536130	::483739894498746000
16039882	::483739897216647000
30242503	::483739919953580000
575804821	::483739928904220000
188855651	::483739999225925000
348683759	::483740026384023000
153544543	::483740037168001000
537660330	::483740040536018000
21124400	::483740094667317000
41692308	::483740095669739000
57651074	::483740095904641000
458639179	::483740096798019000
342508573	::483740145108008000
86131593	::483740154612305000
115941650	::483740172295864000
92924351	::483740194231697000
188855651	::483740201416540000
226319809	::483740219154644000
336195050	::483740234140876000
350509640	::483740241648689000
38577111	::483740256278040000
38577111	::483740267468435000
402797583	::483740276834316000
412304311	::483740297189277000
18437537	::483740297315491000
68432091	::483740334401519000
537660330	::483740344375595000
506824920	::483740347059535000
16039882	::483740350029529000
25935173	::483740393646067000
20863117	::483740404412456000
336195050	::483740425954820000
189033239	::483740441569808000
82257804	::483740459224039000
484423510	::483740460704223000
115941650	::483740480581017000
301717953	::483740514051571000
508054066	::483740539926216000
57651074	::483740546624532000
21124400	::483740546846838000
82257804	::483740563771232000
614074554	::483740566954729000
1007041	::483740568820785000
115941650	::483740584129994000
384494456	::483740589842636000
634873462	::483740607718764000
424464803	::483740619139854000
166877807	::483740652279042000
301717953	::483740670910533000
14178003	::483740679474925000
68775336	::483740684424183000
29553235	::483740692410560000
189033239	::483740694926737000
103782180	::483740702937870000
170815462	::483740703999021000
234828491	::483740704170967000
590556372	::483740731920908000
458639179	::483740741500293000
66311658	::483740753491816000
194359616	::483740756994035000
305265637	::483740814791569000
205991617	::483740869074223000
18437537	::483740871389884000
9899992	::483740879165739000
301717953	::483740901726887000
47031965	::483740935683964000
67069063	::483740957586628000
21124400	::483740959109156000
68775336	::483740961009201000
78384326	::483740999953682000
410961985	::483741010988511000
401757405	::483741011294699000
388374921	::483741027908718000
68432091	::483741050859974000
620420742	::483741059168477000
537660330	::483741062734024000
29391732	::483741097173069000
68775336	::483741134934405000
464182365	::483741137673281000
51650419	::483741165691600000
453044363	::483741174419968000
22187821	::483741194846220000
57651074	::483741208594763000
21124400	::483741251645104000
57651074	::483741314853244000
219550942	::483741337951301000
242533291	::483741341391003000
411997198	::483741351071469000
20713213	::483741424685305000
258609027	::483741448039198000
21124400	::483741450086002000
609790203	::483741466205093000
22187821	::483741499344297000
520533224	::483741507393179000
537660330	::483741511360999000
273271548	::483741553375330000
253675480	::483741556130971000
365151006	::483741574866534000
263418480	::483741581413867000
499167427	::483741586610585000
328779215	::483741587508195000
458639179	::483741592839139000
48804765	::483741607838355000
256756265	::483741641316892000
175581339	::483741641619296000
631245094	::483741674774872000
120863692	::483741684803457000
631245094	::483741697042432000
232901934	::483741707557560000
464182365	::483741738507329000
365151006	::483741742605168000
240530585	::483741761659883000
402797583	::483741762771771000
33282020	::483741781524103000
8548362	::483741785991430000
464182365	::483741790185336000
194359616	::483741797370576000
25223941	::483741808472494000
83428249	::483741819117637000
607721617	::483741898868551000
97336064	::483741899140763000
561540580	::483741900474556000
155650977	::483741913116188000
120863692	::483741920280080000
131278152	::483741934134239000
21124400	::483741944120500000
159640806	::483741958506946000
561540580	::483742003079819000
182645046	::483742008872165000
29553235	::483742008901918000
243751614	::483742028392837000
299450175	::483742040745082000
94737009	::483742072126439000
537660330	::483742090246250000
182645046	::483742092934799000
15867361	::483742102405140000
307397057	::483742112018464000
205991617	::483742118251220000
29553235	::483742135750262000
17536130	::483742140917620000
242533291	::483742147489722000
26109453	::483742214372065000
364035957	::483742216188600000
328779215	::483742221259116000
60108947	::483742231162257000
380049732	::483742238363910000
412756257	::483742238610952000
411222321	::483742238670082000
484423510	::483742254209593000
151604434	::483742270655848000
172035134	::483742309645684000
8070562	::483742319246835000
182645046	::483742322299920000
392716377	::483742361059459000
240532669	::483742364423716000
159640806	::483742414322925000
63928079	::483742416537538000
242533291	::483742425026805000
194359616	::483742440449662000
22734052	::483742441888309000
322465167	::483742459977928000
159640806	::483742466713985000
205991617	::483742477539479000
431264673	::483742478764613000
419836731	::483742509160751000
419836731	::483742559903428000
120863692	::483742573375148000
631245094	::483742577087090000
38577111	::483742596024397000
21124400	::483742604073267000
431264673	::483742619424800000
446757000	::483742624671473000
243014276	::483742653079891000
394365413	::483742658741817000
243014276	::483742672268845000
391573659	::483742717516996000
15282962	::483742728769916000
177174253	::483742775121555000
462487376	::483742785057480000
92568275	::483742785158537000
33282020	::483742793479639000
620420742	::483742803864739000
431264673	::483742820482945000
373147853	::483742868394102000
120863692	::483742886647717000
80586819	::483742904025100000
537660330	::483742967979864000
402797583	::483742996052316000
451667062	::483742997540913000
163763136	::483743005891756000
40604299	::483743029564407000
37730571	::483743036657393000
25469735	::483743047868768000
1384531	::483743072665088000
21124400	::483743078159630000
244646421	::483743150641405000
224126979	::483743168492732000
196693857	::483743176390242000
407248121	::483743189854355000
15086993	::483743192412860000
120863692	::483743206144634000
168274200	::483743252533637000
537660330	::483743253213503000
65513	::483743263049121000
631245094	::483743270166478000
484423510	::483743310511497000
107823354	::483743319806476000
58028621	::483743335639552000
388558032	::483743387074301000
351004243	::483743405819047000
20863117	::483743415331348000
107823354	::483743468653920000
36869877	::483743480418549000
164575018	::483743530846654000
537660330	::483743554842669000
18277474	::483743569677520000
459612485	::483743593534742000
14891490	::483743630524284000
407248121	::483743652007923000
280119639	::483743661788643000
33282020	::483743674929397000
196693857	::483743684295286000
83428249	::483743719225438000
33453167	::483743728020881000
110236585	::483743806194745000
106320745	::483743820618952000
375961439	::483743854923747000
597038752	::483743855225757000
259488414	::483743874397913000
433142367	::483743874784169000
96013044	::483743922767003000
25760567	::483743934242250000
205991617	::483743959747805000
313120951	::483743989825163000
38577111	::483743999702728000
259488414	::483744004656218000
134873681	::483744008326221000
268034501	::483744052672991000
33788573	::483744078962503000
252674018	::483744082372476000
278301419	::483744099137101000
70805584	::483744120004161000
111687397	::483744244209704000
180190603	::483744285481652000
208894791	::483744289521160000
597038752	::483744290862952000
24199433	::483744299993939000
47880950	::483744345330155000
29500521	::483744363013361000
108605734	::483744419875549000
553711382	::483744430655283000
25082908	::483744457586909000
114967175	::483744464419033000
47880950	::483744570073554000
40485959	::483744572028092000
115852151	::483744581138141000
47031965	::483744585177247000
40485959	::483744639707398000
26642766	::483744669541478000
15086993	::483744700982370000
273811402	::483744710222422000
537660330	::483744746071158000
323246381	::483744760335958000
68775336	::483744797283205000
293737316	::483744808759218000
337499399	::483744836504543000
504987901	::483744854220894000
199331386	::483744860072325000
44278444	::483744882364661000
188855651	::483744883388055000
433142367	::483744925927079000
80586819	::483745010358030000
398735102	::483745030142980000
537660330	::483745043313082000
22504277	::483745053014519000
433142367	::483745072375410000
63783716	::483745074866446000
80586819	::483745076904865000
202798666	::483745101101797000
463431723	::483745105996558000
44278444	::483745110983602000
8070562	::483745126674862000
44278444	::483745148648448000
128775325	::483745151475396000
361391612	::483745165954138000
392716377	::483745177203245000
44278444	::483745243192238000
361391612	::483745273957462000
38579155	::483745321617354000
29300584	::483745321621544000
412756257	::483745408061947000
267405925	::483745428446662000
16472279	::483745461900423000
159986953	::483745483358093000
169291538	::483745505709547000
391573659	::483745519618244000
364410144	::483745533442265000
278220302	::483745534096584000
339295860	::483745562819174000
199331386	::483745581786222000
294745245	::483745650488901000
177174253	::483745752779595000
286282963	::483745756310810000
86131593	::483745819363778000
307397057	::483745878440554000
26514591	::483745915795017000
278220302	::483745915912454000
55888161	::483745947860869000
325996873	::483745956585021000
51325761	::483745997382639000
108605734	::483746006626881000
244646421	::483746008707248000
537660330	::483746013212340000
8070562	::483746022829461000
1007041	::483746032887406000
29300584	::483746095470632000
244646421	::483746165993652000
75209135	::483746168904900000
63720288	::483746190328991000
473462894	::483746226039320000
30128717	::483746294192959000
583488323	::483746294507126000
467545942	::483746309179207000
33788573	::483746324978753000
8070562	::483746329454055000
364410144	::483746348034830000
271304998	::483746397502443000
55888161	::483746412073455000
398707286	::483746412753342000
55312313	::483746437457379000
272184078	::483746453303877000
165967574	::483746456348917000
32596609	::483746456944132000
170064834	::483746457963347000
453690730	::483746503303770000
29473860	::483746521452515000
47031965	::483746523012816000
364410144	::483746564217643000
47031965	::483746577039630000
298156322	::483746614469619000
64813007	::483746641376063000
91942557	::483746658388168000
164575018	::483746663912062000
419047433	::483746674947260000
537660330	::483746688688222000
247374067	::483746704240689000
360183119	::483746710116909000
170064834	::483746726700781000
68775336	::483746746401443000
476507554	::483746762130075000
364439246	::483746769759522000
441039165	::483746811132121000
24634410	::483746821672431000
450970324	::483746846108815000
84849075	::483746850093424000
14178003	::483746859387613000
182645046	::483746874138959000
352595123	::483746879042109000
182645046	::483746885778153000
419047433	::483746904753197000
68775336	::483746906892271000
398735102	::483746929658957000
22431584	::483746984256602000
68622166	::483746985124835000
16566189	::483746986664136000
537660330	::483747031090212000
351099839	::483747065206284000
327689033	::483747094973665000
349787019	::483747097209217000
255104759	::483747130151272000
170064834	::483747173494845000
226319809	::483747187763847000
165967574	::483747203828436000
331307463	::483747236019306000
8070562	::483747257867464000
441039165	::483747308152946000
17016789	::483747313660092000
55888161	::483747316411940000
408171600	::483747322883366000
588641285	::483747329178992000
441039165	::483747354307096000
419047433	::483747373433122000
29473860	::483747374834405000
137587439	::483747379590352000
115459999	::483747394048098000
9129332	::483747449027428000
433142367	::483747523874799000
315527257	::483747585383866000
186208532	::483747622713188000
164575018	::483747659564339000
479246485	::483747681961918000
66311658	::483747702681784000
347643113	::483747717030486000
351004243	::483747752833449000
37228652	::483747755236405000
252355708	::483747772575657000
28827091	::483747794646093000
47031965	::483747811456856000
243830281	::483747904692027000
120863692	::483747920550699000
395076249	::483747968684523000
211904285	::483747976909967000
17016789	::483747985713405000
71617108	::483747997281701000
165967574	::483747998850383000
423666163	::483748001559502000
311664191	::483748059478622000
423666163	::483748073114312000
301497892	::483748080387653000
244646421	::483748106635186000
55744853	::483748125677330000
69916558	::483748134636769000
243751614	::483748136582524000
38577111	::483748140760453000
8070562	::483748163380334000
333877322	::483748164227182000
170064834	::483748183365804000
17016789	::483748184439533000
56198202	::483748187313045000
33302034	::483748192702328000
106561609	::483748202466656000
4059771	::483748204144787000
4059771	::483748253926965000
106320745	::483748258070925000
537660330	::483748259580895000
55744853	::483748264844337000
22187821	::483748268141453000
68775336	::483748274008887000
279235824	::483748308658053000
341153843	::483748316077760000
1007041	::483748337099616000
279235824	::483748343747588000
270184694	::483748363821514000
28827091	::483748376463159000
301497892	::483748388677386000
14190836	::483748418180112000
277873263	::483748443286798000
106320745	::483748465152098000
237330810	::483748473003847000
277873263	::483748490590158000
94737009	::483748492196605000
537660330	::483748532219031000
229611107	::483748543233261000
27792069	::483748552955293000
237530197	::483748565521403000
102875172	::483748579501441000
23665083	::483748583099731000
106320745	::483748608471478000
106561609	::483748630398922000
22220460	::483748662980247000
9129332	::483748691464187000
253689041	::483748710221086000
229611107	::483748710418243000
170064834	::483748723566997000
562393615	::483748773756432000
537660330	::483748775815806000
17016789	::483748784434712000
170064834	::483748791657312000
106561609	::483748803623673000
94310638	::483748810129039000
51197703	::483748824247459000
543585402	::483748828890140000
419836731	::483748833558409000
51197703	::483748890332893000
9129332	::483748913464500000
331397011	::483748929029566000
43256984	::483748934787936000
98552986	::483748955915026000
332631850	::483748968040783000
503577648	::483748977905762000
170064834	::483749023090610000
351099839	::483749063196553000
51197703	::483749090174717000
64813007	::483749094456700000
267227218	::483749139394490000
264622253	::483749173708091000
307397057	::483749178263080000
51197703	::483749191341314000
68775336	::483749197334585000
433142367	::483749201877426000
433142367	::483749241811402000
1007041	::483749257388650000
294964037	::483749318160302000
17016789	::483749318684192000
629894993	::483749323792850000
38906564	::483749336916840000
18183371	::483749357288566000
155926653	::483749364536733000
537660330	::483749370219995000
162175448	::483749382844456000
503577648	::483749390046478000
38906564	::483749413748105000
38906564	::483749414356258000
137117871	::483749422166073000
603870273	::483749423785050000
332631850	::483749465174867000
17016789	::483749545684115000
24136198	::483749571898523000
14594667	::483749587912368000
35923992	::483749590043066000
36468395	::483749603511402000
68775336	::483749611463376000
35599852	::483749632770461000
160733683	::483749638676447000
214970887	::483749672196915000
366701651	::483749686801477000
537660330	::483749690782261000
15361643	::483749722931220000
77787388	::483749727540748000
293737316	::483749728497438000
373690904	::483749750521352000
410961985	::483749770133913000
37011485	::483749796818477000
353888661	::483749801582817000
68775336	::483749808562126000
35599852	::483749828644450000
68622166	::483749832486817000
233677206	::483749869379911000
333877322	::483749878451806000
410286428	::483749940402069000
72143337	::483749948144766000
520533224	::483749976846397000
47031965	::483749995070251000
35599852	::483750001101651000
307397057	::483750003173650000
185716839	::483750008018055000
19684793	::483750014779289000
277873263	::483750037977960000
47031965	::483750055329804000
41649263	::483750063953301000
47880950	::483750089387548000
17016789	::483750112665956000
406121427	::483750141937983000
286282963	::483750152667013000
273631488	::483750167674228000
49114032	::483750205376827000
119636299	::483750276948439000
20786050	::483750278848847000
589542040	::483750294896271000
332631850	::483750309815406000
17016789	::483750317134077000
410403898	::483750335723212000
33453167	::483750391910526000
73020435	::483750419324096000
22328944	::483750439570407000
402797583	::483750453600346000
333877322	::483750457827794000
76977679	::483750484293869000
449902821	::483750535812907000
333877322	::483750547573309000
38594501	::483750552916852000
9899992	::483750601981829000
326813935	::483750610710581000
48971187	::483750657925476000
332631850	::483750666079580000
454304418	::483750666704134000
320485729	::483750718634209000
41649263	::483750726326177000
17016789	::483750777685438000
314988406	::483750826079293000
366701651	::483750848711757000
19210855	::483750857671188000
295466391	::483750914977566000
68775336	::483750950847262000
277873263	::483750966500397000
63783716	::483750984691101000
312245470	::483751002005204000
211376385	::483751025841410000
17694593	::483751036184961000
17016789	::483751054756937000
44278444	::483751064366092000
131278152	::483751067990380000
624394090	::483751079646363000
483190332	::483751124642439000
470451598	::483751144083050000
364410144	::483751156175224000
333877322	::483751166413524000
77787388	::483751186395189000
624394090	::483751227826905000
291327788	::483751240770523000
291327788	::483751240934105000
291327788	::483751240934105000
597834721	::483751241776766000
168274200	::483751250773561000
93043270	::483751252573290000
22559382	::483751265902411000
364410144	::483751277600333000
483190332	::483751283254239000
624394090	::483751306335895000
291327788	::483751314997125000
22220460	::483751348689575000
379357885	::483751383875600000
291327788	::483751391056642000
291327788	::483751407515103000
291327788	::483751407699648000
291327788	::483751413852680000
21105964	::483751419493617000
291327788	::483751428272713000
291327788	::483751434203463000
291327788	::483751442050977000
291327788	::483751451181973000
140157275	::483751457414336000
291327788	::483751461499994000
291327788	::483751469548830000
453690730	::483751474623545000
291327788	::483751478155558000
291327788	::483751489488576000
597834721	::483751493846065000
291327788	::483751501299744000
116098184	::483751511038906000
291327788	::483751513513541000
286502927	::483751522975481000
168274200	::483751534002323000
395076249	::483751549865172000
15288029	::483751566713704000
240492455	::483751574640947000
43006697	::483751583348711000
333877322	::483751587513249000
14594667	::483751600201428000
17016789	::483751625551405000
724485482	::483751648120946000
58562014	::483751666059976000
336845657	::483751710591303000
48971187	::483751710834171000
285254109	::483751717490540000
22087737	::483751723584876000
247374067	::483751724562542000
14594667	::483751740781899000
168274200	::483751755344142000
493221106	::483751762562523000
332631850	::483751767373803000
405362735	::483751793134817000
257265522	::483751793231273000
186208532	::483751795726884000
554633284	::483751800403935000
257265522	::483751847849504000
8070562	::483751852656185000
83428249	::483751857894879000
27904685	::483751865822113000
395076249	::483751870377123000
402268968	::483751891961016000
597834721	::483751902417391000
270143437	::483751916196069000
20293581	::483751926610538000
270143437	::483751930192490000
24803741	::483751933032009000
402268968	::483751939419541000
186208532	::483751942250721000
20293581	::483751947770793000
177174253	::483751969295962000
67069063	::483751995665170000
13533012	::483752091278905000
347596428	::483752094948544000
724485482	::483752102766710000
188417746	::483752111218630000
408049418	::483752119481024000
40126821	::483752124732305000
620459453	::483752133263908000
120863692	::483752153287122000
285254109	::483752155027759000
724485482	::483752159041699000
273631488	::483752162351017000
363649162	::483752191681761000
332631850	::483752208492937000
170064834	::483752212074483000
8070562	::483752222870614000
4059771	::483752231804878000
113760458	::483752234266537000
16713287	::483752234983776000
724485482	::483752244865540000
597834721	::483752249735135000
109105005	::483752333084356000
106320745	::483752335957823000
396364407	::483752356174389000
38579155	::483752365556649000
40126821	::483752370522701000
68775336	::483752381356593000
136750011	::483752400927207000
47880950	::483752433316036000
305379724	::483752476944760000
26413556	::483752495726878000
453044363	::483752501825380000
68775336	::483752505382170000
136038442	::483752531273596000
412756257	::483752539431505000
36468395	::483752577142505000
169226510	::483752586105737000
60220156	::483752589305995000
26413556	::483752631588757000
252725390	::483752637569830000
561540580	::483752658352627000
453044363	::483752665877213000
83163050	::483752770433187000
27904685	::483752782793428000
120863692	::483752784466935000
49221112	::483752785897209000
259541688	::483752794776961000
561540580	::483752794839457000
561540580	::483752852997672000
22294252	::483752881804169000
68775336	::483752895242715000
126507603	::483752914263891000
170064834	::483752955871367000
260338000	::483752972699308000
402797583	::483752982908256000
327689033	::483753028982669000
237936556	::483753049614065000
17016789	::483753098033500000
238024746	::483753099266621000
37316930	::483753125434503000
223614733	::483753133726650000
67450397	::483753141578788000
343904325	::483753183345258000
15137186	::483753186378149000
166695965	::483753214370537000
226845681	::483753228358926000
79035481	::483753289289175000
458472537	::483753295559663000
37011485	::483753358998908000
343904325	::483753380695650000
35599852	::483753392456486000
267482514	::483753437679472000
189272740	::483753439986741000
481749191	::483753440770662000
68432091	::483753482781229000
35599852	::483753527513059000
136750011	::483753538732834000
589542040	::483753563290882000
102875172	::483753573646610000
453044363	::483753578658824000
35599852	::483753605447426000
436187992	::483753609805324000
21503139	::483753620232351000
136038442	::483753621515825000
115852151	::483753638553083000
153544543	::483753655703973000
40708485	::483753663161454000
429906977	::483753727720189000
15789848	::483753732727783000
60108947	::483753772200787000
586783331	::483753813573382000
436476907	::483753869303087000
426923626	::483753929792966000
620459453	::483753941143154000
15789848	::483753947304173000
36612981	::483753958783991000
392716377	::483753961233457000
166695965	::483753980745351000
280297585	::483753982733475000
73731844	::483753995228286000
333877322	::483754027163725000
188417746	::483754044578873000
280119639	::483754064648212000
25935173	::483754118369255000
73731844	::483754139256516000
73731844	::483754174434115000
166695965	::483754178569723000
305379724	::483754183334457000
296433109	::483754187864289000
436187992	::483754213864796000
327934017	::483754217757106000
36612981	::483754223612346000
73731844	::483754234119069000
458639179	::483754272589643000
73731844	::483754274824794000
293737316	::483754287575879000
217214677	::483754305699463000
73731844	::483754311269101000
73731844	::483754345700159000
552146644	::483754353749409000
23396218	::483754382194794000
23396218	::483754383621238000
262059543	::483754411261325000
27792069	::483754428072464000
131968998	::483754428768337000
135324408	::483754433021763000
624394090	::483754463896031000
25178781	::483754481796919000
25178781	::483754523836436000
408171600	::483754563208355000
58652870	::483754683043807000
240492455	::483754684549959000
47880950	::483754696310394000
38579155	::483754703956611000
214465537	::483754707777617000
415897649	::483754711343177000
478020840	::483754712823365000
537660330	::483754730628587000
58652870	::483754736022061000
166695965	::483754743915741000
373147853	::483754769933037000
135324408	::483754794394595000
57651074	::483754837578743000
214465537	::483754841043255000
458639179	::483754844390694000
1007041	::483754851197677000
24136198	::483754863885430000
104947253	::483754885347692000
307397057	::483754926967779000
42638131	::483754934186168000
58652870	::483754949927399000
166695965	::483754951126949000
170064834	::483754982559068000
135324408	::483754993057820000
336149936	::483754999340478000
103678189	::483755001148215000
136038442	::483755019259224000
575755127	::483755032701988000
42638131	::483755050808791000
135324408	::483755145445277000
42638131	::483755203410132000
114579662	::483755206052950000
23400461	::483755247173894000
257265522	::483755270535774000
423098923	::483755340513951000
42220462	::483755347166134000
40864634	::483755393466642000
322842111	::483755398550130000
33964276	::483755435741044000
108808608	::483755438114996000
177174253	::483755489642446000
8070562	::483755491483746000
70483417	::483755514233253000
170064834	::483755530641371000
310982944	::483755531241553000
262059543	::483755544474177000
454146385	::483755545606647000
45581124	::483755560240566000
232437529	::483755564120301000
229611107	::483755564804341000
102266093	::483755569027637000
472528304	::483755606093099000
56169190	::483755616154812000
35599852	::483755649918988000
262059543	::483755672266231000
364428125	::483755722518179000
35599852	::483755749118468000
410961985	::483755850561900000
240530585	::483755866651250000
263433687	::483755900663267000
144243302	::483755937149505000
162175448	::483755942274560000
262059543	::483755962939875000
144243302	::483755990928871000
195154119	::483756006120226000
386956382	::483756006686486000
453044363	::483756015855230000
35599852	::483756045777399000
537660330	::483756090124165000
27904685	::483756090983587000
100471456	::483756103910449000
94181957	::483756153793302000
161302101	::483756153843638000
289707794	::483756192422821000
374528956	::483756211162996000
70483417	::483756219706785000
449902821	::483756227122311000
463250994	::483756234785308000
14178003	::483756246554529000
36958694	::483756283170799000
253126912	::483756304658223000
186208532	::483756306457567000
405362735	::483756322932789000
32959639	::483756337004675000
262059543	::483756353031139000
383856422	::483756381980622000
135324408	::483756418508808000
170064834	::483756418873303000
177174253	::483756435088871000
229611107	::483756440126255000
262059543	::483756447906275000
21153287	::483756488083906000
262059543	::483756521092702000
383856422	::483756530094067000
332631850	::483756537488609000
716262980	::483756547206434000
129050216	::483756578882203000
327934017	::483756579653570000
70483417	::483756600511840000
177101575	::483756607340572000
327934017	::483756609303089000
262059543	::483756671760494000
77787388	::483756739813060000
199001641	::483756745009815000
8070562	::483756760931377000
105026890	::483756779197579000
283251929	::483756781126967000
199331386	::483756792712019000
62940169	::483756856599650000
43586963	::483756882151358000
8548362	::483756887775936000
33555786	::483756902879207000
15867361	::483756931539292000
131968998	::483756937348005000
199331386	::483756968897941000
33555786	::483756986731728000
617791569	::483757048417366000
82707747	::483757059351908000
135324408	::483757062971990000
82707747	::483757093736828000
35599852	::483757105954816000
498637061	::483757110576955000
33555786	::483757114888712000
211376385	::483757118365773000
42638131	::483757120819437000
82707747	::483757134681624000
229611107	::483757163102605000
59370673	::483757169146212000
82707747	::483757174699470000
82707747	::483757209654804000
205991617	::483757212129435000
308170990	::483757227933958000
82707747	::483757238801006000
232072216	::483757259852632000
82707747	::483757270417686000
516986236	::483757276688171000
81872162	::483757280945790000
259541688	::483757292437794000
82707747	::483757300306280000
57651074	::483757317788139000
377715399	::483757320124375000
82707747	::483757330878582000
168274200	::483757334670237000
425573791	::483757339657248000
348316521	::483757352269537000
82707747	::483757376516808000
27904685	::483757377607311000
352595123	::483757396050083000
289707794	::483757397895176000
289707794	::483757418480816000
177174253	::483757422281248000
374772557	::483757445077286000
27904685	::483757466262335000
287727506	::483757469622337000
377715399	::483757486004920000
278220302	::483757486651240000
50509821	::483757500206817000
199001641	::483757547644387000
325906113	::483757548646825000
348085087	::483757549800288000
42638131	::483757576203407000
205991617	::483757595497218000
383856422	::483757603219316000
319851493	::483757610706161000
491969843	::483757611402395000
382359896	::483757631782133000
319851493	::483757644810055000
575755127	::483757658525016000
205991617	::483757689046966000
111687397	::483757697246822000
23672351	::483757729107165000
320485729	::483757732907196000
67069063	::483757740716589000
15288029	::483757744659251000
348085087	::483757810975395000
24821703	::483757819364007000
100471456	::483757827371302000
120863692	::483757832919998000
9129332	::483757878948679000
552146644	::483757879317762000
181877725	::483757881515585000
352595123	::483757934380212000
28405302	::483757940969836000
96658544	::483757959336325000
1318301	::483757961966149000
315621982	::483757998624755000
120863692	::483758003670093000
57651074	::483758027623784000
1384531	::483758042274861000
100339690	::483758193290379000
1384531	::483758225062658000
369804138	::483758245681856000
25160673	::483758257668771000
396655167	::483758313742827000
26580130	::483758350891364000
607016651	::483758356260089000
138557664	::483758384785530000
315621982	::483758449273339000
24821703	::483758475852255000
382414670	::483758498090471000
485252693	::483758534350614000
381181950	::483758536539656000
589542040	::483758553619255000
33017275	::483758571948355000
473462894	::483758572556140000
262939560	::483758591711522000
131968998	::483758643968352000
849	::483758645432184000
70483417	::483758648498610000
81643358	::483758672599089000
625170672	::483758696212619000
624747426	::483758707227234000
624747426	::483758731885551000
33017275	::483758739351433000
54697279	::483758775606579000
96658544	::483758822842851000
120863692	::483758862923603000
625170672	::483758885631582000
609790203	::483758887577739000
516986236	::483758915046211000
29853720	::483758966611001000
224682361	::483759006419140000
28054060	::483759007094804000
624747426	::483759013780529000
399713201	::483759030012477000
323246381	::483759036928901000
181877725	::483759055455154000
262059543	::483759059128950000
135324408	::483759067559895000
713245898	::483759085238886000
373653741	::483759086853697000
49886698	::483759115479437000
37011485	::483759143627804000
453044363	::483759158085169000
120863692	::483759215932997000
547741880	::483759245284761000
727422228	::483759262389125000
402273149	::483759295591628000
262059543	::483759332278800000
537660330	::483759335877533000
254319575	::483759368559529000
334261100	::483759373580128000
444247134	::483759463145275000
19939574	::483759565582778000
435478224	::483759639117312000
28827091	::483759650404192000
162559610	::483759688987987000
315621982	::483759764913283000
588641285	::483759785712422000
287727506	::483759789747355000
424464803	::483759799100641000
297238880	::483759814208520000
562178473	::483759828569817000
588641285	::483759838007021000
90469755	::483759857472794000
100471456	::483759861491326000
383856422	::483759874686590000
267445807	::483759934576685000
52252090	::483759966889975000
486174522	::483759971218120000
358643765	::483759974359633000
725050717	::483760007805026000
348085087	::483760036313702000
35599852	::483760054160486000
272586753	::483760065770299000
454406979	::483760145986768000
36116261	::483760166786306000
152715270	::483760169130532000
206247499	::483760183597076000
383856422	::483760188651229000
355574432	::483760190789918000
300135225	::483760214936543000
273271548	::483760237959479000
408171600	::483760238353321000
254319575	::483760238567227000
614436697	::483760239301242000
625170672	::483760242375684000
299441398	::483760261371682000
326146327	::483760299162345000
19939574	::483760309690068000
315621982	::483760311028432000
356408344	::483760329126473000
120863692	::483760342321737000
233767854	::483760342581792000
150518148	::483760378304671000
364752208	::483760380313747000
29500521	::483760421489217000
33964276	::483760449205182000
19939574	::483760449612021000
249227650	::483760461020930000
356408344	::483760481216114000
155459778	::483760485347520000
86131593	::483760491894820000
315621982	::483760502603264000
94181957	::483760525675753000
14178003	::483760546710163000
126507603	::483760574367420000
282860308	::483760617229021000
453044363	::483760630927589000
24868543	::483760632399794000
64813007	::483760648376287000
624747426	::483760651513638000
177101575	::483760671285600000
19939574	::483760675596955000
389676504	::483760710715838000
625170672	::483760725253312000
33964276	::483760766219067000
267445807	::483760767162777000
206247499	::483760843155591000
464182365	::483760846972006000
26954972	::483760865469276000
211376385	::483760891540684000
22944914	::483760892509560000
26947347	::483760893893672000
1384531	::483760899040112000
177101575	::483760899048865000
19939574	::483760903230210000
33964276	::483760907055407000
435478224	::483760909504876000
377425191	::483760990753153000
415789240	::483760992484999000
40604299	::483761002765242000
188855651	::483761008457297000
83428249	::483761010994475000
320452099	::483761011317420000
625170672	::483761023392808000
472287305	::483761030112092000
154692700	::483761035275284000
177174253	::483761049485967000
17107944	::483761059208372000
311664191	::483761065285537000
177174253	::483761119065305000
44811271	::483761134978088000
87956728	::483761149394305000
44231782	::483761167425212000
154692700	::483761247532244000
624360378	::483761291094683000
420323287	::483761300736970000
83428249	::483761309180104000
625170672	::483761338372481000
170815462	::483761344487780000
181877725	::483761364029018000
395076249	::483761367615172000
435478224	::483761375261372000
420323287	::483761400569810000
299441398	::483761405175140000
351620689	::483761406718660000
154692700	::483761415002406000
28827091	::483761418785673000
362540752	::483761420446605000
13683762	::483761440289853000
351620689	::483761442366033000
485252693	::483761444828487000
260825806	::483761452453339000
472287305	::483761492169207000
190396530	::483761507461648000
120863692	::483761521034407000
509524562	::483761533303152000
7141172	::483761547349483000
345756955	::483761551178887000
408171600	::483761552168714000
28827091	::483761570128736000
182584001	::483761573027016000
142364553	::483761573585231000
21117523	::483761578349961000
224126979	::483761606619578000
14178003	::483761635027206000
14178003	::483761645219364000
182584001	::483761647215845000
83428249	::483761659639382000
56779057	::483761680300535000
625170672	::483761736537751000
450391257	::483761754724253000
30516737	::483761757823832000
177111779	::483761772814667000
102266093	::483761798743470000
16864384	::483761846751485000
423891750	::483761848219885000
74955386	::483761852359274000
7141172	::483761855735660000
102266093	::483761862060670000
249789981	::483761864656973000
408049418	::483761874299674000
260038180	::483761887385899000
45581124	::483761892762976000
480638215	::483761915466764000
450391257	::483761932415930000
588641285	::483761947859361000
583488323	::483761950191411000
170815462	::483761976435544000
65576332	::483761980616880000
32431892	::483761983234539000
338256397	::483761994223198000
182584001	::483762008798420000
308170990	::483762036841922000
257265522	::483762048262610000
423816771	::483762069322215000
182584001	::483762083700297000
240766538	::483762121533325000
371817971	::483762123454312000
94181957	::483762164545495000
230327491	::483762194912256000
120863692	::483762225593606000
242533291	::483762266144141000
7345092	::483762284179623000
188855651	::483762303897063000
268987143	::483762304987582000
725050717	::483762308347215000
725050717	::483762310536630000
269012544	::483762320405843000
299297459	::483762321299210000
40604299	::483762328543174000
112576998	::483762344229490000
257265522	::483762390115160000
322108529	::483762415260028000
425183249	::483762420994023000
458010782	::483762433748500000
182584001	::483762435262668000
86885002	::483762441549934000
322108529	::483762443978412000
573151200	::483762484487389000
383856422	::483762503441453000
472287305	::483762509178875000
252422768	::483762513470054000
462487376	::483762516174983000
262059543	::483762529311551000
302934050	::483762533220618000
167365283	::483762544860225000
67450397	::483762583561064000
485252693	::483762617349980000
257265522	::483762636958343000
358643765	::483762724208271000
120863692	::483762763215298000
473196438	::483762777803079000
424464803	::483762783893221000
182584001	::483762797507903000
70805584	::483762838453096000
32171318	::483762847663403000
566902451	::483762852592107000
336774649	::483762873781342000
55312313	::483762874255302000
44811271	::483762877828829000
562590159	::483762997630746000
120863692	::483763011866218000
725050717	::483763041993904000
142364553	::483763069282430000
279548168	::483763131177779000
282779381	::483763138290913000
322108529	::483763151150673000
260573981	::483763153642065000
54587465	::483763158041899000
240766538	::483763158277165000
170815462	::483763161888460000
112576998	::483763206440361000
94181957	::483763223959592000
83428249	::483763235561021000
528975562	::483763239528837000
115503799	::483763255005814000
597038752	::483763256293470000
348152108	::483763308277661000
454304418	::483763316729204000
17233573	::483763332873478000
86885002	::483763344554209000
348725381	::483763382265606000
342508573	::483763385448685000
177101575	::483763389785993000
16864384	::483763403496775000
426923626	::483763422366928000
365505682	::483763442328043000
552789896	::483763464700428000
274262734	::483763470542712000
348725381	::483763488020766000
70571907	::483763513844723000
597038752	::483763556660158000
94181957	::483763559772352000
176224586	::483763564084076000
338256397	::483763576344043000
240766538	::483763581729931000
410195122	::483763584627789000
365505682	::483763607986274000
19939574	::483763715032899000
176954488	::483763743458099000
816177	::483763747228749000
83428249	::483763749602353000
348152108	::483763759031132000
16864384	::483763762977976000
56779057	::483763773686026000
112576998	::483763786818396000
28405302	::483763816698617000
70571907	::483763831185760000
240766538	::483763843756486000
597038752	::483763853704962000
144243302	::483763880242737000
131968998	::483763901192871000
410195122	::483763913100500000
35369698	::483763916200083000
299441398	::483763933170249000
144243302	::483763954582560000
144243302	::483763993539268000
112576998	::483764004523745000
28066346	::483764032323604000
381181950	::483764068059058000
112576998	::483764071502598000
76442745	::483764152461053000
68775336	::483764160845463000
65513	::483764217389268000
483190332	::483764218588823000
67656722	::483764232689709000
224126979	::483764267905474000
147779508	::483764281255542000
219153949	::483764285848694000
625170672	::483764324045840000
68775336	::483764400646397000
365505682	::483764431655284000
365505682	::483764432729014000
84849075	::483764435866374000
215776033	::483764454891331000
188417746	::483764457953173000
362540752	::483764490526523000
365505682	::483764495576485000
23450320	::483764510805610000
597038752	::483764514463031000
67656722	::483764533161238000
68775336	::483764584713445000
31010760	::483764659434946000
816177	::483764673943441000
48971187	::483764680129642000
368691437	::483764695782813000
240766538	::483764788208869000
374739722	::483764801277939000
76442745	::483764838292680000
103678189	::483764838724677000
365505682	::483764880970117000
327689033	::483764882308079000
515049896	::483764905703518000
552789896	::483764919436054000
22187821	::483764938167812000
170064834	::483764956563640000
431264673	::483764966814941000
15867361	::483764980139843000
60221494	::483764988528431000
299441398	::483765003724402000
596113934	::483765012016541000
170064834	::483765015476850000
234078302	::483765018802941000
286502927	::483765034510594000
7132042	::483765068627472000
365505682	::483765101900857000
264335101	::483765136935514000
234078302	::483765142962712000
40126821	::483765150978043000
182584001	::483765160138403000
327689033	::483765187229798000
63617875	::483765229747449000
28827091	::483765245064642000
607016651	::483765264060653000
460765832	::483765283757502000
327689033	::483765293534445000
14891490	::483765294200934000
144243302	::483765323234283000
348152108	::483765357568458000
77787388	::483765369899728000
18918771	::483765373351649000
208296274	::483765390963515000
67656722	::483765399993843000
196230932	::483765406700548000
25469735	::483765441626505000
348152108	::483765453458636000
365505682	::483765476292841000
299441398	::483765540209442000
56169190	::483765552511324000
49464322	::483765599386890000
30516737	::483765614796746000
240766538	::483765661517484000
33017275	::483765662020415000
252674018	::483765689174331000
365505682	::483765701594058000
66058067	::483765712646053000
470451598	::483765735974776000
258382946	::483765736234438000
77787388	::483765748607631000
66058067	::483765749363015000
236595577	::483765752248279000
180190603	::483765760708186000
342508573	::483765798897324000
25469735	::483765831453515000
214970887	::483765835882700000
816177	::483765859538968000
311297676	::483765868887674000
311297676	::483765869504245000
338256397	::483765888869351000
78614495	::483765891424092000
77787388	::483765909320781000
26514591	::483765937070694000
196230932	::483765946171916000
49464322	::483765956485730000
338256397	::483765980363882000
118827154	::483765982587281000
351847146	::483765991361359000
338256397	::483766002123948000
196230932	::483766006049816000
100339690	::483766007639449000
365505682	::483766031656431000
176188106	::483766056822267000
8070562	::483766061251043000
322108529	::483766065474699000
91942557	::483766096286060000
365505682	::483766097129533000
22559382	::483766114145419000
146909951	::483766138284015000
351847146	::483766154553339000
408171600	::483766164758093000
214970887	::483766216612265000
537633292	::483766254537150000
365505682	::483766262871646000
46070001	::483766270991826000
426923626	::483766283792822000
21117523	::483766287760244000
66058067	::483766295268425000
8070562	::483766297725902000
407894919	::483766298002739000
181877725	::483766308782485000
57651074	::483766333973078000
181877725	::483766356446547000
299441398	::483766358400716000
77787388	::483766377031802000
20713213	::483766391204347000
350665443	::483766398033088000
188855651	::483766400075317000
16713287	::483766401723670000
217871594	::483766402977763000
240766538	::483766440471064000
338256397	::483766440487448000
201445185	::483766442894970000
93043270	::483766480442753000
408171600	::483766485207089000
233084334	::483766499916935000
629894993	::483766534150430000
299441398	::483766535190614000
66058067	::483766553155207000
181877725	::483766558888824000
92125226	::483766600261058000
348725381	::483766601255501000
20935927	::483766630615224000
181877725	::483766632398217000
338256397	::483766648763981000
338256397	::483766697833152000
1384531	::483766707027447000
33904380	::483766713511862000
338256397	::483766719169576000
66270239	::483766744171810000
338256397	::483766769773842000
299441398	::483766773372567000
279230956	::483766774073413000
322108529	::483766788123922000
68775336	::483766805148606000
702450841	::483766821128925000
24494616	::483766822106591000
66270239	::483766835519569000
387461887	::483766854859513000
96421993	::483766877207150000
50509821	::483766878825750000
112801155	::483766879832383000
338256397	::483766884546781000
702450841	::483766901638590000
402797583	::483766905589993000
68775336	::483766940523978000
338256397	::483766982227927000
49464322	::483766987844091000
60220156	::483766998447296000
348152108	::483767024829480000
629894993	::483767037072642000
8070562	::483767053157814000
338256397	::483767059323424000
66058067	::483767076688261000
46070001	::483767076860198000
134225933	::483767080102428000
348745482	::483767087681130000
402797583	::483767103187849000
16380745	::483767110468792000
348725381	::483767153062342000
508430679	::483767160934645000
47880950	::483767166110429000
384436313	::483767166429175000
40946018	::483767176286187000
196394433	::483767180090015000
77787388	::483767193692549000
629894993	::483767196594610000
629894993	::483767198205231000
316301043	::483767225984503000
59705683	::483767250843734000
408171600	::483767252341112000
35923992	::483767273220739000
384059261	::483767298449104000
487322279	::483767301750009000
68775336	::483767324453793000
258532274	::483767362949480000
629894993	::483767369920028000
23642786	::483767383111524000
355574432	::483767405487726000
467545942	::483767406826127000
629894993	::483767420025192000
384059261	::483767448089284000
379576750	::483767484311699000
348725381	::483767484374593000
460611723	::483767486673072000
267023866	::483767487893237000
83428249	::483767537264361000
25469735	::483767560265953000
603870273	::483767589600894000
402797583	::483767609213849000
77787388	::483767612988342000
607016651	::483767631774621000
241995287	::483767640456839000
14792781	::483767660753076000
348725381	::483767661340667000
333877322	::483767668894232000
625170672	::483767669976358000
384059261	::483767671234637000
185629189	::483767674452054000
59705683	::483767713987194000
384436313	::483767714373062000
25469735	::483767723088830000
348725381	::483767735013621000
384059261	::483767735927590000
603870273	::483767748883800000
384059261	::483767754810331000
467545942	::483767768219942000
49464322	::483767772116029000
436187992	::483767799274164000
391573659	::483767819390443000
508430679	::483767825442430000
348725381	::483767827992961000
384059261	::483767834841870000
508430679	::483767847089221000
337367504	::483767853855047000
17179941	::483767855411113000
77787388	::483767861727354000
322108529	::483767886607953000
348725381	::483767900013350000
95072707	::483767926248325000
59705683	::483767952714395000
408171600	::483767975044866000
49464322	::483767980153507000
322108529	::483768041360998000
444251177	::483768052551778000
516986236	::483768052643684000
273034167	::483768071824228000
508430679	::483768084008681000
350665443	::483768085800054000
350665443	::483768129563410000
20924979	::483768133031706000
35599852	::483768135191769000
384436313	::483768140518547000
20924979	::483768151109144000
23450320	::483768152614907000
350665443	::483768156964810000
483190332	::483768159116480000
508430679	::483768162735759000
68775336	::483768163394285000
350665443	::483768166435540000
35599852	::483768175268343000
180190603	::483768175775846000
348725381	::483768186027147000
8070562	::483768196906774000
33629617	::483768220235481000
51325761	::483768238266802000
508054066	::483768262799269000
182645046	::483768292684087000
45492981	::483768301466574000
92125226	::483768315551031000
20924979	::483768333586952000
32431892	::483768352381628000
322108529	::483768353031344000
59705683	::483768378054557000
513982376	::483768400338878000
68622166	::483768442437521000
150518148	::483768444140023000
142950218	::483768458967281000
394365413	::483768469025214000
32431892	::483768497131253000
348725381	::483768516819320000
437064295	::483768558560620000
139847892	::483768603276476000
381203261	::483768644061507000
91942557	::483768651343216000
384436313	::483768668929531000
175847876	::483768689494622000
6284612	::483768710390239000
28827091	::483768715083669000
226319809	::483768795811823000
134225933	::483768803256717000
348725381	::483768810500284000
27726737	::483768824324321000
226319809	::483768860873879000
273271548	::483768863394263000
21503139	::483768869283065000
185629189	::483768874676912000
185629189	::483768876732133000
142950218	::483768877084848000
185629189	::483768878514720000
273034167	::483768881236811000
394365413	::483768891588739000
603870273	::483768902048940000
252422768	::483768909074415000
32431892	::483768975135113000
118855202	::483768983875641000
160144135	::483769017510133000
214779476	::483769022492590000
402268968	::483769035486547000
69494041	::483769043858776000
49464322	::483769085423915000
417428775	::483769087412432000
240532669	::483769112712470000
45492981	::483769128277508000
30666953	::483769131385110000
263433687	::483769165803950000
379576750	::483769189124292000
120863692	::483769190818390000
24383303	::483769207801147000
270143437	::483769207826681000
260911912	::483769208162226000
239313896	::483769216433008000
170815462	::483769242677182000
28827091	::483769262146744000
20935927	::483769289405509000
6092972	::483769316651700000
596113934	::483769321118633000
394365413	::483769331919376000
45759903	::483769341947543000
338256397	::483769363883782000
56779057	::483769382061895000
384436313	::483769387342508000
176188106	::483769395089772000
181877725	::483769400592707000
216833550	::483769403360563000
552789896	::483769405604913000
20713213	::483769409534963000
22536077	::483769410742521000
254635990	::483769461485232000
506519570	::483769467256995000
182645046	::483769490644025000
508430679	::483769497979854000
14792781	::483769506292957000
120863692	::483769508239118000
258532274	::483769514229002000
149275783	::483769539143163000
394962689	::483769544964452000
301717953	::483769547380379000
15791549	::483769576081985000
273271548	::483769606209679000
61698439	::483769625885560000
45759903	::483769651873062000
8070562	::483769657082404000
243830281	::483769658353664000
118855202	::483769676623663000
243830281	::483769685822164000
45759903	::483769688766177000
226319809	::483769714435719000
15726982	::483769736182775000
50224504	::483769762221019000
394962689	::483769770114686000
338543771	::483769800011681000
41136161	::483769804419895000
14792781	::483769823097131000
394365413	::483769824720723000
101617436	::483769827358556000
508430679	::483769842684526000
222598798	::483769843305304000
379576750	::483769873151954000
348725381	::483769883587796000
310321041	::483769885541953000
72143337	::483769907084292000
45759903	::483769956387921000
83428249	::483769962754875000
339126665	::483769965028192000
358611246	::483769971801993000
333245482	::483770002592772000
181877725	::483770024990359000
50224504	::483770055646142000
486138458	::483770080296067000
255622442	::483770095815368000
337499399	::483770112315768000
348725381	::483770119383166000
500517566	::483770141231292000
45759903	::483770145664299000
430182591	::483770152635219000
66311658	::483770157420904000
247374067	::483770167730524000
414526765	::483770171967143000
508430679	::483770218645172000
379576750	::483770240820473000
50224504	::483770244687601000
66311658	::483770246499532000
177174253	::483770250367086000
266210776	::483770255370493000
508430679	::483770269018767000
6092972	::483770303537897000
358611246	::483770309535735000
37029138	::483770309598646000
208296274	::483770322894602000
39215095	::483770325377630000
176954488	::483770381086371000
339126665	::483770401709780000
33964276	::483770409230139000
8070562	::483770410224197000
77787388	::483770418679926000
384436313	::483770455828873000
345756955	::483770484308180000
337499399	::483770489811505000
409680332	::483770504768008000
74955386	::483770550230065000
23442090	::483770551711047000
275902246	::483770579556642000
6092972	::483770593880178000
50224504	::483770647433068000
374772557	::483770668073639000
49464322	::483770688809873000
134225933	::483770705767837000
38577111	::483770706694397000
72143337	::483770766182588000
295466391	::483770776588259000
373690904	::483770777490042000
8070562	::483770799875051000
47859489	::483770808876027000
136038442	::483770813544292000
247374067	::483770819341205000
33964276	::483770852152844000
374772557	::483770881660157000
337499399	::483770884667506000
160094025	::483770885090729000
166695965	::483770908658900000
182645046	::483770911464501000
275902246	::483770930775064000
508430679	::483770943609659000
384436313	::483770948512792000
339126665	::483770963931045000
47859489	::483770964446949000
816177	::483770990858477000
45759903	::483770992381018000
76707926	::483771003449786000
325192444	::483771008717836000
377715399	::483771013105061000
70805584	::483771030109167000
323978080	::483771032184967000
180190603	::483771070680285000
374772557	::483771076074565000
325192444	::483771105010663000
18183371	::483771126246830000
94181957	::483771140683202000
32431892	::483771168831590000
373690904	::483771185046368000
16380745	::483771199324172000
6092972	::483771226188304000
29786990	::483771227371499000
325192444	::483771236485312000
373690904	::483771244504834000
251231824	::483771248200396000
508430679	::483771249332453000
178492117	::483771251001794000
27331165	::483771251400265000
365151006	::483771277803405000
29786990	::483771303431008000
48804765	::483771321394806000
38577111	::483771340420165000
368691437	::483771342135631000
79633612	::483771363023261000
102875172	::483771372410503000
22294252	::483771411211644000
45759903	::483771423467388000
33964276	::483771436490694000
100471456	::483771452165201000
50224504	::483771455990034000
180190603	::483771473182461000
100471456	::483771473921064000
47859489	::483771478471475000
393718746	::483771508993851000
100471456	::483771546893553000
233084334	::483771550223851000
120863692	::483771568959389000
63617875	::483771574307540000
458010782	::483771575591006000
50224504	::483771632968691000
167301113	::483771639482437000
26514591	::483771644800811000
291288952	::483771652061532000
61698439	::483771660039098000
274262734	::483771664706981000
148197450	::483771675407056000
195563881	::483771681186402000
50224504	::483771690216718000
15726982	::483771723913773000
40604299	::483771729815556000
384530394	::483771730431713000
48971187	::483771745099190000
39685005	::483771761331142000
40604299	::483771781011214000
45581124	::483771781677715000
420323287	::483771789437202000
344454080	::483771801525178000
398707286	::483771820764442000
49464322	::483771826472894000
148197450	::483771832206905000
337499399	::483771897390587000
49464322	::483771934149062000
60220156	::483771966432616000
17522792	::483771990587625000
94181957	::483772025488412000
8548362	::483772039330025000
414526765	::483772068019056000
508430679	::483772076554063000
384530394	::483772088764080000
414526765	::483772106933796000
161492068	::483772109135417000
136791341	::483772111714934000
414526765	::483772146439950000
37863682	::483772152307388000
72143337	::483772162927779000
436187992	::483772168497397000
177174253	::483772185283395000
414526765	::483772219219521000
215776033	::483772255638286000
603870273	::483772259954208000
14715501	::483772281890406000
91666102	::483772290031575000
407894919	::483772294133600000
377715399	::483772330959577000
267023866	::483772341889953000
449981984	::483772353835323000
180190603	::483772366695059000
384436313	::483772371396870000
91942557	::483772374450327000
134873681	::483772390384488000
1384531	::483772402027868000
79633612	::483772403714375000
176188106	::483772414577627000
355574432	::483772451067670000
60220156	::483772469354848000
508430679	::483772511050412000
15789848	::483772531363434000
169226510	::483772533699645000
2084321	::483772540813189000
337499399	::483772555560767000
22294252	::483772591052578000
301497892	::483772600230092000
241995287	::483772600909176000
68221984	::483772604206297000
331307463	::483772608123400000
338256397	::483772628679671000
312856997	::483772632928501000
458010782	::483772672917385000
384530394	::483772688528584000
281829913	::483772690369490000
332306968	::483772698988802000
458010782	::483772700901789000
120863692	::483772714482532000
262248356	::483772724549259000
270173839	::483772726759677000
17107944	::483772727082647000
384530394	::483772759273906000
164101308	::483772765917294000
36958694	::483772773605453000
170064834	::483772779292934000
425183249	::483772788302680000
124582805	::483772797987356000
8962732	::483772815724670000
508430679	::483772817255591000
201445185	::483772822666240000
384436313	::483772828290789000
166695965	::483772876848259000
291413743	::483772888692961000
382359896	::483772895693254000
332306968	::483772920771002000
13533012	::483772926915653000
182645046	::483772946024906000
100471456	::483772948239880000
122283306	::483772968707694000
322465167	::483772990908137000
100339690	::483772995660283000
40604299	::483772997288087000
36851172	::483772997363589000
45759903	::483773010109677000
122283306	::483773047518662000
45759903	::483773054594473000
45759903	::483773080762724000
252422768	::483773132747325000
322327312	::483773141416542000
45759903	::483773163050762000
267023866	::483773165802250000
382359896	::483773171342901000
24383303	::483773197645795000
259573654	::483773202498617000
384436313	::483773222878318000
139847892	::483773232479092000
51325761	::483773239756193000
478145352	::483773248463970000
508430679	::483773251630292000
11146552	::483773258399903000
122283306	::483773260257968000
274191278	::483773262292197000
21449993	::483773264817184000
433654462	::483773273935974000
508430679	::483773311642390000
190977628	::483773313051684000
124582805	::483773340147261000
202196262	::483773344571879000
816177	::483773349194387000
402797583	::483773350146494000
50509821	::483773359163842000
613029438	::483773359277494000
219550942	::483773365505622000
41136161	::483773368877846000
51325761	::483773375198670000
20713213	::483773397764427000
83163050	::483773400977256000
24634410	::483773428407611000
571439376	::483773442248810000
508430679	::483773456446545000
79633612	::483773460150501000
401089789	::483773487383732000
365151006	::483773489409568000
63928079	::483773516915810000
425183249	::483773535127879000
562590159	::483773536050229000
43586963	::483773546595115000
124582805	::483773551468879000
337499399	::483773551670198000
469970755	::483773553267838000
230905946	::483773560821796000
147779508	::483773567407259000
300009838	::483773584373215000
407894919	::483773593981964000
252422768	::483773612797599000
73299390	::483773615725633000
86474692	::483773651955634000
176954488	::483773662135209000
267023866	::483773666233036000
171807880	::483773700752556000
120863692	::483773709556015000
351847146	::483773712743673000
351847146	::483773732918272000
41692308	::483773736823181000
24383303	::483773741160071000
597038752	::483773750211399000
39685005	::483773772558651000
337499399	::483773791089479000
259488414	::483773804490293000
33017275	::483773805706244000
30336818	::483773837780455000
256853017	::483773889562943000
38326757	::483773892180201000
286502927	::483773904297533000
624394090	::483773909620498000
194129729	::483773915731615000
96658544	::483773916729450000
24383303	::483773926162432000
38326757	::483773962212499000
39685005	::483773990377242000
351348648	::483774006416273000
293737316	::483774010753576000
8070562	::483774013584330000
27331165	::483774036376178000
188508773	::483774090604331000
171807880	::483774104261369000
259488414	::483774109974024000
238698812	::483774120300408000
70805584	::483774135387316000
134225933	::483774143171952000
133341985	::483774148494524000
267023866	::483774152910716000
47753031	::483774156412964000
242305581	::483774163262259000
45759903	::483774163346128000
337499399	::483774163740786000
252422768	::483774164868677000
321037427	::483774169466028000
142364553	::483774175015108000
252422768	::483774182946115000
134225933	::483774193088348000
365767010	::483774226323615000
38579155	::483774236264108000
407384648	::483774243205693000
50224504	::483774257487306000
444247134	::483774261971009000
25082908	::483774264932564000
17107944	::483774289494417000
302408703	::483774290295529000
278220302	::483774318094987000
382359896	::483774322696142000
167301113	::483774347501256000
298156322	::483774355231346000
302408703	::483774383375536000
242533291	::483774398113931000
285955708	::483774442426748000
237986569	::483774457497288000
302408703	::483774468951916000
262382570	::483774469219971000
223299509	::483774480100388000
293246270	::483774486924124000
275902246	::483774510290571000
302408703	::483774520772550000
119269983	::483774536031039000
433012724	::483774548437786000
237986569	::483774548647903000
433012724	::483774580926849000
63783716	::483774591894953000
196742313	::483774600614907000
196742313	::483774601269235000
196742313	::483774602402082000
196742313	::483774603198607000
196742313	::483774603777413000
389105684	::483774617517969000
299450175	::483774631707291000
180190603	::483774637185052000
70784628	::483774659146821000
50224504	::483774677811093000
223299509	::483774693808558000
32973618	::483774699193647000
142364553	::483774705791684000
267023866	::483774738586542000
15782772	::483774743838228000
20713213	::483774760292450000
50224504	::483774762422767000
267023866	::483774766709370000
110063681	::483774779007463000
234078302	::483774799554949000
150518148	::483774835466575000
302408703	::483774836318425000
182834679	::483774848452526000
160094025	::483774854487744000
120863692	::483774858405224000
24543872	::483774897982689000
44231782	::483774899542962000
50224504	::483774909437337000
271921509	::483774913388744000
242533291	::483774939133014000
50224504	::483774949509722000
45759903	::483774954962309000
8070562	::483774963606765000
500517566	::483775017868861000
387863634	::483775050156216000
568915908	::483775051007684000
431179654	::483775123720511000
402797583	::483775139197513000
181877725	::483775155219746000
68052287	::483775181794856000
163646426	::483775186635067000
282328751	::483775189847519000
120863692	::483775202858262000
16380745	::483775204384985000
142364553	::483775204884500000
83163050	::483775212618809000
341732173	::483775214292328000
50224504	::483775230121242000
607721617	::483775247783829000
45759903	::483775265646989000
60220156	::483775267597332000
369849727	::483775289273905000
351316240	::483775299373768000
267023866	::483775329111007000
561540580	::483775329970839000
17107944	::483775336468189000
337499399	::483775350795948000
45759903	::483775373205725000
619492928	::483775385901867000
162200561	::483775393217142000
561540580	::483775417162014000
404496513	::483775450104090000
339917675	::483775465623011000
43630532	::483775485936037000
369323050	::483775492433395000
248468379	::483775500825800000
258108922	::483775507398287000
45759903	::483775510921494000
402797583	::483775564495732000
49464322	::483775570941976000
337499399	::483775606505869000
17107944	::483775609693569000
369323050	::483775628064608000
215181084	::483775629112791000
63783716	::483775671986954000
291288952	::483775686940061000
120863692	::483775718036230000
619492928	::483775761023631000
553934357	::483775763657662000
389105684	::483775782573985000
545784705	::483775791067447000
365739414	::483775814379376000
273034167	::483775838026887000
17107944	::483775849460936000
358611246	::483775920986001000
28771314	::483775930838446000
313120951	::483775931505315000
20713213	::483775953672605000
33964276	::483775956406906000
60220156	::483775958399213000
23754003	::483775972726943000
45759903	::483775995812401000
369849727	::483776012569042000
257265522	::483776032982319000
282328751	::483776038388785000
17107944	::483776060006612000
299484513	::483776061553905000
506519570	::483776077584547000
423891750	::483776094747639000
631245094	::483776098316984000
479986172	::483776103178203000
170064834	::483776130751528000
136038442	::483776142625619000
253759009	::483776146027196000
467545942	::483776151471788000
49464322	::483776216713805000
139847892	::483776219620462000
268034501	::483776221747355000
83428249	::483776223353376000
619492928	::483776244928901000
64549933	::483776252361580000
33818674	::483776252705136000
107610605	::483776287400820000
50224504	::483776351912984000
384436313	::483776354198908000
472528304	::483776356208345000
411848692	::483776357319446000
23754003	::483776363615117000
268397639	::483776382141349000
149295164	::483776411988025000
50224504	::483776424621256000
187047785	::483776435551604000
50224504	::483776451854868000
245021956	::483776467826790000
99843490	::483776475363950000
35599852	::483776479960899000
300009838	::483776486177271000
198233216	::483776517063712000
22087737	::483776523954974000
459660056	::483776540690628000
149295164	::483776543630438000
50224504	::483776564119601000
38326757	::483776565277241000
397024307	::483776586005508000
45759903	::483776588715008000
50224504	::483776593928519000
202196262	::483776595203616000
48557490	::483776622823485000
149295164	::483776623787773000
181877725	::483776626329923000
38326757	::483776627969519000
418847263	::483776638619242000
559991040	::483776644931256000
262248356	::483776660266033000
50224504	::483776664250232000
178921630	::483776672496640000
201445185	::483776673800658000
13533012	::483776675050950000
17107944	::483776707238047000
185399022	::483776711759523000
300009838	::483776734454886000
259488414	::483776752540745000
402797583	::483776829380370000
50224504	::483776834849353000
393041277	::483776839286919000
433654462	::483776853006487000
249052117	::483776866143457000
142364553	::483776891154100000
138083816	::483776895746469000
32973618	::483776906232209000
36772146	::483776908786548000
149295164	::483776932832493000
444247134	::483776936494125000
384494456	::483776951501324000
20713213	::483776957340213000
14792781	::483776957570494000
463250994	::483776962972749000
108605734	::483776969532653000
291288952	::483776991301472000
138083816	::483777006652239000
50224504	::483777021135179000
473196438	::483777044803629000
65576332	::483777050293977000
288540835	::483777051241873000
257265522	::483777053972365000
149275783	::483777080686280000
77787388	::483777090429267000
215181084	::483777100147482000
77787388	::483777106703175000
106320745	::483777118711873000
83428249	::483777119034408000
50224504	::483777124336029000
33017275	::483777151355727000
68052287	::483777152073359000
113760458	::483777166107500000
15782772	::483777167424507000
50224504	::483777190220136000
402797583	::483777197367627000
51325761	::483777202471714000
311092385	::483777213272059000
433654462	::483777216778870000
267023866	::483777225242595000
107610605	::483777234042646000
45759903	::483777237200551000
234187240	::483777239788830000
423830555	::483777282842959000
425183249	::483777299914178000
545784705	::483777304435236000
273271548	::483777319627010000
114593439	::483777344696381000
536141027	::483777346013380000
99843490	::483777361809125000
536141027	::483777450740948000
61478431	::483777467740471000
321037427	::483777473352851000
237118122	::483777478654062000
149295164	::483777484228280000
173232394	::483777499369705000
45759903	::483777517350699000
177174253	::483777517690834000
21153287	::483777546862202000
33017275	::483777570089861000
301717953	::483777592663625000
50509821	::483777596350410000
38579155	::483777601559740000
379152968	::483777619356573000
460611723	::483777619985719000
33017275	::483777621059067000
83428249	::483777656794533000
379576750	::483777666382721000
489961036	::483777679242444000
454375039	::483777696594685000
369323050	::483777713439006000
327662373	::483777724876480000
36612981	::483777736041705000
311664191	::483777767792578000
545784705	::483777827695644000
45759903	::483777832535859000
142364553	::483777834423701000
396364407	::483777837174767000
72143337	::483777882008080000
172035134	::483777929331998000
215109001	::483777957102489000
384436313	::483777957941374000
281829913	::483777967768604000
68052287	::483777980934922000
411848692	::483777990375907000
37802339	::483778039269322000
410286428	::483778060756332000
94181957	::483778104108646000
257265522	::483778140603695000
369323050	::483778144940605000
23967395	::483778162539524000
462487376	::483778164888330000
61478431	::483778185692069000
77787388	::483778215765217000
190977628	::483778262783770000
111411572	::483778285365501000
71617108	::483778295725842000
91130285	::483778302147317000
414543388	::483778311693139000
77787388	::483778318970265000
180190603	::483778323613351000
82723693	::483778354709929000
333245482	::483778360904929000
384436313	::483778368542756000
400249617	::483778371399065000
377627227	::483778410011848000
449902821	::483778481394700000
400266696	::483778489871396000
273271548	::483778506497613000
243427085	::483778531776659000
428646436	::483778564664221000
277996494	::483778575229648000
274262734	::483778576508940000
444247134	::483778577415274000
21452516	::483778593772666000
571439376	::483778606758256000
45759903	::483778641050882000
45759903	::483778685388873000
562393615	::483778709863030000
22559382	::483778718645510000
367322500	::483778727789068000
545784705	::483778741735145000
571439376	::483778767182000000
311664191	::483778781954330000
571439376	::483778794512068000
21153287	::483778799214297000
17107944	::483778799721783000
149275783	::483778815370727000
139847892	::483778819543674000
374739722	::483778832194109000
365739414	::483778856155770000
106561609	::483778892574912000
545784705	::483778893623484000
45759903	::483778902448304000
400266696	::483778954025656000
369323050	::483778973588271000
45492981	::483778975303757000
22294252	::483778984878948000
138083816	::483778985285804000
45759903	::483778988087574000
339917675	::483779008211853000
280119639	::483779022048866000
77787388	::483779026222186000
6092972	::483779033440595000
281829913	::483779052621160000
379152968	::483779060372631000
180190603	::483779078751653000
172035134	::483779097693134000
453690730	::483779106706706000
45759903	::483779132208054000
33964276	::483779155595915000
17107944	::483779178454859000
106561609	::483779182896218000
384436313	::483779195999252000
277996494	::483779201690918000
472528304	::483779207823364000
400266696	::483779214542254000
22294252	::483779217163689000
282328751	::483779226290507000
68052287	::483779231118536000
508860717	::483779237820645000
500517566	::483779250110353000
282328751	::483779269953212000
369323050	::483779334004801000
334420539	::483779340183040000
339917675	::483779359216394000
23450320	::483779361581977000
22087737	::483779380720582000
39847939	::483779420948135000
369323050	::483779430620618000
106561609	::483779442188120000
130987540	::483779488874893000
26589876	::483779507476627000
301717953	::483779533011976000
16380745	::483779536291520000
335488857	::483779593875521000
91521926	::483779635776200000
281829913	::483779655409733000
15867361	::483779673797963000
15867361	::483779714403033000
106561609	::483779767074709000
202196262	::483779791431012000
483283190	::483779826881290000
299441398	::483779836469448000
399408344	::483779898201235000
41692308	::483779908980580000
15867361	::483779919848411000
298156322	::483779926563110000
536141027	::483779953645719000
301717953	::483779977654317000
15867361	::483779979747278000
33904380	::483779981273608000
132768456	::483780008503029000
22559382	::483780013032882000
355574432	::483780101184557000
358031089	::483780114702798000
333877322	::483780126748835000
48431204	::483780132927463000
45759903	::483780142884352000
299297459	::483780151084204000
305216922	::483780160886689000
15867361	::483780163747196000
22559382	::483780166733553000
458826306	::483780197406498000
402797583	::483780213609099000
233084334	::483780214930300000
337367504	::483780215110639000
22559382	::483780226070368000
24543872	::483780271146139000
335101950	::483780285847199000
17107944	::483780287466590000
1318301	::483780289609486000
400266696	::483780363710660000
15867361	::483780373957316000
21415532	::483780378256482000
310666452	::483780381498298000
270173839	::483780424679063000
310666452	::483780444198957000
112576998	::483780452528836000
72890292	::483780469063163000
15867361	::483780494803615000
40864634	::483780511865643000
120863692	::483780531662774000
270173839	::483780536855707000
147310240	::483780598084149000
6092972	::483780598410924000
369217450	::483780612730273000
72890292	::483780613519179000
114593439	::483780649044557000
44811271	::483780653591175000
369217450	::483780664529924000
31326082	::483780665851117000
14594667	::483780711774961000
320485729	::483780729936306000
298156322	::483780739096272000
270173839	::483780740199374000
72890292	::483780750773207000
120863692	::483780764501172000
253886962	::483780781806854000
536141027	::483780794335260000
260464441	::483780797636169000
47929423	::483780852128960000
192727478	::483780858051313000
136038442	::483780858617163000
418327117	::483780872382857000
355574432	::483780905249419000
320485729	::483780905270771000
305216922	::483780922568085000
279750654	::483780970886488000
270184694	::483781046794588000
21153287	::483781053203890000
320485729	::483781061043056000
47929423	::483781075484024000
126507603	::483781079736668000
33249556	::483781085818388000
485252693	::483781128151904000
408049418	::483781131435642000
248468379	::483781135118258000
126507603	::483781209135124000
384436313	::483781211152973000
33249556	::483781212771586000
87247551	::483781235647328000
240530585	::483781239048896000
298156322	::483781242538577000
304219715	::483781269193363000
321037427	::483781290559561000
53112812	::483781291339304000
337499399	::483781297895407000
33249556	::483781306589782000
22536077	::483781313892081000
144243302	::483781314802647000
17107944	::483781317130473000
320485729	::483781351381151000
348123497	::483781374948560000
162200561	::483781387762536000
97973690	::483781438278750000
248468379	::483781486806441000
181877725	::483781510232047000
45759903	::483781527709310000
508054066	::483781549268021000
248468379	::483781562924675000
395057520	::483781572072460000
508054066	::483781586542796000
320485729	::483781636463796000
301044144	::483781646362378000
18657192	::483781649675472000
253886962	::483781655308410000
360183119	::483781673881202000
248468379	::483781683087298000
320485729	::483781685952409000
79902186	::483781720370475000
304219715	::483781734496890000
76442745	::483781742646407000
389105684	::483781743950823000
248468379	::483781771608088000
185399022	::483781792156381000
181877725	::483781813119516000
50811080	::483781826700263000
45759903	::483781863551406000
346219373	::483781876578922000
248468379	::483781882950086000
45759903	::483781893452607000
28922315	::483781900599713000
58652870	::483781917624774000
45759903	::483781918534557000
320485729	::483781925426167000
33964276	::483781927179390000
97973690	::483781938113961000
552789896	::483781950180585000
713245898	::483781961807196000
398707286	::483781971731308000
816177	::483782003490586000
508430679	::483782007785156000
351620689	::483782032602841000
60131090	::483782035228463000
537633292	::483782043700973000
175847876	::483782055298617000
337499399	::483782060596002000
263971863	::483782090199011000
320485729	::483782095966593000
17107944	::483782104069988000
223950031	::483782105722146000
226319809	::483782139348254000
45759903	::483782142652997000
23450320	::483782170834903000
508430679	::483782177901920000
358611246	::483782204225372000
598832393	::483782214623059000
338073739	::483782222197968000
223243607	::483782229517434000
17694593	::483782229743521000
226319809	::483782231803322000
55120405	::483782278628515000
598832393	::483782285515190000
50811080	::483782291278151000
215109001	::483782335137972000
532542878	::483782364917952000
119269983	::483782365324382000
273034167	::483782378070892000
303080805	::483782381116325000
412638454	::483782399193382000
302934050	::483782417669689000
117608761	::483782435339907000
598832393	::483782462690975000
508430679	::483782487408001000
142364553	::483782548313899000
50811080	::483782561898840000
396332641	::483782593406435000
230659102	::483782616437370000
36116261	::483782664801878000
458472537	::483782692735963000
237530197	::483782692853407000
97973690	::483782727658131000
247560161	::483782745072885000
274262734	::483782790404526000
50811080	::483782847849709000
597038752	::483782864656273000
215109001	::483782881471627000
142364553	::483782884835487000
188417746	::483782885196189000
50811080	::483782935766511000
234828491	::483782940229238000
97973690	::483782945933901000
407384648	::483782961657950000
203688730	::483782962505216000
409709795	::483782978141569000
45759903	::483783057665576000
83513704	::483783105178660000
21153287	::483783110480654000
380049732	::483783158991966000
155926653	::483783183994208000
102100651	::483783223453839000
279230956	::483783232480354000
6284612	::483783254105800000
257913209	::483783255934906000
30516926	::483783256379117000
83513704	::483783285974118000
117608761	::483783289031757000
94181957	::483783350394437000
234828491	::483783351103258000
48557490	::483783378794479000
597038752	::483783384208924000
398707286	::483783423518330000
27237232	::483783428043587000
139847892	::483783436004372000
259573654	::483783441096667000
369174583	::483783461254098000
389105684	::483783508280631000
546153359	::483783560868790000
63473984	::483783573040680000
369174583	::483783579852210000
384436313	::483783582674989000
274262734	::483783617961680000
8070562	::483783621489082000
367476078	::483783639457488000
63473984	::483783642590625000
69719136	::483783687067009000
171746458	::483783716120961000
33017275	::483783731283365000
382190006	::483783733728665000
97973690	::483783756302798000
226319809	::483783763487645000
308946618	::483783763600498000
54405135	::483783795879854000
259573654	::483783806655426000
439491329	::483783814854877000
546153359	::483783833045569000
411786523	::483783849206624000
63473984	::483783888041283000
376546976	::483783888607911000
203688730	::483783913194532000
546153359	::483783913580810000
94737009	::483783921117962000
8070562	::483783923390885000
240766538	::483783949408567000
45759903	::483783978365636000
444247134	::483783979779121000
328871385	::483783983960842000
311664191	::483783991187607000
376546976	::483783992441724000
47880950	::483784006240972000
16472279	::483784020082163000
9899992	::483784024863674000
83163050	::483784055818047000
291155950	::483784063770042000
61718844	::483784064403378000
423098923	::483784066937155000
19684793	::483784097522016000
19210855	::483784104366702000
61718844	::483784105838907000
18868622	::483784123920961000
28922315	::483784166249488000
6092972	::483784171165200000
279750654	::483784180237864000
96421993	::483784246293979000
166695965	::483784250718572000
381181950	::483784251985244000
583488323	::483784259606310000
335003775	::483784261737005000
60718620	::483784280687267000
536141027	::483784291126480000
8070562	::483784297417957000
171642430	::483784302711570000
532542878	::483784316674408000
17974977	::483784324089532000
334261100	::483784357904011000
325036867	::483784363813793000
421356901	::483784384777297000
87247551	::483784390418247000
53258017	::483784403504484000
28922315	::483784416968204000
47880950	::483784439797800000
325036867	::483784449964793000
45759903	::483784450266783000
546153359	::483784465261420000
536141027	::483784471317987000
100339690	::483784497171664000
6092972	::483784502263554000
28922315	::483784520559120000
536141027	::483784543627780000
348123497	::483784580088856000
384436313	::483784597482635000
485252693	::483784670556225000
91712528	::483784693091807000
8070562	::483784705699885000
94181957	::483784712276549000
182834679	::483784755436322000
470458433	::483784756300361000
94181957	::483784757432418000
436187992	::483784794723995000
91712528	::483784797156675000
233084334	::483784808904941000
198233216	::483784876819488000
450391257	::483784879226621000
613592670	::483784890513514000
59288102	::483784908444540000
209223008	::483784915432251000
613592670	::483784921605877000
402797583	::483784922503852000
24868543	::483784924600627000
319420243	::483784936080424000
226319809	::483784938106679000
402925254	::483784949091155000
337499399	::483784964824375000
126507603	::483784984000360000
421548020	::483784988274733000
23665083	::483784993588510000
6092972	::483785061393653000
102875172	::483785093350449000
198233216	::483785106503782000
402797583	::483785167543472000
267227218	::483785229807525000
444247134	::483785240180039000
92125226	::483785253182373000
233084334	::483785271042138000
198233216	::483785273877463000
28922315	::483785274401382000
361532861	::483785292944785000
27538070	::483785305284419000
138557664	::483785340302270000
115941650	::483785354051592000
91712528	::483785357050138000
367476078	::483785357184356000
33555786	::483785387429482000
27538070	::483785390680469000
436187992	::483785425677340000
120863692	::483785427824803000
384436313	::483785453984698000
29737650	::483785504890974000
384530394	::483785514936705000
421548020	::483785520682909000
310144986	::483785544850100000
45759903	::483785547022757000
29327418	::483785549090541000
104990093	::483785564626235000
198233216	::483785564844744000
33453167	::483785582489792000
87247551	::483785603482279000
180190603	::483785603738132000
215776033	::483785612760084000
8070562	::483785627448532000
78213	::483785659035820000
363059827	::483785661292765000
14891490	::483785681357910000
259466143	::483785716447457000
17016789	::483785731890892000
170868061	::483785767215329000
45581124	::483785769354399000
258108922	::483785827361632000
57651074	::483785832214429000
78065938	::483785847431368000
170868061	::483785850849722000
301244128	::483785868784590000
38577111	::483785931531751000
460611723	::483785979451686000
376546976	::483785979917258000
258454374	::483786015682068000
59583601	::483786021729890000
258454374	::483786040634003000
312245470	::483786070320873000
369174583	::483786075324706000
163893797	::483786078881460000
126507603	::483786081754570000
17146204	::483786083919204000
258454374	::483786091997057000
38577111	::483786116714487000
180190603	::483786129141809000
92125226	::483786142769106000
377357259	::483786156119560000
259466143	::483786158317391000
83428249	::483786175883120000
198651083	::483786213296324000
185716839	::483786241356619000
581342731	::483786283446063000
53258017	::483786322092363000
198233216	::483786340468023000
38577111	::483786344268046000
162175448	::483786347203665000
310144986	::483786351263756000
107823354	::483786374617645000
377357259	::483786382192562000
362312178	::483786393773019000
57651074	::483786396356722000
120863692	::483786405584199000
377357259	::483786429462355000
38577111	::483786437838798000
377357259	::483786468402282000
279230956	::483786479416930000
419047433	::483786492905410000
171642430	::483786494893916000
450391257	::483786495602339000
367322500	::483786510139805000
279230956	::483786525092904000
253126912	::483786549377523000
69494041	::483786550413508000
267482514	::483786581384249000
39685005	::483786582520918000
198233216	::483786608341430000
240892007	::483786609091829000
334825824	::483786621083734000
253126912	::483786691673870000
126507603	::483786715153182000
432622681	::483786718676389000
148445755	::483786779552907000
219550942	::483786797827121000
273697690	::483786803996930000
146855323	::483786805507264000
33249556	::483786820329951000
198233216	::483786836163448000
202196262	::483786882388869000
224682361	::483786892593594000
6092972	::483786894551941000
57566548	::483786926156038000
262496951	::483786934859218000
597834721	::483786962256424000
224682361	::483786975741476000
463908266	::483787012613607000
90467952	::483787020079099000
198233216	::483787025737580000
262496951	::483787029579190000
450391257	::483787032679153000
532542878	::483787035124461000
190624012	::483787053306372000
217928831	::483787054405279000
83428249	::483787101415022000
262496951	::483787185376595000
368691437	::483787202413854000
248468379	::483787207031791000
8070562	::483787231081943000
198233216	::483787255757418000
120863692	::483787256574926000
409709795	::483787263659085000
410195122	::483787271112380000
117608761	::483787302066327000
248468379	::483787324887539000
588641285	::483787337260748000
377357259	::483787360753037000
22944914	::483787371935449000
47031965	::483787389366566000
561540580	::483787404889698000
340094001	::483787450121068000
41967329	::483787457582755000
334825824	::483787464675708000
45759903	::483787465111531000
561540580	::483787477073674000
23225674	::483787511026565000
334825824	::483787561463472000
262059543	::483787563627339000
322842111	::483787567851405000
70805584	::483787577817051000
19210855	::483787583554457000
45759903	::483787644199899000
334825824	::483787667398987000
52542320	::483787676169289000
291518680	::483787684264300000
90467952	::483787696028909000
533824839	::483787696909737000
176188106	::483787700273565000
419105102	::483787709505208000
380458897	::483787716585611000
358611246	::483787725066092000
311664191	::483787749887991000
224682361	::483787793240711000
263914867	::483787801352105000
45759903	::483787844985430000
176188106	::483787851662761000
299297459	::483787882482528000
411222321	::483787886157111000
224126979	::483787907321192000
325906113	::483787909967773000
243830281	::483787940565639000
600663496	::483787954037743000
355990893	::483787967157506000
151604434	::483787969653141000
176188106	::483787974878830000
23665083	::483787984844496000
47031965	::483787988011212000
215144630	::483787988170592000
43630532	::483787998811525000
243830281	::483788011956867000
240892007	::483788013357387000
176188106	::483788024522604000
416419059	::483788027265703000
29853720	::483788045527699000
459660056	::483788050506715000
355990893	::483788062053646000
223950031	::483788064737988000
537633292	::483788069573627000
334825824	::483788106047713000
26580130	::483788114435923000
396929208	::483788115551600000
120863692	::483788156781617000
43630532	::483788183474147000
237530197	::483788185218981000
42220462	::483788195222794000
340094001	::483788263853809000
47031965	::483788272015917000
45759903	::483788280723296000
337499399	::483788292090249000
334825824	::483788293449199000
286265668	::483788309563314000
18999708	::483788320338481000
29853720	::483788323542953000
56169190	::483788354274615000
66786075	::483788389741649000
57566548	::483788402655895000
45759903	::483788420079054000
113221759	::483788446251884000
106835519	::483788497304973000
725050717	::483788512118833000
433142367	::483788534030278000
471218710	::483788534416166000
8524892	::483788551356559000
245154470	::483788592133599000
849	::483788596315308000
83428249	::483788605144326000
337499399	::483788618717495000
164135621	::483788648014307000
725050717	::483788678674649000
29853720	::483788684471181000
106835519	::483788705212416000
115941650	::483788709507375000
459660056	::483788711021535000
458766436	::483788716079853000
566902451	::483788716314742000
473196438	::483788757317873000
256853017	::483788778981441000
44768272	::483788781552926000
271370762	::483788795624448000
407399368	::483788801374838000
35026897	::483788803820519000
46727568	::483788803862044000
248468379	::483788829178871000
64813007	::483788851442638000
419105102	::483788873177124000
636632104	::483788898837860000
52824736	::483788899324399000
68221984	::483788946330365000
23665083	::483788955318366000
331307463	::483788956291448000
33453167	::483788957973360000
25410192	::483788964004757000
262059543	::483788975463604000
211616743	::483788979137835000
537633292	::483788980467425000
29853720	::483789017893199000
458826306	::483789049329909000
287028974	::483789049367257000
393718746	::483789058800644000
561540580	::483789089636765000
211616743	::483789111799865000
334825824	::483789149368221000
94181957	::483789169521471000
248468379	::483789175347359000
94181957	::483789211774894000
232736272	::483789226601750000
232041187	::483789236840038000
51325761	::483789261393920000
406772829	::483789265218715000
232041187	::483789265982066000
291288952	::483789280779960000
33555786	::483789302665461000
66270239	::483789319811784000
29853720	::483789325381816000
561540580	::483789326061297000
27726737	::483789378351665000
29853720	::483789380633382000
23665083	::483789387520425000
113221759	::483789414586257000
322465167	::483789414934409000
248468379	::483789417979445000
258108922	::483789421456539000
450391257	::483789465714827000
407897841	::483789489824088000
562590159	::483789500003274000
36579395	::483789504063365000
223950031	::483789526968442000
407897841	::483789529837764000
368691437	::483789537382891000
475930595	::483789559625297000
21503139	::483789582803419000
33017275	::483789584761765000
291518680	::483789589422039000
24383303	::483789589752983000
45759903	::483789602860191000
471218710	::483789607968837000
22944914	::483789613887016000
174720518	::483789617171136000
23450320	::483789627531096000
66270239	::483789632601985000
260825806	::483789643909844000
262059543	::483789645504069000
255147158	::483789666466795000
257265522	::483789667397955000
83428249	::483789692496662000
450391257	::483789705369374000
33369338	::483789713145212000
289084083	::483789727124832000
255147158	::483789728345358000
233084334	::483789728500944000
619492928	::483789758955405000
24537703	::483789779234856000
234960273	::483789779809476000
232736272	::483789809840689000
308170990	::483789816518438000
211616743	::483789825237991000
24199433	::483789825301295000
407897841	::483789837334757000
76442745	::483789846909952000
337499399	::483789847807942000
102875172	::483789852815949000
211376385	::483789879487127000
407894919	::483789897904312000
316766176	::483789911531589000
317483868	::483789931140366000
68221984	::483789941080854000
259573654	::483789941567406000
263914867	::483789950324711000
211616743	::483789950572171000
103526992	::483789951411052000
201445185	::483789954342850000
45759903	::483789977709330000
180190603	::483790002627682000
259488414	::483790008529469000
233084334	::483790056784941000
583488323	::483790062862090000
400249617	::483790081489006000
394962689	::483790085893001000
240892007	::483790095472795000
24868543	::483790098010345000
499167427	::483790098375270000
255147158	::483790110450663000
410286428	::483790114406268000
15361643	::483790143497568000
24868543	::483790144734896000
631245094	::483790178356449000
33555786	::483790182546567000
171103429	::483790185130639000
566902451	::483790188075028000
45759903	::483790203589378000
60220156	::483790207775281000
407897841	::483790287680974000
631245094	::483790288943476000
308170990	::483790300549492000
278220302	::483790306056216000
24868543	::483790308203720000
329093513	::483790313560244000
233084334	::483790325605883000
316766176	::483790339124109000
240892007	::483790341246443000
180190603	::483790354055839000
1384531	::483790367523749000
27538070	::483790383584145000
39685005	::483790396045017000
114633433	::483790419377913000
25082908	::483790433634750000
368730450	::483790438353350000
274262734	::483790439170842000
394962689	::483790461824274000
114633433	::483790467297853000
537633292	::483790474063269000
13683762	::483790482422521000
38520445	::483790491310628000
42220462	::483790497266552000
66270239	::483790506921447000
24868543	::483790540358430000
407897841	::483790551352115000
81872162	::483790619039764000
103526992	::483790623753773000
48557490	::483790626090397000
131941193	::483790643253088000
51325761	::483790646323707000
407897841	::483790667291062000
262059543	::483790683744923000
164135621	::483790761159168000
411848692	::483790768453062000
51197703	::483790773318856000
47167252	::483790792440311000
18336787	::483790794038341000
51197703	::483790805317210000
267405925	::483790836669222000
596957614	::483790836845383000
47167252	::483790841110986000
24199433	::483790849340608000
51197703	::483790856726794000
287028974	::483790858027028000
45759903	::483790906076581000
471516383	::483790915967127000
51197703	::483790916780822000
320485729	::483790922539618000
128775325	::483790930399350000
128775325	::483790948338388000
58563319	::483790968915652000
51197703	::483790980324524000
135324408	::483790994669064000
45759903	::483790994979033000
24868543	::483790996900036000
369819130	::483791004009779000
320485729	::483791013652463000
533824839	::483791073865527000
109615689	::483791078966173000
51197703	::483791080367075000
45759903	::483791095684268000
64549933	::483791100508135000
19182658	::483791104077484000
262059543	::483791107961012000
233084334	::483791129738223000
22536077	::483791136809422000
325996873	::483791140777631000
223614733	::483791149975732000
392716377	::483791150315094000
24199433	::483791152857231000
233084334	::483791154920845000
211616743	::483791180686032000
33676766	::483791209681272000
24199433	::483791210918969000
296433109	::483791224159997000
397084214	::483791227347681000
47167252	::483791266593775000
407897841	::483791270721380000
597038752	::483791281164791000
182645046	::483791288878104000
388558032	::483791304305176000
384436313	::483791313855184000
450391257	::483791325847121000
407897841	::483791342125191000
262248356	::483791365122555000
128775325	::483791380133605000
109105005	::483791402027851000
271370762	::483791431027290000
24199433	::483791431652622000
20903172	::483791466490122000
20903172	::483791493069430000
182645046	::483791544520953000
240892007	::483791564200628000
407897841	::483791574288314000
24868543	::483791576259248000
6733652	::483791576972668000
22648162	::483791590503112000
13683762	::483791644697710000
211616743	::483791649995120000
115941650	::483791665980002000
458639179	::483791679741497000
46727568	::483791690050719000
454375039	::483791696212557000
392716377	::483791704630099000
115941650	::483791704995418000
182645046	::483791714801311000
471218710	::483791725178408000
444247134	::483791730148257000
337499399	::483791735999705000
361691248	::483791746912882000
120863692	::483791758958936000
397084214	::483791761035120000
337434597	::483791806266503000
182645046	::483791870229618000
14891490	::483791879314477000
107902551	::483791883571699000
133341985	::483791889712566000
182584001	::483791897836519000
485252693	::483791904442966000
299297459	::483791928161361000
631245094	::483791953880834000
22536077	::483791977004036000
262059543	::483792006020202000
472287305	::483792014987653000
182834679	::483792022554546000
45759903	::483792033195106000
182645046	::483792039658520000
182645046	::483792045559922000
182584001	::483792045916430000
45759903	::483792068481806000
350665443	::483792100950306000
45759903	::483792101616803000
182645046	::483792105224302000
182645046	::483792113231212000
350665443	::483792115969708000
32750427	::483792116695314000
350665443	::483792126522949000
34863840	::483792127520817000
211376385	::483792127529189000
259573654	::483792137033891000
562590159	::483792148391661000
631245094	::483792155257741000
471218710	::483792181472559000
337499399	::483792190234456000
471218710	::483792190305734000
395076249	::483792201638350000
336195050	::483792211038195000
147298694	::483792240536350000
394962689	::483792245615632000
274712500	::483792254742437000
131941193	::483792257145782000
14891490	::483792264452263000
258108922	::483792274568904000
397084214	::483792277488148000
94181957	::483792283242754000
262059543	::483792291920752000
614436697	::483792292482781000
25410192	::483792298090565000
8070562	::483792314507079000
24868543	::483792325672325000
233084334	::483792328482881000
182645046	::483792333440163000
182645046	::483792344693477000
65576332	::483792376918327000
257225781	::483792379556544000
45759903	::483792386443599000
94181957	::483792389979389000
434545772	::483792396501909000
609790203	::483792411470995000
279735090	::483792419385643000
543585402	::483792441477459000
186572442	::483792444438216000
599589782	::483792474062598000
18618379	::483792498855141000
395076249	::483792500860010000
51814269	::483792503435706000
453690730	::483792542425550000
24868543	::483792553477554000
32755384	::483792577918148000
409541924	::483792583366176000
245021956	::483792602357956000
20935927	::483792615846850000
337499399	::483792630183378000
395076249	::483792634410831000
28922315	::483792635610427000
6733652	::483792643873599000
211376385	::483792669295259000
45759903	::483792675850563000
395076249	::483792680237809000
51814269	::483792698684366000
131941193	::483792702891249000
364410144	::483792722109538000
358611246	::483792743605358000
211376385	::483792792398102000
49221816	::483792806163800000
23164217	::483792817181822000
234187240	::483792823486275000
432819849	::483792823662030000
211616743	::483792845254307000
240892007	::483792845992501000
410286428	::483792901156372000
24868543	::483792920286212000
631245094	::483792924480507000
30516926	::483792925663723000
384436313	::483792934991450000
593139104	::483792941618823000
410286428	::483792949353136000
45759903	::483792955069583000
240892007	::483792959637188000
57385263	::483792987127050000
46727568	::483793039245070000
212475056	::483793043833634000
410286428	::483793048783314000
258108922	::483793060996722000
258108922	::483793099668213000
258108922	::483793111529697000
28922315	::483793113857552000
337499399	::483793118836576000
336149936	::483793119201083000
52441281	::483793122363580000
725050717	::483793153132990000
29817953	::483793158573002000
234078302	::483793170212196000
453690730	::483793174549123000
262248356	::483793197014208000
24868543	::483793236754841000
123939574	::483793239904751000
94181957	::483793240106086000
377425191	::483793241364787000
353418151	::483793250919391000
377425191	::483793267562389000
28922315	::483793299954606000
292395819	::483793336918999000
94181957	::483793360457441000
268058306	::483793377943912000
262248356	::483793391340498000
420389630	::483793395932864000
69916558	::483793396549828000
403823128	::483793397246078000
631245094	::483793416271065000
18547273	::483793431970340000
243751614	::483793442720329000
45759903	::483793487469346000
396929208	::483793530779729000
38326757	::483793534739177000
358611246	::483793603672551000
215776033	::483793644709638000
385782746	::483793654977277000
83428249	::483793686065455000
258108922	::483793690280747000
94181957	::483793728721543000
385782746	::483793732953575000
49221112	::483793739609956000
7345092	::483793742000713000
362540752	::483793749034938000
60220156	::483793761692942000
307397057	::483793772963041000
83163050	::483793777040302000
59705683	::483793778017202000
96421993	::483793783067521000
22087737	::483793790700765000
249052117	::483793819084013000
397084214	::483793886951641000
83163050	::483793905478295000
226319809	::483793917432045000
45470777	::483793958342885000
392716377	::483793963711602000
18547273	::483793976156094000
395076249	::483794055441039000
337434597	::483794071823990000
94181957	::483794079784792000
433012724	::483794088089489000
226319809	::483794142258950000
429345484	::483794165583458000
301042701	::483794175108726000
234078302	::483794178141196000
30516926	::483794192679063000
80788799	::483794196239634000
270184694	::483794227432665000
397084214	::483794227508174000
377425191	::483794298849492000
120863692	::483794304796598000
57385263	::483794315605729000
358611246	::483794321477337000
454406979	::483794321867812000
39863661	::483794334761115000
34796664	::483794354675253000
94181957	::483794384471601000
132976059	::483794400636448000
24868543	::483794403387920000
15875100	::483794424401764000
143969555	::483794445028954000
258108922	::483794446622806000
308170990	::483794473957474000
358611246	::483794478243659000
94181957	::483794508778192000
35082993	::483794528525365000
467545942	::483794535089451000
369804138	::483794556723691000
114579662	::483794566588669000
331307463	::483794568190496000
129441756	::483794590211010000
60220156	::483794597101850000
61402370	::483794597147979000
131941193	::483794601711386000
61307501	::483794620124385000
331307463	::483794627909013000
24868543	::483794651795574000
203736885	::483794663501856000
66786075	::483794684062334000
190229064	::483794704979746000
52441281	::483794711061069000
313792688	::483794723832733000
143969555	::483794739221630000
168274200	::483794776743886000
131278152	::483794787389415000
353418151	::483794824823574000
237938155	::483794841906581000
129441756	::483794845220483000
33964276	::483794846952734000
30516926	::483794878770724000
128977591	::483794884197773000
41908697	::483794902652702000
40604299	::483794934533996000
120863692	::483794937276690000
34796664	::483794938912448000
247372701	::483794939340263000
83428249	::483794979634962000
329093513	::483794990037217000
76707926	::483794991831994000
130987540	::483794993975672000
355717008	::483794999725682000
31345791	::483795013613010000
372611209	::483795014598684000
130987540	::483795020940869000
22736943	::483795035381456000
589542040	::483795085734477000
373690904	::483795087285944000
36219010	::483795092441141000
60220156	::483795160375885000
562393615	::483795162431488000
383856422	::483795166676148000
350665443	::483795185617612000
24199433	::483795202466136000
339917675	::483795202889379000
257265522	::483795217481342000
274262734	::483795221675646000
262059543	::483795223894454000
165967574	::483795226042314000
34796664	::483795269725593000
337499399	::483795283395223000
325996873	::483795315041267000
458639179	::483795317511712000
383856422	::483795326734962000
8524892	::483795333822955000
35082993	::483795353024471000
236144487	::483795353993371000
432819849	::483795361685721000
364410144	::483795372892901000
61402370	::483795377473073000
30719116	::483795380019396000
27331165	::483795382720147000
162175448	::483795386960601000
179119528	::483795402177531000
179119528	::483795422477967000
23754003	::483795434146521000
28922315	::483795454207877000
162200561	::483795465595789000
350665443	::483795487460687000
614436697	::483795497099206000
381181950	::483795505512607000
381181950	::483795514593251000
135324408	::483795523317792000
94181957	::483795538395947000
165967574	::483795543635005000
240766538	::483795565734813000
371578955	::483795582642057000
350665443	::483795606390194000
240766538	::483795614111916000
364410144	::483795619710914000
350665443	::483795633141481000
40604299	::483795645309128000
348683759	::483795665097482000
129441756	::483795687679995000
35082993	::483795725206032000
61402370	::483795728393699000
271370762	::483795739995164000
142364553	::483795758425309000
467545942	::483795767128514000
86970230	::483795779325140000
271370762	::483795794147819000
23754003	::483795810748870000
136791341	::483795821549588000
358643765	::483795823692500000
392716377	::483795829518393000
52494533	::483795855132999000
520533224	::483795868588711000
39847939	::483795877736091000
23400461	::483795881188405000
432027433	::483795887794053000
216486063	::483795900821934000
129441756	::483795905234350000
403823128	::483795912532058000
42220462	::483795920329650000
376425912	::483795925869928000
61402370	::483795926796869000
21330741	::483795932262060000
76707926	::483795968597307000
336195050	::483795979628728000
51814269	::483795991951605000
34796664	::483796014520741000
459660056	::483796014751817000
66311658	::483796045537611000
449981984	::483796069550399000
8524892	::483796070007205000
35945417	::483796074427998000
52494533	::483796086234963000
358643765	::483796111363043000
206247499	::483796150898925000
328557330	::483796157638791000
52494533	::483796158372794000
192727478	::483796173522993000
42538221	::483796189922357000
358643765	::483796203549638000
188417746	::483796204468572000
360231979	::483796209933762000
149275783	::483796218481737000
109105005	::483796247317188000
21330741	::483796297237819000
57385263	::483796297317908000
358611246	::483796298286391000
239149781	::483796301134327000
57385263	::483796307627507000
407473485	::483796322130984000
24199433	::483796322475311000
351099839	::483796333581459000
54116443	::483796357346385000
205501297	::483796379743944000
213887474	::483796380755185000
407473485	::483796394952499000
410297246	::483796421632471000
410286428	::483796514549272000
458639179	::483796522614935000
394365413	::483796557079535000
42220462	::483796557159206000
109105005	::483796560346484000
384155676	::483796569678815000
554852227	::483796604894605000
48971187	::483796609520525000
29327418	::483796611902894000
383383485	::483796650981220000
315559101	::483796676662919000
449981984	::483796716101959000
45759903	::483796716911476000
338256397	::483796718543065000
458639179	::483796743516332000
15789848	::483796744426102000
25160673	::483796753234161000
28922315	::483796792497025000
27331165	::483796849027854000
428646436	::483796895857254000
849	::483796898331889000
386956382	::483796931098193000
109105005	::483796935250161000
350665443	::483796970440761000
45759903	::483796983958622000
34796664	::483797036928483000
407473485	::483797051189125000
45759903	::483797064438906000
45759903	::483797115227742000
27331165	::483797121658019000
276131997	::483797191782170000
358611246	::483797224602599000
276131997	::483797280214892000
339917675	::483797311558934000
83428249	::483797314880823000
94181957	::483797335344820000
344902431	::483797352373706000
27538070	::483797358661361000
230327491	::483797367297032000
142364553	::483797372963913000
29327418	::483797425602048000
307397057	::483797432916922000
267405925	::483797447412424000
29198251	::483797450457501000
420323287	::483797455813611000
299450175	::483797456623108000
35945417	::483797466265812000
29327418	::483797494707404000
240530585	::483797529645940000
245021956	::483797547966689000
51952627	::483797568774610000
299284663	::483797586046750000
38053704	::483797599867371000
350665443	::483797604514676000
36485138	::483797611603034000
61402370	::483797629143244000
54116443	::483797647350697000
211616743	::483797647350722000
410195122	::483797647409430000
61307501	::483797664668995000
82150924	::483797726165868000
215776033	::483797739197587000
532542878	::483797747687260000
350665443	::483797764250533000
38053704	::483797768117698000
430072028	::483797811717103000
315527257	::483797814204325000
37294507	::483797832332103000
320485729	::483797845255139000
38053704	::483797845645217000
257265522	::483797849797185000
382976230	::483797860723748000
258454374	::483797876079095000
338830055	::483797879086395000
2084321	::483797886300221000
2084321	::483797887499788000
2084321	::483797888548352000
2084321	::483797902565728000
23754003	::483797906172809000
24199433	::483797910371704000
32609703	::483797918680244000
262248356	::483797941250174000
24821703	::483797942919131000
449981984	::483797951928483000
240766538	::483797961852612000
37294507	::483797966285594000
33282020	::483797978713321000
410195122	::483798009436573000
375636797	::483798009931513000
407399368	::483798025211367000
453690730	::483798038733807000
83163050	::483798050134310000
33282020	::483798059709505000
7132042	::483798062515494000
35945417	::483798067385081000
593139104	::483798071407431000
37294507	::483798079024287000
29817953	::483798094824210000
249243467	::483798106086334000
191947005	::483798121302859000
445219284	::483798131247554000
343756278	::483798136242974000
179039178	::483798146456113000
68052287	::483798154429857000
262248356	::483798166660472000
110063681	::483798169130516000
432027433	::483798177074528000
100742600	::483798222498840000
106835519	::483798225225547000
83163050	::483798247694426000
383383485	::483798255638036000
505219745	::483798260889686000
140110825	::483798274873122000
14187808	::483798286328135000
8070562	::483798305537667000
300135225	::483798309564608000
40604299	::483798343865622000
94181957	::483798344230129000
162559610	::483798348910981000
37294507	::483798353931563000
215776033	::483798386584195000
27904685	::483798402056990000
262248356	::483798416628408000
106835519	::483798421523144000
45581124	::483798431169650000
31010760	::483798433765933000
267023866	::483798461020516000
18551115	::483798461381234000
130987540	::483798490917531000
33964276	::483798491274416000
270184694	::483798501550080000
571363101	::483798507053400000
21330741	::483798518054678000
60220156	::483798530394316000
593139104	::483798543522881000
142364553	::483798590926901000
17694593	::483798599243796000
316766176	::483798605090668000
262248356	::483798616516341000
146855323	::483798633138388000
37294507	::483798642579369000
262248356	::483798648078491000
755431	::483798652121804000
211376385	::483798659545718000
175532031	::483798683117297000
140110825	::483798701979078000
351099839	::483798706949345000
416684872	::483798728449351000
402925254	::483798730273857000
37294507	::483798741854347000
410195122	::483798743771140000
345508633	::483798770732515000
257265522	::483798775006126000
17694593	::483798832527204000
22944914	::483798833067851000
82723693	::483798853007597000
397084214	::483798854332973000
566902451	::483798869525143000
437898031	::483798880958824000
140110825	::483798914512850000
7132042	::483798918048669000
725050717	::483798941666775000
162559610	::483798968074113000
140110825	::483798976487882000
92629759	::483798982561259000
70839289	::483798992136843000
37294507	::483799012777000000
415540928	::483799028887351000
138083816	::483799031244541000
222598798	::483799042950852000
51601709	::483799069622403000
365151006	::483799131400335000
140110825	::483799135170985000
380049732	::483799136807161000
262059543	::483799159778996000
37294507	::483799180297510000
49383709	::483799192460996000
152715270	::483799192561659000
262248356	::483799208835956000
140110825	::483799222173433000
262248356	::483799228930883000
107823354	::483799238443151000
7132042	::483799256340246000
26947347	::483799330399485000
609790203	::483799331971928000
140110825	::483799341706911000
107823354	::483799343833444000
364410144	::483799362409992000
37294507	::483799378260283000
449981984	::483799379694718000
390504920	::483799389790797000
386627455	::483799390113382000
163340834	::483799416026193000
417428775	::483799428521033000
491357856	::483799435646730000
371068004	::483799450654375000
267482514	::483799457176518000
140110825	::483799505720995000
180190603	::483799507683921000
154692700	::483799521671921000
300135225	::483799529670840000
403834874	::483799531776385000
42220462	::483799536608243000
295980167	::483799540655345000
131941193	::483799627670372000
552789896	::483799649065906000
162559610	::483799650248294000
29391732	::483799664970715000
215776033	::483799680115933000
432027433	::483799692535296000
33342988	::483799747040641000
459660056	::483799750526115000
36869877	::483799755676348000
403823128	::483799760185614000
432027433	::483799770054414000
79633612	::483799772437159000
140110825	::483799810479104000
562590159	::483799815629725000
130987540	::483799816242069000
79633612	::483799843052482000
211376385	::483799845287649000
83428249	::483799846843740000
37730571	::483799888871063000
23400461	::483799918444683000
45759903	::483799919325507000
299297459	::483799923465285000
390504920	::483799957993160000
393718746	::483799967715569000
23396218	::483799981753917000
180190603	::483799993640177000
356974615	::483800015068880000
37294507	::483800016515891000
239149781	::483800023423934000
161302101	::483800027370754000
129050216	::483800056353792000
162559610	::483800081846374000
70571907	::483800105267769000
61402370	::483800108840914000
364410144	::483800112582230000
49114032	::483800115363459000
315527257	::483800142189821000
215776033	::483800142860935000
106855310	::483800147651211000
21330741	::483800150431629000
300135225	::483800172166541000
61402370	::483800175572316000
274262734	::483800177723981000
162200561	::483800184930177000
236628483	::483800187110825000
215776033	::483800216974290000
222278624	::483800222888259000
415789240	::483800224373039000
140110825	::483800247231975000
236628483	::483800247810797000
82150924	::483800267863769000
350665443	::483800270972125000
352486016	::483800271701549000
499167427	::483800277565190000
340094001	::483800295344857000
61402370	::483800296854810000
449981984	::483800305486688000
15726982	::483800310553804000
56779057	::483800314286333000
432027433	::483800345533890000
459660056	::483800346750640000
415789240	::483800346938990000
27726737	::483800396238835000
300135225	::483800402430009000
23396218	::483800407810904000
160734732	::483800419747905000
336149936	::483800422881050000
162559610	::483800436642549000
311664191	::483800462664413000
139847892	::483800487561814000
116054733	::483800500648034000
337434597	::483800502438612000
160734732	::483800511250853000
79633612	::483800519354626000
37730571	::483800520776495000
393041277	::483800521816301000
303080805	::483800555983499000
300135225	::483800561503195000
279608688	::483800572517048000
516986236	::483800586748706000
15902298	::483800599532539000
107823354	::483800601369669000
180190603	::483800605278748000
390504920	::483800622798757000
160734732	::483800662728118000
393041277	::483800663756111000
228213959	::483800669791342000
382190006	::483800684874059000
32583866	::483800690137919000
346998772	::483800699692519000
342934741	::483800710291922000
364410144	::483800711969271000
116054733	::483800755909165000
31294794	::483800776033468000
364410144	::483800790222385000
312435293	::483800841497755000
215776033	::483800860959326000
443375828	::483800897831448000
69801582	::483800901967020000
180190603	::483800913698512000
215776033	::483800917766971000
16864384	::483800925559992000
127413469	::483800926885781000
402797583	::483800938986340000
310144986	::483800950771941000
160734732	::483800962616676000
32583866	::483800981809803000
61402370	::483800987983814000
339565561	::483800998603808000
225287674	::483800999409098000
116054733	::483801014987153000
83428249	::483801018212560000
375961439	::483801030597963000
394962689	::483801033576296000
129050216	::483801055470551000
42220462	::483801055864836000
336149936	::483801063158333000
139847892	::483801113335193000
61402370	::483801115251580000
440624261	::483801131210928000
358617322	::483801155177574000
300135225	::483801158427750000
393041277	::483801158771671000
528975562	::483801162554953000
62756038	::483801206687817000
180190603	::483801210546171000
62756038	::483801215986593000
316766176	::483801221900161000
266703661	::483801223695327000
403834874	::483801241500143000
216486063	::483801250296000000
162559610	::483801252237561000
140110825	::483801253235814000
307397057	::483801255924346000
437898031	::483801282520821000
609790203	::483801290300850000
61402370	::483801293425635000
328828628	::483801324752887000
35945417	::483801332692692000
700013623	::483801334395973000
215776033	::483801341043539000
98552986	::483801342549716000
351348648	::483801349440544000
252407374	::483801365089484000
234960273	::483801375940153000
94181957	::483801390175645000
42220462	::483801413504733000
136750011	::483801428125683000
271370762	::483801452905627000
236628483	::483801458186280000
180190603	::483801463211053000
23475166	::483801494823907000
67069063	::483801512523472000
37730571	::483801527648522000
35945417	::483801536833679000
23475166	::483801550876196000
215776033	::483801555917733000
168274200	::483801560724434000
233767854	::483801567649619000
631245094	::483801573739347000
23475166	::483801580861657000
389614947	::483801590646968000
609790203	::483801617859239000
374739722	::483801623396114000
82242725	::483801628076568000
240530585	::483801635672453000
38053704	::483801667134296000
94181957	::483801693553840000
61402370	::483801703527899000
493640349	::483801730069458000
300135225	::483801731256418000
198651083	::483801745219649000
432027433	::483801753096175000
87966998	::483801758347853000
173232394	::483801760713035000
277996494	::483801770875817000
242533291	::483801780191375000
305216922	::483801795324821000
267482514	::483801807877963000
240766538	::483801811980419000
457811756	::483801820423143000
140110825	::483801825833803000
337499399	::483801828900233000
94181957	::483801841520496000
23475166	::483801874844626000
87966998	::483801884390858000
126507603	::483801914967343000
116054733	::483801914984103000
38326757	::483801936882192000
382190006	::483801939432337000
27268559	::483801944440328000
210996408	::483801961372717000
180190603	::483801961397891000
119636299	::483801961725046000
45492981	::483802010240962000
87966998	::483802015802589000
364043601	::483802040825831000
60221494	::483802041853018000
337367504	::483802061742829000
148436850	::483802063998967000
94181957	::483802068809822000
430072028	::483802071934566000
6092972	::483802089018363000
47929423	::483802091283304000
755431	::483802092084006000
173232394	::483802126611525000
401089789	::483802145569783000
140110825	::483802174778920000
148436850	::483802180344750000
566902451	::483802188133990000
600663496	::483802233486577000
140110825	::483802237458591000
68221984	::483802275891400000
94181957	::483802281674936000
21153287	::483802298133798000
436187992	::483802317183913000
119636299	::483802319138459000
215776033	::483802332430229000
234078302	::483802337941524000
180190603	::483802341078859000
350665443	::483802361736220000
302934050	::483802391381164000
273631488	::483802395957137000
436187992	::483802405973147000
37730571	::483802420460670000
41967329	::483802421211430000
300135225	::483802431495471000
403834874	::483802433022607000
236628483	::483802449325481000
38326757	::483802474076065000
83428249	::483802489175539000
337367504	::483802525968400000
491969843	::483802530678599000
593139104	::483802587586916000
8070562	::483802596432289000
415179202	::483802612312334000
418314197	::483802628456218000
124582805	::483802648668565000
94181957	::483802676216336000
403834874	::483802677978361000
449981984	::483802709787549000
240892007	::483802715592474000
435516954	::483802738439241000
323246381	::483802744352821000
337367504	::483802757342965000
180190603	::483802757476802000
216833550	::483802767987703000
538541326	::483802812246028000
70805584	::483802828159586000
218321424	::483802842281426000
1318301	::483802886007033000
61402370	::483802888599109000
337367504	::483802890897989000
435516954	::483802896212189000
215776033	::483802940272934000
358611246	::483802941770313000
38326757	::483802945020895000
38053704	::483802970430386000
590556372	::483802971118239000
61402370	::483802993930682000
82242725	::483802999291002000
493640349	::483803002759696000
26413556	::483803002851966000
493221106	::483803005427253000
180190603	::483803025467654000
30719116	::483803033424658000
337367504	::483803083689197000
596113934	::483803091796361000
240892007	::483803127489908000
590556372	::483803130082361000
342934741	::483803150290534000
76815335	::483803163984556000
403834874	::483803167675924000
383383485	::483803169491656000
465002314	::483803180145188000
168274200	::483803197853556000
566902451	::483803206045417000
337367504	::483803210319429000
23396218	::483803253365547000
342934741	::483803258503593000
394962689	::483803259589492000
180190603	::483803262689099000
240892007	::483803263590858000
38053704	::483803290749394000
396364407	::483803307928870000
168274200	::483803321828798000
263914867	::483803325121318000
6284612	::483803325280694000
94181957	::483803341592334000
403834874	::483803383305101000
23396218	::483803397939019000
256853017	::483803400165785000
6284612	::483803420206182000
613029438	::483803434387521000
238024746	::483803446588755000
49464322	::483803450409369000
24171213	::483803451877371000
337367504	::483803452779528000
47017345	::483803469347049000
403823128	::483803479694389000
193796724	::483803485155381000
596957614	::483803486975320000
183090041	::483803496932597000
168274200	::483803522685603000
337367504	::483803540553728000
23396218	::483803540972765000
598832393	::483803550066032000
296433109	::483803554595885000
551248502	::483803557741617000
60221494	::483803559008301000
330201359	::483803579702988000
216486063	::483803582953959000
279608688	::483803585419833000
256853017	::483803586350952000
271370762	::483803595003793000
83428249	::483803598774484000
60221494	::483803609251864000
337499399	::483803630462828000
180190603	::483803642362093000
91521926	::483803643158597000
240892007	::483803643364139000
415179202	::483803652701061000
350665443	::483803655645450000
271370762	::483803678151675000
386861626	::483803700981268000
593139104	::483803712838959000
392716377	::483803712867930000
372611209	::483803717251002000
23396218	::483803724729430000
532542878	::483803737912537000
165261298	::483803737983426000
155213009	::483803768190824000
613029438	::483803777074737000
21105964	::483803793809620000
168274200	::483803799476117000
279608688	::483803818740563000
392716377	::483803837950472000
83163050	::483803840454852000
372611209	::483803844237733000
33249556	::483803848570462000
533417136	::483803862667890000
238307628	::483803863787773000
590556372	::483803867147407000
551248502	::483803874709344000
305379724	::483803876806492000
351174024	::483803885274812000
211616743	::483803900114268000
551248502	::483803913271771000
21153287	::483803942074462000
463855595	::483803943386882000
90750144	::483803947023757000
70805584	::483803951360659000
156508337	::483803959992143000
70805584	::483803982658539000
593139104	::483804031991951000
240892007	::483804046759718000
364410144	::483804049548926000
58562014	::483804059904667000
520533224	::483804096454213000
335367791	::483804098760691000
271370762	::483804132696805000
351847146	::483804133619949000
128666650	::483804181414043000
398707286	::483804181703426000
268034501	::483804196253085000
104539435	::483804199864782000
7132042	::483804227073245000
61402370	::483804232668028000
463855595	::483804232764497000
162958222	::483804238850822000
349904873	::483804241023078000
215776033	::483804270039285000
395703736	::483804280294764000
410195122	::483804285268803000
82242725	::483804294546616000
180190603	::483804300540272000
255147158	::483804306337169000
208250490	::483804312909275000
457811756	::483804346212048000
337367504	::483804351476269000
180190603	::483804365149331000
217912167	::483804375979028000
58562014	::483804379510624000
130690913	::483804387291049000
342878651	::483804390587772000
38326757	::483804413442539000
140110825	::483804415166398000
33369338	::483804415887831000
155213009	::483804427384389000
96421993	::483804434582216000
368730450	::483804439699275000
279139758	::483804458514538000
23450320	::483804486989656000
33249556	::483804489800237000
168274200	::483804501162213000
257265522	::483804511064973000
271370762	::483804521949184000
273631488	::483804529604194000
35297171	::483804539171000000
255147158	::483804554845114000
238740641	::483804563162406000
234078302	::483804569311268000
155213009	::483804595815071000
259466143	::483804671467716000
15733436	::483804695673053000
217912167	::483804709409415000
168274200	::483804725104504000
215776033	::483804738362699000
285254109	::483804747296550000
168274200	::483804747615330000
334825824	::483804765277917000
319145382	::483804834491928000
216833550	::483804840552706000
180190603	::483804877345128000
139847892	::483804884714942000
463855595	::483804929836859000
234078302	::483804943728386000
217912167	::483804962934104000
168274200	::483804997788774000
249052117	::483804997822738000
130690913	::483805008773648000
56508824	::483805045834522000
35603964	::483805047067660000
82242725	::483805074624217000
454304418	::483805082140413000
168274200	::483805153321963000
222278624	::483805162184531000
337367504	::483805169462034000
396364407	::483805174503202000
220455732	::483805195067854000
217912167	::483805222687342000
234078302	::483805245911232000
176954488	::483805280329666000
402797583	::483805295051698000
183090041	::483805298855911000
70571907	::483805303721713000
56508824	::483805307899244000
201810972	::483805333979430000
163340834	::483805387897192000
116054733	::483805397929971000
395703736	::483805398869495000
136750011	::483805402119675000
471218710	::483805454091714000
471218710	::483805485834203000
180190603	::483805498764820000
471218710	::483805543942078000
38053704	::483805551550537000
29605636	::483805552062255000
29605636	::483805553248841000
29605636	::483805558214901000
371068004	::483805568726216000
263914867	::483805574585257000
245203404	::483805578897014000
15278648	::483805581874974000
241337450	::483805595959451000
140110825	::483805596450181000
142364553	::483805621930967000
215776033	::483805628318486000
180911733	::483805659302203000
168274200	::483805678058745000
495135733	::483805726884655000
138083816	::483805727253725000
21696310	::483805740097110000
92840294	::483805757960630000
6284612	::483805758954287000
222598798	::483805790382219000
410195122	::483805801136398000
346569016	::483805809231400000
402797583	::483805865917431000
351348648	::483805894749081000
755431	::483805895692800000
305379724	::483805914789445000
15361643	::483805926860668000
471218710	::483805932565311000
38053704	::483805949946519000
311924851	::483805951196426000
337367504	::483805970595074000
215776033	::483805990123352000
339458716	::483806010079858000
240766538	::483806013590880000
239149781	::483806036235530000
25942336	::483806039515471000
332306968	::483806049732816000
755431	::483806062399594000
393041277	::483806083866058000
552789896	::483806084092936000
8070562	::483806095261966000
115200960	::483806127985934000
249052117	::483806128221212000
591216066	::483806132482617000
211376385	::483806168171970000
588641285	::483806189323419000
59184492	::483806207056961000
588531316	::483806225575190000
755431	::483806240422637000
15361643	::483806300602503000
234078302	::483806301571411000
387863634	::483806311138615000
436187992	::483806336627388000
239149781	::483806344877580000
222598798	::483806345603194000
62756038	::483806357628657000
62756038	::483806366772232000
348785324	::483806415111208000
56556074	::483806451832344000
339126665	::483806461512777000
106320745	::483806474859474000
183090041	::483806488100483000
277814195	::483806497927753000
337367504	::483806500054634000
239149781	::483806566018076000
180190603	::483806572124987000
245203404	::483806586511454000
499167427	::483806587522273000
402797583	::483806602961498000
45470777	::483806654245257000
415789240	::483806658238226000
299297459	::483806664983085000
79633612	::483806692904554000
115200960	::483806707022196000
136038442	::483806711824670000
216927443	::483806745408856000
38906564	::483806771018874000
216927443	::483806774013992000
330799447	::483806782217666000
186945768	::483806802782732000
163340834	::483806805399965000
136750011	::483806813448466000
38906564	::483806827071541000
57300329	::483806831706664000
65435835	::483806876212006000
471218710	::483806876971573000
471218710	::483806893258051000
215776033	::483806910668222000
275902246	::483806917005807000
42638131	::483806945552252000
471218710	::483806959016374000
240941201	::483806978414616000
21112883	::483807005795053000
40864634	::483807011499307000
94181957	::483807017316798000
119269983	::483807024082591000
59184492	::483807037055201000
234078302	::483807045578022000
279735090	::483807077320511000
42638131	::483807114607857000
38906564	::483807126175764000
371068004	::483807140436779000
445219284	::483807152121712000
216927443	::483807162268127000
168274200	::483807190159867000
39685005	::483807194475814000
15733436	::483807210204450000
132976059	::483807216793681000
38906564	::483807224326656000
348683759	::483807231436021000
38906564	::483807234388811000
27726737	::483807252525359000
67450397	::483807255478169000
8070562	::483807259793686000
54697279	::483807263581143000
2084321	::483807276709322000
262059543	::483807280018644000
436187992	::483807281864130000
18750697	::483807283726786000
216927443	::483807289292627000
222598798	::483807292601561000
38906564	::483807316764946000
376546976	::483807321798094000
410195122	::483807326114033000
392716377	::483807326378270000
24171213	::483807329825996000
216927443	::483807340471549000
15361643	::483807363783069000
337367504	::483807369441587000
213767620	::483807376600862000
376546976	::483807416203902000
30516737	::483807416249638000
337367504	::483807431420817000
403823128	::483807434394574000
415789240	::483807437477011000
415630297	::483807455587999000
38906564	::483807460650524000
41675336	::483807472403369000
112576998	::483807473229246000
222278624	::483807475661938000
213767620	::483807507408642000
273631488	::483807535150145000
255147158	::483807571271114000
370464008	::483807610467278000
270687983	::483807619044229000
355598729	::483807631732006000
593139104	::483807641777754000
500517566	::483807666385739000
59184492	::483807667215814000
337434597	::483807672072818000
328557330	::483807709343404000
30719116	::483807725936467000
139847892	::483807737940574000
279735090	::483807743489212000
20903172	::483807744479092000
82242725	::483807753027084000
18547273	::483807804327591000
15361643	::483807823805952000
168274200	::483807829417947000
82242725	::483807845528260000
112576998	::483807856085315000
164101308	::483807858073415000
23642786	::483807880034799000
415630297	::483807937073123000
100090407	::483807937283256000
372499722	::483807938055000000
54697279	::483807950310752000
371578955	::483807984792117000
30719116	::483808003293212000
20903172	::483808005318651000
226357092	::483808008028160000
436187992	::483808041540661000
454375039	::483808048587096000
30516737	::483808084716818000
170064834	::483808087795449000
597965837	::483808088261427000
410297246	::483808095273906000
437064295	::483808096511602000
38906564	::483808103448592000
415630297	::483808114433466000
315527257	::483808129625227000
38906564	::483808147232940000
255834275	::483808157815169000
7345092	::483808163997577000
22294252	::483808173443141000
38906564	::483808187930271000
331307463	::483808220729733000
54697279	::483808222734983000
348316521	::483808242041368000
410286428	::483808243496800000
59184492	::483808243873873000
348152108	::483808246893797000
454375039	::483808250690011000
48971187	::483808281337401000
27331165	::483808283765915000
713245898	::483808289436598000
279735090	::483808297233821000
716262980	::483808308436807000
22736943	::483808316934455000
727422228	::483808353517199000
67450397	::483808357162422000
38906564	::483808359414390000
410297246	::483808375960915000
140110825	::483808376262901000
63720288	::483808389407846000
252623066	::483808406009307000
38906564	::483808417253838000
237966586	::483808420936843000
15726982	::483808439907659000
279735090	::483808444986585000
285254109	::483808453803012000
398735102	::483808464867581000
583488323	::483808474401230000
67492430	::483808476129689000
139847892	::483808490931376000
38906564	::483808501781647000
38906564	::483808529497587000
15361643	::483808533897416000
155459778	::483808573101576000
224126979	::483808575098068000
27726737	::483808575483957000
315527257	::483808584656896000
170064834	::483808591929819000
213767620	::483808596811988000
118810756	::483808607226429000
219153949	::483808608380284000
155459778	::483808618718834000
170064834	::483808621558390000
156508337	::483808624280489000
415630297	::483808637626748000
101617436	::483808645998587000
455542048	::483808658862514000
243830281	::483808671714267000
755431	::483808680870420000
71617108	::483808682530963000
45759903	::483808688822845000
597965837	::483808693210054000
268058306	::483808697110781000
106561609	::483808712646094000
352486016	::483808721949052000
45759903	::483808723111268000
19053567	::483808731335913000
414526765	::483808736390443000
156508337	::483808747081326000
45759903	::483808762009255000
635845301	::483808765737570000
755431	::483808785488941000
30719116	::483808795630772000
59184492	::483808802026684000
713245898	::483808806338445000
19053567	::483808806627852000
65435835	::483808811233189000
45759903	::483808827578793000
597965837	::483808838911811000
82150924	::483808844829560000
279139758	::483808863842344000
215776033	::483808865033535000
15726982	::483808876908007000
265799781	::483808879818833000
410195122	::483808903373660000
755431	::483808906406141000
106561609	::483808912924102000
279735090	::483808918238674000
38906564	::483808950458920000
190396530	::483808995979689000
437064295	::483808998936694000
635845301	::483809009548271000
140110825	::483809012945666000
65513	::483809032113627000
17595323	::483809056042147000
338543771	::483809061905760000
22536077	::483809062409080000
455542048	::483809091509182000
176224586	::483809095812530000
38906564	::483809100036186000
265799781	::483809119363948000
47880950	::483809205019619000
398735102	::483809233079918000
265799781	::483809247147196000
211904285	::483809258245750000
30223693	::483809265161740000
133617944	::483809267586048000
101136541	::483809272183021000
20000062	::483809277702729000
1318301	::483809306194608000
101136541	::483809307708751000
755431	::483809309844058000
279735090	::483809316076388000
15361643	::483809326616678000
348316521	::483809331134349000
265799781	::483809333797351000
499167427	::483809335533772000
447709333	::483809342789914000
268058306	::483809362893602000
38906564	::483809375963074000
411997198	::483809384787898000
597965837	::483809410536734000
133617944	::483809411790422000
348152108	::483809431587520000
76815335	::483809445521022000
279139758	::483809453326622000
445219284	::483809460616327000
546947837	::483809470485516000
37730571	::483809479788883000
38906564	::483809504992059000
38906564	::483809529079939000
609790203	::483809556758155000
76815335	::483809557240487000
596113934	::483809569118760000
215776033	::483809578367193000
101136541	::483809585258438000
38906564	::483809596805369000
39847939	::483809597971382000
6092972	::483809637863796000
29800175	::483809641906728000
242533291	::483809685724606000
566902451	::483809694319149000
15791549	::483809696810139000
302934050	::483809698773102000
38906564	::483809727684423000
373690904	::483809736123351000
575804821	::483809765462515000
289084083	::483809775138787000
23450320	::483809781618982000
29800175	::483809785184153000
348152108	::483809800002609000
328252982	::483809819090903000
447709333	::483809844541943000
260464441	::483809860203855000
566902451	::483809880365871000
6092972	::483809896605822000
73020435	::483809897037836000
596113934	::483809898782654000
25082908	::483809902406959000
546947837	::483809906034618000
372499722	::483809914423627000
341732173	::483809916629823000
38906564	::483809939777806000
609790203	::483809952775938000
383202357	::483809957390065000
7141172	::483809961755947000
38906564	::483809972900216000
23450320	::483809978763845000
414526765	::483809979573747000
17595323	::483809984166105000
27538070	::483809995738611000
190229064	::483809998263558000
213767620	::483810017653436000
394962689	::483810019029172000
30719116	::483810023236460000
32171318	::483810024997679000
241337450	::483810034996891000
38906564	::483810041657442000
215776033	::483810046678032000
56198202	::483810063128068000
420389630	::483810075656454000
15726982	::483810196905807000
101617436	::483810215310024000
38906564	::483810216736071000
382976230	::483810264660602000
309167251	::483810305911574000
50157557	::483810311401529000
291413743	::483810315721654000
447709333	::483810323942486000
394962689	::483810324877828000
330513153	::483810326702346000
566902451	::483810354351583000
599348429	::483810356280958000
411997198	::483810357119836000
172827217	::483810362190336000
410195122	::483810378388758000
87970668	::483810399792287000
67450397	::483810403609485000
50157557	::483810418536620000
38906564	::483810422202445000
314988406	::483810444264501000
133617944	::483810454158835000
337434597	::483810460479664000
62989661	::483810470810632000
69916897	::483810487306838000
41675336	::483810496748199000
25925656	::483810510979493000
393718746	::483810516763439000
134225933	::483810518172696000
244646421	::483810520349167000
25760567	::483810534232715000
314988406	::483810544009232000
38906564	::483810604742762000
180190603	::483810607292878000
50157557	::483810622077808000
14816854	::483810623692627000
23475166	::483810643565629000
277760577	::483810715455602000
130690913	::483810720740429000
258382946	::483810770002530000
30719116	::483810788130709000
62989661	::483810838479130000
445219284	::483810841871925000
24868543	::483810855302070000
352486016	::483810876797898000
263433687	::483810888307458000
471218710	::483810950160875000
447709333	::483810954736463000
40994873	::483810965054443000
15330061	::483810967021948000
76815335	::483811005051334000
180190603	::483811013511245000
357150048	::483811045505372000
25410192	::483811082406879000
177101575	::483811084827385000
279735090	::483811090787102000
69916897	::483811108323880000
635845301	::483811111246897000
447709333	::483811146101571000
24868543	::483811157644283000
168274200	::483811162660687000
352595123	::483811171326099000
371068004	::483811173662748000
50157557	::483811184156483000
201810972	::483811190821253000
100626124	::483811208022487000
366753447	::483811238422401000
354047009	::483811267480936000
20863117	::483811335088508000
38906564	::483811354092920000
415630297	::483811367749554000
208171241	::483811373080514000
47733122	::483811387312201000
635845301	::483811387664130000
62756038	::483811423919669000
352486016	::483811425010200000
62756038	::483811433382424000
240463390	::483811466244407000
527041090	::483811467544645000
415789240	::483811469658583000
67492430	::483811471600939000
415630297	::483811474070990000
331246659	::483811476931493000
180190603	::483811523442114000
78653568	::483811528664449000
277760577	::483811534632521000
538541326	::483811572695855000
436187992	::483811587027767000
329955120	::483811607693099000
285254109	::483811611061133000
69916897	::483811620653891000
170064834	::483811627892879000
168274200	::483811628765294000
287028974	::483811634624724000
31294794	::483811675553169000
27538070	::483811697652940000
348316521	::483811700794085000
423862446	::483811705546223000
287028974	::483811736709906000
182645046	::483811739549437000
396923534	::483811751071215000
33964276	::483811758118035000
597965837	::483811758831063000
513434526	::483811773984669000
217871594	::483811774362165000
513434526	::483811793223970000
410195122	::483811804343066000
436187992	::483811819379638000
215109001	::483811826891628000
183090041	::483811835742007000
566902451	::483811852091408000
170064834	::483811874429886000
40604299	::483811876678426000
727422228	::483811880029257000
613029438	::483811897289228000
182834679	::483811910228672000
270227232	::483811916704268000
513434526	::483811918973370000
358611246	::483811931698905000
513434526	::483811933988999000
328252982	::483811949033967000
583488323	::483811967144972000
437064295	::483812016285433000
320512967	::483812039186345000
190396530	::483812051442483000
162958222	::483812052981788000
285254109	::483812055657377000
377627227	::483812064993894000
336845657	::483812077858205000
35082993	::483812080563531000
273631488	::483812096162160000
113760458	::483812104525606000
267482514	::483812108245532000
170064834	::483812111416451000
211616743	::483812140935946000
45759903	::483812143331311000
33823755	::483812153263398000
164101308	::483812154919772000
26831606	::483812177325735000
538541326	::483812180127526000
234187240	::483812201866997000
223243607	::483812221093691000
40604299	::483812254723608000
223243607	::483812276471083000
15361643	::483812288340557000
41967329	::483812305067470000
355990893	::483812323506008000
25359188	::483812335060934000
546947837	::483812345777385000
27538070	::483812350575648000
31625914	::483812363527680000
259542533	::483812370041413000
59184492	::483812371090006000
255834275	::483812395475677000
285254109	::483812396843036000
436187992	::483812397799313000
168274200	::483812401477713000
26831606	::483812433207652000
348152108	::483812447711547000
21330741	::483812463993819000
384436313	::483812479890239000
240530585	::483812481672810000
27726737	::483812489813979000
162200561	::483812498442035000
538541326	::483812509347221000
18324223	::483812511389466000
339458716	::483812512173809000
23450320	::483812514405158000
513434526	::483812553013723000
493221106	::483812554137804000
236202065	::483812579051991000
273631488	::483812590666391000
200685756	::483812590834171000
165634562	::483812632848502000
26831606	::483812637113741000
236202065	::483812640620171000
177174253	::483812660094709000
240892007	::483812661931429000
546947837	::483812665056194000
354047009	::483812689182212000
333877322	::483812701916119000
240892007	::483812726997651000
527041090	::483812766633832000
200685756	::483812782283169000
291413743	::483812789778001000
234187240	::483812791879733000
25747982	::483812793896808000
135324408	::483812809126719000
31625914	::483812814583132000
240530585	::483812847437111000
18324223	::483812871512399000
63617875	::483812877686804000
271738272	::483812881922674000
415630297	::483812912847273000
82150924	::483812926298394000
200685756	::483812934674812000
260038180	::483812936356331000
67450397	::483812947245170000
177101575	::483812949593972000
115200960	::483812991347855000
15726982	::483813005176877000
21105964	::483813019445497000
52950877	::483813029138542000
355990893	::483813048990584000
38906564	::483813083572228000
546947837	::483813086554361000
291413743	::483813087586164000
447709333	::483813093714038000
42638131	::483813108805156000
18324223	::483813136491761000
538541326	::483813137741643000
527041090	::483813139499085000
394962689	::483813141097099000
135324408	::483813164631732000
399555371	::483813165705084000
613029438	::483813178066108000
620420742	::483813183082070000
241337450	::483813213738258000
189135890	::483813237389946000
104112940	::483813275113504000
135324408	::483813284123271000
566902451	::483813286706950000
47880950	::483813310593130000
291413743	::483813313789169000
538541326	::483813333842137000
49114032	::483813354222669000
357150048	::483813383335346000
395703736	::483813391786856000
257265522	::483813401290747000
337434597	::483813415933059000
38906564	::483813425215057000
215776033	::483813451328786000
411997198	::483813458602098000
187741596	::483813481238384000
232901934	::483813488146386000
18324223	::483813498472775000
38906564	::483813523995111000
21105964	::483813548246577000
215174499	::483813553099776000
38906564	::483813557377589000
538541326	::483813610804613000
101617436	::483813625715380000
223614733	::483813626051325000
26068830	::483813638721912000
355990893	::483813638797819000
189135890	::483813658477092000
420389630	::483813668795084000
82150924	::483813672066629000
38906564	::483813702764744000
415630297	::483813704002052000
189135890	::483813721802698000
520533224	::483813739313897000
285254109	::483813740568002000
19071786	::483813748722139000
25359188	::483813762198024000
285254109	::483813786852143000
291413743	::483813790262112000
270227232	::483813814119309000
355990893	::483813827239489000
591216066	::483813848546545000
240463390	::483813912928739000
320512967	::483813913192964000
189135890	::483813927566852000
329955120	::483813945862389000
354047009	::483813952691138000
384494456	::483813956163616000
291413743	::483813968679411000
415953059	::483813971062190000
151190656	::483813982365843000
355990893	::483813996945215000
849	::483814042910195000
355990893	::483814072518180000
215776033	::483814114188206000
168274200	::483814135180701000
404496513	::483814140138360000
271738272	::483814164960272000
357150048	::483814196329844000
350665443	::483814196405354000
42994926	::483814198796099000
189664484	::483814209453432000
415630297	::483814231024758000
241337450	::483814250867986000
435516954	::483814267058388000
566902451	::483814298918330000
354047009	::483814332133048000
270227232	::483814356908388000
383202357	::483814367004483000
38906564	::483814372091777000
186208532	::483814386000089000
38906564	::483814415515398000
252681307	::483814418154008000
598832393	::483814445529837000
354047009	::483814459761504000
150828387	::483814460750983000
208171241	::483814466484969000
38906564	::483814470406254000
252681307	::483814473539805000
358611246	::483814494192148000
38906564	::483814503268622000
38906564	::483814526626705000
358611246	::483814526849003000
252681307	::483814538090127000
343756278	::483814539641638000
100626124	::483814542234107000
415630297	::483814571560296000
357150048	::483814595551707000
59184492	::483814599171379000
100626124	::483814600962740000
29607520	::483814612656484000
102875172	::483814622881775000
310666452	::483814625536778000
247434974	::483814653617647000
22536077	::483814705379565000
63617875	::483814711117774000
241337450	::483814717664677000
538541326	::483814734769053000
232041187	::483814739785445000
215776033	::483814808685277000
222278624	::483814820290916000
257597142	::483814820882309000
260825806	::483814833490366000
415630297	::483814835717537000
186208532	::483814862275874000
198233216	::483814897667420000
35945417	::483814936087248000
224126979	::483814947281829000
182645046	::483814953577492000
35945417	::483814962922397000
357150048	::483814969478508000
383202357	::483814991662174000
310666452	::483814997189873000
615636079	::483814997806428000
215776033	::483815008434794000
20903172	::483815009579847000
383202357	::483815019688517000
274712500	::483815051912962000
383202357	::483815053981122000
182645046	::483815075216502000
182645046	::483815088097198000
29607520	::483815090974502000
82150924	::483815093675622000
224126979	::483815096586477000
132976059	::483815100185198000
357150048	::483815111262756000
22536077	::483815113544040000
607721617	::483815125154295000
350665443	::483815134528544000
548870171	::483815145358233000
520533224	::483815148789186000
415630297	::483815156934115000
26109453	::483815166090309000
614436697	::483815166815907000
252674018	::483815175829454000
566902451	::483815184973434000
479246485	::483815186915409000
106855310	::483815244939423000
367476078	::483815248793968000
20903172	::483815249984774000
100626124	::483815250517819000
379807492	::483815277956587000
615636079	::483815294482120000
160733683	::483815295979503000
96421993	::483815351629910000
302673934	::483815358445658000
454531259	::483815388992380000
161302101	::483815389051113000
384436313	::483815424786567000
18324223	::483815427844235000
252674018	::483815440184246000
208171241	::483815468009279000
367476078	::483815499965296000
20935927	::483815500309229000
262248356	::483815529040592000
273811402	::483815533976879000
507918715	::483815535529197000
631245094	::483815551307763000
221205505	::483815553145270000
252422768	::483815557867646000
274791343	::483815563085357000
168274200	::483815564725321000
538541326	::483815565111209000
379807492	::483815569808830000
472287305	::483815575676678000
67450397	::483815584996802000
383202357	::483815587379175000
36116261	::483815598225248000
291413743	::483815609453408000
60046761	::483815654659592000
196742313	::483815657549463000
196742313	::483815658237358000
203736885	::483815659218825000
259573654	::483815661958074000
291413743	::483815686293041000
20935927	::483815689526845000
182645046	::483815690785153000
562590159	::483815711429513000
18324223	::483815728697442000
161302101	::483815735739703000
538541326	::483815741636870000
116054733	::483815745324068000
625900103	::483815757239705000
36579395	::483815759311675000
389105684	::483815766156771000
36579395	::483815782241927000
442082078	::483815796892639000
36579395	::483815875514859000
298870626	::483815892451860000
101617436	::483815897627242000
415630297	::483815927213867000
384436313	::483815956775325000
410877459	::483815975880372000
410195122	::483815976152997000
538541326	::483815980926124000
215174499	::483816001197588000
442082078	::483816005869654000
26109453	::483816038174167000
415630297	::483816064526991000
442082078	::483816071275630000
273631488	::483816086635552000
371068004	::483816094701191000
92840294	::483816118436368000
384436313	::483816120575463000
415630297	::483816131526791000
298870626	::483816168822960000
415630297	::483816170500259000
252674018	::483816191203344000
79476731	::483816196270460000
244646421	::483816202582495000
41753572	::483816220266102000
274712500	::483816283792613000
252674018	::483816327019102000
326146327	::483816362666504000
423666163	::483816363396317000
273271548	::483816364105162000
423666163	::483816368593047000
60220156	::483816397412110000
180190603	::483816400905990000
215776033	::483816412729708000
415630297	::483816416198422000
26109453	::483816430857510000
59207269	::483816474843152000
421655917	::483816477808529000
241337450	::483816480841015000
45470777	::483816493927264000
33342988	::483816508469280000
23450320	::483816589846794000
278220302	::483816591860068000
59207269	::483816630804172000
182645046	::483816634646134000
170868061	::483816648697057000
463908266	::483816658310397000
215174499	::483816662337347000
285254109	::483816668791971000
454531259	::483816681152589000
252674018	::483816725448634000
559991040	::483816742238420000
287028974	::483816815651749000
415630297	::483816816125284000
36579395	::483816843648315000
415630297	::483816910652309000
89590985	::483816914796302000
252674018	::483816920345370000
340819943	::483816972740608000
380049732	::483816990516453000
501202268	::483817003614887000
583488323	::483817003895894000
36579395	::483817020383690000
412756257	::483817042223456000
67450397	::483817045247934000
26109453	::483817088499200000
501202268	::483817111085531000
21153287	::483817114634317000
60046761	::483817138021355000
252422768	::483817146879729000
67450397	::483817158523486000
25082908	::483817185929084000
415630297	::483817186033549000
169226510	::483817189871341000
252422768	::483817209534242000
613592670	::483817213384601000
252674018	::483817286306775000
25082908	::483817305944903000
423862446	::483817313544994000
252681307	::483817320809504000
100471456	::483817331416907000
40604299	::483817335749611000
163646426	::483817336852324000
285254109	::483817363800743000
37730571	::483817382209937000
412756257	::483817414648274000
270143437	::483817429047717000
397024307	::483817435405877000
463318489	::483817506163814000
25082908	::483817506856271000
32690664	::483817524975247000
31625914	::483817556042465000
410403898	::483817596459188000
26109453	::483817605892177000
538541326	::483817608907464000
454531259	::483817613043068000
252681307	::483817616008818000
559991040	::483817616260100000
282328751	::483817631841923000
213767620	::483817632332652000
271304998	::483817661835395000
21153287	::483817678596231000
417523013	::483817687886204000
37316930	::483817769985507000
36579395	::483817772321759000
25082908	::483817780689797000
393802148	::483817813744697000
256074844	::483817826373750000
60046761	::483817826524733000
168274200	::483817826872856000
532542878	::483817837421940000
528975562	::483817848796499000
508430679	::483817857805852000
508430679	::483817884162850000
35603964	::483817889254764000
508430679	::483817911652741000
493221106	::483817912268906000
53486281	::483817928102801000
252681307	::483817938903109000
442433056	::483817956409757000
101617436	::483817976122970000
33453167	::483817979168038000
415630297	::483817995970424000
78065938	::483818036818755000
63617875	::483818049821499000
252681307	::483818053999009000
15782772	::483818073019785000
252674018	::483818092674306000
275902246	::483818095652261000
252681307	::483818118796820000
316766176	::483818137758887000
252681307	::483818143799074000
410195122	::483818146424315000
481512198	::483818157144940000
367476078	::483818168343728000
279735090	::483818206080278000
18277474	::483818229811273000
57566548	::483818238745133000
18547273	::483818241932812000
36579395	::483818296567795000
215776033	::483818329950269000
532542878	::483818342965182000
415630297	::483818352486268000
49052615	::483818378201931000
15361643	::483818386468507000
252674018	::483818389777817000
292012619	::483818406307573000
252674018	::483818412431273000
367476078	::483818434199691000
755431	::483818498830114000
215776033	::483818517108494000
21117523	::483818543314911000
62396842	::483818568899776000
481512198	::483818579700109000
410195122	::483818628798636000
312435293	::483818634498691000
46963484	::483818655621185000
35603964	::483818656875302000
350665443	::483818667063644000
133526428	::483818685249761000
49052615	::483818706926321000
494376740	::483818707362136000
38577111	::483818711401263000
15782772	::483818712647340000
245021956	::483818719114584000
265799781	::483818722541326000
402268968	::483818724940455000
262870925	::483818727557693000
382359896	::483818730036928000
133526428	::483818737036840000
212475056	::483818740425826000
45966951	::483818750094082000
21117523	::483818765680115000
168964399	::483818769140428000
6284612	::483818773460172000
265799781	::483818807052345000
54422208	::483818824026685000
322413121	::483818847858745000
373006574	::483818871648841000
460611723	::483818979241103000
273271548	::483818983133442000
140110825	::483818988615380000
363361632	::483818999483236000
133526428	::483819023184838000
15782772	::483819034103009000
275902246	::483819050019979000
252681307	::483819064113246000
615636079	::483819069317992000
211616743	::483819069846478000
615636079	::483819083280814000
35945417	::483819087668056000
133526428	::483819090687979000
393105437	::483819092994834000
165967574	::483819115853774000
135324408	::483819146317414000
222598798	::483819151190794000
372499722	::483819155607814000
389614947	::483819160045363000
304140174	::483819160699670000
322413121	::483819162771271000
21449993	::483819169800912000
333877322	::483819172103987000
186208532	::483819192055918000
140110825	::483819198766796000
48562201	::483819205939056000
75034878	::483819211731374000
252681307	::483819219445121000
32973618	::483819219813810000
252681307	::483819236251672000
21449993	::483819241225736000
322327312	::483819253481881000
230655725	::483819258984792000
36579395	::483819271424712000
520533224	::483819312168587000
189664484	::483819315288739000
180190603	::483819321852846000
415630297	::483819352731303000
513434526	::483819379356745000
36116261	::483819380300857000
352486016	::483819384368934000
463318489	::483819384750620000
35525270	::483819407425032000
358611246	::483819414811193000
22187821	::483819429680402000
47859489	::483819434742915000
252674018	::483819436655128000
469970755	::483819445844836000
513434526	::483819453121966000
140110825	::483819488412844000
378200627	::483819517886619000
336195050	::483819555542691000
415789240	::483819582184902000
21449993	::483819623146479000
48562201	::483819632269074000
102233693	::483819639860768000
53486281	::483819646362349000
198233216	::483819660899393000
372499722	::483819671670775000
158948807	::483819685268307000
252674018	::483819698878816000
607721617	::483819712002809000
322413121	::483819765123670000
415630297	::483819782920081000
372611209	::483819784169992000
415789240	::483819794454441000
76977679	::483819803488960000
211376385	::483819825882345000
215776033	::483819838574297000
412756257	::483819966420877000
60046761	::483819968731955000
252674018	::483819969482719000
383202357	::483819978945462000
230327491	::483819986054819000
415630297	::483819986108968000
23164217	::483820014944808000
352062989	::483820015406559000
32690664	::483820022360326000
198233216	::483820051884417000
36579395	::483820058150305000
286282963	::483820062894084000
182645046	::483820098885406000
60046761	::483820109094322000
418480466	::483820118195986000
262870925	::483820129038266000
171807880	::483820185774989000
41675336	::483820188841021000
351896383	::483820202551832000
367322500	::483820213301821000
367476078	::483820259502465000
23642786	::483820295074353000
26413556	::483820296600694000
52950877	::483820329433714000
49052615	::483820335490297000
175591069	::483820342368944000
407399368	::483820359372640000
379576750	::483820359821852000
175591069	::483820367857725000
15782772	::483820380424241000
420403218	::483820382190059000
383202357	::483820383955849000
23164217	::483820389970087000
24171213	::483820402330701000
134225933	::483820433276686000
247374067	::483820434140307000
180190603	::483820462628040000
175591069	::483820474187534000
476507554	::483820586636820000
49052615	::483820592966414000
420403218	::483820597324296000
352062989	::483820605519953000
180190603	::483820611483889000
23164217	::483820617540448000
48562201	::483820623919984000
41685125	::483820630131736000
404496513	::483820642102685000
470451598	::483820658422738000
470451598	::483820670456184000
82150924	::483820671827316000
237938155	::483820679905554000
203688730	::483820705021034000
273271548	::483820707403407000
415789240	::483820714680541000
401443377	::483820736617119000
358643765	::483820760566226000
96658544	::483820780761792000
415630297	::483820787082600000
438698734	::483820794850840000
140110825	::483820813754179000
136114188	::483820814270091000
358643765	::483820823984078000
260573981	::483820824936189000
175591069	::483820885346758000
21696310	::483820886848724000
338543771	::483820908948099000
393105437	::483820940162105000
29500521	::483820949569949000
358643765	::483820953214803000
256853017	::483820961301409000
21696310	::483820968994160000
415630297	::483821055446773000
118855202	::483821095577849000
59207269	::483821105690714000
273271548	::483821105912623000
18547273	::483821125235781000
49052615	::483821131334713000
81469472	::483821151391842000
180190603	::483821161189363000
222173816	::483821166675505000
433654462	::483821179300368000
410297246	::483821188628508000
203146266	::483821201773453000
175591069	::483821204101296000
463318489	::483821211323858000
335003775	::483821238070964000
186208532	::483821260711796000
41675336	::483821286653980000
260573981	::483821294526296000
64768338	::483821309315403000
396655167	::483821315271692000
527041090	::483821326373617000
31625914	::483821379301945000
175591069	::483821438382510000
369849727	::483821456237686000
140110825	::483821459836399000
470451598	::483821465515483000
6284612	::483821499246051000
214220072	::483821533081522000
273697690	::483821536650874000
30336818	::483821561875800000
67450397	::483821564140744000
415789240	::483821565998424000
344902431	::483821601331216000
211616743	::483821631962238000
35603964	::483821633505746000
196394433	::483821637725196000
140110825	::483821654213025000
175591069	::483821658772238000
50157557	::483821666904965000
367476078	::483821685121228000
463318489	::483821686433669000
371068004	::483821720177213000
31625914	::483821720772427000
350665443	::483821749663203000
37730571	::483821757699477000
248468379	::483821775487119000
102401687	::483821778914279000
200849010	::483821851383443000
365739414	::483821877995900000
77765035	::483821900657745000
6284612	::483821911718100000
50157557	::483821932723191000
35603964	::483821989325332000
186208532	::483821997172854000
470451598	::483822012532404000
351099839	::483822019666931000
191947005	::483822033466191000
16380745	::483822049941401000
50157557	::483822051937894000
50509821	::483822066236289000
89632418	::483822106975559000
259541688	::483822141003948000
40994873	::483822147689644000
410961985	::483822181923581000
291475742	::483822229788958000
415789240	::483822237665861000
89632418	::483822239691710000
191947005	::483822282784010000
13533012	::483822284272959000
481512198	::483822292506378000
131941193	::483822303147327000
140110825	::483822306452447000
135003892	::483822308411179000
289461446	::483822313482100000
279735090	::483822369350225000
44231782	::483822408063651000
66270239	::483822422471086000
275902246	::483822440737681000
340819943	::483822447141982000
41675336	::483822456407621000
131941193	::483822458571456000
140110825	::483822461461356000
131941193	::483822510262083000
409680332	::483822512568926000
279750654	::483822541925261000
298870626	::483822564754857000
332306968	::483822573990322000
39847939	::483822592801767000
22087737	::483822594315923000
107902551	::483822600804519000
141735027	::483822635428900000
163340834	::483822643410653000
23396218	::483822651996393000
328779215	::483822668341190000
245203404	::483822669595299000
135324408	::483822675979427000
196394433	::483822679753891000
481749191	::483822692727259000
51964139	::483822692995325000
252674018	::483822706089930000
383202357	::483822764877705000
70805584	::483822769692368000
350665443	::483822814060109000
397024307	::483822815594819000
35305414	::483822828299751000
568915908	::483822882720862000
245203404	::483822886696665000
131941193	::483822894682632000
26580130	::483822899346690000
66270239	::483822917352841000
219188629	::483822926353821000
41675336	::483822932083630000
44231782	::483822935983923000
355574432	::483822936407556000
135324408	::483822936936423000
273271548	::483822945710514000
265799781	::483822979004891000
280798922	::483822986407866000
355574432	::483822992284078000
299796220	::483822992678334000
398735102	::483823001100894000
470458433	::483823007308083000
135324408	::483823013692194000
410195122	::483823017256968000
20935927	::483823023380643000
377486283	::483823024294985000
133526428	::483823031752474000
66270239	::483823036278128000
271370762	::483823047384641000
46963484	::483823082478792000
362540752	::483823083477032000
262248356	::483823086647930000
76248039	::483823094734131000
150518148	::483823099565973000
445268626	::483823118503260000
262248356	::483823128070852000
289461446	::483823143019372000
150518148	::483823144315006000
140110825	::483823146965819000
82150924	::483823152372260000
322413121	::483823174178459000
222278624	::483823213135163000
311664191	::483823215173586000
23396218	::483823229744590000
709921765	::483823230562885000
62989661	::483823258136236000
355574432	::483823296891199000
67450397	::483823300934901000
140110825	::483823308706566000
311664191	::483823308710744000
160788774	::483823311206354000
92125226	::483823328591745000
273631488	::483823330802561000
36772146	::483823342894723000
82150924	::483823354130857000
322413121	::483823370320887000
96658544	::483823381607747000
36772146	::483823383017422000
107902551	::483823390877175000
69771494	::483823404768702000
410195122	::483823404974235000
26109453	::483823408006717000
143225254	::483823476201910000
97973690	::483823492929163000
262248356	::483823515221897000
282692620	::483823517637832000
92125226	::483823527972200000
49221112	::483823539049345000
418312513	::483823541096550000
418312513	::483823561145339000
49221112	::483823562814275000
92125226	::483823573052579000
100376439	::483823588751851000
82150924	::483823590035292000
203146266	::483823604316897000
57385263	::483823629374091000
92125226	::483823643286200000
273631488	::483823645786390000
196394433	::483823652333293000
92125226	::483823677234884000
470451598	::483823703445504000
92125226	::483823707475828000
315621982	::483823726233157000
36772146	::483823754355953000
504027031	::483823781215866000
92125226	::483823802292256000
65926573	::483823804620476000
82150924	::483823847540400000
249052117	::483823849050767000
38991775	::483823854976909000
435516954	::483823868814319000
415789240	::483823945464819000
26109453	::483824026993713000
245203404	::483824029493522000
140110825	::483824045989711000
107823354	::483824051849551000
25747982	::483824051925024000
32690664	::483824074569695000
82150924	::483824091523059000
291413743	::483824108124135000
223243607	::483824110527844000
305379724	::483824114176503000
436187992	::483824131167645000
298870626	::483824149262258000
255147158	::483824149731631000
72143337	::483824158212882000
245203404	::483824188742828000
548870171	::483824196674654000
58652870	::483824209962229000
415630297	::483824217104736000
32690664	::483824226076344000
490016303	::483824260205395000
410961985	::483824276076646000
450391257	::483824276793864000
315614733	::483824281260806000
21696310	::483824294938828000
291413743	::483824335996465000
315621982	::483824338437541000
315621982	::483824348042911000
251359942	::483824350077157000
298870626	::483824373540077000
22414245	::483824384440688000
32690664	::483824389679366000
157254287	::483824398697107000
241337450	::483824398969737000
377357259	::483824436299046000
163340834	::483824436966354000
44231782	::483824469719252000
315621982	::483824473075113000
39215095	::483824474572062000
415630297	::483824474957955000
309167251	::483824490225205000
58847822	::483824503357579000
504027031	::483824529077067000
45410414	::483824539126599000
215776033	::483824557225021000
153543800	::483824573800914000
245203404	::483824586354479000
377357259	::483824604662595000
29853720	::483824617203580000
291413743	::483824630885388000
41675336	::483824634773917000
377357259	::483824650904813000
208171241	::483824657343070000
36772146	::483824660090322000
117608761	::483824660472029000
415630297	::483824662233628000
41675336	::483824692802097000
22414245	::483824705904713000
29853720	::483824724003151000
407894919	::483824749651296000
21449993	::483824766025879000
33369338	::483824767464521000
23164217	::483824771226824000
614074554	::483824785139720000
377555310	::483824801060909000
69662123	::483824815594561000
346219373	::483824833604493000
367476078	::483824842769043000
298870626	::483824870493782000
412638454	::483824875199803000
215776033	::483824884317839000
490016303	::483824908447649000
326146327	::483824917155020000
363361632	::483824934012321000
67450397	::483824968963485000
41675336	::483824985518374000
415630297	::483824995508842000
326146327	::483825046188597000
29853720	::483825048742920000
571439376	::483825081764675000
208171241	::483825093404291000
454406979	::483825117580263000
37730571	::483825126082093000
41675336	::483825185934807000
2084321	::483825187519885000
163340834	::483825193320984000
334825824	::483825202170970000
29853720	::483825207539281000
32171318	::483825222592634000
180190603	::483825225256013000
334825824	::483825227986927000
513434526	::483825229664243000
132768456	::483825254553223000
165967574	::483825272241020000
279735090	::483825291572174000
367476078	::483825295964012000
21449993	::483825305140723000
44231782	::483825306071887000
260428602	::483825307741589000
135324408	::483825385768235000
247560161	::483825417086717000
58847822	::483825417862660000
29300584	::483825430123003000
289461446	::483825465824522000
251429451	::483825494094135000
362540752	::483825509722505000
180190603	::483825513639583000
149295164	::483825516495908000
186208532	::483825519796817000
58847822	::483825553904910000
18547273	::483825579431428000
41685125	::483825587262197000
14873854	::483825593427832000
163340834	::483825640110841000
110063681	::483825643419729000
260262291	::483825653263773000
559991040	::483825658586746000
149295164	::483825666312265000
215776033	::483825670363955000
633506625	::483825692170125000
559991040	::483825693869228000
15361643	::483825705700966000
246030395	::483825719898689000
182645046	::483825722406887000
169226510	::483825766396739000
412756257	::483825776010072000
470451598	::483825782075457000
298870626	::483825784801726000
180190603	::483825788785938000
15361643	::483825790027456000
279139758	::483825806733369000
241337450	::483825810751492000
29300584	::483825821308960000
375385791	::483825821459943000
33369338	::483825824143921000
110063681	::483825843085377000
490016303	::483825852350607000
445268626	::483825863889137000
491679354	::483825866539929000
367476078	::483825899859484000
398707286	::483825917899571000
237963845	::483825943098982000
396655167	::483825959217680000
384436313	::483825960886611000
270184694	::483825963776876000
436187992	::483826012128411000
261043724	::483826015698190000
252407374	::483826035431993000
157904403	::483826042486788000
254386830	::483826064238850000
191947005	::483826070735437000
29853720	::483826093455986000
33342988	::483826103295823000
22087737	::483826148829196000
45470777	::483826159533047000
41675336	::483826183050887000
241337450	::483826228483207000
21696310	::483826255465160000
6284612	::483826260024766000
135324408	::483826263573159000
191947005	::483826278995202000
102233693	::483826293905977000
23396218	::483826297009750000
186208532	::483826300574896000
25747982	::483826318627192000
268547296	::483826347744460000
398707286	::483826351896412000
233084334	::483826366547521000
25747982	::483826371370971000
211616743	::483826441662894000
18547273	::483826444468879000
312856997	::483826458927067000
370416747	::483826468674609000
51601709	::483826498764173000
41685125	::483826503075905000
238400474	::483826529260953000
18547273	::483826530871545000
25237171	::483826566770618000
347643113	::483826568997769000
35376355	::483826570918756000
384436313	::483826574244868000
108814965	::483826639625666000
378367977	::483826682545971000
367322500	::483826686601879000
180190603	::483826690364166000
82150924	::483826701680381000
191947005	::483826711138553000
73020435	::483826734395949000
45492981	::483826757938987000
38326757	::483826759461126000
25237171	::483826762334208000
519898323	::483826785000251000
350665443	::483826787550760000
315621982	::483826800024637000
433654462	::483826821134155000
318700673	::483826822887383000
433654462	::483826826091851000
254386830	::483826836561219000
351348648	::483826848371990000
459660056	::483826883143147000
60718620	::483826898674667000
490016303	::483826902256205000
132768456	::483826932589424000
237963845	::483826955280601000
180190603	::483826957172211000
169226510	::483826976071753000
254386830	::483826986255523000
725050717	::483827032409640000
281824012	::483827035140132000
484423510	::483827036943683000
267405925	::483827048717103000
444247134	::483827064399593000
267405925	::483827065297190000
372611209	::483827068526800000
358611246	::483827072846938000
29607520	::483827111334264000
358611246	::483827114357952000
564879952	::483827127012188000
160788774	::483827130032082000
273631488	::483827139801010000
459660056	::483827140719562000
564879952	::483827149858562000
7345092	::483827173195669000
240463390	::483827180187561000
198233216	::483827200337002000
358611246	::483827242955317000
186208532	::483827244331040000
412638454	::483827252405469000
15361643	::483827274307756000
108814965	::483827301499416000
238341972	::483827309275660000
29300584	::483827317106434000
39847939	::483827347842277000
36579395	::483827358986551000
186208532	::483827359909310000
345626789	::483827382877687000
459660056	::483827403991814000
513434526	::483827405522366000
36579395	::483827421892710000
375873224	::483827447897403000
254386830	::483827462401703000
265799781	::483827471943737000
215776033	::483827472383758000
28827091	::483827481183387000
29300584	::483827544081178000
46963484	::483827549399556000
420403218	::483827577313058000
136038442	::483827578017292000
160788774	::483827589241249000
20935927	::483827589270614000
293644929	::483827590596018000
725050717	::483827631029108000
238341972	::483827645159706000
254386830	::483827670149787000
363361632	::483827678001520000
227355784	::483827687115726000
252407374	::483827695260688000
252407374	::483827758884089000
564879952	::483827770254819000
29300584	::483827794187530000
252407374	::483827796595077000
334825824	::483827867311419000
41685125	::483827870326718000
254276767	::483827907261775000
410961985	::483827914807320000
202292166	::483827918259245000
25760567	::483827927545810000
599348429	::483827927797465000
414191298	::483827951423602000
755431	::483827957975482000
254386830	::483827959208607000
240892007	::483828009191755000
39847939	::483828009678282000
180190603	::483828024010240000
252407374	::483828025042022000
293644929	::483828025662795000
360730562	::483828048668553000
16864384	::483828052385103000
29300584	::483828055765704000
285401749	::483828101768806000
53258017	::483828128322572000
713245898	::483828172710871000
186208532	::483828180310949000
334825824	::483828181993279000
254386830	::483828215920988000
755431	::483828232601731000
420403218	::483828238331170000
100090407	::483828238909976000
537660330	::483828245176270000
330513153	::483828245918281000
624394090	::483828266487525000
252407374	::483828304353308000
215776033	::483828326331461000
334825824	::483828351296356000
334825824	::483828368102916000
406772829	::483828388335869000
324401110	::483828404996018000
245203404	::483828412222410000
418965366	::483828429947932000
334825824	::483828435199225000
20935927	::483828440659787000
254386830	::483828455122173000
255299055	::483828464064012000
556631416	::483828504492904000
509760806	::483828520225746000
537660330	::483828553482784000
21449993	::483828641315291000
481512198	::483828657392058000
32973618	::483828658302640000
180190603	::483828669299712000
254386830	::483828680268214000
333245482	::483828720965529000
334825824	::483828727500275000
537660330	::483828775441154000
755431	::483828784609906000
615636079	::483828797938999000
330513153	::483828825378152000
160495648	::483828853035368000
165967574	::483828856785477000
454531259	::483828881321783000
83513704	::483828892025630000
528975562	::483828909591379000
238341972	::483828920174010000
334825824	::483828957150969000
41685125	::483828973445455000
334825824	::483828990676049000
238665368	::483828990944088000
240015074	::483828995608158000
240015074	::483829001132056000
513434526	::483829004835647000
213767620	::483829045990150000
40604299	::483829057717424000
254386830	::483829078173421000
408171600	::483829078529560000
537660330	::483829088361385000
240015074	::483829091804938000
410195122	::483829118274785000
40604299	::483829123643482000
213767620	::483829135563685000
552789896	::483829136750702000
315621982	::483829137564790000
46764883	::483829155243364000
410195122	::483829175728349000
304224068	::483829181134807000
596113934	::483829244531720000
615636079	::483829259337617000
615636079	::483829267885600000
113760458	::483829276014170000
23396218	::483829291952508000
217928831	::483829314064891000
117608761	::483829316896034000
334825824	::483829318171496000
45470777	::483829335682334000
40604299	::483829344968536000
727422228	::483829364241342000
384155676	::483829379588317000
6284612	::483829416963743000
41685125	::483829494776467000
215776033	::483829505308360000
385595835	::483829520445632000
615636079	::483829560916443000
403160004	::483829582303211000
89590985	::483829583989334000
401757405	::483829623763922000
338619333	::483829626481831000
304224068	::483829630680322000
490016303	::483829657729396000
260961523	::483829665421725000
59288102	::483829678093115000
41685125	::483829680215044000
215776033	::483829747374252000
24543872	::483829765279711000
270184694	::483829802953351000
213767620	::483829809760317000
304224068	::483829827120529000
117608761	::483829895663874000
384155676	::483829896452386000
334825824	::483829900575793000
186208532	::483829909920313000
401757405	::483829929142788000
83428249	::483829930434646000
490016303	::483829934058516000
304224068	::483829935916986000
82150924	::483829938730979000
578593285	::483829951104163000
252407374	::483829953033543000
490016303	::483829958721040000
395703736	::483829962219487000
384155676	::483829972885188000
83428249	::483829986894151000
273631488	::483829998990921000
552789896	::483830017860702000
375385791	::483830024064471000
489961036	::483830035640377000
260961523	::483830057723367000
587054451	::483830071287742000
215776033	::483830088778018000
24543872	::483830089818189000
86131593	::483830093521776000
490016303	::483830107836919000
46764883	::483830117718712000
51952627	::483830125973106000
240015074	::483830189604872000
149295164	::483830220273627000
27179899	::483830230541275000
59288102	::483830251165057000
334825824	::483830267254026000
228213959	::483830268050944000
27179899	::483830344903168000
380680929	::483830376247222000
334825824	::483830397336567000
27179899	::483830398644805000
410195122	::483830400339304000
369174583	::483830415413612000
260961523	::483830432870330000
274791343	::483830450767400000
246030395	::483830461718745000
102213164	::483830551850541000
260961523	::483830566039465000
274791343	::483830567276773000
164575018	::483830578488176000
415789240	::483830588588048000
485252693	::483830619219046000
552789896	::483830638873571000
395703736	::483830642560749000
27179899	::483830645269884000
330799447	::483830658792312000
25223941	::483830666136539000
260961523	::483830707865673000
280309716	::483830718788018000
274791343	::483830728983986000
24543872	::483830780401954000
240015074	::483830791546212000
254386830	::483830797145997000
280309716	::483830838334095000
17694593	::483830849927131000
240015074	::483830853848428000
241995287	::483830856817971000
211616743	::483830867047874000
430387521	::483830880696164000
247374067	::483830894059192000
470451598	::483830920076476000
503911979	::483830927433277000
82150924	::483830934286782000
380680929	::483830937688358000
228213959	::483830959888793000
283328574	::483830962652852000
470451598	::483830966771658000
83428249	::483830980038238000
516986236	::483831008408899000
14538108	::483831028549566000
16866896	::483831046828720000
513434526	::483831051211386000
336628506	::483831063593377000
592150138	::483831071927070000
181877725	::483831073315368000
336628506	::483831077753339000
336628506	::483831090432733000
295339639	::483831128915447000
242305581	::483831140457775000
33369338	::483831142953414000
83428249	::483831143393787000
16864384	::483831143910092000
124582805	::483831161907843000
433142367	::483831179771404000
372611209	::483831205339488000
280309716	::483831262332088000
33369338	::483831291192700000
181101394	::483831296292950000
242533291	::483831302861242000
246112828	::483831316291805000
60718620	::483831339943493000
450970324	::483831378942124000
260961523	::483831392669671000
379304556	::483831410193879000
246112828	::483831428803608000
367476078	::483831429533417000
29607520	::483831445224701000
423446901	::483831447875510000
123746907	::483831463746744000
485252693	::483831558873157000
483283190	::483831572555370000
260961523	::483831578070482000
228213959	::483831579328782000
379304556	::483831601319923000
228213959	::483831634303541000
242305581	::483831635553439000
755431	::483831636543668000
267482514	::483831642079772000
568915908	::483831643556175000
58627481	::483831647867899000
199331386	::483831677169725000
442082078	::483831694902841000
146909951	::483831711785299000
51952627	::483831730629922000
343904325	::483831735595966000
372493368	::483831736489345000
149295164	::483831737940574000
442433056	::483831748472471000
252674018	::483831776805019000
119636299	::483831785931804000
442082078	::483831854840041000
396655167	::483831892303970000
164575018	::483831897210908000
334825824	::483831901531418000
245021956	::483831925736366000
334825824	::483831938873315000
335003775	::483831947752267000
408171600	::483831963518652000
568915908	::483831966060400000
252681307	::483831976840138000
387188572	::483831983869812000
149295164	::483831984007823000
304224068	::483832013179219000
454146385	::483832018401112000
101136541	::483832027523723000
379304556	::483832048231407000
384155676	::483832057928232000
304224068	::483832070091726000
375385791	::483832081911644000
109805996	::483832105475248000
156508337	::483832127448834000
281295226	::483832129000714000
367322500	::483832134096809000
379304556	::483832220814409000
410286428	::483832264636502000
200685756	::483832273960460000
50509821	::483832304914006000
260961523	::483832373948055000
431937908	::483832374891778000
400249617	::483832414037237000
410195122	::483832423373733000
384155676	::483832435415588000
169226510	::483832436489347000
254386830	::483832446782566000
40604299	::483832446975086000
45492981	::483832501899517000
254386830	::483832506681401000
312245470	::483832536078897000
83513704	::483832548670185000
212475056	::483832550872207000
50157557	::483832555968282000
16713682	::483832556157403000
252681307	::483832559726784000
24383303	::483832572951031000
25747982	::483832576915017000
431937908	::483832607176527000
252681307	::483832608074526000
252681307	::483832617058717000
379304556	::483832655738576000
341732173	::483832660075499000
315621982	::483832689850847000
408144950	::483832697559994000
334825824	::483832718992887000
46764883	::483832723480403000
39847939	::483832727666323000
107823354	::483832729726115000
358643765	::483832757882077000
91521926	::483832768854388000
331307463	::483832779549863000
513434526	::483832784767574000
596113934	::483832787737120000
146602281	::483832807098437000
83428249	::483832826974834000
254386830	::483832841894379000
36468395	::483832894688071000
50157557	::483832898072502000
537660330	::483832912362889000
32690664	::483832927935934000
59288102	::483832936027144000
379304556	::483832938413703000
114070939	::483832966976524000
256853017	::483832986983354000
38326757	::483832991798415000
240914419	::483832998752563000
89590985	::483833011209658000
252681307	::483833020756279000
149295164	::483833035117187000
402333632	::483833035302137000
358643765	::483833035997974000
198233216	::483833039500234000
485252693	::483833045472919000
592150138	::483833092499845000
252674018	::483833110367203000
198233216	::483833155665682000
214595457	::483833178969636000
59288102	::483833183818227000
377555310	::483833197440950000
31326082	::483833214876659000
82150924	::483833217087049000
83513704	::483833219364569000
254276767	::483833234967773000
552789896	::483833281192808000
341732173	::483833293138558000
260573981	::483833317179924000
540330411	::483833335169679000
70805584	::483833366077128000
54422208	::483833393377865000
579647636	::483833401112539000
367476078	::483833420917649000
547741880	::483833425120329000
82150924	::483833430384201000
200685756	::483833442421837000
103782180	::483833444615471000
242533291	::483833465956098000
20924979	::483833490064945000
46764883	::483833501305667000
377555310	::483833512290562000
547741880	::483833518410043000
267482514	::483833533232709000
136038442	::483833539670978000
180190603	::483833545203269000
16380745	::483833559975616000
82150924	::483833593794273000
418965366	::483833594591211000
528975562	::483833605643198000
401443377	::483833613352726000
379304556	::483833613914742000
141821632	::483833618716831000
100742600	::483833629554905000
91521926	::483833656071290000
382359896	::483833658030059000
245021956	::483833661372891000
83428249	::483833662803169000
82150924	::483833674572390000
485252693	::483833691933003000
82150924	::483833708441391000
564879952	::483833714753818000
387188572	::483833719862865000
431937908	::483833779262218000
463318489	::483833813332553000
82150924	::483833830382399000
254386830	::483833847252267000
130987540	::483833870404825000
82150924	::483833898485309000
334825824	::483833900230512000
291413743	::483833995902197000
51601709	::483834021680799000
504987901	::483834027787714000
83428249	::483834055754911000
408144950	::483834057269469000
424464803	::483834078353825000
275681559	::483834100139425000
281829913	::483834103062487000
200685756	::483834112617099000
238740641	::483834115372744000
205501297	::483834152911769000
201899461	::483834158913822000
379304556	::483834200257474000
36116261	::483834203533238000
24543872	::483834212554788000
408144950	::483834233627357000
510998653	::483834251335315000
22087737	::483834270545231000
241337450	::483834271048548000
83428249	::483834284281577000
367476078	::483834303336288000
369217450	::483834314442829000
382359896	::483834324916002000
201899461	::483834332839018000
528975562	::483834404222287000
23396218	::483834404452982000
374772557	::483834438061932000
333245482	::483834480868593000
33453167	::483834516708917000
219153949	::483834556681031000
146602281	::483834608472322000
201899461	::483834611571494000
76977679	::483834652147191000
46764883	::483834660175114000
443332358	::483834661617926000
254386830	::483834666534072000
442433056	::483834669519998000
106855310	::483834686905798000
201899461	::483834693700157000
339458716	::483834706941579000
307485154	::483834709219106000
270687983	::483834721340633000
33453167	::483834771747790000
33528820	::483834772104306000
481749191	::483834791977316000
83428249	::483834802739499000
599348429	::483834819101876000
83163050	::483834821404557000
45470777	::483834833164988000
366753447	::483834852697837000
113760458	::483834885136596000
22087737	::483834890861813000
528975562	::483834915977322000
30417393	::483834961758146000
45470777	::483834962899005000
156801163	::483834968754245000
175591069	::483834969282723000
46764883	::483835014388264000
330691749	::483835016418709000
46771203	::483835118939676000
281295226	::483835128980860000
54422208	::483835141937061000
537660330	::483835178528550000
73275873	::483835183162867000
382359896	::483835232781496000
45278487	::483835233083875000
281260984	::483835235105112000
254386830	::483835238213517000
202840862	::483835272048570000
260428602	::483835314923139000
267405925	::483835332039684000
238665368	::483835381842837000
259581735	::483835414352900000
340067989	::483835416198791000
63617875	::483835477179785000
259581735	::483835492325023000
331925277	::483835495625924000
408144950	::483835544968105000
46771203	::483835561757519000
89590985	::483835578954170000
175314654	::483835653826695000
22087737	::483835688790413000
335759212	::483835704011522000
379304556	::483835706130055000
322413121	::483835722604896000
102266093	::483835740477202000
175314654	::483835799616487000
369174583	::483835813755502000
238665368	::483835823213645000
58562014	::483835829878411000
379304556	::483835848400834000
410195122	::483835852166938000
463318489	::483835853160980000
423446901	::483835853513687000
493221106	::483835870470864000
254386830	::483835879195430000
273631488	::483835899856584000
46764883	::483835901068333000
24383303	::483835919326117000
46771203	::483835925282029000
463318489	::483835932034863000
394962689	::483835932638867000
167282271	::483835973885636000
423446901	::483836031133704000
329955120	::483836033369243000
254386830	::483836048213291000
20863117	::483836051312500000
249243467	::483836054185590000
57651074	::483836099228221000
219153949	::483836141146484000
38804898	::483836163224920000
24383303	::483836215364288000
254386830	::483836249015586000
401443377	::483836252266180000
335003775	::483836259664535000
451868427	::483836293076373000
70839851	::483836299468476000
54422208	::483836320242884000
609790203	::483836324281974000
423446901	::483836328313114000
254386830	::483836332977180000
102266093	::483836359128662000
241337450	::483836387548876000
264335101	::483836410936311000
245203404	::483836424878190000
267405925	::483836425876414000
227114320	::483836443463151000
432819849	::483836457287553000
609790203	::483836464543694000
275681559	::483836468071510000
359174210	::483836476996980000
279548168	::483836480721547000
423446901	::483836481388417000
379304556	::483836499046432000
149275783	::483836500329914000
65926573	::483836517387755000
596113934	::483836532113944000
36116261	::483836535746592000
43630532	::483836554918379000
369174583	::483836572207308000
53258017	::483836634169757000
24383303	::483836792974491000
629894993	::483836793632993000
423446901	::483836821898788000
438698734	::483836829569789000
369217450	::483836918288121000
432819849	::483836940978909000
609790203	::483836950860660000
242533291	::483836959425437000
134225933	::483837015948271000
33453167	::483837059107262000
77078833	::483837078359113000
423446901	::483837079269683000
216618788	::483837106683666000
149275783	::483837118721323000
241337450	::483837138459308000
259581735	::483837186597343000
10095952	::483837193400909000
379304556	::483837197553242000
330513153	::483837230486544000
24383303	::483837247209213000
364439246	::483837263093063000
310982944	::483837264758591000
410195122	::483837296936898000
438698734	::483837329409572000
310982944	::483837345029193000
379304556	::483837369897201000
379304556	::483837386976395000
291155950	::483837398573277000
92924351	::483837447516610000
260961523	::483837490550157000
379304556	::483837508158238000
410961985	::483837529569755000
310982944	::483837530140573000
444247134	::483837536519729000
36116261	::483837539749728000
305379724	::483837570158039000
396364407	::483837597924343000
395703736	::483837610453110000
379304556	::483837622830505000
386861626	::483837625443160000
281829913	::483837662332076000
18657192	::483837679058956000
237118122	::483837711707435000
379304556	::483837726287204000
393133633	::483837730460168000
92924351	::483837733748486000
279750654	::483837818805190000
46764883	::483837820163739000
62685527	::483837823598862000
254386830	::483837830729564000
175591069	::483837892154761000
410195122	::483837929010130000
30336217	::483837944319721000
24383303	::483837947376959000
24383303	::483838000699154000
393133633	::483838056437272000
30336217	::483838081582526000
137117871	::483838085222785000
134225933	::483838172141715000
197210844	::483838191749693000
83428249	::483838215191658000
258226046	::483838257579307000
31326082	::483838343516409000
237118122	::483838354446749000
67069063	::483838369361702000
217928831	::483838370007621000
60046761	::483838399493574000
505219745	::483838402224078000
45759903	::483838409895849000
258226046	::483838418263101000
432027433	::483838436491534000
71617108	::483838450010185000
572151259	::483838453864341000
330691749	::483838483560431000
279139758	::483838484826705000
369174583	::483838494330978000
258226046	::483838499624210000
369174583	::483838512425218000
126507603	::483838519660400000
515049896	::483838520482484000
369174583	::483838545199513000
364439246	::483838573867573000
386861626	::483838575947968000
518141549	::483838592985219000
92838578	::483838595934220000
51325761	::483838611020730000
396364407	::483838611549200000
260961523	::483838629224001000
432027433	::483838629358206000
16864384	::483838643027447000
67450397	::483838669800099000
92924351	::483838681086566000
564879952	::483838728150867000
51325761	::483838731145601000
393133633	::483838749629874000
379304556	::483838803984269000
22087737	::483838812502503000
259569717	::483838835504066000
386861626	::483838836837851000
31326082	::483838838029037000
35376355	::483838903376306000
432027433	::483838909600645000
379304556	::483838952034828000
18023231	::483838974016778000
489961036	::483838990312017000
35376355	::483838999056748000
89590985	::483839007072063000
455542048	::483839064299147000
46771203	::483839077679001000
255104759	::483839087825014000
16864384	::483839091155300000
518141549	::483839091239174000
238341972	::483839103906381000
303080805	::483839129160282000
59288102	::483839136638697000
564879952	::483839143542132000
386861626	::483839187997573000
52494533	::483839190552281000
335367791	::483839210147688000
45759903	::483839215403536000
59288102	::483839270713839000
228264355	::483839275272638000
299796220	::483839288212471000
46771203	::483839306969014000
291413743	::483839317958066000
614436697	::483839333636775000
282328751	::483839340837998000
87247551	::483839353479626000
394962689	::483839397578543000
46764883	::483839444093370000
289461446	::483839450871779000
80586819	::483839456567242000
518141549	::483839458161086000
228264355	::483839466084110000
17035194	::483839486087147000
280119639	::483839488494276000
331447850	::483839567896645000
320512967	::483839571738628000
21568615	::483839628772769000
62940169	::483839651464351000
331447850	::483839654987177000
187078541	::483839714437246000
91195209	::483839730291707000
454531259	::483839757936361000
45470777	::483839769391030000
382359896	::483839777062387000
31326082	::483839805524946000
83428249	::483839809144623000
59288102	::483839838358339000
518141549	::483839869441953000
331447850	::483839893592760000
62685527	::483839917902946000
315621982	::483839920591867000
376525681	::483839931853185000
46764883	::483839933782556000
237986569	::483839945229230000
348085087	::483839969824219000
254386830	::483840003697827000
336628506	::483840009418854000
18023231	::483840016682991000
519898323	::483840030616473000
68512582	::483840036799283000
254386830	::483840043434672000
158948807	::483840058295066000
62685527	::483840076598632000
433142367	::483840077760843000
74955386	::483840089403846000
518141549	::483840111054819000
58847822	::483840127332917000
25237171	::483840135608295000
46771203	::483840141912309000
24113194	::483840149319450000
25760567	::483840211215220000
518141549	::483840214108876000
318627551	::483840227677437000
35603964	::483840245511630000
238341972	::483840273470849000
23721718	::483840298712584000
432819849	::483840312695988000
518141549	::483840329074749000
54422208	::483840331176112000
321037427	::483840345185456000
254386830	::483840364005314000
45470777	::483840370267013000
67450397	::483840374851772000
114235211	::483840377472811000
109805996	::483840400017600000
109805996	::483840408406208000
15902298	::483840419612999000
258226046	::483840422414807000
307485154	::483840495253069000
368730450	::483840521446887000
330513153	::483840522168320000
223950031	::483840550122954000
87247551	::483840558704517000
44768272	::483840559636049000
246112828	::483840574965837000
246112828	::483840610235711000
10095952	::483840622571569000
91521926	::483840642829672000
202840862	::483840671220920000
418314197	::483840675856023000
463318489	::483840719203741000
83163050	::483840749172449000
267405925	::483840763902439000
110853177	::483840765030719000
409541924	::483840824577245000
57566548	::483840837436968000
366753447	::483840839165046000
109805996	::483840848770387000
176224586	::483840855275343000
564879952	::483840878167871000
246112828	::483840883763081000
383202357	::483840901174026000
318627551	::483840913882349000
365505682	::483840925723291000
258226046	::483840930751844000
16864384	::483840933511704000
246112828	::483840957331161000
109805996	::483840958807945000
366753447	::483840965619113000
83163050	::483840968299642000
230659102	::483840972187394000
239254872	::483840977170231000
465089745	::483840979460296000
465089745	::483840982601846000
465089745	::483840984589950000
24171213	::483840990868815000
307485154	::483841007025283000
246112828	::483841013513875000
82723693	::483841015334182000
223950031	::483841023009759000
119269983	::483841036876140000
519898323	::483841068845109000
376525681	::483841186101067000
238341972	::483841199946874000
109805996	::483841228447182000
386861626	::483841242451542000
568915908	::483841277734043000
237118122	::483841277809537000
87247551	::483841279348838000
603870273	::483841309094842000
518141549	::483841339432247000
305415102	::483841340162076000
29607520	::483841341877923000
395703736	::483841364044840000
386861626	::483841450166059000
528975562	::483841481791139000
246112828	::483841492184625000
331447850	::483841527253172000
138603889	::483841540490395000
256853017	::483841596887035000
519898323	::483841619200704000
44768272	::483841642051686000
23164217	::483841645931032000
484423510	::483841648133017000
246112828	::483841680584351000
518141549	::483841724448382000
58847822	::483841771751739000
238740641	::483841820284043000
36612981	::483841822439907000
519898323	::483841837015134000
45492981	::483841856241811000
35505123	::483841861413376000
22717394	::483841866278768000
564879952	::483841869147684000
248468379	::483841876110221000
564879952	::483841877133643000
252623066	::483841904103415000
254386830	::483841911317606000
99320365	::483841927242977000
20786050	::483841979931832000
153543800	::483841991843647000
83163050	::483841996361302000
188855651	::483842020385890000
432819849	::483842023447724000
153543800	::483842051113377000
454531259	::483842051159916000
267405925	::483842053705457000
170815462	::483842060202422000
246112828	::483842066145767000
252623066	::483842082399064000
603870273	::483842086634921000
45492981	::483842104569786000
22717394	::483842116926181000
325192444	::483842117786402000
21568615	::483842122991165000
307485154	::483842147892740000
620420742	::483842148043730000
246112828	::483842151604686000
365505682	::483842179950215000
331447850	::483842184660021000
382359896	::483842197909803000
537660330	::483842199751499000
36772146	::483842256768888000
380049732	::483842261521027000
301737159	::483842266767691000
564879952	::483842322707136000
224126979	::483842326918217000
564879952	::483842333780103000
295466391	::483842363035381000
25237171	::483842392135458000
518141549	::483842409374035000
386861626	::483842419180322000
609790203	::483842437710753000
114235211	::483842447588352000
258226046	::483842460972351000
277626311	::483842478437437000
58847822	::483842479125307000
15806298	::483842489816604000
80586819	::483842496653307000
592150138	::483842537804034000
609790203	::483842541918228000
389558044	::483842543759937000
325906113	::483842603469660000
537660330	::483842631412494000
23396218	::483842633153146000
365505682	::483842644263829000
451868427	::483842645098110000
51325761	::483842679583690000
587054451	::483842715709231000
256853017	::483842724806656000
29607520	::483842788052992000
423816771	::483842871645446000
423816771	::483842872488108000
60131090	::483842894172651000
248468379	::483842909779681000
77765035	::483842943183118000
14891490	::483842994236186000
365505682	::483843012389519000
215427794	::483843015182917000
516096126	::483843083743002000
36891053	::483843092374503000
564879952	::483843129993199000
259093732	::483843146938204000
587054451	::483843182451380000
254386830	::483843194803998000
64907439	::483843204031074000
239254872	::483843243516252000
15806298	::483843247714746000
332306968	::483843265225949000
259093732	::483843267629309000
63617875	::483843315289169000
237118122	::483843372042301000
435478224	::483843376328896000
332306968	::483843396121800000
51325761	::483843423678386000
259093732	::483843425901367000
45492981	::483843431974707000
564879952	::483843507799334000
51325761	::483843519090401000
36891053	::483843555664723000
238341972	::483843560543109000
396364407	::483843561306083000
16864384	::483843571020083000
1007041	::483843599260319000
365505682	::483843625772929000
36891053	::483843641434062000
248468379	::483843647125725000
41135840	::483843720089833000
46764883	::483843728386179000
454531259	::483843751723298000
65968609	::483843764826275000
36891053	::483843768966053000
16713682	::483843781222211000
259093732	::483843796203876000
114235211	::483843796614914000
51325761	::483843797210501000
230659102	::483843812045770000
16864384	::483843820157562000
568915908	::483843829330477000
114235211	::483843836662140000
238341972	::483843844925304000
301737159	::483843850595618000
298870626	::483843877078843000
393133633	::483843886268174000
393133633	::483843933382782000
295881773	::483843935932911000
62975545	::483843946238722000
272184078	::483843948104798000
147779508	::483843950013595000
102233693	::483843962457702000
241995287	::483843985744478000
309108026	::483844006044917000
252623066	::483844051092135000
431937908	::483844124076810000
364439246	::483844124517228000
513926411	::483844148198273000
420403218	::483844168482295000
332306968	::483844169090473000
513926411	::483844185049419000
267405925	::483844213079937000
276381534	::483844244508270000
238740641	::483844245715816000
259569717	::483844261004066000
52295994	::483844307313782000
454531259	::483844315588739000
241995287	::483844354201489000
238740641	::483844365505142000
592150138	::483844374430642000
238740641	::483844411525066000
248468379	::483844412976287000
12057032	::483844419813007000
484423510	::483844434086219000
365505682	::483844461546733000
100742600	::483844469595582000
238740641	::483844470199160000
238341972	::483844481096384000
109805996	::483844544421961000
420389630	::483844589426868000
86131593	::483844633605066000
241995287	::483844653326667000
148445755	::483844699048779000
259093732	::483844702475538000
365505682	::483844721128001000
65968609	::483844722985689000
46283045	::483844730782879000
238740641	::483844818410291000
259093732	::483844831618146000
35376355	::483844857761234000
420403218	::483844885955764000
114235211	::483844898022363000
16864384	::483844906226425000
513926411	::483844981384175000
238740641	::483844987864358000
301244128	::483844996299120000
301244128	::483845010354221000
301244128	::483845027349942000
27784817	::483845033242546000
301244128	::483845039873736000
566902451	::483845051366531000
65968609	::483845074418016000
458808714	::483845108672892000
216618788	::483845117522882000
16864384	::483845131519283000
248468379	::483845156987097000
46283045	::483845194307997000
258226046	::483845202046484000
54422208	::483845268689801000
23396218	::483845277309480000
513926411	::483845353771253000
347596428	::483845359420964000
347596428	::483845391431917000
420403218	::483845399338582000
16864384	::483845431714009000
365505682	::483845436873404000
148445755	::483845462550523000
513926411	::483845475305410000
65968609	::483845500076969000
143225254	::483845509430267000
410961985	::483845568075005000
387188572	::483845607304753000
166877807	::483845720579919000
454531259	::483845729387950000
367296747	::483845731095019000
314604858	::483845767313248000
273271548	::483845779648286000
60218540	::483845803669454000
166877807	::483845825840152000
513926411	::483845830873337000
12057032	::483845859751129000
60218540	::483845933277650000
513926411	::483845945960837000
442433056	::483845949425336000
513926411	::483845959109984000
513926411	::483845983894126000
128775325	::483845988272971000
16472279	::483845996091162000
60218540	::483846030237401000
16864384	::483846038671724000
406772829	::483846060167528000
446541836	::483846072951771000
516096126	::483846075825274000
238341972	::483846145341661000
516096126	::483846147162001000
39847939	::483846177805172000
247159855	::483846184427995000
194998718	::483846215537131000
89590985	::483846238324805000
39847939	::483846259153723000
248468379	::483846259967414000
194998718	::483846374526418000
144243302	::483846395053735000
586783331	::483846423403069000
144243302	::483846445809016000
194998718	::483846446660075000
87247551	::483846458152472000
385114649	::483846482559127000
60046761	::483846539928797000
215427794	::483846563161067000
238341972	::483846579183296000
259093732	::483846638503342000
367296747	::483846642093678000
91666102	::483846698184507000
16107745	::483846716492226000
393133633	::483846740173271000
367296747	::483846787766046000
575804821	::483846793969401000
313120951	::483846818024161000
156801163	::483846844888252000
484423510	::483846870456741000
393133633	::483846949099958000
347596428	::483846971015184000
163340834	::483846982386331000
104112940	::483846992888889000
454531259	::483847033841647000
432027433	::483847037717184000
60046761	::483847050706956000
156801163	::483847054079168000
297652605	::483847064493629000
46764883	::483847071112249000
87247551	::483847082155847000
458808714	::483847101999087000
194998718	::483847112912674000
124582805	::483847140784242000
52494533	::483847209684074000
339458716	::483847211332034000
367296747	::483847227136176000
147779508	::483847236141735000
39469570	::483847256693833000
32690664	::483847275190317000
458808714	::483847280764530000
23164217	::483847289211871000
120139449	::483847293154500000
104112940	::483847322435342000
722514433	::483847327577567000
73020435	::483847408258785000
332306968	::483847416051818000
454531259	::483847469952823000
49114032	::483847483328839000
39469570	::483847539436036000
32690664	::483847572113473000
367296747	::483847611867099000
634822122	::483847621753462000
16864384	::483847692322222000
39469570	::483847747037331000
454531259	::483847750337851000
257625769	::483847772739600000
285401749	::483847791181963000
367296747	::483847794508050000
586783331	::483847801248710000
281824012	::483847820747628000
393133633	::483847839311597000
230659102	::483847859070980000
432819849	::483847861583351000
420389630	::483847863873863000
51979136	::483847876598964000
339458716	::483847972342337000
54422208	::483847989476077000
387188572	::483848013526614000
432819849	::483848016982335000
116071398	::483848022359801000
224452115	::483848024796327000
424464803	::483848043733594000
339917675	::483848050566115000
303252613	::483848097198796000
235272576	::483848178685317000
387188572	::483848186789117000
60221494	::483848216861888000
65968609	::483848217969176000
420403218	::483848233773703000
281824012	::483848242723958000
250474725	::483848263985287000
352970133	::483848283584884000
68512582	::483848299745923000
238341972	::483848325699891000
387188572	::483848339616972000
472528304	::483848342473297000
586783331	::483848360672366000
260361255	::483848390392832000
352970133	::483848406243094000
33369338	::483848416288444000
183090041	::483848481300570000
224452115	::483848509422985000
68512582	::483848562317746000
298870626	::483848623500042000
68512582	::483848665199816000
418327117	::483848667686653000
259093732	::483848692378505000
253178679	::483848757067259000
382359896	::483848758547853000
167144906	::483848777808105000
60046761	::483848797856882000
73020435	::483848843956457000
419836731	::483848884897447000
635151853	::483848952337293000
60046761	::483848956556742000
15109013	::483848984146886000
483283190	::483849006913961000
254386830	::483849014975426000
538541326	::483849027528568000
301737159	::483849058453577000
224452115	::483849080053833000
254386830	::483849157044867000
410195122	::483849178619973000
367296747	::483849190850584000
83428249	::483849195388805000
301737159	::483849218952790000
281824012	::483849227559120000
253178679	::483849232944599000
179669687	::483849242335641000
553930094	::483849275349016000
538541326	::483849296182136000
26580130	::483849297457590000
246030395	::483849321922576000
36612981	::483849323386376000
343756278	::483849326691491000
307485154	::483849344412438000
254386830	::483849377304571000
410195122	::483849390826590000
267538322	::483849396585394000
65968609	::483849408979546000
303252613	::483849428424749000
301737159	::483849433726332000
16864384	::483849434187300000
40054726	::483849440889806000
75696479	::483849505066856000
559837229	::483849521307213000
269401499	::483849560003842000
339917675	::483849582212694000
301737159	::483849623959003000
254386830	::483849625733193000
303252613	::483849629357072000
35599852	::483849630824685000
174840636	::483849638110191000
60108947	::483849651641008000
75696479	::483849680250368000
447255375	::483849706896773000
335367791	::483849720423395000
564879952	::483849727172026000
75696479	::483849743827615000
289461446	::483849778997264000
62975545	::483849822164619000
564879952	::483849827239743000
307485154	::483849863856005000
303252613	::483849874551873000
246030395	::483849875230949000
538541326	::483849899075579000
516986236	::483849933967990000
254386830	::483849965161435000
564879952	::483849973176336000
372611209	::483850027685539000
33453167	::483850034148954000
288540835	::483850057272143000
273631488	::483850059550031000
432027433	::483850073621532000
257625769	::483850091011125000
254386830	::483850147416510000
410195122	::483850184367931000
138603889	::483850194149060000
60718620	::483850211287392000
153531619	::483850255016792000
146909951	::483850302857437000
214220072	::483850319781441000
331447850	::483850332477206000
483283190	::483850348302716000
68512582	::483850361149861000
382359896	::483850362059644000
365505682	::483850363716784000
607016651	::483850369814908000
254386830	::483850419190652000
553930094	::483850431861239000
553930094	::483850508390502000
42638131	::483850531731804000
56779057	::483850534843981000
149295164	::483850535166955000
347596428	::483850540292403000
65968609	::483850559955283000
190396530	::483850567404384000
77765035	::483850647528144000
26182895	::483850687634096000
553930094	::483850708064559000
146602281	::483850724737290000
144243302	::483850754034524000
35256600	::483850779631955000
254386830	::483850795289677000
577920402	::483850830009749000
333704327	::483850830819241000
442433056	::483850882665029000
149295164	::483850894656561000
288540835	::483850926717812000
34204169	::483850929867718000
41135840	::483850929947435000
436476907	::483851004950364000
144243302	::483851007181742000
56198202	::483851024394756000
281829913	::483851028048003000
254386830	::483851034696368000
331447850	::483851052391735000
384155676	::483851067919052000
176487313	::483851077238800000
45929336	::483851078870777000
54116443	::483851090979328000
54116443	::483851124315680000
254386830	::483851147325997000
553930094	::483851147333996000
267538322	::483851191604883000
725050717	::483851210940628000
432027433	::483851228732870000
33369338	::483851235922292000
41135840	::483851256088109000
44768272	::483851308257271000
414526765	::483851330637660000
425897170	::483851356801748000
78065938	::483851460728221000
16864384	::483851506924273000
308858845	::483851527552266000
299284663	::483851528994709000
592150138	::483851575660523000
254386830	::483851625547988000
144243302	::483851667910434000
384155676	::483851669931700000
365505682	::483851673128157000
322465167	::483851681348591000
257625769	::483851778379620000
254386830	::483851827583397000
77765035	::483851947238117000
254386830	::483851968776273000
167282271	::483851972664377000
257625769	::483852030096580000
299284663	::483852042755002000
553930094	::483852052871651000
167282271	::483852147839467000
259093732	::483852148841541000
254386830	::483852159508021000
167282271	::483852200276660000
167282271	::483852222804271000
451868427	::483852233927184000
725050717	::483852243674746000
206538198	::483852288398983000
254386830	::483852333026398000
209401949	::483852466211926000
365505682	::483852544784216000
92870542	::483852553025617000
209401949	::483852562123071000
35599852	::483852585535676000
29827759	::483852695992676000
367296747	::483852722752352000
144243302	::483852739496390000
86885002	::483852752406073000
194998718	::483852759884505000
92870542	::483852788485484000
7345092	::483852800325984000
24113194	::483852909495349000
537660330	::483852918290788000
35256600	::483852921470070000
42638131	::483852922011148000
299284663	::483852964797222000
254386830	::483852974276751000
86885002	::483852976759373000
379304556	::483852979871973000
451868427	::483852996699115000
347596428	::483853007369433000
92870542	::483853043738243000
333704327	::483853053930393000
87247551	::483853061052305000
81674504	::483853079553388000
365505682	::483853085685874000
352595123	::483853103234420000
319145382	::483853163108110000
82723693	::483853174701187000
167282271	::483853182758834000
14190836	::483853195945709000
38623896	::483853206595055000
216168764	::483853212986777000
196742313	::483853213355868000
267538322	::483853245123543000
65968609	::483853573680148000
352970133	::483853591052967000
32690664	::483853599596752000
32690664	::483853643263668000
299284663	::483853729389481000
32690664	::483853832514850000
92870542	::483853874806009000
396923534	::483853877440049000
86885002	::483853877872062000
267538322	::483853878979354000
167282271	::483853883526381000
104112940	::483853912521572000
171746458	::483853927226417000
299284663	::483853952723582000
596113934	::483854005953511000
352595123	::483854007190827000
71597388	::483854007203401000
365505682	::483854007509987000
352595123	::483854047561011000
352595123	::483854085964038000
308858845	::483854097301667000
352595123	::483854115705876000
352595123	::483854135544926000
352595123	::483854156898136000
40604299	::483854197683527000
144243302	::483854218433142000
311297676	::483854272132423000
432027433	::483854299517026000
365505682	::483854321441071000
299284663	::483854323248418000
42638131	::483854329288204000
92870542	::483854333868380000
370845710	::483854373077143000
11852522	::483854380576161000
40604299	::483854460326666000
432027433	::483854472544665000
16864384	::483854503209213000
116147578	::483854558464983000
508430679	::483854601825685000
40994873	::483854631114510000
508430679	::483854646155284000
295980167	::483854660046843000
508430679	::483854664786382000
65968609	::483854694683377000
387188572	::483854723360247000
432027433	::483854727105351000
348316521	::483854743882563000
463250994	::483854758017376000
167282271	::483854763793346000
36579395	::483854765798223000
160495648	::483854795157938000
288540835	::483854799708770000
64791948	::483854805727580000
508430679	::483854821242306000
36579395	::483854840561270000
64791948	::483854850438856000
212490176	::483854863235698000
42638131	::483854871271981000
509523903	::483854873356533000
254386830	::483854875915476000
36579395	::483854876720373000
508430679	::483854877437612000
370845710	::483854887097479000
47733122	::483854905627922000
36579395	::483854913978388000
36579395	::483854979665362000
257625769	::483854991015153000
26198298	::483855008241184000
50157557	::483855010267009000
42638131	::483855024733167000
299796220	::483855030219706000
36579395	::483855047000743000
508430679	::483855057058660000
508430679	::483855172506894000
92870542	::483855184901074000
331447850	::483855194237591000
299284663	::483855241180237000
508430679	::483855257248600000
26580130	::483855268779151000
387188572	::483855293227737000
508430679	::483855308242960000
352595123	::483855379219361000
94737009	::483855402388312000
12057032	::483855471515009000
87247551	::483855508927811000
299284663	::483855522920009000
60046761	::483855526107680000
331447850	::483855595015913000
150518148	::483855601114423000
331447850	::483855605161918000
86885002	::483855616268460000
87247551	::483855653710991000
36579395	::483855655451639000
30417393	::483855666004512000
61050527	::483855699899072000
61050527	::483855755276484000
432027433	::483855766340636000
60046761	::483855777703026000
299284663	::483855780806815000
258226046	::483855797135212000
46796467	::483855827673964000
36579395	::483855831260086000
134181956	::483855918757842000
116147578	::483855989997727000
276256841	::483856036231536000
258532274	::483856072734543000
270687983	::483856074240315000
258226046	::483856178661711000
107823354	::483856205459103000
107823354	::483856257103589000
153531619	::483856283242487000
36579395	::483856294013460000
138603889	::483856391828803000
725050717	::483856452579127000
352970133	::483856459852038000
384530394	::483856473064083000
387188572	::483856553024688000
185629189	::483856561388130000
185629189	::483856562243776000
254386830	::483856566412509000
58562014	::483856571001094000
149275783	::483856582045097000
505219745	::483856597114830000
59288102	::483856608787968000
265799781	::483856661439057000
351190984	::483856671408934000
102100651	::483856686969397000
144243302	::483856701930881000
259569717	::483856704631631000
299284663	::483856745714835000
505219745	::483856750039166000
60046761	::483856771329449000
276381534	::483856866255327000
537660330	::483856884298825000
725050717	::483856915244412000
27626703	::483856947280498000
342508573	::483856964926341000
36579395	::483856979220107000
92870542	::483856987856179000
36772146	::483856993959284000
36579395	::483857053648027000
508430679	::483857060623183000
637303583	::483857100984946000
228213959	::483857103560265000
36579395	::483857111789498000
144243302	::483857121927516000
23164217	::483857178709602000
144243302	::483857207323525000
112333263	::483857208950923000
36579395	::483857228596666000
36579395	::483857267964407000
159726392	::483857268094402000
346998772	::483857270879436000
396364407	::483857276491399000
351190984	::483857325074440000
59288102	::483857378744762000
23164217	::483857386134724000
287994287	::483857397589356000
18023231	::483857406796255000
23164217	::483857453520404000
365203632	::483857474127011000
387188572	::483857475897421000
36772146	::483857523330408000
299284663	::483857543685365000
383045348	::483857553328062000
100742600	::483857597809053000
420323287	::483857598135799000
258226046	::483857611393994000
299284663	::483857619598057000
351190984	::483857720748310000
25237171	::483857730076041000
384436313	::483857734882713000
323978080	::483857743250747000
144243302	::483857821961035000
144243302	::483857880442236000
414543388	::483857883856396000
11852522	::483857965904982000
89590985	::483857996879917000
67450397	::483858010507599000
36579395	::483858012541448000
245021956	::483858020078612000
299284663	::483858080560467000
18023231	::483858168053633000
144243302	::483858203068080000
553930094	::483858222713806000
86885002	::483858272579878000
520533224	::483858337847857000
483283190	::483858348291674000
144243302	::483858349004693000
32690664	::483858389244452000
11852522	::483858393359085000
83428249	::483858402137763000
244800948	::483858405912633000
436476907	::483858411134910000
410195122	::483858433741815000
607016651	::483858445066457000
150518148	::483858488351670000
86885002	::483858547512336000
351190984	::483858588222623000
175581339	::483858628068528000
245021956	::483858640164503000
254386830	::483858664772870000
537660330	::483858666320166000
217871594	::483858702282129000
365203632	::483858719575252000
607016651	::483858725984149000
607016651	::483858760880771000
153531619	::483858767998496000
15806298	::483858776403881000
20903172	::483858781449629000
254386830	::483858792850149000
18023231	::483858811120148000
160734732	::483858823950499000
299284663	::483858898932097000
457197060	::483858905697513000
537660330	::483858913238863000
18023231	::483858941340692000
144243302	::483858978401959000
254386830	::483858997926445000
351914412	::483859007233196000
367296747	::483859055077621000
144243302	::483859066964688000
132314519	::483859079161335000
351190984	::483859111113920000
14594667	::483859127781703000
114235211	::483859183750496000
132314519	::483859196836712000
379576750	::483859238515908000
351190984	::483859295889797000
50157557	::483859315531329000
8070562	::483859327631896000
254386830	::483859360465297000
65968609	::483859369482657000
273631488	::483859387996729000
260361255	::483859437094834000
201810972	::483859438629949000
299284663	::483859447207305000
92870542	::483859461073694000
254386830	::483859478644006000
537660330	::483859595668897000
14190836	::483859600006193000
128977591	::483859601692327000
144243302	::483859618607947000
374739722	::483859641949237000
67450397	::483859673196818000
18023231	::483859698450300000
367296747	::483859727630082000
65968609	::483859728296968000
148912524	::483859734659743000
254386830	::483859740129505000
332908078	::483859765877936000
254386830	::483859819661893000
374739722	::483859826158891000
18023231	::483859860673400000
423666163	::483859880537649000
374739722	::483859881846665000
816177	::483859956660449000
65968609	::483859987140059000
149275783	::483860063405096000
144243302	::483860108926259000
320485729	::483860178891468000
369849727	::483860200038752000
385706960	::483860208868147000
97336064	::483860228207702000
115459999	::483860235577090000
607016651	::483860276123430000
115503799	::483860290115604000
217871594	::483860292363776000
238740641	::483860325146427000
2084321	::483860355324448000
2084321	::483860356037480000
2084321	::483860357916545000
2084321	::483860358763790000
2084321	::483860370541391000
144243302	::483860384605286000
257625769	::483860386509111000
265799781	::483860405564227000
365203632	::483860421875871000
309789310	::483860465403953000
607016651	::483860527496429000
245021956	::483860601353940000
265799781	::483860611063767000
351190984	::483860615757565000
423666163	::483860658971111000
297238880	::483860669188419000
537660330	::483860685521031000
370845710	::483860687312400000
325192444	::483860727342456000
320485729	::483860740668162000
144243302	::483860790538436000
36579395	::483860829603774000
376467319	::483860832405569000
491357856	::483860861665034000
65968609	::483860902647590000
257092614	::483860922868305000
39847939	::483860945785987000
167282271	::483860966602706000
159640806	::483860990191099000
331447850	::483861012089565000
26580130	::483861015718002000
216486063	::483861036010065000
164135621	::483861037561544000
144243302	::483861083929993000
254386830	::483861115064291000
112333263	::483861133812830000
257092614	::483861258622337000
59370673	::483861270873923000
322465167	::483861274845929000
325192444	::483861284073385000
607016651	::483861297121882000
465089745	::483861358195113000
254386830	::483861404840370000
59370673	::483861450159443000
491357856	::483861473999867000
254386830	::483861521790148000
144243302	::483861534549241000
375873224	::483861594380959000
286910447	::483861594590707000
534913317	::483861608041443000
286910447	::483861685258567000
325192444	::483861689155072000
254386830	::483861706134020000
14594667	::483861721455419000
343484637	::483861726224322000
65968609	::483861815932096000
516986236	::483861841425076000
21531254	::483861879480008000
83428249	::483861926900805000
60046761	::483861956948795000
135003892	::483862017342967000
254386830	::483862024833998000
254386830	::483862034610929000
399408344	::483862082287185000
352595123	::483862097969704000
98589714	::483862098129084000
60046761	::483862101698441000
128977591	::483862237279694000
254386830	::483862304384385000
229611107	::483862307404283000
286910447	::483862395261972000
60046761	::483862399565320000
138603889	::483862404988563000
253178679	::483862406527856000
399408344	::483862438232600000
253178679	::483862512664711000
128977591	::483862582668050000
216486063	::483862591060860000
153531619	::483862616914161000
60046761	::483862778076086000
153531619	::483862828659380000
60046761	::483862831494742000
59370673	::483862885605470000
60046761	::483862921147977000
120966317	::483862936855654000
65968609	::483862975728480000
153531619	::483862976235970000
23164217	::483863007680663000
265799781	::483863035535437000
139847892	::483863109573304000
387472182	::483863111829446000
139847892	::483863120507846000
65968609	::483863188698435000
139847892	::483863254884954000
342594225	::483863305404940000
216486063	::483863332618010000
15806298	::483863335515877000
300135225	::483863336765755000
75937251	::483863341215911000
135003892	::483863354042097000
351190984	::483863359557996000
387472182	::483863373218844000
92870542	::483863376590688000
254386830	::483863383121620000
625900103	::483863384685682000
342594225	::483863386271133000
15806298	::483863386984153000
87247551	::483863423789182000
12057032	::483863427593420000
342594225	::483863475316207000
281824012	::483863483184730000
279865885	::483863696700358000
75937251	::483863880251109000
296590824	::483863901872734000
557400595	::483863913490944000
65968609	::483863949276745000
65968609	::483863981925208000
320485729	::483863984047947000
15806298	::483864003953700000
135003892	::483864204072325000
15806298	::483864206240804000
268034501	::483864255440371000
36772146	::483864279280402000
32596609	::483864279381069000
32596609	::483864395718471000
15806298	::483864402030907000
32596609	::483864423191158000
309108026	::483864438068371000
59370673	::483864444129140000
32596609	::483864452693897000
232114448	::483864479902756000
36579395	::483864490111270000
36579395	::483864517806272000
279865885	::483864519861874000
365739414	::483864561234083000
75937251	::483864594364891000
223614733	::483864596923424000
290396729	::483864627294400000
196742313	::483864634009477000
196742313	::483864634613432000
223614733	::483864680109060000
135003892	::483864709179772000
33017275	::483864729837133000
132314519	::483864741463326000
8070562	::483864772853518000
87247551	::483864775978266000
15806298	::483864799013400000
267538322	::483864805271273000
181101394	::483864841744949000
454531259	::483864854130733000
279865885	::483864855154532000
253178679	::483864865140797000
325192444	::483864933818314000
246112828	::483864947873828000
61493721	::483864982959173000
33017275	::483864985744183000
267538322	::483865022276177000
75937251	::483865025451266000
395057520	::483865050852360000
211616743	::483865058259124000
713350694	::483865115994112000
352595123	::483865121547370000
557400595	::483865122134171000
290396729	::483865212437540000
223614733	::483865234436681000
348316521	::483865255294955000
483283190	::483865267593027000
159640806	::483865321543987000
465089745	::483865369304510000
465089745	::483865382428479000
371578955	::483865422773911000
338849269	::483865437990830000
454531259	::483865456361492000
352595123	::483865477333413000
216833550	::483865555795836000
267538322	::483865578046631000
14190836	::483865605317988000
257625769	::483865608698617000
338849269	::483865610540290000
755431	::483865831005519000
40810916	::483865870574186000
223614733	::483865876639145000
267538322	::483865892258709000
75937251	::483865947564822000
331447850	::483865953763987000
65968609	::483866026011291000
40810916	::483866035104124000
40810916	::483866086429839000
45278487	::483866112896290000
72143337	::483866153664925000
260262291	::483866379951431000
135003892	::483866455176261000
331447850	::483866473060786000
75937251	::483866504278978000
325192444	::483866512462065000
557400595	::483866549036810000
331447850	::483866561673830000
45278487	::483866565600104000
65968609	::483866614928908000
44768272	::483866643257622000
286910447	::483866696201953000
240892007	::483866838510489000
286910447	::483866854478192000
272184078	::483866866431963000
14190836	::483866868038381000
286910447	::483866891660689000
286910447	::483866999001333000
267538322	::483867050595463000
247434974	::483867057105014000
164135621	::483867071000760000
12057032	::483867106199347000
140206179	::483867143759335000
65968609	::483867252299542000
40810916	::483867368997654000
377357259	::483867410840043000
219153949	::483867451151900000
65968609	::483867518507810000
96443022	::483867597369139000
557400595	::483867604340051000
483283190	::483867605472927000
40126821	::483867620878192000
373569970	::483867670060613000
118827154	::483867702428450000
260262291	::483867782979657000
247434974	::483867796070080000
12057032	::483867855922806000
36772146	::483867928396189000
118827154	::483868026807521000
384436313	::483868050366529000
167282271	::483868056327061000
66555228	::483868069043769000
115459999	::483868095782481000
36579395	::483868154595000000
457197060	::483868239592583000
15726982	::483868272589549000
384436313	::483868315886956000
257092614	::483868401417191000
21531254	::483868443263782000
36579395	::483868444270399000
150518148	::483868475320840000
118827154	::483868581428736000
75937251	::483868645047545000
43006697	::483868686428536000
352970133	::483868774630559000
43006697	::483868846453825000
330513153	::483868863872782000
118827154	::483868890850918000
170064834	::483868947205214000
587054451	::483868962740916000
150518148	::483868968256434000
216486063	::483868988439797000
460491164	::483869019313696000
40810916	::483869050758365000
460491164	::483869057133711000
286910447	::483869073118208000
557400595	::483869089530511000
36772146	::483869128197808000
330513153	::483869143582511000
375873224	::483869169440411000
43006697	::483869179083104000
43006697	::483869216865386000
258226046	::483869230773719000
330513153	::483869260121247000
43006697	::483869275648569000
313120951	::483869295558942000
259093732	::483869332598841000
264904736	::483869355940122000
258226046	::483869374999429000
460491164	::483869386009112000
43006697	::483869424298913000
228845995	::483869449456721000
43006697	::483869470041985000
352970133	::483869487335079000
66555228	::483869526245650000
43006697	::483869560429219000
375873224	::483869631828856000
267538322	::483869656290058000
338849269	::483869681422700000
150518148	::483869690704302000
170064834	::483869705556336000
137014162	::483869736065699000
460491164	::483869779522899000
92838578	::483869862822178000
267538322	::483869896028073000
408031484	::483869933344784000
375636797	::483869970229493000
264904736	::483869974616739000
167282271	::483869988546412000
36219010	::483869993155952000
258226046	::483870077700149000
265760942	::483870078857793000
160495648	::483870108595408000
115518508	::483870110285717000
167282271	::483870130565566000
65968609	::483870140748943000
375636797	::483870184898166000
135003892	::483870196013101000
267538322	::483870209388732000
82600674	::483870211238395000
265760942	::483870222852444000
137014162	::483870227352928000
473718221	::483870304486166000
267538322	::483870456437411000
23164217	::483870462552707000
375636797	::483870498938310000
118827154	::483870539187245000
187280228	::483870550192689000
65968609	::483870557453053000
158948807	::483870569491075000
375636797	::483870589812109000
187280228	::483870602415964000
384436313	::483870603607154000
142045716	::483870608476733000
65968609	::483870633567059000
270687983	::483870701938409000
135003892	::483870716027092000
260361255	::483870717235036000
260361255	::483870718372102000
36772146	::483870727314345000
158948807	::483870742220918000
553930094	::483870748084162000
118827154	::483870770268217000
504027031	::483870789645520000
36772146	::483870909833699000
46284235	::483870933573062000
299796220	::483870977097728000
371578955	::483871046467334000
187280228	::483871059783864000
561540580	::483871060752756000
537660330	::483871115291271000
561540580	::483871167766216000
561540580	::483871194647506000
273631488	::483871203879571000
170064834	::483871209688276000
118827154	::483871261232472000
96658544	::483871379154952000
342594225	::483871408666071000
375636797	::483871411627249000
342594225	::483871484528455000
283051149	::483871488626278000
537660330	::483871512139534000
272184078	::483871750422147000
331447850	::483871794454343000
315614733	::483871842692657000
30336217	::483871853166231000
342594225	::483871911311470000
14594667	::483871932497297000
208171241	::483871944777805000
564879952	::483871986733416000
118827154	::483872008720351000
160495648	::483872017913884000
138603889	::483872059458461000
138603889	::483872065343078000
360951591	::483872086629163000
138603889	::483872138814701000
187280228	::483872145127133000
15789848	::483872145517187000
164135621	::483872156636311000
187280228	::483872198424154000
118827154	::483872204443361000
135003892	::483872220851085000
46284235	::483872234105491000
167282271	::483872264220590000
460491164	::483872276186554000
138603889	::483872312144306000
42638131	::483872333287796000
29391732	::483872403475275000
725050717	::483872435351986000
72143337	::483872472027381000
41230104	::483872504348295000
30336217	::483872523462135000
577920402	::483872539177787000
211616743	::483872564259725000
149275783	::483872639363317000
245203404	::483872642764529000
40126821	::483872661471109000
46284235	::483872681570222000
164135621	::483872688604057000
342594225	::483872714969448000
342594225	::483872721894256000
87247551	::483872784045457000
149275783	::483872835514163000
618760575	::483872903985774000
542406301	::483872908213637000
377357259	::483872943571623000
187280228	::483872950538354000
633506625	::483872973716090000
167282271	::483873050820358000
164135621	::483873096818909000
46284235	::483873122756472000
187280228	::483873222459260000
360951591	::483873302054572000
99368300	::483873304592146000
187280228	::483873387882627000
99368300	::483873401467965000
118827154	::483873446821388000
187280228	::483873449983496000
460491164	::483873468912394000
537660330	::483873492811526000
244646421	::483873518661025000
230898142	::483873526407892000
460491164	::483873582305402000
135003892	::483873590245208000
35297171	::483873598382145000
263971863	::483873632637050000
167282271	::483873642741514000
167282271	::483873667357880000
128775325	::483873673229918000
65968609	::483873686470926000
146909951	::483873710529871000
155139746	::483873731849113000
537660330	::483873734424408000
14873854	::483873736794185000
14190836	::483873777697054000
360951591	::483873827877691000
167282271	::483873829283188000
164135621	::483873837692366000
360951591	::483873839546265000
244646421	::483873856470261000
187280228	::483873890871951000
187280228	::483873937919455000
167282271	::483873939605950000
263971863	::483873954000429000
164135621	::483873971796836000
398339392	::483874048989200000
164135621	::483874079699525000
99368300	::483874081855389000
245021956	::483874090566946000
230968348	::483874147194241000
352970133	::483874155612217000
245021956	::483874156614656000
16864384	::483874228060430000
256346048	::483874279553896000
65968609	::483874294972153000
142045716	::483874310436564000
86131593	::483874343894515000
164135621	::483874361649025000
167282271	::483874391106007000
99368300	::483874440791334000
56917722	::483874457472090000
167282271	::483874458256822000
360951591	::483874480323039000
187280228	::483874484613435000
46284235	::483874602964488000
370416747	::483874633331265000
16864384	::483874647063007000
56917722	::483874789778391000
155139746	::483874790948630000
128775325	::483874795466260000
142045716	::483874810053664000
65968609	::483874810334687000
358031089	::483874883445596000
56917722	::483874929989787000
331447850	::483874942748868000
351190984	::483874963532029000
39553593	::483874965469794000
43630532	::483875061145694000
370416747	::483875065348780000
30336217	::483875089126268000
142045716	::483875136316002000
43630532	::483875148429144000
370416747	::483875179769368000
159640806	::483875221296803000
135003892	::483875281866735000
155139746	::483875296857174000
43630532	::483875302171344000
61402370	::483875321276407000
633506625	::483875321456766000
68052287	::483875336258875000
244800948	::483875338548559000
371578955	::483875350427234000
331447850	::483875414092152000
142045716	::483875421167943000
167282271	::483875427774365000
187280228	::483875429955022000
167282271	::483875466353577000
142045716	::483875530588958000
384530394	::483875539212435000
48046250	::483875544036278000
175314654	::483875544430542000
126507603	::483875587409190000
187280228	::483875614525378000
83428249	::483875644619517000
44768272	::483875686537789000
56917722	::483875697539039000
33788573	::483875702685450000
271304998	::483875805089763000
256853017	::483875814673362000
118827154	::483875862446870000
118827154	::483875919996923000
118827154	::483875940544815000
170064834	::483876007141593000
370416747	::483876075790159000
118827154	::483876100519755000
271304998	::483876132027379000
65968609	::483876210724724000
142045716	::483876310947594000
153544543	::483876326718582000
463138486	::483876439259742000
170064834	::483876444091604000
56917722	::483876456393494000
43630532	::483876462626222000
54422208	::483876501524205000
307485154	::483876568607907000
460491164	::483876590988705000
65968609	::483876597481496000
56917722	::483876624882876000
454531259	::483876629140078000
620420742	::483876704494956000
308170990	::483876736762126000
170064834	::483876762070171000
171746458	::483876798476730000
33788573	::483876805372174000
43630532	::483876847508533000
171746458	::483876856148406000
40994873	::483876864696393000
167282271	::483876907449348000
370845710	::483876923568037000
187280228	::483876932207910000
167282271	::483876934200598000
40994873	::483876978244599000
138603889	::483877002965815000
281829913	::483877065851027000
273631488	::483877074885943000
407248121	::483877090140651000
170064834	::483877102509248000
313120951	::483877174479290000
65968609	::483877235728740000
171746458	::483877239948185000
142045716	::483877257237524000
313120951	::483877321237991000
170064834	::483877424308838000
342594225	::483877429279076000
170064834	::483877437676072000
231222303	::483877486158024000
171746458	::483877503757332000
65968609	::483877514524123000
43630532	::483877525190221000
237963845	::483877551581184000
170064834	::483877604751970000
308170990	::483877657327960000
142045716	::483877659949031000
370845710	::483877670691024000
33788573	::483877711778422000
59288102	::483877771459170000
118827154	::483877880402051000
231222303	::483877934940188000
28054060	::483877983204020000
21531254	::483878032046714000
351190984	::483878115933167000
170064834	::483878134362537000
170064834	::483878161252229000
407248121	::483878205758394000
65968609	::483878238733623000
313120951	::483878247105445000
360951591	::483878287845113000
313120951	::483878308157718000
56059141	::483878345910657000
56059141	::483878423232643000
458529098	::483878435010674000
407248121	::483878474831396000
82242725	::483878532846612000
65968609	::483878545685356000
313120951	::483878647904747000
159640806	::483878690300755000
170064834	::483878708126568000
82242725	::483878714648698000
342594225	::483878790460755000
56917722	::483878819049119000
396923534	::483878821414715000
65968609	::483878852364484000
231222303	::483878944152621000
170064834	::483879115083096000
170064834	::483879143184945000
376546976	::483879158280622000
170064834	::483879242959032000
170064834	::483879358730231000
415259927	::483879376795099000
170064834	::483879447599140000
375734748	::483879501097488000
33788573	::483879557129203000
351190984	::483879643750363000
170064834	::483879663198928000
313120951	::483879689342038000
313120951	::483879764990521000
170064834	::483879810075066000
231222303	::483879835509342000
56917722	::483879872503111000
170064834	::483879889569730000
123939574	::483879906523103000
132314519	::483879912059568000
376546976	::483879935178993000
170064834	::483879992351137000
313120951	::483880049808908000
170064834	::483880110311735000
123939574	::483880113025478000
43006697	::483880181916913000
118827154	::483880247113580000
43006697	::483880319351668000
29607520	::483880319935074000
231222303	::483880321532690000
170064834	::483880366617268000
170064834	::483880406098247000
377555310	::483880413774237000
123939574	::483880443893121000
123939574	::483880458350886000
56917722	::483880519730335000
43630532	::483880539368062000
33788573	::483880540232503000
231222303	::483880592182743000
337434879	::483880651158876000
14873854	::483880651255320000
65968609	::483880657643257000
45289907	::483880661611073000
132314519	::483880692129218000
68052287	::483880707392299000
313120951	::483880713666580000
14873854	::483880763771731000
231222303	::483880795669405000
135003892	::483880818805194000
360951591	::483880871687368000
132314519	::483881066680553000
313120951	::483881067288354000
200316617	::483881129142136000
56917722	::483881218623021000
59288102	::483881290223996000
17054163	::483881331047534000
231222303	::483881369760571000
212490176	::483881377004138000
360951591	::483881401130156000
457811756	::483881422529118000
59288102	::483881459896553000
23164217	::483881522131243000
163340834	::483881530792873000
313120951	::483881548064632000
23164217	::483881557728313000
542406301	::483881606466502000
56917722	::483881646962130000
263971863	::483881711130771000
163340834	::483881774905589000
562590159	::483881790860300000
415259927	::483881822711853000
313120951	::483881827774394000
454531259	::483881842253119000
163340834	::483881854106632000
200316617	::483881860326752000
57566548	::483881866714292000
255147158	::483881882380009000
43630532	::483881980480598000
454531259	::483882012814479000
263971863	::483882046708662000
313120951	::483882066136678000
135003892	::483882090966962000
65968609	::483882105802207000
231222303	::483882202480910000
42638131	::483882225721556000
317524005	::483882231555846000
270687983	::483882255446573000
263971863	::483882365039542000
16166332	::483882434472050000
282328751	::483882438557319000
60555388	::483882529833775000
293737316	::483882538067591000
231222303	::483882545700823000
270687983	::483882680769978000
170064834	::483882737544069000
457811756	::483882907828621000
212490176	::483882934235967000
65968609	::483882990250901000
568915908	::483882991328829000
252355708	::483883064141967000
170064834	::483883081040814000
289084083	::483883189036138000
170064834	::483883215724109000
65968609	::483883230672588000
132314519	::483883291612020000
425573791	::483883392614670000
200316617	::483883437489946000
132314519	::483883468959784000
360951591	::483883487616061000
119636299	::483883490899808000
247560161	::483883495765581000
94181957	::483883530934841000
29935926	::483883538618400000
60712766	::483883617266192000
485252693	::483883671573655000
132314519	::483883732219486000
340678678	::483883751902961000
186314952	::483883826792255000
209208697	::483883888599896000
247560161	::483883932216467000
59288102	::483883951912935000
59288102	::483884043952750000
123939574	::483884057437028000
247560161	::483884069609283000
360951591	::483884113011548000
337499399	::483884135862517000
240015074	::483884149812379000
132314519	::483884210508541000
247560161	::483884248525709000
123939574	::483884260072235000
257625769	::483884277709299000
132314519	::483884352364089000
270687983	::483884389097406000
407248121	::483884541606903000
238400474	::483884677199958000
407248121	::483884685928693000
340678678	::483884701724049000
132976059	::483884728718610000
185399022	::483884860155908000
337499399	::483884875934867000
111978266	::483884880791494000
538541326	::483884882674720000
170064834	::483884898453692000
216168764	::483884915075727000
28054060	::483884923116605000
485252693	::483885031405150000
340678678	::483885032973418000
270687983	::483885076237676000
170064834	::483885078016045000
35706997	::483885177496555000
270687983	::483885225106079000
65968609	::483885259029614000
50157557	::483885382237306000
132314519	::483885510553661000
59352013	::483885521295261000
337499399	::483885584944214000
132314519	::483885592363536000
215362694	::483885629902979000
487322279	::483885700144574000
170064834	::483885733036322000
21531254	::483885753835868000
340678678	::483885754829905000
340678678	::483885881833431000
407248121	::483885947340468000
340678678	::483885955326029000
337499399	::483885975626866000
239254872	::483885981347487000
445268626	::483885982916571000
170064834	::483885997780766000
340678678	::483886030546677000
247560161	::483886051795410000
445268626	::483886095818846000
76815335	::483886101413654000
340678678	::483886113262555000
24226614	::483886126898233000
65968609	::483886137304305000
340678678	::483886154513530000
340678678	::483886226974339000
340678678	::483886272809684000
21531254	::483886289914036000
319851493	::483886297019604000
340678678	::483886334054895000
340678678	::483886395656658000
340678678	::483886487516102000
337499399	::483886588452438000
340678678	::483886594357608000
16864384	::483886594831560000
158948807	::483886772737564000
215362694	::483886794228781000
299796220	::483886817369149000
158948807	::483886869198143000
12057032	::483886917113491000
43630532	::483886967671623000
158948807	::483886980665581000
313120951	::483887030267416000
365505682	::483887063289569000
65968609	::483887077537218000
432819849	::483887114090602000
432819849	::483887120377864000
337499399	::483887188392685000
158948807	::483887210433757000
177101575	::483887258375053000
337499399	::483887262065631000
68775336	::483887267937652000
313120951	::483887335394652000
377420899	::483887424913674000
200316617	::483887506409406000
158948807	::483887568782888000
313120951	::483887572926492000
377420899	::483887733706727000
209208697	::483887884764999000
16864384	::483887884835897000
99368300	::483887908596621000
43630532	::483887946169192000
337499399	::483888015136530000
185399022	::483888041480970000
170064834	::483888098502135000
340678678	::483888172632248000
376546976	::483888194690514000
407248121	::483888204287049000
313120951	::483888210343231000
170064834	::483888239451701000
365505682	::483888333865902000
260825806	::483888477973405000
260825806	::483888572278120000
260825806	::483888654473900000
377420899	::483888695586476000
216168764	::483888701869531000
377420899	::483888704130265000
65968609	::483888735386234000
260825806	::483888735537229000
142045716	::483888746857639000
12057032	::483888831502880000
260825806	::483888838272507000
415179202	::483888849832378000
209208697	::483888894531108000
132314519	::483888900801171000
99368300	::483888915527368000
337499399	::483888919419691000
65968609	::483889007667843000
132314519	::483889041440800000
108814965	::483889088076845000
282328751	::483889186093539000
132314519	::483889226857979000
360951591	::483889291920044000
43630532	::483889327722614000
337499399	::483889332563247000
209208697	::483889352100298000
16864384	::483889354171891000
407248121	::483889423084687000
99368300	::483889447725830000
216168764	::483889524410314000
381373424	::483889563446693000
542406301	::483889750177095000
128775325	::483889871975878000
132314519	::483889957275447000
147384126	::483889964678000000
99368300	::483889976396886000
239254872	::483889990854660000
374739722	::483890036052869000
337499399	::483890165694627000
99368300	::483890191933779000
313120951	::483890201811750000
200316617	::483890227359277000
293737316	::483890236536393000
337499399	::483890358158630000
214220072	::483890386251694000
415179202	::483890435551920000
258226046	::483890438714032000
40478607	::483890478145105000
132314519	::483890519156613000
365505682	::483890528204099000
90750144	::483890611582664000
337499399	::483890658164613000
59288102	::483890721595097000
300009838	::483890724635955000
258226046	::483890738665508000
313120951	::483890841497636000
381373424	::483890889907904000
436187992	::483890954261110000
258226046	::483891001715458000
365505682	::483891162055720000
272184078	::483891243232276000
99368300	::483891686569824000
365505682	::483891832435507000
43630532	::483891874680172000
620420742	::483891907924197000
509523903	::483891937779281000
29394513	::483892032071798000
35297171	::483892110349713000
99368300	::483892322355003000
99368300	::483892533278167000
566902451	::483892533744107000
18918771	::483892657656053000
365505682	::483892708277510000
18918771	::483892776925270000
485252693	::483892843186900000
245957488	::483892989753053000
43630532	::483893044601569000
262248356	::483893056350191000
12057032	::483893345044168000
342845822	::483893345949712000
18918771	::483893375305658000
700013623	::483893376320696000
157254287	::483893388479967000
18999708	::483894255564226000
132314519	::483894311931486000
18918771	::483894374976090000
236202065	::483894518903615000
313120951	::483894688059908000
330201359	::483895047474384000
142045716	::483895107595169000
110530129	::483895226658865000
109718758	::483895333160615000
110530129	::483895407421161000
186314952	::483895478409383000
258226046	::483895544171876000
183090041	::483895698975625000
110530129	::483895699923558000
342845822	::483895706780835000
258226046	::483895736409415000
224124379	::483895773864554000
258226046	::483895852528726000
273034167	::483895895394512000
436187992	::483895941145980000
43630532	::483895971705659000
258226046	::483896016127545000
25237171	::483896360018526000
34071360	::483896382340624000
428646436	::483896395753992000
508430679	::483896758938775000
131941193	::483896862735204000
467775651	::483896965642858000
110530129	::483896974287314000
10095952	::483897064183853000
110530129	::483897065114988000
360951591	::483897241229225000
273034167	::483897332321091000
245957488	::483897363455832000
142045716	::483897406153453000
467775651	::483897433777532000
68052287	::483897441318879000
224124379	::483897703114371000
273034167	::483897750396760000
377420899	::483897985386815000
415179202	::483898025329557000
377420899	::483898034879614000
224124379	::483898047407988000
508430679	::483898151443505000
370401061	::483898218703749000
179039178	::483898226438045000
86604355	::483898417102336000
10095952	::483898434177753000
119636299	::483898504511643000
214220072	::483898531787194000
224124379	::483898627899662000
69950823	::483898636615417000
157254287	::483898657800863000
566902451	::483898687136215000
157254287	::483898771781058000
377420899	::483898808086962000
68052287	::483898857152327000
123939574	::483898860629016000
15186859	::483898882641113000
224124379	::483898993231937000
29394513	::483899179400699000
365505682	::483899194558930000
28054060	::483899296774123000
29394513	::483899306781724000
123939574	::483899315492880000
153531619	::483899322686124000
224124379	::483899341266886000
163340834	::483899364507930000
370088836	::483899573992058000
358452616	::483899724135546000
175591069	::483899729273569000
358452616	::483899745627144000
175591069	::483899750001811000
450560571	::483899756217761000
245957488	::483899841442246000
224124379	::483899858596532000
153531619	::483899868444762000
157254287	::483899947943612000
34071360	::483900040973266000
43630532	::483900061311459000
508430679	::483900131272445000
236202065	::483900181809618000
224124379	::483900183957086000
34071360	::483900278375059000
43630532	::483900353478270000
34071360	::483900410118172000
351620689	::483900434583523000
43630532	::483900550241464000
224124379	::483900649944264000
176487313	::483901018468392000
18028506	::483901055512887000
163340834	::483901312669863000
67453850	::483901411093381000
224124379	::483901411755716000
18999708	::483901437793943000
163340834	::483901614764589000
67453850	::483901672758861000
216168764	::483901686537527000
147384126	::483901689166974000
153531619	::483901764823838000
86604355	::483901890103877000
147384126	::483902306266529000
224124379	::483902423300202000
337499399	::483902500295417000
99274885	::483902601788809000
348193845	::483902604565442000
99274885	::483902642402246000
428646436	::483902717614501000
179039178	::483902737646911000
147384126	::483902747192737000
99274885	::483902794324131000
176487313	::483902856248832000
272533260	::483903009496133000
170868061	::483903063321608000
147384126	::483903322387001000
337499399	::483903361729986000
262248356	::483903455862730000
389676504	::483903493355237000
327934017	::483903546115379000
262248356	::483903556911898000
262248356	::483903591821094000
147384126	::483903664038227000
224124379	::483903689342472000
377420899	::483903742127779000
377420899	::483903783785598000
579647636	::483903886227693000
415630297	::483904052363681000
360951591	::483904086648324000
337499399	::483904095955472000
579647636	::483904114058096000
60131090	::483904190373040000
355717008	::483904213840191000
147384126	::483904254201966000
147384126	::483904270735904000
579647636	::483904292882247000
100195876	::483904385064267000
100195876	::483904385819234000
224124379	::483904470590320000
211904285	::483904526853079000
579647636	::483904627960983000
43630532	::483904667097628000
337499399	::483904669152862000
179039178	::483904764229738000
147384126	::483904783963529000
579647636	::483904793875066000
147384126	::483904833208860000
12057032	::483904882399666000
147384126	::483904954361319000
579647636	::483904994136322000
224124379	::483905054814896000
147384126	::483905064486981000
337499399	::483905093646172000
337499399	::483905375813775000
29984961	::483905384281690000
224124379	::483905451587665000
100378471	::483905475163873000
283251929	::483905489567092000
147384126	::483905604017082000
224124379	::483905642994728000
307485154	::483905649181335000
361489211	::483905687186321000
99274885	::483905730823471000
147384126	::483905753304924000
211904285	::483905853108797000
99274885	::483905857856364000
98552986	::483905870175412000
147384126	::483905946297462000
412586663	::483906025033322000
18618379	::483906127923384000
99274885	::483906134789480000
100378471	::483906178238271000
99274885	::483906228020469000
30666953	::483906262606704000
337499399	::483906302713020000
369292925	::483906324334247000
579647636	::483906336481370000
361489211	::483906365480763000
283251929	::483906412855054000
147384126	::483906486741901000
377420899	::483906513958739000
147384126	::483906519050641000
99274885	::483906567549366000
485252693	::483906605084205000
147384126	::483906608078938000
213187842	::483906660612976000
221641208	::483906710822985000
99274885	::483906721895567000
260911912	::483906771741077000
377420899	::483906810751897000
221641208	::483906847406309000
100378471	::483906903588614000
99274885	::483906910584713000
41230104	::483906934647431000
361489211	::483906949546008000
100378471	::483906970303225000
221641208	::483907007288979000
245957488	::483907159487700000
99274885	::483907167314255000
211904285	::483907179997839000
221641208	::483907208556867000
579647636	::483907247270297000
337499399	::483907381043421000
100378471	::483907388915732000
30666953	::483907433966759000
147384126	::483907554716561000
360951591	::483907600745234000
224124379	::483907633942777000
221641208	::483907667791204000
99274885	::483907689177563000
131968998	::483907775248883000
369292925	::483907806970388000
147384126	::483907841585975000
257625769	::483907870421831000
12057032	::483907993340506000
339458716	::483908056460169000
131968998	::483908101238554000
579647636	::483908101910040000
147384126	::483908249356206000
157254287	::483908332374089000
99274885	::483908361306386000
176487313	::483908384471543000
50011708	::483908405006848000
36958694	::483908405166227000
221641208	::483908416294121000
99274885	::483908447092498000
377420899	::483908457234317000
99274885	::483908505993084000
99274885	::483908562955927000
211904285	::483908598284967000
176487313	::483908629016223000
187280228	::483908679985418000
99274885	::483908695424630000
187280228	::483908696150265000
221641208	::483908743084924000
187280228	::483908756132999000
337499399	::483908778593890000
157254287	::483908810327592000
506707370	::483908832855597000
17054163	::483908890057125000
211904285	::483908896030224000
377420899	::483908903097208000
412586663	::483908913080066000
99274885	::483909018792898000
377420899	::483909149294477000
99274885	::483909154382180000
176487313	::483909204910952000
99274885	::483909240235376000
337499399	::483909404031737000
99274885	::483909471630921000
579647636	::483909511615643000
289605285	::483909577289650000
289605285	::483909588387778000
211904285	::483909621233373000
99274885	::483909743849652000
337499399	::483909942005755000
412586663	::483909966143950000
516542821	::483909986649907000
99274885	::483910034724622000
99274885	::483910075652644000
99274885	::483910093742682000
152715270	::483910114840018000
377420899	::483910122549149000
377420899	::483910446563356000
337499399	::483910469837914000
377420899	::483910527702147000
176487313	::483910585327710000
211904285	::483910644287021000
377420899	::483910735743819000
176487313	::483910885660848000
142045716	::483910892778561000
176487313	::483910931546533000
45966951	::483910966464495000
57566548	::483910982175952000
377420899	::483910987574026000
260911912	::483911007560290000
370165750	::483911034269614000
90750144	::483911184161443000
370165750	::483911194601078000
211904285	::483911244253257000
377420899	::483911246345818000
26198298	::483911285961027000
170868061	::483911372959256000
224124379	::483911378894221000
176487313	::483911410913538000
412586663	::483911416769171000
370165750	::483911449065320000
377420899	::483911520296775000
170868061	::483911601758543000
99274885	::483911652899713000
396923534	::483911767701979000
377420899	::483911769165799000
15782772	::483911859427217000
211904285	::483911905552392000
377420899	::483911914032877000
377420899	::483911963345317000
211904285	::483911978550063000
224124379	::483912010636091000
179039178	::483912093717233000
172025978	::483912119725723000
337499399	::483912253411184000
337499399	::483912309874892000
377420899	::483912361037021000
176487313	::483912366782808000
260464441	::483912386303111000
279268567	::483912413062774000
147384126	::483912554624724000
99274885	::483912566196826000
377420899	::483912576418324000
337499399	::483912618974142000
369292925	::483912701349863000
91770694	::483912710401572000
176487313	::483912792303362000
57566548	::483912839615111000
99274885	::483912844967030000
339458716	::483912849631088000
176339991	::483912873002143000
99274885	::483912891045650000
377420899	::483912963489685000
224124379	::483912982846386000
99274885	::483913123632406000
377420899	::483913169115422000
99274885	::483913200543346000
105607367	::483913205044240000
188480631	::483913299231506000
99274885	::483913331233669000
36958694	::483913351102091000
337499399	::483913370798940000
176487313	::483913380680327000
377420899	::483913414289268000
14873854	::483913458803417000
176339991	::483913510821568000
99274885	::483913511735541000
14873854	::483913547844304000
337499399	::483913610570526000
14873854	::483913795652169000
176487313	::483913808012779000
177101575	::483913849129947000
196742313	::483913862735859000
196742313	::483913863419555000
30223693	::483913872047218000
99274885	::483913891001290000
99274885	::483913979643707000
30223693	::483914029555916000
176339991	::483914070727618000
337499399	::483914123030560000
45966951	::483914173295120000
485252693	::483914250344468000
273955213	::483914255767715000
176487313	::483914328379105000
258226046	::483914417071878000
377420899	::483914485141229000
99274885	::483914597879922000
99274885	::483914759939428000
92568275	::483914782157049000
276540818	::483914804676263000
99274885	::483914844853125000
99274885	::483914868961992000
51814269	::483914875144380000
337499399	::483914892966371000
99274885	::483914893918076000
366136205	::483915140920651000
301657872	::483915294939684000
36958694	::483915308508274000
420389630	::483915386266857000
177101575	::483915401433055000
224124379	::483915452440006000
244290101	::483915519074902000
69044676	::483915612008099000
549785954	::483915619491151000
516542821	::483915644967337000
370165750	::483915765327069000
370165750	::483915781122842000
147384126	::483915783307665000
389676504	::483915982583238000
147384126	::483916020940156000
337499399	::483916031157874000
365505682	::483916089081221000
337499399	::483916287912181000
186287095	::483916289551781000
9899992	::483916490878361000
337499399	::483916496901775000
365505682	::483916536730894000
15330061	::483916549397688000
365505682	::483916785524424000
337499399	::483916871830622000
337499399	::483917095743533000
415630297	::483917185115385000
153531619	::483917330431213000
337499399	::483917362757128000
147310240	::483917426925379000
37863682	::483917482764161000
37863682	::483917483481395000
37863682	::483917484227981000
337499399	::483917664847679000
365505682	::483917892879405000
532542878	::483917909849153000
418965366	::483917940283015000
99274885	::483918039482527000
97307001	::483918076354633000
370401061	::483918157778665000
365505682	::483918183255257000
509524562	::483918430353895000
371578955	::483918471747895000
365505682	::483918581684772000
325192444	::483918758520426000
178921630	::483918962749870000
418965366	::483919170375933000
365505682	::483919282167103000
551447338	::483919286717906000
20020647	::483919488304156000
99274885	::483919557535346000
325849507	::483919587348848000
176487313	::483919696987582000
218956862	::483919812725190000
100018299	::483920173921882000
402797583	::483920202078638000
273034167	::483920215109931000
18028506	::483920256969506000
50011708	::483920289148198000
100018299	::483920298396626000
100339690	::483920338967748000
50157557	::483920347641548000
43256984	::483920358332833000
100018299	::483920367204204000
61718844	::483920413215297000
34796664	::483920421167722000
100018299	::483920450624708000
50157557	::483920457087717000
29335169	::483920488515645000
99368300	::483920502398808000
100018299	::483920537966899000
99368300	::483920543679123000
99368300	::483920550889152000
258454374	::483920579310153000
128103434	::483920743957159000
94181957	::483920892154499000
170868061	::483920946948894000
99368300	::483920978691772000
170868061	::483921091627192000
17035194	::483921155456520000
278220302	::483921172073955000
82115262	::483921191971729000
61718844	::483921260754132000
17035194	::483921305906216000
147298694	::483921368539348000
147298694	::483921416434094000
29394513	::483921425871302000
99368300	::483921458465239000
325849507	::483921476857643000
211904285	::483921494540812000
99368300	::483921497732284000
211904285	::483921502732288000
99368300	::483921532058480000
257265522	::483921561741586000
61718844	::483921616166862000
257265522	::483921618410823000
262449011	::483921643153399000
153544543	::483921970820808000
365505682	::483922020363931000
99368300	::483922087484989000
45278487	::483922299410984000
366136205	::483922418130382000
365505682	::483922531347603000
378200627	::483922599219855000
262449011	::483922651325673000
99368300	::483922662436003000
262449011	::483922675400966000
99368300	::483922684716130000
99368300	::483922702332211000
99368300	::483922715523309000
99368300	::483922777255067000
373147853	::483922784700342000
61718844	::483922826160648000
21531254	::483922873958928000
402797583	::483922884168286000
99368300	::483922902018822000
99368300	::483922952845398000
25104281	::483923035108302000
262449011	::483923099147304000
224124379	::483923254105493000
99368300	::483923268177391000
365505682	::483923302453633000
118733444	::483923307084140000
28405302	::483923411261865000
224124379	::483923548730163000
262449011	::483923582628954000
365505682	::483923637104558000
45278487	::483923667085434000
50157557	::483923715743178000
224124379	::483923757472288000
165658390	::483923826669940000
75034878	::483923844768354000
80157666	::483923906030755000
100018299	::483923933662838000
365505682	::483923974754426000
50157557	::483923975358005000
50157557	::483923992701460000
50157557	::483924120246050000
50157557	::483924157227220000
421548020	::483924227725475000
365505682	::483924281777475000
276540818	::483924283513917000
276540818	::483924350538907000
50157557	::483924351448649000
50157557	::483924399045619000
214678768	::483924454855016000
365505682	::483924485096341000
69950823	::483924520302940000
224124379	::483924528351825000
142364553	::483924532894654000
73731844	::483924660577648000
73731844	::483924682438377000
365505682	::483924727048986000
421548020	::483924741359927000
24494616	::483924903679508000
29849760	::483925037427093000
54697279	::483925061897060000
91770694	::483925210157314000
259573654	::483925358774059000
259573654	::483925380500570000
137426396	::483925384547692000
54697279	::483925652475613000
290855101	::483925713557286000
373147853	::483925758700957000
45278487	::483925885897412000
50157557	::483925937780555000
389676504	::483925943375765000
310321041	::483925947301654000
50157557	::483925998056902000
597965837	::483926164105228000
381181950	::483926185441628000
261043724	::483926261119844000
50157557	::483926302160719000
50157557	::483926324663160000
175591069	::483926485896417000
464182365	::483926498584190000
597965837	::483926556851449000
59705683	::483926582881296000
17035194	::483926715186823000
100339690	::483926855368462000
225691566	::483926961756971000
26198467	::483927005419692000
184195472	::483927063850524000
46727568	::483927105403891000
365505682	::483927200694300000
402797583	::483927285938933000
61718844	::483927339454062000
9899992	::483927365089648000
142364553	::483927687590055000
31250549	::483927709777530000
193861615	::483927745211031000
170815462	::483927840371769000
142045716	::483927872164204000
210674392	::483927873254739000
69950823	::483927880770916000
597965837	::483927987922800000
125718303	::483928020927787000
370165750	::483928218177523000
336845657	::483928242605527000
69950823	::483928281129811000
142364553	::483928296506556000
193861615	::483928321269321000
259830697	::483928322108182000
320512967	::483928322536398000
365505682	::483928357579816000
349787019	::483928363464019000
381181950	::483928458196570000
365505682	::483928560454078000
41465619	::483928596550258000
381181950	::483928745351188000
193861615	::483928792189001000
102213164	::483928812426919000
57566548	::483928892902629000
365505682	::483928915829084000
440875002	::483929032434520000
365505682	::483929054211768000
142364553	::483929078584868000
109615689	::483929350946172000
71617108	::483929392054153000
193861615	::483929417597480000
396923534	::483929497821904000
440875002	::483929498300084000
193861615	::483929505598148000
365505682	::483929507389526000
142045716	::483929530336161000
516542821	::483929539694039000
381181950	::483929577673072000
142364553	::483929595109187000
106561609	::483929627874717000
253828982	::483929765670158000
193861615	::483929831168430000
193861615	::483929895009914000
142045716	::483929988479995000
440875002	::483930027742863000
106561609	::483930089080373000
270227232	::483930112803348000
225287674	::483930264838471000
236930269	::483930276993593000
193861615	::483930297306599000
193861615	::483930325555216000
160734732	::483930337416720000
160734732	::483930431620788000
106561609	::483930506992418000
162175448	::483930577096040000
15330061	::483930610223030000
365505682	::483930614673182000
142364553	::483930629244219000
343018153	::483930646038183000
239162983	::483930857581723000
24494616	::483930919883911000
105852149	::483931007217704000
193861615	::483931085567324000
434545772	::483931141649756000
193861615	::483931348852174000
365505682	::483931468021133000
103138091	::483931522894807000
193861615	::483931589475176000
460772038	::483931636069695000
33249556	::483931646014418000
466646092	::483931711927881000
193861615	::483931750574202000
25237171	::483931957680562000
193861615	::483931993692835000
131278152	::483932013750403000
131278152	::483932082025283000
171807880	::483932184714039000
193861615	::483932235645464000
241337450	::483932258269548000
193861615	::483932282042851000
109615689	::483932309469822000
330201359	::483932346593181000
416506126	::483932497902698000
365523194	::483932518987493000
338120144	::483932525954220000
418312513	::483932577573531000
15330061	::483932578852765000
179119528	::483932610318450000
57566548	::483932613246087000
193861615	::483932622930722000
258226046	::483932657747652000
360183119	::483932678623088000
9899992	::483932754241806000
28771314	::483932780825300000
134225933	::483932814740426000
106561609	::483932838677323000
54697279	::483932919652974000
133341985	::483932965991641000
106561609	::483933111013490000
395703736	::483933197898878000
24821703	::483933353955950000
109059155	::483933465625526000
23450320	::483933568486236000
118810756	::483933837911949000
304219715	::483933848472793000
115941650	::483933968874496000
304219715	::483934027863162000
351620689	::483934140694147000
146855323	::483934143148216000
73526174	::483934167823319000
57331128	::483934311205203000
22294252	::483934320818544000
533417136	::483934426544750000
533417136	::483934451089817000
155926653	::483934505338556000
136791341	::483934626067804000
109059155	::483934696582443000
131941193	::483934714219094000
21105964	::483934781227270000
29327418	::483934859283275000
29327418	::483934885795479000
326554021	::483934936844345000
57331128	::483935133456551000
21105964	::483935201496530000
109059155	::483935241598685000
109059155	::483935285039099000
62396842	::483935319528460000
109059155	::483935351946616000
109059155	::483935375527014000
22431584	::483935743329726000
186823940	::483935750606430000
165290348	::483935753626337000
370464008	::483935773054742000
407248121	::483935784714514000
29327418	::483936100965048000
35945417	::483936121743634000
57331128	::483936199074017000
182901672	::483936242388959000
15789848	::483936252949831000
253230729	::483936296767746000
29327418	::483936324122972000
81469472	::483936564414652000
37578654	::483936577576390000
57331128	::483936650364334000
22536077	::483936679216939000
12057032	::483936770581479000
214184608	::483936787375476000
81469472	::483936862893924000
26589876	::483937156977545000
57331128	::483937199209975000
351620689	::483937216788316000
35256600	::483937336154415000
81469472	::483937352666984000
57331128	::483937404915417000
264295397	::483937420262776000
57331128	::483937420631494000
35256600	::483937433638432000
395076249	::483937790258712000
35256600	::483937790451658000
25237171	::483937840393244000
81469472	::483937993095254000
35256600	::483938068123385000
131941193	::483938074997432000
57331128	::483938130727157000
466646092	::483938161014231000
60399576	::483938209055784000
33249556	::483938233760628000
81765661	::483938289687068000
23442090	::483938343856918000
265553576	::483938435401404000
22033805	::483938486828154000
396923534	::483938526988206000
240532669	::483938580684107000
351620689	::483938705111928000
37029138	::483938968653033000
214779476	::483938981982113000
67656722	::483938992732532000
37029138	::483939041893568000
262405775	::483939130607288000
351620689	::483939224312238000
41465619	::483939236970635000
181877725	::483939308823261000
242912563	::483939350561177000
240492455	::483939456626343000
142364553	::483939526986194000
142364553	::483939533390901000
53312065	::483939611362988000
468965579	::483939694338904000
72210207	::483939772902023000
64907439	::483940107561349000
264295397	::483940140893483000
59454178	::483940220799168000
54697279	::483940440329039000
278220302	::483940443940347000
458808714	::483940575297536000
176188106	::483940589084241000
170815462	::483940590963290000
57933673	::483940591625977000
326813935	::483940654750642000
2084321	::483940717627072000
245669191	::483940830487396000
22536077	::483941016789975000
458808714	::483941072754593000
147298694	::483941102928404000
153543800	::483941148277239000
22431584	::483941309305348000
153543800	::483941346894303000
17694593	::483941348442378000
213887474	::483941385255780000
23967395	::483941606613987000
153543800	::483941714692800000
383383485	::483941725237284000
410286428	::483941803574325000
150034005	::483941834075275000
242912563	::483941859195359000
79348656	::483941906187964000
82115262	::483942103815188000
15267198	::483942139748159000
79035481	::483942240633774000
23442090	::483942348754518000
142364553	::483942476940861000
72882594	::483942477129216000
142364553	::483942477603565000
458808714	::483942541675724000
17016789	::483942561019461000
286282963	::483942595203055000
50509821	::483942614920486000
277794018	::483942719845191000
53243169	::483942795938643000
53243169	::483942829295939000
81469472	::483942906936705000
80157666	::483942927584874000
53243169	::483943007893585000
286487329	::483943052386787000
182901672	::483943085203030000
34536365	::483943166681165000
260464441	::483943177368248000
147298694	::483943192211898000
58652870	::483943271639818000
114579662	::483943285862723000
336195050	::483943291793457000
81469472	::483943306272178000
17016789	::483943360005029000
54587465	::483943436941135000
260464441	::483943442662162000
458808714	::483943547305852000
58652870	::483943584773963000
190396530	::483943698325979000
291249412	::483943712406265000
291249412	::483943797219274000
99274885	::483943810297131000
155730095	::483943815481286000
99274885	::483943889544302000
368730450	::483943996213829000
50157557	::483944043194228000
52542320	::483944081463062000
170815462	::483944139252199000
142364553	::483944173608108000
68966030	::483944176132702000
58652870	::483944207082864000
78213	::483944217379479000
58652870	::483944261801771000
99274885	::483944320165093000
142364553	::483944442928582000
53243169	::483944447173218000
53243169	::483944467326857000
99274885	::483944883837616000
50157557	::483944896802205000
401443377	::483944910072991000
50157557	::483944910194614000
81469472	::483944917777924000
15789848	::483944950867185000
99274885	::483944967358803000
43586963	::483944993032511000
79861287	::483944998350512000
286487329	::483945106291318000
99274885	::483945108686274000
291327788	::483945115686535000
99274885	::483945135617478000
81469472	::483945147592212000
99274885	::483945152151449000
53243169	::483945198377246000
50157557	::483945291800797000
50157557	::483945308649299000
204292930	::483945325191643000
54697279	::483945338882236000
51650419	::483945340563767000
364043601	::483945363313668000
253126912	::483945443164844000
152715270	::483945487603494000
253120136	::483945523317977000
237936556	::483945537373089000
286487329	::483945588174499000
52542320	::483945611746889000
22431584	::483945635872530000
727422228	::483945637197520000
177101575	::483945731552968000
70483417	::483945841745731000
13683762	::483945862326796000
23839835	::483945894031523000
379304556	::483945895785168000
70483417	::483945908779110000
70483417	::483945993009119000
52542320	::483946016702750000
83878535	::483946091595845000
62870601	::483946264711557000
396332641	::483946393216634000
336195050	::483946421352423000
142364553	::483946531587108000
237936556	::483946542227668000
70483417	::483946572385099000
160768741	::483946624364732000
513270198	::483946642379272000
70483417	::483946667117670000
70483417	::483946693428531000
202196262	::483946747073265000
70483417	::483946754761842000
370049566	::483946779696963000
38440249	::483946783672774000
237936556	::483946787216977000
407897841	::483946838224281000
86604355	::483946890707226000
287569533	::483946909694849000
475210759	::483946917945032000
270143437	::483946933141389000
379304556	::483946940271697000
100018299	::483947004008349000
727422228	::483947048928960000
407897841	::483947070009913000
70483417	::483947111344771000
336774649	::483947206227927000
14307454	::483947256333099000
285906246	::483947258375704000
213887474	::483947264973754000
605601195	::483947272749584000
401443377	::483947294111174000
410297246	::483947295298179000
379304556	::483947306858078000
133508241	::483947359936593000
16039882	::483947456162705000
463908266	::483947477029359000
263433687	::483947496352137000
602224338	::483947578828935000
252823136	::483947579801997000
264295397	::483947584722333000
70483417	::483947586521681000
277251070	::483947593374789000
134873681	::483947612203008000
727422228	::483947619933122000
20020647	::483947639952535000
134873681	::483947654548684000
401443377	::483947655702147000
47880950	::483947666850590000
114579662	::483947735251681000
411912822	::483947735369138000
411912822	::483947840469991000
14538108	::483947926507368000
9687752	::483947935567446000
220455732	::483947991229661000
411912822	::483947991762755000
220455732	::483948014260596000
139447011	::483948060213792000
142364553	::483948114085412000
459612485	::483948115662082000
139447011	::483948116170010000
274262734	::483948204770091000
14538108	::483948207274065000
23967395	::483948208293285000
120853830	::483948214702182000
220455732	::483948265453256000
175847876	::483948348945489000
35026897	::483948577249832000
23967395	::483948653623533000
35026897	::483948695847989000
266703661	::483948720434606000
213887474	::483948729624305000
134873681	::483948861216395000
70483417	::483948949972463000
59288102	::483948963763322000
70483417	::483948981924671000
147298694	::483948998252699000
70483417	::483949041680916000
274262734	::483949110144167000
36829018	::483949246022819000
396332641	::483949291661049000
256321392	::483949291749138000
46727568	::483949397999648000
71284640	::483949404110741000
396332641	::483949514793840000
142364553	::483949539020525000
29553235	::483949733463855000
31144939	::483949755165188000
252823136	::483949781488644000
377425191	::483949833108332000
596678073	::483949850975690000
274791343	::483949932752404000
140110825	::483949967690575000
32973618	::483949998082908000
460765832	::483950004835725000
98806791	::483950101421776000
147298694	::483950117515309000
37578654	::483950131293593000
161483889	::483950145726611000
50011708	::483950202798088000
226357092	::483950281072193000
411912822	::483950334986186000
396332641	::483950388698038000
486231003	::483950407744778000
82115262	::483950433702916000
320484851	::483950460857245000
29327418	::483950490741637000
266703661	::483950516695621000
374772557	::483950546798137000
161483889	::483950582722752000
335488857	::483950587634270000
29327418	::483950591052640000
171746458	::483950612438978000
503911979	::483950677484261000
29327418	::483950812318928000
41465619	::483950838495580000
23839835	::483950846627946000
441039165	::483950854995578000
291249412	::483950927653523000
15278648	::483951109191385000
112576998	::483951110034452000
15867361	::483951177822785000
266703661	::483951200015228000
379304556	::483951219405516000
29327418	::483951237579411000
29327418	::483951260169936000
291249412	::483951263361409000
503911979	::483951286107115000
19071786	::483951305770029000
171746458	::483951309947551000
51650419	::483951313123037000
112576998	::483951348413509000
171746458	::483951473881907000
362312178	::483951713598963000
161483889	::483951748928004000
20833365	::483951815327629000
20833365	::483951915252715000
293737316	::483951918788907000
99274885	::483951950438731000
149275783	::483952025864900000
14792781	::483952063353606000
362312178	::483952075747782000
24738840	::483952092847951000
171746458	::483952101093953000
14792781	::483952174427156000
99274885	::483952191451832000
50507669	::483952209861021000
300884493	::483952212159115000
312856997	::483952239174615000
274791343	::483952335253946000
108204138	::483952357315575000
64596921	::483952358506762000
149275783	::483952398507864000
64596921	::483952416170078000
360183119	::483952473485225000
329955120	::483952488509628000
161483889	::483952489759526000
26589876	::483952503625486000
302934050	::483952584038682000
579647636	::483952650451701000
149275783	::483952703127568000
266703661	::483952729321394000
20804321	::483952738712027000
59288102	::483952763744047000
527041090	::483952779090620000
579647636	::483952792156270000
410856984	::483952844916002000
341037427	::483952848409870000
16312540	::483952860619489000
397084214	::483952875232428000
170815462	::483952943071113000
373690904	::483952964801818000
92125226	::483952981260263000
35603964	::483952986192752000
579647636	::483952998675394000
161483889	::483953036084408000
397084214	::483953074122158000
527041090	::483953083714531000
373690904	::483953109442375000
266703661	::483953130544300000
160734732	::483953281190739000
22033805	::483953295401435000
76082847	::483953328939098000
329471370	::483953337335697000
579647636	::483953348702650000
374772557	::483953376527269000
262059543	::483953392172015000
411912822	::483953463198760000
26589876	::483953625916391000
152127827	::483953626180640000
727422228	::483953672448012000
19374297	::483953695810670000
187047785	::483953697261514000
15791549	::483953760050216000
15791549	::483953760838750000
362312178	::483953781638311000
378281495	::483953811514355000
124517802	::483953820712853000
410856984	::483953820871843000
270143437	::483953930867859000
362312178	::483953945820151000
362312178	::483953967970254000
17016789	::483953968377102000
142045716	::483953970168082000
114579662	::483953972538257000
397084214	::483953992439836000
601049906	::483954004427546000
187047785	::483954005156982000
51964139	::483954008860545000
232072216	::483954032504217000
15726982	::483954053777330000
250844163	::483954068168376000
253057868	::483954089793835000
397084214	::483954102989111000
35376355	::483954119174930000
362312178	::483954126913413000
397084214	::483954172266430000
35376355	::483954258954289000
211904285	::483954270090571000
362312178	::483954285781078000
41136161	::483954299244785000
159944196	::483954328252579000
142045716	::483954342655823000
124517802	::483954375564734000
108605734	::483954376265187000
232072216	::483954380736319000
145572480	::483954427598876000
142045716	::483954459844698000
475210759	::483954529227259000
602224338	::483954600157126000
362312178	::483954625897181000
350665443	::483954681333690000
124517802	::483954703626428000
298156322	::483954714950643000
259830697	::483954759074729000
58028621	::483954793611034000
15278648	::483954802699681000
362312178	::483954821595021000
99274885	::483954837424336000
15867361	::483954859331182000
398707286	::483954895792644000
161483889	::483954905309519000
108605734	::483954997785534000
205501297	::483955044228681000
33904380	::483955146611634000
397084214	::483955224642478000
49221112	::483955285355024000
49221112	::483955332721291000
92125226	::483955408906641000
161483889	::483955462576939000
189664484	::483955462669205000
397084214	::483955470369947000
32431892	::483955481644658000
108605734	::483955509444497000
389676504	::483955523385974000
114064449	::483955557586698000
262449011	::483955596476317000
111411572	::483955644501073000
370165750	::483955665309024000
370165750	::483955700293697000
49221112	::483955709969563000
53243169	::483955716945113000
16312540	::483955727254704000
483190332	::483955731117662000
114064449	::483955772880347000
301244128	::483955784389099000
53243169	::483955807873425000
16258968	::483955815678607000
344902431	::483955822955724000
397084214	::483955878014361000
37011485	::483955912093081000
15086993	::483955913791787000
36612981	::483955991881347000
91770694	::483956022328180000
161483889	::483956071355408000
109060628	::483956126673682000
22431584	::483956153488252000
431264673	::483956198879023000
602224338	::483956310174482000
213887474	::483956316327915000
112576998	::483956336309194000
20903172	::483956361231749000
401443377	::483956417410244000
374772557	::483956430899142000
112576998	::483956541259669000
161483889	::483956572604096000
389676504	::483956684432224000
115941650	::483956750606147000
251892054	::483956752019243000
161483889	::483956761687523000
112576998	::483956788501311000
164676969	::483956832122437000
250713436	::483956841357930000
71597388	::483956891085594000
459612485	::483956896869543000
108605734	::483956925059858000
212068363	::483956932055539000
92840294	::483956944252579000
377425191	::483956978159718000
86970230	::483957026507083000
25925656	::483957089899782000
567014078	::483957094941356000
253759009	::483957111999574000
302934050	::483957175874625000
296433109	::483957206719942000
258454374	::483957275032567000
528975562	::483957284607758000
592150138	::483957336872976000
458808714	::483957338395918000
397024307	::483957401045831000
397084214	::483957429260922000
250713436	::483957698858209000
36612981	::483957767460253000
50011708	::483957773785264000
161483889	::483957840810639000
35026897	::483957843360362000
313341167	::483957905989726000
68818829	::483957920028045000
289084083	::483957949769867000
26738161	::483957972390125000
196742313	::483957994095267000
196742313	::483957994762149000
196742313	::483957995340980000
196742313	::483957995995287000
196742313	::483957996628615000
161483889	::483958051737968000
394962689	::483958122373840000
211904285	::483958137301782000
15278648	::483958159078215000
14085431	::483958315840315000
142045716	::483958373608468000
15278648	::483958402914078000
247159855	::483958430168657000
142045716	::483958437584175000
198911524	::483958451203108000
86604355	::483958647442006000
100090407	::483958656535625000
421548020	::483958720750419000
261043724	::483958737053679000
16312540	::483958756309757000
475210759	::483958773762244000
23475166	::483958903978590000
52542320	::483958916129501000
15278648	::483958994835210000
372068999	::483959002892496000
51413309	::483959072048152000
469722641	::483959115404677000
14253476	::483959149785399000
259488414	::483959178935820000
22294252	::483959290856620000
175847876	::483959295017381000
175847876	::483959313132949000
259488414	::483959342870188000
36612981	::483959378446282000
259488414	::483959432242413000
171746458	::483959448084312000
259488414	::483959490337726000
265760942	::483959516459835000
54116443	::483959560890118000
127092086	::483959563452809000
147298694	::483959613285335000
82433120	::483959630369128000
82433120	::483959639701463000
416684872	::483959717803614000
410286428	::483959772035956000
40708485	::483959776250839000
115941650	::483959817963589000
453690730	::483959840373370000
71617108	::483959871436754000
416684872	::483959890554400000
416684872	::483960043852009000
264295397	::483960072452972000
102875172	::483960104648466000
87956728	::483960236441894000
336195050	::483960342301917000
261471578	::483960370927656000
603136773	::483960385536409000
336195050	::483960412078374000
163279109	::483960422744088000
244351583	::483960439986868000
51325761	::483960447373029000
349472194	::483960461327888000
17107944	::483960465681547000
349472194	::483960512133464000
500388817	::483960537752305000
336195050	::483960548158369000
175847876	::483960563022962000
15267198	::483960568160612000
111136825	::483960570350018000
17169855	::483960571960627000
175847876	::483960575547170000
458808714	::483960599768858000
529096266	::483960600620703000
429558621	::483960629985021000
35082993	::483960706426236000
18138157	::483960724545236000
368730450	::483960739632140000
161483889	::483960759870042000
372551778	::483960767457140000
429558621	::483960774512357000
407248121	::483960784314449000
409487670	::483960813464461000
409487670	::483960814513037000
409487670	::483960815175741000
409487670	::483960815964282000
409487670	::483960816631169000
185629189	::483960864002015000
372551778	::483960896075476000
372551778	::483961001331539000
35082993	::483961007182999000
23475166	::483961045753794000
163279109	::483961116008001000
58652870	::483961143103610000
346173821	::483961209465470000
253057868	::483961225101836000
55704588	::483961260157845000
313341167	::483961262129168000
108605734	::483961322867294000
300594041	::483961340583628000
139547588	::483961351120121000
29786990	::483961364676091000
394776489	::483961441486397000
161483889	::483961442564321000
20833365	::483961462839189000
24494616	::483961539054301000
206067907	::483961540140208000
115941650	::483961560042192000
102266093	::483961613544722000
33011898	::483961635464151000
33011898	::483961639973441000
507918715	::483961668482109000
12057032	::483961704661803000
279548168	::483961724039872000
122614290	::483961726979694000
51413309	::483961758105612000
256088386	::483961800182870000
16312540	::483961808382726000
51964139	::483961873553825000
108605734	::483961965107507000
401443377	::483962017963724000
242912563	::483962026897997000
293737316	::483962071596683000
61698439	::483962088071921000
67069063	::483962097290584000
352943670	::483962134779265000
82115262	::483962148855369000
108605734	::483962230799867000
51650419	::483962239427166000
57300329	::483962297006964000
161483889	::483962304049209000
326146327	::483962320750534000
507918715	::483962342817144000
36612981	::483962349129191000
8524892	::483962372625686000
108605734	::483962384613384000
401443377	::483962427046780000
19734494	::483962427491356000
233767854	::483962447368167000
122717174	::483962449839013000
394776489	::483962472639250000
51650419	::483962506566963000
253126912	::483962593003196000
168964399	::483962619389157000
253126912	::483962666860699000
253759009	::483962674737192000
33249556	::483962740533633000
253126912	::483962807550226000
374772557	::483962834728931000
161483889	::483962847488380000
17169855	::483962880224546000
12057032	::483962884121038000
344442687	::483962914504581000
177101575	::483962994058334000
424540791	::483963037997465000
60578212	::483963091831783000
82150924	::483963158785056000
28066346	::483963193769725000
113760458	::483963233339187000
106320745	::483963262208577000
16312540	::483963291824566000
70805584	::483963298786705000
177101575	::483963305661579000
326813935	::483963311990784000
8036902	::483963320253575000
230655725	::483963326716989000
274712500	::483963381968150000
56169190	::483963410975952000
161483889	::483963430572130000
352486016	::483963518652141000
13683762	::483963521672032000
109615689	::483963529608036000
139547588	::483963547236700000
556556365	::483963554169503000
131968998	::483963555931488000
51325761	::483963580706856000
27836945	::483963630229012000
27836945	::483963630921068000
27836945	::483963631667666000
263914867	::483963660746772000
161041223	::483963663259537000
36772146	::483963695647576000
70571907	::483963749921869000
1565041	::483963757547118000
529096266	::483963757572657000
15791549	::483963760709611000
31258629	::483963762299269000
634615880	::483963884248657000
81469472	::483963902376427000
20738985	::483963917509488000
18657192	::483963948794777000
15791549	::483963991266304000
43586963	::483964055607316000
310330192	::483964137824075000
327842258	::483964146384666000
51325761	::483964146908557000
122283306	::483964179829633000
49052615	::483964192899493000
239149781	::483964233617383000
161483889	::483964244632035000
57651074	::483964266605969000
20020647	::483964268375592000
51325761	::483964286570483000
177101575	::483964302244974000
602224338	::483964331659640000
61698439	::483964358826160000
170815462	::483964364341260000
89033916	::483964365398626000
318173357	::483964392397369000
51325761	::483964450081226000
51601709	::483964468955594000
331482356	::483964477071556000
575804821	::483964494930911000
242912563	::483964507963019000
140110825	::483964516175065000
239149781	::483964528938344000
597965837	::483964552103874000
238024746	::483964566825893000
89033916	::483964567627001000
81643358	::483964599482720000
318173357	::483964613038727000
537633292	::483964653089718000
575804821	::483964677496381000
239149781	::483964678645612000
597965837	::483964686703271000
327842258	::483964756513263000
60578212	::483964757234712000
602224338	::483964883612872000
368730450	::483964895491153000
96421993	::483964899782324000
60131090	::483964906752839000
277626311	::483964955172286000
39863661	::483964971811086000
602224338	::483965023329329000
232437529	::483965098654855000
96421993	::483965099602763000
262870925	::483965112001101000
230903702	::483965136063844000
567014078	::483965157064704000
9129332	::483965164187045000
278165989	::483965170528423000
17107944	::483965179055833000
109718758	::483965201872470000
40864634	::483965262454984000
81872162	::483965274094592000
326146327	::483965281476149000
30128717	::483965323696410000
51814269	::483965333125222000
115141777	::483965342662676000
51325761	::483965411730276000
51814269	::483965411890044000
42638131	::483965433964265000
327842258	::483965499689422000
327842258	::483965535865274000
602224338	::483965548255281000
575804821	::483965552944103000
232437529	::483965554919628000
153543800	::483965584229404000
602224338	::483965591595003000
597965837	::483965600696635000
217871594	::483965615724449000
327842258	::483965620237922000
41136161	::483965640789614000
161483889	::483965642119593000
33676766	::483965702374567000
42638131	::483965738521088000
18138157	::483965761124179000
81872162	::483965787116679000
50011708	::483965787649351000
302934050	::483965811778785000
221098400	::483965828216283000
149275783	::483965836076797000
16312540	::483965838614347000
109615689	::483965884667797000
371477472	::483965894398578000
147298694	::483965922743300000
173688303	::483965938304159000
279608688	::483965946587926000
533824839	::483965962673078000
242912563	::483965970537807000
36772146	::483965995904548000
277626311	::483965997221969000
253126912	::483966030889246000
24738840	::483966035897225000
506519570	::483966040318042000
36772146	::483966050191409000
475210759	::483966084513812000
421655917	::483966096202944000
279608688	::483966119456161000
170815462	::483966129137004000
327842258	::483966177837060000
22734052	::483966239052947000
327842258	::483966250964754000
198911524	::483966252952469000
259830697	::483966260351205000
229650081	::483966274909663000
81872162	::483966280635285000
30529918	::483966304513036000
24738840	::483966342920294000
58652870	::483966346989166000
25609677	::483966364802367000
36772146	::483966393029644000
246409056	::483966402437873000
303480264	::483966412743262000
71981601	::483966420246880000
327842258	::483966434461368000
36612981	::483966437107576000
470458433	::483966451519197000
161483889	::483966547720171000
50011708	::483966603986763000
234630547	::483966612865683000
131941193	::483966653966090000
208296274	::483966749751402000
40816246	::483966757229821000
30128717	::483966795154718000
327842258	::483966834421825000
327842258	::483966889853726000
109718758	::483966952755310000
22187821	::483966966525603000
234630547	::483966980446093000
279548168	::483967003380973000
373147853	::483967037149294000
24494616	::483967055390310000
434439338	::483967069143044000
311297676	::483967069981900000
30529918	::483967097718857000
256074844	::483967167709184000
131941193	::483967173111865000
221098400	::483967201636909000
41143305	::483967204384198000
451868502	::483967245677109000
296433109	::483967270813958000
252623066	::483967322873663000
36612981	::483967323015872000
54697279	::483967348705992000
27268559	::483967355760828000
54697279	::483967365420285000
160734732	::483967400669216000
81872162	::483967427274108000
81872162	::483967494097760000
109615689	::483967509691760000
79035481	::483967509884710000
111136825	::483967534345887000
460765832	::483967555640385000
42638131	::483967572665049000
256609151	::483967580865302000
498321918	::483967604424736000
303480264	::483967625421422000
597965837	::483967629124964000
402273149	::483967660108296000
279548168	::483967675887284000
234630547	::483967688100683000
195154119	::483967699534364000
52494533	::483967712021200000
314988406	::483967724876333000
57651074	::483967727280070000
279548168	::483967740114640000
20778748	::483967815120990000
274712500	::483967822310023000
515049896	::483967848172097000
24226614	::483967853452722000
434439338	::483967889368551000
70805584	::483967908683345000
271304998	::483967935086870000
434439338	::483967990749089000
186572442	::483967995224395000
36219010	::483967998294646000
366136205	::483968006012547000
42638131	::483968014283333000
571439376	::483968039054897000
36579395	::483968068972867000
111136825	::483968080347811000
27836945	::483968082784698000
274712500	::483968108852301000
587104097	::483968111800877000
70805584	::483968119115759000
133617944	::483968141718855000
351264389	::483968149625135000
81872162	::483968172727738000
279548168	::483968197700640000
7141172	::483968222618976000
106320745	::483968229237596000
51649971	::483968238754099000
35376355	::483968263429177000
186572442	::483968272568573000
425183249	::483968272615079000
8524892	::483968276251574000
267405925	::483968288267853000
30989596	::483968297000370000
383856422	::483968303158018000
351264389	::483968303904210000
289605285	::483968310212440000
262405775	::483968312892612000
361489211	::483968317196349000
14816854	::483968343766872000
20000062	::483968353044684000
361489211	::483968364868812000
161483889	::483968405792620000
97336064	::483968406220066000
289605285	::483968407230881000
99274885	::483968427963322000
67069063	::483968443796824000
249468865	::483968460167184000
259830697	::483968517704667000
42910967	::483968539154726000
56169190	::483968547098329000
425183249	::483968551280467000
186823940	::483968565779783000
14816854	::483968572750721000
575804821	::483968594854703000
20000062	::483968609836740000
20000062	::483968649380638000
30989596	::483968670461202000
375636797	::483968733858107000
425183249	::483968748391763000
69916558	::483968751683899000
366136205	::483968784999657000
33676766	::483968830301941000
613592670	::483968902775721000
206247499	::483968967959388000
336821368	::483968989391884000
383856422	::483968997277589000
221098400	::483969035042684000
65576332	::483969045989818000
140110825	::483969053107572000
24171213	::483969058807635000
52494533	::483969079725002000
410403898	::483969122229686000
89632418	::483969154622296000
232736272	::483969164860616000
383856422	::483969170120638000
61698439	::483969192618893000
52105336	::483969207231455000
140110825	::483969244749496000
24821703	::483969252769415000
469722641	::483969269755940000
65832155	::483969280606605000
23933265	::483969329956802000
267405925	::483969400488198000
320485729	::483969405555314000
24738840	::483969472152096000
82115262	::483969492196679000
111136825	::483969501575131000
33342988	::483969505211990000
22220460	::483969578801053000
45278487	::483969582013489000
301244128	::483969596853346000
24738840	::483969611545587000
16312540	::483969628008218000
229650081	::483969633230151000
230655725	::483969644341260000
407894919	::483969653996142000
477235727	::483969681175236000
425183249	::483969693389447000
38326757	::483969714545115000
37119867	::483969727643922000
355598729	::483969741972070000
355598729	::483969771210551000
24738840	::483969808921145000
27268559	::483969810099752000
70571907	::483969910360399000
22220460	::483969922721398000
326146327	::483969994410053000
52494533	::483970000039186000
52494533	::483970025054044000
270184694	::483970026127368000
140110825	::483970056276029000
24738840	::483970099657723000
279548168	::483970105395924000
140110825	::483970113507299000
407894919	::483970141093244000
240914419	::483970148764643000
383856422	::483970159947038000
8524892	::483970197511225000
92125226	::483970224547311000
273748024	::483970301076586000
15791549	::483970324346990000
338073739	::483970325156077000
76977679	::483970326741516000
389676504	::483970330445090000
24738840	::483970335755087000
590556372	::483970365736386000
571439376	::483970366876815000
36343877	::483970397231382000
140110825	::483970422103220000
355574432	::483970422187114000
316301043	::483970424871870000
33302034	::483970481838903000
298156322	::483970487685349000
149275783	::483970514583846000
161483889	::483970545483272000
273111255	::483970554442293000
229650081	::483970574973026000
15814841	::483970611946196000
86243090	::483970655889534000
149275783	::483970677670547000
235382002	::483970678010306000
273111255	::483970700165009000
62944645	::483970707576340000
508860717	::483970710659162000
389614947	::483970715410898000
250713436	::483970717537419000
250713436	::483970740727709000
405239647	::483970757735612000
592150138	::483970774475091000
24494616	::483970929564065000
279548168	::483970994315726000
161483889	::483970996417089000
49221816	::483971008169127000
182092022	::483971021880303000
273111255	::483971025198407000
391573659	::483971045419122000
81872162	::483971108740562000
199331386	::483971151040102000
239484752	::483971195621376000
36343877	::483971274709172000
391573659	::483971296746020000
8524892	::483971299405213000
27792069	::483971355072004000
14584037	::483971364047822000
149275783	::483971388127330000
311664191	::483971392858116000
391573659	::483971397203812000
527041090	::483971404153372000
349472194	::483971468599242000
194129729	::483971499691606000
36891053	::483971595287789000
372499722	::483971607711711000
30128717	::483971607955001000
106320745	::483971627445911000
384488111	::483971747235246000
214970887	::483971758266277000
369292925	::483971761097437000
590556372	::483971822321291000
27999272	::483971836892299000
236167599	::483971906484195000
421179396	::483971906971131000
7345092	::483971931029241000
31326082	::483972076382846000
164676969	::483972077993873000
220532575	::483972082338770000
92125226	::483972095534452000
319851493	::483972102014631000
109615689	::483972164480434000
15782772	::483972187435458000
229672512	::483972188266311000
25084916	::483972254569869000
45492981	::483972267844460000
240532669	::483972402972745000
19684793	::483972466012717000
319851493	::483972531721097000
423666163	::483972557658284000
229672512	::483972585609515000
51650419	::483972611567661000
106561609	::483972624905560000
205501297	::483972704647663000
171807880	::483972722050215000
171807880	::483972763125022000
36219010	::483972778907803000
81469472	::483972785237401000
421179396	::483972814517460000
69064286	::483972825712037000
171807880	::483972829407637000
421179396	::483972847790866000
36219010	::483972932243181000
280798922	::483972947556581000
500239410	::483972959753613000
171807880	::483972963323375000
302408703	::483973030746398000
123739379	::483973031946371000
70805584	::483973035230515000
558873022	::483973042133938000
240532669	::483973139928743000
253126912	::483973158392070000
14816854	::483973158622339000
253126912	::483973187873832000
70805584	::483973202302226000
635577431	::483973239463370000
48427726	::483973269423263000
63996070	::483973293263708000
163340834	::483973344791113000
18336787	::483973350415298000
56169190	::483973351304466000
18138157	::483973357218447000
32750427	::483973389296488000
294347764	::483973392765558000
415540928	::483973399861936000
37029138	::483973437778841000
558873022	::483973442853564000
279548168	::483973481223446000
59705683	::483973486034317000
163340834	::483973492917145000
391573659	::483973494485827000
16312540	::483973511908970000
558873022	::483973529801465000
396923534	::483973559967297000
12057032	::483973569534124000
298156322	::483973576211460000
29300584	::483973584075780000
139847892	::483973588077133000
171103429	::483973646608646000
161483889	::483973706994417000
65435835	::483973717169823000
201899461	::483973725126021000
344902431	::483973732336013000
144243302	::483973744734789000
500239410	::483973847863930000
22431584	::483973863169351000
387472182	::483973864154615000
724485482	::483973870345408000
94226339	::483973885348438000
132314519	::483973924867162000
83163050	::483973932286869000
500239410	::483973951903653000
339312291	::483973964515909000
139447011	::483973965292257000
19147974	::483973975442464000
140110825	::483974023999545000
500239410	::483974041917603000
19182658	::483974063745171000
355598729	::483974074394083000
19071786	::483974079989313000
201899461	::483974091989217000
575804821	::483974113778597000
17169855	::483974163485712000
59705683	::483974166857920000
82115262	::483974229453307000
76707926	::483974231768580000
48098530	::483974249195921000
52494533	::483974275687546000
344902431	::483974289721270000
107610605	::483974298781376000
124517802	::483974310907084000
24821703	::483974340333936000
164676969	::483974354712428000
63928079	::483974383715635000
240492455	::483974393647742000
409709795	::483974404745879000
329093513	::483974407799308000
483526518	::483974424660418000
410286428	::483974438510018000
59705683	::483974467975413000
52494533	::483974470357778000
140110825	::483974487264591000
34536365	::483974491551571000
415540928	::483974498002030000
201899461	::483974563642888000
70571907	::483974576431325000
79035481	::483974587844005000
351004243	::483974622795554000
46283045	::483974636355727000
432819849	::483974640562610000
79035481	::483974654298558000
415540928	::483974656618004000
24136198	::483974675689512000
274191278	::483974690445066000
79035481	::483974708438638000
52950877	::483974726331543000
52494533	::483974739351068000
21117523	::483974741297209000
415540928	::483974754987024000
17974977	::483974765242515000
596678073	::483974781306695000
326146327	::483974785123090000
402273149	::483974789590417000
52494533	::483974814009679000
111411572	::483974860318986000
326146327	::483974896137928000
140110825	::483974907995238000
63928079	::483974965268471000
290396729	::483975013557481000
27179899	::483975059304763000
51325761	::483975067760476000
24136198	::483975107371872000
201899461	::483975109246337000
171807880	::483975111775494000
171807880	::483975141869621000
171807880	::483975155471765000
415179202	::483975158886313000
558873022	::483975165114863000
279548168	::483975205992529000
171807880	::483975210144514000
171807880	::483975233120899000
171807880	::483975255648518000
596678073	::483975265845256000
36612981	::483975285168025000
182584001	::483975327127830000
198233216	::483975327585009000
44399596	::483975366902439000
575755127	::483975377459503000
164676969	::483975385512943000
423816771	::483975388830244000
558873022	::483975414982119000
63928079	::483975460267630000
412159259	::483975466898845000
87812967	::483975480165810000
252407374	::483975503821283000
279548168	::483975509425270000
423816771	::483975527842058000
63928079	::483975532896190000
312245470	::483975549832810000
63928079	::483975556086505000
315527257	::483975559286763000
63928079	::483975569726394000
24738840	::483975597261987000
384155676	::483975616849391000
63928079	::483975639825805000
51325761	::483975640413003000
94215450	::483975654107394000
44399596	::483975655839653000
624747426	::483975667693133000
432819849	::483975670398472000
36612981	::483975690417479000
415540928	::483975696671186000
221098400	::483975698059497000
29300584	::483975742804340000
252422768	::483975767391363000
453044363	::483975775364714000
31326082	::483975776660766000
106715045	::483975788409389000
624747426	::483975789562822000
63928079	::483975810223591000
140110825	::483975811611893000
58652870	::483975817257824000
171807880	::483975817383247000
252422768	::483975823297245000
252422768	::483975844570755000
16566189	::483975888900354000
624747426	::483975903060692000
140110825	::483975912258433000
558873022	::483975935620706000
453044363	::483975985876848000
275681559	::483975997042081000
63928079	::483975999319572000
16713287	::483976022937722000
31326082	::483976085772595000
40126821	::483976091229356000
271304998	::483976140500271000
22220460	::483976163749289000
163340834	::483976180341944000
63928079	::483976186083569000
16713287	::483976202273579000
271304998	::483976205499392000
277626311	::483976212759343000
40126821	::483976248176046000
318627551	::483976257344790000
22220460	::483976264492253000
151604434	::483976271869644000
371578955	::483976287170482000
4059771	::483976291209977000
265760942	::483976339817373000
171807880	::483976367453642000
23799906	::483976420633628000
297542894	::483976424013848000
22087737	::483976458369368000
8548362	::483976462908022000
22220460	::483976467748237000
586783331	::483976469014908000
432819849	::483976506817789000
237966586	::483976510379159000
44399596	::483976557141057000
30719116	::483976586367348000
297542894	::483976594705240000
237966586	::483976641266585000
17694593	::483976693359861000
277626311	::483976706055630000
16713287	::483976774775103000
171807880	::483976838339780000
24136198	::483976842853220000
122067183	::483976856212107000
15330061	::483976856916750000
389676504	::483976886242930000
49221816	::483976886440054000
271304998	::483976890320187000
33676766	::483976901958987000
277626311	::483976905268277000
360183119	::483976917629296000
15278648	::483976935291117000
200849010	::483976938076114000
100339690	::483976941037314000
44399596	::483976988382613000
38577111	::483976995680690000
396786261	::483977009198948000
425183249	::483977026018508000
224682361	::483977045609689000
370416747	::483977094192726000
298156322	::483977098759909000
44399596	::483977098843807000
16713287	::483977115784605000
475210759	::483977130322444000
50811080	::483977131664236000
171807880	::483977138647736000
237966586	::483977150631251000
24136198	::483977186886844000
16312540	::483977196403703000
168964399	::483977197107957000
103782180	::483977200635346000
260464441	::483977201209978000
8962732	::483977213545414000
35256600	::483977221120344000
454406979	::483977224954322000
133617944	::483977228137426000
424540791	::483977229018202000
237966586	::483977289097830000
47167252	::483977300178767000
198911524	::483977326858731000
24383303	::483977327659864000
44399596	::483977329945763000
425183249	::483977339785994000
81872162	::483977368793808000
298156322	::483977377068748000
16713287	::483977399457943000
276540818	::483977402377596000
61307501	::483977416017068000
44399596	::483977417598328000
432819849	::483977419867824000
24803741	::483977443993452000
7345092	::483977451014332000
8962732	::483977453048590000
270025296	::483977496778784000
392716377	::483977506131693000
298156322	::483977530244747000
59622669	::483977542378848000
61307501	::483977581260066000
146608159	::483977587975127000
52295994	::483977622934650000
33964276	::483977638021586000
47167252	::483977683311669000
133617944	::483977695030550000
22220460	::483977698386378000
36219010	::483977713259012000
386861626	::483977750990966000
36219010	::483977819223887000
342508573	::483977822185463000
354047009	::483977853625966000
359806236	::483977859631820000
81469472	::483977873796395000
47167252	::483977884625670000
318627551	::483977895094677000
139847892	::483977900539260000
139847892	::483977907380166000
237966586	::483977927487684000
26068830	::483977938144993000
382767512	::483977963982290000
16713287	::483977995753758000
207781904	::483977996152217000
175591069	::483978001827102000
26068830	::483978030801379000
382767512	::483978042642272000
47167252	::483978047058489000
24136198	::483978080709378000
215144630	::483978084623073000
276540818	::483978101534502000
16713287	::483978125202567000
434439338	::483978133377265000
341732173	::483978146371633000
425183249	::483978172594401000
16353730	::483978217322479000
323978080	::483978254530150000
587104097	::483978263312625000
18183371	::483978308762472000
341732173	::483978310180163000
47167252	::483978316865499000
434439338	::483978332501839000
22504277	::483978344959320000
631245094	::483978388202205000
423941104	::483978413917888000
249388532	::483978433253220000
137426396	::483978434708639000
65576332	::483978443244068000
22431584	::483978517974360000
103526992	::483978523300741000
434545772	::483978569589489000
423941104	::483978603672371000
128666650	::483978607404937000
81469472	::483978609263411000
16166332	::483978646160285000
173608790	::483978659120705000
21153287	::483978662270623000
372499722	::483978671481696000
445219284	::483978679320858000
307397057	::483978682571051000
122067183	::483978688967757000
238024746	::483978714657857000
340646680	::483978717723504000
67450397	::483978720638533000
202196262	::483978749793157000
191947005	::483978807259320000
22220460	::483978875010314000
307397057	::483978933398827000
103782180	::483978969495371000
24136198	::483978970313289000
131941193	::483978972838248000
382767512	::483978981629513000
23665083	::483978982111473000
22087737	::483979021210755000
382767512	::483979040328798000
328794919	::483979075900305000
29300584	::483979100927709000
41675336	::483979106904985000
382767512	::483979148671852000
433168829	::483979195681636000
65576332	::483979238106607000
81469472	::483979268796735000
484202581	::483979279018246000
56169190	::483979322034642000
98054636	::483979333581955000
508860717	::483979339550453000
219550942	::483979352183693000
152875477	::483979363537260000
99274885	::483979402456203000
340646680	::483979431392722000
99274885	::483979463223283000
24383303	::483979465257541000
152875477	::483979469795766000
16713287	::483979521800937000
447313860	::483979608174247000
65576332	::483979633570766000
139447011	::483979647516831000
322446637	::483979648447942000
131254355	::483979680425324000
202196262	::483979704135733000
273497452	::483979709244780000
254210162	::483979709802614000
194129729	::483979759370899000
120532808	::483979759622172000
59184492	::483979795064037000
409487670	::483979807848267000
103782180	::483979817059385000
619492928	::483979824063459000
382767512	::483979824927887000
295466391	::483979831084711000
17016789	::483979873812107000
165261298	::483979881856765000
508860717	::483979912618209000
95072707	::483979940937736000
92870542	::483979942644838000
414066292	::483979964476170000
23967395	::483979989801398000
54405135	::483979990560563000
139447011	::483980011960283000
382767512	::483980058672234000
15782772	::483980064925548000
71597388	::483980069669318000
383856422	::483980080436494000
38326757	::483980108751831000
31359307	::483980171372789000
131941193	::483980171792629000
383856422	::483980177635282000
233767854	::483980196324732000
279268567	::483980223138918000
71597388	::483980240838852000
17016789	::483980250745819000
383856422	::483980262687408000
267405925	::483980273734778000
256609151	::483980285554331000
340646680	::483980402860650000
20778748	::483980410779467000
491357856	::483980439787302000
279608688	::483980460708474000
383856422	::483980467247783000
202196262	::483980474008616000
273034167	::483980475766038000
383856422	::483980491054661000
109105005	::483980493806108000
727422228	::483980518510174000
279608688	::483980546943365000
15204110	::483980567436742000
56169190	::483980582355890000
16713287	::483980584197185000
727422228	::483980587217063000
77787388	::483980587766931000
47880950	::483980604325646000
202196262	::483980646063165000
279268567	::483980659308761000
92870542	::483980679298830000
400704846	::483980793748803000
21105964	::483980843396771000
63720288	::483980853593141000
18138157	::483980856269078000
81469472	::483980856751820000
259413656	::483980861449072000
273034167	::483980861658783000
491357856	::483980893124452000
77787388	::483980922635563000
147298694	::483980943623868000
325192444	::483980963429371000
337466318	::483980975584854000
250713436	::483980995259924000
98054636	::483981003334365000
325192444	::483981027040190000
14816854	::483981028017451000
33904380	::483981030836432000
340646680	::483981038528364000
141976809	::483981049676824000
382359896	::483981072116350000
34536365	::483981077120561000
98054636	::483981117356519000
234214828	::483981119311073000
24136198	::483981155226882000
151190656	::483981176001298000
67492430	::483981180199763000
133112299	::483981196935057000
147310240	::483981205881491000
54697279	::483981220477300000
475210759	::483981223266885000
17107944	::483981228866285000
491357856	::483981241977298000
16312540	::483981243525365000
85211920	::483981256464809000
234214828	::483981260126449000
147298694	::483981313347551000
36468395	::483981341219110000
57300329	::483981430482300000
253717655	::483981441152581000
335692629	::483981486266134000
82115262	::483981527982673000
195103093	::483981549210071000
491357856	::483981558462689000
301497892	::483981633889247000
186107022	::483981648497618000
368691437	::483981666994495000
468965579	::483981686854545000
192727478	::483981703049125000
214970887	::483981775626981000
176489426	::483981797995208000
337466318	::483981837308817000
274712500	::483981873958252000
199001641	::483981877314093000
174720518	::483981916316504000
500239410	::483981965289218000
185629189	::483981980288024000
491357856	::483982010197610000
70571907	::483982016019329000
302408703	::483982049800650000
50011708	::483982061561454000
21105964	::483982070423629000
50011708	::483982109393293000
233084334	::483982112283176000
92870542	::483982195233521000
340094001	::483982227047337000
111411572	::483982230357016000
337434597	::483982254910103000
49221816	::483982282676387000
124517802	::483982290096500000
491357856	::483982301819174000
495135733	::483982307594747000
337434597	::483982390524526000
455542048	::483982405141680000
15791549	::483982416894115000
86243090	::483982447512911000
302408703	::483982448599261000
58652870	::483982458946596000
294745245	::483982490965520000
124517802	::483982498708606000
399555371	::483982600571076000
152875477	::483982605964959000
51601709	::483982609119055000
316766176	::483982609383301000
52950877	::483982609702084000
217871594	::483982613195923000
86243090	::483982633697697000
625900103	::483982666497138000
564879952	::483982677788225000
475210759	::483982695501156000
70571907	::483982706066210000
1384531	::483982726392213000
579647636	::483982758256336000
21105964	::483982813281013000
171103429	::483982837511507000
241995287	::483982842766962000
336774649	::483982873200844000
340646680	::483982909406076000
336195050	::483982909989470000
70805584	::483982991157628000
51601709	::483982996295258000
360183119	::483983031355867000
124517802	::483983064117571000
187089991	::483983097612861000
70805584	::483983099362312000
147298694	::483983100804730000
58652870	::483983113354493000
270143437	::483983126872735000
187089991	::483983136351469000
304661740	::483983197877719000
295466391	::483983219323179000
11146552	::483983247878008000
124517802	::483983249363177000
110063681	::483983271915573000
93043270	::483983339427483000
503911979	::483983346737745000
75937251	::483983426945433000
520533224	::483983430758068000
17830276	::483983442606972000
115459999	::483983468741685000
579271413	::483983476920561000
256074844	::483983498479271000
336774649	::483983512358244000
69916558	::483983583682781000
19147974	::483983584488067000
336195050	::483983587294064000
17233573	::483983615848890000
262870925	::483983632432787000
14816854	::483983633007403000
367322500	::483983661700640000
252681307	::483983694177501000
31326082	::483983709482127000
31326082	::483983767908798000
252681307	::483983786393473000
51601709	::483983820790583000
336195050	::483983848116867000
252681307	::483983880345907000
443375828	::483983907629457000
15814841	::483983931516411000
253126912	::483983937908539000
453044363	::483983947089473000
124517802	::483983964479455000
15814841	::483984005638144000
252681307	::483984039163199000
361527638	::483984056678641000
36612981	::483984091205730000
849	::483984101599641000
254579074	::483984109383860000
115459999	::483984111489781000
123746907	::483984123418394000
252681307	::483984169002094000
493221106	::483984314606968000
336195050	::483984322094182000
252681307	::483984334781939000
849	::483984339055951000
14816854	::483984359452471000
368691437	::483984360920469000
166695965	::483984368197582000
68473966	::483984388959780000
336195050	::483984408484253000
75937251	::483984411902226000
22328944	::483984446400778000
252681307	::483984520589639000
317164527	::483984524930322000
36612981	::483984543137804000
51325761	::483984547852210000
368730450	::483984585823244000
22285873	::483984598234189000
266033863	::483984612125720000
22285873	::483984619067305000
8524892	::483984675304931000
318173357	::483984709308137000
93043270	::483984735602241000
75937251	::483984753477951000
66311658	::483984761589755000
15814841	::483984800467152000
491357856	::483984811485175000
126109768	::483984822398750000
250713436	::483984822893678000
20112840	::483984824990846000
15288029	::483984843479334000
54697279	::483984845933412000
328828628	::483984863247081000
14816854	::483984865348440000
215776033	::483984882230902000
409680332	::483984889679605000
295466391	::483984902124470000
192590347	::483984928258797000
16807883	::483984940678541000
13533012	::483984940929781000
45759903	::483984997045784000
247372701	::483985004213833000
98054636	::483985023142727000
411997198	::483985024656900000
8524892	::483985080776654000
295466391	::483985112741081000
45759903	::483985118386995000
314710836	::483985162360070000
58028621	::483985168537899000
484202581	::483985177304395000
384436313	::483985230613581000
22285873	::483985244287029000
348682667	::483985276654452000
625170672	::483985285802246000
124517802	::483985305704624000
113760458	::483985308414128000
257597142	::483985319578980000
336195050	::483985338122371000
377715399	::483985342270148000
44231782	::483985343343894000
392261274	::483985373618794000
30912658	::483985379444289000
389949893	::483985395256803000
29300584	::483985416593231000
203688730	::483985439997452000
315621982	::483985469840318000
22328944	::483985519710568000
142038800	::483985549116866000
348085087	::483985558721404000
22285873	::483985565277106000
518141549	::483985582775742000
201810972	::483985601159766000
315621982	::483985610903146000
116054733	::483985640413855000
256074844	::483985640803950000
29605636	::483985647527403000
392261274	::483985679618437000
124517802	::483985701139386000
90469755	::483985709728940000
61307501	::483985710576173000
509524562	::483985711683883000
1565041	::483985717174214000
36612981	::483985740120870000
368691437	::483985755207782000
315621982	::483985758290976000
216486063	::483985784635392000
166695965	::483985808819384000
22285873	::483985830340349000
58652870	::483985830537883000
338543771	::483985870853128000
214970887	::483985872589553000
53258017	::483985873084878000
58028621	::483985874254716000
61307501	::483985903291875000
124517802	::483985915602538000
336195050	::483985940890017000
51601709	::483985941652967000
18999708	::483985959663325000
71981601	::483985976986206000
124517802	::483985977665679000
463250994	::483985979426885000
493221106	::483986007797145000
280798922	::483986016026759000
336195050	::483986020677861000
315621982	::483986054996066000
12057032	::483986062038274000
22285873	::483986068690051000
58028621	::483986087627333000
532542878	::483986098298032000
260464441	::483986100193464000
30719116	::483986115180118000
29300584	::483986164395679000
207781904	::483986179558105000
280798922	::483986186441342000
193192138	::483986209266728000
318173357	::483986213377146000
26642766	::483986222470017000
214184608	::483986232176033000
382767512	::483986238350049000
20020647	::483986270410907000
315621982	::483986295677784000
21153287	::483986329470894000
131278152	::483986345853870000
454531259	::483986381631287000
36612981	::483986408533540000
346173821	::483986420323725000
16166332	::483986441576669000
631245094	::483986442029248000
634615880	::483986455249702000
8962732	::483986460047978000
15814841	::483986542885879000
214465537	::483986548736532000
219550942	::483986575786012000
16312540	::483986593947353000
51601709	::483986595905695000
315621982	::483986609688559000
124517802	::483986636267847000
382767512	::483986665246294000
279548168	::483986684074545000
315621982	::483986718694318000
408049418	::483986726545674000
447255375	::483986744514076000
280798922	::483986790689542000
368730450	::483986791637069000
192727478	::483986793130635000
219550942	::483986812525084000
315621982	::483986816295772000
50818061	::483986852010274000
348316521	::483986856015446000
315621982	::483986856808558000
340119318	::483986893843869000
234214828	::483986911233851000
315621982	::483986932213743000
408049418	::483986975859302000
260464441	::483986993647345000
421655917	::483987016263036000
275813402	::483987037167828000
315621982	::483987108974301000
408049418	::483987130071277000
520533224	::483987134911483000
355574432	::483987136635355000
267405925	::483987137516167000
447255375	::483987153177681000
23799906	::483987188150177000
57651074	::483987191472074000
214465537	::483987216704630000
40816246	::483987251714465000
131941193	::483987255808507000
143225254	::483987260849651000
267405925	::483987285516382000
15875100	::483987314088349000
167513343	::483987323320020000
267405925	::483987342584082000
167513343	::483987373945290000
20478089	::483987383873179000
52542320	::483987392995799000
725050717	::483987393385488000
287727506	::483987418660343000
15278648	::483987428038807000
318173357	::483987434523602000
513711139	::483987444753125000
314988406	::483987495164841000
131941193	::483987497501073000
124517802	::483987517583421000
274262734	::483987520959426000
315621982	::483987527511326000
22431584	::483987561690710000
29300584	::483987578631102000
374739722	::483987617131036000
9129332	::483987640631713000
315621982	::483987641663500000
382359896	::483987642359377000
124517802	::483987653445320000
262248356	::483987656909815000
625900103	::483987682251403000
90469755	::483987694070939000
370165750	::483987705781817000
429558621	::483987708923359000
368730450	::483987718087516000
274712500	::483987759598542000
513711139	::483987761922183000
377627227	::483987762949791000
274262734	::483987764799492000
370165750	::483987789592403000
93043270	::483987792230612000
9129332	::483987801667796000
166735943	::483987820776677000
348085087	::483987829949620000
40816246	::483987836975054000
388558032	::483987853496819000
16312540	::483987875651149000
185399022	::483987882835972000
262248356	::483987884102668000
205928265	::483987886467870000
98768681	::483987920085192000
376525681	::483987957917814000
20786050	::483987988280799000
556556365	::483987999718248000
15137186	::483988031666257000
36612981	::483988033650180000
65513	::483988071286071000
103782180	::483988118622978000
270184694	::483988124780232000
276202961	::483988130933272000
264335101	::483988131629105000
90469755	::483988131746938000
203688730	::483988144870543000
36612981	::483988153380773000
83163050	::483988169315336000
83163050	::483988175816503000
298156322	::483988180639567000
276202961	::483988191599656000
327842258	::483988211543584000
264335101	::483988223220150000
230069479	::483988235174309000
124517802	::483988236898144000
65513	::483988247232520000
363059827	::483988259572166000
26642766	::483988270523490000
259830697	::483988331923922000
253230729	::483988333266481000
259830697	::483988348382347000
52950877	::483988352652177000
106561609	::483988364643676000
258382946	::483988365381890000
50811080	::483988372742877000
361532861	::483988388627103000
432819849	::483988391122325000
209223008	::483988404393488000
361532861	::483988407388221000
262248356	::483988419929194000
22386194	::483988423934353000
276202961	::483988424706510000
259573654	::483988433384505000
14307454	::483988438794768000
124517802	::483988442188353000
262248356	::483988445392818000
18138157	::483988450207494000
188417746	::483988470025957000
22386194	::483988475914358000
57331128	::483988570378485000
50811080	::483988583284359000
325242803	::483988616906305000
20713213	::483988624187613000
14307454	::483988634211590000
44779656	::483988641937891000
267482514	::483988698204082000
260464441	::483988773139517000
340119318	::483988773307289000
27726737	::483988797567160000
57331128	::483988803808284000
459987659	::483988807931658000
237966586	::483988849044250000
73731844	::483988851484942000
19879486	::483988897722949000
520533224	::483988900486975000
192727478	::483988916392165000
115459999	::483988922339319000
260464441	::483988943214350000
65576332	::483988957944745000
252823136	::483988979088240000
475210759	::483988980753375000
258454374	::483989002576756000
252681307	::483989005500153000
219188629	::483989005705297000
500239410	::483989014219730000
55312313	::483989033400295000
19879486	::483989060357062000
625900103	::483989083316690000
372068999	::483989101344215000
252681307	::483989117580361000
73731844	::483989123561443000
614074554	::483989153567100000
19879486	::483989206692151000
500239410	::483989224421466000
79035481	::483989254578524000
340119318	::483989293057060000
73731844	::483989346047909000
592150138	::483989374695002000
232736272	::483989380889985000
20863117	::483989412942868000
109105005	::483989426331066000
301497892	::483989467330772000
458808714	::483989478755680000
79633612	::483989515795591000
339917675	::483989525417304000
232736272	::483989538314788000
73731844	::483989578786025000
71617108	::483989602072801000
373736716	::483989614198128000
418327117	::483989648482398000
275902246	::483989660591325000
336628506	::483989685015175000
16312540	::483989754737090000
103782180	::483989799444176000
326813935	::483989819337760000
170064834	::483989852489150000
458847153	::483989858927771000
255697938	::483989859623649000
339917675	::483989865772490000
257092614	::483989867680911000
123746907	::483989927810859000
37316930	::483989929324974000
53317470	::483989966217678000
73731844	::483990025164447000
463908266	::483990030575472000
253178679	::483990063777185000
34863840	::483990073780629000
259569717	::483990110728245000
500239410	::483990118227660000
224126979	::483990139996106000
59503620	::483990154302869000
16380745	::483990193737703000
301717953	::483990208086814000
415540928	::483990253313605000
108204138	::483990273442480000
18999708	::483990282518532000
120139449	::483990291867656000
415540928	::483990298310082000
259569717	::483990303842783000
45759903	::483990303993786000
251231824	::483990322867752000
418327117	::483990344464211000
41136161	::483990353066721000
341732173	::483990360272949000
251231824	::483990385392238000
433470731	::483990390769717000
147779508	::483990414177738000
48562201	::483990426576113000
250713436	::483990462798118000
370464008	::483990511532130000
500239410	::483990512949792000
59503620	::483990645950779000
24383303	::483990712309256000
19210855	::483990800301162000
93043270	::483990803761864000
73731844	::483990809042096000
59503620	::483990846367207000
327689033	::483990855674757000
198911524	::483990885441359000
363361632	::483990903426912000
414066292	::483990907507974000
471218710	::483990910653714000
301717953	::483990915720421000
315621982	::483990949732024000
17233573	::483990993813782000
363361632	::483991008662011000
166695965	::483991017813594000
60578212	::483991032670212000
14178003	::483991060259930000
416419059	::483991087028006000
22087737	::483991140652163000
28066346	::483991163339161000
55312313	::483991197413683000
66058067	::483991203814572000
396332641	::483991205454168000
124517802	::483991230398083000
396332641	::483991279697547000
315621982	::483991289881706000
42910967	::483991298471645000
315621982	::483991311725637000
77787388	::483991331581071000
131278152	::483991331740454000
262870925	::483991339374084000
312710029	::483991339550273000
315621982	::483991348874579000
336628506	::483991419947077000
70254385	::483991446375378000
44779656	::483991450242523000
273955213	::483991450750046000
416419059	::483991467980226000
415540928	::483991470483845000
415540928	::483991476183891000
14178003	::483991486175125000
77787388	::483991513823576000
325996873	::483991522069979000
334442114	::483991543821660000
755431	::483991548514689000
24136198	::483991602558283000
14178003	::483991623366217000
625900103	::483991624620335000
66058067	::483991627678367000
588641285	::483991637647847000
444251177	::483991639367897000
202196262	::483991641733083000
60578212	::483991652475080000
384436313	::483991657038090000
262870925	::483991668425646000
588641285	::483991669268676000
15778759	::483991689170669000
66058067	::483991701774950000
178492117	::483991721315794000
273955213	::483991727330832000
182584001	::483991757970227000
14178003	::483991791687831000
365151006	::483991801854828000
18336787	::483991807038984000
44231782	::483991847493062000
471218710	::483991850026807000
187047785	::483991855420305000
60578212	::483991858012778000
182584001	::483991860088565000
371578955	::483991898357784000
14178003	::483991918888505000
151212329	::483991932071575000
602224338	::483991935992881000
130312780	::483991944209498000
42538221	::483991949259456000
299796220	::483991958894149000
241995287	::483991960332423000
30417393	::483991980850941000
44811271	::483991992934731000
232312019	::483992028754096000
92125226	::483992054281035000
14792781	::483992073171775000
416419059	::483992097494937000
755431	::483992123381780000
513926411	::483992125583806000
30417393	::483992135515897000
368170408	::483992137269514000
215776033	::483992138502270000
262870925	::483992148111810000
66058067	::483992171423735000
365151006	::483992173000413000
345626789	::483992174678507000
365151006	::483992186426359000
273955213	::483992209206034000
242912563	::483992222355193000
136791341	::483992238188281000
336628506	::483992256219975000
98806791	::483992285550768000
230069479	::483992287400448000
16807883	::483992309869334000
471218710	::483992323442081000
289360824	::483992421907578000
48098530	::483992440441810000
33964276	::483992493609222000
24868543	::483992513238142000
19684793	::483992519454494000
577411446	::483992538110390000
583488323	::483992557135745000
384436313	::483992622105509000
17974977	::483992636509134000
134873681	::483992691391209000
334442114	::483992713025835000
60578212	::483992742356586000
93043270	::483992763630104000
457197060	::483992777756540000
99274885	::483992824291934000
123739379	::483992852855144000
99274885	::483992897000579000
458766436	::483992905355239000
410297246	::483992920219852000
12057032	::483992934829002000
16710226	::483992962452705000
369849727	::483992970257915000
408049418	::483992994429677000
518141549	::483993003791368000
334442114	::483993081784836000
99274885	::483993086012297000
454375039	::483993112851656000
587864456	::483993115205050000
365151006	::483993144942276000
99274885	::483993157520986000
315621982	::483993189716873000
278220302	::483993210243383000
20863117	::483993244213063000
323978080	::483993289289629000
215776033	::483993305995161000
377627227	::483993306330714000
35256600	::483993334138945000
273034167	::483993334877134000
257625769	::483993340065492000
81469472	::483993343337455000
338073739	::483993355534102000
607721617	::483993408952745000
380049732	::483993413772378000
31326082	::483993414157881000
198911524	::483993437855682000
19770255	::483993450589601000
410195122	::483993454499078000
24868543	::483993471607267000
200685756	::483993481728126000
587104097	::483993489726648000
170815462	::483993502863593000
19147974	::483993506353270000
131941193	::483993518906818000
31326082	::483993520315715000
19374297	::483993559465332000
365151006	::483993586879320000
16726467	::483993600670580000
35256600	::483993605367791000
30123599	::483993630332313000
70254385	::483993630773100000
408049418	::483993636539879000
613256961	::483993638477639000
76248039	::483993666898247000
401089789	::483993701975216000
16248047	::483993720472076000
564879952	::483993722305003000
16726467	::483993727078502000
241995287	::483993745939890000
268547296	::483993748578123000
16726467	::483993749937475000
170815462	::483993769675853000
63720288	::483993786746302000
527041090	::483993798259638000
70254385	::483993806602534000
35256600	::483993818476199000
44779656	::483993851569647000
45410414	::483993852559114000
70254385	::483993898092871000
24868543	::483993931357515000
66058067	::483993954871169000
44231782	::483993979101261000
450970324	::483993980766801000
207781904	::483993999473012000
371578955	::483994032214114000
408049418	::483994038970769000
567014078	::483994058390392000
849	::483994082680008000
408144950	::483994175684497000
20782081	::483994200900665000
166695965	::483994252150444000
334442114	::483994277228601000
300884493	::483994287013507000
225203526	::483994321146744000
470451598	::483994330978582000
147997393	::483994340243832000
308858845	::483994357666959000
20782081	::483994361269854000
65512747	::483994361525317000
180190603	::483994380097687000
532542878	::483994389971480000
122799833	::483994404219531000
316766176	::483994409126465000
311924851	::483994496011890000
56509474	::483994507151933000
67450397	::483994508666097000
92840294	::483994526172708000
221098400	::483994573044072000
139847892	::483994573375799000
25784705	::483994596758671000
119269983	::483994604597825000
219039425	::483994619680923000
24383303	::483994641679663000
33703018	::483994697632079000
35256600	::483994735141347000
374528956	::483994755676659000
238024746	::483994761645547000
9129332	::483994798509277000
542693847	::483994799460978000
371578955	::483994830859943000
351174024	::483994864338489000
29553235	::483994868243763000
445219284	::483994879979454000
29553235	::483994883376820000
470451598	::483994898446974000
24868543	::483994907111997000
722514433	::483994911428329000
380049732	::483994913185742000
155213009	::483994951554834000
366753447	::483994983251603000
634164272	::483994998262620000
415179202	::483995002541182000
79035481	::483995019250900000
371578955	::483995033600012000
29553235	::483995058463866000
254210162	::483995158242156000
408049418	::483995163098742000
408772521	::483995186394312000
9129332	::483995191565893000
44231782	::483995203770929000
40604299	::483995208514695000
415179202	::483995216480067000
155213009	::483995217788301000
335488857	::483995239250931000
120966317	::483995282800009000
24868543	::483995298604146000
371578955	::483995315604037000
76502729	::483995360525049000
407384648	::483995362034610000
120966317	::483995391885459000
44231782	::483995397300314000
431264673	::483995404783353000
250713436	::483995415126097000
164101308	::483995418921947000
44278444	::483995420943581000
19770255	::483995422029922000
250713436	::483995442019979000
120966317	::483995448722456000
363361632	::483995469421760000
51325761	::483995501079957000
82115262	::483995506884886000
15361643	::483995521887899000
371578955	::483995533951131000
507987711	::483995558424903000
237530197	::483995657502355000
593296591	::483995714125434000
76502729	::483995719561277000
276540818	::483995768236544000
6092972	::483995776251473000
120966317	::483995779753734000
21105964	::483995785810685000
593296591	::483995789434163000
260361255	::483995791086735000
230655725	::483995838856048000
47753031	::483995845726310000
513434526	::483995854001283000
155926653	::483995867444420000
37730571	::483995889938477000
79861287	::483995914332164000
415179202	::483995938651140000
76502729	::483995961971048000
18138157	::483995965246799000
24738840	::483995986449022000
424540791	::483995992090349000
79861287	::483995995563245000
120966317	::483995999958884000
619492928	::483996002928431000
593296591	::483996027372838000
35082993	::483996068728672000
91521926	::483996070846808000
215174499	::483996104997208000
144733584	::483996152669274000
232437529	::483996166497898000
40816246	::483996180951859000
593296591	::483996187893043000
44779656	::483996201264898000
242912563	::483996202049232000
367941154	::483996242566209000
431264673	::483996245556731000
35256600	::483996282306850000
44278444	::483996283191828000
243751614	::483996287071559000
24738840	::483996333804494000
371578955	::483996373092937000
24738840	::483996407892701000
40604299	::483996434451005000
516542821	::483996435910647000
14816854	::483996452402655000
15330061	::483996458543087000
371578955	::483996458929381000
35603964	::483996460640268000
431264673	::483996482119692000
144733584	::483996507000279000
308858845	::483996515778969000
240532669	::483996518576553000
369160273	::483996526491230000
363361632	::483996552848228000
280309716	::483996560141729000
397024307	::483996598188261000
327689033	::483996602592657000
415179202	::483996609794289000
144733584	::483996670758490000
367941154	::483996710981890000
155926653	::483996718170931000
56736460	::483996806649360000
271304998	::483996819652116000
44231782	::483996828476518000
518141549	::483996885879750000
120863692	::483996892150636000
384436313	::483996896914980000
144733584	::483996905358512000
542693847	::483996919899762000
328779215	::483996993170055000
314710836	::483997030562295000
213887474	::483997039546490000
20713213	::483997051282141000
291221395	::483997062380658000
79447998	::483997063051374000
421548020	::483997087051558000
371578955	::483997100687245000
276540818	::483997101454786000
79447998	::483997118206451000
384436313	::483997123357057000
416684872	::483997128457334000
416419059	::483997179611455000
240532669	::483997197982523000
79447998	::483997200846827000
27792069	::483997220971499000
275260502	::483997228399607000
308858845	::483997251036282000
120863692	::483997251383984000
276202961	::483997269566689000
50811080	::483997290198077000
35256600	::483997297760419000
281260984	::483997310683058000
257265522	::483997329452572000
371578955	::483997347966623000
273034167	::483997356862345000
213767620	::483997366190473000
275260502	::483997393462259000
77787388	::483997422524194000
291221395	::483997430208561000
50811080	::483997443839651000
14178003	::483997461455720000
314710836	::483997536500203000
434545772	::483997566603116000
79447998	::483997582197157000
50354861	::483997586215272000
556556365	::483997608520998000
363361632	::483997683791982000
14178003	::483997690078830000
35256600	::483997722559541000
36772146	::483997729765339000
36468395	::483997752284557000
424540791	::483997773931356000
180190603	::483997781980237000
35603964	::483997797079732000
241995287	::483997816092508000
308858845	::483997820769546000
615507620	::483997839123439000
163279109	::483997850926206000
106835519	::483997855510986000
68221984	::483997864918802000
35256600	::483997887211122000
38579155	::483997902310625000
192590347	::483997903779028000
593296591	::483997907406704000
38579155	::483997922778828000
434545772	::483997955259891000
214184608	::483997966672592000
237966586	::483997990193856000
183090041	::483998007495766000
188855651	::483998019935686000
228845995	::483998027192205000
593296591	::483998065540362000
20000062	::483998076600717000
593296591	::483998106929733000
14792781	::483998114500448000
328779215	::483998153817866000
291221395	::483998163721027000
37977930	::483998170695737000
215109001	::483998175246577000
593296591	::483998197094682000
94737009	::483998198994710000
52995718	::483998209866346000
360183119	::483998218473447000
50354861	::483998230087077000
16248047	::483998241047183000
384436313	::483998258461556000
94737009	::483998259510120000
596678073	::483998327667965000
215174499	::483998347444105000
234187240	::483998351650598000
40864634	::483998380108963000
271304998	::483998382831439000
328252982	::483998399713124000
16807883	::483998403349970000
15361643	::483998425294204000
371578955	::483998426154418000
215174499	::483998429111410000
108204138	::483998456496029000
106835519	::483998460270870000
22328944	::483998466658795000
115459999	::483998518034452000
44278444	::483998566017277000
44779656	::483998566667780000
562393615	::483998570925031000
119269983	::483998592416239000
23442090	::483998614549954000
552802620	::483998616659300000
168274200	::483998621478551000
215174499	::483998652034478000
259413656	::483998654160572000
254579074	::483998656937209000
54697279	::483998707973881000
44278444	::483998718492827000
9129332	::483998721412448000
411912822	::483998731629768000
30032107	::483998786931269000
384436313	::483998815775514000
51601709	::483998866237181000
384436313	::483998876907499000
215174499	::483998925129777000
23799906	::483998945170190000
109762886	::483998969371328000
340094001	::483998972353060000
79035481	::483998995010707000
147997393	::483999028447674000
12057032	::483999069606383000
633010300	::483999071506825000
463318489	::483999072068464000
367296747	::483999104326832000
424464803	::483999115101999000
366136205	::483999123671375000
384436313	::483999129874362000
355990893	::483999162288320000
76082847	::483999165975113000
355990893	::483999184539107000
44779656	::483999185050824000
175847876	::483999226482163000
849	::483999260569247000
30123599	::483999264624750000
327689033	::483999300914278000
144733584	::483999317834104000
23442090	::483999319834767000
213763059	::483999405885116000
112333263	::483999411295768000
417449044	::483999462617272000
92125226	::483999465859448000
373736716	::483999469571043000
198911524	::483999486596100000
30123599	::483999501640679000
6652302	::483999509802807000
22536077	::483999523040030000
79035481	::483999551934562000
300135225	::483999561061371000
241995287	::483999566358781000
21568615	::483999580564905000
568505535	::483999582280769000
327689033	::483999604804186000
78213	::483999610118369000
379576750	::483999615013105000
434545772	::483999615621300000
453280756	::483999617197944000
45470777	::483999627213930000
337434597	::483999641906577000
397024307	::483999642758029000
45470777	::483999652904062000
223614733	::483999663461113000
44779656	::483999671111938000
434545772	::483999673053876000
271304998	::483999675272667000
144733584	::483999683887763000
375385791	::483999684365910000
109105005	::483999724308299000
367296747	::483999745887580000
9129332	::483999749121794000
44779656	::483999792696401000
20713213	::483999804213575000
144733584	::483999805510021000
434545772	::483999817748996000
45470777	::483999820844003000
32755384	::483999825336102000
50354861	::483999830864183000
281824012	::483999831271034000
144733584	::483999841371316000
109762886	::483999842298236000
395703736	::483999891711344000
223614733	::483999919158468000
79035481	::483999925986787000
51601709	::483999961592254000
20020647	::483999981091573000
475031809	::484000040579375000
417968003	::484000058845978000
147997393	::484000071860887000
149295164	::484000072493850000
26109453	::484000093863821000
185399022	::484000117268414000
473118863	::484000134494056000
379807492	::484000149564162000
98806791	::484000151770390000
44779656	::484000185606209000
63783716	::484000188999024000
310666452	::484000215699947000
329093513	::484000221299765000
329093513	::484000246360723000
384436313	::484000257320046000
365151006	::484000268392996000
418327117	::484000268577546000
108204138	::484000276538753000
308858845	::484000322634121000
464182365	::484000326865793000
14538108	::484000353424134000
18999708	::484000369119219000
371578955	::484000402367873000
30123599	::484000412106629000
79035481	::484000417940910000
144733584	::484000431455354000
464182365	::484000443140280000
92840294	::484000480738021000
310666452	::484000486786211000
79035481	::484000524392337000
367941154	::484000541299974000
57300329	::484000562094960000
79035481	::484000592574951000
270184694	::484000629103558000
374739722	::484000630038876000
79035481	::484000632836063000
16248047	::484000635705372000
367296747	::484000645821652000
596678073	::484000678558564000
247434974	::484000692168708000
221098400	::484000697868767000
187047785	::484000707884773000
310666452	::484000712494284000
591216066	::484000757998714000
308858845	::484000779247038000
133617944	::484000796254539000
374739722	::484000826810449000
367941154	::484000862629801000
396332641	::484000882233593000
106320745	::484000917453541000
310666452	::484000921257390000
301497892	::484000978623299000
271304998	::484000979122413000
349787019	::484000995567865000
254579074	::484001005462224000
495135733	::484001009060958000
217928831	::484001010826760000
301244128	::484001019274477000
63720288	::484001028207951000
15267198	::484001046016974000
261847534	::484001073980768000
217928831	::484001076111097000
484202581	::484001095577264000
310666452	::484001109782953000
271304998	::484001116754313000
458010782	::484001131719188000
33011898	::484001155266396000
79035481	::484001162287271000
635577431	::484001172148076000
367322500	::484001178120749000
408049418	::484001192826007000
77787388	::484001204775575000
435516954	::484001216385785000
30123599	::484001235981197000
318173357	::484001237621555000
22431584	::484001260946092000
396332641	::484001264364032000
123373847	::484001274929885000
241995287	::484001288477106000
384436313	::484001291488608000
237118122	::484001330101366000
16713287	::484001374439362000
23396218	::484001400016633000
368730450	::484001402545397000
229290429	::484001432870211000
53863390	::484001436624515000
274712500	::484001444819783000
126507603	::484001479716392000
542406301	::484001486880645000
310666452	::484001514009026000
27784817	::484001517439963000
205501297	::484001550566559000
374739722	::484001561723813000
14584037	::484001567784599000
269012544	::484001590685085000
562393615	::484001596528140000
94215450	::484001643579469000
250713436	::484001654908268000
437898031	::484001682510970000
552802620	::484001713008160000
397024307	::484001722335911000
187047785	::484001738509131000
454406979	::484001740430524000
16807883	::484001740795432000
34717669	::484001743114874000
247434974	::484001804099657000
271304998	::484001824681504000
318173357	::484001842721214000
371578955	::484001864426741000
568505535	::484001880302170000
295466391	::484001897578115000
596678073	::484001902112550000
51601709	::484001905920585000
22504277	::484001906524971000
269012544	::484001916892872000
44779656	::484001952775544000
267482514	::484001964921876000
271304998	::484001999151972000
87956728	::484001999797882000
274712500	::484002009800908000
271717879	::484002028163592000
27784817	::484002081695465000
433142367	::484002083650408000
479205756	::484002096400707000
247434974	::484002102142709000
101286329	::484002120836710000
14538108	::484002228424822000
360814823	::484002244115714000
274432702	::484002250516217000
57300329	::484002259253354000
44779656	::484002259907661000
517695658	::484002263535333000
106835519	::484002265968418000
147779508	::484002281218514000
300135225	::484002372847292000
247434974	::484002378761252000
98552986	::484002388911874000
63720288	::484002402693959000
86243090	::484002406435684000
436187992	::484002429927559000
57300329	::484002429978304000
596678073	::484002453357342000
25235649	::484002486139633000
82115262	::484002510034587000
133526428	::484002542745960000
126109768	::484002554074787000
247434974	::484002616813187000
29553235	::484002641450516000
451667062	::484002681258655000
370165750	::484002689026494000
473454563	::484002701689114000
250713436	::484002765849378000
30123599	::484002767082487000
16322613	::484002770555387000
273034167	::484002774795816000
252681307	::484002788784218000
219550942	::484002790021537000
252681307	::484002794098401000
250713436	::484002797034041000
451667062	::484002844328984000
547741880	::484002856492482000
45278487	::484002863731843000
171807880	::484002880060289000
171807880	::484002910183768000
596678073	::484002932174880000
202196262	::484002953456394000
14538108	::484002953741627000
26642766	::484002970695376000
277814195	::484002996850663000
22328944	::484003027419148000
339312291	::484003046515412000
38244930	::484003056682799000
291221395	::484003068816941000
8962732	::484003109035716000
27784817	::484003134788755000
45492981	::484003143215116000
1565041	::484003144817733000
454375039	::484003170331676000
29327418	::484003172722442000
26642766	::484003174261342000
371578955	::484003181282992000
379576750	::484003221674147000
94737009	::484003244021415000
26642766	::484003260735291000
44231782	::484003284693176000
155730095	::484003296709849000
552802620	::484003304788492000
635151853	::484003357388853000
310009833	::484003376288391000
425183249	::484003417913036000
433012724	::484003421599449000
449902821	::484003473696890000
18138157	::484003533667065000
50811080	::484003550721085000
242912563	::484003615569629000
226995875	::484003617939394000
14085431	::484003637752913000
23400461	::484003647609901000
20000062	::484003656107556000
341941030	::484003676319543000
100742600	::484003689116729000
1007041	::484003704341684000
370049566	::484003704388190000
103782180	::484003714752335000
180190603	::484003741536755000
215109001	::484003765733711000
33249556	::484003797359149000
436187992	::484003799711764000
19147974	::484003800429391000
27784817	::484003800944898000
1565041	::484003823120171000
14205371	::484003824756334000
226995875	::484003863373287000
25935173	::484003870436122000
38244930	::484003874257526000
542693847	::484003905685037000
100339690	::484003935389106000
33342988	::484003956964589000
250713436	::484003962551414000
33282020	::484003964812161000
24226614	::484003979861712000
47880950	::484004011608002000
36468395	::484004011964915000
370464008	::484004012975742000
335367791	::484004025537658000
41135840	::484004056008900000
34863840	::484004059041390000
243974175	::484004061335662000
548870171	::484004070689353000
384436313	::484004086128189000
37029138	::484004088917790000
193796724	::484004099738722000
58941053	::484004108266110000
376467319	::484004156219195000
305379724	::484004182286807000
1565041	::484004189342031000
14538108	::484004190646063000
106320745	::484004193519558000
408049418	::484004199571537000
331307463	::484004234040332000
588874950	::484004246484819000
537561541	::484004266760101000
370165750	::484004277086474000
158129535	::484004284343017000
343756278	::484004290877353000
112576998	::484004308946407000
45278487	::484004342500823000
179669687	::484004348666458000
376467319	::484004361752698000
208250490	::484004374893428000
552802620	::484004380140507000
259488414	::484004384981155000
45759903	::484004413011664000
384436313	::484004413560737000
179669687	::484004420762365000
41685125	::484004441180237000
1565041	::484004458851217000
258916835	::484004476559192000
92125226	::484004492514705000
19053567	::484004498277273000
363059827	::484004500785876000
217928831	::484004505122390000
65576332	::484004508435902000
214220072	::484004524449755000
27784817	::484004548114006000
12057032	::484004552828403000
575755127	::484004559157596000
310330192	::484004562580553000
1565041	::484004584365764000
349386319	::484004587657912000
214220072	::484004613457068000
508430679	::484004623355625000
182645046	::484004645216722000
561527789	::484004664912797000
40604299	::484004668171751000
27784817	::484004684169240000
18551115	::484004694906265000
37294507	::484004720118210000
302408703	::484004750456012000
408049418	::484004751059591000
408049418	::484004752485646000
107823354	::484004773150994000
37294507	::484004774652571000
41135840	::484004778247073000
113722629	::484004813642792000
193796724	::484004814406557000
147310240	::484004864381714000
124517802	::484004880345202000
581342731	::484004881183694000
202196262	::484004891073839000
340819943	::484004901702225000
202196262	::484004928839380000
293737316	::484004930236448000
291221395	::484004936775385000
484202581	::484004942492213000
349386319	::484004944203112000
371578955	::484004952696971000
37294507	::484004962372833000
104539435	::484004984242319000
370049566	::484004987832664000
462648540	::484005004349411000
299796220	::484005014999138000
29607520	::484005024071434000
54116443	::484005034825646000
114235211	::484005044606361000
237966586	::484005044912529000
36772146	::484005078928334000
289084083	::484005093751005000
103782180	::484005102878212000
21105964	::484005104346222000
450560571	::484005105729953000
44231782	::484005118321258000
262449011	::484005142854131000
37294507	::484005150923575000
82433120	::484005153767702000
106320745	::484005170905624000
472528304	::484005195891113000
21117523	::484005216921329000
138935158	::484005218305470000
14538108	::484005302144999000
221098400	::484005344729767000
371578955	::484005358701412000
35923992	::484005369040367000
247434974	::484005374622576000
17522792	::484005376661393000
17169855	::484005378816884000
329955120	::484005389873479000
94737009	::484005400132747000
99320365	::484005412858236000
260464441	::484005414279716000
36343877	::484005428440096000
147310240	::484005479707054000
399114412	::484005517564473000
376525681	::484005522475995000
351099839	::484005530633916000
552146644	::484005536124645000
51601709	::484005542344404000
132976059	::484005576515796000
302408703	::484005581897076000
328828628	::484005586258767000
85211920	::484005593766957000
27726737	::484005602687864000
445219284	::484005604412096000
130690913	::484005627161636000
138935158	::484005635420213000
365505682	::484005667460886000
23442090	::484005668840828000
24543872	::484005670182612000
138935158	::484005675920420000
373690904	::484005678608953000
37294507	::484005687769313000
412638454	::484005688788942000
372551778	::484005689593843000
24383303	::484005739778686000
602224338	::484005758736928000
160094025	::484005766446080000
33818674	::484005787207876000
214220072	::484005795835555000
308858845	::484005797954088000
542406301	::484005802626531000
344454080	::484005808171012000
171746458	::484005813871075000
602224338	::484005820250603000
37294507	::484005835148754000
463908266	::484005839703769000
230206940	::484005872474271000
229650081	::484005875301249000
537561541	::484005931538472000
247434974	::484005942074175000
335692629	::484005955076497000
138935158	::484005975616024000
408049418	::484005979055353000
18183371	::484005989121654000
49383709	::484006000832172000
484202581	::484006007379857000
270184694	::484006013511938000
602224338	::484006019840761000
328828628	::484006028611055000
37294507	::484006037880438000
367941154	::484006042125479000
53863390	::484006055215902000
242912563	::484006064950890000
32973618	::484006084282048000
29553235	::484006097851002000
35923992	::484006099042185000
246066577	::484006104066584000
349484189	::484006111763107000
348047989	::484006117450977000
50354861	::484006123616223000
101881386	::484006136585412000
185629189	::484006175827304000
331668519	::484006194890420000
273955213	::484006196962402000
78065938	::484006201449906000
299879238	::484006204486991000
139308619	::484006206353051000
50354861	::484006210048233000
139308619	::484006220462686000
532542878	::484006220567965000
147384126	::484006236199718000
365505682	::484006241107460000
85211920	::484006251924570000
513434526	::484006273558392000
103782180	::484006284472356000
367941154	::484006291522981000
246066577	::484006309600063000
37294507	::484006310115958000
20713213	::484006339002109000
12057032	::484006342789955000
289084083	::484006363505651000
50224504	::484006370249682000
147384126	::484006401639845000
37294507	::484006418408689000
138935158	::484006467100348000
149295164	::484006475291820000
147384126	::484006479473565000
366136205	::484006481982148000
33676766	::484006491125321000
513434526	::484006534209224000
63720288	::484006535752716000
399114412	::484006537413681000
348047989	::484006559673233000
206247499	::484006560260423000
250713436	::484006564072660000
365505682	::484006655580192000
472528304	::484006686760636000
98552986	::484006707098812000
133617944	::484006727432404000
36343877	::484006777793810000
36343877	::484006789521088000
36343877	::484006804796735000
17522792	::484006807401406000
370165750	::484006829513768000
33017275	::484006832072294000
340094001	::484006858806423000
33017275	::484006866956320000
138935158	::484006896798425000
458472537	::484006899184959000
18551115	::484006901345030000
76082847	::484006902930472000
367941154	::484006926238613000
21568615	::484006954491052000
409541924	::484006986195808000
32171318	::484006993846620000
246066577	::484007023780954000
365505682	::484007033667342000
301717953	::484007039845564000
230655725	::484007073525821000
78653568	::484007074599559000
170064834	::484007085424640000
41143305	::484007105079148000
229650081	::484007117930917000
195103093	::484007154144542000
398339392	::484007186650394000
17522792	::484007187485048000
372068999	::484007196150468000
36343877	::484007208683069000
22414245	::484007213657518000
310506975	::484007216274362000
22414245	::484007223807725000
172573942	::484007235886931000
195103093	::484007249934032000
414526765	::484007257126887000
100018299	::484007262357569000
45966951	::484007263368396000
408049418	::484007285086101000
27784817	::484007311459901000
253178679	::484007336315326000
260262291	::484007354413768000
24383303	::484007361451786000
146855323	::484007397451902000
29394513	::484007398432968000
301497892	::484007404125032000
64768338	::484007410210590000
44811271	::484007412265783000
51601709	::484007419479998000
258382946	::484007419761004000
18183371	::484007421161910000
351152035	::484007422357688000
106320745	::484007457577246000
72890292	::484007476971323000
26738161	::484007489328144000
45966951	::484007499079880000
628045480	::484007517819645000
22504277	::484007529929003000
25084916	::484007538728656000
458472537	::484007543782383000
24543872	::484007581031989000
15902298	::484007582239965000
16248047	::484007618575626000
26738161	::484007626205044000
65513	::484007631128784000
81872162	::484007638108495000
377357259	::484007639831957000
184578066	::484007657670316000
260573981	::484007676968316000
72293435	::484007688909901000
309167251	::484007713652084000
20713213	::484007732098244000
312394133	::484007741103828000
241995287	::484007827430572000
116988168	::484007831096786000
318627551	::484007845126340000
240766538	::484007847789744000
464182365	::484007847873630000
240941201	::484007859773276000
464182365	::484007864357253000
472528304	::484007866203111000
258636623	::484007876344950000
259413656	::484007927917707000
112576998	::484007938109874000
94181957	::484007939032629000
226319809	::484007949375795000
216486063	::484007964282339000
202196262	::484007971177758000
343756278	::484008026601291000
84849075	::484008046272970000
43630532	::484008063980953000
226319809	::484008064089993000
211645751	::484008070482120000
33699503	::484008085216702000
202196262	::484008090593796000
329955120	::484008103844003000
607721617	::484008105596841000
79447998	::484008106683158000
79035481	::484008107152912000
144243302	::484008111829950000
106320745	::484008184072634000
44811271	::484008191508746000
24383303	::484008201201803000
395057520	::484008201571291000
202196262	::484008217563779000
259488414	::484008227097817000
363059827	::484008232122601000
15681561	::484008234282672000
365505682	::484008259763060000
607721617	::484008284848799000
223614733	::484008293245804000
17522792	::484008294953254000
139308619	::484008314544455000
27784817	::484008323079864000
299297459	::484008324745019000
78065938	::484008327970443000
226319809	::484008336308707000
323978080	::484008342340530000
99320365	::484008351299534000
44811271	::484008361852022000
206247499	::484008363467214000
29935926	::484008375894544000
17522792	::484008422099390000
240766538	::484008425886470000
26333173	::484008435994734000
257491716	::484008453699280000
76463655	::484008457981272000
111411572	::484008528232075000
240766538	::484008533277425000
527041090	::484008542685245000
152875477	::484008552587984000
86604355	::484008561656487000
257265522	::484008579024695000
587104097	::484008583864934000
130690913	::484008614886010000
87956728	::484008630455664000
79035481	::484008639091335000
410195122	::484008642543243000
468965579	::484008648599810000
26738161	::484008692841730000
257265522	::484008709278806000
43630532	::484008730782998000
299297459	::484008737644888000
17522792	::484008766757933000
246066577	::484008801654173000
15681561	::484008818293350000
132314519	::484008820914401000
130690913	::484008833191116000
21682918	::484008874156904000
58941053	::484008897557303000
51601709	::484008917156896000
147384126	::484008919983869000
298156322	::484008944931577000
24383303	::484008967035564000
247434974	::484008968734265000
103782180	::484008985637687000
444247134	::484008988540157000
45911298	::484009027752308000
414191298	::484009035742453000
253886962	::484009042939883000
408049418	::484009065840795000
464845445	::484009075458322000
17522792	::484009088033230000
139308619	::484009093795831000
376525681	::484009140763643000
257491716	::484009151270756000
479222401	::484009160921460000
232114448	::484009183029628000
215144630	::484009218123759000
381181950	::484009233650708000
64813007	::484009261207674000
15961483	::484009286251462000
133617944	::484009295948685000
124517802	::484009325888020000
65512747	::484009330673348000
532542878	::484009449116672000
472528304	::484009463486373000
270184694	::484009474995548000
256781130	::484009480682622000
189664484	::484009482939154000
15467792	::484009493978951000
370165750	::484009512072785000
26738161	::484009536123318000
552146644	::484009545585672000
298156322	::484009631983730000
133617944	::484009632524820000
329955120	::484009661784666000
260464441	::484009663172599000
246066577	::484009663264874000
282860308	::484009668457410000
196742313	::484009726691127000
196742313	::484009727504822000
2084321	::484009729954304000
254276767	::484009741971369000
14253476	::484009742738939000
8709452	::484009748266631000
8070562	::484009769489801000
365505682	::484009770823979000
256781130	::484009773147226000
17448907	::484009774921809000
42910967	::484009778944155000
343756278	::484009824930107000
376525681	::484009857536647000
57566548	::484009903128723000
256781130	::484009941741473000
8709452	::484009943335317000
205501297	::484009947089211000
286487329	::484009963422248000
256781130	::484009965967798000
25935173	::484009987962699000
119269983	::484009993272700000
163646426	::484010032083005000
19684793	::484010038080454000
223614733	::484010067839426000
14816854	::484010088214970000
409487670	::484010095244632000
409487670	::484010095911514000
409487670	::484010096616165000
47880950	::484010102857289000
21503139	::484010141910446000
24383303	::484010141973348000
151190656	::484010152518238000
259830697	::484010200584970000
82723693	::484010231832121000
286487329	::484010245967323000
163646426	::484010258361495000
189664484	::484010267668275000
20786050	::484010273523904000
369292925	::484010279467229000
198911524	::484010292649549000
716262980	::484010322383343000
529698153	::484010337734098000
311092385	::484010341848727000
22504277	::484010349667307000
70571907	::484010349947920000
8709452	::484010350065364000
51601709	::484010361364828000
8709452	::484010373951922000
529698153	::484010395472896000
17522792	::484010412766396000
51650419	::484010503979937000
103782180	::484010504407744000
22431584	::484010529347076000
345756955	::484010544806899000
83163050	::484010565262905000
83163050	::484010598687338000
248468379	::484010610229669000
15902298	::484010613891284000
83163050	::484010617381339000
270184694	::484010630761152000
101138081	::484010631331586000
83163050	::484010632833146000
83163050	::484010658389061000
51952627	::484010666869547000
44231782	::484010674897440000
491357856	::484010695940251000
197692007	::484010717058969000
235382002	::484010722888650000
377357259	::484010725287800000
27999272	::484010732413915000
311724390	::484010765192425000
314604858	::484010783383515000
15330061	::484010796247429000
20786050	::484010804145295000
217928831	::484010810709008000
15961483	::484010813804392000
367296747	::484010828400566000
197692007	::484010829701201000
247434974	::484010834339692000
367296747	::484010858016550000
389676504	::484010861145497000
44779656	::484010866120347000
235382002	::484010874873446000
240914419	::484010899129114000
51650419	::484010902149406000
51601709	::484010911930142000
51650419	::484010922806345000
64813007	::484010950316806000
143225254	::484010968070881000
79035481	::484011008021655000
51650419	::484011019766095000
125718303	::484011053508870000
18138157	::484011077600940000
453044363	::484011096810868000
86604355	::484011127928795000
348785324	::484011132131102000
33249556	::484011133079003000
27784817	::484011133288726000
365151006	::484011149168361000
614096745	::484011170144067000
365505682	::484011172442959000
326813935	::484011185898274000
389676504	::484011195683184000
19147974	::484011197902368000
552802620	::484011221968891000
70918926	::484011224321896000
386861626	::484011229485101000
79035481	::484011230261030000
491679354	::484011248258801000
553934357	::484011262448115000
79035481	::484011267758518000
385706960	::484011300511416000
31066609	::484011310363852000
370165750	::484011319180681000
96013044	::484011322833530000
372551778	::484011346137063000
308858845	::484011346649157000
475210759	::484011354253443000
70918926	::484011381243400000
8709452	::484011412096696000
67492430	::484011433576128000
372551778	::484011440928325000
339917675	::484011456854118000
372551778	::484011529725935000
553934357	::484011549246238000
310144986	::484011589561876000
132980216	::484011605966209000
132980216	::484011622898626000
475210759	::484011648324091000
614096745	::484011657497034000
90469755	::484011694759231000
82115262	::484011709615468000
35505123	::484011722915590000
17169855	::484011743090204000
412638454	::484011743103156000
123746907	::484011743547785000
101138081	::484011770273869000
399621678	::484011780927008000
163340834	::484011783095857000
83163050	::484011808152645000
36612981	::484011819158089000
453044363	::484011872962629000
365151006	::484011917812305000
44231782	::484011932953755000
109718758	::484011951136071000
128666650	::484011954231861000
8709452	::484011996505845000
58652870	::484012002222678000
274262734	::484012014113529000
254276767	::484012019004473000
58652870	::484012032270675000
167144906	::484012059785306000
58652870	::484012062180245000
18999708	::484012086435917000
15282962	::484012109354008000
277760577	::484012130132566000
614096745	::484012156317229000
51601709	::484012193180971000
128666650	::484012195140079000
40054726	::484012195567906000
131278152	::484012231948906000
617791569	::484012267617280000
22285873	::484012274680492000
109060628	::484012299921784000
315527257	::484012300664201000
128666650	::484012312706445000
15681561	::484012314354778000
58652870	::484012315600515000
143225254	::484012328367579000
219550942	::484012329903079000
78653568	::484012341022195000
95231863	::484012341936148000
267405925	::484012355831873000
78653568	::484012375662923000
70918926	::484012386827771000
109718758	::484012395279314000
587054451	::484012406528421000
614096745	::484012418465402000
187078541	::484012435200692000
164676969	::484012473758920000
15330061	::484012489785749000
21682918	::484012515496435000
36468395	::484012551923974000
89505869	::484012552897064000
423941104	::484012571805351000
587054451	::484012577173676000
109718758	::484012580185186000
36468395	::484012581615439000
15681561	::484012584077914000
109718758	::484012597650284000
197692007	::484012602209873000
253759009	::484012614993723000
587054451	::484012617434804000
266033863	::484012619527749000
82433120	::484012626092261000
378281495	::484012635881750000
41649263	::484012666508173000
302934050	::484012706131742000
70918926	::484012707486523000
588641285	::484012709961138000
370464008	::484012739267153000
109718758	::484012779905359000
299450175	::484012815918047000
21682918	::484012833273675000
87956728	::484012859970449000
39863661	::484012875091279000
270184694	::484012884973076000
219550942	::484012914572279000
36866805	::484012931177148000
17522792	::484012985783181000
472528304	::484012986479411000
70918926	::484012990367137000
373690904	::484012996138528000
266703661	::484013007609950000
94737009	::484013013020573000
270184694	::484013024999911000
256853017	::484013026316517000
52950877	::484013035871162000
94737009	::484013054393196000
407399368	::484013069576589000
321037427	::484013073796456000
215174499	::484013089860628000
377627227	::484013102640287000
365505682	::484013103211110000
128666650	::484013103215304000
70918926	::484013121443360000
31066609	::484013135162908000
254276767	::484013135695974000
78653568	::484013163667795000
17522792	::484013173151109000
94737009	::484013185251282000
128666650	::484013200825122000
41649263	::484013217161547000
19053567	::484013251991068000
209208697	::484013252213768000
16312540	::484013269662040000
248468379	::484013273868537000
314604858	::484013290243510000
41649263	::484013314964348000
260573981	::484013332978888000
45410414	::484013347507941000
411848692	::484013353270919000
17522792	::484013361542488000
470660217	::484013371034206000
197692007	::484013397542195000
78653568	::484013397609316000
380049732	::484013408896163000
20786050	::484013420103364000
432819849	::484013431217860000
128666650	::484013438365335000
21682918	::484013442831880000
351099839	::484013457604222000
520533224	::484013512822247000
197692007	::484013518279430000
19684793	::484013520699547000
299450175	::484013522599178000
95231863	::484013525585518000
37730571	::484013535706759000
130690913	::484013538222956000
416419059	::484013546154385000
299450175	::484013549547573000
327842258	::484013559345840000
253759009	::484013561669107000
48098530	::484013569424384000
519086519	::484013574793089000
63720288	::484013589406044000
41649263	::484013590945345000
70918926	::484013619424677000
30666953	::484013641767743000
128666650	::484013660709609000
147298694	::484013684327317000
299450175	::484013686206373000
68432091	::484013693005742000
416419059	::484013696528560000
518141549	::484013753470443000
501202268	::484013754427142000
128666650	::484013776241713000
501202268	::484013792238784000
218112087	::484013799864012000
15330061	::484013805815730000
755431	::484013820042825000
51325761	::484013823481753000
17522792	::484013839730888000
475210759	::484013871036768000
197692007	::484013881199984000
553934357	::484013887679774000
348047989	::484013893682225000
518141549	::484013898861801000
416419059	::484013904075689000
22220460	::484013911008886000
95231863	::484013933213151000
470458433	::484013949789040000
147298694	::484014020123308000
44231782	::484014026725531000
51601709	::484014030365810000
416419059	::484014052033953000
385782746	::484014060405403000
36468395	::484014069242793000
21682918	::484014069439922000
475210759	::484014082144886000
170064834	::484014094870011000
299450175	::484014096179007000
553934357	::484014118664290000
21682918	::484014131511427000
70918926	::484014176818302000
255299055	::484014198993612000
153544543	::484014206707306000
14816854	::484014210582462000
518141549	::484014222817239000
327842258	::484014230048636000
23442090	::484014250063826000
21682918	::484014274625273000
418314197	::484014275552616000
277873263	::484014284913905000
755431	::484014305743241000
78653568	::484014312118571000
257092614	::484014313795907000
160733683	::484014318674276000
14954949	::484014320179621000
367941154	::484014336856580000
454375039	::484014366673469000
194359942	::484014378304667000
63617875	::484014384726175000
146855323	::484014396385927000
24392243	::484014420314443000
755431	::484014428531077000
433168829	::484014434264707000
408049418	::484014447317360000
42538221	::484014450941636000
153544543	::484014469253591000
257092614	::484014475578572000
371578955	::484014507434725000
583488323	::484014514535292000
755431	::484014522068664000
518141549	::484014560798470000
128666650	::484014585843056000
371578955	::484014586916790000
755431	::484014606680358000
216486063	::484014612569133000
78653568	::484014635235180000
21682918	::484014646576173000
124582805	::484014651332907000
296433109	::484014659293683000
197692007	::484014686078509000
348047989	::484014696904032000
381203261	::484014701953568000
82433120	::484014726918451000
256750208	::484014754189434000
518141549	::484014801207582000
160144135	::484014806811172000
40994873	::484014818350080000
42910967	::484014822947049000
90750144	::484014828458344000
51979136	::484014828936110000
144243302	::484014830043795000
70918926	::484014832631283000
51325761	::484014851996389000
44811271	::484014894321127000
217928831	::484014919201730000
230655725	::484014922402373000
78653568	::484014962444996000
160144135	::484014988181258000
187280228	::484014994753716000
416419059	::484015003536617000
755431	::484015032783470000
556556365	::484015041369227000
223243607	::484015043554836000
258382946	::484015050500210000
328858212	::484015057357926000
299297459	::484015072264478000
16568377	::484015103600500000
87812967	::484015130431062000
33342988	::484015130796367000
182645046	::484015161293168000
197692007	::484015162438197000
126507603	::484015178674339000
325906113	::484015182247895000
402333632	::484015185019949000
217928831	::484015226233581000
286282963	::484015238904164000
37011485	::484015252766732000
182645046	::484015255941808000
182645046	::484015262719815000
177174253	::484015265072832000
315621982	::484015288560930000
21682918	::484015365777670000
36468395	::484015394101817000
70918926	::484015426582499000
57651074	::484015431343431000
278165989	::484015447029731000
44779656	::484015452516282000
320452099	::484015466210287000
30666953	::484015479225200000
1565041	::484015483289477000
592475734	::484015496375713000
118881789	::484015512964575000
140110825	::484015523655471000
16380745	::484015557528657000
21682918	::484015561865564000
260361255	::484015566886146000
493640349	::484015567364321000
76082847	::484015573488369000
109762886	::484015573509341000
423941104	::484015583655387000
70918926	::484015608774656000
433168829	::484015627359617000
22944914	::484015630299836000
160094025	::484015632741302000
251231824	::484015633387253000
49114032	::484015651724349000
29500521	::484015674381967000
375961439	::484015713854554000
51325761	::484015717398765000
16568377	::484015724567199000
256750208	::484015756124778000
131968998	::484015756812636000
78653568	::484015759379931000
237966586	::484015770842591000
139447011	::484015791374073000
16107745	::484015812605247000
70918926	::484015817810399000
1565041	::484015820033380000
53741229	::484015820427628000
49114032	::484015838404427000
391573659	::484015841902866000
345756955	::484015844834308000
17169855	::484015853059330000
160144135	::484015867433205000
17169855	::484015877784735000
96658544	::484015887100284000
24171213	::484015894557761000
194359942	::484015930415259000
251231824	::484015933263204000
300009838	::484015934718636000
153544543	::484015960550948000
103782180	::484015983271899000
90469755	::484015988715704000
298156322	::484015989109968000
190492046	::484016008105979000
160144135	::484016019061473000
391573659	::484016025642758000
437064295	::484016044458008000
256853017	::484016076926115000
29500521	::484016099030097000
20293581	::484016115937320000
203146266	::484016165690155000
258382946	::484016169481822000
301244128	::484016170006487000
475210759	::484016184921427000
281829913	::484016209856180000
126109768	::484016213685587000
23442090	::484016227548168000
408144950	::484016234774532000
14307454	::484016245860085000
42910967	::484016255075352000
91712528	::484016260158472000
583488323	::484016266420576000
182645046	::484016268304207000
29300584	::484016287245291000
160144135	::484016288897830000
79633612	::484016321890234000
147384126	::484016324872392000
495598070	::484016359605825000
190492046	::484016390299344000
1318301	::484016414294937000
251231824	::484016432024662000
23799906	::484016463624544000
21682918	::484016476924297000
18657192	::484016487330361000
70571907	::484016488584450000
58652870	::484016498545917000
196693857	::484016513469259000
216486063	::484016554225696000
131968998	::484016558113443000
15681561	::484016563172167000
146855323	::484016565566726000
620459453	::484016568092065000
620459453	::484016600719581000
365505682	::484016603659780000
18618379	::484016667282771000
415789240	::484016672886358000
402268968	::484016692851654000
91521926	::484016716062523000
51650419	::484016756915453000
42538221	::484016777790107000
15330061	::484016797356548000
463908266	::484016819792277000
160144135	::484016864079515000
196693857	::484016878260473000
279162166	::484016889124122000
21682918	::484016903807983000
160144135	::484016925773537000
109762886	::484016937190838000
412756257	::484016938016722000
131968998	::484016940705251000
467545942	::484016949903765000
16258968	::484016960619819000
412756257	::484016965317443000
402333632	::484016984359596000
327842258	::484016986520059000
340094001	::484017000956456000
412756257	::484017009164689000
256750208	::484017012088123000
147384126	::484017019533025000
44231782	::484017024255803000
229385654	::484017029049892000
625951846	::484017029343899000
29300584	::484017092878823000
376525681	::484017128505221000
562393615	::484017142120337000
41135840	::484017147354439000
229385654	::484017148335902000
339295860	::484017153515876000
9129332	::484017201054494000
467545942	::484017208969158000
1318301	::484017209815990000
79633612	::484017219135750000
139447011	::484017232226582000
371500504	::484017245303996000
94737009	::484017249166979000
76977679	::484017257354235000
620459453	::484017259787341000
33818674	::484017267999395000
44811271	::484017271925272000
25082908	::484017281387622000
286282963	::484017308109504000
325036867	::484017317152440000
216486063	::484017322022412000
256750208	::484017328644816000
279162166	::484017332118118000
9129332	::484017364259069000
94737009	::484017369417666000
152875477	::484017426065920000
45759903	::484017476544786000
312394133	::484017542013657000
45759903	::484017564419649000
279162166	::484017616110256000
533417136	::484017620593958000
301044144	::484017637048213000
411912822	::484017641737433000
271304998	::484017661329014000
416419059	::484017701963067000
9129332	::484017723350220000
122067183	::484017744304955000
312394133	::484017745877794000
65926573	::484017748230406000
271304998	::484017750453813000
17169855	::484017752399548000
77765035	::484017766500823000
109105005	::484017809530167000
44231782	::484017819177062000
271304998	::484017858515845000
93043270	::484017862252986000
501202268	::484017876488429000
44779656	::484017888270229000
57651074	::484017893471186000
76082847	::484017913624813000
286216848	::484017971879092000
93927673	::484017972630265000
21415532	::484018001792868000
38577111	::484018004301058000
416419059	::484018011448553000
467545942	::484018024845156000
82723693	::484018037821931000
635577431	::484018038220419000
518141549	::484018038933450000
351847146	::484018063927304000
348085087	::484018071678353000
23442090	::484018071871713000
410856984	::484018074941542000
520533224	::484018102053502000
246112828	::484018107367702000
339458716	::484018109200601000
425381729	::484018114095767000
308858845	::484018114469044000
365505682	::484018130726187000
40810916	::484018139835822000
365505682	::484018147004272000
314604858	::484018192122392000
206067907	::484018209054404000
51325761	::484018213349384000
467545942	::484018226368880000
123746907	::484018233553731000
308858845	::484018234673606000
247633146	::484018269649518000
51979136	::484018334321491000
247633146	::484018358870765000
42220462	::484018424914251000
413735493	::484018433533562000
282625909	::484018450893783000
620459453	::484018486617071000
416419059	::484018512856227000
7345092	::484018522377306000
350665443	::484018535157755000
177174253	::484018537099722000
505510212	::484018564970840000
366136205	::484018567994957000
371500504	::484018584956329000
95231863	::484018597136592000
20786050	::484018600601460000
63783716	::484018604275294000
60131090	::484018604812169000
32125015	::484018609556307000
175591069	::484018611246219000
58652870	::484018649879961000
63720288	::484018664551616000
144243302	::484018678397423000
81630455	::484018692028497000
237966586	::484018698324156000
144243302	::484018708734803000
475210759	::484018709074567000
308858845	::484018722550845000
371500504	::484018725352271000
131968998	::484018726715408000
144243302	::484018762510004000
36116261	::484018780859682000
175591069	::484018789290237000
48562201	::484018795850133000
23396218	::484018818617208000
79633612	::484018818717478000
136791341	::484018830063058000
58652870	::484018831405232000
51650419	::484018863412379000
351847146	::484018877500641000
170064834	::484018881216794000
390900557	::484018892658847000
48046250	::484018934812012000
77787388	::484018941744783000
413735493	::484018944101986000
19147974	::484018965849837000
144243302	::484018986641006000
246030395	::484019007226249000
113722629	::484019052072173000
432819849	::484019065959100000
82242725	::484019065959100000
58941053	::484019066144034000
175591069	::484019077086588000
388558032	::484019084900986000
81630455	::484019098699837000
390900557	::484019101518413000
463908266	::484019104651948000
175591069	::484019111807029000
65576332	::484019114977927000
58652870	::484019139007107000
351847146	::484019139451686000
92840294	::484019143767621000
144243302	::484019177305681000
94737009	::484019180476592000
134873681	::484019189443604000
82115262	::484019196716523000
134873681	::484019205549731000
134873681	::484019226475114000
58652870	::484019237992677000
365505682	::484019282058444000
23396218	::484019303415418000
54697279	::484019306057854000
344956423	::484019319576494000
81630455	::484019326656081000
305379724	::484019350106431000
305415102	::484019365147594000
81630455	::484019397049065000
458639179	::484019402417795000
365505682	::484019407816257000
23665083	::484019412668657000
160144135	::484019438149050000
430182591	::484019467534360000
51650419	::484019480507740000
203736885	::484019484273803000
344956423	::484019485385695000
169226510	::484019494310801000
215109001	::484019509674909000
58652870	::484019510853132000
82723693	::484019537168183000
308858845	::484019543338389000
344956423	::484019567862497000
312394133	::484019568089006000
49114032	::484019666252087000
20786050	::484019721080426000
327842258	::484019726897930000
256750208	::484019761525710000
23400461	::484019774897541000
334403708	::484019777158250000
79633612	::484019791342997000
433142367	::484019821936660000
71617108	::484019867973349000
215109001	::484019870674456000
17107944	::484019871811137000
467775651	::484019874638102000
54697279	::484019888382816000
350665443	::484019987863318000
318627551	::484020005403508000
264335101	::484020020997939000
467775651	::484020026987806000
755431	::484020039935602000
70918926	::484020042049552000
300884493	::484020045966622000
83513704	::484020071782567000
149295164	::484020084566814000
81630455	::484020088324882000
26580130	::484020092129525000
147298694	::484020092238196000
270184694	::484020100660346000
39863661	::484020131723763000
144243302	::484020173318680000
457811756	::484020176346558000
16380745	::484020179341299000
467775651	::484020188481085000
58652870	::484020220474847000
380680929	::484020224912404000
256750208	::484020230285312000
430182591	::484020232298565000
41908697	::484020240452685000
362540752	::484020242897985000
460611723	::484020248815730000
279162166	::484020249847930000
147384126	::484020260622700000
123746907	::484020272820125000
70918926	::484020287621459000
175591069	::484020316553752000
58652870	::484020319800156000
171746458	::484020324409700000
147384126	::484020332345315000
188855651	::484020364423737000
437898031	::484020377073356000
168274200	::484020420778016000
80965569	::484020421537173000
160094025	::484020485529669000
562393615	::484020492152897000
35376355	::484020521827180000
51650419	::484020526428729000
226319809	::484020527183720000
107842096	::484020531570552000
54697279	::484020535630626000
58652870	::484020541590749000
256319248	::484020558816768000
397024307	::484020579092013000
68432091	::484020600563073000
81630455	::484020617146929000
184962835	::484020631181074000
15330061	::484020633836457000
396332641	::484020648037994000
68473966	::484020680871378000
224068229	::484020686537502000
81630455	::484020700722630000
147298694	::484020712336654000
44231782	::484020716090585000
364439246	::484020720666562000
23839835	::484020724303028000
57566548	::484020771027566000
45470777	::484020775024721000
376525681	::484020819904188000
144243302	::484020853127266000
160094025	::484020857459589000
2084321	::484020870843596000
376525681	::484020895242268000
603136773	::484020928364302000
350665443	::484020931208437000
144243302	::484020937571188000
407897841	::484020941622882000
58652870	::484020943635742000
337367504	::484020952158982000
77787388	::484020954394136000
216486063	::484020972861661000
436187992	::484020997234753000
81630455	::484021023969271000
334261100	::484021027509649000
81630455	::484021055292329000
20786050	::484021074825605000
177174253	::484021083147100000
215109001	::484021106853302000
16380745	::484021123458142000
63617875	::484021128353300000
54116443	::484021142911729000
96421993	::484021177481195000
40816246	::484021203834011000
58652870	::484021210640957000
363649162	::484021213338284000
41908697	::484021224914575000
339458716	::484021241620082000
407897841	::484021244581642000
188855651	::484021245294678000
35082993	::484021258267287000
63783716	::484021262495145000
58652870	::484021348398669000
54105420	::484021351506661000
365505682	::484021352517865000
123746907	::484021361430781000
520533224	::484021366711013000
363649162	::484021367374094000
374241458	::484021370456510000
205501297	::484021383886667000
23400461	::484021428765720000
281260984	::484021429612994000
177174253	::484021431735709000
561540580	::484021444850880000
360951591	::484021451050475000
147310240	::484021468104101000
58652870	::484021472004829000
382767512	::484021474848952000
346654346	::484021476677255000
69916897	::484021488756871000
382767512	::484021495707230000
375636797	::484021496033996000
509524562	::484021507803582000
231222303	::484021523242426000
83513704	::484021549544923000
8070562	::484021551579156000
256750208	::484021558554271000
20786050	::484021574459486000
46461373	::484021599306530000
453280756	::484021603110354000
22285873	::484021605140402000
363649162	::484021614565425000
188417746	::484021626296860000
561540580	::484021630486577000
30336818	::484021668122083000
163279109	::484021668868669000
240941201	::484021669355204000
557400595	::484021678683348000
240941201	::484021688573493000
58652870	::484021692147068000
83163050	::484021694227812000
184578066	::484021695687036000
15791549	::484021703169699000
148912524	::484021707322056000
337367504	::484021718693195000
187047785	::484021730252296000
420323287	::484021732898897000
177174253	::484021751505240000
398707286	::484021774011473000
561540580	::484021781099843000
58652870	::484021782710480000
70918926	::484021803640053000
351190984	::484021837240995000
118827154	::484021841422712000
138557664	::484021842353483000
325192444	::484021850385563000
561540580	::484021864889470000
156961324	::484021865191440000
557400595	::484021878374150000
349484189	::484021882262269000
23396218	::484021929138192000
107842096	::484021931834744000
138557664	::484021941032845000
96421993	::484021945537945000
15330061	::484021946032476000
517075828	::484021969533165000
18999708	::484021974444687000
351190984	::484022002458853000
513982376	::484022007915237000
138557664	::484022019227262000
416419059	::484022058414645000
288918860	::484022064265703000
331307463	::484022071110819000
517075828	::484022074839531000
58652870	::484022077586829000
141976809	::484022086566821000
51814269	::484022089431928000
72890292	::484022092619202000
92838578	::484022123074437000
54105420	::484022135791161000
331307463	::484022141055029000
51814269	::484022164228960000
54116443	::484022177466175000
249052117	::484022180083404000
288918860	::484022222596481000
92838578	::484022243551629000
237530197	::484022251499450000
299450175	::484022299348451000
51814269	::484022317933404000
295466391	::484022334336950000
82723693	::484022347955851000
15288029	::484022353806901000
58652870	::484022365492236000
177174253	::484022367216488000
97336064	::484022373809532000
416419059	::484022377701859000
198911524	::484022381258616000
71284640	::484022403878510000
177174253	::484022434807709000
34536365	::484022439111049000
51814269	::484022440985907000
288918860	::484022444496146000
29935926	::484022452154937000
587940951	::484022452645683000
58941053	::484022457796681000
172997876	::484022458652323000
288918860	::484022466767892000
54105420	::484022467531657000
81872162	::484022474573905000
614074554	::484022515912953000
51814269	::484022519989813000
258609027	::484022542018297000
215109001	::484022549903585000
81630455	::484022550893056000
70918926	::484022551329644000
58652870	::484022574523760000
273814896	::484022600054894000
109105005	::484022601283416000
172997876	::484022603749683000
259830697	::484022604005523000
294745245	::484022607616831000
51601709	::484022632698744000
268987143	::484022640823529000
147298694	::484022656312696000
328858212	::484022682485555000
256781130	::484022709265772000
90469755	::484022710415007000
238698812	::484022717608235000
1384531	::484022737133142000
124582805	::484022743030333000
77787388	::484022746737700000
81630455	::484022762214674000
498637061	::484022765012267000
364641621	::484022765641428000
15875100	::484022767105630000
209584784	::484022799925649000
57385263	::484022806787940000
196659229	::484022824659476000
376541246	::484022837296910000
58652870	::484022849187762000
82707747	::484022861107953000
597038752	::484022870691950000
454406979	::484022875750277000
411997198	::484022880976789000
511899726	::484022884839346000
51814269	::484022893555499000
281260984	::484022903759855000
252674018	::484022918113132000
270184694	::484022924534239000
26738161	::484022956545155000
75937251	::484022956972994000
24171213	::484022963264438000
444247134	::484022967219679000
82707747	::484022992939151000
453280756	::484023011213713000
475210759	::484023090511220000
25410192	::484023107548491000
249052117	::484023128331653000
501202268	::484023144056119000
425381729	::484023150142042000
83163050	::484023150351769000
431937908	::484023166340063000
29935926	::484023169951334000
274791343	::484023173420040000
415943958	::484023181049479000
14178003	::484023214436143000
233677206	::484023221323194000
97336064	::484023229657251000
58652870	::484023237198639000
82707747	::484023241971744000
51814269	::484023266542366000
23642786	::484023266672394000
187280228	::484023329393631000
213887474	::484023340894408000
18918771	::484023353267593000
20786050	::484023363342716000
97336064	::484023372850790000
51814269	::484023384922394000
58652870	::484023387698642000
23839835	::484023454178361000
79633612	::484023465033224000
82707747	::484023468569010000
144733584	::484023470838542000
57385263	::484023478786740000
279162166	::484023491474522000
288918860	::484023514375024000
150518148	::484023523711524000
25925656	::484023525255049000
288918860	::484023543995183000
279162166	::484023566867136000
237966586	::484023570838724000
140110825	::484023587255222000
29319846	::484023626832678000
35082993	::484023642842759000
475210759	::484023658298753000
267227218	::484023663952293000
58652870	::484023665932001000
724485482	::484023694172225000
256781130	::484023700505628000
303480264	::484023714456297000
354412568	::484023716288819000
384436313	::484023732910825000
141821632	::484023739898531000
82723693	::484023741043589000
177174253	::484023752234373000
76442745	::484023781594116000
268987143	::484023784186609000
328557330	::484023812237688000
252674018	::484023827144253000
252674018	::484023839098015000
78653568	::484023842688356000
252422768	::484023843540176000
133617944	::484023873860419000
384436313	::484023883733807000
221098400	::484023892172742000
12057032	::484023896333910000
25935173	::484023896614912000
58652870	::484023909302296000
23839835	::484023914847162000
62396842	::484023932366770000
432819849	::484023942558908000
107842096	::484023948892315000
246030395	::484023949118824000
336774649	::484023956614049000
416419059	::484023969155383000
1565041	::484023972942475000
363649162	::484023980991725000
373713704	::484023990286286000
373713704	::484023996984614000
146608159	::484024044216274000
247633146	::484024047177457000
109331928	::484024063753322000
380680929	::484024067498856000
54105420	::484024074348146000
76442745	::484024082002747000
118827154	::484024082984620000
615507620	::484024084120866000
95231863	::484024098658328000
58652870	::484024106761728000
365505682	::484024110016909000
467775651	::484024110805417000
389554052	::484024127037403000
118827154	::484024145882415000
193583131	::484024153305911000
227577445	::484024165289443000
587104097	::484024169592418000
66311658	::484024174357143000
425381729	::484024197975646000
23967395	::484024206598762000
365203632	::484024216686436000
370420008	::484024224260964000
402492947	::484024246738235000
277873263	::484024262420733000
459987659	::484024263918501000
370420008	::484024303508140000
60555388	::484024309149491000
1565041	::484024311985225000
373713704	::484024318721265000
17107944	::484024325859991000
118827154	::484024327386710000
389554052	::484024327785156000
25760567	::484024343035260000
227577445	::484024367027068000
365203632	::484024401252204000
50507669	::484024401273171000
135681283	::484024414921428000
281260984	::484024416460734000
418314197	::484024434429149000
271304998	::484024453773283000
58652870	::484024465031180000
389554052	::484024466071384000
20786050	::484024487344893000
118827154	::484024488414441000
49383709	::484024519829385000
271304998	::484024524426723000
325192444	::484024547490816000
115941650	::484024552692125000
252674018	::484024552708509000
21105964	::484024559960850000
270184694	::484024592613117000
375636797	::484024648640634000
318627551	::484024648871333000
58652870	::484024650830065000
25410192	::484024659835248000
389105684	::484024703934533000
97336064	::484024715330088000
115941650	::484024719461453000
271304998	::484024757630038000
69916897	::484024786473844000
81872162	::484024787568971000
38577111	::484024790307446000
135681283	::484024812168159000
160733683	::484024823044374000
221098400	::484024828668567000
252422768	::484024840303943000
271304998	::484024847123881000
188855651	::484024882838388000
107842096	::484024888198328000
58652870	::484024890656182000
380680929	::484024892128387000
81872162	::484024905651224000
12057032	::484024908998279000
380680929	::484024940367077000
624394090	::484024944179679000
478826327	::484024956775190000
365505682	::484024972743286000
240015074	::484024973732753000
170868061	::484025000144302000
410195122	::484025019995938000
107823354	::484025036550860000
260825806	::484025038480605000
399645465	::484025079332741000
161302101	::484025100581101000
133617944	::484025107157770000
380680929	::484025131958665000
58652870	::484025150967263000
350665443	::484025162778808000
389554052	::484025173382029000
60555388	::484025184932745000
359672666	::484025189991063000
373713704	::484025199395078000
437082385	::484025201315680000
212475056	::484025212095049000
410877459	::484025213491752000
373713704	::484025227228479000
156961324	::484025228448657000
245021956	::484025232940756000
412756257	::484025244709949000
91606737	::484025253140520000
271304998	::484025344820006000
65513	::484025389367312000
81630455	::484025398812868000
503911979	::484025402008956000
23442090	::484025458938241000
372611209	::484025467968577000
60555388	::484025500747067000
594844703	::484025509215760000
419836731	::484025510683738000
337499399	::484025513636540000
394962689	::484025523924779000
107842096	::484025558150311000
293897624	::484025587531800000
109615689	::484025639989964000
429906977	::484025666426245000
25410192	::484025684415635000
37294507	::484025686206582000
389554052	::484025696952791000
179119528	::484025720373788000
193861615	::484025774396039000
277873263	::484025774698020000
60131090	::484025792934854000
291413743	::484025821862965000
367296747	::484025856201740000
429906977	::484025857279684000
540197402	::484025880172167000
189664484	::484025892922871000
102796495	::484025897423351000
252681307	::484025902654050000
107823354	::484025905170235000
385706960	::484025917023322000
102233693	::484025917136596000
58652870	::484025947297812000
259746323	::484025953614430000
389554052	::484025956726996000
385706960	::484025980176957000
239254872	::484025981724680000
227577445	::484026004126826000
82115262	::484026018940715000
18183371	::484026020505194000
73526174	::484026024792174000
364439246	::484026035797643000
437082385	::484026039870308000
81630455	::484026043871670000
37294507	::484026047671705000
371500504	::484026049362030000
58652870	::484026066176966000
22187821	::484026069985419000
385706960	::484026083914706000
54116443	::484026089287585000
27726737	::484026092974383000
23839835	::484026097349054000
51601709	::484026113664905000
208296274	::484026123915771000
103782180	::484026128215310000
92840294	::484026141238231000
102796495	::484026141833822000
345626789	::484026156979855000
561540580	::484026157839286000
18138157	::484026158497792000
37294507	::484026167473610000
63720288	::484026171802124000
124582805	::484026177011875000
418327117	::484026189208485000
385706960	::484026219881447000
188855651	::484026223799312000
270184694	::484026225237561000
389554052	::484026235774042000
271304998	::484026240031285000
513434526	::484026243650555000
274791343	::484026255885348000
58652870	::484026261849661000
371500504	::484026266220118000
271304998	::484026273258569000
271304998	::484026276840501000
418327117	::484026292480643000
227577445	::484026303293976000
385706960	::484026314584641000
109615689	::484026321446928000
27792069	::484026338790342000
208296274	::484026339846918000
561540580	::484026348701093000
561540580	::484026363272105000
103782180	::484026382725693000
325906113	::484026383840980000
227577445	::484026389612355000
81630455	::484026397262749000
190396530	::484026407287525000
271304998	::484026423766974000
189664484	::484026424492175000
271304998	::484026431018917000
369217450	::484026435854548000
271304998	::484026440145723000
271304998	::484026449750659000
588641285	::484026466548449000
58652870	::484026478477074000
386833057	::484026486480203000
402492947	::484026497372389000
105026890	::484026520814379000
365505682	::484026537654898000
467775651	::484026554163671000
334403708	::484026570089447000
49221112	::484026579236814000
300135225	::484026583057854000
380458897	::484026583486050000
478826327	::484026589634510000
36851172	::484026608035323000
149295164	::484026612506062000
603870273	::484026615781806000
402492947	::484026657745821000
44231782	::484026668126711000
118827154	::484026689874575000
227577445	::484026705175007000
69916897	::484026708367253000
20786050	::484026712230227000
209584784	::484026747315163000
58652870	::484026760456335000
82723693	::484026805066551000
340819943	::484026846527250000
60555388	::484026870518652000
229611107	::484026873249153000
163340834	::484026875673858000
300135225	::484026885404246000
19374297	::484026895374106000
35376355	::484026901443248000
348085087	::484026906224771000
277873263	::484026906375778000
371500504	::484026916072996000
54105420	::484026929150844000
150518148	::484026938462183000
365505682	::484026938567430000
467775651	::484026971241074000
380458897	::484026981303193000
293897624	::484027006901043000
478826327	::484027011325644000
241337450	::484027018221064000
373713704	::484027024780959000
256750208	::484027034578857000
20833365	::484027036764078000
365505682	::484027038911987000
373713704	::484027043252678000
107842096	::484027064085786000
107842096	::484027076484145000
373713704	::484027080393256000
123939574	::484027118473318000
126109768	::484027123665879000
281260984	::484027124244680000
479986172	::484027127444934000
22033805	::484027138270441000
318627551	::484027138660507000
37294507	::484027140606668000
410195122	::484027150119342000
32750427	::484027151839420000
107842096	::484027155127336000
373713704	::484027175381635000
105026890	::484027190984445000
252422768	::484027194755526000
271304998	::484027210186362000
123373847	::484027237667454000
253178679	::484027245262942000
348152108	::484027255631269000
291413743	::484027267043954000
365505682	::484027267883204000
271304998	::484027272949923000
265799781	::484027282349387000
289084083	::484027282894237000
160788774	::484027326607278000
291155950	::484027334089924000
46283045	::484027338997248000
37294507	::484027347817865000
519086519	::484027362158211000
123373847	::484027362192158000
58652870	::484027384169897000
60555388	::484027407939035000
252422768	::484027426897268000
126109768	::484027446161707000
51650419	::484027455112749000
58652870	::484027465023492000
296433109	::484027467653734000
160788774	::484027475458916000
376472794	::484027484820996000
256750208	::484027491514712000
232072216	::484027497684942000
109615689	::484027499190714000
81630455	::484027510963707000
22033805	::484027561903529000
22431584	::484027564651196000
281260984	::484027564885671000
25084916	::484027571081072000
58652870	::484027585286778000
460611723	::484027598813798000
20713213	::484027609987043000
8524892	::484027641713131000
22431584	::484027645542543000
51601709	::484027662302969000
26179867	::484027670225629000
83513704	::484027685610340000
457811756	::484027692681936000
21682918	::484027694754308000
277873263	::484027706523123000
367296747	::484027713171124000
76442745	::484027745316253000
399713201	::484027747854204000
219153949	::484027761070460000
457811756	::484027785849995000
58652870	::484027793756258000
458766436	::484027794239016000
281260984	::484027797585682000
147384126	::484027817496023000
256750208	::484027822877339000
254386830	::484027877277843000
232072216	::484027885368639000
172997876	::484027901143416000
147384126	::484027916343201000
160788774	::484027927097401000
15875100	::484027988439097000
460611723	::484028005363499000
58652870	::484028014569586000
385706960	::484028028784087000
147298694	::484028038498119000
83513704	::484028047528448000
254386830	::484028066155757000
527041090	::484028097306443000
66311658	::484028101978906000
542406301	::484028121210163000
607016651	::484028122614865000
454375039	::484028135030009000
373713704	::484028162968678000
24113194	::484028163291230000
277873263	::484028168920002000
177174253	::484028192823717000
190396530	::484028198699929000
21682918	::484028235978899000
8524892	::484028242886934000
48971187	::484028270258556000
177174253	::484028275589918000
373713704	::484028301779173000
277873263	::484028308099592000
188508773	::484028315116658000
402492947	::484028315565424000
8524892	::484028320808722000
472415509	::484028328693600000
160094025	::484028338193715000
373713704	::484028342300327000
16713287	::484028347173699000
81630455	::484028356036268000
60555388	::484028359819538000
23839835	::484028360171868000
81630455	::484028393436876000
28346387	::484028415909982000
188508773	::484028421123477000
163340834	::484028425456582000
425252367	::484028445442457000
373713704	::484028457446559000
336774649	::484028483627003000
96421993	::484028527818592000
360898372	::484028532386201000
397024307	::484028534231277000
106835519	::484028573515546000
28346387	::484028578741227000
252422768	::484028583002660000
281260984	::484028610206916000
22220460	::484028614380621000
79633612	::484028616192581000
542406301	::484028618985996000
36343877	::484028620869222000
37294507	::484028627185463000
28346387	::484028627407740000
22033805	::484028636853334000
21682918	::484028637772255000
200615756	::484028639357710000
163340834	::484028668633968000
208296274	::484028672970469000
279735090	::484028678481784000
326436771	::484028699092611000
78653568	::484028700481318000
82433120	::484028718495854000
69916558	::484028726091710000
103782180	::484028732722917000
19147974	::484028735923167000
542406301	::484028737647022000
24136198	::484028740653953000
318173357	::484028766759706000
297542894	::484028771842793000
37802339	::484028797633585000
369217450	::484028807381135000
365505682	::484028820845256000
31010760	::484028854281834000
22220460	::484028864956743000
375636797	::484028880538198000
402492947	::484028881293152000
24171213	::484028892290617000
14538108	::484028903241969000
321780812	::484028932765650000
478826327	::484028934317547000
208250490	::484028949937131000
321780812	::484028959286239000
343018153	::484028975162097000
479986172	::484028979335012000
28346387	::484028984150077000
58652870	::484029011102666000
14538108	::484029011656335000
37730571	::484029029213691000
479986172	::484029037233192000
343018153	::484029040240898000
21682918	::484029049837477000
8962732	::484029052949258000
281260984	::484029056162078000
147384126	::484029065796407000
37802339	::484029069000851000
83513704	::484029070540148000
17107944	::484029078996254000
385114649	::484029082276200000
224126979	::484029085736124000
216927443	::484029089108721000
425252367	::484029114450722000
389105684	::484029131865464000
58652870	::484029143512653000
446757000	::484029160751247000
177174253	::484029164455215000
479986172	::484029182284800000
554801627	::484029202501337000
114235211	::484029209728139000
321780812	::484029212219543000
321780812	::484029222936010000
103782180	::484029225234878000
58652870	::484029237863514000
195103093	::484029256997949000
373713704	::484029257946243000
208296274	::484029288216145000
163340834	::484029289516793000
392301070	::484029360584679000
83513704	::484029458471333000
83428249	::484029467010945000
23933265	::484029473008803000
540197402	::484029489534758000
46283045	::484029490754899000
376472794	::484029500817412000
54105420	::484029509641846000
252422768	::484029521775976000
163340834	::484029539686039000
371068004	::484029541221154000
21682918	::484029553464336000
37294507	::484029554453782000
37802339	::484029555263283000
297542894	::484029581490270000
205320851	::484029582903750000
18657192	::484029587743965000
107535820	::484029612415283000
392301070	::484029631805140000
30336217	::484029638403174000
258382946	::484029639518470000
371068004	::484029700525002000
224126979	::484029700625272000
58652870	::484029702860849000
367296747	::484029711513710000
293897624	::484029715196698000
113722629	::484029737216385000
188855651	::484029741465223000
252422768	::484029748197085000
21682918	::484029753096404000
22033805	::484029804576907000
24136198	::484029805235404000
92840294	::484029807311585000
392301070	::484029807823319000
423941104	::484029837590691000
208296274	::484029841683935000
270184694	::484029864001810000
328557330	::484029867181092000
406121427	::484029890610491000
365505682	::484029915831222000
540197402	::484029953080430000
26109453	::484029960600817000
256750208	::484029963880775000
265799781	::484029969317003000
385706960	::484029976313098000
197692007	::484029983367905000
58652870	::484029988845256000
43052467	::484030004670369000
76502729	::484030007430615000
160733683	::484030028267937000
252422768	::484030030549221000
89505869	::484030045263245000
379304556	::484030050220929000
23400461	::484030073373093000
16312540	::484030081619079000
402492947	::484030082525036000
83428249	::484030088132841000
256750208	::484030093879017000
96421993	::484030116918722000
355612007	::484030121372680000
328557330	::484030122953961000
172997876	::484030156382945000
566902451	::484030166570901000
336149936	::484030181020303000
371068004	::484030187622109000
266095621	::484030192890167000
58652870	::484030195871907000
224126979	::484030230936297000
460611723	::484030242445877000
51650419	::484030253900496000
360814823	::484030267808440000
109615689	::484030271679762000
327662373	::484030272980013000
23400461	::484030296393023000
252422768	::484030315245993000
33676766	::484030328072200000
360814823	::484030331905773000
379304556	::484030332162015000
355758655	::484030336158810000
447255375	::484030352642420000
331307463	::484030365963530000
155926653	::484030369034174000
293897624	::484030373157142000
31010760	::484030379306012000
58652870	::484030399895465000
76502729	::484030416027140000
557400595	::484030427015831000
327662373	::484030451703492000
369292925	::484030479277256000
163340834	::484030508628983000
451868427	::484030528782614000
14873854	::484030534360633000
177174253	::484030543945039000
133617944	::484030553843179000
32596609	::484030561950760000
224126979	::484030580930015000
327662373	::484030604787200000
29607520	::484030609371975000
37802339	::484030616040529000
30336217	::484030622487572000
340119318	::484030671510196000
151212329	::484030679672705000
629894993	::484030687909912000
87812967	::484030689344753000
562178473	::484030714724098000
343018153	::484030726342737000
53486281	::484030739965820000
177174253	::484030756625600000
47753031	::484030762543349000
42720153	::484030770626183000
21682918	::484030773235044000
15814841	::484030836438605000
37802339	::484030837092937000
230655725	::484030862082965000
266095621	::484030894609805000
383856422	::484030924620054000
208296274	::484030929782841000
53741229	::484030980458835000
21682918	::484030980920197000
22431584	::484030981964566000
24136198	::484030982282936000
224095849	::484030998535880000
58652870	::484031006521819000
103782180	::484031020296339000
32596609	::484031031016583000
29607520	::484031073803067000
24803741	::484031077846364000
374241458	::484031078361874000
64907439	::484031106237231000
42720153	::484031141931151000
293897624	::484031150349123000
312394133	::484031160293801000
14178003	::484031181566910000
32750427	::484031210193424000
375385791	::484031210193432000
107535820	::484031221505490000
252681307	::484031231890558000
511899726	::484031234033451000
82723693	::484031234092187000
190396530	::484031234298114000
431937908	::484031234549350000
58652870	::484031265251672000
107535820	::484031265780543000
468965579	::484031276861882000
513434526	::484031276941197000
239149781	::484031279558438000
87812967	::484031290728275000
42720153	::484031307752960000
24171213	::484031309203783000
21682918	::484031335699611000
58652870	::484031363654242000
513434526	::484031383321341000
54697279	::484031423632781000
245021956	::484031456830701000
629894993	::484031461368942000
58652870	::484031468981600000
513434526	::484031469942083000
24738840	::484031470407667000
82723693	::484031482541793000
412756257	::484031510391947000
42720153	::484031551915958000
35599852	::484031562661380000
562393615	::484031593942880000
29607520	::484031645767720000
367296747	::484031655531667000
60718620	::484031656622563000
107823354	::484031660116033000
270173839	::484031668466905000
17169855	::484031671168036000
37802339	::484031679611166000
188855651	::484031696879112000
53741229	::484031705452662000
43052467	::484031707234852000
22328944	::484031708149579000
237966586	::484031710426718000
367296747	::484031722611150000
365505682	::484031728533897000
58652870	::484031740227235000
237966586	::484031782828797000
375385791	::484031792077631000
388558032	::484031847634972000
24868543	::484031857369944000
276540818	::484031862600663000
51979136	::484031915444289000
22328944	::484031916220624000
458010782	::484031923816128000
107535820	::484031929344618000
14955026	::484031939351810000
65576332	::484031959325097000
377357259	::484031969668243000
371068004	::484031986903027000
22328944	::484031996109541000
71689075	::484031997657235000
51650419	::484032009267064000
365505682	::484032009832894000
70784628	::484032018725240000
252681307	::484032023607410000
340119318	::484032072688730000
14955026	::484032076371353000
87771600	::484032082729893000
118827154	::484032089994842000
80965569	::484032097791639000
328557330	::484032122168954000
296433109	::484032149566541000
408772521	::484032159913902000
454531259	::484032160899141000
38906564	::484032175772168000
58652870	::484032213978083000
24494616	::484032240842969000
44779656	::484032246660489000
281260984	::484032264154525000
343756278	::484032265467351000
147298694	::484032279535054000
374241458	::484032302444326000
172997876	::484032305238147000
450391257	::484032318814699000
115200960	::484032395700486000
37802339	::484032398368047000
138603889	::484032401463869000
252681307	::484032401761660000
338120144	::484032401949982000
37802339	::484032425161277000
224095849	::484032431830216000
58652870	::484032436813049000
21623464	::484032438730244000
118827154	::484032453104123000
75034878	::484032455087632000
37730571	::484032466030968000
86604355	::484032471038980000
301244128	::484032472225947000
215385454	::484032480597401000
82723693	::484032484842033000
513711139	::484032494854221000
435478224	::484032501149495000
108204138	::484032501279498000
355612007	::484032501858312000
635151853	::484032521730932000
46283045	::484032525031858000
513711139	::484032543252299000
289360824	::484032557869047000
103782180	::484032560381833000
22328944	::484032565423374000
21682918	::484032577972740000
379576750	::484032588169117000
217928831	::484032589187928000
172997876	::484032590761197000
115200960	::484032593365458000
58652870	::484032631592349000
172997876	::484032646914527000
410195122	::484032652752601000
115200960	::484032653989916000
281260984	::484032656586186000
21682918	::484032673976176000
15361643	::484032694125215000
343756278	::484032733346140000
21682918	::484032745451319000
223243607	::484032750710960000
22328944	::484032755614101000
58652870	::484032759841579000
36310459	::484032783870738000
348193845	::484032785665904000
365151006	::484032787079364000
450391257	::484032788442521000
94737009	::484032791584071000
115200960	::484032811108556000
59184492	::484032820256333000
363649162	::484032848467603000
70571907	::484032849285492000
46283045	::484032857749204000
58652870	::484032871024164000
118827154	::484032888732917000
23839835	::484032907313299000
26198298	::484032912594325000
478826327	::484032917950046000
46461373	::484032918894149000
46461373	::484032928243273000
23400461	::484032935377379000
87771600	::484032939328405000
208296274	::484032940284715000
198911524	::484032942109257000
408772521	::484032949789405000
14187808	::484032964771450000
53486281	::484032994261606000
478826327	::484032995129454000
58652870	::484033004017172000
424540791	::484033011558526000
87771600	::484033012187668000
18183371	::484033019540303000
107610605	::484033032186519000
392156048	::484033037663866000
270184694	::484033038716649000
357308471	::484033050557181000
76375846	::484033053309026000
33011898	::484033056177934000
22328944	::484033089359085000
118827154	::484033097084960000
356408344	::484033101337604000
348193845	::484033106404331000
356408344	::484033119599616000
147298694	::484033127757520000
402492947	::484033131314290000
76375846	::484033132581371000
187047785	::484033140533370000
182092022	::484033156039729000
356408344	::484033158849912000
172997876	::484033168778211000
356408344	::484033177896230000
265799781	::484033180392230000
511899726	::484033219583434000
8070562	::484033271680888000
338477631	::484033291477987000
87771600	::484033301259116000
15681561	::484033358788558000
87771600	::484033358901420000
79633612	::484033369454292000
516542821	::484033373896454000
22328944	::484033381781348000
37294507	::484033385967263000
82115262	::484033388358021000
58652870	::484033393277956000
460611723	::484033415151239000
242533291	::484033417453912000
356408344	::484033425343401000
27331165	::484033433677877000
77787388	::484033440682348000
343756278	::484033442259030000
293897624	::484033454171242000
44779656	::484033460227833000
26109453	::484033490011172000
76442745	::484033516724703000
79035481	::484033536840585000
138557664	::484033539575672000
65513	::484033542255435000
401443377	::484033564950794000
415259927	::484033568809574000
596957614	::484033568834740000
118827154	::484033591547293000
66311658	::484033609020354000
402273149	::484033629434413000
18138157	::484033740482416000
22087737	::484033757964296000
90469755	::484033764767457000
395703736	::484033765363417000
328557330	::484033774561136000
305415102	::484033775148736000
8524892	::484033778944577000
343756278	::484033789815816000
340119318	::484033796652539000
37294507	::484033800045752000
34689419	::484033810531504000
76375846	::484033831054606000
366753447	::484033832752934000
252756099	::484033836930834000
173232394	::484033896766386000
130690913	::484033916517359000
262870925	::484033923739971000
429345484	::484033923853205000
58652870	::484033936079986000
356408344	::484033941028880000
331717534	::484033948062720000
24868543	::484033956627496000
392716377	::484033966945497000
63720288	::484033973517946000
282860308	::484034026731077000
197277853	::484034030946377000
17448907	::484034041361203000
556556365	::484034052379262000
146608159	::484034066899951000
475210759	::484034086864842000
92840294	::484034119257448000
36958694	::484034134067519000
293897624	::484034146332049000
118827154	::484034179261558000
118827154	::484034198341431000
208171241	::484034234051346000
270736613	::484034236081373000
256750208	::484034246621663000
398707286	::484034257086472000
402273149	::484034264808579000
459561241	::484034274568732000
44779656	::484034279207612000
366136205	::484034310107058000
103782180	::484034318709567000
425252367	::484034339181981000
500239410	::484034340008230000
188508773	::484034344076312000
365505682	::484034354218565000
97336064	::484034362883969000
271304998	::484034367660896000
24383303	::484034368013225000
77765035	::484034375248408000
322463853	::484034398460084000
177174253	::484034429023977000
70805584	::484034438939287000
97336064	::484034466932072000
365151006	::484034498728693000
17448907	::484034500813684000
65576332	::484034502671335000
131968998	::484034504223227000
46283045	::484034512771239000
411222321	::484034516546494000
365505682	::484034521684508000
57566548	::484034527728128000
18336787	::484034555855515000
188508773	::484034566181904000
351099839	::484034585823432000
410195122	::484034589724135000
37863682	::484034591129231000
1565041	::484034600323547000
103782180	::484034606703054000
8524892	::484034607248318000
458010782	::484034671236222000
70918926	::484034691436396000
402273149	::484034691839033000
266095621	::484034765486845000
252407374	::484034767692652000
237966586	::484034768904802000
460611723	::484034782566039000
82433120	::484034792821116000
220532575	::484034832016502000
37294507	::484034832561745000
500239410	::484034834898386000
110063681	::484034861766688000
133526428	::484034877516283000
33369338	::484034902879264000
102100651	::484034905450369000
29300584	::484034925708849000
37029138	::484034927038443000
36116261	::484034930855661000
190229064	::484034944977866000
588641285	::484034956939653000
577411446	::484035011327193000
379304556	::484035019028316000
137135705	::484035023226404000
293897624	::484035063836053000
395703736	::484035069137682000
37294507	::484035076879962000
349386319	::484035078024990000
402273149	::484035126599639000
425252367	::484035142516998000
108204138	::484035227745271000
28346387	::484035251732094000
204292930	::484035332833173000
425252367	::484035333890506000
450391257	::484035352336683000
41135840	::484035358175154000
59938971	::484035387170373000
509760806	::484035405667266000
70784628	::484035451670781000
59938971	::484035454035959000
235382002	::484035456053436000
359672666	::484035482074873000
139547588	::484035487183544000
425252367	::484035491743145000
587864456	::484035491889954000
24226614	::484035513632833000
208296274	::484035532024852000
590556372	::484035547036659000
37730571	::484035577382457000
103782180	::484035582231080000
367322500	::484035626283446000
251231824	::484035633946849000
23967395	::484035640875421000
562178473	::484035647611469000
463250994	::484035649100476000
384436313	::484035657556172000
171807880	::484035668016779000
59938971	::484035673972678000
91942557	::484035680667193000
293897624	::484035684974751000
179039178	::484035688849883000
349386319	::484035697649537000
566902451	::484035699789033000
349431964	::484035717568663000
384436313	::484035718931443000
32609703	::484035728079212000
359672666	::484035734530056000
179039178	::484035758609539000
345508633	::484035766193233000
24383303	::484035766570336000
44779656	::484035774984499000
179039178	::484035791358668000
349386319	::484035793522933000
359672666	::484035797843070000
37294507	::484035806223286000
103782180	::484035806278213000
23442090	::484035811537453000
179039178	::484035848166326000
260573981	::484035877278973000
251231824	::484035887865794000
453690730	::484035911395459000
66311658	::484035928353021000
285401749	::484035945088315000
509524562	::484035968371269000
139460380	::484035976746905000
233084334	::484035979632586000
297542894	::484035983734616000
63783716	::484035986263769000
12057032	::484035992186519000
179039178	::484035993868070000
179039178	::484036040223494000
16713287	::484036049123815000
188508773	::484036069516533000
566902451	::484036071635034000
155926653	::484036081802039000
155650977	::484036111316942000
155926653	::484036114211426000
92924351	::484036126517121000
355896730	::484036139636895000
33369338	::484036139842428000
816177	::484036159635353000
179039178	::484036162994974000
365505682	::484036166724112000
16713287	::484036188123062000
450391257	::484036202002399000
54422208	::484036202421428000
179039178	::484036223212986000
55312313	::484036229306920000
37294507	::484036232779808000
199331386	::484036258386432000
365203632	::484036304095547000
365203632	::484036327617228000
179039178	::484036368285184000
431937908	::484036371321847000
14891490	::484036373381255000
287028974	::484036376988352000
199331386	::484036393145229000
339458716	::484036406281396000
62396842	::484036412396683000
239149781	::484036415240425000
377357259	::484036429211648000
252407374	::484036431556251000
24383303	::484036434660048000
449902821	::484036434945261000
537660330	::484036452733296000
340119318	::484036477525843000
15330061	::484036483868004000
561540580	::484036488649134000
164575018	::484036494621814000
66311658	::484036497905950000
63783716	::484036504210006000
252407374	::484036504784613000
179039178	::484036511810072000
376472794	::484036524410167000
164575018	::484036532202770000
179039178	::484036554839437000
379576750	::484036560657321000
252407374	::484036564280803000
287028974	::484036585382354000
179039178	::484036589341773000
90797741	::484036590764036000
197692007	::484036607964872000
285401749	::484036621554434000
365203632	::484036637689528000
562178473	::484036644727562000
179039178	::484036651539132000
394365413	::484036657650216000
4434941	::484036667649445000
562178473	::484036696636268000
103782180	::484036701481082000
107308159	::484036706648088000
38906564	::484036709332434000
179039178	::484036719293894000
123746907	::484036721974452000
190229064	::484036729478082000
561540580	::484036738944602000
53741229	::484036744531046000
13683762	::484036746775379000
428646436	::484036778278395000
76017935	::484036783550656000
239149781	::484036786381787000
561540580	::484036789699477000
82707747	::484036800386584000
37802339	::484036801359663000
349431964	::484036813682905000
51325761	::484036817071517000
44779656	::484036819680772000
179039178	::484036822147039000
14538108	::484036822951936000
82707747	::484036836730236000
38906564	::484036840060510000
408144950	::484036845425020000
197692007	::484036859082047000
336149936	::484036864412631000
413735493	::484036871219974000
30242503	::484036876580708000
38906564	::484036885686132000
38906564	::484036906804445000
171746458	::484036907358507000
351190984	::484036912383283000
566902451	::484036922768379000
82707747	::484036941868838000
38906564	::484036953449320000
28771314	::484036958956449000
73731844	::484036960437010000
109718758	::484036970243321000
389676504	::484036977189076000
73731844	::484036980108308000
133617944	::484037017093697000
413735493	::484037032021225000
179039178	::484037033623449000
73731844	::484037034835582000
349431964	::484037045728587000
460611723	::484037047837937000
256750208	::484037056801169000
73731844	::484037061108719000
73731844	::484037086240985000
31010760	::484037087172517000
37802339	::484037092431785000
82707747	::484037097917927000
293897624	::484037105396764000
38906564	::484037109615837000
348085087	::484037110857351000
73731844	::484037111872364000
359672666	::484037124165877000
82707747	::484037149428183000
107535820	::484037159155142000
60046761	::484037159528046000
590556372	::484037165576650000
179039178	::484037190976929000
82707747	::484037196039462000
53741229	::484037207674466000
607721617	::484037217703055000
351190984	::484037224833748000
72143337	::484037251815727000
82707747	::484037266902237000
252407374	::484037271067172000
82433120	::484037283826655000
147298694	::484037300133711000
256750208	::484037302847426000
349431964	::484037303632142000
26198298	::484037308400668000
275902246	::484037319804989000
82707747	::484037322829090000
82707747	::484037341619572000
82433120	::484037357621248000
339458716	::484037364935708000
82707747	::484037382744707000
365203632	::484037393578606000
109718758	::484037394425868000
51325761	::484037402495709000
38906564	::484037416001343000
177174253	::484037423786385000
277626311	::484037459970236000
195846146	::484037461589250000
76248039	::484037478546817000
331307463	::484037483521245000
310321041	::484037486318858000
288540835	::484037504970928000
22220460	::484037523333980000
252407374	::484037536746967000
22220460	::484037550534037000
562178473	::484037551682883000
275902246	::484037558913884000
38906564	::484037561174601000
41465619	::484037580347166000
493640349	::484037596457103000
53741229	::484037604862885000
113760458	::484037620859564000
82433120	::484037631890972000
256750208	::484037635917115000
37294507	::484037647472394000
24226614	::484037652648185000
200615756	::484037658637631000
37802339	::484037662123114000
64813007	::484037683896131000
349431964	::484037685766782000
562178473	::484037698340941000
14307454	::484037708369502000
82433120	::484037722420817000
425183249	::484037773897506000
51964139	::484037775998464000
81872162	::484037780549287000
252407374	::484037783460126000
187047785	::484037797116792000
339295860	::484037804179988000
70839289	::484037846366289000
339295860	::484037848245346000
177174253	::484037853534765000
102233693	::484037874661089000
16866896	::484037876020019000
256259599	::484037899193954000
37294507	::484037901303308000
73731844	::484037902913896000
308858845	::484037943804563000
72143337	::484037944978968000
100471456	::484037957314031000
18183371	::484038007670841000
308858845	::484038008375885000
188508773	::484038016705785000
252407374	::484038027237265000
177174253	::484038029628416000
287994287	::484038035936272000
114967175	::484038049114759000
460611723	::484038061811335000
19053567	::484038100952162000
73731844	::484038101329657000
35369698	::484038104743821000
33302034	::484038109311819000
566902451	::484038128144232000
374228630	::484038133374128000
416419059	::484038136272809000
60131090	::484038137857863000
33302034	::484038153054224000
60131090	::484038155285168000
76017935	::484038163518590000
128284695	::484038164647276000
407384648	::484038165301194000
493640349	::484038174524448000
36612981	::484038186293665000
38906564	::484038191003881000
226319809	::484038196674953000
479986172	::484038206245982000
92924351	::484038242212147000
199001641	::484038309753413000
43208085	::484038315960594000
461652679	::484038318351347000
252407374	::484038341155770000
206538198	::484038346583576000
107535820	::484038361410457000
293897624	::484038403131183000
20786050	::484038441848807000
69916897	::484038448282873000
479986172	::484038450790678000
60108947	::484038454519816000
130987540	::484038456675270000
46283045	::484038468603895000
109105005	::484038481702690000
45278487	::484038511008292000
91942557	::484038511340060000
126507603	::484038514578059000
615636079	::484038516741914000
431215016	::484038524375531000
20786050	::484038547809521000
457811756	::484038548354396000
252407374	::484038577760641000
351190984	::484038586782978000
60108947	::484038590302027000
493640349	::484038612766306000
90469755	::484038635713355000
413735493	::484038638242504000
457811756	::484038643460231000
78065938	::484038645452517000
43208085	::484038645666422000
15814841	::484038646853808000
472617238	::484038649177063000
249052117	::484038666608603000
22220460	::484038683814019000
31345791	::484038700330803000
286203749	::484038705011625000
239149781	::484038706974572000
431215016	::484038730047434000
17233573	::484038740113780000
350424007	::484038751111618000
351190984	::484038772750024000
433169770	::484038780492337000
428646436	::484038829444050000
501202268	::484038830119321000
66311658	::484038853267689000
19147974	::484038855998595000
255810490	::484038862444830000
37294507	::484038867217969000
249052117	::484038876059561000
185629189	::484038894678073000
185629189	::484038895638962000
185629189	::484038896440061000
195846146	::484038925548126000
566902451	::484038926047649000
633010300	::484038927876386000
256321392	::484038946520039000
8070562	::484038954664992000
354629644	::484038965432188000
431215016	::484038968099344000
326436771	::484038977096548000
163646426	::484038994032721000
243751614	::484039011754070000
153531619	::484039014790340000
43208085	::484039027318734000
104990093	::484039028040548000
265760942	::484039034168045000
428646436	::484039037766754000
296433109	::484039052333965000
16312540	::484039084948852000
21105964	::484039088404971000
368730450	::484039097602674000
30242503	::484039097770868000
351190984	::484039102715936000
239149781	::484039119450828000
199001641	::484039159406153000
255810490	::484039168008273000
351152035	::484039170797891000
35369698	::484039185234288000
188508773	::484039189366046000
219550942	::484039194046898000
97336064	::484039219103289000
188855651	::484039230356615000
40816246	::484039230357012000
198911524	::484039232789291000
310330192	::484039243044380000
66393146	::484039245032460000
239149781	::484039266305994000
368730450	::484039274489073000
537561541	::484039287734685000
153531619	::484039295376707000
190396530	::484039305019785000
493640349	::484039366432808000
219550942	::484039369419137000
66393146	::484039403849805000
256750208	::484039427069464000
19895969	::484039427074043000
141735027	::484039444630994000
66393146	::484039446531031000
615636079	::484039462205132000
562178473	::484039465023725000
459561241	::484039468337221000
38577111	::484039477459841000
336149936	::484039486913777000
130690913	::484039511605645000
365151006	::484039525648171000
252407374	::484039542018564000
20786050	::484039543944130000
513982376	::484039563480817000
368730450	::484039568325242000
256750208	::484039576554438000
37294507	::484039582707486000
60718620	::484039603025084000
33342988	::484039607190028000
15814841	::484039607479435000
724485482	::484039615314014000
66393146	::484039623702609000
579647636	::484039632381046000
415179202	::484039656544411000
130690913	::484039663120699000
240914419	::484039680875188000
66393146	::484039690517889000
159640806	::484039698793254000
587104097	::484039737565388000
256750208	::484039739192774000
561527789	::484039754988531000
66393146	::484039774026469000
159640806	::484039805181784000
150518148	::484039823242428000
150518148	::484039839281475000
37228652	::484039865630072000
431215016	::484039872697470000
561527789	::484039933129023000
259830697	::484039957162377000
457197060	::484039971603365000
26182895	::484040001663938000
37294507	::484040007523373000
38906564	::484040023537246000
66393146	::484040031636434000
60718620	::484040043921932000
205043960	::484040053513940000
62685527	::484040076868202000
397084214	::484040083033821000
26738161	::484040106643570000
150518148	::484040140633804000
38906564	::484040150666575000
331307463	::484040151882952000
393718746	::484040157696249000
14594667	::484040164608466000
131968998	::484040168249110000
38906564	::484040174079193000
252407374	::484040219960696000
256750208	::484040227300712000
339295860	::484040251292545000
239149781	::484040257931710000
252407374	::484040259512963000
299796220	::484040277041369000
293897624	::484040286902161000
421548020	::484040314550644000
188508773	::484040322691788000
323978080	::484040338680840000
323978080	::484040338768949000
310144986	::484040340257533000
159640806	::484040342040088000
457197060	::484040343780737000
16380745	::484040356082634000
755431	::484040378933202000
431215016	::484040400600961000
230968348	::484040403415343000
38906564	::484040433169739000
849	::484040466770714000
252407374	::484040484331864000
41908697	::484040487733448000
188508773	::484040539180761000
199001641	::484040555031040000
24383303	::484040576577175000
126507603	::484040592008421000
51979136	::484040603995340000
460611723	::484040610530074000
288540835	::484040618503438000
431215016	::484040626367774000
48804765	::484040628381429000
458010782	::484040632160092000
431937908	::484040651273555000
53741229	::484040655144902000
460611723	::484040672375103000
458010782	::484040672643518000
66393146	::484040687084511000
280309716	::484040694957228000
431937908	::484040711503769000
215362694	::484040735658762000
407399368	::484040744663916000
109718758	::484040749537701000
252407374	::484040758568042000
256750208	::484040767908741000
374241458	::484040769372577000
254386830	::484040770421538000
239149781	::484040772669304000
167144906	::484040783553499000
66393146	::484040786116243000
41465619	::484040786989027000
24383303	::484040788284682000
230968348	::484040791631728000
129441756	::484040793246932000
14307454	::484040808039841000
31010760	::484040823655649000
51325761	::484040833008545000
8070562	::484040834220687000
374241458	::484040837014118000
24383303	::484040848435200000
147298694	::484040856463097000
609790203	::484040875962421000
43052467	::484040878906806000
407399368	::484040881213681000
13298002	::484040887878819000
14538108	::484040892160827000
223950031	::484040913149104000
413735493	::484040920451403000
34087430	::484040927741108000
118827154	::484040931470229000
27999272	::484040932694564000
336628506	::484040932808212000
16472279	::484040944207949000
37294507	::484040950340018000
138603889	::484040950893654000
374241458	::484040952491671000
53545809	::484040961677615000
273682366	::484040968706879000
45278487	::484040968891404000
413735493	::484040970871128000
460611723	::484040993650376000
615636079	::484041001464381000
147298694	::484041001581826000
89033916	::484041020485931000
513434526	::484041023979401000
76977679	::484041032271527000
25925656	::484041033320128000
360898372	::484041033509244000
453280756	::484041041746460000
240798548	::484041042220838000
252674018	::484041062613151000
129441756	::484041082976878000
194998718	::484041085237211000
16472279	::484041096264032000
561527789	::484041108540776000
21105964	::484041131932794000
76502729	::484041149586223000
254386830	::484041153273421000
25925656	::484041172759748000
299284663	::484041181618122000
199001641	::484041195031494000
378200627	::484041197904601000
372493368	::484041214673842000
252407374	::484041215298387000
188508773	::484041225746407000
131968998	::484041231706492000
431937908	::484041240724267000
111411572	::484041244624965000
374228630	::484041251759456000
336628506	::484041257795452000
18138157	::484041261360246000
393718746	::484041296307187000
23400461	::484041304016691000
374241458	::484041317224161000
90797741	::484041326259089000
475210759	::484041351802396000
149295164	::484041403073564000
53741229	::484041405937881000
188508773	::484041414766895000
37294507	::484041418759892000
299441398	::484041422622830000
113722629	::484041427039842000
18657192	::484041464729452000
33342988	::484041464977321000
299284663	::484041476674834000
32750427	::484041482232668000
374241458	::484041488590831000
71617108	::484041515321155000
252407374	::484041517263114000
534913317	::484041521126060000
483283190	::484041530890780000
348085087	::484041534711410000
407399368	::484041537660002000
71617108	::484041540365320000
35369698	::484041548292575000
37294507	::484041565401124000
371817971	::484041589522972000
273814896	::484041623274135000
270687983	::484041636653957000
423830555	::484041638717566000
131968998	::484041640269447000
43208085	::484041685492830000
29500521	::484041689565122000
407399368	::484041693923004000
233740533	::484041715523670000
575804821	::484041721680908000
299284663	::484041736088338000
21682918	::484041756175253000
354125458	::484041763225493000
78653568	::484041784197406000
111411572	::484041787216887000
76442745	::484041793483190000
285125363	::484041815574581000
380458897	::484041815734366000
396364407	::484041828425949000
299284663	::484041828564357000
307485154	::484041830988673000
147298694	::484041835740819000
82115262	::484041844431396000
53741229	::484041863842648000
458010782	::484041864052350000
380458897	::484041865034215000
35369698	::484041868720607000
44779656	::484041900618698000
374228630	::484041914845384000
382767512	::484041915311325000
24738840	::484041918603481000
208894791	::484041928229814000
233740533	::484041932004274000
188855651	::484041935649136000
396364407	::484041936735457000
129441756	::484041941127290000
353418151	::484041944582983000
454375039	::484041951897858000
36116261	::484041953756323000
372068999	::484041972957863000
232072216	::484041983506538000
208296274	::484042010957848000
103782180	::484042021955723000
281260984	::484042032030044000
291518680	::484042039320129000
299284663	::484042050514718000
87966998	::484042052020088000
129441756	::484042078528503000
208894791	::484042078750785000
354125458	::484042078934937000
385706960	::484042124065636000
256750208	::484042134744350000
66393146	::484042159364923000
76502729	::484042162565173000
323246381	::484042168374669000
460611723	::484042182882361000
311924851	::484042186523443000
149295164	::484042187324551000
385706960	::484042189379362000
416684872	::484042195796647000
23442090	::484042196262588000
252407374	::484042199303090000
14816854	::484042200628473000
9899992	::484042205028306000
328828628	::484042211189719000
409487670	::484042215405023000
409487670	::484042216529080000
409487670	::484042217489584000
407399368	::484042232710692000
457197060	::484042246933606000
285125363	::484042250020601000
207781904	::484042272837627000
36116261	::484042273991426000
159640806	::484042280022446000
273814896	::484042281607901000
15330061	::484042285399965000
177174253	::484042318706929000
60108947	::484042335039549000
293897624	::484042335421202000
318173357	::484042347659812000
252407374	::484042360225935000
36116261	::484042388558856000
217928831	::484042393683914000
172997876	::484042415624687000
299284663	::484042420892360000
22717394	::484042425627713000
249052117	::484042432649375000
458010782	::484042440676876000
725050717	::484042452303491000
312245470	::484042452743892000
131968998	::484042453805068000
396364407	::484042453981200000
39553593	::484042462881521000
43052467	::484042468040523000
147298694	::484042483593408000
53741229	::484042485736681000
252407374	::484042486893920000
59938971	::484042487569203000
147310240	::484042508318416000
79035481	::484042543701577000
147298694	::484042577188892000
281260984	::484042590753275000
147384126	::484042618888658000
310569604	::484042619001905000
103782180	::484042636320575000
460611723	::484042639491092000
36116261	::484042703190372000
133617944	::484042715009540000
341941030	::484042717236699000
256750208	::484042719593910000
80157666	::484042723670761000
454375039	::484042723725705000
94480498	::484042726275436000
59938971	::484042739114205000
80157666	::484042751315427000
475930595	::484042765601234000
31010760	::484042775428870000
53741229	::484042782173298000
109105005	::484042796236431000
175581339	::484042798732021000
458010782	::484042806466314000
252407374	::484042810916491000
580156304	::484042811789291000
299284663	::484042814943027000
14816854	::484042819812589000
106855310	::484042823201992000
18657192	::484042823302258000
321839755	::484042832424861000
162200561	::484042834400788000
109105005	::484042848992362000
118827154	::484042880009650000
53741229	::484042887450329000
388374921	::484042887869784000
15902298	::484042914318667000
15137186	::484042921096671000
453044363	::484042930626117000
144243302	::484042940189519000
147298694	::484042943309692000
460611723	::484042950913953000
31010760	::484042955377086000
423941104	::484042978319937000
159640806	::484042989593829000
23396218	::484043005964591000
624360378	::484043010275942000
35599852	::484043011215462000
43256984	::484043017385701000
37730571	::484043023916220000
68775336	::484043025559982000
309108026	::484043083948883000
94480498	::484043088550035000
256750208	::484043101439156000
24738840	::484043104391946000
155730095	::484043109358002000
252407374	::484043129675210000
121881241	::484043158385213000
129050216	::484043171676946000
147298694	::484043178031333000
624360378	::484043187594330000
247560161	::484043199644971000
211645751	::484043203121668000
309108026	::484043210302308000
458010782	::484043210902081000
252407374	::484043219324248000
223950031	::484043232985096000
94480498	::484043239742111000
489961036	::484043252517965000
299284663	::484043273447952000
59938971	::484043284642156000
103782180	::484043285871464000
215362694	::484043300958003000
59938971	::484043315872944000
187047785	::484043318951542000
103782180	::484043354146344000
14816854	::484043356352180000
92924351	::484043385708109000
624394090	::484043387125780000
460611723	::484043402468528000
37294507	::484043415412166000
103782180	::484043454822223000
54116443	::484043470433419000
147298694	::484043479115239000
28346387	::484043486853754000
432027433	::484043495665983000
299284663	::484043500019646000
410856984	::484043520705957000
18183371	::484043573038292000
24383303	::484043601010499000
393718746	::484043601559564000
66393146	::484043620329082000
178492117	::484043646430621000
384530394	::484043658526588000
53741229	::484043664235057000
336628506	::484043676243730000
301737159	::484043676629217000
43967474	::484043677757898000
90797741	::484043680647749000
172997876	::484043684888199000
107308159	::484043696241786000
267227218	::484043701338267000
129050216	::484043716550598000
467027311	::484043725929467000
172573942	::484043739589910000
460611723	::484043742626590000
467027311	::484043744657031000
131278152	::484043761560080000
113760458	::484043780601827000
91942557	::484043808389087000
393718746	::484043836134412000
28346387	::484043850877399000
384530394	::484043859857403000
249052117	::484043861678096000
192590347	::484043895068983000
116343636	::484043905252327000
178492117	::484043911753900000
170064834	::484043913636765000
385114649	::484043930472697000
271717879	::484043941524668000
186572442	::484043947912601000
25925656	::484043970297597000
299284663	::484043975997681000
187741596	::484043984314970000
104539435	::484043996864737000
171807880	::484044039247769000
171807880	::484044073724940000
299284663	::484044075088101000
411997198	::484044075692482000
171807880	::484044087566139000
171807880	::484044111817609000
373713704	::484044137378119000
379253079	::484044142318989000
25925656	::484044146538078000
167282271	::484044159070638000
15902298	::484044166704275000
18999708	::484044173733924000
309108026	::484044204029407000
527041090	::484044230705168000
66393146	::484044266604204000
171807880	::484044268193861000
53741229	::484044287915487000
16726467	::484044291094769000
372493368	::484044292113985000
460611723	::484044301408542000
171807880	::484044311672004000
425183249	::484044315405352000
59938971	::484044321323089000
228264355	::484044321432162000
355990893	::484044356752793000
336628506	::484044371952947000
66393146	::484044373957414000
388374921	::484044392932835000
37029138	::484044405075349000
147384126	::484044431465525000
382976230	::484044445927501000
52824736	::484044456379682000
240766538	::484044471198162000
133617944	::484044486629011000
293897624	::484044511111569000
12057032	::484044533043167000
66786075	::484044537782755000
147384126	::484044540643254000
299284663	::484044545466695000
66393146	::484044557282062000
147384126	::484044575737012000
228264355	::484044627901562000
373713704	::484044685200359000
51964139	::484044710932017000
63783716	::484044711154315000
373713704	::484044714778583000
54697279	::484044733082509000
518141549	::484044733811929000
388374921	::484044749041831000
562178473	::484044782029664000
285125363	::484044783917088000
28346387	::484044789013164000
603136773	::484044836824039000
309108026	::484044851772530000
36829018	::484044859351633000
50157557	::484044875374280000
385114649	::484044881392717000
457811756	::484044883947044000
373713704	::484044901148270000
299284663	::484044903567982000
24136198	::484044919313420000
66393146	::484044930373808000
30336818	::484044944814768000
87956728	::484044945683406000
388374921	::484044956538265000
491357856	::484044978910289000
164575018	::484044985583808000
334261100	::484044986368151000
394962689	::484045015459450000
377110730	::484045080630947000
252407374	::484045085416251000
238024746	::484045096812556000
518141549	::484045106152890000
31345791	::484045125375373000
87956728	::484045129876258000
301737159	::484045131280953000
170064834	::484045134602850000
725050717	::484045137203314000
518141549	::484045151690448000
98054636	::484045151896371000
323246381	::484045156606545000
299284663	::484045187405328000
379357885	::484045195076333000
371068004	::484045198125957000
27331165	::484045219135250000
281589334	::484045256053125000
51325761	::484045257055555000
299284663	::484045303436554000
562178473	::484045317449326000
138603889	::484045330099367000
27331165	::484045346155552000
16312540	::484045348827299000
24383303	::484045351519666000
253828982	::484045381345357000
252407374	::484045384663052000
138603889	::484045391877242000
186314952	::484045425461063000
460611723	::484045460907110000
194998718	::484045488409165000
385114649	::484045492460875000
299284663	::484045532461928000
98054636	::484045561386246000
26182895	::484045567169818000
160495648	::484045581480759000
294964037	::484045613365878000
30529918	::484045617933451000
24136198	::484045624296239000
66270239	::484045640939216000
134873681	::484045668491599000
131968998	::484045668541947000
134873681	::484045692986331000
220867112	::484045708534620000
374228630	::484045734044377000
716262980	::484045740444897000
28346387	::484045754659393000
12057032	::484045775375446000
51650419	::484045782803562000
289461446	::484045784913305000
17830276	::484045789765709000
33369338	::484045790982467000
131968998	::484045805926375000
241198427	::484045823140200000
527041090	::484045827430547000
130987540	::484045839908626000
15902298	::484045847198310000
31010760	::484045888269352000
589542040	::484045897219579000
98054636	::484045898683781000
170064834	::484045907957002000
299284663	::484045935316439000
334423964	::484045943298207000
334423964	::484045946095824000
2084321	::484045949761642000
87956728	::484045953163620000
161622400	::484045983978778000
384530394	::484045994947252000
31010760	::484046000945102000
139847892	::484046049292853000
67193398	::484046100022976000
76442745	::484046110613176000
66393146	::484046117835780000
242533291	::484046140115927000
254386830	::484046140862918000
299441398	::484046141252567000
184962835	::484046148315791000
252407374	::484046156444356000
24136198	::484046168880463000
228264355	::484046181656715000
254386830	::484046189529419000
51650419	::484046194428366000
425381729	::484046195963465000
252407374	::484046196227338000
171807880	::484046218633281000
14538108	::484046218805260000
20738985	::484046219455365000
150518148	::484046222571732000
184962835	::484046223775526000
171807880	::484046229240688000
462487376	::484046245313253000
299284663	::484046250611073000
171807880	::484046260303691000
66393146	::484046269816381000
171807880	::484046271502495000
66393146	::484046304377450000
28197443	::484046305296007000
171807880	::484046308840194000
170064834	::484046311688126000
288874918	::484046313617506000
14538108	::484046332793868000
57300329	::484046348879405000
252407374	::484046373780586000
20738985	::484046376360108000
31010760	::484046423533821000
185629189	::484046425610022000
299284663	::484046485491695000
379304556	::484046486108667000
382976230	::484046493800603000
713350694	::484046499274571000
87956728	::484046507449253000
80965569	::484046544140652000
37294507	::484046560301297000
25237171	::484046565569359000
186314952	::484046567171584000
14538108	::484046577669910000
425183249	::484046588483215000
44779656	::484046604547403000
239149781	::484046608334458000
93043270	::484046613749702000
374228630	::484046635819757000
127413469	::484046643747373000
37294507	::484046646645227000
537660330	::484046657005162000
299284663	::484046660205436000
20941662	::484046697606447000
170064834	::484046708393783000
340067989	::484046712357400000
348085087	::484046728211861000
45470777	::484046806779957000
25237171	::484046807425486000
147298694	::484046813104582000
255299055	::484046827260350000
240766538	::484046835929989000
299284663	::484046841147711000
458639179	::484046844322795000
379304556	::484046848462974000
239149781	::484046858042343000
393718746	::484046858386280000
425252367	::484046899859959000
25237171	::484046911565877000
170064834	::484046916204769000
25237171	::484046960916054000
22559382	::484046965026877000
70571907	::484046968377716000
425252367	::484046968541700000
20738985	::484046969925824000
14538108	::484046975713558000
118855202	::484047004008333000
252407374	::484047016167624000
252407374	::484047050535739000
66393146	::484047071775711000
108204138	::484047084232777000
90469755	::484047088901050000
90469755	::484047099898507000
170064834	::484047102029230000
335003775	::484047109935493000
90797741	::484047119100444000
536141027	::484047146023276000
253828982	::484047170622849000
398707286	::484047186879995000
268987143	::484047199358439000
389949893	::484047207176208000
252407374	::484047217246740000
379304556	::484047254685511000
15902298	::484047270015291000
116054733	::484047279821975000
83428249	::484047308879691000
44768272	::484047317818146000
31345791	::484047347085623000
273814896	::484047347727351000
22536077	::484047349673521000
23400461	::484047378371330000
126507603	::484047399107985000
78653568	::484047401108271000
507918715	::484047402467221000
299284663	::484047426924609000
25237171	::484047428228624000
713350694	::484047431446052000
14538108	::484047437800017000
223950031	::484047438810865000
188855651	::484047486135177000
22285873	::484047490811834000
242912563	::484047560559304000
252407374	::484047568138010000
261900342	::484047590733119000
6092972	::484047654041976000
222173816	::484047665685344000
224126979	::484047667979247000
226995875	::484047668625559000
252407374	::484047671586349000
188508773	::484047675034447000
116098184	::484047713357414000
77765035	::484047733834018000
8962732	::484047744915357000
26182895	::484047761453490000
73995534	::484047807280840000
26182895	::484047814813442000
14538108	::484047839467560000
431937908	::484047842672398000
322463853	::484047851744272000
252407374	::484047867351273000
2084321	::484047883725836000
188508773	::484047885617856000
261900342	::484047888902008000
26182895	::484047897424457000
44768272	::484047918027264000
14538108	::484047952369831000
516542821	::484047964089094000
43256984	::484047976269357000
281260984	::484047987102842000
107535820	::484048021320388000
367322500	::484048026772594000
458766436	::484048027423109000
184962835	::484048050122285000
172997876	::484048073292021000
566902451	::484048078283231000
580156304	::484048081315713000
322463853	::484048142245953000
261900342	::484048152664629000
161622400	::484048175011872000
23839835	::484048187657703000
223950031	::484048200613900000
14538108	::484048230372483000
23839835	::484048231450415000
172997876	::484048234135179000
180226433	::484048234630103000
77765035	::484048245723648000
252407374	::484048253931892000
17974977	::484048258353090000
322463853	::484048264149221000
310369464	::484048268481933000
159726392	::484048276140740000
260361255	::484048278380482000
103782180	::484048283267235000
223950031	::484048290728525000
1384531	::484048294533144000
252407374	::484048305349861000
240766538	::484048308877287000
625951846	::484048309095772000
32973618	::484048315076841000
172997876	::484048325738774000
15902298	::484048325746753000
51601709	::484048352263553000
322463853	::484048355345960000
393761423	::484048368738795000
6945382	::484048375000469000
49221112	::484048404889104000
299284663	::484048407913172000
188508773	::484048411420024000
110530129	::484048414699581000
367296747	::484048424166117000
322463853	::484048427773206000
261900342	::484048432995532000
31620041	::484048473449578000
463908266	::484048512045576000
15902298	::484048519016116000
118827154	::484048539568582000
180226433	::484048560942747000
252407374	::484048568412426000
180226433	::484048609672196000
180226433	::484048615758106000
118827154	::484048630366871000
109805996	::484048644459728000
48557490	::484048686205661000
249052117	::484048701950676000
229986296	::484048712264470000
322463853	::484048720040706000
15806298	::484048745089081000
149295164	::484048752198828000
79348656	::484048764252860000
384436313	::484048767566356000
327689033	::484048773027729000
299284663	::484048777691402000
252407374	::484048781919277000
125718303	::484048799224958000
384436313	::484048813095546000
18138157	::484048817885425000
65576332	::484048833446297000
61698439	::484048847136882000
499995726	::484048863091646000
562393615	::484048867751903000
252407374	::484048879617183000
25084916	::484048885636018000
118827154	::484048912408662000
186314952	::484048919018471000
43208085	::484048928783208000
262939560	::484048939025313000
384436313	::484048949255208000
463855595	::484048951998304000
172997876	::484048959758147000
11822502	::484048970805547000
499995726	::484048971027853000
170064834	::484048975230533000
110530129	::484048993454788000
109805996	::484049006239416000
100742600	::484049017400082000
82115262	::484049035632705000
252407374	::484049039046885000
8548362	::484049086870343000
19147974	::484049095032840000
510998653	::484049108085518000
252407374	::484049109792215000
63720288	::484049115349676000
43256984	::484049124128329000
44231782	::484049131694858000
14538108	::484049143468265000
247374067	::484049149080268000
30666953	::484049166608244000
87956728	::484049169725005000
463855595	::484049173218459000
433916111	::484049185310650000
61698439	::484049186136924000
107535820	::484049187206860000
463908266	::484049191543791000
413735493	::484049219678793000
170162540	::484049222186979000
286265668	::484049250053926000
24494616	::484049259872800000
425252367	::484049275371139000
322463853	::484049304772808000
78653568	::484049315317686000
24543872	::484049338784415000
180226433	::484049340605153000
38906564	::484049343474069000
372068999	::484049351816519000
299284663	::484049356580868000
38906564	::484049362277134000
702450841	::484049375262277000
252407374	::484049402059694000
401757405	::484049402395250000
410856984	::484049427900817000
301244128	::484049434162909000
102266093	::484049444628082000
377627227	::484049451699671000
180226433	::484049457122918000
352970133	::484049463904718000
513434526	::484049466102517000
299284663	::484049479239090000
180226433	::484049489456799000
87956728	::484049498831069000
78653568	::484049500311666000
252407374	::484049532863275000
246050172	::484049535887347000
286487329	::484049575154810000
43208085	::484049576610250000
239149781	::484049636110237000
454531259	::484049646109462000
33788573	::484049650811297000
14538108	::484049655374692000
30336217	::484049668595539000
281260984	::484049700459261000
36851172	::484049723918401000
252407374	::484049729169281000
172997876	::484049735389814000
20941662	::484049755690237000
322463853	::484049774929121000
310330192	::484049800925810000
269012544	::484049805476249000
14538108	::484049822102470000
113722629	::484049822626754000
399713201	::484049826578190000
85211920	::484049840750731000
454531259	::484049862430707000
14178003	::484049877639245000
260961523	::484049880084525000
270173839	::484049888662269000
358611246	::484049903954317000
20863117	::484049926901358000
180226433	::484049949324484000
115941650	::484049951714856000
299284663	::484050046225088000
318700673	::484050047001034000
370420008	::484050112872984000
30336217	::484050129687957000
219550942	::484050133437644000
17107944	::484050133773193000
318700673	::484050143902048000
21124400	::484050155709026000
180226433	::484050159949856000
475210759	::484050184973066000
423098923	::484050211892117000
252407374	::484050240463335000
71617108	::484050279546245000
454531259	::484050280997081000
1384531	::484050333086515000
180226433	::484050336056115000
30336217	::484050359703588000
86604355	::484050362895446000
160768741	::484050369165553000
180226433	::484050382830960000
175591069	::484050389629554000
24383303	::484050390074159000
318700673	::484050392041259000
423098923	::484050422785925000
219550942	::484050430012698000
180226433	::484050434261520000
501554267	::484050458936233000
299284663	::484050461255680000
24543872	::484050465504514000
180226433	::484050465941118000
252314330	::484050471825727000
110530129	::484050484420829000
180226433	::484050486690332000
219550942	::484050504058929000
180226433	::484050504201551000
180226433	::484050514787971000
21682918	::484050523406876000
110530129	::484050549705146000
259413656	::484050574401232000
318700673	::484050580495548000
237936556	::484050594198351000
21682918	::484050618428846000
453044363	::484050658476044000
367296747	::484050659218452000
136458681	::484050718291009000
14538108	::484050719226347000
329333638	::484050724456656000
35297171	::484050747625988000
42910967	::484050751963267000
318700673	::484050759911088000
299284663	::484050766299398000
21124400	::484050780832288000
26580130	::484050788017127000
81872162	::484050793944059000
170924102	::484050817670848000
35082993	::484050821953236000
367296747	::484050835697963000
247560161	::484050835916476000
209223008	::484050875669700000
497458875	::484050877808775000
87771600	::484050906019680000
318700673	::484050907261194000
14538108	::484050916014686000
393718746	::484050924436869000
35297171	::484050929931411000
252407374	::484050978505633000
21124400	::484051007551184000
281829913	::484051008268427000
67492430	::484051039415705000
85211920	::484051040149716000
538541326	::484051042309402000
103782180	::484051043291234000
443375828	::484051049922048000
175591069	::484051050186297000
322413121	::484051055336894000
358031089	::484051060407820000
106561609	::484051062827929000
110530129	::484051110076751000
43208085	::484051137457586000
161622400	::484051146206507000
180226433	::484051155140771000
276256841	::484051196429090000
180226433	::484051202519605000
433169770	::484051211411152000
397934536	::484051219447414000
67492430	::484051231120588000
234078302	::484051233271848000
180226433	::484051235717525000
377715399	::484051252070715000
453044363	::484051253190598000
411222321	::484051274959040000
60046761	::484051278389993000
223950031	::484051285826486000
276256841	::484051286606610000
588641285	::484051287277723000
110530129	::484051294424809000
483190332	::484051294437400000
424498868	::484051298350686000
76707926	::484051302922477000
192590347	::484051303015129000
100018299	::484051318563414000
513434526	::484051320760832000
180226433	::484051326574542000
354629644	::484051337941098000
100018299	::484051344769036000
475210759	::484051356463144000
7345092	::484051370509492000
252407374	::484051388104589000
110530129	::484051403560591000
76707926	::484051416831361000
415540928	::484051437849047000
310369464	::484051443444219000
333245482	::484051460984827000
393761423	::484051467557687000
102266093	::484051488193654000
276256841	::484051508917309000
367296747	::484051534326403000
580156304	::484051549073588000
66393146	::484051556442968000
79476731	::484051561060896000
516986236	::484051575347085000
37228652	::484051585522073000
415540928	::484051616375382000
223614733	::484051627465138000
233740533	::484051635946024000
17522792	::484051677142454000
1384531	::484051683505623000
83428249	::484051752665100000
276256841	::484051782675341000
175591069	::484051786815111000
702450841	::484051805492371000
215362694	::484051821049028000
22559382	::484051828892790000
43208085	::484051829165404000
387461887	::484051833363509000
170064834	::484051845136928000
393761423	::484051846974013000
374739722	::484051851223240000
76707926	::484051872601227000
87771600	::484051897574117000
163646426	::484051911872872000
454375039	::484051932076457000
24543872	::484051932638478000
625951846	::484051937554227000
382359896	::484051940750286000
448325555	::484051943975702000
465292139	::484051945624449000
76707926	::484051948027392000
267445807	::484051962850078000
106561609	::484051986115858000
223950031	::484051993766277000
252314330	::484052008958431000
454375039	::484052026448281000
321775412	::484052043964092000
373713704	::484052051702190000
360183119	::484052055938854000
7345092	::484052058857684000
379576750	::484052064566124000
25935173	::484052065442754000
87966998	::484052117741899000
453044363	::484052147265232000
45581124	::484052157121822000
85211920	::484052173270290000
425183249	::484052173916221000
6092972	::484052187476414000
382359896	::484052189271171000
14792781	::484052202839756000
301737159	::484052205381902000
570502101	::484052222318100000
376472794	::484052228442189000
185399022	::484052229650137000
180226433	::484052232225427000
192590347	::484052253717049000
361527638	::484052254774013000
17974977	::484052260692172000
310321041	::484052263690715000
479205756	::484052271236268000
108542953	::484052280337895000
276256841	::484052287740837000
151212329	::484052298079813000
66393146	::484052298759303000
479205756	::484052301187784000
222278624	::484052309719003000
66393146	::484052320712273000
109105005	::484052326815395000
378771457	::484052327356039000
45966951	::484052329503920000
115852151	::484052330149457000
151212329	::484052340425515000
433168829	::484052342338105000
37228652	::484052342753751000
51650419	::484052353893826000
398339392	::484052360675995000
166695965	::484052403361427000
499167427	::484052465210257000
40994873	::484052484604710000
40810916	::484052494952067000
40810916	::484052507732103000
180226433	::484052536203444000
336149936	::484052540611252000
283518032	::484052542939496000
110530129	::484052544256102000
37228652	::484052545485418000
106561609	::484052551587741000
175581339	::484052569497427000
364646765	::484052572655734000
180226433	::484052584425324000
519086519	::484052586098487000
12057032	::484052589491658000
36279116	::484052590972649000
321839755	::484052591534292000
180226433	::484052606256685000
23400461	::484052627622461000
22220460	::484052642067255000
393761423	::484052648979881000
409487670	::484052658206953000
322463853	::484052659490410000
79447998	::484052659754643000
6092972	::484052690457350000
110530129	::484052721008246000
33964276	::484052721688117000
27792069	::484052730517127000
375636797	::484052753988067000
87771600	::484052758064930000
32750427	::484052767338926000
217928831	::484052784254185000
22536077	::484052784904290000
57300329	::484052785621925000
153544543	::484052787362136000
115852151	::484052788335243000
483190332	::484052795947892000
413735493	::484052797214556000
445903498	::484052801635774000
70918926	::484052801924759000
27999272	::484052819578601000
43208085	::484052827694587000
399114412	::484052830399893000
375636797	::484052838465560000
375961439	::484052856605921000
483190332	::484052857180528000
70918926	::484052873362153000
367296747	::484052877942345000
607721617	::484052890206863000
375636797	::484052890860789000
70918926	::484052909563191000
83428249	::484052915183558000
410856984	::484052916190191000
110530129	::484052922041245000
607721617	::484052923060854000
583488323	::484052923563773000
1384531	::484052939078897000
38244930	::484052952131198000
37316930	::484052966539018000
111136825	::484052970879721000
212068363	::484052973736042000
122769328	::484052979369009000
106561609	::484052993138884000
33342988	::484052996888997000
404496513	::484053010037747000
17974977	::484053010897596000
70918926	::484053017432313000
399114412	::484053019734982000
199331386	::484053036743282000
299284663	::484053039607590000
58031746	::484053044519120000
18657192	::484053079222804000
111136825	::484053084239196000
320485729	::484053098210811000
241337450	::484053119400443000
489961036	::484053119773323000
38906564	::484053140665147000
58031746	::484053141218791000
391573659	::484053147699396000
489961036	::484053158084100000
262939560	::484053174605447000
624394090	::484053213545762000
222278624	::484053215751585000
401089789	::484053225092284000
16312540	::484053233611341000
281260984	::484053238069460000
166695965	::484053238136979000
364646765	::484053250669170000
357275400	::484053259699511000
51650419	::484053262547841000
243465008	::484053287734636000
16312540	::484053308517404000
1384531	::484053309633077000
43208085	::484053324648685000
70918926	::484053325608779000
489961036	::484053330558066000
180226433	::484053355653001000
110530129	::484053374598254000
425252367	::484053399940644000
533824839	::484053410723799000
258532274	::484053413143924000
309789310	::484053417837346000
419249711	::484053420077109000
70918926	::484053421624815000
299284663	::484053422425899000
242451996	::484053428478681000
398339392	::484053433629278000
22536077	::484053435642179000
64813007	::484053445503373000
399114412	::484053467539836000
50354861	::484053481951461000
58031746	::484053498003075000
14223247	::484053502239322000
157254287	::484053510380462000
390900557	::484053517951180000
212068363	::484053523101782000
25935173	::484053529649508000
49114032	::484053538973028000
58562014	::484053544622764000
242451996	::484053546334429000
24383303	::484053550092136000
180226433	::484053563086503000
122769328	::484053569650192000
332908078	::484053589623848000
180226433	::484053630111465000
166695965	::484053661887500000
180226433	::484053669839925000
58031746	::484053688957161000
391573659	::484053696766955000
166695965	::484053711879409000
160495648	::484053717709094000
22536077	::484053725456003000
246112828	::484053726286852000
110530129	::484053727867711000
332908078	::484053742086811000
41685125	::484053742455513000
108605734	::484053759652139000
38906564	::484053778887241000
245957488	::484053827910639000
268058306	::484053846181023000
624747426	::484053862496862000
161622400	::484053865151475000
44779656	::484053866535997000
423941104	::484053874794192000
180226433	::484053885523607000
110530129	::484053893173616000
16472279	::484053912136065000
38906564	::484053918687563000
58031746	::484053920981864000
256845035	::484053935083495000
199331386	::484054007313596000
12057032	::484054024937697000
14223247	::484054029253607000
702450841	::484054084614234000
397084214	::484054091870375000
160495648	::484054093019611000
43208085	::484054099638648000
453044363	::484054130973884000
58031746	::484054138309730000
169226510	::484054172568780000
175591069	::484054196732190000
38906564	::484054222476804000
180226433	::484054242223992000
203736885	::484054244387872000
38906564	::484054271063642000
325996873	::484054271298920000
203736885	::484054293331197000
224501206	::484054293922586000
423816771	::484054341309837000
489961036	::484054360733646000
6092972	::484054362193272000
12057032	::484054372649680000
39847939	::484054386172116000
252674018	::484054444774936000
475930595	::484054460558508000
425183249	::484054466476666000
108605734	::484054479919009000
420323287	::484054483672891000
624747426	::484054524332883000
8524892	::484054538153115000
70918926	::484054554263433000
252674018	::484054565411512000
215144630	::484054566124535000
252674018	::484054615928098000
8524892	::484054619128356000
15267198	::484054640557047000
384494456	::484054664917172000
211616743	::484054665269506000
36612981	::484054668620746000
410403898	::484054700527190000
149275783	::484054701311541000
92870542	::484054704612069000
279162166	::484054712505753000
72890292	::484054721791946000
100742600	::484054733632839000
498637061	::484054742625054000
110530129	::484054764015976000
223950031	::484054766763274000
489961036	::484054778004008000
149295164	::484054780139278000
562178473	::484054807364112000
261900342	::484054809075789000
329955120	::484054815039684000
259746323	::484054822639771000
177174253	::484054826226290000
755431	::484054840146817000
72890292	::484054853451128000
439491329	::484054893791956000
22536077	::484054904441294000
14178003	::484054919482068000
514339780	::484054928370171000
398339392	::484054930777731000
279139758	::484054954722594000
211616743	::484055025858007000
14538108	::484055040487747000
110530129	::484055075522760000
34071360	::484055075929591000
489961036	::484055090353819000
402273149	::484055124495859000
457811756	::484055133441896000
14178003	::484055133483835000
499167427	::484055152228171000
19111395	::484055164521693000
457250385	::484055198029975000
425183249	::484055200941232000
326146327	::484055244796866000
318627551	::484055264794914000
211616743	::484055269840678000
209223008	::484055271983939000
44779656	::484055277478895000
24136198	::484055280422899000
34071360	::484055290233364000
385706960	::484055296042487000
326813935	::484055323570077000
355574432	::484055334588121000
249243467	::484055340351504000
72890292	::484055342758653000
385706960	::484055358038499000
29300584	::484055365945135000
14792781	::484055369979686000
261900342	::484055378666459000
182901672	::484055401466695000
122769328	::484055440037146000
45278487	::484055477332889000
112333263	::484055487667646000
132649069	::484055511944687000
64791948	::484055516717383000
110530129	::484055574506512000
415540928	::484055613370941000
325906113	::484055616668053000
337434597	::484055630802468000
587104097	::484055637899223000
278220302	::484055659676069000
443375828	::484055684179193000
367296747	::484055695495401000
20786050	::484055707701248000
216486063	::484055725996392000
257625769	::484055730131980000
425183249	::484055751124873000
415540928	::484055795105943000
43256984	::484055798075506000
202798666	::484055799548084000
215362694	::484055808125054000
326813935	::484055812240080000
262939560	::484055816752746000
20020647	::484055858473467000
135681283	::484055906879959000
215362694	::484055927482355000
702450841	::484055990665355000
150518148	::484055991546159000
14187808	::484055999196983000
175591069	::484056004233924000
215362694	::484056008323375000
14190836	::484056012580593000
392301070	::484056104612028000
29319846	::484056119053017000
387863634	::484056137763803000
36343877	::484056150133198000
513855251	::484056165924352000
73995534	::484056195716886000
308858845	::484056197650481000
423941104	::484056214242746000
83428249	::484056233402331000
217928831	::484056250557026000
172997876	::484056277455486000
175591069	::484056288926502000
108605734	::484056290621014000
155650977	::484056301819789000
155926653	::484056308736618000
399555371	::484056310728491000
257625769	::484056321260408000
172997876	::484056357398904000
125718303	::484056359495663000
18138157	::484056364579188000
18023231	::484056371621396000
61698439	::484056381863915000
81872162	::484056410406154000
318627551	::484056415426711000
562178473	::484056433269305000
570502101	::484056435907522000
257625769	::484056439543955000
29605636	::484056448272728000
423941104	::484056468161720000
29605636	::484056470959312000
39684857	::484056471412293000
339458716	::484056474864193000
587081117	::484056476948762000
365505682	::484056480724041000
170064834	::484056508460572000
150518148	::484056515544764000
18336787	::484056519235735000
253230729	::484056523262672000
401089789	::484056527083298000
22559382	::484056543667974000
66393146	::484056565503107000
367296747	::484056573216423000
38906564	::484056583790276000
39684857	::484056597757308000
90750144	::484056604544090000
247374067	::484056611234000000
402268968	::484056681760837000
388558032	::484056685179183000
299441398	::484056685976104000
38906564	::484056703257018000
22220460	::484056708205903000
38906564	::484056716691402000
702450841	::484056723750019000
39684857	::484056770457780000
6284612	::484056788883746000
358611246	::484056822211309000
23799906	::484056824216580000
160768741	::484056852791963000
170064834	::484056884970676000
14873854	::484056886983925000
454531259	::484056892503642000
702450841	::484056910597865000
393718746	::484056932848660000
328779215	::484056934446682000
328779215	::484056973751484000
38906564	::484056997277347000
195276249	::484057016525389000
177174253	::484057025383780000
22536077	::484057031670644000
38906564	::484057054164705000
146608159	::484057091561099000
38906564	::484057092668420000
453044363	::484057097164709000
18183371	::484057099018579000
38906564	::484057140173086000
321839755	::484057141766914000
78065938	::484057142245093000
177174253	::484057153062588000
175591069	::484057154798632000
38906564	::484057184796295000
38906564	::484057194996842000
45492981	::484057207000944000
21124400	::484057215641214000
233740533	::484057219953332000
399114412	::484057260054700000
252623066	::484057266916569000
270143437	::484057269441949000
22536077	::484057303729971000
103782180	::484057304883417000
164676969	::484057314626781000
263933552	::484057318678491000
150518148	::484057329545928000
399114412	::484057334407114000
45278487	::484057347568840000
252674018	::484057348659347000
353418151	::484057352572649000
263933552	::484057387498606000
196742313	::484057389755154000
196742313	::484057390552084000
22559382	::484057392788033000
433142367	::484057423997853000
51650419	::484057451718017000
263933552	::484057467207180000
399713201	::484057489223479000
570502101	::484057516632850000
263933552	::484057519954743000
216486063	::484057528846667000
14187808	::484057535486656000
283518032	::484057557833891000
190396530	::484057601484001000
513855251	::484057603412987000
242451996	::484057648263081000
2084321	::484057649680371000
21124400	::484057661948715000
242451996	::484057718286987000
609790203	::484057756647690000
216486063	::484057824192770000
198911524	::484057856556019000
14085431	::484057869784842000
14307454	::484057919646748000
509760806	::484057992103337000
277814195	::484058004887580000
299284663	::484058033606365000
17522792	::484058037406011000
87956728	::484058046852001000
45492981	::484058066992652000
36958694	::484058076803108000
387461887	::484058078791208000
253126912	::484058080137576000
215362694	::484058082830323000
21124400	::484058089088241000
18183371	::484058105618001000
26109453	::484058120851701000
621474989	::484058129865637000
727422228	::484058138203525000
330513153	::484058159414140000
253126912	::484058162371108000
252407374	::484058163918807000
46940147	::484058191991283000
423446901	::484058195107651000
374228630	::484058222660030000
281260984	::484058223700230000
14307454	::484058223767326000
51325761	::484058233003577000
58652870	::484058236367429000
36958694	::484058237944086000
129050216	::484058245208629000
66393146	::484058247448387000
58652870	::484058256017731000
242451996	::484058264725123000
414543388	::484058265018314000
18918771	::484058269866930000
727422228	::484058272203165000
505219745	::484058287696904000
82115262	::484058309943517000
418312513	::484058316046630000
46940147	::484058322920685000
505219745	::484058324132847000
330513153	::484058326066405000
256074844	::484058336799633000
11146552	::484058362015776000
116054733	::484058362779152000
164575018	::484058376926547000
297542894	::484058395146588000
12057032	::484058406761009000
280119639	::484058423227465000
46940147	::484058424364118000
164575018	::484058439870468000
89505869	::484058462713049000
132649069	::484058479435714000
94181957	::484058486578225000
308858845	::484058493717327000
30666953	::484058548616187000
463908266	::484058556317319000
391061760	::484058556862595000
338073739	::484058557433016000
288531248	::484058566987218000
36116261	::484058572113051000
507674842	::484058572385316000
46940147	::484058581369511000
148445755	::484058589405786000
259746323	::484058599123976000
21124400	::484058605218705000
437898031	::484058610637340000
131278152	::484058623178719000
304219715	::484058624289824000
391573659	::484058668917194000
69690419	::484058680975843000
413735493	::484058718120968000
110530129	::484058726702120000
233677206	::484058732243210000
131278152	::484058741625864000
110530129	::484058758796959000
177174253	::484058759124492000
308858845	::484058769421508000
14307454	::484058772256473000
87956728	::484058774836379000
507918715	::484058781396262000
437898031	::484058787200790000
19053567	::484058814719614000
39847939	::484058816363773000
321637063	::484058826451083000
21124400	::484058834822918000
505219745	::484058842834034000
257625769	::484058858365542000
384530394	::484058859535749000
239149781	::484058866938691000
204292930	::484058869170061000
187716774	::484058890640715000
215362694	::484058896986681000
23839835	::484058913285742000
257625769	::484058930880839000
19147974	::484058937592143000
180226433	::484058943229292000
399114412	::484058959427272000
391573659	::484058971850809000
259541688	::484058984295325000
28498427	::484059007934410000
148445755	::484059035449049000
21124400	::484059071167733000
242451996	::484059084199841000
185399022	::484059107578896000
300135225	::484059110619373000
562178473	::484059113106587000
110530129	::484059117477036000
402229763	::484059119213490000
607721617	::484059133994221000
110530129	::484059134434623000
48557490	::484059137463308000
93927673	::484059166093213000
18183371	::484059186469163000
365739414	::484059235462811000
342508573	::484059252517269000
29300584	::484059305209888000
599348429	::484059308477644000
574250205	::484059315766980000
281260984	::484059317977370000
634822122	::484059335648354000
615507620	::484059388802371000
397084214	::484059404526829000
166695965	::484059437276340000
297542894	::484059447006724000
37730571	::484059448663879000
39847939	::484059452539019000
387461887	::484059483341987000
562178473	::484059484231172000
310369464	::484059510844047000
423941104	::484059539780554000
282779381	::484059540292255000
375636797	::484059573137838000
359776589	::484059598794813000
423941104	::484059605584998000
30719116	::484059644181364000
9899992	::484059668440813000
267227218	::484059674434498000
68369234	::484059686921318000
14873854	::484059703379365000
373690904	::484059715005980000
31010760	::484059723923476000
299284663	::484059727731490000
192590347	::484059730110083000
114967175	::484059758115033000
281260984	::484059787584614000
110853177	::484059790658633000
112801155	::484059791459770000
257625769	::484059819272204000
271304998	::484059833151156000
607016651	::484059835550289000
31010760	::484059850314629000
297542894	::484059859105505000
337367504	::484059873291022000
194129729	::484059882489139000
266095621	::484059903632633000
203736885	::484059913711136000
334261100	::484059919147352000
22559382	::484059926038589000
33238183	::484059936864108000
203736885	::484059969424089000
29500521	::484059978446028000
451667062	::484059989284093000
182645046	::484060007735263000
304645030	::484060031718293000
337367504	::484060049737023000
267227218	::484060052777484000
166695965	::484060058230476000
310369464	::484060091247632000
83163050	::484060095404593000
48557490	::484060107853291000
163893797	::484060110977646000
111687397	::484060117319434000
402229763	::484060151226187000
23400461	::484060166783258000
256853017	::484060198709886000
110530129	::484060217823334000
433142367	::484060234919714000
393041277	::484060283204542000
318627551	::484060291223662000
232072216	::484060294164283000
471516383	::484060313994944000
51964139	::484060341609824000
226319809	::484060345166618000
104947253	::484060373780549000
110530129	::484060375122313000
266095621	::484060376376811000
92870542	::484060379929001000
232072216	::484060390088011000
32583866	::484060390104375000
23400461	::484060465547325000
51964139	::484060470760845000
348316521	::484060472162144000
163646426	::484060479846121000
374289648	::484060505439752000
256853017	::484060505661644000
32583866	::484060509293920000
180226433	::484060522959339000
614436697	::484060532018671000
110530129	::484060539140575000
92870542	::484060545729822000
337367504	::484060572397613000
374289648	::484060581306306000
32583866	::484060595444928000
232072216	::484060611773726000
326436771	::484060620891774000
36343877	::484060651225350000
537660330	::484060657151520000
24868543	::484060659986857000
36343877	::484060674088525000
288531248	::484060678110474000
171807880	::484060689242152000
36343877	::484060697584996000
18015033	::484060705683808000
198651083	::484060711434584000
22220460	::484060723866525000
171807880	::484060733492035000
32583866	::484060734435782000
363361632	::484060738873720000
266095621	::484060782674845000
61698439	::484060784147042000
120863692	::484060793739046000
43256984	::484060818271506000
234649932	::484060825011773000
574250205	::484060828312666000
552802620	::484060832787996000
32583866	::484060837871513000
260825806	::484060868141776000
149275783	::484060878623739000
147298694	::484060884608622000
266095621	::484060885502394000
94480498	::484060895706767000
187741596	::484060897090871000
367322500	::484060901994033000
470451598	::484060907929346000
149275783	::484060940015783000
367322500	::484060943492472000
36343877	::484060944147156000
32583866	::484060972009537000
94480498	::484060974664515000
59288102	::484061026712031000
85211920	::484061035159379000
22087737	::484061067480285000
233740533	::484061073939525000
37228652	::484061084610211000
508860717	::484061095859326000
570502101	::484061110052458000
24383303	::484061136896024000
376472794	::484061151085752000
475210759	::484061154864414000
234649932	::484061175483600000
27595900	::484061185957187000
165634562	::484061216663674000
79861287	::484061255867445000
309778100	::484061264105054000
36343877	::484061304102342000
33676766	::484061324616282000
588641285	::484061346372149000
16807883	::484061366790389000
14873854	::484061398930952000
98552986	::484061436373524000
233740533	::484061438080585000
113722629	::484061443210637000
420403218	::484061525653860000
559837229	::484061542468423000
233740533	::484061543105957000
508860717	::484061547552309000
24392243	::484061553155919000
128937859	::484061581961990000
458766436	::484061601369038000
17536130	::484061606737739000
322463853	::484061647867101000
233740533	::484061648051658000
83163050	::484061653521432000
128937859	::484061660332572000
487258078	::484061661901623000
46268291	::484061696911097000
297542894	::484061701721964000
305216922	::484061706499682000
270143437	::484061726007369000
322463853	::484061731082092000
128937859	::484061744981999000
434545772	::484061776263532000
46268291	::484061792134373000
110530129	::484061792549601000
337367504	::484061809645981000
36343877	::484061840948080000
87956728	::484061846643961000
559837229	::484061873180921000
416684872	::484061873529028000
22559382	::484061904487579000
224501206	::484061908257886000
507918715	::484061911093612000
128937859	::484061916629721000
478020840	::484061916999204000
434545772	::484061930303520000
25469735	::484061961731047000
233740533	::484061980215373000
305216922	::484061985189810000
22559382	::484061989808128000
339565561	::484061999928582000
224501206	::484062015174868000
305216922	::484062034758098000
21105964	::484062055318962000
33699503	::484062097173925000
12057032	::484062101665624000
69690419	::484062123777990000
128937859	::484062132133052000
396332641	::484062148461465000
322463853	::484062173925478000
453044363	::484062184016580000
12057032	::484062200273727000
14187808	::484062208410660000
416684872	::484062227129831000
233677206	::484062229722324000
209208697	::484062230540214000
374228630	::484062275599212000
22220460	::484062291999330000
437898031	::484062302975426000
136791341	::484062319106732000
396332641	::484062338694119000
1318301	::484062341604966000
258532274	::484062378158350000
37228652	::484062386396344000
36943663	::484062415328665000
233740533	::484062424824180000
388374921	::484062432227500000
399114412	::484062442255695000
12057032	::484062451562844000
212068363	::484062460081500000
147298694	::484062470378491000
38520445	::484062475218739000
256750208	::484062477437505000
458766436	::484062509742055000
90689440	::484062513365929000
39684857	::484062515031056000
475031809	::484062535604109000
376546976	::484062540444758000
223614733	::484062557284483000
633531552	::484062585944559000
239149781	::484062606928277000
253689041	::484062608366907000
8524892	::484062615455666000
416684872	::484062627178762000
52995718	::484062648196403000
18023231	::484062659566792000
275260502	::484062680219516000
233740533	::484062683767910000
270143437	::484062687094390000
267227218	::484062700239343000
166695965	::484062702609137000
147298694	::484062702621323000
388374921	::484062723589042000
109331928	::484062732417646000
330513153	::484062732484747000
214779476	::484062754819432000
319851493	::484062777389363000
26642766	::484062802449932000
15902298	::484062833659764000
233740533	::484062864424972000
214779476	::484062883190304000
409487670	::484062886772211000
297238880	::484062902538604000
18015033	::484062914412699000
285401749	::484062948894445000
504987901	::484062954791268000
407894919	::484062965167960000
316902035	::484062985120276000
310369464	::484063020612468000
90689440	::484063036995416000
408144950	::484063062648193000
32596609	::484063077478830000
41967329	::484063097359847000
508860717	::484063113923551000
292395819	::484063120998940000
374289648	::484063192528994000
22087737	::484063199407255000
424540791	::484063209129664000
426786499	::484063229069385000
39847939	::484063251500519000
67656722	::484063260417990000
233740533	::484063276712476000
292395819	::484063286439079000
424540791	::484063317368262000
199331386	::484063328550260000
286910447	::484063343695499000
252674018	::484063365552037000
232437529	::484063367762411000
453044363	::484063383814017000
16107745	::484063417464938000
23475166	::484063438243508000
116054733	::484063442715037000
232437529	::484063446724378000
46461373	::484063448251121000
286910447	::484063488327704000
39847939	::484063517129994000
23839835	::484063538931974000
129050216	::484063604526686000
37228652	::484063612764700000
316902035	::484063623031951000
23396218	::484063645312098000
67656722	::484063651926933000
2084321	::484063664643661000
23475166	::484063665885564000
243974175	::484063680800100000
16107745	::484063688882532000
33703018	::484063690128637000
23475166	::484063692641021000
252674018	::484063694758739000
16380745	::484063702711152000
110530129	::484063723892768000
129050216	::484063727814078000
23475166	::484063733585821000
369292925	::484063741286154000
337434597	::484063763536965000
166695965	::484063771204550000
36943663	::484063771271249000
556556365	::484063771988463000
23967395	::484063792393752000
21105964	::484063807397175000
9899992	::484063812060839000
67656722	::484063870940876000
36343877	::484063872161431000
23475166	::484063876078911000
350968313	::484063878784229000
21105964	::484063889135771000
225691566	::484063898287362000
411222321	::484063906911227000
158129535	::484063914532298000
369217450	::484063926116552000
18138157	::484063927920115000
369292925	::484063933695676000
23475166	::484063937663864000
221098400	::484063942059122000
8548362	::484063946719387000
83163050	::484063947603972000
50509821	::484063953853489000
36343877	::484063963421110000
22220460	::484063977274900000
20786050	::484063982635196000
39847939	::484064019712446000
14891490	::484064025106325000
325242803	::484064036217053000
22559382	::484064053292457000
23475166	::484064054965964000
54697279	::484064080991649000
188855651	::484064084996784000
23642786	::484064088574545000
219550942	::484064091104112000
453044363	::484064092886282000
40994873	::484064093108572000
508860717	::484064108204294000
496575332	::484064115145842000
63720288	::484064132061089000
299284663	::484064148116873000
65576332	::484064148586647000
23475166	::484064172830126000
12057032	::484064183764254000
25925656	::484064208309350000
369292925	::484064217545207000
25935173	::484064224860069000
262059543	::484064236952231000
447255375	::484064241561792000
484423510	::484064246020329000
34087430	::484064251175133000
242912563	::484064253775978000
8962732	::484064286394703000
108204138	::484064288781238000
23475166	::484064298550177000
275813402	::484064305327767000
457197060	::484064306686734000
342508573	::484064309535047000
423446901	::484064338203148000
285125363	::484064340614447000
15875100	::484064366636326000
49383709	::484064366937919000
374241458	::484064378338021000
44779656	::484064395732221000
198911524	::484064399460536000
393718746	::484064402815995000
14307454	::484064438350520000
33342988	::484064450094174000
20935927	::484064466149990000
33342988	::484064477726257000
257265522	::484064496172818000
78213	::484064497913827000
570502101	::484064520407498000
44768272	::484064570076852000
275813402	::484064591144435000
120863692	::484064616788402000
168864295	::484064624883425000
23164217	::484064636283518000
23164217	::484064670664245000
33703018	::484064679351050000
299284663	::484064690721787000
23967395	::484064737349484000
146608159	::484064745838743000
23475166	::484064767179784000
264705173	::484064776041938000
22220460	::484064800495124000
133526428	::484064830337216000
69690419	::484064835013844000
614436697	::484064837249814000
23475166	::484064838659112000
367296747	::484064856413200000
23164217	::484064857906376000
70571907	::484064908103794000
29935926	::484064929725427000
316878403	::484064937308729000
431214329	::484064937380036000
431214329	::484064964101931000
83513704	::484065027368812000
347643113	::484065040975163000
28346387	::484065047438557000
305415102	::484065054971535000
8524892	::484065064702738000
570502101	::484065072424054000
447255375	::484065092644777000
454531259	::484065095425593000
231222303	::484065112198631000
23475166	::484065150832361000
44779656	::484065160647426000
61402370	::484065160789630000
305415102	::484065161180110000
23475166	::484065170952429000
132649069	::484065173381324000
23475166	::484065192544698000
155139746	::484065216804581000
187716774	::484065236014493000
22220460	::484065240393744000
474400310	::484065249926975000
418965366	::484065294030082000
28346387	::484065311050584000
407384648	::484065326091345000
22220460	::484065345586855000
187716774	::484065348967071000
375961439	::484065353509531000
453044363	::484065374929817000
23967395	::484065376372674000
353418151	::484065392512348000
92629759	::484065414364672000
233740533	::484065425857064000
418965366	::484065436330242000
607432063	::484065558497734000
25935173	::484065577317572000
28063382	::484065592735830000
318627551	::484065631067582000
325192444	::484065647551197000
474400310	::484065647605710000
437898031	::484065650365562000
69690419	::484065666031316000
22220460	::484065666564366000
415540928	::484065681722208000
36772146	::484065686432411000
28346387	::484065700990816000
37730571	::484065702887059000
597965837	::484065718489853000
367296747	::484065719701606000
447255375	::484065747539197000
48612192	::484065769584852000
23396218	::484065775934656000
367296747	::484065782200926000
453044363	::484065793030647000
180226433	::484065811695673000
76442745	::484065831349800000
505219745	::484065857903947000
342508573	::484065872672473000
415540928	::484065886324539000
190492046	::484065893224169000
21124400	::484065895677841000
132649069	::484065903018246000
28346387	::484065932050845000
14891490	::484065936933023000
37578654	::484065939885793000
16866896	::484065963625562000
33676766	::484065971460534000
415540928	::484065993069559000
331482356	::484066092919562000
111687397	::484066115627143000
212475056	::484066144114860000
337434597	::484066184833142000
24383303	::484066246174834000
24226614	::484066259781156000
215362694	::484066311312384000
631513843	::484066365976752000
28346387	::484066382347116000
238024746	::484066411703435000
215362694	::484066471262162000
28346387	::484066483467608000
415540928	::484066495450738000
273682366	::484066503537340000
299284663	::484066514530627000
24537703	::484066523360006000
16566189	::484066527360987000
273682366	::484066557337677000
16866896	::484066570457477000
40816246	::484066575557730000
51601709	::484066581513637000
21124400	::484066596709617000
100339690	::484066605245009000
219188629	::484066607337992000
70571907	::484066630154981000
69690419	::484066639009161000
593139104	::484066650174791000
69494041	::484066657875144000
28346387	::484066691555409000
180226433	::484066706504318000
262870925	::484066719732727000
411841714	::484066722505588000
21117523	::484066727010267000
597965837	::484066734002159000
37730571	::484066743753912000
193583131	::484066751614025000
17974977	::484066766818377000
47880950	::484066769250709000
262059543	::484066769674309000
116988168	::484066777370882000
180226433	::484066826104864000
43256984	::484066830093676000
21124400	::484066882190716000
16807883	::484066891812864000
337937520	::484066902646751000
415540928	::484066912653946000
334261100	::484066930798915000
187716774	::484066937274507000
631513843	::484066946212962000
28346387	::484067006673457000
377110730	::484067017608396000
338076990	::484067017738031000
34108658	::484067053339287000
16006363	::484067054455357000
24738840	::484067092887384000
249243467	::484067110570586000
384494456	::484067113670557000
58028621	::484067131969896000
253126912	::484067138827980000
29935926	::484067139653873000
22328944	::484067176018898000
25223941	::484067202807508000
171807880	::484067203449245000
273682366	::484067206515277000
21124400	::484067241525145000
82115262	::484067249599168000
171807880	::484067251780190000
310664656	::484067276895682000
273682366	::484067281937248000
24543872	::484067317152620000
44779656	::484067364800319000
702450841	::484067390037458000
61307501	::484067393099272000
21124400	::484067400292126000
253126912	::484067418575077000
35505123	::484067428976963000
7141172	::484067459142803000
24738840	::484067463122800000
163340834	::484067468198297000
302472189	::484067486115983000
242533291	::484067498686308000
597965837	::484067524850761000
335759212	::484067537651380000
433470731	::484067545167982000
163340834	::484067551723651000
338664006	::484067565212147000
377110730	::484067574855270000
273682366	::484067595411156000
21124400	::484067610376417000
116988168	::484067623072567000
1007041	::484067623223586000
62870601	::484067627002634000
22536077	::484067629968023000
337466318	::484067702663680000
1318301	::484067756867072000
508860717	::484067781324079000
16006363	::484067783752572000
433470731	::484067793038770000
21124400	::484067798650331000
258235483	::484067800403959000
266095621	::484067800760463000
7141172	::484067819026644000
262059543	::484067825661657000
24738840	::484067830032125000
216486063	::484067880884273000
418783652	::484067902438383000
266095621	::484067919467671000
23247181	::484067931077099000
273814896	::484067937414696000
20419159	::484067948168900000
408772521	::484067965810532000
37228652	::484067967391391000
383243793	::484067967638847000
253828982	::484067969798926000
78213	::484067995216773000
380680929	::484067995614867000
390900557	::484067999419084000
408171600	::484068008252301000
361489211	::484068009284485000
702450841	::484068018876841000
495135733	::484068024320675000
631513843	::484068028141686000
37228652	::484068042834710000
496575332	::484068050699030000
285401749	::484068075197964000
78213	::484068087046897000
405040496	::484068089261064000
273682366	::484068109527969000
23247181	::484068112942112000
498321918	::484068115941429000
320249108	::484068116402413000
78213	::484068119661776000
44768272	::484068123700920000
497458875	::484068150842257000
457197060	::484068173105209000
16006363	::484068184874831000
132649069	::484068195670966000
33342988	::484068202272403000
64813007	::484068225173684000
16107745	::484068281506996000
44779656	::484068298221707000
437898031	::484068298393276000
1318301	::484068300570103000
129050216	::484068325383622000
311664191	::484068326646116000
499995726	::484068327841492000
498637061	::484068337786163000
139447011	::484068350998614000
39847939	::484068354630512000
39847939	::484068365485346000
163340834	::484068368245587000
62870601	::484068406555983000
149295164	::484068452840538000
139447011	::484068453968781000
498637061	::484068464663855000
118881789	::484068497321127000
310144986	::484068497513656000
233740533	::484068519592488000
440624261	::484068540924719000
81872162	::484068557270315000
702450841	::484068562038841000
69916897	::484068575951736000
323978080	::484068585896411000
22328944	::484068590019411000
279548168	::484068665495547000
33555786	::484068666913193000
273682366	::484068747146047000
755431	::484068763919474000
220532575	::484068766888624000
497458875	::484068809855488000
25223941	::484068815227998000
273682366	::484068875105886000
9899992	::484068878578761000
725050717	::484068883007934000
262059543	::484068895741837000
271774234	::484068912993013000
313120951	::484068920110772000
15875100	::484068928633982000
14873854	::484068983205670000
19147974	::484069015737094000
239149781	::484069016223232000
128775325	::484069019528351000
380458897	::484069030467497000
24383303	::484069039530987000
51952627	::484069042206937000
259601379	::484069057524936000
163646426	::484069089095483000
59288102	::484069111014907000
28346387	::484069175283830000
36310459	::484069182297088000
285125363	::484069211619069000
331668519	::484069211841388000
21117523	::484069219970338000
168274200	::484069237531492000
116988168	::484069240769503000
64907439	::484069255663452000
457197060	::484069258138099000
408049418	::484069258825969000
364410144	::484069260017152000
25099957	::484069270859427000
631513843	::484069274399424000
631513843	::484069283991801000
367322500	::484069284222496000
287014963	::484069298961645000
408171600	::484069314102710000
330513153	::484069314803142000
246635722	::484069324152258000
320954938	::484069331915915000
408049418	::484069339197210000
76082847	::484069360907321000
457197060	::484069363264139000
559837229	::484069369752727000
327689033	::484069393673248000
322463853	::484069419014819000
19374297	::484069452170817000
171807880	::484069458441277000
111136825	::484069463818383000
275813402	::484069473641439000
187309818	::484069475629932000
44779656	::484069485708840000
593139104	::484069499294216000
211616743	::484069515265708000
69690419	::484069555963052000
275813402	::484069583028899000
132649069	::484069589912129000
51952627	::484069594718433000
87812967	::484069600515350000
351922723	::484069623139028000
104539435	::484069640944230000
271304998	::484069649068597000
160289098	::484069663823785000
17830276	::484069665715392000
233767854	::484069703954886000
148445755	::484069776507957000
273682366	::484069781176213000
14178003	::484069803527643000
303480264	::484069827183931000
273682366	::484069830069190000
394962689	::484069843734249000
211616743	::484069883861147000
271304998	::484069891193208000
273682366	::484069892929236000
28346387	::484069899669479000
172997876	::484069906460463000
171807880	::484069932598976000
171807880	::484069957857075000
322463853	::484069992179040000
508860717	::484069993634861000
273682366	::484069994288791000
273682366	::484070004107644000
223243607	::484070015092543000
171807880	::484070020649975000
171807880	::484070049758461000
28346387	::484070054166687000
423830555	::484070055953436000
87771600	::484070063687741000
54105420	::484070064350429000
171807880	::484070080280416000
301717953	::484070085959897000
211616743	::484070118134005000
21449993	::484070128019976000
559837229	::484070133573238000
26954972	::484070183971987000
335692629	::484070213952884000
9129332	::484070214032982000
256750208	::484070234672750000
273682366	::484070239248715000
337466318	::484070245271760000
23839835	::484070247410855000
18023231	::484070261180739000
34108658	::484070267224748000
69916897	::484070292428718000
337466318	::484070303526436000
273682366	::484070319921975000
224103552	::484070323973677000
588641285	::484070337034735000
36310459	::484070359868903000
19374297	::484070368886259000
19374297	::484070438939525000
496575332	::484070440688558000
6092972	::484070473836163000
393761423	::484070487354773000
34071360	::484070493608091000
226319809	::484070526256545000
163340834	::484070584603934000
387863634	::484070601452027000
69916897	::484070608658259000
287727506	::484070611690352000
457197060	::484070635497197000
268987143	::484070650337046000
393761423	::484070650437701000
23839835	::484070651230035000
25925656	::484070678929215000
59288102	::484070700312199000
460611723	::484070704036315000
702450841	::484070709929320000
8070562	::484070719605583000
148445755	::484070728833048000
148445755	::484070729101475000
148445755	::484070777344372000
355717008	::484070797712322000
262405775	::484070839022010000
9129332	::484070873641807000
15109013	::484070879907688000
224103552	::484070881975484000
57300329	::484070883120914000
15109013	::484070885179940000
22559382	::484070896974708000
37119867	::484070898995978000
457197060	::484070939311607000
357790406	::484070948812103000
34108658	::484070953895215000
431179654	::484070978390351000
76977679	::484070997562114000
142364553	::484071007142313000
422876369	::484071107629051000
48427726	::484071109533265000
34108658	::484071111982739000
377627227	::484071120115466000
227355784	::484071157269024000
155926653	::484071182984286000
170162540	::484071195784929000
587104097	::484071200016961000
81872162	::484071201925758000
36310459	::484071204039712000
559837229	::484071230102720000
129050216	::484071259991707000
209208697	::484071302907850000
170162540	::484071335509778000
527041090	::484071348738617000
215144630	::484071372591603000
35706997	::484071377595400000
214465537	::484071385262608000
43586963	::484071388735893000
431179654	::484071393441898000
702450841	::484071420679307000
224103552	::484071425259470000
334261100	::484071429055721000
170162540	::484071450521767000
18138157	::484071466552393000
9129332	::484071495787114000
170162540	::484071497162436000
111411572	::484071507996733000
724485482	::484071547682844000
310321041	::484071554192384000
170162540	::484071568973119000
264622253	::484071630181003000
34108658	::484071646269952000
256346048	::484071648841441000
322463853	::484071652083642000
70571907	::484071676422803000
111687397	::484071677509120000
190977628	::484071680801648000
620459453	::484071681531838000
329333638	::484071689056043000
68432091	::484071693854728000
33249556	::484071704281747000
16002106	::484071722048823000
395703736	::484071733109207000
271304998	::484071738461138000
209208697	::484071764205764000
1318301	::484071768189960000
16568377	::484071788356579000
271304998	::484071816508755000
36310459	::484071840038813000
44768272	::484071842345680000
559837229	::484071850545119000
393761423	::484071857050902000
33676766	::484071864247939000
453044363	::484071866034688000
310664656	::484071866995200000
320452099	::484071867175555000
262405775	::484071867297169000
33555786	::484071871408013000
120863692	::484071879158681000
170162540	::484071881339711000
103782180	::484071901338169000
131278152	::484071913615261000
129050216	::484071948373475000
252914746	::484071956145119000
131278152	::484071956204232000
16006363	::484071959958126000
144733584	::484071961614905000
9899992	::484071970720325000
44768272	::484071974252318000
28063382	::484072016429871000
130690913	::484072025179181000
256074844	::484072033777491000
104539435	::484072051033268000
23225674	::484072059861880000
387188572	::484072066396598000
442082078	::484072073883426000
39847939	::484072078123884000
34108658	::484072079705137000
37228652	::484072100257611000
195103093	::484072135439024000
13683762	::484072142997176000
225893243	::484072144603578000
273682366	::484072153893961000
516096126	::484072159154020000
36310459	::484072194960818000
34108658	::484072200698224000
702450841	::484072206826102000
442082078	::484072216301015000
190492046	::484072226400915000
442082078	::484072232704954000
318627551	::484072233837412000
453044363	::484072247821230000
17974977	::484072251575508000
378414202	::484072260186431000
566902451	::484072283821338000
245021956	::484072336220372000
34087430	::484072339928145000
273682366	::484072355098927000
233740533	::484072382584209000
128937859	::484072382764560000
16713682	::484072390846992000
393761423	::484072405397405000
172997876	::484072443842424000
408144950	::484072448632299000
49383709	::484072452641656000
21153287	::484072467011739000
38713173	::484072470224195000
374739722	::484072483792752000
215362694	::484072541535760000
263933552	::484072555586654000
34108658	::484072580203032000
402229763	::484072594690162000
401089789	::484072597898797000
409487670	::484072600268582000
33964276	::484072610477506000
190977628	::484072611106664000
393761423	::484072648671248000
6092972	::484072652642848000
190977628	::484072676126756000
350665443	::484072698000449000
273682366	::484072698289471000
15330061	::484072700693217000
155686441	::484072718145294000
49383709	::484072726806548000
321780812	::484072744876007000
70571907	::484072755982135000
320052148	::484072760881475000
40864634	::484072768971866000
361527638	::484072774118682000
273682366	::484072784843124000
702450841	::484072815125999000
155686441	::484072815276998000
16713682	::484072827511787000
1318301	::484072842049245000
201445185	::484072872680230000
49383709	::484072882297769000
186107022	::484072882725593000
402229763	::484072894431899000
593259997	::484072900010733000
411912822	::484072913600274000
15109013	::484072916342947000
322842111	::484072930477748000
245021956	::484072946336428000
198233216	::484072946604838000
36310459	::484072947993554000
593259997	::484072952410144000
70571907	::484073014649049000
185629189	::484073036501368000
562393615	::484073065974751000
327689033	::484073070664359000
20419159	::484073073235075000
402229763	::484073125156368000
361527638	::484073132622626000
25082908	::484073152238981000
374528956	::484073153484693000
285125363	::484073154176753000
378414202	::484073157784240000
9129332	::484073171076001000
453044363	::484073176901492000
384488111	::484073188976914000
171807880	::484073209206042000
185629189	::484073210472718000
314710836	::484073223806783000
417428775	::484073228164665000
702450841	::484073235676274000
27792069	::484073301434572000
257265522	::484073308581679000
30032107	::484073312071319000
8524892	::484073342581084000
355717008	::484073347517775000
437898031	::484073362239791000
26182895	::484073365359980000
273814896	::484073373564416000
23247181	::484073386843185000
393761423	::484073437439475000
713350694	::484073438299316000
273682366	::484073454530883000
20419159	::484073462156124000
26182895	::484073463770918000
303488399	::484073485325451000
131278152	::484073496835010000
219153949	::484073520281186000
478826327	::484073560659341000
62685527	::484073587544825000
393761423	::484073595350818000
172997876	::484073612409049000
457811756	::484073618914021000
453044363	::484073634948861000
273682366	::484073635317968000
241337450	::484073637017059000
49383709	::484073645480742000
28063382	::484073649532456000
285125363	::484073654158782000
453044363	::484073698459021000
104539435	::484073709377163000
454146385	::484073718956572000
104990093	::484073719875522000
30529918	::484073722496577000
274262734	::484073725252227000
172025978	::484073737789001000
374739722	::484073739097620000
453044363	::484073743371616000
209208697	::484073755099295000
187280228	::484073763475324000
236628483	::484073770873655000
334261100	::484073782697807000
16713682	::484073787915128000
187280228	::484073812330156000
102213164	::484073826222112000
9129332	::484073842110119000
26182895	::484073848241790000
54116443	::484073853686394000
282363016	::484073872828809000
454146385	::484073874380701000
51964139	::484073883780124000
70571907	::484073886422548000
273682366	::484073886464499000
478826327	::484073898372509000
65435835	::484073947097743000
246112828	::484073950800916000
22504277	::484073978278215000
59288102	::484073985597251000
69916558	::484074028572110000
102213164	::484074034221817000
273682366	::484074052462465000
190977628	::484074057101357000
19182658	::484074090802995000
345626789	::484074095693549000
187280228	::484074098155220000
51814269	::484074099984302000
397084214	::484074104652181000
376425912	::484074161203998000
355598729	::484074170939367000
328858212	::484074171866288000
282363016	::484074174709637000
119269983	::484074203461992000
12057032	::484074251591241000
37228652	::484074251608018000
51814269	::484074255114854000
614074554	::484074260873220000
260464441	::484074261795975000
185629189	::484074282587529000
239149781	::484074303709671000
254276767	::484074308205948000
155686441	::484074350622941000
58652870	::484074366746255000
187280228	::484074392540835000
12685102	::484074393484918000
26954972	::484074396248600000
185399022	::484074401798045000
51814269	::484074420693377000
239149781	::484074439575736000
39847939	::484074473075650000
379253079	::484074496648040000
12057032	::484074499575271000
326351370	::484074515345850000
54754940	::484074519288487000
36891053	::484074519699525000
12057032	::484074602507673000
82242725	::484074616600547000
702450841	::484074626704617000
20419159	::484074632161394000
230206940	::484074649383206000
21124400	::484074651069317000
128937859	::484074665346736000
33555786	::484074700193402000
113722629	::484074734254964000
102213164	::484074770364129000
19222225	::484074773614710000
266703661	::484074775346544000
472287305	::484074799396683000
46940147	::484074806422142000
320452099	::484074831659290000
384436313	::484074848709115000
68369234	::484074902526246000
36891053	::484074944523800000
23967395	::484074958117535000
68369234	::484074959908515000
378414202	::484074995170037000
702450841	::484075002539835000
130690913	::484075016552603000
70571907	::484075030649651000
311297676	::484075033602445000
311297676	::484075034239959000
311297676	::484075034936221000
311297676	::484075035741523000
14816854	::484075037889024000
373713704	::484075037947727000
397084214	::484075044801220000
246112828	::484075049024897000
102213164	::484075080314802000
397084214	::484075085091700000
239162983	::484075102162935000
17169855	::484075103404056000
39553593	::484075119615025000
143969555	::484075129471655000
14955026	::484075145841999000
327689033	::484075195331014000
34087430	::484075228696309000
36891053	::484075234316668000
393761423	::484075243842318000
12057032	::484075252700295000
414543388	::484075295025020000
6092972	::484075323642740000
115941650	::484075332056915000
185629189	::484075336205078000
213887474	::484075385509122000
266703661	::484075398725001000
16312540	::484075410653974000
702450841	::484075433739046000
89505869	::484075439120740000
273682366	::484075449622859000
213887474	::484075455323308000
246112828	::484075494313172000
342508573	::484075518925369000
213887474	::484075527029157000
115941650	::484075538932580000
337937520	::484075546754965000
27179899	::484075548755255000
411841714	::484075558285103000
337434597	::484075566954340000
344285522	::484075575707852000
28063382	::484075578232827000
27179899	::484075590182371000
271304998	::484075600429449000
34087430	::484075631877959000
139447011	::484075650660433000
55312313	::484075675511291000
463908266	::484075678456086000
702450841	::484075710831943000
32959639	::484075729416503000
78653568	::484075730318675000
26642766	::484075737171779000
139447011	::484075738963124000
70571907	::484075742163001000
155926653	::484075746638712000
70571907	::484075772160659000
167144906	::484075800790958000
273682366	::484075804276449000
271304998	::484075806805983000
56917722	::484075809741611000
143969555	::484075830545354000
35026897	::484075851625922000
17830276	::484075857523507000
55312313	::484075859649634000
211019280	::484075872920424000
32959639	::484075903354290000
349904873	::484075927358300000
105026890	::484075931368050000
35026897	::484075933562052000
816177	::484075941824843000
281824012	::484075972098945000
384436313	::484075978302304000
344285522	::484075991195590000
236628483	::484075997189267000
374739722	::484076017363857000
422876369	::484076047093084000
62396842	::484076048145854000
310144986	::484076059353026000
260262291	::484076072011448000
35026897	::484076086595432000
281824012	::484076087706542000
236628483	::484076130144509000
260262291	::484076158665777000
58652870	::484076182091362000
199001641	::484076190932934000
23967395	::484076193063264000
487322279	::484076199711240000
330513153	::484076203070849000
273682366	::484076209953705000
157254287	::484076210947772000
32959639	::484076218333941000
411700909	::484076234323021000
415789240	::484076237778743000
23967395	::484076277360373000
37730571	::484076286508560000
475031809	::484076288131334000
282363016	::484076289255411000
39847939	::484076296473825000
19028099	::484076316191248000
25359188	::484076316698767000
26580130	::484076325792018000
273682366	::484076332570001000
393761423	::484076337163153000
174840636	::484076347275227000
104539435	::484076368586866000
150518148	::484076371296022000
302472189	::484076402707165000
246112828	::484076409321578000
513434526	::484076422688821000
30336217	::484076432297963000
108542953	::484076439801974000
96872197	::484076445858160000
219153949	::484076454272315000
120863692	::484076462652149000
155926653	::484076466926522000
355717008	::484076551152336000
566902451	::484076556529434000
246112828	::484076562870829000
108542953	::484076568332214000
310144986	::484076575768342000
271304998	::484076576246882000
212068363	::484076586258296000
271304998	::484076623411818000
34071360	::484076635163881000
149295164	::484076644475621000
96872197	::484076647440609000
174840636	::484076668416294000
271304998	::484076689908318000
9899992	::484076696954355000
34108658	::484076701807165000
32959639	::484076721000308000
271304998	::484076734594416000
702450841	::484076746946670000
702450841	::484076767649726000
375873224	::484076772888047000
271304998	::484076794283577000
157904403	::484076841565556000
39847939	::484076844639997000
271304998	::484076854509580000
55312313	::484076861366861000
702450841	::484076895580213000
253126912	::484076919885807000
174840636	::484076921433509000
1318301	::484076970062254000
271304998	::484076971497119000
193192138	::484077005114449000
271304998	::484077010898411000
407384648	::484077017092997000
130690913	::484077028526665000
43045329	::484077055001120000
32959639	::484077094050091000
28063382	::484077104095432000
23665083	::484077119429832000
26580130	::484077127872946000
102489930	::484077131295506000
140110825	::484077131928834000
129050216	::484077132772298000
48098530	::484077135280504000
282692620	::484077155823796000
34108658	::484077156327104000
1318301	::484077162845061000
291155950	::484077172655542000
254210162	::484077177772990000
96013044	::484077180633493000
37730571	::484077187797372000
15109013	::484077190607155000
48098530	::484077197888876000
253126912	::484077199494881000
23396218	::484077211746836000
212068363	::484077211780014000
271304998	::484077230335983000
15902298	::484077244839505000
124517802	::484077245297090000
47880950	::484077269766254000
106561609	::484077293900275000
457250385	::484077304969043000
271304998	::484077315719450000
58587013	::484077328562012000
310321041	::484077333981057000
15109013	::484077335017033000
48046250	::484077349445849000
176224586	::484077376435798000
34108658	::484077389119361000
140110825	::484077403350630000
48046250	::484077414914719000
420083874	::484077466202300000
513982376	::484077523681034000
1565041	::484077527825408000
18551115	::484077543835058000
34108658	::484077546812616000
289084083	::484077567775760000
360231979	::484077577003597000
259413656	::484077583076560000
236628483	::484077587291856000
90797741	::484077603167674000
333877322	::484077615532089000
702450841	::484077633081069000
32959639	::484077645408129000
174840636	::484077666312523000
118827154	::484077672080105000
334403708	::484077709145161000
240015074	::484077733626929000
198911524	::484077737930280000
15875100	::484077753504120000
87956728	::484077754091327000
433142367	::484077777478778000
15330061	::484077807438671000
111687397	::484077819106824000
55312313	::484077827604480000
56736460	::484077850103136000
384436313	::484077864749252000
174840636	::484077871573393000
30417393	::484077910488141000
118881789	::484077931698733000
393718746	::484077942901723000
349386319	::484077952561192000
129441756	::484077956462313000
30417393	::484077957489508000
47880950	::484077974426091000
13683762	::484077974606450000
37011485	::484077980537200000
34108658	::484078008509018000
298156322	::484078086560825000
129441756	::484078108942008000
460765832	::484078110472544000
44768272	::484078129548648000
493221106	::484078131410501000
278165989	::484078134581424000
30912658	::484078143507267000
6092972	::484078181603758000
1565041	::484078198440083000
21105964	::484078199216017000
333245482	::484078241380970000
129441756	::484078340069158000
70571907	::484078358385270000
65513	::484078358746394000
125849974	::484078371064643000
11146552	::484078386055098000
460765832	::484078404174499000
454375039	::484078414408998000
105026890	::484078438681018000
213767620	::484078443693240000
355896730	::484078456884719000
439491329	::484078457588969000
34108658	::484078460810166000
65513	::484078464648372000
22536187	::484078490875342000
322413121	::484078511179591000
163340834	::484078522357788000
353418151	::484078526862094000
199066965	::484078574308052000
353418151	::484078626606809000
282692620	::484078640263483000
14584037	::484078659247304000
546153359	::484078680520790000
282692620	::484078682302988000
117264210	::484078734975451000
404496513	::484078757699796000
4059771	::484078787412242000
33676766	::484078801647697000
9899992	::484078823969808000
702450841	::484078838163329000
82242725	::484078856400166000
45410414	::484078863513686000
56917722	::484078883415658000
459660056	::484078892651925000
702450841	::484078908644397000
399114412	::484078914210246000
187716774	::484078931046187000
111687397	::484078950763614000
493221106	::484078963958890000
314988406	::484078969453428000
307697597	::484078983265673000
588641285	::484078985802809000
32959639	::484078993411297000
18138157	::484079014668017000
125718303	::484079020380672000
65576332	::484079022834331000
459660056	::484079047400759000
314710836	::484079065885065000
80788799	::484079070062202000
21112883	::484079070376779000
82242725	::484079084243136000
114579662	::484079085719547000
34108658	::484079088294821000
321037427	::484079126039760000
460611723	::484079143261593000
588641285	::484079173648916000
15109013	::484079174651355000
19147974	::484079209762267000
36310459	::484079232700940000
327689033	::484079242444292000
32959639	::484079242649419000
614074554	::484079247728713000
101136541	::484079249704243000
61698439	::484079280608264000
459660056	::484079296492109000
4059771	::484079335305801000
208296274	::484079348484698000
472528304	::484079423390756000
76082847	::484079427937390000
38623896	::484079438955814000
355717008	::484079463723180000
79363954	::484079489027022000
460765832	::484079492105633000
123739379	::484079505825202000
454531259	::484079506685046000
176224586	::484079539899731000
90469755	::484079584262881000
83513704	::484079603510566000
213767620	::484079635915735000
314710836	::484079678786125000
172280619	::484079713812361000
100018299	::484079727976521000
15902298	::484079781483266000
39847939	::484079786331877000
34108658	::484079825598939000
31620041	::484079856099917000
15782772	::484079892855017000
378414202	::484079896508243000
496575332	::484079900933259000
433470731	::484079946751807000
423446901	::484080002884186000
70982412	::484080005865943000
32959639	::484080014900469000
211616743	::484080025516253000
71617108	::484080076615847000
83513704	::484080089047392000
170162540	::484080104922828000
378281495	::484080108496367000
702450841	::484080119909076000
236628483	::484080123360985000
507674842	::484080135050506000
26954972	::484080145716609000
308858845	::484080148552351000
34108658	::484080163022323000
382359896	::484080189719072000
302472189	::484080197499510000
236628483	::484080200682971000
173371030	::484080219561545000
155926653	::484080254269804000
170162540	::484080256463028000
8548362	::484080272980582000
101136541	::484080273173135000
537561541	::484080276717727000
78653568	::484080302995034000
27792069	::484080303678693000
357790406	::484080307994656000
592150138	::484080308589834000
107842096	::484080352877498000
375636797	::484080377837789000
326351370	::484080382313103000
302472189	::484080417025163000
475031809	::484080498990272000
269605766	::484080509245743000
28252356	::484080555240476000
98768681	::484080555773145000
107842096	::484080556502552000
48971187	::484080581043441000
357790406	::484080590543519000
262496951	::484080629714538000
254276767	::484080632017207000
120863692	::484080634009116000
34108658	::484080665365712000
337937520	::484080668868354000
454531259	::484080690191822000
54697279	::484080732331982000
702450841	::484080742365143000
32959639	::484080745590190000
120863692	::484080754389823000
722514433	::484080771297447000
211616743	::484080801265373000
211616743	::484080845620142000
99320365	::484080860598005000
271304998	::484080866659143000
89590985	::484080880277655000
702450841	::484080888687632000
53258017	::484080902428184000
107535820	::484080949064650000
70571907	::484080958597890000
702450841	::484080970124251000
247560161	::484081009156440000
254276767	::484081016387010000
240530585	::484081051040362000
65435835	::484081087811825000
702450841	::484081093717807000
118827154	::484081093788717000
16568377	::484081108834070000
23396218	::484081111744540000
28063382	::484081145013751000
214465537	::484081160260046000
41136161	::484081162264932000
378414202	::484081186885881000
348085087	::484081187426541000
258382946	::484081209933168000
342878651	::484081271987904000
53258017	::484081285724655000
214465537	::484081306804830000
442082078	::484081333291868000
42538221	::484081374102843000
214465537	::484081385016025000
454531259	::484081390112104000
14178003	::484081432591998000
378414202	::484081506072420000
379253079	::484081513320157000
12057032	::484081514339389000
214465537	::484081520454295000
424540791	::484081526317912000
216168764	::484081536443379000
326813935	::484081537575837000
22431584	::484081541686251000
89590985	::484081554855968000
351152035	::484081561152008000
374228630	::484081572472057000
338830055	::484081598053498000
34108658	::484081601366593000
460611723	::484081617158164000
57385263	::484081670753366000
176489426	::484081674800861000
258382946	::484081698489905000
61698439	::484081722993442000
454531259	::484081726566576000
92870542	::484081784145985000
271304998	::484081804450623000
49383709	::484081806732312000
254276767	::484081838194176000
79348656	::484081883962421000
379304556	::484081994150977000
188508773	::484081995904196000
33528820	::484081998156148000
214465537	::484082010269315000
78653568	::484082015961382000
42538221	::484082042582220000
262471070	::484082079416590000
99320365	::484082098001571000
73275873	::484082136148750000
188508773	::484082144172851000
262059543	::484082150124584000
60718620	::484082221901680000
262496951	::484082222916702000
609790203	::484082224522723000
302472189	::484082226988990000
240492455	::484082254788829000
196742313	::484082271549263000
214465537	::484082275143790000
285125363	::484082275307376000
258382946	::484082279103221000
302934050	::484082305808334000
56198202	::484082313303949000
438698734	::484082348099502000
33528820	::484082356425195000
330513153	::484082377501593000
22536077	::484082386003427000
149295164	::484082402604908000
34108658	::484082416592498000
52295994	::484082429838520000
99320365	::484082462252097000
700013623	::484082472448450000
463318489	::484082474562383000
475031809	::484082499346128000
195103093	::484082508267397000
33676766	::484082513623535000
302472189	::484082531717767000
9899992	::484082579562573000
29391732	::484082597182439000
277996494	::484082644355801000
16248047	::484082653717491000
150518148	::484082682070970000
271304998	::484082725390147000
259541688	::484082730138091000
271304998	::484082810597412000
150518148	::484082822689202000
53741229	::484082824861855000
253552344	::484082835989331000
47348539	::484082870089023000
107535820	::484082878649995000
271304998	::484082907049623000
410195122	::484082912459911000
353418151	::484082926452092000
386169383	::484082941513854000
22220460	::484082951161139000
219153949	::484082987647377000
133526428	::484083001102311000
393761423	::484083009805897000
39847939	::484083009952288000
269605766	::484083019666321000
378414202	::484083030164643000
433169770	::484083045268332000
269605766	::484083062746001000
418965366	::484083072137052000
496575332	::484083099115225000
386169383	::484083110296825000
19053567	::484083119343931000
418965366	::484083149064777000
308858845	::484083172477775000
150518148	::484083176818499000
36891053	::484083187014852000
21105964	::484083187627593000
241995287	::484083187786592000
26182895	::484083205750812000
25082908	::484083225166229000
33342988	::484083248369131000
199066965	::484083249614839000
308858845	::484083250831585000
418965366	::484083260624875000
107535820	::484083272159617000
342845822	::484083272528310000
291155950	::484083277192376000
271304998	::484083292556521000
150518148	::484083294472896000
150518148	::484083352731795000
609790203	::484083360138919000
383856422	::484083367647141000
568915908	::484083370746322000
379576750	::484083392200204000
214465537	::484083405127036000
162559610	::484083414446772000
337466318	::484083455488049000
331397011	::484083498563928000
277996494	::484083499549605000
199066965	::484083517760868000
187716774	::484083567656312000
258382946	::484083570332286000
259573654	::484083578658369000
22220460	::484083582756212000
214465537	::484083588690747000
489961036	::484083589412163000
150518148	::484083589571567000
290396729	::484083606302638000
323978080	::484083606344978000
39847939	::484083619934126000
39847939	::484083650787434000
496575332	::484083668924002000
83513704	::484083692793384000
342845822	::484083694563377000
150518148	::484083744421060000
199066965	::484083746690187000
350509640	::484083755943206000
22536077	::484083777467985000
22431584	::484083778823139000
150518148	::484083811072753000
4059771	::484083819251654000
319145382	::484083852441563000
199066965	::484083856413184000
249246314	::484083861148532000
185399022	::484083867369103000
256756265	::484083882447634000
108542953	::484083901212921000
374772557	::484083908297097000
233740533	::484083923454943000
120863692	::484083939619770000
162559610	::484083944401276000
239149781	::484083962814267000
23396218	::484083973350756000
214465537	::484083979507597000
374772557	::484083987749826000
15875100	::484084016757628000
16248047	::484084025942757000
89590985	::484084034213904000
190396530	::484084047111802000
702450841	::484084050098143000
53741229	::484084052207480000
505219745	::484084056657649000
374772557	::484084126396739000
122283306	::484084155454480000
6092972	::484084160168865000
609790203	::484084187331186000
454531259	::484084204267778000
188855651	::484084206977302000
4059771	::484084207644196000
60718620	::484084217467662000
60718620	::484084226082766000
236202065	::484084285368832000
27726737	::484084328263995000
236202065	::484084362967662000
202840862	::484084384161488000
55312313	::484084397247696000
20419159	::484084421968928000
258382946	::484084443020132000
562393615	::484084458685865000
395076249	::484084460346830000
67492430	::484084497819140000
410286428	::484084504512827000
188508773	::484084508220985000
18028506	::484084517742055000
407894919	::484084520787128000
337937520	::484084541918040000
14178003	::484084545919016000
233740533	::484084598398124000
214465537	::484084598704308000
549785954	::484084611690270000
24543872	::484084632099364000
35082993	::484084669768409000
374528956	::484084685132152000
94480498	::484084704493056000
76375846	::484084711195959000
374772557	::484084712160645000
61698439	::484084723233619000
24537703	::484084739931131000
131968998	::484084755948785000
308858845	::484084766397198000
104539435	::484084788148854000
55312313	::484084818766860000
68775336	::484084831123275000
211376385	::484084833908301000
247560161	::484084836114894000
250774954	::484084842825797000
343484637	::484084865361403000
536141027	::484084888115507000
393718746	::484084889331847000
178492117	::484084890028085000
67492430	::484084916737818000
35945417	::484084927541964000
131278152	::484084950371926000
214465537	::484084970814590000
232072216	::484084990272364000
106835519	::484084999181074000
265799781	::484085059129851000
343484637	::484085077903544000
14190836	::484085078713450000
16568377	::484085080777043000
702450841	::484085102138638000
111411572	::484085136904822000
214465537	::484085166671818000
23721718	::484085178672091000
30336818	::484085187806912000
55312313	::484085202776371000
249227650	::484085214155907000
152715270	::484085218958008000
373147853	::484085225077886000
233677206	::484085233835180000
351174024	::484085280417140000
374241458	::484085298008449000
16713682	::484085299845156000
254319575	::484085351074373000
214465537	::484085366803030000
239149781	::484085370078781000
103782180	::484085378651934000
374241458	::484085392816078000
46940147	::484085395030691000
21105964	::484085401439993000
303080805	::484085407605592000
393761423	::484085421765586000
402925254	::484085472176521000
102401687	::484085475448455000
20419159	::484085500274159000
378414202	::484085533514018000
68221984	::484085541512945000
239149781	::484085585233969000
22536077	::484085597980487000
496575332	::484085610836410000
470451598	::484085670169018000
182901672	::484085697364910000
199066965	::484085707904806000
140110825	::484085715353882000
285401749	::484085726187753000
239149781	::484085733347426000
59705683	::484085738963611000
359389402	::484085744034516000
36310459	::484085755698876000
214465537	::484085757812813000
17169855	::484085768466751000
254319575	::484085809021067000
20419159	::484085813626421000
364043601	::484085855607214000
411997198	::484085867888513000
133526428	::484085886301130000
102401687	::484085940953300000
25410192	::484085960372527000
79348656	::484085975245926000
340330802	::484085982208065000
15361643	::484085992274804000
21105964	::484086025107800000
90750144	::484086033349632000
23967395	::484086034913710000
188855651	::484086037027647000
30417393	::484086063019728000
214465537	::484086079654342000
46940147	::484086088030380000
1384531	::484086118380744000
34108658	::484086141524537000
40816246	::484086158570160000
337396732	::484086174693462000
60131090	::484086194272096000
262496951	::484086201868361000
131968998	::484086202866229000
40864634	::484086214799007000
472528304	::484086214975565000
367941154	::484086215340457000
302472189	::484086246134644000
359389402	::484086246931578000
17169855	::484086248257376000
115941650	::484086267022675000
249246314	::484086301667229000
39553593	::484086312945737000
587104097	::484086327621595000
337396732	::484086343241568000
337396732	::484086379245469000
230069608	::484086389613400000
100018299	::484086397335126000
32750427	::484086398547288000
34108658	::484086399767834000
378200627	::484086409176035000
34108658	::484086437873057000
375636797	::484086448958615000
374241458	::484086454604161000
34108658	::484086459637301000
280309716	::484086461382557000
330513153	::484086496865947000
214465537	::484086508077342000
496575332	::484086513542893000
279139758	::484086524955213000
100018299	::484086527291432000
131968998	::484086538196627000
327689033	::484086542617829000
18138157	::484086557033246000
304140174	::484086561387323000
583488323	::484086590516379000
214465537	::484086598678503000
242912563	::484086602109833000
285125363	::484086608652558000
496575332	::484086608669736000
379807492	::484086610250571000
342508573	::484086611622121000
106561609	::484086613434052000
414191298	::484086640294383000
407894919	::484086660548681000
21330741	::484086663455334000
451667062	::484086678470934000
185399022	::484086681797419000
113722629	::484086681898082000
460611723	::484086687396806000
186945768	::484086702391459000
15875100	::484086702638899000
330513153	::484086730564173000
214465537	::484086737421864000
188855651	::484086738969575000
593259997	::484086741498732000
374241458	::484086752659775000
130514710	::484086754392039000
454531259	::484086756493361000
330513153	::484086758695395000
407894919	::484086759626510000
442082078	::484086761757224000
130690913	::484086777154519000
17169855	::484086783832244000
24383303	::484086808175575000
33528820	::484086809165447000
107535820	::484086810881323000
346998772	::484086819404136000
315527257	::484086821714804000
188855651	::484086832905216000
19939574	::484086840694034000
256750208	::484086848566751000
28063382	::484086857064411000
164676969	::484086862848745000
140110825	::484086885661163000
43045329	::484086885795790000
404496513	::484086890916614000
268987143	::484086898600980000
510678171	::484086899414671000
510678171	::484086937394106000
68775336	::484086945195102000
185399022	::484086981526577000
24537703	::484086987427950000
374241458	::484087003550466000
510678171	::484087020760080000
328057955	::484087022949126000
287228225	::484087025289555000
39553593	::484087075273052000
562590159	::484087085653966000
76977679	::484087088111820000
413686504	::484087093967065000
20419159	::484087096496230000
34108658	::484087155623337000
119636299	::484087181485830000
140110825	::484087194978492000
517695658	::484087200263331000
23475166	::484087203585609000
513711139	::484087223369752000
70571907	::484087229803798000
562590159	::484087271147044000
432027433	::484087295834726000
59184492	::484087297051463000
451868502	::484087303212515000
407894919	::484087309889851000
68221984	::484087341439787000
56779057	::484087348255150000
34108658	::484087352260702000
67069063	::484087388839243000
37228652	::484087401963593000
589542040	::484087417046302000
15109013	::484087420980191000
593139104	::484087446536478000
73995534	::484087446549053000
43045329	::484087454581137000
288531248	::484087468971397000
562590159	::484087474038136000
233677206	::484087474528849000
325242803	::484087484045742000
38577111	::484087485824131000
405362735	::484087487619272000
15330061	::484087522784727000
269012544	::484087530225418000
21124400	::484087569785692000
17107944	::484087588681416000
9899992	::484087610445283000
285125363	::484087623422447000
235272576	::484087623909007000
423098923	::484087626425987000
54754940	::484087640874962000
281260984	::484087649641054000
343904325	::484087652698701000
69950823	::484087661368320000
330513153	::484087667055800000
100018299	::484087671338184000
131278152	::484087672307458000
343904325	::484087681446469000
20419159	::484087685795938000
496575332	::484087688593956000
330513153	::484087688820043000
37228652	::484087690158411000
374241458	::484087694985682000
510678171	::484087697607512000
92924351	::484087708545855000
170162540	::484087720491245000
346219373	::484087723037179000
34108658	::484087733602643000
273205079	::484087739067797000
359174210	::484087739080769000
249227650	::484087740175495000
281821239	::484087744788844000
379152968	::484087749008306000
309789310	::484087752288260000
600663496	::484087760592973000
251821834	::484087765769134000
330513153	::484087773234618000
104539435	::484087781741064000
131941193	::484087785843068000
146608159	::484087787306496000
496575332	::484087805556301000
23475166	::484087812439158000
104539435	::484087813718441000
103782180	::484087825755688000
21124400	::484087825910861000
20419159	::484087832609173000
431264673	::484087832945127000
475930595	::484087867246133000
614074554	::484087874812661000
258916835	::484087882575925000
104539435	::484087888347684000
170162540	::484087891144892000
240463390	::484087891732078000
131954929	::484087899223101000
104539435	::484087906924236000
170162540	::484087915979354000
34108658	::484087928474185000
410195122	::484087943271702000
104539435	::484087961093677000
259542533	::484087969973039000
24543872	::484087985332170000
31326082	::484087995453407000
23642786	::484088002910511000
39237011	::484088017536045000
233677206	::484088029565317000
716262980	::484088030420946000
593139104	::484088032476536000
259573654	::484088064227422000
374241458	::484088073676808000
100018299	::484088086297456000
73995534	::484088112310931000
380680929	::484088122066472000
9899992	::484088135442108000
21124400	::484088137325363000
23442090	::484088145114587000
310654760	::484088153222156000
342508573	::484088164940673000
223243607	::484088165209493000
21105964	::484088167646388000
596678073	::484088178526404000
146608159	::484088180392464000
14178003	::484088196330819000
374241458	::484088211723919000
54754940	::484088219869249000
98552986	::484088222239047000
43045329	::484088226877956000
378414202	::484088233127452000
14873854	::484088236654862000
197692007	::484088244255326000
15875100	::484088259665207000
449981984	::484088264769695000
98552986	::484088276395888000
131278152	::484088284768129000
260361255	::484088287422713000
21124400	::484088349943017000
87812967	::484088368767438000
556631416	::484088403038720000
34108658	::484088413579001000
378414202	::484088434676359000
21124400	::484088435699748000
273034167	::484088445594124000
53258017	::484088451470737000
374241458	::484088459523395000
51325761	::484088463394750000
255622442	::484088465857208000
73995534	::484088490272243000
100018299	::484088505341968000
285125363	::484088521729118000
131954929	::484088533825507000
334420539	::484088539479834000
146608159	::484088544349007000
274712500	::484088549147295000
12057032	::484088549646815000
36869877	::484088556957085000
298156322	::484088556965470000
39847939	::484088561172361000
384563395	::484088563479240000
281260984	::484088566545268000
358611246	::484088573826580000
37011485	::484088578322866000
59370673	::484088580482945000
170162540	::484088621138341000
479246485	::484088623365488000
411841714	::484088626486476000
414543388	::484088631137955000
31620041	::484088635575525000
340646680	::484088637701632000
302472189	::484088638737616000
270227232	::484088638926372000
240463390	::484088647705051000
309789310	::484088648774602000
291155950	::484088662980710000
219153949	::484088667359936000
373147853	::484088668349825000
197692007	::484088687148675000
374241458	::484088693313896000
17169855	::484088704903151000
346219373	::484088706844745000
21124400	::484088708161761000
214465537	::484088727270993000
46284235	::484088742894768000
73995534	::484088744228954000
91770694	::484088762159620000
46268291	::484088776214323000
328252982	::484088781587243000
592150138	::484088795675897000
310664656	::484088797152284000
107842096	::484088798611914000
351152035	::484088824679919000
331307463	::484088844522774000
374241458	::484088855511838000
16002106	::484088866287386000
242533291	::484088870221254000
262496951	::484088872675315000
17169855	::484088876647329000
28063382	::484088896435679000
59370673	::484088901565284000
17169855	::484088905235722000
415259927	::484088909509709000
20620620	::484088909731995000
37228652	::484088910600212000
20419159	::484088929583239000
242533291	::484088934633193000
326146327	::484088947258044000
70571907	::484088955705380000
21105964	::484088955806429000
86604355	::484088968221556000
251359942	::484088978375987000
104539435	::484088984650661000
256750208	::484088994687242000
21124400	::484089000001425000
257491716	::484089006159065000
349386319	::484089007253381000
28827091	::484089010675924000
270227232	::484089024399687000
390900557	::484089025003655000
120863692	::484089033786531000
593139104	::484089035993141000
433916111	::484089038534492000
43045329	::484089098152329000
374739722	::484089099276808000
311664191	::484089140393168000
351152035	::484089149201604000
43006697	::484089158319603000
146608159	::484089159816994000
562590159	::484089171430998000
59370673	::484089191752400000
104539435	::484089193250181000
319851493	::484089218168520000
122067183	::484089221406142000
527041090	::484089227726970000
103782180	::484089242243448000
68221984	::484089242386436000
106320745	::484089255128346000
60578212	::484089259914444000
527041090	::484089278733905000
214970887	::484089292696719000
21124400	::484089305648742000
78970527	::484089316936024000
434545772	::484089324322160000
59370673	::484089348963328000
242533291	::484089361147785000
82433120	::484089377057177000
374241458	::484089379514630000
281260984	::484089383373389000
51325761	::484089386259070000
247374067	::484089386602991000
146608159	::484089399253008000
94181957	::484089416571305000
330513153	::484089433155596000
209208697	::484089450335842000
331925277	::484089452726202000
256750208	::484089458937958000
44768272	::484089462088286000
20419159	::484089462259867000
256750208	::484089463799152000
59370673	::484089470531010000
23442090	::484089492601839000
233740533	::484089495709433000
587054451	::484089499601760000
212068363	::484089504014168000
326146327	::484089505473757000
33699503	::484089516681342000
15902298	::484089521047236000
361532861	::484089524877029000
20419159	::484089536369025000
15902298	::484089554224177000
378414202	::484089561232846000
104539435	::484089566698434000
46284235	::484089570124775000
104539435	::484089586407473000
330513153	::484089586910371000
17169855	::484089613292949000
493647862	::484089625284063000
104539435	::484089631135506000
15109013	::484089658578448000
59370673	::484089667805917000
631513843	::484089673354969000
87812967	::484089679160295000
330513153	::484089683014451000
562590159	::484089703981797000
21124400	::484089709564788000
115941650	::484089719106838000
379152968	::484089725502758000
36310459	::484089759292088000
157904403	::484089768347578000
374241458	::484089793165275000
208296274	::484089804884148000
44768272	::484089819170365000
170162540	::484089822571548000
59370673	::484089834273665000
43630532	::484089844943953000
43006697	::484089852166561000
374241458	::484089859661774000
285125363	::484089875621097000
7141172	::484089881946513000
372068999	::484089895439585000
49383709	::484089896588419000
16107745	::484089928641310000
26182895	::484089931086569000
380049732	::484089934891200000
285125363	::484089935977132000
15109013	::484089947058491000
267482514	::484089951357661000
297238880	::484089957535854000
73995534	::484089981619929000
155650977	::484089987236106000
20620620	::484089987282243000
20419159	::484089995762749000
70571907	::484090000422625000
415259927	::484090006500167000
17769662	::484090008610287000
73995534	::484090011764400000
131278152	::484090091531689000
380680929	::484090093590687000
251359942	::484090102260703000
396364407	::484090102419709000
146855323	::484090115614978000
374241458	::484090143725191000
588641285	::484090144304013000
215109001	::484090157159571000
336628506	::484090171907121000
80788799	::484090183889866000
374241458	::484090187807334000
39416036	::484090203867328000
256750208	::484090204295159000
310664656	::484090212633415000
493647862	::484090221886062000
328057955	::484090226323640000
69690419	::484090266832207000
69690419	::484090286713237000
63720288	::484090289900908000
195103093	::484090294556581000
115941650	::484090295077052000
374241458	::484090305075892000
289360824	::484090307491790000
43006697	::484090310918545000
94181957	::484090327414747000
190396530	::484090339717038000
259488414	::484090340261892000
219550942	::484090341025652000
286910447	::484090362403647000
202840862	::484090371190685000
348316521	::484090384474050000
21105964	::484090392779182000
69690419	::484090404380217000
33788573	::484090430481383000
214465537	::484090444238692000
59370673	::484090452111405000
46284235	::484090458079895000
69690419	::484090458197340000
364439246	::484090484772442000
33788573	::484090529840631000
188508773	::484090550661185000
24537703	::484090558806507000
45278487	::484090577835675000
379152968	::484090582206144000
69690419	::484090612216393000
214465537	::484090616905625000
374241458	::484090625394884000
310009833	::484090629748576000
69690419	::484090639869825000
201899461	::484090648287399000
100195876	::484090650757844000
100195876	::484090652087435000
59370673	::484090656617271000
467027311	::484090676045709000
242533291	::484090688842113000
188508773	::484090697268883000
69690419	::484090722073972000
353418151	::484090732177682000
69690419	::484090740650147000
374241458	::484090749168799000
716262980	::484090755216969000
16713682	::484090757943263000
374772557	::484090762569990000
131278152	::484090775647838000
26182895	::484090781372653000
351847146	::484090784933617000
212068363	::484090786170937000
374241458	::484090793833930000
16568377	::484090797458198000
59370673	::484090824855007000
527041090	::484090852524818000
271370762	::484090889950597000
33017275	::484090895177101000
454531259	::484090899513618000
271370762	::484090907168235000
16713682	::484090909928091000
21124400	::484090910096240000
188508773	::484090913795612000
353418151	::484090929796485000
17169855	::484090958053531000
274712500	::484090963183157000
43045329	::484090968090484000
159726392	::484090982074298000
70571907	::484090982745378000
67656722	::484090995286736000
188508773	::484091005600555000
70571907	::484091005784690000
274712500	::484091008829763000
1565041	::484091023958999000
59370673	::484091029130211000
412586663	::484091029495513000
132649069	::484091041696722000
73995534	::484091041742880000
33017275	::484091043999412000
501202268	::484091058817490000
223950031	::484091062093221000
195103093	::484091071433940000
755431	::484091072671260000
285125363	::484091073610776000
9899992	::484091083891019000
372068999	::484091110776901000
374241458	::484091118112354000
14792781	::484091138832207000
73995534	::484091139575009000
207781904	::484091148911144000
281260984	::484091150228152000
171103429	::484091163335737000
233084334	::484091166715949000
56779057	::484091171262582000
449902821	::484091177734373000
462648540	::484091179030437000
20419159	::484091188136267000
262496951	::484091193790177000
253178679	::484091197917376000
22536077	::484091200085843000
575755127	::484091202182983000
239149781	::484091204506615000
297238880	::484091216242298000
361532861	::484091248123588000
271370762	::484091253147959000
26925878	::484091253756542000
60578212	::484091255417491000
471218710	::484091256004677000
43052467	::484091266473263000
28063382	::484091275503603000
549785954	::484091281015332000
16568377	::484091286702784000
239149781	::484091289516785000
104539435	::484091297419231000
78513872	::484091302896992000
68221984	::484091304490844000
21105964	::484091323331256000
378414202	::484091329614708000
16102033	::484091332152274000
46940147	::484091335826092000
351174024	::484091345984704000
230069479	::484091350863056000
190977628	::484091359515512000
223243607	::484091361801822000
33676766	::484091364313812000
47031965	::484091367736348000
107308159	::484091369292435000
115941650	::484091393850507000
104539435	::484091402096476000
16102033	::484091403556126000
21105964	::484091416323559000
497630362	::484091424548200000
16102033	::484091443779473000
270173839	::484091444374683000
16102033	::484091468534280000
104539435	::484091470107119000
23665083	::484091482777714000
398445530	::484091495608094000
60578212	::484091497856659000
146608159	::484091504445493000
106561609	::484091519490461000
259488414	::484091526201741000
398445530	::484091528176873000
47031965	::484091556782014000
471291163	::484091576634052000
82257804	::484091578278244000
22736943	::484091585722724000
31620041	::484091601091067000
21105964	::484091604501016000
30336818	::484091618253737000
462648540	::484091640479363000
115852151	::484091645445427000
41675336	::484091648159514000
342845822	::484091666114940000
471218710	::484091666249564000
301244128	::484091667897925000
633531552	::484091670947184000
471218710	::484091673602162000
51601709	::484091704354406000
581342731	::484091713758048000
132649069	::484091741554085000
270173839	::484091747010498000
53741229	::484091751540342000
253828982	::484091755784970000
429558621	::484091758813274000
285125363	::484091768267214000
104539435	::484091770687750000
223243607	::484091793865465000
460611723	::484091867730935000
46284235	::484091875523977000
372068999	::484091876514217000
497630362	::484091890229202000
107308159	::484091897653112000
219153949	::484091904397938000
302472189	::484091905169301000
197692007	::484091909691174000
297238880	::484091910554800000
60108947	::484091914103189000
398445530	::484091943312322000
35297171	::484091946961358000
423098923	::484091947150491000
21330741	::484091954884395000
22431584	::484091957581742000
16102033	::484091962774278000
344285522	::484091970675961000
104539435	::484091971611668000
197692007	::484091994806181000
60108947	::484092009167081000
302472189	::484092031589830000
374241458	::484092045066108000
54697279	::484092049004969000
36310459	::484092050459987000
16102033	::484092051458641000
330513153	::484092056327835000
607016651	::484092067132370000
60108947	::484092068520669000
57300329	::484092069221498000
92924351	::484092073016954000
549785954	::484092073516478000
146608159	::484092082147979000
254319575	::484092095888502000
73995534	::484092097210105000
232437529	::484092099222966000
14816854	::484092100158312000
33676766	::484092103329198000
129050216	::484092104810168000
225691566	::484092110056873000
277814195	::484092110212444000
20786050	::484092115123982000
63928079	::484092120064483000
351174024	::484092125286371000
60108947	::484092125739765000
7132042	::484092129426153000
270143437	::484092131435630000
33342988	::484092141426057000
343904325	::484092150221524000
402797583	::484092157167288000
17169855	::484092158254010000
232437529	::484092164528291000
285125363	::484092169326567000
398445530	::484092176075202000
247024165	::484092181452697000
257265522	::484092189278863000
208296274	::484092192903168000
60108947	::484092193322180000
264705173	::484092207758966000
39863661	::484092213740462000
377627227	::484092217502359000
513982376	::484092222338396000
454375039	::484092223923822000
328252982	::484092225463123000
76482742	::484092229754322000
614436697	::484092232686133000
470451598	::484092241456398000
282779381	::484092247009292000
373147853	::484092247416508000
330513153	::484092249261608000
360231979	::484092253758312000
513982376	::484092268417003000
38579155	::484092269088108000
60108947	::484092275426070000
497630362	::484092288771977000
344285522	::484092295331868000
513982376	::484092307004596000
330513153	::484092317985288000
21105964	::484092323048210000
462648540	::484092345919340000
259581735	::484092348188483000
359174210	::484092350176952000
278301419	::484092353058451000
274712500	::484092362725941000
39847939	::484092371634630000
587081117	::484092377150136000
60108947	::484092380464037000
302408703	::484092385023238000
21105964	::484092385614647000
18657192	::484092397169561000
219550942	::484092403675303000
343904325	::484092404387966000
209208697	::484092405239787000
1384531	::484092413825536000
593259997	::484092426681061000
26182895	::484092431118245000
199066965	::484092433630633000
374241458	::484092435459342000
513982376	::484092450735001000
402797583	::484092452731486000
538541326	::484092459786305000
21105964	::484092470507368000
342845822	::484092486055256000
60108947	::484092486831575000
26514591	::484092490576715000
373713704	::484092490757443000
40604299	::484092491004534000
219550942	::484092496285552000
63928079	::484092503277047000
219153949	::484092511305351000
106561609	::484092540786708000
279139758	::484092545199140000
302408703	::484092545308581000
302408703	::484092546449432000
538541326	::484092559266832000
196693857	::484092564534853000
34087430	::484092567147925000
35297171	::484092574135635000
130690913	::484092579076521000
236628483	::484092592066281000
274712500	::484092599293050000
16102033	::484092606448955000
602224338	::484092608050774000
343904325	::484092618792390000
620459453	::484092625868582000
199066965	::484092651860291000
44768272	::484092661159432000
34087430	::484092671468642000
15109013	::484092677840207000
16107745	::484092687507673000
199066965	::484092696391188000
16102033	::484092700854321000
44768272	::484092704717275000
190977628	::484092707116048000
29500521	::484092715320098000
298156322	::484092715978616000
199066965	::484092721032740000
342845822	::484092731652706000
16102033	::484092736442990000
494543536	::484092748115353000
302408703	::484092752750477000
104539435	::484092763072651000
302408703	::484092792264986000
60108947	::484092796119556000
232312019	::484092803702484000
16102033	::484092806391406000
43052467	::484092810912464000
82257804	::484092817573421000
14792781	::484092818961354000
48427726	::484092820945244000
196693857	::484092835021336000
308858845	::484092841606791000
16102033	::484092852730073000
390900557	::484092855346921000
439491329	::484092857997721000
293737316	::484092858060660000
315527257	::484092870568050000
172997876	::484092882740346000
104539435	::484092898385092000
281260984	::484092899596832000
727422228	::484092901199073000
103782180	::484092912381460000
1384531	::484092913174216000
106561609	::484092926335533000
201113172	::484092928210796000
35297171	::484092939568545000
620459453	::484092942735659000
727422228	::484092949957836000
106561609	::484092954219274000
727422228	::484092960091275000
420731308	::484092966156259000
16102033	::484092967100375000
439491329	::484092971248136000
302408703	::484092975820324000
9899992	::484092980706291000
130690913	::484092988130213000
131278152	::484092989820919000
37977930	::484092993306374000
459612485	::484092995273125000
393041277	::484093001409368000
23665083	::484093007092658000
43052467	::484093007277223000
190977628	::484093031260254000
59370673	::484093038210191000
25084916	::484093063577739000
37977930	::484093066836709000
384563395	::484093072314089000
237986569	::484093074860417000
7132042	::484093080388112000
90469755	::484093095030435000
260539431	::484093100109733000
349386319	::484093102508892000
301044144	::484093114739879000
15109013	::484093135757516000
251359942	::484093137938550000
470660217	::484093141264629000
46940147	::484093147702517000
349386319	::484093157768822000
247024165	::484093159149150000
268987143	::484093159907930000
60108947	::484093168804429000
351174024	::484093170511130000
16107745	::484093185556086000
214678768	::484093191486832000
470660217	::484093197434376000
620420742	::484093207672668000
130690913	::484093210096967000
349386319	::484093216484892000
49383709	::484093220536606000
281260984	::484093237418663000
107823354	::484093241143590000
396364407	::484093250156781000
302408703	::484093250417225000
66786075	::484093260311171000
302408703	::484093268356268000
351174024	::484093270201348000
497630362	::484093288190722000
423816771	::484093306763104000
16102033	::484093313172402000
189224604	::484093313356922000
497630362	::484093318754603000
415259927	::484093320168095000
483190332	::484093338891870000
98552986	::484093342074937000
259488414	::484093354331082000
402797583	::484093358499852000
497630362	::484093361104494000
120863692	::484093365496320000
373690904	::484093372622065000
240463390	::484093378745749000
28827091	::484093380041789000
69690419	::484093396722913000
14594667	::484093401206247000
46284235	::484093403328557000
98552986	::484093406038089000
493647862	::484093418134450000
593259997	::484093418881036000
548870171	::484093420039045000
16102033	::484093422085873000
402797583	::484093426648879000
158129535	::484093435700588000
361527638	::484093436216483000
361527638	::484093458295304000
48427726	::484093462598266000
195103093	::484093468419948000
402797583	::484093474879197000
16866896	::484093480403476000
620459453	::484093482534195000
257913209	::484093488922103000
242305581	::484093493036744000
321794820	::484093493208313000
264705173	::484093498954506000
26642766	::484093501089800000
208296274	::484093510740889000
423816771	::484093518722265000
190396530	::484093521125974000
70571907	::484093537395277000
593259997	::484093545075068000
255147158	::484093560749162000
146608159	::484093576976941000
255147158	::484093577178279000
24495392	::484093578981826000
376472794	::484093586347409000
120863692	::484093590616809000
14307454	::484093593238634000
98552986	::484093601849167000
236202065	::484093607821864000
146608159	::484093611621888000
377715399	::484093616197885000
497630362	::484093616260780000
411997198	::484093622774943000
185399022	::484093648712507000
398445530	::484093669532659000
16102033	::484093671969939000
21568615	::484093675211718000
402797583	::484093683973632000
569518404	::484093686062784000
454146385	::484093690814541000
398377928	::484093708837457000
454146385	::484093722154369000
19939574	::484093722846437000
288531248	::484093730853355000
189224604	::484093731826835000
78213	::484093733009645000
23442090	::484093771840491000
281260984	::484093774511886000
463908266	::484093779209883000
83513704	::484093784334950000
16102033	::484093789712437000
106320745	::484093801191862000
281260984	::484093811266555000
189224604	::484093859740520000
59288102	::484093879382458000
14594667	::484093897975812000
59288102	::484093898747555000
378414202	::484093903298367000
16102033	::484093912555220000
328057955	::484093917369860000
189224604	::484093928896208000
16472279	::484093931760545000
60108947	::484093958650601000
255299055	::484093962257305000
569518404	::484093968184274000
16102033	::484093972072382000
70571907	::484093983405006000
59288102	::484093986970533000
398377928	::484093990258503000
43052467	::484093995992104000
279268567	::484094000832708000
115200960	::484094012907724000
106561609	::484094014627389000
321794820	::484094015990546000
104947253	::484094019262488000
274712500	::484094023884238000
373713704	::484094026300129000
460611723	::484094039785209000
292012619	::484094046034337000
288531248	::484094047099699000
454146385	::484094056469774000
16102033	::484094058001084000
463908266	::484094058470838000
106561609	::484094066708062000
592150138	::484094077550342000
292012619	::484094084248637000
285125363	::484094085666316000
233740533	::484094091127296000
79348656	::484094091333214000
25760567	::484094092180078000
18156298	::484094092612075000
18547273	::484094098140172000
513982376	::484094110886666000
18138157	::484094114418278000
463908266	::484094126569553000
162175448	::484094133418479000
115200960	::484094138111901000
424540791	::484094149247774000
315527257	::484094152200556000
26182895	::484094199822700000
230327491	::484094208148373000
620420742	::484094212179107000
25082908	::484094223558262000
103782180	::484094225105956000
374241458	::484094232844435000
442082078	::484094241467928000
16102033	::484094243359973000
197692007	::484094246413406000
321794820	::484094257297256000
239149781	::484094259847376000
446757000	::484094264830222000
17169855	::484094274519441000
724485482	::484094283289337000
264705173	::484094286120513000
16866896	::484094288377413000
226319809	::484094290818531000
310321041	::484094292508409000
214678768	::484094298363666000
48427726	::484094299982684000
442082078	::484094302155337000
136038442	::484094311483465000
190396530	::484094319021010000
87956728	::484094326243213000
16102033	::484094329372549000
270227232	::484094331662237000
9899992	::484094338708692000
195103093	::484094359059447000
238698812	::484094359604719000
1565041	::484094366907375000
724485482	::484094371369734000
73995534	::484094380161380000
14178003	::484094381540900000
107308159	::484094388310515000
374241458	::484094400725655000
43052467	::484094402042679000
65576332	::484094407734337000
233084334	::484094438030213000
22294252	::484094448981143000
103782180	::484094453213184000
107308159	::484094464152317000
37011485	::484094469008932000
250474725	::484094474146947000
187078541	::484094474205675000
120863692	::484094474734149000
374241458	::484094478924255000
267538322	::484094496129294000
454375039	::484094503314542000
302472189	::484094506430509000
603870273	::484094507193888000
104539435	::484094508179935000
54116443	::484094509278445000
352486016	::484094512608735000
16102033	::484094518556655000
34087430	::484094521450299000
281829913	::484094523031580000
14307454	::484094527339503000
255147158	::484094527620141000
18547273	::484094530946211000
146608159	::484094538533707000
80788799	::484094562965540000
146608159	::484094565926715000
365739414	::484094573065420000
337396732	::484094575704023000
206247499	::484094578015084000
131278152	::484094584348491000
146608159	::484094594116624000
138083816	::484094596159266000
339458716	::484094623736819000
136038442	::484094627884969000
22536187	::484094633623179000
29018568	::484094633798930000
190977628	::484094637649723000
359174210	::484094643639177000
390900557	::484094645329072000
45410414	::484094657853288000
471516383	::484094673712332000
111687397	::484094682272526000
17054163	::484094684554219000
214678768	::484094694402428000
29018568	::484094701889257000
351641054	::484094702212612000
104539435	::484094706205618000
407384648	::484094706939199000
279139758	::484094720528752000
188855651	::484094727315132000
178921630	::484094739755847000
35603964	::484094786278653000
14223247	::484094789273407000
274712500	::484094825369567000
294964037	::484094837843832000
449902821	::484094837856018000
211019280	::484094882697338000
337937520	::484094887441498000
351174024	::484094915903631000
40864634	::484094916234997000
336628506	::484094916235374000
106561609	::484094916339843000
620459453	::484094923000807000
18068894	::484094948468203000
378414202	::484094949047435000
372068999	::484094955678621000
224126979	::484095004332142000
375636797	::484095015853899000
337396732	::484095020019236000
18657192	::484095042341310000
592150138	::484095046816243000
106561609	::484095061278195000
326351370	::484095063169843000
17169855	::484095068383772000
238698812	::484095073697558000
29018568	::484095082308456000
27331165	::484095090365710000
337396732	::484095093243387000
16102033	::484095108485488000
29018568	::484095123345534000
285125363	::484095130354204000
82433120	::484095145688989000
78213	::484095146179710000
23933265	::484095161157173000
279139758	::484095162595807000
416684872	::484095180329340000
7141172	::484095188093399000
104539435	::484095212546195000
264705173	::484095216119324000
107308159	::484095219214741000
15789848	::484095228274425000
29018568	::484095250705547000
432027433	::484095258179796000
106561609	::484095294817058000
14792781	::484095307743916000
220532575	::484095342246248000
593139104	::484095343517519000
327842258	::484095348177006000
302472189	::484095349401743000
8548362	::484095384676225000
16102033	::484095395287810000
29018568	::484095396457631000
374241458	::484095402090577000
16866896	::484095404003577000
566902451	::484095447813095000
29018568	::484095455270150000
355990893	::484095461637509000
18547273	::484095495959097000
471516383	::484095497666572000
60108947	::484095500569051000
493647862	::484095548278837000
16866896	::484095550078595000
224126979	::484095554717102000
597038752	::484095590171553000
603870273	::484095593732509000
493647862	::484095605711466000
163340834	::484095687089717000
593139104	::484095691644731000
593139104	::484095705020387000
338256397	::484095708832612000
16102033	::484095720182792000
70571907	::484095728013164000
14178003	::484095728118026000
267538322	::484095731020492000
48098530	::484095737320325000
560698843	::484095746690797000
310664656	::484095754684739000
398377928	::484095773525557000
48098530	::484095777485381000
593139104	::484095797047599000
328779215	::484095807511990000
347596428	::484095814306770000
360231979	::484095844007051000
246112828	::484095849496973000
560698843	::484095855012884000
83513704	::484095858602807000
382190006	::484095870938673000
16102033	::484095881520902000
109615689	::484095903205437000
113722629	::484095910729625000
537660330	::484095917771874000
138083816	::484095931810201000
106561609	::484095943625547000
198233216	::484095945605275000
28063382	::484095949648568000
233740533	::484095958599610000
593139104	::484095960478662000
560698843	::484095980846206000
29018568	::484095985841221000
337396732	::484095991885611000
338256397	::484095998000496000
246112828	::484095998415753000
138083816	::484095999686615000
26642766	::484096007698137000
18028506	::484096017043058000
214779476	::484096025078923000
315527257	::484096025720668000
29018568	::484096033194930000
449902821	::484096038827859000
20000062	::484096039570644000
288531248	::484096041583529000
593139104	::484096054108123000
16866896	::484096085506654000
593139104	::484096086098071000
365505682	::484096088509407000
593139104	::484096106692091000
420083874	::484096111104118000
202927618	::484096131475849000
214779476	::484096147532050000
285125363	::484096162211713000
29018568	::484096173095936000
613956023	::484096173351784000
103782180	::484096176367484000
416684872	::484096191781539000
146608159	::484096204360253000
109615689	::484096206675914000
479156555	::484096215559049000
411841714	::484096222400368000
338256397	::484096234815102000
43052467	::484096248245280000
320249108	::484096250971557000
271370762	::484096251709779000
493647862	::484096277345345000
315527257	::484096280390414000
305265637	::484096282030395000
374241458	::484096292977528000
240492455	::484096293678374000
67069063	::484096300875390000
16102033	::484096310036160000
259488414	::484096316013019000
493647862	::484096364272295000
259569717	::484096368969928000
29018568	::484096380596531000
429906977	::484096386741571000
21696310	::484096473798152000
91942557	::484096474964172000
347994449	::484096499266375000
16102033	::484096537036091000
44278444	::484096545625628000
46284235	::484096557130608000
374241458	::484096564994899000
396364407	::484096575107387000
106561609	::484096577024192000
310654760	::484096606753808000
29018568	::484096617650221000
21452516	::484096627833982000
274712500	::484096641184460000
336149936	::484096653620572000
566902451	::484096655332229000
279139758	::484096675628064000
331447850	::484096682175373000
21696310	::484096698600681000
344857407	::484096706967912000
288531248	::484096718430937000
34071360	::484096735514349000
33017275	::484096742754119000
8070562	::484096743160545000
93043270	::484096748097646000
79633612	::484096748663877000
380723702	::484096758449188000
37011485	::484096769744060000
271370762	::484096772172546000
374241458	::484096772378071000
48098530	::484096774932410000
23839835	::484096793219567000
592150138	::484096800119222000
146608159	::484096811561279000
34071360	::484096813121560000
16102033	::484096815126814000
569518404	::484096842893099000
29018568	::484096847472910000
131278152	::484096849885011000
85211920	::484096854821310000
146608159	::484096857144963000
24383303	::484096874602061000
91942557	::484096875566358000
376546976	::484096875830968000
50011708	::484096894751092000
106561609	::484096898572111000
315527257	::484096905677271000
79633612	::484096920932339000
195103093	::484096932080795000
500388817	::484096944621383000
73995534	::484096958408433000
230898142	::484096961562574000
416684872	::484096968424046000
493647862	::484096981229256000
48098530	::484096987252670000
405362735	::484096991731777000
310654760	::484096995985203000
20935927	::484097008794210000
445268626	::484097018390790000
91942557	::484097028520046000
432027433	::484097038024335000
48098530	::484097045624807000
48098530	::484097074393546000
80788799	::484097104780873000
428646436	::484097119477706000
16102033	::484097124460920000
50011708	::484097137651634000
197692007	::484097139015188000
73995534	::484097140898402000
16102033	::484097147265359000
26925878	::484097152994787000
380723702	::484097162645893000
569518404	::484097163988070000
389676504	::484097167968071000
89590985	::484097169591263000
240463390	::484097180068630000
43052467	::484097180328677000
48098530	::484097184359407000
259581735	::484097186926317000
310654760	::484097193675325000
132649069	::484097198247141000
50011708	::484097200654262000
104539435	::484097202399481000
246112828	::484097216764604000
129050216	::484097221575852000
348123497	::484097225975283000
416684872	::484097226914803000
343756278	::484097231096524000
471516383	::484097231675740000
16866896	::484097232351014000
433142367	::484097234116804000
20419159	::484097236456861000
220867112	::484097238075842000
83513704	::484097247534006000
390900557	::484097248754552000
28827091	::484097254685298000
29853720	::484097258355306000
232437529	::484097264294445000
433169770	::484097265879891000
103782180	::484097271236018000
178921630	::484097278509330000
98768681	::484097278547066000
16102033	::484097280904294000
146608159	::484097285567950000
208296274	::484097285891313000
416684872	::484097299212009000
183562162	::484097312558292000
28922315	::484097313741500000
423098923	::484097319227650000
79633612	::484097332905279000
337396732	::484097333219835000
48098530	::484097338047074000
315527257	::484097339183755000
372068999	::484097340782178000
9899992	::484097342803415000
330513153	::484097349006790000
90469755	::484097356707553000
21330741	::484097360952164000
262496951	::484097362378235000
257491716	::484097363007799000
302472189	::484097370401939000
271370762	::484097372230647000
232437529	::484097376676626000
140110825	::484097377314148000
93927673	::484097379176415000
414543388	::484097379256135000
106561609	::484097382972268000
190396530	::484097384570707000
107308159	::484097384717119000
460611723	::484097393118703000
104539435	::484097398193782000
131278152	::484097398478999000
39847939	::484097401347506000
73995534	::484097402966900000
79348656	::484097404359442000
46940147	::484097409278939000
460611723	::484097415977660000
330513153	::484097425783549000
69771494	::484097440673705000
310654760	::484097443668459000
410856984	::484097444888584000
21330741	::484097447342268000
16102033	::484097453965467000
259581735	::484097460105539000
374289648	::484097464035991000
345756955	::484097469391728000
472528304	::484097469916381000
29500521	::484097475335041000
28771314	::484097479319629000
330513153	::484097482482143000
281829913	::484097484696739000
107308159	::484097486680641000
270143437	::484097493912006000
233084334	::484097518952001000
120863692	::484097524039311000
716262980	::484097525159174000
212490176	::484097532062994000
503741267	::484097533111971000
454375039	::484097534156361000
59288102	::484097541714509000
104539435	::484097550400888000
343904325	::484097558348709000
48098530	::484097559234084000
50011708	::484097561246973000
233084334	::484097562199486000
195103093	::484097564653146000
17169855	::484097570088976000
34087430	::484097571724341000
310654760	::484097572345503000
23665083	::484097575289487000
537660330	::484097584693133000
262449011	::484097593170198000
470451598	::484097609024290000
256074844	::484097611347918000
103782180	::484097611486744000
264705173	::484097621791748000
289360824	::484097621804318000
67656722	::484097622492610000
253057868	::484097622685138000
1318301	::484097625235271000
73995534	::484097626783383000
310654760	::484097634446348000
432027433	::484097641186209000
195103093	::484097647905882000
123739379	::484097649256062000
115941650	::484097659826089000
103782180	::484097662715973000
281260984	::484097670386958000
262449011	::484097674615197000
108808608	::484097675042631000
493647862	::484097676103798000
271370762	::484097682332319000
14792781	::484097684400111000
17169855	::484097686803853000
537660330	::484097698136457000
513982376	::484097700464304000
451667062	::484097713911263000
361527638	::484097718558924000
408171600	::484097720894758000
29853720	::484097730600382000
20419159	::484097731242098000
214779476	::484097740343738000
262449011	::484097749479333000
414543388	::484097752063029000
26182895	::484097756827357000
270227232	::484097762590347000
106561609	::484097763370467000
240463390	::484097764242911000
104539435	::484097778222911000
400249617	::484097780344823000
220867112	::484097780915257000
66786075	::484097782211305000
262449011	::484097784283676000
11146552	::484097795025285000
49061011	::484097796036112000
131278152	::484097801765531000
131278152	::484097807742423000
21330741	::484097820232671000
285125363	::484097820312354000
281260984	::484097827467829000
29018568	::484097827723694000
281260984	::484097844161159000
16102033	::484097857415577000
20419159	::484097868328755000
104539435	::484097882476523000
38623896	::484097885408362000
569518404	::484097887140601000
47031965	::484097889543520000
454375039	::484097892475346000
415179202	::484097896917127000
256074844	::484097902600417000
38579155	::484097909663617000
15109013	::484097924582752000
44768272	::484097927393341000
7132042	::484097930786123000
17169855	::484097932783026000
432027433	::484097933625663000
316878403	::484097956937605000
15789848	::484097959361921000
45278487	::484097960381120000
28875632	::484097967993790000
46940147	::484097973765173000
274712500	::484097975698726000
24537703	::484097978052136000
310654760	::484097984452653000
104539435	::484097989947183000
471516383	::484097994598653000
402797583	::484098002680684000
262449011	::484098014802628000
16006363	::484098015641501000
17169855	::484098020209070000
16102033	::484098025053511000
86885002	::484098035320766000
131278152	::484098038764699000
27999272	::484098074499751000
1007041	::484098079482576000
350509640	::484098079633981000
14816854	::484098080682147000
281829913	::484098082435371000
542693847	::484098086935871000
262496951	::484098090412953000
224124379	::484098091423776000
20000062	::484098097698848000
14594667	::484098100806438000
7141172	::484098103788965000
262496951	::484098118380576000
85211920	::484098123900653000
29853720	::484098131571666000
7132042	::484098139222069000
513982376	::484098154812305000
16866896	::484098155500552000
569518404	::484098155580260000
271370762	::484098162668216000
61736206	::484098180381179000
186314952	::484098182121398000
614074554	::484098191759912000
131954929	::484098204649000000
264705173	::484098205332676000
328828628	::484098209963208000
380723702	::484098216028545000
271370762	::484098219018682000
46284235	::484098219064819000
108814965	::484098220302159000
240492455	::484098234231828000
131954929	::484098242150273000
256074844	::484098257077825000
108814965	::484098261242757000
61736206	::484098267069050000
263971863	::484098293467590000
405040496	::484098293920579000
420083874	::484098310152540000
256074844	::484098310311923000
384488111	::484098324161515000
61736206	::484098328410734000
274262734	::484098335771353000
424540791	::484098373813694000
331227001	::484098377274388000
20419159	::484098378830053000
16102033	::484098415492882000
161622400	::484098417803546000
86885002	::484098447482437000
341803593	::484098452666978000
115941650	::484098461919612000
352960797	::484098462426726000
224124379	::484098466608476000
631513843	::484098486929870000
255622442	::484098488767348000
405040496	::484098494735450000
631513843	::484098498229313000
73995534	::484098502113640000
131954929	::484098502478151000
399713201	::484098502776328000
500388817	::484098508014616000
15789848	::484098508232732000
407897841	::484098513606029000
285125363	::484098513853112000
16102033	::484098521424228000
373147853	::484098524192440000
226995875	::484098525605556000
115941650	::484098527438864000
235272576	::484098533138505000
186945768	::484098540667666000
429558621	::484098540738580000
537660330	::484098541078315000
65513	::484098541086728000
341892711	::484098543305900000
359174210	::484098549349908000
30989596	::484098550393872000
20419159	::484098554542043000
146608159	::484098554873389000
274262734	::484098556345610000
220867112	::484098562376990000
186314952	::484098567343058000
161622400	::484098568358080000
251821834	::484098572477292000
39847939	::484098573416415000
43052467	::484098586561376000
16866896	::484098590475038000
281260984	::484098597839839000
161622400	::484098599316254000
47031965	::484098599630811000
254276767	::484098610309910000
15789848	::484098611735560000
38579155	::484098612071116000
755431	::484098613174231000
310654760	::484098614600663000
257491716	::484098617469595000
104539435	::484098625078046000
20786050	::484098625149370000
233740533	::484098625216081000
39863661	::484098627141648000
424540791	::484098635508891000
439491329	::484098636347752000
23247181	::484098639409582000
80788799	::484098639455723000
375364618	::484098646917406000
86885002	::484098660162998000
18657192	::484098660741808000
262449011	::484098664521269000
285125363	::484098665552699000
39847939	::484098666148278000
331227001	::484098666333216000
225691566	::484098667343667000
537660330	::484098670137069000
266095621	::484098671639003000
25410192	::484098678815092000
16107745	::484098680614420000
470451598	::484098680782598000
232437529	::484098682925502000
131278152	::484098686520410000
270143437	::484098689720258000
47031965	::484098701481111000
16102033	::484098703821910000
380723702	::484098705327665000
46268291	::484098706849808000
24738840	::484098708997283000
330513153	::484098714277933000
323978080	::484098715024904000
37011485	::484098715477499000
237963845	::484098718111916000
155926653	::484098718510354000
77078833	::484098722188361000
197692007	::484098722264256000
29327418	::484098727561285000
239149781	::484098727951355000
374241458	::484098728047804000
195103093	::484098729872740000
66786075	::484098731097079000
18547273	::484098734666444000
16866896	::484098738290716000
79633612	::484098738924027000
359174210	::484098743009284000
235272576	::484098748524417000
61736206	::484098752169664000
424540791	::484098762856353000
372068999	::484098769697640000
21117523	::484098778430181000
92924351	::484098778719203000
240492455	::484098795806797000
161622400	::484098797316763000
16102033	::484098797522669000
251359942	::484098804342611000
270227232	::484098807294992000
460611723	::484098813708484000
281260984	::484098817046745000
214779476	::484098817759793000
285125363	::484098832557277000
251821834	::484098840703021000
39847939	::484098848680210000
432027433	::484098858599735000
16102033	::484098861225750000
146608159	::484098866233360000
111687397	::484098870582841000
23396218	::484098888572616000
410195122	::484098891785052000
23642786	::484098898961522000
17107944	::484098906440351000
45278487	::484098911875788000
129050216	::484098918847086000
214970887	::484098921627537000
258196512	::484098923208777000
47031965	::484098930724990000
281260984	::484098931521900000
374241458	::484098938358595000
281829913	::484098940984238000
195103093	::484098943358615000
16866896	::484098948962189000
436187992	::484098955194531000
755431	::484098956319014000
43045329	::484098958906884000
24495392	::484098964669476000
155926653	::484098971468836000
186945768	::484098974241259000
270227232	::484098975285268000
337396732	::484098984710250000
537660330	::484098991164907000
260361255	::484098992578392000
260361255	::484098993278828000
260361255	::484098993895403000
260361255	::484098994511962000
17169855	::484098995904839000
246112828	::484098998307786000
274712500	::484098998311985000
16102033	::484098999214157000
104947253	::484099002355707000
493647862	::484099004888657000
285125363	::484099009892454000
247024165	::484099011105005000
348316521	::484099018100719000
281821239	::484099026338328000
24738840	::484099038208204000
281821239	::484099042935201000
15867361	::484099051646758000
341892711	::484099054323134000
454146385	::484099062522605000
26413556	::484099066683342000
212490176	::484099070596636000
47031965	::484099081103343000
146608159	::484099091224223000
405676565	::484099093342736000
274712500	::484099098274836000
25084916	::484099101093797000
108808608	::484099104390144000
120863692	::484099104805384000
432027433	::484099105950420000
408171600	::484099107296796000
62989661	::484099109276483000
285125363	::484099114229964000
23967395	::484099117832892000
34108658	::484099125143535000
326351370	::484099129430122000
384563395	::484099129895706000
425381729	::484099136552443000
26182895	::484099136610787000
86604355	::484099138171461000
233084334	::484099138486009000
111687397	::484099140985430000
39847939	::484099143636221000
47031965	::484099148635832000
214678768	::484099152771436000
274712500	::484099153446727000
146608159	::484099173248032000
310654760	::484099179737001000
233084334	::484099223642963000
365739414	::484099227937562000
405676565	::484099236846665000
159640806	::484099241850052000
91942557	::484099261944979000
62989661	::484099265778556000
16102033	::484099266273886000
133341985	::484099268152926000
224068229	::484099292618321000
454146385	::484099296510234000
91942557	::484099296539590000
24113194	::484099302369665000
179119528	::484099311106392000
57300329	::484099322221690000
106561609	::484099327459995000
167301113	::484099330320506000
47031965	::484099362197237000
384563395	::484099374671077000
61736206	::484099410767654000
130690913	::484099415448104000
16866896	::484099419001069000
255818707	::484099428509179000
16102033	::484099435790860000
26333173	::484099439640846000
285125363	::484099449782673000
451667062	::484099450839650000
80788799	::484099456686493000
23642786	::484099460834660000
229650081	::484099472264155000
197692007	::484099477826199000
513982376	::484099486575108000
378414202	::484099486659411000
21330741	::484099490799157000
37011485	::484099499564863000
20419159	::484099506871345000
47031965	::484099507500490000
15789848	::484099507869609000
195103093	::484099517567213000
593139104	::484099518938767000
384563395	::484099524466458000
73995534	::484099524974346000
104539435	::484099525096001000
31620041	::484099525523832000
234649932	::484099528119705000
281821239	::484099533324832000
26642766	::484099541311164000
281829913	::484099549099601000
131954929	::484099552304050000
91942557	::484099553835356000
310654760	::484099554330279000
374241458	::484099579982278000
155926653	::484099583111622000
411841714	::484099588128006000
44278444	::484099600467251000
412756257	::484099600513384000
77078833	::484099605211004000
238341972	::484099609183399000
104539435	::484099615487459000
410286428	::484099617379065000
93043270	::484099630117167000
593139104	::484099630956048000
415259927	::484099644654637000
593139104	::484099659301142000
17169855	::484099671061958000
337937520	::484099681694531000
384155676	::484099688979636000
44278444	::484099689164201000
54116443	::484099694230908000
41675336	::484099702519267000
420083874	::484099709699502000
310654760	::484099712908554000
331227001	::484099727391068000
238698812	::484099751483150000
380723702	::484099755468148000
61736206	::484099763114348000
18657192	::484099784848859000
390900557	::484099798719414000
321794820	::484099811973410000
363969403	::484099816025124000
432027433	::484099828134080000
120863692	::484099846677086000
209208697	::484099871130255000
349787019	::484099885361528000
102213164	::484099894710632000
102213164	::484099915296301000
224124379	::484099921973239000
310654760	::484099931347890000
233740533	::484099953078190000
41675336	::484099960787730000
102213164	::484099974180118000
46284235	::484099979380682000
498637061	::484100002797879000
106561609	::484100007906136000
262449011	::484100014273482000
310654760	::484100015267540000
374241458	::484100017301364000
449902821	::484100021428572000
18547273	::484100030702157000
310654760	::484100061555871000
498637061	::484100069625307000
29327418	::484100069809852000
625951846	::484100111484870000
281821239	::484100119998910000
172997876	::484100121299546000
551248502	::484100125183070000
380723702	::484100125460283000
274712500	::484100157852512000
472528304	::484100160864395000
50011708	::484100166484770000
43045329	::484100180627558000
16102033	::484100194045538000
268034501	::484100207685427000
26413556	::484100213099876000
73995534	::484100221950242000
374241458	::484100227788312000
255622442	::484100230338863000
449902821	::484100239205224000
214779476	::484100241323331000
53258017	::484100244229992000
47031965	::484100258624851000
63783716	::484100266950545000
17107944	::484100269685608000
16102033	::484100303596572000
224124379	::484100306767077000
233084334	::484100307908304000
104539435	::484100308994621000
111687397	::484100344855527000
21105964	::484100347212734000
291155950	::484100358667382000
373147853	::484100363373797000
489961036	::484100378808434000
195846146	::484100400459427000
268034501	::484100405337792000
195103093	::484100427169140000
411841714	::484100429056593000
182834679	::484100437013184000
61736206	::484100440863563000
208296274	::484100450363670000
349787019	::484100455837229000
107308159	::484100464490061000
47031965	::484100465970274000
258108922	::484100472391749000
592150138	::484100512883548000
146608159	::484100516889124000
351004243	::484100523520688000
187089991	::484100536128380000
310654760	::484100542550278000
102213164	::484100542739001000
281821239	::484100543506165000
146608159	::484100552666517000
376541246	::484100564498669000
281821239	::484100571666726000
405239647	::484100581804761000
82242725	::484100595427446000
104539435	::484100619104690000
375636797	::484100624372350000
412756257	::484100635235602000
364035957	::484100639543541000
104539435	::484100649806999000
498637061	::484100651928924000
168387841	::484100658912444000
47269984	::484100662582452000
542693847	::484100676285235000
281821239	::484100677187031000
103782180	::484100686678728000
44278444	::484100708078452000
17169855	::484100717561794000
66786075	::484100722904924000
232072216	::484100723052130000
374241458	::484100733759807000
20000062	::484100737191120000
450970324	::484100741800665000
168387841	::484100782958985000
331227001	::484100787992530000
371578955	::484100796695728000
211616743	::484100809798340000
425897170	::484100816140107000
471291163	::484100866962907000
440624261	::484100877116915000
342845822	::484100892153503000
289605285	::484100906657386000
513982376	::484100908729397000
310654760	::484100916552163000
16102033	::484100931873959000
454375039	::484100949074407000
274262734	::484100959329472000
197692007	::484100964228804000
375636797	::484100988614111000
20419159	::484101045585338000
326351370	::484101045954420000
17830276	::484101047389282000
245021956	::484101053906821000
14792781	::484101060248629000
211616743	::484101071845879000
356408344	::484101087297667000
433142367	::484101089621725000
73995534	::484101100073930000
374241458	::484101101197590000
285125363	::484101110529925000
310654760	::484101112119963000
301497892	::484101119208341000
195103093	::484101120919605000
75209135	::484101133737406000
449902821	::484101155341885000
28405302	::484101160501260000
274262734	::484101170642681000
240892007	::484101171003416000
240492455	::484101172966719000
255195496	::484101179891122000
16102033	::484101190876409000
418327117	::484101207116349000
374241458	::484101226833772000
224124379	::484101230789017000
233084334	::484101242919337000
372068999	::484101263949570000
506500282	::484101280399228000
338664006	::484101285679874000
82433120	::484101291782983000
454375039	::484101326888902000
75209135	::484101357696086000
75209135	::484101371617345000
80788799	::484101397445488000
211616743	::484101402231185000
281821239	::484101429057945000
167301113	::484101431662612000
310654760	::484101432145375000
20000062	::484101459433504000
115941650	::484101462826692000
111687397	::484101470074048000
16102033	::484101472389722000
416684872	::484101499333521000
310654760	::484101499677847000
115941650	::484101503029116000
16102033	::484101512596324000
592150138	::484101530568495000
613029438	::484101580472713000
304140174	::484101586197954000
310654760	::484101597157675000
115941650	::484101620628987000
131954929	::484101644091551000
238341972	::484101645416943000
18336787	::484101664920461000
587104097	::484101674919686000
66393146	::484101710852280000
613029438	::484101716611436000
17830276	::484101720247513000
262496951	::484101738819887000
16102033	::484101752031936000
262496951	::484101757878804000
115941650	::484101771804299000
328858212	::484101797054009000
46940147	::484101824945745000
549785954	::484101826883891000
162559610	::484101841882320000
16248047	::484101853408272000
60108947	::484101902813388000
111687397	::484101910845067000
75209135	::484101927387402000
46284235	::484101944659566000
264705173	::484101946156912000
190396530	::484101973906841000
263971863	::484101989307932000
390900557	::484101990062903000
20000062	::484101994194694000
16102033	::484101996346343000
240892007	::484102014310182000
310654760	::484102032421572000
16102033	::484102037333082000
163893797	::484102045767843000
262496951	::484102051064848000
12057032	::484102068748447000
551248502	::484102074318073000
44768272	::484102077359333000
282692620	::484102080265613000
374241458	::484102091015614000
472528304	::484102114709626000
310654760	::484102119012962000
23164217	::484102122430951000
355990893	::484102127749709000
103782180	::484102145541550000
420083874	::484102180526247000
91195209	::484102182845681000
463908266	::484102196704067000
115941650	::484102203343663000
549785954	::484102204916514000
23164217	::484102214806294000
16102033	::484102220859056000
285125363	::484102224058916000
20000062	::484102230757236000
256853017	::484102230786576000
390900557	::484102234850869000
281260984	::484102240739676000
122283306	::484102244371922000
270143437	::484102253062918000
44278444	::484102254921019000
83513704	::484102259781804000
73995534	::484102281311571000
374241458	::484102282099707000
39847939	::484102286549872000
233084334	::484102294305120000
34087430	::484102295907348000
214779476	::484102299120201000
16568377	::484102301284851000
15789848	::484102304673460000
45470777	::484102305520693000
102301729	::484102310671294000
115518508	::484102314832044000
620420742	::484102319718428000
16102033	::484102321140682000
209208697	::484102321769807000
229986296	::484102325850476000
26413556	::484102333295370000
20786050	::484102344008007000
240492455	::484102354850304000
104947253	::484102355731111000
402797583	::484102358360526000
26182895	::484102361602727000
253828982	::484102383283101000
58627481	::484102383715110000
18156298	::484102383807377000
549785954	::484102385456136000
106561609	::484102388182028000
387461887	::484102389662638000
103782180	::484102398403555000
310654760	::484102398710153000
18657192	::484102401746415000
7132042	::484102402338197000
253828982	::484102403382190000
195103093	::484102406146629000
264705173	::484102407165468000
28063382	::484102411695304000
18547273	::484102412781617000
460611723	::484102427704967000
85211920	::484102429001383000
463908266	::484102434831466000
16102033	::484102435452256000
256074844	::484102436421136000
25925656	::484102436655988000
161622400	::484102439067324000
402797583	::484102448546467000
285125363	::484102448735191000
411841714	::484102448832065000
354629644	::484102451541577000
331925277	::484102452635914000
81872162	::484102458491568000
23164217	::484102460852539000
149980973	::484102473062158000
416684872	::484102479986974000
262496951	::484102483967352000
19210855	::484102484210618000
281829913	::484102486702043000
284931188	::484102494407368000
252451878	::484102505916157000
374241458	::484102506734039000
264705173	::484102508889919000
33342988	::484102511486566000
162559610	::484102515160395000
50011708	::484102515395276000
359174210	::484102523935272000
149980973	::484102524002000000
281829913	::484102526728273000
46284235	::484102534055731000
415259927	::484102542725378000
53243169	::484102553177948000
205991617	::484102553873813000
342845822	::484102553940926000
94215450	::484102559087349000
549785954	::484102559129665000
43052467	::484102561469693000
264705173	::484102563252301000
310654760	::484102571804860000
268034501	::484102572236886000
90689440	::484102573742252000
212068363	::484102575013130000
454375039	::484102578410889000
111687397	::484102578611830000
16102033	::484102588867309000
238341972	::484102589408366000
161622400	::484102591756791000
18752326	::484102600023744000
245203404	::484102605975470000
457250385	::484102606633963000
172997876	::484102607217381000
137135705	::484102609905524000
111687397	::484102615039361000
31010760	::484102623977828000
281829913	::484102627089596000
195103093	::484102629984055000
25084916	::484102630097289000
9899992	::484102632483483000
17830276	::484102634341548000
281829913	::484102644621778000
53243169	::484102649571475000
161622400	::484102650187612000
214970887	::484102654033788000
133341985	::484102658526298000
23164217	::484102659423490000
432027433	::484102659570270000
20903172	::484102664871882000
245203404	::484102670483873000
24495392	::484102674892091000
498637061	::484102679208022000
1007041	::484102688431300000
115941650	::484102693888471000
454375039	::484102694798635000
393718746	::484102699227414000
104539435	::484102710955094000
411841714	::484102715212328000
172997876	::484102718253203000
87956728	::484102718873563000
369849727	::484102718881951000
81872162	::484102720266440000
432027433	::484102724502319000
104947253	::484102731557531000
431937908	::484102735059374000
115941650	::484102737601519000
470451598	::484102744823709000
384563395	::484102752272793000
270143437	::484102764080136000
408171600	::484102770153099000
46284235	::484102771902128000
398445530	::484102779313471000
44768272	::484102789002698000
274712500	::484102789493055000
26642766	::484102796669882000
130690913	::484102801505521000
14253476	::484102806224531000
384563395	::484102807251722000
160768741	::484102807507582000
12057032	::484102812305870000
115518508	::484102815283810000
513982376	::484102818723151000
23665083	::484102819553619000
592150138	::484102820191162000
285125363	::484102823559168000
537660330	::484102824112820000
375385791	::484102824943316000
253828982	::484102840680329000
23967395	::484102842081226000
270143437	::484102843264401000
146608159	::484102852298547000
139460380	::484102853498109000
251359942	::484102858456195000
20863117	::484102858506108000
37119867	::484102861685395000
147298694	::484102865862934000
296590824	::484102882388488000
16102033	::484102894661414000
146608159	::484102901476782000
569518404	::484102908531982000
398445530	::484102914667851000
162559610	::484102928970428000
471291163	::484102938227658000
17169855	::484102942883328000
9899992	::484102952378851000
190977628	::484102971630698000
16102033	::484102975779246000
384563395	::484102975934046000
108814965	::484102981114023000
262496951	::484102982913384000
30417393	::484102987875631000
454375039	::484102993458262000
551248502	::484102998973349000
271370762	::484103003217985000
329093513	::484103005265215000
432027433	::484103017218600000
23721718	::484103020351721000
54754940	::484103023266775000
470451598	::484103026811342000
46284235	::484103027419136000
457250385	::484103036294279000
26179867	::484103039968481000
16102033	::484103041285914000
343904325	::484103043491704000
115941650	::484103045496995000
220867112	::484103054543695000
214779476	::484103057416802000
14792781	::484103061875343000
239149781	::484103066023505000
346219373	::484103079558529000
270143437	::484103082117046000
207781904	::484103086810472000
270227232	::484103088458829000
24738840	::484103088609832000
310009833	::484103098588069000
310654760	::484103105337122000
94215450	::484103108453089000
161622400	::484103127721734000
299297459	::484103129466564000
122717174	::484103130313797000
43630532	::484103136357793000
38577111	::484103141252558000
111687397	::484103151063011000
45278487	::484103153797713000
190396530	::484103164732661000
16107745	::484103165034250000
14594667	::484103166867161000
161622400	::484103167626326000
23721718	::484103172789526000
161622400	::484103178925793000
597038752	::484103179844734000
115941650	::484103181442756000
45278487	::484103184202223000
47031965	::484103189373804000
442082078	::484103203470839000
44278444	::484103205912322000
195846146	::484103208315285000
372493368	::484103208646610000
285125363	::484103215374299000
24738840	::484103219715375000
588641285	::484103220633952000
468796913	::484103223909699000
129441756	::484103229152964000
24738840	::484103234127024000
214779476	::484103237578932000
369849727	::484103239755763000
239149781	::484103239923552000
168387841	::484103251554344000
369849727	::484103253806694000
224124379	::484103256717529000
46284235	::484103259804553000
233084334	::484103268482969000
131954929	::484103274107129000
214779476	::484103274920828000
281260984	::484103277810688000
20000062	::484103297952133000
122717174	::484103305572777000
129050216	::484103308945420000
350509640	::484103309926883000
238341972	::484103313118347000
369849727	::484103319246217000
26915925	::484103325328367000
245203404	::484103330277253000
299284663	::484103332911665000
330513153	::484103335641747000
467043006	::484103335654334000
54754940	::484103336606445000
20000062	::484103348896145000
364888000	::484103348912934000
18183371	::484103350573871000
186945768	::484103353799278000
120863692	::484103355191418000
16102033	::484103367137169000
597038752	::484103384052404000
170162540	::484103388473196000
225691566	::484103392386502000
20903172	::484103394932453000
321794820	::484103396438196000
257491716	::484103406249058000
170162540	::484103406303211000
195846146	::484103422367375000
402797583	::484103425378881000
243427085	::484103436359581000
26642766	::484103439111442000
78065938	::484103442063826000
270227232	::484103442546176000
338477631	::484103444018364000
18752326	::484103451127730000
330513153	::484103452545400000
224124379	::484103454529294000
378200627	::484103457641885000
320485729	::484103462221643000
268987143	::484103468861247000
320485729	::484103494639448000
146608159	::484103494803001000
264705173	::484103504143716000
359174210	::484103510292975000
23396218	::484103516575637000
408171600	::484103522518962000
16102033	::484103523660234000
343904325	::484103526843301000
320485729	::484103533906501000
254711141	::484103541468844000
410195122	::484103542244798000
186314952	::484103545486995000
320485729	::484103546736898000
94215450	::484103550004232000
23967395	::484103554622160000
162559610	::484103561156911000
369849727	::484103564520734000
170162540	::484103575589486000
20000062	::484103578618179000
433169770	::484103579095945000
320485729	::484103579104333000
39863661	::484103579125710000
16102033	::484103584712507000
47031965	::484103585802629000
39847939	::484103591389454000
139447011	::484103600462118000
380723702	::484103606451568000
415259927	::484103610318340000
305926788	::484103611430207000
24738840	::484103614147727000
235272576	::484103621642969000
445219284	::484103622263701000
343904325	::484103623463288000
279162166	::484103623933034000
432027433	::484103637518385000
214779476	::484103652454301000
359174210	::484103663758364000
139447011	::484103671916265000
264705173	::484103672893157000
162559610	::484103683995480000
83163050	::484103684205584000
16102033	::484103686097215000
146855323	::484103689217773000
83163050	::484103695257591000
47031965	::484103716027396000
592150138	::484103720678871000
259541688	::484103746033840000
122717174	::484103755206361000
310009833	::484103757995581000
624394090	::484103758452776000
402797583	::484103761598504000
279735090	::484103768103862000
18752326	::484103777696239000
129441756	::484103777981841000
205501297	::484103781919907000
432027433	::484103782398439000
106561609	::484103784650383000
498637061	::484103792955121000
498637061	::484103808264331000
227355784	::484103822244327000
348745482	::484103824966033000
498637061	::484103829630103000
209208697	::484103831736049000
16568377	::484103834365878000
433916111	::484103848454156000
133158896	::484103853080449000
300009838	::484103860475412000
380723702	::484103861670789000
372126514	::484103876287541000
16102033	::484103877583970000
38579155	::484103889294090000
27432862	::484103894021447000
18752326	::484103896705400000
14816854	::484103905911926000
122717174	::484103906532663000
498637061	::484103906767556000
129050216	::484103909313507000
395057520	::484103928057847000
43052467	::484103931279060000
225691566	::484103934311555000
350509640	::484103947515604000
389676504	::484103953181720000
66786075	::484103954251268000
46284235	::484103959276056000
220867112	::484103965173223000
92924351	::484103967937273000
537660330	::484103974417494000
190977628	::484103981333884000
186314952	::484103985876328000
23396218	::484103999290081000
47031965	::484104010064875000
48804765	::484104019132944000
380458897	::484104022803382000
24738840	::484104026422661000
17054163	::484104028842754000
36943663	::484104032416309000
264705173	::484104041081741000
372126514	::484104043258597000
16102033	::484104060405313000
433916111	::484104061289897000
66786075	::484104064431431000
380049732	::484104095821987000
16568377	::484104111487721000
50507669	::484104112104284000
17830276	::484104139656265000
129441756	::484104144492699000
169291538	::484104147516391000
372126514	::484104150456627000
131278152	::484104156912050000
129441756	::484104169486557000
30032107	::484104170354384000
17054163	::484104170383753000
433168829	::484104172875177000
16107745	::484104173793734000
220867112	::484104175383367000
21117523	::484104213056999000
132976059	::484104214293925000
102100651	::484104216156205000
58627481	::484104225446576000
32431892	::484104227468632000
291413743	::484104232480423000
331397011	::484104240210911000
168387841	::484104243343659000
103782180	::484104251874877000
380458897	::484104254085689000
268034501	::484104267146735000
94181957	::484104272825430000
230327491	::484104273962094000
432027433	::484104279733465000
493647862	::484104300776271000
432027433	::484104305037672000
16102033	::484104311358898000
367322500	::484104315985215000
15137186	::484104320976433000
214779476	::484104323312271000
103782180	::484104327653359000
225691566	::484104335148580000
238341972	::484104350718230000
1318301	::484104352798216000
513982376	::484104355356741000
498637061	::484104359949529000
23642786	::484104364261249000
76442745	::484104367172100000
334420539	::484104369890394000
380723702	::484104373694660000
537660330	::484104373899767000
94181957	::484104377334915000
454375039	::484104385337638000
220867112	::484104389049602000
107610605	::484104410050461000
186314952	::484104417889619000
39847939	::484104426773159000
15137186	::484104431072710000
259413656	::484104444229873000
399645465	::484104449980235000
372126514	::484104469315997000
222687654	::484104482892963000
268034501	::484104496625504000
498637061	::484104508377559000
233084334	::484104513507192000
299284663	::484104517479575000
20000062	::484104525473939000
39847939	::484104526211735000
288531248	::484104550761000000
372126514	::484104553957052000
223243607	::484104557132546000
238341972	::484104566947201000
161622400	::484104571074007000
115518508	::484104573334724000
47031965	::484104585204604000
39847939	::484104591701590000
29327418	::484104601927290000
380723702	::484104617018785000
161622400	::484104623980957000
161622400	::484104635930521000
219188629	::484104638883328000
374659572	::484104641097891000
439491329	::484104641185988000
537660330	::484104647771037000
103782180	::484104654150565000
211616743	::484104663382249000
23396218	::484104663969853000
50507669	::484104683200716000
268987143	::484104688103460000
161622400	::484104688585826000
129441756	::484104694001049000
498637061	::484104706374254000
372126514	::484104714229796000
268034501	::484104718474821000
253178679	::484104722903613000
146608159	::484104748363042000
161622400	::484104751672344000
129441756	::484104770790371000
285955708	::484104774250287000
176839128	::484104783335137000
14178003	::484104788246671000
39847939	::484104811638292000
211616743	::484104816428199000
214779476	::484104821297799000
15789848	::484104824804241000
537660330	::484104833910071000
83163050	::484104835906961000
168387841	::484104840268619000
211616743	::484104841266872000
40864634	::484104842718089000
493647862	::484104849546420000
94215450	::484104850179780000
338619333	::484104852335644000
305379724	::484104853338062000
133341985	::484104888256057000
44768272	::484104891204644000
1318301	::484104894710697000
214779476	::484104896640073000
281260984	::484104903472607000
39847939	::484104914491023000
9899992	::484104917901000000
27432862	::484104918144667000
588641285	::484104925492703000
35603964	::484104944526450000
94215450	::484104948376817000
131278152	::484104951254507000
398735102	::484104953359638000
259541688	::484104955213905000
372126514	::484104977502072000
47031965	::484104989376118000
350509640	::484104989695287000
268034501	::484104991159091000
161622400	::484104997332713000
537660330	::484105011891159000
75209135	::484105014500003000
75209135	::484105040349499000
43052467	::484105055423840000
34087430	::484105060326965000
99843490	::484105063170727000
26514591	::484105064554835000
302408703	::484105079382114000
336628506	::484105084671115000
330513153	::484105094741258000
190977628	::484105113737232000
365021832	::484105114031247000
220867112	::484105125531639000
131954929	::484105127880441000
269605766	::484105128266309000
222687654	::484105131240083000
21117523	::484105134507446000
269605766	::484105152651993000
537660330	::484105171157266000
374772557	::484105173770727000
26413556	::484105176303685000
268034501	::484105222097481000
44768272	::484105227612987000
33703073	::484105270008627000
47031965	::484105277529010000
190977628	::484105283090644000
233084334	::484105300216406000
75209135	::484105317081702000
15109013	::484105320935854000
108542953	::484105329798823000
18752326	::484105332885430000
330513153	::484105355517915000
285125363	::484105386761277000
29018568	::484105401386799000
247560161	::484105403593011000
82433120	::484105403689881000
161622400	::484105417010589000
214465537	::484105425097220000
33823755	::484105433410715000
220867112	::484105446282625000
493647862	::484105449088618000
498637061	::484105449688412000
47031965	::484105449734549000
27792069	::484105454831017000
297542894	::484105458911674000
16568377	::484105491292094000
302408703	::484105499194179000
344857407	::484105500259127000
20903172	::484105503711055000
537660330	::484105510820380000
302408703	::484105514264301000
225691566	::484105530126766000
302934050	::484105530395217000
178921630	::484105546912759000
288531248	::484105549819035000
44278444	::484105550410809000
362312178	::484105554399227000
214970887	::484105557523959000
380680929	::484105564150968000
257491716	::484105570782556000
16102033	::484105574301569000
281260984	::484105589643956000
47031965	::484105602059079000
161622400	::484105602843435000
9899992	::484105610808393000
116054733	::484105627325587000
90469755	::484105628424499000
16102033	::484105638143066000
603136773	::484105641955299000
268034501	::484105648297504000
109762886	::484105662696521000
559837229	::484105663962812000
106561609	::484105674255634000
34108658	::484105678399606000
268034501	::484105681164058000
16102033	::484105691247153000
346412695	::484105705306484000
205043960	::484105716232241000
22087737	::484105729796612000
257491716	::484105730967240000
320485729	::484105737644158000
537660330	::484105779876605000
257491716	::484105818464608000
18752326	::484105823426052000
559837229	::484105862844145000
190977628	::484105893525475000
320485729	::484105894259474000
15109013	::484105923938369000
23396218	::484105924424921000
29553235	::484105924919832000
320485729	::484105933983739000
31010760	::484105938626834000
559837229	::484105953319464000
320485729	::484105954724560000
313792688	::484105956653928000
255697938	::484105963251580000
362312178	::484105972583907000
16102033	::484105974064898000
451667062	::484105984021770000
22736943	::484105985439457000
349787019	::484105986219991000
160094025	::484105986899058000
299284663	::484105992943071000
39553593	::484106009636782000
16102033	::484106012140769000
295466391	::484106013813899000
190977628	::484106026308739000
346412695	::484106030532808000
421179396	::484106045166333000
14873854	::484106051088707000
356974615	::484106053026455000
32596609	::484106056478380000
109762886	::484106065291010000
259569717	::484106065663889000
47031965	::484106081602265000
14085431	::484106084429201000
362312178	::484106103114854000
57566548	::484106112140984000
24383303	::484106120282116000
444247134	::484106130356842000
233084334	::484106138007650000
225691566	::484106145435361000
490016303	::484106147180195000
44278444	::484106158438105000
190977628	::484106161310810000
27331165	::484106162556526000
168387841	::484106171372937000
18752326	::484106193967656000
493647862	::484106198686236000
372126514	::484106214372937000
240492455	::484106256530300000
253828982	::484106257444245000
190977628	::484106258165682000
161622400	::484106276943572000
336628506	::484106279330537000
186314952	::484106291128709000
35603964	::484106326331510000
372126514	::484106330416746000
268034501	::484106336217890000
225691566	::484106338339811000
190977628	::484106350654267000
190977628	::484106368563941000
1007041	::484106369235030000
299297459	::484106379536252000
190977628	::484106410171453000
111687397	::484106415791828000
470451598	::484106429251727000
17107944	::484106463116525000
369217450	::484106493097037000
190977628	::484106496733499000
90469755	::484106502148337000
47880950	::484106518904578000
60578212	::484106536118419000
18752326	::484106557634789000
211616743	::484106559870337000
16866896	::484106571337990000
43052467	::484106578778288000
265786675	::484106595341582000
238341972	::484106597028102000
331397011	::484106616758099000
211616743	::484106626022928000
490016303	::484106636664266000
17169855	::484106640497446000
190977628	::484106666334371000
372126514	::484106668817383000
39416036	::484106686802579000
15267198	::484106726786859000
129050216	::484106732185321000
559837229	::484106751411634000
73995534	::484106771363926000
18752326	::484106780432031000
240530585	::484106784265621000
372126514	::484106784919928000
408144950	::484106795385122000
271370762	::484106812359057000
60578212	::484106820844544000
257491716	::484106849273524000
238341972	::484106850305331000
233740533	::484106850896318000
21117523	::484106853085765000
253828982	::484106871968526000
169226510	::484106872778022000
505219745	::484106889421012000
500388817	::484106895666335000
60718620	::484106905619820000
17107944	::484106905867259000
423816771	::484106960791302000
402925254	::484106971440611000
420389630	::484106977053007000
268034501	::484107010305458000
155926653	::484107014743015000
500388817	::484107022820851000
299284663	::484107048930779000
30151060	::484107066286432000
24738840	::484107066814906000
254635990	::484107071923560000
53545809	::484107094137008000
302472189	::484107096955162000
454146385	::484107116001517000
412638454	::484107133269868000
374241458	::484107138873044000
559837229	::484107147643334000
281824012	::484107181168422000
439491329	::484107194770522000
302472189	::484107228459192000
36772146	::484107250177290000
131278152	::484107299665895000
237966586	::484107306670370000
11146552	::484107308843032000
16102033	::484107310022033000
129050216	::484107331081617000
454146385	::484107334507970000
369174583	::484107379655442000
47031965	::484107390237700000
299284663	::484107404020178000
187089991	::484107406729687000
268034501	::484107414468587000
454146385	::484107416976379000
321839755	::484107433485160000
134873681	::484107442473943000
22504277	::484107448857673000
219550942	::484107452598583000
241358661	::484107465710002000
420403218	::484107470697005000
537660330	::484107471791738000
83513704	::484107484429172000
241358661	::484107489307156000
15789848	::484107495615389000
15109013	::484107514121027000
321839755	::484107522744135000
187089991	::484107530738470000
16102033	::484107557725020000
14584037	::484107590025355000
410286428	::484107608534425000
372126514	::484107628369289000
565986436	::484107642676068000
410286428	::484107673160265000
111687397	::484107680760336000
322463853	::484107681607610000
410286428	::484107692596686000
479245748	::484107694719004000
40485959	::484107702868537000
193583131	::484107736150315000
271717879	::484107741116370000
483190332	::484107755242799000
433916111	::484107786955931000
498637061	::484107793473863000
241358661	::484107812163702000
241358661	::484107822284558000
498637061	::484107824016805000
63617875	::484107829658148000
349787019	::484107837099237000
433916111	::484107838038368000
479245748	::484107877959737000
40485959	::484107893231206000
372126514	::484107903381413000
140110825	::484107905583427000
261900342	::484107920217341000
238341972	::484107934759018000
372126514	::484107974097371000
281260984	::484108010092908000
193583131	::484108027541217000
195103093	::484108033161986000
91770694	::484108060785655000
119636299	::484108078158082000
635151853	::484108079802228000
136791341	::484108096457814000
40485959	::484108115034386000
475031809	::484108125029416000
254276767	::484108137545216000
311664191	::484108141026504000
219550942	::484108141307510000
18752326	::484108142179917000
281260984	::484108142909734000
341493662	::484108149721694000
372126514	::484108173800787000
83513704	::484108178859118000
40485959	::484108196903010000
279865885	::484108212116127000
80788799	::484108221259333000
281260984	::484108248362917000
336628506	::484108249328013000
195103093	::484108251517452000
537660330	::484108255593893000
565986436	::484108269519003000
48557490	::484108276788125000
348085087	::484108280772325000
40485959	::484108294223446000
326351370	::484108309637521000
372126514	::484108315153027000
170815462	::484108333369290000
339458716	::484108344349585000
297542894	::484108351937073000
233084334	::484108355741286000
299284663	::484108360657031000
25223941	::484108363945349000
344857407	::484108406597246000
592150138	::484108429313572000
42638131	::484108450276728000
15109013	::484108479058432000
40816246	::484108479138119000
387461887	::484108479733305000
19111395	::484108496875438000
565986436	::484108498196627000
18752326	::484108514424414000
167144906	::484108534783569000
635151853	::484108552802271000
378414202	::484108568887853000
133341985	::484108597908221000
29327418	::484108635614633000
40485959	::484108657815068000
47031965	::484108672524492000
382767512	::484108681316159000
297542894	::484108696184561000
19879486	::484108698860933000
374528956	::484108715780354000
256319248	::484108720876429000
23247181	::484108726345818000
39847939	::484108729365700000
47031965	::484108766808244000
265760942	::484108767680688000
380723702	::484108779898691000
14792781	::484108785535811000
599348429	::484108791701839000
219153949	::484108824341913000
60578212	::484108874996547000
569518404	::484108875982196000
382767512	::484108894386810000
115941650	::484108896810700000
238341972	::484108907963760000
382767512	::484108912451682000
115941650	::484108915198545000
102213164	::484108923075829000
382767512	::484108926804570000
223614733	::484108960430317000
36851172	::484108971071266000
102213164	::484108976968433000
380458897	::484109052562395000
14190836	::484109059256508000
111124977	::484109062377054000
37228652	::484109077442592000
79035481	::484109107171823000
14538108	::484109110120435000
43052467	::484109125140234000
42910967	::484109145755639000
102213164	::484109178169200000
219153949	::484109188990509000
372126514	::484109190051282000
18752326	::484109197068337000
421548020	::484109214751543000
61698439	::484109216685514000
102213164	::484109219982229000
405362735	::484109228718579000
84849075	::484109234309971000
410195122	::484109243339911000
65576332	::484109244292009000
102213164	::484109284012474000
268034501	::484109285581135000
322463853	::484109285668827000
460765832	::484109293352792000
14891490	::484109364840505000
424464803	::484109383647756000
326813935	::484109393349578000
553930094	::484109428212240000
113722629	::484109431748431000
268034501	::484109458860421000
537660330	::484109469702295000
347596428	::484109479575695000
398735102	::484109486819274000
597834721	::484109519182520000
159640806	::484109532100976000
36891053	::484109538916716000
21117523	::484109540867448000
268034501	::484109544139001000
51952627	::484109544876818000
236528732	::484109548333330000
565986436	::484109562727772000
347596428	::484109574207586000
12057032	::484109576069865000
36891053	::484109588170428000
537660330	::484109593463623000
253759009	::484109609167093000
230905946	::484109627743670000
159640806	::484109638929874000
25223941	::484109639877795000
268058306	::484109656047235000
104947253	::484109657854971000
25223941	::484109667866406000
102213164	::484109714998185000
23450320	::484109715769536000
364043601	::484109728403161000
232901934	::484109729635921000
569518404	::484109744828076000
423862446	::484109758828675000
159640806	::484109760849924000
460765832	::484109766214438000
15109013	::484109779984740000
83428249	::484109797675892000
350509640	::484109832019255000
76977679	::484109847428747000
12057032	::484109851077771000
39863661	::484109853263405000
69950823	::484109855318237000
460765832	::484109868962291000
423862446	::484109903708295000
107842096	::484109926714081000
41675336	::484109926902820000
635151853	::484109940135448000
79348656	::484109989033046000
14538108	::484109989682753000
375967762	::484109993172414000
322463853	::484110056099553000
423862446	::484110062290743000
20000062	::484110119782064000
423941104	::484110160588066000
325906113	::484110161943228000
70839289	::484110186047488000
36219010	::484110193639174000
569518404	::484110200845402000
238341972	::484110201537036000
460765832	::484110208260517000
48098530	::484110231488974000
22195036	::484110244428394000
315559101	::484110245069742000
261900342	::484110253563592000
299284663	::484110266557136000
311297676	::484110271514816000
311297676	::484110272164941000
311297676	::484110272869564000
102213164	::484110351173431000
433142367	::484110351890661000
513982376	::484110358177542000
252914746	::484110436317409000
108542953	::484110438700183000
460765832	::484110453207883000
415179202	::484110456723103000
569518404	::484110468270022000
266095621	::484110498473213000
210873235	::484110515866984000
445268626	::484110532371550000
328828628	::484110572351270000
76482742	::484110572695216000
48098530	::484110577237635000
384530394	::484110602412257000
29786990	::484110603502780000
216927443	::484110607680299000
83513704	::484110610905300000
331447850	::484110615011536000
619492928	::484110624276758000
216927443	::484110644955070000
338543771	::484110648084033000
48098530	::484110648994201000
256346048	::484110669751394000
257265522	::484110689833717000
216927443	::484110692375879000
48098530	::484110700974211000
46268291	::484110722104688000
574147363	::484110726617772000
378414202	::484110736361525000
147298694	::484110749090848000
268034501	::484110752199213000
216927443	::484110756972355000
388558032	::484110787527442000
22087737	::484110810193469000
588705820	::484110818515357000
280194602	::484110828245757000
217928831	::484110832477798000
264946102	::484110836332376000
147298694	::484110838756683000
187089991	::484110858214068000
47859489	::484110860990701000
104947253	::484110883686072000
221641208	::484110894574481000
635151853	::484110894977142000
44278444	::484110908042788000
268034501	::484110927110078000
233084334	::484110943094198000
257265522	::484110962782240000
24383303	::484110968343912000
149275783	::484110969594216000
274791343	::484110989537730000
22328944	::484110996588748000
216927443	::484111003475791000
87771600	::484111025080242000
183562162	::484111026552438000
236528732	::484111033829978000
187089991	::484111054545252000
29817953	::484111057607069000
321794820	::484111059737788000
410195122	::484111062757687000
279735090	::484111062904475000
14178003	::484111112099475000
187089991	::484111132999704000
108542953	::484111134702964000
164676969	::484111149777321000
257265522	::484111156424876000
380723702	::484111157771644000
39847939	::484111168722571000
216927443	::484111176167854000
47880950	::484111211836215000
39416036	::484111223085363000
48098530	::484111234237616000
102213164	::484111243574513000
238341972	::484111258979815000
233084334	::484111261487988000
340119318	::484111265493561000
216927443	::484111268912324000
59288102	::484111285987319000
22328944	::484111287736360000
42220462	::484111289493770000
43256984	::484111325379829000
274791343	::484111327871262000
445219284	::484111331851640000
537660330	::484111338713538000
301717953	::484111341817692000
46268291	::484111344627494000
83513704	::484111353934651000
48098530	::484111354366660000
188508773	::484111356829126000
108542953	::484111366593458000
164676969	::484111385518157000
200615756	::484111394326216000
104947253	::484111407731212000
48098530	::484111427578642000
287994287	::484111449430556000
29817953	::484111450588192000
12057032	::484111477201059000
597834721	::484111479705460000
80157666	::484111483836436000
46268291	::484111497107222000
60578212	::484111499720683000
537660330	::484111507156774000
48098530	::484111517248663000
91770694	::484111540535431000
164676969	::484111545144975000
48098530	::484111547359576000
24738840	::484111581496635000
183562162	::484111584956919000
48098530	::484111604414689000
486138458	::484111658722131000
375873224	::484111696219213000
219153949	::484111696446119000
48098530	::484111700304883000
8548362	::484111743606857000
256321392	::484111747989532000
187089991	::484111749805645000
292012619	::484111763118387000
454304418	::484111763789475000
102213164	::484111765723439000
168387841	::484111807284408000
408171600	::484111809079554000
24113194	::484111833687527000
186314952	::484111836510318000
159640806	::484111845939101000
102301729	::484111853081993000
484423510	::484111859973238000
264946102	::484111870018584000
433916111	::484111884652539000
240766538	::484111887723147000
188508773	::484111898934534000
164676969	::484111909894242000
102213164	::484111920392568000
320484851	::484111932643758000
587054451	::484111976679755000
6733652	::484111981842935000
24738840	::484111989807919000
33342988	::484111991867707000
755431	::484111998410829000
20903172	::484112008757784000
48098530	::484112018585047000
38804898	::484112033571291000
233084334	::484112040962060000
93043270	::484112043650605000
44768272	::484112044116172000
271717879	::484112052252708000
336845657	::484112063124754000
354629644	::484112071928606000
164676969	::484112072427700000
214779476	::484112080471998000
331447850	::484112092866150000
377715399	::484112101078605000
48098530	::484112117419622000
254210162	::484112140026908000
331447850	::484112144116363000
240766538	::484112153549746000
434720036	::484112161124274000
434720036	::484112161954729000
102301729	::484112167260524000
48098530	::484112191709147000
83513704	::484112195819536000
635151853	::484112217151774000
321839755	::484112220054224000
168387841	::484112223984291000
28827091	::484112272428515000
14873854	::484112284843646000
407384648	::484112315831160000
187089991	::484112349003923000
232437529	::484112358235979000
48098530	::484112377445482000
188508773	::484112391823949000
237966586	::484112406797230000
434720036	::484112436312555000
223614733	::484112445448151000
635151853	::484112461709070000
59288102	::484112464301543000
33703073	::484112527748395000
48098530	::484112535050665000
232437529	::484112596417925000
35923992	::484112606844964000
614436697	::484112617523253000
193583131	::484112621969215000
257491716	::484112626428174000
221641208	::484112649408376000
163340834	::484112659030507000
90469755	::484112684523073000
65832155	::484112697164718000
256716505	::484112697181495000
81841977	::484112697215045000
410195122	::484112720040427000
18547273	::484112720602488000
1565041	::484112728013803000
24738840	::484112752932171000
201445185	::484112789200326000
382767512	::484112798965067000
132314519	::484112799581622000
24738840	::484112813460172000
168387841	::484112846809497000
221641208	::484112876689719000
76482742	::484112879746940000
256321392	::484112884167741000
48098530	::484112888421163000
486138458	::484112897203638000
256716505	::484112897841172000
81841977	::484112897904103000
65832155	::484112897920864000
48098530	::484112909858242000
44768272	::484112919865851000
424540791	::484112930535784000
44811271	::484112951016583000
214779476	::484112968271925000
125718303	::484112970125824000
503577648	::484112985481555000
57331128	::484112991529365000
240766538	::484112994226688000
531871315	::484113026769899000
57331128	::484113027025735000
418327117	::484113045057060000
164676969	::484113056403046000
614074554	::484113061343940000
48098530	::484113131384229000
416419059	::484113155589558000
24383303	::484113186505764000
48098530	::484113192822788000
556556365	::484113193938063000
268034501	::484113214553456000
39847939	::484113226624294000
102301729	::484113229858086000
212475056	::484113247180566000
437898031	::484113259386392000
416419059	::484113263949402000
445903498	::484113281007624000
41908697	::484113283763695000
56736460	::484113300087517000
348085087	::484113352143024000
48098530	::484113367087329000
164676969	::484113411870310000
602224338	::484113417439965000
96872197	::484113433005006000
123373847	::484113435677192000
242533291	::484113471340949000
399713201	::484113489225875000
381181950	::484113490924142000
429558621	::484113499581595000
39847939	::484113509366517000
562590159	::484113527120990000
48098530	::484113534976917000
188508773	::484113536570769000
268034501	::484113537321947000
43006697	::484113554459885000
24383303	::484113576727040000
123373847	::484113580271628000
43006697	::484113589197082000
44811271	::484113599611170000
102213164	::484113601461223000
230365198	::484113606314049000
64907439	::484113624420458000
407894919	::484113639264112000
16006363	::484113695879217000
279608688	::484113706482012000
249028893	::484113713008361000
230655725	::484113720122302000
51601709	::484113735603466000
20903172	::484113744377569000
614436697	::484113761440002000
193583131	::484113771447603000
271717879	::484113772366139000
193583131	::484113775864213000
122067183	::484113784437346000
416419059	::484113787256311000
635845301	::484113791982915000
22328944	::484113792671174000
98054636	::484113814259257000
399713201	::484113816952008000
443332358	::484113859276324000
39847939	::484113868554121000
416419059	::484113882110119000
302408703	::484113929069928000
288531248	::484113949164453000
39847939	::484113957129433000
341803593	::484113967103479000
408171600	::484113987714310000
17694593	::484113996220743000
338543771	::484114006399922000
123373847	::484114012695961000
16006363	::484114038105047000
48098530	::484114040315449000
261900342	::484114041796046000
17522792	::484114047613145000
98054636	::484114098649853000
302408703	::484114104941297000
533417136	::484114120565080000
16006363	::484114140798414000
87771600	::484114162948124000
39847939	::484114175417794000
32583866	::484114178068594000
48098530	::484114187028004000
302408703	::484114189703983000
531871315	::484114190919933000
71597388	::484114201409900000
531871315	::484114205826510000
597834721	::484114207818792000
513658421	::484114220913397000
48098530	::484114251603529000
30666953	::484114262516711000
256750208	::484114275443552000
70805584	::484114297053020000
123373847	::484114301343764000
138557664	::484114320008040000
437898031	::484114327947837000
87771600	::484114343491936000
437898031	::484114347950891000
241358661	::484114363410677000
454304418	::484114364358619000
537660330	::484114379260968000
531871315	::484114416007274000
454304418	::484114418469314000
87771600	::484114429605208000
83513704	::484114431136133000
184962835	::484114455131717000
271304998	::484114465927868000
348152108	::484114479228014000
271304998	::484114483187441000
48098530	::484114486324768000
302408703	::484114486341943000
43006697	::484114492565884000
168387841	::484114497548734000
308946618	::484114501055156000
271304998	::484114525025615000
513982376	::484114553593028000
35599852	::484114560454914000
531871315	::484114562799525000
434720036	::484114570470895000
123373847	::484114590960472000
78065938	::484114614334930000
257491716	::484114623478890000
513982376	::484114656663838000
216486063	::484114662074503000
271304998	::484114671641698000
199066965	::484114671754940000
257265522	::484114673533349000
16006363	::484114683855921000
531871315	::484114685034119000
454304418	::484114705175171000
48098530	::484114743087489000
123373847	::484114747512881000
473196438	::484114749374726000
18028506	::484114749597437000
299284663	::484114754836119000
223950031	::484114767490338000
68052287	::484114780589154000
48098530	::484114782778191000
24821703	::484114788889288000
542406301	::484114803221221000
16006363	::484114811736043000
597834721	::484114836800815000
123373847	::484114845965778000
302408703	::484114881478926000
184962835	::484114881801510000
136750011	::484114892681539000
333877322	::484114928630902000
136750011	::484114931806007000
537660330	::484114949170401000
464182365	::484114968824913000
14594667	::484114990014939000
48098530	::484114995215470000
351264389	::484115018829410000
76815335	::484115032586723000
115852151	::484115044029198000
136750011	::484115045341609000
304140174	::484115049477582000
168387841	::484115053780533000
240530585	::484115088962367000
531871315	::484115095190896000
383243793	::484115114912526000
194998718	::484115127096967000
24738840	::484115185133555000
14594667	::484115193908449000
387461887	::484115199138336000
434720036	::484115210286809000
70483417	::484115210610171000
384494456	::484115218591522000
199066965	::484115220608983000
193583131	::484115228137754000
603136773	::484115230906015000
636894252	::484115234089484000
755431	::484115341803409000
48098530	::484115366830821000
389676504	::484115394072813000
48098530	::484115441741099000
490016303	::484115443708207000
184962835	::484115466139348000
389676504	::484115485638676000
33703073	::484115494606483000
238024746	::484115495223066000
45492981	::484115503711932000
265786675	::484115536054198000
35599852	::484115540705689000
238341972	::484115557441339000
155926653	::484115593067790000
123739379	::484115631735074000
374528956	::484115648042115000
44231782	::484115648973242000
83163050	::484115654971523000
434720036	::484115693235757000
18752326	::484115698466058000
351914412	::484115713070600000
48098530	::484115722566504000
124517802	::484115744385691000
225622870	::484115780590530000
83513704	::484115791470538000
337434597	::484115822462238000
370420008	::484115850665144000
47880950	::484115903538139000
252674018	::484115924937482000
131278152	::484115941744467000
241358661	::484115944206110000
816177	::484115949604184000
597834721	::484115950786981000
348152108	::484115952997785000
490016303	::484115977760563000
6733652	::484116037286125000
83513704	::484116057175511000
238341972	::484116071012909000
360183119	::484116071616487000
301717953	::484116078453587000
389676504	::484116080143519000
47851190	::484116088960352000
490016303	::484116091342295000
351922723	::484116132488822000
269012544	::484116186737541000
12057032	::484116190827012000
463855595	::484116201858035000
335101950	::484116207683919000
184962835	::484116228458307000
123373847	::484116232833363000
49221112	::484116238251995000
106855310	::484116258301181000
255834275	::484116276843782000
45470777	::484116326370140000
261900342	::484116338093211000
260961523	::484116339829657000
378414202	::484116347920855000
434720036	::484116348235030000
408049418	::484116359849078000
378414202	::484116361468477000
454375039	::484116415968841000
159986953	::484116420028944000
239254872	::484116431441653000
597834721	::484116445186379000
239254872	::484116453201690000
129050216	::484116460764401000
230655725	::484116478506332000
302673934	::484116501633716000
33017275	::484116513402523000
159986953	::484116571057438000
187309818	::484116579714490000
566902451	::484116664540487000
636894252	::484116666834374000
562590159	::484116669099302000
221641208	::484116677463134000
129050216	::484116704910647000
159986953	::484116704939630000
18015033	::484116730231652000
125718303	::484116754352726000
613592670	::484116771650015000
337434597	::484116773734604000
700013623	::484116778524491000
462487376	::484116825978843000
434720036	::484116852855943000
159986953	::484116879036792000
15288029	::484116896392806000
234078302	::484116925266411000
423891750	::484116934645276000
609790203	::484116964000796000
219153949	::484116985794813000
307697597	::484116992459563000
159986953	::484117049744953000
4434941	::484117053855387000
109105005	::484117062655021000
636894252	::484117095072796000
14792781	::484117120620306000
225622870	::484117132028805000
613592670	::484117143584116000
39685005	::484117154057306000
309789310	::484117167307116000
45470777	::484117185803980000
45470777	::484117190904270000
66270239	::484117202199527000
351190984	::484117242825957000
208250490	::484117253911093000
123373847	::484117287117787000
587104097	::484117306310541000
123746907	::484117311239249000
138557664	::484117368671440000
56736460	::484117397255630000
148445755	::484117445406232000
351190984	::484117464360701000
76442745	::484117482131570000
102100651	::484117489387716000
222598798	::484117510720356000
284931188	::484117511613743000
418480466	::484117515933454000
222598798	::484117534510444000
160768741	::484117555808727000
23400461	::484117625304539000
252674018	::484117626445000000
434720036	::484117669319147000
24383303	::484117677221244000
123373847	::484117710717333000
19053567	::484117711488700000
8070562	::484117715271954000
102213164	::484117735124008000
6733652	::484117739225620000
178492117	::484117768136949000
375734748	::484117772889100000
409541924	::484117788718424000
513825441	::484117791067619000
495135733	::484117845622550000
434720036	::484117860302594000
137587439	::484117880133263000
364043601	::484117893219893000
460765832	::484117918566068000
371578955	::484118005224570000
258108922	::484118012564230000
123373847	::484118029580918000
210873235	::484118044277755000
384530394	::484118051541905000
364043601	::484118307537453000
305379724	::484118332413456000
348085087	::484118342987309000
123373847	::484118377645240000
221641208	::484118381734666000
129050216	::484118407768711000
305379724	::484118410125520000
305379724	::484118441687654000
562590159	::484118467444891000
159986953	::484118505155878000
168387841	::484118510218403000
531871315	::484118534000082000
113722629	::484118536164352000
434720036	::484118541700841000
211904285	::484118552300244000
14190836	::484118554761904000
48431204	::484118629735075000
280297585	::484118635422576000
414217500	::484118668469891000
56556074	::484118673867546000
609790203	::484118721837805000
86604355	::484118752716652000
24634410	::484118760748367000
14178003	::484118764917489000
261043724	::484118789341327000
12057032	::484118830021496000
392716377	::484118844353421000
480973099	::484118870731399000
363059827	::484118876024627000
106561609	::484118887500238000
163340834	::484118912037314000
85651876	::484118915434299000
34087430	::484118958207795000
256346048	::484118962968358000
78970527	::484118966496145000
363059827	::484118969322708000
79348656	::484118979217457000
106561609	::484118994027167000
546153359	::484119008631717000
340119318	::484119045843582000
255147158	::484119056413233000
123739379	::484119071722852000
434720036	::484119133970104000
168387841	::484119160524271000
160768741	::484119161992273000
531871315	::484119162097106000
215181084	::484119200240128000
14873854	::484119200667930000
219550942	::484119207651471000
81630455	::484119211665420000
83163050	::484119250848980000
155926653	::484119253801791000
434720036	::484119254321471000
78970527	::484119290761990000
449981984	::484119314103279000
255147158	::484119323355521000
41675336	::484119326522626000
132976059	::484119337305792000
384530394	::484119353986519000
267227218	::484119380016377000
480973099	::484119386999881000
156508337	::484119389763952000
31010760	::484119393282957000
148912524	::484119395363344000
343904325	::484119407975600000
79348656	::484119411276939000
91195209	::484119460794478000
384530394	::484119465118793000
247372701	::484119473289322000
423446901	::484119475793690000
37228652	::484119493892141000
531871315	::484119512829014000
255299055	::484119539102150000
614436697	::484119569133342000
343904325	::484119641824849000
81007000	::484119753758605000
18183371	::484119783248764000
480973099	::484119828496515000
60108947	::484119854203805000
337434879	::484119858095747000
268034501	::484119875468533000
351914412	::484119884486287000
392716377	::484119891159429000
230069608	::484119900735438000
128284695	::484119916363395000
480973099	::484119920091738000
486138458	::484119938462801000
156508337	::484119996038017000
531871315	::484120007089987000
434720036	::484120038689890000
79348656	::484120077135282000
277829772	::484120082269097000
392716377	::484120084705595000
614436697	::484120106541142000
9129332	::484120118746558000
2084321	::484120135943217000
60108947	::484120165953843000
343904325	::484120177294839000
52295994	::484120220513357000
168387841	::484120220970143000
569518404	::484120234409066000
155686441	::484120259486429000
36219010	::484120283985371000
56198202	::484120285579583000
26182895	::484120299567198000
37863682	::484120301345583000
123746907	::484120306194604000
368691437	::484120376683687000
569518404	::484120385747976000
588641285	::484120399764934000
480973099	::484120411831926000
233362394	::484120439758024000
362540752	::484120466559610000
33818674	::484120495731003000
37011485	::484120496288841000
402268968	::484120515192168000
225622870	::484120518799278000
531871315	::484120553058357000
295466391	::484120579998367000
382767512	::484120586856452000
225622870	::484120590551248000
487258078	::484120601117097000
245203404	::484120631005290000
451667062	::484120639121276000
39685005	::484120640199196000
260361255	::484120641491042000
260361255	::484120642204086000
411912822	::484120647891943000
177111779	::484120652728008000
384530394	::484120660659036000
434720036	::484120692628004000
619492928	::484120715512143000
411912822	::484120717949419000
59184492	::484120727772086000
332908078	::484120744192778000
179519500	::484120755001499000
486138458	::484120761028722000
570502101	::484120805559648000
96658544	::484120812174065000
14873854	::484120821372162000
355612007	::484120832323485000
257491716	::484120853454798000
69916897	::484120856533405000
268034501	::484120862497701000
309355379	::484120882294431000
26642766	::484120885381857000
113221759	::484120903547371000
186314952	::484120913357447000
370416747	::484120972430434000
222636373	::484120987550892000
480973099	::484120996102668000
370416747	::484121017443680000
325906113	::484121038905958000
29853720	::484121040151269000
40864634	::484121053292032000
70839851	::484121082304028000
193861615	::484121114545627000
423816771	::484121141573726000
434720036	::484121213841965000
286298021	::484121225556672000
542693847	::484121234146623000
257491716	::484121238617747000
91195209	::484121275372027000
79348656	::484121289956032000
56198202	::484121305684668000
355717008	::484121357731377000
348152108	::484121362106032000
49061011	::484121373334188000
325906113	::484121376027336000
90469755	::484121388811186000
277829772	::484121395048108000
325906113	::484121417605480000
159986953	::484121418720747000
291221395	::484121562409603000
68512582	::484121610220482000
32750427	::484121680831201000
599589782	::484121697076129000
68512582	::484121756954021000
175314654	::484121765690351000
60108947	::484121766235996000
142176687	::484121766487281000
93043270	::484121792769196000
336845657	::484121793956171000
68512582	::484121795281559000
280309716	::484121802869075000
15789848	::484121828453912000
178492117	::484121837094592000
77765035	::484121887371309000
56198202	::484121888999088000
96872197	::484121907139063000
36116261	::484121955486814000
182901672	::484121957504667000
410297246	::484121975216803000
164676969	::484122047388585000
239162983	::484122076719349000
33017275	::484122092988661000
70571907	::484122098218979000
162559610	::484122099343454000
195103093	::484122106838663000
279162166	::484122122789208000
219550942	::484122148173127000
542693847	::484122202208337000
384563395	::484122210475311000
542406301	::484122212321214000
18183371	::484122254309990000
305379724	::484122296576000000
434720036	::484122316092092000
56198202	::484122326595031000
14253476	::484122334681243000
268034501	::484122337386975000
26182895	::484122400422772000
182834679	::484122430106247000
134873681	::484122432383361000
487258078	::484122432589283000
356974615	::484122455204560000
37228652	::484122460611428000
268034501	::484122490017710000
280309716	::484122493771583000
182584001	::484122509097177000
565986436	::484122535743610000
232437529	::484122550625402000
565986436	::484122567452532000
252674018	::484122568572407000
151212329	::484122586205257000
305379724	::484122597286621000
17107944	::484122607605018000
364043601	::484122670163042000
201445185	::484122670598864000
332908078	::484122675422306000
246050172	::484122698029608000
67450397	::484122705604517000
389949893	::484122719626084000
123373847	::484122720817643000
92125226	::484122746465837000
57566548	::484122756108152000
542406301	::484122756137897000
43630532	::484122756628226000
131968998	::484122794125299000
364752208	::484122795744317000
40054726	::484122800303534000
100742600	::484122807203553000
69771494	::484122821354717000
100742600	::484122824228225000
542406301	::484122853261197000
219188629	::484122864316993000
498637061	::484122882696429000
498637061	::484122910492065000
331227001	::484122918620647000
82707747	::484122925125996000
92125226	::484122926648926000
516986236	::484122932667752000
219188629	::484122939273392000
149295164	::484122945514508000
331227001	::484122979677114000
509524562	::484122995561340000
17169855	::484122998598041000
161622400	::484123013588062000
189664484	::484123024434950000
546947837	::484123047956185000
542406301	::484123057167282000
36851172	::484123088746184000
368691437	::484123100875730000
36116261	::484123105783083000
425897170	::484123107154599000
161622400	::484123112359739000
47466684	::484123191917690000
240530585	::484123216818876000
70571907	::484123264550047000
161622400	::484123299119509000
480973099	::484123352374591000
408772521	::484123403805540000
341666582	::484123405696770000
480973099	::484123433878302000
229385654	::484123438228180000
39685005	::484123471358988000
195103093	::484123473338707000
333245482	::484123484206145000
59184492	::484123525607739000
151212329	::484123531051933000
48046250	::484123535804469000
369804138	::484123562060414000
87956728	::484123580482195000
252674018	::484123596361441000
302472189	::484123601197494000
597038752	::484123672731348000
252674018	::484123681212219000
199066965	::484123682944458000
274791343	::484123684391886000
445268626	::484123686770049000
47466684	::484123714217590000
454375039	::484123715513249000
597038752	::484123777190469000
589542040	::484123797155770000
244351583	::484123814297473000
195103093	::484123826968866000
42538221	::484123845972865000
182834679	::484123867435524000
104539435	::484123873508880000
484423510	::484123896958824000
370416747	::484123904680943000
44779656	::484123920056868000
14873854	::484123973618130000
389949893	::484123997055885000
188855651	::484124003985260000
161622400	::484124022884413000
170815462	::484124047371141000
589542040	::484124062051221000
542406301	::484124077867958000
91195209	::484124080199593000
276341812	::484124081890279000
30989596	::484124084788555000
442433056	::484124084968493000
70571907	::484124109312245000
60108947	::484124124638617000
195276249	::484124154942070000
597038752	::484124155105656000
66270239	::484124162802196000
556631416	::484124164538642000
47466684	::484124179604983000
132314519	::484124195140689000
47466684	::484124204674351000
15742158	::484124225737728000
78614495	::484124243202818000
311924851	::484124281774014000
297238880	::484124288232861000
58652870	::484124299314204000
199066965	::484124305005883000
445268626	::484124315395575000
61698439	::484124317119418000
155686441	::484124321380442000
199331386	::484124324316872000
72293435	::484124327562846000
34108658	::484124341542465000
8548362	::484124347016413000
284931188	::484124354742341000
375636797	::484124411427958000
475210759	::484124448510189000
487258078	::484124449470693000
72293435	::484124525169086000
244351583	::484124527375290000
170815462	::484124529338634000
270687983	::484124551748390000
65576332	::484124556521504000
302673934	::484124560368103000
240530585	::484124566155849000
285955708	::484124570014588000
34108658	::484124573109985000
380049732	::484124631327330000
39685005	::484124637836500000
199066965	::484124642332770000
257491716	::484124652479217000
24113194	::484124695110111000
34108658	::484124715020083000
19182658	::484124719386357000
136750011	::484124728102092000
302673934	::484124731423985000
23247181	::484124745214861000
201899461	::484124775971713000
279268567	::484124776060182000
333877322	::484124779364880000
161622400	::484124784498716000
13683762	::484124796045651000
418314197	::484124814492192000
30989596	::484124820154507000
14873854	::484124858343649000
14873854	::484124912240447000
24171213	::484124928807927000
20833365	::484124938580684000
310664656	::484124970973294000
34108658	::484125030377213000
242206017	::484125074933706000
375636797	::484125094415831000
70571907	::484125097599311000
199066965	::484125107044904000
34108658	::484125139542355000
375636797	::484125145556979000
390504920	::484125158697750000
375636797	::484125192365420000
408171600	::484125193955065000
34108658	::484125194181570000
18183371	::484125214498770000
195103093	::484125220098539000
375636797	::484125231045287000
42538221	::484125273936261000
308858845	::484125290831314000
273955213	::484125298506874000
105607367	::484125329351397000
472528304	::484125340462493000
285141722	::484125340676018000
375636797	::484125345126166000
375636797	::484125371197972000
34108658	::484125429423296000
43630532	::484125432820678000
37228652	::484125473711353000
76815335	::484125514521518000
12057032	::484125514597031000
322358530	::484125519659544000
18657192	::484125529600036000
416684872	::484125534071169000
64926237	::484125549930229000
375636797	::484125554078019000
322358530	::484125554711343000
217563665	::484125561720406000
472287305	::484125566744788000
34108658	::484125567462039000
389949893	::484125577876475000
286298021	::484125588052267000
425183249	::484125588689797000
91712528	::484125601838530000
504027031	::484125610810150000
410195122	::484125614224314000
122799833	::484125615369760000
210873235	::484125622294556000
107842096	::484125623841857000
322358530	::484125655806644000
30989596	::484125655966044000
114967175	::484125664950235000
252914746	::484125668167262000
41230104	::484125669723344000
30989596	::484125675607977000
381181950	::484125717114806000
32171318	::484125746835636000
109105005	::484125747498340000
635151853	::484125773339439000
32583866	::484125774148943000
247374067	::484125782558523000
257491716	::484125787730489000
14873854	::484125808680640000
358643765	::484125813101428000
20833365	::484125831036293000
321839755	::484125842650316000
358643765	::484125852716658000
337434597	::484125863399538000
583488323	::484125870030745000
32583866	::484125894143770000
569518404	::484125915451228000
168387841	::484125917438963000
24171213	::484125921545179000
322358530	::484125929065553000
414103187	::484125960128581000
322358530	::484125961995055000
76815335	::484125970249420000
389949893	::484125977526562000
67069063	::484125998938472000
528975562	::484126007884922000
82242725	::484126007922683000
322358530	::484126015254315000
257491716	::484126017947439000
445219284	::484126039551922000
30989596	::484126045495230000
322358530	::484126064851943000
155926653	::484126109882396000
199066965	::484126117821820000
326554021	::484126123815493000
20833365	::484126135450497000
322358530	::484126150961020000
257491716	::484126158913826000
34108658	::484126158942777000
453044363	::484126163150045000
68622166	::484126166823882000
322358530	::484126182925824000
15137186	::484126189741551000
59184492	::484126197169664000
144243302	::484126201355968000
186287095	::484126284381843000
375636797	::484126293001129000
16726467	::484126293924274000
395703736	::484126306221563000
31326082	::484126308524236000
322358530	::484126327272771000
34108658	::484126338987458000
568915908	::484126354078961000
199066965	::484126358541320000
408171600	::484126377533140000
76815335	::484126381253488000
410195122	::484126406310248000
322358530	::484126434860871000
171103429	::484126436601921000
369217450	::484126462476165000
375636797	::484126472336994000
20833365	::484126490347315000
59184492	::484126504549244000
375636797	::484126507875307000
76442745	::484126507908870000
322358530	::484126518746947000
336845657	::484126548262666000
49383709	::484126548736233000
199066965	::484126559855325000
18183371	::484126560471904000
185399022	::484126562057338000
31326082	::484126566381662000
12057032	::484126581632167000
377110730	::484126593304891000
230069479	::484126614197108000
309981035	::484126624917766000
187280228	::484126630055403000
454304418	::484126718739763000
322358530	::484126728575385000
42538221	::484126746900328000
30989596	::484126747676639000
225622870	::484126761354297000
223950031	::484126803678613000
176224586	::484126805436030000
84849075	::484126822041681000
42538221	::484126823018536000
635151853	::484126824197144000
41675336	::484126831399145000
322358530	::484126841679015000
187280228	::484126849165840000
484202581	::484126870494277000
244351583	::484126873895452000
155686441	::484126879620689000
34108658	::484126886683869000
433169770	::484126906321612000
41675336	::484126936399355000
562393615	::484126940702724000
112333263	::484126956812644000
471291163	::484126968787771000
22220460	::484126969794002000
322358530	::484126979059245000
34108658	::484127014039728000
635151853	::484127021178445000
199066965	::484127023330099000
275902246	::484127030124892000
30989596	::484127037246828000
44779656	::484127040711323000
33818674	::484127043454795000
225287674	::484127064337825000
322358530	::484127079181459000
322358530	::484127106570256000
322358530	::484127120767979000
199066965	::484127177869234000
322358530	::484127186274615000
198126424	::484127195216875000
472528304	::484127204197285000
322358530	::484127215760580000
363361632	::484127271549022000
302934050	::484127288913428000
7345092	::484127301521514000
219153949	::484127329581801000
225287674	::484127380030496000
34108658	::484127389446717000
16807883	::484127390470512000
406772829	::484127395121610000
107308159	::484127411361939000
34108658	::484127442282364000
164575018	::484127479850745000
239149781	::484127507159871000
445268626	::484127509827817000
41675336	::484127510138220000
325996873	::484127519617335000
199066965	::484127537711181000
155686441	::484127551598514000
34108658	::484127571177504000
34108658	::484127644531703000
259830697	::484127656363847000
40054726	::484127671723364000
322358530	::484127705407827000
29198251	::484127716585648000
199066965	::484127719836241000
249028893	::484127720956104000
574147363	::484127728313323000
249028893	::484127750190399000
41675336	::484127750824136000
310369464	::484127762957889000
34108658	::484127770604101000
322358530	::484127785548410000
26915925	::484127804997787000
410195122	::484127836693741000
348152108	::484127838459527000
33699503	::484127844407443000
389949893	::484127844490948000
132976059	::484127846508404000
123746907	::484127870441488000
93043270	::484127906550284000
20713213	::484127910820069000
199066965	::484127931069788000
146855323	::484127937365807000
380049732	::484127947344072000
322358530	::484127953949700000
34108658	::484127968487174000
17054163	::484127998149275000
20833365	::484128024812457000
115941650	::484128028633493000
153544543	::484128046819995000
56198202	::484128051761258000
631245094	::484128071524433000
199066965	::484128089614450000
54422208	::484128095683637000
57651074	::484128130563440000
305379724	::484128133285548000
33699503	::484128162650275000
542406301	::484128194979590000
199066965	::484128258376495000
293737316	::484128292749193000
364043601	::484128333228441000
17054163	::484128342367412000
583488323	::484128385283538000
34108658	::484128411342757000
433169770	::484128418867339000
259488414	::484128452337872000
199066965	::484128455915610000
100626124	::484128484055584000
348152108	::484128486877974000
146855323	::484128489491406000
199066965	::484128498806579000
20833365	::484128526862262000
458766436	::484128533820633000
34108658	::484128537926848000
4434941	::484128550765596000
325906113	::484128555866292000
325906113	::484128575772426000
51814269	::484128597490565000
14085431	::484128619749318000
333877322	::484128635301793000
134225933	::484128640721231000
369160273	::484128647960223000
588531316	::484128657880133000
37228652	::484128666709131000
76815335	::484128670865313000
34108658	::484128672056479000
245203404	::484128673860046000
67450397	::484128674753441000
607721617	::484128715790483000
119636299	::484128721461194000
20833365	::484128758543028000
322358530	::484128786313523000
269605766	::484128794190417000
242305581	::484128803099525000
569518404	::484128812486365000
426923626	::484128826113269000
269605766	::484128835521110000
532542878	::484128863744958000
56198202	::484128875199606000
54405135	::484128876730130000
376467319	::484128881872363000
593139104	::484128884875853000
34108658	::484128885303308000
259488414	::484128898871853000
268987143	::484128918333452000
92125226	::484128928764669000
288531248	::484128936528343000
37228652	::484128947761086000
68221984	::484128949820456000
428646436	::484128960494587000
418314197	::484129017038004000
34108658	::484129027456630000
513982376	::484129046326816000
132314519	::484129056544153000
387863634	::484129069940748000
428646436	::484129075494006000
378414202	::484129083861643000
26915925	::484129083866218000
445268626	::484129110378430000
72378783	::484129125905346000
199066965	::484129155601031000
33453167	::484129167840014000
24171213	::484129204783427000
569518404	::484129260756828000
593139104	::484129298358751000
72378783	::484129298677104000
310369464	::484129307761979000
260573981	::484129320395223000
214220072	::484129328725114000
56359547	::484129330801278000
34108658	::484129350803922000
50509821	::484129385067192000
14178003	::484129392335917000
30123599	::484129402620362000
378414202	::484129406432980000
393802148	::484129420668456000
30123599	::484129428264345000
199066965	::484129444139782000
239149781	::484129446035599000
239149781	::484129458928898000
500388817	::484129462934839000
426923626	::484129476528197000
136458681	::484129489257889000
26179867	::484129495490633000
100626124	::484129532690329000
68775336	::484129536406077000
445219284	::484129552466456000
31625914	::484129566647418000
569518404	::484129567486267000
513434526	::484129576893689000
293737316	::484129588612976000
120863692	::484129591594737000
199066965	::484129596174897000
596957614	::484129608103493000
268034501	::484129652135710000
92125226	::484129658515243000
92936298	::484129671584677000
211616743	::484129682015543000
30989596	::484129687409414000
333877322	::484129702290804000
185629189	::484129710125764000
7345092	::484129714420731000
199066965	::484129733706125000
176489426	::484129762122948000
849	::484129770788364000
369160273	::484129782326517000
625170672	::484129812974297000
372068999	::484129815541583000
341666582	::484129816254246000
34108658	::484129824596709000
293737316	::484129829756080000
51601709	::484129877654634000
171103429	::484129896428732000
103782180	::484129949981233000
569518404	::484129962392567000
176489426	::484129975810154000
259830697	::484129988778532000
281260984	::484129998760980000
34108658	::484130025164111000
53258017	::484130032046993000
260825806	::484130034454519000
41675336	::484130035662852000
151190656	::484130036463579000
35141457	::484130036472365000
273631488	::484130038950801000
533417136	::484130045301379000
199066965	::484130049134559000
445268626	::484130050074488000
281260984	::484130052179632000
68775336	::484130059955892000
607721617	::484130070567866000
286910447	::484130073470308000
19939574	::484130076636614000
56198202	::484130086283935000
140157275	::484130101366247000
260825806	::484130114628632000
69950823	::484130154361274000
260825806	::484130193137606000
198126424	::484130204449636000
504027031	::484130215774281000
199066965	::484130233713307000
260361255	::484130250431795000
56359547	::484130253715959000
17169855	::484130259474739000
53258017	::484130263576756000
424540791	::484130265426452000
176489426	::484130265925976000
504027031	::484130274842644000
385782746	::484130297949466000
36851172	::484130321827659000
87247551	::484130352449871000
108798356	::484130370330562000
81872162	::484130375703470000
260825806	::484130378072850000
588641285	::484130384393666000
333877322	::484130384909578000
44779656	::484130389171003000
26831606	::484130425594314000
53258017	::484130445156548000
260825806	::484130451599003000
99320365	::484130462018060000
140110825	::484130466421686000
294964037	::484130473250004000
30989596	::484130479353126000
273955213	::484130492556795000
259830697	::484130513729622000
424540791	::484130531081089000
56198202	::484130540686413000
29018568	::484130543160684000
30912658	::484130549284761000
385782746	::484130550685663000
378414202	::484130603114053000
34108658	::484130613021007000
392301070	::484130690200375000
53486281	::484130709679136000
56198202	::484130724958961000
140157275	::484130725604507000
47167252	::484130734526201000
15267198	::484130773663252000
279608688	::484130775978082000
18752326	::484130781749452000
15267198	::484130782966206000
423098923	::484130801039446000
85155674	::484130811608723000
47880950	::484130822518091000
258609027	::484130829925249000
34108658	::484130853929226000
212068363	::484130854197657000
6733652	::484130856286433000
36851172	::484130858425937000
378414202	::484130886766452000
56198202	::484130898670260000
185629189	::484130902143172000
185629189	::484130902872969000
185629189	::484130903699255000
574147363	::484130915241984000
376425912	::484130935248412000
333245482	::484130938801389000
32171318	::484130945415397000
53486281	::484130945793261000
391061760	::484130961031192000
237966586	::484130966827331000
313120951	::484130969998225000
349787019	::484130975405047000
168387841	::484130986930618000
47167252	::484131000155242000
199066965	::484131011169488000
350968313	::484131012373270000
504027031	::484131020828979000
364888000	::484131030325288000
631245094	::484131034695352000
387461887	::484131070686683000
364888000	::484131085518143000
140110825	::484131111795040000
398735102	::484131124395114000
333877322	::484131144854556000
343904325	::484131152584663000
21117523	::484131162903019000
34108658	::484131169966239000
631245094	::484131179193319000
6733652	::484131184331333000
378414202	::484131188253003000
35141457	::484131189855629000
67450397	::484131193722376000
47880950	::484131215725707000
477188816	::484131228249894000
85155674	::484131262949363000
289084083	::484131265528864000
35141457	::484131265843830000
140110825	::484131275716829000
83428249	::484131305131499000
37228652	::484131307430350000
20833365	::484131308109455000
140110825	::484131316271562000
185629189	::484131323247095000
273955213	::484131328607391000
164575018	::484131364187291000
289084083	::484131370680061000
256853017	::484131374920527000
367322500	::484131387838963000
140110825	::484131390519119000
142038800	::484131391547138000
85155674	::484131401139101000
367322500	::484131402481299000
321498402	::484131403030728000
85155674	::484131409695498000
445268626	::484131410597642000
408772521	::484131416561963000
108808608	::484131421699592000
279608688	::484131422974652000
289084083	::484131423725428000
24738840	::484131430197248000
467027311	::484131433909587000
85155674	::484131443803578000
34108658	::484131456621375000
199331386	::484131469426962000
445268626	::484131484568403000
367322500	::484131485302026000
132314519	::484131514741821000
44779656	::484131546610167000
85155674	::484131551920156000
20833365	::484131552041775000
346127757	::484131612800868000
338619333	::484131620585103000
434545772	::484131654437720000
437064295	::484131659160514000
395703736	::484131662905999000
85155674	::484131697240178000
127092086	::484131708959080000
201445185	::484131710938779000
103782180	::484131735722930000
110297719	::484131773165862000
34108658	::484131789502312000
237966586	::484131799069515000
48098530	::484131815276294000
87247551	::484131817356656000
87247551	::484131847211712000
537561541	::484131855386808000
199066965	::484131874386636000
85155674	::484131892074016000
346127757	::484131902115577000
279608688	::484131940656635000
56198202	::484131947879616000
111124977	::484131955139952000
553738195	::484131969446313000
233084334	::484131980452581000
386627455	::484131983400767000
24868543	::484132004879806000
364888000	::484132013642088000
87247551	::484132044457271000
34108658	::484132051491094000
262870925	::484132069006528000
423862446	::484132089525067000
73299390	::484132095133237000
346127757	::484132153744457000
164575018	::484132157422456000
333877322	::484132168499601000
73299390	::484132177199005000
95723533	::484132183125147000
302408703	::484132196962557000
34108658	::484132209951899000
35505123	::484132216016875000
37228652	::484132218185711000
47880950	::484132229015015000
302408703	::484132230365978000
169291538	::484132233838870000
424540791	::484132235914670000
48098530	::484132255192080000
239313896	::484132255606910000
301761224	::484132267443240000
87247551	::484132280391057000
36851172	::484132313803280000
63783716	::484132339547512000
346127757	::484132355784073000
424540791	::484132357130055000
85155674	::484132363673149000
85155674	::484132387870081000
168387841	::484132397638623000
624394090	::484132406849318000
247372701	::484132425211985000
222636373	::484132456392818000
634164272	::484132489079046000
34108658	::484132502957608000
199066965	::484132503603519000
119269983	::484132510448644000
56198202	::484132531588333000
755431	::484132600739397000
199066965	::484132634004434000
85155674	::484132641638084000
247372701	::484132653323395000
190492046	::484132659832971000
85155674	::484132665486880000
437082385	::484132669077196000
260825806	::484132681643343000
222636373	::484132684588122000
253126912	::484132701297840000
302408703	::484132715424665000
48098530	::484132724257468000
26580130	::484132724265865000
199066965	::484132733505904000
355990893	::484132738669498000
199066965	::484132763654561000
96658544	::484132769971200000
38577111	::484132771003002000
195103093	::484132780352487000
112333263	::484132782549917000
34108658	::484132789025927000
226995875	::484132798429536000
96658544	::484132858039001000
27538070	::484132859180240000
24392243	::484132867304587000
98054636	::484132874032271000
587104097	::484132888821002000
263418480	::484132907720527000
199066965	::484132919112265000
171103429	::484132921889275000
56198202	::484132956244815000
199066965	::484132981905190000
56198202	::484132989035892000
48098530	::484132991871254000
368730450	::484132994278764000
323978080	::484132997474824000
219153949	::484133022078627000
175314654	::484133042152161000
398735102	::484133042257403000
537561541	::484133047202086000
171103429	::484133047684857000
36343877	::484133061400215000
310321041	::484133061563387000
36343877	::484133069830766000
85155674	::484133092987138000
302408703	::484133096779153000
210873235	::484133117591289000
34108658	::484133123429376000
32690664	::484133144065359000
253126912	::484133165767065000
123746907	::484133188105945000
114070939	::484133191951720000
372068999	::484133208410570000
253126912	::484133209106821000
192590347	::484133225057759000
160495648	::484133230337998000
37228652	::484133242493489000
65995121	::484133265889320000
85155674	::484133273430290000
160495648	::484133274189438000
48804765	::484133276215685000
48804765	::484133278509989000
95723533	::484133300748156000
140157275	::484133317973774000
48804765	::484133344196571000
48804765	::484133345442693000
48804765	::484133345585278000
201899461	::484133347732373000
85155674	::484133352476143000
224103552	::484133391365718000
240530585	::484133407824166000
624394090	::484133426493005000
286910447	::484133430570266000
56198202	::484133439122444000
48557490	::484133486832676000
129441756	::484133519917338000
136791341	::484133525625380000
201899461	::484133531954593000
187280228	::484133538548039000
135324408	::484133538980429000
224103552	::484133539093299000
402797583	::484133575755706000
635151853	::484133583880065000
38577111	::484133601953329000
211904285	::484133624946917000
85155674	::484133674581889000
16472279	::484133678235144000
50509821	::484133686535675000
79035481	::484133698950791000
195103093	::484133700322738000
253126912	::484133703652634000
129441756	::484133735483576000
199066965	::484133741489451000
185629189	::484133745336012000
307697597	::484133761391796000
389949893	::484133771663257000
384436313	::484133773559078000
310321041	::484133782229118000
85155674	::484133821911015000
56198202	::484133832023900000
129441756	::484133848683675000
225622870	::484133868983693000
41967329	::484133878693507000
211616743	::484133906057134000
348262381	::484133906191376000
624394090	::484133914810646000
56198202	::484133917830959000
79035481	::484133941310279000
107842096	::484133950948790000
199066965	::484133956124553000
392301070	::484133966576750000
112333263	::484133972750782000
287228225	::484133981445578000
370420008	::484133988827926000
375636797	::484133991318953000
85155674	::484134001536692000
315559101	::484134032955805000
132314519	::484134043869384000
85155674	::484134098059804000
368730450	::484134102052777000
372499722	::484134117135884000
79035481	::484134122445492000
148912524	::484134128032284000
23663256	::484134133610717000
199066965	::484134149989466000
148912524	::484134162970865000
20833365	::484134202456027000
123746907	::484134211436425000
20833365	::484134236467630000
635845301	::484134239986655000
199066965	::484134251214798000
56198202	::484134301576220000
23663256	::484134302070747000
20833365	::484134336719888000
23663256	::484134359406870000
46963484	::484134363039154000
108605734	::484134373055139000
41967329	::484134400913727000
113722629	::484134412045795000
307485154	::484134449848672000
100626124	::484134456547373000
199066965	::484134465086554000
293737316	::484134467263807000
625900103	::484134471340261000
167513343	::484134483520937000
310321041	::484134508883505000
90750144	::484134543658876000
28875632	::484134544761561000
85155674	::484134547747926000
259830697	::484134566588723000
72378783	::484134571609305000
562590159	::484134575233191000
172280619	::484134579293282000
140110825	::484134581419794000
56198202	::484134601871618000
264705173	::484134628497059000
197384499	::484134629151358000
305379724	::484134672784322000
261900342	::484134672856010000
259830697	::484134691356684000
424498868	::484134704333869000
249028893	::484134711640330000
219153949	::484134712202780000
24738840	::484134725036937000
199066965	::484134733677228000
199066965	::484134761128927000
264705173	::484134779282292000
253759009	::484134831953944000
199066965	::484134842729127000
106855310	::484134845594230000
199066965	::484134854238298000
34108658	::484134861821579000
14187808	::484134898903822000
513855251	::484134901134798000
37730571	::484134908718501000
339295860	::484134914736934000
463138486	::484134921230102000
384436313	::484134923792445000
162200561	::484134941064957000
22954511	::484135000330096000
286910447	::484135009495056000
172280619	::484135032634605000
25410192	::484135040700272000
279608688	::484135045590827000
346569016	::484135077278777000
446757000	::484135085290307000
132314519	::484135096677449000
14187808	::484135125459148000
199066965	::484135130189934000
249028893	::484135137957793000
440314946	::484135186959851000
421548020	::484135206555639000
20833365	::484135207499354000
20833365	::484135222775009000
199066965	::484135241372549000
253126912	::484135245311000000
199066965	::484135257562574000
277626311	::484135265024233000
199066965	::484135280417333000
362540752	::484135283525304000
34108658	::484135298503163000
440314946	::484135300285755000
259488414	::484135313854316000
27904685	::484135341620592000
43586963	::484135356426891000
169226510	::484135357428932000
138083816	::484135359693877000
537660330	::484135361061212000
337434597	::484135364257271000
46963484	::484135373237256000
27904685	::484135377200885000
34108658	::484135413888458000
172280619	::484135418535751000
46940147	::484135422268698000
253126912	::484135446880862000
27904685	::484135489830539000
199066965	::484135493026607000
398735102	::484135493316386000
335608417	::484135497745174000
123739379	::484135512081326000
138083816	::484135512618196000
253126912	::484135521476571000
44779656	::484135547443892000
249028893	::484135578317754000
323246381	::484135597456760000
123746907	::484135625701199000
440314946	::484135633812586000
20713213	::484135644877561000
277626311	::484135645145624000
253126912	::484135668109410000
34108658	::484135680675573000
167144906	::484135681547984000
631513843	::484135697792520000
471218710	::484135716369080000
199066965	::484135732957569000
331668519	::484135741673312000
214595457	::484135743707549000
631513843	::484135768554618000
537660330	::484135782643286000
421548020	::484135787970060000
6733652	::484135843808817000
214595457	::484135850570043000
115141777	::484135884946542000
20833365	::484135905049853000
16102033	::484135914143506000
107842096	::484135930924523000
211616743	::484135932304437000
138083816	::484135938713329000
128775325	::484135944941862000
35141457	::484135950227083000
35141457	::484135960331169000
115141777	::484135987648286000
164575018	::484136003490181000
337499399	::484136008037175000
211616743	::484136027330596000
389949893	::484136074680098000
17522792	::484136081445900000
37228652	::484136081928224000
440314946	::484136107081080000
115141777	::484136120607723000
346569016	::484136131487735000
34108658	::484136146662748000
226995875	::484136147484803000
600663496	::484136152748666000
238826465	::484136155487961000
494376740	::484136159199498000
249028893	::484136161254719000
115141777	::484136176777834000
44231782	::484136180863086000
260911912	::484136229420953000
600663496	::484136241105879000
37029138	::484136254490288000
537660330	::484136261850902000
82257804	::484136268025298000
55744853	::484136270189166000
367322500	::484136278904950000
56198202	::484136293677662000
389949893	::484136294331609000
164575018	::484136305513594000
440314946	::484136353920073000
64907439	::484136356923207000
402273149	::484136373394628000
6733652	::484136413449818000
20833365	::484136419175067000
597038752	::484136465459187000
574147363	::484136476498989000
480973099	::484136479292018000
365151006	::484136481338843000
115141777	::484136505946824000
199066965	::484136512364109000
365151006	::484136526842847000
307485154	::484136556362338000
404335977	::484136565757988000
53258017	::484136589770358000
412638454	::484136602734972000
164575018	::484136615309103000
340646680	::484136619142692000
286910447	::484136650138988000
517075828	::484136652063780000
199066965	::484136673844801000
528975562	::484136687967027000
625900103	::484136692324904000
34108658	::484136717209726000
115141777	::484136727649349000
409709795	::484136749430767000
367296747	::484136757932204000
329333638	::484136761333780000
131278152	::484136793059909000
374772557	::484136817412034000
80586819	::484136823141044000
167144906	::484136937368719000
106855310	::484136944327483000
19210855	::484136947837702000
236628483	::484136997112385000
214595457	::484137000950181000
256609151	::484137004444430000
188855651	::484137005446471000
37578654	::484137013717635000
34108658	::484137014162239000
389949893	::484137041655902000
14792781	::484137058730917000
79348656	::484137086875078000
389949893	::484137100590075000
321780812	::484137168076406000
396454394	::484137175772962000
34108658	::484137179254251000
48557490	::484137180324175000
448325555	::484137230051442000
409680332	::484137273928056000
123746907	::484137280702259000
85155674	::484137296094953000
68052287	::484137297378820000
310369464	::484137313157406000
494376740	::484137321894129000
199066965	::484137324536541000
537561541	::484137324767215000
34108658	::484137335303323000
80586819	::484137346887983000
42910967	::484137363153895000
59938971	::484137363178655000
389949893	::484137370250268000
23475166	::484137411442515000
34108658	::484137430170079000
418314197	::484137449384181000
59938971	::484137467977555000
50818061	::484137474768506000
155686441	::484137492933648000
59938971	::484137517243834000
362540752	::484137593437958000
133526428	::484137597858353000
700013623	::484137601704939000
56198202	::484137622483509000
326554021	::484137622810292000
532542878	::484137649348030000
384105885	::484137685200560000
55287428	::484137697359843000
226357092	::484137698064465000
471291163	::484137705295847000
215427794	::484137709024202000
418314197	::484137718096490000
195103093	::484137728414851000
277626311	::484137736123596000
552789896	::484137746668081000
27331165	::484137757124464000
389949893	::484137778800648000
402273149	::484137783188291000
389949893	::484137808232062000
339917675	::484137811587502000
389949893	::484137847100682000
562590159	::484137854075822000
238826465	::484137885579628000
624394090	::484137888087433000
193796724	::484137890465587000
342508573	::484137896144674000
156961324	::484137903526645000
537561541	::484137917577977000
389949893	::484137948749627000
23475166	::484137950456709000
89590985	::484137956479758000
39847939	::484137986435448000
335101950	::484138026113589000
380049732	::484138035362410000
17107944	::484138051120418000
426923626	::484138058795589000
389949893	::484138110368747000
348152108	::484138120900661000
56198202	::484138121609900000
37228652	::484138126898892000
418965366	::484138138453819000
234078302	::484138152202760000
631245094	::484138154044047000
68052287	::484138159610277000
619492928	::484138170934501000
334420539	::484138183140343000
77765035	::484138186893844000
225287674	::484138199178960000
387863634	::484138202312085000
37228652	::484138206108348000
199066965	::484138209870225000
520533224	::484138229147262000
23475166	::484138235958800000
128775325	::484138238987485000
386956382	::484138244830162000
23475166	::484138248420085000
160289098	::484138250513424000
23475166	::484138283446714000
199066965	::484138286265294000
44231782	::484138309577211000
132314519	::484138318620155000
34108658	::484138337276399000
82723693	::484138357694267000
249246314	::484138381593411000
56198202	::484138384315908000
132314519	::484138392146309000
386956382	::484138430470049000
211616743	::484138456088461000
574147363	::484138474573139000
34108658	::484138485477933000
471291163	::484138492885495000
619492928	::484138504343928000
246112828	::484138508827635000
65995121	::484138509897568000
171807880	::484138523919130000
43630532	::484138535331450000
82723693	::484138539118895000
115852151	::484138541803241000
362540752	::484138548745224000
234078302	::484138582622220000
445219284	::484138592860897000
31359307	::484138598216630000
199066965	::484138648359538000
31359307	::484138669767270000
326554021	::484138687291064000
42910967	::484138697965989000
42910967	::484138701975736000
342508573	::484138734141464000
23396218	::484138769755275000
214595457	::484138813497692000
270173839	::484138816660176000
34108658	::484138817301913000
270173839	::484138829029195000
182901672	::484138848944152000
367296747	::484138856606752000
60108947	::484138872809742000
31620041	::484138875388837000
199066965	::484138895043342000
56198202	::484138900055928000
164575018	::484138902991544000
462487376	::484138911296262000
36116261	::484138912479068000
43630532	::484138914202923000
258226046	::484138930594267000
340646680	::484138944175411000
16380745	::484138956905123000
299484513	::484138963225960000
34108658	::484138972407287000
55287428	::484139015205965000
326554021	::484139015939973000
326554021	::484139025024831000
63783716	::484139030720684000
34108658	::484139030838128000
336845657	::484139040783204000
86243090	::484139048399683000
59938971	::484139055773253000
29327418	::484139082088321000
274791343	::484139097246531000
55287428	::484139100291604000
23396218	::484139124966694000
457250385	::484139151281778000
30032107	::484139156369469000
34108658	::484139194281766000
36116261	::484139209117417000
257265522	::484139224879206000
24113194	::484139225495793000
624394090	::484139228977061000
31359307	::484139232512847000
55287428	::484139240754663000
346127757	::484139242340491000
115141777	::484139263013830000
111687397	::484139264964177000
16568377	::484139273118285000
160289098	::484139273562492000
80586819	::484139276506906000
326554021	::484139292654989000
199066965	::484139312032657000
59184492	::484139318890340000
438698734	::484139340109737000
25084916	::484139349450432000
31359307	::484139350213394000
72378783	::484139364532768000
242305581	::484139373102104000
132314519	::484139386271838000
125718303	::484139396614983000
47017345	::484139401807556000
125718303	::484139403598503000
419836731	::484139413027696000
115141777	::484139416454053000
167144906	::484139433243852000
33528820	::484139472250863000
43630532	::484139487966932000
140110825	::484139496456220000
8548362	::484139517197049000
140110825	::484139556967428000
199066965	::484139564324237000
31359307	::484139599409598000
132314519	::484139613506654000
367322500	::484139618002944000
382190006	::484139625733054000
223614733	::484139639218126000
446757000	::484139646327087000
140110825	::484139662403846000
115141777	::484139668381114000
207781904	::484139715877031000
31359307	::484139736756256000
432027433	::484139765097189000
115141777	::484139795564617000
14792781	::484139855819984000
34108658	::484139865131347000
140110825	::484139875151532000
112576998	::484139896202747000
18183371	::484139898048643000
336628506	::484139908492460000
359174210	::484139909146755000
237966586	::484139920466784000
26109453	::484139930776776000
43630532	::484140003497242000
378850242	::484140012443672000
316484120	::484140037840175000
140110825	::484140041862529000
372499722	::484140052302540000
574147363	::484140137883107000
131278152	::484140145344790000
14594667	::484140163077910000
326554021	::484140165145714000
64907439	::484140166852792000
65576332	::484140197051772000
234078302	::484140206832885000
237966586	::484140206954520000
46963484	::484140222348001000
432027433	::484140239120629000
25084916	::484140249124470000
337499399	::484140283878445000
25099957	::484140287103471000
34108658	::484140287631978000
411222321	::484140294602899000
520533224	::484140312353193000
242533291	::484140357014151000
112576998	::484140428090822000
342508573	::484140443911720000
56198202	::484140475864338000
310369464	::484140505471545000
275902246	::484140514350866000
234078302	::484140531316846000
140110825	::484140538761715000
199066965	::484140539239878000
337499399	::484140543933698000
417968003	::484140558500528000
196742313	::484140569220747000
196742313	::484140569887662000
196742313	::484140570520997000
196742313	::484140571158515000
196742313	::484140571741536000
269605766	::484140592524304000
102266093	::484140602511331000
254635990	::484140608030662000
112576998	::484140610773729000
270173839	::484140615047716000
19053567	::484140615639113000
295466391	::484140623893520000
269605766	::484140637713739000
418314197	::484140651454693000
35141457	::484140658475548000
520533224	::484140677232488000
342508573	::484140693061787000
137117871	::484140756001501000
71617108	::484140771134959000
22736943	::484140777962876000
263418480	::484140808912646000
384494456	::484140820191141000
43630532	::484140845461798000
267023866	::484140866060029000
199066965	::484140870019465000
365151006	::484140889346809000
56198202	::484140911887417000
553934357	::484140912331603000
351847146	::484140917402521000
234078302	::484140921806540000
38713173	::484140975023869000
14594667	::484140976722935000
273631488	::484140977566023000
368730450	::484140987334139000
267023866	::484140988474982000
44041485	::484141026362134000
337499399	::484141047996764000
599589782	::484141059405283000
242533291	::484141065239146000
31625914	::484141093965938000
31625914	::484141111930142000
314604858	::484141120948297000
56198202	::484141129261391000
45470777	::484141132155453000
419836731	::484141138249801000
308170990	::484141149343739000
242533291	::484141169635368000
43630532	::484141170243534000
43256984	::484141204804997000
574147363	::484141207661318000
33676766	::484141212362739000
67450397	::484141214849957000
432027433	::484141221334368000
519936824	::484141235704045000
160289098	::484141236211568000
14085431	::484141263071870000
8070562	::484141299713331000
33676766	::484141309288906000
199066965	::484141343149531000
185629189	::484141356710129000
191947005	::484141359733800000
373147853	::484141380277923000
402229763	::484141413806788000
624394090	::484141433750704000
335101950	::484141436711870000
19939574	::484141451840741000
135681283	::484141485273911000
234649932	::484141518874476000
109105005	::484141521608794000
56198202	::484141562268770000
513926411	::484141588189159000
513926411	::484141609328447000
368730450	::484141612008603000
18657192	::484141621504520000
423816771	::484141628693544000
130514710	::484141630279000000
370850900	::484141663762145000
286298021	::484141664291016000
410195122	::484141665217548000
513926411	::484141694313439000
346173821	::484141694817169000
257265522	::484141695588503000
24495392	::484141713678540000
33676766	::484141714790031000
346569016	::484141718430687000
40946018	::484141732620427000
199066965	::484141753104990000
14594667	::484141758637285000
25410192	::484141760218554000
36116261	::484141770268094000
199066965	::484141770406518000
552789896	::484141778581213000
16380745	::484141780946808000
234078302	::484141784566489000
199066965	::484141813217779000
234078302	::484141820587159000
26915925	::484141837310242000
392716377	::484141846067548000
24494616	::484141848940666000
513926411	::484141851973132000
337434597	::484141881501052000
242533291	::484141893098283000
72890292	::484141926061719000
327662373	::484141948458917000
457250385	::484141964317577000
159640806	::484141965542322000
191947005	::484141972865548000
83513704	::484141974262276000
513926411	::484141998928969000
33964276	::484142017472000000
631603360	::484142043799629000
392716377	::484142049117995000
513926411	::484142057783447000
513926411	::484142081313488000
140110825	::484142081967796000
308170990	::484142088897167000
392716377	::484142089437859000
24495392	::484142094076743000
513926411	::484142107330740000
269605766	::484142123046825000
267023866	::484142126540673000
140110825	::484142139031306000
513926411	::484142145310183000
262870925	::484142184061337000
269605766	::484142187878170000
24495392	::484142214612656000
19053567	::484142221151592000
264677315	::484142223617847000
173688303	::484142224628662000
270687983	::484142228810387000
107535820	::484142237673336000
17016789	::484142237769400000
214779476	::484142259726974000
16380745	::484142273245216000
335101950	::484142287098609000
380680929	::484142287933280000
816177	::484142288025968000
16380745	::484142299325005000
382190006	::484142325740756000
308858845	::484142334448525000
276341812	::484142336977276000
15109013	::484142343264940000
267023866	::484142348901699000
392716377	::484142364772950000
215109001	::484142374998659000
7345092	::484142436445216000
574147363	::484142464920735000
253230729	::484142473833619000
369804138	::484142528338227000
276341812	::484142541260849000
423816771	::484142549259407000
242533291	::484142553000710000
56198202	::484142558327894000
83513704	::484142559917133000
107535820	::484142568398393000
140110825	::484142571799576000
16006363	::484142588346515000
17107944	::484142593371308000
279268567	::484142605576728000
233740533	::484142624467472000
631245094	::484142624807219000
303488399	::484142652846112000
156961324	::484142655585009000
258108922	::484142657724096000
262382570	::484142662560546000
33818674	::484142678011953000
276341812	::484142682843774000
73275873	::484142695590281000
276341812	::484142700044627000
378778103	::484142705329463000
50818061	::484142711650652000
258609027	::484142719389167000
402229763	::484142721653682000
276202961	::484142724715540000
215109001	::484142727144042000
631245094	::484142733502595000
411700909	::484142735721762000
83513704	::484142742247727000
399408344	::484142748207812000
279268567	::484142753677582000
19071786	::484142775944769000
29327418	::484142780415885000
186945768	::484142784493158000
276341812	::484142807108423000
170815462	::484142817607159000
257491716	::484142818408280000
279268567	::484142832153034000
276341812	::484142850427207000
337434597	::484142894681296000
276341812	::484142896262549000
140110825	::484142912737779000
569518404	::484142916399800000
211645751	::484142954332712000
411700909	::484142968635674000
42910967	::484142975724056000
24495392	::484142998666498000
273631488	::484143004119490000
29327418	::484143018153234000
112576998	::484143049140760000
174720518	::484143051284418000
233677206	::484143053733523000
454304418	::484143069877391000
276341812	::484143113233891000
260961523	::484143125804220000
23672351	::484143128010817000
276341812	::484143141981671000
276341812	::484143154547814000
115141777	::484143168699777000
276341812	::484143171576664000
409487670	::484143181617844000
513434526	::484143203210117000
142950218	::484143207442161000
528975562	::484143214069182000
368691437	::484143223044980000
276341812	::484143252073750000
276341812	::484143263037681000
276341812	::484143272386764000
147310240	::484143275616382000
411700909	::484143283086852000
115141777	::484143299503325000
285141722	::484143309925777000
22944914	::484143339437309000
19182658	::484143339680198000
43586963	::484143342658547000
140110825	::484143346722406000
234078302	::484143355102650000
224126979	::484143383330312000
147298694	::484143413084704000
430072028	::484143457095520000
279268567	::484143492571357000
368730450	::484143531179933000
14594667	::484143543473033000
43630532	::484143551358332000
258609027	::484143561617588000
257491716	::484143563685756000
484202581	::484143580907597000
447255375	::484143639077990000
123746907	::484143655901724000
140110825	::484143666181574000
14594667	::484143668375207000
29198251	::484143676461817000
391573659	::484143678668021000
279268567	::484143681973551000
79348656	::484143713577598000
24495392	::484143717305942000
380680929	::484143718530699000
20786050	::484143723388108000
447255375	::484143725660999000
391573659	::484143757231550000
47753031	::484143786432270000
260825806	::484143801695350000
79348656	::484143805961371000
384530394	::484143817101017000
27538070	::484143863939203000
83513704	::484143864203456000
346173821	::484143871983906000
326554021	::484143883140337000
260428602	::484143883283357000
589542040	::484143889797091000
392716377	::484143907442151000
234078302	::484143921467891000
574147363	::484143932264423000
483190332	::484143942204923000
414191298	::484144030339432000
8962732	::484144034479214000
42220462	::484144044671770000
147298694	::484144046730797000
323246381	::484144052523528000
389554052	::484144085620760000
41692308	::484144097825792000
51952627	::484144106151501000
223950031	::484144117073444000
199331386	::484144135579111000
395703736	::484144151525482000
389554052	::484144214209744000
106561609	::484144215048216000
14594667	::484144235302879000
325906113	::484144243091734000
1565041	::484144264331681000
538541326	::484144264343867000
253828982	::484144264515813000
54754940	::484144288008138000
14307454	::484144288188493000
491679354	::484144291988512000
389554052	::484144311244980000
223950031	::484144312200867000
391061760	::484144323433615000
234078302	::484144330295111000
60555388	::484144333214334000
538541326	::484144338595618000
325906113	::484144371533897000
234078302	::484144381524332000
21117523	::484144401204412000
362540752	::484144408196300000
43630532	::484144417138176000
253675480	::484144420816965000
20941662	::484144470603366000
109105005	::484144489062080000
258108922	::484144513900748000
346569016	::484144516069195000
454375039	::484144531130945000
107842096	::484144574395199000
260961523	::484144593491881000
396929208	::484144615617212000
67069063	::484144662613991000
423816771	::484144680792117000
447255375	::484144741534019000
270173839	::484144764409769000
47466684	::484144770714202000
126109768	::484144798412963000
358617322	::484144800237506000
17694593	::484144815169626000
60046761	::484144888385007000
270687983	::484144899332116000
258108922	::484144904591777000
148445755	::484144905812705000
108542953	::484144926952013000
148445755	::484144948573663000
430072028	::484144956647292000
43630532	::484144995503312000
574147363	::484144998599118000
238341972	::484145010313404000
423446901	::484145010611204000
60046761	::484145080542830000
49061011	::484145104119009000
148912524	::484145132019519000
528975562	::484145144673759000
447255375	::484145157613166000
520533224	::484145167629172000
164676969	::484145179398778000
242533291	::484145229641961000
625900103	::484145234108882000
343756278	::484145291088506000
755431	::484145293491855000
391573659	::484145339369529000
28922315	::484145347032535000
201899461	::484145356490305000
43630532	::484145360521003000
221590506	::484145367962099000
48431204	::484145380452761000
570502101	::484145386106277000
181877725	::484145386186362000
300135225	::484145433585786000
215109001	::484145467517698000
327842258	::484145475072065000
164676969	::484145487151656000
258108922	::484145488308883000
337434879	::484145492880666000
72890292	::484145494323503000
24495392	::484145494403198000
462681637	::484145494411591000
108542953	::484145496785965000
17016789	::484145520500162000
79861287	::484145522010095000
258108922	::484145527991201000
217871594	::484145532541992000
140110825	::484145546873950000
323246381	::484145583368986000
310982944	::484145590117621000
164676969	::484145603426156000
52950877	::484145641631662000
246066577	::484145691111862000
257625769	::484145711660158000
226319809	::484145736490418000
217214677	::484145760313700000
372551778	::484145768711094000
43630532	::484145777199964000
48431204	::484145782543880000
219153949	::484145788424298000
72890292	::484145795089072000
310982944	::484145795869204000
315559101	::484145804655878000
37228652	::484145815783735000
237966586	::484145830081736000
325849507	::484145834540662000
402797583	::484145834985291000
234078302	::484145847605526000
462681637	::484145857277595000
140110825	::484145862382080000
35505123	::484145862570827000
347596428	::484145925103706000
574147363	::484145933681446000
113722629	::484145973883457000
451868502	::484145983563907000
102266093	::484145993056006000
22087737	::484146006854885000
25084916	::484146008679792000
123746907	::484146012270129000
21105964	::484146019534249000
140110825	::484146047753531000
21105964	::484146067882004000
35256600	::484146075557572000
201899461	::484146082650152000
26642766	::484146084542160000
106561609	::484146086097854000
76707926	::484146102967758000
333877322	::484146112484220000
195103093	::484146123087835000
325849507	::484146127726706000
409680332	::484146143580811000
35297171	::484146174698344000
109718758	::484146178510970000
574147363	::484146193627643000
419836731	::484146203840757000
72890292	::484146204641865000
67069063	::484146230595842000
369804138	::484146232613294000
87247551	::484146241756876000
454375039	::484146257556819000
22187821	::484146260291903000
54405135	::484146281585979000
72890292	::484146282630356000
419836731	::484146289308098000
491679354	::484146306990886000
106561609	::484146318873333000
102100651	::484146322719518000
72890292	::484146340935778000
339312291	::484146342919688000
47466684	::484146343016136000
258108922	::484146358199148000
373690904	::484146403518582000
22033805	::484146405640896000
369804138	::484146422254555000
268987143	::484146428822843000
106561609	::484146456161300000
520533224	::484146470270930000
297652605	::484146476793077000
266703661	::484146492366917000
419836731	::484146502873661000
219550942	::484146509009534000
574147363	::484146509693607000
47167252	::484146532489248000
72890292	::484146532665802000
63783716	::484146560775639000
466646092	::484146571957633000
257491716	::484146574965370000
42220462	::484146576374652000
48431204	::484146590932680000
402273149	::484146593793597000
289461446	::484146613989158000
236202065	::484146624088649000
57065165	::484146624512270000
344454080	::484146657315921000
60131090	::484146657966034000
259830697	::484146670972964000
47167252	::484146691570802000
402797583	::484146703864721000
267482514	::484146712127078000
454375039	::484146723481063000
18183371	::484146729680261000
205928265	::484146750043594000
31359307	::484146757920509000
26642766	::484146758264827000
276202961	::484146775738314000
268987143	::484146801016979000
253675480	::484146835100274000
35599852	::484146836060372000
236202065	::484146842918072000
20786050	::484146866184290000
21105964	::484146893723672000
574147363	::484146906323763000
236202065	::484146913122340000
176839128	::484146928108597000
196394433	::484146941861707000
39685005	::484146950850084000
270173839	::484146954100699000
322465167	::484146991820054000
22431584	::484146993015824000
35599852	::484146998530932000
26642766	::484147020253655000
236202065	::484147027907837000
76427184	::484147054378102000
236202065	::484147061609099000
27179899	::484147080407957000
79035481	::484147085856751000
40097041	::484147094056632000
497458875	::484147103112122000
635151853	::484147127103148000
574147363	::484147168044146000
87970668	::484147172909121000
493640349	::484147173156601000
321844248	::484147230212104000
394962689	::484147300134969000
588641285	::484147366077800000
416018810	::484147383786156000
289084083	::484147386717962000
429345484	::484147392577409000
574147363	::484147406481948000
87771600	::484147455173226000
493640349	::484147479957356000
425183249	::484147514028077000
187280228	::484147520277196000
219550942	::484147541072572000
16258968	::484147542515412000
26684021	::484147543224221000
218112087	::484147544872591000
320485729	::484147561406955000
187280228	::484147568012582000
250474725	::484147568423624000
574147363	::484147570772824000
273697690	::484147589659377000
22033805	::484147627991130000
19684793	::484147652494249000
289084083	::484147653496684000
402273149	::484147655866843000
275902246	::484147658332712000
224126979	::484147659297406000
24494616	::484147687189536000
574147363	::484147703950344000
237966586	::484147723558334000
87771600	::484147724921470000
28922315	::484147732467429000
168274200	::484147742940225000
131941193	::484147788481978000
45470777	::484147797759774000
87771600	::484147839589560000
218112087	::484147850688098000
32959639	::484147856962363000
43256984	::484147922020220000
42910967	::484148022021218000
51413309	::484148032959963000
19210855	::484148036352757000
87771600	::484148045546668000
131941193	::484148088626348000
91521926	::484148113095921000
451868427	::484148121392660000
326436771	::484148127948345000
253675480	::484148137922396000
249052117	::484148159078096000
484423510	::484148164136423000
269605766	::484148168435572000
34767424	::484148182402596000
19210855	::484148195283304000
16866896	::484148198286442000
199001641	::484148216464556000
87771600	::484148224068833000
25084916	::484148230994030000
537660330	::484148232352567000
210873235	::484148235960066000
574147363	::484148236597608000
87771600	::484148237670965000
16566189	::484148246437437000
493640349	::484148254775726000
392493604	::484148269577404000
138935158	::484148336564269000
574147363	::484148343925669000
107842096	::484148355400888000
25084916	::484148370911821000
44811271	::484148375835529000
337434879	::484148380906430000
466646092	::484148382743556000
412638454	::484148387407998000
588641285	::484148399436881000
333704327	::484148435935707000
21452516	::484148455485341000
37228652	::484148466864881000
569518404	::484148529796251000
47167252	::484148531658100000
54697279	::484148535592747000
391061760	::484148536544886000
256609151	::484148557306265000
260361255	::484148563283165000
260361255	::484148563870355000
15288029	::484148571122704000
23247181	::484148591330459000
24868543	::484148608208363000
449902821	::484148609751851000
168274200	::484148632728252000
131941193	::484148640043122000
36219010	::484148647731286000
22536077	::484148669055127000
466646092	::484148693746987000
329093513	::484148713657729000
513982376	::484148747455041000
28922315	::484148761745453000
276131997	::484148766019051000
43630532	::484148801670615000
63783716	::484148814987530000
289084083	::484148816942092000
260961523	::484148821866184000
79363954	::484148837590646000
35141457	::484148858101178000
546153359	::484148867684782000
16322613	::484148879881801000
466646092	::484148881790218000
574147363	::484148916276191000
466646092	::484148921573199000
170815462	::484148927466594000
138935158	::484148935590559000
35141457	::484148935842594000
277829772	::484148945770123000
17169855	::484148958110183000
224126979	::484148958487261000
246066577	::484148969614766000
336347539	::484148983929905000
15288029	::484149035280764000
78065938	::484149051353354000
198651083	::484149094072328000
258609027	::484149134597701000
574147363	::484149147071938000
546153359	::484149188167340000
33249556	::484149205616046000
755431	::484149216277565000
224126979	::484149241648934000
98768681	::484149268174110000
546153359	::484149321110020000
574147363	::484149323723472000
195103093	::484149346481750000
23247181	::484149356388700000
513434526	::484149367419326000
162175448	::484149389251063000
36219010	::484149389699477000
58349263	::484149403083870000
607016651	::484149408867422000
72890292	::484149417705234000
242533291	::484149422620557000
402797583	::484149423526920000
31287131	::484149429654405000
596957614	::484149437631971000
425897170	::484149443076190000
232437529	::484149494515507000
246066577	::484149494812925000
110063681	::484149539830763000
546153359	::484149584474943000
45470777	::484149594763182000
7141172	::484149608927723000
110063681	::484149625583304000
569518404	::484149627042942000
106561609	::484149651394666000
371817971	::484149658735116000
35256600	::484149660085649000
250936962	::484149679483916000
163646426	::484149692784058000
176487313	::484149694977691000
243751614	::484149715156492000
242533291	::484149727835852000
23247181	::484149728334983000
93448284	::484149740834422000
246066577	::484149741085675000
217871594	::484149761126051000
47167252	::484149799730429000
23164217	::484149814473420000
238698812	::484149820311891000
202292166	::484149864331509000
372499722	::484149883197464000
23164217	::484149889924755000
41136161	::484149900163047000
328858212	::484149916583735000
43630532	::484149917787508000
260961523	::484149920358617000
22954511	::484149940638470000
224126979	::484149941405642000
190624012	::484149944224206000
234960273	::484149949873930000
348262381	::484149981989715000
130514710	::484149991213371000
234960273	::484150008099258000
250936962	::484150029339205000
37228652	::484150060843036000
224126979	::484150069940060000
326351370	::484150098935287000
273955213	::484150109798932000
373690904	::484150121676816000
348316521	::484150129575084000
8070562	::484150140874158000
348725381	::484150141482708000
250936962	::484150146272227000
8070562	::484150152882442000
164135621	::484150178161917000
176487313	::484150188215267000
246066577	::484150193726570000
384436313	::484150254187446000
37228652	::484150264908509000
23665083	::484150270700429000
164575018	::484150273472880000
250936962	::484150283912503000
24821703	::484150296793583000
725050717	::484150304200331000
164135621	::484150309879832000
250936962	::484150336945287000
328858212	::484150366682890000
91521926	::484150370336116000
70571907	::484150371183362000
384436313	::484150377667768000
250936962	::484150378062032000
369804138	::484150399155589000
36866805	::484150416095977000
348725381	::484150471071137000
24821703	::484150471964524000
180190603	::484150488288346000
164135621	::484150525693530000
477235727	::484150528973103000
426402586	::484150563089952000
24821703	::484150587198820000
94181957	::484150609709252000
331447850	::484150641787285000
43630532	::484150666093289000
369804138	::484150678060040000
423666163	::484150682392346000
65526622	::484150794699018000
250936962	::484150810427662000
115518508	::484150812206456000
65526622	::484150814353522000
8962732	::484150840119144000
65526622	::484150840647639000
140110825	::484150858150453000
26179867	::484150858934792000
65526622	::484150860327309000
65526622	::484150887707717000
94181957	::484150894909349000
65526622	::484150909111263000
630637790	::484150919052144000
65526622	::484150938425253000
444247134	::484150957177962000
164135621	::484150957727817000
477235727	::484150958230761000
65526622	::484150959350636000
362540752	::484150965344694000
65526622	::484150970343890000
115518508	::484150992242352000
256609151	::484150996239933000
402273149	::484151001898033000
176487313	::484151005789962000
234960273	::484151010508537000
87771600	::484151036177686000
164135621	::484151037012738000
175847876	::484151040233967000
373690904	::484151056272605000
270173839	::484151058894036000
273814896	::484151070684643000
232072216	::484151073712898000
234960273	::484151094814052000
373690904	::484151103441739000
175847876	::484151118583586000
393761423	::484151135151087000
369804138	::484151137537642000
223288871	::484151153899216000
53486281	::484151157867413000
123739379	::484151159557742000
454406979	::484151192453668000
230898142	::484151222757511000
260961523	::484151231934255000
147384126	::484151232781500000
380049732	::484151242403610000
432116634	::484151251735547000
24494616	::484151264314277000
273631488	::484151295826472000
260961523	::484151317003120000
168274200	::484151324179591000
123739379	::484151329854873000
115518508	::484151343624380000
56198202	::484151368001667000
232072216	::484151369264562000
250936962	::484151371780726000
91521926	::484151379699589000
331447850	::484151396913000000
47167252	::484151398662037000
532542878	::484151404073091000
29605636	::484151414365499000
348725381	::484151433999437000
22187821	::484151435450658000
257265522	::484151459768836000
625951846	::484151468321406000
360183119	::484151468610838000
234187240	::484151473639784000
164135621	::484151566635917000
90469755	::484151574252376000
48431204	::484151594960060000
45470777	::484151605671895000
348725381	::484151635003076000
123739379	::484151659611058000
182584001	::484151680330526000
51325761	::484151687532138000
250936962	::484151688249356000
164135621	::484151702141280000
47167252	::484151709782900000
636632104	::484151725104697000
331447850	::484151745640034000
493640349	::484151746348871000
288531248	::484151768834514000
56198202	::484151782390513000
260961523	::484151782520541000
160289098	::484151785691820000
574147363	::484151789907099000
597834721	::484151791290822000
333877322	::484151807443099000
493640349	::484151831572918000
412756257	::484151831996547000
160289098	::484151836438302000
270173839	::484151843250249000
59184492	::484151859737677000
174720518	::484151859817361000
246066577	::484151878163238000
182584001	::484151897880662000
266703661	::484151900648902000
25223941	::484151903383597000
52649582	::484151907423105000
375636797	::484151909217890000
630637790	::484151914826063000
164575018	::484151926872084000
108542953	::484151929283829000
164135621	::484151949345193000
257265522	::484151951668432000
59184492	::484151965501227000
160289098	::484151986158194000
108542953	::484151988033421000
331447850	::484152021944004000
52649582	::484152031666782000
266703661	::484152036695371000
260825806	::484152053661708000
274262734	::484152057595564000
217871594	::484152085332516000
35945417	::484152109374259000
136828926	::484152176973848000
270173839	::484152178357968000
107842096	::484152224709238000
92125226	::484152241960407000
26954972	::484152249267265000
115518508	::484152278396309000
311664191	::484152283790192000
172827217	::484152300722589000
268987143	::484152315595595000
493640349	::484152316762009000
386169383	::484152330191794000
274262734	::484152337628270000
172280619	::484152339511533000
420403218	::484152348210896000
270173839	::484152350207000000
133526428	::484152360696954000
358643765	::484152364593451000
63617875	::484152364795166000
25099957	::484152366434766000
47466684	::484152419467935000
603870273	::484152434789343000
36612981	::484152453948923000
242533291	::484152459728678000
94181957	::484152469811757000
21696310	::484152505799294000
94181957	::484152511020822000
389949893	::484152525172404000
44779656	::484152538740977000
257265522	::484152541802819000
334442114	::484152547758706000
44231782	::484152562531053000
137014162	::484152572043739000
70784628	::484152584576696000
246066577	::484152592247701000
380458897	::484152621280661000
615636079	::484152625940549000
46764883	::484152626380939000
40816246	::484152663547080000
268987143	::484152685881356000
361489211	::484152701807128000
328858212	::484152707133870000
257265522	::484152708518010000
389949893	::484152717674164000
334442114	::484152743003574000
44779656	::484152760787410000
182584001	::484152776423784000
46940147	::484152777405235000
108542953	::484152800050675000
260961523	::484152809009324000
194359616	::484152821923602000
140110825	::484152834493906000
43630532	::484152839741009000
20863117	::484152844467990000
454375039	::484152847743725000
51325761	::484152857138970000
389949893	::484152873740017000
574147363	::484152876848381000
341037427	::484152895034896000
419836731	::484152911937953000
345508633	::484152935375720000
419836731	::484152958595383000
348725381	::484152958792527000
303080805	::484152977754959000
377420899	::484152990702387000
16248047	::484153000428982000
15137186	::484153002279043000
59705683	::484153022759456000
98589714	::484153034096648000
78970527	::484153048273813000
269383781	::484153068406063000
230327491	::484153081605529000
70571907	::484153081731371000
115518508	::484153089310851000
414191298	::484153121900204000
419836731	::484153129353900000
605608831	::484153132268535000
269383781	::484153154921984000
326351370	::484153159212752000
87771600	::484153164183003000
76815335	::484153191567609000
418847263	::484153199730098000
574147363	::484153220093444000
87771600	::484153233124757000
242533291	::484153247163088000
419836731	::484153250250510000
269383781	::484153265970352000
58349263	::484153269946966000
387863634	::484153276217032000
30128717	::484153305887965000
246066577	::484153316037763000
37228652	::484153317501964000
520533224	::484153320227885000
224126979	::484153333276360000
87771600	::484153363919929000
375636797	::484153385386377000
416684872	::484153387420635000
140157275	::484153394920046000
44779656	::484153402029387000
377420899	::484153407075127000
43052467	::484153424192090000
396364407	::484153446799388000
454531259	::484153463668883000
195103093	::484153482963062000
418314197	::484153495432351000
78970527	::484153495478489000
419836731	::484153504857346000
30128717	::484153515691216000
119269983	::484153518610079000
234078302	::484153525581012000
240463390	::484153525941702000
636894252	::484153529624305000
419836731	::484153531029786000
67450397	::484153537790611000
384155676	::484153556098756000
262248356	::484153565456642000
41136161	::484153579859492000
389949893	::484153581449129000
194359616	::484153601334317000
380458897	::484153633710145000
217871594	::484153638298742000
503741267	::484153648331911000
389949893	::484153650265071000
472287305	::484153656728485000
143225254	::484153659941322000
377420899	::484153695513219000
14307454	::484153736647172000
419836731	::484153736789757000
377420899	::484153746977329000
67450397	::484153754971672000
342934741	::484153775377375000
373690904	::484153816099463000
33249556	::484153819421753000
115518508	::484153825658687000
273034167	::484153860424876000
87247551	::484153869891411000
30128717	::484153878133608000
60555388	::484153880167469000
44779656	::484153895510228000
266703661	::484153922177622000
348725381	::484153984723472000
382359896	::484154006915129000
460611723	::484154013588652000
590556372	::484154019901112000
391573659	::484154022589657000
236271147	::484154034547216000
460765832	::484154084090724000
310009833	::484154110044684000
130987540	::484154130357706000
270173839	::484154137794207000
289084083	::484154143699779000
369217450	::484154151463428000
348725381	::484154167754493000
415540928	::484154174620192000
96421993	::484154178496102000
348725381	::484154208770613000
384436313	::484154214365417000
37316930	::484154215959261000
78970527	::484154222980923000
194359616	::484154227284250000
260961523	::484154263229050000
454304418	::484154295403569000
47466684	::484154311044513000
369804138	::484154339184111000
170815462	::484154349593964000
78970527	::484154361099325000
269383781	::484154368325718000
384494456	::484154374847868000
51413309	::484154378249842000
43052467	::484154426936926000
25084916	::484154447548137000
411222321	::484154457593106000
338664006	::484154487762739000
451868427	::484154490732691000
77765035	::484154498982502000
386169383	::484154499066392000
1565041	::484154502359298000
65576332	::484154530666266000
115518508	::484154536354131000
14178003	::484154545061117000
477235727	::484154545925132000
273631488	::484154560714649000
240530585	::484154560772964000
23247181	::484154570676129000
361691248	::484154578284195000
28346387	::484154598639161000
51413309	::484154602036924000
369804138	::484154602842255000
14307454	::484154615613886000
384436313	::484154632063549000
26514591	::484154647998107000
78970527	::484154674350931000
351922723	::484154686673399000
351922723	::484154750921748000
477235727	::484154780676153000
17169855	::484154792294760000
138557664	::484154813236527000
574147363	::484154815954841000
246066577	::484154853589925000
130987540	::484154860737024000
227577445	::484154863626899000
460611723	::484154868488491000
587864456	::484154936851456000
198233216	::484154938205810000
419836731	::484154955696459000
375385791	::484154982627684000
389554052	::484154987644456000
81841977	::484154993721626000
369804138	::484155004186808000
410195122	::484155005260148000
192590347	::484155012567007000
443332358	::484155015116754000
272488861	::484155021160771000
95723533	::484155027280240000
269383781	::484155034121150000
35256600	::484155036331941000
419836731	::484155040501092000
419836731	::484155055311187000
130987540	::484155062600495000
7132042	::484155068628082000
384436313	::484155074235473000
123739379	::484155114148466000
607721617	::484155115691970000
420323287	::484155125997371000
247374067	::484155132238516000
198233216	::484155135816261000
348725381	::484155139352432000
259581735	::484155176857513000
240892007	::484155184101072000
87247551	::484155186542161000
114235211	::484155197808050000
21105964	::484155198391083000
389949893	::484155200370798000
78970527	::484155206289338000
17086308	::484155215734509000
630637790	::484155216963837000
420323287	::484155236693467000
420323287	::484155293451177000
391573659	::484155318675718000
63783716	::484155351982305000
224126979	::484155363659227000
33282020	::484155372605685000
272488861	::484155383179513000
24821703	::484155406512832000
414543388	::484155415073398000
432116634	::484155420869554000
364035957	::484155438775435000
361489211	::484155455925542000
348725381	::484155459084251000
607721617	::484155464494510000
240532669	::484155465459576000
607016651	::484155488427208000
90469755	::484155496115355000
242206017	::484155500624609000
115518508	::484155503648727000
230069608	::484155535701606000
348725381	::484155540386615000
419836731	::484155540789264000
236202065	::484155562750259000
348725381	::484155603225686000
43052467	::484155622372294000
259581735	::484155634162470000
237986569	::484155636469739000
276202961	::484155639329857000
64584579	::484155645277388000
192590347	::484155657839714000
268987143	::484155696221388000
163646426	::484155715880108000
148912524	::484155720166686000
372499722	::484155730115977000
96421993	::484155745714573000
20833365	::484155757546332000
143969555	::484155774281584000
230069608	::484155780145623000
24821703	::484155788915924000
569518404	::484155791096565000
348326168	::484155794972495000
210873235	::484155800576077000
96421993	::484155818536095000
96421993	::484155842301034000
85211920	::484155889835077000
348123497	::484155919970758000
108605734	::484155928057360000
348725381	::484155932684062000
410286428	::484155982558531000
28054060	::484156014607233000
519936824	::484156018889207000
19210855	::484156020315271000
269383781	::484156037230891000
79035481	::484156043413315000
346219373	::484156048148672000
274791343	::484156090674708000
230069608	::484156117397020000
33282020	::484156122287194000
259581735	::484156133813141000
110063681	::484156160300572000
443375828	::484156166562271000
90469755	::484156180470571000
259581735	::484156183268167000
569518404	::484156211294896000
443375828	::484156215962767000
166695965	::484156239966789000
395703736	::484156245184499000
87247551	::484156262725062000
339458716	::484156268488454000
77078833	::484156275328970000
59705683	::484156280617971000
396364407	::484156282241159000
131941193	::484156293889150000
305379724	::484156318538686000
311664191	::484156332409233000
274311440	::484156348427681000
423098923	::484156350344474000
176487313	::484156350880940000
401757405	::484156377514795000
597834721	::484156383852371000
271304998	::484156394854043000
273271548	::484156429574483000
274791343	::484156436075655000
168274200	::484156450260799000
39685005	::484156460033536000
403834874	::484156463527776000
131941193	::484156464487858000
348725381	::484156466606403000
269383781	::484156480686284000
59705683	::484156482494033000
346219373	::484156509874429000
393761423	::484156514920562000
332908078	::484156521333272000
414103187	::484156529453858000
274791343	::484156541168140000
326554021	::484156542720040000
246066577	::484156543756021000
224095849	::484156568099766000
140110825	::484156571803324000
166695965	::484156608339910000
20833365	::484156610034409000
39685005	::484156626362843000
395703736	::484156644364783000
327689033	::484156663210188000
87247551	::484156705047986000
407897841	::484156728221896000
271304998	::484156769040490000
310009833	::484156769350868000
43052467	::484156771611574000
176487313	::484156780079902000
420389630	::484156790674690000
596113934	::484156791467417000
28875632	::484156795150032000
532542878	::484156828109250000
423098923	::484156844295090000
242533291	::484156851387236000
351190984	::484156855984590000
269383781	::484156868369985000
303080805	::484156916432896000
246066577	::484156924607209000
224095849	::484156931003527000
224095849	::484156936871370000
326436771	::484156942651498000
85211920	::484156981348155000
269383781	::484156999962066000
403834874	::484157018253844000
224095849	::484157019000012000
337367504	::484157025858125000
89505869	::484157025996529000
348725381	::484157036331278000
407897841	::484157053188186000
51325761	::484157055050067000
16566189	::484157061761355000
355758655	::484157061832273000
402925254	::484157063887478000
95723533	::484157066966081000
418314197	::484157127582580000
613592670	::484157143927386000
33282020	::484157172947746000
404496513	::484157181873225000
32750427	::484157209816080000
166695965	::484157214408441000
87247551	::484157218237861000
224095849	::484157227477921000
407897841	::484157227964858000
310144986	::484157242032148000
506500282	::484157263758639000
251429451	::484157267269283000
28875632	::484157270117199000
280309716	::484157274957836000
631603360	::484157282238730000
27179899	::484157289700421000
574147363	::484157315084730000
449981984	::484157319861633000
599787941	::484157329424654000
108605734	::484157332205473000
348725381	::484157332247814000
357017353	::484157345274933000
96421993	::484157349499011000
23225674	::484157350832377000
418314197	::484157351872978000
95723533	::484157353588449000
257265522	::484157367735439000
407897841	::484157369816203000
326554021	::484157379072630000
532542878	::484157388459872000
594121150	::484157391760420000
9129332	::484157409158774000
23225674	::484157410555072000
569518404	::484157415999275000
166695965	::484157434886234000
259581735	::484157438560456000
348725381	::484157439731048000
423446901	::484157450996568000
242206017	::484157462812315000
17054163	::484157463717879000
348745482	::484157467731845000
58349263	::484157475894337000
506500282	::484157493719752000
58349263	::484157500502339000
410195122	::484157504033542000
537660330	::484157508726951000
312784161	::484157521565724000
423098923	::484157532290940000
407897841	::484157553904205000
449981984	::484157555308892000
53258017	::484157557305802000
26109453	::484157595515895000
351190984	::484157602839138000
199331386	::484157614767755000
287014963	::484157624976285000
594121150	::484157638423236000
407897841	::484157669079777000
85211920	::484157674482044000
506500282	::484157684434759000
51325761	::484157690336137000
80965569	::484157713023127000
14178003	::484157732476305000
34536365	::484157745860722000
614074554	::484157747642912000
237966586	::484157813589934000
14178003	::484157818795077000
416684872	::484157840081563000
14178003	::484157854832529000
107842096	::484157858213543000
445268626	::484157860755279000
308858845	::484157867826905000
80965569	::484157874440912000
242206017	::484157883727491000
236595577	::484157898382397000
140110825	::484157904434376000
282860308	::484157906728652000
532542878	::484157910709440000
22220460	::484157921446477000
16144669	::484157942821056000
222598798	::484157980825624000
140110825	::484158024823484000
266703661	::484158025905623000
343904325	::484158059439091000
45492981	::484158149021016000
532542878	::484158159620435000
166695965	::484158182764187000
312784161	::484158183926026000
240530585	::484158224589803000
246066577	::484158258207141000
230365198	::484158266625495000
423098923	::484158282693885000
70839289	::484158283893444000
199331386	::484158288771424000
16144669	::484158310254653000
32750427	::484158328512466000
82707747	::484158338746560000
706034130	::484158363748814000
230365198	::484158365342650000
351620689	::484158413195071000
216833550	::484158429062107000
343904325	::484158436024676000
348725381	::484158489871523000
274712500	::484158499291557000
172997876	::484158535467823000
16144669	::484158550982533000
430182591	::484158555696943000
368730450	::484158563309191000
33282020	::484158564454264000
597965837	::484158613309890000
96421993	::484158615293800000
368730450	::484158628559990000
449981984	::484158632691396000
240530585	::484158633958055000
453690730	::484158643432980000
13533012	::484158654803767000
458808714	::484158661439524000
254635990	::484158665772244000
44231782	::484158677876613000
16144669	::484158680859172000
83163050	::484158698991136000
82723693	::484158703072202000
32750427	::484158711926370000
82723693	::484158753236058000
463318489	::484158765185654000
323978080	::484158768134238000
122283306	::484158785401782000
389676504	::484158847427170000
237966586	::484158873788358000
224095849	::484158883707879000
440314946	::484158914653474000
370416747	::484158914787688000
199331386	::484158918034468000
343904325	::484158933271990000
399713201	::484158948153778000
33676766	::484158962632118000
233677206	::484158963592605000
402797583	::484158982375108000
458766436	::484158986699018000
82723693	::484159013991747000
199331386	::484159014004330000
301497892	::484159019108429000
255299055	::484159043955474000
312784161	::484159073382719000
458808714	::484159081616531000
44779656	::484159084375986000
268987143	::484159099588734000
551501734	::484159110989234000
312784161	::484159115443187000
447255375	::484159117599068000
27986325	::484159144975294000
175314654	::484159146963390000
270065033	::484159172267614000
31326082	::484159184242368000
176188106	::484159185668820000
240530585	::484159189913071000
92838578	::484159209949655000
108808608	::484159236788592000
587864456	::484159257542402000
374528956	::484159270686961000
148912524	::484159282544640000
357790406	::484159295840600000
287014963	::484159299707367000
343904325	::484159303859712000
497458875	::484159309291724000
31326082	::484159347111378000
377420899	::484159356519215000
116054733	::484159358960287000
37228652	::484159361712144000
287014963	::484159391235444000
108605734	::484159391759749000
354629644	::484159397707661000
321498402	::484159410969653000
486174522	::484159411804725000
444247134	::484159435112062000
287014963	::484159457258004000
343904325	::484159480435720000
192590347	::484159486673051000
224126979	::484159490271346000
379576750	::484159534609731000
16144669	::484159536866271000
379357885	::484159540812734000
447255375	::484159569761812000
113722629	::484159573205733000
62396842	::484159577970470000
262382570	::484159581463932000
389949893	::484159592809500000
16144669	::484159594043027000
287014963	::484159595779067000
493640349	::484159598090153000
379576750	::484159623289901000
312784161	::484159641031421000
39685005	::484159670626422000
224126979	::484159674787196000
351316240	::484159680789626000
267023866	::484159690557751000
108808608	::484159713408741000
21330741	::484159732869910000
81872162	::484159742693359000
91521926	::484159755452022000
391573659	::484159765216784000
343904325	::484159776809447000
199331386	::484159779666157000
77765035	::484159797084692000
224126979	::484159804194050000
69494041	::484159810254802000
8962732	::484159823605297000
2084321	::484159837505212000
2084321	::484159839610740000
2084321	::484159841175236000
176188106	::484159841980928000
176188106	::484159852013711000
24868543	::484159857210036000
382190006	::484159859797925000
389949893	::484159860200583000
238826465	::484159864386912000
90469755	::484159902634360000
287014963	::484159909034852000
176188106	::484159921261666000
351922723	::484159932728500000
2084321	::484159942505426000
35923992	::484159976274165000
415789240	::484159986805641000
447255375	::484159990609883000
199331386	::484160002442428000
291288952	::484160023447490000
377420899	::484160034603941000
176188106	::484160038534385000
280309716	::484160040656715000
373690904	::484160041851682000
463908266	::484160053855780000
228264355	::484160066837180000
716262980	::484160076723146000
217871594	::484160087519293000
361532861	::484160115017531000
372068999	::484160116351320000
470451598	::484160122709901000
373690904	::484160138576551000
51964139	::484160153252401000
418314197	::484160171422531000
232072216	::484160181790863000
411841714	::484160195476865000
379576750	::484160211419021000
90469755	::484160246286278000
31625914	::484160254704242000
81872162	::484160288330383000
24821703	::484160335855624000
361532861	::484160336833290000
312784161	::484160339441774000
31625914	::484160342109335000
67069063	::484160347490635000
147310240	::484160378629132000
379576750	::484160412968304000
607721617	::484160429925466000
348085087	::484160466168459000
287014963	::484160466181447000
176188106	::484160471571120000
373690904	::484160477933486000
607721617	::484160487118995000
352486016	::484160504382754000
233362394	::484160516072701000
287014963	::484160532233347000
179039178	::484160566689558000
163646426	::484160584535908000
551501734	::484160593688293000
140157275	::484160602424631000
351348648	::484160615552782000
287014963	::484160617625157000
51964139	::484160621957480000
35525270	::484160622351757000
34108658	::484160637702901000
389949893	::484160646393524000
373690904	::484160650352922000
31625914	::484160656606642000
351348648	::484160690790203000
81872162	::484160727465619000
176188106	::484160727985704000
65995121	::484160732703907000
22559382	::484160748025696000
87970668	::484160754895966000
19939574	::484160767545995000
18999708	::484160779868831000
224126979	::484160792556625000
39553593	::484160796428337000
25760567	::484160804825350000
361532861	::484160818683346000
176188106	::484160825004150000
263433687	::484160826870603000
240530585	::484160831337152000
27538070	::484160848597090000
597965837	::484160848676814000
251429451	::484160885867687000
240530585	::484160888245456000
379576750	::484160896021716000
25760567	::484160899285282000
399114412	::484160914434695000
407384648	::484160939005337000
333245482	::484160967434326000
259573654	::484161038506819000
39553593	::484161040494919000
113722629	::484161045460946000
379576750	::484161052242755000
415789240	::484161066742448000
185629189	::484161083020951000
348085087	::484161103216115000
328858212	::484161110203838000
25760567	::484161151031603000
343904325	::484161226792898000
135681283	::484161233357377000
176188106	::484161254509248000
16568377	::484161322373111000
246066577	::484161401464684000
348725381	::484161407811092000
261847534	::484161408058527000
561527789	::484161430191497000
312784161	::484161436063510000
561527789	::484161441486753000
270173839	::484161447161638000
343904325	::484161451595010000
312784161	::484161471404720000
189224604	::484161472600494000
267445807	::484161474089058000
31625914	::484161474848624000
82150924	::484161480569274000
237966586	::484161501091987000
59370673	::484161511301349000
407384648	::484161518372941000
21330741	::484161518984916000
148436850	::484161537125265000
231222303	::484161538727497000
219550942	::484161553885704000
148436850	::484161646399459000
172997876	::484161647481982000
69950823	::484161662186840000
176188106	::484161690175827000
343904325	::484161694973714000
30516737	::484161700636418000
561527789	::484161708865249000
140110825	::484161711163715000
69950823	::484161724384169000
87771600	::484161727911571000
25084916	::484161732588605000
79035481	::484161733854908000
337367504	::484161737726648000
21330741	::484161740968443000
239254872	::484161753719140000
237966586	::484161762342621000
77787388	::484161774610960000
18183371	::484161779434803000
274262734	::484161793904762000
188508773	::484161796173885000
240530585	::484161818286239000
389949893	::484161868412379000
398445530	::484161871407497000
21330741	::484161904458231000
44779656	::484161906546978000
469970755	::484161910418309000
384436313	::484161912981045000
599348429	::484161926428372000
31625914	::484161929301471000
312784161	::484161937324781000
21330741	::484161961588830000
260573981	::484161971105693000
77787388	::484161990063976000
110530129	::484162010536345000
79035481	::484162032472563000
242533291	::484162034859114000
569518404	::484162036755333000
188508773	::484162039347048000
82150924	::484162046255063000
499995726	::484162050646487000
189224604	::484162059085840000
312784161	::484162063707557000
111411572	::484162096226402000
312784161	::484162100181225000
237966586	::484162107370258000
217262932	::484162110507601000
637303583	::484162119974125000
470660217	::484162125418745000
312784161	::484162151322378000
470660217	::484162158717333000
260825806	::484162173418348000
69494041	::484162189024980000
151212329	::484162191235358000
513434526	::484162192921485000
470660217	::484162194238865000
343904325	::484162200798392000
82242725	::484162202253807000
407894919	::484162202631282000
219550942	::484162220859723000
108808608	::484162283833401000
96658544	::484162291470839000
407384648	::484162341828046000
259581735	::484162392096399000
458808714	::484162396354011000
138083816	::484162403739791000
450560571	::484162420235964000
345508633	::484162436526649000
343904325	::484162448472043000
51964139	::484162450397229000
274262734	::484162452481781000
348725381	::484162456827490000
44231782	::484162458714521000
219550942	::484162471603630000
288874918	::484162473142910000
336250359	::484162475806318000
365505682	::484162479837044000
242533291	::484162482194219000
470660217	::484162504897990000
240530585	::484162517174743000
77765035	::484162518349127000
101138081	::484162526272180000
633531552	::484162529921622000
77787388	::484162555430985000
66393146	::484162576868073000
384436313	::484162578461896000
176188106	::484162588323086000
87771600	::484162595960520000
384436313	::484162613060710000
470660217	::484162614675922000
48562201	::484162665980243000
368691437	::484162700025405000
403834874	::484162708175343000
39553593	::484162716954017000
289605285	::484162727074467000
14223247	::484162729012248000
613029438	::484162734712692000
389949893	::484162756971483000
50507669	::484162773208006000
90469755	::484162773522206000
458808714	::484162776911601000
77787388	::484162797022887000
50507669	::484162798885552000
426923626	::484162800647155000
262870925	::484162807852990000
505510212	::484162815218184000
199331386	::484162824693112000
46764883	::484162831621709000
237986569	::484162832867794000
470660217	::484162839322832000
166695965	::484162848562503000
361532861	::484162862890631000
451868502	::484162879529033000
18324223	::484162882733498000
470660217	::484162889121800000
312784161	::484162923984461000
312784161	::484162994599784000
18324223	::484163006805184000
302934050	::484163011582513000
16380745	::484163020038234000
108808608	::484163030402752000
336628506	::484163033556860000
312784161	::484163045216632000
305379724	::484163054674788000
176188106	::484163068348620000
22954511	::484163092264140000
50507669	::484163105933754000
263433687	::484163111256358000
458826306	::484163123155566000
77787388	::484163137747161000
470660217	::484163177509576000
22954511	::484163179912519000
347994449	::484163241749131000
230655725	::484163256417026000
613029438	::484163292680953000
15867361	::484163298779492000
226995875	::484163326818009000
413367641	::484163339061190000
365505682	::484163357482569000
19684793	::484163377493970000
47880950	::484163378651209000
343904325	::484163396833529000
398445530	::484163407449718000
96658544	::484163419700854000
53112812	::484163423534465000
143225254	::484163448297627000
288874918	::484163468333809000
251359942	::484163479088025000
77787388	::484163495512928000
176954488	::484163512294309000
71617108	::484163520716898000
246066577	::484163588882300000
161656785	::484163594133962000
240530585	::484163607714734000
489961036	::484163641751519000
574147363	::484163646273376000
580391330	::484163674072817000
387863634	::484163698387218000
288874918	::484163713297965000
71617108	::484163713982038000
51325761	::484163718586957000
18324223	::484163724735832000
82150924	::484163742028943000
21330741	::484163756256010000
82150924	::484163756973228000
53486281	::484163765966225000
569518404	::484163774300303000
615688476	::484163775508250000
327934017	::484163799562190000
231222303	::484163799876775000
291155950	::484163805195149000
26109453	::484163836514410000
71617108	::484163848724037000
172997876	::484163894358081000
82150924	::484163919208923000
327934017	::484163945461063000
312784161	::484163957762949000
301657872	::484163958387916000
246066577	::484163992718278000
189224604	::484163993091964000
42220462	::484164016496189000
26109453	::484164018400415000
423446901	::484164021655203000
21330741	::484164022632075000
347994449	::484164055062425000
77787388	::484164057520295000
348316521	::484164066726797000
569518404	::484164072145825000
580391330	::484164089568960000
18324223	::484164090160361000
51964139	::484164104131604000
36612981	::484164104836231000
87247551	::484164105519910000
36612981	::484164115418460000
358643765	::484164173463445000
288874918	::484164194397208000
87771600	::484164202982957000
574147363	::484164230246305000
410856984	::484164234456997000
16713682	::484164257458978000
82150924	::484164259966750000
288874918	::484164262059732000
389949893	::484164274374184000
51964139	::484164274579709000
470660217	::484164283883089000
376546976	::484164284457697000
43630532	::484164297048588000
90469755	::484164324470976000
18324223	::484164333580992000
454531259	::484164364132298000
376546976	::484164374329065000
110530129	::484164403009712000
220455732	::484164404083060000
135681283	::484164413768089000
376546976	::484164426845937000
87771600	::484164440795783000
631245094	::484164445917048000
434720036	::484164514032529000
328828628	::484164533850619000
355990893	::484164536271126000
337434597	::484164553018585000
24199433	::484164562544230000
82242725	::484164572102680000
50507669	::484164580772306000
470660217	::484164585147363000
26109453	::484164590155350000
305379724	::484164603899678000
631245094	::484164613995372000
635151853	::484164618953060000
277996494	::484164632530022000
69916558	::484164651455090000
259413656	::484164683159834000
620420742	::484164686393245000
700013623	::484164707293863000
348047989	::484164709172510000
87771600	::484164709570985000
314303039	::484164711282257000
630637790	::484164729892782000
46764883	::484164735722483000
230655725	::484164744962916000
291413743	::484164764478611000
63783716	::484164787480190000
258532274	::484164811979116000
312784161	::484164816504762000
389949893	::484164853179752000
580391330	::484164872544862000
142038800	::484164881172955000
337434597	::484164891738005000
240530585	::484164912726294000
369849727	::484164912902467000
25359188	::484164913409966000
82242725	::484164937351036000
562393615	::484164952253407000
240530585	::484164967025741000
26109453	::484164973443043000
224126979	::484164992212561000
326436771	::484165006431649000
451868427	::484165044192948000
389949893	::484165051012501000
228264355	::484165063826092000
21153287	::484165092192583000
389949893	::484165092229910000
45278487	::484165096168775000
21330741	::484165110600986000
25935173	::484165111578255000
266703661	::484165111838277000
345508633	::484165119807463000
188855651	::484165121552703000
398445530	::484165126912999000
394962689	::484165134743396000
613592670	::484165137188675000
326436771	::484165137985568000
420403218	::484165173255872000
93448284	::484165188392714000
288874918	::484165195187511000
312784161	::484165208818987000
171746458	::484165235805536000
337367504	::484165262045102000
21330741	::484165265689546000
613029438	::484165300829839000
24543872	::484165333339488000
635151853	::484165345943384000
326436771	::484165348568993000
631245094	::484165352834625000
394962689	::484165355707719000
149295164	::484165358408847000
310009833	::484165382966480000
42220462	::484165384342634000
377420899	::484165447504232000
262248356	::484165457520635000
43630532	::484165462209486000
69916897	::484165508355596000
51964139	::484165523429539000
20620620	::484165542690168000
149295164	::484165544401047000
143225254	::484165582556626000
364888000	::484165588131278000
161656785	::484165592996659000
171746458	::484165595026718000
92905148	::484165603310436000
849	::484165603607838000
164135621	::484165627050209000
389949893	::484165630925357000
423098923	::484165638672646000
55287428	::484165654547677000
35923992	::484165698227556000
273682366	::484165707803156000
370088836	::484165752493072000
87771600	::484165769593225000
295881773	::484165775297507000
398445530	::484165791643086000
441039165	::484165810202476000
18618379	::484165846512566000
620420742	::484165855626817000
31625914	::484165865198198000
389949893	::484165866880126000
389949893	::484165880301907000
53112812	::484165899113340000
43630532	::484165905438347000
569518404	::484165916372901000
238024746	::484165918722125000
87771600	::484165932915245000
364888000	::484165948526825000
341313395	::484165986967248000
441039165	::484165989827760000
161656785	::484166007049957000
21330741	::484166011617177000
214970887	::484166074016227000
398445530	::484166076998361000
420389630	::484166096002351000
299284663	::484166128638255000
87771600	::484166134703194000
423098923	::484166140139425000
54754940	::484166163908132000
60218540	::484166176751517000
271738272	::484166187111047000
187089991	::484166202697072000
299284663	::484166205662453000
630637790	::484166230149189000
231222303	::484166240349347000
574147363	::484166245504524000
46764883	::484166266429530000
15875100	::484166269726654000
311664191	::484166278551056000
371500504	::484166281466499000
565986436	::484166294376165000
87771600	::484166318485434000
389949893	::484166340496736000
308858845	::484166351674933000
136038442	::484166353314541000
364888000	::484166359602192000
302934050	::484166368338509000
463250994	::484166371547168000
176954488	::484166384469823000
29853720	::484166396280971000
118855202	::484166417189576000
287014963	::484166445757001000
415789240	::484166455265476000
77787388	::484166458604134000
71617108	::484166465117896000
620459453	::484166491152326000
231222303	::484166491743338000
18324223	::484166493043576000
54405135	::484166497753776000
87771600	::484166516850429000
565986436	::484166526128242000
299284663	::484166547045224000
51964139	::484166569111482000
620420742	::484166569124036000
1318301	::484166575818174000
394962689	::484166580943593000
23247181	::484166582390632000
33528820	::484166588392685000
71617108	::484166634123579000
441039165	::484166635008163000
328828628	::484166638372024000
29319846	::484166654461366000
537561541	::484166665697890000
77787388	::484166676460478000
187089991	::484166679476187000
83428249	::484166706076475000
258226046	::484166722690109000
87771600	::484166724653027000
187089991	::484166731254857000
256609151	::484166731733401000
102489930	::484166745259646000
225691566	::484166762078826000
1565041	::484166776293715000
364888000	::484166782551592000
232072216	::484166796715769000
411997198	::484166799601442000
37228652	::484166799886659000
343904325	::484166801857576000
168274200	::484166818026643000
105026890	::484166824653631000
162175448	::484166861291261000
15875100	::484166867922485000
377420899	::484166884728647000
1565041	::484166905000108000
543585402	::484166916219490000
19684793	::484166924624871000
231222303	::484166928039018000
1565041	::484166933311684000
377420899	::484166936436019000
565986436	::484166939699200000
620459453	::484166939821244000
321498402	::484166940873592000
257491716	::484166943482839000
51650419	::484166985123921000
631245094	::484166988537688000
262405775	::484166995521175000
402229763	::484166997580595000
35945417	::484167002974461000
231222303	::484167008226127000
581342731	::484167013216952000
105026890	::484167029847359000
312784161	::484167057068421000
187089991	::484167059584999000
163646426	::484167066824368000
233084334	::484167067306692000
519898323	::484167086088781000
347994449	::484167104363769000
484423510	::484167107496513000
274262734	::484167115104997000
233084334	::484167127234928000
262382570	::484167131932528000
312784161	::484167137355784000
441039165	::484167140178554000
193796724	::484167171074187000
318627551	::484167180401922000
138557664	::484167182335488000
299284663	::484167184827314000
33788573	::484167188014587000
83163050	::484167189227139000
20863117	::484167192598949000
16568377	::484167199662571000
18324223	::484167230897131000
46283045	::484167239415787000
614436697	::484167246206337000
20620620	::484167275730468000
399645465	::484167280276676000
594121150	::484167289223122000
29198251	::484167298547056000
38623896	::484167303370534000
233084334	::484167312111853000
20419159	::484167313164222000
18015033	::484167319493820000
339917675	::484167320189689000
107842096	::484167322081312000
337434597	::484167425223430000
192590347	::484167431565615000
275260502	::484167476943413000
295466391	::484167495419297000
351620689	::484167531741995000
233084334	::484167548918063000
21330741	::484167554152136000
274262734	::484167566756024000
2084321	::484167568224030000
493640349	::484167640722579000
475031809	::484167642001850000
109105005	::484167674772348000
111136825	::484167694694899000
333245482	::484167706854584000
111687397	::484167730971414000
357790406	::484167743839952000
287014963	::484167746637164000
23247181	::484167769735565000
370420008	::484167770553466000
613029438	::484167780754030000
454406979	::484167801696169000
23247181	::484167804258877000
299284663	::484167808603811000
16107745	::484167823434842000
47753031	::484167827499147000
23721718	::484167843190034000
242435004	::484167846747205000
390479008	::484167854946676000
415179202	::484167877738921000
135003892	::484167900191014000
140110825	::484167921824825000
33369338	::484167944625082000
135681283	::484167950711418000
71617108	::484167980205764000
209223008	::484167982260572000
302934050	::484167985817321000
574147363	::484168022400450000
395057520	::484168022748594000
587864456	::484168036283584000
352486016	::484168063957213000
620420742	::484168082353422000
115141777	::484168092688203000
247560161	::484168096681566000
449981984	::484168101756289000
83163050	::484168117191704000
224124379	::484168118898397000
44779656	::484168160665272000
192590347	::484168161781358000
96658544	::484168168848375000
569518404	::484168246073909000
21330741	::484168259034296000
171807880	::484168312151343000
615636079	::484168316760489000
51964139	::484168345281769000
302934050	::484168367889084000
310144986	::484168377473060000
299284663	::484168391230386000
299297459	::484168398486519000
216927443	::484168428719439000
12057032	::484168438747648000
383856422	::484168450928295000
96658544	::484168455801671000
245203404	::484168469311520000
29605636	::484168473795252000
30123599	::484168518368104000
16713682	::484168533983911000
312784161	::484168534927228000
232437529	::484168562417102000
417968003	::484168584957292000
299284663	::484168613725618000
458766436	::484168623196348000
273631488	::484168649004298000
310009833	::484168655412809000
47859489	::484168747091890000
71617108	::484168753375363000
154692700	::484168771519922000
161656785	::484168778914467000
29607520	::484168789991624000
29853720	::484168796668575000
237966586	::484168800829333000
463250994	::484168801647198000
216486063	::484168821339865000
44779656	::484168829237346000
302934050	::484168846022955000
325996873	::484168849408135000
136828926	::484168849722318000
33017275	::484168850125385000
237966586	::484168872992313000
216486063	::484168900188573000
233677206	::484168927296380000
219153949	::484168927506096000
475930595	::484168942957887000
484423510	::484168949576110000
259569717	::484168962645577000
615636079	::484168985202528000
379807492	::484168985915568000
55287428	::484169003066068000
310009833	::484169019734228000
217928831	::484169021214826000
30151060	::484169032950898000
374739722	::484169039410126000
312784161	::484169066953719000
59207269	::484169072469221000
154692700	::484169092925239000
337434597	::484169123316772000
120139449	::484169126056042000
322324723	::484169137652895000
312784161	::484169141415202000
339917675	::484169150684610000
59207269	::484169162601037000
176954488	::484169165062688000
147298694	::484169221761282000
442433056	::484169237271818000
72378783	::484169238119067000
395057520	::484169289684234000
424709673	::484169325813972000
175847876	::484169325923008000
402492947	::484169333505941000
172997876	::484169341261602000
117608761	::484169361196728000
377715399	::484169365525233000
475930595	::484169377714286000
325906113	::484169395674316000
15137186	::484169407179268000
35945417	::484169409003413000
272533260	::484169446693425000
22559382	::484169448241102000
383856422	::484169453803171000
403160004	::484169468751253000
370420008	::484169487701520000
108542953	::484169513072885000
114579662	::484169517632077000
520533224	::484169525038817000
49221112	::484169529056952000
53243169	::484169539849297000
67069063	::484169543242108000
108542953	::484169546300149000
335488857	::484169571830874000
114579662	::484169593725128000
36612981	::484169604088885000
403160004	::484169611160453000
237966586	::484169622078255000
72378783	::484169624137629000
83163050	::484169646581772000
24383303	::484169661039517000
171807880	::484169664206209000
55287428	::484169672481193000
117608761	::484169704794124000
237966586	::484169707977601000
371068004	::484169713917120000
379576750	::484169724251869000
425381729	::484169726042456000
371068004	::484169744220971000
351264389	::484169754433695000
269012544	::484169759215607000
382359896	::484169781101084000
326436771	::484169782082949000
331447850	::484169789263192000
475930595	::484169796523933000
50811080	::484169808510844000
55287428	::484169828983267000
389949893	::484169841545199000
36869877	::484169876815089000
262248356	::484169905793941000
24199433	::484169909308760000
31625914	::484169912991358000
442433056	::484169924164603000
240530585	::484169928484737000
114633433	::484169937770917000
255547325	::484169944637009000
36612981	::484169949334601000
50811080	::484169952622956000
262248356	::484169958612815000
18183371	::484169998886113000
344454080	::484170015290052000
18183371	::484170017252995000
383856422	::484170030155055000
50811080	::484170033254240000
30989596	::484170038572617000
101286329	::484170041110175000
279735090	::484170109120831000
161656785	::484170127496454000
167282271	::484170127861374000
140110825	::484170143409254000
344454080	::484170145300901000
475930595	::484170146261782000
231689668	::484170149059379000
527041090	::484170173297876000
57331128	::484170187642392000
583488323	::484170226741682000
532542878	::484170255720529000
436187992	::484170269980778000
409665559	::484170277505748000
36612981	::484170280223252000
260573981	::484170287601029000
175847876	::484170308019306000
28875632	::484170311126896000
35525270	::484170326322839000
383856422	::484170364667576000
38579155	::484170373819154000
140110825	::484170375618494000
382359896	::484170383281512000
276341812	::484170410892591000
372068999	::484170423018737000
632481728	::484170432468492000
293246270	::484170432484880000
364646765	::484170449744433000
383856422	::484170462910771000
38577111	::484170465192058000
364646765	::484170465573748000
26738161	::484170473883066000
25099957	::484170481595985000
15137186	::484170489732927000
273631488	::484170491675287000
176839128	::484170491767169000
194359616	::484170510821900000
569518404	::484170513552375000
250713436	::484170531449479000
328858212	::484170541620686000
475930595	::484170544770990000
347994449	::484170548637745000
562590159	::484170548901998000
273631488	::484170556519243000
409665559	::484170583186608000
51964139	::484170601976692000
35525270	::484170602232565000
341493662	::484170606993494000
382359896	::484170615717244000
54697279	::484170619966459000
53486281	::484170622587531000
632481728	::484170622906667000
71617108	::484170642250792000
391061760	::484170656117174000
173026357	::484170656490086000
409665559	::484170658235318000
196394433	::484170660227186000
194359616	::484170660285931000
123739379	::484170661422563000
214220072	::484170666292158000
230069608	::484170707107315000
194359616	::484170726530756000
30417393	::484170744239099000
82150924	::484170759665750000
144733584	::484170762605969000
562590159	::484170775738322000
82150924	::484170783988523000
72378783	::484170800702828000
53486281	::484170833389449000
349788720	::484170848367300000
17107944	::484170849357160000
165967574	::484170849961148000
453690730	::484170856566751000
447255375	::484170864309460000
210873235	::484170874296483000
164101308	::484170880725966000
72378783	::484170884563759000
249388532	::484170903732121000
519898323	::484170935646187000
390504920	::484170961491881000
250713436	::484171014041903000
562590159	::484171036653387000
364646765	::484171040398905000
81469472	::484171055792422000
447255375	::484171062427414000
347994449	::484171077468581000
371068004	::484171077753778000
429345484	::484171084632055000
276202961	::484171097458221000
214595457	::484171107516182000
382359896	::484171111349751000
454531259	::484171123857162000
33369338	::484171132925267000
176839128	::484171155402534000
55287428	::484171181948293000
172997876	::484171187229298000
44231782	::484171239410253000
368730450	::484171246511611000
375873224	::484171271987404000
635151853	::484171315947913000
347994449	::484171334436782000
44779656	::484171335690498000
433470731	::484171366619295000
562590159	::484171382373105000
114967175	::484171386110218000
270687983	::484171391160156000
370049566	::484171404582342000
409665559	::484171409946853000
256609151	::484171413923041000
37294507	::484171427667394000
574147363	::484171452019908000
93448284	::484171477063704000
409665559	::484171486073458000
214220072	::484171499822383000
433142367	::484171517883056000
562590159	::484171541895065000
37294507	::484171584492421000
543585402	::484171594664005000
19684793	::484171602355965000
418965366	::484171617245753000
514339780	::484171617753657000
273631488	::484171637353619000
1565041	::484171654386692000
47466684	::484171659482763000
13533012	::484171681426964000
8524892	::484171695255998000
387863634	::484171696249663000
37294507	::484171696966868000
118855202	::484171698468433000
382359896	::484171700394008000
214220072	::484171714247806000
118855202	::484171725777539000
282328751	::484171750653960000
81469472	::484171758908764000
369804138	::484171762109009000
135681283	::484171764004814000
37316930	::484171775635619000
409665559	::484171777095241000
19895969	::484171777577590000
242435004	::484171778311208000
514339780	::484171781927108000
84734115	::484171784976355000
562590159	::484171786720784000
382359896	::484171816660131000
124517802	::484171820632125000
114967175	::484171821059960000
389949893	::484171841171243000
276256841	::484171841963970000
404335977	::484171845617610000
23642786	::484171853733576000
37294507	::484171876965433000
53486281	::484171914441932000
14538108	::484171918614855000
84734115	::484171921509335000
118827154	::484171921861664000
276256841	::484171925485146000
45470777	::484171930371497000
267482514	::484171932732907000
447255375	::484171952559382000
214220072	::484171962156335000
371068004	::484171968082894000
596113934	::484171973325373000
53486281	::484172006653689000
84734115	::484172011418419000
1565041	::484172015998210000
373690904	::484172016082112000
562590159	::484172019353669000
193192138	::484172039193116000
409665559	::484172049662115000
392716377	::484172097392877000
484423510	::484172107434053000
84734115	::484172114652835000
335367791	::484172121996664000
53243169	::484172124995997000
13533012	::484172127159869000
361527638	::484172127697133000
27538070	::484172138929487000
409665559	::484172148265988000
409665559	::484172182034329000
37294507	::484172192393859000
82723693	::484172195653251000
503741267	::484172210874351000
562590159	::484172218528583000
424498868	::484172232277508000
362540752	::484172261474439000
467688815	::484172263835848000
575804821	::484172299017285000
467688815	::484172338779660000
327842258	::484172340410851000
374739722	::484172346832740000
36612981	::484172374191796000
497544291	::484172444580581000
170815462	::484172459982086000
23247181	::484172467108200000
596113934	::484172469712871000
19210855	::484172476897718000
63783716	::484172489048612000
30666953	::484172507956510000
184962835	::484172508187197000
409665559	::484172524507627000
35603964	::484172543129960000
7141172	::484172589753847000
118827154	::484172590286929000
53243169	::484172637581881000
404335977	::484172638685003000
82723693	::484172644850622000
562590159	::484172653050077000
267227218	::484172654073483000
335367791	::484172665217769000
327662373	::484172697132232000
33818674	::484172726010015000
514339780	::484172748269572000
395703736	::484172752946204000
514339780	::484172769526312000
118827154	::484172778107850000
514339780	::484172782058876000
84734115	::484172795002515000
81469472	::484172807384104000
84734115	::484172826241679000
15137186	::484172834407972000
126507603	::484172871854723000
568915908	::484172871900463000
262405775	::484172882411388000
352595123	::484172888707448000
329093513	::484172894243930000
41465619	::484172903081316000
118827154	::484172905350451000
487258078	::484172913906823000
84734115	::484172919808208000
47880950	::484172920613117000
596113934	::484172930859794000
84734115	::484172951915601000
23247181	::484172961654386000
352595123	::484172965287038000
83163050	::484173013454454000
228264355	::484173015219830000
128284695	::484173020635095000
10095952	::484173038620266000
250936962	::484173044408016000
53243169	::484173050834087000
219153949	::484173053610721000
592150138	::484173062829387000
423446901	::484173093267857000
45492981	::484173113060380000
239162983	::484173125589164000
17107944	::484173145512095000
603870273	::484173147373981000
325996873	::484173150263865000
30666953	::484173154743365000
352960797	::484173176855736000
399621678	::484173183633739000
250936962	::484173189816520000
57566548	::484173216080867000
80586819	::484173228714123000
53486281	::484173239342866000
17107944	::484173250176749000
84734115	::484173273534832000
305379724	::484173284439650000
53486281	::484173322935369000
467688815	::484173339217637000
72378783	::484173341654130000
203146266	::484173343201824000
84734115	::484173367692771000
44231782	::484173374113849000
240463390	::484173377955852000
265760942	::484173383803101000
53486281	::484173407161184000
467688815	::484173421975461000
399555371	::484173422792953000
365739414	::484173462097772000
270687983	::484173476128120000
596113934	::484173476530368000
108808608	::484173478023933000
256750208	::484173491151708000
245021956	::484173498810527000
267227218	::484173506599329000
53486281	::484173509397344000
48562201	::484173510541987000
19939574	::484173523057790000
352960797	::484173529248587000
276341812	::484173542863290000
19939574	::484173546038370000
276341812	::484173558751326000
84734115	::484173567341633000
352595123	::484173576304857000
225893243	::484173577441140000
323978080	::484173603127427000
451868502	::484173603311603000
108808608	::484173607699222000
479986172	::484173610941050000
418327117	::484173632126455000
418480466	::484173636262064000
453690730	::484173636933140000
66786075	::484173643983769000
441039165	::484173648027082000
71617108	::484173671284895000
567014078	::484173675961147000
389949893	::484173677227806000
407384648	::484173683628728000
467027311	::484173685621006000
84734115	::484173709591461000
285955708	::484173718352969000
300009838	::484173742097309000
84734115	::484173786426925000
269383781	::484173789614182000
16568377	::484173800406540000
55287428	::484173802301976000
635151853	::484173817481146000
118827154	::484173825203253000
375385791	::484173837165408000
16322613	::484173846962913000
596113934	::484173856693682000
395076249	::484173856714674000
78653568	::484173878433165000
30336818	::484173883516657000
239254872	::484173888041938000
240463390	::484173914155675000
484423510	::484173931578793000
84734115	::484173947760803000
35525270	::484173965363912000
255147158	::484173965523308000
26179867	::484173969025548000
70839289	::484173975858057000
118827154	::484173977435521000
53243169	::484173984758771000
277626311	::484173988017344000
373690904	::484173991834165000
92905148	::484173995961769000
84734115	::484174009949360000
410403898	::484174013938544000
8070562	::484174017364885000
37294507	::484174037765992000
112333263	::484174038080581000
441039165	::484174064592756000
629894993	::484174069433004000
15726982	::484174089003626000
562590159	::484174104518336000
35603964	::484174112118407000
84734115	::484174112416620000
164676969	::484174116581543000
92840294	::484174120725532000
72143337	::484174129848143000
58349263	::484174147464224000
409665559	::484174152056963000
31294794	::484174163830403000
164676969	::484174170688086000
227046044	::484174192917901000
441039165	::484174212211281000
596113934	::484174219173830000
418965366	::484174220381802000
458010782	::484174235389415000
352960797	::484174237490372000
53243169	::484174249666838000
197210844	::484174261171392000
83163050	::484174265290604000
84734115	::484174267152859000
374739722	::484174268834787000
273955213	::484174322660290000
340678678	::484174325373599000
53243169	::484174337457811000
272184078	::484174346211319000
205501297	::484174358349221000
160495648	::484174369191505000
17107944	::484174375642742000
84734115	::484174378075426000
170815462	::484174385855864000
155730095	::484174394441596000
53243169	::484174395305623000
15726982	::484174404826329000
71617108	::484174412632309000
458010782	::484174414641389000
84734115	::484174420601487000
175847876	::484174432005795000
268058306	::484174436602744000
273631488	::484174438502760000
273955213	::484174449508622000
451868502	::484174460845449000
328858212	::484174473411588000
53243169	::484174480424849000
114967175	::484174546308567000
596113934	::484174565782720000
237118122	::484174587224014000
603870273	::484174589430218000
53243169	::484174589644529000
415540928	::484174598435397000
255147158	::484174601295917000
267227218	::484174606031286000
441039165	::484174609877434000
389949893	::484174633910812000
259413656	::484174658686959000
15137186	::484174659538419000
35603964	::484174661509332000
19684793	::484174680371126000
415179202	::484174688328110000
47929423	::484174693612531000
161656785	::484174722595565000
430182591	::484174750059888000
84734115	::484174757152452000
507674842	::484174760788504000
596113934	::484174772205408000
23672351	::484174783589130000
124517802	::484174785669513000
441039165	::484174797757104000
100376439	::484174804904595000
118827154	::484174811791630000
273955213	::484174832939323000
26179867	::484174844963983000
53243169	::484174847640354000
38326757	::484174865499299000
168387841	::484174870641516000
182645046	::484174872336429000
497544291	::484174880791748000
373690904	::484174941974048000
507674842	::484174953290285000
267227218	::484174969945853000
84734115	::484174990133452000
328828628	::484175000811741000
219153949	::484175007153917000
177101575	::484175027374272000
160144135	::484175031581159000
220455732	::484175035339272000
277626311	::484175074250219000
237118122	::484175122186522000
84734115	::484175126544797000
84734115	::484175149764460000
164135621	::484175174481481000
118827154	::484175180882018000
124517802	::484175181754421000
520533224	::484175186254512000
441039165	::484175235386589000
39215095	::484175236011544000
267227218	::484175252327370000
118827154	::484175268958208000
410403898	::484175282178629000
177101575	::484175292433309000
389949893	::484175310561107000
588641285	::484175344325238000
21449993	::484175349312278000
197692007	::484175357894201000
214465537	::484175374486482000
484423510	::484175374708781000
223288871	::484175420367962000
725050717	::484175422431576000
17107944	::484175443436662000
164135621	::484175464605691000
371068004	::484175501049991000
47880950	::484175503536832000
161656785	::484175549351620000
253759009	::484175551158964000
83513704	::484175562433253000
188917484	::484175562970116000
53243169	::484175578355212000
45759903	::484175664430723000
274791343	::484175710194376000
234960273	::484175712186662000
371068004	::484175713277607000
220532575	::484175724798955000
17107944	::484175734681133000
33676766	::484175780528660000
447255375	::484175786945957000
234960273	::484175787809976000
267227218	::484175799130419000
45759903	::484175806261112000
418314197	::484175818340712000
358031089	::484175823277010000
9899992	::484175826280132000
263971863	::484175880726409000
293737316	::484175899248840000
33011898	::484175902751064000
28054060	::484175916793610000
347994449	::484175923067879000
246030395	::484175934006652000
18918771	::484175960925683000
54422208	::484175964486643000
274791343	::484175999819460000
234960273	::484176016529555000
362540752	::484176029280256000
497458875	::484176030991515000
161656785	::484176039841910000
237118122	::484176051653050000
175532031	::484176071852822000
13533012	::484176082770206000
358031089	::484176120590630000
163646426	::484176126655598000
50818061	::484176131231580000
254600909	::484176148046577000
263971863	::484176189368446000
53258017	::484176206322212000
373690904	::484176208368631000
310144986	::484176240023052000
17107944	::484176251767508000
161656785	::484176269496811000
46940147	::484176271148998000
53243169	::484176277977706000
267482514	::484176278451671000
35603964	::484176298319679000
410403898	::484176305416839000
33676766	::484176314379689000
493647862	::484176379454291000
307485154	::484176463675916000
410403898	::484176481154002000
18752326	::484176508571750000
635151853	::484176525793587000
114967175	::484176526846337000
430387521	::484176538443599000
70805584	::484176544429273000
362540752	::484176558366916000
28054060	::484176566113816000
632481728	::484176569800622000
423941104	::484176599366254000
35603964	::484176616231149000
55287428	::484176627828400000
351190984	::484176633507897000
267227218	::484176645473832000
410403898	::484176648234086000
275260502	::484176648950910000
68052287	::484176660196257000
45470777	::484176666302750000
9129332	::484176670111584000
26179867	::484176680739557000
348047989	::484176691342761000
52295994	::484176722968211000
71617108	::484176741175672000
160495648	::484176789481066000
16713682	::484176832724729000
450391257	::484176841196838000
423098923	::484176863913181000
209223008	::484176865427726000
9129332	::484176892560670000
393761423	::484176893093363000
632481728	::484176897187020000
83513704	::484176901636755000
35603964	::484176903515828000
246030395	::484176911082332000
65995121	::484176911871246000
277626311	::484176938660274000
167301113	::484176946188652000
167301113	::484176955231567000
44231782	::484176958914191000
68052287	::484176962781736000
65995121	::484176967047319000
43630532	::484176970771468000
599348429	::484176970935459000
167301113	::484176972306591000
167301113	::484176980254814000
267227218	::484176981546631000
279548168	::484176992695517000
285141722	::484176994884517000
459660056	::484176994952036000
450391257	::484177002522357000
513434526	::484177011892432000
246050172	::484177016179007000
256609151	::484177044109291000
267227218	::484177054787596000
26580130	::484177073779396000
271304998	::484177083891859000
68052287	::484177105878790000
81469472	::484177110010167000
53243169	::484177110211502000
238698812	::484177112245362000
87771600	::484177136245157000
92870542	::484177162379853000
267227218	::484177167958700000
56169190	::484177184882315000
356974615	::484177185302134000
351190984	::484177185448939000
260825806	::484177200829042000
256074844	::484177205300588000
50818061	::484177228788690000
487258078	::484177229350711000
270143437	::484177234899771000
46283045	::484177246744113000
87771600	::484177254600032000
87771600	::484177282915762000
55287428	::484177332739899000
299297459	::484177343926517000
37294507	::484177353203924000
70805584	::484177364038197000
53243169	::484177364193378000
157254287	::484177372199911000
55287428	::484177372661284000
60221494	::484177417993322000
17536130	::484177420598386000
87771600	::484177424330919000
256716505	::484177440038588000
81841977	::484177440432861000
65832155	::484177440970145000
33453167	::484177441808601000
9899992	::484177457957056000
55287428	::484177461890928000
485252693	::484177473757016000
700013623	::484177477720608000
242533291	::484177488176631000
31326082	::484177494656831000
493647862	::484177502667943000
26580130	::484177515246661000
304140174	::484177540798742000
26179867	::484177545722462000
124517802	::484177556992569000
588641285	::484177568942129000
410297246	::484177598621036000
118827154	::484177602345984000
27538070	::484177608524169000
133526428	::484177614886551000
168387841	::484177619965849000
53243169	::484177627495034000
15137186	::484177648743378000
17536130	::484177659497578000
588641285	::484177662647095000
170590185	::484177675112964000
118827154	::484177687003795000
51325761	::484177688375357000
267227218	::484177691420012000
55287428	::484177693680742000
376546976	::484177700819853000
29849760	::484177714123784000
140994915	::484177716560670000
82723693	::484177718624681000
209223008	::484177740740820000
53243169	::484177774337601000
371068004	::484177775990177000
83428249	::484177791911342000
209223008	::484177798756438000
167282271	::484177798991732000
304140174	::484177827269734000
415789240	::484177830285025000
370088836	::484177846802210000
384494456	::484177855987740000
355717008	::484177863772753000
17536130	::484177870722727000
197692007	::484177903501201000
588641285	::484177913206415000
253759009	::484177914536005000
315559101	::484177918591922000
148912524	::484177920773345000
441039165	::484177923486646000
537561541	::484177939647696000
37294507	::484177942746910000
63720288	::484177945984913000
255818707	::484177975781244000
574147363	::484177985801449000
574147363	::484178022300655000
322463853	::484178027224367000
118881789	::484178105347866000
620459453	::484178119075835000
33629617	::484178119663042000
430387521	::484178123370426000
271370762	::484178123609489000
37294507	::484178134233669000
493640349	::484178137912057000
376546976	::484178146649206000
242533291	::484178154517311000
87771600	::484178163820269000
246030395	::484178172330512000
168387841	::484178176398987000
87771600	::484178180664606000
165967574	::484178185786245000
55287428	::484178186347888000
545784705	::484178187870433000
241278291	::484178195403399000
197692007	::484178203364564000
300135225	::484178212767813000
355717008	::484178216048156000
58349263	::484178262864961000
118827154	::484178272478302000
299284663	::484178290345652000
441039165	::484178294204420000
15137186	::484178306758377000
256716505	::484178308142080000
65832155	::484178308142080000
81841977	::484178308150484000
17536130	::484178337070612000
70839289	::484178358607962000
451868502	::484178362282176000
216486063	::484178380213194000
17536130	::484178401855807000
516986236	::484178402665304000
268987143	::484178436890841000
256716505	::484178453734772000
65832155	::484178454749773000
81841977	::484178454774951000
596113934	::484178470931423000
315559101	::484178471485444000
21696310	::484178490829594000
389949893	::484178504318078000
394962689	::484178528166871000
377555310	::484178535234293000
267227218	::484178537968971000
389949893	::484178538887536000
389949893	::484178561964576000
274432702	::484178574631395000
135324408	::484178582873591000
256716505	::484178595498049000
81841977	::484178597175767000
65832155	::484178597184147000
542406301	::484178612657324000
50818061	::484178638838194000
107823354	::484178647259951000
377555310	::484178648639868000
6733652	::484178655011028000
135324408	::484178665950150000
285125363	::484178677232455000
375385791	::484178698229547000
24494616	::484178698854498000
100376439	::484178711303184000
179119528	::484178711944503000
437898031	::484178715409416000
336845657	::484178736158621000
100626124	::484178768979058000
299297459	::484178788624769000
103678189	::484178797449588000
103678189	::484178798775373000
322463853	::484178799920447000
1384531	::484178809810210000
278316478	::484178824738131000
322413121	::484178832291667000
98589714	::484178840369901000
356974615	::484178843280748000
322463853	::484178854005977000
432622681	::484178866496233000
33299478	::484178875220373000
377555310	::484178879188201000
234143570	::484178886595710000
36869877	::484178909119123000
197692007	::484178926240292000
76977679	::484178930027335000
234187240	::484178935820083000
92905148	::484178943852158000
507987711	::484178944384843000
322463853	::484178964240695000
267227218	::484178965909626000
279548168	::484178973795303000
96421993	::484178992598368000
138557664	::484178999900639000
77765035	::484179006275596000
328828628	::484179014081183000
347994449	::484179017411878000
36772146	::484179035807694000
376546976	::484179039733559000
232437529	::484179048789463000
259746323	::484179055118278000
213887474	::484179060323811000
410961985	::484179063620132000
234143570	::484179072806060000
135324408	::484179076215996000
376546976	::484179078774132000
100626124	::484179096575152000
55287428	::484179151713091000
100626124	::484179166724886000
463908266	::484179167232016000
253759009	::484179178992840000
359174210	::484179193992077000
347994449	::484179197712408000
30989596	::484179224433938000
234143570	::484179225306734000
6733652	::484179250707050000
236628483	::484179252808396000
175591069	::484179261314457000
15814841	::484179261335801000
91521926	::484179313198002000
322413121	::484179325214679000
299284663	::484179346391695000
376546976	::484179357225586000
423891750	::484179363471310000
100626124	::484179363676831000
333877322	::484179397176344000
182645046	::484179414163652000
390504920	::484179415270969000
273034167	::484179416902152000
170064834	::484179422056968000
279548168	::484179423487594000
138557664	::484179430785298000
45911298	::484179435814281000
107610605	::484179437324599000
51964139	::484179465740615000
274791343	::484179477287559000
507987711	::484179483633926000
57300329	::484179487861780000
258108922	::484179496992391000
351152035	::484179504185634000
135324408	::484179515711971000
322463853	::484179527766401000
347994449	::484179535991439000
300135225	::484179549429575000
157254287	::484179553959415000
118827154	::484179578894974000
253828982	::484179603603218000
216486063	::484179616643297000
273034167	::484179624222416000
100626124	::484179633576087000
322413121	::484179633961574000
87771600	::484179659068674000
257625769	::484179661304639000
322463853	::484179668308733000
725050717	::484179683806683000
233677206	::484179694934573000
385782746	::484179705143128000
7345092	::484179711874965000
63617875	::484179741654908000
402925254	::484179762747699000
268987143	::484179765944127000
133341985	::484179766073778000
233084334	::484179781517586000
29500521	::484179787712172000
379357885	::484179789008617000
87771600	::484179809673543000
57300329	::484179811783688000
118827154	::484179819169873000
376546976	::484179845371674000
599348429	::484179860617981000
135324408	::484179889139245000
87771600	::484179895749058000
385782746	::484179923070767000
376546976	::484179928473436000
87771600	::484179948265930000
92905148	::484179949671415000
372499722	::484179952548724000
458826306	::484179985146847000
725050717	::484179986161467000
151604434	::484179999654944000
240941201	::484180000875089000
274791343	::484180041341739000
333877322	::484180042964938000
356974615	::484180047339589000
410403898	::484180082966413000
51601709	::484180084912160000
27538070	::484180112603381000
87771600	::484180131938725000
599348429	::484180153560727000
334423964	::484180170341748000
398445530	::484180184199753000
567014078	::484180190331809000
7345092	::484180218911809000
67069063	::484180238927028000
376546976	::484180264344887000
225287674	::484180293251637000
268987143	::484180300621430000
365203632	::484180304450842000
528975562	::484180309760434000
148445755	::484180313803743000
76815335	::484180321856811000
164575018	::484180359408414000
87771600	::484180361874665000
253828982	::484180379297787000
110063681	::484180380174794000
118827154	::484180417541849000
164575018	::484180438408130000
167282271	::484180446688059000
849	::484180450403815000
337434597	::484180517055524000
433142367	::484180528917397000
337434597	::484180570524504000
377420899	::484180572424531000
93448284	::484180589201735000
26179867	::484180589864448000
236628483	::484180603407831000
358617322	::484180606155112000
322463853	::484180607266988000
197692007	::484180614581866000
7345092	::484180614749224000
410403898	::484180634307657000
377420899	::484180656839094000
87771600	::484180657535344000
182645046	::484180658194227000
253828982	::484180659972210000
71617108	::484180684920340000
102213164	::484180691027247000
14891490	::484180736258224000
7345092	::484180768696987000
170064834	::484180787848155000
50509821	::484180792025686000
170064834	::484180796245176000
395076249	::484180799684481000
71617108	::484180829870907000
225893243	::484180831577976000
102213164	::484180841028141000
339917675	::484180841891786000
155730095	::484180904953536000
268987143	::484180916504629000
131941193	::484180920954396000
210873235	::484180934636212000
546989830	::484180945898319000
377420899	::484180956832468000
277626311	::484180971110285000
111136825	::484181005276684000
93448284	::484181044816789000
17169855	::484181062575083000
376546976	::484181066790756000
38713173	::484181070368083000
274791343	::484181077368401000
56198202	::484181105398906000
421548020	::484181110243336000
322463853	::484181124051001000
245957488	::484181127620743000
175591069	::484181144246566000
51964139	::484181160818249000
175591069	::484181167646580000
182645046	::484181173640646000
51964139	::484181180963504000
268987143	::484181186605223000
14816854	::484181210982141000
277626311	::484181215319040000
246030395	::484181235510411000
118827154	::484181263998521000
133526428	::484181301507809000
347994449	::484181307803828000
291249412	::484181337880793000
167301113	::484181341823434000
216833550	::484181360383234000
450391257	::484181370340536000
182834679	::484181373998366000
286282963	::484181387193229000
432888405	::484181418650505000
216833550	::484181419543912000
22559382	::484181427198509000
246030395	::484181437856239000
45470777	::484181447364706000
450391257	::484181464729128000
440875002	::484181497591517000
197210844	::484181507422965000
58562014	::484181508194697000
274791343	::484181577295880000
371068004	::484181577921224000
47880950	::484181592022061000
20863117	::484181615820554000
366701651	::484181620115533000
467688815	::484181656308559000
83163050	::484181661396238000
421548020	::484181662658334000
346998772	::484181689875193000
274791343	::484181735328862000
50811080	::484181742022967000
132768456	::484181758280077000
31294794	::484181783639228000
216486063	::484181816803209000
252674018	::484181818917142000
108808608	::484181859589709000
268987143	::484181872684314000
322463853	::484181882679345000
118827154	::484181889054687000
50509821	::484181892338429000
158948807	::484181901670768000
274791343	::484181911456067000
479246485	::484181919228100000
565986436	::484181926618464000
274791343	::484181971396882000
295466391	::484181972516745000
238024746	::484181979907108000
565986436	::484181993156902000
49383709	::484181996290064000
307485154	::484182002065629000
295466391	::484182011095969000
246030395	::484182012387794000
83428249	::484182021443301000
60221494	::484182033615171000
45470777	::484182036593139000
329093513	::484182048262062000
225893243	::484182049037619000
565986436	::484182072265691000
118827154	::484182083854929000
249052117	::484182092448677000
32171318	::484182092490604000
102213164	::484182092923015000
274791343	::484182096982720000
286487329	::484182106957168000
472528304	::484182111411507000
390504920	::484182120794181000
45759903	::484182130852134000
528975562	::484182131698987000
26179867	::484182133271834000
76375846	::484182133712621000
425573791	::484182189786279000
377420899	::484182205380300000
135324408	::484182210682294000
336195050	::484182212846157000
343904325	::484182236871159000
322463853	::484182252436209000
45759903	::484182257432027000
45759903	::484182263031427000
613029438	::484182282211979000
62685527	::484182321700929000
613029438	::484182366764933000
441039165	::484182372623998000
62685527	::484182379305500000
20863117	::484182382505783000
343904325	::484182387538944000
102213164	::484182396699672000
262382570	::484182403993190000
60555388	::484182404404224000
322413121	::484182515423256000
613029438	::484182516400934000
20863117	::484182530703106000
596957614	::484182532745728000
33418266	::484182538215108000
92905148	::484182540496809000
58562014	::484182544737255000
226319809	::484182558562058000
402333632	::484182571798913000
48971187	::484182578799210000
402333632	::484182583987539000
71617108	::484182590744969000
118827154	::484182600731598000
70805584	::484182607740280000
565986436	::484182609438597000
322463853	::484182615709454000
98552986	::484182641064034000
343904325	::484182641109762000
366701651	::484182649309650000
463318489	::484182653260685000
343904325	::484182665851990000
32583866	::484182676337729000
396364407	::484182685019959000
233677206	::484182694541406000
402333632	::484182708440932000
20863117	::484182747976437000
54116443	::484182756037894000
58562014	::484182779815411000
432819849	::484182807460081000
394962689	::484182811780186000
489961036	::484182829056524000
28875632	::484182832190078000
28875632	::484182891380097000
532542878	::484182928742961000
100195876	::484182969284702000
100195876	::484182969980973000
437898031	::484182989958438000
375961439	::484183017661792000
441039165	::484183032719372000
22536077	::484183069436305000
41230104	::484183079951417000
322463853	::484183083235946000
613029438	::484183129859837000
63928079	::484183159089528000
343904325	::484183163510353000
354629644	::484183164869705000
354629644	::484183206653353000
94181957	::484183247497068000
343606449	::484183256615903000
276256841	::484183261363445000
28875632	::484183265310699000
552789896	::484183280829227000
160495648	::484183320536702000
78513872	::484183335573258000
205501297	::484183357996011000
240914419	::484183383434477000
255834275	::484183384709545000
100626124	::484183389885722000
118827154	::484183393576685000
30123599	::484183402619232000
257491716	::484183420797743000
565986436	::484183421057396000
19879486	::484183453106466000
62685527	::484183479240769000
528975562	::484183509624291000
441039165	::484183528070856000
60555388	::484183538556608000
366701651	::484183562099232000
96421993	::484183582668513000
377420899	::484183616549691000
197384499	::484183626347585000
614436697	::484183685538009000
138557664	::484183709181304000
240914419	::484183721130471000
23396218	::484183731201400000
339917675	::484183737991569000
252674018	::484183747613323000
29607520	::484183757122207000
91942557	::484183765330432000
252674018	::484183791238275000
352486016	::484183792202952000
233677206	::484183808573722000
16102033	::484183836931424000
28875632	::484183873509941000
268987143	::484183887476961000
100626124	::484183903369175000
253178679	::484183940882640000
415789240	::484184011032375000
96013044	::484184022793199000
30123599	::484184040040194000
30123599	::484184049196339000
83163050	::484184062702411000
33418266	::484184065793216000
110853177	::484184102971514000
341313395	::484184109317505000
17107944	::484184115848421000
361391612	::484184137880715000
460491164	::484184151772254000
382359896	::484184182461956000
257491716	::484184191165562000
565986436	::484184211033575000
399621678	::484184213311074000
552789896	::484184262795481000
23396218	::484184281376243000
203688730	::484184318298714000
18547273	::484184319892529000
322463853	::484184354772774000
431937908	::484184399853146000
340819943	::484184412091731000
537660330	::484184425605775000
725050717	::484184435516903000
297238880	::484184437307867000
203311237	::484184443276783000
369160273	::484184469587238000
384155676	::484184499350016000
328057955	::484184521219112000
431937908	::484184550898012000
158948807	::484184553469116000
106320745	::484184563095064000
184962835	::484184570367983000
444247134	::484184578760785000
96421993	::484184587405631000
83163050	::484184588026380000
172997876	::484184617495576000
170064834	::484184623845347000
565986436	::484184663330549000
100626124	::484184673237876000
17455392	::484184679373746000
17455392	::484184680808189000
22559382	::484184696868188000
254600909	::484184747506425000
607016651	::484184759166189000
18547273	::484184760604844000
551248502	::484184762383204000
565986436	::484184771388383000
297238880	::484184782994038000
17107944	::484184786286960000
493647862	::484184788337573000
26179867	::484184834508460000
18547273	::484184839453548000
33788573	::484184860437647000
43630532	::484184861742100000
170064834	::484184900392607000
27986325	::484184913113915000
136791341	::484184926359941000
607016651	::484184927760437000
18547273	::484184952984977000
351620689	::484184975453863000
25223941	::484184982160556000
390504920	::484184983184347000
217912167	::484185004390359000
6092972	::484185048439324000
17233573	::484185050557456000
251359942	::484185076344053000
35945417	::484185094286872000
310369464	::484185100699971000
18547273	::484185119209451000
420083874	::484185127183204000
100626124	::484185138260348000
497565305	::484185161542557000
252674018	::484185188864245000
229611107	::484185196531433000
260825806	::484185244392648000
328057955	::484185246988918000
352486016	::484185290433507000
601049906	::484185294494003000
487258078	::484185299204177000
382359896	::484185329218617000
32596609	::484185332863074000
630637790	::484185357857341000
115200960	::484185359090073000
117608761	::484185364802719000
514339780	::484185398735040000
126109768	::484185415759314000
407894919	::484185441633959000
30719116	::484185446805962000
514339780	::484185454238257000
537660330	::484185462148325000
25223941	::484185463947665000
514339780	::484185465562882000
593296591	::484185472206245000
514339780	::484185479227899000
29607520	::484185492825833000
514339780	::484185505702350000
107842096	::484185515407577000
514339780	::484185523553329000
565986436	::484185525364858000
226357092	::484185545204330000
347596428	::484185551407308000
372493368	::484185589701287000
299796220	::484185606780899000
235272576	::484185607736815000
58587013	::484185611658883000
242451996	::484185647616651000
45759903	::484185657565540000
186107022	::484185675810369000
396454394	::484185680281493000
242533291	::484185685033615000
593296591	::484185685562118000
258532274	::484185687571173000
211616743	::484185738095783000
531871315	::484185742714093000
565986436	::484185745171570000
242451996	::484185747659182000
107823354	::484185761143472000
257491716	::484185761550708000
96658544	::484185772698771000
593296591	::484185786686791000
256074844	::484185811294773000
367322500	::484185814994124000
26179867	::484185856769392000
201899461	::484185884862849000
71617108	::484185952529563000
415179202	::484185969785323000
244800948	::484185989552680000
28875632	::484186014446280000
432888405	::484186016048107000
434439338	::484186029369200000
45759903	::484186031257047000
380680929	::484186050563039000
337434597	::484186053293522000
226357092	::484186065326985000
148912524	::484186068120784000
45759903	::484186069525864000
310369464	::484186080116092000
64791948	::484186104304631000
420083874	::484186107152564000
192590347	::484186111036899000
16472279	::484186123858497000
170064834	::484186133299879000
260573981	::484186153650618000
593296591	::484186161393311000
20863117	::484186165616996000
434439338	::484186167219208000
60555388	::484186174202707000
170868061	::484186176245354000
472287305	::484186178954862000
150518148	::484186226531270000
353888661	::484186233585668000
434439338	::484186235166945000
95072707	::484186248488034000
260961523	::484186248890695000
28771314	::484186252967546000
136828926	::484186264665464000
223950031	::484186277089013000
150518148	::484186311918895000
565986436	::484186350053101000
16102033	::484186366478393000
39847939	::484186383452356000
113221759	::484186399038787000
281295226	::484186417950515000
583488323	::484186460413652000
361391612	::484186465891385000
420083874	::484186472057417000
565986436	::484186482282733000
223950031	::484186489832472000
106320745	::484186499739820000
256074844	::484186523269480000
239254872	::484186525307899000
42994926	::484186539799240000
60555388	::484186566395318000
20863117	::484186573466894000
377420899	::484186576532942000
239162983	::484186591825772000
54116443	::484186601786847000
201899461	::484186603795922000
109718758	::484186606685810000
565986436	::484186617184149000
238826465	::484186617650106000
231689668	::484186626642681000
260961523	::484186634574135000
168274200	::484186639283912000
107823354	::484186677548576000
168274200	::484186681193406000
432888405	::484186684544663000
516096126	::484186689955700000
28771314	::484186691385569000
110063681	::484186692111593000
109718758	::484186694648750000
38713173	::484186704891224000
107823354	::484186708993249000
255834275	::484186720733122000
565986436	::484186739905265000
152454379	::484186745777696000
240766538	::484186752371146000
111687397	::484186757999513000
179119528	::484186761686294000
96421993	::484186794376708000
361391612	::484186802929270000
39863661	::484186805735288000
240766538	::484186808839077000
223950031	::484186824361799000
15814841	::484186828233125000
45492981	::484186840023695000
111136825	::484186885263073000
377420899	::484186898374467000
60555388	::484186903009177000
402333632	::484186907740340000
82150924	::484186918322573000
21449993	::484186959149924000
516096126	::484186968025497000
131968998	::484186977801994000
201899461	::484186982914871000
445268626	::484187009204748000
380680929	::484187026179117000
32596609	::484187032063725000
28875632	::484187054952443000
347994449	::484187148955185000
240766538	::484187153854111000
281295226	::484187172350590000
346173821	::484187198955470000
552789896	::484187210950770000
433142367	::484187221894111000
460491164	::484187271084531000
64791948	::484187275207512000
256750208	::484187302105583000
472528304	::484187311287316000
552789896	::484187319113506000
380680929	::484187343901835000
583488323	::484187352072335000
531871315	::484187369806258000
473196438	::484187371471384000
257491716	::484187379557998000
716262980	::484187405209985000
14873854	::484187409253298000
613029438	::484187409618595000
279735090	::484187427314339000
613029438	::484187431378624000
201899461	::484187450898542000
31625914	::484187451238670000
527041090	::484187457760407000
423446901	::484187487250554000
472287305	::484187506963779000
352531780	::484187524231725000
278220302	::484187543965929000
260573981	::484187555009536000
205043960	::484187557802958000
630637790	::484187562102505000
20863117	::484187577314836000
613029438	::484187597036863000
201899461	::484187599536279000
352531780	::484187607094398000
31620041	::484187632516075000
613029438	::484187692738301000
583488323	::484187697355833000
454375039	::484187700505759000
45470777	::484187702087004000
613029438	::484187707430961000
186314952	::484187747356123000
593296591	::484187767807557000
208296274	::484187773436715000
454375039	::484187775483121000
41685125	::484187776942759000
375873224	::484187782697320000
156166678	::484187789655670000
45492981	::484187789672849000
467688815	::484187789886750000
303488399	::484187802859360000
39215095	::484187807116566000
102213164	::484187827010551000
361391612	::484187840738099000
352531780	::484187875932524000
45492981	::484187886842286000
256609151	::484187890046746000
613029438	::484187894689841000
102213164	::484187904118632000
170064834	::484187916621475000
186314952	::484187960359649000
183090041	::484187992223801000
59454178	::484187997202841000
260961523	::484188004953489000
46461373	::484188027385020000
242451996	::484188032615329000
516096126	::484188042362912000
513926411	::484188043239116000
57331128	::484188100617183000
264335101	::484188122935095000
150034005	::484188136634073000
418314197	::484188151070461000
8070562	::484188153054392000
32596609	::484188153914224000
450391257	::484188154224586000
102213164	::484188154648227000
377420899	::484188177414905000
513926411	::484188189985239000
111136825	::484188197715709000
603870273	::484188219475382000
409662649	::484188222944059000
59454178	::484188225137688000
314710836	::484188225599053000
377420899	::484188245203238000
102213164	::484188256314359000
409662649	::484188263620427000
513926411	::484188267554668000
208171241	::484188268934619000
325906113	::484188268976947000
32690664	::484188274290749000
513926411	::484188283698573000
126109768	::484188291785166000
513926411	::484188298093412000
31620041	::484188318670659000
513926411	::484188320038014000
598832393	::484188339428270000
135324408	::484188343736238000
513926411	::484188345979781000
325906113	::484188358588256000
113760458	::484188359729102000
107823354	::484188369614675000
393761423	::484188380805472000
27726737	::484188394029723000
513926411	::484188401327824000
156166678	::484188402481254000
472287305	::484188412048441000
18918771	::484188428892790000
225287674	::484188429844901000
44451086	::484188451831414000
375873224	::484188452099854000
310369464	::484188455493054000
238826465	::484188461046718000
31625914	::484188498027892000
104112940	::484188515241299000
25537528	::484188533142618000
513926411	::484188534434041000
242533291	::484188540708732000
25537528	::484188541434728000
513926411	::484188565308325000
432888405	::484188595406643000
53863390	::484188597273505000
418314197	::484188598703755000
32690664	::484188612062244000
257491716	::484188624393887000
634822122	::484188633046740000
256750208	::484188655427153000
325906113	::484188677900603000
410195122	::484188686242705000
513926411	::484188691108093000
30123599	::484188692920008000
100626124	::484188695072112000
513926411	::484188705930743000
30123599	::484188707503607000
32583866	::484188709860814000
41685125	::484188711026827000
304661740	::484188715065958000
30123599	::484188746401595000
102213164	::484188747467350000
102213164	::484188760159293000
409662649	::484188770493665000
258609027	::484188783462449000
513926411	::484188784741736000
234828491	::484188796552884000
246112828	::484188814676881000
246112828	::484188827444326000
22536077	::484188829885009000
107823354	::484188832300945000
45492981	::484188843483344000
323978080	::484188861132972000
395703736	::484188872126263000
613029438	::484188883866112000
102213164	::484188891713658000
57331128	::484188921945788000
331447850	::484188945819787000
31625914	::484188958411083000
100626124	::484188965650853000
100742600	::484188994050064000
23642786	::484189034710044000
380680929	::484189042578178000
33302034	::484189085313937000
552789896	::484189088962994000
333245482	::484189124400664000
262382570	::484189130339803000
24383303	::484189143748984000
60555388	::484189166633115000
31620041	::484189203161300000
213187842	::484189210467778000
8070562	::484189218822844000
10095952	::484189242214854000
380680929	::484189265710948000
450391257	::484189285524848000
274791343	::484189285537443000
410286428	::484189305485926000
272184078	::484189308769665000
409665559	::484189322183446000
167144906	::484189328042491000
32596609	::484189337332883000
100626124	::484189341141716000
111136825	::484189383252144000
114291753	::484189402327822000
26831606	::484189405167382000
337434597	::484189413233004000
613029438	::484189467209924000
241995287	::484189471693213000
402333632	::484189502282280000
583488323	::484189508225601000
2084321	::484189524554031000
114291753	::484189554174210000
23642786	::484189556804423000
370088836	::484189571551604000
335367791	::484189575162507000
175847876	::484189580288360000
418314197	::484189589926473000
100626124	::484189627780435000
335367791	::484189633811468000
111136825	::484189641252155000
175847876	::484189643840434000
15814841	::484189675062448000
32690664	::484189693437702000
125060842	::484189733325529000
333245482	::484189744747008000
100626124	::484189757665443000
136828926	::484189847637065000
45278487	::484189848086261000
39847939	::484189898224590000
213187842	::484189942105382000
574147363	::484189980324294000
215189306	::484189980362043000
407399368	::484189996664905000
534913317	::484190000079060000
107823354	::484190016675917000
234828491	::484190018227802000
82723693	::484190029787701000
252355708	::484190033616728000
574147363	::484190034229465000
476507554	::484190043209089000
303488399	::484190064029609000
92629759	::484190077744971000
409665559	::484190082967302000
339458716	::484190085332475000
82723693	::484190113464074000
205043960	::484190114977828000
39215095	::484190134313570000
379358099	::484190144736817000
272184078	::484190146732912000
473196438	::484190185362837000
347994449	::484190209534623000
184962835	::484190218023882000
31620041	::484190226160443000
380680929	::484190285514018000
410195122	::484190290287136000
82723693	::484190290799239000
353888661	::484190299237785000
71617108	::484190322378149000
29607520	::484190331832131000
410195122	::484190342086807000
273034167	::484190371950235000
128284695	::484190379185819000
230655725	::484190391630327000
143225254	::484190457967030000
269383781	::484190474756825000
613029438	::484190477781307000
269383781	::484190482835066000
309167251	::484190486471532000
107823354	::484190497208930000
33418266	::484190511083687000
635845301	::484190531245715000
31625914	::484190542801424000
213187842	::484190555337789000
24226614	::484190569804333000
82723693	::484190583343579000
213187842	::484190613017862000
309167251	::484190626313805000
304224068	::484190657745915000
66270239	::484190661151703000
473196438	::484190667212869000
273034167	::484190668764364000
96658544	::484190680776851000
213187842	::484190694861307000
230655725	::484190719884947000
213187842	::484190730626154000
54116443	::484190753329909000
100626124	::484190765644787000
213187842	::484190808464048000
269383781	::484190819742539000
8070562	::484190848335106000
239254872	::484190849014571000
33528820	::484190912172421000
116071398	::484190922679541000
380680929	::484190926982496000
175847876	::484190946658381000
270687983	::484190967625293000
41230104	::484191027356368000
24171213	::484191032813187000
28875632	::484191036731047000
230069608	::484191043014115000
31620041	::484191045303820000
184962835	::484191048843812000
269383781	::484191052417351000
716262980	::484191059145015000
213187842	::484191085074194000
205043960	::484191099641004000
41230104	::484191105395609000
167513343	::484191120646500000
380680929	::484191121518510000
230655725	::484191146336591000
450391257	::484191150337585000
353888661	::484191156364795000
213187842	::484191170117914000
130987540	::484191171120332000
216168764	::484191196806254000
205043960	::484191215689027000
213187842	::484191232101347000
107823354	::484191232860487000
82723693	::484191254046339000
58562014	::484191258974253000
223243607	::484191286992584000
46461373	::484191295968395000
175847876	::484191314477850000
38577111	::484191326494150000
28875632	::484191341984088000
270687983	::484191347679584000
358617322	::484191351920013000
82723693	::484191363064668000
487258078	::484191366495232000
348085087	::484191390499237000
14891490	::484191393506525000
217928831	::484191424783458000
410856984	::484191432953958000
46461373	::484191443565936000
232114448	::484191448355844000
166735943	::484191454504710000
327662373	::484191456421109000
201899461	::484191470073569000
347596428	::484191475085762000
269383781	::484191492458565000
39416036	::484191507352915000
107823354	::484191513199390000
87812967	::484191514026074000
175847876	::484191532426481000
450391257	::484191554731376000
215181084	::484191555960307000
233677206	::484191570057760000
66393146	::484191583667879000
480638215	::484191584917782000
82723693	::484191615515652000
256259599	::484191690451079000
309167251	::484191700219596000
201899461	::484191727691919000
82723693	::484191765873033000
370165750	::484191774077108000
46461373	::484191776199438000
29607520	::484191786211237000
291413743	::484191811628318000
31620041	::484191816283992000
335759212	::484191820440563000
66393146	::484191830372651000
175847876	::484191841148219000
331447850	::484191860378722000
562590159	::484191864224882000
90750144	::484191885599453000
269383781	::484191893962510000
450391257	::484191901092827000
368691437	::484191905563947000
28875632	::484191909523771000
82723693	::484191915001544000
303488399	::484191938602479000
256259599	::484191952670175000
613029438	::484191972983578000
46461373	::484191993208528000
190977628	::484191994629980000
532542878	::484192008454823000
473196438	::484192022329589000
28875632	::484192031049523000
347596428	::484192033913831000
15109013	::484192058681221000
240463390	::484192060325384000
133526428	::484192063265587000
46461373	::484192070228533000
386169383	::484192071998521000
432027433	::484192073776504000
233677206	::484192093024571000
395703736	::484192100217806000
457811756	::484192100687151000
46461373	::484192127073910000
418314197	::484192134749118000
353418151	::484192138289098000
82723693	::484192143867920000
353418151	::484192154407821000
28875632	::484192159177129000
450391257	::484192174456598000
432027433	::484192177753300000
115503799	::484192202000592000
256259599	::484192213132251000
54116443	::484192226084278000
66393146	::484192232644169000
232114448	::484192238486827000
138935158	::484192249119391000
143225254	::484192273043685000
230655725	::484192287535419000
393761423	::484192325015728000
201899461	::484192338994925000
120139449	::484192343025676000
38577111	::484192416141152000
82723693	::484192421790892000
516096126	::484192422428426000
36279116	::484192424323850000
50509821	::484192431441580000
138935158	::484192443256954000
46461373	::484192484470562000
57331128	::484192487347462000
54116443	::484192487980802000
14816854	::484192510864928000
393761423	::484192517915951000
42220462	::484192534189846000
136828926	::484192537163223000
60718620	::484192537884651000
238826465	::484192553890504000
269383781	::484192569820061000
144243302	::484192576615223000
269383781	::484192600790818000
33643268	::484192613394690000
450391257	::484192618654363000
38577111	::484192635389636000
201899461	::484192641521700000
167282271	::484192663810637000
223243607	::484192687802028000
450391257	::484192720013914000
269383781	::484192720085209000
60718620	::484192724275326000
386169383	::484192746169966000
303488399	::484192785105305000
66393146	::484192851463376000
46764883	::484192852922994000
82723693	::484192858283712000
587054451	::484192868718755000
82723693	::484192927019958000
36279116	::484192930240790000
38577111	::484192946086899000
327842258	::484192950021156000
52494533	::484192965854650000
138935158	::484192987375628000
387461887	::484192988130586000
450391257	::484193009735438000
393761423	::484193013485543000
375385791	::484193034876489000
135324408	::484193039729328000
232114448	::484193064341086000
516096126	::484193066342170000
256259599	::484193073677615000
262382570	::484193083181891000
82723693	::484193111577743000
167282271	::484193155039109000
327842258	::484193176513564000
42220462	::484193186244734000
31620041	::484193198038732000
28875632	::484193221699194000
200685756	::484193237352337000
613029438	::484193242750410000
374228630	::484193261775355000
155650977	::484193270256631000
165967574	::484193324178616000
199001641	::484193342352154000
76815335	::484193351629955000
334403708	::484193360471945000
339458716	::484193378259574000
325996873	::484193400582062000
62870601	::484193405128290000
470458433	::484193425307496000
42220462	::484193458094370000
175847876	::484193461072306000
457811756	::484193465551446000
460491164	::484193468084785000
82723693	::484193473047052000
175847876	::484193483138560000
120966317	::484193509696499000
33643268	::484193512213053000
463908266	::484193523550269000
460491164	::484193532895174000
17455392	::484193538704306000
17455392	::484193539606065000
17455392	::484193540365234000
17455392	::484193542508519000
118855202	::484193613295808000
496575332	::484193632212484000
380680929	::484193652617400000
20863117	::484193666269855000
232114448	::484193669524623000
28875632	::484193674721755000
613029438	::484193678878343000
303488399	::484193682690564000
262382570	::484193684070486000
279162166	::484193694841466000
135324408	::484193698830647000
309108026	::484193699329368000
513434526	::484193717738164000
332631850	::484193735706558000
138935158	::484193740098007000
240892007	::484193746225881000
68512582	::484193757144023000
613029438	::484193763137699000
262382570	::484193780610785000
109805996	::484193817277792000
279162166	::484193819764617000
339458716	::484193829130473000
408144950	::484193840090206000
71617108	::484193853101309000
402273149	::484193853373968000
255834275	::484193859010715000
70918926	::484193865264418000
135324408	::484193880402051000
68512582	::484193891441446000
70918926	::484193921820422000
240892007	::484193923309375000
175847876	::484193961935118000
175847876	::484193972001443000
70918926	::484193985225691000
503911979	::484193999637331000
109718758	::484194003810648000
71617108	::484194008693231000
389554052	::484194024203747000
70918926	::484194041282584000
613029438	::484194057242296000
215189306	::484194103790698000
201899461	::484194118357106000
389554052	::484194128985870000
111136825	::484194141912301000
193583131	::484194168529358000
233677206	::484194168613646000
402333632	::484194176498540000
462648540	::484194183750897000
123739379	::484194186489757000
454375039	::484194193813028000
240892007	::484194199030358000
534913317	::484194209092485000
135324408	::484194228797702000
50509821	::484194231024504000
380680929	::484194243942944000
201899461	::484194244664385000
450391257	::484194253564698000
389554052	::484194254160674000
303488399	::484194254340628000
410286428	::484194254357401000
387461887	::484194289572802000
454375039	::484194294342123000
54697279	::484194296107503000
22087737	::484194309793525000
135324408	::484194313338105000
389554052	::484194332250222000
496575332	::484194334561280000
201899461	::484194365649088000
66393146	::484194383462285000
33369338	::484194383881715000
70571907	::484194391133671000
68512582	::484194403276578000
409662649	::484194405893423000
68512582	::484194410205577000
503911979	::484194421374599000
175847876	::484194427913904000
232114448	::484194428177760000
409662649	::484194429847093000
215189306	::484194430271119000
175847876	::484194438710059000
28875632	::484194453696282000
258532274	::484194543169179000
120966317	::484194559744679000
38577111	::484194571447205000
179119528	::484194622965428000
205043960	::484194633447006000
229385654	::484194654259146000
454375039	::484194661641121000
380680929	::484194667215343000
22087737	::484194681643732000
143225254	::484194710307627000
243830281	::484194715383132000
68512582	::484194728184147000
78970527	::484194733288222000
142038800	::484194745259155000
506824920	::484194753844498000
184962835	::484194763961159000
21696310	::484194774866739000
454375039	::484194795124842000
213187842	::484194808374636000
38713173	::484194818495488000
135324408	::484194818667839000
33643268	::484194824338169000
346173821	::484194828537061000
18547273	::484194830688321000
68512582	::484194862615781000
387461887	::484194878012669000
143225254	::484194880793505000
240892007	::484194891740614000
213187842	::484194895637139000
369174583	::484194907741900000
22087737	::484194930676355000
36891053	::484194935373975000
370401061	::484194937085628000
175847876	::484194953091104000
175847876	::484194962519891000
534913317	::484194966655082000
303488399	::484194974414561000
23475166	::484194991645151000
68512582	::484194997219381000
213187842	::484195003938246000
23475166	::484195009542254000
513434526	::484195024138022000
393761423	::484195039212732000
384530394	::484195080312340000
322465167	::484195081591603000
389554052	::484195085115195000
135324408	::484195103343661000
212068363	::484195103439728000
111136825	::484195116660183000
232114448	::484195135199006000
237966586	::484195138810290000
474371126	::484195147979051000
24226614	::484195148059144000
389554052	::484195159517954000
310369464	::484195161618911000
389554052	::484195172637761000
41230104	::484195186663100000
384436313	::484195193571139000
22087737	::484195202685349000
454375039	::484195216035827000
108542953	::484195221253947000
41230104	::484195268598837000
312784161	::484195273476812000
78970527	::484195276907741000
135324408	::484195289398788000
69801582	::484195303432531000
390504920	::484195310919745000
82433120	::484195311561490000
389554052	::484195312119345000
496575332	::484195318314328000
22087737	::484195322369810000
613029438	::484195353416445000
613029438	::484195361092009000
159640806	::484195403202437000
86131593	::484195403802230000
635151853	::484195424585011000
213187842	::484195425809747000
63928079	::484195430326992000
389554052	::484195445464633000
45759903	::484195447800479000
484423510	::484195448639352000
78065938	::484195448807096000
402333632	::484195451722153000
175847876	::484195462413836000
175847876	::484195472803123000
454375039	::484195477793947000
90750144	::484195487101501000
82433120	::484195487957127000
213187842	::484195505618948000
28875632	::484195521666756000
299450175	::484195536871100000
213187842	::484195558412656000
45759903	::484195596744392000
310369464	::484195603564355000
230327491	::484195620215721000
22087737	::484195627799044000
135324408	::484195629405855000
123739379	::484195633038123000
408224760	::484195644014604000
200615756	::484195667490136000
389554052	::484195679850737000
116054733	::484195682085916000
552789896	::484195685168721000
702450841	::484195726117703000
230655725	::484195743658680000
318700673	::484195744954331000
496575332	::484195808217407000
268987143	::484195810696265000
68512582	::484195847555809000
629894993	::484195850936016000
167144906	::484195854283071000
22087737	::484195863242100000
200615756	::484195884046245000
410286428	::484195913343062000
267538322	::484195917315452000
275902246	::484195926999703000
393761423	::484195930334576000
45759903	::484195941457461000
43630532	::484195979101339000
17035194	::484195980221620000
63928079	::484195987741605000
82723693	::484195998454267000
260361255	::484196031324618000
260361255	::484196032008302000
135324408	::484196065667993000
552789896	::484196070130323000
374228630	::484196094532808000
359776589	::484196100933304000
387461887	::484196102413897000
268987143	::484196128326684000
175847876	::484196129718820000
68512582	::484196131426283000
175847876	::484196140125278000
54116443	::484196168188973000
135324408	::484196168541679000
420403218	::484196182831689000
590556372	::484196204436520000
370401061	::484196223340253000
240015074	::484196231371960000
220455732	::484196252788461000
389554052	::484196280496050000
17169855	::484196290805637000
63928079	::484196291279212000
182645046	::484196305582170000
240463390	::484196317086769000
213187842	::484196328012906000
53741229	::484196347914891000
79633612	::484196349542273000
22087737	::484196358513885000
36891053	::484196359663153000
41649263	::484196368647340000
369174583	::484196406677090000
41649263	::484196434179158000
260464441	::484196440537714000
22087737	::484196442454511000
222278624	::484196452101410000
223243607	::484196482120429000
36612981	::484196493381738000
68512582	::484196555445248000
223243607	::484196566958608000
222278624	::484196573929148000
160788774	::484196589490040000
222278624	::484196594263146000
213187842	::484196597492748000
64791948	::484196625317769000
240463390	::484196638945054000
179119528	::484196642069811000
370401061	::484196644414816000
310369464	::484196665406930000
369160273	::484196682083885000
462648540	::484196687007993000
299441398	::484196716652945000
45759903	::484196723976179000
156801163	::484196729529442000
389554052	::484196792209526000
230655725	::484196878679289000
35369698	::484196903891238000
64791948	::484196932114333000
632481728	::484196940113252000
516096126	::484196960292061000
516096126	::484196965631426000
135324408	::484196985369804000
39684857	::484196987940528000
68512582	::484197002939756000
285141722	::484197006919737000
156801163	::484197011210526000
403834874	::484197015677853000
178985516	::484197043083034000
159640806	::484197089623023000
299441398	::484197091376242000
61478431	::484197096166137000
363969403	::484197111609569000
632481728	::484197129792290000
41649263	::484197137693945000
41230104	::484197139375853000
26182895	::484197169327792000
116071398	::484197170967748000
83428249	::484197217918410000
635151853	::484197226936160000
454375039	::484197229344088000
364439246	::484197240676687000
197692007	::484197245898612000
22736943	::484197247517614000
61478431	::484197253528055000
41230104	::484197286021312000
411997198	::484197287577796000
403834874	::484197303709106000
135324408	::484197304040439000
72143337	::484197319148335000
222278624	::484197321341554000
497458875	::484197337812586000
14594667	::484197349997023000
116071398	::484197384113897000
542693847	::484197419991576000
361391612	::484197427948183000
389554052	::484197434604945000
513434526	::484197441399300000
280749613	::484197441655549000
360951591	::484197499897249000
370401061	::484197501898346000
159640806	::484197503063949000
111136825	::484197507618963000
370401061	::484197535096274000
291155950	::484197546835726000
85211920	::484197585729880000
370401061	::484197588443598000
389554052	::484197602314186000
135324408	::484197607624151000
230655725	::484197623902253000
369174583	::484197630457544000
156801163	::484197642927239000
70918926	::484197645376684000
254276767	::484197671029444000
111136825	::484197708500967000
142038800	::484197729430937000
35297171	::484197735529058000
354629644	::484197748455927000
70918926	::484197807511728000
359776589	::484197823504609000
186945768	::484197860871643000
632481728	::484197863266979000
25942336	::484197868807266000
520533224	::484197891473289000
14594667	::484197922436055000
46940147	::484197924893491000
289650000	::484197941901795000
156801163	::484197944506064000
370401061	::484197958918082000
389554052	::484197959161372000
68512582	::484197961967357000
508430679	::484197980338020000
35297171	::484198009744261000
68512582	::484198038307889000
402273149	::484198042808356000
279548168	::484198068100030000
325996873	::484198071979749000
403834874	::484198073271595000
370401061	::484198080158650000
304661740	::484198092355272000
61478431	::484198098000830000
389554052	::484198112425426000
35297171	::484198120520028000
602895412	::484198126870216000
397571431	::484198143307677000
135324408	::484198178292764000
111136825	::484198178871205000
328858212	::484198197720383000
61478431	::484198203739238000
22087737	::484198226937913000
33818674	::484198228032634000
68512582	::484198255535087000
142038800	::484198280466030000
613029438	::484198281510408000
240463390	::484198284160819000
359776589	::484198308831707000
279548168	::484198309838729000
613029438	::484198360526897000
159640806	::484198384455000000
223950031	::484198390658367000
325996873	::484198392302956000
389554052	::484198401924665000
370401061	::484198402578989000
135324408	::484198409017233000
245957488	::484198419171655000
68512582	::484198423324020000
51325761	::484198441086877000
267538322	::484198446296203000
223950031	::484198484833099000
18183371	::484198530039287000
223950031	::484198532287438000
613029438	::484198546556866000
395703736	::484198548087767000
587054451	::484198554420781000
389554052	::484198564319735000
96421993	::484198564424589000
32690664	::484198570786971000
216486063	::484198614760439000
184962835	::484198662071795000
267538322	::484198663716368000
61478431	::484198666383548000
135324408	::484198667222810000
222278624	::484198681072005000
613029438	::484198692778684000
135324408	::484198705470664000
587054451	::484198708402085000
389554052	::484198717436985000
230655725	::484198740820258000
454375039	::484198744041463000
238826465	::484198773850406000
267538322	::484198802837237000
312245470	::484198810617262000
632481728	::484198825700360000
389554052	::484198864275374000
61478431	::484198865310978000
288531248	::484198875461603000
68512582	::484198895766241000
46284235	::484198938036432000
370401061	::484198962921234000
61478431	::484198974992048000
631245094	::484198975998664000
60555388	::484198976984346000
151212329	::484199033603624000
32690664	::484199072048242000
255147158	::484199073881149000
151212329	::484199086829359000
629894993	::484199105246138000
484202581	::484199105745649000
493647862	::484199108941336000
22386194	::484199116730150000
267538322	::484199138486390000
132314519	::484199141447172000
216486063	::484199152700915000
22386194	::484199157263904000
184962835	::484199164322914000
68512582	::484199168534413000
46284235	::484199188184313000
600663496	::484199209050988000
109718758	::484199214117707000
587054451	::484199226826424000
51325761	::484199228324216000
326554021	::484199235374424000
70918926	::484199280790368000
60555388	::484199293394243000
220587584	::484199299538898000
68512582	::484199305293860000
24113194	::484199309663932000
288531248	::484199319663173000
267538322	::484199338600849000
45911298	::484199347467218000
76815335	::484199357021822000
629894993	::484199370544254000
68512582	::484199422692446000
50509821	::484199428798959000
160144135	::484199437594402000
159640806	::484199479977861000
629894993	::484199483421364000
303488399	::484199488186118000
22386194	::484199491738673000
220587584	::484199492745322000
215174499	::484199499863449000
118855202	::484199508041945000
228264355	::484199514874445000
138935158	::484199532515704000
410877459	::484199560269414000
184962835	::484199565357113000
389554052	::484199570168356000
136828926	::484199574773301000
534913317	::484199603684659000
135324408	::484199638795575000
269383781	::484199652342771000
32690664	::484199661616381000
76815335	::484199669543612000
534913317	::484199672676757000
389554052	::484199720370593000
215174499	::484199738791575000
267538322	::484199740184469000
70918926	::484199751080886000
32690664	::484199753912045000
587054451	::484199760018960000
389554052	::484199767501983000
106320745	::484199771851476000
288531248	::484199775181357000
629894993	::484199778499043000
364439246	::484199791195197000
303488399	::484199804755398000
351190984	::484199815203811000
186945768	::484199823768580000
236167599	::484199825232375000
534913317	::484199846765551000
68512582	::484199865724182000
245957488	::484199871290040000
402333632	::484199936469118000
39863661	::484199939564511000
445268626	::484199953531555000
366753447	::484199953586069000
347596428	::484199965170749000
135324408	::484199971101880000
155139746	::484200045458112000
534913317	::484200061153181000
109718758	::484200112982200000
219153949	::484200123736813000
135324408	::484200137141784000
516017637	::484200143856881000
183090041	::484200179349061000
534913317	::484200208113217000
135324408	::484200210168807000
389554052	::484200214744821000
16713682	::484200223041134000
38577111	::484200260680835000
46940147	::484200285959487000
223243607	::484200316133707000
160289098	::484200318469562000
70918926	::484200320101142000
323246381	::484200336307933000
366753447	::484200344574885000
303488399	::484200352082706000
295466391	::484200377084940000
34204169	::484200387918843000
68512582	::484200410258083000
397571431	::484200429320822000
70918926	::484200455690403000
377420899	::484200456382472000
53741229	::484200461222678000
392301070	::484200464016109000
341666582	::484200486896021000
183090041	::484200547021778000
534913317	::484200556718587000
240463390	::484200565522448000
212060681	::484200572241727000
91942557	::484200607448707000
167144906	::484200610829320000
267538322	::484200618941489000
182645046	::484200625719484000
403834874	::484200627162316000
309981035	::484200634716286000
54116443	::484200651350499000
70918926	::484200653472804000
30032107	::484200658417876000
82723693	::484200703267569000
61478431	::484200739489603000
183090041	::484200751359885000
151839735	::484200759618072000
220584371	::484200782787403000
140157275	::484200789305348000
32690664	::484200794850197000
32690664	::484200843357347000
347596428	::484200849703305000
61478431	::484200860658839000
587054451	::484200863066370000
496575332	::484200889117192000
359776589	::484200905303015000
61478431	::484200906364186000
68512582	::484200927558389000
22736943	::484200934788960000
454375039	::484200937293357000
61478431	::484200959879307000
201899461	::484200985565216000
82723693	::484200992024825000
71617108	::484200993672806000
403834874	::484200995011166000
279235824	::484201024253460000
301737159	::484201028716597000
82723693	::484201033724616000
403834874	::484201054616449000
222278624	::484201069539385000
280749613	::484201090695847000
267538322	::484201101517148000
537660330	::484201137025732000
233677206	::484201140683161000
39863661	::484201148635971000
291155950	::484201169401561000
216486063	::484201180415815000
219153949	::484201213173723000
167144906	::484201222522404000
135324408	::484201234224914000
70918926	::484201237546418000
496575332	::484201244266074000
635151853	::484201253426040000
151839735	::484201256815439000
58349263	::484201259009077000
151839735	::484201306307833000
184962835	::484201354358177000
320560322	::484201383516577000
435478224	::484201408447533000
222278624	::484201425988104000
450391257	::484201426743070000
291155950	::484201465083215000
63473984	::484201498935435000
71617108	::484201499342675000
320560322	::484201510985662000
12057032	::484201556598738000
135324408	::484201565172277000
220584371	::484201566224666000
68512582	::484201577935544000
70918926	::484201598055231000
110853177	::484201603126136000
70571907	::484201607333040000
384436313	::484201626404532000
32690664	::484201645274705000
35603964	::484201657278808000
299796220	::484201672433209000
557400595	::484201674576101000
351190984	::484201694084206000
144243302	::484201702447644000
310369464	::484201712933031000
291155950	::484201764267098000
22717394	::484201766737571000
200615756	::484201795208876000
387461887	::484201799763513000
7345092	::484201803777449000
222278624	::484201804612136000
83428249	::484201811360747000
425573791	::484201856944443000
635151853	::484201870177492000
35369698	::484201920601800000
22717394	::484201921213775000
406772829	::484201924145598000
45492981	::484201932589117000
148436850	::484201947944071000
450391257	::484201952352296000
384436313	::484201952377438000
155139746	::484201953237282000
47017345	::484201964507766000
22717394	::484201975131545000
331447850	::484201983570477000
187049333	::484201995449155000
373569970	::484202006366547000
71617108	::484202008535388000
17522792	::484202015225311000
386833057	::484202030584856000
7345092	::484202045503578000
26109453	::484202054832107000
90750144	::484202073094098000
51979136	::484202074867904000
45759903	::484202080333086000
92629759	::484202093624848000
384436313	::484202112100741000
7345092	::484202171689234000
513434526	::484202185639485000
63473984	::484202191603777000
51979136	::484202203423330000
26109453	::484202204904292000
312245470	::484202210687844000
26580130	::484202235660730000
45759903	::484202263372517000
338588400	::484202264437858000
258636623	::484202282528288000
222278624	::484202307316224000
140157275	::484202312294862000
312245470	::484202322965172000
222278624	::484202328602324000
403834874	::484202330041360000
351190984	::484202358373904000
410195122	::484202375192670000
35603964	::484202435448025000
366753447	::484202436924424000
384436313	::484202468083904000
59207269	::484202482071896000
252681307	::484202534274621000
63473984	::484202545049374000
40526887	::484202555715514000
397571431	::484202581250428000
376425912	::484202581959258000
68512582	::484202590520229000
42538221	::484202592881631000
42538221	::484202650725281000
68512582	::484202665979953000
307485154	::484202666117963000
252681307	::484202676365066000
96013044	::484202681385242000
26580130	::484202701266223000
301737159	::484202705490288000
389949893	::484202709671632000
609790203	::484202711466786000
17694593	::484202716122869000
42538221	::484202730714439000
312245470	::484202732081799000
389949893	::484202751065219000
301737159	::484202759718445000
143225254	::484202766391193000
347596428	::484202772099637000
513434526	::484202778374307000
185399022	::484202786113224000
17664609	::484202789216583000
211616743	::484202800440561000
301737159	::484202804299714000
503741267	::484202832841957000
17830276	::484202842089996000
63473984	::484202846485639000
115503799	::484202849673297000
135324408	::484202852697776000
61307501	::484202865116737000
252681307	::484202870527770000
609790203	::484202903423287000
22087737	::484202971039666000
71617108	::484202976660443000
49114032	::484202981596737000
222278624	::484203004820598000
314988406	::484203004908695000
70918926	::484203046209994000
151839735	::484203055475208000
201445185	::484203065692532000
96421993	::484203108260904000
264677315	::484203108587679000
17664609	::484203145971507000
351190984	::484203153660055000
351190984	::484203160060571000
17664609	::484203162983608000
255104759	::484203164196147000
53741229	::484203168402661000
373569970	::484203179035209000
212060681	::484203182122221000
233084334	::484203182944694000
135324408	::484203189655580000
151839735	::484203192465379000
30989596	::484203204242964000
70918926	::484203209699770000
49114032	::484203264380911000
258636623	::484203266142908000
39863661	::484203268504322000
351190984	::484203273239658000
338588400	::484203279681740000
258609027	::484203283859640000
61307501	::484203341052796000
635577431	::484203367296552000
258609027	::484203378189565000
389949893	::484203382182141000
312245470	::484203384551923000
45759903	::484203386393223000
35297171	::484203414230806000
53741229	::484203417351372000
17664609	::484203427933585000
26179867	::484203430341132000
29300584	::484203443834609000
603136773	::484203469574664000
247434974	::484203470619037000
247434974	::484203565221953000
247434974	::484203577037312000
39683534	::484203638407979000
17664609	::484203644871380000
28875632	::484203648176898000
33643268	::484203693458198000
68512582	::484203722193797000
361391612	::484203748411994000
39683534	::484203774790344000
603136773	::484203778141212000
433169770	::484203793165217000
433169770	::484203806213672000
39683534	::484203842524155000
303252613	::484203870693101000
499167427	::484203878422810000
630637790	::484203881225015000
39683534	::484203904100761000
33643268	::484203918612656000
39683534	::484203938410147000
163415941	::484203943766261000
35599852	::484203948794855000
375873224	::484203962757685000
268987143	::484203965136244000
454531259	::484203982269595000
167144906	::484203983670505000
59207269	::484203989190205000
499167427	::484203989538332000
39683534	::484203989723283000
637303583	::484203991568355000
138557664	::484203995389362000
159640806	::484204028683771000
247434974	::484204034153119000
138557664	::484204036548075000
76815335	::484204069834072000
303252613	::484204076352438000
138557664	::484204086590328000
39683534	::484204090361405000
470458433	::484204116408025000
138557664	::484204141158625000
338588400	::484204146745032000
138557664	::484204162343661000
39683534	::484204171378556000
42538221	::484204174171971000
35599852	::484204206069276000
70918926	::484204207202127000
39683534	::484204226500104000
61478431	::484204253573963000
382359896	::484204258347483000
347596428	::484204285672968000
159640806	::484204293319172000
303252613	::484204294707892000
25082908	::484204305457881000
22536077	::484204325581778000
247434974	::484204341100683000
496575332	::484204360503918000
39683534	::484204361527332000
307485154	::484204384553693000
35599852	::484204387527454000
70918926	::484204409992126000
496575332	::484204419014483000
462648540	::484204433958789000
347596428	::484204436697272000
377627227	::484204467663814000
43630532	::484204476077572000
389949893	::484204496570949000
222278624	::484204507501297000
22536077	::484204508340166000
454375039	::484204512396447000
389949893	::484204536223911000
222278624	::484204544235028000
35603964	::484204555756793000
415630297	::484204566859116000
389949893	::484204572454309000
187049333	::484204574526681000
389949893	::484204593094483000
52494533	::484204596475490000
35603964	::484204602267406000
286203749	::484204602699427000
389949893	::484204607183142000
51325761	::484204614980354000
51325761	::484204615919886000
39863661	::484204618520735000
110063681	::484204625717760000
493647862	::484204696882528000
359776589	::484204699592060000
630637790	::484204745503289000
310369464	::484204747809763000
321780812	::484204755309588000
389949893	::484204755678269000
496575332	::484204789002432000
392301070	::484204820358627000
64907439	::484204856098299000
68512582	::484204879234498000
211616743	::484204882501443000
97592081	::484204884435025000
222278624	::484204899299643000
232114448	::484204905523970000
286203749	::484204910259347000
415630297	::484204925501440000
211616743	::484204956023410000
490016303	::484204966379147000
200615756	::484205021329121000
303252613	::484205091495636000
24383303	::484205094271860000
325996873	::484205116833030000
496575332	::484205139079593000
176839128	::484205154313318000
393041277	::484205162332827000
33643268	::484205166564880000
253057868	::484205171250302000
211616743	::484205179001008000
451868427	::484205230696194000
359776589	::484205233308844000
186945768	::484205349042675000
389949893	::484205359091838000
31625914	::484205397922693000
135324408	::484205398640324000
40526887	::484205408421019000
135324408	::484205414830342000
24383303	::484205416201482000
247434974	::484205433339379000
490016303	::484205437428826000
219153949	::484205456068734000
493647862	::484205483830427000
194359942	::484205491363803000
211616743	::484205500737654000
40526887	::484205513240883000
286203749	::484205525505015000
487258078	::484205533600432000
187078541	::484205539228807000
77787388	::484205545465708000
47733122	::484205549144518000
232114448	::484205567057997000
40526887	::484205575593406000
415630297	::484205594643951000
603136773	::484205636821872000
31625914	::484205637057118000
389949893	::484205654156914000
89590985	::484205681667366000
341313395	::484205682200035000
25082908	::484205682645037000
31625914	::484205684410822000
351190984	::484205697685786000
76442745	::484205706069803000
232114448	::484205727678877000
46963484	::484205765725392000
375873224	::484205789129609000
415630297	::484205852371324000
404496513	::484205871363158000
33528820	::484205912442155000
496575332	::484205917773111000
392301070	::484205927856635000
71617108	::484205934819155000
107842096	::484205940883722000
232437529	::484205955358662000
232114448	::484205961670692000
47733122	::484205962577055000
375873224	::484205988392603000
262240809	::484205991802990000
222278624	::484206000837120000
250936962	::484206009129652000
45759903	::484206022429376000
47733122	::484206024023617000
61478431	::484206092319080000
51325761	::484206100904804000
187078541	::484206134203392000
61478431	::484206144341041000
375873224	::484206163446075000
31625914	::484206200200773000
28875632	::484206218026971000
415630297	::484206224318013000
398707286	::484206239702712000
135324408	::484206292656201000
415630297	::484206338520530000
47733122	::484206375502094000
382767512	::484206397635436000
59503620	::484206421785858000
257491716	::484206436445335000
490016303	::484206510524755000
326554021	::484206516241592000
42538221	::484206519517327000
496575332	::484206543429054000
187280228	::484206543546499000
167144906	::484206559086391000
40526887	::484206586890420000
135324408	::484206614896197000
28875632	::484206624304021000
233084334	::484206638346149000
493647862	::484206640313270000
163415941	::484206651038130000
358611246	::484206656281001000
71617108	::484206673234788000
90467952	::484206683783053000
35599852	::484206688535195000
187049333	::484206703660244000
373569970	::484206707170476000
410286428	::484206739777392000
111687397	::484206742411046000
163415941	::484206746886742000
31625914	::484206754322849000
187280228	::484206771804729000
496575332	::484206786443223000
184962835	::484206798346285000
42538221	::484206807515422000
207781904	::484206832441782000
232114448	::484206834996092000
454304418	::484206839400103000
123739379	::484206876054532000
44768272	::484206886929969000
249246314	::484206891682111000
31625914	::484206893187862000
451868427	::484206899387449000
35923992	::484206899748147000
493647862	::484206996254498000
281829913	::484207024817713000
18618379	::484207059093581000
31625914	::484207065095626000
42538221	::484207066845032000
119636299	::484207100910776000
62870601	::484207101850300000
369174583	::484207136063250000
249246314	::484207160973213000
499995726	::484207188785631000
42538221	::484207208683798000
59503620	::484207212047265000
310369464	::484207224286224000
29607520	::484207228908740000
410286428	::484207229407883000
71617108	::484207249561485000
392301070	::484207283300073000
247434974	::484207283505594000
247434974	::484207295182557000
35923992	::484207307220582000
382359896	::484207333455953000
155139746	::484207335443689000
183090041	::484207350837174000
499995726	::484207365281968000
15330061	::484207388782624000
57065165	::484207407917039000
175314654	::484207458471403000
62870601	::484207475046903000
187078541	::484207488288292000
310369464	::484207497897472000
499995726	::484207506982313000
499995726	::484207537663664000
232114448	::484207537743728000
375873224	::484207549525159000
247434974	::484207571616559000
31625914	::484207574737502000
451868427	::484207586640936000
47017345	::484207600729616000
293737316	::484207602604445000
187049333	::484207608635850000
76442745	::484207617430937000
216486063	::484207646002540000
236202065	::484207660749713000
377420899	::484207670551801000
42538221	::484207674352222000
309167251	::484207699760910000
40526887	::484207712184442000
17830276	::484207751636066000
499995726	::484207774469853000
267482514	::484207777984675000
232114448	::484207798012870000
15330061	::484207810872238000
79633612	::484207847874375000
369174583	::484207867453378000
250936962	::484207871266394000
31625914	::484207892480811000
493647862	::484207911963328000
146909951	::484207924047519000
499995726	::484207961221234000
187049333	::484207963536896000
347596428	::484208004653264000
596678073	::484208007816159000
60131090	::484208011355758000
63473984	::484208016187613000
182645046	::484208031698534000
425252367	::484208047544614000
454531259	::484208055752474000
373653741	::484208107082764000
493647862	::484208249441243000
17522792	::484208274120908000
45759903	::484208296765554000
330513153	::484208316764012000
240463390	::484208332824006000
184962835	::484208384531767000
247434974	::484208386498506000
45759903	::484208405133807000
39685005	::484208406153015000
63473984	::484208415078481000
102489930	::484208416370343000
187049333	::484208424906133000
315621982	::484208445785387000
318627551	::484208454005829000
346173821	::484208454236504000
348123497	::484208461341675000
267482514	::484208468346159000
146909951	::484208515335352000
15806298	::484208548285394000
252681307	::484208555655180000
77765035	::484208563418443000
496575332	::484208619240452000
33528820	::484208622281314000
451868427	::484208664811962000
187049333	::484208669253722000
351190984	::484208683778580000
355574432	::484208686554824000
350509640	::484208797419044000
31625914	::484208853710422000
373653741	::484208864263303000
367296747	::484208883263479000
14594667	::484208946052231000
247434974	::484208957339090000
397084214	::484208971306106000
184962835	::484208986606931000
249052117	::484209013375369000
31625914	::484209038486687000
252681307	::484209087102861000
315621982	::484209097563471000
31625914	::484209137287716000
40526887	::484209151917039000
31625914	::484209168346537000
32690664	::484209168715247000
499995726	::484209200914903000
320560322	::484209202601017000
31625914	::484209218421915000
155139746	::484209223241199000
240463390	::484209226143657000
252407374	::484209229599739000
233084334	::484209246092152000
322465167	::484209301473345000
637303583	::484209302660321000
240463390	::484209372994621000
339126665	::484209373707649000
493647862	::484209375213408000
423098923	::484209438078042000
42538221	::484209440711643000
631245094	::484209494658797000
136828926	::484209503076753000
14873854	::484209513164058000
403834874	::484209533179686000
613029438	::484209534794489000
80965569	::484209552192065000
175581339	::484209558869778000
14873854	::484209571817197000
132768456	::484209613730885000
136828926	::484209617111486000
245957488	::484209635453587000
323477702	::484209640134037000
493647862	::484209644298973000
579647636	::484209671926849000
331447850	::484209672367251000
15806298	::484209685180870000
175581339	::484209686720180000
240892007	::484209773777141000
307485154	::484209775098355000
45492981	::484209787996221000
331447850	::484209857835188000
252681307	::484209858036912000
24543872	::484209881294340000
45492981	::484209894053404000
115518508	::484209896754139000
573151200	::484209921215299000
24383303	::484209973434408000
215181084	::484209980132687000
133526428	::484209993949126000
80965569	::484210000433147000
252681307	::484210001347878000
26580130	::484210016790933000
247434974	::484210023048806000
175581339	::484210024387215000
579647636	::484210112215535000
66270239	::484210116879601000
312245470	::484210135959490000
497458875	::484210136760590000
20496164	::484210152153702000
40526887	::484210153701797000
115518508	::484210171061620000
326554021	::484210177696993000
351190984	::484210196810842000
326554021	::484210204347600000
411841714	::484210204356407000
233740533	::484210239592353000
80965569	::484210251650981000
252681307	::484210265471602000
20496164	::484210314531979000
579647636	::484210407138398000
47017345	::484210431855427000
39553593	::484210461660164000
347596428	::484210514713518000
252681307	::484210524901900000
115518508	::484210533038444000
32690664	::484210533801795000
66311658	::484210551749226000
31625914	::484210553192067000
252681307	::484210557856542000
247434974	::484210563275173000
155139746	::484210594032017000
218956862	::484210599325601000
402333632	::484210603636969000
377420899	::484210688970080000
579647636	::484210699112292000
497458875	::484210705067831000
45759903	::484210902434988000
310369464	::484210905928847000
176839128	::484210992767713000
377420899	::484210995976364000
47017345	::484210998908157000
233084334	::484211052079349000
423816771	::484211063102009000
247434974	::484211073915314000
15806298	::484211075546497000
212475056	::484211079065513000
350509640	::484211127644352000
45759903	::484211173978411000
35599852	::484211184132837000
315621982	::484211229825966000
14955026	::484211233755643000
238665368	::484211263430336000
175532031	::484211312814460000
100742600	::484211347698089000
233084334	::484211365263863000
36116261	::484211366257893000
42720153	::484211372306489000
267482514	::484211431147966000
322413121	::484211470427643000
212475056	::484211501931057000
247434974	::484211511435329000
402273149	::484211516556967000
155139746	::484211530037071000
575804821	::484211543593062000
80965569	::484211644113764000
350509640	::484211660350308000
233084334	::484211677215223000
35599852	::484211711184879000
398707286	::484211725634240000
315621982	::484211726922301000
171746458	::484211744634843000
59503620	::484211778750935000
508430679	::484211785411469000
36116261	::484211790247514000
20932133	::484211813631164000
42720153	::484211830198640000
247434974	::484211831896961000
35599852	::484211845146755000
184962835	::484211886209368000
47017345	::484211895633580000
377420899	::484211922883985000
42720153	::484211952047366000
332306968	::484211983479504000
288531248	::484212004677115000
115518508	::484212018669314000
187280228	::484212053230366000
35599852	::484212061501526000
377420899	::484212081281875000
89846697	::484212093378240000
45759903	::484212103532666000
39684857	::484212120804790000
89846697	::484212120968372000
44768272	::484212122558398000
42720153	::484212123627974000
255834275	::484212140891312000
45759903	::484212141533048000
39684857	::484212141960867000
476507554	::484212162139676000
603136773	::484212169622290000
35599852	::484212170607968000
575804821	::484212170645725000
91521926	::484212172059197000
476507554	::484212174366068000
89846697	::484212176735830000
211616743	::484212178212225000
211616743	::484212211754094000
171746458	::484212240711946000
315621982	::484212291152674000
409709795	::484212296437100000
35599852	::484212313654702000
33017275	::484212318688276000
339458716	::484212326015328000
247434974	::484212361104859000
119269983	::484212393405198000
146909951	::484212399483146000
100471456	::484212408941314000
120966317	::484212409251266000
138557664	::484212415194615000
120966317	::484212430826786000
347994449	::484212437236060000
184962835	::484212455002746000
312348050	::484212457531928000
120966317	::484212458580484000
63928079	::484212509180575000
63928079	::484212519783784000
562178473	::484212534753234000
33699503	::484212536959860000
47017345	::484212541459943000
20932133	::484212550482272000
66270239	::484212556211318000
371068004	::484212557985878000
20833365	::484212565065465000
355574432	::484212566579634000
33017275	::484212578160492000
378414202	::484212606924636000
350509640	::484212614193750000
89846697	::484212619604008000
225601631	::484212627711983000
514339780	::484212633831489000
207781904	::484212666454396000
109718758	::484212670942294000
83163050	::484212723610566000
312348050	::484212754421936000
66270239	::484212765599342000
315621982	::484212766161772000
89846697	::484212772511571000
323477702	::484212788038873000
378414202	::484212789213282000
377357259	::484212798004547000
170868061	::484212801146064000
310666452	::484212828941737000
23754003	::484212848466604000
377357259	::484212854237564000
120966317	::484212886839898000
232901934	::484212919643549000
146909951	::484212968964775000
167144906	::484212990674083000
66270239	::484212998030909000
310666452	::484213017484091000
66270239	::484213017538621000
557400595	::484213058131095000
62685527	::484213064183468000
33823755	::484213081065934000
245203404	::484213082709704000
35599852	::484213138208747000
118881789	::484213151924092000
136828926	::484213152951721000
110063681	::484213159733915000
22954511	::484213192311074000
110063681	::484213206471024000
184962835	::484213210082332000
132314519	::484213242781122000
35599852	::484213264549556000
136828926	::484213268404125000
239254872	::484213317682995000
725050717	::484213327912919000
603870273	::484213333587808000
310666452	::484213348360134000
315621982	::484213367369105000
39553593	::484213432812449000
351190984	::484213435836923000
47017345	::484213436209836000
276357208	::484213437153546000
212475056	::484213449056989000
347596428	::484213466429796000
19053567	::484213519588392000
97592081	::484213524348932000
215181084	::484213533211500000
39553593	::484213537225465000
136828926	::484213563322404000
310666452	::484213577780178000
100373532	::484213581068505000
22954511	::484213584612691000
258609027	::484213587620020000
239254872	::484213588110745000
110297719	::484213597443088000
102100651	::484213602631421000
212475056	::484213603302510000
603870273	::484213624060141000
373653741	::484213625616232000
575804821	::484213676908371000
65926573	::484213695149768000
39553593	::484213712627040000
355574432	::484213769187233000
64813007	::484213798094770000
463138486	::484213866247634000
340819943	::484213869091373000
247434974	::484213878168223000
43630532	::484213902251552000
187280228	::484213926121320000
30123599	::484213929170591000
39553593	::484213937018114000
423816771	::484213953828884000
349484189	::484213966466326000
493647862	::484213967980470000
312348050	::484213978131075000
78065938	::484213992508764000
15267198	::484213997764620000
114967175	::484214020371517000
30123599	::484214081868423000
111687397	::484214119847821000
269383781	::484214145072386000
91521926	::484214175992799000
355574432	::484214179847364000
574147363	::484214228757532000
491679354	::484214236780826000
414543388	::484214258679287000
33453167	::484214272168165000
267482514	::484214274089156000
254600909	::484214284294324000
454531259	::484214292476989000
35599852	::484214302149074000
33699503	::484214329487949000
247434974	::484214359053180000
310666452	::484214373766799000
398377928	::484214375092191000
20833365	::484214377180966000
43630532	::484214430364737000
35599852	::484214451264950000
42638131	::484214517664985000
577920402	::484214517820178000
33699503	::484214534115450000
44768272	::484214554109706000
387472182	::484214558601388000
422876369	::484214571339882000
144243302	::484214592902807000
230655725	::484214604864946000
377420899	::484214636489621000
269383781	::484214645884854000
21696310	::484214666466721000
247434974	::484214694211620000
22954511	::484214754240520000
42538221	::484214755331026000
377420899	::484214766320099000
47017345	::484214786239246000
89846697	::484214847874154000
605608831	::484214869810364000
403834874	::484214874135072000
89846697	::484214892694495000
63928079	::484214895886344000
62685527	::484214904316891000
212475056	::484214927016464000
536141027	::484214933731569000
238826465	::484214937611689000
454531259	::484214943198097000
320512967	::484214962697830000
340819943	::484214964077334000
271738272	::484214965683773000
35599852	::484214987510919000
273814896	::484214990874742000
365658620	::484215031589273000
355574432	::484215091059884000
51325761	::484215109594533000
398377928	::484215117374955000
377420899	::484215119887364000
269383781	::484215136740048000
403834874	::484215198409293000
247434974	::484215275785433000
63928079	::484215290008330000
454531259	::484215314565963000
256638502	::484215346513993000
326554021	::484215405737566000
44768272	::484215409240186000
574147363	::484215416894812000
326554021	::484215440197967000
377420899	::484215459030396000
240463390	::484215477141389000
365739414	::484215504848965000
21696310	::484215596867805000
155139746	::484215602525908000
238826465	::484215646268715000
365739414	::484215657907490000
315621982	::484215676056662000
66184984	::484215706632740000
60046761	::484215765956968000
457197060	::484215780561530000
315621982	::484215818176458000
60718620	::484215823427698000
450391257	::484215827961360000
32583866	::484215883594616000
315621982	::484215921771560000
491679354	::484215939181715000
161492068	::484215970802577000
51325761	::484215988825505000
454531259	::484216013798404000
323477702	::484216047671574000
326554021	::484216052717346000
326554021	::484216078881419000
396177532	::484216088327368000
326554021	::484216129800241000
377420899	::484216157566545000
30417393	::484216195583729000
35603964	::484216240810905000
100373532	::484216243835002000
58562014	::484216281516617000
161492068	::484216301414391000
211616743	::484216341591650000
238826465	::484216357895290000
240463390	::484216387674447000
15806298	::484216426211725000
155139746	::484216464069513000
211616743	::484216468687425000
217871594	::484216477067669000
454531259	::484216489294036000
151839735	::484216500757078000
288531248	::484216542893072000
21696310	::484216567589519000
310369464	::484216576275521000
238826465	::484216577722970000
39847939	::484216584307605000
315621982	::484216589974515000
396177532	::484216601089413000
187280228	::484216608399695000
211616743	::484216636300214000
603870273	::484216644365844000
282328751	::484216646538498000
311297676	::484216659427610000
159640806	::484216678142590000
315621982	::484216681049645000
313792688	::484216685432295000
40946018	::484216691371835000
114967175	::484216709591887000
42538221	::484216730601140000
613029438	::484216743192449000
396177532	::484216744673026000
276357208	::484216747545722000
182645046	::484216766261129000
211616743	::484216790667370000
159640806	::484216814289707000
613029438	::484216824729702000
315621982	::484216894162210000
159640806	::484216906845409000
238826465	::484216913044975000
315621982	::484216917432233000
315621982	::484216925233623000
401757405	::484216938629836000
187280228	::484216939229634000
40946018	::484216985778388000
351190984	::484216989112889000
402333632	::484216997140393000
159640806	::484217048273137000
215174499	::484217085694730000
331447850	::484217094376914000
323477702	::484217097883377000
487258078	::484217107647717000
96872197	::484217123489603000
377420899	::484217154502283000
93043270	::484217165860864000
177101575	::484217174266245000
180190603	::484217194293645000
315621982	::484217221221457000
46940147	::484217283514888000
344956423	::484217284249276000
159640806	::484217285188386000
562178473	::484217291924451000
89590985	::484217306776494000
603870273	::484217309695721000
40946018	::484217312594391000
33528820	::484217340087652000
114291753	::484217340930703000
114967175	::484217356508340000
15806298	::484217370362146000
155139746	::484217407016169000
257092614	::484217431267622000
161492068	::484217433943580000
143225254	::484217440100831000
420403218	::484217466135248000
375734748	::484217509776605000
42538221	::484217522125045000
299796220	::484217551803916000
33528820	::484217564046692000
96872197	::484217565690859000
365739414	::484217569163767000
136828926	::484217577116143000
377420899	::484217586880479000
401757405	::484217624767627000
377420899	::484217657801965000
257092614	::484217692916703000
483283190	::484217708389863000
238826465	::484217711946661000
396177532	::484217765566631000
252674018	::484217778182709000
151839735	::484217786063802000
613029438	::484217811976589000
167144906	::484217892313903000
253675480	::484217900325412000
96872197	::484217906935246000
76248039	::484217971171024000
187280228	::484218027425034000
637303583	::484218045070446000
83428249	::484218050862784000
635577431	::484218056042766000
96872197	::484218169813258000
96872197	::484218182664589000
187280228	::484218210401517000
20932133	::484218211060432000
288531248	::484218236724985000
396177532	::484218264000929000
18547273	::484218273852960000
238826465	::484218274021146000
336774649	::484218314680311000
161622400	::484218338290069000
252674018	::484218352114483000
253675480	::484218353561894000
396177532	::484218365313961000
519898323	::484218377636835000
59288102	::484218385270833000
43630532	::484218403654082000
634164272	::484218420703940000
234649932	::484218434453266000
59288102	::484218439293489000
167144906	::484218443890032000
401757405	::484218454040268000
40526887	::484218454828777000
20903172	::484218478623084000
176224586	::484218485942149000
425573791	::484218498713800000
346569016	::484218508708835000
161302101	::484218521866338000
336774649	::484218562928599000
20903172	::484218575779930000
177174253	::484218584089264000
383202357	::484218591579889000
238826465	::484218598790266000
159640806	::484218625503395000
216486063	::484218631883350000
603136773	::484218644847550000
96872197	::484218645451530000
83163050	::484218688061853000
396177532	::484218694097440000
15267198	::484218712753709000
14594667	::484218746286788000
288531248	::484218751634505000
20903172	::484218755669450000
230206940	::484218767296458000
252674018	::484218790079512000
167144906	::484218817581568000
40526887	::484218819087319000
423816771	::484218826930663000
603870273	::484218833318580000
40526887	::484218851316355000
425573791	::484218862968135000
51325761	::484218875505278000
293246270	::484218980119224000
51325761	::484218999043915000
187280228	::484219017276583000
136828926	::484219023911964000
403834874	::484219034918211000
252674018	::484219098008539000
257092614	::484219153671143000
346569016	::484219169068814000
238826465	::484219175838425000
276341812	::484219183580729000
161492068	::484219222407405000
40526887	::484219258717478000
239254872	::484219308323520000
396177532	::484219336085999000
351922723	::484219337041911000
83163050	::484219354113138000
159640806	::484219360899112000
133617944	::484219375394623000
216833550	::484219416117116000
18547273	::484219436602101000
519898323	::484219448786571000
43630532	::484219449885487000
239254872	::484219453828120000
409541924	::484219474615091000
216833550	::484219501148270000
15806298	::484219540276928000
83163050	::484219543737597000
147384126	::484219576763166000
396177532	::484219583667380000
216833550	::484219612817416000
310369464	::484219632891338000
161492068	::484219648016015000
396177532	::484219673991729000
339458716	::484219699060674000
365739414	::484219724834684000
161492068	::484219795408035000
454146385	::484219837804462000
133617944	::484219838244474000
187280228	::484219839448227000
159640806	::484219848512131000
252674018	::484219875070459000
33823755	::484219881110650000
282779381	::484219921430093000
83428249	::484220000572407000
167144906	::484220034303029000
216833550	::484220046017708000
161492068	::484220056574754000
223950031	::484220057560420000
239254872	::484220058256699000
454146385	::484220074551959000
170064834	::484220081610575000
216833550	::484220094965248000
396177532	::484220129614761000
83428249	::484220151294738000
187280228	::484220174833172000
383045348	::484220190251425000
42538221	::484220193942433000
396177532	::484220202222358000
295339639	::484220258451214000
446541836	::484220258907979000
31620041	::484220298095783000
48804765	::484220322208817000
18868622	::484220331843125000
396177532	::484220340823146000
252674018	::484220365992759000
252674018	::484220460779835000
232437529	::484220473434451000
282779381	::484220493658988000
396177532	::484220504581353000
136828926	::484220526936596000
357275400	::484220529075687000
133617944	::484220569793990000
43630532	::484220593277902000
603136773	::484220610730422000
252674018	::484220617764265000
161492068	::484220630288449000
282779381	::484220637909491000
396177532	::484220646046842000
493647862	::484220672457973000
167144906	::484220677386272000
83428249	::484220693748260000
282779381	::484220706469597000
321037427	::484220739969892000
45278487	::484220837000937000
170064834	::484220843111636000
351190984	::484220850162638000
295339639	::484220863496339000
23247181	::484220902356176000
252674018	::484220914112819000
240766538	::484220966529425000
47733122	::484220966843977000
33528820	::484221013459099000
346569016	::484221036699725000
351190984	::484221041456463000
396177532	::484221103074996000
40526887	::484221139284025000
215174499	::484221154433826000
42720153	::484221172314562000
249388532	::484221173006626000
568915908	::484221173048164000
133617944	::484221180996370000
281829913	::484221197261893000
8962732	::484221200382439000
407399368	::484221210880798000
334423964	::484221220540280000
167144906	::484221227905462000
268987143	::484221236042797000
215181084	::484221243999014000
83428249	::484221397682503000
257092614	::484221439369674000
238826465	::484221440670310000
83163050	::484221466540797000
133617944	::484221476040474000
40526887	::484221509133561000
155139746	::484221515794092000
423830555	::484221593799757000
40526887	::484221607187976000
170064834	::484221610530836000
20903172	::484221693628387000
365739414	::484221696870600000
58562014	::484221698464432000
35369698	::484221727887876000
27538070	::484221736263897000
64813007	::484221742521798000
519898323	::484221742567538000
170064834	::484221764189171000
196742313	::484221766357622000
15806298	::484221784598663000
303488399	::484221796237836000
43630532	::484221810527842000
40526887	::484221822339006000
252355708	::484221844073881000
519898323	::484221858028326000
240766538	::484221871559544000
155139746	::484221898062966000
375734748	::484221951104122000
83163050	::484221954464161000
240766538	::484221963460939000
630076052	::484221975741489000
187280228	::484221976064434000
111687397	::484221982771134000
187280228	::484222067651276000
43630532	::484222124723159000
187280228	::484222152208437000
435478224	::484222157363220000
396177532	::484222241865879000
373569970	::484222242520580000
15137186	::484222250321600000
260464441	::484222269099503000
240892007	::484222299239768000
159640806	::484222314192465000
603870273	::484222387873783000
39553593	::484222392743772000
412756257	::484222408597839000
83163050	::484222417628590000
239254872	::484222419037478000
630076052	::484222434942279000
133617944	::484222446904414000
39553593	::484222451556286000
396177532	::484222453682827000
519898323	::484222511152758000
268987143	::484222585056792000
412756257	::484222595064410000
43630532	::484222663921901000
167144906	::484222697216307000
252674018	::484222703306428000
83163050	::484222867564134000
214220072	::484222880029224000
240892007	::484222898131845000
263418480	::484222949293965000
493647862	::484222970718457000
167144906	::484222970747834000
552789896	::484222989743841000
603136773	::484223000552538000
312394133	::484223035243651000
211616743	::484223071151063000
312394133	::484223203821092000
89846697	::484223222057955000
716262980	::484223226835243000
252674018	::484223246070321000
22187821	::484223249799446000
155139746	::484223368384614000
187280228	::484223378635497000
43630532	::484223415734108000
53741229	::484223426698420000
159640806	::484223433287294000
257092614	::484223441218707000
80191031	::484223444850991000
18618379	::484223529739513000
519898323	::484223529831763000
303252613	::484223572416942000
161492068	::484223611117371000
8070562	::484223648115326000
519898323	::484223654712983000
179669687	::484223714393743000
35297171	::484223764117221000
257625769	::484223790797565000
46940147	::484223797952663000
303252613	::484223812851236000
414543388	::484223855662465000
35297171	::484223863367020000
542693847	::484223897668030000
438698734	::484223937417850000
2084321	::484223979373072000
496575332	::484223994556461000
579647636	::484224003264221000
2084321	::484224003414843000
2084321	::484224004215930000
2084321	::484224005042229000
338588400	::484224009295237000
24113194	::484224077846937000
62685527	::484224098621751000
83428249	::484224182058627000
420323287	::484224189432205000
496575332	::484224200597467000
542406301	::484224265445576000
215181084	::484224266045374000
82242725	::484224312052678000
96872197	::484224348509573000
75209135	::484224423461810000
92629759	::484224494609772000
15330061	::484224507562172000
257092614	::484224525806997000
414543388	::484224527694450000
519898323	::484224537026781000
240766538	::484224559634452000
359174210	::484224581277077000
387941507	::484224616743706000
542406301	::484224626344488000
96872197	::484224648347783000
238826465	::484224685291601000
433169770	::484224691083558000
133617944	::484224729297846000
552789896	::484224735576735000
431262520	::484224735639650000
229332190	::484224741176524000
276357208	::484224788378824000
83428249	::484224807584550000
250474725	::484224828933545000
161492068	::484225008231669000
402333632	::484225098765697000
483283190	::484225162553094000
238826465	::484225213026942000
201445185	::484225234333990000
116988168	::484225278462271000
205513521	::484225306824146000
201445185	::484225308929691000
161492068	::484225329137868000
170162540	::484225343016796000
180190603	::484225364374220000
577920402	::484225380887166000
30417393	::484225400461983000
239254872	::484225412906487000
205513521	::484225434897244000
240892007	::484225438789562000
16166332	::484225472893440000
307485154	::484225479658852000
155139746	::484225516082192000
372611209	::484225525653577000
276357208	::484225534637772000
438698734	::484225586168999000
205513521	::484225595744612000
257092614	::484225678569525000
83428249	::484225679777480000
238826465	::484225690280398000
82242725	::484225724828499000
238826465	::484225748195373000
276357208	::484225758999506000
257092614	::484225837382660000
504027031	::484225845699964000
365739414	::484225847205711000
238826465	::484225855657627000
339458716	::484225871591399000
276357208	::484225872795140000
167282271	::484225905108471000
307485154	::484225953812328000
62685527	::484225966114217000
123746907	::484225985223852000
187280228	::484225992680943000
111687397	::484225995365310000
161492068	::484226014923341000
571439376	::484226034322006000
496575332	::484226064261328000
83428249	::484226093868544000
18618379	::484226112529002000
445268626	::484226127842775000
239254872	::484226135400521000
18618379	::484226164198612000
587054451	::484226191356747000
281295226	::484226209560010000
142045716	::484226259572903000
70839289	::484226271002361000
504027031	::484226286479347000
276357208	::484226301138440000
239254872	::484226317982781000
310369464	::484226329932337000
238826465	::484226343081877000
150518148	::484226360194658000
238826465	::484226362652504000
15806298	::484226362928951000
215181084	::484226391282417000
215181084	::484226420336381000
187280228	::484226422441914000
239254872	::484226441815404000
66270239	::484226473159446000
230655725	::484226513873932000
187280228	::484226525147824000
83163050	::484226597168635000
238826465	::484226683646771000
519898323	::484226740424699000
276357208	::484226773119291000
238826465	::484226811618811000
365658620	::484226826017841000
619608540	::484226834666881000
51325761	::484226843294183000
160289098	::484226868376133000
150518148	::484226875326074000
92629759	::484226912680570000
239254872	::484226961233821000
160289098	::484226968607399000
238826465	::484226977206112000
66270239	::484226989297913000
239254872	::484227012802781000
187280228	::484227015839477000
35603964	::484227046558560000
163415941	::484227057837039000
460765832	::484227080503447000
155139746	::484227128523649000
43630532	::484227131862290000
187280228	::484227146710142000
43630532	::484227159129485000
215181084	::484227169665552000
62685527	::484227187307216000
312394133	::484227268495949000
83428249	::484227286216884000
160289098	::484227289089994000
163415941	::484227302424064000
314710836	::484227312477806000
35603964	::484227333176307000
312394133	::484227334170357000
241278291	::484227365241753000
51325761	::484227376046288000
238826465	::484227387996274000
239254872	::484227445931798000
35603964	::484227447081021000
238826465	::484227486042320000
289461446	::484227563615961000
239254872	::484227581391024000
160289098	::484227583974719000
62685527	::484227589192839000
236628483	::484227606825275000
236628483	::484227618485452000
239254872	::484227625519296000
236628483	::484227629344489000
236628483	::484227639612145000
418480466	::484227661128933000
236144487	::484227679692914000
236144487	::484227687674695000
402333632	::484227706234494000
118827154	::484227716984500000
159640806	::484227719614324000
397571431	::484227738455134000
276357208	::484227775000084000
239254872	::484227780205244000
433003196	::484227788887433000
273631488	::484227801386848000
252674018	::484227820936130000
133617944	::484227850535329000
406121427	::484227865324826000
412586663	::484227877366669000
159640806	::484227889206800000
92629759	::484227895431139000
239254872	::484227924988411000
238826465	::484228023021883000
35603964	::484228046468050000
41143305	::484228082039918000
414543388	::484228120363278000
176224586	::484228139841626000
89846697	::484228140470788000
62685527	::484228162663231000
43630532	::484228204958203000
35603964	::484228222754648000
65968609	::484228348780883000
163415941	::484228366761881000
48046250	::484228477554810000
252674018	::484228478204518000
100742600	::484228508668157000
164575018	::484228589831745000
276357208	::484228612552278000
605608831	::484228618508173000
244800948	::484228625168732000
504027031	::484228628301881000
35082993	::484228636765990000
35082993	::484228667661221000
160289098	::484228704898662000
22087737	::484228731385282000
603136773	::484228740214321000
66786075	::484228840206524000
504027031	::484228848406368000
155139746	::484228864856453000
244800948	::484228902663897000
70839289	::484228953301725000
163415941	::484228977985196000
238826465	::484229021342113000
66786075	::484229043974180000
276357208	::484229049531650000
187280228	::484229064207523000
164575018	::484229079579652000
96872197	::484229080980525000
163415941	::484229084474798000
4434941	::484229089012637000
133617944	::484229137909817000
276357208	::484229143488253000
16166332	::484229143786422000
542406301	::484229190833537000
90750144	::484229229857755000
568915908	::484229236836683000
114235211	::484229237474197000
187280228	::484229246047383000
252674018	::484229254339514000
187280228	::484229258466689000
264677315	::484229263399219000
504027031	::484229276984565000
264677315	::484229283259228000
9899992	::484229302360100000
267445807	::484229326309576000
147384126	::484229340897366000
504027031	::484229450309967000
46940147	::484229471692541000
43630532	::484229472015507000
376472794	::484229478600953000
96872197	::484229481322663000
35603964	::484229491133132000
377420899	::484229503682486000
46940147	::484229528412110000
180190603	::484229531616555000
128775325	::484229532858462000
187280228	::484229539870937000
62685527	::484229591804809000
187280228	::484229605499232000
230655725	::484229680749613000
240766538	::484229709086343000
53741229	::484229757635407000
83163050	::484229776929198000
603136773	::484229859669856000
322413121	::484229893031354000
38623896	::484229896466468000
156801163	::484229976837722000
542406301	::484229995686940000
163415941	::484229998640115000
252674018	::484230029732089000
70839289	::484230079069708000
156801163	::484230080252481000
114235211	::484230129028050000
35297171	::484230183855988000
133617944	::484230196795428000
542406301	::484230228269477000
322413121	::484230249899507000
65968609	::484230277112139000
147384126	::484230333622005000
96443022	::484230412302966000
14190836	::484230440929476000
43630532	::484230491529166000
278316478	::484230493765111000
351641054	::484230509976125000
164575018	::484230564564594000
43630532	::484230568561737000
38623896	::484230664670441000
170064834	::484230707670024000
187280228	::484230720835973000
575755127	::484230745792077000
164575018	::484230800494166000
33369338	::484230888704573000
147384126	::484230904911372000
603870273	::484230905599234000
238826465	::484230976059768000
410403898	::484230980811902000
90750144	::484230995395489000
147384126	::484231030006484000
262240809	::484231035534585000
147384126	::484231050558574000
48562201	::484231066857664000
70839289	::484231086419894000
53741229	::484231093868961000
155139746	::484231131957432000
160289098	::484231132242640000
271774234	::484231174135377000
33369338	::484231203688443000
48562201	::484231224425070000
39469570	::484231224622612000
187280228	::484231231291154000
147384126	::484231258386350000
164575018	::484231278674206000
542406301	::484231360920293000
35297171	::484231390452391000
79447998	::484231417472110000
425573791	::484231423927132000
238826465	::484231457179971000
229332190	::484231496941985000
41135840	::484231594342121000
542406301	::484231619922763000
276357208	::484231623865409000
289461446	::484231707176869000
53312065	::484231713078648000
83163050	::484231719458201000
35297171	::484231726328053000
83163050	::484231752689651000
83163050	::484231769932460000
83163050	::484231786156032000
23247181	::484231792355192000
542406301	::484231845756682000
151839735	::484231856980639000
43630532	::484231880477114000
155139746	::484231895605972000
23247181	::484231900165574000
425573791	::484231904007180000
49886698	::484231929512742000
35297171	::484231938924769000
238826465	::484231966255222000
169226510	::484232010320203000
183090041	::484232052532080000
333877322	::484232052741398000
53312065	::484232140201422000
167144906	::484232153593434000
542406301	::484232232307924000
43630532	::484232251308130000
72378783	::484232253782777000
238826465	::484232270413594000
333877322	::484232272090902000
431937908	::484232302327640000
408031484	::484232315413876000
17664609	::484232342353870000
268987143	::484232388596498000
33699503	::484232475133378000
32583866	::484232481873223000
276357208	::484232528333529000
82600674	::484232581504700000
17664609	::484232619337334000
35297171	::484232653869047000
473718221	::484232674811191000
224126979	::484232687759003000
513711139	::484232756273381000
276357208	::484232792922804000
158948807	::484232811788763000
333877322	::484232816561889000
257092614	::484232842356879000
147384126	::484232866163740000
238826465	::484232868202577000
394365413	::484232874791411000
147384126	::484232875332481000
513711139	::484232933000376000
62685527	::484232950687756000
276357208	::484232971495276000
158948807	::484233002088955000
112333263	::484233143818276000
155139746	::484233176823255000
351099839	::484233213938651000
96872197	::484233292401491000
333877322	::484233335141445000
238826465	::484233338379857000
79447998	::484233340220755000
17664609	::484233367160750000
333877322	::484233469686325000
406121427	::484233471678636000
299450175	::484233480046264000
164575018	::484233492545290000
299796220	::484233557406388000
299450175	::484233561923264000
239254872	::484233571347869000
17664609	::484233658073493000
238826465	::484233666902884000
147384126	::484233691829248000
128775325	::484233772746149000
312857835	::484233832405958000
283051149	::484233862235447000
43630532	::484233884159053000
406121427	::484233960654778000
61402370	::484234025792307000
65968609	::484234053256630000
256853017	::484234104636841000
238826465	::484234137315074000
212490176	::484234180516007000
131954929	::484234190943031000
41135840	::484234220747751000
238826465	::484234223352815000
513982376	::484234257590517000
425573791	::484234265425477000
79447998	::484234283523928000
396364407	::484234361386975000
440875002	::484234404584116000
17664609	::484234419956240000
406121427	::484234439895961000
493647862	::484234461203030000
17664609	::484234483818713000
236595577	::484234486201073000
614074554	::484234493956349000
155139746	::484234513648599000
276784048	::484234588655329000
252355708	::484234630455771000
43045329	::484234740732792000
136828926	::484234812723441000
17664609	::484234821418221000
239254872	::484234876321677000
322413121	::484235096711364000
65968609	::484235138482860000
333877322	::484235143133941000
161492068	::484235364396068000
256853017	::484235392485314000
153543800	::484235459304767000
201445185	::484235484659331000
86131593	::484235523276283000
367476078	::484235570701271000
155139746	::484235648002314000
412586663	::484235649156145000
43630532	::484235723390738000
230898142	::484235884359737000
14873854	::484235902072279000
406121427	::484235935807467000
17664609	::484235944598310000
153543800	::484236089993871000
367476078	::484236093270011000
396364407	::484236161225723000
406121427	::484236187922468000
359104594	::484236190473019000
60555388	::484236234911268000
276357208	::484236275008806000
167144906	::484236292218036000
63928079	::484236436041105000
14873854	::484236441556230000
99368300	::484236464364875000
180190603	::484236486460448000
155139746	::484236520216227000
153543800	::484236586863706000
16472279	::484236593243250000
268987143	::484236641478123000
100626124	::484236726731567000
181812900	::484236749694984000
100626124	::484237041807659000
396364407	::484237179925692000
187049333	::484237202634055000
268987143	::484237379742740000
297052199	::484237543349575000
92629759	::484237556209295000
155139746	::484237567772987000
42720153	::484237579282550000
45470777	::484237608952664000
92629759	::484237644809768000
153543800	::484237651554623000
268987143	::484237699671678000
63928079	::484237944669360000
155139746	::484238082124701000
342594225	::484238193651228000
300135225	::484238214530473000
388397248	::484238259988758000
504027031	::484238354397933000
92629759	::484238376535486000
396364407	::484238400057143000
133617944	::484238442809679000
167144906	::484238459943387000
30406728	::484238546199277000
414543388	::484238563257876000
414543388	::484238579661434000
281829913	::484238582383534000
603870273	::484238845395734000
240892007	::484238893001101000
76815335	::484238905080705000
43630532	::484239082558472000
211904285	::484239128293543000
76815335	::484239423014318000
412586663	::484239448893562000
43630532	::484239517939810000
412586663	::484239533417172000
503577648	::484239541403156000
388397248	::484239578875068000
167144906	::484239605151981000
412586663	::484239767157354000
30223693	::484239788141064000
375873224	::484240058178740000
288540835	::484240064663130000
12057032	::484240080257552000
45470777	::484240161119555000
76815335	::484240183437447000
277873263	::484240336613416000
297652605	::484240341357166000
277873263	::484240431706689000
277873263	::484240516398067000
307485154	::484240529190711000
240892007	::484240646627000000
277873263	::484240677186703000
288540835	::484240721465995000
268987143	::484240845349322000
281829913	::484241032515551000
160495648	::484241034562375000
277873263	::484241041776582000
43630532	::484241076203429000
281829913	::484241100513615000
90750144	::484241204914425000
484423510	::484241253895135000
288540835	::484241262577336000
164575018	::484241321129803000
282328751	::484241345465155000
33453167	::484241349407830000
35297171	::484241588625743000
211904285	::484241608188379000
281829913	::484241620863172000
167144906	::484241691595907000
35297171	::484241748130926000
277873263	::484241757169659000
76815335	::484241762328641000
396364407	::484241763163324000
277873263	::484241849788289000
33453167	::484241932084723000
29935926	::484241982328291000
288540835	::484242045704212000
281829913	::484242074779144000
14190836	::484242088171933000
277873263	::484242113911996000
87247551	::484242122963292000
35297171	::484242251371917000
281829913	::484242257734664000
170162540	::484242263753519000
170162540	::484242303830073000
211904285	::484242485456420000
163279109	::484242550253830000
30989596	::484242589571248000
240892007	::484242593954283000
118827154	::484242603739983000
277873263	::484242652695494000
39685005	::484242672547135000
118827154	::484242702209654000
163279109	::484242709494788000
281829913	::484242723998666000
277873263	::484242729635807000
39685005	::484242750980624000
43630532	::484242868077211000
87247551	::484242917968465000
307485154	::484242921445523000
288540835	::484242944702943000
39685005	::484242979872190000
30989596	::484243054287527000
281829913	::484243073560350000
29500521	::484243104594010000
309981035	::484243119597445000
208171241	::484243166712061000
35297171	::484243185317584000
39685005	::484243195392315000
43630532	::484243259472891000
14190836	::484243267232755000
281829913	::484243347494543000
262240809	::484243510279692000
274432702	::484243656811884000
551447338	::484243703608135000
281829913	::484243728245063000
280119639	::484243735111139000
96872197	::484243800185778000
262240809	::484243862282444000
17035194	::484243885346918000
499167427	::484243937456947000
35297171	::484244020709715000
155139746	::484244030436278000
281829913	::484244051516862000
224124379	::484244133507108000
281829913	::484244178860138000
75937251	::484244300323368000
224124379	::484244524735016000
147384126	::484244648685105000
262240809	::484244665172889000
224124379	::484244786530893000
407248121	::484244886682865000
96872197	::484244900813107000
43630532	::484245003233796000
35297171	::484245044237307000
159640806	::484245093202018000
629894993	::484245110322782000
281829913	::484245114634526000
35297171	::484245179830788000
629894993	::484245193663598000
629894993	::484245206401699000
629894993	::484245269911834000
156508337	::484245341420548000
629894993	::484245363637768000
92629759	::484245451734921000
629894993	::484245455111352000
156508337	::484245500783108000
163415941	::484245505007185000
629894993	::484245583608033000
629894993	::484245626880671000
229332190	::484245687073517000
224124379	::484245876404011000
215362694	::484245899929862000
92629759	::484245904233226000
156508337	::484245950395715000
30989596	::484245957224067000
444251177	::484246035813122000
629894993	::484246038048292000
215362694	::484246132860940000
341803593	::484246301547036000
229332190	::484246333860368000
229332190	::484246372762517000
550757928	::484246388449239000
35297171	::484246473026969000
229332190	::484246525661687000
484202581	::484246588911808000
20833365	::484246613133516000
322413121	::484246668175343000
230655725	::484246669039796000
230227645	::484246783833681000
605608831	::484246946471608000
229332190	::484247081348259000
264677315	::484247181755293000
322413121	::484247407580831000
322413121	::484247434617311000
163415941	::484247444415598000
111978266	::484247500065230000
118827154	::484247537692721000
35706997	::484247565219532000
579647636	::484247811324919000
196742313	::484247833936015000
196742313	::484247834556760000
239257340	::484248094310006000
230227645	::484248174618755000
276381534	::484248197452541000
282328751	::484248218486595000
167144906	::484248283825467000
161492068	::484248289613586000
14873854	::484248414075367000
50354861	::484248426297585000
45278487	::484248428369936000
50354861	::484248431385276000
230227645	::484248436112654000
230227645	::484248508313382000
421179396	::484248515791421000
262059543	::484248543759048000
155139746	::484248587996393000
230227645	::484248630271160000
230227645	::484248703432392000
322465167	::484248764178108000
288540835	::484248846491320000
230227645	::484248855572393000
322413121	::484248921187704000
436336703	::484248951168569000
236202065	::484249159168323000
43630532	::484249162670542000
155139746	::484249288482889000
299796220	::484249480179744000
94181957	::484249483895922000
323978080	::484249524991721000
60712766	::484249543949967000
542406301	::484249547976081000
43630532	::484249631967043000
579647636	::484249699575422000
247560161	::484249892877914000
365505682	::484249995399278000
268987143	::484250088542597000
436336703	::484250090740002000
288540835	::484250095018201000
92629759	::484250859803394000
385706960	::484250864069001000
147384126	::484250902958571000
579647636	::484250931027263000
351641054	::484250950451101000
160495648	::484251097486200000
562178473	::484251265614897000
358643765	::484251271155564000
42720153	::484251308367831000
288540835	::484251311672537000
211904285	::484251313950441000
17694593	::484251528094814000
42720153	::484251539494936000
112145680	::484252087812108000
26182895	::484252119927488000
25099957	::484252527114743000
43630532	::484252833290530000
229611107	::484252926802546000
234649932	::484252978057330000
233740533	::484253155337584000
40994873	::484253222169636000
233740533	::484253257414369000
629894993	::484253274883637000
176487313	::484253300561158000
365739414	::484253372908707000
112145680	::484253399089967000
396923534	::484253517612199000
239257340	::484253556170440000
89846697	::484253588844072000
115459999	::484253900698959000
396923534	::484254108916781000
43630532	::484254170426265000
28063382	::484254249480511000
288540835	::484254341348335000
147384126	::484254785546108000
28063382	::484254863367217000
577920402	::484254867217596000
28063382	::484255080871256000
211904285	::484255093811068000
288540835	::484255212144558000
43630532	::484255274081873000
142045716	::484255274673254000
330513153	::484255301923655000
91770694	::484255330667622000
147384126	::484255430919479000
330513153	::484255455934287000
396923534	::484255484405219000
147384126	::484255487093784000
26198298	::484255507054469000
100018299	::484255551397036000
100018299	::484255607634284000
288540835	::484255781970120000
583488323	::484256035448713000
12057032	::484256090880606000
396923534	::484256239157653000
288540835	::484256285018169000
215174499	::484256344321433000
34108658	::484256357806125000
180190603	::484256683531587000
288540835	::484256911705915000
28063382	::484257102345412000
365505682	::484257136533176000
303488399	::484257212835962000
236202065	::484257564171857000
200316617	::484257619377672000
215362694	::484257636506800000
180190603	::484257636901072000
234649932	::484257737921286000
147384126	::484257813544181000
310664656	::484258073490755000
17035194	::484258107368148000
176487313	::484258271486672000
288540835	::484258313769459000
10095952	::484258335504355000
86131593	::484258466878324000
467775651	::484258495420985000
176487313	::484258607005839000
303488399	::484258619072843000
176487313	::484258765726679000
234649932	::484258956161069000
43630532	::484258973340549000
234649932	::484259113795584000
144733584	::484259118455472000
288540835	::484259158267416000
234649932	::484259176676593000
181877725	::484259291684421000
387863634	::484259768547418000
180190603	::484259787605962000
229332190	::484259829566173000
75937251	::484259899988529000
379576750	::484259956913635000
26182895	::484260056259522000
29018568	::484260102887596000
155139746	::484260108814131000
605608831	::484260151344377000
211904285	::484260404424896000
288540835	::484260406907506000
256781130	::484260419788218000
234649932	::484260468887138000
180190603	::484260571265503000
179039178	::484260620049842000
234649932	::484260663922278000
234649932	::484260863512416000
75937251	::484260874065285000
389949893	::484261100108541000
20153912	::484261129146105000
389949893	::484261129921642000
15186859	::484261259517632000
315987923	::484261295026225000
288540835	::484261366564282000
147384126	::484261420658225000
180190603	::484261458046234000
75937251	::484261458621239000
234649932	::484261526321528000
396923534	::484261662812172000
147298694	::484261729077968000
180190603	::484261760220663000
180190603	::484261778369441000
89846697	::484261907302731000
315987923	::484261977762430000
234649932	::484262374422376000
389949893	::484262489928896000
234649932	::484262518068895000
379576750	::484262526730141000
288540835	::484262635072798000
111687397	::484262745060028000
288540835	::484262774030102000
234649932	::484262832746549000
389949893	::484262932398620000
288540835	::484263349320830000
234649932	::484263395584393000
233740533	::484263538454564000
27626703	::484263778008064000
50011708	::484263891816681000
167144906	::484263910606766000
92870542	::484263978541924000
50011708	::484263983407718000
10095952	::484264000159752000
91770694	::484264392356544000
49061011	::484264554101100000
92870542	::484264886680051000
43630532	::484264941373763000
10095952	::484265008692756000
605608831	::484265008943992000
179039178	::484265107757608000
487258078	::484265277014933000
234649932	::484265282505277000
457250385	::484265285638045000
153544543	::484265401585766000
409404583	::484265451996708000
216168764	::484265519248187000
92870542	::484265591532818000
23442090	::484265613393952000
86131593	::484265731345772000
236271147	::484265951584468000
92870542	::484265987986833000
10095952	::484266101518635000
379576750	::484266250022166000
246066577	::484266455060324000
43630532	::484266524761276000
379576750	::484266618550489000
293246270	::484266703170596000
179039178	::484266893554225000
376541246	::484266925951045000
415630297	::484266939661828000
234649932	::484266991524773000
152454379	::484266996541173000
152454379	::484267019488215000
360951591	::484267070230523000
178921630	::484267152909025000
178921630	::484267167022866000
268397639	::484267670624169000
50011708	::484267705986740000
27626703	::484267709924794000
92870542	::484267716174311000
360951591	::484267767948787000
506707370	::484267837851435000
153543800	::484267877847937000
28054060	::484267888673849000
92870542	::484267956042346000
14253476	::484268040104972000
28054060	::484268087903289000
43630532	::484268217003552000
92870542	::484268300277280000
43630532	::484268326663634000
542406301	::484268370062098000
18918771	::484268398365274000
224124379	::484268400881831000
266095621	::484268403449159000
38804898	::484268434511785000
315987923	::484268530955591000
43630532	::484268591483596000
211904285	::484268711445299000
60131090	::484268803446951000
479245748	::484268864654430000
38804898	::484268990135414000
213187842	::484269051410395000
43630532	::484269224253067000
18999708	::484269283963187000
59184492	::484269293253955000
266095621	::484269675027898000
39847939	::484269879780843000
99274885	::484270080314703000
634822122	::484270106089103000
99274885	::484270137504038000
266095621	::484270150389342000
634822122	::484270190268805000
99274885	::484270225211129000
43630532	::484270233859788000
99274885	::484270265921052000
43630532	::484270319213891000
99274885	::484270366492073000
38804898	::484270412344209000
115459999	::484270449753223000
14253476	::484270450252726000
277873263	::484270450407505000
99274885	::484270477611773000
99274885	::484270514018340000
99274885	::484270565260136000
28054060	::484270591776927000
99274885	::484270666879737000
542406301	::484270669325012000
78513872	::484270684667793000
43630532	::484270740091318000
150518148	::484270740695289000
252355708	::484270765932425000
99274885	::484270829903945000
43630532	::484270832454090000
211904285	::484270927564509000
99274885	::484270930575638000
365658620	::484271023735308000
25160673	::484271029456351000
43630532	::484271092043767000
99274885	::484271096154189000
25160673	::484271096938520000
303080805	::484271200915709000
17054163	::484271272231051000
43630532	::484271506990432000
43630532	::484271602528313000
201445185	::484271725677268000
211904285	::484271834062667000
43630532	::484271875191631000
97973690	::484272231648735000
155926653	::484272304453873000
43630532	::484272308593238000
97973690	::484272309755072000
211904285	::484272427166605000
234649932	::484272650400043000
366136205	::484272670628773000
211904285	::484272855522103000
542406301	::484273127178788000
234649932	::484273173098426000
43630532	::484273325028302000
211904285	::484273508013592000
43630532	::484273547326406000
152715270	::484273661050773000
26198298	::484273682362036000
188480631	::484273747030179000
43630532	::484273755477131000
375636797	::484273794995867000
43630532	::484273824347615000
542406301	::484273886016458000
49061011	::484273931625320000
43630532	::484274050496086000
33555786	::484274053784797000
181101394	::484274077243162000
252355708	::484274106267758000
211904285	::484274183397179000
234649932	::484274198039515000
15782772	::484274230356226000
179039178	::484274458119901000
211904285	::484274459407572000
92870542	::484274481414672000
279268567	::484274808683630000
43630532	::484274915533533000
104947253	::484275059855749000
30223693	::484275070672441000
43630532	::484275110044385000
337434879	::484275151953858000
234649932	::484275166198116000
234649932	::484275266618163000
234649932	::484275295781154000
507918715	::484275299535040000
33555786	::484275316840742000
234649932	::484275429663326000
99274885	::484275501486206000
234649932	::484275510273650000
92870542	::484275574265769000
234649932	::484275574832377000
62870601	::484275765710573000
315987923	::484275816038014000
33555786	::484275857650114000
188480631	::484276084507422000
100195876	::484276206334795000
309981035	::484276301071937000
252355708	::484276308596105000
80191031	::484276373049982000
15789848	::484276650058600000
38804898	::484276790609731000
309981035	::484276791264436000
103244523	::484276903193227000
33555786	::484276954267660000
211904285	::484277070009495000
92870542	::484277091836256000
188480631	::484277107976306000
51814269	::484277268286435000
246409056	::484277284468424000
43630532	::484277482745384000
33555786	::484277658235461000
301657872	::484277695887327000
103244523	::484277696826859000
31625914	::484277772680847000
43630532	::484277873625161000
216168764	::484277922585247000
315987923	::484277992684654000
100018299	::484277995889496000
69044676	::484278018659979000
115459999	::484278035261030000
43630532	::484278078751780000
293246270	::484278478553247000
103244523	::484278490062024000
440875002	::484278649793683000
33555786	::484278893483155000
160289098	::484279120704978000
39847939	::484279341476364000
43630532	::484279405087191000
259830697	::484279536071086000
396923534	::484279579083694000
38804898	::484279584020369000
259830697	::484279590701895000
415630297	::484279616761122000
38804898	::484279623782371000
15806298	::484279659983417000
259830697	::484279706112372000
163415941	::484279753357414000
484423510	::484279761267466000
163415941	::484279775675289000
37863682	::484279826027536000
43630532	::484279833988329000
163415941	::484279835196674000
163415941	::484279860995837000
163415941	::484279962862907000
163415941	::484280043246718000
532542878	::484280308896763000
163415941	::484280326903300000
163415941	::484280341646295000
163415941	::484280375536254000
163415941	::484280398328107000
25760567	::484280401444077000
163415941	::484280423229689000
97307001	::484280476941578000
103244523	::484280570793316000
163415941	::484280578523791000
163415941	::484280606436900000
509524562	::484280832970858000
163415941	::484280853850095000
163415941	::484280882010660000
484423510	::484280891770814000
163415941	::484280901950377000
163415941	::484280924205355000
176954488	::484280973001908000
176954488	::484281034117107000
25760567	::484281091831128000
325192444	::484281163628810000
244290101	::484281198026301000
82115262	::484281231186481000
163415941	::484281251432767000
33555786	::484281307858345000
62940169	::484281345783652000
53741229	::484282125940576000
218956862	::484282229623758000
139847892	::484282258342162000
118733444	::484282370594709000
345756955	::484282459870097000
58031746	::484282516346380000
420323287	::484282530758012000
302408703	::484282537381220000
222636373	::484282550886875000
6945382	::484282738707808000
222636373	::484282778574651000
45278487	::484282826234155000
545297326	::484282834471759000
34796664	::484282844617777000
12057032	::484282875786067000
366136205	::484282977376272000
25760567	::484283024180535000
366136205	::484283274647203000
94181957	::484283330427224000
50011708	::484283471234203000
614074554	::484283917084524000
375636797	::484283973833469000
402797583	::484284107627560000
373713704	::484284435118821000
110063681	::484284527666143000
153531619	::484284596154949000
258454374	::484284645522284000
47466684	::484284784642760000
234649932	::484284807892172000
334261100	::484284864787521000
100018299	::484284878280998000
366136205	::484284922266255000
37863682	::484284949822844000
43630532	::484284952117125000
25609677	::484285237003055000
21531254	::484285274495516000
25104281	::484285459049103000
25609677	::484285462669185000
234649932	::484285730165129000
28405302	::484285841074683000
334261100	::484285872997552000
193861615	::484285939775070000
277873263	::484286021433958000
193861615	::484286054178881000
375636797	::484286152426283000
193861615	::484286166242304000
277873263	::484286178330288000
193861615	::484286224106934000
165658390	::484286254637277000
277873263	::484286303408640000
336195050	::484286375647539000
403020871	::484286421415387000
184962835	::484286438947553000
277873263	::484286455892545000
277873263	::484286483130380000
277873263	::484286542093881000
277873263	::484286608057716000
125718303	::484286612633702000
277873263	::484286642610401000
277873263	::484286738764816000
277873263	::484286809317183000
211904285	::484286870546038000
214678768	::484286891450040000
373713704	::484287110380126000
373713704	::484287158866300000
277873263	::484287161106059000
9899992	::484287218156978000
363059827	::484287247119036000
402797583	::484287260305534000
211904285	::484287301355581000
277873263	::484287349866512000
193861615	::484287370292768000
184962835	::484287415168020000
29849760	::484287479378235000
211904285	::484287574958436000
137426396	::484287836581937000
76427184	::484288088751878000
363059827	::484288143013994000
463138486	::484288182834327000
52542320	::484288383166865000
52542320	::484288422408749000
184962835	::484288428490489000
52542320	::484288459524157000
410961985	::484288597097328000
597965837	::484288652583784000
597965837	::484288702802169000
17233573	::484288712810188000
339458716	::484288716203380000
597965837	::484288747475726000
76427184	::484288779511820000
211904285	::484288806569656000
270173839	::484288830917201000
109060628	::484288915822870000
363059827	::484289030943965000
175591069	::484289185088409000
26198467	::484289450222944000
597965837	::484289469663567000
184195472	::484289508037246000
16472279	::484289632163471000
59370673	::484289766884532000
330201359	::484289872241647000
22220460	::484289935650729000
26068830	::484290050859888000
259830697	::484290128739704000
31250549	::484290157617504000
108605734	::484290308432084000
210674392	::484290318833942000
211904285	::484290365114306000
260979062	::484290378179149000
125718303	::484290417144238000
281697994	::484290488674308000
281697994	::484290492700442000
259830697	::484290520462536000
10095952	::484290549693038000
9899992	::484290763182727000
247372701	::484290776717721000
321794820	::484290952681377000
161483889	::484291027340394000
297652605	::484291162769870000
20020647	::484291265270657000
35026897	::484291410037071000
247372701	::484291492563804000
351620689	::484291560519909000
76427184	::484291691176681000
210873235	::484291698307371000
71617108	::484291731794702000
247372701	::484291742795960000
409662649	::484291952272093000
76427184	::484291992885538000
161483889	::484292038146686000
160289098	::484292242719264000
160289098	::484292292572766000
52542320	::484292479500701000
10095952	::484292562208169000
225287674	::484292657678516000
236930269	::484292670345318000
68052287	::484292857776570000
162175448	::484292971165020000
343018153	::484293040907878000
234649932	::484293113956290000
234649932	::484293215286464000
239162983	::484293255337484000
51197703	::484293363500609000
99274885	::484293375491715000
234649932	::484293389954056000
105852149	::484293403039920000
135324408	::484293435843952000
234649932	::484293456349888000
99274885	::484293457167413000
141976809	::484293493150343000
51197703	::484293493679194000
99274885	::484293600784551000
99274885	::484293653565698000
51814269	::484293689117007000
51197703	::484293708838625000
211904285	::484293734449053000
99274885	::484293752089890000
51814269	::484293759128338000
103138091	::484293913851596000
234649932	::484293971729203000
460772038	::484294021058027000
99274885	::484294055493259000
234649932	::484294104164356000
161483889	::484294187819728000
160289098	::484294259093155000
65995121	::484294293499441000
99274885	::484294310397878000
141976809	::484294360310116000
99274885	::484294381373894000
171807880	::484294569182248000
416506126	::484294884061229000
365523194	::484294904894324000
338120144	::484294911831703000
76427184	::484295020527484000
241337450	::484295022460686000
76427184	::484295156955234000
66786075	::484295168950951000
134225933	::484295196184567000
176339991	::484295470429507000
230327491	::484295471112794000
17111530	::484295513617887000
15791549	::484295548271226000
336195050	::484295579275915000
161483889	::484295586704023000
23967395	::484295605687046000
234649932	::484295843684843000
24821703	::484295849241890000
30989596	::484296001906171000
234649932	::484296004402159000
68052287	::484296048710803000
38577111	::484296051357011000
51814269	::484296258950266000
259830697	::484296352793247000
92568275	::484296398238937000
286298021	::484296441871863000
396923534	::484296459878031000
22294252	::484296581030486000
176339991	::484296625599565000
42910967	::484296650526302000
123373847	::484296657287536000
409662649	::484296720621109000
123373847	::484296744470339000
123373847	::484296790267940000
359244936	::484296850808119000
123373847	::484296922531127000
387625128	::484297000133730000
234649932	::484297006056493000
359244936	::484297042278117000
170815462	::484297064726425000
123373847	::484297187627900000
22294252	::484297218921205000
326554021	::484297339536805000
234649932	::484297451940364000
361489211	::484297480805167000
411222321	::484297528587067000
262405775	::484297601429536000
433012724	::484297625361862000
62396842	::484297718743842000
48046250	::484297810532372000
467775651	::484297850806095000
176339991	::484297861254098000
280297585	::484297879192735000
57300329	::484297916983808000
259830697	::484297927628554000
125718303	::484297940119220000
41136161	::484297954593734000
43586963	::484297965620961000
234649932	::484298007496888000
467775651	::484298050010365000
165290348	::484298153609269000
359244936	::484298168712966000
237986569	::484298184123240000
262405775	::484298216012140000
21449993	::484298225193857000
351004243	::484298367657594000
262405775	::484298386330251000
359244936	::484298428428460000
336195050	::484298439199846000
106561609	::484298562893656000
415540928	::484298698667458000
48046250	::484298822949306000
57385263	::484298871380905000
57300329	::484298887742902000
587104097	::484298952221544000
69916897	::484298982194425000
57300329	::484299137882800000
420323287	::484299151224471000
48046250	::484299204475772000
57300329	::484299219235512000
415540928	::484299223240687000
210873235	::484299226038685000
359244936	::484299233579642000
278301419	::484299234058199000
48046250	::484299290656133000
57300329	::484299395534688000
359244936	::484299429931794000
30516926	::484299574597533000
23450320	::484299605190791000
48046250	::484299627551019000
45911298	::484299703157141000
415540928	::484299829896441000
26514591	::484299831880740000
26514591	::484299927749943000
18015033	::484299931021504000
363722761	::484299965666439000
359244936	::484299970783105000
26514591	::484300088312098000
415540928	::484300124089110000
8524892	::484300134260699000
26514591	::484300147745374000
168387841	::484300152740388000
176339991	::484300154892476000
102530016	::484300184781066000
122717174	::484300237226250000
23450320	::484300242121011000
150518148	::484300253873451000
106561609	::484300316670562000
246066577	::484300344147447000
103782180	::484300429220937000
336195050	::484300443729018000
60399576	::484300621382574000
81765661	::484300701279858000
76427184	::484300712487026000
61718844	::484300719957082000
348725381	::484300734943731000
288540835	::484300824428834000
265553576	::484300850462875000
20935798	::484300928519274000
176339991	::484301003626655000
348725381	::484301181720993000
278220302	::484301195003969000
348725381	::484301273727238000
222598798	::484301327754067000
533417136	::484301355985563000
47880950	::484301362927112000
348725381	::484301413292724000
22220460	::484301451275935000
348725381	::484301501909991000
50811080	::484301586051514000
181877725	::484301727944818000
435478224	::484301734827659000
242912563	::484301753119408000
46279759	::484301790947454000
359244936	::484301818604703000
377715399	::484301866528829000
227355784	::484301874871291000
246066577	::484302010112417000
102530016	::484302067260198000
317524005	::484302076151734000
72210207	::484302154035777000
122067183	::484302165352415000
9899992	::484302280619868000
23450320	::484302420382478000
459612485	::484302519296733000
268987143	::484302579284078000
59454178	::484302608236957000
246066577	::484302632324829000
211376385	::484302722330419000
18551115	::484302828874506000
189224604	::484302916246056000
18551115	::484302956662362000
176188106	::484302977490894000
170815462	::484302979185389000
57933673	::484302980003270000
168387841	::484303058759720000
150034005	::484303082344706000
41908697	::484303174166405000
250713436	::484303319108571000
230327491	::484303334803648000
18156298	::484303354881794000
176339991	::484303372431130000
24634410	::484303415976013000
336195050	::484303421294792000
246066577	::484303490231959000
160289098	::484303495298678000
411222321	::484303516526465000
24634410	::484303535090049000
23450320	::484303581395169000
411222321	::484303629697187000
160289098	::484303633014484000
50354861	::484303716258820000
364410144	::484303725201080000
137014162	::484303746394886000
317524005	::484303819577110000
160289098	::484303834613678000
567014078	::484303974841864000
15267198	::484304087261790000
242912563	::484304246243065000
14584037	::484304262479245000
410286428	::484304293596368000
505510212	::484304374051913000
52542320	::484304405240745000
234649932	::484304418436030000
160289098	::484304420461486000
62944645	::484304430154534000
33555786	::484304524694532000
149295164	::484304526397034000
160768741	::484304630193479000
33555786	::484304768207446000
29319846	::484304821819047000
109361476	::484304822129008000
26684021	::484304860331122000
15278648	::484304935333281000
160289098	::484304962902437000
109361476	::484304987392966000
359244936	::484305052870262000
82115262	::484305074579968000
277794018	::484305134126891000
160289098	::484305316687798000
160289098	::484305341551620000
80157666	::484305344672198000
579647636	::484305390193364000
109105005	::484305490256867000
268073941	::484305643864858000
508860717	::484305718640517000
160289098	::484305723623366000
50507669	::484305764920467000
263933552	::484305784793096000
24821703	::484305798743334000
263933552	::484305800282636000
364410144	::484305807635267000
263933552	::484305838635352000
15278648	::484305849863524000
54587465	::484305859187462000
12685102	::484305917367025000
508860717	::484305934752022000
326813935	::484305957363924000
579647636	::484306021058641000
246066577	::484306202063409000
160289098	::484306210003243000
170815462	::484306217062633000
170815462	::484306276810104000
160289098	::484306298180083000
15278648	::484306337346494000
233767854	::484306360658444000
33555786	::484306381047341000
170815462	::484306403926884000
227355784	::484306519606198000
579647636	::484306587058982000
69916897	::484306627819241000
25747982	::484306653605400000
71284640	::484306695209111000
120853830	::484306761592340000
106320745	::484306767275630000
17233573	::484306771121434000
210873235	::484306796522520000
69916897	::484306809982046000
483190332	::484306834556452000
246066577	::484306959948984000
69916897	::484307081710018000
33011898	::484307200374878000
69916897	::484307234655309000
69916897	::484307288824745000
365151006	::484307340007464000
234649932	::484307688617443000
382190006	::484307717742284000
51650419	::484307745659551000
161199833	::484307786210107000
69916897	::484307789729509000
302408703	::484307794259353000
227355784	::484307822185054000
342508573	::484307851427336000
263933552	::484307867692851000
302408703	::484307894754897000
69916897	::484307926237319000
253120136	::484307928061464000
377357259	::484307970432331000
46279759	::484308063936319000
359244936	::484308069363773000
263933552	::484308102896836000
433916111	::484308181342896000
508860717	::484308198392754000
62944645	::484308204709371000
186287095	::484308244652097000
69916897	::484308277548048000
348152108	::484308346531348000
246066577	::484308397978710000
21117523	::484308405549793000
69916897	::484308436105310000
553711382	::484308493009035000
69916897	::484308500424957000
32431892	::484308501574209000
83878535	::484308502957936000
348152108	::484308527284891000
20020647	::484308553490894000
17163192	::484308571778473000
353418151	::484308586848206000
69916897	::484308590250164000
368730450	::484308631572082000
377357259	::484308637486039000
259488414	::484308660609232000
107823354	::484308663964663000
244290101	::484308683338178000
35376355	::484308788275453000
212068363	::484308864007815000
359244936	::484308935189360000
69916897	::484309030144577000
359244936	::484309034237825000
407897841	::484309034540224000
382190006	::484309047248556000
513270198	::484309054689267000
359244936	::484309065082736000
21912250	::484309090542563000
202196262	::484309154077478000
377555310	::484309188584026000
38440249	::484309189859090000
8962732	::484309271547351000
407897841	::484309327650766000
569518404	::484309336744013000
579647636	::484309370650755000
163340834	::484309374882836000
407897841	::484309390275919000
25223941	::484309559024947000
48557490	::484309599429070000
407897841	::484309623898660000
259488414	::484309628759851000
285906246	::484309655082905000
133508241	::484309759714021000
417449044	::484309770225336000
222598798	::484309860755177000
222598798	::484309940316561000
475031809	::484310045241262000
75034878	::484310058667618000
47880950	::484310068628705000
407897841	::484310157045030000
8524892	::484310216297558000
275268585	::484310291467870000
18551115	::484310424096370000
221098400	::484310447420502000
53312065	::484310502643073000
168387841	::484310629017067000
249052117	::484310690560094000
227355784	::484310696721920000
161199833	::484310781551325000
312784161	::484310806431936000
267482514	::484310823821529000
407384648	::484310914871476000
16322613	::484310919938183000
250713436	::484311002427580000
161199833	::484311055380660000
15282962	::484311076855902000
100018299	::484311302543011000
37119867	::484311337430827000
556556365	::484311346163376000
227355784	::484311399280414000
56169190	::484311444968579000
531871315	::484311566717038000
227355784	::484311582001070000
168387841	::484311627886379000
45759903	::484311630084190000
344902431	::484311633200570000
344902431	::484311660677431000
13533012	::484311794630946000
15278648	::484311832081887000
349386319	::484311878038872000
349386319	::484311993038299000
19210855	::484311995093504000
349386319	::484312005449240000
227355784	::484312014945550000
68966030	::484312027893350000
39469570	::484312034524536000
349386319	::484312054044430000
25160673	::484312105529507000
31144939	::484312141315325000
410961985	::484312253018030000
238024746	::484312273226178000
216833550	::484312286161416000
542693847	::484312324363137000
146855323	::484312328775950000
286298021	::484312348015226000
82115262	::484312389471318000
182584001	::484312438204940000
51814269	::484312462762967000
477235727	::484312469385383000
494376740	::484312504265240000
437898031	::484312545214214000
69950823	::484312549790199000
494376740	::484312550880706000
420323287	::484312582518358000
168964399	::484312587736064000
27792069	::484312665398194000
409665559	::484312891072741000
155730095	::484312980406800000
227355784	::484312993711546000
69950823	::484312999990001000
420323287	::484313009804697000
556556365	::484313017878716000
393718746	::484313036782841000
202798666	::484313111483416000
379253079	::484313139295825000
177101575	::484313160938438000
434545772	::484313200385871000
227355784	::484313202353000000
56169190	::484313229682671000
531871315	::484313343029956000
402268968	::484313355327246000
56169190	::484313386423820000
270143437	::484313387078533000
168964399	::484313389494067000
46268291	::484313413628067000
286298021	::484313477667119000
227355784	::484313491864829000
10095952	::484313494427545000
434545772	::484313501176172000
51814269	::484313517181636000
19945993	::484313524639113000
1565041	::484313544658149000
56169190	::484313634072317000
434545772	::484313663780978000
227355784	::484313704587345000
168964399	::484313746752299000
252355708	::484313780688392000
32750427	::484313784358412000
331397011	::484313820903788000
23450320	::484313824606965000
849	::484313841648799000
175847876	::484313861252997000
379152968	::484313867770548000
61402370	::484313969872470000
353418151	::484314021626011000
13533012	::484314056078000000
64596921	::484314071102021000
51413309	::484314109744521000
29327418	::484314211687100000
168964399	::484314270528573000
274791343	::484314305051885000
325849507	::484314336069173000
210873235	::484314350589845000
31010760	::484314365810601000
849	::484314382621757000
597038752	::484314412233129000
602224338	::484314499428519000
587104097	::484314584979738000
51413309	::484314638247399000
238024746	::484314659475189000
332631850	::484314745810345000
227355784	::484314846708920000
301497892	::484314917282258000
75034878	::484314996835229000
373690904	::484315064787161000
246066577	::484315073704259000
227355784	::484315076300902000
161483889	::484315139458760000
227355784	::484315154235277000
253230729	::484315180088565000
338073739	::484315189157044000
256321392	::484315199902875000
341037427	::484315241237344000
434545772	::484315258430173000
556556365	::484315261353213000
204292930	::484315262565380000
227355784	::484315265883459000
359244936	::484315355720859000
486231003	::484315400361218000
393718746	::484315421630558000
47851190	::484315444313325000
338664006	::484315522956148000
66786075	::484315603746840000
71284640	::484315628254547000
359244936	::484315713880850000
359244936	::484315716376473000
162200561	::484315718448459000
329471370	::484315721095053000
47851190	::484315737495195000
556556365	::484315778296975000
614074554	::484315846412496000
373690904	::484315865639178000
92125226	::484315893485551000
338073739	::484315995536764000
152127827	::484316009398939000
227355784	::484316023580295000
359244936	::484316085039022000
24868543	::484316110171303000
359244936	::484316164051329000
144937748	::484316182472704000
33629617	::484316200105938000
349787019	::484316202248847000
32431892	::484316218745450000
405676565	::484316239825993000
407384648	::484316285921013000
373690904	::484316299590250000
15726982	::484316435808669000
246066577	::484316454410403000
382190006	::484316472261349000
32750427	::484316474605965000
65435835	::484316524887293000
161483889	::484316573688410000
44779656	::484316595167055000
113760458	::484316651114872000
71284640	::484316677350252000
47851190	::484316701321068000
238024746	::484316708975280000
556556365	::484316711458332000
159944196	::484316714247524000
458808714	::484316733592068000
519898323	::484316746455597000
145572480	::484316812729806000
487258078	::484316856044773000
227355784	::484316949447729000
391573659	::484316983325110000
133341985	::484316984545263000
227355784	::484317164443541000
15867361	::484317348942200000
23450320	::484317357360177000
52950877	::484317373889908000
53317470	::484317451166187000
505510212	::484317495680303000
597965837	::484317512910532000
352486016	::484317547718656000
33818674	::484317657861074000
227355784	::484317666489147000
597038752	::484317739306082000
426923626	::484317768972369000
20782081	::484317769929084000
458847153	::484317774160732000
227355784	::484317825541357000
189664484	::484317846730596000
133617944	::484317872445874000
23450320	::484317901164646000
19210855	::484317924136480000
204292930	::484317950951055000
369217450	::484317995024412000
519086519	::484318015547133000
51814269	::484318149807194000
133617944	::484318202084618000
92568275	::484318210528137000
23450320	::484318216819605000
23450320	::484318346499096000
32750427	::484318353025015000
268987143	::484318370880167000
161483889	::484318380682674000
109060628	::484318515311038000
111136825	::484318618449375000
7141172	::484318656365871000
401443377	::484318810145423000
301497892	::484318828604952000
519086519	::484318901631594000
256074844	::484318911114928000
519086519	::484318912780066000
90469755	::484318919335743000
133617944	::484318922510831000
225893243	::484318980216455000
230069479	::484318987086729000
409487670	::484319058087526000
409487670	::484319058695688000
409487670	::484319059354202000
409487670	::484319059924635000
409487670	::484319060553777000
21153287	::484319084662632000
624394090	::484319086311387000
23450320	::484319126211407000
133617944	::484319135736668000
393718746	::484319157836853000
41465619	::484319186370703000
217262932	::484319207115341000
133617944	::484319279148322000
369217450	::484319304943296000
133617944	::484319310987292000
47851190	::484319326347202000
614436697	::484319330616631000
46279759	::484319389563752000
86970230	::484319416859897000
161483889	::484319459122106000
61718844	::484319487756222000
369217450	::484319501706485000
21153287	::484319553204146000
22944914	::484319556941275000
53312065	::484319566156533000
23450320	::484319580752711000
14085431	::484319702567493000
24738840	::484319716484214000
51068331	::484319719957479000
393718746	::484319739528093000
259466143	::484319837267562000
133617944	::484319843433193000
23450320	::484319853579632000
227355784	::484319854808535000
47851190	::484319899419148000
23450320	::484319935485591000
382190006	::484319983799787000
243830281	::484319985259773000
213887474	::484320006029594000
171746458	::484320028020707000
133617944	::484320030067146000
161483889	::484320098124308000
346219373	::484320135298027000
44768272	::484320155296862000
82115262	::484320171788472000
466646092	::484320177052348000
35026897	::484320232844980000
47851190	::484320248347521000
69950823	::484320249831886000
171746458	::484320270166286000
47851190	::484320292832292000
68818829	::484320308153683000
161483889	::484320337073811000
289084083	::484320339305201000
175847876	::484320356711559000
69950823	::484320377665908000
187047785	::484320455570882000
394962689	::484320515587207000
133617944	::484320545614204000
230206940	::484320569240715000
171746458	::484320619463737000
227355784	::484320672492294000
75034878	::484320688623591000
539183661	::484320727609262000
349472194	::484320729761333000
34087430	::484320751818768000
397084214	::484320787566829000
620459453	::484320809436336000
61698439	::484320821952151000
107842096	::484320853380071000
185629189	::484320918374588000
111136825	::484320939962662000
475210759	::484320991011557000
23450320	::484321014642659000
123373847	::484321042840551000
33643268	::484321045613015000
111136825	::484321059898806000
51554430	::484321085975183000
133617944	::484321088873046000
441039165	::484321135559864000
111136825	::484321234771918000
33643268	::484321239574401000
170064834	::484321264996069000
171746458	::484321270168039000
189664484	::484321295081824000
217871594	::484321297975877000
352531780	::484321381551591000
23450320	::484321415512850000
59184492	::484321439123001000
213887474	::484321533486067000
352531780	::484321547771842000
33643268	::484321548241629000
133617944	::484321639467716000
352531780	::484321650351935000
318173357	::484321664193159000
33643268	::484321691074457000
23442090	::484321720393035000
217871594	::484321730005987000
142364553	::484321732061188000
217871594	::484321782279593000
57331128	::484321797630734000
494376740	::484321867000324000
32750427	::484321869605003000
71617108	::484321911451975000
317483868	::484321927595851000
90469755	::484321931026386000
14584037	::484321936655544000
361199465	::484321954229272000
483190332	::484322005869547000
352531780	::484322016989048000
60160675	::484322044998197000
33643268	::484322046650753000
100018299	::484322051311042000
133617944	::484322058621313000
41465619	::484322076879101000
247434974	::484322086974791000
115141777	::484322098874036000
185399022	::484322100975763000
60160675	::484322209486237000
416419059	::484322234798837000
58652870	::484322244743950000
185399022	::484322259981832000
196152188	::484322277186478000
397084214	::484322291673612000
416419059	::484322341452021000
396923534	::484322355338940000
617791569	::484322359344500000
308858845	::484322369964883000
75034878	::484322431193325000
185399022	::484322445944688000
33643268	::484322521743769000
211645751	::484322523866087000
33643268	::484322550185357000
83163050	::484322554191314000
341732173	::484322571098152000
250713436	::484322587887951000
418314197	::484322605009473000
41675336	::484322611187679000
75034878	::484322646281449000
416419059	::484322710101585000
211645751	::484322740438974000
54754940	::484322802015944000
187047785	::484322888548245000
483190332	::484322896307699000
247434974	::484322913500553000
249052117	::484322919099543000
23450320	::484322926062084000
23450320	::484323039174078000
133617944	::484323045373272000
247434974	::484323049454714000
247434974	::484323089040547000
416419059	::484323125975592000
556556365	::484323127518691000
49052615	::484323185379524000
318173357	::484323208900800000
188508773	::484323222444183000
395076249	::484323228630802000
115141777	::484323245684846000
93448284	::484323258141913000
49052615	::484323272000294000
93448284	::484323273711181000
255147158	::484323336822870000
247374067	::484323361146011000
147298694	::484323372793221000
458808714	::484323385036386000
1565041	::484323404569251000
261900342	::484323425670807000
170064834	::484323426580983000
352486016	::484323456423436000
250713436	::484323467186024000
115141777	::484323491420725000
33643268	::484323498844635000
325192444	::484323529190408000
82115262	::484323542847090000
33643268	::484323543832731000
54754940	::484323549406957000
160768741	::484323576158224000
246066577	::484323612212490000
160768741	::484323623063134000
247374067	::484323645565960000
250713436	::484323652301639000
55704588	::484323658190430000
325192444	::484323663357804000
21696310	::484323680789725000
258454374	::484323717523443000
397084214	::484323728788967000
300594041	::484323737433436000
32973618	::484323790432657000
44779656	::484323809731039000
483190332	::484323833378111000
196152188	::484323834489626000
261847534	::484323837744795000
87970668	::484323842479763000
258454374	::484323856501735000
196742313	::484323918568632000
196742313	::484323919466209000
196742313	::484323920384782000
46963484	::484323921575960000
196742313	::484323922960068000
196742313	::484323923639537000
569518404	::484323960260411000
147298694	::484323996331040000
387472182	::484324055193890000
624394090	::484324073514602000
387472182	::484324103721979000
122614290	::484324120213991000
256088386	::484324194453184000
318173357	::484324212094414000
238024746	::484324261754990000
50011708	::484324262187368000
161199833	::484324267958759000
133617944	::484324336837197000
411912822	::484324339459051000
27792069	::484324405195972000
56359547	::484324411948818000
282860308	::484324430101770000
318173357	::484324432232448000
61478431	::484324463475834000
261900342	::484324466034360000
205320851	::484324564261150000
41606452	::484324601439481000
227355784	::484324622440353000
56169190	::484324653494583000
508860717	::484324677486387000
133617944	::484324679306317000
172573942	::484324681520918000
238024746	::484324770779897000
318700673	::484324789398417000
18752326	::484324796579061000
506500282	::484324804720201000
205320851	::484324806440263000
727422228	::484324823493914000
172573942	::484324842452172000
133617944	::484324888388186000
238024746	::484324910483795000
181840332	::484324950313271000
568505535	::484325027513655000
214465537	::484325028440207000
33249556	::484325118714589000
21124400	::484325119603396000
37578654	::484325149085151000
213887474	::484325167154606000
506500282	::484325232325308000
133617944	::484325240013475000
7345092	::484325250188836000
87970668	::484325286490554000
192727478	::484325287451045000
344442687	::484325302873489000
72293435	::484325339737255000
43256984	::484325358645571000
20020647	::484325393944436000
205320851	::484325397643808000
396923534	::484325420670525000
259488414	::484325450920259000
263933552	::484325555282538000
360183119	::484325598282911000
506500282	::484325643425828000
263933552	::484325644361150000
86604355	::484325662405439000
247374067	::484325669204406000
41465619	::484325709343887000
263933552	::484325713277767000
506500282	::484325746291122000
78213	::484325751073013000
259488414	::484325783444668000
416684872	::484325805221093000
56169190	::484325808752717000
380049732	::484325826964770000
133341985	::484325841422528000
195154119	::484325921113907000
227355784	::484325933198114000
20000062	::484325945524748000
318700673	::484325990781317000
415540928	::484326011190788000
205320851	::484326114735972000
318700673	::484326136143294000
31258629	::484326168368128000
24634410	::484326207102517000
401443377	::484326215441186000
35141457	::484326242930679000
318700673	::484326280146337000
81469472	::484326307652587000
23450320	::484326321351163000
243830281	::484326323952046000
278165989	::484326368369336000
506500282	::484326383028404000
423666163	::484326410152972000
205320851	::484326466575147000
72293435	::484326469217181000
318700673	::484326494500438000
71981601	::484326569453031000
122283306	::484326585936265000
51554430	::484326587337564000
259488414	::484326657512443000
506500282	::484326686108835000
213887474	::484326705012559000
506500282	::484326725300416000
109105005	::484326736155246000
205320851	::484326741431697000
247374067	::484326788240539000
21117523	::484326799510618000
326813935	::484326836751851000
331482356	::484326885539590000
219550942	::484326885875539000
205320851	::484326887402266000
68512582	::484326898420682000
238024746	::484326910026326000
355574432	::484326973431242000
635845301	::484326973791928000
50011708	::484327020277813000
259830697	::484327111784529000
374772557	::484327164586643000
27538070	::484327181825241000
22033805	::484327189739868000
502240473	::484327217011257000
259488414	::484327218026643000
41675336	::484327233331662000
392716377	::484327314973417000
346392612	::484327419575169000
392716377	::484327435626758000
208250490	::484327439342915000
68512582	::484327476680990000
230903702	::484327535698665000
68512582	::484327544037310000
25084916	::484327621715451000
51413309	::484327622457819000
32750427	::484327627151659000
22220460	::484327630489931000
392716377	::484327647258746000
19734494	::484327665659555000
48431204	::484327731623362000
115141777	::484327744277200000
142045716	::484327835557822000
22559382	::484327878008766000
23450320	::484327932068786000
340646680	::484328023663980000
337434879	::484328077619507000
387472182	::484328168958869000
122717174	::484328201456349000
158948807	::484328216036126000
158948807	::484328245127835000
368386947	::484328269521502000
377425191	::484328289000255000
158948807	::484328307853623000
142045716	::484328353491460000
72293435	::484328368679034000
242912563	::484328370923384000
44779656	::484328410815414000
327842258	::484328434500653000
506519570	::484328439428554000
391573659	::484328450539659000
158948807	::484328532085321000
170815462	::484328578537226000
198911524	::484328641476571000
182901672	::484328682404974000
331397011	::484328704072757000
318173357	::484328803175759000
158948807	::484328840807084000
61478431	::484328855386476000
312245470	::484328865330757000
59705683	::484328930913320000
221098400	::484328932431249000
68512582	::484328936285806000
497544291	::484328939163115000
45759903	::484328970221920000
163340834	::484328998445797000
240766538	::484329009199972000
78653568	::484329012383453000
50818061	::484329020004532000
331397011	::484329099113267000
553711382	::484329102120218000
343904325	::484329164187521000
17107944	::484329177165103000
458766436	::484329182202044000
20804321	::484329191358603000
45966951	::484329210404941000
50818061	::484329318865448000
411777707	::484329321058668000
65576332	::484329406052065000
60131090	::484329421436776000
343904325	::484329437735825000
242912563	::484329467616460000
210873235	::484329469721985000
724485482	::484329485492162000
41685125	::484329494451212000
312245470	::484329515024252000
724485482	::484329542392090000
41143305	::484329606640443000
170815462	::484329629218799000
312245470	::484329631684648000
196890320	::484329635770290000
67069063	::484329650567385000
90469755	::484329657915805000
37977930	::484329734289891000
301044144	::484329766636748000
18015033	::484329824971153000
331397011	::484329830163705000
314988406	::484329839470444000
23450320	::484329858848153000
495135733	::484329888845815000
45759903	::484329900967354000
56059141	::484329906436718000
286298021	::484329917543612000
18023231	::484329959293730000
372493368	::484329966604021000
20863117	::484329970248847000
312245470	::484329972937404000
724485482	::484330009222336000
53724365	::484330023881416000
33818674	::484330054017503000
45966951	::484330105490403000
216833550	::484330109051346000
172035134	::484330109759807000
318173357	::484330110212784000
286298021	::484330123161001000
1565041	::484330169033703000
193861615	::484330217477922000
556556365	::484330227741388000
515049896	::484330239426695000
42220462	::484330278081806000
100626124	::484330289788104000
51554430	::484330312638685000
50818061	::484330313515274000
353418151	::484330328119468000
411777707	::484330351276216000
172035134	::484330362185588000
20941662	::484330409921363000
20190503	::484330424487792000
246409056	::484330430108155000
18999708	::484330472915218000
312245470	::484330498110414000
36579395	::484330514774388000
351264389	::484330606394744000
389105684	::484330636766101000
587104097	::484330667468009000
51649971	::484330694873608000
51554430	::484330713769340000
81872162	::484330759998951000
326813935	::484330775928926000
724485482	::484330784254197000
76017935	::484330875320946000
249468865	::484330971626364000
326813935	::484331009811693000
40708485	::484331025258930000
240463390	::484331044326211000
111136825	::484331073313071000
16866896	::484331107228598000
111136825	::484331123896373000
81872162	::484331204049903000
15137186	::484331206289268000
28197443	::484331251772293000
16144669	::484331286375321000
172035134	::484331307514613000
227355784	::484331355724320000
78653568	::484331417468678000
82115262	::484331435365384000
286298021	::484331440432480000
397571431	::484331472837287000
336821368	::484331475567800000
240766538	::484331520136859000
63720288	::484331561270005000
226319809	::484331579083214000
165261298	::484331586394263000
410403898	::484331624213913000
24821703	::484331624893775000
240857453	::484331678068768000
52105336	::484331686881030000
186823940	::484331699120009000
407248121	::484331700915568000
286298021	::484331704497479000
79035481	::484331719261437000
709921765	::484331770490269000
28771314	::484331792585850000
348785324	::484331799141548000
81872162	::484331857379880000
41967329	::484331910861041000
215144630	::484331911913828000
491357856	::484331916137472000
256074844	::484331998110949000
81872162	::484332001701670000
301244128	::484332028956250000
18023231	::484332082127470000
240766538	::484332088049807000
273111255	::484332092680318000
273111255	::484332121239334000
247374067	::484332128617136000
111136825	::484332136791412000
110853177	::484332152130002000
43256984	::484332155397763000
25925656	::484332155950989000
273111255	::484332189547757000
849	::484332215804108000
142045716	::484332237991583000
491679354	::484332328974422000
65832155	::484332387526909000
491357856	::484332451523604000
111136825	::484332459803156000
397571431	::484332475959607000
28197443	::484332519861399000
17169855	::484332527365017000
13683762	::484332659045179000
273111255	::484332673532723000
51650419	::484332674832924000
110236585	::484332679476043000
214465537	::484332713776656000
273111255	::484332714829807000
273111255	::484332733259583000
13683762	::484332765370802000
338073739	::484332774795395000
224126979	::484332776431161000
16144669	::484332781481107000
24738840	::484332785172111000
273748024	::484332793325821000
348785324	::484332809247395000
383202357	::484332850347384000
273111255	::484332886557220000
273111255	::484332930052132000
273111255	::484332962725785000
415179202	::484332977598763000
170815462	::484332983239708000
42220462	::484333028844793000
25925656	::484333034150187000
402273149	::484333037568925000
171103429	::484333057772486000
51979136	::484333063283814000
243830281	::484333098725687000
108204138	::484333102832291000
86243090	::484333117574873000
397571431	::484333117855895000
78653568	::484333130133020000
273111255	::484333142791421000
235382002	::484333143344701000
7345092	::484333148017156000
186314952	::484333169991114000
22220460	::484333177360904000
273111255	::484333182511484000
240766538	::484333184050806000
17233573	::484333237272338000
273111255	::484333237440098000
15267198	::484333258566418000
405239647	::484333265214394000
441039165	::484333265814179000
348785324	::484333272432775000
414066292	::484333282100670000
181840332	::484333297539874000
45911298	::484333329743769000
269605766	::484333446936797000
16144669	::484333467820236000
415179202	::484333471113158000
22431584	::484333472774098000
269605766	::484333491153158000
329093513	::484333496224456000
113722629	::484333534333517000
158948807	::484333535537676000
76082847	::484333536804347000
441039165	::484333554008989000
20778748	::484333566889689000
236271147	::484333653925699000
171746458	::484333660641198000
29737650	::484333677212495000
142045716	::484333683050950000
569518404	::484333688847876000
25082908	::484333717020631000
348785324	::484333859723427000
45966951	::484333864341762000
22220460	::484333912916000000
25082908	::484333966703333000
36891053	::484334090682761000
175847876	::484334106986426000
401443377	::484334112120274000
106778257	::484334118197424000
217871594	::484334147293286000
253759009	::484334213223550000
14792781	::484334215060672000
33011898	::484334248749715000
28197443	::484334286749716000
51650419	::484334288775962000
19147974	::484334300943237000
58587526	::484334325542821000
42720153	::484334351685914000
62685527	::484334490022473000
25925656	::484334490659991000
402273149	::484334512454008000
69916558	::484334517126451000
45278487	::484334543860559000
170815462	::484334570540912000
220532575	::484334576081190000
43586963	::484334631853240000
418327117	::484334634335870000
9687752	::484334679928352000
103678189	::484334685364166000
374739722	::484334705911668000
415179202	::484334716221669000
103678189	::484334740351504000
20738985	::484334740606943000
113221759	::484334755723628000
614436697	::484334756151062000
320485729	::484334756642168000
415179202	::484334764565229000
85211920	::484334775772413000
17107944	::484334778163167000
374739722	::484334781799231000
468965579	::484334815517622000
45759903	::484334867056820000
67193398	::484334888204525000
503911979	::484334913450020000
14816854	::484334967195832000
477235727	::484334994618195000
260361255	::484335004147666000
503911979	::484335028210384000
383856422	::484335039506026000
415179202	::484335056098697000
238698812	::484335085744033000
216833550	::484335107277213000
487258078	::484335138676150000
16566189	::484335182766698000
14538108	::484335205323272000
22648162	::484335227423432000
62685527	::484335231625732000
36829018	::484335256552497000
85155674	::484335291616858000
320485729	::484335315839365000
346173821	::484335393207091000
142045716	::484335405622255000
280798922	::484335416988794000
23672351	::484335417526087000
434439338	::484335417655713000
51650419	::484335454318104000
383856422	::484335455497101000
302408703	::484335501655044000
449981984	::484335522412650000
76463655	::484335554763321000
23665083	::484335563378421000
136038442	::484335621108805000
20941662	::484335623311196000
389676504	::484335637294628000
268073941	::484335637898600000
557400595	::484335678180700000
107842096	::484335686154088000
306169468	::484335706257362000
170868061	::484335722514493000
14816854	::484335725190455000
136038442	::484335780500758000
27268559	::484335802852188000
458826306	::484335857563086000
63996070	::484335886687948000
142045716	::484335912294174000
51650419	::484335931923922000
81872162	::484335940312510000
37029138	::484335950987005000
142364553	::484335987620085000
103678189	::484335994918150000
402273149	::484335998638489000
310330192	::484336022394638000
420323287	::484336074534031000
262449011	::484336097464680000
425183249	::484336188158124000
78614495	::484336219615408000
170868061	::484336240968232000
170815462	::484336254352642000
420323287	::484336273738330000
63490594	::484336285138436000
170815462	::484336312687026000
238698812	::484336325932634000
509524562	::484336332295380000
221098400	::484336334379569000
50818061	::484336337106255000
170815462	::484336341556023000
170868061	::484336341715394000
387472182	::484336343112110000
434439338	::484336375198539000
81872162	::484336375991660000
15791549	::484336378721746000
18015033	::484336422191501000
318173357	::484336424976543000
237966586	::484336452088512000
18657192	::484336458405126000
458826306	::484336474759118000
82115262	::484336482333634000
78614495	::484336502173073000
241995287	::484336522913513000
420323287	::484336551371894000
355598729	::484336552210735000
614436697	::484336608016351000
142045716	::484336686248103000
320485729	::484336704225288000
37977930	::484336717856403000
37802339	::484336732607762000
76463655	::484336733316599000
26580130	::484336742875807000
76707926	::484336745576534000
420323287	::484336766350946000
198233216	::484336768603680000
115141777	::484336783811829000
186314952	::484336799032954000
16846197	::484336803512475000
217928831	::484336810727067000
338477631	::484336827516866000
136038442	::484336834328010000
54697279	::484336859699769000
198911524	::484336871984463000
142045716	::484336890837884000
432116634	::484336894847623000
196152188	::484336898828013000
483526518	::484336907258564000
487258078	::484336912296341000
148445755	::484336916108554000
329093513	::484336921791827000
15137186	::484336922387832000
487258078	::484336949046837000
48098530	::484336983720726000
94226339	::484336983896907000
38906564	::484336991015034000
104539435	::484337002155098000
38906564	::484337004403245000
210873235	::484337066478927000
136038442	::484337067519127000
38906564	::484337159521202000
487258078	::484337175618912000
105607367	::484337209596604000
38906564	::484337233923944000
44768272	::484337252475338000
314988406	::484337317130158000
86243090	::484337345899298000
20935927	::484337367797358000
27268559	::484337374852173000
293897624	::484337431643455000
108204138	::484337477633982000
290396729	::484337498735132000
32596609	::484337506431668000
89033916	::484337513771720000
102266093	::484337535578292000
14538108	::484337552539648000
52542320	::484337581996650000
420323287	::484337584068231000
18999708	::484337595086684000
256609151	::484337600573243000
14538108	::484337606734278000
392716377	::484337634357960000
253759009	::484337664758263000
389676504	::484337682189778000
9687752	::484337699693023000
392716377	::484337767174766000
108204138	::484337773889859000
32973618	::484337804164362000
59705683	::484337842366455000
409487670	::484337859256541000
89033916	::484337859285893000
91770694	::484337872422830000
161199833	::484337878080552000
259573654	::484337906535124000
326813935	::484337909257207000
343904325	::484337909655281000
368386947	::484337931881316000
22220460	::484337980761702000
161199833	::484337997693726000
335003775	::484338043621367000
389676504	::484338045953384000
460429201	::484338052848816000
491679354	::484338067331768000
343904325	::484338078127906000
418327117	::484338078488621000
14538108	::484338147212288000
420323287	::484338162026549000
593296591	::484338228053291000
433012724	::484338233262624000
1565041	::484338259628011000
42910967	::484338266456727000
23672351	::484338289554784000
22220460	::484338295938498000
13533012	::484338305577013000
181101394	::484338347758714000
275681559	::484338392839110000
420323287	::484338454122094000
9899992	::484338501916180000
491679354	::484338507041607000
396929208	::484338512078966000
215189306	::484338558820679000
325996873	::484338561500864000
46284235	::484338569448665000
215144630	::484338578181201000
51325761	::484338593553346000
460429201	::484338631742472000
182901672	::484338646674604000
152454379	::484338646930456000
151604434	::484338671328309000
47753031	::484338676344692000
371578955	::484338687312805000
338073739	::484338724575010000
291221395	::484338732070617000
491679354	::484338754874658000
433012724	::484338846914469000
196152188	::484338989973782000
15467792	::484339004574146000
8036902	::484339019518869000
94181957	::484339036908040000
254635990	::484339072903958000
38906564	::484339073562447000
14792781	::484339086140776000
44768272	::484339089861541000
420323287	::484339100879552000
217871594	::484339111747002000
14792781	::484339123445309000
14792781	::484339139177762000
14792781	::484339156173078000
14792781	::484339166159716000
14792781	::484339177484328000
49221112	::484339182601383000
44779656	::484339191762137000
23442090	::484339209382412000
198911524	::484339211344941000
17169855	::484339237622657000
28197443	::484339262611914000
15330061	::484339266097405000
335003775	::484339268249079000
420323287	::484339291418411000
335003775	::484339298192203000
217912167	::484339327988555000
207781904	::484339329175539000
182901672	::484339342207643000
50011708	::484339353238654000
200849010	::484339354479759000
44768272	::484339355595853000
148445755	::484339384473636000
50011708	::484339396213481000
155926653	::484339409999777000
396786261	::484339424348491000
28197443	::484339461090586000
45759903	::484339467134586000
199331386	::484339485254385000
420323287	::484339517730467000
14538108	::484339528056856000
16566189	::484339531265900000
50811080	::484339544834064000
244995179	::484339555517345000
306169468	::484339567869587000
18023231	::484339574810738000
185399022	::484339626661142000
377110730	::484339630587006000
14538108	::484339729567989000
164101308	::484339752813207000
44768272	::484339757183696000
30151060	::484339793132658000
28197443	::484339799281504000
420323287	::484339799382179000
119269983	::484339813818982000
63720288	::484339871029280000
310982944	::484339889815957000
76082847	::484339918811176000
59622669	::484339956630831000
27268559	::484339961634643000
16866896	::484339968610140000
14187808	::484339975870091000
146608159	::484340000717144000
22220460	::484340049748967000
24136198	::484340064718057000
334261100	::484340100957208000
9899992	::484340102743986000
262939560	::484340120166727000
14538108	::484340142891495000
45759903	::484340169055563000
38906564	::484340184952373000
14187808	::484340196654075000
227355784	::484340238652047000
222598798	::484340244519845000
34536365	::484340257195053000
182901672	::484340260307218000
132976059	::484340260537516000
359806236	::484340271392378000
71981601	::484340285829554000
381778563	::484340286886129000
14538108	::484340288081510000
42910967	::484340338753306000
179039178	::484340341827727000
849	::484340343492837000
35256600	::484340358382243000
52649582	::484340374471602000
81872162	::484340389806354000
14187808	::484340402942521000
38906564	::484340403202969000
262939560	::484340420751548000
15267198	::484340443858350000
291221395	::484340448686002000
15267198	::484340454839033000
214595457	::484340455979884000
45759903	::484340481606701000
196742313	::484340535805485000
45759903	::484340559171952000
214465537	::484340639669039000
433169770	::484340642890264000
22220460	::484340659089080000
45759903	::484340672783056000
65435835	::484340676239568000
179039178	::484340681276915000
16312540	::484340683608965000
588641285	::484340696829009000
24136198	::484340708132679000
14187808	::484340718840733000
45759903	::484340724939239000
293897624	::484340727548506000
87970668	::484340748343844000
22504277	::484340780426067000
389676504	::484340790143901000
249388532	::484340823597658000
14187808	::484340826852425000
487258078	::484340868166725000
45759903	::484340872373207000
635845301	::484340874168397000
60108947	::484340901943058000
179039178	::484340944503062000
136791341	::484340948898299000
254635990	::484340965864669000
128666650	::484340989947965000
107535820	::484340991118553000
14187808	::484341010747518000
51413309	::484341012186550000
37977930	::484341031811305000
67450397	::484341101654863000
38906564	::484341105748504000
65435835	::484341116591149000
28875632	::484341137600040000
18138157	::484341153245196000
377420899	::484341157267140000
79633612	::484341167081803000
38906564	::484341179752779000
136038442	::484341182713958000
45759903	::484341189382922000
499995726	::484341202565603000
265760942	::484341205145120000
78653568	::484341229685968000
258382946	::484341241526513000
268246881	::484341242600628000
51601709	::484341274716405000
206247499	::484341277006512000
186314952	::484341283054297000
409680332	::484341285910622000
301044144	::484341308765790000
262939560	::484341314452865000
130690913	::484341334795251000
588641285	::484341360460173000
197277853	::484341364834848000
20903172	::484341366973927000
14187808	::484341374498516000
203736885	::484341410208813000
409680332	::484341432996487000
301044144	::484341460272443000
247374067	::484341491486449000
91712528	::484341561803563000
499995726	::484341582183682000
153544543	::484341682465693000
224452115	::484341689235279000
279548168	::484341690304450000
44041485	::484341740560596000
410297246	::484341743412719000
206247499	::484341773960220000
197277853	::484341803781328000
268246881	::484341810677182000
29300584	::484341838912815000
25082908	::484341839428734000
14187808	::484341842335395000
153544543	::484341866511757000
291249412	::484341868725936000
380049732	::484341883880370000
37977930	::484341921108598000
18023231	::484341921654276000
74282065	::484341969221873000
87970668	::484341971566485000
38906564	::484341979724402000
447313860	::484341995398111000
15791549	::484342012150161000
38906564	::484342034556530000
322446637	::484342035256602000
223614733	::484342036594573000
17233573	::484342044895481000
131254355	::484342066919387000
78213	::484342120309071000
416684872	::484342133529141000
120532808	::484342137710866000
74282065	::484342146280222000
437898031	::484342170821083000
38906564	::484342209282842000
47851190	::484342242963103000
20020647	::484342246221692000
620459453	::484342327746777000
38906564	::484342338618408000
241995287	::484342350114598000
38906564	::484342354552578000
454531259	::484342378107392000
176489426	::484342387540381000
291249412	::484342395157245000
153544543	::484342422185717000
30666953	::484342429709897000
391573659	::484342464476876000
223614733	::484342498798481000
51601709	::484342510022848000
415998425	::484342523230695000
291249412	::484342531170123000
499995726	::484342570521071000
628427510	::484342610954174000
33299478	::484342626099818000
256609151	::484342665006174000
354047009	::484342688083636000
362540752	::484342702440316000
634164272	::484342703283400000
247374067	::484342713983438000
354047009	::484342724645371000
291221395	::484342731461124000
67069063	::484342733331374000
237963845	::484342734526763000
91130285	::484342750607728000
429906977	::484342761336762000
95072707	::484342775672872000
614436697	::484342778261143000
23450320	::484342787773444000
27268559	::484342824733642000
175314654	::484342862931562000
39469570	::484342883496235000
460765832	::484342894208110000
329093513	::484342903637291000
74282065	::484342907118563000
18023231	::484342917000364000
33299478	::484342923886985000
398339392	::484342927867797000
15204110	::484342943772209000
38906564	::484343016908652000
241995287	::484343017084448000
22717394	::484343033144422000
291249412	::484343046360690000
207290040	::484343052749008000
238024746	::484343053658759000
14538108	::484343054061412000
24136198	::484343115923218000
238024746	::484343120893468000
81872162	::484343124412874000
84849075	::484343126199246000
279548168	::484343162018996000
185629189	::484343168155254000
115200960	::484343189780713000
189135890	::484343207937851000
433168829	::484343215932588000
15267198	::484343233464385000
15267198	::484343241513631000
355717008	::484343242792501000
51068331	::484343253547094000
237966586	::484343261268422000
16312540	::484343268550139000
403834874	::484343296995913000
17455392	::484343298421563000
24803741	::484343312480874000
56169190	::484343375810686000
628427510	::484343383805001000
291249412	::484343399131013000
400704846	::484343421193031000
381778563	::484343423340535000
14538108	::484343443695468000
382359896	::484343451538821000
475210759	::484343457599983000
58028621	::484343462293032000
260825806	::484343483075792000
569518404	::484343503926067000
532542878	::484343520141279000
67492430	::484343530530537000
425183249	::484343568933593000
22431584	::484343572960116000
133112299	::484343576089067000
186823940	::484343632586371000
58028621	::484343645902888000
437082385	::484343646268162000
256750208	::484343685862002000
302525103	::484343758448635000
15109013	::484343779936043000
36485138	::484343843975090000
175314654	::484343857728217000
161199833	::484343873872076000
18999708	::484343904133586000
58028621	::484343948970717000
46940147	::484343960395988000
460765832	::484344000275427000
569518404	::484344007422914000
600663496	::484344065249382000
26068830	::484344094433361000
175314654	::484344106001633000
111411572	::484344109118005000
267482514	::484344120379310000
532542878	::484344121688330000
388558032	::484344159927402000
423446901	::484344171722207000
175314654	::484344214361501000
614096745	::484344218769301000
25469735	::484344232426364000
285955708	::484344246174875000
51325761	::484344266265591000
716788381	::484344270715748000
185629189	::484344277468598000
25469735	::484344281357123000
221098400	::484344285739773000
416419059	::484344321668567000
185629189	::484344357366288000
300009838	::484344382242717000
51325761	::484344411237519000
63720288	::484344436122337000
318700673	::484344473422270000
181812900	::484344494910087000
388558032	::484344512777428000
318700673	::484344516854312000
33818674	::484344519048331000
27792069	::484344520231092000
189135890	::484344524655689000
210873235	::484344539222519000
475210759	::484344566611738000
51325761	::484344581664686000
15361643	::484344585683214000
189135890	::484344596688674000
437082385	::484344619715821000
9899992	::484344700015349000
237963845	::484344736962990000
330201359	::484344739328573000
388558032	::484344754189004000
241995287	::484344777974890000
189135890	::484344783180029000
71284640	::484344783536939000
458847153	::484344783847313000
388558032	::484344795779719000
165967574	::484344838750760000
318700673	::484344843640905000
126109768	::484344862464933000
516096126	::484344921282060000
398339392	::484344928672428000
189135890	::484344936527958000
45410414	::484344969608441000
37294507	::484344982220709000
458766436	::484345042618707000
25925656	::484345097366941000
20738985	::484345152321101000
291221395	::484345156980973000
165967574	::484345183191175000
82115262	::484345230036967000
420389630	::484345236735266000
37294507	::484345237813207000
318700673	::484345262282784000
24494616	::484345277734985000
247434974	::484345284617441000
14187808	::484345292045561000
165967574	::484345295825031000
51325761	::484345297754017000
416419059	::484345352561389000
347994449	::484345402804551000
19147974	::484345410560204000
102213164	::484345447637848000
19147974	::484345464255705000
346219373	::484345486665478000
299796220	::484345502050574000
20620620	::484345504776851000
38577111	::484345522019241000
91130285	::484345550566088000
423446901	::484345565002883000
148445755	::484345596971847000
148445755	::484345620912963000
217871594	::484345626319392000
416419059	::484345635270041000
39863661	::484345655511777000
91770694	::484345658221293000
14792781	::484345673093885000
47753031	::484345674410905000
409680332	::484345701649088000
458766436	::484345710364475000
176487313	::484345722460848000
20112840	::484345724964843000
475210759	::484345762080624000
14816854	::484345769151848000
355717008	::484345800093204000
8962732	::484345805042511000
293897624	::484345823179067000
122717174	::484345824584142000
47753031	::484345835031781000
214184608	::484345841952759000
16312540	::484345854330159000
15109013	::484345883312414000
76082847	::484345940661530000
258382946	::484345982360887000
30242503	::484346013189423000
69950823	::484346016297021000
247434974	::484346035326951000
351152035	::484346047842357000
63720288	::484346125198319000
237936556	::484346132445675000
25925656	::484346155581456000
286265668	::484346204713938000
299297459	::484346212850860000
100626124	::484346217150054000
255147158	::484346222275072000
372068999	::484346237827952000
180226433	::484346270232743000
44768272	::484346282346287000
364888000	::484346291556974000
587104097	::484346307301998000
516096126	::484346347496439000
232901934	::484346353087025000
248329328	::484346379930976000
73020435	::484346396439351000
364888000	::484346400155918000
24136198	::484346445990879000
279548168	::484346453431959000
593296591	::484346477762715000
161199833	::484346486453317000
161199833	::484346524210438000
76082847	::484346528036040000
280749613	::484346531773181000
420403218	::484346548239994000
24738840	::484346581668216000
275813402	::484346582813274000
102213164	::484346603604819000
579271413	::484346610818613000
38577111	::484346619182075000
248329328	::484346641743626000
225287674	::484346664740597000
38577111	::484346702048931000
230898142	::484346758978633000
294745245	::484346761310261000
22220460	::484346774891814000
14816854	::484346805581144000
91770694	::484346810023288000
226995875	::484346818634203000
569518404	::484346819435319000
397084214	::484346858416791000
457197060	::484346899575484000
312784161	::484346902809309000
230069608	::484346908870463000
58028621	::484346917640339000
24494616	::484346938473869000
46796467	::484346948518821000
92568275	::484346957587304000
25408355	::484346967305113000
30719116	::484346995084361000
46764883	::484347026201538000
306169468	::484347036301414000
230069479	::484347045818687000
148445755	::484347054513061000
49221112	::484347069134405000
25408355	::484347096284143000
349788720	::484347100935618000
312784161	::484347111937277000
175314654	::484347119634223000
33676766	::484347126726393000
349788720	::484347128056000000
302408703	::484347152928616000
277829772	::484347167675400000
14187808	::484347176441483000
27268559	::484347185769615000
248329328	::484347191742693000
237936556	::484347217570824000
458808714	::484347230510661000
22087737	::484347236466180000
33818674	::484347306758909000
22431584	::484347340728573000
27432862	::484347368796864000
25408355	::484347407308570000
254210162	::484347432600600000
713350694	::484347455145000000
349788720	::484347457694752000
56198202	::484347465769160000
17169855	::484347479274450000
470451598	::484347491585097000
318700673	::484347511427960000
44768272	::484347537605009000
235043760	::484347547297656000
458847153	::484347652537331000
175314654	::484347664830844000
76082847	::484347668756701000
66393146	::484347673214869000
18023231	::484347765338931000
42910967	::484347786201415000
379576750	::484347812570988000
18023231	::484347951100489000
22285873	::484347999070334000
291221395	::484348059162517000
235043760	::484348100597669000
381778563	::484348128854695000
333877322	::484348186731888000
335367791	::484348221414580000
321780812	::484348229736476000
44768272	::484348230986395000
328828628	::484348248727908000
235043760	::484348252989313000
70571907	::484348267937812000
372068999	::484348272610672000
15109013	::484348273906307000
235043760	::484348291480440000
85155674	::484348308614168000
70571907	::484348309163610000
16312540	::484348312565583000
49221112	::484348362980745000
51068331	::484348401492819000
301244128	::484348404471181000
9899992	::484348498448379000
560698843	::484348524717686000
38906564	::484348529310433000
68966030	::484348617311145000
449981984	::484348650898739000
310144986	::484348655831228000
423446901	::484348700215767000
105026890	::484348707584765000
333877322	::484348709283430000
16866896	::484348719027204000
18023231	::484348757606400000
22328944	::484348764581548000
325242803	::484348804519718000
725050717	::484348869900136000
333877322	::484348894122217000
475031809	::484348902888312000
22187821	::484348905631383000
22187821	::484348915597455000
18023231	::484348916826382000
236628483	::484348922685431000
44768272	::484348935340044000
295466391	::484348943623409000
358611246	::484348948564287000
211645751	::484348982932426000
614074554	::484348991354580000
336774649	::484349043699482000
369174583	::484349056819281000
362540752	::484349064205836000
152454379	::484349088767672000
22328944	::484349117083435000
165967574	::484349124016635000
39863661	::484349125568503000
236628483	::484349127765938000
21124400	::484349135424741000
44768272	::484349139669770000
165967574	::484349261921128000
236628483	::484349269122375000
449981984	::484349282036633000
22328944	::484349288609513000
409541924	::484349291322806000
20738985	::484349307815211000
113722629	::484349341931282000
333877322	::484349417076428000
22328944	::484349424362344000
18023231	::484349428002988000
63617875	::484349431433924000
246066577	::484349447141203000
312784161	::484349447418445000
236628483	::484349475066900000
199331386	::484349481736237000
102213164	::484349496311435000
116054733	::484349512362651000
301044144	::484349516125339000
316766176	::484349519690088000
419836731	::484349523419209000
64549933	::484349524916580000
64549933	::484349533888212000
64549933	::484349541991596000
64549933	::484349549516177000
333877322	::484349553680719000
64549933	::484349557997076000
607721617	::484349564850171000
64549933	::484349565265797000
295881773	::484349565747724000
64549933	::484349575000776000
15875100	::484349581086695000
64549933	::484349584106606000
64549933	::484349590637146000
102213164	::484349593422139000
64549933	::484349597842952000
27792069	::484349599470329000
64549933	::484349604629344000
116054733	::484349609775357000
64549933	::484349613147975000
64549933	::484349620819361000
550757928	::484349623390449000
64549933	::484349628134203000
64549933	::484349636254392000
277626311	::484349638044946000
64549933	::484349643686297000
211645751	::484349668105531000
64549933	::484349673441067000
64549933	::484349681297022000
64549933	::484349688318291000
409541924	::484349693208457000
64549933	::484349697243766000
217871594	::484349697549549000
312784161	::484349704348516000
102213164	::484349728734605000
18023231	::484349738675109000
9899992	::484349742294380000
312784161	::484349749995130000
102100651	::484349837744160000
469970755	::484349843528110000
333877322	::484349855989387000
384155676	::484349865439158000
138083816	::484349885546631000
291155950	::484349892345610000
52628599	::484349904073277000
419836731	::484349905918775000
487258078	::484349906124275000
421655917	::484349913161953000
18023231	::484349928593178000
454375039	::484349934406086000
55287428	::484349942027145000
82115262	::484349945525194000
449981984	::484349973970960000
93043270	::484349990064889000
19182658	::484350017361436000
56169190	::484350057337348000
160289098	::484350057433407000
508860717	::484350066988417000
376425912	::484350081022189000
312784161	::484350081512919000
45911298	::484350137754349000
513711139	::484350142955257000
419836731	::484350147389030000
92840294	::484350151822028000
216486063	::484350172689096000
312784161	::484350184445337000
280749613	::484350200891596000
71981601	::484350215470972000
166695965	::484350227043082000
246066577	::484350240971964000
51979136	::484350250275328000
180226433	::484350262773948000
503577648	::484350327215632000
351174024	::484350372085907000
384155676	::484350390524067000
351641054	::484350395486306000
170815462	::484350403145109000
118733444	::484350413815025000
286265668	::484350432253599000
18023231	::484350450297487000
333877322	::484350465497264000
469970755	::484350471268597000
48098530	::484350484350631000
260338000	::484350492492177000
495598070	::484350511161032000
250774954	::484350574973181000
367476078	::484350621441482000
165967574	::484350643826860000
37495077	::484350650072195000
11146552	::484350657894567000
33676766	::484350659668357000
384155676	::484350680199487000
312784161	::484350689334681000
430182591	::484350694078431000
51068331	::484350700278013000
342508573	::484350704359047000
17455392	::484350705793134000
21105964	::484350750386950000
165967574	::484350754204188000
209223008	::484350795404435000
14606079	::484350811485401000
114633433	::484350812085166000
722514433	::484350812609855000
46764883	::484350817969782000
276256841	::484350828375834000
380049732	::484350860055834000
384155676	::484350878926012000
41136161	::484350887955935000
9899992	::484350910966300000
59288102	::484350937499455000
158129535	::484350948777926000
318173357	::484350964992720000
48098530	::484350993153290000
333877322	::484351007753646000
248329328	::484351031275683000
269605766	::484351038644690000
51068331	::484351042705162000
418327117	::484351065316270000
65576332	::484351065341431000
240492455	::484351071423197000
171103429	::484351084077395000
460611723	::484351104801849000
240492455	::484351115081695000
333877322	::484351118588145000
178492117	::484351150523572000
248329328	::484351154525315000
312784161	::484351158513709000
725050717	::484351173323808000
71981601	::484351182954319000
27726737	::484351184774254000
48098530	::484351217187823000
276256841	::484351256475873000
333877322	::484351269515972000
51068331	::484351270837579000
276256841	::484351280094003000
614074554	::484351290852401000
22431584	::484351334229876000
333877322	::484351371580145000
310982944	::484351396326961000
268987143	::484351404861972000
46268291	::484351418245996000
33676766	::484351435727839000
16312540	::484351462261424000
342508573	::484351466673815000
310982944	::484351479609032000
114633433	::484351488261500000
248329328	::484351535103897000
330799447	::484351546256523000
248329328	::484351546365591000
102213164	::484351600778293000
333877322	::484351603198013000
453690730	::484351610282205000
48098530	::484351615638306000
420403218	::484351619904339000
602895412	::484351665542144000
38906564	::484351728700375000
330799447	::484351729924714000
248329328	::484351730331963000
38906564	::484351745272061000
625900103	::484351769921605000
713245898	::484351774573080000
58652870	::484351820366872000
342508573	::484351830600974000
248329328	::484351833549602000
221205505	::484351905729380000
38906564	::484351932668985000
376525681	::484352010859200000
347994449	::484352068908359000
100018299	::484352081172901000
170815462	::484352083592630000
384155676	::484352096095842000
71617108	::484352096599564000
33676766	::484352118673788000
248329328	::484352157001715000
330799447	::484352193009430000
384155676	::484352199007272000
48098530	::484352215877177000
263971863	::484352216396877000
519936824	::484352216552054000
42910967	::484352289252323000
48098530	::484352292787732000
14187808	::484352295069437000
42910967	::484352322386944000
171103429	::484352327722094000
276256841	::484352347091398000
241995287	::484352354834083000
334403708	::484352361591472000
276256841	::484352370206208000
414543388	::484352392746385000
38906564	::484352402167173000
14187808	::484352416456769000
241278291	::484352434525847000
171103429	::484352449306566000
48098530	::484352454742777000
702450841	::484352459922350000
107842096	::484352465525948000
422876369	::484352470857297000
248329328	::484352497973469000
38906564	::484352510434762000
367322500	::484352510505656000
241995287	::484352524053647000
170815462	::484352530219270000
48098530	::484352539367047000
369174583	::484352579011235000
55287428	::484352652264738000
702450841	::484352661924220000
18023231	::484352664193736000
597038752	::484352718895845000
634164272	::484352775799582000
201899461	::484352782875381000
379152968	::484352786612510000
248329328	::484352787627909000
15467792	::484352788378701000
614436697	::484352823618846000
18023231	::484352858599743000
180226433	::484352913607622000
62756038	::484352933652201000
442736318	::484352940871000000
178492117	::484352941063540000
17455392	::484352961821163000
17455392	::484352962555150000
26580130	::484352993111060000
16713682	::484352998064545000
211376385	::484353015617298000
18023231	::484353038023663000
248329328	::484353058424758000
420403218	::484353066880466000
220587584	::484353073460936000
379807492	::484353098798727000
248329328	::484353152360390000
286298021	::484353168340701000
24383303	::484353169321754000
236628483	::484353173843230000
286298021	::484353206022320000
201899461	::484353223205994000
196152188	::484353243007307000
236628483	::484353251995701000
102213164	::484353254114230000
366136205	::484353313237114000
201899461	::484353328587886000
423446901	::484353345063510000
37029138	::484353356547489000
14085431	::484353358656860000
14178003	::484353373903147000
161199833	::484353391145918000
248329328	::484353413594226000
90689440	::484353423031013000
20863117	::484353431696449000
51325761	::484353464982831000
16312540	::484353484792541000
98054636	::484353492786872000
18023231	::484353497950081000
376525681	::484353500860518000
395703736	::484353504086360000
435349693	::484353504098516000
18999708	::484353530661060000
102100651	::484353532540116000
453690730	::484353542283476000
198911524	::484353553612288000
248329328	::484353555680468000
358611246	::484353588747964000
348085087	::484353603771985000
569518404	::484353627201740000
76977679	::484353637737443000
14178003	::484353672407552000
458766436	::484353699708297000
9899992	::484353720742715000
368170408	::484353764883988000
180226433	::484353813331976000
24383303	::484353814011461000
454304418	::484353849344270000
406121427	::484353866884849000
327689033	::484353897562398000
14178003	::484353906839810000
349788720	::484353932429254000
148912524	::484353936606773000
54116443	::484353978415980000
24136198	::484353984589598000
286298021	::484353997592358000
98054636	::484354001207844000
401443377	::484354013966925000
713245898	::484354023357554000
17169855	::484354035936272000
164575018	::484354052235751000
38906564	::484354098381090000
14178003	::484354109605048000
201899461	::484354144249978000
435349693	::484354160276426000
29737650	::484354193239470000
506500282	::484354193914744000
277626311	::484354219185430000
344902431	::484354220884123000
170815462	::484354248298471000
48098530	::484354261367545000
24171213	::484354276391534000
263418480	::484354279759564000
237936556	::484354281319841000
253126912	::484354285715468000
331307463	::484354288752132000
98054636	::484354298483314000
233677206	::484354300454637000
165967574	::484354301645815000
140110825	::484354308431822000
19182658	::484354315734515000
253126912	::484354326576386000
130312780	::484354334822379000
226357092	::484354343945003000
14178003	::484354350228062000
48098530	::484354385477382000
68775336	::484354433849913000
196152188	::484354449708552000
118733444	::484354478749937000
48098530	::484354521104416000
79633612	::484354560836648000
67069063	::484354576074559000
631245094	::484354585620779000
306169468	::484354594576007000
63720288	::484354625760280000
465089745	::484354640121585000
465089745	::484354657251106000
196152188	::484354659805450000
465089745	::484354674397429000
24136198	::484354685457817000
465089745	::484354689262034000
103678189	::484354699760779000
103678189	::484354707864174000
39863661	::484354709609017000
367322500	::484354720660598000
59184492	::484354749819785000
161199833	::484354763195023000
67069063	::484354770413436000
42910967	::484354791087558000
241995287	::484354846334525000
161199833	::484354901930029000
65995121	::484354939381379000
20833365	::484354982724894000
513926411	::484354985035976000
51413309	::484354996704911000
635151853	::484355002526228000
65995121	::484355017843802000
201899461	::484355025116737000
312784161	::484355042497945000
277251070	::484355053298282000
20833365	::484355098923892000
404335977	::484355109389107000
48098530	::484355116602904000
420403218	::484355125457457000
107610605	::484355142813491000
367322500	::484355150648066000
220587584	::484355151444983000
20833365	::484355164359241000
244995179	::484355167366967000
46461373	::484355174740533000
37863682	::484355190049366000
420403218	::484355199713443000
353418151	::484355207145353000
52824736	::484355216607703000
123739379	::484355237533081000
180226433	::484355268013064000
26333173	::484355306286510000
144243302	::484355358182629000
26333173	::484355362565656000
24136198	::484355366700843000
201899461	::484355367472611000
518141549	::484355386397298000
318700673	::484355394077077000
26333173	::484355410053591000
132976059	::484355428608790000
312784161	::484355429175001000
318700673	::484355433008623000
38906564	::484355485613948000
291221395	::484355522230235000
318700673	::484355544606470000
42297542	::484355546997592000
38906564	::484355583412559000
277251070	::484355594568998000
377555310	::484355609706242000
323978080	::484355634209775000
38906564	::484355655344861000
27432862	::484355714325180000
551501734	::484355725880094000
325192444	::484355743110283000
238826465	::484355762299207000
118733444	::484355775519662000
214465537	::484355782343794000
506500282	::484355794645700000
220587584	::484355795274854000
178985516	::484355833141411000
372126514	::484355840543948000
171103429	::484355841575768000
365151006	::484355895736807000
49061011	::484355899952070000
72378783	::484355954696142000
63617875	::484355957968109000
100018299	::484355974028075000
16312540	::484355981372301000
467027311	::484355995184136000
19147974	::484355997730103000
506500282	::484356000778952000
42297542	::484356009495101000
597038752	::484356024724230000
337434597	::484356044940787000
337434597	::484356059591487000
28771314	::484356091883450000
425252367	::484356127870976000
506500282	::484356134434639000
15278648	::484356157683662000
135324408	::484356165078642000
113722629	::484356201321213000
426923626	::484356249052397000
613256961	::484356265175306000
574147363	::484356283533754000
135324408	::484356313053675000
13533012	::484356369081184000
625900103	::484356370548793000
30032107	::484356372796932000
111411572	::484356382083526000
258636623	::484356384927252000
180226433	::484356401997705000
135324408	::484356411745644000
160289098	::484356460126539000
325192444	::484356478380158000
253675480	::484356498752299000
64549933	::484356522504617000
405239647	::484356546097606000
238826465	::484356587965145000
76502729	::484356601110081000
310144986	::484356625331806000
225203526	::484356632076251000
277251070	::484356639714078000
592150138	::484356640435892000
61718844	::484356648077496000
64549933	::484356660719153000
65512747	::484356673650176000
64549933	::484356699533627000
51554430	::484356727824203000
13533012	::484356759583481000
386956382	::484356782676918000
168387841	::484356806227922000
205991617	::484356830462607000
51554430	::484356830735663000
22087737	::484356864499388000
562393615	::484356872736997000
64549933	::484356886830276000
358611246	::484356892601233000
20833365	::484356895851831000
501202268	::484356897328201000
220587584	::484356898653622000
25784705	::484356910196342000
501202268	::484356925497176000
372126514	::484356952755929000
409487670	::484356972012003000
409487670	::484356972850851000
501202268	::484356977007419000
147779508	::484356982569041000
23450320	::484357021450256000
234187240	::484357022771458000
253675480	::484357042745122000
358611246	::484357044615401000
418327117	::484357045424881000
238024746	::484357090425577000
254600909	::484357099775066000
46940147	::484357101414649000
14307454	::484357102161235000
48427726	::484357128690618000
20833365	::484357188597452000
29605636	::484357190010929000
253675480	::484357193085775000
86604355	::484357199938875000
420389630	::484357210232061000
501202268	::484357212681142000
116054733	::484357251570749000
43052467	::484357271862775000
16566189	::484357325969694000
318173357	::484357344403263000
361489211	::484357346794033000
43052467	::484357362061295000
64549933	::484357382752194000
569518404	::484357384337645000
133617944	::484357393782816000
46940147	::484357397754814000
51325761	::484357427291115000
61698439	::484357485432950000
248329328	::484357485491658000
37029138	::484357489199423000
21503139	::484357499986776000
392716377	::484357536783413000
33342988	::484357546392956000
152875477	::484357556932853000
14307454	::484357610951278000
18023231	::484357626462232000
82115262	::484357637492850000
33342988	::484357656795447000
366753447	::484357657461944000
13533012	::484357689754284000
143225254	::484357693293871000
144243302	::484357755344814000
14307454	::484357788450029000
561527789	::484357818837770000
328779215	::484357832158900000
64905964	::484357837762863000
420389630	::484357863759167000
58652870	::484357903252742000
170815462	::484357916146032000
450391257	::484357954766766000
15814841	::484357970147303000
64549933	::484357978725048000
196152188	::484358022085369000
561527789	::484358067237056000
198911524	::484358084345618000
365151006	::484358100590153000
372126514	::484358108106354000
196152188	::484358112699109000
62186442	::484358114645639000
271304998	::484358120433795000
432027433	::484358134643703000
365151006	::484358138594721000
365151006	::484358168063930000
376525681	::484358216638136000
24136198	::484358244165353000
24868543	::484358245142638000
196152188	::484358257754914000
48427726	::484358263912144000
81872162	::484358295319502000
120966317	::484358305796464000
16312540	::484358307558469000
366753447	::484358313778221000
14606079	::484358347399782000
144243302	::484358384217751000
51952627	::484358387501924000
306169468	::484358389640593000
420403218	::484358408213377000
334261100	::484358413116522000
460765832	::484358423559942000
120966317	::484358424524648000
583488323	::484358496511475000
372126514	::484358497673306000
129441756	::484358499506614000
42538221	::484358500144132000
135324408	::484358505139552000
389105684	::484358509275127000
64549933	::484358510587961000
144243302	::484358515444948000
372126514	::484358539763126000
81872162	::484358543580348000
325242803	::484358580049817000
366753447	::484358586328301000
168387841	::484358601054511000
420403218	::484358619732123000
449981984	::484358654364106000
16312540	::484358663243841000
244995179	::484358666855137000
326813935	::484358677777108000
849	::484358688376102000
79633612	::484358689566887000
273814896	::484358700971610000
115459999	::484358706981642000
192727478	::484358710857187000
64549933	::484358735247462000
144243302	::484358737277497000
23839835	::484358748069445000
420403218	::484358758320312000
215144630	::484358758701600000
25408355	::484358796358086000
16002106	::484358799717699000
475210759	::484358811910934000
338664006	::484358824090824000
48427726	::484358842235752000
390479008	::484358852968591000
219188629	::484358972489490000
561527789	::484358973248647000
238307628	::484358987274813000
291155950	::484359001467924000
144243302	::484359068476530000
24199433	::484359117864067000
91712528	::484359131135238000
366753447	::484359145051545000
341892711	::484359151787986000
335367791	::484359180292087000
120966317	::484359180665360000
129441756	::484359200123150000
420403218	::484359262911868000
18138157	::484359279676522000
341892711	::484359338753261000
49061011	::484359346327781000
341892711	::484359366343397000
196152188	::484359375855689000
56736460	::484359379362144000
294964037	::484359401109614000
144243302	::484359469087064000
38579155	::484359479081725000
15109013	::484359528092151000
38244930	::484359541375520000
144243302	::484359573042888000
318173357	::484359621071478000
260573981	::484359648711962000
318173357	::484359734745501000
458010782	::484359754290970000
210873235	::484359765314007000
318173357	::484359813032189000
114593439	::484359822356123000
161199833	::484359843516387000
20020647	::484359892874952000
417428775	::484359900739301000
63783716	::484359918640590000
579647636	::484359925448327000
351847146	::484359939431755000
301203823	::484359943248547000
26333173	::484359947069947000
495598070	::484359971447275000
588641285	::484359978061291000
433012724	::484360007060697000
14307454	::484360018448240000
26333173	::484360026199711000
1565041	::484360035154550000
561527789	::484360074970673000
163646426	::484360076451270000
103678189	::484360099864256000
396923534	::484360100681748000
303252613	::484360107770544000
361489211	::484360142461599000
569518404	::484360229019459000
334261100	::484360240130162000
30719116	::484360242504171000
91712528	::484360271452839000
20153912	::484360276553109000
114593439	::484360308522102000
129441756	::484360309613027000
165072349	::484360342571474000
501554267	::484360351819898000
349386319	::484360392039100000
36891053	::484360407734185000
258636623	::484360410054021000
326351370	::484360411022491000
126428969	::484360468081831000
497458875	::484360520854552000
94181957	::484360535840808000
9899992	::484360540932698000
38991775	::484360545944875000
217871594	::484360548549525000
42297542	::484360557265690000
1007041	::484360565456769000
509760806	::484360572943597000
588641285	::484360596897288000
361199465	::484360609555689000
425252367	::484360616938078000
14606079	::484360624537751000
501202268	::484360626014126000
318173357	::484360628262277000
126428969	::484360652236914000
249052117	::484360662617817000
113760458	::484360666074345000
558873022	::484360696222609000
188855651	::484360723066138000
132976059	::484360775281025000
423098923	::484360775382081000
94181957	::484360779676672000
179519500	::484360781643800000
169226510	::484360810383147000
179519500	::484360825860157000
220587584	::484360833921581000
223243607	::484360851252842000
349386319	::484360854876332000
163279109	::484360879689826000
179519500	::484360889278029000
349386319	::484360900875284000
379576750	::484361012947480000
91770694	::484361014641954000
16312540	::484361047286226000
114593439	::484361047478792000
18657192	::484361048950980000
15814841	::484361054487867000
509760806	::484361062976745000
144733584	::484361089837457000
347994449	::484361119012618000
254276767	::484361126147158000
20153912	::484361132275007000
385782746	::484361198033305000
89033916	::484361211480649000
103678189	::484361221978996000
103678189	::484361237019770000
17107944	::484361278933434000
450378413	::484361298252025000
144243302	::484361316136914000
722514433	::484361339994140000
248329328	::484361371497529000
114593439	::484361422277574000
114593439	::484361438199169000
44779656	::484361460253229000
18551115	::484361526011510000
433012724	::484361546802290000
67492430	::484361566482345000
338664006	::484361589038911000
558873022	::484361600929779000
44768272	::484361614695870000
240463390	::484361616905887000
131968998	::484361651001782000
483115964	::484361672916611000
187047785	::484361733268463000
45911298	::484361746996404000
233677206	::484361842907947000
587104097	::484361877665746000
187716774	::484361882426290000
22386194	::484361915662344000
140206179	::484361960457138000
114579662	::484361990991646000
438647243	::484362004144984000
41606452	::484362004157956000
24868543	::484362036927680000
380049732	::484362048466599000
325996873	::484362049531965000
22386194	::484362072193773000
17107944	::484362081618386000
131968998	::484362083333443000
35376355	::484362098378428000
114579662	::484362101830344000
53243169	::484362117093814000
516096126	::484362118850826000
306169468	::484362153353547000
276256841	::484362181756985000
44779656	::484362227353665000
46279759	::484362253521932000
366753447	::484362256059482000
30912658	::484362269887696000
361489211	::484362279207849000
475210759	::484362283976757000
41606452	::484362289987207000
17455392	::484362309603561000
64549933	::484362311239761000
33323170	::484362355715739000
382767512	::484362364955803000
466646092	::484362368643006000
299441398	::484362370152951000
79035481	::484362426083577000
211616743	::484362449873678000
376525681	::484362463740039000
516096126	::484362471436603000
24868543	::484362494140354000
260428602	::484362504295161000
102100651	::484362505834078000
413735493	::484362514931519000
232437529	::484362521264926000
17107944	::484362531981770000
310369464	::484362557575024000
25925656	::484362571428794000
542693847	::484362609857003000
252407374	::484362655386185000
420403218	::484362681722609000
79035481	::484362685463531000
237936556	::484362724063715000
33323170	::484362755168669000
252407374	::484362770373046000
260961523	::484362799897137000
613029438	::484362805903388000
53243169	::484362810286424000
215144630	::484362810533490000
45911298	::484362815981899000
347994449	::484362820213936000
53243169	::484362839239720000
211616743	::484362844540907000
33342988	::484362846311288000
240532669	::484362857191333000
18999708	::484362879689187000
33342988	::484362881958690000
259542533	::484362890523070000
341941030	::484362910265667000
25935173	::484362920734621000
14538108	::484362948366704000
208296274	::484362977999458000
347596428	::484362990452359000
15778759	::484362993430327000
52542320	::484362997952176000
473118863	::484363001055563000
49052615	::484363003446710000
240532669	::484363019112419000
458808714	::484363019154358000
516096126	::484363022270332000
372068999	::484363029203910000
123373847	::484363037944463000
165072349	::484363041493233000
53243169	::484363080647077000
542693847	::484363118529622000
211616743	::484363123717988000
123373847	::484363140784594000
22504277	::484363141347020000
79035481	::484363147872985000
129441756	::484363154894630000
120851061	::484363160049418000
240532669	::484363162985455000
14792781	::484363167019970000
542693847	::484363169343627000
53243169	::484363193029255000
588641285	::484363207960567000
516096126	::484363208258367000
21696310	::484363212725698000
586783331	::484363226684354000
35603964	::484363235353583000
62940169	::484363253330354000
21696310	::484363281071882000
495135733	::484363291678887000
265799781	::484363300868993000
30032107	::484363306568646000
253759009	::484363313938063000
240532669	::484363332355620000
173688303	::484363428820029000
309981035	::484363430837899000
259542533	::484363430946549000
265799781	::484363442426761000
129441756	::484363449636769000
16312540	::484363509543628000
358611246	::484363537968427000
279162166	::484363589528997000
8962732	::484363604393598000
472528304	::484363620340727000
396364407	::484363652254806000
259542533	::484363662136586000
454375039	::484363707489591000
347994449	::484363729216102000
247024165	::484363730189156000
542693847	::484363748178526000
31620041	::484363751349432000
245855482	::484363783314628000
253759009	::484363797977513000
215181084	::484363828042280000
425183249	::484363833419776000
232114448	::484363851001913000
138935158	::484363869653966000
237936556	::484363876973035000
47466684	::484363938688405000
15267198	::484363963363115000
423098923	::484363993234948000
458808714	::484364014278180000
364035957	::484364019248398000
92838578	::484364067931705000
53243169	::484364076374847000
109105005	::484364094628044000
66393146	::484364110105018000
343018153	::484364111212343000
33342988	::484364147136921000
63720288	::484364187821281000
343018153	::484364189134123000
271717879	::484364241353179000
33323170	::484364250370953000
237936556	::484364259950743000
187034273	::484364273645518000
24383303	::484364288010645000
115141777	::484364303605063000
532542878	::484364313353003000
33323170	::484364317551124000
458808714	::484364330390286000
15814841	::484364344030167000
33342988	::484364350330011000
138935158	::484364366457090000
17169855	::484364382030143000
97336064	::484364389365981000
129441756	::484364410820247000
380680929	::484364411558039000
119269983	::484364497369329000
115141777	::484364521901805000
306169468	::484364527690334000
309981035	::484364545327390000
366136205	::484364547105370000
33342988	::484364552147308000
465089745	::484364554994868000
187716774	::484364587676868000
232114448	::484364612884631000
19684793	::484364628827578000
243751614	::484364635915567000
166307106	::484364687153582000
115141777	::484364706828668000
16566189	::484364711774142000
420403218	::484364717260275000
151212329	::484364737858531000
180226433	::484364753699995000
615688476	::484364774805741000
220587584	::484364776558977000
180226433	::484364793520738000
366136205	::484364803457028000
180226433	::484364808087539000
436476907	::484364835589611000
170815462	::484364885531172000
345756955	::484364909560352000
84734115	::484364931073343000
232114448	::484364948605132000
170815462	::484364960420868000
291249412	::484364967324295000
144733584	::484364973662285000
59288102	::484364997909553000
291249412	::484365013591658000
273631488	::484365028519608000
84734115	::484365043493240000
79035481	::484365083209121000
226845681	::484365086191263000
170815462	::484365151299051000
458808714	::484365167321296000
220587584	::484365171440119000
237936556	::484365194802376000
220587584	::484365213945176000
35603964	::484365228306464000
115141777	::484365232744067000
516096126	::484365289794977000
35297171	::484365321021583000
60160675	::484365351279284000
575804821	::484365400570732000
196152188	::484365418652368000
33342988	::484365428190617000
1007041	::484365428597084000
17169855	::484365451812552000
171103429	::484365459135807000
115141777	::484365471546740000
60160675	::484365490031034000
598832393	::484365516912357000
299450175	::484365525292961000
220532575	::484365544104005000
138935158	::484365555739021000
299450175	::484365570641788000
60160675	::484365595299688000
33249556	::484365639969439000
115141777	::484365640338116000
51814269	::484365727286435000
458826306	::484365808874053000
507674842	::484365839139745000
376467319	::484365866461442000
109105005	::484365895087972000
614074554	::484365922548080000
14606079	::484365931804508000
111411572	::484365952683741000
82115262	::484365954315345000
158129535	::484365998452391000
420403218	::484366026742976000
321844248	::484366033126699000
273631488	::484366066362351000
196152188	::484366084753997000
321844248	::484366116404604000
374241458	::484366119554519000
187034273	::484366126986850000
253126912	::484366138051395000
310009833	::484366144686419000
553934357	::484366151330197000
205320851	::484366176319860000
108204138	::484366195156852000
33249556	::484366215734132000
242912563	::484366225754324000
244646421	::484366229730107000
22431584	::484366237812551000
295881773	::484366252157063000
58941053	::484366300551331000
185629189	::484366351243673000
237966586	::484366357392142000
396332641	::484366370415452000
553934357	::484366387662430000
115141777	::484366388396437000
575804821	::484366388601974000
1007041	::484366445606760000
188417746	::484366483863400000
237966586	::484366493891579000
326813935	::484366506994987000
16312540	::484366515136118000
171103429	::484366518407286000
42297542	::484366550871597000
376467319	::484366566402686000
426923626	::484366570135642000
350968313	::484366576846913000
44779656	::484366588637110000
472287305	::484366601517428000
47880950	::484366634358824000
243465008	::484366651517714000
110236585	::484366655594979000
285401749	::484366665233084000
19147974	::484366671709483000
54105420	::484366674854821000
263971863	::484366690998693000
237966586	::484366697063653000
51601709	::484366716290740000
475031809	::484366727191724000
29935926	::484366731553406000
115141777	::484366731591168000
24136198	::484366768975015000
318627551	::484366771374133000
426923626	::484366781759238000
263971863	::484366793956270000
20941662	::484366815091781000
270227232	::484366815162675000
54105420	::484366871182196000
16380745	::484366876613431000
237966586	::484366899598196000
310330192	::484366902954045000
37029138	::484366905944190000
65576332	::484366923816124000
12057032	::484366927545257000
343756278	::484366952266076000
270227232	::484366979982036000
109718758	::484366985149431000
25084916	::484367001956388000
25935173	::484367019588866000
607721617	::484367040963428000
552802620	::484367051444596000
76502729	::484367075574841000
371578955	::484367106822385000
9687752	::484367112182722000
276256841	::484367116309499000
542693847	::484367147791958000
1007041	::484367152325988000
44779656	::484367162443071000
47880950	::484367191966380000
125718303	::484367201269739000
17169855	::484367231430557000
487258078	::484367244412334000
542693847	::484367244445507000
210873235	::484367248795377000
371817971	::484367280596582000
326813935	::484367290704887000
331307463	::484367298384252000
466646092	::484367314771800000
176487313	::484367333389914000
491679354	::484367350943072000
466646092	::484367355972448000
69801582	::484367374809038000
14538108	::484367380181573000
31620041	::484367382731694000
285955708	::484367409067749000
15361643	::484367415149867000
196742313	::484367420597878000
79447998	::484367438478180000
351847146	::484367442076897000
35256600	::484367466965917000
230655725	::484367467398303000
371817971	::484367487069614000
253126912	::484367527724974000
64584579	::484367537409241000
109105005	::484367545210642000
211904285	::484367577167441000
276202961	::484367580418039000
15361643	::484367596720881000
371416817	::484367602282549000
119269983	::484367608104243000
42297542	::484367608624742000
78065938	::484367618946514000
268987143	::484367629855903000
458826306	::484367638932766000
79447998	::484367639767027000
472287305	::484367668267319000
487258078	::484367710328209000
1007041	::484367714794758000
364405877	::484367718213500000
15361643	::484367725330845000
31620041	::484367726337474000
561540580	::484367741281763000
29935926	::484367741374046000
47880950	::484367758763646000
365151006	::484367771325571000
61478431	::484367781190975000
35256600	::484367804632530000
83513704	::484367827269201000
61478431	::484367832416010000
20935927	::484367845078233000
260338000	::484367855287558000
561540580	::484367895288614000
113722629	::484367928184143000
561540580	::484367960459341000
25084916	::484367961143377000
165967574	::484367995213709000
378414202	::484368005543890000
24868543	::484368012447719000
26068830	::484368014842662000
43256984	::484368034870480000
472287305	::484368064087998000
165967574	::484368122024304000
259573654	::484368149127917000
73731844	::484368192064585000
267227218	::484368206962757000
14178003	::484368243197771000
24136198	::484368248084123000
561540580	::484368249677570000
168387841	::484368295114457000
296901409	::484368309031153000
470451598	::484368315268087000
194129729	::484368326282317000
444247134	::484368347564613000
241995287	::484368348013031000
334261100	::484368377637769000
54105420	::484368379931668000
24383303	::484368387376549000
33342988	::484368390631747000
561540580	::484368391038181000
27999272	::484368419773349000
24226614	::484368421853749000
61478431	::484368423343116000
253126912	::484368439172411000
65513	::484368446516641000
242912563	::484368482830909000
79447998	::484368487540740000
14307454	::484368494096441000
33703073	::484368503496257000
237936556	::484368510420676000
33676766	::484368530955968000
17455392	::484368539931774000
185399022	::484368542872379000
60108947	::484368548546871000
561540580	::484368589860790000
240532669	::484368606122487000
593296591	::484368646458728000
491679354	::484368646479679000
12057032	::484368655002894000
33342988	::484368671931113000
20786050	::484368672924782000
59705683	::484368690889379000
561540580	::484368713194299000
299450175	::484368713219850000
64907439	::484368745604087000
50224504	::484368765899898000
593296591	::484368790654701000
613029438	::484368807985946000
261847534	::484368811895037000
24136198	::484368840164667000
554801627	::484368848749993000
110063681	::484368856740544000
425183249	::484368887375724000
244995179	::484368933542440000
116988168	::484368938310979000
260338000	::484368955474468000
50011708	::484368970208641000
254276767	::484368973752832000
79447998	::484368984104386000
562393615	::484369048462172000
23754003	::484369059509985000
364888000	::484369100014383000
144733584	::484369140145086000
376467319	::484369141478862000
299450175	::484369143047942000
364888000	::484369166544408000
418480466	::484369191806316000
79447998	::484369214694649000
260338000	::484369220634161000
79447998	::484369222097575000
23754003	::484369237969215000
425183249	::484369243950292000
593296591	::484369250363011000
245203404	::484369276380250000
243427085	::484369284768866000
25084916	::484369286233067000
370420008	::484369325759807000
258636623	::484369334815715000
100195876	::484369353240891000
165967574	::484369353383903000
100195876	::484369353916174000
51601709	::484369374619639000
78653568	::484369412225773000
465089745	::484369425772974000
487258078	::484369428818034000
33703073	::484369443594993000
110063681	::484369448451977000
487258078	::484369489056653000
593296591	::484369494379216000
296901409	::484369523047268000
26642766	::484369527635857000
31010760	::484369535982895000
373690904	::484369554626191000
44779656	::484369580086018000
310506975	::484369602588049000
51952627	::484369616425070000
258532274	::484369618132537000
42538221	::484369630996484000
413735493	::484369632715759000
306169468	::484369672654295000
593296591	::484369686931337000
25084916	::484369720146403000
225287674	::484369741268918000
277251070	::484369750101741000
264335101	::484369766904102000
257625769	::484369769832120000
29394513	::484369773145247000
34087430	::484369805231677000
306169468	::484369814782492000
589542040	::484369835133251000
70254385	::484369869815558000
628045480	::484369895568580000
523456562	::484369900379844000
322413121	::484369906134036000
22504277	::484369912446873000
68473966	::484369914623717000
593296591	::484369981023322000
185399022	::484369991085867000
22220460	::484370031460249000
33703073	::484370042663239000
223614733	::484370043279405000
24868543	::484370053739974000
104990093	::484370061218418000
593296591	::484370062527049000
223614733	::484370063160393000
51814269	::484370087668121000
487258078	::484370102410682000
291221395	::484370113521799000
42538221	::484370117514383000
176487313	::484370128880947000
629894993	::484370131506561000
278316478	::484370146245750000
223614733	::484370162129199000
24868543	::484370178449219000
24868543	::484370217057804000
170815462	::484370252264767000
593296591	::484370256602071000
629894993	::484370266898722000
384530394	::484370269532721000
383383485	::484370283914985000
91942557	::484370306304184000
24803741	::484370330216333000
629894993	::484370352038899000
364888000	::484370354723651000
59288102	::484370375623860000
42538221	::484370393336414000
253126912	::484370406401273000
242533291	::484370426106114000
169226510	::484370449430626000
170815462	::484370472331919000
155730095	::484370472440582000
42538221	::484370528174895000
54405135	::484370536131076000
54105420	::484370552652439000
252681307	::484370553110032000
242533291	::484370560575488000
166695965	::484370569597820000
443070793	::484370575264333000
344902431	::484370587301580000
258636623	::484370591374647000
332306968	::484370609045241000
216486063	::484370612689698000
24868543	::484370624190509000
388558032	::484370624588951000
79447998	::484370629060071000
144243302	::484370633414164000
402268968	::484370636736065000
252681307	::484370647678996000
170815462	::484370648605548000
37011485	::484370674199576000
25942336	::484370705459736000
487258078	::484370708156268000
463318489	::484370739026337000
311297676	::484370744013365000
252681307	::484370751542534000
16102033	::484370752557178000
323978080	::484370763487531000
457811756	::484370771163115000
35256600	::484370776544378000
22220460	::484370805984600000
76463655	::484370838716555000
258636623	::484370850267668000
33699503	::484370883402678000
273631488	::484370883533078000
70784628	::484370885298913000
33676766	::484370907192782000
331307463	::484370921558269000
86604355	::484370938218434000
144733584	::484370955566088000
13683762	::484370956681363000
255205725	::484371020208689000
462487376	::484371032648605000
593296591	::484371086432169000
205320851	::484371094090960000
57566548	::484371116157202000
33342988	::484371117688500000
91521926	::484371144930111000
350968313	::484371181869727000
487258078	::484371190287331000
266317182	::484371190895882000
132314519	::484371198759800000
519936824	::484371204174659000
240914419	::484371207341363000
77787388	::484371276639645000
35256600	::484371278942330000
205320851	::484371335712239000
593296591	::484371336806948000
55312313	::484371348228034000
64907439	::484371358349262000
291221395	::484371365613821000
356974615	::484371365818937000
100339690	::484371385750278000
144733584	::484371388074295000
487258078	::484371388531089000
722514433	::484371400120365000
134873681	::484371434374823000
487258078	::484371453848989000
464845445	::484371453903519000
134873681	::484371483490148000
100339690	::484371488363929000
487258078	::484371489748049000
161656785	::484371500502630000
25223941	::484371504793018000
55312313	::484371515169718000
355717008	::484371516881379000
244995179	::484371533465669000
205320851	::484371535197507000
487258078	::484371549894373000
346173821	::484371561227763000
35256600	::484371563496472000
114070939	::484371575542542000
364888000	::484371592664076000
487258078	::484371596459536000
240914419	::484371623827349000
16807883	::484371634565152000
240914419	::484371653523017000
238341972	::484371715846598000
487258078	::484371716596969000
42538221	::484371736868425000
182584001	::484371787694620000
37495077	::484371793646747000
17522792	::484371814747885000
170815462	::484371896188674000
374739722	::484371908792549000
144733584	::484371932360761000
374739722	::484371934289747000
16248047	::484371939214229000
205320851	::484371941415858000
286910447	::484371950127812000
345756955	::484371996667416000
22328944	::484372002158166000
82723693	::484372025214255000
26068830	::484372027218739000
458808714	::484372029718921000
94480498	::484372034005106000
24136198	::484372034156101000
79348656	::484372034902704000
230327491	::484372053001117000
487258078	::484372057807794000
55888161	::484372059716210000
70918926	::484372086236782000
205320851	::484372099591467000
22559382	::484372102955294000
26580130	::484372111566569000
343904325	::484372138732683000
258636623	::484372142487003000
487258078	::484372145691062000
155926653	::484372148308303000
61478431	::484372150586191000
230327491	::484372201877946000
33788573	::484372209117298000
35256600	::484372212800307000
345756955	::484372220035092000
70918926	::484372226985046000
205320851	::484372235021348000
50011708	::484372254222852000
16568377	::484372257259913000
377555310	::484372276247142000
332306968	::484372288649695000
343904325	::484372292793692000
55312313	::484372295637401000
24136198	::484372350948114000
487258078	::484372351379722000
487258078	::484372368727343000
123373847	::484372386931044000
487258078	::484372387626901000
131254355	::484372392324505000
416684872	::484372401128370000
487258078	::484372408329961000
166695965	::484372410498809000
465934852	::484372418819940000
144733584	::484372431113437000
384436313	::484372431696449000
130996784	::484372438948384000
170815462	::484372455146803000
272999900	::484372460251668000
351641054	::484372465389699000
537561541	::484372492405182000
205320851	::484372498834677000
144733584	::484372508628381000
205320851	::484372524172447000
252823136	::484372544841973000
64907439	::484372549145337000
416684872	::484372563355648000
70918926	::484372577629274000
61478431	::484372581290876000
70918926	::484372601054449000
166695965	::484372630389399000
161199833	::484372645660479000
384436313	::484372657337430000
205320851	::484372677369405000
27268559	::484372715009110000
374739722	::484372735645065000
33703073	::484372740989014000
130996784	::484372802326515000
602224338	::484372811067060000
24136198	::484372815076810000
22559382	::484372832005009000
33703073	::484372851131449000
238024746	::484372853819576000
47466684	::484372856374304000
27268559	::484372861826523000
22220460	::484372875227705000
82115262	::484372903576629000
144733584	::484372923356958000
216486063	::484372943527374000
123373847	::484372968962027000
8036902	::484372970790715000
109762886	::484372980534108000
70918926	::484372980558856000
343904325	::484372981276098000
487258078	::484373010338816000
374289648	::484373016579944000
273631488	::484373024251338000
487258078	::484373037253668000
602224338	::484373052633796000
35256600	::484373054311903000
282860308	::484373067255132000
487258078	::484373078924091000
443070793	::484373088734158000
487258078	::484373093662867000
458808714	::484373101187461000
487258078	::484373113191555000
27268559	::484373120141103000
299297459	::484373122557030000
59705683	::484373131176718000
487258078	::484373136784519000
9687752	::484373160293597000
135324408	::484373160461336000
135324408	::484373169110011000
587864456	::484373172657983000
282860308	::484373188302733000
15330061	::484373191318831000
58349263	::484373225435316000
27999272	::484373226609324000
274791343	::484373236256628000
343904325	::484373243206197000
274791343	::484373262114488000
144733584	::484373264945254000
165072349	::484373267449266000
59705683	::484373291222982000
352486016	::484373310302457000
299297459	::484373351947714000
24136198	::484373352879243000
234187240	::484373363532394000
264295397	::484373396890083000
275902246	::484373420570714000
27268559	::484373423712260000
123373847	::484373423997853000
125718303	::484373436563595000
161656785	::484373437230895000
14606079	::484373438899814000
232114448	::484373452304826000
45966951	::484373466993672000
33249556	::484373471062151000
14606079	::484373474291367000
306169468	::484373480428023000
232114448	::484373490980507000
234187240	::484373491773607000
588641285	::484373525533188000
63783716	::484373538019622000
67069063	::484373579677446000
571439376	::484373581850099000
22220460	::484373596714725000
53243169	::484373601647616000
123373847	::484373609771974000
27268559	::484373610836918000
475210759	::484373614180196000
144733584	::484373616700948000
115200960	::484373623159783000
291221395	::484373632605777000
311724390	::484373636761911000
144733584	::484373645440348000
299297459	::484373662842118000
232114448	::484373664918298000
571439376	::484373666872848000
574250205	::484373673420541000
165261298	::484373681968140000
364888000	::484373690231312000
322413121	::484373699684884000
362540752	::484373719889219000
443375828	::484373721629487000
35256600	::484373735546564000
1318301	::484373735982370000
19147974	::484373783630057000
401443377	::484373787509792000
123373847	::484373790932357000
574250205	::484373827032711000
246030395	::484373891951759000
571439376	::484373896045400000
340646680	::484373930090577000
14187808	::484373966098677000
722514433	::484374003122180000
97336064	::484374003939700000
27999272	::484374017038503000
249246314	::484374024932188000
364888000	::484374050542993000
263971863	::484374061011591000
350968313	::484374090476953000
25084916	::484374104515297000
422876369	::484374118243237000
182584001	::484374125750669000
263971863	::484374153667964000
430072028	::484374161599365000
182584001	::484374193186697000
23442090	::484374209645527000
384436313	::484374257871224000
232114448	::484374271397883000
33818674	::484374276506939000
78065938	::484374288720351000
516542821	::484374291015020000
571439376	::484374323239477000
182584001	::484374331951034000
277873263	::484374351282589000
140157275	::484374351425191000
258636623	::484374352410861000
157254287	::484374391497576000
126507603	::484374415858487000
58941053	::484374421579509000
113760458	::484374437395832000
364888000	::484374441238200000
348047989	::484374460795871000
280749613	::484374486729621000
364888000	::484374491964129000
350968313	::484374504681246000
97336064	::484374513065271000
419836731	::484374516794392000
422876369	::484374526642638000
364888000	::484374556115992000
443070793	::484374567045963000
182584001	::484374578207023000
166695965	::484374612105773000
58349263	::484374621320642000
311297676	::484374622217838000
144733584	::484374638625968000
232114448	::484374672713060000
253126912	::484374679709564000
422876369	::484374685128597000
364888000	::484374695773745000
43256984	::484374697497214000
364888000	::484374705911369000
210873235	::484374717907091000
443375828	::484374720444243000
18657192	::484374734692687000
589542040	::484374736169103000
86604355	::484374751503458000
614074554	::484374765553983000
326436771	::484374770079649000
109060628	::484374794339483000
49221816	::484374795492937000
311092385	::484374805475377000
351620689	::484374839528927000
392716377	::484374845480648000
35256600	::484374852829466000
384436313	::484374861226061000
166695965	::484374887549915000
345508633	::484374931933642000
182584001	::484374968747048000
16258968	::484374979270549000
56509474	::484374980495282000
24383303	::484375005984083000
31010760	::484375014423412000
422876369	::484375019490115000
35256600	::484375020471582000
384436313	::484375020970336000
17830276	::484375021750460000
458639179	::484375058568052000
487258078	::484375060707557000
408144950	::484375105770762000
258636623	::484375115476762000
373569970	::484375116084572000
351620689	::484375121180631000
364888000	::484375132308529000
51554430	::484375139011014000
267445807	::484375155062620000
166695965	::484375167813316000
35256600	::484375193083985000
384436313	::484375221827166000
123373847	::484375239749799000
182584001	::484375295432982000
588641285	::484375301174992000
364888000	::484375331688955000
232114448	::484375368074153000
22087737	::484375396163399000
123373847	::484375434566828000
277251070	::484375439427633000
355717008	::484375452023529000
82150924	::484375470213828000
384155676	::484375474718511000
144733584	::484375502778798000
70918926	::484375586169552000
221098400	::484375613222821000
432027433	::484375621678559000
35256600	::484375662824665000
61478431	::484375664116912000
52441281	::484375665803018000
443070793	::484375665849163000
55287428	::484375673931186000
22087737	::484375699092824000
345756955	::484375701722632000
55287428	::484375709054279000
432027433	::484375728025137000
569518404	::484375772447379000
31010760	::484375773344571000
182584001	::484375776079273000
55287428	::484375784413331000
365151006	::484375790595756000
433142367	::484375799609696000
365151006	::484375813316280000
61478431	::484375841313677000
101138081	::484375876574793000
489961036	::484375876897759000
336628506	::484375882975698000
123373847	::484375942652243000
345756955	::484375958279831000
377420899	::484375966362243000
287014963	::484375971424772000
226319809	::484375997802749000
50818061	::484376026731274000
224095849	::484376028911919000
245855482	::484376033135984000
70918926	::484376075674206000
291413743	::484376079990128000
331307463	::484376082343141000
221098400	::484376095882350000
376525681	::484376105667670000
144733584	::484376164040179000
108204138	::484376165466251000
401089789	::484376171803443000
224095849	::484376207094333000
123373847	::484376222932418000
2084321	::484376278955343000
331307463	::484376287968907000
70918926	::484376288698699000
542693847	::484376308688769000
224095849	::484376310899175000
55287428	::484376327269531000
51554430	::484376332881891000
470451598	::484376360362983000
161199833	::484376369741447000
376525681	::484376377089470000
77078833	::484376383670329000
422876369	::484376411290238000
51554430	::484376422363176000
43208085	::484376437135507000
2084321	::484376446358392000
299297459	::484376456378597000
308946618	::484376463249252000
47753031	::484376471020896000
384436313	::484376520488534000
232114448	::484376539329347000
224095849	::484376579200389000
36082253	::484376592861655000
51554430	::484376622863482000
571439376	::484376669877059000
422876369	::484376679536934000
571439376	::484376691565813000
371500504	::484376705478316000
221205505	::484376722310451000
56198202	::484376732615852000
123373847	::484376752471674000
265799781	::484376769139843000
77078833	::484376777746157000
24226614	::484376778190774000
47753031	::484376786403196000
43208085	::484376806322360000
23442090	::484376809702952000
321498402	::484376810545614000
15791549	::484376850446024000
123373847	::484376861750087000
23475166	::484376865055191000
265799781	::484376865457860000
437898031	::484376887666307000
322413121	::484376890715557000
33249556	::484376936240914000
346173821	::484376950598021000
198911524	::484376959883804000
453690730	::484376965789401000
63783716	::484376990724542000
52824736	::484376992100278000
123373847	::484377012719865000
91606737	::484377029056282000
240532669	::484377037906665000
43208085	::484377051462664000
23475166	::484377059326558000
308946618	::484377065018241000
240532669	::484377070156660000
26915925	::484377115630919000
322413121	::484377122543108000
23475166	::484377152880525000
262449011	::484377173059727000
144733584	::484377179976105000
285254109	::484377194253139000
277873263	::484377197281419000
23475166	::484377205783666000
587104097	::484377238343667000
180226433	::484377252377817000
301244128	::484377287304155000
483190332	::484377292639338000
377420899	::484377298905227000
348085087	::484377319088205000
160094025	::484377320170352000
306169468	::484377323681366000
75034878	::484377343817826000
144733584	::484377354513289000
36869877	::484377356690554000
180226433	::484377361291280000
23475166	::484377390777651000
453690730	::484377420342902000
124374229	::484377445164781000
264335101	::484377451946991000
123373847	::484377457731334000
432819849	::484377468963262000
23475166	::484377481718538000
268987143	::484377497505910000
16248047	::484377500269555000
285254109	::484377558029332000
70918926	::484377575922208000
401757405	::484377633669394000
109105005	::484377738657009000
15330061	::484377758991011000
262449011	::484377780940181000
422876369	::484377799541936000
232114448	::484377810388410000
24803741	::484377823147458000
188855651	::484377848434929000
157904403	::484377864536457000
70918926	::484377918676553000
35945417	::484377923340615000
25925656	::484377980706099000
109105005	::484377999098122000
262449011	::484378010167308000
14178003	::484378067050049000
422876369	::484378068845592000
19147974	::484378078240464000
70918926	::484378083764363000
277873263	::484378088910766000
35256600	::484378164647317000
499995726	::484378239695978000
309981035	::484378244545015000
87812967	::484378283774328000
519936824	::484378287301337000
309981035	::484378297409998000
70918926	::484378309107523000
285254109	::484378341114253000
344902431	::484378350891175000
257913209	::484378356092502000
177174253	::484378376149696000
16248047	::484378381979381000
469722641	::484378388631523000
348085087	::484378409162637000
222598798	::484378428758827000
351847146	::484378430528450000
211376385	::484378434999570000
287014963	::484378566482616000
254276767	::484378598732603000
224095849	::484378616776503000
21503139	::484378618852691000
171746458	::484378652956954000
76427184	::484378656400097000
602224338	::484378703606996000
336628506	::484378717205331000
144733584	::484378733802160000
70918926	::484378752156053000
351847146	::484378754408386000
121881241	::484378762482438000
469722641	::484378764277596000
224095849	::484378823824138000
602224338	::484378833269714000
77787388	::484378877850968000
274262734	::484378892996591000
144733584	::484378929562537000
220455732	::484378948810194000
373653741	::484378976744648000
423098923	::484378982931255000
23164217	::484378985615212000
602224338	::484379003457789000
232114448	::484379006502838000
351152035	::484379045107613000
58941053	::484379060403830000
188855651	::484379127320182000
273631488	::484379141551443000
171746458	::484379175479177000
161656785	::484379186413719000
422876369	::484379203488722000
293737316	::484379277736304000
295466391	::484379293875576000
257597142	::484379294378905000
59288102	::484379302948253000
436336703	::484379379422593000
188855651	::484379459479691000
108204138	::484379474633306000
384530394	::484379484208893000
170815462	::484379486629007000
602224338	::484379527187922000
33342988	::484379548956786000
367322500	::484379556459986000
170815462	::484379585711448000
33342988	::484379614098518000
256853017	::484379622264430000
602224338	::484379629000474000
518141549	::484379651821682000
365151006	::484379686412095000
602224338	::484379700513366000
331307463	::484379712936873000
113722629	::484379749775855000
267482514	::484379764338479000
69916558	::484379774173724000
365151006	::484379779248832000
602224338	::484379801088557000
527041090	::484379805056372000
422876369	::484379813793529000
21503139	::484379823410655000
161199833	::484379829937393000
422876369	::484379832076492000
171746458	::484379833267658000
24226614	::484379836840833000
403823128	::484379884186525000
602224338	::484379897863737000
354629644	::484379924338606000
275902246	::484379989572214000
253759009	::484379991740665000
602224338	::484379999873425000
384530394	::484380029791371000
257625769	::484380043721060000
78653568	::484380052084514000
433142367	::484380055758311000
497458875	::484380061072883000
355990893	::484380065015541000
376525681	::484380066067910000
588641285	::484380066449600000
365151006	::484380084329910000
63783716	::484380124431667000
24113194	::484380144170065000
442082078	::484380149534572000
583488323	::484380152692887000
25084916	::484380187736694000
364888000	::484380193260580000
365151006	::484380216697970000
18999708	::484380217973039000
271774234	::484380247702241000
161492068	::484380270921916000
225893243	::484380272184418000
12057032	::484380309475971000
265786675	::484380318158184000
193583131	::484380335585517000
364888000	::484380337880170000
416419059	::484380384314920000
59705683	::484380401696509000
180226433	::484380441734967000
211616743	::484380452401053000
355990893	::484380473037443000
275260502	::484380490989072000
16726467	::484380516796608000
422876369	::484380537151561000
364888000	::484380545800228000
98552986	::484380554297872000
382190006	::484380568470044000
387461887	::484380575998808000
364888000	::484380577597231000
165967574	::484380607754289000
78653568	::484380616100937000
416419059	::484380650112163000
211616743	::484380697419710000
36943663	::484380704411623000
33823755	::484380720412897000
165967574	::484380727153528000
384530394	::484380730194026000
46940147	::484380740402966000
499995726	::484380758107111000
50509821	::484380779229630000
355990893	::484380792106532000
109718758	::484380810498539000
383383485	::484380842681049000
16726467	::484380842824052000
335101950	::484380900801523000
35597637	::484380962059735000
384530394	::484380976660115000
161199833	::484380983865520000
271304998	::484380985300385000
310330192	::484381001888849000
125718303	::484381003146752000
65576332	::484381007718526000
61698439	::484381013162725000
614074554	::484381018741166000
46940147	::484381037871390000
185399022	::484381049435488000
14606079	::484381093383008000
442082078	::484381099175337000
415630297	::484381107253559000
147310240	::484381109170757000
448325555	::484381118159126000
602224338	::484381165059461000
365151006	::484381166904958000
253759009	::484381183568908000
353544330	::484381192696135000
26179867	::484381202053218000
257625769	::484381224514121000
21503139	::484381238828875000
63720288	::484381240242356000
1565041	::484381244399300000
188855651	::484381253383512000
243465008	::484381260815806000
14594667	::484381289651245000
423098923	::484381294101405000
38577111	::484381296433434000
423098923	::484381350468669000
713245898	::484381367371718000
280749613	::484381404382642000
230327491	::484381406856896000
300135225	::484381410405670000
364888000	::484381452684242000
242912563	::484381510653734000
58941053	::484381523358257000
483526518	::484381534007595000
171746458	::484381545386737000
355990893	::484381555490844000
18183371	::484381561903542000
422876369	::484381571567603000
82115262	::484381632678199000
159640806	::484381639456194000
19147974	::484381661858385000
159640806	::484381662650724000
237963845	::484381680518438000
159640806	::484381705000587000
602224338	::484381706015629000
198911524	::484381740262096000
237530197	::484381744070533000
365151006	::484381748298383000
20020647	::484381758436040000
109105005	::484381819115036000
249246314	::484381860043042000
182901672	::484381866083233000
403823128	::484381884999532000
364888000	::484381894814216000
322413121	::484381905433800000
351847146	::484381938426212000
348785324	::484381984274120000
470451598	::484381988569505000
23247181	::484382001328189000
410195122	::484382019036528000
9687752	::484382036636229000
592150138	::484382050183819000
67069063	::484382056734924000
139447011	::484382071109206000
211904285	::484382110879612000
275260502	::484382152541609000
23400461	::484382152633495000
13683762	::484382168160825000
95723533	::484382200444379000
165072349	::484382212402331000
321780812	::484382221911216000
348785324	::484382225132056000
269401499	::484382228042903000
47753031	::484382235596816000
71617108	::484382270883909000
47753031	::484382274096332000
30912658	::484382280262361000
63720288	::484382286956068000
210873235	::484382322410913000
326813935	::484382331386359000
256074844	::484382338772512000
470451598	::484382340563861000
614074554	::484382359853473000
458010782	::484382363758366000
226995875	::484382383052173000
35256600	::484382386621542000
197210844	::484382390450548000
309789310	::484382394502221000
188855651	::484382412315844000
432819849	::484382418548568000
264335101	::484382422851547000
355990893	::484382487268057000
253178679	::484382491520667000
19210855	::484382497698902000
17455392	::484382520675278000
45278487	::484382521023397000
423098923	::484382525583003000
536141027	::484382544423424000
116054733	::484382564430643000
403823128	::484382568620785000
180226433	::484382574152663000
72378783	::484382577319362000
26179867	::484382590745341000
280749613	::484382616150622000
225893243	::484382617928601000
536141027	::484382645892022000
23799906	::484382657875574000
369217450	::484382658151989000
70571907	::484382660836343000
78653568	::484382666503229000
72378783	::484382694613086000
171746458	::484382709738119000
240463390	::484382777073102000
271304998	::484382782127624000
96013044	::484382795398393000
442082078	::484382850267881000
355990893	::484382850431868000
58349263	::484382855754424000
23754003	::484382860762021000
330645900	::484382874578063000
384494456	::484382889128108000
79348656	::484382925425610000
86604355	::484382974411276000
116054733	::484383007877251000
309789310	::484383044766162000
16002106	::484383078467399000
79348656	::484383088625991000
95723533	::484383124747329000
82257804	::484383136059772000
123739379	::484383138005929000
45470777	::484383172692434000
432819849	::484383191915298000
131420707	::484383195643670000
403823128	::484383204171067000
146855323	::484383210944856000
287014963	::484383248655462000
53741229	::484383248802676000
76248039	::484383274605617000
122067183	::484383295187472000
82257804	::484383298387726000
562178473	::484383298643189000
162175448	::484383342415339000
562178473	::484383355723448000
264335101	::484383388392902000
589542040	::484383404914642000
589542040	::484383419468873000
378334138	::484383430692855000
26109453	::484383442625650000
309789310	::484383467627499000
287014963	::484383471406571000
295466391	::484383494705917000
102301729	::484383510614925000
171746458	::484383534959050000
339312291	::484383557616685000
408049418	::484383606089863000
68369234	::484383617032810000
344956423	::484383617586835000
337937520	::484383641645367000
63783716	::484383647252742000
45410414	::484383673928515000
95723533	::484383684661751000
280309716	::484383695999369000
369217450	::484383698184183000
194129729	::484383699492802000
369217450	::484383743721754000
391573659	::484383749019566000
42910967	::484383780069978000
37802339	::484383786797264000
177174253	::484383806204698000
23400461	::484383812336750000
346654346	::484383898483187000
518141549	::484383910717960000
349386319	::484383947380359000
402797583	::484383953961619000
238698812	::484383982482509000
16312540	::484383985372774000
53258017	::484384004330639000
171746458	::484384020961427000
24136198	::484384049834651000
30336818	::484384089781600000
148912524	::484384128586899000
35141457	::484384170211553000
377715399	::484384210635874000
102530016	::484384220778082000
16312540	::484384251370950000
33418266	::484384265249886000
336149936	::484384280651386000
16713287	::484384285667758000
339312291	::484384289652760000
161302101	::484384311437578000
124517802	::484384327703465000
1565041	::484384336989683000
79348656	::484384353716154000
309981035	::484384368937295000
54116443	::484384371483217000
102301729	::484384377363640000
309981035	::484384396732944000
171746458	::484384403821719000
22648162	::484384415116959000
16107745	::484384419096965000
26580130	::484384429385986000
287014963	::484384430773899000
237938155	::484384438969958000
108204138	::484384447455055000
386833057	::484384467688378000
377715399	::484384525032497000
29018568	::484384550898786000
440624261	::484384559492907000
275902246	::484384561426481000
51650419	::484384578912944000
45410414	::484384628753440000
123739379	::484384634692980000
562178473	::484384637989306000
79348656	::484384647460040000
51650419	::484384658097205000
287014963	::484384658193281000
29553235	::484384667840167000
17595323	::484384727403491000
246066577	::484384755991842000
29018568	::484384775528935000
250713436	::484384788279607000
377715399	::484384789672099000
1565041	::484384810828591000
8962732	::484384815370625000
29018568	::484384843736707000
352486016	::484384866381742000
38244930	::484384892479094000
355990893	::484384906764906000
375636797	::484384909046206000
246066577	::484384909994127000
18752326	::484384915207626000
39553593	::484384963987394000
454304418	::484385043490414000
234213287	::484385061752410000
536141027	::484385070908592000
155686441	::484385101984194000
355990893	::484385120263360000
375364618	::484385127099691000
234213287	::484385136494915000
40864634	::484385150755557000
232114448	::484385154589159000
402797583	::484385180959117000
422876369	::484385184016769000
29018568	::484385188701413000
16713287	::484385194170802000
32583866	::484385201699557000
297542894	::484385205252149000
171746458	::484385234465878000
196659229	::484385241918742000
4434941	::484385243713916000
29553235	::484385274055507000
516542821	::484385274760548000
318627551	::484385289213722000
29018568	::484385297333895000
402925254	::484385302404820000
417968003	::484385307211890000
81872162	::484385313721450000
51325761	::484385323066339000
536141027	::484385335615311000
57385263	::484385344704749000
287994287	::484385346642132000
348123497	::484385347967545000
42538221	::484385349091999000
234213287	::484385377663209000
32583866	::484385378141343000
53258017	::484385393425408000
106835519	::484385396412129000
261900342	::484385399000035000
297542894	::484385406654230000
23933265	::484385424467451000
287994287	::484385458567143000
410961985	::484385460865605000
716262980	::484385468465696000
355990893	::484385481313247000
209401949	::484385483732942000
287994287	::484385499700686000
168964399	::484385521439744000
45911298	::484385530814025000
54116443	::484385543392731000
79348656	::484385553303891000
26738161	::484385571507560000
29018568	::484385585423863000
243751614	::484385597235027000
171746458	::484385622988447000
82257804	::484385691489816000
422876369	::484385695818350000
429348972	::484385702587535000
264335101	::484385705313845000
328057955	::484385707079634000
18138157	::484385724008267000
410195122	::484385733159841000
91422810	::484385743989514000
29018568	::484385749811220000
189179241	::484385756308201000
375636797	::484385797022289000
109331928	::484385853427290000
404335977	::484385904698871000
223614733	::484385934482231000
410195122	::484385937393082000
1565041	::484385994469556000
42297542	::484385998865203000
289605285	::484386056117047000
13683762	::484386057895419000
53545809	::484386061166985000
308657649	::484386109557067000
391573659	::484386130151092000
422876369	::484386141010157000
234649932	::484386146210680000
372068999	::484386177999699000
252623066	::484386198849601000
536141027	::484386230960803000
171746458	::484386242277421000
507987711	::484386281309614000
12057032	::484386283520020000
369217450	::484386296597475000
312394133	::484386320857300000
375636797	::484386328138612000
422876369	::484386359713734000
407384648	::484386389614551000
423830555	::484386425454870000
83428249	::484386430588706000
375636797	::484386435923865000
130690913	::484386456954077000
271304998	::484386488969596000
372068999	::484386500042571000
7345092	::484386504253272000
106835519	::484386540916068000
414103187	::484386550180892000
101881386	::484386566673297000
391573659	::484386593122566000
43977455	::484386628375678000
367941154	::484386631374622000
30944417	::484386688387809000
247024165	::484386691038597000
453280756	::484386731391598000
724485482	::484386803646861000
7345092	::484386827898335000
43977455	::484386839290474000
18023231	::484386842557833000
327662373	::484386848584654000
415789240	::484386850576949000
172035134	::484386892352212000
199331386	::484386903563980000
415540928	::484386911893454000
520533224	::484386944311230000
181877725	::484386983725498000
118733444	::484387062532288000
271304998	::484387071873011000
188922113	::484387092899041000
77765035	::484387098087006000
392301070	::484387145319084000
275260502	::484387159819177000
219039425	::484387160984788000
23642786	::484387189489680000
166695965	::484387195684286000
70784628	::484387201044992000
358611246	::484387204371079000
470451598	::484387211866292000
19182658	::484387239406080000
240530585	::484387257596403000
130690913	::484387296587046000
242912563	::484387298222809000
271304998	::484387321245343000
12057032	::484387321966772000
46963484	::484387355000709000
70784628	::484387378581491000
95723533	::484387383584894000
470451598	::484387394146557000
186945768	::484387418125402000
234649932	::484387430330400000
309789310	::484387432842792000
321037427	::484387439641780000
46963484	::484387471417815000
89590985	::484387473498193000
144733584	::484387486291202000
271304998	::484387529920376000
136458681	::484387548785958000
315621982	::484387552200495000
209401949	::484387589432934000
369217450	::484387621687140000
270687983	::484387627114573000
266033863	::484387676359888000
556556365	::484387682823712000
198911524	::484387687936172000
125718303	::484387692046598000
507987711	::484387737374842000
259569717	::484387751446315000
82707747	::484387757952106000
273034167	::484387759520378000
290855101	::484387762313768000
294347764	::484387774959607000
50509821	::484387827640066000
129050216	::484387833927720000
106561609	::484387835214979000
13683762	::484387862473752000
372611209	::484387864214388000
371500504	::484387881285615000
209401949	::484387890416209000
14891490	::484387908061638000
15109013	::484387936050216000
17694593	::484387945227374000
16258968	::484387947278397000
87247551	::484387966005948000
258609027	::484387990408409000
520533224	::484388004899721000
613592670	::484388033811472000
345756955	::484388047572586000
76977679	::484388058498748000
55287428	::484388075884142000
253126912	::484388096884998000
423816771	::484388107999916000
527041090	::484388157031325000
382767512	::484388187218120000
82257804	::484388200295976000
271717879	::484388202292072000
53317470	::484388242125381000
343484637	::484388244281249000
308657649	::484388253341351000
209401949	::484388268306214000
256750208	::484388273825935000
275260502	::484388276141584000
155139746	::484388280524214000
209401949	::484388293388140000
349386319	::484388335255711000
144733584	::484388352079429000
215109001	::484388368424251000
219153949	::484388370068803000
55287428	::484388379790823000
83428249	::484388386447167000
106561609	::484388394630262000
73731844	::484388399042662000
15791549	::484388403228573000
212475056	::484388409817845000
106561609	::484388438959874000
70784628	::484388461009727000
382767512	::484388487379320000
87247551	::484388488591048000
215109001	::484388522954985000
245855482	::484388543843008000
129050216	::484388547508842000
414066292	::484388549832499000
18999708	::484388551002292000
73731844	::484388555372781000
82115262	::484388567352098000
14606079	::484388568186363000
209401949	::484388568685481000
125718303	::484388575648038000
1565041	::484388581075877000
275902246	::484388585169108000
552146644	::484388593184817000
166695965	::484388598729277000
73731844	::484388610104229000
229332190	::484388621785759000
382767512	::484388623773859000
139447011	::484388661858144000
73731844	::484388667491110000
155926653	::484388695470899000
270227232	::484388714500481000
6652302	::484388720850649000
459561241	::484388722754863000
73731844	::484388742895898000
1384531	::484388758427410000
477188816	::484388766866358000
424790585	::484388775171067000
73731844	::484388796373667000
209401949	::484388820683464000
87247551	::484388833090232000
260825806	::484388841202003000
716262980	::484388842141519000
256781130	::484388844121243000
44307877	::484388904141729000
161302101	::484388929517260000
445903498	::484388933833199000
240914419	::484388940879626000
26831606	::484388941512990000
273631488	::484388944193138000
118827154	::484388993241714000
55888161	::484389018612670000
360183119	::484389065345622000
403823128	::484389117174636000
321498402	::484389144576008000
97592081	::484389144609558000
118827154	::484389176188866000
343484637	::484389179736870000
313120951	::484389179749445000
315621982	::484389196380266000
454304418	::484389209047068000
161199833	::484389240793358000
311297676	::484389242185859000
311297676	::484389242806599000
311297676	::484389243410587000
311297676	::484389245054767000
274262734	::484389261395767000
360898372	::484389279494578000
54697279	::484389322712285000
105026890	::484389327212777000
129050216	::484389329847193000
302934050	::484389367444557000
293897624	::484389376399769000
129050216	::484389394028429000
172827217	::484389419055448000
136828926	::484389459702472000
25082908	::484389472507662000
422876369	::484389521673682000
491969843	::484389526962307000
302934050	::484389535199928000
16312540	::484389535326175000
467027311	::484389536034983000
337937520	::484389537104539000
432027433	::484389545643745000
166695965	::484389580641026000
507987711	::484389620910940000
196152188	::484389630167363000
118733444	::484389633275334000
209401949	::484389635221504000
209401949	::484389658055294000
344454080	::484389676271157000
79754464	::484389682889768000
209401949	::484389701537644000
424540791	::484389711767547000
122283306	::484389718813978000
333245482	::484389739018334000
27538070	::484389747981565000
302934050	::484389751311450000
82257804	::484389796673257000
422876369	::484389835973865000
75937251	::484389855728652000
87247551	::484389857314107000
380049732	::484389862217621000
196152188	::484389867107782000
75937251	::484389880860925000
315621982	::484389888339746000
309778100	::484389888351940000
422876369	::484389908375957000
339312291	::484389921210507000
39863661	::484389941481590000
9687752	::484389975354769000
399713201	::484390005977415000
97336064	::484390007616974000
432027433	::484390025186914000
187741596	::484390106712002000
271304998	::484390108851077000
39847939	::484390112860467000
256781130	::484390130375872000
271304998	::484390156007636000
271304998	::484390206922321000
155926653	::484390209010667000
87247551	::484390212588429000
378414202	::484390248927875000
459561241	::484390262660022000
603136773	::484390275419504000
410195122	::484390280561319000
256781130	::484390282721378000
196152188	::484390338824380000
436716308	::484390375839117000
70784628	::484390382529417000
163340834	::484390390770827000
18183371	::484390403496747000
377425191	::484390423058972000
377420899	::484390429220032000
588641285	::484390434131558000
196152188	::484390439487676000
318173357	::484390452045426000
70805584	::484390467589906000
26831606	::484390475978141000
91712528	::484390518315810000
99320365	::484390551719272000
374241458	::484390565409468000
33528820	::484390568676446000
59454178	::484390585201995000
598832393	::484390603036168000
318173357	::484390607238864000
85155674	::484390632127873000
394962689	::484390650314387000
63720288	::484390654802276000
311664191	::484390727099502000
18138157	::484390750839668000
140206179	::484390772653830000
527041090	::484390776864923000
596113934	::484390826500313000
407384648	::484390834041679000
321037427	::484390834788261000
293246270	::484390845609553000
335367791	::484390850844430000
275260502	::484390864413007000
631245094	::484390869185732000
380049732	::484390878979825000
31359307	::484390944469307000
39847939	::484390953487065000
85155674	::484390954028122000
359244936	::484390956108500000
291249412	::484390962328641000
124517802	::484391002841821000
442082078	::484391009044791000
132649069	::484391037088325000
182901672	::484391040368279000
359244936	::484391045715599000
36343877	::484391055962677000
70784628	::484391063525007000
401443377	::484391073377431000
78653568	::484391092230848000
603870273	::484391111620714000
286203749	::484391129517793000
132649069	::484391134782038000
443376354	::484391167602491000
536141027	::484391169363685000
155730095	::484391173985812000
424790585	::484391180797345000
134873681	::484391182844178000
260911912	::484391187508645000
19147974	::484391198342516000
119269983	::484391201466884000
21912250	::484391216298344000
442082078	::484391218168598000
132649069	::484391241661308000
45470777	::484391245024731000
360183119	::484391260539875000
286203749	::484391265371320000
727422228	::484391269645684000
244351583	::484391271436255000
36116261	::484391288016748000
603870273	::484391303568834000
109105005	::484391332983476000
509524562	::484391339988385000
286203749	::484391358631661000
1318301	::484391369150971000
233740533	::484391370920955000
99320365	::484391389338537000
59705683	::484391404379316000
310330192	::484391405284896000
161492068	::484391409949372000
189135890	::484391412847230000
59705683	::484391413850079000
21912250	::484391426189705000
25925656	::484391454198886000
55888161	::484391457818546000
442082078	::484391460775555000
21912250	::484391470649311000
90467952	::484391475284025000
286203749	::484391480727855000
349386319	::484391487954628000
91666102	::484391498159362000
352486016	::484391501544185000
409487670	::484391507181309000
252422768	::484391519294484000
269605766	::484391552614019000
269605766	::484391597472485000
367322500	::484391627713044000
442082078	::484391629998940000
602224338	::484391651540881000
318173357	::484391658704740000
211376385	::484391661309800000
175581339	::484391694758998000
112333263	::484391718070910000
527041090	::484391727763951000
223614733	::484391737641545000
302673934	::484391738325209000
466646092	::484391751642529000
602224338	::484391758701133000
347596428	::484391759061864000
30944417	::484391798698409000
454531259	::484391802519056000
252422768	::484391804154834000
129441756	::484391811650449000
22195036	::484391812166352000
161492068	::484391825470271000
349386319	::484391838908817000
244351583	::484391881770430000
403823128	::484391885104889000
378414202	::484391889857036000
187047785	::484391910815981000
196152188	::484391914796355000
101138081	::484391927962697000
175581339	::484391929774223000
377420899	::484391941895749000
17169855	::484391960908537000
14178003	::484391972421898000
16568377	::484391981997903000
182901672	::484392000406700000
171103429	::484392026817826000
436187992	::484392034199814000
57566548	::484392039417520000
377420899	::484392087903670000
454304418	::484392108241854000
442082078	::484392113275019000
132649069	::484392119659147000
375636797	::484392138742824000
244351583	::484392141376864000
467775651	::484392170087280000
21912250	::484392178689769000
139447011	::484392195559268000
38713173	::484392209777586000
37011485	::484392227901161000
38713173	::484392240140132000
25359188	::484392264450326000
120863692	::484392274873577000
437898031	::484392275863011000
18750697	::484392280023789000
373126936	::484392285069520000
384436313	::484392285207932000
15814841	::484392301083758000
47859489	::484392301192810000
125718303	::484392319978708000
236202065	::484392322625327000
225893243	::484392330904887000
602224338	::484392337745793000
378414202	::484392351758946000
139447011	::484392354254974000
311297676	::484392355416403000
392716377	::484392382469652000
108814965	::484392384071860000
182901672	::484392396902641000
32750427	::484392399938940000
118827154	::484392402686603000
140206179	::484392409808109000
310369464	::484392460848603000
454531259	::484392463113523000
101138081	::484392471183777000
16312540	::484392473909673000
318627551	::484392475465764000
188922113	::484392494239842000
273697690	::484392494671474000
118827154	::484392550443524000
188922113	::484392574543994000
118827154	::484392577291255000
375364618	::484392588393197000
294745245	::484392593657061000
163340834	::484392599357124000
438582644	::484392616591892000
60131090	::484392617270988000
113722629	::484392618537672000
392716377	::484392658068983000
47851190	::484392674859155000
49221112	::484392678092591000
256845035	::484392687123308000
458639179	::484392691925794000
23400461	::484392698002931000
458639179	::484392718056292000
26831606	::484392722841620000
270184694	::484392735571312000
310369464	::484392747483156000
299284663	::484392760158334000
328252982	::484392762268057000
17455392	::484392770367287000
17455392	::484392771558449000
61478431	::484392802638659000
61478431	::484392815175409000
225893243	::484392846544216000
188922113	::484392882196193000
392716377	::484392916672995000
55888161	::484392921605500000
36343877	::484392937204498000
136038442	::484392938894405000
36343877	::484392946889129000
527041090	::484392997249753000
378414202	::484393000735223000
236202065	::484393059124146000
394962689	::484393064551575000
450970324	::484393068695916000
587104097	::484393103520829000
12057032	::484393141076627000
365203632	::484393149737865000
188922113	::484393162954539000
196152188	::484393177034399000
246050172	::484393183585902000
849	::484393189273784000
588874950	::484393202728714000
384530394	::484393220667748000
182901672	::484393221565718000
339312291	::484393225319645000
343484637	::484393227185688000
365203632	::484393233368109000
222598798	::484393257900994000
469970755	::484393263042809000
849	::484393268223180000
420403218	::484393297419730000
63783716	::484393298946056000
17086308	::484393329337982000
188922113	::484393333608173000
378414202	::484393338137616000
139447011	::484393363928788000
163340834	::484393367183192000
301497892	::484393369901498000
602224338	::484393383410954000
151604434	::484393397017669000
443376354	::484393402373398000
318627551	::484393421855924000
139447011	::484393427157913000
357017353	::484393441103994000
422876369	::484393444098727000
55888161	::484393487853711000
374739722	::484393492165431000
450970324	::484393495256629000
296901409	::484393507826565000
79035481	::484393529436045000
55888161	::484393615767400000
163340834	::484393627292938000
18750697	::484393627977015000
252422768	::484393636688175000
377420899	::484393657634525000
467545942	::484393734722052000
384494456	::484393802568695000
110236585	::484393832587735000
260338000	::484393835473408000
365203632	::484393842775306000
252422768	::484393852074082000
562178473	::484393864329826000
603870273	::484393919610753000
374739722	::484393929811697000
141976809	::484393939508539000
76815335	::484394006676119000
620420742	::484394007183650000
313341167	::484394049604829000
373713704	::484394072413839000
21912250	::484394074842341000
136006997	::484394107578490000
56198202	::484394137916305000
21912250	::484394152181121000
22087737	::484394190483124000
252422768	::484394225958539000
166695965	::484394244807749000
26109453	::484394273602023000
263933552	::484394286239084000
196152188	::484394307642589000
45966951	::484394315352145000
562178473	::484394323459317000
410961985	::484394341285117000
562393615	::484394380430958000
44779656	::484394407098347000
263933552	::484394430325985000
144733584	::484394436986945000
163340834	::484394437196255000
523456562	::484394439050543000
15875100	::484394439280836000
155926653	::484394441155686000
313341167	::484394441940025000
72378783	::484394442846003000
418327117	::484394475985195000
420403218	::484394487767367000
151212329	::484394497820741000
420403218	::484394500912328000
326146327	::484394549020598000
96966245	::484394571078828000
527041090	::484394575692173000
264705173	::484394583879467000
92125226	::484394588841734000
252422768	::484394594688180000
76082847	::484394600816459000
64549933	::484394603047845000
380049732	::484394625172799000
293897624	::484394627458686000
64549933	::484394628859588000
252422768	::484394649100890000
266210776	::484394649746817000
16312540	::484394663592615000
26738161	::484394674850111000
410195122	::484394676946866000
318700673	::484394698807595000
422876369	::484394753291988000
420403218	::484394755766632000
318700673	::484394803405127000
252422768	::484394812074754000
378414202	::484394845922803000
475210759	::484394850067173000
420403218	::484394850146861000
26738161	::484394850327220000
51068331	::484394864499752000
13683762	::484394873760411000
352970133	::484394875220000000
263933552	::484394887219904000
271304998	::484394897219538000
40126821	::484394898368380000
354629644	::484394901053124000
144733584	::484394905658068000
133526428	::484394908506423000
130987540	::484394913254346000
418327117	::484394976516648000
337937520	::484394978727440000
130987540	::484394988869287000
357017353	::484395006808301000
318700673	::484395040123260000
271304998	::484395056175255000
407038804	::484395064282849000
36219010	::484395105147572000
28510276	::484395128123977000
367322500	::484395133807247000
249227650	::484395134982045000
35376355	::484395175200837000
410195122	::484395188417097000
407038804	::484395195212238000
755431	::484395210672062000
528975562	::484395242158690000
236202065	::484395248856997000
96966245	::484395255031398000
338120144	::484395262048083000
24136198	::484395263860027000
205320851	::484395273683075000
318700673	::484395284521168000
451667062	::484395316024598000
33555786	::484395323687575000
357017353	::484395328930873000
343484637	::484395340083105000
82115262	::484395362904326000
422876369	::484395363911335000
108204138	::484395417246109000
18750697	::484395420890968000
527041090	::484395424854179000
188855651	::484395451110522000
613592670	::484395471004512000
26642766	::484395481993187000
271304998	::484395513694134000
46796467	::484395553065672000
200316617	::484395572267606000
407399368	::484395606262038000
236595577	::484395650117689000
205030447	::484395667284979000
542693847	::484395691741941000
33555786	::484395700503867000
256750208	::484395707025997000
378414202	::484395714479259000
196152188	::484395775095345000
33528820	::484395787028144000
26642766	::484395814433718000
56736460	::484395891957063000
15681561	::484395902187356000
163340834	::484395946462031000
131968998	::484395972215070000
33342988	::484395985255563000
378414202	::484396018729877000
15814841	::484396020139589000
458639179	::484396045557063000
39685005	::484396064561065000
325906113	::484396094257127000
209223008	::484396098656956000
37977930	::484396109964775000
458639179	::484396115421593000
91422810	::484396123721719000
63720288	::484396129308528000
163340834	::484396146559688000
65576332	::484396149344706000
39685005	::484396191224844000
196152188	::484396197847638000
248329328	::484396234959224000
252756099	::484396245784752000
240532669	::484396295734706000
285125363	::484396335462752000
226357092	::484396343528411000
371817971	::484396346754236000
39685005	::484396360607625000
40126821	::484396368354492000
33676766	::484396375564492000
415703077	::484396386797240000
60220156	::484396404140277000
18750697	::484396426546270000
376546976	::484396429696589000
39685005	::484396497513897000
63783716	::484396513842302000
264300486	::484396527373520000
410961985	::484396539251417000
264300486	::484396565788778000
270736613	::484396618938982000
263418480	::484396640074076000
537660330	::484396653898895000
254319575	::484396662232580000
551248502	::484396668687638000
458808714	::484396677550202000
130690913	::484396692284784000
239254872	::484396703907209000
68432091	::484396705425920000
368730450	::484396709535965000
27999272	::484396713008852000
1318301	::484396727126863000
33528820	::484396735590985000
384530394	::484396758735142000
300009838	::484396814754668000
608426191	::484396826334752000
219153949	::484396831905169000
249227650	::484396844739747000
298156322	::484396865190760000
51814269	::484396883356708000
237936556	::484396885394743000
277251070	::484396891975602000
21153287	::484396918051983000
312710029	::484396950309982000
19053567	::484396975752622000
609790203	::484396983830855000
230898142	::484396990961577000
51814269	::484396996196048000
307485154	::484397056912396000
260464441	::484397065145819000
506824920	::484397067402350000
25408355	::484397104438071000
219153949	::484397125388992000
360231979	::484397137430855000
411786523	::484397139624472000
51814269	::484397142623420000
67069063	::484397149178720000
277251070	::484397152819351000
244995179	::484397156200374000
262449011	::484397166124072000
20941662	::484397181051613000
187034273	::484397188223885000
63473984	::484397211149557000
551248502	::484397226211291000
376546976	::484397249104183000
256853017	::484397260671700000
80191031	::484397262307467000
96966245	::484397282004328000
60220156	::484397308998479000
246050172	::484397329697755000
100339690	::484397332604420000
210873235	::484397357078151000
262449011	::484397361268285000
24868543	::484397364996612000
63473984	::484397375562059000
378414202	::484397400329428000
59184492	::484397402317541000
631245094	::484397412216090000
96966245	::484397416524029000
54697279	::484397421590761000
244995179	::484397424975572000
96658544	::484397426036338000
271304998	::484397430998573000
288918860	::484397432596221000
120851061	::484397434551156000
288918860	::484397464057675000
35603964	::484397486958600000
80191031	::484397510085967000
288918860	::484397521913925000
35603964	::484397558895091000
56779057	::484397580416061000
224501206	::484397603858034000
288918860	::484397606710161000
249012544	::484397606815027000
583488323	::484397628587646000
163279109	::484397628642193000
249012544	::484397640335884000
16312540	::484397644387581000
67656722	::484397659428757000
9899992	::484397671768002000
256853017	::484397690097106000
411997198	::484397720481062000
307485154	::484397735844392000
262939560	::484397738134495000
301497892	::484397742589243000
53243169	::484397749358845000
21153287	::484397767406919000
35603964	::484397769545637000
252422768	::484397810305884000
64768338	::484397819319427000
301497892	::484397827381280000
33017275	::484397847010623000
33017275	::484397881441665000
70571907	::484397893030146000
63473984	::484397916178501000
384530394	::484397951142211000
442736318	::484398001587490000
96966245	::484398019350392000
108204138	::484398035091619000
288918860	::484398045321101000
63473984	::484398045597937000
39685005	::484398054611488000
162958222	::484398082428534000
376546976	::484398098249433000
591216066	::484398105610444000
28461859	::484398120680165000
374228630	::484398167555702000
291413743	::484398180398665000
96966245	::484398210962952000
467545942	::484398232676872000
262449011	::484398291371978000
49052615	::484398293221666000
63473984	::484398301962186000
18999708	::484398304763981000
29817953	::484398313723019000
51952627	::484398331624312000
76815335	::484398340621082000
12057032	::484398350964641000
24868543	::484398354571354000
33555786	::484398408363671000
63473984	::484398409000837000
215362694	::484398433982513000
368730450	::484398434452246000
364043601	::484398499447177000
244995179	::484398501796007000
138603889	::484398510469828000
458766436	::484398511996157000
63473984	::484398540408356000
161492068	::484398554694184000
476507554	::484398573228789000
49052615	::484398596952195000
410286428	::484398606188036000
23450320	::484398607705976000
48557490	::484398621111353000
35256600	::484398638265692000
14178003	::484398699838054000
21117523	::484398704007606000
59184492	::484398726476091000
64907439	::484398762081927000
8962732	::484398781035589000
161492068	::484398791089348000
18750697	::484398856587997000
82257804	::484398860459339000
178492117	::484398928692281000
63473984	::484398932219289000
33017275	::484398938397876000
288918860	::484398960484687000
53243169	::484398976394072000
14792781	::484398997512011000
120851061	::484399002998153000
63473984	::484399007632850000
337937520	::484399008300154000
257092614	::484399069112963000
348785324	::484399090625552000
65482831	::484399103695417000
2084321	::484399105318191000
115852151	::484399139044601000
343484637	::484399150931263000
91712528	::484399176105463000
367322500	::484399232699203000
408144950	::484399240131538000
621306179	::484399241561772000
138603889	::484399241633087000
18183371	::484399254769655000
343484637	::484399261258235000
144733584	::484399263691325000
186823940	::484399301230338000
367322500	::484399372709285000
166695965	::484399493849169000
102233693	::484399496839692000
288918860	::484399505559666000
51814269	::484399508097609000
144733584	::484399510635159000
225893243	::484399523012571000
288918860	::484399563243941000
538541326	::484399583812784000
31010760	::484399599650885000
49221112	::484399601001037000
348725381	::484399614372495000
188855651	::484399632420577000
49221112	::484399645209030000
138603889	::484399682089529000
288918860	::484399705195937000
58562014	::484399720761020000
343484637	::484399776536854000
91521926	::484399802533150000
19028099	::484399839137251000
125718303	::484399858044768000
49221112	::484399902479228000
13533012	::484399905322958000
75696479	::484399915355742000
29300584	::484399944959143000
205030447	::484399966236860000
187047785	::484399967063138000
9899992	::484399986394677000
63473984	::484400002702135000
99320365	::484400003222614000
26589876	::484400008520024000
420323287	::484400023099043000
289605285	::484400047899951000
51814269	::484400061011746000
35256600	::484400103222829000
393105437	::484400114300375000
406772829	::484400130062172000
267227218	::484400141269753000
26738161	::484400143249457000
288918860	::484400147502096000
259488414	::484400163218526000
61478431	::484400183825166000
429906977	::484400214971670000
364410144	::484400238480728000
212475056	::484400244562472000
120851061	::484400255278927000
343484637	::484400285310128000
26738161	::484400292159815000
1565041	::484400321305669000
591216066	::484400349055569000
364410144	::484400368101502000
319145382	::484400391388278000
22414245	::484400406416859000
22414245	::484400414453153000
359104594	::484400426880892000
358611246	::484400426981531000
33299478	::484400431872094000
120851061	::484400434526699000
252422768	::484400436628041000
364410144	::484400459533127000
225893243	::484400471105212000
472528304	::484400495281590000
144733584	::484400498280521000
49886698	::484400525098500000
1565041	::484400568644173000
347413433	::484400613971591000
252422768	::484400618585350000
110236585	::484400626995331000
225893243	::484400629918359000
262059543	::484400630698893000
57566548	::484400636188835000
18752326	::484400656652849000
472528304	::484400669726892000
229197384	::484400679880908000
387941507	::484400718254571000
185629189	::484400721472000000
185629189	::484400722231181000
185629189	::484400722977775000
252422768	::484400724684443000
409487670	::484400761527214000
409487670	::484400764110897000
180190603	::484400772763754000
387941507	::484400818884333000
101136541	::484400825008013000
225893243	::484400837046050000
588641285	::484400844310196000
387941507	::484400859309015000
1318301	::484400866867159000
256346048	::484400893547536000
387941507	::484400923783864000
325192444	::484400948802908000
402273149	::484400975164485000
54587465	::484400988762034000
101136541	::484400997096099000
101136541	::484401001831481000
101136541	::484401006701068000
160144135	::484401008584294000
160289098	::484401011541299000
101136541	::484401015303593000
337510374	::484401022996320000
63473984	::484401052687400000
424790585	::484401054537113000
180190603	::484401113018269000
160144135	::484401115295797000
346173821	::484401122518761000
64907439	::484401125337341000
20020647	::484401156664201000
713350694	::484401160946999000
188855651	::484401170136330000
245855482	::484401175811588000
168387841	::484401176138371000
27792069	::484401181541019000
15170503	::484401185722359000
160144135	::484401207490793000
277204534	::484401207948365000
82257804	::484401214592139000
487258078	::484401242693988000
163340834	::484401252747337000
19147974	::484401264856694000
160289098	::484401285865541000
48562201	::484401292081893000
160289098	::484401307747221000
587940951	::484401309932466000
385259637	::484401317813968000
252422768	::484401319331893000
168387841	::484401320669872000
358611246	::484401360600047000
120851061	::484401375275929000
1318301	::484401378534510000
33299478	::484401449137209000
47269984	::484401477155160000
378414202	::484401512114683000
38713173	::484401514962632000
51814269	::484401532423921000
136006997	::484401579340992000
79447998	::484401594566328000
311664191	::484401595954642000
351922723	::484401628187852000
51964139	::484401645741031000
256750208	::484401657506041000
310330192	::484401688296849000
402268968	::484401697549455000
291413743	::484401703672758000
436188872	::484401709717155000
503577648	::484401718516797000
41136161	::484401724325523000
348725381	::484401739114639000
42720153	::484401791552225000
168274200	::484401806974668000
38713173	::484401807699877000
53258017	::484401811160186000
237966586	::484401829703217000
40864634	::484401832295284000
196152188	::484401847482847000
42720153	::484401893511540000
237966586	::484401915438968000
323978080	::484401934372446000
323978080	::484401934640873000
542406301	::484401937513603000
553711382	::484401954974486000
54105420	::484401959714058000
63473984	::484401985135706000
76502729	::484401999643820000
319145382	::484402008988725000
120851061	::484402014835576000
98552986	::484402026093494000
22536077	::484402039607144000
17455392	::484402040479551000
196152188	::484402040785731000
223614733	::484402069172793000
64907439	::484402104803409000
454146385	::484402108355985000
208296274	::484402109488832000
22504277	::484402126442233000
237966586	::484402147380199000
188855651	::484402173602582000
167282271	::484402231396302000
63473984	::484402294406914000
21105964	::484402294495387000
136006997	::484402299507179000
136006997	::484402307862253000
196152188	::484402310307528000
42720153	::484402313294270000
25099957	::484402408693301000
113722629	::484402414217625000
270687983	::484402418180829000
513926411	::484402427504758000
365151006	::484402510225240000
267405925	::484402511827460000
472528304	::484402513870082000
24226614	::484402573953073000
42720153	::484402577904504000
472528304	::484402583139012000
234960273	::484402584686301000
424790585	::484402590151483000
716788381	::484402603111899000
225893243	::484402605582741000
34071360	::484402619616473000
129441756	::484402635198705000
378414202	::484402671072202000
49052615	::484402678135402000
359244936	::484402682887565000
206247499	::484402713439272000
19210855	::484402743012892000
359244936	::484402774621163000
408144950	::484402783999627000
32171318	::484402789683310000
118827154	::484402790094360000
472528304	::484402801716781000
38713173	::484402812550279000
359244936	::484402817856049000
391061760	::484402845622734000
613592670	::484402849728962000
76082847	::484402863054258000
334420539	::484402910458290000
240914419	::484402912584429000
24226614	::484402923749642000
28875632	::484402935917314000
52649582	::484402972676603000
200316617	::484402972978577000
472528304	::484402976988344000
196152188	::484402999872081000
538541326	::484403011259609000
135937043	::484403015794049000
168387841	::484403016603160000
219153949	::484403083372662000
27331165	::484403085838917000
33017275	::484403147822346000
188417746	::484403181469048000
25935173	::484403192323514000
24226614	::484403209860296000
18752326	::484403213378920000
217871594	::484403241455611000
13298002	::484403276830756000
225893243	::484403285298655000
267538322	::484403288000200000
360951591	::484403301497061000
188417746	::484403347588653000
112333263	::484403369587392000
25223941	::484403377640460000
503577648	::484403392690012000
27999272	::484403416207065000
472528304	::484403417528688000
25223941	::484403429951803000
56779057	::484403432929775000
112333263	::484403445831458000
33017275	::484403466845306000
424790585	::484403474918948000
476507554	::484403481478848000
270736613	::484403483127595000
279548168	::484403501439541000
219153949	::484403506296930000
230898142	::484403529415933000
301044144	::484403551763193000
378414202	::484403552308047000
14792781	::484403572881113000
465002314	::484403579654918000
166695965	::484403594020397000
77078833	::484403599271669000
607721617	::484403611821424000
27331165	::484403625813626000
360951591	::484403636538470000
63720288	::484403637452423000
14606079	::484403640254210000
219153949	::484403665634353000
168387841	::484403670604210000
273682366	::484403681454866000
23400461	::484403683481104000
25609677	::484403686874312000
196152188	::484403699196784000
27331165	::484403748807409000
33017275	::484403775860658000
19111395	::484403805434679000
614436697	::484403809037590000
76502729	::484403813105672000
21105964	::484403823210160000
111136825	::484403830537195000
343756278	::484403877534371000
335367791	::484403879870996000
198911524	::484403886602477000
267538322	::484403888653889000
32750427	::484403889849249000
424790585	::484403912196116000
223950031	::484403915685785000
398377928	::484403937785544000
382190006	::484403938389532000
365739414	::484403939983376000
424790585	::484403983482499000
240941201	::484404003766558000
223950031	::484404006156894000
87966998	::484404020790824000
20863117	::484404044149293000
223950031	::484404074847039000
240532669	::484404085031174000
100018299	::484404100105138000
267538322	::484404108967694000
30242503	::484404113783148000
470451598	::484404114219352000
78653568	::484404141981446000
18183371	::484404180871028000
76815335	::484404198721613000
111136825	::484404207974219000
538541326	::484404217528844000
33017275	::484404222965075000
208296274	::484404251394060000
83513704	::484404256733003000
240532669	::484404292666023000
347596428	::484404305722478000
219153949	::484404344201437000
26333173	::484404352699088000
725050717	::484404358902083000
58028621	::484404369165545000
26333173	::484404372906844000
225893243	::484404374383230000
348123497	::484404384990638000
337937520	::484404414527332000
252914746	::484404415151874000
82115262	::484404429198610000
237938155	::484404436769718000
245080630	::484404508949106000
465002314	::484404560237039000
164575018	::484404564548796000
378414202	::484404567065370000
450970324	::484404570836058000
239254872	::484404571280650000
252422768	::484404574380228000
161492068	::484404618311393000
177174253	::484404634233372000
51068331	::484404637907173000
200316617	::484404668039438000
583488323	::484404681829933000
424790585	::484404709063548000
72378783	::484404736884367000
37730571	::484404743746633000
111136825	::484404778072432000
21117523	::484404790697672000
57566548	::484404791024418000
24543872	::484404802060058000
513434526	::484404804387471000
267538322	::484404840966397000
81643358	::484404857508724000
533417136	::484404858565324000
431937908	::484404931873353000
23754003	::484404933580435000
497458875	::484404938530107000
200685756	::484404951590789000
210873235	::484404977453256000
161492068	::484405013045731000
240532669	::484405036446138000
487322279	::484405047099260000
424790585	::484405076958527000
223950031	::484405079013748000
200685756	::484405115000860000
24543872	::484405135343624000
312394133	::484405147431219000
163279109	::484405147905179000
196890320	::484405180839243000
23665083	::484405189386850000
25760567	::484405228629164000
196152188	::484405241245224000
21105964	::484405267174420000
225893243	::484405331103977000
225893243	::484405342697054000
182901672	::484405349064400000
72143337	::484405357217726000
18999708	::484405372594032000
51325761	::484405393305903000
475031809	::484405399697629000
32755384	::484405406383362000
411841714	::484405415166636000
54105420	::484405517289144000
59370673	::484405532002766000
21105964	::484405543914967000
161492068	::484405604132196000
426838833	::484405613737570000
14594667	::484405613741363000
270687983	::484405621211426000
497458875	::484405633559826000
583488323	::484405643902595000
170064834	::484405701049991000
318173357	::484405728698847000
161492068	::484405730993135000
410377090	::484405732318928000
163279109	::484405733824286000
378414202	::484405735598465000
163279109	::484405740610662000
366753447	::484405742011555000
24543872	::484405772622004000
27331165	::484405792087744000
256750208	::484405805815308000
78065938	::484405815420276000
1318301	::484405820751241000
164575018	::484405826958807000
369804138	::484405832608931000
196152188	::484405857883398000
14594667	::484405884521820000
196152188	::484405928972656000
44779656	::484405952108855000
366753447	::484405968550100000
107842096	::484405986564640000
100742600	::484405990687637000
196152188	::484406010765791000
364410144	::484406028050505000
252422768	::484406043389095000
410961985	::484406056324321000
517075828	::484406063496577000
281829913	::484406066940092000
280297585	::484406068421087000
24543872	::484406093310066000
21105964	::484406128152174000
320560322	::484406137144352000
33323170	::484406154802388000
426838833	::484406160179884000
320560322	::484406169167859000
424790585	::484406190558830000
196152188	::484406199324913000
418314197	::484406271840243000
755431	::484406277591015000
257092614	::484406284498632000
345756955	::484406284519604000
394365413	::484406343328342000
755431	::484406343525478000
411841714	::484406349250723000
364410144	::484406367290007000
589542040	::484406375850586000
556556365	::484406381055709000
399645465	::484406397853896000
281829913	::484406413016309000
320560322	::484406423401418000
44779656	::484406431048036000
399645465	::484406434273054000
326554021	::484406450555346000
27331165	::484406460307484000
465934852	::484406469190635000
326351370	::484406485095436000
426838833	::484406499536797000
267405925	::484406499612303000
111136825	::484406506381529000
311297676	::484406507086163000
311297676	::484406507753058000
311297676	::484406508554178000
603136773	::484406526681964000
354629644	::484406553697857000
491969843	::484406554993496000
170064834	::484406582185168000
418314197	::484406584815022000
58628782	::484406606177001000
102489930	::484406623524237000
196152188	::484406665622474000
453690730	::484406666184511000
58628782	::484406668634382000
318173357	::484406669737066000
384563395	::484406676351500000
335608417	::484406708446310000
63783716	::484406726502793000
320560322	::484406748996837000
509524562	::484406753703235000
24543872	::484406756869943000
118708729	::484406777132630000
123939574	::484406796174372000
516096126	::484406801698287000
6092972	::484406803426328000
123939574	::484406808329465000
21153287	::484406860502814000
225893243	::484406894157512000
7345092	::484406902491590000
280119639	::484406908384595000
97973690	::484406922108747000
424790585	::484406925879046000
58628782	::484406938261020000
293246270	::484406955919024000
242435004	::484406997370941000
33302034	::484407006585815000
222636373	::484407020049944000
322413121	::484407022008664000
22220460	::484407026731474000
271717879	::484407031541952000
24136198	::484407057345310000
33302034	::484407063678681000
225893243	::484407064261709000
374739722	::484407067827265000
458808714	::484407068862861000
350509640	::484407075053633000
240914419	::484407078799151000
233740533	::484407081428975000
58628782	::484407101037756000
252422768	::484407129948688000
26738161	::484407144830500000
426838833	::484407176178708000
428646436	::484407178850099000
257092614	::484407182826303000
234960273	::484407202015232000
81643358	::484407205576597000
384563395	::484407217152466000
58628782	::484407224971042000
433169770	::484407237868126000
396364407	::484407244407074000
426838833	::484407255673339000
322413121	::484407269673533000
356408344	::484407285528395000
349386319	::484407308135329000
224501206	::484407308504412000
58628782	::484407310765547000
80586819	::484407314842009000
424790585	::484407324837019000
270687983	::484407326191792000
18324223	::484407335201153000
42910967	::484407346341642000
257092614	::484407359574253000
97973690	::484407377245270000
58628782	::484407385759686000
384563395	::484407397411078000
123939574	::484407398921035000
13683762	::484407418504237000
44380700	::484407420643704000
238024746	::484407445616607000
75209135	::484407453413822000
98552986	::484407455435485000
755431	::484407488582668000
26831606	::484407502704893000
326813935	::484407531964727000
378414202	::484407534975848000
362312178	::484407541950980000
21682918	::484407547185889000
278220302	::484407585047445000
50507669	::484407605771501000
346173821	::484407650235711000
437898031	::484407681457725000
366753447	::484407681923305000
329093513	::484407719743750000
225893243	::484407731588464000
364410144	::484407748071665000
270227232	::484407760923021000
279750654	::484407765104734000
755431	::484407786562801000
58652870	::484407797447000000
97973690	::484407806783938000
58652870	::484407818955419000
96966245	::484407830385287000
176188106	::484407832331436000
22220460	::484407832377577000
29817953	::484407836332412000
87956728	::484407837192626000
7345092	::484407849414434000
33323170	::484407868196532000
248957493	::484407879886061000
92568275	::484407898316218000
77787388	::484407915483103000
15361643	::484407925952110000
77787388	::484407941072580000
7345092	::484407948001550000
367322500	::484407963591774000
364410144	::484407977319755000
384563395	::484407981660848000
424790585	::484407983531495000
373713704	::484407985285124000
337937520	::484407999273123000
350509640	::484408004079407000
19111395	::484408014623891000
408049418	::484408039416401000
87956728	::484408047851560000
36343877	::484408048891752000
36343877	::484408050745610000
755431	::484408055409672000
217871594	::484408089211179000
78653568	::484408095800844000
32750427	::484408096463142000
212475056	::484408100212858000
78970527	::484408132588687000
77787388	::484408164607991000
1384531	::484408171847364000
21682918	::484408177971433000
12057032	::484408178185371000
587104097	::484408181292941000
78970527	::484408196103020000
38520445	::484408203602845000
559837229	::484408224263585000
634164272	::484408252315500000
35297171	::484408253061660000
163279109	::484408271684378000
318173357	::484408280731512000
78970527	::484408293436452000
359244936	::484408320208281000
407384648	::484408334603153000
21682918	::484408336616816000
182901672	::484408361577091000
566902451	::484408380107554000
234649932	::484408381617491000
351316240	::484408406053519000
293897624	::484408411866423000
182901672	::484408428786618000
634164272	::484408439981240000
176339991	::484408444678836000
78970527	::484408489104519000
87956728	::484408496822444000
29500521	::484408549682855000
308946618	::484408551364767000
634164272	::484408558562598000
236202065	::484408561229787000
348152108	::484408572139171000
602224338	::484408599544750000
359244936	::484408601587372000
75209135	::484408605915881000
58628782	::484408619023474000
364043601	::484408621816885000
29500521	::484408634059677000
29817953	::484408655823925000
37228652	::484408689747447000
374739722	::484408689961746000
78970527	::484408708907020000
17169855	::484408719707365000
40896981	::484408729371033000
26831606	::484408740427223000
634164272	::484408748824612000
83513704	::484408760954142000
78970527	::484408839022735000
276202961	::484408850900992000
204292930	::484408852851355000
217871594	::484408864192749000
26831606	::484408873697017000
599589782	::484408914206011000
81007000	::484408916831264000
381181950	::484408925735751000
110063681	::484408957050433000
215362694	::484408965477195000
280119639	::484408973278183000
164575018	::484408977770287000
375385791	::484408998373109000
348785324	::484409030740152000
285254109	::484409039489888000
67069063	::484409066173632000
56556074	::484409066685337000
556556365	::484409071747883000
411997198	::484409080812142000
579647636	::484409159933100000
634164272	::484409160772354000
163340834	::484409199921606000
634164272	::484409216573374000
77787388	::484409222151413000
516096126	::484409254724378000
516986236	::484409300672970000
538541326	::484409303730618000
510998653	::484409320277544000
237966586	::484409322886008000
21153287	::484409345736970000
21124400	::484409354070679000
467545942	::484409356717658000
83513704	::484409362744475000
343756278	::484409395720110000
354629644	::484409406566977000
367561919	::484409441992052000
634164272	::484409446542876000
469722641	::484409447087742000
400817337	::484409450363502000
87956728	::484409468596527000
472528304	::484409493611368000
225893243	::484409494038790000
411841714	::484409500917846000
24171213	::484409514687737000
83513704	::484409522220322000
22431584	::484409522518503000
102489930	::484409528213979000
25223941	::484409533934993000
322413121	::484409535918927000
182901672	::484409548175052000
19053567	::484409578340118000
634164272	::484409589686087000
365151006	::484409633662980000
308858845	::484409634795819000
411841714	::484409639858339000
38906564	::484409650813489000
432027433	::484409668278554000
62396842	::484409669624930000
634164272	::484409670552289000
551248502	::484409716039094000
128284695	::484409719982145000
21153287	::484409727770984000
19053567	::484409744493273000
326554021	::484409770036588000
78653568	::484409779268628000
23400461	::484409784100458000
559837229	::484409817591599000
223950031	::484409823631384000
237966586	::484409837527117000
365151006	::484409843533365000
308858845	::484409858356428000
634164272	::484409890535116000
78970527	::484409912575787000
330513153	::484409917583806000
313120951	::484409920960221000
75209135	::484409946591993000
185629189	::484409970637934000
475210759	::484409999352147000
255622442	::484410006587318000
24136198	::484410021019541000
634164272	::484410028653543000
233740533	::484410040015523000
242533291	::484410052514951000
16713287	::484410060047515000
26580130	::484410065576009000
330513153	::484410072110338000
54422208	::484410097817645000
55312313	::484410112736370000
252823136	::484410124107141000
87966998	::484410154046087000
374739722	::484410160832860000
256750208	::484410166138261000
78970527	::484410183188090000
321780812	::484410220127350000
271921509	::484410228143042000
219153949	::484410232517689000
389949893	::484410245658071000
21105964	::484410254948859000
47851190	::484410259541622000
78970527	::484410260120023000
354629644	::484410267045220000
237966586	::484410271369162000
81643358	::484410279229652000
112576998	::484410285063540000
38906564	::484410316638281000
112576998	::484410319456845000
29817953	::484410349571936000
240914419	::484410359067848000
78970527	::484410366915391000
34778712	::484410375241076000
26580130	::484410384573804000
432027433	::484410386750267000
505510212	::484410401350643000
47851190	::484410420640624000
262059543	::484410422506708000
559837229	::484410496020275000
78653568	::484410512734965000
123939574	::484410534037438000
62936749	::484410535287328000
109105005	::484410550630100000
2084321	::484410618166775000
225893243	::484410619035013000
219153949	::484410628816515000
285401749	::484410666238111000
347643113	::484410696919429000
226319809	::484410700388134000
267405925	::484410721158307000
625951846	::484410727227469000
152875477	::484410747623989000
239484752	::484410768646209000
116054733	::484410773200850000
112576998	::484410781249728000
372068999	::484410782277705000
161492068	::484410825814179000
22220460	::484410834119294000
163340834	::484410862816350000
338073739	::484410896236544000
247374067	::484410912996986000
361489211	::484410931120967000
215109001	::484410932336943000
24136198	::484410955351080000
112576998	::484410982416932000
6945382	::484411000595046000
116054733	::484411023021993000
25223941	::484411025878294000
25609677	::484411045386395000
87956728	::484411048678940000
559837229	::484411057838903000
262449011	::484411067138064000
226319809	::484411075832848000
180190603	::484411078378405000
408098797	::484411108426797000
75696479	::484411114625593000
64549933	::484411134062379000
76248039	::484411149257945000
402273149	::484411157709852000
48427726	::484411159374606000
64549933	::484411174008938000
527041090	::484411195948933000
14606079	::484411198826217000
451667062	::484411213883793000
125718303	::484411214093500000
63720288	::484411228815495000
475210759	::484411229554106000
411841714	::484411238202753000
25609677	::484411241788887000
441039165	::484411251192102000
81643358	::484411252765380000
589542040	::484411273640042000
23396218	::484411278505418000
376525681	::484411289327108000
16258968	::484411291805552000
513434526	::484411301095940000
240914419	::484411325011881000
31625914	::484411337385074000
61698439	::484411341549998000
297542894	::484411341998792000
176339991	::484411357417463000
363321273	::484411361238081000
82115262	::484411372214562000
43208085	::484411382537125000
411841714	::484411390615355000
161492068	::484411428997464000
351316240	::484411471003406000
214779476	::484411473649618000
15733436	::484411481782747000
164575018	::484411487902265000
64791948	::484411492956000000
55312313	::484411503097819000
168387841	::484411507623485000
401089789	::484411524224528000
312348050	::484411532689035000
38577111	::484411617740718000
197692007	::484411627664834000
75696479	::484411629883248000
19147974	::484411636695175000
354629644	::484411645133729000
44779656	::484411646384025000
242912563	::484411647495536000
112576998	::484411659713142000
422876369	::484411673667973000
434545772	::484411709386653000
345508633	::484411721176473000
65576332	::484411722631897000
78653568	::484411741078847000
330513153	::484411791318208000
75696479	::484411792110534000
46279759	::484411798641471000
29500521	::484411813790879000
14584037	::484411822854787000
337937520	::484411858934575000
221098400	::484411912927469000
493647862	::484411966660677000
44278444	::484411977708867000
402268968	::484411982355759000
43208085	::484411987791974000
70805584	::484412023007350000
349386319	::484412043882016000
411841714	::484412078523170000
245080630	::484412085997031000
410377090	::484412095967268000
245080630	::484412140153880000
464182365	::484412160596914000
337434597	::484412168545112000
205030447	::484412175809667000
81007000	::484412182307024000
198911524	::484412187935387000
625951846	::484412192750862000
77787388	::484412196819308000
36851172	::484412205736427000
310330192	::484412208110006000
245080630	::484412263080538000
609790203	::484412265295118000
15733436	::484412271465349000
354629644	::484412280936087000
347994449	::484412325814730000
55312313	::484412347163750000
55312313	::484412353614999000
466646092	::484412410929750000
49221112	::484412415975915000
182584001	::484412427769880000
19734494	::484412446472679000
187047785	::484412454466617000
410377090	::484412455280713000
442082078	::484412482094505000
86604355	::484412489828806000
44779656	::484412503188049000
422876369	::484412529532088000
401443377	::484412531453472000
374739722	::484412540009873000
39685005	::484412552667877000
210873235	::484412582103879000
49221816	::484412592362778000
134873681	::484412603859341000
205320851	::484412610578640000
182584001	::484412649891823000
39685005	::484412655403143000
87956728	::484412656326279000
422876369	::484412661342294000
81643358	::484412675569745000
182584001	::484412687032410000
368468264	::484412714920312000
6092972	::484412725553291000
24136198	::484412734205730000
562393615	::484412734491353000
15288029	::484412748424441000
91521926	::484412748738990000
631513843	::484412749574057000
559837229	::484412757047906000
432819849	::484412769333022000
50509821	::484412771560210000
22220460	::484412808734703000
274262734	::484412814346313000
87956728	::484412830763204000
442082078	::484412831467450000
24543872	::484412842989600000
71617108	::484412854410694000
368468264	::484412863763591000
272488861	::484412871204302000
434545772	::484412887730241000
252823136	::484412899385819000
441039165	::484412913587732000
187047785	::484412969116512000
374739722	::484412974984364000
33323170	::484412988678344000
338256397	::484412990435753000
113722629	::484412998476242000
442082078	::484413000204308000
31010760	::484413001941155000
370416747	::484413009197289000
245855482	::484413047872978000
24543872	::484413060900454000
419047433	::484413069829738000
53258017	::484413085814226000
83513704	::484413115321159000
33703073	::484413132245184000
538541326	::484413133553815000
64549933	::484413146564939000
454304418	::484413156567945000
211376385	::484413165497618000
6092972	::484413167062093000
26580130	::484413176436367000
14085431	::484413176763916000
64549933	::484413178819141000
87956728	::484413182648545000
48046250	::484413189506236000
14178003	::484413193435881000
170924102	::484413204550782000
87956728	::484413244078317000
55312313	::484413252240039000
40478607	::484413258129235000
14085431	::484413265527967000
366753447	::484413266051858000
187047785	::484413319055294000
305265637	::484413325393276000
24136198	::484413334565826000
26947347	::484413355638394000
422876369	::484413368938143000
97973690	::484413386831458000
45929336	::484413389909663000
31620041	::484413398181240000
48046250	::484413442338848000
43208085	::484413450974945000
590556372	::484413495677829000
47749919	::484413500517654000
48046250	::484413510152372000
31620041	::484413528150147000
48046250	::484413535381123000
380049732	::484413541911629000
305265637	::484413546806411000
224124379	::484413557006540000
24543872	::484413561528401000
15814841	::484413563277430000
114235211	::484413564128464000
253057868	::484413566456311000
562178473	::484413572219293000
409541924	::484413573200756000
87956728	::484413577873608000
37863682	::484413578082926000
432819849	::484413581476106000
410377090	::484413614921908000
454375039	::484413632067817000
272533260	::484413649767780000
35256600	::484413657665634000
245080630	::484413662216474000
6092972	::484413662837211000
45966951	::484413664473382000
432819849	::484413678003822000
47880950	::484413683171205000
379304556	::484413698220761000
396364407	::484413702741839000
35256600	::484413723868553000
97973690	::484413725408260000
31620041	::484413726020632000
552146644	::484413726712688000
374739722	::484413727744483000
114235211	::484413729019162000
338588400	::484413733905526000
422876369	::484413736015253000
33703073	::484413736791179000
122067183	::484413779477020000
391573659	::484413793368543000
397934536	::484413803396726000
359174210	::484413804223406000
442082078	::484413846962982000
234078302	::484413865304662000
81007000	::484413871164522000
47749919	::484413898242535000
412638454	::484413910729375000
47733122	::484413915791912000
44779656	::484413919180881000
33703073	::484413928177696000
22414245	::484413929263607000
304661740	::484413982892392000
337367504	::484413988680511000
816177	::484413993251909000
423830555	::484414011094487000
424790585	::484414015490117000
272533260	::484414042459480000
348152108	::484414045588439000
287994287	::484414067105214000
326146327	::484414078698274000
474371126	::484414085954420000
108605734	::484414093227352000
194054262	::484414100509065000
122067183	::484414107903590000
70805584	::484414150215757000
56169190	::484414170167660000
21124400	::484414177922928000
43208085	::484414203588247000
182584001	::484414204808400000
334403708	::484414219929264000
42297542	::484414227541938000
24543872	::484414236593250000
128775325	::484414242708131000
371416817	::484414297460985000
47749919	::484414302820917000
465089745	::484414310420996000
409541924	::484414314111983000
516096126	::484414319183265000
35256600	::484414341991514000
635151853	::484414344474550000
20782081	::484414365051793000
602224338	::484414370764451000
50818061	::484414384295673000
45492981	::484414395993579000
31620041	::484414410409402000
188417746	::484414414557548000
35256600	::484414423084568000
366753447	::484414435159584000
379576750	::484414446815551000
22087737	::484414453601951000
114235211	::484414464066736000
45492981	::484414482203303000
135937043	::484414507285241000
313120951	::484414514146725000
469970755	::484414559344553000
484423510	::484414578499911000
409541924	::484414595038056000
434545772	::484414596015734000
434545772	::484414637912645000
135937043	::484414659621974000
424790585	::484414672951443000
122067183	::484414676391194000
135937043	::484414703989317000
366753447	::484414710721179000
441039165	::484414714483445000
500517566	::484414717147217000
284931188	::484414725451943000
52295994	::484414726622154000
27331165	::484414732636811000
341941030	::484414745001197000
155459778	::484414750776758000
163646426	::484414752350031000
135937043	::484414753360453000
469970755	::484414832196608000
44779656	::484414861339017000
20941662	::484414899540754000
245080630	::484414929370234000
32171318	::484414971645022000
18999708	::484414977734754000
459612485	::484414978464575000
20924979	::484415015399612000
12057032	::484415022735847000
8548362	::484415025046892000
106855310	::484415026972073000
116054733	::484415027307216000
631513843	::484415049629724000
391573659	::484415056063787000
267405925	::484415058139574000
53545809	::484415058303528000
410297246	::484415058424770000
326554021	::484415084744028000
264300486	::484415131615387000
44779656	::484415137093521000
267538322	::484415173302575000
39863661	::484415178457759000
410297246	::484415183494721000
313120951	::484415188959899000
46940147	::484415216059301000
270143437	::484415231183949000
574147363	::484415241166794000
24738840	::484415241673904000
409541924	::484415242676342000
53545809	::484415244941688000
152875477	::484415256555307000
16713287	::484415301010726000
31620041	::484415313371754000
8070562	::484415319914463000
6092972	::484415334376816000
79447998	::484415345558421000
8070562	::484415346409885000
220455732	::484415354102243000
230898142	::484415358829600000
24543872	::484415361706913000
81643358	::484415396867756000
311924851	::484415447732092000
240015074	::484415458079436000
372493368	::484415464106254000
24543872	::484415481135521000
354047009	::484415522788737000
16713287	::484415531718422000
381181950	::484415536810315000
433169770	::484415551444234000
8070562	::484415615046656000
475210759	::484415627197968000
337937520	::484415643404763000
265760942	::484415659577585000
379304556	::484415669090672000
135937043	::484415679593185000
51952627	::484415683636109000
44779656	::484415715135733000
334261100	::484415747926417000
137135705	::484415749952245000
51952627	::484415760257667000
334261100	::484415782030303000
755431	::484415788447563000
308170990	::484415788938706000
53545809	::484415827501137000
182901672	::484415851811307000
152875477	::484415857020248000
396177532	::484415868802048000
133526428	::484415872648638000
133526428	::484415894488379000
409665559	::484415899655766000
291155950	::484415927744618000
245080630	::484415944333066000
135937043	::484415960216920000
39215095	::484415965136830000
431215016	::484415970484576000
409665559	::484415974427607000
21124400	::484415986590683000
312857835	::484416011308105000
39847939	::484416024259735000
274262734	::484416039438913000
208296274	::484416068795252000
472287305	::484416128135876000
312394133	::484416133525544000
220455732	::484416135735963000
436187992	::484416221744336000
17522792	::484416244875923000
433142367	::484416286068604000
359244936	::484416288618336000
431215016	::484416300270108000
168387841	::484416314937577000
422876369	::484416317311557000
475210759	::484416322244079000
32171318	::484416327801528000
277251070	::484416362643603000
21330741	::484416371850084000
369217450	::484416423809126000
36116261	::484416424879075000
469722641	::484416426028326000
55312313	::484416429207212000
255147158	::484416438275301000
187741596	::484416439395569000
256074844	::484416442461208000
410286428	::484416447939346000
67656722	::484416464422981000
20020647	::484416490242715000
24543872	::484416497314725000
135937043	::484416503811686000
1565041	::484416534639816000
334420539	::484416548057415000
434545772	::484416561072320000
755431	::484416561361743000
81643358	::484416567862890000
755431	::484416587257360000
2084321	::484416669012332000
6092972	::484416673303121000
135937043	::484416675962695000
361199465	::484416685575651000
25410192	::484416691917434000
328828628	::484416696334041000
583488323	::484416697248387000
15961483	::484416712104611000
245080630	::484416735324274000
46764883	::484416737233076000
177174253	::484416755180527000
152875477	::484416760167149000
245855482	::484416769520852000
409665559	::484416788793655000
122067183	::484416811916886000
70784628	::484416821232410000
24543872	::484416821601517000
328882474	::484416834326626000
308946618	::484416860142571000
24543872	::484416872985939000
568915908	::484416930624061000
51325761	::484416935636254000
54697279	::484416938450243000
6092972	::484416942795530000
396177532	::484416954438922000
361199465	::484416958952001000
24543872	::484416961120833000
224124379	::484416966422040000
245080630	::484416980846256000
396177532	::484416983929090000
396177532	::484417001712914000
349431964	::484417003990446000
308946618	::484417005173231000
349431964	::484417021182885000
111687397	::484417058717712000
161492068	::484417062685528000
202196262	::484417077730885000
17086308	::484417140456296000
41908697	::484417150413975000
278165989	::484417177647194000
396177532	::484417184286781000
182584001	::484417203958079000
396177532	::484417205669351000
160453801	::484417206252343000
631245094	::484417215626608000
25410192	::484417232290607000
451868427	::484417238187778000
396177532	::484417239496417000
441039165	::484417243443261000
182584001	::484417251827658000
30529918	::484417304680083000
23400461	::484417307641651000
466646092	::484417315044208000
423098923	::484417316818415000
13533012	::484417323152195000
22536077	::484417325005684000
469722641	::484417327862005000
274262734	::484417350792253000
441039165	::484417360942469000
160453801	::484417365258407000
349431964	::484417370270613000
135937043	::484417373429301000
433142367	::484417377283891000
346219373	::484417387253334000
423098923	::484417414981877000
396177532	::484417427187318000
38579155	::484417429884633000
433142367	::484417438369710000
38906564	::484417440626253000
396177532	::484417447613591000
38906564	::484417497311895000
291155950	::484417508816859000
208296274	::484417539393732000
396177532	::484417540777472000
135937043	::484417541997993000
38906564	::484417554912665000
354047009	::484417571815686000
509523903	::484417576349343000
21449993	::484417591515951000
38906564	::484417599665876000
170064834	::484417611036233000
755431	::484417619731050000
85651876	::484417621576540000
291221395	::484417632461135000
346569016	::484417665549619000
114064449	::484417668691537000
441039165	::484417690182766000
409541924	::484417701075374000
115852151	::484417710839697000
755431	::484417724102111000
240766538	::484417729391501000
37228652	::484417731362828000
135937043	::484417770063679000
29817953	::484417770432393000
755431	::484417791521333000
401443377	::484417798203248000
114064449	::484417806436679000
165072349	::484417840749895000
423098923	::484417849600258000
423098923	::484417862002806000
1565041	::484417891132260000
32750427	::484417892226965000
32750427	::484417903618686000
311092385	::484417905170206000
135937043	::484417907531583000
24543872	::484417913248829000
32750427	::484417915085914000
410297246	::484417933024587000
13533012	::484417939215376000
65995121	::484417943368126000
22536077	::484417951060078000
410297246	::484417977928806000
396177532	::484417981129043000
220455732	::484417982815141000
81643358	::484418006110720000
238826465	::484418028248252000
78970527	::484418044395917000
51601709	::484418087404720000
320560322	::484418099253227000
544538144	::484418119763382000
396364407	::484418137241047000
208296274	::484418143604191000
238826465	::484418146687000000
53112812	::484418165200265000
24543872	::484418168879063000
45581124	::484418266052325000
78970527	::484418268212383000
65995121	::484418270641270000
109105005	::484418273874690000
396364407	::484418285614538000
133617944	::484418295806709000
1565041	::484418335929794000
38713173	::484418348189376000
245080630	::484418354162065000
246066577	::484418395958677000
423098923	::484418397128511000
267227218	::484418437046075000
78970527	::484418442770907000
210873235	::484418443995660000
58349263	::484418444142866000
503577648	::484418454238539000
245080630	::484418477122269000
27323374	::484418484357853000
62460045	::484418563520733000
414543388	::484418590423015000
423098923	::484418608492056000
410961985	::484418661168340000
98552986	::484418665832775000
463431723	::484418716457635000
49221112	::484418736363814000
631245094	::484418763224522000
26182895	::484418763975299000
188417746	::484418770241605000
139847892	::484418776113242000
378414202	::484418777476374000
22220460	::484418788163850000
706034130	::484418793431916000
134225933	::484418821416312000
517075828	::484418827560566000
25609677	::484418856908492000
15782772	::484418874473844000
628427510	::484418909206880000
354047009	::484418929423843000
318627551	::484418935962353000
85651876	::484418954438246000
45581124	::484418957533671000
133526428	::484418966283378000
425183249	::484418987519143000
575755127	::484418996888797000
247374067	::484419032620482000
706034130	::484419045341413000
441039165	::484419089314504000
230069479	::484419092385116000
102100651	::484419106423066000
228264355	::484419110030151000
220455732	::484419129202323000
441039165	::484419178648961000
182584001	::484419186530082000
22220460	::484419193065197000
27323374	::484419212707119000
246066577	::484419216997904000
425183249	::484419229295583000
37119867	::484419248685842000
234649932	::484419252234223000
755431	::484419263126466000
222636373	::484419287860662000
234649932	::484419316088328000
631245094	::484419356982394000
44768272	::484419375215419000
410297246	::484419395418992000
122067183	::484419429443571000
441039165	::484419430328197000
411841714	::484419451019096000
163768701	::484419467917918000
237936556	::484419487093907000
329955120	::484419502189203000
56508824	::484419514214674000
320560322	::484419530605617000
322327312	::484419552759934000
21124400	::484419562784292000
23665083	::484419589703356000
163646426	::484419599925280000
200316617	::484419620909379000
45410414	::484419663539884000
165072349	::484419667537039000
246066577	::484419681206693000
424790585	::484419681688629000
40946018	::484419696692068000
53545809	::484419707785973000
233677206	::484419713930649000
56508824	::484419724856799000
131278152	::484419733287337000
182584001	::484419733341470000
14606079	::484419741453254000
212068363	::484419765763457000
122067183	::484419772550221000
164676969	::484419777289412000
410961985	::484419794767081000
40485959	::484419805110218000
354047009	::484419814761709000
40485959	::484419826345992000
112576998	::484419859560665000
366753447	::484419881903747000
76977679	::484419919971221000
318173357	::484419966523813000
265799781	::484419971242786000
177101575	::484419976364060000
503911979	::484419982055337000
289605285	::484419993262510000
318173357	::484419994000715000
210873235	::484420007880052000
628427510	::484420040540684000
16102033	::484420063747772000
254442957	::484420065971175000
58349263	::484420071151128000
43967474	::484420088489967000
108204138	::484420118818983000
441039165	::484420128549793000
21124400	::484420172485128000
459612485	::484420189086175000
122067183	::484420200302125000
22220460	::484420204668399000
277251070	::484420206123429000
158129535	::484420207046578000
337434879	::484420208405131000
31010760	::484420211932954000
17694593	::484420249673281000
359244936	::484420257298124000
14223247	::484420267603542000
13533012	::484420272145973000
139447011	::484420277259214000
165072349	::484420294350618000
55964893	::484420308464857000
1565041	::484420308825563000
91521926	::484420325539450000
21124400	::484420329389842000
183090041	::484420335358337000
16102033	::484420373476167000
15875100	::484420388722855000
418965366	::484420419596713000
1565041	::484420425183948000
484423510	::484420440685694000
82115262	::484420440727629000
187034273	::484420444280606000
29817953	::484420464563855000
222636373	::484420489364787000
22431584	::484420494138277000
411841714	::484420517320216000
296901409	::484420530821267000
17448907	::484420570164236000
122717174	::484420572915310000
176839128	::484420601046511000
200316617	::484420607241887000
360951591	::484420635607564000
296901409	::484420643455115000
17595323	::484420649079681000
264300486	::484420652120559000
366753447	::484420669489168000
329093513	::484420697952120000
23450320	::484420704490631000
21124400	::484420714124939000
566902451	::484420714955812000
624394090	::484420742130716000
318627551	::484420763638722000
593139104	::484420772946268000
101617436	::484420806773317000
415259927	::484420864499134000
494376740	::484420868030742000
264300486	::484420889539129000
37228652	::484420958670041000
211376385	::484420959537860000
55312313	::484420984481406000
148436850	::484421006656671000
21124400	::484421027275890000
614436697	::484421038005293000
246066577	::484421046100324000
31625914	::484421062747119000
133617944	::484421081634070000
47880950	::484421130673872000
26179867	::484421163670466000
78653568	::484421164354502000
246066577	::484421173615538000
326351370	::484421225192493000
262939560	::484421244335304000
56509474	::484421288958496000
478145352	::484421296445341000
103678189	::484421299217788000
51554430	::484421333728915000
291221395	::484421337528930000
229611107	::484421357413756000
22220460	::484421365446225000
232072216	::484421375915196000
19147974	::484421384387702000
321637063	::484421416419196000
433142367	::484421422732046000
22220460	::484421436610973000
111124977	::484421439723171000
318173357	::484421465970708000
220455732	::484421475902844000
355896730	::484421483985645000
316766176	::484421509394358000
849	::484421513224146000
192590347	::484421530320125000
14178003	::484421531510902000
425573791	::484421560099684000
355717008	::484421612155207000
100471456	::484421627317600000
66393146	::484421658610921000
264300486	::484421729368825000
254442957	::484421740400222000
198911524	::484421754123583000
1565041	::484421757139304000
41692308	::484421780371550000
21124400	::484421788307169000
357017353	::484421804203970000
246066577	::484421814626840000
361199465	::484421836751396000
551248502	::484421851444019000
37730571	::484421867382775000
248468379	::484421869294977000
26580130	::484421888459161000
410377090	::484421911989202000
100471456	::484421915193655000
254442957	::484421958462083000
849	::484421996210847000
252674018	::484422067303878000
606781453	::484422110534565000
21124400	::484422119799787000
23164217	::484422127517323000
70784628	::484422143107932000
594121150	::484422154520231000
396454394	::484422167191228000
481512198	::484422178549415000
27726737	::484422184698642000
314988406	::484422196471664000
318173357	::484422226465136000
111124977	::484422232392089000
326351370	::484422240499294000
77078833	::484422261399506000
16866896	::484422262117117000
316301043	::484422300234969000
22220460	::484422337895616000
165967574	::484422345017532000
254442957	::484422348473643000
267227218	::484422379330756000
144733584	::484422380681699000
252674018	::484422420137140000
259746323	::484422422636949000
44779656	::484422487493849000
375873224	::484422491461267000
247560161	::484422500487417000
98768681	::484422554028101000
15330061	::484422575007617000
487258078	::484422582742286000
23400461	::484422586655576000
16866896	::484422597552398000
113722629	::484422600987140000
487258078	::484422609313218000
160453801	::484422611158728000
487258078	::484422641445765000
100471456	::484422643089952000
262939560	::484422657031421000
16866896	::484422693740380000
316766176	::484422701172277000
124517802	::484422743450861000
15814841	::484422757623795000
165967574	::484422783104192000
26182895	::484422783963648000
22559382	::484422797654241000
18999708	::484422798589181000
212475056	::484422799818096000
503577648	::484422849521020000
23400461	::484422850892558000
130690913	::484422859813441000
477235727	::484422863907086000
1565041	::484422873877319000
252674018	::484422913987080000
160453801	::484422933180596000
333877322	::484422934287507000
165072349	::484422943552712000
52649582	::484422952679923000
78065938	::484422969330913000
118733444	::484423005804978000
22220460	::484423039632015000
18551115	::484423062126071000
267227218	::484423081771798000
224124379	::484423144522784000
35297171	::484423149660827000
257265522	::484423151481147000
196742313	::484423169168523000
14606079	::484423191990132000
136791341	::484423199115837000
487258078	::484423203985428000
310330192	::484423272512385000
212068363	::484423293651267000
20941662	::484423294247264000
256781130	::484423300890628000
259746323	::484423344721117000
123739379	::484423365289992000
185399022	::484423375477952000
76248039	::484423406377394000
108204138	::484423538481594000
223950031	::484423578901676000
416684872	::484423595935137000
316301043	::484423640088592000
224124379	::484423670203305000
335068121	::484423680366104000
458826306	::484423682023243000
348725381	::484423690528890000
22087737	::484423697806024000
70805584	::484423713455370000
341732173	::484423717897129000
479246485	::484423726453125000
433169770	::484423753527345000
487258078	::484423779691425000
111124977	::484423798222233000
26947347	::484423807411957000
587104097	::484423822280384000
410377090	::484423852819509000
91942557	::484423877171228000
337367504	::484423880044728000
252674018	::484423888734941000
161492068	::484423893512245000
316766176	::484423909572227000
91942557	::484423916203417000
487258078	::484423918522863000
271774234	::484423962097487000
327842258	::484423969681178000
224124379	::484423991281463000
220455732	::484423994817269000
169226510	::484424060336476000
192727478	::484424079311503000
44779656	::484424084588339000
185399022	::484424145434722000
312394133	::484424148999876000
61402370	::484424149977165000
370420008	::484424155727548000
406772829	::484424159187832000
309981035	::484424201047400000
224124379	::484424212342272000
252681307	::484424220081127000
360183119	::484424231279923000
252674018	::484424275080658000
188417746	::484424281615794000
223950031	::484424281707651000
22220460	::484424284832800000
33703018	::484424284887339000
252681307	::484424285956870000
259746323	::484424292419899000
368170408	::484424298053251000
321037427	::484424363689525000
28827091	::484424385881980000
58941053	::484424453741236000
410195122	::484424474368802000
17035194	::484424480773922000
368170408	::484424489871347000
252681307	::484424560079822000
63783716	::484424561052508000
91712528	::484424566962278000
310330192	::484424668514754000
17035194	::484424679202242000
49221112	::484424681835855000
211376385	::484424710076104000
51601709	::484424743299592000
24383303	::484424781312163000
208296274	::484424785221271000
411700909	::484424788530958000
51325761	::484424816771211000
310009833	::484424837016739000
35376355	::484424847900954000
359244936	::484424872047562000
240766538	::484424879505018000
376940853	::484424899650285000
22087737	::484424947087863000
467545942	::484424985101213000
51601709	::484425006949351000
355612007	::484425018219438000
41136161	::484425023193493000
327842258	::484425084736897000
69916558	::484425085340876000
17664609	::484425087899033000
635151853	::484425088226172000
391573659	::484425102784987000
479246485	::484425125274480000
29607520	::484425150163845000
635151853	::484425161928491000
233740533	::484425186490322000
102401687	::484425207957188000
136828926	::484425208145526000
36579395	::484425213526822000
247374067	::484425221806366000
221098400	::484425223500886000
359244936	::484425255331438000
41692308	::484425255998324000
374739722	::484425256187478000
214220072	::484425257059508000
123939574	::484425272419045000
255104759	::484425273174413000
272533260	::484425273849311000
245855482	::484425284545171000
64549933	::484425290811473000
479246485	::484425296678879000
245080630	::484425337619496000
64907439	::484425342367440000
291221395	::484425352497070000
423891750	::484425385598533000
259746323	::484425391533072000
150518148	::484425399493869000
63783716	::484425400005955000
356974615	::484425407786393000
366136205	::484425414300172000
136828926	::484425424068280000
28827091	::484425425272049000
43208085	::484425426178412000
240892007	::484425448189734000
64549933	::484425457505681000
240766538	::484425484978380000
68531166	::484425514803671000
379833720	::484425548257435000
103678189	::484425551998763000
416684872	::484425555866308000
519909326	::484425557372067000
103678189	::484425563428241000
27323374	::484425579606048000
259746323	::484425584554962000
32973618	::484425587587444000
252674018	::484425588212768000
619492928	::484425588573085000
331227001	::484425598190637000
426786499	::484425632105762000
58349263	::484425654579240000
352486016	::484425654759219000
26580130	::484425685671624000
337367504	::484425720685658000
28827091	::484425757708402000
232114448	::484425761516822000
302472189	::484425765186859000
424790585	::484425783331393000
258636623	::484425788641787000
360183119	::484425791598768000
58652870	::484425794173677000
253126912	::484425797248106000
123939574	::484425800632893000
58652870	::484425820740411000
43208085	::484425829515264000
316301043	::484425852751736000
64907439	::484425897361948000
188417746	::484425926122696000
8962732	::484425953083260000
14538108	::484425953859211000
316301043	::484425955453464000
432819849	::484425955696332000
43208085	::484425985170092000
259413656	::484425996607959000
232114448	::484425998566686000
58349263	::484426014681227000
302472189	::484426020414451000
41692308	::484426076555190000
59370673	::484426091361095000
58349263	::484426091549847000
200316617	::484426123032674000
302472189	::484426131953573000
361532861	::484426132843134000
236528732	::484426241639211000
429345484	::484426244541272000
575804821	::484426246588071000
232114448	::484426253143797000
259746323	::484426289843949000
607721617	::484426308056010000
58349263	::484426318965407000
634164272	::484426323478065000
63720288	::484426328955838000
29935926	::484426337147289000
24738840	::484426355119898000
233740533	::484426358609563000
47749919	::484426361054822000
318173357	::484426393871065000
43208085	::484426395280752000
325242803	::484426399839580000
24738840	::484426402817523000
63720288	::484426414234816000
319301096	::484426432844529000
500239410	::484426449797931000
308946618	::484426479803985000
59370673	::484426498430885000
361532861	::484426514193453000
500239410	::484426516973879000
423891750	::484426543662645000
22431584	::484426544136597000
201899461	::484426562171703000
515049896	::484426602659344000
267227218	::484426681877155000
411841714	::484426720649678000
375961439	::484426739402022000
30989596	::484426743126556000
367322500	::484426756334432000
201899461	::484426786793476000
136791341	::484426804585701000
407399368	::484426818905059000
29374576	::484426822730260000
189135890	::484426835397054000
51325761	::484426865114120000
426838833	::484426898366529000
24738840	::484426914392592000
138557664	::484426929261404000
56508824	::484426934323912000
281260984	::484426961578516000
201899461	::484426966792011000
168387841	::484426974673133000
161656785	::484426984903041000
59370673	::484427011801108000
326813935	::484427012690673000
176839128	::484427018281304000
41908697	::484427025126416000
51325761	::484427041891434000
267227218	::484427044302761000
65576332	::484427052569731000
23164217	::484427061834944000
14178003	::484427063047118000
59370673	::484427065853112000
318173357	::484427078314381000
87970668	::484427082034708000
23164217	::484427088682680000
86243090	::484427132396130000
234649932	::484427136913383000
308946618	::484427141254111000
23164217	::484427156114518000
392301070	::484427161957171000
38577111	::484427190247768000
255622442	::484427194102743000
199331386	::484427255293411000
310664656	::484427258975641000
597038752	::484427300147318000
175581339	::484427306346094000
619492928	::484427331780358000
118827154	::484427332074348000
308946618	::484427334611521000
83513704	::484427362365628000
193583131	::484427410226425000
102796495	::484427445546647000
208296274	::484427449594163000
2084321	::484427564681678000
259746323	::484427581614067000
310664656	::484427586307510000
138557664	::484427591529426000
29935926	::484427621208322000
29607520	::484427651328008000
90750144	::484427663801860000
41136161	::484427667748294000
47749919	::484427674236882000
347994449	::484427679081717000
241337450	::484427710903877000
371500504	::484427734123577000
44399596	::484427779849879000
19053567	::484427805782863000
31625914	::484427807888375000
76082847	::484427825534214000
52295994	::484427828738658000
259746323	::484427863064461000
253126912	::484427865383923000
23164217	::484427867099385000
713350694	::484427867187851000
619492928	::484427869834059000
61478431	::484427962562134000
77765035	::484428009219190000
70805584	::484428019814391000
33453167	::484428056158044000
597038752	::484428057818562000
58349263	::484428064915718000
118733444	::484428131345117000
58652870	::484428147480616000
399174015	::484428180065767000
298156322	::484428201007931000
277829772	::484428223543902000
188417746	::484428233447071000
198911524	::484428297476927000
136006997	::484428318381338000
188417746	::484428369426391000
76082847	::484428370391072000
544538144	::484428376627617000
188417746	::484428393501691000
29935926	::484428408206544000
607432063	::484428419455647000
31625914	::484428463118360000
153544543	::484428468663648000
50011708	::484428470458404000
355574432	::484428490712678000
355574432	::484428545679040000
383202357	::484428547566866000
259746323	::484428570622558000
39416036	::484428573877354000
310369464	::484428597780680000
230898142	::484428598070480000
212475056	::484428634115932000
54105420	::484428635386814000
114967175	::484428662431698000
153544543	::484428663367401000
28827091	::484428681025056000
99274885	::484428689975676000
114967175	::484428723030982000
54105420	::484428723299815000
245080630	::484428746741387000
131278152	::484428771303632000
64549933	::484428814316208000
65968609	::484428822939308000
115941650	::484428831378251000
238024746	::484428840371245000
23450320	::484428852618608000
245080630	::484428853763264000
355717008	::484428862596861000
153544543	::484428904065929000
281260984	::484428924730875000
515049896	::484428941805903000
56508824	::484428943320051000
607721617	::484428976958369000
28827091	::484428986978934000
33323170	::484429030087606000
409487670	::484429035951247000
228264355	::484429036500688000
409487670	::484429036651679000
31625914	::484429057971322000
114967175	::484429065974059000
51601709	::484429070500106000
309108026	::484429073372811000
212060681	::484429073372835000
233740533	::484429105052401000
487258078	::484429123243474000
315621982	::484429148509990000
59370673	::484429184417009000
115518508	::484429189785739000
165072349	::484429209511538000
310664656	::484429266445033000
340094001	::484429273940234000
556556365	::484429289220505000
76082847	::484429297772670000
494376740	::484429314058756000
336774649	::484429326146748000
36116261	::484429335320072000
39215095	::484429336951652000
47269984	::484429353023832000
310144986	::484429359021694000
79035481	::484429385982701000
132314519	::484429405679136000
277251070	::484429410246725000
121881241	::484429419537121000
65968609	::484429437421617000
508430679	::484429442484158000
53486281	::484429496389758000
139447011	::484429497979404000
78970527	::484429501862916000
375961439	::484429522100441000
713350694	::484429527108841000
277626311	::484429555348692000
315621982	::484429562512953000
403834874	::484429580577828000
82115262	::484429581378531000
28827091	::484429588643471000
508430679	::484429597044256000
189135890	::484429599309193000
139447011	::484429601075380000
56508824	::484429625263915000
403834874	::484429641038700000
115518508	::484429641046708000
35603964	::484429673074413000
21117523	::484429674651865000
167144906	::484429680968085000
245080630	::484429684625534000
308726677	::484429687603482000
245080630	::484429718016372000
255622442	::484429751130800000
223950031	::484429762824122000
53486281	::484429800975892000
401089789	::484429822886555000
310664656	::484429823813509000
78970527	::484429825939996000
245080630	::484429831312928000
114967175	::484429854008287000
214220072	::484429867740430000
318173357	::484429871049764000
26642766	::484429908232261000
629894993	::484429917795680000
102401687	::484429969716555000
277829772	::484429985873027000
369174583	::484430008702623000
335608417	::484430022426361000
59370673	::484430027526660000
259581735	::484430047768350000
323246381	::484430050763091000
223950031	::484430114814300000
79035481	::484430114818514000
272533260	::484430119910395000
629894993	::484430142887182000
245080630	::484430155218030000
164575018	::484430183504424000
65968609	::484430200399085000
310369464	::484430227422978000
51554430	::484430254753447000
302934050	::484430258502791000
55312313	::484430278782226000
96421993	::484430280418406000
76082847	::484430315520544000
33453167	::484430323480920000
93448284	::484430339092127000
45492981	::484430343689490000
22294252	::484430349921828000
259581735	::484430358218174000
55312313	::484430362886426000
55312313	::484430413171920000
118855202	::484430423301181000
28827091	::484430430225973000
606781453	::484430436332871000
55312313	::484430461901369000
118855202	::484430471468568000
17455392	::484430479265759000
79633612	::484430501156241000
223950031	::484430509758357000
223950031	::484430509770940000
259488414	::484430516012072000
16380745	::484430521863118000
103678189	::484430557254651000
103678189	::484430568663560000
272533260	::484430594957275000
225893243	::484430633721016000
607721617	::484430652884799000
80191031	::484430654520578000
237966586	::484430667556462000
22431584	::484430705276252000
561527789	::484430722979999000
116054733	::484430723823042000
65968609	::484430735038611000
158129535	::484430743301799000
243427085	::484430875807858000
6203992	::484430901406085000
457197060	::484430910880620000
25760567	::484430946427338000
315621982	::484430948797513000
65968609	::484430964915838000
35603964	::484430988416520000
400249617	::484430993994956000
199001641	::484430995123224000
323978080	::484430997300461000
359244936	::484431000118648000
15681561	::484431001146630000
164101308	::484431031575928000
375961439	::484431035921203000
83513704	::484431072017412000
93448284	::484431083866320000
259581735	::484431087213355000
115518508	::484431089289539000
269605766	::484431091533479000
269605766	::484431113171914000
138557664	::484431133447172000
196742313	::484431135548514000
83513704	::484431175939682000
17694593	::484431263038992000
187034273	::484431269397159000
381203261	::484431314695647000
318627551	::484431347008561000
69916897	::484431347411607000
8548362	::484431358144811000
424790585	::484431360468086000
277251070	::484431377643737000
25760567	::484431382450421000
148436850	::484431384933453000
24136198	::484431385004748000
259746323	::484431416667553000
118733444	::484431442601316000
441039165	::484431449869651000
280749613	::484431450583085000
19147974	::484431459315617000
423098923	::484431469926813000
22736943	::484431497022013000
51964139	::484431522007506000
259581735	::484431542945468000
14606079	::484431551392776000
55287428	::484431587971317000
259581735	::484431588264927000
52649582	::484431636810203000
400249617	::484431637770272000
351847146	::484431738253221000
55287428	::484431754279653000
51964139	::484431758775951000
358611246	::484431773175013000
24136198	::484431774173249000
359244936	::484431785552384000
483283190	::484431790774685000
358611246	::484431796377886000
25084916	::484431809250598000
259581735	::484431852380250000
503911979	::484431869736267000
259581735	::484431873750224000
259581735	::484431891987058000
52649582	::484431894948622000
354047009	::484431913139318000
216618788	::484431914787274000
259581735	::484431929127608000
340094001	::484431950531158000
403834874	::484431954184794000
100742600	::484431993573474000
247362551	::484431997205352000
727422228	::484432010937909000
727422228	::484432057431760000
352531780	::484432080806227000
513434526	::484432104139132000
29935926	::484432121868460000
65968609	::484432125261660000
399713201	::484432224767729000
383202357	::484432231809966000
438698734	::484432232548151000
161492068	::484432233122373000
352531780	::484432262423777000
438698734	::484432274646401000
245080630	::484432275681992000
403834874	::484432285144723000
26589876	::484432286868570000
148436850	::484432306090692000
29935926	::484432315284602000
273034167	::484432316840685000
359244936	::484432354056736000
500388817	::484432370276134000
118733444	::484432397245480000
29935926	::484432411044757000
154692700	::484432414471905000
148436850	::484432415780118000
18999708	::484432421337587000
293737316	::484432451968966000
416684872	::484432477537456000
423891750	::484432507610603000
36219010	::484432523095601000
148436850	::484432526815940000
65995121	::484432552028278000
349788720	::484432579764838000
438698734	::484432597431623000
383202357	::484432606717411000
257625769	::484432614951239000
433142367	::484432644466552000
245203404	::484432761504034000
29935926	::484432771327070000
211376385	::484432843389403000
315621982	::484432843830198000
189224604	::484432856484433000
36219010	::484432881658257000
16144669	::484432881763102000
245203404	::484432891854602000
96421993	::484432927301042000
266033863	::484432930731597000
305265637	::484432963086479000
188417746	::484432973056720000
29935926	::484432988013219000
15814841	::484433001972240000
16568377	::484433035128221000
283518032	::484433073069912000
16144669	::484433127821946000
79633612	::484433129294528000
20738985	::484433148919287000
251359942	::484433154057723000
359244936	::484433178195546000
376546976	::484433189122093000
51554430	::484433199502987000
96421993	::484433212111089000
478145352	::484433224085409000
603870273	::484433259531882000
1007041	::484433274433859000
51964139	::484433297288617000
96421993	::484433306276995000
237966586	::484433315433152000
160495648	::484433317849100000
279162166	::484433326669721000
423098923	::484433331061145000
245203404	::484433349906161000
283518032	::484433366985764000
37863682	::484433373851447000
629894993	::484433374954946000
434545772	::484433384547299000
755431	::484433405644644000
310009833	::484433453283147000
237966586	::484433467002736000
31620041	::484433512640958000
425573791	::484433558438547000
236144487	::484433560095309000
137135705	::484433592668278000
64549933	::484433595487256000
24868543	::484433638130327000
22431584	::484433650742996000
64907439	::484433673677058000
237966586	::484433738227400000
62940169	::484433744569565000
59288102	::484433750194147000
51964139	::484433756657172000
755431	::484433769198546000
59288102	::484433769945137000
562393615	::484433776697954000
237966586	::484433816648310000
44041485	::484433826219696000
403834874	::484433848642850000
111411572	::484433911473508000
283518032	::484433930729578000
403834874	::484433956444835000
165967574	::484434001038692000
497458875	::484434039751708000
257092614	::484434070479187000
33249556	::484434114217791000
588641285	::484434114682957000
212475056	::484434153144737000
18918771	::484434214834540000
50509821	::484434217573425000
299284663	::484434221344096000
398707286	::484434223126691000
75937251	::484434242516963000
237966586	::484434251731836000
561540580	::484434265371709000
189224604	::484434266085150000
57651074	::484434281461067000
18138157	::484434296539975000
19245878	::484434306610507000
435478224	::484434316009562000
15789848	::484434341951311000
209223008	::484434345722003000
257092614	::484434353829982000
275902246	::484434368002150000
47880950	::484434377040875000
283518032	::484434387514454000
81872162	::484434387912896000
299284663	::484434400612872000
230206940	::484434410251366000
561540580	::484434419373993000
239254872	::484434535015120000
561540580	::484434546528505000
633531552	::484434566581854000
87247551	::484434578841419000
87247551	::484434579302780000
78065938	::484434596293918000
76815335	::484434606054064000
21153287	::484434606310309000
36219010	::484434620511825000
123939574	::484434630578151000
196890320	::484434647863291000
457250385	::484434677554352000
44307877	::484434677735124000
416018810	::484434680012210000
561540580	::484434682071642000
239484752	::484434718986092000
257265522	::484434735746134000
161656785	::484434742368931000
68369234	::484434780067348000
330513153	::484434792088215000
504987901	::484434811990188000
500388817	::484434838426882000
26179867	::484434851785760000
21124400	::484434877077417000
419836731	::484434890541514000
279162166	::484434907490299000
561540580	::484434908119433000
22648162	::484434913999863000
101138081	::484434962733891000
16144669	::484435004684906000
561540580	::484435038474227000
178921630	::484435039124733000
53258017	::484435039208210000
279162166	::484435078005522000
19182658	::484435085056163000
423098923	::484435109114687000
423098923	::484435127015993000
451667062	::484435130895716000
52649582	::484435157479596000
210873235	::484435163863343000
239254872	::484435196406550000
14594667	::484435202135953000
588874950	::484435205717893000
424790585	::484435230246203000
561540580	::484435298055491000
279608688	::484435298604957000
384494456	::484435302572752000
46764883	::484435307690201000
19028099	::484435309459812000
149275783	::484435314833108000
37730571	::484435325549576000
279608688	::484435346411642000
283518032	::484435353814978000
45492981	::484435362362564000
327934017	::484435365357309000
504987901	::484435411205226000
561540580	::484435424413089000
26179867	::484435473884921000
561540580	::484435542776369000
98552986	::484435562779398000
96872197	::484435579321339000
242533291	::484435583079428000
247374067	::484435607985209000
22328944	::484435624876072000
96872197	::484435663316455000
504987901	::484435709529296000
168864295	::484435793977417000
167365283	::484435816585125000
230365198	::484435818216685000
411841714	::484435854153482000
14085431	::484435879101235000
425183249	::484435880296583000
228845995	::484435903172345000
40526887	::484435903230656000
52649582	::484435906322264000
123939574	::484435939502985000
26179867	::484435960608727000
167365283	::484436039923015000
21124400	::484436045581123000
402797583	::484436064661422000
93448284	::484436119618981000
333877322	::484436120298471000
411841714	::484436133519302000
410195122	::484436136085839000
487258078	::484436176422834000
151212329	::484436188435341000
239917620	::484436235499220000
52649582	::484436239182204000
136006997	::484436245754310000
392737983	::484436258048188000
136006997	::484436267245920000
205501297	::484436287147876000
22431584	::484436323642929000
410195122	::484436332383461000
13533012	::484436342802505000
339482720	::484436351937290000
23450320	::484436357347950000
136006997	::484436378873106000
26580130	::484436386553290000
22504277	::484436395118047000
544538144	::484436405326589000
401443377	::484436438222897000
410195122	::484436446053298000
57566548	::484436454286688000
7345092	::484436458074169000
238826465	::484436466299596000
266210776	::484436489925713000
470801476	::484436513443172000
358643765	::484436549103140000
634164272	::484436557487562000
188417746	::484436589150752000
342508573	::484436614156787000
15681561	::484436650324684000
138557664	::484436678627819000
188417746	::484436682570498000
238826465	::484436687750463000
330691749	::484436692951371000
138557664	::484436700572418000
31144939	::484436720889626000
13533012	::484436742272200000
470451598	::484436775667249000
411841714	::484436815655751000
544538144	::484436816716505000
161492068	::484436828489920000
21682918	::484436832248410000
21682918	::484436861772132000
544538144	::484436863717871000
31144939	::484436867199545000
41135840	::484436871796518000
45759903	::484436881791123000
269605766	::484436890653700000
214220072	::484436905799327000
188417746	::484436906223341000
1565041	::484436910124060000
269605766	::484436910572466000
165967574	::484436945893081000
71284640	::484436954008657000
245855482	::484436976507293000
544538144	::484436981347131000
303080805	::484436990839226000
46283045	::484437016948375000
22328944	::484437025140264000
519898323	::484437143356338000
46283045	::484437159391162000
45492981	::484437174868140000
259581735	::484437178806591000
473462894	::484437210385481000
108814965	::484437237053280000
14538108	::484437263569272000
358643765	::484437270993174000
299450175	::484437277196554000
544538144	::484437287732641000
167144906	::484437297064996000
21124400	::484437298092601000
299450175	::484437303880736000
299450175	::484437319730987000
355717008	::484437320397889000
55287428	::484437345471455000
299450175	::484437382171611000
16144669	::484437397984137000
299450175	::484437399968051000
50011708	::484437409145188000
299450175	::484437448207126000
177174253	::484437459229761000
544538144	::484437461641097000
66786075	::484437472412045000
279162166	::484437476841226000
299450175	::484437480767512000
25410192	::484437483069796000
302934050	::484437539818717000
217871594	::484437562996441000
105026890	::484437565408161000
299450175	::484437570450100000
544538144	::484437570462285000
81872162	::484437612112125000
224124379	::484437618264788000
267405925	::484437627374825000
423862446	::484437642722152000
96658544	::484437703824404000
22431584	::484437704667832000
66786075	::484437705296596000
31625914	::484437726708916000
45581124	::484437733050298000
299284663	::484437735801749000
167144906	::484437787785977000
487258078	::484437816550490000
167365283	::484437873463001000
402268968	::484437905738567000
113722629	::484437907101335000
66555228	::484437909143953000
32171318	::484437913300905000
55287428	::484437922389557000
299284663	::484437929838649000
131941193	::484437934192746000
16726467	::484437955222970000
234649932	::484437961828610000
425897170	::484437991746572000
199001641	::484438000772710000
22328944	::484438008641650000
53258017	::484438017659002000
15681561	::484438019228049000
33342988	::484438033299939000
473462894	::484438061250396000
45470777	::484438076219850000
60160675	::484438084440715000
55120405	::484438085598732000
58652870	::484438095824424000
78653568	::484438108679974000
22328944	::484438121145450000
16144669	::484438131668574000
544538144	::484438135611215000
51325761	::484438163327569000
14085431	::484438192436019000
147298694	::484438201549873000
51325761	::484438215445970000
25099957	::484438220147404000
18551115	::484438267563999000
133158896	::484438279224168000
33342988	::484438292285652000
318627551	::484438313785237000
33342988	::484438332035039000
97336064	::484438338846195000
465198766	::484438341551534000
18551115	::484438358848860000
87970668	::484438385163894000
318627551	::484438386694828000
78065938	::484438400095633000
110530129	::484438456748478000
58652870	::484438507541499000
42910967	::484438527258951000
45581124	::484438530744004000
310144986	::484438555146457000
39847939	::484438605457133000
110530129	::484438638886129000
544538144	::484438642471890000
279162166	::484438648180330000
201445185	::484438739171569000
33342988	::484438762559406000
470451598	::484438816825298000
27726737	::484438853332123000
544538144	::484438864300240000
66393146	::484438878619574000
399174015	::484438887180148000
161492068	::484438900539019000
20020647	::484438921128849000
503911979	::484438921753788000
343756278	::484438930188554000
92629759	::484438944667295000
102530016	::484438964108279000
458826306	::484438981049073000
147298694	::484438990351630000
161492068	::484439012669526000
47031965	::484439036962951000
55287428	::484439041039814000
110530129	::484439046157250000
79348656	::484439060329418000
312784161	::484439065928814000
282860308	::484439078742409000
73731844	::484439118261542000
165967574	::484439145100890000
73731844	::484439146811781000
1384531	::484439152985788000
26109453	::484439166663393000
73731844	::484439175551127000
242533291	::484439181406400000
425897170	::484439191523061000
403834874	::484439201698832000
32171318	::484439201836838000
73731844	::484439212951736000
544538144	::484439229779288000
73731844	::484439232594063000
215385454	::484439241997299000
399174015	::484439242651602000
70805584	::484439242840768000
73731844	::484439287140581000
102401687	::484439336855678000
140206179	::484439338122375000
417606826	::484439340748378000
110530129	::484439349116043000
383202357	::484439365394124000
503911979	::484439367167905000
375364618	::484439392031748000
339458716	::484439396016332000
60220156	::484439421932929000
587104097	::484439427498790000
167144906	::484439428610285000
335101950	::484439436189368000
619492928	::484439446763212000
18138157	::484439452631437000
43977455	::484439521074118000
365203632	::484439527147442000
375364618	::484439586009915000
373653741	::484439611565813000
238826465	::484439626829291000
407473485	::484439630461169000
136006997	::484439632017235000
375385791	::484439653169500000
299297459	::484439667031670000
85211920	::484439701563387000
75937251	::484439719363633000
31144939	::484439735625318000
562393615	::484439753006522000
273682366	::484439788427046000
23442090	::484439793578033000
47167252	::484439801673023000
359244936	::484439808421281000
513711139	::484439820119592000
110530129	::484439871281717000
16472279	::484439884413685000
31144939	::484439885458464000
359244936	::484439953879748000
188508773	::484439966282293000
76815335	::484439972888317000
149295164	::484439974473768000
93448284	::484439975274876000
273682366	::484440002781138000
130987540	::484440005188677000
43052467	::484440007554260000
167144906	::484440048104796000
295466391	::484440051359547000
403834874	::484440078526451000
407473485	::484440098071904000
470451598	::484440102257848000
27792069	::484440156531744000
110530129	::484440158117568000
359244936	::484440176731500000
201445185	::484440198625767000
295466391	::484440217210744000
215385454	::484440250064699000
136006997	::484440271309242000
273682366	::484440306163519000
1565041	::484440329136119000
375873224	::484440342138060000
91606737	::484440358143533000
41692308	::484440380595658000
64549933	::484440390352011000
279162166	::484440413181198000
136006997	::484440439907311000
14178003	::484440514255548000
407384648	::484440545339506000
418314197	::484440572371820000
245080630	::484440576742268000
136006997	::484440646418051000
256609151	::484440649115381000
11146552	::484440703691259000
16472279	::484440734595301000
556556365	::484440752064172000
81643358	::484440763280158000
273034167	::484440793214513000
849	::484440816833032000
273682366	::484440872092565000
39847939	::484440872692363000
16144669	::484440909119901000
256609151	::484440927843672000
273682366	::484440930225631000
8962732	::484440982599917000
273682366	::484440990388740000
108204138	::484440997041287000
359244936	::484441004175392000
223950031	::484441006478069000
351620689	::484441043455070000
265799781	::484441062682144000
431215016	::484441086077587000
417449044	::484441118176600000
279162166	::484441128729464000
476507554	::484441132282044000
234649932	::484441139064238000
138557664	::484441183775506000
364410144	::484441213596995000
27331165	::484441220782260000
366701651	::484441294136020000
399114412	::484441334762065000
125718303	::484441406727917000
65576332	::484441412407029000
476507554	::484441415586287000
14606079	::484441420468465000
223950031	::484441421269573000
23442090	::484441470221688000
428646436	::484441516786450000
431215016	::484441544573718000
428646436	::484441550332510000
205043960	::484441631798460000
136006997	::484441646180728000
293342989	::484441660672077000
513711139	::484441706914664000
25760567	::484441711813595000
267405925	::484441732856037000
245080630	::484441736077271000
92125226	::484441741320151000
66270239	::484441741445963000
39416036	::484441790720638000
71981601	::484441811050823000
81469472	::484441818457964000
410377090	::484441822736183000
46764883	::484441869112586000
66270239	::484441878205435000
19147974	::484441887471046000
283518032	::484441907528216000
447255375	::484441919800365000
33629617	::484441926612312000
407384648	::484441931099803000
279162166	::484441949663789000
428646436	::484441950389420000
201445185	::484441951664500000
245080630	::484441993095815000
265799781	::484441995084328000
438582644	::484442001115709000
432819849	::484442034069991000
429558621	::484442041003147000
87812967	::484442051707432000
614096745	::484442066311581000
53317470	::484442105084133000
46764883	::484442132888174000
20941662	::484442152437841000
14873854	::484442173446709000
21105964	::484442179205885000
126507603	::484442179977244000
58562014	::484442194611150000
216486063	::484442216048242000
283518032	::484442234847494000
17054163	::484442236084432000
41692308	::484442249485250000
87812967	::484442251226251000
240015074	::484442255252414000
126507603	::484442275951280000
357306642	::484442277817753000
256609151	::484442348777402000
165967574	::484442365244243000
37863682	::484442397032452000
37863682	::484442397959417000
149295164	::484442399913943000
239162983	::484442405299826000
357306642	::484442458751643000
51964139	::484442468134313000
71617108	::484442473977352000
428646436	::484442479937064000
138557664	::484442481577431000
30666953	::484442504448602000
96658544	::484442617048858000
78653568	::484442641992388000
210873235	::484442650075209000
399174015	::484442662125051000
446541836	::484442730618028000
338830055	::484442748301619000
17694593	::484442758388928000
410377090	::484442759286505000
26589876	::484442774214025000
267405925	::484442786301607000
241995287	::484442803200466000
589542040	::484442827955650000
160144135	::484442832850018000
359244936	::484442860012335000
24543872	::484442862507921000
614074554	::484442867033587000
41692308	::484442884335484000
241995287	::484442884918112000
271304998	::484442912676003000
267227218	::484442953725652000
312784161	::484442966673461000
271304998	::484442968867086000
24543872	::484443023904763000
68369234	::484443037666643000
161656785	::484443046034296000
271304998	::484443052933517000
208296274	::484443096436854000
55312313	::484443099964264000
319420243	::484443105328766000
43977455	::484443160467496000
29605636	::484443180612730000
501202268	::484443187088744000
38713173	::484443201701289000
212068363	::484443229488549000
501202268	::484443230583676000
215109001	::484443242910347000
501202268	::484443268953153000
441039165	::484443324342730000
205043960	::484443330403512000
43977455	::484443335055396000
586783331	::484443359931793000
24543872	::484443396107300000
60108947	::484443402503987000
242533291	::484443423349284000
472287305	::484443439807754000
69916897	::484443445210411000
256756265	::484443457722007000
107823354	::484443458338177000
96872197	::484443497647202000
66393146	::484443508485263000
205043960	::484443550830968000
359244936	::484443565766897000
360183119	::484443586248048000
264300486	::484443591578632000
402268968	::484443601062330000
185399022	::484443621547323000
205043960	::484443646964420000
334403708	::484443652232839000
339126665	::484443655194038000
188508773	::484443693626036000
414315073	::484443695748763000
308946618	::484443706200567000
53741229	::484443720809328000
66393146	::484443759606644000
428646436	::484443767621951000
59288102	::484443773423091000
118827154	::484443890913513000
232468321	::484443900560420000
414952579	::484443902452056000
633531552	::484443926833926000
108204138	::484443930457825000
351099839	::484443951558967000
402268968	::484443969204805000
312857835	::484443995217854000
172997876	::484444012942987000
29786990	::484444041518804000
414952579	::484444044630585000
359244936	::484444057091862000
247374067	::484444074309480000
278301419	::484444080978419000
94181957	::484444129833648000
357306642	::484444150096355000
29786990	::484444170296496000
279162166	::484444180337270000
172997876	::484444212985724000
319420243	::484444220858445000
589542040	::484444244359512000
423446901	::484444273929375000
318700673	::484444280040083000
417606826	::484444288672362000
423446901	::484444290991788000
192727478	::484444296523694000
565986436	::484444313061838000
619492928	::484444317360988000
172997876	::484444374177419000
256609151	::484444378359148000
321775412	::484444405403639000
78653568	::484444447460311000
565986436	::484444463691866000
23967395	::484444479298891000
319420243	::484444499091812000
188417746	::484444519593959000
188508773	::484444534684655000
423891750	::484444561855741000
423891750	::484444630961094000
375636797	::484444633347272000
278301419	::484444642751303000
318700673	::484444646089572000
239162983	::484444708790616000
149295164	::484444720710434000
185399022	::484444734539440000
423891750	::484444751685754000
24543872	::484444761538199000
414952579	::484444793804562000
318700673	::484444795637485000
24136198	::484444807356362000
93448284	::484444865111916000
157904403	::484444870522597000
160495648	::484444903108141000
239162983	::484444904085798000
59705683	::484444924008747000
20941662	::484444947186450000
565986436	::484444954492547000
247374067	::484445002412466000
450560571	::484445006430625000
60108947	::484445044825669000
188508773	::484445052857380000
115459999	::484445065683554000
331307463	::484445068787343000
95504927	::484445072545415000
47167252	::484445090098987000
29786990	::484445108751056000
420323287	::484445119937253000
365151006	::484445122084343000
161656785	::484445122936201000
76427184	::484445144679055000
47167252	::484445156171448000
48971187	::484445185628053000
47167252	::484445195241418000
304140174	::484445204465065000
304661740	::484445219765514000
304661740	::484445229836017000
161656785	::484445236069158000
54697279	::484445241756622000
614074554	::484445256197623000
423446901	::484445262015107000
483190332	::484445274891644000
375873224	::484445285695770000
33342988	::484445292088274000
589542040	::484445308467019000
7141172	::484445322635390000
160495648	::484445372769509000
304661740	::484445376330473000
464845445	::484445381879541000
188508773	::484445394420518000
451667062	::484445402217730000
403160004	::484445407901003000
47167252	::484445455351177000
35603964	::484445466365423000
35305414	::484445483889217000
33342988	::484445489077948000
304661740	::484445493091528000
161656785	::484445499559530000
87812967	::484445530156965000
304661740	::484445544526278000
23665083	::484445589791199000
369174583	::484445592832061000
589542040	::484445605352448000
167144906	::484445634414399000
188508773	::484445671756279000
33342988	::484445679780372000
215776033	::484445683680690000
96421993	::484445694267502000
249246314	::484445718141104000
342508573	::484445753763307000
278220302	::484445816778534000
458826306	::484445825435975000
606781453	::484445828073799000
494376740	::484445829340487000
33629617	::484445829428965000
167144906	::484445855982706000
375873224	::484445858222440000
323978080	::484445877394997000
182901672	::484445882436571000
247374067	::484445907883016000
216833550	::484445909862739000
188855651	::484445909900853000
94181957	::484445925767536000
565986436	::484445939508056000
30123599	::484445946739060000
343904325	::484445998354141000
30123599	::484446003290836000
188855651	::484446044793896000
215776033	::484446054062895000
17595323	::484446071699935000
389614947	::484446073587376000
335759212	::484446109624852000
188508773	::484446178709221000
66393146	::484446185088765000
87970668	::484446187236257000
478462259	::484446208992489000
417606826	::484446210749923000
33342988	::484446212754771000
237966586	::484446217087094000
299284663	::484446236032778000
308946618	::484446242705899000
565986436	::484446244954066000
273034167	::484446259038543000
379576750	::484446264000409000
237966586	::484446273366278000
628427510	::484446308975927000
188855651	::484446328676950000
188508773	::484446366144290000
401443377	::484446384926765000
1318301	::484446402173763000
59288102	::484446411992621000
165967574	::484446412621762000
233740533	::484446418925391000
478462259	::484446425468928000
188508773	::484446456141447000
61318348	::484446469878198000
47167252	::484446470909612000
188508773	::484446539427770000
257625769	::484446563650269000
401443377	::484446610521620000
188508773	::484446661733670000
478462259	::484446687474483000
236202065	::484446703957729000
221098400	::484446721104027000
312784161	::484446722962124000
136006997	::484446731300397000
257625769	::484446745695645000
236202065	::484446761801359000
107842096	::484446762183049000
335488857	::484446795121303000
399174015	::484446819888291000
39847939	::484446822346129000
587864456	::484446846006624000
424790585	::484446890084163000
349484189	::484446894479794000
487258078	::484446961316397000
201445185	::484446965992656000
401443377	::484446990760435000
487258078	::484447016106594000
240941201	::484447089444007000
47167252	::484447112671686000
165072349	::484447124843528000
188508773	::484447129591496000
296590824	::484447163930267000
47269984	::484447194716467000
426838833	::484447234898296000
96658544	::484447275561648000
37730571	::484447298270003000
299284663	::484447373347680000
426838833	::484447382068027000
9899992	::484447403383083000
56508824	::484447426229829000
458826306	::484447464465117000
254276767	::484447639526580000
19210855	::484447648183644000
113722629	::484447693314744000
242912563	::484447697274175000
122717174	::484447712641703000
257625769	::484447715435499000
426838833	::484447732271448000
727422228	::484447746884390000
259488414	::484447760364879000
233740533	::484447782032257000
614096745	::484447795999301000
614436697	::484447798603960000
426838833	::484447873640443000
287014963	::484447890731855000
176954488	::484447901670572000
188855651	::484447902082023000
70805584	::484447907069034000
136750011	::484447917395025000
24494616	::484447952308424000
299284663	::484447963901464000
100471456	::484448046189903000
438698734	::484448127093866000
212475056	::484448140674613000
229611107	::484448169053261000
360231979	::484448169309532000
144733584	::484448188246790000
14178003	::484448193443143000
132980216	::484448216860344000
503911979	::484448228419444000
188855651	::484448285940543000
253689041	::484448313727811000
452882285	::484448321767870000
583488323	::484448333469995000
25760567	::484448352054939000
503911979	::484448352273047000
308946618	::484448369335468000
236202065	::484448376742612000
410377090	::484448389455937000
25760567	::484448420224958000
369174583	::484448435873914000
80788799	::484448440412168000
409487670	::484448473945632000
16864384	::484448516735909000
503911979	::484448520506572000
299284663	::484448527406219000
136006997	::484448566971080000
29607520	::484448598026121000
168387841	::484448601972543000
464845445	::484448661699452000
112333263	::484448663423287000
69950823	::484448678862548000
228264355	::484448709950701000
602224338	::484448794411421000
226319809	::484448804280999000
99274885	::484448812421771000
1318301	::484448817941463000
293737316	::484448824178798000
478462259	::484448825319624000
348785324	::484448846689222000
633506625	::484448921226194000
240532669	::484448931015708000
304140174	::484448933134225000
18138157	::484448943879647000
8962732	::484448945704148000
602224338	::484448992223170000
471218710	::484449012821409000
228264355	::484449024934567000
349788720	::484449050159095000
257625769	::484449055721144000
99274885	::484449068081360000
64907439	::484449097487626000
94181957	::484449125476208000
359244936	::484449212851953000
299284663	::484449256594767000
304140174	::484449261439172000
66393146	::484449270460710000
228264355	::484449273732296000
198126424	::484449300298997000
223243607	::484449340623425000
17455392	::484449350144122000
17455392	::484449350735495000
351316240	::484449355681001000
20935927	::484449385476923000
18999708	::484449386852659000
20935927	::484449451155525000
59288102	::484449501382717000
359244936	::484449505220116000
172997876	::484449513940475000
614436697	::484449521959567000
26413556	::484449528733376000
223243607	::484449529753010000
359244936	::484449562996641000
33011898	::484449583607844000
99843490	::484449595070509000
37730571	::484449610535276000
136006997	::484449628088066000
471218710	::484449649038618000
257625769	::484449649995300000
66393146	::484449662011572000
246030395	::484449678235144000
215776033	::484449758183161000
69950823	::484449807524577000
432819849	::484449811043610000
537561541	::484449811643392000
277829772	::484449820594024000
37730571	::484449855012864000
160289098	::484449868128083000
21124400	::484449868757204000
286282963	::484449897463037000
268073941	::484449919433195000
184885982	::484449922662793000
184885982	::484449946087985000
165967574	::484450021535125000
234078302	::484450039616397000
160289098	::484450045236756000
215776033	::484450060663410000
471218710	::484450092514963000
426838833	::484450104519446000
33299478	::484450112999931000
189179241	::484450114723803000
194998718	::484450161532219000
161656785	::484450188422291000
65435835	::484450190632312000
210873235	::484450206508142000
233677206	::484450207451873000
26413556	::484450279878696000
270184694	::484450279988154000
21124400	::484450287466184000
127092086	::484450289664028000
354629644	::484450294592700000
61698439	::484450306596810000
253759009	::484450306973904000
259542533	::484450342713581000
722514433	::484450356353859000
12057032	::484450381598973000
268073941	::484450406110871000
228264355	::484450420438208000
301761224	::484450430731042000
265760942	::484450443389435000
265760942	::484450451052457000
256853017	::484450486636924000
270184694	::484450491280396000
65513	::484450491728797000
474400310	::484450516932382000
13533012	::484450521684512000
21124400	::484450524834435000
265760942	::484450544182763000
189179241	::484450582929743000
168387841	::484450624818274000
366753447	::484450640253292000
724485482	::484450646100152000
49221112	::484450651682791000
556323854	::484450654631366000
724485482	::484450667503681000
417606826	::484450670183866000
410856984	::484450682171191000
230069608	::484450684087984000
562393615	::484450690740527000
457197060	::484450698814164000
153544543	::484450699540168000
253759009	::484450717206188000
417606826	::484450735178788000
160289098	::484450741759647000
270184694	::484450776094638000
556323854	::484450780494454000
556323854	::484450821929586000
542909484	::484450825809707000
240492455	::484450835884437000
240530585	::484450843383431000
16864384	::484450845623218000
21124400	::484450874064781000
471218710	::484450881622900000
189179241	::484450907044577000
426838833	::484450908500398000
214595457	::484450909988986000
66393146	::484450920986447000
40526887	::484450940183781000
556323854	::484450952909303000
457197060	::484450963218890000
270184694	::484450966075604000
160289098	::484451008953610000
227114320	::484451023092604000
471218710	::484451073688473000
108204138	::484451078524510000
296433109	::484451095570550000
471218710	::484451105821048000
53741229	::484451108719296000
40526887	::484451112007655000
350968313	::484451132178055000
299284663	::484451139430404000
40526887	::484451140277252000
65513	::484451143108419000
234078302	::484451147780857000
47031965	::484451157079650000
155926653	::484451164067725000
16102033	::484451172078481000
105026890	::484451180433526000
160289098	::484451182052511000
234078302	::484451190189469000
270184694	::484451212109307000
451667062	::484451218232602000
233767854	::484451228152107000
366753447	::484451239858425000
47031965	::484451245550075000
68966030	::484451250650370000
267445807	::484451267893161000
240530585	::484451271366029000
268987143	::484451278232502000
12057032	::484451284213190000
325849507	::484451293176401000
234078302	::484451301594374000
136006997	::484451302227714000
16102033	::484451313883680000
21124400	::484451313950789000
189179241	::484451323383791000
160289098	::484451350218948000
155926653	::484451361216794000
75034878	::484451363493920000
23967395	::484451364261490000
37228652	::484451407416684000
15330061	::484451428174692000
32609703	::484451429512269000
29607520	::484451449804718000
252422768	::484451481194463000
19147974	::484451489684135000
247374067	::484451496990621000
21124400	::484451507836690000
457197060	::484451509283725000
228264355	::484451513972977000
312784161	::484451516921556000
16102033	::484451525809287000
228264355	::484451531379322000
299284663	::484451546210390000
457197060	::484451551168057000
234078302	::484451563469934000
312784161	::484451565051207000
16472279	::484451584437260000
234078302	::484451590976180000
35376355	::484451597217312000
136006997	::484451607556259000
22431584	::484451641782177000
37863682	::484451655262277000
37863682	::484451655941754000
33299478	::484451666226196000
160289098	::484451675894079000
234078302	::484451685746475000
154692700	::484451694701735000
62460045	::484451695628271000
21124400	::484451744441589000
237966586	::484451751693524000
136006997	::484451790281142000
457197060	::484451790868320000
426838833	::484451795268534000
37228652	::484451799240151000
25760567	::484451802989862000
479246485	::484451803287670000
160289098	::484451805389008000
347994449	::484451820321140000
160289098	::484451829111980000
234078302	::484451829766299000
268987143	::484451832568483000
407894919	::484451837186031000
32959639	::484451851404722000
228264355	::484451852310695000
160289098	::484451872036495000
21124400	::484451873814876000
256781130	::484451882081853000
132649069	::484451902084497000
414217500	::484451922993098000
259488414	::484451947832147000
406772829	::484451958107811000
268073941	::484451968170344000
38577111	::484451974344355000
436187992	::484451996544425000
304661740	::484452010796670000
47880950	::484452021031141000
118827154	::484452033705955000
351847146	::484452037665370000
49061011	::484452079587454000
21124400	::484452099355197000
93448284	::484452135463956000
79348656	::484452146121691000
586783331	::484452166158258000
299284663	::484452167324303000
602224338	::484452177084051000
302408703	::484452203449815000
131968998	::484452221103259000
299284663	::484452223536332000
32959639	::484452229546381000
423830555	::484452237322637000
55312313	::484452269539090000
348785324	::484452276333850000
849	::484452301034487000
59184492	::484452302678261000
256781130	::484452312866242000
228264355	::484452314434895000
49061011	::484452316922122000
131968998	::484452331191169000
21124400	::484452337042210000
329471370	::484452354927116000
59288102	::484452355556257000
208171241	::484452363089248000
256781130	::484452369514516000
136006997	::484452370579873000
75034878	::484452372907704000
230365198	::484452376502206000
328557330	::484452376841973000
68052287	::484452402373091000
54422208	::484452407342931000
299284663	::484452410459312000
24199433	::484452415685816000
59184492	::484452430050897000
268987143	::484452443527606000
302408703	::484452445050114000
299284663	::484452452268118000
463250994	::484452465304027000
230365198	::484452466264510000
348785324	::484452467980001000
309108026	::484452480353185000
194998718	::484452481112342000
299284663	::484452482051895000
471218710	::484452483482124000
54105420	::484452484924964000
268987143	::484452501811625000
228264355	::484452507662290000
59288102	::484452519104770000
21124400	::484452539568386000
66393146	::484452540012961000
131968998	::484452543708151000
131968998	::484452559201918000
32959639	::484452571021443000
516986236	::484452598250881000
262405775	::484452611169726000
16353730	::484452638344216000
136006997	::484452644224643000
161492068	::484452650469969000
68052287	::484452650600378000
35082993	::484452655784558000
257265522	::484452662998339000
32959639	::484452667532791000
312394133	::484452706736562000
233740533	::484452709752258000
66393146	::484452737560506000
214595457	::484452741587038000
614074554	::484452744216850000
62870601	::484452746427265000
214970887	::484452765314211000
136006997	::484452767457505000
208171241	::484452803180371000
351847146	::484452804870696000
66393146	::484452901994000000
583488323	::484452935565201000
170815462	::484452940103438000
66393146	::484452976732282000
299284663	::484452982646644000
240492455	::484453010920456000
208296274	::484453046844686000
43045329	::484453050195537000
21330741	::484453084760780000
14873854	::484453089630380000
234078302	::484453095196217000
230365198	::484453105971372000
114593439	::484453147981910000
4059771	::484453169611952000
132649069	::484453196174491000
79035481	::484453207662280000
48557490	::484453219360587000
165967574	::484453234208428000
348745482	::484453238976966000
32959639	::484453248867127000
60131090	::484453254353264000
66393146	::484453267779248000
14792781	::484453277681999000
221205505	::484453287505436000
192727478	::484453291892305000
18028506	::484453299731857000
214970887	::484453311714582000
188417746	::484453312524455000
15330061	::484453343067402000
27268559	::484453370187370000
299284663	::484453375535108000
54422208	::484453383923724000
230365198	::484453384833884000
479245748	::484453416098230000
260464441	::484453452576088000
14873854	::484453524248346000
359244936	::484453553193234000
234078302	::484453559761510000
568915908	::484453566510149000
32959639	::484453568116555000
66393146	::484453577453092000
299284663	::484453579697029000
338076990	::484453655710408000
260464441	::484453656083701000
426838833	::484453666045575000
234078302	::484453668083601000
462648540	::484453709703692000
239254872	::484453711092002000
19053567	::484453731639898000
358643765	::484453741433597000
293737316	::484453748606267000
32959639	::484453754448539000
236271147	::484453781052993000
247374067	::484453792558362000
247374067	::484453812519059000
586783331	::484453829195608000
234078302	::484453843887849000
234078302	::484453854457524000
234078302	::484453885952536000
70571907	::484453890549506000
387863634	::484453895909830000
166695965	::484453921616703000
4059771	::484453926608334000
359244936	::484453932488351000
302408703	::484453932908167000
462648540	::484453939056607000
310009833	::484453939627053000
62685527	::484453950398406000
380680929	::484453950821634000
239254872	::484453969100435000
227114320	::484453991032442000
299284663	::484454001795411000
100339690	::484454004970098000
41606452	::484454017968656000
462648540	::484454034267336000
603136773	::484454040080633000
304140174	::484454049308487000
299284663	::484454051200110000
14873854	::484454056350347000
46279759	::484454061018988000
301717953	::484454067012665000
259488414	::484454067037814000
89846697	::484454078198476000
66393146	::484454092173893000
18028506	::484454092866338000
382767512	::484454104991690000
227114320	::484454193843798000
78970527	::484454222822641000
160289098	::484454223740805000
410377090	::484454242150006000
4059771	::484454256259633000
411841714	::484454286873862000
208171241	::484454288706768000
272184078	::484454307568574000
53741229	::484454316225216000
42297542	::484454340438917000
185399022	::484454349792612000
359244936	::484454359376228000
112333263	::484454383376015000
205501297	::484454395132653000
268987143	::484454417518067000
180190603	::484454444566708000
279735090	::484454446651682000
185399022	::484454448878870000
384488111	::484454450786889000
351099839	::484454451910938000
614096745	::484454458428907000
165967574	::484454466297815000
556556365	::484454471120871000
177174253	::484454473885319000
66393146	::484454475751362000
299284663	::484454485054328000
239254872	::484454503291183000
86131593	::484454529237139000
132649069	::484454548959150000
15814841	::484454573789442000
46268291	::484454575819091000
94737009	::484454576045568000
583488323	::484454587944824000
136006997	::484454593812656000
26109453	::484454605539913000
556556365	::484454610866683000
132649069	::484454631503052000
21330741	::484454644609851000
556556365	::484454656853020000
75034878	::484454675601559000
416684872	::484454684921323000
382767512	::484454692651421000
44278444	::484454697068400000
16102033	::484454707805450000
359244936	::484454717754331000
20935927	::484454718710636000
16102033	::484454739342397000
80448281	::484454741674426000
75937251	::484454752496144000
155926653	::484454757852278000
40526887	::484454768010477000
443376354	::484454768585478000
426838833	::484454793977815000
80157666	::484454839720902000
256781130	::484454839875670000
16102033	::484454857512738000
168387841	::484454865666457000
462648540	::484454865704210000
755431	::484454871643750000
184885982	::484454880401432000
26831606	::484454894934306000
66393146	::484454912932081000
184885982	::484454928061333000
467545942	::484454936596721000
47851190	::484454967798145000
15814841	::484454984474718000
110236585	::484454985141583000
338076990	::484455004154376000
463250994	::484455045878915000
382767512	::484455071246069000
4059771	::484455112501624000
91521926	::484455115617615000
68966030	::484455139265101000
59705683	::484455162103087000
423891750	::484455181019398000
32959639	::484455189840011000
26831606	::484455195259047000
266703661	::484455198782681000
24392243	::484455212967424000
75034878	::484455231615270000
54116443	::484455236698791000
66393146	::484455269338849000
410377090	::484455282329014000
14178003	::484455286111870000
48971187	::484455297839562000
310009833	::484455299319730000
321037427	::484455300368314000
713350694	::484455350759075000
268987143	::484455355364429000
85155674	::484455374100000000
410377090	::484455392425308000
24392243	::484455402860314000
312394133	::484455407117549000
187047785	::484455422980403000
410377090	::484455423320535000
4059771	::484455434586423000
2084321	::484455468266319000
311664191	::484455490236461000
120863692	::484455492488417000
410377090	::484455492635611000
160289098	::484455500579209000
44278444	::484455502584479000
587104097	::484455512310702000
26831606	::484455521617858000
208171241	::484455532355256000
375636797	::484455535354208000
346173821	::484455575888330000
79035481	::484455595538264000
209208697	::484455603281338000
196693857	::484455620288868000
66393146	::484455622323097000
583488323	::484455627788263000
106855310	::484455645664796000
4059771	::484455655336845000
200615756	::484455660315475000
64549933	::484455742292754000
348785324	::484455755966193000
24392243	::484455774697951000
26831606	::484455792062369000
68473966	::484455802577899000
4059771	::484455804620533000
86131593	::484455830247317000
166695965	::484455855870320000
426838833	::484455856248221000
212475056	::484455866532233000
372126514	::484455873956179000
4059771	::484455877186170000
458808714	::484455882013429000
483283190	::484455887797370000
586783331	::484455953962917000
166695965	::484455957531852000
426838833	::484455971797086000
59705683	::484455984358637000
348785324	::484455994215260000
33282020	::484456012171059000
18028506	::484456039937757000
30516926	::484456047432593000
46940147	::484456053338152000
41692308	::484456074611662000
359244936	::484456087957950000
372126514	::484456102264725000
224501206	::484456127128551000
301737159	::484456128072269000
62460045	::484456137563971000
23665083	::484456145675759000
310009833	::484456192521940000
62685527	::484456193297899000
160289098	::484456209957662000
348785324	::484456231008878000
426838833	::484456233735565000
537561541	::484456233831641000
4059771	::484456264936992000
26514591	::484456275221049000
168387841	::484456280304533000
26514591	::484456286302388000
33282020	::484456297215979000
194998718	::484456297576673000
62685527	::484456308179861000
177174253	::484456330644963000
224501206	::484456331122724000
26831606	::484456340396339000
192727478	::484456346985574000
328252982	::484456348516511000
16380745	::484456379038437000
91770694	::484456410676469000
289461446	::484456426686128000
17595323	::484456430297047000
287994287	::484456453386682000
18750697	::484456473041592000
32125015	::484456492901203000
14606079	::484456512593485000
61318348	::484456531656998000
165967574	::484456541551337000
256756265	::484456572001591000
18138157	::484456583284260000
22431584	::484456599847976000
372126514	::484456618684203000
33528820	::484456625164398000
26514591	::484456626917621000
328557330	::484456656512622000
27331165	::484456669510774000
423891750	::484456690641682000
395057520	::484456692621778000
105993726	::484456703971168000
65576332	::484456750343397000
192727478	::484456755196211000
336149936	::484456763983671000
713245898	::484456765070016000
755431	::484456769725288000
395057520	::484456810913738000
56198202	::484456826214555000
104947253	::484456829385469000
66393146	::484456847424774000
26831606	::484456849245081000
33299478	::484456867217678000
260825806	::484456867242864000
16322613	::484456878588448000
293897624	::484456888969736000
423446901	::484456903473631000
66393146	::484456918920884000
168387841	::484456959182000000
80191031	::484456965729316000
229650081	::484456967683854000
12057032	::484457006858657000
160289098	::484457042090815000
387863634	::484457055387140000
458826306	::484457068376891000
561540580	::484457106947330000
246066577	::484457120641720000
589542040	::484457122969968000
23967395	::484457123234197000
433168829	::484457140623396000
458826306	::484457151185055000
16002106	::484457177055125000
170815462	::484457178472783000
423830555	::484457185477263000
372126514	::484457230612193000
224501206	::484457238505877000
561540580	::484457269363372000
63783716	::484457337646628000
561540580	::484457372488724000
433168829	::484457376993382000
372126514	::484457428772073000
27331165	::484457462850797000
562393615	::484457471327875000
63783716	::484457496052899000
57651074	::484457522732883000
47167252	::484457545461821000
372126514	::484457569902010000
47167252	::484457579683123000
57651074	::484457592471572000
166695965	::484457621441617000
240532669	::484457622838722000
71689075	::484457629855797000
22648162	::484457656594087000
262248356	::484457683400286000
70571907	::484457733286936000
40126821	::484457736285863000
15875100	::484457760835506000
326813935	::484457766887497000
14584037	::484457784420085000
71689075	::484457786697203000
213887474	::484457823192227000
459561241	::484457840426618000
372126514	::484457845291630000
38577111	::484457860043010000
372126514	::484457870449057000
4059771	::484457877214875000
66393146	::484457884856487000
278220302	::484457927248318000
399114412	::484457971586326000
213887474	::484457973864230000
213887474	::484457991153123000
62460045	::484458016146612000
82242725	::484458027467026000
46940147	::484458030788907000
170815462	::484458047092588000
38577111	::484458069221310000
342508573	::484458072266375000
80191031	::484458087508492000
418847263	::484458090633646000
15330061	::484458107138240000
75034878	::484458132152651000
519936824	::484458133587124000
89846697	::484458153942056000
161492068	::484458243146924000
16102033	::484458251300249000
83428249	::484458281973207000
279735090	::484458287262224000
307485154	::484458287958487000
43006697	::484458295030059000
372126514	::484458297378865000
17974977	::484458312898187000
71689075	::484458315024723000
62460045	::484458318698536000
305379724	::484458339393634000
418847263	::484458366962786000
43006697	::484458376399560000
381778563	::484458383152386000
95231863	::484458384620417000
80191031	::484458394208571000
65513	::484458400701370000
360231979	::484458412772970000
4059771	::484458470457217000
597834721	::484458497749180000
43006697	::484458514769645000
113722629	::484458526010404000
381778563	::484458549607530000
279735090	::484458555278241000
43006697	::484458561750065000
613956023	::484458567705956000
407399368	::484458582079840000
120863692	::484458638874910000
46963484	::484458658022297000
217871594	::484458665269657000
22294252	::484458667350056000
62685527	::484458675793186000
305265637	::484458676518805000
17974977	::484458701139365000
262248356	::484458736199946000
372126514	::484458744227438000
353418151	::484458766864089000
43006697	::484458770924175000
252823136	::484458816545636000
168387841	::484458819523575000
124517802	::484458822724235000
353418151	::484458831666098000
353418151	::484458863622488000
170815462	::484458942916222000
353418151	::484458946921373000
100471456	::484458949035720000
381778563	::484458951921000000
353418151	::484458960791957000
274262734	::484458972535996000
76427184	::484458979889016000
43006697	::484459006618906000
63473984	::484459034901110000
35026897	::484459044347080000
299450175	::484459047563698000
396923534	::484459112030171000
251961694	::484459151457017000
17107944	::484459197225259000
43006697	::484459201507229000
93448284	::484459231966273000
299450175	::484459253307285000
22431584	::484459289659310000
55312313	::484459299968933000
56508824	::484459313159995000
52824736	::484459314174648000
124517802	::484459330545389000
66393146	::484459359116591000
246066577	::484459365563260000
293897624	::484459386098954000
142038800	::484459450204684000
35026897	::484459450410213000
188417746	::484459496816017000
372126514	::484459499327995000
59288102	::484459530768904000
178921630	::484459550188507000
245203404	::484459570115256000
426838833	::484459578768506000
66393146	::484459586607255000
426838833	::484459591280107000
372126514	::484459626977439000
372126514	::484459657537138000
18023231	::484459675187179000
253828982	::484459687341858000
381778563	::484459719260512000
22536077	::484459730132164000
410377090	::484459751401869000
24199433	::484459771031224000
38577111	::484459776999702000
257265522	::484459779008393000
418965366	::484459798054723000
159011393	::484459810318872000
339458716	::484459814387322000
123373847	::484459831978631000
22220460	::484459861988896000
20863117	::484459886483210000
22328944	::484459894352125000
18023231	::484459900299653000
123373847	::484459909636173000
63473984	::484459947762003000
378200627	::484459968197054000
487258078	::484459985628172000
119636299	::484459998504710000
301717953	::484460013029957000
268073941	::484460022781714000
57566548	::484460023800938000
279735090	::484460057946382000
70571907	::484460060504895000
201445185	::484460070600577000
57566548	::484460101026447000
410377090	::484460108496519000
545297326	::484460119237722000
338076990	::484460138582269000
26831606	::484460188330516000
45410414	::484460197406965000
59705683	::484460197520228000
375636797	::484460226943258000
288874918	::484460244240580000
30123599	::484460249223409000
166695965	::484460250662060000
157904403	::484460252260085000
375636797	::484460288150753000
22431584	::484460308652900000
433012724	::484460348297080000
161492068	::484460349219799000
375636797	::484460350696222000
201445185	::484460362553516000
246066577	::484460365074296000
410377090	::484460388957028000
157904403	::484460407373840000
17595323	::484460422519476000
176954488	::484460432594186000
372493368	::484460456463974000
41649263	::484460479759151000
312394133	::484460497366818000
372126514	::484460502177689000
458826306	::484460559807836000
170815462	::484460577914634000
25160673	::484460629215158000
408171600	::484460629630005000
28510276	::484460629903036000
22328944	::484460640418160000
131941193	::484460663499022000
285401749	::484460702740918000
338664006	::484460740992983000
79035481	::484460767731675000
544538144	::484460788099596000
136828926	::484460798266179000
37863682	::484460813638320000
132768456	::484460822052093000
30123599	::484460825445281000
1565041	::484460850066227000
21124400	::484460875760545000
337510374	::484460880747573000
426838833	::484460928935923000
247374067	::484460937802698000
66393146	::484460945297518000
372493368	::484460955850391000
510678171	::484460981956145000
372126514	::484460985332162000
230898142	::484461011253362000
250713436	::484461047688876000
120863692	::484461059315470000
65826107	::484461068392341000
246066577	::484461091578060000
516096126	::484461094820646000
86131593	::484461134427078000
21124400	::484461145361633000
228213959	::484461157445402000
247374067	::484461164580315000
33703073	::484461165422981000
371068004	::484461166958501000
589542040	::484461192380170000
510678171	::484461201934798000
35305414	::484461206183219000
410377090	::484461210159816000
50818061	::484461260504068000
79633612	::484461289847394000
38804898	::484461290018967000
755431	::484461308499095000
144733584	::484461316875501000
352970133	::484461338987462000
516096126	::484461368197001000
206247499	::484461403370422000
246066577	::484461445879316000
8524892	::484461478804992000
372126514	::484461484949245000
85155674	::484461486551470000
2084321	::484461496508751000
85155674	::484461521339047000
100195876	::484461567606415000
100195876	::484461568332017000
106320745	::484461593036869000
487258078	::484461595372711000
33703073	::484461607557554000
45470777	::484461610732642000
176954488	::484461705066323000
59184492	::484461711324246000
268073941	::484461713430171000
544538144	::484461716546531000
410377090	::484461729565646000
120863692	::484461735516975000
195103093	::484461735748042000
251359942	::484461737945858000
49221112	::484461752768139000
85155674	::484461760221429000
41649263	::484461771466342000
27331165	::484461782455439000
122725183	::484461831155900000
85155674	::484461856421990000
568915908	::484461876655312000
236271147	::484461881369710000
176954488	::484461892828549000
108605734	::484461904090238000
167301113	::484461906757836000
46283045	::484461935757234000
122725183	::484461954766225000
410377090	::484461991038570000
41649263	::484461997002481000
26738161	::484462002283491000
247024165	::484462029894193000
100471456	::484462037159133000
95072707	::484462082793156000
138557664	::484462092938801000
233740533	::484462114107428000
416419059	::484462121229762000
160788774	::484462127256580000
20863117	::484462155886886000
396177532	::484462174866112000
727422228	::484462176577404000
70571907	::484462196005412000
372126514	::484462220202360000
410377090	::484462221922406000
323246381	::484462249172426000
411786523	::484462249697116000
516096126	::484462269586505000
345756955	::484462282496147000
632481728	::484462297205997000
136828926	::484462301760589000
239254872	::484462305627750000
410377090	::484462344077320000
13533012	::484462368668147000
537561541	::484462381502705000
49464322	::484462423038898000
463250994	::484462466059862000
431215016	::484462473097916000
467545942	::484462504492687000
372126514	::484462504936894000
14538108	::484462512461840000
494376740	::484462527825186000
310144986	::484462542320697000
589542040	::484462623627689000
49464322	::484462660352610000
29335169	::484462670410559000
392493604	::484462698105556000
282697692	::484462707664760000
79035481	::484462714870194000
144733584	::484462734042333000
57651074	::484462745056587000
727422228	::484462761318285000
59184492	::484462811712454000
45966951	::484462819296157000
161656785	::484462819879178000
372126514	::484462850237153000
494376740	::484462864359358000
294745245	::484462903207010000
296901409	::484462918839201000
494376740	::484462928351875000
325906113	::484462938699616000
17233573	::484462972409217000
4059771	::484462974405709000
93448284	::484462978025025000
260006924	::484462988926390000
314251743	::484463014750715000
228264355	::484463016608825000
25469735	::484463037253160000
26738161	::484463062087630000
296901409	::484463064096337000
408171600	::484463066080235000
619492928	::484463072581398000
325906113	::484463091561029000
27331165	::484463100205072000
188922113	::484463119264387000
34071360	::484463133772115000
233677206	::484463171097620000
537561541	::484463177770741000
176954488	::484463222167068000
262939560	::484463228152315000
268073941	::484463234326339000
516096126	::484463259962335000
37011485	::484463285140746000
34071360	::484463305163948000
27331165	::484463308301283000
589542040	::484463314970624000
4059771	::484463327134109000
185399022	::484463332116955000
26738161	::484463344699850000
196394433	::484463345773191000
589542040	::484463346704715000
138557664	::484463383346155000
341037427	::484463388622598000
27331165	::484463425313968000
37011485	::484463439239471000
114967175	::484463441671749000
237963845	::484463448659468000
256781130	::484463527801790000
157904403	::484463538115588000
4059771	::484463552590524000
14538108	::484463562853982000
27331165	::484463573490339000
294964037	::484463574308253000
364439246	::484463624434368000
423862446	::484463627991142000
56198202	::484463642243768000
169226510	::484463665316249000
166695965	::484463756852727000
26738161	::484463764339974000
78384326	::484463770618843000
187078541	::484463771834793000
430072028	::484463784841728000
27331165	::484463797176778000
270687983	::484463824683036000
60160675	::484463834548011000
62186442	::484463850906193000
15806298	::484463854865240000
4059771	::484463891452542000
575755127	::484463914999357000
348152108	::484463941762813000
516096126	::484463985228783000
78384326	::484463995051835000
196394433	::484464005029703000
21696310	::484464007760596000
18138157	::484464041700515000
14606079	::484464043558592000
279162166	::484464053553618000
537561541	::484464058180337000
33528820	::484464059840884000
408171600	::484464063540260000
382190006	::484464068908969000
14178003	::484464085644214000
30912658	::484464100144332000
423862446	::484464114974986000
58349263	::484464124349665000
423816771	::484464126526115000
27792069	::484464138488651000
260006924	::484464154447986000
22431584	::484464154540253000
22328944	::484464175197200000
56736460	::484464207534899000
33342988	::484464220428574000
348152108	::484464231912194000
359174210	::484464262874529000
103678189	::484464294906839000
25935173	::484464311419428000
139155100	::484464337323835000
192590347	::484464352851136000
26738161	::484464353937473000
259569717	::484464423625449000
188855651	::484464441447038000
202292166	::484464454428798000
87970668	::484464475819364000
28875632	::484464487286595000
266095621	::484464505460883000
22736943	::484464542559129000
193861615	::484464551199404000
188855651	::484464619746910000
433168829	::484464632048791000
66311658	::484464656312844000
62186442	::484464669865033000
414952579	::484464680216174000
160768741	::484464711463759000
193861615	::484464773233254000
4059771	::484464774810726000
66311658	::484464782158737000
546153359	::484464788982874000
266095621	::484464822529302000
49464322	::484464825439760000
100471456	::484464861737680000
340819943	::484464870818336000
114967175	::484464875779788000
309981035	::484464881979375000
396364407	::484464882767495000
309981035	::484464911196893000
26068830	::484464916816867000
188855651	::484464926086287000
233677206	::484464938598277000
175314654	::484464938786643000
106561609	::484464985934802000
155650977	::484464994180804000
139155100	::484465021377073000
259569717	::484465023243145000
193861615	::484465024983789000
188855651	::484465043333844000
193861615	::484465095653597000
314303039	::484465103165603000
312394133	::484465106323910000
117608761	::484465110878928000
254319575	::484465142021627000
20190503	::484465151236513000
322763942	::484465152876503000
266095621	::484465193695850000
165072349	::484465212418818000
66311658	::484465254567403000
516096126	::484465295932026000
258609027	::484465308191576000
33342988	::484465318199590000
193861615	::484465318979334000
210873235	::484465355298201000
61318348	::484465367570743000
120863692	::484465370850271000
436187992	::484465376202194000
338076990	::484465409421475000
16102033	::484465422561853000
170162540	::484465433320255000
267405925	::484465445399830000
416419059	::484465454094614000
45966951	::484465456359956000
96966245	::484465467982352000
79633612	::484465487535800000
348152108	::484465507681067000
27268559	::484465530527420000
344454080	::484465538760851000
106561609	::484465543852724000
160289098	::484465581240774000
272999900	::484465614451265000
24392243	::484465633992523000
437898031	::484465657719697000
372126514	::484465696185675000
83428249	::484465697632706000
18999708	::484465720906887000
499167427	::484465748333441000
416419059	::484465751789957000
46940147	::484465779635531000
372126514	::484465782105989000
279235824	::484465796014292000
700013623	::484465797042274000
589542040	::484465817053310000
206247499	::484465823076327000
193861615	::484465827081498000
340819943	::484465828335587000
351152035	::484465847650361000
416419059	::484465898913140000
4059771	::484465899874033000
372126514	::484465917275807000
325996873	::484465925501235000
57065165	::484465929720315000
118855202	::484465951552077000
57065165	::484465953724329000
270143437	::484465969512062000
195103093	::484466001791049000
196394433	::484466036087877000
6203992	::484466038005043000
348152108	::484466060016353000
66311658	::484466067641626000
256781130	::484466148071579000
372126514	::484466151766777000
28771314	::484466152853487000
348152108	::484466234646220000
196394433	::484466243382947000
21117523	::484466263788650000
32959639	::484466263855333000
556631416	::484466312354070000
32959639	::484466329944985000
279735090	::484466345632088000
170815462	::484466357313228000
48804765	::484466381526929000
64907439	::484466386857504000
433169770	::484466397351669000
149295164	::484466413407461000
493647862	::484466441752571000
566902451	::484466452167417000
230898142	::484466458697945000
387461887	::484466482974191000
351152035	::484466487080812000
410297246	::484466489420820000
594121150	::484466578910498000
262405775	::484466580768952000
503741267	::484466594374877000
160788774	::484466598464733000
59705683	::484466633289646000
32959639	::484466640487059000
16299351	::484466640902713000
566902451	::484466643054362000
411997198	::484466672225779000
177174253	::484466683793637000
569518404	::484466722670673000
6203992	::484466726156132000
57065165	::484466768111349000
27331165	::484466772985118000
348152108	::484466780903976000
32959639	::484466811987955000
14178003	::484466845869547000
173371030	::484466864844595000
62870601	::484466868237787000
567014078	::484466910482812000
139547588	::484466945010720000
45581124	::484466958381752000
431264673	::484467006280712000
57065165	::484467017546600000
79633612	::484467019702497000
340819943	::484467056386244000
18183371	::484467060315922000
46283045	::484467097599102000
375810749	::484467108923715000
338076990	::484467125994536000
432819849	::484467132785115000
432819849	::484467138262863000
322763942	::484467138648756000
46283045	::484467160320729000
29500521	::484467178016497000
353418151	::484467180046520000
26738161	::484467194492104000
410377090	::484467227211870000
32959639	::484467239744045000
432819849	::484467240071221000
63783716	::484467258660368000
70805584	::484467304173170000
299450175	::484467304780922000
269605766	::484467324800344000
20112840	::484467335923654000
567014078	::484467371931746000
269605766	::484467373249150000
299450175	::484467385227689000
375810749	::484467396581662000
353418151	::484467401028009000
83513704	::484467408967454000
603136773	::484467432510083000
494376740	::484467445705371000
279162166	::484467533932556000
20112840	::484467549296664000
375810749	::484467580124422000
451667062	::484467591264468000
375810749	::484467596968751000
319420243	::484467610025594000
279735090	::484467620918226000
254276767	::484467655504441000
188855651	::484467675398041000
177174253	::484467675494883000
138935158	::484467676891598000
60718620	::484467689692626000
270143437	::484467724543066000
358643765	::484467748483788000
94181957	::484467769702764000
20112840	::484467792846913000
340819943	::484467820022218000
41606452	::484467820349362000
66311658	::484467842721390000
495135733	::484467864464658000
81630455	::484467869921443000
228264355	::484467890478120000
66311658	::484467922492850000
567014078	::484467927962222000
273955213	::484467939970924000
35026897	::484468002789007000
270184694	::484468017179672000
228264355	::484468020807733000
29500521	::484468055750103000
495135733	::484468063639568000
358643765	::484468067166990000
405676565	::484468074985562000
177174253	::484468076503912000
464845445	::484468084359430000
279162166	::484468097487618000
70805584	::484468103834001000
83513704	::484468210041774000
432819849	::484468214315757000
317483868	::484468215280857000
149295164	::484468218845601000
228264355	::484468447389433000
233677206	::484468471502487000
289461446	::484468476917321000
138935158	::484468489856356000
237966586	::484468491487952000
70571907	::484468497242525000
371477472	::484468508927877000
146855323	::484468557716398000
404496513	::484468560291319000
545784705	::484468565286715000
274791343	::484468572970704000
110236585	::484468574426505000
188855651	::484468587139452000
322763942	::484468619363897000
372611209	::484468643669897000
190977628	::484468658203144000
90750144	::484468661395419000
214220072	::484468663672528000
567014078	::484468672518307000
426923626	::484468683285471000
66311658	::484468685101232000
31144939	::484468686447591000
138935158	::484468692898832000
359174210	::484468714666856000
138935158	::484468738356699000
226319809	::484468796598411000
189179241	::484468799211438000
36219010	::484468808875507000
487258078	::484468811605626000
359244936	::484468826784800000
226319809	::484468839598804000
307697597	::484468859395928000
284931188	::484468874822557000
20112840	::484468887870648000
185629189	::484468901557055000
337434597	::484468939598987000
603136773	::484468974051020000
246050172	::484468981458169000
120863692	::484468982380888000
237966586	::484469011657134000
423862446	::484469017067802000
185629189	::484469036345212000
505219745	::484469041310859000
359244936	::484469042845995000
407399368	::484469052669059000
196394433	::484469080015917000
138935158	::484469095627116000
136006997	::484469110781145000
26642766	::484469114484699000
359244936	::484469125591207000
138935158	::484469175167893000
47031965	::484469175729942000
188508773	::484469196479533000
359244936	::484469227642818000
160289098	::484469256382189000
27626703	::484469265479651000
78065938	::484469280570744000
138935158	::484469307393327000
237966586	::484469333418967000
20112840	::484469336434675000
237936556	::484469343309557000
23754003	::484469347654434000
79447998	::484469355250331000
160768741	::484469409923092000
117608761	::484469416738816000
15267198	::484469440135061000
257265522	::484469450800762000
138935158	::484469470895673000
138935158	::484469481746341000
14606079	::484469481813446000
279162166	::484469526738653000
134873681	::484469589695143000
134873681	::484469589892268000
134873681	::484469596884172000
27626703	::484469614848389000
187034273	::484469682158596000
296901409	::484469705868972000
147384126	::484469729327730000
355612007	::484469729391046000
358611246	::484469744213295000
79447998	::484469773711847000
20112840	::484469809413779000
69916897	::484469817853083000
38804898	::484469822260912000
257265522	::484469836060172000
22504277	::484469877160558000
307697597	::484469892813713000
331307463	::484469926682304000
234187240	::484469939542056000
66311658	::484469965366366000
47031965	::484470002423037000
166695965	::484470008102137000
6203992	::484470038368624000
371477472	::484470052524412000
57651074	::484470054143021000
214220072	::484470065958363000
23400461	::484470076507054000
351847146	::484470081485688000
370165750	::484470097042767000
414543388	::484470115631517000
41967329	::484470129028124000
196394433	::484470175681753000
287014963	::484470190688587000
287014963	::484470194207608000
349431964	::484470263548223000
355612007	::484470273274806000
254319575	::484470277447749000
8070562	::484470315427168000
6203992	::484470333937037000
587104097	::484470344682459000
69916558	::484470355193757000
138935158	::484470365351997000
113722629	::484470370901442000
387461887	::484470389188222000
8070562	::484470408448458000
270227232	::484470418590277000
63783716	::484470421295611000
8070562	::484470429109587000
149275783	::484470429403598000
120863692	::484470466820591000
36082253	::484470474156806000
36082253	::484470481312292000
59184492	::484470482259808000
274712500	::484470490380374000
8070562	::484470492594597000
94737009	::484470547867115000
182901672	::484470577902927000
544538144	::484470578947325000
390504920	::484470622748037000
94737009	::484470626875228000
307697597	::484470643686404000
108814965	::484470661168267000
307485154	::484470664401657000
58349263	::484470715408977000
308170990	::484470764650115000
308170990	::484470805603319000
120863692	::484470817976107000
57651074	::484470845885018000
17664609	::484470853867171000
38804898	::484470884346773000
359244936	::484470919826395000
27331165	::484470946674139000
270687983	::484470985001664000
359244936	::484470988860432000
42638131	::484471000398970000
27179899	::484471046628597000
355990893	::484471058175885000
98552986	::484471066648379000
47859489	::484471070385131000
8070562	::484471075510558000
307697597	::484471103851868000
68966030	::484471105529188000
193861615	::484471111191494000
280749613	::484471129265168000
160144135	::484471129961017000
463318489	::484471147564523000
15330061	::484471149515259000
613592670	::484471155089080000
36343877	::484471168317915000
76707926	::484471185988517000
23967395	::484471227289853000
338076990	::484471230943485000
160144135	::484471241911201000
471516383	::484471249524228000
370165750	::484471250568626000
155650977	::484471300937637000
30719116	::484471334450495000
214220072	::484471340359897000
6203992	::484471386728325000
520533224	::484471407405854000
454375039	::484471412745179000
160144135	::484471450766544000
214220072	::484471470676926000
270143437	::484471535772913000
383202357	::484471537723273000
519086519	::484471547810172000
132314519	::484471550478151000
549785954	::484471563564351000
39685005	::484471574045532000
380680929	::484471587114987000
18138157	::484471611655864000
84849075	::484471620523028000
158129535	::484471621047287000
65576332	::484471624087773000
46940147	::484471630572187000
153531619	::484471678068473000
232736272	::484471682988388000
349787019	::484471693080289000
22294252	::484471708112277000
40195042	::484471711132164000
232736272	::484471712025563000
306169468	::484471712076300000
370165750	::484471715678793000
411841714	::484471790882680000
60718620	::484471817818890000
153531619	::484471830615318000
354629644	::484471837100097000
153531619	::484471846973079000
252623066	::484471873015914000
450970324	::484471885405892000
196890320	::484471892360044000
40195042	::484471934847946000
495135733	::484471958394773000
175847876	::484471971804360000
120863692	::484471989252284000
437898031	::484471991517196000
22431584	::484471996387168000
392301070	::484471998379065000
223243607	::484472045372452000
237986569	::484472061667332000
153531619	::484472065727008000
108204138	::484472117421801000
222598798	::484472159038087000
501554267	::484472177647816000
411841714	::484472190398910000
153531619	::484472200167030000
187280228	::484472215769866000
400249617	::484472219469221000
187280228	::484472221050499000
240941201	::484472221474103000
222598798	::484472229158461000
253759009	::484472241355116000
338588400	::484472247965716000
253759009	::484472310867312000
55120405	::484472326415978000
78384326	::484472331767914000
338588400	::484472337945731000
371477472	::484472411354460000
549785954	::484472431944687000
189179241	::484472452966133000
66393146	::484472462608855000
311092385	::484472506879725000
335488857	::484472525670191000
102266093	::484472531106410000
33299478	::484472547862265000
430182591	::484472557132066000
184885982	::484472590128644000
458766436	::484472602883129000
294964037	::484472606263758000
222598798	::484472646890168000
120863692	::484472648148074000
62685527	::484472674152742000
22087737	::484472698706202000
263914867	::484472733783183000
301737159	::484472734957993000
147310240	::484472737843666000
60718620	::484472770957705000
8070562	::484472795825324000
188917484	::484472821037297000
112145680	::484472854298124000
210873235	::484472858933227000
15330061	::484472866260660000
520533224	::484472888141963000
617791569	::484472915329417000
47167252	::484472916709367000
71617108	::484472984498102000
160144135	::484473057101115000
146909951	::484473067423674000
182645046	::484473144334618000
28054060	::484473173493428000
79035481	::484473176576229000
170815462	::484473201825955000
18183371	::484473216623079000
279162166	::484473241407213000
237936556	::484473256112439000
587940951	::484473305840115000
89033916	::484473316770459000
388558032	::484473317072846000
589542040	::484473318075273000
187280228	::484473324223729000
483190332	::484473347460182000
33299478	::484473379441754000
279162166	::484473386043584000
245855482	::484473387109347000
176954488	::484473393727557000
17455392	::484473408399216000
483283190	::484473425323237000
458766436	::484473448006029000
375961439	::484473462556078000
400249617	::484473472723079000
379357885	::484473504461357000
38804898	::484473533259456000
520533224	::484473535323049000
170815462	::484473544236335000
216168764	::484473551089442000
597965837	::484473622527238000
520533224	::484473623286013000
43256984	::484473714549854000
493640349	::484473722297147000
350968313	::484473727586168000
70571907	::484473809827667000
258609027	::484473839204577000
123746907	::484473839897034000
15330061	::484473850940637000
31144939	::484473858573869000
182645046	::484473875838009000
176954488	::484473907399753000
147298694	::484473907802411000
25359188	::484473908758728000
498321918	::484473912231993000
182645046	::484473941566967000
67069063	::484473969693556000
187280228	::484474014027374000
15875100	::484474034437230000
436336703	::484474102174863000
64549933	::484474113697001000
61318348	::484474146471305000
520533224	::484474151692816000
81643358	::484474203912273000
120863692	::484474205182771000
109805996	::484474228348309000
109805996	::484474293007679000
58587013	::484474296254078000
430182591	::484474298682585000
138083816	::484474313173524000
131968998	::484474342915702000
362540752	::484474344341774000
376546976	::484474354772635000
239484752	::484474376986034000
430182591	::484474400172163000
375873224	::484474446493671000
279162166	::484474449526140000
597038752	::484474452571217000
83513704	::484474456560005000
68052287	::484474459051806000
602224338	::484474478307471000
26642766	::484474484900900000
63783716	::484474495730597000
252422768	::484474556124786000
41135840	::484474556392816000
341892711	::484474610055147000
259488414	::484474621824360000
26589876	::484474636839972000
66393146	::484474642606723000
87970668	::484474649309233000
126109768	::484474659530747000
520533224	::484474660390580000
287014963	::484474672608604000
38804898	::484474700194516000
355717008	::484474711662149000
423446901	::484474780738150000
326351370	::484474787863883000
247374067	::484474793090367000
394962689	::484474796005015000
20941662	::484474804914106000
353418151	::484474814292557000
50818061	::484474834131640000
55287428	::484474840200392000
354047009	::484474844281450000
263914867	::484474846735126000
465198766	::484474852682645000
259830697	::484474862145404000
465198766	::484474899398787000
424540791	::484474933968244000
458766436	::484474937021693000
33011898	::484474946660208000
326351370	::484474957649309000
430182591	::484474968944947000
494376740	::484474970135748000
487258078	::484474984761683000
170064834	::484474989031469000
487258078	::484475006530121000
487258078	::484475038431993000
170815462	::484475073622196000
95723533	::484475077920968000
240532669	::484475078260690000
423446901	::484475091594788000
465198766	::484475099865571000
369849727	::484475118320902000
494376740	::484475124574216000
465198766	::484475139883409000
296590824	::484475157755346000
138935158	::484475158329970000
307485154	::484475168958328000
44811271	::484475181281210000
465198766	::484475181960675000
107610605	::484475184812797000
126109768	::484475185542615000
345756955	::484475208556761000
49221816	::484475280279347000
450970324	::484475289020669000
15867361	::484475306971906000
613592670	::484475307856904000
252422768	::484475310105055000
345756955	::484475319840043000
465198766	::484475343139389000
125718303	::484475358557655000
228264355	::484475380032471000
306169468	::484475382658498000
66393146	::484475424672448000
27792069	::484475425482371000
440314946	::484475443618140000
15867361	::484475447229427000
247374067	::484475461939240000
423891750	::484475472945111000
450970324	::484475542948040000
255547325	::484475616893599000
37228652	::484475647210029000
613592670	::484475652850999000
26642766	::484475671163334000
228264355	::484475677693845000
161492068	::484475680592105000
230968348	::484475686103441000
222636373	::484475713727508000
135937043	::484475725987450000
27726737	::484475728847585000
345756955	::484475785558757000
345756955	::484475794052231000
465198766	::484475801778151000
418314197	::484475813233172000
31144939	::484475814441156000
617791569	::484475841846317000
178921630	::484475847538380000
259488414	::484475882552434000
170815462	::484475891494289000
146909951	::484475902659940000
317483868	::484475912109711000
190977628	::484475925610758000
329093513	::484475946163249000
172035134	::484475957953458000
33699503	::484475963712208000
123746907	::484475985715544000
345756955	::484475994137309000
15867361	::484476005671632000
410377090	::484476017617420000
226319809	::484476086164934000
520533224	::484476153579573000
35603964	::484476165336207000
281260984	::484476177734586000
243751614	::484476194302095000
410377090	::484476228054032000
410377090	::484476258378858000
56198202	::484476271590932000
546985882	::484476301945085000
35603964	::484476307028197000
571363101	::484476331166793000
2084321	::484476370043408000
279162166	::484476396081672000
2084321	::484476404570914000
2084321	::484476405573353000
2084321	::484476406600957000
354629644	::484476416093077000
53863390	::484476416176963000
252422768	::484476442818797000
353418151	::484476447361601000
343606449	::484476486468919000
35026897	::484476488553869000
16144669	::484476501698416000
352960797	::484476508530933000
93043270	::484476516517306000
354629644	::484476536700297000
520533224	::484476541925986000
62460045	::484476546581671000
28922315	::484476550000021000
94181957	::484476574230528000
279162166	::484476606556037000
75209135	::484476616295190000
237936556	::484476617842896000
450391257	::484476673518096000
35945417	::484476675464253000
14178003	::484476690286927000
279162166	::484476721081495000
55744853	::484476731601215000
267405925	::484476737095352000
30516737	::484476738160705000
336774649	::484476769206947000
15330061	::484476812664139000
353418151	::484476826241077000
30516737	::484476828183060000
96872197	::484476835095273000
470451598	::484476843953635000
260961523	::484476852430319000
93043270	::484476860051767000
196890320	::484476861926633000
450391257	::484476864770367000
214595457	::484476879676526000
96872197	::484476882918703000
336774649	::484476893236695000
266317182	::484476957930061000
252422768	::484476969481175000
135937043	::484476996949266000
343606449	::484477001542017000
635845301	::484477008223961000
224095849	::484477026691059000
591216066	::484477072627101000
234960273	::484477081699364000
591216066	::484477082651459000
149275783	::484477085713719000
55744853	::484477109662781000
49061011	::484477121494908000
49061011	::484477127765405000
35945417	::484477136980279000
398445530	::484477174624174000
55744853	::484477183474167000
35945417	::484477194341597000
562393615	::484477196086808000
80191031	::484477198678507000
103782180	::484477204512784000
230968348	::484477212549083000
399621678	::484477224301510000
383202357	::484477224310284000
262240809	::484477246439030000
59184492	::484477247772831000
13533012	::484477249056305000
24821703	::484477286540800000
262240809	::484477296846204000
279162166	::484477309429096000
287014963	::484477311522074000
66393146	::484477311899541000
22195036	::484477313564688000
77765035	::484477350965284000
29018568	::484477396901298000
410377090	::484477412311568000
31586329	::484477426164957000
224095849	::484477435308560000
149275783	::484477438614073000
22187821	::484477499649564000
150518148	::484477500387385000
106320745	::484477518083547000
47031965	::484477536772964000
321637063	::484477550836846000
218112087	::484477550945923000
15867361	::484477567517200000
59184492	::484477570826530000
72143337	::484477571229560000
483190332	::484477579034767000
589542040	::484477582159917000
135937043	::484477582617100000
15867361	::484477596076232000
93043270	::484477605442494000
294964037	::484477610777272000
15867361	::484477615072227000
415259927	::484477631677493000
240532669	::484477645682249000
160788774	::484477666368577000
83428249	::484477670600613000
260361255	::484477673238843000
260361255	::484477673914126000
267405925	::484477706591956000
343606449	::484477719648825000
589542040	::484477721163350000
23665083	::484477725508243000
15867361	::484477754616713000
112576998	::484477781045047000
487258078	::484477789903392000
28827091	::484477820383416000
23450320	::484477824422539000
418314197	::484477832736030000
22087737	::484477834862157000
252422768	::484477835097022000
43052467	::484477839178100000
43052467	::484477872011083000
330513153	::484477879409856000
336628506	::484477883965263000
238024746	::484477887392018000
262240809	::484477905875902000
418314197	::484477912905572000
215776033	::484477914692341000
33703073	::484477930949849000
252422768	::484477942383132000
375961439	::484477950666870000
55744853	::484477966999506000
218321424	::484478011664658000
266317182	::484478014341009000
374528956	::484478027070312000
114967175	::484478089317978000
76502729	::484478090832125000
558873022	::484478121207660000
247372701	::484478121408598000
76502729	::484478130053054000
68052287	::484478148701343000
76502729	::484478151112654000
55287428	::484478175192170000
22328944	::484478177876926000
149275783	::484478181597270000
225893243	::484478184126038000
112576998	::484478210294304000
27331165	::484478214459232000
727422228	::484478236970450000
112576998	::484478265273241000
410377090	::484478265751797000
22087737	::484478332331757000
136828926	::484478351407456000
197210844	::484478354804834000
267405925	::484478368000114000
122717174	::484478390305439000
55287428	::484478403685253000
118827154	::484478407808274000
76502729	::484478432529502000
33418266	::484478453068988000
401089789	::484478454251782000
347596428	::484478457259106000
450391257	::484478499931971000
69771494	::484478504948740000
70571907	::484478522136612000
149275783	::484478525450498000
27538070	::484478560024150000
27268559	::484478578487083000
17974977	::484478597067862000
409336092	::484478608941907000
13533012	::484478633394700000
716262980	::484478641628131000
211376385	::484478682396762000
37228652	::484478708921950000
279162166	::484478711228420000
385114649	::484478752122871000
597834721	::484478761719439000
345756955	::484478788856582000
22328944	::484478813620166000
149275783	::484478816371625000
601049906	::484478820368785000
355574432	::484478840513646000
479156555	::484478872885288000
268058306	::484478895945957000
317483868	::484478910185607000
716262980	::484478912890544000
149275783	::484478921409576000
375810749	::484478923447611000
49464322	::484478939847327000
30516737	::484478961884213000
149275783	::484478965881786000
147310240	::484478966888419000
149295164	::484478987557548000
241995287	::484478988153143000
472528304	::484479005899628000
252422768	::484479020113747000
23400461	::484479068197646000
9899992	::484479085821689000
125718303	::484479133947142000
256716505	::484479135578738000
65832155	::484479135582937000
81841977	::484479135650033000
18138157	::484479136350494000
33643268	::484479147926757000
552146644	::484479167514546000
252422768	::484479167874863000
187034273	::484479169984618000
70805584	::484479171499155000
163893797	::484479181112094000
26642766	::484479190599614000
591216066	::484479200850501000
266317182	::484479245029502000
217928831	::484479296958787000
479246485	::484479300679122000
70805584	::484479332963061000
345756955	::484479333981884000
345756955	::484479339660967000
365739414	::484479376533094000
26179867	::484479407193473000
450970324	::484479407973994000
431214329	::484479422712774000
345756955	::484479454207426000
36116261	::484479465847021000
51554430	::484479488475287000
51554430	::484479543353569000
22328944	::484479546084048000
319420243	::484479563087368000
188922113	::484479604351303000
240914419	::484479623464353000
25235649	::484479657631580000
217928831	::484479713851625000
26109453	::484479749008285000
352486016	::484479752271454000
22328944	::484479760765313000
59184492	::484479780914348000
17016789	::484479785121234000
144243302	::484479788565135000
106561609	::484479795950940000
266317182	::484479811927412000
286265668	::484479812044476000
264677315	::484479821267742000
345756955	::484479825705308000
262248356	::484479837479112000
149295164	::484479839663960000
14178003	::484479849717694000
352486016	::484479850078404000
262248356	::484479872870674000
345756955	::484479880302583000
407384648	::484479898694586000
240914419	::484479912552574000
163340834	::484479949324431000
232736272	::484479949797998000
353418151	::484479976281223000
520533224	::484479988469485000
304661740	::484480024326569000
23400461	::484480025404919000
102796495	::484480031486267000
114070939	::484480034162212000
241278291	::484480049643405000
26109453	::484480116366385000
96658544	::484480137069469000
14606079	::484480138550063000
486138458	::484480143407067000
240914419	::484480150738718000
131968998	::484480170431373000
108814965	::484480179797250000
19939574	::484480182720266000
345756955	::484480196087533000
501202268	::484480198310494000
24113194	::484480225221152000
22328944	::484480239431868000
346412695	::484480264291115000
252422768	::484480278342012000
716262980	::484480323351097000
14873854	::484480339822145000
51554430	::484480340241956000
407399368	::484480341030088000
149275783	::484480375897735000
149275783	::484480386630955000
597965837	::484480413852004000
210873235	::484480424539070000
27538070	::484480428750147000
727422228	::484480437197479000
483190332	::484480450799616000
12057032	::484480476891996000
190977628	::484480487335800000
144243302	::484480491366920000
217871594	::484480497691553000
273034167	::484480500694659000
345756955	::484480503047675000
218112087	::484480546085408000
12057032	::484480553203142000
120863692	::484480553786175000
375961439	::484480559821754000
187741596	::484480563626008000
486138458	::484480576955498000
29300584	::484480609973055000
45470777	::484480632882331000
335608417	::484480651614093000
149275783	::484480661987004000
276202961	::484480678004682000
396364407	::484480681439801000
276202961	::484480719830261000
26109453	::484480731444285000
46796467	::484480767398252000
65995121	::484480782338375000
223950031	::484480794899918000
22328944	::484480816781987000
218112087	::484480839246282000
160788774	::484480877083115000
36869877	::484480903293313000
109762886	::484480927331254000
147384126	::484480964517560000
268058306	::484480981764935000
370165750	::484481022399356000
45966951	::484481023997403000
64596921	::484481031798796000
348047989	::484481056557371000
120863692	::484481072323764000
108605734	::484481109917319000
431214329	::484481117396160000
240914419	::484481138195320000
354047009	::484481139763994000
26109453	::484481150358794000
370165750	::484481165483843000
60046761	::484481190200496000
37029138	::484481199276978000
307485154	::484481247591157000
310321041	::484481257573580000
454531259	::484481265211408000
442433056	::484481328931303000
36116261	::484481342680616000
353418151	::484481370182664000
130690913	::484481401811525000
228264355	::484481403149484000
44231782	::484481415396880000
65995121	::484481417112735000
288540835	::484481424385269000
72143337	::484481441745870000
187280228	::484481465330053000
68052287	::484481468115451000
16472279	::484481499148718000
441039165	::484481542937251000
65995121	::484481574323617000
296901409	::484481592073535000
223950031	::484481593910624000
20863117	::484481627402149000
66311658	::484481657253396000
369849727	::484481677612560000
454531259	::484481693693120000
25084916	::484481700500893000
63783716	::484481709237215000
87970668	::484481721966927000
15902298	::484481740992303000
423891750	::484481763855454000
296433109	::484481766099415000
240914419	::484481771493281000
310321041	::484481795618897000
258532274	::484481821371932000
345756955	::484481843060682000
212475056	::484481845879246000
92870542	::484481871309312000
369849727	::484481878947561000
165072349	::484481881765728000
487258078	::484481896311558000
441039165	::484481902309412000
345756955	::484481922131701000
22717394	::484481940045586000
345756955	::484481969040805000
355574432	::484481977459171000
296901409	::484482001274036000
21503139	::484482002624598000
441039165	::484482070253543000
35505123	::484482070513586000
243427085	::484482072778534000
103138091	::484482078395097000
597965837	::484482092727009000
352486016	::484482097399083000
597965837	::484482099010105000
35599852	::484482126633783000
307457734	::484482139870613000
40485959	::484482145063145000
81841977	::484482158556221000
65832155	::484482158698831000
256716505	::484482158858223000
26109453	::484482190026080000
16472279	::484482201312968000
483190332	::484482206807498000
76442745	::484482210825637000
113722629	::484482215271624000
65995121	::484482224063250000
255697938	::484482246443663000
500517566	::484482249296203000
417428775	::484482253255229000
500517566	::484482254199349000
302408703	::484482260947980000
149275783	::484482294737305000
302408703	::484482322440667000
15789848	::484482327884480000
37977930	::484482351179640000
58349263	::484482360021643000
441039165	::484482369944961000
16472279	::484482394431311000
423891750	::484482398533320000
216168764	::484482432452661000
52011370	::484482434059468000
28875632	::484482458625138000
454531259	::484482472172728000
374772557	::484482485552959000
36116261	::484482485821394000
35026897	::484482486706384000
370165750	::484482525922721000
307457734	::484482560555114000
271304998	::484482572479512000
329093513	::484482587420016000
162175448	::484482596496506000
228264355	::484482596621914000
307397057	::484482622182420000
589542040	::484482633301499000
1565041	::484482638171111000
314303039	::484482674719866000
86604355	::484482677740163000
433003196	::484482702922768000
352486016	::484482736149647000
266095621	::484482738419167000
301257200	::484482739555807000
271304998	::484482739664482000
49061011	::484482756341026000
15789848	::484482760057188000
63783716	::484482777702998000
16472279	::484482785894080000
36116261	::484482798116696000
459660056	::484482798766415000
15137186	::484482822020034000
271304998	::484482845658738000
394962689	::484482846967357000
100471456	::484482892496928000
79348656	::484482908199976000
8962732	::484482909315661000
271304998	::484482925866409000
36116261	::484482935454978000
109105005	::484482941670539000
61318348	::484482943575142000
15137186	::484482950579630000
301257200	::484482966832545000
451667062	::484482971252977000
614074554	::484482975170838000
559991040	::484482981554184000
271304998	::484482999317053000
259581735	::484483001292562000
306169468	::484483009136295000
330513153	::484483013036609000
246112828	::484483016194945000
100471456	::484483016488919000
291413743	::484483034322710000
301257200	::484483068070469000
81841977	::484483079164030000
256716505	::484483079210160000
65832155	::484483079231131000
1318301	::484483079495356000
215109001	::484483080967573000
35599852	::484483086022098000
252674018	::484483091440758000
154692700	::484483125679247000
66393146	::484483132272304000
69950823	::484483138819592000
230898142	::484483153969811000
271304998	::484483162374811000
301257200	::484483169895596000
238322255	::484483182444965000
36116261	::484483185011855000
713350694	::484483188329558000
258636623	::484483209619460000
345756955	::484483212232507000
149275783	::484483236832501000
246112828	::484483244230852000
345756955	::484483244616736000
37730571	::484483247318269000
259581735	::484483250060922000
252674018	::484483251264700000
345756955	::484483253533827000
382190006	::484483269237301000
16472279	::484483285024641000
246112828	::484483294528942000
238322255	::484483334274564000
33453167	::484483338904670000
423891750	::484483360899616000
161656785	::484483384086134000
83428249	::484483386052857000
310369464	::484483414376996000
15867361	::484483439782268000
16006363	::484483447629815000
216168764	::484483458148753000
33453167	::484483465597816000
176954488	::484483481213222000
149295164	::484483502747160000
7345092	::484483525513449000
322358530	::484483535055511000
25784705	::484483535378870000
176188106	::484483572955627000
252674018	::484483584187572000
63783716	::484483587450757000
14873854	::484483594044194000
270227232	::484483613816131000
36829018	::484483631172579000
322358530	::484483646703681000
267023866	::484483656488976000
91942557	::484483691339448000
279608688	::484483792975839000
149275783	::484483799892647000
15902298	::484483800664002000
458826306	::484483824722911000
396177532	::484483852295876000
259581735	::484483864027361000
376546976	::484483895027834000
423891750	::484483909548142000
345756955	::484483947712086000
35369698	::484483987222446000
35945417	::484484004398104000
63783716	::484484013189386000
32973618	::484484013961121000
367561919	::484484014871289000
56198202	::484484041279033000
30516737	::484484049667649000
35369698	::484484073071452000
322358530	::484484094139453000
94737009	::484484098124046000
1318301	::484484107271806000
252674018	::484484113861070000
322358530	::484484146752798000
20713213	::484484165430435000
151604434	::484484178252017000
326813935	::484484211643281000
322358530	::484484230722772000
20713213	::484484235286556000
412638454	::484484254836224000
259581735	::484484264176517000
397024307	::484484272049238000
389105684	::484484302214676000
41136161	::484484396158709000
322358530	::484484399233122000
162559610	::484484411111792000
322358530	::484484441444597000
13533012	::484484449812238000
32171318	::484484468934475000
259581735	::484484481399549000
179669687	::484484533132095000
32973618	::484484533731860000
94181957	::484484533819961000
367561919	::484484567252729000
129050216	::484484572647026000
196742313	::484484590887657000
196742313	::484484591705522000
246112828	::484484594410852000
94181957	::484484612165341000
322358530	::484484614279290000
443375828	::484484631522078000
109105005	::484484643777806000
79035481	::484484645501689000
16472279	::484484648353796000
142038800	::484484658558943000
55744853	::484484681648185000
322358530	::484484687226609000
252674018	::484484693262213000
106561609	::484484693320945000
188922113	::484484704494948000
35369698	::484484707107610000
481512198	::484484711092199000
396177532	::484484722995634000
389614947	::484484733188202000
54116443	::484484738993106000
601049906	::484484809477980000
380680929	::484484844403970000
143225254	::484484855678242000
135937043	::484484873822818000
252674018	::484484887424929000
232437529	::484484900406718000
357306642	::484484903468552000
339126665	::484484904298635000
149275783	::484484904726822000
135937043	::484484924477431000
397024307	::484484935848173000
255834275	::484484935999180000
179669687	::484484937215528000
56736460	::484484957822132000
215109001	::484484987723337000
380680929	::484485009483378000
330513153	::484485022309560000
143225254	::484485027745386000
16472279	::484485028257083000
161656785	::484485030132334000
33342988	::484485048583094000
339126665	::484485066140049000
160768741	::484485077636616000
147310240	::484485091604066000
458826306	::484485142380310000
36343877	::484485155952685000
252674018	::484485225020264000
322358530	::484485238634975000
20713213	::484485238832500000
15733436	::484485256309772000
15867361	::484485276593823000
17455392	::484485291588087000
252823136	::484485294599589000
417428775	::484485304816893000
215109001	::484485316170903000
317524005	::484485327243853000
431214329	::484485369820614000
431214329	::484485392830590000
72378783	::484485396508581000
60718620	::484485405824520000
46764883	::484485405899636000
322358530	::484485407594143000
339126665	::484485448291450000
252674018	::484485453916024000
396177532	::484485470965874000
72378783	::484485496605663000
130987540	::484485516457304000
479246485	::484485547759370000
123373847	::484485571171995000
33453167	::484485578801422000
438698734	::484485589837053000
589542040	::484485686259896000
64549933	::484485689992839000
396177532	::484485690801934000
135937043	::484485710431662000
189179241	::484485717133758000
1318301	::484485720761843000
147310240	::484485731227037000
146855323	::484485742929121000
16299351	::484485769378017000
245021956	::484485797374984000
589542040	::484485802312081000
396177532	::484485848197373000
431214329	::484485891109711000
252674018	::484485938970501000
463908266	::484485964870713000
365151006	::484485972415889000
339917675	::484485999460753000
256853017	::484486001016852000
36958694	::484486039449260000
16299351	::484486045124149000
143225254	::484486103106207000
166695965	::484486124283244000
396177532	::484486158575886000
423891750	::484486164368195000
33369338	::484486171372699000
634164272	::484486178549137000
345756955	::484486203081625000
380680929	::484486206361583000
109805996	::484486257322762000
414543388	::484486258131873000
590556372	::484486284296323000
208296274	::484486301668757000
30516737	::484486379137941000
33369338	::484486392601264000
397024307	::484486423928512000
155926653	::484486455214235000
431214329	::484486458942582000
20935927	::484486519403454000
431214329	::484486543974092000
20935927	::484486565448531000
433169770	::484486596473802000
486174522	::484486599699214000
345756955	::484486621748662000
189179241	::484486636697165000
109805996	::484486644075343000
396177532	::484486658599829000
431215016	::484486680271810000
20935927	::484486688056434000
14606079	::484486694255599000
396177532	::484486695279030000
37228652	::484486701096902000
18336787	::484486707136303000
374772557	::484486710727045000
486174522	::484486722734919000
79348656	::484486723598966000
65576332	::484486729508724000
18138157	::484486729932345000
431214329	::484486748013998000
176839128	::484486770151526000
409680332	::484486777558683000
457197060	::484486791777357000
240532669	::484486799041912000
23247181	::484486802204397000
61698439	::484486818067660000
423891750	::484486856961040000
16299351	::484486857447587000
100742600	::484486858705862000
112576998	::484486893602496000
170868061	::484486900959281000
244995179	::484486901161021000
487258078	::484486908471697000
339917675	::484486911994511000
431214329	::484486927392178000
397024307	::484486929384079000
176839128	::484486959809572000
26925878	::484486971796910000
315527257	::484487014931124000
365151006	::484487038792519000
20935927	::484487039262285000
254442957	::484487041909293000
361199465	::484487042710003000
431215016	::484487046585536000
409680332	::484487050117140000
396177532	::484487089392611000
130987540	::484487101551878000
345756955	::484487102365589000
303080805	::484487104882552000
1318301	::484487108594135000
176839128	::484487156539215000
345756955	::484487190169145000
254600909	::484487209857593000
306169468	::484487210696458000
112576998	::484487255055007000
62975545	::484487257781710000
423891750	::484487262143389000
58652870	::484487303847763000
170815462	::484487338857623000
112576998	::484487346889318000
331447850	::484487353344331000
38804898	::484487363909787000
409680332	::484487368561291000
189179241	::484487372176773000
431215016	::484487388186439000
431214329	::484487418364854000
35369698	::484487437528227000
26179867	::484487450358583000
20804321	::484487491542462000
365739414	::484487496848252000
20935927	::484487499167711000
348316521	::484487558655528000
337499399	::484487566285340000
26179867	::484487573369139000
120863692	::484487605942095000
23247181	::484487652582756000
81872162	::484487672610951000
103678189	::484487710191923000
103678189	::484487720140828000
29018568	::484487756576346000
284931188	::484487757709205000
716262980	::484487780618092000
67193398	::484487805087645000
35369698	::484487834829479000
67193398	::484487854551072000
33528820	::484487855335436000
351316240	::484487863980273000
309789310	::484487886201311000
22536187	::484487890437939000
441039165	::484487899757699000
130987540	::484487907818745000
35369698	::484487911203561000
303080805	::484487940450836000
458826306	::484487941851725000
210873235	::484487999674392000
36082253	::484488020243251000
27323374	::484488044754399000
54116443	::484488076098813000
384530394	::484488088379326000
188922113	::484488108613054000
23450320	::484488119907930000
15806298	::484488174299668000
162200561	::484488179710320000
597038752	::484488192142237000
95723533	::484488202103705000
76977679	::484488216498552000
441039165	::484488225029767000
54116443	::484488228238794000
25925656	::484488230809919000
373713704	::484488259242688000
244646421	::484488260282904000
310144986	::484488266742116000
252674018	::484488267803262000
30417393	::484488281464115000
441039165	::484488286853816000
33369338	::484488337659396000
431214329	::484488396312965000
22536187	::484488398166839000
613592670	::484488408790601000
369217450	::484488436112314000
727422228	::484488496124801000
58652870	::484488503510573000
441039165	::484488510481510000
18551115	::484488513425899000
54116443	::484488524809269000
13533012	::484488558032326000
100742600	::484488587191541000
343606449	::484488610616311000
357150048	::484488615276191000
35369698	::484488631394897000
613592670	::484488672977235000
365021832	::484488679159631000
284931188	::484488693110284000
35369698	::484488732993536000
156166678	::484488781488082000
188922113	::484488782079856000
416419059	::484488786961629000
303080805	::484488791785496000
536141027	::484488812152619000
308657649	::484488852560543000
396364407	::484488872735158000
350968313	::484488879127687000
198126424	::484488890430943000
162175448	::484488892503314000
296901409	::484488893517950000
54116443	::484488901529456000
296901409	::484488924421566000
357150048	::484488961843552000
176839128	::484488964129050000
467545942	::484488969779171000
546947837	::484488976632279000
372126514	::484489003916201000
577411446	::484489008286662000
35369698	::484489015429586000
273271548	::484489028889096000
33369338	::484489049776734000
454304418	::484489082584571000
577411446	::484489103115706000
213887474	::484489129577947000
423891750	::484489144312164000
116071398	::484489171843952000
273271548	::484489207306403000
411841714	::484489209768443000
84849075	::484489211849244000
372126514	::484489230291185000
367561919	::484489256832729000
410195122	::484489260221730000
293737316	::484489283420815000
35026897	::484489310411186000
577411446	::484489312730247000
416419059	::484489316362506000
273271548	::484489320447766000
273955213	::484489350454214000
58652870	::484489361942401000
320052148	::484489386055442000
252674018	::484489412697280000
521938520	::484489428258525000
13533012	::484489428518191000
54116443	::484489439977021000
62460045	::484489471639818000
83428249	::484489494066757000
230905946	::484489506205097000
270227232	::484489525276598000
441039165	::484489538656432000
386169383	::484489579290841000
425183249	::484489614527569000
320052148	::484489620571164000
304140174	::484489623159455000
26915925	::484489640632537000
353418151	::484489640674488000
223950031	::484489695070408000
577411446	::484489726091476000
58652870	::484489732517163000
94181957	::484489733465448000
367941154	::484489756936785000
91942557	::484489766088347000
441039165	::484489774602801000
364439246	::484489788502720000
459660056	::484489793779548000
373690904	::484489808404680000
270227232	::484489822317207000
225691566	::484489839333478000
163893797	::484489840436604000
581342731	::484489852532977000
15726982	::484489880920403000
16472279	::484489886670393000
397024307	::484489909353209000
188922113	::484489930513870000
358489252	::484489940051316000
188922113	::484489944736727000
56508824	::484489969827065000
17326645	::484489972494237000
35026897	::484489998692257000
307485154	::484490000398954000
252674018	::484490029285122000
117608761	::484490030245621000
381181950	::484490044472696000
433168829	::484490047996325000
334423964	::484490048289533000
254635990	::484490062596304000
70571907	::484490097941704000
58652870	::484490106624290000
96658544	::484490156418662000
288540835	::484490175431442000
54116443	::484490195321241000
307485154	::484490202673446000
441039165	::484490211708002000
251429451	::484490219908263000
16472279	::484490262530359000
24383303	::484490271812370000
321102847	::484490303517495000
54116443	::484490310496837000
377715399	::484490329538568000
601049906	::484490375240105000
367296747	::484490433779605000
306169468	::484490462796218000
70254385	::484490494534500000
552146644	::484490540906725000
367296747	::484490550200905000
51814269	::484490631797297000
120863692	::484490654253211000
29737650	::484490686251560000
19939574	::484490689204350000
136791341	::484490759446347000
431214329	::484490763758473000
136828926	::484490828027396000
40864634	::484490855567200000
257491716	::484490856410660000
463250994	::484490879218880000
312784161	::484490883845218000
441039165	::484490899401875000
176839128	::484490912567808000
463250994	::484490913285033000
167301113	::484490953189642000
316301043	::484490987549782000
30516737	::484490989600772000
79633612	::484491004591243000
58652870	::484491045661454000
436476907	::484491046982664000
188922113	::484491080411648000
382190006	::484491111155515000
27323374	::484491131443372000
367941154	::484491165878996000
587104097	::484491178671214000
51814269	::484491193418809000
30516737	::484491207511261000
487258078	::484491215120130000
37228652	::484491239803600000
35297171	::484491250515853000
273271548	::484491278848368000
60218540	::484491315489816000
51325761	::484491317603762000
95072707	::484491320749068000
487258078	::484491323169583000
30516737	::484491325467660000
21117523	::484491326730539000
441039165	::484491358409719000
389105684	::484491363267145000
51814269	::484491413762359000
116071398	::484491437187547000
223243607	::484491463112552000
51814269	::484491493160550000
199331386	::484491498806071000
354047009	::484491500944764000
38804898	::484491515427692000
484423510	::484491517583568000
68622166	::484491530816987000
196693857	::484491591780818000
60218540	::484491619056779000
314303039	::484491678347055000
441039165	::484491682130296000
60218540	::484491705664954000
133526428	::484491713444995000
400249617	::484491714174808000
174720518	::484491715802570000
223950031	::484491736535011000
272184078	::484491749126336000
61318348	::484491779249803000
487258078	::484491809599811000
487258078	::484491834732077000
240941201	::484491834757226000
174720518	::484491846698430000
487258078	::484491855800045000
29737650	::484491864934854000
487258078	::484491900431654000
76017935	::484491906986946000
487258078	::484491920404930000
316301043	::484491945730134000
78065938	::484491955879964000
259488414	::484491979154542000
260262291	::484491979166740000
487258078	::484491985374695000
441039165	::484492017330688000
60218540	::484492088386781000
316301043	::484492101338800000
120863692	::484492110490370000
58652870	::484492126676205000
219550942	::484492155981807000
410377090	::484492157315985000
196693857	::484492173090377000
164575018	::484492225401716000
240914419	::484492229633781000
185629189	::484492253084123000
253675480	::484492267517124000
160289098	::484492272256311000
27331165	::484492275016146000
441039165	::484492284067475000
314303039	::484492305777168000
41606452	::484492309846065000
487258078	::484492311544356000
487258078	::484492328472567000
352960797	::484492335737081000
27331165	::484492364438728000
487258078	::484492442926714000
60108947	::484492443237490000
133526428	::484492444843536000
143225254	::484492452154187000
344902431	::484492454683361000
418965366	::484492487474425000
47929423	::484492512996769000
441039165	::484492517031682000
68622166	::484492533570207000
441039165	::484492534266097000
259573654	::484492540872499000
322108529	::484492549516558000
56917722	::484492566595764000
341892711	::484492596660932000
151604434	::484492624988884000
253675480	::484492630231764000
341892711	::484492662884806000
60218540	::484492670761721000
72143337	::484492736087998000
72143337	::484492745701359000
70571907	::484492774931456000
161492068	::484492776453574000
77787388	::484492777456013000
133526428	::484492784464707000
487258078	::484492784913489000
270227232	::484492787157434000
487258078	::484492827502473000
441039165	::484492836272762000
96421993	::484492840714899000
133526428	::484492966363283000
338076990	::484493022445699000
37228652	::484493035460624000
441039165	::484493040048812000
1318301	::484493047258828000
143225254	::484493122252992000
266210776	::484493125327400000
70571907	::484493153211150000
40097041	::484493183800590000
197692007	::484493189089615000
20713213	::484493222564364000
351316240	::484493278285684000
816177	::484493281334939000
387863634	::484493299307118000
165072349	::484493323546005000
277626311	::484493358190968000
441039165	::484493382761193000
1318301	::484493386989064000
816177	::484493400314769000
348316521	::484493404928106000
299450175	::484493451783061000
185629189	::484493475837403000
185629189	::484493476642693000
185629189	::484493477586415000
346127757	::484493484389593000
96658544	::484493488059211000
441039165	::484493510733606000
624747426	::484493522964594000
128775325	::484493524721606000
162175448	::484493531428683000
586783331	::484493531512586000
133526428	::484493536784814000
31010760	::484493542102810000
100626124	::484493569965580000
271304998	::484493570355642000
48431204	::484493600139776000
387863634	::484493606539898000
281829913	::484493611183005000
597038752	::484493653612576000
61050527	::484493706725425000
223950031	::484493715537281000
377357259	::484493716690714000
441039165	::484493717919641000
291155950	::484493778992918000
326351370	::484493781316542000
42220462	::484493818298130000
169226510	::484493832256376000
17054163	::484493833812471000
54405135	::484493847427182000
100626124	::484493871380836000
190977628	::484493874518167000
434045786	::484493932659998000
397024307	::484493964234723000
418965366	::484493971532443000
271304998	::484494011042775000
322108529	::484494023587921000
441039165	::484494024695234000
149275783	::484494056458694000
412638454	::484494076868579000
341892711	::484494079158681000
500517566	::484494127183441000
16568377	::484494133298733000
120863692	::484494151770062000
17326645	::484494166106198000
319420243	::484494168866045000
24821703	::484494185316507000
48431204	::484494206057324000
309981035	::484494280917270000
273682366	::484494310801293000
176487313	::484494341147066000
176954488	::484494344246657000
322108529	::484494347837001000
256259599	::484494361510428000
149275783	::484494369068552000
306169468	::484494379802177000
160734732	::484494379973738000
48431204	::484494397263085000
44451086	::484494399632449000
339917675	::484494430049935000
160734732	::484494431530131000
420389630	::484494433581166000
409680332	::484494435208552000
14891490	::484494447527223000
60108947	::484494491332927000
58652870	::484494496969678000
472287305	::484494507660959000
262248356	::484494508672176000
459987659	::484494520349118000
79035481	::484494523829997000
411997198	::484494561151303000
431937908	::484494564741218000
292012619	::484494588837896000
273682366	::484494591232471000
463908266	::484494601940910000
255834275	::484494602850668000
441039165	::484494648384032000
160734732	::484494662430756000
187280228	::484494692726222000
155926653	::484494693204762000
270143437	::484494702805532000
82723693	::484494721016815000
387863634	::484494760304852000
349386319	::484494763798708000
31010760	::484494763874201000
403834874	::484494780727312000
339126665	::484494791468523000
76017935	::484494795121782000
224095849	::484494804034678000
17326645	::484494824272175000
219550942	::484494834107838000
443332358	::484494835349348000
256259599	::484494851053191000
553738195	::484494880312659000
176954488	::484494889296470000
377357259	::484494892505124000
417428775	::484494911073300000
339126665	::484494918891479000
387863634	::484494998637789000
132976059	::484495029722157000
239313896	::484495035505733000
176954488	::484495037279899000
160734732	::484495075490017000
380680929	::484495080909053000
256321392	::484495085740900000
294964037	::484495159451607000
16568377	::484495192222093000
16258970	::484495236178382000
38577111	::484495260609826000
100339690	::484495278603386000
224095849	::484495303890829000
14178003	::484495305820622000
32583866	::484495319137136000
109105005	::484495344965652000
58652870	::484495352092184000
26413556	::484495381644836000
233084334	::484495387001364000
727422228	::484495421587599000
35945417	::484495432475623000
77787388	::484495446748852000
46940147	::484495459914752000
169226510	::484495468798296000
235382002	::484495476540985000
292012619	::484495479284465000
47929423	::484495486229835000
16568377	::484495504940998000
210873235	::484495514596290000
113722629	::484495522397290000
224501206	::484495542873911000
37228652	::484495546170998000
225893243	::484495548511039000
602224338	::484495552382394000
63617875	::484495573936906000
323978080	::484495592878776000
159011393	::484495628123123000
17326645	::484495646947176000
267482514	::484495691570364000
68221984	::484495701985202000
256259599	::484495718799773000
491679354	::484495772977594000
129050216	::484495779600826000
529096266	::484495812114669000
275902246	::484495834252201000
35603964	::484495866711912000
16258970	::484495867567935000
159011393	::484495868083466000
460611723	::484495874978897000
274791343	::484495893845258000
240532669	::484495901730152000
33017275	::484495903349571000
303252613	::484495916117008000
225893243	::484495923859296000
349386319	::484495936169586000
14955026	::484495940108034000
48804765	::484495954276777000
58652870	::484495995884281000
120863692	::484496022475784000
47929423	::484496044596539000
17326645	::484496064243073000
349386319	::484496064330752000
224501206	::484496100271742000
103678189	::484496105141706000
337510374	::484496146367512000
326351370	::484496166172622000
234630547	::484496211852816000
435516954	::484496213606019000
252674018	::484496235261206000
195103093	::484496253095780000
219550942	::484496263199465000
624394090	::484496280413274000
548870171	::484496284678905000
344902431	::484496301489283000
433169770	::484496314923642000
727422228	::484496329289519000
33017275	::484496336444993000
186107022	::484496375451635000
16380745	::484496376558915000
38713173	::484496408313995000
583488323	::484496427129651000
18551115	::484496430892331000
42297542	::484496434218012000
58652870	::484496493500698000
176954488	::484496509837119000
124582805	::484496525310308000
40864634	::484496553940238000
120863692	::484496556922400000
101617436	::484496567152279000
29853720	::484496570956533000
134873681	::484496582406971000
402925254	::484496602971664000
134873681	::484496618159210000
65435835	::484496621573373000
118827154	::484496622739816000
377425191	::484496651533692000
186107022	::484496667979182000
92125226	::484496684458582000
23642786	::484496700242161000
624394090	::484496727295422000
384155676	::484496737642360000
382190006	::484496749227024000
27268559	::484496806449913000
394365413	::484496818395312000
186107022	::484496820119171000
20713213	::484496824460660000
441039165	::484496832232292000
373690904	::484496847113691000
629894993	::484496899257286000
373690904	::484496902147174000
310666452	::484496904579846000
234630547	::484496917993254000
294964037	::484496918656335000
124582805	::484496923022606000
180190603	::484496923038986000
373690904	::484496935802261000
91942557	::484496951371497000
373690904	::484496955741990000
186107022	::484496968878538000
373690904	::484496989413851000
225893243	::484497002143559000
65435835	::484497003489943000
27268559	::484497027556843000
170815462	::484497033601249000
354047009	::484497077314273000
160734732	::484497080690290000
252674018	::484497090353963000
519909326	::484497107319939000
8070562	::484497130308915000
66393146	::484497154417762000
257491716	::484497164878745000
441039165	::484497194909585000
48431204	::484497219459227000
354047009	::484497222105858000
460611723	::484497278829600000
392716377	::484497283531030000
433169770	::484497314598236000
27331165	::484497331287379000
519909326	::484497338849710000
245855482	::484497340607504000
52824736	::484497347544502000
221205505	::484497374392246000
441039165	::484497388547997000
629894993	::484497395686715000
46764883	::484497409125257000
354047009	::484497419171033000
260440912	::484497419313246000
378773930	::484497439181647000
407894919	::484497442881019000
76442745	::484497461549883000
466646092	::484497463542575000
286203749	::484497475663720000
350525380	::484497485185163000
378773930	::484497543313629000
113760458	::484497569511264000
441039165	::484497604298829000
299284663	::484497615254736000
131420707	::484497647139438000
304219715	::484497647412457000
441039165	::484497658757652000
27331165	::484497672246554000
441039165	::484497677778841000
350525380	::484497682300674000
37228652	::484497687484829000
186107022	::484497693884948000
441039165	::484497723895185000
373690904	::484497733961531000
62186442	::484497742165987000
394365413	::484497748079542000
304140174	::484497758955794000
17326645	::484497765922123000
16258970	::484497768325849000
365658620	::484497771710267000
1318301	::484497826479484000
232072216	::484497858591473000
14792781	::484497867520741000
234630547	::484497877700313000
51814269	::484497893072850000
466646092	::484497896818372000
624394090	::484497899708219000
175847876	::484497901218181000
394365413	::484497909879017000
113760458	::484497921383997000
232072216	::484497950811631000
79035481	::484498002942242000
575804821	::484498014115885000
14891490	::484498041538215000
441039165	::484498046969864000
257625769	::484498051911151000
232072216	::484498090259673000
120863692	::484498094969466000
394365413	::484498099297976000
66393146	::484498163881897000
35945417	::484498178184470000
57651074	::484498193770496000
441039165	::484498195381092000
60108947	::484498198585958000
38577111	::484498205002854000
76442745	::484498254088781000
192727478	::484498273416142000
51814269	::484498301887479000
441039165	::484498353099526000
624394090	::484498356799291000
51814269	::484498368690130000
165634562	::484498375329718000
184962835	::484498398578753000
352960797	::484498403775094000
70805584	::484498421118959000
123373847	::484498474852184000
59503620	::484498491045982000
238740641	::484498514743787000
98552986	::484498517155938000
109718758	::484498551766921000
203688730	::484498553642168000
441039165	::484498591981924000
279435268	::484498603180703000
114070939	::484498635111936000
22648162	::484498650110771000
70571907	::484498672848084000
138935158	::484498679315718000
398377928	::484498679336681000
279435268	::484498687872102000
463431723	::484498691277848000
120863692	::484498700421443000
30242503	::484498704682860000
270687983	::484498728082874000
349386319	::484498730482032000
319420243	::484498741420769000
192727478	::484498750887305000
131633030	::484498759192440000
40126821	::484498770902540000
176839128	::484498772609601000
370416747	::484498773393956000
59503620	::484498801093136000
360183119	::484498834870263000
349386319	::484498851798077000
47880950	::484498854553735000
188508773	::484498888980586000
37228652	::484498898913075000
120863692	::484498919691280000
389105684	::484498923130589000
131633030	::484498959285891000
602224338	::484498975953666000
487258078	::484498982241337000
22087737	::484499006689513000
120863692	::484499044790566000
41658963	::484499081201721000
40126821	::484499097869512000
465934852	::484499111089950000
713350694	::484499131860529000
348725381	::484499133776928000
184962835	::484499141989388000
28197443	::484499166542848000
31625914	::484499210436640000
45470777	::484499211237335000
348085087	::484499229755199000
348725381	::484499233081282000
37011485	::484499245698134000
264705173	::484499268385136000
238740641	::484499324324171000
61318348	::484499324811091000
394365413	::484499351318708000
348725381	::484499361255006000
415540928	::484499407337828000
98552986	::484499414439198000
17326645	::484499415453806000
348725381	::484499438044327000
123373847	::484499444654960000
91942557	::484499459951185000
17326645	::484499495510495000
348725381	::484499496563249000
58349263	::484499501953339000
18437537	::484499535755247000
17326645	::484499539185786000
120863692	::484499553928769000
348725381	::484499554251718000
66393146	::484499589756497000
17326645	::484499593015484000
47466684	::484499607163240000
348725381	::484499609050304000
66311658	::484499624997453000
48431204	::484499648997232000
230905946	::484499658694082000
223950031	::484499664964554000
426923626	::484499665962823000
614074554	::484499667309166000
60046761	::484499680730955000
123373847	::484499689606500000
348725381	::484499708207841000
60108947	::484499731968954000
262496951	::484499741641039000
60046761	::484499744975097000
132649069	::484499776424394000
76442745	::484499782157619000
132649069	::484499797177794000
123373847	::484499814001168000
312784161	::484499822271938000
44451086	::484499860230377000
120863692	::484499884284731000
412756257	::484499885299752000
31625914	::484499891155001000
230069479	::484499904744947000
380049732	::484499918003126000
394365413	::484499934628954000
312394133	::484499958028988000
33676766	::484499958989467000
273682366	::484499971815657000
394365413	::484499977909972000
16102033	::484499995958448000
175847876	::484500005890560000
27331165	::484500009530818000
19684793	::484500016870858000
267405925	::484500026140282000
31625914	::484500034679894000
60046761	::484500037360029000
323246381	::484500071023529000
58349263	::484500083355164000
118827154	::484500084617670000
28054060	::484500089734324000
66393146	::484500097443454000
243751614	::484500097778991000
30719116	::484500179010482000
167301113	::484500189357436000
120863692	::484500227382972000
6092972	::484500229769531000
20190503	::484500233888759000
494376740	::484500238191718000
16322613	::484500270991560000
399645465	::484500279157465000
123373847	::484500304403382000
34204169	::484500331162632000
431214329	::484500350586871000
273697690	::484500352142553000
21449993	::484500353820286000
394365413	::484500402759421000
348725381	::484500421864472000
196890320	::484500431918231000
66393146	::484500460863115000
348725381	::484500462490492000
196890320	::484500493213761000
11822502	::484500514025910000
464182365	::484500525300199000
66393146	::484500530148814000
302408703	::484500538814660000
168274200	::484500549761392000
196890320	::484500576902725000
48431204	::484500577041121000
19684793	::484500580698558000
41136161	::484500604820008000
120863692	::484500638546399000
203688730	::484500662169128000
373713704	::484500670905868000
61307501	::484500679080157000
586783331	::484500733883342000
167144906	::484500759329779000
45470777	::484500768255258000
415540928	::484500772097232000
42220462	::484500792419049000
11822502	::484500815629938000
253689041	::484500847418937000
348725381	::484500898798784000
19210855	::484500908114333000
394365413	::484500918855925000
350968313	::484500933678612000
33369338	::484500957209055000
41692308	::484500958513082000
478941450	::484500978956132000
377420899	::484500983053959000
24868543	::484500986157748000
48431204	::484501013915639000
253689041	::484501029023920000
64549933	::484501041367756000
57331128	::484501043141566000
467545942	::484501050972712000
123373847	::484501053812256000
120863692	::484501060359188000
253689041	::484501069423460000
574147363	::484501081276567000
37228652	::484501084598452000
383202357	::484501085638643000
350968313	::484501105343078000
19939574	::484501130383081000
345626789	::484501141871669000
271717879	::484501147579731000
337367504	::484501148360253000
257265522	::484501159038578000
66393146	::484501175404748000
302408703	::484501179003842000
42220462	::484501183827283000
31625914	::484501185236197000
348725381	::484501202487357000
487258078	::484501215460749000
478941450	::484501215695233000
402797583	::484501251749863000
457197060	::484501251799785000
348725381	::484501262684016000
59503620	::484501322276671000
126109768	::484501325141377000
31625914	::484501329906106000
123373847	::484501355449827000
493640349	::484501362705588000
87970668	::484501368770551000
33699503	::484501373225271000
326351370	::484501388001427000
230905946	::484501395953827000
31625914	::484501409090400000
66393146	::484501409333665000
35026897	::484501415201878000
342508573	::484501418519175000
341892711	::484501422021816000
363969403	::484501422742843000
279162166	::484501429835403000
66393146	::484501429978025000
168274200	::484501484449443000
403834874	::484501490602893000
195103093	::484501491307536000
120863692	::484501529324310000
442433056	::484501537301864000
25082908	::484501548546813000
348725381	::484501571426729000
302408703	::484501576992956000
350968313	::484501607548461000
348725381	::484501638791438000
302408703	::484501658391810000
264677315	::484501674468179000
302408703	::484501674724450000
348725381	::484501694386937000
123746907	::484501725701996000
284931188	::484501734841393000
21117523	::484501776289525000
18138157	::484501793821315000
257491716	::484501808132677000
125718303	::484501811152580000
41136161	::484501815434559000
14606079	::484501831481974000
27268559	::484501874578436000
553934357	::484501935915941000
62685527	::484501981084397000
21117523	::484501982393434000
48431204	::484501997794893000
382767512	::484502008586461000
516096126	::484502018745462000
348725381	::484502037904646000
27331165	::484502038307278000
22536077	::484502039666253000
123373847	::484502065654538000
553934357	::484502085845520000
279162166	::484502100529774000
306169468	::484502142045409000
399645465	::484502148357427000
95231863	::484502151729664000
415179202	::484502209397534000
168274200	::484502221380255000
306169468	::484502222311809000
56779057	::484502226296004000
68473966	::484502258319917000
94181957	::484502262077607000
553738195	::484502286857949000
14792781	::484502289793572000
16102033	::484502293111644000
29853720	::484502308550500000
342508573	::484502347272294000
410195122	::484502371389554000
373713704	::484502391895494000
16002106	::484502396760891000
279162166	::484502397142573000
260464441	::484502408417263000
460611723	::484502436544249000
460611723	::484502457322856000
37228652	::484502462473457000
358489252	::484502488830062000
410961985	::484502489710874000
588641285	::484502495901650000
163646426	::484502497730392000
588641285	::484502524297093000
586783331	::484502529171275000
15288029	::484502535059677000
85155674	::484502565602598000
41136161	::484502565795528000
387461887	::484502568110792000
48431204	::484502568421175000
348725381	::484502578974044000
387461887	::484502622112477000
81872162	::484502624558120000
123373847	::484502645751939000
480857982	::484502655385866000
255818707	::484502681231175000
81872162	::484502685476208000
516096126	::484502692799467000
329093513	::484502701875941000
321637063	::484502723799564000
367296747	::484502724562534000
68369234	::484502744213237000
48431204	::484502775896625000
387863634	::484502792581554000
487258078	::484502810177069000
175847876	::484502812467134000
373690904	::484502818644975000
65576332	::484502821392248000
350968313	::484502828753616000
25160673	::484502833778008000
162200561	::484502835594158000
338543771	::484502847858298000
478941450	::484502866476814000
478826327	::484502894654156000
597038752	::484502899154624000
25160673	::484502910894489000
29853720	::484502929856933000
373690904	::484502932516118000
556556365	::484502934953025000
531871315	::484502971258908000
373690904	::484502980490559000
274712500	::484502996047253000
29853720	::484503006717554000
401089789	::484503052552908000
210873235	::484503068470677000
441039165	::484503072501010000
163768701	::484503072832368000
38713173	::484503085553696000
322842111	::484503101609504000
24543872	::484503107573780000
71617108	::484503122401042000
292012619	::484503152461639000
418847263	::484503187517616000
373690904	::484503191262744000
441039165	::484503208799117000
26589876	::484503215010873000
376546976	::484503230861549000
351152035	::484503230861557000
22648162	::484503240495484000
319420243	::484503243301474000
25160673	::484503247684521000
373690904	::484503276558114000
26068830	::484503303300972000
403834874	::484503313422254000
118827154	::484503322863607000
367296747	::484503355092246000
187047785	::484503441733996000
387863634	::484503466958520000
14253476	::484503489658503000
59288102	::484503520281100000
328871385	::484503526727352000
415179202	::484503577554354000
437898031	::484503624828325000
15361643	::484503628254703000
37029138	::484503629697921000
369160273	::484503629840142000
18551115	::484503678812835000
426923626	::484503683455913000
203146266	::484503708059709000
138557664	::484503711318671000
29737650	::484503720067997000
37228652	::484503830735126000
123373847	::484503863702323000
439491329	::484503882199232000
92629759	::484503983638061000
607016651	::484503994442596000
321498402	::484504044338032000
369160273	::484504047928356000
123373847	::484504059534405000
421356901	::484504065515466000
101136541	::484504077535948000
426923626	::484504128937140000
16102033	::484504130799808000
56556074	::484504157030600000
384494456	::484504181558894000
59288102	::484504181756416000
56556074	::484504192099180000
402797583	::484504197149499000
167144906	::484504201209192000
58349263	::484504204418240000
123373847	::484504208813862000
219550942	::484504242934136000
30516737	::484504251969077000
15361643	::484504270830436000
417606826	::484504286232330000
22431584	::484504325944016000
320560322	::484504332113428000
197277853	::484504345338056000
101136541	::484504350547378000
30516737	::484504359989170000
553738195	::484504360060469000
265760942	::484504368566136000
123373847	::484504371477372000
443375828	::484504387260125000
407248121	::484504421238575000
330799447	::484504421796020000
180190603	::484504426967601000
134225933	::484504440607883000
376546976	::484504471717027000
48971187	::484504510899830000
33249556	::484504514125242000
214220072	::484504532987412000
140110825	::484504535537180000
274262734	::484504548577255000
160734732	::484504551479713000
117608761	::484504564713144000
62685527	::484504577509560000
134225933	::484504601815945000
376546976	::484504612993388000
193861615	::484504627392425000
30516737	::484504659147513000
62685527	::484504661353717000
33017275	::484504664704970000
95231863	::484504667636781000
380680929	::484504678210613000
376546976	::484504692202827000
203146266	::484504713535053000
41692308	::484504713799274000
375385791	::484504728806907000
35603964	::484504732560408000
274191278	::484504747328536000
426923626	::484504770368270000
378773930	::484504773995925000
195103093	::484504826311884000
123373847	::484504827985424000
203146266	::484504848348360000
193861615	::484504855646437000
291413743	::484504862051151000
136791341	::484504894905524000
437898031	::484504906422702000
597038752	::484504973124698000
376546976	::484504987498999000
270143437	::484504992028848000
138935158	::484505002115739000
402797583	::484505006570098000
575804821	::484505017584336000
212475056	::484505058185203000
330799447	::484505060492062000
453280756	::484505076866625000
19071786	::484505083430707000
286203749	::484505098169503000
500212290	::484505108009713000
24868543	::484505115097710000
67069063	::484505121070383000
123373847	::484505133985067000
28197443	::484505134760611000
24868543	::484505149499392000
286203749	::484505150631841000
84734115	::484505151823048000
387461887	::484505183418736000
260428602	::484505205585633000
195103093	::484505219938934000
286203749	::484505265257984000
30516737	::484505268047581000
387461887	::484505269548761000
553738195	::484505271755341000
108605734	::484505316516560000
82257804	::484505317678784000
155650977	::484505320740253000
84734115	::484505329929965000
41692308	::484505346480697000
29198251	::484505363572486000
454406979	::484505371156164000
35603964	::484505376323170000
339917675	::484505388939624000
84734115	::484505394467721000
92840294	::484505442412797000
123373847	::484505462269050000
348316521	::484505487832907000
92840294	::484505525829132000
33011898	::484505558607597000
209223008	::484505571035725000
27331165	::484505577674899000
132980216	::484505584545562000
26738161	::484505599108206000
586783331	::484505617454088000
115941650	::484505622923468000
308858845	::484505628745142000
302934050	::484505628975460000
532542878	::484505665684398000
391573659	::484505703571554000
138557664	::484505710202736000
33703018	::484505710794121000
306169468	::484505716716478000
221205505	::484505732981612000
84734115	::484505776665276000
16864384	::484505780377235000
132768456	::484505788791013000
23247181	::484505792952168000
466646092	::484505804934877000
123373847	::484505824912744000
391573659	::484505838359699000
29607520	::484505841739911000
28875632	::484505845992923000
117608761	::484505846387183000
37228652	::484505862455955000
26738161	::484505879879090000
92838578	::484505902540947000
66311658	::484505903069421000
49221112	::484505905833074000
295881773	::484505942759727000
325996873	::484505950540140000
267405925	::484505987575857000
123373847	::484505990013153000
16002106	::484505996773953000
415540928	::484506064826556000
138557664	::484506065623867000
40524821	::484506066873368000
341892711	::484506074612264000
45278487	::484506079816986000
538590660	::484506089115766000
59705683	::484506133391237000
221205505	::484506136843141000
155926653	::484506146099970000
458639179	::484506170472685000
257491716	::484506170561167000
454146385	::484506173630984000
458808714	::484506179293294000
15288029	::484506196011802000
415540928	::484506196464783000
40524821	::484506214517055000
210996408	::484506217675362000
619492928	::484506283920207000
118708729	::484506307576487000
454406979	::484506333878976000
214779476	::484506335677915000
425573791	::484506355106344000
26738161	::484506366732951000
562393615	::484506370298114000
182645046	::484506385816645000
35505123	::484506400014340000
260464441	::484506404842397000
320485729	::484506405572198000
257491716	::484506423221821000
182645046	::484506457744744000
185716839	::484506458390675000
372499722	::484506465273937000
320485729	::484506472592969000
284931188	::484506489433128000
94181957	::484506500820242000
33217361	::484506508294508000
425573791	::484506508818788000
341892711	::484506511713243000
284931188	::484506524623314000
16002106	::484506533212864000
19939574	::484506541618233000
57651074	::484506614485901000
410961985	::484506621041577000
185716839	::484506624292167000
375385791	::484506629074063000
458826306	::484506639392047000
458826306	::484506643879981000
471291163	::484506650313637000
387863634	::484506653933314000
375961439	::484506658094067000
161622400	::484506677396254000
448325555	::484506695423766000
35505123	::484506701597388000
29198251	::484506724217282000
42220462	::484506729888354000
267405925	::484506765652787000
35603964	::484506765715722000
537660330	::484506784548134000
26738161	::484506804962209000
551501734	::484506821458006000
33282020	::484506829423013000
123373847	::484506839389057000
61318348	::484506856933818000
548870171	::484506866656215000
56508824	::484506881168117000
113760458	::484506897945350000
70571907	::484506898381565000
27331165	::484506925573214000
196742313	::484506933928271000
196742313	::484506934007967000
196742313	::484506934536454000
196742313	::484506935157223000
196742313	::484506935182376000
196742313	::484506935887028000
196742313	::484506936495177000
348316521	::484506952462913000
176954488	::484506957349273000
19053567	::484506958712422000
27331165	::484506967474327000
191947005	::484506989959970000
48046250	::484506995790446000
426923626	::484507000198287000
256853017	::484507006821093000
81674504	::484507027566125000
26738161	::484507036420689000
211616743	::484507037036847000
447255375	::484507055353376000
26738161	::484507074513346000
123373847	::484507113285496000
318627551	::484507119618502000
625951846	::484507135678877000
26738161	::484507138665218000
22736943	::484507167429361000
270143437	::484507169812140000
358643765	::484507186555412000
50818061	::484507194134921000
257491716	::484507253752741000
458808714	::484507280184852000
458808714	::484507334492712000
4434941	::484507343279755000
40524821	::484507351559315000
29853720	::484507367401213000
211616743	::484507367925510000
318700673	::484507382748151000
358643765	::484507402146816000
30516737	::484507403304841000
111806693	::484507419616104000
111806693	::484507427383934000
111806693	::484507435005009000
111806693	::484507442269548000
217871594	::484507462318301000
35603964	::484507462427369000
342508573	::484507482811682000
352531780	::484507508887662000
724485482	::484507512251506000
195103093	::484507515372457000
279162166	::484507533134946000
349484189	::484507543905918000
40524821	::484507548998180000
131954929	::484507556027437000
574147363	::484507569101479000
448325555	::484507601515061000
546153359	::484507610235043000
23247181	::484507611820470000
56556074	::484507615695613000
26738161	::484507623803596000
29853720	::484507659983269000
256321392	::484507689297272000
63720288	::484507692342333000
67069063	::484507693873242000
270184694	::484507696486711000
26738161	::484507724429148000
126109768	::484507749330329000
267405925	::484507763666460000
128666650	::484507767286145000
161622400	::484507787695624000
312348050	::484507789579268000
443332358	::484507804560932000
72143337	::484507805517631000
35603964	::484507832851505000
352531780	::484507841558872000
112333263	::484507843559555000
41692308	::484507855647539000
94480498	::484507856188616000
56779057	::484507868654096000
81841977	::484507871451693000
458639179	::484507875843141000
270143437	::484507882122387000
115518508	::484507886412771000
29853720	::484507917417054000
364035957	::484507920231837000
129441756	::484507922157023000
237118122	::484507944327725000
33323170	::484507963847999000
161656785	::484507964754391000
421356901	::484507971599495000
500517566	::484507979614408000
553738195	::484507999419916000
250774954	::484508017799753000
387863634	::484508021666492000
128666650	::484508036107485000
65513	::484508040138600000
94480498	::484508040264048000
371578955	::484508051513544000
51554430	::484508067720355000
33528820	::484508075236134000
35603964	::484508114348027000
547741880	::484508146291838000
156166678	::484508170836905000
155926653	::484508185685135000
239162983	::484508210947452000
154692700	::484508213040001000
255547325	::484508239132758000
255547325	::484508269184970000
66393146	::484508273630928000
81841977	::484508297722998000
724485482	::484508302349312000
233740533	::484508344091037000
38804898	::484508346850869000
333877322	::484508371806986000
16568377	::484508378878971000
233362394	::484508380531531000
6092972	::484508396461113000
350003589	::484508398025596000
569518404	::484508403176595000
127092086	::484508425074642000
454375039	::484508449128992000
16107745	::484508463481884000
176839128	::484508503214538000
251359942	::484508503319805000
180226433	::484508515508039000
78065938	::484508528917245000
447255375	::484508535078649000
350968313	::484508544621113000
6284612	::484508564447195000
33017275	::484508592540631000
447255375	::484508603848462000
454375039	::484508604100124000
113722629	::484508631048519000
35945417	::484508660182175000
547741880	::484508685205393000
92840294	::484508704008441000
528975562	::484508706730545000
81841977	::484508720722759000
35945417	::484508724522807000
53258017	::484508767250558000
29853720	::484508768583958000
237118122	::484508784505528000
123373847	::484508807184539000
572151259	::484508825123184000
32171318	::484508868635295000
443332358	::484508876579278000
176954488	::484508878957076000
308946618	::484509024235175000
27323374	::484509028970528000
245855482	::484509039628681000
573151200	::484509040001568000
27323374	::484509077880328000
546153359	::484509080183382000
30719116	::484509088634900000
506500282	::484509112865021000
33555786	::484509130255007000
18657192	::484509149913313000
351264389	::484509157584683000
17694593	::484509158398754000
373690904	::484509204183408000
546153359	::484509215151890000
341892711	::484509273872171000
286203749	::484509319069573000
443332358	::484509322613768000
380049732	::484509349227016000
360183119	::484509368314908000
168274200	::484509368423968000
20620620	::484509370974482000
267936760	::484509380692672000
349787019	::484509399281844000
176188106	::484509400229773000
278220302	::484509412912947000
55287428	::484509417254039000
30719116	::484509448434876000
68622166	::484509449026293000
47880950	::484509454528831000
29853720	::484509535030104000
279162166	::484509540474298000
82257804	::484509541363494000
23642786	::484509543020253000
260573981	::484509586523578000
176188106	::484509591607455000
506500282	::484509592299134000
143225254	::484509635563360000
176188106	::484509636478140000
286203749	::484509636817453000
46727568	::484509645688410000
291413743	::484509656086114000
279162166	::484509658657206000
176188106	::484509661664931000
17169855	::484509672938823000
480857982	::484509684586401000
79348656	::484509694753386000
82242725	::484509709798371000
119269983	::484509724444880000
443332358	::484509730232995000
325996873	::484509738508763000
286203749	::484509755323330000
16568377	::484509770813288000
188508773	::484509780057128000
369160273	::484509824592666000
293737316	::484509844091977000
286203749	::484509855047110000
30719116	::484509867336826000
176188106	::484509877021454000
286203749	::484509880271638000
412756257	::484509889947897000
187741596	::484509936794095000
284813143	::484509945719566000
506500282	::484509952078131000
41136161	::484509959493672000
286203749	::484509988925091000
140206179	::484510085700272000
286203749	::484510091614244000
527041090	::484510094353108000
499995726	::484510128801316000
372068999	::484510136158146000
109105005	::484510136476512000
267936760	::484510154826989000
506500282	::484510159318700000
160734732	::484510159918489000
79447998	::484510177014464000
234828491	::484510219947360000
60046761	::484510222052900000
310369464	::484510241225064000
506500282	::484510255913517000
284813143	::484510259109568000
237986569	::484510269755101000
63720288	::484510270878797000
301497892	::484510271155605000
154692700	::484510286410297000
553738195	::484510298263392000
443332358	::484510310485590000
286203749	::484510326365249000
58941053	::484510390731038000
286203749	::484510391888642000
75937251	::484510397525794000
375873224	::484510405725663000
269605766	::484510407579537000
19245878	::484510479843196000
284813143	::484510486105292000
176188106	::484510488748097000
26738161	::484510494817259000
154692700	::484510522985836000
284813143	::484510530099359000
278220302	::484510533907800000
176839128	::484510535317086000
562590159	::484510541872779000
252314330	::484510544129310000
296901409	::484510555105800000
573151200	::484510568582094000
176188106	::484510595698667000
210873235	::484510597384376000
26738161	::484510599196712000
187049333	::484510601881059000
301497892	::484510612467511000
296901409	::484510629126864000
279162166	::484510630313852000
614074554	::484510632088457000
284813143	::484510640568938000
363969403	::484510656268230000
286203749	::484510678951014000
63720288	::484510683745091000
132980216	::484510696886239000
553738195	::484510717907726000
18551115	::484510723880407000
30516737	::484510739650981000
232793000	::484510744277303000
248329328	::484510757392891000
26182895	::484510764338663000
45492981	::484510764787838000
308946618	::484510781124263000
375961439	::484510785385672000
26738161	::484510797046251000
284813143	::484510819636367000
87970668	::484510886044782000
79633612	::484510898988781000
248329328	::484510939283070000
407384648	::484510939622821000
79633612	::484510944677330000
286203749	::484510950083403000
358643765	::484510964545363000
41136161	::484510975094054000
380680929	::484511025136279000
177174253	::484511032380231000
214220072	::484511067498741000
27331165	::484511088545771000
14792781	::484511100298207000
597038752	::484511106040221000
132976059	::484511118539227000
358643765	::484511134859292000
63720288	::484511161442766000
358643765	::484511164953407000
115518508	::484511180895961000
256321392	::484511181596405000
443332358	::484511182154260000
105852149	::484511194410000000
198406854	::484511196801146000
176188106	::484511199120596000
358643765	::484511227385630000
16568377	::484511229625778000
228264355	::484511232125202000
149275783	::484511234008834000
17086308	::484511235346399000
41692308	::484511266677874000
29853720	::484511287976534000
193583131	::484511295711248000
285254109	::484511484089602000
350525380	::484511502498795000
177174253	::484511506131066000
480857982	::484511515525906000
372493368	::484511516180619000
312784161	::484511518088630000
443332358	::484511526125314000
66270239	::484511551588536000
597038752	::484511557267632000
124517802	::484511560812232000
589542040	::484511584941649000
216486063	::484511595305775000
33249556	::484511602319065000
432747712	::484511644123275000
75937251	::484511696833110000
198651083	::484511723894759000
44779656	::484511727296344000
29853720	::484511734569259000
401089789	::484511739812134000
94181957	::484511744820125000
309789310	::484511755465285000
22294252	::484511776629739000
284813143	::484511778152267000
270687983	::484511788457680000
224095849	::484511801871052000
462487376	::484511866928906000
44231782	::484511909882785000
163646426	::484511919475142000
443332358	::484511957454577000
284813143	::484511960780644000
26738161	::484512002585677000
421356901	::484512003688771000
17840621	::484512009749151000
513711139	::484512032151326000
338073739	::484512033753161000
464182365	::484512045597863000
270173839	::484512047820836000
295466391	::484512064572899000
255547325	::484512067248848000
573151200	::484512092406296000
295466391	::484512095422001000
35026897	::484512097758625000
123373847	::484512106663120000
16864384	::484512127470694000
464182365	::484512128859009000
480857982	::484512131132297000
423862446	::484512167316582000
216486063	::484512180683808000
68622166	::484512196962287000
277626311	::484512204163530000
351620689	::484512208383004000
19053567	::484512212006875000
423862446	::484512213219024000
123739379	::484512222245572000
132980216	::484512235243712000
41649263	::484512257116610000
132980216	::484512285055270000
415259927	::484512291816079000
176487313	::484512310111657000
284813143	::484512319448158000
493647862	::484512321801175000
552789896	::484512331226169000
266703661	::484512333343907000
193861615	::484512336573505000
286203749	::484512365153492000
123373847	::484512381876572000
138083816	::484512423685021000
270687983	::484512442626478000
37119867	::484512446208425000
327662373	::484512457361092000
407384648	::484512470057222000
384530394	::484512473232723000
27331165	::484512473353965000
114967175	::484512486230458000
132980216	::484512486813892000
401089789	::484512506543501000
346412695	::484512520921968000
480857982	::484512546708140000
387461887	::484512569701302000
242533291	::484512573815934000
35026897	::484512591109435000
277626311	::484512594087010000
384530394	::484512596972695000
26738161	::484512610642305000
211645751	::484512624647110000
78065938	::484512627800821000
279162166	::484512644439621000
358643765	::484512653864230000
102233693	::484512661049073000
211645751	::484512676442562000
163646426	::484512677310365000
384530394	::484512683408908000
279162166	::484512689343832000
443428711	::484512694515429000
230905946	::484512713251377000
577920402	::484512720666910000
264677315	::484512720780132000
211645751	::484512738899935000
26179867	::484512747892142000
480857982	::484512754338770000
190624012	::484512755546746000
28875632	::484512783233339000
462487376	::484512791114436000
260006924	::484512797829525000
16144669	::484512825038348000
69690419	::484512856444903000
106561609	::484512858118451000
33282020	::484512868541296000
15789848	::484512916662525000
54405135	::484512918889709000
168274200	::484512924354871000
480857982	::484512925894205000
260961523	::484512932831571000
462487376	::484512938711982000
180190603	::484512969141653000
384530394	::484512999575543000
242533291	::484513011856449000
233740533	::484513041912840000
597038752	::484513081909723000
284813143	::484513101031567000
38326757	::484513101337739000
59288102	::484513106891378000
132980216	::484513108262916000
228264355	::484513124007952000
245154470	::484513125673500000
124582805	::484513126738829000
27792069	::484513141133705000
384530394	::484513141863092000
28875632	::484513142706163000
82150924	::484513146783019000
306169468	::484513153917931000
16144669	::484513163673497000
16566189	::484513166731120000
6284612	::484513176155742000
716262980	::484513184716320000
309167251	::484513203347783000
552789896	::484513206678077000
35923992	::484513208703909000
408171600	::484513258116624000
527041090	::484513271391608000
23396218	::484513287003209000
333877322	::484513293428482000
41649263	::484513350361952000
6284612	::484513373929762000
102233693	::484513389805174000
106561609	::484513392250458000
247372701	::484513400056070000
31620041	::484513412513161000
193861615	::484513429894352000
28875632	::484513430297001000
401089789	::484513440027779000
208250490	::484513458201702000
569518404	::484513469895417000
41692308	::484513490934054000
70571907	::484513504196444000
329093513	::484513538132955000
177174253	::484513560828329000
26068830	::484513563013160000
299297459	::484513571850579000
6092972	::484513580021071000
40524821	::484513585213624000
33282020	::484513596085264000
597038752	::484513598664749000
195103093	::484513604528766000
350968313	::484513615836643000
147310240	::484513634736168000
589542040	::484513643820634000
28875632	::484513666922856000
115518508	::484513675013656000
257491716	::484513680470855000
597038752	::484513682903138000
79447998	::484513702839091000
215362694	::484513710375858000
294347764	::484513713735491000
115518508	::484513721360711000
384530394	::484513744681046000
594121150	::484513779963543000
215174499	::484513784422465000
422876369	::484513820099244000
228264355	::484513823294889000
114967175	::484513839791091000
260961523	::484513844576800000
217262932	::484513888080130000
614436697	::484513891263606000
393718746	::484513906946494000
33676766	::484513915821252000
410195122	::484513948708782000
377425191	::484513977062678000
569518404	::484513996675239000
27626703	::484513999522775000
36116261	::484513999631814000
40126821	::484514000541999000
185716839	::484514015003934000
215362694	::484514028836765000
25104281	::484514031969906000
426923626	::484514034046103000
458808714	::484514036080320000
480857982	::484514044263411000
464182365	::484514081315885000
594121150	::484514087699640000
493640349	::484514135989030000
228264355	::484514141327982000
333877322	::484514202401243000
480857982	::484514206696230000
458808714	::484514246500175000
614436697	::484514283883986000
260961523	::484514314884108000
417449044	::484514322412883000
211645751	::484514357917646000
340819943	::484514379883233000
176487313	::484514390272507000
86131593	::484514391459524000
127092086	::484514392382259000
114967175	::484514397813891000
21117523	::484514409554116000
61318348	::484514447357009000
516986236	::484514453569171000
254635990	::484514457805017000
552789896	::484514481964589000
27331165	::484514487911731000
215174499	::484514505104572000
257265522	::484514506094034000
494543536	::484514513145069000
215362694	::484514513341784000
17169855	::484514523852722000
328858212	::484514527997091000
233084334	::484514560922382000
176954488	::484514564533272000
22285873	::484514567339257000
636632104	::484514576713539000
354047009	::484514595424714000
407248121	::484514609043636000
39904237	::484514615636660000
347643113	::484514615653453000
54754940	::484514615909691000
37228652	::484514617419657000
577920402	::484514696947437000
255547325	::484514714999717000
351004243	::484514731039137000
338619333	::484514744103997000
276341812	::484514747014852000
458826306	::484514757337022000
65513	::484514764777742000
165072349	::484514789104697000
16258970	::484514814040211000
215174499	::484514823280283000
401089789	::484514824131338000
15789848	::484514826837057000
146855323	::484514830574182000
537561541	::484514833602064000
374739722	::484514843454873000
65513	::484514852195422000
70571907	::484514860466569000
54405135	::484514861561286000
73020435	::484514891986771000
399645465	::484514899125497000
57651074	::484514905496641000
278220302	::484514948706349000
40524821	::484514967224197000
369160273	::484514974220693000
234649932	::484514974979870000
438582644	::484514983100035000
154692700	::484514994818535000
311092385	::484515015035064000
109718758	::484515027945140000
268987143	::484515074640728000
215174499	::484515094760800000
257265522	::484515099810340000
270173839	::484515111697408000
369160273	::484515122355142000
44768272	::484515164536852000
25104281	::484515196199661000
60131090	::484515288210083000
234630547	::484515292588949000
215174499	::484515295777030000
606781453	::484515303909376000
78065938	::484515310330839000
33017275	::484515314839740000
11852522	::484515317272412000
407248121	::484515333613838000
20863117	::484515344258592000
384155676	::484515361698504000
196890320	::484515370871443000
402797583	::484515373153128000
40126821	::484515396867735000
369160273	::484515451012403000
44779656	::484515453331451000
168274200	::484515454413582000
48557490	::484515486995320000
322413121	::484515499363942000
78065938	::484515517651111000
80159052	::484515519916044000
66270239	::484515520352235000
315527257	::484515536865206000
188508773	::484515543383146000
428646436	::484515556347748000
552789896	::484515565051334000
494543536	::484515620487041000
63928079	::484515623188193000
537660330	::484515628275875000
69916558	::484515670974271000
260961523	::484515687130349000
94181957	::484515692897529000
132980216	::484515709004025000
94181957	::484515717576794000
25104281	::484515731287965000
467545942	::484515732655706000
537660330	::484515732743405000
201445185	::484515741517893000
503577648	::484515746283028000
78065938	::484515748694327000
44451086	::484515772471836000
478941450	::484515775252672000
66270239	::484515786224971000
358611246	::484515793707601000
341892711	::484515838872268000
255547325	::484515850515275000
108605734	::484515853652619000
11852522	::484515855334522000
24494616	::484515857071366000
537660330	::484515858501206000
208250490	::484515870475952000
407248121	::484515884724391000
398445530	::484515940613111000
126109768	::484515955410628000
108605734	::484515972263325000
115852151	::484516000470429000
25104281	::484516008749572000
126109768	::484516028165013000
223950031	::484516031038119000
132980216	::484516048377761000
234828491	::484516066308014000
569518404	::484516067323428000
46940147	::484516123732611000
64549933	::484516140799258000
64549933	::484516140845379000
333245482	::484516152417075000
23665083	::484516160071675000
273111255	::484516163553333000
493640349	::484516167206600000
51197703	::484516181572063000
11852522	::484516236983013000
182901672	::484516238182604000
348725381	::484516240690409000
16568377	::484516244293701000
328828628	::484516266686681000
273111255	::484516283430735000
214220072	::484516293370867000
132980216	::484516374916911000
260428602	::484516381535137000
380680929	::484516395028193000
408171600	::484516403370655000
553738195	::484516437516496000
17840621	::484516479774101000
91606737	::484516511139102000
331307463	::484516532723011000
374739722	::484516556857032000
382190006	::484516568655605000
537660330	::484516569481887000
374739722	::484516571457396000
11852522	::484516587953606000
70571907	::484516592504422000
79633612	::484516603124805000
397024307	::484516647667916000
51952627	::484516658703122000
92838578	::484516670149767000
40524821	::484516673706143000
96013044	::484516687891681000
21330741	::484516707889733000
408144950	::484516711597871000
51952627	::484516733386899000
480857982	::484516740139712000
116054733	::484516750218629000
51197703	::484516825322237000
25104281	::484516830501822000
70805584	::484516837317951000
374739722	::484516842199719000
322413121	::484516851582369000
71878260	::484516856683065000
16568377	::484516871342149000
14606079	::484516893932257000
320512967	::484516894003986000
11852522	::484516894586990000
65576332	::484516904334139000
552789896	::484516908130373000
11852522	::484516942121009000
109718758	::484516986643156000
51952627	::484517000920588000
234828491	::484517003055468000
51197703	::484517014439198000
36866805	::484517062820110000
322413121	::484517068197220000
606781453	::484517070697414000
52950877	::484517102749884000
23665083	::484517154314678000
36116261	::484517175961862000
417968003	::484517193225609000
16568377	::484517197138907000
11852522	::484517197746667000
164676969	::484517214494920000
406772829	::484517218881777000
132980216	::484517227467915000
453690730	::484517228843237000
219550942	::484517247952498000
240798548	::484517253056970000
279162166	::484517262338969000
423891750	::484517339166044000
132980216	::484517340999348000
92838578	::484517391632986000
176487313	::484517412838977000
215362694	::484517415225552000
615636079	::484517423228276000
279162166	::484517453972529000
51197703	::484517457559044000
361691248	::484517462428241000
411786523	::484517465708593000
322413121	::484517466085683000
195103093	::484517475514863000
397024307	::484517551108390000
55287428	::484517560508235000
552789896	::484517578904449000
494543536	::484517584985800000
51197703	::484517589792874000
322413121	::484517622533214000
322358530	::484517642615533000
51197703	::484517644977307000
257265522	::484517681966505000
51197703	::484517697771028000
494543536	::484517710483554000
195103093	::484517721611440000
494543536	::484517738019164000
21330741	::484517739180998000
20478089	::484517739386515000
322358530	::484517750602084000
228213959	::484517751390625000
51197703	::484517783498412000
228213959	::484517806637977000
346998772	::484517812661014000
322358530	::484517828624531000
322413121	::484517832453931000
606781453	::484517854910222000
256609151	::484517886980276000
51197703	::484517895104643000
361199465	::484517918734962000
212060681	::484517943460773000
399645465	::484517965102989000
292012619	::484517971990446000
51197703	::484517978160250000
180190603	::484517987412504000
165634562	::484517993318481000
42220462	::484518008061448000
36116261	::484518014818078000
322358530	::484518050926837000
215362694	::484518057709027000
51197703	::484518061513670000
581342731	::484518062352109000
349787019	::484518068362969000
380458897	::484518078181818000
27237232	::484518082002833000
26580130	::484518090739159000
322358530	::484518092605648000
239149781	::484518095570997000
615636079	::484518096422436000
165634562	::484518102890463000
453690730	::484518105817706000
333245482	::484518114738991000
210873235	::484518148063125000
473196438	::484518170850390000
403823128	::484518190111023000
69690419	::484518207407915000
51197703	::484518217617272000
41692308	::484518220439638000
35945417	::484518221668577000
86131593	::484518227309887000
364035957	::484518228979630000
333245482	::484518231978168000
531871315	::484518242544013000
407384648	::484518249346781000
252674018	::484518251381026000
69690419	::484518262076481000
51197703	::484518263066730000
375961439	::484518316912832000
387461887	::484518317961408000
194359616	::484518321464041000
322358530	::484518326077378000
14253476	::484518334529290000
269012544	::484518364044226000
132980216	::484518370407383000
17016789	::484518381144801000
282692620	::484518391395676000
269012544	::484518428804251000
42220462	::484518445808386000
501554267	::484518475608514000
199331386	::484518497805152000
215362694	::484518544151805000
246112828	::484518566327119000
394962689	::484518567270830000
115852151	::484518573189390000
132980216	::484518578528714000
34778712	::484518580289945000
364035957	::484518626498998000
415179202	::484518648854630000
459660056	::484518670765658000
27179899	::484518700423208000
16258970	::484518710129205000
407248121	::484518751585726000
132980216	::484518762411225000
138557664	::484518787907989000
263433687	::484518793155469000
619492928	::484518807281491000
76977679	::484518825355116000
20941662	::484518827292889000
260006924	::484518832816795000
53112812	::484518837635645000
11852522	::484518842836606000
552789896	::484518846913871000
214779476	::484518878794358000
246112828	::484518900303159000
556556365	::484518919911133000
36891053	::484518933722959000
393761423	::484518995781881000
426685539	::484519014022918000
19053567	::484519019526230000
418327117	::484519020385685000
520533224	::484519138501464000
195103093	::484519141035241000
25104281	::484519206890012000
619492928	::484519215060107000
755431	::484519321365131000
399713201	::484519331586646000
234828491	::484519349214924000
109615689	::484519386095816000
418327117	::484519395083816000
310144986	::484519396056920000
556556365	::484519455867691000
290195625	::484519469315002000
216486063	::484519474570493000
115141777	::484519485768884000
15137186	::484519505415376000
619492928	::484519545462599000
246112828	::484519554543267000
491679354	::484519560083566000
253126912	::484519584355995000
454304418	::484519584867700000
11852522	::484519585140727000
70839289	::484519637002891000
387863634	::484519656216997000
545784705	::484519685619068000
260006924	::484519687024160000
260006924	::484519687292612000
109762886	::484519705517252000
115518508	::484519722021449000
19053567	::484519731060568000
114070939	::484519750198784000
27331165	::484519767085051000
203146266	::484519769345777000
399713201	::484519769811738000
19053567	::484519788241510000
230905946	::484519791747534000
26915925	::484519848894935000
215362694	::484519893899808000
215174499	::484519908458647000
619492928	::484519915173314000
115518508	::484519948966834000
127092086	::484519954603978000
118708729	::484519969137639000
109762886	::484519971364798000
531871315	::484519993275858000
256609151	::484520003530940000
109615689	::484520006970273000
180190603	::484520037198213000
386169383	::484520045624573000
11852522	::484520054399451000
280297585	::484520054977871000
239162983	::484520110779293000
30516737	::484520116579622000
187280228	::484520134141153000
109615689	::484520140399468000
24136198	::484520151434289000
75937251	::484520156295471000
11852522	::484520156719501000
79633612	::484520166597099000
625170672	::484520178005196000
193192138	::484520186389606000
269012544	::484520202520887000
34778712	::484520204802588000
397024307	::484520218652188000
387863634	::484520232577269000
215362694	::484520247068602000
246112828	::484520265733246000
24171213	::484520283261251000
246112828	::484520299065389000
215174499	::484520305978007000
422876369	::484520310432337000
454531259	::484520316283002000
399713201	::484520316736376000
355612007	::484520337720508000
350525380	::484520349745577000
625170672	::484520361539559000
349484189	::484520365129871000
433142367	::484520378543652000
569518404	::484520409619247000
216486063	::484520424349659000
308946618	::484520442967769000
138557664	::484520499657981000
391573659	::484520525008736000
516096126	::484520534366248000
78384326	::484520571330625000
61307501	::484520607585808000
37029138	::484520629937270000
95231863	::484520638275944000
246112828	::484520653093994000
24543872	::484520666104737000
23400461	::484520666126106000
467043006	::484520668524867000
314710836	::484520672299741000
279162166	::484520700879716000
260006924	::484520705430544000
78384326	::484520712326352000
94181957	::484520725328326000
11852522	::484520729611083000
113722629	::484520732270288000
592150138	::484520737823154000
403823128	::484520743393185000
246112828	::484520766713511000
333245482	::484520817301016000
592150138	::484520824548773000
203736885	::484520827690299000
425381729	::484520843205414000
264946102	::484520846480789000
312348050	::484520852130918000
112333263	::484520886293106000
14873854	::484520889610809000
53112812	::484520892668465000
406121427	::484520897215094000
296901409	::484520906627104000
212490176	::484520916454346000
18336787	::484520933479022000
44231782	::484520940051513000
474400310	::484520960586825000
260006924	::484520968161742000
333245482	::484520971030634000
347596428	::484520975166222000
19945993	::484520980975730000
537561541	::484520985081958000
16568377	::484521028845330000
391573659	::484521054925516000
269012544	::484521058540597000
212490176	::484521078522253000
169378322	::484521082410381000
260006924	::484521089763012000
256853017	::484521091759484000
333245482	::484521100945002000
260961523	::484521106250805000
312348050	::484521109984133000
260961523	::484521116757540000
276202961	::484521121287770000
577411446	::484521125775294000
11852522	::484521133363183000
619492928	::484521136235888000
260961523	::484521170251689000
276202961	::484521180389707000
391573659	::484521182138757000
387863634	::484521206431760000
312348050	::484521216515248000
61307501	::484521237834510000
387863634	::484521288417824000
577411446	::484521314523172000
180190603	::484521316276379000
478145352	::484521347742056000
69690419	::484521356957319000
322327312	::484521358081392000
116054733	::484521365362339000
27331165	::484521369871192000
355574432	::484521398879023000
328828628	::484521400435089000
34778712	::484521421863784000
215362694	::484521436090888000
246112828	::484521465123831000
27331165	::484521491782836000
165072349	::484521502952665000
127092086	::484521509482790000
355717008	::484521606895898000
577411446	::484521613618982000
634164272	::484521615443505000
282860308	::484521618887041000
418314197	::484521629297688000
96872197	::484521636117229000
27726737	::484521639011287000
282860308	::484521699962920000
200615756	::484521708737425000
17522792	::484521711438553000
441039165	::484521732376510000
11852522	::484521755584000000
273034167	::484521759614324000
423446901	::484521769752334000
564879952	::484521779814092000
20935927	::484521794263470000
147310240	::484521796214194000
391573659	::484521811070046000
53112812	::484521814526140000
380458897	::484521842628378000
215174499	::484521845077839000
127092086	::484521851096276000
260961523	::484521860990652000
16568377	::484521863532789000
215362694	::484521866166415000
11852522	::484521880079314000
257491716	::484521886957973000
161492068	::484521888278798000
34778712	::484521891416141000
364035957	::484521912954261000
262496951	::484521966162817000
200615756	::484521978779275000
349788720	::484521982042853000
127092086	::484522001067831000
348085087	::484522029782036000
260006924	::484522057410285000
175314654	::484522072811782000
16568377	::484522083398205000
310369464	::484522087927652000
34778712	::484522100451852000
66393146	::484522130374004000
352531780	::484522137693065000
410961985	::484522146744389000
214220072	::484522169594937000
127092086	::484522170064699000
214220072	::484522184275021000
18657192	::484522185772388000
11852522	::484522198414393000
310666452	::484522210124496000
267405925	::484522222896570000
545297326	::484522236712611000
47929423	::484522237974700000
634164272	::484522250867970000
395703736	::484522254714535000
279162166	::484522262154858000
252914746	::484522320950591000
260961523	::484522340978421000
34778712	::484522355507486000
166695965	::484522355797295000
127092086	::484522356774166000
45492981	::484522363111759000
14253476	::484522372775829000
279162166	::484522374058876000
260006924	::484522381248331000
37228652	::484522390819713000
262496951	::484522395680522000
383202357	::484522399581630000
322413121	::484522409110675000
545297326	::484522415633203000
127092086	::484522448281276000
310666452	::484522466216120000
50509821	::484522489620348000
373690904	::484522507664228000
16380745	::484522528203755000
103782180	::484522536580169000
147298694	::484522537057931000
215362694	::484522542237880000
252914746	::484522542632169000
35945417	::484522563771457000
432027433	::484522580699656000
418327117	::484522584776531000
224682361	::484522597162704000
380458897	::484522609946935000
215362694	::484522617047486000
127092086	::484522618666491000
409541924	::484522651944099000
17522792	::484522661301592000
310666452	::484522664304734000
11852522	::484522666872025000
37228652	::484522669317312000
494376740	::484522676891828000
161302101	::484522700933980000
37029138	::484522704222314000
187716774	::484522705668935000
494376740	::484522741475713000
30912658	::484522756315549000
87812967	::484522769020125000
18547273	::484522771288829000
238698812	::484522786346397000
273814896	::484522787990544000
24821703	::484522798350487000
47929423	::484522800363745000
232072216	::484522803186905000
63783716	::484522803270393000
391061760	::484522810333995000
384155676	::484522828234891000
17522792	::484522845750312000
17107944	::484522855699599000
44779656	::484522856294776000
376425912	::484522923453992000
179039178	::484522929104101000
178492117	::484522930710134000
111806693	::484522938868064000
232072216	::484522959537975000
494376740	::484523024331182000
155730095	::484523030408744000
70805584	::484523101590659000
310666452	::484523124147253000
279162166	::484523148289662000
232072216	::484523162630369000
262471070	::484523203033710000
322413121	::484523210356948000
453690730	::484523222595940000
70918926	::484523247870820000
31144939	::484523251918716000
546989830	::484523255059853000
18657192	::484523268506779000
77078833	::484523282243534000
16568377	::484523285355696000
634164272	::484523291785191000
70918926	::484523297724317000
17169855	::484523318658088000
232072216	::484523332877156000
215174499	::484523333875408000
28875632	::484523344318836000
481862811	::484523367874039000
546989830	::484523370159935000
287014963	::484523379001536000
453690730	::484523386190561000
59207269	::484523399348109000
324171027	::484523422303535000
113722629	::484523435075571000
287014963	::484523454352220000
33249556	::484523460941455000
54697279	::484523461251854000
467545942	::484523485369499000
70918926	::484523492587491000
383202357	::484523497264545000
45492981	::484523510392709000
1565041	::484523512145920000
54116443	::484523544072564000
481862811	::484523549558730000
463250994	::484523553568481000
22087737	::484523560388403000
182901672	::484523581570056000
620420742	::484523593263353000
16864384	::484523613560008000
252314330	::484523615006633000
242533291	::484523630592663000
17016789	::484523674293133000
11852522	::484523686343766000
256321392	::484523696271273000
614436697	::484523696929767000
414543388	::484523701308649000
215174499	::484523703691386000
127092086	::484523713165918000
17016789	::484523715632193000
215362694	::484523722586329000
308858845	::484523753163202000
453690730	::484523770762121000
262471070	::484523775556194000
214220072	::484523778672582000
328057955	::484523779859546000
506500282	::484523796007632000
472287305	::484523803762884000
187716774	::484523809857228000
383202357	::484523816488816000
613592670	::484523834083536000
339917675	::484523840769257000
328057955	::484523845995347000
195103093	::484523847832858000
299297459	::484523850550370000
545297326	::484523851330887000
507918715	::484523857621942000
314710836	::484523873883283000
175847876	::484523895790129000
175847876	::484523905248686000
161622400	::484523924676288000
57331128	::484523952744562000
18547273	::484523956829831000
410377090	::484523958738628000
432027433	::484523966543847000
136828926	::484523970436554000
347994449	::484523974076801000
262496951	::484524004674252000
147310240	::484524023133794000
230911888	::484524031589097000
267482514	::484524032125988000
346412695	::484524038799515000
226319809	::484524045841727000
406121427	::484524074878922000
410377090	::484524076988661000
453690730	::484524088883294000
298156322	::484524110219714000
70918926	::484524126120337000
34778712	::484524149566488000
260006924	::484524158886637000
260961523	::484524179517997000
109615689	::484524181418430000
78384326	::484524183461064000
342508573	::484524186568634000
199331386	::484524191790952000
70918926	::484524205426241000
155730095	::484524207577899000
63720288	::484524209314336000
237986569	::484524268676341000
128666650	::484524289534603000
19222225	::484524291539468000
405362735	::484524324112457000
116988168	::484524332261978000
187716774	::484524352319135000
321637063	::484524360997564000
187716774	::484524362788122000
41136161	::484524363526328000
342508573	::484524372565053000
320485729	::484524417197027000
494543536	::484524432778461000
47880950	::484524439082520000
283328574	::484524448406458000
44231782	::484524473815547000
255299055	::484524483618021000
301657872	::484524483722481000
351264389	::484524493801406000
141976809	::484524502563295000
111411572	::484524507806580000
65886399	::484524508699963000
403823128	::484524524533460000
22187821	::484524566874972000
242533291	::484524567252054000
78384326	::484524568040992000
103138091	::484524569051398000
43980775	::484524591587397000
316766176	::484524607567716000
333245482	::484524643038928000
252823136	::484524644842471000
545297326	::484524666451951000
70918926	::484524671723769000
312348050	::484524680528019000
127092086	::484524691302797000
33017275	::484524722302881000
27331165	::484524723380826000
54754940	::484524745640378000
252823136	::484524754464829000
410377090	::484524757287989000
257265522	::484524758961111000
380680929	::484524762773729000
260961523	::484524769136504000
127092086	::484524786337316000
131968998	::484524798798594000
78384326	::484524817572724000
232072216	::484524819971854000
76082847	::484524836044029000
603136773	::484524852108210000
242533291	::484524861096611000
49221112	::484524865701965000
625170672	::484524888112128000
215362694	::484524896421040000
516096126	::484524902192807000
453280756	::484524933838409000
65886399	::484524937219440000
16568377	::484524946232979000
127092086	::484524955233562000
78384326	::484525055096160000
441039165	::484525063010414000
78384326	::484525077967683000
232072216	::484525087203549000
310666452	::484525092815122000
494376740	::484525095084232000
103138091	::484525103645208000
141976809	::484525118043865000
260961523	::484525126428266000
70918926	::484525133239816000
78384326	::484525140597035000
78384326	::484525151112155000
346412695	::484525157621305000
127092086	::484525164629983000
232072216	::484525171534229000
219550942	::484525194636054000
310666452	::484525203918028000
53486281	::484525220141993000
356974615	::484525229390041000
53486281	::484525264798744000
70918926	::484525265238761000
195103093	::484525275179671000
53486281	::484525279784992000
344902431	::484525282452205000
262496951	::484525310491115000
499167427	::484525318661607000
237986569	::484525320163565000
217912167	::484525325183766000
103138091	::484525326526337000
607721617	::484525354279661000
136828926	::484525362219458000
249246314	::484525369400111000
577920402	::484525388974944000
409541924	::484525390375829000
242533291	::484525392305197000
394962689	::484525400702214000
341892711	::484525422105739000
252823136	::484525446684372000
37228652	::484525481531047000
222598798	::484525482457571000
70918926	::484525496131018000
481862811	::484525507589853000
279548168	::484525522152849000
237986569	::484525551613644000
346998772	::484525557581758000
237986569	::484525566461493000
116071398	::484525582013956000
254600909	::484525596236476000
35923992	::484525599080587000
360183119	::484525609482461000
54422208	::484525617853915000
70918926	::484525655455838000
151190656	::484525656957386000
636894252	::484525668999262000
540330411	::484525682387472000
109615689	::484525684879282000
237986569	::484525694089986000
310666452	::484525721037963000
849	::484525732924641000
210873235	::484525741322018000
162462026	::484525741602660000
70918926	::484525748015742000
103138091	::484525766353633000
207290040	::484525780979175000
154692700	::484525789094756000
107823354	::484525817775419000
18657192	::484525845243891000
37228652	::484525858573787000
268058306	::484525868447199000
249246314	::484525895781068000
110530129	::484525902328373000
45492981	::484525907453829000
109615689	::484525938278158000
27726737	::484525968296378000
431264673	::484525979327807000
175314654	::484525980565139000
253759009	::484526000751919000
260006924	::484526027520348000
17830276	::484526089616625000
299297459	::484526132675768000
56556074	::484526133262548000
310144986	::484526140401258000
122283306	::484526154355732000
232072216	::484526193862262000
420731308	::484526202346934000
519086519	::484526206327336000
577411446	::484526231656755000
136038442	::484526291916292000
102401687	::484526299567112000
508430679	::484526314104180000
577411446	::484526346001858000
233740533	::484526355753627000
239162983	::484526389077766000
17016789	::484526391984013000
279548168	::484526392705818000
351152035	::484526395050049000
36891053	::484526395175862000
122283306	::484526404671774000
58652870	::484526418123313000
123739379	::484526420069453000
281260984	::484526436460425000
252623066	::484526445243691000
540330411	::484526477354864000
508430679	::484526490499809000
252623066	::484526496393224000
182901672	::484526504064598000
51554430	::484526508841918000
431003917	::484526518258130000
162462026	::484526566915854000
111136825	::484526574977298000
329093513	::484526586440740000
410377090	::484526601225646000
56198202	::484526602785546000
232072216	::484526640538877000
18657192	::484526645399662000
598832393	::484526653100404000
279608688	::484526679058964000
299297459	::484526697597771000
200615756	::484526697887174000
14873854	::484526721605984000
473196438	::484526739159150000
7141172	::484526752056999000
508430679	::484526766082379000
188855651	::484526766607065000
260961523	::484526806351876000
33017275	::484526829382819000
415540928	::484526829743906000
54422208	::484526855253286000
16568377	::484526876032270000
380458897	::484526890955571000
354047009	::484526967526817000
170064834	::484526974384091000
291413743	::484527045511102000
84734115	::484527046765191000
84734115	::484527069846454000
195103093	::484527082043867000
50818061	::484527083776122000
260961523	::484527094773211000
1318301	::484527106626314000
434545772	::484527138432122000
84734115	::484527140424011000
260006924	::484527144463110000
279548168	::484527144702582000
70918926	::484527163635281000
127092086	::484527168576188000
170064834	::484527172619485000
84734115	::484527181930848000
14873854	::484527229209038000
462487376	::484527242307833000
195103093	::484527242773819000
84734115	::484527263086419000
84734115	::484527287740547000
312348050	::484527304321019000
462487376	::484527316673253000
125060842	::484527342820143000
519086519	::484527344342691000
334423964	::484527350994837000
84734115	::484527357315665000
232072216	::484527365352337000
410961985	::484527383941505000
79348656	::484527399531343000
84734115	::484527420121182000
162462026	::484527483878785000
139447011	::484527485619806000
27726737	::484527486009487000
79348656	::484527487724949000
109615689	::484527491852558000
84734115	::484527517827493000
195103093	::484527523125297000
260961523	::484527539239403000
27726737	::484527546902380000
22536077	::484527577248182000
96421993	::484527585238712000
155034504	::484527595870904000
84734115	::484527601092812000
509524562	::484527604448239000
45492981	::484527622559629000
18657192	::484527643845332000
41135840	::484527643929239000
230327491	::484527654972846000
128666650	::484527657485225000
247374067	::484527668688588000
460611723	::484527670081105000
312348050	::484527676804567000
84734115	::484527688971870000
42220462	::484527693761744000
598832393	::484527701445730000
18374690	::484527729459875000
215362694	::484527732156420000
609790203	::484527760690642000
415540928	::484527774288211000
312348050	::484527788050108000
128666650	::484527800117133000
291288952	::484527806811213000
268073941	::484527807360667000
47929423	::484527810040451000
382359896	::484527821725777000
232072216	::484527827614969000
260006924	::484527838713114000
298156322	::484527876872474000
613592670	::484527887857377000
172997876	::484527917398237000
415540928	::484527937316593000
195103093	::484527950113824000
162462026	::484527955331121000
163340834	::484527961325174000
407384648	::484527963279347000
387472182	::484527978362048000
27726737	::484527987899895000
42297542	::484528054510039000
537561541	::484528073766088000
266703661	::484528092480696000
587081117	::484528108146417000
84734115	::484528115343835000
138557664	::484528129717698000
96421993	::484528157014646000
29319846	::484528166233313000
84734115	::484528178984005000
77787388	::484528205152256000
298156322	::484528212215463000
238024746	::484528214514348000
22220460	::484528222990647000
517075828	::484528261016199000
235272576	::484528275083915000
403823128	::484528275273056000
229290429	::484528276636176000
162462026	::484528288258224000
545297326	::484528302141739000
266703661	::484528303165149000
37029138	::484528308512915000
275902246	::484528321993007000
370049566	::484528328154841000
16568377	::484528330881105000
44779656	::484528332784951000
84734115	::484528351466356000
599589782	::484528351500316000
14253476	::484528354331467000
136828926	::484528384924319000
126109768	::484528392394391000
96421993	::484528403962687000
415540928	::484528439974563000
84734115	::484528447796944000
310666452	::484528455610941000
479986172	::484528502452928000
36116261	::484528506311680000
260006924	::484528536892751000
84734115	::484528551429828000
102100651	::484528568123129000
15902298	::484528590604615000
108605734	::484528591393153000
354047009	::484528606807601000
508430679	::484528607662845000
58349263	::484528612939681000
486174522	::484528629775212000
354047009	::484528629939175000
633531552	::484528647261667000
232072216	::484528672985329000
384503737	::484528687266934000
486174522	::484528703599149000
168387841	::484528712193298000
374772557	::484528722888781000
84734115	::484528725417943000
19071786	::484528732548243000
609790203	::484528747983282000
241278291	::484528767759425000
182901672	::484528773103353000
615636079	::484528775460159000
84734115	::484528775825080000
14253476	::484528777515761000
302934050	::484528787686567000
609790203	::484528789511086000
374772557	::484528801179639000
273955213	::484528837011968000
84734115	::484528847673491000
129050216	::484528864455303000
39215095	::484528871862054000
42220462	::484528907396206000
415540928	::484528915797385000
257491716	::484528941966065000
8709452	::484528948412289000
109615689	::484528973989556000
161622400	::484528989675859000
8709452	::484528994809688000
16568377	::484528999541256000
443332358	::484529033145638000
65968609	::484529090309808000
34767424	::484529119527309000
8709452	::484529123553861000
312710029	::484529140058439000
462487376	::484529142331756000
155034504	::484529143237726000
308170990	::484529160107610000
111136825	::484529185101082000
8709452	::484529188037083000
84734115	::484529190750781000
111806693	::484529204462379000
11852522	::484529234204164000
195103093	::484529249563721000
172997876	::484529250486472000
155034504	::484529255724773000
269012544	::484529258195615000
307397057	::484529285559234000
312348050	::484529308745338000
409709795	::484529320216391000
16568377	::484529322666250000
35923992	::484529329234526000
82433120	::484529339720282000
172997876	::484529340668190000
111136825	::484529352122441000
24136198	::484529357071728000
189179241	::484529365519065000
155034504	::484529372771020000
337434879	::484529375434379000
24634410	::484529385530073000
41135840	::484529395311198000
139447011	::484529410343964000
380680929	::484529412394602000
415540928	::484529415800360000
168387841	::484529459425312000
545297326	::484529460973424000
415540928	::484529467855876000
109615689	::484529495043760000
542406301	::484529528962678000
188855651	::484529530665979000
260006924	::484529534616997000
415540928	::484529574466691000
260428602	::484529580581982000
111806693	::484529593983188000
14253476	::484529608919109000
378281495	::484529633283407000
18918771	::484529636315893000
155034504	::484529643542675000
109615689	::484529643966697000
84734115	::484529645480452000
45492981	::484529652539875000
33108084	::484529671871021000
162462026	::484529678338633000
26954972	::484529708676415000
189179241	::484529712413155000
132649069	::484529716066807000
14253476	::484529719606788000
441039165	::484529733762154000
155034504	::484529745711742000
410377090	::484529779161726000
16144669	::484529784698200000
161622400	::484529785943490000
256750208	::484529786052571000
287014963	::484529794306953000
45492981	::484529803329298000
176954488	::484529824342368000
25410192	::484529833079099000
352486016	::484529918726795000
52542320	::484529938243264000
76977679	::484529939417690000
287014963	::484529946044268000
378850242	::484529973164638000
84734115	::484529978172653000
162462026	::484529979145740000
13533012	::484530003829211000
45492981	::484530006316834000
18657192	::484530024989855000
410195122	::484530045499625000
352486016	::484530046661451000
320485729	::484530056531038000
415540928	::484530059198210000
253759009	::484530059877679000
260006924	::484530072788156000
256750208	::484530078206787000
256750208	::484530090240258000
82723693	::484530113086627000
149295164	::484530124776144000
155034504	::484530127515041000
18918771	::484530143449190000
494543536	::484530159437873000
65968609	::484530199283777000
460611723	::484530207764656000
380680929	::484530211564683000
414952579	::484530221186424000
59288102	::484530226538741000
17455392	::484530259069399000
17455392	::484530259685953000
262405775	::484530261825056000
460611723	::484530264782028000
65968609	::484530270163320000
239162983	::484530270914490000
195103093	::484530275515629000
115852151	::484530314916950000
274262734	::484530335552512000
229385654	::484530349515362000
256609151	::484530379496636000
84734115	::484530407098966000
405362735	::484530420982087000
18752326	::484530429672689000
22220460	::484530435720876000
59288102	::484530450355200000
11822502	::484530464909041000
128666650	::484530498039844000
264335101	::484530514427002000
100376439	::484530539136049000
72378783	::484530541459279000
494543536	::484530551702163000
527041090	::484530556927897000
284813143	::484530558072913000
422876369	::484530559268687000
189179241	::484530571222077000
262059543	::484530589652254000
59288102	::484530590310760000
458639179	::484530597436858000
155034504	::484530598245965000
462487376	::484530601450426000
18657192	::484530619141992000
333704327	::484530622195458000
411912822	::484530632820023000
195103093	::484530633616535000
412756257	::484530642256814000
78384326	::484530647479115000
31536491	::484530670610288000
335692629	::484530677052755000
17664609	::484530683390328000
36116261	::484530713308717000
22220460	::484530723269799000
45492981	::484530724482338000
175314654	::484530770837798000
38713173	::484530776977854000
155034504	::484530807071965000
337434879	::484530811153039000
20738985	::484530819609157000
115852151	::484530821530124000
458639179	::484530847367036000
17664609	::484530853519708000
257491716	::484530855516598000
415540928	::484530870666027000
84734115	::484530874562527000
291288952	::484530877016571000
51554430	::484530928505860000
175314654	::484530943903170000
84734115	::484530949992894000
380680929	::484530975787864000
458639179	::484530991005179000
148436850	::484530991369682000
18657192	::484530995719593000
28063382	::484530999607320000
84734115	::484531002123907000
42220462	::484531019622535000
141735027	::484531045883453000
342508573	::484531046487044000
36116261	::484531048563236000
155034504	::484531052153544000
542406301	::484531068213530000
148436850	::484531072969883000
109762886	::484531075742720000
603136773	::484531106398470000
480857982	::484531114086658000
176839128	::484531147854970000
115518508	::484531148614152000
128666650	::484531161256177000
17664609	::484531163843670000
380049732	::484531194336653000
17664609	::484531207355367000
308858845	::484531210623139000
22220460	::484531216914210000
347413433	::484531217488830000
141735027	::484531226376933000
84734115	::484531233162944000
45492981	::484531240637571000
205991617	::484531244235907000
615636079	::484531244999270000
187047785	::484531251169071000
196890320	::484531256005124000
78384326	::484531261239996000
415540928	::484531288590663000
84734115	::484531305472729000
258382946	::484531319548833000
82723693	::484531322082189000
84734115	::484531336468647000
355717008	::484531340281643000
136828926	::484531349563273000
18918771	::484531358903959000
415540928	::484531361730945000
383202357	::484531378818519000
270687983	::484531398317858000
257491716	::484531406698463000
82723693	::484531408812011000
370049566	::484531412964737000
325906113	::484531423068819000
458639179	::484531428084838000
460491164	::484531441758261000
441039165	::484531451723923000
223950031	::484531459214950000
337434879	::484531469293850000
312348050	::484531519265193000
83163050	::484531535203561000
469722641	::484531575418146000
78384326	::484531583870066000
291413743	::484531633597321000
195103093	::484531637162885000
78384326	::484531656284729000
441039165	::484531674512777000
333704327	::484531720603983000
349788720	::484531742452109000
115852151	::484531743509446000
335692629	::484531743681028000
441039165	::484531757912293000
257491716	::484531776791269000
34087430	::484531808608849000
45289907	::484531810924109000
407897841	::484531812782583000
33699503	::484531819929694000
70839289	::484531856818176000
196890320	::484531869103304000
349788720	::484531872127389000
28063382	::484531874207789000
62870601	::484531885117173000
499995726	::484531910475931000
415540928	::484531913961398000
348316521	::484531917925011000
335759212	::484531935285243000
320485729	::484531942411730000
362540752	::484531953706991000
494543536	::484531988301221000
257491716	::484532000620306000
598832393	::484532017338392000
207290040	::484532018722906000
31345791	::484532022153871000
78384326	::484532027031846000
92840294	::484532058589388000
16568377	::484532072842018000
409665559	::484532073160769000
320485729	::484532078303006000
303080805	::484532086205075000
51601709	::484532101610356000
407897841	::484532114126548000
441039165	::484532131964542000
253759009	::484532169008623000
27538070	::484532172427390000
281829913	::484532196594556000
392716377	::484532209752096000
187047785	::484532212881055000
407897841	::484532219999170000
31620041	::484532220552425000
60555388	::484532230404837000
478941450	::484532236096512000
623990154	::484532236285255000
294347764	::484532248771690000
335759212	::484532250654957000
409665559	::484532271060627000
245855482	::484532296859795000
333704327	::484532311979855000
588641285	::484532318279704000
335692629	::484532336155844000
364035957	::484532344905555000
236144487	::484532362139533000
254210162	::484532371757469000
33029479	::484532411565211000
53112812	::484532414681583000
409665559	::484532433220808000
431264673	::484532441634598000
335759212	::484532454984667000
623990154	::484532457635467000
441039165	::484532462635061000
562393615	::484532463696613000
175314654	::484532469493170000
309981035	::484532495216836000
288874918	::484532505425367000
335692629	::484532513495187000
553930094	::484532518222168000
51952627	::484532524484276000
309981035	::484532547326840000
72378783	::484532553781506000
53112812	::484532554792312000
257491716	::484532572714979000
277626311	::484532584236326000
236595577	::484532612505948000
256321392	::484532625084665000
30032107	::484532648203657000
38713173	::484532660845293000
170815462	::484532683947520000
227114320	::484532685499412000
141976809	::484532687298781000
260006924	::484532690457464000
59207269	::484532706630705000
278316478	::484532720739946000
410195122	::484532733209616000
348123497	::484532735059296000
375961439	::484532753090617000
59207269	::484532754554818000
383202357	::484532795411558000
196890320	::484532816135217000
377627227	::484532823219376000
354629644	::484532829469306000
128666650	::484532833411551000
14891490	::484532846682333000
257491716	::484532856199606000
528975562	::484532864478744000
72378783	::484532913292070000
407897841	::484532914785644000
196890320	::484532944074072000
310369464	::484532947249160000
76082847	::484532959467147000
195103093	::484532966090358000
115852151	::484532984012627000
195103093	::484532984679530000
72378783	::484532996322496000
175314654	::484533015478280000
83163050	::484533015662850000
196890320	::484533015901507000
463250994	::484533019240194000
277829772	::484533047526576000
71617108	::484533053595725000
128666650	::484533067819024000
506760887	::484533083723808000
255299055	::484533087879979000
147310240	::484533097913135000
320452099	::484533107417448000
587081117	::484533123825537000
588641285	::484533126320779000
128666650	::484533131341725000
459612485	::484533133929238000
528975562	::484533137171431000
588641285	::484533137536327000
20293581	::484533147573313000
83163050	::484533165391110000
114579662	::484533179286433000
22220460	::484533207157587000
410961985	::484533219845353000
236595577	::484533252414529000
41136161	::484533253664026000
210873235	::484533256352591000
407897841	::484533267098771000
225122347	::484533273159553000
255147158	::484533273419190000
347994449	::484533276137500000
623990154	::484533291215630000
84734115	::484533298761199000
175314654	::484533300498006000
462487376	::484533303089717000
173688303	::484533305216233000
20293581	::484533314661801000
441039165	::484533318101110000
407897841	::484533319464660000
175847876	::484533332039180000
335692629	::484533336199553000
16144669	::484533343934230000
407897841	::484533366469828000
195103093	::484533386816806000
84734115	::484533390603845000
478941450	::484533393418252000
320452099	::484533396287553000
441039165	::484533404411510000
587081117	::484533414695952000
225122347	::484533418467004000
84734115	::484533420530229000
587081117	::484533423323627000
623990154	::484533438842548000
225122347	::484533454261194000
195103093	::484533460338741000
31620041	::484533464629121000
340646680	::484533477887311000
410195122	::484533478403211000
407897841	::484533479196356000
115518508	::484533496900100000
410195122	::484533521650679000
224452115	::484533531562237000
410377090	::484533574847434000
84734115	::484533574977069000
259542533	::484533591519408000
257491716	::484533597895143000
224452115	::484533598020972000
478941450	::484533649652453000
43586963	::484533669689044000
215144630	::484533676563124000
84734115	::484533677930467000
84734115	::484533720250978000
70839289	::484533725540003000
623990154	::484533737921576000
260006924	::484533742967717000
441039165	::484533765822111000
82723693	::484533772147101000
22559382	::484533775548686000
28066346	::484533782687387000
247024165	::484533790975733000
36116261	::484533797166518000
76082847	::484533808650129000
441039165	::484533819442098000
328882474	::484533845312540000
195103093	::484533848869707000
22559382	::484533853323681000
358031089	::484533863662628000
254600909	::484533863905910000
333704327	::484533868494483000
315527257	::484533876883070000
257491716	::484533892696002000
255299055	::484533898269843000
147310240	::484533909469007000
430182591	::484533912605954000
441039165	::484533930377220000
68369234	::484533940275789000
340646680	::484533944960823000
288540835	::484533964200099000
364035957	::484533982206640000
467043006	::484533989101678000
478941450	::484533995200606000
79348656	::484534016331091000
583488323	::484534024208011000
87970668	::484534039970205000
343756278	::484534051068325000
478941450	::484534062112321000
213763059	::484534085264891000
340646680	::484534098963075000
380680929	::484534125492056000
173688303	::484534130210635000
347994449	::484534131679039000
25099957	::484534133411315000
267538322	::484534138850914000
355574432	::484534149630283000
115852151	::484534156148609000
24634410	::484534176066961000
328882474	::484534180257087000
727422228	::484534193486327000
41135840	::484534210128916000
340646680	::484534214180618000
358031089	::484534227304579000
23396218	::484534233025638000
478941450	::484534247764402000
441039165	::484534248892690000
76977679	::484534267519565000
243830281	::484534272418930000
187716774	::484534282568736000
152454379	::484534282569121000
316301043	::484534286608248000
144243302	::484534287346458000
45492981	::484534289904979000
255299055	::484534307298344000
478941450	::484534314260914000
351099839	::484534318031568000
351152035	::484534321265790000
463250994	::484534321772916000
152454379	::484534329843134000
441039165	::484534333655355000
411997198	::484534346020581000
31536491	::484534355746750000
76082847	::484534356061327000
22559382	::484534357148053000
100376439	::484534363657236000
410195122	::484534372800798000
551248502	::484534408590815000
233084334	::484534411225235000
144243302	::484534419496374000
257491716	::484534424080744000
364043601	::484534427025162000
152454379	::484534435300519000
233084334	::484534445123592000
441039165	::484534494716641000
463250994	::484534495203176000
20000062	::484534504111894000
412638454	::484534516988801000
240914419	::484534555387232000
311924851	::484534583321722000
316301043	::484534604880441000
463250994	::484534606100561000
76082847	::484534619581472000
29607520	::484534619895656000
551248502	::484534654280548000
542693847	::484534665777127000
253737829	::484534704347955000
7132042	::484534746697850000
398445530	::484534754138546000
38577111	::484534755283959000
76082847	::484534793011732000
195103093	::484534797046661000
205043960	::484534813425033000
364043601	::484534859130757000
409665559	::484534862653960000
150518148	::484534871713263000
161656785	::484534932002603000
65968609	::484534934338813000
551248502	::484534939245748000
92924351	::484534950410977000
385706960	::484534953107922000
551248502	::484534959164489000
316902035	::484534959588143000
24136198	::484534966676504000
47880950	::484534976227336000
205043960	::484534987497021000
377627227	::484534989556445000
372499722	::484534995202351000
316301043	::484535005381922000
436187992	::484535006698541000
398445530	::484535009152212000
588531316	::484535025833357000
74282065	::484535033240096000
383202357	::484535044552536000
355990893	::484535059253563000
74282065	::484535076735029000
551248502	::484535104874635000
193861615	::484535122088042000
241278291	::484535133890813000
362540752	::484535178904494000
231222303	::484535183018696000
327662373	::484535183681388000
107902551	::484535192002887000
335692629	::484535208239042000
72378783	::484535246222659000
327662373	::484535251666874000
33029479	::484535303042904000
625951846	::484535319648550000
268073941	::484535320307040000
355990893	::484535320709726000
312348050	::484535323096285000
224452115	::484535326145540000
16472279	::484535335368392000
377627227	::484535351029932000
231222303	::484535353265496000
255299055	::484535360370663000
224452115	::484535378213601000
551248502	::484535384353677000
268073941	::484535397687771000
286910447	::484535410304245000
33029479	::484535433083097000
318627551	::484535434945384000
380680929	::484535446697807000
316301043	::484535448606638000
347994449	::484535456240267000
58349263	::484535479576961000
140110825	::484535479954456000
22559382	::484535510166020000
355990893	::484535513861599000
53258017	::484535516034265000
322465167	::484535524913209000
529096266	::484535544282497000
212060681	::484535588226220000
20000062	::484535596879056000
54754940	::484535605477769000
213763059	::484535616882089000
333245482	::484535631549579000
273271548	::484535633206325000
396177532	::484535636704382000
85399171	::484535642789916000
224452115	::484535657403256000
22736943	::484535668706533000
128666650	::484535669813809000
74282065	::484535673571917000
316902035	::484535695365505000
391061760	::484535718438772000
375961439	::484535722754314000
255299055	::484535732443176000
231222303	::484535734905233000
405362735	::484535764709937000
273271548	::484535776685092000
444251177	::484535779075850000
446541836	::484535781709459000
295466391	::484535782091141000
333245482	::484535796188184000
316301043	::484535815188791000
205043960	::484535819613380000
551248502	::484535839817342000
257491716	::484535855982592000
150518148	::484535867613003000
182834679	::484535868196397000
63720288	::484535882767007000
631245094	::484535887573692000
169291538	::484535896268881000
462487376	::484535910965317000
292012619	::484535911863320000
370165750	::484535959141515000
72378783	::484535983652614000
358489252	::484536007807623000
296901409	::484536015559073000
92838578	::484536027160518000
41136161	::484536060932657000
391061760	::484536062258475000
76977679	::484536082999296000
263433687	::484536086392504000
162462026	::484536090217291000
323978080	::484536095225675000
24113194	::484536129014620000
370165750	::484536169422929000
396177532	::484536180906528000
115852151	::484536184111386000
141976809	::484536188208832000
240892007	::484536194164719000
33699503	::484536199315730000
291155950	::484536201026617000
268987143	::484536220505354000
352531780	::484536239266471000
577920402	::484536239547109000
338619333	::484536251328905000
296901409	::484536251349872000
603870273	::484536294874157000
296901409	::484536303166300000
391573659	::484536325086126000
425381729	::484536328952893000
237966586	::484536363492970000
410961985	::484536374284935000
355990893	::484536400453582000
375961439	::484536403015917000
237966586	::484536408925679000
396177532	::484536420195782000
33029479	::484536432065671000
348725381	::484536438076473000
131420707	::484536449522356000
173688303	::484536469499834000
109105005	::484536493541576000
339917675	::484536494946664000
175314654	::484536499711799000
370165750	::484536514370863000
76977679	::484536526580510000
433142367	::484536566107623000
169291538	::484536569710530000
107823354	::484536591650541000
529096266	::484536620398284000
42297542	::484536624492314000
25935173	::484536628736573000
33029479	::484536629218902000
162462026	::484536631970390000
172997876	::484536645300289000
515049896	::484536652891971000
539602323	::484536656528039000
369804138	::484536667379097000
411777707	::484536668167237000
76977679	::484536678586257000
84734115	::484536715076329000
330513153	::484536734588211000
22559382	::484536741253382000
84734115	::484536751885537000
20935927	::484536769514180000
274791343	::484536778003476000
514339780	::484536783389331000
514339780	::484536795024338000
221830651	::484536803332857000
63720288	::484536804452728000
514339780	::484536805577228000
84734115	::484536828473532000
20935927	::484536837889748000
316301043	::484536842508066000
514339780	::484536844101890000
267538322	::484536861667241000
16144669	::484536861898321000
514339780	::484536874955210000
396177532	::484536895662075000
101136541	::484536897947983000
514339780	::484536899550588000
58349263	::484536900255244000
514339780	::484536909918916000
84734115	::484536915534696000
237966586	::484536915819905000
78065938	::484536920324591000
40526887	::484536921486405000
51952627	::484536936854335000
472287305	::484536937907122000
184962835	::484536949017808000
514339780	::484536957280997000
91521926	::484536958543081000
603136773	::484536971335716000
173688303	::484536985386635000
514339780	::484536985403793000
53258017	::484536990684446000
514339780	::484536998368382000
66270239	::484537006588825000
514339780	::484537007910428000
514339780	::484537020375891000
66270239	::484537022678192000
514339780	::484537030366748000
22220460	::484537037328904000
369804138	::484537042014334000
514339780	::484537048519692000
30516926	::484537099396603000
369804138	::484537136419708000
66270239	::484537184272150000
150518148	::484537215700045000
177174253	::484537252329291000
295466391	::484537261258571000
41649263	::484537264194584000
472287305	::484537269768843000
33788573	::484537291382063000
580391330	::484537297958744000
580391330	::484537314538819000
376467319	::484537324156366000
243830281	::484537350257913000
26182895	::484537356674805000
84734115	::484537375666610000
18918771	::484537387347763000
575804821	::484537414115799000
580391330	::484537425335562000
16380745	::484537452229455000
414952579	::484537461108793000
472287305	::484537470948618000
162462026	::484537502775001000
237966586	::484537508542152000
312348050	::484537520638930000
79447998	::484537533850595000
514339780	::484537540255686000
355990893	::484537554134642000
260006924	::484537584748486000
293213630	::484537587915182000
35869207	::484537593737256000
580391330	::484537627391975000
312348050	::484537657272578000
37029138	::484537678663143000
364888000	::484537694589296000
84734115	::484537703501795000
441039165	::484537709461917000
472287305	::484537723139522000
143225254	::484537735382716000
252674018	::484537745596235000
254442957	::484537748549021000
299297459	::484537767162941000
24719772	::484537775564156000
397024307	::484537781931106000
237966586	::484537786175737000
405362735	::484537797923966000
162462026	::484537804529999000
207290040	::484537805356683000
357308471	::484537806388097000
143225254	::484537832216612000
580391330	::484537855532728000
207290040	::484537878748610000
529096266	::484537887107452000
243830281	::484537898877083000
702450841	::484537914760515000
237966586	::484537919755911000
252674018	::484537969001259000
409665559	::484537999351627000
150518148	::484538004963221000
631245094	::484538015713206000
410377090	::484538025066905000
580391330	::484538027218178000
12057032	::484538033291546000
321498402	::484538041470443000
580391330	::484538059061334000
380458897	::484538062274564000
338543771	::484538067248619000
30912658	::484538077432807000
140157275	::484538080041254000
312348050	::484538108030255000
410377090	::484538124568383000
224452115	::484538130889199000
414952579	::484538135041175000
351620689	::484538146739085000
539602323	::484538175251939000
414952579	::484538176145326000
391573659	::484538211793133000
170868061	::484538224237228000
310369464	::484538234274197000
319420243	::484538254549454000
70839289	::484538268294189000
299297459	::484538298581274000
580391330	::484538326506938000
107902551	::484538326527930000
580391330	::484538343456141000
45492981	::484538356336844000
12057032	::484538377585176000
396655167	::484538382153183000
188922113	::484538401027526000
268987143	::484538452923645000
391573659	::484538461501022000
580391330	::484538461567729000
237966586	::484538474318422000
395703736	::484538507290230000
33029479	::484538526302629000
364888000	::484538532166262000
16568377	::484538553893142000
185399022	::484538554375483000
364888000	::484538555080122000
136828926	::484538566215606000
26179867	::484538572825833000
162462026	::484538576172888000
170868061	::484538580690145000
385706960	::484538595730927000
125060842	::484538603473608000
237966586	::484538604304084000
150518148	::484538617088335000
195103093	::484538626475565000
391573659	::484538629856165000
76977679	::484538635656916000
583488323	::484538635824275000
70805584	::484538649103847000
25235649	::484538697820303000
293213630	::484538724064034000
587081117	::484538724991004000
40526887	::484538725867614000
70805584	::484538762412978000
41135840	::484538767907110000
470801476	::484538780150280000
352531780	::484538783527100000
40526887	::484538785229598000
370165750	::484538786165325000
615636079	::484538794276704000
150518148	::484538795249778000
491357856	::484538799020441000
112576998	::484538810353451000
580391330	::484538812064735000
348725381	::484538843493060000
260006924	::484538844708995000
70805584	::484538854859632000
347994449	::484538860953944000
43006697	::484538882097033000
237966586	::484538893891407000
65968609	::484538907502346000
51964139	::484538909481656000
43006697	::484538942847336000
125060842	::484538945766559000
702450841	::484538983716630000
70839289	::484538989072773000
70805584	::484539024053665000
224452115	::484539048506445000
545297326	::484539049328541000
472287305	::484539050699661000
580391330	::484539068743565000
334403708	::484539072225226000
40526887	::484539110745726000
125060842	::484539118748057000
483283190	::484539146523119000
37119867	::484539151081930000
272184078	::484539159567024000
410377090	::484539163577171000
148445755	::484539191783862000
187651826	::484539208808144000
82723693	::484539208925597000
391573659	::484539224491057000
82723693	::484539225669238000
462487376	::484539232501788000
632710734	::484539248112979000
702450841	::484539251065757000
85399171	::484539275644399000
348725381	::484539317042561000
82723693	::484539321865613000
316902035	::484539326147989000
150518148	::484539326399664000
82723693	::484539332217167000
27331165	::484539373979836000
219039425	::484539377826025000
352531780	::484539382926299000
22559382	::484539391189086000
35945417	::484539410659037000
211376385	::484539412018368000
135003892	::484539431496318000
372479589	::484539434482663000
70805584	::484539436274040000
125060842	::484539468406591000
591216066	::484539473603334000
16322613	::484539529550766000
603870273	::484539555794542000
309981035	::484539566280671000
410377090	::484539572471463000
309981035	::484539584752418000
303080805	::484539588070080000
260825806	::484539611314532000
295339639	::484539611524648000
215189306	::484539613201981000
562590159	::484539619623436000
254442957	::484539634110976000
376541246	::484539637138870000
363321273	::484539642382131000
702450841	::484539647150669000
588641285	::484539673578975000
243830281	::484539680000839000
577920402	::484539687034318000
544538144	::484539688829472000
144243302	::484539690901848000
577920402	::484539696110780000
170868061	::484539696890916000
569518404	::484539714125692000
146855323	::484539718340984000
125060842	::484539723680317000
135003892	::484539738053808000
562590159	::484539751492366000
322413121	::484539765178376000
69916897	::484539786158698000
361391612	::484539853846372000
479246485	::484539862855340000
375734748	::484539870220529000
407384648	::484539875652149000
333245482	::484539881981767000
237966586	::484539901514244000
243830281	::484539902072467000
702450841	::484539913258274000
148912524	::484539915984576000
348725381	::484539916630900000
27331165	::484539917737803000
17455392	::484539924998144000
17455392	::484539925853773000
17455392	::484539926503886000
17455392	::484539927242084000
17455392	::484539927841873000
483283190	::484539955918929000
487258078	::484539961648369000
24113194	::484539962734292000
562393615	::484539968820625000
27331165	::484539978559393000
57651074	::484539995873873000
149295164	::484540006082437000
176839128	::484540011988021000
90750144	::484540023975706000
64813007	::484540034557964000
41135840	::484540043558522000
27331165	::484540044909092000
383202357	::484540049053462000
361391612	::484540055751372000
382414670	::484540057743679000
632710734	::484540062676164000
237966586	::484540064479719000
380049732	::484540071719501000
614074554	::484540073342275000
18750697	::484540087540391000
79447998	::484540098680066000
363649162	::484540103100882000
400817337	::484540114077376000
180661626	::484540129349238000
320485729	::484540133275103000
149295164	::484540173737152000
82723693	::484540176274702000
141976809	::484540179450179000
243830281	::484540193106452000
35945417	::484540197699203000
74282065	::484540202967244000
322413121	::484540210521206000
603136773	::484540226056908000
115518508	::484540289957130000
391573659	::484540315735298000
85399171	::484540337231130000
262240809	::484540407229865000
188922113	::484540412875784000
62870601	::484540426301353000
342508573	::484540426708189000
92840294	::484540434685784000
237966586	::484540439920246000
483283190	::484540445675245000
83163050	::484540450473521000
91942557	::484540466717663000
361391612	::484540478763724000
385706960	::484540487945027000
27726737	::484540503074279000
211376385	::484540510150094000
62870601	::484540512611733000
289461446	::484540517628514000
311924851	::484540523487969000
20293581	::484540535441342000
302673934	::484540536423190000
569518404	::484540549807214000
91942557	::484540555930525000
51979136	::484540573232017000
57651074	::484540606174494000
351316240	::484540646523666000
237966586	::484540647789977000
42538221	::484540654890917000
333245482	::484540672498606000
135003892	::484540686927015000
282328751	::484540716652048000
22954511	::484540718284017000
417606826	::484540735643865000
458826306	::484540736193695000
410377090	::484540737481371000
148445755	::484540738680537000
237966586	::484540757106114000
52824736	::484540762462228000
338619333	::484540765230465000
188922113	::484540786999304000
57651074	::484540801373179000
74282065	::484540842158219000
357308471	::484540848051212000
725050717	::484540878346649000
278165989	::484540912853217000
149295164	::484540917198516000
36891053	::484540929919811000
131968998	::484540942406270000
70805584	::484540949016875000
111136825	::484540949893091000
52824736	::484540967668576000
20903172	::484540974819840000
237966586	::484540989680259000
44779656	::484540990393315000
414952579	::484540990422663000
459612485	::484541056180969000
165072349	::484541097176100000
28771314	::484541127215689000
383202357	::484541129485201000
273697690	::484541150649257000
338619333	::484541176305819000
52824736	::484541198158135000
382359896	::484541213349908000
20293581	::484541236418576000
85399171	::484541239384375000
292012619	::484541249777438000
421655917	::484541254969982000
44779656	::484541267678748000
184962835	::484541270682259000
382359896	::484541288532824000
35945417	::484541310720688000
260361255	::484541324444450000
52824736	::484541362008637000
188917484	::484541365611544000
24634410	::484541376634171000
50509821	::484541377590464000
259573654	::484541393365630000
149295164	::484541394610946000
135003892	::484541420766633000
447255375	::484541431910903000
405239647	::484541439159062000
26831606	::484541442983866000
136006997	::484541446133784000
32973618	::484541490022985000
20293581	::484541494372888000
229611107	::484541505676144000
432027433	::484541519081127000
260961523	::484541543856869000
131968998	::484541553331818000
362540752	::484541591844319000
27726737	::484541624068739000
586783331	::484541673331261000
588641285	::484541682273107000
499995726	::484541711247364000
33029479	::484541714523111000
267538322	::484541715886272000
292012619	::484541723880591000
301016850	::484541727940702000
45492981	::484541732470534000
258609027	::484541734454444000
69916897	::484541766335750000
394365413	::484541772991717000
321498402	::484541774547787000
44779656	::484541793564753000
321498402	::484541813823250000
229332190	::484541821872517000
24113194	::484541839328825000
256853017	::484541860778504000
20293581	::484541886195961000
635845301	::484541895549677000
26580130	::484541897944211000
432027433	::484541898485276000
362540752	::484541909533470000
562590159	::484541918659891000
432027433	::484541935311257000
62460045	::484541944790392000
165491208	::484541953233928000
321037427	::484541953611034000
229332190	::484541968685760000
270143437	::484541979213455000
35869207	::484541992496807000
87812967	::484541992551350000
615636079	::484541993385603000
20293581	::484542016907264000
460491164	::484542025727893000
135003892	::484542033780957000
387863634	::484542062591614000
230069479	::484542064294899000
577920402	::484542065410183000
239162983	::484542069034455000
256750208	::484542076860633000
397024307	::484542077473013000
295466391	::484542095890198000
383202357	::484542112588103000
150518148	::484542113057501000
371578955	::484542131873513000
107823354	::484542155457691000
26580130	::484542177813360000
432027433	::484542190903758000
20293581	::484542197736300000
84734115	::484542202400739000
267405925	::484542218561024000
23665083	::484542224235913000
140157275	::484542229017407000
43006697	::484542233761181000
68512582	::484542239356751000
310369464	::484542246415376000
107823354	::484542256016138000
37119867	::484542262861242000
65968609	::484542275905531000
84734115	::484542306922823000
253737829	::484542319467986000
256750208	::484542329349353000
84734115	::484542352988856000
328779215	::484542367270072000
474371126	::484542368360574000
292012619	::484542402607468000
68512582	::484542440020672000
382359896	::484542477676724000
256750208	::484542489789874000
429345484	::484542501290655000
84734115	::484542502306070000
84734115	::484542554952982000
467027311	::484542572741013000
25082908	::484542633935523000
26831606	::484542648573628000
599348429	::484542659923812000
490016303	::484542667099865000
84734115	::484542669994340000
431262520	::484542678437093000
454375039	::484542701790973000
454375039	::484542712452886000
84734115	::484542716492382000
480638215	::484542721185431000
26182895	::484542733814464000
68512582	::484542749061152000
454375039	::484542754614026000
25082908	::484542761706614000
20293581	::484542770510434000
237966586	::484542787358978000
459660056	::484542801896800000
83513704	::484542810758995000
84734115	::484542815754797000
293644929	::484542816182210000
84734115	::484542847056879000
500060319	::484542851557380000
135003892	::484542855608680000
270143437	::484542885803851000
410195122	::484542886873022000
490016303	::484542909144788000
263971863	::484542919336943000
188508773	::484542923753541000
84734115	::484542938744369000
25747982	::484542960760287000
215189306	::484542965046849000
538541326	::484542988802990000
613029438	::484542999792480000
313120951	::484543000605765000
259541688	::484543008998969000
35945417	::484543010735022000
263971863	::484543017747898000
310369464	::484543025918382000
84734115	::484543028267614000
135003892	::484543031316471000
134225933	::484543049700499000
26182895	::484543055047819000
480638215	::484543057656692000
301016850	::484543065143508000
398377928	::484543067588800000
378414202	::484543085905313000
288531248	::484543091144007000
57651074	::484543104209661000
392493604	::484543107325652000
490016303	::484543137260392000
454375039	::484543148199518000
256750208	::484543165244768000
490016303	::484543170760282000
26182895	::484543171573972000
107823354	::484543204746723000
410195122	::484543209729560000
591216066	::484543227249557000
335367791	::484543268005240000
629894993	::484543300322357000
210873235	::484543328294559000
135003892	::484543341267128000
44231782	::484543341518790000
335367791	::484543344198946000
378414202	::484543344828116000
57651074	::484543351405182000
629894993	::484543354852487000
135003892	::484543379741487000
293644929	::484543381456957000
447255375	::484543390550196000
107308159	::484543395113619000
131954929	::484543428739346000
629894993	::484543429943119000
215144630	::484543448381259000
62460045	::484543449740238000
237966586	::484543468295843000
247560161	::484543496658112000
347413433	::484543496808693000
256853017	::484543510603780000
301016850	::484543523006324000
849	::484543557991018000
72143337	::484543577889177000
537561541	::484543584016687000
384683676	::484543596537057000
257491716	::484543622722097000
310369464	::484543624261013000
24634410	::484543627582902000
253737829	::484543636282302000
351316240	::484543638702014000
39847939	::484543647187087000
312784161	::484543647581339000
24634410	::484543654048964000
84734115	::484543660760240000
387863634	::484543703906672000
500060319	::484543720365490000
165072349	::484543751956606000
39863661	::484543753018179000
447255375	::484543805450756000
109615689	::484543814129164000
447255375	::484543819572969000
135003892	::484543829224062000
301016850	::484543843887771000
500060319	::484543845330595000
168274200	::484543853866016000
347413433	::484543863692873000
168274200	::484543868126257000
310369464	::484543870428909000
527041090	::484543901974286000
78384326	::484543910778511000
168274200	::484543965018857000
72378783	::484543965782220000
382359896	::484543975081000000
336628506	::484543984899866000
135003892	::484544010157977000
376467319	::484544026968743000
537561541	::484544028008927000
33029479	::484544031767015000
321780812	::484544046871093000
56556074	::484544063161389000
256750208	::484544079204581000
336628506	::484544079360184000
376467319	::484544084011261000
281697994	::484544094988152000
177101575	::484544112109318000
65968609	::484544130232508000
447255375	::484544134275817000
257491716	::484544140416667000
33249556	::484544147437539000
424540791	::484544160196612000
79447998	::484544166785863000
397024307	::484544168748789000
188917484	::484544203104333000
410195122	::484544203804794000
177101575	::484544229386235000
322413121	::484544236042211000
262248356	::484544239700045000
253737829	::484544288031014000
99320365	::484544305051078000
472287305	::484544340211924000
134225933	::484544342900879000
27538070	::484544344230481000
293644929	::484544354564841000
111687397	::484544354761981000
240798548	::484544394935033000
26831606	::484544412488179000
288540835	::484544419396194000
16866896	::484544420549627000
110297719	::484544420641898000
537561541	::484544439335915000
377420899	::484544443395997000
136828926	::484544473016197000
288540835	::484544492372914000
21449993	::484544500849598000
367296747	::484544516083290000
79447998	::484544527797981000
257491716	::484544531732656000
382359896	::484544592159592000
135003892	::484544607787573000
253737829	::484544616537264000
256750208	::484544620697640000
566902451	::484544637584306000
380680929	::484544645913776000
415179202	::484544646383931000
255818707	::484544657708171000
387461887	::484544674711879000
500060319	::484544688675102000
26831606	::484544695209431000
500060319	::484544702126260000
351190984	::484544817951932000
500060319	::484544832179036000
415179202	::484544850059350000
35945417	::484544852600713000
361391612	::484544862654824000
598832393	::484544878857031000
15902298	::484544900877139000
390479008	::484544908330422000
15902298	::484544920879763000
36612981	::484544925942300000
177101575	::484544945244876000
45492981	::484544990006091000
613029438	::484544991080251000
135003892	::484545001808879000
514339780	::484545006506881000
50509821	::484545038563553000
386833057	::484545044238827000
92905148	::484545048147554000
177101575	::484545056498790000
188922113	::484545065659138000
17448907	::484545089406918000
211376385	::484545094041616000
31625914	::484545094133895000
415179202	::484545113994301000
315621982	::484545117752406000
110063681	::484545140954890000
39847939	::484545163478302000
50509821	::484545174266064000
188922113	::484545198085910000
26179867	::484545202468564000
301016850	::484545207828877000
349904873	::484545208151838000
276202961	::484545218176643000
120139449	::484545219233202000
31010760	::484545219338055000
211376385	::484545222181801000
276202961	::484545231845879000
349904873	::484545271389376000
267482514	::484545282705604000
362540752	::484545290385764000
398377928	::484545296060272000
598832393	::484545333431902000
336195050	::484545334987616000
165072349	::484545339509055000
334420539	::484545348720156000
500060319	::484545349563195000
276202961	::484545365098897000
396923534	::484545381930254000
223243607	::484545402520469000
27538070	::484545409298477000
229290429	::484545416164163000
410195122	::484545423080579000
315621982	::484545429540175000
24171213	::484545440025563000
108814965	::484545457834565000
212060681	::484545458510233000
253737829	::484545467309916000
135003892	::484545491460308000
116054733	::484545521701625000
53112812	::484545525241233000
537561541	::484545526755364000
41675336	::484545529641066000
330799447	::484545540592398000
380680929	::484545581306486000
519898323	::484545582174724000
53112812	::484545599794982000
15902298	::484545602777120000
370416747	::484545612205916000
276202961	::484545613011632000
309108026	::484545637321408000
500060319	::484545642040422000
253737829	::484545644594728000
382190006	::484545646146248000
254600909	::484545662978392000
8070562	::484545676974366000
52824736	::484545691197259000
135003892	::484545695639040000
276202961	::484545700391571000
53112812	::484545706795872000
407894919	::484545721526259000
315621982	::484545724986953000
106855310	::484545725125378000
375961439	::484545733593288000
53112812	::484545744154550000
472287305	::484545753138728000
276202961	::484545753432731000
372479589	::484545757656006000
259569717	::484545780447854000
496575332	::484545784441233000
262248356	::484545794524315000
42638131	::484545809019465000
85399171	::484545827776761000
476507554	::484545836911587000
53112812	::484545840053096000
242533291	::484545840673849000
309108026	::484545844750729000
52824736	::484545868981608000
382359896	::484545874572242000
45492981	::484545905601695000
123739379	::484545919871090000
545297326	::484545956688723000
224126979	::484545985025044000
135003892	::484546013936365000
223614733	::484546014871683000
115852151	::484546031976480000
328828628	::484546084597796000
187716774	::484546109725876000
30516737	::484546125480075000
52824736	::484546173756133000
330799447	::484546225903898000
198233216	::484546237245710000
362540752	::484546241309990000
72293435	::484546246162382000
315621982	::484546277641027000
107842096	::484546291922264000
19210855	::484546302059896000
382190006	::484546315062239000
262248356	::484546324285894000
322327312	::484546330413776000
224126979	::484546330472116000
312394133	::484546339137523000
64549933	::484546341008588000
49383709	::484546342413287000
187741596	::484546345504489000
255818707	::484546357743468000
279548168	::484546359262212000
274791343	::484546369466540000
17522792	::484546378928910000
18023231	::484546415839158000
135003892	::484546417562632000
553738195	::484546429222801000
141976809	::484546430074236000
111136825	::484546433773613000
310369464	::484546440077668000
382359896	::484546492930064000
17448907	::484546499993276000
163646426	::484546510013882000
18918771	::484546541093277000
155139746	::484546567739678000
382359896	::484546575947931000
385706960	::484546604548894000
37011485	::484546621200687000
23642786	::484546629241155000
45492981	::484546631035912000
274262734	::484546658445697000
53584160	::484546672358203000
380680929	::484546676703506000
415179202	::484546682504634000
115518508	::484546687449321000
29302446	::484546729237557000
184962835	::484546793011552000
315621982	::484546797873152000
16864384	::484546802004529000
135003892	::484546804751417000
253737829	::484546894245691000
36612981	::484546897864978000
309108026	::484546934321864000
599348429	::484546938252324000
15875100	::484546959987212000
83428249	::484546975950327000
38326757	::484547004924575000
15791549	::484547008233893000
69916897	::484547008821469000
51325761	::484547036943896000
410377090	::484547038441635000
339565561	::484547044191641000
27538070	::484547051615952000
255818707	::484547060922728000
338664006	::484547077704138000
320512967	::484547091147272000
419105102	::484547109064962000
236202065	::484547113208905000
21112883	::484547132133617000
135003892	::484547143722483000
362540752	::484547174148341000
69950823	::484547179571200000
632710734	::484547196952408000
309108026	::484547202224644000
167144906	::484547209174589000
223243607	::484547216846356000
123746907	::484547217781702000
201445185	::484547253227384000
339565561	::484547263511814000
17664609	::484547292104380000
53486281	::484547317761335000
424540791	::484547324849303000
496575332	::484547342713237000
119636299	::484547362002444000
310369464	::484547375969488000
57651074	::484547379044302000
553738195	::484547380927148000
196890320	::484547384991428000
228264355	::484547429740474000
57651074	::484547450062249000
270687983	::484547494714421000
17448907	::484547526935072000
398377928	::484547562595053000
276202961	::484547593142554000
500060319	::484547593947856000
202292166	::484547594786336000
487258078	::484547596451454000
232072216	::484547608564998000
587081117	::484547615900459000
352486016	::484547630790217000
328828628	::484547631285149000
125060842	::484547641196691000
276202961	::484547643776204000
276202961	::484547659974582000
20293581	::484547696594657000
27538070	::484547734767407000
377420899	::484547760507461000
348316521	::484547766887018000
310369464	::484547786654756000
588641285	::484547791541121000
135003892	::484547801204801000
45410414	::484547819949150000
219153949	::484547826094198000
263418480	::484547831181496000
276202961	::484547874194092000
45410414	::484547919253471000
14816854	::484547945828610000
33699503	::484547948840509000
311664191	::484547964082589000
92905148	::484547966670086000
337434597	::484547968616235000
259466143	::484547973893087000
453044363	::484547977264898000
553738195	::484548002321674000
410377090	::484548016020652000
407894919	::484548018746560000
379576750	::484548027634688000
315621982	::484548027643076000
35945417	::484548036614320000
45759903	::484548064829386000
447255375	::484548100346757000
173232394	::484548105056952000
362540752	::484548148309032000
242533291	::484548169879916000
454531259	::484548185134612000
370416747	::484548204231278000
96421993	::484548227812032000
41135840	::484548228164354000
372479589	::484548253795762000
64813007	::484548267142025000
367322500	::484548273667964000
135003892	::484548291011424000
532542878	::484548296497983000
255818707	::484548302570926000
36958694	::484548302721925000
140110825	::484548309718028000
20293581	::484548324905586000
458826306	::484548335593086000
410877459	::484548363141255000
387461887	::484548372611604000
45759903	::484548382967341000
192590347	::484548386801352000
407894919	::484548405079703000
42220462	::484548452693454000
192590347	::484548454505803000
377420899	::484548467801337000
76815335	::484548481567035000
299796220	::484548498634072000
364410144	::484548503637467000
228264355	::484548522780262000
233084334	::484548536097599000
188922113	::484548567768768000
141976809	::484548582276472000
57651074	::484548588618665000
337434597	::484548596692295000
377420899	::484548621514178000
320485729	::484548622449934000
18918771	::484548623602950000
362540752	::484548632289742000
307485154	::484548634998878000
328828628	::484548653894209000
362540752	::484548662295818000
76815335	::484548672068141000
229385654	::484548699486318000
532542878	::484548710102466000
407473485	::484548736677208000
407894919	::484548741475467000
80965569	::484548771557044000
151839735	::484548772102295000
18023231	::484548782605217000
171807880	::484548793216806000
31294794	::484548840263929000
362540752	::484548865132359000
423098923	::484548894819643000
36612981	::484548903748898000
364410144	::484548918470909000
537561541	::484548935915438000
387863634	::484548942659452000
407894919	::484548943477350000
41675336	::484548954328014000
363649162	::484548957855830000
410877459	::484548985814646000
228264355	::484548992202584000
228264355	::484548999991422000
322465167	::484549006278676000
52649582	::484549057680261000
410877459	::484549085450338000
463318489	::484549091687276000
228264355	::484549093302095000
553930094	::484549114705608000
239162983	::484549116048211000
78065938	::484549119784910000
187716774	::484549129117253000
236167599	::484549145387347000
228264355	::484549148167766000
171807880	::484549170070835000
14816854	::484549176546430000
315621982	::484549187695312000
575804821	::484549191570432000
119636299	::484549201355759000
380680929	::484549212571320000
410877459	::484549218183294000
171807880	::484549219601362000
453044363	::484549236273336000
15726982	::484549243680456000
189033239	::484549252396220000
410877459	::484549252845027000
92870542	::484549256330481000
223243607	::484549260730703000
407894919	::484549266153545000
410877459	::484549295505305000
202292166	::484549310533476000
28771314	::484549312316051000
263418480	::484549319823859000
309108026	::484549340732456000
236167599	::484549382579421000
364888000	::484549406797361000
513711139	::484549413281361000
315987923	::484549415001403000
110063681	::484549416938770000
315987923	::484549418428145000
211376385	::484549439726432000
60220156	::484549448601583000
189033239	::484549525827117000
453044363	::484549539748016000
378414202	::484549545586466000
410877459	::484549549759791000
167144906	::484549583192604000
223243607	::484549639723819000
363649162	::484549652952657000
445219284	::484549674263515000
135003892	::484549694199037000
123373847	::484549717733675000
105607367	::484549718026883000
50354861	::484549733034115000
378414202	::484549738969059000
380680929	::484549759827341000
148912524	::484549768635379000
385706960	::484549788986118000
371068004	::484549798444662000
453044363	::484549840437645000
189033239	::484549847475712000
212060681	::484549859895029000
372126514	::484549875464290000
17455392	::484549890077249000
17455392	::484549891222302000
372126514	::484549896725225000
359244936	::484549934067118000
85399171	::484549954925391000
27538070	::484549964144836000
38804898	::484549973489369000
410877459	::484549983077945000
423446901	::484550014367461000
285955708	::484550020041936000
575804821	::484550031907622000
359244936	::484550046403141000
483283190	::484550050602049000
273955213	::484550053454151000
135003892	::484550059178999000
506824920	::484550071955230000
151839735	::484550075738120000
119636299	::484550107207983000
513711139	::484550108407533000
302934050	::484550164015628000
167144906	::484550165991157000
425573791	::484550168570638000
322463853	::484550187487346000
76815335	::484550201957285000
276202961	::484550223541198000
165072349	::484550253232676000
372126514	::484550262946680000
170815462	::484550271197257000
276202961	::484550280176873000
279750654	::484550291233050000
513711139	::484550291732176000
85399171	::484550292780756000
18023231	::484550292919554000
410961985	::484550312443662000
189033239	::484550321171992000
223243607	::484550333419761000
119636299	::484550343510872000
372126514	::484550348745367000
632710734	::484550362007732000
268058306	::484550372174725000
78065938	::484550375807016000
302934050	::484550401367093000
45759903	::484550464789151000
184962835	::484550500709597000
315621982	::484550506367713000
135003892	::484550516618178000
9899992	::484550525661089000
410377090	::484550546133884000
372126514	::484550564370321000
24543872	::484550601498300000
380680929	::484550622402727000
119636299	::484550670700142000
363361632	::484550689209978000
77787388	::484550709292326000
263418480	::484550722499776000
364410144	::484550742246576000
322463853	::484550749746397000
56169190	::484550754003193000
189033239	::484550766300917000
363649162	::484550783741218000
66311658	::484550789197606000
295980167	::484550806205890000
45759903	::484550823708327000
410877459	::484550850690314000
417606826	::484550892721831000
411841714	::484550899269120000
293737316	::484550935709237000
463318489	::484550936283447000
41675336	::484550945158602000
276202961	::484550948233445000
312245470	::484550959213707000
51979136	::484550961617063000
322463853	::484550973797326000
339295860	::484550977731588000
420403218	::484551016621563000
380680929	::484551022879068000
378414202	::484551026360328000
420403218	::484551095352819000
135324408	::484551101333917000
119636299	::484551147483451000
319145382	::484551152197853000
135324408	::484551179905818000
613029438	::484551184636981000
35369698	::484551204195020000
587081117	::484551207055151000
484202581	::484551210096398000
410877459	::484551268535263000
36925706	::484551278916538000
135324408	::484551281378594000
135324408	::484551319643230000
312348050	::484551341378134000
135324408	::484551347464048000
410877459	::484551359631347000
189033239	::484551361678168000
151839735	::484551387116601000
160094025	::484551401222459000
33699503	::484551404078792000
42638131	::484551410734731000
160094025	::484551418448457000
136458681	::484551423107940000
415259927	::484551433518186000
380680929	::484551436357734000
372126514	::484551450450591000
407894919	::484551451373342000
212047421	::484551455475376000
363649162	::484551466217398000
188922113	::484551480666361000
130690913	::484551480884469000
7132042	::484551490908864000
308858845	::484551511633297000
364410144	::484551522382909000
112145680	::484551527139663000
308858845	::484551543451299000
119636299	::484551549570387000
351190984	::484551553765089000
82433120	::484551556877271000
160094025	::484551568365453000
415259927	::484551573721202000
33699503	::484551581988564000
82723693	::484551596089438000
119636299	::484551603060371000
277814195	::484551625076273000
335692629	::484551640523890000
308858845	::484551668932292000
363649162	::484551678419812000
187078541	::484551678633312000
82433120	::484551684946149000
223243607	::484551686053453000
123739379	::484551708069335000
56508824	::484551712116449000
62870601	::484551713781592000
460491164	::484551753740718000
378414202	::484551759591792000
372126514	::484551764390055000
277814195	::484551773734961000
354629644	::484551783805906000
35369698	::484551802332147000
377420899	::484551809780834000
277873263	::484551823986946000
82433120	::484551872234401000
266703661	::484551874285023000
80965569	::484551878403829000
82723693	::484551897907359000
14873854	::484551941100290000
516017637	::484551946527715000
201445185	::484551950587805000
338619333	::484551951028211000
329093513	::484551955587792000
42994926	::484551957609463000
119636299	::484551962617073000
42638131	::484551978442186000
583488323	::484551994305028000
62870601	::484552021131788000
56508824	::484552039284756000
583488323	::484552042736648000
237118122	::484552073355079000
285955708	::484552074298814000
33699503	::484552080112508000
56508824	::484552118829723000
417606826	::484552144797073000
277873263	::484552145669087000
583488323	::484552159208284000
76815335	::484552176610471000
444247134	::484552203516911000
52824736	::484552214371790000
307697597	::484552219136516000
433142367	::484552226334326000
407399368	::484552229932646000
135003892	::484552235607543000
27179899	::484552240523264000
56508824	::484552250753155000
410286428	::484552274321350000
35369698	::484552295162867000
31625914	::484552309117292000
135003892	::484552314393350000
277873263	::484552339596918000
198233216	::484552352985133000
291288952	::484552353434304000
484202581	::484552373185290000
45492981	::484552386451488000
82433120	::484552415472254000
418480466	::484552435969433000
276202961	::484552489027383000
7345092	::484552518991491000
454304418	::484552522716028000
372126514	::484552522804113000
372126514	::484552535164743000
467688815	::484552540282187000
277873263	::484552547357577000
56508824	::484552548280320000
27179899	::484552555888771000
60221494	::484552568664629000
372126514	::484552580144455000
330799447	::484552592622493000
329093513	::484552595609247000
372126514	::484552602432983000
623990154	::484552633902854000
372126514	::484552639686799000
56508824	::484552642987687000
17840621	::484552648394162000
82433120	::484552657768841000
301016850	::484552681264910000
418480466	::484552744770871000
189033239	::484552752798765000
59207269	::484552759446740000
372126514	::484552768196075000
277873263	::484552782158909000
56508824	::484552790199398000
167144906	::484552820427726000
255818707	::484552867345207000
484202581	::484552869073649000
177174253	::484552869727973000
62989661	::484552888023527000
51650419	::484552888728190000
198233216	::484552913709068000
51650419	::484552936673267000
623990154	::484552946261053000
277873263	::484553002653454000
378414202	::484553003270025000
92629759	::484553045934473000
447255375	::484553050564984000
219153949	::484553053908246000
277873263	::484553062615224000
310369464	::484553069305151000
369160273	::484553070127640000
399555371	::484553085906194000
458766436	::484553087009685000
533824839	::484553096807202000
80965569	::484553102121398000
623990154	::484553123562655000
189033239	::484553127954116000
318700673	::484553163530178000
361352435	::484553165585797000
211376385	::484553169918500000
42638131	::484553174426988000
256259599	::484553175895011000
458766436	::484553176449056000
255697938	::484553185936150000
25359188	::484553193032916000
135003892	::484553200196808000
240892007	::484553223139643000
277873263	::484553223789752000
82433120	::484553232937922000
537660330	::484553248662376000
312348050	::484553257562677000
372126514	::484553263081988000
366753447	::484553277829173000
402492947	::484553284297187000
380680929	::484553301086580000
352970133	::484553312725766000
135003892	::484553314252505000
36772146	::484553337661321000
369160273	::484553340756721000
380680929	::484553346477338000
367322500	::484553347383312000
240892007	::484553363585908000
277873263	::484553378173689000
82433120	::484553384809496000
56508824	::484553395907198000
256259599	::484553404325175000
366753447	::484553410851512000
312784161	::484553411459706000
81674504	::484553425686786000
201445185	::484553440429735000
36772146	::484553449208422000
371068004	::484553449498222000
597965837	::484553461720444000
142038800	::484553468167094000
410877459	::484553491726090000
214220072	::484553501486624000
328779215	::484553551314558000
181101394	::484553556725215000
56508824	::484553562081341000
437898031	::484553572432900000
372126514	::484553573896687000
277873263	::484553586957766000
577920402	::484553588044075000
27323374	::484553598538616000
27323374	::484553630117548000
34204169	::484553630859530000
234649932	::484553646081052000
82433120	::484553665395838000
380049732	::484553686891659000
252674018	::484553688812224000
277873263	::484553702640865000
339458716	::484553704016584000
302934050	::484553740288933000
366753447	::484553765299564000
36772146	::484553774116372000
484202581	::484553778495238000
380680929	::484553809792757000
380680929	::484553848137072000
577920402	::484553852599812000
223288871	::484553863316267000
131954929	::484553872979935000
26580130	::484553886565298000
27323374	::484553892672573000
27323374	::484553907977596000
256259599	::484553924574470000
50354861	::484553941141569000
504027031	::484553971629973000
504027031	::484553978160496000
340819943	::484553983445331000
56508824	::484554028936724000
20293581	::484554036721356000
221590506	::484554043935559000
135003892	::484554069462089000
223288871	::484554073966780000
277873263	::484554091297665000
265799781	::484554097941807000
302934050	::484554136281546000
265799781	::484554150907510000
211376385	::484554161783312000
56508824	::484554210696908000
312245470	::484554241793466000
575804821	::484554248370135000
24171213	::484554282868285000
474371126	::484554288950022000
366753447	::484554299058298000
198233216	::484554303131373000
188922113	::484554313646489000
380680929	::484554319643955000
322463853	::484554355665039000
279735090	::484554371272024000
375961439	::484554379249213000
189033239	::484554434538516000
100195876	::484554455694589000
100195876	::484554456382443000
323246381	::484554464997539000
31359307	::484554465903525000
493221106	::484554484605935000
100471456	::484554520585064000
151839735	::484554522094608000
381203261	::484554532794298000
31359307	::484554541761708000
394962689	::484554557393866000
265799781	::484554560703586000
527041090	::484554561072295000
240892007	::484554567892209000
15902298	::484554571029553000
62460045	::484554583482433000
407894919	::484554590470152000
322463853	::484554625568481000
45966951	::484554637144780000
189033239	::484554637375074000
281697994	::484554646372241000
407894919	::484554659583893000
135324408	::484554672704077000
407399368	::484554682161836000
33818674	::484554722637250000
276357208	::484554728504700000
322463853	::484554747530448000
161199833	::484554760583131000
289461446	::484554769877721000
201445185	::484554775669645000
50546012	::484554776667901000
302934050	::484554779742326000
414526765	::484554786256076000
173688303	::484554788034457000
226845681	::484554796633186000
135324408	::484554815385907000
226319809	::484554817600487000
180190603	::484554819193937000
312394133	::484554824315183000
28346387	::484554826231996000
46940147	::484554839003639000
164101308	::484554851569766000
31359307	::484554852991631000
246112828	::484554883870494000
56508824	::484554884742529000
276381534	::484554899485888000
198233216	::484554902463840000
277873263	::484554908683612000
375961439	::484554923460149000
462487376	::484554958168002000
201899461	::484554967366119000
101136541	::484554970176294000
533824839	::484554975775711000
24171213	::484554975930875000
135003892	::484554978363596000
16380745	::484554982750838000
246112828	::484554985779499000
116071398	::484554989806051000
31359307	::484554996348747000
372479589	::484555013218238000
277873263	::484555014484934000
189033239	::484555031631241000
234214828	::484555035963973000
189033239	::484555038778355000
201899461	::484555064145477000
407894919	::484555079807008000
189033239	::484555097842544000
407894919	::484555102158483000
462487376	::484555109745975000
310369464	::484555131531169000
162175448	::484555132118777000
328828628	::484555137097023000
544538144	::484555141949816000
187741596	::484555160958410000
164101308	::484555162418036000
135003892	::484555189605502000
151212329	::484555190662873000
189033239	::484555196098310000
201899461	::484555200368111000
484202581	::484555202532761000
228264355	::484555207657787000
405362735	::484555209411002000
151212329	::484555212804616000
363649162	::484555230143844000
116071398	::484555231582490000
378773930	::484555253069516000
15902298	::484555255120535000
435349693	::484555280575778000
31359307	::484555291745214000
87966998	::484555297684340000
189033239	::484555313928888000
151212329	::484555315183353000
216168764	::484555326054625000
322463853	::484555332304109000
423098923	::484555332606492000
189033239	::484555341833568000
339458716	::484555342580158000
56508824	::484555360791822000
237118122	::484555365720137000
201899461	::484555367204929000
160094025	::484555374733705000
319145382	::484555416014032000
228264355	::484555421986725000
322463853	::484555430664757000
155730095	::484555452051513000
28346387	::484555462709215000
36958694	::484555477485768000
277873263	::484555483861110000
444251177	::484555486134407000
160094025	::484555514534060000
160094025	::484555528798867000
45966951	::484555536214814000
318627551	::484555537242025000
198233216	::484555578807558000
135003892	::484555582502752000
462487376	::484555607794384000
176224586	::484555623443345000
14816854	::484555628736565000
111806693	::484555630561087000
62460045	::484555650681167000
176224586	::484555665172467000
266703661	::484555667370684000
375967762	::484555672667709000
453044363	::484555681966477000
246112828	::484555683103535000
62460045	::484555694524223000
76815335	::484555698743672000
135003892	::484555716569468000
198233216	::484555748358504000
425573791	::484555748915949000
335692629	::484555755052220000
375810749	::484555767073103000
15902298	::484555780436148000
333245482	::484555787742617000
45492981	::484555818793041000
277873263	::484555829127823000
308858845	::484555882622369000
37119867	::484555915442401000
392261274	::484555940776402000
33699503	::484555943100022000
31625914	::484555949659914000
24383303	::484555955154075000
425573791	::484555961487474000
184962835	::484555974896656000
198233216	::484556000796491000
135003892	::484556008212017000
26182895	::484556033235234000
246112828	::484556064684134000
265799781	::484556112658579000
394962689	::484556120950702000
289461446	::484556122670788000
372479589	::484556124469743000
496575332	::484556128488267000
394962689	::484556130572451000
255834275	::484556171517243000
28346387	::484556202404098000
24383303	::484556213221195000
381203261	::484556225007198000
418480466	::484556226324209000
322463853	::484556278988279000
322463853	::484556318590918000
291155950	::484556329000783000
68622166	::484556351796805000
130987540	::484556353893961000
335692629	::484556368691466000
39553593	::484556378657148000
78065938	::484556382046146000
74282065	::484556411112652000
312784161	::484556457401012000
174720518	::484556491072868000
545784705	::484556501298585000
160094025	::484556517933215000
28346387	::484556518272946000
335432246	::484556521905192000
312348050	::484556529182736000
45966951	::484556542810013000
26179867	::484556556533379000
136828926	::484556609939464000
33453167	::484556643506466000
416130255	::484556657045671000
344454080	::484556689614450000
407894919	::484556694656016000
256259599	::484556716038557000
86131593	::484556728046862000
335432246	::484556729233833000
722514433	::484556742345641000
45966951	::484556758254616000
216927443	::484556768564228000
14816854	::484556775165669000
46764883	::484556795814608000
265799781	::484556802722246000
14873854	::484556844593975000
216927443	::484556850562871000
130987540	::484556883160612000
216927443	::484556885409161000
331925277	::484556892564226000
277873263	::484556905998585000
216927443	::484556907303432000
234214828	::484556924113797000
444247134	::484556942745284000
201899461	::484556965540941000
70805584	::484556971002302000
184962835	::484556988068933000
245855482	::484556993462829000
216927443	::484557007673102000
335692629	::484557023535591000
271304998	::484557035199942000
216927443	::484557047237988000
14873854	::484557076450926000
394962689	::484557082801102000
319851493	::484557119057063000
160094025	::484557124509261000
344454080	::484557137373188000
247434974	::484557150019018000
135003892	::484557151591858000
24383303	::484557154464968000
160289098	::484557156763463000
444247134	::484557160446062000
65926573	::484557220076863000
111136825	::484557220776902000
45492981	::484557225529049000
214465537	::484557225864609000
135003892	::484557229450727000
342845822	::484557242037858000
308858845	::484557249055309000
335432246	::484557253236625000
394962689	::484557257921667000
348745482	::484557291182497000
101136541	::484557305099198000
394962689	::484557357372825000
31620041	::484557360011046000
276202961	::484557376301723000
187716774	::484557378105266000
407894919	::484557413710700000
418327117	::484557459676094000
30417393	::484557478164570000
15806298	::484557484288266000
276357208	::484557502860652000
35945417	::484557504295096000
14538108	::484557514092986000
396454394	::484557522242519000
277873263	::484557533223206000
402492947	::484557547278716000
33528820	::484557559278223000
48557490	::484557591289151000
25099957	::484557608972337000
123746907	::484557650366324000
279268567	::484557707207139000
473462894	::484557733602267000
260961523	::484557738773450000
255147158	::484557744477712000
335432246	::484557758679621000
30417393	::484557762844561000
48557490	::484557810601316000
256259599	::484557811255230000
545784705	::484557842993537000
24113194	::484557850945933000
394962689	::484557896412561000
24113194	::484557929807237000
236167599	::484557939249012000
340819943	::484557941672919000
178985516	::484557948094795000
273631488	::484558003904188000
335692629	::484558014033035000
31625914	::484558064495132000
394962689	::484558089308225000
291249412	::484558112368513000
31625914	::484558134724534000
291249412	::484558181004103000
236167599	::484558259983237000
335692629	::484558262096773000
325906113	::484558286218592000
30123599	::484558291825983000
31536491	::484558295395352000
180190603	::484558306564780000
348745482	::484558315653844000
24113194	::484558320305315000
33703073	::484558334671204000
62685527	::484558346972717000
357275400	::484558354736373000
176839128	::484558415604109000
396454394	::484558437544517000
30123599	::484558444733546000
176839128	::484558472415956000
180190603	::484558503160188000
142038800	::484558526707408000
30123599	::484558555236667000
260961523	::484558595694931000
237986569	::484558600967585000
30123599	::484558608504340000
527041090	::484558638841737000
44231782	::484558665672712000
20293581	::484558668608724000
237986569	::484558703853862000
444247134	::484558729049030000
398707286	::484558729434501000
140110825	::484558753694359000
57651074	::484558803325571000
26198298	::484558807373053000
444247134	::484558836494520000
46963484	::484558849643266000
260262291	::484558860615548000
458766436	::484558861815144000
167301113	::484558865187364000
431003917	::484558931297972000
38481051	::484558932535287000
348745482	::484558954534408000
398707286	::484558979746385000
50818061	::484558982829576000
330799447	::484558986876698000
222278624	::484558992866160000
26413556	::484558999988473000
170868061	::484559031395045000
431003917	::484559046179958000
162175448	::484559084298194000
20293581	::484559102346264000
160094025	::484559142414086000
30516926	::484559152476213000
363649162	::484559157652357000
276357208	::484559158339854000
527041090	::484559164115415000
443332358	::484559168523608000
277873263	::484559183568592000
613029438	::484559192699985000
253828982	::484559237410848000
473462894	::484559244675383000
253675480	::484559256503738000
31620041	::484559257145065000
293644929	::484559263100981000
237986569	::484559264217047000
473462894	::484559265516888000
335432246	::484559285733433000
46283045	::484559315991146000
431003917	::484559318373519000
339917675	::484559335456899000
444251177	::484559362967744000
162175448	::484559378205646000
431003917	::484559388053479000
42638131	::484559399927545000
167144906	::484559401752076000
162175448	::484559405124698000
431003917	::484559410107129000
613029438	::484559431821447000
76463655	::484559479456157000
42638131	::484559483952050000
527041090	::484559487697563000
277873263	::484559491552137000
123746907	::484559503745359000
395076249	::484559507276574000
25747982	::484559508505497000
277873263	::484559533214146000
62460045	::484559542282223000
83428249	::484559546929537000
223614733	::484559561379282000
42638131	::484559565308968000
162175448	::484559565984653000
348745482	::484559576755212000
388558032	::484559599341547000
20293581	::484559608166772000
253828982	::484559619440640000
238740641	::484559620737089000
51601709	::484559629687353000
31620041	::484559645374038000
348745482	::484559655478108000
293644929	::484559663711539000
281697994	::484559691046223000
277873263	::484559726542209000
188922113	::484559737024155000
27726737	::484559775179345000
24113194	::484559778979409000
319145382	::484559799678275000
70254385	::484559847292014000
339917675	::484559848399331000
20293581	::484559851658678000
264335101	::484559880624152000
335692629	::484559900534530000
31620041	::484559905840328000
472287305	::484559915474644000
394962689	::484559953516965000
277873263	::484559965776928000
251359942	::484559968331259000
42538221	::484559995296415000
100378471	::484559995514548000
188922113	::484560002464903000
444247134	::484560012459507000
20293581	::484560039982546000
613029438	::484560064272150000
347994449	::484560067958935000
593296591	::484560099004796000
70254385	::484560100728643000
195846146	::484560120517386000
31620041	::484560121838567000
31620041	::484560169150320000
335692629	::484560187722694000
334403708	::484560255423381000
472287305	::484560259554361000
7345092	::484560334493986000
264335101	::484560349396348000
527041090	::484560355255787000
593296591	::484560379637272000
33369338	::484560397219811000
31620041	::484560405885235000
39904237	::484560417956438000
410286428	::484560419173203000
188922113	::484560442183135000
175591069	::484560459215798000
219188629	::484560475149987000
188922113	::484560488693792000
175591069	::484560489217654000
308858845	::484560508629291000
277873263	::484560524038766000
285401749	::484560556893159000
273631488	::484560562576449000
222278624	::484560562597011000
57385263	::484560569996177000
38481051	::484560577566478000
51979136	::484560577994321000
398377928	::484560629886251000
593296591	::484560655622488000
238740641	::484560665344888000
136038442	::484560683271729000
12057032	::484560689315332000
180190603	::484560702602887000
277873263	::484560725084352000
188922113	::484560733892780000
252823136	::484560734919999000
613029438	::484560741245411000
136828926	::484560756164136000
68622166	::484560758135463000
160094025	::484560781468389000
49052615	::484560797210005000
542693847	::484560799080259000
219188629	::484560828704641000
399114412	::484560832571793000
373006574	::484560837034508000
260961523	::484560846346285000
238740641	::484560852218314000
593296591	::484560856999419000
19053567	::484560876934934000
39904237	::484560886598610000
49052615	::484560898515030000
240892007	::484560927706984000
36891053	::484560934833123000
411841714	::484560955716947000
350003589	::484560965946445000
599348429	::484560982342389000
331925277	::484560990923530000
308858845	::484560992442257000
76442745	::484560996233527000
348745482	::484561002311081000
238740641	::484561003019919000
136038442	::484561009131020000
251359942	::484561014378463000
361391612	::484561015401492000
188922113	::484561028802699000
613029438	::484561034339172000
111124977	::484561059945005000
380680929	::484561079951835000
19053567	::484561107982381000
285254109	::484561136889499000
105026890	::484561180799688000
30123599	::484561183383355000
237330810	::484561194393407000
30123599	::484561205210525000
45966951	::484561210080522000
31620041	::484561212097568000
160094025	::484561217881534000
331447850	::484561222444933000
232072216	::484561304330706000
45966951	::484561308424355000
45759903	::484561315923378000
45966951	::484561323096031000
364439246	::484561339294040000
105026890	::484561356712988000
613029438	::484561358701477000
135003892	::484561362224308000
252823136	::484561388656787000
319469530	::484561393057005000
12057032	::484561394885353000
370401061	::484561432697397000
325906113	::484561433414615000
593296591	::484561469430714000
39904237	::484561477748023000
333245482	::484561501923966000
188922113	::484561526008066000
633531552	::484561536779055000
617791569	::484561567724212000
144243302	::484561577488957000
136038442	::484561601375121000
335692629	::484561624032751000
270687983	::484561625769201000
593296591	::484561630991089000
29607520	::484561649287049000
188922113	::484561723513659000
144243302	::484561762935930000
613029438	::484561806439239000
30123599	::484561807269298000
232072216	::484561809664638000
276357208	::484561817952198000
187716774	::484561870964404000
188922113	::484561876689629000
394962689	::484561878106923000
273631488	::484561881479536000
580156304	::484561888013869000
52824736	::484561913401978000
333245482	::484561917092962000
162175448	::484561921912614000
503577648	::484561951998369000
144243302	::484561988606251000
373006574	::484561993647398000
325906113	::484562013205831000
160094025	::484562035623985000
188922113	::484562074048409000
335692629	::484562076946288000
30123599	::484562084386967000
238740641	::484562097603616000
462487376	::484562104385409000
30123599	::484562135490363000
614436697	::484562136941989000
333245482	::484562185046081000
562590159	::484562185985589000
45966951	::484562201857261000
144243302	::484562227601879000
76707926	::484562240901619000
182834679	::484562245645783000
85399171	::484562249713856000
414103187	::484562252289548000
46940147	::484562253941719000
188922113	::484562262464933000
380680929	::484562263949312000
28875632	::484562264381337000
414103187	::484562280391376000
76707926	::484562283851309000
200615756	::484562321524539000
484423510	::484562326062780000
144243302	::484562406560260000
39904237	::484562418303897000
257546151	::484562423115157000
458472537	::484562429527859000
462487376	::484562435538288000
52824736	::484562448393838000
147298694	::484562484104155000
30123599	::484562487719653000
399555371	::484562501837672000
333245482	::484562508208816000
372479589	::484562552056078000
372479589	::484562557294759000
463250994	::484562564966137000
266317182	::484562568187740000
414103187	::484562574475034000
333245482	::484562603922837000
144243302	::484562628057251000
357150048	::484562651503030000
232072216	::484562654162583000
188922113	::484562675373199000
144243302	::484562709506445000
343606449	::484562712949559000
76707926	::484562716753813000
371068004	::484562736136073000
613029438	::484562746286284000
34796664	::484562798324641000
48562201	::484562824258019000
28875632	::484562832902467000
593296591	::484562847695773000
66311658	::484562867274776000
343606449	::484562882890199000
31620041	::484562913579892000
367476078	::484562935159599000
66311658	::484563033755090000
369174583	::484563037358026000
593296591	::484563087031169000
253057868	::484563098372567000
50818061	::484563110150561000
179669687	::484563120166162000
357150048	::484563135001399000
71617108	::484563218757865000
160495648	::484563233659838000
614436697	::484563247240970000
234214828	::484563266169872000
613029438	::484563278258253000
462487376	::484563299145486000
41675336	::484563324890128000
6284612	::484563340463595000
30989596	::484563349296791000
474371126	::484563358994026000
132768456	::484563362294935000
474371126	::484563390900097000
28875632	::484563458201878000
85399171	::484563462891507000
48562201	::484563495896092000
276202961	::484563505035902000
462487376	::484563507975684000
291518680	::484563508231962000
6284612	::484563526141222000
291518680	::484563542604259000
369174583	::484563572341501000
41675336	::484563576007323000
6284612	::484563588405665000
339126665	::484563589148065000
92629759	::484563599319236000
64791948	::484563605883346000
259601379	::484563611528880000
6284612	::484563639496478000
76707926	::484563641333600000
161302101	::484563645653741000
331925277	::484563666751082000
253057868	::484563693699493000
215362694	::484563694010249000
188922113	::484563697378267000
373006574	::484563719502839000
259601379	::484563720740163000
396177532	::484563732446445000
396177532	::484563744907722000
380680929	::484563761454268000
431003917	::484563769184354000
64791948	::484563787492519000
194359616	::484563792215302000
110853177	::484563819255967000
431003917	::484563840085286000
454531259	::484563897014173000
18918771	::484563897903370000
188922113	::484563922599833000
613029438	::484563948801650000
373006574	::484563956413898000
20932133	::484563981688791000
274791343	::484563986797449000
76707926	::484564058872348000
126109768	::484564063834234000
60555388	::484564090753273000
562590159	::484564099682955000
186107022	::484564106125381000
431003917	::484564116229472000
279735090	::484564124706545000
66270239	::484564127264698000
553711382	::484564154884177000
431003917	::484564217060524000
369174583	::484564222341165000
144243302	::484564222559666000
52824736	::484564233917452000
369174583	::484564307179368000
400817337	::484564344936480000
545297326	::484564399639003000
188922113	::484564413962551000
480638215	::484564415048450000
126109768	::484564417787330000
188922113	::484564422716059000
583488323	::484564445612363000
299796220	::484564471344795000
144243302	::484564486301683000
361391612	::484564510292709000
262248356	::484564512851652000
325906113	::484564521391239000
42720153	::484564524364992000
111806693	::484564540869595000
24136198	::484564551476576000
603136773	::484564565116465000
188922113	::484564570057752000
126109768	::484564571831558000
384530394	::484564571999313000
279735090	::484564572016082000
335692629	::484564573148561000
545297326	::484564578148577000
623990154	::484564590642995000
398707286	::484564602181525000
151839735	::484564617515909000
407894919	::484564658007732000
222278624	::484564671236542000
144243302	::484564672168071000
135937043	::484564673035923000
545297326	::484564711292538000
64791948	::484564713989099000
144243302	::484564729680384000
28875632	::484564748948619000
339126665	::484564784134647000
335692629	::484564796080005000
24136198	::484564833702928000
384530394	::484564834583732000
369174583	::484564840103415000
326146327	::484564852615020000
50509821	::484564857002283000
144243302	::484564902775128000
407894919	::484564937339990000
373006574	::484564954377228000
329093513	::484564959045902000
135937043	::484564962925641000
545297326	::484564989987282000
149275783	::484564991174262000
248329328	::484565005741084000
312394133	::484565005983961000
431937908	::484565029442682000
66270239	::484565061105508000
308170990	::484565065778356000
274791343	::484565122354909000
308170990	::484565122535657000
188922113	::484565140906704000
436187992	::484565147042586000
248329328	::484565151476371000
490016303	::484565164746764000
48562201	::484565189677690000
114235211	::484565214738673000
8070562	::484565236284788000
188922113	::484565250289963000
500060319	::484565250508095000
135937043	::484565254077448000
66311658	::484565269017141000
400817337	::484565270560665000
135937043	::484565292757315000
614074554	::484565295386742000
135937043	::484565300999098000
290855101	::484565305004290000
249052117	::484565312214290000
310369464	::484565324629430000
135937043	::484565339271733000
396332641	::484565359609921000
299284663	::484565374764347000
248329328	::484565399510323000
252674018	::484565421203279000
41135840	::484565427251474000
66270239	::484565467479015000
50818061	::484565476090335000
76442745	::484565492812640000
515049896	::484565518657941000
545297326	::484565546705633000
515049896	::484565556087889000
66311658	::484565568842768000
516096126	::484565594461974000
257491716	::484565603005788000
222278624	::484565621519032000
431003917	::484565626438967000
114235211	::484565630343864000
33555786	::484565632059727000
400817337	::484565635897102000
384109939	::484565643241750000
273205079	::484565653857132000
135937043	::484565675164192000
247560161	::484565677588504000
384109939	::484565712821039000
276357208	::484565738166837000
248329328	::484565754168098000
63490594	::484565755879383000
14816854	::484565775563235000
188922113	::484565787097989000
140110825	::484565791040217000
25099957	::484565791073787000
388558032	::484565799827292000
299284663	::484565802054463000
211904285	::484565821315092000
75209135	::484565848145686000
400817337	::484565869427560000
384109939	::484565880328978000
144243302	::484565894728015000
45492981	::484565903451750000
369174583	::484565923676700000
335692629	::484565941976461000
373006574	::484565965925933000
384109939	::484565967658561000
248329328	::484566004098297000
267538322	::484566027854823000
384109939	::484566076542701000
318627551	::484566097199255000
79447998	::484566109861867000
116988168	::484566132804681000
337434597	::484566138722861000
66311658	::484566138836119000
170868061	::484566140367040000
318627551	::484566151238664000
727422228	::484566156385456000
490016303	::484566186567299000
603136773	::484566195480182000
339126665	::484566201691930000
36116261	::484566250199482000
58562014	::484566255068672000
65968609	::484566265516683000
21112883	::484566274123374000
727422228	::484566294478741000
369174583	::484566311435894000
307697597	::484566318214303000
276357208	::484566324715089000
248329328	::484566349419540000
398377928	::484566388795641000
500060319	::484566441828823000
369174583	::484566475315765000
431003917	::484566489064669000
500517566	::484566499542044000
188922113	::484566551111426000
307697597	::484566566051528000
400817337	::484566568639012000
148436850	::484566571147202000
188922113	::484566571147620000
101286329	::484566590038364000
148436850	::484566645612879000
431003917	::484566646132965000
318627551	::484566647420637000
339917675	::484566647919738000
400817337	::484566665812660000
500517566	::484566668577107000
201445185	::484566668782206000
188922113	::484566725909045000
17054163	::484566738822914000
111687397	::484566744938201000
339917675	::484566797702541000
398377928	::484566823195512000
276357208	::484566824814514000
295339639	::484566844368769000
75209135	::484566848789168000
358643765	::484566863657984000
379576750	::484566888396390000
310369464	::484566890497331000
144243302	::484566967098281000
144243302	::484566978590687000
358643765	::484567009607172000
280119639	::484567039290273000
114235211	::484567042175954000
500517566	::484567066159378000
219153949	::484567071708446000
66311658	::484567079819804000
727422228	::484567088250773000
34204169	::484567144168833000
18918771	::484567165383610000
351325780	::484567173176635000
22536077	::484567180164358000
144243302	::484567198619693000
62975545	::484567200393859000
220455732	::484567208001941000
85399171	::484567225094127000
496575332	::484567234199949000
220455732	::484567249542344000
289461446	::484567251845406000
276357208	::484567267871436000
369804138	::484567285613735000
372479589	::484567297755856000
148436850	::484567316886085000
545297326	::484567323639283000
500517566	::484567347609735000
20932133	::484567350557949000
603136773	::484567350901874000
251359942	::484567366240849000
396177532	::484567441628872000
396177532	::484567450034262000
68966030	::484567462944325000
553711382	::484567473291677000
444247134	::484567489096204000
26179867	::484567499619307000
490016303	::484567500219097000
436187992	::484567528849412000
423446901	::484567536743501000
537561541	::484567548524896000
68052287	::484567559401140000
276357208	::484567578182828000
493647862	::484567579936038000
20932133	::484567592321810000
359244936	::484567595383664000
369174583	::484567601922592000
500517566	::484567618159116000
364439246	::484567622667628000
20932133	::484567629831487000
396177532	::484567646071840000
66311658	::484567652346519000
537561541	::484567658696687000
278316478	::484567702502383000
66270239	::484567703177273000
472287305	::484567716263518000
50509821	::484567777793949000
291155950	::484567798618660000
63783716	::484567801944735000
310369464	::484567805426020000
87247551	::484567807456063000
20932133	::484567822320672000
105026890	::484567827995586000
396177532	::484567852343513000
32171318	::484567893628440000
396177532	::484567957389852000
63783716	::484567992957542000
314864925	::484568007180435000
496575332	::484568011324391000
513711139	::484568014201712000
603136773	::484568027946418000
459612485	::484568029204721000
136038442	::484568032518217000
188922113	::484568039502143000
276357208	::484568045247938000
76707926	::484568051480686000
135937043	::484568061710962000
280749613	::484568092757209000
398445530	::484568122225991000
51650419	::484568122826186000
215362694	::484568124927115000
500517566	::484568135325208000
105026890	::484568164001255000
51650419	::484568182884413000
276357208	::484568202932801000
259466143	::484568206019809000
66311658	::484568229566623000
396177532	::484568232972410000
500517566	::484568235346776000
575804821	::484568274433097000
343484637	::484568274768642000
188922113	::484568291797917000
500517566	::484568292179603000
507674842	::484568296943915000
51650419	::484568298332647000
351847146	::484568317558943000
430072028	::484568361775267000
343484637	::484568391751979000
44231782	::484568475570937000
285401749	::484568501273653000
15267198	::484568502054182000
85399171	::484568505887760000
219153949	::484568521008218000
150518148	::484568530965131000
431003917	::484568560669184000
66270239	::484568585902100000
113760458	::484568613756473000
500517566	::484568618123137000
20932133	::484568635696889000
188922113	::484568686754537000
113760458	::484568687454588000
7132042	::484568704550572000
369174583	::484568704701566000
279735090	::484568729661870000
144243302	::484568748045914000
384155676	::484568774733873000
87247551	::484568792257658000
358643765	::484568804488261000
66270239	::484568817243144000
400817337	::484568836633407000
19939574	::484568848251625000
310369464	::484568872352092000
372479589	::484568873941741000
41685125	::484568913368203000
60160675	::484568917793198000
380680929	::484568964387729000
144243302	::484569008168255000
483283190	::484569022093332000
187716774	::484569042049462000
66270239	::484569047535611000
188922113	::484569055442268000
245855482	::484569056801222000
60160675	::484569058897981000
188922113	::484569064233521000
51649971	::484569067194703000
500517566	::484569070386569000
25082908	::484569073700057000
259466143	::484569075067023000
321037427	::484569077050916000
16846197	::484569094034030000
266033863	::484569096562823000
60160675	::484569097980481000
188922113	::484569102938537000
322358530	::484569110726979000
500517566	::484569119573168000
322358530	::484569128326287000
51649971	::484569147503042000
215362694	::484569156994334000
187716774	::484569162967027000
28054060	::484569202821697000
378609308	::484569209389588000
136038442	::484569213751681000
17054163	::484569235596001000
41135840	::484569250502152000
431003917	::484569266050441000
392301070	::484569280990547000
72378783	::484569332064608000
335692629	::484569346014867000
33453167	::484569346031624000
276357208	::484569367321931000
177111779	::484569369025191000
63783716	::484569430735597000
592150138	::484569441372753000
41135840	::484569488688283000
376467319	::484569493306232000
255818707	::484569508246343000
107610605	::484569513162440000
376467319	::484569522867671000
266033863	::484569559823687000
107610605	::484569584423682000
415179202	::484569598852075000
188922113	::484569603730067000
107610605	::484569609279139000
484423510	::484569637749678000
293644929	::484569671232782000
451868427	::484569707585216000
276357208	::484569713461035000
188922113	::484569721329963000
328858212	::484569739499683000
281697994	::484569744025325000
310369464	::484569765088747000
267538322	::484569793794547000
85399171	::484569820730781000
457197060	::484569844465930000
66270239	::484569865189990000
293644929	::484569892662673000
66270239	::484569893027598000
66270239	::484569914305286000
351174024	::484569920655474000
136038442	::484569924140945000
65968609	::484569961164050000
457197060	::484569962820825000
347596428	::484569974283845000
66311658	::484569981992980000
107610605	::484570027732271000
170868061	::484570029506064000
451868427	::484570070233128000
388558032	::484570081289310000
307397057	::484570093511131000
215362694	::484570096598122000
187716774	::484570130047709000
187716774	::484570158262808000
415179202	::484570175812149000
451868427	::484570199296069000
398377928	::484570205247397000
26179867	::484570231772180000
388558032	::484570249761943000
500517566	::484570254484336000
500517566	::484570254580785000
259542533	::484570281646620000
188922113	::484570290262122000
15288029	::484570316681654000
66270239	::484570347891474000
257625769	::484570370956361000
347596428	::484570378505682000
451868427	::484570414287695000
188922113	::484570415374041000
279735090	::484570445748776000
51649971	::484570452246138000
386169383	::484570469404651000
67069063	::484570477432545000
135937043	::484570482831024000
149275783	::484570504859508000
68052287	::484570522488160000
319145382	::484570545837445000
257625769	::484570559343509000
19939574	::484570606579359000
15726982	::484570611050496000
7132042	::484570611956449000
79447998	::484570628922429000
38804898	::484570637172613000
177101575	::484570647717498000
380680929	::484570715710967000
66270239	::484570726523883000
484423510	::484570733134106000
19939574	::484570743674376000
291518680	::484570749467127000
19939574	::484570790847717000
257625769	::484570792878178000
248329328	::484570805729521000
136828926	::484570822627962000
472287305	::484570829619871000
136828926	::484570887966834000
500060319	::484570897916112000
173232394	::484570911937294000
451868427	::484570972008095000
19939574	::484570981776650000
291518680	::484570985296039000
135937043	::484570998524882000
66270239	::484571001326272000
500517566	::484571014244749000
430072028	::484571027200954000
60220156	::484571040753139000
291155950	::484571049581764000
66270239	::484571062273712000
26179867	::484571065859854000
358643765	::484571087129165000
347596428	::484571089398276000
188922113	::484571123712286000
33453167	::484571181136105000
451868427	::484571189592199000
256638502	::484571197590360000
300135225	::484571235075252000
85399171	::484571262698524000
431003917	::484571275721859000
64813007	::484571290498764000
170815462	::484571291211407000
33217361	::484571300950986000
18183371	::484571365295407000
271774234	::484571369334525000
358643765	::484571369850404000
100626124	::484571372442894000
188922113	::484571416466321000
44231782	::484571434308489000
192677318	::484571436489920000
51601709	::484571442164404000
109718758	::484571469888749000
257625769	::484571474578407000
713245898	::484571486892478000
380680929	::484571496195432000
158948807	::484571498288791000
276357208	::484571505674579000
380680929	::484571544274735000
64813007	::484571553494204000
399114412	::484571559156146000
500517566	::484571561928564000
282779381	::484571577728528000
347596428	::484571591221596000
248329328	::484571614973943000
369819130	::484571643571093000
238665368	::484571645940486000
76442745	::484571647936978000
267538322	::484571655767748000
230069479	::484571663603077000
100626124	::484571664005750000
188922113	::484571678929084000
188922113	::484571679226888000
351174024	::484571679666872000
608426191	::484571704648155000
39553593	::484571769726967000
276357208	::484571774554607000
248329328	::484571820230598000
463250994	::484571827155398000
42538221	::484571838421680000
163646426	::484571845950455000
25082908	::484571851017187000
537561541	::484571851973484000
280309716	::484571890468814000
80191031	::484571924693934000
24113194	::484571931060875000
63783716	::484571940800049000
463250994	::484571962094526000
238665368	::484571975822499000
384155676	::484571981820350000
376525681	::484572005552099000
248329328	::484572022131785000
352595123	::484572026292559000
238665368	::484572029161459000
725050717	::484572040112787000
276357208	::484572068906668000
14816854	::484572099541880000
25082908	::484572100251111000
188922113	::484572137362300000
496575332	::484572137718427000
339458716	::484572147247902000
187716774	::484572156823482000
500517566	::484572206681182000
496575332	::484572266127040000
68432091	::484572289241849000
339458716	::484572313312960000
348316521	::484572329389748000
33453167	::484572329947578000
33453167	::484572358418497000
276357208	::484572359668424000
238665368	::484572391498989000
179669687	::484572417960837000
325906113	::484572419722866000
496575332	::484572454783029000
283328574	::484572466178560000
248329328	::484572471073337000
18999708	::484572532792504000
252914746	::484572557547290000
267538322	::484572564958617000
632710734	::484572570335735000
355574432	::484572579504455000
229332190	::484572581115482000
248329328	::484572599368695000
63783716	::484572608331923000
389554052	::484572621988966000
537561541	::484572624756822000
158948807	::484572635825577000
238665368	::484572662576865000
415953059	::484572663781015000
43052467	::484572666146193000
187716774	::484572668792803000
229332190	::484572684341510000
187716774	::484572697901273000
14253476	::484572712984408000
20496164	::484572725340422000
415953059	::484572738762579000
151839735	::484572747138211000
40526887	::484572795771166000
66393146	::484572808857387000
63783716	::484572849466658000
120851061	::484572857712664000
90750144	::484572865107595000
389554052	::484572872959348000
20496164	::484572876532494000
415953059	::484572901501599000
229332190	::484572902554370000
99320365	::484573037769936000
120851061	::484573069948641000
22648162	::484573074428149000
283328574	::484573074553987000
248329328	::484573121622470000
418327117	::484573133270040000
63783716	::484573138110275000
123746907	::484573161179332000
409541924	::484573200827703000
260262291	::484573213108604000
415953059	::484573217118748000
66393146	::484573221325266000
78065938	::484573251171930000
283328574	::484573261577977000
431003917	::484573266162380000
229332190	::484573271984443000
14873854	::484573274706149000
415953059	::484573274723352000
347596428	::484573314560438000
577920402	::484573334076522000
415953059	::484573364523401000
339458716	::484573367547088000
38804898	::484573380616523000
407399368	::484573395351130000
415953059	::484573432198467000
291249412	::484573438548258000
415953059	::484573500808916000
257625769	::484573537806848000
378609308	::484573597583695000
347596428	::484573621235359000
389554052	::484573660544782000
603136773	::484573669071388000
54422208	::484573674255560000
301737159	::484573696766775000
335692629	::484573740995334000
389554052	::484573744921591000
187716774	::484573752336711000
82242725	::484573785970835000
26413556	::484573811870662000
343484637	::484573839943155000
198651083	::484573862000996000
325906113	::484573886827495000
66311658	::484573892863098000
378609308	::484573898055245000
248329328	::484573902895464000
188922113	::484573911129292000
496575332	::484573945148878000
260262291	::484573954909024000
561527789	::484573976811667000
500517566	::484574021535547000
435557155	::484574031832555000
22386194	::484574072429236000
282779381	::484574092973322000
613029438	::484574094571360000
229332190	::484574100086882000
248329328	::484574104750538000
198651083	::484574111596032000
431003917	::484574134270054000
273205079	::484574144806141000
276256841	::484574203698372000
396177532	::484574212128923000
378609308	::484574247587549000
260262291	::484574261244219000
431003917	::484574290554007000
276256841	::484574324339122000
389554052	::484574335227949000
394962689	::484574389233393000
188922113	::484574450479026000
66393146	::484574465099976000
135937043	::484574467331346000
613029438	::484574539826077000
248329328	::484574563981090000
389554052	::484574564824137000
60718620	::484574580317913000
148912524	::484574583329021000
135937043	::484574615205711000
252823136	::484574627134324000
52011370	::484574671891755000
613029438	::484574700002365000
289461446	::484574706537082000
57651074	::484574737369411000
60718620	::484574773968924000
281697994	::484574782361731000
389554052	::484574808488017000
333245482	::484574814552981000
500517566	::484574814917500000
613029438	::484574833507041000
66393146	::484574846932631000
396923534	::484574864905232000
725050717	::484574879346225000
271304998	::484574905434775000
725050717	::484574922946015000
389554052	::484574935541895000
393041277	::484575032660606000
496575332	::484575035517304000
583488323	::484575068605788000
274432702	::484575069340172000
173232394	::484575070656794000
500517566	::484575073370517000
29935926	::484575096523071000
389554052	::484575117251739000
309167251	::484575131910434000
254386830	::484575138361253000
47859489	::484575141008269000
544538144	::484575166219812000
50818061	::484575182838050000
38623896	::484575204207652000
66270239	::484575208045420000
229332190	::484575224214863000
167282271	::484575243151736000
29935926	::484575252186288000
210996408	::484575308268335000
279162166	::484575330133630000
80191031	::484575331739652000
229332190	::484575343236644000
187280228	::484575365474447000
47859489	::484575378628153000
18324223	::484575381547020000
500517566	::484575394100547000
613029438	::484575404343435000
229332190	::484575405689823000
47859489	::484575418977353000
160734732	::484575420071698000
267538322	::484575436249128000
19939574	::484575439524864000
15806298	::484575440737009000
23247181	::484575449037553000
415179202	::484575457913090000
389554052	::484575473327157000
288540835	::484575492138209000
95299169	::484575519116390000
493647862	::484575526690889000
135937043	::484575551491825000
508430679	::484575567526649000
29935926	::484575574216564000
20924979	::484575587474763000
101286329	::484575588749811000
160734732	::484575630592208000
79447998	::484575631108096000
294964037	::484575639584776000
15806298	::484575646627024000
559837229	::484575650049556000
559837229	::484575663270031000
245203404	::484575695419355000
559837229	::484575739463729000
508430679	::484575760401702000
66270239	::484575767813033000
328828628	::484575784955154000
267538322	::484575791913517000
335367791	::484575795398967000
350525380	::484575822809165000
92838578	::484575822838517000
160734732	::484575826881433000
508430679	::484575832908636000
18324223	::484575856489025000
559837229	::484575914395590000
25747982	::484575920150179000
29817953	::484575949732585000
216833550	::484575983077318000
255147158	::484576009035845000
15681561	::484576010927472000
252674018	::484576012722638000
415179202	::484576016216887000
85399171	::484576042045431000
66393146	::484576052279132000
95299169	::484576079030796000
66393146	::484576079042981000
415179202	::484576079756394000
245203404	::484576102656905000
215776033	::484576123645599000
500517566	::484576128145698000
279162166	::484576144990429000
279162166	::484576172802838000
301737159	::484576184098099000
186945768	::484576199885455000
389554052	::484576200795619000
508430679	::484576203257290000
189179241	::484576204171640000
536141027	::484576240712425000
160734732	::484576283410456000
500517566	::484576309289312000
267538322	::484576313156460000
96658544	::484576322291658000
95299169	::484576352474238000
389554052	::484576354143576000
256259599	::484576387072659000
634164272	::484576391900327000
139308619	::484576410611113000
160734732	::484576423315664000
394962689	::484576437513363000
500517566	::484576454995226000
508430679	::484576479955517000
536141027	::484576516076871000
18324223	::484576527708086000
17694593	::484576536088293000
102100651	::484576544111599000
389554052	::484576546091700000
101286329	::484576594342580000
60131090	::484576597341528000
19939574	::484576601124786000
101286329	::484576635169943000
66270239	::484576649950670000
18547273	::484576657311670000
133617944	::484576672264380000
389554052	::484576697128611000
415179202	::484576698542071000
170064834	::484576713221754000
17035194	::484576727440838000
80191031	::484576730061881000
245203404	::484576740363104000
116988168	::484576770117468000
359244936	::484576780133470000
394962689	::484576784218726000
312348050	::484576797426982000
42538221	::484576799335399000
301737159	::484576814153891000
50818061	::484576821166755000
254386830	::484576832419684000
328858212	::484576842955767000
389554052	::484576844776480000
215776033	::484576848722939000
66393146	::484576864938115000
373653741	::484576894340177000
26068830	::484576984505139000
376467319	::484576988489736000
376467319	::484577009217961000
18324223	::484577011214462000
378414202	::484577072405168000
389554052	::484577080009818000
358611246	::484577124003495000
160734732	::484577137815351000
66393146	::484577142483595000
389554052	::484577149106810000
389554052	::484577176986341000
394962689	::484577201195479000
389554052	::484577202319933000
44231782	::484577211173720000
267538322	::484577218291445000
496575332	::484577224956579000
389554052	::484577227754205000
312348050	::484577240886575000
248329328	::484577247580676000
286203749	::484577250222694000
20932133	::484577268808044000
536141027	::484577285815537000
500517566	::484577310536765000
348316521	::484577322964500000
252823136	::484577358465089000
389554052	::484577363410550000
76442745	::484577365058539000
248329328	::484577404556300000
499167427	::484577423967522000
348316521	::484577425452322000
248329328	::484577446767775000
373569970	::484577455634513000
331447850	::484577459757543000
431003917	::484577489247674000
500517566	::484577534076407000
85399171	::484577541244866000
187716774	::484577546554454000
561527789	::484577562736066000
148436850	::484577567970578000
20932133	::484577568637853000
16380745	::484577574635319000
196742313	::484577583221055000
187716774	::484577585913798000
433169770	::484577589114052000
42538221	::484577621519650000
431003917	::484577710736297000
500517566	::484577736761950000
29800175	::484577743489617000
18324223	::484577744374607000
38804898	::484577761655144000
29800175	::484577783725580000
44231782	::484577824586489000
424498591	::484577832186544000
66311658	::484577843167244000
508430679	::484577844199051000
25747982	::484577881217957000
65968609	::484577900796993000
394962689	::484577906903904000
101286329	::484577920925433000
183090041	::484577931977822000
66393146	::484577938558709000
276202961	::484577990190575000
44231782	::484578014647185000
265799781	::484578032519086000
66184984	::484578094544470000
38804898	::484578098118029000
375967762	::484578111472672000
347596428	::484578127180357000
483283190	::484578136391434000
29800175	::484578143399735000
500517566	::484578145291341000
376467319	::484578152555872000
225287674	::484578186181607000
335608417	::484578198332534000
308170990	::484578213239480000
303488399	::484578237448597000
29800175	::484578266322198000
372611209	::484578266456395000
196742313	::484578292205223000
196742313	::484578293060874000
225287674	::484578302321885000
148436850	::484578310513373000
350525380	::484578314208968000
29800175	::484578323570257000
42720153	::484578356080676000
29800175	::484578373402755000
148436850	::484578376561065000
101286329	::484578385243283000
390504920	::484578412129173000
431003917	::484578433989500000
2084321	::484578445003726000
56917722	::484578460543631000
2084321	::484578465891352000
2084321	::484578466570829000
2084321	::484578468261163000
189179241	::484578489354309000
66393146	::484578505368162000
508430679	::484578509176598000
561527789	::484578510678142000
42720153	::484578523022368000
38804898	::484578526176083000
29800175	::484578526511632000
18324223	::484578553103519000
129441756	::484578566118862000
508430679	::484578581423484000
66393146	::484578593377247000
603136773	::484578621311303000
79447998	::484578631914504000
71617108	::484578653079343000
29800175	::484578659735318000
380049732	::484578660662648000
29800175	::484578678563545000
79447998	::484578685228285000
29800175	::484578686457225000
340819943	::484578701913231000
135937043	::484578710964961000
29800175	::484578722180120000
29800175	::484578733198561000
29800175	::484578745173295000
79447998	::484578748625211000
29800175	::484578753905840000
352595123	::484578776928382000
42720153	::484578809673711000
500517566	::484578829768208000
267538322	::484578843244498000
57651074	::484578844205015000
8070562	::484578879219064000
493647862	::484578947703664000
358611246	::484578978506625000
29800175	::484579018469937000
68052287	::484579032210890000
252823136	::484579043648356000
60555388	::484579045913268000
270687983	::484579082735079000
350525380	::484579086988505000
29935926	::484579087457861000
72378783	::484579089970237000
38804898	::484579105652748000
350525380	::484579109948104000
232041187	::484579117665243000
71617108	::484579119406280000
17016789	::484579127626706000
50818061	::484579142051332000
270687983	::484579144190017000
390504920	::484579152839081000
44231782	::484579167329976000
101286329	::484579172803551000
375967762	::484579174158311000
71617108	::484579177572872000
603136773	::484579194953666000
201445185	::484579200037158000
71617108	::484579205930569000
29800175	::484579218391437000
189179241	::484579230747877000
493647862	::484579260841996000
390504920	::484579268492812000
123746907	::484579294078062000
136828926	::484579324775776000
33369338	::484579354295291000
19939574	::484579379897319000
375967762	::484579434049986000
71617108	::484579450974396000
499167427	::484579470167117000
242533291	::484579470850809000
251359942	::484579487729065000
17016789	::484579491553869000
29800175	::484579492547936000
71617108	::484579507417145000
629894993	::484579511892062000
29817953	::484579528904167000
71617108	::484579534034173000
100742600	::484579540652421000
232041187	::484579594763137000
66393146	::484579633627553000
101286329	::484579637956059000
71617108	::484579642096222000
176839128	::484579652061499000
71617108	::484579663055167000
325906113	::484579691119267000
29935926	::484579718834843000
29800175	::484579740196425000
629894993	::484579753102282000
71617108	::484579777165418000
281697994	::484579809079881000
50818061	::484579817514618000
71617108	::484579819166760000
68622166	::484579831070208000
500517566	::484579833981054000
144733584	::484579867099680000
425573791	::484579879191453000
54422208	::484579889421357000
70839289	::484579891036168000
71617108	::484579903984402000
259466143	::484579936804433000
129441756	::484579961916125000
348085087	::484579963157245000
536141027	::484580030404509000
562178473	::484580073484193000
232041187	::484580074910273000
79447998	::484580075015135000
189179241	::484580081969291000
102213164	::484580096628768000
359244936	::484580120422645000
101286329	::484580128693833000
170868061	::484580131449491000
503741267	::484580134440402000
493647862	::484580140786016000
394962689	::484580145244536000
620519142	::484580159412903000
299796220	::484580175938850000
50818061	::484580190123986000
68052287	::484580224370491000
42538221	::484580235619618000
280119639	::484580236739112000
232041187	::484580241545777000
38804898	::484580311469023000
42538221	::484580334785527000
400266696	::484580367119446000
500517566	::484580425130442000
19939574	::484580432512827000
617791569	::484580444520722000
228264355	::484580460689756000
620519142	::484580466037497000
396923534	::484580482789556000
101286329	::484580504289546000
8070562	::484580510157402000
273631488	::484580526784020000
259466143	::484580532294914000
24113194	::484580547604123000
400266696	::484580643473739000
232041187	::484580673315819000
78065938	::484580674943188000
8070562	::484580687966519000
561527789	::484580691644928000
220455732	::484580740252721000
273631488	::484580741016465000
47466684	::484580766668828000
425573791	::484580773060571000
29935926	::484580779406548000
16380745	::484580784666185000
257625769	::484580795584360000
620519142	::484580851108155000
200615756	::484580864206987000
232041187	::484580870045433000
20932133	::484580875988779000
252823136	::484580961045061000
245855482	::484581003575701000
66311658	::484581008587497000
457250385	::484581057597931000
232437529	::484581067316154000
149275783	::484581076355252000
232041187	::484581082063306000
713245898	::484581093337624000
494376740	::484581124501274000
82242725	::484581130553663000
101286329	::484581141802795000
358611246	::484581155572703000
603136773	::484581226200567000
60160675	::484581311982878000
400266696	::484581330189955000
430182591	::484581348435165000
232041187	::484581367280193000
536141027	::484581367963852000
138940568	::484581401082474000
138940568	::484581438038487000
138940568	::484581454631174000
185629189	::484581468954710000
68622166	::484581485433720000
359244936	::484581507864883000
232041187	::484581535933140000
102213164	::484581543634284000
279162166	::484581560180805000
358611246	::484581583785971000
255810490	::484581588798169000
138940568	::484581605844209000
232041187	::484581628342063000
18324223	::484581632733495000
536141027	::484581635862454000
138940568	::484581639235051000
400266696	::484581697887805000
561527789	::484581729600937000
384503737	::484581746848333000
387461887	::484581760588460000
136828926	::484581803005452000
16380745	::484581820650909000
189179241	::484581820961284000
29935926	::484581822399913000
19945993	::484581838036688000
400266696	::484581841148469000
387461887	::484581848157134000
155459778	::484581865672540000
620519142	::484581866989563000
335367791	::484581870194024000
189179241	::484581882806284000
381203261	::484581884731482000
23475166	::484581902335377000
358643765	::484581917006647000
232041187	::484581918055211000
505496552	::484582001454743000
505496552	::484582008123695000
29935926	::484582024385032000
505496552	::484582039388053000
257625769	::484582047831560000
505496552	::484582063966679000
359244936	::484582067192487000
358643765	::484582068454572000
505496552	::484582078059536000
358643765	::484582103057575000
505496552	::484582103321821000
358643765	::484582121697079000
15806298	::484582145042567000
270025296	::484582156128505000
52011370	::484582174260080000
232041187	::484582182736773000
39847939	::484582199153287000
79447998	::484582233110355000
350525380	::484582249418227000
23475166	::484582309015072000
35923992	::484582317818933000
33299478	::484582330057506000
82723693	::484582331399675000
23475166	::484582339725762000
313792688	::484582347409346000
620519142	::484582359799308000
265799781	::484582381701959000
39847939	::484582401973026000
101136541	::484582421224910000
33299478	::484582425507278000
431003917	::484582505152917000
22087737	::484582545623744000
323978080	::484582551755841000
272488861	::484582588762169000
551248502	::484582691082211000
265799781	::484582708618608000
358643765	::484582724372414000
359244936	::484582737458642000
250474725	::484582738414940000
545297326	::484582779838275000
272488861	::484582780857118000
505496552	::484582790642413000
431003917	::484582809781035000
425573791	::484582847613657000
551248502	::484582858187485000
561540580	::484582859697430000
307397057	::484582871114731000
359244936	::484582904710721000
138940568	::484582949657251000
102213164	::484582955353141000
561540580	::484582964567605000
138940568	::484582972683980000
138940568	::484583011225460000
42481762	::484583017168396000
359244936	::484583058482286000
189179241	::484583069970489000
220632867	::484583079093489000
561540580	::484583081907474000
561540580	::484583109447258000
431003917	::484583113218338000
8070562	::484583116384632000
138940568	::484583141898981000
189179241	::484583189461995000
48046250	::484583189613408000
536141027	::484583199775784000
17664609	::484583224606081000
115459999	::484583240447979000
483283190	::484583241165590000
359244936	::484583263696986000
17664609	::484583294911000000
48046250	::484583312590393000
453690730	::484583327706271000
48046250	::484583328751058000
230968348	::484583331095277000
201445185	::484583379287830000
267538322	::484583382920089000
505496552	::484583407268020000
537561541	::484583413853069000
276202961	::484583434359414000
396923534	::484583447579471000
276202961	::484583515103961000
39847939	::484583519683768000
276202961	::484583527661699000
230968348	::484583538591686000
232041187	::484583538784628000
252422768	::484583561690116000
105026890	::484583591699968000
551248502	::484583612306563000
197692007	::484583631378481000
561540580	::484583663288332000
33029479	::484583668954841000
77787388	::484583669445570000
387461887	::484583747623206000
276202961	::484583758226817000
279162166	::484583770604195000
232041187	::484583772960997000
325906113	::484583775066927000
561540580	::484583781328617000
257625769	::484583781912039000
340819943	::484583799963934000
17016789	::484583835124781000
267538322	::484583835753922000
332306968	::484583856037572000
252422768	::484583858440904000
189179241	::484583887696187000
561540580	::484583887763292000
359244936	::484583904020406000
232041187	::484583919367360000
91521926	::484583920894107000
230968348	::484583954540810000
561540580	::484583992226639000
96872197	::484584006059442000
561540580	::484584006168489000
230968348	::484584016549408000
149275783	::484584053149282000
431003917	::484584077949816000
505496552	::484584082362212000
50818061	::484584084380057000
48427726	::484584085503762000
265799781	::484584085692493000
257625769	::484584109894041000
551248502	::484584143930396000
232041187	::484584153199828000
276202961	::484584164134760000
163415941	::484584179884380000
624394090	::484584199073329000
359244936	::484584205091741000
378414202	::484584213673304000
553930094	::484584239027875000
50354861	::484584254974590000
72378783	::484584273660243000
559837229	::484584278395588000
359244936	::484584349258350000
189179241	::484584375451791000
230968348	::484584394611363000
559837229	::484584430514614000
66311658	::484584454921269000
232041187	::484584465214087000
14190836	::484584472587673000
454531259	::484584562341597000
351190984	::484584577026244000
230968348	::484584600639766000
561540580	::484584602783080000
359244936	::484584611209433000
17664609	::484584664690987000
33299478	::484584690817327000
208171241	::484584691593265000
561540580	::484584704230694000
102213164	::484584713106235000
17664609	::484584714838102000
232041187	::484584717157531000
219153949	::484584751366688000
215189306	::484584767724060000
232041187	::484584812275982000
617791569	::484584824141647000
281697994	::484584843846905000
17664609	::484584857524125000
381203261	::484584859180859000
599348429	::484584873584517000
57651074	::484584909369925000
72378783	::484584922175115000
265799781	::484584925782224000
50354861	::484584938545479000
232041187	::484585039678558000
17664609	::484585072364773000
551248502	::484585086415671000
381203261	::484585108754534000
232041187	::484585134968930000
381203261	::484585179281764000
359244936	::484585191248117000
257546151	::484585196923416000
232041187	::484585225041620000
33299478	::484585237536444000
551248502	::484585280066699000
339917675	::484585307900096000
115459999	::484585310341169000
232041187	::484585323632939000
257546151	::484585325889851000
200685756	::484585345250369000
396454394	::484585351801876000
303488399	::484585359557140000
232041187	::484585362157629000
381181950	::484585370697232000
17664609	::484585384894930000
148436850	::484585388032278000
161492068	::484585401416302000
257546151	::484585458069168000
232041187	::484585493049253000
17664609	::484585515849506000
179669687	::484585528864415000
396454394	::484585580253040000
257625769	::484585608690802000
276202961	::484585623437582000
50354861	::484585628323938000
17664609	::484585719982088000
562178473	::484585750525005000
436476907	::484585759119130000
245080630	::484585772872253000
230968348	::484585775242043000
101286329	::484585801943359000
17664609	::484585804937719000
66393146	::484585974203047000
256845035	::484586014779142000
50818061	::484586051915513000
351190984	::484586083955777000
78213	::484586128553816000
433654462	::484586138921758000
407399368	::484586220995887000
219188629	::484586227174088000
245080630	::484586266269196000
267538322	::484586267917549000
17664609	::484586284661235000
256638502	::484586380786282000
247560161	::484586401187758000
551248502	::484586409307561000
245080630	::484586417192837000
17664609	::484586485882974000
135003892	::484586487497756000
40526887	::484586509815660000
17664609	::484586530334183000
219153949	::484586576618745000
232041187	::484586589931061000
617791569	::484586602836946000
276357208	::484586643693633000
557400595	::484586656054255000
557400595	::484586659455848000
245080630	::484586662140198000
557400595	::484586675641667000
557400595	::484586691953315000
245080630	::484586760307896000
14190836	::484586785809629000
135003892	::484586796861247000
267538322	::484586873616998000
472287305	::484586874397134000
244351583	::484586878322999000
39469570	::484586929477136000
396454394	::484586935482982000
17664609	::484586949957545000
15902298	::484586985143558000
244351583	::484586987362336000
245080630	::484586987525922000
496575332	::484586987874045000
219188629	::484586993452478000
42481762	::484587040991117000
136828926	::484587048846630000
396454394	::484587051501641000
201445185	::484587099958431000
396923534	::484587151724535000
367561919	::484587151825588000
42481762	::484587160449085000
232041187	::484587164089331000
276357208	::484587176760328000
513982376	::484587243512680000
493647862	::484587257349685000
219188629	::484587273854259000
603136773	::484587286563008000
18547273	::484587300202881000
66270239	::484587325028982000
387461887	::484587348936515000
50354861	::484587360609255000
423666163	::484587405853204000
66270239	::484587407153844000
755431	::484587444701241000
755431	::484587463978270000
367561919	::484587484878471000
15806298	::484587503089770000
232041187	::484587534568005000
400266696	::484587564431855000
66270239	::484587583968530000
15806298	::484587623512408000
313120951	::484587632081399000
33029479	::484587668752199000
56556074	::484587697286045000
494376740	::484587715489316000
276357208	::484587732212006000
66270239	::484587762658471000
232041187	::484587808837750000
359244936	::484587810582564000
179669687	::484587812570673000
232041187	::484587892254056000
30032107	::484587915935105000
494376740	::484587922847326000
400266696	::484587947572731000
219188629	::484587974001045000
367561919	::484587991818440000
307397057	::484588004942430000
66270239	::484588016501936000
232041187	::484588033606311000
245080630	::484588040472363000
33029479	::484588049230098000
423666163	::484588050249302000
136828926	::484588050492583000
72378783	::484588066980384000
276357208	::484588069434060000
423666163	::484588080678961000
232041187	::484588113210003000
161492068	::484588136563884000
15902298	::484588148052078000
378414202	::484588155073343000
232041187	::484588190838165000
339917675	::484588208097751000
423666163	::484588210702393000
66311658	::484588219514646000
537561541	::484588237189828000
400266696	::484588260115881000
423666163	::484588285600083000
20932133	::484588288150220000
423666163	::484588319410368000
245080630	::484588343531823000
180226433	::484588352889294000
236144487	::484588365040201000
212060681	::484588367925886000
31620041	::484588374695501000
423666163	::484588395910291000
272184078	::484588535043731000
212060681	::484588538462093000
359244936	::484588554152968000
180226433	::484588577192296000
180226433	::484588594200182000
245080630	::484588612449628000
180226433	::484588634939482000
232041187	::484588651960340000
559837229	::484588657584513000
201445185	::484588670452629000
66270239	::484588681638850000
18547273	::484588690706923000
57651074	::484588696964853000
180226433	::484588710978019000
212060681	::484588734440960000
431937908	::484588741881655000
40524821	::484588747619450000
38804898	::484588768280600000
327689033	::484588768591355000
66270239	::484588771447283000
167144906	::484588794021040000
232072216	::484588859377065000
276357208	::484588860626583000
554852227	::484588888770752000
276357208	::484588977463103000
136828926	::484589082027098000
80191031	::484589104978329000
355574432	::484589137924612000
378414202	::484589155855261000
423666163	::484589159374278000
219188629	::484589188067520000
355574432	::484589200570712000
135003892	::484589264219299000
539183661	::484589267961020000
562178473	::484589271701929000
232041187	::484589272675004000
72378783	::484589303117254000
226319809	::484589349691207000
14594667	::484589386252976000
66311658	::484589409367371000
135003892	::484589470444843000
227046044	::484589482721943000
431003917	::484589533040631000
173688303	::484589622517702000
101286329	::484589687185481000
378414202	::484589819205414000
40526887	::484589852814348000
281697994	::484589875996680000
359244936	::484589906920873000
232041187	::484589988848230000
378414202	::484590062047207000
180226433	::484590073866776000
180226433	::484590110684372000
359244936	::484590118800347000
219188629	::484590122210316000
333704327	::484590155999621000
325906113	::484590206327476000
33029479	::484590215466467000
378414202	::484590227906756000
134225933	::484590233443643000
62460045	::484590237486551000
40526887	::484590241756372000
431003917	::484590293887377000
62460045	::484590324908441000
62685527	::484590326124789000
128977591	::484590345305739000
324171027	::484590367573303000
232072216	::484590378176507000
40526887	::484590393409826000
96658544	::484590405896261000
135003892	::484590414192574000
135003892	::484590416918896000
161492068	::484590422778343000
387188572	::484590425601482000
232041187	::484590440838991000
232072216	::484590525304287000
364428125	::484590529619828000
40526887	::484590531226251000
513711139	::484590541326151000
348316521	::484590551845462000
180226433	::484590648763219000
232041187	::484590671940943000
170815462	::484590710902231000
232041187	::484590757009846000
180226433	::484590786130898000
161492068	::484590836659650000
180226433	::484590904850657000
180226433	::484590916175294000
79476731	::484590946605342000
378414202	::484590980381687000
232041187	::484591049986150000
378414202	::484591061168168000
372611209	::484591145524019000
325906113	::484591221592305000
164135621	::484591237240868000
180226433	::484591250067034000
607016651	::484591260133367000
128977591	::484591270195908000
180226433	::484591300440629000
387188572	::484591304597569000
232041187	::484591333995073000
180226433	::484591348524130000
180226433	::484591390597214000
164135621	::484591393663250000
72378783	::484591484511862000
201445185	::484591529801965000
252823136	::484591554443505000
367561919	::484591572055777000
232041187	::484591686316609000
180226433	::484591700711464000
373006574	::484591702460473000
46940147	::484591784102617000
180226433	::484591802788216000
245080630	::484591824804130000
72378783	::484591839190605000
252823136	::484591979523608000
180226433	::484592018014756000
132314519	::484592083072593000
31620041	::484592083127136000
128977591	::484592122507821000
180226433	::484592137984425000
72378783	::484592183194828000
232041187	::484592189008138000
46940147	::484592202765438000
180226433	::484592216149475000
46940147	::484592221778239000
180226433	::484592263071150000
72378783	::484592384970223000
320512967	::484592391253671000
493647862	::484592395162361000
201445185	::484592397368557000
161492068	::484592398916255000
158948807	::484592489572364000
335003775	::484592490318548000
22736943	::484592494261190000
232041187	::484592554659155000
72378783	::484592569100156000
158948807	::484592591548055000
577920402	::484592593607475000
494376740	::484592612624441000
132314519	::484592638398443000
280119639	::484592702072176000
132314519	::484592707956785000
367561919	::484592713011331000
241358661	::484592771961847000
378200627	::484592777653940000
16864384	::484592786448990000
378200627	::484592801972494000
232041187	::484592805373702000
255810490	::484592809698394000
40526887	::484592812499804000
351325780	::484592833920135000
115459999	::484592946998546000
434720036	::484592947183116000
241358661	::484593044776165000
342594225	::484593105350295000
342594225	::484593136581083000
635151853	::484593201508937000
132314519	::484593236267126000
378200627	::484593265912864000
201445185	::484593280441540000
15806298	::484593293330632000
263418480	::484593304319692000
241358661	::484593313647845000
16864384	::484593374846918000
339917675	::484593418165710000
76815335	::484593451556536000
33418266	::484593500239843000
72378783	::484593525682491000
341803593	::484593579529347000
194998718	::484593595274383000
561527789	::484593611858661000
359244936	::484593631378944000
343484637	::484593689952411000
33418266	::484593818121957000
262870925	::484593849809895000
36772146	::484593888905019000
367476078	::484593897390108000
161492068	::484593901240467000
343484637	::484593902553268000
53741229	::484593911902793000
214595457	::484593919305736000
343484637	::484593933243002000
132314519	::484593947533008000
214595457	::484593978571243000
262870925	::484594003157848000
53741229	::484594023295090000
132314519	::484594035172986000
343484637	::484594150956748000
343484637	::484594186558386000
76815335	::484594219915284000
343484637	::484594245638967000
16864384	::484594277008162000
149275783	::484594297447403000
358031089	::484594321329377000
358031089	::484594348722372000
100626124	::484594353856593000
398377928	::484594373959499000
343484637	::484594417718685000
258226046	::484594527726882000
288540835	::484594532604858000
226319809	::484594620660453000
53741229	::484594621041737000
109718758	::484594646941581000
408031484	::484594714180476000
276357208	::484594752432504000
8070562	::484594782425972000
239917620	::484594803397496000
343484637	::484594831901999000
331447850	::484594832271097000
96966245	::484594884482187000
220455732	::484594891238809000
200615756	::484594899200000000
281697994	::484594905709572000
82600674	::484594983626743000
200615756	::484595018163044000
566902451	::484595056914202000
473718221	::484595079038775000
143225254	::484595109850148000
167282271	::484595169183145000
29800175	::484595193476157000
43256984	::484595223696515000
561527789	::484595251382730000
331447850	::484595263500079000
342594225	::484595308525920000
16864384	::484595343284121000
15726982	::484595365203570000
367476078	::484595365396488000
43256984	::484595412137807000
303488399	::484595436183756000
342594225	::484595442924007000
48427726	::484595474775552000
167282271	::484595476281700000
359244936	::484595582711779000
33528820	::484595641339760000
288531248	::484595643126513000
6945382	::484595714492600000
83513704	::484595718779195000
25237171	::484595759426568000
6945382	::484595781773447000
160094025	::484595784147804000
138557664	::484595862090579000
496575332	::484595921976819000
164575018	::484595932030586000
133158896	::484595943367401000
252823136	::484595955451187000
513711139	::484596016646066000
299796220	::484596018441641000
15726982	::484596053476274000
342594225	::484596060778532000
513711139	::484596071474003000
339917675	::484596079627751000
328828628	::484596090390331000
156508337	::484596129057615000
97973690	::484596194950512000
160094025	::484596235458727000
180226433	::484596250323333000
301737159	::484596252462825000
283051149	::484596268413358000
451868427	::484596320062410000
334442114	::484596328404496000
252823136	::484596331445370000
324171027	::484596356397293000
132314519	::484596413850849000
160094025	::484596415646007000
160094025	::484596490145239000
479245748	::484596517970640000
219153949	::484596544868724000
56556074	::484596597959819000
40526887	::484596632038567000
431003917	::484596649197441000
167282271	::484596702079631000
62460045	::484596705996718000
479245748	::484596776096505000
180226433	::484596814683725000
201445185	::484596906396356000
16864384	::484596940890337000
107842096	::484596989900763000
180226433	::484597071211540000
358031089	::484597112131158000
16166332	::484597124416274000
367561919	::484597132662702000
167282271	::484597138970923000
100626124	::484597211553366000
358031089	::484597215181037000
39847939	::484597248752250000
187280228	::484597308890169000
325906113	::484597326921887000
387461887	::484597337210114000
325906113	::484597346249236000
56556074	::484597353668546000
17664609	::484597358131290000
479245748	::484597364871925000
24113194	::484597420576104000
156508337	::484597453245517000
56917722	::484597500133646000
61402370	::484597500754399000
396923534	::484597534036213000
17664609	::484597539350380000
369174583	::484597541535633000
36468395	::484597543213363000
180226433	::484597565627719000
252823136	::484597596548132000
325906113	::484597600973488000
325906113	::484597612428144000
86131593	::484597673144492000
180226433	::484597688952815000
17664609	::484597807479664000
36116261	::484597899729575000
102213164	::484597901654777000
398377928	::484597947712032000
148436850	::484597951348490000
15733436	::484598096060366000
148436850	::484598121540751000
36468395	::484598125449838000
343484637	::484598158731669000
287228225	::484598163861299000
375873224	::484598194802683000
156508337	::484598197122134000
148436850	::484598199005351000
187280228	::484598237714579000
61402370	::484598269977178000
230898142	::484598290965471000
482944497	::484598310515519000
479245748	::484598326722318000
115518508	::484598459991740000
367476078	::484598522897903000
156508337	::484598549955366000
607016651	::484598610286219000
396364407	::484598619262029000
479245748	::484598648886816000
19053567	::484598735570079000
79447998	::484598770143739000
156508337	::484598779543187000
156508337	::484598835566489000
180226433	::484598847545434000
79447998	::484598922069815000
151839735	::484598940499574000
43045329	::484599025958543000
433003196	::484599082648731000
355612007	::484599084708560000
566902451	::484599086130421000
156508337	::484599140752429000
79447998	::484599172352311000
53741229	::484599179860119000
62460045	::484599243789697000
479245748	::484599245132279000
29319846	::484599348802494000
187280228	::484599422320254000
339917675	::484599447175696000
29319846	::484599457992830000
53741229	::484599459503144000
16472279	::484599484471463000
342594225	::484599517379977000
26831606	::484599609172320000
156508337	::484599633927081000
262870925	::484599653116030000
342594225	::484599690164330000
29935926	::484599702466224000
342594225	::484599717959962000
79447998	::484599749685690000
79447998	::484599798696116000
309778100	::484599894900883000
33418266	::484599946809602000
79447998	::484599999464873000
603136773	::484600018045644000
111462710	::484600037654032000
367561919	::484600042506813000
287228225	::484600067592949000
156508337	::484600076400984000
536141027	::484600080138133000
33418266	::484600091282378000
86131593	::484600105102610000
18547273	::484600112623017000
73020435	::484600123763068000
342594225	::484600149105074000
479245748	::484600180139114000
18547273	::484600260518346000
337499399	::484600422767017000
26831606	::484600512239505000
482944497	::484600524009132000
33418266	::484600546624409000
151839735	::484600567021309000
342594225	::484600650907402000
167282271	::484600672177098000
635151853	::484600726945951000
167282271	::484600759502524000
371578955	::484600811297972000
23247181	::484600887872987000
79447998	::484600943799848000
123746907	::484601024079208000
79447998	::484601075723292000
219153949	::484601152332660000
359244936	::484601304325435000
82242725	::484601307240493000
228845995	::484601421619535000
53741229	::484601430431784000
79447998	::484601455316180000
293897624	::484601524002488000
259581735	::484601562942033000
79447998	::484601587281559000
228845995	::484601625194287000
102796495	::484601708639555000
309981035	::484601786859552000
134225933	::484601817008193000
309981035	::484601829809217000
415630297	::484601929587126000
68622166	::484602062114930000
367561919	::484602203408441000
415630297	::484602207526854000
257546151	::484602211532820000
433169770	::484602214602649000
79447998	::484602230251614000
423666163	::484602292218236000
423666163	::484602351496335000
353418151	::484602376079147000
257546151	::484602415233372000
79447998	::484602434170281000
325906113	::484602519562493000
167513343	::484602571479609000
170064834	::484602582950608000
79447998	::484602609429278000
423666163	::484602631382241000
167282271	::484602634780028000
342594225	::484602635144531000
415630297	::484602716245602000
17035194	::484602799553257000
423666163	::484602818200743000
170064834	::484602835527794000
280749613	::484602885234520000
280749613	::484602914384920000
280749613	::484602939907248000
76442745	::484602949025280000
102796495	::484602963546341000
482944497	::484603262914822000
91942557	::484603586098110000
239254872	::484603609334575000
60555388	::484603770471346000
92924351	::484603832081453000
375734748	::484603861185748000
79447998	::484603903355285000
79447998	::484604104073682000
79447998	::484604193672404000
91942557	::484604211842150000
244351583	::484604340561121000
337499399	::484604557717405000
39847939	::484604582073356000
79447998	::484604691603406000
79447998	::484604734578237000
64791948	::484604908880949000
20833365	::484604932310310000
281697994	::484604978737467000
60555388	::484605038459772000
187280228	::484605152876191000
353418151	::484605154822328000
367296747	::484605210761785000
175591069	::484605255150489000
351325780	::484605339447201000
289084083	::484605360301305000
53741229	::484605382640156000
369174583	::484605409781485000
361527638	::484605412134907000
53741229	::484605447572172000
244351583	::484605469466435000
325906113	::484605563461206000
399408344	::484605850779021000
415630297	::484605858270023000
400249617	::484605916739043000
48427726	::484605934782517000
79447998	::484605954801942000
79447998	::484606007356571000
185399022	::484606034259218000
415630297	::484606057432371000
431003917	::484606227347812000
201445185	::484606233425371000
617791569	::484606269018238000
39847939	::484606300261584000
617791569	::484606334310957000
39847939	::484606379005452000
431003917	::484606428519231000
79447998	::484606438359068000
339917675	::484606448731570000
431003917	::484606530189144000
68369234	::484606532710322000
123939574	::484606613135716000
80191031	::484606641057181000
367296747	::484606649038946000
431003917	::484606665195388000
185399022	::484606721701474000
40810916	::484606762452910000
415630297	::484606883441823000
79447998	::484606955105705000
379253079	::484606968620134000
415630297	::484606995555577000
382767512	::484607029680812000
382767512	::484607222933389000
553930094	::484607320731549000
53741229	::484607321650495000
123939574	::484607330646892000
228845995	::484607345725816000
118827154	::484607369331372000
379253079	::484607382270787000
30417393	::484607466429112000
431003917	::484607469562245000
289084083	::484607521173164000
30417393	::484607579843084000
123939574	::484607706745937000
431003917	::484607776396570000
53741229	::484607820981993000
379253079	::484607944802439000
339917675	::484608149467312000
123939574	::484608164407414000
342594225	::484608269793501000
79447998	::484608292115582000
53741229	::484608293285793000
431003917	::484608424835948000
53741229	::484608523221729000
79447998	::484608584294993000
487322279	::484608641148788000
48427726	::484608706408378000
187280228	::484608719259316000
431003917	::484608725127151000
187280228	::484608729472450000
48427726	::484608762385563000
282779381	::484608811164921000
293644929	::484609025921658000
282779381	::484609143584473000
208171241	::484609210760855000
282779381	::484609239415914000
16166332	::484609241475338000
133158896	::484609450565578000
283518032	::484609455326494000
133158896	::484609467594465000
415630297	::484609540369817000
228845995	::484609572942794000
123939574	::484609595113889000
30989596	::484609780871221000
68369234	::484609808872390000
79447998	::484609812932481000
415630297	::484609851222265000
79447998	::484609968339836000
35706997	::484609981811933000
281697994	::484610005262675000
281260984	::484610019208355000
282779381	::484610118835662000
412586663	::484610124779368000
359244936	::484610249123303000
201445185	::484610252868816000
381181950	::484610285416636000
276784048	::484610360695988000
365739414	::484610408490074000
282779381	::484610414538264000
208171241	::484610419818905000
286487329	::484610542712422000
415630297	::484610555785654000
228845995	::484610563709087000
111978266	::484610655706546000
396923534	::484610670982205000
16166332	::484610709582397000
177101575	::484610735700725000
26198298	::484610748463996000
282779381	::484610780524855000
208171241	::484610913870569000
123939574	::484610916101533000
208171241	::484611059362562000
20804321	::484611085308157000
358452616	::484611176462946000
342594225	::484611226144489000
358452616	::484611232846974000
359244936	::484611635936391000
282779381	::484611661869748000
282779381	::484611696971878000
391061760	::484611787565072000
282779381	::484611848461754000
282779381	::484611860021256000
94181957	::484611971996975000
60712766	::484612038850019000
26198298	::484612089726910000
457250385	::484612132374208000
341313395	::484612168571027000
282779381	::484612192633761000
247560161	::484612297378127000
359244936	::484612309558382000
431003917	::484612435437813000
107842096	::484612489145876000
107842096	::484612545009836000
107842096	::484612569567477000
415630297	::484612601616166000
293737316	::484612691538239000
282779381	::484612755270283000
293737316	::484612827316232000
108814965	::484612832567513000
190492046	::484612834223861000
26198298	::484612943418363000
128775325	::484612998984921000
260825806	::484613122297057000
260825806	::484613203716870000
220455732	::484613247455080000
260825806	::484613277687627000
160289098	::484613476581527000
201445185	::484613485397934000
160094025	::484613619569946000
160094025	::484613667007524000
228845995	::484613698057932000
412586663	::484613704676552000
282779381	::484613859462766000
273631488	::484613878501093000
282779381	::484613950194352000
153531619	::484613963003342000
307485154	::484613983890968000
177101575	::484614003793330000
342594225	::484614044280557000
359244936	::484614062974582000
353418151	::484614088622755000
431003917	::484614127617204000
399408344	::484614211239034000
309981035	::484614310967402000
482944497	::484614328046608000
309981035	::484614336804315000
228845995	::484614408484945000
194998718	::484614477736718000
194998718	::484614617419640000
227355784	::484614628035407000
53741229	::484614751490568000
282779381	::484614790099124000
228845995	::484614887407386000
281697994	::484615041443184000
53741229	::484615071751229000
463138486	::484615218195361000
75696479	::484615244564541000
75696479	::484615412949061000
83513704	::484615457886838000
307485154	::484615511108358000
189224604	::484615524136288000
75696479	::484615534390939000
412586663	::484615674468507000
53741229	::484615776574636000
96966245	::484615777019232000
17054163	::484615803140993000
75696479	::484615822950674000
61402370	::484615865392848000
160289098	::484615872598663000
238740641	::484615874943676000
75696479	::484615976378331000
280309716	::484616049946800000
280309716	::484616069936857000
280309716	::484616102543372000
53741229	::484616146168348000
75696479	::484616176090107000
96966245	::484616275524866000
259581735	::484616364414345000
25099957	::484616434438258000
33453167	::484616620006862000
260361255	::484616723966877000
259581735	::484616724809924000
259581735	::484616793323880000
259581735	::484616858092314000
160289098	::484616967882424000
53741229	::484617008869171000
90750144	::484617086124453000
201445185	::484617100313387000
259581735	::484617150364016000
412586663	::484617300403032000
269401499	::484617318882762000
96966245	::484617340999700000
30719116	::484617356057255000
415630297	::484617373559693000
225691566	::484617430988103000
160289098	::484617454216179000
614074554	::484617546356625000
297652605	::484617579298697000
160289098	::484617592074534000
293737316	::484617634173173000
160289098	::484617710882414000
273631488	::484617756990791000
160289098	::484617939031556000
96966245	::484617988658974000
26333173	::484618039963680000
467775651	::484618103008272000
96966245	::484618113456287000
160289098	::484618263918170000
96966245	::484618288019025000
493647862	::484618367802687000
96966245	::484618429560004000
487322279	::484618473880817000
187280228	::484618476292558000
14891490	::484618505854017000
307485154	::484618619716775000
96966245	::484618748394233000
119636299	::484618753456357000
25099957	::484618756786618000
305415102	::484618824537608000
423830555	::484618871312105000
190229064	::484619001679867000
280309716	::484619135645937000
96966245	::484619242332254000
487322279	::484619248480694000
280309716	::484619302407249000
160289098	::484619307154808000
144243302	::484619402340732000
160289098	::484619414398971000
431003917	::484619490810789000
14891490	::484619715856171000
556631416	::484619961222955000
100018299	::484620042823561000
281697994	::484620079183982000
463138486	::484620180463816000
339917675	::484620288768737000
353418151	::484620459741573000
353418151	::484620471909249000
151839735	::484620532898217000
96966245	::484620555463983000
96966245	::484620701404762000
30719116	::484620788642119000
280309716	::484621096789245000
20833365	::484621202753716000
153531619	::484621462175612000
415953059	::484621469629313000
201445185	::484621558082588000
431003917	::484621728627187000
415953059	::484621769446555000
436188872	::484621851428388000
153531619	::484621855160934000
307485154	::484622017979629000
307485154	::484622143213142000
288540835	::484622152495161000
34071360	::484622268039847000
252674018	::484622291460841000
20903172	::484622489671057000
431003917	::484622550127738000
44768272	::484622583489646000
476507554	::484622591030603000
320512967	::484622591454642000
476507554	::484622723209908000
9899992	::484622765643677000
326813935	::484622845306470000
20903172	::484622846589534000
288540835	::484622908111589000
179039178	::484622989439545000
34071360	::484623268746240000
34071360	::484623376242061000
26947347	::484623437848408000
34071360	::484623484731924000
160289098	::484623499038703000
15186859	::484623648482148000
271304998	::484623713766494000
297652605	::484623756954832000
34071360	::484623776261234000
147384126	::484623840891269000
31144939	::484623879336648000
13683762	::484624112665755000
323460527	::484624224276217000
34071360	::484624353523269000
506707370	::484624410742390000
50011708	::484624558154985000
50011708	::484624662182121000
28827091	::484624877832241000
9899992	::484624955112316000
27904685	::484625064495554000
196742313	::484625068715044000
196742313	::484625069759414000
281697994	::484625129654472000
34071360	::484625164810731000
44768272	::484625180028067000
27904685	::484625262483865000
174840636	::484625310755737000
311297676	::484625391038906000
27904685	::484625401625321000
271304998	::484625786767683000
44768272	::484625938542788000
340819943	::484625986068426000
472617238	::484625996159909000
498321918	::484626181632045000
115459999	::484626211000176000
271304998	::484626337119076000
50354861	::484626732922580000
187280228	::484626888397029000
276341812	::484627015262154000
94181957	::484627239313489000
257546151	::484627471292456000
179039178	::484627507086237000
260911912	::484627643137282000
50354861	::484627746916548000
11822502	::484628281048588000
187280228	::484628586251313000
155926653	::484628659962380000
245855482	::484628716321267000
187280228	::484628742921129000
200316617	::484628929618386000
546947837	::484628951621328000
546947837	::484628976757792000
546947837	::484628995325972000
396923534	::484629262029164000
179039178	::484629296221519000
11822502	::484629664158056000
244290101	::484629722664431000
415630297	::484629831858917000
162200561	::484630105357291000
36829018	::484630721592823000
18868622	::484630790010322000
18868622	::484631202390106000
213187842	::484631448352481000
187280228	::484631619701989000
39469570	::484631749000192000
503708554	::484632027367354000
151839735	::484632051979526000
31066609	::484632171190046000
224124379	::484632305785253000
187280228	::484632363540807000
187280228	::484632438207832000
375636797	::484632546148241000
129050216	::484632645385863000
42638131	::484632739673436000
339312291	::484632939125563000
151839735	::484633047925399000
111978266	::484633119375785000
224124379	::484633145447182000
42638131	::484633215886299000
244290101	::484633233393332000
224124379	::484633320999751000
146602281	::484633357847101000
17054163	::484633689125429000
228845995	::484633847242719000
339312291	::484633891224158000
155926653	::484633975907180000
35141457	::484634085067726000
66270239	::484634345739517000
66270239	::484634381516931000
45278487	::484634409849470000
146602281	::484634700259291000
35141457	::484635169152712000
281697994	::484635197837946000
30128717	::484635258667941000
157254287	::484635266980663000
35141457	::484635383087788000
273631488	::484635451341668000
175591069	::484635554433097000
50011708	::484635626621243000
175591069	::484635782057979000
276357208	::484635870377418000
175591069	::484636001315192000
152715270	::484636029727432000
224124379	::484636101693300000
26198298	::484636116381749000
244290101	::484636240671559000
175591069	::484636272338534000
175591069	::484636296954916000
276357208	::484636524613365000
279139758	::484636594402390000
15782772	::484636663381913000
397084214	::484636729282805000
276357208	::484636744810115000
179039178	::484636843586371000
276357208	::484636973131251000
224124379	::484637793100910000
273631488	::484637889536720000
60131090	::484637933249363000
433169770	::484637954842062000
279268567	::484637971329462000
31359307	::484638116901183000
25099957	::484638156935798000
340819943	::484638178507509000
214779476	::484638201588371000
31359307	::484638216578801000
387472182	::484638344572198000
31359307	::484638463879151000
18374690	::484638546708672000
31359307	::484638583492317000
345756955	::484638709380165000
345756955	::484638729772883000
397084214	::484638790904848000
397084214	::484638812526501000
127062122	::484639114784829000
329955120	::484639267810209000
127062122	::484639282762485000
340819943	::484639322877210000
397084214	::484639557447475000
478941450	::484639569971671000
288540835	::484639575298428000
188480631	::484639638402129000
51814269	::484639659356454000
397084214	::484639714884866000
329955120	::484639806539173000
397084214	::484639991637606000
37863682	::484640063423135000
329955120	::484640073821204000
301657872	::484640081076969000
15791549	::484640089096474000
478941450	::484640143018442000
76375846	::484640182679764000
15330061	::484640231405387000
41230104	::484640260630913000
366136205	::484640293648478000
69044676	::484640407309910000
76375846	::484640504340959000
478941450	::484640512125595000
27816303	::484640693223456000
273631488	::484640777633812000
76375846	::484641014527713000
106778257	::484641033767378000
27816303	::484641173005692000
423891750	::484641255507623000
18023231	::484641261924933000
27816303	::484641262637940000
27816303	::484641307915485000
187280228	::484641396167409000
106778257	::484641431714545000
38804898	::484641627617509000
161199833	::484641721796419000
76375846	::484641805153996000
160495648	::484641940378382000
311297676	::484641987853680000
311297676	::484641988919054000
415630297	::484642004404416000
189224604	::484642210307387000
76375846	::484642391328960000
24803741	::484642481330741000
244290101	::484642495293181000
131954929	::484642569578504000
532542878	::484642701082517000
160495648	::484642792602218000
160495648	::484642830132838000
364405877	::484642831471239000
97307001	::484642870037463000
259830697	::484642940422070000
597965837	::484643147138736000
224124379	::484643176393621000
259830697	::484643201337143000
509524562	::484643232031051000
15330061	::484643529478905000
325192444	::484643563339137000
423891750	::484643606691864000
397084214	::484644085810995000
224124379	::484644162352865000
361489211	::484644248349052000
423891750	::484644287347707000
62460045	::484644413033828000
224124379	::484644513185419000
218956862	::484644635059306000
62460045	::484644684233338000
245855482	::484644706459353000
82115262	::484644712725237000
405676565	::484644834159099000
37119867	::484645002262241000
93448284	::484645089005019000
189224604	::484645131946315000
6945382	::484645137772212000
281697994	::484645241497350000
34796664	::484645258815234000
109718758	::484645288850624000
245855482	::484645337622392000
320692054	::484645440520851000
109718758	::484645483093037000
14253476	::484645495626027000
30989596	::484645500528762000
320692054	::484645533131079000
37863682	::484645633966350000
37863682	::484645634880720000
224124379	::484645689918377000
94181957	::484645752639983000
458826306	::484645768146739000
245855482	::484645786316464000
56169190	::484645809405706000
340819943	::484645844751515000
423891750	::484646027371479000
36829018	::484646069125382000
401443377	::484646120212418000
377357259	::484646143649779000
62460045	::484646200642002000
100195876	::484646219742838000
100195876	::484646220439121000
189224604	::484646229717307000
20020647	::484646257785196000
37495077	::484646296570314000
161199833	::484646324885676000
37495077	::484646472928223000
161199833	::484646478472679000
161199833	::484646535758495000
33703073	::484646599503904000
161199833	::484646643522748000
161199833	::484646682341040000
37495077	::484646692659396000
33703073	::484646770186940000
244290101	::484646859890126000
37495077	::484646897844776000
25609677	::484646949430501000
161199833	::484646960960258000
37495077	::484646988840194000
47466684	::484647171791130000
42220462	::484647327206891000
32787499	::484647342206103000
377357259	::484647402322681000
377357259	::484647536590716000
423891750	::484647541494251000
21531254	::484647662658916000
370049566	::484647829462581000
25104281	::484647830355595000
423891750	::484647837700202000
19053567	::484648010119278000
370049566	::484648027429560000
245669191	::484648027852775000
27904685	::484648177161625000
370049566	::484648199932891000
28405302	::484648207515795000
212490176	::484648254835920000
19053567	::484648338617159000
273631488	::484648343474540000
336774649	::484648365783658000
155926653	::484648482469183000
165658390	::484648623989215000
196890320	::484648711192985000
69950823	::484648851882512000
28054060	::484648935613820000
125718303	::484649006560051000
73731844	::484649015875608000
73731844	::484649028291166000
195154119	::484649031411326000
280297585	::484649053863432000
216833550	::484649202845114000
214678768	::484649263566032000
187280228	::484649709420552000
377357259	::484649719231033000
90750144	::484649798059196000
29849760	::484649848461750000
338073739	::484649922554101000
137426396	::484650193346777000
281697994	::484650280618057000
112145680	::484650311881998000
309981035	::484650341741641000
361527638	::484650362310524000
432116634	::484650424897531000
279139758	::484650686353637000
361527638	::484650767555788000
47880950	::484650787872575000
244290101	::484650796575752000
83513704	::484650838975987000
245669191	::484650844738957000
112145680	::484650887747342000
340819943	::484650925278396000
115941650	::484651034099200000
115941650	::484651109781237000
124246645	::484651251766816000
19071786	::484651256963543000
270184694	::484651383316946000
215144630	::484651437171810000
165967574	::484651561394900000
478941450	::484651705708314000
165967574	::484651736939114000
478941450	::484651794258092000
175591069	::484651813161807000
26198467	::484651813816127000
108605734	::484651862591692000
184195472	::484651875044564000
358611246	::484652092972228000
37495077	::484652252528115000
161199833	::484652495331790000
31250549	::484652531088257000
37495077	::484652545328295000
340819943	::484652651712622000
210674392	::484652694640947000
114967175	::484652727645896000
175532031	::484652750803046000
378281495	::484652767663779000
253126912	::484652770343927000
125718303	::484652790141038000
320512967	::484652791718490000
158129535	::484652798609723000
18138157	::484652836681048000
340819943	::484652894466371000
16312540	::484652957758423000
38577111	::484653041895751000
137117871	::484653124162813000
258382946	::484653124435456000
43586963	::484653206224785000
588705820	::484653395383705000
114967175	::484653442783117000
28346387	::484653855892721000
587104097	::484654096905809000
28054060	::484654119148195000
588705820	::484654147955068000
191276105	::484654232088223000
261043724	::484654234517114000
127062122	::484654338346733000
274262734	::484654370437357000
165967574	::484654443158568000
506760887	::484654490210283000
127062122	::484654547059486000
161199833	::484654587924594000
270227232	::484654902304440000
225287674	::484655048509505000
236930269	::484655061142761000
176954488	::484655312134086000
281697994	::484655326671937000
162175448	::484655366467100000
343018153	::484655438189715000
361199465	::484655477360312000
239162983	::484655656817803000
19939574	::484655679936794000
105852149	::484655800854384000
28346387	::484656035928354000
176224586	::484656095978205000
224124379	::484656199124525000
28346387	::484656227645784000
103138091	::484656327432474000
587104097	::484656409213009000
460772038	::484656438648639000
45190114	::484656479496986000
8962732	::484656574753828000
280297585	::484656579216564000
16312540	::484656599232184000
26897261	::484656655641366000
17035194	::484656759588810000
351620689	::484656932083748000
171807880	::484656997757767000
351620689	::484657192898154000
416506126	::484657318059982000
365523194	::484657339664850000
338120144	::484657346765787000
134225933	::484657632490180000
360231979	::484657734399569000
276540818	::484657802611535000
217214677	::484657908915765000
241337450	::484657920961810000
130514710	::484657931455967000
29553235	::484658068597510000
24821703	::484658087718965000
93927673	::484658097911128000
259830697	::484658266677342000
311297676	::484658289498525000
311297676	::484658290157027000
345756955	::484658450622722000
81469472	::484658457732468000
41136161	::484658712032727000
407897841	::484658827930140000
259830697	::484658868186664000
50011708	::484658871810932000
268246881	::484658908573990000
81469472	::484658930636058000
230898142	::484658950068256000
407897841	::484659040912703000
259830697	::484659068192055000
482944497	::484659116099768000
478941450	::484659155026735000
407897841	::484659262837522000
198406854	::484659434732658000
41136161	::484659468827783000
127062122	::484659515699126000
348152108	::484659591846703000
259830697	::484659650537603000
326554021	::484659788236587000
32959639	::484659915764404000
108605734	::484660059448700000
62396842	::484660171809886000
112145680	::484660183474270000
336195050	::484660230153056000
262449011	::484660234880036000
387625128	::484660262822092000
125718303	::484660327687401000
281697994	::484660337535619000
58028621	::484660339057770000
27816303	::484660359882874000
21330741	::484660369684967000
15330061	::484660385606549000
16312540	::484660404228870000
336195050	::484660453797552000
186823940	::484660526933229000
259830697	::484660550396157000
165290348	::484660620193566000
21330741	::484660624157188000
16726467	::484660643707240000
108605734	::484660654020636000
16726467	::484660682391289000
183090041	::484660856496869000
340094001	::484660998779858000
28346387	::484661069747458000
417428775	::484661094653648000
262405775	::484661115989655000
104990093	::484661271283789000
51964139	::484661455409922000
172573942	::484661554315395000
210873235	::484661637899890000
240766538	::484661726894645000
620459453	::484661770322448000
42220462	::484661779717713000
144243302	::484662011129630000
16144669	::484662058881802000
483115964	::484662089722511000
16144669	::484662257695989000
421655917	::484662324330917000
215385454	::484662463682863000
506760887	::484662549187538000
620459453	::484662639130587000
16144669	::484662665663365000
20020647	::484662896182702000
73526174	::484662903946371000
345756955	::484662914846957000
217871594	::484662938091802000
391573659	::484662959269216000
713350694	::484662985940819000
73526174	::484662986649649000
345756955	::484663011458551000
60399576	::484663011915755000
122614290	::484663026054746000
196394433	::484663044841431000
16144669	::484663053963649000
73526174	::484663062935633000
81765661	::484663093272666000
73526174	::484663112331976000
345756955	::484663178278625000
186107022	::484663203603820000
421655917	::484663223224762000
265553576	::484663242854113000
382976230	::484663319026880000
205320851	::484663341768798000
240532669	::484663403978317000
205320851	::484663435569815000
38804898	::484663551080943000
213887474	::484663754135990000
176188106	::484663797312159000
558873022	::484663840651886000
238826465	::484663845567594000
176188106	::484663913188188000
161199833	::484663951779577000
176188106	::484664000773648000
14253476	::484664022227492000
14307454	::484664069715025000
274791343	::484664115693371000
181877725	::484664132201750000
215385454	::484664141840654000
242912563	::484664152368377000
155686441	::484664161469607000
429558621	::484664188355506000
16312540	::484664192923078000
51650419	::484664214150479000
32171318	::484664221637300000
56508824	::484664265488359000
205320851	::484664323835305000
63720288	::484664344987193000
38804898	::484664367221202000
56508824	::484664496263147000
518141549	::484664531730169000
518141549	::484664538260705000
72210207	::484664562507988000
259573654	::484664718796140000
52809967	::484664839415934000
205320851	::484664848421109000
59454178	::484665019158634000
333877322	::484665114348359000
205320851	::484665162947776000
115852151	::484665166957916000
172573942	::484665224532746000
130514710	::484665369890521000
281697994	::484665378602483000
176188106	::484665391763816000
170815462	::484665393441566000
57933673	::484665394112655000
16258968	::484665407928692000
46279759	::484665434458038000
38804898	::484665485242290000
181101394	::484665519451017000
56508824	::484665532038148000
518141549	::484665581728043000
38804898	::484665599323168000
205320851	::484665647193145000
458639179	::484665731058245000
142045716	::484665809310978000
142045716	::484666005554085000
142045716	::484666158654582000
31359307	::484666167009624000
245855482	::484666239084941000
205320851	::484666284429164000
168387841	::484666336396591000
142045716	::484666438364323000
213887474	::484666441296527000
15267198	::484666492500185000
205320851	::484666577112289000
190396530	::484666587132067000
242912563	::484666635127902000
76375846	::484666768565092000
232072216	::484666791172780000
76375846	::484666921350987000
482944497	::484666984802820000
212490176	::484667022819614000
142045716	::484667253770575000
232072216	::484667336147083000
213887474	::484667399531405000
410286428	::484667439083315000
161199833	::484667456514842000
262939560	::484667470406381000
78065938	::484667476127395000
527041090	::484667494380998000
277794018	::484667551104774000
166695965	::484667571149357000
478941450	::484667730172190000
340819943	::484667778419675000
80157666	::484667819095633000
166695965	::484667826754449000
437898031	::484667970036064000
16312540	::484667991804895000
47067763	::484668031747227000
306169468	::484668037199847000
34536365	::484668062377852000
466646092	::484668157252997000
478941450	::484668158339334000
52809967	::484668170540556000
166695965	::484668177750577000
514339780	::484668179344797000
308946618	::484668256246984000
175314654	::484668307174195000
54587465	::484668337041854000
82115262	::484668344327356000
222598798	::484668488103915000
54697279	::484668520676880000
58562014	::484668560665346000
26954972	::484668579493982000
35376355	::484668594018869000
590556372	::484668642932850000
79348656	::484668824789073000
336195050	::484668839356297000
16258968	::484668980980768000
104990093	::484668987519676000
142045716	::484669055467405000
20620620	::484669066935009000
46279759	::484669187928113000
210873235	::484669189706485000
27179899	::484669193778757000
47851190	::484669201135976000
59288102	::484669207221919000
30989596	::484669210228846000
24494616	::484669223978147000
58562014	::484669236082520000
308946618	::484669249328119000
186314952	::484669294442082000
16258970	::484669331771781000
31359307	::484669340801716000
25223941	::484669438021480000
503911979	::484669508993294000
31359307	::484669555503927000
25223941	::484669578211893000
25223941	::484669604849934000
429558621	::484669605387173000
503911979	::484669611548217000
434439338	::484669647183028000
587104097	::484669675632996000
434439338	::484669722181369000
213887474	::484669727630168000
589542040	::484669747171037000
314710836	::484669815542804000
17455392	::484669819216596000
361199465	::484669850321555000
326146327	::484669913189974000
57331128	::484669913722679000
16258970	::484669916080271000
51650419	::484670144094818000
253120136	::484670333115322000
281697994	::484670403064102000
402243422	::484670429441695000
258382946	::484670438249754000
23450320	::484670463017103000
38326757	::484670467471470000
14584037	::484670521284767000
100018299	::484670551798317000
32431892	::484670609365143000
131278152	::484670682546982000
38326757	::484670709516341000
376472794	::484670765909168000
426838833	::484670797873942000
59454178	::484670801703342000
402243422	::484670814822735000
262939560	::484670816286568000
410377090	::484670839657598000
260361255	::484670894971707000
260361255	::484670895680532000
89033916	::484670909144236000
83878535	::484670911165890000
517075828	::484670956439207000
376472794	::484671026320912000
20738985	::484671066623594000
164135621	::484671104066547000
262939560	::484671119144665000
108204138	::484671266318995000
553711382	::484671327819661000
176339991	::484671347524530000
513270198	::484671463895490000
89033916	::484671483457728000
301497892	::484671532372074000
202196262	::484671566404284000
172035134	::484671599367290000
38440249	::484671602806620000
32431892	::484671659715354000
16312540	::484671697673785000
325242803	::484671715809951000
297652605	::484671721941639000
32431892	::484671740636041000
59184492	::484671837238870000
247374067	::484671872261312000
381054179	::484671987227566000
295881773	::484672015081553000
59184492	::484672034090143000
285906246	::484672076783943000
506500282	::484672091124297000
133508241	::484672179246596000
29605636	::484672255817834000
30989596	::484672290500517000
58587013	::484672300101697000
38326757	::484672310490574000
381054179	::484672350638833000
22559382	::484672407048048000
108204138	::484672438551076000
47880950	::484672485346922000
314988406	::484672584936472000
59705683	::484672613550419000
32431892	::484672635507589000
59705683	::484672637919330000
89033916	::484672653798559000
266033863	::484672655547584000
373713704	::484672674527199000
273631488	::484672688804593000
262059543	::484672706714292000
377555310	::484672887291256000
195103093	::484672889698807000
247374067	::484672913313107000
209208697	::484673158667317000
209208697	::484673200299995000
312784161	::484673224278429000
381054179	::484673253483761000
108204138	::484673285742161000
244351583	::484673292029014000
263433687	::484673297410297000
16144669	::484673345615458000
602224338	::484673390330916000
161199833	::484673402339217000
307697597	::484673482374905000
25925656	::484673491610763000
98806791	::484673583214780000
614074554	::484673822570713000
286298021	::484673828002738000
308946618	::484673834432200000
462487376	::484673841424117000
118470515	::484673986157346000
307697597	::484673995829415000
36310459	::484674007250124000
108605734	::484674118764072000
16144669	::484674149671895000
227355784	::484674157188096000
9687752	::484674204290547000
227355784	::484674353200517000
415540928	::484674406325579000
18657192	::484674421995896000
16566189	::484674487557058000
31144939	::484674529252638000
387461887	::484674616107872000
24803741	::484674632860307000
237966586	::484674636223766000
227355784	::484674701130625000
25925656	::484674801143779000
260440912	::484674865421496000
366136205	::484674877862203000
29737650	::484674903988125000
326813935	::484674931968737000
273631488	::484675001959059000
359672666	::484675011911770000
57385263	::484675027858894000
311297676	::484675246968946000
311297676	::484675247631630000
311297676	::484675248319516000
264677315	::484675310253015000
68622166	::484675339936104000
359672666	::484675385607483000
262939560	::484675417282854000
281697994	::484675441396314000
22559382	::484675467136737000
16312540	::484675480747245000
22285873	::484675613634994000
16312540	::484675683298578000
37011485	::484675737807376000
568505535	::484675758171123000
366136205	::484675820410388000
359672666	::484675941688299000
59454178	::484675982377238000
544538144	::484676080351973000
465002314	::484676162585501000
365658620	::484676230428364000
41465619	::484676271364788000
29737650	::484676494652751000
24136198	::484676512088469000
415540928	::484676624760066000
528975562	::484676662752473000
37011485	::484676695723499000
483190332	::484676700425687000
210873235	::484676704611614000
222598798	::484676706901307000
312245470	::484676847259504000
222598798	::484676848626847000
247374067	::484676879975473000
161199833	::484676886161653000
118470515	::484676889832067000
57385263	::484676920932458000
19734494	::484676971742654000
373690904	::484677110036824000
42297542	::484677141079277000
317483868	::484677195080945000
28197443	::484677202718371000
14538108	::484677287866925000
262449011	::484677324546519000
51964139	::484677354384400000
222598798	::484677360751366000
262449011	::484677399041540000
59705683	::484677399381299000
16102033	::484677407056490000
366136205	::484677434433085000
51964139	::484677435678420000
104539435	::484677530243592000
142045716	::484677598379655000
597965837	::484677602079424000
73526174	::484677628809711000
409487670	::484677642747015000
409487670	::484677643422285000
341037427	::484677644131119000
409487670	::484677644135325000
409487670	::484677644839948000
409487670	::484677645766914000
377555310	::484677653685760000
408049418	::484677697487273000
24226614	::484677724301426000
51964139	::484677740323299000
37578654	::484677789841248000
111136825	::484677828202336000
325242803	::484677840022290000
124517802	::484677854148689000
222598798	::484677864285933000
262449011	::484677888252596000
23450320	::484677924507750000
17840621	::484677940001525000
373690904	::484677957747605000
104539435	::484677969466884000
142045716	::484677969680400000
21623464	::484677976970518000
111136825	::484677986453422000
51964139	::484677990798729000
111136825	::484678067760029000
17840621	::484678074860965000
59184492	::484678086399492000
329471370	::484678134885675000
462487376	::484678182520381000
366136205	::484678233837666000
259830697	::484678251034329000
261847534	::484678267820322000
259830697	::484678310949949000
727422228	::484678331145924000
415540928	::484678336388427000
22844281	::484678391451619000
142045716	::484678395381313000
152127827	::484678420895252000
59184492	::484678461068304000
111136825	::484678478415925000
415540928	::484678507323072000
491357856	::484678521118154000
175847876	::484678550604505000
142045716	::484678577728679000
25925656	::484678598251409000
506519570	::484678604673261000
415540928	::484678631025692000
377555310	::484678633139609000
111136825	::484678635748470000
225691566	::484678673820184000
462487376	::484678704736395000
506519570	::484678738429628000
366136205	::484678775452344000
415540928	::484678803357052000
462487376	::484678849930600000
315527257	::484678860701589000
15726982	::484678862622572000
148445755	::484678952795918000
415540928	::484678970135166000
415540928	::484679097495203000
377555310	::484679103023296000
159944196	::484679149093548000
280749613	::484679166336704000
222598798	::484679208057073000
306169468	::484679239992475000
38326757	::484679246527209000
145572480	::484679248137842000
16312540	::484679261555785000
608426191	::484679282870874000
29327418	::484679309387251000
111136825	::484679316731465000
279268567	::484679376093855000
20478089	::484679391260061000
115941650	::484679399329918000
415540928	::484679408360230000
9687752	::484679449020231000
462487376	::484679476001775000
182901672	::484679478950756000
9687752	::484679555039625000
259830697	::484679564342222000
29327418	::484679583258529000
14792781	::484679607505793000
302934050	::484679612727709000
18752326	::484679668470009000
211904285	::484679675495849000
849	::484679713705951000
15867361	::484679748165963000
270065033	::484679783100321000
462487376	::484679832022708000
227355784	::484679970636038000
161199833	::484680013510242000
270227232	::484680076932304000
415540928	::484680094728740000
286298021	::484680138584772000
247374067	::484680164765622000
209208697	::484680281564385000
189664484	::484680291978469000
337499399	::484680357196099000
91712528	::484680365882097000
366136205	::484680384597479000
415540928	::484680449831084000
12057032	::484680450321833000
281697994	::484680475156684000
306169468	::484680524217483000
614436697	::484680605846618000
91712528	::484680653804277000
259830697	::484680669725855000
29553235	::484680733236396000
76977679	::484680749694451000
314710836	::484680789410713000
100018299	::484680798662963000
189664484	::484680819173511000
100018299	::484680849607376000
411912822	::484680887171579000
342508573	::484680917911625000
109060628	::484680974962135000
16258970	::484680977537843000
411912822	::484680978154393000
291221395	::484681018566520000
36829018	::484681025528688000
222598798	::484681050325393000
122067183	::484681097872416000
124517802	::484681105942261000
142045716	::484681137449476000
196152188	::484681170265702000
16258970	::484681178948321000
462487376	::484681251484229000
15789848	::484681254730616000
401443377	::484681267540029000
267936760	::484681293670907000
222598798	::484681296736575000
211904285	::484681316475359000
342508573	::484681367574564000
429558621	::484681394921418000
124517802	::484681471853334000
56169190	::484681473262223000
157254287	::484681495877914000
168387841	::484681511472340000
196152188	::484681539242835000
124517802	::484681548374220000
259830697	::484681587481526000
175847876	::484681590392750000
196152188	::484681592984854000
352531780	::484681619371204000
52950877	::484681655945146000
131278152	::484681677017317000
326813935	::484681804134506000
86970230	::484681891505655000
18999708	::484681944706215000
56169190	::484681954285993000
79348656	::484681960095092000
57566548	::484681969389678000
527041090	::484681977023311000
246030395	::484682065871269000
462487376	::484682264282812000
308946618	::484682302044110000
142045716	::484682312148197000
397084214	::484682344259792000
44779656	::484682379731419000
222598798	::484682384353157000
106320745	::484682415060025000
534913317	::484682434500636000
238024746	::484682452846145000
253126912	::484682461280890000
308946618	::484682525369831000
44779656	::484682525852590000
267936760	::484682538708119000
44399596	::484682545708404000
37119867	::484682547788402000
76082847	::484682608841093000
188508773	::484682617850044000
348725381	::484682645599563000
462487376	::484682661965737000
28197443	::484682670597603000
556556365	::484682681821560000
35026897	::484682731305984000
617791569	::484682759730757000
562393615	::484682769449373000
68818829	::484682810087575000
111136825	::484682821806469000
360183119	::484682829372985000
289084083	::484682841213521000
21912250	::484682875900792000
51325761	::484682919454056000
16258970	::484682921996210000
320512967	::484682990023634000
142045716	::484682999431057000
52628599	::484683000659976000
394962689	::484683017831456000
14085431	::484683067072970000
52628599	::484683074697838000
299796220	::484683080880631000
168387841	::484683156956524000
16312540	::484683267249934000
21105964	::484683303216111000
188508773	::484683310526787000
16144669	::484683363723132000
527041090	::484683386712121000
360183119	::484683398745571000
352531780	::484683415338237000
28197443	::484683418924359000
21105964	::484683445755338000
617791569	::484683471269265000
21105964	::484683491674570000
377627227	::484683562621222000
82115262	::484683611598094000
56169190	::484683626391404000
416419059	::484683631286181000
165072349	::484683654262960000
14085431	::484683660474728000
21105964	::484683738396123000
260006924	::484683741001158000
91712528	::484683751666900000
209223008	::484683760051716000
32431892	::484683778053652000
276256841	::484683780364308000
104539435	::484683809448005000
407894919	::484683831681638000
14606079	::484683870013382000
14606079	::484683906042437000
187047785	::484683958282514000
276256841	::484683964313894000
198911524	::484683983133741000
505323751	::484684063353999000
16258970	::484684088708960000
268058306	::484684094253826000
360761105	::484684130089967000
108204138	::484684175736578000
163340834	::484684249539543000
163340834	::484684255260602000
71617108	::484684261522669000
471516383	::484684262881628000
276256841	::484684263443267000
360761105	::484684263624036000
17448907	::484684268132909000
61318348	::484684276836081000
185629189	::484684295731425000
148197450	::484684313976659000
46279759	::484684320935018000
168387841	::484684325279920000
349788720	::484684393839996000
21105964	::484684426446524000
163340834	::484684431882743000
314710836	::484684435250769000
163340834	::484684445392592000
55312313	::484684469517832000
29327418	::484684521808609000
292012619	::484684546861203000
199331386	::484684550061428000
154692700	::484684550568943000
227355784	::484684550736707000
154692700	::484684609373106000
56169190	::484684609448181000
56169190	::484684650523004000
16299351	::484684674502258000
29327418	::484684678272933000
556556365	::484684712569360000
92568275	::484684749173444000
21105964	::484684786170990000
222598798	::484684822653054000
475031809	::484684918505869000
247374067	::484685014698045000
148197450	::484685098034675000
15875100	::484685119178178000
306169468	::484685122571362000
366136205	::484685155643449000
21105964	::484685255735926000
364410144	::484685264363593000
55312313	::484685273473634000
81643358	::484685308068646000
24494616	::484685347012751000
25925656	::484685381351116000
27904685	::484685384605908000
16258970	::484685393280131000
91422810	::484685461819252000
281697994	::484685500767539000
179119528	::484685502449057000
81643358	::484685507700748000
587104097	::484685508044275000
727422228	::484685534196170000
575804821	::484685559558709000
478145352	::484685567318179000
124517802	::484685568023228000
42297542	::484685643327758000
318173357	::484685644938379000
55312313	::484685681340719000
61698439	::484685708821413000
194998718	::484685754174431000
15814841	::484685866279768000
96966245	::484685892531924000
360231979	::484685910756577000
348725381	::484685932033892000
318173357	::484686005682065000
172035134	::484686017991933000
55704588	::484686063688884000
348725381	::484686133108817000
300594041	::484686143670071000
14606079	::484686145578467000
246030395	::484686232065015000
16258970	::484686249081311000
361391612	::484686277996847000
355574432	::484686295050878000
189135890	::484686295931682000
189135890	::484686323869962000
194129729	::484686356116152000
189135890	::484686371651461000
247374067	::484686383995711000
370049566	::484686391683862000
355896730	::484686400072478000
259830697	::484686442296131000
246030395	::484686491398852000
310369464	::484686501737795000
122614290	::484686530338750000
408049418	::484686546357211000
269605766	::484686563071107000
346569016	::484686578246107000
256088386	::484686605223854000
348725381	::484686611527921000
269605766	::484686614023905000
55312313	::484686640334401000
23450320	::484686698211586000
323460527	::484686700090626000
348725381	::484686702468820000
392716377	::484686703408336000
292012619	::484686727135522000
602224338	::484686736660779000
109105005	::484686778146631000
46279759	::484686849680871000
146855323	::484686867028529000
16312540	::484686892886417000
306169468	::484686944728014000
64596921	::484686970816176000
602224338	::484687032338223000
348725381	::484687039086854000
50011708	::484687047249391000
602224338	::484687054916182000
82115262	::484687078496546000
167301113	::484687083722637000
55312313	::484687092551671000
346569016	::484687093080145000
15109013	::484687115742355000
366136205	::484687131420676000
602224338	::484687134767341000
64596921	::484687135711059000
149295164	::484687170687352000
146855323	::484687195362852000
192727478	::484687230447796000
16726467	::484687276417748000
172035134	::484687293223940000
21105964	::484687311884414000
168387841	::484687322026242000
20190503	::484687327642390000
323011452	::484687328657420000
54697279	::484687341039394000
387472182	::484687399608266000
67069063	::484687411650109000
602224338	::484687425109622000
21105964	::484687427278086000
314710836	::484687476364419000
33249556	::484687503753240000
253134261	::484687505954848000
114967175	::484687526381096000
16299351	::484687527673360000
17448907	::484687531813130000
323460527	::484687539497074000
15330061	::484687562603528000
246030395	::484687574980509000
314710836	::484687613379760000
259830697	::484687668261838000
602224338	::484687675790614000
323460527	::484687687191126000
28875632	::484687702789332000
344442687	::484687731600015000
336195050	::484687747295502000
55312313	::484687899221192000
323460527	::484687937884270000
160734732	::484687993815314000
247374067	::484688000727920000
55312313	::484688013289455000
312245470	::484688023527772000
160734732	::484688038984179000
91712528	::484688055677108000
245855482	::484688073301954000
314710836	::484688107376500000
262405775	::484688122672709000
312245470	::484688139038904000
15109013	::484688192785121000
22033805	::484688226087862000
56169190	::484688238896877000
153544543	::484688259680043000
359672666	::484688263794270000
323460527	::484688319457296000
100339690	::484688338918457000
142045716	::484688341040766000
359672666	::484688345386065000
380458897	::484688373765115000
118708729	::484688377162526000
153544543	::484688424868532000
59184492	::484688467322880000
355717008	::484688505675993000
115941650	::484688528639414000
380458897	::484688552782221000
15109013	::484688567135113000
493640349	::484688578229071000
475210759	::484688601209638000
31258629	::484688603537104000
196742313	::484688645434007000
196742313	::484688646126067000
196742313	::484688646742605000
42297542	::484688647141457000
196742313	::484688647342403000
196742313	::484688647933800000
32431892	::484688677382389000
22033805	::484688681866108000
262449011	::484688739999154000
81469472	::484688746076323000
230206940	::484688756646350000
407038804	::484688778116988000
617791569	::484688789323784000
115941650	::484688821020528000
259569717	::484688869472759000
8524892	::484688899147857000
67069063	::484688946631168000
323460527	::484688947428487000
407038804	::484688974930538000
115941650	::484688984514121000
246030395	::484688988569997000
314710836	::484689020103176000
15109013	::484689020740702000
122283306	::484689028541726000
259488414	::484689081721704000
16322613	::484689137648160000
70784628	::484689172528365000
291249412	::484689200382361000
24136198	::484689257995313000
238024746	::484689292045086000
331482356	::484689330628071000
155926653	::484689358335660000
246030395	::484689366678138000
42297542	::484689404699897000
307697597	::484689427458191000
22033805	::484689444990377000
223299509	::484689502481682000
410377090	::484689533280456000
380458897	::484689556730839000
168387841	::484689610899865000
246030395	::484689636812263000
59705683	::484689658832748000
100339690	::484689710116110000
223299509	::484689760397819000
136791341	::484689760904957000
111411572	::484689784690839000
380458897	::484689876319993000
397084214	::484689884519485000
34108658	::484689921928482000
259488414	::484689929101131000
410377090	::484689941671477000
230903702	::484689984318750000
245855482	::484689984780521000
299284663	::484690002710765000
82257804	::484690015159848000
40126821	::484690037590601000
70784628	::484690045174304000
36310459	::484690055072448000
161199833	::484690081374945000
136006997	::484690103059496000
38326757	::484690114430267000
494376740	::484690119480205000
30989596	::484690125243580000
415540928	::484690142746009000
410377090	::484690178272145000
115141777	::484690196454060000
46764883	::484690228628971000
494376740	::484690263848148000
318627551	::484690267472424000
410377090	::484690287328239000
253134261	::484690287520792000
247372701	::484690308731789000
553711382	::484690312900902000
24171213	::484690326183882000
270184694	::484690327996215000
415540928	::484690339001692000
115852151	::484690378491457000
33342988	::484690404130840000
479245748	::484690417263583000
433142367	::484690426809810000
70784628	::484690428625960000
15109013	::484690455989600000
323460527	::484690458879074000
415540928	::484690502420148000
293897624	::484690506522583000
380458897	::484690509953511000
281697994	::484690536784474000
246030395	::484690580547436000
162200561	::484690585442197000
419836731	::484690590714847000
258382946	::484690644791611000
419836731	::484690663150465000
366136205	::484690754758266000
306169468	::484690782839136000
242912563	::484690784336486000
27268559	::484690806091964000
318700673	::484690808403001000
534913317	::484690833917366000
240941201	::484690842305978000
258382946	::484690872416481000
419836731	::484690878959984000
506519570	::484690893329276000
250774954	::484690920609439000
331397011	::484690921943236000
187716774	::484690937893777000
246030395	::484690944487211000
361199465	::484690950661230000
103678189	::484690985415622000
15109013	::484691006861099000
247374067	::484691033754963000
246030395	::484691035763662000
27726737	::484691049260912000
232072216	::484691072380329000
187716774	::484691075479511000
232072216	::484691085412016000
136006997	::484691092386770000
16258970	::484691105720832000
336195050	::484691107503415000
258454374	::484691119230693000
115852151	::484691121524989000
50011708	::484691140361613000
409680332	::484691146434543000
122067183	::484691147009581000
619492928	::484691153623580000
173608790	::484691185928138000
269012544	::484691269671976000
221098400	::484691280652300000
282692620	::484691293214621000
240492455	::484691294027907000
20000062	::484691302164860000
475210759	::484691310226735000
409680332	::484691310738030000
70784628	::484691345282727000
597834721	::484691349631803000
328779215	::484691352785936000
115459999	::484691370200666000
409680332	::484691375179329000
258454374	::484691398999150000
569518404	::484691400559439000
133341985	::484691415277240000
76977679	::484691507841363000
50011708	::484691513474301000
258454374	::484691535003652000
47880950	::484691542276190000
221098400	::484691572642963000
50011708	::484691575000555000
351152035	::484691605308571000
323460527	::484691632571564000
70784628	::484691655795433000
409680332	::484691671766929000
25925656	::484691747490906000
16258970	::484691747835224000
38577111	::484691805879803000
210873235	::484691820417646000
57566548	::484691845520560000
27726737	::484691864923029000
597834721	::484691934053560000
195103093	::484691953284435000
28875632	::484691977623973000
409680332	::484691986490724000
33011898	::484691994317295000
41143305	::484692056191688000
338619333	::484692082448023000
111136825	::484692108775682000
478941450	::484692156108402000
256750208	::484692191869026000
20000062	::484692199032897000
340094001	::484692222751674000
445219284	::484692252628090000
167301113	::484692311687696000
267936760	::484692367573012000
122067183	::484692387315593000
142045716	::484692388405706000
309981035	::484692401194549000
172035134	::484692538197286000
293737316	::484692546363621000
54697279	::484692596216705000
500239410	::484692598368395000
433012724	::484692615808294000
122067183	::484692618010697000
111136825	::484692667264016000
515049896	::484692690768916000
167301113	::484692700151554000
223288871	::484692711115476000
18868622	::484692735677726000
38577111	::484692740953739000
323460527	::484692758091677000
50011708	::484692758196924000
238024746	::484692788022239000
50011708	::484692815587594000
36579395	::484692840656560000
22033805	::484692841499996000
238024746	::484692858713026000
223288871	::484692874835927000
564879952	::484692914245599000
351264389	::484692923145928000
187716774	::484692940841697000
310982944	::484693005350469000
51649971	::484693011159207000
323460527	::484693021582041000
111136825	::484693039080689000
69916897	::484693082081071000
553934357	::484693096047710000
849	::484693118047232000
323460527	::484693154063339000
111136825	::484693170374979000
597834721	::484693172623134000
447255375	::484693219540615000
238024746	::484693261882122000
223288871	::484693266307112000
246030395	::484693269519945000
249468865	::484693292219518000
348785324	::484693303590268000
463908266	::484693318819803000
195103093	::484693338814033000
20020647	::484693353309933000
25925656	::484693364042760000
249246314	::484693406141018000
238024746	::484693470271905000
420389630	::484693494695358000
195103093	::484693512877649000
22033805	::484693545232916000
491679354	::484693549972455000
253759009	::484693617173225000
575804821	::484693628304891000
409680332	::484693639008768000
27331165	::484693709305294000
279735090	::484693711721226000
279735090	::484693753861378000
336821368	::484693761847332000
83163050	::484693813836124000
250774954	::484693877614718000
727422228	::484693884920795000
727422228	::484693893321990000
142045716	::484693932610043000
24136198	::484693945549864000
187716774	::484693953573167000
410403898	::484693965032009000
52105336	::484693977245822000
92568275	::484693977418170000
92568275	::484693995910856000
24821703	::484694017322778000
59288102	::484694023228379000
162200561	::484694047886303000
458766436	::484694168015360000
437898031	::484694176638840000
172035134	::484694177880354000
99320365	::484694218544140000
25925656	::484694219861151000
475210759	::484694310995369000
306169468	::484694326069690000
475210759	::484694334185676000
58652870	::484694354779701000
232072216	::484694358365863000
564879952	::484694379185983000
82115262	::484694392079282000
301244128	::484694394042589000
25609677	::484694453119361000
27726737	::484694525965631000
79348656	::484694557234188000
253759009	::484694560505741000
186823940	::484694568378462000
310330192	::484694578650693000
414066292	::484694581590507000
22187821	::484694583696437000
310009833	::484694618009645000
575804821	::484694618340986000
246030395	::484694679301025000
265799781	::484694841331175000
401443377	::484694918263087000
348785324	::484694919697551000
173608790	::484694920729329000
195103093	::484694927431847000
213287321	::484694935279382000
94181957	::484694965335756000
189135890	::484694986609262000
213287321	::484695007828250000
544538144	::484695012668502000
32750427	::484695034072031000
348785324	::484695035598745000
338073739	::484695075671126000
544538144	::484695080742043000
24738840	::484695086244982000
544538144	::484695103030583000
273748024	::484695138766041000
348785324	::484695200200024000
65832155	::484695217165963000
18868622	::484695255879806000
279548168	::484695260225093000
299284663	::484695268646858000
279735090	::484695292621512000
477235727	::484695346447015000
238307628	::484695395855912000
279735090	::484695410183655000
86243090	::484695417171357000
24383303	::484695426386259000
235382002	::484695439057240000
331397011	::484695461962731000
1565041	::484695522583019000
14606079	::484695564689231000
306169468	::484695585078140000
405239647	::484695609857671000
521938520	::484695620188241000
310321041	::484695621555605000
259488414	::484695635229016000
285254109	::484695639465664000
377357259	::484695641583394000
162462026	::484695644662030000
269605766	::484695674257035000
269605766	::484695678237822000
216486063	::484695683304546000
352486016	::484695695996100000
361199465	::484695714090340000
279548168	::484695799310589000
491969843	::484695822513102000
162462026	::484695829630812000
61718844	::484695830478090000
57331128	::484695900900438000
259488414	::484695906600493000
22431584	::484695916579160000
727422228	::484695964142170000
146855323	::484695993951485000
57331128	::484696021230829000
448325555	::484696057725861000
472528304	::484696060418617000
391573659	::484696222197104000
265799781	::484696226890149000
188922113	::484696244301094000
53486281	::484696247471996000
528975562	::484696308608159000
299284663	::484696316140744000
341892711	::484696324835536000
188922113	::484696332146577000
597834721	::484696391306854000
36891053	::484696437100269000
171746458	::484696452225318000
337510374	::484696494902370000
348785324	::484696527625916000
337510374	::484696558626410000
34689419	::484696576070123000
110236585	::484696578041851000
115941650	::484696622991802000
299284663	::484696638678499000
21105964	::484696682538737000
50507669	::484696687534157000
57331128	::484696750272155000
22431584	::484696757465792000
475210759	::484696830773837000
16566189	::484696832933904000
16566189	::484696854882684000
298156322	::484696862905999000
429558621	::484696907512832000
220532575	::484696934553120000
64549933	::484696935283314000
163340834	::484696935526572000
162462026	::484696949379973000
64549933	::484696953444642000
495135733	::484696960415199000
188922113	::484696963640999000
162462026	::484696966283014000
265799781	::484696979218235000
64549933	::484696989633101000
64549933	::484696998583742000
163340834	::484697001398124000
64549933	::484697009472163000
64549933	::484697018255040000
64549933	::484697035187421000
64549933	::484697080989241000
603136773	::484697086676324000
64549933	::484697090422210000
64549933	::484697098802454000
494543536	::484697103742926000
64549933	::484697107845361000
265799781	::484697122738933000
64549933	::484697138170179000
64549933	::484697165886160000
21105964	::484697177634373000
64549933	::484697179509239000
64549933	::484697189550411000
171746458	::484697190913560000
64549933	::484697198337466000
162462026	::484697222756311000
448325555	::484697234219728000
360183119	::484697234802769000
51554430	::484697248249708000
265799781	::484697273868095000
166695965	::484697351362068000
188922113	::484697367011401000
434439338	::484697406676537000
475210759	::484697449106534000
254442957	::484697455875743000
487258078	::484697458622992000
81643358	::484697515326181000
465089745	::484697525106921000
434439338	::484697553535913000
113722629	::484697586440237000
85155674	::484697599937503000
360183119	::484697619059707000
557400595	::484697619562647000
106561609	::484697632388833000
111411572	::484697634247290000
434439338	::484697648348155000
163340834	::484697680262991000
17974977	::484697713528025000
280798922	::484697727268175000
106561609	::484697728870391000
253126912	::484697739356147000
587940951	::484697759576911000
347994449	::484697765424156000
293897624	::484697769685565000
337434597	::484697805844254000
16258970	::484697811448266000
302408703	::484697820725661000
66311658	::484697850341650000
439491329	::484697872253063000
318173357	::484697902061977000
98806791	::484697919316959000
161199833	::484697934823292000
39863661	::484697970840178000
260361255	::484697970885935000
161199833	::484697973784207000
16258970	::484697978515386000
27432862	::484697978649968000
146855323	::484698016860082000
306169468	::484698087529926000
102796495	::484698094601535000
50011708	::484698098409955000
161199833	::484698106517127000
158129535	::484698110518906000
65576332	::484698120412860000
104990093	::484698129925541000
363059827	::484698145444474000
26642766	::484698215086706000
85399171	::484698260599476000
142045716	::484698260628451000
475210759	::484698287765610000
602224338	::484698296922165000
17326645	::484698308682997000
51650419	::484698327175270000
360183119	::484698359232733000
179519500	::484698362315149000
30417393	::484698381311168000
41675336	::484698384649838000
393761423	::484698407051595000
139847892	::484698408393789000
35525270	::484698443118415000
16258970	::484698457072869000
448325555	::484698477197553000
163340834	::484698478514561000
26642766	::484698507505172000
278220302	::484698569119498000
495135733	::484698572571422000
366136205	::484698577990873000
163340834	::484698578036998000
425381729	::484698601231118000
152454379	::484698633171136000
20000062	::484698637436735000
425381729	::484698666423185000
15806298	::484698669644382000
14792781	::484698687063339000
387472182	::484698704650067000
323460527	::484698706814316000
18183371	::484698723461509000
227355784	::484698728918704000
51554430	::484698732236394000
22431584	::484698760409542000
229385654	::484698811093483000
264677315	::484698825391472000
323460527	::484698831913623000
24136198	::484698875014701000
60131090	::484698887093903000
104990093	::484698898871504000
355598729	::484698921894047000
267405925	::484698931536736000
276256841	::484698939879219000
82115262	::484698954634768000
308946618	::484698990919680000
102796495	::484699005285199000
63996070	::484699051057627000
110530129	::484699054820311000
411786523	::484699058662301000
625951846	::484699063540264000
360231979	::484699076123172000
57385263	::484699097555685000
374528956	::484699152891146000
544538144	::484699201473740000
25084916	::484699206863818000
76707926	::484699226429870000
16258970	::484699231220170000
301016850	::484699236659773000
24821703	::484699247191683000
16258970	::484699257510047000
35525270	::484699282847449000
483526518	::484699291051515000
142045716	::484699294092390000
299284663	::484699316636774000
187651826	::484699370495819000
245855482	::484699377857224000
293897624	::484699384387760000
361199465	::484699389215010000
22431584	::484699399365595000
318173357	::484699399734714000
58031746	::484699404582912000
329093513	::484699406344548000
115852151	::484699411411660000
51650419	::484699474133274000
408144950	::484699558363299000
267405925	::484699595604123000
19147974	::484699606781927000
381054179	::484699641972133000
429558621	::484699658045112000
14792781	::484699664961138000
50011708	::484699670758051000
94226339	::484699804996362000
48098530	::484699821589008000
353418151	::484699829655048000
256074844	::484699833882533000
425381729	::484699892880011000
290396729	::484699899649208000
597038752	::484699905890344000
323460527	::484699979865268000
318173357	::484699984189992000
301016850	::484700008281690000
114077276	::484700054780129000
114077276	::484700054847234000
301016850	::484700061947813000
142045716	::484700078930530000
111411572	::484700097188757000
247374067	::484700148120170000
632481728	::484700191745142000
348725381	::484700237601062000
51554430	::484700273404030000
25160673	::484700289266884000
301016850	::484700309738909000
65995121	::484700317159026000
415540928	::484700338415341000
366136205	::484700345608568000
350968313	::484700366995324000
425381729	::484700410439942000
396177532	::484700430471942000
50011708	::484700432204562000
50011708	::484700452924035000
57385263	::484700482045501000
94215450	::484700526224097000
41908697	::484700554002579000
415540928	::484700560579256000
629894993	::484700603826720000
16299351	::484700626543472000
22431584	::484700722135834000
25160673	::484700793594212000
275681559	::484700812019380000
63783716	::484700819174862000
315527257	::484700825189502000
76463655	::484700849453928000
59184492	::484700863953256000
23799906	::484700868978032000
50011708	::484700910166487000
318173357	::484700918391537000
44779656	::484700924762669000
360183119	::484700957545353000
52950877	::484700984774385000
301016850	::484701016995024000
259746323	::484701023001251000
8962732	::484701069390262000
151604434	::484701088436588000
553934357	::484701095650795000
371578955	::484701104970534000
136006997	::484701130929094000
23450320	::484701157621637000
170815462	::484701236214915000
353888661	::484701236625547000
16258970	::484701360299208000
59503620	::484701389738614000
587104097	::484701403097464000
23450320	::484701405190447000
245855482	::484701435842424000
265799781	::484701445548421000
336628506	::484701458789842000
171103429	::484701469812084000
216486063	::484701480721854000
59503620	::484701493430206000
238024746	::484701526007373000
14085431	::484701596916658000
9687752	::484701597125992000
4434941	::484701629313081000
15288029	::484701667137290000
18138157	::484701677132734000
340819943	::484701687614304000
59503620	::484701689560051000
37029138	::484701695088529000
48098530	::484701721323909000
409680332	::484701723554877000
68221984	::484701752495984000
200849010	::484701778269593000
53258017	::484701782254583000
396786261	::484701852571680000
306169468	::484701863754084000
475210759	::484701864336687000
263433687	::484701887845773000
50811080	::484701972403355000
180226433	::484702083631702000
110063681	::484702093442166000
59503620	::484702100710887000
53258017	::484702154733936000
17169855	::484702164913094000
16866896	::484702187633668000
182901672	::484702202871963000
434439338	::484702268176859000
128937859	::484702297356644000
415540928	::484702304973496000
221098400	::484702357175820000
59503620	::484702395763400000
59622669	::484702405271879000
24494616	::484702424549326000
173232394	::484702429443665000
146608159	::484702450004135000
79348656	::484702450520051000
487258078	::484702540500447000
28875632	::484702549023285000
16866896	::484702565418807000
47067763	::484702582901059000
244995179	::484702607764889000
480857982	::484702625808404000
15867361	::484702626706386000
128937859	::484702630250156000
48098530	::484702637065916000
136006997	::484702654828773000
347994449	::484702667248128000
437898031	::484702719325007000
359806236	::484702725108551000
136006997	::484702729168646000
51601709	::484702781249310000
28875632	::484702800983506000
33249556	::484702808831442000
280749613	::484702809531875000
14792781	::484702810651377000
372499722	::484702828179775000
187651826	::484702833858457000
337937520	::484702856365498000
20020647	::484702882541748000
279735090	::484702892440305000
59503620	::484702918205898000
194998718	::484702920370188000
437898031	::484702931418357000
97336064	::484702943266889000
180226433	::484703022153355000
271717879	::484703029342371000
97336064	::484703048325816000
323978080	::484703054949003000
222598798	::484703071360921000
187651826	::484703085797703000
253230729	::484703134699106000
253230729	::484703145306513000
60218540	::484703151153762000
632481728	::484703184448139000
35256600	::484703199194931000
267405925	::484703216840372000
624394090	::484703224570843000
22504277	::484703239179616000
49464322	::484703263128682000
249388532	::484703292203606000
273111255	::484703305126641000
187651826	::484703322209669000
273111255	::484703356167143000
198911524	::484703360382033000
350665443	::484703360562774000
240492455	::484703368187609000
44779656	::484703392523378000
180226433	::484703395731623000
68221984	::484703402661011000
273111255	::484703408717570000
366136205	::484703427680038000
624394090	::484703432906117000
520533224	::484703436383215000
414217500	::484703446302740000
376525681	::484703456251232000
128666650	::484703460177113000
291221395	::484703467047780000
337434597	::484703469933039000
78213	::484703472793948000
48098530	::484703484202074000
196742313	::484703498286559000
275813402	::484703505568268000
256609151	::484703519493349000
253134261	::484703530515562000
51554430	::484703533921742000
67450397	::484703571942703000
48098530	::484703586434420000
33643268	::484703590427000000
253134261	::484703606134697000
388558032	::484703618973847000
318173357	::484703627471515000
232437529	::484703632793686000
166695965	::484703644088950000
48098530	::484703659440500000
136006997	::484703662795538000
135681283	::484703679220830000
111411572	::484703709582987000
20804321	::484703717157900000
48098530	::484703762536476000
302934050	::484703768127094000
55287428	::484703811785588000
18551115	::484703835072376000
135681283	::484703839074148000
91345170	::484703841665822000
92870542	::484703861773316000
180226433	::484703895969472000
33643268	::484703915179393000
48098530	::484703919135006000
268246881	::484703922607890000
136006997	::484703932258603000
35026897	::484703963930181000
16002106	::484703968681934000
180226433	::484704029348331000
33643268	::484704037279768000
461392295	::484704039527911000
128937859	::484704101960130000
60218540	::484704128351084000
102796495	::484704132083634000
135681283	::484704137737928000
180226433	::484704155366219000
180911733	::484704174118944000
48098530	::484704178170646000
48098530	::484704240158257000
185399022	::484704241060425000
33643268	::484704242238619000
180226433	::484704253546475000
102401687	::484704265605500000
188922113	::484704308156702000
180226433	::484704317815803000
110063681	::484704328519655000
180226433	::484704354226548000
293897624	::484704364981125000
222598798	::484704370500440000
17233573	::484704378532941000
69916558	::484704398170263000
222598798	::484704417837355000
447313860	::484704474611470000
31625914	::484704474858917000
196152188	::484704500846850000
135681283	::484704508631846000
322446637	::484704514767720000
48098530	::484704519767752000
131254355	::484704547051278000
108204138	::484704561215463000
188922113	::484704563745017000
81643358	::484704606719852000
79348656	::484704613061259000
120532808	::484704619667275000
334665323	::484704642756915000
33643268	::484704656044470000
31625914	::484704680493449000
161656785	::484704714693820000
141735027	::484704722654613000
185399022	::484704744171372000
48098530	::484704760621461000
1318301	::484704760885293000
553934357	::484704763917787000
50818061	::484704766074036000
48098530	::484704807887052000
434439338	::484704818674409000
269012544	::484704845018853000
136006997	::484704945870864000
409487670	::484704952321720000
274712500	::484705002296864000
35525270	::484705008638623000
434439338	::484705027651403000
7345092	::484705054906003000
246030395	::484705098832945000
20932133	::484705103530983000
493640349	::484705140612796000
256609151	::484705152201285000
477235727	::484705158962491000
42910967	::484705175811416000
31625914	::484705196124016000
33676766	::484705255179812000
52950877	::484705269847298000
196152188	::484705288503562000
72293435	::484705319072071000
31625914	::484705343532851000
415540928	::484705354911997000
493640349	::484705356048637000
48098530	::484705360930828000
33643268	::484705386318934000
15204110	::484705436805763000
614096745	::484705449095077000
68221984	::484705456808804000
31625914	::484705463280214000
180226433	::484705468590215000
48098530	::484705470788427000
188922113	::484705474068353000
279268567	::484705484541530000
16726467	::484705510516862000
48098530	::484705531945570000
184962835	::484705570595684000
27335023	::484705581882957000
586783331	::484705597632552000
544538144	::484705633975812000
31625914	::484705642330853000
299796220	::484705649314758000
632710734	::484705653579980000
849	::484705655904018000
132314519	::484705660559298000
544538144	::484705685947432000
14223247	::484705715970252000
48098530	::484705717811564000
264608632	::484705725764354000
180226433	::484705736526544000
463908266	::484705768071913000
544538144	::484705771456704000
33238183	::484705798225133000
48098530	::484705807293247000
727422228	::484705848330305000
256609151	::484705849873813000
111806693	::484705869230514000
165072349	::484705877841031000
60108947	::484705883356942000
242912563	::484705923030876000
635151853	::484705940801716000
67492430	::484705944383680000
382359896	::484705947164487000
48098530	::484705949337153000
124517802	::484705956258144000
30989596	::484705965611442000
384683676	::484705969566658000
133112299	::484705979502956000
203688730	::484705981469712000
33643268	::484706009307308000
165072349	::484706014873133000
31625914	::484706020673863000
373713704	::484706022968537000
188922113	::484706044565000000
544538144	::484706047097962000
180226433	::484706064026193000
589542040	::484706073262456000
494376740	::484706074906198000
58587526	::484706081810051000
142045716	::484706117394501000
31625914	::484706137594290000
366136205	::484706159186952000
48098530	::484706170511171000
351264389	::484706170943201000
21105964	::484706224504840000
407894919	::484706249380868000
246030395	::484706258314743000
52950877	::484706282230673000
48098530	::484706282431979000
33238183	::484706291441741000
45470777	::484706343261990000
180226433	::484706348941062000
15267198	::484706382898139000
48098530	::484706418801385000
20620620	::484706431380504000
45966951	::484706433695772000
188922113	::484706521906155000
361199465	::484706536397107000
12057032	::484706541183180000
290396729	::484706544169127000
400704846	::484706618869686000
185399022	::484706632476426000
302525103	::484706639614717000
48098530	::484706643364806000
23442090	::484706645855842000
206247499	::484706670208372000
727422228	::484706690575921000
158948807	::484706696087224000
185629189	::484706770644774000
44779656	::484706776412348000
31625914	::484706832565297000
166735943	::484706836252475000
32342599	::484706839456514000
337937520	::484706883698446000
24136198	::484706894322597000
483190332	::484706907748564000
27179899	::484706934759505000
64549933	::484706942775201000
158948807	::484706957715341000
290396729	::484706975679143000
210873235	::484706986320084000
127062122	::484706987393822000
471218710	::484706990997114000
48098530	::484706991898517000
520533224	::484706997062103000
30719116	::484707001600315000
180226433	::484707003290247000
553934357	::484707018993721000
44779656	::484707042125692000
48098530	::484707043014496000
127062122	::484707049066868000
127062122	::484707083783114000
20190503	::484707087071444000
48098530	::484707115202670000
180226433	::484707124543369000
180226433	::484707124962807000
91770694	::484707132059955000
383243793	::484707132801961000
318173357	::484707133750272000
166735943	::484707151643156000
48098530	::484707156394901000
180226433	::484707159561625000
128937859	::484707172576538000
44779656	::484707184031571000
20932133	::484707190469844000
467545942	::484707216503885000
91770694	::484707225391611000
14538108	::484707268907122000
64549933	::484707317574037000
19111395	::484707324502630000
310009833	::484707337803169000
51964139	::484707354450337000
46940147	::484707376209997000
294745245	::484707397689040000
180226433	::484707412360691000
48098530	::484707500596285000
258454374	::484707508343566000
185399022	::484707509740257000
127062122	::484707523954348000
727422228	::484707537653366000
275902246	::484707571475828000
414191298	::484707588001390000
375364618	::484707592027918000
14538108	::484707622788952000
345756955	::484707666652958000
68221984	::484707716431351000
23933265	::484707727474585000
463908266	::484707746164379000
48098530	::484707747678523000
383243793	::484707772039057000
107842096	::484707780641574000
48098530	::484707800459661000
383243793	::484707822920138000
132314519	::484707822970478000
180226433	::484707823415066000
259573654	::484707829425901000
373713704	::484707835729956000
345756955	::484707860845039000
127062122	::484707865609764000
180226433	::484707902788079000
15791549	::484707908513300000
180226433	::484707934195044000
180226433	::484707950582181000
127062122	::484707989970898000
180226433	::484707994123239000
293897624	::484708012935118000
82115262	::484708025333059000
180226433	::484708026192912000
14538108	::484708132812111000
14792781	::484708149262159000
15875100	::484708156652920000
16299351	::484708173069434000
327842258	::484708183127371000
19210855	::484708207151943000
187651826	::484708213904797000
326813935	::484708215591284000
1565041	::484708226412593000
350665443	::484708257513373000
583488323	::484708276576088000
97336064	::484708295970938000
27331165	::484708321786474000
33017275	::484708323761995000
444247134	::484708333073334000
415540928	::484708348005072000
22944914	::484708362941390000
327842258	::484708362987532000
327842258	::484708389776531000
141735027	::484708416762699000
436336703	::484708455182106000
48098530	::484708458692767000
14538108	::484708466833911000
146855323	::484708508286582000
434439338	::484708521112399000
19210855	::484708522433581000
392716377	::484708530964811000
48098530	::484708549000704000
259573654	::484708558437896000
407894919	::484708582114328000
26831606	::484708603757355000
87812967	::484708653300449000
48098530	::484708655707992000
305370209	::484708656085090000
26179867	::484708768278515000
415540928	::484708808942301000
48098530	::484708835722932000
87812967	::484708855398817000
94480498	::484708877728894000
78653568	::484708910704898000
407894919	::484708910922608000
102401687	::484708940845187000
9687752	::484708947816108000
81872162	::484708988832198000
180226433	::484708994859012000
58652870	::484708996188614000
180226433	::484709015251734000
634164272	::484709064174096000
415540928	::484709120767819000
180226433	::484709152606797000
196152188	::484709154909478000
14538108	::484709159892307000
335692629	::484709179358056000
48098530	::484709186844901000
180226433	::484709243681902000
260006924	::484709256600760000
188417746	::484709280189513000
14954949	::484709298652463000
280749613	::484709352696459000
196152188	::484709360547807000
180226433	::484709378491052000
21105964	::484709407734132000
377425191	::484709421298098000
180226433	::484709490478968000
128937859	::484709493129744000
579271413	::484709497198227000
33369338	::484709502290120000
35256600	::484709518535036000
254319575	::484709542035333000
727422228	::484709548033576000
407384648	::484709550683996000
722514433	::484709551430971000
128937859	::484709575644307000
423098923	::484709580841435000
234078302	::484709599073673000
727422228	::484709599862599000
102401687	::484709605294215000
544538144	::484709638328156000
14606079	::484709654342017000
537561541	::484709727230631000
260440912	::484709741403201000
14538108	::484709758792761000
632710734	::484709768208986000
350665443	::484709803349266000
21503139	::484709808223059000
544538144	::484709814673494000
152875477	::484709816355418000
188922113	::484709821510582000
253134261	::484709883648823000
407894919	::484709898303729000
600663496	::484709899599757000
415540928	::484709902825177000
48098530	::484709903815036000
189135890	::484709910161027000
185399022	::484709926452076000
171103429	::484709949931409000
513434526	::484710025118511000
196152188	::484710028163551000
194054262	::484710038166970000
188417746	::484710095746789000
253134261	::484710112997543000
180226433	::484710114893369000
30912658	::484710134791168000
238665368	::484710151580942000
423098923	::484710186184364000
513878213	::484710234980495000
234078302	::484710260431536000
544538144	::484710291842666000
14538108	::484710326563110000
247434974	::484710349162041000
513878213	::484710363191988000
48098530	::484710387938762000
494376740	::484710389410578000
83163050	::484710399653466000
1384531	::484710407462862000
165261298	::484710414702239000
513878213	::484710423690633000
259573654	::484710425217744000
238665368	::484710434415456000
168274200	::484710452249624000
271717879	::484710464270528000
238665368	::484710488144478000
24494616	::484710496655134000
16299351	::484710511163240000
208296274	::484710526044229000
180226433	::484710528514662000
238665368	::484710534906798000
22328944	::484710550459662000
180226433	::484710578208788000
44779656	::484710629031170000
131968998	::484710629115056000
31359307	::484710630499155000
180226433	::484710667367088000
376525681	::484710688669966000
21503139	::484710692063571000
61318348	::484710699684605000
211904285	::484710700305379000
423098923	::484710708387782000
87970668	::484710724438982000
423098923	::484710752167931000
42220462	::484710785302937000
196152188	::484710791556239000
143225254	::484710854147858000
48098530	::484710854781202000
382767512	::484710878642962000
337937520	::484710878949163000
315621982	::484710882606604000
180226433	::484710903166693000
279735090	::484710915682496000
129441756	::484710923454906000
494376740	::484710964403519000
444247134	::484710967683452000
26179867	::484710990714376000
63783716	::484711013342658000
132976059	::484711014970052000
323246381	::484711069425082000
48098530	::484711102518136000
423098923	::484711140044587000
180226433	::484711170603884000
163340834	::484711182721613000
188922113	::484711189629652000
104947253	::484711217974751000
228845995	::484711219014930000
224126979	::484711222177050000
180226433	::484711260500406000
325192444	::484711278485979000
228845995	::484711281862385000
21105964	::484711314447953000
15814841	::484711322324848000
373713704	::484711354469982000
158948807	::484711368851861000
373713704	::484711384542769000
163340834	::484711445570285000
423098923	::484711447734546000
234078302	::484711448677867000
407894919	::484711453048332000
143225254	::484711458769354000
180226433	::484711467749359000
35256600	::484711491845640000
133617944	::484711494353838000
1384531	::484711506026975000
377555310	::484711539903963000
334423964	::484711554634747000
180226433	::484711556630847000
188922113	::484711603984957000
350665443	::484711646364192000
460611723	::484711676650848000
180226433	::484711690613686000
113722629	::484711694820581000
634164272	::484711695038697000
423098923	::484711731147833000
613592670	::484711737883918000
17455392	::484711759287029000
33238183	::484711767512068000
180226433	::484711793298649000
21117523	::484711828878934000
173026357	::484711860789194000
66393146	::484711929483509000
158948807	::484711931995910000
19147974	::484711958445580000
188922113	::484711974052573000
51650419	::484711977810673000
15875100	::484712011331563000
133617944	::484712021695283000
368386947	::484712022894841000
23475166	::484712023784030000
104990093	::484712039080673000
104990093	::484712051273498000
180226433	::484712053731360000
634164272	::484712057137135000
23475166	::484712068822470000
197692007	::484712125307572000
161199833	::484712126775164000
259573654	::484712131909414000
22431584	::484712159474364000
180226433	::484712167136980000
48098530	::484712249559228000
188922113	::484712257574948000
418314197	::484712293825904000
325192444	::484712302340767000
45470777	::484712330266042000
33238183	::484712393662922000
259746323	::484712397014183000
26179867	::484712444330143000
48098530	::484712543147945000
57651074	::484712548139163000
377357259	::484712561179238000
15814841	::484712583082303000
240532669	::484712593677111000
171103429	::484712647967797000
375810749	::484712697175347000
224103552	::484712756411518000
388558032	::484712769519104000
4059771	::484712793820905000
421655917	::484712812350947000
164676969	::484712815920709000
82115262	::484712824564744000
259746323	::484712833930649000
108204138	::484712834555981000
350665443	::484712840830275000
587081117	::484712844978847000
164676969	::484712874473189000
328779215	::484712882870165000
587081117	::484712892248637000
222584958	::484712897449193000
286203749	::484712898761990000
48098530	::484712911919923000
131420707	::484712928201801000
20782081	::484712937773617000
520533224	::484712940642521000
1384531	::484712969495121000
286203749	::484712978789322000
316766176	::484712987710586000
363361632	::484712992270204000
245855482	::484713006585348000
21330741	::484713013119684000
259746323	::484713095562919000
286203749	::484713170678730000
109105005	::484713178568605000
108204138	::484713179952730000
320512967	::484713186927841000
368730450	::484713196201058000
115941650	::484713204547739000
180226433	::484713226949492000
209223008	::484713238018682000
269605766	::484713257140092000
336195050	::484713271644405000
28054060	::484713315978186000
15875100	::484713330763112000
20833365	::484713339147137000
409680332	::484713351558094000
460611723	::484713356373544000
180226433	::484713377676029000
76017935	::484713382944051000
475210759	::484713383078662000
180226433	::484713388556029000
180226433	::484713410454499000
614074554	::484713427034574000
180226433	::484713436333363000
433916111	::484713439399407000
287014963	::484713460585209000
196152188	::484713517346340000
417968003	::484713528021229000
51964139	::484713537118687000
27726737	::484713546060947000
107842096	::484713583196913000
328779215	::484713592642871000
188922113	::484713631083659000
81872162	::484713661186187000
287014963	::484713689803939000
65576332	::484713696803815000
108605734	::484713740865003000
51964139	::484713741284806000
94181957	::484713751451811000
460611723	::484713751497940000
68221984	::484713773044105000
374228630	::484713780169814000
111136825	::484713781646209000
360183119	::484713784494149000
50463332	::484713820091187000
252422768	::484713824562339000
264335101	::484713836323168000
252422768	::484713863854575000
354629644	::484713882565754000
104539435	::484713915386200000
198911524	::484713931290578000
22431584	::484713943202410000
302408703	::484713968096002000
44811271	::484713969890762000
587081117	::484713971069378000
124517802	::484714011414384000
208296274	::484714015210225000
587081117	::484714025775665000
106561609	::484714040833228000
138603889	::484714047107899000
94181957	::484714067718725000
336195050	::484714071800160000
423816771	::484714084508520000
180226433	::484714113407279000
234078302	::484714135116972000
52950877	::484714159171330000
29849760	::484714159997591000
180226433	::484714183066263000
221205505	::484714222975483000
50463332	::484714229052624000
23442090	::484714240918716000
180226433	::484714286481018000
253737829	::484714289438412000
420403218	::484714295671128000
344454080	::484714308496924000
415540928	::484714312338927000
180226433	::484714327551655000
139847892	::484714327824297000
214465537	::484714354802049000
607721617	::484714355968077000
373713704	::484714366148030000
214184608	::484714367133704000
415540928	::484714380781568000
51554430	::484714410318237000
415540928	::484714413660700000
215174499	::484714427254444000
94181957	::484714427921358000
71617108	::484714431159730000
8962732	::484714462348185000
16299351	::484714468065423000
180226433	::484714469960863000
713350694	::484714487707369000
18999708	::484714491645419000
81872162	::484714513179348000
44779656	::484714520544567000
344454080	::484714523635363000
625900103	::484714527217688000
210873235	::484714534255730000
214595457	::484714563728719000
562393615	::484714592653033000
336195050	::484714603881197000
625900103	::484714632045551000
410377090	::484714640438751000
84734115	::484714647249895000
429348972	::484714665386074000
215174499	::484714671350358000
289360824	::484714682834354000
410377090	::484714746365890000
79348656	::484714776505749000
21503139	::484714780616585000
68966030	::484714795468615000
33643268	::484714808718024000
114077276	::484714827885985000
114077276	::484714827932119000
114077276	::484714828024381000
33643268	::484714830860152000
336195050	::484714882148073000
50463332	::484714892910280000
423446901	::484714897859960000
84734115	::484714904562065000
84734115	::484714940670816000
24803741	::484714940989972000
18183371	::484714945628876000
336195050	::484714952151031000
423816771	::484714976314028000
57566548	::484715002528423000
407384648	::484715013706248000
409662649	::484715025135697000
50463332	::484715038616195000
500239410	::484715039144673000
336195050	::484715042747977000
79348656	::484715099291004000
28875632	::484715134300868000
51325761	::484715155096223000
8962732	::484715169352646000
355574432	::484715220351217000
215174499	::484715262269071000
51601709	::484715267784572000
84734115	::484715334872469000
277814195	::484715339901452000
614436697	::484715346314555000
54116443	::484715355068047000
133617944	::484715355546189000
384155676	::484715366233280000
84734115	::484715415931604000
50463332	::484715420985724000
423816771	::484715431035297000
28875632	::484715439834927000
1318301	::484715455836221000
337937520	::484715471716233000
50463332	::484715482587484000
180226433	::484715491676549000
84734115	::484715493928873000
26589876	::484715499629318000
28875632	::484715502837592000
71284640	::484715508244029000
214595457	::484715528456392000
21124400	::484715534550712000
180226433	::484715534655582000
315621982	::484715536023318000
378414202	::484715567610609000
180226433	::484715569225035000
84734115	::484715573490614000
367476078	::484715596286660000
50463332	::484715613558808000
133617944	::484715631539806000
849	::484715686179377000
378414202	::484715690600198000
336195050	::484715716005097000
84734115	::484715718311542000
23247181	::484715723755773000
180226433	::484715724917571000
727422228	::484715760611520000
51325761	::484715761424797000
23247181	::484715859638640000
422876369	::484715868257918000
281295226	::484715870011146000
127062122	::484715912251969000
50463332	::484715917700370000
168274200	::484715925438865000
228845995	::484715927054082000
553934357	::484715939020017000
291155950	::484716007705956000
327842258	::484716020503175000
351174024	::484716051700011000
223243607	::484716069035454000
358452616	::484716080770736000
424709673	::484716082784374000
180226433	::484716095077498000
31359307	::484716115419860000
355990893	::484716118003965000
161199833	::484716119144415000
43256984	::484716119539073000
22033805	::484716142452158000
96966245	::484716148379103000
180226433	::484716175444545000
253737829	::484716183045033000
63617875	::484716193342042000
180226433	::484716218599763000
376525681	::484716219207929000
33643268	::484716234508730000
180226433	::484716239478996000
133617944	::484716257334161000
51325761	::484716274186850000
155926653	::484716288938221000
189179241	::484716298325073000
127062122	::484716329534910000
470458433	::484716348812300000
180226433	::484716353626976000
26947347	::484716370869776000
849	::484716377304211000
180226433	::484716380990615000
33643268	::484716393519001000
90544248	::484716399005560000
35945417	::484716401458827000
180226433	::484716415992078000
14538108	::484716420811325000
180226433	::484716427186679000
198651083	::484716428025937000
72293435	::484716428738985000
257491716	::484716439459610000
553934357	::484716448741208000
336195050	::484716452445179000
180226433	::484716453992468000
424709673	::484716464772239000
96966245	::484716469742481000
23247181	::484716472816508000
180226433	::484716479015702000
592150138	::484716482589646000
587104097	::484716483453263000
133617944	::484716495193124000
253737829	::484716518761316000
253126912	::484716527107579000
50463332	::484716531247349000
362540752	::484716539019804000
309167251	::484716558669733000
11146552	::484716559626010000
180226433	::484716564139094000
553934357	::484716573144252000
96966245	::484716577938747000
69771494	::484716578798587000
422876369	::484716586943524000
135003892	::484716600298184000
309167251	::484716616010039000
51964139	::484716619957301000
126507603	::484716638743179000
239162983	::484716648818278000
51964139	::484716657072685000
309167251	::484716664676548000
347994449	::484716686143000000
180226433	::484716688814780000
500388817	::484716689041285000
253126912	::484716692522553000
359446141	::484716693994749000
424709673	::484716701326802000
281260984	::484716701838086000
18455966	::484716714098438000
367561919	::484716715729616000
309167251	::484716715847086000
130312780	::484716743110041000
30989596	::484716761699196000
143225254	::484716767869022000
379807492	::484716815164387000
614074554	::484716821015040000
632710734	::484716840514371000
51413309	::484716853957124000
424709673	::484716872894783000
253737829	::484716900837240000
187047785	::484716938392662000
133617944	::484716940988919000
364439246	::484716942444343000
22033805	::484716955631235000
308946618	::484716964699316000
306169468	::484716965425328000
597965837	::484716979652419000
27179899	::484716980189298000
228845995	::484716987931955000
27331165	::484717007019851000
278220302	::484717019212705000
20000062	::484717074984747000
58349263	::484717080328294000
26947347	::484717097046376000
44779656	::484717109201866000
51325761	::484717136867127000
180226433	::484717154982313000
61718844	::484717175123365000
17455392	::484717213471875000
17455392	::484717214201683000
48098530	::484717214637887000
70571907	::484717238176710000
597965837	::484717246410162000
180226433	::484717252235640000
363649162	::484717255239147000
534913317	::484717265137307000
51601709	::484717271513042000
334420539	::484717333626519000
300135225	::484717337648443000
186693710	::484717341679181000
165072349	::484717398348423000
30417393	::484717399090790000
307697597	::484717411061739000
190396530	::484717418800234000
450391257	::484717437237997000
20000062	::484717443877965000
14178003	::484717452970840000
355990893	::484717467684835000
21124400	::484717489159303000
253737829	::484717497183391000
51325761	::484717501171761000
450391257	::484717502602047000
61718844	::484717515847630000
244351583	::484717552824623000
92840294	::484717570243563000
63720288	::484717570579107000
14178003	::484717605387644000
30989596	::484717651798007000
37011485	::484717658890592000
123739379	::484717665739497000
470451598	::484717668134432000
70571907	::484717679165857000
35603964	::484717739978653000
35945417	::484717750690914000
299441398	::484717754742611000
96966245	::484717786225442000
635151853	::484717788708106000
369160273	::484717795557789000
14178003	::484717810128400000
518141549	::484717824196104000
180226433	::484717835076124000
27179899	::484717847302512000
316766176	::484717851127738000
82150924	::484717868471185000
425381729	::484717886825431000
513926411	::484717896153591000
256750208	::484717903246139000
20000062	::484717907201761000
187047785	::484717929187930000
14178003	::484717946904645000
441039165	::484717954269863000
42910967	::484717990932672000
587104097	::484717992115044000
373713704	::484717999128338000
27179899	::484718026428674000
14178003	::484718046108323000
175847876	::484718056359624000
323246381	::484718087280013000
424540791	::484718092233084000
215144630	::484718124336680000
242533291	::484718160398913000
25680589	::484718182255439000
323978080	::484718195237224000
64549933	::484718208809967000
198911524	::484718218515202000
51325761	::484718243920101000
355990893	::484718260496384000
64549933	::484718272743743000
14178003	::484718273355730000
19147974	::484718274404712000
96966245	::484718277848215000
186693710	::484718312409288000
21105964	::484718312786784000
614074554	::484718346131505000
365151006	::484718347678781000
424540791	::484718378766979000
411786523	::484718386752921000
348123497	::484718389831561000
441039165	::484718426162606000
327689033	::484718445863649000
124374229	::484718458525855000
109718758	::484718461596086000
22005666	::484718467329708000
114077276	::484718483113259000
441039165	::484718547398959000
635845301	::484718568358281000
347994449	::484718569523924000
45759903	::484718586544398000
124374229	::484718604391174000
23247181	::484718621852057000
27179899	::484718639807864000
253737829	::484718650763792000
27179899	::484718677187506000
256346048	::484718691318108000
398445530	::484718712864243000
51325761	::484718721429032000
574147363	::484718737728081000
497544291	::484718747861532000
44779656	::484718751716503000
369160273	::484718771773640000
355990893	::484718772679626000
96966245	::484718776802623000
197384499	::484718783311785000
423816771	::484718783353741000
351641054	::484718806905135000
238322255	::484718809811812000
371068004	::484718837288697000
223243607	::484718845039742000
397024307	::484718855516745000
603136773	::484718861615239000
96966245	::484718863461142000
299441398	::484718903252111000
17233573	::484718905256992000
44811271	::484718931383291000
441039165	::484718935342714000
180226433	::484718951033626000
36958694	::484718974467203000
180226433	::484718976245587000
441039165	::484718991286349000
20020647	::484718992527859000
410286428	::484719056084160000
343756278	::484719057883525000
161199833	::484719071020064000
180226433	::484719073477931000
225203526	::484719092096450000
552789896	::484719104415109000
65512747	::484719133586493000
189179241	::484719167111581000
367561919	::484719221541044000
316025875	::484719256223756000
64907439	::484719258111184000
328858212	::484719266210787000
424540791	::484719268575993000
24136198	::484719272342863000
299441398	::484719292445757000
16312540	::484719298876022000
123739379	::484719334237806000
144243302	::484719337497169000
318173357	::484719370149851000
354629644	::484719372750299000
25784705	::484719373588774000
328828628	::484719403011821000
238024746	::484719480116117000
113722629	::484719507211292000
354629644	::484719531676672000
389676504	::484719550152208000
96966245	::484719599259500000
228845995	::484719645287809000
355990893	::484719647598866000
337499399	::484719651830923000
196152188	::484719692829831000
358611246	::484719692834033000
355990893	::484719725927469000
189179241	::484719742540734000
123739379	::484719793883193000
237966586	::484719797238644000
96966245	::484719802146357000
237966586	::484719819988541000
552789896	::484719839156514000
45759903	::484719862712107000
189179241	::484719876364193000
155139746	::484719898581417000
123739379	::484719907913732000
407384648	::484719926809092000
470451598	::484719958526816000
119269983	::484719975609823000
52252090	::484719980018032000
424540791	::484720070363324000
100018299	::484720095126888000
487258078	::484720131910926000
349484189	::484720143197429000
337499399	::484720149254402000
16713287	::484720154790473000
166695965	::484720201670213000
327842258	::484720237632577000
337937520	::484720238546927000
100018299	::484720259178704000
189179241	::484720274806292000
44307877	::484720293030535000
460611723	::484720303936143000
200849010	::484720305995522000
266317182	::484720329710141000
176339991	::484720332205719000
63720288	::484720334277316000
354629644	::484720340137148000
334261100	::484720340711776000
166695965	::484720356171599000
113760458	::484720370553864000
82115262	::484720426380054000
351847146	::484720460811079000
64907439	::484720474790703000
334261100	::484720483049689000
253126912	::484720623973720000
187651826	::484720651945512000
355717008	::484720657888849000
18750697	::484720693053894000
21912250	::484720703602982000
244646421	::484720719729672000
369160273	::484720721521020000
377357259	::484720742307594000
597038752	::484720743343611000
14606079	::484720746812284000
475210759	::484720755004162000
35603964	::484720797076815000
369160273	::484720797211430000
253126912	::484720812390232000
337499399	::484720847337582000
400817337	::484720910939602000
180226433	::484720926009720000
253126912	::484720930002710000
306169468	::484720941793312000
242912563	::484720997929852000
44779656	::484721047716249000
256716505	::484721065596186000
81841977	::484721065797500000
65832155	::484721065810067000
133617944	::484721073615671000
239257340	::484721117752356000
367561919	::484721118410850000
219153949	::484721127177351000
118733444	::484721140028674000
294964037	::484721168696352000
337499399	::484721197838766000
100018299	::484721221666635000
155139746	::484721242876817000
32171318	::484721251811065000
369160273	::484721274951045000
256716505	::484721278972989000
81841977	::484721279568592000
65832155	::484721279572787000
15330061	::484721287764664000
29018568	::484721331418578000
337499399	::484721415397330000
267405925	::484721420002283000
588641285	::484721427459751000
124517802	::484721449266315000
383202357	::484721450083827000
163340834	::484721477250715000
149295164	::484721504848838000
29018568	::484721541007933000
24136198	::484721552827879000
344454080	::484721587304669000
180226433	::484721639225974000
44451086	::484721642828865000
60218540	::484721666887798000
121881241	::484721670997819000
90469755	::484721675221495000
96966245	::484721699100033000
17169855	::484721709724221000
423816771	::484721739583062000
180226433	::484721740061216000
344857407	::484721750593138000
16258970	::484721754515189000
44811271	::484721777461850000
337499399	::484721800442818000
100018299	::484721800753205000
52105336	::484721804494512000
87247551	::484721811100155000
180226433	::484721813914521000
603136773	::484721816095571000
290855101	::484721849755271000
588641285	::484721870550228000
42910967	::484721879576743000
81872162	::484721908341297000
371068004	::484721909280825000
353418151	::484721986837307000
256716505	::484721997637632000
81841977	::484721998036082000
65832155	::484721998057058000
308946618	::484722018672070000
180226433	::484722024699289000
196152188	::484722035600285000
240914419	::484722049001082000
463908266	::484722066159988000
210873235	::484722081385701000
260573981	::484722087727071000
180226433	::484722091090907000
527041090	::484722095994068000
14792781	::484722117682806000
354629644	::484722128403832000
81841977	::484722134199988000
65832155	::484722134204162000
256716505	::484722134204166000
189179241	::484722234603208000
42910967	::484722251858968000
180226433	::484722316643815000
396364407	::484722347887173000
358611246	::484722348822519000
369160273	::484722366405423000
358611246	::484722397384171000
35603964	::484722398810210000
180911733	::484722405089505000
44811271	::484722414484348000
237966586	::484722442615545000
337499399	::484722444335583000
35082993	::484722452870594000
56736460	::484722479064031000
196152188	::484722538631532000
21449993	::484722548098097000
433012724	::484722568755048000
329093513	::484722574665195000
36891053	::484722589470691000
437898031	::484722595401834000
127062122	::484722619015380000
180226433	::484722626628030000
337499399	::484722634085896000
556556365	::484722643476553000
168964399	::484722652343308000
232437529	::484722662111842000
292012619	::484722690524479000
351099839	::484722712162480000
423816771	::484722733754765000
433012724	::484722742604734000
97336064	::484722749542121000
264705173	::484722751895523000
387472182	::484722779779256000
180226433	::484722790101037000
170815462	::484722804840210000
371578955	::484722860188254000
36891053	::484722890374250000
100018299	::484722895676264000
423816771	::484722902638419000
131941193	::484722905948106000
170815462	::484722930476396000
387472182	::484722934729039000
334261100	::484722941113139000
103678189	::484722946867740000
103678189	::484722957957496000
170815462	::484722973795180000
27836945	::484722989817008000
323246381	::484723098600894000
87247551	::484723114870177000
42910967	::484723128141381000
170815462	::484723140719677000
713350694	::484723158088708000
337499399	::484723165101559000
170815462	::484723193328848000
24136198	::484723201810128000
180226433	::484723248110632000
83163050	::484723254326996000
849	::484723254423465000
597965837	::484723272026554000
45278487	::484723298215796000
280749613	::484723304360845000
402268968	::484723307267489000
180226433	::484723356818604000
367561919	::484723366025129000
144243302	::484723366721753000
44779656	::484723372530880000
26642766	::484723379010666000
355990893	::484723383079542000
115824990	::484723393502007000
21449993	::484723403866112000
83163050	::484723424871587000
355717008	::484723449772785000
16713287	::484723511735234000
44779656	::484723532942016000
196152188	::484723540852084000
36891053	::484723542068436000
170815462	::484723559084720000
92838578	::484723577049321000
87247551	::484723595130589000
79633612	::484723596452200000
188855651	::484723607461822000
228845995	::484723636205797000
385706960	::484723686675857000
18999708	::484723702919995000
14816854	::484723710931107000
260338000	::484723716837097000
252422768	::484723728417165000
221098400	::484723734566031000
252422768	::484723735287443000
250713436	::484723762974031000
196152188	::484723802392109000
45278487	::484723803570720000
81872162	::484723830670491000
241337450	::484723835309420000
180911733	::484723866288148000
334261100	::484723868767354000
16713287	::484723899435712000
28346387	::484723935712268000
308946618	::484723939369693000
337937520	::484723964930183000
383202357	::484724036493398000
407248121	::484724043132973000
489961036	::484724048329322000
26642766	::484724103174045000
34863840	::484724107351556000
14178003	::484724116407463000
816177	::484724178009227000
45911298	::484724231067156000
246050172	::484724257146937000
160289098	::484724265401339000
33676766	::484724290185474000
29607520	::484724291796496000
115852151	::484724302148009000
15726982	::484724302940352000
312784161	::484724310620135000
380458897	::484724357936066000
381054179	::484724366790647000
196152188	::484724416002015000
603136773	::484724424394829000
196152188	::484724457701793000
61698439	::484724458822074000
44278444	::484724469928574000
196152188	::484724515100839000
87247551	::484724529705390000
196693857	::484724541030010000
187651826	::484724547971608000
315621982	::484724579420876000
36851172	::484724607166201000
46279759	::484724622882271000
237966586	::484724625805279000
14816854	::484724663746961000
83163050	::484724679325011000
115852151	::484724710589358000
61698439	::484724726074732000
31359307	::484724750657126000
63720288	::484724754826276000
196693857	::484724770710122000
252422768	::484724787214680000
31620041	::484724803677736000
495598070	::484724809402564000
321780812	::484724817720279000
849	::484724821268639000
63720288	::484724830302777000
36579395	::484724842927640000
8524892	::484724860833517000
31359307	::484724879988506000
266235648	::484724882052509000
83163050	::484724915124580000
76977679	::484724915925708000
252674018	::484724939358892000
434045786	::484724975878688000
26179867	::484725059483746000
316766176	::484725069814329000
41675336	::484725072595152000
328858212	::484725117751414000
31536491	::484725140014374000
179519500	::484725178685870000
571363101	::484725199003463000
31536491	::484725221723602000
455542048	::484725229202444000
33418266	::484725314103177000
255147158	::484725329592717000
374739722	::484725413126471000
14816854	::484725429694001000
26113249	::484725437667360000
255147158	::484725444575387000
62975545	::484725472886943000
83163050	::484725484543307000
562178473	::484725497272610000
328858212	::484725516982026000
309778100	::484725527798755000
318627551	::484725562707947000
260006924	::484725564109246000
217928831	::484725582823845000
18015033	::484725614323064000
18455966	::484725626314977000
180226433	::484725634971619000
23933265	::484725647734882000
26179867	::484725660682686000
87247551	::484725671466237000
384530394	::484725675379535000
442736318	::484725683504291000
152715270	::484725693045960000
215189306	::484725701912702000
635577431	::484725710909497000
180226433	::484725750482751000
28346387	::484725751015411000
215189306	::484725771865321000
355717008	::484725773236846000
257942561	::484725780476203000
114633433	::484725783420624000
86604355	::484725827935166000
280749613	::484725830674030000
592150138	::484725845077291000
45759903	::484725862223200000
14584037	::484725868154331000
494543536	::484725916744970000
57566548	::484725955500335000
14816854	::484725972306898000
72293435	::484725981119148000
87247551	::484726038081986000
75937251	::484726066100334000
38333116	::484726120009711000
51325761	::484726174933737000
41675336	::484726200707735000
17169855	::484726201391403000
224095849	::484726213068718000
252422768	::484726214653784000
87247551	::484726215220023000
37495077	::484726252537118000
38333116	::484726258178473000
51325761	::484726260451397000
47859489	::484726339925467000
87247551	::484726352470212000
28346387	::484726489338740000
26642766	::484726515993964000
14816854	::484726534876307000
395703736	::484726550395617000
149295164	::484726579038134000
16726467	::484726675981078000
68221984	::484726682461691000
217928831	::484726683132383000
149295164	::484726728300834000
247374067	::484726737326964000
188922113	::484726791576502000
247374067	::484726808932139000
103678189	::484726849319501000
103678189	::484726860224684000
190977628	::484726882739716000
1384531	::484726902457126000
14816854	::484726920555134000
115941650	::484726947012833000
168964399	::484726974003163000
217928831	::484726978369433000
103678189	::484726989589602000
103678189	::484727003846037000
63720288	::484727028181000000
168387841	::484727038385733000
53112812	::484727060397445000
102796495	::484727060628111000
280749613	::484727070808084000
568915908	::484727080303611000
217928831	::484727085521317000
161656785	::484727090504556000
94737009	::484727104777383000
32342599	::484727158703529000
26113249	::484727176499978000
48098530	::484727196955586000
340646680	::484727198482305000
91521926	::484727242497355000
289084083	::484727268330446000
163340834	::484727298848198000
232437529	::484727302442332000
33703073	::484727318221709000
42910967	::484727324060160000
26113249	::484727334931415000
32342599	::484727342342746000
37495077	::484727347313389000
53741229	::484727402174484000
160144135	::484727451969261000
328858212	::484727492456894000
14816854	::484727501189435000
355990893	::484727505128280000
24868543	::484727524023205000
187651826	::484727540594913000
219153949	::484727605451849000
136006997	::484727641535025000
47269984	::484727641887371000
78213	::484727646816047000
312394133	::484727662263291000
355990893	::484727687484035000
234078302	::484727722715799000
53741229	::484727807746920000
234078302	::484727817683230000
114064449	::484727840509018000
298156322	::484727843020996000
355990893	::484727861618937000
334261100	::484727868229177000
55287428	::484727908540227000
217928831	::484727913686634000
24171213	::484727946972655000
384530394	::484727955126751000
136006997	::484727961401044000
296901409	::484727973161861000
25469735	::484727979319107000
267405925	::484727982750052000
14816854	::484727999502102000
378200627	::484728024194375000
298156322	::484728033371099000
59938971	::484728033673490000
35376355	::484728054686572000
384530394	::484728057983696000
33249556	::484728059158085000
53741229	::484728067479183000
35603964	::484728107962609000
208296274	::484728116447690000
194129729	::484728152561033000
124517802	::484728175189307000
209208697	::484728191106699000
234078302	::484728193589325000
28771314	::484728204549439000
208296274	::484728205861875000
47269984	::484728219413655000
26642766	::484728224094879000
395703736	::484728230512177000
373713704	::484728232110194000
323246381	::484728232139587000
365746365	::484728236241608000
421987323	::484728244961177000
367561919	::484728249017069000
232437529	::484728263193808000
35376355	::484728283829792000
78213	::484728291388325000
16380745	::484728307661807000
14606079	::484728313789689000
289650000	::484728327153139000
614436697	::484728336485056000
325996873	::484728336623861000
421987323	::484728340201226000
108605734	::484728355086802000
259830697	::484728355439140000
217928831	::484728369397776000
380049732	::484728377916813000
417449044	::484728383272935000
14085431	::484728384954847000
32431892	::484728385017765000
17169855	::484728391182974000
82115262	::484728397998731000
19210855	::484728402356613000
194129729	::484728411790016000
306169468	::484728417615892000
17830276	::484728418064293000
17840621	::484728420799352000
363059827	::484728439337795000
111806693	::484728446476505000
26642766	::484728454395740000
59938971	::484728458082529000
20935927	::484728510309625000
26109453	::484728522875731000
53741229	::484728525048389000
458826306	::484728531398955000
376525681	::484728532656865000
161656785	::484728535165460000
59938971	::484728541809238000
160289098	::484728543763378000
65576332	::484728553750016000
318627551	::484728558867083000
15875100	::484728561178513000
302934050	::484728562331553000
33299478	::484728571601383000
224126979	::484728583110156000
234078302	::484728598058635000
19147974	::484728599262810000
242912563	::484728608897118000
14205371	::484728620779593000
326813935	::484728664886886000
234078302	::484728670917885000
33249556	::484728672478584000
26642766	::484728692502171000
384530394	::484728715805356000
26589876	::484728717818986000
238826465	::484728726400536000
85399171	::484728737943285000
376525681	::484728743701671000
37495077	::484728745367175000
26642766	::484728775209680000
208296274	::484728776916754000
355990893	::484728807031853000
14816854	::484728808834990000
15814841	::484728822777278000
63490594	::484728864367599000
26113249	::484728879173480000
33299478	::484728889118564000
20782081	::484728913323900000
337510374	::484728918197698000
475210759	::484728959196602000
334261100	::484728969171046000
387863634	::484729001198366000
79035481	::484729008765280000
246066577	::484729021360373000
453044363	::484729022484447000
362312178	::484729031888089000
111806693	::484729040842932000
111806693	::484729045829943000
26642766	::484729052369281000
111806693	::484729053216124000
26109453	::484729082572455000
33299478	::484729092517142000
367561919	::484729097034035000
426923626	::484729111068565000
260006924	::484729147806449000
383202357	::484729151690391000
26109453	::484729162876596000
352062989	::484729198893072000
260006924	::484729212226768000
65513	::484729215338967000
79035481	::484729230778195000
234078302	::484729232187076000
18015033	::484729257638526000
312394133	::484729261400412000
44779656	::484729320322400000
122067183	::484729327809208000
346173821	::484729328819658000
37495077	::484729341814001000
33299478	::484729412186017000
37316930	::484729416732274000
37029138	::484729430586433000
83163050	::484729465701138000
525819441	::484729477608378000
35945417	::484729482893602000
27268559	::484729490975621000
56509474	::484729500551245000
59938971	::484729501025566000
246066577	::484729506888830000
458826306	::484729508785045000
16726467	::484729579479629000
433142367	::484729582244098000
27268559	::484729585401991000
374739722	::484729592117067000
44779656	::484729592192991000
210873235	::484729595724566000
17595323	::484729613726121000
1565041	::484729621985116000
189135890	::484729624841052000
475210759	::484729631678148000
220532575	::484729634534473000
61307501	::484729638854225000
421987323	::484729641261748000
46279759	::484729659654160000
26947347	::484729682596605000
312394133	::484729684131725000
281260984	::484729691031355000
179519500	::484729695347679000
68473966	::484729729313148000
161656785	::484729754214756000
37316930	::484729756189872000
49221112	::484729779619246000
35603964	::484729781523464000
1565041	::484729785365442000
415789240	::484729803853934000
589542040	::484729805645283000
17830276	::484729812213190000
299297459	::484729846384168000
113722629	::484729846832967000
311664191	::484729871231234000
92125226	::484729872627949000
14955026	::484729875681386000
299297459	::484729884090974000
195103093	::484729887086088000
23475166	::484729928072441000
355990893	::484729938344706000
179519500	::484729940542492000
35376355	::484729948444192000
299297459	::484730038290374000
311664191	::484730084339613000
30529918	::484730087242092000
109105005	::484730131299049000
161656785	::484730141172842000
381054179	::484730188182589000
14816854	::484730201125826000
92125226	::484730203630227000
352062989	::484730207178588000
381054179	::484730226061369000
341892711	::484730253404033000
367561919	::484730289956978000
112333263	::484730318109155000
538541326	::484730358017961000
299297459	::484730363143389000
352062989	::484730371092004000
78065938	::484730373968916000
365151006	::484730384312057000
260464441	::484730393627615000
26642766	::484730435029979000
337937520	::484730452058836000
279268567	::484730456378986000
28346387	::484730466247778000
351847146	::484730490004320000
328858212	::484730493859299000
7345092	::484730499093377000
816177	::484730513341833000
16299351	::484730555230351000
16299351	::484730578647150000
244995179	::484730633747693000
7345092	::484730648565796000
421987323	::484730653104033000
219153949	::484730679125884000
226357092	::484730694057197000
1565041	::484730717218566000
71597388	::484730758162964000
279230956	::484730775133114000
352062989	::484730786051260000
108204138	::484730823342841000
27323374	::484730830590586000
355990893	::484730837330825000
356974615	::484730839272407000
242912563	::484730842015875000
394962689	::484730850685104000
27331165	::484730886290538000
475210759	::484730903965757000
299297459	::484730961054035000
25084916	::484730974862073000
102266093	::484731029630898000
337510374	::484731033079001000
186314952	::484731036023017000
23442090	::484731048967045000
329093513	::484731059465367000
104539435	::484731068546052000
406121427	::484731138867339000
408049418	::484731144853004000
27792069	::484731153132584000
50224504	::484731154252066000
352062989	::484731203397107000
408049418	::484731217766801000
14307454	::484731311404244000
21105964	::484731317515722000
26113249	::484731373421219000
161492068	::484731379213545000
44779656	::484731392056918000
7132042	::484731409723310000
312784161	::484731425002770000
51601709	::484731426466988000
35376355	::484731452337049000
329333638	::484731502140203000
82707747	::484731514509213000
240463390	::484731527360544000
82707747	::484731554267025000
283328574	::484731565004451000
273034167	::484731587884371000
82707747	::484731593861246000
41135840	::484731599565512000
337510374	::484731600870338000
454146385	::484731602946502000
26113249	::484731637939183000
82707747	::484731642418708000
82707747	::484731674052141000
187047785	::484731715324092000
16299351	::484731717799116000
82707747	::484731750375899000
96966245	::484731759209512000
16299351	::484731781154095000
44779656	::484731783238672000
82707747	::484731783557033000
26580130	::484731799038201000
82707747	::484731812334166000
395703736	::484731839698186000
312710029	::484731841560051000
82707747	::484731843455905000
82707747	::484731876620247000
112333263	::484731882094202000
92838578	::484731920224632000
525819441	::484731929426542000
310506975	::484732028181438000
279230956	::484732029544984000
537561541	::484732030677430000
35376355	::484732058262990000
568915908	::484732074906353000
8962732	::484732080736055000
22431584	::484732116664844000
273034167	::484732134205059000
423098923	::484732135413395000
352062989	::484732142321434000
185629189	::484732149875355000
423098923	::484732175896821000
35945417	::484732190572310000
29394513	::484732200735084000
94181957	::484732219890491000
165967574	::484732221031718000
212060681	::484732225364041000
196742313	::484732235702992000
348047989	::484732258868527000
44779656	::484732284088901000
347994449	::484732286072410000
161492068	::484732289717256000
334261100	::484732295774212000
252355708	::484732302082068000
22504277	::484732312744390000
182645046	::484732317475565000
240532669	::484732319732105000
628045480	::484732321560399000
51601709	::484732351990489000
315527257	::484732353810419000
187047785	::484732374345715000
453044363	::484732379878027000
29018568	::484732385011826000
25084916	::484732387407171000
102401687	::484732416494694000
525819441	::484732429651812000
170162540	::484732435330920000
352062989	::484732436790927000
257597142	::484732496450301000
167301113	::484732511004553000
22087737	::484732513097490000
257597142	::484732541186736000
402018122	::484732561520734000
189179241	::484732571117309000
408772521	::484732602264584000
257597142	::484732609293869000
312245470	::484732621469933000
170162540	::484732633968934000
15726982	::484732656693682000
394962689	::484732670086098000
188922113	::484732699069136000
398339392	::484732740206882000
327689033	::484732760968667000
257597142	::484732769004564000
432819849	::484732796175671000
170162540	::484732804454834000
305379724	::484732820523188000
209223008	::484732839368224000
170162540	::484732841599574000
215189306	::484732852911603000
299297459	::484732854463508000
8962732	::484732858250977000
417606826	::484732887083012000
352062989	::484732904514547000
592150138	::484732932968685000
170162540	::484732950932504000
90544248	::484732975603392000
18015033	::484733046130614000
44779656	::484733068268568000
362540752	::484733071120670000
375636797	::484733084944699000
187047785	::484733092918091000
351190984	::484733095820939000
402018122	::484733096613253000
352062989	::484733099277037000
41649263	::484733113189548000
252355708	::484733125247770000
78653568	::484733168457891000
483115964	::484733170865025000
54105420	::484733171376721000
170162540	::484733212350885000
170162540	::484733231045304000
323978080	::484733254973792000
76463655	::484733270433624000
114579662	::484733327367491000
170162540	::484733330391171000
86604355	::484733331133976000
587104097	::484733343720685000
41136161	::484733358753071000
525819441	::484733376318820000
305379724	::484733406832390000
352062989	::484733412193091000
34863840	::484733430920249000
377110730	::484733440021893000
14307454	::484733452541898000
256853017	::484733474264199000
375636797	::484733491494400000
59938971	::484733537623764000
170162540	::484733558041239000
273697690	::484733569235832000
20804321	::484733599884017000
375636797	::484733626018312000
132314519	::484733634104934000
170162540	::484733637019959000
182645046	::484733649615859000
375636797	::484733651339321000
57651074	::484733685556469000
278220302	::484733686424686000
355990893	::484733714380095000
338619333	::484733719308029000
503911979	::484733719752626000
59938971	::484733723284623000
273697690	::484733723376500000
525819441	::484733727067496000
352062989	::484733772345409000
175532031	::484733778049650000
59938971	::484733786895433000
165072349	::484733794071494000
15467792	::484733826279555000
33699503	::484733841660063000
464845445	::484733889194115000
96658544	::484733908290777000
271304998	::484733908358266000
402018122	::484733929908224000
260825806	::484733945280348000
33676766	::484733968294477000
170162540	::484733989475725000
503911979	::484733991958740000
352062989	::484733999584411000
271304998	::484734005087305000
328858212	::484734044996132000
170162540	::484734047650713000
271304998	::484734049425326000
334261100	::484734062792544000
271304998	::484734064579342000
18455966	::484734077434875000
525819441	::484734081666539000
182645046	::484734112750903000
14816854	::484734126600097000
95554541	::484734128579805000
36958694	::484734141439569000
334261100	::484734166781952000
352062989	::484734176277848000
30417393	::484734183374204000
95554541	::484734206245761000
614096745	::484734206442868000
402018122	::484734230962782000
30417393	::484734247119228000
15361643	::484734247584808000
45278487	::484734290589011000
614096745	::484734297509617000
59938971	::484734298936049000
95554541	::484734299631939000
348785324	::484734307424940000
348785324	::484734324944556000
324171027	::484734325049401000
59938971	::484734361217282000
26113249	::484734365570564000
352062989	::484734371782750000
30719116	::484734378459660000
155139746	::484734399125008000
326146327	::484734402476273000
525819441	::484734431559553000
329333638	::484734444159250000
355990893	::484734459967987000
51554430	::484734464787218000
26113249	::484734466141597000
182645046	::484734479911911000
348152108	::484734516271919000
95554541	::484734523440001000
410195122	::484734530058588000
34863840	::484734531434328000
613029438	::484734548560052000
514339780	::484734572140052000
283328574	::484734579538792000
315527257	::484734581191352000
176489426	::484734614616174000
605608831	::484734622366826000
374241458	::484734622472101000
603136773	::484734630977757000
8709452	::484734631095197000
185399022	::484734642742784000
253230729	::484734660770279000
78513872	::484734664146702000
566902451	::484734665501470000
21568615	::484734678390173000
352062989	::484734689052491000
370165750	::484734719696044000
312394133	::484734721352409000
23665083	::484734767368118000
165967574	::484734783164264000
182645046	::484734800901976000
29018568	::484734812507213000
95554541	::484734828068089000
45278487	::484734840441290000
95554541	::484734891183980000
405040496	::484734895537672000
14307454	::484734919004786000
161199833	::484734939116482000
161656785	::484734960583344000
394962689	::484735011326001000
29018568	::484735013808656000
26113249	::484735015171801000
423816771	::484735050672402000
82115262	::484735053608390000
270173839	::484735091998871000
8070562	::484735109929525000
29018568	::484735122374004000
53741229	::484735129420435000
254442957	::484735134176772000
43045329	::484735138547236000
352062989	::484735145694732000
305379724	::484735179601100000
335003775	::484735204548829000
273697690	::484735212010491000
212475056	::484735235074973000
59938971	::484735240842543000
182645046	::484735243866619000
188922113	::484735275562979000
625951846	::484735290373050000
15361643	::484735303450513000
198911524	::484735320991092000
409680332	::484735327509020000
355717008	::484735328167546000
95554541	::484735328394039000
26113249	::484735366323118000
17522792	::484735371800899000
14085431	::484735414859988000
115852151	::484735427027685000
27999272	::484735430042984000
40816246	::484735436057632000
343606449	::484735450632814000
188922113	::484735470317101000
17522792	::484735502700908000
17522792	::484735554735468000
95554541	::484735565791625000
54105420	::484735566617919000
188922113	::484735574209998000
26738161	::484735581524480000
17522792	::484735587765600000
402018122	::484735595034320000
26580130	::484735603649433000
615688476	::484735603821387000
188922113	::484735607445680000
16380745	::484735624432205000
17522792	::484735640018247000
334261100	::484735644179386000
287994287	::484735655096762000
287994287	::484735702202982000
196152188	::484735704396623000
309167251	::484735708931043000
95554541	::484735709119389000
26113249	::484735711837294000
17522792	::484735723182911000
35603964	::484735772826664000
367322500	::484735807601651000
1007041	::484735809631694000
255547325	::484735817672171000
26113249	::484735832612282000
72890292	::484735836638810000
33249556	::484735877164584000
44779656	::484735903320272000
63720288	::484735912786419000
287994287	::484735914136977000
399174015	::484735926107529000
170162540	::484735935381139000
19147974	::484735947192696000
33369338	::484735949855653000
394962689	::484735951000711000
368386947	::484735964598657000
306169468	::484735973130268000
520533224	::484735975214829000
14253476	::484736033427587000
170162540	::484736044240089000
58652870	::484736046333452000
242912563	::484736064763199000
335003775	::484736082433413000
387188572	::484736082446004000
17455392	::484736098854113000
26113249	::484736149491941000
352062989	::484736155314061000
242912563	::484736158178766000
458766436	::484736176218046000
273034167	::484736181284782000
402018122	::484736204177301000
95554541	::484736213128347000
290855101	::484736241142083000
384530394	::484736243498897000
33676766	::484736248884387000
562393615	::484736298729865000
402018122	::484736300214276000
26113249	::484736327187845000
14816854	::484736347744116000
248329328	::484736368061714000
26113249	::484736408288911000
18324223	::484736426282459000
52011370	::484736436365979000
299297459	::484736445362368000
20804321	::484736472155975000
95554541	::484736499921858000
18324223	::484736502857867000
406121427	::484736505152147000
14816854	::484736517445656000
176839128	::484736567936696000
22285873	::484736576174292000
347994449	::484736577520685000
374739722	::484736591043108000
312394133	::484736600794857000
538541326	::484736619153350000
394962689	::484736669761826000
363969403	::484736709431525000
91606737	::484736724585553000
26113249	::484736745158606000
394962689	::484736745687482000
620420742	::484736777756737000
91942557	::484736803308457000
230898142	::484736803426279000
99320365	::484736828184883000
418783652	::484736832937005000
394962689	::484736833637449000
190492046	::484736849928142000
374739722	::484736860472610000
34204169	::484736874603225000
91606737	::484736900582735000
26113249	::484736920124010000
313120951	::484736934342696000
266210776	::484736937429725000
40604299	::484736948544602000
475210759	::484736952973815000
26113249	::484736970925408000
423098923	::484736997660311000
161492068	::484737001430585000
18455966	::484737049397051000
364043601	::484737070078758000
176839128	::484737089028636000
210873235	::484737093340786000
337937520	::484737110180892000
44779656	::484737149896753000
182901672	::484737166221017000
620420742	::484737183945728000
552146644	::484737193446211000
239162983	::484737208222748000
176839128	::484737211565236000
15726982	::484737220603949000
45492981	::484737243932655000
157904403	::484737247481057000
22220460	::484737248454537000
18551115	::484737267760902000
293644929	::484737268721000000
170162540	::484737276564353000
293644929	::484737308009037000
1565041	::484737309649039000
239162983	::484737314720317000
115852151	::484737324044271000
8070562	::484737328967991000
20190503	::484737330742562000
538541326	::484737341496385000
14816854	::484737398987710000
402018122	::484737422136057000
86604355	::484737430432792000
239162983	::484737452113154000
727422228	::484737483213926000
26113249	::484737488997462000
287994287	::484737506802278000
566902451	::484737511038939000
253134261	::484737534417588000
266210776	::484737553661034000
240463390	::484737558408990000
201899461	::484737570161442000
342508573	::484737581087985000
420403218	::484737598750208000
196152188	::484737663539228000
345756955	::484737685198614000
1384531	::484737705276764000
346569016	::484737724956430000
513711139	::484737760834912000
14816854	::484737789062156000
286203749	::484737852354211000
216486063	::484737946336395000
1318301	::484737956477808000
267227218	::484737956679131000
402018122	::484737961620021000
402018122	::484737981723316000
109060628	::484737986614280000
347994449	::484738028066177000
351847146	::484738050631548000
65513	::484738056369737000
16380745	::484738086413152000
15875100	::484738101630500000
1318301	::484738108743639000
26113249	::484738117752999000
414543388	::484738127957749000
33703073	::484738134652223000
115941650	::484738134735724000
26068830	::484738149034115000
494543536	::484738153111375000
20932133	::484738184719237000
90469755	::484738196551380000
14873854	::484738242634203000
170162540	::484738249378656000
348123497	::484738260023787000
6733652	::484738300864118000
79633612	::484738301241593000
20932133	::484738332476178000
347994449	::484738336729214000
31536491	::484738348284518000
30666953	::484738416563585000
33369338	::484738432933957000
45966951	::484738433429291000
17111530	::484738445404028000
33676766	::484738450302590000
31010760	::484738494216929000
47167252	::484738503779954000
18455966	::484738563389411000
499995726	::484738574362116000
100195876	::484738584985866000
100195876	::484738585778606000
20932133	::484738595559702000
131278152	::484738609052778000
161492068	::484738609107329000
351847146	::484738630624100000
481512198	::484738632519921000
26113249	::484738634973605000
382767512	::484738642897014000
567014078	::484738654846214000
270687983	::484738663490662000
402018122	::484738684835471000
16380745	::484738686383185000
245080630	::484738696243982000
1384531	::484738698223710000
257092614	::484738732231114000
538541326	::484738757728288000
257092614	::484738780922802000
33342988	::484738783934685000
130690913	::484738789189746000
270687983	::484738793128198000
233084334	::484738802339311000
621306179	::484738817442578000
257092614	::484738827278229000
215189306	::484738847016628000
233084334	::484738865744580000
45581124	::484738866549514000
53741229	::484738881191817000
257092614	::484738883972648000
347994449	::484738889525891000
500239410	::484738939165499000
22220460	::484738945805467000
233084334	::484738947596423000
257092614	::484738949135364000
374228630	::484738955481325000
190492046	::484738974666092000
257092614	::484738975634952000
9899992	::484738992051466000
30666953	::484739025870131000
45581124	::484739041301000000
270687983	::484739043226157000
1318301	::484739065741209000
246050172	::484739084296794000
169226510	::484739096917442000
257092614	::484739099249475000
22220460	::484739107990831000
77787388	::484739125786865000
257092614	::484739130849370000
257092614	::484739140898942000
414543388	::484739173056651000
249227650	::484739184930738000
26113249	::484739191687770000
16380745	::484739200755834000
30516737	::484739204313006000
628427510	::484739207978827000
91521926	::484739214026633000
212060681	::484739217096859000
245080630	::484739222100643000
420403218	::484739223975895000
170162540	::484739254723944000
20932133	::484739271207550000
258609027	::484739274680840000
161656785	::484739274911531000
257092614	::484739277754867000
538541326	::484739287829585000
433168829	::484739294595403000
257092614	::484739302056665000
353888661	::484739322646511000
414066292	::484739341835464000
500239410	::484739349531992000
339312291	::484739359196082000
257092614	::484739363570335000
246050172	::484739368574128000
402018122	::484739386181812000
1318301	::484739409955155000
107535820	::484739410551119000
45966951	::484739426078445000
278220302	::484739457656967000
402018122	::484739470407659000
173688303	::484739478934654000
420403218	::484739497742323000
363059827	::484739530012893000
342508573	::484739537248468000
42910967	::484739539085565000
26113249	::484739544432910000
87247551	::484739573310689000
367296747	::484739578067046000
14606079	::484739604587634000
306169468	::484739613601185000
64768338	::484739618789527000
625170672	::484739624363765000
8070562	::484739626075054000
20020647	::484739635478659000
349788720	::484739636728979000
301244128	::484739696929824000
167301113	::484739701606055000
330799447	::484739703749763000
420403218	::484739729213362000
566902451	::484739768308486000
368691437	::484739790500155000
35376355	::484739802307117000
180226433	::484739818929143000
270687983	::484739838004834000
556556365	::484739847379501000
8070562	::484739855545409000
538541326	::484739864722563000
401443377	::484739879285571000
14873854	::484739891272495000
26113249	::484739894971858000
349788720	::484739938056146000
87247551	::484739944582098000
402018122	::484739963125116000
180226433	::484739975640932000
180226433	::484740040946229000
83513704	::484740043689304000
247374067	::484740049653616000
402333632	::484740061691256000
319145382	::484740072009248000
243751614	::484740075146604000
95141856	::484740083707547000
26113249	::484740098353676000
180226433	::484740099431624000
347596428	::484740103646896000
20932133	::484740103676260000
161492068	::484740120021454000
180226433	::484740122730979000
364035957	::484740158215180000
180226433	::484740162513944000
384530394	::484740192935628000
351847146	::484740220370161000
196742313	::484740257535909000
503911979	::484740262850076000
173688303	::484740263688929000
420403218	::484740277232758000
83513704	::484740301798395000
212475056	::484740323407454000
252793957	::484740350095794000
60131090	::484740354189455000
250474725	::484740356408229000
31536491	::484740378650615000
252793957	::484740386309435000
14816854	::484740407280943000
172997876	::484740426034057000
173232394	::484740447625953000
79633612	::484740465049104000
246050172	::484740486972727000
298156322	::484740512989978000
453690730	::484740514755784000
603870273	::484740523547037000
589542040	::484740534750445000
407248121	::484740541113196000
22220460	::484740590417223000
402018122	::484740613762334000
614096745	::484740621416951000
216486063	::484740627616518000
18999708	::484740676710445000
70839289	::484740684734541000
45911298	::484740686525124000
127062122	::484740687523360000
341313395	::484740693248581000
17054163	::484740717575557000
64942768	::484740723267227000
42910967	::484740727642259000
327662373	::484740729755795000
30417393	::484740740522602000
402018122	::484740744087732000
38577111	::484740744293257000
31536491	::484740772466409000
127062122	::484740779936456000
508860717	::484740783577530000
36116261	::484740785418809000
99843490	::484740788308688000
76707926	::484740806180216000
17536130	::484740866989645000
127062122	::484740871208718000
111806693	::484740874958807000
614074554	::484740876120244000
95299169	::484740884110381000
341313395	::484740906583482000
16299351	::484740932517257000
127062122	::484740949872898000
270687983	::484740955862364000
206247499	::484740960010907000
264335101	::484740961621135000
26113249	::484740974346645000
402018122	::484740987785195000
131420707	::484740996752605000
250774954	::484741007704338000
118855202	::484741012963598000
713350694	::484741019758788000
17054163	::484741033176334000
102875172	::484741047331729000
216486063	::484741061836017000
22431584	::484741090172346000
29018568	::484741091178987000
395703736	::484741141376827000
369160273	::484741142098247000
127062122	::484741143058317000
40864634	::484741194212073000
29018568	::484741195977875000
38577111	::484741197471043000
415789240	::484741228068491000
239162983	::484741230069555000
156166678	::484741255365005000
259830697	::484741261211860000
38577111	::484741265385213000
29018568	::484741269197844000
22220460	::484741301037174000
389676504	::484741312181059000
402018122	::484741346813431000
342508573	::484741347090632000
321037427	::484741353658925000
562393615	::484741376287182000
246050172	::484741424504528000
240532669	::484741444968931000
348152108	::484741463041785000
175314654	::484741467290628000
634164272	::484741478313250000
240914419	::484741491592417000
229611107	::484741491865038000
402018122	::484741503462297000
39416036	::484741527260762000
402018122	::484741538451185000
478941450	::484741552342700000
14816854	::484741554314039000
423098923	::484741573595639000
1318301	::484741602297257000
308946618	::484741632252600000
277626311	::484741632692989000
415789240	::484741634613997000
361199465	::484741645145894000
175314654	::484741647339495000
26113249	::484741676775116000
86349050	::484741680835616000
16102033	::484741685222445000
115550523	::484741701953531000
209401949	::484741765228814000
176339991	::484741798846533000
508860717	::484741811844689000
1007041	::484741812242771000
341313395	::484741822996967000
137014162	::484741828487286000
202840862	::484741845725876000
274791343	::484741856123564000
70839289	::484741942014537000
139847892	::484741998004297000
341313395	::484742011514134000
16807883	::484742028815646000
39416036	::484742034289221000
478941450	::484742035979501000
188922113	::484742039482163000
341313395	::484742065964580000
195103093	::484742069143863000
415789240	::484742071882768000
405362735	::484742087087108000
115550523	::484742092942360000
478941450	::484742110407438000
368386947	::484742124030541000
187078541	::484742143831855000
61318348	::484742156729729000
634615880	::484742177105272000
337499399	::484742193249529000
478941450	::484742196667490000
277626311	::484742218008109000
402018122	::484742236161064000
33029479	::484742271921696000
369292925	::484742324098838000
402018122	::484742338934104000
38577111	::484742345725050000
54754940	::484742353563820000
320452099	::484742367539625000
127062122	::484742381531451000
339312291	::484742383230550000
38577111	::484742401454784000
229332190	::484742412418695000
42481762	::484742418286137000
321037427	::484742448829444000
454146385	::484742454457810000
95554541	::484742472493305000
478941450	::484742481318121000
149295164	::484742538033496000
437082385	::484742545562292000
16380745	::484742557843214000
341313395	::484742573794541000
341313395	::484742579473235000
102213164	::484742594094985000
16380745	::484742625321160000
115550523	::484742637384003000
402018122	::484742640835899000
351847146	::484742647014125000
341313395	::484742672033136000
31536491	::484742673220120000
402018122	::484742680203636000
14307454	::484742688114110000
9899992	::484742713460273000
245080630	::484742721584627000
259573654	::484742768104071000
87247551	::484742789310066000
370420008	::484742793982521000
282692620	::484742795962232000
15361643	::484742799368003000
115550523	::484742813246959000
37730571	::484742832562110000
91521926	::484742843282386000
437082385	::484742853545836000
341313395	::484742874798366000
27726737	::484742876568354000
327842258	::484742882155167000
100018299	::484742885821386000
27331165	::484742887305797000
429558621	::484742929949671000
100018299	::484742941567893000
375961439	::484742950597820000
386627455	::484742978896809000
402018122	::484743020282011000
26113249	::484743035830292000
89505869	::484743045359742000
161492068	::484743070752047000
192727478	::484743084240932000
136828926	::484743107137634000
369160273	::484743107548688000
246050172	::484743123579334000
724485482	::484743134291968000
17054163	::484743157469675000
26642766	::484743195184885000
431215016	::484743213320663000
6652302	::484743265330028000
327842258	::484743274251309000
259573654	::484743293541285000
216486063	::484743320363872000
29394513	::484743327192190000
100018299	::484743346532139000
40126821	::484743372809056000
635845301	::484743374935973000
227114320	::484743380077785000
61698439	::484743394439462000
158129535	::484743401666281000
439491329	::484743406602571000
65576332	::484743412877234000
29394513	::484743413892653000
363361632	::484743418485436000
358611246	::484743432129101000
31536491	::484743435274825000
81872162	::484743444049694000
306169468	::484743483966889000
600663496	::484743504338632000
42481762	::484743511552847000
133617944	::484743542590296000
228213959	::484743548722356000
45492981	::484743563209498000
310330192	::484743570373767000
45492981	::484743577503678000
402018122	::484743584084545000
45492981	::484743609627865000
368386947	::484743629844791000
402018122	::484743636404293000
431215016	::484743646437052000
16102033	::484743659645321000
45492981	::484743663310761000
445219284	::484743665068560000
113722629	::484743677886349000
19734494	::484743687021555000
31536491	::484743708588265000
60221494	::484743722752421000
402018122	::484743732751646000
218956862	::484743749055311000
87247551	::484743757997174000
19147974	::484743762997149000
102530016	::484743763404005000
358611246	::484743769372110000
58941053	::484743793564852000
60046761	::484743820345479000
500388817	::484743854818484000
133617944	::484743857221816000
70483417	::484743882442563000
115852151	::484743893637144000
222598798	::484743909575503000
92838578	::484743913388122000
20782081	::484743917456207000
313120951	::484743956949762000
222598798	::484743959294771000
91942557	::484743982530842000
29394513	::484743982678028000
189135890	::484743985466834000
87812967	::484743987887349000
256750208	::484743994149048000
37730571	::484743998628966000
314251743	::484744010343280000
54422208	::484744020451524000
89505869	::484744038113755000
437898031	::484744070036586000
87247551	::484744086608302000
222598798	::484744129885519000
79348656	::484744143931850000
165967574	::484744148281720000
305415102	::484744155772760000
614436697	::484744193227513000
189135890	::484744195274309000
588641285	::484744221618753000
269605766	::484744225347473000
14816854	::484744233287311000
23164217	::484744264438398000
155213009	::484744267613478000
29394513	::484744269765574000
396929208	::484744281525989000
378200627	::484744282772111000
368386947	::484744293446602000
58349263	::484744296860758000
37730571	::484744314162262000
161492068	::484744376740884000
270173839	::484744400975974000
415789240	::484744418553913000
155213009	::484744420449718000
293897624	::484744442155642000
31536491	::484744442419507000
277996494	::484744449667235000
265760942	::484744469141405000
415789240	::484744473679646000
29394513	::484744483394056000
155213009	::484744485465640000
37730571	::484744486900498000
424540791	::484744510878912000
445219284	::484744515652423000
402018122	::484744519309873000
161492068	::484744524208431000
23164217	::484744525672226000
170357410	::484744536996859000
23400461	::484744546610581000
156166678	::484744578587566000
267405925	::484744583801081000
369160273	::484744584912580000
29394513	::484744616986828000
376467319	::484744630416592000
18437537	::484744638679760000
461392295	::484744651199348000
155926653	::484744653074202000
16299351	::484744654974234000
37730571	::484744664818651000
210873235	::484744665162600000
71617108	::484744677426741000
16566189	::484744680312438000
30516737	::484744692483883000
44768272	::484744722553245000
513711139	::484744729868107000
212060681	::484744740928491000
415789240	::484744746338754000
31536491	::484744777397571000
483190332	::484744784016572000
53741229	::484744791146496000
40864634	::484744791272345000
467775651	::484744823812145000
212060681	::484744835489087000
178492117	::484744835694215000
91942557	::484744848361422000
250713436	::484744848444911000
219550942	::484744867399340000
290855101	::484744876567715000
91942557	::484744922109464000
45492981	::484744926723207000
402018122	::484744940568977000
44811271	::484744943210999000
29394513	::484744945161740000
53741229	::484744958919073000
96966245	::484744959128793000
18028506	::484744997682810000
40864634	::484745025683611000
215144630	::484745031740555000
6733652	::484745039038668000
367561919	::484745042028818000
402018122	::484745051357327000
415789240	::484745062576685000
603870273	::484745084533891000
375961439	::484745096085008000
367561919	::484745098568032000
164575018	::484745112120213000
65425379	::484745113571459000
354629644	::484745126640488000
415789240	::484745173125959000
402018122	::484745196765478000
14085431	::484745211843604000
250713436	::484745245167325000
41675336	::484745284182757000
23933265	::484745284505722000
496575332	::484745290625200000
51325761	::484745293859024000
437898031	::484745306719129000
188417746	::484745316827414000
72293435	::484745333042577000
26113249	::484745348150071000
371500504	::484745348314042000
252793957	::484745369796894000
189135890	::484745381608050000
15330061	::484745399475789000
415789240	::484745405024858000
17455392	::484745420388593000
396923534	::484745425635667000
415789240	::484745435559772000
423862446	::484745440835801000
250713436	::484745455914340000
106584551	::484745458514800000
70805584	::484745461191176000
369160273	::484745462495199000
364546435	::484745467499008000
410961985	::484745475094876000
396923534	::484745476248326000
58349263	::484745483748122000
312348050	::484745514676543000
496575332	::484745515419336000
25223941	::484745529801183000
25223941	::484745548155461000
238826465	::484745555516862000
106584551	::484745563762475000
45470777	::484745565519876000
409662649	::484745585061146000
415789240	::484745620800823000
331307463	::484745627499118000
388558032	::484745639700332000
62460045	::484745658029445000
393718746	::484745671325798000
449981984	::484745702442950000
277996494	::484745710051393000
396332641	::484745716095406000
188417746	::484745719451254000
39685005	::484745732746801000
583488323	::484745737578618000
491357856	::484745739948396000
46940147	::484745752074133000
275902246	::484745777835941000
423098923	::484745798329311000
114077276	::484745821158535000
114077276	::484745821301133000
18138157	::484745835867942000
46963484	::484745872383557000
423816771	::484745876984721000
437898031	::484745883452325000
277996494	::484745891291463000
27323374	::484745901345624000
34689419	::484745943053393000
30516737	::484745951417229000
603870273	::484745985281622000
37730571	::484746026126147000
273814896	::484746045344063000
7141172	::484746064353058000
29394513	::484746067117113000
21153287	::484746080626958000
449981984	::484746094199324000
189135890	::484746110997508000
208250490	::484746119097118000
256756265	::484746138265067000
496575332	::484746144581681000
552146644	::484746145810612000
277996494	::484746151992635000
189135890	::484746155486490000
436336703	::484746158925811000
31536491	::484746164697169000
23400461	::484746180719816000
6733652	::484746187304886000
293897624	::484746219580043000
37730571	::484746258989740000
449981984	::484746269798039000
346654346	::484746281537912000
379807492	::484746283962224000
26113249	::484746295655936000
108605734	::484746299120435000
107823354	::484746319357952000
25237171	::484746337796108000
155213009	::484746339641602000
336628506	::484746346977845000
178492117	::484746353319223000
415789240	::484746354258763000
425381729	::484746361326141000
409487670	::484746399414632000
355717008	::484746412161515000
29394513	::484746413654695000
415789240	::484746420436467000
108204138	::484746424299823000
217871594	::484746424676909000
30336818	::484746476199759000
239162983	::484746500556460000
148912524	::484746515550699000
277996494	::484746516825796000
383202357	::484746527207063000
252623066	::484746531921461000
433169770	::484746534089547000
170357410	::484746536383815000
277996494	::484746543828697000
46268291	::484746582311829000
155213009	::484746586933587000
382767512	::484746596824129000
264608632	::484746598442741000
384530394	::484746620752257000
8962732	::484746623503724000
20782081	::484746625810583000
240463390	::484746642583613000
605327407	::484746654965587000
189135890	::484746661093064000
114235211	::484746674317705000
18999708	::484746689647890000
348152108	::484746707637252000
114235211	::484746710636183000
29394513	::484746711395753000
499995726	::484746713274810000
155213009	::484746733075709000
605327407	::484746736477687000
348152108	::484746739828531000
36116261	::484746766835654000
351099839	::484746768903446000
92125226	::484746811500793000
97336064	::484746846858776000
281260984	::484746848444223000
189135890	::484746851640291000
82115262	::484746881247870000
496575332	::484746882787192000
214184608	::484746889825632000
633531552	::484746908729376000
300009838	::484746909090054000
163279109	::484746951649275000
92568275	::484746953356746000
634164272	::484746966874992000
158129535	::484746979436920000
155213009	::484747016853921000
377555310	::484747024412061000
6733652	::484747048370319000
131072297	::484747058377940000
203688730	::484747060143742000
155213009	::484747082473824000
525819441	::484747098777063000
14606079	::484747110869250000
29394513	::484747115386908000
114235211	::484747119136215000
125718303	::484747149855309000
149275783	::484747150560362000
581342731	::484747194822455000
114235211	::484747195984277000
242912563	::484747210681503000
387863634	::484747214879617000
194129729	::484747222492643000
18015033	::484747254319034000
148197450	::484747281917571000
395703736	::484747282265669000
211376385	::484747289022312000
44768272	::484747305514725000
53741229	::484747331229605000
247024165	::484747349177016000
155213009	::484747350548553000
277996494	::484747384249794000
198911524	::484747405321961000
264335101	::484747420278849000
149275783	::484747425916395000
62989661	::484747456585142000
250713436	::484747465204051000
62989661	::484747498633068000
29935926	::484747513954447000
199331386	::484747519881392000
625170672	::484747524725428000
53741229	::484747528357679000
1318301	::484747544371539000
182901672	::484747553045749000
168274200	::484747553401868000
26182895	::484747569755873000
457197060	::484747578198618000
224095849	::484747611325210000
188417746	::484747619697430000
50228529	::484747624357310000
130987540	::484747644343181000
196659229	::484747651137544000
130987540	::484747666870771000
505510212	::484747701553463000
163279109	::484747733874401000
41675336	::484747754120294000
33108084	::484747777126051000
157904403	::484747801222332000
189135890	::484747802799374000
444247134	::484747812718911000
241324134	::484747826295869000
107823354	::484747829177364000
499995726	::484747849255895000
264335101	::484747865760075000
360183119	::484747911449018000
274712500	::484747921871495000
317164527	::484747939323977000
636894252	::484747945934213000
387472182	::484747948576608000
18750697	::484747963760390000
194129729	::484747968550285000
261043724	::484747987361361000
277996494	::484747998854123000
17694593	::484748000435404000
50228529	::484748003946008000
444247134	::484748015555452000
222598798	::484748018206662000
45492981	::484748025672130000
161199833	::484748027219808000
36116261	::484748050678562000
250713436	::484748057624342000
364546435	::484748103765860000
95554541	::484748104550207000
17448907	::484748118169497000
33629617	::484748121017446000
22033805	::484748132925054000
58028621	::484748135378337000
161199833	::484748168123281000
291155950	::484748177220722000
458766436	::484748187693875000
148197450	::484748248125808000
583488323	::484748253200535000
408098797	::484748286322962000
849	::484748306661511000
33217361	::484748336549724000
50228529	::484748343701037000
527041090	::484748353830256000
14816854	::484748368623570000
294745245	::484748372591407000
480857982	::484748382007607000
22220460	::484748385392799000
277996494	::484748398621655000
336845657	::484748399087218000
170357410	::484748403671199000
17448907	::484748404074225000
636894252	::484748411921371000
382767512	::484748417516969000
18657192	::484748433928880000
277996494	::484748444477960000
175591069	::484748486521257000
713245898	::484748507442454000
250713436	::484748520105054000
170868061	::484748539373682000
384155676	::484748544008392000
459561241	::484748549788143000
161492068	::484748559653167000
182901672	::484748561654226000
375810749	::484748563948113000
29935926	::484748594633666000
334261100	::484748613042450000
58028621	::484748637176471000
387472182	::484748641630834000
636894252	::484748644906573000
352970133	::484748649998462000
382767512	::484748656810414000
8070562	::484748657535614000
287727506	::484748662216458000
277996494	::484748671737954000
185399022	::484748697335369000
633531552	::484748727337627000
148197450	::484748790784856000
27331165	::484748800582369000
160094025	::484748805141565000
338073739	::484748809293942000
208296274	::484748810485125000
41908697	::484748834338521000
849	::484748834531475000
713245898	::484748851035652000
414526765	::484748852705382000
40864634	::484748855066361000
14307454	::484748868215529000
467775651	::484748872468934000
50228529	::484748872577609000
27331165	::484748895977627000
367308760	::484748897147817000
35256600	::484748900415184000
29394513	::484748901174366000
175314654	::484748931776016000
185399022	::484748934321934000
133341985	::484748940504752000
252793957	::484748945625579000
587104097	::484748947999563000
16353730	::484748950805942000
290855101	::484748969822945000
17448907	::484748990433751000
52628599	::484748998528733000
16353730	::484749002249097000
82707747	::484749009722949000
425381729	::484749012507959000
238698812	::484749017272680000
14307454	::484749020116439000
259542533	::484749056430731000
58028621	::484749066878738000
16002106	::484749070540365000
375810749	::484749074466238000
467775651	::484749080405762000
208296274	::484749085568958000
29817953	::484749091448946000
110530129	::484749141931614000
27331165	::484749166380212000
382767512	::484749169123684000
294745245	::484749203944382000
8070562	::484749247871320000
500388817	::484749258092851000
160094025	::484749271083016000
45966951	::484749271707963000
183090041	::484749287373287000
250774954	::484749289902858000
35256600	::484749340091486000
18750697	::484749348438171000
1318301	::484749365064376000
337434597	::484749372052078000
457811756	::484749374891622000
20782081	::484749381032083000
382767512	::484749397910372000
345756955	::484749431309209000
500388817	::484749440947720000
155730095	::484749443817033000
70483417	::484749471927271000
250713436	::484749513337217000
42297542	::484749514243596000
163279109	::484749517464403000
33029479	::484749523231596000
17448907	::484749525853024000
29817953	::484749531280445000
51601709	::484749535604768000
273034167	::484749557410971000
13533012	::484749566516805000
155730095	::484749569646149000
82707747	::484749578676084000
337434597	::484749588058755000
106561609	::484749623043448000
44811271	::484749636490362000
29817953	::484749678785732000
7141172	::484749686927265000
31536491	::484749689833922000
21153287	::484749690991575000
17830276	::484749698779975000
109331928	::484749717826306000
242912563	::484749727976939000
69916558	::484749736680103000
40864634	::484749771953823000
252793957	::484749819630477000
78065938	::484749824080637000
91942557	::484749837469241000
405040496	::484749838840393000
148197450	::484749887968645000
35256600	::484749947753885000
8070562	::484749959179153000
7141172	::484749964170371000
16807883	::484750015655862000
480857982	::484750021871431000
335692629	::484750023649796000
513711139	::484750025805688000
444247134	::484750033674194000
255697938	::484750038493454000
82707747	::484750051890044000
500388817	::484750087256432000
106584551	::484750088166596000
17448907	::484750115567976000
255697938	::484750124334063000
45966951	::484750136850264000
479156555	::484750206760534000
256756265	::484750209461669000
208296274	::484750262653820000
372611209	::484750264998440000
7141172	::484750277468491000
26642766	::484750289551892000
187716774	::484750290764054000
309981035	::484750299979350000
519898323	::484750322611408000
114633433	::484750367389777000
272586753	::484750382627713000
106561609	::484750382845812000
27331165	::484750398800928000
18918771	::484750409869709000
402229763	::484750420498083000
27331165	::484750431172562000
367322500	::484750437480804000
402229763	::484750449061269000
13533012	::484750454631309000
411997198	::484750454673637000
35256600	::484750546331381000
44779656	::484750558365229000
411777707	::484750586781655000
15814841	::484750595681943000
411777707	::484750631740407000
575755127	::484750650085867000
411777707	::484750667933057000
486174522	::484750692398014000
272586753	::484750694792982000
14178003	::484750709775032000
17522792	::484750714246160000
272586753	::484750726103433000
163279109	::484750726535467000
240015074	::484750729391783000
106584551	::484750758428942000
183090041	::484750764552617000
272586753	::484750769804304000
60160675	::484750780700717000
272586753	::484750784358121000
8070562	::484750811939868000
17694593	::484750817803501000
309789310	::484750828490612000
272586753	::484750829849554000
252793957	::484750842017226000
423862446	::484750879757983000
360183119	::484750886884098000
411777707	::484750888301760000
107842096	::484750891300298000
155730095	::484750891657211000
272586753	::484750905292496000
411777707	::484750927900205000
14606079	::484750928470212000
125718303	::484750938486231000
22536077	::484750939547369000
272586753	::484750963358437000
8962732	::484750982786478000
272586753	::484750988356513000
331307463	::484750991732920000
63720288	::484751014721888000
272586753	::484751015594319000
360183119	::484751016232247000
16258970	::484751019167846000
513711139	::484751027749408000
375364618	::484751031759159000
384436313	::484751069306564000
223614733	::484751090852712000
148197450	::484751120926244000
102213164	::484751126303354000
272586753	::484751132032397000
184962835	::484751140123185000
194129729	::484751145735553000
250713436	::484751150147579000
14606079	::484751175397306000
105993726	::484751189490532000
27816303	::484751200425103000
267482514	::484751201691377000
23642786	::484751206632259000
336628506	::484751206875934000
50818061	::484751217462353000
289084083	::484751222662893000
189135890	::484751233106722000
516017637	::484751249360060000
58941053	::484751275842887000
37730571	::484751289621172000
195103093	::484751307152953000
208296274	::484751344881111000
33029479	::484751352044613000
496575332	::484751365278007000
110530129	::484751365369892000
17448907	::484751368104996000
293644929	::484751385125089000
114633433	::484751401101168000
223614733	::484751418385907000
29607520	::484751433904844000
254600909	::484751448060608000
483283190	::484751451890008000
82707747	::484751467849338000
50818061	::484751504201777000
221205505	::484751513412440000
393718746	::484751522832457000
17448907	::484751546023157000
107842096	::484751581670158000
172035134	::484751604243906000
240532669	::484751619427696000
575755127	::484751645121982000
50228529	::484751655125385000
356974615	::484751661441642000
314251743	::484751685156605000
27331165	::484751714067558000
169226510	::484751737585025000
27179899	::484751742194552000
393718746	::484751752961748000
183090041	::484751797022498000
314251743	::484751800244125000
107842096	::484751807843811000
200615756	::484751813703651000
44779656	::484751814278279000
254210162	::484751823136251000
423862446	::484751836302565000
7141172	::484751871681499000
15361643	::484751873383989000
558873022	::484751892674019000
240798548	::484751903201308000
26589876	::484751913532272000
70805584	::484751918175371000
575755127	::484751920741875000
8962732	::484751981022429000
13533012	::484751991470825000
331307463	::484751993429184000
405040496	::484752010227351000
175314654	::484752011200458000
22220460	::484752021124157000
101138081	::484752037910167000
17840621	::484752038920986000
143225254	::484752048475222000
420389630	::484752062211584000
43045329	::484752092221816000
131420707	::484752096462270000
350968313	::484752104884826000
558873022	::484752130121924000
234214828	::484752138614996000
194129729	::484752158965772000
242912563	::484752197847375000
210873235	::484752222119792000
53317470	::484752257867476000
367561919	::484752308463349000
168964399	::484752355208876000
168964399	::484752373407969000
724485482	::484752430476066000
336628506	::484752439799984000
205030447	::484752472578093000
575755127	::484752501283897000
458808714	::484752531742920000
635845301	::484752541620514000
558873022	::484752549808177000
194129729	::484752558637191000
183090041	::484752665155350000
33703018	::484752679173095000
22220460	::484752687020257000
36116261	::484752691076149000
515049896	::484752691344601000
278301419	::484752692490035000
61307501	::484752699515482000
111124977	::484752701209989000
90467952	::484752701788405000
194129729	::484752759384981000
74282065	::484752786295246000
32750427	::484752826166284000
384494456	::484752831316889000
79754464	::484752837486735000
32750427	::484752843660746000
20000062	::484752849314656000
74282065	::484752898752917000
295881773	::484752901198213000
575755127	::484752926414352000
558873022	::484752935503806000
23663256	::484752937680252000
460611723	::484752943724642000
272586753	::484752958156832000
287994287	::484752983108763000
18324223	::484753014863822000
90544248	::484753036019912000
151190656	::484753042278215000
277251070	::484753067988889000
20833365	::484753081872027000
188922113	::484753125644189000
91712528	::484753132870569000
14792781	::484753156140593000
499167427	::484753237895966000
189135890	::484753244384538000
15814841	::484753278324834000
291155950	::484753368619827000
106584551	::484753388144324000
200615756	::484753402434707000
22536077	::484753410130849000
337367504	::484753458332196000
178492117	::484753476006977000
310330192	::484753484307517000
19147974	::484753523075481000
272586753	::484753529043574000
458826306	::484753532974014000
375810749	::484753536731709000
399555371	::484753540699525000
268987143	::484753548920782000
178492117	::484753561344299000
188855651	::484753567719256000
18138157	::484753581481164000
30912658	::484753585801265000
20000062	::484753587541532000
431215016	::484753597435875000
223243607	::484753617665392000
369217450	::484753653450821000
223950031	::484753655388585000
114077276	::484753673956765000
114077276	::484753673977737000
114077276	::484753674057420000
114077276	::484753674057433000
54422208	::484753679551959000
14594667	::484753690683650000
315559101	::484753695007993000
60555388	::484753727702593000
458766436	::484753757498920000
81872162	::484753763300048000
334403708	::484753786851033000
20000062	::484753788129914000
223950031	::484753842366447000
433169770	::484753881121837000
16258970	::484753889598533000
14594667	::484753914861191000
266033863	::484753954782588000
16258970	::484753955642019000
21153287	::484753960017068000
252756099	::484753961359269000
44278444	::484754037019926000
28197443	::484754068342988000
293897624	::484754083363164000
21568615	::484754099338895000
147298694	::484754150408744000
260006924	::484754152682426000
223243607	::484754180142538000
255697938	::484754191357730000
255547325	::484754198949408000
38577111	::484754210878005000
279230956	::484754240624406000
460611723	::484754244667703000
272586753	::484754269103333000
575755127	::484754275528998000
195103093	::484754291744190000
107842096	::484754312157880000
163279109	::484754316910014000
234187240	::484754321230528000
272586753	::484754334215700000
384155676	::484754344554680000
442082078	::484754427878719000
20000062	::484754435013218000
237118122	::484754445662560000
163279109	::484754469226172000
417606826	::484754472615550000
548870171	::484754473542512000
305370209	::484754475249197000
33703018	::484754478747619000
198126424	::484754498032631000
114070939	::484754504915484000
215144630	::484754551853940000
713350694	::484754556841361000
305370209	::484754574561902000
513855251	::484754623035482000
588641285	::484754630925352000
28197443	::484754665372782000
18183371	::484754695726956000
125718303	::484754698549739000
163279109	::484754715800907000
328828628	::484754725036769000
215144630	::484754751309901000
286203749	::484754762412208000
188922113	::484754763230490000
402018122	::484754766686584000
402018122	::484754772508311000
16353730	::484754801377689000
14873854	::484754805848432000
261847534	::484754812664557000
224126979	::484754820230676000
32750427	::484754832667213000
426923626	::484754836206780000
494376740	::484754861213224000
14178003	::484754865311055000
261847534	::484754897746006000
223243607	::484754897876041000
7875762	::484754911738232000
18183371	::484754934122819000
219153949	::484754964900626000
90469755	::484754986232844000
53486281	::484754986560405000
286203749	::484754988095127000
102100651	::484754997876228000
305370209	::484755025323765000
520533224	::484755035134631000
20000062	::484755041484431000
334423964	::484755054931349000
14891490	::484755076255191000
23400461	::484755076645285000
382359896	::484755106408050000
287994287	::484755125223702000
369160273	::484755193808969000
433169770	::484755210100039000
211376385	::484755223236591000
6092972	::484755231625216000
82707747	::484755259462397000
75209135	::484755291896958000
82707747	::484755299056644000
369160273	::484755305301950000
82707747	::484755348280987000
338664006	::484755366966599000
287994287	::484755376626081000
24136198	::484755378253467000
272586753	::484755396674846000
82707747	::484755396926509000
309981035	::484755402266263000
160094025	::484755408540536000
82707747	::484755453788700000
27816303	::484755460797378000
160094025	::484755468414242000
194129729	::484755484411699000
82707747	::484755503260499000
127062122	::484755503591874000
74282065	::484755503822553000
724485482	::484755541022228000
82707747	::484755565889855000
276202961	::484755584374169000
78065938	::484755586828238000
286341932	::484755594780237000
82707747	::484755602984284000
95554541	::484755606813679000
30912658	::484755616892989000
95554541	::484755635066503000
338830055	::484755646672568000
358489252	::484755649301975000
398339392	::484755663168753000
82707747	::484755666804809000
168274200	::484755678532485000
160094025	::484755690146131000
160094025	::484755712103305000
82707747	::484755713533550000
28197443	::484755723482460000
74282065	::484755732030431000
369160273	::484755789219758000
51649971	::484755811584208000
39416036	::484755817954955000
94181957	::484755831154417000
293897624	::484755836326383000
18999708	::484755844630736000
148197450	::484755874662334000
408049418	::484755880408133000
39416036	::484755921168384000
51601709	::484755947253141000
39416036	::484755973878202000
14594667	::484755993616990000
51601709	::484755997756780000
16713287	::484756001111818000
272586753	::484756028668395000
160094025	::484756071102177000
39416036	::484756082770722000
28197443	::484756097723400000
26642766	::484756101410209000
562393615	::484756139255816000
8962732	::484756155982303000
1318301	::484756166837149000
160094025	::484756177922703000
39416036	::484756182041501000
369160273	::484756205202448000
21105964	::484756207811698000
110236585	::484756223229964000
39416036	::484756223233757000
417606826	::484756229873758000
272586753	::484756243852980000
286265668	::484756257446699000
237530197	::484756290019667000
39416036	::484756292204900000
6092972	::484756305379213000
272586753	::484756315894333000
74282065	::484756321510498000
22431584	::484756324929241000
95231863	::484756357799624000
27816303	::484756366608060000
30912658	::484756383221313000
27816303	::484756394294669000
155139746	::484756438040862000
281829913	::484756460262285000
28197443	::484756483637141000
566902451	::484756487659859000
410195122	::484756503719469000
197277853	::484756522623176000
74282065	::484756573189722000
219153949	::484756574960103000
219153949	::484756586070822000
11146552	::484756593825689000
272586753	::484756594446446000
309789310	::484756597164363000
603870273	::484756617074712000
96966245	::484756623999926000
160094025	::484756625618911000
272586753	::484756626990051000
293897624	::484756652760256000
363059827	::484756663522430000
24494616	::484756673614319000
109615689	::484756676017664000
38804898	::484756694379941000
160094025	::484756697651888000
22536077	::484756750516514000
195103093	::484756752592674000
165072349	::484756760251486000
78065938	::484756767457288000
160094025	::484756778971058000
566902451	::484756779084283000
374739722	::484756808540909000
30516737	::484756813355577000
217871594	::484756823543537000
15875100	::484756829797228000
237936556	::484756903331758000
365746365	::484756935179108000
1565041	::484756943287115000
272586753	::484756947929792000
227355784	::484756954154156000
260006924	::484756964246048000
352531780	::484756972567158000
272586753	::484756979139612000
266317182	::484757016284778000
394962689	::484757018608025000
11146552	::484757041886404000
260006924	::484757045846233000
33703018	::484757046534086000
334261100	::484757064896753000
272586753	::484757082566971000
45759903	::484757091375005000
74955386	::484757100858318000
163279109	::484757131267039000
623990154	::484757143430496000
623990154	::484757193338523000
291413743	::484757248262959000
314251743	::484757290533552000
160094025	::484757320531214000
21374892	::484757330702393000
1384531	::484757345780514000
42297542	::484757363195666000
376546976	::484757364273606000
156508337	::484757372330459000
160094025	::484757401472884000
272586753	::484757410653802000
20000062	::484757420116168000
27335023	::484757439581941000
215144630	::484757443704930000
254600909	::484757455616765000
322108529	::484757464630325000
41675336	::484757471383138000
513855251	::484757473241202000
305216922	::484757473975611000
331447850	::484757489527689000
47929423	::484757491126124000
369174583	::484757495571705000
331925277	::484757499393093000
44278444	::484757507538034000
280749613	::484757534067404000
39553593	::484757565591404000
115200960	::484757579361316000
39553593	::484757613289029000
339458716	::484757663528411000
22220460	::484757666422849000
305216922	::484757682134319000
443376354	::484757687024902000
272586753	::484757720457691000
214184608	::484757735805046000
22220460	::484757767019069000
35603964	::484757784685056000
500388817	::484757788556414000
39553593	::484757796676567000
136828926	::484757801202245000
41675336	::484757802208878000
39553593	::484757862741069000
113760458	::484757892625862000
91521926	::484757899629965000
134873681	::484757910484840000
163279109	::484757938272075000
307697597	::484757942689071000
272586753	::484757948623622000
170064834	::484757960615149000
454531259	::484757960900362000
22431584	::484757971600416000
336774649	::484757993313935000
22087737	::484757995247529000
236202065	::484757999160799000
397571431	::484758057998491000
491679354	::484758064654872000
219188629	::484758066546475000
160094025	::484758110968365000
30719116	::484758125074202000
76977679	::484758130786451000
1318301	::484758142530514000
160094025	::484758147555270000
216486063	::484758176726671000
272586753	::484758198218268000
160094025	::484758199132639000
55287428	::484758204065144000
107842096	::484758206149709000
79035481	::484758206875303000
51601709	::484758214580654000
500517566	::484758223824896000
140994915	::484758231097831000
500517566	::484758242158202000
140994915	::484758242720219000
33904380	::484758252807151000
187716774	::484758265268432000
293897624	::484758267852500000
160094025	::484758287594688000
38804898	::484758326270361000
111806693	::484758336873578000
39553593	::484758339700920000
111806693	::484758360403619000
140994915	::484758397150330000
414952579	::484758410185801000
140994915	::484758413512278000
442082078	::484758427973865000
23396218	::484758440695578000
63720288	::484758478980800000
39553593	::484758486413492000
442082078	::484758487075799000
209223008	::484758487671779000
48427726	::484758498157142000
375636797	::484758510505185000
65576332	::484758511985762000
252756099	::484758537046732000
227355784	::484758537458180000
394962689	::484758541979222000
22087737	::484758553358397000
350525380	::484758557246898000
39553593	::484758567472615000
277873263	::484758576347353000
351004243	::484758581128880000
369310186	::484758597058846000
114967175	::484758617254408000
27331165	::484758630286106000
23396218	::484758633587429000
53486281	::484758651308347000
160094025	::484758663425298000
37011485	::484758670837047000
86604355	::484758681628573000
395703736	::484758690915155000
158129535	::484758706371174000
59184492	::484758713585385000
305415102	::484758717494472000
266317182	::484758723983048000
454375039	::484758740684398000
16299351	::484758750268755000
417606826	::484758769474478000
633010300	::484758769927471000
442082078	::484758790470791000
414543388	::484758793222254000
326813935	::484758793491087000
61318348	::484758816597106000
41465619	::484758847630761000
277873263	::484758921983188000
57651074	::484758941520625000
140994915	::484758983052640000
183090041	::484758994129416000
20000062	::484758996595662000
417606826	::484759002031849000
270736613	::484759012542402000
20941662	::484759023422812000
35603964	::484759029705482000
339917675	::484759037653704000
257625769	::484759049737891000
57651074	::484759057061150000
53486281	::484759062014611000
311297676	::484759067655544000
325906113	::484759068834545000
22087737	::484759071677902000
442082078	::484759085959487000
260573981	::484759100677308000
61307501	::484759108889763000
60046761	::484759109997043000
24136198	::484759176267046000
57651074	::484759187717898000
30719116	::484759191228547000
14715501	::484759191404294000
60046761	::484759207632048000
417606826	::484759212606889000
369174583	::484759223033552000
236202065	::484759227131367000
198911524	::484759228586807000
375636797	::484759234328788000
183090041	::484759262799724000
270227232	::484759277442043000
35256600	::484759287663587000
236202065	::484759308874162000
236112923	::484759330106118000
30719116	::484759335311273000
465002314	::484759346979418000
37228652	::484759382966558000
454375039	::484759412171481000
35256600	::484759412376993000
442082078	::484759422640463000
31144939	::484759439694905000
277873263	::484759440034263000
303427354	::484759462134427000
422876369	::484759483764473000
115550523	::484759523849011000
463431723	::484759544229134000
60046761	::484759546200461000
168964399	::484759548071133000
272586753	::484759572939161000
58652870	::484759574634061000
26580130	::484759575262801000
126507603	::484759576546660000
551248502	::484759621089763000
114967175	::484759656867172000
376546976	::484759686344740000
415179202	::484759691143438000
39685005	::484759692640395000
35256600	::484759709409230000
259581735	::484759720662556000
25935173	::484759724982665000
38804898	::484759736412168000
210873235	::484759769765666000
58652870	::484759794302324000
282692620	::484759818175934000
39685005	::484759821149671000
282779381	::484759841815031000
26113249	::484759858735239000
39685005	::484759861926690000
334261100	::484759865710354000
21105964	::484759872031182000
35256600	::484759879630848000
14873854	::484759890871582000
397024307	::484759894101622000
453690730	::484759899759321000
369160273	::484759907246174000
99320365	::484759908739325000
53486281	::484759909851230000
415540928	::484759913496051000
272586753	::484759924103061000
35256600	::484759924988080000
102875172	::484759934970908000
282779381	::484759945351413000
123373847	::484759950254940000
160094025	::484759969246367000
47067763	::484759975991185000
394365413	::484759988674772000
282779381	::484760015136239000
26580130	::484760046870347000
30719116	::484760047785107000
272586753	::484760051718963000
240914419	::484760059537145000
160094025	::484760061361680000
31345791	::484760066927509000
569518404	::484760074347233000
160094025	::484760075605528000
24383303	::484760077950148000
64549933	::484760100201308000
262496951	::484760116697104000
587940951	::484760125740048000
33818674	::484760153204355000
92840294	::484760181532672000
39685005	::484760183122317000
223950031	::484760186897190000
36866805	::484760188235157000
33818674	::484760193159294000
415540928	::484760197572100000
358611246	::484760212042047000
56198202	::484760219117830000
45581124	::484760220141228000
384563395	::484760237912514000
115550523	::484760237967040000
397024307	::484760252089257000
95554541	::484760253309779000
188922113	::484760256174497000
35256600	::484760279805595000
240914419	::484760286604165000
161656785	::484760309534851000
58349263	::484760351909892000
60131090	::484760394473279000
448325555	::484760402564108000
57651074	::484760410097471000
51413309	::484760411485765000
277873263	::484760416581464000
33818674	::484760426266120000
14715501	::484760428543623000
160094025	::484760430334603000
40526887	::484760435485184000
22431584	::484760469975363000
57651074	::484760496974094000
160094025	::484760527579521000
189135890	::484760551247982000
602224338	::484760558038962000
223614733	::484760581438599000
468965579	::484760612476829000
53486281	::484760632718557000
415540928	::484760637097398000
257092614	::484760659607834000
148197450	::484760661420167000
310666452	::484760662610956000
277873263	::484760663772778000
311664191	::484760684127731000
407279448	::484760692097314000
20786050	::484760694215041000
24226614	::484760695376859000
347596428	::484760733234651000
51413309	::484760734619168000
17016789	::484760741379993000
20020647	::484760755359604000
415540928	::484760763564044000
290396729	::484760782056349000
577920402	::484760813165498000
59288102	::484760821357355000
30719116	::484760823903301000
160094025	::484760841464455000
30406728	::484760842903093000
443376354	::484760852176723000
270184694	::484760928311705000
276202961	::484760963086680000
131072297	::484760969605029000
160094025	::484760997073129000
280297585	::484761002303832000
614074554	::484761003901857000
333704327	::484761008699744000
16472279	::484761030023987000
67069063	::484761032636653000
609790203	::484761050160447000
277873263	::484761065549336000
160094025	::484761085757501000
20000062	::484761092313210000
257092614	::484761096998240000
41135840	::484761099552579000
310666452	::484761105290371000
19147974	::484761106641350000
223950031	::484761133992013000
103782180	::484761153109626000
57651074	::484761158746787000
21124400	::484761165491220000
17840621	::484761196814663000
91712528	::484761261662420000
14715501	::484761281698607000
520533224	::484761286991826000
105607367	::484761301923553000
21374892	::484761310400638000
259466143	::484761311893405000
277873263	::484761324203692000
392716377	::484761361772068000
75696479	::484761377496526000
87771600	::484761416960716000
84849075	::484761419909324000
11146552	::484761427727507000
606781453	::484761444744179000
157904403	::484761454877241000
21415532	::484761465618829000
415540928	::484761479309451000
282779381	::484761485126938000
90689440	::484761514541199000
411700909	::484761544472145000
87771600	::484761549261656000
34689419	::484761549710446000
276202961	::484761553288167000
407473485	::484761553984442000
229385654	::484761556115554000
252793957	::484761566995161000
91712528	::484761580861526000
397024307	::484761583529099000
609790203	::484761593863892000
170064834	::484761599266140000
475210759	::484761624767897000
160094025	::484761633948835000
310666452	::484761634389233000
286341932	::484761643587362000
408144950	::484761647433519000
79035481	::484761660289085000
27538070	::484761661098967000
41675336	::484761668157571000
215385454	::484761686679617000
30529918	::484761694783012000
561527789	::484761698817957000
558873022	::484761723795423000
30719116	::484761734763528000
91712528	::484761740500930000
14715501	::484761744938524000
39685005	::484761776827813000
161656785	::484761781303513000
54697279	::484761798995099000
324171027	::484761823389159000
420403218	::484761825125621000
242305581	::484761854351114000
54105420	::484761859640143000
614074554	::484761860181594000
548870171	::484761873771134000
103678189	::484761881241194000
517695658	::484761882192908000
287028974	::484761887058305000
161656785	::484761897724829000
94215450	::484761904548970000
16299351	::484761913147265000
309981035	::484761926187372000
533417136	::484761949557628000
282779381	::484761964288028000
375636797	::484761965449863000
50818061	::484761987445194000
16299351	::484761987877183000
188922113	::484761994864893000
20000062	::484761995263373000
54105420	::484762047431716000
282779381	::484762082571583000
31326082	::484762090905681000
414066292	::484762098355154000
17840621	::484762127736250000
309981035	::484762147713712000
242305581	::484762151102341000
42638131	::484762155460202000
368730450	::484762155900608000
628427510	::484762159683874000
50818061	::484762176415338000
49061011	::484762206592962000
160094025	::484762207104671000
420403218	::484762226537287000
108204138	::484762235211087000
125718303	::484762251417485000
14606079	::484762256672968000
14606079	::484762257537392000
431215016	::484762274624573000
50818061	::484762307642527000
160094025	::484762320766132000
14715501	::484762331092496000
467545942	::484762367977619000
280297585	::484762369474961000
21105964	::484762375317647000
273111255	::484762376307093000
273111255	::484762388156014000
628427510	::484762428094169000
273111255	::484762434683424000
273111255	::484762465264103000
46940147	::484762468326330000
188480631	::484762471400370000
33818674	::484762478283214000
19307731	::484762481491853000
312784161	::484762487401631000
160094025	::484762490534760000
53486281	::484762503935967000
74282065	::484762509790806000
50818061	::484762515071840000
186287095	::484762526601584000
53486281	::484762545207930000
20000062	::484762549490319000
561527789	::484762549666074000
392301070	::484762569391882000
21105964	::484762575650172000
280297585	::484762578837835000
168387841	::484762582037700000
222636373	::484762584357548000
91712528	::484762588102664000
11146552	::484762597535670000
160094025	::484762625209683000
418327117	::484762633862516000
375961439	::484762635485736000
273111255	::484762654020345000
273111255	::484762669648326000
161656785	::484762680658776000
47929423	::484762684353560000
29553235	::484762694541901000
384494456	::484762714992951000
479246485	::484762720529416000
161656785	::484762731967688000
79348656	::484762732122488000
273111255	::484762732768419000
74282065	::484762743866552000
273111255	::484762785998319000
273111255	::484762810442711000
54105420	::484762818818744000
273111255	::484762822723661000
402018122	::484762828872876000
92629759	::484762834891333000
280297585	::484762837618028000
273111255	::484762840822059000
397024307	::484762861630025000
38577111	::484762880638980000
397024307	::484762881989148000
273111255	::484762913983315000
273111255	::484762920115392000
186107022	::484762931402252000
66393146	::484762950662500000
259466143	::484762951904022000
38804898	::484762960934354000
20000062	::484762982086639000
402018122	::484763021232046000
68221984	::484763022230315000
282779381	::484763041364324000
40864634	::484763052986732000
277873263	::484763076713906000
505219745	::484763111438569000
628427510	::484763144489672000
366753447	::484763150588198000
39553593	::484763175779577000
282779381	::484763182498459000
21105964	::484763188450566000
24136198	::484763193068494000
59288102	::484763198923743000
29553235	::484763200467243000
391573659	::484763223246503000
391573659	::484763266619801000
327934017	::484763273561001000
363969403	::484763274882199000
418314197	::484763297653063000
391573659	::484763302321737000
273111255	::484763303281836000
273111255	::484763310122758000
628427510	::484763316145774000
31144939	::484763320583749000
273111255	::484763342951571000
273111255	::484763350950109000
160094025	::484763366523940000
273111255	::484763384265453000
273111255	::484763389235703000
561527789	::484763398752591000
185629189	::484763405245775000
185629189	::484763406051069000
185629189	::484763408102088000
375961439	::484763440452341000
273111255	::484763451063930000
24136198	::484763457842343000
49383709	::484763469552427000
273111255	::484763473503453000
402018122	::484763482995564000
369292925	::484763497847218000
63720288	::484763511197671000
168387841	::484763535285563000
19147974	::484763579644919000
21105964	::484763582710939000
79035481	::484763597248032000
13533012	::484763604063752000
26580130	::484763628877279000
195103093	::484763636422803000
437898031	::484763662444679000
273111255	::484763702202101000
561527789	::484763742752608000
29553235	::484763748637638000
20000062	::484763800911224000
353418151	::484763821618122000
270173839	::484763830208434000
340646680	::484763834536587000
24136198	::484763838102142000
23642786	::484763891520376000
195103093	::484763902303952000
137135705	::484763910403149000
277873263	::484763917848023000
240530585	::484763925318103000
1565041	::484763935275745000
424540791	::484763946230902000
165072349	::484763950265823000
39685005	::484763972181045000
12685102	::484763977063604000
23642786	::484764023200546000
20804321	::484764073008328000
18868622	::484764137147621000
33818674	::484764146139795000
102401687	::484764204805918000
471516383	::484764229430702000
402018122	::484764234128310000
25410192	::484764235126165000
379357885	::484764284258648000
587104097	::484764296757252000
516986236	::484764301530382000
147310240	::484764302814236000
44307877	::484764303765954000
274262734	::484764323529519000
147310240	::484764326247825000
261847534	::484764329799979000
20935927	::484764335227408000
402018122	::484764348737675000
17840621	::484764351468150000
129876980	::484764389049118000
424540791	::484764431625113000
68221984	::484764460511682000
66311658	::484764461375696000
291221395	::484764476773003000
402018122	::484764485400690000
22220460	::484764512999202000
479156555	::484764516387786000
272586753	::484764526701588000
22504277	::484764535002529000
20000062	::484764541985644000
402018122	::484764561825091000
32973618	::484764568434905000
479156555	::484764568829173000
89590985	::484764598847827000
8962732	::484764602282934000
17840621	::484764609837268000
138557664	::484764627105239000
301497892	::484764637406441000
259488414	::484764639939788000
280297585	::484764649473458000
142038800	::484764652073922000
268547296	::484764659581718000
14178003	::484764662722875000
18868622	::484764670717607000
533417136	::484764676585037000
369160273	::484764692834172000
266317182	::484764703915143000
323978080	::484764710009860000
421987323	::484764717936701000
17840621	::484764722282000000
89590985	::484764724374945000
128666650	::484764756109451000
233677206	::484764756310761000
25084916	::484764774941851000
628427510	::484764803995426000
85399171	::484764813567197000
460491164	::484764864498262000
252823136	::484764873725722000
128666650	::484764877568098000
17840621	::484764886220939000
220532575	::484764892969598000
24136198	::484764896585068000
129876980	::484764904633925000
369160273	::484764925143703000
102401687	::484764936560988000
36116261	::484764999408041000
62870601	::484765006907457000
592150138	::484765016889909000
27331165	::484765050784448000
279230956	::484765075556032000
48557490	::484765079104413000
51601709	::484765108003160000
319145382	::484765114218721000
57651074	::484765169419964000
27538070	::484765184431759000
36958694	::484765223497134000
38623896	::484765240924856000
74282065	::484765249078194000
168274200	::484765262546075000
137135705	::484765283899289000
69494041	::484765295324569000
62870601	::484765351708598000
30719116	::484765360848388000
402018122	::484765363142668000
402018122	::484765436186472000
17840621	::484765468272914000
18999708	::484765475826462000
377555310	::484765476371718000
366753447	::484765505379508000
402018122	::484765521913847000
21105964	::484765523625127000
188922113	::484765533334937000
402018122	::484765535398539000
127062122	::484765539516944000
29500521	::484765540842352000
27999272	::484765611424100000
337434879	::484765622635479000
21696310	::484765656802287000
13298002	::484765660682403000
115550523	::484765667598405000
274311440	::484765676486553000
451868427	::484765751912722000
31144939	::484765760917868000
17840621	::484765770493468000
76977679	::484765794698395000
20620620	::484765811815772000
27179899	::484765836205248000
628427510	::484765853074735000
65435835	::484765860322496000
53258017	::484765870212661000
325849507	::484765926903250000
441039165	::484765940756660000
458808714	::484765944044994000
333245482	::484765959312269000
290396729	::484766020016410000
125718303	::484766035107516000
552146644	::484766068494581000
407384648	::484766074114564000
23400461	::484766078414127000
628427510	::484766078636011000
628427510	::484766108377833000
347596428	::484766167001612000
79035481	::484766182726045000
17840621	::484766207443488000
421987323	::484766214032338000
111136825	::484766229823909000
352531780	::484766241324662000
111136825	::484766242918510000
74282065	::484766243207929000
441039165	::484766250141102000
366753447	::484766250313072000
441039165	::484766270206668000
143225254	::484766271771127000
160094025	::484766297318641000
111806693	::484766309507268000
23442090	::484766322816208000
399114412	::484766354340184000
259541688	::484766373227134000
402018122	::484766441531768000
219153949	::484766456245415000
105026890	::484766461135572000
402018122	::484766483869073000
109331928	::484766494287343000
365151006	::484766501279264000
33453167	::484766530630983000
441039165	::484766534280028000
365151006	::484766546443526000
441039165	::484766575380017000
273682366	::484766588826963000
365151006	::484766639292821000
219153949	::484766643068100000
399114412	::484766673509953000
188508773	::484766695723384000
441039165	::484766730833506000
458826306	::484766778187583000
21105964	::484766800186728000
160094025	::484766808625270000
375636797	::484766851902107000
303427354	::484766856763703000
290396729	::484766863075717000
160094025	::484766889063624000
309981035	::484766897318420000
402018122	::484766902607433000
309981035	::484766913483251000
423950693	::484766924237438000
290396729	::484766971884359000
62460045	::484766974174437000
113760458	::484766997192798000
162175448	::484767005065895000
9899992	::484767010237456000
252674018	::484767023017115000
25099957	::484767031422509000
421987323	::484767036334030000
21912250	::484767047927488000
593139104	::484767067749765000
463250994	::484767085520625000
157904403	::484767096048324000
338076990	::484767114125774000
525819441	::484767137215414000
17840621	::484767149106679000
374289648	::484767181474127000
487258078	::484767190881927000
35376355	::484767198708113000
94215450	::484767199207653000
160094025	::484767201245667000
127062122	::484767223492259000
11146552	::484767223932649000
402018122	::484767255029628000
127062122	::484767272330752000
74282065	::484767276625702000
442433056	::484767278643179000
101136541	::484767289435115000
231150237	::484767299572756000
33217361	::484767304493039000
127062122	::484767317809586000
291155950	::484767325543882000
487258078	::484767353172135000
86604355	::484767373933953000
210873235	::484767384600051000
303427354	::484767392766386000
17840621	::484767400873963000
247434974	::484767408012271000
20941662	::484767419291148000
21374892	::484767473204740000
451868427	::484767516812918000
81872162	::484767525667078000
160094025	::484767553013948000
290396729	::484767557446950000
516986236	::484767585498845000
21374892	::484767604138315000
1318301	::484767610643304000
127062122	::484767623909892000
63783716	::484767629349892000
236202065	::484767630499135000
20863117	::484767633028292000
312348050	::484767638363836000
127062122	::484767713651195000
593139104	::484767728788844000
487258078	::484767740939735000
286341932	::484767745569873000
34689419	::484767770723110000
37029138	::484767792818696000
162175448	::484767797159817000
21374892	::484767797596413000
16353730	::484767805175517000
250774954	::484767830639116000
635577431	::484767856047837000
19307731	::484767875064799000
32609703	::484767889207996000
127062122	::484767904127135000
374241458	::484767910469304000
74282065	::484767915804090000
108204138	::484767924054659000
258454374	::484767936117497000
127062122	::484767946179231000
391061760	::484767970212995000
308946618	::484767991804862000
50818061	::484768064672890000
236202065	::484768069886033000
63783716	::484768075707731000
252823136	::484768110369452000
51413309	::484768127754838000
374241458	::484768137452486000
74282065	::484768137741492000
258454374	::484768138584944000
38804898	::484768140761382000
104539435	::484768149959880000
308858845	::484768172068065000
81872162	::484768179710066000
451868427	::484768182771912000
259413656	::484768185296510000
30032107	::484768200190480000
148436850	::484768242687565000
63783716	::484768243240816000
358611246	::484768254586404000
51814269	::484768258328121000
208296274	::484768264313380000
262449011	::484768270541914000
251359942	::484768337864294000
396177532	::484768343602102000
22187821	::484768353811431000
421987323	::484768367547412000
533417136	::484768376321896000
51814269	::484768378176167000
373690904	::484768385108963000
118733444	::484768421427429000
562393615	::484768434413391000
391061760	::484768481569964000
127062122	::484768494018252000
74282065	::484768526268260000
421987323	::484768535013359000
405362735	::484768536565256000
198911524	::484768546644193000
143225254	::484768552939827000
74282065	::484768584879464000
22187821	::484768590327840000
25099957	::484768636385517000
195103093	::484768641141858000
50818061	::484768651019841000
374289648	::484768655180562000
127062122	::484768661379375000
254442957	::484768663846006000
328858212	::484768693574828000
183090041	::484768695743295000
189135890	::484768702529675000
33029479	::484768710477893000
282692620	::484768717466009000
399174015	::484768751368159000
23933265	::484768759417024000
421987323	::484768797690064000
256259599	::484768808507555000
282692620	::484768808792768000
219153949	::484768814635429000
134873681	::484768826790121000
27538070	::484768843655806000
169226510	::484768845035360000
254442957	::484768868066676000
183090041	::484768876350021000
53741229	::484768886148313000
36958694	::484768896252014000
268547296	::484768916036931000
161656785	::484768923033014000
127062122	::484768937779806000
51814269	::484768937939595000
131278152	::484768956213764000
21105964	::484768957271117000
51814269	::484768981644222000
127062122	::484769015596740000
160094025	::484769027643162000
358643765	::484769047645396000
189135890	::484769054792491000
22431584	::484769092516474000
366136205	::484769115442520000
160094025	::484769144244813000
21105964	::484769171029647000
50818061	::484769171537149000
74282065	::484769174204346000
254210162	::484769180818735000
552789896	::484769192143384000
6092972	::484769205309300000
33029479	::484769220979216000
255147158	::484769227199365000
165072349	::484769242148265000
63783716	::484769266181218000
33029479	::484769300801003000
552789896	::484769314533146000
9899992	::484769329259347000
37228652	::484769364542259000
212475056	::484769374394253000
127062122	::484769397429379000
183090041	::484769455025582000
631513843	::484769480476995000
337466318	::484769499124879000
69719136	::484769516753149000
118733444	::484769543181832000
29817953	::484769549569388000
33029479	::484769555168759000
170815462	::484769557744459000
32609703	::484769560537481000
237938155	::484769600333021000
23225674	::484769612660097000
127062122	::484769616879554000
29817953	::484769628866887000
36958694	::484769635581980000
396177532	::484769636039155000
14891490	::484769651600003000
628427510	::484769663927066000
1318301	::484769666078736000
170815462	::484769667903680000
163893797	::484769668075229000
380049732	::484769684425015000
623990154	::484769691877924000
74282065	::484769699989712000
30719116	::484769717509718000
261847534	::484769718822531000
79633612	::484769773839216000
151212329	::484769785625190000
516986236	::484769791857537000
49221112	::484769800313241000
374241458	::484769823759794000
23225674	::484769841199345000
372068999	::484769866684321000
238024746	::484769872069799000
236202065	::484769875479388000
20804321	::484769877778243000
272586753	::484769882706161000
185629189	::484769893221695000
26589876	::484769936758566000
410195122	::484769940709584000
160094025	::484770002445160000
136828926	::484770003665682000
37228652	::484770025812021000
32609703	::484770084284416000
224126979	::484770089934143000
19222225	::484770106648432000
356408344	::484770147710689000
300009838	::484770150026330000
91606737	::484770153788612000
254442957	::484770181072551000
330691749	::484770219550732000
453044363	::484770229981949000
110297719	::484770266959347000
453044363	::484770272906465000
74282065	::484770314052583000
371416817	::484770363076005000
338619333	::484770367840325000
99320365	::484770414011621000
356408344	::484770417937092000
360231979	::484770447251505000
356408344	::484770472576290000
430072028	::484770502703980000
41649263	::484770565001973000
402229763	::484770565840830000
254442957	::484770590575034000
48557490	::484770594870005000
31359307	::484770617535639000
256319248	::484770642747596000
392716377	::484770649701756000
356408344	::484770650972639000
271738272	::484770660959281000
101136541	::484770670870396000
392716377	::484770680026566000
342594225	::484770680773165000
165072349	::484770711337066000
41649263	::484770717431369000
233677206	::484770746158579000
14584037	::484770751011381000
614074554	::484770758388748000
397024307	::484770758447489000
9899992	::484770761152794000
296433109	::484770771689304000
471218710	::484770779603943000
254442957	::484770815846928000
354047009	::484770823006208000
256853017	::484770827909341000
27538070	::484770845056045000
27816303	::484770865796874000
471218710	::484770871303995000
628427510	::484770889712406000
74282065	::484770895508934000
356408344	::484770925057802000
217871594	::484770932091678000
22431584	::484770941961244000
356408344	::484770959992172000
305370209	::484770973023879000
384530394	::484770993047474000
51554430	::484771032864395000
21374892	::484771045132750000
356408344	::484771047888003000
116054733	::484771052195545000
566902451	::484771066418855000
91942557	::484771067882246000
271774234	::484771080024780000
22087737	::484771086379139000
354047009	::484771090086912000
35923992	::484771115818967000
270173839	::484771143128076000
374241458	::484771157175189000
254442957	::484771184853393000
21374892	::484771212862980000
614074554	::484771216239386000
380049732	::484771226788036000
515049896	::484771228293414000
32959639	::484771242558230000
166695965	::484771258991910000
507987711	::484771288440143000
99320365	::484771296350597000
198233216	::484771300309614000
32959639	::484771303799287000
26589876	::484771306143887000
99320365	::484771316630044000
197277853	::484771335793422000
308858845	::484771344115335000
32959639	::484771374813044000
1318301	::484771382543142000
356408344	::484771405666344000
157254287	::484771432115625000
254442957	::484771437790896000
32959639	::484771444195205000
519909326	::484771453460832000
1565041	::484771458070372000
66393146	::484771460741746000
74282065	::484771472649367000
232041187	::484771475740561000
457197060	::484771511517974000
32959639	::484771512499445000
25760567	::484771524189388000
487258078	::484771527624110000
356408344	::484771548755025000
354047009	::484771550868951000
19222225	::484771566085865000
393105437	::484771579969040000
337434597	::484771584905723000
368386947	::484771592405127000
305370209	::484771610885230000
15789848	::484771623627530000
57566548	::484771636864745000
223614733	::484771660096995000
114633433	::484771668460437000
50228529	::484771695597604000
93448284	::484771696776204000
305370209	::484771712202862000
29817953	::484771717835788000
356408344	::484771737469325000
566902451	::484771803886526000
342594225	::484771817714749000
245855482	::484771824602198000
279735090	::484771846638682000
247560161	::484771849318830000
221205505	::484771858014031000
356408344	::484771860526014000
342594225	::484771883162664000
358611246	::484771893623279000
305370209	::484771900669718000
167513343	::484771940809580000
74282065	::484771942168145000
29817953	::484771969380777000
18455966	::484772028218478000
232041187	::484772067468791000
232041187	::484772076524281000
51601709	::484772079552970000
603870273	::484772092479430000
356408344	::484772101065158000
275681559	::484772116026257000
167513343	::484772130601840000
167513343	::484772146158518000
279735090	::484772148494352000
44451086	::484772150004289000
337499399	::484772153167208000
606781453	::484772155037474000
23400461	::484772166471532000
232041187	::484772170535407000
308946618	::484772173580492000
301761224	::484772174956204000
78653568	::484772180174327000
384530394	::484772185228054000
49221112	::484772199559987000
167513343	::484772208364257000
102530016	::484772247073476000
31536491	::484772261652492000
16380745	::484772267797143000
356408344	::484772274503831000
232041187	::484772283987136000
93448284	::484772290861600000
15789848	::484772309371088000
562590159	::484772313494077000
300009838	::484772331525783000
223288871	::484772332255207000
91942557	::484772338370506000
29553235	::484772343601201000
197277853	::484772347371470000
167144906	::484772360835567000
29553235	::484772365961015000
14584037	::484772374534184000
305370209	::484772408801255000
588641285	::484772429789921000
17522792	::484772460257357000
553711382	::484772529291010000
51554430	::484772590909923000
51554430	::484772600586178000
126507603	::484772607213203000
67492430	::484772608672800000
15267198	::484772616549720000
51554430	::484772618089005000
450970324	::484772655547969000
275681559	::484772671855423000
29817953	::484772698745081000
31620041	::484772720803328000
232041187	::484772731477434000
507674842	::484772760485232000
18999708	::484772768248897000
268987143	::484772807315050000
51554430	::484772819952484000
625951846	::484772824637534000
109718758	::484772824653897000
232312019	::484772841187856000
74282065	::484772857331736000
15267198	::484772863744823000
65412211	::484772869776220000
501554267	::484772879293497000
18138157	::484773038215663000
37228652	::484773060969787000
17448907	::484773061913477000
101136541	::484773064379363000
1318301	::484773085657047000
371068004	::484773093026824000
459987659	::484773095262416000
243751614	::484773117311475000
31620041	::484773130247110000
389949893	::484773155282513000
236144487	::484773161003532000
166695965	::484773213227208000
91521926	::484773244709244000
14178003	::484773247213240000
387863634	::484773252166725000
588641285	::484773259335200000
240532669	::484773273952346000
51554430	::484773313542377000
155213009	::484773337529217000
36829018	::484773343652888000
382359896	::484773358291017000
47753031	::484773361688797000
27331165	::484773364016238000
410961985	::484773373281439000
155213009	::484773409499250000
44811271	::484773441564729000
147298694	::484773449764577000
248957493	::484773469230354000
301761224	::484773506635153000
384530394	::484773525560258000
19307731	::484773532547563000
278165989	::484773561626669000
410377090	::484773579448651000
44811271	::484773585093791000
61698439	::484773596749762000
74282065	::484773598578491000
125718303	::484773614927884000
62989661	::484773619059683000
41675336	::484773619630112000
14606079	::484773626709692000
92629759	::484773687015387000
41675336	::484773729546010000
233677206	::484773736709890000
278165989	::484773752618508000
29553235	::484773780796223000
230911888	::484773791776518000
337434597	::484773796847435000
166695965	::484773814136754000
376525681	::484773817332809000
259466143	::484773826912198000
19147974	::484773844058910000
65576332	::484773844972892000
32690664	::484773852006735000
54405135	::484773864442834000
253828982	::484773892100091000
459987659	::484773904981196000
384436313	::484773917631193000
245080630	::484773919962845000
41675336	::484773932760059000
19147974	::484773950422261000
334420539	::484773951013666000
17522792	::484773962992590000
375636797	::484773969078140000
85399171	::484774019791872000
32690664	::484774025260834000
55120405	::484774027031216000
244646421	::484774034567999000
16299351	::484774038628470000
162200561	::484774049399054000
115518508	::484774051542339000
41675336	::484774062347288000
242912563	::484774064071147000
58281200	::484774076817219000
200615756	::484774080592093000
234187240	::484774085025857000
369217450	::484774097298022000
272586753	::484774102767390000
182901672	::484774110057480000
220455732	::484774111604797000
41675336	::484774114020696000
6945382	::484774162347466000
90750144	::484774162448519000
160094025	::484774178189348000
176489426	::484774179380555000
155730095	::484774181796470000
271370762	::484774237442289000
138557664	::484774239552409000
273631488	::484774242072801000
155730095	::484774252910870000
160094025	::484774256870293000
272586753	::484774282166149000
155213009	::484774310121177000
32125015	::484774312084516000
635796096	::484774345873448000
308170990	::484774347849342000
457811756	::484774360729665000
417606826	::484774365977133000
224095849	::484774367121780000
149295164	::484774410562191000
107823354	::484774448789065000
31620041	::484774467240218000
87956728	::484774475763056000
28875632	::484774475821375000
247374067	::484774487402221000
459987659	::484774491290361000
298156322	::484774495425531000
260361255	::484774496813850000
224095849	::484774497455595000
129876980	::484774566204833000
324171027	::484774578070503000
561527789	::484774594943782000
442433056	::484774605874159000
74282065	::484774605899321000
301761224	::484774626027782000
318627551	::484774669011013000
60718620	::484774672568160000
318627551	::484774683800129000
219153949	::484774697926918000
33964276	::484774702465167000
41685125	::484774755619205000
423950693	::484774764901576000
623990154	::484774777111216000
417606826	::484774785407516000
423950693	::484774797554225000
561527789	::484774817636155000
500060319	::484774821235294000
47880950	::484774824523218000
170064834	::484774828629848000
198911524	::484774833264140000
63720288	::484774837433282000
260573981	::484774843523416000
14584037	::484774861139894000
210873235	::484774880966377000
160289098	::484774917578043000
219153949	::484774922309214000
444247134	::484774939027730000
155686441	::484774956685750000
260825806	::484774957806026000
144733584	::484774991444328000
46279759	::484774998184579000
272586753	::484775005150908000
417606826	::484775012982079000
623990154	::484775017754787000
232041187	::484775029310124000
155213009	::484775032548122000
37863682	::484775034146152000
181799948	::484775034980806000
144733584	::484775035312570000
37863682	::484775035358306000
423950693	::484775038973800000
208171241	::484775058158546000
54697279	::484775061790793000
286341932	::484775069130846000
244646421	::484775078685466000
232041187	::484775081663397000
451868427	::484775088957693000
36116261	::484775096611917000
47880950	::484775097215905000
71617108	::484775115738345000
14584037	::484775121010573000
376425912	::484775137095340000
375810749	::484775153755103000
273814896	::484775158133956000
33964276	::484775168661663000
252793957	::484775175968153000
144733584	::484775180154470000
211376385	::484775211741372000
36485138	::484775220260392000
463250994	::484775225989423000
469722641	::484775280305639000
155213009	::484775285942788000
33453167	::484775287771496000
37011485	::484775336308400000
232041187	::484775354070867000
108605734	::484775362912456000
33453167	::484775364405628000
21330741	::484775406063464000
333245482	::484775410916282000
423446901	::484775434354036000
500060319	::484775441379913000
391573659	::484775443636449000
183090041	::484775458307719000
126507603	::484775464477937000
426923626	::484775488036958000
442082078	::484775495796420000
118827154	::484775495956172000
463250994	::484775496509452000
85155674	::484775526179930000
26580130	::484775563664449000
288540835	::484775584455606000
170924102	::484775591615275000
442082078	::484775603610976000
64549933	::484775606438338000
155213009	::484775616391041000
118827154	::484775628731060000
183090041	::484775631134003000
46940147	::484775634116173000
33643268	::484775642978713000
21124400	::484775667121156000
513658421	::484775673454526000
32583866	::484775689946529000
252793957	::484775719432515000
14873854	::484775734259363000
149295164	::484775740412407000
423098923	::484775744946855000
305370209	::484775744971608000
553930094	::484775750403248000
282860308	::484775752198389000
74282065	::484775753343459000
37011485	::484775757139701000
79348656	::484775757411934000
366136205	::484775759752339000
278220302	::484775768153550000
239702167	::484775789561253000
187716774	::484775794586030000
513658421	::484775794623774000
442433056	::484775802458750000
264608632	::484775812197933000
21374892	::484775827469766000
282860308	::484775828043997000
21124400	::484775850198323000
182901672	::484775851519905000
239702167	::484775863867543000
200615756	::484775892736933000
282860308	::484775893542264000
355574432	::484775905059803000
245080630	::484775914874494000
239702167	::484775918267691000
310144986	::484775928015245000
411700909	::484775958483070000
336149936	::484775969882783000
219153949	::484775970290012000
92125226	::484775978582159000
286341932	::484775984583802000
297652605	::484776034072416000
92568275	::484776050262818000
33453167	::484776052481220000
101136541	::484776057812164000
282860308	::484776074564227000
73731844	::484776074765553000
109105005	::484776082457915000
14584037	::484776087910875000
21374892	::484776095154458000
155213009	::484776095791595000
410377090	::484776103446589000
282860308	::484776122920357000
465089745	::484776126783291000
309167251	::484776152905838000
73731844	::484776168978014000
101136541	::484776195418898000
282860308	::484776215899693000
309167251	::484776225744125000
73731844	::484776230643052000
14190836	::484776264406822000
73731844	::484776285499957000
37029138	::484776291871109000
137135705	::484776296342224000
73731844	::484776327095287000
94181957	::484776328529330000
310369464	::484776338889256000
29500521	::484776345990205000
73731844	::484776389300588000
305370209	::484776413430444000
15137186	::484776414953353000
607721617	::484776429628846000
128666650	::484776446377099000
310369464	::484776463011282000
21503139	::484776483982827000
109718758	::484776499686285000
155139746	::484776513686867000
14891490	::484776522784321000
347994449	::484776523006611000
305370209	::484776524596277000
504987901	::484776540274556000
258108922	::484776561397080000
163340834	::484776590644350000
200615756	::484776618959720000
163340834	::484776654771068000
410377090	::484776655567982000
310369464	::484776677512212000
311297676	::484776679378665000
311297676	::484776680074907000
311297676	::484776680687280000
224682361	::484776691253149000
38713173	::484776704385101000
187047785	::484776715864899000
41685125	::484776737465585000
70571907	::484776766880624000
252793957	::484776772378959000
399621678	::484776773104594000
165072349	::484776785238704000
305370209	::484776796227772000
236202065	::484776799532904000
74282065	::484776819623600000
278220302	::484776823784353000
109718758	::484776827127209000
379576750	::484776828259680000
106561609	::484776846144192000
187716774	::484776846983049000
516986236	::484776850212659000
258108922	::484776854318878000
18015033	::484776866415665000
441039165	::484776876754219000
282860308	::484776887185461000
355574432	::484776899881607000
239702167	::484776904277229000
252793957	::484776929153658000
239702167	::484776936565002000
500060319	::484776947168604000
282860308	::484776964989779000
21153287	::484777001824174000
433169770	::484777022455943000
7132042	::484777054219415000
234078302	::484777065481129000
441039165	::484777091846524000
252793957	::484777107889717000
433169770	::484777112864186000
282860308	::484777113120038000
109718758	::484777120791404000
136458681	::484777134901047000
148197450	::484777143134863000
128666650	::484777145269764000
366136205	::484777167470223000
26179867	::484777169088827000
291155950	::484777169713786000
498321918	::484777170821459000
252793957	::484777191452860000
397024307	::484777194518880000
239702167	::484777195504545000
368386947	::484777198809653000
60046761	::484777206845956000
506500282	::484777218850050000
177174253	::484777227545223000
399621678	::484777235044261000
236202065	::484777246645706000
128666650	::484777259731927000
282860308	::484777289553424000
258108922	::484777324206768000
252793957	::484777356003774000
195103093	::484777357170180000
169226510	::484777374894923000
441039165	::484777381895229000
282860308	::484777402065620000
14584037	::484777414267273000
305415102	::484777427571589000
168864295	::484777438388305000
258108922	::484777441412382000
252793957	::484777449222594000
27999272	::484777455408787000
310369464	::484777477303070000
375873224	::484777511285293000
500060319	::484777518797705000
106561609	::484777528007995000
9899992	::484777565928697000
27268559	::484777574170521000
366136205	::484777588435722000
282860308	::484777592856141000
295744235	::484777601320624000
41685125	::484777612787453000
397024307	::484777623810105000
113722629	::484777651601543000
128666650	::484777658161836000
252793957	::484777660434771000
310144986	::484777660657065000
350525380	::484777676813918000
128666650	::484777699903565000
500060319	::484777703238017000
305415102	::484777742429200000
314864925	::484777758179201000
282860308	::484777788721741000
293897624	::484777817352458000
40864634	::484777824931168000
41685125	::484777835672776000
21374892	::484777872528142000
252793957	::484777922188693000
41685125	::484777927993610000
265760942	::484777929235509000
127062122	::484777944565284000
62460045	::484777951515271000
183090041	::484777990010589000
41675336	::484777990262648000
205030447	::484778011086958000
128666650	::484778034830909000
225206178	::484778035216777000
267445807	::484778040178655000
441039165	::484778063612239000
62460045	::484778082364977000
275681559	::484778111293063000
30516737	::484778122483884000
37228652	::484778155283320000
249227650	::484778182533738000
368386947	::484778199734579000
24136198	::484778209901576000
36829018	::484778226674565000
257265522	::484778254436282000
252793957	::484778271939112000
37228652	::484778318148153000
247560161	::484778327933067000
128666650	::484778357112840000
552146644	::484778359205801000
286341932	::484778360057262000
249227650	::484778377141047000
58349263	::484778409814667000
310144986	::484778412209233000
396929208	::484778429913370000
458826306	::484778447622127000
24136198	::484778457830674000
56198202	::484778478273712000
310321041	::484778487195000000
45492981	::484778488306483000
586669052	::484778507994923000
17830276	::484778514357301000
586669052	::484778536541388000
21374892	::484778559383539000
14307454	::484778567566245000
16380745	::484778602697740000
217871594	::484778614479536000
586669052	::484778616459649000
47067763	::484778618586140000
26589876	::484778665331679000
160094025	::484778673354989000
262382570	::484778677628964000
89590985	::484778688165072000
273814896	::484778695786127000
37730571	::484778700043718000
178492117	::484778714186526000
586669052	::484778733631729000
45492981	::484778736152109000
403834874	::484778738752970000
160094025	::484778742711996000
399621678	::484778752329535000
79348656	::484778754019819000
223243607	::484778757245636000
118708729	::484778764854132000
79348656	::484778818033295000
410377090	::484778826946576000
106561609	::484778828250632000
131968998	::484778857531064000
515049896	::484778900501704000
304661740	::484778905220292000
14307454	::484778950262931000
506500282	::484778950460047000
506824920	::484778960056619000
321780812	::484778967753187000
128666650	::484778981527257000
41685125	::484778986682056000
85155674	::484778997750845000
37730571	::484779031284707000
79633612	::484779033109221000
223614733	::484779050351607000
252793957	::484779058438221000
128666650	::484779074275921000
218321424	::484779076373065000
314303039	::484779087651540000
106561609	::484779110447587000
375810749	::484779113987600000
441039165	::484779117951213000
223614733	::484779120228708000
78065938	::484779124112629000
35297171	::484779164960952000
516986236	::484779165107769000
118708729	::484779170632052000
40810916	::484779173429268000
309778100	::484779202961371000
36772146	::484779217368788000
127062122	::484779242324885000
40810916	::484779249983705000
603136773	::484779266098216000
266317182	::484779269394952000
160733683	::484779275535781000
127062122	::484779280048463000
223614733	::484779295605141000
374739722	::484779324277403000
442433056	::484779345685131000
240914419	::484779355768242000
613029438	::484779361972011000
240914419	::484779401947525000
240914419	::484779425817325000
63783716	::484779452526632000
44768272	::484779472248659000
14954949	::484779499381194000
106561609	::484779519270588000
423098923	::484779584928636000
358643765	::484779595971850000
410377090	::484779633410580000
33453167	::484779634132004000
241995287	::484779650053206000
106561609	::484779669321826000
441039165	::484779682881998000
28827091	::484779692524707000
266317182	::484779693887856000
362540752	::484779694479667000
479245748	::484779732563533000
305415102	::484779739614171000
218321424	::484779759671324000
566902451	::484779762217680000
513982376	::484779780550578000
211645751	::484779781146152000
66786075	::484779782874214000
441039165	::484779793276080000
54697279	::484779813300092000
118827154	::484779819867992000
131941193	::484779841179615000
410377090	::484779841984950000
240914419	::484779857100824000
384530394	::484779866315694000
240914419	::484779875056640000
16472279	::484779893872279000
410377090	::484779901544042000
16299351	::484779904891117000
127062122	::484779905645678000
314303039	::484779941519572000
240914419	::484779952311513000
127062122	::484779954987491000
108204138	::484779964190175000
59184492	::484780052182491000
155686441	::484780056372203000
277378135	::484780064224337000
498321918	::484780082171768000
15361643	::484780084796985000
247374067	::484780092904599000
11146552	::484780109019086000
20020647	::484780165289897000
196394433	::484780214979805000
35297171	::484780233141129000
56059141	::484780234080649000
18138157	::484780251139301000
305415102	::484780353249239000
403834874	::484780353551613000
47859489	::484780419934875000
587104097	::484780423755472000
60046761	::484780440528490000
35297171	::484780478499536000
275681559	::484780487471149000
41136161	::484780533172289000
339917675	::484780535160397000
28827091	::484780543586758000
403834874	::484780565351366000
185399022	::484780568329351000
216486063	::484780591679033000
110063681	::484780686176694000
39847939	::484780703108722000
375873224	::484780756619636000
304661740	::484780768091439000
21374892	::484780780733087000
7141172	::484780781030891000
410377090	::484780789910241000
106561609	::484780797463785000
2084321	::484780802731831000
293897624	::484780804330258000
311924851	::484780818985132000
266033863	::484780826148605000
375873224	::484780843219435000
311297676	::484780879001030000
37730571	::484780897015988000
254210162	::484780901721972000
37730571	::484780905173901000
106561609	::484780947875717000
68473966	::484780970701500000
41136161	::484780978653503000
273682366	::484780985372790000
403834874	::484781004721491000
282779381	::484781014833586000
21374892	::484781058085224000
282779381	::484781059440001000
631603360	::484781072433950000
410377090	::484781094764806000
631603360	::484781099499802000
305415102	::484781138385596000
398377928	::484781147700748000
279735090	::484781151802757000
631603360	::484781154621353000
52105336	::484781184300638000
23672351	::484781190457880000
513982376	::484781198397276000
305415102	::484781208446832000
67069063	::484781239656669000
211376385	::484781254043111000
48046250	::484781257126313000
168274200	::484781279871639000
35297171	::484781297059917000
291413743	::484781310829817000
48046250	::484781329905500000
32690664	::484781340793896000
218321424	::484781341414653000
37730571	::484781357785448000
513982376	::484781367079620000
15467792	::484781367721754000
170357410	::484781397639299000
44768272	::484781407462776000
503911979	::484781407906963000
480857982	::484781419630063000
396364407	::484781426009579000
374739722	::484781439800463000
14954949	::484781446909792000
282779381	::484781457320067000
309167251	::484781457865723000
282779381	::484781483295375000
503911979	::484781484322979000
266317182	::484781499771019000
503911979	::484781515612491000
48046250	::484781532566274000
397024307	::484781562806812000
407894919	::484781596797460000
170357410	::484781620310720000
282779381	::484781625981403000
275681559	::484781633183027000
252793957	::484781634240016000
92838578	::484781659603341000
18999708	::484781665978294000
247374067	::484781682608726000
374739722	::484781685381152000
194359616	::484781696521625000
438115686	::484781700044447000
438115686	::484781727299022000
125718303	::484781728993914000
562393615	::484781732714278000
438115686	::484781745766547000
275681559	::484781778964475000
48971187	::484781795674574000
240532669	::484781795817578000
252823136	::484781821092044000
305370209	::484781826775339000
115550523	::484781827614179000
624394090	::484781834489065000
722514433	::484781854265200000
54422208	::484781865698459000
286298021	::484781881284902000
403834874	::484781883889553000
305265637	::484781888578412000
358611246	::484781894685319000
14873854	::484781901438140000
23642786	::484781902738374000
153531619	::484781927094685000
275681559	::484781948858949000
358611246	::484781957255929000
176224586	::484781983155765000
27323374	::484781992282968000
91712528	::484781993888997000
603870273	::484782034682802000
411777707	::484782043847745000
108605734	::484782089431048000
348785324	::484782101804228000
307697597	::484782107924111000
321775412	::484782109278490000
351914412	::484782115083415000
232041187	::484782120280137000
194359616	::484782138315665000
102100651	::484782141864034000
240532669	::484782172449284000
438115686	::484782185979727000
21124400	::484782202790477000
322413121	::484782208486363000
11146552	::484782211074244000
127062122	::484782249405972000
475210759	::484782253361602000
119636299	::484782262383177000
310144986	::484782262810992000
411777707	::484782263029473000
305370209	::484782265960910000
176224586	::484782269266026000
286341932	::484782327596216000
285254109	::484782333048807000
21124400	::484782350773927000
22414245	::484782375620984000
305370209	::484782390913421000
63720288	::484782407346688000
44307877	::484782413944352000
326813935	::484782423784570000
61318348	::484782447771787000
210873235	::484782453786439000
232041187	::484782456352940000
59184492	::484782458387185000
127062122	::484782464024338000
285254109	::484782468025692000
21124400	::484782477240590000
232041187	::484782496173654000
14954949	::484782509192773000
26179867	::484782526083256000
167513343	::484782530873532000
108204138	::484782549848555000
357017353	::484782563446505000
41136161	::484782577640046000
24136198	::484782599470981000
305370209	::484782602797072000
379576750	::484782616529207000
114967175	::484782623554666000
40864634	::484782624250941000
305265637	::484782677900279000
412586663	::484782679125413000
232041187	::484782689522700000
352531780	::484782722754158000
21124400	::484782728311623000
379304556	::484782742769786000
237530197	::484782780966912000
722514433	::484782794749779000
215362694	::484782804832505000
37802339	::484782825153896000
32690664	::484782830728118000
463855595	::484782838495973000
379304556	::484782840765493000
170357410	::484782868464295000
351847146	::484782873967607000
275681559	::484782888424976000
352531780	::484782893864988000
56736460	::484782896972955000
108605734	::484782903415427000
305370209	::484782959841792000
21124400	::484782985703456000
635577431	::484783011670421000
416419059	::484783031056482000
44307877	::484783057463820000
270687983	::484783063621046000
106135938	::484783078741524000
23450320	::484783081711079000
300135225	::484783084198309000
21124400	::484783101407555000
613029438	::484783106403364000
115550523	::484783121066229000
418314197	::484783135746297000
16258970	::484783137747394000
37802339	::484783153635020000
155926653	::484783154138341000
374739722	::484783217329721000
103678189	::484783231318102000
103678189	::484783240927277000
87970668	::484783253723697000
16258970	::484783276381704000
37802339	::484783300863459000
635796096	::484783308308348000
31620041	::484783327736758000
245855482	::484783337333329000
97973690	::484783338688090000
403834874	::484783414906990000
358611246	::484783439195811000
37802339	::484783443687915000
45278487	::484783485597392000
465198766	::484783501607071000
250832637	::484783511627251000
250832637	::484783543139065000
465198766	::484783549581889000
97973690	::484783553163833000
21124400	::484783569990975000
465198766	::484783582930423000
18618379	::484783600483581000
62460045	::484783603218272000
588641285	::484783631987392000
230069608	::484783634558488000
416419059	::484783648395517000
473196438	::484783650743910000
102875172	::484783671212523000
82257804	::484783689914912000
19147974	::484783693098418000
14178003	::484783706863726000
21124400	::484783712026898000
338588400	::484783723049517000
635796096	::484783738094497000
25609677	::484783753882238000
399555371	::484783773930622000
37802339	::484783784710004000
465198766	::484783800732225000
48046250	::484783806650777000
21124400	::484783829987504000
361527638	::484783843468378000
230069608	::484783866511908000
383202357	::484783877740056000
625951846	::484783889026514000
18547273	::484783899118018000
410961985	::484783913613553000
37802339	::484783932659863000
279735090	::484783943355359000
27726737	::484783944429092000
465198766	::484783959755063000
22414245	::484783964519813000
416419059	::484783999047315000
22414245	::484784008220254000
410195122	::484784022153732000
21124400	::484784026549358000
368730450	::484784065581948000
410856984	::484784091972108000
465198766	::484784118446579000
96872197	::484784121755885000
37802339	::484784130043813000
21124400	::484784138717638000
18183371	::484784149119520000
79633612	::484784156627709000
21117523	::484784197564116000
314864925	::484784198117752000
135937043	::484784222461526000
171103429	::484784229616603000
403834874	::484784246746537000
465198766	::484784269940645000
21124400	::484784341461913000
102401687	::484784387029233000
200685756	::484784429777162000
22414245	::484784468763234000
60046761	::484784549717504000
37802339	::484784555530780000
321637063	::484784570982608000
45759903	::484784588552548000
21124400	::484784616771817000
755431	::484784655195832000
727422228	::484784693653405000
561527789	::484784721021251000
160094025	::484784730919821000
34071360	::484784733121818000
256853017	::484784748208746000
398735102	::484784821437493000
465198766	::484784824993865000
18551115	::484784842585157000
301016850	::484784844845506000
85155674	::484784850054815000
238024746	::484784896364122000
23400461	::484784948940136000
16299351	::484784960159883000
372068999	::484784962575802000
500388817	::484784983236562000
301244128	::484784984067440000
44451086	::484785007345401000
224126979	::484785020364537000
1565041	::484785020532703000
83428249	::484785073858695000
300135225	::484785082314395000
160094025	::484785123930296000
258382946	::484785132029480000
473196438	::484785142347485000
232041187	::484785143849037000
14606079	::484785155697934000
34071360	::484785189877342000
232041187	::484785199654260000
421987323	::484785210488135000
282779381	::484785238954881000
23400461	::484785239521525000
232041187	::484785247557398000
224095849	::484785259913818000
171103429	::484785288225366000
108204138	::484785289270161000
518141549	::484785296341360000
21682918	::484785308190273000
399555371	::484785313227612000
624394090	::484785318311510000
337466318	::484785337692983000
155650977	::484785351634845000
89590985	::484785358513508000
310144986	::484785363903197000
46284235	::484785419486126000
37802339	::484785440369553000
124954284	::484785446090973000
15814841	::484785450725699000
518141549	::484785468760788000
256609151	::484785471302942000
256853017	::484785486418825000
98552986	::484785501208338000
218321424	::484785502881447000
115941650	::484785551187668000
253759009	::484785572003577000
421987323	::484785573786181000
258382946	::484785579175845000
283518032	::484785598885285000
27331165	::484785613124542000
252823136	::484785638437175000
68473966	::484785685409185000
479222401	::484785711220924000
215181084	::484785766833217000
37802339	::484785771316916000
301016850	::484785844654714000
41675336	::484785855287296000
41675336	::484785877286420000
54697279	::484785898639601000
368730450	::484785906369306000
62186442	::484785906675875000
232041187	::484785913537392000
118827154	::484785914385035000
310330192	::484785954528702000
283518032	::484785957485674000
293897624	::484785989886705000
16726467	::484786033213841000
383202357	::484786060292288000
241999176	::484786080630472000
178492117	::484786097524707000
201445185	::484786118462672000
44307877	::484786128038277000
16726467	::484786133570969000
174795727	::484786145423654000
589542040	::484786147684413000
283518032	::484786150465622000
98768681	::484786158283800000
335118384	::484786184858910000
465198766	::484786201606365000
300135225	::484786231562096000
174795727	::484786244740608000
403834874	::484786252743708000
44811271	::484786255821959000
14178003	::484786263728214000
37802339	::484786276755701000
14178003	::484786303892848000
155213009	::484786311828471000
465198766	::484786313770442000
46284235	::484786327884292000
37802339	::484786331445231000
32959639	::484786338978230000
465198766	::484786345169022000
21374892	::484786345928568000
314251743	::484786356347215000
709921765	::484786361413951000
305370209	::484786381890146000
334261100	::484786393600630000
101136541	::484786427272515000
60046761	::484786427536744000
91942557	::484786455621824000
91521926	::484786462831816000
54405135	::484786477386063000
307697597	::484786478342762000
307485154	::484786485359435000
397024307	::484786485380382000
266317182	::484786487935119000
283518032	::484786493823913000
60046761	::484786521069723000
368730450	::484786527105347000
307485154	::484786579131490000
37802339	::484786588296040000
136828926	::484786603840135000
21374892	::484786614791831000
16472279	::484786614833397000
340646680	::484786631245713000
107842096	::484786637377785000
193583131	::484786660278689000
139847892	::484786662405197000
266317182	::484786671448502000
326813935	::484786675545939000
68221984	::484786686573178000
18551115	::484786713928433000
107823354	::484786733498630000
193583131	::484786737663594000
60046761	::484786738280165000
76977679	::484786743841804000
64907439	::484786774443429000
23400461	::484786804411731000
22431584	::484786830827855000
32959639	::484786835265048000
36943663	::484786867288948000
304661740	::484786871256350000
397024307	::484786939631906000
174795727	::484786959185743000
80191031	::484786963690434000
464845445	::484786977418395000
266317182	::484786984880447000
11146552	::484786990475264000
283518032	::484786999334027000
465198766	::484787000621277000
465198766	::484787057328271000
426923626	::484787071874117000
132768456	::484787074264862000
465198766	::484787094821146000
92870542	::484787110390427000
101136541	::484787132653768000
2084321	::484787136097292000
480857982	::484787139331100000
232041187	::484787139834421000
383202357	::484787158293962000
291249412	::484787160600420000
32959639	::484787190736506000
65513	::484787223918051000
397024307	::484787237494599000
60046761	::484787258797465000
358611246	::484787302581805000
18138157	::484787311373451000
51601709	::484787328276115000
68221984	::484787355941744000
364035957	::484787381250572000
489078088	::484787393480773000
155926653	::484787396626501000
256853017	::484787409536548000
489078088	::484787436816330000
37802339	::484787449130795000
46284235	::484787453228621000
397024307	::484787460220542000
18551115	::484787481733103000
108204138	::484787539900108000
37802339	::484787578210496000
249052117	::484787597516890000
280119639	::484787599408500000
300135225	::484787636293218000
32959639	::484787649022947000
183090041	::484787651036598000
349484189	::484787655180156000
44779656	::484787665695686000
44451086	::484787668429983000
241999176	::484787676361400000
398377928	::484787703121076000
65995121	::484787703226306000
397024307	::484787706472300000
46764883	::484787708900818000
32690664	::484787721584390000
132768456	::484787772985593000
226845681	::484787782636691000
254319575	::484787808645947000
366136205	::484787820691611000
56779057	::484787828035813000
342594225	::484787844083224000
32690664	::484787847346413000
32959639	::484787855168782000
39847939	::484787892858793000
44768272	::484787913847095000
157904403	::484787949892935000
163340834	::484788024631644000
252793957	::484788029374996000
37802339	::484788061327220000
249052117	::484788095510798000
163340834	::484788114863697000
168274200	::484788135851601000
384503737	::484788149776699000
126507603	::484788154101432000
23164217	::484788214310244000
32959639	::484788247118110000
14253476	::484788251979288000
161656785	::484788291439702000
421987323	::484788338746871000
6733652	::484788339141533000
44399596	::484788345076457000
384503737	::484788392173899000
623990154	::484788393872588000
410377090	::484788405881274000
126507603	::484788409194782000
6733652	::484788429998555000
98552986	::484788433647599000
168274200	::484788469130989000
232041187	::484788480258494000
381181950	::484788485874647000
270143437	::484788499225518000
29935926	::484788500403728000
525819441	::484788508855263000
426923626	::484788511753502000
849	::484788517307170000
232041187	::484788518594412000
18015033	::484788538085347000
556556365	::484788542082519000
271304998	::484788568490274000
849	::484788572353204000
32959639	::484788573233614000
86885002	::484788585376133000
300135225	::484788612802678000
126507603	::484788620768059000
340094001	::484788622005002000
57854623	::484788630573953000
219092257	::484788660496109000
219153949	::484788662430076000
46796467	::484788665902567000
382359896	::484788691638833000
33528820	::484788694864248000
402243422	::484788705001885000
219092257	::484788706587332000
16472279	::484788706641850000
65576332	::484788741874012000
232041187	::484788742276648000
15137186	::484788750115823000
394962689	::484788759175503000
22536077	::484788783246635000
562393615	::484788790025019000
126507603	::484788811034292000
123746907	::484788816264560000
239484752	::484788817099255000
82242725	::484788818336178000
239484752	::484788838309834000
300135225	::484788865467555000
412586663	::484788877140701000
21374892	::484788881221750000
342594225	::484788918240284000
63720288	::484788930118561000
342594225	::484788941967876000
399713201	::484788957893644000
230206940	::484788976054575000
16299351	::484788978831216000
24718142	::484789002067640000
189135890	::484789032006586000
50011708	::484789044472057000
300135225	::484789053846331000
301761224	::484789062532743000
400249617	::484789063648423000
54105420	::484789082342440000
242912563	::484789092597919000
299450175	::484789097651654000
293897624	::484789105042407000
24718142	::484789109609598000
421987323	::484789135404589000
27331165	::484789144388788000
412586663	::484789168967782000
44779656	::484789177951997000
20620620	::484789180971511000
22536077	::484789191096541000
253737829	::484789199460376000
118827154	::484789223510528000
58941053	::484789230095568000
163340834	::484789262341406000
300135225	::484789268502417000
285254109	::484789273841790000
270143437	::484789276119662000
32959639	::484789280061923000
65995121	::484789285267472000
337499399	::484789288086024000
396177532	::484789306041450000
82257804	::484789314157830000
421987323	::484789315411537000
232041187	::484789336290754000
249246314	::484789347376316000
223288871	::484789372382756000
56509474	::484789382952415000
54105420	::484789402523013000
20620620	::484789455107014000
421987323	::484789459351638000
65926573	::484789468218818000
168274200	::484789474245632000
48427726	::484789483087601000
82257804	::484789487038627000
232041187	::484789509351952000
18999708	::484789522190712000
232041187	::484789546341511000
224124379	::484789555950669000
65995121	::484789597243990000
39847939	::484789600087334000
423830555	::484789604571029000
300135225	::484789610707316000
60046761	::484789611999137000
55120405	::484789612406403000
16166332	::484789615833145000
15875100	::484789623554859000
253230729	::484789629573681000
15875100	::484789651690246000
16353730	::484789693817843000
247374067	::484789770657476000
391573659	::484789793000550000
14873854	::484789822360256000
232041187	::484789835844943000
391573659	::484789836906496000
232041187	::484789868912857000
106320745	::484789873816383000
256319248	::484789890845245000
305415102	::484789891549515000
494376740	::484789902739927000
403834874	::484789951947870000
357275400	::484789962944954000
113722629	::484789966581792000
138557664	::484789974672637000
305415102	::484789985548439000
210873235	::484790007451099000
24718142	::484790007517827000
138557664	::484790040447287000
23247181	::484790053495775000
337499399	::484790107128741000
232041187	::484790109506502000
334423964	::484790129379524000
44399596	::484790144462254000
357275400	::484790150556160000
410377090	::484790172924780000
54697279	::484790242172731000
302934050	::484790253677342000
50228529	::484790269053657000
329093513	::484790269431529000
267405925	::484790280143769000
142038800	::484790305129234000
23247181	::484790327341891000
27323374	::484790328722206000
270143437	::484790332530626000
314864925	::484790369297915000
37802339	::484790385026138000
305415102	::484790390243864000
249243467	::484790479352238000
224124379	::484790480421400000
75209135	::484790496611426000
285254109	::484790500025573000
271304998	::484790505340157000
86131593	::484790516488220000
19307731	::484790518199504000
75209135	::484790519151595000
82257804	::484790533743988000
23247181	::484790564244561000
51964139	::484790569911070000
37029138	::484790576533893000
118827154	::484790580502085000
82257804	::484790590484512000
240530585	::484790596469391000
142038800	::484790610449432000
337499399	::484790614983475000
421987323	::484790633756766000
44399596	::484790655060029000
14223247	::484790655416143000
232041187	::484790687888461000
1384531	::484790693194641000
64549933	::484790706490576000
128775325	::484790714102857000
48557490	::484790715126665000
293897624	::484790715567054000
25760567	::484790724219514000
47017345	::484790732717555000
458766436	::484790737490296000
23164217	::484790738350125000
300135225	::484790750056443000
21124400	::484790760563163000
47017345	::484790776170557000
54697279	::484790803148341000
47031965	::484790820122267000
127062122	::484790838719827000
351325780	::484790848047960000
421987323	::484790863952744000
378414202	::484790870831816000
21124400	::484790888388780000
23164217	::484790889202462000
722514433	::484790958626979000
632710734	::484791011814563000
33904380	::484791019330744000
303080805	::484791037567987000
36829018	::484791096715644000
583488323	::484791111664164000
80191031	::484791115736817000
21124400	::484791132862173000
266317182	::484791177766785000
46284235	::484791215062151000
75209135	::484791219587796000
238024746	::484791220083113000
27179899	::484791227678597000
36829018	::484791238709608000
716262980	::484791244921401000
27179899	::484791266282991000
434545772	::484791276491919000
607432063	::484791283861319000
429345484	::484791285115400000
106320745	::484791288139898000
21124400	::484791320569843000
320485729	::484791364002267000
149295164	::484791388672761000
118827154	::484791404246614000
358611246	::484791476996435000
71689075	::484791490213052000
514003187	::484791496429019000
602224338	::484791498144514000
311092385	::484791526329827000
434545772	::484791537998790000
300135225	::484791551088803000
480857982	::484791557736775000
44307877	::484791573658345000
399713201	::484791574459850000
378414202	::484791585931280000
280749613	::484791599042666000
21124400	::484791620273848000
415540928	::484791622383960000
20782081	::484791625638768000
321839755	::484791643850031000
7345092	::484791667002601000
434545772	::484791672035737000
79447998	::484791676989239000
240530585	::484791678369157000
27323374	::484791714390241000
282860308	::484791719347486000
35599852	::484791736602873000
33703018	::484791742928277000
80191031	::484791750561513000
90750144	::484791762586968000
399713201	::484791774930825000
69916897	::484791776004567000
33703018	::484791785211052000
501554267	::484791801941725000
315527257	::484791810334539000
421987323	::484791815187357000
114633433	::484791819629109000
35599852	::484791861588934000
56509474	::484791889875312000
45911298	::484791931570880000
15330061	::484791935308013000
26413556	::484791942203469000
99320365	::484791984523988000
632710734	::484791990622490000
421987323	::484792005470347000
378414202	::484792013888692000
254210162	::484792030405873000
514003187	::484792045232742000
75209135	::484792046083768000
421987323	::484792051045629000
22431584	::484792083996086000
514003187	::484792087095685000
75209135	::484792091550035000
367561919	::484792110172758000
21124400	::484792114610315000
434545772	::484792130355748000
75209135	::484792133501472000
22195036	::484792154758594000
276202961	::484792161871736000
21124400	::484792182147006000
240530585	::484792208780845000
421987323	::484792225910382000
35599852	::484792246361788000
415540928	::484792263776940000
337499399	::484792269623787000
75209135	::484792285440114000
128666650	::484792288283869000
80191031	::484792309364436000
66311658	::484792318331867000
589542040	::484792320840462000
43045329	::484792329098629000
160733683	::484792388490375000
115550523	::484792405523042000
112333263	::484792407871877000
46284235	::484792428059041000
294964037	::484792439320764000
21124400	::484792453975666000
102875172	::484792498481422000
114967175	::484792507037777000
201445185	::484792517653585000
459561241	::484792559131455000
23475166	::484792570640609000
331227001	::484792583320010000
23475166	::484792601514885000
21124400	::484792615531847000
160733683	::484792620649304000
24113194	::484792647677390000
198911524	::484792701087260000
252422768	::484792706552438000
374241458	::484792708406317000
33017275	::484792710356688000
37578654	::484792748851998000
90750144	::484792775653982000
23475166	::484792778187374000
384436313	::484792807975309000
160733683	::484792814166089000
45581124	::484792870428094000
23475166	::484792871682596000
337499399	::484792881107197000
411841714	::484792895086800000
300135225	::484792926438817000
115550523	::484792949197139000
47067763	::484792956747276000
14190836	::484792962128556000
91666102	::484792998480187000
239917620	::484793032676368000
49221112	::484793037583708000
19307731	::484793082991226000
157254287	::484793093669916000
412638454	::484793157897715000
434545772	::484793202260471000
23475166	::484793225748971000
37578654	::484793225912123000
589542040	::484793237656576000
493647862	::484793260007632000
26413556	::484793295902486000
368386947	::484793297769349000
79348656	::484793313388953000
37863682	::484793325426192000
23475166	::484793335664869000
31326082	::484793354727600000
323978080	::484793368330117000
305216922	::484793388450189000
260262291	::484793411686256000
187716774	::484793461728497000
187716774	::484793493655539000
109718758	::484793508549505000
37578654	::484793543282921000
35603964	::484793564476354000
260262291	::484793608147464000
37802339	::484793614648614000
60046761	::484793649155174000
119269983	::484793655014588000
21696310	::484793662895710000
519677520	::484793677261185000
35603964	::484793712271040000
153544543	::484793713244512000
305370209	::484793728305864000
14178003	::484793730390433000
37802339	::484793733590687000
60046761	::484793735092240000
102100651	::484793752356003000
340094001	::484793767325470000
153544543	::484793773105627000
270173839	::484793779979710000
19147974	::484793792458141000
22220460	::484793875740262000
14085431	::484793888545439000
351325780	::484793889283264000
270173839	::484793897768333000
305370209	::484793929137541000
722514433	::484793936301817000
351325780	::484793965162401000
170357410	::484793965460193000
54105420	::484793967763292000
35603964	::484793978730971000
119269983	::484793979909591000
609790203	::484793981214003000
722514433	::484794056007249000
279230956	::484794102962061000
23247181	::484794114118934000
16144669	::484794127964323000
340094001	::484794138001276000
164575018	::484794142820552000
35603964	::484794238878502000
166695965	::484794249452724000
391573659	::484794256394293000
285254109	::484794263431946000
44779656	::484794278422777000
293897624	::484794287830609000
368730450	::484794298458587000
425897170	::484794330981220000
73731844	::484794353609474000
64907439	::484794354100224000
108204138	::484794355153403000
127062122	::484794360005804000
73731844	::484794365362311000
336628506	::484794365727244000
351325780	::484794417174179000
51952627	::484794426217095000
311297676	::484794451735236000
311297676	::484794452783812000
311297676	::484794453438103000
351325780	::484794456822915000
16144669	::484794502121402000
190396530	::484794520769671000
164575018	::484794522329550000
424498868	::484794532106485000
351325780	::484794542135066000
168274200	::484794552142667000
33643268	::484794589501341000
40864634	::484794605343223000
34689419	::484794606635085000
50818061	::484794624834166000
21124400	::484794641087098000
383202357	::484794660133818000
128666650	::484794664663666000
589542040	::484794680593645000
44779656	::484794710855532000
407894919	::484794712167964000
128666650	::484794719797383000
336628506	::484794788160765000
109718758	::484794797635293000
586669052	::484794843651375000
16144669	::484794854115799000
27268559	::484794858087792000
115550523	::484794858901479000
26113249	::484794865864413000
109718758	::484794866220560000
245855482	::484794876056596000
29605636	::484794876341395000
305370209	::484794877331247000
513434526	::484794895551311000
366136205	::484794902170324000
253737829	::484794902937866000
37802339	::484794917760139000
305370209	::484794948139495000
46796467	::484794973888344000
27792069	::484794984210911000
166695965	::484794992997990000
90469755	::484795011070840000
46796467	::484795027755765000
69916558	::484795034886483000
30719116	::484795055711191000
97336064	::484795065634549000
114633433	::484795092595523000
338073739	::484795098199117000
114633433	::484795102850600000
115550523	::484795117731979000
415540928	::484795118457982000
358611246	::484795140184104000
18437537	::484795155136794000
37802339	::484795165379289000
29605636	::484795171788161000
23400461	::484795175076515000
29605636	::484795182936641000
27331165	::484795187793625000
124954284	::484795218416246000
445219284	::484795225034874000
163646426	::484795249907470000
37730571	::484795263006289000
256321392	::484795291313250000
128666650	::484795295641767000
27331165	::484795298607144000
21682918	::484795311290736000
107842096	::484795318689480000
358643765	::484795325295505000
415540928	::484795329406316000
21124400	::484795353577709000
66311658	::484795374352080000
124954284	::484795380354134000
337499399	::484795399614783000
92870542	::484795420413947000
247374067	::484795423509725000
349431964	::484795437681897000
532542878	::484795440618295000
124954284	::484795458875699000
16713287	::484795463854346000
195103093	::484795467424083000
128666650	::484795468866543000
26738161	::484795481152040000
335367791	::484795501808979000
124954284	::484795505696722000
92870542	::484795509702291000
21124400	::484795520997548000
305216922	::484795521039892000
101136541	::484795546226655000
37802339	::484795555080437000
53258017	::484795572273299000
724485482	::484795578053062000
68622166	::484795589352095000
92870542	::484795606213197000
14085431	::484795629944983000
338073739	::484795638169616000
20364178	::484795669429772000
270173839	::484795671539486000
36829018	::484795696961576000
282328751	::484795723150413000
163340834	::484795742582996000
220532575	::484795761289601000
587104097	::484795764460097000
16713287	::484795784693420000
109718758	::484795805820133000
26738161	::484795837131030000
724485482	::484795848057180000
33703018	::484795866017202000
163340834	::484795876800749000
14307454	::484795897046265000
135937043	::484795904994836000
8962732	::484795926385410000
32342599	::484795946618716000
26738161	::484795969952022000
138603889	::484795977790783000
129441756	::484795985898778000
69916897	::484795989635911000
109718758	::484796004730798000
415540928	::484796006119526000
429348972	::484796007859773000
46764883	::484796016219013000
21124400	::484796044962586000
300135225	::484796048594857000
383202357	::484796084854984000
37802339	::484796106061004000
305370209	::484796133135626000
406772829	::484796146435379000
129441756	::484796156623716000
17035194	::484796164202848000
69916897	::484796169089187000
37802339	::484796186348363000
101136541	::484796196993507000
556323854	::484796211291901000
21682918	::484796212957032000
51649971	::484796214609973000
14606079	::484796232804483000
29849760	::484796235690557000
14253476	::484796261212491000
347994449	::484796287368171000
23400461	::484796290761764000
607721617	::484796299540049000
724485482	::484796301604052000
232437529	::484796326761099000
67069063	::484796351767519000
111411572	::484796411759050000
219153949	::484796439290445000
286203749	::484796451935891000
108204138	::484796458827145000
201445185	::484796469350641000
305370209	::484796493312692000
33249556	::484796507485270000
384436313	::484796517510045000
114593439	::484796551894548000
91521926	::484796559708545000
36829018	::484796608836800000
90469755	::484796625114525000
338073739	::484796674892513000
108204138	::484796676688084000
91521926	::484796685629915000
135937043	::484796686405881000
135937043	::484796689203462000
222598798	::484796689652654000
61307501	::484796725778190000
52628599	::484796732501659000
26179867	::484796772561063000
282779381	::484796787048189000
135937043	::484796811022835000
383202357	::484796814202519000
196890320	::484796861736177000
14253476	::484796875434762000
300135225	::484796916077559000
14307454	::484796921064599000
282779381	::484796924021592000
34071360	::484796925862879000
66311658	::484796927339274000
359244936	::484796929973297000
60718620	::484796949103915000
556323854	::484796967328178000
243751614	::484796991541501000
349386319	::484797018821234000
82723693	::484797019647930000
34071360	::484797053914992000
321839755	::484797055114563000
359244936	::484797055341039000
367322500	::484797061347295000
252674018	::484797069731696000
469722641	::484797094083833000
700013623	::484797113210265000
252674018	::484797123263602000
139460380	::484797130465218000
79447998	::484797132486877000
131941193	::484797137545220000
282779381	::484797191811117000
503577648	::484797226582302000
305370209	::484797250908872000
220532575	::484797263592828000
138603889	::484797287097315000
182834679	::484797320899600000
139460380	::484797368551112000
282692620	::484797370115559000
51601709	::484797425883049000
429558621	::484797446313476000
276357208	::484797492584669000
210873235	::484797497362358000
279548168	::484797516123496000
279865885	::484797525896216000
31359307	::484797529049931000
271738272	::484797537174319000
279548168	::484797578601852000
305370209	::484797580065243000
128666650	::484797589876137000
187034273	::484797618707382000
27323374	::484797622008684000
420389630	::484797635597840000
22536077	::484797679906467000
562393615	::484797688568111000
470458433	::484797697501970000
138603889	::484797721459429000
311297676	::484797732695982000
311297676	::484797734277242000
311297676	::484797734902181000
305370209	::484797756934873000
187034273	::484797768175587000
566902451	::484797770209828000
19307731	::484797779563143000
165261298	::484797792901419000
182834679	::484797803156480000
632710734	::484797805559816000
138603889	::484797811267866000
20935927	::484797836559515000
632710734	::484797843199496000
34071360	::484797867719020000
724485482	::484797983662542000
454531259	::484797994609283000
62460045	::484798004633677000
30719116	::484798031066591000
40864634	::484798063563649000
82433120	::484798073403879000
276131997	::484798076880551000
135937043	::484798080307716000
135937043	::484798087526096000
21124400	::484798099563368000
51650419	::484798105968459000
43045329	::484798108061028000
515049896	::484798117204615000
396364407	::484798118693597000
310330192	::484798125127643000
20935927	::484798150893256000
398445530	::484798167485935000
515049896	::484798174150664000
187716774	::484798209441558000
20935927	::484798231591653000
162175448	::484798246087589000
187716774	::484798262197510000
20935927	::484798266668613000
724485482	::484798304333877000
63928079	::484798336323432000
138603889	::484798362739150000
412638454	::484798390367043000
228264355	::484798392300630000
19307731	::484798393349181000
138603889	::484798402543116000
461392295	::484798414257795000
215427794	::484798434281418000
634164272	::484798441155862000
131954929	::484798501092483000
17694593	::484798527680577000
23450320	::484798549775761000
112333263	::484798575600103000
131954929	::484798604624666000
358611246	::484798608622252000
14606079	::484798612413493000
305216922	::484798631393116000
332908078	::484798658353717000
16568377	::484798696152772000
267445807	::484798698270896000
16144669	::484798706395275000
18999708	::484798725114454000
51554430	::484798733595734000
8548362	::484798747184857000
127062122	::484798778730242000
22504277	::484798790143320000
347596428	::484798812695707000
60718620	::484798817531723000
31144939	::484798859798126000
229650081	::484798994934009000
16144669	::484799026043183000
499167427	::484799040370913000
310982944	::484799055978303000
163646426	::484799056330641000
187078541	::484799072583569000
220455732	::484799087590387000
318700673	::484799114119364000
20935927	::484799131852894000
276202961	::484799137250951000
287994287	::484799140170579000
307485154	::484799150198763000
374241458	::484799167311519000
16299351	::484799178615586000
321839755	::484799204397572000
21124400	::484799205731340000
157904403	::484799211381063000
589542040	::484799226766176000
27331165	::484799277793673000
240492455	::484799293497147000
108204138	::484799349537669000
187716774	::484799370370367000
499995726	::484799374430445000
296901409	::484799399394959000
347596428	::484799402079297000
23247181	::484799403287269000
254319575	::484799418563301000
367296747	::484799419762503000
19307731	::484799430780928000
17016789	::484799465643986000
375636797	::484799466201833000
420389630	::484799468789723000
240492455	::484799480407937000
260825806	::484799486925864000
49383709	::484799510984409000
375636797	::484799544333320000
138603889	::484799549307772000
499995726	::484799570841321000
76248039	::484799571168485000
136791341	::484799590617477000
44278444	::484799625971240000
220455732	::484799680807587000
14606079	::484799736239902000
226319809	::484799773787324000
368730450	::484799779038564000
66877066	::484799793240502000
23247181	::484799809404956000
138603889	::484799820129787000
368730450	::484799833287696000
240492455	::484799909036449000
66877066	::484799913038188000
331307463	::484799941978505000
54304799	::484799943513616000
299441398	::484799992159141000
546153359	::484799995841753000
307485154	::484800008852480000
35376355	::484800008948953000
331307463	::484800043103186000
32583866	::484800044063666000
27237232	::484800058215649000
263971863	::484800083657891000
33342988	::484800178361499000
33818674	::484800218207387000
34071360	::484800248208842000
292012619	::484800269965099000
23247181	::484800315313496000
33342988	::484800324415537000
123746907	::484800366358560000
43967474	::484800394543906000
499995726	::484800419273515000
364888000	::484800421400428000
245154470	::484800498097090000
135937043	::484800507739779000
500239410	::484800508394078000
394365413	::484800517915176000
245154470	::484800529621450000
76248039	::484800535069880000
66311658	::484800536894398000
208296274	::484800572994777000
23247181	::484800582910087000
22431584	::484800642524143000
341941030	::484800643853332000
199331386	::484800659116793000
566902451	::484800680712876000
6092972	::484800711373234000
20364178	::484800728804753000
42638131	::484800732755816000
41606452	::484800769728974000
145572480	::484800777286729000
108204138	::484800798938120000
367296747	::484800816960663000
380723702	::484800836871421000
34071360	::484800882781863000
164135621	::484800912553046000
368691437	::484800919742078000
347994449	::484800925895118000
212475056	::484800961815126000
40864634	::484800981343817000
293897624	::484801006451326000
292012619	::484801048092344000
463318489	::484801055553626000
223288871	::484801089804705000
481512198	::484801124168249000
288531248	::484801147924803000
20364178	::484801148889477000
366136205	::484801188999999000
365151006	::484801204862472000
21124400	::484801213490147000
143225254	::484801215478239000
35026897	::484801282457493000
34071360	::484801283816034000
599589782	::484801307643887000
363722761	::484801311687188000
479245748	::484801312022745000
54304799	::484801329835962000
33342988	::484801331904147000
363722761	::484801359242219000
37228652	::484801382050832000
337499399	::484801398572609000
40864634	::484801440158720000
177174253	::484801442734415000
164135621	::484801453580484000
136828926	::484801477936807000
755431	::484801492088807000
35369698	::484801503190724000
164135621	::484801540725559000
25760567	::484801564675424000
415179202	::484801595096715000
499995726	::484801598263017000
415179202	::484801618979090000
172035134	::484801663157694000
589542040	::484801665481334000
100018299	::484801686590861000
164135621	::484801690860670000
350525380	::484801757688909000
75937251	::484801784121016000
499995726	::484801790043385000
513434526	::484801793621110000
282779381	::484801817251819000
127092086	::484801818195529000
363722761	::484801839557115000
396364407	::484801845282349000
57651074	::484801850307117000
366136205	::484801863943225000
15902298	::484801867835117000
75937251	::484801868451684000
58652870	::484801877373370000
141976809	::484801901016260000
25223941	::484801936458133000
265760942	::484801945635663000
34071360	::484801948969734000
240532669	::484801960135376000
175314654	::484801962089938000
369174583	::484801976291819000
358489252	::484801981249093000
51554430	::484801993635291000
437898031	::484801993722970000
260361255	::484802007270559000
127092086	::484802026144948000
14178003	::484802033019396000
35376355	::484802061809102000
31569666	::484802113583595000
358489252	::484802118323171000
90469755	::484802175684468000
354629644	::484802239387930000
13533012	::484802289451147000
500060319	::484802290084503000
16144669	::484802310132858000
30719116	::484802331046076000
22559382	::484802336725147000
410377090	::484802336804831000
15902298	::484802344878481000
197384499	::484802358644178000
67656722	::484802394933706000
127092086	::484802415531548000
54304799	::484802418551451000
166695965	::484802430258126000
92838578	::484802451493888000
21503139	::484802455725559000
30417393	::484802459424931000
302934050	::484802466878218000
217871594	::484802467482177000
127092086	::484802471416451000
253134261	::484802482430672000
537660330	::484802502986960000
51554430	::484802578577117000
43045329	::484802602052251000
90469755	::484802615515942000
34071360	::484802695648124000
79348656	::484802697564921000
7875762	::484802722785677000
22005666	::484802732595761000
63720288	::484802760781463000
589542040	::484802768591683000
264608632	::484802781279027000
8070562	::484802798786068000
34071360	::484802803097808000
8962732	::484802805610188000
216486063	::484802835792416000
297652605	::484802850434715000
166695965	::484802865291337000
400249617	::484802875097231000
755431	::484802877907816000
359776589	::484802881724620000
82257804	::484802921654398000
399645465	::484802942541639000
26589876	::484802945218007000
277814195	::484802956961652000
66877066	::484802976377479000
67656722	::484802979573534000
21124400	::484802987424890000
331307463	::484802996472016000
8962732	::484803002306269000
134873681	::484803004185341000
365151006	::484803026889097000
58349263	::484803053326196000
365151006	::484803069721341000
271204273	::484803080693633000
40864634	::484803089825034000
136828926	::484803094203490000
253134261	::484803118178123000
200615756	::484803148536893000
200615756	::484803157282029000
313792688	::484803161010352000
445219284	::484803167649951000
308946618	::484803175484911000
127092086	::484803192996118000
308946618	::484803227037085000
113722629	::484803233559621000
43630532	::484803249837326000
34071360	::484803253696098000
199331386	::484803267529293000
319145382	::484803284515815000
42910967	::484803307761045000
67656722	::484803329542086000
200615756	::484803336286531000
279865885	::484803344163430000
35376355	::484803358096510000
58349263	::484803361855004000
35376355	::484803395258023000
224124379	::484803409464139000
22717394	::484803421229568000
21124400	::484803473146269000
22431584	::484803509309947000
362540752	::484803548577017000
423830555	::484803562719817000
315621982	::484803614557618000
42910967	::484803617681993000
34071360	::484803622866141000
16713287	::484803648480739000
505510212	::484803656982986000
69916897	::484803676423196000
307485154	::484803694634885000
187716774	::484803698422341000
34204169	::484803710401253000
35256600	::484803718185877000
315621982	::484803721751461000
80157666	::484803753246081000
200615756	::484803766689214000
63928079	::484803767343120000
30719116	::484803769541328000
34071360	::484803782149029000
125718303	::484803806866046000
396364407	::484803813878951000
63720288	::484803819616755000
409680332	::484803828483493000
18138157	::484803842744131000
199331386	::484803846804631000
325996873	::484803852190109000
69916897	::484803854572064000
589542040	::484803858536087000
18551115	::484803876085039000
34071360	::484803894921269000
17054163	::484803919600578000
19147974	::484803947258208000
58349263	::484803949938343000
43630532	::484803999602708000
78065938	::484804013733318000
186945768	::484804014287388000
130987540	::484804034562228000
460611723	::484804054355574000
509760806	::484804145036013000
277626311	::484804155584688000
281824012	::484804159984517000
22717394	::484804189357608000
422876369	::484804231896256000
460611723	::484804265022857000
315621982	::484804278893436000
614074554	::484804283469029000
321037427	::484804294970187000
65576332	::484804335843278000
422876369	::484804346690158000
500060319	::484804363387678000
423891750	::484804401148985000
321037427	::484804461563744000
500060319	::484804479016263000
22220460	::484804483093118000
259542533	::484804492223717000
38520445	::484804496124432000
22559382	::484804546779422000
333245482	::484804591855603000
68473966	::484804614555197000
42910967	::484804620221706000
95554541	::484804639741579000
313792688	::484804649392672000
186314952	::484804668858441000
607721617	::484804724227440000
95554541	::484804729411620000
50818061	::484804774072946000
27331165	::484804780548980000
433142367	::484804788404912000
33282020	::484804826564292000
27331165	::484804832193048000
378778103	::484804890037088000
187716774	::484804931908403000
103782180	::484804954134044000
50011708	::484804999160274000
71617108	::484805021360340000
26179867	::484805058517692000
27331165	::484805058769334000
51554430	::484805060279681000
95554541	::484805060728078000
187716774	::484805077983444000
50011708	::484805078705254000
34071360	::484805102742429000
177174253	::484805109743104000
61318348	::484805139069689000
269605766	::484805153304748000
178985516	::484805194077966000
1565041	::484805202852458000
269605766	::484805207008608000
399713201	::484805213174640000
75937251	::484805226616987000
95554541	::484805246816755000
384494456	::484805250474209000
38520445	::484805250486767000
35297171	::484805341603823000
128666650	::484805358012338000
27904685	::484805403926990000
27904685	::484805415641694000
21124400	::484805430405640000
295339639	::484805437167243000
433142367	::484805448957427000
107308159	::484805467919880000
16144669	::484805471333650000
606781453	::484805480821579000
179519500	::484805482935500000
22414245	::484805491550212000
35297171	::484805496872779000
133617944	::484805499267727000
217871594	::484805515579383000
252823136	::484805522059575000
38577111	::484805537238769000
32690664	::484805562928885000
362540752	::484805564221116000
165072349	::484805570193420000
606781453	::484805584160849000
21124400	::484805589629796000
16144669	::484805607044567000
577920402	::484805613877084000
155686441	::484805644625518000
200615756	::484805680948596000
281295226	::484805712812322000
281295226	::484805712984289000
200615756	::484805715367038000
307485154	::484805733540573000
123746907	::484805739513651000
433142367	::484805750221733000
48557490	::484805768047513000
165072349	::484805799273713000
30912658	::484805831784144000
495135733	::484805862511230000
308946618	::484805934980399000
155397134	::484805957160288000
433142367	::484805959190331000
232814871	::484806005440536000
21124400	::484806025174720000
170064834	::484806043332276000
277251070	::484806057567334000
48557490	::484806088538484000
23967395	::484806092976050000
816177	::484806109333446000
232814871	::484806113716498000
147384126	::484806123506376000
30912658	::484806131676884000
489961036	::484806147178639000
21124400	::484806149279989000
445219284	::484806151180021000
252793957	::484806157249155000
210996408	::484806193542483000
224103552	::484806193550852000
191947005	::484806203940163000
314303039	::484806206016352000
232814871	::484806208721670000
38804898	::484806222206734000
7875762	::484806230737965000
35603964	::484806236559269000
27331165	::484806265567068000
289360824	::484806272219234000
295881773	::484806283078688000
500239410	::484806290045009000
16299351	::484806293887385000
254210162	::484806294142844000
27331165	::484806304695717000
21124400	::484806306180509000
358489252	::484806335796477000
19053567	::484806349398605000
132976059	::484806350069698000
72378783	::484806351495774000
19684793	::484806396291350000
70918926	::484806398346137000
336628506	::484806406819028000
8962732	::484806409289097000
304140174	::484806414075174000
42638131	::484806414246748000
16299351	::484806414301675000
176839128	::484806426368290000
21124400	::484806433070792000
245855482	::484806447444668000
70918926	::484806469573828000
288540835	::484806485763833000
308946618	::484806487126966000
29827759	::484806529879535000
43630532	::484806542605041000
127062122	::484806551429861000
58349263	::484806558464081000
270184694	::484806566617432000
70918926	::484806580265701000
127062122	::484806606996004000
358489252	::484806613090320000
7875762	::484806663111995000
55665294	::484806684616163000
31345791	::484806687413370000
56059141	::484806695424495000
41908697	::484806710922461000
21124400	::484806727645159000
118827154	::484806742929207000
127062122	::484806744715968000
234649932	::484806757907066000
170064834	::484806779709431000
252674018	::484806793525075000
14715501	::484806800835756000
1318301	::484806813695483000
176839128	::484806820641255000
445268626	::484806832217915000
43630532	::484806847371563000
336628506	::484806853831184000
21124400	::484806879994851000
362540752	::484806897028321000
468796913	::484806908675493000
187047785	::484806913725448000
224103552	::484806956683493000
115852151	::484806995904851000
21124400	::484807012136411000
90467952	::484807051000823000
370416747	::484807054184300000
79633612	::484807105472638000
155397134	::484807155762348000
177174253	::484807159277174000
24718142	::484807168537796000
359104594	::484807170740207000
16299351	::484807184489152000
242305581	::484807197595951000
310009833	::484807202851389000
163646426	::484807214125699000
16322613	::484807215102955000
22005666	::484807223462199000
109105005	::484807255934509000
370416747	::484807263761096000
253126912	::484807268395786000
33249556	::484807276679528000
21124400	::484807287660240000
496575332	::484807335978598000
27331165	::484807399618793000
66311658	::484807436000194000
275681559	::484807464022327000
170064834	::484807473246003000
305216922	::484807506628444000
37578654	::484807523078135000
27904685	::484807535614910000
21124400	::484807536218894000
22005666	::484807556401876000
14606079	::484807557840519000
33643268	::484807567579680000
222598798	::484807575784132000
15330061	::484807584646725000
8962732	::484807589339742000
155397134	::484807590531334000
326813935	::484807591634403000
36869877	::484807616132947000
412638454	::484807630263955000
33643268	::484807674031136000
362540752	::484807678322286000
382976230	::484807700468211000
269605766	::484807713038139000
26179867	::484807719010836000
269605766	::484807726065659000
114070939	::484807726175109000
500060319	::484807744734900000
589542040	::484807746530078000
256756265	::484807755987824000
375385791	::484807761771761000
19307731	::484807782349033000
22220460	::484807814661935000
234828491	::484807863051632000
68432091	::484807892387000000
127062122	::484807893976223000
57651074	::484807897759490000
571439376	::484807913471361000
21124400	::484807920803008000
51554430	::484807924037201000
328828628	::484807952692293000
48046250	::484807957889433000
291155950	::484807972627836000
49464322	::484807980672487000
37730571	::484808018857848000
33643268	::484808020921032000
41675336	::484808025962987000
375385791	::484808045034082000
58349263	::484808077116706000
48046250	::484808096494399000
635845301	::484808144456265000
21124400	::484808158573891000
35297171	::484808171869831000
391573659	::484808185833066000
49464322	::484808187099361000
55665294	::484808196117106000
333245482	::484808203424002000
291221395	::484808204208312000
68432091	::484808206997540000
16144669	::484808211179270000
635845301	::484808240241586000
568915908	::484808248378159000
187741596	::484808258839146000
286341932	::484808263548936000
170064834	::484808275620532000
16144669	::484808297137324000
338619333	::484808297678008000
500060319	::484808302468300000
275681559	::484808308897763000
224124379	::484808311267524000
69494041	::484808341462335000
68432091	::484808386610216000
323978080	::484808421666193000
287994287	::484808454335238000
91521926	::484808457040568000
377627227	::484808491127676000
603136773	::484808498148958000
89505869	::484808527807250000
588641285	::484808529413304000
223950031	::484808578377584000
66877066	::484808621512208000
187047785	::484808626079424000
287994287	::484808636120571000
17694593	::484808641275777000
57651074	::484808708359073000
170064834	::484808741406384000
367561919	::484808761542864000
187047785	::484808771789520000
33643268	::484808794069680000
70918926	::484808795286036000
417606826	::484808804903956000
217912167	::484808840689352000
417606826	::484808844988940000
224124379	::484808845231788000
341153843	::484808847929118000
321876841	::484808859949998000
379576750	::484808864655630000
70918926	::484808864982761000
37578654	::484808867562676000
33643268	::484808897769656000
529096266	::484808913918132000
170064834	::484808916669566000
54304799	::484808919638761000
66877066	::484808947501907000
325849507	::484808961070469000
278220302	::484808975083266000
224124379	::484808993135538000
66877066	::484808993479852000
41675336	::484809004913537000
262240809	::484809013305942000
162200561	::484809030591053000
285254109	::484809050904076000
220455732	::484809068452642000
212475056	::484809114539683000
33643268	::484809119300194000
497544291	::484809120411688000
240492455	::484809122437550000
571439376	::484809124731826000
70918926	::484809125029638000
187716774	::484809131232985000
170064834	::484809143011016000
276357208	::484809156264591000
37011485	::484809169846153000
133617944	::484809226011693000
265760942	::484809232806858000
280749613	::484809275374833000
54304799	::484809373588287000
529096266	::484809376486940000
33643268	::484809385697234000
33643268	::484809409495695000
170064834	::484809420116086000
52542320	::484809429364129000
513711139	::484809450822569000
241995287	::484809460611690000
224124379	::484809472661942000
170064834	::484809486394466000
513711139	::484809491293437000
217871594	::484809505155198000
310369464	::484809519965282000
510678171	::484809533509074000
147384126	::484809575120785000
262240809	::484809578299654000
500060319	::484809582095925000
1318301	::484809595584405000
170064834	::484809603893710000
713350694	::484809640119902000
33643268	::484809642099228000
58652870	::484809644934963000
538541326	::484809650345218000
70918926	::484809674517012000
333245482	::484809683895873000
133617944	::484809689629069000
215144630	::484809717244379000
310982944	::484809735640973000
301717953	::484809764514578000
577920402	::484809790267224000
42910967	::484809793924632000
15726982	::484809808428535000
33643268	::484809812270542000
15109013	::484809829085892000
21912250	::484809836404957000
276357208	::484809840586268000
224124379	::484809879488454000
226319809	::484809886296186000
288540835	::484809918285766000
87970668	::484809932433154000
447255375	::484809938049302000
538541326	::484809946635063000
510678171	::484809958375317000
70918926	::484809974946623000
36772146	::484809992327815000
538541326	::484809996593426000
348725381	::484810002327011000
15330061	::484810008870518000
285254109	::484810020345753000
288540835	::484810035801751000
70918926	::484810049408102000
278220302	::484810080441749000
494495688	::484810098683150000
348725381	::484810101480370000
494495688	::484810108401360000
494495688	::484810115800109000
377715399	::484810122137317000
70918926	::484810123055874000
494495688	::484810123693805000
25537528	::484810126843711000
234828491	::484810141116538000
494495688	::484810160452673000
278220302	::484810163702874000
133617944	::484810172573814000
27331165	::484810191506907000
603870273	::484810214479106000
311297676	::484810218933469000
267445807	::484810220699271000
713350694	::484810234326958000
23754003	::484810236553748000
20782081	::484810242278952000
493221106	::484810256996773000
333245482	::484810257001361000
133617944	::484810258716430000
399621678	::484810288181432000
410961985	::484810290270203000
58349263	::484810316434644000
589542040	::484810375461089000
70918926	::484810376144379000
348725381	::484810393412333000
316902035	::484810400760737000
603870273	::484810403403137000
17455392	::484810403503800000
66877066	::484810405613961000
33282020	::484810430578044000
288540835	::484810431031033000
253178679	::484810440879263000
131278152	::484810452723982000
133617944	::484810475218010000
465198766	::484810479122927000
713350694	::484810510794498000
34071360	::484810524178124000
19307731	::484810551046836000
54105420	::484810555190833000
299796220	::484810580969418000
127062122	::484810584370593000
33643268	::484810590586548000
205928265	::484810599134543000
15330061	::484810601613774000
66877066	::484810607628419000
224103552	::484810613944631000
16299351	::484810618550386000
127062122	::484810619267190000
22220460	::484810629803278000
494495688	::484810635041984000
312348050	::484810652419375000
506824920	::484810660283285000
33643268	::484810686103445000
70918926	::484810719435554000
30989596	::484810722853937000
15726982	::484810734421819000
371578955	::484810755947384000
462487376	::484810790508040000
27331165	::484810796254253000
48557490	::484810799131942000
393761423	::484810836914221000
422876369	::484810888592232000
326827026	::484810890764902000
279139758	::484810905637507000
83513704	::484810919621308000
491679354	::484810942337658000
24136198	::484810962822656000
58847822	::484810986465927000
133617944	::484811025502322000
33643268	::484811036864684000
538541326	::484811046876491000
348725381	::484811049925750000
48557490	::484811052950241000
603870273	::484811059476189000
587104097	::484811070532382000
155686441	::484811095798857000
8962732	::484811109581348000
224124379	::484811130229895000
20782081	::484811161901465000
411786523	::484811196940292000
14187808	::484811201789300000
16472279	::484811220134809000
713350694	::484811247129731000
276357208	::484811276221022000
348725381	::484811282646695000
267538322	::484811299004485000
68369234	::484811307976097000
18138157	::484811325713813000
615688476	::484811355996684000
516986236	::484811359595823000
236202065	::484811377391828000
326813935	::484811398212780000
364428125	::484811402016616000
19210855	::484811412682706000
33643268	::484811413496406000
109718758	::484811414259761000
24383303	::484811428910473000
364043601	::484811468878000000
363361632	::484811471407566000
348123497	::484811478865043000
147997393	::484811483441016000
422876369	::484811485861150000
76977679	::484811491929899000
348725381	::484811495537385000
113722629	::484811504563138000
256756265	::484811536804749000
40526887	::484811550041985000
119636299	::484811557357228000
607016651	::484811560863281000
33643268	::484811564055154000
48046250	::484811570896449000
188417746	::484811574624796000
399713201	::484811577670254000
201810972	::484811604173651000
33643268	::484811608716087000
624394090	::484811609085583000
33643268	::484811622058168000
491679354	::484811625925328000
245957488	::484811629000146000
16258970	::484811652148498000
433169770	::484811658204680000
267538322	::484811672956448000
422876369	::484811716719820000
133617944	::484811728945823000
62460045	::484811729579147000
95554541	::484811736743018000
33643268	::484811739540619000
596678073	::484811758474108000
713350694	::484811761061990000
33643268	::484811767508246000
33643268	::484811779499769000
253828982	::484811792053723000
293897624	::484811792829648000
458639179	::484811802660708000
571363101	::484811805446135000
19307731	::484811825372864000
136828926	::484811834692616000
410377090	::484811877047103000
334261100	::484811909812596000
19053567	::484811913390342000
19307731	::484811931425849000
54422208	::484811931488755000
311297676	::484811934085046000
54422208	::484811934584147000
146855323	::484811944374067000
34204169	::484811948475699000
494495688	::484811950959116000
421548020	::484812014414753000
68432091	::484812034228617000
245957488	::484812095528374000
160144135	::484812106642903000
307485154	::484812147998724000
244646421	::484812148955033000
256756265	::484812168995414000
19307731	::484812176394158000
40526887	::484812189174214000
40864634	::484812192219267000
51964139	::484812214726311000
432888405	::484812224511242000
40526887	::484812239363264000
571363101	::484812244442939000
108814965	::484812245755392000
36250685	::484812298989867000
43045329	::484812307516489000
127062122	::484812314726506000
108814965	::484812339934277000
54105420	::484812342358573000
440624261	::484812348956225000
91666102	::484812352907251000
66877066	::484812363628302000
39553593	::484812381025878000
131278152	::484812393696870000
253178679	::484812394946781000
367322500	::484812410604097000
78065938	::484812411010945000
39553593	::484812417067528000
348725381	::484812424407572000
363059827	::484812440157163000
54304799	::484812453830610000
25410192	::484812468519063000
340819943	::484812526559850000
411222321	::484812532566466000
188417746	::484812554619740000
322108529	::484812559602569000
27331165	::484812561431277000
210873235	::484812597599174000
59207269	::484812598857056000
322108529	::484812603386912000
115141777	::484812614867091000
29284709	::484812678033309000
276202961	::484812691970596000
115141777	::484812725722574000
40526887	::484812744122593000
24136198	::484812769053532000
127062122	::484812836833476000
115141777	::484812842152235000
341732173	::484812846824312000
127062122	::484812877597908000
350968313	::484812881922633000
127062122	::484812902407217000
278301419	::484812904516972000
14891490	::484812915338272000
552789896	::484812927967715000
60555388	::484812949794484000
14891490	::484812959781093000
16166332	::484812979029164000
415179202	::484813031432790000
54422208	::484813032522919000
35105150	::484813056573071000
16472279	::484813119655403000
398377928	::484813150261227000
234828491	::484813160507928000
713350694	::484813169760927000
45470777	::484813172453675000
155397134	::484813183396622000
27323374	::484813202820431000
333704327	::484813205521186000
293897624	::484813207702630000
165261298	::484813212526059000
161492068	::484813212844433000
333704327	::484813300044029000
33017275	::484813301407555000
40526887	::484813305467248000
23450320	::484813354968428000
33017275	::484813380117864000
460611723	::484813452016644000
577920402	::484813466163621000
133617944	::484813503178358000
245957488	::484813505355599000
35105150	::484813527748603000
33017275	::484813558841344000
155397134	::484813574720995000
364641621	::484813607180726000
262240809	::484813608337944000
415179202	::484813611291136000
307485154	::484813615535378000
310369464	::484813644186664000
80191031	::484813650738167000
19307731	::484813672473051000
75209135	::484813742580846000
475930595	::484813751229489000
233677206	::484813760977072000
363361632	::484813784276807000
230327491	::484813797463298000
15288029	::484813809534513000
19895969	::484813823170609000
262405775	::484813842174603000
470458433	::484813849972187000
90469755	::484813870385479000
215189306	::484813894204915000
259569717	::484813904661340000
102530016	::484813920834961000
500239410	::484813970235076000
247374067	::484813971577253000
305370209	::484814072127320000
75209135	::484814074627117000
310330192	::484814079895150000
256756265	::484814095573458000
80191031	::484814101227401000
119636299	::484814108034736000
33342988	::484814125848358000
400490673	::484814132097470000
425183249	::484814132718632000
363361632	::484814134794813000
364641621	::484814147994259000
224103552	::484814148711108000
170064834	::484814151534272000
415179202	::484814157649547000
382767512	::484814162644590000
233677206	::484814163680563000
217871594	::484814223357140000
14891490	::484814226519642000
14178003	::484814247528898000
40946018	::484814247978086000
366753447	::484814266248093000
36116261	::484814274125389000
188417746	::484814282312269000
27432862	::484814301564112000
474371126	::484814317498298000
1565041	::484814322074677000
382767512	::484814325186428000
355717008	::484814330899472000
14891490	::484814336464936000
108605734	::484814349651804000
187280228	::484814359697166000
310369464	::484814382988148000
366753447	::484814384309346000
240530585	::484814384330313000
363361632	::484814478765457000
410377090	::484814490522103000
40946018	::484814588266164000
310369464	::484814696273297000
305415102	::484814719870464000
310369464	::484814730268119000
259466143	::484814790007615000
82257804	::484814791438245000
253126912	::484814801239949000
40864634	::484814846244818000
161492068	::484814941971435000
259573654	::484814953942351000
222598798	::484814959298486000
161492068	::484814965946073000
253126912	::484814969460903000
23396218	::484814989921099000
95554541	::484815004642713000
35105150	::484815006026846000
37730571	::484815018631110000
23442090	::484815042085675000
66877066	::484815052642729000
433142367	::484815085295378000
276357208	::484815126483066000
16299351	::484815203859955000
46279759	::484815208951840000
256756265	::484815244531744000
310369464	::484815252727414000
222598798	::484815258377519000
384530394	::484815258729476000
26179867	::484815265314512000
351316240	::484815270897143000
415179202	::484815275276382000
325036867	::484815276790128000
14891490	::484815287481421000
72143337	::484815316354994000
66877066	::484815322164506000
454531259	::484815349271916000
95554541	::484815370042105000
38520445	::484815387490402000
68369234	::484815388308676000
95554541	::484815404527656000
462487376	::484815433300574000
18999708	::484815450941837000
26589876	::484815505585602000
363059827	::484815511725670000
8524892	::484815529635762000
249243467	::484815530076151000
462487376	::484815574791229000
224126979	::484815595670474000
33017275	::484815601219944000
233740533	::484815604499505000
23396218	::484815627836989000
164575018	::484815635764244000
370416747	::484815640101158000
1565041	::484815666072264000
249243467	::484815688692137000
276357208	::484815710032375000
383202357	::484815751690612000
249243467	::484815783546327000
496575332	::484815789090803000
26179867	::484815813669433000
233362394	::484815824155598000
41675336	::484815827083206000
433142367	::484815832078622000
354047009	::484815871811289000
115550523	::484815886180577000
433142367	::484815902198988000
325036867	::484815910293606000
55161530	::484815911442870000
340646680	::484815922054443000
90469755	::484815996998279000
195154119	::484816007559520000
354047009	::484816009086648000
135003892	::484816022730313000
249243467	::484816036441899000
33017275	::484816059229540000
50011708	::484816091005591000
249243467	::484816116720865000
138603889	::484816144172199000
16102033	::484816231535357000
155397134	::484816262804307000
32755384	::484816317980348000
384109939	::484816328163733000
66877066	::484816350159052000
398707286	::484816358081720000
41675336	::484816367695437000
249243467	::484816373437448000
15330061	::484816401929363000
26831606	::484816422481039000
161492068	::484816427719729000
102266093	::484816467612168000
518141549	::484816511861661000
127062122	::484816515972079000
51601709	::484816521600831000
355717008	::484816534205108000
42638131	::484816536121516000
170064834	::484816573858082000
233677206	::484816584251162000
26831606	::484816603872104000
190977628	::484816606959136000
195154119	::484816608380993000
127062122	::484816615062515000
518141549	::484816618891927000
76248039	::484816632166895000
148445755	::484816633761116000
163340834	::484816640031592000
14178003	::484816660126134000
367322500	::484816671979233000
141821632	::484816678438453000
138083816	::484816697497378000
163340834	::484816700584767000
76248039	::484816740480589000
196890320	::484816746319056000
167282271	::484816763800924000
44811271	::484816808143106000
139847892	::484816816540106000
167282271	::484816823222018000
454531259	::484816866230026000
491679354	::484816887772368000
227577445	::484816899897716000
423098923	::484816916700467000
500060319	::484816920047529000
1565041	::484816924753555000
108605734	::484816932600676000
423098923	::484816970542751000
38226468	::484817019338903000
33369338	::484817052687806000
39685005	::484817068131225000
1565041	::484817069876453000
54304799	::484817080391184000
104947253	::484817083340185000
322108529	::484817100339281000
80788799	::484817128038465000
15330061	::484817129704022000
161492068	::484817131184218000
215109001	::484817160431087000
54116443	::484817191942885000
44278444	::484817215280017000
322108529	::484817219218440000
401089789	::484817262298136000
266164462	::484817286969430000
223950031	::484817300072062000
17054163	::484817308431306000
160094025	::484817333953650000
361532861	::484817338597126000
66877066	::484817365948182000
44278444	::484817423367811000
44278444	::484817461804417000
8524892	::484817465923624000
266164462	::484817513138913000
417606826	::484817517303840000
19307731	::484817521669713000
8524892	::484817539407822000
57651074	::484817548009943000
241358661	::484817555740045000
17054163	::484817580511617000
364410144	::484817605853589000
320452099	::484817625990836000
262248356	::484817630596194000
266164462	::484817676397969000
66877066	::484817700058058000
256756265	::484817722874683000
271304998	::484817725164748000
108605734	::484817728989974000
7875762	::484817759948521000
305415102	::484817781271961000
637418169	::484817790155489000
36925706	::484817797365903000
561527789	::484817861781647000
355598729	::484817905951842000
589542040	::484817915687206000
14253476	::484817917129674000
40864634	::484817950650535000
537561541	::484817956212191000
423891750	::484817964102090000
279268567	::484817977624510000
190396530	::484818016254066000
267405925	::484818022251888000
415179202	::484818055001014000
459660056	::484818066128134000
266164462	::484818093907378000
537561541	::484818107316580000
325036867	::484818144343511000
143225254	::484818154036555000
416419059	::484818207459799000
399645465	::484818227256909000
141976809	::484818228770656000
266164462	::484818249956474000
40864634	::484818261649784000
529096266	::484818279706677000
291221395	::484818282839805000
44811271	::484818316058296000
361527638	::484818341635584000
267405925	::484818350397485000
634873462	::484818365928595000
38226468	::484818368609132000
305415102	::484818368642301000
52950877	::484818368692637000
415789240	::484818387810271000
8524892	::484818423290269000
224126979	::484818507578605000
44811271	::484818518735462000
14253476	::484818530861191000
224126979	::484818643847372000
44779656	::484818651582070000
411997198	::484818665733632000
503708554	::484818714026852000
161492068	::484818730195492000
411997198	::484818749896540000
262405775	::484818753566154000
21374892	::484818776056016000
755431	::484818798588219000
458639179	::484818799648985000
287994287	::484818834247794000
52950877	::484818847162060000
14606079	::484818900144500000
7875762	::484818926069907000
16144669	::484818926270836000
190492046	::484818934734938000
38326757	::484818938325266000
411841714	::484818940410228000
633531552	::484818944201879000
344442687	::484818955140218000
293897624	::484818960064712000
378414202	::484818960555073000
18138157	::484818964103434000
279139758	::484818964548046000
31359307	::484818971678371000
190492046	::484818987549605000
161492068	::484819008143626000
123373847	::484819033561526000
456936884	::484819034962018000
244351583	::484819036669083000
183562162	::484819047012261000
398707286	::484819064766750000
35297171	::484819107519295000
70571907	::484819114196627000
347643113	::484819158677209000
234828491	::484819165069324000
113760458	::484819167195824000
21374892	::484819204348968000
69916897	::484819242630782000
274311440	::484819260057718000
14584037	::484819275316989000
36250685	::484819284762587000
76977679	::484819291141709000
456936884	::484819293377286000
500239410	::484819299027005000
24113194	::484819329263751000
402797583	::484819359223652000
398707286	::484819366068748000
16102033	::484819374486716000
384683676	::484819399527137000
35105150	::484819417834872000
428646436	::484819430124158000
245855482	::484819472541560000
637418169	::484819491663003000
470458433	::484819502283382000
351641054	::484819506532192000
244351583	::484819507156750000
253230729	::484819522248261000
21374892	::484819567630245000
38520445	::484819584705236000
301016850	::484819586978545000
190492046	::484819601813798000
66877066	::484819633275682000
331227001	::484819648605851000
15330061	::484819651726409000
65576332	::484819686769434000
215189306	::484819699469803000
24383303	::484819717434011000
456936884	::484819752850698000
182645046	::484819789450203000
458639179	::484819793564815000
14223247	::484819795846504000
260911912	::484819817539846000
230327491	::484819822299987000
330799447	::484819843351203000
103678189	::484819863924248000
103678189	::484819874100035000
38226468	::484819891497607000
458639179	::484819893309562000
637418169	::484819895004037000
637418169	::484819946665705000
305415102	::484819952378335000
176339991	::484819994698469000
364410144	::484820002017509000
8070562	::484820004701863000
637418169	::484820071399702000
155926653	::484820089351307000
637418169	::484820093746950000
266317182	::484820126634876000
301016850	::484820156183359000
727422228	::484820177423302000
8070562	::484820187602898000
727422228	::484820194066325000
218711172	::484820210059603000
375873224	::484820218443599000
537561541	::484820225917845000
354047009	::484820253990723000
252793957	::484820260642496000
727422228	::484820275809120000
637418169	::484820284491325000
39553593	::484820285636362000
375873224	::484820301683757000
73731844	::484820346772926000
73731844	::484820349779849000
129441756	::484820353114718000
52950877	::484820353386962000
727422228	::484820363356811000
258609027	::484820380193153000
415789240	::484820383644667000
34689419	::484820408126799000
725050717	::484820421280157000
45581124	::484820432596377000
64907439	::484820438212567000
227577445	::484820509205737000
58349263	::484820548334403000
227577445	::484820569532035000
458639179	::484820594572005000
183562162	::484820597935857000
37863682	::484820601530359000
227577445	::484820672699326000
372068999	::484820688029888000
267538322	::484820701627416000
410377090	::484820714588233000
244351583	::484820793323302000
183562162	::484820813388861000
267445807	::484820845785665000
6092972	::484820857814917000
433169770	::484820860688027000
114077276	::484820862131253000
354629644	::484820865822248000
15330061	::484820911275933000
607721617	::484820917843800000
49464322	::484820947015196000
319851493	::484820955202854000
613956023	::484820956007772000
233677206	::484820971950333000
15726982	::484820975956295000
267538322	::484820979256799000
399114412	::484821014082093000
183562162	::484821030460858000
267538322	::484821056306167000
305265637	::484821063352582000
250713436	::484821070264811000
396923534	::484821084324130000
509524562	::484821085683449000
51413309	::484821118478733000
348725381	::484821140800405000
344442687	::484821147624554000
24803741	::484821154453262000
14178003	::484821162778562000
102401687	::484821193350840000
21374892	::484821226855346000
35369698	::484821239546929000
44278444	::484821244613640000
336774649	::484821256043102000
73731844	::484821264830570000
287994287	::484821289199104000
327689033	::484821296308834000
183562162	::484821318664081000
23450320	::484821321000300000
252623066	::484821335403937000
14891490	::484821341598543000
277626311	::484821359059795000
16312540	::484821366391472000
414952579	::484821384141340000
23450320	::484821387077763000
26831606	::484821421961383000
61318348	::484821443566665000
287994287	::484821470367854000
46279759	::484821483542544000
15726982	::484821514697854000
342508573	::484821542627323000
183562162	::484821549577289000
26831606	::484821580040523000
367322500	::484821581298819000
233084334	::484821591847874000
351620689	::484821596398292000
148436850	::484821622113964000
32171318	::484821626023067000
336628506	::484821652375486000
35369698	::484821671937720000
35369698	::484821715462004000
411841714	::484821720881451000
183562162	::484821726253957000
278220302	::484821756746534000
428646436	::484821760869560000
163646426	::484821769384390000
170064834	::484821792713080000
287994287	::484821799926906000
46268291	::484821822840401000
122067183	::484821823490494000
54304799	::484821829094109000
428646436	::484821856113795000
170064834	::484821859436101000
123373847	::484821873772228000
299796220	::484821897562292000
415540928	::484821899688415000
456936884	::484821902569926000
411997198	::484821910296223000
396923534	::484821937185517000
607721617	::484821940951986000
23450320	::484821944513363000
263914867	::484821950376599000
377627227	::484821950934831000
258235483	::484821959050412000
168347877	::484821963504775000
414952579	::484821968663769000
123373847	::484821975098224000
257942561	::484821977866059000
127062122	::484821987970121000
41675336	::484821988553523000
449981984	::484822002302455000
377627227	::484822007566331000
217871594	::484822022065647000
514003187	::484822050616643000
26831606	::484822056513462000
250713436	::484822061840224000
26580130	::484822076105052000
258235483	::484822107327455000
26580130	::484822120262684000
428646436	::484822134246486000
415540928	::484822156224651000
215189306	::484822160490254000
8524892	::484822166253617000
116054733	::484822174700539000
113722629	::484822181159784000
264608632	::484822209928888000
19939574	::484822210599587000
53741229	::484822210746785000
266317182	::484822220410482000
60131090	::484822221009854000
324171027	::484822224676073000
163340834	::484822228090249000
462487376	::484822233995440000
19939574	::484822236587511000
163340834	::484822258335363000
264608632	::484822272176566000
42910967	::484822285744746000
22431584	::484822325612015000
38520445	::484822348659294000
414952579	::484822356150321000
26831606	::484822376111022000
422876369	::484822402355171000
70784628	::484822446491856000
614074554	::484822450878701000
414952579	::484822476157755000
69916897	::484822479740100000
258235483	::484822487046160000
414952579	::484822491546669000
183090041	::484822505371074000
410377090	::484822552385441000
19307731	::484822560375181000
457197060	::484822577844477000
267445807	::484822580436545000
506824920	::484822592302227000
23450320	::484822594991190000
53741229	::484822596429815000
462487376	::484822625328168000
222598798	::484822629233475000
325906113	::484822631037009000
233362394	::484822640130273000
506824920	::484822646362632000
14873854	::484822646467485000
140157275	::484822673529524000
36891053	::484822681905135000
258235483	::484822692311621000
266317182	::484822697214767000
58349263	::484822704777097000
426923626	::484822724238667000
58349263	::484822725257871000
68622166	::484822727862153000
340094001	::484822814944268000
14873854	::484822839325773000
319145382	::484822841070600000
11146552	::484822871102218000
37863682	::484822902156439000
375873224	::484822912893861000
589542040	::484822931852496000
27999272	::484822931986325000
545297326	::484822999309111000
348085087	::484823036139294000
291518680	::484823050043412000
23450320	::484823056226201000
375873224	::484823078694699000
380049732	::484823099310084000
258235483	::484823140015427000
36343877	::484823154783961000
429345484	::484823168381505000
87970668	::484823254557663000
399713201	::484823260765650000
341493662	::484823264376549000
24171213	::484823283624181000
58349263	::484823302452826000
114633433	::484823305648484000
457197060	::484823332672372000
51650419	::484823361974206000
215776033	::484823400905736000
635845301	::484823442177662000
51554430	::484823495034306000
250713436	::484823515091070000
418327117	::484823523332874000
247374067	::484823557587730000
102875172	::484823601569628000
215776033	::484823603951960000
148912524	::484823619877355000
457197060	::484823625095053000
58349263	::484823627377172000
1565041	::484823645530116000
51554430	::484823667256594000
60046761	::484823675753861000
280749613	::484823678925152000
16102033	::484823733668827000
36343877	::484823785506615000
416419059	::484823827990720000
409336092	::484823864669528000
183562162	::484823875918635000
51554430	::484823885893091000
478941450	::484823891534024000
23785621	::484823905950248000
23785621	::484823919766302000
270173839	::484823947163086000
51554430	::484823948723752000
331227001	::484823970001072000
340646680	::484823971498438000
614074554	::484824001983037000
416419059	::484824018835742000
45911298	::484824102105272000
50011708	::484824116646936000
377555310	::484824130500296000
6092972	::484824138201047000
309167251	::484824156584677000
47466684	::484824172405596000
307485154	::484824174863474000
30666953	::484824175719088000
270227232	::484824180718698000
367322500	::484824197449797000
20782081	::484824202822692000
24136198	::484824205326684000
525819441	::484824219981594000
28827091	::484824222359777000
26947347	::484824227250327000
183562162	::484824261702340000
542406301	::484824280442470000
280297585	::484824289196380000
319851493	::484824289846509000
312348050	::484824322184200000
353567857	::484824337388941000
478941450	::484824345479356000
45911298	::484824352106360000
26947347	::484824354216091000
250713436	::484824363279978000
6092972	::484824366866116000
67193398	::484824377096409000
26947347	::484824397614555000
549785954	::484824411221291000
351325780	::484824442258739000
21449993	::484824443827396000
28827091	::484824464853848000
549785954	::484824473359888000
41908697	::484824500555759000
44278444	::484824505890508000
428646436	::484824515306733000
285401749	::484824570679918000
26947347	::484824572353445000
383856422	::484824572890726000
461392295	::484824597540249000
135003892	::484824640376680000
233362394	::484824663995207000
70571907	::484824686501457000
253759009	::484824688418250000
500239410	::484824694495797000
219153949	::484824718823145000
286910447	::484824770601447000
33555786	::484824776301899000
44278444	::484824823168638000
244351583	::484824828512190000
240532669	::484824863371452000
400249617	::484824864851628000
525819441	::484824874234290000
66877066	::484824957655195000
24136198	::484824989791580000
509523903	::484824994178801000
36772146	::484825051770810000
23247181	::484825064810885000
39685005	::484825065117057000
244351583	::484825065196765000
378414202	::484825065553678000
549785954	::484825106850803000
39215095	::484825114614067000
481512198	::484825153587523000
250713436	::484825177818013000
409404583	::484825238262128000
114579662	::484825247145680000
243427085	::484825254137569000
29500521	::484825350954692000
15742158	::484825368931491000
47880950	::484825394583859000
70784628	::484825439924658000
23164217	::484825444458303000
562393615	::484825471411322000
8070562	::484825476980948000
15742158	::484825480474791000
361527638	::484825480756199000
257942561	::484825554127192000
54304799	::484825566906826000
33555786	::484825609840123000
15330061	::484825665318170000
260006924	::484825696402165000
15742158	::484825704924598000
109718758	::484825717150990000
22005666	::484825785690120000
46283045	::484825786738679000
168347877	::484825909430480000
253759009	::484825917357707000
252793957	::484825927927345000
40946018	::484825968960225000
68221984	::484825979815092000
24494616	::484826022131400000
22005666	::484826028330610000
240798548	::484826035024703000
213887474	::484826038024024000
220455732	::484826045816651000
260006924	::484826048132288000
282363016	::484826154814410000
307397057	::484826169758343000
34071360	::484826174200115000
244351583	::484826204659122000
260006924	::484826246950711000
264608632	::484826295277461000
201445185	::484826300054384000
23450320	::484826311358418000
364410144	::484826321227218000
244351583	::484826343448670000
370416747	::484826352085106000
447255375	::484826371026214000
115518508	::484826375027572000
373653741	::484826393075646000
247434974	::484826396317863000
22005666	::484826407306932000
170815462	::484826413816504000
18138157	::484826425568940000
587104097	::484826433517133000
70918926	::484826508175736000
461392295	::484826535119953000
632710734	::484826550303346000
16299351	::484826570851618000
6733652	::484826587779833000
86474692	::484826689159970000
416419059	::484826703865188000
260006924	::484826710740041000
245398547	::484826724623220000
384530394	::484826770315558000
42910967	::484826775382654000
260006924	::484826789114814000
233362394	::484826807410388000
215385454	::484826815203397000
68221984	::484826815694118000
87970668	::484826826317905000
398445530	::484826835209830000
447255375	::484826840041660000
23450320	::484826845440126000
418327117	::484826861873033000
233362394	::484826879585964000
106320745	::484826889820057000
106561609	::484826895461003000
34689419	::484826900863262000
37730571	::484826939430301000
33342988	::484826950893314000
219153949	::484826957553868000
166695965	::484826965934112000
8070562	::484826978478878000
360231979	::484827013979451000
252793957	::484827027854196000
30336217	::484827050235420000
384530394	::484827055398211000
30666953	::484827141578559000
22005666	::484827164479463000
187716774	::484827174587744000
632710734	::484827195001417000
182901672	::484827207794061000
90544248	::484827217797476000
122067183	::484827234868277000
232736272	::484827249875509000
331227001	::484827255768506000
23450320	::484827277784784000
70918926	::484827305915584000
20935927	::484827320545312000
36829018	::484827328544268000
155139746	::484827356343713000
286910447	::484827378237992000
447255375	::484827378850344000
131954929	::484827380288999000
41136161	::484827401348591000
331227001	::484827424090521000
447255375	::484827430624849000
15330061	::484827440976769000
208296274	::484827447280795000
133526428	::484827455727730000
92838578	::484827465710567000
232736272	::484827475726180000
70918926	::484827486211948000
232736272	::484827531741106000
307485154	::484827568927805000
106561609	::484827576993460000
133526428	::484827578448875000
122067183	::484827582148247000
245398547	::484827600842657000
483115964	::484827634178609000
24136198	::484827644848910000
70918926	::484827690269028000
35945417	::484827691829325000
263914867	::484827719998251000
559837229	::484827731255779000
20935927	::484827807432724000
242533291	::484827835690147000
20935927	::484827841394003000
26514591	::484827844246118000
165072349	::484827844355182000
133526428	::484827845017866000
96966245	::484827850545979000
423830555	::484827853406474000
483115964	::484827856665468000
86474692	::484827900705660000
30336217	::484827938823483000
20935927	::484827938995462000
447255375	::484827947434389000
35305414	::484827959807991000
70805584	::484827972067926000
410286428	::484827974517420000
51554430	::484827979282137000
562178473	::484827993257152000
35945417	::484827995010367000
92838578	::484828026249953000
86474692	::484828043232309000
42910967	::484828050719506000
250713436	::484828060022091000
61736206	::484828090246651000
8070562	::484828091450028000
22220460	::484828096114089000
114077276	::484828097775030000
114077276	::484828097787592000
51413309	::484828099520266000
384530394	::484828127508447000
51964139	::484828161822425000
221205505	::484828174359216000
86131593	::484828179119349000
168347877	::484828223683825000
387472182	::484828224770146000
447255375	::484828229081907000
58349263	::484828253627371000
509523903	::484828276020346000
66877066	::484828281594994000
412756257	::484828281896587000
201445185	::484828322442924000
48557490	::484828338297798000
58349263	::484828372540088000
44307877	::484828379481264000
445219284	::484828405242662000
447255375	::484828424171581000
68622166	::484828475610902000
146855323	::484828482229510000
165072349	::484828517645828000
224410857	::484828592392916000
47929423	::484828615478358000
410286428	::484828616812158000
107610605	::484828625405882000
447255375	::484828641201639000
19307731	::484828646603882000
29500521	::484828656854781000
247374067	::484828712395735000
562178473	::484828746935853000
247374067	::484828779219386000
267405925	::484828781237243000
34689419	::484828785162727000
107610605	::484828786513285000
48804765	::484828791005798000
19307731	::484828799683403000
224103552	::484828813973389000
43052467	::484828836110950000
307397057	::484828837230804000
58349263	::484828858735419000
440314946	::484828862446985000
326146327	::484828885251416000
51068331	::484828889584508000
275902246	::484828889936453000
312348050	::484828899944067000
254210162	::484828922433896000
29500521	::484828954788761000
86131593	::484828970987163000
256609151	::484828975471284000
262449011	::484829017573720000
114579662	::484829025555075000
83513704	::484829031242924000
219188629	::484829045964541000
399713201	::484829048523489000
92838578	::484829082350542000
92838578	::484829090021900000
392716377	::484829093490200000
254210162	::484829108354813000
96421993	::484829110406225000
35082993	::484829127959007000
447255375	::484829135303237000
70918926	::484829184301096000
58349263	::484829188999090000
170064834	::484829206820704000
461392295	::484829221970145000
447255375	::484829238101413000
588641285	::484829245101719000
254210162	::484829264571691000
37730571	::484829276139945000
331227001	::484829289473642000
244995179	::484829298155868000
257625769	::484829303264542000
107842096	::484829304354643000
233084334	::484829319525453000
36829018	::484829331982516000
9899992	::484829370263953000
440314946	::484829385787056000
35945417	::484829406783754000
260464441	::484829407425478000
216833550	::484829425721032000
461392295	::484829437020471000
7875762	::484829470411735000
310009833	::484829489394774000
411841714	::484829534173556000
348316521	::484829575009271000
369217450	::484829604763279000
447255375	::484829635524308000
256609151	::484829646228586000
338830055	::484829685386596000
307485154	::484829706068299000
66877066	::484829713136119000
147310240	::484829766533406000
96658544	::484829774020243000
447255375	::484829775303688000
255147158	::484829787731394000
51068331	::484829792106479000
269605766	::484829792882028000
36250685	::484829802902593000
379807492	::484829810602954000
102266093	::484829826852089000
269605766	::484829847030476000
447255375	::484829849232474000
70918926	::484829871147712000
414543388	::484829907852075000
41675336	::484829926969716000
38520445	::484829935639343000
37029138	::484829937430720000
14606079	::484829943713370000
447255375	::484829961258143000
42910967	::484829970619854000
45278487	::484829985354416000
96658544	::484829992119836000
184962835	::484829998872657000
226319809	::484830011195944000
70918926	::484830020121018000
27323374	::484830022054989000
37228652	::484830053180522000
543585402	::484830053381844000
340094001	::484830078618976000
343606449	::484830126333378000
330513153	::484830175885295000
227577445	::484830176795443000
51068331	::484830177563013000
447255375	::484830205811240000
19182658	::484830222534324000
343606449	::484830231551696000
447255375	::484830254238662000
285401749	::484830283053555000
41692308	::484830288733020000
1384531	::484830291434176000
447255375	::484830306394849000
454375039	::484830310102618000
114579662	::484830339404021000
150518148	::484830350049562000
37228652	::484830360040386000
37730571	::484830383306194000
30362051	::484830404147286000
51068331	::484830406123204000
713245898	::484830421742407000
94181957	::484830460288057000
262405775	::484830467779072000
447255375	::484830503720062000
24171213	::484830504403759000
136458681	::484830523169054000
127062122	::484830539833016000
56198202	::484830559148183000
369217450	::484830579716669000
33818674	::484830595475050000
440624261	::484830598008016000
20364178	::484830605696184000
36219010	::484830608665767000
22536077	::484830626990678000
167144906	::484830632342585000
447255375	::484830636100685000
581342731	::484830642987749000
70918926	::484830657990778000
447255375	::484830674243710000
33342988	::484830675204579000
110236585	::484830968017342000
537660330	::484830979782377000
66877066	::484830996953829000
331227001	::484831032966123000
17356903	::484831036439007000
66877066	::484831065060941000
100195876	::484831065459027000
100195876	::484831066213994000
632710734	::484831091379822000
19053567	::484831112028385000
37228652	::484831153413959000
352531780	::484831161894457000
537660330	::484831163698380000
331227001	::484831169276416000
70918926	::484831171738480000
352531780	::484831180345602000
66877066	::484831191372419000
170815462	::484831202646687000
632710734	::484831245575004000
561527789	::484831252835360000
20364178	::484831260536102000
425897170	::484831265745428000
137014162	::484831265829294000
383202357	::484831290818969000
87970668	::484831296938471000
281260984	::484831310968795000
537660330	::484831317960695000
50011708	::484831335258005000
108605734	::484831350822694000
37730571	::484831423288082000
281260984	::484831433035231000
561527789	::484831438013865000
369804138	::484831439624892000
462487376	::484831483815682000
537660330	::484831485997109000
301244128	::484831517643145000
165261298	::484831530540625000
525819441	::484831535992807000
28510276	::484831546117865000
28510276	::484831554464915000
216486063	::484831565592027000
487322279	::484831569501102000
425183249	::484831572412346000
107842096	::484831580997705000
37730571	::484831601294340000
139447011	::484831616192495000
347413433	::484831654750343000
331227001	::484831667215798000
66877066	::484831709339594000
425183249	::484831744735338000
40816246	::484831767140909000
234649932	::484831773562376000
358489252	::484831789316206000
185633935	::484831795717087000
347413433	::484831819284500000
163242154	::484831819880083000
447255375	::484831834543378000
713245898	::484831835147345000
637418169	::484831835331903000
165261298	::484831851711049000
263914867	::484831853396783000
328828628	::484831862397734000
331227001	::484831891212599000
56779057	::484831898452385000
133617944	::484831902042308000
632710734	::484831913060745000
301016850	::484831917913567000
70918926	::484831932258066000
339458716	::484831933294080000
301016850	::484831949387612000
17356903	::484831975954710000
561527789	::484831976445059000
20786050	::484831985127268000
250713436	::484831989376118000
447255375	::484832003657715000
47929423	::484832006921265000
478941450	::484832023190593000
540330411	::484832025627471000
343606449	::484832029201006000
632710734	::484832054752710000
91942557	::484832062344425000
9899992	::484832075237715000
90544248	::484832079390056000
343606449	::484832079767547000
282328751	::484832088839827000
14594667	::484832094733238000
561527789	::484832095269707000
37730571	::484832127511695000
340646680	::484832127712632000
70918926	::484832149900513000
713245898	::484832154371645000
254210162	::484832165943717000
167301113	::484832174718205000
164101308	::484832183404593000
351174024	::484832188865581000
310144986	::484832201402380000
38226468	::484832226719170000
22504277	::484832228996677000
339458716	::484832290082545000
20364178	::484832305416896000
70918926	::484832348832165000
238740641	::484832371825340000
264705173	::484832379950104000
47929423	::484832430768279000
255622442	::484832431850401000
80788799	::484832437092892000
569518404	::484832446069084000
245855482	::484832446270431000
255622442	::484832520253763000
234213287	::484832558744469000
46461373	::484832560623927000
352531780	::484832569066668000
35945417	::484832580168978000
341313395	::484832584329732000
632710734	::484832588247207000
484423510	::484832593511063000
14891490	::484832619754819000
18999708	::484832623055749000
133617944	::484832630492262000
68369234	::484832689116434000
346127757	::484832696485437000
24136198	::484832698079248000
484423510	::484832708158169000
17356903	::484832713862832000
70918926	::484832727246446000
25099957	::484832732850044000
447255375	::484832734397751000
463431723	::484832738365562000
30128717	::484832758062415000
43586963	::484832766149017000
186945768	::484832796842930000
250713436	::484832802978803000
37730571	::484832855559004000
447255375	::484832868661592000
28827091	::484832885137227000
153531619	::484832890274852000
226995875	::484832893596758000
153531619	::484832926052265000
11822502	::484832953382359000
423830555	::484832975398268000
632710734	::484832977222791000
36772146	::484832987393957000
331227001	::484832991500591000
263418480	::484833003126792000
17356903	::484833016188256000
423830555	::484833056000188000
447255375	::484833114871451000
45966951	::484833133251268000
14891490	::484833139752054000
504027031	::484833144932024000
46461373	::484833214566268000
331307463	::484833220542730000
274693254	::484833223491330000
301016850	::484833234191011000
70918926	::484833277966962000
713245898	::484833279825018000
336774649	::484833297722126000
445826532	::484833309277839000
380049732	::484833370229460000
11822502	::484833408749539000
597038752	::484833425979744000
574250205	::484833430900064000
46461373	::484833441712979000
109059155	::484833452278419000
553711382	::484833457726427000
109059155	::484833471513522000
177101575	::484833513015754000
37730571	::484833513024528000
70918926	::484833517226819000
20903172	::484833521110757000
92568275	::484833523355111000
109059155	::484833524080713000
407399368	::484833532963868000
109059155	::484833559266738000
17473737	::484833579977809000
240532669	::484833634315411000
109718758	::484833660747538000
22414245	::484833667840090000
17473737	::484833671266832000
177101575	::484833671531085000
244351583	::484833676518096000
260464441	::484833692380954000
713245898	::484833695535493000
447255375	::484833707576930000
30242503	::484833723209113000
713245898	::484833729664131000
33011898	::484833730885079000
503741267	::484833731593510000
36250685	::484833731921068000
447255375	::484833767018622000
331227001	::484833770575773000
293644929	::484833787189018000
37228652	::484833796077150000
163340834	::484833935134691000
384530394	::484833981536677000
18138157	::484833997470445000
333877322	::484834002734309000
328882474	::484834005649330000
84849075	::484834007373586000
65576332	::484834009017372000
109718758	::484834016877506000
187280228	::484834025496788000
113722629	::484834069537378000
309981035	::484834070174892000
632710734	::484834093847150000
17473737	::484834113132953000
240530585	::484834121554731000
70918926	::484834139451842000
17473737	::484834144326004000
260464441	::484834193524797000
368730450	::484834233840439000
85211920	::484834239385718000
233084334	::484834262915375000
57331128	::484834268514762000
279608688	::484834289830219000
632710734	::484834369589092000
377627227	::484834375884750000
367941154	::484834389004939000
597038752	::484834397246345000
263418480	::484834408822603000
599348429	::484834449100918000
57331128	::484834456138563000
70918926	::484834515429232000
336250359	::484834527916077000
280749613	::484834552310165000
28346387	::484834552670453000
22195036	::484834576767131000
79035481	::484834599864791000
45966951	::484834606479593000
331227001	::484834615186972000
57331128	::484834626708336000
35305414	::484834675228442000
258609027	::484834683344388000
449981984	::484834749211373000
19307731	::484834765149716000
348085087	::484834788164272000
279735090	::484834804567769000
76977679	::484834871211085000
632710734	::484834927750307000
17163192	::484834942682431000
331227001	::484834980619513000
70918926	::484834987070332000
71617108	::484835011875864000
336774649	::484835041629855000
19307731	::484835093668569000
70918926	::484835097863286000
400490673	::484835139541680000
632710734	::484835148408434000
453690730	::484835153777152000
19307731	::484835158625755000
70918926	::484835159012048000
37228652	::484835163810312000
20713213	::484835193967370000
70918926	::484835200053301000
398445530	::484835210219884000
282328751	::484835223645847000
37730571	::484835228545208000
27792069	::484835267380260000
45966951	::484835279845732000
377555310	::484835296375091000
33643268	::484835297113284000
19307731	::484835307208994000
15330061	::484835308731924000
45492981	::484835317556707000
486138458	::484835323126370000
45966951	::484835336988930000
33643268	::484835346266333000
257913209	::484835349625991000
437898031	::484835370719117000
337416247	::484835464223158000
331227001	::484835481021325000
170815462	::484835487547654000
309981035	::484835493851328000
309981035	::484835517830156000
189664484	::484835523182092000
334420539	::484835523362824000
478826327	::484835546280112000
310666452	::484835547639054000
260464441	::484835564026204000
233084334	::484835568174366000
82257804	::484835576664064000
45966951	::484835578513719000
23396218	::484835585538813000
238826465	::484835616115654000
15330061	::484835625427009000
114077276	::484835639675072000
114077276	::484835639679270000
187280228	::484835643114004000
275681559	::484835662198099000
18183371	::484835663842271000
58349263	::484835671723769000
329333638	::484835722948788000
92838578	::484835740879437000
221205505	::484835747649056000
355574432	::484835765885497000
22005666	::484835768053940000
14891490	::484835777575006000
324171027	::484835873486561000
60160675	::484835874538938000
60160675	::484835893367152000
44779656	::484835894399344000
40816246	::484835901995237000
18551115	::484835934106439000
324171027	::484835940628955000
387461887	::484835966255763000
435349693	::484835982853017000
113760458	::484835988254904000
221205505	::484836006588608000
153544543	::484836006894796000
355574432	::484836050473205000
45966951	::484836088180375000
43256984	::484836099554951000
155034504	::484836163115438000
543585402	::484836178693062000
509760806	::484836181771698000
215109001	::484836211681292000
15330061	::484836242937634000
257265522	::484836244182945000
377627227	::484836291985813000
51650419	::484836419383590000
15791549	::484836471262556000
561527789	::484836472252420000
312784161	::484836496050880000
299796220	::484836502921547000
299796220	::484836505526214000
65435835	::484836518528548000
326813935	::484836523121340000
566902451	::484836524240822000
106135938	::484836545707266000
91942557	::484836562241605000
562393615	::484836580670980000
261471578	::484836629752733000
637303583	::484836642386362000
224124379	::484836646286680000
16039882	::484836653694210000
22005666	::484836689055993000
348085087	::484836703664746000
387461887	::484836716226682000
170815462	::484836735374098000
328871385	::484836741992288000
239149781	::484836767636283000
36250685	::484836786766880000
542406301	::484836794299457000
280749613	::484836870392930000
163340834	::484836893751017000
37228652	::484836900294111000
313120951	::484836913044418000
25942336	::484836915594543000
131278152	::484836925946470000
301016850	::484836954270212000
325036867	::484836960788160000
471516383	::484836972985610000
261471578	::484836999358992000
16144669	::484837005155504000
36250685	::484837025645092000
614436697	::484837029943844000
340646680	::484837041624993000
27432862	::484837049040916000
340646680	::484837057261338000
95554541	::484837060713271000
442433056	::484837071446499000
377627227	::484837073182928000
131278152	::484837078770126000
386169383	::484837085019262000
115550523	::484837102345924000
355574432	::484837108557692000
267227218	::484837126022782000
165072349	::484837139574583000
239149781	::484837141139046000
355574432	::484837166959177000
62685527	::484837178262818000
542406301	::484837198424834000
33369338	::484837229424934000
330799447	::484837232142856000
22005666	::484837260106285000
244351583	::484837320269365000
115550523	::484837330469916000
68622166	::484837353786454000
72123971	::484837384534519000
101286329	::484837419372400000
355574432	::484837420387401000
163646426	::484837472552366000
42910967	::484837504252522000
18918771	::484837528772423000
244351583	::484837583227060000
35297171	::484837624511606000
478826327	::484837646225518000
64907439	::484837661841309000
65968609	::484837681734492000
309778100	::484837690710302000
42910967	::484837696557154000
341803593	::484837722268246000
39215095	::484837743353024000
125718303	::484837744758104000
139447011	::484837770654154000
375961439	::484837816229048000
503708554	::484837859543629000
18918771	::484837874966081000
478826327	::484837875150647000
63928079	::484837909086760000
104990093	::484837917295407000
261847534	::484837953475457000
155686441	::484837987683799000
15330061	::484837995959562000
115550523	::484838002120613000
72123971	::484838026976051000
147384126	::484838029404962000
59583601	::484838038229364000
150518148	::484838071255715000
503708554	::484838088116428000
155034504	::484838089873817000
112576998	::484838155070095000
336628506	::484838178436972000
402268968	::484838206601297000
112576998	::484838231733592000
292395819	::484838234292498000
409404583	::484838243419308000
37228652	::484838244996349000
27432862	::484838285408493000
516986236	::484838293184339000
57651074	::484838316886355000
115550523	::484838362096734000
33788573	::484838377103970000
112576998	::484838383449952000
442433056	::484838419164434000
340646680	::484838423367122000
72123971	::484838433609637000
112576998	::484838451452211000
70805584	::484838451528073000
155034504	::484838454484668000
234213287	::484838485774188000
2084321	::484838508591214000
245080630	::484838511070040000
70805584	::484838516116168000
364410144	::484838526186295000
25235649	::484838536873402000
375961439	::484838540589535000
15330061	::484838543848910000
28252356	::484838553445478000
725532679	::484838586559119000
336628506	::484838592645464000
17840621	::484838623473184000
28054060	::484838642280828000
46461373	::484838711793057000
33788573	::484838717702410000
537660330	::484838721628684000
494495688	::484838731971829000
312784161	::484838739579916000
210996408	::484838752842313000
312784161	::484838770458378000
516986236	::484838790150623000
237986569	::484838804944338000
244351583	::484838813005393000
494495688	::484838859835191000
36250685	::484838868752289000
494495688	::484838889375678000
55287428	::484838916198264000
14187808	::484838936733155000
432027433	::484838943892848000
305379724	::484838948280094000
494495688	::484838952596406000
244351583	::484838973101989000
55287428	::484838980224319000
494495688	::484838995546087000
286203749	::484839022007570000
364035957	::484839075917344000
387461887	::484839076076322000
229611107	::484839097228226000
454304418	::484839103502880000
72123971	::484839139125116000
215144630	::484839146498711000
578593285	::484839171018592000
307485154	::484839214932971000
286203749	::484839226232422000
377555310	::484839245878546000
215109001	::484839247107485000
229611107	::484839258344022000
22504277	::484839276845088000
33029479	::484839295128068000
115550523	::484839312416972000
478826327	::484839317894737000
597038752	::484839345275166000
364410144	::484839349393960000
55287428	::484839354922434000
125718303	::484839373473865000
44278444	::484839449197412000
519086519	::484839456805888000
398339392	::484839463949201000
387461887	::484839479803277000
286203749	::484839481229340000
253828982	::484839508530438000
24821703	::484839531078627000
268987143	::484839568169254000
286203749	::484839570073083000
36943663	::484839572170637000
66786075	::484839599202500000
125718303	::484839601216159000
36250685	::484839606777831000
425183249	::484839673295290000
45966951	::484839675316928000
286203749	::484839694409015000
17356903	::484839694422011000
309981035	::484839761127813000
432027433	::484839763854102000
309981035	::484839778001502000
342508573	::484839784871759000
27323374	::484839811212001000
440314946	::484839819718037000
432027433	::484839832149966000
286203749	::484839835572531000
387461887	::484839842849619000
16144669	::484839886638174000
35297171	::484839906976354000
20026791	::484839950219608000
468965579	::484839950677200000
44278444	::484840006171648000
17840621	::484840006511374000
17356903	::484840017400168000
286203749	::484840027755520000
266703661	::484840055370838000
14307454	::484840060718575000
442433056	::484840102951002000
92838578	::484840141576753000
396454394	::484840214888583000
104947253	::484840224959528000
14891490	::484840247562207000
70982412	::484840249772634000
14606079	::484840262833676000
253126912	::484840264276529000
254210162	::484840276285227000
349386319	::484840286313381000
69916558	::484840291036585000
238024746	::484840292261330000
16102033	::484840320085929000
286203749	::484840321105137000
614074554	::484840324259655000
588641285	::484840329556684000
339917675	::484840348837883000
170357410	::484840356328910000
588641285	::484840454769229000
351325780	::484840458648956000
286203749	::484840471806484000
51068331	::484840477603397000
432027433	::484840536650440000
589542040	::484840561770496000
440314946	::484840568309043000
286203749	::484840573916807000
277814195	::484840595144183000
51068331	::484840605634531000
263971863	::484840617713737000
349386319	::484840639083732000
286203749	::484840665126162000
49221112	::484840754871689000
35297171	::484840770810044000
263971863	::484840807514398000
107823354	::484840816423493000
100376439	::484840821187821000
72378783	::484840824027348000
387461887	::484840882739245000
286203749	::484840888732901000
403160004	::484840968500178000
310009833	::484840970173702000
195154119	::484840973449437000
187741596	::484840978792984000
14891490	::484841042772914000
286203749	::484841058853871000
319420243	::484841101598011000
256321392	::484841109135192000
403160004	::484841120011022000
387461887	::484841153284415000
25235649	::484841175556169000
389676504	::484841177535889000
44278444	::484841192719282000
418480466	::484841230170193000
286203749	::484841253620563000
170357410	::484841256275546000
349386319	::484841269563097000
403160004	::484841279583301000
282363016	::484841284767854000
33788573	::484841292346568000
601049906	::484841293223587000
64907439	::484841297442635000
286203749	::484841314010161000
263971863	::484841335870857000
99843490	::484841345874264000
367296747	::484841380359847000
87970668	::484841402191208000
402797583	::484841422944604000
367296747	::484841423477305000
25099957	::484841438824243000
22536077	::484841443509301000
367296747	::484841459640582000
343756278	::484841508248375000
51068331	::484841524682039000
125718303	::484841527932227000
8962732	::484841536387964000
407894919	::484841543124013000
187741596	::484841565240573000
122283306	::484841569078345000
122067183	::484841595229839000
306169468	::484841598598266000
369160273	::484841603949789000
583488323	::484841651802632000
369160273	::484841675873738000
38226468	::484841684748890000
33964276	::484841704051068000
308946618	::484841706471186000
40994873	::484841713182072000
499995726	::484841728440926000
115200960	::484841756861546000
51979136	::484841772669890000
418480466	::484841776738357000
21374892	::484841787014381000
16258970	::484841817381552000
21374892	::484841826864476000
494495688	::484841840408281000
458639179	::484841861383598000
402797583	::484841867494686000
351325780	::484841871898714000
66877066	::484841882221297000
458639179	::484841883995095000
309124011	::484841899476660000
454304418	::484841911237103000
398445530	::484841911614574000
309124011	::484841914710360000
187280228	::484841919093039000
434545772	::484841924571172000
434545772	::484841942719930000
27331165	::484841950579654000
35297171	::484841963657502000
51979136	::484841982993244000
295466391	::484841985891508000
153544543	::484842008205209000
414217500	::484842019031093000
309124011	::484842023812612000
18999708	::484842075913875000
383202357	::484842080271749000
418327117	::484842093819330000
17356903	::484842095342272000
402797583	::484842101335527000
26954972	::484842101990252000
499995726	::484842102342180000
360183119	::484842106587193000
141976809	::484842117290668000
35026897	::484842122034823000
418480466	::484842128460107000
402797583	::484842140652929000
36116261	::484842174438465000
389676504	::484842185058045000
276202961	::484842199369007000
110563920	::484842233011519000
276202961	::484842265450659000
632481728	::484842272262221000
20026791	::484842277219495000
24494616	::484842308903247000
309124011	::484842313844551000
115141777	::484842314217816000
181877725	::484842318416338000
107823354	::484842340717047000
351316240	::484842350322397000
352943670	::484842369053765000
170815462	::484842380202622000
351325780	::484842392734814000
215174499	::484842392751575000
23400461	::484842402575028000
447255375	::484842412489990000
247374067	::484842418790215000
402797583	::484842432119316000
53258017	::484842441678151000
418327117	::484842442898685000
187741596	::484842471705149000
262939560	::484842484447465000
363059827	::484842505385422000
17356903	::484842514432933000
37228652	::484842534116818000
24136198	::484842536645562000
140157275	::484842555129876000
309124011	::484842584637202000
369160273	::484842612319608000
16258970	::484842612650934000
168274200	::484842615485902000
553711382	::484842743978401000
177101575	::484842768204701000
395703736	::484842778674089000
210873235	::484842803281674000
42297542	::484842804372598000
115200960	::484842843052072000
42910967	::484842866791837000
115200960	::484842943711170000
53486281	::484842966004289000
37228652	::484842978025156000
49221816	::484843000971796000
160094025	::484843014670786000
20478089	::484843021666889000
35026897	::484843041279475000
128775325	::484843069804515000
369160273	::484843092445790000
58349263	::484843142290882000
61736206	::484843190613463000
42220462	::484843216253235000
37228652	::484843235945480000
280749613	::484843248314499000
33788573	::484843252105768000
363059827	::484843262394388000
208296274	::484843289959735000
322465167	::484843329348059000
525819441	::484843334418956000
411912822	::484843390685945000
354406436	::484843397459369000
134873681	::484843455764365000
280749613	::484843461573902000
100339690	::484843477587357000
309124011	::484843479487746000
277814195	::484843498718261000
14253476	::484843507606384000
418480466	::484843509334016000
262939560	::484843519857541000
14253476	::484843550157574000
402797583	::484843554603147000
58349263	::484843561092145000
23475166	::484843584470777000
134873681	::484843599268294000
58349263	::484843617681674000
23475166	::484843640749965000
369160273	::484843653584912000
20903172	::484843691228413000
23475166	::484843693677883000
23475166	::484843713823141000
230898142	::484843714976948000
14223247	::484843750934315000
68052287	::484843753795235000
216833550	::484843754600144000
246030395	::484843774418247000
226319809	::484843970905001000
33788573	::484843975010828000
2"	::" just trynna live one with purpose! That's all!"""
226319809	::484844137045565000
369160273	::484844144012296000
594121150	::484844151049949000
58349263	::484844160181370000
19182658	::484844188756754000
33964276	::484844206045667000
42220462	::484844213910384000
354406436	::484844228720074000
369160273	::484844247993298000
15867361	::484844256897413000
160094025	::484844286513778000
15867361	::484844289109680000
369292925	::484844359892754000
17840621	::484844364409999000
168347877	::484844376229552000
120966317	::484844420739522000
140157275	::484844434123550000
226319809	::484844489799106000
348725381	::484844492860555000
15867361	::484844512242434000
15867361	::484844547092926000
309124011	::484844550398423000
369160273	::484844572422729000
262939560	::484844574209105000
354406436	::484844582593495000
262939560	::484844586959769000
208296274	::484844587769266000
260464441	::484844613102891000
369160273	::484844617305956000
509760806	::484844622833651000
354406436	::484844660133613000
38226468	::484844698687651000
212068363	::484844708502331000
91770694	::484844770356105000
368386947	::484844787674382000
260428602	::484844823539875000
58349263	::484844831328698000
340646680	::484844838240518000
363361632	::484844992075403000
378414202	::484845020965392000
33528820	::484845030603890000
215109001	::484845087336050000
112801155	::484845096135716000
54422208	::484845113378480000
375364618	::484845117497294000
257265522	::484845135188873000
68512582	::484845164469690000
253828982	::484845166231293000
37730571	::484845204021981000
370165750	::484845226939265000
125718303	::484845295734247000
307397057	::484845313992036000
243830281	::484845330131722000
20026791	::484845340642656000
410195122	::484845345424175000
36250685	::484845426986999000
408171600	::484845427271798000
200685756	::484845428249071000
454304418	::484845515880660000
418480466	::484845542522884000
14792781	::484845560088629000
271304998	::484845574085021000
274191278	::484845577180438000
381054179	::484845578804011000
305370209	::484845579055271000
15867361	::484845608411217000
48557490	::484845612593328000
15789848	::484845640464080000
7141172	::484845650925072000
87970668	::484845681287258000
36116261	::484845707359428000
424498591	::484845724748615000
92870542	::484845726363439000
103782180	::484845740628668000
129441756	::484845751844208000
435516954	::484845757199966000
309124011	::484845762044764000
285401749	::484845793329676000
205501297	::484845821842558000
186314952	::484845830944198000
500239410	::484845844277886000
28771314	::484845919880237000
110563920	::484845930055618000
316902035	::484845930366394000
239254872	::484845945578729000
16144669	::484845978998951000
632481728	::484845990340751000
433168829	::484846056539045000
212475056	::484846057226911000
454304418	::484846073794424000
23933265	::484846089049096000
51197703	::484846110314618000
37011485	::484846133433208000
33788573	::484846138973884000
140157275	::484846141398204000
198406854	::484846153335193000
270227232	::484846157332361000
349788720	::484846199082872000
36116261	::484846204376055000
51197703	::484846208452943000
76082847	::484846215205371000
36250685	::484846225074954000
14715501	::484846226513223000
161302101	::484846245476052000
51197703	::484846269513629000
23450320	::484846362580615000
294745245	::484846367626366000
18657192	::484846382008647000
89590985	::484846426506010000
270173839	::484846455543574000
408171600	::484846464779055000
23247181	::484846478318239000
410195122	::484846485712797000
315527257	::484846488791429000
174840636	::484846495040942000
210996408	::484846509926535000
416419059	::484846513042886000
243751614	::484846539425075000
410877459	::484846567141429000
278316478	::484846571818061000
112333263	::484846572979494000
342508573	::484846576251064000
24100015	::484846586841673000
316902035	::484846593963995000
410877459	::484846609038340000
28827091	::484846609432182000
301016850	::484846630655369000
381054179	::484846666139582000
85211920	::484846670450941000
30104821	::484846676536860000
635151853	::484846703221018000
434045786	::484846708137164000
415789240	::484846711349583000
22414245	::484846726151299000
325036867	::484846726893690000
33788573	::484846735655579000
86604355	::484846776328138000
416419059	::484846776378458000
415789240	::484846779465072000
37029138	::484846780337909000
587081117	::484846812109344000
518141549	::484846840051793000
467043006	::484846850353004000
364641621	::484846859685740000
278316478	::484846870624096000
37228652	::484846896167784000
51952627	::484846914441981000
107823354	::484846935975542000
162559610	::484846937263575000
165072349	::484846938982871000
364641621	::484846948932157000
51952627	::484846999926091000
545297326	::484847000039731000
614436697	::484847028434780000
36116261	::484847032691986000
165072349	::484847033354682000
381203261	::484847033572794000
402797583	::484847069580898000
37730571	::484847070785044000
254210162	::484847094901903000
382190006	::484847104251031000
364641621	::484847111645974000
244646421	::484847112606072000
15867361	::484847152737165000
148436850	::484847153840664000
110563920	::484847160706355000
22087737	::484847168847486000
37228652	::484847187785162000
559991040	::484847193237360000
15867361	::484847196915773000
224124379	::484847207577710000
117264210	::484847216352559000
23247181	::484847222777860000
23450320	::484847253954125000
15867361	::484847276951498000
117264210	::484847287840292000
632481728	::484847289564135000
113722629	::484847360359403000
276341812	::484847367925952000
381054179	::484847383680135000
51197703	::484847387153031000
276341812	::484847407364984000
315527257	::484847411282460000
251359942	::484847416571854000
115141777	::484847444078116000
181799948	::484847477414051000
417472148	::484847485249011000
259541688	::484847495038906000
370165750	::484847549317410000
17054163	::484847551623880000
518141549	::484847554824126000
36250685	::484847571127767000
30529918	::484847578995892000
364752208	::484847586738569000
364641621	::484847606921564000
76082847	::484847613116956000
348152108	::484847626534150000
107823354	::484847642917093000
23665083	::484847653360893000
131278152	::484847669656190000
245021956	::484847680611299000
58028621	::484847681861193000
164575018	::484847690358878000
632481728	::484847702283653000
33528820	::484847708587294000
51197703	::484847719723565000
23450320	::484847745547505000
442433056	::484847746617061000
387461887	::484847753931923000
245021956	::484847760244367000
239702167	::484847764732276000
381054179	::484847789911080000
362540752	::484847809146155000
239702167	::484847832768069000
61318348	::484847832902692000
26514591	::484847842335264000
310330192	::484847852418383000
51197703	::484847869321826000
363361632	::484847896853241000
587081117	::484847922467467000
364641621	::484847938464538000
587081117	::484847949034160000
107823354	::484847962065883000
115518508	::484847965253537000
241358661	::484847981045088000
367941154	::484847984090562000
632481728	::484848024632692000
632481728	::484848035139448000
133341985	::484848041988722000
28875632	::484848043208892000
632481728	::484848045298036000
36250685	::484848063656505000
239702167	::484848100037898000
328828628	::484848101543251000
94480498	::484848111227899000
364641621	::484848111656136000
111806693	::484848153506488000
569518404	::484848155809550000
51197703	::484848167843012000
700013623	::484848168711249000
518141549	::484848172770942000
141976809	::484848238885736000
111806693	::484848259593039000
51197703	::484848318607261000
94480498	::484848336432689000
14253476	::484848394742292000
449902821	::484848416866844000
17054163	::484848441017659000
89852975	::484848452203855000
38226468	::484848455764828000
51197703	::484848486664634000
364641621	::484848498916204000
359244936	::484848508717912000
33788573	::484848548869992000
160734732	::484848589286285000
89852975	::484848623822180000
239702167	::484848680868909000
201445185	::484848708106715000
89852975	::484848733545168000
338619333	::484848743347273000
41135840	::484848753673641000
89852975	::484848787051925000
239702167	::484848797235675000
177174253	::484848807944142000
21682918	::484848809315282000
160734732	::484848828663595000
311924851	::484848834565382000
28827091	::484848841737261000
51964139	::484848905382023000
239702167	::484848913652776000
486138458	::484848917574467000
417428775	::484848947685777000
94480498	::484848949212098000
200615756	::484849018980159000
270143437	::484849023275511000
16144669	::484849070263918000
36250685	::484849077830832000
109718758	::484849082934906000
32171318	::484849092045336000
402797583	::484849104984342000
14606079	::484849114278924000
615507620	::484849176358825000
37228652	::484849199268507000
352486016	::484849207832875000
16144669	::484849208466231000
299450175	::484849223851327000
630637790	::484849256025829000
352486016	::484849284055982000
51197703	::484849331225522000
70571907	::484849341136240000
724485482	::484849345179955000
306169468	::484849351748243000
14891490	::484849354633523000
33788573	::484849406441578000
632481728	::484849434216632000
215109001	::484849439584944000
629894993	::484849442017665000
168387841	::484849445104652000
76082847	::484849489464020000
342508573	::484849494685536000
63783716	::484849525308133000
356408344	::484849533692571000
630637790	::484849557243564000
409665559	::484849566148485000
65576332	::484849599526367000
183562162	::484849603561279000
40864634	::484849613745057000
274311440	::484849644531642000
183562162	::484849644917121000
356408344	::484849655365120000
294745245	::484849672494657000
395703736	::484849686462078000
724485482	::484849753625493000
328828628	::484849758968631000
30719116	::484849789667139000
14223247	::484849827348369000
276341812	::484849865139433000
279735090	::484849877378007000
24868543	::484849891294732000
69916897	::484849898408652000
38713173	::484849901218443000
64942768	::484849939756118000
279735090	::484849939998973000
144243302	::484849989211131000
286341932	::484849998601797000
359244936	::484850020294746000
396454394	::484850039387197000
23442090	::484850041971286000
279735090	::484850042826551000
8962732	::484850054092447000
285401749	::484850091878912000
587081117	::484850117279633000
279735090	::484850119506812000
37228652	::484850133977559000
409665559	::484850149945245000
286341932	::484850162980761000
167144906	::484850183738359000
58349263	::484850202810281000
177111779	::484850203610988000
300009838	::484850249589342000
255547325	::484850257109344000
256346048	::484850263468281000
144243302	::484850273350066000
389676504	::484850282812026000
167144906	::484850294115667000
409665559	::484850313552465000
144243302	::484850332884008000
359244936	::484850411405185000
182645046	::484850425091616000
33299478	::484850431978246000
409665559	::484850447786999000
37228652	::484850520419733000
144243302	::484850529982349000
409665559	::484850531358494000
7875762	::484850539579310000
37029138	::484850560240451000
365739414	::484850619555913000
359244936	::484850640116387000
271304998	::484850647049596000
409665559	::484850664322138000
33299478	::484850701445525000
399555371	::484850716045893000
561527789	::484850725688598000
431264673	::484850739160707000
267227218	::484850744084795000
318627551	::484850827874402000
81872162	::484850838264090000
144243302	::484850841544032000
14891490	::484850851073126000
255547325	::484850854915080000
188417746	::484850858291908000
399555371	::484850865065324000
101617436	::484850901916471000
78384326	::484850908749369000
399555371	::484850932148994000
78384326	::484850987556171000
321780812	::484850991863304000
110563920	::484850997538209000
1318301	::484851013577240000
37228652	::484851044850339000
14178003	::484851050440970000
119636299	::484851053553131000
359244936	::484851089552863000
630637790	::484851090241122000
161656785	::484851116107386000
215181084	::484851139712528000
81872162	::484851175783944000
14178003	::484851183471710000
69916897	::484851198596755000
451667062	::484851202287362000
438566411	::484851283682025000
224124379	::484851291961569000
232041187	::484851304565460000
232041187	::484851325218217000
119636299	::484851371754012000
70571907	::484851388988395000
135681283	::484851474044690000
16258970	::484851484568616000
20941662	::484851499995250000
160768741	::484851585013411000
69916897	::484851592550563000
84849075	::484851597236011000
24868543	::484851611391389000
42220462	::484851631394394000
509760806	::484851675543252000
94737009	::484851714969698000
14253476	::484851731218857000
51964139	::484851739364179000
17473737	::484851752248700000
64219388	::484851772050010000
399555371	::484851801770819000
8070562	::484851858700120000
364641621	::484851873669976000
392301070	::484851879495467000
321166954	::484851879654879000
30242503	::484851897338449000
330691749	::484851907190857000
26113249	::484851934105702000
20903172	::484851942443589000
396923534	::484851951876595000
363059827	::484851960726581000
163646426	::484851965231644000
24171213	::484851970285395000
30989596	::484851997443518000
30242503	::484851999276802000
340646680	::484852008843612000
30719116	::484852032541843000
18750697	::484852092319064000
56198202	::484852113399640000
632481728	::484852179849981000
395703736	::484852188121157000
59207269	::484852205229330000
66877066	::484852221281308000
360951591	::484852230768832000
297652605	::484852273202221000
24868543	::484852273529380000
323891242	::484852287849103000
287994287	::484852313513676000
559991040	::484852334003232000
8070562	::484852343079317000
587081117	::484852343087693000
367296747	::484852343599419000
17356903	::484852356975452000
364035957	::484852373182251000
33823755	::484852399673446000
359244936	::484852400713248000
323891242	::484852432531628000
240463390	::484852463715897000
30516926	::484852491180187000
465198766	::484852517591719000
724485482	::484852520763031000
323891242	::484852546297921000
323891242	::484852564480262000
510998653	::484852577553895000
51068331	::484852595698442000
224103552	::484852609644101000
465198766	::484852622705172000
133341985	::484852651348492000
264608632	::484852654980730000
30417393	::484852682662744000
724485482	::484852684261167000
513982376	::484852689755336000
349787019	::484852729232109000
42220462	::484852734215356000
323891242	::484852749742641000
24171213	::484852766926336000
17169855	::484852790053711000
19222225	::484852797146288000
25935173	::484852801424461000
155926653	::484852811880869000
289360824	::484852858559283000
90750144	::484852875353673000
301016850	::484852876657717000
44451086	::484852920249114000
257942561	::484852932563566000
33823755	::484852948548481000
215109001	::484852960698957000
160733683	::484852978801983000
24868543	::484852979959201000
332908078	::484853008581537000
341941030	::484853035672145000
849	::484853040093364000
624360378	::484853044732264000
375636797	::484853044840919000
44451086	::484853047760130000
43967474	::484853051006537000
463250994	::484853069859913000
256609151	::484853080899723000
157254287	::484853090235854000
215189306	::484853090873376000
115518508	::484853107294089000
417428775	::484853114936492000
215109001	::484853129645543000
51068331	::484853132032475000
33299478	::484853141226012000
44451086	::484853146078814000
375636797	::484853154698121000
624360378	::484853162529271000
131420707	::484853176466550000
336628506	::484853184813625000
33299478	::484853193621254000
257942561	::484853204656480000
109105005	::484853236273131000
280749613	::484853251314290000
624360378	::484853270020907000
279162166	::484853291558633000
59207269	::484853302690324000
109105005	::484853302958362000
352486016	::484853334247895000
114579662	::484853342779109000
111806693	::484853343278231000
24868543	::484853412920430000
131278152	::484853423230451000
114579662	::484853433631920000
16166332	::484853483745841000
369160273	::484853486543052000
408171600	::484853506080137000
569518404	::484853510337744000
375636797	::484853535326998000
480857982	::484853539630374000
581342731	::484853543333928000
359244936	::484853586707222000
241278291	::484853590687617000
387863634	::484853615606001000
394962689	::484853629644312000
375636797	::484853632777482000
65995121	::484853641334251000
22717394	::484853650896846000
375636797	::484853673764216000
384530394	::484853677111271000
201899461	::484853680487661000
270143437	::484853694887100000
131968998	::484853706165194000
30104821	::484853709885566000
66877066	::484853727141302000
410195122	::484853742324293000
255205725	::484853781675253000
255205725	::484853786469335000
65995121	::484853786524254000
423830555	::484853790407815000
267357514	::484853805054705000
499167427	::484853817410732000
131968998	::484853821164625000
6203992	::484853837023285000
271774234	::484853908410351000
255205725	::484853936323448000
255205725	::484853955780820000
465198766	::484853957810868000
102875172	::484853977075707000
17473737	::484853987011616000
18183371	::484853993797996000
271304998	::484854000106213000
6203992	::484854029013356000
33299478	::484854074940997000
43256984	::484854081656487000
310144986	::484854089314865000
101138081	::484854090204463000
201899461	::484854095954452000
367296747	::484854125356544000
115518508	::484854125788549000
359244936	::484854128212844000
30242503	::484854141307863000
249246314	::484854145024016000
24868543	::484854152879558000
500060319	::484854187151593000
54405135	::484854228909694000
136828926	::484854252125175000
86885002	::484854257892339000
86885002	::484854320228081000
416419059	::484854348430577000
359244936	::484854350980722000
409665559	::484854351249559000
24868543	::484854360677949000
168347877	::484854418928443000
245669191	::484854451891470000
387472182	::484854451992162000
270143437	::484854484884291000
369160273	::484854492471386000
24868543	::484854534942904000
201899461	::484854553477517000
369160273	::484854567369072000
235272576	::484854574688505000
59583601	::484854595168907000
409665559	::484854601670483000
147384126	::484854607680901000
16144669	::484854608838148000
562393615	::484854633542602000
465198766	::484854639196508000
724485482	::484854666631860000
185629189	::484854677276987000
18023231	::484854684289466000
361527638	::484854690094796000
16102033	::484854702060736000
278220302	::484854728266747000
245669191	::484854742904885000
294964037	::484854751461666000
111806693	::484854774282473000
201899461	::484854776287350000
465198766	::484854786613706000
534913317	::484854793933164000
25099957	::484854802120073000
352486016	::484854807966912000
369160273	::484854819278946000
359244936	::484854819861958000
395703736	::484854867652259000
79633612	::484854891278381000
215189306	::484854901130813000
369160273	::484854901885792000
409665559	::484854912380305000
370165750	::484854949818667000
409665559	::484855026985484000
294964037	::484855074666348000
38520445	::484855140491329000
332908078	::484855149630726000
11146552	::484855169503723000
334825824	::484855173760962000
92838578	::484855192945696000
528975562	::484855221697277000
270143437	::484855222922399000
18750697	::484855231042564000
205501297	::484855239019728000
395703736	::484855254069284000
309124011	::484855284595437000
318627551	::484855295416365000
35026897	::484855297005993000
23396218	::484855303352352000
53486281	::484855312693096000
359244936	::484855322004037000
19307731	::484855328161284000
256321392	::484855341851475000
161492068	::484855353780092000
17840621	::484855359308185000
379576750	::484855361485418000
8962732	::484855361891864000
110563920	::484855367180898000
53486281	::484855391160115000
59583601	::484855418477240000
219550942	::484855452132716000
66877066	::484855477214662000
53486281	::484855518490816000
39041792	::484855542595072000
256756265	::484855567710564000
589542040	::484855576267350000
409665559	::484855616562012000
632481728	::484855630738776000
160734732	::484855683301396000
375734748	::484855698790957000
215189306	::484855706105823000
375734748	::484855747566526000
35026897	::484855755661926000
256609151	::484855764490911000
101136541	::484855775454433000
133526428	::484855784618987000
224124379	::484855806358065000
465198766	::484855810460119000
147384126	::484855818412896000
395703736	::484855821843828000
185629189	::484855835802484000
185629189	::484855836557447000
185629189	::484855837408890000
139847892	::484855889845690000
168274200	::484855916173357000
519898323	::484855920959049000
234213287	::484855960955936000
161492068	::484855998591410000
234213287	::484856073061277000
214220072	::484856080682319000
66877066	::484856081232195000
359244936	::484856081760272000
343756278	::484856087347077000
30362051	::484856108964511000
66877066	::484856131849035000
187047785	::484856133463461000
465198766	::484856145945698000
66877066	::484856155970478000
587081117	::484856157761064000
65995121	::484856162761064000
66877066	::484856218264285000
369160273	::484856232583245000
333704327	::484856247061991000
16102033	::484856259720380000
26179867	::484856275830722000
247159855	::484856302984626000
359244936	::484856307053109000
270184694	::484856310228197000
18023231	::484856321632501000
66877066	::484856323738447000
410286428	::484856326477344000
359244936	::484856376951205000
411848692	::484856409847496000
369160273	::484856427907784000
234213287	::484856438217396000
147384126	::484856446342168000
26589876	::484856448904871000
26179867	::484856454155755000
66877066	::484856455401852000
369160273	::484856467430731000
458766436	::484856475387326000
161492068	::484856498976067000
19307731	::484856512154972000
124954284	::484856521826643000
349386319	::484856545377673000
224124379	::484856553321664000
519898323	::484856559915110000
16102033	::484856672288927000
14253476	::484856685564280000
101136541	::484856712126406000
262870925	::484856740677451000
61318348	::484856748680163000
85399171	::484856760944312000
87970668	::484856766518153000
90467952	::484856794263474000
16864384	::484856806468894000
348152108	::484856817013370000
353418151	::484856862396141000
566902451	::484856863557971000
414526765	::484856883510255000
271921509	::484856900501389000
215189306	::484856959745531000
561527789	::484856975285436000
53258017	::484856977466458000
567014078	::484857018017017000
458826306	::484857019338215000
21623464	::484857057083138000
66877066	::484857084560044000
107535820	::484857098891583000
83428249	::484857105631809000
369160273	::484857142411685000
58652870	::484857148720283000
567014078	::484857151685283000
224124379	::484857153329451000
66877066	::484857162313654000
53258017	::484857185222918000
107823354	::484857193343102000
289360824	::484857202784473000
566902451	::484857209571278000
124954284	::484857230190075000
353418151	::484857230731530000
591216066	::484857253829152000
212475056	::484857272426692000
465198766	::484857287719124000
384155676	::484857310611656000
30362051	::484857316051660000
72378783	::484857319927197000
238307628	::484857392572936000
17107944	::484857396750483000
22195036	::484857419118702000
369160273	::484857434259734000
228264355	::484857434985361000
216486063	::484857436730564000
216833550	::484857461828886000
228264355	::484857463015870000
289360824	::484857465142407000
410961985	::484857466924982000
199331386	::484857479898345000
456936884	::484857554401386000
26514591	::484857554422743000
37029138	::484857557203566000
413367641	::484857573787844000
30362051	::484857580682874000
312784161	::484857589847838000
26514591	::484857594864218000
94181957	::484857595518148000
414526765	::484857596701343000
412638454	::484857629655990000
312784161	::484857632377675000
181877725	::484857658676359000
255834275	::484857662878650000
101136541	::484857705618632000
614436697	::484857734341197000
566902451	::484857752008028000
369160273	::484857762375933000
160733683	::484857777660387000
101136541	::484857800544112000
59370673	::484857815484219000
314604858	::484857827031142000
359244936	::484857840977203000
494495688	::484857857356341000
271921509	::484857870635130000
494495688	::484857873458274000
240532669	::484857884745162000
101136541	::484857890847469000
313496905	::484857905594654000
37029138	::484857916776656000
323978080	::484857917045477000
323978080	::484857918559637000
239313896	::484857920698327000
465198766	::484857939933425000
369160273	::484857954181464000
494495688	::484857962004234000
279268567	::484857968316276000
245669191	::484857985672290000
16102033	::484858000985714000
33299478	::484858033273446000
15782772	::484858064903106000
282328751	::484858080790728000
218112087	::484858137196109000
301497892	::484858144372178000
110236585	::484858148080328000
276202961	::484858190979289000
26179867	::484858193080614000
48804765	::484858194259628000
33299478	::484858224118464000
38579155	::484858226131750000
40604299	::484858234151632000
71981601	::484858238610198000
351325780	::484858242858631000
435516954	::484858259832975000
48804765	::484858266154188000
48804765	::484858266888200000
33299478	::484858345539375000
312348050	::484858366288592000
101136541	::484858373326651000
95231863	::484858373674762000
115852151	::484858431753687000
591216066	::484858447360696000
46796467	::484858454784610000
95231863	::484858522115375000
76977679	::484858531166687000
68221984	::484858541434757000
234213287	::484858628562636000
159011393	::484858686863446000
273034167	::484858696497786000
26738161	::484858699790700000
260361255	::484858783537963000
184962835	::484858794011529000
217871594	::484858795177152000
170357410	::484858826307272000
24199433	::484858843323965000
184962835	::484858853633572000
63720288	::484858864957796000
212475056	::484858894863196000
82257804	::484858926031462000
591216066	::484858927050264000
26179867	::484858954585866000
451868427	::484858984890138000
24199433	::484858986291011000
179119528	::484859010143645000
267482514	::484859015474577000
396454394	::484859031098376000
421548020	::484859074396581000
353418151	::484859085964058000
465198766	::484859092486221000
255547325	::484859122819428000
66877066	::484859124216496000
106584551	::484859128141971000
634164272	::484859158672330000
18023231	::484859171494297000
113722629	::484859211336384000
63720288	::484859212917243000
414217500	::484859221834727000
147384126	::484859243074695000
196890320	::484859248447209000
33418266	::484859300959891000
426923626	::484859319523872000
33299478	::484859322271162000
162175448	::484859332161716000
602224338	::484859351388024000
528975562	::484859410234109000
218112087	::484859436578529000
168347877	::484859455243169000
228264355	::484859469789020000
82257804	::484859484012314000
17169855	::484859504996401000
421548020	::484859513292738000
331307463	::484859539817127000
101138081	::484859544318001000
54422208	::484859571207294000
109718758	::484859583374958000
273034167	::484859606338764000
465198766	::484859636516790000
237966586	::484859675578355000
155650977	::484859679638441000
115852151	::484859689239605000
224124379	::484859698617663000
68473966	::484859744507920000
493647862	::484859783132872000
33299478	::484859802581868000
43256984	::484859808886312000
375734748	::484859821795979000
304140174	::484859827777449000
603136773	::484859829630935000
464182365	::484859859729256000
26738161	::484859873038176000
215189306	::484859879312470000
43256984	::484859881619730000
340094001	::484859921138085000
311092385	::484859934522089000
15361643	::484859936648597000
630637790	::484859981028925000
252823136	::484860001853255000
22195036	::484860007583055000
451868427	::484860013601902000
33299478	::484860027128143000
16144669	::484860052537212000
22220460	::484860067305357000
182645046	::484860102667554000
465198766	::484860136683368000
35297171	::484860141171249000
383202357	::484860151841959000
369160273	::484860155851337000
115852151	::484860169420275000
22195036	::484860193256513000
59184492	::484860217440485000
53243169	::484860229302362000
23247181	::484860261325496000
465198766	::484860280510230000
25104281	::484860293546524000
60399576	::484860321782181000
364043601	::484860353457577000
25104281	::484860369085931000
359244936	::484860374953373000
37029138	::484860377910374000
376467319	::484860407404716000
465198766	::484860408319062000
115852151	::484860419384029000
17694593	::484860440527138000
381181950	::484860449851076000
68052287	::484860453307576000
323891242	::484860459401891000
465198766	::484860506629361000
476507554	::484860512774025000
19307731	::484860529165352000
51964139	::484860531472605000
51952627	::484860560635215000
266703661	::484860577266012000
33299478	::484860578045784000
22195036	::484860585079611000
310666452	::484860595636682000
262471070	::484860598358777000
30362051	::484860608718729000
239928368	::484860628570734000
68052287	::484860631263494000
151604434	::484860643648884000
255622442	::484860646396534000
33643268	::484860666009120000
323891242	::484860681087643000
277996494	::484860705913724000
17356903	::484860734732783000
340646680	::484860749894787000
312784161	::484860761244594000
33299478	::484860769763209000
67450397	::484860785504423000
163893797	::484860792068534000
59184492	::484860792462770000
465198766	::484860827044827000
39863661	::484860831164026000
15330061	::484860861484244000
11822502	::484860862914494000
273034167	::484860873643536000
255622442	::484860880203841000
372068999	::484860881537617000
465198766	::484860884758446000
33418266	::484860905700589000
262471070	::484860909102182000
217928831	::484860930082103000
266703661	::484860935236907000
39553593	::484860936713670000
239928368	::484860971903905000
186107022	::484860973929336000
115852151	::484860989268299000
305379724	::484861021379510000
44278444	::484861039654084000
359244936	::484861061086990000
400249617	::484861102426038000
28771314	::484861106251239000
155139746	::484861122168627000
99843490	::484861131698106000
112333263	::484861155312017000
35026897	::484861183749799000
17522792	::484861221053558000
271204273	::484861224908103000
92905148	::484861229773901000
112333263	::484861230868213000
38226468	::484861234035314000
312784161	::484861246340988000
465198766	::484861282185539000
44278444	::484861333293117000
21568615	::484861345553076000
62975545	::484861348007145000
465198766	::484861348350672000
68439593	::484861348892114000
17107944	::484861358933311000
115852151	::484861398380707000
37228652	::484861420157546000
112333263	::484861433520197000
58349263	::484861444434186000
126507603	::484861490835759000
187078541	::484861500842975000
400490673	::484861518593261000
296901409	::484861522636570000
340646680	::484861541208948000
167301113	::484861545151594000
476507554	::484861563195502000
215189306	::484861577120579000
395703736	::484861585006292000
25104281	::484861586281336000
126507603	::484861586814013000
115852151	::484861589477416000
178492117	::484861615162925000
227355784	::484861646410907000
47031965	::484861648105373000
296901409	::484861670385127000
590556372	::484861674399481000
277996494	::484861684566085000
58349263	::484861711519084000
170357410	::484861718405730000
126507603	::484861767215235000
62460045	::484861771258155000
25104281	::484861773166948000
247374067	::484861774018007000
92905148	::484861778321752000
277996494	::484861788551266000
274791343	::484861793278238000
227355784	::484861827307024000
378200627	::484861838832959000
30719116	::484861854762950000
76815335	::484861858906513000
126507603	::484861905237200000
1565041	::484861914619863000
1318301	::484861999604453000
421548020	::484862007913771000
151604434	::484862023889473000
126507603	::484862060338356000
364641621	::484862070312435000
66877066	::484862088561831000
35026897	::484862155012182000
69771494	::484862173663883000
15902298	::484862195608477000
25104281	::484862198272258000
35945417	::484862222917566000
126507603	::484862225417777000
312784161	::484862238344241000
331307463	::484862260397875000
244351583	::484862291783860000
151604434	::484862358662033000
36250685	::484862367004893000
14594667	::484862378140368000
59184492	::484862379537076000
39553593	::484862383664676000
417428775	::484862392011337000
37228652	::484862392523042000
162462026	::484862393042735000
146855323	::484862399405891000
15726982	::484862417420443000
25104281	::484862418930401000
289461446	::484862452438687000
131278152	::484862454712000000
32583866	::484862460357136000
312784161	::484862464723406000
17356903	::484862482121756000
362540752	::484862487511449000
182645046	::484862537398120000
131941193	::484862573485895000
373690904	::484862593442398000
331307463	::484862605597495000
529096266	::484862614837923000
17356903	::484862619749470000
273034167	::484862646525497000
182645046	::484862667127939000
234213287	::484862672387964000
340646680	::484862711126175000
262449011	::484862715648036000
37228652	::484862730516848000
163893797	::484862730558402000
336149936	::484862757473644000
1318301	::484862779602382000
245669191	::484862783821840000
208296274	::484862791229386000
69064286	::484862833545740000
36250685	::484862837366722000
119636299	::484862854034518000
389614947	::484862956371730000
79348656	::484862959512850000
465198766	::484863003083296000
275813402	::484863004148645000
287228225	::484863077108551000
215776033	::484863093483536000
111806693	::484863114622410000
353418151	::484863141117837000
37228652	::484863141957103000
287228225	::484863142321614000
33699503	::484863181731684000
15330061	::484863185208766000
239484752	::484863204959735000
353418151	::484863228086714000
364641621	::484863236698034000
301497892	::484863246890201000
33699503	::484863269195489000
25104281	::484863279026937000
36250685	::484863293035917000
357898055	::484863308172759000
465198766	::484863315621842000
396923534	::484863329186238000
253828982	::484863337352949000
598832393	::484863344172486000
285254109	::484863372479823000
66877066	::484863376070545000
30719116	::484863435734528000
357898055	::484863445850783000
357898055	::484863455443185000
30104821	::484863466050572000
33699503	::484863466738814000
201445185	::484863492587941000
300009838	::484863538067156000
15726982	::484863542060130000
465198766	::484863584921333000
226995875	::484863590516547000
31620041	::484863610272108000
226995875	::484863617381060000
220455732	::484863631138373000
20935927	::484863631775891000
339458716	::484863667184230000
353418151	::484863785375518000
163893797	::484863846188728000
39041792	::484863855193911000
465198766	::484863891583684000
25104281	::484863908772323000
245855482	::484863955761111000
17840621	::484863997544382000
166695965	::484864005056376000
35297171	::484864010064371000
240463390	::484864018377490000
465198766	::484864069686419000
115852151	::484864089450356000
214779476	::484864094743191000
481512198	::484864143837515000
398377928	::484864166411268000
392737983	::484864168609452000
125718303	::484864180332142000
14606079	::484864188473290000
421548020	::484864191539720000
165072349	::484864217195876000
65576332	::484864229602639000
262405775	::484864249622048000
166695965	::484864274611716000
357898055	::484864280085274000
30719116	::484864281859874000
465198766	::484864293163130000
151604434	::484864310930190000
228264355	::484864323907354000
279735090	::484864354160873000
220532575	::484864373589307000
465198766	::484864397521596000
15791549	::484864429415096000
56059141	::484864438931968000
421548020	::484864494875992000
113760458	::484864512227430000
36250685	::484864517474885000
465198766	::484864537938501000
166695965	::484864569513230000
465198766	::484864576542887000
44231782	::484864610705866000
228264355	::484864616195821000
27331165	::484864626769670000
168387841	::484864634659143000
250474725	::484864635229573000
433654462	::484864642754547000
17086308	::484864676568649000
228264355	::484864693685608000
69690419	::484864742989647000
36250685	::484864749055004000
633506625	::484864754666598000
465198766	::484864795229700000
15726982	::484864797469863000
69690419	::484864822123970000
15726982	::484864827371036000
17473737	::484864831799840000
474371126	::484864850087010000
539602323	::484864852196749000
465198766	::484864883469479000
166695965	::484864888712351000
54697279	::484864891174387000
84734115	::484864893254791000
33217361	::484864905070129000
36250685	::484864906584657000
35297171	::484864918072459000
84734115	::484864943607406000
465198766	::484864949844312000
50509821	::484864950406373000
66877066	::484864952373878000
465198766	::484864974875934000
359776589	::484864997194203000
465198766	::484865012737916000
50509821	::484865040537755000
84734115	::484865047764533000
465198766	::484865054542553000
291413743	::484865055549186000
31620041	::484865077942976000
465198766	::484865097798402000
291413743	::484865109248843000
465198766	::484865160880746000
17086308	::484865162860843000
84734115	::484865173987921000
47929423	::484865196184571000
266703661	::484865196192567000
20026791	::484865202249138000
328828628	::484865216170061000
465198766	::484865220779597000
47929423	::484865221367173000
19837708	::484865242867200000
725050717	::484865254917033000
273034167	::484865272457609000
245203404	::484865301599641000
269605766	::484865304581795000
273034167	::484865304913129000
200615756	::484865315411476000
269605766	::484865330138075000
84734115	::484865350954020000
31620041	::484865359812775000
465198766	::484865362098270000
245203404	::484865401164013000
454531259	::484865411918221000
387461887	::484865419765755000
553934357	::484865423007948000
109105005	::484865431057207000
26514591	::484865454222356000
273034167	::484865459666157000
17356903	::484865468722065000
31620041	::484865477446225000
167301113	::484865490448158000
375385791	::484865505237274000
609790203	::484865507871694000
23164217	::484865521007878000
23164217	::484865539676708000
68439593	::484865541765869000
35297171	::484865542474326000
23164217	::484865548287614000
364410144	::484865566578966000
23164217	::484865577161199000
17840621	::484865605766356000
71617108	::484865630521524000
266164462	::484865656165519000
421548020	::484865659365752000
454531259	::484865676448759000
170064834	::484865730895446000
226319809	::484865747878162000
25104281	::484865822037639000
169378322	::484865855683952000
23164217	::484865862373875000
17107944	::484865877985480000
170064834	::484865884453101000
325849507	::484865890228654000
169291538	::484865911128858000
84734115	::484865944968126000
16144669	::484865949414068000
30912658	::484865959350771000
37228652	::484865977893806000
22504277	::484865979164663000
162200561	::484865983002464000
155686441	::484865997203988000
57331128	::484866015633747000
465198766	::484866047120404000
84734115	::484866093240946000
465198766	::484866127843958000
144243302	::484866132328087000
8036902	::484866143027351000
266164462	::484866158269853000
72293435	::484866165567541000
69690419	::484866165777645000
465198766	::484866170034475000
465198766	::484866233079050000
95554541	::484866250732879000
375636797	::484866252150538000
21153287	::484866253413036000
69690419	::484866280944828000
57331128	::484866288846508000
259542533	::484866291183128000
84734115	::484866301186166000
58028621	::484866302440247000
375385791	::484866303836966000
465198766	::484866331980742000
151604434	::484866380966023000
727422228	::484866409961226000
37228652	::484866414231453000
30104821	::484866415132823000
224126979	::484866429213106000
15330061	::484866436876468000
84734115	::484866453892366000
364410144	::484866471785271000
727422228	::484866492375130000
234213287	::484866510481920000
260428602	::484866515100237000
395057520	::484866524076068000
520533224	::484866551971999000
151604434	::484866553741971000
334261100	::484866555511980000
84734115	::484866555851726000
43256984	::484866574617030000
65995121	::484866590677434000
8070562	::484866618644631000
65995121	::484866644154806000
240463390	::484866648843640000
727422228	::484866650059964000
465198766	::484866711347134000
84734115	::484866711900786000
465198766	::484866753126617000
72293435	::484866756746305000
17107944	::484866759426838000
167144906	::484866774744068000
149295164	::484866777873018000
18657192	::484866793068961000
30719116	::484866802644959000
269605766	::484866804330672000
89590985	::484866809170890000
596113934	::484866816494166000
17107944	::484866826862882000
26580130	::484866850396712000
48971187	::484866853307547000
84734115	::484866863474552000
30719116	::484866872769540000
300009838	::484866878029193000
312245470	::484866879589076000
84734115	::484866880851562000
167144906	::484866911004393000
84734115	::484866936661344000
162200561	::484866956773044000
84734115	::484866986300542000
364410144	::484866988469006000
269605766	::484866992197742000
36869877	::484867020375482000
70805584	::484867030009774000
324171027	::484867033398403000
566902451	::484867044949889000
212475056	::484867052348260000
328828628	::484867062716575000
96658544	::484867107998294000
84734115	::484867135559061000
56556074	::484867142987153000
25925656	::484867173375311000
57331128	::484867187115446000
230898142	::484867187115839000
363059827	::484867192920358000
69690419	::484867204622872000
17107944	::484867210239029000
259542533	::484867216085487000
84734115	::484867233730932000
373690904	::484867235387695000
382190006	::484867245617975000
84734115	::484867291423571000
72293435	::484867301695426000
540330411	::484867310495080000
105026890	::484867328736108000
69690419	::484867333098594000
407384648	::484867360935800000
336149936	::484867387003777000
105026890	::484867398806171000
65995121	::484867411720806000
334261100	::484867423569334000
415540928	::484867485108568000
44307877	::484867496764129000
20026791	::484867530373480000
36250685	::484867532877492000
602224338	::484867567480094000
138557664	::484867575038230000
369160273	::484867591681220000
552789896	::484867601508872000
27331165	::484867642344239000
375385791	::484867647784251000
105026890	::484867667715567000
367476078	::484867683184168000
17107944	::484867715178704000
30104821	::484867797629947000
17107944	::484867803632390000
30104821	::484867834288173000
327662373	::484867834346889000
421548020	::484867835882389000
415540928	::484867861576683000
418327117	::484867873970475000
17694593	::484867890861326000
240914419	::484867898188386000
200615756	::484867904731901000
230898142	::484867946666536000
274712500	::484867951070154000
219550942	::484867954417618000
61736206	::484867977972826000
367941154	::484867985933209000
280749613	::484868000634634000
393718746	::484868009077772000
131420707	::484868026815115000
61736206	::484868037506768000
415540928	::484868060332187000
84734115	::484868066774245000
92905148	::484868088794710000
336628506	::484868123255111000
84734115	::484868135174938000
260825806	::484868151742439000
260825806	::484868152439099000
17107944	::484868152644624000
415540928	::484868154116820000
140994915	::484868172831789000
23933265	::484868178510495000
363059827	::484868191844188000
95554541	::484868232830918000
21153287	::484868234508652000
16144669	::484868246877638000
433142367	::484868250246074000
282860308	::484868258756317000
61736206	::484868265387495000
613592670	::484868292541431000
369160273	::484868304670961000
288531248	::484868314233974000
97336064	::484868315903324000
131420707	::484868348619272000
61736206	::484868366717689000
92629759	::484868374317387000
349484189	::484868395310264000
45492981	::484868397377662000
399408344	::484868415056642000
220532575	::484868422866845000
62975545	::484868463505063000
368730450	::484868472346669000
226357092	::484868523068370000
170064834	::484868523605626000
470451598	::484868538063003000
542693847	::484868538906075000
40810916	::484868556194988000
94181957	::484868556765401000
61736206	::484868560263852000
16144669	::484868566877888000
40810916	::484868602579787000
323246381	::484868623421673000
280749613	::484868642958745000
151604434	::484868653578350000
395076249	::484868721890959000
57331128	::484868728618618000
61736206	::484868750941110000
271304998	::484868752584884000
458766436	::484868773644468000
25760567	::484868814484418000
171103429	::484868815801835000
52542320	::484868855580221000
17107944	::484868856012636000
266703661	::484868867463081000
474371126	::484868877906505000
230898142	::484868881954385000
268034501	::484868901449515000
224126979	::484868909657358000
61736206	::484868924996354000
255547325	::484868947721064000
80191031	::484868963222839000
17694593	::484868983888547000
84734115	::484868990330605000
553711382	::484869003039764000
234213287	::484869042046394000
61736206	::484869075043352000
66877066	::484869076171644000
437898031	::484869099005419000
84734115	::484869141090680000
528975562	::484869182643658000
351325780	::484869196535189000
62186442	::484869237651939000
268034501	::484869248146485000
167282271	::484869252919599000
61736206	::484869273517821000
280749613	::484869295953174000
84734115	::484869325371617000
26179867	::484869353981345000
249052117	::484869360490528000
111806693	::484869375753609000
111806693	::484869391679361000
111806693	::484869399279443000
111806693	::484869407873576000
111806693	::484869420594905000
111806693	::484869434813583000
68052287	::484869439931023000
54697279	::484869477075394000
215189306	::484869492091006000
44811271	::484869529483223000
194359616	::484869548806381000
257265522	::484869567085150000
553711382	::484869582688382000
115518508	::484869589457584000
20935927	::484869596726321000
233362394	::484869610190438000
433142367	::484869644143304000
602224338	::484869672974569000
223998080	::484869687923470000
510998653	::484869706390585000
54697279	::484869717832638000
377555310	::484869736711196000
115518508	::484869742889418000
442433056	::484869761973506000
256853017	::484869764469112000
552789896	::484869778512031000
513855251	::484869784698236000
429491583	::484869790704889000
725532679	::484869811327885000
15361643	::484869825336836000
44811271	::484869831871569000
38226468	::484869834409541000
194359616	::484869835898097000
363361632	::484869839006478000
37228652	::484869874217664000
429491583	::484869880400076000
19939574	::484869891883663000
68818829	::484869905737457000
17694593	::484869952068149000
51601709	::484869986976927000
68818829	::484869994191142000
54697279	::484869995185205000
36310459	::484869999124049000
363059827	::484870015301058000
15361643	::484870057655160000
458766436	::484870069130756000
29817953	::484870080681877000
183562162	::484870128123654000
433142367	::484870142623752000
111806693	::484870167319425000
363059827	::484870170607767000
336149936	::484870194868019000
257265522	::484870205860900000
273034167	::484870211141517000
493221106	::484870212005539000
374528956	::484870219349774000
186572442	::484870239402721000
17107944	::484870245816225000
49061011	::484870259384389000
271204273	::484870260785299000
246409056	::484870274798850000
70805584	::484870288245784000
249052117	::484870292724932000
48971187	::484870310487785000
57331128	::484870355937288000
271204273	::484870357426249000
17473737	::484870359577931000
115518508	::484870366913777000
376472794	::484870374996602000
425573791	::484870403782103000
335432246	::484870418663100000
552789896	::484870429312843000
336149936	::484870445750296000
53741229	::484870486028222000
23785621	::484870495603810000
454375039	::484870516226797000
45966951	::484870516554358000
96872197	::484870521129930000
247024165	::484870521452888000
196742313	::484870535298310000
196742313	::484870535952621000
196742313	::484870536661438000
196742313	::484870537525469000
196742313	::484870538129457000
596113934	::484870541820436000
487322279	::484870574317920000
66877066	::484870578395181000
725532679	::484870580588396000
433142367	::484870581494775000
375364618	::484870599466967000
268034501	::484870600637562000
184962835	::484870606790213000
95299169	::484870625610063000
43045329	::484870628621553000
15361643	::484870654978580000
255547325	::484870666349334000
43045329	::484870691133485000
286341932	::484870741871955000
102233693	::484870762545676000
538541326	::484870770867204000
183562162	::484870789305339000
54697279	::484870810981507000
518141549	::484870901452636000
183562162	::484870923208507000
308946618	::484870929424465000
240532669	::484870948156604000
538541326	::484870949661995000
147310240	::484870954649395000
262870925	::484870966447579000
196890320	::484870998890524000
28405302	::484871003185881000
294745245	::484871011678961000
157904403	::484871017299341000
518141549	::484871021707530000
28054060	::484871031157694000
144243302	::484871043128229000
102233693	::484871053022224000
262870925	::484871056562196000
184962835	::484871068159447000
518141549	::484871095980290000
27331165	::484871128406441000
518141549	::484871138346954000
95299169	::484871162460381000
339458716	::484871182710087000
629894993	::484871197658595000
27331165	::484871200577826000
246409056	::484871232161329000
276202961	::484871252763373000
113760458	::484871255833976000
23663256	::484871258249502000
262870925	::484871277853696000
629894993	::484871306781786000
374241458	::484871365996986000
33643268	::484871384850386000
310369464	::484871418845216000
92838578	::484871437115981000
250713436	::484871438260645000
538541326	::484871438357102000
324171027	::484871447215472000
68052287	::484871454799187000
276202961	::484871461841014000
43045329	::484871462843842000
409709795	::484871463753633000
42220462	::484871475133161000
629894993	::484871481210331000
179119528	::484871484511641000
310369464	::484871491339554000
155730095	::484871502999736000
309778100	::484871510771765000
33643268	::484871516656771000
42220462	::484871517667614000
61307501	::484871552941703000
437898031	::484871583727886000
166695965	::484871593537974000
351641054	::484871606616227000
324171027	::484871617403572000
36250685	::484871656008335000
538541326	::484871687754637000
421987323	::484871693341831000
239885742	::484871696076120000
36310459	::484871727118557000
36250685	::484871744965328000
538541326	::484871750736310000
25160673	::484871766008143000
166695965	::484871767618363000
83428249	::484871787671343000
182901672	::484871799638073000
240463390	::484871838376292000
54422208	::484871875391016000
308946618	::484871897113309000
239885742	::484871941107376000
30719116	::484871969868091000
155730095	::484871992877662000
355612007	::484872018975002000
518141549	::484872028869386000
407894919	::484872045092950000
415179202	::484872073190576000
339458716	::484872120065720000
276341812	::484872123425378000
415179202	::484872131541757000
363059827	::484872169101721000
86970230	::484872177721040000
518141549	::484872216325025000
387461887	::484872222511624000
240463390	::484872238647111000
458639179	::484872274328043000
136006997	::484872284092370000
54697279	::484872298361401000
538541326	::484872343924142000
270173839	::484872348068102000
396177532	::484872369106714000
420403218	::484872372122439000
30989596	::484872376723570000
51601709	::484872390346694000
487322279	::484872393341407000
296901409	::484872396814315000
242533291	::484872399423168000
25410192	::484872464162250000
393718746	::484872468944154000
30989596	::484872484684963000
363059827	::484872489835560000
243427085	::484872489843949000
36310459	::484872521029009000
324171027	::484872522048233000
396929208	::484872525176766000
15789848	::484872552569790000
396177532	::484872554700480000
163646426	::484872573105496000
112576998	::484872576263393000
146855323	::484872619997798000
312784161	::484872626167222000
415998425	::484872660992552000
196742313	::484872685294325000
98806791	::484872701136617000
513711139	::484872750683947000
483283190	::484872764994908000
458808714	::484872765460062000
68473966	::484872777154191000
513711139	::484872780253757000
556323854	::484872793008259000
33703018	::484872793209991000
208171241	::484872809911709000
421987323	::484872827418714000
513711139	::484872828354039000
276341812	::484872837581139000
375873224	::484872844682067000
66877066	::484872846095949000
269605766	::484872848222085000
396177532	::484872857785085000
483283190	::484872858024566000
15361643	::484872858087079000
140110825	::484872860662378000
340646680	::484872867012558000
630637790	::484872898008473000
400490673	::484872898205581000
35026897	::484872927012478000
246030395	::484872928974995000
20833365	::484872940731641000
66877066	::484872943236030000
396177532	::484872993965744000
437898031	::484873006280232000
428646436	::484873017328009000
72293435	::484873040035983000
392737983	::484873050769620000
188917484	::484873058818080000
68473966	::484873070491234000
538541326	::484873085091184000
293644929	::484873094964592000
369804138	::484873105492307000
273034167	::484873107702681000
33029479	::484873114770087000
52649582	::484873116225507000
334261100	::484873122785402000
314303039	::484873129882177000
380723702	::484873132751458000
421987323	::484873132868907000
33703018	::484873139915341000
538541326	::484873149876404000
155686441	::484873151147302000
226319809	::484873171351658000
27323374	::484873211117834000
232437529	::484873214511038000
392737983	::484873229761519000
136828926	::484873242578915000
1384531	::484873260010856000
111806693	::484873263953494000
146855323	::484873285013090000
113760458	::484873285382209000
257942561	::484873309993967000
439491329	::484873311004794000
52649582	::484873316361330000
496575332	::484873322862084000
168347877	::484873346249531000
232437529	::484873377723977000
566902451	::484873429489696000
66877066	::484873435680894000
164101308	::484873441279873000
30719116	::484873455217942000
444247134	::484873458254225000
393264911	::484873463895560000
33703018	::484873474339774000
293644929	::484873487433994000
347596428	::484873523421130000
437898031	::484873527577690000
66877066	::484873534695821000
374528956	::484873548725362000
273034167	::484873558900748000
112576998	::484873561513803000
65995121	::484873570997510000
245669191	::484873579738050000
286282963	::484873580438495000
33703018	::484873596859613000
230069608	::484873599073800000
25925656	::484873599942397000
103782180	::484873601200689000
411997198	::484873615964635000
136006997	::484873635438800000
312348050	::484873666589900000
396929208	::484873673237463000
635845301	::484873682687623000
33217361	::484873710776487000
167282271	::484873711296995000
255547325	::484873716354936000
7875762	::484873727583469000
167282271	::484873751344197000
27904685	::484873782750752000
379576750	::484873825876983000
46283045	::484873845522718000
421987323	::484873850883428000
232736272	::484873859300995000
172035134	::484873873532284000
227046044	::484873889647173000
56917722	::484873896374460000
396177532	::484873928762851000
286282963	::484873932189597000
30719116	::484873944659668000
370165750	::484873954184937000
168274200	::484873956483006000
160788774	::484873957536198000
276341812	::484873972278779000
112576998	::484873978897387000
23442090	::484873982248628000
583488323	::484873995678793000
33249556	::484874004604682000
396177532	::484874013873672000
22717394	::484874027622612000
276341812	::484874032467017000
103782180	::484874036707487000
21682918	::484874054436806000
383202357	::484874087698010000
552789896	::484874090084589000
65995121	::484874117985083000
33342988	::484874123412533000
414526765	::484874130349498000
133526428	::484874138683596000
412638454	::484874145445195000
310144986	::484874151312621000
374241458	::484874171554361000
631603360	::484874181365219000
23396218	::484874244766314000
42220462	::484874270288674000
7875762	::484874277662261000
96658544	::484874279800934000
341153843	::484874322444840000
396177532	::484874330459742000
293644929	::484874336935751000
374739722	::484874344959451000
33029479	::484874367239589000
58562014	::484874376454479000
94480498	::484874376857149000
396177532	::484874393995059000
84734115	::484874399720697000
89846697	::484874424521207000
23225674	::484874466896269000
84734115	::484874482256187000
635845301	::484874482516250000
59705683	::484874490795393000
7345092	::484874491571736000
423816771	::484874501142765000
423816771	::484874502476533000
241278291	::484874520998600000
589542040	::484874544810049000
244995179	::484874544881336000
562393615	::484874562190860000
199001641	::484874583489531000
15789848	::484874593526489000
396177532	::484874632848109000
632481728	::484874633653792000
396177532	::484874650782953000
313496905	::484874676586311000
276256841	::484874699839528000
458766436	::484874700330250000
398445530	::484874708156837000
14253476	::484874738771447000
339458716	::484874761277689000
276256841	::484874774699458000
208296274	::484874799424872000
188508773	::484874806865969000
90750144	::484874822095482000
55120405	::484874823328608000
34087430	::484874838998126000
428646436	::484874846480785000
14253476	::484874863350644000
398445530	::484874881457074000
198651083	::484874882736353000
163646426	::484874884695478000
228264355	::484874918748622000
379576750	::484874920766504000
233084334	::484874920896114000
240463390	::484874962910453000
396177532	::484874967826178000
297679816	::484874969525256000
393718746	::484874971953762000
61736206	::484874972817809000
428646436	::484874984599191000
450970324	::484874996029063000
339458716	::484875010092187000
94480498	::484875039934656000
224124379	::484875040022728000
108814965	::484875058402181000
396177532	::484875066958565000
437064295	::484875093349105000
281408265	::484875095580479000
379576750	::484875104766029000
474371126	::484875112168960000
84734115	::484875116581761000
103782180	::484875127008804000
341153843	::484875133895868000
296590824	::484875157182627000
624394090	::484875161586663000
208296274	::484875162068987000
395703736	::484875163662815000
57331128	::484875170247495000
61736206	::484875179924131000
277996494	::484875187012120000
362737866	::484875187339284000
244995179	::484875199339593000
313496905	::484875216384843000
296590824	::484875216728756000
396177532	::484875234386792000
34087430	::484875291114741000
244995179	::484875298446774000
553738195	::484875312681857000
190624012	::484875334878109000
307397057	::484875338300653000
227355784	::484875340691820000
34087430	::484875351554654000
396177532	::484875359528046000
64942768	::484875401878331000
84734115	::484875422296195000
396177532	::484875438943002000
182901672	::484875439350243000
143225254	::484875459675439000
345261852	::484875491988344000
25925656	::484875493951700000
120139449	::484875508828884000
313496905	::484875524745871000
277996494	::484875559390806000
61318348	::484875567591071000
171807880	::484875575040172000
28054060	::484875584276017000
33703018	::484875586981351000
437898031	::484875617305763000
727422228	::484875641968263000
91942557	::484875695718273000
400490673	::484875703419015000
33528820	::484875703632945000
16144669	::484875767356981000
162245153	::484875777045848000
241995287	::484875805441273000
362737866	::484875810265112000
375385791	::484875824907034000
214595457	::484875827663101000
396177532	::484875837850673000
84734115	::484875856083689000
40946018	::484875866837884000
491357856	::484875869580558000
193861615	::484875881349783000
217871594	::484875887741911000
313496905	::484875948685148000
130987540	::484875961272246000
262405775	::484875991848718000
481862811	::484875994210136000
84734115	::484876013470765000
40946018	::484876066050543000
66877066	::484876074015526000
374739722	::484876106156081000
40810916	::484876116344066000
374739722	::484876132613775000
33703018	::484876137055944000
240892007	::484876143896428000
262405775	::484876154717745000
40946018	::484876173034684000
245855482	::484876173806415000
286282963	::484876182249172000
34087430	::484876196895682000
16568377	::484876208677871000
45410414	::484876224401920000
137014162	::484876227786727000
632481728	::484876240537796000
107535820	::484876255498493000
246030395	::484876258170249000
396177532	::484876264428154000
54697279	::484876269939478000
396177532	::484876276813938000
313496905	::484876296275505000
66877066	::484876296804397000
537561541	::484876316328464000
303252613	::484876319793373000
396177532	::484876350025510000
370049566	::484876356938125000
22005666	::484876358401536000
239928368	::484876370200100000
596113934	::484876452970496000
396923534	::484876456200110000
84734115	::484876463909638000
339458716	::484876466832687000
405362735	::484876470754344000
84734115	::484876473556566000
162245153	::484876479889555000
163242154	::484876489595174000
22005666	::484876493802057000
395076249	::484876508071079000
494495688	::484876524617621000
20935927	::484876559526797000
580156304	::484876592800231000
378414202	::484876605500583000
129050216	::484876634197987000
588641285	::484876645354835000
57331128	::484876652787138000
34087430	::484876656830472000
239885742	::484876671019786000
400490673	::484876697607495000
262870925	::484876722693996000
167282271	::484876729882648000
396177532	::484876736434159000
396177532	::484876749126131000
277996494	::484876760241016000
57300329	::484876805183008000
396177532	::484876810434252000
277996494	::484876814729621000
66877066	::484876818340937000
1318301	::484876837865009000
378414202	::484876853287456000
609790203	::484876876091891000
103782180	::484876895943917000
402797583	::484876943909584000
346219373	::484876948582051000
199001641	::484876958304444000
377357259	::484876965019533000
170357410	::484877006719315000
19210855	::484877034594639000
36310459	::484877058435448000
381181950	::484877077670133000
67492430	::484877088005300000
165072349	::484877105704886000
215144630	::484877123060895000
327934017	::484877161468133000
130987540	::484877165402390000
725532679	::484877166157762000
66877066	::484877184256180000
378414202	::484877217017507000
309778100	::484877259870728000
489961036	::484877260613120000
334423964	::484877308595929000
106135938	::484877329915576000
399114412	::484877353135243000
344454080	::484877420927778000
636632104	::484877425180819000
334423964	::484877432457932000
253134261	::484877461314748000
226319809	::484877505174577000
132976059	::484877534937354000
309981035	::484877555896700000
241995287	::484877610631970000
215144630	::484877637911719000
31359307	::484877661542424000
103782180	::484877663027224000
444247134	::484877680475516000
69690419	::484877703922077000
253134261	::484877711286861000
22559382	::484877725422084000
241995287	::484877744992309000
339126665	::484877755377786000
19182658	::484877774197653000
374528956	::484877790949289000
353418151	::484877814706237000
139847892	::484877816245125000
22559382	::484877819655512000
378414202	::484877850860720000
253134261	::484877876852830000
36310459	::484877881987059000
25925656	::484877909732368000
443332358	::484877919722827000
138557664	::484877931072602000
135003892	::484877938392043000
91942557	::484877964744474000
18918771	::484877975046082000
271204273	::484877992640782000
65968609	::484877993701941000
68622166	::484878014946500000
722514433	::484878014996828000
16258970	::484878043857821000
722514433	::484878045418106000
218711172	::484878050019254000
188508773	::484878057186934000
385114649	::484878066519257000
33029479	::484878073158828000
64942768	::484878079484248000
57300329	::484878096731222000
25104281	::484878114942509000
128666650	::484878120332169000
36310459	::484878140922421000
34087430	::484878169220972000
65968609	::484878173998313000
253134261	::484878199763910000
62940169	::484878209394425000
65968609	::484878210442600000
68052287	::484878230105894000
190977628	::484878236996743000
28875632	::484878241581129000
201445185	::484878243120439000
168387841	::484878253241278000
91942557	::484878258370924000
23442090	::484878312376782000
175847876	::484878335856902000
175847876	::484878351052840000
175847876	::484878354739634000
433142367	::484878358270865000
259413656	::484878376923299000
614074554	::484878381612138000
133341985	::484878405192941000
14594667	::484878438080081000
365151006	::484878445034225000
305379724	::484878473601634000
253134261	::484878477150007000
92870542	::484878493390356000
59184492	::484878501812527000
57300329	::484878505847828000
23247181	::484878509928505000
27816303	::484878533613731000
188508773	::484878560637632000
147384126	::484878562780913000
84734115	::484878594184065000
218711172	::484878595018727000
132976059	::484878602337800000
376361293	::484878613469073000
57300329	::484878614258024000
277996494	::484878632377012000
33703018	::484878637544775000
33703018	::484878646306689000
33703018	::484878673531904000
123373847	::484878681136193000
17455392	::484878714644090000
17455392	::484878715248058000
17455392	::484878716330180000
17455392	::484878716959330000
17455392	::484878717630423000
409680332	::484878729550626000
43052467	::484878758818496000
43052467	::484878780947652000
472287305	::484878797842296000
155686441	::484878803588878000
172573942	::484878818377617000
38333116	::484878821791760000
14954949	::484878830926962000
129441756	::484878856919461000
27816303	::484878868776759000
249246314	::484878882021990000
263013923	::484878912745639000
94181957	::484878975315894000
376361293	::484878980768473000
216833550	::484878986892177000
351620689	::484879009537224000
334403708	::484879012872069000
33282020	::484879021235122000
474371126	::484879022044631000
262248356	::484879079519551000
38333116	::484879084506189000
376541246	::484879090931863000
68052287	::484879095084613000
36310459	::484879099731906000
167282271	::484879147878330000
199331386	::484879150696906000
115200960	::484879154236502000
240892007	::484879155381538000
130987540	::484879187203723000
456936884	::484879188097105000
84734115	::484879190165299000
38333116	::484879192723447000
178921630	::484879203519971000
91942557	::484879214177300000
27904685	::484879219340492000
410286428	::484879230376083000
181877725	::484879231068151000
493647862	::484879234758758000
115200960	::484879258414641000
255547325	::484879261895901000
429906977	::484879270624624000
36829018	::484879270850744000
47167252	::484879274386542000
84734115	::484879284818161000
49464322	::484879296272412000
65576332	::484879303885078000
188508773	::484879311317381000
66877066	::484879327193219000
102875172	::484879329533632000
376361293	::484879339159183000
66877066	::484879358856011000
44811271	::484879375389577000
297679816	::484879377294184000
6733652	::484879379462639000
182901672	::484879391164743000
23247181	::484879397749420000
33676766	::484879417550721000
96658544	::484879421866643000
217516272	::484879425062719000
24392243	::484879451717902000
38226468	::484879458479132000
266703661	::484879464036585000
85399171	::484879476241997000
200764512	::484879484475437000
43256984	::484879501713633000
182901672	::484879524728164000
253134261	::484879549432225000
91942557	::484879564615610000
200764512	::484879572664872000
216833550	::484879576133165000
31620041	::484879582068482000
64942768	::484879598761816000
305379724	::484879668919562000
456936884	::484879672233062000
631513843	::484879689853329000
253134261	::484879691916922000
631513843	::484879696144785000
38333116	::484879698497794000
19182658	::484879699890700000
79633612	::484879738478288000
30719116	::484879740101472000
33282020	::484879745906003000
556323854	::484879756488224000
556323854	::484879799962198000
91942557	::484879804924051000
380723702	::484879813061394000
277996494	::484879813182627000
456936884	::484879816059928000
367296747	::484879818199019000
546153359	::484879828135718000
27268559	::484879829385220000
347596428	::484879860796366000
115200960	::484879864776769000
303080805	::484879872750551000
217516272	::484879895986573000
15681561	::484879897715015000
251359942	::484879905289928000
44811271	::484879909794242000
200764512	::484879925368074000
22736943	::484879955948367000
18618379	::484879984935202000
470451598	::484879988101881000
38333116	::484879990157103000
170815462	::484880006842445000
351325780	::484880018103754000
552789896	::484880018280308000
36310459	::484880020272586000
380723702	::484880024001347000
217516272	::484880068565426000
273034167	::484880070087954000
355717008	::484880071799611000
224124379	::484880088672903000
65968609	::484880098818936000
456936884	::484880100718944000
31625914	::484880119140347000
552789896	::484880120042487000
546153359	::484880132507971000
363361632	::484880135947309000
59583601	::484880162748522000
226319809	::484880174186758000
7875762	::484880181304512000
253134261	::484880183166373000
31625914	::484880237600063000
460611723	::484880268952870000
361691248	::484880299528966000
270143437	::484880303421665000
187047785	::484880313412091000
81872162	::484880332714680000
217516272	::484880334853402000
26915925	::484880387982643000
106584551	::484880397814075000
337499399	::484880402155569000
242435004	::484880410233802000
19939574	::484880420417196000
458808714	::484880421872615000
18657192	::484880439996190000
253134261	::484880470962757000
198233216	::484880484631973000
253134261	::484880490252357000
33282020	::484880495759458000
138557664	::484880504429092000
369804138	::484880505888706000
552789896	::484880511488520000
66877066	::484880530664853000
31620041	::484880563351093000
210873235	::484880582498078000
551248502	::484880583592407000
480857982	::484880584263471000
307397057	::484880603620188000
111687397	::484880616710627000
31625914	::484880617910202000
25410192	::484880635744776000
19182658	::484880679453609000
286910447	::484880740400635000
377555310	::484880749460328000
303080805	::484880752258338000
44811271	::484880793085296000
217516272	::484880795056619000
68052287	::484880805450506000
596113934	::484880809736691000
267482514	::484880820935479000
445903498	::484880825612128000
230069608	::484880875050778000
266703661	::484880875348185000
44811271	::484880883329925000
552789896	::484880888367697000
224124379	::484880889164201000
239149781	::484880892293160000
36310459	::484880916880584000
71597388	::484880932688494000
67492430	::484880944181280000
407399368	::484880944763912000
242435004	::484880945410228000
226319809	::484880950929932000
460611723	::484880970416656000
25410192	::484880971624222000
277996494	::484880995942797000
143225254	::484880996769087000
67492430	::484881044253196000
277996494	::484881053836800000
601049906	::484881074401472000
354629644	::484881081498611000
67492430	::484881085147656000
233767854	::484881092009136000
196890320	::484881134157717000
45410414	::484881147172618000
335432246	::484881159730364000
28875632	::484881162645434000
170357410	::484881190499799000
309124011	::484881199744417000
170357410	::484881207633539000
15789848	::484881222280044000
362540752	::484881260511510000
14606079	::484881280626999000
603136773	::484881285752422000
96013044	::484881290798567000
309124011	::484881297853399000
183562162	::484881330778284000
18618379	::484881343398944000
478145352	::484881348318855000
273034167	::484881357944795000
309124011	::484881365717254000
44811271	::484881414156861000
36310459	::484881426694029000
270687983	::484881442875273000
33299478	::484881450458546000
262449011	::484881459287973000
107535820	::484881459841605000
399555371	::484881461464428000
270687983	::484881481605472000
410961985	::484881483643908000
266235648	::484881523280052000
460611723	::484881527109844000
392301070	::484881531396050000
107535820	::484881539705372000
262449011	::484881547586465000
375961439	::484881562840752000
352486016	::484881596537786000
7875762	::484881601697157000
458808714	::484881602346905000
36310459	::484881678259982000
458808714	::484881681610850000
22559382	::484881690880274000
267227218	::484881701756092000
52628599	::484881730957225000
54405135	::484881737286045000
33676766	::484881739714547000
277996494	::484881782467096000
33676766	::484881783188512000
46279759	::484881789945524000
457197060	::484881817049124000
352486016	::484881818781372000
270143437	::484881823969714000
168274200	::484881891430920000
551248502	::484881919851511000
242533291	::484881954945249000
537561541	::484881954970415000
246030395	::484881960821456000
309124011	::484881970451984000
118827154	::484881970485153000
546153359	::484881981029638000
42910967	::484881981319430000
115200960	::484881981780414000
268034501	::484881982258954000
274262734	::484881984905179000
556323854	::484882048557920000
256750208	::484882067138682000
256750208	::484882083362246000
65968609	::484882109757001000
94480498	::484882117847838000
94480498	::484882142036377000
256750208	::484882145316323000
454304418	::484882148042625000
130670448	::484882158855528000
169291538	::484882222336708000
309124011	::484882231274782000
241324134	::484882231643475000
180190603	::484882235355459000
24803741	::484882243471826000
130670448	::484882267697709000
20364178	::484882274643505000
393718746	::484882275650527000
262449011	::484882301646823000
29319846	::484882308152176000
33299478	::484882323981500000
176839128	::484882329869901000
199331386	::484882336866398000
176224586	::484882348383563000
28875632	::484882351843852000
36310459	::484882415706726000
94480498	::484882421389619000
70805584	::484882450741727000
454531259	::484882472715300000
182901672	::484882481792163000
7875762	::484882482010292000
67492430	::484882482492235000
369217450	::484882486581673000
22559382	::484882487244361000
309124011	::484882494240882000
617791569	::484882518143811000
130670448	::484882546841227000
460611723	::484882550914310000
556323854	::484882553392730000
16144669	::484882553665363000
221205505	::484882605943185000
262449011	::484882625635819000
243751614	::484882646804074000
60131090	::484882661849038000
20364178	::484882705352376000
14253476	::484882722843025000
65968609	::484882735572324000
309124011	::484882738160631000
227577445	::484882741394042000
268034501	::484882791612817000
38226468	::484882795618394000
160453801	::484882841390419000
68473966	::484882864740515000
20364178	::484882875360108000
162175448	::484882880481738000
78065938	::484882882561703000
241324134	::484882895480180000
631603360	::484882924362158000
220532575	::484882934626009000
52950877	::484882935892299000
162175448	::484882948689502000
33282020	::484882965239832000
556323854	::484882969434140000
130670448	::484882979886346000
16322613	::484882980557438000
277996494	::484883033259257000
253134261	::484883036580741000
241324134	::484883052720427000
537561541	::484883111009062000
394962689	::484883118042542000
23400461	::484883120429084000
65968609	::484883121209225000
33555786	::484883125114519000
444247134	::484883125332230000
407384648	::484883126796029000
58349263	::484883153933193000
352970133	::484883155980013000
198126424	::484883175953276000
276540818	::484883184996597000
33029479	::484883225538355000
112333263	::484883232391839000
279735090	::484883236011520000
256750208	::484883241392803000
130670448	::484883276146831000
378414202	::484883291124670000
266235648	::484883294291787000
402268968	::484883294840819000
44811271	::484883317703987000
188417746	::484883327674224000
20364178	::484883347273818000
320485729	::484883403603734000
68473966	::484883407974182000
60108947	::484883422931083000
115200960	::484883426189656000
200316617	::484883428543041000
267482514	::484883453695885000
19307731	::484883498142937000
270173839	::484883500483354000
274712500	::484883511258529000
36310459	::484883530586263000
115200960	::484883539146440000
321780812	::484883543378518000
373713704	::484883568607633000
849	::484883580837851000
226845681	::484883582532743000
383202357	::484883599918120000
277996494	::484883615701295000
556323854	::484883625930797000
253134261	::484883630699712000
367296747	::484883655513223000
373713704	::484883659166851000
179669687	::484883667903184000
301737159	::484883672982491000
79633612	::484883690385068000
580391330	::484883705031176000
484423510	::484883717450526000
354629644	::484883731413749000
65995121	::484883738367913000
130670448	::484883822870155000
49464322	::484883859255730000
432027433	::484883869619855000
472287305	::484883879279333000
580391330	::484883889333084000
19307731	::484883903463698000
250474725	::484883910166196000
336149936	::484883929930145000
444247134	::484883942630498000
432027433	::484883952553836000
407399368	::484883970333491000
340094001	::484883984988393000
56556074	::484883985357492000
130670448	::484884009978044000
66877066	::484884015976288000
270184694	::484884022275743000
198126424	::484884026436509000
309124011	::484884050667393000
484423510	::484884052185317000
230069479	::484884057071702000
56556074	::484884061559615000
80191031	::484884065900720000
188417746	::484884081025744000
580391330	::484884109768925000
36310459	::484884114731192000
19307731	::484884115167010000
432027433	::484884117104762000
367941154	::484884120611594000
367941154	::484884136306696000
444247134	::484884136847761000
23225674	::484884158892605000
188417746	::484884170293129000
716262980	::484884211459829000
240492455	::484884215779979000
267482514	::484884234243289000
253134261	::484884234469773000
377715399	::484884249640570000
580391330	::484884253222502000
24868543	::484884295790505000
580391330	::484884300798517000
24171213	::484884306523725000
367941154	::484884314833027000
309124011	::484884315080491000
580391330	::484884317118533000
27323374	::484884329412456000
367941154	::484884336660209000
113722629	::484884355538780000
241324134	::484884372273655000
309124011	::484884374274723000
76502729	::484884376929304000
19307731	::484884385879957000
24171213	::484884407803604000
580391330	::484884434038968000
66877066	::484884450694950000
66877066	::484884466419392000
363361632	::484884482001235000
182645046	::484884487482793000
19307731	::484884502934605000
409680332	::484884514770935000
23396218	::484884533234266000
580391330	::484884622182846000
49383709	::484884638867787000
160453801	::484884643292790000
136828926	::484884646958616000
253134261	::484884658799120000
26182895	::484884662620549000
367941154	::484884666076659000
92838578	::484884668425469000
296590824	::484884673038790000
190396530	::484884694505648000
27323374	::484884701480751000
16144669	::484884711060144000
338256397	::484884720933556000
56556074	::484884745738678000
513855251	::484884747416371000
346569016	::484884764462034000
39416036	::484884770271547000
215189306	::484884790043090000
347994449	::484884793893466000
130670448	::484884803678781000
114235211	::484884807030038000
314604858	::484884835602026000
19307731	::484884846108356000
16144669	::484884851510632000
25408355	::484884856946827000
493221106	::484884878643576000
54697279	::484884886139183000
580391330	::484884893252337000
16144669	::484884918669828000
89846697	::484884922327257000
56556074	::484884932863348000
367296747	::484884949862846000
27816303	::484884981882564000
223243607	::484884994842976000
53486281	::484885017160876000
19307731	::484885022877298000
2084321	::484885029261045000
224126979	::484885057207668000
24821703	::484885073494151000
19307731	::484885076983824000
41685125	::484885089826791000
363361632	::484885124287590000
25925656	::484885138846023000
186107022	::484885143362871000
36310459	::484885145212973000
19307731	::484885172102250000
367941154	::484885206751784000
19307731	::484885221288841000
528975562	::484885222572310000
109718758	::484885230726049000
92838578	::484885234916532000
49464322	::484885234979049000
367941154	::484885256152313000
19307731	::484885260178452000
115200960	::484885287412039000
16144669	::484885291954487000
40526887	::484885292365541000
179039178	::484885314667020000
182901672	::484885315136798000
253134261	::484885321218547000
18918771	::484885376583344000
51554430	::484885400478302000
494495688	::484885405750546000
19307731	::484885407788572000
33528820	::484885416030396000
247024165	::484885424414785000
52809967	::484885426012815000
309124011	::484885502131458000
115200960	::484885529461157000
266703661	::484885531390910000
130987540	::484885531675725000
215109001	::484885550344585000
33029479	::484885560121520000
395076249	::484885560851324000
61318348	::484885583454416000
69916558	::484885591465545000
351620689	::484885601989042000
66877066	::484885609539198000
92838578	::484885614534615000
215189306	::484885633395990000
66877066	::484885640539287000
199331386	::484885643995414000
19307731	::484885662848397000
182901672	::484885679663747000
415179202	::484885689205792000
273271548	::484885704250757000
19307731	::484885721803522000
239885742	::484885730599002000
483190332	::484885745447231000
494495688	::484885784554512000
316766176	::484885795908485000
113722629	::484885825386467000
19307731	::484885871783469000
599589782	::484885876850167000
19307731	::484885894298476000
241995287	::484885900480880000
400490673	::484885917929193000
309124011	::484885920882368000
56198202	::484885927895252000
155926653	::484885928859537000
253134261	::484885934177939000
415179202	::484885958471712000
41001071	::484885973788921000
274712500	::484886002368929000
66877066	::484886004298698000
25760567	::484886007985496000
33029479	::484886012791750000
33629617	::484886013626421000
230327491	::484886033922658000
256750208	::484886060694917000
307397057	::484886121554661000
243974175	::484886153376436000
89846697	::484886166374600000
243974175	::484886170636021000
6733652	::484886172574167000
42538221	::484886183734833000
131278152	::484886198138454000
240532669	::484886200659234000
39041792	::484886205847183000
43045329	::484886208720297000
68966030	::484886234465329000
119636299	::484886243008733000
136458681	::484886244610949000
24718142	::484886249505689000
277996494	::484886256950587000
273271548	::484886262219046000
351620689	::484886263594377000
112333263	::484886274776395000
501202268	::484886277653667000
57331128	::484886299690557000
52628599	::484886301771317000
22536077	::484886309362614000
351620689	::484886313141678000
300009838	::484886330145787000
19028099	::484886348738723000
39553593	::484886365826740000
491969843	::484886422827327000
513855251	::484886429713956000
239885742	::484886436403871000
51601709	::484886440283615000
472287305	::484886443064430000
130690913	::484886446331809000
76815335	::484886457257963000
230327491	::484886517446217000
190977628	::484886522412290000
260006924	::484886561670983000
352960797	::484886584668323000
484423510	::484886622324813000
262449011	::484886646425657000
112333263	::484886654662897000
36219010	::484886667422347000
18999708	::484886684081729000
106135938	::484886728642007000
309124011	::484886730315935000
33788573	::484886740298002000
309124011	::484886749370675000
365151006	::484886750897008000
226845681	::484886804693520000
309124011	::484886821038731000
77078922	::484886833268944000
430072028	::484886845445001000
240766538	::484886857067823000
260006924	::484886864680058000
41692308	::484886874130239000
190977628	::484886879293038000
472287305	::484886895399157000
111411572	::484886911589552000
6733652	::484886916769538000
27726737	::484886918313029000
281829913	::484886935622545000
484423510	::484886936859848000
330799447	::484886937262489000
30529918	::484886938432729000
77078922	::484886942689943000
176188106	::484886984260059000
36310459	::484886986252369000
309124011	::484886992267005000
42297542	::484886994669940000
400817337	::484887004937601000
484423510	::484887006883741000
84870240	::484887023048605000
68473966	::484887038052040000
355990893	::484887055856844000
309124011	::484887061150040000
44811271	::484887065704669000
240766538	::484887081798619000
42220462	::484887083153371000
27726737	::484887100454879000
241324134	::484887102513881000
89846697	::484887112500928000
176188106	::484887129139716000
84870240	::484887129206452000
138557664	::484887134340263000
279548168	::484887144943845000
183562162	::484887145505488000
484423510	::484887149053898000
147384126	::484887152753668000
16144669	::484887155387666000
395057520	::484887164027944000
269401499	::484887181140307000
309124011	::484887210668593000
84870240	::484887249805258000
484423510	::484887250618970000
241324134	::484887251789156000
49886698	::484887263579348000
21682918	::484887266876076000
54697279	::484887270026006000
21682918	::484887275390500000
32171318	::484887298224300000
237963845	::484887301634678000
24171213	::484887307158183000
339458716	::484887310735908000
257265522	::484887314674376000
351620689	::484887320483491000
255810490	::484887338942595000
232041187	::484887342214176000
42638131	::484887344734957000
239254872	::484887360350334000
84870240	::484887366159454000
269401499	::484887372639637000
24171213	::484887384098484000
301044144	::484887415023497000
24171213	::484887455435210000
51413309	::484887460359725000
188417746	::484887460749778000
220455732	::484887509210390000
23247181	::484887528101527000
258532274	::484887535114813000
373713704	::484887570426658000
241324134	::484887580157030000
256750208	::484887586389753000
89846697	::484887599324987000
280309716	::484887607986225000
224126979	::484887636352307000
267482514	::484887654941483000
278301419	::484887657529769000
269401499	::484887669831262000
544538144	::484887673912307000
66877066	::484887688731193000
21682918	::484887692874760000
352531780	::484887697224249000
187078541	::484887708578217000
309124011	::484887709174222000
69064286	::484887723749019000
324171027	::484887724168871000
352531780	::484887754866577000
354629644	::484887757223759000
176188106	::484887767747661000
243465008	::484887775544893000
51413309	::484887784403238000
167144906	::484887810550157000
309124011	::484887827327762000
552789896	::484887845916905000
309124011	::484887852808142000
356408344	::484887856947556000
356408344	::484887859086626000
54422208	::484887872919465000
63617875	::484887874819862000
112333263	::484887884793532000
215189306	::484887886626426000
239885742	::484887902220861000
27323374	::484887902716166000
168347877	::484887914523144000
455542048	::484887945024143000
280798922	::484887976057372000
352970133	::484888009402118000
309124011	::484888009679314000
43256984	::484888016398200000
125060842	::484888025915469000
263418480	::484888042000240000
380049732	::484888055036518000
112333263	::484888061684117000
335003775	::484888066486984000
390479008	::484888068348858000
316766176	::484888068944433000
20935927	::484888123445231000
352531780	::484888124569305000
590556372	::484888154735132000
390479008	::484888166579441000
380049732	::484888193691836000
301016850	::484888203086675000
66877066	::484888251124416000
263418480	::484888252923392000
335003775	::484888273928855000
13533012	::484888284879806000
309124011	::484888293113602000
339458716	::484888300692316000
239885742	::484888333831512000
308170990	::484888340475703000
138557664	::484888342140424000
377555310	::484888359332876000
106320745	::484888382607486000
16144669	::484888406905081000
31536491	::484888435870539000
613592670	::484888450873974000
115518508	::484888462605033000
33029479	::484888475305394000
26589876	::484888486001250000
519909326	::484888526228430000
375364618	::484888533157412000
415540928	::484888537448194000
20935927	::484888551385878000
21682918	::484888570012790000
513855251	::484888571883438000
273697690	::484888599679098000
226845681	::484888606717513000
463250994	::484888615281893000
239254872	::484888643866095000
355574432	::484888671519121000
190977628	::484888673914081000
415540928	::484888680645939000
356974615	::484888683771080000
337367504	::484888782542749000
66877066	::484888794383261000
410286428	::484888796748840000
215174499	::484888823563051000
35505123	::484888829900242000
115518508	::484888848497778000
415540928	::484888867900628000
35376355	::484888871662915000
107842096	::484888883646054000
253737829	::484888887970775000
36310459	::484888924742221000
42638131	::484888936515268000
257942561	::484888947437617000
255810490	::484888957604208000
84870240	::484888966324568000
84870240	::484888971848458000
53258017	::484888985357938000
415540928	::484888996447674000
337367504	::484889028626751000
352531780	::484889042769559000
14891490	::484889049409142000
254442957	::484889050453921000
376425912	::484889057126674000
215189306	::484889074574966000
20026791	::484889080736382000
155139746	::484889090324574000
631513843	::484889103524065000
226845681	::484889131592720000
309124011	::484889137250848000
230069608	::484889138379104000
36310459	::484889196361170000
15778759	::484889224613617000
281824012	::484889247778746000
239885742	::484889248324009000
253126912	::484889309338533000
271204273	::484889350161702000
301497892	::484889368537350000
91521926	::484889370126602000
335068121	::484889377428873000
36250685	::484889391215947000
347994449	::484889446807240000
19307731	::484889476708052000
631245094	::484889481753800000
293644929	::484889496765227000
307397057	::484889508861575000
372068999	::484889541124587000
36310459	::484889563291471000
566902451	::484889593439727000
17455392	::484889607335452000
17455392	::484889608652476000
17455392	::484889609327742000
17455392	::484889610061754000
277996494	::484889619276627000
69064286	::484889634376130000
95299169	::484889640340819000
65968609	::484889652176748000
613592670	::484889666450378000
552789896	::484889669369622000
84870240	::484889682824941000
566902451	::484889712360845000
64813007	::484889718736580000
296590824	::484889734812946000
66877066	::484889745378779000
359174210	::484889754597478000
273271548	::484889766874185000
27538070	::484889781999251000
31620041	::484889784096403000
15109013	::484889798771867000
70805584	::484889811036413000
598832393	::484889831357423000
136006997	::484889839314038000
234630547	::484889856334512000
20026791	::484889873698930000
381203261	::484889879717761000
66877066	::484889881634959000
273271548	::484889884310528000
160768741	::484889908759117000
596113934	::484889916816388000
172573942	::484889925066948000
301016850	::484889949536141000
44811271	::484889982180413000
66877066	::484890001713680000
118855202	::484890007946006000
19307731	::484890015302836000
66877066	::484890025117884000
118855202	::484890026317062000
66877066	::484890033678475000
260361255	::484890039327809000
95299169	::484890050602491000
66877066	::484890064179433000
281824012	::484890082533330000
35945417	::484890102682746000
23247181	::484890108256993000
429906977	::484890146693582000
596113934	::484890190415015000
215144630	::484890190599553000
34071360	::484890228277379000
309124011	::484890232689807000
372479589	::484890241510035000
494495688	::484890244194770000
273697690	::484890291959132000
372479589	::484890300112850000
329955120	::484890317095575000
32583866	::484890317133316000
347994449	::484890320606613000
66877066	::484890347462729000
92629759	::484890349848899000
239254872	::484890375186685000
417968003	::484890381700833000
277996494	::484890382270885000
280749613	::484890406921187000
296901409	::484890407981953000
119636299	::484890444262690000
414526765	::484890477595230000
415179202	::484890483077160000
151190656	::484890508280733000
277996494	::484890566711599000
383972979	::484890581106061000
20026791	::484890583979143000
493647862	::484890595920330000
238024746	::484890627705159000
373713704	::484890628015529000
234630547	::484890665067614000
423816771	::484890671472312000
273034167	::484890685770719000
324171027	::484890691437207000
314864925	::484890691915763000
239254872	::484890695262420000
76815335	::484890701717438000
301016850	::484890762740383000
277996494	::484890769489014000
583488323	::484890770579537000
159011393	::484890770634076000
95299169	::484890775315296000
472287305	::484890788736679000
340646680	::484890791882399000
347994449	::484890795062083000
513855251	::484890808777052000
324171027	::484890822282715000
361199465	::484890838359867000
20026791	::484890865077207000
476507554	::484890874623442000
381181950	::484890880499658000
351620689	::484890885608337000
273271548	::484890888913424000
65995121	::484890896333561000
431215016	::484890927945625000
472287305	::484890951433744000
19307731	::484890960451481000
23247181	::484890964540915000
494495688	::484890966831403000
277996494	::484890972149391000
239254872	::484890973453819000
230898142	::484890977476571000
494495688	::484890979154280000
23933265	::484890991749390000
370416747	::484890998472835000
309124011	::484891007407120000
260464441	::484891082623164000
100471456	::484891083709894000
66877066	::484891091410624000
465198766	::484891102168616000
352531780	::484891126835732000
385706960	::484891132443504000
95299169	::484891148855803000
479246485	::484891151023890000
108542953	::484891162965454000
51650419	::484891178933170000
372068999	::484891210621140000
183090041	::484891213527384000
65995121	::484891227238965000
30989596	::484891228379426000
580391330	::484891264010027000
65968609	::484891278597844000
271204273	::484891291298193000
580391330	::484891322759659000
352531780	::484891330410450000
314864925	::484891343064297000
36250685	::484891347493859000
355612007	::484891357014523000
400249617	::484891364736245000
262449011	::484891383023808000
580391330	::484891383140872000
537561541	::484891385347076000
271204273	::484891416280068000
92629759	::484891435758403000
357150048	::484891445136859000
66877066	::484891454159208000
381181950	::484891461771472000
166695965	::484891463092690000
41649263	::484891481748946000
65995121	::484891484836339000
178921630	::484891485553573000
271204273	::484891488967356000
537561541	::484891492826103000
507987711	::484891494877515000
338076990	::484891507413901000
335432246	::484891514581970000
66877066	::484891515387654000
369819130	::484891537810026000
66877066	::484891538791878000
580391330	::484891551349235000
507918715	::484891579304669000
507918715	::484891594299281000
358617322	::484891670320652000
92629759	::484891672740765000
18918771	::484891677984051000
41649263	::484891679770427000
407384648	::484891691086667000
507987711	::484891703837741000
465198766	::484891726817923000
295339639	::484891753279795000
347994449	::484891759814926000
171807880	::484891760922206000
254600909	::484891767993409000
479246485	::484891789568909000
226319809	::484891795936264000
381181950	::484891797475172000
102301729	::484891818061230000
39041792	::484891829268013000
580391330	::484891829339295000
92629759	::484891830501113000
309124011	::484891835958300000
274791343	::484891840077111000
240492455	::484891840672313000
51650419	::484891900152143000
324171027	::484891918292504000
529096266	::484891922289655000
166695965	::484891922406723000
353418151	::484891926676504000
358617322	::484891934624710000
92629759	::484891935341936000
230898142	::484891970968780000
288531248	::484891986839605000
33629617	::484892019513638000
335003775	::484892023280123000
7875762	::484892025423421000
316766176	::484892043181699000
239254872	::484892059161997000
335003775	::484892073959899000
307485154	::484892112530333000
102301729	::484892113625022000
465198766	::484892144977473000
309124011	::484892176036683000
164135621	::484892225566814000
309124011	::484892257397784000
353418151	::484892266645827000
370165750	::484892340075921000
118708729	::484892361282322000
529096266	::484892378764169000
383202357	::484892385667981000
22844281	::484892408144871000
8962732	::484892408480423000
465198766	::484892415040315000
243427085	::484892449907568000
223288871	::484892450981302000
507918715	::484892454227697000
431215016	::484892456802992000
465198766	::484892460871458000
43256984	::484892464163983000
240492455	::484892468253450000
66877066	::484892488315187000
291155950	::484892502881611000
331398205	::484892504571908000
301016850	::484892518920642000
36310459	::484892528152682000
34689419	::484892546040999000
465198766	::484892572981002000
270173839	::484892576403558000
289084083	::484892587484930000
240492455	::484892615746150000
415179202	::484892622360944000
301016850	::484892625707618000
18657192	::484892626735607000
465198766	::484892669194162000
433142367	::484892673569198000
153531619	::484892675741450000
462681637	::484892676802637000
353418151	::484892685266739000
49383709	::484892689901424000
415179202	::484892690119929000
373653741	::484892699019837000
51650419	::484892706729377000
353418151	::484892751859699000
331398205	::484892753151533000
232814871	::484892753252216000
97973690	::484892772223430000
410297246	::484892790283726000
387472182	::484892792401838000
312348050	::484892798081327000
335432246	::484892829248806000
271204273	::484892833518592000
36116261	::484892855396093000
20026791	::484892867307896000
36310459	::484892873109037000
167282271	::484892880033828000
36116261	::484892906918928000
364405877	::484892927861075000
239254872	::484892929605906000
347994449	::484892930474516000
453690730	::484892932650971000
25160673	::484892954666889000
273271548	::484892975739047000
6733652	::484893009323241000
273034167	::484893012678283000
370165750	::484893014507405000
465198766	::484893047105142000
23450320	::484893048141119000
333877322	::484893049596542000
309124011	::484893053808021000
352531780	::484893058719559000
36310459	::484893065459818000
352531780	::484893067607310000
155139746	::484893067984392000
106584551	::484893072816222000
630637790	::484893080508981000
58031746	::484893080802168000
40054726	::484893086045073000
52011370	::484893103954735000
167282271	::484893111198707000
465198766	::484893132350181000
335432246	::484893136540295000
167282271	::484893147512963000
63617875	::484893158858186000
232814871	::484893204672970000
288531248	::484893219809808000
71597388	::484893225648271000
168387841	::484893239275556000
255810490	::484893243146919000
465198766	::484893257420120000
279235824	::484893261245341000
308170990	::484893271580508000
374739722	::484893274214522000
87812967	::484893274277433000
232814871	::484893279298027000
107842096	::484893292341915000
255810490	::484893295751856000
507918715	::484893317079912000
54422208	::484893324919074000
307397057	::484893325531426000
178492117	::484893333949390000
22559382	::484893350005194000
465198766	::484893361241747000
72378783	::484893367617081000
465198766	::484893423074168000
478145352	::484893429042663000
108814965	::484893429592494000
333877322	::484893493114830000
102301729	::484893510835793000
347994449	::484893532000624000
453690730	::484893558285930000
160788774	::484893559901147000
417606826	::484893564216688000
259876316	::484893569446993000
239254872	::484893579106463000
36310459	::484893579169767000
164575018	::484893609477414000
244646421	::484893611268403000
9899992	::484893619770232000
71597388	::484893620051259000
384488111	::484893641455181000
351325780	::484893664020164000
22844281	::484893664586375000
301016850	::484893666658381000
199331386	::484893669850611000
233767854	::484893694307205000
87812967	::484893719968366000
380458897	::484893738008084000
72378783	::484893747973328000
23450320	::484893763534209000
322465167	::484893765711065000
51814269	::484893779267444000
38226468	::484893788595556000
230898142	::484893794631180000
347994449	::484893795029618000
26738161	::484893839715758000
28346387	::484893845314740000
22844281	::484893869780504000
29018568	::484893871982510000
374739722	::484893873798656000
301016850	::484893894715265000
465198766	::484893900071391000
40054726	::484893907524669000
36310459	::484893913283833000
465198766	::484893938315055000
109718758	::484893955381678000
26642766	::484893957550141000
370165750	::484893962231382000
420403218	::484893966530523000
19307731	::484893969118007000
299450175	::484893980543291000
529096266	::484893983513280000
161656785	::484894007190097000
415179202	::484894008016388000
583488323	::484894041754984000
51814269	::484894071388110000
36310459	::484894135166701000
583488323	::484894141608767000
420403218	::484894145010757000
312348050	::484894146889785000
507918715	::484894165092675000
282328751	::484894172198240000
257625769	::484894184009388000
240492455	::484894218825895000
410297246	::484894225008295000
29018568	::484894228561285000
357150048	::484894235070447000
596113934	::484894252040597000
347994449	::484894266670710000
301016850	::484894370580029000
254579074	::484894371108511000
17028109	::484894371645771000
479205756	::484894390884630000
60108947	::484894391648395000
240492455	::484894395322605000
14178003	::484894396349837000
23400461	::484894402976813000
188508773	::484894417958866000
66877066	::484894418714259000
255810490	::484894421209468000
30362051	::484894426544607000
33299478	::484894441639911000
335432246	::484894463722921000
168387841	::484894464054267000
156166678	::484894483692019000
30406728	::484894486510571000
68439593	::484894487236575000
38577111	::484894509931569000
277378135	::484894563551940000
233767854	::484894578881736000
36310459	::484894581486796000
529096266	::484894621982814000
24226614	::484894643654766000
301016850	::484894659601129000
258916835	::484894701187653000
22414245	::484894710327042000
26642766	::484894739653619000
20364178	::484894774864789000
44811271	::484894780002820000
280297585	::484894781785395000
277378135	::484894787573538000
453690730	::484894839071203000
166695965	::484894853302472000
160788774	::484894867362156000
35297171	::484894883736322000
164135621	::484894902610706000
35945417	::484894955408609000
560698843	::484894966658129000
383972979	::484894969623089000
52628599	::484894992335634000
560698843	::484895024820531000
24136198	::484895050993008000
560698843	::484895051559227000
49886698	::484895058852716000
188508773	::484895077903249000
326146327	::484895135193247000
312784161	::484895148476604000
301016850	::484895149118353000
17840621	::484895171784355000
46965667	::484895188494864000
40816246	::484895191577661000
625900103	::484895195956146000
9129332	::484895201551720000
333877322	::484895206404153000
560698843	::484895212758900000
285401749	::484895215715483000
312784161	::484895216197828000
65995121	::484895248913793000
85399171	::484895251543629000
273697690	::484895264465899000
301016850	::484895288562171000
168387841	::484895300650151000
31620041	::484895312344256000
62940169	::484895314227109000
560698843	::484895316265955000
81872162	::484895318958694000
170357410	::484895370380468000
437898031	::484895375195504000
30417393	::484895386230730000
71617108	::484895408058290000
22414245	::484895425401331000
151212329	::484895435509616000
33299478	::484895449963171000
64596921	::484895454740893000
301016850	::484895471689662000
271204273	::484895474432765000
600663496	::484895528065306000
408049418	::484895530095374000
16102033	::484895533232705000
113760458	::484895535300890000
31625914	::484895537347694000
266703661	::484895547564634000
9129332	::484895556691841000
286910447	::484895558113316000
35945417	::484895581123260000
256750208	::484895595690094000
553738195	::484895602489450000
255810490	::484895611339034000
27323374	::484895632042512000
31625914	::484895634554896000
203311237	::484895635221385000
210873235	::484895639105724000
106584551	::484895649456852000
60218540	::484895707649019000
40054726	::484895710928588000
9129332	::484895718587789000
29018568	::484895741052477000
301016850	::484895757258858000
357308471	::484895757325959000
213767620	::484895765425164000
7875762	::484895779505848000
363361632	::484895780734775000
95299169	::484895781413867000
600663496	::484895791627005000
35945417	::484895801705893000
308170990	::484895806953357000
368170408	::484895811809976000
386833057	::484895816327630000
249246314	::484895829153419000
254600909	::484895834702888000
374739722	::484895873911246000
36250685	::484895878927626000
560698843	::484895880559198000
420403218	::484895903178690000
156166678	::484895904412225000
450391257	::484895913442160000
378414202	::484895918294974000
256750208	::484895925635014000
335432246	::484895926696148000
22220460	::484895930735284000
351847146	::484895944828141000
29018568	::484895949085753000
87812967	::484895963774193000
560698843	::484895978894659000
500060319	::484895981734227000
63617875	::484895981897781000
215174499	::484895995839655000
31625914	::484896008346685000
303080805	::484896025455628000
45492981	::484896033453797000
213767620	::484896041175511000
301016850	::484896051275370000
31625914	::484896051766128000
220584371	::484896090668281000
387472182	::484896100663300000
70571907	::484896115649953000
45492981	::484896143252258000
560698843	::484896150055813000
544538144	::484896164093784000
31625914	::484896236932059000
240532669	::484896240250159000
39553593	::484896254816563000
635845301	::484896268695928000
470451598	::484896274726928000
513711139	::484896278183043000
24718142	::484896283094577000
301016850	::484896292041023000
254635990	::484896297703317000
40054726	::484896299452334000
494495688	::484896310185971000
203688730	::484896312303689000
51413309	::484896316859117000
215174499	::484896334793957000
516986236	::484896342045499000
396454394	::484896349377138000
301016850	::484896354188005000
25082908	::484896364321447000
118855202	::484896373712506000
307397057	::484896379332853000
36310459	::484896390620139000
493647862	::484896390774919000
29018568	::484896395636514000
63617875	::484896400556425000
35945417	::484896421070397000
494495688	::484896432215031000
228264355	::484896460849168000
396454394	::484896467711045000
60108947	::484896475487670000
29018568	::484896485243621000
9129332	::484896496039784000
348316521	::484896496181993000
25082908	::484896524137426000
27331165	::484896531858747000
450391257	::484896535722070000
126109768	::484896545200799000
311924851	::484896546077835000
432027433	::484896616793403000
420403218	::484896632413372000
31625914	::484896648653721000
273631488	::484896652994818000
432027433	::484896654101716000
123739379	::484896654328619000
242533291	::484896671252246000
35256600	::484896673269690000
286910447	::484896692169236000
340646680	::484896692987129000
215174499	::484896710943326000
42994926	::484896729330753000
44451086	::484896731851522000
9129332	::484896732300730000
493647862	::484896748981063000
82242725	::484896762822266000
39553593	::484896770552786000
31625914	::484896771374473000
256259599	::484896773580660000
76977679	::484896783487614000
33299478	::484896796192169000
168387841	::484896831629824000
230069608	::484896842002759000
355990893	::484896851242786000
35256600	::484896851410178000
420403218	::484896865994145000
471516383	::484896867973865000
60108947	::484896878509948000
265760942	::484896882322599000
33299478	::484896898730315000
450970324	::484896905127010000
418847263	::484896932436144000
351641054	::484896956347846000
35256600	::484896965398761000
114579662	::484896980057866000
245957488	::484896990145568000
239928368	::484897000656502000
418847263	::484897012455051000
242533291	::484897014627332000
63617875	::484897018633281000
383972979	::484897027508031000
114579662	::484897048781549000
65435835	::484897067073282000
301016850	::484897081950085000
553738195	::484897121045577000
33555786	::484897124673675000
513711139	::484897133875568000
181101394	::484897154385711000
364043601	::484897156227424000
29018568	::484897158291005000
183090041	::484897184425721000
29018568	::484897187462406000
383972979	::484897190356074000
355574432	::484897211046588000
345261852	::484897230281637000
383972979	::484897232395567000
456936884	::484897233792282000
374739722	::484897234228891000
20364178	::484897236959363000
619492928	::484897261994799000
456936884	::484897268470800000
81643358	::484897279779020000
277996494	::484897290918711000
456936884	::484897296866217000
22294252	::484897302494978000
14873854	::484897302910222000
271204273	::484897306722852000
355574432	::484897351278919000
456936884	::484897356437929000
399621678	::484897367670267000
51413309	::484897387828482000
359174210	::484897410146390000
20364178	::484897417473830000
199331386	::484897471769088000
458010782	::484897487166001000
494495688	::484897500361658000
553738195	::484897517327634000
140110825	::484897523329290000
329955120	::484897547903721000
81643358	::484897556993179000
217871594	::484897557437378000
29018568	::484897566866567000
71597388	::484897572838846000
271204273	::484897599044866000
209223008	::484897609879126000
308170990	::484897623208628000
286910447	::484897635837308000
340646680	::484897635887628000
248957493	::484897721203961000
441039165	::484897765126717000
215174499	::484897777139601000
247434974	::484897785670402000
513711139	::484897799553970000
271204273	::484897835070935000
40054726	::484897838212456000
499995726	::484897846173253000
17028109	::484897853622743000
441039165	::484897882873421000
442433056	::484897887873036000
60218540	::484897888024408000
329955120	::484897901202530000
308690900	::484897920911544000
411997198	::484897931540332000
82242725	::484897952389816000
493647862	::484897965308268000
290396729	::484897966491054000
441039165	::484897967942299000
138557664	::484897968336953000
29500521	::484898004608901000
45492981	::484898016042561000
242533291	::484898038817644000
566902451	::484898048515244000
450970324	::484898064235528000
45492981	::484898078021808000
247434974	::484898080626442000
249246314	::484898082295783000
35945417	::484898099425325000
220455732	::484898122573680000
108605734	::484898125123837000
25935173	::484898138961215000
441039165	::484898146267308000
113722629	::484898162969018000
247434974	::484898218669383000
16568377	::484898223761682000
273631488	::484898226655752000
183562162	::484898241348005000
35945417	::484898268116029000
273271548	::484898292547858000
253134261	::484898302874226000
56556074	::484898304170266000
583488323	::484898346142691000
29500521	::484898353071681000
301016850	::484898360575275000
270184694	::484898360919207000
553738195	::484898365227159000
441039165	::484898375729303000
456936884	::484898379835523000
441039165	::484898406385479000
255547325	::484898416942518000
51952627	::484898422617436000
27538070	::484898436190593000
450391257	::484898441035005000
76442745	::484898441810571000
309789310	::484898462937255000
182092022	::484898473154596000
60108947	::484898475524780000
513711139	::484898505157525000
312784161	::484898511670898000
381203261	::484898516758589000
456936884	::484898534156558000
333877322	::484898535247077000
51952627	::484898546747858000
40816246	::484898550426247000
182645046	::484898554289614000
383202357	::484898558781698000
20364178	::484898566809583000
271204273	::484898571762688000
182092022	::484898606470549000
336149936	::484898608249323000
51952627	::484898611616952000
467758710	::484898634480103000
45966951	::484898639694016000
273631488	::484898647751290000
415179202	::484898650913771000
112333263	::484898662183473000
353418151	::484898667024093000
216819428	::484898667350851000
62944645	::484898703904612000
38520445	::484898722955153000
63617875	::484898747827384000
24113194	::484898748405784000
533844924	::484898768530046000
83428249	::484898775115108000
257942561	::484898782274785000
603136773	::484898783432417000
160144135	::484898808401113000
29018568	::484898808628011000
223950031	::484898860326600000
185716839	::484898863376257000
81872162	::484898873199296000
271204273	::484898888503922000
26580130	::484898916014379000
309124011	::484898916367081000
441039165	::484898935773745000
493647862	::484898940098076000
271204273	::484898943378018000
182092022	::484898947584897000
33703018	::484898950575833000
450391257	::484898961061183000
442433056	::484898985115516000
398339392	::484899044293373000
398339392	::484899122810724000
45492981	::484899129533812000
182645046	::484899138749079000
239702167	::484899168725389000
442433056	::484899207740805000
583488323	::484899210177683000
199331386	::484899269108056000
583488323	::484899269472555000
228264355	::484899340725411000
601049906	::484899347042009000
491679354	::484899352465268000
249246314	::484899354583392000
441039165	::484899394592833000
33703018	::484899415103373000
77078833	::484899432589062000
228264355	::484899439249592000
259876316	::484899440214278000
51952627	::484899458946048000
454375039	::484899493993652000
441039165	::484899496199868000
335432246	::484899497533665000
20941662	::484899506753130000
455542048	::484899506891128000
196890320	::484899508954755000
455542048	::484899522816917000
441039165	::484899534443536000
115141777	::484899544317321000
454375039	::484899593386082000
441039165	::484899595344834000
54116443	::484899642669166000
239702167	::484899677200867000
722514433	::484899690576896000
239702167	::484899704124080000
52616216	::484899728081952000
463250994	::484899737095516000
8962732	::484899737380716000
391061760	::484899750953877000
571363101	::484899803977887000
200615756	::484899815080202000
115141777	::484899816489877000
36310459	::484899834399584000
244995179	::484899867412951000
456936884	::484899906046283000
415789240	::484899910353838000
51952627	::484899942708703000
352531780	::484899960375083000
564879952	::484899962359017000
24718142	::484899964800098000
415789240	::484899973176107000
228264355	::484900042667335000
442433056	::484900043606851000
92924351	::484900061516558000
410961985	::484900074283995000
254319575	::484900110355030000
51952627	::484900111911104000
27904685	::484900131645296000
415789240	::484900133654384000
26642766	::484900135004938000
326554021	::484900178894143000
35082993	::484900200159277000
228264355	::484900204278075000
352531780	::484900237107277000
81643358	::484900253897084000
27904685	::484900254546804000
441039165	::484900261224148000
412638454	::484900267830562000
51952627	::484900272456478000
301016850	::484900277061836000
35082993	::484900282619289000
51952627	::484900309433454000
40054726	::484900316513443000
396177532	::484900322708430000
91521926	::484900334947401000
285401749	::484900335761096000
254635990	::484900343583477000
411912822	::484900353889271000
36310459	::484900355747360000
115141777	::484900357672554000
100742600	::484900373678014000
352531780	::484900415842947000
273631488	::484900429743284000
260361255	::484900462299078000
19307731	::484900467571310000
411912822	::484900479689031000
279608688	::484900479827054000
320512967	::484900491533361000
441039165	::484900517634510000
352531780	::484900519656177000
239257340	::484900536722812000
188417746	::484900541127229000
106320745	::484900545430585000
239702167	::484900550580772000
183562162	::484900569413218000
60555388	::484900612031520000
350968313	::484900613378289000
119269983	::484900614338392000
66203192	::484900648530366000
508430679	::484900652980531000
456936884	::484900688602738000
102301729	::484900698694234000
400266696	::484900699780554000
228264355	::484900703085662000
352531780	::484900713487536000
130690913	::484900735784472000
391061760	::484900756823494000
26642766	::484900757443837000
288874918	::484900775663910000
352531780	::484900804277456000
214595457	::484900815828959000
117264210	::484900850385813000
409404583	::484900899681079000
26642766	::484900925644234000
279608688	::484900938029604000
230069608	::484900944820576000
337388641	::484900945751334000
291155950	::484900965116416000
232437529	::484900975962890000
60108947	::484900978513424000
598832393	::484900980161392000
36310459	::484901013619757000
279865885	::484901015490023000
30719116	::484901052819734000
405362735	::484901079235059000
394962689	::484901101661986000
357150048	::484901134612439000
228264355	::484901145127579000
393718746	::484901146814078000
27626703	::484901158276718000
393718746	::484901165843611000
357150048	::484901195262083000
463250994	::484901198902734000
437898031	::484901217542217000
404335977	::484901235385184000
341666582	::484901262953955000
316766176	::484901277306871000
325906113	::484901282646609000
66203192	::484901291122900000
442433056	::484901314309005000
336774649	::484901341190303000
347994449	::484901348304252000
213767620	::484901359972413000
79606394	::484901375755558000
97973690	::484901375844024000
404335977	::484901400582053000
472287305	::484901404360704000
508430679	::484901423138615000
351325780	::484901424539500000
230069608	::484901427551416000
583488323	::484901437441208000
335432246	::484901455178903000
215174499	::484901469049864000
444247134	::484901469695377000
66203192	::484901472010649000
270184694	::484901486753624000
583488323	::484901503090429000
335068121	::484901508212084000
472287305	::484901513123225000
463250994	::484901516990365000
97973690	::484901520224571000
66203192	::484901525089579000
27538070	::484901537198911000
66203192	::484901542844039000
273205079	::484901548682518000
32973618	::484901561726816000
35082993	::484901579489685000
30417393	::484901615652990000
30719116	::484901626285916000
107842096	::484901630546944000
37029138	::484901641062068000
341732173	::484901658019631000
190977628	::484901663669379000
21682918	::484901669763698000
155926653	::484901672091533000
190977628	::484901698603741000
415179202	::484901708384841000
51952627	::484901712197468000
267405925	::484901734343376000
167282271	::484901740408737000
375873224	::484901750021693000
262059543	::484901779268976000
140206179	::484901795001430000
256853017	::484901805122666000
598832393	::484901805730435000
70805584	::484901849427111000
21682918	::484901858096340000
402268968	::484901880942690000
36310459	::484901888174088000
177174253	::484901915269292000
140206179	::484901927398809000
160453801	::484901940061409000
433142367	::484901949226385000
31620041	::484901989294542000
200615756	::484901992024641000
230069608	::484901993648246000
239257340	::484901997749862000
190977628	::484902010647355000
63720288	::484902017949638000
260825806	::484902025524543000
379833720	::484902068805591000
273271548	::484902090381082000
87970668	::484902104226467000
273271548	::484902132806467000
34778712	::484902147411017000
308946618	::484902155485073000
299441398	::484902247004794000
583488323	::484902270346088000
307485154	::484902279833604000
326351370	::484902293104373000
135003892	::484902306623029000
19028099	::484902339887644000
277378135	::484902341414772000
254319575	::484902352223092000
35082993	::484902354827767000
60108947	::484902400030150000
459660056	::484902407579897000
199331386	::484902491373699000
263418480	::484902519739383000
387188572	::484902522499235000
374228630	::484902525678542000
20364178	::484902535074185000
442433056	::484902554929606000
79035481	::484902573632397000
107823354	::484902577826316000
346654346	::484902580300939000
387188572	::484902587242516000
255810490	::484902590749368000
345261852	::484902597409525000
201899461	::484902599464738000
273814896	::484902626270511000
257942561	::484902628300558000
267482514	::484902652082262000
201899461	::484902690573410000
36310459	::484902733687029000
320512967	::484902804893753000
151839735	::484902822710751000
323477702	::484902856785272000
35141457	::484902879569125000
36310459	::484902880705773000
309124011	::484902883931205000
22328944	::484902905787715000
177174253	::484902926490796000
14606079	::484902926926618000
21682918	::484902936913264000
463138486	::484902953757585000
390759619	::484902959705124000
345261852	::484902967066103000
151839735	::484902969012273000
508430679	::484902970182479000
22220460	::484902976197517000
37029138	::484902984157917000
346654346	::484903042425159000
309124011	::484903050306658000
83428249	::484903100906360000
22736943	::484903118165921000
21682918	::484903143222693000
257942561	::484903145630216000
120139449	::484903147609915000
379833720	::484903154148864000
232814871	::484903156522835000
463908266	::484903178463617000
239885742	::484903182997270000
267482514	::484903196939149000
177174253	::484903204065648000
503911979	::484903205487116000
228264355	::484903222272749000
354047009	::484903243039113000
727422228	::484903259476594000
40816246	::484903273909215000
444247134	::484903293814984000
716262980	::484903309388443000
201899461	::484903331089756000
33699503	::484903332218421000
168274200	::484903353470574000
102301729	::484903359443243000
36869877	::484903360164687000
275681559	::484903363750809000
389197869	::484903377738801000
396923534	::484903393933017000
422876369	::484903425008992000
346654346	::484903438417797000
36310459	::484903460236963000
377627227	::484903498627047000
508430679	::484903499432345000
196890320	::484903506126442000
383383485	::484903513747488000
247434974	::484903533368471000
37029138	::484903577732022000
35141457	::484903620534468000
210996408	::484903627157274000
39416036	::484903632878714000
421655917	::484903647029915000
253737829	::484903650427695000
402268968	::484903657326911000
177174253	::484903679179649000
396332641	::484903696292016000
408144950	::484903714747346000
239257340	::484903714755325000
325192444	::484903717343215000
35945417	::484903719419408000
463908266	::484903786037538000
19307731	::484903789053227000
201899461	::484903795189501000
199331386	::484903797723242000
20364178	::484903798000074000
133341985	::484903862470721000
34689419	::484903903096365000
101477442	::484903909841186000
33029479	::484903919483498000
37029138	::484903944431235000
499167427	::484903957383221000
326146327	::484903959778177000
381054179	::484903971799449000
320512967	::484903984683962000
390759619	::484903994095980000
436187992	::484903998135083000
253737829	::484904006104657000
31536491	::484904007450652000
508430679	::484904010747359000
39041792	::484904012924219000
727422228	::484904016603000000
256750208	::484904051251761000
168274200	::484904064702873000
37802339	::484904088535310000
312784161	::484904092850876000
423666163	::484904122013847000
391061760	::484904147192668000
253134261	::484904175067602000
253737829	::484904177387466000
325192444	::484904226590429000
404496513	::484904235524304000
21682918	::484904240251277000
239702167	::484904302712877000
240532669	::484904303313043000
177174253	::484904316420255000
101477442	::484904380551147000
19939574	::484904394547159000
518141549	::484904438620893000
253737829	::484904443255988000
849	::484904488101101000
190977628	::484904494858108000
101477442	::484904502471196000
240766538	::484904510209671000
188508773	::484904536687919000
187741596	::484904549157580000
102301729	::484904550210359000
107823354	::484904563661475000
151212329	::484904598440665000
27323374	::484904601817468000
240766538	::484904645102669000
383202357	::484904657563963000
147384126	::484904668984655000
237118122	::484904703784783000
134225933	::484904739688435000
253737829	::484904755865862000
301044144	::484904773981065000
101477442	::484904774803128000
27323374	::484904796986834000
335101950	::484904810844393000
260573981	::484904823288913000
327662373	::484904825415430000
372499722	::484904838137131000
216486063	::484904840561430000
391061760	::484904843006738000
336628506	::484904849868615000
391061760	::484904857447698000
442433056	::484904862413361000
387188572	::484904879849103000
423666163	::484904885528182000
18918771	::484904895624278000
340819943	::484904900481277000
359446141	::484904900736724000
423666163	::484904904008273000
69916897	::484904909750665000
21682918	::484904914171080000
147384126	::484904914938654000
239702167	::484904943392808000
240766538	::484904949013577000
56779057	::484904955807944000
239702167	::484904974069936000
177174253	::484904988800733000
396655167	::484905004101562000
282779381	::484905015828422000
371500504	::484905020702224000
320512967	::484905021201743000
67450397	::484905023193636000
101477442	::484905047357399000
51413309	::484905048145928000
101477442	::484905059944505000
20000062	::484905062221619000
190977628	::484905084627587000
20000062	::484905118702120000
244995179	::484905122150244000
51413309	::484905142366789000
44307877	::484905159080685000
102489930	::484905160108294000
182645046	::484905163191484000
258636623	::484905163216650000
103678189	::484905165968121000
300009838	::484905166786015000
210996408	::484905199199215000
503911979	::484905207273234000
50818061	::484905211790884000
304140174	::484905231181185000
407894919	::484905259270017000
325192444	::484905270250713000
200615756	::484905272201474000
620459453	::484905319160885000
55287428	::484905349170724000
172573942	::484905373032538000
215174499	::484905387288981000
249246314	::484905411699425000
519936824	::484905417118453000
203146266	::484905438303883000
253737829	::484905439294136000
24868543	::484905448173092000
177174253	::484905451164012000
321102847	::484905455911976000
537561541	::484905475751034000
508430679	::484905485972144000
23450320	::484905504385167000
137426396	::484905561818161000
410297246	::484905571787603000
391061760	::484905591538991000
262059543	::484905591941648000
289461446	::484905612728598000
33453167	::484905612740808000
384494456	::484905634148524000
102213164	::484905639228239000
30104821	::484905652813180000
126507603	::484905659855802000
620459453	::484905677715152000
374241458	::484905690507395000
308946618	::484905699348983000
351620689	::484905704851918000
414952579	::484905709176250000
210873235	::484905725982806000
190977628	::484905737387134000
410297246	::484905740172132000
54565883	::484905768739565000
614074554	::484905787752345000
494495688	::484905790289887000
39041792	::484905806542807000
519936824	::484905809017442000
41908697	::484905812486520000
102489930	::484905825329115000
54565883	::484905845038137000
203146266	::484905853078630000
442433056	::484905862415122000
394962689	::484905869339942000
26179867	::484905875413270000
230365198	::484905879666720000
321102847	::484905901288345000
33453167	::484905902739161000
494495688	::484905941930737000
100339690	::484905950503915000
374528956	::484905954626920000
203146266	::484905955432210000
368170408	::484905990819557000
54565883	::484905993927544000
367322500	::484905994854477000
348123497	::484906006984790000
519936824	::484906008183967000
102213164	::484906020343664000
33904380	::484906029272924000
253737829	::484906047199789000
620459453	::484906047233347000
84870240	::484906047464017000
43256984	::484906064907751000
19028099	::484906078392418000
273955213	::484906105257328000
367322500	::484906109841321000
232041187	::484906125486075000
474400310	::484906137611812000
199331386	::484906183762120000
297679816	::484906185200771000
253737829	::484906203328561000
229332190	::484906217597591000
232041187	::484906220000518000
203146266	::484906222642925000
33453167	::484906242163220000
54565883	::484906242305830000
320512967	::484906244151726000
502240473	::484906264128802000
203146266	::484906277336657000
183562162	::484906282873151000
172997876	::484906298455359000
361527638	::484906312644718000
383202357	::484906314943201000
303488399	::484906324740681000
102213164	::484906325345067000
227355784	::484906363802619000
232041187	::484906380835315000
412586663	::484906381943013000
387461887	::484906391904059000
245855482	::484906404827103000
294745245	::484906429069811000
79606394	::484906441036152000
55287428	::484906456949342000
26182895	::484906462557519000
106584551	::484906470249476000
54422208	::484906473139343000
22328944	::484906516101992000
142364553	::484906568631472000
77078922	::484906612197703000
460611723	::484906617201512000
44231782	::484906627842064000
414952579	::484906627867213000
33703073	::484906669135380000
43256984	::484906696691556000
301016850	::484906704220327000
29853720	::484906733878276000
415789240	::484906741415419000
434439338	::484906746486349000
373713704	::484906751658295000
583488323	::484906809774202000
54565883	::484906821392429000
24868543	::484906837313982000
77078922	::484906842649534000
187049333	::484906852044791000
350968313	::484906868892905000
232041187	::484906878145556000
414952579	::484906881127682000
64942768	::484906886123102000
212047421	::484906928183582000
136828926	::484906938572877000
77078922	::484906976829534000
314864925	::484907007996993000
138557664	::484907011088207000
280309716	::484907014154620000
79606394	::484907024002461000
312348050	::484907027509313000
583488323	::484907027886399000
37730571	::484907029723873000
351620689	::484907046026764000
253737829	::484907053555920000
32609703	::484907060484521000
282328751	::484907080932134000
36851172	::484907081590644000
116071398	::484907095826112000
519936824	::484907107729158000
411997198	::484907115677769000
231222303	::484907121084203000
310982944	::484907130978590000
620459453	::484907133096706000
411997198	::484907135932043000
268547296	::484907137513324000
322465167	::484907142172782000
635845301	::484907144446492000
411997198	::484907155355869000
138557664	::484907159549779000
280309716	::484907165212504000
40054726	::484907172304662000
247434974	::484907195377524000
29853720	::484907202264571000
390759619	::484907211756285000
280309716	::484907227208093000
177174253	::484907234850504000
196394433	::484907248531955000
34689419	::484907252470390000
301016850	::484907255767126000
232041187	::484907267490209000
143225254	::484907279234240000
374241458	::484907285794136000
32609703	::484907315582074000
282328751	::484907332271636000
280309716	::484907333437644000
414952579	::484907373241200000
39041792	::484907390102290000
379576750	::484907408956092000
394962689	::484907438382907000
208894791	::484907467197792000
314864925	::484907480091086000
390759619	::484907503361069000
370049566	::484907510894432000
335488857	::484907525506998000
361199465	::484907552816513000
394962689	::484907565063495000
92905148	::484907565352898000
20000062	::484907581203173000
374228630	::484907585582022000
259413656	::484907604888805000
29853720	::484907621741105000
35945417	::484907622592573000
361199465	::484907651672076000
32609703	::484907666213326000
256609151	::484907692872712000
312348050	::484907715375140000
231222303	::484907717849792000
254635990	::484907727966048000
419105102	::484907758521573000
275260502	::484907773491421000
195154119	::484907794110242000
134225933	::484907805514956000
414952579	::484907820391739000
102213164	::484907829065953000
33699503	::484907852671516000
414952579	::484907877224570000
219550942	::484907881506955000
370049566	::484907894568402000
232041187	::484907898665832000
102213164	::484907902860529000
326351370	::484907919314792000
294745245	::484907937161179000
44811271	::484907959776845000
32609703	::484907989430595000
102489930	::484908022477508000
53486281	::484908027108425000
255205725	::484908035329241000
20713213	::484908058255306000
301016850	::484908063418101000
394962689	::484908075946504000
30719116	::484908078664777000
230069608	::484908087405318000
304140174	::484908103155343000
312348050	::484908103453134000
26179867	::484908126034857000
20026791	::484908128547266000
79606394	::484908138961702000
29853720	::484908151074861000
282328751	::484908156179734000
255205725	::484908186588446000
255205725	::484908207975182000
336195050	::484908212575944000
168274200	::484908214840881000
102213164	::484908216162476000
32609703	::484908270323503000
379576750	::484908276937916000
33453167	::484908324891025000
63617875	::484908330574680000
123939574	::484908333455798000
312348050	::484908365085421000
310009833	::484908388929638000
351620689	::484908391421050000
456936884	::484908408294748000
134225933	::484908410388115000
325036867	::484908411323043000
294745245	::484908426095362000
26580130	::484908454625030000
68622166	::484908469892288000
67450397	::484908495574024000
245855482	::484908498094800000
26580130	::484908513445953000
326351370	::484908513903116000
40054726	::484908516600070000
301016850	::484908522807627000
351641054	::484908525458841000
215174499	::484908535407738000
44811271	::484908538326568000
32609703	::484908543032573000
43045329	::484908547252051000
394962689	::484908560803844000
215189306	::484908579959238000
63617875	::484908581884821000
153531619	::484908585051123000
454375039	::484908598611283000
30719116	::484908602197803000
44811271	::484908606312042000
301737159	::484908614952296000
153531619	::484908615782764000
370049566	::484908656946077000
230069479	::484908661924315000
62975545	::484908678395752000
338076990	::484908701669945000
414952579	::484908732774490000
168274200	::484908746062036000
375873224	::484908749732081000
394962689	::484908766337331000
128977591	::484908820708474000
168387841	::484908832544395000
188922113	::484908854766215000
32609703	::484908860008701000
118708729	::484908892506165000
113760458	::484908914027163000
429345484	::484908928333914000
394962689	::484908928552017000
182901672	::484908931060596000
44811271	::484908947350904000
325192444	::484908950492418000
341493662	::484908967089700000
288874918	::484908971157766000
301737159	::484908975641485000
14792781	::484908980150763000
32609703	::484908998399774000
445826532	::484909016079147000
407473485	::484909017190252000
253737829	::484909022240600000
40054726	::484909030104526000
33029479	::484909053911371000
32609703	::484909055006507000
363361632	::484909059829927000
59288102	::484909079232790000
126109768	::484909083917426000
215174499	::484909115031175000
85211920	::484909136526987000
415789240	::484909151995183000
142364553	::484909153996255000
253737829	::484909157158772000
59288102	::484909170211442000
215189306	::484909188506595000
516096126	::484909200443977000
62940169	::484909208010104000
77078922	::484909275735949000
59288102	::484909283755438000
305216922	::484909356261969000
77078922	::484909363640143000
62940169	::484909394434338000
437064295	::484909411526144000
494376740	::484909420187365000
32609703	::484909459983331000
96658544	::484909478614413000
60718620	::484909480191475000
64596921	::484909503381798000
249243467	::484909508863340000
214465537	::484909531852316000
33029479	::484909557550821000
35376355	::484909566371459000
32609703	::484909577096687000
508430679	::484909580606902000
414952579	::484909597530927000
239702167	::484909624387072000
172997876	::484909624513298000
37776645	::484909628812435000
27323374	::484909632440516000
77078922	::484909647221256000
583488323	::484909667890388000
79606394	::484909679642812000
379576750	::484909681156947000
239702167	::484909685435150000
268987143	::484909707917025000
21112883	::484909708428316000
85211920	::484909714950881000
167282271	::484909715038945000
635151853	::484909718511423000
355717008	::484909732470075000
131420707	::484909738115616000
454375039	::484909763302416000
309789310	::484909768058736000
59288102	::484909770772860000
214465537	::484909774530564000
239702167	::484909776048893000
172997876	::484909777689251000
513711139	::484909782667505000
550757928	::484909783447658000
182645046	::484909808752295000
99274885	::484909814409990000
159011393	::484909822286913000
379358099	::484909826804563000
567014078	::484909835893223000
299796220	::484909860061204000
100339690	::484909861046460000
374289648	::484909875265540000
48612192	::484909903757443000
36082253	::484909904592130000
29853720	::484909914574172000
240463390	::484909917988347000
253737829	::484909936934412000
228264355	::484909961684611000
487258078	::484909967900545000
493647862	::484909992101695000
167282271	::484910016823312000
102213164	::484910017502797000
334403708	::484910023882317000
174795727	::484910025295409000
253737829	::484910034129014000
228264355	::484910038264184000
537561541	::484910065275518000
97973690	::484910066173497000
493647862	::484910095231238000
29853720	::484910098716704000
140110825	::484910106354544000
182645046	::484910110415011000
40054726	::484910123073028000
17356903	::484910141318651000
381054179	::484910141721305000
167282271	::484910165784035000
32609703	::484910177527681000
253737829	::484910184280907000
255810490	::484910184888688000
516096126	::484910186864586000
133341985	::484910187955101000
230069479	::484910195261202000
424790585	::484910196683071000
270184694	::484910231139282000
29853720	::484910241977364000
381054179	::484910252018892000
32609703	::484910257097822000
402333632	::484910257668227000
126507603	::484910263234072000
232041187	::484910263775137000
255147158	::484910275833774000
516096126	::484910286651269000
182901672	::484910302337970000
32609703	::484910322549932000
253737829	::484910331484184000
37802339	::484910356192821000
99274885	::484910367504470000
13683762	::484910386303754000
21105964	::484910411137839000
32609703	::484910422235959000
31536491	::484910432969187000
228264355	::484910439235461000
320485729	::484910443384037000
408772521	::484910460467412000
493647862	::484910477550436000
383972979	::484910479475613000
309124011	::484910494659387000
99274885	::484910496647098000
255810490	::484910519397003000
437898031	::484910520529453000
240463390	::484910522475614000
232041187	::484910556722102000
99274885	::484910559523901000
456936884	::484910560861880000
410195122	::484910567346298000
112333263	::484910569225322000
96658544	::484910574849888000
414952579	::484910577395847000
456936884	::484910585247571000
44231782	::484910623910658000
305379724	::484910625827467000
410195122	::484910632827752000
168274200	::484910637080797000
55287428	::484910638276165000
44811271	::484910651265929000
33369338	::484910652163497000
537561541	::484910668085469000
174795727	::484910679720083000
32609703	::484910682513502000
456936884	::484910687295008000
96658544	::484910689236967000
194359616	::484910695855579000
253737829	::484910696212488000
274432702	::484910702608400000
596113934	::484910711718420000
17028109	::484910727145480000
303488399	::484910748858986000
381054179	::484910754861432000
99274885	::484910759793545000
436187992	::484910771017494000
548870171	::484910772565598000
358489252	::484910773592784000
440624261	::484910784510562000
126507603	::484910784971956000
32609703	::484910793083723000
17169855	::484910801929502000
107823354	::484910807340163000
29853720	::484910816144015000
253737829	::484910832938385000
44811271	::484910843109183000
282860308	::484910845760385000
99274885	::484910859076911000
96658544	::484910860695916000
381054179	::484910883936940000
73795436	::484910887174930000
126507603	::484910891297546000
123939574	::484910891708596000
32609703	::484910894879494000
116071398	::484910912223346000
454375039	::484910920800276000
442082078	::484910924994592000
219153949	::484910937565319000
44811271	::484910937611067000
216618788	::484910962664042000
32609703	::484911000916078000
399621678	::484911002639540000
79606394	::484911017869049000
304140174	::484911051939782000
305379724	::484911056959991000
516096126	::484911060814954000
60718620	::484911063629307000
43256984	::484911068926324000
126507603	::484911087939506000
96658544	::484911089843335000
79606394	::484911100073226000
172827217	::484911112505143000
338256397	::484911120134598000
262870925	::484911129429557000
73795436	::484911158239834000
279548168	::484911170617233000
607016651	::484911183896379000
307697597	::484911192582807000
369323050	::484911196664250000
126507603	::484911207846277000
187049333	::484911209851138000
232041187	::484911212874854000
545129813	::484911231443021000
348316521	::484911237646413000
126507603	::484911258475716000
309124011	::484911276238598000
30719116	::484911279304617000
253737829	::484911285189242000
414952579	::484911288963723000
99274885	::484911289311838000
79606394	::484911315379441000
700013623	::484911331829895000
17840621	::484911340222291000
516096126	::484911341359333000
516096126	::484911349596975000
516096126	::484911361504587000
32609703	::484911366164475000
425897170	::484911378327535000
232041187	::484911380965773000
58562014	::484911387726979000
34087430	::484911392458153000
96658544	::484911405515042000
73795436	::484911420250025000
274791343	::484911428386582000
53243169	::484911439178919000
253737829	::484911446879657000
53317470	::484911454169354000
32609703	::484911469444612000
188417746	::484911481402961000
188922113	::484911487681847000
232041187	::484911496309112000
414952579	::484911497399644000
219153949	::484911500889694000
153531619	::484911527166627000
9129332	::484911529511632000
253737829	::484911538600673000
399621678	::484911543612485000
255147158	::484911544430362000
32609703	::484911544497471000
140110825	::484911545923563000
262870925	::484911559995850000
55287428	::484911578370695000
231222303	::484911578966687000
33643268	::484911592480313000
409680332	::484911592673251000
187049333	::484911595198619000
106584551	::484911596313911000
232041187	::484911617214124000
516096126	::484911623787003000
96658544	::484911653687795000
364888000	::484911682586546000
399621678	::484911727205572000
140110825	::484911730091237000
32609703	::484911743924072000
107823354	::484911748214833000
216618788	::484911748894687000
412756257	::484911750198743000
384530394	::484911766393344000
399621678	::484911769303797000
32609703	::484911780066373000
252793957	::484911780251312000
344454080	::484911784940142000
364641621	::484911799415107000
176839128	::484911808738648000
44231782	::484911810101792000
231222303	::484911828062195000
303080805	::484911847762837000
77078922	::484911857103560000
256609151	::484911863986409000
231222303	::484911880809762000
24199433	::484911882143547000
80965569	::484911901113995000
320485729	::484911916192915000
230069608	::484911919527395000
99274885	::484911920554590000
65995121	::484911925420392000
399621678	::484911956160020000
77078922	::484911973248040000
96658544	::484911973948067000
216618788	::484911991627067000
77078922	::484912010740916000
456936884	::484912048837382000
33108084	::484912050175369000
115200960	::484912062737309000
188855651	::484912063152537000
241995287	::484912066696720000
77078922	::484912082190880000
73795436	::484912096128540000
9129332	::484912099307835000
399621678	::484912112951517000
17028109	::484912114671579000
116054733	::484912115179085000
516096126	::484912125748707000
163646426	::484912152763834000
456936884	::484912153829203000
32431892	::484912183894376000
25359188	::484912195617046000
116054733	::484912199274856000
364641621	::484912250269224000
352531780	::484912255318761000
45581124	::484912255390081000
232041187	::484912274784542000
53243169	::484912277825798000
18183371	::484912284133650000
409662649	::484912286575108000
32609703	::484912287703384000
303488399	::484912320078827000
328794919	::484912339477483000
231222303	::484912350282399000
44811271	::484912356682518000
17028109	::484912361955151000
32609703	::484912364341301000
96658544	::484912369114431000
493647862	::484912371492597000
299284663	::484912395991539000
53243169	::484912396696563000
44811271	::484912416065462000
632481728	::484912417085087000
375873224	::484912421354475000
232041187	::484912421752954000
253178679	::484912430049284000
399621678	::484912435980038000
53243169	::484912444016717000
32609703	::484912449636687000
26179867	::484912453877108000
188855651	::484912459858194000
41908697	::484912461061955000
77078922	::484912474081484000
493647862	::484912478808047000
24868543	::484912478891962000
37802339	::484912479718604000
160144135	::484912490212364000
399621678	::484912516829417000
351348648	::484912552741072000
239257340	::484912554133577000
32609703	::484912563012923000
513434526	::484912573112807000
196890320	::484912573905518000
294745245	::484912589923577000
23450320	::484912593429987000
402333632	::484912596785446000
96658544	::484912606495256000
232041187	::484912606604304000
32609703	::484912617417211000
516096126	::484912624988344000
216618788	::484912634047631000
232041187	::484912649574957000
77078922	::484912655074070000
155686441	::484912669825040000
36866805	::484912695188025000
297679816	::484912701395976000
516096126	::484912766495768000
77078922	::484912777992364000
632481728	::484912785307217000
456936884	::484912790285479000
160144135	::484912793959682000
282860308	::484912800738062000
301016850	::484912811944837000
294745245	::484912831658065000
188855651	::484912836947083000
32609703	::484912843649597000
232041187	::484912844337451000
32609703	::484912893423390000
329093513	::484912897630674000
383972979	::484912898141982000
9129332	::484912913581608000
23450320	::484912917251248000
239162983	::484912921743745000
33108084	::484912934212993000
37802339	::484912935438151000
377627227	::484912942928769000
463908266	::484912949652643000
352531780	::484912953993748000
160144135	::484912978295132000
44811271	::484913014022217000
32609703	::484913022280798000
256074844	::484913026316128000
254210162	::484913039313874000
411841714	::484913047602225000
596113934	::484913048499392000
456936884	::484913072973156000
254210162	::484913083861594000
49221112	::484913084637515000
232041187	::484913089230299000
44779656	::484913097123962000
456936884	::484913106254958000
77078922	::484913108641927000
45581124	::484913130468700000
456936884	::484913130577752000
375873224	::484913135254376000
44811271	::484913148256731000
232041187	::484913161397493000
214465537	::484913167873478000
365739414	::484913173028274000
387472182	::484913196851941000
232041187	::484913202476498000
77078922	::484913237822308000
160144135	::484913239914844000
33108084	::484913255932915000
299441398	::484913261037375000
513434526	::484913274048094000
516096126	::484913278456721000
364439246	::484913298563813000
96658544	::484913299708846000
456936884	::484913311230607000
99274885	::484913318671298000
214465537	::484913327022145000
119636299	::484913332806111000
301044144	::484913344114331000
230327491	::484913344906674000
63617875	::484913357007618000
334403708	::484913360321118000
44779656	::484913376309411000
424790585	::484913380075905000
25359188	::484913385968906000
232041187	::484913388963627000
77078922	::484913398539636000
456936884	::484913409163395000
99274885	::484913414020419000
168274200	::484913415035420000
188855651	::484913428608196000
467545942	::484913437261430000
33555786	::484913456005804000
101477442	::484913477325447000
77078922	::484913478202044000
249243467	::484913492298694000
256074844	::484913501694357000
232041187	::484913526918508000
49221112	::484913528994689000
20419159	::484913536779288000
291249412	::484913540084416000
214465537	::484913552885420000
232041187	::484913560393220000
31536491	::484913561521500000
32609703	::484913565866786000
301016850	::484913585206751000
22736943	::484913595575050000
286502927	::484913596699123000
174795727	::484913600155250000
194359616	::484913627644690000
99274885	::484913636637294000
77078922	::484913658502590000
456936884	::484913666576220000
231222303	::484913711539564000
54697279	::484913730808193000
493647862	::484913732300980000
188922113	::484913752413061000
96658544	::484913753255731000
516096126	::484913774277963000
130670448	::484913793294540000
456936884	::484913797195628000
231222303	::484913802472075000
17028109	::484913812316114000
513434526	::484913815474028000
365739414	::484913832242843000
232041187	::484913835489259000
443332358	::484913837934534000
118733444	::484913847690461000
99274885	::484913858914447000
96658544	::484913858956369000
102266093	::484913880884596000
255810490	::484913915651166000
21682918	::484913920805572000
77078922	::484913935863529000
295339639	::484913943958138000
39041792	::484913947326152000
43256984	::484913948345786000
513855251	::484913959263154000
32609703	::484913995443208000
232041187	::484913996177215000
65968609	::484914002720329000
414952579	::484914030142689000
111806693	::484914036531007000
111806693	::484914049390755000
102266093	::484914056416210000
111806693	::484914061214490000
111806693	::484914070853017000
725050717	::484914080424001000
111806693	::484914088884314000
456936884	::484914091836723000
290396729	::484914092474265000
355574432	::484914094315552000
111806693	::484914106332614000
32609703	::484914130454065000
262870925	::484914144022642000
77078922	::484914153631801000
39041792	::484914160468103000
252623066	::484914166206316000
184962835	::484914166830874000
26831606	::484914167543889000
360951591	::484914228709842000
36772146	::484914242236452000
36851172	::484914246783078000
17028109	::484914246925709000
255810490	::484914252646342000
513855251	::484914266068107000
44768272	::484914269071609000
174795727	::484914287702315000
96658544	::484914296124489000
291249412	::484914323098058000
26179867	::484914327384629000
159640806	::484914334024216000
347994449	::484914338608988000
402333632	::484914339883667000
166735943	::484914342362488000
513855251	::484914344061181000
56917722	::484914374084001000
102266093	::484914417629667000
18028506	::484914421647822000
614436697	::484914432825241000
96658544	::484914436453318000
456936884	::484914487309258000
338076990	::484914512613892000
194359616	::484914522793062000
174795727	::484914564148895000
305379724	::484914565822431000
256074844	::484914573355786000
140110825	::484914580611952000
232041187	::484914637566001000
159640806	::484914640330035000
358489252	::484914646155919000
100373532	::484914658227126000
280826646	::484914685032951000
126507603	::484914694822449000
159640806	::484914704788115000
350968313	::484914748761591000
322108529	::484914768092753000
96658544	::484914777450225000
214465537	::484914777672540000
26831606	::484914782936387000
77078922	::484914789337272000
358489252	::484914802452463000
255810490	::484914827446325000
331447850	::484914842008952000
514339780	::484914844785975000
299284663	::484914850418544000
254210162	::484914853694304000
358489252	::484914874984562000
425573791	::484914878939791000
254210162	::484914880814657000
231222303	::484914889371443000
215189306	::484914897952579000
159640806	::484914898221035000
338619333	::484914899114401000
167282271	::484914906702311000
377420899	::484914914788519000
214465537	::484914915350573000
459660056	::484914925715091000
130670448	::484914927555977000
23450320	::484914937559384000
96658544	::484914938033356000
109718758	::484914942705823000
130670448	::484914951648055000
387188572	::484914972321792000
377420899	::484914977472385000
214465537	::484914988369203000
358489252	::484914996871045000
24868543	::484915005251272000
254210162	::484915009965666000
421548020	::484915011245314000
613029438	::484915018958647000
377420899	::484915022242394000
322108529	::484915046653231000
255810490	::484915057147400000
253134261	::484915065133346000
340646680	::484915067461197000
142364553	::484915084918284000
380680929	::484915101581844000
133617944	::484915103611908000
185716839	::484915109500682000
258108922	::484915109756559000
226319809	::484915125712060000
96658544	::484915126529585000
53243169	::484915176110837000
232041187	::484915182171201000
417606826	::484915200878215000
174795727	::484915201859268000
22328944	::484915211733045000
195154119	::484915231726895000
309124011	::484915284038647000
174795727	::484915285829222000
184962835	::484915287238524000
174795727	::484915304598745000
164135621	::484915306758803000
232041187	::484915345333813000
516096126	::484915349058764000
117608761	::484915369723703000
77078922	::484915373608017000
68369234	::484915403869544000
22328944	::484915407711928000
338619333	::484915413231206000
119636299	::484915415466782000
32171318	::484915424853622000
182901672	::484915450279919000
309124011	::484915471205273000
433169770	::484915479333453000
377420899	::484915484907692000
239702167	::484915515450597000
309124011	::484915552356667000
232041187	::484915554784772000
142364553	::484915555523383000
363649162	::484915569104535000
188922113	::484915584250167000
113760458	::484915587512930000
62870601	::484915593686953000
151604434	::484915599563173000
396177532	::484915609453346000
373690904	::484915611709865000
33643268	::484915613434150000
309124011	::484915618932871000
239702167	::484915619955879000
239702167	::484915652524646000
58587013	::484915662712623000
62870601	::484915669188612000
58562014	::484915678642589000
36851172	::484915680740118000
32609703	::484915689384198000
253675480	::484915695667658000
232041187	::484915698297094000
394962689	::484915703414136000
77078922	::484915727217229000
256259599	::484915743335514000
257942561	::484915747823812000
232041187	::484915764386754000
19683725	::484915764429090000
239702167	::484915774633422000
35376355	::484915779075190000
513855251	::484915781117829000
96658544	::484915781268828000
24868543	::484915797949558000
493647862	::484915808494034000
77078922	::484915809811460000
23785621	::484915818254200000
257942561	::484915826970337000
223614733	::484915831647006000
44231782	::484915844099497000
77078922	::484915846180270000
266317182	::484915860088561000
160144135	::484915870292901000
14873854	::484915892807946000
77078922	::484915895241015000
481749191	::484915898143092000
256259599	::484915923434749000
377420899	::484915930661519000
119636299	::484915932586725000
96658544	::484915936101548000
39041792	::484915939335368000
273034167	::484915939628953000
277204534	::484915966543798000
363649162	::484915971711594000
119636299	::484915972965294000
99274885	::484915973766381000
77078922	::484915999289122000
290396729	::484916008012877000
99274885	::484916031937183000
14873854	::484916037393977000
232041187	::484916058042556000
513855251	::484916060437504000
309981035	::484916072425222000
232041187	::484916082562834000
253675480	::484916083221340000
450391257	::484916090430959000
26831606	::484916108462284000
301044144	::484916110861807000
99274885	::484916122999738000
377420899	::484916138262814000
232041187	::484916140674539000
254210162	::484916148274601000
309981035	::484916153022943000
255810490	::484916172597362000
227355784	::484916175080816000
340819943	::484916198102941000
174795727	::484916204797054000
513855251	::484916237059629000
96658544	::484916241442684000
174795727	::484916245209178000
183090041	::484916251979186000
159640806	::484916273948553000
420403218	::484916276125773000
17028109	::484916279745454000
230069608	::484916285701365000
99274885	::484916289597497000
174795727	::484916291963084000
77078922	::484916293280485000
254210162	::484916310799704000
253675480	::484916312628822000
326351370	::484916335638360000
24868543	::484916346879111000
70839289	::484916347768688000
231222303	::484916362528432000
253675480	::484916374318641000
458826306	::484916376167927000
254210162	::484916425115435000
253134261	::484916444950319000
96658544	::484916446036643000
109718758	::484916447097802000
140110825	::484916468442611000
473196438	::484916473656139000
156166678	::484916476613120000
174795727	::484916483328184000
253675480	::484916489578094000
77078922	::484916497274658000
268987143	::484916499350822000
352970133	::484916506950524000
99274885	::484916514512846000
232041187	::484916520615936000
436187992	::484916528282742000
35505123	::484916550911025000
281824012	::484916565440094000
364439246	::484916566132142000
102213164	::484916568347123000
36772146	::484916589251555000
22328944	::484916589939400000
18277474	::484916603004284000
130987540	::484916605529227000
44278444	::484916615205498000
116098184	::484916616413843000
481749191	::484916636114108000
35505123	::484916640744603000
493647862	::484916641558298000
116988168	::484916648936079000
58587013	::484916659166015000
472287305	::484916692934356000
14187808	::484916726451408000
256259599	::484916727042805000
232041187	::484916743635091000
42297542	::484916755517542000
273034167	::484916794851729000
394962689	::484916803798196000
351264389	::484916806700642000
174795727	::484916809041076000
290396729	::484916816402079000
490016303	::484916823918276000
454531259	::484916838791249000
77078922	::484916843002753000
188855651	::484916850354974000
232041187	::484916874186985000
99274885	::484916881405407000
36851172	::484916888808718000
27626703	::484916893505953000
92838578	::484916906739392000
96658544	::484916957100003000
36851172	::484916979074359000
24199433	::484916985093173000
39041792	::484916997071724000
382767512	::484917000129359000
14187808	::484917004781223000
44278444	::484917018060001000
126109768	::484917020668866000
96658544	::484917033159495000
382767512	::484917039614533000
114967175	::484917041921421000
450391257	::484917043901108000
67069063	::484917050888835000
481749191	::484917076369227000
188922113	::484917081193082000
490841822	::484917087496704000
290396729	::484917094266306000
90689440	::484917095386193000
18918771	::484917105570377000
490016303	::484917107046379000
77078922	::484917110523830000
382767512	::484917114625458000
25235649	::484917114638049000
239257340	::484917118886871000
23396218	::484917120082264000
99274885	::484917142047842000
450391257	::484917145537503000
161199833	::484917146288664000
190977628	::484917182673874000
253675480	::484917193625595000
623990154	::484917213648801000
40783277	::484917231822716000
17028109	::484917268296794000
77078922	::484917271706759000
14187808	::484917277016727000
99274885	::484917285744701000
383972979	::484917319294910000
77078922	::484917323787415000
232041187	::484917340102881000
99274885	::484917363519651000
97973690	::484917382339911000
481749191	::484917384545714000
254210162	::484917401952063000
155926653	::484917428250361000
14187808	::484917434760331000
623990154	::484917435854618000
232041187	::484917461146685000
151839735	::484917461402140000
382767512	::484917469711040000
99274885	::484917470138863000
384109939	::484917471238193000
405362735	::484917480150679000
70918926	::484917480301666000
140110825	::484917501373870000
301044144	::484917519405551000
182645046	::484917525134987000
41692308	::484917553412579000
253675480	::484917554910355000
232041187	::484917598316810000
384109939	::484917603673325000
77078922	::484917608148647000
96658544	::484917616138399000
215189306	::484917625101619000
383202357	::484917628243562000
99274885	::484917631242104000
700013623	::484917638616059000
26113249	::484917665908416000
24868543	::484917672270782000
232041187	::484917677840801000
99274885	::484917682152550000
602895412	::484917738133921000
78970527	::484917742621839000
20026791	::484917747080368000
231222303	::484917767309905000
101617436	::484917788394274000
99274885	::484917804995342000
77078922	::484917806967037000
78970527	::484917814176645000
307397057	::484917814587707000
25235649	::484917829951442000
247434974	::484917832615211000
60160675	::484917837496991000
151839735	::484917869587599000
606781453	::484917876915470000
99274885	::484917878450171000
62870601	::484917899107110000
14187808	::484917899891843000
77078922	::484917911266791000
513855251	::484917911631306000
202927618	::484917950118240000
273034167	::484917966887063000
50354861	::484917974189350000
26182895	::484918000437301000
370049566	::484918008843075000
243751614	::484918009325056000
77078922	::484918039562166000
85155674	::484918044498472000
106584551	::484918052983541000
328871385	::484918064517902000
24383303	::484918070045982000
77765035	::484918078589784000
99274885	::484918085808168000
101617436	::484918086223413000
20026791	::484918090841325000
254210162	::484918097942282000
36869877	::484918108449042000
50354861	::484918118225965000
85155674	::484918132968923000
122717174	::484918134680207000
257942561	::484918152120123000
99274885	::484918153793654000
177174253	::484918186589306000
78970527	::484918187817828000
425573791	::484918204972560000
404335977	::484918211700621000
36851172	::484918213835493000
85155674	::484918221712007000
40054726	::484918234819223000
516096126	::484918246911799000
85155674	::484918251206373000
212047421	::484918253370634000
149295164	::484918286161698000
429345484	::484918288590176000
351264389	::484918290670972000
472287305	::484918293715632000
99274885	::484918299386327000
60160675	::484918317136609000
253675480	::484918349953253000
472287305	::484918353434136000
425573791	::484918364695834000
99274885	::484918388943114000
253675480	::484918395344027000
28771314	::484918403522498000
247434974	::484918418005442000
120966317	::484918438511382000
33238183	::484918445491105000
120966317	::484918452759429000
149295164	::484918461903015000
382767512	::484918480471199000
20026791	::484918485579862000
60160675	::484918528986714000
254635990	::484918562914435000
232041187	::484918583281991000
231222303	::484918591201222000
77078922	::484918618418065000
40994873	::484918637870850000
352970133	::484918652668358000
149295164	::484918675833511000
141976809	::484918686638022000
516096126	::484918692401397000
253675480	::484918694309793000
195154119	::484918723602812000
483283190	::484918733409091000
77078922	::484918734176677000
40994873	::484918746075521000
109718758	::484918758352228000
232041187	::484918771321028000
481749191	::484918788563795000
182901672	::484918792137752000
99274885	::484918837851078000
228264355	::484918854473097000
77078922	::484918861964541000
99274885	::484918875679490000
68052287	::484918883997216000
141976809	::484918905203208000
37294507	::484918918864068000
26580130	::484918919212568000
228264355	::484918938564718000
383972979	::484918972236562000
52628599	::484918981120114000
232041187	::484918981585678000
41692308	::484918986346201000
77078922	::484918996719116000
231222303	::484918997738323000
592150138	::484919016503255000
99274885	::484919018784948000
33643268	::484919022656290000
247434974	::484919031124611000
322465167	::484919073931661000
130670448	::484919084706824000
415789240	::484919154370027000
326351370	::484919173185667000
321794820	::484919182933250000
58349263	::484919184254840000
30417393	::484919187274350000
152103757	::484919200733872000
232041187	::484919211525824000
280309716	::484919285643771000
50509821	::484919289762177000
33643268	::484919292937244000
415179202	::484919337837273000
231222303	::484919350634487000
102301729	::484919352068542000
383202357	::484919364014321000
109718758	::484919382028451000
33643268	::484919385895612000
141976809	::484919421824008000
462648540	::484919461389287000
231222303	::484919470885208000
45759903	::484919492313505000
279548168	::484919501373206000
574147363	::484919573112971000
253675480	::484919595871256000
46965667	::484919624488587000
45759903	::484919647171383000
242533291	::484919663709528000
136828926	::484919664271568000
410286428	::484919665282781000
115200960	::484919693690417000
52295994	::484919715433693000
46965667	::484919738766610000
46965667	::484919745406177000
369160273	::484919754176483000
416130255	::484919806441697000
291249412	::484919814666739000
228264355	::484919829116096000
291249412	::484919840860155000
234649932	::484919866395070000
115852151	::484919883210448000
99843490	::484919889799311000
247434974	::484919890982088000
22414245	::484919913388048000
102301729	::484919930991566000
45759903	::484919940290330000
268987143	::484919945562980000
215189306	::484919948221759000
24543872	::484919949170049000
123939574	::484919953146257000
232041187	::484919965326135000
39041792	::484919972787793000
376546976	::484920008922136000
31536491	::484920030543351000
228264355	::484920032401424000
232041187	::484920042719436000
39041792	::484920071609794000
253737829	::484920082687332000
182834679	::484920094464966000
142364553	::484920101112524000
816177	::484920105760198000
174795727	::484920111954817000
22414245	::484920127180120000
50354861	::484920137867218000
324171027	::484920142863028000
232041187	::484920151133802000
372499722	::484920162681098000
53258017	::484920177398521000
493647862	::484920195790561000
232041187	::484920201872293000
99274885	::484920212341280000
289461446	::484920216129134000
291155950	::484920229038813000
253675480	::484920260483887000
45759903	::484920268708528000
287228225	::484920297674395000
407897841	::484920307980197000
138603889	::484920379329097000
114967175	::484920414263459000
407897841	::484920438632751000
274693254	::484920452314189000
136828926	::484920464104370000
331447850	::484920473147281000
172997876	::484920484874952000
123939574	::484920488284532000
23754003	::484920512985186000
377420899	::484920514100461000
20026791	::484920515656556000
331447850	::484920542382682000
99843490	::484920545838764000
407897841	::484920550767480000
14715501	::484920553778585000
114967175	::484920564625072000
26182895	::484920602617065000
331447850	::484920624263872000
377420899	::484920640323862000
116054733	::484920651485310000
115852151	::484920652751970000
377420899	::484920673672785000
33299478	::484920704161161000
96658544	::484920722020507000
159640806	::484920730602074000
407897841	::484920734574452000
99274885	::484920737619128000
232041187	::484920744179036000
56917722	::484920744569081000
228264355	::484920779805446000
372499722	::484920788215418000
99274885	::484920791050375000
99274885	::484920809333334000
52628599	::484920823833063000
232041187	::484920831554768000
27323374	::484920838521901000
291249412	::484920842338324000
155730095	::484920866723987000
232041187	::484920885082472000
172997876	::484920898466902000
58349263	::484920933829083000
407897841	::484920935838150000
232041187	::484920946348654000
41692308	::484920984479080000
99274885	::484920991030583000
228264355	::484921007010902000
247434974	::484921083535958000
77078922	::484921095402041000
99274885	::484921100241883000
232041187	::484921101584060000
87247551	::484921111310635000
65968609	::484921120995295000
407897841	::484921138251071000
407897841	::484921168672354000
20026791	::484921196601802000
77078922	::484921203099197000
593296591	::484921247013163000
52616216	::484921251140358000
280309716	::484921262805106000
55120405	::484921268568084000
309167251	::484921306119282000
167301113	::484921310112276000
52616216	::484921316466626000
253178679	::484921327870943000
99274885	::484921341284319000
407897841	::484921344950554000
574147363	::484921351883735000
593296591	::484921356027301000
77078922	::484921360469463000
294964037	::484921377116262000
41692308	::484921396632379000
305379724	::484921398624657000
172997876	::484921404857806000
25359188	::484921434615992000
253737829	::484921434851258000
407897841	::484921446951825000
372499722	::484921493743484000
407897841	::484921506456412000
593296591	::484921513141755000
296590824	::484921518330097000
407897841	::484921524017958000
539602323	::484921556120764000
407897841	::484921580523630000
198233216	::484921603998769000
232041187	::484921615122063000
215189306	::484921615843467000
577411446	::484921619693834000
136828926	::484921631588880000
41692308	::484921640237944000
226845681	::484921670977994000
365739414	::484921671724187000
249388532	::484921707804000000
52616216	::484921710710226000
65968609	::484921720621387000
34108658	::484921722916073000
242305581	::484921727038656000
65968609	::484921781589786000
420403218	::484921784228401000
99274885	::484921792251695000
41692308	::484921800858800000
407897841	::484921802293280000
326351370	::484921834307981000
52628599	::484921856592322000
420403218	::484921868378734000
444247134	::484921882689290000
326351370	::484921887785365000
69494041	::484921895075082000
290396729	::484921920576425000
593296591	::484921923915104000
407897841	::484921925572235000
133617944	::484921928658874000
376546976	::484921954458021000
102266093	::484921979372597000
116098184	::484922000423813000
383202357	::484922013661028000
172997876	::484922026550124000
376546976	::484922027086577000
364439246	::484922055268110000
359174210	::484922057512484000
377357259	::484922064160047000
331447850	::484922078160625000
407897841	::484922088206397000
33108084	::484922093662781000
120966317	::484922095797665000
172997876	::484922109429571000
273034167	::484922115028570000
593296591	::484922118958632000
232041187	::484922127124938000
136828926	::484922133223444000
133617944	::484922133684830000
232041187	::484922160754860000
133617944	::484922172071100000
623990154	::484922183441846000
172997876	::484922183450648000
407897841	::484922184142716000
33108084	::484922200718180000
407897841	::484922210151563000
44779656	::484922229377859000
407897841	::484922235275456000
231222303	::484922266497875000
53258017	::484922266942066000
239257340	::484922270612070000
172997876	::484922281744146000
237936556	::484922283304435000
407897841	::484922288312442000
212068363	::484922304141357000
390759619	::484922354082926000
305379724	::484922386005766000
447255375	::484922389294104000
99274885	::484922401398857000
399555371	::484922406327185000
82242725	::484922443383861000
339458716	::484922458508492000
87771600	::484922459167010000
239702167	::484922481263001000
87771600	::484922496374673000
375873224	::484922499725930000
454375039	::484922523755110000
52628599	::484922542017114000
593296591	::484922554713268000
305379724	::484922587403665000
31620041	::484922615623327000
45759903	::484922641568907000
228264355	::484922645972926000
359174210	::484922653304954000
480857982	::484922683872665000
23475166	::484922702575042000
45759903	::484922737840762000
188855651	::484922762981429000
505219745	::484922772368285000
391061760	::484922772406403000
70839289	::484922795080810000
338619333	::484922805528436000
215362694	::484922805893341000
133617944	::484922825845665000
589542040	::484922827812773000
53258017	::484922833869369000
505219745	::484922842295705000
509523903	::484922844510314000
326351370	::484922845865062000
277204534	::484922857265573000
383202357	::484922877024940000
254600909	::484922884079366000
505219745	::484922917390544000
326351370	::484922919768698000
341666582	::484922925070307000
339458716	::484922938487881000
294964037	::484922954149421000
14873854	::484922959174180000
247434974	::484922977637916000
82242725	::484923003176640000
240914419	::484923003277279000
164135621	::484923029697605000
232041187	::484923061053825000
60160675	::484923069153034000
45759903	::484923082327334000
280309716	::484923094382149000
62870601	::484923129282564000
164135621	::484923135570219000
96658544	::484923150728060000
172997876	::484923158840238000
41692308	::484923164611182000
308946618	::484923177949073000
52628599	::484923193337978000
407894919	::484923196928311000
27323374	::484923203941597000
553738195	::484923220307738000
253737829	::484923225328340000
237936556	::484923243921674000
239257340	::484923274548088000
294964037	::484923309948018000
525819441	::484923380018073000
308946618	::484923395725746000
172997876	::484923399719100000
363649162	::484923400645664000
243751614	::484923403535536000
462648540	::484923407566655000
164135621	::484923418350198000
271304998	::484923437727498000
254600909	::484923456329621000
308946618	::484923486750523000
52628599	::484923517637361000
505219745	::484923521122852000
172997876	::484923555189374000
52628599	::484923606409809000
294964037	::484923618619441000
99274885	::484923618996920000
62870601	::484923619663814000
86131593	::484923626521493000
154692700	::484923645697855000
308946618	::484923653553795000
82242725	::484923667818639000
481749191	::484923719966392000
174795727	::484923814053048000
99274885	::484923819384004000
40526887	::484923848286932000
287014963	::484923865219751000
270143437	::484923871469264000
440624261	::484923874878816000
174795727	::484923880553717000
505219745	::484923882957049000
307485154	::484923922647748000
252623066	::484923926158770000
41692308	::484923937545920000
256259599	::484923939517259000
377627227	::484923951521345000
215189306	::484923954277011000
383202357	::484923964469567000
25747982	::484923973172727000
351847146	::484923976859152000
317596401	::484923998216540000
100195876	::484924021490733000
100195876	::484924022333771000
119636299	::484924024166703000
317596401	::484924043879936000
351847146	::484924050477568000
52628599	::484924054361493000
252914746	::484924056039198000
295881773	::484924066781229000
36869877	::484924077987995000
46965667	::484924091724337000
252623066	::484924093591212000
64942768	::484924107306201000
287014963	::484924123597275000
102266093	::484924147391528000
347994449	::484924162793025000
165967574	::484924182984019000
92838578	::484924185446481000
370049566	::484924214324244000
195154119	::484924223773609000
241278291	::484924254782124000
92838578	::484924271505203000
33108084	::484924304702713000
326351370	::484924318116093000
506824920	::484924328652185000
174795727	::484924329549758000
68512582	::484924331458584000
252623066	::484924350983077000
270143437	::484924351599632000
252914746	::484924363615903000
409404583	::484924369840267000
287014963	::484924390820564000
55287428	::484924392296550000
266317182	::484924457715507000
247434974	::484924468972642000
288874918	::484924470973317000
239702167	::484924481300090000
309789310	::484924489256288000
259601379	::484924503815110000
338619333	::484924531513913000
396929208	::484924545124409000
68622166	::484924551655346000
372499722	::484924580663160000
116098184	::484924586132525000
239702167	::484924590964375000
20833365	::484924629610283000
52628599	::484924640649699000
493647862	::484924661893832000
309789310	::484924668151746000
240914419	::484924677681184000
155650977	::484924680563089000
263418480	::484924682647240000
205043960	::484924690486411000
43045329	::484924758392602000
46965667	::484924770434052000
287014963	::484924788537057000
326351370	::484924823328407000
317596401	::484924828290260000
252623066	::484924837849481000
256259599	::484924840415989000
25178781	::484924859752124000
372499722	::484924862885265000
174795727	::484924865552470000
420083874	::484924872036872000
17840621	::484924907323527000
390900557	::484924938432692000
69916897	::484924940278566000
262870925	::484924947652173000
245855482	::484924955105447000
98806791	::484924960964501000
239257340	::484924969072074000
69916897	::484924977364615000
252914746	::484924978744131000
335003775	::484924997761105000
154692700	::484925012566999000
31620041	::484925069408600000
234649932	::484925079491321000
53317470	::484925083870564000
92838578	::484925117030744000
68512582	::484925188229042000
273034167	::484925192926294000
126507603	::484925199675318000
326351370	::484925230230421000
223288871	::484925254666420000
229611107	::484925256579047000
43586963	::484925262883082000
381181950	::484925281765818000
506824920	::484925288313135000
68512582	::484925288338702000
525819441	::484925305073590000
17840621	::484925315941023000
33108084	::484925324086362000
327934017	::484925357212975000
513434526	::484925374434787000
52628599	::484925377341440000
252914746	::484925434811777000
348262381	::484925463811198000
409709795	::484925466596225000
46965667	::484925495880863000
621306179	::484925566722662000
325906113	::484925566853079000
45759903	::484925567993528000
224103552	::484925587618689000
46965667	::484925604408463000
151839735	::484925648960376000
270143437	::484925651376693000
59207269	::484925657336393000
381181950	::484925676105916000
170590185	::484925681751425000
45759903	::484925683403988000
490841822	::484925717033926000
238826465	::484925739201212000
67069063	::484925749007118000
420083874	::484925755617333000
359174210	::484925787116957000
484423510	::484925801775656000
71617108	::484925806465265000
215189306	::484925819450449000
20833365	::484925830401773000
52628599	::484925842766589000
32609703	::484925877944205000
274262734	::484925907140739000
133617944	::484925922030522000
45759903	::484925930037473000
102266093	::484925931602317000
311583053	::484925950593740000
66311658	::484925969023516000
117608761	::484925991337226000
102266093	::484925992230993000
409541924	::484926011490832000
26198298	::484926017006346000
68512582	::484926024967532000
126507603	::484926032001380000
282363016	::484926050196279000
410195122	::484926065903546000
35369698	::484926068579897000
420083874	::484926077186224000
274262734	::484926089240641000
154692700	::484926126578761000
484423510	::484926142906761000
33108084	::484926162993295000
68512582	::484926170228862000
65968609	::484926198208684000
381181950	::484926219083726000
68512582	::484926242001813000
301257200	::484926248091516000
52616216	::484926259382587000
52616216	::484926273156698000
96658544	::484926286129688000
33017275	::484926293092622000
309789310	::484926296770613000
247434974	::484926301891858000
500517566	::484926348872675000
473462894	::484926400110284000
43045329	::484926419924172000
252914746	::484926429503569000
625951846	::484926446272786000
87771600	::484926447341940000
331447850	::484926458834325000
154692700	::484926478644432000
24868543	::484926481223524000
19684793	::484926490048352000
379357885	::484926508738560000
53317470	::484926527843598000
164135621	::484926536978804000
102266093	::484926563595870000
420083874	::484926576463585000
223243607	::484926581048377000
299796220	::484926586819706000
328779215	::484926604314152000
102266093	::484926605077528000
480857982	::484926674606108000
33108084	::484926689667866000
328828628	::484926695699251000
138557664	::484926700510523000
314864925	::484926700610809000
397571431	::484926709930532000
387188572	::484926741752717000
354629644	::484926751001178000
33108084	::484926830986547000
375734748	::484926844207001000
314864925	::484926851698028000
312245470	::484926853124067000
312784161	::484926879548207000
33108084	::484926891032203000
375734748	::484926892890288000
525819441	::484926928365707000
267323089	::484926953992884000
250774954	::484926961903742000
133617944	::484927023421218000
607016651	::484927029591015000
420083874	::484927059597074000
267323089	::484927088512610000
141735027	::484927128606343000
314864925	::484927138336743000
252914746	::484927146222055000
312245470	::484927156821041000
194998718	::484927173220765000
61307501	::484927222944260000
396177532	::484927223149776000
398707286	::484927229743202000
396177532	::484927232922505000
493647862	::484927236659621000
359174210	::484927261469315000
154692700	::484927281270231000
267323089	::484927292213170000
164135621	::484927293073408000
116054733	::484927311691939000
63490594	::484927322982580000
339458716	::484927388640243000
44811271	::484927437709389000
252914746	::484927444453842000
79633612	::484927447456940000
18547273	::484927469250572000
379304556	::484927491770187000
267323089	::484927505543864000
48557490	::484927518492098000
282692620	::484927539052568000
139847892	::484927548892004000
18547273	::484927565258174000
312245470	::484927565832806000
379304556	::484927580722966000
92125226	::484927593078988000
93043270	::484927605410635000
493647862	::484927618118983000
423446901	::484927655557361000
58349263	::484927662465765000
65968609	::484927672292610000
181101394	::484927696946724000
479205756	::484927703313694000
457811756	::484927704941084000
372493368	::484927722724945000
65968609	::484927757508280000
297679816	::484927770775285000
55472237	::484927783726886000
372493368	::484927820418674000
339917675	::484927820804534000
196890320	::484927827234390000
68512582	::484927834767781000
291155950	::484927857798295000
212047421	::484927867617161000
76977679	::484927867931750000
264622253	::484927875066253000
139847892	::484927884646051000
396177532	::484927895215681000
496575332	::484927898076594000
396177532	::484927901528121000
93043270	::484927901692096000
491357856	::484927952648302000
267323089	::484927957769535000
390759619	::484927958310600000
21449993	::484927992724869000
66311658	::484928034374307000
493647862	::484928055551352000
312245470	::484928062446764000
260262291	::484928116301647000
46283045	::484928117442502000
252681307	::484928147637276000
614096745	::484928166746542000
425573791	::484928174279905000
317524005	::484928183087538000
176839128	::484928188812759000
348085087	::484928194236006000
339458716	::484928212003082000
65968609	::484928222677987000
420389630	::484928224590172000
252681307	::484928229967290000
176839128	::484928231758254000
99843490	::484928233360457000
133526428	::484928242562764000
252681307	::484928287102078000
41692308	::484928291824885000
66311658	::484928296702853000
70254385	::484928325966508000
480857982	::484928330701881000
70254385	::484928350536740000
68512582	::484928353087262000
447255375	::484928359214751000
262870925	::484928373689307000
420083874	::484928375664812000
70254385	::484928395940085000
418327117	::484928411719061000
396177532	::484928415347130000
291155950	::484928417771442000
68512582	::484928419168518000
396177532	::484928424658477000
387461887	::484928459819319000
250774954	::484928475716157000
713245898	::484928480623091000
291155950	::484928488286064000
385706960	::484928488562892000
96658544	::484928512239734000
264335101	::484928513397370000
50354861	::484928522964586000
308946618	::484928535161626000
69916897	::484928555294277000
267323089	::484928557856993000
70254385	::484928590505459000
614096745	::484928600504680000
154692700	::484928600790294000
291155950	::484928602475991000
186945768	::484928603348824000
542693847	::484928626761011000
377420899	::484928629386657000
170590185	::484928633639673000
33108084	::484928641219186000
34204169	::484928645702500000
69916897	::484928671514648000
176839128	::484928691957280000
420083874	::484928693136285000
50354861	::484928699343441000
267323089	::484928709338476000
138557664	::484928715160571000
70254385	::484928718625062000
494376740	::484928726660960000
241995287	::484928732289720000
307485154	::484928792566054000
252681307	::484928805996216000
17694593	::484928844361891000
252681307	::484928846135697000
496575332	::484928847318511000
67069063	::484928865895079000
70254385	::484928870445879000
234649932	::484928873637748000
246112828	::484928876594737000
625951846	::484928891082272000
252681307	::484928903186640000
614096745	::484928907762618000
33108084	::484928931926405000
600663496	::484928943607140000
200316617	::484928948984639000
223614733	::484929008937623000
247434974	::484929014625497000
183090041	::484929039711604000
309124011	::484929078513131000
291155950	::484929082577014000
309124011	::484929121517330000
200316617	::484929147664625000
291155950	::484929152961626000
252914746	::484929202576039000
623990154	::484929205017145000
538541326	::484929208318054000
465089745	::484929242543579000
465089745	::484929248084230000
347994449	::484929249871429000
465089745	::484929253759139000
372493368	::484929254954520000
465089745	::484929259253661000
465089745	::484929263351517000
465089745	::484929266933448000
465089745	::484929269798166000
465089745	::484929272365056000
23396218	::484929281056047000
33238183	::484929287511080000
494376740	::484929309014892000
69916897	::484929316770566000
102100651	::484929321509720000
54422208	::484929370834739000
310321041	::484929389004460000
123746907	::484929392800718000
48557490	::484929401965256000
309124011	::484929419988193000
59207269	::484929439965265000
250474725	::484929453508685000
538541326	::484929475004493000
448325555	::484929486891147000
58562014	::484929490787651000
99843490	::484929505258000000
99320365	::484929508688928000
252823136	::484929540200742000
538541326	::484929552347447000
484423510	::484929586161926000
39041792	::484929599558537000
309124011	::484929600477487000
69916897	::484929611030355000
252681307	::484929620270018000
623990154	::484929641795158000
338120144	::484929647076208000
109718758	::484929667497852000
106584551	::484929692500111000
102266093	::484929723534176000
70254385	::484929725630935000
246112828	::484929735646928000
39685005	::484929746590236000
102301729	::484929770879086000
250474725	::484929785634643000
252681307	::484929828512989000
98806791	::484929882288181000
43630532	::484929933358030000
396332641	::484929933492244000
309124011	::484929935413624000
252681307	::484929936738619000
243974175	::484929950865047000
232072216	::484929969219723000
309124011	::484929984545714000
491969843	::484929993475371000
231222303	::484930015029895000
51979136	::484930017156005000
387188572	::484930030162554000
43045329	::484930031378919000
491969843	::484930035493908000
232072216	::484930089977933000
31536491	::484930130234445000
309124011	::484930143618871000
102266093	::484930170600423000
65968609	::484930179232317000
338120144	::484930209641414000
102266093	::484930211444584000
480857982	::484930212195356000
309124011	::484930243141316000
484423510	::484930244667650000
250474725	::484930245556858000
409709795	::484930257657409000
24113194	::484930276142088000
187280228	::484930331355537000
309124011	::484930342714093000
27179899	::484930351626592000
250474725	::484930377320906000
387188572	::484930385197809000
46283045	::484930409721917000
538541326	::484930465090912000
41692308	::484930539250384000
387188572	::484930547064373000
246050172	::484930580929187000
164135621	::484930624831369000
23396218	::484930651255484000
27323374	::484930666602065000
309124011	::484930680351379000
109718758	::484930682955657000
154692700	::484930709992534000
309124011	::484930754099814000
27323374	::484930825297727000
335068121	::484930847431069000
553930094	::484930848186056000
491357856	::484930860089503000
538541326	::484930864371871000
155730095	::484930896978399000
25935173	::484930912983859000
246050172	::484930924128116000
422876369	::484930936526897000
54422208	::484930949050662000
293644929	::484930977978785000
53317470	::484930993401643000
37730571	::484931020790038000
155730095	::484931020978802000
109718758	::484931113685487000
538541326	::484931115598106000
358489252	::484931139874729000
255147158	::484931163354447000
309124011	::484931187962839000
538541326	::484931232434638000
127062122	::484931233839722000
238826465	::484931292501643000
16472279	::484931302408593000
27323374	::484931342472208000
335068121	::484931347773796000
538541326	::484931411393003000
309124011	::484931419714908000
607016651	::484931432125460000
62460045	::484931454569181000
596113934	::484931495753043000
593296591	::484931526023344000
91521926	::484931531392049000
309124011	::484931547230121000
252823136	::484931583351066000
46963484	::484931610437877000
182645046	::484931640205279000
593296591	::484931658995339000
240766538	::484931672035827000
133617944	::484931711025700000
293644929	::484931728251703000
25935173	::484931744437526000
413735493	::484931784858038000
99435759	::484931787077222000
231222303	::484931810955362000
421548020	::484931830680797000
308946618	::484931836104044000
421548020	::484931849592913000
114967175	::484931857155227000
81469472	::484931901325864000
93043270	::484931902751899000
593296591	::484931916290736000
66311658	::484931925895692000
317596401	::484931934741860000
31536491	::484931972196610000
538541326	::484931997781860000
99435759	::484932032003596000
133617944	::484932054300119000
147384126	::484932082653986000
66311658	::484932106036842000
293644929	::484932140442718000
99320365	::484932162412478000
311924851	::484932171346759000
170590185	::484932174651457000
418314197	::484932197095182000
268987143	::484932218704642000
7345092	::484932218838470000
164135621	::484932241131569000
124374229	::484932271195959000
62460045	::484932308181331000
124374229	::484932322274185000
41692308	::484932346739568000
170590185	::484932361939730000
62460045	::484932391413104000
43045329	::484932391891259000
538541326	::484932438041186000
247434974	::484932460103225000
465266221	::484932463278321000
422876369	::484932471939948000
133617944	::484932482559528000
148436850	::484932489551441000
268987143	::484932504630333000
39685005	::484932512670420000
124374229	::484932517250605000
164135621	::484932584603131000
277829772	::484932596229357000
60108947	::484932598947655000
60108947	::484932625736683000
351325780	::484932632954671000
351325780	::484932713351110000
27323374	::484932723811704000
114967175	::484932770645291000
247434974	::484932776844472000
47167252	::484932795890823000
265760942	::484932820649779000
7345092	::484932924047777000
124374229	::484932943530299000
246050172	::484932946223058000
19939574	::484932958478811000
247434974	::484932964493434000
62460045	::484933022764920000
41230104	::484933035846934000
86131593	::484933050954829000
99843490	::484933089064255000
231222303	::484933092663386000
250474725	::484933117317492000
164135621	::484933153279471000
36279116	::484933175538614000
183562162	::484933190369288000
254276767	::484933190667079000
390759619	::484933191396904000
231222303	::484933195071504000
246050172	::484933234006847000
328794919	::484933271709810000
58281200	::484933274016292000
303488399	::484933283168268000
287228225	::484933320531124000
335068121	::484933324763168000
183562162	::484933332241620000
432027433	::484933374683779000
99274885	::484933387547717000
247434974	::484933388336242000
553930094	::484933405725822000
62460045	::484933405948116000
170590185	::484933423346118000
124374229	::484933423828463000
538541326	::484933461661069000
164135621	::484933485594148000
138557664	::484933517957427000
18547273	::484933534033780000
124374229	::484933578724085000
254276767	::484933584885518000
493640349	::484933600026976000
335068121	::484933600291209000
30417393	::484933601595633000
133617944	::484933624307781000
326351370	::484933626119725000
30417393	::484933631240966000
458472537	::484933651105206000
30417393	::484933766146584000
254276767	::484933768441241000
231222303	::484933773017247000
62460045	::484933778985340000
592150138	::484933835402928000
505323751	::484933918903115000
418327117	::484933937886547000
7345092	::484933968463015000
45581124	::484933985135374000
209401949	::484934034112278000
106584551	::484934052026138000
133617944	::484934057835638000
255147158	::484934159383531000
62460045	::484934182754205000
457811756	::484934241034047000
58281200	::484934274995343000
513711139	::484934293857120000
36279116	::484934304758530000
513711139	::484934377743208000
44231782	::484934381396430000
173232394	::484934409066266000
47929423	::484934456915283000
133617944	::484934471422967000
50509821	::484934478234521000
513711139	::484934486967083000
516096126	::484934490331303000
16713682	::484934499919486000
75209135	::484934604139155000
58281200	::484934620006207000
516096126	::484934748943687000
255147158	::484934774226554000
7345092	::484934778194374000
133617944	::484934797613989000
7345092	::484934819155963000
24868543	::484934869441462000
7345092	::484934888156430000
513711139	::484934891415429000
410195122	::484934915335528000
247434974	::484934931349397000
410195122	::484934946788634000
155730095	::484934973489561000
240914419	::484934995274788000
358611246	::484935023653437000
147384126	::484935026602434000
50509821	::484935038278971000
317596401	::484935044897587000
725050717	::484935054242488000
36116261	::484935084794183000
58281200	::484935091311767000
493640349	::484935164166828000
513711139	::484935182080679000
513711139	::484935204968996000
7345092	::484935317279866000
293644929	::484935322958954000
575804821	::484935327283290000
334261100	::484935333096603000
513711139	::484935340688277000
58281200	::484935359311007000
22187821	::484935364486766000
481749191	::484935376973225000
280309716	::484935388474400000
143225254	::484935390961233000
307485154	::484935393595232000
30104821	::484935397001019000
16713682	::484935397005213000
516096126	::484935417104715000
24868543	::484935423555170000
7345092	::484935423806828000
317596401	::484935464659345000
538541326	::484935486561984000
58281200	::484935514269954000
265760942	::484935523098578000
39685005	::484935543625502000
238826465	::484935583589232000
19939574	::484935593692901000
317596401	::484935603130077000
30104821	::484935680661790000
573151200	::484935699871703000
276202961	::484935711347712000
425252367	::484935732218580000
209401949	::484935812203544000
583488323	::484935825700835000
422876369	::484935883922358000
240766538	::484935885319057000
317596401	::484935928176050000
173232394	::484935950661734000
569518404	::484935957779873000
351325780	::484935967430541000
223243607	::484936001539018000
19939574	::484936019318276000
448325555	::484936022279868000
277829772	::484936063115206000
410195122	::484936073500303000
67492430	::484936114336038000
293644929	::484936128932642000
317596401	::484936131373318000
160144135	::484936190580125000
341803593	::484936218363564000
269383781	::484936230228869000
116054733	::484936234184101000
64942768	::484936245802328000
432027433	::484936253800849000
537660330	::484936268976230000
347994449	::484936312135614000
382359896	::484936333928849000
310369464	::484936345651929000
29391732	::484936364824092000
147384126	::484936381421338000
231222303	::484936395170258000
220455732	::484936443156918000
269383781	::484936452942204000
246050172	::484936453659426000
42220462	::484936481262534000
253178679	::484936502686670000
422876369	::484936534186270000
293644929	::484936561406902000
410195122	::484936655602581000
382359896	::484936678151188000
27323374	::484936696266362000
312394133	::484936701819617000
410195122	::484936704109707000
231222303	::484936709122301000
209401949	::484936742705721000
65926573	::484936759281975000
347994449	::484936762528378000
50429893	::484936792060067000
65995121	::484936861887242000
309108026	::484936866383159000
312394133	::484936867154894000
220455732	::484936874151006000
147384126	::484936894934155000
525819441	::484936903741804000
26915925	::484936919621455000
116054733	::484936921333108000
583488323	::484936935861784000
433169770	::484936947467431000
14891490	::484937043621851000
18547273	::484937079709646000
422876369	::484937082826416000
173232394	::484937085069967000
312348050	::484937102728392000
40526887	::484937108117676000
147384126	::484937120067645000
269401499	::484937137603637000
583488323	::484937195719892000
538541326	::484937256994500000
498637061	::484937295951581000
25160673	::484937302037123000
267482514	::484937331502104000
176487313	::484937384593596000
209401949	::484937386325848000
187716774	::484937409058983000
465089745	::484937445364867000
538541326	::484937453715726000
206067907	::484937464877170000
35599852	::484937479439400000
269401499	::484937500268302000
422876369	::484937511110995000
268987143	::484937519872892000
337466318	::484937521533820000
27323374	::484937536666484000
317596401	::484937544472088000
33029479	::484937544660836000
583488323	::484937557684125000
26915925	::484937601904672000
206067907	::484937626102013000
65926573	::484937648243769000
16472279	::484937649833009000
18015033	::484937665142214000
425252367	::484937682968399000
231222303	::484937714731855000
40054726	::484937744536182000
242305581	::484937788534427000
35599852	::484937792644870000
176487313	::484937829869314000
308946618	::484937845899935000
506824920	::484937854800257000
170590185	::484937882172272000
516096126	::484937887021289000
49114032	::484937888463724000
188922113	::484937895506362000
129050216	::484937902955462000
187716774	::484937909108080000
182645046	::484937915374792000
538541326	::484937916263579000
231689668	::484937985134034000
188922113	::484938006621847000
297652605	::484938014309629000
312348050	::484938045318500000
458472537	::484938084346109000
188922113	::484938110355390000
80191031	::484938114901606000
116054733	::484938115472445000
238698812	::484938117527244000
335608417	::484938146463744000
133617944	::484938218349920000
26182895	::484938239715704000
133617944	::484938305453039000
31536491	::484938390442242000
97973690	::484938392912670000
269401499	::484938417822658000
339917675	::484938480435228000
410195122	::484938481907421000
29391732	::484938487892672000
231222303	::484938505542696000
313120951	::484938522936107000
115518508	::484938525066801000
205320851	::484938653899046000
65926573	::484938689689432000
317596401	::484938730633846000
411997198	::484938732215472000
396923534	::484938782559334000
335608417	::484938834015031000
442433056	::484938887156887000
500060319	::484938907315093000
205320851	::484938936150532000
252823136	::484939020883857000
538541326	::484939054513790000
188922113	::484939075598970000
255147158	::484939089741742000
252823136	::484939102035255000
220455732	::484939114802720000
129050216	::484939127453151000
538541326	::484939128430026000
252823136	::484939151272185000
347596428	::484939174240194000
134225933	::484939178770448000
245957488	::484939196487188000
347994449	::484939213700628000
37119867	::484939214069329000
398377928	::484939232423591000
80448281	::484939283514404000
133617944	::484939283648638000
129050216	::484939304725405000
133617944	::484939304930533000
538541326	::484939356059090000
421548020	::484939381497532000
538541326	::484939399868596000
245957488	::484939438141997000
418480466	::484939461306769000
577920402	::484939484903919000
231222303	::484939569369202000
279162166	::484939582840918000
577920402	::484939605976690000
334261100	::484939631364808000
539602323	::484939673014239000
494495688	::484939677560885000
538541326	::484939688914870000
46796467	::484939697794199000
328794919	::484939727351463000
27626703	::484939739749810000
65968609	::484939763003047000
317596401	::484939764945006000
382359896	::484939774768054000
76815335	::484939787040612000
129050216	::484939843638935000
279608688	::484939862789718000
60046761	::484939866505871000
347994449	::484939913537011000
538541326	::484939917122740000
139847892	::484939926954598000
220587584	::484939955030880000
328794919	::484939972139429000
64942768	::484940004875960000
255147158	::484940040330440000
54587465	::484940094852575000
308946618	::484940113529425000
46796467	::484940114242437000
259466143	::484940116402524000
60046761	::484940182072750000
538541326	::484940232085614000
231222303	::484940268899401000
208296274	::484940318690017000
195103093	::484940383127080000
483283190	::484940397857488000
133617944	::484940427355619000
445826532	::484940436369580000
129050216	::484940465209614000
163646426	::484940485752918000
66184984	::484940487950753000
26182895	::484940526534160000
208296274	::484940545198813000
397571431	::484940573162237000
33029479	::484940579571109000
155926653	::484940591948496000
146602281	::484940595262414000
340819943	::484940598928244000
331447850	::484940603705155000
59207269	::484940638115209000
454531259	::484940678439260000
60046761	::484940687800930000
231222303	::484940704784080000
494495688	::484940715214905000
247560161	::484940780344467000
60046761	::484940805153366000
331447850	::484940829270614000
276202961	::484940848023744000
231222303	::484940914369257000
56169190	::484940922329632000
48557490	::484940959734837000
305415102	::484940971830812000
279608688	::484940974821347000
168964399	::484941039040352000
56169190	::484941088403099000
127062122	::484941091586588000
308946618	::484941120074289000
310369464	::484941150092931000
259466143	::484941150277480000
410297246	::484941153939107000
46461373	::484941163514691000
127062122	::484941192472178000
425573791	::484941256704135000
236144487	::484941274349195000
410297246	::484941325574217000
33029479	::484941338916306000
424790585	::484941396592558000
340819943	::484941428603498000
311297676	::484941452183486000
187716774	::484941463327739000
410297246	::484941466100195000
716262980	::484941471783473000
537660330	::484941504830799000
231222303	::484941539962265000
398377928	::484941554545467000
233084334	::484941569745641000
147384126	::484941619658227000
38623896	::484941660481417000
241995287	::484941711013998000
127062122	::484941727354990000
411997198	::484941798717276000
65512747	::484941823903662000
62460045	::484941891218059000
247434974	::484941897480167000
56169190	::484941917176614000
33029479	::484941918896263000
58562014	::484941922809565000
147384126	::484941945006211000
314303039	::484942000546783000
23247181	::484942035174948000
27323374	::484942035514687000
347596428	::484942039016951000
339917675	::484942060131061000
27323374	::484942093328990000
99435759	::484942121544056000
86131593	::484942122924011000
410297246	::484942148492480000
177174253	::484942156332027000
340819943	::484942193862643000
99435759	::484942197444210000
325906113	::484942223034048000
260262291	::484942225789304000
26954972	::484942241082142000
18547273	::484942265576476000
297238880	::484942270169243000
260262291	::484942274732630000
56169190	::484942282911526000
62460045	::484942296501071000
398377928	::484942298027798000
147384126	::484942394627211000
267405925	::484942407796916000
60220156	::484942418781827000
340819943	::484942434020102000
147384126	::484942435588796000
115518508	::484942451069566000
395076249	::484942488717643000
279608688	::484942497718620000
340819943	::484942507131039000
317596401	::484942567092404000
233084334	::484942568921112000
299796220	::484942586374000000
295339639	::484942593923764000
140206179	::484942603155038000
18618379	::484942625581957000
340819943	::484942673623937000
58562014	::484942677931077000
50818061	::484942795262922000
340819943	::484942795808186000
289461446	::484942829979181000
26113249	::484942886212218000
317596401	::484942889646968000
487322279	::484942943942230000
136828926	::484942948396568000
23247181	::484942957410140000
335068121	::484943003023200000
60131090	::484943155976871000
450391257	::484943170052952000
716262980	::484943172892495000
185399022	::484943176772632000
220587584	::484943237153452000
8962732	::484943289036988000
334261100	::484943314194423000
185399022	::484943343252942000
396923534	::484943416921296000
185399022	::484943463549796000
18618379	::484943495627415000
396364407	::484943563789070000
387188572	::484943584928755000
297238880	::484943605870505000
185399022	::484943617782718000
185629189	::484943638167060000
297238880	::484943653421318000
58562014	::484943668030095000
387188572	::484943669200691000
260262291	::484943688708022000
260262291	::484943700322029000
334261100	::484943742365749000
376467319	::484943777472081000
137014162	::484943780307402000
232072216	::484943781675159000
58562014	::484943786133291000
35505123	::484943809315217000
206067907	::484943848041639000
260961523	::484943863321083000
454531259	::484943883655057000
297238880	::484943908875407000
26182895	::484943914558689000
103526992	::484943918002229000
142038800	::484943923631370000
247560161	::484943977070993000
67492430	::484943982053847000
30989596	::484944013397487000
147384126	::484944075771371000
376467319	::484944112810872000
503577648	::484944178074615000
72378783	::484944249440333000
304645030	::484944259033088000
102100651	::484944274190909000
219188629	::484944282059800000
48427726	::484944291895066000
26182895	::484944309544710000
310369464	::484944379560206000
425252367	::484944394387456000
297238880	::484944413336936000
23396218	::484944465061478000
99435759	::484944474779287000
359244936	::484944480722616000
188922113	::484944512071266000
425252367	::484944521499648000
62460045	::484944521717760000
62460045	::484944527149371000
147384126	::484944604920578000
553711382	::484944631151747000
425252367	::484944660440547000
26182895	::484944669231415000
193583131	::484944685350129000
133617944	::484944772843335000
188922113	::484944780041154000
56169190	::484944829617430000
108814965	::484944832209489000
334261100	::484944861271830000
141976809	::484944863255736000
561540580	::484944900329201000
108814965	::484944949381566000
445808726	::484944981288050000
561540580	::484945015613845000
262240809	::484945024337997000
108814965	::484945042482556000
561540580	::484945060081856000
56169190	::484945062392918000
108814965	::484945066985676000
359244936	::484945103459319000
143225254	::484945123323543000
297238880	::484945139396120000
22187821	::484945177715675000
359244936	::484945241183506000
561540580	::484945270187106000
108814965	::484945271667707000
108814965	::484945275434188000
233740533	::484945299610161000
150518148	::484945300264464000
58281200	::484945328487940000
108814965	::484945335928627000
282779381	::484945370930085000
18547273	::484945386516545000
33453167	::484945389984825000
317596401	::484945405159804000
65926573	::484945417483087000
561540580	::484945421496643000
26182895	::484945471308189000
630637790	::484945498647060000
58281200	::484945501972750000
561540580	::484945515788791000
48427726	::484945568402137000
77787388	::484945574211231000
258532274	::484945580456542000
92838578	::484945618348302000
188922113	::484945637776322000
516986236	::484945663919022000
36866805	::484945667320598000
308946618	::484945667639369000
359244936	::484945677533712000
561540580	::484945685158965000
108814965	::484945735348023000
577920402	::484945739785568000
308946618	::484945792281481000
60046761	::484945803648049000
333877322	::484945854357200000
561540580	::484945864486445000
297238880	::484945872405291000
161492068	::484945906500771000
725050717	::484945920056766000
108814965	::484945922736934000
561540580	::484945938809495000
282779381	::484946026311069000
60046761	::484946027493851000
58281200	::484946030132084000
637418169	::484946044065554000
14891490	::484946048511524000
279268567	::484946071890558000
383045348	::484946091167604000
217928831	::484946092551708000
159640806	::484946094850203000
603870273	::484946105579212000
21452516	::484946139360157000
52995718	::484946155701157000
213187842	::484946158620385000
260262291	::484946167927545000
419047433	::484946191189147000
297238880	::484946193638637000
217928831	::484946238094069000
425573791	::484946259719909000
28054060	::484946304637075000
419047433	::484946317865533000
48427726	::484946354133684000
297238880	::484946361037508000
566902451	::484946365278347000
95554541	::484946386555650000
260262291	::484946408814813000
382359896	::484946423108997000
33453167	::484946447679254000
243465008	::484946455355207000
60046761	::484946461235228000
30989596	::484946471230246000
67069063	::484946490867998000
188922113	::484946519741988000
115518508	::484946568659738000
333877322	::484946574208806000
60046761	::484946649282670000
419047433	::484946682161795000
297238880	::484946687421468000
187280228	::484946732019503000
99435759	::484946740508758000
187280228	::484946766672834000
48427726	::484946767063289000
262240809	::484946811602214000
217928831	::484946821668536000
108814965	::484946845680943000
574147363	::484946847178719000
99435759	::484946849791373000
310369464	::484946876311941000
228845995	::484946928153944000
308946618	::484946945551515000
108814965	::484946988513783000
60046761	::484947032872730000
26915925	::484947066360045000
60046761	::484947103735496000
26915925	::484947106621173000
258108922	::484947264851308000
217928831	::484947264918388000
108814965	::484947317556908000
297238880	::484947335055548000
433169770	::484947421940547000
26915925	::484947423194648000
359244936	::484947425707036000
60046761	::484947446464647000
228845995	::484947477578383000
217928831	::484947491947683000
454531259	::484947493411889000
68439593	::484947494905061000
26182895	::484947518296313000
297238880	::484947528106786000
450391257	::484947595937079000
60046761	::484947599557160000
2084321	::484947607387508000
101477442	::484947636839919000
60046761	::484947640224722000
48427726	::484947645467594000
213187842	::484947654250483000
279162166	::484947725407223000
500060319	::484947746093547000
433012724	::484947792444411000
159640806	::484947885025271000
297238880	::484947937739276000
68439593	::484947945775984000
95554541	::484947958463344000
68439593	::484947974016208000
60046761	::484948000309911000
60046761	::484948028583710000
130670448	::484948065736871000
54587465	::484948111526092000
258532274	::484948115967860000
577920402	::484948157810212000
167365283	::484948191092432000
236628483	::484948206942298000
540330411	::484948217281257000
255810490	::484948222800965000
60046761	::484948225070075000
297238880	::484948257806630000
24113194	::484948270327037000
15789848	::484948277230452000
68439593	::484948332247539000
133617944	::484948382742355000
389954423	::484948437834534000
68439593	::484948464288399000
60046761	::484948466007695000
350525380	::484948519846182000
236628483	::484948521364119000
68439593	::484948530889773000
39553593	::484948546769403000
297238880	::484948553639272000
236628483	::484948586556174000
258108922	::484948588204544000
48427726	::484948609217994000
258108922	::484948646715084000
217928831	::484948694400122000
236628483	::484948699714289000
14594667	::484948730341523000
213187842	::484948751765610000
352970133	::484948803120664000
118827154	::484948822578036000
213187842	::484948830069075000
258108922	::484948861476012000
313120951	::484948865087311000
213187842	::484948876072194000
297238880	::484948878781722000
258108922	::484948906468335000
276357208	::484948908599017000
454531259	::484948920657670000
347596428	::484948923526549000
39553593	::484948966438887000
213187842	::484948971212009000
279268567	::484949002207514000
297238880	::484949035099254000
15267198	::484949044158926000
279268567	::484949055479357000
48557490	::484949077529210000
223614733	::484949226443403000
236628483	::484949287764111000
60046761	::484949291518001000
189135890	::484949400657985000
35505123	::484949444001927000
22414245	::484949466835718000
491357856	::484949522213122000
408049418	::484949539208454000
55161530	::484949593663094000
185399022	::484949617726197000
473462894	::484949689025171000
147384126	::484949691319480000
29500521	::484949692011130000
333245482	::484949711825018000
339917675	::484949734059024000
373653741	::484949744171507000
17054163	::484949750915923000
60046761	::484949769895170000
48427726	::484949786630430000
396923534	::484949788001988000
333245482	::484949814925217000
614074554	::484949829924048000
258108922	::484949830628675000
17664609	::484949858109779000
18547273	::484949900950376000
468102453	::484949908919562000
217928831	::484949949205839000
305370209	::484949954385833000
17664609	::484949973104992000
60046761	::484949986652602000
99435759	::484950010077786000
48427726	::484950041660891000
384530394	::484950054914904000
17664609	::484950139648241000
236628483	::484950147281874000
725050717	::484950202562772000
393761423	::484950260469354000
102301729	::484950269105414000
370165750	::484950284536254000
289461446	::484950347765387000
255810490	::484950356149813000
17035194	::484950371283238000
99435759	::484950390056562000
135937043	::484950401360220000
258108922	::484950452811739000
217928831	::484950467856711000
185399022	::484950488904122000
236628483	::484950509501943000
258108922	::484950537704460000
279162166	::484950694580203000
159640806	::484950696031055000
443376354	::484950697201250000
339917675	::484950755715993000
331447850	::484950773390770000
335068121	::484950811823177000
566902451	::484950812872151000
393761423	::484950816638255000
393761423	::484950819632988000
133617944	::484950820849328000
230069608	::484950821797658000
423446901	::484950834846109000
331447850	::484950849244786000
389954423	::484950853988524000
27816303	::484950862520131000
201445185	::484950930605875000
510678171	::484950931885527000
159640806	::484950952756015000
393761423	::484950970279809000
133617944	::484950986054569000
44768272	::484950987283890000
340819943	::484951008137969000
291249412	::484951013573410000
102301729	::484951034326814000
339917675	::484951036172312000
17664609	::484951057219346000
314604858	::484951085644529000
14792781	::484951113368473000
60046761	::484951116799426000
236628483	::484951143802351000
331447850	::484951159870734000
291249412	::484951179722371000
106584551	::484951273200824000
236628483	::484951292884680000
128977591	::484951296274071000
187078541	::484951301772435000
24383303	::484951333695262000
577920402	::484951346668269000
155139746	::484951352993251000
65926573	::484951381548474000
17664609	::484951381711654000
106584551	::484951382894460000
566902451	::484951386468401000
138557664	::484951447730413000
424790585	::484951475492495000
291249412	::484951491346587000
83513704	::484951493137547000
423446901	::484951500863856000
314604858	::484951504785526000
185399022	::484951531364814000
167282271	::484951535894659000
153543800	::484951591787560000
291249412	::484951664533581000
291249412	::484951781256863000
24383303	::484951785648312000
236628483	::484951788726935000
291249412	::484951839771619000
100471456	::484951841604915000
111687397	::484951846100819000
17664609	::484951846142754000
266317182	::484951864388358000
273814896	::484951882436059000
510678171	::484951890015567000
124582805	::484951937671241000
167282271	::484951947578195000
64768338	::484951960970219000
133526428	::484952037432754000
358611246	::484952135679766000
323477702	::484952144420667000
291249412	::484952169888481000
262248356	::484952242160558000
536141027	::484952268655955000
133526428	::484952321781407000
397571431	::484952344669343000
566902451	::484952388357619000
133526428	::484952412009291000
536141027	::484952474168475000
491357856	::484952538601365000
262248356	::484952586110263000
44768272	::484952630436036000
133617944	::484952794843971000
60046761	::484952813558956000
397571431	::484952842470309000
358611246	::484952846471659000
577920402	::484952899227639000
133617944	::484953033239830000
566902451	::484953055751045000
291249412	::484953081235644000
35603964	::484953095944687000
187034273	::484953157987209000
203146266	::484953165981184000
247159855	::484953176550830000
60046761	::484953185019105000
203146266	::484953201641136000
170162540	::484953239398260000
60046761	::484953261347045000
307485154	::484953295459348000
489961036	::484953353202307000
64768338	::484953353902751000
48557490	::484953395351261000
465089745	::484953400644104000
574147363	::484953431078354000
323477702	::484953445024034000
161492068	::484953497083723000
425573791	::484953530126856000
60046761	::484953536770220000
557400595	::484953625978871000
358611246	::484953638683435000
40526887	::484953667582173000
396923534	::484953674175623000
161492068	::484953701258231000
261900342	::484953705461325000
68439593	::484953707390730000
325906113	::484953735727435000
358611246	::484953752281960000
133617944	::484953752340668000
29607520	::484953764772581000
47733122	::484953808045604000
60160675	::484953820225470000
187034273	::484953850189991000
323477702	::484953902291230000
160788774	::484953902899793000
24383303	::484953904338046000
47733122	::484953948701622000
443376354	::484953987519483000
187034273	::484954019690184000
47733122	::484954035603374000
574147363	::484954070227361000
187034273	::484954080327249000
291249412	::484954083845869000
47733122	::484954092218105000
20903172	::484954124874555000
382359896	::484954134018142000
489961036	::484954184270106000
60046761	::484954188552495000
109805996	::484954189878276000
161492068	::484954212556472000
47733122	::484954225341124000
47733122	::484954317318029000
40526887	::484954346543534000
333245482	::484954349572222000
351325780	::484954432518381000
47733122	::484954475405537000
262248356	::484954506275205000
57651074	::484954509819785000
557400595	::484954513879494000
410377090	::484954537912856000
60046761	::484954538604904000
47733122	::484954612924174000
557400595	::484954612953137000
18547273	::484954623350800000
109805996	::484954659313160000
410377090	::484954677583175000
410377090	::484954720369250000
410377090	::484954823620444000
217912167	::484954858621915000
574147363	::484954888385093000
553930094	::484954895607291000
159640806	::484954902859239000
159640806	::484954938003304000
20903172	::484954984832712000
410377090	::484955000515198000
637418169	::484955035399225000
102301729	::484955047315267000
279608688	::484955072556593000
410377090	::484955094891261000
425573791	::484955104013873000
20903172	::484955109399339000
553711382	::484955134943039000
297238880	::484955152210595000
259466143	::484955155058532000
425573791	::484955162918653000
557400595	::484955179150618000
203146266	::484955192119410000
279608688	::484955207818702000
510678171	::484955234952052000
574147363	::484955283148795000
262248356	::484955311296368000
410377090	::484955324839784000
60160675	::484955326266245000
161492068	::484955403826905000
357898055	::484955408390295000
187034273	::484955423406301000
161492068	::484955448915668000
258636623	::484955449264177000
46764883	::484955454875766000
357898055	::484955505714933000
282363016	::484955572316667000
262240809	::484955577194266000
47733122	::484955578855587000
574147363	::484955589408477000
68439593	::484955610111561000
357898055	::484955624879300000
137135705	::484955632915599000
493647862	::484955671096340000
369160273	::484955781091971000
379253079	::484955785504751000
282363016	::484955802470739000
629894993	::484955832115666000
223614733	::484955835039100000
231885202	::484955846842265000
24113194	::484955930576965000
217912167	::484955931050909000
301042701	::484955938151874000
60046761	::484955958309683000
137135705	::484955965448409000
262248356	::484956029893894000
574147363	::484956065264857000
59370673	::484956079395053000
357898055	::484956085686521000
282363016	::484956147695517000
282363016	::484956178347458000
329333638	::484956200849530000
64942768	::484956211025309000
66555228	::484956227479535000
217912167	::484956230889136000
357898055	::484956264405823000
262240809	::484956279014559000
282363016	::484956288217280000
262248356	::484956305191211000
256638502	::484956324917030000
389954423	::484956330331877000
19939574	::484956383905722000
86131593	::484956499483967000
500060319	::484956520451678000
357898055	::484956562830536000
91521926	::484956574310338000
282363016	::484956576550498000
19939574	::484956601351036000
155139746	::484956602470920000
64942768	::484956643193786000
25383063	::484956648042422000
132980216	::484956648050802000
60046761	::484956666530496000
40526887	::484956691708932000
297238880	::484956706997141000
282363016	::484956732704452000
196742313	::484956753516179000
17473737	::484956786743865000
357898055	::484956801855528000
397571431	::484956828912979000
410286428	::484956829865484000
265760942	::484956846034141000
85155674	::484956860185710000
17473737	::484956873897312000
24113194	::484956907401388000
637418169	::484956909481365000
379253079	::484956928804933000
265760942	::484956961838882000
297238880	::484956969896124000
289084083	::484956972031021000
265760942	::484956999457595000
637418169	::484957015324651000
14594667	::484957076620603000
379253079	::484957077056794000
357898055	::484957079514251000
408031484	::484957107381235000
358611246	::484957121415356000
431937908	::484957177283489000
282363016	::484957186951774000
30104821	::484957227346698000
231885202	::484957232069873000
60046761	::484957243138244000
357898055	::484957244790824000
47733122	::484957263124496000
187034273	::484957272263909000
187034273	::484957342640132000
82600674	::484957381114081000
297238880	::484957382049419000
330513153	::484957470435979000
473718221	::484957474403803000
289461446	::484957477872865000
289360824	::484957495903805000
47733122	::484957499091861000
465089745	::484957532792700000
297238880	::484957548898828000
56169190	::484957583396986000
320512967	::484957595040378000
60046761	::484957599888965000
268034501	::484957613298565000
15902298	::484957643736240000
60046761	::484957698434138000
187034273	::484957727677251000
452678521	::484957735100764000
187034273	::484957779883720000
553711382	::484957848095711000
187034273	::484957908434952000
282363016	::484957937946095000
320512967	::484957966651891000
282363016	::484957970313539000
47733122	::484957975216660000
196742313	::484958007948632000
196742313	::484958008623906000
187034273	::484958030728273000
30104821	::484958070078832000
187034273	::484958112437522000
275681559	::484958151381245000
297238880	::484958163209162000
30989596	::484958170675048000
385121286	::484958200022577000
60046761	::484958205533908000
233084334	::484958206716690000
99435759	::484958241843982000
295339639	::484958253269647000
270173839	::484958271342518000
201445185	::484958322101997000
100626124	::484958338241683000
297238880	::484958366821658000
252623066	::484958394034716000
170590185	::484958404868177000
14792781	::484958418227060000
357898055	::484958434823901000
385121286	::484958472237088000
299796220	::484958542445965000
19939574	::484958561508671000
307485154	::484958568827736000
108814965	::484958604634501000
60046761	::484958606056378000
19939574	::484958611026632000
370165750	::484958630777982000
19939574	::484958676579385000
283051149	::484958679200845000
385121286	::484958702315651000
19939574	::484958732057448000
357898055	::484958733521256000
375873224	::484958734158807000
297238880	::484958737631690000
324171027	::484958769026060000
170590185	::484958798251966000
335488857	::484958816056795000
217912167	::484958839251296000
357898055	::484958871576776000
187034273	::484958952657276000
19939574	::484958964237361000
256346048	::484958968289456000
64584579	::484958984965595000
128977591	::484959003282526000
357898055	::484959025927168000
187034273	::484959046261555000
339458716	::484959091454799000
19939574	::484959113260969000
259581735	::484959127047634000
411841714	::484959142076235000
177174253	::484959183016820000
259581735	::484959196643749000
26198298	::484959214926696000
297238880	::484959216403091000
94181957	::484959222401339000
187034273	::484959309378633000
62460045	::484959346321653000
187034273	::484959434234667000
341941030	::484959443633717000
38804898	::484959492392513000
30104821	::484959529960882000
339312291	::484959600412614000
637418169	::484959603310878000
62460045	::484959604934078000
137135705	::484959622348816000
60712766	::484959686920515000
187034273	::484959697716654000
637418169	::484959698399948000
434545772	::484959720302993000
277829772	::484959739210502000
442433056	::484959745225150000
493647862	::484959756587511000
26179867	::484959759196385000
297238880	::484959765454266000
397571431	::484959776250396000
339312291	::484959825114066000
377357259	::484959877106651000
259581735	::484959905342705000
279139758	::484959909587320000
60555388	::484959945901621000
637418169	::484959980060024000
494495688	::484960058619355000
494495688	::484960067230257000
432116634	::484960074310246000
187034273	::484960105881161000
357898055	::484960107927597000
397571431	::484960113338249000
297238880	::484960215696015000
295339639	::484960351742881000
187034273	::484960391223853000
30989596	::484960407577047000
637418169	::484960492008390000
452678521	::484960510253604000
245855482	::484960524380422000
64584579	::484960557397577000
153531619	::484960635239682000
637418169	::484960660757835000
230898142	::484960711211110000
297238880	::484960777678245000
357898055	::484960821500317000
637418169	::484960830438395000
452678521	::484960975636803000
637418169	::484960987531841000
349386319	::484960999456264000
279139758	::484961013377150000
14594667	::484961053420175000
375636797	::484961055005622000
452678521	::484961070721687000
40783277	::484961074421067000
276357208	::484961092909547000
111687397	::484961108441055000
297238880	::484961139353071000
357898055	::484961199759446000
62460045	::484961213483204000
401757405	::484961261507993000
452678521	::484961299328032000
257092614	::484961309801185000
160734732	::484961349730963000
637418169	::484961398124847000
297238880	::484961404693143000
19939574	::484961465397280000
637418169	::484961474821906000
119636299	::484961518606245000
135937043	::484961544854179000
276357208	::484961580400910000
350525380	::484961724232376000
370165750	::484961724442095000
135937043	::484961724831784000
38804898	::484961746822504000
47929423	::484961751172009000
351099839	::484961753311105000
637418169	::484961778439180000
370165750	::484961793555853000
30989596	::484961799578468000
86131593	::484961823666356000
47929423	::484961827558678000
163340834	::484961852917833000
217912167	::484961869275222000
163340834	::484961905178853000
493647862	::484961948090392000
163340834	::484961958081601000
340819943	::484961991401168000
183090041	::484962022141227000
183090041	::484962031309946000
637418169	::484962037101895000
30104821	::484962126394429000
131954929	::484962134074200000
188480631	::484962191745896000
53112812	::484962234850742000
160734732	::484962240273997000
124582805	::484962257269698000
369174583	::484962278685421000
135937043	::484962301670219000
40526887	::484962326898946000
637418169	::484962331416227000
242305581	::484962333970530000
257092614	::484962406259367000
50429893	::484962443907440000
169240898	::484962458784657000
240892007	::484962500224360000
637418169	::484962544021303000
452678521	::484962562111332000
38804898	::484962617920729000
454146385	::484962731607748000
297238880	::484962820723712000
160734732	::484962864562577000
242305581	::484962886565916000
452678521	::484962965255225000
297238880	::484962969134968000
369174583	::484963015427497000
160734732	::484963100680941000
180190603	::484963185691082000
19939574	::484963207195291000
297238880	::484963253856907000
100090407	::484963326255202000
201445185	::484963344223191000
637418169	::484963360887173000
467688815	::484963402939662000
637418169	::484963425894682000
350525380	::484963486641164000
19939574	::484963496115712000
297238880	::484963530953601000
358643765	::484963549354004000
637418169	::484963578978377000
297238880	::484963580517679000
637418169	::484963637535055000
183562162	::484963890854248000
297238880	::484963930712707000
493647862	::484963957476569000
289461446	::484963970634502000
277814195	::484964098317119000
637418169	::484964135050817000
409404583	::484964193511022000
19939574	::484964264679964000
259581735	::484964440102555000
591216066	::484964459879104000
68432091	::484964497191612000
147384126	::484964518729375000
47929423	::484964627743121000
351325780	::484964781896396000
110059442	::484964799638282000
247434974	::484964917401755000
128775325	::484964917683167000
458808714	::484964982048575000
141976809	::484965043163766000
289461446	::484965080195674000
637418169	::484965153184567000
110059442	::484965182758604000
301737159	::484965184243773000
127062122	::484965255856926000
487322279	::484965314258432000
127062122	::484965336093954000
596678073	::484965349730045000
452678521	::484965371535818000
60555388	::484965413067825000
596678073	::484965414062272000
110059442	::484965432730726000
38804898	::484965435138256000
23754003	::484965531918024000
503708554	::484965577182572000
38804898	::484965580370231000
147384126	::484965614550007000
487322279	::484965619817668000
503708554	::484965665464274000
503708554	::484965786830663000
183562162	::484965824692617000
465089745	::484965836608651000
503708554	::484965851414548000
503708554	::484965936693116000
450560571	::484965956481871000
452678521	::484966078842277000
38804898	::484966089814589000
339917675	::484966149432426000
147384126	::484966159264256000
450560571	::484966220513304000
452678521	::484966241233158000
188922113	::484966308317249000
452678521	::484966371696988000
303488399	::484966404467064000
276357208	::484966435198750000
102301729	::484966456950411000
303488399	::484966469743022000
359244936	::484966520544440000
276357208	::484966523178479000
279750654	::484966525908951000
180190603	::484966576651632000
258226046	::484966609404977000
450560571	::484966641717891000
62685527	::484966653600735000
257092614	::484966706658304000
240892007	::484966751856099000
401757405	::484966817631186000
51814269	::484966849483124000
418480466	::484966904465854000
264705173	::484966927664545000
258226046	::484966932181827000
369174583	::484967001740152000
51814269	::484967025522262000
96872197	::484967028566941000
14594667	::484967031578451000
396923534	::484967073269809000
51814269	::484967091964223000
51814269	::484967174780764000
357898055	::484967180409122000
401757405	::484967239129395000
443070793	::484967260004433000
443070793	::484967370482384000
18374690	::484967384055558000
577920402	::484967411322343000
513982376	::484967440183353000
101286329	::484967466653601000
31625914	::484967466758864000
352531780	::484967548278943000
31625914	::484967559390052000
38804898	::484967569070100000
637418169	::484967582680641000
140110825	::484967651031015000
38804898	::484967726343942000
401757405	::484967745780330000
200685756	::484967753690787000
457197060	::484967754642907000
390552849	::484967804831928000
637418169	::484967834263363000
31625914	::484967915847176000
14873854	::484967925728546000
369174583	::484967942275072000
68432091	::484968013574463000
637418169	::484968017579610000
452678521	::484968113922777000
457197060	::484968232101490000
637418169	::484968269183320000
101286329	::484968297167745000
457197060	::484968345377050000
369174583	::484968374393257000
352531780	::484968380709867000
314303039	::484968524612247000
452678521	::484968540689018000
70805584	::484968572368982000
369174583	::484968578391625000
128775325	::484968599745208000
279750654	::484968625132957000
127062122	::484968643361398000
101286329	::484968648977551000
577920402	::484968658251153000
377357259	::484968785770582000
127062122	::484968790019436000
352531780	::484968809866858000
369174583	::484968854913703000
217563665	::484968863855947000
202840862	::484968996429508000
259466143	::484969030571139000
256853017	::484969047948140000
127062122	::484969066503733000
637418169	::484969074401607000
637418169	::484969090671312000
95072707	::484969116936073000
170162540	::484969120182460000
291221395	::484969177984565000
38804898	::484969187933040000
369174583	::484969200197181000
360951591	::484969211413155000
217563665	::484969214852464000
452678521	::484969231193079000
369174583	::484969241339117000
340819943	::484969289720807000
637418169	::484969315225968000
39215095	::484969386500186000
183090041	::484969503479316000
276357208	::484969562153050000
60046761	::484969569547599000
369174583	::484969612501471000
85155674	::484969667853709000
85155674	::484969676884041000
65926573	::484969682626424000
352531780	::484969692591714000
124954284	::484969695758397000
369174583	::484969702792261000
375734748	::484969736954863000
96872197	::484969768818974000
367561919	::484969809705062000
637418169	::484969818760548000
328557330	::484969825425317000
180190603	::484969879271776000
452678521	::484969946447769000
123939574	::484970005508128000
637418169	::484970026290515000
127062122	::484970051703828000
483283190	::484970066271031000
257625769	::484970147263045000
369174583	::484970192280092000
168274200	::484970200245092000
369174583	::484970228657303000
279735090	::484970245916864000
412756257	::484970305111068000
452678521	::484970338262851000
92568275	::484970353320808000
168347877	::484970358714277000
168347877	::484970485629722000
279735090	::484970530110324000
637418169	::484970543045545000
65926573	::484970554798407000
290396729	::484970620250103000
19053567	::484970633994838000
637418169	::484970666936922000
94181957	::484970682933989000
494495688	::484970719839670000
30989596	::484970748167991000
637418169	::484970755780648000
30989596	::484970785425981000
401757405	::484970821442478000
637418169	::484970835824758000
452678521	::484971107871514000
128775325	::484971187614015000
26514591	::484971200704446000
111462710	::484971249395703000
56556074	::484971256391811000
89590985	::484971270958620000
61402370	::484971289224822000
33418266	::484971305611952000
96872197	::484971352432975000
637418169	::484971400008982000
89590985	::484971441415127000
96872197	::484971453888991000
417606826	::484971567081070000
286203749	::484971577797124000
365746365	::484971612471435000
61050527	::484971612836352000
49886698	::484971659497988000
260361255	::484971697586860000
260361255	::484971698354020000
286203749	::484971712413323000
147384126	::484971776607518000
188922113	::484971777324748000
170162540	::484971832500449000
56556074	::484971849336360000
96872197	::484971904311099000
35297171	::484971917623836000
637418169	::484972042173685000
369174583	::484972042295320000
96872197	::484972060578291000
15330061	::484972061513641000
375734748	::484972063300386000
286203749	::484972187812524000
71597388	::484972199384596000
295980167	::484972221593423000
111462710	::484972227373191000
66270239	::484972289180459000
583488323	::484972335200362000
286203749	::484972337654018000
35706997	::484972375549558000
286203749	::484972421674307000
307485154	::484972456075988000
637418169	::484972517317033000
286203749	::484972527861497000
452678521	::484972599856746000
637418169	::484972648670064000
279750654	::484972673043140000
286203749	::484972758615326000
153531619	::484972763937898000
100626124	::484972786809856000
457197060	::484972839531868000
286203749	::484972876907302000
457197060	::484972880204009000
100626124	::484972907077308000
286203749	::484972926584619000
153544543	::484972970558128000
407399368	::484972977482510000
30989596	::484973011879985000
286203749	::484973012660137000
286203749	::484973076946235000
637418169	::484973082394628000
637418169	::484973147561525000
457197060	::484973167593529000
105607367	::484973231749599000
92870542	::484973236631764000
170162540	::484973241564282000
286203749	::484973251454447000
96872197	::484973273105436000
33964276	::484973285063811000
591216066	::484973468413612000
637418169	::484973506094837000
111978266	::484973553406603000
297238880	::484973571433705000
280119639	::484973580405334000
396923534	::484973592593977000
442433056	::484973667814617000
21623464	::484973687276589000
71597388	::484973730246844000
30104821	::484973737368776000
317596401	::484973759523082000
286203749	::484973766011650000
71597388	::484973807455592000
409541924	::484973815298916000
66270239	::484973835305762000
30989596	::484973869481353000
64791948	::484973897301774000
252674018	::484973901689004000
286203749	::484973940243062000
30989596	::484973965312397000
64791948	::484974012032770000
286203749	::484974045503303000
153531619	::484974087609929000
409541924	::484974094299832000
286203749	::484974104861089000
30104821	::484974118094135000
286203749	::484974142270087000
153531619	::484974142727270000
286203749	::484974201040678000
30104821	::484974251720458000
68439593	::484974287565361000
516986236	::484974303251677000
420323287	::484974389092704000
286203749	::484974408973291000
286203749	::484974525767888000
369174583	::484974588757958000
286203749	::484974630575173000
170162540	::484974662900670000
247560161	::484974686753673000
637418169	::484974746312790000
35297171	::484974765371715000
286203749	::484974787333079000
637418169	::484974834267324000
35297171	::484974837853470000
35297171	::484974900034035000
637418169	::484974926525259000
66270239	::484974938571284000
35297171	::484974975133036000
637418169	::484974980019396000
147384126	::484974982335066000
170162540	::484974992086401000
286203749	::484975040123764000
66270239	::484975041373696000
127062122	::484975051922341000
409541924	::484975061175394000
369174583	::484975112974630000
66270239	::484975175503323000
56169190	::484975230574526000
160733683	::484975230587133000
156801163	::484975284815265000
127062122	::484975358945394000
393761423	::484975507679633000
170162540	::484975536137981000
260825806	::484975591376973000
127062122	::484975635102568000
56169190	::484975675082694000
26182895	::484975675854426000
127062122	::484975736252416000
379304556	::484975767630385000
420323287	::484975783241601000
61402370	::484975803818455000
24113194	::484975811423141000
393761423	::484975912916504000
379304556	::484975933385089000
369174583	::484975976778973000
127062122	::484976054822383000
369174583	::484976139194998000
637418169	::484976156379082000
326813935	::484976180907737000
56169190	::484976308309348000
23721718	::484976382640795000
127062122	::484976420972548000
113048616	::484976485103435000
170162540	::484976502287499000
305370209	::484976505429041000
177101575	::484976513746337000
393499174	::484976534248120000
257625769	::484976585997844000
401757405	::484976623574212000
65968609	::484976689781280000
305370209	::484976708756324000
369174583	::484976721435717000
257625769	::484976792395345000
153531619	::484976840918839000
147384126	::484976868740038000
482944497	::484976945667772000
24113194	::484976963367743000
369174583	::484976969079980000
187280228	::484977053603610000
369174583	::484977094279970000
50429893	::484977097580888000
493647862	::484977122994176000
50429893	::484977136806031000
86131593	::484977177696288000
46940147	::484977203705155000
637418169	::484977351415967000
50429893	::484977373612216000
65968609	::484977422928850000
29319846	::484977484169900000
637418169	::484977499986616000
65968609	::484977524808511000
369174583	::484977567531671000
637418169	::484977576859803000
493647862	::484977608279355000
29319846	::484977657382060000
65968609	::484977706547687000
153531619	::484977770586308000
15170503	::484977844406456000
60718620	::484977875209445000
637418169	::484977962266025000
65968609	::484978016036995000
350525380	::484978045926010000
452678521	::484978070151909000
30406728	::484978105585397000
409665559	::484978131288084000
637418169	::484978151471058000
30406728	::484978265912647000
637418169	::484978340021825000
153531619	::484978361542770000
170162540	::484978365313458000
51068331	::484978374914625000
164575018	::484978401254854000
17035194	::484978462571393000
108814965	::484978482904985000
164575018	::484978506489950000
637418169	::484978519869366000
350525380	::484978625146806000
58349263	::484978662702592000
100471456	::484978724396609000
220632867	::484978777844629000
506707370	::484978804881100000
164575018	::484978843300933000
26182895	::484978945977118000
220632867	::484978946266513000
172025978	::484978997600604000
30406728	::484978999123120000
170162540	::484979008203800000
60046761	::484979133546381000
89590985	::484979181273366000
15170503	::484979232771018000
153531619	::484979300060246000
375636797	::484979304489431000
220632867	::484979304971771000
56169190	::484979322583674000
375636797	::484979351021031000
203145029	::484979358353092000
58115212	::484979362312110000
100471456	::484979402099687000
43045329	::484979416636739000
375636797	::484979428078796000
339917675	::484979435062312000
100471456	::484979484635172000
375636797	::484979508303233000
375636797	::484979586854166000
200685756	::484979608077348000
375636797	::484979628155486000
310664656	::484979631246688000
375636797	::484979655024185000
153531619	::484979668001357000
637418169	::484979711420801000
550757928	::484979720459923000
637418169	::484979745835081000
412586663	::484979751015444000
350525380	::484979763946467000
467775651	::484979935032123000
467775651	::484980179182579000
200685756	::484980186329255000
469196810	::484980281502597000
467775651	::484980355263655000
129314214	::484980471177433000
38804898	::484980483269218000
330201359	::484980582409977000
467775651	::484980617713844000
545297326	::484980846513115000
390759619	::484980857178816000
18999708	::484980950502092000
96872197	::484981056454402000
100471456	::484981095063379000
95299169	::484981233152430000
51554430	::484981279436591000
100471456	::484981295437856000
141976809	::484981299208151000
276784048	::484981364588941000
99435759	::484981375825506000
462648540	::484981416657428000
469196810	::484981477868724000
99435759	::484981550165921000
310664656	::484981597092196000
99435759	::484981611520204000
350525380	::484981673680187000
99435759	::484981704654729000
99435759	::484981764192866000
221610776	::484981781511151000
221610776	::484981846401245000
58115212	::484981918983667000
634890754	::484982049195835000
128775325	::484982078367211000
700013623	::484982210760425000
637418169	::484982278511013000
637418169	::484982330906255000
45278487	::484982345028489000
99435759	::484982396928794000
637418169	::484982465782484000
58115212	::484982466252263000
223614733	::484982514147016000
164575018	::484982514541666000
256853017	::484982532962656000
390759619	::484982547667890000
58115212	::484982660574363000
498321918	::484982682049589000
247560161	::484982720339406000
99435759	::484982725028245000
14190836	::484982744993521000
350525380	::484982816833548000
51554430	::484982819387891000
350525380	::484982866577989000
99435759	::484982881240879000
350525380	::484982896529510000
609790203	::484982905068720000
221610776	::484982919807520000
493647862	::484982922236428000
96872197	::484982945938022000
350525380	::484982969602699000
58115212	::484983024921374000
221610776	::484983029899599000
221610776	::484983079119777000
58115212	::484983143259058000
221610776	::484983146618707000
99435759	::484983166482915000
24226614	::484983182714884000
350525380	::484983321316040000
245855482	::484983391436435000
275681559	::484983393562533000
58115212	::484983447551610000
637418169	::484983473027817000
86131593	::484983481693634000
50429893	::484983489658228000
350525380	::484983503709544000
89033916	::484983547262795000
99435759	::484983550001700000
34071360	::484983552556032000
350525380	::484983598110736000
275681559	::484983598324273000
34071360	::484983602954792000
99435759	::484983791325179000
34071360	::484983811386511000
82433120	::484983922380394000
637418169	::484983943649689000
339458716	::484983959030231000
34071360	::484984225892798000
536141027	::484984253818499000
82433120	::484984265776443000
29319846	::484984388786991000
82433120	::484984410144374000
99435759	::484984455547731000
350525380	::484984473902395000
350525380	::484984511286247000
58115212	::484984538687234000
310664656	::484984566826795000
58115212	::484984669243322000
82433120	::484984677829070000
99435759	::484984754001817000
156801163	::484984917265113000
504027031	::484984951549349000
320512967	::484984977063682000
82433120	::484984981043691000
62940169	::484985055387721000
221610776	::484985177320345000
33964276	::484985188876050000
58115212	::484985222522347000
358643765	::484985326465585000
401757405	::484985341896425000
179039178	::484985384724860000
200685756	::484985405213655000
58115212	::484985412650151000
414103187	::484985439590174000
339458716	::484985442593292000
358643765	::484985443293736000
358643765	::484985492807507000
64584579	::484985538080821000
99435759	::484985554967072000
247434974	::484985813118091000
377357259	::484985835595370000
310664656	::484985852918255000
214184608	::484985918466818000
310664656	::484985926624755000
200685756	::484985971935440000
310664656	::484985973034737000
164575018	::484985993368330000
58115212	::484986000054046000
247434974	::484986017322389000
15186859	::484986039837401000
350525380	::484986043327057000
65482831	::484986228346220000
99435759	::484986254354690000
221610776	::484986301670637000
20903172	::484986429013893000
247434974	::484986452225179000
58115212	::484986509951377000
23164217	::484986524975390000
20903172	::484986546462801000
167144906	::484986630445350000
816177	::484986668706168000
58115212	::484986689949929000
21105964	::484986793951903000
637418169	::484986801820401000
17035194	::484986867230978000
23164217	::484986996255776000
99435759	::484987008708657000
58115212	::484987056947355000
84870240	::484987064883376000
478020840	::484987083514077000
350525380	::484987114430676000
350525380	::484987138694717000
58115212	::484987147380740000
350525380	::484987162707103000
365658620	::484987192960233000
187280228	::484987273104990000
637418169	::484987302028910000
167144906	::484987353287495000
224410857	::484987539254947000
58115212	::484987612327723000
350525380	::484987646398435000
9687752	::484987684889174000
187280228	::484987688987004000
167144906	::484987720251359000
373126936	::484987757970739000
99435759	::484987814392512000
58115212	::484987858034249000
550757928	::484988480574201000
220632867	::484988499473739000
504027031	::484988539289874000
84870240	::484988720802967000
187034273	::484988805754396000
58115212	::484988814025187000
99435759	::484988932002549000
415179202	::484988977221730000
84870240	::484988985857802000
401757405	::484989224345542000
350525380	::484989282734854000
309981035	::484989297435889000
220632867	::484989318701006000
99435759	::484989338866831000
300135225	::484989365391613000
99435759	::484989434371129000
18023231	::484989476234883000
220632867	::484989486796111000
99435759	::484989683995115000
300135225	::484989726609248000
60718620	::484989747304349000
179039178	::484989899066466000
220632867	::484989934072512000
299796220	::484989948609957000
58115212	::484990076422602000
50818061	::484990139710865000
220632867	::484990239899807000
164575018	::484990277606584000
58115212	::484990349132431000
86131593	::484990360964177000
168347877	::484990430560280000
66393146	::484990486793318000
23247181	::484990592322002000
457197060	::484990613624856000
58115212	::484990763273441000
58115212	::484990792872628000
457197060	::484990967716392000
322108529	::484990968085491000
339458716	::484991021076320000
44768272	::484991042216005000
18999708	::484991072632717000
76815335	::484991102093508000
147298694	::484991111627169000
58115212	::484991150147661000
129050216	::484991161614872000
58115212	::484991212999278000
96872197	::484991374572261000
60160675	::484991401936314000
187034273	::484991527333429000
314303039	::484991554793123000
247434974	::484991590855766000
359244936	::484991625467150000
60160675	::484991650188763000
179039178	::484991653380640000
58115212	::484991674536321000
33823755	::484991707537498000
58115212	::484991715376234000
60160675	::484991815494672000
247434974	::484991903692099000
60160675	::484991913003470000
60160675	::484991954296385000
60160675	::484992062069018000
96872197	::484992080431706000
322108529	::484992116276596000
96872197	::484992262628065000
58115212	::484992309197426000
415630297	::484992422833709000
96872197	::484992501439156000
350525380	::484992701411364000
96872197	::484992704271507000
239885742	::484992750966681000
187034273	::484992766439464000
212060681	::484992775029800000
26198298	::484992824513794000
350525380	::484992857837932000
392434084	::484992902523662000
350525380	::484993020539191000
58115212	::484993022505910000
358452616	::484993194937954000
30989596	::484993199417479000
367476078	::484993204190601000
58115212	::484993293227261000
414103187	::484993449913876000
498321918	::484993569342881000
350525380	::484993667086974000
414103187	::484993697440739000
153544543	::484993747806347000
25099957	::484993774771134000
213187842	::484993825719341000
96872197	::484993834489622000
230968348	::484993866185965000
350525380	::484993901061632000
350525380	::484994146625921000
350525380	::484994238812540000
598832393	::484994241924308000
414103187	::484994255165730000
58115212	::484994282936221000
99435759	::484994297205252000
338543771	::484994337902571000
276887663	::484994359738519000
350525380	::484994364054441000
414103187	::484994365832429000
241358661	::484994388703989000
350525380	::484994422762115000
99435759	::484994484648673000
365746365	::484994529863692000
241358661	::484994600642154000
350525380	::484994675271815000
241358661	::484994689003565000
99435759	::484994726685200000
245855482	::484994781937147000
414103187	::484994916620054000
96872197	::484994937465745000
598832393	::484994976942538000
53243169	::484994992411508000
58115212	::484995021989363000
350525380	::484995068315848000
614074554	::484995102511599000
350525380	::484995119511527000
350525380	::484995244736647000
350525380	::484995293340270000
350525380	::484995448873439000
350525380	::484995534240100000
93043270	::484995563059163000
53243169	::484995639328407000
350525380	::484995699918909000
58115212	::484995772677513000
414103187	::484995843657723000
350525380	::484995938453573000
99435759	::484995958757797000
350525380	::484996049866866000
17054163	::484996072041742000
350525380	::484996101976907000
39685005	::484996243773353000
342508573	::484996253466767000
396923534	::484996276149157000
414103187	::484996455514402000
350525380	::484996538582589000
350525380	::484996575492464000
25747982	::484996576025137000
58115212	::484996595981631000
99435759	::484996611508957000
350525380	::484996686771548000
350525380	::484996774814572000
577920402	::484996776227639000
409665559	::484996975486435000
99435759	::484996975557738000
414103187	::484997011570040000
340646680	::484997186120196000
99435759	::484997204646453000
414103187	::484997454656331000
84870240	::484997491306549000
60160675	::484997571644248000
401757405	::484997591399014000
340646680	::484997600148328000
60160675	::484997663029747000
60160675	::484997952427937000
51554430	::484998060632993000
222598798	::484998101942681000
38207353	::484998106497703000
409665559	::484998264895188000
276357208	::484998369366913000
147384126	::484998387498881000
58115212	::484998396415983000
816177	::484998402783338000
414103187	::484998420415774000
53243169	::484998439156322000
20153912	::484998441303420000
26198298	::484998482592161000
305370209	::484998542570704000
25408355	::484998585524948000
99435759	::484998620240834000
20153912	::484998661735071000
241358661	::484998661751861000
58115212	::484998814638419000
412586663	::484998837279678000
58115212	::484998934687780000
91942557	::484999001410781000
15782772	::484999028791197000
152715270	::484999178305536000
179039178	::484999248057217000
25408355	::484999309817950000
570502101	::484999395772203000
224124379	::484999445461757000
9899992	::484999507076079000
38207353	::484999522326945000
396923534	::484999689666695000
58115212	::484999729487441000
25408355	::484999746021376000
66393146	::484999785569472000
273955213	::484999818365140000
224124379	::484999838749036000
58115212	::484999857036222000
409662649	::485000077883092000
66393146	::485000164260605000
30989596	::485000346003980000
22431584	::485000374764322000
99435759	::485000398336307000
350525380	::485000437029158000
350525380	::485000472819138000
177101575	::485000533434843000
279268567	::485000887769640000
434545772	::485000912566771000
276381534	::485000936772100000
58115212	::485000937723793000
305370209	::485001018002784000
58115212	::485001031495868000
396923534	::485001072335798000
58115212	::485001085455577000
232814871	::485001170604158000
99435759	::485001175343706000
237530197	::485001190858440000
224452115	::485001377626611000
232814871	::485001420895055000
58115212	::485001715851083000
50818061	::485001843710623000
414103187	::485001891705651000
51814269	::485002048962711000
99435759	::485002182979121000
305370209	::485002223131168000
37863682	::485002385769525000
58115212	::485002391448604000
301657872	::485002476043526000
50011708	::485002480510861000
183562162	::485002487967907000
99435759	::485002517680361000
50011708	::485002523892535000
224410857	::485002643811889000
99435759	::485002762082459000
69044676	::485002802180005000
187651826	::485002892097912000
19837708	::485003251918856000
19939574	::485003307677523000
415179202	::485003316158808000
99435759	::485003319979433000
415179202	::485003398392324000
19939574	::485003469653155000
224124379	::485003470336835000
60131090	::485003710393614000
99435759	::485003717570072000
50818061	::485003932104921000
50818061	::485004022479585000
37863682	::485004190477860000
311297676	::485004357306306000
415630297	::485004405477875000
91770694	::485004426298785000
381373424	::485004434397614000
381373424	::485004451573276000
19895969	::485004495848734000
25760567	::485004701184708000
203688730	::485004834006126000
99435759	::485005056203182000
532542878	::485005104186015000
187280228	::485005169290014000
97307001	::485005276878086000
509524562	::485005643720294000
17764624	::485005680311414000
307697597	::485005720946221000
196742313	::485005776486809000
325192444	::485005973749116000
299284663	::485006138815946000
232814871	::485006202938474000
309981035	::485006226858979000
453690730	::485006266192769000
160289098	::485006336103440000
36772146	::485006445071835000
203688730	::485006567751036000
396923534	::485006665058512000
245855482	::485006700500770000
99435759	::485006830234390000
224124379	::485006882818375000
336195050	::485006926531817000
50011708	::485007010006855000
160733683	::485007032592789000
160289098	::485007037777346000
218956862	::485007043841884000
32171318	::485007291175809000
160289098	::485007379969232000
224124379	::485007452211924000
336195050	::485007479697588000
6945382	::485007505224126000
307697597	::485007581769764000
19683725	::485007633863442000
34796664	::485007654176038000
224124379	::485007663508369000
161199833	::485007827061071000
115459999	::485007968509779000
94181957	::485008144691494000
591216066	::485008223263817000
416684872	::485008227080630000
387625128	::485008344013627000
365151006	::485008435050979000
311297676	::485008516633997000
59184492	::485008583591854000
245957488	::485008873418280000
234649932	::485009090909712000
291327788	::485009094819209000
291327788	::485009167108034000
291327788	::485009204156325000
260911912	::485009336822157000
245957488	::485009439791906000
86604355	::485009452131553000
291327788	::485009527285514000
47466684	::485009558318751000
414103187	::485009636353781000
291327788	::485009719858565000
596678073	::485009730038149000
60555388	::485009843170725000
161199833	::485009864196763000
160289098	::485009931914211000
161199833	::485010011311988000
21531254	::485010047127126000
132479234	::485010163041316000
161199833	::485010207932551000
25104281	::485010212315598000
53243169	::485010293324800000
494495688	::485010304783241000
494495688	::485010317508759000
494495688	::485010329022111000
494495688	::485010359221108000
494495688	::485010375750844000
494495688	::485010390724513000
82242725	::485010462585532000
494495688	::485010555250290000
28405302	::485010589169614000
82242725	::485010642059816000
147384126	::485010659969490000
816177	::485010768531046000
161199833	::485010799476232000
396923534	::485010801527226000
336195050	::485010867428548000
161199833	::485010906045100000
234649932	::485011000144314000
165658390	::485011006142173000
39847939	::485011134362025000
396923534	::485011143367618000
99435759	::485011185255723000
125718303	::485011392810872000
214678768	::485011643026268000
17035194	::485011859343671000
270173839	::485012060669898000
224124379	::485012083579179000
116098184	::485012110829977000
99435759	::485012228668534000
29849760	::485012230128140000
494495688	::485012272150872000
461392295	::485012289578225000
161199833	::485012293235658000
494495688	::485012392372211000
387625128	::485012431991611000
270173839	::485012534475231000
137426396	::485012584995643000
29319846	::485012689752576000
51068331	::485012721814241000
335432246	::485012837132009000
463138486	::485012855687626000
461392295	::485012994783318000
73731844	::485013028035772000
73731844	::485013037519097000
234649932	::485013089683656000
68432091	::485013094809489000
234649932	::485013232260612000
461392295	::485013268205826000
336195050	::485013402906279000
461392295	::485013404063514000
234649932	::485013435906658000
461392295	::485013488712966000
234649932	::485013604949692000
619492928	::485013716300083000
209208697	::485013956604731000
483190332	::485014008622088000
51068331	::485014143058313000
26198467	::485014199471312000
184195472	::485014256912330000
20804321	::485014641953632000
131968998	::485014650325446000
51068331	::485014688007090000
507918715	::485014819771138000
62685527	::485014861206667000
51068331	::485014885492092000
31250549	::485014912469446000
508860717	::485014949320609000
175591069	::485014978093531000
51068331	::485015075460509000
210674392	::485015076856811000
125718303	::485015166891741000
245398547	::485015175645646000
158129535	::485015200681451000
51068331	::485015337289928000
335432246	::485015907719057000
233767854	::485015960131493000
71617108	::485016230026571000
161199833	::485016694062981000
161199833	::485016726120062000
100195876	::485016834949672000
100195876	::485016839584358000
220532575	::485016973471150000
336195050	::485017113611227000
336195050	::485017308726067000
508860717	::485017335967653000
25747982	::485017344956452000
225287674	::485017438694539000
236930269	::485017451101294000
162175448	::485017747835727000
343018153	::485017819080167000
239162983	::485018040136769000
105852149	::485018186405146000
224410857	::485018213466783000
46284235	::485018232651132000
20020647	::485018240175730000
336195050	::485018328977928000
234960273	::485018328994312000
587104097	::485018441749774000
190396530	::485018574314938000
239702167	::485018621882531000
224410857	::485018634906271000
270173839	::485018686600658000
103138091	::485018699342946000
460772038	::485018807946076000
364410144	::485018858164473000
270173839	::485018916867944000
234960273	::485019133533110000
364410144	::485019139904270000
364410144	::485019353645977000
171807880	::485019355357265000
45190114	::485019363758444000
37578654	::485019528985063000
234960273	::485019611054620000
237966586	::485019643954749000
336195050	::485019644525576000
416506126	::485019670471118000
365523194	::485019691392307000
338120144	::485019698593951000
237966586	::485019740079796000
233740533	::485019743112278000
234960273	::485019743368146000
161199833	::485019746069266000
364410144	::485019800402280000
14253476	::485019961900171000
134225933	::485019986428039000
364410144	::485020006971736000
149295164	::485020110852063000
580391330	::485020199930691000
580391330	::485020241022308000
397571431	::485020255140339000
224410857	::485020262782750000
580391330	::485020414586785000
240766538	::485020420459200000
580391330	::485020471134396000
24821703	::485020493485842000
262405775	::485020500343545000
262405775	::485020562385694000
580391330	::485020596267266000
607016651	::485020621739261000
245957488	::485020646557372000
364410144	::485020750676369000
364410144	::485020780850184000
213887474	::485020803235606000
241337450	::485020831186055000
353418151	::485020980834615000
580391330	::485020982193577000
259830697	::485020986048131000
580391330	::485021033401831000
580391330	::485021165769859000
20000062	::485021267029159000
580391330	::485021335727271000
262405775	::485021340622024000
580391330	::485021453050343000
580391330	::485021497132478000
50011708	::485021508335841000
580391330	::485021515365486000
580391330	::485021575964393000
580391330	::485021599565750000
580391330	::485021654796365000
73795436	::485021721536495000
205124512	::485021834400645000
580391330	::485021875228004000
36829018	::485021910355300000
580391330	::485021944765370000
580391330	::485022019361058000
580391330	::485022052991004000
580391330	::485022074222546000
326554021	::485022131017617000
580391330	::485022208389967000
580391330	::485022296629719000
580391330	::485022312563879000
161199833	::485022317475405000
415179202	::485022348123570000
91770694	::485022371506835000
377555310	::485022439978831000
397571431	::485022463718207000
62396842	::485022512762208000
580391330	::485022553413406000
364410144	::485022557125349000
125718303	::485022714344644000
19683725	::485022725929721000
580391330	::485022817998483000
73795436	::485022871706947000
224410857	::485022899028254000
186823940	::485022911279804000
165290348	::485022944549023000
407248121	::485022975855296000
580391330	::485023024920289000
364410144	::485023053256982000
461392295	::485023114460274000
73795436	::485023167946452000
14253476	::485023178780340000
89033916	::485023191778082000
73795436	::485023602639900000
264677315	::485023641508143000
580391330	::485023670180405000
73795436	::485023787629674000
16566189	::485023979661697000
270173839	::485023997067685000
98589714	::485024007905767000
170357410	::485024028910833000
28054060	::485024107407228000
377357259	::485024503047548000
580391330	::485024601466863000
380458897	::485024663936835000
193796724	::485024669427564000
36829018	::485024690751422000
580391330	::485024701899485000
329955120	::485024711558983000
45410414	::485024751375511000
176188106	::485024807386611000
377357259	::485024880929165000
336195050	::485024887883722000
201445185	::485024939569713000
176188106	::485024969123180000
224124379	::485025004380098000
176188106	::485025070004600000
22294252	::485025070188752000
19837708	::485025078334488000
336195050	::485025186224570000
224410857	::485025306039050000
60399576	::485025390612606000
81765661	::485025470270799000
325242803	::485025476885630000
260440912	::485025557013221000
176188106	::485025567595831000
265553576	::485025618765963000
190396530	::485025652815319000
461392295	::485025750311915000
176188106	::485025786714669000
306169468	::485025952922361000
111136825	::485025983125127000
68432091	::485026113778098000
240914419	::485026116290088000
433470731	::485026360230830000
580391330	::485026371047940000
568505535	::485026433946120000
580391330	::485026483920834000
181877725	::485026487716700000
433470731	::485026518314135000
161199833	::485026539906416000
580391330	::485026622114762000
26954972	::485026677110501000
29327418	::485026728549822000
399695389	::485026740356796000
587864456	::485026741811830000
93448284	::485026813882531000
245398547	::485026841691164000
568505535	::485026888201830000
92568275	::485026899610324000
72210207	::485026911228162000
399695389	::485026923626893000
336195050	::485027032385224000
568505535	::485027072520486000
399695389	::485027182784569000
250713436	::485027244021002000
399695389	::485027258139439000
93448284	::485027332202041000
59454178	::485027363801952000
588705820	::485027424963690000
399695389	::485027563581227000
258454374	::485027595034304000
190396530	::485027648188342000
176188106	::485027742023290000
170815462	::485027743814279000
57933673	::485027744451817000
366136205	::485027750609027000
513434526	::485027757756125000
245398547	::485027951730520000
816177	::485027994189455000
399695389	::485028047763308000
399695389	::485028133108981000
399695389	::485028170807377000
376541246	::485028271327703000
54565883	::485028283776380000
93448284	::485028371554762000
108605734	::485028384997519000
241995287	::485028529331896000
436188872	::485028539855810000
292012619	::485028581991411000
292012619	::485028677436981000
148445755	::485028690711957000
366136205	::485028832823742000
15267198	::485028843950837000
93448284	::485028889152856000
93448284	::485028997638541000
86604355	::485029019398975000
149295164	::485029074352365000
76017935	::485029096603136000
148445755	::485029218170830000
292012619	::485029234419957000
93448284	::485029256322220000
193861615	::485029322634194000
112145680	::485029380905652000
292012619	::485029451739049000
113048616	::485029618810773000
193861615	::485029641325793000
196890320	::485029660481167000
161199833	::485029815703973000
380458897	::485029821827657000
407897841	::485029872310693000
277794018	::485029899283877000
407897841	::485029976438476000
407897841	::485030044331683000
407897841	::485030075881230000
80157666	::485030113231114000
37578654	::485030252364988000
47167252	::485030283884785000
306169468	::485030285122502000
410286428	::485030309772017000
34536365	::485030352189022000
19307731	::485030396761890000
59454178	::485030610206216000
361199465	::485030618670309000
54587465	::485030626592956000
19307731	::485030703340335000
336195050	::485030719115497000
254210162	::485030768712757000
30989596	::485030770541490000
108605734	::485030837113475000
262449011	::485030883691618000
40896981	::485031002985619000
97336064	::485031017066287000
33238183	::485031025698152000
9899992	::485031087907696000
87970668	::485031100712890000
7875762	::485031218166390000
14253476	::485031353272897000
33238183	::485031387461070000
262449011	::485031455912132000
336195050	::485031500946366000
260361255	::485031505622609000
260361255	::485031506398560000
178921630	::485031514498138000
210873235	::485031594240262000
387461887	::485031609117052000
254210162	::485031616348033000
40896981	::485031676842475000
115941650	::485031909463179000
270173839	::485032107555573000
28066346	::485032148345167000
270173839	::485032218582990000
364410144	::485032225302249000
216833550	::485032321473474000
61307501	::485032384123789000
247374067	::485032392080752000
37578654	::485032463085752000
89033916	::485032465384210000
122067183	::485032482002059000
364410144	::485032505175572000
51650419	::485032520392523000
26954972	::485032542723407000
477235727	::485032659454676000
115941650	::485032701422886000
253120136	::485032703633260000
37863682	::485032770352078000
61307501	::485032784482689000
410286428	::485032894868750000
35026897	::485032973411307000
220532575	::485033001168809000
33238183	::485033024032358000
254210162	::485033147411595000
387461887	::485033159445082000
336195050	::485033159869100000
35026897	::485033168098316000
816177	::485033182006231000
147298694	::485033209168539000
418312513	::485033209454166000
83878535	::485033273010049000
17028109	::485033451079606000
215109001	::485033541957189000
59705683	::485033586496921000
418312513	::485033611679518000
513270198	::485033826909839000
439491329	::485033888188604000
202196262	::485033928936271000
16726467	::485033935588839000
38440249	::485033966001324000
61307501	::485034006602186000
418312513	::485034065549352000
587104097	::485034095534039000
387461887	::485034111191375000
17536130	::485034113641234000
61307501	::485034113682788000
22431584	::485034125116456000
40896981	::485034258893770000
17028109	::485034370731081000
396923534	::485034407771013000
285906246	::485034434832244000
607016651	::485034461084393000
816177	::485034493162844000
113048616	::485034500720578000
133508241	::485034536749641000
78614495	::485034731151429000
250713436	::485034750306824000
418312513	::485034785803612000
115941650	::485034803482591000
47880950	::485034840752791000
40896981	::485034877419409000
398707286	::485034903046602000
80965569	::485035073956093000
252674018	::485035081577136000
188480631	::485035156671975000
161199833	::485035165698121000
361199465	::485035233990164000
38577111	::485035314474254000
494376740	::485035318114922000
227355784	::485035329897136000
620459453	::485035355272650000
94181957	::485035454991826000
312784161	::485035579436851000
196693857	::485035607488344000
196693857	::485035607496724000
196693857	::485035667756298000
494376740	::485035703336583000
625951846	::485035896782467000
40896981	::485035967107977000
494376740	::485035996178677000
179119528	::485036077099413000
263433687	::485036171827752000
25408355	::485036273321521000
249227650	::485036456302632000
397084214	::485036461117300000
620459453	::485036485604028000
1565041	::485036563491868000
288540835	::485036622044336000
397084214	::485036639098376000
66882384	::485036688256028000
397084214	::485036771747430000
108605734	::485036796019896000
614074554	::485036905491206000
31144939	::485036916396789000
149275783	::485036940241420000
397084214	::485037010545942000
391573659	::485037017102028000
187047785	::485037152229543000
38577111	::485037156230893000
266235648	::485037170521300000
364035957	::485037239911874000
19123904	::485037372350803000
19123904	::485037373432922000
19123904	::485037377086189000
407384648	::485037505746440000
257265522	::485037597580730000
26068830	::485037712013926000
494376740	::485037873385598000
225691566	::485037880826281000
19683725	::485037886052786000
623990154	::485038171567050000
58562014	::485038173056036000
227355784	::485038219520516000
17107944	::485038234377150000
340819943	::485038237472530000
149275783	::485038268007059000
227355784	::485038322448748000
253230729	::485038371304009000
191276105	::485038374915305000
17107944	::485038444738265000
250713436	::485038526933659000
259830697	::485038532957077000
404496513	::485038548744019000
58562014	::485038550111375000
346127757	::485038774221815000
247374067	::485038779648864000
381181950	::485038820308422000
38577111	::485038849848930000
346127757	::485038884271964000
179119528	::485038972339748000
29327418	::485038974248181000
306169468	::485039005172768000
17107944	::485039026546958000
463138486	::485039037544431000
30989596	::485039067541680000
210873235	::485039100224110000
122799833	::485039153571446000
188508773	::485039168733474000
15791549	::485039170604113000
253828982	::485039198869913000
25408355	::485039211171819000
623990154	::485039233850015000
417968003	::485039271364268000
417968003	::485039529704034000
51964139	::485039562071097000
123373847	::485039576927731000
849	::485039601707663000
25408355	::485039609919700000
122799833	::485039610620551000
123373847	::485039671735758000
534913317	::485039742711762000
227355784	::485039821140664000
373690904	::485039825766998000
58587526	::485039849586438000
123373847	::485039891911561000
25408355	::485039910961704000
25408355	::485039961838604000
16144669	::485039976531230000
341037427	::485040016834322000
25408355	::485040080663216000
224410857	::485040410042302000
253737829	::485040427083386000
330201359	::485040454564474000
131954929	::485040484994129000
329471370	::485040497526722000
131954929	::485040539864031000
131954929	::485040596973658000
172035134	::485040747863764000
112801155	::485040768797507000
152127827	::485040784429690000
420389630	::485040977623523000
373690904	::485041062868570000
326351370	::485041070162464000
17107944	::485041078748577000
471291163	::485041134549213000
330201359	::485041212064153000
15726982	::485041214605914000
494376740	::485041243924090000
340094001	::485041311750180000
233767854	::485041355521925000
172035134	::485041361448873000
76082847	::485041375134904000
185716839	::485041399784800000
159944196	::485041490784034000
421356901	::485041504017072000
471291163	::485041506525274000
145572480	::485041588121239000
306169468	::485041610749906000
273111255	::485041641263095000
273111255	::485041688826494000
148445755	::485041694681726000
273111255	::485041770204377000
727422228	::485041822180601000
373690904	::485041902626951000
76082847	::485041910579740000
40896981	::485042000912060000
208250490	::485042080033427000
337466318	::485042118667558000
245855482	::485042126385057000
590556372	::485042375249891000
40783277	::485042470233718000
208296274	::485042490408321000
17536130	::485042531348918000
239885742	::485042538730909000
189664484	::485042619735498000
380458897	::485042622365327000
198393365	::485042698361909000
394962689	::485042819782815000
23785621	::485042857880088000
727422228	::485042865958322000
233767854	::485042885385928000
27335023	::485042886439084000
16726467	::485042905913241000
57331128	::485042928138461000
16039882	::485042932232495000
301244128	::485042941493542000
224410857	::485042944777662000
149275783	::485042959092432000
41908697	::485042962103955000
112333263	::485043039778263000
112333263	::485043197735751000
148445755	::485043205801377000
109060628	::485043289800732000
25084916	::485043306809024000
284813143	::485043415152087000
161199833	::485043432499331000
112333263	::485043503680847000
401443377	::485043582718332000
18999708	::485043599755575000
148445755	::485043635667607000
259488414	::485043793784492000
268397639	::485043794669477000
313792688	::485043807675633000
112333263	::485043823764963000
110236585	::485043873300111000
168964399	::485043919676526000
295466391	::485043980480942000
17536130	::485044044746477000
208296274	::485044051868418000
247374067	::485044179702415000
365505682	::485044184613937000
625951846	::485044192042033000
86970230	::485044209955524000
24171213	::485044217496879000
284813143	::485044226988965000
37029138	::485044282529546000
40896981	::485044285587214000
33964276	::485044322987802000
849	::485044366587990000
472528304	::485044449815560000
152715270	::485044622079434000
325996873	::485044625099329000
189135890	::485044760831225000
189135890	::485044776748601000
13533012	::485044911407128000
35026897	::485045053476196000
18336787	::485045056865202000
314864925	::485045064578498000
68818829	::485045132547198000
289084083	::485045162700075000
161492068	::485045183638011000
24543872	::485045197948993000
56736460	::485045211173617000
394962689	::485045339410288000
61698439	::485045388354019000
126109768	::485045478048792000
353418151	::485045565403590000
472528304	::485045570340675000
81872162	::485045600220905000
168347877	::485045617073217000
9899992	::485045667010592000
349788720	::485045751920480000
365505682	::485045766206267000
185629189	::485045778814353000
28197443	::485045801719046000
224410857	::485045850910244000
318627551	::485045870870548000
306169468	::485045930388115000
85399171	::485045964701712000
284813143	::485045971412615000
478941450	::485045984775245000
284813143	::485046102346194000
242912563	::485046116602642000
253126912	::485046152455151000
46279759	::485046173875851000
478941450	::485046197820719000
509760806	::485046279974944000
241995287	::485046290124787000
33964276	::485046353337536000
149275783	::485046358429011000
168347877	::485046365295108000
81872162	::485046431963963000
149275783	::485046460283486000
259488414	::485046588038217000
262939560	::485046598007676000
280798922	::485046654223921000
71617108	::485046660855513000
30989596	::485046682871414000
262939560	::485046710725386000
365505682	::485046712021811000
396923534	::485046714634469000
284813143	::485046730459996000
301016850	::485046849842069000
301016850	::485046885724332000
19683725	::485046887666712000
433168829	::485046926857879000
478941450	::485046938794860000
253126912	::485046947728723000
101477442	::485046968666710000
284813143	::485046986492870000
23785621	::485047020034338000
13683762	::485047020361887000
478941450	::485047058936500000
168347877	::485047107296825000
308858845	::485047110572982000
65995121	::485047125840236000
63490594	::485047141757636000
471291163	::485047142503833000
195154119	::485047192638341000
478941450	::485047332539727000
118708729	::485047348427386000
471291163	::485047349073289000
245398547	::485047352609505000
87956728	::485047374256275000
34536365	::485047395802423000
478941450	::485047412797767000
218956862	::485047431772385000
149275783	::485047433554980000
17595323	::485047447211618000
365505682	::485047454761766000
284813143	::485047458301771000
195154119	::485047515486507000
51964139	::485047527566094000
250713436	::485047565159641000
502240473	::485047571102978000
478941450	::485047592712032000
478941450	::485047633363226000
478941450	::485047660294844000
284813143	::485047693568638000
65435835	::485047699683954000
28197443	::485047837458051000
250713436	::485047890159480000
429348972	::485047936368140000
55665294	::485047988146823000
429348972	::485048073932898000
234187240	::485048077653667000
327934017	::485048167990177000
273034167	::485048188005384000
722514433	::485048202262245000
327934017	::485048258528423000
432116634	::485048383166373000
131941193	::485048408789757000
314864925	::485048446349352000
55704588	::485048451860672000
95231863	::485048457686548000
321102847	::485048458827804000
377357259	::485048472966397000
119636299	::485048495137501000
29737650	::485048504272687000
300594041	::485048533767053000
110297719	::485048543304896000
284813143	::485048544379011000
161199833	::485048558828003000
16623113	::485048561462034000
435557155	::485048655108263000
284813143	::485048662280921000
161199833	::485048700536758000
284813143	::485048736562024000
260006924	::485048752785596000
58349263	::485048813644939000
623990154	::485048818086322000
236628483	::485048818354778000
289084083	::485048821966471000
396923534	::485048831701037000
628427510	::485048846158790000
478941450	::485048854669033000
19307731	::485048889825714000
16299351	::485048890899853000
131941193	::485048903809912000
284813143	::485048907408613000
391573659	::485048922914959000
122614290	::485048927360544000
314864925	::485048983258013000
256088386	::485049002174324000
28197443	::485049003612979000
434545772	::485049040451948000
208296274	::485049088296353000
216486063	::485049088946495000
348785324	::485049113159823000
390759619	::485049120596316000
306169468	::485049143795417000
323891242	::485049144160292000
187049333	::485049147721277000
323891242	::485049165043752000
483190332	::485049171314241000
70784628	::485049187126738000
375810749	::485049216843001000
323891242	::485049225538179000
619492928	::485049250925928000
347994449	::485049284392284000
375810749	::485049373538000000
260573981	::485049373886124000
236628483	::485049432916779000
587104097	::485049434909061000
29198251	::485049440730759000
35376355	::485049493679656000
29327418	::485049504593641000
29327418	::485049553075576000
390759619	::485049562965348000
293897624	::485049571790561000
502240473	::485049627989651000
348785324	::485049637993070000
198393365	::485049639247151000
246112828	::485049673451728000
18551115	::485049696818561000
59288102	::485049720373776000
375810749	::485049720599900000
19307731	::485049737507123000
478941450	::485049745585352000
308858845	::485049792238989000
59288102	::485049825566916000
135003892	::485049860631310000
15330061	::485049890951946000
33249556	::485049905380347000
348785324	::485049946958086000
317596401	::485049949210427000
254210162	::485049971562262000
236628483	::485049998615117000
377357259	::485050077279297000
344442687	::485050127023759000
76082847	::485050142882816000
390759619	::485050147596812000
390759619	::485050195021795000
51413309	::485050311669596000
52995718	::485050373615656000
261847534	::485050402279522000
27335023	::485050420260503000
19245878	::485050453122904000
224410857	::485050498341675000
28197443	::485050587847741000
68432091	::485050630898454000
56169190	::485050631460102000
293897624	::485050649676349000
213887474	::485050672715292000
16299351	::485050675081273000
274791343	::485050706437500000
461652679	::485050727887159000
30989596	::485050768282492000
26831606	::485050778193653000
23442090	::485050796283678000
29327418	::485050836285153000
16299351	::485050846913499000
7875762	::485050847735599000
323891242	::485050874444922000
23785621	::485050897861730000
29394513	::485050912092602000
244646421	::485050930866307000
104539435	::485050976697458000
100018299	::485050983211216000
31258629	::485050991885049000
29327418	::485051000454393000
198393365	::485051051788075000
423816771	::485051125456859000
81469472	::485051131911876000
236628483	::485051161737572000
558873022	::485051209451962000
29652147	::485051211138498000
497630362	::485051211704315000
201445185	::485051259594887000
236628483	::485051315546886000
29737650	::485051318466146000
470458433	::485051339970732000
18551115	::485051342298578000
29652147	::485051374858952000
369323050	::485051381137801000
122283306	::485051411298648000
16472279	::485051435198189000
393718746	::485051454265495000
29394513	::485051492257517000
29652147	::485051506216144000
256756265	::485051520484794000
101881386	::485051530794369000
236628483	::485051573635006000
76082847	::485051612873109000
24543872	::485051677452402000
568505535	::485051686839656000
478941450	::485051690601558000
238024746	::485051696264257000
289360824	::485051702077173000
57651074	::485051703457095000
331482356	::485051715150811000
246112828	::485051745723113000
34689419	::485051753620983000
478941450	::485051761988624000
29394513	::485051807555915000
40896981	::485051819555450000
191947005	::485051862085685000
29652147	::485051921435475000
340646680	::485051950916853000
24171213	::485051959645188000
423816771	::485051990272008000
423816771	::485052048610586000
83163050	::485052052926889000
478941450	::485052054470012000
236628483	::485052078570500000
396923534	::485052104378036000
29652147	::485052112364388000
423666163	::485052141485060000
32609703	::485052151748493000
18999708	::485052185814634000
340646680	::485052209868976000
133341985	::485052273928978000
29394513	::485052274222198000
32609703	::485052277267259000
230903702	::485052365498621000
32609703	::485052374302466000
29394513	::485052376944898000
376541246	::485052386390454000
377357259	::485052388621828000
256756265	::485052392396697000
76375846	::485052398281318000
32609703	::485052399275364000
380458897	::485052426932592000
376541246	::485052434167775000
323477702	::485052457681051000
264608632	::485052461233623000
15330061	::485052483904233000
347994449	::485052498139709000
230365198	::485052533808062000
115141777	::485052577948516000
32609703	::485052623976800000
28197443	::485052633544024000
433142367	::485052634685276000
29652147	::485052693107720000
198393365	::485052697612017000
264608632	::485052709381238000
32609703	::485052711981703000
230365198	::485052725487742000
161199833	::485052829904547000
57651074	::485052876645859000
29652147	::485052887736000000
45759903	::485052906215706000
470458433	::485052915678461000
230365198	::485052936465416000
376541246	::485052959382712000
433142367	::485052964265291000
32609703	::485052981172121000
33011898	::485053002160807000
360183119	::485053039079075000
380458897	::485053056115945000
256756265	::485053058326335000
264608632	::485053079612452000
256756265	::485053090186285000
32609703	::485053103255736000
35945417	::485053109576531000
16566189	::485053118678568000
168387841	::485053153235066000
29394513	::485053165491195000
312435293	::485053175737511000
116054733	::485053241588449000
168387841	::485053258671476000
506519570	::485053286035099000
24392243	::485053297079107000
299441398	::485053339218870000
24392243	::485053350267072000
45759903	::485053351311060000
461392295	::485053375520575000
168387841	::485053382776733000
393718746	::485053450343165000
299441398	::485053460727885000
24392243	::485053481691385000
420389630	::485053505128783000
206247499	::485053521700851000
558873022	::485053553485307000
420389630	::485053569192587000
45759903	::485053579099516000
24392243	::485053694875283000
296901409	::485053703812947000
17028109	::485053721068326000
539183661	::485053731319214000
30151060	::485053745269862000
14085431	::485053752614068000
17595323	::485053752672399000
17028109	::485053776697384000
136791341	::485053810407407000
418327117	::485053841323216000
418327117	::485053904845955000
125849974	::485053927046389000
337434597	::485053945748799000
34536365	::485053946499956000
45759903	::485053980418912000
52995718	::485054043233189000
461392295	::485054044121997000
253759009	::485054054712631000
92870542	::485054084454440000
599774410	::485054152759066000
8036902	::485054161071788000
61307501	::485054191153725000
62685527	::485054217540079000
411997198	::485054228025847000
362737866	::485054294987513000
30989596	::485054320191107000
291249412	::485054350067122000
83163050	::485054364265242000
375810749	::485054367469297000
255818707	::485054425237450000
299441398	::485054453263765000
41143305	::485054464944902000
32609703	::485054476806402000
32609703	::485054551171399000
43967474	::485054552568528000
299441398	::485054562672205000
62685527	::485054598617378000
76502729	::485054611040911000
98552986	::485054614660997000
375810749	::485054615570759000
619492928	::485054627134464000
385114649	::485054640317153000
375810749	::485054670662938000
362540752	::485054830617305000
420389630	::485054858467086000
240463390	::485054916440776000
291249412	::485054989509726000
62685527	::485055026281594000
52950877	::485055026742566000
385114649	::485055031771545000
196742313	::485055035097620000
196742313	::485055035756142000
196742313	::485055036393664000
196742313	::485055037043798000
196742313	::485055037815533000
478941450	::485055091754287000
515049896	::485055104886636000
324171027	::485055233379549000
83428249	::485055245689425000
369804138	::485055256880218000
36579395	::485055266484797000
19307731	::485055279394852000
101138081	::485055295664947000
351264389	::485055376295882000
262939560	::485055433694904000
51649971	::485055467740090000
350968313	::485055469917310000
39041792	::485055522870013000
16144669	::485055565161582000
19123904	::485055616344662000
19123904	::485055624095342000
208296274	::485055671725854000
14606079	::485055682060644000
68221984	::485055695835136000
52950877	::485055700142272000
249468865	::485055744476053000
623990154	::485055769188896000
619492928	::485055833193979000
556556365	::485055963129708000
24226614	::485055987221811000
66877066	::485056046541852000
20804321	::485056060701437000
421179396	::485056071078125000
17840621	::485056097934266000
28054060	::485056162207768000
16299351	::485056186124083000
558873022	::485056195611611000
336821368	::485056213638332000
274791343	::485056218528878000
7875762	::485056255774687000
30795924	::485056261420228000
22195036	::485056282429517000
262449011	::485056326851362000
196890320	::485056329522749000
315621982	::485056334472413000
24226614	::485056336724774000
544538144	::485056364100591000
600663496	::485056398510657000
24171213	::485056401044037000
24821703	::485056408434405000
410403898	::485056410330210000
52105336	::485056426641879000
293897624	::485056430110957000
301044144	::485056434116517000
326146327	::485056454311690000
315621982	::485056457747202000
153544543	::485056481809956000
52950877	::485056511748485000
308858845	::485056537648713000
59288102	::485056538131042000
115941650	::485056563468460000
28498427	::485056625611661000
393718746	::485056628509904000
160768741	::485056637342732000
19683725	::485056689696423000
315621982	::485056700467400000
374772557	::485056731588739000
56169190	::485056737162964000
252756099	::485056787897679000
59288102	::485056797401964000
52950877	::485056847984881000
102266093	::485056877181829000
315621982	::485056908253200000
315621982	::485056928717209000
42220462	::485056941639880000
7345092	::485056945905074000
20786050	::485056946601340000
247374067	::485057006512779000
187716774	::485057018185523000
102266093	::485057026029256000
221830651	::485057031921881000
361199465	::485057051966865000
29327418	::485057053019611000
265760942	::485057080793915000
30795924	::485057095549853000
347994449	::485057109609156000
14253476	::485057111114932000
18551115	::485057144127901000
30104821	::485057150591700000
315621982	::485057176277614000
515049896	::485057180991623000
277996494	::485057194988040000
19683725	::485057233831858000
30104821	::485057256216887000
466873056	::485057274843373000
59288102	::485057302006087000
30795924	::485057313322319000
299441398	::485057342799486000
374772557	::485057383249362000
155926653	::485057399850409000
186823940	::485057433664905000
16299351	::485057487604035000
338073739	::485057519983669000
24738840	::485057530930814000
273748024	::485057578154487000
21415532	::485057597427679000
168387841	::485057670731153000
286282963	::485057675420786000
29652147	::485057677698301000
374772557	::485057689316106000
309981035	::485057697856122000
309981035	::485057725416869000
267936760	::485057771365498000
267936760	::485057776075702000
320485729	::485057776876806000
363361632	::485057782413295000
277996494	::485057784577159000
103678189	::485057792915435000
15789848	::485057837274390000
86243090	::485057858363334000
235382002	::485057880748331000
277996494	::485057927741321000
102489930	::485057935043600000
14253476	::485057974961184000
23785621	::485058025859080000
23785621	::485058028996427000
301244128	::485058038655901000
405239647	::485058039750213000
65832155	::485058082666315000
269605766	::485058090291986000
269605766	::485058208008908000
30989596	::485058248815284000
15330061	::485058262857830000
29652147	::485058268591833000
545540214	::485058354503352000
257265522	::485058410354728000
29327418	::485058412448059000
277996494	::485058432781668000
281697994	::485058478357364000
147298694	::485058483935391000
30795924	::485058528902922000
279548168	::485058616441843000
69064286	::485058627980783000
315621982	::485058639364100000
308946618	::485058640005435000
308946618	::485058694481068000
293897624	::485058697723641000
37029138	::485058726576267000
374772557	::485058731487412000
409709795	::485058768929955000
30104821	::485058773602807000
432116634	::485058842871353000
28197443	::485058853529071000
36891053	::485058876111200000
21503139	::485058899695788000
286910447	::485058952804462000
250713436	::485058962698407000
372479589	::485058967270219000
12653722	::485058980549365000
273697690	::485059006428246000
30795924	::485059049508327000
312784161	::485059062195691000
106320745	::485059088188182000
277996494	::485059093917212000
619492928	::485059124946690000
312784161	::485059128994172000
113722629	::485059163827879000
354412568	::485059168185753000
59288102	::485059188914397000
17107944	::485059241699708000
103678189	::485059243784302000
114633433	::485059244945702000
420389630	::485059251694354000
161492068	::485059266839969000
169240898	::485059292823695000
273814896	::485059372528058000
103678189	::485059390567763000
220532575	::485059392975278000
273697690	::485059400546013000
374772557	::485059416467570000
551248502	::485059424436748000
360231979	::485059480984752000
17107944	::485059490648453000
35945417	::485059499376381000
280297585	::485059516737015000
537561541	::485059535875616000
170868061	::485059570432106000
36958694	::485059575385583000
26113249	::485059577931894000
29652147	::485059615693221000
12653722	::485059629685026000
27784817	::485059656901869000
126428969	::485059726044975000
115550523	::485059762019528000
384563395	::485059809515814000
301016850	::485059814528004000
115941650	::485059814603902000
365739414	::485059873525100000
17169855	::485059897243860000
464182365	::485059919599529000
12653722	::485059969138438000
273697690	::485059982128201000
400490673	::485059997366099000
216486063	::485060009756073000
85155674	::485060056128319000
344454080	::485060087040311000
335488857	::485060087375872000
322108529	::485060091003932000
381181950	::485060158360268000
34689419	::485060158590951000
407473485	::485060159878598000
280798922	::485060173656903000
99843490	::485060189972738000
378334138	::485060195526377000
99843490	::485060230724608000
431215016	::485060240275042000
12653722	::485060243441733000
601049906	::485060256460857000
302408703	::485060257970794000
66203192	::485060267391209000
387188572	::485060285082775000
221830651	::485060303994892000
312784161	::485060309141315000
14253476	::485060342498996000
35945417	::485060356998324000
18551115	::485060360127668000
279548168	::485060367954247000
377357259	::485060392649895000
286282963	::485060494487588000
30795924	::485060495322664000
65576332	::485060522903998000
543585402	::485060555619958000
106135938	::485060557452894000
30104821	::485060599320428000
273697690	::485060600012087000
138935158	::485060721978253000
59288102	::485060724432322000
30104821	::485060731398664000
816177	::485060749338099000
12653722	::485060783458365000
116054733	::485060810268758000
439491329	::485060874797715000
29327418	::485060921518469000
41465619	::485060932952154000
30795924	::485060933027639000
255547325	::485060942972329000
51650419	::485060944116981000
168864295	::485061003944550000
75937251	::485061014728081000
431215016	::485061042385342000
51325761	::485061044063453000
434545772	::485061100430700000
51554430	::485061105224810000
387472182	::485061105304076000
22559382	::485061110203023000
293897624	::485061130868785000
30795924	::485061131204313000
111136825	::485061137952559000
111411572	::485061163009736000
17326645	::485061195029045000
90797741	::485061204017442000
309981035	::485061220891131000
326813935	::485061299421052000
355598729	::485061317229703000
229385654	::485061334976176000
12653722	::485061346879209000
126109768	::485061401585532000
139847892	::485061415536193000
23442090	::485061455322959000
369804138	::485061459744145000
377357259	::485061520867328000
412159259	::485061522603790000
36250685	::485061522842865000
66877066	::485061524231581000
24821703	::485061534989553000
76707926	::485061571782008000
12653722	::485061574722207000
115941650	::485061581605068000
620459453	::485061598147788000
449981984	::485061627020972000
513711139	::485061633065369000
34953067	::485061659183312000
483526518	::485061673716174000
78614495	::485061675809517000
66877066	::485061691563311000
66877066	::485061736895352000
40864634	::485061742842486000
329093513	::485061750266404000
27179899	::485061765135208000
27179899	::485061798647701000
16299351	::485061810547351000
120853830	::485061863714357000
537561541	::485061881208377000
210873235	::485061881967939000
12653722	::485061927509295000
63996070	::485061930806018000
118733444	::485061931380637000
111136825	::485061933104513000
348785324	::485061934505394000
411777707	::485061971117883000
597834721	::485061974191902000
273697690	::485062006110572000
271738272	::485062039853735000
19123904	::485062065212514000
19123904	::485062086905446000
360231979	::485062097379020000
286910447	::485062116492443000
280297585	::485062140756123000
45410414	::485062141360078000
36250685	::485062191058407000
100339690	::485062213804126000
39041792	::485062215716700000
270184694	::485062216295927000
625170672	::485062245651456000
22220460	::485062267512582000
256756265	::485062268636237000
290396729	::485062271429644000
48098530	::485062372088758000
625170672	::485062374148153000
65513	::485062380389273000
115550523	::485062390950555000
280749613	::485062431962857000
620459453	::485062439114145000
36250685	::485062476925763000
103678189	::485062483661447000
322108529	::485062518746787000
19147974	::485062523633147000
628427510	::485062526615695000
620459453	::485062535318880000
188417746	::485062537860620000
114593439	::485062585608196000
258454374	::485062616323477000
339312291	::485062620798390000
128666650	::485062625726713000
114593439	::485062630520811000
434545772	::485062645150932000
214184608	::485062680143597000
114593439	::485062688003731000
45492981	::485062690616774000
94226339	::485062711592484000
466646092	::485062725228171000
255547325	::485062730684960000
299297459	::485062746421997000
51554430	::485062751782731000
409541924	::485062824767414000
51325761	::485062832191729000
269401499	::485062863015264000
402268968	::485062889209090000
225206178	::485062900894035000
620459453	::485062904270831000
31586329	::485062921978773000
322108529	::485062922658263000
103678189	::485062944204406000
12653722	::485062944406130000
466646092	::485063012747726000
377357259	::485063024965713000
53486281	::485063028262842000
187651826	::485063056498892000
29394513	::485063061162586000
81872162	::485063061725003000
53486281	::485063123255435000
24383303	::485063124337188000
374739722	::485063139776798000
253737829	::485063156427788000
312784161	::485063173947392000
275681559	::485063187503390000
237966586	::485063189357690000
421179396	::485063189508284000
374739722	::485063200636157000
240463390	::485063209800323000
36250685	::485063218948493000
29849760	::485063245053427000
172573942	::485063281434832000
17107944	::485063287332405000
12653722	::485063288854937000
45759903	::485063295888392000
454304418	::485063297696161000
229650081	::485063361600958000
18324223	::485063377471807000
22559382	::485063445981986000
151604434	::485063458186997000
172573942	::485063458275069000
75937251	::485063470165917000
371578955	::485063473911459000
713350694	::485063504547037000
255697938	::485063555125755000
165967574	::485063669143719000
187716774	::485063691893612000
172573942	::485063710998659000
281697994	::485063745996341000
316766176	::485063767634370000
625170672	::485063794402394000
82723693	::485063835087564000
18324223	::485063837536624000
187651826	::485063838887583000
66877066	::485063866939113000
45492981	::485063893207638000
32431892	::485063896592838000
78614495	::485063932579569000
45492981	::485063950849953000
66877066	::485063960224628000
15330061	::485063984555786000
165967574	::485063985905954000
285254109	::485063997922623000
265760942	::485064004852023000
378850242	::485064077941952000
240463390	::485064092915208000
36250685	::485064100389478000
200849010	::485064125102317000
27331165	::485064169696149000
396786261	::485064196359348000
51325761	::485064216534323000
306169468	::485064243243675000
12653722	::485064254622408000
378850242	::485064259593064000
16566189	::485064279687987000
155926653	::485064288373972000
62870601	::485064290194296000
50811080	::485064314961661000
330201359	::485064318686199000
30795924	::485064345488211000
60131090	::485064355499606000
28066346	::485064366287360000
466646092	::485064373207957000
65513	::485064380753522000
620459453	::485064382955941000
214779476	::485064428514066000
68473966	::485064474853130000
89033916	::485064479550758000
30795924	::485064527617093000
68473966	::485064540133285000
29394513	::485064548013965000
599787941	::485064586291212000
29327418	::485064588573294000
12653722	::485064596336566000
29394513	::485064626753650000
45410414	::485064630021013000
599787941	::485064660324872000
42910967	::485064694114557000
599787941	::485064694508441000
274791343	::485064694592307000
229385654	::485064721796976000
625170672	::485064725198172000
59622669	::485064734383677000
453690730	::485064735079931000
28066346	::485064761517023000
378850242	::485064766395015000
411997198	::485064772405448000
146608159	::485064778188988000
111136825	::485064840151437000
51325761	::485064897970323000
372068999	::485064941184221000
18183371	::485064942060859000
172573942	::485064967054299000
47269984	::485064977523306000
33342988	::485064985098600000
376525681	::485064988608827000
361199465	::485064997899624000
590556372	::485065006749581000
19071786	::485065019969662000
194054262	::485065022717308000
587104097	::485065023698382000
359806236	::485065053012365000
47269984	::485065058745999000
219153949	::485065075443912000
111136825	::485065080858349000
65513	::485065115004203000
161199833	::485065127687770000
398377928	::485065144276250000
51325761	::485065157585158000
466646092	::485065167625936000
194054262	::485065171178909000
269401499	::485065194872115000
15867361	::485065202229317000
128666650	::485065235079110000
453690730	::485065247246401000
453690730	::485065252145352000
598832393	::485065258847830000
431215016	::485065274521968000
149275783	::485065290837807000
45759903	::485065292934967000
30795924	::485065323209838000
33282020	::485065331333816000
453690730	::485065333670031000
107842096	::485065347012116000
162175448	::485065349445201000
36829018	::485065368567025000
377715399	::485065388791562000
599787941	::485065396471332000
246050172	::485065437038641000
525819441	::485065442839392000
47269984	::485065462313533000
398707286	::485065463798321000
466646092	::485065479447265000
65513	::485065489614655000
297679816	::485065510712012000
214184608	::485065522523152000
19071786	::485065536900833000
442433056	::485065539874603000
22504277	::485065541632393000
17169855	::485065544853229000
525819441	::485065546077962000
24136198	::485065559747624000
230069479	::485065561085579000
47269984	::485065607025410000
249388532	::485065620371685000
165967574	::485065644363091000
61718844	::485065665120706000
431215016	::485065686381645000
33282020	::485065772490686000
128666650	::485065786264793000
158129535	::485065812857081000
123746907	::485065896571183000
247374067	::485065898315636000
67450397	::485065899267719000
433916111	::485065906486145000
20935927	::485065931047972000
392716377	::485065942242574000
372068999	::485065948333092000
499995726	::485065995456106000
35256600	::485066017303846000
433083953	::485066021355548000
525819441	::485066044722012000
631245094	::485066130969473000
470458433	::485066135130611000
607016651	::485066156818976000
265799781	::485066161499815000
293246270	::485066183704461000
376525681	::485066187080884000
338073739	::485066210846212000
266703661	::485066217107894000
525819441	::485066248170901000
16322613	::485066267523842000
22559382	::485066270581080000
587864456	::485066278701649000
29394513	::485066278978473000
377176939	::485066288734011000
245855482	::485066289543938000
398707286	::485066322942775000
398707286	::485066335798308000
14792781	::485066347886280000
215385454	::485066369118265000
578593285	::485066390441701000
518141549	::485066402261258000
603870273	::485066421236269000
48557490	::485066445072900000
26113249	::485066484511952000
19123904	::485066491097018000
14253476	::485066499171033000
229385654	::485066529835593000
351152035	::485066529881333000
252422768	::485066554829070000
29319846	::485066572810031000
51554430	::485066574261665000
62944645	::485066606955880000
209208697	::485066633384189000
426923626	::485066642045411000
439491329	::485066660265459000
322108529	::485066671879495000
93043270	::485066685138087000
62944645	::485066688782946000
614074554	::485066711394033000
637418169	::485066746596835000
447313860	::485066784089702000
77078833	::485066784387510000
20478089	::485066818886053000
322446637	::485066824086589000
131254355	::485066855736832000
90469755	::485066855799746000
98054636	::485066879888027000
120532808	::485066927711088000
30795924	::485066928269303000
199331386	::485066936922177000
245398547	::485066939983990000
543585402	::485066956265893000
102266093	::485066964885577000
543585402	::485067000662609000
45410414	::485067015439147000
165261298	::485067028638998000
329093513	::485067032124481000
442433056	::485067058153934000
454304418	::485067059965882000
309981035	::485067118669758000
194054262	::485067119273721000
266703661	::485067120003133000
122067183	::485067122633351000
90469755	::485067129452904000
309981035	::485067131286212000
216833550	::485067154409017000
433916111	::485067205734699000
291288952	::485067284663500000
453690730	::485067285690716000
32750427	::485067330703986000
73795436	::485067342205190000
229385654	::485067345409630000
32750427	::485067360080887000
389105684	::485067361759023000
374241458	::485067440422809000
252422768	::485067442683514000
256609151	::485067453957816000
32973618	::485067468072026000
20935927	::485067500837535000
513434526	::485067504469807000
318627551	::485067518206156000
71878260	::485067534274547000
60108947	::485067544009900000
194054262	::485067580663922000
165261298	::485067600708505000
42910967	::485067605380980000
515049896	::485067660753788000
262471070	::485067694912184000
571439376	::485067708791136000
102266093	::485067713543684000
15204110	::485067735332704000
412638454	::485067736645902000
268987143	::485067737941540000
448325555	::485067740726980000
515049896	::485067745890152000
17974977	::485067759550603000
113048616	::485067784552865000
623990154	::485067785144266000
571439376	::485067797387423000
58349263	::485067838773035000
268987143	::485067866723467000
571439376	::485067917927514000
259573654	::485067956343549000
55287428	::485067957966364000
35945417	::485067981643214000
27784817	::485067986294697000
510998653	::485068017001578000
29553235	::485068045682221000
515049896	::485068051852042000
383972979	::485068062941409000
619492928	::485068073288753000
24136198	::485068088845815000
19123904	::485068097603522000
25082908	::485068107657248000
70784628	::485068107975639000
635577431	::485068151336366000
378771457	::485068181988327000
33282020	::485068223994273000
382359896	::485068246052130000
463138486	::485068252427460000
161492068	::485068257489997000
224410857	::485068258425319000
14606079	::485068264855175000
345626789	::485068288029097000
242912563	::485068304076509000
460611723	::485068323940753000
542693847	::485068327052537000
133112299	::485068334581297000
247372701	::485068359705194000
597038752	::485068365732392000
216486063	::485068423857074000
515049896	::485068432484749000
483190332	::485068434745868000
128666650	::485068457793167000
513434526	::485068475899994000
159263389	::485068485056540000
38623896	::485068496028450000
95072707	::485068578882732000
377176939	::485068587233599000
377176939	::485068599896199000
55287428	::485068611027865000
161492068	::485068638244708000
268987143	::485068652618608000
128666650	::485068655978627000
243830281	::485068657425657000
378771457	::485068666833092000
58652870	::485068681475788000
483190332	::485068721309097000
159263389	::485068726942068000
448325555	::485068727264628000
254210162	::485068730682990000
281697994	::485068783183495000
19683725	::485068787994361000
55287428	::485068802011324000
326146327	::485068848127680000
255697938	::485068852884418000
37578654	::485068888590548000
128666650	::485068889378652000
270143437	::485068962418667000
138557664	::485068963156471000
491357856	::485069067913408000
310321041	::485069077094739000
185629189	::485069145265160000
24136198	::485069188009304000
128666650	::485069231273545000
326146327	::485069238357356000
727422228	::485069239875674000
337434879	::485069244745277000
64584579	::485069271618166000
71284640	::485069280904347000
41465619	::485069296838901000
256321392	::485069302228193000
210873235	::485069311678382000
414217500	::485069322717372000
44231782	::485069333731606000
86604355	::485069343336980000
128666650	::485069356544851000
201810972	::485069388182065000
245398547	::485069416024264000
596678073	::485069419526500000
432819849	::485069423682670000
400704846	::485069428954902000
252422768	::485069434189402000
275902246	::485069438543093000
25082908	::485069466825674000
194054262	::485069511306252000
39237011	::485069536392400000
39237011	::485069561264623000
64584579	::485069561847631000
50509821	::485069596446056000
203146266	::485069597008089000
107842096	::485069608529842000
128666650	::485069608815050000
37578654	::485069638758170000
14253476	::485069640700551000
21374892	::485069661046722000
107842096	::485069673000468000
432819849	::485069678331445000
128666650	::485069720660348000
270143437	::485069729305231000
21374892	::485069735919230000
208296274	::485069747013156000
270143437	::485069768387731000
28875632	::485069771268837000
128666650	::485069775312130000
100339690	::485069797973979000
395703736	::485069803913482000
21568615	::485069804911337000
713350694	::485069819566641000
42910967	::485069826894077000
199331386	::485069830475640000
29327418	::485069845810393000
464182365	::485069856308342000
128666650	::485069860401979000
64584579	::485069887304249000
41465619	::485069901980499000
637418169	::485069909802504000
637418169	::485069959953801000
70571907	::485069966480142000
56198202	::485070036051034000
19147974	::485070039775604000
19147974	::485070050890895000
25082908	::485070116443656000
514339780	::485070160827805000
514339780	::485070187847503000
578593285	::485070195522670000
15814841	::485070211414888000
341666582	::485070227177091000
48612192	::485070230335799000
295881773	::485070249109102000
716788381	::485070267505721000
279162166	::485070291207348000
716788381	::485070332068630000
36958694	::485070350141505000
11146552	::485070353694093000
279162166	::485070362363711000
128666650	::485070368302850000
279162166	::485070405078495000
196890320	::485070410841460000
194054262	::485070422548168000
128666650	::485070431083196000
41465619	::485070446438928000
165967574	::485070453057126000
73795436	::485070464558321000
37578654	::485070477816512000
194054262	::485070484573544000
165967574	::485070509923508000
160733683	::485070527850373000
637418169	::485070541229797000
64584579	::485070558552272000
108808608	::485070564919214000
21374892	::485070589380423000
108808608	::485070621529739000
279162166	::485070636025274000
224410857	::485070645664178000
41001071	::485070646401957000
70571907	::485070706489585000
354047009	::485070710109642000
317596401	::485070715985461000
151190656	::485070742875160000
244646421	::485070765859946000
70571907	::485070767428624000
41465619	::485070815508307000
29327418	::485070821057380000
252422768	::485070877747195000
624747426	::485070894487052000
115141777	::485070931451469000
100843087	::485070940527546000
19734494	::485070950153863000
142038800	::485070970299105000
27331165	::485070981505888000
244351583	::485071000887779000
100843087	::485071005887365000
252422768	::485071016087941000
366753447	::485071023729942000
244995179	::485071043934298000
624747426	::485071056882130000
637418169	::485071075059843000
26113249	::485071080944857000
106561609	::485071130785374000
23442090	::485071138268381000
244995179	::485071139249852000
100843087	::485071189228781000
161656785	::485071198020046000
309124011	::485071209831612000
327934017	::485071244178370000
816177	::485071252995198000
297679816	::485071292522303000
309124011	::485071412886265000
32583866	::485071413250764000
128666650	::485071425489747000
89852975	::485071435749019000
38333116	::485071435753603000
265799781	::485071456011698000
624747426	::485071457064865000
425183249	::485071488769593000
18138157	::485071495434338000
38333116	::485071496843628000
99843490	::485071510931914000
458808714	::485071525058318000
543585402	::485071538148749000
335101950	::485071553315348000
309124011	::485071562694217000
15789848	::485071569228541000
205501297	::485071573448024000
20478089	::485071574991921000
279162166	::485071584475250000
337434597	::485071595585556000
89852975	::485071597032587000
309124011	::485071604972793000
337434597	::485071613704957000
38326757	::485071616905203000
319851493	::485071619669651000
38333116	::485071633645072000
337434597	::485071660081369000
309124011	::485071669846102000
478941450	::485071695879733000
89852975	::485071710324932000
128666650	::485071730084298000
38333116	::485071752134156000
214184608	::485071756785647000
309124011	::485071772866596000
89852975	::485071780340449000
15867361	::485071818085396000
525819441	::485071822996508000
306169468	::485071823445700000
264608632	::485071832093962000
128666650	::485071851048034000
335101950	::485071882454974000
320512967	::485071888129880000
89852975	::485071898074570000
381054179	::485071928785661000
38333116	::485071944610762000
24383303	::485071964587847000
38333116	::485072013313454000
132649069	::485072018506010000
132649069	::485072040035356000
244995179	::485072042241576000
8962732	::485072062847803000
252422768	::485072084792778000
270143437	::485072116476563000
275902246	::485072125363908000
308858845	::485072133090193000
216486063	::485072142946406000
589542040	::485072145253277000
142038800	::485072146163847000
418847263	::485072149838061000
425183249	::485072166598488000
320512967	::485072192313376000
81643358	::485072241001234000
49464322	::485072281694396000
309124011	::485072283556642000
49464322	::485072300346466000
61736206	::485072327500398000
47466684	::485072327550717000
309124011	::485072349222678000
128666650	::485072351277510000
579271413	::485072386153123000
244351583	::485072392796909000
128666650	::485072406399033000
308858845	::485072431007424000
338543771	::485072450921566000
89852975	::485072485302288000
383202357	::485072492126801000
45492981	::485072495377018000
308858845	::485072522548097000
82723693	::485072541342777000
109105005	::485072549324152000
26113249	::485072600704749000
101881386	::485072608111493000
199331386	::485072620287963000
161199833	::485072623089360000
32583866	::485072649270202000
308946618	::485072717171793000
17448907	::485072735916523000
227114320	::485072775322009000
285955708	::485072838215204000
178492117	::485072865843101000
89852975	::485072871534784000
296901409	::485072893080899000
381054179	::485072895849558000
52628599	::485072900265742000
464182365	::485072907006001000
375385791	::485072932507361000
455542048	::485072937989709000
625951846	::485072964711624000
89852975	::485072980263702000
205501297	::485073000631250000
349788720	::485073012564439000
31586329	::485073013990522000
30719116	::485073035339513000
297679816	::485073050464174000
252422768	::485073059317940000
425183249	::485073082307325000
89852975	::485073082709594000
309124011	::485073123063394000
309124011	::485073133104529000
309124011	::485073148489269000
381054179	::485073154726182000
61318348	::485073163177304000
349787019	::485073216789291000
309124011	::485073234006900000
262471070	::485073237663969000
17448907	::485073295243739000
19028099	::485073346673917000
89852975	::485073348850753000
252422768	::485073361823739000
86474692	::485073393834680000
607721617	::485073408552497000
30719116	::485073423434268000
349787019	::485073433949380000
43586963	::485073437908824000
89852975	::485073444212445000
39847939	::485073448415150000
123746907	::485073502203301000
44278444	::485073510969393000
309124011	::485073516136775000
89852975	::485073516203487000
367941154	::485073523468419000
256609151	::485073532121251000
387188572	::485073540694036000
374772557	::485073592468504000
33676766	::485073646252093000
30719116	::485073664749338000
89852975	::485073669253636000
89852975	::485073731488727000
127062122	::485073755064893000
357211620	::485073761600016000
33703018	::485073790167416000
374528956	::485073800938004000
281697994	::485073818063732000
55287428	::485073825399205000
309124011	::485073830684418000
15789848	::485073901207044000
123746907	::485073903757590000
367941154	::485073968307900000
20478089	::485074000385933000
81643358	::485074004425076000
588641285	::485074031482523000
132649069	::485074036251439000
262471070	::485074041569439000
71284640	::485074051421851000
377715399	::485074066634579000
481512198	::485074079448199000
309124011	::485074084947312000
89852975	::485074099278864000
159263389	::485074150663659000
213887474	::485074184393867000
49383709	::485074184691662000
159263389	::485074242607005000
256609151	::485074257576484000
377110730	::485074263485861000
89852975	::485074266598035000
87771600	::485074272537153000
16866896	::485074339805396000
82723693	::485074384886177000
39041792	::485074411104395000
81643358	::485074413071904000
99843490	::485074471527518000
256609151	::485074472689729000
128666650	::485074492373229000
18324223	::485074499478372000
39847939	::485074511008526000
363649162	::485074563194044000
354047009	::485074567610654000
199331386	::485074586028212000
294745245	::485074599629963000
241198427	::485074615610650000
128666650	::485074620974759000
99843490	::485074675102265000
326554021	::485074677992140000
102266093	::485074735995551000
256609151	::485074774205693000
377357259	::485074775690055000
266703661	::485074784858816000
17974977	::485074797345644000
259569717	::485074821315702000
20941662	::485074825015484000
234960273	::485074887082393000
115941650	::485074899493339000
344454080	::485074930615083000
102266093	::485074933526310000
221610776	::485074942984069000
159263389	::485074943474814000
61736206	::485074960495681000
143225254	::485074987603087000
17448907	::485075009862266000
20782081	::485075012676624000
276256841	::485075024919801000
309124011	::485075085808910000
115941650	::485075090279645000
394962689	::485075107652456000
18324223	::485075127445385000
215144630	::485075134923804000
102530016	::485075150606327000
102266093	::485075164284334000
347994449	::485075221574328000
341732173	::485075236795084000
244646421	::485075252465004000
461392295	::485075260081852000
115941650	::485075267614822000
146608159	::485075290876805000
209223008	::485075306001477000
525819441	::485075397864722000
525819441	::485075416005099000
454375039	::485075451715411000
387863634	::485075454886289000
381054179	::485075464680390000
394962689	::485075467775401000
215144630	::485075470203895000
227355784	::485075475807895000
23442090	::485075480723222000
14190836	::485075487757058000
266703661	::485075496237948000
170868061	::485075550851960000
40604299	::485075584402214000
224095849	::485075594162364000
65576332	::485075597450686000
357211620	::485075597941833000
9899992	::485075613913317000
461392295	::485075618896150000
17448907	::485075655365648000
306169468	::485075702958817000
41465619	::485075722546200000
39847939	::485075731878133000
17448907	::485075747091263000
340646680	::485075761657696000
222584958	::485075764438519000
387188572	::485075768100126000
19147974	::485075788216418000
24543872	::485075791664140000
81643358	::485075799075479000
269605766	::485075801436479000
132314519	::485075872706072000
159263389	::485075925865095000
33249556	::485075930633994000
113722629	::485075936631480000
168964399	::485075940309860000
444251177	::485075951920087000
27726737	::485075954104950000
26642766	::485075991690084000
307697597	::485076022891921000
312710029	::485076038511112000
239149781	::485076045465260000
159263389	::485076085756145000
24738840	::485076086183960000
28875632	::485076100725215000
291221395	::485076108132769000
35256600	::485076136016494000
352531780	::485076169218207000
31359307	::485076172582047000
132649069	::485076180505481000
94181957	::485076181327167000
168387841	::485076191255076000
279735090	::485076199144947000
76017935	::485076204769132000
159263389	::485076224897994000
44779656	::485076228136001000
159263389	::485076244250116000
128666650	::485076298406973000
614074554	::485076325548314000
285254109	::485076332158939000
537561541	::485076348616974000
632710734	::485076418054082000
77765035	::485076427176280000
35256600	::485076430943186000
494495688	::485076433933303000
188480631	::485076453294632000
182645046	::485076492624605000
589542040	::485076516384944000
537561541	::485076520273055000
269605766	::485076524719017000
76375846	::485076539088728000
252422768	::485076568553709000
66311658	::485076574727700000
395703736	::485076584454688000
35256600	::485076587776581000
22220460	::485076592872271000
352531780	::485076602997338000
26589876	::485076648338157000
30104821	::485076651512827000
500212290	::485076725898809000
346998772	::485076726238560000
286910447	::485076740453457000
71617108	::485076749731241000
159263389	::485076751521837000
42538221	::485076761370062000
500212290	::485076780768690000
256259599	::485076789983576000
40526887	::485076820627169000
256259599	::485076821201805000
290396729	::485076855905480000
106561609	::485076878470832000
28346387	::485076883050987000
256259599	::485076883969564000
22717394	::485076916869672000
35256600	::485076929435803000
404335977	::485076933701816000
461392295	::485076936696143000
41606452	::485076944363343000
72123971	::485076965552975000
210873235	::485076979574919000
178492117	::485076982057562000
72123971	::485077012738883000
309124011	::485077027226394000
100843087	::485077041478238000
445219284	::485077051234598000
238307628	::485077095492493000
461392295	::485077105277796000
224126979	::485077159539515000
26113249	::485077167500713000
18324223	::485077170071420000
159263389	::485077173036781000
467775651	::485077211792560000
42538221	::485077228624285000
188480631	::485077267438374000
189135890	::485077294159908000
212475056	::485077314942668000
159263389	::485077325671718000
198911524	::485077327655616000
417428775	::485077347591548000
432819849	::485077360304066000
72123971	::485077362166353000
42538221	::485077405070274000
14816854	::485077422656610000
233084334	::485077423042465000
189135890	::485077438892765000
291221395	::485077442231820000
224103552	::485077494114947000
312245470	::485077500901355000
346998772	::485077523223441000
42538221	::485077541364199000
312245470	::485077555427307000
41465619	::485077562281189000
569518404	::485077565305270000
1007041	::485077570874916000
18324223	::485077605498908000
45470777	::485077626646966000
249243467	::485077637128126000
182645046	::485077639053340000
72123971	::485077645248307000
22220460	::485077657432776000
19028099	::485077682325958000
171746458	::485077693788987000
93043270	::485077717722083000
15789848	::485077728844988000
312245470	::485077729860022000
312245470	::485077764756627000
176487313	::485077781592563000
132649069	::485077810311364000
55287428	::485077873846255000
224103552	::485077878103502000
123739379	::485077892897189000
354047009	::485077898793979000
42538221	::485077963407622000
102301729	::485077963893768000
224126979	::485078016159006000
182645046	::485078019594534000
39041792	::485078019678019000
102301729	::485078026212745000
28346387	::485078034878177000
187651826	::485078095108390000
475930595	::485078158576975000
36612981	::485078159188975000
254210162	::485078227640012000
69916558	::485078240034557000
97336064	::485078266005712000
55287428	::485078278865039000
168347877	::485078328567537000
20020647	::485078343339888000
234213287	::485078370607067000
307397057	::485078378983092000
18324223	::485078386390204000
113048616	::485078407500136000
168347877	::485078414496235000
171746458	::485078436030197000
219153949	::485078438269964000
52494533	::485078441981521000
465002314	::485078478677499000
432819849	::485078488664141000
72123971	::485078510763921000
151604434	::485078526140227000
396332641	::485078546948165000
326554021	::485078549129216000
465089745	::485078636882448000
234213287	::485078639839436000
37029138	::485078654544642000
242533291	::485078681908281000
18324223	::485078684491980000
37029138	::485078694344396000
255622442	::485078723335827000
171746458	::485078728029265000
22559382	::485078745401663000
346173821	::485078786258395000
29500521	::485078794214973000
159263389	::485078841937756000
281697994	::485078847113945000
253737829	::485078883171983000
47466684	::485078890168451000
37029138	::485078904831770000
329093513	::485078915183296000
411700909	::485078923425095000
713350694	::485078923831963000
562393615	::485078926495342000
18324223	::485078935307177000
26589876	::485078956798791000
115459999	::485078979884236000
569518404	::485078980283076000
27179899	::485078988734210000
273955213	::485079068225073000
52295994	::485079081382608000
258532274	::485079115192487000
41606452	::485079126705840000
16866896	::485079127159222000
130312780	::485079130287796000
56736460	::485079176693964000
22559382	::485079224592527000
89505869	::485079238853554000
372068999	::485079249775509000
402229763	::485079290552131000
19734494	::485079307971485000
25084916	::485079382521053000
41465619	::485079394055380000
306169468	::485079433007882000
273955213	::485079454700830000
816177	::485079459285192000
219153949	::485079471675150000
19734494	::485079473226670000
171746458	::485079488418430000
321498402	::485079489240518000
432116634	::485079510174273000
383972979	::485079516050509000
188855651	::485079540679446000
18324223	::485079578595962000
48098530	::485079602880978000
70918926	::485079639195275000
72123971	::485079655158779000
67069063	::485079657394339000
265799781	::485079661789978000
15109013	::485079671650783000
480857982	::485079675194966000
483190332	::485079709978333000
171746458	::485079723144249000
174795727	::485079723332997000
32609703	::485079741515321000
199331386	::485079744632090000
18324223	::485079763963224000
480857982	::485079790584475000
525819441	::485079803918159000
81469472	::485079810398375000
72123971	::485079826043133000
344454080	::485079873673637000
171746458	::485079888274022000
39863661	::485079889796956000
79348656	::485079913368526000
587940951	::485079917999038000
515068859	::485079928644599000
165072349	::485079934226808000
53243169	::485079938014662000
33108084	::485079943479443000
515068859	::485079952111718000
262248356	::485079954502057000
19734494	::485079968234233000
309124011	::485079978967830000
165072349	::485079985846108000
72123971	::485079997799886000
318627551	::485079998533890000
437898031	::485080005462859000
240492455	::485080055870009000
329093513	::485080056818302000
123739379	::485080065172963000
64584579	::485080088795283000
256750208	::485080099939573000
587104097	::485080115500417000
250713436	::485080125935849000
240530585	::485080161851686000
39847939	::485080180793171000
165072349	::485080201710157000
518141549	::485080216633495000
432819849	::485080260765954000
325996873	::485080289882804000
165072349	::485080303438815000
102301729	::485080325895102000
171746458	::485080350075678000
243830281	::485080353401761000
224103552	::485080360602963000
635151853	::485080371915001000
212475056	::485080385655554000
118855202	::485080415296708000
596113934	::485080436897374000
551248502	::485080444753293000
165072349	::485080487812022000
635845301	::485080488109813000
215776033	::485080490190573000
279735090	::485080504468013000
50463332	::485080535715180000
53486281	::485080584432402000
168387841	::485080585602207000
222278624	::485080585807753000
263013923	::485080594582622000
30912658	::485080626752933000
19147974	::485080630016106000
478941450	::485080640014909000
113722629	::485080668314292000
171746458	::485080681006264000
224410857	::485080703940702000
33108084	::485080709577453000
323978080	::485080738992521000
365151006	::485080740581765000
20932133	::485080749679194000
14253476	::485080761956331000
513926411	::485080768595492000
266235648	::485080770936307000
277626311	::485080797917888000
81469472	::485080810064576000
372068999	::485080819153653000
270143437	::485080825269325000
114633433	::485080843321237000
19734494	::485080845414572000
283328574	::485080864309534000
39863661	::485080885201760000
329955120	::485080896974761000
500212290	::485080907041079000
155926653	::485080929166036000
478941450	::485080975567626000
41465619	::485080981083549000
623990154	::485080990029602000
19734494	::485081020559933000
128666650	::485081033076146000
21117523	::485081049677201000
30362051	::485081075555631000
136006997	::485081098259410000
136006997	::485081115351199000
579647636	::485081118677688000
136006997	::485081141695635000
574147363	::485081149106966000
255147158	::485081158359609000
168387841	::485081158514778000
114633433	::485081159924064000
72123971	::485081168484659000
279162166	::485081182304866000
255147158	::485081191326826000
270143437	::485081204967108000
159263389	::485081211761872000
461392295	::485081223639756000
255147158	::485081224826732000
14816854	::485081227020353000
279735090	::485081239473246000
620420742	::485081312886140000
623990154	::485081316195446000
321498402	::485081333354356000
246112828	::485081368398159000
30362051	::485081373963603000
218321424	::485081382608056000
454375039	::485081383463686000
381373424	::485081397175279000
273814896	::485081411859537000
168347877	::485081430800621000
18999708	::485081433350758000
310321041	::485081449654001000
454375039	::485081466435420000
266317182	::485081469304721000
225203526	::485081503269810000
26113249	::485081505828724000
70918926	::485081528557260000
65512747	::485081544290086000
53486281	::485081546572201000
381054179	::485081551995424000
309124011	::485081552351948000
277626311	::485081560081645000
277626311	::485081561084067000
222278624	::485081575881588000
36866805	::485081637558824000
123739379	::485081649978568000
159263389	::485081665656459000
267482514	::485081680110047000
322108529	::485081711454076000
381054179	::485081757273051000
78614495	::485081759697371000
632710734	::485081763279302000
259542533	::485081780551036000
25784705	::485081782451064000
325996873	::485081796800172000
259542533	::485081805951737000
163242154	::485081825107144000
438698734	::485081833076715000
505496552	::485081869323476000
343756278	::485081898654248000
41465619	::485081916581113000
78614495	::485081917994569000
458639179	::485081928249663000
417968003	::485081930887868000
259542533	::485081933970681000
569518404	::485081934218133000
133526428	::485081942292172000
569518404	::485081951586779000
458639179	::485081969106378000
569518404	::485081976442212000
338664006	::485081988643426000
159263389	::485082080716398000
479246485	::485082092133314000
475031809	::485082115776606000
569518404	::485082170441363000
232041187	::485082172911415000
297679816	::485082174761467000
168387841	::485082184974221000
259542533	::485082203936673000
238307628	::485082221628227000
89505869	::485082233863417000
70918926	::485082271490142000
281260984	::485082274505826000
528975562	::485082275189514000
238307628	::485082301433278000
253057868	::485082304579379000
20026791	::485082308274167000
613256961	::485082373738881000
99843490	::485082387181608000
505510212	::485082408866574000
381373424	::485082456018944000
293246270	::485082466030321000
114633433	::485082480521646000
620420742	::485082485458358000
70918926	::485082490374062000
309124011	::485082514621755000
309778100	::485082537962643000
36468395	::485082551149551000
243974175	::485082558061748000
384683676	::485082563896438000
727422228	::485082572813127000
289605285	::485082610712866000
727422228	::485082618128375000
329093513	::485082623455551000
19734494	::485082623656865000
20153912	::485082651032682000
22559382	::485082664127299000
36468395	::485082665037475000
416684872	::485082670620090000
70918926	::485082674197827000
318627551	::485082732230234000
274311440	::485082741969813000
278301419	::485082747963469000
525819441	::485082758880845000
381373424	::485082762039558000
234649932	::485082772520701000
289461446	::485082774190440000
485252693	::485082787431870000
157904403	::485082794729566000
32959639	::485082803499855000
72123971	::485082821677944000
309124011	::485082832700981000
42910967	::485082835557298000
463138486	::485082845908840000
300009838	::485082870286139000
14253476	::485082874417528000
525819441	::485082905811509000
119269983	::485082912706936000
111806693	::485082912891883000
274191278	::485082916276289000
111806693	::485082921536348000
111806693	::485082927764873000
30795924	::485082961961025000
849	::485082970127364000
36869877	::485083006789763000
111806693	::485083008513605000
18750697	::485083025341165000
41465619	::485083042197671000
232041187	::485083051236421000
485252693	::485083052109201000
370416747	::485083065039847000
232041187	::485083082521706000
243974175	::485083084191043000
160733683	::485083100486307000
232041187	::485083112137687000
485252693	::485083130559492000
463138486	::485083138436382000
337416247	::485083145100730000
77787388	::485083191586213000
70918926	::485083192148246000
32959639	::485083193725317000
232041187	::485083199798665000
39863661	::485083221336793000
17536130	::485083256170115000
309124011	::485083256434724000
273034167	::485083265292718000
232041187	::485083277405847000
24868543	::485083285530226000
259542533	::485083294346649000
423098923	::485083295689240000
157904403	::485083323480293000
224410857	::485083330266664000
159263389	::485083347366854000
724485482	::485083360927047000
93043270	::485083364064763000
17326645	::485083371337297000
32959639	::485083373992284000
19683725	::485083384511995000
70918926	::485083390626906000
266317182	::485083391852048000
41465619	::485083393575911000
416684872	::485083394188263000
17536130	::485083446826385000
251359942	::485083469362769000
329955120	::485083476765319000
375810749	::485083496453378000
165072349	::485083503088771000
323246381	::485083507635806000
252914746	::485083528271372000
224103552	::485083530917969000
119269983	::485083542624292000
281260984	::485083563004395000
32959639	::485083585225830000
416684872	::485083598567903000
21682918	::485083603777638000
408772521	::485083616247283000
15330061	::485083636753256000
218321424	::485083637021278000
161492068	::485083671238434000
465089745	::485083674908450000
346998772	::485083685310324000
465089745	::485083686941896000
465089745	::485083698908237000
465089745	::485083709322715000
265760942	::485083717568712000
465089745	::485083718051037000
465089745	::485083725143633000
401443377	::485083734039752000
70918926	::485083758119239000
450970324	::485083759365337000
415540928	::485083762112610000
41465619	::485083769263886000
218321424	::485083780210630000
485252693	::485083782127816000
215776033	::485083820635750000
32959639	::485083821742620000
66877066	::485083840978116000
270065033	::485083849014013000
724485482	::485083849387282000
402333632	::485083851996160000
18183371	::485083856517607000
596113934	::485083859164225000
309124011	::485083865577689000
415540928	::485083931533123000
355990893	::485083940718657000
279735090	::485083946267340000
89505869	::485084000034099000
375810749	::485084003343400000
243974175	::485084025925562000
70918926	::485084027527774000
273631488	::485084045500772000
423098923	::485084045718863000
297679816	::485084052522033000
399174015	::485084058678870000
204292930	::485084066640064000
408772521	::485084067491483000
423098923	::485084069966131000
50468203	::485084084641599000
79348656	::485084127918428000
41465619	::485084131509153000
32959639	::485084154501951000
119636299	::485084166560960000
624747426	::485084167349485000
50468203	::485084169169416000
14816854	::485084174236123000
86604355	::485084183963127000
16299351	::485084190992777000
277626311	::485084257052676000
29607520	::485084285120937000
315559101	::485084317979115000
124582805	::485084328754286000
18138157	::485084346853097000
21682918	::485084367656865000
14792781	::485084389152264000
408772521	::485084400624099000
542693847	::485084405493268000
70918926	::485084414527823000
43586963	::485084423155892000
32959639	::485084459432046000
139847892	::485084470190825000
20026791	::485084507419066000
273631488	::485084525333336000
291221395	::485084529741529000
85399171	::485084555460612000
227577445	::485084578957524000
119636299	::485084581234630000
232041187	::485084606924734000
315621982	::485084622007848000
315621982	::485084627611422000
299297459	::485084629318131000
393041277	::485084667045879000
315621982	::485084669323780000
411777707	::485084671496445000
315621982	::485084671966195000
27179899	::485084683856658000
70918926	::485084684712280000
416684872	::485084700990394000
161492068	::485084703565697000
17536130	::485084711652306000
89505869	::485084714844561000
113760458	::485084725636128000
108605734	::485084774805929000
32959639	::485084775871291000
31620041	::485084780942610000
141976809	::485084786403205000
51979136	::485084817738842000
31620041	::485084828858322000
251359942	::485084850265657000
223614733	::485084862559166000
315621982	::485084900060844000
26113249	::485084925901946000
19734494	::485084926040354000
18455966	::485084934453743000
20026791	::485084969199345000
70918926	::485084971145510000
407384648	::485084981979410000
232041187	::485085010219634000
114077276	::485085014481043000
114077276	::485085014489452000
27323374	::485085025847627000
251359942	::485085032940195000
463138486	::485085037797187000
215189306	::485085049386041000
21374892	::485085052187860000
67450397	::485085062979780000
542693847	::485085070663774000
55312313	::485085072253399000
372479589	::485085075365568000
291221395	::485085076573917000
464182365	::485085091010330000
89505869	::485085106173132000
32959639	::485085111986028000
281829913	::485085118281707000
27323374	::485085146731642000
315621982	::485085158237036000
44811271	::485085167568969000
20941662	::485085196535209000
232041187	::485085197935718000
21912250	::485085200695959000
315621982	::485085209319460000
14715501	::485085219632840000
315621982	::485085241623982000
212475056	::485085257859727000
232041187	::485085272174891000
70918926	::485085276872519000
291221395	::485085324964806000
56736460	::485085336670715000
279139758	::485085352374177000
25084916	::485085355595812000
324171027	::485085361899847000
21374892	::485085390382960000
253737829	::485085443528994000
21374892	::485085444539830000
127062122	::485085460905996000
21374892	::485085513687117000
21682918	::485085521576988000
18015033	::485085528740466000
624747426	::485085562748305000
466873056	::485085564912140000
159263389	::485085565079916000
419836731	::485085567282323000
329093513	::485085589977726000
33299478	::485085608105082000
256756265	::485085633178648000
542693847	::485085637205172000
315621982	::485085656683937000
33108084	::485085681677385000
231222303	::485085684399480000
98054636	::485085697314127000
525819441	::485085698622369000
8962732	::485085699180204000
181799948	::485085699587051000
471218710	::485085713332187000
181799948	::485085714518798000
106561609	::485085791043850000
515068859	::485085807896985000
231222303	::485085811675648000
161199833	::485085850468761000
240532669	::485085868672028000
206067907	::485085919494807000
299441398	::485085946887430000
436187992	::485085977103175000
402268968	::485085987467722000
178492117	::485085990294261000
42220462	::485086003388887000
231222303	::485086011416784000
402268968	::485086018203578000
20935927	::485086041255067000
277251070	::485086043092164000
43256984	::485086044875132000
292558028	::485086056019025000
471218710	::485086059307745000
256756265	::485086070342569000
304140174	::485086079062904000
292558028	::485086082698985000
253737829	::485086091880300000
111136825	::485086106237816000
461392295	::485086112826683000
292558028	::485086137254301000
461392295	::485086167407144000
350968313	::485086184969109000
164135621	::485086185409478000
471218710	::485086193869406000
62944645	::485086197992419000
33299478	::485086224760061000
461392295	::485086234625073000
266317182	::485086263012519000
51601709	::485086274420625000
542693847	::485086281286684000
54422208	::485086294146437000
70918926	::485086301234790000
129441756	::485086306394193000
292558028	::485086318200754000
597038752	::485086320608288000
223614733	::485086339381985000
62944645	::485086343416909000
40816246	::485086358218629000
351264389	::485086392909717000
423666163	::485086394524499000
260440912	::485086395128893000
20153912	::485086403600986000
350968313	::485086408445788000
390759619	::485086415986774000
423666163	::485086421623926000
350968313	::485086422521892000
25160673	::485086449038270000
370416747	::485086462300262000
755431	::485086485339996000
471218710	::485086490008248000
21912250	::485086515832573000
463138486	::485086521783881000
242305581	::485086530579333000
215189306	::485086546454798000
102301729	::485086554759516000
464845445	::485086573986205000
288918860	::485086578432172000
288540835	::485086605019860000
377715399	::485086606391382000
253675480	::485086647294627000
143225254	::485086655145992000
287994287	::485086659180916000
157254287	::485086662116909000
69916897	::485086709018021000
215189306	::485086709105696000
418327117	::485086726524657000
253675480	::485086733789585000
164135621	::485086778437955000
390759619	::485086800101142000
375636797	::485086822217682000
253675480	::485086826961829000
436187992	::485086837015195000
24494616	::485086850428968000
45911298	::485086853888880000
164135621	::485086868086980000
123739379	::485086869903138000
17536130	::485086880669519000
79447998	::485086882674401000
266317182	::485086891747078000
79447998	::485086903775936000
67450397	::485086908981051000
118708729	::485086911724552000
352943670	::485086981282471000
569518404	::485086982096580000
620459453	::485086993085644000
264608632	::485087016917282000
118708729	::485087018557640000
433168829	::485087024165449000
79447998	::485087052405276000
70918926	::485087058210193000
349386319	::485087079240445000
69666823	::485087082348429000
347994449	::485087091521753000
265760942	::485087104540487000
30795924	::485087119434850000
62944645	::485087124278890000
392716377	::485087129416921000
164135621	::485087153173823000
597038752	::485087167639584000
41136161	::485087183124971000
347994449	::485087191165861000
22386194	::485087198950477000
39041792	::485087213596577000
419105102	::485087234756841000
22327740	::485087245687222000
415259927	::485087259814014000
30795924	::485087296107343000
34717669	::485087303597948000
143225254	::485087322803671000
192727478	::485087329833345000
69916897	::485087338276872000
106135938	::485087338712678000
417428775	::485087360645103000
259542533	::485087362775384000
436187992	::485087460343291000
270687983	::485087462994485000
253675480	::485087481780772000
165072349	::485087484347310000
164135621	::485087506879508000
243974175	::485087523022962000
566902451	::485087524973735000
391061760	::485087555348869000
264608632	::485087624374128000
291155950	::485087638651543000
291155950	::485087645299523000
41675336	::485087655412400000
18455966	::485087670205681000
253675480	::485087674320310000
70918926	::485087684642103000
254210162	::485087694658097000
637418169	::485087700391718000
42220462	::485087706788024000
24383303	::485087755387408000
391061760	::485087766330757000
62944645	::485087786823737000
22386194	::485087810983325000
240463390	::485087811813388000
253675480	::485087812933648000
254210162	::485087817354059000
416684872	::485087819866468000
713350694	::485087847394062000
62944645	::485087849931210000
178492117	::485087859490033000
125060842	::485087890289229000
183090041	::485087896203173000
12653722	::485087901516972000
62944645	::485087941836828000
620420742	::485087945934655000
256346048	::485087948778393000
480857982	::485087952620371000
36866805	::485087955610894000
29500521	::485087957896814000
566902451	::485087963223965000
175847876	::485087966558437000
51952627	::485088014125641000
391061760	::485088022304944000
343756278	::485088029271277000
178492117	::485088034044399000
253675480	::485088099622727000
312710029	::485088102596104000
51952627	::485088136498651000
277251070	::485088160125173000
70918926	::485088164453687000
43967474	::485088169621078000
187741596	::485088186297634000
566902451	::485088188135137000
405362735	::485088195587997000
436187992	::485088203934662000
252623066	::485088206837538000
159263389	::485088208556797000
101881386	::485088213334118000
26113249	::485088226848559000
343904325	::485088244522942000
115941650	::485088251217059000
28875632	::485088253221928000
123739379	::485088263011844000
259488414	::485088278354206000
215189306	::485088279759302000
505510212	::485088316468244000
28875632	::485088317029900000
21682918	::485088329344753000
18999708	::485088364266151000
66311658	::485088380611350000
163340834	::485088401616818000
433168829	::485088405685276000
118708729	::485088426505830000
291221395	::485088444323229000
175847876	::485088449964556000
163340834	::485088469870714000
120966317	::485088470197473000
67450397	::485088471686467000
415179202	::485088479211442000
120966317	::485088489503850000
515068859	::485088497746071000
55312313	::485088515957346000
159263389	::485088521892290000
432819849	::485088523926511000
53486281	::485088525726281000
157254287	::485088534781374000
16299351	::485088535742267000
515068859	::485088535763230000
713350694	::485088538409844000
157254287	::485088542805065000
515068859	::485088562279616000
471291163	::485088584530030000
515068859	::485088591341948000
118708729	::485088593451700000
170357410	::485088597444681000
123739379	::485088608974798000
39041792	::485088610702487000
67450397	::485088616272506000
328828628	::485088620454227000
432819849	::485088649319424000
53486281	::485088657750392000
432819849	::485088671930925000
123739379	::485088700796506000
14253476	::485088707478040000
58652870	::485088726000099000
410297246	::485088763656155000
39553593	::485088766646685000
713350694	::485088776461750000
37011485	::485088778139488000
159263389	::485088783193231000
256750208	::485088786628358000
432819849	::485088788889075000
43967474	::485088799035113000
290396729	::485088801346162000
503741267	::485088811882647000
637418169	::485088828940496000
240530585	::485088853762400000
329093513	::485088878278508000
348262381	::485088888860323000
344454080	::485088889942454000
519909326	::485088891129450000
461392295	::485088901577445000
253675480	::485088913233821000
281697994	::485088917243588000
713350694	::485088925128867000
236202065	::485088934502752000
47466684	::485088960843362000
515068859	::485088976777535000
352943670	::485089009454964000
76375846	::485089016677552000
20932133	::485089033748348000
273697690	::485089037602926000
515068859	::485089044377112000
513711139	::485089072642129000
304140174	::485089087133843000
515068859	::485089098450083000
161492068	::485089109354876000
178492117	::485089142754123000
62944645	::485089159586279000
41136161	::485089160525393000
87956728	::485089184030674000
36612981	::485089188446863000
637418169	::485089216267681000
188922113	::485089223285174000
713350694	::485089229119455000
62944645	::485089236035858000
343904325	::485089246458310000
20738985	::485089271645081000
310666452	::485089277835894000
226995875	::485089281141010000
253675480	::485089283695706000
107610605	::485089290230444000
268987143	::485089312229572000
348262381	::485089331661381000
450391257	::485089332882309000
344454080	::485089336077987000
343904325	::485089370685194000
249052117	::485089382701858000
226995875	::485089389052063000
253675480	::485089434409639000
41136161	::485089457414995000
423666163	::485089479632228000
67450397	::485089504550592000
372479589	::485089505024544000
411997198	::485089535475585000
32171318	::485089549903613000
170357410	::485089555171639000
31620041	::485089577435422000
372479589	::485089592362545000
90467952	::485089608380579000
637418169	::485089608573538000
345626789	::485089610637524000
69771494	::485089645273690000
26113249	::485089645303058000
20782081	::485089694972006000
637418169	::485089708146315000
344442687	::485089732829782000
713350694	::485089740568666000
239702167	::485089740920979000
239702167	::485089771807858000
26109453	::485089781836447000
372479589	::485089786978246000
21568615	::485089793743667000
155926653	::485089810499899000
372479589	::485089847447527000
25680589	::485089852367458000
457811756	::485089872231677000
129050216	::485089875348439000
457811756	::485089880918069000
159263389	::485089896453795000
173026357	::485089910488317000
141976809	::485089912354373000
344442687	::485089916687089000
458639179	::485089936362979000
458639179	::485089966716772000
21568615	::485089974643994000
410297246	::485089983015825000
14253476	::485089995653656000
35256600	::485089996638928000
315621982	::485090033037504000
14792781	::485090033112604000
26113249	::485090059578650000
410377090	::485090081079062000
315621982	::485090123064016000
46963484	::485090130193965000
168347877	::485090141954793000
39041792	::485090161684795000
20020647	::485090200163336000
159263389	::485090210758139000
25680589	::485090211588616000
239257340	::485090219914326000
240530585	::485090241322049000
232814871	::485090244803317000
304140174	::485090268392460000
637418169	::485090283252494000
471291163	::485090285022486000
587864456	::485090317071175000
136006997	::485090327322058000
29605636	::485090331407314000
190396530	::485090351443877000
54697279	::485090390438322000
42297542	::485090410130198000
159263389	::485090445689511000
245855482	::485090469593235000
341941030	::485090488102301000
384530394	::485090489410924000
381054179	::485090493966336000
422876369	::485090517466615000
351847146	::485090522998927000
33249556	::485090536358166000
29605636	::485090564052770000
15137186	::485090572101644000
282692620	::485090605576380000
123739379	::485090605681614000
201445185	::485090612509544000
47269984	::485090620378066000
109105005	::485090669346967000
61698439	::485090684035411000
15867361	::485090690989568000
65576332	::485090692583002000
47269984	::485090701064294000
24738840	::485090708320428000
20153912	::485090717711089000
23400461	::485090721134022000
15875100	::485090727085744000
15867361	::485090730206318000
19147974	::485090747214213000
205124512	::485090748451151000
29853720	::485090748711182000
16299351	::485090768026361000
32750427	::485090776523624000
240463390	::485090813353795000
515068859	::485090816625745000
632481728	::485090840403259000
282692620	::485090864885006000
18138157	::485090871424344000
67450397	::485090871465877000
364888000	::485090872108011000
47269984	::485090873097478000
34717669	::485090882899550000
354047009	::485090917603610000
381054179	::485090920304754000
351847146	::485090929431158000
47269984	::485090949278625000
413367641	::485090951459663000
475210759	::485090992060911000
33249556	::485090992585203000
217928831	::485090996149968000
351847146	::485091014202638000
364888000	::485091036583452000
276540818	::485091043227205000
18657192	::485091044887760000
91521926	::485091045412057000
214779476	::485091047794409000
58941053	::485091059815698000
47269984	::485091093478785000
62944645	::485091102278438000
515068859	::485091107928571000
54697279	::485091116606554000
372479589	::485091131344953000
54697279	::485091133228613000
470451598	::485091143789871000
209208697	::485091148193865000
99320365	::485091166119931000
62944645	::485091167432736000
16144669	::485091168263225000
515068859	::485091212962316000
113048616	::485091244398243000
15867361	::485091256264298000
170815462	::485091306092240000
45759903	::485091308994699000
349788720	::485091360819904000
167282271	::485091367790460000
67492430	::485091380155674000
39041792	::485091380499214000
515068859	::485091385595678000
351847146	::485091422270259000
91521926	::485091422815518000
515068859	::485091434346061000
410195122	::485091439437545000
422876369	::485091444395241000
22431584	::485091454142795000
62944645	::485091464213299000
23642786	::485091468500303000
16568377	::485091476334858000
85399171	::485091498640543000
167282271	::485091511424397000
15791549	::485091522107285000
458766436	::485091549353480000
170815462	::485091553845985000
279608688	::485091561483411000
390900557	::485091567384797000
15867361	::485091622930354000
351099839	::485091624372817000
63490594	::485091626440597000
26113249	::485091630014140000
451667062	::485091655628771000
16144669	::485091697051705000
170815462	::485091703523909000
16807883	::485091713430851000
109718758	::485091723446460000
26113249	::485091732242329000
170357410	::485091755881029000
279608688	::485091758947049000
139847892	::485091786772455000
133158896	::485091789754212000
172035134	::485091795207225000
168347877	::485091870549098000
172827217	::485091898109882000
14816854	::485091900227977000
500388817	::485091933388161000
175314654	::485091939608719000
67450397	::485091940677861000
167282271	::485091947132899000
20000062	::485091956557877000
16566189	::485091965659533000
196230932	::485091973573791000
170815462	::485091984282230000
254600909	::485091993010188000
435516954	::485091995765833000
159263389	::485092002644885000
20000062	::485092008063959000
107535820	::485092018776178000
354047009	::485092043170279000
26642766	::485092055685677000
281260984	::485092063935864000
217563665	::485092077920092000
77787388	::485092109339205000
170815462	::485092123159846000
351847146	::485092128473624000
20000062	::485092135172329000
179519500	::485092143892271000
30666953	::485092152376967000
20935798	::485092154403196000
217563665	::485092159516049000
65926573	::485092177396400000
515068859	::485092185474596000
102875172	::485092186229182000
114077276	::485092224200237000
114077276	::485092224204431000
114077276	::485092224338649000
410961985	::485092225819226000
113722629	::485092231087284000
19028099	::485092236166561000
258609027	::485092244991770000
107610605	::485092250074877000
79633612	::485092312444182000
159263389	::485092378878152000
156508337	::485092386574331000
635796096	::485092386851147000
198651083	::485092397496668000
167282271	::485092397768908000
156508337	::485092401413775000
38577111	::485092408191770000
170815462	::485092442736435000
500060319	::485092446674886000
348123497	::485092453125341000
331668519	::485092454450741000
396332641	::485092465917968000
42220462	::485092497668849000
308170990	::485092526710611000
713350694	::485092536823070000
26113249	::485092539679002000
344442687	::485092551330762000
127062122	::485092557727084000
422876369	::485092573556404000
465089745	::485092573615116000
465089745	::485092578295967000
28346387	::485092582301519000
277814195	::485092582502830000
465089745	::485092582595117000
465089745	::485092586386776000
465089745	::485092589188575000
269401499	::485092598864814000
127062122	::485092614257905000
236144487	::485092623653158000
26113249	::485092652505780000
481749191	::485092653734703000
170815462	::485092658709553000
26179867	::485092667055800000
331668519	::485092668465090000
724485482	::485092706121953000
457811756	::485092721950855000
26113249	::485092725629255000
107535820	::485092726023946000
156508337	::485092750795100000
470451598	::485092809071157000
348785324	::485092815878107000
38577111	::485092832630145000
170815462	::485092841480134000
331668519	::485092861986099000
527041090	::485092877534371000
377110730	::485092879765737000
346219373	::485092909566275000
303252613	::485092915027275000
338120144	::485092917430984000
16258968	::485092920295718000
26113249	::485092974749966000
375810749	::485092985848074000
262870925	::485092999664107000
418314197	::485093005897265000
170815462	::485093019268296000
506824920	::485093027581415000
15867361	::485093038625390000
91712528	::485093042961915000
89033916	::485093044656824000
167282271	::485093057671737000
280119639	::485093100776198000
27999272	::485093101795438000
107535820	::485093128920371000
107610605	::485093143948193000
430182591	::485093163045224000
38623896	::485093169424773000
371817971	::485093182149906000
27331165	::485093182213218000
344454080	::485093199963107000
170815462	::485093205479002000
491357856	::485093208754372000
15867361	::485093214324801000
371817971	::485093220347424000
372479589	::485093239695757000
396454394	::485093241876774000
310369464	::485093254887518000
15867361	::485093263335243000
26113249	::485093269592739000
185629189	::485093278631854000
269401499	::485093283182301000
79447998	::485093292715962000
107535820	::485093305332813000
129050216	::485093306901487000
357211620	::485093307287371000
268246881	::485093332633124000
241995287	::485093333174214000
268987143	::485093347498139000
17536130	::485093352283467000
321498402	::485093352455421000
331668519	::485093360646885000
93043270	::485093368016670000
118733444	::485093375230869000
38577111	::485093375515701000
139847892	::485093386626801000
262870925	::485093400425668000
106561609	::485093401235169000
102213164	::485093419438854000
127413469	::485093424794583000
66877066	::485093436237033000
425183249	::485093488221233000
43256984	::485093496928206000
15875100	::485093504713240000
26113249	::485093511826395000
268246881	::485093536312733000
57651074	::485093540859346000
50224504	::485093578545168000
139847892	::485093610342584000
139847892	::485093619117080000
170815462	::485093653904248000
109718758	::485093679330111000
425897170	::485093701178257000
338120144	::485093719486783000
69666823	::485093729322008000
350525380	::485093760230236000
57651074	::485093768723304000
348785324	::485093790768562000
70571907	::485093793712992000
268246881	::485093807445512000
321037427	::485093810209579000
19123904	::485093819441221000
19123904	::485093822225870000
241995287	::485093843012812000
320560322	::485093850055065000
350525380	::485093853809344000
256750208	::485093865242624000
384530394	::485093879591366000
127062122	::485093880375685000
425183249	::485093894536036000
91770694	::485093909031583000
23442090	::485093934121906000
281697994	::485093946092441000
381181950	::485093960499490000
262870925	::485093964765093000
140110825	::485093968971964000
79633612	::485093974164512000
29817953	::485093994284593000
338120144	::485094013343920000
27331165	::485094013968842000
383972979	::485094018661879000
447255375	::485094023464361000
109718758	::485094029101498000
118881789	::485094035980185000
285254109	::485094036403802000
338120144	::485094069828612000
310369464	::485094073624453000
67450397	::485094080565624000
36851172	::485094088338079000
469196810	::485094103450128000
310654760	::485094114141417000
364888000	::485094120420298000
505323751	::485094120709296000
447255375	::485094138845478000
365151006	::485094148345573000
351099839	::485094155308109000
50228529	::485094165940670000
168387841	::485094168272711000
28346387	::485094171699453000
159263389	::485094185913958000
30362051	::485094193207865000
262405775	::485094214082916000
100018299	::485094254285307000
249243467	::485094258093727000
377420899	::485094286401089000
238698812	::485094292805808000
20935927	::485094363458859000
461392295	::485094411638800000
29553235	::485094416592691000
725532679	::485094428911337000
364888000	::485094444849713000
22187821	::485094446426750000
79447998	::485094451438579000
310506975	::485094453766418000
14792781	::485094464893882000
241995287	::485094480421216000
379576750	::485094489384833000
22559382	::485094496791982000
374739722	::485094518971445000
137135705	::485094520363577000
285125363	::485094544405323000
364888000	::485094546012131000
225206178	::485094547169353000
267405925	::485094562017198000
53317470	::485094580295974000
425183249	::485094594020122000
625951846	::485094615323009000
379576750	::485094615918575000
29394513	::485094631214809000
458639179	::485094633194917000
350525380	::485094634100895000
28346387	::485094643239878000
713350694	::485094649225564000
458639179	::485094654573305000
227577445	::485094658956333000
170815462	::485094674097389000
469196810	::485094695304167000
416684872	::485094705902796000
22504277	::485094733786517000
253126912	::485094744704286000
628045480	::485094752707043000
341941030	::485094766846017000
102100651	::485094774265749000
458639179	::485094780968251000
317596401	::485094784608915000
713350694	::485094796911210000
513658421	::485094801021214000
411841714	::485094810240692000
102213164	::485094811993927000
168387841	::485094817416765000
16258968	::485094850866319000
364888000	::485094856348663000
411841714	::485094866024943000
416684872	::485094868989923000
106135938	::485094907216797000
26113249	::485095000934342000
296590824	::485095007074803000
459612485	::485095011445256000
100339690	::485095014913933000
364888000	::485095024128831000
559837229	::485095032597147000
81630455	::485095042986409000
62944645	::485095070467489000
317596401	::485095105397678000
432819849	::485095128432771000
60555388	::485095130051780000
26113249	::485095154131283000
21374892	::485095187790565000
316766176	::485095216433479000
195103093	::485095236381986000
507674842	::485095241788030000
352486016	::485095250768035000
49052615	::485095252018356000
48431204	::485095252357681000
312710029	::485095256111587000
314710836	::485095261770092000
260573981	::485095284989362000
33011898	::485095294573748000
26179867	::485095299883352000
36958694	::485095304404799000
422876369	::485095328597557000
41675336	::485095332213448000
33699503	::485095355521175000
57651074	::485095370825805000
374659572	::485095372738412000
454304418	::485095384088190000
26831606	::485095384369221000
17107944	::485095390396813000
271738272	::485095405869211000
41675336	::485095434529308000
43256984	::485095454175399000
231222303	::485095470948036000
20020647	::485095474999734000
240766538	::485095475482476000
51979136	::485095499750326000
214779476	::485095527965401000
56198202	::485095604407005000
364888000	::485095609901518000
20026791	::485095626065985000
432622681	::485095656382406000
374659572	::485095664519360000
123939574	::485095668441038000
268246881	::485095673621409000
422876369	::485095675294515000
48431204	::485095691702640000
76463655	::485095705933926000
344454080	::485095709746544000
86604355	::485095725681111000
221610776	::485095763337179000
81630455	::485095777274843000
316766176	::485095807176015000
224410857	::485095816110288000
203688730	::485095856136548000
406110065	::485095856513626000
364888000	::485095862620930000
44811271	::485095868043776000
256346048	::485095870812012000
113048616	::485095884770643000
113048616	::485095885328482000
25178781	::485095885726957000
159263389	::485095893515767000
81630455	::485095901300391000
62944645	::485095914722164000
118827154	::485095917541142000
81872162	::485095943604539000
20932133	::485095968463781000
185399022	::485095968745193000
587104097	::485095978693713000
268246881	::485095980744724000
569518404	::485095981600751000
561540580	::485095983533932000
347994449	::485096012777021000
44811271	::485096022910054000
17107944	::485096049204539000
221610776	::485096052953870000
68369234	::485096055340814000
26589876	::485096060428111000
542406301	::485096062420414000
143969555	::485096071115182000
561540580	::485096081026347000
132314519	::485096090526425000
525819441	::485096102215966000
224126979	::485096108645822000
390759619	::485096110180933000
399114412	::485096110210289000
25160673	::485096117424914000
19210855	::485096124814872000
422876369	::485096133115396000
372479589	::485096146277134000
79633612	::485096160906858000
221610776	::485096177658892000
372479589	::485096196218707000
422876369	::485096198462644000
16568377	::485096202283655000
132768456	::485096214279364000
20932133	::485096225083912000
561540580	::485096226161848000
614436697	::485096232423915000
525819441	::485096251075989000
73731844	::485096251449683000
221610776	::485096251549958000
561540580	::485096254917996000
268246881	::485096283053383000
16568377	::485096296496107000
76248039	::485096321674514000
240766538	::485096324443172000
350525380	::485096331900649000
241995287	::485096340318208000
457811756	::485096346504790000
625170672	::485096347645661000
464845445	::485096351038844000
17107944	::485096352213635000
389105684	::485096354583420000
33699503	::485096379283279000
350525380	::485096398158069000
569518404	::485096422996725000
224126979	::485096454340354000
234960273	::485096486498074000
384530394	::485096499068416000
60555388	::485096502180585000
350525380	::485096556711145000
350525380	::485096573035360000
293644929	::485096586624520000
377627227	::485096595780689000
266317182	::485096651728912000
239885742	::485096659206955000
268246881	::485096661559934000
239885742	::485096697924575000
186314952	::485096709987393000
219550942	::485096717604618000
196890320	::485096730934116000
337367504	::485096751851134000
241995287	::485096798965342000
20932133	::485096801175760000
402797583	::485096801377075000
224126979	::485096811137212000
16568377	::485096821195145000
375810749	::485096837003485000
382976230	::485096851050201000
241995287	::485096857807245000
239885742	::485096884155858000
37029138	::485096893064962000
371817971	::485096909908897000
178492117	::485096931408875000
44811271	::485096936664334000
371817971	::485096936727273000
590556372	::485096940464795000
101881386	::485096942481850000
569518404	::485096943467913000
417428775	::485096958134988000
267405925	::485096961754664000
43052467	::485096968595570000
266317182	::485096980948213000
352960797	::485096983426633000
268987143	::485097002414645000
590556372	::485097024476700000
44811271	::485097063026139000
588641285	::485097067266600000
351847146	::485097098145038000
171746458	::485097103111094000
379576750	::485097108845121000
89505869	::485097128457678000
51197703	::485097129254600000
588641285	::485097150712266000
310369464	::485097183985692000
38577111	::485097193825513000
141976809	::485097197604589000
569518404	::485097204248752000
67450397	::485097208602034000
331307463	::485097213823967000
459660056	::485097214654435000
590556372	::485097228173078000
81630455	::485097230966063000
344902431	::485097245918781000
143969555	::485097261685153000
447255375	::485097277476728000
470458433	::485097281675624000
447255375	::485097332656967000
252823136	::485097397127626000
256346048	::485097405256577000
247362551	::485097418355392000
224126979	::485097429646073000
188417746	::485097431147638000
211019280	::485097454149185000
17536130	::485097461719916000
178492117	::485097470691512000
552146644	::485097472264798000
351847146	::485097493068533000
350525380	::485097499859091000
24719772	::485097503772008000
203146266	::485097508222148000
590556372	::485097513696100000
569518404	::485097524378996000
44307877	::485097525301764000
81630455	::485097568863404000
182092022	::485097578703237000
266317182	::485097581971013000
120966317	::485097589792980000
59503620	::485097597934125000
347596428	::485097605186084000
371578955	::485097630381645000
239885742	::485097666838134000
313421343	::485097677508849000
500517566	::485097688955125000
77078833	::485097724078211000
20932133	::485097735255621000
544538144	::485097741102489000
350525380	::485097754570805000
326146327	::485097787529244000
17536130	::485097812770582000
62944645	::485097867200049000
155926653	::485097891090808000
27999272	::485097909159854000
500517566	::485097919465664000
390759619	::485097921247846000
38577111	::485097932601827000
419836731	::485097942693724000
51601709	::485097943217995000
20932133	::485097960108085000
15330061	::485097966840340000
67450397	::485097968660647000
360183119	::485097972674596000
186314952	::485098006392213000
128666650	::485098022779781000
29391732	::485098029960015000
184962835	::485098054773530000
62944645	::485098058053476000
225206178	::485098060305809000
22328944	::485098065398091000
128666650	::485098083521683000
22033805	::485098134444703000
242533291	::485098137652977000
59503620	::485098138340835000
481749191	::485098179147206000
217928831	::485098203935559000
351847146	::485098207446171000
607016651	::485098210721943000
40864634	::485098212357726000
22536077	::485098219798425000
32973618	::485098223523340000
23785621	::485098239322910000
20000062	::485098242368344000
33249556	::485098272315678000
19147974	::485098289336180000
310569604	::485098298437423000
426838833	::485098323939168000
443070793	::485098395757858000
486174522	::485098408844083000
256346048	::485098414905233000
402797583	::485098420504240000
402797583	::485098459339321000
16299351	::485098464507101000
293644929	::485098475105685000
21503139	::485098498056925000
310369464	::485098499512360000
36891053	::485098502788100000
232437529	::485098514855108000
36468395	::485098517103263000
77078833	::485098527279054000
278603967	::485098527987474000
387863634	::485098542617206000
351004243	::485098547419701000
373690904	::485098552201207000
278603967	::485098574485532000
336774649	::485098594228137000
20932133	::485098601966620000
39041792	::485098658409361000
336774649	::485098676570697000
358031089	::485098687144554000
26113249	::485098701048651000
163340834	::485098715464859000
48046250	::485098725829005000
457811756	::485098729230196000
432027433	::485098743666974000
20020647	::485098748297502000
325996873	::485098751909179000
27999272	::485098756786769000
43967474	::485098766949961000
417606826	::485098771622002000
540330411	::485098787895930000
285988306	::485098798273032000
160094025	::485098798583001000
258636623	::485098832431443000
486174522	::485098845190107000
432027433	::485098867810004000
28346387	::485098869949075000
128666650	::485098896595509000
19683725	::485098903222906000
36891053	::485098905768448000
141976809	::485098932737814000
402797583	::485098964946272000
447255375	::485098972801810000
281697994	::485098978800070000
447255375	::485098979055509000
168347877	::485098980959731000
160094025	::485098996487032000
532542878	::485099014384541000
432027433	::485099020432318000
532542878	::485099021015740000
46963484	::485099053588295000
513711139	::485099055568023000
461392295	::485099057841324000
224095849	::485099060148187000
224095849	::485099063944019000
160094025	::485099064091213000
81630455	::485099070323560000
129050216	::485099103282798000
178492117	::485099128859279000
128666650	::485099149260386000
310369464	::485099207426985000
33217361	::485099210598285000
66393146	::485099229929418000
329093513	::485099264658644000
324171027	::485099269654081000
232736272	::485099272912642000
267405925	::485099274179321000
178492117	::485099275584430000
325996873	::485099295411298000
78213	::485099300553510000
256853017	::485099319679143000
18657192	::485099330269761000
301044144	::485099335919476000
48046250	::485099413262860000
128666650	::485099464206467000
400817337	::485099510268321000
297652605	::485099543378145000
141976809	::485099550726569000
128666650	::485099557756612000
22087737	::485099568787234000
67450397	::485099631966031000
459660056	::485099645627297000
175847876	::485099660412203000
400817337	::485099662735450000
540330411	::485099697325867000
16107745	::485099704061927000
114077276	::485099708096868000
114077276	::485099708155584000
114077276	::485099708172361000
114077276	::485099708277219000
355990893	::485099713491111000
379576750	::485099715382751000
143969555	::485099716640649000
291155950	::485099726329491000
28875632	::485099739189239000
92838578	::485099740452102000
614436697	::485099759087013000
352486016	::485099773288935000
320052148	::485099773762863000
379576750	::485099788070047000
400817337	::485099796173045000
400817337	::485099813411618000
381181950	::485099824002256000
67450397	::485099840821403000
400817337	::485099854046048000
56509474	::485099875302789000
128666650	::485099893464133000
350525380	::485099908111040000
87956728	::485099970744573000
62944645	::485100010531328000
411841714	::485100028235886000
93043270	::485100036637069000
128666650	::485100058073784000
111806693	::485100067180011000
494376740	::485100067330600000
27323374	::485100094371676000
26068830	::485100106350219000
589542040	::485100109462786000
381181950	::485100119885221000
247024165	::485100137174151000
25760567	::485100143121686000
40816246	::485100169642659000
128666650	::485100181654736000
139527150	::485100206355402000
23475166	::485100212294148000
107902551	::485100213858607000
362540752	::485100220620230000
70805584	::485100242912952000
47348539	::485100252098068000
402797583	::485100270011969000
23475166	::485100276907401000
239702167	::485100279625302000
239702167	::485100319110479000
614436697	::485100354204229000
128666650	::485100373477441000
379576750	::485100378657423000
171103429	::485100427055480000
312710029	::485100453760204000
128666650	::485100466112843000
28346387	::485100486857482000
305370209	::485100504985239000
381181950	::485100507132743000
411997198	::485100514896781000
377420899	::485100525885456000
46963484	::485100564741513000
186314952	::485100608962039000
25410192	::485100648761790000
18918771	::485100660182876000
400817337	::485100661197897000
170357410	::485100671901769000
116054733	::485100724255490000
277626311	::485100736775069000
400817337	::485100751023120000
25410192	::485100769486450000
486174522	::485100801732259000
224410857	::485100820770607000
175847876	::485100822649634000
280309716	::485100824348327000
358031089	::485100826461884000
454375039	::485100834623979000
51979136	::485100836452716000
109060628	::485100863786999000
519677520	::485100877985120000
23475166	::485100883726704000
447255375	::485100886872424000
556556365	::485100960104980000
559837229	::485100979834978000
23475166	::485100984394215000
139460380	::485100984851390000
574147363	::485101009489125000
28252356	::485101024332754000
260464441	::485101027255808000
31620041	::485101033946112000
379576750	::485101035200200000
285254109	::485101037124993000
634164272	::485101057530265000
400817337	::485101073489596000
356974615	::485101095476158000
256346048	::485101116762243000
67450397	::485101125394108000
66393146	::485101129936535000
93448284	::485101142469120000
23475166	::485101152250245000
375636797	::485101160403963000
273697690	::485101174853365000
634164272	::485101180666642000
54105420	::485101186845278000
486174522	::485101238745178000
280309716	::485101260841185000
32431892	::485101266843217000
30104821	::485101291434024000
89852975	::485101332265574000
305370209	::485101342856196000
43006697	::485101366923100000
30104821	::485101368961531000
409709795	::485101376234467000
17536130	::485101377069129000
377420899	::485101399676420000
30104821	::485101403195441000
379576750	::485101424271822000
310369464	::485101431179862000
116054733	::485101457109430000
273697690	::485101460347047000
418314197	::485101463614808000
20026791	::485101469763248000
475031809	::485101473190006000
89852975	::485101476901974000
430182591	::485101503544176000
419836731	::485101530509754000
293897624	::485101531969363000
368386947	::485101545667964000
25410192	::485101565510815000
253675480	::485101570066219000
1007041	::485101574276907000
48427726	::485101591620362000
89852975	::485101610326978000
256853017	::485101645995339000
378771457	::485101669752254000
50509821	::485101702710689000
285254109	::485101725104480000
76977679	::485101749976313000
38577111	::485101753897975000
335101950	::485101757366669000
66393146	::485101763003838000
89852975	::485101773573484000
418314197	::485101787905814000
280309716	::485101797871464000
379576750	::485101806968524000
26113249	::485101851248193000
47753031	::485101865575530000
245154470	::485101895368077000
25410192	::485101916477595000
279162166	::485101923465297000
89852975	::485101932646629000
67450397	::485101943631532000
296901409	::485101963571236000
47753031	::485101969187426000
418314197	::485101973268856000
350968313	::485102030252670000
25160673	::485102031846141000
66393146	::485102047616724000
54697279	::485102059226935000
306169468	::485102067216678000
33299478	::485102071692021000
402797583	::485102085915279000
98589714	::485102099957428000
104990093	::485102131566104000
280309716	::485102168635342000
143969555	::485102193914032000
253675480	::485102217348014000
280309716	::485102236830564000
324171027	::485102270481461000
66393146	::485102277586214000
17107944	::485102283580252000
89852975	::485102301997047000
250774954	::485102313145925000
414191298	::485102316165402000
92838578	::485102383790555000
211376385	::485102403461451000
20026791	::485102404870762000
343904325	::485102420632932000
245855482	::485102465646592000
30362051	::485102466300510000
67450397	::485102511947141000
384436313	::485102534005366000
233767854	::485102554234503000
262471070	::485102574916218000
377110730	::485102578598805000
224682361	::485102605660479000
481749191	::485102614728552000
250774954	::485102618495422000
62460045	::485102642075430000
402797583	::485102650854080000
24113194	::485102676120588000
155926653	::485102732479459000
67450397	::485102748786884000
62460045	::485102757578162000
188508773	::485102769754636000
186314952	::485102770500820000
20713213	::485102790470279000
607016651	::485102826054365000
160495648	::485102853493497000
243751614	::485102858505711000
242533291	::485102881016520000
338120144	::485102907315191000
100471456	::485102919545786000
47348539	::485102933944438000
188508773	::485102968010989000
160495648	::485102973131825000
30104821	::485102983231713000
447255375	::485102983940558000
143225254	::485102989133111000
168347877	::485103008142086000
60160675	::485103025329946000
341666582	::485103070267711000
30104821	::485103097169985000
505510212	::485103136202575000
598832393	::485103147161886000
109718758	::485103170025033000
160289098	::485103178468188000
236528732	::485103187297202000
226319809	::485103203839533000
312394133	::485103209828978000
18183371	::485103214337875000
453690730	::485103228770480000
419836731	::485103243606114000
109718758	::485103244549451000
48427726	::485103253999214000
265760942	::485103262060662000
20020647	::485103275574710000
598832393	::485103281161523000
66393146	::485103300107194000
224410857	::485103327634796000
256756265	::485103364057739000
375734748	::485103395343056000
30362051	::485103412371935000
552802620	::485103438422749000
28905424	::485103465215963000
168347877	::485103473956880000
226319809	::485103482139987000
48427726	::485103507117051000
346173821	::485103508233150000
419836731	::485103512934965000
447255375	::485103524842180000
66311658	::485103537219579000
264295397	::485103544333504000
159263389	::485103569456988000
316026178	::485103576251764000
414526765	::485103582769725000
84870240	::485103595000696000
305370209	::485103602709438000
334423964	::485103618836930000
314604858	::485103679750823000
143969555	::485103693033791000
67450397	::485103701841813000
365151006	::485103729071247000
30104821	::485103745949122000
293897624	::485103750504521000
478941450	::485103765863673000
265760942	::485103784440238000
100471456	::485103791046676000
92838578	::485103798927757000
384436313	::485103807656103000
48427726	::485103807731204000
279735090	::485103810633682000
433142367	::485103816300576000
30104821	::485103820003741000
161492068	::485103828748861000
314604858	::485103847321665000
221610776	::485103849292566000
188508773	::485103855756382000
423862446	::485103871757254000
346173821	::485103876945625000
423950693	::485103883727826000
221610776	::485103921795317000
505510212	::485103946911215000
402797583	::485103971661393000
92838578	::485103976619450000
224126979	::485103985053810000
26580130	::485103985217392000
453690730	::485103999939395000
178985516	::485104023989911000
168964399	::485104067769663000
379576750	::485104076703940000
66393146	::485104109779828000
186314952	::485104116750774000
328828628	::485104130814271000
155650977	::485104132764618000
361199465	::485104140260220000
29652147	::485104148556554000
253126912	::485104155103481000
251892054	::485104157163282000
277873263	::485104165748613000
168347877	::485104167501840000
478941450	::485104179136835000
264295397	::485104184048775000
160788774	::485104193481342000
247024165	::485104211429163000
86885002	::485104232270290000
143969555	::485104251866079000
46796467	::485104257134129000
66393146	::485104264260247000
414526765	::485104268198703000
257265522	::485104286305505000
18657192	::485104320640081000
254210162	::485104354106429000
254319575	::485104362830577000
115141777	::485104367222419000
402797583	::485104405318873000
478941450	::485104406539415000
389105684	::485104412163977000
232814871	::485104419386585000
505510212	::485104441268633000
14954949	::485104453092392000
329955120	::485104478173929000
351348648	::485104484897419000
25410192	::485104484939358000
198393365	::485104492271005000
85399171	::485104493508325000
67450397	::485104498327568000
632710734	::485104507894775000
16566189	::485104557697941000
113722629	::485104559531261000
225206178	::485104597808472000
43586963	::485104627592224000
256750208	::485104641890197000
20000062	::485104647888437000
92838578	::485104673012330000
367322500	::485104695938019000
198393365	::485104709196206000
129050216	::485104709871489000
19053567	::485104720617275000
202292166	::485104759037517000
323477702	::485104759599144000
325996873	::485104779728015000
395057520	::485104786879307000
277626311	::485104808748015000
200764512	::485104816293957000
81630455	::485104840255614000
160788774	::485104848019275000
188922113	::485104870899601000
310569604	::485104883419193000
48427726	::485104893267410000
625170672	::485104899449827000
316026178	::485104906970214000
93043270	::485104928013418000
353418151	::485104935634096000
69771494	::485104939429937000
17107944	::485104944723550000
351348648	::485104960963497000
28875632	::485104965757579000
516096126	::485104974167552000
26642766	::485104979620155000
188508773	::485105019621236000
225601631	::485105023324790000
264295397	::485105031067475000
79035481	::485105043054800000
350525380	::485105049824407000
256750208	::485105068400582000
322358530	::485105072934637000
67450397	::485105076889870000
79035481	::485105118132850000
632710734	::485105126709800000
81630455	::485105160155193000
15330061	::485105207626301000
499995726	::485105231273816000
350525380	::485105257757036000
92838578	::485105269765308000
67450397	::485105316229435000
161492068	::485105330867552000
81630455	::485105336508878000
426838833	::485105345149566000
17107944	::485105384743776000
143969555	::485105437197344000
262870925	::485105447775772000
8036902	::485105449440530000
211376385	::485105452867682000
40526887	::485105458068209000
632710734	::485105462723899000
216168764	::485105470835666000
7875762	::485105475437211000
588641285	::485105477961793000
133341985	::485105482965995000
310369464	::485105497553375000
82150924	::485105499776380000
547741880	::485105504025210000
277873263	::485105517530857000
273205079	::485105542856048000
66393146	::485105556558868000
353418151	::485105566356762000
398377928	::485105577245171000
384494456	::485105612737355000
66393146	::485105612959657000
588641285	::485105616088621000
23400461	::485105622250037000
167282271	::485105645943676000
25410192	::485105666688696000
26642766	::485105667423109000
51554430	::485105677015478000
353418151	::485105683071660000
159263389	::485105711844970000
48427726	::485105755360468000
23400461	::485105770560630000
625170672	::485105772309667000
125718303	::485105809018200000
816177	::485105849438724000
398377928	::485105866752806000
336774649	::485105867721699000
33029479	::485105900223332000
21153287	::485105941759930000
19147974	::485105942212923000
500060319	::485105944037425000
509760806	::485105971879223000
167282271	::485105988094005000
23442090	::485105993463103000
277873263	::485106013196922000
177174253	::485106020205998000
625170672	::485106028057350000
483190332	::485106028980088000
277873263	::485106034281705000
159263389	::485106036970229000
33029479	::485106039864299000
23442090	::485106047448023000
377110730	::485106052212330000
342594225	::485106058692530000
483190332	::485106074102411000
625170672	::485106091148066000
67450397	::485106118671073000
221610776	::485106119065337000
61698439	::485106119946547000
182645046	::485106145728925000
237936556	::485106149469851000
92838578	::485106159687598000
253675480	::485106164703973000
58941053	::485106178041872000
182645046	::485106198723977000
16726467	::485106202561753000
254210162	::485106217446957000
116988168	::485106220512997000
33029479	::485106241119592000
253675480	::485106265665073000
16726467	::485106298816823000
164676969	::485106309403258000
221610776	::485106318974255000
101881386	::485106325488021000
66393146	::485106326381395000
161492068	::485106331901100000
398377928	::485106349143891000
83163050	::485106356240650000
350525380	::485106363673346000
16299351	::485106374368849000
16299351	::485106386960134000
454406979	::485106388683980000
410961985	::485106400096309000
15330061	::485106400469991000
66393146	::485106408715587000
14715501	::485106430077186000
164676969	::485106430941609000
64907439	::485106436708761000
20026791	::485106440537792000
91422810	::485106447387095000
388374921	::485106450113773000
255147158	::485106489774727000
309167251	::485106519806337000
495598070	::485106520510570000
289605285	::485106528114855000
176487313	::485106530635636000
23400461	::485106533512929000
16299351	::485106537376264000
134873681	::485106564341059000
245154470	::485106568489218000
45492981	::485106577360179000
305415102	::485106580585607000
40526887	::485106616224579000
289605285	::485106628119650000
15330061	::485106631940665000
390759619	::485106635044433000
255147158	::485106638336958000
245154470	::485106677801164000
432622681	::485106718515265000
436476907	::485106730292875000
30104821	::485106750220029000
260006924	::485106759422726000
65576332	::485106772907020000
18999708	::485106787381542000
160289098	::485106795040342000
160289098	::485106845296517000
71617108	::485106845460484000
260006924	::485106851756113000
176487313	::485106859255136000
33217361	::485106861533065000
12653722	::485106870307139000
374228630	::485106890842468000
253134261	::485106903857385000
23400461	::485106929052962000
211376385	::485106974212632000
381054179	::485106979544006000
245154470	::485107008064876000
23785621	::485107021281103000
66393146	::485107034354745000
20020647	::485107047839453000
388374921	::485107050582908000
97973690	::485107060280152000
42297542	::485107061894569000
298090474	::485107070341902000
226319809	::485107089203683000
160094025	::485107094358466000
160094025	::485107113614536000
494543536	::485107140537761000
226319809	::485107144643973000
245154470	::485107145268924000
282625909	::485107146795659000
282625909	::485107148704083000
271304998	::485107172200554000
23450320	::485107177929965000
394962689	::485107199887147000
310369464	::485107234091716000
500060319	::485107262009389000
91521926	::485107322234994000
114077276	::485107330904629000
114077276	::485107330921398000
114077276	::485107330938200000
114077276	::485107330980130000
20000062	::485107347401224000
374528956	::485107350286516000
160289098	::485107372646334000
211376385	::485107411141668000
603136773	::485107426127933000
294745245	::485107430351589000
103678189	::485107438824087000
31536491	::485107448210931000
637418169	::485107486827872000
245154470	::485107510416646000
240798548	::485107530486407000
20153912	::485107532378025000
400817337	::485107564674158000
18374690	::485107606470418000
500060319	::485107634786553000
40526887	::485107669615648000
381181950	::485107721029419000
249052117	::485107749261283000
177174253	::485107759504179000
381181950	::485107798183653000
79035481	::485107851556581000
15330061	::485107858800140000
59370673	::485107870719938000
633506625	::485107899664846000
82707747	::485107900830855000
17536130	::485107907080372000
433012724	::485107929536667000
45470777	::485107949803556000
291221395	::485107981349294000
360231979	::485108054594433000
221205505	::485108083291848000
614436697	::485108083991904000
195103093	::485108104695398000
51601709	::485108166188089000
594844703	::485108174056194000
243014276	::485108186807271000
413367641	::485108202716278000
294745245	::485108203890278000
63617875	::485108204930867000
157904403	::485108214719979000
155034504	::485108248492523000
33818674	::485108282139238000
243014276	::485108290561392000
66393146	::485108308466880000
21682918	::485108308777635000
22005666	::485108310996033000
39041792	::485108320798117000
380458897	::485108335725662000
18138157	::485108362926108000
224410857	::485108367505883000
61318348	::485108393628426000
177174253	::485108415854026000
350525380	::485108438696222000
90689440	::485108472636133000
136006997	::485108476465520000
577920402	::485108496543653000
66393146	::485108504588324000
428300082	::485108510766551000
347994449	::485108544283619000
321839755	::485108554680905000
23400461	::485108583080546000
28346387	::485108610465153000
46963484	::485108612801372000
242533291	::485108630987874000
123746907	::485108638122786000
346654346	::485108659270078000
479205756	::485108712596467000
423891750	::485108715779932000
35603964	::485108726810963000
66393146	::485108732993343000
383202357	::485108739507494000
16322613	::485108746478047000
18028506	::485108752614690000
30336818	::485108851335651000
164676969	::485108854972514000
96658544	::485108872831451000
46940147	::485108873791946000
722514433	::485108882482925000
423891750	::485108888182595000
148912524	::485108890200059000
22536077	::485108955178225000
246112828	::485108959468998000
23396218	::485108963172962000
317164527	::485108971460493000
442736318	::485108974535311000
246112828	::485109001101651000
423891750	::485109041413107000
281697994	::485109045721038000
315527257	::485109075920056000
66393146	::485109132790226000
466873056	::485109148925706000
18547273	::485109188524126000
62460045	::485109225790509000
182645046	::485109227661180000
277626311	::485109238050484000
164676969	::485109240823308000
58941053	::485109252386590000
335432246	::485109260162834000
246112828	::485109266022281000
109718758	::485109267666448000
577920402	::485109272603136000
375734748	::485109273140015000
182584001	::485109273567846000
118708729	::485109274557689000
41136161	::485109286360453000
165967574	::485109286452727000
22005666	::485109290915487000
221205505	::485109308611649000
590556372	::485109311124013000
277626311	::485109322309832000
85155674	::485109355037999000
15109013	::485109363431194000
310369464	::485109368312967000
590556372	::485109370544750000
182645046	::485109413166845000
211376385	::485109416857853000
525819441	::485109456863129000
30032107	::485109491252224000
253134261	::485109519035289000
182645046	::485109528698949000
125718303	::485109536039006000
8962732	::485109546243723000
22536077	::485109546994507000
483190332	::485109561175445000
123746907	::485109562920665000
16566189	::485109567274381000
400817337	::485109569773789000
277626311	::485109577684226000
36869877	::485109578540273000
459561241	::485109582759723000
31620041	::485109587113410000
416684872	::485109605068861000
50507669	::485109608424669000
109718758	::485109618440273000
277626311	::485109633581727000
553711382	::485109656251924000
41136161	::485109668675465000
277626311	::485109692520099000
396923534	::485109716490547000
599348429	::485109741291859000
72378783	::485109771482046000
24199433	::485109775240560000
529096266	::485109777567989000
462681637	::485109833784258000
72378783	::485109845624770000
109718758	::485109854533480000
178492117	::485109858597744000
413735493	::485109868957687000
15109013	::485109874423234000
91345170	::485109902650511000
462681637	::485109917276045000
350968313	::485109924314488000
111806693	::485109933445492000
268058306	::485109933835177000
94181957	::485109941120692000
316026178	::485109942953574000
55161530	::485109971080605000
66270239	::485109973483937000
46940147	::485109982740746000
196659229	::485110003926183000
413735493	::485110021915566000
163340834	::485110035664863000
198911524	::485110044711583000
461392295	::485110066991742000
178492117	::485110069487357000
182645046	::485110099828957000
15109013	::485110103818113000
499167427	::485110118766243000
33108084	::485110134071238000
169291538	::485110157526188000
19123904	::485110166753673000
30104821	::485110210566955000
242533291	::485110214824181000
62460045	::485110229156110000
15109013	::485110241714266000
583488323	::485110302669680000
54105420	::485110340183552000
24199433	::485110401537802000
111806693	::485110412937924000
54105420	::485110441362718000
437064295	::485110461214359000
182645046	::485110462091386000
256750208	::485110515140534000
480857982	::485110537865285000
54105420	::485110544613920000
155034504	::485110585575481000
182645046	::485110590932008000
353544330	::485110669914963000
66877066	::485110676340617000
111806693	::485110710511599000
577920402	::485110754031308000
256750208	::485110761555890000
100195876	::485110804182609000
100195876	::485110804853690000
101617436	::485110806560784000
100195876	::485110808670916000
480857982	::485110812399247000
20833365	::485110819852533000
507674842	::485110851544702000
355574432	::485110856317812000
423891750	::485110857559322000
357790406	::485110875851063000
224410857	::485110877570732000
625170672	::485110878333718000
352486016	::485110886411939000
94181957	::485110891600281000
16299351	::485110894423457000
307397057	::485110900227993000
168964399	::485110902186733000
253689041	::485110916061855000
229611107	::485110916984606000
355574432	::485110917596590000
20833365	::485110927977492000
161199833	::485110954858799000
355574432	::485110960248455000
134225933	::485110975822307000
20833365	::485111017223888000
94181957	::485111029274124000
479222401	::485111042255904000
425183249	::485111050141184000
80191031	::485111075457622000
253689041	::485111077953617000
15109013	::485111097599733000
307397057	::485111102078865000
375810749	::485111127437611000
254210162	::485111155283984000
20833365	::485111155317174000
253689041	::485111168361836000
20833365	::485111174128599000
138083816	::485111181586100000
353544330	::485111201048064000
35376355	::485111206865145000
27331165	::485111242202562000
158129535	::485111244156719000
253689041	::485111253346824000
480857982	::485111263173693000
24199433	::485111270803537000
8524892	::485111283583582000
177174253	::485111293113012000
101617436	::485111314428092000
358611246	::485111316672045000
706034130	::485111318202941000
19307731	::485111321789083000
320485729	::485111327275646000
20833365	::485111329124921000
13683762	::485111359122980000
552029617	::485111370031964000
358611246	::485111372649205000
507674842	::485111390240112000
131968998	::485111392077234000
706034130	::485111418392690000
162559610	::485111436448784000
19210855	::485111440206860000
80191031	::485111461186785000
26113249	::485111467260137000
409709795	::485111484200927000
289605285	::485111485085921000
429558621	::485111493315162000
22648162	::485111507722592000
597834721	::485111519554703000
289605285	::485111530166685000
364888000	::485111538089725000
364888000	::485111550760747000
162559610	::485111571429867000
26113249	::485111574563020000
225691566	::485111584792903000
587104097	::485111603579219000
92838578	::485111621699002000
301497892	::485111625767481000
364888000	::485111642485981000
529096266	::485111659703181000
316026178	::485111662005866000
20000062	::485111691446079000
21153287	::485111732587610000
437898031	::485111733149655000
291155950	::485111746105843000
330513153	::485111770885783000
188508773	::485111793841217000
14205371	::485111809855062000
20000062	::485111809897418000
507674842	::485111810933014000
309789310	::485111824375771000
15109013	::485111824426471000
597834721	::485111844940419000
314604858	::485111856068296000
14205371	::485111856390885000
215144630	::485111870353715000
552029617	::485111874103435000
301497892	::485111890600009000
242533291	::485111928264478000
60046761	::485111930101579000
54697279	::485111946677460000
216168764	::485111956693467000
33029479	::485111989421621000
301497892	::485111990286045000
118708729	::485112013480538000
423891750	::485112020522774000
155034504	::485112041175539000
57385263	::485112064755896000
357211620	::485112075191328000
629894993	::485112078978404000
129441756	::485112087887503000
597834721	::485112109106094000
25160673	::485112143176425000
480857982	::485112155289559000
14205371	::485112175069904000
14205371	::485112200302833000
51979136	::485112212193693000
134225933	::485112241537417000
309778100	::485112246301757000
25160673	::485112259186675000
33029479	::485112279399026000
250474725	::485112289247256000
619492928	::485112295261872000
279735090	::485112344331436000
318627551	::485112363339616000
446541836	::485112390552674000
155034504	::485112400736034000
446541836	::485112459284725000
369292925	::485112468193042000
289605285	::485112492821995000
38577111	::485112514141634000
198393365	::485112521351655000
14307454	::485112523688263000
224126979	::485112536933466000
16866896	::485112615014645000
724485482	::485112633536700000
372611209	::485112638016200000
515049896	::485112644102139000
322842111	::485112662041567000
316766176	::485112701954187000
373690904	::485112710233735000
309778100	::485112721461874000
29327418	::485112736406585000
76707926	::485112738838896000
155034504	::485112780262215000
55120405	::485112784238415000
177174253	::485112803838414000
76707926	::485112838063525000
29500521	::485112838902398000
141976809	::485112850034069000
17455392	::485112850306695000
52295994	::485112877519765000
344454080	::485112889074647000
107842096	::485112900726824000
255147158	::485112914777370000
12653722	::485112922863968000
134225933	::485112945618481000
318627551	::485112949506191000
211376385	::485112957014405000
382190006	::485112981647142000
73995534	::485112987481800000
97973690	::485113004644909000
155034504	::485113010995085000
344454080	::485113018255015000
43586963	::485113042922143000
14205371	::485113193413763000
67492430	::485113203479674000
20000062	::485113208269983000
398377928	::485113229475983000
21105964	::485113235008274000
40816246	::485113257531674000
200316617	::485113270941274000
26113249	::485113284995981000
340646680	::485113314444210000
19683725	::485113332232650000
294745245	::485113335612858000
14223247	::485113364574511000
211376385	::485113370748923000
481862811	::485113375459123000
8070562	::485113393561366000
224103552	::485113412297297000
625170672	::485113422468493000
62944645	::485113436062232000
17694593	::485113441791651000
66786075	::485113465598525000
507674842	::485113478466641000
98589714	::485113494719561000
481862811	::485113510087905000
62944645	::485113513623310000
260006924	::485113530601836000
625170672	::485113531927236000
20000062	::485113543038349000
8070562	::485113552319946000
446541836	::485113553029173000
361199465	::485113554501402000
252422768	::485113561962663000
67492430	::485113587527331000
55120405	::485113588970164000
62944645	::485113628509487000
155034504	::485113629818519000
260006924	::485113635467833000
237118122	::485113635958575000
84849075	::485113636818407000
340646680	::485113646129750000
141976809	::485113646855372000
76707926	::485113652718997000
21682918	::485113694070652000
417606826	::485113695584808000
110059442	::485113698764087000
340646680	::485113700097851000
361527638	::485113732771876000
309167251	::485113733698818000
276202961	::485113746000707000
110059442	::485113761947058000
215189306	::485113832251994000
470451598	::485113862132629000
309789310	::485113870311104000
316026178	::485113875683999000
64791948	::485113887302246000
167301113	::485113920554680000
66786075	::485113923788484000
155034504	::485113938531459000
198393365	::485113940410515000
76707926	::485113982848483000
32609703	::485113991694659000
198393365	::485113996530307000
32609703	::485114025483980000
396923534	::485114053497352000
562393615	::485114061269786000
281697994	::485114080911699000
253675480	::485114094513840000
155034504	::485114099726950000
227355784	::485114116844314000
286341932	::485114126566297000
167301113	::485114148213096000
65482831	::485114148305772000
305370209	::485114149945348000
28346387	::485114156819808000
210671307	::485114176780521000
78065938	::485114179464855000
507674842	::485114181754949000
286341932	::485114188797206000
49221112	::485114196128829000
178492117	::485114203737300000
141976809	::485114232057241000
37776645	::485114234981081000
66786075	::485114242090024000
32609703	::485114256883712000
49221112	::485114286855823000
20000062	::485114301762797000
38226468	::485114309509668000
322463853	::485114312592072000
21682918	::485114319068098000
132314519	::485114325862850000
33029479	::485114331655200000
155034504	::485114333224263000
286341932	::485114333706194000
21682918	::485114348939919000
629894993	::485114355835346000
210996408	::485114361417961000
357275400	::485114375229820000
319145382	::485114382716645000
151212329	::485114408121548000
23400461	::485114441080799000
16713287	::485114490665463000
398339392	::485114500333711000
286341932	::485114506243088000
417606826	::485114508432510000
101477442	::485114513268555000
32609703	::485114527504015000
29817953	::485114556939661000
260006924	::485114581736366000
40478607	::485114593019437000
219550942	::485114608177647000
32609703	::485114621225750000
218321424	::485114633749925000
280309716	::485114637709758000
125718303	::485114646794215000
9129332	::485114654713475000
396923534	::485114682005393000
260006924	::485114719628296000
26738161	::485114734292000000
37776645	::485114735088918000
447313860	::485114741338030000
305370209	::485114768240295000
84870240	::485114783973117000
152103757	::485114797948563000
271204273	::485114806127427000
155034504	::485114819851206000
23672351	::485114857146961000
513658421	::485114860196200000
20000062	::485114870078382000
245855482	::485114872938905000
377715399	::485114898104332000
210996408	::485114921911197000
396923534	::485114925757374000
513658421	::485114965540352000
142038800	::485114971677020000
494543536	::485114977204727000
58627481	::485115083610001000
417428775	::485115105156165000
356408344	::485115114714968000
17028109	::485115121505955000
32431892	::485115129298944000
124582805	::485115186324705000
543585402	::485115211804708000
17028109	::485115239449780000
338664006	::485115256092381000
8962732	::485115323746488000
132314519	::485115329660452000
152103757	::485115377387438000
408171600	::485115385427927000
152103757	::485115392210112000
134225933	::485115396996227000
232736272	::485115436778782000
532542878	::485115440872824000
26113249	::485115453027536000
46284235	::485115479648780000
1318301	::485115500540612000
100742600	::485115549848842000
398339392	::485115570036416000
232736272	::485115574721060000
260961523	::485115580031057000
73995534	::485115613678149000
6652302	::485115618278928000
38577111	::485115621726621000
46284235	::485115634368253000
401757405	::485115637128110000
126507603	::485115652147908000
32609703	::485115653817262000
305370209	::485115678412664000
14205371	::485115685396180000
157254287	::485115687661080000
259830697	::485115693336395000
152103757	::485115697035345000
96658544	::485115715184128000
247024165	::485115761867100000
220532575	::485115791843418000
370165750	::485115796452941000
185629189	::485115868133617000
19147974	::485115877420175000
268987143	::485115902237503000
23967395	::485115906545045000
33249556	::485115922638974000
30032107	::485115931220119000
305370209	::485115938702774000
204292930	::485115985654202000
14584037	::485116002250670000
227114320	::485116013760225000
289084083	::485116021926150000
423446901	::485116032856907000
26198298	::485116048967208000
296901409	::485116075755831000
19123904	::485116077916291000
370165750	::485116096908120000
396923534	::485116144152350000
493640349	::485116144458559000
318627551	::485116154063503000
247024165	::485116156962152000
298090474	::485116163408404000
17028109	::485116191347056000
321498402	::485116199680745000
318627551	::485116258078060000
318627551	::485116284179202000
107308159	::485116287052300000
574147363	::485116295885914000
227577445	::485116339900936000
14584037	::485116357483454000
279608688	::485116372028911000
46963484	::485116374889426000
282779381	::485116389909204000
325996873	::485116394024239000
304140174	::485116435828854000
280309716	::485116454531252000
152103757	::485116455524921000
282779381	::485116455638147000
253689041	::485116514652401000
309778100	::485116573015744000
307485154	::485116601537015000
239257340	::485116632377729000
51964139	::485116640246235000
357275400	::485116655530295000
46963484	::485116671321845000
14584037	::485116679236878000
167301113	::485116699255914000
614074554	::485116700124147000
51964139	::485116707921342000
253689041	::485116722379509000
19053567	::485116734785855000
257625769	::485116749558591000
251359942	::485116808123277000
113722629	::485116847751061000
38326757	::485116861412306000
152103757	::485116864490528000
45581124	::485116872157716000
72378783	::485116893477339000
211376385	::485116901400784000
51964139	::485116938914238000
256853017	::485116983864614000
225893243	::485116987748515000
24136198	::485117030022926000
256716505	::485117039237791000
81841977	::485117039682408000
65832155	::485117039682416000
72378783	::485117044870762000
33418266	::485117046259060000
185629189	::485117068660858000
305370209	::485117086830579000
24136198	::485117118430863000
20364178	::485117159480115000
287994287	::485117160839077000
301244128	::485117172495417000
72143337	::485117177800843000
256716505	::485117193521070000
81841977	::485117193823076000
65832155	::485117193827274000
24495392	::485117213527904000
51964139	::485117222793138000
30719116	::485117229932224000
17028109	::485117236760555000
105026890	::485117262160859000
449902821	::485117262504800000
131278152	::485117271745249000
38577111	::485117274026549000
19053567	::485117289079906000
341803593	::485117304204951000
107902551	::485117329093558000
256716505	::485117411096416000
81841977	::485117411666825000
65832155	::485117411671031000
163340834	::485117431569215000
185629189	::485117437843484000
338664006	::485117450820669000
23665083	::485117457003069000
23400461	::485117459390013000
116988168	::485117562603069000
81841977	::485117568823623000
101286329	::485117571616632000
310144986	::485117588217683000
21682918	::485117594102267000
25099957	::485117598632538000
250474725	::485117600167636000
25099957	::485117601568555000
398735102	::485117609247924000
310144986	::485117619427491000
25099957	::485117624003866000
305370209	::485117685135441000
101138081	::485117730102992000
72143337	::485117734540161000
229611107	::485117768401182000
249052117	::485117779742191000
410961985	::485117783009538000
359174210	::485117797027291000
212068363	::485117798964662000
25099957	::485117815238963000
358611246	::485117840677036000
110236585	::485117860453576000
309778100	::485117874134990000
432819849	::485117896222195000
32431892	::485117906746085000
338664006	::485117947916996000
33342988	::485117955051909000
725050717	::485117967206588000
36219010	::485117967244341000
574147363	::485117975843078000
32431892	::485118003974246000
254276767	::485118017064681000
26580130	::485118020017074000
56736460	::485118055119216000
305370209	::485118065953095000
365021832	::485118073054035000
210873235	::485118103849017000
294745245	::485118133339181000
21105964	::485118151089078000
157904403	::485118163206410000
425252367	::485118165236858000
230206940	::485118198845419000
32431892	::485118243057987000
83513704	::485118245435752000
80191031	::485118252582830000
65968609	::485118255619514000
398735102	::485118278419755000
72143337	::485118285311008000
26580130	::485118364562362000
165072349	::485118397189857000
328828628	::485118417486086000
26182895	::485118456539275000
72378783	::485118489418420000
25099957	::485118506220806000
110059442	::485118527469150000
15867361	::485118565314756000
415540928	::485118572914434000
33643268	::485118600215150000
229611107	::485118603793293000
398735102	::485118612085035000
32750427	::485118652794949000
72378783	::485118661124845000
102875172	::485118681546887000
415540928	::485118691839729000
17028109	::485118745653047000
26925878	::485118756822065000
133158896	::485118774085836000
338664006	::485118792016482000
226319809	::485118819376304000
415540928	::485118824383918000
562178473	::485118838229311000
45581124	::485118844919242000
14606079	::485118847595188000
229332190	::485118866130206000
454375039	::485118891471798000
40195042	::485118896731471000
28346387	::485118924359364000
415540928	::485118946282979000
94737009	::485118955972231000
432819849	::485118975026528000
267482514	::485118992177037000
309789310	::485119065170522000
157904403	::485119088687992000
94181957	::485119094543249000
309789310	::485119121663606000
349386319	::485119150562344000
15875100	::485119217293733000
89590985	::485119232141561000
256716505	::485119234331004000
65832155	::485119234339401000
453280756	::485119239255101000
76427184	::485119244175421000
172035134	::485119244950978000
725532679	::485119254593683000
349386319	::485119261589786000
432027433	::485119273325441000
515068859	::485119273447473000
229332190	::485119279457898000
80191031	::485119312135729000
52628599	::485119341122580000
299284663	::485119351193096000
597834721	::485119393714561000
137135705	::485119397485215000
20833365	::485119434256695000
271204273	::485119490712010000
268987143	::485119491903201000
727422228	::485119507313459000
62460045	::485119513428754000
727422228	::485119520072556000
287228225	::485119537138786000
380458897	::485119539210752000
338664006	::485119544264896000
256716505	::485119548341755000
81841977	::485119548564054000
65832155	::485119548572450000
407248121	::485119563475218000
201445185	::485119573855703000
20364178	::485119588829376000
102301729	::485119599298355000
132768456	::485119613835816000
61969086	::485119628222693000
232814871	::485119660153507000
170357410	::485119668709892000
300009838	::485119672136638000
94181957	::485119676251262000
727422228	::485119680668237000
102301729	::485119682727268000
409709795	::485119702700527000
92924351	::485119743725015000
36219010	::485119792089546000
64907439	::485119821957169000
1318301	::485119841850781000
28346387	::485119879544991000
232814871	::485119879607894000
271204273	::485119888881512000
727422228	::485119895345332000
152103757	::485119921945182000
152103757	::485119930308628000
347596428	::485119967306584000
163340834	::485119975968227000
20364178	::485119997207801000
727422228	::485120010667696000
380458897	::485120048902598000
102301729	::485120052992028000
100626124	::485120067936321000
395057520	::485120096050769000
201445185	::485120100920352000
254319575	::485120150413131000
289084083	::485120151025512000
107842096	::485120156515840000
458808714	::485120168574472000
182901672	::485120191639347000
39847939	::485120209821257000
14891490	::485120210282627000
18138157	::485120223599951000
160768741	::485120233309356000
515049896	::485120245590687000
31620041	::485120251806617000
76427184	::485120267606564000
19307731	::485120274036031000
1007041	::485120283045421000
198393365	::485120345620238000
330799447	::485120455578091000
14873854	::485120458304405000
532542878	::485120460636835000
205320851	::485120485508657000
195563881	::485120489602293000
94737009	::485120523224240000
101617436	::485120572397858000
18455966	::485120584612081000
262449011	::485120606946738000
20932133	::485120630715478000
422876369	::485120634062516000
442433056	::485120649904402000
65968609	::485120650181230000
155677785	::485120653990064000
198393365	::485120669550518000
54697279	::485120675766468000
14873854	::485120681579794000
81007000	::485120693043216000
195563881	::485120696423428000
161199833	::485120710784724000
106584551	::485120711724236000
375810749	::485120742674030000
398707286	::485120743244451000
297238880	::485120754086715000
28346387	::485120755298861000
338120144	::485120756372615000
532542878	::485120757400612000
330799447	::485120760688553000
252623066	::485120774123311000
4059771	::485120781140365000
198393365	::485120782121443000
296901409	::485120791344717000
123739379	::485120812312457000
46796467	::485120842465284000
168347877	::485120846524997000
109105005	::485120869170434000
229650081	::485120871766712000
244995179	::485120874849529000
125718303	::485120891483717000
125718303	::485120893719306000
274191278	::485120894323269000
24738840	::485120900543807000
296901409	::485120911477989000
195563881	::485120919216476000
252756099	::485120919476928000
373147853	::485120924749164000
532542878	::485120933481684000
110063681	::485120943954853000
184962835	::485120961176289000
305415102	::485120962074275000
101286329	::485120978557489000
257265522	::485120982852448000
26947347	::485120995939074000
297238880	::485121027035250000
17107944	::485121037366214000
100626124	::485121045305626000
461392295	::485121051311882000
250713436	::485121076020510000
299284663	::485121086401835000
47167252	::485121137139933000
86604355	::485121140319584000
24738840	::485121156639653000
532542878	::485121209726943000
28346387	::485121211177791000
147310240	::485121233009139000
320485729	::485121243377856000
370416747	::485121256518197000
14873854	::485121263954690000
553738195	::485121299216207000
493640349	::485121302395502000
106584551	::485121305541230000
310369464	::485121319587942000
388374921	::485121323967217000
195563881	::485121328177897000
358643765	::485121372562014000
270736613	::485121396624748000
65576332	::485121397300011000
168347877	::485121397316780000
320485729	::485121400672645000
107610605	::485121409836789000
242912563	::485121415281410000
390759619	::485121437397577000
503577648	::485121456352006000
562393615	::485121464216330000
114633433	::485121465180622000
47167252	::485121484977745000
35945417	::485121511179563000
24738840	::485121521162412000
503577648	::485121522760450000
47880950	::485121557442736000
27999272	::485121585708146000
195563881	::485121597137645000
14873854	::485121609225613000
15814841	::485121620718419000
503577648	::485121660287459000
499995726	::485121670139490000
377715399	::485121677139775000
544538144	::485121709700177000
450391257	::485121712636174000
226319809	::485121718512410000
129050216	::485121735248064000
236271147	::485121766881120000
25760567	::485121787811102000
262471070	::485121810644496000
55120405	::485121811018170000
268987143	::485121812238319000
36851172	::485121853414207000
18138157	::485121866559152000
79447998	::485121877166133000
160495648	::485121893247098000
168347877	::485121911009968000
1318301	::485121913090359000
606781453	::485121932602245000
450391257	::485121975379976000
14307454	::485121983513112000
226319809	::485121997806895000
226319809	::485122010008133000
106584551	::485122027175432000
631513843	::485122052912054000
20364178	::485122068736794000
115941650	::485122079759810000
390759619	::485122099661393000
370165750	::485122112102105000
257265522	::485122117063544000
209401949	::485122121756991000
422876369	::485122123279507000
21105964	::485122151360385000
265799781	::485122166313078000
20364178	::485122170918416000
16299351	::485122182193086000
57566548	::485122196818259000
289605285	::485122204015673000
19307731	::485122215977832000
141976809	::485122219010297000
152875477	::485122233787224000
38207353	::485122268603748000
450391257	::485122279014014000
157904403	::485122312463581000
38577111	::485122313042399000
370165750	::485122314648817000
114077276	::485122321930125000
101286329	::485122324178272000
390759619	::485122325063274000
310369464	::485122346517155000
422876369	::485122361457266000
226319809	::485122367048257000
47880950	::485122378284797000
26589876	::485122392373477000
596113934	::485122407384883000
36250685	::485122426699644000
532542878	::485122429023686000
372479589	::485122437009244000
562178473	::485122440436011000
168347877	::485122449457950000
240532669	::485122452352016000
432819849	::485122481439535000
114633433	::485122509629423000
226319809	::485122548141539000
509760806	::485122571059625000
223614733	::485122642865688000
64942768	::485122667323084000
183438897	::485122674083889000
106584551	::485122678076895000
106584551	::485122723803168000
422876369	::485122770506760000
17536130	::485122828270714000
106584551	::485122830485307000
401443377	::485122835912749000
51554430	::485122841827106000
727422228	::485122857937432000
713245898	::485122860856270000
361527638	::485122876409139000
17536130	::485122892028338000
21117523	::485122950669295000
450391257	::485122952975761000
377627227	::485122962551341000
233677206	::485122975897640000
101286329	::485123029794447000
26068830	::485123041194541000
433654462	::485123063206260000
95072707	::485123084005826000
509760806	::485123108303822000
205320851	::485123146824298000
58281200	::485123196266352000
20364178	::485123217565032000
141976809	::485123247583670000
259830697	::485123323941367000
514003187	::485123333059395000
401443377	::485123345655271000
375873224	::485123346158190000
213763059	::485123352638791000
384563395	::485123379368701000
239149781	::485123383315542000
282328751	::485123386151301000
239149781	::485123406220627000
562178473	::485123413703270000
20924979	::485123422704263000
239149781	::485123436159565000
574250205	::485123448449277000
168347877	::485123458552979000
69916558	::485123462219182000
224126979	::485123483773317000
461392295	::485123509643771000
224126979	::485123513527697000
44451086	::485123514060390000
103678189	::485123520075403000
307397057	::485123539675013000
354629644	::485123554871369000
21682918	::485123560474558000
422876369	::485123578149339000
25747982	::485123591038459000
21682918	::485123603885592000
15330061	::485123638543548000
354629644	::485123638904254000
377627227	::485123645186912000
724485482	::485123649066643000
100742600	::485123655794720000
41135840	::485123667811004000
347994449	::485123673964437000
20364178	::485123685863284000
14873854	::485123714472624000
315559101	::485123716276158000
21912250	::485123726540034000
168347877	::485123727701450000
232901934	::485123731933515000
20364178	::485123750589784000
106584551	::485123765257248000
57566548	::485123786723700000
128666650	::485123786833133000
716262980	::485123789512912000
47466684	::485123804034002000
233677206	::485123807053496000
448325555	::485123818189377000
429375230	::485123836459769000
469196810	::485123857645178000
23785621	::485123889807122000
419105102	::485123897621110000
23396218	::485123904818933000
474371126	::485123929078374000
72378783	::485123931171344000
229611107	::485123946220892000
116988168	::485123987345661000
14873854	::485123997630095000
408144950	::485124027334144000
18999708	::485124038721679000
469196810	::485124062172041000
356408344	::485124084510900000
128666650	::485124093285761000
281697994	::485124139465048000
168347877	::485124140685201000
356408344	::485124150906736000
72378783	::485124225334652000
286341932	::485124228241305000
185399022	::485124236881969000
422876369	::485124275670491000
185399022	::485124299620368000
128666650	::485124302938054000
458808714	::485124312118996000
469196810	::485124326941663000
128666650	::485124369975619000
16866896	::485124386106929000
489961036	::485124392167297000
462681637	::485124396932030000
168964399	::485124399020777000
61736206	::485124447012417000
29374576	::485124453760630000
128666650	::485124459926679000
478941450	::485124470038732000
198393365	::485124487650623000
205991617	::485124496206991000
14891490	::485124497192656000
61736206	::485124502347849000
126109768	::485124522694037000
163340834	::485124567414091000
356408344	::485124575798124000
36829018	::485124593632673000
240492455	::485124603472543000
295881773	::485124603782496000
28346387	::485124613530083000
163340834	::485124629263310000
33555786	::485124682019250000
389614947	::485124682627444000
118708729	::485124707789053000
106584551	::485124732530876000
463250994	::485124754911662000
357211620	::485124781269065000
309167251	::485124793851985000
463250994	::485124814248476000
61736206	::485124818334126000
21531254	::485124823581212000
64942768	::485124826139729000
513658421	::485124835643629000
438698734	::485124840802623000
422876369	::485124843524739000
79447998	::485124848079749000
33555786	::485124853050400000
60131090	::485124855432359000
156961324	::485124857332367000
133158896	::485124862529118000
19734494	::485124867487195000
223950031	::485124873509826000
713245898	::485124875099463000
16568377	::485124885388079000
35297171	::485124888089223000
130987540	::485124898507853000
208250490	::485124902429523000
61736206	::485124917206474000
196890320	::485124920507400000
130987540	::485124923799515000
259830697	::485125003298746000
116098184	::485125008977444000
130987540	::485125035351228000
198393365	::485125066854653000
33823755	::485125106189234000
164575018	::485125117518024000
463250994	::485125121187647000
176487313	::485125125889859000
38207353	::485125128393478000
61478431	::485125138036191000
56736460	::485125139710103000
398377928	::485125142511484000
168347877	::485125168214208000
40810916	::485125190175559000
66203192	::485125196722892000
463250994	::485125239584456000
66203192	::485125247289413000
501554267	::485125301081350000
14891490	::485125332366659000
71597388	::485125399685246000
38207353	::485125403699200000
116098184	::485125405783756000
566902451	::485125409189937000
205991617	::485125423508889000
463250994	::485125445742911000
43256984	::485125456107040000
165072349	::485125486125654000
91942557	::485125500751601000
384436313	::485125515347771000
223950031	::485125529083715000
61478431	::485125533210931000
66203192	::485125570204692000
167301113	::485125587418099000
461392295	::485125604786724000
313120951	::485125623350706000
66203192	::485125641201668000
317524005	::485125646608113000
69771494	::485125648571047000
15137186	::485125689410977000
381203261	::485125701247328000
223950031	::485125728799707000
95072707	::485125774274330000
429375230	::485125786026795000
17974977	::485125835758649000
14085431	::485125842943504000
271204273	::485125865051652000
412638454	::485125908379217000
22504277	::485125916364779000
19147974	::485125933423411000
62944645	::485125949088747000
559991040	::485125981993050000
224410857	::485125982282866000
222584958	::485126056987213000
493221106	::485126083801399000
237938155	::485126106383937000
493221106	::485126123378843000
16568377	::485126123882172000
100843087	::485126131155103000
380049732	::485126139086897000
260440912	::485126143230484000
493221106	::485126144790757000
349904873	::485126167913975000
270143437	::485126186679697000
381203261	::485126194392621000
167301113	::485126256615096000
100843087	::485126262189350000
27816303	::485126272050561000
14085431	::485126290006360000
22220460	::485126290153172000
421179396	::485126303339663000
27816303	::485126311942565000
65968609	::485126320527912000
412586663	::485126321178431000
100843087	::485126367411847000
31620041	::485126391646924000
82242725	::485126404455940000
167301113	::485126406066552000
58562014	::485126409786892000
354047009	::485126433246023000
106584551	::485126436710133000
457811756	::485126512123727000
364888000	::485126512157663000
198126424	::485126527604912000
323978080	::485126544256675000
323978080	::485126544529317000
276202961	::485126560723107000
364888000	::485126563969908000
223614733	::485126571875778000
72378783	::485126595980845000
103678189	::485126597721075000
103678189	::485126609696227000
472287305	::485126628666667000
369174583	::485126648912556000
303427354	::485126655690952000
35376355	::485126656705572000
158948807	::485126671549206000
91942557	::485126673860669000
499167427	::485126708408745000
21682918	::485126710648909000
310664656	::485126791590187000
299284663	::485126793100152000
337510374	::485126794476273000
31056422	::485126805137801000
364888000	::485126838705221000
21912250	::485126888038215000
188508773	::485126893826748000
76248039	::485126894803632000
19683725	::485126901703667000
256716505	::485126916895043000
65832155	::485126917335416000
81841977	::485126917335429000
22504277	::485126929084088000
351325780	::485126959446241000
587104097	::485126960889098000
310506975	::485126966417563000
45911298	::485127055269318000
212475056	::485127070523990000
245855482	::485127085024116000
336149936	::485127087267663000
335432246	::485127091940102000
158948807	::485127097212751000
444247134	::485127106674708000
61718844	::485127124861210000
90750144	::485127128179281000
188508773	::485127131035230000
364888000	::485127139134808000
23475166	::485127153835462000
113722629	::485127166494257000
317596401	::485127166821036000
135937043	::485127171443539000
212475056	::485127175398375000
224126979	::485127190938271000
335432246	::485127208042643000
63490594	::485127216544497000
32171318	::485127230683500000
159986953	::485127233447550000
457811756	::485127234621952000
28905424	::485127252170907000
23475166	::485127267861798000
280309716	::485127267929292000
254210162	::485127286253817000
18752326	::485127300313149000
62460045	::485127323314696000
423862446	::485127359050182000
45911298	::485127365324840000
183090041	::485127395876163000
364888000	::485127406731399000
194998718	::485127415157379000
42297542	::485127434220875000
501554267	::485127438968451000
53741229	::485127452247986000
381181950	::485127470879084000
379576750	::485127484556705000
23475166	::485127485625864000
17536130	::485127505733373000
22195036	::485127516819308000
131310830	::485127548117196000
90750144	::485127552697372000
23475166	::485127569604239000
42297542	::485127652421160000
205991617	::485127672113012000
253126912	::485127683601227000
275681559	::485127689561329000
301497892	::485127696654278000
379576750	::485127700777287000
596957614	::485127700831412000
211019280	::485127706942517000
25178781	::485127714324500000
26580130	::485127718619459000
90750144	::485127724269592000
280309716	::485127730640322000
457811756	::485127756112343000
25178781	::485127760025640000
21912250	::485127763826077000
218321424	::485127822411722000
239149781	::485127844003991000
25359188	::485127851272724000
223614733	::485127882935504000
379576750	::485127886517460000
234960273	::485127917710503000
379152968	::485127923176079000
15902298	::485127954226098000
21912250	::485127964091510000
507674842	::485127970210590000
205991617	::485128034203090000
13298002	::485128049084882000
159986953	::485128052658036000
27999272	::485128069405876000
255622442	::485128080332439000
14085431	::485128116382478000
442082078	::485128133457113000
148197450	::485128135348736000
270173839	::485128140763570000
168964399	::485128147105378000
168964399	::485128170484408000
118733444	::485128173483753000
32609703	::485128207918567000
27816303	::485128215561007000
22005666	::485128231561867000
566902451	::485128233709748000
123739379	::485128234569187000
258454374	::485128243931267000
20932133	::485128259839864000
35256600	::485128269826510000
250774954	::485128279054352000
465198766	::485128300562370000
402333632	::485128303162843000
250774954	::485128316178165000
465198766	::485128342346031000
167301113	::485128344472530000
384530394	::485128345987072000
381054179	::485128346431672000
278165989	::485128369726451000
32609703	::485128380808167000
18752326	::485128389418696000
251359942	::485128398771998000
465198766	::485128407726829000
317524005	::485128427561705000
125718303	::485128434549407000
383856422	::485128434700783000
465198766	::485128448331890000
20932133	::485128449837633000
472528304	::485128462223831000
115941650	::485128467487670000
23400461	::485128477000339000
115941650	::485128485879701000
465198766	::485128504321654000
33904380	::485128520541020000
16299351	::485128521023758000
472528304	::485128523792011000
282328751	::485128543207440000
125060842	::485128545598189000
580391330	::485128561322250000
168964399	::485128566070185000
255622442	::485128582998814000
580391330	::485128591479287000
15791549	::485128619451109000
465198766	::485128619824394000
233677206	::485128621665705000
123739379	::485128637075947000
86131593	::485128661524160000
32609703	::485128670386733000
465198766	::485128677856792000
383856422	::485128697083875000
32609703	::485128699088338000
45911298	::485128731564843000
580391330	::485128732416286000
465198766	::485128737558507000
312784161	::485128759205310000
580391330	::485128761709297000
32609703	::485128793237897000
465198766	::485128818072383000
178269816	::485128850859253000
115824990	::485128879892226000
32609703	::485128919083794000
28922315	::485128936045555000
32609703	::485128973790101000
383856422	::485128973828239000
178269816	::485128988906369000
360951591	::485128991360450000
399555371	::485128993805328000
67450397	::485129011878567000
60160675	::485129016337510000
44768272	::485129064572018000
425183249	::485129067965194000
22005666	::485129068354891000
168964399	::485129084771389000
70784628	::485129107655905000
23450320	::485129132691304000
41465619	::485129162076987000
399555371	::485129171383775000
250474725	::485129175007641000
281697994	::485129175800770000
580391330	::485129180816760000
465198766	::485129219349815000
168964399	::485129223602847000
291221395	::485129225977221000
310369464	::485129226547257000
102875172	::485129236429422000
22005666	::485129242993106000
399555371	::485129254565199000
580391330	::485129335775309000
442082078	::485129349922701000
250774954	::485129373457317000
351325780	::485129393136611000
286341932	::485129403945320000
273682366	::485129420336664000
45911298	::485129422442205000
26109453	::485129448094973000
15330061	::485129457355984000
216591008	::485129458806833000
212475056	::485129470601216000
138557664	::485129471641395000
297679816	::485129479137026000
21449993	::485129505812410000
147310240	::485129517866827000
349904873	::485129527018790000
188508773	::485129527019192000
267023866	::485129547138871000
381054179	::485129547277697000
465198766	::485129572586119000
26109453	::485129584816295000
352970133	::485129587559391000
580391330	::485129591820800000
245154470	::485129598326153000
47880950	::485129604449857000
716262980	::485129642416668000
64813007	::485129656681897000
65513	::485129672167276000
383856422	::485129676684529000
465198766	::485129688256233000
39416036	::485129695684730000
51650419	::485129698083872000
552146644	::485129716199071000
338256397	::485129718807539000
308858845	::485129740534427000
131310830	::485129763926077000
296901409	::485129764458332000
465198766	::485129787266985000
217912167	::485129787719970000
465198766	::485129804396503000
254600909	::485129815393976000
233677206	::485129832028581000
338256397	::485129841386061000
215144630	::485129846935150000
465198766	::485129884004384000
20932133	::485129893953286000
86474692	::485129897635897000
313120951	::485129898810290000
41465619	::485129979840438000
33369338	::485129994532708000
290855101	::485130020353212000
123739379	::485130020831371000
311297676	::485130022718431000
311297676	::485130023481769000
311297676	::485130024240959000
311297676	::485130024979140000
465198766	::485130044231020000
465198766	::485130057032007000
267023866	::485130083460329000
67450397	::485130092897513000
19123904	::485130097738137000
19123904	::485130098354688000
19123904	::485130098828644000
19123904	::485130099604606000
317596401	::485130100304642000
19123904	::485130100388937000
19123904	::485130100825141000
19123904	::485130101383004000
19123904	::485130102033108000
19123904	::485130102439956000
19123904	::485130103085867000
19123904	::485130105434693000
19123904	::485130105992531000
19123904	::485130106466496000
365739414	::485130129358585000
465198766	::485130133741649000
36869877	::485130143791579000
27816303	::485130143930019000
417606826	::485130165127639000
25178781	::485130169368068000
26580130	::485130183972642000
123739379	::485130186359590000
27816303	::485130188347691000
267023866	::485130221406781000
26109453	::485130226452529000
465198766	::485130238490189000
465198766	::485130282069028000
383856422	::485130286137892000
270173839	::485130295922798000
387461887	::485130322103644000
335488857	::485130326193090000
465198766	::485130331305938000
72378783	::485130348045422000
465198766	::485130352147456000
72378783	::485130359881736000
399555371	::485130366496153000
47880950	::485130389401255000
364888000	::485130392622878000
120966317	::485130418086109000
465198766	::485130432531296000
25084916	::485130465729609000
335432246	::485130467004252000
337510374	::485130468451680000
65513	::485130492187246000
188508773	::485130506984378000
36829018	::485130519621816000
106320745	::485130519655776000
289605285	::485130526542417000
40864634	::485130528106901000
587081117	::485130529654591000
465198766	::485130553469841000
106584551	::485130555839631000
128666650	::485130587871535000
26109453	::485130597010927000
429375230	::485130608713023000
120966317	::485130665025748000
519909326	::485130680800534000
362737866	::485130696734687000
267023866	::485130711582519000
267023866	::485130747590635000
120966317	::485130755694006000
262405775	::485130756373504000
519909326	::485130774778105000
346127757	::485130791446261000
465198766	::485130818453381000
413367641	::485130828511338000
297679816	::485130836904529000
713350694	::485130863730896000
346127757	::485130899718033000
33017275	::485130910187388000
431937908	::485130920240742000
18028506	::485130925735702000
188508773	::485130948036812000
41465619	::485130954441494000
163340834	::485130960418398000
755431	::485131000033189000
532542878	::485131001149263000
33964276	::485131008363491000
224410857	::485131016387190000
248957493	::485131022850600000
309108026	::485131028667695000
224126979	::485131053539926000
198406854	::485131094044323000
408171600	::485131132426391000
263013923	::485131140454711000
408171600	::485131176814723000
412756257	::485131198683811000
67450397	::485131209601597000
364888000	::485131221169893000
205991617	::485131232036921000
274191278	::485131241419571000
324536771	::485131262873841000
429375230	::485131265004142000
471516383	::485131279680417000
220532575	::485131293428957000
577920402	::485131311758057000
220532575	::485131333144825000
118733444	::485131345765871000
21449993	::485131388899692000
410461303	::485131401654587000
408224760	::485131413558423000
280309716	::485131422328295000
59370673	::485131444163850000
59288102	::485131485603962000
346127757	::485131488984170000
59370673	::485131489558818000
586783331	::485131503056461000
325906113	::485131550561140000
188508773	::485131598464286000
8070562	::485131647486947000
429375230	::485131649177231000
352531780	::485131714587815000
265799781	::485131721864527000
15814841	::485131728470552000
469196810	::485131756551409000
307485154	::485131818295771000
364888000	::485131818472312000
362737866	::485131870204489000
279162166	::485131904237068000
67450397	::485131921760854000
410461303	::485131925166645000
27331165	::485131937435357000
28922315	::485131937799888000
362312178	::485131937908924000
311924851	::485131950240583000
23400461	::485131953901813000
64905964	::485131956678836000
250474725	::485131959434113000
561527789	::485131997472227000
267023866	::485132057564020000
279735090	::485132065076031000
153544543	::485132073351794000
250774954	::485132100677693000
35376355	::485132152208510000
188922113	::485132154498592000
436336703	::485132166141992000
183090041	::485132185360674000
614074554	::485132204105035000
250474725	::485132204826050000
375810749	::485132216968544000
122067183	::485132237311336000
364888000	::485132263311831000
142176687	::485132270244601000
18752326	::485132281254666000
188922113	::485132291325186000
257942561	::485132322455711000
335759212	::485132356345294000
352531780	::485132365270773000
257942561	::485132378965553000
167282271	::485132398028685000
270173839	::485132423848808000
22005666	::485132427610714000
279162166	::485132430332809000
25099957	::485132474242973000
54405135	::485132495797501000
352531780	::485132561635475000
355612007	::485132594984411000
469196810	::485132632338862000
51964139	::485132632632475000
351325780	::485132639859253000
325996873	::485132641763487000
423891750	::485132655219195000
41967329	::485132658066735000
273034167	::485132676366495000
73731844	::485132682917994000
423862446	::485132691248267000
364888000	::485132698881908000
316301043	::485132723095625000
256074844	::485132738450976000
244995179	::485132765369597000
561527789	::485132809967648000
68473966	::485132816834105000
270173839	::485132823460728000
243751614	::485132829832282000
73731844	::485132868000432000
307485154	::485132905409028000
73731844	::485132908529598000
375810749	::485132930608414000
362737866	::485132957162541000
198651083	::485132978851696000
73731844	::485133013110755000
436336703	::485133019062083000
73731844	::485133043305164000
196394433	::485133046283522000
67656722	::485133051572547000
436336703	::485133068265480000
73731844	::485133068425256000
321844248	::485133092295032000
436336703	::485133101333356000
99435759	::485133156022890000
242533291	::485133162943504000
364888000	::485133185278164000
25760567	::485133193301872000
82242725	::485133262671847000
436336703	::485133293637996000
307485154	::485133321513345000
442082078	::485133365146693000
38207353	::485133369865682000
242533291	::485133371081633000
381054179	::485133392791732000
82150924	::485133430825308000
15782772	::485133433589755000
390759619	::485133442586136000
436336703	::485133446889484000
17536130	::485133451352227000
82150924	::485133465235357000
251359942	::485133471791071000
148436850	::485133475884695000
289084083	::485133480032862000
40604299	::485133488593842000
38207353	::485133494717542000
36219010	::485133536806961000
289084083	::485133590418558000
381054179	::485133613806411000
279162166	::485133639076704000
67450397	::485133680646438000
390759619	::485133697364918000
240914419	::485133716381913000
335432246	::485133739630931000
597834721	::485133743401623000
265799781	::485133751244967000
26947347	::485133761240367000
99435759	::485133777287380000
71878260	::485133797961498000
463250994	::485133805695426000
461652679	::485133807759015000
170357410	::485133834556436000
33964276	::485133872015765000
267023866	::485133874612035000
33964276	::485133885215232000
354047009	::485133912285671000
499995726	::485133916748009000
279162166	::485133919293960000
16144669	::485133938617102000
16144669	::485133984678952000
41465619	::485133988013821000
30417393	::485133996158750000
61969086	::485133997782347000
33369338	::485134012227125000
429375230	::485134024436768000
96872197	::485134027427287000
33964276	::485134043282165000
16144669	::485134051494199000
279162166	::485134059295604000
410195122	::485134108436090000
279162166	::485134126622597000
170357410	::485134171396771000
54587465	::485134175817568000
253737829	::485134180620046000
26109453	::485134202820513000
411997198	::485134209934426000
588641285	::485134210454134000
281697994	::485134213713526000
347596428	::485134234932105000
22536077	::485134250975309000
362312178	::485134302074515000
26109453	::485134312451219000
348123497	::485134331417878000
14715501	::485134342394363000
280309716	::485134372786679000
348123497	::485134453144965000
33029479	::485134475278311000
67450397	::485134488930754000
54587465	::485134518144077000
48764697	::485134525718999000
155034504	::485134530211098000
54587465	::485134541812555000
78653568	::485134559479349000
17840621	::485134560007421000
23400461	::485134563123818000
18999708	::485134583701057000
288016073	::485134594983743000
240532669	::485134610527834000
279162166	::485134628974379000
310009833	::485134643977416000
67450397	::485134644749160000
118733444	::485134645973893000
89590985	::485134657705369000
288016073	::485134658774896000
569518404	::485134666081792000
72378783	::485134684980928000
264677315	::485134685677174000
279162166	::485134687405211000
33369338	::485134729948057000
24113194	::485134747484835000
277626311	::485134767050850000
72378783	::485134790509604000
67450397	::485134822646374000
209401949	::485134831328571000
16144669	::485134847632240000
321780812	::485134889017040000
383202357	::485134893245292000
105993726	::485134900488839000
72378783	::485134902770163000
374228630	::485134905378996000
116988168	::485134916355907000
425183249	::485134937331613000
516986236	::485134964393254000
26109453	::485134977470717000
355574432	::485134999218171000
516986236	::485135022182400000
67450397	::485135124296515000
247024165	::485135177568354000
516986236	::485135178424418000
259876316	::485135181146513000
67450397	::485135271936000000
340067989	::485135285169037000
384494456	::485135288461570000
18918771	::485135336750587000
19683725	::485135361455439000
312348050	::485135382573772000
354629644	::485135410465890000
22414245	::485135421823647000
182834679	::485135444258992000
390759619	::485135489301614000
64907439	::485135498399059000
67450397	::485135556515344000
296433109	::485135567815188000
247024165	::485135573108011000
253230729	::485135581010092000
26109453	::485135583694434000
288016073	::485135679408459000
278301419	::485135688883384000
105623584	::485135690598871000
402268968	::485135717879005000
199331386	::485135748178665000
40526887	::485135777072836000
150518148	::485135778826051000
355574432	::485135812523089000
27816303	::485135833109102000
25099957	::485135859151147000
22414245	::485135874540072000
33217361	::485135890050985000
33418266	::485135910581710000
58847822	::485135923349172000
325906113	::485135926122000000
383202357	::485135929070587000
273697690	::485135972678389000
125718303	::485135972925837000
237118122	::485135976583274000
33418266	::485135981972963000
22414245	::485135987261992000
67450397	::485135989724028000
61698439	::485136000272723000
389949893	::485136019654590000
65576332	::485136023353962000
61478431	::485136024373186000
325906113	::485136109316603000
315559101	::485136145211068000
19147974	::485136155407843000
16299351	::485136155697233000
79363954	::485136170012012000
44451086	::485136196343836000
288016073	::485136203994247000
315559101	::485136227721437000
454375039	::485136237234507000
28827091	::485136284483330000
577920402	::485136294612197000
309981035	::485136367929028000
85399171	::485136426363654000
67450397	::485136442197155000
155034504	::485136455564402000
107902551	::485136469602750000
110063681	::485136481192013000
383972979	::485136481384935000
51554430	::485136529069993000
410461303	::485136533809143000
347596428	::485136534408941000
37578654	::485136549521391000
37578654	::485136555536023000
506760887	::485136564041678000
37578654	::485136581037391000
157904403	::485136610845917000
259876316	::485136628445642000
577920402	::485136643309842000
429375230	::485136660321939000
442082078	::485136665841639000
198233216	::485136697986781000
22327740	::485136733894639000
38207353	::485136736016949000
113722629	::485136741645291000
410461303	::485136751837474000
73731844	::485136765284409000
67450397	::485136771550691000
299297459	::485136774176333000
265799781	::485136860524466000
48764697	::485136873988165000
442082078	::485136925297082000
76815335	::485136932561625000
291475742	::485136972004880000
15330061	::485136982394544000
334420539	::485137001847721000
6945382	::485137049616273000
206247499	::485137067996094000
115518508	::485137075583188000
444247134	::485137078905503000
37119867	::485137098685808000
578593285	::485137107480887000
551248502	::485137175688654000
296433109	::485137184077660000
82242725	::485137187214606000
198911524	::485137218160185000
176839128	::485137241673826000
24543872	::485137257054371000
82242725	::485137274540015000
410461303	::485137280026173000
383972979	::485137324917809000
326554021	::485137326943657000
82242725	::485137329741258000
374739722	::485137332086259000
67450397	::485137349701947000
374739722	::485137355024891000
271204273	::485137357184974000
465198766	::485137358656786000
61318348	::485137363942014000
374739722	::485137368325062000
46268291	::485137392852930000
37029138	::485137406036033000
465198766	::485137415057600000
28346387	::485137435743887000
196890320	::485137458875867000
422876369	::485137479356661000
247374067	::485137480170352000
124582805	::485137482447859000
407399368	::485137566639722000
37119867	::485137567948738000
76707926	::485137613691449000
32609703	::485137628908355000
15902298	::485137635703128000
17473737	::485137658327224000
315559101	::485137688450711000
91942557	::485137694138183000
90750144	::485137733044944000
326554021	::485137738115452000
101136541	::485137746814464000
116098184	::485137817366831000
631603360	::485137823738363000
39847939	::485137831895916000
117608761	::485137840712343000
18752326	::485137855971205000
8070562	::485137872987512000
631603360	::485137903052652000
26580130	::485137953719472000
170924102	::485137981221519000
336195050	::485137985923735000
631603360	::485137995528691000
117608761	::485138015765794000
51964139	::485138018982834000
33703073	::485138029816709000
273034167	::485138047785123000
297679816	::485138048053956000
122067183	::485138057184550000
82242725	::485138063643783000
26068830	::485138071659106000
89590985	::485138104009777000
299297459	::485138126759682000
291475742	::485138138675687000
122067183	::485138182631993000
51650419	::485138210591617000
298870626	::485138257156374000
270184694	::485138261107429000
249052117	::485138276890603000
51650419	::485138284444917000
407399368	::485138290484334000
32609703	::485138299577958000
307397057	::485138361745952000
51650419	::485138373854920000
150518148	::485138387418902000
106584551	::485138408499453000
217928831	::485138417378799000
631603360	::485138420155826000
254276767	::485138425784180000
326554021	::485138434210955000
304140174	::485138435704098000
112333263	::485138461079252000
47466684	::485138500795510000
304140174	::485138508861165000
436336703	::485138540791988000
185629189	::485138569540157000
217928831	::485138581917151000
376525681	::485138594055880000
362737866	::485138603446521000
487322279	::485138627718942000
48431204	::485138634673508000
336195050	::485138646534979000
54697279	::485138656122777000
29327418	::485138673114316000
452678521	::485138683285086000
251359942	::485138690524463000
148912524	::485138729174962000
168964399	::485138735156039000
575804821	::485138757650104000
51650419	::485138772674486000
452678521	::485138796493537000
23967395	::485138800772149000
350968313	::485138818782097000
24537703	::485138830287458000
108814965	::485138847508869000
50818061	::485138870905102000
30362051	::485138885593149000
17840621	::485138890722795000
288016073	::485138892618600000
26068830	::485138898280919000
603136773	::485138903720935000
240914419	::485138911987904000
251359942	::485138919919321000
26068830	::485138931378167000
21330741	::485138963678511000
217928831	::485138980199866000
436336703	::485138987187585000
110236585	::485138999791845000
600663496	::485139003910266000
106584551	::485139012839948000
257092614	::485139033408806000
288016073	::485139053868617000
240914419	::485139059220557000
257092614	::485139064727683000
532542878	::485139096491532000
240914419	::485139111804534000
18015033	::485139118691999000
268987143	::485139151423959000
445268626	::485139183363969000
379576750	::485139207665352000
131310830	::485139220391297000
15282962	::485139226246131000
15330061	::485139228641468000
281697994	::485139246299488000
125849974	::485139251269337000
257092614	::485139282546274000
405362735	::485139297159237000
131968998	::485139314498482000
299284663	::485139332265570000
551248502	::485139354474381000
245855482	::485139358165770000
186945768	::485139362477522000
169240898	::485139367657086000
58652870	::485139369515581000
288016073	::485139371339685000
58652870	::485139392923967000
551248502	::485139405909131000
445268626	::485139407205187000
209208697	::485139437496852000
551248502	::485139467347300000
188922113	::485139482329767000
217928831	::485139498401943000
188922113	::485139509689196000
384683676	::485139526851887000
217928831	::485139559802347000
18752326	::485139563560460000
363649162	::485139563916959000
44278444	::485139579544928000
37119867	::485139593478426000
436336703	::485139636226756000
454375039	::485139652731359000
22414245	::485139657856786000
291288952	::485139671945871000
232901934	::485139676055891000
397084214	::485139683488198000
469196810	::485139704975589000
551248502	::485139709749129000
414952579	::485139714744147000
47466684	::485139727431905000
217928831	::485139730502152000
31359307	::485139742896316000
23400461	::485139756146503000
28905424	::485139799922049000
397934536	::485139846126514000
402229763	::485139846776635000
506760887	::485139851256549000
364035957	::485139866729349000
234078302	::485139881379631000
507987711	::485139919267180000
136828926	::485139923360423000
364035957	::485139924447145000
375967762	::485139971222020000
15681561	::485140053044498000
295466391	::485140070874099000
106135938	::485140089127714000
364888000	::485140091170746000
312394133	::485140113593085000
92924351	::485140127358779000
410461303	::485140145251708000
277996494	::485140147604705000
14187808	::485140168890806000
303252613	::485140181792456000
36958694	::485140193154842000
469196810	::485140199798616000
29391732	::485140200050655000
471291163	::485140216202547000
425183249	::485140281994805000
402268968	::485140296368652000
172280619	::485140297974702000
551248502	::485140307508740000
235867165	::485140340416851000
98589714	::485140365364981000
414952579	::485140388399706000
101617436	::485140452580933000
414952579	::485140565353177000
390759619	::485140623121326000
410461303	::485140630134210000
67450397	::485140630150995000
38623896	::485140691006550000
538541326	::485140733389582000
288016073	::485140748963041000
499995726	::485140763018141000
25408355	::485140765345992000
122067183	::485140797558239000
247374067	::485140825815646000
170357410	::485140859197739000
76482742	::485140878692868000
410461303	::485140898070536000
101136541	::485140905943248000
312784161	::485140919419551000
76482742	::485140932560297000
39215095	::485140979528511000
552146644	::485141005310898000
312784161	::485141023245357000
170357410	::485141024474275000
39553593	::485141057215008000
499995726	::485141084721262000
515068859	::485141087028527000
562393615	::485141102014771000
165072349	::485141121480130000
200615756	::485141123396952000
27816303	::485141132486402000
33703073	::485141139742130000
19307731	::485141140539076000
136828926	::485141141415682000
17473737	::485141159577010000
23665083	::485141177654448000
38207353	::485141182276980000
387863634	::485141191315300000
347596428	::485141206905524000
288016073	::485141208432246000
287228225	::485141212186169000
270143437	::485141212576227000
23442090	::485141245875212000
613956023	::485141274819690000
125849974	::485141288144998000
290396729	::485141327063953000
101136541	::485141350241681000
215385454	::485141393568854000
101136541	::485141406634106000
305415102	::485141413072367000
165072349	::485141431627943000
288016073	::485141446089924000
33029479	::485141533604065000
509523903	::485141540939890000
312784161	::485141555368296000
312784161	::485141565946359000
247560161	::485141572317880000
290396729	::485141636574224000
479246485	::485141681063612000
165072349	::485141690512990000
266703661	::485141716228263000
167144906	::485141749887537000
599774410	::485141758582337000
201445185	::485141768585764000
101136541	::485141783781728000
415259927	::485141815503646000
69666823	::485141815587119000
165967574	::485141833945989000
277529978	::485141847988121000
495135733	::485141855428833000
38207353	::485141862999916000
513711139	::485141875444432000
25408355	::485141875603431000
433654462	::485141891600486000
437898031	::485141893563445000
245080630	::485141897862590000
245080630	::485141945073668000
220532575	::485141992226037000
288016073	::485142033644789000
239257340	::485142042754818000
120139449	::485142059326504000
361532861	::485142086321074000
18752326	::485142116058677000
9899992	::485142131774734000
48764697	::485142137239912000
551447338	::485142163534397000
551248502	::485142169162747000
6203992	::485142191850160000
76248039	::485142246543470000
551248502	::485142250741964000
509523903	::485142264562188000
38226468	::485142268051849000
217871594	::485142298196332000
76482742	::485142299177791000
310666452	::485142314684526000
326813935	::485142319449243000
38207353	::485142344199847000
16472279	::485142347903021000
33964276	::485142368748707000
339458716	::485142390391328000
198406854	::485142439976394000
40816246	::485142444984778000
148912524	::485142446670487000
52616216	::485142449359433000
209223008	::485142452844523000
386627455	::485142458137710000
288016073	::485142462692741000
223950031	::485142517927522000
19683725	::485142518041178000
107842096	::485142519479427000
365021832	::485142607077470000
17473737	::485142635305119000
387188572	::485142635447726000
107842096	::485142641466540000
76482742	::485142645279166000
624394090	::485142651596193000
454375039	::485142661188165000
76482742	::485142703189925000
107842096	::485142703634538000
257625769	::485142741706604000
223950031	::485142754020708000
587104097	::485142757703299000
224124379	::485142768470089000
223950031	::485142838640791000
14780915	::485142839320649000
79363954	::485142851450187000
57651074	::485142879161950000
713350694	::485142898036703000
304140174	::485142903065690000
143225254	::485142937055932000
23396218	::485142956756971000
223950031	::485142974431391000
599774410	::485142986737860000
309981035	::485143018006396000
378281495	::485143021696978000
309981035	::485143036952084000
463318489	::485143041267998000
225893243	::485143061580627000
293897624	::485143071810932000
255697938	::485143080149213000
454375039	::485143126571749000
40864634	::485143133815332000
140206179	::485143144258760000
167144906	::485143166115274000
229650081	::485143167021637000
78065938	::485143172679352000
18015033	::485143201331032000
240015074	::485143206657392000
409680332	::485143220708335000
255547325	::485143227813486000
222598798	::485143235489439000
94181957	::485143255894355000
255547325	::485143303420006000
346998772	::485143316623675000
23400461	::485143319584862000
423941104	::485143324353757000
255547325	::485143347158196000
102875172	::485143356323155000
410961985	::485143359506235000
79363954	::485143361808904000
255547325	::485143407270961000
281295226	::485143421519429000
51964139	::485143440540184000
356408344	::485143470391033000
227355784	::485143475638517000
18752326	::485143506717900000
14178003	::485143517509865000
336195050	::485143536598548000
76977679	::485143541723574000
355574432	::485143550892318000
72293435	::485143553681530000
357211620	::485143570249428000
316766176	::485143572463620000
82242725	::485143578054639000
389676504	::485143584216076000
46963484	::485143590448816000
60718620	::485143596082163000
421356901	::485143603527049000
46963484	::485143632215670000
433654462	::485143647256465000
19307731	::485143652788756000
224410857	::485143691414495000
40864634	::485143691682529000
110059442	::485143692781432000
8070562	::485143706849140000
32171318	::485143716860932000
36468395	::485143761115049000
277529978	::485143786947760000
223950031	::485143902475677000
497458875	::485143925619830000
44811271	::485143925816958000
505496552	::485143935061221000
41136161	::485143937506480000
50429893	::485143959518195000
433654462	::485143980116836000
239254872	::485143982976937000
41649263	::485143983081795000
369804138	::485143985027940000
262471070	::485144008029503000
421987323	::485144009204301000
42220462	::485144030611664000
227425418	::485144056839036000
44231782	::485144063847309000
286910447	::485144093341671000
240463390	::485144095048749000
433654462	::485144096278077000
255697938	::485144110190178000
442433056	::485144114833272000
36468395	::485144117668614000
18752326	::485144203714760000
214220072	::485144210345951000
101136541	::485144240716918000
384436313	::485144242080456000
100843087	::485144249961172000
281697994	::485144280651268000
92568275	::485144287840305000
205928265	::485144316709322000
93448284	::485144321638031000
20924979	::485144323604766000
161199833	::485144328755363000
26179867	::485144336858767000
277378135	::485144377199955000
515068859	::485144404559405000
189135890	::485144425056587000
224124379	::485144452437008000
308858845	::485144455058845000
33029479	::485144482371739000
165072349	::485144496569479000
351004243	::485144513472905000
50429893	::485144575959248000
107842096	::485144595089485000
316766176	::485144605893992000
100843087	::485144658620604000
42910967	::485144678149668000
256750208	::485144687028617000
20478089	::485144692213166000
260262291	::485144752191336000
360730562	::485144780226445000
256750208	::485144791785558000
131278152	::485144813202051000
20924979	::485144817211412000
214220072	::485144866037329000
17473737	::485144896571846000
48431204	::485144896589025000
20478089	::485144911759835000
447313860	::485144917455298000
48431204	::485144920391708000
52441281	::485144921268301000
263013923	::485144987043389000
20924979	::485145013328703000
365203632	::485145031087374000
44811271	::485145053510107000
61969086	::485145124750786000
631245094	::485145135055790000
277529978	::485145173593038000
494605871	::485145182585622000
447313860	::485145188739088000
76427184	::485145226642587000
22414245	::485145234842476000
260006924	::485145242123763000
407384648	::485145257290395000
278301419	::485145266551418000
240463390	::485145267692244000
360730562	::485145291775934000
410461303	::485145310214103000
54697279	::485145387700068000
61736206	::485145412685549000
17522792	::485145420608200000
35923992	::485145420981473000
477188816	::485145455173459000
505496552	::485145476128206000
351348648	::485145476350496000
17522792	::485145513449123000
78065938	::485145535561474000
279735090	::485145536497209000
225287674	::485145575134736000
183090041	::485145578406682000
312710029	::485145590771089000
368386947	::485145609561968000
505496552	::485145619229454000
126109768	::485145635683721000
122067183	::485145646970568000
67193398	::485145664024633000
40864634	::485145707641196000
277529978	::485145714024919000
225287674	::485145714834432000
421356901	::485145735592431000
22195036	::485145749412642000
505496552	::485145753606561000
49221112	::485145755510792000
66311658	::485145759340560000
421356901	::485145778311413000
18657192	::485145803254542000
8962732	::485145816458207000
225287674	::485145819570376000
232814871	::485145830676901000
17908818	::485145845105704000
14891490	::485145868450791000
133158896	::485145881675452000
122067183	::485145894396755000
27179899	::485145916890836000
433654462	::485145957156528000
295881773	::485145961132355000
135681283	::485145964332597000
33217361	::485145980279742000
23665083	::485146010218291000
341941030	::485146017168232000
260440912	::485146052807237000
18138157	::485146095186870000
16299351	::485146128682586000
280297585	::485146131429466000
224410857	::485146136823742000
19147974	::485146148794290000
232814871	::485146153357680000
137135705	::485146167039111000
224124379	::485146173024391000
277529978	::485146181475905000
60718620	::485146194348625000
391061760	::485146200203866000
368468264	::485146205404422000
505496552	::485146267345907000
60718620	::485146296186335000
15330061	::485146298648387000
79363954	::485146316922552000
13533012	::485146350615420000
270065033	::485146406269640000
31056422	::485146423877304000
60718620	::485146437185855000
96658544	::485146460728459000
375873224	::485146499517411000
48046250	::485146503351394000
590556372	::485146506312560000
277529978	::485146514126155000
66311658	::485146516403650000
128775325	::485146542584918000
632710734	::485146562553991000
48046250	::485146588944551000
224124379	::485146591246839000
260361255	::485146638554394000
136458681	::485146647496626000
351325780	::485146654354321000
91942557	::485146666891493000
505496552	::485146704937635000
304140174	::485146838115561000
76427184	::485146849557221000
232814871	::485146852610670000
338256397	::485146853168521000
325996873	::485146864942350000
17473737	::485146891131174000
47880950	::485146939961262000
26580130	::485146983074512000
305370209	::485146983426818000
280297585	::485146991282749000
19683725	::485147039240822000
157254287	::485147054511890000
22195036	::485147060585627000
1318301	::485147063538044000
48046250	::485147070031204000
22195036	::485147080168837000
620420742	::485147081418342000
22195036	::485147132627017000
359174210	::485147138171469000
267538322	::485147140541272000
14780915	::485147184669929000
48046250	::485147193960300000
515049896	::485147225043910000
33369338	::485147256803180000
305370209	::485147277179097000
277996494	::485147277460119000
22195036	::485147289493966000
22195036	::485147324088217000
48046250	::485147328018653000
23400461	::485147333840371000
91942557	::485147337527132000
157254287	::485147343864340000
119269983	::485147361509773000
22195036	::485147367436333000
174795727	::485147376617656000
18547273	::485147405025697000
267538322	::485147414345441000
174795727	::485147416094466000
18028506	::485147417818718000
22195036	::485147431772762000
65435835	::485147452765634000
240463390	::485147456569495000
174795727	::485147458121379000
174795727	::485147463318114000
126507603	::485147468686839000
436336703	::485147481882103000
224103552	::485147501482098000
311297676	::485147558709178000
311297676	::485147559422205000
311297676	::485147560344944000
33369338	::485147560365940000
38577111	::485147560466976000
311297676	::485147561108328000
65435835	::485147567622455000
168964399	::485147577721966000
22195036	::485147583632125000
15681561	::485147606398410000
423098923	::485147623821934000
23400461	::485147632252497000
505496552	::485147658571370000
14307454	::485147680251731000
26589876	::485147693535076000
66311658	::485147720605130000
65435835	::485147826792726000
368386947	::485147849643266000
20778748	::485147869603569000
16380745	::485147876540956000
267538322	::485147878998814000
271738272	::485147896145117000
174795727	::485147898695270000
516986236	::485147901052846000
174795727	::485147908363137000
16472279	::485147912499105000
90689440	::485147929301098000
464845445	::485147965116256000
16144669	::485147965502136000
615507620	::485148020728549000
341493662	::485148023987904000
276357208	::485148032015400000
48046250	::485148043864711000
16866896	::485148070800527000
47466684	::485148086457884000
126109768	::485148090911825000
27538070	::485148098344521000
161622400	::485148131026141000
423098923	::485148153537368000
66311658	::485148158419169000
276357208	::485148160914780000
45278487	::485148165234884000
90689440	::485148178292174000
282779381	::485148178925109000
336149936	::485148179500134000
351847146	::485148196998369000
232072216	::485148232079912000
353418151	::485148236269633000
30362051	::485148240853995000
423816771	::485148242955345000
167301113	::485148250085654000
408772521	::485148318063136000
48562201	::485148344722153000
415179202	::485148352892653000
118827154	::485148354222227000
380723702	::485148376678559000
215189306	::485148389655334000
493647862	::485148458844573000
286341932	::485148461709279000
423816771	::485148476481609000
393718746	::485148507435569000
86131593	::485148532123246000
77765035	::485148542462222000
161622400	::485148543024250000
113722629	::485148568987398000
215189306	::485148577497231000
19307731	::485148581590876000
36250685	::485148606132154000
96872197	::485148625400365000
15804863	::485148648385171000
351847146	::485148681008467000
15804863	::485148687568338000
240532669	::485148698741981000
102266093	::485148708087296000
20190503	::485148711870554000
102266093	::485148716106776000
19307731	::485148747962142000
415540928	::485148749082001000
282692620	::485148769672232000
415179202	::485148785514147000
40816246	::485148889645715000
66877066	::485148892041060000
55312313	::485148924601044000
632710734	::485148936923910000
32583866	::485148949943054000
159986953	::485148965269032000
101477442	::485148975758974000
410961985	::485148977860341000
377555310	::485149006675206000
32583866	::485149025994174000
463318489	::485149042268073000
14606079	::485149050396635000
423816771	::485149057145270000
15330061	::485149057338589000
85399171	::485149090045382000
19683725	::485149098748948000
80191031	::485149101562949000
155397134	::485149142336163000
255697938	::485149151991058000
451667062	::485149158181842000
361199465	::485149188230234000
76707926	::485149194756169000
314604858	::485149213865811000
157904403	::485149287303487000
293897624	::485149349010497000
36851172	::485149365502496000
277529978	::485149388121989000
348123497	::485149392865734000
430182591	::485149415033036000
224124379	::485149437879017000
407399368	::485149451858608000
87247551	::485149490085515000
76707926	::485149540576546000
64942768	::485149544624422000
159986953	::485149548650573000
407399368	::485149551167160000
370165750	::485149605857079000
279162166	::485149651952103000
279548168	::485149655815036000
463250994	::485149671774380000
45278487	::485149701692325000
325906113	::485149751558819000
157904403	::485149763927425000
253552344	::485149780784336000
174795727	::485149823369113000
26954972	::485149825881894000
558873022	::485149877656363000
58281200	::485149906122702000
418314197	::485149913689247000
174795727	::485149914335178000
217871594	::485149927173914000
383202357	::485149943137845000
41908697	::485149963039428000
325906113	::485149975593385000
147310240	::485149982798778000
416684872	::485149993175511000
159986953	::485150001899646000
66311658	::485150007230599000
58281200	::485150011341041000
358611246	::485150015619227000
176489426	::485150016974385000
102301729	::485150037169549000
333245482	::485150044358967000
76707926	::485150047021965000
147310240	::485150053703487000
279548168	::485150063866286000
114579662	::485150071906762000
243751614	::485150076084699000
76707926	::485150080224079000
416684872	::485150081151033000
212068363	::485150094065299000
755431	::485150117432156000
82242725	::485150134116700000
38207353	::485150136767500000
16380745	::485150162902212000
713350694	::485150170834038000
263418480	::485150180816064000
76707926	::485150191968739000
38207353	::485150193063821000
89033916	::485150223061512000
279548168	::485150225771036000
247560161	::485150242384642000
102266093	::485150246247620000
713350694	::485150262194364000
43630532	::485150279575166000
418314197	::485150292715921000
325906113	::485150302740692000
263418480	::485150305588224000
263418480	::485150313121185000
629894993	::485150334747045000
423941104	::485150344163233000
157904403	::485150346944069000
250474725	::485150377763799000
66877066	::485150437088452000
629894993	::485150442075082000
39685005	::485150442419015000
324171027	::485150460123557000
12057032	::485150474593529000
26642766	::485150482886045000
100471456	::485150483649417000
68439593	::485150499675860000
30032107	::485150535306067000
43630532	::485150539106095000
250774954	::485150539655942000
297238880	::485150566079680000
314604858	::485150570026913000
53317470	::485150579845775000
157254287	::485150580264812000
212475056	::485150587886256000
26954972	::485150588825772000
102266093	::485150614343942000
333877322	::485150620987293000
163340834	::485150644865880000
324171027	::485150661462728000
100471456	::485150667674517000
105026890	::485150691883642000
325906113	::485150692341202000
100471456	::485150714331549000
26642766	::485150734015799000
559837229	::485150764591882000
370165750	::485150772079128000
43630532	::485150776331743000
369217450	::485150784972021000
43630532	::485150793205436000
465089745	::485150831029669000
134873681	::485150833734995000
196742313	::485150835056181000
196742313	::485150835672756000
465089745	::485150837446950000
27538070	::485150839640973000
465089745	::485150842601738000
465089745	::485150845969764000
61307501	::485150846796443000
465089745	::485150848926769000
370401061	::485150858217537000
465089745	::485150862293995000
134873681	::485150868455444000
133617944	::485150881214509000
38207353	::485150908503056000
134873681	::485150917998542000
208894791	::485150920158613000
297238880	::485150922108981000
359174210	::485150931097374000
370165750	::485150937636696000
264608632	::485150945152483000
346127757	::485150948281421000
355612007	::485150963171594000
359174210	::485150971727585000
402333632	::485150984306319000
416684872	::485151027508023000
142848371	::485151033660694000
20364178	::485151039327199000
57651074	::485151069182255000
65576332	::485151081781948000
76707926	::485151085225443000
384436313	::485151113243410000
245855482	::485151118495076000
92125226	::485151121262931000
232814871	::485151124257656000
64596921	::485151150585307000
159986953	::485151153252876000
415998425	::485151156222435000
18999708	::485151196538085000
14223247	::485151201395490000
248468379	::485151280625504000
158129535	::485151289190658000
159986953	::485151294743539000
47269984	::485151295662092000
76707926	::485151300800094000
155397134	::485151317535772000
155397134	::485151323760103000
176489426	::485151330361962000
76707926	::485151348766158000
58941053	::485151364029624000
16299351	::485151379988951000
174795727	::485151400100253000
86604355	::485151413023277000
241995287	::485151460355604000
15867361	::485151472787918000
142848371	::485151473928392000
241995287	::485151481692041000
443070793	::485151506891423000
308858845	::485151509618130000
348725381	::485151523337678000
81643358	::485151594372415000
388374921	::485151613544591000
29605636	::485151616874446000
47269984	::485151628786294000
15867361	::485151637808644000
297238880	::485151639746007000
44779656	::485151679042433000
277378135	::485151699901100000
58281200	::485151717709709000
277529978	::485151720511520000
161199833	::485151733421576000
76707926	::485151758151200000
354629644	::485151807350390000
263013923	::485151820327960000
14187808	::485151828678422000
248468379	::485151837608083000
388374921	::485151873184575000
578505853	::485151878234116000
142848371	::485151899344064000
29605636	::485151958538260000
603136773	::485151984324853000
157254287	::485151986858213000
157254287	::485151992646336000
22559382	::485152003673579000
542693847	::485152005921325000
513434526	::485152024514666000
105623584	::485152064687706000
270184694	::485152068878213000
27538070	::485152071570980000
117264210	::485152081716969000
14780915	::485152090256605000
26580130	::485152123739308000
454146385	::485152180266352000
34204169	::485152215229673000
46461373	::485152218358632000
14594667	::485152226756022000
66311658	::485152252454109000
277378135	::485152274722082000
279162166	::485152288839704000
513434526	::485152294137126000
94181957	::485152298683736000
33788573	::485152313435488000
635845301	::485152336369950000
15330061	::485152344691445000
277529978	::485152355063570000
305415102	::485152365147066000
559837229	::485152380854755000
331447850	::485152385791045000
76815335	::485152396847230000
94181957	::485152402069139000
41908697	::485152408134103000
296433109	::485152417584279000
599774410	::485152419412983000
513434526	::485152425657896000
277529978	::485152484797583000
432819849	::485152489650401000
73795436	::485152518205607000
46461373	::485152525318758000
463250994	::485152535875829000
22328944	::485152542234390000
68432091	::485152585775874000
37863682	::485152586589147000
379576750	::485152599671574000
254210162	::485152610165342000
546153359	::485152618063204000
486138458	::485152636534927000
348725381	::485152652867948000
293737316	::485152658303746000
255697938	::485152671058239000
423891750	::485152672652460000
475210759	::485152689903239000
15733436	::485152697994072000
451667062	::485152724762103000
30989596	::485152734211874000
494495688	::485152740331360000
330799447	::485152749844066000
494495688	::485152751463055000
59705683	::485152751786000000
379576750	::485152762167300000
358489252	::485152801610149000
155397134	::485152820690440000
546153359	::485152837576302000
15330061	::485152873526083000
105026890	::485152884707708000
43630532	::485152925325332000
174795727	::485152936289247000
542693847	::485152942043836000
351325780	::485152946120708000
254210162	::485152963640324000
73795436	::485152973170171000
632710734	::485152976361635000
389954423	::485152979364753000
159263389	::485152986726137000
241995287	::485152988307025000
59705683	::485153001519071000
95554541	::485153020947075000
25099957	::485153049770332000
286341932	::485153088919965000
155397134	::485153100656025000
269383781	::485153102111064000
279162166	::485153105453924000
433142367	::485153110579748000
279162166	::485153126232891000
546153359	::485153126630965000
73795436	::485153129043075000
101138081	::485153129860988000
279162166	::485153142846132000
49221112	::485153167902904000
277529978	::485153184717885000
433142367	::485153195665403000
494495688	::485153209745301000
59705683	::485153220327526000
66877066	::485153224404766000
269383781	::485153230771331000
136828926	::485153237176045000
183090041	::485153240506314000
338120144	::485153258030530000
477235727	::485153277713977000
86131593	::485153290393362000
46284235	::485153297582391000
155397134	::485153318428479000
14594667	::485153339324514000
147298694	::485153344848031000
188922113	::485153358958067000
338619333	::485153362531209000
224124379	::485153364594810000
20833365	::485153373696442000
131310830	::485153383603392000
47031965	::485153390775640000
516986236	::485153454474547000
264608632	::485153475529953000
308170990	::485153475907837000
507674842	::485153482878353000
30666953	::485153499743678000
440314946	::485153525761314000
352595123	::485153551182618000
49221112	::485153556052209000
159263389	::485153579041566000
338120144	::485153585643393000
1318301	::485153586729328000
176489426	::485153594325598000
370401061	::485153597337133000
420403218	::485153603003633000
82242725	::485153618601857000
599774410	::485153621857013000
101138081	::485153634666434000
232814871	::485153638038245000
507674842	::485153648922480000
338120144	::485153652416733000
95141856	::485153652429312000
224410857	::485153658976628000
478941450	::485153673941880000
33703018	::485153676185841000
72882594	::485153677821636000
49221112	::485153679700283000
19053567	::485153699539337000
33703018	::485153713884246000
599774410	::485153732418895000
136828926	::485153738642821000
540330411	::485153739691397000
101138081	::485153759346319000
72882594	::485153776199024000
338120144	::485153803025780000
397084214	::485153803398692000
131310830	::485153805684580000
17536130	::485153819836182000
338619333	::485153827398512000
19053567	::485153839079624000
505496552	::485153873535827000
33703018	::485153882130382000
86131593	::485153948588703000
73795436	::485153974811889000
33369338	::485153986517819000
559837229	::485153987340300000
338120144	::485153994856484000
72882594	::485153994977705000
30417393	::485153995342639000
30417393	::485154017945731000
352595123	::485154019707326000
478941450	::485154020923674000
478941450	::485154036274847000
86131593	::485154044831215000
478941450	::485154063701397000
478941450	::485154070047375000
478941450	::485154088921731000
206247499	::485154107343519000
29853720	::485154148015276000
384563395	::485154162267529000
95554541	::485154184824492000
540330411	::485154192206475000
505496552	::485154202025336000
101138081	::485154212901568000
437898031	::485154228843728000
451667062	::485154240650682000
607432063	::485154240982048000
275681559	::485154245919145000
299450175	::485154282308513000
9563172	::485154287191089000
81007000	::485154298427211000
33703018	::485154312344322000
38226468	::485154339959230000
29817953	::485154360851062000
236271147	::485154360880406000
463318489	::485154362524569000
90750144	::485154387602714000
299450175	::485154392589336000
379576750	::485154407676248000
402797583	::485154427808919000
67450397	::485154459576594000
47880950	::485154461879238000
234828491	::485154473774288000
339458716	::485154480099319000
47929423	::485154480204558000
159263389	::485154498042953000
546153359	::485154515255951000
47929423	::485154527554056000
212068363	::485154543869513000
206247499	::485154575163588000
101477442	::485154596671610000
279162166	::485154628514758000
29853720	::485154645799485000
29800175	::485154658835374000
379152968	::485154679673077000
277529978	::485154687532806000
386956382	::485154718381899000
314604858	::485154733297266000
448283191	::485154735788290000
277529978	::485154755094659000
380680929	::485154789638946000
14594667	::485154812984430000
423816771	::485154848321441000
186823940	::485154852381937000
177101575	::485154891669970000
73795436	::485154928269488000
365203632	::485154930575962000
386956382	::485154931041529000
138935158	::485154958241574000
36343877	::485154983763910000
365203632	::485154991338831000
36343877	::485154991985139000
26413556	::485154992580349000
269012544	::485155032812503000
325242803	::485155054912294000
70805584	::485155057600827000
14594667	::485155067931000000
38226468	::485155081810378000
465089745	::485155120556937000
465089745	::485155125824978000
115941650	::485155145215664000
505496552	::485155180539699000
138935158	::485155211833405000
190396530	::485155214677520000
14594667	::485155248856911000
217928831	::485155269760933000
365203632	::485155284881788000
475031809	::485155291995312000
12653722	::485155292913483000
67450397	::485155302837219000
256853017	::485155311842381000
433142367	::485155339906863000
335101950	::485155342074920000
163279109	::485155354632658000
183090041	::485155372345200000
19307731	::485155378707980000
155397134	::485155379345895000
365021832	::485155400854294000
270143437	::485155414276075000
138935158	::485155415873691000
170357410	::485155457967730000
281829913	::485155473247571000
148912524	::485155503698235000
92924351	::485155518957113000
147779508	::485155541258219000
460611723	::485155556441985000
429375230	::485155556458369000
325242803	::485155563907465000
67450397	::485155615191207000
155397134	::485155620581302000
129050216	::485155702030471000
73795436	::485155773304291000
217928831	::485155781939957000
423830555	::485155783781261000
296433109	::485155785669103000
79035481	::485155795219521000
249246314	::485155796955561000
20026791	::485155803981443000
391061760	::485155838349557000
217928831	::485155909627166000
369174583	::485155959363231000
369174583	::485156017638875000
20026791	::485156047053537000
136458681	::485156065151967000
217928831	::485156086668746000
165072349	::485156113138974000
19147974	::485156141962653000
429375230	::485156168948412000
429375230	::485156196089737000
304140174	::485156207590899000
224410857	::485156208635301000
100843087	::485156214989283000
14780915	::485156224112287000
238307628	::485156250938646000
257625769	::485156286259286000
227893380	::485156295171768000
429375230	::485156327929311000
18324223	::485156345260154000
46284235	::485156355422965000
186314952	::485156382237155000
100843087	::485156402067828000
457197060	::485156441091612000
516986236	::485156484188086000
50354861	::485156505679712000
391061760	::485156510298017000
374739722	::485156532930093000
476507554	::485156588450095000
343756278	::485156599799898000
255622442	::485156605328392000
231689668	::485156626031476000
100373532	::485156626400149000
227425418	::485156626681171000
67450397	::485156631101976000
47929423	::485156636403589000
317596401	::485156657102462000
282692620	::485156665583742000
163279109	::485156689532825000
493647862	::485156729877835000
437898031	::485156770893922000
247362551	::485156773834129000
217928831	::485156816595066000
115503799	::485156836094377000
19307731	::485156840854941000
529096266	::485156854419701000
277529978	::485156870768693000
22536077	::485156870991015000
68966030	::485156955405553000
200685756	::485156958291243000
471291163	::485156973839536000
599774410	::485156984422154000
14891490	::485157047369867000
277529978	::485157050251345000
73795436	::485157063782596000
170357410	::485157073194213000
493647862	::485157077044568000
256321392	::485157080068677000
324171027	::485157091972112000
393105437	::485157119407423000
277529978	::485157120107487000
425183249	::485157140118917000
305415102	::485157145466253000
304140174	::485157180417785000
214970887	::485157211099123000
269605766	::485157268669751000
310664656	::485157276538265000
178269816	::485157277926563000
457197060	::485157282007642000
82150924	::485157293156098000
263013923	::485157310080495000
269605766	::485157310411849000
487258078	::485157311023816000
167144906	::485157327507435000
24495392	::485157336269348000
129050216	::485157374576324000
369174583	::485157392967954000
126507603	::485157394755096000
365021832	::485157395275194000
386861626	::485157407484428000
26642766	::485157424643706000
131310830	::485157436630659000
457197060	::485157454183804000
131310830	::485157484114345000
21503139	::485157527978389000
310664656	::485157529903570000
50429893	::485157532978003000
396929208	::485157543136985000
167144906	::485157561524441000
454406979	::485157575361830000
155397134	::485157582018215000
18324223	::485157611730239000
270173839	::485157620420849000
336774649	::485157686418214000
46796467	::485157691887599000
328557330	::485157737387417000
18324223	::485157744794550000
279162166	::485157748602970000
60578212	::485157760917458000
401089789	::485157762733576000
239254872	::485157763060748000
22717394	::485157766823018000
304140174	::485157774398332000
215189306	::485157780350050000
310664656	::485157788285292000
304140174	::485157793348206000
303080805	::485157857290375000
18324223	::485157904559788000
21503139	::485157911761412000
100471456	::485157937833590000
60046761	::485157956229402000
503911979	::485157964248932000
425183249	::485157966887530000
158948807	::485157985241423000
99435759	::485157990949863000
447313860	::485158003394375000
167144906	::485158011191586000
126109768	::485158034440605000
15282962	::485158068770983000
332908078	::485158076874362000
255834275	::485158105638907000
514003187	::485158109652860000
129050216	::485158132071813000
433142367	::485158155568300000
155397134	::485158174128082000
165072349	::485158187679891000
21503139	::485158203861118000
86131593	::485158218465681000
126109768	::485158246903062000
106320745	::485158252288954000
382359896	::485158254989692000
165072349	::485158288355364000
241995287	::485158297301811000
325996873	::485158308509392000
433142367	::485158318470860000
101617436	::485158326997495000
50216950	::485158331858710000
24634410	::485158338917711000
270736613	::485158340037967000
634873462	::485158361671819000
29817953	::485158378755215000
285401749	::485158379862511000
310654760	::485158386959646000
165072349	::485158396522291000
56198202	::485158412548722000
346173821	::485158425941512000
167144906	::485158432622665000
463318489	::485158475693977000
250474725	::485158494543175000
50216950	::485158514902319000
250713436	::485158515107831000
19568023	::485158518874316000
361527638	::485158550852108000
21503139	::485158564617404000
24634410	::485158576122368000
267538322	::485158585593110000
267538322	::485158606426226000
19683725	::485158610818056000
46963484	::485158619319504000
126109768	::485158631097131000
505496552	::485158646741876000
41692308	::485158661266755000
25178781	::485158665708527000
263971863	::485158666316697000
39847939	::485158670250942000
111411572	::485158671518040000
308858845	::485158684038004000
33282020	::485158695735541000
429375230	::485158701498527000
136458681	::485158715943694000
267538322	::485158736210567000
369174583	::485158748428582000
25178781	::485158782050127000
167144906	::485158806641328000
14187808	::485158824819441000
263971863	::485158842968178000
178269816	::485158853206499000
19568023	::485158861934850000
33249556	::485158876791439000
239254872	::485158879404118000
310654760	::485158887361097000
64596921	::485158979106910000
50216950	::485159008597049000
218956862	::485159033637445000
24199433	::485159034798870000
17908818	::485159050385326000
96421993	::485159076129939000
288016073	::485159146275102000
346392612	::485159158032138000
68432091	::485159164579434000
288016073	::485159231897628000
137135705	::485159258523054000
270143437	::485159275522564000
209223008	::485159285085597000
227893380	::485159358851211000
136458681	::485159384658345000
59583601	::485159412856659000
203145029	::485159445786533000
365203632	::485159453142958000
14187808	::485159457484075000
309124011	::485159459304767000
270143437	::485159479450042000
433654462	::485159491478880000
248468379	::485159496457539000
187280228	::485159526815895000
411912822	::485159536526098000
195154119	::485159543454711000
383202357	::485159543840968000
376541246	::485159551801786000
66311658	::485159569983668000
260428602	::485159570487406000
195154119	::485159580301672000
365203632	::485159594566901000
68432091	::485159633439707000
110059442	::485159672983191000
14187808	::485159701445738000
387863634	::485159727370739000
273631488	::485159734433959000
401089789	::485159743753682000
30406728	::485159753882943000
383202357	::485159780642979000
387863634	::485159785889673000
15867361	::485159788515311000
59583601	::485159796220248000
17908818	::485159806337310000
398707286	::485159834933661000
30912658	::485159855880011000
15867361	::485159863337492000
38207353	::485159868916330000
19683725	::485159869654499000
496575332	::485159878710018000
38207353	::485159895323267000
240492455	::485159896913281000
65995121	::485159910410551000
16299351	::485159924889292000
423666163	::485159926839267000
240492455	::485159936536887000
570483315	::485159937765433000
336149936	::485159942878683000
336149936	::485159957260959000
296901409	::485159961521950000
35945417	::485159970514534000
296901409	::485159971986747000
51554430	::485159983760551000
255147158	::485159991075041000
561540580	::485160002491936000
255147158	::485160013447434000
305370209	::485160039049465000
281829913	::485160047639404000
279162166	::485160069403643000
115824990	::485160073178923000
1007041	::485160073199902000
305370209	::485160101133570000
398707286	::485160101645262000
312245470	::485160117218717000
63783716	::485160140425814000
401089789	::485160164090068000
227893380	::485160167156514000
30406728	::485160169454587000
281829913	::485160193160773000
423666163	::485160193626750000
17536130	::485160201239023000
223950031	::485160205181661000
561540580	::485160239704977000
18028506	::485160239801847000
51554430	::485160249998200000
137135705	::485160268947673000
507674842	::485160272726732000
33282020	::485160273058099000
570483315	::485160288165978000
63783716	::485160329341452000
279162166	::485160332738838000
62756038	::485160338141110000
170357410	::485160356164026000
561540580	::485160370818928000
51554430	::485160390675165000
178269816	::485160407712018000
223950031	::485160418134880000
561540580	::485160437164412000
255622442	::485160451601227000
86131593	::485160515136540000
229332190	::485160517682884000
155397134	::485160526662881000
45581124	::485160527673303000
187047785	::485160532496760000
25084916	::485160532651941000
138557664	::485160555897188000
245080630	::485160564088266000
383202357	::485160581822185000
70982412	::485160586833973000
369217450	::485160598183755000
14187808	::485160610858950000
529096266	::485160616962039000
383202357	::485160632871030000
529096266	::485160634339061000
110059442	::485160640961449000
246112828	::485160646963507000
14780915	::485160646980694000
167144906	::485160676495613000
137135705	::485160685244915000
19307731	::485160685907632000
78213	::485160687778689000
494543536	::485160692404604000
385782746	::485160696892891000
246112828	::485160710125518000
63783716	::485160712226893000
51068331	::485160725846171000
25383063	::485160738961772000
76977679	::485160743210217000
14792781	::485160756233502000
423891750	::485160765478154000
155397134	::485160788957876000
155397134	::485160811779080000
155397134	::485160836777132000
27816303	::485160845098614000
433012724	::485160889331372000
246112828	::485160908654931000
113722629	::485160911569580000
212475056	::485160932373315000
223950031	::485160943660179000
21682918	::485160943966781000
423891750	::485160961440219000
608426191	::485161010509004000
17028109	::485161031980048000
14792781	::485161042528333000
18752326	::485161043987939000
110059442	::485161050006769000
178269816	::485161054511439000
36829018	::485161056440840000
433012724	::485161057468444000
310654760	::485161120442109000
19307731	::485161138254905000
22504277	::485161156416651000
260573981	::485161159280955000
507674842	::485161215488839000
433012724	::485161274762731000
38207353	::485161276230729000
169240898	::485161288150945000
240927663	::485161302038691000
507674842	::485161304639172000
246112828	::485161320463880000
155397134	::485161323698061000
206247499	::485161327296806000
129050216	::485161332141207000
246112828	::485161341359906000
56736460	::485161384619950000
18752326	::485161394556239000
246112828	::485161396951195000
339458716	::485161402105987000
165072349	::485161413204131000
131968998	::485161440777486000
471291163	::485161442711072000
79861287	::485161445106020000
399621678	::485161446527860000
30032107	::485161470968098000
174795727	::485161481328009000
91942557	::485161486038618000
58115212	::485161491109117000
457197060	::485161510608449000
137135705	::485161524684550000
401757405	::485161542338367000
292395819	::485161553096757000
165072349	::485161555198091000
188417746	::485161576258105000
174795727	::485161585313185000
18752326	::485161585837486000
373653741	::485161618829893000
17595323	::485161675591385000
167144906	::485161676468006000
16864384	::485161684781109000
16864384	::485161698941472000
170357410	::485161705794592000
188922113	::485161739668185000
370088836	::485161742788734000
507674842	::485161747829891000
110059442	::485161753882279000
755431	::485161789043515000
608426191	::485161797154906000
274712500	::485161799646334000
178269816	::485161814498349000
167144906	::485161833804754000
249246314	::485161853958369000
328557330	::485161898833231000
505496552	::485161931129356000
89590985	::485161934593851000
380723702	::485161963652386000
34689419	::485161972845932000
137135705	::485161979963637000
246050172	::485161984183136000
79447998	::485161984782897000
155397134	::485162011748466000
507674842	::485162029670359000
713350694	::485162043004424000
131968998	::485162066500517000
328557330	::485162070308974000
147310240	::485162116878323000
224124379	::485162126978199000
137135705	::485162129687724000
246112828	::485162143700885000
24537703	::485162199552233000
279608688	::485162217856184000
42297542	::485162255152340000
279608688	::485162257483976000
30406728	::485162281433448000
38207353	::485162283707170000
25178781	::485162284797280000
755431	::485162311884083000
507674842	::485162324739645000
79447998	::485162341810438000
176839128	::485162367806742000
30406728	::485162430444494000
34689419	::485162466502918000
17840621	::485162480398651000
480857982	::485162489684840000
21682918	::485162548367724000
326351370	::485162550720356000
339458716	::485162588687183000
241995287	::485162624892403000
29652147	::485162649240739000
196394433	::485162652415852000
27836945	::485162684120170000
206247499	::485162688415563000
30406728	::485162692315840000
14873854	::485162696669548000
56779057	::485162703015534000
309778100	::485162721940238000
174795727	::485162734191783000
607016651	::485162767033192000
425183249	::485162769151692000
15804863	::485162784288538000
94181957	::485162788445106000
131968998	::485162789971845000
31536491	::485162806363168000
399621678	::485162826219012000
133526428	::485162841658253000
174795727	::485162848721457000
174795727	::485162873631424000
30032107	::485162891872452000
193192138	::485162898914697000
241995287	::485162902974771000
167144906	::485162913594757000
415897649	::485162937297145000
201445185	::485162939607818000
423666163	::485162943927967000
177111779	::485162960273158000
339458716	::485162960856166000
14891490	::485162993101983000
241995287	::485163016644591000
423666163	::485163064564543000
255622442	::485163101709676000
383202357	::485163159129706000
30406728	::485163173293473000
457811756	::485163175839404000
325036867	::485163226766639000
443332358	::485163240591085000
40994873	::485163298015297000
114593439	::485163327442542000
19568023	::485163338003779000
722514433	::485163420506144000
309124011	::485163437438533000
370088836	::485163441116954000
65995121	::485163454345777000
273271548	::485163501762002000
249012544	::485163507063603000
46284235	::485163509798293000
114593439	::485163537010921000
402268968	::485163575451729000
321780812	::485163613305716000
334420539	::485163637775278000
167144906	::485163674554732000
131310830	::485163681710231000
46284235	::485163716615217000
245855482	::485163717630623000
16299351	::485163727030067000
478941450	::485163733556031000
89590985	::485163758038155000
478941450	::485163775721340000
42220462	::485163807182827000
265799781	::485163833145561000
249012544	::485163833564999000
19307731	::485163839025995000
515068859	::485163847347896000
104990093	::485163856080408000
50354861	::485163866700001000
197384499	::485163873066942000
25609677	::485163886925340000
452678521	::485163889600892000
100843087	::485163912623435000
280826646	::485163924132605000
478941450	::485163930449227000
62940169	::485163952079269000
112145680	::485163954801360000
147298694	::485163990788476000
40816246	::485164009747132000
316766176	::485164018852564000
176839128	::485164032383389000
104990093	::485164038137970000
280826646	::485164048124612000
42910967	::485164071147544000
104990093	::485164082970886000
475031809	::485164087475978000
79447998	::485164101438414000
170815462	::485164156472295000
507674842	::485164172850647000
42220462	::485164178861084000
249012544	::485164195315343000
131310830	::485164209328492000
348123497	::485164233894543000
553711382	::485164236339826000
587054451	::485164255415517000
112145680	::485164255759450000
46284235	::485164262680047000
280826646	::485164341830762000
14873854	::485164400840413000
189033239	::485164423678791000
73731844	::485164443999805000
20935927	::485164450756820000
280749613	::485164455706492000
14891490	::485164474324615000
270184694	::485164503655776000
285254109	::485164524807262000
423816771	::485164526082326000
314251743	::485164530734211000
20935927	::485164540783390000
104990093	::485164603379163000
239702167	::485164604142911000
30406728	::485164613692956000
153531619	::485164619233640000
445826532	::485164632819396000
217871594	::485164641048227000
133341985	::485164659801333000
46963484	::485164682261442000
311297676	::485164703497220000
223950031	::485164727023050000
187034273	::485164750293049000
50818061	::485164756756881000
20935927	::485164792189964000
299441398	::485164804386979000
486174522	::485164830647521000
30406728	::485164832895664000
14891490	::485164836238536000
239702167	::485164846108135000
360183119	::485164870535741000
34689419	::485164872330534000
480857982	::485164874679328000
20935927	::485164906132406000
326436771	::485164923140730000
87956728	::485164924604534000
425573791	::485164956132724000
433654462	::485164979151454000
114593439	::485165012290269000
388374921	::485165044247044000
170357410	::485165091701022000
52628599	::485165110097633000
161656785	::485165136655572000
486174522	::485165170788810000
14780915	::485165181027512000
468965579	::485165209334870000
286298021	::485165221460602000
613956023	::485165227533938000
22536077	::485165239759941000
28510276	::485165264661934000
433654462	::485165269049176000
15267198	::485165275025661000
486174522	::485165292746579000
496575332	::485165309238976000
381181950	::485165314997354000
433654462	::485165319955435000
119636299	::485165382164946000
190492046	::485165399244156000
14891490	::485165414947647000
448283191	::485165426561667000
215189306	::485165438801022000
113760458	::485165439954087000
26925878	::485165444672679000
167144906	::485165454441185000
268987143	::485165508749053000
259413656	::485165521869230000
14253476	::485165522045403000
147298694	::485165525731782000
45581124	::485165537287094000
433654462	::485165555901792000
172035134	::485165569226727000
187047785	::485165582128386000
197210844	::485165629024899000
350968313	::485165646528143000
216927443	::485165657047461000
174795727	::485165684901429000
216927443	::485165716484927000
91942557	::485165725838237000
505496552	::485165729914691000
29935926	::485165755923566000
246112828	::485165831605583000
273205079	::485165845174173000
174795727	::485165864027557000
119636299	::485165893995880000
377627227	::485165894088159000
59184492	::485165945712037000
236144487	::485165948597305000
27237232	::485165955018813000
14253476	::485165990909857000
357308471	::485165995967799000
216927443	::485166002293207000
42910967	::485166020894924000
241995287	::485166068432773000
244646421	::485166073331740000
317596401	::485166073931501000
273205079	::485166078897573000
279235824	::485166082819252000
174795727	::485166084127875000
216927443	::485166086212825000
33282020	::485166096874340000
47749919	::485166127056560000
433654462	::485166134497263000
174795727	::485166137080946000
26915925	::485166147449286000
270173839	::485166196338073000
125718303	::485166197223079000
18138157	::485166203397103000
65576332	::485166223437484000
216927443	::485166223718899000
232814871	::485166228730691000
566902451	::485166242177626000
19147974	::485166255096479000
399621678	::485166263321108000
250474725	::485166285894873000
167144906	::485166307491332000
51650419	::485166343520813000
234960273	::485166361950175000
112801155	::485166371794214000
155139746	::485166374356934000
215189306	::485166379637948000
233740533	::485166411891757000
614074554	::485166415129743000
51650419	::485166418749431000
398707286	::485166420561371000
263418480	::485166442887655000
33528820	::485166479613378000
33108084	::485166524324278000
445826532	::485166594013024000
186314952	::485166597745553000
232814871	::485166628183625000
114593439	::485166629865537000
115941650	::485166673318936000
241995287	::485166679173787000
713350694	::485166694089109000
411841714	::485166704503558000
16472279	::485166718767988000
387461887	::485166720416358000
174795727	::485166722752585000
383202357	::485166737193992000
188417746	::485166751202951000
47749919	::485166814360387000
60108947	::485166827556048000
411841714	::485166852914831000
433654462	::485166870727651000
31620041	::485166872892284000
232814871	::485166906853588000
60578212	::485166915518615000
187280228	::485166931989647000
114593439	::485166955016359000
30989596	::485166956832501000
38579155	::485166972661817000
32583866	::485167008195936000
167144906	::485167014852313000
255834275	::485167021089243000
33282020	::485167021479305000
158948807	::485167025502044000
187280228	::485167033768620000
232814871	::485167042539294000
113760458	::485167064131186000
158948807	::485167075053563000
27836945	::485167088005152000
27836945	::485167088638500000
27836945	::485167089238286000
27836945	::485167089867440000
27836945	::485167090504978000
18752326	::485167098604175000
187034273	::485167123094720000
14253476	::485167129260736000
47749919	::485167134838779000
158948807	::485167137523511000
26915925	::485167149531418000
21682918	::485167152107106000
174795727	::485167169806671000
16472279	::485167174244265000
55964893	::485167182117367000
100378471	::485167189977083000
170815462	::485167258197454000
566902451	::485167258722127000
187280228	::485167265067700000
31620041	::485167276468211000
105026890	::485167310139695000
32583866	::485167327252463000
187280228	::485167344939855000
196890320	::485167362493394000
26642766	::485167392792641000
71617108	::485167394315182000
105026890	::485167398639509000
232814871	::485167404931362000
713350694	::485167428591443000
47749919	::485167450367881000
160453801	::485167492495441000
210873235	::485167493854797000
61318348	::485167507746332000
187280228	::485167562989109000
484202581	::485167567020261000
73731844	::485167569759141000
241995287	::485167573214830000
105026890	::485167608203735000
321780812	::485167659735330000
398735102	::485167660041515000
127943795	::485167699426037000
105026890	::485167730295709000
298870626	::485167749862551000
476507554	::485167797182291000
508860717	::485167830820610000
115550523	::485167843332210000
18752326	::485167850202484000
623990154	::485167902144733000
298870626	::485167904519122000
35945417	::485167905298862000
238307628	::485167916611280000
99274885	::485167941218877000
259573654	::485167958059401000
416684872	::485167978644639000
326436771	::485167995803537000
484202581	::485168013038333000
73731844	::485168022328320000
433654462	::485168025050439000
18752326	::485168040078626000
383202357	::485168069715959000
355990893	::485168095720644000
51413309	::485168102322503000
343606449	::485168142667104000
38226468	::485168149390573000
225893243	::485168152683110000
47749919	::485168182433300000
59583601	::485168233616375000
225893243	::485168236917317000
421987323	::485168241191706000
411997198	::485168244027039000
259573654	::485168259227217000
358296822	::485168263501201000
227114320	::485168280345120000
99274885	::485168308669276000
508860717	::485168332677476000
34863840	::485168336616308000
223950031	::485168344551546000
613029438	::485168362864271000
52950877	::485168404773339000
8036902	::485168415078760000
433654462	::485168440693362000
14891490	::485168503406612000
16472279	::485168581307404000
188922113	::485168587968372000
310654760	::485168662882824000
400249617	::485168688840982000
362737866	::485168691131060000
16472279	::485168702770278000
20713213	::485168734576070000
69916558	::485168743283425000
133526428	::485168763541544000
167144906	::485168785498714000
416684872	::485168823440392000
15791549	::485168840951599000
491679354	::485168899281784000
341732173	::485168910811926000
33818674	::485168920102322000
341732173	::485168950636847000
127943795	::485168982329401000
26413556	::485168988603699000
18752326	::485169019628974000
79447998	::485169032153165000
339458716	::485169049911828000
280297585	::485169050205425000
133526428	::485169077782974000
14891490	::485169087530549000
19307731	::485169158410084000
532542878	::485169196947734000
18999708	::485169264974757000
18999708	::485169309157584000
430072028	::485169335996919000
286341932	::485169390770352000
167144906	::485169416540131000
217928831	::485169417857142000
505496552	::485169451113787000
476507554	::485169451860377000
50509821	::485169457229090000
110530129	::485169481782927000
286910447	::485169541815599000
26589876	::485169548765962000
448283191	::485169573381959000
494543536	::485169581451788000
384494456	::485169600040931000
280749613	::485169631410544000
39847939	::485169637118603000
147310240	::485169657582596000
118827154	::485169671511896000
85155674	::485169675391602000
33418266	::485169724397871000
258382946	::485169747730759000
60578212	::485169785173323000
17035194	::485169857881964000
481749191	::485169875719970000
85155674	::485169900302766000
481749191	::485169916190785000
14780915	::485169922432323000
505496552	::485170101818101000
286341932	::485170109736968000
69771494	::485170110907170000
359174210	::485170115705851000
311583053	::485170144239316000
65513	::485170190490284000
19683725	::485170200426606000
11146552	::485170204972830000
226319809	::485170230789177000
515068859	::485170232718536000
566902451	::485170256961626000
515068859	::485170276842618000
323978080	::485170280047067000
286910447	::485170315102674000
353888661	::485170358199152000
129314214	::485170419310526000
271717879	::485170421009235000
372479589	::485170421805748000
26915925	::485170475979378000
372479589	::485170478823116000
85155674	::485170507914809000
243830281	::485170516140240000
324171027	::485170521223729000
25235649	::485170585941467000
372479589	::485170643399229000
321102847	::485170648231067000
532542878	::485170720251846000
78065938	::485170733664829000
61718844	::485170778048983000
483190332	::485170809502060000
188922113	::485170816670527000
16472279	::485170831102726000
23396218	::485170835024388000
568915908	::485170864623611000
351348648	::485170886689820000
336195050	::485170892197363000
372479589	::485170901701259000
15726982	::485170904994164000
186314952	::485170920500121000
30123599	::485170920727015000
42220462	::485170967078273000
399621678	::485171026620190000
596113934	::485171069158846000
362737866	::485171109902299000
426838833	::485171149182365000
293897624	::485171152311291000
61718844	::485171159676092000
415630297	::485171206513893000
174795727	::485171235190358000
415630297	::485171237761478000
61718844	::485171238021505000
86349050	::485171258091663000
262405775	::485171258858799000
174795727	::485171305310744000
596113934	::485171330648514000
86349050	::485171349879783000
17908818	::485171367047098000
15282962	::485171386659270000
307485154	::485171409933463000
50429893	::485171436521148000
270184694	::485171439461744000
399621678	::485171441550102000
609790203	::485171448672038000
277626311	::485171543639478000
63720288	::485171550769786000
16472279	::485171566406148000
85155674	::485171576510234000
342934741	::485171579379515000
20738985	::485171589957177000
102100651	::485171596114423000
225287674	::485171596802260000
415630297	::485171651072368000
61718844	::485171661608468000
551447338	::485171684987908000
389954423	::485171709226389000
26915925	::485171723491213000
425183249	::485171724045254000
290396729	::485171753325301000
50429893	::485171754705244000
53863390	::485171758556020000
454406979	::485171775593259000
342934741	::485171778332164000
290396729	::485171800129556000
309124011	::485171822875648000
309124011	::485171838633672000
216591008	::485172002613780000
24226614	::485172014190444000
157254287	::485172016115236000
24226614	::485172020569993000
309124011	::485172023090761000
379576750	::485172032577880000
24226614	::485172032926392000
260825806	::485172046934990000
357275400	::485172048814039000
110063681	::485172054720008000
24226614	::485172060508135000
351325780	::485172060596215000
24226614	::485172072856158000
416684872	::485172080380350000
247374067	::485172085959184000
69771494	::485172101930704000
253675480	::485172124198633000
260825806	::485172126261850000
234828491	::485172142955196000
433169770	::485172173502296000
55287428	::485172175297466000
167301113	::485172176778047000
24226614	::485172183904182000
276202961	::485172224719351000
344902431	::485172231366909000
517695658	::485172235439583000
471516383	::485172238023675000
147298694	::485172263063281000
387472182	::485172265986703000
357790406	::485172268373643000
339458716	::485172281044242000
255810490	::485172299419508000
385595835	::485172303173402000
202292166	::485172309972779000
362540752	::485172327744045000
202840862	::485172329249374000
260825806	::485172338460483000
120139449	::485172366297669000
285125363	::485172408727261000
50216950	::485172426863415000
47880950	::485172449580179000
113722629	::485172471377956000
507674842	::485172478520467000
178269816	::485172497369681000
80191031	::485172504655183000
280297585	::485172509944197000
371500504	::485172545981644000
66877066	::485172566609641000
415179202	::485172572343238000
167301113	::485172595361193000
255547325	::485172615376408000
473196438	::485172687761707000
105026890	::485172691431735000
507674842	::485172696091602000
259573654	::485172699908800000
305370209	::485172760528707000
24199433	::485172771186814000
92870542	::485172776328626000
27836945	::485172787099627000
167301113	::485172788689244000
266703661	::485172871892054000
425183249	::485172880700088000
35945417	::485172881786040000
94181957	::485172919501197000
46284235	::485172939529011000
369804138	::485172958898290000
162200561	::485172965617963000
476507554	::485172979760758000
178269816	::485172996412166000
8962732	::485172996902903000
25942336	::485173001755717000
311583053	::485173007954874000
14715501	::485173042562088000
362540752	::485173050045136000
50429893	::485173069980237000
280749613	::485173092785074000
377627227	::485173121998016000
635151853	::485173150322155000
8070562	::485173156575862000
187034273	::485173180206559000
24383303	::485173192365850000
336195050	::485173196451483000
45470777	::485173216328290000
286341932	::485173266911227000
333245482	::485173288692219000
24495392	::485173288973250000
280749613	::485173295177031000
46284235	::485173304072753000
107308159	::485173309383135000
170357410	::485173310250942000
362540752	::485173314143657000
359174210	::485173329230585000
23642786	::485173346058108000
17035194	::485173349157715000
201899461	::485173356509945000
282692620	::485173357928013000
170357410	::485173378550992000
384563395	::485173378827816000
461392295	::485173381617025000
255622442	::485173394691063000
69771494	::485173411899920000
272533260	::485173414462631000
19053567	::485173458280538000
507674842	::485173500076756000
297679816	::485173508096655000
176489426	::485173510202212000
505496552	::485173555974270000
147298694	::485173559929495000
498321918	::485173566896627000
362540752	::485173569941667000
26068830	::485173570830475000
426923626	::485173573498470000
104539435	::485173587817824000
262405775	::485173587901288000
1318301	::485173589121847000
239149781	::485173621069844000
280297585	::485173625851371000
23396218	::485173629341401000
431215016	::485173636567793000
280749613	::485173646374469000
286298021	::485173650619129000
26413556	::485173652053184000
426923626	::485173652380327000
246066577	::485173681422077000
34204169	::485173696554749000
505496552	::485173701315293000
112145680	::485173710525960000
18138157	::485173715957596000
104539435	::485173716037672000
26642766	::485173726283960000
505496552	::485173739105964000
129441756	::485173743988523000
142038800	::485173758089789000
416684872	::485173758278115000
351152035	::485173769623703000
246066577	::485173776137863000
69771494	::485173785121673000
340199061	::485173785272659000
216591008	::485173791983534000
309108026	::485173792369438000
505496552	::485173794172989000
389954423	::485173804964904000
552029617	::485173820555157000
410195122	::485173834736074000
505496552	::485173838888443000
19053567	::485173847566454000
216591008	::485173850640904000
178269816	::485173850951262000
131310830	::485173851186143000
17908818	::485173858421706000
39685005	::485173861353144000
340199061	::485173881812955000
416684872	::485173882714734000
19222225	::485173914872844000
286341932	::485173928600408000
271204273	::485173934296276000
223243607	::485173941359894000
377715399	::485173959969607000
360183119	::485173997345460000
271204273	::485173997647056000
167301113	::485173999345741000
24495392	::485174015493799000
14253476	::485174035031265000
335759212	::485174037560045000
405362735	::485174043356573000
415179202	::485174047152799000
170357410	::485174072540549000
94737009	::485174083026292000
354629644	::485174085488746000
421548020	::485174098264600000
285401749	::485174108117032000
505496552	::485174113023967000
225206178	::485174115800608000
227355784	::485174145773473000
23967395	::485174164743917000
416684872	::485174175510691000
18752326	::485174184079675000
505496552	::485174194221481000
290396729	::485174196977164000
26179867	::485174239641616000
505496552	::485174254556573000
355717008	::485174283451117000
43967474	::485174292011687000
50216950	::485174294402437000
69771494	::485174331471704000
290396729	::485174334189629000
107610605	::485174348744228000
224068229	::485174356515893000
280749613	::485174363919233000
142038800	::485174377462640000
340199061	::485174389978058000
384563395	::485174418277011000
35945417	::485174419740844000
103782180	::485174427303165000
339458716	::485174468130525000
587054451	::485174469602729000
260464441	::485174476699488000
325996873	::485174488099999000
362540752	::485174505376342000
394962689	::485174540427726000
507674842	::485174555929899000
161622400	::485174563538354000
24543872	::485174564344061000
184962835	::485174569318481000
415179202	::485174639459852000
254276767	::485174656052125000
219153949	::485174678521380000
14780915	::485174678814986000
516096126	::485174678818783000
201899461	::485174689019330000
351174024	::485174703481315000
17035194	::485174704362520000
42297542	::485174704500506000
165072349	::485174709500121000
107823354	::485174717838815000
255547325	::485174733294419000
505496552	::485174751321927000
26179867	::485174755155144000
505496552	::485174771651727000
355990893	::485174773962776000
19222225	::485174793550172000
227859860	::485174803855605000
596113934	::485174807328067000
286910447	::485174815196585000
147779508	::485174818136813000
131420707	::485174821849153000
402229763	::485174845227798000
19053567	::485174846314139000
308690900	::485174868724310000
103782180	::485174889096019000
361527638	::485174894637101000
355990893	::485174894666477000
20026791	::485174910717681000
204292930	::485174919601197000
351174024	::485174941621309000
167301113	::485174946952278000
507674842	::485174954736898000
170357410	::485174971161792000
19222225	::485174973045043000
155397134	::485175020436881000
312784161	::485175047154192000
178269816	::485175054615838000
238024746	::485175064543756000
136880369	::485175092037447000
167301113	::485175108533616000
44768272	::485175133397852000
118827154	::485175151189692000
107308159	::485175151751737000
19222225	::485175155467902000
264608632	::485175177479610000
136880369	::485175187227172000
340094001	::485175193011113000
507674842	::485175206890074000
340199061	::485175213076664000
322413121	::485175224770383000
398339392	::485175253862457000
336149936	::485175281918156000
415179202	::485175297315446000
16380745	::485175316562714000
175581339	::485175331905871000
167301113	::485175377556283000
267482514	::485175389388414000
505496552	::485175412381601000
43256984	::485175436331077000
32690664	::485175441267769000
167301113	::485175450839175000
115941650	::485175459773419000
402229763	::485175478945198000
19568023	::485175521001484000
113048616	::485175534821715000
113048616	::485175535459262000
113048616	::485175536235208000
113048616	::485175536998559000
113048616	::485175537921306000
23442090	::485175559308058000
127943795	::485175571874578000
160144135	::485175583039836000
24543872	::485175591541702000
19053567	::485175597383946000
225206178	::485175598428340000
329093513	::485175623837831000
377627227	::485175626182045000
35256600	::485175626807005000
125718303	::485175643005386000
515068859	::485175669950017000
253717655	::485175673191792000
17035194	::485175701818322000
286341932	::485175709006966000
174795727	::485175709602574000
64907439	::485175714958684000
76815335	::485175715902390000
43586963	::485175754859491000
258609027	::485175760047464000
227355784	::485175763344568000
355574432	::485175770298327000
35256600	::485175789260771000
76427184	::485175796651524000
348683759	::485175828875968000
24495392	::485175834764771000
227893380	::485175846245007000
127943795	::485175858672721000
357790406	::485175885805273000
469196810	::485175899604918000
131420707	::485175916491206000
286910447	::485175929639956000
147298694	::485175956982607000
312784161	::485175967334162000
175581339	::485175968760623000
112145680	::485175979279536000
280749613	::485176007738269000
211019280	::485176017321869000
35256600	::485176035164422000
127943795	::485176037442330000
104539435	::485176061320503000
274791343	::485176116626194000
107308159	::485176135529947000
292395819	::485176137266376000
127943795	::485176139200335000
17107944	::485176145919635000
69771494	::485176158573457000
17035194	::485176163166588000
462487376	::485176167385661000
95299169	::485176172494733000
38207353	::485176174956773000
507674842	::485176178680926000
264608632	::485176206740828000
29853720	::485176222909857000
167301113	::485176229155188000
296901409	::485176229805309000
19147974	::485176238907326000
280749613	::485176244951334000
19683725	::485176244959735000
170357410	::485176269097537000
204292930	::485176273904222000
17035194	::485176298558717000
26413556	::485176318284144000
266164462	::485176320008404000
264608632	::485176341579722000
216591008	::485176342820814000
35256600	::485176357949681000
35256600	::485176377365123000
266164462	::485176392095924000
176489426	::485176400044097000
351174024	::485176410256859000
282692620	::485176432419950000
242533291	::485176444713070000
29853720	::485176454473191000
17035194	::485176455375388000
151604434	::485176465403564000
35256600	::485176480918274000
507674842	::485176494956621000
262248356	::485176522408345000
305415102	::485176526611025000
16726467	::485176530637959000
224068229	::485176540594831000
15867361	::485176577429626000
247374067	::485176580608897000
317483868	::485176600531849000
188922113	::485176603576913000
17107944	::485176654764208000
33818674	::485176694152515000
285125363	::485176702625001000
17035194	::485176715850043000
305415102	::485176723315511000
266164462	::485176725161410000
415179202	::485176727107559000
151604434	::485176732371001000
17455392	::485176734879215000
421548020	::485176752197873000
513711139	::485176760053796000
147298694	::485176772170752000
214779476	::485176775052234000
447255375	::485176777455570000
260361255	::485176782123835000
260361255	::485176782740410000
260361255	::485176783365341000
260361255	::485176784141299000
24495392	::485176790080446000
354629644	::485176794434502000
351174024	::485176812872290000
381054179	::485176818396590000
305415102	::485176835315998000
32690664	::485176842089816000
257625769	::485176842828398000
91942557	::485176867511873000
266164462	::485176873576828000
222598798	::485176875975970000
151604434	::485176878626398000
250713436	::485176913791430000
513711139	::485176917058793000
65513	::485176921698078000
266164462	::485176935715438000
206247499	::485176965360807000
51325761	::485176968317378000
507674842	::485176971068850000
46963484	::485176976907333000
51952627	::485176988378755000
416684872	::485176996096638000
55744853	::485177006053535000
355990893	::485177009488674000
247374067	::485177011439407000
451868427	::485177012924219000
312784161	::485177014065057000
423891750	::485177029630119000
27538070	::485177056293302000
381054179	::485177088446857000
305415102	::485177090119987000
246066577	::485177093391937000
187651826	::485177113905885000
17028109	::485177116154396000
16864384	::485177139646308000
245021956	::485177146290077000
127943795	::485177164984483000
167301113	::485177170101161000
305415102	::485177186588966000
415179202	::485177190783680000
127943795	::485177259385692000
110063681	::485177266335657000
300135225	::485177279933194000
174795727	::485177361445294000
402229763	::485177380017692000
305415102	::485177395389812000
507674842	::485177407205167000
266164462	::485177452206239000
46284235	::485177452356849000
206247499	::485177452898320000
153531619	::485177457402589000
242533291	::485177513388154000
8962732	::485177544384073000
216591008	::485177552692981000
222598798	::485177562227036000
402229763	::485177571860963000
340199061	::485177585836371000
357211620	::485177598759436000
116988168	::485177604475854000
216591008	::485177643902328000
423891750	::485177658977050000
1318301	::485177668623560000
507674842	::485177691482488000
176489426	::485177697820475000
295466391	::485177700945231000
246066577	::485177712437653000
266164462	::485177729151938000
175581339	::485177772403597000
394365413	::485177788807122000
223288871	::485177789570482000
174795727	::485177796835033000
429375230	::485177818578317000
76427184	::485177826833072000
216591008	::485177875763437000
25408355	::485177888077930000
408171600	::485177924652240000
18455966	::485177927387320000
111806693	::485177938338672000
262240809	::485177943149142000
111806693	::485177945963900000
111806693	::485177953631105000
111806693	::485178019913662000
111806693	::485178030311354000
111806693	::485178039438172000
423098923	::485178057091989000
244995179	::485178060371922000
447255375	::485178061814374000
111806693	::485178068374675000
222598798	::485178070689906000
33818674	::485178071167668000
266164462	::485178077811834000
187651826	::485178079266889000
254600909	::485178085554536000
175581339	::485178120564375000
217871594	::485178125429391000
359174210	::485178138742120000
407399368	::485178153577373000
153531619	::485178153925480000
505219745	::485178182656868000
447255375	::485178186603307000
416684872	::485178195457495000
245855482	::485178199027232000
351174024	::485178204290699000
261847534	::485178223979143000
307485154	::485178224247181000
370049566	::485178228970385000
383202357	::485178230329327000
25408355	::485178241955553000
14606079	::485178244103020000
410195122	::485178261601673000
46284235	::485178264780947000
507674842	::485178287216279000
170357410	::485178293855850000
1318301	::485178299019059000
253230729	::485178352064823000
410195122	::485178353003929000
275902246	::485178369261072000
79035481	::485178378107240000
19568023	::485178383651721000
35603964	::485178448353050000
141976809	::485178500975181000
407399368	::485178514321051000
374528956	::485178537951784000
24543872	::485178548333051000
351174024	::485178557774045000
1318301	::485178591454314000
408171600	::485178612971085000
245021956	::485178631581229000
24543872	::485178639534010000
19568023	::485178654972837000
33676766	::485178668659249000
46284235	::485178669384486000
513711139	::485178700112347000
25408355	::485178701844185000
426838833	::485178739803049000
552789896	::485178754163949000
407399368	::485178770962120000
246066577	::485178772682203000
82242725	::485178777605922000
296901409	::485178779933745000
588641285	::485178789815545000
340199061	::485178803111489000
266164462	::485178808019189000
109059155	::485178830311927000
426838833	::485178834372030000
64942768	::485178881293680000
76815335	::485178910053654000
264608632	::485178915288543000
46284235	::485178939199848000
14873854	::485178957512196000
32671267	::485178961090318000
25084916	::485178981327466000
165072349	::485179060058718000
130987540	::485179096133926000
35603964	::485179154174726000
130987540	::485179242892632000
408171600	::485179272206630000
176489426	::485179279995830000
339126665	::485179283896549000
107308159	::485179308000829000
45492981	::485179318817927000
208250490	::485179322739605000
408171600	::485179344864571000
215776033	::485179359054266000
296901409	::485179365123055000
340199061	::485179375562665000
328557330	::485179376309243000
210996408	::485179377496227000
631603360	::485179391593709000
216591008	::485179391886893000
223243607	::485179430600310000
266164462	::485179451702251000
68439593	::485179459910516000
393735397	::485179476578668000
239254872	::485179490348199000
377627227	::485179528663166000
35603964	::485179547852079000
286341932	::485179549487874000
215776033	::485179576864096000
85155674	::485179581993713000
377627227	::485179592445947000
85155674	::485179604320002000
50509821	::485179637387902000
66311658	::485179637598007000
1007041	::485179665234272000
50429893	::485179688805859000
204292930	::485179693218287000
262240809	::485179697194483000
35923992	::485179711996567000
266164462	::485179713401663000
127062122	::485179751334551000
280749613	::485179784667090000
515068859	::485179813821698000
76815335	::485179815159664000
320485729	::485179836223467000
30719116	::485179838610042000
62944645	::485179841302388000
631603360	::485179847401295000
274791343	::485179856917778000
421548020	::485179865021562000
355990893	::485179876052578000
20935927	::485179906897104000
320485729	::485179912111017000
50429893	::485179912370655000
387188572	::485179921702989000
387188572	::485179924370579000
170868061	::485179925914087000
166877807	::485179950463348000
81872162	::485179970231468000
147298694	::485180015026249000
435478224	::485180027747569000
631603360	::485180037948530000
457811756	::485180068298104000
50429893	::485180087252180000
22651134	::485180088242028000
113760458	::485180091777810000
266164462	::485180101295083000
20026791	::485180128599625000
24392243	::485180141463547000
379304556	::485180152847286000
80191031	::485180154092609000
266164462	::485180178415775000
421548020	::485180179753750000
93927673	::485180206303289000
53486281	::485180234032242000
47031965	::485180238586847000
421548020	::485180250075463000
255147158	::485180268857159000
170357410	::485180276364935000
320485729	::485180276969336000
51979136	::485180287983169000
155397134	::485180313564626000
155397134	::485180319113695000
83513704	::485180337979273000
47031965	::485180343368962000
69771494	::485180344065220000
86131593	::485180345453539000
296433109	::485180353150468000
51979136	::485180388940083000
147298694	::485180443352780000
39507361	::485180453679542000
264608632	::485180455218843000
498321918	::485180473313087000
320485729	::485180492057427000
46284235	::485180493823238000
592150138	::485180495001436000
38577111	::485180520158879000
34204169	::485180521324900000
80788799	::485180521660416000
28063382	::485180558826147000
40783277	::485180566245896000
263433687	::485180566401056000
214779476	::485180567512567000
93927673	::485180598047084000
177174253	::485180609279840000
232814871	::485180614102884000
264608632	::485180623330762000
407473485	::485180633833279000
513711139	::485180642716844000
416684872	::485180652594020000
34204169	::485180659736928000
170357410	::485180665046917000
364405877	::485180665478922000
190396530	::485180671074500000
513711139	::485180675323346000
460611723	::485180689521061000
104539435	::485180690288619000
462487376	::485180693987602000
50429893	::485180710345404000
421356901	::485180722534432000
24199433	::485180735524175000
222598798	::485180739185819000
92629759	::485180745946648000
16864384	::485180755497058000
429375230	::485180756755353000
361352435	::485180761419440000
167301113	::485180768709144000
320485729	::485180771209330000
309124011	::485180774036287000
56359547	::485180778952028000
375961439	::485180784077045000
38244930	::485180785948127000
216591008	::485180790838263000
222598798	::485180809587228000
69771494	::485180819741237000
50216950	::485180820320043000
361527638	::485180834241331000
322413121	::485180834610024000
309124011	::485180850594906000
136828926	::485180863643004000
375961439	::485180872492990000
375961439	::485180896597639000
222598798	::485180905854885000
375961439	::485180907855179000
80191031	::485180920136081000
631603360	::485180949588893000
429558621	::485180953942171000
40783277	::485180969423368000
23642786	::485180969566367000
320485729	::485180969687982000
232814871	::485180976843456000
40783277	::485180987765043000
271204273	::485181005876039000
364428125	::485181006287089000
289461446	::485181006547521000
151604434	::485181011349630000
118827154	::485181015040602000
40783277	::485181015413903000
40783277	::485181024746209000
507674842	::485181064944418000
421548020	::485181080488906000
91521926	::485181086318993000
214779476	::485181091972534000
35603964	::485181095357325000
388558032	::485181113841631000
275681559	::485181116811186000
361352435	::485181126840172000
129050216	::485181127209263000
216591008	::485181142790705000
515068859	::485181161048903000
515068859	::485181168594456000
43052467	::485181181218926000
76815335	::485181219089313000
423941104	::485181222008528000
40783277	::485181230296489000
216591008	::485181232888553000
384563395	::485181246109011000
58562014	::485181259987943000
257092614	::485181262202556000
65576332	::485181273124511000
18138157	::485181276500942000
125718303	::485181282960158000
357790406	::485181291575660000
38713173	::485181292502196000
370401061	::485181320306655000
507674842	::485181329084919000
17035194	::485181348735623000
55888161	::485181368264310000
370401061	::485181390762573000
423830555	::485181425751056000
40783277	::485181429865660000
533417136	::485181456390819000
85399171	::485181488208830000
234187240	::485181507208617000
62940169	::485181507992961000
123373847	::485181533230473000
67069063	::485181566495117000
631603360	::485181568353566000
262240809	::485181569896677000
271204273	::485181586166403000
216591008	::485181593049247000
129050216	::485181593875521000
407399368	::485181602725502000
471516383	::485181620899840000
607016651	::485181648028172000
256321392	::485181702612873000
569518404	::485181717091995000
407399368	::485181729926152000
264608632	::485181735999901000
384488111	::485181778173259000
631603360	::485181815721046000
374241458	::485181816031412000
270687983	::485181820389310000
50151347	::485181838252847000
17035194	::485181867835285000
142364553	::485181869122916000
86131593	::485181882166820000
271204273	::485181883630645000
62940169	::485181890324746000
33418266	::485181892681949000
223243607	::485181902639611000
388374921	::485181930607218000
507674842	::485181936365608000
507674842	::485181992766418000
370401061	::485182002413703000
370401061	::485182035913609000
240914419	::485182047132983000
389954423	::485182049444052000
312348050	::485182067982884000
355574432	::485182082050584000
247374067	::485182120797937000
247374067	::485182144512536000
357790406	::485182179182645000
631603360	::485182201269858000
107842096	::485182205182763000
15733436	::485182211805958000
364410144	::485182235746631000
631603360	::485182244106297000
14187808	::485182244869246000
34689419	::485182263097704000
328557330	::485182316189216000
15875100	::485182327354818000
262059543	::485182381272227000
82242725	::485182398196232000
129050216	::485182404651651000
17035194	::485182430702469000
167301113	::485182441837957000
255810490	::485182456715173000
326146327	::485182468253679000
623990154	::485182479066615000
312348050	::485182480496877000
76815335	::485182480563978000
165072349	::485182491452379000
129050216	::485182502253101000
326146327	::485182520766386000
131310830	::485182532304916000
118733444	::485182554140471000
131310830	::485182590173732000
326146327	::485182590580563000
713350694	::485182605462360000
21531254	::485182621622620000
68439593	::485182622331854000
129441756	::485182626597466000
355574432	::485182627834363000
187651826	::485182653738389000
143225254	::485182671018942000
384488111	::485182679369797000
170357410	::485182681806684000
355574432	::485182684734308000
500060319	::485182702078140000
8962732	::485182713498849000
118733444	::485182731958370000
34689419	::485182737888718000
407399368	::485182758549876000
170357410	::485182762408628000
109718758	::485182765281722000
113722629	::485182781316534000
215776033	::485182787389898000
274693254	::485182788639809000
108814965	::485182834005786000
62756038	::485182856839188000
224103552	::485182862354702000
8709452	::485182865215221000
20026791	::485182877949120000
471516383	::485182890435936000
56509474	::485182890444341000
129441756	::485182899025887000
390759619	::485182900686422000
136750011	::485182911948152000
39507361	::485182944567631000
215776033	::485182953140396000
216591008	::485182953572409000
40783277	::485182965807214000
390759619	::485182978415263000
355574432	::485182980780875000
270143437	::485182981858807000
136750011	::485182995846811000
217871594	::485183011571245000
601049906	::485183033302319000
1318301	::485183046484647000
423941104	::485183084262723000
436187992	::485183098502402000
38623896	::485183117544538000
423941104	::485183122040832000
131310830	::485183122493829000
334665323	::485183134585987000
279548168	::485183146531758000
326146327	::485183165313474000
469196810	::485183172414427000
214220072	::485183172984840000
17035194	::485183180929236000
33703073	::485183215410634000
423941104	::485183219222867000
23754003	::485183256493441000
17035194	::485183286004944000
592150138	::485183300999184000
40783277	::485183325934321000
613956023	::485183346805202000
374739722	::485183407899430000
240914419	::485183412785790000
102266093	::485183420730208000
469196810	::485183443827826000
305265637	::485183451729907000
390479008	::485183457916489000
262059543	::485183467588575000
58028621	::485183470805602000
38226468	::485183491907125000
390479008	::485183506922745000
515068859	::485183549721804000
326146327	::485183592255877000
478941450	::485183595976601000
245080630	::485183613558738000
58115212	::485183627672559000
167301113	::485183647822000000
33703073	::485183656190025000
15282962	::485183663949111000
17035194	::485183679212556000
310144986	::485183685264556000
298870626	::485183685906284000
257942561	::485183723491827000
35599852	::485183739710808000
398339392	::485183758468141000
423941104	::485183776973000000
22414245	::485183780403965000
513711139	::485183783155802000
170357410	::485183809403363000
61318348	::485183845046976000
334403708	::485183862872768000
355574432	::485183884846301000
336774649	::485183923660398000
516542821	::485183929389821000
264608632	::485183934083264000
398339392	::485183954660892000
336774649	::485183955197390000
129441756	::485183960038002000
196890320	::485183961849929000
177111779	::485183988886036000
532542878	::485184015595737000
240914419	::485184023585488000
240914419	::485184044456353000
70571907	::485184045383311000
332631850	::485184078249873000
516542821	::485184078786723000
36829018	::485184125486108000
203145029	::485184141722652000
398339392	::485184152032276000
211019280	::485184206578794000
14792781	::485184249117409000
486174522	::485184279383531000
283518032	::485184293103480000
398339392	::485184310765707000
54116443	::485184321523695000
423941104	::485184333083197000
33282020	::485184346953748000
62936749	::485184393133445000
375636797	::485184444806877000
503911979	::485184448548200000
22414245	::485184480601063000
24543872	::485184486678999000
26514591	::485184494635200000
361527638	::485184529699987000
56876875	::485184536876044000
433470731	::485184574163398000
26738161	::485184599057006000
24113194	::485184612633542000
355574432	::485184629716955000
317596401	::485184685929013000
24113194	::485184757123137000
515068859	::485184818293243000
283518032	::485184848819408000
14792781	::485184859346710000
260440912	::485184865038393000
709921765	::485184900367400000
515068859	::485184900958781000
105598447	::485184901872750000
232814871	::485184905131749000
91942557	::485184915861164000
401757405	::485184927286059000
279162166	::485185044193873000
306169468	::485185044454322000
19683725	::485185052578689000
27538070	::485185078629502000
138603889	::485185121662693000
326146327	::485185135780712000
46284235	::485185137143840000
22005666	::485185161751830000
377176939	::485185192894558000
354047009	::485185255431626000
335101950	::485185292991614000
516986236	::485185312029569000
317596401	::485185422977277000
106135938	::485185423560278000
308170990	::485185440736362000
46284235	::485185451578245000
15137186	::485185500014465000
86349050	::485185503814516000
242206017	::485185535619903000
351325780	::485185553831186000
263433687	::485185562718916000
518141549	::485185567320064000
106320745	::485185610647625000
56736460	::485185622030958000
518141549	::485185629404164000
163340834	::485185633749839000
24543872	::485185650770317000
131310830	::485185708278046000
52809967	::485185749491654000
26068830	::485185780415885000
393041277	::485185816910495000
131420707	::485185818194354000
507674842	::485185876176023000
26068830	::485185879741186000
326146327	::485185887244800000
65968609	::485185919066968000
435478224	::485185936116830000
92870542	::485185939963006000
82242725	::485185953724518000
176224586	::485185959172915000
142364553	::485185970531487000
384155676	::485185976889667000
131310830	::485185985454436000
223243607	::485185988801855000
106320745	::485186001233772000
486174522	::485186005104742000
517075828	::485186012616744000
46284235	::485186039611277000
60131090	::485186063191658000
131310830	::485186066911989000
256756265	::485186084301586000
131420707	::485186099359543000
375385791	::485186159706787000
724485482	::485186160486907000
402229763	::485186178665029000
402229763	::485186211397386000
432027433	::485186235535589000
432027433	::485186254971998000
56876875	::485186258247745000
542909484	::485186275398647000
305415102	::485186278191677000
46284235	::485186282612461000
402229763	::485186308445196000
375385791	::485186313428029000
19147974	::485186315034849000
375385791	::485186329861300000
432027433	::485186337822105000
388374921	::485186338011238000
125718303	::485186359771295000
70571907	::485186381157650000
402229763	::485186381233139000
553738195	::485186381720059000
46284235	::485186391106523000
351620689	::485186393220476000
256259599	::485186399835291000
44779656	::485186424451629000
46284235	::485186432810512000
319145382	::485186434358202000
65968609	::485186443870883000
519909326	::485186466658533000
632710734	::485186477723111000
26580130	::485186485851656000
339917675	::485186500292648000
351620689	::485186520018477000
326146327	::485186522920919000
26580130	::485186554252361000
57385263	::485186565510270000
221205505	::485186567846105000
118733444	::485186572896043000
361352435	::485186587370586000
105607367	::485186598590365000
507674842	::485186599303397000
275268585	::485186637995864000
81872162	::485186668295880000
63617875	::485186675077677000
65968609	::485186682853920000
376467319	::485186684707823000
326146327	::485186712717381000
32583866	::485186729196789000
275268585	::485186749493043000
82242725	::485186771584438000
82242725	::485186789871607000
19945993	::485186816027262000
240914419	::485186818850050000
384155676	::485186835727929000
20833365	::485186887590506000
16380745	::485186972562894000
19945993	::485186982021431000
16380745	::485186982117535000
290396729	::485186991827345000
232814871	::485186996688531000
47929423	::485186999566213000
231222303	::485187028372295000
451868427	::485187029693923000
66058067	::485187038971719000
262059543	::485187064883732000
26580130	::485187078271950000
23442090	::485187089185906000
724485482	::485187126401564000
66058067	::485187163840348000
232814871	::485187184845021000
317596401	::485187216637829000
217871594	::485187219582222000
253230729	::485187277011058000
24495392	::485187350859763000
632710734	::485187358073974000
96793797	::485187386498752000
724485482	::485187399891173000
423891750	::485187407642648000
58652870	::485187425321250000
96793797	::485187429897220000
337937520	::485187431516631000
254276767	::485187434289041000
91942557	::485187498117586000
155926653	::485187501603028000
26580130	::485187522884927000
231222303	::485187546062667000
245855482	::485187555563143000
36485138	::485187597510389000
515049896	::485187634650955000
118708729	::485187637444370000
131954929	::485187641688612000
239254872	::485187653927579000
418312513	::485187657035964000
204292930	::485187691840282000
234187240	::485187696877264000
24495392	::485187709497929000
46284235	::485187746336489000
22651134	::485187785884590000
397084214	::485187811478228000
232814871	::485188041716563000
15804863	::485188077451624000
33964276	::485188079272345000
8070562	::485188083042631000
724485482	::485188130983534000
41136161	::485188143876808000
73731844	::485188146733129000
182645046	::485188147027144000
16144669	::485188153913774000
73731844	::485188154023227000
36943663	::485188158729236000
44768272	::485188164097540000
46284235	::485188211719671000
264608632	::485188229650325000
239702167	::485188246545399000
724485482	::485188250860920000
82242725	::485188323900542000
34071360	::485188337548816000
33964276	::485188352728371000
247374067	::485188404108591000
471291163	::485188413042487000
387188572	::485188416393322000
310666452	::485188490670661000
455097630	::485188501613203000
18156298	::485188567589597000
232814871	::485188568248119000
232814871	::485188627056439000
172997876	::485188644656123000
476507554	::485188650498412000
100378471	::485188653090480000
397084214	::485188695385845000
38207353	::485188701610598000
217563665	::485188714344505000
279162166	::485188716105723000
350525380	::485188719146962000
273034167	::485188731716919000
294964037	::485188736763064000
232814871	::485188794761478000
107842096	::485188797257109000
14606079	::485188815154204000
18138157	::485188816081125000
62940169	::485188819285590000
50818061	::485188833642704000
103244523	::485188875229204000
329471370	::485188945979146000
305415102	::485188953050345000
107842096	::485189003843346000
86243090	::485189004376420000
192590347	::485189038450933000
192590347	::485189072538062000
480638215	::485189111955722000
232814871	::485189164413882000
81643358	::485189204394389000
370401061	::485189205996236000
335608417	::485189222412730000
418312513	::485189241140686000
55312313	::485189252331102000
166695965	::485189256453693000
131278152	::485189285180497000
590556372	::485189313022685000
82242725	::485189317942198000
193861615	::485189319024336000
15804863	::485189323218636000
258226046	::485189352339689000
166695965	::485189352796860000
108204138	::485189373801951000
326146327	::485189465120321000
82242725	::485189557080444000
211019280	::485189560075177000
460611723	::485189570754269000
16380745	::485189579490594000
44779656	::485189597035368000
279608688	::485189621500743000
356408344	::485189644632350000
102266093	::485189673522712000
312348050	::485189682074882000
337367504	::485189688127680000
68473966	::485189706041536000
82242725	::485189753185132000
418312513	::485189770608664000
279162166	::485189819551588000
352960797	::485189837041852000
244646421	::485189847963815000
76977679	::485189849826066000
196394433	::485189925818478000
402229763	::485189947687571000
458639179	::485190008504983000
54754940	::485190029623713000
55312313	::485190032643207000
515068859	::485190073827475000
305379724	::485190104084774000
39863661	::485190106610167000
279162166	::485190122350972000
399621678	::485190129770692000
182645046	::485190145315196000
244646421	::485190183269040000
625900103	::485190189359173000
325192444	::485190207465979000
82242725	::485190215187701000
398445530	::485190215863386000
233677206	::485190242518188000
95299169	::485190270154444000
325192444	::485190290878132000
244351583	::485190307806326000
56876875	::485190375611437000
409709795	::485190411678269000
44768272	::485190448877543000
56876875	::485190450928558000
625170672	::485190452874706000
380723702	::485190457119735000
40054726	::485190464065130000
625170672	::485190474244694000
62989661	::485190480003891000
253737829	::485190491613327000
133158896	::485190495535001000
17473737	::485190501113409000
279608688	::485190503378321000
4059771	::485190508403097000
24719772	::485190527860871000
336774649	::485190533938044000
15804863	::485190549331144000
329955120	::485190572957650000
17595323	::485190584051978000
30989596	::485190626070106000
257092614	::485190626493726000
625170672	::485190627005456000
221205505	::485190640960286000
257092614	::485190656550137000
219550942	::485190727937585000
625170672	::485190790214205000
20863117	::485190823705710000
4059771	::485190857054629000
19071786	::485190866789994000
253737829	::485190869977284000
279608688	::485190875174014000
337937520	::485190918505787000
377555310	::485190919679782000
225287674	::485190938214424000
113048616	::485190948624666000
113048616	::485190949241253000
625170672	::485190954882584000
625170672	::485190984255275000
56509474	::485190984502755000
279608688	::485191003796553000
267445807	::485191005420138000
469196810	::485191028878475000
625170672	::485191057190051000
67069063	::485191057387184000
192590347	::485191074999046000
188480631	::485191092644892000
188480631	::485191102006562000
279608688	::485191102111043000
36279116	::485191120855789000
49383709	::485191148059639000
48804765	::485191158143156000
36279116	::485191175062577000
279608688	::485191175557484000
192590347	::485191176505413000
30989596	::485191177675603000
402229763	::485191251730239000
1318301	::485191306432774000
49052615	::485191329282945000
298870626	::485191347461042000
56876875	::485191356352966000
56876875	::485191417849843000
713350694	::485191418051579000
240914419	::485191451110690000
113760458	::485191474242273000
56876875	::485191522250665000
390479008	::485191546396889000
429375230	::485191554571583000
326554021	::485191564658868000
56876875	::485191582086225000
30336217	::485191584104062000
525819441	::485191588264423000
56876875	::485191618702495000
26580130	::485191635685224000
469196810	::485191644762091000
53243169	::485191649828823000
81643358	::485191666421485000
81643358	::485191696968609000
275902246	::485191704421474000
185716839	::485191718896410000
379304556	::485191742871056000
91712528	::485191825645252000
435516954	::485191883946090000
355896730	::485191950971072000
364410144	::485191996223393000
326146327	::485192013810106000
78970527	::485192038015447000
231222303	::485192064838037000
16726467	::485192091711328000
223950031	::485192141975482000
17473737	::485192162020048000
317524005	::485192253611048000
269605766	::485192259285950000
30795924	::485192264961236000
269605766	::485192319440678000
287228225	::485192329972563000
435516954	::485192362058981000
37730571	::485192363066028000
26580130	::485192416677228000
614436697	::485192422008188000
300009838	::485192443152044000
44779656	::485192581286875000
113760458	::485192587838357000
107842096	::485192591684554000
53243169	::485192628137627000
317524005	::485192672609447000
590556372	::485192690515329000
277996494	::485192723985473000
277996494	::485192836262797000
64219388	::485192866504138000
96793797	::485192893175312000
313792688	::485192932668870000
81643358	::485193024964923000
205991617	::485193038545690000
614074554	::485193042409050000
53243169	::485193062139039000
251359942	::485193076382920000
109718758	::485193080581025000
583488323	::485193173681963000
202798666	::485193181592817000
39507361	::485193208452767000
16726467	::485193211603058000
424498868	::485193214194753000
303080805	::485193230418739000
21117523	::485193274559582000
109059155	::485193281337556000
190396530	::485193281769603000
107842096	::485193282230562000
81643358	::485193282885255000
62685527	::485193294201102000
274791343	::485193298454134000
386861626	::485193312354045000
223614733	::485193319971319000
259830697	::485193324211736000
329093513	::485193353517334000
325996873	::485193367488565000
217871594	::485193367995691000
68622166	::485193386329006000
590556372	::485193391836508000
274791343	::485193398945460000
47859489	::485193402871332000
287228225	::485193403747954000
332631850	::485193406352601000
400817337	::485193430528585000
182645046	::485193511432515000
50507669	::485193523982237000
538541326	::485193532743753000
21117523	::485193558832721000
231222303	::485193582001659000
16144669	::485193634371739000
134873681	::485193635185442000
16726467	::485193644153262000
336628506	::485193677456023000
134873681	::485193701337997000
216591008	::485193797140103000
104539435	::485193798134546000
37730571	::485193806489591000
109718758	::485193852924342000
102401687	::485193858712887000
16144669	::485193888517214000
350003589	::485193955139936000
590556372	::485193984915283000
56736460	::485193999859204000
398707286	::485194028321751000
157904403	::485194043580616000
20364178	::485194047695245000
68966030	::485194059817168000
301761224	::485194075767701000
104990093	::485194117266571000
104990093	::485194128259817000
19123904	::485194197750665000
109718758	::485194200531496000
118708729	::485194204818468000
118708729	::485194216910647000
167144906	::485194237995016000
14538108	::485194260795637000
239254872	::485194288511197000
594121150	::485194299974221000
71597388	::485194350482059000
326146327	::485194351606120000
590556372	::485194357973483000
53317470	::485194359911243000
57651074	::485194413723762000
508054066	::485194441582714000
416684872	::485194472569839000
136458681	::485194523228639000
37730571	::485194523329695000
538541326	::485194524583411000
104990093	::485194541646225000
91942557	::485194584054833000
22504277	::485194600421015000
109718758	::485194666967453000
76502729	::485194677763584000
20364178	::485194706255499000
76502729	::485194709132783000
279235824	::485194775822229000
51554430	::485194811360948000
553738195	::485194841358204000
325192444	::485194863458414000
253230729	::485194885201276000
33011898	::485194900380876000
533417136	::485194909406998000
193583131	::485194914230067000
69916897	::485194931841933000
239254872	::485194949512556000
76502729	::485194962795900000
326146327	::485195000158748000
305370209	::485195045230751000
368170408	::485195054655340000
51325761	::485195087224119000
17473737	::485195095289786000
279235824	::485195114143182000
113722629	::485195120879624000
163340834	::485195129373097000
109718758	::485195136834338000
44811271	::485195204241027000
47348539	::485195223924887000
127062122	::485195256439123000
294745245	::485195279155478000
279235824	::485195294720536000
76815335	::485195349506539000
68473966	::485195360420499000
16144669	::485195369018441000
14891490	::485195397766189000
127062122	::485195434357297000
15867361	::485195452980027000
51554430	::485195480167895000
27726737	::485195482176966000
16144669	::485195484122738000
398339392	::485195490389426000
463250994	::485195504322494000
216591008	::485195510119006000
216591008	::485195547129565000
163340834	::485195551743672000
257625769	::485195637500411000
30032107	::485195675332644000
194998718	::485195678855872000
105598447	::485195690939670000
227893380	::485195701560041000
136828926	::485195733578940000
111124977	::485195738637692000
463250994	::485195741464244000
16144669	::485195743649464000
592150138	::485195750960160000
176224586	::485195790248181000
127062122	::485195797814706000
52809967	::485195842165673000
46284235	::485195863094857000
389954423	::485195917415292000
288874918	::485195929226469000
243427085	::485195960675336000
16144669	::485195976865349000
170357410	::485196004476473000
417968003	::485196016099278000
170357410	::485196035115872000
283328574	::485196038773297000
27331165	::485196052765888000
310009833	::485196097430622000
42994926	::485196162656636000
25178781	::485196171258765000
56509474	::485196188660948000
19307731	::485196193526718000
389954423	::485196212463599000
283328574	::485196231589634000
16144669	::485196249566441000
16144669	::485196261675376000
157254287	::485196273222287000
259830697	::485196273599791000
106320745	::485196374527725000
18138157	::485196391572971000
84849075	::485196398288470000
65576332	::485196408090161000
259830697	::485196413588885000
108798356	::485196445587632000
225287674	::485196509269352000
332631850	::485196517817323000
208171241	::485196538746920000
237938155	::485196553452527000
337937520	::485196603876454000
324171027	::485196605608697000
16144669	::485196609337040000
106320745	::485196610700595000
326146327	::485196657777061000
58847822	::485196665494597000
309981035	::485196683119435000
332631850	::485196689532125000
361527638	::485196702023163000
225287674	::485196737959972000
185399022	::485196770654560000
81643358	::485196772256792000
422876369	::485196778355322000
625170672	::485196850199146000
18374690	::485196878280400000
348316521	::485196881157693000
56509474	::485196906386456000
15867361	::485196919543570000
133526428	::485196954775736000
538541326	::485197001844199000
205030447	::485197017652535000
30787413	::485197055191572000
538541326	::485197098824900000
58587013	::485197184980094000
221205505	::485197198653542000
108542953	::485197206459543000
44779656	::485197211756527000
168347877	::485197263179100000
185399022	::485197284838486000
175581339	::485197302772932000
398339392	::485197310834802000
133526428	::485197344883736000
109805996	::485197360013008000
185399022	::485197361812365000
433012724	::485197368069853000
579647636	::485197388983054000
376546976	::485197415335469000
71617108	::485197421258215000
89033916	::485197423284084000
75696479	::485197451540697000
239149781	::485197457219792000
100471456	::485197478367883000
16713287	::485197496717541000
185399022	::485197496801849000
466646092	::485197502816075000
325906113	::485197514845745000
4059771	::485197569660686000
508054066	::485197618273058000
75696479	::485197626908758000
614074554	::485197638657388000
20364178	::485197641219723000
16299351	::485197648014893000
75696479	::485197721117007000
508860717	::485197741963087000
185399022	::485197756102107000
133526428	::485197771104735000
70918926	::485197781665980000
35945417	::485197798288027000
16002106	::485197802964676000
532542878	::485197828260896000
137135705	::485197828558290000
379304556	::485197860187942000
347596428	::485197866617405000
27323374	::485197882400583000
14584037	::485197885915820000
170162540	::485197888494923000
230898142	::485197911219658000
45492981	::485197952869081000
466646092	::485197970195750000
497544291	::485197994271051000
22736943	::485197995164463000
16144669	::485198008766590000
103678189	::485198011132571000
91942557	::485198020318068000
103678189	::485198021920325000
16713287	::485198024285511000
6733652	::485198093059887000
38577111	::485198120377012000
190396530	::485198121363070000
249246314	::485198149976215000
15867361	::485198184491147000
59288102	::485198213356728000
346127757	::485198274308370000
168347877	::485198303857221000
87970668	::485198308588015000
163279109	::485198374413418000
403823128	::485198386250137000
398339392	::485198391736274000
196742313	::485198396374781000
43256984	::485198492273356000
35599852	::485198564239212000
259830697	::485198610200809000
398339392	::485198650138976000
62685527	::485198703804690000
259830697	::485198726378844000
370420008	::485198728412680000
447255375	::485198741071077000
155397134	::485198771387924000
113048616	::485198778509438000
466646092	::485198780510138000
355717008	::485198806812610000
64813007	::485198814051987000
628427510	::485198887096176000
15867361	::485198918343327000
15867361	::485198951264448000
69771494	::485198973498449000
286298021	::485198985280245000
15867361	::485198992322490000
60046761	::485199006373384000
285988306	::485199037491326000
559991040	::485199051281809000
44307877	::485199053366386000
358489252	::485199055102832000
28054060	::485199064489672000
274791343	::485199066205143000
453280756	::485199069837406000
210996408	::485199140859572000
274791343	::485199141035704000
247374067	::485199169511231000
78065938	::485199184971055000
78065938	::485199195872063000
47348539	::485199212825427000
15867361	::485199224271675000
389954423	::485199229141278000
389954423	::485199256769159000
410286428	::485199308388855000
38326757	::485199335798210000
177111779	::485199344639819000
149295164	::485199355746324000
19307731	::485199361958109000
37730571	::485199364839972000
274791343	::485199384003371000
69916897	::485199419202359000
240532669	::485199423006183000
33818674	::485199478052245000
310666452	::485199479696797000
190977628	::485199481147621000
177111779	::485199495882240000
215144630	::485199499770339000
208250490	::485199504673886000
628427510	::485199513620348000
231222303	::485199533823901000
363649162	::485199573678571000
87970668	::485199600022609000
215144630	::485199620256321000
76427184	::485199623749779000
596678073	::485199635175440000
258226046	::485199651604156000
159263389	::485199692603486000
368691437	::485199779706589000
274791343	::485199792939601000
286341932	::485199822090018000
325906113	::485199832051892000
78065938	::485199840083599000
336628506	::485199886418444000
2084321	::485199886480965000
39863661	::485199893519413000
251359942	::485199911190007000
285988306	::485199921960980000
425183249	::485199932253822000
205030447	::485199947550035000
131420707	::485199966496100000
37730571	::485199988679774000
20364178	::485200006211567000
21449993	::485200007121756000
309778100	::485200013153550000
336195050	::485200029683306000
245855482	::485200031419748000
230898142	::485200041343459000
24868543	::485200054412513000
69771494	::485200066081091000
19568023	::485200082887651000
628427510	::485200118480908000
125718303	::485200132787294000
136828926	::485200141557567000
110236585	::485200154107330000
28510276	::485200186067931000
15867361	::485200196851093000
28510276	::485200199766523000
628427510	::485200206548729000
326351370	::485200221899464000
215144630	::485200254208196000
257092614	::485200300915978000
628427510	::485200394621317000
229611107	::485200399473709000
394962689	::485200448505122000
312348050	::485200474811822000
382190006	::485200482034405000
326351370	::485200490024534000
600663496	::485200540515594000
69916897	::485200567086886000
284931188	::485200570496872000
418314197	::485200585646284000
133341985	::485200595327139000
417968003	::485200604864995000
329093513	::485200615866658000
41136161	::485200637257195000
76427184	::485200686419030000
480857982	::485200690617139000
38226468	::485200696204337000
267445807	::485200737756930000
281697994	::485200746686603000
159263389	::485200772062121000
80191031	::485200784783450000
336195050	::485200803163295000
32583866	::485200842224459000
314864925	::485200851615494000
346412695	::485200856619315000
336195050	::485200872964907000
30362051	::485200921144483000
382190006	::485200949325987000
260006924	::485200983740661000
159263389	::485200994926489000
372611209	::485201011355561000
174795727	::485201029294604000
276357208	::485201032545173000
364035957	::485201098123530000
326351370	::485201104217468000
588641285	::485201123712585000
119636299	::485201123779694000
212475056	::485201128951275000
247374067	::485201130654547000
336195050	::485201131317243000
91942557	::485201149671120000
47348539	::485201209327091000
62940169	::485201221746049000
336195050	::485201227240968000
372479589	::485201244886036000
303080805	::485201266659049000
26580130	::485201299474894000
15867361	::485201299621683000
176224586	::485201313047666000
519677520	::485201339320762000
32583866	::485201343598964000
253737829	::485201347927494000
515068859	::485201365418123000
2084321	::485201389657014000
39507361	::485201399685595000
336195050	::485201403728912000
281697994	::485201408367800000
27726737	::485201454324809000
1384531	::485201467897180000
170868061	::485201483911004000
63928079	::485201500101427000
60399576	::485201503066415000
429375230	::485201504899309000
390900557	::485201509643075000
372479589	::485201512662970000
402268968	::485201522796789000
40783277	::485201524721586000
213287321	::485201535551299000
33964276	::485201545609609000
279235824	::485201563632152000
372479589	::485201580820418000
376541246	::485201601921941000
82707747	::485201612940378000
372479589	::485201617298268000
402268968	::485201620167561000
515068859	::485201633404809000
372479589	::485201641277095000
131968998	::485201644725223000
156166678	::485201657915916000
267482514	::485201718200631000
312348050	::485201726656348000
33964276	::485201754695671000
372479589	::485201758298185000
118827154	::485201763436212000
230365198	::485201763956695000
78065938	::485201780632850000
219163747	::485201783208161000
335003775	::485201824149143000
40783277	::485201871796068000
24821703	::485201909406375000
344902431	::485201926984716000
51554430	::485201933788258000
39553593	::485201941325037000
175847876	::485201964339167000
175847876	::485201980437303000
329955120	::485201993565085000
239885742	::485202045465407000
20738985	::485202060334596000
91345170	::485202068559253000
603136773	::485202074645188000
274791343	::485202101010563000
34071360	::485202111492136000
400249617	::485202121130647000
28054060	::485202131130277000
26182895	::485202174452834000
39553593	::485202177237864000
100843087	::485202183235706000
30336217	::485202200541405000
260911912	::485202249678082000
39553593	::485202260809355000
78065938	::485202266983383000
96872197	::485202293688512000
20738985	::485202304627671000
360183119	::485202323539763000
151212329	::485202325925941000
486174522	::485202335694454000
163646426	::485202356921843000
17473737	::485202412257284000
112333263	::485202449574010000
211645751	::485202470105124000
47859489	::485202480821579000
211645751	::485202490858545000
337937520	::485202507178967000
470451598	::485202525285810000
377627227	::485202536186384000
129441756	::485202580881297000
538541326	::485202589877690000
243427085	::485202653408788000
15804863	::485202658228043000
400817337	::485202682806689000
47929423	::485202683171598000
82707747	::485202701479710000
18183371	::485202771574935000
377715399	::485202812444213000
47929423	::485202835886583000
239149781	::485202849173753000
78614495	::485202899400929000
285401749	::485202901589975000
174795727	::485202908124700000
61718844	::485202922511163000
111806693	::485202935123431000
99435759	::485202939212857000
347596428	::485202945135214000
215189306	::485202955167997000
102796495	::485202961476247000
39553593	::485203024394989000
421548020	::485203046046388000
2084321	::485203066187034000
453280756	::485203102417436000
538541326	::485203107047956000
78614495	::485203123753844000
367296747	::485203206155542000
538541326	::485203228615667000
191947005	::485203240192335000
147298694	::485203257686372000
237118122	::485203333074792000
505219745	::485203390281302000
21117523	::485203409621241000
100195876	::485203437085155000
100195876	::485203437806555000
250774954	::485203478646898000
375961439	::485203502327529000
538541326	::485203510711967000
39553593	::485203547118522000
76248039	::485203573693620000
26068830	::485203593817882000
389676504	::485203595592478000
186314952	::485203599287279000
454304418	::485203608619589000
46963484	::485203647899664000
19683725	::485203663028510000
201899461	::485203669973889000
250774954	::485203708322795000
96793797	::485203711975624000
532542878	::485203721283186000
240532669	::485203753738334000
224126979	::485203758310105000
33528820	::485203784575242000
303080805	::485203825394200000
119636299	::485203858394583000
131310830	::485203867496615000
51325761	::485203903646937000
125718303	::485203908256485000
286341932	::485203927076311000
51325761	::485203927596404000
306169468	::485203931308777000
81643358	::485203980990287000
76248039	::485203999440662000
215109001	::485204019443286000
19307731	::485204022417035000
312784161	::485204027592806000
357211620	::485204070752604000
15804863	::485204147168215000
62460045	::485204224225976000
149295164	::485204287597711000
421548020	::485204290487992000
22033805	::485204291825963000
314864925	::485204297416585000
61969086	::485204317050515000
61969086	::485204360578990000
215109001	::485204402924290000
725050717	::485204418564870000
277626311	::485204447165829000
110059442	::485204456691097000
255147158	::485204464446341000
155397134	::485204479714013000
14205371	::485204518032777000
7875762	::485204562635399000
65968609	::485204610294902000
348316521	::485204618579017000
257092614	::485204622441598000
402797583	::485204624324841000
415259927	::485204642847264000
100339690	::485204647024410000
472528304	::485204652380946000
22033805	::485204659955851000
113048616	::485204662048403000
113048616	::485204662706921000
34071360	::485204665244479000
82707747	::485204749487067000
204292930	::485204757817327000
25747982	::485204766704685000
23400461	::485204796279111000
472528304	::485204797629685000
63490594	::485204819339399000
259413656	::485204825391390000
1384531	::485204842366115000
366701651	::485204861575655000
110059442	::485204874938695000
259488414	::485204901296111000
186314952	::485204903141183000
216833550	::485204911760502000
19307731	::485204923554873000
31620041	::485205032816885000
344454080	::485205041859395000
368691437	::485205043813961000
19307731	::485205050646478000
435557155	::485205058728886000
568915908	::485205094430801000
278603967	::485205132993654000
296901409	::485205135442735000
29853720	::485205158817562000
26179867	::485205183811444000
259488414	::485205202191261000
513711139	::485205209128652000
552146644	::485205238207770000
65968609	::485205272818761000
82707747	::485205302090801000
366701651	::485205323888590000
114967175	::485205328770760000
254711141	::485205339843731000
108204138	::485205383921664000
16472279	::485205504793120000
53243169	::485205513983250000
57385263	::485205516520812000
26179867	::485205526629060000
441039165	::485205533553463000
227893380	::485205545172094000
239254872	::485205572904439000
133158896	::485205582358409000
29853720	::485205584803676000
249246314	::485205637517701000
568915908	::485205641275777000
566902451	::485205666240294000
78614495	::485205668325244000
53243169	::485205711501393000
100843087	::485205731591737000
53243169	::485205736713383000
441039165	::485205755658657000
366701651	::485205800336388000
336195050	::485205807920058000
507674842	::485205811971375000
14223247	::485205858331418000
489078088	::485205865159725000
40126821	::485205957777965000
2084321	::485205972760399000
259488414	::485206012056436000
118708729	::485206017303937000
118708729	::485206026640424000
45492981	::485206056386056000
366701651	::485206081325379000
15867361	::485206083758071000
29853720	::485206124941950000
66203192	::485206145456295000
433470731	::485206155417751000
489078088	::485206156345090000
314864925	::485206226595090000
14223247	::485206226599690000
336195050	::485206230005448000
487258078	::485206239107117000
1318301	::485206282589069000
119636299	::485206287928406000
269401499	::485206291422261000
39416036	::485206297239752000
269401499	::485206301400502000
79035481	::485206307838783000
186314952	::485206349572100000
326146327	::485206383554351000
337937520	::485206399723786000
39507361	::485206447874400000
216833550	::485206495177342000
17664609	::485206518279991000
16380745	::485206519865024000
426685539	::485206543508324000
62685527	::485206591998660000
66203192	::485206605743411000
46965667	::485206623389224000
28405302	::485206667244474000
118708729	::485206680712785000
15867361	::485206701906227000
297679816	::485206726342615000
1318301	::485206732071645000
24537703	::485206760928448000
276202961	::485206762161586000
260440912	::485206772068536000
54697279	::485206792754847000
91770694	::485206814527852000
410297246	::485206817388384000
91770694	::485206819615563000
184962835	::485206826191843000
66203192	::485206826984538000
373147853	::485206860304486000
487258078	::485206925874049000
113722629	::485206930491584000
63720288	::485206946031878000
62685527	::485206969608056000
2084321	::485206983394721000
79633612	::485206998120955000
293897624	::485207046841978000
96793797	::485207057738371000
331227001	::485207101761806000
336195050	::485207151321686000
25747982	::485207153020399000
354629644	::485207178517970000
59184492	::485207183827943000
315621982	::485207209077649000
280749613	::485207255852539000
51601709	::485207269135482000
470451598	::485207273858662000
41136161	::485207278589448000
85211920	::485207286357688000
215181084	::485207308222222000
310369464	::485207333639712000
31536491	::485207352010760000
22278303	::485207354162827000
336195050	::485207364845703000
33703073	::485207368490577000
20932133	::485207384441491000
174840636	::485207405655912000
51601709	::485207453353525000
147298694	::485207464493580000
1318301	::485207465009504000
361199465	::485207487126466000
336195050	::485207572019150000
92870542	::485207587256688000
26514591	::485207609390010000
472528304	::485207620408852000
46963484	::485207648728784000
280749613	::485207661173309000
125718303	::485207687697674000
274791343	::485207699571752000
22536077	::485207709600342000
35945417	::485207726331404000
160788774	::485207791108640000
453044363	::485207801514319000
590556372	::485207823262167000
467774585	::485207849128062000
234187240	::485207850005053000
61698439	::485207857361465000
2084321	::485207930766368000
147298694	::485207941268504000
480857982	::485207962428792000
338619333	::485207976567775000
32583866	::485207993261096000
219188629	::485208050593464000
267405925	::485208055852724000
14715501	::485208154871853000
22220460	::485208170403348000
79035481	::485208192775766000
23785621	::485208200275173000
321037427	::485208212262887000
336195050	::485208215140171000
252823136	::485208226162413000
623990154	::485208226720276000
351620689	::485208249172381000
147298694	::485208258479538000
291221395	::485208260912623000
22220460	::485208284261933000
336195050	::485208300926300000
338619333	::485208303853527000
274791343	::485208342101368000
188855651	::485208373097275000
307397057	::485208374808567000
244646421	::485208401698246000
402797583	::485208409646448000
41136161	::485208418156679000
91770694	::485208483332378000
324171027	::485208521655730000
112333263	::485208556140912000
14253476	::485208576235814000
336195050	::485208596389822000
91942557	::485208607068553000
69771494	::485208613418323000
259488414	::485208616212111000
167301113	::485208622117294000
360183119	::485208631303241000
463250994	::485208641734074000
159263389	::485208652387586000
2084321	::485208718582480000
43256984	::485208766040653000
79035481	::485208768792526000
106320745	::485208782344302000
286341932	::485208797770563000
43586963	::485208807417454000
239149781	::485208823154499000
260440912	::485208927714299000
421356901	::485208955061547000
168347877	::485208962682191000
53243169	::485208974766399000
61318348	::485208985289883000
43256984	::485208998937767000
39507361	::485209000854970000
81643358	::485209001068875000
2084321	::485209008027226000
162559610	::485209021847465000
94737009	::485209024292323000
421356901	::485209068081283000
260440912	::485209078587600000
175847876	::485209078629548000
175847876	::485209087207292000
22087737	::485209105322082000
22220460	::485209137832140000
256074844	::485209137999904000
81643358	::485209151610826000
254442957	::485209180127514000
217563665	::485209241050177000
256074844	::485209306627702000
51964139	::485209355373907000
22651134	::485209359597572000
188855651	::485209434356846000
37316930	::485209438995750000
77078833	::485209475884675000
421158343	::485209479374331000
100843087	::485209500257755000
149295164	::485209532008652000
101136541	::485209588757581000
186314952	::485209685184638000
273814896	::485209713416470000
201899461	::485209732244717000
186314952	::485209763609735000
17764624	::485209768747728000
594121150	::485209771461455000
51964139	::485209797264822000
31536491	::485209798439206000
168274200	::485209799026409000
562393615	::485209814545752000
166695965	::485209820522627000
168274200	::485209824259358000
41136161	::485209840885587000
17595323	::485209849475891000
70571907	::485209850268246000
292012619	::485209895193423000
336195050	::485209986067619000
243751614	::485209993541464000
19945993	::485210009287294000
26642766	::485210014995316000
37316930	::485210031004987000
335488857	::485210047912235000
19945993	::485210050617966000
256609151	::485210122785140000
299297459	::485210130175102000
259488414	::485210193484345000
361199465	::485210205966577000
161656785	::485210216783282000
17908818	::485210231295991000
14594667	::485210237830725000
2084321	::485210241735213000
168347877	::485210250618748000
429375230	::485210295145463000
122067183	::485210299918610000
79035481	::485210308219117000
245398547	::485210315895091000
22033805	::485210337525125000
429348972	::485210376322043000
507674842	::485210391015092000
265760942	::485210397000343000
40478607	::485210478474702000
241995287	::485210485269078000
176487313	::485210495863894000
58281200	::485210505619836000
336628506	::485210538751037000
168347877	::485210542928191000
387863634	::485210552830926000
33029479	::485210560451977000
33029479	::485210586855141000
168274200	::485210601799426000
53243169	::485210602873581000
159263389	::485210613358923000
21682918	::485210645076262000
131310830	::485210650109816000
19053567	::485210662218391000
143225254	::485210690836103000
87956728	::485210700143669000
15804863	::485210758859354000
408772521	::485210764610113000
57651074	::485210776064364000
80965569	::485210777469480000
257092614	::485210790056980000
47348539	::485210828338388000
310369464	::485210866426458000
354629644	::485210866921799000
328057955	::485210867756060000
19182658	::485210931329118000
217928831	::485210936827846000
188855651	::485210943752658000
232814871	::485210983904718000
48612192	::485211041098629000
55120405	::485211063550767000
2084321	::485211068827201000
117608761	::485211078616293000
105598447	::485211093036707000
500517566	::485211114914217000
336195050	::485211198284369000
232814871	::485211208501325000
402797583	::485211216999378000
312348050	::485211268958011000
41136161	::485211270157582000
20364178	::485211278164914000
41136161	::485211284384657000
343904325	::485211315007287000
26413556	::485211332531077000
17908818	::485211350378221000
338256397	::485211363120521000
338256397	::485211386214350000
376472794	::485211416736309000
166695965	::485211428836474000
399621678	::485211440777682000
110059442	::485211446582583000
19683725	::485211468636631000
61698439	::485211482251329000
167301113	::485211487976189000
338256397	::485211489595588000
65576332	::485211515612459000
463250994	::485211516677808000
338256397	::485211523720437000
52542320	::485211585955106000
348725381	::485211598941081000
31620041	::485211625809784000
261438579	::485211638216138000
14891490	::485211701373988000
39507361	::485211729312239000
33108084	::485211758655594000
537660330	::485211781384527000
24383303	::485211782202396000
364405877	::485211799487131000
421158343	::485211804881014000
308657649	::485211866260439000
50216950	::485211867841703000
68439593	::485211906513600000
265760942	::485211915107328000
634164272	::485211965032112000
369174583	::485211965124386000
216486063	::485212005050368000
594844703	::485212013669265000
68439593	::485212028651704000
8070562	::485212033814495000
317596401	::485212055813619000
61969086	::485212056111841000
43256984	::485212060637069000
256321392	::485212063925420000
337937520	::485212070557011000
188855651	::485212080417411000
449981984	::485212089544224000
634164272	::485212110721257000
216591008	::485212155990401000
216591008	::485212194661871000
411997198	::485212226174070000
483115964	::485212302287728000
451667062	::485212314954502000
2084321	::485212358026199000
267227218	::485212367715061000
43256984	::485212368339992000
36279116	::485212379349647000
224124379	::485212425491210000
61307501	::485212448207953000
31620041	::485212489203089000
24383303	::485212555741130000
160495648	::485212588733497000
247560161	::485212597705510000
17908818	::485212608895930000
458847153	::485212611425079000
108814965	::485212616751472000
61307501	::485212633650696000
161656785	::485212646845595000
286910447	::485212659147472000
237938155	::485212677544116000
16102033	::485212684292739000
83513704	::485212715963539000
602224338	::485212720778584000
2084321	::485212752265625000
161656785	::485212754706305000
20364178	::485212783378956000
243427085	::485212929046769000
301778739	::485212954430689000
20364178	::485212969216012000
68439593	::485212972927963000
204292930	::485212991873228000
26179867	::485212995933323000
326554021	::485213030733459000
47348539	::485213055543173000
279608688	::485213072441610000
487258078	::485213113147342000
301778739	::485213170303111000
336774649	::485213176439402000
68439593	::485213235185188000
170815462	::485213240549724000
28827091	::485213286825463000
8070562	::485213297617035000
45492981	::485213308601917000
51197703	::485213336410542000
247560161	::485213354185994000
317596401	::485213375228424000
51197703	::485213377447591000
286341932	::485213390021746000
502240473	::485213414717796000
211019280	::485213421168627000
317483868	::485213424712818000
51197703	::485213439372316000
367296747	::485213449488965000
389954423	::485213450272903000
305265637	::485213459978539000
506519570	::485213494699384000
117264210	::485213517017268000
305265637	::485213522540785000
51197703	::485213534226489000
21623464	::485213566849789000
336628506	::485213572122030000
312348050	::485213684252147000
66555228	::485213728388829000
336195050	::485213743337713000
168347877	::485213761805238000
537660330	::485213774417113000
301778739	::485213778464628000
286910447	::485213856218619000
317596401	::485213866184294000
51964139	::485213880226816000
27237232	::485213888305053000
52441281	::485213911978102000
317596401	::485213919300968000
161656785	::485213957809274000
84849075	::485213984640233000
389954423	::485213994144133000
20364178	::485214002172403000
73731844	::485214004705775000
69916558	::485214007075536000
73731844	::485214015942299000
605327407	::485214017586094000
20364178	::485214030655942000
76502729	::485214033725775000
168964399	::485214046321262000
312348050	::485214066361634000
91770694	::485214079796383000
22033805	::485214154987700000
277626311	::485214259559686000
82150924	::485214267650473000
27268559	::485214278144643000
153544543	::485214347690795000
260262291	::485214360441065000
317596401	::485214374781411000
252674018	::485214382843240000
33555786	::485214398148255000
165072349	::485214417793974000
385706960	::485214499432312000
117264210	::485214529803280000
247560161	::485214559741833000
310369464	::485214590351843000
246030395	::485214644244451000
316026178	::485214681733545000
317596401	::485214798037004000
22536077	::485214806534680000
391573659	::485214812105113000
89590985	::485214825077694000
21117523	::485214827988918000
15875100	::485214843130368000
155459778	::485214877632303000
100843087	::485214934460928000
281295226	::485214946389934000
267405925	::485214948356657000
17908818	::485214984499363000
391573659	::485214994263724000
118827154	::485214997279440000
208250490	::485215010281377000
17764624	::485215010604343000
197210844	::485215028421746000
47031965	::485215090711334000
32609703	::485215138090213000
68439593	::485215153739554000
204292930	::485215155370745000
372479589	::485215156637409000
335101950	::485215177931894000
309981035	::485215203060350000
310664656	::485215211985465000
31345791	::485215214074200000
208250490	::485215223129718000
724485482	::485215230876585000
119269983	::485215231757389000
30516926	::485215256349011000
82150924	::485215264254869000
91770694	::485215279111475000
17908818	::485215298443026000
274791343	::485215326636752000
309981035	::485215340813877000
259488414	::485215371679760000
139547588	::485215384128471000
228264355	::485215396597739000
372479589	::485215455137652000
44811271	::485215497357520000
238672857	::485215502499708000
247560161	::485215517737631000
248468379	::485215520057085000
293897624	::485215527980507000
8524892	::485215571038838000
364035957	::485215572612116000
259488414	::485215583106269000
246030395	::485215585152671000
248468379	::485215608313634000
357790406	::485215634163527000
15867361	::485215649392648000
130987540	::485215683278802000
109059155	::485215686655242000
259573654	::485215689293443000
422876369	::485215753378209000
421158343	::485215754162163000
117264210	::485215755651526000
163279109	::485215756771020000
38207353	::485215789860282000
478941450	::485215808021204000
68439593	::485215845799698000
479246485	::485215874626772000
68439593	::485215889810534000
45966951	::485215899671363000
12653722	::485215901323509000
365151006	::485215930083840000
269605766	::485215937126076000
16864384	::485215959150391000
569518404	::485215985105141000
277251070	::485216011231039000
269605766	::485216014410342000
293897624	::485216017271250000
32609703	::485216018080346000
609790203	::485216023813967000
310664656	::485216037713883000
43967474	::485216040628936000
516986236	::485216068550799000
109059155	::485216108711272000
70784628	::485216129414340000
372479589	::485216141313191000
20364178	::485216147693133000
119269983	::485216150016385000
68439593	::485216165229494000
46796467	::485216175249707000
262870925	::485216177744904000
22220460	::485216185621831000
625900103	::485216197466550000
262870925	::485216197491699000
151604434	::485216236683689000
51952627	::485216262746669000
632710734	::485216278827630000
91770694	::485216314517385000
161656785	::485216326953488000
17908818	::485216337607012000
46796467	::485216341109248000
479246485	::485216352794181000
32609703	::485216403297816000
117264210	::485216404803960000
262240809	::485216431810691000
16864384	::485216432318201000
248468379	::485216456355762000
632710734	::485216476530343000
126109768	::485216504460222000
22536077	::485216522533498000
248468379	::485216531005992000
39507361	::485216539319500000
632710734	::485216558654832000
32609703	::485216581056614000
17908818	::485216587415568000
70784628	::485216606386409000
68439593	::485216609796390000
292395819	::485216650380050000
131968998	::485216651734827000
14891490	::485216719539949000
24537703	::485216742394707000
279235824	::485216757892669000
68439593	::485216785059557000
17908818	::485216808677670000
279235824	::485216816373854000
279235824	::485216851337572000
109059155	::485216866693300000
70784628	::485216879603351000
68439593	::485216887228628000
279235824	::485216893498695000
45470777	::485216912909942000
457197060	::485216941343514000
208894791	::485216953032642000
365151006	::485216967905665000
594121150	::485216980165611000
421158343	::485216989137223000
516986236	::485217038982324000
185629189	::485217052140265000
429558621	::485217062432673000
609790203	::485217064844398000
6733652	::485217067617226000
457197060	::485217088475508000
387863634	::485217093621530000
328828628	::485217167604846000
17908818	::485217203734974000
65995121	::485217206931030000
22536077	::485217207584968000
372479589	::485217216472694000
45410414	::485217271531327000
289605285	::485217279001387000
387188572	::485217283053088000
457197060	::485217285938741000
408144950	::485217292607688000
188922113	::485217306231193000
387188572	::485217310777425000
45410414	::485217358282125000
188922113	::485217373499437000
70784628	::485217374845829000
38226468	::485217384375271000
26109453	::485217388774694000
457197060	::485217403555434000
289084083	::485217425755873000
258226046	::485217445485895000
16248047	::485217445636874000
68439593	::485217448460046000
254635990	::485217462246338000
27538070	::485217504428847000
91770694	::485217507171926000
119269983	::485217517229449000
195103093	::485217521662849000
249246314	::485217529887870000
17326645	::485217530370621000
41136161	::485217544328867000
133341985	::485217548611641000
383202357	::485217594022973000
251359942	::485217597324283000
384503737	::485217603606962000
31620041	::485217605431476000
457197060	::485217607948070000
29018568	::485217617503088000
460611723	::485217624348172000
143225254	::485217632606355000
378281495	::485217644807614000
117264210	::485217662587633000
14816854	::485217693981605000
195563881	::485217716941234000
117264210	::485217754291896000
289084083	::485217757646954000
40864634	::485217764777656000
45410414	::485217773472055000
85399171	::485217790903975000
12653722	::485217853058973000
143225254	::485217884939902000
29607520	::485217891692724000
424498868	::485217896272908000
21374892	::485217974580957000
178985516	::485218011037839000
278603967	::485218024816119000
337937520	::485218050464301000
457197060	::485218062954541000
480857982	::485218084370649000
21374892	::485218089374846000
155926653	::485218100594233000
310144986	::485218112506036000
254635990	::485218122018721000
583488323	::485218164267954000
25760567	::485218193234214000
35945417	::485218216700952000
391573659	::485218246732566000
383202357	::485218274125152000
377357259	::485218278474661000
25760567	::485218290470776000
18183371	::485218302353235000
71689075	::485218315636600000
262870925	::485218345327661000
105598447	::485218361425420000
187034273	::485218388981985000
35141457	::485218424629374000
59705683	::485218468065599000
277626311	::485218499510284000
50818061	::485218517784854000
160733683	::485218522738327000
383202357	::485218548784975000
326569368	::485218560135139000
15902298	::485218566585593000
259830697	::485218584608907000
68439593	::485218586890604000
277626311	::485218603780698000
247560161	::485218609514688000
22536077	::485218630225768000
425573791	::485218632859791000
68439593	::485218638816088000
310144986	::485218653265072000
68439593	::485218685284794000
422876369	::485218698773688000
15267198	::485218715001028000
258226046	::485218718260015000
78384326	::485218734895009000
100843087	::485218763290058000
312348050	::485218836065447000
424498591	::485218861810061000
23721718	::485218871909941000
17655353	::485218872254271000
68439593	::485218888230395000
216833550	::485218924934352000
93043270	::485218940155887000
243427085	::485218970652270000
17655353	::485218990793297000
277626311	::485219000733822000
61318348	::485219102546755000
513711139	::485219150256545000
170815462	::485219172821909000
50463332	::485219186344353000
24383303	::485219188131131000
755431	::485219205864640000
22187821	::485219214362300000
91942557	::485219230489792000
247560161	::485219242673836000
15282962	::485219251062448000
60221494	::485219357157371000
32750427	::485219400048316000
262240809	::485219407937810000
50818061	::485219472572047000
260440912	::485219477772967000
273955213	::485219491421618000
37029138	::485219518361636000
399621678	::485219523121803000
399621678	::485219532907102000
354047009	::485219540117094000
430182591	::485219657969065000
211616743	::485219737140355000
17473737	::485219751522619000
34689419	::485219803494248000
336195050	::485219815767158000
211616743	::485219855897866000
255147158	::485219883387736000
198393365	::485219886486941000
89590985	::485219899761909000
418847263	::485219965633826000
196890320	::485219973539692000
349386319	::485219975548768000
140110825	::485219976601546000
27538070	::485220021548101000
44779656	::485220068976898000
247560161	::485220077210710000
32750427	::485220091726790000
211616743	::485220174887280000
76977679	::485220177781350000
364035957	::485220226817343000
211616743	::485220272161562000
211616743	::485220277769347000
113722629	::485220278969327000
210873235	::485220289333444000
324171027	::485220328072052000
211616743	::485220333733953000
79902186	::485220358195130000
109105005	::485220365686554000
460491164	::485220374775201000
270184694	::485220378847870000
276357208	::485220394387775000
628427510	::485220463317356000
15902298	::485220467918123000
14594667	::485220489032237000
22187821	::485220508745469000
324171027	::485220527905447000
255147158	::485220542660632000
331246659	::485220543197478000
26068830	::485220560490598000
118473489	::485220584285286000
294745245	::485220585387991000
51601709	::485220596431593000
63617875	::485220661825376000
36829018	::485220677717196000
41606452	::485220712018628000
255147158	::485220752858157000
239313896	::485220773506740000
346127757	::485220800711385000
1318301	::485220808000679000
290855101	::485220834709995000
238698812	::485220882399236000
17473737	::485220902284431000
469196810	::485220944793718000
588874950	::485220966549553000
603870273	::485220972748759000
24537703	::485221040805523000
28875632	::485221069146427000
64942768	::485221074087329000
396923534	::485221086322114000
480638215	::485221136397914000
309778100	::485221146833727000
176224586	::485221157306527000
33528820	::485221168920932000
26068830	::485221181797052000
312348050	::485221236327190000
34689419	::485221257512640000
47466684	::485221296566194000
337434879	::485221314982985000
429375230	::485221318883696000
92870542	::485221345895002000
247560161	::485221362412187000
367941154	::485221377126178000
15742158	::485221393672335000
155926653	::485221457694167000
52824736	::485221511239073000
256609151	::485221713417089000
1318301	::485221744261623000
351620689	::485221753992802000
79035481	::485221758006353000
259573654	::485221766462464000
24113194	::485221827942182000
15742158	::485221863174328000
36829018	::485221891083628000
113760458	::485221905343840000
322463853	::485221933680578000
18999708	::485221937535139000
34689419	::485221952672395000
410856984	::485221963590156000
79633612	::485221967663226000
161656785	::485221978437988000
351620689	::485221985782214000
374739722	::485222099254902000
213767620	::485222111489716000
16846197	::485222114086367000
35945417	::485222132318629000
118827154	::485222169463750000
279235824	::485222205085585000
262059543	::485222219132321000
47269984	::485222227818708000
525819441	::485222258219044000
45286852	::485222264917344000
247560161	::485222266272100000
45286852	::485222269052928000
112333263	::485222271179431000
402268968	::485222277366034000
45286852	::485222329622855000
433654462	::485222331313176000
334420539	::485222337831124000
351620689	::485222356302835000
286910447	::485222357645008000
494543536	::485222378360696000
18277474	::485222437744033000
24383303	::485222449068249000
230898142	::485222510297108000
82242725	::485222524754464000
41908697	::485222550952501000
476507554	::485222553359638000
507674842	::485222558350835000
100471456	::485222572628639000
95554541	::485222584309411000
217871594	::485222603036962000
32171318	::485222626990628000
470451598	::485222636092260000
95554541	::485222654421397000
20932133	::485222676676763000
17473737	::485222707949101000
44451086	::485222714295074000
25760567	::485222714932994000
262870925	::485222718627786000
214779476	::485222736282021000
478145352	::485222739897118000
634164272	::485222769148178000
22536077	::485222773594152000
66555228	::485222777452908000
304140174	::485222793198321000
44451086	::485222795488419000
337434879	::485222797317120000
117264210	::485222815361409000
614074554	::485222846466375000
51979136	::485222893660299000
118827154	::485222910731493000
50463332	::485222971473006000
373690904	::485222978062266000
262059543	::485222997645467000
329093513	::485223121885356000
478145352	::485223160468344000
369174583	::485223162334806000
95554541	::485223205460660000
6733652	::485223214545911000
433142367	::485223255679438000
262059543	::485223271365758000
21682918	::485223364412178000
21682918	::485223488215453000
439491329	::485223488588767000
240914419	::485223489024970000
245855482	::485223491005071000
373690904	::485223497006731000
329093513	::485223503000764000
518141549	::485223514186608000
50216950	::485223531576184000
437898031	::485223532457365000
452678521	::485223539742502000
70784628	::485223554720755000
26589876	::485223594687856000
518141549	::485223635980800000
16713287	::485223643551510000
433142367	::485223677655805000
410286428	::485223680864432000
175847876	::485223687801421000
175847876	::485223697083805000
20026791	::485223712807862000
15109013	::485223746501111000
40864634	::485223752981282000
26589876	::485223792357044000
383202357	::485223853224759000
429348972	::485223875202928000
372611209	::485223931750920000
537660330	::485223938159419000
159263389	::485223992689950000
433142367	::485224008133402000
136828926	::485224041712611000
67421080	::485224075178962000
395057520	::485224125309276000
395057520	::485224180552458000
372611209	::485224206032859000
87247551	::485224247703257000
435557155	::485224306352193000
367322500	::485224314455605000
537660330	::485224316116537000
56169190	::485224324282871000
15875100	::485224383015706000
372611209	::485224392444477000
537660330	::485224458819358000
360951591	::485224536413974000
90750144	::485224583419940000
307485154	::485224621621264000
312784161	::485224628541849000
40864634	::485224649639219000
82707747	::485224656186511000
553738195	::485224734343561000
56169190	::485224758934376000
336195050	::485224772473987000
67421080	::485224774423953000
26915925	::485224781504348000
553738195	::485224798340276000
45286852	::485224801233948000
26109453	::485224807219208000
22536077	::485224855579529000
51979136	::485224859836751000
494543536	::485224898017521000
588641285	::485224949859102000
294347764	::485224977549889000
241995287	::485224995128238000
67421080	::485225024303796000
17107944	::485225028578189000
104947253	::485225029308022000
259413656	::485225056453558000
34689419	::485225067211534000
553738195	::485225072395710000
155926653	::485225082143272000
473454563	::485225082831114000
53317470	::485225093728317000
603870273	::485225120005255000
228264355	::485225128758759000
228264355	::485225184492679000
387863634	::485225184945635000
255834275	::485225192424079000
329955120	::485225221071204000
634164272	::485225239442243000
68439593	::485225245780246000
66877066	::485225261596962000
17107944	::485225261622128000
143225254	::485225294584758000
44779656	::485225297764048000
80965569	::485225317309493000
45286852	::485225331360423000
110059442	::485225363497177000
311583053	::485225371885772000
311583053	::485225379695579000
60555388	::485225409970065000
24199433	::485225473769996000
502240473	::485225476776935000
553738195	::485225482624172000
14792781	::485225504732356000
436187992	::485225537074241000
70784628	::485225583224569000
38207353	::485225641395355000
343904325	::485225647669657000
250474725	::485225656347684000
607016651	::485225688970981000
26109453	::485225693777649000
273271548	::485225705085493000
247560161	::485225706364731000
343904325	::485225708168290000
1318301	::485225726715510000
186314952	::485225728347082000
349386319	::485225757627531000
20026791	::485225780327100000
297679816	::485225827203055000
351620689	::485225834546884000
217871594	::485225896043753000
21682918	::485225910656720000
6733652	::485226058778968000
240492455	::485226088256139000
116071398	::485226100235444000
14792781	::485226107017256000
425573791	::485226114340487000
21682918	::485226134460579000
14792781	::485226152319938000
20026791	::485226179327033000
14792781	::485226187795345000
60108947	::485226328795648000
454304418	::485226351780065000
14792781	::485226354833518000
57566548	::485226378288459000
255622442	::485226391232086000
68221984	::485226430289440000
22033805	::485226435926556000
194998718	::485226439126441000
60108947	::485226454222131000
45286852	::485226457476513000
381203261	::485226478330597000
20112840	::485226494826799000
14792781	::485226507137073000
31056422	::485226526154031000
163279109	::485226540322410000
168964399	::485226558508896000
125718303	::485226563437211000
16713287	::485226577781719000
89852975	::485226579346194000
47929423	::485226587743211000
65576332	::485226606361714000
454465194	::485226630722236000
494495688	::485226630822912000
188917484	::485226646899666000
340094001	::485226677845233000
336774649	::485226710808268000
17655353	::485226715942490000
19837708	::485226729850806000
54422208	::485226788906209000
494495688	::485226810989215000
454465194	::485226819096834000
494495688	::485226822850707000
57566548	::485226824860200000
340094001	::485226851246145000
17694593	::485226866299514000
454465194	::485226897425432000
168347877	::485226900835807000
61307501	::485226918527381000
256321392	::485226945685098000
70784628	::485226972726173000
271204273	::485227010835226000
465198766	::485227018997346000
110059442	::485227047480860000
168347877	::485227061678592000
755431	::485227065776410000
198393365	::485227073384890000
465198766	::485227095975403000
454465194	::485227101822259000
369217450	::485227112748421000
465198766	::485227118704345000
70784628	::485227132227190000
494543536	::485227149960302000
367322500	::485227178204737000
17655353	::485227208697741000
373653741	::485227209544564000
630076052	::485227233699586000
17694593	::485227248794873000
163242154	::485227273130225000
240530585	::485227296727379000
635796096	::485227297708834000
24537703	::485227303945768000
365151006	::485227330722209000
267357514	::485227349701824000
425183249	::485227380609662000
299484513	::485227407146622000
635796096	::485227418454487000
253737829	::485227432522178000
297679816	::485227468564221000
61307501	::485227481063256000
93043270	::485227505096613000
454465194	::485227518840958000
335101950	::485227534338899000
453044363	::485227538583928000
257913209	::485227542232973000
68439593	::485227548318900000
54422208	::485227569612984000
434545772	::485227595836162000
50216950	::485227627473424000
17694593	::485227636894220000
217871594	::485227668753747000
635796096	::485227672708984000
373147853	::485227687624331000
254635990	::485227688278253000
28875632	::485227691075842000
454465194	::485227704824762000
257265522	::485227722801565000
71617108	::485227824752898000
45286852	::485227825184522000
210873235	::485227851042398000
635796096	::485227878292783000
25084916	::485227896848789000
454465194	::485227904595279000
408144950	::485227967006535000
38207353	::485227982551023000
45286852	::485227991476088000
66203192	::485228002322563000
215144630	::485228016243441000
242533291	::485228060615012000
355612007	::485228105254969000
480973099	::485228112368504000
26182895	::485228122820714000
454465194	::485228127514136000
40097041	::485228155415060000
365151006	::485228184938352000
242533291	::485228199303860000
291288952	::485228240249044000
437898031	::485228288466763000
299297459	::485228348977577000
29018568	::485228349292150000
61307501	::485228367868727000
27331165	::485228384746622000
16568377	::485228386974203000
35945417	::485228396960436000
140110825	::485228418112307000
254635990	::485228463058452000
332631850	::485228464815865000
214779476	::485228472894099000
12653722	::485228488949891000
577411446	::485228506712797000
23396218	::485228512433815000
30989596	::485228550098669000
365151006	::485228553764483000
81872162	::485228560756776000
278603967	::485228565898989000
153531619	::485228619296301000
635845301	::485228634953641000
578505853	::485228656730447000
442082078	::485228662787026000
278603967	::485228672191062000
120170865	::485228698585792000
35376355	::485228702209302000
278603967	::485228705846140000
101881386	::485228750104055000
22087737	::485228768303517000
30989596	::485228773592137000
286341932	::485228773680234000
7875762	::485228791841968000
107610605	::485228803107856000
347869774	::485228806928474000
145469568	::485228860909170000
454465194	::485228877728337000
577411446	::485228890177019000
513711139	::485228904198967000
70784628	::485228928483983000
429375230	::485228947764817000
31620041	::485228953607892000
148436850	::485228990534549000
81872162	::485229005785006000
31620041	::485229012185522000
291518680	::485229013489958000
254635990	::485229036331737000
21682918	::485229040886763000
329093513	::485229044913700000
454465194	::485229047887056000
161656785	::485229060281618000
369217450	::485229062462251000
66203192	::485229087707779000
78065938	::485229088668274000
332631850	::485229091713335000
70784628	::485229125511413000
39553593	::485229190514741000
78065938	::485229209296465000
21682918	::485229233887649000
16107745	::485229273385414000
577411446	::485229303622152000
355896730	::485229306369437000
469970755	::485229315391356000
24868543	::485229336660688000
366701651	::485229376443658000
454465194	::485229384391880000
24868543	::485229388510687000
466873056	::485229395611635000
7875762	::485229412674457000
506760887	::485229443573907000
15804863	::485229450452148000
398377928	::485229515745275000
21117523	::485229521482682000
242533291	::485229593683439000
429375230	::485229625929265000
256853017	::485229634330439000
14594667	::485229678790078000
161656785	::485229702869966000
7875762	::485229711141138000
454465194	::485229754425937000
91942557	::485229781836103000
299297459	::485229782913646000
365151006	::485229789179961000
14792781	::485229819349585000
532542878	::485229822294372000
29018568	::485229914681917000
38226468	::485229918264233000
185399022	::485229931358846000
225206178	::485229938019012000
513711139	::485229939533561000
20935927	::485229972726886000
17169855	::485230007300550000
15267198	::485230007640662000
70784628	::485230015521771000
46978610	::485230021619892000
299297459	::485230053530148000
84849075	::485230067006468000
19123904	::485230068386787000
29018568	::485230080445018000
17169855	::485230093313531000
359244936	::485230133855281000
467774585	::485230136929689000
68221984	::485230145369038000
472528304	::485230165887557000
454465194	::485230207821836000
424540791	::485230278139334000
176224586	::485230279162736000
162200561	::485230318006202000
380049732	::485230346020343000
386627455	::485230370778923000
36891053	::485230391943385000
20935927	::485230405113491000
260825806	::485230420598861000
17694593	::485230433898991000
472528304	::485230469240610000
21682918	::485230482523570000
354629644	::485230515960561000
623990154	::485230523824889000
36891053	::485230524189798000
94737009	::485230592938618000
22294252	::485230652325756000
21682918	::485230697980772000
23442090	::485230738007425000
21682918	::485230744504004000
298156322	::485230754079588000
128666650	::485230785835069000
454465194	::485230790423220000
81872162	::485230793837801000
278603967	::485230843389313000
24634410	::485230884446928000
464182365	::485230904365703000
465198766	::485230910741037000
17694593	::485230912498847000
21682918	::485230929384730000
39507361	::485230937085845000
465198766	::485230996262883000
40816246	::485231055793053000
91942557	::485231088470474000
91942557	::485231138844061000
466873056	::485231146322509000
219163747	::485231160604098000
464182365	::485231237531844000
247560161	::485231272219127000
350968313	::485231282196996000
357079725	::485231307102773000
399408344	::485231309925535000
133526428	::485231359645204000
25760567	::485231360815030000
16726467	::485231444911202000
256319248	::485231568626401000
7875762	::485231580479504000
100471456	::485231598959595000
24634410	::485231601672941000
515068859	::485231608761696000
21682918	::485231743138406000
216927443	::485231751787479000
31620041	::485231756598321000
204292930	::485231758942543000
314864925	::485231773702717000
41606452	::485231785198903000
1318301	::485231836155506000
7875762	::485231855428710000
214779476	::485231939129839000
454465194	::485231982746419000
267482514	::485232012173660000
503911979	::485232073511170000
62944645	::485232088632012000
33676766	::485232119744954000
73275873	::485232138510274000
515068859	::485232145540317000
454465194	::485232197910028000
357265451	::485232243200122000
7875762	::485232248141398000
257942561	::485232291208495000
240927663	::485232342089203000
14594667	::485232362142572000
381203261	::485232376545415000
413686504	::485232432753278000
454465194	::485232438969262000
22033805	::485232451640623000
7875762	::485232573963304000
361527638	::485232579654995000
369217450	::485232664115298000
491679354	::485232683597844000
47929423	::485232684042440000
325906113	::485232708566925000
167144906	::485232756847157000
256853017	::485232766569566000
454465194	::485232795241836000
209401949	::485232827038826000
78614495	::485232966944444000
47929423	::485232990155313000
581342731	::485233023713959000
21682918	::485233054613393000
464182365	::485233067838025000
31403901	::485233093989904000
310144986	::485233130685476000
148912524	::485233151375970000
113722629	::485233161396170000
50429893	::485233200030289000
402797583	::485233216836489000
415540928	::485233231969517000
92125226	::485233241914634000
453690730	::485233250286043000
65826107	::485233261057441000
68439593	::485233263267827000
105623584	::485233273522888000
253737829	::485233285820186000
362312178	::485233359409278000
50509821	::485233372512272000
362312178	::485233384977727000
214220072	::485233402920976000
33453167	::485233404330250000
367322500	::485233532826947000
224124379	::485233549176340000
597038752	::485233606709637000
230069608	::485233652021088000
17107944	::485233674687115000
367561919	::485233705326092000
215189306	::485233711105851000
260428602	::485233762335473000
269605766	::485233819897708000
200316617	::485233836721438000
269605766	::485233841708101000
161302101	::485233877703610000
417606826	::485233927163228000
224124379	::485233939905126000
458826306	::485233947316465000
384494456	::485233968086659000
240914419	::485234004811988000
418965366	::485234020842618000
193192138	::485234065482608000
287228225	::485234086126948000
365739414	::485234093202735000
19683725	::485234121170747000
255697938	::485234128371978000
66203192	::485234141349163000
347596428	::485234149280595000
16102033	::485234208139657000
363969403	::485234224870342000
351620689	::485234228456873000
66203192	::485234233644834000
259541688	::485234285612244000
24494616	::485234331938742000
24537703	::485234333926846000
85399171	::485234359986036000
21682918	::485234370576252000
224124379	::485234382995599000
597038752	::485234387592548000
17107944	::485234410011512000
346569016	::485234419976794000
335432246	::485234432484200000
33453167	::485234435059486000
279865885	::485234465195560000
22220460	::485234469381894000
126109768	::485234484925562000
286298021	::485234499765424000
417606826	::485234502118027000
344454080	::485234539581562000
347869774	::485234549899534000
109059155	::485234597383667000
16102033	::485234602546827000
227893380	::485234627507130000
16102033	::485234641218334000
230898142	::485234663267794000
123373847	::485234744180080000
109059155	::485234747938193000
106584551	::485234758444539000
270687983	::485234786303496000
106584551	::485234794498752000
35945417	::485234815541575000
96013044	::485234829982593000
383202357	::485234848635035000
253230729	::485234855383298000
109059155	::485234862769856000
372068999	::485234876271325000
212475056	::485234981682159000
247560161	::485234998048325000
96013044	::485235028201193000
33282020	::485235050451980000
351641054	::485235104961544000
68439593	::485235115577344000
395076249	::485235117896396000
71597388	::485235152222572000
252823136	::485235198619955000
431264673	::485235209185419000
458826306	::485235216730976000
263433687	::485235234070224000
335432246	::485235291976773000
816177	::485235298780336000
21682918	::485235310662385000
247560161	::485235328492384000
269605766	::485235334003691000
247560161	::485235427163402000
217871594	::485235446440419000
338619333	::485235495476023000
17536130	::485235504590630000
91770694	::485235515630034000
247560161	::485235522844233000
230898142	::485235545346703000
21682918	::485235570222718000
286298021	::485235585855279000
331246659	::485235618629550000
247560161	::485235668692369000
16568377	::485235683918114000
125718303	::485235690200768000
45278487	::485235709217763000
14594667	::485235719829348000
17536130	::485235738158825000
170357410	::485235766725865000
364888000	::485235770933145000
457811756	::485235785453420000
457811756	::485235802671030000
25760567	::485235809927196000
259573654	::485235846229274000
335367791	::485235858321448000
325906113	::485235888172326000
247560161	::485235890885644000
257491716	::485235898842247000
364888000	::485235906799218000
457811756	::485235907172122000
92840294	::485236071907606000
325906113	::485236104090894000
562590159	::485236105537531000
466873056	::485236169718767000
433142367	::485236194599780000
21682918	::485236268846952000
182901672	::485236289391034000
364888000	::485236306218610000
247560161	::485236315991339000
407384648	::485236323108663000
33249556	::485236375797911000
116988168	::485236383699591000
376425912	::485236402854969000
423098923	::485236418437206000
128666650	::485236492566933000
348152108	::485236511898476000
230898142	::485236538310393000
16144669	::485236574163337000
20903172	::485236600981295000
97336064	::485236611127316000
14792781	::485236612561776000
96793797	::485236635756294000
377627227	::485236655427956000
363969403	::485236659999342000
170815462	::485236703545008000
161656785	::485236718887387000
466873056	::485236776651354000
174795727	::485236784012349000
277996494	::485236791075553000
33282020	::485236808603549000
62989661	::485236828820078000
35256600	::485236850684989000
8524892	::485236891717877000
91770694	::485236907514036000
161656785	::485236928891994000
42538221	::485236938669318000
359672666	::485236959187443000
257265522	::485236987230568000
409680332	::485236991261306000
45911298	::485237003110207000
25760567	::485237017626681000
133526428	::485237017958440000
359672666	::485237060932861000
17169855	::485237092042424000
41675336	::485237134379724000
20903172	::485237147746594000
32171318	::485237175911739000
20903172	::485237184677421000
128666650	::485237199118827000
562393615	::485237213740158000
20903172	::485237253594025000
277996494	::485237263698116000
159986953	::485237323576008000
160734732	::485237351812059000
271204273	::485237370636091000
155397134	::485237385660489000
202840862	::485237389808254000
230069608	::485237396980899000
217871594	::485237417230606000
409680332	::485237429628960000
45278487	::485237436373422000
377176939	::485237442492911000
451667062	::485237477720879000
17908818	::485237497216385000
321876841	::485237502706728000
160734732	::485237503461322000
614436697	::485237507663986000
45410414	::485237527205249000
21682918	::485237543726641000
66393146	::485237573652996000
159986953	::485237596453216000
48764697	::485237606045585000
33011898	::485237619622940000
257265522	::485237659200004000
278301419	::485237675314515000
20903172	::485237721749676000
155397134	::485237729589219000
198651083	::485237762547654000
1007041	::485237805246078000
395057520	::485237813537812000
128666650	::485237851001729000
387863634	::485237869003296000
196742313	::485237885486919000
196742313	::485237886380306000
196742313	::485237887667933000
196742313	::485237889266372000
196742313	::485237890213875000
277996494	::485237949571682000
461392295	::485237960107757000
816177	::485238041532170000
494605871	::485238063514525000
260006924	::485238141289132000
277996494	::485238142660644000
494605871	::485238157827649000
39507361	::485238171953688000
21374892	::485238249879658000
473462894	::485238257207484000
61307501	::485238266086432000
14792781	::485238268040978000
27331165	::485238296591626000
177174253	::485238298185826000
56917722	::485238360105951000
15804863	::485238360395362000
22195036	::485238366875947000
343756278	::485238392758620000
173232394	::485238425759383000
202840862	::485238446533783000
155139746	::485238463583641000
190624012	::485238479006101000
377627227	::485238499449536000
100843087	::485238506168782000
1318301	::485238520148402000
614436697	::485238533888548000
1318301	::485238535361142000
6733652	::485238546710925000
133526428	::485238547482685000
175847876	::485238554512326000
229650081	::485238561160323000
66877066	::485238572447191000
26879335	::485238592323596000
473462894	::485238614541234000
89590985	::485238623453708000
199331386	::485238639828672000
45278487	::485238661978390000
244995179	::485238678135259000
15867361	::485238780782063000
588641285	::485238787773956000
230069608	::485238791045939000
392737983	::485238800562782000
94181957	::485238807457841000
100843087	::485238888643178000
202840862	::485238894699356000
118810756	::485238919085428000
61718844	::485238973233496000
26879335	::485239037095993000
20903172	::485239047799848000
27331165	::485239082377682000
378367977	::485239100509671000
417606826	::485239116892614000
365739414	::485239135582429000
277996494	::485239149872418000
15867361	::485239161801035000
58587526	::485239171032702000
128666650	::485239201135620000
225691566	::485239232798011000
235382002	::485239243715784000
44768272	::485239258458750000
175847876	::485239320974880000
305379724	::485239323889901000
175847876	::485239330651529000
45410414	::485239343519236000
392737983	::485239347009310000
548870171	::485239347474862000
395057520	::485239350167224000
101477442	::485239360409718000
548870171	::485239366215008000
275902246	::485239367016148000
70254385	::485239389211992000
247374067	::485239394161684000
268987143	::485239401640132000
35945417	::485239449773547000
70254385	::485239480513605000
436187992	::485239501237665000
6733652	::485239504530591000
225206178	::485239588181405000
18028506	::485239617860685000
100376439	::485239626886815000
312348050	::485239629247811000
310666452	::485239634222653000
155139746	::485239650915590000
475930595	::485239651959971000
310666452	::485239657375223000
6733652	::485239671673602000
17840621	::485239678912585000
47031965	::485239701909929000
70254385	::485239763163570000
128666650	::485239771456094000
68369234	::485239789528940000
436187992	::485239796558610000
17840621	::485239802573254000
65435835	::485239901613719000
15867361	::485239904905854000
26879335	::485239915005763000
596113934	::485239923142709000
540330411	::485239925332512000
128666650	::485239960073928000
15867361	::485239960610406000
227893380	::485240008425865000
25160673	::485240034182713000
515068859	::485240053359468000
636632104	::485240053833015000
325192444	::485240111928320000
236144487	::485240115413798000
82433120	::485240120669245000
35141457	::485240127212380000
70254385	::485240171474874000
128666650	::485240183009595000
17840621	::485240233525403000
110059442	::485240248419364000
70254385	::485240260624777000
91942557	::485240285006671000
429375230	::485240333983170000
39685005	::485240384113872000
263914867	::485240391805845000
86131593	::485240436445822000
429375230	::485240451486605000
128666650	::485240460701868000
70254385	::485240463469711000
147779508	::485240496457920000
98785279	::485240506260004000
364888000	::485240513264893000
231689668	::485240589714087000
26879335	::485240625768304000
128666650	::485240661567090000
242305581	::485240668441174000
32171318	::485240681099980000
363059827	::485240741161992000
291288952	::485240770644168000
35603964	::485240771444879000
23247181	::485240779678285000
340094001	::485240806643863000
252422768	::485240843377577000
277626311	::485240846728429000
339353546	::485240854106628000
20496164	::485240887803248000
216833550	::485240930878763000
128666650	::485240939196473000
377627227	::485240947635015000
25747982	::485240959014154000
407384648	::485241046654124000
476507554	::485241062500204000
182834679	::485241115495661000
383202357	::485241120763682000
111136825	::485241138450685000
147310240	::485241157207613000
155139746	::485241159384461000
409665559	::485241198240473000
337499399	::485241208009420000
68052287	::485241220378415000
298090474	::485241241529880000
351174024	::485241261545095000
168347877	::485241261608026000
353544330	::485241295427096000
200764512	::485241329447088000
128666650	::485241375299211000
257491716	::485241376729071000
351174024	::485241436489515000
51325761	::485241459290165000
128666650	::485241476100943000
28875632	::485241514973343000
219039425	::485241528013451000
14792781	::485241542303424000
246030395	::485241572091371000
213767620	::485241579704037000
228264355	::485241594753191000
260440912	::485241606862163000
353544330	::485241636503683000
65576332	::485241660305985000
107842096	::485241672003903000
119636299	::485241689968087000
408144950	::485241697656242000
262870925	::485241703721611000
363059827	::485241725909090000
364888000	::485241730007318000
15902298	::485241764588957000
122067183	::485241773673816000
22954511	::485241789016973000
339353546	::485241849314279000
271204273	::485241886823546000
147384126	::485241910798209000
357211620	::485241933779206000
111136825	::485241973213650000
83513704	::485242036618940000
60221494	::485242108840660000
101477442	::485242157188788000
249243467	::485242164151345000
41136161	::485242167506370000
51325761	::485242180936933000
42481762	::485242216408170000
82707747	::485242240743112000
431264673	::485242250234843000
82707747	::485242277820760000
500212290	::485242286473621000
233677206	::485242291234164000
67421080	::485242307080638000
82707747	::485242328391483000
463250994	::485242346481520000
82707747	::485242376269463000
18618379	::485242407638667000
90467952	::485242408276226000
384155676	::485242422478118000
82707747	::485242426299146000
51325761	::485242443273883000
122067183	::485242453075582000
215189306	::485242461866835000
301257200	::485242467105525000
409541924	::485242482024669000
418847263	::485242486802366000
132314519	::485242488807235000
554852227	::485242531710373000
69690419	::485242543194771000
462487376	::485242576669138000
82707747	::485242590535483000
113048616	::485242631161524000
113048616	::485242631958433000
82707747	::485242638610624000
224124379	::485242668570521000
82707747	::485242685662298000
849	::485242708056100000
29935926	::485242723620765000
17840621	::485242736031703000
67421080	::485242765920325000
603870273	::485242766239100000
14187808	::485242857398484000
516017637	::485242860678426000
483115964	::485242869645447000
361691248	::485242903975821000
240532669	::485242918324559000
132314519	::485242948460617000
67421080	::485242974586941000
467043006	::485242991007657000
101477442	::485243010163417000
29935926	::485243013036134000
240532669	::485243036616507000
483283190	::485243063824949000
65513	::485243066966896000
274712500	::485243075468349000
147310240	::485243104211918000
147310240	::485243110792761000
399408344	::485243127301550000
17028109	::485243128711237000
102100651	::485243136273178000
24136198	::485243169588916000
175847876	::485243179588145000
100626124	::485243184964845000
27268559	::485243191138861000
185399022	::485243196646363000
90689440	::485243199460356000
364888000	::485243218666471000
312348050	::485243274731352000
122067183	::485243275826053000
132314519	::485243324828114000
487322279	::485243359066214000
358643765	::485243370088841000
50509821	::485243398345854000
594121150	::485243463936380000
398707286	::485243496106704000
500212290	::485243512024096000
577411446	::485243516180643000
59938971	::485243530726502000
312348050	::485243581171367000
259830697	::485243587664175000
104539435	::485243592387350000
32431892	::485243595331751000
59938971	::485243601538908000
353418151	::485243623294787000
211645751	::485243626817978000
36869877	::485243630643589000
122067183	::485243640176836000
577411446	::485243684812640000
263433687	::485243698855161000
33418266	::485243705490563000
66877066	::485243706287869000
150518148	::485243730379563000
17473737	::485243740307484000
451667062	::485243742777909000
29935926	::485243750096965000
358643765	::485243753347559000
17694593	::485243760893501000
29849760	::485243801204973000
255834275	::485243803519815000
224124379	::485243811585486000
414217500	::485243843017965000
38713173	::485243875141775000
476507554	::485243889461112000
265760942	::485243897204183000
122067183	::485243924311588000
17169855	::485243935908843000
128666650	::485243942796296000
17028109	::485243946793435000
18929923	::485243947267407000
138557664	::485243963365146000
12653722	::485243965650644000
110059442	::485243966405632000
66786075	::485244045627637000
279865885	::485244067651940000
91770694	::485244110979481000
41136161	::485244111742451000
15109013	::485244143145197000
217871594	::485244150439096000
16864384	::485244163474997000
470458433	::485244177606000000
215362694	::485244205405831000
312348050	::485244210677686000
250936962	::485244217258553000
337499399	::485244222552178000
67421080	::485244222761492000
476507554	::485244240453062000
68052287	::485244283952594000
291288952	::485244305213489000
35505123	::485244375748714000
45410414	::485244382191177000
250936962	::485244393847128000
377627227	::485244416643190000
67421080	::485244486457389000
19210855	::485244508422955000
476507554	::485244536533180000
401089789	::485244557626318000
28197443	::485244564731478000
60578212	::485244567558426000
100471456	::485244576190697000
267538322	::485244617319649000
143225254	::485244633522266000
2084321	::485244640275099000
250936962	::485244676350672000
38577111	::485244731119509000
258454374	::485244760312283000
491679354	::485244774874497000
312784161	::485244777114259000
250936962	::485244791555620000
33703018	::485244802066554000
51325761	::485244840628977000
557400595	::485244850501988000
364888000	::485244901928742000
41685125	::485244905451556000
557400595	::485244929329729000
349787019	::485244937735516000
337367504	::485244948770725000
250936962	::485244974368165000
260006924	::485244989761269000
244646421	::485245009562583000
348745482	::485245041384775000
253552344	::485245062561792000
364888000	::485245102466818000
54697279	::485245106664910000
54697279	::485245117242957000
23475166	::485245147773292000
260006924	::485245154639372000
65501923	::485245171999571000
35599852	::485245173773766000
277814195	::485245217700724000
364888000	::485245223187251000
36829018	::485245238496083000
106320745	::485245241037819000
253552344	::485245254413455000
398445530	::485245261913272000
816177	::485245275527970000
566902451	::485245283844911000
23475166	::485245325452402000
260006924	::485245350601424000
211645751	::485245355563315000
15137186	::485245361703763000
260006924	::485245390157910000
122067183	::485245391986626000
32690664	::485245422143684000
466646092	::485245438723751000
23475166	::485245442507014000
33369338	::485245451843534000
52950877	::485245457371643000
190396530	::485245466599493000
489078088	::485245477282009000
113722629	::485245486618918000
41685125	::485245499381792000
38207353	::485245533439926000
631603360	::485245546282504000
566902451	::485245608869916000
29935926	::485245634916536000
40994873	::485245666583519000
436187992	::485245688289046000
26642766	::485245711437414000
171807880	::485245716600987000
29935926	::485245736401899000
100339690	::485245745809739000
466646092	::485245766705758000
155677785	::485245775929044000
86970230	::485245779150655000
476507554	::485245781754904000
171807880	::485245789577674000
66877066	::485245811010584000
54697279	::485245839296589000
262471070	::485245841427292000
14594667	::485245844048736000
291288952	::485245856292286000
505219745	::485245864613801000
22651134	::485245874067361000
596113934	::485245906942304000
22651134	::485245918044643000
255547325	::485245926735626000
293897624	::485245959031386000
464182365	::485245963871584000
226357092	::485245975078772000
22651134	::485245986122387000
439491329	::485246021346160000
383202357	::485246041017823000
188508773	::485246045173985000
41675336	::485246050106884000
196742313	::485246051427680000
196742313	::485246052073607000
38577111	::485246054644731000
436187992	::485246055454220000
339295860	::485246081907691000
170815462	::485246084378144000
186107022	::485246098248712000
476507554	::485246098525519000
374528956	::485246105878155000
187741596	::485246144847441000
407897841	::485246168415612000
252674018	::485246187830669000
556556365	::485246190187868000
337434597	::485246204301692000
49221112	::485246206667288000
188508773	::485246225919127000
271204273	::485246260455018000
197384499	::485246262917083000
48098530	::485246279585656000
116098184	::485246301303349000
21117523	::485246303832924000
407897841	::485246305481273000
255147158	::485246311025762000
267538322	::485246329849794000
26642766	::485246333138132000
407897841	::485246335097245000
407897841	::485246343238385000
22651134	::485246343556763000
407897841	::485246387182116000
363059827	::485246401966665000
270143437	::485246410405597000
507918715	::485246419960610000
35945417	::485246427035992000
22651134	::485246434975813000
17840621	::485246454428999000
60131090	::485246490370007000
22651134	::485246494518153000
21117523	::485246499044208000
407897841	::485246510930882000
22651134	::485246514453696000
110059442	::485246563392823000
433142367	::485246605998972000
407897841	::485246643647053000
244646421	::485246649304760000
319145382	::485246654648688000
436187992	::485246674831298000
19683725	::485246694142251000
45410414	::485246697694437000
29652147	::485246709577302000
19210855	::485246725141979000
32690664	::485246758381817000
313792688	::485246769849466000
6733652	::485246775880847000
46284235	::485246788832854000
327662373	::485246814958784000
22651134	::485246829039083000
77787388	::485246832813944000
110059442	::485246837461250000
499995726	::485246842473439000
407897841	::485246845174960000
56198202	::485246890460839000
353418151	::485246904666951000
252674018	::485246912199553000
433142367	::485246932399693000
338619333	::485246991174078000
515049896	::485247007934529000
257491716	::485247020261974000
138557664	::485247024972193000
60108947	::485247034635849000
369174583	::485247051232325000
16380745	::485247059646115000
238307628	::485247070702272000
1318301	::485247105460490000
631603360	::485247120140935000
26642766	::485247126373289000
78065938	::485247142622011000
288874918	::485247143548952000
418847263	::485247149765296000
17169855	::485247175849697000
407897841	::485247176420130000
27268559	::485247189388509000
24136198	::485247193167966000
407897841	::485247199631392000
553711382	::485247207809904000
30362051	::485247208866861000
38577111	::485247209525374000
239149781	::485247221177135000
849	::485247222259269000
169291538	::485247223559512000
37029138	::485247227808325000
407038804	::485247233923641000
407897841	::485247367466459000
36943663	::485247388811276000
253737829	::485247393193938000
188508773	::485247393969881000
160734732	::485247406272163000
106561609	::485247419592888000
325359983	::485247424793817000
245855482	::485247426551623000
24821703	::485247451167596000
295339639	::485247465831292000
308657649	::485247483279593000
20293581	::485247510089584000
20293581	::485247518700490000
187034273	::485247635914121000
249246314	::485247674287796000
357306642	::485247683087462000
20932133	::485247697470111000
338073739	::485247711000551000
477235727	::485247712950894000
357306642	::485247716914511000
266210776	::485247717308764000
179039178	::485247727585218000
231150237	::485247748879306000
122067183	::485247778524626000
260361255	::485247805334630000
260361255	::485247805976354000
260361255	::485247806689402000
197210844	::485247821562404000
46963484	::485247836985233000
257491716	::485247919692320000
253737829	::485247960544837000
23164217	::485247984876011000
267023866	::485247996657815000
2084321	::485248002609532000
369174583	::485248008313765000
362540752	::485248028560072000
60108947	::485248035132547000
15902298	::485248035895525000
363649162	::485248038374359000
407897841	::485248063158886000
291288952	::485248063435726000
51814269	::485248123280031000
46284235	::485248136164569000
23164217	::485248141046714000
17840621	::485248162450268000
542693847	::485248168917880000
187034273	::485248175968493000
113722629	::485248209627803000
273205079	::485248216779067000
338073739	::485248222059692000
173232394	::485248290691092000
89033916	::485248291555131000
86131593	::485248305127895000
31403901	::485248307112206000
17840621	::485248360199110000
155139746	::485248384094068000
15902298	::485248417581379000
51814269	::485248459747110000
494495688	::485248461764173000
173232394	::485248525307871000
240530585	::485248570618953000
384494456	::485248635496456000
65995121	::485248637862432000
122067183	::485248669537402000
402797583	::485248678630658000
245203404	::485248693084225000
70571907	::485248697811222000
29607520	::485248708955496000
67492430	::485248741809479000
200849010	::485248754678001000
476507554	::485248776026611000
122067183	::485248776039178000
17840621	::485248783148544000
288874918	::485248804799533000
64942768	::485248805600632000
89590985	::485248860822831000
556556365	::485248863495000000
270184694	::485248880338931000
587054451	::485248901910261000
167282271	::485248915688943000
443070793	::485248918251245000
46284235	::485248930406350000
107842096	::485248937914150000
93448284	::485248963990151000
498637061	::485248977932009000
51814269	::485249031132938000
453690730	::485249032969674000
260464441	::485249048689905000
325359983	::485249079576776000
106320745	::485249080478556000
61698439	::485249118638731000
1007041	::485249132836454000
337367504	::485249146908332000
545297326	::485249156760731000
271204273	::485249198816641000
40526887	::485249256144375000
111411572	::485249261706428000
39507361	::485249284322119000
635845301	::485249284858597000
167144906	::485249289300365000
42297542	::485249289502068000
538541326	::485249295176577000
78065938	::485249364021891000
19568023	::485249367176011000
347994449	::485249396318023000
188508773	::485249405939773000
453690730	::485249448977498000
78065938	::485249452135837000
52950877	::485249462307004000
262240809	::485249462399299000
325359983	::485249471609987000
538541326	::485249477360377000
453690730	::485249484956254000
40526887	::485249490303975000
70839289	::485249498180882000
337367504	::485249529550475000
24803741	::485249540724113000
375385791	::485249655035265000
33788573	::485249658394923000
196890320	::485249659518980000
393801885	::485249662354718000
230069608	::485249683703349000
107842096	::485249689512448000
187034273	::485249706491387000
634890754	::485249736983969000
253689041	::485249755124342000
375385791	::485249755723751000
564879952	::485249757594398000
170815462	::485249759309877000
1318301	::485249768407318000
387863634	::485249807661813000
41136161	::485249811424096000
476507554	::485249818231455000
534913317	::485249820387713000
50216950	::485249823163969000
454465194	::485249869355810000
33788573	::485249891568861000
27538070	::485249909671862000
469196810	::485249952478539000
425183249	::485249985249046000
230069608	::485250013006925000
91770694	::485250021311643000
167144906	::485250039141236000
36943663	::485250058104111000
26580130	::485250058653163000
463431723	::485250104861810000
244800948	::485250130438651000
379833720	::485250156103618000
389614947	::485250180288364000
129050216	::485250197573079000
61307501	::485250222541381000
724485482	::485250233581199000
183090041	::485250245643608000
64942768	::485250249993121000
175314654	::485250254942392000
490841822	::485250270104797000
188922113	::485250306700509000
170868061	::485250307689963000
255547325	::485250319236857000
90750144	::485250326350811000
37029138	::485250347351293000
24226614	::485250351772491000
317524005	::485250422177660000
168274200	::485250424031543000
122283306	::485250437071663000
210873235	::485250485356871000
339353546	::485250497360576000
255547325	::485250509041700000
40526887	::485250510958522000
262240809	::485250535583277000
187034273	::485250538049527000
307397057	::485250542940454000
317524005	::485250551014105000
7345092	::485250563773190000
33788573	::485250618383020000
317524005	::485250657029341000
112576998	::485250658459611000
112576998	::485250697785389000
33788573	::485250698498420000
27538070	::485250699639676000
41136161	::485250722502430000
216927443	::485250746041249000
25747982	::485250820683075000
253689041	::485250822188851000
40526887	::485250839024373000
472528304	::485250841092554000
29018568	::485250842337869000
418965366	::485250851628261000
63617875	::485250854405300000
91521926	::485250877473558000
155139746	::485250894942846000
351174024	::485250917684371000
478941450	::485250919282401000
91942557	::485250919945486000
289084083	::485250945798795000
25747982	::485250985560788000
64942768	::485250994339475000
198393365	::485251006913974000
434545772	::485251009145737000
17840621	::485251022495817000
169240898	::485251029127008000
289084083	::485251032079806000
243427085	::485251052212473000
229385654	::485251064610836000
258609027	::485251085138165000
254319575	::485251091076890000
305415102	::485251102862884000
169240898	::485251114636283000
434545772	::485251171507240000
112576998	::485251176233840000
268058306	::485251189622444000
336774649	::485251196743999000
216927443	::485251203862114000
253689041	::485251214226255000
310666452	::485251230558875000
478941450	::485251245817344000
45410414	::485251258635153000
478941450	::485251262795886000
22536077	::485251293804376000
478941450	::485251294693584000
387863634	::485251313622478000
139308619	::485251317854507000
724485482	::485251321352974000
167144906	::485251356458876000
221205505	::485251363774140000
200764512	::485251383076335000
253689041	::485251413891895000
375385791	::485251428349267000
155650977	::485251429129797000
347869774	::485251431192985000
259488414	::485251432598499000
516096126	::485251433013710000
55120405	::485251438508257000
458826306	::485251523882938000
32431892	::485251592124637000
321037427	::485251638727544000
139308619	::485251646352408000
25747982	::485251656506822000
32431892	::485251656582696000
22278303	::485251664035987000
42297542	::485251691248648000
224068229	::485251794621059000
226319809	::485251813881688000
33788573	::485251823020691000
41908697	::485251832768237000
29652147	::485251843573153000
351099839	::485251900636282000
20496164	::485251902825701000
165072349	::485251917119889000
136458681	::485251918877298000
42297542	::485251995520208000
478941450	::485251996530655000
33788573	::485252061986975000
16102033	::485252068111040000
41967329	::485252104454672000
16102033	::485252118685949000
33369338	::485252147215216000
325359983	::485252186142560000
76248039	::485252186574573000
29853720	::485252189376368000
478941450	::485252204035440000
176778479	::485252206564630000
546153359	::485252215485894000
33788573	::485252229939482000
107842096	::485252249199718000
478941450	::485252250457997000
17908818	::485252280225398000
93448284	::485252280275705000
41967329	::485252318129324000
230365198	::485252362450522000
287727506	::485252365633613000
70571907	::485252396050685000
36943663	::485252397296779000
300009838	::485252404078989000
425183249	::485252412060741000
325359983	::485252440715821000
17840621	::485252453688832000
849	::485252456704905000
36869877	::485252469635940000
588641285	::485252476027695000
115550523	::485252477109825000
262240809	::485252528766873000
273271548	::485252531418046000
262405775	::485252539328122000
54697279	::485252542914260000
280749613	::485252548010721000
403823128	::485252629753102000
17840621	::485252687693225000
54697279	::485252712460611000
18752326	::485252725488115000
39041792	::485252732719083000
574147363	::485252754307567000
33788573	::485252765300428000
126507603	::485252768811073000
70571907	::485252788226916000
216486063	::485252793994055000
507674842	::485252804215205000
25747982	::485252843448721000
66058067	::485252849845039000
436187992	::485252870770421000
31625914	::485252871513210000
31620041	::485252880501604000
230365198	::485252887304761000
132768456	::485252903783776000
377555310	::485252909232181000
599589782	::485252927141851000
255834275	::485252928366579000
35945417	::485252936973291000
33788573	::485252959907741000
240532669	::485252975208574000
507674842	::485252999594258000
112333263	::485253017159995000
1318301	::485253030158155000
213763059	::485253039755132000
66058067	::485253047421923000
588641285	::485253096327499000
198393365	::485253129819004000
360231979	::485253147347419000
253759009	::485253197083070000
216927443	::485253197360287000
56169190	::485253228112523000
480857982	::485253280444846000
163646426	::485253296999759000
66058067	::485253302670483000
26947347	::485253309276901000
507674842	::485253311696629000
33788573	::485253320865361000
81469472	::485253374099849000
56169190	::485253378935504000
167282271	::485253420962807000
16846197	::485253428642611000
177111779	::485253440239849000
132768456	::485253445301989000
15902298	::485253455955492000
14792781	::485253498045358000
227072583	::485253502621736000
580391330	::485253528500183000
22536077	::485253538411343000
423830555	::485253588797513000
44779656	::485253595101532000
14792781	::485253637388500000
48612192	::485253641419644000
216927443	::485253642313023000
31625914	::485253649124184000
139308619	::485253661568692000
20190503	::485253666476421000
54405135	::485253667142918000
24494616	::485253683618127000
499995726	::485253685111304000
580391330	::485253702001762000
67421080	::485253720179879000
33299478	::485253724831350000
580391330	::485253726106427000
724485482	::485253744825991000
216927443	::485253745799098000
48427726	::485253768632492000
480857982	::485253808503537000
54405135	::485253822348926000
588641285	::485253823183613000
153531619	::485253824974565000
218112087	::485253836282806000
580391330	::485253856910008000
225206178	::485253879538659000
26068830	::485253920508219000
462487376	::485253943732092000
429375230	::485253953831960000
67656722	::485253966943768000
377555310	::485253968176480000
39041792	::485253983531855000
225206178	::485253999507947000
325996873	::485254004348563000
588641285	::485254027962109000
580391330	::485254033834115000
216927443	::485254035256389000
344454080	::485254048476438000
219039425	::485254075550662000
580391330	::485254078914498000
256609151	::485254099869634000
67421080	::485254118093492000
589542040	::485254169071067000
263433687	::485254170468159000
66058067	::485254196820598000
216927443	::485254199136251000
22736943	::485254216173109000
137426396	::485254243428085000
31536491	::485254261471592000
632710734	::485254314894426000
55744853	::485254316416978000
33299478	::485254326189699000
216927443	::485254335983788000
31536491	::485254341553446000
41753572	::485254359618691000
175847876	::485254360377864000
55744853	::485254377188233000
724485482	::485254390094495000
67421080	::485254413930356000
326146327	::485254428211945000
44811271	::485254446897582000
140110825	::485254507735969000
384503737	::485254509803737000
429375230	::485254522701234000
51814269	::485254530956034000
50216950	::485254532000010000
288874918	::485254539310678000
218112087	::485254547167010000
243427085	::485254560076664000
33299478	::485254563436314000
256609151	::485254575881199000
317596401	::485254588510265000
302934050	::485254621339074000
263013923	::485254629593456000
33299478	::485254640900927000
504027031	::485254674581581000
55744853	::485254675831062000
30516926	::485254694596800000
504027031	::485254732017971000
33299478	::485254732806508000
725050717	::485254738158817000
234828491	::485254751890595000
58949154	::485254755975823000
31536491	::485254761017401000
201810972	::485254761755590000
216927443	::485254811454296000
333245482	::485254821650255000
67421080	::485254843569676000
257625769	::485254860963872000
375961439	::485254879787499000
99435759	::485254893096427000
262240809	::485254909646757000
27904685	::485254956371288000
198393365	::485254962968944000
262240809	::485255045399580000
39847939	::485255094317748000
580391330	::485255118493712000
25760567	::485255136072441000
606781453	::485255140707155000
339917675	::485255189071278000
147384126	::485255221707173000
52950877	::485255232046120000
597965837	::485255247171170000
170815462	::485255262702280000
33299478	::485255273309679000
58587526	::485255293664641000
147279456	::485255297015889000
14792781	::485255299830263000
423830555	::485255301697142000
33299478	::485255324924801000
243427085	::485255362228940000
515068859	::485255374573158000
386861626	::485255385536684000
515049896	::485255411180646000
256750208	::485255430520586000
263418480	::485255431086825000
499167427	::485255438133649000
483283190	::485255441807462000
299297459	::485255457066344000
349484189	::485255507859349000
37011485	::485255513807286000
16864384	::485255532417015000
302934050	::485255563832356000
172573942	::485255597336834000
271204273	::485255626314878000
170357410	::485255646304927000
99435759	::485255663027630000
45410414	::485255665619697000
587864456	::485255673345634000
21374892	::485255697807212000
27904685	::485255718031728000
632710734	::485255719994662000
279735090	::485255812411977000
423941104	::485255824126656000
632710734	::485255827473698000
216927443	::485255912748511000
112576998	::485255933245673000
21374892	::485255966066491000
14187808	::485256001143050000
497630362	::485256022294925000
147298694	::485256050379984000
312348050	::485256088003289000
340688867	::485256096702275000
177101575	::485256114771345000
185629189	::485256141145124000
55744853	::485256153211760000
100843087	::485256199894347000
42638131	::485256232857382000
87812967	::485256242123010000
25760567	::485256243255476000
198393365	::485256245863919000
216927443	::485256282979729000
252823136	::485256292500377000
267405925	::485256302105358000
241278291	::485256326365196000
28066346	::485256343247265000
255104759	::485256399023509000
17473737	::485256407176839000
296590824	::485256420871254000
31620041	::485256429201551000
198393365	::485256454396317000
22005666	::485256514018365000
178492117	::485256552836640000
256609151	::485256565109579000
198393365	::485256606376919000
25760567	::485256623582371000
100843087	::485256636156497000
429375230	::485256680708386000
267405925	::485256692566097000
587081117	::485256711331409000
432027433	::485256719761555000
587081117	::485256735306043000
163340834	::485256736778223000
33788573	::485256743052513000
41136161	::485256744189173000
163340834	::485256771888766000
256609151	::485256788242345000
22536077	::485256791572234000
41136161	::485256792922808000
439681301	::485256874343030000
398377928	::485256960975962000
25760567	::485256994061037000
67421080	::485257014021324000
480857982	::485257058300608000
621474989	::485257071865384000
312348050	::485257073811521000
414543388	::485257087681703000
635845301	::485257131948400000
527041090	::485257133508661000
163340834	::485257152920305000
256609151	::485257172264435000
230069608	::485257182934745000
426838833	::485257215222104000
480857982	::485257225686884000
81469472	::485257265730289000
267405925	::485257279919247000
436187992	::485257307014443000
22536077	::485257318506823000
312348050	::485257326497390000
241324134	::485257342460522000
67421080	::485257346898092000
277760577	::485257370319081000
635845301	::485257456788848000
41908697	::485257458609172000
516096126	::485257481455947000
271204273	::485257501118455000
312348050	::485257516490960000
170357410	::485257550711885000
42220462	::485257578243313000
35505123	::485257587034583000
35945417	::485257640746840000
359104594	::485257654399672000
267405925	::485257654739025000
41136161	::485257655032623000
161656785	::485257666998976000
635845301	::485257673898598000
271204273	::485257679628009000
566902451	::485257684032032000
287569533	::485257698884063000
30417393	::485257713924845000
71617108	::485257794636234000
22536077	::485257838256599000
267482514	::485257846070579000
210996408	::485257866995982000
136791341	::485257871823605000
587081117	::485257888974114000
436187992	::485257904606298000
50216950	::485257907936563000
566902451	::485257914068656000
78065938	::485257937162493000
63928079	::485257945085911000
41908697	::485257960629608000
377357259	::485257968900788000
252823136	::485257997535285000
58028621	::485258032297672000
41908697	::485258032343830000
475930595	::485258037586710000
299297459	::485258088585256000
631513843	::485258099503013000
42297542	::485258125663297000
188508773	::485258134592954000
631513843	::485258248413392000
297679816	::485258264180187000
400249617	::485258273088487000
631513843	::485258285776240000
297679816	::485258303476629000
198406854	::485258307771564000
275902246	::485258321234911000
338256397	::485258331746230000
170357410	::485258342005104000
15814841	::485258373101649000
106320745	::485258385286524000
15814841	::485258388175998000
454465194	::485258395868749000
30406728	::485258423835951000
157254287	::485258430047719000
419047433	::485258456077586000
50216950	::485258457587527000
170357410	::485258467666448000
454465194	::485258525002960000
131310830	::485258539112214000
419047433	::485258557487468000
423941104	::485258595756281000
372499722	::485258601779703000
267405925	::485258611950505000
253552344	::485258660784771000
337499399	::485258678413836000
155139746	::485258684876861000
229332190	::485258738824409000
106584551	::485258756419100000
15814841	::485258778737381000
15814841	::485258778846445000
106561609	::485258780003667000
29500521	::485258790556536000
351847146	::485258795669417000
37776645	::485258803341197000
454465194	::485258811465531000
29394513	::485258818956574000
19945993	::485258829383626000
245855482	::485258841769406000
22536077	::485258849843032000
339353546	::485258866175660000
78065938	::485258884043386000
291288952	::485258894533730000
631513843	::485258919925661000
497630362	::485258940179939000
76082847	::485258988716437000
76375846	::485258998568865000
227893380	::485259036477362000
107610605	::485259043955830000
497630362	::485259069037367000
288918860	::485259089073549000
50216950	::485259091665616000
182901672	::485259140307365000
36116261	::485259146099306000
40864634	::485259169058930000
107610605	::485259236273057000
234828491	::485259239598727000
126109768	::485259247010054000
533417136	::485259255214112000
122717174	::485259266744254000
260573981	::485259292740579000
25469735	::485259293604970000
288918860	::485259295131303000
63928079	::485259295324667000
224124379	::485259320347463000
40526887	::485259322197151000
107610605	::485259324340834000
351847146	::485259329650429000
337499399	::485259330779103000
454465194	::485259331613777000
25084916	::485259343110344000
464182365	::485259379860463000
126109768	::485259389213757000
386861626	::485259394314010000
536141027	::485259414585495000
35297171	::485259424760471000
63928079	::485259441538101000
411700909	::485259457560322000
391573659	::485259470189387000
73795436	::485259479920177000
33249556	::485259499453054000
269012544	::485259528359784000
29817953	::485259571145887000
22536077	::485259587646287000
224124379	::485259623901827000
391573659	::485259630948646000
288918860	::485259635452948000
288918860	::485259659867996000
230365198	::485259700913856000
288918860	::485259756257304000
33299478	::485259768622092000
36279116	::485259794488385000
416684872	::485259795528556000
182834679	::485259795851919000
470451598	::485259815338672000
224124379	::485259816177127000
552789896	::485259831834451000
391573659	::485259831868420000
546947837	::485259861970534000
591216066	::485259865582223000
163646426	::485259865611583000
288918860	::485259877996978000
501554267	::485259882510434000
109718758	::485259885139873000
410961985	::485259891280330000
300009838	::485259901351231000
109718758	::485259932573253000
519909326	::485259953943236000
110563920	::485259962562514000
288918860	::485259965167185000
168347877	::485260029247762000
337434597	::485260057106333000
389954423	::485260091214413000
36772146	::485260092493664000
300009838	::485260094666711000
338619333	::485260174790098000
577920402	::485260191416324000
82150924	::485260193085652000
267482514	::485260197858775000
454465194	::485260216490295000
59705683	::485260239155904000
230365198	::485260239688962000
449981984	::485260247942967000
230069608	::485260252758409000
337499399	::485260254121574000
39863661	::485260286669385000
432027433	::485260292553572000
224124379	::485260297075060000
351847146	::485260334819590000
267227218	::485260354654449000
398339392	::485260355225288000
32431892	::485260364754739000
109718758	::485260395305639000
199331386	::485260407649890000
285401749	::485260413245095000
187034273	::485260434019471000
159986953	::485260460195725000
82150924	::485260467862900000
352943670	::485260475488153000
398339392	::485260492223840000
288918860	::485260522435006000
504027031	::485260527325573000
577920402	::485260529863122000
398339392	::485260533890043000
187034273	::485260576877449000
300009838	::485260578660057000
132314519	::485260585378926000
287569533	::485260604739837000
187078541	::485260617008173000
354629644	::485260666975301000
286502927	::485260713745608000
515068859	::485260725443895000
14594667	::485260761447428000
400817337	::485260777452879000
224124379	::485260793626107000
188508773	::485260796960980000
279548168	::485260806221996000
288918860	::485260807869964000
432027433	::485260823372103000
312348050	::485260824886665000
250474725	::485260891978350000
115824990	::485260897477480000
82150924	::485260906654212000
59705683	::485260926023925000
480857982	::485260935523610000
82150924	::485260937956302000
176839128	::485260948437868000
133617944	::485260948744060000
619492928	::485260954104365000
288918860	::485260960303575000
515068859	::485260978628857000
76463655	::485260981376151000
245021956	::485260996663980000
108204138	::485261005602430000
76463655	::485261029644185000
463250994	::485261035205447000
504027031	::485261038695108000
300009838	::485261062405894000
432027433	::485261100452048000
224124379	::485261109700485000
245021956	::485261135508021000
329093513	::485261188163698000
453690730	::485261189790699000
480857982	::485261191304851000
114633433	::485261203321540000
352943670	::485261229808549000
148197450	::485261238381723000
31403901	::485261244157669000
463138486	::485261248029032000
245021956	::485261250373230000
453690730	::485261297043251000
35603964	::485261336696217000
504027031	::485261384297353000
169240898	::485261397618479000
44307877	::485261419516919000
91942557	::485261429118107000
432027433	::485261430858326000
387863634	::485261451855020000
270184694	::485261453843111000
420403218	::485261458167836000
436187992	::485261464878321000
168347877	::485261481949138000
504027031	::485261495941357000
270184694	::485261496910233000
188508773	::485261497724329000
288918860	::485261497996566000
14594667	::485261517680803000
288918860	::485261533014806000
501554267	::485261539788599000
496575332	::485261543781965000
288918860	::485261556926513000
288918860	::485261572793577000
382359896	::485261655115198000
596113934	::485261659422724000
100339690	::485261737164144000
63720288	::485261790901583000
36772146	::485261808379654000
432027433	::485261812166688000
14891490	::485261847319162000
29935926	::485261882815549000
26947347	::485261906249519000
505510212	::485261925916635000
26580130	::485261941829414000
22536077	::485261951761534000
239162983	::485261996225744000
354047009	::485261998251192000
354047009	::485262025103134000
347869774	::485262026323685000
25178781	::485262031885332000
26580130	::485262038180954000
375961439	::485262064504410000
163340834	::485262084620705000
637418169	::485262109811306000
354047009	::485262126588514000
78065938	::485262141172092000
513711139	::485262143567462000
486138458	::485262146607931000
16713682	::485262147082272000
240530585	::485262165171900000
432027433	::485262165687812000
215189306	::485262175494082000
337499399	::485262185028132000
109718758	::485262213012131000
100843087	::485262221702750000
625951846	::485262230003646000
25178781	::485262246692392000
288918860	::485262249573900000
36250685	::485262279962005000
255147158	::485262288287318000
577920402	::485262307883118000
288918860	::485262310064152000
100843087	::485262314971471000
288918860	::485262392771624000
436187992	::485262405027368000
25178781	::485262406063374000
255147158	::485262447893180000
170815462	::485262464540753000
40526887	::485262489630679000
157254287	::485262501039190000
343756278	::485262512074403000
625951846	::485262525085523000
205991617	::485262545339428000
337499399	::485262552960864000
360183119	::485262553837498000
175581339	::485262581847044000
354047009	::485262621763858000
577920402	::485262637245005000
16864384	::485262668014432000
29849760	::485262720850493000
197384499	::485262722213244000
42297542	::485262729591422000
513711139	::485262789355655000
22187821	::485262798398562000
233677206	::485262843751985000
296590824	::485262848411459000
596113934	::485262883199004000
46965667	::485262937683001000
228264355	::485263009837633000
46965667	::485263044751011000
46965667	::485263096475181000
26182895	::485263105077682000
47466684	::485263110899392000
515049896	::485263116452642000
288918860	::485263135213748000
46965667	::485263138695020000
360183119	::485263149978091000
70839289	::485263174082387000
337499399	::485263181674459000
504027031	::485263189169283000
349904873	::485263198614876000
243751614	::485263200082882000
339295860	::485263237709963000
79035481	::485263260657414000
58949154	::485263284308680000
358617322	::485263291015376000
288918860	::485263315036143000
58949154	::485263316227731000
52950877	::485263400067297000
22536077	::485263416341184000
337499399	::485263420170981000
337499399	::485263428710576000
255104759	::485263448608374000
46965667	::485263454664536000
351174024	::485263562047102000
410961985	::485263565029265000
288918860	::485263577448587000
228264355	::485263618150125000
288918860	::485263623153917000
46965667	::485263632876322000
19568023	::485263690812653000
375961439	::485263691214905000
52809967	::485263712912023000
52809967	::485263717148270000
33299478	::485263724484128000
288918860	::485263731002077000
351174024	::485263736492396000
25178781	::485263756205645000
337499399	::485263766154932000
38226468	::485263769933983000
217912167	::485263793383948000
320485729	::485263811134226000
46965667	::485263830763577000
325906113	::485263863223701000
358617322	::485263890054254000
89590985	::485263915496914000
44307877	::485263939379294000
200849010	::485263974209183000
46965667	::485263980403777000
65995121	::485263998531952000
268058306	::485264005351866000
337499399	::485264020824653000
203311237	::485264030261444000
44307877	::485264040633962000
288918860	::485264045272858000
849	::485264054848462000
36958694	::485264072204492000
46965667	::485264130924752000
172827217	::485264146770837000
76427184	::485264170904858000
200849010	::485264177108639000
156166678	::485264179138682000
472287305	::485264192715255000
324171027	::485264221781770000
32171318	::485264247580946000
200849010	::485264251825971000
337499399	::485264262601113000
188508773	::485264283841081000
157254287	::485264290094399000
22386194	::485264293915803000
268058306	::485264312030994000
46965667	::485264320062709000
210996408	::485264332331044000
339353546	::485264338500849000
161656785	::485264353491300000
44307877	::485264375016476000
111136825	::485264385234202000
260825806	::485264387741999000
725050717	::485264396856221000
288918860	::485264398353580000
288016073	::485264404930232000
256750208	::485264405722968000
99274885	::485264409275547000
312348050	::485264425122033000
336774649	::485264457195462000
360183119	::485264477638504000
200849010	::485264478096080000
46963484	::485264519921696000
77765035	::485264539861004000
268058306	::485264547776057000
288016073	::485264555195387000
187078541	::485264564980695000
247374067	::485264565186592000
26580130	::485264578251485000
259413656	::485264591572987000
102301729	::485264596685430000
335759212	::485264679678132000
65968609	::485264691103428000
300009838	::485264694719287000
637418169	::485264732182441000
22414245	::485264734254415000
288918860	::485264753195880000
155397134	::485264820112195000
360183119	::485264827162443000
351641054	::485264830673473000
367296747	::485264845982687000
28875632	::485264873303994000
64584579	::485264945446023000
93448284	::485264960365154000
45410414	::485265023569104000
256609151	::485265047175049000
288016073	::485265058943860000
312348050	::485265100862128000
433654462	::485265127503978000
288918860	::485265139239620000
309789310	::485265161918226000
93448284	::485265207791329000
312348050	::485265229602103000
31403901	::485265258068840000
14873854	::485265269544058000
312348050	::485265284128071000
288016073	::485265304524574000
47851190	::485265307322564000
42297542	::485265319649615000
337499399	::485265347545944000
22414245	::485265415321317000
16713682	::485265420241215000
67069063	::485265423294689000
240532669	::485265445667082000
33299478	::485265478395260000
373690904	::485265478407823000
30104821	::485265490479026000
309789310	::485265513069559000
360183119	::485265534750326000
350968313	::485265582028115000
360183119	::485265582280146000
61318348	::485265591368822000
23442090	::485265594288070000
67069063	::485265598436229000
27999272	::485265621140373000
17473737	::485265630417801000
44307877	::485265644137361000
26642766	::485265654392434000
210996408	::485265661321437000
58028621	::485265670318211000
14594667	::485265672696393000
287014963	::485265673967247000
56876875	::485265695517593000
347596428	::485265696280940000
119636299	::485265701305712000
181877725	::485265705898901000
14187808	::485265714346213000
232041187	::485265730510655000
26642766	::485265740312739000
17473737	::485265745463349000
337499399	::485265776623243000
242206017	::485265808797356000
264608632	::485265812022775000
56876875	::485265812484149000
433654462	::485265864996831000
100339690	::485265867551150000
42297542	::485265869334138000
260911912	::485265871343198000
548870171	::485265884500750000
433654462	::485265900082188000
27999272	::485265913713680000
414217500	::485265940439781000
467027311	::485265940859588000
334403708	::485265961613008000
513711139	::485265963491659000
76248039	::485265975030214000
337499399	::485266000552919000
14187808	::485266017216913000
351847146	::485266035507875000
253737829	::485266058643644000
360183119	::485266100582510000
27999272	::485266101337456000
513855251	::485266109889646000
100843087	::485266112980848000
203311237	::485266135449743000
364439246	::485266150570614000
146216300	::485266154814857000
33299478	::485266184867049000
40864634	::485266186611863000
286298021	::485266206879141000
52295994	::485266208573624000
285401749	::485266216375029000
23164217	::485266232178786000
40864634	::485266288814460000
140110825	::485266300080365000
27999272	::485266307504672000
102213164	::485266311912890000
70839289	::485266323245498000
100843087	::485266342535122000
161656785	::485266350508478000
187034273	::485266371509780000
347596428	::485266375359754000
40526887	::485266397841203000
271921509	::485266410411540000
159263389	::485266424743886000
64584579	::485266476140482000
271921509	::485266501771878000
14873854	::485266544654446000
16864384	::485266575901999000
29652147	::485266581656981000
271921509	::485266584731410000
38577111	::485266588766326000
416684872	::485266628859658000
351174024	::485266637692481000
240530585	::485266639747690000
419836731	::485266649004900000
193861615	::485266649646235000
19307731	::485266656491360000
168347877	::485266718487371000
271204273	::485266723470204000
188922113	::485266728935366000
17473737	::485266738800369000
210996408	::485266744596893000
27999272	::485266746384064000
239702167	::485266753275305000
436187992	::485266811416358000
435516954	::485266826058670000
155397134	::485266831771701000
271921509	::485266853824958000
27999272	::485266929255333000
463250994	::485266945009147000
260911912	::485266949820416000
22536077	::485266963401150000
299297459	::485266982204215000
17473737	::485266992073420000
221830651	::485267029251723000
115550523	::485267030270963000
93448284	::485267036835033000
27999272	::485267042568650000
256609151	::485267054178873000
258532274	::485267078325096000
308805449	::485267078958415000
17473737	::485267098457755000
119269983	::485267143865278000
27999272	::485267158868688000
25469735	::485267159124570000
239702167	::485267163968974000
33029479	::485267205529935000
279865885	::485267249264353000
27999272	::485267250010918000
159263389	::485267266695483000
271921509	::485267273322463000
27904685	::485267278326267000
256750208	::485267296282095000
178985516	::485267304570032000
553738195	::485267313177145000
377627227	::485267331023900000
410195122	::485267350124765000
240892007	::485267350355066000
301016850	::485267396014657000
360183119	::485267418894172000
371477472	::485267422471942000
32431892	::485267439731900000
271204273	::485267444420734000
42297542	::485267449341050000
27904685	::485267455149744000
147310240	::485267483868151000
262471070	::485267514721435000
301016850	::485267515996528000
40864634	::485267545721548000
607016651	::485267546619125000
26589876	::485267607000334000
65412211	::485267618664677000
515049896	::485267669780668000
503911979	::485267677544337000
312348050	::485267717214457000
102213164	::485267726320283000
230905946	::485267727372648000
181877725	::485267767063347000
132314519	::485267774689005000
260361255	::485267794703826000
281408265	::485267796138266000
230905946	::485267808884756000
16864384	::485267810252513000
26589876	::485267843064147000
503911979	::485267851209498000
249388532	::485267865067864000
210996408	::485267889616740000
65995121	::485267930603851000
111124977	::485267931673395000
105598447	::485267953068171000
147310240	::485268013260603000
273205079	::485268028964102000
281260984	::485268039521144000
246066577	::485268049558118000
16864384	::485268084065054000
186572442	::485268121280737000
90750144	::485268124187754000
503911979	::485268125068189000
412638454	::485268135075790000
587864456	::485268154990358000
290855101	::485268179149520000
17473737	::485268212016103000
410856984	::485268259051020000
176489426	::485268294752948000
447255375	::485268321328054000
401089789	::485268322171117000
398445530	::485268341951848000
22536077	::485268342630912000
35945417	::485268360548986000
248468379	::485268370929889000
334403708	::485268394376454000
404496513	::485268399371452000
176778479	::485268408582553000
15867361	::485268416140279000
239702167	::485268434759213000
355612007	::485268485703204000
20364178	::485268508893143000
17840621	::485268515713077000
378334138	::485268532838793000
46965667	::485268557576425000
34071360	::485268560504049000
240015074	::485268580812849000
419836731	::485268606226554000
77765035	::485268637452759000
155397134	::485268647058083000
46965667	::485268657224699000
46965667	::485268680935092000
239702167	::485268708680826000
53258017	::485268709464756000
258532274	::485268725336006000
292012619	::485268761268977000
68052287	::485268797470040000
16864384	::485268814511501000
17840621	::485268865513820000
513711139	::485268870937055000
108814965	::485268920530526000
17694593	::485268921407516000
360183119	::485268924737417000
22294252	::485268961810862000
49383709	::485268966613745000
375961439	::485269061152960000
22536077	::485269067045928000
420083874	::485269107718115000
239149781	::485269133747949000
161656785	::485269135610232000
17694593	::485269142392827000
155397134	::485269169085382000
256750208	::485269186214518000
354629644	::485269188731486000
355574432	::485269317286907000
242533291	::485269317794021000
131954929	::485269326790791000
458808714	::485269327277346000
292012619	::485269331442294000
76427184	::485269344654327000
17840621	::485269345056985000
32171318	::485269349943771000
258532274	::485269362266226000
160788774	::485269371645095000
151604434	::485269392817938000
34071360	::485269403198427000
286341932	::485269470881927000
447255375	::485269485431955000
377627227	::485269501907185000
180190603	::485269512539734000
273271548	::485269551366803000
16472279	::485269553640128000
419836731	::485269576964661000
377627227	::485269582450413000
160144135	::485269586925740000
250474725	::485269609616924000
155397134	::485269611882225000
161656785	::485269623130968000
65968609	::485269658996445000
371477472	::485269683441270000
377420899	::485269685026299000
160144135	::485269709353271000
415703077	::485269740986716000
288918860	::485269745537527000
239149781	::485269748158976000
42297542	::485269754459209000
56198202	::485269772050112000
360183119	::485269781654675000
337499399	::485269828211851000
270143437	::485269890618892000
233362394	::485269903104937000
27323374	::485269917411725000
258532274	::485269933966643000
240766538	::485269960747675000
365151006	::485269985120370000
17694593	::485269989675773000
258532274	::485269998399528000
299297459	::485270015747174000
27323374	::485270030058131000
161656785	::485270047724535000
33643268	::485270048303763000
160289098	::485270050564489000
423830555	::485270073968300000
23164217	::485270081278976000
186945768	::485270151311286000
289084083	::485270153383264000
453690730	::485270159448236000
360183119	::485270160421306000
17694593	::485270193997086000
256609151	::485270198396940000
564879952	::485270201999454000
93448284	::485270203362586000
285955708	::485270216994074000
351174024	::485270221557489000
120139449	::485270284594085000
347869774	::485270291300356000
258532274	::485270311961493000
22536077	::485270322845728000
52818001	::485270331938975000
17694593	::485270358032138000
65513	::485270361530204000
160289098	::485270374255308000
100843087	::485270408908636000
229611107	::485270437819990000
460471042	::485270490710560000
16713287	::485270514210836000
716262980	::485270521051754000
7875762	::485270526043377000
80965569	::485270531004854000
17694593	::485270534154760000
270143437	::485270535434403000
370850900	::485270568233492000
77078833	::485270577427386000
357275400	::485270584347996000
440624261	::485270591071477000
155397134	::485270592783126000
472528304	::485270592913145000
354047009	::485270600961630000
131954929	::485270606103863000
33369338	::485270607953526000
17840621	::485270685812420000
245855482	::485270703793766000
160289098	::485270743177916000
17694593	::485270765390950000
347994449	::485270765433286000
270227232	::485270773385265000
337499399	::485270776094789000
387188572	::485270806507687000
230905946	::485270849394466000
188508773	::485270899981955000
73020435	::485270910383841000
69916558	::485270966784647000
20026791	::485270975487807000
591216066	::485270989669150000
17694593	::485270996027736000
255147158	::485270996962639000
420403218	::485271008040218000
227893380	::485271018911858000
171724420	::485271023865331000
255147158	::485271048363843000
271204273	::485271066718113000
188508773	::485271078449582000
525819441	::485271107025387000
336195050	::485271113547526000
96793797	::485271160842506000
183090041	::485271184573861000
240463390	::485271198956154000
17694593	::485271212323790000
346569016	::485271223861927000
230905946	::485271231793344000
194998718	::485271256829136000
384494456	::485271264093683000
607016651	::485271268405436000
240892007	::485271317885640000
26179867	::485271391969607000
17694593	::485271407421431000
40526887	::485271445405065000
147279456	::485271475058782000
140206179	::485271541098106000
105598447	::485271556956770000
155397134	::485271557816979000
289084083	::485271563927687000
46764883	::485271571930419000
351190984	::485271592843616000
569518404	::485271619632627000
40864634	::485271619997155000
20026791	::485271625051275000
271204273	::485271645339127000
17694593	::485271658547388000
270143437	::485271675857289000
336845657	::485271676389949000
463250994	::485271699772817000
587864456	::485271717481156000
16472279	::485271725844598000
69916897	::485271728248332000
65412211	::485271730655477000
189179241	::485271739400597000
20364178	::485271742219161000
725050717	::485271755733213000
165072349	::485271773831647000
188508773	::485271788868210000
240892007	::485271859668062000
444247134	::485271877577740000
499995726	::485271895147700000
349904873	::485271898360516000
227893380	::485271898646118000
188508773	::485271918786772000
299796220	::485271964333142000
102213164	::485272004875284000
348745482	::485272005319467000
15789848	::485272015792644000
364410144	::485272051402293000
487258078	::485272061938388000
453690730	::485272062429102000
253737829	::485272074382880000
46965667	::485272101058658000
240892007	::485272116602761000
337499399	::485272143593488000
102213164	::485272146026201000
227114320	::485272171900854000
349904873	::485272172185661000
401089789	::485272187780096000
147310240	::485272194180603000
270143437	::485272228091953000
270184694	::485272235939483000
52818001	::485272237470015000
46965667	::485272243866304000
178985516	::485272244562575000
122717174	::485272263789248000
165072349	::485272271431270000
414952579	::485272284098072000
40816246	::485272309356191000
46965667	::485272311671431000
46965667	::485272346626760000
414952579	::485272381066194000
58028621	::485272401706356000
414952579	::485272413190369000
254210162	::485272450171535000
66393146	::485272454441365000
66203192	::485272458367221000
14594667	::485272496606703000
227893380	::485272501472464000
102213164	::485272507587756000
58028621	::485272534154084000
503911979	::485272534837764000
26831606	::485272540365873000
254210162	::485272550109216000
86131593	::485272560125218000
239702167	::485272575677722000
725050717	::485272592194887000
420083874	::485272593159561000
102213164	::485272605239570000
20364178	::485272619340419000
61478431	::485272643554144000
65968609	::485272654211846000
188508773	::485272658028687000
349904873	::485272664240439000
29652147	::485272670309986000
414952579	::485272672771665000
26831606	::485272681646788000
176839128	::485272683375230000
263418480	::485272703025164000
30362051	::485272704442826000
7875762	::485272726383656000
66203192	::485272726966267000
280749613	::485272734365413000
66203192	::485272735849783000
26831606	::485272738177613000
240892007	::485272741612752000
419836731	::485272757647994000
52818001	::485272776563888000
66203192	::485272787062226000
331447850	::485272811074621000
374772557	::485272821833035000
349904873	::485272822353125000
178492117	::485272823649161000
96793797	::485272824488009000
188508773	::485272834688573000
476507554	::485272835938471000
396923534	::485272849490251000
36250685	::485272861670932000
331447850	::485272870461796000
29652147	::485272871686922000
65968609	::485272882902085000
420083874	::485272884248449000
423950693	::485272901050839000
176188106	::485272914124890000
43977455	::485272936501489000
161656785	::485272998996213000
7875762	::485273004352737000
40526887	::485273004700471000
14594667	::485273015068786000
396364407	::485273019049209000
65513	::485273032450408000
31625914	::485273049621475000
256609151	::485273090969321000
189135890	::485273125278343000
198126424	::485273189292187000
280826646	::485273198628335000
66203192	::485273203225292000
189135890	::485273212721184000
430072028	::485273293058891000
26831606	::485273325078192000
225206178	::485273330816020000
176188106	::485273335107174000
414952579	::485273336973258000
240892007	::485273344401350000
24383303	::485273350839619000
310369464	::485273366333358000
49383709	::485273369227448000
349904873	::485273454531186000
227893380	::485273470314745000
253057868	::485273476971122000
389954423	::485273494381273000
188508773	::485273524924207000
34689419	::485273533149233000
414952579	::485273556079476000
253737829	::485273570709233000
252623066	::485273573779841000
26831606	::485273591768821000
337499399	::485273596999520000
252623066	::485273612992397000
288874918	::485273650426159000
477188816	::485273662434463000
123746907	::485273676238315000
352531780	::485273679501090000
26831606	::485273691626819000
515068859	::485273711444889000
167301113	::485273718323572000
288874918	::485273740918288000
155397134	::485273794001764000
42220462	::485273809562652000
288918860	::485273849584291000
22536077	::485273863379378000
242533291	::485273865510080000
60220156	::485273869549600000
349904873	::485273914059132000
38326757	::485273914235310000
347994449	::485273927330332000
189135890	::485273939967369000
465198766	::485273972926214000
289084083	::485273976596598000
325192444	::485273977648975000
252674018	::485273986205376000
465198766	::485273990445793000
447255375	::485273990869438000
39847939	::485274019344547000
78970527	::485274036004343000
252422768	::485274042773934000
155397134	::485274061107658000
26831606	::485274077142077000
382976230	::485274091768016000
113048616	::485274103733952000
66203192	::485274129537323000
36310459	::485274151553601000
29302446	::485274153256488000
14205371	::485274156939116000
67450397	::485274160847802000
598832393	::485274174215036000
447255375	::485274195329171000
277829772	::485274256150769000
508430679	::485274287394131000
78970527	::485274309263249000
302934050	::485274314921369000
349904873	::485274323951689000
252674018	::485274336584941000
289461446	::485274358840324000
36250685	::485274367501549000
62685527	::485274379136163000
22736943	::485274390884409000
430072028	::485274403958038000
243014276	::485274406114308000
40864634	::485274409528078000
222278624	::485274426397569000
26179867	::485274431124537000
513434526	::485274433947324000
596113934	::485274473281511000
280749613	::485274478302490000
414315073	::485274491182796000
176188106	::485274496606404000
78970527	::485274554575491000
508430679	::485274603892137000
26831606	::485274613174112000
230069608	::485274633810493000
153544543	::485274671924137000
243014276	::485274714579800000
309108026	::485274724209922000
60160675	::485274742073876000
312348050	::485274764265922000
189135890	::485274767709057000
396923534	::485274780669444000
15267198	::485274784159522000
189135890	::485274790513487000
69916897	::485274800932536000
25160673	::485274801586454000
493647862	::485274834880843000
36310459	::485274885070270000
47466684	::485274916166860000
335432246	::485274931865743000
221610776	::485274947535654000
364043601	::485275028830035000
312348050	::485275046899109000
335432246	::485275062606393000
36310459	::485275082001223000
607016651	::485275092260098000
153544543	::485275121654198000
258609027	::485275150347411000
47466684	::485275152436170000
92838578	::485275156626288000
591216066	::485275159398715000
147298694	::485275163252895000
556556365	::485275177614188000
249246314	::485275184526413000
335432246	::485275209541222000
147298694	::485275244769189000
102213164	::485275249748221000
188508773	::485275252008574000
189179241	::485275255972171000
24113194	::485275268773212000
145469568	::485275273068150000
256609151	::485275284758089000
519898323	::485275294069051000
188508773	::485275316676341000
76248039	::485275337765289000
153544543	::485275368774176000
240530585	::485275380991795000
42220462	::485275432376598000
14594667	::485275467826491000
358611246	::485275479247564000
42220462	::485275483446448000
519898323	::485275485497094000
192727478	::485275491549474000
519898323	::485275513687011000
607016651	::485275537384800000
188508773	::485275537942667000
335432246	::485275544640950000
49221112	::485275553071505000
35141457	::485275554296627000
256609151	::485275585699405000
299297459	::485275591982473000
22559382	::485275599208841000
548870171	::485275614862004000
19683725	::485275635741642000
35141457	::485275647519227000
467043006	::485275663297826000
188508773	::485275685007544000
14205371	::485275753156984000
36310459	::485275773319020000
17473737	::485275780776091000
335488857	::485275876263997000
240766538	::485275881758531000
437064295	::485275893359587000
312348050	::485275896304373000
596113934	::485275899122577000
227893380	::485275900599365000
525819441	::485275925022404000
363361632	::485275927501611000
257625769	::485275928017522000
107724446	::485275936611631000
349904873	::485276005813059000
447255375	::485276012976947000
149295164	::485276072657711000
375961439	::485276073190387000
112333263	::485276078777200000
177101575	::485276089166884000
36310459	::485276106283831000
256609151	::485276117180628000
553738195	::485276147853590000
36250685	::485276152312102000
107724446	::485276158343512000
45966951	::485276158452576000
519898323	::485276171286761000
256609151	::485276175523409000
257625769	::485276187682684000
67450397	::485276200437178000
598832393	::485276215683473000
349904873	::485276231122694000
268987143	::485276254707257000
407399368	::485276262559014000
349904873	::485276265767636000
553738195	::485276276425777000
15109013	::485276361204842000
349904873	::485276387998068000
256750208	::485276394557960000
564879952	::485276401608581000
48046250	::485276404578549000
239257340	::485276410248826000
60220156	::485276414204452000
24543872	::485276435678892000
26580130	::485276442888904000
358611246	::485276455232737000
85651876	::485276469363372000
280749613	::485276469476999000
280749613	::485276509293543000
36310459	::485276529753354000
349904873	::485276552192462000
256609151	::485276622090952000
254210162	::485276637198442000
349904873	::485276658492903000
14205371	::485276693272473000
373690904	::485276698695331000
310009833	::485276708044423000
20419159	::485276718937423000
273271548	::485276719977611000
508430679	::485276730408464000
447255375	::485276747647053000
256609151	::485276758137393000
508430679	::485276777955069000
254210162	::485276781696401000
189179241	::485276807206170000
256609151	::485276828928864000
447255375	::485276871743918000
254210162	::485276880308670000
14187808	::485276889523957000
335432246	::485276900718170000
6092972	::485276912936177000
447255375	::485276918128730000
325359983	::485276961816584000
14187808	::485276984453636000
219153949	::485276998835924000
35141457	::485277001607966000
47466684	::485277023179640000
34204169	::485277075385753000
227893380	::485277107732643000
625900103	::485277110110412000
22734052	::485277141664141000
189179241	::485277147297087000
713350694	::485277153001766000
149295164	::485277168042139000
195154119	::485277175818362000
338619333	::485277177697411000
82257804	::485277189748043000
187078541	::485277191182118000
312348050	::485277220056104000
61969086	::485277251312046000
33555786	::485277254927527000
82257804	::485277256059998000
431264673	::485277284480208000
351190984	::485277290210004000
377627227	::485277298220756000
171746458	::485277306630701000
67450397	::485277373688860000
374772557	::485277377589547000
294745245	::485277389245530000
14205371	::485277395885514000
280749613	::485277398968324000
45410414	::485277428965576000
254210162	::485277432841138000
217871594	::485277444513878000
61969086	::485277476906889000
230905946	::485277482807873000
14187808	::485277487552016000
112333263	::485277488667295000
189135890	::485277542035628000
230905946	::485277545735016000
349904873	::485277554786697000
364410144	::485277609094156000
47031965	::485277617877049000
594844703	::485277621224108000
239162983	::485277638710554000
335432246	::485277645345525000
14205371	::485277650404249000
16380745	::485277686508429000
39847939	::485277706964054000
551248502	::485277708205584000
67450397	::485277713326829000
328828628	::485277717038784000
14187808	::485277731861823000
445903498	::485277777986592000
45966951	::485277805291114000
335432246	::485277857363410000
162200561	::485277906068058000
61969086	::485277926611763000
239162983	::485277928495005000
176224586	::485277931518713000
189179241	::485277935411023000
491679354	::485277936723836000
168347877	::485277939915714000
382359896	::485277946110693000
288874918	::485277953962438000
33418266	::485277980235550000
262449011	::485277992982441000
350968313	::485277999512571000
47031965	::485278002423410000
33418266	::485278073525260000
67450397	::485278109118132000
324171027	::485278138918645000
189179241	::485278154865397000
53317470	::485278165867450000
76248039	::485278181029449000
76248039	::485278202206494000
371477472	::485278205931053000
69916897	::485278225082224000
262449011	::485278225556582000
349904873	::485278258921881000
215144630	::485278260431843000
15330061	::485278263758319000
297679816	::485278307223887000
38326757	::485278309039632000
45966951	::485278329906294000
288874918	::485278347123908000
175847876	::485278356079116000
328828628	::485278381940805000
20786050	::485278382192472000
371477472	::485278392565391000
382359896	::485278404481019000
219153949	::485278424760848000
472528304	::485278435997417000
65513	::485278438077366000
309124011	::485278468431953000
241337450	::485278500559941000
239162983	::485278510710521000
414952579	::485278543136321000
410195122	::485278551944351000
309124011	::485278554918502000
17455392	::485278558726520000
237986569	::485278559133769000
17455392	::485278559347281000
252623066	::485278575688679000
260361255	::485278608424837000
237986569	::485278609545101000
96793797	::485278687617507000
14187808	::485278712565612000
239162983	::485278712695623000
239162983	::485278725874151000
147384126	::485278735579361000
335432246	::485278748606873000
217871594	::485278751861665000
47466684	::485278783118016000
105598447	::485278785936175000
335432246	::485278796149297000
350968313	::485278800305860000
47466684	::485278815078600000
35376355	::485278823638761000
14187808	::485278851619373000
47466684	::485278852311437000
47466684	::485278879054311000
168347877	::485278880320593000
227893380	::485278884066500000
423446901	::485278885521948000
500060319	::485278894078320000
47466684	::485278896951398000
587054451	::485278920845963000
20941662	::485278951712227000
349904873	::485278955075686000
47466684	::485278966388129000
195103093	::485278972586889000
242533291	::485278978387615000
410195122	::485278982732918000
61969086	::485279038031015000
21117523	::485279069043302000
242533291	::485279070393872000
44768272	::485279083946049000
46965667	::485279088265818000
175847876	::485279101989965000
288874918	::485279127767756000
57385263	::485279147716259000
16623113	::485279157526360000
239702167	::485279196621455000
16380745	::485279199511330000
107724446	::485279230788640000
375961439	::485279234634436000
16380745	::485279244243595000
285125363	::485279251801702000
176778479	::485279268126347000
500060319	::485279289265639000
180190603	::485279302976409000
112333263	::485279322190512000
38520445	::485279327396069000
67450397	::485279341543051000
332306968	::485279344898473000
225287674	::485279345104007000
463250994	::485279360769748000
73020435	::485279384861822000
20026791	::485279388880338000
155139746	::485279419246718000
335432246	::485279433180184000
351174024	::485279448535535000
123746907	::485279459910897000
500060319	::485279469285179000
360183119	::485279490428637000
161199833	::485279508896178000
14187808	::485279534993125000
189179241	::485279575186735000
36116261	::485279586133872000
36116261	::485279594950316000
14187808	::485279620343021000
349904873	::485279635500855000
343018153	::485279695764992000
26642766	::485279712239824000
35603964	::485279723275034000
256609151	::485279753998696000
134225933	::485279756305571000
178492117	::485279790023180000
67450397	::485279799431004000
256321392	::485279826245201000
175847876	::485279875784515000
513711139	::485279905119096000
17016789	::485279906050617000
335432246	::485279923712442000
337499399	::485279932961271000
463250994	::485279943660544000
53243169	::485279952372506000
241995287	::485279957765988000
105623584	::485279985872039000
20364178	::485279992004481000
339917675	::485280001512595000
351174024	::485280001713909000
67450397	::485280050397188000
14187808	::485280059377614000
55665294	::485280086589857000
45966951	::485280110330015000
106320745	::485280122476695000
38333116	::485280140331479000
414952579	::485280141853982000
189179241	::485280163521769000
414952579	::485280199093678000
241995287	::485280209919156000
147298694	::485280211760451000
14187808	::485280221734899000
419836731	::485280226759692000
216591008	::485280253980327000
332306968	::485280274490462000
216591008	::485280276394680000
7875762	::485280298838810000
216591008	::485280314952908000
414952579	::485280320652988000
215174499	::485280331873124000
178492117	::485280336494858000
216486063	::485280353238515000
375734748	::485280368744857000
160788774	::485280381361328000
623990154	::485280389552824000
312348050	::485280390987677000
349386319	::485280400462192000
38333116	::485280423329550000
127092086	::485280440853360000
215174499	::485280446490886000
79035481	::485280459379994000
14205371	::485280493777469000
463250994	::485280496927002000
38333116	::485280555773075000
215174499	::485280556478124000
44231782	::485280561447976000
325906113	::485280586337353000
240766538	::485280587276890000
277529978	::485280622684827000
337499399	::485280652385058000
17016789	::485280680700817000
14187808	::485280693426352000
277529978	::485280694319316000
46940147	::485280697989332000
596113934	::485280713017536000
38333116	::485280739227754000
40864634	::485280746387427000
325906113	::485280797939998000
14187808	::485280825291051000
189179241	::485280830126698000
310982944	::485280833713209000
299441398	::485280864553545000
500060319	::485280891808526000
25747982	::485281062084300000
100843087	::485281066563821000
91521926	::485281092136484000
389197869	::485281096439840000
397084214	::485281122520006000
140110825	::485281137128771000
337499399	::485281143424811000
100843087	::485281179549986000
187034273	::485281215701069000
147279456	::485281237360058000
233677206	::485281242381053000
100843087	::485281264513986000
38333116	::485281270478295000
257625769	::485281293111148000
176778479	::485281327613083000
63490594	::485281338593783000
271204273	::485281349566087000
351174024	::485281363298226000
48612192	::485281396127457000
216591008	::485281398861725000
593296591	::485281492466028000
219153949	::485281503707140000
337499399	::485281550087778000
79035481	::485281575589142000
279735090	::485281613752717000
216591008	::485281671881564000
38333116	::485281675492855000
337499399	::485281686935334000
28771314	::485281703334653000
201899461	::485281714592161000
84870240	::485281722372599000
289084083	::485281747727171000
277529978	::485281749442629000
593296591	::485281749769809000
201899461	::485281792019009000
593296591	::485281796934750000
127092086	::485281839397888000
216591008	::485281860038041000
241995287	::485281861954830000
7875762	::485281887179776000
379357885	::485281897182806000
382531150	::485281898386558000
14187808	::485281921556295000
201899461	::485281957991837000
472287305	::485281963805122000
216591008	::485281990447337000
325192444	::485281992737427000
43967474	::485282009930280000
31403901	::485282013575135000
593296591	::485282018146525000
14187808	::485282044529090000
39215095	::485282052376657000
201899461	::485282059854692000
382531150	::485282100036128000
215174499	::485282100577599000
593296591	::485282167853834000
309124011	::485282168126849000
37029138	::485282188791799000
539183661	::485282205111836000
363361632	::485282208492826000
201899461	::485282214901329000
188417746	::485282232001908000
40604299	::485282246967197000
593296591	::485282256336855000
35599852	::485282324347486000
67450397	::485282334397067000
387941507	::485282346015682000
16166332	::485282347718164000
216618788	::485282388444848000
14187808	::485282389510602000
160788774	::485282405385633000
84870240	::485282411190579000
25760567	::485282419319533000
38333116	::485282429586780000
188508773	::485282451338428000
110059442	::485282455532761000
420403218	::485282500621893000
24494616	::485282508242952000
277626311	::485282513548345000
301737159	::485282530631757000
38333116	::485282568757989000
219153949	::485282571048484000
351174024	::485282579273117000
14187808	::485282618435715000
50429893	::485282654548287000
84870240	::485282656280530000
188508773	::485282677264637000
38333116	::485282682415218000
444247134	::485282685795840000
364641621	::485282697573449000
351174024	::485282704179490000
467688815	::485282742909669000
14187808	::485282757661442000
369804138	::485282764019990000
479959389	::485282782789525000
385114649	::485282847000104000
490016303	::485282866780065000
566902451	::485282883255275000
25747982	::485282885767688000
201899461	::485282895703990000
38333116	::485282902976905000
38333116	::485282959872626000
60160675	::485283003779018000
219153949	::485283018048028000
201899461	::485283060171026000
14187808	::485283070711717000
277626311	::485283113061191000
472287305	::485283127623823000
38333116	::485283129620303000
126507603	::485283138277744000
225893243	::485283140366127000
307397057	::485283153724977000
38333116	::485283170556719000
44231782	::485283202055946000
16166332	::485283217793368000
490016303	::485283217851678000
500060319	::485283219940851000
301016850	::485283223396552000
215181084	::485283229398609000
28771314	::485283254048542000
225206178	::485283275544358000
14187808	::485283292066115000
38333116	::485283296914321000
127092086	::485283304925433000
716262980	::485283306628714000
201899461	::485283318250762000
562393615	::485283332440088000
127092086	::485283336886050000
332306968	::485283349200527000
232114448	::485283356285079000
219153949	::485283357774086000
398377928	::485283368385261000
364641621	::485283378548445000
386861626	::485283390870925000
14187808	::485283407497547000
417606826	::485283413947985000
363361632	::485283451474821000
94310638	::485283484307423000
596113934	::485283487058890000
86131593	::485283514388992000
38333116	::485283521162772000
24868543	::485283524488884000
566902451	::485283530671271000
188508773	::485283548463517000
86131593	::485283590553358000
38333116	::485283610400784000
35256600	::485283622006427000
60160675	::485283633117155000
399114412	::485283639521849000
399114412	::485283640524300000
22536077	::485283649731178000
277529978	::485283654612967000
22536077	::485283655972319000
22536077	::485283666088980000
14187808	::485283697688846000
195103093	::485283717704060000
188508773	::485283724934656000
239162983	::485283777191874000
271204273	::485283781306093000
46965667	::485283817414881000
369804138	::485283840353898000
17694593	::485283866899664000
61969086	::485283886814232000
94310638	::485283895735107000
396923534	::485283908863262000
35256600	::485283912130646000
61969086	::485283915515850000
38333116	::485283918422081000
386861626	::485283945307582000
188508773	::485283956728664000
253759009	::485283976668401000
239162983	::485284007811485000
286282963	::485284015076032000
286282963	::485284018708287000
309124011	::485284020209868000
286282963	::485284023976349000
415703077	::485284039947870000
185399022	::485284041071927000
286282963	::485284051260301000
19568023	::485284058402807000
195103093	::485284069778128000
38333116	::485284075146469000
35256600	::485284076685770000
603136773	::485284083720003000
185399022	::485284089537122000
38333116	::485284118838509000
25237171	::485284125910499000
14792781	::485284139457728000
14187808	::485284181241774000
198393365	::485284189420281000
444247134	::485284198802919000
188508773	::485284229257785000
288016073	::485284231694647000
35256600	::485284249134592000
417606826	::485284294500155000
176778479	::485284305854529000
490016303	::485284320089632000
37730571	::485284332970729000
24495392	::485284377606103000
35256600	::485284413287067000
96793797	::485284424708141000
335432246	::485284439212048000
374772557	::485284474045739000
14187808	::485284476541730000
238786875	::485284511182487000
195103093	::485284537006817000
84870240	::485284539455909000
18156298	::485284551191584000
37730571	::485284552613834000
457250385	::485284632640765000
374772557	::485284636612775000
538541326	::485284639343255000
14187808	::485284671673335000
188508773	::485284673531035000
219153949	::485284674953306000
288874918	::485284738752471000
176778479	::485284744973008000
389954423	::485284786773037000
16166332	::485284802569187000
189179241	::485284852766236000
37029138	::485284928678928000
112333263	::485284937319186000
50429893	::485284939273732000
335367791	::485284966641577000
337499399	::485284978297937000
566902451	::485284997838815000
364641621	::485285007699611000
286282963	::485285035780882000
84870240	::485285050229850000
175847876	::485285069918322000
417606826	::485285070484168000
181877725	::485285086188027000
14205371	::485285104127074000
25747982	::485285134581522000
574147363	::485285134774829000
49383709	::485285145365078000
240463390	::485285154307338000
238665368	::485285164549816000
515068859	::485285176654987000
14187808	::485285236088270000
14205371	::485285276915597000
114967175	::485285332175179000
463250994	::485285334607859000
280749613	::485285370410856000
461392295	::485285400106110000
189179241	::485285408066899000
14187808	::485285417441562000
26642766	::485285418389082000
136828926	::485285445945671000
405362735	::485285470796918000
280749613	::485285500883058000
288016073	::485285511502639000
375961439	::485285518045749000
76502729	::485285518670708000
262240809	::485285524475617000
37029138	::485285547993092000
188508773	::485285556645941000
69916897	::485285580604178000
14187808	::485285581048786000
34071360	::485285593190916000
280749613	::485285596714500000
331307463	::485285617161359000
280749613	::485285645045481000
335488857	::485285666482573000
262240809	::485285672060583000
291475742	::485285675403472000
147298694	::485285677357989000
457250385	::485285713638744000
352531780	::485285730223398000
14187808	::485285746988048000
572151259	::485285764599521000
572151259	::485285770400239000
119269983	::485285781280673000
84870240	::485285784270815000
16166332	::485285786913234000
593296591	::485285791250145000
335432246	::485285807582769000
38333116	::485285808778121000
38333116	::485285847114072000
221610776	::485285874628714000
265799781	::485285904987066000
260464441	::485285915909029000
280749613	::485285918077886000
239162983	::485285922649690000
34071360	::485285957671739000
444247134	::485285963145293000
572151259	::485285968262348000
76427184	::485285987874897000
382359896	::485285998692028000
14205371	::485286022788694000
20932133	::485286033555083000
572151259	::485286039972368000
461392295	::485286052735627000
188508773	::485286062420275000
262240809	::485286078199255000
500060319	::485286099867414000
14223247	::485286102433939000
31403901	::485286109992452000
14187808	::485286130603270000
20932133	::485286162819334000
444247134	::485286197607280000
352531780	::485286202229399000
371068004	::485286211263926000
556556365	::485286218775531000
500060319	::485286237788704000
224124379	::485286255177904000
51979136	::485286288052858000
566902451	::485286290292617000
14205371	::485286297637232000
286282963	::485286302443917000
51979136	::485286311826186000
556556365	::485286325931626000
593296591	::485286330243358000
333704327	::485286333955706000
369804138	::485286347293609000
239162983	::485286414880624000
61969086	::485286424594624000
188508773	::485286432190128000
260464441	::485286434106925000
500060319	::485286446572777000
32671267	::485286449357791000
352531780	::485286503946276000
262240809	::485286536129171000
16166332	::485286637015171000
223288871	::485286682367774000
323477702	::485286686096494000
361199465	::485286702505005000
260464441	::485286724264681000
224103552	::485286743185170000
69916897	::485286764932628000
288918860	::485286765540814000
51979136	::485286831504629000
37029138	::485286851297546000
68369234	::485286870214279000
222598798	::485286890040729000
69916897	::485286893668401000
290396729	::485286908256202000
51979136	::485286912131756000
68369234	::485286915735052000
291475742	::485286933149409000
420083874	::485286960278142000
288918860	::485286985750179000
22386194	::485286990108049000
337499399	::485287021175644000
466873056	::485287033238089000
33369338	::485287044218753000
199001641	::485287044520742000
14187808	::485287082144059000
14205371	::485287093074419000
352531780	::485287133867810000
288918860	::485287140062814000
253759009	::485287198938247000
435516954	::485287210824921000
357079725	::485287211252740000
189179241	::485287229867053000
224103552	::485287230940782000
69916897	::485287281943920000
382976230	::485287300054536000
339312291	::485287337861992000
533417136	::485287340504801000
25359188	::485287341519405000
480857982	::485287353750007000
198393365	::485287378269896000
349904873	::485287417348235000
51979136	::485287439108284000
194998718	::485287463447846000
513711139	::485287544053968000
716262980	::485287546151133000
224103552	::485287572554252000
352531780	::485287579609485000
255147158	::485287603445313000
349904873	::485287605768957000
252623066	::485287615122653000
494376740	::485287623020511000
484202581	::485287631513989000
277204534	::485287644642168000
816177	::485287670134738000
433654462	::485287685301342000
37029138	::485287705656311000
395076249	::485287706813943000
406121427	::485287707539558000
344454080	::485287765848752000
325906113	::485287783473618000
252623066	::485287783830147000
465198766	::485287788451885000
454375039	::485287836220813000
352531780	::485287893397553000
51979136	::485287897763835000
349904873	::485287950465265000
487258078	::485287969436102000
454375039	::485287987425447000
45581124	::485287996854251000
352531780	::485288015950934000
402333632	::485288020732428000
433654462	::485288025182584000
466873056	::485288045034229000
365739414	::485288056207835000
50509821	::485288072456593000
69916897	::485288075560374000
409665559	::485288086080090000
71617108	::485288099237601000
412638454	::485288100617547000
409665559	::485288136352997000
288918860	::485288157223452000
255697938	::485288194359824000
273631488	::485288227821993000
44811271	::485288240484581000
45581124	::485288301817888000
69916897	::485288315818483000
14187808	::485288324123619000
44231782	::485288349750403000
337499399	::485288366775476000
45581124	::485288368880631000
417968003	::485288375101194000
40526887	::485288375721529000
433654462	::485288405941514000
100378471	::485288410634940000
26580130	::485288433309347000
288918860	::485288462895960000
344454080	::485288463231508000
433654462	::485288466536603000
44811271	::485288475344637000
466873056	::485288518696972000
268987143	::485288520265641000
69916897	::485288543477321000
14205371	::485288547105398000
33299478	::485288573931757000
323477702	::485288577777938000
51979136	::485288578545496000
253134261	::485288587621978000
253134261	::485288612158652000
42220462	::485288613677371000
285955708	::485288663673077000
44811271	::485288677858230000
31403901	::485288678886236000
277204534	::485288684141678000
51979136	::485288711995666000
500060319	::485288715519283000
316025875	::485288732489052000
387461887	::485288786645897000
347596428	::485288793214169000
277204534	::485288799271133000
219153949	::485288803159248000
40526887	::485288805679640000
42220462	::485288835296034000
288918860	::485288856212631000
19210855	::485288859085725000
46965667	::485288877817470000
387461887	::485288879537127000
100843087	::485288909559971000
19210855	::485288912634388000
40526887	::485288921606017000
70918926	::485288933387812000
409665559	::485288933946048000
92870542	::485288949271646000
141976809	::485288954334175000
312348050	::485288971279544000
335432246	::485288974693318000
139308619	::485289000584769000
553738195	::485289003327819000
239257340	::485289005215268000
239257340	::485289018498617000
420403218	::485289044562432000
215189306	::485289052279934000
100378471	::485289061267959000
409665559	::485289073087877000
383202357	::485289076682420000
252623066	::485289099260358000
100843087	::485289118436302000
380049732	::485289120584179000
273631488	::485289159624364000
176778479	::485289266470080000
487258078	::485289269448425000
574147363	::485289296703025000
239257340	::485289297692479000
409665559	::485289327526957000
466873056	::485289359113859000
141976809	::485289375740076000
170868061	::485289387471560000
198393365	::485289401765740000
347869774	::485289410812837000
92840294	::485289439422189000
59184492	::485289457676189000
44231782	::485289467050078000
532542878	::485289520095834000
574147363	::485289521752604000
187017423	::485289530904170000
136828926	::485289535861846000
69916897	::485289573715804000
458766436	::485289600936472000
40526887	::485289619290730000
141976809	::485289619420758000
227114320	::485289674802741000
351174024	::485289717584257000
623990154	::485289736794152000
209345596	::485289751084556000
187017423	::485289756923015000
245669191	::485289789160050000
325906113	::485289839689216000
175847876	::485289849940090000
61478431	::485289851122511000
69916897	::485289917467996000
24113194	::485289919560941000
325192444	::485289972446932000
24113194	::485289994634813000
536141027	::485290057532579000
532542878	::485290064059330000
357079725	::485290117230104000
198393365	::485290161928810000
69916897	::485290189204762000
49464322	::485290198327361000
38333116	::485290208011640000
396923534	::485290259916156000
38333116	::485290266497019000
51601709	::485290272155136000
409665559	::485290298466369000
493647862	::485290314509213000
383972979	::485290316577009000
223243607	::485290330074673000
61969086	::485290336907182000
46284235	::485290374219317000
532542878	::485290389629579000
375961439	::485290397447368000
493647862	::485290424236392000
219153949	::485290428141699000
38333116	::485290470621188000
240766538	::485290496613683000
505219745	::485290504003649000
383972979	::485290511737946000
297679816	::485290515571945000
31056422	::485290517047934000
46284235	::485290517089882000
123739379	::485290519405539000
100843087	::485290523620429000
46764883	::485290525327884000
483283190	::485290527299223000
33528820	::485290557510807000
65968609	::485290583313756000
365739414	::485290586816000000
313120951	::485290587369656000
98589714	::485290609897242000
102213164	::485290616629518000
46764883	::485290625865371000
38333116	::485290627098095000
189179241	::485290652695920000
46965667	::485290654868574000
359174210	::485290663614095000
46764883	::485290684384288000
297679816	::485290705473257000
566902451	::485290718366162000
505219745	::485290730651267000
331717534	::485290751296012000
260464441	::485290751912206000
389954423	::485290752851705000
347994449	::485290785450229000
153543800	::485290789900390000
38333116	::485290796820623000
258532274	::485290801430151000
61969086	::485290851476971000
389954423	::485290852659384000
479959389	::485290872830169000
325906113	::485290902072860000
347596428	::485290913703288000
313120951	::485290922632953000
354047009	::485290926642696000
273631488	::485290937522720000
479959389	::485290946842882000
515068859	::485290972507832000
596113934	::485290974457774000
309981035	::485291008629174000
9563172	::485291016912519000
253134261	::485291018351157000
102213164	::485291040631709000
532542878	::485291045081874000
69916897	::485291046445019000
174795727	::485291064505663000
223243607	::485291070339952000
38333116	::485291086391156000
309981035	::485291105005879000
26642766	::485291118733438000
76248039	::485291186475630000
466873056	::485291204813135000
38333116	::485291206205661000
44231782	::485291212945883000
38333116	::485291277508833000
437898031	::485291283850997000
291475742	::485291286987943000
420403218	::485291344169279000
216591008	::485291351475367000
91942557	::485291427631341000
76502729	::485291448435093000
289605285	::485291470249668000
200849010	::485291536104820000
180190603	::485291539543756000
370049566	::485291557411913000
271204273	::485291610326839000
29817953	::485291620091166000
288016073	::485291675191762000
16472279	::485291683605528000
466873056	::485291693952888000
316301043	::485291696461455000
29817953	::485291700504375000
258382946	::485291703981461000
133526428	::485291708595601000
409665559	::485291718896779000
383972979	::485291737514921000
38333116	::485291744565555000
44231782	::485291749288333000
26642766	::485291754623471000
448283191	::485291755684626000
370049566	::485291763096375000
409665559	::485291803818876000
25760567	::485291812203266000
200849010	::485291830222012000
38333116	::485291835447705000
25082908	::485291840703180000
253134261	::485291851285413000
355612007	::485291856465760000
430182591	::485291864732352000
329093513	::485291873154895000
421548020	::485291880775565000
26109453	::485291881837121000
29817953	::485291943362957000
337416247	::485291998882975000
96421993	::485292026649653000
409665559	::485292069880336000
38333116	::485292082982952000
504027031	::485292098338295000
46965667	::485292120689745000
38333116	::485292134581276000
466873056	::485292136640688000
46965667	::485292137873821000
237621304	::485292166827081000
291475742	::485292173181468000
387461887	::485292177405145000
22559382	::485292178495639000
532542878	::485292189338304000
421548020	::485292214365335000
69916897	::485292281381920000
372499722	::485292291587080000
243751614	::485292299941715000
409665559	::485292337548255000
189179241	::485292337807912000
44231782	::485292339456266000
26109453	::485292339955793000
333245482	::485292346607943000
200849010	::485292369919885000
33299478	::485292375489523000
421548020	::485292375992852000
180190603	::485292386289860000
380049732	::485292393542197000
409665559	::485292411959394000
386956382	::485292426601721000
372499722	::485292430850547000
198393365	::485292436013346000
38333116	::485292440614469000
574147363	::485292441055272000
348123497	::485292450445938000
529096266	::485292467840102000
174795727	::485292500794347000
409665559	::485292524672942000
409665559	::485292540569341000
38333116	::485292546348695000
61969086	::485292549075394000
300607168	::485292572332789000
409665559	::485292609183948000
372479589	::485292623058313000
314251743	::485292625323245000
372499722	::485292626611294000
200849010	::485292634735665000
322465167	::485292648475815000
353544330	::485292654465675000
372479589	::485292689009553000
31403901	::485292733075324000
409665559	::485292738557280000
38333116	::485292811541954000
409665559	::485292821881294000
200849010	::485292863748841000
38333116	::485292885693054000
168347877	::485292887744065000
372499722	::485292935681179000
174795727	::485292977678344000
38333116	::485293009655693000
69916897	::485293012855951000
200849010	::485293027359850000
44231782	::485293048360738000
409665559	::485293061405437000
281260984	::485293086969307000
266703661	::485293104648314000
406121427	::485293104920940000
361199465	::485293119131631000
38207353	::485293129449607000
47031965	::485293135732289000
27179899	::485293139729461000
46963484	::485293193320079000
38333116	::485293207106756000
27179899	::485293247879577000
339458716	::485293256071057000
200849010	::485293284915281000
237963845	::485293287025041000
29817953	::485293300140613000
409665559	::485293345775058000
38333116	::485293376762163000
364428125	::485293388405547000
160144135	::485293397343600000
309778100	::485293397851516000
335488857	::485293419854839000
409665559	::485293424023965000
253134261	::485293428834447000
200849010	::485293436485255000
29827759	::485293457368309000
38333116	::485293485231054000
288918860	::485293506924007000
38333116	::485293511143469000
252823136	::485293535839522000
340678678	::485293547159969000
51979136	::485293566046916000
409665559	::485293597722681000
12057032	::485293603292721000
136828926	::485293627124350000
425573791	::485293627128573000
364428125	::485293673345609000
71597388	::485293676369690000
14873854	::485293721420705000
108814965	::485293746905677000
18657192	::485293773291671000
38333116	::485293855906865000
49221112	::485293903919464000
25235649	::485293917768658000
174795727	::485293938886979000
38333116	::485293959028015000
347994449	::485293975189073000
335488857	::485293995221061000
387461887	::485294014791299000
118855202	::485294030226739000
174795727	::485294061431951000
132768456	::485294083217166000
58949154	::485294085704413000
38333116	::485294093749088000
323477702	::485294144601194000
383383485	::485294186392875000
227114320	::485294187160805000
102100651	::485294202981322000
266703661	::485294231117127000
232041187	::485294254042800000
387461887	::485294274510987000
102213164	::485294303015874000
14873854	::485294308921061000
335488857	::485294340349382000
409665559	::485294347790065000
353544330	::485294361736142000
33108084	::485294372020158000
37011485	::485294383257096000
569518404	::485294386381869000
513711139	::485294388864491000
44231782	::485294389934047000
35603964	::485294420212711000
101477442	::485294423937277000
29391732	::485294486365679000
33108084	::485294539158978000
396923534	::485294544376700000
239162983	::485294570834776000
494495688	::485294601335758000
569518404	::485294601541287000
348152108	::485294608394358000
38333116	::485294647376216000
84870240	::485294669450858000
155730095	::485294697447845000
464845445	::485294709288366000
285254109	::485294714233438000
25082908	::485294742364631000
58949154	::485294744327561000
217928831	::485294749931159000
513711139	::485294777915539000
26179867	::485294805757349000
312348050	::485294911089311000
253134261	::485294959906398000
213187842	::485294971914694000
38333116	::485294973474967000
213187842	::485294999831982000
215776033	::485295098989924000
513711139	::485295105767923000
135937043	::485295105947865000
409665559	::485295122738057000
96793797	::485295129230467000
33108084	::485295196066676000
102100651	::485295224063684000
38333116	::485295241822363000
291413743	::485295259329368000
145469568	::485295272730173000
38207353	::485295275175866000
38333116	::485295343852978000
338120144	::485295395011321000
291475742	::485295400719360000
387461887	::485295426581430000
504987901	::485295483590430000
38333116	::485295488199970000
29817953	::485295493656743000
338120144	::485295494357581000
296590824	::485295531032203000
38333116	::485295555304632000
300607168	::485295591854202000
187047785	::485295617392914000
202927618	::485295621901791000
325906113	::485295648397602000
583488323	::485295683864248000
387461887	::485295687320363000
38333116	::485295702902202000
387461887	::485295763027546000
58587013	::485295798687522000
38333116	::485295827254931000
134225933	::485295943500431000
86885002	::485295954015182000
319145382	::485295956036841000
257092614	::485295958817652000
187017423	::485296026396278000
86885002	::485296067005530000
20738985	::485296084621996000
16380745	::485296087775711000
33108084	::485296094134296000
100195876	::485296111242866000
100195876	::485296112077524000
228264355	::485296118008274000
338120144	::485296123515793000
168347877	::485296148853170000
536141027	::485296172790079000
33108084	::485296177080840000
389954423	::485296238569340000
33108084	::485296244432977000
545297326	::485296259121815000
411841714	::485296259285397000
229611107	::485296280378146000
29817953	::485296322027601000
312348050	::485296348787662000
389954423	::485296358115389000
38333116	::485296380290666000
148436850	::485296387420987000
69916897	::485296397890375000
33299478	::485296400788238000
339458716	::485296416583991000
20738985	::485296424033460000
167144906	::485296424435720000
411841714	::485296551351558000
282328751	::485296567025278000
26109453	::485296569026371000
27904685	::485296575015428000
18183371	::485296601049890000
23642786	::485296604195192000
537633292	::485296613293051000
38333116	::485296620158717000
147298694	::485296641948135000
342934741	::485296650491936000
338120144	::485296721367666000
147298694	::485296725913915000
44231782	::485296744159121000
38713173	::485296755592806000
50216950	::485296763058663000
341666582	::485296796164308000
26109453	::485296844382412000
143225254	::485296863998799000
319145382	::485296892926902000
307485154	::485296908168990000
38333116	::485296933192216000
7132042	::485296997797462000
407473485	::485297003656929000
171724420	::485297061693505000
63783716	::485297074368311000
351174024	::485297095331418000
331925277	::485297096078028000
350525380	::485297175019388000
454531259	::485297175513948000
357079725	::485297193922732000
38333116	::485297195311067000
63720288	::485297231415635000
529096266	::485297269281792000
352960797	::485297308540477000
27816303	::485297314094145000
335432246	::485297315326861000
418312513	::485297346855849000
219153949	::485297349607305000
326554021	::485297350257016000
338120144	::485297354795655000
54697279	::485297451536904000
418312513	::485297472332640000
254635990	::485297553387163000
26109453	::485297574329712000
307397057	::485297614124888000
387461887	::485297615387389000
27816303	::485297624036028000
310369464	::485297653203222000
420403218	::485297657339199000
358489252	::485297694965903000
545297326	::485297698833436000
338120144	::485297740696784000
307485154	::485297766986305000
91521926	::485297773009305000
26109453	::485297774200508000
425573791	::485297882459688000
26413556	::485297890131058000
63783716	::485297890944770000
182645046	::485297918694686000
396923534	::485297926596341000
109718758	::485297944808009000
76707926	::485297952911785000
38333116	::485298022746566000
56779057	::485298043290255000
16713287	::485298069441740000
170357410	::485298075762573000
36310459	::485298116590325000
86885002	::485298154292535000
219188629	::485298189210112000
420403218	::485298212279185000
326554021	::485298225755078000
463138486	::485298249297694000
26198298	::485298251986665000
53312065	::485298279182524000
14594667	::485298294625931000
355612007	::485298334392156000
19161423	::485298352511549000
623990154	::485298365362475000
307485154	::485298365643497000
160788774	::485298366771765000
69916897	::485298439157452000
411841714	::485298466718224000
387461887	::485298483193069000
40526887	::485298491875287000
52950877	::485298517175320000
230327491	::485298531503063000
407399368	::485298546078261000
286341932	::485298552847876000
291155950	::485298612985790000
573151200	::485298622926307000
29302446	::485298647525896000
15137186	::485298676160421000
623990154	::485298678005919000
268547296	::485298683399794000
170868061	::485298699916939000
219188629	::485298704618749000
341666582	::485298718745178000
19161423	::485298734872657000
25082908	::485298800475394000
260361255	::485298821346250000
260361255	::485298822709805000
465198766	::485298842481344000
328828628	::485298848852504000
15137186	::485298849305870000
238698812	::485298894188711000
454304418	::485298939860488000
53312065	::485298961444769000
53312065	::485298977827737000
341666582	::485298978875924000
454304418	::485299014699474000
513711139	::485299044650991000
420403218	::485299058639376000
168347877	::485299086770176000
288874918	::485299112359628000
319145382	::485299133964496000
261043724	::485299159692771000
38333116	::485299178609082000
398445530	::485299182413291000
319145382	::485299187861291000
716262980	::485299202847539000
174795727	::485299223621955000
17764624	::485299365402009000
623990154	::485299372196757000
19161423	::485299388286504000
513711139	::485299390450769000
341666582	::485299408947253000
168347877	::485299447312556000
44231782	::485299493374423000
504027031	::485299500181766000
148912524	::485299516002689000
312245470	::485299537028722000
513711139	::485299540312854000
288874918	::485299540321259000
14594667	::485299549909835000
607721617	::485299577994489000
374739722	::485299588211830000
312245470	::485299600358526000
219188629	::485299626476437000
343904325	::485299710010216000
173232394	::485299848497750000
297652605	::485299852998242000
21374892	::485299853396697000
351190984	::485299870929289000
454304418	::485299886330363000
382531150	::485299927052869000
27904685	::485299938222280000
140110825	::485299999119405000
66311658	::485300017452691000
174795727	::485300018358669000
76248039	::485300050138890000
448283191	::485300072016392000
448283191	::485300077703868000
174795727	::485300081403248000
315987923	::485300112088760000
529096266	::485300128295567000
174795727	::485300132405972000
223299509	::485300166757744000
66311658	::485300181760368000
11852522	::485300242519445000
174795727	::485300268007845000
382531150	::485300269777821000
63720288	::485300317806792000
213763059	::485300334428831000
69916897	::485300360815181000
397571431	::485300391861444000
288918860	::485300420416249000
76248039	::485300468558471000
148912524	::485300468680122000
269401499	::485300508559548000
335432246	::485300513672417000
387472182	::485300527190667000
216168764	::485300553337942000
38207353	::485300568962121000
37011485	::485300583998697000
456936884	::485300622342639000
420083874	::485300708347224000
100843087	::485300709747744000
420323287	::485300720535494000
463138486	::485300732107563000
76248039	::485300747311910000
420083874	::485300749405282000
557400595	::485300767054516000
36851172	::485300779717513000
411841714	::485300782372511000
456936884	::485300844678496000
65995121	::485300851976994000
456936884	::485300863326355000
383972979	::485300865272541000
456936884	::485300884021071000
174795727	::485300893730865000
60221494	::485300894099963000
143225254	::485300901448794000
347596428	::485300958167977000
118708729	::485300962756538000
382976230	::485301026803564000
469196810	::485301045577666000
20903172	::485301086392049000
69916897	::485301101206315000
456936884	::485301116385492000
36851172	::485301141031649000
456936884	::485301149151408000
20903172	::485301183746031000
557400595	::485301189987160000
78065938	::485301197545279000
291155950	::485301248942301000
30104821	::485301268886216000
444251177	::485301293050003000
174795727	::485301303203987000
20903172	::485301309545803000
465089745	::485301329913339000
755431	::485301330458574000
465089745	::485301336720687000
20903172	::485301396300783000
288918860	::485301420237672000
351641054	::485301429029322000
202840862	::485301454106669000
109718758	::485301472050302000
499167427	::485301552119177000
69916897	::485301561757683000
456936884	::485301572440580000
36310459	::485301584633806000
313120951	::485301598185218000
66311658	::485301623179055000
109718758	::485301661615665000
94737009	::485301702640533000
26109453	::485301722009452000
411841714	::485301750862454000
288918860	::485301846018244000
275902246	::485301894420500000
182645046	::485301924502052000
420083874	::485301956273901000
155459778	::485301971583111000
420403218	::485301975492599000
175847876	::485301978755780000
100843087	::485301980940611000
182645046	::485301982207307000
623990154	::485301990633639000
101617436	::485302040529104000
310369464	::485302048364036000
219153949	::485302101955067000
100843087	::485302107197558000
144243302	::485302138139336000
288016073	::485302159383085000
457811756	::485302180568510000
426923626	::485302206619344000
29018568	::485302269634957000
310369464	::485302291369431000
113048616	::485302299951001000
323460527	::485302311904755000
169636335	::485302332096135000
200685756	::485302359354916000
29018568	::485302373238456000
178492117	::485302393089691000
420083874	::485302403361538000
65968609	::485302404980543000
420083874	::485302427151634000
120851061	::485302443685593000
323460527	::485302504683356000
26109453	::485302521783545000
281829913	::485302534173503000
288918860	::485302538720120000
192590347	::485302549285994000
90467952	::485302671419506000
323460527	::485302710149726000
382976230	::485302719758888000
219153949	::485302721965490000
289461446	::485302769805713000
76707926	::485302776998535000
288016073	::485302778449780000
180190603	::485302792911745000
288016073	::485302793771560000
14594667	::485302806174121000
288016073	::485302806861991000
76815335	::485302817007996000
351325780	::485302817519714000
16864384	::485302819441098000
420403218	::485302839263375000
288016073	::485302840693248000
288016073	::485302849719394000
288016073	::485302859626315000
66184984	::485302874499342000
288016073	::485302876634247000
288016073	::485302882099425000
91521926	::485302887363264000
347869774	::485302903058337000
288016073	::485302913099517000
288016073	::485302925934075000
36310459	::485302934960611000
288016073	::485302943940227000
361527638	::485302947988119000
262870925	::485302950898970000
420403218	::485302955374305000
288918860	::485302956309245000
86131593	::485302966086152000
29817953	::485302967960993000
288016073	::485302971849121000
237530197	::485302987116380000
29018568	::485302990224752000
603136773	::485303012491943000
420403218	::485303056654159000
29018568	::485303076950380000
183562162	::485303091244179000
396364407	::485303109015457000
29817953	::485303137087930000
76707926	::485303146348957000
76707926	::485303156054564000
175532031	::485303170051358000
31345791	::485303213222948000
310369464	::485303217404669000
183562162	::485303225742934000
29817953	::485303282781286000
92840294	::485303292839198000
36082253	::485303311130959000
29018568	::485303348229591000
161492068	::485303425488269000
347869774	::485303473978609000
296901409	::485303491141709000
29018568	::485303509102133000
16472279	::485303561719255000
448283191	::485303592702599000
276357208	::485303635077636000
18183371	::485303645961859000
14594667	::485303678132559000
276357208	::485303724747665000
253134261	::485303767634411000
452678521	::485303795291672000
259542533	::485303809670123000
311297676	::485303832235102000
266317182	::485303844281143000
253134261	::485303871128891000
18183371	::485303888266797000
409709795	::485303895150051000
60221494	::485303962178826000
394365413	::485303980927356000
420403218	::485304020991766000
347596428	::485304051899170000
337499399	::485304098527649000
227114320	::485304142144241000
100843087	::485304147839705000
347869774	::485304190818721000
14594667	::485304208225480000
340119318	::485304218564431000
46965667	::485304230287130000
337499399	::485304271685304000
19028099	::485304360784494000
347869774	::485304367038226000
35603964	::485304412240220000
20419159	::485304420259749000
384530394	::485304428581617000
323477702	::485304522776928000
420403218	::485304545376227000
65968609	::485304595141246000
361527638	::485304618742992000
542406301	::485304626321698000
30104821	::485304674690416000
76815335	::485304701546532000
227114320	::485304722317131000
76815335	::485304745628692000
16472279	::485304746379444000
325906113	::485304759495450000
337499399	::485304802554179000
237530197	::485304814658543000
347869774	::485304820366995000
77078922	::485304846523056000
60578212	::485304883143516000
78089247	::485304893058854000
66311658	::485304994304774000
499167427	::485305003561590000
237530197	::485305015263719000
33418266	::485305020368187000
351325780	::485305035627053000
113048616	::485305058318249000
420403218	::485305148177383000
537561541	::485305148705472000
38207353	::485305259825577000
307485154	::485305296995090000
66311658	::485305304020553000
276357208	::485305337495298000
65968609	::485305382919622000
288918860	::485305421414952000
557400595	::485305425072365000
465089745	::485305470911930000
288918860	::485305505242288000
253134261	::485305522254393000
288918860	::485305531595124000
253134261	::485305571931742000
326504971	::485305595411435000
318700673	::485305635752259000
325359983	::485305641016123000
276357208	::485305652672069000
382976230	::485305681063337000
339295860	::485305697731481000
30989596	::485305720321998000
318700673	::485305749707296000
163340834	::485305763343400000
277829772	::485305786545885000
483283190	::485305792946794000
20903172	::485305810747027000
352595123	::485305853289840000
281260984	::485305924815302000
253134261	::485305926790832000
513711139	::485305952783335000
513711139	::485305984991391000
33823755	::485306010677301000
513711139	::485306061537431000
35603964	::485306070999375000
64813007	::485306084866129000
17764624	::485306094126764000
557400595	::485306137621700000
35603964	::485306182387507000
117264210	::485306188805210000
253134261	::485306211730857000
222598798	::485306237698199000
352595123	::485306265719943000
318700673	::485306276428005000
99274885	::485306283818373000
35603964	::485306287471591000
237530197	::485306287765217000
331447850	::485306295952478000
35603964	::485306352965668000
253134261	::485306379020693000
318700673	::485306439955513000
147384126	::485306447065268000
318700673	::485306451284332000
99274885	::485306485233053000
420403218	::485306491034169000
168864295	::485306503818006000
62460045	::485306507005681000
169636335	::485306518347071000
376546976	::485306527234805000
35603964	::485306574588493000
76248039	::485306633946292000
318700673	::485306642079027000
420403218	::485306658890194000
376546976	::485306660765040000
358643765	::485306680607924000
35603964	::485306684865122000
99274885	::485306695116009000
355574432	::485306757602758000
99274885	::485306797155049000
318700673	::485306800082657000
416130255	::485306821788180000
318700673	::485306841291714000
318700673	::485306888586674000
60131090	::485306892130856000
416130255	::485306921000263000
358643765	::485306942835798000
35603964	::485306976188891000
99274885	::485307037975203000
326504971	::485307047605321000
318700673	::485307114215071000
99274885	::485307158884388000
70483417	::485307260684361000
99274885	::485307265289711000
36612981	::485307294524002000
253134261	::485307298164662000
35603964	::485307307757027000
76248039	::485307312735653000
168347877	::485307313549344000
318700673	::485307321011023000
364410144	::485307333317111000
515068859	::485307347737538000
47753031	::485307368620564000
350525380	::485307374425878000
420403218	::485307397305827000
364410144	::485307441119117000
378414202	::485307530394869000
420403218	::485307535587835000
237966586	::485307559801155000
288016073	::485307568516890000
323460527	::485307598858498000
296901409	::485307609939861000
376546976	::485307634916917000
596113934	::485307648334512000
318700673	::485307658111442000
381181950	::485307677845639000
352595123	::485307684703711000
364410144	::485307691380649000
248329328	::485307715720187000
515068859	::485307736566292000
64813007	::485307751577710000
29300584	::485307773136011000
364410144	::485307785509232000
515068859	::485307789661974000
237966586	::485307810251436000
15137186	::485307826785374000
341666582	::485307857835798000
253134261	::485307861400961000
396923534	::485307867675631000
376546976	::485307896863793000
177101575	::485307906762743000
378414202	::485307908863692000
237966586	::485307915566190000
77078922	::485307935783129000
288016073	::485307936579678000
364410144	::485307948424376000
15137186	::485307968427024000
237966586	::485307978057146000
237966586	::485308022906843000
237621304	::485308038081826000
288918860	::485308049456779000
469196810	::485308051147067000
77078922	::485308066632855000
76815335	::485308094881091000
288918860	::485308099964575000
15137186	::485308129735745000
494495688	::485308144411623000
26179867	::485308174170222000
350525380	::485308195121139000
27538070	::485308225730793000
160144135	::485308228763283000
56876875	::485308237395132000
288918860	::485308312267661000
351641054	::485308326142836000
307485154	::485308327232937000
433654462	::485308338926678000
77078922	::485308341397487000
17908818	::485308351363162000
219188629	::485308394928996000
352595123	::485308402453598000
307485154	::485308423873908000
396923534	::485308431960506000
288918860	::485308440202342000
569518404	::485308464479358000
352595123	::485308467016511000
26109453	::485308467813437000
77078922	::485308485681561000
237966586	::485308492710830000
50216950	::485308493662924000
411841714	::485308510402785000
237966586	::485308545756176000
411841714	::485308566371594000
260825806	::485308575246319000
288918860	::485308579637760000
77078922	::485308595287113000
92838578	::485308635468529000
493647862	::485308640899764000
134225933	::485308671745077000
237966586	::485308734848004000
309124011	::485308747410333000
66311658	::485308759422406000
2084321	::485308811788312000
364410144	::485308822924165000
288918860	::485308834500460000
16472279	::485308836283031000
246112828	::485308886048464000
420403218	::485308954776702000
61050527	::485308962141908000
260825806	::485308998212517000
313120951	::485309032555503000
25760567	::485309066919424000
246112828	::485309106756931000
246112828	::485309208704081000
43256984	::485309218786795000
237966586	::485309236566446000
326504971	::485309270401892000
183090041	::485309276391342000
326504971	::485309412513284000
190229064	::485309421069664000
92838578	::485309445086662000
14594667	::485309483237650000
182645046	::485309497359884000
223299509	::485309570391490000
182645046	::485309590876065000
288918860	::485309602376859000
352595123	::485309623470026000
68512582	::485309640067268000
318700673	::485309667812200000
223299509	::485309689266446000
420403218	::485309694165405000
456936884	::485309716885557000
68512582	::485309719058595000
219188629	::485309721008541000
106584551	::485309740272988000
182645046	::485309859265380000
98589714	::485309879997833000
190229064	::485309889200148000
352595123	::485309892274552000
35603964	::485309915062206000
237966586	::485310003813683000
182645046	::485310019164856000
44768272	::485310033283260000
288016073	::485310033782403000
14873854	::485310256541470000
62940169	::485310366956535000
557400595	::485310439660605000
27816303	::485310493423181000
14873854	::485310503795687000
134225933	::485310505364783000
113048616	::485310519008444000
288016073	::485310616094007000
338664006	::485310622645510000
409404583	::485310648759222000
38207353	::485310651087486000
47733122	::485310737758580000
220867112	::485310749888106000
288016073	::485310758649999000
182645046	::485310772038217000
14873854	::485310777729900000
422876369	::485310787284914000
288016073	::485310847984484000
456936884	::485310861649539000
14873854	::485310977378775000
288016073	::485311019472801000
35603964	::485311028519919000
350525380	::485311046862012000
48046250	::485311112179896000
48046250	::485311117062074000
414526765	::485311120916623000
182645046	::485311131200655000
190229064	::485311164893499000
350525380	::485311177699110000
182645046	::485311245721927000
335432246	::485311396909809000
412756257	::485311498940465000
448283191	::485311511082975000
448283191	::485311519438016000
493647862	::485311528489324000
448283191	::485311528652906000
448283191	::485311536341086000
448283191	::485311541885935000
448283191	::485311546822623000
448283191	::485311552338132000
448283191	::485311557841068000
448283191	::485311563935391000
190229064	::485311591013830000
307397057	::485311639562891000
105598447	::485311642016550000
394962689	::485311656625328000
237330810	::485311658336985000
76815335	::485311667337568000
274432702	::485311693711364000
190229064	::485311732991025000
420083874	::485311755459915000
252674018	::485311761017356000
318700673	::485311774338449000
318700673	::485311862783766000
268987143	::485311876369108000
190229064	::485311934233714000
106584551	::485311958778793000
318700673	::485311961609932000
396364407	::485311989028110000
396364407	::485312030992125000
190229064	::485312063326015000
288016073	::485312097715093000
318700673	::485312134113280000
229611107	::485312154413719000
318700673	::485312168754020000
18842764	::485312176690053000
190229064	::485312197837352000
29394513	::485312220835086000
51325761	::485312224890986000
382531150	::485312253202145000
61718844	::485312254619828000
450391257	::485312330381537000
414526765	::485312331560132000
318700673	::485312376284012000
65968609	::485312377680715000
456936884	::485312398736109000
513982376	::485312401965731000
456936884	::485312418206060000
318700673	::485312427899097000
382531150	::485312434232500000
289461446	::485312498804219000
318700673	::485312529992675000
351325780	::485312533121609000
542406301	::485312559516372000
35603964	::485312559545741000
318700673	::485312602134691000
59288102	::485312637254008000
396364407	::485312690005368000
351325780	::485312759714676000
456936884	::485312772771569000
100843087	::485312775225233000
183090041	::485312810797133000
279865885	::485312834801528000
515068859	::485312885984600000
288874918	::485312908339855000
288874918	::485312915981889000
633531552	::485312929214910000
100843087	::485312983820533000
494495688	::485312997108097000
318700673	::485313005047934000
414526765	::485313090527825000
456936884	::485313118197665000
517075828	::485313162934091000
515068859	::485313186389049000
318700673	::485313198778634000
379357885	::485313237785657000
232437529	::485313256630673000
465089745	::485313272963297000
318700673	::485313318546984000
61718844	::485313420107849000
318700673	::485313445546319000
386956382	::485313511363719000
503577648	::485313538513457000
61718844	::485313543542030000
182645046	::485313598801989000
66393146	::485313628589916000
26198298	::485313642947047000
26198298	::485313727458050000
503577648	::485313824451731000
136828926	::485313825327939000
300135225	::485313829354483000
196394433	::485313886287978000
350525380	::485313904772677000
503577648	::485313909608697000
29394513	::485313985370411000
635796096	::485314149459570000
219188629	::485314173895585000
29394513	::485314190710538000
587054451	::485314226659921000
361391612	::485314236168433000
361391612	::485314311795920000
318700673	::485314345669111000
18842764	::485314358441172000
390504920	::485314509414756000
29394513	::485314571679580000
100378471	::485314588376711000
68439593	::485314632476024000
303080805	::485314651572678000
167282271	::485314678793723000
47031965	::485314706731589000
540330411	::485314736007815000
257092614	::485314755863642000
454375039	::485314777774706000
77765035	::485314786293342000
33823755	::485314822754422000
309124011	::485314948143517000
318700673	::485314961569099000
26198298	::485314966304456000
561540580	::485314996960653000
318700673	::485315009853915000
240492455	::485315062186672000
268987143	::485315084810346000
147997393	::485315086161285000
396923534	::485315086781648000
561540580	::485315160257486000
561540580	::485315179677097000
318700673	::485315182910898000
452678521	::485315198371102000
491357856	::485315307976679000
309124011	::485315360158408000
30123599	::485315366793400000
396923534	::485315440399241000
29394513	::485315446787145000
38207353	::485315451648741000
335432246	::485315463811854000
540330411	::485315474108862000
561540580	::485315489069940000
252389746	::485315497181724000
373653741	::485315502802092000
561540580	::485315593495519000
155686441	::485315640182329000
309124011	::485315688610168000
561540580	::485315721996423000
359244936	::485315757123710000
561540580	::485315772302905000
288016073	::485315791105974000
268987143	::485315801063235000
318700673	::485315861591629000
252389746	::485315877034663000
491357856	::485315879270236000
16472279	::485315976380964000
230069479	::485316072141496000
517075828	::485316073831415000
410461303	::485316095411113000
68439593	::485316102525059000
158948807	::485316139858153000
318700673	::485316175262265000
347994449	::485316198784303000
596113934	::485316280317009000
517075828	::485316291826155000
35603964	::485316323199549000
155139746	::485316339385376000
18842764	::485316341382250000
253886962	::485316355206295000
351847146	::485316389654495000
596113934	::485316392413970000
318700673	::485316579899355000
297652605	::485316587134517000
15137186	::485316647293423000
158948807	::485316668025888000
33418266	::485316668252364000
450560571	::485316673860145000
456936884	::485316715572510000
31403901	::485316722204110000
30123599	::485316733675139000
252389746	::485316752847294000
33418266	::485316758568312000
30123599	::485316760044699000
309124011	::485316762104528000
136791341	::485316805368369000
456936884	::485316809092911000
515068859	::485316818945716000
286282963	::485316819436457000
309124011	::485316819692290000
53312065	::485316848733671000
286282963	::485316886679519000
448283191	::485316927263227000
33418266	::485316960721203000
81643358	::485316979423985000
35603964	::485317001896656000
64791948	::485317015054204000
286282963	::485317131190697000
47167252	::485317190782959000
47167252	::485317220264718000
47167252	::485317226069626000
300135225	::485317228661714000
253134261	::485317245002727000
456936884	::485317419695480000
293644929	::485317431057870000
318700673	::485317434623008000
28771314	::485317444458659000
12685102	::485317449672560000
18842764	::485317527313346000
318700673	::485317546938089000
629894993	::485317563765649000
299796220	::485317566630735000
33418266	::485317653540503000
8962732	::485317673857740000
309124011	::485317755688988000
596113934	::485317886647357000
253134261	::485317937847214000
331447850	::485317948815331000
629894993	::485317960232230000
190229064	::485318054104940000
190229064	::485318110786752000
245855482	::485318156417007000
81643358	::485318191078731000
39469570	::485318221256728000
352595123	::485318235072372000
329955120	::485318295982067000
225601631	::485318411694510000
33964276	::485318445773647000
278165989	::485318509937692000
300135225	::485318518255013000
143225254	::485318528723996000
396923534	::485318554678353000
222598798	::485318587734056000
289461446	::485318644231307000
422876369	::485318685356089000
289084083	::485318716477800000
351922723	::485318735188590000
25747982	::485318750841749000
249388532	::485318757053890000
143225254	::485319022091595000
96443022	::485319079771656000
252389746	::485319084456689000
289084083	::485319128996012000
318700673	::485319179965186000
31620041	::485319183404916000
16107745	::485319205240045000
387206849	::485319240447045000
31620041	::485319339646918000
398445530	::485319395884154000
442433056	::485319402762432000
252389746	::485319428049891000
287228225	::485319478448631000
408031484	::485319487705456000
16107745	::485319491174162000
155730095	::485319510795104000
106584551	::485319552834617000
448283191	::485319702470615000
516986236	::485319706795339000
82600674	::485319758208716000
200615756	::485319766375415000
76707926	::485319780782440000
76707926	::485319825187553000
473718221	::485319851330633000
68512582	::485319950664740000
214678768	::485320144185331000
816177	::485320190004330000
76707926	::485320254696853000
296627238	::485320280781254000
76707926	::485320290499448000
333245482	::485320299123318000
38207353	::485320300998184000
252389746	::485320312628592000
252389746	::485320353363681000
59288102	::485320380924846000
76707926	::485320412880830000
423891750	::485320505076240000
100843087	::485320611472748000
195154119	::485320671874936000
26068830	::485320785800622000
76707926	::485320798584840000
252389746	::485320846039207000
177174253	::485320861491412000
106584551	::485320929614897000
64942768	::485321002860023000
283051149	::485321045327360000
324171027	::485321132283666000
300135225	::485321145663508000
333245482	::485321264517898000
212475056	::485321275217178000
22717394	::485321325062275000
252389746	::485321335275388000
358452616	::485321349078851000
365739414	::485321384122269000
76707926	::485321468637487000
252389746	::485321499176206000
252389746	::485321510106570000
110063681	::485321510995767000
76707926	::485321561105108000
133526428	::485321572946051000
280194602	::485321589244706000
296627238	::485321607410638000
76707926	::485321612720209000
431937908	::485321629518417000
147384126	::485321655783542000
515068859	::485321661139673000
365739414	::485321669699850000
236595577	::485321672254185000
177174253	::485321709088956000
280194602	::485321737303642000
187078541	::485321752013070000
51979136	::485321760271650000
347869774	::485321807256236000
515068859	::485321808523321000
65968609	::485321837358751000
200316617	::485321847580659000
252389746	::485321848926662000
515068859	::485321887103582000
515068859	::485321918334398000
329955120	::485321983286996000
300135225	::485321984491155000
365739414	::485322006888341000
629894993	::485322028455444000
133526428	::485322047804162000
629894993	::485322057349988000
280194602	::485322081433698000
629894993	::485322087511228000
629894993	::485322123364163000
46940147	::485322132751020000
215776033	::485322184865247000
319771975	::485322228192395000
280194602	::485322356496150000
46940147	::485322426561990000
18842764	::485322447349379000
120139449	::485322565770936000
29018568	::485322608015974000
18842764	::485322695840907000
335432246	::485322724802174000
106584551	::485322790237507000
339295860	::485322795983724000
629894993	::485322810500194000
629894993	::485322907963248000
106584551	::485322935171678000
629894993	::485322984224079000
108814965	::485322988196081000
235867165	::485322998606348000
95554541	::485323002960048000
629894993	::485323062074560000
230898142	::485323066566643000
31010760	::485323099399655000
417606826	::485323119473999000
252389746	::485323155909926000
330834997	::485323223056146000
629894993	::485323226214440000
31620041	::485323236662865000
430182591	::485323331391193000
215776033	::485323421434523000
106584551	::485323480624136000
252389746	::485323487158874000
239885742	::485323488421355000
629894993	::485323518846828000
133526428	::485323530389979000
329955120	::485323543769391000
399114412	::485323545463910000
22087737	::485323557203742000
31620041	::485323648174411000
205124512	::485323650338271000
287228225	::485323651533643000
457811756	::485323726875922000
33369338	::485323739819565000
279865885	::485323772334211000
347869774	::485323794999816000
328828628	::485323849567711000
313792688	::485323938419851000
288531248	::485323999455354000
136880369	::485324012457705000
33418266	::485324023253848000
230069479	::485324057685286000
288531248	::485324080149581000
91712528	::485324083085598000
230069479	::485324113117204000
55472237	::485324259036631000
457811756	::485324271158165000
140110825	::485324348526305000
102100651	::485324348983898000
313792688	::485324378909847000
100626124	::485324494169706000
629894993	::485324544505163000
19210855	::485324578109927000
279865885	::485324636226609000
15726982	::485324639627771000
515068859	::485324648045740000
140206179	::485324689405779000
569518404	::485324697845133000
100626124	::485324737548394000
140206179	::485324770062254000
326351370	::485324853797347000
629894993	::485324882176008000
273271548	::485324885649276000
515068859	::485324951080402000
305926788	::485324952997203000
279865885	::485325015291002000
22087737	::485325020080513000
629894993	::485325065651646000
629894993	::485325079387963000
32171318	::485325106030198000
629894993	::485325140016652000
56876875	::485325143049121000
100378471	::485325156873539000
69064286	::485325199974207000
399114412	::485325214260019000
56876875	::485325219616133000
109718758	::485325223357472000
629894993	::485325343926927000
569518404	::485325443441373000
515068859	::485325588090327000
147384126	::485325607627403000
158948807	::485325639277232000
297652605	::485325669996326000
38207353	::485325672169345000
35603964	::485325804247588000
542693847	::485325919679021000
87771600	::485325923516829000
33964276	::485325946959175000
87771600	::485325961408155000
87771600	::485326032681984000
17908818	::485326059546902000
147384126	::485326108532178000
87771600	::485326116110864000
208296274	::485326210256207000
62870601	::485326250127290000
252389746	::485326424039890000
363969403	::485326578872639000
275681559	::485326671923249000
542693847	::485326698984906000
233677206	::485326720745353000
58949154	::485326746531553000
87771600	::485326747194245000
14594667	::485326781210046000
569518404	::485326882196709000
330201359	::485326915889532000
381203261	::485327010516856000
87771600	::485327073313951000
18842764	::485327117706858000
349431964	::485327131652521000
367561919	::485327159779553000
569518404	::485327183817474000
358452616	::485327199889674000
233677206	::485327238607679000
153544543	::485327257821777000
475930595	::485327302746583000
65968609	::485327340944097000
290396729	::485327343724949000
367561919	::485327376377597000
542693847	::485327381867933000
233677206	::485327400197423000
58949154	::485327484674514000
153544543	::485327491553574000
58949154	::485327506774298000
68490087	::485327511992008000
162462026	::485327521723191000
72143337	::485327549698822000
153544543	::485327553750921000
134585678	::485327576110338000
87771600	::485327583580418000
134585678	::485327614312075000
499167427	::485327626408427000
159726392	::485327660277436000
290396729	::485327685724303000
68490087	::485327689843089000
17764624	::485327696272965000
367561919	::485327702052716000
68490087	::485327720331505000
153544543	::485327739776684000
68490087	::485327800220405000
118827154	::485327819879505000
290396729	::485327859393638000
118827154	::485327862644621000
493647862	::485327939920084000
100626124	::485327952608247000
297652605	::485328065052934000
68490087	::485328067326246000
87771600	::485328095415521000
315621982	::485328138835333000
68490087	::485328162193027000
262248356	::485328176097136000
260361255	::485328211216039000
315621982	::485328262001098000
513855251	::485328266589245000
233677206	::485328305835753000
106584551	::485328338936811000
365739414	::485328365394485000
630637790	::485328480390111000
68490087	::485328587860357000
68490087	::485328652293259000
233677206	::485328688217464000
561527789	::485328744052047000
58949154	::485328751211732000
333245482	::485328755926126000
333245482	::485328810326245000
134585678	::485328814516346000
58949154	::485328818211520000
87771600	::485328855490498000
58949154	::485328887895687000
252389746	::485328892517830000
358452616	::485328907051102000
58949154	::485328963623845000
358452616	::485328990358360000
110059442	::485328999745208000
498637061	::485329007911903000
87771600	::485329017550016000
153544543	::485329057249501000
30989596	::485329059123970000
28905424	::485329095522140000
134585678	::485329102132367000
147298694	::485329114732044000
36579395	::485329124525740000
14594667	::485329158034427000
330834997	::485329177403338000
106584551	::485329205735854000
36579395	::485329252351348000
66393146	::485329256273039000
205043960	::485329325336449000
32171318	::485329337022156000
36579395	::485329339072778000
134585678	::485329438544891000
118827154	::485329442043334000
365739414	::485329446597955000
52616216	::485329588608716000
278165989	::485329642941710000
52616216	::485329681348972000
31056422	::485329782624616000
493647862	::485329784348479000
110059442	::485329794767142000
102301729	::485329826371219000
110059442	::485330005098913000
155459778	::485330056898564000
110059442	::485330161429004000
66786075	::485330310427455000
303488399	::485330341851185000
382531150	::485330425531752000
561527789	::485330460742909000
35599852	::485330574224003000
484423510	::485330590334328000
155459778	::485330622575943000
35599852	::485330921923420000
46284235	::485331002428903000
35599852	::485331081416024000
260006924	::485331158696484000
113048616	::485331183404736000
317524005	::485331286660100000
40946018	::485331390909517000
133158896	::485331435117477000
328828628	::485331620497338000
46284235	::485331628906930000
286910447	::485331754647973000
56876875	::485331757491707000
56556074	::485331861934059000
133158896	::485331928787075000
46284235	::485331984051216000
155459778	::485332183825936000
384109939	::485332222485229000
58949154	::485332240268681000
31403901	::485332263413243000
58949154	::485332535342166000
58949154	::485332586579763000
76815335	::485332655035002000
58949154	::485332741844520000
58949154	::485332767786299000
18842764	::485333029611917000
410461303	::485333043591139000
233677206	::485333235619360000
280194602	::485333319794839000
233677206	::485333370730455000
247560161	::485333454750769000
382531150	::485333514087194000
280194602	::485333543456092000
409680332	::485333635411615000
49383709	::485333700033253000
233677206	::485333814244564000
335432246	::485333827460403000
14187808	::485333854040125000
147384126	::485334003017609000
245669191	::485334097263198000
410377090	::485334141295398000
31056422	::485334288045338000
91770694	::485334306110570000
187049333	::485334370937765000
365739414	::485334376478035000
52950877	::485334409935994000
410461303	::485334428520939000
42720153	::485334486977355000
460765832	::485334533395718000
170590185	::485334598952288000
410377090	::485334647665352000
410377090	::485334672084578000
233677206	::485334678581563000
382531150	::485334721992200000
280194602	::485334742880239000
35706997	::485334744222007000
410377090	::485334747066167000
268987143	::485334762706329000
25609677	::485334815911444000
257942561	::485335026150539000
105623584	::485335131272400000
382531150	::485335153942618000
139308619	::485335156673089000
303488399	::485335169201479000
25747982	::485335194325372000
227072583	::485335211748503000
227072583	::485335244669599000
14187808	::485335252622397000
227072583	::485335253888675000
139308619	::485335258494017000
409680332	::485335306548158000
409680332	::485335346876383000
382531150	::485335352584859000
139308619	::485335394792116000
87771600	::485335475175960000
227072583	::485335511612280000
336019882	::485335606336053000
382531150	::485335619061567000
87771600	::485335715341811000
436336703	::485335722585374000
382531150	::485335785613180000
25609677	::485335812423557000
144733584	::485335907667804000
385595835	::485335929133883000
139308619	::485335945256767000
278165989	::485336028002004000
287877370	::485336063540359000
287877370	::485336198957654000
287877370	::485336266003595000
25760567	::485336316213985000
111978266	::485336440490840000
208296274	::485336461734985000
410377090	::485336474112757000
87771600	::485336490436603000
359244936	::485336492584095000
425573791	::485336569927041000
410377090	::485336585777717000
233677206	::485336601309233000
14187808	::485336769546948000
87771600	::485336780036513000
287877370	::485336785086459000
382531150	::485336855802429000
87771600	::485336917328683000
37730571	::485336981569032000
247560161	::485337072136237000
287877370	::485337094680625000
130670448	::485337253472784000
325906113	::485337308015890000
287877370	::485337355692150000
381203261	::485337365238390000
37730571	::485337589394993000
325906113	::485337595057274000
287877370	::485337632709152000
233677206	::485337709637296000
105598447	::485337797935378000
287877370	::485337802305851000
14594667	::485337863379501000
359244936	::485337887609593000
287877370	::485337976797265000
106584551	::485338140589047000
287877370	::485338272818671000
144733584	::485338401961684000
22736943	::485338438342692000
106584551	::485338480298295000
62460045	::485338538729148000
60718620	::485338687262429000
8070562	::485338724171911000
36958694	::485338735777546000
168347877	::485338738038288000
287877370	::485338795869356000
62460045	::485338905982406000
106584551	::485338918984765000
287877370	::485338955739455000
208296274	::485338967232229000
131420707	::485338995631874000
359244936	::485339025419431000
170590185	::485339059330351000
287877370	::485339080830382000
144733584	::485339110136381000
359244936	::485339212275662000
144733584	::485339252600102000
359244936	::485339315556196000
89590985	::485339326117453000
227072583	::485339372087037000
359244936	::485339427443458000
287877370	::485339484465020000
359244936	::485339518053011000
8070562	::485339544842031000
359244936	::485339566778249000
263418480	::485339651960348000
106584551	::485339660126666000
33418266	::485339714556153000
33418266	::485339761519771000
144733584	::485339840712818000
287877370	::485339949533650000
467775651	::485339971935809000
18618379	::485339974103879000
214220072	::485339979628167000
303488399	::485339982739931000
33418266	::485340050045939000
195154119	::485340050469564000
263418480	::485340133160275000
144733584	::485340170502148000
144733584	::485340253939449000
233677206	::485340262617448000
144733584	::485340338593480000
214220072	::485340369199333000
214220072	::485340378913316000
144733584	::485340389424254000
373690904	::485340393819500000
233677206	::485340421623525000
321839755	::485340550258638000
144733584	::485340658094202000
263418480	::485340744698187000
144733584	::485340781687734000
450560571	::485340790000857000
214220072	::485340809529921000
287877370	::485340836104638000
35603964	::485340877498245000
35603964	::485340896590696000
144733584	::485340911316905000
35603964	::485340936537260000
233677206	::485341080452616000
76815335	::485341097158144000
22087737	::485341158982172000
450560571	::485341306508439000
50354861	::485341416562778000
76815335	::485341518224306000
144733584	::485341575149789000
202840862	::485341599178563000
39416036	::485341842582818000
144733584	::485341845229404000
18618379	::485341850761318000
76815335	::485341999990439000
287877370	::485342054369599000
144733584	::485342120342224000
110059442	::485342329041989000
299796220	::485342334654382000
336195050	::485342337993015000
36851172	::485342341855985000
156801163	::485342367403106000
144733584	::485342498160918000
18618379	::485342505957724000
16472279	::485342509183139000
287877370	::485342661994246000
134585678	::485342762972098000
18842764	::485342877229522000
287877370	::485342957382275000
252674018	::485343197032235000
252674018	::485343289764114000
131954929	::485343302309269000
463318489	::485343335754653000
18842764	::485343425211166000
18842764	::485343474796232000
233677206	::485343547403800000
19123904	::485343676579975000
19123904	::485343693285916000
126507603	::485344134832467000
62460045	::485344162712023000
36851172	::485344196069703000
252674018	::485344373211529000
463318489	::485344564949950000
252674018	::485344709699584000
396923534	::485344803232546000
396923534	::485344904457908000
480638215	::485345000025108000
29800175	::485345023211233000
252674018	::485345079242928000
29800175	::485345095831388000
273271548	::485345113258733000
229332190	::485345114882334000
28063382	::485345268456361000
442433056	::485345362282962000
28063382	::485345764487348000
480638215	::485345965860073000
273271548	::485346011221475000
227893380	::485346059129212000
20153912	::485346096890146000
44451086	::485346128515186000
47466684	::485346305829773000
20153912	::485346310728323000
20153912	::485346410699575000
66393146	::485346580728262000
499167427	::485346639402385000
319771975	::485346698172964000
20153912	::485346776312848000
31403901	::485346786480234000
359244936	::485346804402110000
57566548	::485346868952457000
359244936	::485346919472824000
198393365	::485347065287806000
319771975	::485347077136723000
359244936	::485347080643174000
319771975	::485347135815053000
307397057	::485347184045346000
347869774	::485347302823833000
287877370	::485347542419247000
19939574	::485347688200691000
179039178	::485347767833726000
442433056	::485347786221563000
41230104	::485347786552909000
273271548	::485347976894636000
372611209	::485348077050396000
372611209	::485348102698565000
51068331	::485348118431817000
134585678	::485348130326446000
47466684	::485348235805208000
372611209	::485348268373581000
47466684	::485348319653539000
23164217	::485348331493662000
47466684	::485348372753424000
15186859	::485348426889318000
372611209	::485348446103023000
40054726	::485348466122424000
273271548	::485348567284842000
23164217	::485348668011077000
504027031	::485348703155134000
134585678	::485349349841334000
459987659	::485349453285441000
36861827	::485349832002109000
241198427	::485349849253289000
273271548	::485349885781082000
36861827	::485349974398738000
44451086	::485350088814755000
273271548	::485350181760561000
98589714	::485350249859657000
168347877	::485350294134349000
41230104	::485350341341233000
227893380	::485350361549766000
41230104	::485350374031650000
23247181	::485350388061573000
41230104	::485351282329153000
66393146	::485351331498979000
22087737	::485351395235622000
18842764	::485351770521337000
94181957	::485351905510428000
60712766	::485351985659789000
36468395	::485351990428307000
41230104	::485352002499526000
170590185	::485352011571814000
283518032	::485352074511941000
179039178	::485352267189858000
411841714	::485352395405557000
223288871	::485352692399616000
48971187	::485352739178676000
241198427	::485352852819566000
287877370	::485353005785415000
499167427	::485353106033483000
245855482	::485353193791315000
270687983	::485353532413849000
287877370	::485353552764628000
179039178	::485354073097392000
86131593	::485354908099440000
499167427	::485354963384557000
17035194	::485355149380947000
499167427	::485355460749299000
56059141	::485355507599699000
62870601	::485355830561079000
15791549	::485355859803779000
270687983	::485356052406235000
213187842	::485356214889762000
22087737	::485356233621135000
253230729	::485356500458565000
270687983	::485356555978547000
217871594	::485356571476516000
457197060	::485356571933679000
457197060	::485357008455860000
366701651	::485357012457254000
457197060	::485357049337749000
20153912	::485357051241979000
107842096	::485357103234547000
308170990	::485357167097446000
107842096	::485357225746001000
457197060	::485357230720425000
39469570	::485357327042617000
457197060	::485357745701261000
62870601	::485357754983260000
24113194	::485358211625517000
270687983	::485358270958157000
30989596	::485358308543303000
17054163	::485358439053279000
73795436	::485358522214137000
253230729	::485358543713738000
16726467	::485359211107590000
413367641	::485359211904499000
320485729	::485359269098029000
31403901	::485359593707823000
237621304	::485359760846245000
36861827	::485359775350128000
457197060	::485359883215065000
351325780	::485360081840521000
270687983	::485360085195968000
36861827	::485360127797903000
160733683	::485360139432521000
73795436	::485360169912926000
457197060	::485360264875741000
549785954	::485360433482977000
10095952	::485360465212866000
73795436	::485360467482005000
36861827	::485360527305351000
16726467	::485360540190273000
36861827	::485360599334133000
160733683	::485360686973730000
73795436	::485360738098499000
42297542	::485360788996362000
26198298	::485360838874636000
73795436	::485361234595033000
15782772	::485361385748983000
237621304	::485361633431015000
179039178	::485361633582407000
73795436	::485361801652346000
152715270	::485361997278490000
85399171	::485362765457272000
383972979	::485362850530340000
42720153	::485362997729452000
382531150	::485363092566446000
335003775	::485363174141476000
382531150	::485363501683064000
507918715	::485363609963208000
99435759	::485363635514908000
91770694	::485363697536491000
382531150	::485363714397200000
279268567	::485363758651285000
19939574	::485363788145631000
382531150	::485364271899889000
160733683	::485364338463485000
51814269	::485364435725201000
245203404	::485364525751738000
245203404	::485364559822077000
161199833	::485364571499028000
245203404	::485364582563586000
301657872	::485364856636194000
46965667	::485365052011466000
42297542	::485365105644032000
69044676	::485365172823785000
39507361	::485365311504666000
39507361	::485365710009696000
305926788	::485365831648702000
35505123	::485365931615322000
351264389	::485366072497807000
39507361	::485366108938313000
99435759	::485366264416579000
335003775	::485366421669412000
99435759	::485366471397109000
99435759	::485366630629658000
99435759	::485366692277522000
415630297	::485366760720199000
99435759	::485367019064135000
39507361	::485367031467114000
472287305	::485367250476466000
60131090	::485367302297104000
99435759	::485367368307073000
532542878	::485367448007221000
109718758	::485367598939267000
97307001	::485367615863263000
509524562	::485367969736699000
20924979	::485368062120448000
38226468	::485368070710784000
168347877	::485368127849373000
168347877	::485368163937157000
325192444	::485368299258007000
377357259	::485368370548588000
396923534	::485368427704365000
33299478	::485368852331520000
20153912	::485369022678966000
91770694	::485369122889687000
396923534	::485369343157342000
218956862	::485369375830986000
99435759	::485369408252956000
37863682	::485369545792552000
6945382	::485369911305183000
34796664	::485369981895315000
421987323	::485370121242693000
20153912	::485370295612485000
94181957	::485370475351003000
20804321	::485370483974471000
20924979	::485370601251418000
320512967	::485370885789216000
20924979	::485371050603991000
99435759	::485371157395169000
167144906	::485371216182517000
320512967	::485371219987136000
99435759	::485371252844945000
20924979	::485371270091907000
506707370	::485371622770376000
20924979	::485371717749981000
99435759	::485371893684244000
47466684	::485371951553077000
20924979	::485372197179912000
414217500	::485372216826011000
219153949	::485372365036347000
99435759	::485372366935969000
20924979	::485372393259409000
21531254	::485372434296475000
20924979	::485372478449922000
25104281	::485372600441241000
215385454	::485372856432214000
290396729	::485372980290015000
28405302	::485372980810092000
380049732	::485373013307949000
17694593	::485373128814911000
20924979	::485373154437517000
358452616	::485373316295716000
165658390	::485373391939960000
259830697	::485373590393462000
99435759	::485373595376287000
358452616	::485373684404609000
274432702	::485373762158592000
376467319	::485373918459338000
17107944	::485373957810712000
259830697	::485374021572517000
214678768	::485374052165369000
99435759	::485374054619037000
376467319	::485374108784267000
245957488	::485374130477596000
259830697	::485374156129964000
39507361	::485374402100740000
16726467	::485374535123083000
40604299	::485374618367434000
29849760	::485374638097051000
53741229	::485374645462650000
175591069	::485374652055687000
137426396	::485374981795110000
381373424	::485375006478581000
183090041	::485375151354019000
460611723	::485375697670930000
196230932	::485375982014984000
39507361	::485376111111864000
40478607	::485376149988868000
309981035	::485376207304032000
286298021	::485376230053908000
67421080	::485376420449746000
39507361	::485376489865904000
13533012	::485376512896417000
596113934	::485376517430452000
26198467	::485376585898278000
184195472	::485376642118713000
376467319	::485376763707396000
67421080	::485376775636013000
256638502	::485376956423094000
22033805	::485376985200615000
31250549	::485377289018822000
210674392	::485377452378583000
125718303	::485377560507727000
104539435	::485377607257849000
232814871	::485377752166825000
232814871	::485377802183516000
168347877	::485377944513044000
50354861	::485378043624423000
67421080	::485378075366928000
67421080	::485378250898558000
466873056	::485378274466349000
351264389	::485378471586050000
466873056	::485378527605190000
351264389	::485378562099122000
466873056	::485378575214718000
168347877	::485378578914086000
71617108	::485378713303805000
299796220	::485378919047397000
351264389	::485378927590789000
104539435	::485379113629523000
115941650	::485379212015329000
351620689	::485379333939146000
363059827	::485379701741871000
225287674	::485379825335402000
236930269	::485379837578592000
361489211	::485380132623110000
245957488	::485380163321208000
162175448	::485380198464897000
343018153	::485380268526542000
596113934	::485380311769833000
239162983	::485380478971961000
105852149	::485380622408364000
214595457	::485380806139850000
46284235	::485380841518800000
40708485	::485380845117505000
15726982	::485380855175458000
264705173	::485380870400778000
99435759	::485380888406945000
214595457	::485380954161037000
239702167	::485381051666018000
264705173	::485381057512890000
20833365	::485381111455825000
103138091	::485381128262389000
99435759	::485381161716154000
460772038	::485381235854675000
262405775	::485381558702833000
236271147	::485381593498804000
53741229	::485381606664728000
245398547	::485381738685009000
99435759	::485381742807638000
171807880	::485381791205715000
262405775	::485381808146509000
356974615	::485381862055886000
30989596	::485381895669030000
34536365	::485382001839833000
416506126	::485382108165050000
365523194	::485382129757351000
338120144	::485382136837337000
250474725	::485382167531225000
45190114	::485382275253534000
134225933	::485382420250636000
56508824	::485382446901248000
56508824	::485382547514224000
163340834	::485382618830348000
32750427	::485382797649920000
428646436	::485382909189029000
24821703	::485382919142121000
28827091	::485383033651232000
7875762	::485383100449693000
220532575	::485383163766927000
291475742	::485383229403189000
430072028	::485383352351227000
241337450	::485383444289957000
17028109	::485383768572952000
258454374	::485384124476424000
291475742	::485384251940958000
291475742	::485384503427211000
326554021	::485384547786174000
402797583	::485384615876894000
423098923	::485384771749818000
62396842	::485384919841914000
131278152	::485385040638275000
125718303	::485385102050861000
387206849	::485385160221675000
291475742	::485385215590690000
365739414	::485385236197277000
374528956	::485385237073915000
262405775	::485385281705492000
186823940	::485385301653594000
165290348	::485385351121235000
365739414	::485385507921088000
436187992	::485385640553357000
236271147	::485385673986174000
7875762	::485385678512222000
73526174	::485385849954385000
7875762	::485385859743887000
394962689	::485385943990300000
7875762	::485386128154193000
223950031	::485386181652144000
190396530	::485386199171747000
259830697	::485386413811068000
51554430	::485386442622140000
46284235	::485386505204924000
379253079	::485386664844730000
17107944	::485386712911470000
32750427	::485386786504335000
291475742	::485386818683011000
20804321	::485387252663455000
46965667	::485387442065653000
50354861	::485387444645150000
20804321	::485387512664190000
109718758	::485387527012888000
349787019	::485387566514847000
20804321	::485387641383161000
38577111	::485387672282595000
147298694	::485387769040994000
60399576	::485387779619033000
190396530	::485387801714630000
81765661	::485387860841734000
147298694	::485387970044633000
265553576	::485388008124727000
109718758	::485388016530120000
458808714	::485388101640916000
147298694	::485388146431893000
161492068	::485388459750612000
46965667	::485388480311484000
15726982	::485388512636571000
253737829	::485388532614066000
245855482	::485388668593799000
161492068	::485388693914402000
259876316	::485388703297462000
32750427	::485388737807794000
122614290	::485388820351696000
392716377	::485388845764968000
125718303	::485388878912573000
181877725	::485388883933134000
32750427	::485388903151464000
153543800	::485389036560064000
364410144	::485389059527688000
433654462	::485389128779841000
18618379	::485389167287754000
72210207	::485389306144378000
236271147	::485389423266119000
32750427	::485389450621353000
190396530	::485389483307577000
50354861	::485389492531257000
32750427	::485389582393823000
508860717	::485389694331400000
223950031	::485389744474296000
59454178	::485389756449030000
50354861	::485389952591470000
35026897	::485389968119197000
366136205	::485389995130122000
634164272	::485390021789102000
50354861	::485390025681408000
283518032	::485390085727465000
176188106	::485390125455515000
170815462	::485390127191977000
57933673	::485390127598800000
258454374	::485390147350192000
374772557	::485390170431045000
223950031	::485390190127501000
634164272	::485390258570137000
634164272	::485390336596783000
366136205	::485390456323194000
153543800	::485390467702738000
196742313	::485390470386692000
196742313	::485390471368167000
258454374	::485390653925634000
276202961	::485390815746093000
243830281	::485390821739749000
65995121	::485391021900316000
15726982	::485391106972979000
634164272	::485391201328062000
15267198	::485391218658910000
253737829	::485391313135616000
108542953	::485391471336755000
634164272	::485391477992722000
18842764	::485391613951090000
283518032	::485391658599845000
32750427	::485391671727648000
634164272	::485391770813874000
32750427	::485391866464976000
50354861	::485391939835928000
284813143	::485392078026051000
32750427	::485392180022755000
284813143	::485392243000610000
258636623	::485392246196699000
277794018	::485392266974875000
461392295	::485392280623128000
373713704	::485392328841232000
80157666	::485392477512163000
365739414	::485392537616527000
634164272	::485392660706779000
18842764	::485392674451906000
596113934	::485392704591773000
34536365	::485392713932492000
352531780	::485392745482055000
461392295	::485392777224548000
284813143	::485392796619374000
284813143	::485392867012399000
86604355	::485392869206016000
53312065	::485392904446570000
276202961	::485392911581065000
54587465	::485392983018045000
284813143	::485393030275678000
284813143	::485393092628217000
410286428	::485393179147898000
53312065	::485393235691708000
374772557	::485393341215809000
85399171	::485393386849853000
198406854	::485393413030690000
284813143	::485393498754256000
213887474	::485393529611747000
284813143	::485393551338242000
53312065	::485393562910355000
284813143	::485393662168559000
53312065	::485393679621054000
547741880	::485393687405285000
373713704	::485393736760041000
160289098	::485393743776739000
190396530	::485393745458642000
53312065	::485393805978636000
17169855	::485393871396823000
53312065	::485393872751960000
190396530	::485393873334583000
28827091	::485393924694216000
210873235	::485393963374116000
14584037	::485393963567038000
160289098	::485393987822292000
284813143	::485394086711808000
232814871	::485394124728586000
256845035	::485394224054296000
232814871	::485394280702570000
232814871	::485394303020445000
284813143	::485394368304799000
160289098	::485394396506882000
102100651	::485394451800416000
311297676	::485394518456270000
311297676	::485394519098028000
311297676	::485394519693594000
254276767	::485394541315239000
284813143	::485394643388215000
160289098	::485394725638512000
284813143	::485394730000613000
160289098	::485394826398298000
373713704	::485394835461791000
51650419	::485394907612205000
284813143	::485395008192000000
28827091	::485395049279422000
253120136	::485395090806804000
259876316	::485395143022096000
634164272	::485395185010888000
284813143	::485395216971874000
23475166	::485395368683659000
232814871	::485395400229023000
17107944	::485395414703935000
102796495	::485395425361264000
284813143	::485395459167772000
232814871	::485395474191360000
17107944	::485395533956399000
284813143	::485395612486369000
83878535	::485395657713135000
28827091	::485395736658718000
23475166	::485395776672002000
160289098	::485395801279959000
254276767	::485395854254428000
28827091	::485396005740113000
232814871	::485396025280970000
513270198	::485396206051262000
28827091	::485396220563947000
299796220	::485396260057526000
284813143	::485396291397373000
202196262	::485396306571964000
38440249	::485396343842562000
365739414	::485396486276907000
284813143	::485396613574443000
371416817	::485396624089165000
67421080	::485396656389509000
285906246	::485396814749650000
67421080	::485396873935478000
133508241	::485396918176972000
15467792	::485396935554002000
284813143	::485396964721577000
108605734	::485397028277456000
284813143	::485397035483672000
283518032	::485397057906425000
363722761	::485397079314165000
284813143	::485397171865669000
47880950	::485397222352117000
41606452	::485397279214682000
284813143	::485397403894554000
122799833	::485397421699366000
28827091	::485397425209614000
849	::485397519607029000
39507361	::485397524178796000
377357259	::485397557737029000
67421080	::485397562065555000
377357259	::485397568784834000
284813143	::485397583037493000
185629189	::485397595792359000
261471578	::485397625592496000
61318348	::485397745579327000
373713704	::485397914819104000
284813143	::485397932011978000
312784161	::485397942795124000
284813143	::485398163130687000
102401687	::485398210723078000
170590185	::485398238267076000
284813143	::485398245330677000
105607367	::485398275608936000
15875100	::485398316893896000
28827091	::485398319112278000
46268291	::485398337646899000
15804863	::485398411349209000
92629759	::485398479502471000
24868543	::485398557197758000
479959389	::485398584591134000
250713436	::485398638672109000
26954972	::485398687028236000
479959389	::485398768037396000
283518032	::485398876565024000
67421080	::485398991459205000
12057032	::485398993816813000
263433687	::485399065622876000
510678171	::485399141590523000
31144939	::485399305352912000
250713436	::485399360952221000
39507361	::485399391646535000
68966030	::485399503881928000
510678171	::485399515454001000
250713436	::485399525326987000
160289098	::485399564870897000
634164272	::485399657128812000
262449011	::485399692252307000
262449011	::485399794505252000
284813143	::485399914298757000
19123904	::485399949547278000
19123904	::485399950688141000
19123904	::485399951715729000
19123904	::485399955494821000
284813143	::485399997564067000
40126821	::485400026240126000
39507361	::485400115646324000
306169468	::485400241592877000
284813143	::485400303450468000
28827091	::485400396693635000
284813143	::485400453069672000
92629759	::485400494181867000
245855482	::485400577728598000
284813143	::485400601820667000
31403901	::485400634775326000
284813143	::485400644455788000
73526174	::485400658213081000
58587526	::485401000228827000
377176939	::485401094751678000
259876316	::485401120458948000
195103093	::485401285986770000
287877370	::485401351929622000
51197703	::485401403431849000
35369698	::485401444523061000
26109453	::485401475238346000
46965667	::485401566443102000
46965667	::485401703303229000
442082078	::485401722953555000
240914419	::485401748991770000
71878260	::485401799092748000
284813143	::485401834241409000
335003775	::485401836560859000
363059827	::485401930085064000
35369698	::485401958941872000
28827091	::485402006513651000
442082078	::485402084515139000
634164272	::485402103896997000
25925656	::485402145345519000
528975562	::485402180132696000
29652147	::485402273091432000
341037427	::485402412576825000
198393365	::485402619335020000
15330061	::485402655817494000
28827091	::485402737811521000
92629759	::485402847752634000
329471370	::485402892463919000
68221984	::485403129694138000
95299169	::485403154125955000
152127827	::485403175974084000
51197703	::485403189219696000
168347877	::485403196567740000
56508824	::485403251136012000
51197703	::485403273105793000
415540928	::485403414709280000
51197703	::485403478144335000
53312065	::485403501363986000
51197703	::485403519181410000
108542953	::485403543047008000
15726982	::485403602714779000
6733652	::485403665931722000
37578654	::485403773917880000
198393365	::485403810869682000
28827091	::485403856894189000
159944196	::485403883666022000
46279759	::485403890045575000
385706960	::485403912883548000
240914419	::485403944353427000
145572480	::485403980453781000
306169468	::485404034095128000
92629759	::485404068387385000
276357208	::485404076465598000
30795924	::485404144862515000
240914419	::485404179075047000
276357208	::485404380468752000
36612981	::485404506440491000
36612981	::485404585515692000
374772557	::485404634358374000
41606452	::485404689437949000
59184492	::485404758011019000
60046761	::485404837568188000
30795924	::485404923203702000
28827091	::485404957013585000
29198251	::485404964659814000
92629759	::485404984809246000
165072349	::485404988345024000
189664484	::485405014903771000
309981035	::485405022461919000
385706960	::485405030283886000
309981035	::485405037251014000
92629759	::485405052362706000
102213164	::485405115780964000
92629759	::485405184097406000
105623584	::485405188984147000
30795924	::485405224296009000
351152035	::485405224296009000
46965667	::485405231086178000
364043601	::485405241366413000
418312513	::485405242520256000
233677206	::485405267140816000
418312513	::485405290352095000
46965667	::485405293174460000
14584037	::485405314276421000
28827091	::485405322929246000
273631488	::485405403543789000
445219284	::485405462402043000
208250490	::485405479355445000
32171318	::485405619919532000
109060628	::485405677871833000
58028621	::485405783840944000
15330061	::485405807639400000
58028621	::485405852019347000
41908697	::485405880825823000
138557664	::485405894146936000
401443377	::485405970009309000
58028621	::485406010601791000
26738161	::485406044454387000
26738161	::485406156991782000
30795924	::485406345580257000
277626311	::485406372251836000
276202961	::485406445568274000
81643358	::485406458092081000
58028621	::485406464807157000
276202961	::485406507853709000
26738161	::485406559783362000
86970230	::485406585103974000
46965667	::485406590011310000
198393365	::485406606549471000
276202961	::485406621448024000
276202961	::485406621678731000
274191278	::485406629332914000
413367641	::485406644030148000
58028621	::485406672740184000
276202961	::485406794726928000
15330061	::485406826012635000
198393365	::485406885063847000
198393365	::485406994853949000
36612981	::485407003573886000
372479589	::485407009789861000
19307731	::485407245874647000
165072349	::485407352791654000
356974615	::485407395137351000
35026897	::485407412346560000
276202961	::485407456571301000
68818829	::485407488011808000
276202961	::485407510195482000
289084083	::485407519586533000
15330061	::485407520421183000
108605734	::485407538397990000
51554430	::485407666995724000
394962689	::485407692752580000
18138157	::485407761258127000
106835519	::485407766165872000
14606079	::485407774675718000
277626311	::485407790585090000
61698439	::485407885971574000
165072349	::485407936546471000
381054179	::485408063944667000
337499399	::485408064724811000
58028621	::485408213932982000
158948807	::485408291812831000
97336064	::485408396670017000
509524562	::485408424268935000
29300584	::485408461706907000
118708729	::485408521605763000
381054179	::485408584642334000
215174499	::485408646990684000
29198251	::485408710165282000
16866896	::485408731703021000
19307731	::485408818780590000
71617108	::485408824606875000
92629759	::485408839076810000
34689419	::485408880294260000
381054179	::485408916227227000
15330061	::485408939232997000
494376740	::485408972996759000
381054179	::485409037602009000
16299351	::485409059848220000
15875100	::485409084880199000
210873235	::485409095802191000
185629189	::485409114546528000
373690904	::485409118467813000
15109013	::485409131420213000
59184492	::485409177305874000
373690904	::485409256280039000
466646092	::485409299200356000
430182591	::485409304241897000
253230729	::485409334231179000
494376740	::485409384739000000
15109013	::485409586305044000
28827091	::485409607850786000
270065033	::485409657771417000
79633612	::485409663425335000
87956728	::485409769675825000
373690904	::485409779385257000
59184492	::485409816454897000
28827091	::485409978052665000
215174499	::485410011045457000
26738161	::485410035842166000
381054179	::485410054477479000
213887474	::485410148345991000
381054179	::485410357809520000
631245094	::485410407746502000
26738161	::485410422791880000
198393365	::485410619068149000
15109013	::485410661053501000
22033805	::485410746801860000
228264355	::485410822177693000
55704588	::485410826191257000
58652870	::485410860501041000
355990893	::485410873180028000
300594041	::485410906294071000
349386319	::485410937327722000
349386319	::485410960396406000
260006924	::485411013148176000
198393365	::485411019510935000
198393365	::485411063517544000
349386319	::485411072455610000
276202961	::485411106840920000
46965667	::485411171831255000
276202961	::485411180539023000
26738161	::485411283278528000
122614290	::485411289540227000
270065033	::485411347870408000
256088386	::485411365452935000
168347877	::485411419311984000
355990893	::485411427524427000
389676504	::485411510802722000
269605766	::485411530050007000
306169468	::485411538485137000
269605766	::485411547741573000
46965667	::485411589936263000
223950031	::485411727832399000
407897841	::485411735017644000
19568023	::485411769922633000
56359547	::485411807642001000
276202961	::485411856681795000
382359896	::485411896959307000
407897841	::485411933240451000
81643358	::485411951045251000
182901672	::485411997149040000
276202961	::485412014953873000
46965667	::485412050709929000
377357259	::485412135757811000
407897841	::485412135955341000
407897841	::485412161431560000
407897841	::485412181325119000
46965667	::485412211930591000
407897841	::485412213432532000
63617875	::485412293661184000
15330061	::485412299155714000
33249556	::485412308651622000
407897841	::485412312996925000
46965667	::485412381032321000
276202961	::485412434568818000
344442687	::485412474238156000
287228225	::485412518106378000
276202961	::485412633752109000
46965667	::485412637769863000
108605734	::485412719403610000
46965667	::485412747719360000
294745245	::485412806552866000
16299351	::485412867697819000
418314197	::485412900614311000
46965667	::485412921229340000
434439338	::485412949704441000
311297676	::485412954766983000
311297676	::485412955534528000
311297676	::485412956239196000
311297676	::485412956851552000
311297676	::485412957501652000
56169190	::485412974064975000
454465194	::485412988053372000
37495077	::485413007548485000
7875762	::485413035117649000
46965667	::485413050426458000
108605734	::485413070001287000
461652679	::485413070848528000
46965667	::485413145758793000
15804863	::485413202608418000
76977679	::485413303645003000
46965667	::485413311584800000
31258629	::485413334867382000
37495077	::485413402429652000
46965667	::485413415997804000
7875762	::485413420314136000
46965667	::485413472750956000
215174499	::485413475800608000
81469472	::485413476240998000
46965667	::485413577717600000
59184492	::485413578867232000
52542320	::485413670496010000
122283306	::485413752498450000
56169190	::485413815488479000
47929423	::485413825139990000
215174499	::485413828382175000
24171213	::485413895478050000
26831606	::485413915271397000
28827091	::485413916789710000
108605734	::485413924473274000
52542320	::485414000013082000
242435004	::485414025606737000
21623464	::485414047529979000
331482356	::485414049690030000
326813935	::485414092132597000
48046250	::485414107789922000
46965667	::485414123761459000
342188056	::485414136323796000
253737829	::485414209593683000
31326082	::485414231085293000
59184492	::485414260189962000
36612981	::485414266426499000
81643358	::485414286005903000
37029138	::485414337062776000
253737829	::485414349213663000
56169190	::485414429358452000
318627551	::485414445540052000
259830697	::485414494399504000
224124379	::485414507926126000
36612981	::485414520785879000
48046250	::485414531154575000
215174499	::485414667406544000
230903702	::485414693364715000
59583601	::485414708954935000
31403901	::485414716194701000
423666163	::485414752391135000
259830697	::485414844074434000
56169190	::485414899950964000
115141777	::485414903700672000
38244930	::485414945581203000
78089247	::485414954108211000
36958694	::485414973661650000
227114320	::485414995510169000
407384648	::485415036353929000
36612981	::485415080377319000
216486063	::485415117832458000
407384648	::485415154205470000
166695965	::485415156206149000
259830697	::485415172870139000
28827091	::485415194856677000
160734732	::485415199956930000
48046250	::485415208501121000
59583601	::485415215782047000
38244930	::485415250351898000
48046250	::485415255292784000
415789240	::485415255837650000
108605734	::485415292068036000
18138157	::485415316948647000
30362051	::485415349139947000
596113934	::485415391595081000
48046250	::485415414722482000
596113934	::485415492547399000
216486063	::485415498138398000
479959389	::485415504715481000
26109453	::485415518464389000
38244930	::485415582603689000
246409056	::485415589012570000
506519570	::485415594557075000
28197443	::485415631974436000
31403901	::485415669744541000
108605734	::485415675079299000
48046250	::485415708147597000
48046250	::485415738866679000
28197443	::485415771225325000
596113934	::485415773595115000
48046250	::485415785247297000
48046250	::485415956513320000
331307463	::485415965622939000
343904325	::485416007255601000
289084083	::485416014667317000
232041187	::485416028441018000
342188056	::485416061521887000
38244930	::485416094812098000
52809967	::485416137534881000
286298021	::485416163288297000
286298021	::485416188294733000
40864634	::485416211820584000
305265637	::485416229520171000
373690904	::485416299518902000
17655353	::485416333010796000
114967175	::485416354762092000
211645751	::485416360315338000
24171213	::485416369211441000
305265637	::485416386488193000
342188056	::485416414078337000
305265637	::485416420411314000
63617875	::485416435746111000
211645751	::485416445560369000
71689075	::485416458802180000
479959389	::485416505090527000
142038800	::485416539039223000
479959389	::485416585726021000
108542953	::485416593766117000
22431584	::485416595062546000
617791569	::485416598652465000
276202961	::485416603228848000
617791569	::485416608169328000
114967175	::485416628478169000
33342988	::485416673055604000
29300584	::485416725735677000
41143305	::485416760657465000
45278487	::485416762779791000
276202961	::485416798800838000
289084083	::485416820950962000
276202961	::485416863737081000
276202961	::485416881634177000
170815462	::485416925326213000
38244930	::485416947149201000
36829018	::485416984629092000
33342988	::485416988299497000
415540928	::485417020062580000
31403901	::485417027096834000
30362051	::485417057463181000
355896730	::485417189483114000
502240473	::485417232671838000
106835519	::485417305334353000
288918860	::485417314242670000
291413743	::485417322661040000
602224338	::485417335248150000
481512198	::485417387743649000
515049896	::485417390692253000
67421080	::485417399294763000
276202961	::485417406790393000
33342988	::485417410464587000
17655353	::485417434447609000
12057032	::485417470719574000
276202961	::485417473219756000
409541924	::485417496619401000
67421080	::485417603070836000
276202961	::485417604065280000
36579395	::485417621685145000
31403901	::485417647027527000
93448284	::485417650911059000
293246270	::485417685325332000
58628782	::485417704568799000
351264389	::485417704824643000
67421080	::485417747547840000
51649971	::485417793727115000
351620689	::485417804552601000
7141172	::485417817164902000
48046250	::485417824534663000
491679354	::485417849767219000
448283191	::485417856318709000
245398547	::485417870974017000
67421080	::485417905236877000
305265637	::485417924618752000
472528304	::485417931862736000
276202961	::485417948094681000
48046250	::485417969871491000
276202961	::485417974233579000
305265637	::485417979937824000
249468865	::485417989475270000
628427510	::485418002632814000
259413656	::485418024229679000
106835519	::485418121713709000
628427510	::485418154768617000
305265637	::485418212142874000
342188056	::485418232388804000
141976809	::485418270066216000
176224586	::485418305209896000
433470731	::485418314819043000
24719772	::485418362189537000
276202961	::485418371081850000
849	::485418375607500000
351620689	::485418389729341000
276202961	::485418406313984000
62944645	::485418441915244000
22278303	::485418446545760000
849	::485418503143690000
336821368	::485418546462068000
628427510	::485418623767285000
410403898	::485418711994490000
190492046	::485418770681192000
52105336	::485418784644034000
24821703	::485418790625112000
232114448	::485418800431792000
389676504	::485418826503172000
417968003	::485418861538582000
297679816	::485418873144229000
101138081	::485418964068352000
48431204	::485418972469559000
372068999	::485418985794863000
195103093	::485418990475689000
28827091	::485419000269398000
38244930	::485419021253496000
420403218	::485419030204121000
296590824	::485419035534700000
351620689	::485419042056835000
139547588	::485419049807917000
420403218	::485419062290554000
19683725	::485419091554238000
113722629	::485419126920609000
306169468	::485419129118392000
301244128	::485419149787934000
12057032	::485419162584367000
15109013	::485419165101334000
101138081	::485419167839817000
355574432	::485419174957547000
108605734	::485419201499119000
420403218	::485419219832803000
84870240	::485419258591969000
187651826	::485419278288441000
381054179	::485419300304732000
78614495	::485419309884522000
56198202	::485419331723862000
101477442	::485419348425596000
18842764	::485419351995346000
56198202	::485419362493288000
617791569	::485419366687571000
124517802	::485419368797708000
101138081	::485419378503352000
56198202	::485419381443149000
83163050	::485419453715578000
628427510	::485419483662544000
38244930	::485419523726925000
19307731	::485419524838006000
48431204	::485419531473784000
30516926	::485419602852052000
61718844	::485419706614939000
38244930	::485419759258046000
23442090	::485419762747322000
45759903	::485419777905532000
355574432	::485419780325658000
68512582	::485419793034780000
377357259	::485419793327984000
513855251	::485419812198162000
374528956	::485419827486412000
68512582	::485419835367882000
136791341	::485419862051680000
147298694	::485419867961438000
45759903	::485419870041812000
338073739	::485419879416094000
351620689	::485419883568435000
24738840	::485419889838944000
273748024	::485419895530606000
237330810	::485419906813689000
260911912	::485419914862542000
219039425	::485419920373452000
37495077	::485419946353381000
628427510	::485419948747923000
188417746	::485419976002920000
294745245	::485419980440096000
147298694	::485419988652552000
56198202	::485420039961444000
491679354	::485420057376194000
15330061	::485420064846659000
58587526	::485420144802267000
514339780	::485420176629043000
170815462	::485420181255376000
68966030	::485420183117238000
295339639	::485420184543690000
279608688	::485420199349219000
86243090	::485420218009677000
235382002	::485420239866187000
186823940	::485420322066161000
68221984	::485420334301319000
51964139	::485420349278785000
405239647	::485420362109157000
288918860	::485420429108977000
465089745	::485420474411675000
108542953	::485420475351179000
30362051	::485420494246526000
232114448	::485420561443852000
269605766	::485420577327292000
238307628	::485420589482405000
76082847	::485420615264772000
269605766	::485420648437518000
68966030	::485420664749178000
410195122	::485420676853944000
327934017	::485420718960549000
56198202	::485420744206061000
260361255	::485420753752305000
260361255	::485420755492937000
410195122	::485420837449658000
39507361	::485420838666403000
101138081	::485420860279238000
421548020	::485420863496667000
214220072	::485420917774770000
188417746	::485420967595089000
65832155	::485421019050414000
325192444	::485421026361098000
325192444	::485421050369306000
325192444	::485421095445463000
628427510	::485421118308634000
325192444	::485421177666412000
38244930	::485421181299073000
36891053	::485421189355933000
195103093	::485421192472317000
617791569	::485421248315281000
101138081	::485421261149831000
325192444	::485421264983437000
628427510	::485421267541962000
325192444	::485421308008607000
232041187	::485421318456623000
342508573	::485421335498084000
479959389	::485421353856561000
230069479	::485421360551034000
232041187	::485421385364156000
347994449	::485421418461405000
101138081	::485421425725943000
325192444	::485421431077888000
232041187	::485421443048415000
51964139	::485421477865332000
454304418	::485421494038560000
325192444	::485421519120519000
325192444	::485421550456168000
234187240	::485421579329748000
169240898	::485421631167541000
17595323	::485421649529810000
325192444	::485421666747420000
220532575	::485421671105306000
28827091	::485421691095363000
325192444	::485421702759718000
232041187	::485421735731134000
493221106	::485421769247834000
49221112	::485421772573900000
417449044	::485421837438828000
65435835	::485421849162301000
337416247	::485421867046428000
232041187	::485421884511506000
62944645	::485421903377481000
62944645	::485421971027410000
260006924	::485421972017643000
232041187	::485422027365302000
25408355	::485422032033943000
325192444	::485422056935133000
279608688	::485422058524770000
325192444	::485422067064385000
467688815	::485422112954658000
291288952	::485422124170240000
25408355	::485422145192091000
25408355	::485422180931756000
325192444	::485422199990280000
232041187	::485422211046457000
160094025	::485422273050857000
325192444	::485422309822328000
149295164	::485422316818399000
233677206	::485422328869031000
85155674	::485422370161573000
79363954	::485422372518760000
318627551	::485422378206257000
51964139	::485422380878028000
38244930	::485422381218136000
336149936	::485422382140489000
189664484	::485422406199029000
617791569	::485422407499268000
588874950	::485422410305249000
336149936	::485422428634378000
45759903	::485422449031266000
615636079	::485422466353754000
280798922	::485422485798518000
325192444	::485422487857938000
45759903	::485422514483363000
232041187	::485422524809748000
325192444	::485422557441437000
302408703	::485422570930319000
325192444	::485422599053139000
239885742	::485422600001052000
336149936	::485422603792703000
232041187	::485422637393260000
329093513	::485422765961674000
232041187	::485422804817285000
68966030	::485422863071973000
306169468	::485422867774197000
65576332	::485422877492006000
160094025	::485422893241602000
18138157	::485422893312909000
615636079	::485422898320928000
232041187	::485422913579806000
14085431	::485422919917768000
296590824	::485422940578533000
125849974	::485422961780740000
24543872	::485423000599019000
232041187	::485423021457285000
588874950	::485423034073759000
463431723	::485423038825910000
19147974	::485423109017972000
232041187	::485423113610350000
320485729	::485423135848951000
56198202	::485423176470368000
309981035	::485423183001300000
22278303	::485423191180197000
125849974	::485423228441997000
479959389	::485423249053212000
198233216	::485423282477211000
326504971	::485423330736893000
85399171	::485423355802419000
98589714	::485423359853740000
24543872	::485423391575252000
28827091	::485423398646865000
387472182	::485423411053604000
336149936	::485423416879489000
291288952	::485423421455888000
378414202	::485423456847024000
15330061	::485423478992936000
68966030	::485423504607547000
588874950	::485423516917829000
326504971	::485423528221495000
615636079	::485423533535682000
79633612	::485423548794548000
273034167	::485423616088354000
355598729	::485423621196615000
32609703	::485423656634290000
32609703	::485423663022223000
198233216	::485423678050795000
28827091	::485423695280996000
31056422	::485423761387040000
212475056	::485423793016291000
174795727	::485423801446838000
15330061	::485423809068290000
76707926	::485423829997453000
24821703	::485423876470353000
273955213	::485423920947142000
15789848	::485423948209717000
83163050	::485423956590362000
483526518	::485423974361227000
83163050	::485424045010464000
304140174	::485424045874503000
42297542	::485424049602826000
51650419	::485424125431656000
198233216	::485424141915258000
210873235	::485424198605897000
70571907	::485424217697972000
78089247	::485424218226823000
377357259	::485424226187235000
78089247	::485424236736315000
217871594	::485424241571926000
615636079	::485424285951877000
378414202	::485424317371404000
147279456	::485424318004740000
120853830	::485424360656998000
205501297	::485424361881341000
125849974	::485424400519274000
412159259	::485424408006127000
19568023	::485424410481131000
39507361	::485424423894528000
330834997	::485424430055555000
349788720	::485424516093730000
290396729	::485424566169120000
24113194	::485424570942246000
164676969	::485424584540565000
187651826	::485424602940588000
372499722	::485424691440812000
40864634	::485424695144366000
97336064	::485424717197631000
339917675	::485424717516378000
155926653	::485424738701811000
216486063	::485424751352242000
201899461	::485424751515426000
243014276	::485424768863064000
127062122	::485424770989563000
24543872	::485424788308242000
279735090	::485424799141736000
201899461	::485424846206017000
265760942	::485424907933995000
79633612	::485424923951628000
51814269	::485424926225334000
265760942	::485424974677942000
378414202	::485424991807107000
78089247	::485425012971929000
339917675	::485425073386319000
434675222	::485425090981822000
41465619	::485425105720201000
198233216	::485425126435872000
327934017	::485425136468635000
24543872	::485425169029414000
365151006	::485425190159937000
243014276	::485425222414106000
301016850	::485425227212398000
378414202	::485425244971089000
14780915	::485425259156602000
438698734	::485425268815716000
141976809	::485425291506888000
198233216	::485425315242450000
201899461	::485425337224798000
30795924	::485425390283149000
28827091	::485425426127667000
201899461	::485425429847609000
101138081	::485425444401848000
36612981	::485425463225901000
198233216	::485425476303716000
429375230	::485425510764122000
32609703	::485425566183477000
257225781	::485425576425975000
256845035	::485425586819858000
48098530	::485425589688340000
94226339	::485425591923908000
275681559	::485425601344311000
104990093	::485425618398744000
312394133	::485425627353186000
24543872	::485425665114931000
479156555	::485425752486072000
187651826	::485425758995640000
36612981	::485425777425408000
9687752	::485425781539995000
365021832	::485425795914297000
245398547	::485425802646155000
363649162	::485425805883748000
355717008	::485425809591922000
232041187	::485425827190820000
114633433	::485425850121072000
461392295	::485425873684688000
151604434	::485425878659133000
508860717	::485425885789814000
371578955	::485425895239204000
602224338	::485425937391947000
187651826	::485425992421617000
18657192	::485426056677974000
46283045	::485426081650839000
330834997	::485426119915499000
32609703	::485426121458987000
24543872	::485426137997520000
330834997	::485426185107562000
355717008	::485426206171348000
163340834	::485426208415707000
227072583	::485426218229968000
360231979	::485426393661329000
39507361	::485426431875620000
112333263	::485426473398845000
286282963	::485426503401095000
36612981	::485426514939236000
68966030	::485426540302188000
200849010	::485426545926742000
232041187	::485426604655378000
396786261	::485426616261029000
34071360	::485426640755773000
330834997	::485426710360244000
163646426	::485426715398004000
16566189	::485426718342414000
20903172	::485426737015050000
50811080	::485426737183215000
24543872	::485426777846988000
232041187	::485426780904243000
32609703	::485426806540210000
232041187	::485426824390774000
217563665	::485426832943349000
168347877	::485426852744290000
245398547	::485426893983068000
16726467	::485426972051660000
163646426	::485426990594674000
188417746	::485427013285871000
28827091	::485427015433351000
32609703	::485427041861242000
36851172	::485427044919300000
357079725	::485427054762938000
257265522	::485427057933840000
16726467	::485427105489223000
59622669	::485427153257775000
36612981	::485427181699334000
146608159	::485427198245871000
349788720	::485427222640340000
375873224	::485427228440670000
364035957	::485427229376393000
168347877	::485427267456077000
485252693	::485427272791633000
37029138	::485427304341200000
375873224	::485427351828709000
451868502	::485427360410251000
326504971	::485427382078025000
439491329	::485427393062895000
262405775	::485427403649323000
40478607	::485427417054732000
393718746	::485427425887531000
168347877	::485427428987117000
449902821	::485427440919912000
326504971	::485427461253890000
359806236	::485427472758865000
130987540	::485427511312936000
174795727	::485427544884121000
70571907	::485427594968723000
132768456	::485427637615992000
96793797	::485427661720649000
304140174	::485427696005283000
304140174	::485427734727118000
163340834	::485427754993975000
70571907	::485427759913897000
37029138	::485427775130439000
70805584	::485427784861634000
316766176	::485427800669560000
417428775	::485427800779030000
83163050	::485427846085873000
22504277	::485427904294428000
203145029	::485427948259123000
28827091	::485427968542396000
384563395	::485427985575473000
37029138	::485428023584243000
290396729	::485428024758661000
249388532	::485428031473729000
367476078	::485428071860674000
415789240	::485428095436853000
130987540	::485428186818154000
128666650	::485428194334343000
107610605	::485428279722397000
67450397	::485428305378562000
198393365	::485428416158515000
245398547	::485428425101160000
28827091	::485428441505091000
24543872	::485428447368708000
37029138	::485428502527623000
357079725	::485428510261911000
36612981	::485428513512509000
96793797	::485428546077069000
274432702	::485428587873329000
415789240	::485428589148397000
326351370	::485428620081373000
465089745	::485428662963945000
465089745	::485428670316564000
396655167	::485428673302892000
465089745	::485428676813545000
465089745	::485428683327287000
174795727	::485428723923968000
56198202	::485428747500142000
19568023	::485428783759888000
127062122	::485428785982881000
387863634	::485428804543066000
433083953	::485428848482213000
35256600	::485428880795115000
171103429	::485428881726636000
100843087	::485428981559074000
214220072	::485429051146776000
339312291	::485429064149118000
463138486	::485429065986637000
28827091	::485429097321885000
73795436	::485429102695161000
245398547	::485429129496756000
259830697	::485429189403631000
447313860	::485429193417555000
322446637	::485429234068766000
466646092	::485429265245417000
131254355	::485429266109038000
367476078	::485429276527706000
28827091	::485429277270487000
126507603	::485429287143477000
351174024	::485429290922561000
245398547	::485429331372826000
21682918	::485429333960302000
96658544	::485429334442651000
120532808	::485429337852633000
23611301	::485429348254502000
142950218	::485429354269118000
462487376	::485429420383936000
68966030	::485429451082043000
436336703	::485429453699313000
55287428	::485429455712550000
367476078	::485429466231894000
415540928	::485429484951052000
73795436	::485429519336353000
21682918	::485429535052025000
19683725	::485429542086279000
383972979	::485429593008926000
26333173	::485429617663021000
17107944	::485429661120610000
27268559	::485429722575142000
21682918	::485429724202532000
330834997	::485429729348972000
299441398	::485429799347707000
112333263	::485429800501133000
323011452	::485429823918317000
372068999	::485429851449745000
256609151	::485429859942817000
24543872	::485429956575784000
361199465	::485430011013648000
264622253	::485430011709513000
15789848	::485430012666208000
282779381	::485430016235143000
55287428	::485430026850926000
355990893	::485430039777792000
196742313	::485430053749022000
336149936	::485430060011110000
60131090	::485430116952973000
230069479	::485430138935738000
245398547	::485430140504375000
15204110	::485430141242183000
70571907	::485430157063094000
1565041	::485430179960193000
264335101	::485430252152180000
136828926	::485430309090242000
245398547	::485430331672383000
148445755	::485430429080485000
299441398	::485430435816566000
18138157	::485430438714802000
118855202	::485430487926968000
56198202	::485430495031750000
148445755	::485430497263120000
245398547	::485430510370717000
299441398	::485430515109871000
216486063	::485430526535544000
278874928	::485430595255013000
382359896	::485430643552034000
245398547	::485430652150771000
36861827	::485430652847026000
402273149	::485430657397821000
61318348	::485430671528054000
70805584	::485430701903597000
133112299	::485430747436953000
256321392	::485430778101116000
483190332	::485430834015780000
198651083	::485430849434058000
439491329	::485430850570317000
260361255	::485430866722557000
136791341	::485430880807026000
25082908	::485430891133427000
285906246	::485430965682982000
301257200	::485430966039875000
56931148	::485431001746006000
21682918	::485431028882735000
123746907	::485431032733519000
160768741	::485431071098429000
280297585	::485431072272814000
25408355	::485431167588376000
262059543	::485431215021780000
55287428	::485431216552697000
21682918	::485431218045845000
25408355	::485431229676662000
290396729	::485431231316647000
353888661	::485431234965667000
55287428	::485431297318191000
327934017	::485431298433904000
367476078	::485431309234614000
245398547	::485431325504323000
21682918	::485431333687029000
453690730	::485431437072416000
27268559	::485431439505117000
245398547	::485431443511078000
479246485	::485431443678449000
311297676	::485431530391470000
311297676	::485431531117109000
185629189	::485431531390128000
311297676	::485431531804962000
44451086	::485431551421714000
254210162	::485431552982413000
102530016	::485431586922315000
306169468	::485431594464075000
470458433	::485431620309372000
264622253	::485431628903092000
222598798	::485431698289876000
57065165	::485431702182174000
195154119	::485431722935201000
336149936	::485431735136436000
279735090	::485431745383133000
421548020	::485431753080074000
28827091	::485431794557550000
160734732	::485431811267239000
254210162	::485431848366268000
235382002	::485431872403406000
566902451	::485431928321896000
188508773	::485431964137054000
160734732	::485431982738792000
24738840	::485432020823465000
24803741	::485432046937194000
235382002	::485432058857025000
461392295	::485432070764634000
52824736	::485432196648288000
70805584	::485432204819177000
245398547	::485432225362890000
443375828	::485432247969779000
470458433	::485432260792168000
367476078	::485432293826129000
374241458	::485432302369906000
254210162	::485432309047656000
400704846	::485432335622356000
279735090	::485432349463568000
450970324	::485432429625491000
52824736	::485432435782324000
30362051	::485432490266333000
52824736	::485432501460946000
566902451	::485432508235145000
14253476	::485432531274452000
28827091	::485432587276394000
15267198	::485432590426718000
408049418	::485432729618886000
354047009	::485432735117606000
127943795	::485432744764522000
236112923	::485432768885960000
22651134	::485432773889785000
245398547	::485432824426934000
397084214	::485432836569038000
395703736	::485432905813229000
160734732	::485432963731963000
188508773	::485432978412023000
168347877	::485432984103694000
483190332	::485433032011444000
188508773	::485433061270499000
92870542	::485433128844943000
544538144	::485433132552691000
176224586	::485433163687014000
434675222	::485433169211326000
450391257	::485433173602344000
418327117	::485433174139211000
458766436	::485433178824265000
355990893	::485433248349040000
387188572	::485433258918686000
436476907	::485433277474295000
25408355	::485433306582749000
544538144	::485433316410019000
360231979	::485433332931764000
155926653	::485433348907479000
423891750	::485433429140701000
110236585	::485433438913437000
356974615	::485433446026600000
215109001	::485433469204312000
136828926	::485433629556748000
486138458	::485433634539577000
379358099	::485433658216419000
355990893	::485433678978220000
28827091	::485433739162312000
215109001	::485433753582305000
434675222	::485433774285783000
21374892	::485433838617649000
35599852	::485433860943929000
515068859	::485433872302501000
37011485	::485433886415929000
230365198	::485433887783669000
716262980	::485433904879255000
286282963	::485433907643297000
378414202	::485433915826376000
434675222	::485433944192843000
423891750	::485433952375562000
589542040	::485433953474461000
155926653	::485433976996114000
56931148	::485433988417589000
395703736	::485434036123598000
165967574	::485434068520407000
367476078	::485434076699295000
569518404	::485434144898703000
19683725	::485434175735234000
129876980	::485434194651537000
306169468	::485434198883180000
15137186	::485434251416834000
264335101	::485434262129094000
367476078	::485434359520825000
379576750	::485434377825165000
14187808	::485434495625990000
716262980	::485434551787724000
409662649	::485434635753885000
379576750	::485434677126504000
409662649	::485434677873111000
518141549	::485434768977178000
518141549	::485434787973185000
344902431	::485434799943729000
185716839	::485434922589380000
261043724	::485434955116183000
39507361	::485434972128686000
239885742	::485434996334034000
589542040	::485435016424345000
355990893	::485435092794220000
96793797	::485435109969895000
278874928	::485435137883381000
379576750	::485435143411494000
518141549	::485435145252401000
138557664	::485435148310032000
358611246	::485435151912927000
518141549	::485435154119143000
493221106	::485435171038973000
378200627	::485435207454302000
245203404	::485435217201479000
62989661	::485435336483667000
21374892	::485435373296693000
280749613	::485435379072643000
21503139	::485435446604730000
276202961	::485435450858156000
355990893	::485435451138793000
518141549	::485435462933176000
17107944	::485435468041834000
22328944	::485435469866360000
518141549	::485435510815326000
301244128	::485435519997079000
374241458	::485435529240911000
397084214	::485435535565918000
224126979	::485435535687557000
21374892	::485435622119575000
73795436	::485435633465163000
135937043	::485435650431541000
367476078	::485435667816521000
355990893	::485435681435422000
82242725	::485435686191779000
148445755	::485435695607984000
17169855	::485435753933979000
19307731	::485435870795669000
393718746	::485435919105654000
79633612	::485435929574653000
33676766	::485435935748661000
544538144	::485435997253943000
354047009	::485436012630638000
348683759	::485436013842403000
515068859	::485436023959486000
56359547	::485436027310313000
369217450	::485436061590380000
418327117	::485436073112117000
515068859	::485436078942605000
410377090	::485436080733188000
147298694	::485436083216191000
79633612	::485436092590477000
367476078	::485436139407671000
33249556	::485436168587448000
515068859	::485436175906529000
417606826	::485436207216988000
402229763	::485436212933427000
26954972	::485436275043106000
436336703	::485436336136921000
33703018	::485436357113049000
375873224	::485436362984660000
168347877	::485436378851704000
147298694	::485436387760410000
367476078	::485436424187940000
138557664	::485436468320813000
220867112	::485436470560165000
379253079	::485436484347252000
432819849	::485436527389179000
15875100	::485436562499715000
245855482	::485436564869513000
432819849	::485436582233903000
26954972	::485436622851538000
56359547	::485436646972604000
724485482	::485436651720560000
354047009	::485436659560087000
432819849	::485436669437702000
92870542	::485436678643806000
480857982	::485436689171484000
436336703	::485436717659217000
132976059	::485436746750902000
600663496	::485436851868561000
80191031	::485436872517107000
355990893	::485436972316377000
390759619	::485437040352186000
429558621	::485437058375507000
346569016	::485437063752187000
286298021	::485437087483977000
426923626	::485437116021608000
290195625	::485437119159336000
224126979	::485437121734254000
355990893	::485437143016161000
307397057	::485437149638950000
224126979	::485437163404660000
35599852	::485437165061410000
431215016	::485437247190073000
240766538	::485437274638020000
224126979	::485437291033153000
56359547	::485437298306056000
355990893	::485437301271449000
177174253	::485437319072477000
390759619	::485437338994999000
368386947	::485437357366071000
454375039	::485437392027791000
73795436	::485437393470648000
80895456	::485437402438438000
15814841	::485437404971409000
286282963	::485437425364115000
49221112	::485437455781216000
368386947	::485437483098718000
253886962	::485437497321611000
172573942	::485437510407827000
253737829	::485437555215564000
22536077	::485437556083798000
297679816	::485437559087312000
322763942	::485437566447915000
38244930	::485437656290324000
19307731	::485437739160989000
56931148	::485437826268688000
253737829	::485437854030376000
25223941	::485437891263221000
19307731	::485437899387568000
286282963	::485437905393827000
28827091	::485437933168508000
56359547	::485437938830815000
326146327	::485437954056126000
65576332	::485437976009134000
18138157	::485437977875578000
80895456	::485438010197311000
147298694	::485438047643660000
158129535	::485438094506991000
76427184	::485438101892780000
182645046	::485438117361381000
19147974	::485438165533360000
338120144	::485438167823441000
25223941	::485438191281795000
147298694	::485438230620561000
309124011	::485438236203175000
360730562	::485438270533165000
429558621	::485438296806662000
78089247	::485438339236261000
27726737	::485438350963138000
38244930	::485438361570902000
357079725	::485438370063978000
269605766	::485438372857380000
22187821	::485438428960391000
100339690	::485438434556010000
364405877	::485438485902270000
464182365	::485438502922747000
360730562	::485438518886674000
417606826	::485438575945990000
35376355	::485438600121556000
253886962	::485438658585960000
255697938	::485438663543631000
65995121	::485438704165863000
25223941	::485438736805543000
65995121	::485438743185473000
82242725	::485438782879969000
301290830	::485438788832092000
28498427	::485438914534973000
247560161	::485438944268808000
219550942	::485438967274536000
289084083	::485439051307032000
17107944	::485439064598802000
182645046	::485439073205497000
23933265	::485439106822856000
71617108	::485439113777410000
301290830	::485439115639652000
25223941	::485439120139771000
165967574	::485439131523514000
76017935	::485439133246955000
463431723	::485439145473363000
282779381	::485439172740526000
351641054	::485439181494427000
286282963	::485439203195355000
80895456	::485439226780319000
515068859	::485439233336029000
233677206	::485439263207882000
635151853	::485439282111188000
98589714	::485439309303267000
24543872	::485439315645042000
80895456	::485439358850588000
515068859	::485439410427949000
223243607	::485439478123991000
106561609	::485439487258808000
592150138	::485439493667684000
377715399	::485439510566539000
238665368	::485439578375864000
297679816	::485439618717077000
232901934	::485439624920059000
169291538	::485439659569197000
274791343	::485439670894206000
483190332	::485439701147324000
17107944	::485439763772895000
274791343	::485439777987395000
19307731	::485439781526990000
25223941	::485439790448246000
168274200	::485439806281752000
349386319	::485439821507084000
168274200	::485439853794848000
367476078	::485439947457851000
19307731	::485439963442331000
515068859	::485439966835916000
326146327	::485439974729199000
387472182	::485439979439394000
418847263	::485439992500846000
186314952	::485440022003200000
46965667	::485440050659090000
343756278	::485440138978140000
614436697	::485440159798681000
250713436	::485440236738973000
24226614	::485440271836905000
452678521	::485440282729521000
147298694	::485440299481575000
301290830	::485440299481985000
219550942	::485440323213361000
454375039	::485440342355746000
80895456	::485440368969003000
349386319	::485440381044019000
270143437	::485440402435371000
259573654	::485440429727690000
338073739	::485440436467548000
19307731	::485440436824072000
42220462	::485440501529997000
374289648	::485440517157969000
323477702	::485440527483940000
396929208	::485440533070741000
297679816	::485440706123952000
61969086	::485440716018315000
56359547	::485440759227629000
300135225	::485440783625887000
47929423	::485440850361462000
215385454	::485440883370622000
367476078	::485440984357294000
51979136	::485440985187373000
301290830	::485441008344502000
237936556	::485441013238870000
63928079	::485441039168045000
65995121	::485441047708057000
95231863	::485441053051215000
336774649	::485441069815836000
83673720	::485441085775556000
51979136	::485441142616379000
416684872	::485441180218314000
333245482	::485441192076009000
315621982	::485441193632096000
259573654	::485441232978849000
55120405	::485441244165054000
211616743	::485441344609845000
416684872	::485441359700979000
315621982	::485441401979940000
230365198	::485441402730729000
30719116	::485441409735229000
589542040	::485441424477802000
416684872	::485441438918799000
94181957	::485441446397227000
253759009	::485441452302823000
14792781	::485441454970392000
211616743	::485441462285258000
83673720	::485441472456818000
130312780	::485441475002368000
275902246	::485441479582572000
14792781	::485441486775803000
15361643	::485441515695927000
349386319	::485441527120805000
291327788	::485441542166179000
323477702	::485441555629502000
416684872	::485441563137282000
367476078	::485441592824561000
135937043	::485441615570296000
539183661	::485441623644327000
287014963	::485441626030882000
15361643	::485441627373461000
291327788	::485441631915880000
135937043	::485441642338324000
253737829	::485441679965421000
537561541	::485441695098478000
291327788	::485441711846748000
54697279	::485441723938521000
139847892	::485441742448390000
306169468	::485441743211745000
16299351	::485441753303252000
306169468	::485441753475211000
156961324	::485441757903982000
260961523	::485441758289866000
29327418	::485441766808883000
60131090	::485441797137526000
291327788	::485441798865973000
375385791	::485441844306657000
291327788	::485441853891022000
36925706	::485441865399795000
291327788	::485441874011111000
291327788	::485441908156940000
68432091	::485441927392022000
402268968	::485441932400021000
347994449	::485441935885082000
60131090	::485441940167467000
291327788	::485441966508101000
136791341	::485441978034049000
587081117	::485441981154590000
135937043	::485441995448791000
477235727	::485441995737812000
216486063	::485442006563692000
60131090	::485442009314779000
291327788	::485442011735277000
155926653	::485442012343070000
315621982	::485442033931550000
253759009	::485442071717617000
321037427	::485442076168192000
301290830	::485442086011809000
544538144	::485442103934078000
291327788	::485442108745347000
457197060	::485442119864037000
60131090	::485442129355755000
232736272	::485442139023626000
186945768	::485442140290682000
291327788	::485442159064416000
25235649	::485442159214985000
291327788	::485442182321803000
60131090	::485442211148861000
186945768	::485442217491062000
291327788	::485442217755295000
135937043	::485442239426871000
60131090	::485442241243013000
367476078	::485442257688870000
20620620	::485442263971930000
291327788	::485442265486462000
94181957	::485442321027067000
68369234	::485442329067520000
60131090	::485442330258718000
253759009	::485442330665566000
94181957	::485442340568322000
291327788	::485442372822913000
123739379	::485442385195700000
22187821	::485442458486980000
60131090	::485442460319883000
291327788	::485442486526291000
190492046	::485442486962118000
291327788	::485442508663844000
230365198	::485442524472152000
190492046	::485442532860366000
518141549	::485442543081889000
463431723	::485442549457223000
367476078	::485442554565914000
291327788	::485442565614092000
80895456	::485442573881081000
15278648	::485442597440077000
259573654	::485442599139151000
409541924	::485442621053997000
315621982	::485442623625515000
291327788	::485442648774541000
135937043	::485442684073828000
291327788	::485442721524752000
534913317	::485442729753591000
358452616	::485442749127491000
357079725	::485442752339927000
188855651	::485442753203929000
230365198	::485442762838671000
603136773	::485442766172733000
467545942	::485442767414632000
286282963	::485442768206958000
76502729	::485442769888899000
291327788	::485442787626987000
357079725	::485442788763250000
68369234	::485442809046913000
291327788	::485442822594895000
299284663	::485442824813699000
358452616	::485442856262590000
29817953	::485442870057242000
16807883	::485442900881596000
223243607	::485442927871922000
96793797	::485442985132183000
28875632	::485442985333514000
19683725	::485442988689358000
326554021	::485443020334968000
160788774	::485443053730009000
96793797	::485443057555234000
365151006	::485443074688946000
101881386	::485443074777022000
36925706	::485443077276852000
188855651	::485443082884632000
69916558	::485443090845802000
369217450	::485443109140967000
52649582	::485443117320273000
263433687	::485443139998474000
33703018	::485443155358388000
310144986	::485443158369529000
467545942	::485443167442190000
285401749	::485443229840465000
142045716	::485443235204976000
285401749	::485443254045786000
716788381	::485443263714041000
299284663	::485443266171924000
36866805	::485443272785948000
33703018	::485443296949714000
299284663	::485443362896756000
513926411	::485443371687616000
108605734	::485443385507848000
148912524	::485443399458119000
383856422	::485443441397362000
217928831	::485443458509729000
574147363	::485443476796874000
139847892	::485443488503595000
270065033	::485443530207158000
315621982	::485443541590880000
299284663	::485443545931587000
20026791	::485443548209094000
37029138	::485443550860308000
288918860	::485443574415507000
9687752	::485443585954050000
259573654	::485443595353489000
280309716	::485443638818656000
635151853	::485443655990521000
49383709	::485443744586428000
189179241	::485443754233315000
383856422	::485443758318956000
285401749	::485443773166411000
61478431	::485443786739179000
61969086	::485443799414755000
52649582	::485443808973582000
383856422	::485443813830569000
594121150	::485443828963241000
225203526	::485443834327740000
288918860	::485443845719863000
65512747	::485443875637440000
280309716	::485443877189746000
326146327	::485443912568303000
185399022	::485443936065187000
288918860	::485443955069575000
188855651	::485443958282022000
22648162	::485443965886283000
15782772	::485443974946361000
189179241	::485443995850399000
349386319	::485444079023427000
368386947	::485444087533686000
25784705	::485444115790700000
135937043	::485444120442204000
135937043	::485444127526363000
388558032	::485444145943945000
305265637	::485444155435266000
31586329	::485444185588510000
288918860	::485444217704284000
20364178	::485444232325251000
301290830	::485444234234036000
7875762	::485444438060462000
288918860	::485444446340005000
301016850	::485444455797768000
288918860	::485444463213707000
159011393	::485444481164926000
410377090	::485444481261772000
592150138	::485444481651466000
149295164	::485444508348194000
168864295	::485444542787645000
280309716	::485444590280126000
625951846	::485444626858672000
189179241	::485444653726982000
285401749	::485444695590330000
326146327	::485444805128777000
30795924	::485444823655399000
21623464	::485444829535830000
599774410	::485444830961479000
22187821	::485444838859747000
260573981	::485444839626928000
189179241	::485444844215488000
431937908	::485444888633147000
589542040	::485444944056684000
337466318	::485445011061108000
96793797	::485445045961519000
189179241	::485445058682826000
459660056	::485445058943279000
33555786	::485445087091240000
377425191	::485445121773940000
599774410	::485445124303106000
81469472	::485445127700492000
23475166	::485445129952833000
40864634	::485445135308578000
63928079	::485445135698628000
198393365	::485445143193849000
23475166	::485445143513014000
326146327	::485445183161368000
422876369	::485445208578850000
51979136	::485445250446413000
195103093	::485445277369647000
70805584	::485445340884385000
108605734	::485445348123348000
189179241	::485445352372195000
392716377	::485445386895503000
70805584	::485445432982921000
195103093	::485445433179643000
67450397	::485445434794459000
381054179	::485445442684342000
25410192	::485445467103186000
18138157	::485445509260136000
86885002	::485445510560374000
189179241	::485445515157307000
285401749	::485445544030924000
86885002	::485445580928188000
96793797	::485445594995908000
314864925	::485445631700652000
326146327	::485445634099404000
135937043	::485445642668736000
326813935	::485445668816039000
135937043	::485445670174998000
381054179	::485445700550164000
101477442	::485445702856613000
285401749	::485445719705141000
60218540	::485445741503348000
189179241	::485445747484004000
206247499	::485445768401387000
66877066	::485445890753437000
211616743	::485445916736770000
241337450	::485445978796064000
198393365	::485445979336740000
211616743	::485445992196497000
15330061	::485446010953805000
625951846	::485446032017596000
30362051	::485446032130461000
314864925	::485446049595944000
250474725	::485446086996144000
70805584	::485446106110001000
280749613	::485446121406603000
244995179	::485446134979395000
307397057	::485446158228017000
118708729	::485446163940651000
446541836	::485446172530589000
381054179	::485446222682288000
101477442	::485446243112345000
15330061	::485446273198469000
160733683	::485446301241593000
381054179	::485446353045434000
261043724	::485446402567569000
37029138	::485446403305390000
195103093	::485446509530329000
549785954	::485446514635186000
397084214	::485446514869678000
381054179	::485446577323249000
326554021	::485446581869498000
381054179	::485446621736763000
300884493	::485446637222117000
188508773	::485446646407233000
20782081	::485446685082910000
60218540	::485446741467365000
56169190	::485446746965696000
397084214	::485446756906176000
368386947	::485446784635138000
314864925	::485446790377123000
190492046	::485446791425302000
188855651	::485446821867573000
632710734	::485446822518091000
293644929	::485446836165963000
83673720	::485446867078373000
413686504	::485446916923064000
490841822	::485446927144607000
381054179	::485446994476167000
479986172	::485447058245947000
357079725	::485447079481712000
544538144	::485447091984936000
72293435	::485447117914533000
380458897	::485447120367808000
381054179	::485447125371977000
101477442	::485447184557432000
454375039	::485447220682952000
114077276	::485447224315232000
114077276	::485447224470421000
83673720	::485447232117047000
56169190	::485447275972288000
387461887	::485447278425935000
43256984	::485447292141330000
83673720	::485447304372293000
454375039	::485447308092272000
253759009	::485447329495785000
239162983	::485447337016578000
599774410	::485447342183968000
321037427	::485447358382362000
247024165	::485447367051579000
82223258	::485447371472400000
380458897	::485447397380595000
599774410	::485447411285106000
70805584	::485447436010545000
401443377	::485447470164373000
30362051	::485447485028982000
367941154	::485447493271183000
135937043	::485447538930380000
25099957	::485447545762504000
135937043	::485447553757241000
326554021	::485447562069962000
30362051	::485447588506644000
135937043	::485447606039216000
135937043	::485447616898269000
305265637	::485447636057481000
36851172	::485447645948026000
305265637	::485447651245047000
56198202	::485447659394584000
33555786	::485447676390301000
414526765	::485447687891079000
83673720	::485447703166726000
261043724	::485447711475646000
305265637	::485447716541956000
305265637	::485447743402291000
299284663	::485447779024900000
305265637	::485447793054457000
271204273	::485447814885830000
293246270	::485447815498190000
367941154	::485447847593390000
457811756	::485447864240189000
135937043	::485447868527165000
135937043	::485447879264595000
148197450	::485447882560905000
352595123	::485447966468366000
349386319	::485447982125289000
14187808	::485448001926615000
89590985	::485448004258631000
349386319	::485448024345169000
256319248	::485448025457049000
402333632	::485448041525018000
377357259	::485448072042799000
311664191	::485448093077606000
83673720	::485448111910055000
148197450	::485448171091275000
56736460	::485448203307732000
135937043	::485448212690374000
83673720	::485448254948405000
80191031	::485448263076556000
135937043	::485448269112541000
381054179	::485448297700929000
188855651	::485448378848129000
135937043	::485448379162689000
305265637	::485448405527695000
67193398	::485448411613634000
203145029	::485448436410773000
62944645	::485448451237625000
305265637	::485448470702981000
33029479	::485448479787851000
387461887	::485448480576385000
305265637	::485448486045769000
26954972	::485448492786405000
471516383	::485448524415660000
305265637	::485448543264464000
135937043	::485448596100485000
83673720	::485448603469901000
148197450	::485448614991257000
58949154	::485448680493694000
505496552	::485448693353422000
583488323	::485448694917906000
62093388	::485448705995440000
135937043	::485448725452431000
58949154	::485448731785822000
352595123	::485448811935195000
458639179	::485448817387782000
58949154	::485448847548620000
83673720	::485448862170353000
311297676	::485448874249555000
14538108	::485448885494878000
108605734	::485448900791128000
62093388	::485449004768296000
188855651	::485449046828408000
212475056	::485449065425928000
245855482	::485449092798373000
369217450	::485449095364890000
76082847	::485449111735635000
49221112	::485449139593822000
291288952	::485449144375734000
396655167	::485449161731371000
487258078	::485449162276605000
83673720	::485449185169506000
237963845	::485449201346969000
26109453	::485449221139464000
342508573	::485449240764612000
295339639	::485449309643501000
47753031	::485449331747459000
305265637	::485449372079890000
259830697	::485449373648564000
169291538	::485449382670520000
280309716	::485449402538938000
135937043	::485449422860328000
21682918	::485449426664566000
280309716	::485449430418456000
90689440	::485449436118523000
93927673	::485449448588578000
29853720	::485449455458455000
351264389	::485449456104374000
245398547	::485449488535154000
280309716	::485449496621359000
118827154	::485449544474558000
339353546	::485449558299004000
83673720	::485449591052328000
527041090	::485449591945306000
599774410	::485449622098157000
14780915	::485449629044342000
245398547	::485449634303995000
286282963	::485449634815307000
429375230	::485449665781850000
219039425	::485449680600326000
442736318	::485449727715323000
203145029	::485449730567462000
253717655	::485449805540634000
350968313	::485449813039661000
291249412	::485449832862343000
505496552	::485449839321157000
136828926	::485449849077125000
83673720	::485449852227440000
291249412	::485449873345748000
422876369	::485449890831405000
45581124	::485449942656245000
291249412	::485449955071782000
1007041	::485449968803528000
423891750	::485449999598518000
293246270	::485450012294258000
130690913	::485450019189714000
442736318	::485450052782280000
351099839	::485450057076834000
14307454	::485450058653892000
136828926	::485450068313387000
108605734	::485450087514914000
447255375	::485450104355028000
83673720	::485450117475229000
29853720	::485450146373582000
623990154	::485450162249011000
285401749	::485450176518033000
239257340	::485450177319165000
413735493	::485450243312332000
350968313	::485450248165138000
479245748	::485450254565642000
409680332	::485450266485878000
133617944	::485450292595421000
597038752	::485450372350111000
410377090	::485450378100867000
82242725	::485450379174236000
285401749	::485450400284168000
422876369	::485450416662929000
305265637	::485450417912807000
29853720	::485450441468047000
321780812	::485450474410483000
597038752	::485450482496729000
83673720	::485450490491441000
36829018	::485450515895947000
390900557	::485450526759190000
339353546	::485450563463954000
623990154	::485450568148992000
29853720	::485450572942680000
328828628	::485450577380257000
408049418	::485450583286222000
30362051	::485450618195021000
623990154	::485450643696406000
279750654	::485450651300687000
369217450	::485450651690745000
80191031	::485450656354795000
113722629	::485450660566290000
259573654	::485450668908740000
176339991	::485450683676499000
163279109	::485450693063356000
408049418	::485450753147158000
30362051	::485450770003656000
85399171	::485450824747712000
82242725	::485450834658852000
212475056	::485450841071943000
44278444	::485450850584633000
83673720	::485450903676534000
408049418	::485450930348101000
62093388	::485450933338648000
203145029	::485450945569230000
84870240	::485450957258371000
30362051	::485451006017142000
100843087	::485451007652950000
422876369	::485451037646413000
40864634	::485451062376034000
32431892	::485451069410263000
209208697	::485451091862388000
322358530	::485451096115003000
45581124	::485451100053442000
374241458	::485451101156564000
125560060	::485451113517158000
322358530	::485451148757716000
239885742	::485451170459041000
528975562	::485451190189043000
147298694	::485451196140769000
36851172	::485451198175387000
83673720	::485451202269052000
322358530	::485451218001465000
83673720	::485451263535222000
49221112	::485451271696969000
447255375	::485451319163891000
84870240	::485451333562925000
39507361	::485451381118349000
100843087	::485451395957420000
240766538	::485451422519934000
61698439	::485451444947288000
84870240	::485451445181763000
84870240	::485451469693259000
29849760	::485451530376462000
33703018	::485451534969618000
87956728	::485451545161367000
85111877	::485451557752668000
453690730	::485451617827692000
79633612	::485451660366340000
322358530	::485451660999659000
83673720	::485451698769760000
258636623	::485451756076539000
21682918	::485451785146863000
188508773	::485451798149201000
190396530	::485451803790958000
85111877	::485451809507389000
280309716	::485451814175657000
562393615	::485451825588760000
185629189	::485451854319722000
20026791	::485451879900389000
387863634	::485451900922261000
179119528	::485451912545054000
101477442	::485451914050412000
101477442	::485451914163666000
170064834	::485451927871053000
415630297	::485451934438928000
212475056	::485451960691068000
617791569	::485451961773219000
399645465	::485451965929771000
351174024	::485451976994328000
437898031	::485451985546534000
26954972	::485451990970150000
20620620	::485451991565733000
286282963	::485451995843534000
36612981	::485452040135389000
17169855	::485452049811656000
303488399	::485452076420325000
599774410	::485452098608570000
433916111	::485452100239781000
228845995	::485452104396734000
301290830	::485452179105271000
76977679	::485452193491726000
36612981	::485452206511243000
83673720	::485452214329434000
26109453	::485452231181737000
351174024	::485452258079817000
228845995	::485452308390875000
56198202	::485452314463846000
83673720	::485452330851368000
60160675	::485452348114739000
351174024	::485452360055926000
32431892	::485452374556024000
257625769	::485452385691918000
24983393	::485452392516034000
402333632	::485452402489712000
255147158	::485452436706836000
383202357	::485452441325150000
84870240	::485452451315580000
24983393	::485452461118062000
17169855	::485452477467066000
36612981	::485452483943092000
147310240	::485452501387210000
35376355	::485452503912169000
81469472	::485452523310825000
75937251	::485452523591827000
84870240	::485452551123243000
228845995	::485452585001029000
84870240	::485452602528636000
190396530	::485452608422019000
29018568	::485452615409344000
212475056	::485452632681488000
84870240	::485452674884567000
457811756	::485452692630683000
29018568	::485452697844203000
33342988	::485452704937164000
161492068	::485452705763037000
447255375	::485452708522901000
170064834	::485452713740992000
377425191	::485452714928005000
331307463	::485452726319316000
519909326	::485452732493758000
228845995	::485452774407434000
45911298	::485452778907504000
75937251	::485452780862050000
85111877	::485452784041332000
479245748	::485452806053064000
33249556	::485452817709404000
370850900	::485452831059886000
347994449	::485452890908016000
228845995	::485452891269124000
17169855	::485452946176372000
256319248	::485452979013574000
98589714	::485452986538135000
75937251	::485453005093744000
267405925	::485453041114808000
60131090	::485453047514927000
228845995	::485453075914956000
98589714	::485453099692068000
80895456	::485453103089844000
18138157	::485453121351454000
446541836	::485453129375166000
29853720	::485453130750885000
85111877	::485453145120587000
81469472	::485453145338687000
266703661	::485453157086928000
22559382	::485453164473094000
140157275	::485453181371940000
228845995	::485453211416158000
84870240	::485453214825721000
135937043	::485453216797036000
147298694	::485453234455052000
331307463	::485453245884534000
507918715	::485453270945505000
623990154	::485453273348833000
63490594	::485453278428151000
253737829	::485453306165465000
212475056	::485453308899758000
19147974	::485453317749735000
33249556	::485453318144417000
120170865	::485453342123237000
170064834	::485453366605381000
516096126	::485453375438598000
402268968	::485453390344765000
58941053	::485453402940641000
569518404	::485453417171910000
78065938	::485453444405161000
75937251	::485453445223034000
14205371	::485453446955667000
85399171	::485453456539676000
467774585	::485453500772388000
39553593	::485453506992934000
240766538	::485453516484255000
203145029	::485453523430436000
39553593	::485453550433370000
228845995	::485453552547266000
68221984	::485453556716404000
157904403	::485453560990023000
20738985	::485453604367519000
270065033	::485453633144647000
389105684	::485453645882740000
446541836	::485453650504851000
569518404	::485453707732340000
311297676	::485453720209981000
311297676	::485453720994344000
311297676	::485453721619283000
420403218	::485453721841590000
29853720	::485453773993553000
341803593	::485453793908121000
107724446	::485453799021371000
44811271	::485453813780713000
79633612	::485453820038639000
133526428	::485453879229030000
408049418	::485453889916141000
617791569	::485453938133446000
16144669	::485453939026821000
447255375	::485453948648583000
108605734	::485453959188860000
538541326	::485453984899936000
217928831	::485454005678526000
46727568	::485454007326883000
451868502	::485454024494178000
358452616	::485454029087342000
317483868	::485454068127895000
65576332	::485454106941587000
135937043	::485454198201253000
47167252	::485454199992238000
270173839	::485454224994488000
29018568	::485454228261847000
538541326	::485454231692775000
224103552	::485454270322319000
145469568	::485454330741268000
317483868	::485454334839517000
86604355	::485454337234448000
8962732	::485454350848778000
78653568	::485454369593102000
210873235	::485454370155544000
326813935	::485454424928952000
81469472	::485454441596739000
352486016	::485454451033919000
84870240	::485454487201394000
217928831	::485454488409366000
28875632	::485454547070902000
108605734	::485454565777477000
83673720	::485454573717692000
165967574	::485454583096156000
16710226	::485454593430945000
462487376	::485454635474239000
291288952	::485454650624466000
165967574	::485454711425085000
40864634	::485454738398277000
79633612	::485454768127873000
623990154	::485454785152155000
2084321	::485454805754601000
85111877	::485454809089056000
40864634	::485454825220366000
360730562	::485454897350209000
265249050	::485454911207780000
28875632	::485454917021081000
219550942	::485455000408436000
462487376	::485455054783016000
261043724	::485455068876259000
410195122	::485455073913602000
270173839	::485455077486780000
39507361	::485455081362710000
65995121	::485455103969988000
114077276	::485455104187695000
114077276	::485455104191889000
114077276	::485455104242241000
114077276	::485455104246431000
114077276	::485455105588600000
108605734	::485455125045972000
16846197	::485455125885231000
211376385	::485455126912442000
133158896	::485455158222942000
47031965	::485455176069693000
338849269	::485455195128623000
289084083	::485455201898622000
83673720	::485455237822820000
84870240	::485455240150261000
106135938	::485455252423200000
592150138	::485455252943302000
483190332	::485455265890697000
2084321	::485455277710274000
562393615	::485455278859878000
292395819	::485455294550384000
53741229	::485455309784088000
102875172	::485455313932677000
338849269	::485455321385541000
83673720	::485455330403708000
454304418	::485455344856870000
331307463	::485455363127246000
79633612	::485455363408289000
76502729	::485455374577717000
214220072	::485455377404686000
170064834	::485455377967087000
338849269	::485455395301761000
360730562	::485455414650085000
387472182	::485455417883893000
70784628	::485455434154000000
583488323	::485455458950340000
357079725	::485455470904082000
2084321	::485455497307238000
53741229	::485455503682596000
59705683	::485455505247064000
29853720	::485455512318664000
556556365	::485455513061056000
46284235	::485455521307037000
175581339	::485455525208150000
369217450	::485455527262953000
462487376	::485455566903721000
410195122	::485455570300710000
30362051	::485455593650413000
583488323	::485455613887913000
14584037	::485455620481765000
614436697	::485455622549151000
147298694	::485455624415617000
225206178	::485455625413865000
56059141	::485455629226491000
46284235	::485455639913566000
61318348	::485455659589435000
165967574	::485455664610045000
65995121	::485455676324724000
76502729	::485455684310274000
376472794	::485455693018066000
70784628	::485455702799159000
211376385	::485455729831456000
83673720	::485455760412139000
383383485	::485455818024701000
30362051	::485455886618341000
43052467	::485455906717446000
158129535	::485455917321043000
225206178	::485455948610170000
43052467	::485455957082664000
368386947	::485455961440526000
212475056	::485455961516023000
556556365	::485455971351687000
50224504	::485455972404441000
83673720	::485455977538678000
249243467	::485455999508439000
556556365	::485456027937042000
338849269	::485456032928251000
472528304	::485456033041907000
614436697	::485456048191311000
33703073	::485456053820456000
217871594	::485456070182060000
45470777	::485456088687333000
300009838	::485456141867298000
395703736	::485456143431761000
170357410	::485456167523459000
277626311	::485456171378024000
33282020	::485456220317163000
135937043	::485456224276582000
83673720	::485456267646103000
505496552	::485456301208518000
80895456	::485456306728632000
53741229	::485456337493438000
395703736	::485456340199161000
383972979	::485456407219560000
172997876	::485456428187267000
61698439	::485456433111384000
83673720	::485456435401486000
36250685	::485456444695654000
266317182	::485456455928397000
212475056	::485456471878938000
30362051	::485456474001252000
80895456	::485456530452774000
83673720	::485456537406959000
85111877	::485456544041926000
286265668	::485456559774765000
171746458	::485456562807259000
30362051	::485456571111989000
14606079	::485456575813783000
266317182	::485456578683092000
138935158	::485456656847745000
190396530	::485456657556996000
553711382	::485456677555032000
321844248	::485456690851368000
596113934	::485456702049767000
35869207	::485456726448422000
387472182	::485456767267008000
43052467	::485456813152669000
310506975	::485456827790786000
113048616	::485456836141654000
256750208	::485456856173645000
163646426	::485456872183721000
340094001	::485456878923563000
256750208	::485456911140012000
138935158	::485456946774802000
67421080	::485456978617966000
445903498	::485456997630738000
29394513	::485456999136514000
429375230	::485457001195909000
469196810	::485457015364677000
500060319	::485457034088038000
56198202	::485457036176416000
233362394	::485457048076042000
43052467	::485457087611150000
22504277	::485457099523358000
412756257	::485457110583357000
628045480	::485457118321856000
317596401	::485457148889948000
238786875	::485457234345099000
51601709	::485457238757093000
106320745	::485457248450514000
338849269	::485457250266259000
338849269	::485457259153997000
46978610	::485457270713491000
289084083	::485457273032937000
170868061	::485457287373283000
277626311	::485457293681491000
338849269	::485457309645041000
47753031	::485457322232524000
6284612	::485457324807442000
338849269	::485457331920990000
36250685	::485457352431509000
6284612	::485457392717398000
31056422	::485457401940697000
24543872	::485457434719555000
338849269	::485457437491593000
62944645	::485457487403839000
338849269	::485457515811831000
264622253	::485457521793331000
227114320	::485457529263370000
176489426	::485457531519909000
587054451	::485457559306780000
88018997	::485457588520501000
429375230	::485457597382656000
479245748	::485457605230219000
338849269	::485457619251765000
167301113	::485457631293616000
83673720	::485457642035617000
253737829	::485457642433679000
383856422	::485457648192847000
83673720	::485457660620570000
273271548	::485457682195689000
62944645	::485457721127211000
587081117	::485457722003841000
89590985	::485457729473871000
478941450	::485457768992612000
62944645	::485457786768470000
227114320	::485457805176893000
338849269	::485457827800944000
596113934	::485457841289822000
227114320	::485457847346417000
631245094	::485457852983545000
478941450	::485457888706433000
56198202	::485457956415086000
170357410	::485457966284283000
478941450	::485457966590480000
338849269	::485458000631459000
83673720	::485458015802642000
33818674	::485458021774929000
27836945	::485458035066671000
289461446	::485458052649607000
76463655	::485458060253474000
199331386	::485458075567288000
429375230	::485458090691551000
227114320	::485458097910345000
86604355	::485458105384587000
402268968	::485458129669193000
421548020	::485458149542232000
264622253	::485458159931097000
357211620	::485458188708638000
217871594	::485458191027695000
335068121	::485458201953828000
62093388	::485458213270478000
21153287	::485458213639176000
266317182	::485458217141796000
429375230	::485458220186476000
330201359	::485458221956476000
289084083	::485458252218388000
553711382	::485458269209513000
447255375	::485458275953934000
289084083	::485458339099185000
85111877	::485458354391621000
60160675	::485458368794865000
241995287	::485458405662806000
132314519	::485458422259658000
127943795	::485458431097450000
84870240	::485458460012601000
335488857	::485458461011230000
287994287	::485458471127498000
51554430	::485458500899049000
26738161	::485458503969296000
234649932	::485458522394865000
15267198	::485458534788648000
70483417	::485458537070350000
46978610	::485458547883245000
16846197	::485458643325038000
247024165	::485458643601883000
6733652	::485458671036813000
464845445	::485458679445999000
85111877	::485458679529885000
46284235	::485458679819276000
256750208	::485458687339671000
354047009	::485458700547936000
447255375	::485458744541589000
259830697	::485458746370301000
16846197	::485458760307986000
85111877	::485458777399767000
384494456	::485458784186138000
83673720	::485458793141387000
45966951	::485458803065098000
19501845	::485458806932275000
483190332	::485458827471360000
234649932	::485458835390623000
223243607	::485458845113020000
62093388	::485458859314933000
450391257	::485458865048133000
409680332	::485458866587443000
84870240	::485458899047161000
83673720	::485458900691726000
596678073	::485458930399997000
21153287	::485458995931402000
15361643	::485458999660544000
422876369	::485459029981155000
409680332	::485459039866724000
184962835	::485459045583581000
173688303	::485459056430034000
127943795	::485459063866929000
596678073	::485459091381555000
256750208	::485459128358162000
186314952	::485459164324323000
30032107	::485459188663853000
548870171	::485459211221225000
553711382	::485459286139478000
289461446	::485459308285415000
28066346	::485459326098612000
94737009	::485459328275456000
52616216	::485459351243874000
479245748	::485459369908109000
468965579	::485459376371949000
596113934	::485459398416818000
62093388	::485459401302884000
20804321	::485459407979827000
250713436	::485459487952625000
79447998	::485459499017179000
79447998	::485459499595993000
354047009	::485459515534741000
433169770	::485459518080307000
187047785	::485459536287780000
23611301	::485459572300075000
168347877	::485459681289052000
472528304	::485459690554683000
79447998	::485459696128503000
51413309	::485459698876153000
62093388	::485459699517898000
79447998	::485459706735898000
430072028	::485459716643237000
256750208	::485459729963950000
79447998	::485459731691995000
184962835	::485459739321446000
85111877	::485459759722532000
479959389	::485459797341646000
387206849	::485459799287406000
82707747	::485459816668602000
387206849	::485459885132226000
187047785	::485459926018322000
62093388	::485459949963997000
223243607	::485459955290759000
223243607	::485459987838533000
387206849	::485459990681899000
30032107	::485459993089421000
82707747	::485460008646107000
190396530	::485460058499993000
120139449	::485460076308615000
82223258	::485460084302954000
7875762	::485460087616860000
82707747	::485460095518535000
552146644	::485460098761121000
82707747	::485460142947721000
320485729	::485460157384900000
79447998	::485460187784806000
413735493	::485460245196443000
82707747	::485460259150905000
387206849	::485460330147885000
387206849	::485460344089755000
14253476	::485460352730402000
27999272	::485460389014929000
82707747	::485460391787364000
287994287	::485460413190926000
82707747	::485460458862678000
77787388	::485460460171325000
78065938	::485460463807787000
380049732	::485460469189459000
79633612	::485460471428833000
67492430	::485460486666739000
82707747	::485460491427270000
387206849	::485460498746322000
374228630	::485460512059035000
82707747	::485460527129169000
30362051	::485460535043842000
366701651	::485460559597273000
14253476	::485460566170144000
355717008	::485460583173849000
79447998	::485460592459649000
18138157	::485460607655636000
79447998	::485460622314713000
110236585	::485460627339898000
380049732	::485460634000433000
306169468	::485460665214455000
380049732	::485460669681397000
33249556	::485460680443957000
306169468	::485460687255502000
239254872	::485460696189001000
30032107	::485460705806544000
47929423	::485460714014789000
241358661	::485460730594861000
16299351	::485460734558887000
29300584	::485460741936263000
35082993	::485460744981319000
442433056	::485460752828870000
79447998	::485460792007852000
241358661	::485460809061912000
628427510	::485460829345972000
359174210	::485460832986210000
338849269	::485460843060920000
425252367	::485460851257012000
37228652	::485460868184829000
223243607	::485460871733608000
346569016	::485460920508751000
14891490	::485460931434905000
81872162	::485460936887894000
328828628	::485460940997947000
414103187	::485460941937864000
401443377	::485460992382349000
352960797	::485461014234681000
359174210	::485461037404012000
135681283	::485461062293393000
79447998	::485461063148650000
309778100	::485461083587481000
409680332	::485461088763277000
62093388	::485461127883931000
637418169	::485461129703874000
241358661	::485461133277421000
387206849	::485461192178036000
253134261	::485461221718503000
387206849	::485461229175971000
424709673	::485461241327280000
254600909	::485461290047909000
62944645	::485461322411171000
459987659	::485461327163305000
480857982	::485461332821434000
30362051	::485461356842188000
262449011	::485461400601387000
261043724	::485461402027847000
387206849	::485461429059743000
245855482	::485461429152391000
187017423	::485461449695703000
49383709	::485461481509502000
79447998	::485461511096123000
80191031	::485461517643415000
33029479	::485461521128910000
30362051	::485461522441728000
382531150	::485461547150356000
212475056	::485461552430993000
262449011	::485461563852472000
51601709	::485461568339972000
14780915	::485461587344764000
56876875	::485461604419776000
410377090	::485461608437526000
637418169	::485461634186371000
33011898	::485461656164900000
262449011	::485461688549134000
29300584	::485461698124324000
239162983	::485461700880388000
18918771	::485461715505537000
433169770	::485461742428774000
51601709	::485461769058406000
262449011	::485461773953536000
187017423	::485461797894242000
33238183	::485461820288024000
401443377	::485461825769594000
637418169	::485461826725879000
187017423	::485461832652840000
25359188	::485461847017926000
378771457	::485461915250868000
24171213	::485461943004577000
275260502	::485461959924789000
263013923	::485461989473677000
273271548	::485462006422462000
267405925	::485462034449203000
240530585	::485462060176650000
19895969	::485462062139998000
205043960	::485462071593545000
239885742	::485462138756923000
247024165	::485462183288242000
253675480	::485462255245721000
240530585	::485462259787780000
243465008	::485462268499734000
21682918	::485462271997403000
395703736	::485462283804737000
21682918	::485462304910110000
253675480	::485462330546069000
85111877	::485462362317541000
165967574	::485462367292358000
87956728	::485462371540819000
282779381	::485462390532628000
280749613	::485462455318245000
98552986	::485462464700485000
410377090	::485462473680896000
14253476	::485462479737462000
85111877	::485462490445144000
62944645	::485462507528544000
39041924	::485462511836069000
370088836	::485462527086960000
15361643	::485462535639162000
346569016	::485462540156035000
91521926	::485462549148606000
36829018	::485462587656929000
262449011	::485462594204213000
1318301	::485462627632422000
17694593	::485462633521623000
429345484	::485462654442434000
433142367	::485462663338921000
320560322	::485462723673600000
562393615	::485462724886159000
505496552	::485462735195357000
213763059	::485462739268022000
288874918	::485462743458119000
62944645	::485462749841850000
505496552	::485462755604828000
20941662	::485462755731066000
637418169	::485462769634795000
505496552	::485462774651170000
505496552	::485462779810177000
98552986	::485462782582587000
356974615	::485462796222468000
369174583	::485462798504189000
15361643	::485462801499295000
19770255	::485462808927416000
544538144	::485462821602213000
414103187	::485462821757394000
130987540	::485462827151286000
310666452	::485462832415137000
230327491	::485462857115389000
78065938	::485462875570307000
341732173	::485462887331147000
56198202	::485462903412101000
253134261	::485462920059305000
16807883	::485462943304531000
352595123	::485462973453189000
174840636	::485462976502059000
98552986	::485462984672563000
268987143	::485463028918661000
450391257	::485463045070532000
59184492	::485463052889120000
14891490	::485463087810506000
320560322	::485463106055700000
45470777	::485463120391835000
54754940	::485463136162836000
310666452	::485463139392028000
196230932	::485463151505186000
16322613	::485463157691797000
43256984	::485463165430292000
45470777	::485463173328162000
352595123	::485463216555065000
267482514	::485463216835674000
98552986	::485463232685948000
83673720	::485463253888544000
250713436	::485463264449396000
142950218	::485463265950957000
188417746	::485463273069092000
280749613	::485463299816189000
85111877	::485463321315799000
250713436	::485463328173461000
375810749	::485463344095055000
347994449	::485463372977012000
327934017	::485463399472443000
83673720	::485463403746820000
603136773	::485463404052619000
165634562	::485463432133500000
320560322	::485463438986973000
280749613	::485463443454312000
395703736	::485463460248313000
337499399	::485463466577506000
447255375	::485463471232790000
85111877	::485463472113594000
16322613	::485463482456764000
17016789	::485463512374718000
289084083	::485463535842263000
352595123	::485463541999476000
256750208	::485463547611054000
483190332	::485463548794269000
17169855	::485463553776693000
528975562	::485463556842725000
98552986	::485463559707451000
88018997	::485463595711729000
165967574	::485463639974219000
19568023	::485463685268115000
59184492	::485463690603671000
230327491	::485463692360695000
528975562	::485463712103284000
109060628	::485463712594001000
382531150	::485463736908390000
493221106	::485463742360993000
287994287	::485463799328038000
259466143	::485463839173926000
434545772	::485463872027901000
96421993	::485463874486161000
170590185	::485463891489849000
375810749	::485463903233507000
416419059	::485463937987514000
352595123	::485463945629941000
115503799	::485464006065266000
376546976	::485464010234810000
79447998	::485464018534944000
79447998	::485464029188456000
515068859	::485464040190529000
387863634	::485464040290791000
376546976	::485464054455361000
256750208	::485464074050732000
33238183	::485464080497795000
31066609	::485464090559533000
426838833	::485464108327002000
33217361	::485464120968638000
152103757	::485464122302021000
493221106	::485464124327866000
61718844	::485464126584401000
47880950	::485464154472321000
354047009	::485464171895873000
85111877	::485464193953316000
79447998	::485464194636984000
354047009	::485464222487564000
305265637	::485464226111053000
493221106	::485464242380763000
273271548	::485464249389424000
267936760	::485464258520424000
38520445	::485464269514080000
79447998	::485464285473038000
351190984	::485464286261940000
423891750	::485464297074470000
333245482	::485464306549395000
28066346	::485464337897639000
450391257	::485464348576337000
375810749	::485464352900657000
240530585	::485464360119050000
109105005	::485464386103181000
354047009	::485464396983205000
16726467	::485464400632246000
85111877	::485464401302925000
370088836	::485464405770264000
301244128	::485464433729478000
254600909	::485464434542784000
354047009	::485464445024763000
376546976	::485464455384674000
289461446	::485464486917468000
253675480	::485464524494213000
421655917	::485464529032077000
253675480	::485464531783909000
323246381	::485464535953068000
95299169	::485464547537338000
423891750	::485464552742481000
30795924	::485464587870162000
202791635	::485464609760223000
216833550	::485464614746873000
493221106	::485464615933845000
45470777	::485464651736416000
88018997	::485464653385183000
253134261	::485464679360102000
375810749	::485464691863330000
450391257	::485464694585438000
253675480	::485464714210988000
333245482	::485464735333089000
337499399	::485464735551590000
347994449	::485464748612648000
106584551	::485464759425200000
52824736	::485464784276451000
147779508	::485464785991917000
147779508	::485464796897091000
374528956	::485464797673050000
416419059	::485464803109265000
437898031	::485464822843056000
250713436	::485464843432890000
333245482	::485464859782291000
416419059	::485464872835366000
363059827	::485464897359069000
85111877	::485464913607811000
25237171	::485464925851381000
250713436	::485464949414559000
253675480	::485464983292362000
337499399	::485465012275019000
355717008	::485465100997115000
395057520	::485465112023957000
389954423	::485465147972915000
421655917	::485465157112320000
270143437	::485465159826411000
607721617	::485465172761669000
199331386	::485465184870608000
94181957	::485465206898700000
47269984	::485465224820957000
314710836	::485465237777563000
421655917	::485465258408960000
36116261	::485465303716208000
363059827	::485465312288993000
333245482	::485465315128537000
425252367	::485465319956549000
305265637	::485465343788212000
267936760	::485465372510806000
26831606	::485465381079769000
237938155	::485465450332323000
43052467	::485465480925179000
163279109	::485465493759741000
421655917	::485465502148358000
460491164	::485465574370058000
271204273	::485465577012461000
160788774	::485465629827162000
72293435	::485465654565539000
30795924	::485465659015692000
228845995	::485465662496976000
91345170	::485465668364414000
267482514	::485465708705247000
233362394	::485465726782685000
316026178	::485465728158818000
259488414	::485465736455155000
587864456	::485465739244363000
30795924	::485465791832530000
25410192	::485465821364248000
53741229	::485465861054947000
357211620	::485465904164003000
336774649	::485465920416915000
161656785	::485465928445218000
252407374	::485465955850416000
97336064	::485465972422508000
422876369	::485465996338401000
267482514	::485466010074370000
331307463	::485466033990279000
335488857	::485466054727311000
410961985	::485466057113468000
511899726	::485466059739127000
500060319	::485466061664714000
79447998	::485466127204483000
94181957	::485466130941607000
252407374	::485466131889549000
307697597	::485466162109890000
108605734	::485466169625690000
165261298	::485466189884555000
79447998	::485466208104218000
360761105	::485466225393537000
58949154	::485466230958993000
352595123	::485466261137412000
515068859	::485466261359714000
25410192	::485466275406024000
515068859	::485466281223929000
26068830	::485466314828288000
32596609	::485466320012845000
599774410	::485466360353660000
98589714	::485466360848211000
53741229	::485466382201393000
279162166	::485466395640348000
252407374	::485466399402250000
160734732	::485466416607268000
20932133	::485466424744226000
199331386	::485466444034224000
53741229	::485466467366760000
415179202	::485466473381781000
448325555	::485466474853978000
22734052	::485466474895908000
377627227	::485466479240822000
296433109	::485466489118396000
19770255	::485466548899823000
515068859	::485466567061565000
479156555	::485466576141828000
19770255	::485466619607384000
21682918	::485466632446148000
106320745	::485466658820325000
227072583	::485466691137064000
58949154	::485466722837598000
351922723	::485466727535214000
450391257	::485466750700367000
277996494	::485466752763969000
395057520	::485466758468624000
623990154	::485466790571429000
217871594	::485466806723686000
173232394	::485466819025567000
296901409	::485466831033864000
14891490	::485466841779666000
86885002	::485466845378396000
209223008	::485466855117971000
6203992	::485466865246814000
205043960	::485466866836455000
86885002	::485466887690526000
60131090	::485466893097005000
337499399	::485466900630372000
320485729	::485466905881231000
614436697	::485466925133074000
41967329	::485466928954109000
279162166	::485466932674850000
209223008	::485466932922318000
165261298	::485466934230921000
209223008	::485466968103739000
448325555	::485466978140712000
259830697	::485466997677772000
483283190	::485466998994792000
161656785	::485467029093494000
279162166	::485467060697587000
209223008	::485467112442707000
395057520	::485467113151528000
53243169	::485467126892089000
279162166	::485467127659638000
17016789	::485467156826423000
148445755	::485467206688317000
279162166	::485467215463198000
409680332	::485467270987014000
182901672	::485467285248049000
491679354	::485467314708434000
53243169	::485467338444390000
270687983	::485467352318758000
518141549	::485467373256712000
289084083	::485467375949451000
77787388	::485467376054304000
400249617	::485467389962641000
115941650	::485467391535886000
205043960	::485467394983202000
110236585	::485467412599697000
250713436	::485467413874360000
92838578	::485467426315042000
33299478	::485467436800425000
232114448	::485467441171271000
81469472	::485467457906544000
279162166	::485467471215075000
347596428	::485467472108077000
401089789	::485467497940779000
348725381	::485467503901278000
29500521	::485467508640464000
14891490	::485467508799852000
155926653	::485467510452391000
15789848	::485467537589547000
511899726	::485467574050619000
47880950	::485467587979919000
360761105	::485467588009664000
21682918	::485467633496510000
81469472	::485467737494679000
107724446	::485467745514184000
355612007	::485467757128208000
21682918	::485467764044230000
91770694	::485467776661065000
423891750	::485467785288376000
171746458	::485467813243793000
47880950	::485467822097575000
423891750	::485467852074283000
325996873	::485467860979187000
182834679	::485467868172414000
279162166	::485467877492150000
337499399	::485467907489816000
91770694	::485467937864949000
79447998	::485467950434885000
81469472	::485467953669079000
239149781	::485467967241482000
187034273	::485467969733283000
269401499	::485467975814631000
305265637	::485468007880081000
253134261	::485468016075755000
47167252	::485468027085799000
187034273	::485468028872978000
450391257	::485468036791422000
289084083	::485468050657783000
29607520	::485468051165679000
308805449	::485468064377356000
33823755	::485468093393534000
81469472	::485468094161485000
355717008	::485468166228021000
27836945	::485468169130090000
18138157	::485468173076938000
8962732	::485468174876307000
289084083	::485468181402628000
65576332	::485468181880766000
273955213	::485468183525330000
239149781	::485468186582585000
337499399	::485468189057646000
125718303	::485468191733190000
458808714	::485468208732700000
158948807	::485468238420406000
388558032	::485468268254068000
306169468	::485468277792325000
79447998	::485468279360602000
39507361	::485468295496466000
76977679	::485468334909968000
61698439	::485468340614602000
19147974	::485468371224657000
269401499	::485468393525374000
58627481	::485468410503901000
461392295	::485468411896418000
241995287	::485468420536692000
58941053	::485468437490458000
253126912	::485468441286291000
158948807	::485468446998544000
327662373	::485468450152665000
171746458	::485468465835556000
32171318	::485468465860714000
211019280	::485468475544969000
252674018	::485468479240151000
279162166	::485468480075223000
353888661	::485468483744829000
188922113	::485468527424724000
221830651	::485468556419555000
279162166	::485468566314303000
17016789	::485468582038339000
171746458	::485468588548321000
599774410	::485468608714522000
88018997	::485468629618917000
303342881	::485468660085972000
14253476	::485468663844061000
40810916	::485468675244187000
29607520	::485468702230740000
22414245	::485468734044135000
324171027	::485468745280667000
171746458	::485468748909121000
21682918	::485468763903369000
53243169	::485468770476240000
324171027	::485468792164610000
212475056	::485468817254924000
60578212	::485468819352461000
239149781	::485468828323680000
388374921	::485468847072612000
15804863	::485468848695431000
252674018	::485468885739520000
22504277	::485468897181593000
63490594	::485468908879478000
388374921	::485468942748901000
147279456	::485468944652697000
187078541	::485468972356091000
153077015	::485468983282262000
395703736	::485469052815421000
16726467	::485469065126117000
42220462	::485469080561131000
26580506	::485469081387413000
410877459	::485469081512857000
22414245	::485469106892591000
22504277	::485469123535593000
325359983	::485469124940668000
147279456	::485469125997645000
388558032	::485469140963307000
40864634	::485469142942617000
269605766	::485469165340200000
254600909	::485469169266069000
511899726	::485469258537639000
112333263	::485469293937582000
71617108	::485469294307074000
147279456	::485469301269213000
23400461	::485469325889777000
436336703	::485469326947147000
15789848	::485469347981185000
276202961	::485469350120685000
217871594	::485469385461469000
112333263	::485469385826398000
279162166	::485469415673438000
82257804	::485469423005089000
410877459	::485469424560787000
51554430	::485469438402392000
410877459	::485469474477182000
55120405	::485469487026954000
314864925	::485469500981411000
276202961	::485469542354001000
351620689	::485469555922202000
313792688	::485469567150338000
562178473	::485469611454775000
112333263	::485469655717269000
252674018	::485469674767798000
25609677	::485469701297147000
410877459	::485469730560425000
196890320	::485469736772587000
289084083	::485469747559952000
147279456	::485469767189291000
211019280	::485469812307808000
282779381	::485469817940353000
288874918	::485469818204610000
264335101	::485469832901443000
60578212	::485469845182767000
500060319	::485469852208214000
348085087	::485469878065721000
282779381	::485469885871300000
32596609	::485469889943973000
198911524	::485469910122758000
282779381	::485469940451782000
213763059	::485469951168225000
252674018	::485469951373746000
445219284	::485469955119648000
49383709	::485469989323800000
380049732	::485469996928479000
282625909	::485470043526811000
282625909	::485470045372309000
277529978	::485470053282766000
170064834	::485470073566416000
95231863	::485470093657133000
162175448	::485470136875642000
190396530	::485470143204851000
32596609	::485470163085434000
83673720	::485470163387838000
109105005	::485470166348607000
187078541	::485470171595689000
60578212	::485470181880512000
370088836	::485470271059812000
76707926	::485470285580488000
20833365	::485470294170030000
340819943	::485470296908898000
341666582	::485470324725514000
587081117	::485470329712553000
45470777	::485470335441989000
106584551	::485470347056013000
423891750	::485470376743288000
233677206	::485470379905781000
187047785	::485470389133266000
357790406	::485470421915947000
282779381	::485470433978773000
115941650	::485470454682234000
437898031	::485470459916324000
17326645	::485470490203398000
45286852	::485470516442959000
569518404	::485470521640124000
24543872	::485470532746633000
290855101	::485470539851386000
73731844	::485470557844946000
587081117	::485470574655729000
73731844	::485470578842025000
17169855	::485470590388539000
286341932	::485470591390986000
60578212	::485470620306911000
188922113	::485470635007967000
33369338	::485470644528619000
198911524	::485470666528149000
188922113	::485470704264286000
410877459	::485470775357345000
354629644	::485470823273496000
249243467	::485470846476386000
24821703	::485470858350460000
31010760	::485470878881181000
227072583	::485470908635570000
196890320	::485470912154972000
54697279	::485470926851416000
381181950	::485470933524557000
437898031	::485470950268215000
63490594	::485470956085731000
23400461	::485470972934643000
227072583	::485470974540660000
54697279	::485470974838456000
172997876	::485470978693431000
402268968	::485470986561531000
417428775	::485470991112744000
14190836	::485470993251438000
227072583	::485471017242882000
252623066	::485471019730493000
24821703	::485471038038220000
346654346	::485471039397183000
506824920	::485471055092252000
249243467	::485471140799082000
24821703	::485471154510258000
45286852	::485471173996580000
17169855	::485471216044474000
30336818	::485471230112194000
109059155	::485471241906958000
92838578	::485471248160686000
148912524	::485471268561375000
273955213	::485471281983541000
14584037	::485471287452909000
47880950	::485471313503342000
33029479	::485471313671094000
229385654	::485471316263596000
296901409	::485471322827259000
333245482	::485471334504222000
279162166	::485471336975065000
333245482	::485471341902958000
410877459	::485471347976335000
24821703	::485471360722812000
136791341	::485471392272367000
296901409	::485471400908439000
279162166	::485471403878412000
599774410	::485471415517593000
273271548	::485471428804767000
91345170	::485471451504336000
273955213	::485471476058189000
587081117	::485471492533014000
227072583	::485471498132393000
599774410	::485471510576910000
33964276	::485471520232591000
233740533	::485471590096719000
127943795	::485471596987957000
402268968	::485471602386010000
548870171	::485471611114766000
513878213	::485471624947179000
188922113	::485471660729176000
363059827	::485471662146473000
457811756	::485471729515372000
33418266	::485471739812380000
353888661	::485471767440289000
36116261	::485471832514912000
341892711	::485471836474732000
525819441	::485471838839926000
36116261	::485471867088539000
249243467	::485471894238666000
125718303	::485471923661312000
72143337	::485471988903723000
390759619	::485472003726405000
326813935	::485472019807764000
188417746	::485472073046048000
201445185	::485472096877682000
23665083	::485472102724546000
24136198	::485472103400243000
82257804	::485472115068776000
273955213	::485472143132876000
378771457	::485472152011825000
24136198	::485472156101660000
410877459	::485472191320842000
385782746	::485472220601282000
79447998	::485472230315282000
60578212	::485472307847389000
23396218	::485472311852552000
59454178	::485472372388945000
196659229	::485472388243398000
479959389	::485472406954573000
385782746	::485472415707693000
24868543	::485472426097000000
479959389	::485472439913431000
513878213	::485472457801736000
59184492	::485472469034496000
100843087	::485472476818726000
479959389	::485472477540524000
23785621	::485472477644988000
33108084	::485472516752687000
45286852	::485472530765840000
314864925	::485472533081497000
374228630	::485472540794421000
105623584	::485472583656407000
262248356	::485472609102876000
91666102	::485472627834621000
297238880	::485472630158278000
458010782	::485472646008553000
223614733	::485472650399985000
410877459	::485472658058792000
59454178	::485472660361474000
227072583	::485472707425738000
419047433	::485472718007980000
91345170	::485472736118992000
358611246	::485472736836214000
457811756	::485472745002520000
21682918	::485472760668237000
129441756	::485472772098117000
26580506	::485472798681616000
14594667	::485472799679864000
45286852	::485472809552855000
78614495	::485472859200835000
348152108	::485472881409662000
59454178	::485472888964018000
79447998	::485472898555994000
168347877	::485472905178787000
58281200	::485472929719648000
79447998	::485472930323656000
520533224	::485472937558818000
82223258	::485472943242092000
17169855	::485472947503915000
7345092	::485472950594715000
290855101	::485472954428297000
252422768	::485472998585925000
281260984	::485472998774669000
358611246	::485473009503698000
437898031	::485473015203786000
262248356	::485473039321419000
323477702	::485473058182791000
500060319	::485473061463142000
500060319	::485473116966375000
24226614	::485473119109279000
414103187	::485473120510164000
143225254	::485473417290735000
60578212	::485473465055838000
279162166	::485473535209783000
325996873	::485473538527473000
100843087	::485473573570506000
88018997	::485473610547863000
49383709	::485473612598480000
241995287	::485473614150377000
65512747	::485473699043106000
233740533	::485473751278968000
414103187	::485473762955915000
310982944	::485473772510928000
279162166	::485473776952303000
202927618	::485473796975902000
24821703	::485473844535513000
58587526	::485473860288917000
168347877	::485473863157817000
634164272	::485473871152152000
277529978	::485473877623984000
417449044	::485473893587505000
153077015	::485473904668848000
634615880	::485473909953671000
245021956	::485473918870769000
77787388	::485473930824515000
163340834	::485473937095417000
77078922	::485473952673050000
196394433	::485473969626423000
15109013	::485473983505391000
65512747	::485473990190714000
163340834	::485474016929775000
168347877	::485474043508715000
387472182	::485474072155803000
115200960	::485474074991132000
100471456	::485474093601271000
160289098	::485474109619310000
240532669	::485474116875862000
51554430	::485474124132024000
428646436	::485474158772379000
542693847	::485474230209744000
85211920	::485474295532257000
60578212	::485474299739111000
42297542	::485474341518598000
288016073	::485474357645291000
75034878	::485474369942978000
233677206	::485474441518804000
267227218	::485474442685218000
42297542	::485474445696700000
33703018	::485474447399600000
542693847	::485474452700794000
153077015	::485474465296302000
65512747	::485474487056359000
21682918	::485474487790362000
22536077	::485474488255913000
325906113	::485474503829782000
352595123	::485474507956957000
395703736	::485474539011182000
26580130	::485474548716802000
33703018	::485474571530035000
518141549	::485474573505159000
160289098	::485474582803922000
377627227	::485474618715545000
45286852	::485474644657315000
61736206	::485474664400297000
518141549	::485474664567689000
263971863	::485474698847723000
542693847	::485474739624751000
518141549	::485474755428900000
387472182	::485474793651572000
300135225	::485474799263555000
109718758	::485474807673131000
388558032	::485474826262708000
296901409	::485474841135300000
45286852	::485474892595208000
93448284	::485474958181552000
410856984	::485474959330791000
355717008	::485474960929202000
171746458	::485474964045189000
553738195	::485474979631210000
351152035	::485475020399841000
372611209	::485475027031048000
189033239	::485475028570365000
369849727	::485475038360252000
307485154	::485475048900157000
553738195	::485475049965486000
46284235	::485475056600887000
15109013	::485475087307784000
389554052	::485475089996337000
335488857	::485475115250237000
606781453	::485475117317648000
188922113	::485475119499079000
65512747	::485475121432244000
257265522	::485475134073876000
45581124	::485475145541095000
24543872	::485475148276170000
389554052	::485475202785353000
76977679	::485475210863194000
171746458	::485475253313732000
24543872	::485475283336966000
127943795	::485475307403489000
241278291	::485475322603634000
65512747	::485475333525626000
288874918	::485475342962790000
300135225	::485475358511095000
171746458	::485475358968647000
27836945	::485475372138786000
45581124	::485475380002701000
160289098	::485475400416374000
23396218	::485475436739055000
21105964	::485475447669420000
188417746	::485475452128337000
166695965	::485475459652521000
389554052	::485475468750368000
15109013	::485475483795349000
724485482	::485475486407995000
105623584	::485475492171350000
493221106	::485475495782670000
215144630	::485475507769593000
280749613	::485475512757018000
105623584	::485475514074013000
300135225	::485475532046213000
177174253	::485475535293005000
479986172	::485475556679372000
48764697	::485475558189309000
22087737	::485475564216520000
48764697	::485475579748052000
389554052	::485475585075200000
413735493	::485475593626988000
330201359	::485475617320620000
38991775	::485475637680168000
24136198	::485475643149541000
153077015	::485475660979122000
175847876	::485475682584395000
19683725	::485475703501361000
553738195	::485475715857391000
18138157	::485475722144665000
61736206	::485475722346373000
279162166	::485475732882087000
342594225	::485475743124570000
280749613	::485475749991026000
553738195	::485475801396035000
79447998	::485475839127994000
309981035	::485475877019746000
399555371	::485475889832947000
309981035	::485475891691417000
160289098	::485475897714040000
239702167	::485475911077072000
357079725	::485475911500713000
338120144	::485475923773644000
26109453	::485475954496901000
279162166	::485475962616676000
25935173	::485475993344163000
288874918	::485476001741164000
56556074	::485476028005900000
102796495	::485476044539834000
93448284	::485476052110553000
458808714	::485476082234044000
22717394	::485476092577611000
458808714	::485476119336865000
367941154	::485476151536934000
26182895	::485476161191829000
30362051	::485476200630845000
93448284	::485476203965341000
42220462	::485476204208988000
53243169	::485476216888369000
553738195	::485476217789743000
26580506	::485476224341671000
60578212	::485476249029328000
30362051	::485476250731831000
56169190	::485476302443401000
142038800	::485476310433935000
188417746	::485476332001054000
155397134	::485476337453260000
40810916	::485476346307420000
398445530	::485476346898812000
102875172	::485476378079281000
340646680	::485476388300787000
422876369	::485476427392122000
160289098	::485476437537718000
410856984	::485476450330349000
399555371	::485476518634610000
725532679	::485476555842285000
310369464	::485476561500385000
17694593	::485476583759572000
76082847	::485476583814475000
19568023	::485476620841414000
592150138	::485476621034344000
400817337	::485476635483729000
400817337	::485476668752920000
444247134	::485476727007612000
310369464	::485476759266017000
281260984	::485476777288937000
239254872	::485476788605169000
267482514	::485476806045081000
416684872	::485476811350872000
454304418	::485476833983344000
416684872	::485476843059814000
281260984	::485476861774798000
634164272	::485476930536222000
61736206	::485476936815476000
239254872	::485476952640221000
341892711	::485476955165577000
372551778	::485476983329923000
26109453	::485476991798607000
61318348	::485477004884848000
155730095	::485477010936832000
483190332	::485477020583735000
587081117	::485477021141565000
310369464	::485477035762913000
257625769	::485477048195252000
359174210	::485477050556637000
76082847	::485477058735505000
320001867	::485477070814715000
321844248	::485477113462796000
410961985	::485477116721369000
330834997	::485477130709381000
188922113	::485477140490903000
305379724	::485477157620449000
321844248	::485477163895099000
525819441	::485477169708032000
239885742	::485477179531071000
520533224	::485477210468253000
310654760	::485477222992859000
79447998	::485477225110573000
23442090	::485477231855013000
64907439	::485477261257097000
93448284	::485477298888404000
210671307	::485477303481167000
79447998	::485477312364679000
20364178	::485477329511411000
40810916	::485477416656052000
268547296	::485477425514811000
298090474	::485477463443505000
355990893	::485477486457659000
388558032	::485477489238892000
157254287	::485477499489353000
33964276	::485477529462243000
400817337	::485477539758882000
253134261	::485477544917868000
113760458	::485477565877207000
106561609	::485477648936628000
26068830	::485477651096678000
617791569	::485477662585262000
389105684	::485477667698122000
76082847	::485477688941899000
39041924	::485477695887638000
305379724	::485477701038657000
68432091	::485477715810988000
634873462	::485477725679788000
264608632	::485477761037787000
106561609	::485477771615813000
291249412	::485477786766036000
27999272	::485477810534772000
476507554	::485477817505685000
112333263	::485477826133385000
25160673	::485477826833817000
282779381	::485477834199023000
212475056	::485477861273264000
253737829	::485477866038390000
93448284	::485477879329746000
238740641	::485477896245346000
170064834	::485477906031067000
157254287	::485477907175731000
510998653	::485477918806929000
400817337	::485477932756770000
410856984	::485477932844855000
14190836	::485477937945530000
106561609	::485477940147138000
252674018	::485477947365543000
372611209	::485477949349437000
257265522	::485477996266913000
253126912	::485478007520632000
330834997	::485478022863003000
57651074	::485478026793459000
476507554	::485478062922809000
14780915	::485478070561026000
587081117	::485478104085704000
280119639	::485478116827996000
253737829	::485478168774840000
384530394	::485478193491877000
60578212	::485478203235254000
367476078	::485478225515003000
196890320	::485478245865766000
31066609	::485478254707367000
410461303	::485478282159075000
64942768	::485478282318860000
387472182	::485478300341395000
417606826	::485478302170505000
483190332	::485478318242680000
339458716	::485478339285487000
252674018	::485478425105149000
30362051	::485478449029447000
157254287	::485478450690396000
18551115	::485478479954460000
303080805	::485478549873520000
168964399	::485478571083702000
587081117	::485478577786208000
282779381	::485478585298198000
168964399	::485478603564400000
367476078	::485478628038172000
293897624	::485478645343875000
273814896	::485478648980312000
269605766	::485478704059936000
355990893	::485478718668693000
269605766	::485478732212469000
310369464	::485478777795801000
165967574	::485478780891594000
312435293	::485478784595136000
228845995	::485478784947466000
105623584	::485478785576599000
309789310	::485478796649185000
93448284	::485478806048608000
29018568	::485478828383686000
236144487	::485478859341447000
457811756	::485478896624603000
252623066	::485478899447779000
447255375	::485478909962506000
500212290	::485478916421738000
291249412	::485478931769094000
268058306	::485478932033339000
342594225	::485478935203807000
301290830	::485478956317945000
367476078	::485478956909350000
39041792	::485478979999375000
79348656	::485478983929065000
375810749	::485479031341449000
31066609	::485479061737975000
379576750	::485479068335616000
189135890	::485479070465933000
107724446	::485479088430546000
105623584	::485479103274176000
410461303	::485479134940762000
26580506	::485479137935884000
341666582	::485479158596653000
257625769	::485479162820718000
387206849	::485479170202300000
457811756	::485479212988375000
252623066	::485479216969187000
64942768	::485479225408114000
374241458	::485479249667559000
29607520	::485479271033757000
202791635	::485479273193820000
33299478	::485479286963310000
22087737	::485479301064568000
303080805	::485479337739976000
29018568	::485479341309300000
140206179	::485479356026728000
263971863	::485479386712264000
466873056	::485479393200848000
500060319	::485479430006267000
257625769	::485479449040023000
410461303	::485479449417097000
31403901	::485479452840058000
42297542	::485479458963750000
76082847	::485479476076478000
46284235	::485479491179794000
253737829	::485479494481092000
321844248	::485479501271687000
357211620	::485479531219001000
400817337	::485479537405206000
367476078	::485479556451545000
375810749	::485479567142834000
293246270	::485479572264079000
113722629	::485479590056693000
408239861	::485479608616091000
466873056	::485479628232876000
579647636	::485479662009974000
367476078	::485479668930207000
29018568	::485479676337729000
106561609	::485479688563744000
46284235	::485479693840183000
60578212	::485479743681089000
105623584	::485479763625385000
8070562	::485479774790238000
106561609	::485479813788864000
30362051	::485479836924661000
23400461	::485479841563938000
29018568	::485479841572339000
424498591	::485479888233566000
301290830	::485479899025506000
20924979	::485479899063283000
140157275	::485479920974327000
587081117	::485479940532752000
387206849	::485479959054786000
396923534	::485479973130878000
261900342	::485480000636743000
105623584	::485480003069804000
282692620	::485480043981053000
257625769	::485480068924592000
579647636	::485480075178303000
19568023	::485480079938449000
408239861	::485480082056568000
29018568	::485480094719557000
343756278	::485480152785096000
29018568	::485480161895546000
76082847	::485480164512387000
29302446	::485480183919423000
453280756	::485480198263939000
105623584	::485480199560384000
105623584	::485480228870176000
374241458	::485480248633352000
270687983	::485480298193227000
155730095	::485480336613060000
411997198	::485480338647703000
53243169	::485480344158994000
632710734	::485480368946962000
30362051	::485480371610320000
26580506	::485480388287291000
256609151	::485480396298412000
76082847	::485480397468622000
234078302	::485480401876447000
165072349	::485480428686819000
410856984	::485480431886692000
240463390	::485480446159888000
52950877	::485480459241930000
27999272	::485480461326897000
256609151	::485480478234124000
8070562	::485480480293146000
321102847	::485480499767296000
230069608	::485480501629960000
53243169	::485480502032621000
46284235	::485480531572703000
253134261	::485480539499950000
337499399	::485480550229360000
230069608	::485480573000228000
632710734	::485480599537213000
387206849	::485480611537121000
439491329	::485480612196003000
270065033	::485480626477203000
402797583	::485480650711896000
240941201	::485480703618854000
437064295	::485480703669186000
25410192	::485480711453802000
240941201	::485480724393259000
76082847	::485480737970585000
255104759	::485480765182865000
268547296	::485480772078678000
29018568	::485480781276798000
247560161	::485480802663534000
320484851	::485480848930906000
236595577	::485480884896690000
256609151	::485480897551269000
20941662	::485480902173409000
364405877	::485480910041526000
76082847	::485480912969547000
232814871	::485480914063859000
17016789	::485480917905842000
217262932	::485480918040059000
247560161	::485480923300134000
337434597	::485480933114400000
46284235	::485480945412100000
15288029	::485480955713306000
321844248	::485480972239249000
230655725	::485481044947529000
256609151	::485481073816907000
255104759	::485481093592653000
106561609	::485481096591597000
62186442	::485481106461192000
76082847	::485481143597543000
91666102	::485481146747064000
232114448	::485481175486844000
285988306	::485481181560176000
15804863	::485481185384996000
26580506	::485481206910562000
253737829	::485481223997755000
281260984	::485481225721626000
92838578	::485481232697159000
19307731	::485481253072674000
57566548	::485481307430858000
475031809	::485481341941993000
61307501	::485481366491267000
202791635	::485481371024891000
233677206	::485481381384814000
256609151	::485481388549111000
271204273	::485481411210526000
26580506	::485481425068908000
46284235	::485481438448320000
225122347	::485481460997296000
376546976	::485481461693575000
271304998	::485481506618347000
153544543	::485481508728078000
153544543	::485481509206253000
153544543	::485481509562744000
153544543	::485481509722140000
153544543	::485481509751513000
153544543	::485481509789265000
153544543	::485481509877342000
153544543	::485481509894111000
153544543	::485481509961216000
153544543	::485481510007349000
153544543	::485481510397435000
153544543	::485481510410014000
153544543	::485481510762319000
153544543	::485481510795882000
153544543	::485481510808477000
153544543	::485481510871371000
153544543	::485481510934298000
153544543	::485481510938492000
153544543	::485481511026561000
153544543	::485481511055933000
255104759	::485481519348084000
256609151	::485481522410303000
513711139	::485481545244098000
406121427	::485481570141077000
408239861	::485481577980243000
490977827	::485481579587055000
50507669	::485481582334328000
153544543	::485481596204486000
53741229	::485481601154162000
15875100	::485481602638946000
19307731	::485481611392073000
19111395	::485481618035859000
574147363	::485481624965230000
26580506	::485481627590881000
257625769	::485481644246437000
175581339	::485481665767440000
325906113	::485481677683429000
256609151	::485481700970201000
260464441	::485481706250452000
175581339	::485481718745686000
376546976	::485481723183259000
21374892	::485481744661901000
382190006	::485481747333668000
376546976	::485481776086020000
106561609	::485481805638676000
601049906	::485481878774759000
507674842	::485481881303912000
254600909	::485481923972562000
21374892	::485481928179458000
29018568	::485481934756532000
136458681	::485481980281106000
599589782	::485481987273011000
433142367	::485482019850563000
416684872	::485482065354186000
81872162	::485482068592582000
188922113	::485482150469591000
307485154	::485482150779555000
68432091	::485482199287083000
256609151	::485482201908531000
236595577	::485482213593464000
443376354	::485482259005194000
31066609	::485482288743215000
188922113	::485482311308546000
131310830	::485482354778329000
58281200	::485482428937420000
27268559	::485482449527242000
421548020	::485482471338045000
537561541	::485482502639742000
230069608	::485482507031154000
26580506	::485482511154556000
27323374	::485482532960346000
225122347	::485482534277361000
21449993	::485482539931291000
378773930	::485482557060812000
562178473	::485482587880554000
29018568	::485482591941062000
396923534	::485482611058302000
32596609	::485482611725201000
230898142	::485482639978397000
35376355	::485482645837467000
537561541	::485482682902532000
50507669	::485482719875305000
281260984	::485482753647853000
101286329	::485482862657802000
537561541	::485482939141357000
247374067	::485482943708540000
396923534	::485482963165908000
275681559	::485482965888020000
54697279	::485482966882074000
355574432	::485482989204152000
410461303	::485482992022728000
273034167	::485483005939433000
355574432	::485483022079115000
331307463	::485483030052483000
263971863	::485483034305499000
136828926	::485483037170212000
26589876	::485483061367570000
114967175	::485483085945794000
417472148	::485483086730100000
289084083	::485483094489980000
58281200	::485483123661344000
299441398	::485483146612207000
289084083	::485483156267868000
553738195	::485483181525569000
279735090	::485483206917894000
100195876	::485483207177945000
100195876	::485483210092990000
64942768	::485483214098927000
464845445	::485483217781137000
553738195	::485483223976120000
286298021	::485483258176868000
281260984	::485483260332347000
157254287	::485483260772765000
125718303	::485483267055820000
125718303	::485483268548988000
18138157	::485483283833044000
298090474	::485483287133970000
65576332	::485483302724194000
634873462	::485483329756467000
107724446	::485483333833748000
252756099	::485483334924259000
42220462	::485483339479269000
435557155	::485483350707011000
35376355	::485483355572404000
60578212	::485483355811876000
71878260	::485483355811876000
289084083	::485483356906590000
464845445	::485483372790034000
58028621	::485483382340460000
426923626	::485483392256212000
257625769	::485483410308468000
168347877	::485483411943858000
299441398	::485483421188124000
56917722	::485483424304492000
263418480	::485483431132798000
32596609	::485483433628430000
19147974	::485483435574951000
18918771	::485483459381448000
43256984	::485483470467002000
16299351	::485483471587274000
357079725	::485483501639065000
19568023	::485483507846619000
64942768	::485483522766159000
26113249	::485483524158664000
273631488	::485483542634586000
43256984	::485483547499581000
425183249	::485483560829476000
336774649	::485483564620738000
35376355	::485483568806653000
257625769	::485483571139076000
295339639	::485483574238253000
239928368	::485483601799426000
355574432	::485483601958404000
58028621	::485483646178975000
377627227	::485483654970212000
243465008	::485483668761505000
112333263	::485483672879894000
53243169	::485483692710977000
326351370	::485483693100650000
129441756	::485483722364702000
169636335	::485483741867806000
355574432	::485483761685917000
310369464	::485483766819745000
270736613	::485483785824112000
243465008	::485483790027214000
47753031	::485483805398945000
71878260	::485483819311456000
17908818	::485483847837319000
17908818	::485483852748820000
35376355	::485483879331926000
396923534	::485483879805886000
65995121	::485483881433677000
56917722	::485483896826372000
107724446	::485483896986152000
50507669	::485483909241929000
257625769	::485483961221939000
338120144	::485483962228158000
331447850	::485483985405870000
426923626	::485484000647987000
30362051	::485484001373593000
245203404	::485484036366675000
53243169	::485484114913804000
58281200	::485484119803981000
20924979	::485484138204372000
311924851	::485484144785231000
367476078	::485484160715223000
367941154	::485484177731899000
634873462	::485484180642336000
348316521	::485484181158248000
20364178	::485484199747391000
140206179	::485484231552811000
331447850	::485484252943761000
106584551	::485484264939458000
426923626	::485484268710137000
269383781	::485484286619840000
83673720	::485484288721555000
433142367	::485484297026273000
331447850	::485484303669669000
65995121	::485484308099268000
311664191	::485484329200812000
367941154	::485484329704108000
61736206	::485484350608515000
53486281	::485484354349830000
245203404	::485484355096035000
247374067	::485484357751033000
259830697	::485484358598291000
53486281	::485484390253080000
257625769	::485484429335605000
279548168	::485484441066668000
73731844	::485484469189496000
73731844	::485484479201685000
288016073	::485484529197391000
169291538	::485484536638099000
167301113	::485484551662080000
256853017	::485484557827731000
257265522	::485484566841278000
275813402	::485484610780794000
112333263	::485484622822649000
73731844	::485484627323539000
182834679	::485484633132658000
198393365	::485484643064369000
27726737	::485484652535099000
45286852	::485484655781498000
73731844	::485484656620765000
18374690	::485484675180535000
288016073	::485484692146122000
40864634	::485484695946149000
105623584	::485484705933180000
25410192	::485484708038332000
20924979	::485484742968475000
591216066	::485484763059613000
53243169	::485484785650122000
263971863	::485484800447238000
155926653	::485484835486433000
155926653	::485484844479049000
140157275	::485484856030146000
40810916	::485484872039809000
107842096	::485484895716663000
266703661	::485484900963729000
305370209	::485484915899633000
19053567	::485484916721721000
263433687	::485484919955533000
288016073	::485484936065863000
25178781	::485484946228662000
537561541	::485484959902470000
68221984	::485484989010944000
578505853	::485484990281424000
32596609	::485484997374001000
14253476	::485485034020020000
464845445	::485485053166632000
56917722	::485485067016232000
297238880	::485485071768363000
159263389	::485485084636905000
266703661	::485485085311778000
81007000	::485485099526262000
423891750	::485485111144484000
21374892	::485485133344931000
262471070	::485485136587141000
196890320	::485485192660803000
578505853	::485485233509117000
270687983	::485485239028830000
77787388	::485485249020059000
245855482	::485485264887111000
112333263	::485485275427000000
433142367	::485485330276298000
396454394	::485485372952948000
592150138	::485485395086704000
389105684	::485485418985431000
189916646	::485485447041527000
269383781	::485485484492075000
64942768	::485485485746569000
389105684	::485485504465346000
407399368	::485485512979779000
212475056	::485485525516578000
31620041	::485485567116079000
33699503	::485485567963320000
379576750	::485485595939336000
369804138	::485485601119272000
412756257	::485485619401871000
259746323	::485485621373198000
270687983	::485485637743546000
634873462	::485485646983622000
279081886	::485485669402562000
215189306	::485485673487798000
287994287	::485485681624371000
61969086	::485485681960308000
279081886	::485485683579297000
266703661	::485485686959513000
175847876	::485485709600780000
175847876	::485485712096366000
33964276	::485485722041073000
239162983	::485485758661136000
136458681	::485485768396111000
467688815	::485485776327540000
198393365	::485485780656078000
155926653	::485485816282480000
24171213	::485485827632267000
233740533	::485485829821718000
279081886	::485485844036595000
486138458	::485485853825724000
153077015	::485485866882580000
26738161	::485485875510648000
467688815	::485485902941024000
20924979	::485485974504226000
15330061	::485486014971260000
318627551	::485486015461998000
245855482	::485486080452354000
274262734	::485486113587331000
153077015	::485486120080142000
153077015	::485486146965622000
214779476	::485486163717656000
291221395	::485486166725373000
173232394	::485486188933832000
634164272	::485486199692201000
168387841	::485486199872557000
32596609	::485486212782637000
379576750	::485486227538575000
578505853	::485486236912459000
441039165	::485486262845861000
100742600	::485486289467109000
421548020	::485486296639741000
409680332	::485486314532270000
412756257	::485486321901637000
36082253	::485486326700339000
53741229	::485486331599261000
117264210	::485486341275516000
341666582	::485486368294830000
325906113	::485486369498988000
421548020	::485486373122895000
256609151	::485486397176832000
147384126	::485486398561341000
408144950	::485486417007489000
16713682	::485486435341189000
326146327	::485486448867430000
24171213	::485486449307815000
289461446	::485486450339631000
634164272	::485486459072155000
188922113	::485486470518824000
56556074	::485486496686698000
22717394	::485486500445171000
578505853	::485486509923913000
214779476	::485486532598321000
423098923	::485486545743675000
310144986	::485486555985756000
36869877	::485486557928116000
53741229	::485486569235574000
223614733	::485486577846460000
328828628	::485486580182691000
215174499	::485486617772060000
45581124	::485486621463048000
136458681	::485486635723681000
30362051	::485486652286988000
325906113	::485486666246025000
414103187	::485486695878770000
49221112	::485486741353009000
234187240	::485486745170235000
288016073	::485486745585082000
117264210	::485486751772078000
287028974	::485486752438566000
634164272	::485486780817215000
92838578	::485486812014858000
195563881	::485486813771886000
441039165	::485486814489088000
196890320	::485486814858575000
441039165	::485486833019518000
256609151	::485486835187982000
19770255	::485486842100199000
217871594	::485486852531445000
412756257	::485486865009491000
41135840	::485486873914011000
30362051	::485486904133947000
634164272	::485486907724279000
379576750	::485486918155898000
100843087	::485486946483859000
65435835	::485486951638634000
371578955	::485487001928761000
245855482	::485487038427590000
35376355	::485487139505713000
195563881	::485487149454614000
367561919	::485487157012750000
58949154	::485487162230456000
58652870	::485487163002220000
80191031	::485487167976636000
45278487	::485487170862321000
58652870	::485487193301868000
82257804	::485487218275143000
255622442	::485487262747348000
61969086	::485487278060744000
634164272	::485487340907810000
237938155	::485487365377773000
24226614	::485487367118024000
61969086	::485487405705998000
106584551	::485487438999994000
245080630	::485487484810178000
28827091	::485487489960792000
18015033	::485487511222108000
578505853	::485487537373208000
24171213	::485487544604172000
634164272	::485487562144755000
68221984	::485487596077088000
223288871	::485487641396142000
313120951	::485487654121648000
525819441	::485487676561162000
194359942	::485487680655216000
532542878	::485487696153153000
18183371	::485487711420035000
26182895	::485487733196869000
279735090	::485487750200578000
19770255	::485487761177063000
524866555	::485487763413024000
18183371	::485487808593678000
634164272	::485487816562847000
339458716	::485487837899259000
185629189	::485487837933232000
136828926	::485487838369030000
185629189	::485487838784659000
185629189	::485487839644483000
245855482	::485487865019654000
100742600	::485487870568722000
17169855	::485487890252578000
255697938	::485487893700288000
137135705	::485487926214553000
287028974	::485487996204888000
330834997	::485487996854996000
6733652	::485488013800390000
362540752	::485488076400386000
35376355	::485488079713890000
212475056	::485488087196106000
379576750	::485488092737208000
489961036	::485488102782148000
286910447	::485488106934505000
634164272	::485488107639152000
24543872	::485488116850229000
418480466	::485488154095271000
238024746	::485488164786540000
532542878	::485488165470633000
18918771	::485488166816608000
24171213	::485488183245688000
255622442	::485488190166675000
62944645	::485488192703848000
634164272	::485488199792599000
243751614	::485488201583173000
46965667	::485488216490147000
396923534	::485488249834463000
252623066	::485488253588762000
271204273	::485488261846953000
90750144	::485488282709786000
62093388	::485488294885879000
351152035	::485488295208841000
15804863	::485488336023195000
20924979	::485488360404688000
409665559	::485488416994627000
20941662	::485488419142123000
30362051	::485488424841781000
61969086	::485488438897295000
163646426	::485488463228456000
271204273	::485488466600263000
263433687	::485488474602999000
634164272	::485488474825322000
26580130	::485488476586913000
15804863	::485488495406755000
107724446	::485488508870864000
30362051	::485488518261510000
362540752	::485488593092481000
223288871	::485488607159783000
223288871	::485488612746604000
634164272	::485488643578925000
18918771	::485488685081583000
11146552	::485488693331779000
239254872	::485488712013201000
29800175	::485488732091322000
359174210	::485488750609592000
29800175	::485488829147533000
78065938	::485488856125292000
29800175	::485488858679615000
634164272	::485488875809165000
57385263	::485488882742734000
15804863	::485488883421827000
155397134	::485488884759810000
632481728	::485488913549889000
240530585	::485488934550392000
255622442	::485488941773377000
511899726	::485488968733949000
532542878	::485488970651148000
323978080	::485488978582589000
396923534	::485489003425058000
29800175	::485489005060841000
240530585	::485489019053039000
102875172	::485489039701970000
447255375	::485489095129325000
22717394	::485489111814258000
17107944	::485489135483097000
46965667	::485489158715351000
155397134	::485489197000560000
57385263	::485489214604460000
289461446	::485489255784136000
22187821	::485489264697020000
114967175	::485489286968381000
169636335	::485489289401081000
22504277	::485489300738691000
176487313	::485489302470549000
609790203	::485489337631784000
48427726	::485489387707191000
255697938	::485489398926958000
255697938	::485489422549270000
247374067	::485489432741806000
245203404	::485489434029080000
33217361	::485489449435140000
155397134	::485489508217913000
44278444	::485489520146542000
52824736	::485489523585863000
88018997	::485489556415070000
20620620	::485489557815971000
29817953	::485489558838992000
27904685	::485489585414086000
255622442	::485489590074376000
77765035	::485489616414199000
255697938	::485489622374297000
194359942	::485489652993105000
532542878	::485489657460060000
279608688	::485489723884851000
23611301	::485489728129474000
387472182	::485489761688092000
320485729	::485489765727629000
313120951	::485489768051253000
291221395	::485489771641597000
80191031	::485489777701974000
239162983	::485489815522410000
46283045	::485489822442614000
155397134	::485489828008456000
194359942	::485489852323221000
424498591	::485489911798059000
359104594	::485489918517714000
291221395	::485489956128043000
131310830	::485489999631384000
23247181	::485490073601703000
279608688	::485490075170402000
170064834	::485490087656841000
379576750	::485490161044955000
170064834	::485490242825117000
27904685	::485490269064663000
409665559	::485490308617371000
379576750	::485490314808143000
527041090	::485490323104096000
219550942	::485490368012902000
153077015	::485490373884530000
25084916	::485490421326290000
49221112	::485490430973210000
39041792	::485490431632097000
13298002	::485490433481789000
40946018	::485490444663406000
339353546	::485490464359866000
27904685	::485490476770799000
167282271	::485490481296465000
430182591	::485490526989205000
255104759	::485490538079334000
27999272	::485490539895078000
373690904	::485490544093573000
147384126	::485490555183693000
373690904	::485490558454870000
254386830	::485490583868166000
92840294	::485490665845846000
387472182	::485490668962611000
327689033	::485490678781071000
50507669	::485490693792468000
402268968	::485490694224490000
458639179	::485490696917643000
327689033	::485490705821749000
239254872	::485490706253770000
318627551	::485490707281375000
387472182	::485490709118472000
26738161	::485490730564349000
56198202	::485490762436468000
68473966	::485490776986906000
18138157	::485490799480561000
64942768	::485490799891980000
125718303	::485490803486117000
19683725	::485490818460172000
76977679	::485490818744995000
24136198	::485490822461554000
355717008	::485490829692534000
301244128	::485490837728411000
107842096	::485490842241884000
23400461	::485490845941264000
36082253	::485490859207852000
29605636	::485490888618311000
90750144	::485490889473949000
376546976	::485490898969821000
301244128	::485490907681013000
301244128	::485490919735431000
159263389	::485490967353368000
36082253	::485491010861293000
42910967	::485491024664731000
387472182	::485491063377772000
216168764	::485491077571301000
102875172	::485491091832315000
205320851	::485491103299153000
56198202	::485491112128167000
483190332	::485491124006445000
219188629	::485491141165346000
24136198	::485491173180461000
700013623	::485491191757422000
183090041	::485491217434955000
56198202	::485491227471511000
335432246	::485491239090143000
22187821	::485491248326017000
252674018	::485491258039607000
23247181	::485491258912440000
155397134	::485491265425772000
155397134	::485491279971618000
56198202	::485491292743290000
9687752	::485491316571529000
183090041	::485491324872032000
107842096	::485491329976516000
218711172	::485491334237921000
20924979	::485491413723799000
387863634	::485491453167026000
159263389	::485491535362813000
286282963	::485491546775883000
431215016	::485491584834617000
48764697	::485491640165863000
344285522	::485491653290242000
247374067	::485491659304890000
155397134	::485491665885331000
255622442	::485491683032051000
47749919	::485491696671551000
325906113	::485491723079286000
139847892	::485491778003693000
257625769	::485491786031591000
23611301	::485491801407901000
15330061	::485491835402747000
155397134	::485491899013144000
341732173	::485491912267141000
252674018	::485491982685323000
755431	::485492046015131000
15267198	::485492057402667000
273682366	::485492057524289000
360951591	::485492064503623000
47749919	::485492065975820000
307697597	::485492066869596000
64942768	::485492077770575000
86604355	::485492117264166000
60131090	::485492140705714000
64942768	::485492148746612000
175314654	::485492149585465000
159263389	::485492167956131000
816177	::485492190672863000
500060319	::485492202299457000
278603967	::485492207030267000
139460380	::485492218690408000
279162166	::485492218736558000
75209135	::485492228861607000
42910967	::485492229600190000
83428249	::485492255407341000
418314197	::485492303247589000
20364178	::485492305152212000
56876875	::485492311422275000
252674018	::485492313914081000
278603967	::485492328384036000
527041090	::485492362274021000
153544543	::485492404464918000
79633612	::485492406343589000
54116443	::485492421338595000
354629644	::485492430293446000
500060319	::485492441089597000
64584579	::485492448097869000
380049732	::485492457673859000
64942768	::485492471468924000
213187842	::485492482033995000
165072349	::485492482541498000
42910967	::485492487428251000
118708729	::485492513353240000
184962835	::485492576384860000
256609151	::485492587042983000
6652302	::485492599982002000
341732173	::485492642331914000
77765035	::485492661944475000
169378322	::485492675215228000
309108026	::485492696451010000
257092614	::485492739908198000
532542878	::485492746694950000
527041090	::485492752621137000
43256984	::485492765388578000
569518404	::485492795495682000
46461373	::485492800063287000
41136161	::485492824968683000
42910967	::485492832992772000
338619333	::485492834925944000
38623896	::485492837199671000
221830651	::485492840626020000
76502729	::485492859336794000
257625769	::485492894498045000
153544543	::485492909119385000
816177	::485492910226685000
18183371	::485492925296410000
208250490	::485493015209709000
255104759	::485493022562717000
349787019	::485493038760751000
354629644	::485493052363268000
360951591	::485493055978340000
160788774	::485493070343847000
377420899	::485493147049291000
532542878	::485493149511712000
7875762	::485493205308547000
367296747	::485493226540130000
164575018	::485493227567316000
221830651	::485493229840629000
341892711	::485493242478469000
30912658	::485493247637487000
164575018	::485493261964808000
164575018	::485493267421593000
56876875	::485493288749645000
14780915	::485493325764784000
214595457	::485493338502463000
233362394	::485493338800672000
22005666	::485493342524809000
479246485	::485493361202040000
139847892	::485493376754929000
18929923	::485493410468724000
153544543	::485493417037033000
159263389	::485493419721379000
42220462	::485493427401158000
176489426	::485493440915185000
167301113	::485493459592032000
155397134	::485493465552146000
64584579	::485493516252893000
147384126	::485493525174157000
19568023	::485493577720791000
38226468	::485493586440773000
239254872	::485493598851317000
479246485	::485493623258382000
20364178	::485493627691352000
252674018	::485493659886817000
532542878	::485493661632049000
52616216	::485493662193688000
562178473	::485493662692831000
56198202	::485493676940873000
592475734	::485493693114109000
445219284	::485493696365076000
325996873	::485493702606200000
261043724	::485493702904008000
30989596	::485493735354945000
230327491	::485493763792310000
169240898	::485493815453560000
31010760	::485493825335336000
159263389	::485493828556554000
532542878	::485493841689333000
401757405	::485493897854869000
562178473	::485493949197336000
26738161	::485493949587812000
18183371	::485493976527433000
92838578	::485494024313511000
14187808	::485494066223022000
33108084	::485494111311392000
295881773	::485494113081778000
56198202	::485494155729047000
325996873	::485494204056215000
425381729	::485494211891200000
20364178	::485494213274906000
122717174	::485494218698129000
36869877	::485494220820848000
379357885	::485494225354506000
73795436	::485494248658460000
190396530	::485494255465811000
507674842	::485494288080306000
159263389	::485494294560534000
36891053	::485494329100603000
261043724	::485494374957334000
36891053	::485494382137589000
314864925	::485494387099447000
562178473	::485494401397825000
373690904	::485494433656221000
41136161	::485494434289573000
320452099	::485494455437639000
243751614	::485494466938011000
56198202	::485494478749192000
375873224	::485494479239909000
20364178	::485494512165191000
135324408	::485494542293299000
87812967	::485494582181122000
147384126	::485494587297779000
73795436	::485494590837776000
326813935	::485494590842339000
306169468	::485494597616156000
244646421	::485494624971010000
8962732	::485494634710175000
408144950	::485494637910425000
562178473	::485494639869173000
80191031	::485494695309479000
103678189	::485494729136541000
20620620	::485494747034025000
103678189	::485494749814853000
65968609	::485494752377180000
63617875	::485494794328997000
282779381	::485494795272327000
64942768	::485494796484902000
479156555	::485494796555804000
1007041	::485494802289418000
106320745	::485494834946260000
36891053	::485494849290780000
151212329	::485494849483722000
348085087	::485494869041758000
33011898	::485494904403922000
159263389	::485494912579018000
314864925	::485494925580980000
562178473	::485494930538635000
110063681	::485494991754498000
100843087	::485495029129965000
27323374	::485495040286793000
32671267	::485495050051137000
64942768	::485495075255115000
20364178	::485495093546475000
460491164	::485495096591130000
19568023	::485495128317247000
408144950	::485495132259504000
433142367	::485495133182652000
7875762	::485495139423752000
577920402	::485495144263610000
110063681	::485495148130746000
22087737	::485495170343763000
65968609	::485495185069985000
223998080	::485495192431394000
433142367	::485495228363976000
51979136	::485495265881640000
168387841	::485495277575364000
388374921	::485495290431307000
48764697	::485495291517214000
64942768	::485495322450599000
31403901	::485495350405652000
24136198	::485495362551967000
106320745	::485495371490021000
18183371	::485495412573237000
285401749	::485495415236595000
86131593	::485495434194870000
435478224	::485495439085416000
572151259	::485495446865862000
184962835	::485495495012253000
65968609	::485495510342463000
325996873	::485495519889092000
286341932	::485495570295840000
14606079	::485495588226473000
41136161	::485495593570037000
399555371	::485495605838376000
17035194	::485495607763939000
285401749	::485495647731056000
445808726	::485495691125342000
245398547	::485495700550332000
566902451	::485495729293512000
357308471	::485495785270685000
77765035	::485495785954373000
365203632	::485495796637638000
102401687	::485495798617341000
245398547	::485495812546646000
224126979	::485495834180476000
269383781	::485495837141655000
178492117	::485495906708365000
380049732	::485495911171518000
14584037	::485495918482194000
258454374	::485495926627508000
230905946	::485495928204165000
48764697	::485495965369905000
390504920	::485495979722817000
29605636	::485495980490760000
500060319	::485495985976909000
227425418	::485496001294503000
42910967	::485496087747502000
24136198	::485496155342905000
346412695	::485496171717091000
106135938	::485496178717384000
21374892	::485496179178762000
170162540	::485496184958513000
131420707	::485496188565995000
87812967	::485496227266826000
201445185	::485496270899773000
412638454	::485496273639079000
372499722	::485496286964359000
245855482	::485496304781770000
263433687	::485496349354237000
431215016	::485496357843505000
142038800	::485496366832308000
387206849	::485496424117702000
31403901	::485496426374647000
367308760	::485496442350739000
408239861	::485496459866148000
23400461	::485496467763646000
86604355	::485496504304828000
16144669	::485496517826854000
270173839	::485496532175572000
72143337	::485496540744531000
387863634	::485496562433273000
95554541	::485496595115278000
17908818	::485496602640257000
216168764	::485496603193520000
29553235	::485496608139010000
143969555	::485496627948302000
17908818	::485496635540377000
335432246	::485496659850186000
25237171	::485496677349216000
516986236	::485496687675580000
147384126	::485496691089362000
24136198	::485496724912222000
36891053	::485496774715400000
53258017	::485496792302501000
196890320	::485496799096881000
12057032	::485496810165645000
340094001	::485496855015354000
253759009	::485496879149363000
553738195	::485496901161058000
230069608	::485496929921826000
277251070	::485496937919959000
23400461	::485496944874512000
78653568	::485496953703501000
25760567	::485496956400451000
245203404	::485496974288760000
24136198	::485496990625570000
17764624	::485496993205059000
19568023	::485497032816488000
25935173	::485497053058203000
242451996	::485497058627817000
39685005	::485497087291711000
2084321	::485497119730462000
553738195	::485497127041134000
577920402	::485497153331027000
357211620	::485497157936750000
19568023	::485497182087553000
33904380	::485497189431402000
16144669	::485497202907680000
537633292	::485497214211342000
230069608	::485497228698845000
277251070	::485497232523681000
372499722	::485497233006424000
230905946	::485497286588260000
417606826	::485497297208221000
22195036	::485497298164543000
212068363	::485497305076727000
24136198	::485497318947688000
382359896	::485497352333959000
16568377	::485497361745969000
230069608	::485497388774465000
417606826	::485497397875720000
196890320	::485497429857296000
245398547	::485497436476309000
48764697	::485497492734087000
537633292	::485497496727064000
315614733	::485497496882266000
36891053	::485497513881776000
346173821	::485497523709444000
167144906	::485497536392597000
200764512	::485497542512492000
245855482	::485497549969977000
226319809	::485497553145036000
36891053	::485497557087289000
155926653	::485497571842859000
135324408	::485497575362297000
313120951	::485497577521938000
264608632	::485497584967245000
230905946	::485497594571788000
17028109	::485497613534248000
16166332	::485497620198989000
198651083	::485497629816930000
135324408	::485497643834281000
227072583	::485497662020800000
176839128	::485497676101058000
245398547	::485497712537010000
203688730	::485497726055219000
42297542	::485497818090831000
20364178	::485497837707616000
424498591	::485497856850006000
29935926	::485497882288459000
202791635	::485497901196787000
45966951	::485497949238345000
169240898	::485497960411574000
280119639	::485497967336374000
24136198	::485497990644105000
179669687	::485497990925135000
377715399	::485497991302623000
46796467	::485497991843700000
225206178	::485498002769854000
277529978	::485498005286440000
365203632	::485498024617979000
247374067	::485498053504159000
101881386	::485498056088231000
251821834	::485498103315705000
46796467	::485498167912194000
515068859	::485498207058014000
360951591	::485498207246381000
36891053	::485498208391413000
7875762	::485498228218290000
101881386	::485498251555381000
553738195	::485498266545430000
58949154	::485498271012384000
213187842	::485498291153432000
629894993	::485498311999098000
46796467	::485498346178490000
125718303	::485498363312214000
18138157	::485498384069836000
164816411	::485498386200547000
213187842	::485498388213800000
65576332	::485498392223559000
36116261	::485498418777702000
35256600	::485498431059017000
7875762	::485498434573856000
230905946	::485498450511794000
106320745	::485498475694399000
39685005	::485498476709412000
515068859	::485498488160256000
64584579	::485498494619095000
208250490	::485498502718316000
347596428	::485498508271562000
7141172	::485498523861790000
230905946	::485498551288336000
300009838	::485498554992320000
19147974	::485498571975041000
347596428	::485498590140194000
286341932	::485498619340926000
360730562	::485498643944710000
245203404	::485498665058844000
309981035	::485498689591713000
56059141	::485498697787404000
24738840	::485498705630351000
35256600	::485498721913020000
55744853	::485498723137363000
85399171	::485498752040714000
230327491	::485498805278613000
43586963	::485498810203115000
39685005	::485498825453211000
31536491	::485498831774445000
252674018	::485498846206648000
383202357	::485498873218334000
39685005	::485498889974210000
175314654	::485498899894116000
402229763	::485498939697668000
196394433	::485498942676029000
408171600	::485498956701384000
80191031	::485498985801474000
27816303	::485499013123166000
167144906	::485499022677770000
64907439	::485499031355809000
314864925	::485499103103578000
35256600	::485499119742758000
80191031	::485499132644032000
20364178	::485499137069424000
77765035	::485499141213020000
410961985	::485499144727851000
486174522	::485499180354260000
39685005	::485499183210577000
54587465	::485499197295460000
116054733	::485499246443888000
263418480	::485499248960483000
24136198	::485499252697600000
245398547	::485499264475615000
332306968	::485499293504008000
312784161	::485499298042245000
54587465	::485499299208626000
337169907	::485499302618230000
35256600	::485499309610500000
110059442	::485499348222889000
57566548	::485499355843944000
15330061	::485499374173450000
499995726	::485499407593271000
255810490	::485499410252460000
19161423	::485499438530826000
532542878	::485499443828248000
165967574	::485499448391655000
35256600	::485499470675603000
79606394	::485499521552494000
126109768	::485499535578263000
39041924	::485499544331755000
339565561	::485499549453004000
38623896	::485499551449878000
417606826	::485499610278789000
240914419	::485499641404747000
71617108	::485499652918095000
47880950	::485499655224950000
16144669	::485499674049007000
305265637	::485499684534751000
61318348	::485499695322914000
365203632	::485499729665462000
245855482	::485499752637681000
7875762	::485499754751995000
64942768	::485499765011259000
21153287	::485499766420561000
247374067	::485499770019266000
79606394	::485499780957622000
215144630	::485499827963174000
562393615	::485499893075959000
280119639	::485499935110877000
6945382	::485499937157685000
417606826	::485499958536056000
340094001	::485499966115180000
39685005	::485499995492081000
205320851	::485500003486400000
280119639	::485500003771629000
364888000	::485500012491968000
99435759	::485500026676736000
7875762	::485500029978025000
553738195	::485500033434152000
305265637	::485500039209287000
227893380	::485500053088247000
215144630	::485500088387530000
230327491	::485500130930339000
318627551	::485500145220345000
334420539	::485500213613035000
39685005	::485500226682122000
35376355	::485500230356324000
205320851	::485500236178006000
39685005	::485500266905477000
28197443	::485500275952590000
205320851	::485500330117844000
67069063	::485500334115020000
26580130	::485500341526343000
147384126	::485500346957967000
170924102	::485500369741422000
483190332	::485500470387961000
43256984	::485500549966491000
67069063	::485500551736459000
87771600	::485500581469888000
389954423	::485500663015563000
402268968	::485500679583068000
458826306	::485500680913039000
253126912	::485500683437629000
440624261	::485500727918211000
257625769	::485500756020461000
322842111	::485500767558987000
542406301	::485500806968274000
226357092	::485500819244994000
48764697	::485500823380561000
458826306	::485500855681294000
105598447	::485500880649584000
141976809	::485500885544357000
244646421	::485500887444369000
309108026	::485500908726280000
309108026	::485501008835923000
175314654	::485501045284798000
61318348	::485501054071889000
119636299	::485501069959524000
500060319	::485501118479618000
358643765	::485501144420974000
542406301	::485501148611084000
115941650	::485501157675393000
340678678	::485501189178417000
18918771	::485501215178891000
168964399	::485501219431923000
275681559	::485501223093960000
7875762	::485501249362874000
287994287	::485501255498752000
358489252	::485501257251966000
47269984	::485501259885973000
309108026	::485501260582248000
49221112	::485501280198987000
49221112	::485501294975528000
316026178	::485501303854882000
309108026	::485501321013784000
48764697	::485501373304143000
408239861	::485501379419463000
17840621	::485501433395961000
141976809	::485501448805834000
31403901	::485501458532814000
600663496	::485501471979757000
33217361	::485501477587521000
105598447	::485501499254910000
440624261	::485501503608590000
95554541	::485501554292568000
38226468	::485501563935686000
379576750	::485501599431684000
308946618	::485501606637490000
339458716	::485501606725574000
265760942	::485501614019866000
15330061	::485501631480754000
358489252	::485501647234150000
308946618	::485501651306807000
215362694	::485501676745265000
340094001	::485501745015971000
105598447	::485501786124333000
351174024	::485501788968075000
147384126	::485501803723636000
22386194	::485501822669709000
275681559	::485501873030725000
38520445	::485501873428766000
312348050	::485501882455318000
275681559	::485501913195356000
309108026	::485501928114094000
500060319	::485501939208450000
408239861	::485501950981451000
245021956	::485501978823233000
280119639	::485502008607006000
95554541	::485502035760922000
354629644	::485502058972602000
221830651	::485502060016570000
422876369	::485502102987608000
286910447	::485502121588961000
400490673	::485502124973772000
372499722	::485502138454663000
359174210	::485502144918073000
23400461	::485502155499913000
358489252	::485502173384425000
106135938	::485502185263079000
185629189	::485502214400925000
17473737	::485502231144181000
412756257	::485502239247585000
317596401	::485502242833711000
7875762	::485502245065482000
30912658	::485502276308852000
369539413	::485502289067515000
321037427	::485502293727784000
65526622	::485502302594166000
99114248	::485502304808734000
287877370	::485502325646049000
491357856	::485502329051811000
490977827	::485502341022351000
99435759	::485502348844740000
308946618	::485502362212003000
347869774	::485502374111219000
27999272	::485502384420839000
312348050	::485502401244573000
115550523	::485502408114458000
69916897	::485502420878110000
99114248	::485502434593087000
65526622	::485502444684582000
33369338	::485502462195818000
347869774	::485502465765146000
65526622	::485502470408269000
59184492	::485502491283689000
8070562	::485502493988638000
65526622	::485502494118645000
286910447	::485502506823217000
369539413	::485502522195333000
55287428	::485502567678738000
245398547	::485502632187166000
198233216	::485502648141881000
369539413	::485502664105422000
84870240	::485502672519196000
155397134	::485502693297778000
155397134	::485502708762161000
397934536	::485502715095564000
17035194	::485502717880987000
36612981	::485502719487004000
155397134	::485502724394344000
65526622	::485502726361452000
358489252	::485502743239335000
165072349	::485502748025028000
7875762	::485502759173910000
234078302	::485502770359717000
99114248	::485502785861861000
369539413	::485502801439506000
314864925	::485502802701979000
376546976	::485502871996489000
271304998	::485502874374668000
84870240	::485502921623080000
44768272	::485502927310557000
358489252	::485502937485934000
486231003	::485502954427129000
136880369	::485502976463601000
369819130	::485502989390450000
38520445	::485503035993378000
592150138	::485503062803353000
480857982	::485503066255273000
594844703	::485503109276266000
198233216	::485503121586536000
149275783	::485503130218422000
149275783	::485503131111804000
500060319	::485503134849306000
423891750	::485503150929899000
8962732	::485503159263952000
310009833	::485503159419142000
37776645	::485503160250019000
257225781	::485503172526370000
136880369	::485503184463331000
131968998	::485503186120503000
198233216	::485503202331078000
25760567	::485503204055330000
46965667	::485503227220463000
230069608	::485503227543433000
28875632	::485503241547808000
15109013	::485503262775603000
172997876	::485503277623042000
172997876	::485503308509896000
305379724	::485503339581673000
500060319	::485503345357254000
518039543	::485503356593389000
55161530	::485503362238910000
46283045	::485503387266326000
99114248	::485503400746835000
440624261	::485503411966582000
29391732	::485503446246641000
225206178	::485503526097788000
500060319	::485503526509228000
338830055	::485503554699165000
245398547	::485503560013324000
259413656	::485503581663928000
227355784	::485503595845259000
353888661	::485503610055184000
500060319	::485503631291334000
159263389	::485503661238280000
402797583	::485503666447601000
390479008	::485503677642199000
170357410	::485503693542797000
99435759	::485503697133133000
566902451	::485503734311424000
317524005	::485503780360708000
243974175	::485503784995389000
170357410	::485503792104734000
28197443	::485503831338270000
369539413	::485503836023300000
24226614	::485503839186223000
82242725	::485503846139973000
96793797	::485503893728530000
22087737	::485503896731660000
314864925	::485503899344711000
59184492	::485503901727473000
389954423	::485503908979044000
186314952	::485503931317899000
155397134	::485503939769421000
77765035	::485503958580875000
46965667	::485503994933309000
49221112	::485504022955061000
31403901	::485504055956226000
315621982	::485504091456815000
46965667	::485504129897603000
315621982	::485504130040221000
75696479	::485504131365228000
44278444	::485504135098142000
98054636	::485504139590254000
46965667	::485504147526279000
354629644	::485504166908137000
33342988	::485504213498482000
23933265	::485504219416252000
75696479	::485504253654347000
186314952	::485504265650049000
230898142	::485504295392268000
348085087	::485504316405325000
25469735	::485504317617471000
14187808	::485504365017305000
514003187	::485504366942896000
500060319	::485504372487749000
91942557	::485504402313465000
165072349	::485504473947578000
259830697	::485504494457737000
21330741	::485504501391327000
500060319	::485504507133296000
713245898	::485504507879493000
37776645	::485504551588753000
114579662	::485504553756807000
370464008	::485504592244121000
147384126	::485504625483587000
500060319	::485504629325983000
16566189	::485504652734398000
36829018	::485504679720144000
20935927	::485504703149531000
275681559	::485504739954921000
396923534	::485504749039407000
500060319	::485504752512684000
17035194	::485504758812516000
91942557	::485504773701906000
308946618	::485504773823528000
417606826	::485504801279455000
37776645	::485504819399241000
31620041	::485504853947744000
342508573	::485504867805323000
467688815	::485504886520692000
510678171	::485504896356331000
33299478	::485504909404430000
38226468	::485504924005183000
308946618	::485504924378099000
40946018	::485504934423441000
173371030	::485504944854683000
325996873	::485504957085650000
309981035	::485504963783954000
483190332	::485504992657170000
30417393	::485504995379269000
186314952	::485505025058164000
279162166	::485505070948044000
75696479	::485505094872354000
20364178	::485505113818025000
192590347	::485505114719784000
377627227	::485505145241739000
257265522	::485505148970496000
278301419	::485505157837242000
514003187	::485505158173171000
7875762	::485505175076208000
25469735	::485505203031261000
39041924	::485505225482973000
372499722	::485505225818914000
39041924	::485505241782026000
284137695	::485505255082557000
73020435	::485505259201376000
167144906	::485505259217764000
236628483	::485505300875587000
402268968	::485505311235518000
243974175	::485505337198272000
259830697	::485505341791031000
257265522	::485505373466411000
75696479	::485505386535874000
200764512	::485505431284903000
33555786	::485505440147841000
259830697	::485505453179162000
35256600	::485505457566392000
300884493	::485505459474804000
288918860	::485505473912000000
329333638	::485505500780302000
393041277	::485505521651175000
288918860	::485505545840123000
87812967	::485505596301774000
75696479	::485505599380021000
56931148	::485505602672943000
467688815	::485505651742081000
437082385	::485505660293890000
49383709	::485505781757136000
75696479	::485505781844824000
500060319	::485505800417591000
322413121	::485505863969292000
19683725	::485505897880633000
109105005	::485505898027438000
18138157	::485505903668383000
320485729	::485505937986551000
500060319	::485505961176883000
107724446	::485505966776266000
190396530	::485505967959060000
214200689	::485505969980731000
225206178	::485505981770526000
288918860	::485505987902582000
160495648	::485506002909794000
288918860	::485506013878292000
289605285	::485506022631415000
7875762	::485506063853424000
228915951	::485506066554175000
281589334	::485506087815507000
288918860	::485506097374302000
25935173	::485506119222042000
358489252	::485506141514788000
252823136	::485506175400550000
47167252	::485506185043247000
27331165	::485506203061985000
288918860	::485506206719832000
47167252	::485506207466004000
17035194	::485506215481733000
468965579	::485506218861928000
7875762	::485506223115358000
312348050	::485506259760979000
280194602	::485506260092338000
22087737	::485506274683928000
321037427	::485506282506694000
225206178	::485506294824964000
542406301	::485506323648221000
147384126	::485506382615961000
347596428	::485506403742650000
31056422	::485506418846355000
26068830	::485506421451018000
170357410	::485506438261768000
629894993	::485506466720133000
75696479	::485506470415319000
310144986	::485506474018234000
279735090	::485506477512466000
111806693	::485506493932789000
322413121	::485506500345864000
562178473	::485506503952982000
111806693	::485506504796020000
255622442	::485506504943226000
44278444	::485506508231176000
500060319	::485506522282479000
28875632	::485506523620057000
47167252	::485506640657924000
26109453	::485506674627969000
26109453	::485506706919948000
27331165	::485506720253218000
25935173	::485506764708651000
48427726	::485506786049679000
60718620	::485506789933584000
318627551	::485506793422864000
280309716	::485506801425604000
14891490	::485506838113165000
377420899	::485506841569275000
433142367	::485506853867384000
12653722	::485506898330783000
325996873	::485506933395570000
287994287	::485506974704889000
321037427	::485506994816942000
389954423	::485507000512442000
287994287	::485507002383085000
188480631	::485507026072915000
51554430	::485507027121496000
16380745	::485507031894224000
280309716	::485507036969721000
431215016	::485507051129294000
431215016	::485507077284962000
35376355	::485507104195633000
26109453	::485507136945152000
198233216	::485507142397353000
14604658	::485507186567954000
352531780	::485507191021899000
314864925	::485507194360573000
384494456	::485507219731906000
99435759	::485507219857739000
383383485	::485507220142960000
312784161	::485507232428072000
228915951	::485507241785585000
359104594	::485507250945921000
170357410	::485507258625703000
312784161	::485507290166870000
305265637	::485507349319122000
238307628	::485507363118776000
301290830	::485507370836299000
301290830	::485507401685409000
245855482	::485507444614119000
256609151	::485507456769224000
16107745	::485507462225616000
287994287	::485507513735839000
305265637	::485507527317016000
318627551	::485507544941469000
347596428	::485507569603969000
305370209	::485507587039694000
280309716	::485507619340443000
26109453	::485507622930776000
258532274	::485507681500004000
305265637	::485507726433210000
217912167	::485507740660281000
147384126	::485507797589581000
33555786	::485507799066345000
33299478	::485507800823377000
22736943	::485507861670150000
275681559	::485507885833940000
321498402	::485507891491635000
159263389	::485507902162350000
170357410	::485507903751598000
26580506	::485507907833044000
47167252	::485507907845230000
249243467	::485507942113112000
187017423	::485507943823970000
7875762	::485507953446113000
27904685	::485507968431976000
142038800	::485507981183037000
287994287	::485508023603851000
17169855	::485508031682080000
27323374	::485508035239215000
19161423	::485508093837852000
458826306	::485508111240015000
14955026	::485508116490883000
305370209	::485508148426727000
287994287	::485508160254255000
467688815	::485508209424494000
99114248	::485508228864675000
129050216	::485508243582906000
169240898	::485508292165124000
167282271	::485508296606900000
314864925	::485508311895117000
225206178	::485508331830644000
187017423	::485508333818744000
50509821	::485508356358930000
410377090	::485508357298864000
402268968	::485508361509564000
629894993	::485508373471690000
425183249	::485508414089748000
289605285	::485508432032575000
553738195	::485508455755571000
629894993	::485508617479532000
15330061	::485508667916427000
31056422	::485508678062067000
370464008	::485508712384434000
477235727	::485508735469490000
19568023	::485508754520408000
344454080	::485508765618143000
217912167	::485508776921800000
527041090	::485508783100018000
289605285	::485508813554847000
405362735	::485508839588917000
99435759	::485508849474863000
336774649	::485508856210939000
344454080	::485508861336383000
159263389	::485508866033975000
217912167	::485508870366699000
377425191	::485508904303210000
287994287	::485508911525425000
35376355	::485508933612625000
629894993	::485508938595438000
331307463	::485508941871202000
228915951	::485508961198567000
374528956	::485508973856952000
237530197	::485508998393655000
69064286	::485509014982098000
424498868	::485509048255918000
149295164	::485509049266348000
129050216	::485509077481836000
115200960	::485509085408657000
70805584	::485509091608256000
251821834	::485509150428774000
500060319	::485509203906531000
88018997	::485509209585614000
500060319	::485509257354575000
310144986	::485509258570514000
96421993	::485509309024194000
62975545	::485509334017642000
160495648	::485509355396022000
27331165	::485509359871340000
312348050	::485509424942157000
272184078	::485509427198300000
594121150	::485509435943436000
36612981	::485509550850584000
228915951	::485509594962087000
27331165	::485509598808264000
210996408	::485509623659507000
405362735	::485509646258413000
167144906	::485509649181851000
27331165	::485509670342123000
48764697	::485509674783883000
114967175	::485509687312277000
348085087	::485509694333546000
435478224	::485509730786242000
23400461	::485509746154172000
198233216	::485509764386811000
245855482	::485509780317175000
27999272	::485509808510861000
629894993	::485509820603043000
106320745	::485509825208799000
53545809	::485509830338035000
167282271	::485509830367404000
287994287	::485509837338312000
198233216	::485509850399375000
136791341	::485509862848081000
26831606	::485509872650178000
256609151	::485509891965337000
27999272	::485509911468453000
431214329	::485509923363880000
287994287	::485509930359586000
22087737	::485509931211055000
35945417	::485509933543071000
287994287	::485509967495970000
18842764	::485509977734660000
52818001	::485509978825175000
198233216	::485509982410924000
115200960	::485510013461352000
23400461	::485510018218090000
19123904	::485510021170872000
96421993	::485510025646194000
629894993	::485510036001521000
17035194	::485510046105997000
19123904	::485510051193683000
263013923	::485510063113908000
101477442	::485510105845075000
217912167	::485510107506016000
47466684	::485510117287559000
101477442	::485510128980856000
48764697	::485510136312516000
500060319	::485510151005552000
236202065	::485510180579184000
614074554	::485510184719380000
42297542	::485510185600159000
32690664	::485510200778969000
33029479	::485510230533353000
236202065	::485510235394564000
32690664	::485510270526054000
358489252	::485510283062804000
32690664	::485510295389868000
287994287	::485510296945975000
500060319	::485510300125626000
245398547	::485510317259382000
147298694	::485510346178707000
279735090	::485510357377503000
42297542	::485510369210032000
101477442	::485510397600862000
500060319	::485510409576022000
17169855	::485510421223202000
19111395	::485510421248372000
14606079	::485510427657256000
256609151	::485510457789526000
357308471	::485510482116083000
102875172	::485510484071055000
257265522	::485510489351274000
38226468	::485510498465890000
603870273	::485510518258405000
25082908	::485510530455441000
14955026	::485510537552228000
101477442	::485510546939076000
107724446	::485510553499348000
603870273	::485510627608117000
629894993	::485510631261339000
101477442	::485510643366125000
247374067	::485510644578660000
312348050	::485510648491954000
500060319	::485510663989915000
107724446	::485510667173363000
80191031	::485510680783495000
358489252	::485510682826133000
96421993	::485510691500351000
36612981	::485510692468817000
629894993	::485510708788854000
725050717	::485510739101093000
458826306	::485510763293839000
148912524	::485510774102958000
37730571	::485510796198547000
115200960	::485510801604624000
629894993	::485510815160602000
39553593	::485510825646374000
18842764	::485510840003874000
629894993	::485510865710354000
24543872	::485510872878837000
23665083	::485510903446519000
471291163	::485510938141798000
46796467	::485510965794844000
39553593	::485510997629612000
390900557	::485510997919027000
358307309	::485510998036467000
49221112	::485510999458336000
36612981	::485510999584174000
282779381	::485511008950054000
16566189	::485511015761977000
126109768	::485511016130691000
310369464	::485511024208916000
56779057	::485511041665622000
423862446	::485511044396515000
208250490	::485511054953168000
52494533	::485511073236541000
167301113	::485511082836889000
328828628	::485511108904484000
126109768	::485511142303748000
358489252	::485511166970437000
629894993	::485511168136466000
253675480	::485511191578804000
131310830	::485511201192153000
262240809	::485511220145836000
253675480	::485511225171013000
390900557	::485511234549055000
370049566	::485511286789521000
294745245	::485511295546839000
51554430	::485511301607989000
147298694	::485511310554046000
270065033	::485511319433404000
165072349	::485511326240759000
149275783	::485511333064880000
153077015	::485511344599216000
262240809	::485511350982942000
298156322	::485511408814006000
260361255	::485511411506753000
260361255	::485511412274327000
260361255	::485511412890869000
15330061	::485511437935476000
71878260	::485511444851863000
96421993	::485511445267111000
47167252	::485511448655695000
700013623	::485511463994687000
24543872	::485511484710326000
336628506	::485511501663719000
322358530	::485511526422298000
114967175	::485511540729073000
423862446	::485511550850306000
256609151	::485511570018295000
322358530	::485511596257456000
17169855	::485511608781639000
253675480	::485511612905037000
578505853	::485511637726543000
614096745	::485511653308375000
86349050	::485511695901929000
36612981	::485511705699446000
56876875	::485511716973723000
299441398	::485511733952253000
190396530	::485511761228210000
287994287	::485511816131272000
358489252	::485511851048833000
118708729	::485511857243824000
240463390	::485511861748506000
56876875	::485511875614883000
253675480	::485511913556959000
165072349	::485511918757490000
279235824	::485511927204835000
494543536	::485511961027678000
62093388	::485511986055491000
590556372	::485512024886374000
351152035	::485512129316130000
172827217	::485512152065658000
589542040	::485512163457769000
253675480	::485512180696350000
471291163	::485512204414775000
16726467	::485512221028806000
520533224	::485512242234810000
113722629	::485512243812265000
196890320	::485512255933394000
31403901	::485512301941116000
30362051	::485512342763884000
316026178	::485512356730920000
168347877	::485512365497020000
149275783	::485512380151894000
63720288	::485512409784655000
149275783	::485512437865517000
339272559	::485512438025293000
138935158	::485512446174453000
253675480	::485512501900353000
409404583	::485512522909638000
339272559	::485512572163358000
86349050	::485512580203827000
41649263	::485512590072623000
214465537	::485512593377734000
500060319	::485512599090790000
253675480	::485512603234758000
41649263	::485512627641008000
500060319	::485512647685984000
375810749	::485512650290249000
30362051	::485512666010497000
358489252	::485512677372878000
233740533	::485512685761482000
71878260	::485512721593827000
23785621	::485512738949455000
431215016	::485512750735446000
491357856	::485512764966699000
130670448	::485512786454142000
19568023	::485512790304886000
188417746	::485512822370353000
491679354	::485512825297592000
256074844	::485512832394330000
358489252	::485512882688229000
491357856	::485512896978247000
130670448	::485512898848911000
164575018	::485512899662589000
310009833	::485512912107081000
41649263	::485512917601636000
40054726	::485512933774872000
312348050	::485512945443831000
131954929	::485512976208625000
256074844	::485512982139375000
307485154	::485513018818981000
129050216	::485513052226613000
29018568	::485513093611397000
358489252	::485513097839251000
26642766	::485513108085944000
47880950	::485513124045660000
376467319	::485513131028787000
33555786	::485513144966856000
164575018	::485513149315952000
725050717	::485513156333023000
367476078	::485513166856941000
162175448	::485513239380656000
358489252	::485513294644383000
162175448	::485513318749462000
456936884	::485513337187233000
26642766	::485513366027243000
40526887	::485513402454769000
279608688	::485513408679129000
26642766	::485513428136513000
65576332	::485513504086962000
18138157	::485513506871975000
7875762	::485513509556748000
310144986	::485513543114960000
605608831	::485513566305652000
325996873	::485513574903980000
310144986	::485513578514898000
247374067	::485513591387201000
271204273	::485513594109321000
16299351	::485513606684217000
262405775	::485513606927101000
286910447	::485513609586298000
19147974	::485513645703430000
126109768	::485513653781671000
725050717	::485513668998606000
725050717	::485513686178488000
17840621	::485513691228430000
118708729	::485513693463986000
176839128	::485513711696617000
250713436	::485513728188612000
377425191	::485513743854759000
308946618	::485513750405857000
176839128	::485513778109243000
26580506	::485513807226503000
253675480	::485513812058312000
262870925	::485513817494151000
86349050	::485513836666322000
53724365	::485513837269893000
214465537	::485513854177120000
725050717	::485513861773021000
277626311	::485513876927033000
500060319	::485513880450662000
287994287	::485513911844614000
62093388	::485513944011112000
301016850	::485513945046736000
406772829	::485513953305313000
237530197	::485513965955334000
253675480	::485514024806014000
491357856	::485514065179992000
93043270	::485514093718417000
330513153	::485514136990662000
389105684	::485514142770425000
299441398	::485514147228958000
500060319	::485514197267415000
363969403	::485514208239300000
181812900	::485514214191398000
45286852	::485514250824085000
45286852	::485514271669772000
409662649	::485514336333750000
31536491	::485514346483548000
244646421	::485514399445053000
409662649	::485514408127651000
374289648	::485514410770051000
409680332	::485514434127740000
51068331	::485514490109521000
131968998	::485514523865268000
237530197	::485514555758346000
17908818	::485514559034101000
31536491	::485514574674677000
17908818	::485514578638282000
564879952	::485514620652638000
301016850	::485514634351214000
165967574	::485514654215458000
344454080	::485514672108748000
45286852	::485514672934637000
81469472	::485514695042793000
216168764	::485514702605148000
15330061	::485514707311554000
213763059	::485514754237403000
210873235	::485514761535500000
85155674	::485514763133136000
325996873	::485514793575776000
212475056	::485514806258987000
225206178	::485514812831457000
363969403	::485514874387054000
31403901	::485514894998245000
370049566	::485514978691407000
355990893	::485514985141846000
39041924	::485514992486449000
128666650	::485515004654137000
321498402	::485515010785812000
159263389	::485515046944923000
500060319	::485515062044798000
90469755	::485515068960829000
423446901	::485515071796576000
17016789	::485515085159215000
487258078	::485515090851295000
387461887	::485515100376154000
24543872	::485515165858013000
217871594	::485515179640123000
379253079	::485515189337743000
122067183	::485515211227815000
198911524	::485515212192096000
250713436	::485515216331886000
14178003	::485515240595943000
147298694	::485515296157868000
15361643	::485515299530473000
45286852	::485515316915499000
267482514	::485515324947570000
39847939	::485515326788861000
453044363	::485515331193274000
370416747	::485515337245265000
289084083	::485515358069997000
147298694	::485515358954991000
45286852	::485515372229971000
128666650	::485515387946422000
26113249	::485515407181103000
51554430	::485515459685797000
128666650	::485515461753602000
325906113	::485515475234091000
249243467	::485515534553718000
233767854	::485515546792714000
31403901	::485515553055186000
552789896	::485515601495212000
131954929	::485515602136543000
289084083	::485515623124836000
238880491	::485515687054438000
29018568	::485515710982922000
195154119	::485515718771740000
368730450	::485515726661640000
469196810	::485515732675874000
66311658	::485515733116260000
321578565	::485515740695764000
399114412	::485515798132187000
250713436	::485515799654711000
289605285	::485515811193241000
29018568	::485515827496493000
399114412	::485515827504889000
240530585	::485515866029572000
122067183	::485515866771951000
51068331	::485515906484015000
331227001	::485515921663209000
240530585	::485515925680955000
97336064	::485516000587022000
225206178	::485516004315779000
331423379	::485516014608994000
122067183	::485516019998285000
301016850	::485516022309715000
331423379	::485516038118072000
517695658	::485516055545004000
400249617	::485516060041306000
463250994	::485516198335901000
90469755	::485516248575275000
131420707	::485516255567151000
280749613	::485516279110205000
257942561	::485516284830822000
40054726	::485516346164142000
713350694	::485516355824009000
53486281	::485516357413658000
122067183	::485516435016269000
16568377	::485516457254469000
318627551	::485516482537730000
18028506	::485516510379921000
169240898	::485516517543383000
354629644	::485516520995700000
241358661	::485516574120374000
363969403	::485516578935418000
131420707	::485516615753007000
241358661	::485516645872316000
188480631	::485516706983313000
279235824	::485516739577262000
368730450	::485516781230882000
49061011	::485516800113655000
53486281	::485516825816731000
45289907	::485516837715603000
325906113	::485516852156964000
385782746	::485516867511930000
456936884	::485516870338871000
280119639	::485516871295176000
18547273	::485516894993018000
385782746	::485516900152000000
38226468	::485516911979941000
40054726	::485516936155889000
17169855	::485516939100295000
385782746	::485516958415077000
250713436	::485516975716585000
60718620	::485516975716978000
215362694	::485516987787800000
399114412	::485516995798904000
149275783	::485516996348366000
279735090	::485516996876836000
60108947	::485517000287203000
254711141	::485517010176991000
614096745	::485517040568909000
38226468	::485517057296203000
45289907	::485517059954987000
347869774	::485517066514857000
53486281	::485517072827686000
425183249	::485517087105101000
542406301	::485517112467660000
480857982	::485517129966297000
160289098	::485517145514602000
300135225	::485517153085292000
310144986	::485517163403304000
132976059	::485517253534699000
285254109	::485517257338941000
16566189	::485517260665020000
115941650	::485517286753566000
542406301	::485517287688908000
51413309	::485517297759838000
725050717	::485517315807526000
327662373	::485517316474408000
92838578	::485517325077315000
71597388	::485517336917442000
333877322	::485517340818169000
367476078	::485517354814566000
44231782	::485517402096951000
64942768	::485517412675366000
147279456	::485517420853878000
421987323	::485517423739940000
503577648	::485517424914333000
139308619	::485517441481449000
276202961	::485517448716644000
333877322	::485517463702884000
51554430	::485517469571108000
287994287	::485517471462350000
166735943	::485517483411902000
147279456	::485517496183574000
16472279	::485517498305896000
276202961	::485517519369687000
429345484	::485517535559692000
64596921	::485517551359647000
16472279	::485517564793982000
64942768	::485517567499706000
516986236	::485517638596976000
360730562	::485517646319083000
147279456	::485517660042452000
282779381	::485517665935441000
62975545	::485517687959736000
147997393	::485517694263783000
542406301	::485517722604675000
137135705	::485517731500814000
252674018	::485517735044984000
254210162	::485517750518169000
333877322	::485517774106537000
40864634	::485517786983444000
250713436	::485517840477212000
116054733	::485517857804279000
92838578	::485517864141856000
227893380	::485517871775502000
519086519	::485517906294235000
288016073	::485517908466872000
160289098	::485517924463964000
227893380	::485517937395372000
330834997	::485517942268768000
100471456	::485517942634074000
64584579	::485517944282034000
329333638	::485517967233658000
17655353	::485517993913241000
25408355	::485518031200583000
363969403	::485518047667441000
494543536	::485518056471277000
256074844	::485518059923570000
287994287	::485518104571568000
277626311	::485518121445253000
139308619	::485518131515764000
269605766	::485518236172050000
188480631	::485518240630988000
262870925	::485518253989457000
269605766	::485518261426339000
22736943	::485518288756035000
330834997	::485518296448376000
384530394	::485518330493534000
254711141	::485518335174389000
17028109	::485518382347718000
149980973	::485518397258489000
21374892	::485518420494929000
261847534	::485518437108969000
45289907	::485518449800519000
170064834	::485518493698101000
261847534	::485518501365301000
265760942	::485518512312430000
262870925	::485518520461975000
51068331	::485518522357792000
287994287	::485518527214809000
37011485	::485518543510056000
51650419	::485518545531727000
69916558	::485518561340043000
279735090	::485518596768927000
107535820	::485518637563150000
378200627	::485518654889422000
279735090	::485518674426470000
43256984	::485518688288636000
300135225	::485518696639504000
500060319	::485518743989395000
45289907	::485518748770500000
363059827	::485518771667234000
56876875	::485518783591641000
623990154	::485518810149945000
570502101	::485518845772173000
239149781	::485518862465507000
253737829	::485518931638386000
79633612	::485518946057990000
287994287	::485518968380071000
355612007	::485518975917244000
16568377	::485518983760982000
276202961	::485518991524257000
276202961	::485519007328382000
160289098	::485519009735929000
286487329	::485519019919679000
233767854	::485519020691443000
337367504	::485519071455481000
113048616	::485519096834842000
113048616	::485519098122473000
113048616	::485519098755817000
113048616	::485519099397537000
33217361	::485519107157397000
433142367	::485519131421450000
19568023	::485519139231244000
26580506	::485519159246454000
421987323	::485519175558115000
46796467	::485519195996561000
276202961	::485519211515498000
28827091	::485519225784508000
149275783	::485519233250369000
287994287	::485519242058403000
160289098	::485519243559976000
570502101	::485519250388303000
318700673	::485519250656731000
79633612	::485519263474524000
250713436	::485519270181236000
494543536	::485519292947910000
318700673	::485519295414165000
387206849	::485519298622783000
17655353	::485519299511984000
99114248	::485519300556361000
28827091	::485519304268337000
18842764	::485519304692346000
149275783	::485519319904690000
233767854	::485519336090529000
66877066	::485519362053668000
276202961	::485519386845773000
360730562	::485519402389884000
435478224	::485519433176064000
287877370	::485519454680678000
371578955	::485519470992318000
414543388	::485519513215983000
291475742	::485519519146708000
115200960	::485519522640580000
570502101	::485519539979829000
62093388	::485519548465287000
16568377	::485519572662235000
115200960	::485519584317808000
276202961	::485519608120496000
393718746	::485519633790038000
321780812	::485519647312056000
287994287	::485519693856251000
9687752	::485519714261950000
276202961	::485519739662266000
326813935	::485519764773543000
423891750	::485519772264591000
18551115	::485519773904945000
623990154	::485519778295975000
9687752	::485519782981038000
178492117	::485519794926395000
357211620	::485519800769449000
50509821	::485519830448369000
187034273	::485519875927207000
279735090	::485519883522678000
108814965	::485519887893164000
592475734	::485519892636921000
17028109	::485519906822029000
170357410	::485519934538010000
142038800	::485519937868673000
337367504	::485519939026305000
21682918	::485519939386634000
23611301	::485519954108620000
163646426	::485519973000179000
287994287	::485519981916864000
201445185	::485520008508764000
300135225	::485520015936856000
287994287	::485520020303130000
325996873	::485520039467298000
36869877	::485520110388785000
471291163	::485520129959030000
43052467	::485520135747158000
570502101	::485520137642987000
395076249	::485520146073522000
276202961	::485520206408593000
289084083	::485520214855929000
79633612	::485520224205025000
25469735	::485520228085149000
17473737	::485520233537343000
131278152	::485520263941873000
186314952	::485520273106812000
17655353	::485520288335929000
367476078	::485520302798274000
70805584	::485520321819471000
28827091	::485520329687588000
25099957	::485520368233238000
15742158	::485520421052116000
62093388	::485520442309242000
276202961	::485520505173053000
36829018	::485520529281916000
370416747	::485520565189373000
17655353	::485520569958273000
370416747	::485520621229461000
1007041	::485520625637658000
276202961	::485520641496317000
364439246	::485520678859186000
276202961	::485520685351968000
65826107	::485520719003275000
167144906	::485520719007076000
149275783	::485520726808465000
214779476	::485520740448342000
518141549	::485520766117498000
106320745	::485520775588638000
102213164	::485520783574564000
141976809	::485520802666643000
40526887	::485520809486602000
377715399	::485520813756792000
256853017	::485520839379386000
233740533	::485520847017213000
287994287	::485520860229271000
157254287	::485520871360983000
47466684	::485520916739543000
367476078	::485520925220425000
469196810	::485520940961660000
169636335	::485520956194951000
287994287	::485520961475596000
186314952	::485520962725478000
314710836	::485520975413673000
588641285	::485520997575958000
16568377	::485521001082781000
18138157	::485521004710481000
19683725	::485521008875806000
276202961	::485521015724716000
515049896	::485521019273093000
566902451	::485521043683938000
410461303	::485521054811422000
39847939	::485521063795634000
423891750	::485521066538704000
339458716	::485521114693521000
321578565	::485521242951524000
62093388	::485521249851170000
282363016	::485521262370758000
33249556	::485521265013583000
247159855	::485521301142908000
416684872	::485521305471434000
382359896	::485521352133054000
26068830	::485521374790701000
464182365	::485521420420534000
159640806	::485521442163798000
12653722	::485521478591340000
390759619	::485521506940645000
17455392	::485521529401118000
433169770	::485521536627904000
414952579	::485521604282036000
270184694	::485521615711531000
161622400	::485521623772979000
22033805	::485521651216678000
23442090	::485521743050584000
228915951	::485521743310630000
354629644	::485521768988549000
254210162	::485521792472080000
100471456	::485521814152806000
321498402	::485521825837756000
115941650	::485521830737088000
62093388	::485521843638775000
542406301	::485521849824976000
38226468	::485521850605527000
367476078	::485521875385077000
236144487	::485521908549419000
200615756	::485521929001259000
170357410	::485521933878833000
262248356	::485521962714669000
38577111	::485521983623270000
50509821	::485521984214671000
533844924	::485521993777692000
262248356	::485521994520096000
66877066	::485522004104466000
385121286	::485522010273902000
442082078	::485522020998717000
100843087	::485522036165332000
414952579	::485522090716446000
329333638	::485522127852802000
39847939	::485522138334380000
381054179	::485522144571691000
566902451	::485522160006344000
107535820	::485522162338377000
160289098	::485522172765417000
31066609	::485522187005095000
355574432	::485522239677165000
200615756	::485522243217530000
383202357	::485522261491728000
437898031	::485522268278095000
291475742	::485522283960623000
200615756	::485522296233529000
8962732	::485522304089092000
170357410	::485522320757235000
62093388	::485522347131408000
178492117	::485522355116990000
389105684	::485522379888525000
347643113	::485522393918480000
341892711	::485522398679015000
287994287	::485522413342294000
29500521	::485522424125878000
116054733	::485522444396929000
378200627	::485522456765943000
228915951	::485522472750424000
256321392	::485522482611232000
167144906	::485522500357349000
14604658	::485522539624423000
108605734	::485522550965809000
165967574	::485522601029402000
262248356	::485522655689572000
312348050	::485522657358909000
47466684	::485522681916567000
129441756	::485522692201021000
116054733	::485522699528073000
100843087	::485522700652118000
286341932	::485522704972279000
51979136	::485522731648024000
210996408	::485522767190568000
51979136	::485522793912471000
312348050	::485522833762942000
414952579	::485522882726854000
165967574	::485522883691941000
605608831	::485522886489174000
39507361	::485522891488784000
186823940	::485522933260251000
31056422	::485522968823336000
464182365	::485523028336336000
463908266	::485523038931132000
216168764	::485523059592273000
360730562	::485523074465685000
337388641	::485523091112488000
318627551	::485523106065170000
355574432	::485523119239487000
400490673	::485523134645161000
106584551	::485523190181933000
367476078	::485523206783004000
385121286	::485523214517280000
186823940	::485523217327869000
258636623	::485523227872362000
396923534	::485523233634922000
61736206	::485523246125961000
35026897	::485523248894201000
308946618	::485523248990281000
463908266	::485523381240881000
26580506	::485523455325261000
471291163	::485523511687929000
628427510	::485523513856376000
22504277	::485523515744206000
230206940	::485523559163236000
35256600	::485523603111567000
116054733	::485523629438816000
200615756	::485523656236601000
142038800	::485523735953555000
22536077	::485523838361669000
318627551	::485523857604743000
58115212	::485523887065550000
414952579	::485523893063413000
389105684	::485523914831851000
414952579	::485523960377790000
200615756	::485523988941406000
69771494	::485524012261326000
384503737	::485524117232553000
378200627	::485524150757236000
628427510	::485524190598930000
267936760	::485524210685865000
204292930	::485524213466292000
282363016	::485524275189661000
282363016	::485524285008510000
331423379	::485524307943362000
545297326	::485524324518883000
472287305	::485524347994390000
23933265	::485524367237861000
79035481	::485524391065681000
29607520	::485524392500547000
79035481	::485524412012044000
33342988	::485524418526212000
113048616	::485524418966220000
282363016	::485524432828379000
200615756	::485524440223330000
490977827	::485524449530085000
289650000	::485524459575848000
79035481	::485524480731521000
363969403	::485524487035568000
85155674	::485524490957651000
185399022	::485524515494309000
375810749	::485524537845350000
262449011	::485524565100339000
508860717	::485524574214189000
16568377	::485524591117615000
437064295	::485524600340496000
385121286	::485524639674671000
102875172	::485524643592568000
377627227	::485524655227154000
27323374	::485524662181326000
214779476	::485524679361179000
414952579	::485524770843131000
33629617	::485524812853305000
258108922	::485524878926159000
348085087	::485524907506139000
114593439	::485524911805693000
453690730	::485524923490639000
331423379	::485524932265136000
254210162	::485525001391460000
35256600	::485525014913892000
228915951	::485525043305144000
421987323	::485525063639105000
73795436	::485525074007429000
337937520	::485525085567320000
35256600	::485525090973401000
63928079	::485525110888341000
351847146	::485525140391075000
421987323	::485525175035625000
408239861	::485525332544331000
73795436	::485525333043445000
79363954	::485525346112901000
169240898	::485525365138268000
26580506	::485525370507382000
39041924	::485525372516040000
35256600	::485525379445051000
355574432	::485525428992372000
367476078	::485525482486521000
318627551	::485525489193213000
251892054	::485525492645515000
114593439	::485525521946931000
379152968	::485525558043115000
450970324	::485525574929362000
127062122	::485525590447910000
334261100	::485525620982423000
36891053	::485525622676934000
30151060	::485525626095276000
308946618	::485525653379235000
16144669	::485525662820622000
14780915	::485525667858366000
19568023	::485525674552492000
31056422	::485525692398833000
26580506	::485525696132153000
407399368	::485525726402064000
39863661	::485525756291063000
247374067	::485525764096270000
276256841	::485525767707574000
9687752	::485525790822367000
421987323	::485525793137647000
51413309	::485525811647479000
136880369	::485525857000108000
204292930	::485525894367576000
127062122	::485525912528486000
14891490	::485525929196650000
348085087	::485525972473491000
7875762	::485526031731007000
214779476	::485526032212971000
188922113	::485526063850979000
503911979	::485526064261652000
38577111	::485526073543643000
204292930	::485526075968344000
628427510	::485526079533113000
114593439	::485526138387972000
516096126	::485526187562004000
367476078	::485526226061492000
516096126	::485526261226545000
516096126	::485526305455484000
256074844	::485526329652027000
321578565	::485526342499565000
45470777	::485526376070791000
457811756	::485526402486128000
167301113	::485526404654583000
387206849	::485526454315122000
35256600	::485526466206396000
214779476	::485526480370147000
528975562	::485526495197007000
463908266	::485526504034402000
500060319	::485526512947691000
19568023	::485526545709432000
39847939	::485526559952891000
19028099	::485526573190103000
119636299	::485526605809209000
387206849	::485526617486155000
446541836	::485526658737524000
410461303	::485526687245811000
237936556	::485526702102020000
385706960	::485526703113261000
471218710	::485526707026554000
70805584	::485526742384508000
282363016	::485526747161448000
516096126	::485526774424817000
170590185	::485526776656183000
214779476	::485526776949383000
51068331	::485526792573562000
260464441	::485526792585756000
301290830	::485526795840520000
27626703	::485526799372128000
385706960	::485526801167683000
127062122	::485526815138533000
282363016	::485526859417808000
401443377	::485526890468220000
91942557	::485526902959276000
330834997	::485526917475348000
136880369	::485526925805240000
257913209	::485526935116976000
450970324	::485526954771116000
133526428	::485526956742414000
390759619	::485526967186227000
1565041	::485526978335096000
127062122	::485526990515343000
101477442	::485527005136302000
43586963	::485527010337628000
56931148	::485527021398007000
51068331	::485527042868645000
367476078	::485527043921043000
193861615	::485527104365154000
129050216	::485527113685295000
282363016	::485527120697765000
17908818	::485527121226248000
348123497	::485527168777072000
35256600	::485527187747913000
227072583	::485527199177801000
80586819	::485527210028441000
247633146	::485527216126562000
386627455	::485527234145296000
282363016	::485527237181988000
390759619	::485527258933628000
365739414	::485527274033131000
87956728	::485527293520281000
454304418	::485527296971771000
107610605	::485527329976770000
247633146	::485527341557239000
40783277	::485527344019296000
396454394	::485527356245696000
24494616	::485527385543307000
252823136	::485527411170103000
212475056	::485527414680739000
355990893	::485527422737981000
367476078	::485527423098687000
30362051	::485527438357573000
480857982	::485527456464392000
386627455	::485527459530407000
238401588	::485527460448968000
80586819	::485527463251165000
133526428	::485527498998812000
24543872	::485527507056480000
252823136	::485527512227659000
282363016	::485527520813387000
227114320	::485527625977573000
458847153	::485527673520013000
38226468	::485527683413979000
38226468	::485527691920023000
140206179	::485527799260651000
282363016	::485527800212770000
56931148	::485527841116000000
393718746	::485527841363460000
35256600	::485527910174846000
136828926	::485527910447448000
260006924	::485527973169082000
42297542	::485527975547641000
33108084	::485527983000526000
30912658	::485527984926105000
38226468	::485528009517334000
577920402	::485528019184787000
100471456	::485528033538080000
367476078	::485528055121596000
277996494	::485528073782059000
163279109	::485528092186644000
577920402	::485528097748299000
18868622	::485528132167151000
337510374	::485528133270245000
528975562	::485528159719141000
165072349	::485528200093507000
282363016	::485528208733786000
250774954	::485528218745991000
355990893	::485528248374161000
314864925	::485528250580357000
163340834	::485528279987015000
225601631	::485528309925568000
32609703	::485528321170493000
378200627	::485528344432111000
254711141	::485528415957573000
252823136	::485528431447121000
51068331	::485528443224739000
253737829	::485528455552180000
78065938	::485528485855649000
328828628	::485528526905294000
308946618	::485528534450835000
125718303	::485528557074911000
38520445	::485528557356343000
35256600	::485528565921095000
147384126	::485528569863733000
18138157	::485528584874782000
414217500	::485528599194124000
65576332	::485528607981174000
18868622	::485528629540306000
327689033	::485528637144195000
301290830	::485528638758985000
429491583	::485528641464709000
83428249	::485528654152073000
387206849	::485528657549471000
367476078	::485528687035822000
331668519	::485528687211601000
19147974	::485528711488630000
107902551	::485528717595131000
30123599	::485528725396549000
240463390	::485528744879075000
51068331	::485528766740193000
378200627	::485528788717928000
363059827	::485528812071833000
253737829	::485528830225154000
437064295	::485528849946390000
321578565	::485528854904446000
468102453	::485528885459578000
163340834	::485528946772307000
454465194	::485528962454392000
127062122	::485528962899001000
68052287	::485528982054780000
149275783	::485528984436752000
35256600	::485528991210930000
107823354	::485528992196603000
253737829	::485528997229756000
493550118	::485529002640035000
17764624	::485529021967388000
107823354	::485529030998122000
35256600	::485529063910813000
293737316	::485529092415315000
35256600	::485529129345761000
147384126	::485529147666890000
493550118	::485529212225216000
301290830	::485529251190669000
337937520	::485529257561821000
204292930	::485529264587296000
240463390	::485529265576751000
225206178	::485529323131392000
136458681	::485529332782473000
308946618	::485529376952307000
458010782	::485529400226902000
470451598	::485529410507132000
282363016	::485529414159962000
70784628	::485529497144664000
259746323	::485529508905107000
287994287	::485529513606909000
46978610	::485529531222990000
264677315	::485529533752545000
151190656	::485529594347261000
176954488	::485529633152958000
26580506	::485529675239006000
71617108	::485529676761554000
355758655	::485529683279106000
355574432	::485529718603542000
129050216	::485529758340747000
607721617	::485529767471370000
361391612	::485529772424843000
129050216	::485529815458803000
287994287	::485529819598172000
16299351	::485529832336261000
151190656	::485529833838215000
367476078	::485529858710073000
66877066	::485529883075149000
357790406	::485529890356076000
433169770	::485529916557897000
238024746	::485529921796579000
105598447	::485529938905137000
202196262	::485529950028840000
105598447	::485530000242642000
25084916	::485530002046599000
577920402	::485530026004062000
269605766	::485530097567293000
51068331	::485530102730870000
24543872	::485530105268404000
240463390	::485530113295917000
269605766	::485530116278464000
22717394	::485530117016657000
42297542	::485530126881656000
133526428	::485530130656153000
390759619	::485530135592833000
107842096	::485530136406540000
253737829	::485530313897308000
151190656	::485530325368725000
390759619	::485530326349787000
107842096	::485530364866093000
566902451	::485530414182723000
233740533	::485530416888033000
131941193	::485530451457867000
165072349	::485530454309613000
17764624	::485530458046734000
50429893	::485530478183608000
85155674	::485530484345417000
85155674	::485530490066460000
308946618	::485530499696177000
64942768	::485530506835263000
370416747	::485530523448918000
165072349	::485530528703979000
433169770	::485530530385899000
233740533	::485530551483244000
240463390	::485530564535934000
85155674	::485530602306039000
80895456	::485530613475450000
277278671	::485530637239984000
398377928	::485530655410094000
355758655	::485530660237361000
85155674	::485530676381626000
361391612	::485530696673263000
14891490	::485530698174836000
64942768	::485530753728782000
155139746	::485530755422892000
361527638	::485530755628818000
347994449	::485530807151259000
264608632	::485530835286650000
354629644	::485530835547062000
133526428	::485530841699737000
398377928	::485530848427798000
291475742	::485530881340100000
85155674	::485530893453631000
165072349	::485530895508443000
18842764	::485530914144129000
151190656	::485530944192118000
221641208	::485530952043470000
165072349	::485530981160345000
414952579	::485530993667756000
260440912	::485531018091184000
437898031	::485531090128363000
282328751	::485531152628072000
311664191	::485531169241714000
316026178	::485531179399905000
256346048	::485531182265040000
478941450	::485531203617841000
361527638	::485531212128460000
61050527	::485531213860306000
240463390	::485531220839645000
437898031	::485531267618729000
515068859	::485531268046938000
175314654	::485531278322987000
361527638	::485531365220548000
445903498	::485531373801701000
240463390	::485531412032798000
414952579	::485531413022654000
360183119	::485531413857705000
20026791	::485531419666440000
375961439	::485531422694719000
17764624	::485531445574647000
394962689	::485531531566280000
399621678	::485531545071931000
165072349	::485531556472045000
167301113	::485531558606958000
20026791	::485531588747198000
375961439	::485531596531843000
311583053	::485531633114558000
24136198	::485531660352774000
467774585	::485531729868775000
115200960	::485531793487982000
59288102	::485531802304782000
471516383	::485531818868109000
29849760	::485531823670587000
115200960	::485531836093693000
210996408	::485531844905955000
187017423	::485531852942233000
308946618	::485531940204736000
270143437	::485531948073615000
85155674	::485531986506031000
238401588	::485531999642218000
423830555	::485532001416404000
357790406	::485532015706390000
536141027	::485532027425665000
212060681	::485532029027876000
387206849	::485532034559787000
85155674	::485532064004202000
378200627	::485532066847531000
353888661	::485532102004199000
515068859	::485532120237244000
478020840	::485532125223874000
111687397	::485532134409388000
384155676	::485532151530545000
179039178	::485532170052583000
28066346	::485532170182619000
724485482	::485532187727773000
118827154	::485532215019708000
151190656	::485532255184756000
363969403	::485532256010661000
85155674	::485532261102911000
478020840	::485532291754496000
384530394	::485532303657955000
20935927	::485532315834003000
421356901	::485532331084902000
357211620	::485532391944237000
35256600	::485532413292859000
151190656	::485532413700087000
45410414	::485532422646165000
62518475	::485532450882199000
266210776	::485532454841643000
236202065	::485532456653578000
165072349	::485532499238338000
314864925	::485532517064118000
85111877	::485532596533616000
269605766	::485532651709681000
123373847	::485532671570100000
200615756	::485532679912583000
338830055	::485532684601421000
378778103	::485532724556759000
123373847	::485532727660527000
269605766	::485532731028168000
227072583	::485532753111560000
518141549	::485532753526403000
85111877	::485532770714652000
478020840	::485532773520654000
167301113	::485532781993144000
212060681	::485532813270454000
200615756	::485532825635291000
200615756	::485532826893553000
9563172	::485532831003975000
200615756	::485532891083182000
200615756	::485532892786069000
518141549	::485532894920581000
357790406	::485532900084162000
566902451	::485532920539389000
395076249	::485532947777196000
270184694	::485532949920907000
190396530	::485532951737008000
99114248	::485533009915817000
263971863	::485533015376814000
421356901	::485533022029377000
26580130	::485533028492382000
367476078	::485533039573749000
518141549	::485533043046612000
357790406	::485533050034745000
277626311	::485533068984217000
17169855	::485533081382559000
273034167	::485533098428612000
325996873	::485533131337109000
38577111	::485533173846003000
480857982	::485533196549771000
227072583	::485533229114748000
353888661	::485533240929693000
297238880	::485533247246307000
102530016	::485533282864758000
217871594	::485533327374290000
38226468	::485533332718227000
123373847	::485533346416836000
26580130	::485533393556221000
308946618	::485533435084021000
518141549	::485533438892445000
141821632	::485533471188590000
123373847	::485533490180808000
518141549	::485533520031260000
43256984	::485533547755626000
81016171	::485533609319608000
245855482	::485533622137802000
165072349	::485533634657411000
337937520	::485533635530207000
254276767	::485533707130793000
163646426	::485533723228925000
217871594	::485533730241392000
210996408	::485533827725410000
31536491	::485533853092556000
241995287	::485533870188535000
199001641	::485533881152856000
256609151	::485533912043909000
24495392	::485533919404498000
85155674	::485533937662713000
228845995	::485533965760352000
515068859	::485534058571911000
308946618	::485534060240842000
454465194	::485534079496900000
421356901	::485534109486563000
515068859	::485534122832830000
14792781	::485534135637639000
256609151	::485534140373405000
277626311	::485534154935656000
245398547	::485534201090150000
318627551	::485534220169670000
193192138	::485534248191811000
88018997	::485534280962301000
479222401	::485534288662642000
80895456	::485534316899098000
257942561	::485534349941428000
176489426	::485534374910099000
43256984	::485534397198651000
615688476	::485534434054000000
122067183	::485534437992435000
257942561	::485534438202163000
554801627	::485534478681784000
20364178	::485534489079463000
30032107	::485534495693492000
479222401	::485534532125204000
385782746	::485534566065520000
85155674	::485534573305282000
318627551	::485534607417163000
277626311	::485534607530409000
81016171	::485534615168245000
123373847	::485534643509530000
327689033	::485534649645424000
518141549	::485534653474816000
26580506	::485534707393003000
537660330	::485534714452013000
24495392	::485534719954526000
113048616	::485534724564058000
113048616	::485534725239349000
92568275	::485534795062333000
471218710	::485534795406245000
33528820	::485534801764839000
1318301	::485534814649720000
226357092	::485534816087994000
365151006	::485534819766390000
537660330	::485534833129840000
169636335	::485534835297890000
23475166	::485534844332814000
87970668	::485534846479896000
14604658	::485534855011106000
331227001	::485534862237908000
53486281	::485534864784261000
364410144	::485534865991794000
369174583	::485534870299746000
23475166	::485534873319661000
379576750	::485534907188277000
245398547	::485534914402873000
33017275	::485534915539136000
53486281	::485534917766688000
309167251	::485534924372312000
537660330	::485534931746324000
88018997	::485534959877521000
99114248	::485534992835940000
290855101	::485535048679321000
49118513	::485535127091417000
256609151	::485535130313056000
282779381	::485535151363870000
270173839	::485535159207211000
23475166	::485535189397819000
140157275	::485535212126756000
392737983	::485535221593276000
369174583	::485535230741471000
289461446	::485535238412832000
296901409	::485535254799589000
361527638	::485535280058101000
23475166	::485535287200993000
270173839	::485535298294530000
282779381	::485535325238722000
82223258	::485535338253660000
23475166	::485535341617897000
43256984	::485535349892845000
339458716	::485535379492044000
394962689	::485535380364468000
82223258	::485535385833844000
156508337	::485535391194177000
335101950	::485535395308773000
324171027	::485535434395488000
61318348	::485535438858616000
17655353	::485535482990714000
62940169	::485535491534499000
20863117	::485535511742644000
183090041	::485535541308719000
369174583	::485535567149826000
90750144	::485535629493927000
71284640	::485535635768229000
99435759	::485535662041337000
420403218	::485535785568182000
199001641	::485535785668464000
169240898	::485535801556480000
19568023	::485535807034634000
19945993	::485535825615396000
464182365	::485535866803064000
99114248	::485535873174212000
37776645	::485535873237532000
38226468	::485535885958467000
433654462	::485535889687584000
464182365	::485535890307944000
33818674	::485535924852244000
7875762	::485535926719115000
416419059	::485535966694625000
140157275	::485535978220560000
331246659	::485535984503623000
256609151	::485536014401036000
18138157	::485536097322012000
19683725	::485536100308746000
20863117	::485536101302407000
27538070	::485536109737545000
99114248	::485536164808388000
286910447	::485536244152008000
416419059	::485536244332367000
16102033	::485536252712980000
106320745	::485536254214569000
113048616	::485536260253949000
24495392	::485536265215803000
58281200	::485536265354240000
23475166	::485536322917269000
634873462	::485536363920359000
46940147	::485536365224800000
286910447	::485536372589989000
37776645	::485536396107841000
24113194	::485536419616923000
256609151	::485536477116645000
421987323	::485536487761784000
724485482	::485536489192050000
14891490	::485536510809100000
253737829	::485536522209607000
416419059	::485536538260807000
108605734	::485536589334843000
331423379	::485536592837107000
270025296	::485536606812930000
37776645	::485536606892597000
108542953	::485536611837685000
106320745	::485536667147579000
268058306	::485536672227266000
240463390	::485536682062524000
22195036	::485536698630037000
253675480	::485536775755300000
390900557	::485536782490927000
253737829	::485536802183610000
99435759	::485536809108004000
221830651	::485536817660182000
241995287	::485536823129538000
43256984	::485536825872637000
421356901	::485536837801619000
371477472	::485536873465806000
363969403	::485536878779576000
106320745	::485536889009479000
183090041	::485536890024914000
387472182	::485536936585469000
195103093	::485536949147422000
140157275	::485536969418473000
259746323	::485537001492320000
54565883	::485537024753926000
280119639	::485537025865814000
420403218	::485537032589303000
54565883	::485537047445131000
132976059	::485537065124130000
108605734	::485537098040999000
23475166	::485537103607242000
108542953	::485537123026866000
140157275	::485537129234038000
331227001	::485537142794248000
47880950	::485537184493993000
199331386	::485537200067866000
376525681	::485537218715336000
253737829	::485537220640923000
43977455	::485537236600242000
325996873	::485537250894426000
221830651	::485537344695455000
136458681	::485537357710761000
464182365	::485537364299612000
724485482	::485537374592847000
420403218	::485537380200644000
253759009	::485537384642007000
61318348	::485537388509552000
462487376	::485537421467992000
99435759	::485537470126108000
188417746	::485537504456495000
221830651	::485537529119010000
617791569	::485537564590632000
106320745	::485537566184071000
429345484	::485537576690778000
385706960	::485537579647787000
19210855	::485537603723096000
17169855	::485537608059985000
385121286	::485537616276631000
282779381	::485537631669723000
37011485	::485537693556699000
64942768	::485537724540395000
106320745	::485537735990472000
437898031	::485537742281904000
60399576	::485537748972228000
77078922	::485537760091324000
339458716	::485537772350869000
282328751	::485537779326410000
360183119	::485537792207097000
436187992	::485537794031230000
486231003	::485537827044990000
337169907	::485537871139328000
112576998	::485537882463948000
26580506	::485537903045804000
54697279	::485537934305533000
337169907	::485537945625952000
209223008	::485537964253253000
95554541	::485537976525418000
32690664	::485537984960135000
337169907	::485538000651042000
420403218	::485538031567663000
221830651	::485538035220484000
353888661	::485538035581202000
136458681	::485538043777269000
375961439	::485538060625399000
337466318	::485538130251218000
179039178	::485538131786346000
457811756	::485538136051568000
112576998	::485538161817157000
385782746	::485538185603067000
256609151	::485538191840382000
16726467	::485538192662487000
321578565	::485538221045325000
165072349	::485538231627161000
273814896	::485538239357267000
27836945	::485538243027271000
53486281	::485538251428868000
240463390	::485538283917549000
348085087	::485538289240113000
40783277	::485538338531598000
24495392	::485538345729011000
457811756	::485538363441553000
424498591	::485538365068943000
265760942	::485538366373773000
420403218	::485538375664168000
402268968	::485538390960771000
377425191	::485538395695771000
364043601	::485538462200635000
457811756	::485538480856911000
295881773	::485538494001856000
84734115	::485538544211861000
239162983	::485538554542825000
136828926	::485538561974751000
214595457	::485538584498163000
84734115	::485538590957776000
35026897	::485538599375753000
498321918	::485538609383358000
227072583	::485538633899073000
84734115	::485538640173334000
414103187	::485538644258603000
271204273	::485538650537459000
387863634	::485538663070064000
349431964	::485538688664080000
457811756	::485538694594433000
282779381	::485538699552096000
273682366	::485538704853721000
68052287	::485538726538665000
83513704	::485538732347375000
40783277	::485538740761141000
420403218	::485538744892928000
166735943	::485538745626935000
26580506	::485538772910899000
273682366	::485538777461293000
80191031	::485538801050058000
170357410	::485538801121382000
234078302	::485538807043747000
7875762	::485538830960054000
15782772	::485538866322227000
418480466	::485538875335385000
46764883	::485538875365130000
7875762	::485538880264097000
273682366	::485538916246618000
51979136	::485538924073197000
19123904	::485538929131945000
420403218	::485538933275893000
19123904	::485538940347101000
282779381	::485538956717461000
224103552	::485538968591937000
7875762	::485538992478498000
273682366	::485538999532920000
420403218	::485539010388168000
51979136	::485539013667725000
470451598	::485539023226953000
29553235	::485539032517337000
273682366	::485539045313740000
167301113	::485539056499974000
233084334	::485539136083087000
147298694	::485539221998804000
349431964	::485539227900207000
91521926	::485539232371310000
45289907	::485539269499293000
270025296	::485539291532386000
254319575	::485539307634315000
91942557	::485539324956794000
365739414	::485539335177912000
460765832	::485539341725224000
100471456	::485539346075119000
364410144	::485539360410845000
51325761	::485539361040400000
313120951	::485539400105742000
461392295	::485539405117931000
140157275	::485539407525466000
273682366	::485539422306189000
31536491	::485539473690595000
42638131	::485539485766008000
61698439	::485539537410850000
42638131	::485539539348254000
77078922	::485539549461106000
31536491	::485539554661634000
273682366	::485539582025293000
77078922	::485539592108793000
32583866	::485539645229662000
24495392	::485539658411962000
32959639	::485539660441976000
45289907	::485539676082544000
115184915	::485539680260091000
12653722	::485539680910200000
268987143	::485539700481196000
113048616	::485539708504530000
100471456	::485539734056620000
454465194	::485539753253543000
91521926	::485539755556216000
32959639	::485539866357149000
110530129	::485539872783212000
23785621	::485539881607639000
77078922	::485539885349359000
221830651	::485539909164224000
77078922	::485539945080455000
214595457	::485539949786038000
437898031	::485539953330233000
390900557	::485539967246938000
273682366	::485539996053405000
322358530	::485539998683254000
322358530	::485540029607841000
234078302	::485540040458526000
234078302	::485540062373765000
286282963	::485540062566678000
77078922	::485540074516643000
39041924	::485540087791226000
179039178	::485540120167473000
163646426	::485540136764317000
261900342	::485540203499487000
32959639	::485540210415910000
273682366	::485540217084850000
587864456	::485540237787934000
77078922	::485540252078313000
153077015	::485540282532786000
325996873	::485540283572948000
322358530	::485540317265801000
355990893	::485540317827825000
26580506	::485540345258991000
32973618	::485540355618512000
147279456	::485540385641361000
270025296	::485540388443140000
253759009	::485540396890480000
322358530	::485540403022557000
297679816	::485540421595308000
518141549	::485540444101545000
80191031	::485540508689629000
164676969	::485540520979333000
32959639	::485540521704558000
322358530	::485540534912438000
260464441	::485540539886874000
322358530	::485540549131112000
327689033	::485540558798999000
45470777	::485540612276776000
65995121	::485540623819497000
355990893	::485540637106638000
322358530	::485540637282807000
7875762	::485540638851887000
106561609	::485540678915485000
396454394	::485540689392844000
133158896	::485540701816356000
24495392	::485540733193965000
251359942	::485540773060804000
279865885	::485540787950608000
379576750	::485540815830122000
136828926	::485540837023944000
32959639	::485540840555548000
355990893	::485540857546678000
39041924	::485540874596528000
115184915	::485540879109595000
305265637	::485540899569815000
273814896	::485540927125983000
310321041	::485540943542501000
322358530	::485540958709088000
24495392	::485540968880279000
108542953	::485540994520469000
322358530	::485541012308099000
113760458	::485541067107102000
80895456	::485541073306288000
322358530	::485541076531683000
384109939	::485541105736237000
65995121	::485541122409000000
322358530	::485541130138710000
255818707	::485541169971986000
33323170	::485541193380417000
12057032	::485541196756815000
355990893	::485541208911929000
470451598	::485541229133049000
355990893	::485541230999109000
64584579	::485541235935825000
633506625	::485541274389200000
431937908	::485541279053262000
33323170	::485541287349612000
351325780	::485541291980115000
458766436	::485541304156176000
355990893	::485541307897487000
115200960	::485541318265819000
26580506	::485541325530726000
86131593	::485541337211469000
170357410	::485541344828350000
43256984	::485541346661257000
147279456	::485541356652085000
115200960	::485541357860036000
24495392	::485541379150319000
38244930	::485541379901513000
53317470	::485541381105262000
361527638	::485541384108396000
458766436	::485541385580597000
297238880	::485541391540289000
50429893	::485541417461112000
33323170	::485541417737928000
240941201	::485541431637839000
59288102	::485541432791674000
153077015	::485541437438586000
322358530	::485541443004424000
361527638	::485541462546087000
285125363	::485541467335561000
629894993	::485541473257926000
50429893	::485541475933908000
100843087	::485541484402204000
498321918	::485541506774999000
434545772	::485541532981006000
322358530	::485541545810989000
31536491	::485541567789146000
157904403	::485541574672015000
260464441	::485541602517979000
285254109	::485541632813436000
196890320	::485541704184119000
434545772	::485541717069037000
32973618	::485541724903600000
297679816	::485541747360276000
157904403	::485541750593683000
242533291	::485541754805178000
357079725	::485541760257376000
26580506	::485541766456958000
33323170	::485541769157677000
100843087	::485541772198572000
322358530	::485541778628435000
53317470	::485541778783612000
307697597	::485541825504354000
24495392	::485541827617890000
242533291	::485541842180898000
107535820	::485541854663159000
53317470	::485541877685288000
282779381	::485541890712817000
406772829	::485541900103856000
29786990	::485541909855612000
162175448	::485541910225117000
76375846	::485541922102968000
32959639	::485541926678962000
406121427	::485541953442832000
371578955	::485541957973082000
176489426	::485541964147097000
33323170	::485541986145800000
255818707	::485541995675279000
364410144	::485542021633806000
592150138	::485542055234379000
107535820	::485542055289303000
322358530	::485542081243271000
354629644	::485542101061746000
27538070	::485542109957484000
273682366	::485542115426848000
58949154	::485542119931518000
457811756	::485542152278011000
110236585	::485542155424120000
310369464	::485542163225145000
607016651	::485542173736054000
273682366	::485542185664667000
30151060	::485542209626730000
161656785	::485542228522450000
39041924	::485542240366776000
100843087	::485542243772547000
190396530	::485542252010569000
470451598	::485542254581645000
38244930	::485542267986649000
167301113	::485542292250324000
267227218	::485542299942666000
725532679	::485542309745156000
273682366	::485542320943542000
26580506	::485542330242707000
164676969	::485542335682723000
607016651	::485542337787871000
131954929	::485542347476725000
26954972	::485542357178548000
725532679	::485542361624113000
131310830	::485542362496901000
724485482	::485542368771600000
33323170	::485542372327960000
614096745	::485542376245440000
39507361	::485542376463933000
221830651	::485542409518850000
46940147	::485542416519135000
339312291	::485542432243998000
286910447	::485542435489988000
51554430	::485542461998379000
46940147	::485542486433992000
86131593	::485542491152994000
114593439	::485542535469993000
273682366	::485542555329638000
270025296	::485542571712974000
114593439	::485542574749671000
8070562	::485542595674664000
129050216	::485542608224391000
337937520	::485542617275695000
161656785	::485542618290749000
592150138	::485542624913141000
273682366	::485542629182930000
33323170	::485542689811615000
260006924	::485542697189392000
25760567	::485542716869062000
355990893	::485542720853639000
27538070	::485542733407215000
614096745	::485542738398429000
33369338	::485542744400482000
25760567	::485542790034489000
385782746	::485542826470412000
320400498	::485542856577142000
508860717	::485542919068069000
331423379	::485542935576866000
239885742	::485542938215063000
614096745	::485542946897276000
320400498	::485542949854265000
417606826	::485542957932883000
270025296	::485542964606025000
348085087	::485542987296817000
338073739	::485543038266392000
273682366	::485543124706414000
48971187	::485543127856345000
32959639	::485543132323274000
339312291	::485543140661927000
476507554	::485543145703104000
179039178	::485543153643294000
273682366	::485543163730219000
32959639	::485543199436333000
273682366	::485543203571900000
25760567	::485543205392228000
329955120	::485543216456798000
130987540	::485543223838777000
24495392	::485543233561169000
400817337	::485543267560210000
238788821	::485543271314100000
130987540	::485543276804452000
614096745	::485543291421614000
400490673	::485543311935954000
476507554	::485543385709559000
130987540	::485543388117094000
102213164	::485543428324085000
256259599	::485543458329731000
47466684	::485543494355017000
614096745	::485543502323798000
634615880	::485543518106963000
47466684	::485543523471863000
385782746	::485543529448341000
706034130	::485543531885637000
494543536	::485543554320592000
170357410	::485543572129607000
255818707	::485543583844274000
614096745	::485543586788687000
102213164	::485543607295037000
312348050	::485543617650372000
19568023	::485543618665779000
273682366	::485543621685297000
115184915	::485543645957730000
35369698	::485543660881461000
18138157	::485543661908656000
65576332	::485543692019576000
282779381	::485543703772016000
706034130	::485543722298671000
32959639	::485543725016166000
282779381	::485543741042614000
106135938	::485543755705884000
614096745	::485543760395128000
26580506	::485543782533050000
629894993	::485543785523187000
198406854	::485543794129895000
238788821	::485543802786947000
19147974	::485543803768823000
339312291	::485543823100354000
33323170	::485543843245207000
40526887	::485543857715552000
614096745	::485543865437270000
29553235	::485543882512666000
478826327	::485543890787631000
40526887	::485543905757110000
607016651	::485543915139776000
25760567	::485543921800327000
339312291	::485543944806481000
52824736	::485543946911633000
355990893	::485543949050732000
277626311	::485543955505766000
399621678	::485543982735171000
33323170	::485543985088192000
317596401	::485543986522632000
614074554	::485543995318472000
92568275	::485544042990936000
189179241	::485544047759482000
35082993	::485544069389500000
189179241	::485544082261831000
238024746	::485544103489581000
273682366	::485544114331475000
614096745	::485544128306892000
256259599	::485544129800052000
273682366	::485544143179886000
259413656	::485544157067636000
614096745	::485544205616308000
362540752	::485544244799881000
65995121	::485544262290120000
96658544	::485544278735593000
256259599	::485544287233273000
56917722	::485544289909239000
26580506	::485544292900159000
339312291	::485544348457910000
369804138	::485544374240301000
35945417	::485544376743907000
273682366	::485544377985425000
43256984	::485544461972172000
293644929	::485544477826621000
273682366	::485544483375685000
423891750	::485544484235526000
69771494	::485544493811130000
29553235	::485544507296219000
42220462	::485544521875611000
264677315	::485544526111453000
198406854	::485544534995374000
273682366	::485544536123273000
339312291	::485544550858231000
62944645	::485544556495392000
43256984	::485544567769280000
353888661	::485544604821778000
273682366	::485544624371425000
408239861	::485544660614397000
330513153	::485544679706869000
76977679	::485544681246171000
437898031	::485544725861367000
229611107	::485544726888607000
273682366	::485544730181124000
282860308	::485544755187941000
355990893	::485544796803432000
351325780	::485544805250768000
614096745	::485544807876403000
408239861	::485544841237913000
113048616	::485544866147868000
408239861	::485544868383424000
325996873	::485544874465570000
256259599	::485544884011417000
185399022	::485544886628671000
325996873	::485544908225515000
273682366	::485544916479524000
346219373	::485544929091805000
113722629	::485544935635320000
88018997	::485544949124190000
198406854	::485544975711883000
238788821	::485544978286772000
355990893	::485544978605551000
408239861	::485544985790410000
629894993	::485544990295076000
270025296	::485545028287488000
238788821	::485545030992416000
8070562	::485545033848737000
62975545	::485545040660684000
163646426	::485545045723209000
629894993	::485545055499743000
222598798	::485545055537475000
614096745	::485545060356747000
607016651	::485545065318604000
278603967	::485545099276079000
273682366	::485545133866119000
76442745	::485545139872354000
339312291	::485545150056497000
17764624	::485545166929817000
515068859	::485545186102378000
159263389	::485545216737570000
301290830	::485545223724871000
411841714	::485545229693771000
238788821	::485545262648029000
318627551	::485545290183634000
339312291	::485545305493221000
330513153	::485545313772380000
69771494	::485545353047842000
63720288	::485545381900464000
256259599	::485545404189007000
397084214	::485545415102590000
321498402	::485545426330738000
287994287	::485545430600531000
462487376	::485545432479576000
278603967	::485545466957135000
614096745	::485545509365350000
328828628	::485545528613015000
614096745	::485545612629114000
256259599	::485545613354758000
38906564	::485545694271254000
287994287	::485545697274392000
318627551	::485545700369784000
149275783	::485545704732229000
287994287	::485545711992193000
107535820	::485545716228845000
614096745	::485545723522342000
287994287	::485545728605843000
613956023	::485545732217139000
118733444	::485545739872116000
308946618	::485545747295653000
198406854	::485545759723753000
361199465	::485545762735284000
614096745	::485545765884801000
464182365	::485545769953284000
38906564	::485545785656741000
38906564	::485545809862094000
623990154	::485545816845602000
90689440	::485545833954152000
167301113	::485545837192175000
305265637	::485545838777626000
68052287	::485545868528205000
725050717	::485545881672765000
102875172	::485545926338289000
614096745	::485545936605564000
240892007	::485545971955167000
614096745	::485545980482179000
339312291	::485545981262725000
297238880	::485545988656869000
307697597	::485546001890279000
376541246	::485546086577098000
256259599	::485546103098449000
94737009	::485546109897428000
256259599	::485546115773657000
165072349	::485546120882315000
282860308	::485546133889232000
296433109	::485546157460840000
614096745	::485546160350691000
339312291	::485546178214649000
63720288	::485546186942578000
25235649	::485546197088997000
238788821	::485546202457337000
94737009	::485546211953639000
348085087	::485546237966286000
149275783	::485546243767422000
19161423	::485546273731534000
309778100	::485546282736291000
253134261	::485546293876371000
245855482	::485546313061519000
354629644	::485546353339400000
614096745	::485546372016242000
12653722	::485546395969941000
297238880	::485546397299515000
227072583	::485546409156820000
614096745	::485546415959977000
386169383	::485546418765967000
198406854	::485546424550313000
297238880	::485546460939706000
614096745	::485546468837568000
19568023	::485546470104633000
282860308	::485546475074899000
215181084	::485546483328876000
297238880	::485546487489654000
169636335	::485546572336222000
373690904	::485546576207544000
507674842	::485546581395906000
350003589	::485546590635966000
373690904	::485546605060173000
79447998	::485546637276614000
149275783	::485546645942464000
614096745	::485546656595603000
149275783	::485546658567315000
256259599	::485546725717716000
116098184	::485546747523891000
162175448	::485546767489200000
309778100	::485546781128679000
131954929	::485546797197033000
614096745	::485546837860839000
279162166	::485546840268353000
83513704	::485546852645740000
614096745	::485546895800950000
86131593	::485546931800653000
287994287	::485546943104315000
51979136	::485546951933308000
341941030	::485546994866192000
350003589	::485546999211499000
270025296	::485547004232491000
614096745	::485547005054177000
45470777	::485547015695519000
102875172	::485547016303288000
88018997	::485547019541708000
223288871	::485547020694740000
160495648	::485547027153969000
614096745	::485547036284960000
44451086	::485547040173477000
20026791	::485547049878687000
51979136	::485547066634956000
149275783	::485547067310612000
224124379	::485547069629681000
259542533	::485547090597404000
51979136	::485547091364556000
153544543	::485547111476649000
406121427	::485547119181197000
309124011	::485547129432449000
507674842	::485547135849353000
86131593	::485547165272391000
129050216	::485547174500245000
270173839	::485547190782140000
614096745	::485547191209951000
89590985	::485547193005117000
451868502	::485547198369628000
101477442	::485547200731025000
225206178	::485547205529305000
287994287	::485547216770068000
270143437	::485547252430413000
456936884	::485547258927017000
614096745	::485547272457838000
637418169	::485547291583852000
160495648	::485547295119654000
19568023	::485547346789691000
370088836	::485547371141398000
99114248	::485547374702374000
41675336	::485547376313389000
19568023	::485547389596749000
27999272	::485547423922532000
8962732	::485547429144444000
507674842	::485547437751140000
198233216	::485547451940474000
19568023	::485547466087858000
199331386	::485547508396204000
165072349	::485547536753516000
614096745	::485547543594409000
507674842	::485547551081627000
131941193	::485547585646518000
102875172	::485547586602823000
261900342	::485547587395932000
347994449	::485547640932007000
614096745	::485547647378272000
7875762	::485547653913391000
287877370	::485547677745049000
507674842	::485547685919748000
224124379	::485547693582712000
295339639	::485547699987427000
25942336	::485547716596871000
268034501	::485547724440236000
89033916	::485547740370571000
293644929	::485547744954576000
293644929	::485547756103028000
26580506	::485547758712270000
509524562	::485547785379274000
287994287	::485547795437191000
371500504	::485547814596796000
268034501	::485547822536601000
40054726	::485547844812566000
38440249	::485547845768867000
14715501	::485547850760089000
7875762	::485547851691622000
336774649	::485547860134359000
456936884	::485547863695323000
224124379	::485547891075735000
334420539	::485547900433629000
26954972	::485547908176289000
614096745	::485547910273048000
371500504	::485547915528519000
277626311	::485547923552210000
80895456	::485547931253354000
266703661	::485547943982665000
339458716	::485547965008707000
47929423	::485548010781564000
175581339	::485548017215606000
37776645	::485548028175323000
614096745	::485548047342923000
321578565	::485548048375107000
337937520	::485548053819322000
182834679	::485548079568130000
408239861	::485548095355092000
270025296	::485548095514869000
26580130	::485548116385357000
614096745	::485548123247226000
107902551	::485548137579175000
17107944	::485548137839607000
287877370	::485548181879410000
456936884	::485548187139047000
26580506	::485548219452358000
148912524	::485548269682966000
240892007	::485548280185487000
296433109	::485548304340488000
614096745	::485548308568342000
321578565	::485548345789022000
458847153	::485548354093744000
540330411	::485548359894065000
131968998	::485548400058712000
507674842	::485548421940387000
29018568	::485548424163368000
56917722	::485548449362755000
131968998	::485548451099197000
254276767	::485548464663584000
29018568	::485548466144169000
102875172	::485548470523031000
374528956	::485548526202417000
321578565	::485548532343250000
29018568	::485548538160353000
131968998	::485548540785983000
393802148	::485548543797510000
456936884	::485548573149249000
51979136	::485548602987524000
507674842	::485548616736448000
354047009	::485548619768922000
34863840	::485548621895839000
473454563	::485548632914268000
17764624	::485548645802991000
441039165	::485548651180068000
37776645	::485548681475915000
38906564	::485548692900810000
38906564	::485548707023028000
38906564	::485548723590557000
297238880	::485548731136090000
61318348	::485548739411853000
614096745	::485548755177836000
76502729	::485548762048114000
250713436	::485548763730018000
39507361	::485548772743995000
38906564	::485548774345830000
545297326	::485548803299106000
702450841	::485548806226731000
33703073	::485548823658631000
37776645	::485548824078057000
383972979	::485548871397806000
432819849	::485548874837159000
161492068	::485548878985297000
400490673	::485548894516805000
31620041	::485548895133794000
282692620	::485548912573296000
400490673	::485548944303218000
386627455	::485548948489117000
354047009	::485548951693570000
310369464	::485548993250746000
375961439	::485549031091748000
211376385	::485549060733300000
286282963	::485549102806335000
374528956	::485549139636125000
410195122	::485549151644434000
614096745	::485549192375332000
456936884	::485549220762353000
196890320	::485549241348407000
79348656	::485549243986239000
265760942	::485549293495799000
9687752	::485549320264228000
69771494	::485549324655267000
33555786	::485549357119598000
161492068	::485549378581434000
80191031	::485549406851039000
51979136	::485549407819952000
40478607	::485549441890668000
245154470	::485549475499237000
614096745	::485549493085945000
100843087	::485549574015045000
38906564	::485549575051046000
250713436	::485549583632568000
245154470	::485549637131325000
49114032	::485549643695423000
257913209	::485549668932521000
614096745	::485549681083043000
587940951	::485549701983240000
456936884	::485549725664288000
202292166	::485549730462961000
264622253	::485549744815484000
353418151	::485549754323976000
381203261	::485549790508240000
354047009	::485549802294214000
353418151	::485549802961117000
456936884	::485549816034754000
67450397	::485549820091072000
243014276	::485549852684582000
240463390	::485549880505430000
12653722	::485549890596896000
614096745	::485549943998799000
277626311	::485549982083072000
179039178	::485550029051297000
243014276	::485550036214743000
115824990	::485550036521332000
456936884	::485550058641711000
78653568	::485550110567575000
23611301	::485550172684840000
423446901	::485550193102708000
40478607	::485550193530908000
14715501	::485550200480493000
131954929	::485550206243463000
339312291	::485550213055389000
537660330	::485550224107397000
373690904	::485550241391726000
7875762	::485550347931623000
36279116	::485550358324719000
290855101	::485550362028691000
588641285	::485550393661722000
265760942	::485550396015128000
161492068	::485550411563008000
456936884	::485550422770192000
32171318	::485550496854585000
432819849	::485550510561185000
417606826	::485550510733529000
339353546	::485550519604088000
190977628	::485550531281027000
537660330	::485550532749459000
265760942	::485550535555047000
37776645	::485550537883279000
341493662	::485550558036500000
38906564	::485550586457100000
353888661	::485550607143411000
458826306	::485550626794139000
151190656	::485550652282925000
106584551	::485550699636207000
330834997	::485550703981514000
289461446	::485550726585004000
106584551	::485550726777544000
254319575	::485550729382203000
240463390	::485550754019540000
22536077	::485550755714052000
112801155	::485550778291998000
335488857	::485550786844590000
100843087	::485550788194738000
100843087	::485550801813643000
82433120	::485550828862726000
460611723	::485550838178652000
117608761	::485550863587344000
297238880	::485550872118562000
598832393	::485550892221886000
38906564	::485550959251042000
117608761	::485550998857859000
358643765	::485551000535568000
38906564	::485551053996163000
598832393	::485551055199928000
456936884	::485551105850359000
456936884	::485551142860890000
456936884	::485551188671094000
509523903	::485551194153054000
285125363	::485551195994324000
14715501	::485551201191067000
18138157	::485551205683195000
30104821	::485551207163764000
19683725	::485551208837705000
14604658	::485551213258108000
119636299	::485551238050635000
45286852	::485551263933681000
26109453	::485551298087907000
26580506	::485551304006434000
16299351	::485551305100783000
155139746	::485551309764833000
357211620	::485551315582726000
45286852	::485551333538160000
18183371	::485551336251850000
154692700	::485551342031994000
51601709	::485551346221711000
509524562	::485551362910855000
88018997	::485551398235684000
24495392	::485551420087615000
456936884	::485551432309821000
189916646	::485551458688172000
257225781	::485551486928052000
151190656	::485551488068878000
51979136	::485551510554570000
227114320	::485551534537998000
30362051	::485551549372841000
456936884	::485551612333547000
456936884	::485551635796475000
599787941	::485551652187815000
479959389	::485551664842440000
22734052	::485551691144499000
257225781	::485551705233174000
26580506	::485551708077314000
46796467	::485551711293960000
89033916	::485551721146376000
69771494	::485551737470599000
185399022	::485551743296475000
285125363	::485551769468948000
303080805	::485551774150172000
290195625	::485551789815914000
34087430	::485551815040069000
115200960	::485551815300091000
479959389	::485551846409650000
30362051	::485551846950305000
273697690	::485551864394821000
89033916	::485551878386634000
185399022	::485551882434125000
53317470	::485551917796306000
131310830	::485551919264694000
44231782	::485551938851729000
15267198	::485551942832492000
26580506	::485551943713325000
15267198	::485551952814931000
149275783	::485551974725984000
297238880	::485551975031795000
456936884	::485551981700730000
115941650	::485551989338947000
161622400	::485551991427325000
355990893	::485551995017646000
155139746	::485552009240514000
14780915	::485552070087675000
79447998	::485552111862562000
115200960	::485552135862374000
283518032	::485552139184640000
301497892	::485552151654326000
500517566	::485552160231661000
587864456	::485552174169346000
115200960	::485552180099682000
115941650	::485552224714887000
389954423	::485552242833895000
266703661	::485552249792237000
69771494	::485552274148569000
257913209	::485552279295393000
355990893	::485552280339369000
14715501	::485552282503634000
508860717	::485552282566537000
47031965	::485552301558341000
185399022	::485552320055242000
347994449	::485552368965009000
290195625	::485552379908354000
47031965	::485552390825713000
355990893	::485552392209850000
26580506	::485552398929502000
587864456	::485552399776768000
552146644	::485552455837835000
83513704	::485552468038651000
20026791	::485552524825350000
347994449	::485552534002470000
355990893	::485552561965903000
170357410	::485552566168584000
26580506	::485552599819907000
225206178	::485552607805444000
189916646	::485552625455472000
295339639	::485552631008354000
297238880	::485552669310742000
389954423	::485552673081397000
115941650	::485552681625612000
115200960	::485552716412764000
508860717	::485552722457165000
47031965	::485552728949551000
14715501	::485552737552064000
26580506	::485552763028656000
129050216	::485552770377084000
276202961	::485552771446611000
1007041	::485552800416284000
331227001	::485552801578106000
136828926	::485552852480188000
423862446	::485552858599657000
24136198	::485552858910437000
214779476	::485552883484475000
553934357	::485552896675565000
549785954	::485552901692350000
395057520	::485552916078424000
507674842	::485552936412405000
266703661	::485552944579112000
107823354	::485552950505639000
14715501	::485552974379249000
238788821	::485552986014232000
14085431	::485553030365188000
278603967	::485553055157743000
281260984	::485553060291170000
115941650	::485553089341325000
19568023	::485553112581935000
298156322	::485553123956514000
414103187	::485553146559614000
149275783	::485553158211792000
60131090	::485553166931345000
14715501	::485553194232070000
47031965	::485553198719983000
115200960	::485553234161840000
86131593	::485553254403559000
168347877	::485553259646427000
32342599	::485553297181257000
298870626	::485553319579226000
270065033	::485553325929029000
297238880	::485553348410499000
20026791	::485553357059158000
281260984	::485553361551241000
330513153	::485553364998963000
508860717	::485553371353321000
82223258	::485553377112104000
32342599	::485553396569485000
425183249	::485553436084436000
50509821	::485553436885123000
410286428	::485553454610657000
509524562	::485553457735016000
115200960	::485553459555360000
82223258	::485553461832851000
47031965	::485553494233858000
225622870	::485553495286640000
497565305	::485553507752091000
12653722	::485553518133002000
266703661	::485553550353641000
32342599	::485553562827509000
48804765	::485553568657981000
433169770	::485553580066107000
337937520	::485553599494492000
189916646	::485553613344096000
26580506	::485553627889934000
461652679	::485553666728800000
277626311	::485553702753693000
39507361	::485553746899136000
225622870	::485553761402646000
402797583	::485553776871239000
351641054	::485553778293501000
237936556	::485553782474821000
115200960	::485553790502715000
57651074	::485553808635084000
385121286	::485553852427407000
385121286	::485553852528078000
497565305	::485553855925473000
115200960	::485553880814460000
289605285	::485553885130391000
15726982	::485553893791633000
198233216	::485553899894345000
454465194	::485553920882647000
277996494	::485553923772530000
168387841	::485553933511700000
348085087	::485553953732427000
225622870	::485553959570927000
270065033	::485553965694590000
277626311	::485553968563515000
33418266	::485554007394361000
26580506	::485554078790193000
33418266	::485554112168079000
285125363	::485554144241913000
454465194	::485554145839960000
44768272	::485554162219110000
1007041	::485554171119009000
297238880	::485554175476920000
497565305	::485554220947353000
497565305	::485554245756649000
497565305	::485554272575049000
7875762	::485554281387667000
497565305	::485554288177868000
189916646	::485554294813638000
33108084	::485554299238240000
115518508	::485554315046559000
26580506	::485554331962572000
44811271	::485554339620986000
171746458	::485554345124331000
194359942	::485554345401131000
14715501	::485554382885249000
493647862	::485554389981990000
279162166	::485554393702354000
358489252	::485554394704793000
256259599	::485554412442877000
83513704	::485554422362021000
178492117	::485554467031355000
426923626	::485554473880670000
269605766	::485554476133003000
171746458	::485554487445450000
26580506	::485554489282551000
493647862	::485554513365835000
285125363	::485554525466411000
269605766	::485554530713497000
33418266	::485554551563370000
86131593	::485554553115262000
225622870	::485554556047085000
147298694	::485554560744685000
149275783	::485554562070503000
176839128	::485554571394052000
82223258	::485554583402315000
41136161	::485554596308193000
189916646	::485554613001940000
45470777	::485554614969057000
62940169	::485554624032563000
26580506	::485554625626796000
266703661	::485554639002017000
44811271	::485554700981239000
66311658	::485554708384186000
68622166	::485554766366273000
236528732	::485554767104860000
83513704	::485554775539191000
68221984	::485554790597144000
33108084	::485554800302383000
369310186	::485554808963596000
142038800	::485554821974736000
35256600	::485554874659004000
335692629	::485554878098325000
285125363	::485554888672169000
33108084	::485554903591301000
26580506	::485554911791161000
253126912	::485554924189536000
325996873	::485554941973766000
425183249	::485554946113552000
44811271	::485554969131503000
189916646	::485554979994759000
41675336	::485554980829802000
306169468	::485555021208379000
83513704	::485555033165938000
34087430	::485555041999151000
106320745	::485555048207097000
406121427	::485555051121741000
379576750	::485555058193727000
239162983	::485555065412136000
282692620	::485555070831173000
402797583	::485555079462653000
273631488	::485555092347580000
68221984	::485555118235209000
80788799	::485555121980309000
64584579	::485555136542961000
358489252	::485555159217369000
406772829	::485555195942674000
363969403	::485555232273739000
285125363	::485555248698634000
26580506	::485555287571853000
310144986	::485555295444148000
19111395	::485555296606375000
142038800	::485555320853639000
147279456	::485555325609574000
141976809	::485555339119427000
53317470	::485555340180602000
41136161	::485555351379394000
375961439	::485555355041030000
26580506	::485555386641293000
14792781	::485555403615264000
285125363	::485555423479472000
527041090	::485555469021229000
171746458	::485555472724811000
279162166	::485555491875991000
236528732	::485555559450820000
285125363	::485555583395717000
113048616	::485555586524651000
553934357	::485555587745206000
358489252	::485555598600052000
155650977	::485555598906232000
26580506	::485555610931691000
494543536	::485555622797004000
147298694	::485555648256425000
282692620	::485555663054331000
53317470	::485555671442530000
350968313	::485555672541437000
68221984	::485555674965766000
189916646	::485555677306163000
19111395	::485555679936389000
115941650	::485555699402158000
297238880	::485555708197212000
238788821	::485555716027981000
340094001	::485555725414830000
283518032	::485555726795153000
282692620	::485555727998935000
83513704	::485555732964601000
147279456	::485555737116942000
20782081	::485555740250484000
437898031	::485555741047418000
171746458	::485555741835550000
296433109	::485555746310873000
20782081	::485555746395148000
175581339	::485555749964509000
225206178	::485555769270484000
240463390	::485555782604181000
527041090	::485555796059488000
103782180	::485555797028372000
26580506	::485555800551989000
38906564	::485555812480204000
497565305	::485555841433468000
402797583	::485555841785810000
38906564	::485555855857704000
12653722	::485555858223292000
281260984	::485555867337498000
170357410	::485555880625061000
224068229	::485555885712760000
515049896	::485555889735499000
147279456	::485555895737122000
176839128	::485555921221722000
34087430	::485555922333220000
38906564	::485555926561083000
115941650	::485555928268546000
19111395	::485555931212963000
293644929	::485555932500201000
34689419	::485555934220271000
15867361	::485555948246007000
497565305	::485555949927530000
39847939	::485555952935256000
588705820	::485555959558062000
237936556	::485555975647006000
115941650	::485555978696663000
78065938	::485555996018761000
1007041	::485556005443350000
33823755	::485556008916619000
358489252	::485556012603031000
31287131	::485556020630913000
195846146	::485556020723216000
553934357	::485556023273336000
44768272	::485556072313536000
425183249	::485556087303962000
198233216	::485556088507338000
283518032	::485556097559056000
176839128	::485556107226517000
129050216	::485556108183236000
38906564	::485556116563042000
562393615	::485556118346010000
255104759	::485556137555927000
157254287	::485556150335569000
76502729	::485556168014589000
129050216	::485556170795790000
312784161	::485556188726046000
33418266	::485556200830824000
336149936	::485556206132822000
358489252	::485556206442795000
129050216	::485556275090956000
39847939	::485556296565792000
500212290	::485556299736682000
214779476	::485556300294545000
47031965	::485556318275502000
310009833	::485556318996942000
66021164	::485556338399793000
588705820	::485556338999959000
29553235	::485556341902426000
59705683	::485556342464450000
296433109	::485556351448281000
358489252	::485556357836181000
105598447	::485556368661700000
400249617	::485556390484664000
198233216	::485556401700237000
214779476	::485556402971086000
497565305	::485556408113303000
373690904	::485556418724909000
62460045	::485556443676819000
44768272	::485556446839734000
189916646	::485556467551178000
270065033	::485556472323928000
588705820	::485556481048461000
270065033	::485556494197223000
38906564	::485556509162483000
256853017	::485556509804204000
65995121	::485556539433177000
62460045	::485556547074809000
29607520	::485556555538907000
189916646	::485556560106913000
351325780	::485556568700616000
588705820	::485556573725798000
724485482	::485556588066131000
198406854	::485556597381689000
38906564	::485556604662603000
65995121	::485556658656276000
597834721	::485556708907823000
307485154	::485556710052859000
553738195	::485556717174800000
47031965	::485556728910450000
14792781	::485556730202304000
222598798	::485556731208945000
38906564	::485556732400123000
415179202	::485556743150522000
38226468	::485556754043121000
131310830	::485556754391261000
136828926	::485556756949393000
188480631	::485556776507416000
198233216	::485556776578711000
175581339	::485556788507738000
34689419	::485556795033665000
189916646	::485556806710611000
289461446	::485556812104876000
431215016	::485556832853716000
222598798	::485556833986154000
38906564	::485556857688178000
375961439	::485556865825128000
267482514	::485556911735971000
129050216	::485556922872246000
14715501	::485556925099020000
264677315	::485556932543918000
222636373	::485556965540904000
18156298	::485556966136115000
225206178	::485556966362599000
270184694	::485556973140602000
387206849	::485556976777052000
22504277	::485556996184485000
106561609	::485556997878599000
189916646	::485557009040044000
38906564	::485557014550945000
26580506	::485557014828187000
375961439	::485557020334882000
431215016	::485557044825448000
637418169	::485557077377429000
40864634	::485557097619529000
160768741	::485557103738642000
22087737	::485557131588800000
26580130	::485557138169671000
583488323	::485557145765564000
400817337	::485557161078976000
431215016	::485557194687922000
62944645	::485557212501139000
69771494	::485557213910425000
241337450	::485557234475499000
160768741	::485557264745390000
201445185	::485557269082292000
14715501	::485557270013435000
431215016	::485557281287729000
241337450	::485557285155274000
129050216	::485557308530122000
22087737	::485557379065335000
1007041	::485557380340387000
189916646	::485557408786575000
387281097	::485557457268125000
375961439	::485557471251939000
407279448	::485557484971905000
57566548	::485557490453467000
245203404	::485557496749113000
339482720	::485557521953067000
407279448	::485557525547606000
189916646	::485557534535974000
40864634	::485557548469469000
299284663	::485557556299825000
38906564	::485557570682114000
58587526	::485557571747471000
328858212	::485557599547719000
724485482	::485557614982742000
268246881	::485557691104784000
308946618	::485557728761233000
132649069	::485557765419855000
31536491	::485557775355768000
30032107	::485557781835943000
199331386	::485557783719587000
308946618	::485557819404320000
358489252	::485557826182340000
258235483	::485557869236862000
38906564	::485557875251499000
431215016	::485557909372141000
264677315	::485557967115153000
271204273	::485557990729056000
254386830	::485557992872366000
38804898	::485557997083430000
241358661	::485557998241075000
31620041	::485558028117504000
299284663	::485558030768275000
38906564	::485558083981017000
589542040	::485558101207040000
358489252	::485558113043365000
539602323	::485558113412472000
176224586	::485558114960171000
187017423	::485558154017910000
203146266	::485558208870637000
25760567	::485558217607356000
358489252	::485558227694661000
321578565	::485558248364584000
179039178	::485558254194655000
458472537	::485558260888375000
203146266	::485558296653209000
129050216	::485558355701014000
23543960	::485558366932983000
637418169	::485558408423034000
635151853	::485558416203452000
307485154	::485558419667959000
36250685	::485558422071672000
40864634	::485558449540173000
352486016	::485558467248144000
267482514	::485558468649041000
26580130	::485558493076656000
51554430	::485558513176174000
245154470	::485558513566220000
32973618	::485558555807059000
299284663	::485558609909002000
58028621	::485558646646906000
131310830	::485558648396333000
167144906	::485558662870470000
94181957	::485558705132273000
378771457	::485558712581373000
18138157	::485558755698810000
321578565	::485558769859170000
22087737	::485558770974457000
330834997	::485558788166909000
68221984	::485558793330524000
65576332	::485558808362504000
84849075	::485558827291406000
309981035	::485558851345711000
38906564	::485558861470773000
25760567	::485558913211711000
19147974	::485558913627344000
38520445	::485558928970121000
187017423	::485558943045791000
38906564	::485558945776279000
61318348	::485558950159712000
62936749	::485558950310727000
129050216	::485558959190077000
38906564	::485558990399479000
326813935	::485558998058688000
317483868	::485559015770832000
17016789	::485559050822639000
109718758	::485559051757948000
56931148	::485559061057130000
279162166	::485559088919486000
317483868	::485559099845644000
383972979	::485559102911700000
240463390	::485559116207620000
70805584	::485559160860594000
101617436	::485559173183066000
317483868	::485559230204628000
40864634	::485559281425473000
296901409	::485559306280914000
277278671	::485559314195574000
190396530	::485559316901277000
40864634	::485559338153426000
260038180	::485559374036074000
264677315	::485559383137320000
62989661	::485559395859042000
358489252	::485559408710004000
493647862	::485559428872028000
38906564	::485559435721330000
408239861	::485559436639891000
279235824	::485559440058249000
279235824	::485559472127885000
38906564	::485559486766006000
111806693	::485559491883057000
264677315	::485559498057064000
407897841	::485559499634515000
420403218	::485559516730523000
408239861	::485559521599709000
14715501	::485559545284919000
279235824	::485559567380910000
417606826	::485559611991523000
279235824	::485559647881814000
408239861	::485559664705564000
83513704	::485559685722800000
237936556	::485559719247876000
308946618	::485559725090566000
407897841	::485559744997130000
22087737	::485559748968714000
407897841	::485559751003361000
407897841	::485559757999456000
63490594	::485559758150070000
90750144	::485559767730241000
327662373	::485559772461031000
71617108	::485559791281262000
224124379	::485559792841138000
37776645	::485559793550372000
62944645	::485559804120014000
239149781	::485559808141963000
37776645	::485559875691614000
384683676	::485559950408577000
404496513	::485559961196298000
101617436	::485559995153403000
351325780	::485560000454983000
14253476	::485560007061434000
102401687	::485560020453826000
210873235	::485560032101031000
407897841	::485560034043375000
86604355	::485560041958039000
205030447	::485560060865572000
407897841	::485560065701986000
40864634	::485560082805977000
161483889	::485560135092543000
300009838	::485560139483971000
90750144	::485560158316400000
26514591	::485560161206288000
26514591	::485560161285984000
26514591	::485560161416015000
247560161	::485560192084357000
47031965	::485560201538310000
40864634	::485560274577924000
159263389	::485560284665237000
279235824	::485560299068477000
565986436	::485560333054906000
377420899	::485560341942657000
279235824	::485560342278598000
352531780	::485560361102630000
300009838	::485560367117242000
91942557	::485560367201132000
44231782	::485560368308039000
338664006	::485560378319835000
279235824	::485560408443334000
140206179	::485560422565543000
212475056	::485560432644468000
562393615	::485560462369910000
279235824	::485560540656173000
23247181	::485560542975639000
149275783	::485560549527543000
59288102	::485560558742405000
407897841	::485560564874485000
101617436	::485560576311959000
268246881	::485560603138736000
224124379	::485560610298400000
418847263	::485560619790114000
322842111	::485560629106049000
167144906	::485560671698817000
177101575	::485560672760397000
196890320	::485560676035747000
279235824	::485560702866690000
20026791	::485560773742436000
278301419	::485560858693492000
176224586	::485560868797558000
268246881	::485560875030298000
43256984	::485560892709273000
279235824	::485560898371604000
279235824	::485560961663651000
90750144	::485560998154477000
81765661	::485561061605527000
279235824	::485561078395322000
109805996	::485561095982440000
216486063	::485561096095277000
361199465	::485561172629127000
113048616	::485561180233019000
279235824	::485561187321380000
76977679	::485561232435343000
235867165	::485561269856911000
62944645	::485561301347741000
14604658	::485561313729712000
27792069	::485561315722014000
101617436	::485561400454955000
565986436	::485561456859967000
184962835	::485561473167421000
331423379	::485561474207592000
240530585	::485561496890384000
23672351	::485561503471263000
279235824	::485561509687201000
41675336	::485561533037281000
189916646	::485561577673084000
279235824	::485561589635239000
325996873	::485561599135350000
338664006	::485561619489906000
279235824	::485561619586359000
100843087	::485561664918413000
23247181	::485561667393040000
279235824	::485561678021406000
384494456	::485561686934319000
279235824	::485561725576433000
37776645	::485561741796192000
314864925	::485561751929237000
60160675	::485561806077718000
232814871	::485561810515271000
425183249	::485561818761662000
70254385	::485561822271913000
476507554	::485561860377161000
7875762	::485561876085219000
60160675	::485561876810444000
565986436	::485561888575463000
331423379	::485561904547377000
60160675	::485561907374325000
406110065	::485561918191828000
90750144	::485561922402926000
565986436	::485561927251140000
321578565	::485561932330831000
18183371	::485561949086691000
215385454	::485561955210391000
60718620	::485561967588151000
361199465	::485561997770375000
41675336	::485562042427113000
232814871	::485562100773699000
268246881	::485562102833508000
62989661	::485562110018342000
321578565	::485562111381479000
287014963	::485562143677218000
542693847	::485562163533070000
37776645	::485562171951435000
39847939	::485562179593465000
408772521	::485562192763179000
232814871	::485562215412400000
41675336	::485562224795480000
406772829	::485562229094645000
16258970	::485562235830280000
433169770	::485562237189255000
161483889	::485562246891077000
339353546	::485562286065451000
637418169	::485562333423357000
373690904	::485562336040583000
279235824	::485562362418565000
68052287	::485562366055428000
493647862	::485562412628602000
328882474	::485562419146534000
387863634	::485562423206633000
270065033	::485562435810508000
553738195	::485562448746143000
79633612	::485562459164397000
383202357	::485562464801914000
38520445	::485562485823778000
520533224	::485562489686335000
264677315	::485562492781740000
310369464	::485562498192392000
125718303	::485562519860154000
264677315	::485562568216285000
65476712	::485562570024419000
635151853	::485562572637093000
16299351	::485562575447265000
328882474	::485562576017690000
306169468	::485562578169761000
444247134	::485562580484628000
637418169	::485562591289155000
92924351	::485562619797852000
724485482	::485562645563858000
255147158	::485562649267019000
724485482	::485562676404559000
282363016	::485562681038880000
476507554	::485562714551365000
377715399	::485562719433527000
55312313	::485562721979490000
43256984	::485562735812280000
553738195	::485562746709508000
493647862	::485562794054389000
165072349	::485562798777171000
186945768	::485562829895135000
321498402	::485562955065339000
637418169	::485562975797792000
724485482	::485562977245216000
471516383	::485563019817394000
24171213	::485563079019622000
53486281	::485563114675773000
602224338	::485563119876702000
565986436	::485563155007819000
16322613	::485563158476505000
565986436	::485563160623988000
136828926	::485563180207206000
55312313	::485563180798590000
565986436	::485563208439046000
321498402	::485563310205435000
448325555	::485563383316762000
56917722	::485563440614752000
384530394	::485563445371469000
241358661	::485563455286415000
600663496	::485563501465698000
518141549	::485563545984057000
552146644	::485563551260868000
328882474	::485563552577495000
394962689	::485563552975949000
241358661	::485563566557102000
565986436	::485563575746838000
16322613	::485563588208099000
39507361	::485563609817559000
47031965	::485563615005528000
376525681	::485563652175454000
493647862	::485563657988763000
369217450	::485563670206758000
335759212	::485563704449048000
275902246	::485563709645783000
537660330	::485563735571177000
58949154	::485563760321380000
347994449	::485563807402848000
255147158	::485563845977444000
92924351	::485563913669316000
15330061	::485563941544677000
369217450	::485564015427350000
20026791	::485564017357115000
53112812	::485564027284627000
287994287	::485564149296943000
14780915	::485564198542671000
42297542	::485564202711793000
308946618	::485564209007034000
274791343	::485564212060880000
228264355	::485564218683301000
287994287	::485564255421231000
106320745	::485564259393630000
161492068	::485564267467264000
368468264	::485564269526671000
724485482	::485564273025089000
263914867	::485564288610729000
24821703	::485564314158239000
287994287	::485564317769957000
713350694	::485564350426779000
46965667	::485564362158260000
308946618	::485564379933327000
308946618	::485564399818534000
46965667	::485564434866536000
46965667	::485564502948446000
287994287	::485564510720110000
308946618	::485564519934988000
47880950	::485564526226444000
588705820	::485564534506389000
92924351	::485564542210936000
81643358	::485564550088257000
68439593	::485564554861350000
388558032	::485564557880860000
109105005	::485564569079644000
540330411	::485564581616443000
25099957	::485564605331017000
368468264	::485564614734647000
368468264	::485564650080043000
588705820	::485564653490429000
46965667	::485564661870628000
518141549	::485564665527685000
308946618	::485564666869841000
402268968	::485564680958930000
27331165	::485564702806663000
23543960	::485564709928579000
518141549	::485564723509739000
227114320	::485564734704738000
308946618	::485564737367724000
17169855	::485564771664527000
274791343	::485564776752631000
347596428	::485564795723071000
471516383	::485564797728325000
466873056	::485564801314082000
17473737	::485564823720062000
243465008	::485564856268247000
47880950	::485564876777988000
233767854	::485564880997847000
17169855	::485564884919140000
38906564	::485564893693620000
108605734	::485564952158023000
59288102	::485565006516613000
238024746	::485565043497766000
357211620	::485565062015639000
46965667	::485565068906881000
102875172	::485565087034671000
17169855	::485565128385900000
38333116	::485565162657939000
18183371	::485565214293630000
354047009	::485565237937336000
347596428	::485565249089576000
16102033	::485565285685276000
96793797	::485565285999460000
38906564	::485565319251906000
57065165	::485565325359218000
18183371	::485565326457708000
187017423	::485565338202161000
24495392	::485565358934224000
289605285	::485565378643251000
310369464	::485565416584925000
300135225	::485565418091085000
321578565	::485565444708110000
68439593	::485565476391882000
92924351	::485565491092520000
432747712	::485565507941040000
280309716	::485565516623675000
54565883	::485565550886518000
227072583	::485565586026823000
92924351	::485565621711544000
253126912	::485565634009661000
257942561	::485565711448686000
112145680	::485565729870061000
68439593	::485565739701927000
290396729	::485565744671780000
129050216	::485565763072561000
168347877	::485565793388597000
354047009	::485565813198704000
46764883	::485565817258786000
258532274	::485565834652577000
16726467	::485565842223296000
340646680	::485565894756933000
406772829	::485565903870771000
168347877	::485565906425094000
44231782	::485565959533391000
347596428	::485565961433399000
65995121	::485565995659313000
289461446	::485566014503936000
277626311	::485566016483631000
415953059	::485566030152880000
354047009	::485566065058275000
256259599	::485566075614949000
520533224	::485566083097579000
369160273	::485566085089853000
91521926	::485566092333428000
354047009	::485566096167407000
415953059	::485566097446289000
24495392	::485566099782504000
73995534	::485566112399392000
176489426	::485566135094751000
336149936	::485566148189376000
101617436	::485566173052809000
532542878	::485566174877745000
369160273	::485566180942290000
257942561	::485566181597016000
161483889	::485566226824171000
409680332	::485566228287602000
340646680	::485566244687708000
520533224	::485566249724678000
81643358	::485566259338436000
340646680	::485566281178185000
314303039	::485566293190643000
125718303	::485566294704394000
18138157	::485566297724309000
19683725	::485566312316669000
26413556	::485566315373920000
200685756	::485566322311315000
334665323	::485566345824587000
306169468	::485566347070668000
361527638	::485566353840279000
257942561	::485566359619653000
607721617	::485566379358420000
471516383	::485566399130386000
115184915	::485566451793670000
130987540	::485566458160631000
36869877	::485566468822552000
168347877	::485566488359600000
35945417	::485566516033638000
281829913	::485566518789304000
422876369	::485566532307910000
479245748	::485566560107384000
59288102	::485566589606305000
256259599	::485566610921369000
24543872	::485566633684250000
115184915	::485566643867643000
86131593	::485566648514908000
367476078	::485566656564195000
88018997	::485566670854172000
40864634	::485566697307250000
336149936	::485566743520096000
106561609	::485566748704247000
39863661	::485566759530156000
88018997	::485566769374183000
369160273	::485566769617047000
25760567	::485566775480688000
600663496	::485566776244072000
334665323	::485566782984294000
259413656	::485566786986082000
280119639	::485566803993575000
331227001	::485566829310803000
40864634	::485566843084500000
367476078	::485566857684852000
62944645	::485566897086136000
471516383	::485566898017697000
409709795	::485566898545774000
257942561	::485566905722605000
214184608	::485566910588002000
35945417	::485566946599919000
148436850	::485566977960710000
37578654	::485567019228884000
326146327	::485567030204956000
36869877	::485567101596626000
20364178	::485567117798825000
101136541	::485567121644990000
448325555	::485567131170648000
101617436	::485567135859503000
44231782	::485567158701654000
115184915	::485567169149681000
309778100	::485567173578878000
80191031	::485567178117103000
23400461	::485567178784382000
148436850	::485567195389255000
339353546	::485567208290934000
257942561	::485567276087652000
513982376	::485567290008539000
290396729	::485567300565598000
28827091	::485567301526093000
134225933	::485567310514896000
62944645	::485567318517645000
170064834	::485567326234738000
71981601	::485567335168999000
92924351	::485567392370532000
88018997	::485567442773872000
20364178	::485567443213877000
232814871	::485567476764135000
375810749	::485567486318764000
257942561	::485567517906055000
28827091	::485567524696633000
20364178	::485567542115590000
374739722	::485567553733812000
155139746	::485567565779836000
200685756	::485567585337880000
713350694	::485567629206495000
29652147	::485567630598995000
12057032	::485567630716444000
307485154	::485567645521936000
374739722	::485567667219075000
325359983	::485567672445190000
115184915	::485567673648943000
200685756	::485567679147696000
255834275	::485567693227966000
326146327	::485567697694892000
131278152	::485567763901992000
375810749	::485567767240667000
61307501	::485567770151907000
337388641	::485567791324356000
232814871	::485567791853228000
307485154	::485567818486665000
44231782	::485567818700562000
62940169	::485567838057267000
95072707	::485567855849529000
377555310	::485567897255677000
632710734	::485567909561782000
338664006	::485567939257442000
325359983	::485567944986873000
433169770	::485567962506489000
24543872	::485567978814332000
277996494	::485568007679135000
315621982	::485568031608025000
467688815	::485568034699235000
374739722	::485568035403489000
380049732	::485568085769060000
214184608	::485568091145789000
217563665	::485568135928774000
337388641	::485568145109708000
349904873	::485568154987266000
29652147	::485568182951092000
318627551	::485568230467973000
338664006	::485568237690568000
279608688	::485568242614665000
588641285	::485568258200719000
516986236	::485568280154099000
139447011	::485568291575173000
161483889	::485568315180736000
347869774	::485568340593623000
29652147	::485568362937073000
339312291	::485568369253699000
337388641	::485568376714952000
86131593	::485568387771146000
217871594	::485568392049340000
29018568	::485568394037841000
262405775	::485568437159092000
37029138	::485568451759468000
50429893	::485568455677317000
307485154	::485568457635663000
566902451	::485568510353891000
375810749	::485568538417975000
374739722	::485568541530152000
301717953	::485568544906948000
423891750	::485568551324225000
29652147	::485568564494340000
214184608	::485568580919234000
110236585	::485568587571417000
632710734	::485568614758506000
449902821	::485568620114632000
92629759	::485568626817105000
277626311	::485568651618054000
98768681	::485568657809235000
23247181	::485568667732553000
632710734	::485568672006561000
422876369	::485568682496909000
228264355	::485568704445288000
272184078	::485568713484034000
637418169	::485568727920824000
233767854	::485568733046652000
29652147	::485568796137369000
42297542	::485568887506104000
100339690	::485568893746835000
43967474	::485568915062669000
326351370	::485568924998565000
36579395	::485568969294622000
338664006	::485568970750046000
307485154	::485568971328876000
29652147	::485568988379119000
130670448	::485569033237172000
23611301	::485569059916759000
83673720	::485569103336570000
130670448	::485569113277087000
24113194	::485569139688210000
246050172	::485569143819608000
256609151	::485569155626958000
23611301	::485569165777199000
44307877	::485569168582791000
64942768	::485569175944171000
23247181	::485569181610291000
29652147	::485569181862334000
115184915	::485569193920585000
51554430	::485569209003687000
23611301	::485569223649816000
64942768	::485569225244049000
310009833	::485569236002025000
600663496	::485569264988876000
23611301	::485569301517463000
90467952	::485569315714777000
339458716	::485569339823624000
161302101	::485569343292329000
29652147	::485569364562042000
487258078	::485569445331750000
26580506	::485569458883526000
40864634	::485569490034651000
29652147	::485569496451919000
18324223	::485569508326002000
33555786	::485569580195393000
449902821	::485569584783564000
115184915	::485569588948529000
254600909	::485569598410874000
29652147	::485569609085775000
309981035	::485569612831260000
40864634	::485569619131138000
309981035	::485569637208555000
637418169	::485569646297219000
31620041	::485569663125172000
44307877	::485569680560488000
498321918	::485569719819579000
35369698	::485569751570452000
632710734	::485569764547260000
359446141	::485569769425629000
316026178	::485569772700966000
33555786	::485569920374407000
281829913	::485569969497718000
343606449	::485570011264610000
44231782	::485570028285095000
326146327	::485570037000839000
187017423	::485570042227355000
125718303	::485570073071849000
306169468	::485570076376985000
387206849	::485570096190877000
168347877	::485570101614088000
65476712	::485570106274365000
62460045	::485570135197896000
24495392	::485570153602494000
14780915	::485570160158597000
134225933	::485570170057158000
387206849	::485570229431312000
66311658	::485570230648061000
208296274	::485570288986247000
174351092	::485570295697137000
168347877	::485570341771542000
499167427	::485570377016303000
167144906	::485570394875625000
341892711	::485570432662532000
346569016	::485570455663693000
259573654	::485570460743401000
27986325	::485570460823072000
168347877	::485570477704753000
233677206	::485570508197347000
331227001	::485570524794216000
387206849	::485570541550436000
339312291	::485570571049398000
167144906	::485570571854307000
279608688	::485570576207970000
129050216	::485570579953876000
278874928	::485570649071812000
289461446	::485570673017094000
110063681	::485570703903555000
279608688	::485570737214717000
465002314	::485570738993504000
36250685	::485570759725953000
39507361	::485570761286254000
31345791	::485570772144881000
360730562	::485570782681391000
41675336	::485570793649479000
387206849	::485570825731338000
280309716	::485570838163623000
279608688	::485570859201871000
417606826	::485570862209572000
164101308	::485570869633486000
278874928	::485570870795321000
91942557	::485570918136422000
278874928	::485570921911296000
532542878	::485570943847510000
110063681	::485570955888967000
36250685	::485570975191556000
278874928	::485570976537903000
22386194	::485570989477343000
239162983	::485571022239059000
256609151	::485571029386137000
83673720	::485571062433071000
36250685	::485571077402558000
278874928	::485571134302482000
118733444	::485571177650585000
101617436	::485571184138801000
55120405	::485571205387530000
230069608	::485571212895346000
226319809	::485571217529663000
24495392	::485571261188149000
417606826	::485571278045466000
25760567	::485571322269822000
341892711	::485571331925495000
387206849	::485571345560780000
398377928	::485571352146214000
23611301	::485571365567598000
30104821	::485571422257827000
398377928	::485571431821213000
279608688	::485571457951363000
543585402	::485571463492435000
30104821	::485571463961772000
66786075	::485571479719780000
23611301	::485571502382002000
83673720	::485571509801734000
168347877	::485571519515336000
322465167	::485571525366390000
57651074	::485571537110446000
279608688	::485571545268383000
155926653	::485571568622637000
62396842	::485571583738523000
196890320	::485571584950673000
12653722	::485571591216955000
315296719	::485571600217935000
44307877	::485571601597878000
162559610	::485571606652399000
30104821	::485571634770636000
24543872	::485571673173663000
24543872	::485571681478389000
45286852	::485571689141374000
471291163	::485571697064435000
331227001	::485571699446788000
73020435	::485571705612406000
201445185	::485571724931391000
471291163	::485571730832756000
471291163	::485571799699058000
359446141	::485571806527365000
259573654	::485571840883314000
172997876	::485571864681795000
315296719	::485571878556143000
247434974	::485571887943004000
487258078	::485571934399528000
290396729	::485571978556747000
84870240	::485571987016658000
377627227	::485572035205025000
537633292	::485572036555579000
247434974	::485572043170009000
367476078	::485572062077927000
387206849	::485572082365763000
42297542	::485572118810492000
466646092	::485572130554540000
233740533	::485572146580582000
387281097	::485572169250770000
290396729	::485572171868012000
255622442	::485572182043815000
18324223	::485572201504964000
30128717	::485572247001006000
19123904	::485572277988519000
30128717	::485572307038257000
594844703	::485572310519144000
22536077	::485572343222108000
243751614	::485572343276646000
33555786	::485572372314198000
342508573	::485572383516790000
364752208	::485572412436520000
408239861	::485572449774235000
37863682	::485572467792957000
290396729	::485572490052128000
331227001	::485572561862787000
201445185	::485572583933231000
157254287	::485572605026369000
205991617	::485572645413347000
465002314	::485572665323683000
232814871	::485572680175722000
157254287	::485572681631137000
14253476	::485572683111731000
59583601	::485572692070768000
466646092	::485572733288583000
81841977	::485572737507680000
256716505	::485572737532846000
65832155	::485572737650278000
349386319	::485572753538297000
22386194	::485572758240526000
205991617	::485572770542006000
131420707	::485572779803025000
637418169	::485572819980279000
344857407	::485572826674380000
480857982	::485572843275444000
29652147	::485572887005655000
301016850	::485572907738095000
398339392	::485572908149121000
630637790	::485572925828116000
286910447	::485572926863720000
161483889	::485572997475237000
24543872	::485573003174883000
155926653	::485573056224452000
24543872	::485573062008377000
38226468	::485573062025564000
185399022	::485573072993271000
87956728	::485573135031623000
50429893	::485573140572307000
279750654	::485573171223855000
325906113	::485573256448327000
374739722	::485573276270223000
270687983	::485573294607695000
19568023	::485573350316470000
374739722	::485573351935467000
163893797	::485573377386479000
381054179	::485573394617073000
224124379	::485573397594648000
17655353	::485573419878977000
41675336	::485573433376657000
187280228	::485573440930189000
578505853	::485573442196865000
509760806	::485573457082474000
22033805	::485573476661870000
187280228	::485573505849651000
176778479	::485573507875864000
629894993	::485573532819009000
372479589	::485573545527750000
262382570	::485573561780670000
34071360	::485573583976951000
212047421	::485573600767143000
351325780	::485573601500729000
140206179	::485573613907496000
351847146	::485573624376459000
278874928	::485573633234849000
232814871	::485573681037721000
264677315	::485573695427989000
305379724	::485573707927003000
64942768	::485573718480257000
230069479	::485573750885462000
134225933	::485573784901279000
140206179	::485573785873965000
50509821	::485573836738265000
109105005	::485573849938161000
247560161	::485573850474622000
320512967	::485573857479495000
65576332	::485573878710677000
372479589	::485573879184642000
19147974	::485573975607898000
155926653	::485573976727355000
161483889	::485573982025162000
61698439	::485573999444123000
300135225	::485574002451034000
28510276	::485574016342982000
262449011	::485574021543899000
629894993	::485574025830100000
208296274	::485574107036012000
241278291	::485574108118147000
44231782	::485574108131119000
372479589	::485574129240649000
36219010	::485574140124860000
277626311	::485574161050267000
102875172	::485574189806784000
387281097	::485574192696287000
606781453	::485574202808754000
632710734	::485574205228855000
15726982	::485574238640668000
134225933	::485574245372940000
247560161	::485574336716091000
432888405	::485574375031070000
390759619	::485574385525587000
23665083	::485574401790709000
130987540	::485574405511462000
232814871	::485574413291909000
108542953	::485574471122972000
24495392	::485574511383703000
247560161	::485574513237565000
277626311	::485574527594668000
187280228	::485574527951175000
414952579	::485574544648704000
80788799	::485574557768495000
198406854	::485574564060360000
25760567	::485574566060646000
277814195	::485574570783420000
29605636	::485574575422312000
242206017	::485574581407989000
30362051	::485574599090794000
41675336	::485574599208620000
66203192	::485574616413270000
107823354	::485574625087471000
30362051	::485574643076431000
412638454	::485574702845292000
27986325	::485574719563763000
358611246	::485574720159354000
107823354	::485574725977260000
159263389	::485574728745496000
416684872	::485574752040280000
315296719	::485574757186674000
454375039	::485574803898634000
416684872	::485574810890555000
23611301	::485574833552388000
359389402	::485574841714880000
247560161	::485574862845403000
172997876	::485574874250084000
635151853	::485574899373588000
23611301	::485574907473195000
380458897	::485574929862377000
172997876	::485574936636190000
172997876	::485575000158900000
33302034	::485575006446174000
16713682	::485575020950093000
98552986	::485575023613059000
414952579	::485575048778895000
607016651	::485575050070745000
144243302	::485575051547537000
375961439	::485575053828816000
387472182	::485575060673937000
390759619	::485575069281038000
45286852	::485575108312834000
333877322	::485575109583704000
322465167	::485575120425996000
61318348	::485575143419572000
247560161	::485575146350989000
23611301	::485575163283390000
30362051	::485575199312457000
151190656	::485575203939180000
589542040	::485575206287966000
23611301	::485575226269659000
204292930	::485575233965809000
222598798	::485575247391760000
629894993	::485575248792674000
144243302	::485575251817160000
39507361	::485575262219026000
23611301	::485575281571160000
233740533	::485575288638545000
390504920	::485575294321831000
336149936	::485575297501507000
629894993	::485575297559826000
220587584	::485575308641193000
23611301	::485575310369619000
247560161	::485575345580826000
23611301	::485575357701967000
144243302	::485575364148994000
399555371	::485575374772781000
34071360	::485575395907887000
23611301	::485575401864167000
134225933	::485575415797645000
102401687	::485575433178865000
299441398	::485575435791892000
382359896	::485575451763425000
23611301	::485575464358928000
144243302	::485575478011760000
23611301	::485575493002215000
247560161	::485575512967086000
351641054	::485575523553509000
23611301	::485575543895494000
34071360	::485575569459781000
23611301	::485575579186769000
537660330	::485575583586603000
319301096	::485575596731146000
245080630	::485575613156057000
414952579	::485575633091584000
23611301	::485575635016761000
475031809	::485575653216235000
23611301	::485575663878168000
256853017	::485575666062987000
14594667	::485575672761298000
629894993	::485575692344492000
134225933	::485575739174309000
23611301	::485575743921852000
76977679	::485575756253122000
224103552	::485575774179573000
247560161	::485575796246208000
23611301	::485575798036770000
16726467	::485575801732354000
117608761	::485575809654992000
23611301	::485575831105048000
24495392	::485575835353481000
23611301	::485575891666206000
152103757	::485575905801011000
28827091	::485575919705149000
23611301	::485575945580216000
27986325	::485575955935526000
359389402	::485575964249059000
94181957	::485575970632380000
94737009	::485575990794403000
155926653	::485576026051731000
33029479	::485576035144970000
172997876	::485576043131318000
44811271	::485576098009210000
437898031	::485576109623615000
23611301	::485576110176878000
338073739	::485576116694814000
333877322	::485576117886021000
359389402	::485576123091533000
44811271	::485576132507357000
23611301	::485576141231882000
336149936	::485576177579737000
12653722	::485576189029797000
23611301	::485576192787898000
383972979	::485576194037800000
378771457	::485576196206256000
377627227	::485576197200678000
330834997	::485576202451570000
23611301	::485576223322828000
377425191	::485576249557778000
23611301	::485576265827504000
73731844	::485576269573005000
259573654	::485576274422026000
416684872	::485576285750427000
35026897	::485576289836085000
23611301	::485576299684302000
318700673	::485576301823021000
331482356	::485576338191839000
282363016	::485576347905830000
318700673	::485576350418210000
277626311	::485576369078685000
84849075	::485576376255537000
364888000	::485576382152724000
253737829	::485576385369767000
339353546	::485576394764587000
66311658	::485576405489844000
255810490	::485576408668700000
614074554	::485576410942042000
113722629	::485576419280691000
67492430	::485576449118576000
359389402	::485576452965167000
277626311	::485576474439598000
537660330	::485576484124655000
24495392	::485576501689974000
318700673	::485576519389954000
172997876	::485576524163448000
63490594	::485576524490231000
18183371	::485576552273285000
304140174	::485576589468381000
333877322	::485576598796529000
247560161	::485576599245299000
339353546	::485576610976780000
232114448	::485576614194212000
263418480	::485576674352713000
552146644	::485576712105627000
444247134	::485576713326194000
304140174	::485576734733922000
268246881	::485576751028781000
277626311	::485576770167377000
83673720	::485576829726896000
151190656	::485576858327842000
232114448	::485576867597279000
247560161	::485576874769141000
286341932	::485576909195993000
318700673	::485576934592499000
89590985	::485576962413297000
348085087	::485576991123312000
344857407	::485577002204680000
215144630	::485577020206620000
232114448	::485577044483641000
277626311	::485577064511057000
172997876	::485577066830913000
26580130	::485577099894206000
12653722	::485577101685166000
155139746	::485577104616980000
165967574	::485577139966992000
343606449	::485577159638274000
83673720	::485577239598493000
537660330	::485577245277577000
295339639	::485577279951495000
414952579	::485577286482026000
344454080	::485577292102381000
361391612	::485577308237864000
12653722	::485577318039973000
78065938	::485577331994423000
25747982	::485577407307329000
19161423	::485577417478922000
62989661	::485577470133825000
134585678	::485577481789775000
268246881	::485577487380799000
147310240	::485577515117711000
109762886	::485577528657346000
336149936	::485577543144443000
84870240	::485577556721029000
277996494	::485577604351545000
458639179	::485577616200433000
254600909	::485577633162227000
51979136	::485577635305488000
371068004	::485577640754315000
306169468	::485577646248828000
222598798	::485577654197055000
24495392	::485577667249328000
35026897	::485577667501391000
84870240	::485577668331450000
371068004	::485577679186690000
66311658	::485577797583536000
113048616	::485577801886883000
588531316	::485577900373327000
35026897	::485577944413515000
232114448	::485577946883948000
20924979	::485577955377045000
103782180	::485577977108127000
310321041	::485577977741066000
301290830	::485578000344555000
277814195	::485578004525883000
415540928	::485578015103938000
337169907	::485578019516346000
354629644	::485578024570863000
232114448	::485578062470578000
383972979	::485578088986583000
466873056	::485578094112022000
433169770	::485578134738067000
30362051	::485578144900866000
148436850	::485578166631555000
170357410	::485578176886620000
517075828	::485578192648806000
76502729	::485578207710543000
282779381	::485578215348371000
33323170	::485578216606687000
310321041	::485578231790051000
29652147	::485578260294942000
35026897	::485578315584245000
230069608	::485578322106396000
232114448	::485578330805383000
255810490	::485578333233496000
230069479	::485578365358071000
29652147	::485578366926745000
33323170	::485578374543183000
263418480	::485578410668724000
36343877	::485578435239362000
36343877	::485578445154693000
170357410	::485578457724628000
62396842	::485578499680649000
108542953	::485578505502355000
232114448	::485578524217323000
212475056	::485578528054718000
267445807	::485578563429859000
70571907	::485578595402674000
170357410	::485578603216646000
280297585	::485578626285318000
18324223	::485578659319672000
458639179	::485578686293225000
509523903	::485578693079609000
170357410	::485578802974584000
68221984	::485578821333417000
277996494	::485578833542668000
396923534	::485578858670731000
277996494	::485578867126435000
458639179	::485578868489613000
632710734	::485578987389726000
236595577	::485579009615339000
68221984	::485579016515383000
99114248	::485579044977508000
377555310	::485579066871803000
614436697	::485579083208617000
185629189	::485579134048157000
454375039	::485579150624030000
312784161	::485579154553724000
168274200	::485579162736803000
168274200	::485579162740985000
17908818	::485579171054518000
270065033	::485579205896196000
170357410	::485579234270646000
8709452	::485579241388388000
190396530	::485579258866450000
254210162	::485579317334638000
326146327	::485579366676443000
187078541	::485579383281692000
19568023	::485579396104081000
201445185	::485579400847437000
367941154	::485579425145032000
36250685	::485579443130597000
247560161	::485579458699481000
359389402	::485579474491428000
29652147	::485579494603120000
426923626	::485579524596174000
322842111	::485579541629636000
37011485	::485579569467232000
326146327	::485579619714609000
390759619	::485579631576489000
277996494	::485579646025474000
289084083	::485579668175585000
347994449	::485579674089582000
631245094	::485579713646047000
414952579	::485579739994652000
8709452	::485579750094565000
132314519	::485579760861327000
36250685	::485579826951356000
251429451	::485579844118654000
74955386	::485579901194346000
211616743	::485579904059072000
33323170	::485579907951374000
57385263	::485579924137582000
297679816	::485579945033601000
260464441	::485579992726659000
29652147	::485579998355783000
411997198	::485580039166386000
211616743	::485580041611276000
390759619	::485580048322555000
631245094	::485580054491975000
369804138	::485580075501625000
242305581	::485580090713968000
390759619	::485580101485350000
40864634	::485580109735157000
185629189	::485580167147163000
420403218	::485580194749886000
225206178	::485580214127165000
58115212	::485580228681416000
36250685	::485580271665053000
408239861	::485580280715935000
267482514	::485580286139187000
23611301	::485580325779537000
130670448	::485580364996284000
387206849	::485580404422742000
447255375	::485580438757318000
16864384	::485580446202220000
256321392	::485580457929502000
259573654	::485580459334971000
94181957	::485580478238310000
318627551	::485580522819571000
372611209	::485580561885315000
82223258	::485580598803587000
30336217	::485580614033506000
297679816	::485580649127215000
253886962	::485580660967350000
256853017	::485580693154455000
39507361	::485580709122539000
217871594	::485580759193751000
333877322	::485580767083253000
249243467	::485580767838212000
113048616	::485580775996129000
33453167	::485580811815501000
333877322	::485580825899958000
61736206	::485580848037892000
245021956	::485580867050299000
725050717	::485580893918994000
118855202	::485580929721970000
364410144	::485580930191327000
316026178	::485580938856779000
33217361	::485580948474707000
213763059	::485580991562407000
63490594	::485580996687843000
359389402	::485581007580856000
364410144	::485581028501643000
47859489	::485581047434727000
187280228	::485581055785578000
22559382	::485581066116165000
102875172	::485581069589434000
466873056	::485581093299429000
35297171	::485581153265397000
99114248	::485581159993049000
15330061	::485581161184251000
40864634	::485581205413175000
213763059	::485581242289508000
208171241	::485581263340707000
377627227	::485581272136179000
86131593	::485581275541954000
24543872	::485581277249036000
270065033	::485581282533834000
217871594	::485581305174687000
314988406	::485581323872919000
432622681	::485581329166118000
489961036	::485581330306973000
634873462	::485581331351760000
287727506	::485581368315764000
445219284	::485581380144082000
363969403	::485581385696952000
19683725	::485581401593368000
22087737	::485581404151873000
23785621	::485581407045967000
330834997	::485581412280438000
306169468	::485581431272656000
333877322	::485581435839868000
407399368	::485581439438577000
76375846	::485581476222611000
91942557	::485581527926185000
260464441	::485581536008208000
516986236	::485581604429905000
330834997	::485581643432730000
370165750	::485581676613881000
289084083	::485581733765472000
176954488	::485581764421632000
151604434	::485581798349348000
182645046	::485581822500167000
224103552	::485581842288873000
372611209	::485581848848789000
161483889	::485581849138569000
252674018	::485581849826033000
532542878	::485581852812791000
230069608	::485581859410411000
358611246	::485581871950991000
107823354	::485581878989422000
315527257	::485581892083671000
95072707	::485581896391217000
414952579	::485581898446417000
40864634	::485581900870721000
66311658	::485581945762746000
163646426	::485581956768595000
68221984	::485581959494918000
99114248	::485582005833195000
319145382	::485582026158784000
15137186	::485582068483502000
338664006	::485582082630893000
76375846	::485582107230470000
226319809	::485582111425175000
40864634	::485582118894829000
63720288	::485582153795645000
31326082	::485582174142230000
414952579	::485582209332412000
18842764	::485582227288645000
19568023	::485582228878278000
310369464	::485582238143102000
215385454	::485582240420622000
387863634	::485582240898744000
28827091	::485582268753145000
245021956	::485582271546527000
205991617	::485582281377984000
245855482	::485582290265731000
445219284	::485582297047916000
387472182	::485582308347363000
326351370	::485582344019927000
470458433	::485582362051244000
205991617	::485582387556806000
425897170	::485582395182022000
607016651	::485582456204959000
425897170	::485582463536611000
40864634	::485582465461788000
107610605	::485582536148389000
360231979	::485582543589494000
19568023	::485582593417822000
17840621	::485582600455454000
431937908	::485582619610865000
205991617	::485582620508446000
26109453	::485582671880261000
467688815	::485582690104537000
45759903	::485582694407888000
155926653	::485582739853557000
635151853	::485582753203630000
431937908	::485582767099367000
40864634	::485582778717597000
520533224	::485582785390723000
333877322	::485582814176219000
176778479	::485582829309272000
437898031	::485582832777961000
173232394	::485582856488370000
136791341	::485582881004081000
333877322	::485582894161616000
45759903	::485582938734477000
453690730	::485582978475515000
82242725	::485582978639069000
594844703	::485582987732324000
588874950	::485583015095984000
245080630	::485583030258376000
458826306	::485583050882162000
28827091	::485583062227382000
364043601	::485583073128357000
432622681	::485583090861883000
402268968	::485583091696533000
16568377	::485583109258088000
333877322	::485583132968501000
36250685	::485583138434084000
291221395	::485583167664189000
286910447	::485583189482545000
45286852	::485583192510844000
141976809	::485583201226612000
205991617	::485583227331960000
316026178	::485583234206429000
164575018	::485583241253228000
30417393	::485583282172489000
316026178	::485583284789727000
349788720	::485583299243290000
382359896	::485583302791688000
321498402	::485583315949203000
635151853	::485583338795589000
310369464	::485583366939344000
374613599	::485583381162639000
254319575	::485583387332079000
239313896	::485583389420834000
18842764	::485583393842003000
45286852	::485583401722720000
286910447	::485583418080497000
34071360	::485583472447062000
115941650	::485583494878601000
330834997	::485583496383954000
34071360	::485583518521511000
34071360	::485583519729451000
76707926	::485583530089779000
34071360	::485583537815310000
635151853	::485583537936941000
594844703	::485583540885528000
14604658	::485583553019654000
594844703	::485583560103841000
20738985	::485583564130381000
211616743	::485583602231427000
6733652	::485583627540258000
374739722	::485583644233187000
509523903	::485583672523780000
176778479	::485583690173399000
635151853	::485583770636926000
68622166	::485583783991578000
62685527	::485583817479319000
594844703	::485583833618595000
351152035	::485583897460092000
68622166	::485583897728520000
38226468	::485583938707275000
131278152	::485583980003987000
187034273	::485584036186714000
225206178	::485584052175380000
424498591	::485584125617659000
397084214	::485584145553166000
111806693	::485584163987533000
79447998	::485584165358678000
111806693	::485584169431740000
425897170	::485584187928215000
68622166	::485584194714628000
310369464	::485584213807091000
79447998	::485584215560318000
63490594	::485584237538459000
279608688	::485584264847560000
389954423	::485584265019527000
211616743	::485584285567422000
160788774	::485584308225445000
289743411	::485584313753567000
17840621	::485584317972611000
389954423	::485584326688382000
205991617	::485584339380363000
333877322	::485584357780754000
289743411	::485584362491363000
15875100	::485584381915197000
289743411	::485584413322149000
289743411	::485584448076132000
414952579	::485584452987260000
50509821	::485584477746233000
414952579	::485584483236581000
211616743	::485584500332572000
389954423	::485584502236803000
28827091	::485584525842341000
635151853	::485584545731735000
45492981	::485584651528839000
372493368	::485584662417637000
18015033	::485584664305098000
30516926	::485584693643857000
27323374	::485584702695170000
241995287	::485584712363040000
182645046	::485584722441957000
176778479	::485584728410451000
41908697	::485584737097248000
631245094	::485584758533914000
364043601	::485584803744329000
477188816	::485584809834463000
398735102	::485584829371514000
29849760	::485584867330359000
39041924	::485584883352223000
41675336	::485584902277324000
163589914	::485584907633049000
478145352	::485584918462730000
500308199	::485584926142521000
238698812	::485584958518341000
375734748	::485584981528301000
18842764	::485584995516690000
80157666	::485585000738193000
552789896	::485585007809798000
25160673	::485585019012780000
389954423	::485585051002736000
34071360	::485585067457011000
34071360	::485585077842083000
446541836	::485585105965293000
80157666	::485585158397890000
24738840	::485585178547322000
65512747	::485585185144971000
306169468	::485585189318701000
39507361	::485585194460905000
316301043	::485585196117680000
61318348	::485585205340938000
289743411	::485585209921138000
263013923	::485585295510097000
64942768	::485585320050966000
241995287	::485585341374410000
430072028	::485585346214633000
20738985	::485585360546578000
226319809	::485585378103947000
17107944	::485585387784790000
216591008	::485585392779816000
70483417	::485585403706376000
157254287	::485585407971565000
603870273	::485585422433546000
39847939	::485585429245091000
70483417	::485585431988551000
226319809	::485585480860598000
367296747	::485585484077219000
99114248	::485585539450425000
241995287	::485585546794659000
327689033	::485585560799428000
17107944	::485585562611757000
128666650	::485585575400189000
26580130	::485585582534295000
99114248	::485585613903495000
241995287	::485585619578404000
99114248	::485585681255657000
25760567	::485585726562508000
241995287	::485585762411220000
70805584	::485585763191783000
76707926	::485585776244060000
267482514	::485585788542140000
463908266	::485585789267365000
51554430	::485585821240926000
445903498	::485585876546637000
266703661	::485585891675496000
44278444	::485585896024989000
24543872	::485585937322086000
414952579	::485585964236959000
132768456	::485585970029268000
44278444	::485586029718405000
479246485	::485586052082442000
82223258	::485586060420730000
44278444	::485586061297324000
210996408	::485586091244662000
34071360	::485586092251291000
24543872	::485586119652700000
463908266	::485586126111924000
187651826	::485586205342699000
211616743	::485586329401454000
227072583	::485586368719233000
349788720	::485586375727910000
99114248	::485586394589306000
16846197	::485586402394910000
553934357	::485586402613022000
270687983	::485586425392279000
99114248	::485586462801268000
2084321	::485586492736024000
2084321	::485586506375888000
31326082	::485586511954341000
238307628	::485586527297470000
630637790	::485586546515804000
40526887	::485586576408182000
330513153	::485586577557450000
465002314	::485586591394824000
31326082	::485586599221002000
424498868	::485586652622901000
211616743	::485586654216736000
12057032	::485586659040169000
40526887	::485586683341975000
597038752	::485586722114117000
30242503	::485586728099409000
49455873	::485586779571888000
30242503	::485586814334300000
45492981	::485586821624000000
33788573	::485586825738596000
424498868	::485586873339760000
72143337	::485586896664666000
211616743	::485586911931535000
458826306	::485586914620493000
99114248	::485586914833989000
47466684	::485586937110335000
44278444	::485586940402479000
211616743	::485586950863069000
310369464	::485586975605280000
254600909	::485587006546665000
44278444	::485587009998577000
58847822	::485587010397036000
312784161	::485587014545186000
429375230	::485587087509311000
24543872	::485587122074554000
553934357	::485587127510396000
59583601	::485587177359679000
115184915	::485587182338338000
211616743	::485587191318319000
170815462	::485587252970409000
49455873	::485587282074693000
15109013	::485587283626954000
472528304	::485587302203547000
230069608	::485587326274658000
349788720	::485587397389074000
237118122	::485587398198169000
552789896	::485587407119466000
331482356	::485587499755249000
289743411	::485587517908205000
167301113	::485587523461079000
226357092	::485587532336209000
212047421	::485587537617248000
168347877	::485587565592838000
14780915	::485587654369890000
460491164	::485587657729122000
19568023	::485587685328027000
327689033	::485587702318768000
7875762	::485587718693724000
107610605	::485587761122926000
617791569	::485587801275002000
374739722	::485587850029568000
498321918	::485587865267494000
309124011	::485587873002192000
68221984	::485587880044412000
7875762	::485587910159523000
155397134	::485587918556102000
15330061	::485587944065888000
233677206	::485587945580011000
113048616	::485587949539450000
82223258	::485587949757546000
398339392	::485588019098185000
22087737	::485588045802901000
105623584	::485588134135345000
240532669	::485588142653575000
324171027	::485588198463393000
309124011	::485588217669124000
408239861	::485588226048929000
211616743	::485588236845060000
38577111	::485588241039388000
233677206	::485588257208406000
408239861	::485588276154081000
347994449	::485588289181585000
106320745	::485588293900595000
310369464	::485588294969724000
153077015	::485588296613916000
24100015	::485588322320789000
38579155	::485588324002721000
254600909	::485588348480675000
358643765	::485588354407219000
211616743	::485588406156533000
498321918	::485588415690588000
155397134	::485588428726099000
398339392	::485588437131862000
211616743	::485588440663076000
325996873	::485588475790761000
433654462	::485588477241593000
72143337	::485588482338062000
173232394	::485588512633131000
398339392	::485588671249534000
82223258	::485588692749135000
211616743	::485588700005269000
233677206	::485588705298489000
398339392	::485588715126157000
211616743	::485588751087702000
18842764	::485588765923377000
211616743	::485588778707206000
310369464	::485588782880546000
155139746	::485588807597580000
89033916	::485588826740776000
24543872	::485588832721461000
50818061	::485588869140598000
322465167	::485588874920341000
173232394	::485588894268682000
318173357	::485588903173169000
289743411	::485588906378031000
424498868	::485588938006855000
125718303	::485588956671512000
580391330	::485588972387565000
65576332	::485588991148695000
398339392	::485589024225386000
72143337	::485589030378434000
257942561	::485589048228986000
256074844	::485589084505505000
387863634	::485589091472257000
254600909	::485589096228614000
45470777	::485589113132036000
202292166	::485589129200406000
430072028	::485589137802534000
45470777	::485589169432190000
387472182	::485589280212135000
48612192	::485589300852326000
363059827	::485589302143774000
372551778	::485589334876487000
398339392	::485589361023778000
128284695	::485589386424102000
208296274	::485589386621243000
318173357	::485589392522633000
189033239	::485589431924293000
387188572	::485589433882656000
580391330	::485589444372611000
234187240	::485589446700462000
372551778	::485589450731585000
393718746	::485589451314585000
596113934	::485589457655967000
24543872	::485589460638511000
189033239	::485589460835246000
580391330	::485589480858869000
580391330	::485589521463902000
580391330	::485589543232348000
318627551	::485589557769801000
24543872	::485589591928217000
17694593	::485589596047441000
289743411	::485589658286698000
301016850	::485589661620793000
79035481	::485589668696961000
580391330	::485589714292838000
18752326	::485589754965016000
26580130	::485589761139032000
187034273	::485589780768387000
187017423	::485589812896727000
266703661	::485589854970183000
189033239	::485589858128105000
580391330	::485589870325137000
398445530	::485589879901138000
398339392	::485589897747505000
513982376	::485589911937224000
33676766	::485589917494296000
127943795	::485589934661586000
269605766	::485589994480730000
398445530	::485589995793956000
219153949	::485589998457323000
382190006	::485590000432472000
269605766	::485590007839997000
187034273	::485590026160312000
318173357	::485590031256403000
467688815	::485590064723132000
99114248	::485590116744720000
102301729	::485590168137527000
183562162	::485590170213707000
71617108	::485590178598486000
333877322	::485590212597145000
545297326	::485590227403407000
33299478	::485590227570814000
210873235	::485590245568950000
133526428	::485590245753495000
580391330	::485590266296815000
196152188	::485590310077366000
289743411	::485590315068588000
537660330	::485590323880419000
273697690	::485590329802772000
211019280	::485590365018152000
83513704	::485590384341311000
266703661	::485590429333602000
580391330	::485590429643964000
24543872	::485590432521277000
37029138	::485590445859557000
44278444	::485590492030066000
176778479	::485590495515512000
58028621	::485590510392705000
301016850	::485590520484225000
189033239	::485590524443639000
255547325	::485590524896616000
580391330	::485590540591702000
22220460	::485590548942569000
247372701	::485590551610159000
70571907	::485590559956803000
580391330	::485590574993375000
187034273	::485590579154132000
30912658	::485590591699709000
169378322	::485590604680675000
634822122	::485590629120880000
26580130	::485590638180569000
80586819	::485590649232572000
580391330	::485590654139916000
14792781	::485590659173076000
30362051	::485590664621457000
273034167	::485590721752088000
80586819	::485590741394010000
255547325	::485590745198260000
44278444	::485590766085894000
580391330	::485590769072222000
398339392	::485590769260961000
580391330	::485590781197967000
289743411	::485590788970414000
247372701	::485590796482015000
94181957	::485590835937808000
315296719	::485590837976244000
552789896	::485590889188716000
176778479	::485590892590673000
107724446	::485590899054108000
430072028	::485590912605487000
49455873	::485590935334424000
189033239	::485590965395005000
702450841	::485591004095844000
547741880	::485591008688623000
17107944	::485591033603178000
189033239	::485591057703260000
49455873	::485591089873571000
599774410	::485591113915707000
234187240	::485591130822557000
25747982	::485591169146322000
26580130	::485591176368496000
187017423	::485591177589051000
99114248	::485591223403438000
322358530	::485591226322657000
469196810	::485591243515105000
702450841	::485591261986844000
333704327	::485591300767358000
289743411	::485591338709426000
498637061	::485591345315475000
187017423	::485591351015141000
132314519	::485591378970177000
189033239	::485591380433985000
454304418	::485591387060977000
6092972	::485591407910862000
176954488	::485591410767192000
270143437	::485591415997480000
232814871	::485591452559228000
176778479	::485591458339373000
222598798	::485591482129059000
183562162	::485591496595214000
269605766	::485591498335854000
16380745	::485591507064217000
547741880	::485591517914873000
318627551	::485591531340828000
99114248	::485591543525281000
51964139	::485591570628882000
189033239	::485591579915472000
269605766	::485591583216373000
205320851	::485591584063651000
26580130	::485591585346691000
18752326	::485591587628412000
258108922	::485591587787796000
187017423	::485591602115514000
163589914	::485591622042656000
498637061	::485591640778604000
498637061	::485591651276955000
356974615	::485591653147619000
380680929	::485591661846605000
289743411	::485591666850791000
51601709	::485591692133662000
120966317	::485591726598283000
375961439	::485591746529619000
189033239	::485591802498408000
187017423	::485591805728018000
414952579	::485591825223143000
454406979	::485591832827805000
40864634	::485591834303799000
134225933	::485591835914797000
112333263	::485591838942707000
99114248	::485591853761175000
266210776	::485591868516745000
373690904	::485591884220231000
537660330	::485591941036244000
268987143	::485591945868505000
706034130	::485591971604746000
112333263	::485592010342948000
25609677	::485592016446054000
99114248	::485592035097722000
301016850	::485592072829669000
91942557	::485592099170287000
222598798	::485592105884983000
176778479	::485592109353676000
155139746	::485592118329491000
189033239	::485592160847142000
537660330	::485592165343453000
545297326	::485592176907526000
96421993	::485592201146404000
75937251	::485592258293424000
189033239	::485592275368427000
245669191	::485592294624485000
222598798	::485592298307072000
132314519	::485592317244358000
706034130	::485592325121245000
44278444	::485592328510242000
101477442	::485592424463732000
18752326	::485592432910663000
336149936	::485592470311272000
286734780	::485592481589772000
454406979	::485592483548909000
304140174	::485592491505491000
118855202	::485592552188301000
99114248	::485592555099136000
305265637	::485592568755798000
509523903	::485592614360469000
113048616	::485592629199904000
36612981	::485592631540346000
51964139	::485592647776468000
625951846	::485592668203155000
398339392	::485592692798132000
112333263	::485592695738363000
22328944	::485592699362611000
18842764	::485592702369927000
50509821	::485592706454786000
189033239	::485592714986000000
552789896	::485592722678358000
479959389	::485592729981054000
306169468	::485592743591542000
35256600	::485592744895995000
14604658	::485592759370543000
151190656	::485592777019764000
17107944	::485592778278445000
498637061	::485592782845648000
552789896	::485592784963772000
26580130	::485592791272013000
26580130	::485592808472866000
282779381	::485592810813284000
336149936	::485592831134683000
187034273	::485592833030488000
50509821	::485592835727425000
163589914	::485592842945826000
112333263	::485592908410544000
112333263	::485592918938222000
151604434	::485592920381071000
23543960	::485592952333291000
29652147	::485592960760029000
361199465	::485593004762464000
187017423	::485593010755747000
398339392	::485593037586702000
317596401	::485593038056456000
245669191	::485593063654301000
187280228	::485593077495525000
64907439	::485593091382849000
336149936	::485593161822003000
552789896	::485593162312740000
451667062	::485593167010344000
377555310	::485593175956791000
398339392	::485593212610818000
23543960	::485593241765421000
381181950	::485593290603900000
22328944	::485593297021595000
398339392	::485593299172876000
291413743	::485593316675694000
351325780	::485593319666225000
454304418	::485593326612017000
183090041	::485593331981107000
289605285	::485593335235497000
187280228	::485593336279887000
163589914	::485593341472436000
130514710	::485593357318512000
234078302	::485593358996230000
463908266	::485593363207319000
289605285	::485593381372829000
324171027	::485593383055138000
233740533	::485593406161178000
398707286	::485593450037800000
189033239	::485593460829728000
320052148	::485593519419977000
66555228	::485593581206245000
398339392	::485593610851581000
433169770	::485593616291610000
369819130	::485593627897233000
26947347	::485593639352287000
163646426	::485593657652047000
241995287	::485593659153215000
375364618	::485593674416283000
68490087	::485593687900962000
90544248	::485593697510117000
377555310	::485593748802244000
57385263	::485593751994105000
24868543	::485593757962600000
408239861	::485593793316397000
6203992	::485593800295718000
99114248	::485593818054414000
398339392	::485593842238775000
317596401	::485593879110893000
267482514	::485593880985755000
22005666	::485593934651875000
90689440	::485593941534707000
44278444	::485593975013642000
176224586	::485593975961575000
99114248	::485593979337977000
586669052	::485593989962530000
169636335	::485594002645733000
69916558	::485594012444028000
46965667	::485594012946927000
61318348	::485594019570126000
18752326	::485594056244723000
261043724	::485594058199273000
99114248	::485594066562736000
94181957	::485594107079712000
289605285	::485594109856321000
377425191	::485594136398290000
27726737	::485594146283855000
175314654	::485594162637844000
245855482	::485594169000615000
433169770	::485594172468899000
399408344	::485594180194816000
390504920	::485594182766309000
117264210	::485594201175130000
408239861	::485594201233436000
84870240	::485594229544984000
94181957	::485594288013582000
155730095	::485594300416557000
224682361	::485594312025993000
277529978	::485594330430582000
64942768	::485594341671710000
53486281	::485594389897830000
580391330	::485594392242044000
185399022	::485594394385326000
155139746	::485594424810799000
99114248	::485594426631131000
22536077	::485594450551267000
586669052	::485594453202444000
155139746	::485594466481209000
305265637	::485594488979464000
377555310	::485594500778049000
220532575	::485594515575943000
372068999	::485594523259895000
99114248	::485594545866817000
46940147	::485594553756311000
516986236	::485594555660505000
161492068	::485594572676816000
586669052	::485594604905844000
211376385	::485594626254831000
37011485	::485594632164605000
168274200	::485594656873271000
22328944	::485594720501256000
398339392	::485594757813370000
377425191	::485594812872396000
102875172	::485594813740625000
131954929	::485594823563300000
244646421	::485594866617819000
158948807	::485594890479206000
337434879	::485594903192154000
303080805	::485594927595012000
293897624	::485594939406172000
53486281	::485594953348034000
374739722	::485594954463322000
6945382	::485594958619889000
22005666	::485594986839150000
17473737	::485595036566822000
101881386	::485595051381489000
282860308	::485595071320821000
429375230	::485595090576887000
537660330	::485595131353915000
309981035	::485595132776169000
36250685	::485595144188862000
319145382	::485595144440127000
309981035	::485595145992404000
29652147	::485595156805332000
266164462	::485595180821905000
53486281	::485595193987833000
291288952	::485595198526087000
22220460	::485595205471453000
33029479	::485595212320763000
6945382	::485595262786609000
442082078	::485595286006280000
106320745	::485595314221760000
25099957	::485595314963746000
588874950	::485595321490087000
53486281	::485595334853554000
99114248	::485595376385142000
112333263	::485595386078175000
260361255	::485595400682733000
99114248	::485595421176102000
454406979	::485595443326648000
15330061	::485595493762756000
40864634	::485595497558581000
2084321	::485595507142569000
537660330	::485595553011486000
112333263	::485595557478404000
377627227	::485595559831416000
99114248	::485595560972263000
233740533	::485595642350161000
333704327	::485595662432473000
163279109	::485595667906035000
537660330	::485595674059079000
128666650	::485595684020965000
257942561	::485595691364790000
53486281	::485595707467132000
99114248	::485595711577145000
6945382	::485595712806072000
245669191	::485595738294861000
442082078	::485595745429360000
442082078	::485595758691753000
267445807	::485595773225410000
289743411	::485595794389880000
256319248	::485595796096954000
357790406	::485595796243775000
257942561	::485595810596261000
256259599	::485595832083697000
238788821	::485595864342073000
78970527	::485595934756048000
410461303	::485595938413490000
424498591	::485595949650026000
6945382	::485595961733824000
725050717	::485595989252648000
390552849	::485596009376927000
307397057	::485596009717043000
155139746	::485596046194528000
315296719	::485596076049567000
348262381	::485596092214431000
289461446	::485596109507928000
451868427	::485596114293256000
212475056	::485596126389616000
318627551	::485596128268673000
451868427	::485596146807500000
396923534	::485596164100603000
99114248	::485596177035821000
254210162	::485596197520814000
85399171	::485596245021687000
233740533	::485596254114557000
6945382	::485596267913834000
305265637	::485596289556439000
219550942	::485596303205076000
458766436	::485596305041797000
31144939	::485596306644021000
311664191	::485596313644703000
305265637	::485596327703613000
163279109	::485596335282737000
46965667	::485596343969128000
408239861	::485596370334539000
351847146	::485596374809849000
337434597	::485596383508840000
99114248	::485596429012832000
446757000	::485596466451206000
91942557	::485596481697492000
537660330	::485596508331327000
19683725	::485596513247428000
305265637	::485596520457072000
99114248	::485596557908013000
113760458	::485596596579475000
396923534	::485596596764037000
426838833	::485596610433650000
76082847	::485596617115193000
99114248	::485596649343819000
36250685	::485596656373891000
119269983	::485596677714501000
91942557	::485596689881780000
22220460	::485596746576166000
339917675	::485596762334191000
424498591	::485596768428507000
328882474	::485596786799939000
20190503	::485596797596086000
225893243	::485596805971709000
187741596	::485596806139482000
235382002	::485596817585741000
51325761	::485596829833515000
339295860	::485596844135677000
99114248	::485596846144765000
155139746	::485596859923058000
537660330	::485596892013662000
552789896	::485596898628468000
454304418	::485596908891541000
33029479	::485596909432610000
254210162	::485596920736280000
53486281	::485596924457005000
18437537	::485596938658906000
36485138	::485596944472227000
424498868	::485596957503541000
454406979	::485596965045284000
509523903	::485596973806804000
377425191	::485596980807495000
26954972	::485597000105467000
537660330	::485597009433214000
347596428	::485597021349228000
219039425	::485597023035326000
236271147	::485597027867168000
26954972	::485597044535754000
254210162	::485597051141361000
99114248	::485597058208776000
408239861	::485597065217441000
336149936	::485597080572792000
20935798	::485597115029422000
201445185	::485597124130639000
99114248	::485597153859887000
625170672	::485597155055251000
358643765	::485597158653960000
426838833	::485597168238358000
17107944	::485597181806911000
99114248	::485597256901337000
140157275	::485597280129409000
46965667	::485597329915793000
80191031	::485597337922719000
108798356	::485597359523381000
349788720	::485597365307711000
222598798	::485597405023191000
99114248	::485597445162684000
408239861	::485597463483383000
46965667	::485597464582320000
51325761	::485597476385484000
65968609	::485597489861365000
198651083	::485597503673622000
75937251	::485597508626685000
269605766	::485597523189321000
65968609	::485597533884805000
37011485	::485597574590922000
27331165	::485597611592671000
599774410	::485597613614694000
389954423	::485597647936315000
69064286	::485597656421789000
117608761	::485597709793902000
99114248	::485597744208175000
279608688	::485597754022846000
265760942	::485597775950643000
460611723	::485597793651019000
357790406	::485597814790291000
67450397	::485597848193732000
22005666	::485597854803566000
359244936	::485597877909995000
33323170	::485597888391548000
518141549	::485597904745144000
99114248	::485597942196092000
80191031	::485597955735298000
47880950	::485597961758330000
77765035	::485597991860834000
518141549	::485598011515338000
64768338	::485598013906116000
65968609	::485598033141182000
516096126	::485598049994297000
333704327	::485598057703014000
538590660	::485598078565490000
12653722	::485598093413318000
359244936	::485598114816876000
631245094	::485598115026591000
21374892	::485598150409719000
415789240	::485598151764488000
99114248	::485598176779325000
334515229	::485598203538972000
755431	::485598216029605000
520533224	::485598223604531000
351264389	::485598226024652000
78970527	::485598244240498000
400817337	::485598269188218000
33011898	::485598271709007000
53486281	::485598278646386000
170357410	::485598279682367000
21374892	::485598281230069000
240914419	::485598332413173000
258532274	::485598333713809000
353544330	::485598356660822000
99114248	::485598358732427000
168387841	::485598381486534000
117608761	::485598429540659000
349788720	::485598434226085000
53486281	::485598501167169000
367941154	::485598533442342000
107724446	::485598541101166000
16102033	::485598560696938000
373147853	::485598574622023000
520533224	::485598606951342000
566902451	::485598620792922000
216927443	::485598652162142000
117608761	::485598661347262000
566902451	::485598671439134000
216927443	::485598680809213000
15330061	::485598698521378000
274712500	::485598715407650000
33249556	::485598760584900000
216927443	::485598784270114000
99114248	::485598794466086000
333245482	::485598799310893000
40816246	::485598812476817000
47880950	::485598816528117000
66882384	::485598821234143000
68221984	::485598826469019000
358611246	::485598856210440000
25082908	::485598860299874000
99114248	::485598877198721000
289084083	::485598892705067000
216927443	::485598901295415000
349788720	::485598910602551000
198406854	::485598921474211000
216927443	::485598923332288000
16568377	::485598977690071000
419047433	::485598988909813000
99114248	::485598996207906000
430072028	::485599005426995000
78970527	::485599012951560000
396923534	::485599020207714000
307485154	::485599050683527000
67450397	::485599053863202000
265760942	::485599075337646000
358611246	::485599077850034000
333245482	::485599091431178000
216927443	::485599107898413000
256259599	::485599117645582000
176778479	::485599123169501000
45492981	::485599154110885000
256259599	::485599209597317000
256259599	::485599258075078000
25747982	::485599270025052000
129876980	::485599316233687000
109615689	::485599319471697000
21374892	::485599323892105000
6945382	::485599335900405000
467688815	::485599367416778000
537660330	::485599382721413000
21374892	::485599418213609000
6945382	::485599487591604000
277996494	::485599489093156000
469196810	::485599504796626000
21374892	::485599518772047000
552789896	::485599521188360000
109615689	::485599544395464000
494376740	::485599549365301000
537561541	::485599556915040000
49455873	::485599557741334000
177174253	::485599587537678000
24495392	::485599588317790000
67450397	::485599631783772000
86243090	::485599653996818000
347869774	::485599677983641000
29817953	::485599688855261000
151190656	::485599720794902000
90750144	::485599724666646000
43256984	::485599785479450000
562590159	::485599819897896000
479222401	::485599826227130000
167144906	::485599850310803000
6945382	::485599870950981000
295339639	::485599880702730000
79476731	::485599894132883000
348316521	::485599905281351000
79476731	::485599907286241000
140110825	::485599913674153000
53486281	::485599924206465000
337169907	::485599938105982000
177111779	::485599972964855000
21374892	::485600008725483000
545297326	::485600031643533000
357079725	::485600037297086000
537660330	::485600049263415000
119636299	::485600058184712000
90750144	::485600064157810000
286282963	::485600073687248000
586783331	::485600081190866000
155139746	::485600140204331000
411841714	::485600160169598000
457197060	::485600211960856000
258108922	::485600229501050000
161302101	::485600240792133000
520533224	::485600254671089000
429345484	::485600258496286000
286282963	::485600263223664000
255547325	::485600265895043000
279235824	::485600273339936000
30362051	::485600277701992000
6945382	::485600281749487000
411841714	::485600330487709000
605601195	::485600366369570000
155139746	::485600386485473000
17111530	::485600387496697000
180190603	::485600391497658000
466646092	::485600393221509000
111687397	::485600403178807000
16568377	::485600403203952000
33029479	::485600411378675000
187651826	::485600421114028000
45492981	::485600421658914000
463250994	::485600441120464000
19568023	::485600455335362000
22536077	::485600462075203000
279235824	::485600518576668000
51325761	::485600520783265000
333245482	::485600525971238000
262059543	::485600546628190000
289084083	::485600599283466000
337169907	::485600609014251000
51325761	::485600614513401000
325849507	::485600623019442000
155926653	::485600631374094000
198651083	::485600661149466000
62944645	::485600667696779000
258108922	::485600700886302000
183090041	::485600734608912000
6945382	::485600748944633000
15330061	::485600764606169000
155926653	::485600817085288000
107724446	::485600825159716000
200685756	::485600836286836000
279162166	::485600838937608000
507674842	::485600886853341000
267482514	::485600887134380000
49061011	::485600921749950000
389954423	::485600938527170000
44278444	::485600943811993000
552789896	::485600966344183000
67450397	::485600971788398000
700013623	::485600974443405000
22536077	::485600998937751000
389954423	::485601004767817000
134585678	::485601017472368000
286282963	::485601059390623000
162200561	::485601095389949000
475930595	::485601139409158000
151190656	::485601148011683000
6945382	::485601171067785000
23665083	::485601206912303000
215181084	::485601233093140000
333245482	::485601237513949000
262059543	::485601246133231000
337169907	::485601270875430000
92840294	::485601302919905000
307485154	::485601308246683000
53486281	::485601327779942000
279608688	::485601338525372000
68052287	::485601355525259000
338830055	::485601357139677000
566902451	::485601364886949000
44768272	::485601369827868000
52824736	::485601405118316000
68052287	::485601407551438000
22536077	::485601413754396000
381181950	::485601420930863000
415789240	::485601425129353000
190624012	::485601426102439000
274712500	::485601434562347000
415789240	::485601448751673000
33029479	::485601457970769000
396655167	::485601469174120000
53486281	::485601473406173000
18613311	::485601520785059000
18613311	::485601534429110000
18613311	::485601552569466000
88018997	::485601564506484000
62944645	::485601580826120000
20364178	::485601589407649000
446541836	::485601621305327000
240914419	::485601641802907000
151190656	::485601661629775000
209223008	::485601668491657000
147279456	::485601717329747000
447255375	::485601752289263000
39041792	::485601769612132000
553738195	::485601770739998000
322358530	::485601780898594000
337169907	::485601784769945000
301290830	::485601832098856000
322358530	::485601836921921000
514339780	::485601842903396000
33323170	::485601845281173000
24495392	::485601879275995000
338120144	::485601891452452000
104990093	::485601911219830000
138557664	::485601918815703000
240914419	::485601920640237000
389954423	::485601941775319000
337169907	::485601943356600000
17169855	::485601980253888000
14594667	::485602007521058000
29018568	::485602007630483000
198393365	::485602019437068000
357790406	::485602021425557000
429558621	::485602022775742000
337169907	::485602027028750000
409709795	::485602036134604000
278301419	::485602038894829000
396923534	::485602059593338000
410377090	::485602064471695000
240914419	::485602071643553000
151190656	::485602096696553000
355990893	::485602105101914000
566902451	::485602148273516000
62460045	::485602174202703000
82242725	::485602186110332000
390504920	::485602214590038000
50228529	::485602236676833000
351620689	::485602269136580000
119269983	::485602277752057000
337499399	::485602284710416000
313792688	::485602286844907000
181812900	::485602306294304000
219550942	::485602307405774000
22736943	::485602316729339000
410377090	::485602333670535000
446541836	::485602344134905000
92840294	::485602369686605000
321780812	::485602420244754000
447255375	::485602428583047000
516096126	::485602467024240000
301290830	::485602473785049000
553711382	::485602538025000000
333245482	::485602550838620000
337169907	::485602569478090000
309167251	::485602583742910000
383383485	::485602598620106000
333245482	::485602607663050000
383383485	::485602625274929000
286341932	::485602683013693000
92838578	::485602697958412000
6945382	::485602732288774000
252623066	::485602759388172000
259573654	::485602770582794000
195103093	::485602775460376000
357211620	::485602799749967000
203146266	::485602811661406000
274712500	::485602812001132000
200316617	::485602819198947000
17908818	::485602832230678000
6945382	::485602875327123000
516986236	::485602880238268000
437898031	::485602916846166000
407399368	::485602996609220000
317524005	::485603017811435000
62460045	::485603030289498000
53486281	::485603034962358000
67450397	::485603089702219000
322358530	::485603090687483000
38226468	::485603093510639000
227355784	::485603097218416000
140110825	::485603104323141000
529698153	::485603105501741000
301290830	::485603106680745000
255104759	::485603178583310000
99114248	::485603182626603000
203145029	::485603209512505000
313792688	::485603225471447000
583488323	::485603249479622000
636632104	::485603265455738000
48557490	::485603287534931000
198393365	::485603290558648000
357790406	::485603293906075000
407399368	::485603296191590000
58587526	::485603296342593000
461392295	::485603311827947000
134873681	::485603312788463000
134873681	::485603329385304000
248329328	::485603335529975000
134873681	::485603342811283000
337169907	::485603349471834000
301290830	::485603372662530000
109615689	::485603374247972000
305265637	::485603386515918000
46764883	::485603394791682000
107823354	::485603409815678000
305265637	::485603435476033000
315527257	::485603458750226000
371068004	::485603475347480000
196742313	::485603477616214000
196742313	::485603478253752000
196742313	::485603478895476000
196742313	::485603479612710000
196742313	::485603480329940000
35603964	::485603507601289000
6945382	::485603512701976000
348193845	::485603517743108000
7875762	::485603536890507000
239484752	::485603546323488000
479222401	::485603557740011000
22536077	::485603583874699000
479222401	::485603634109890000
420403218	::485603650040242000
454304418	::485603674379395000
301290830	::485603757196312000
396923534	::485603771993440000
337169907	::485603787357163000
200316617	::485603809553829000
6945382	::485603839471808000
289743411	::485603844936962000
222278624	::485603894785875000
337169907	::485603916617236000
337169907	::485603923164557000
396923534	::485603990147563000
131941193	::485604010389700000
222278624	::485604012528390000
755431	::485604029431816000
39237011	::485604038239850000
50509821	::485604041649446000
65576332	::485604066878181000
99114248	::485604116144480000
306169468	::485604120846680000
300135225	::485604127188074000
216927443	::485604144099913000
351847146	::485604170326503000
506824920	::485604173174419000
405676565	::485604185644474000
37578654	::485604226895065000
253134261	::485604235099115000
61318348	::485604236651405000
216927443	::485604256729530000
374528956	::485604264119508000
569518404	::485604276799287000
31056422	::485604319610159000
134873681	::485604323628314000
216927443	::485604325084127000
49383709	::485604346415947000
196890320	::485604368712888000
96421993	::485604370487459000
25747982	::485604385297162000
216927443	::485604398836744000
200316617	::485604399193284000
14792781	::485604433288364000
300135225	::485604435242917000
225206178	::485604437012910000
264335101	::485604441303683000
36866805	::485604472635158000
22187821	::485604485096431000
216927443	::485604492021620000
22536077	::485604500376276000
216927443	::485604523327881000
384530394	::485604548484931000
216927443	::485604566210457000
134873681	::485604569754259000
281697994	::485604571763736000
216927443	::485604580374626000
513982376	::485604596706856000
216927443	::485604635693309000
407399368	::485604647038513000
44811271	::485604671122182000
543585402	::485604675069022000
415897649	::485604677774372000
83428249	::485604683315023000
6945382	::485604700084248000
50216950	::485604700184539000
233362394	::485604701015408000
725532679	::485604715137228000
408239861	::485604796385095000
43006697	::485604828035289000
242305581	::485604832531582000
46965667	::485604863183552000
230905946	::485604875351228000
99114248	::485604981131599000
148197450	::485605002518355000
6945382	::485605007140851000
50216950	::485605014044303000
35603964	::485605022621646000
599774410	::485605059867447000
104539435	::485605113680388000
286734780	::485605124161540000
50216950	::485605128238428000
17908818	::485605153803104000
211376385	::485605154683514000
26738161	::485605189760471000
148197450	::485605225823096000
260361255	::485605266281361000
408239861	::485605272170135000
163279109	::485605273424232000
146216300	::485605274791604000
458826306	::485605294484230000
337169907	::485605310220881000
163279109	::485605317158252000
87966998	::485605321826529000
210873235	::485605325572419000
285254109	::485605338905722000
396923534	::485605375610064000
66311658	::485605375635644000
603870273	::485605379405922000
46965667	::485605428575744000
396454394	::485605430635151000
374528956	::485605439443202000
396923534	::485605456094564000
537561541	::485605473798742000
313421343	::485605476156317000
408239861	::485605509232205000
46965667	::485605514395385000
395703736	::485605551946993000
98768681	::485605611095474000
6945382	::485605613381378000
286734780	::485605626697875000
435478224	::485605633379418000
282328751	::485605633895317000
386861626	::485605637070409000
599774410	::485605647569154000
73795436	::485605664698683000
35603964	::485605684310839000
224124379	::485605695425748000
268058306	::485605706704642000
365739414	::485605721619189000
60220156	::485605769023221000
725050717	::485605823339442000
46965667	::485605826602622000
295339639	::485605844138987000
240766538	::485605859230482000
47929423	::485605877039108000
18752326	::485605877143982000
437898031	::485605877743751000
29652147	::485605884601843000
330834997	::485605885285117000
102266093	::485605889207205000
282328751	::485605929107214000
132980216	::485605944785928000
624747426	::485605983583207000
587054451	::485605993087127000
240766538	::485605999517388000
216927443	::485606002155610000
66877066	::485606016827289000
276540818	::485606020405006000
216927443	::485606036968333000
216927443	::485606043175899000
132980216	::485606047378591000
331423379	::485606068274221000
339458716	::485606069574443000
276540818	::485606078676471000
30104821	::485606114617069000
20738985	::485606114885926000
216927443	::485606124960624000
454304418	::485606128688971000
203145029	::485606129901514000
351004243	::485606170493984000
33029479	::485606177913319000
106561609	::485606198062755000
18613311	::485606200961433000
22651134	::485606202102259000
167513343	::485606202756562000
50216950	::485606213665574000
270143437	::485606224101011000
163279109	::485606240974680000
35603964	::485606246729261000
76442745	::485606251133276000
38579155	::485606265029013000
66877066	::485606293739421000
100843087	::485606312529518000
454304418	::485606315905908000
6945382	::485606332712493000
196890320	::485606335476547000
30104821	::485606344024526000
107823354	::485606359636119000
41908697	::485606389587644000
587864456	::485606449390039000
109059155	::485606475960971000
217871594	::485606485234155000
51325761	::485606510828208000
613592670	::485606514703335000
337388641	::485606520688611000
20738985	::485606528729088000
45410414	::485606584614014000
61718844	::485606596345475000
379576750	::485606610975600000
29500521	::485606620194299000
597038752	::485606623100952000
7875762	::485606626028974000
416419059	::485606638028460000
216927443	::485606648632082000
408239861	::485606648719753000
102266093	::485606654856425000
50216950	::485606685658980000
82257804	::485606689459421000
20738985	::485606693691068000
296901409	::485606706802466000
44811271	::485606725018333000
390504920	::485606738801225000
6945382	::485606746195386000
347596428	::485606752973357000
225206178	::485606815057461000
163279109	::485606841699676000
163279109	::485606866848722000
44811271	::485606909458673000
255834275	::485606919424319000
216927443	::485606929952432000
338619333	::485606934712578000
583488323	::485606941683486000
245203404	::485606959266004000
128775325	::485606960683683000
214595457	::485606998088908000
262496951	::485607000923844000
339917675	::485607002458959000
102266093	::485607031638724000
62944645	::485607034792845000
408239861	::485607063137972000
328858212	::485607102686064000
246112828	::485607106494488000
51601709	::485607125268185000
369292925	::485607128803975000
169636335	::485607131517710000
339917675	::485607137184194000
407399368	::485607138832576000
394365413	::485607156519927000
447255375	::485607181723508000
17664609	::485607198567833000
20364178	::485607211477901000
260573981	::485607249339887000
471291163	::485607256549892000
6945382	::485607271658168000
101477442	::485607305497427000
214595457	::485607339039678000
45492981	::485607359641698000
216927443	::485607373810434000
262496951	::485607401182089000
337388641	::485607475362541000
17664609	::485607486959808000
391573659	::485607515796029000
122717174	::485607534477078000
253737829	::485607561870069000
369292925	::485607581755273000
14604658	::485607584372506000
429906977	::485607584540262000
296901409	::485607597999800000
100843087	::485607608338771000
16380745	::485607613493559000
44768272	::485607631885967000
90469755	::485607659924508000
95554541	::485607671081340000
78065938	::485607676991123000
155730095	::485607684142817000
15789848	::485607706779062000
100471456	::485607736223494000
225691566	::485607747040186000
328858212	::485607762521755000
369292925	::485607764425580000
24171213	::485607773200072000
301016850	::485607788693823000
391573659	::485607789516308000
490841822	::485607789826277000
447255375	::485607799414456000
17664609	::485607805194207000
429906977	::485607855752372000
253737829	::485607879043338000
17664609	::485607879064289000
351847146	::485607879898972000
23164217	::485607895795392000
200316617	::485607901550374000
136828926	::485607912434188000
330834997	::485607917886775000
27626703	::485607926627696000
301016850	::485607937994272000
196890320	::485607948685557000
724485482	::485607961343975000
337434879	::485607981615030000
247024165	::485607987872935000
28875632	::485608006470475000
331307463	::485608049311117000
200316617	::485608069184110000
335432246	::485608103467966000
20738985	::485608109701087000
29652147	::485608111936647000
18028506	::485608117649309000
301016850	::485608122644328000
43256984	::485608151002001000
230905946	::485608155540226000
62944645	::485608156957900000
340646680	::485608158115930000
240532669	::485608158506024000
36250685	::485608169729953000
587864456	::485608170744991000
38577111	::485608180580233000
364641621	::485608191724515000
357017353	::485608209365757000
23665083	::485608212381437000
337388641	::485608224565915000
46796467	::485608242039365000
447255375	::485608268065013000
105598447	::485608295458025000
66393146	::485608296036831000
439491329	::485608314785390000
51964139	::485608324256133000
275902246	::485608324474236000
471291163	::485608333940772000
36116261	::485608346565619000
315296719	::485608351464566000
45410414	::485608358007689000
56931148	::485608360625311000
157254287	::485608399405469000
276357208	::485608410906251000
429906977	::485608459723763000
15330061	::485608461636341000
436476907	::485608465935519000
262496951	::485608466631761000
507918715	::485608480225521000
176778479	::485608483136741000
257625769	::485608521724362000
562590159	::485608537209327000
189664484	::485608561611788000
264677315	::485608567295049000
328858212	::485608571187789000
50228529	::485608600409079000
52542320	::485608600983728000
439491329	::485608601663197000
369804138	::485608629488590000
214595457	::485608660723572000
260440912	::485608691161243000
14873854	::485608729451065000
276540818	::485608729573085000
631603360	::485608733867659000
17664609	::485608735054655000
439491329	::485608754457497000
394365413	::485608765027131000
245573462	::485608772971147000
64942768	::485608811219390000
411777707	::485608835567333000
849	::485608859596120000
25408355	::485608865765916000
82242725	::485608869339492000
301016850	::485608871323373000
289084083	::485608883961200000
46796467	::485608895641944000
82242725	::485608906723299000
289084083	::485608961652305000
35256600	::485608966211518000
236202065	::485608969818226000
336774649	::485608975501492000
337388641	::485609020690931000
459987659	::485609026969804000
17664609	::485609036671250000
301016850	::485609041356288000
276540818	::485609058356187000
115941650	::485609069475299000
109615689	::485609090539073000
458826306	::485609095542865000
322465167	::485609111216611000
337388641	::485609113364099000
162200561	::485609120834519000
255834275	::485609154153684000
245573462	::485609157601423000
17840621	::485609158452838000
327689033	::485609171924946000
245573462	::485609187888467000
214595457	::485609206205001000
334423964	::485609231031074000
109615689	::485609241747922000
245573462	::485609262299635000
408239861	::485609282381963000
79447998	::485609318302359000
36116261	::485609341827837000
466873056	::485609342658293000
325906113	::485609348941750000
15614582	::485609349612834000
109615689	::485609373818175000
36116261	::485609382319628000
253134261	::485609394768334000
336774649	::485609415165227000
285401749	::485609417686392000
70805584	::485609451135983000
188480631	::485609454625628000
359244936	::485609467283660000
234143570	::485609484933681000
212060681	::485609489442557000
17664609	::485609500263473000
45470777	::485609507444113000
52649582	::485609508925100000
246409056	::485609524968296000
267445807	::485609548779372000
253134261	::485609552847466000
31144939	::485609560351047000
253134261	::485609587454664000
84849075	::485609590697238000
36116261	::485609595281211000
325906113	::485609596569272000
17664609	::485609615183196000
36116261	::485609615657160000
408239861	::485609627334107000
629894993	::485609644786593000
461392295	::485609655779856000
91521926	::485609658703298000
15614582	::485609680216293000
55287428	::485609685157158000
224124379	::485609733877796000
225206178	::485609734662131000
629894993	::485609768623415000
402229763	::485609774252187000
33369338	::485609783131512000
15614582	::485609789721178000
161492068	::485609790710636000
109615689	::485609812894711000
105607367	::485609829906407000
176839128	::485609834998288000
35945417	::485609853797158000
629894993	::485609855042854000
281697994	::485609855651426000
276540818	::485609855777275000
29553235	::485609862521712000
62944645	::485609868330422000
29553235	::485609875347881000
351847146	::485609883694161000
82223258	::485609913389813000
246409056	::485609915529330000
29553235	::485609930855288000
228915951	::485609936093577000
17664609	::485609954649182000
54422208	::485609994608328000
336774649	::485610053416677000
179669687	::485610076892176000
24821703	::485610079647854000
88018997	::485610095196516000
54422208	::485610109779730000
16568377	::485610113017708000
179039178	::485610114519298000
629894993	::485610121297268000
386833057	::485610123012747000
433142367	::485610135147282000
337388641	::485610137244024000
79633612	::485610160229195000
26580130	::485610172887228000
286341932	::485610183159062000
276540818	::485610187081150000
17664609	::485610217468477000
70805584	::485610219700252000
36116261	::485610285097426000
51964139	::485610296447205000
225287674	::485610297949188000
422876369	::485610302948786000
632710734	::485610327522832000
410377090	::485610330887057000
420403218	::485610339065937000
365739414	::485610365309288000
228915951	::485610375811854000
22536077	::485610375816036000
30104821	::485610375857975000
354047009	::485610384628674000
56931148	::485610422247366000
68512582	::485610425778974000
23611301	::485610532909486000
30104821	::485610534192947000
228915951	::485610573053181000
88018997	::485610573955338000
17840621	::485610577872449000
65968609	::485610578216378000
113722629	::485610593433698000
394365413	::485610598604881000
82223258	::485610619496722000
187651826	::485610629030739000
298156322	::485610665894084000
542406301	::485610681077477000
420389630	::485610688572715000
304219715	::485610716310036000
106561609	::485610724870193000
131420707	::485610747972431000
357275400	::485610778158845000
164575018	::485610791987470000
109615689	::485610821738045000
298156322	::485610825860669000
376467319	::485610866461515000
2084321	::485610871440158000
70805584	::485610899609518000
253134261	::485610932614086000
24983393	::485610975715151000
163279109	::485610983415484000
237621304	::485611011710271000
17840621	::485611013153095000
163279109	::485611018714767000
24983393	::485611053800505000
387472182	::485611075061026000
420403218	::485611081369653000
270143437	::485611085387419000
43256984	::485611108862926000
22536077	::485611151489650000
24983393	::485611156275740000
33369338	::485611195676635000
264677315	::485611206032379000
245154470	::485611235631566000
421548020	::485611237762691000
15330061	::485611270389772000
417606826	::485611280624271000
70805584	::485611292494159000
264677315	::485611311187755000
253134261	::485611326245322000
216927443	::485611356704759000
17694593	::485611372617949000
29853720	::485611441068572000
163279109	::485611443056680000
301016850	::485611487365713000
314988406	::485611501244260000
33369338	::485611512711892000
289461446	::485611532378972000
256321392	::485611558521688000
543585402	::485611579497385000
19683725	::485611602998464000
632710734	::485611609654435000
163279109	::485611609989980000
348152108	::485611641879285000
17840621	::485611658467741000
183090041	::485611671319490000
113722629	::485611674310033000
245573462	::485611683084132000
637418169	::485611688297648000
30336217	::485611688797167000
14584037	::485611704240603000
243465008	::485611711584821000
253737829	::485611738746732000
106561609	::485611751690358000
217563665	::485611752596717000
17595323	::485611761173688000
408239861	::485611767720976000
387472182	::485611776260595000
15614582	::485611780983754000
17522792	::485611797446012000
631513843	::485611811333349000
15614582	::485611820267606000
189664484	::485611823983763000
324171027	::485611843356864000
350003589	::485611861279141000
162200561	::485611878346162000
242305581	::485611878673309000
447255375	::485611891457138000
217563665	::485611912336801000
635151853	::485611914417168000
30336217	::485611920305565000
225893243	::485611945752420000
631513843	::485611945844686000
56931148	::485611953520660000
257625769	::485611953768116000
113760458	::485611971778478000
56509474	::485611976203051000
43256984	::485612012727066000
496575332	::485612034537828000
256853017	::485612058084270000
304661740	::485612087750569000
70839289	::485612104284532000
25082908	::485612110039109000
22005666	::485612115009355000
245573462	::485612155639562000
49455873	::485612174799151000
632710734	::485612175977771000
255810490	::485612280164274000
259569717	::485612284383731000
107823354	::485612324607496000
134225933	::485612338117345000
33217361	::485612357943848000
200615756	::485612361860927000
15614582	::485612384204390000
96793797	::485612400192671000
420403218	::485612405079433000
52995718	::485612433239601000
44768272	::485612439074258000
298156322	::485612453993009000
337388641	::485612492391849000
135324408	::485612494309056000
266317182	::485612496204476000
267405925	::485612505364852000
318627551	::485612506996424000
22005666	::485612514495848000
257942561	::485612531671924000
466873056	::485612545873420000
387281097	::485612547953790000
16864384	::485612557260967000
221641208	::485612585170259000
421548020	::485612595182055000
162200561	::485612610398998000
127092086	::485612635870601000
36869877	::485612647019053000
466873056	::485612652518187000
33282020	::485612659317166000
54697279	::485612665528541000
147310240	::485612669882212000
330834997	::485612690480451000
466873056	::485612725351886000
16568377	::485612754380668000
333877322	::485612755131441000
27432862	::485612759459966000
286282963	::485612769988067000
479156555	::485612803919982000
27331165	::485612805274357000
216591008	::485612838388387000
15789848	::485612839806058000
317483868	::485612856281686000
307397057	::485612890083172000
298156322	::485612894533337000
49455873	::485612907078504000
625170672	::485612933380993000
370049566	::485612933725323000
15789848	::485612942948184000
256609151	::485612997201903000
318627551	::485613001983008000
22651134	::485613034811842000
200764512	::485613061391536000
387281097	::485613063232430000
245573462	::485613070111105000
115184915	::485613085365764000
357211620	::485613085843939000
256074844	::485613098238111000
210676238	::485613140567019000
90750144	::485613143239196000
382531150	::485613149312126000
253552344	::485613158779060000
140110825	::485613172884111000
420403218	::485613184578252000
256609151	::485613187128369000
333877322	::485613252378763000
355717008	::485613262202241000
270687983	::485613265175588000
44768272	::485613285031837000
114077276	::485613301649256000
35505123	::485613307441586000
139308619	::485613315712765000
483115964	::485613321639309000
345508633	::485613331290398000
410286428	::485613344033112000
333877322	::485613344879935000
118855202	::485613364844843000
43052467	::485613373292171000
333877322	::485613375410679000
35141457	::485613392011333000
312784161	::485613392137158000
195103093	::485613393899167000
257265522	::485613395723309000
25223941	::485613425737736000
38804898	::485613430129180000
70918926	::485613435116191000
139308619	::485613441638342000
135324408	::485613479970476000
357275400	::485613504871690000
270687983	::485613507727982000
22187821	::485613513130639000
70805584	::485613519262736000
172997876	::485613529698140000
29853720	::485613584659935000
35505123	::485613604398309000
357275400	::485613647008260000
29853720	::485613649004744000
452678521	::485613718776999000
315296719	::485613719477448000
339353546	::485613729975791000
333877322	::485613741266849000
421548020	::485613746761768000
215385454	::485613752478232000
466873056	::485613805301268000
309108026	::485613813241106000
67492430	::485613819587469000
47880950	::485613862230556000
15267198	::485613877473075000
338619333	::485613881734078000
172997876	::485613895705698000
335003775	::485613896536190000
147779508	::485613903884210000
339353546	::485613905540943000
709921765	::485613924839329000
68473966	::485613932011601000
45911298	::485613950721994000
225893243	::485613957604859000
561527789	::485613959064465000
370049566	::485614028006649000
15614582	::485614032318390000
118708729	::485614089809723000
135324408	::485614090619191000
396923534	::485614094804721000
295466391	::485614101284933000
381181950	::485614127402844000
106584551	::485614129671987000
420403218	::485614132805509000
135324408	::485614138224562000
69950823	::485614159589933000
6945382	::485614194705072000
133526428	::485614201713352000
135324408	::485614202263179000
228915951	::485614207958650000
69950823	::485614213184774000
228915951	::485614231199313000
15614582	::485614231715610000
133526428	::485614259011731000
315296719	::485614297263783000
354629644	::485614325059821000
29853720	::485614335532601000
163279109	::485614339965988000
253737829	::485614343078576000
14297098	::485614346144608000
257625769	::485614359570567000
38207353	::485614359675416000
255104759	::485614368311504000
163279109	::485614395574087000
6945382	::485614412854996000
436187992	::485614419297050000
22278303	::485614434145284000
396923534	::485614448204185000
230069608	::485614455175118000
439491329	::485614510791983000
63490594	::485614528478973000
351264389	::485614529334636000
228915951	::485614531813466000
70918926	::485614567506976000
33369338	::485614600839127000
466873056	::485614608858628000
91521926	::485614612117598000
369539413	::485614624440455000
139847892	::485614650151948000
29853720	::485614651980279000
369539413	::485614666274439000
253737829	::485614712332509000
333877322	::485614724965339000
396923534	::485614771882840000
351264389	::485614796146888000
330834997	::485614815168045000
553711382	::485614846168535000
109615689	::485614847120658000
42297542	::485614862731464000
325359983	::485614877210198000
281697994	::485614882625425000
172997876	::485614909498327000
67492430	::485614928368128000
27432862	::485614930801229000
139847892	::485614932910936000
228915951	::485614937406861000
260006924	::485614942650109000
182645046	::485614942842654000
400249617	::485614944709140000
260006924	::485614958018064000
99320365	::485614959556976000
542693847	::485614964606914000
63490594	::485615019397115000
33369338	::485615038174998000
102875172	::485615055606927000
393761423	::485615063210811000
182645046	::485615079304343000
139847892	::485615080483328000
317596401	::485615082106142000
123939574	::485615100473008000
139847892	::485615133289615000
175314654	::485615163908059000
161622400	::485615201320837000
155926653	::485615240457895000
395703736	::485615265691209000
335003775	::485615266785931000
466873056	::485615279242620000
755431	::485615330396758000
33282020	::485615341729366000
434675222	::485615344837726000
182645046	::485615359483850000
326351370	::485615362767978000
325359983	::485615372356182000
238024746	::485615376664100000
335003775	::485615377976942000
70918926	::485615380551827000
285401749	::485615391541297000
60131090	::485615415033217000
33369338	::485615437045305000
163242154	::485615486671941000
111411572	::485615493509025000
466873056	::485615496813764000
367296747	::485615499556818000
286910447	::485615504498106000
36116261	::485615505026199000
315296719	::485615508012535000
289461446	::485615513620738000
285401749	::485615522030313000
6945382	::485615525834141000
364641621	::485615527230836000
215385454	::485615535401340000
507918715	::485615576799129000
79447998	::485615597472854000
182645046	::485615599327117000
295339639	::485615600933163000
474371126	::485615613188907000
56509474	::485615639730466000
38226468	::485615652783554000
130670448	::485615675725971000
59184492	::485615680994414000
351325780	::485615682592051000
245021956	::485615687491018000
414103187	::485615692230582000
182645046	::485615701324230000
562178473	::485615705874636000
457811756	::485615712254185000
6945382	::485615763257294000
195103093	::485615767187361000
251443783	::485615784874766000
407399368	::485615811181047000
517695658	::485615813722775000
245021956	::485615841132552000
270687983	::485615847486935000
363649162	::485615860128567000
196230932	::485615901815738000
200849010	::485615916294889000
36250685	::485615919818092000
367561919	::485615937832230000
161622400	::485615951908327000
31536491	::485615956853395000
14297098	::485615958451437000
466873056	::485615978269532000
161622400	::485615993478062000
309108026	::485616005607989000
196230932	::485616007319261000
6945382	::485616021311864000
533417136	::485616025094721000
163242154	::485616026646622000
161622400	::485616055197265000
325359983	::485616093591896000
382531150	::485616143701254000
351922723	::485616149120294000
277996494	::485616150617661000
176339991	::485616180649287000
163242154	::485616209560219000
370049566	::485616223699599000
69950823	::485616263029219000
326351370	::485616290279612000
36250685	::485616313461899000
24821703	::485616330851504000
17455392	::485616336639258000
240766538	::485616348228501000
109762886	::485616378305855000
238698812	::485616401881657000
354629644	::485616421779828000
254635990	::485616442251812000
635151853	::485616448711049000
240766538	::485616451387408000
257942561	::485616479329849000
161622400	::485616479442702000
26879335	::485616496966504000
176339991	::485616508132151000
239149781	::485616531091369000
260006924	::485616580760698000
330799447	::485616609726193000
302934050	::485616625995902000
130670448	::485616657931304000
330799447	::485616693469642000
454406979	::485616717205618000
355717008	::485616733622116000
377555310	::485616750256340000
17169855	::485616762637918000
625170672	::485616779650027000
22005666	::485616798851551000
63720288	::485616800093048000
257942561	::485616810083897000
20786050	::485616819613360000
87812967	::485616840270696000
594121150	::485616857253036000
50216950	::485616880325894000
195103093	::485616982432448000
527041090	::485616990954856000
630637790	::485616991815081000
363649162	::485617003307077000
195103093	::485617012769837000
51964139	::485617048479727000
161622400	::485617050354606000
45911298	::485617062039937000
7875762	::485617089588510000
285401749	::485617096643317000
115550523	::485617115202732000
240766538	::485617126791987000
215144630	::485617146865520000
45470777	::485617178113085000
115550523	::485617182609399000
366753447	::485617196077289000
168274200	::485617202872086000
33369338	::485617224661495000
36250685	::485617228055052000
161622400	::485617256458493000
51964139	::485617305955491000
228915951	::485617312087539000
302934050	::485617324045516000
1565041	::485617324784107000
118708729	::485617333059457000
26738161	::485617337882533000
33108084	::485617345474215000
89505869	::485617347206455000
266317182	::485617347273564000
520533224	::485617349710450000
330834997	::485617372556832000
101138081	::485617377867210000
286298021	::485617395361267000
241995287	::485617430366928000
100843087	::485617435886641000
635151853	::485617446993137000
161622400	::485617507852513000
155397134	::485617555344613000
155397134	::485617572264435000
20364178	::485617584176656000
411841714	::485617616674119000
115824990	::485617650152656000
562178473	::485617666225209000
232072216	::485617666884124000
298156322	::485617700299759000
279235824	::485617714514247000
402268968	::485617731601833000
155397134	::485617731702505000
115550523	::485617737859756000
38226468	::485617739399462000
41675336	::485617743560200000
163242154	::485617775394562000
133341985	::485617793367560000
279235824	::485617804662435000
7875762	::485617804667011000
114967175	::485617817517957000
115550523	::485617853932900000
279235824	::485617878536683000
341493662	::485617884300054000
163279109	::485617911122243000
61318348	::485617911814299000
302934050	::485617958702444000
190977628	::485618011940720000
587864456	::485618017351778000
68512582	::485618022749855000
157254287	::485618030135631000
130670448	::485618039035936000
30406728	::485618045507760000
318627551	::485618092467163000
130670448	::485618116378894000
24634410	::485618124285177000
130670448	::485618134066294000
64907439	::485618137371385000
68512582	::485618144397258000
161622400	::485618166584725000
130670448	::485618184498597000
195103093	::485618193357340000
7345092	::485618237397151000
95299169	::485618244158775000
24634410	::485618289893072000
14297098	::485618338153107000
187078541	::485618346100924000
105598447	::485618395497254000
115550523	::485618405471313000
16713682	::485618410227642000
451667062	::485618412643577000
426923626	::485618413780619000
200615756	::485618414451699000
245021956	::485618418188431000
110059442	::485618419404783000
62186442	::485618420256620000
578505853	::485618483967700000
33108084	::485618491425181000
357275400	::485618496966254000
241337450	::485618521863249000
449902821	::485618525294174000
119636299	::485618536463601000
613029438	::485618552037056000
414952579	::485618585096568000
44231782	::485618598497374000
30719116	::485618612783554000
115550523	::485618626129448000
131941193	::485618652658810000
17111530	::485618676469465000
27726737	::485618696610934000
82242725	::485618707570249000
62989661	::485618710434967000
302934050	::485618747302899000
245080630	::485618757801627000
436476907	::485618765300649000
70839289	::485618769142632000
516096126	::485618786503258000
435478224	::485618813749039000
39041792	::485618842161676000
466873056	::485618846942760000
161622400	::485618896829808000
119636299	::485618898394300000
82242725	::485618909693767000
613029438	::485618912592003000
400490673	::485618926399672000
426923626	::485618949061492000
82257804	::485618949250637000
361199465	::485619011355697000
580391330	::485619024080801000
348085087	::485619053826822000
23543960	::485619066409730000
327689033	::485619071300296000
95299169	::485619102762143000
162200561	::485619170449838000
101617436	::485619174706671000
466873056	::485619182822625000
82257804	::485619191782055000
88018997	::485619197461168000
286298021	::485619228800606000
396923534	::485619234861359000
16472279	::485619243279319000
115184915	::485619266809380000
407894919	::485619276599267000
372611209	::485619279815921000
262059543	::485619290268532000
466873056	::485619297746550000
253134261	::485619306688815000
245855482	::485619315379818000
239149781	::485619326284619000
233362394	::485619342160433000
161622400	::485619374552657000
398445530	::485619378021351000
332631850	::485619389538914000
7875762	::485619422573658000
130670448	::485619423877689000
82257804	::485619424142315000
325996873	::485619437169807000
245080630	::485619466194018000
56509474	::485619487492685000
520533224	::485619487538819000
115184915	::485619488302174000
115550523	::485619511060480000
162200561	::485619517956308000
348316521	::485619518794764000
354629644	::485619559870001000
537561541	::485619621588766000
101881386	::485619625636679000
38207353	::485619657198817000
383202357	::485619693311778000
88018997	::485619694075133000
203145029	::485619706695778000
115550523	::485619731815100000
270173839	::485619738668564000
257942561	::485619758138527000
359244936	::485619809258729000
357790406	::485619860282814000
107842096	::485619885548916000
38207353	::485619899910586000
100626124	::485619925847781000
529096266	::485619930851979000
115550523	::485619952448069000
147779508	::485620024434892000
445219284	::485620032236683000
101138081	::485620099974696000
115550523	::485620114083966000
275260502	::485620202160156000
382531150	::485620206396383000
20364178	::485620210284892000
553738195	::485620222649327000
359244936	::485620224188637000
93448284	::485620224754851000
537561541	::485620231675449000
115518508	::485620267121520000
574147363	::485620272092172000
93448284	::485620313086898000
100626124	::485620336415604000
195154119	::485620345886371000
122717174	::485620385501544000
30336217	::485620403516100000
529096266	::485620406695784000
623990154	::485620410063409000
390759619	::485620442783182000
262059543	::485620444863938000
574147363	::485620445514043000
130670448	::485620461556862000
22220460	::485620465084297000
553738195	::485620475066732000
196890320	::485620503139201000
240530585	::485620584328331000
12057032	::485620590448218000
73275873	::485620603320152000
155397134	::485620604846874000
330799447	::485620660719202000
112576998	::485620669338509000
325996873	::485620671415087000
114077276	::485620705849929000
114077276	::485620705870893000
114077276	::485620705921220000
33369338	::485620725621858000
112576998	::485620759256002000
101617436	::485620760715616000
369819130	::485620763005681000
596113934	::485620766059155000
339917675	::485620767699111000
268547296	::485620773084995000
249388532	::485620786288668000
115550523	::485620786716110000
95299169	::485620786875863000
426923626	::485620792525205000
607016651	::485620808287399000
328871385	::485620821885329000
95299169	::485620842609795000
25082908	::485620869893341000
22033805	::485620883420348000
262059543	::485620899291226000
112576998	::485620903808491000
95299169	::485620911811596000
270227232	::485620918211723000
95299169	::485620944648798000
289650000	::485620977733095000
20364178	::485620987082596000
41967329	::485620988822831000
35599852	::485620994023763000
330799447	::485620995311427000
459612485	::485621016819822000
47880950	::485621047496949000
112576998	::485621058939002000
56508824	::485621133190770000
100626124	::485621139603849000
400249617	::485621143932395000
33369338	::485621166686470000
100626124	::485621176673116000
240530585	::485621177088372000
215181084	::485621182075396000
93448284	::485621245753298000
276357208	::485621297586515000
21374892	::485621354608066000
234078302	::485621388326076000
30336217	::485621440620662000
400817337	::485621451408429000
251359942	::485621463496400000
68439593	::485621512406593000
152103757	::485621515077947000
44231782	::485621539513978000
21374892	::485621550553374000
87771600	::485621588671209000
257942561	::485621593780256000
35923992	::485621607646232000
599589782	::485621616999936000
164676969	::485621618920939000
22220460	::485621622531846000
24171213	::485621721987178000
279608688	::485621731063627000
537561541	::485621738672508000
164676969	::485621751041515000
21374892	::485621770737557000
21449993	::485621775200296000
47880950	::485621776454402000
240463390	::485621789142175000
22220460	::485621797694365000
416419059	::485621803427983000
87771600	::485621816530989000
301016850	::485621832972660000
30516926	::485621878959009000
79633612	::485621880993628000
416419059	::485621883367206000
38577111	::485621884621697000
416419059	::485621893693583000
257942561	::485621910286651000
262059543	::485621930603868000
458826306	::485621987747065000
20364178	::485621988070023000
234078302	::485621997020274000
41135840	::485622000165998000
420323287	::485622002204803000
257942561	::485622003626291000
374228630	::485622027479314000
115550523	::485622055899914000
25408355	::485622065202876000
562178473	::485622074530988000
47880950	::485622118587981000
234078302	::485622121821777000
45470777	::485622133037334000
115550523	::485622138015997000
553738195	::485622146786287000
308946618	::485622147407024000
14715501	::485622151081238000
574147363	::485622151413006000
411786523	::485622172355145000
203145029	::485622176914362000
257225781	::485622255120945000
328779215	::485622275899543000
352970133	::485622282849492000
26068830	::485622317804830000
577920402	::485622334728839000
152103757	::485622351992610000
245021956	::485622367175995000
352970133	::485622371840061000
47880950	::485622378991321000
577920402	::485622394686423000
400249617	::485622403993595000
21374892	::485622420481404000
115550523	::485622430581272000
87771600	::485622446372818000
103782180	::485622449917403000
21374892	::485622478471835000
596113934	::485622485681840000
282328751	::485622532557373000
234078302	::485622548810330000
625951846	::485622557924921000
577920402	::485622574471069000
21374892	::485622583740477000
195154119	::485622586487746000
69690419	::485622595299987000
397024307	::485622608029691000
554801627	::485622625713258000
17840621	::485622633669459000
257942561	::485622697695535000
279235824	::485622699624890000
219163747	::485622714565021000
82242725	::485622718633492000
279235824	::485622745292496000
29853720	::485622771251027000
115550523	::485622772379312000
187280228	::485622774983979000
340646680	::485622805552455000
187280228	::485622808064430000
187280228	::485622858630979000
458826306	::485622863047974000
225601631	::485622883994312000
321037427	::485622904412200000
47880950	::485622911462428000
340646680	::485622911915786000
275681559	::485622922879328000
607721617	::485622924276027000
447255375	::485622935890038000
340646680	::485622947705806000
52295994	::485622953912963000
603136773	::485622956282744000
187280228	::485622957088059000
42435255	::485622965506043000
279235824	::485622993075179000
330834997	::485622998792032000
240530585	::485623012654186000
304140174	::485623020937961000
236144487	::485623039841693000
42435255	::485623049715060000
183090041	::485623082758189000
577920402	::485623133852815000
351099839	::485623142065262000
447255375	::485623146817417000
89505869	::485623167595982000
27538070	::485623197459423000
397024307	::485623210755358000
53486281	::485623231114924000
367476078	::485623283719876000
376467319	::485623285363650000
16713682	::485623325083713000
84849075	::485623331614257000
317483868	::485623396534079000
345626789	::485623415421038000
304140174	::485623420025982000
135681283	::485623466398195000
623990154	::485623500506288000
87771600	::485623522681577000
236144487	::485623558333145000
16713682	::485623564251308000
7875762	::485623574833938000
101617436	::485623589660401000
52950877	::485623603170258000
327934017	::485623605632311000
155034504	::485623623659425000
101617436	::485623632446500000
384436313	::485623633482874000
53486281	::485623638243438000
387281097	::485623639945908000
257942561	::485623640034009000
237986569	::485623645147242000
26642766	::485623657528852000
130987540	::485623665296277000
155650977	::485623673642962000
304140174	::485623695822442000
93448284	::485623699580526000
426923626	::485623708900286000
463250994	::485623715124637000
130987540	::485623716647149000
304140174	::485623726348595000
87771600	::485623728965832000
304140174	::485623764269268000
87771600	::485623793394520000
320400498	::485623794921246000
375961439	::485623808934412000
537561541	::485623830086696000
45470777	::485623830124040000
135681283	::485623837434732000
53486281	::485623848638087000
87771600	::485623850680336000
32171318	::485623858972475000
340646680	::485623858972852000
22536077	::485623869550518000
278220302	::485623878622785000
340646680	::485623883715076000
264677315	::485623888789774000
53486281	::485623902975303000
115824990	::485623915679477000
352970133	::485623917772435000
485252693	::485623961649434000
15614582	::485623979424907000
353888661	::485623999724929000
245080630	::485624007241121000
27268559	::485624010131001000
502240473	::485624050249510000
633506625	::485624071288549000
115550523	::485624074119307000
305216922	::485624121880231000
47880950	::485624162707181000
87771600	::485624172274388000
297679816	::485624222468026000
59370673	::485624230742990000
290855101	::485624284232953000
257942561	::485624296471949000
305216922	::485624297105670000
515068859	::485624330957881000
87771600	::485624352256184000
335488857	::485624378831679000
596113934	::485624383575052000
596113934	::485624436976914000
23475166	::485624443322916000
849	::485624460171411000
727422228	::485624489116311000
33017275	::485624509764870000
279235824	::485624526655348000
240530585	::485624563103834000
314864925	::485624565477830000
279235824	::485624597320986000
245080630	::485624614744096000
26642766	::485624619643047000
176487313	::485624621333377000
87771600	::485624629696790000
387281097	::485624633321086000
53486281	::485624680674787000
307485154	::485624717227732000
387281097	::485624719639846000
23475166	::485624735850856000
518141549	::485624748601114000
348725381	::485624770781011000
256259599	::485624789567299000
279235824	::485624791240409000
138557664	::485624810136170000
279235824	::485624821321973000
387206849	::485624850388508000
46965667	::485624880860495000
339353546	::485624881942630000
387206849	::485624883548676000
423098923	::485624897541259000
46965667	::485624927786389000
68490087	::485624937411911000
297679816	::485624942269329000
281697994	::485624952625037000
50509821	::485624973696856000
348725381	::485624994031226000
353418151	::485624995880894000
101617436	::485625003769987000
20364178	::485625024548577000
176487313	::485625044131799000
130987540	::485625054026153000
23475166	::485625060120887000
348725381	::485625064206123000
42435255	::485625068542640000
75209135	::485625074611810000
279235824	::485625083235291000
279235824	::485625101790900000
577920402	::485625155587031000
19111395	::485625209609658000
89590985	::485625233185837000
62093388	::485625265989898000
267405925	::485625272968810000
231483310	::485625296322711000
46965667	::485625319106560000
335003775	::485625329462284000
505219745	::485625357223985000
40864634	::485625393492144000
31536491	::485625414342045000
444247134	::485625423431487000
22327740	::485625426837270000
275681559	::485625452115918000
395076249	::485625453672017000
347596428	::485625481937420000
99114248	::485625486895091000
17655353	::485625495245971000
321102847	::485625502523084000
356974615	::485625512455192000
27331165	::485625520583757000
26113249	::485625531464175000
52824736	::485625559532044000
505219745	::485625560706465000
15804863	::485625581715718000
105598447	::485625591534587000
498637061	::485625609880481000
444247134	::485625615727353000
62093388	::485625621482336000
47880950	::485625623503585000
27323374	::485625625659453000
499995726	::485625625852796000
52824736	::485625659943698000
328882474	::485625676632821000
85111877	::485625705791631000
410877459	::485625707041546000
494495688	::485625732236709000
221205505	::485625740000776000
27331165	::485625745851441000
31536491	::485625774674694000
99114248	::485625782346059000
314864925	::485625794492764000
85111877	::485625802944307000
102875172	::485625806065238000
277626311	::485625851069743000
337434597	::485625853145907000
18015033	::485625864563204000
324171027	::485625872087384000
26947347	::485625880249917000
300884493	::485625887787085000
348725381	::485625898897797000
29300584	::485625902844223000
105598447	::485625936419635000
15804863	::485625937782771000
466873056	::485625952610050000
47880950	::485625958288748000
15804863	::485625963904897000
157904403	::485625985652375000
396454394	::485625995462852000
270025296	::485626017240064000
408239861	::485626017818869000
577920402	::485626029851942000
348725381	::485626054527418000
279548168	::485626100266336000
31536491	::485626109510164000
458639179	::485626116359467000
559991040	::485626129567723000
45286852	::485626139482656000
99114248	::485626171996921000
7875762	::485626172404137000
396454394	::485626180385533000
328882474	::485626212711010000
240892007	::485626220374007000
245154470	::485626259179724000
26947347	::485626282739503000
30516926	::485626303454801000
372479589	::485626318331977000
348725381	::485626347763826000
99114248	::485626365903769000
334665323	::485626369930301000
258532274	::485626376419291000
348725381	::485626386720514000
260361255	::485626395360362000
335003775	::485626398145777000
315296719	::485626413693669000
26947347	::485626417980661000
372479589	::485626435248218000
305370209	::485626443955572000
267227218	::485626456702087000
396454394	::485626457725489000
348725381	::485626461681098000
46965667	::485626464600354000
305370209	::485626475446419000
318627551	::485626481129697000
90689440	::485626482509615000
52824736	::485626484350935000
256609151	::485626492073033000
78065938	::485626494182383000
254711141	::485626501224624000
518141549	::485626536435793000
286910447	::485626548087971000
93448284	::485626559131570000
509760806	::485626582556364000
267227218	::485626612210089000
397024307	::485626616253411000
509760806	::485626625002717000
46965667	::485626669211066000
99114248	::485626686352809000
424498591	::485626688756523000
609790203	::485626714844708000
87970668	::485626738928402000
315296719	::485626744682983000
22067825	::485626766292045000
348725381	::485626777881309000
344454080	::485626793551216000
26109453	::485626798529839000
52649582	::485626837499138000
348725381	::485626848622440000
418480466	::485626856884797000
40864634	::485626870893797000
383202357	::485626886056583000
358452616	::485626895577649000
348725381	::485626917975240000
408239861	::485626927168765000
170064834	::485626942628958000
295466391	::485626947548884000
324171027	::485626963860934000
31536491	::485626966238707000
45966951	::485626966549073000
335432246	::485626981912825000
324171027	::485627005921415000
163242154	::485627012569001000
372479589	::485627015450480000
47733122	::485627020521795000
623990154	::485627037030178000
700013623	::485627038267871000
137426396	::485627093955657000
215144630	::485627110107512000
95299169	::485627121541599000
607721617	::485627191863296000
267227218	::485627198456332000
348725381	::485627209361928000
339458716	::485627218295398000
18842764	::485627225073799000
275902246	::485627228156211000
47733122	::485627240194248000
289461446	::485627262159818000
324171027	::485627276042575000
46965667	::485627299531087000
35945417	::485627302768672000
22067825	::485627317968834000
46965667	::485627326215233000
307485154	::485627329448644000
40526887	::485627329507381000
347869774	::485627342232891000
155730095	::485627358607843000
72378783	::485627360696213000
348725381	::485627369039081000
623990154	::485627413615755000
544538144	::485627421769494000
480857982	::485627428434219000
46965667	::485627430431129000
15804863	::485627436445356000
30406728	::485627443332382000
480857982	::485627453570686000
267227218	::485627476023193000
348725381	::485627483367424000
508054066	::485627490497753000
176224586	::485627495496949000
623990154	::485627497766084000
165634562	::485627500417265000
418480466	::485627517991006000
18842764	::485627519404892000
40864634	::485627543534325000
362737866	::485627561431797000
14891490	::485627568280719000
625951846	::485627591429484000
607721617	::485627599406641000
457811756	::485627606083964000
99114248	::485627653857083000
169636335	::485627674191470000
46965667	::485627680453591000
324171027	::485627687319642000
219153949	::485627694630330000
267227218	::485627719154008000
328779215	::485627720433287000
348725381	::485627743217123000
114593439	::485627743238115000
47733122	::485627756622131000
189033239	::485627760610537000
201445185	::485627767539519000
375961439	::485627770832056000
72378783	::485627782748049000
312245470	::485627783280746000
46965667	::485627798749732000
189033239	::485627818353512000
451667062	::485627837156556000
536141027	::485627839690326000
29605636	::485627841069871000
308946618	::485627849085169000
348725381	::485627861676863000
286341932	::485627874171305000
273271548	::485627893100204000
47733122	::485627924398489000
100843087	::485627926398767000
348725381	::485627943172177000
308946618	::485627952197955000
508054066	::485627965003550000
273955213	::485627969713737000
99114248	::485627970946469000
347596428	::485628016471457000
240463390	::485628019684286000
384436313	::485628026944643000
46965667	::485628034587054000
267227218	::485628043331788000
47733122	::485628064848957000
362737866	::485628067327799000
65995121	::485628098122354000
30406728	::485628099514494000
214220072	::485628128803303000
297679816	::485628132666650000
15330061	::485628137741758000
99114248	::485628157358141000
338120144	::485628160139329000
364428125	::485628165704790000
169636335	::485628284034510000
347869774	::485628310139854000
338120144	::485628312166092000
219153949	::485628336639844000
331227001	::485628363730870000
408239861	::485628396336992000
371068004	::485628409662676000
396655167	::485628412703551000
433142367	::485628458723471000
118827154	::485628493691371000
340646680	::485628505909379000
404496513	::485628517770461000
453690730	::485628521432109000
29198251	::485628528386244000
267227218	::485628554206388000
340646680	::485628556287152000
334403708	::485628558296231000
298870626	::485628559084781000
99114248	::485628559520563000
312435293	::485628580119203000
396454394	::485628630064586000
31010760	::485628637010755000
11146552	::485628661425401000
435516954	::485628691372711000
12057032	::485628708120571000
275902246	::485628711954157000
267227218	::485628712298094000
31536491	::485628724604203000
623990154	::485628731516395000
189033239	::485628751472893000
175314654	::485628762898575000
65995121	::485628785879175000
312245470	::485628794787463000
99114248	::485628841507840000
318627551	::485628849451835000
537660330	::485628852257832000
406772829	::485628854115913000
279548168	::485628860814217000
259573654	::485628866225250000
72378783	::485628871027343000
433142367	::485628871220670000
116098184	::485628897443078000
31536491	::485628900936908000
72378783	::485628907219992000
50509821	::485628930003447000
99114248	::485628993903681000
68439593	::485628999755112000
355612007	::485629029907578000
50509821	::485629044973522000
463138486	::485629061134163000
362737866	::485629064821358000
33369338	::485629077210951000
115518508	::485629081577201000
314864925	::485629116134064000
37776645	::485629136560721000
47466684	::485629184631656000
175314654	::485629185621512000
37776645	::485629235902828000
36851172	::485629258468175000
499995726	::485629258765565000
279548168	::485629271080456000
189033239	::485629284459884000
99114248	::485629299278352000
419836731	::485629303682764000
113048616	::485629319213887000
106320745	::485629319507873000
506760887	::485629327573143000
18752326	::485629349077344000
189033239	::485629374830362000
458010782	::485629414265217000
312245470	::485629467583197000
107823354	::485629468573446000
99114248	::485629481701236000
289743411	::485629498285903000
471291163	::485629524550234000
279548168	::485629544607776000
68439593	::485629582499147000
510998653	::485629601658318000
49455873	::485629623573557000
387461887	::485629645501378000
99114248	::485629646340235000
37776645	::485629652879548000
1007041	::485629660458672000
50509821	::485629675046068000
478941450	::485629689310892000
22220460	::485629700467720000
267227218	::485629728351457000
339917675	::485629764493795000
519909326	::485629768134819000
196742313	::485629786404823000
196742313	::485629787059142000
245080630	::485629804301930000
42435255	::485629809595121000
289743411	::485629809788465000
107823354	::485629822412939000
155034504	::485629839529897000
45286852	::485629843141169000
277996494	::485629847700389000
82242725	::485629847914295000
189033239	::485629928382029000
453690730	::485629928491081000
59583601	::485629936477011000
278316478	::485629948590170000
577920402	::485629953023565000
27816303	::485629963048349000
155034504	::485629968156606000
352486016	::485629977153372000
281697994	::485629982295998000
45278487	::485630008606486000
23247181	::485630013304496000
78089247	::485630041796395000
14792781	::485630049123446000
596113934	::485630055108718000
324171027	::485630070347030000
45911298	::485630076231249000
453690730	::485630099052433000
65995121	::485630103536562000
17908818	::485630120703848000
410195122	::485630121248702000
13533012	::485630122947780000
423098923	::485630152647647000
39041924	::485630179696332000
175314654	::485630180875337000
396454394	::485630188189794000
519909326	::485630194087395000
387461887	::485630201263431000
347596428	::485630209043869000
286734780	::485630211665309000
170357410	::485630221006041000
78089247	::485630222038208000
295339639	::485630236139061000
486138458	::485630261602697000
47880950	::485630278958723000
577920402	::485630292057530000
78065938	::485630343689416000
42435255	::485630344129830000
42297542	::485630350794964000
155034504	::485630358918922000
175314654	::485630362740338000
7875762	::485630365835751000
286734780	::485630382671282000
520533224	::485630392666308000
111687397	::485630395421978000
99114248	::485630402782978000
399114412	::485630406683664000
132314519	::485630408818585000
24113194	::485630428166893000
364410144	::485630452741316000
396454394	::485630479563890000
314864925	::485630480184643000
72378783	::485630481963048000
397024307	::485630488942366000
210873235	::485630494382784000
458639179	::485630508249128000
419836731	::485630521641541000
99114248	::485630530705035000
107842096	::485630533347446000
245080630	::485630539282403000
219550942	::485630542818574000
166695965	::485630544340717000
29935926	::485630548300161000
510998653	::485630556328034000
165967574	::485630612964143000
458639179	::485630638650040000
275902246	::485630659356925000
536141027	::485630662032896000
37776645	::485630671868952000
453690730	::485630674569687000
423098923	::485630675866107000
301290830	::485630676641665000
48971187	::485630713824575000
419836731	::485630715217051000
39416036	::485630728835969000
577920402	::485630735030550000
17908818	::485630791087820000
45286852	::485630791305535000
175314654	::485630791385645000
31056422	::485630795348852000
458639179	::485630817012838000
458639179	::485630838600523000
455542048	::485630849858027000
466873056	::485630850399088000
105623584	::485630850596622000
82257804	::485630860163842000
577920402	::485630902643326000
286734780	::485630904358801000
330834997	::485630915872174000
16713682	::485630929285570000
80586819	::485630984411693000
245080630	::485631003671547000
130670448	::485631019542773000
184962835	::485631034147749000
335432246	::485631038186467000
130670448	::485631046075940000
130670448	::485631051788607000
82257804	::485631058390843000
157904403	::485631065323606000
399621678	::485631069509529000
289743411	::485631097322340000
165967574	::485631127152234000
48971187	::485631145070297000
322324723	::485631150514130000
537561541	::485631155811520000
335432246	::485631179995889000
130670448	::485631189605052000
362737866	::485631191702175000
364410144	::485631193564454000
466873056	::485631208442048000
339917675	::485631219812417000
39041924	::485631227550912000
310369464	::485631244667875000
314864925	::485631282408210000
364410144	::485631294928211000
387863634	::485631304398938000
494495688	::485631307603394000
15614582	::485631319335260000
375873224	::485631319536181000
494495688	::485631325399822000
211376385	::485631326339342000
73526174	::485631347344818000
346127757	::485631364059136000
370464008	::485631377212444000
305370209	::485631408916819000
49455873	::485631413350199000
17908818	::485631421110042000
184962835	::485631421843640000
725532679	::485631439652655000
331227001	::485631440705445000
16713287	::485631454542458000
17908818	::485631460591017000
328779215	::485631475652382000
305370209	::485631503661932000
314864925	::485631508481200000
286734780	::485631535094054000
387461887	::485631536994082000
61969086	::485631537380327000
176839128	::485631546678730000
314864925	::485631554928918000
364410144	::485631558858989000
176778479	::485631571517374000
65995121	::485631589356154000
49455873	::485631593898205000
373690904	::485631610012696000
245080630	::485631614840356000
493221106	::485631622088118000
169636335	::485631677377421000
49455873	::485631711506493000
322324723	::485631720922689000
36851172	::485631723640983000
249388532	::485631726493130000
99114248	::485631728367566000
17908818	::485631742767030000
373690904	::485631743609675000
232814871	::485631751041982000
61969086	::485631796831600000
212047421	::485631803676323000
408772521	::485631821456359000
39041924	::485631825386033000
471291163	::485631837708881000
230069608	::485631851168817000
387461887	::485631871980560000
35599852	::485631907502112000
49455873	::485631924782645000
38207353	::485631970014404000
99114248	::485631984106868000
513711139	::485631988318339000
176778479	::485632014188441000
577920402	::485632035914928000
49455873	::485632053799424000
66882384	::485632056245125000
373690904	::485632082748506000
91942557	::485632083125993000
227072583	::485632130010329000
545297326	::485632150805704000
39041924	::485632153426735000
309124011	::485632162746884000
44231782	::485632174746390000
382531150	::485632194937769000
325359983	::485632210108547000
7345092	::485632219323834000
77078833	::485632220971819000
35599852	::485632243872722000
245080630	::485632249732153000
238788821	::485632255423836000
93448284	::485632257210593000
220587584	::485632257328041000
614074554	::485632273744535000
364641621	::485632274302386000
432027433	::485632292233043000
83428249	::485632295601074000
89852975	::485632318397108000
309981035	::485632327239106000
396454394	::485632386365784000
304140174	::485632389578645000
354629644	::485632396508024000
50509821	::485632404493578000
432027433	::485632415876931000
513711139	::485632421531230000
79447998	::485632438085775000
79447998	::485632444104589000
215144630	::485632466552512000
493221106	::485632471317233000
432027433	::485632477700976000
130670448	::485632494402695000
99114248	::485632519513976000
339917675	::485632526614937000
50509821	::485632527613190000
510998653	::485632533522948000
30787413	::485632557342412000
17908818	::485632569271414000
23642786	::485632582395396000
66882384	::485632585134256000
161622400	::485632591869923000
134873681	::485632598387859000
176487313	::485632616830205000
816177	::485632635830419000
134873681	::485632637847879000
44231782	::485632639219400000
298870626	::485632651412660000
364641621	::485632656848080000
66882384	::485632675232108000
23642786	::485632678918901000
432027433	::485632690775805000
39041924	::485632718252687000
364641621	::485632726494896000
163242154	::485632754285944000
111136825	::485632774963855000
155730095	::485632787962404000
69771494	::485632791259152000
466873056	::485632817334726000
331227001	::485632826239242000
513711139	::485632826281562000
161622400	::485632829435285000
414952579	::485632848250929000
130987540	::485632878730952000
243751614	::485632890940563000
66882384	::485632941431980000
23642786	::485632947098517000
396454394	::485632953712533000
49455873	::485632984968478000
352970133	::485632989456392000
76248039	::485633003549257000
333245482	::485633004694290000
339917675	::485633023761604000
255834275	::485633051586600000
513711139	::485633060579606000
49455873	::485633080661512000
245957488	::485633085426249000
16248047	::485633091373776000
285401749	::485633103474724000
44231782	::485633117118423000
20190503	::485633120486453000
137426396	::485633158353010000
490977827	::485633161079296000
16713682	::485633162274287000
25160673	::485633168007917000
631513843	::485633189671493000
15804863	::485633191131111000
518141549	::485633199716847000
364641621	::485633201272926000
91942557	::485633233355161000
39041924	::485633238702882000
39041924	::485633278062256000
66882384	::485633293858390000
245080630	::485633295271464000
333245482	::485633308303167000
161622400	::485633311230799000
324171027	::485633323843461000
44231782	::485633324392521000
105623584	::485633326095810000
324171027	::485633345842581000
18183371	::485633358118940000
18183371	::485633369422565000
161622400	::485633394202533000
63720288	::485633431628296000
277996494	::485633433436037000
414952579	::485633433691893000
364410144	::485633437701648000
353418151	::485633446782722000
36250685	::485633470149197000
298870626	::485633483508031000
256609151	::485633490827100000
56931148	::485633514633977000
518141549	::485633515841548000
322465167	::485633520568504000
614074554	::485633537903587000
252674018	::485633539275096000
49455873	::485633545491058000
276357208	::485633556656320000
285254109	::485633559734915000
324171027	::485633574444728000
338076990	::485633579238825000
103782180	::485633597387603000
314864925	::485633600063156000
66882384	::485633601225363000
56931148	::485633607814643000
410195122	::485633635089797000
16568377	::485633638675927000
463250994	::485633645172895000
26831606	::485633651762147000
245957488	::485633655214051000
437082385	::485633661786529000
270687983	::485633685270441000
324171027	::485633712605106000
331925277	::485633720905641000
18437537	::485633770012553000
423862446	::485633793290960000
22736943	::485633795651928000
494376740	::485633818640924000
99114248	::485633834520567000
280749613	::485633865604935000
100378471	::485633873087176000
101138081	::485633881857851000
137426396	::485633893379633000
545297326	::485633924195172000
93448284	::485633925000077000
93448284	::485633952216928000
33108084	::485633954507005000
518141549	::485633955954061000
155034504	::485633959133331000
37776645	::485633972945551000
410195122	::485633985263828000
336195050	::485634003320324000
264904736	::485634017027301000
35082993	::485634027383050000
382531150	::485634027898953000
277996494	::485634029798957000
533824839	::485634041828229000
451667062	::485634045141716000
130670448	::485634052506918000
302934050	::485634064095789000
506519570	::485634074254782000
66882384	::485634133830680000
471291163	::485634149835755000
52295994	::485634160652873000
100378471	::485634171126046000
408772521	::485634195587600000
15804863	::485634197600473000
155034504	::485634243217743000
93448284	::485634259302899000
244995179	::485634283248168000
210996408	::485634303179505000
458010782	::485634304748163000
458639179	::485634309009965000
244995179	::485634316752658000
100378471	::485634320170614000
46963484	::485634323043729000
101881386	::485634336772063000
577920402	::485634346649669000
299796220	::485634350332248000
41692308	::485634354509398000
411841714	::485634372385902000
23543960	::485634391784177000
252674018	::485634410503360000
382531150	::485634449564913000
165072349	::485634466748968000
114967175	::485634479931658000
309124011	::485634509405437000
46963484	::485634527797080000
237118122	::485634551369043000
27268559	::485634553193570000
35603964	::485634603793653000
533824839	::485634631408947000
533824839	::485634686807314000
27784817	::485634689731149000
85111877	::485634690208919000
533824839	::485634721787805000
410195122	::485634724673499000
387461887	::485634726498013000
41692308	::485634727886336000
309124011	::485634739882426000
437898031	::485634760606113000
304140174	::485634763743436000
410195122	::485634767409266000
36851172	::485634767518711000
304140174	::485634784916279000
46963484	::485634794722562000
400490673	::485634815945740000
377715399	::485634821645803000
466873056	::485634822400786000
588531316	::485634827820220000
398377928	::485634837609734000
258226046	::485634844714479000
17908818	::485634860523204000
31620041	::485634892248936000
225206178	::485634911865294000
393761423	::485634972372328000
325906113	::485634983714127000
65968609	::485635004123193000
281697994	::485635008842199000
227072583	::485635036155502000
623990154	::485635037732143000
490977827	::485635048084099000
41692308	::485635057688641000
437898031	::485635094556594000
170357410	::485635098901889000
38577111	::485635108267782000
46963484	::485635127897100000
490977827	::485635137099796000
437898031	::485635139997683000
43256984	::485635148223086000
545297326	::485635153231097000
286734780	::485635165889122000
376546976	::485635176543031000
70982412	::485635176920133000
106561609	::485635178581094000
31620041	::485635188295487000
23642786	::485635239428247000
23642786	::485635263532896000
369819130	::485635272537686000
302934050	::485635276568399000
289084083	::485635290027925000
36851172	::485635297137668000
435516954	::485635302015246000
285254109	::485635325440442000
358307309	::485635341156511000
293644929	::485635361960230000
48046250	::485635378573869000
190229064	::485635422328864000
309124011	::485635445909635000
227072583	::485635458677104000
285401749	::485635479572717000
574147363	::485635482039365000
309124011	::485635502708916000
147279456	::485635544727040000
115503799	::485635559105110000
117608761	::485635565388193000
227072583	::485635574578311000
219153949	::485635594400563000
396929208	::485635611517140000
309124011	::485635620644352000
387461887	::485635624888565000
155650977	::485635660859322000
289084083	::485635670791446000
46963484	::485635721235939000
382531150	::485635724020948000
351847146	::485635758217129000
190229064	::485635785077432000
30362051	::485635790324518000
46963484	::485635800856395000
384494456	::485635810515881000
574147363	::485635811422248000
359174210	::485635834067288000
387461887	::485635854207950000
227072583	::485635908558127000
277996494	::485635915016990000
520533224	::485635920461168000
322358530	::485635946440691000
337416247	::485635960323846000
587864456	::485635966221438000
277996494	::485635976044089000
325906113	::485635978938556000
190229064	::485635988144664000
85111877	::485635998290694000
222278624	::485636023947231000
149295164	::485636052590141000
407473485	::485636065647394000
322358530	::485636088111697000
285254109	::485636127924047000
396929208	::485636135641571000
219153949	::485636139253235000
222278624	::485636176754122000
322358530	::485636184568123000
36861827	::485636202687520000
309124011	::485636209335865000
347596428	::485636212200185000
36861827	::485636231569489000
41692308	::485636256328859000
322358530	::485636261491658000
85111877	::485636269288873000
309124011	::485636270857924000
387461887	::485636276993802000
277996494	::485636296023351000
396929208	::485636296518299000
607721617	::485636305418612000
363969403	::485636313656217000
85111877	::485636331565891000
603136773	::485636356169691000
331307463	::485636369906028000
277996494	::485636373194354000
147279456	::485636398645403000
41692308	::485636398909632000
59184492	::485636403678965000
85111877	::485636434682855000
209401949	::485636436872282000
356974615	::485636438138957000
294745245	::485636452387008000
245021956	::485636477896773000
370850900	::485636479184822000
408772521	::485636486990430000
409680332	::485636502303436000
85111877	::485636531906818000
78089247	::485636538492268000
213763059	::485636539662094000
398377928	::485636559254069000
416419059	::485636570687369000
700013623	::485636616527302000
17455392	::485636622180827000
17455392	::485636622847733000
17455392	::485636623439122000
17455392	::485636624089239000
26182895	::485636634356895000
396929208	::485636644356116000
545297326	::485636645598023000
21117523	::485636706230874000
85111877	::485636738333691000
293644929	::485636751507984000
515068859	::485636786635685000
309124011	::485636811742785000
100843087	::485636840951521000
85111877	::485636845204549000
318627551	::485636857116368000
41692308	::485636866238992000
215144630	::485636885314686000
356408344	::485636909851738000
56931148	::485636924401811000
387863634	::485636953371459000
347596428	::485636977761333000
624394090	::485636991774883000
30362051	::485637036255096000
245573462	::485637048691216000
46796467	::485637070614831000
85111877	::485637100406988000
326436771	::485637112113676000
339917675	::485637112977313000
312348050	::485637162050678000
245573462	::485637189477208000
416419059	::485637201636491000
309124011	::485637228002291000
318627551	::485637251309662000
41675336	::485637265457414000
96421993	::485637269517504000
16248047	::485637284834729000
543585402	::485637306905141000
41692308	::485637337838133000
70571907	::485637339322920000
219153949	::485637344083857000
107823354	::485637348684619000
290855101	::485637367945265000
27816303	::485637412652351000
20833365	::485637432365158000
537633292	::485637452611076000
409680332	::485637469547671000
16248047	::485637487994224000
226319809	::485637489399300000
23450320	::485637526535696000
309108026	::485637530855800000
26179867	::485637546269888000
479959389	::485637561600466000
417523013	::485637568780697000
101136541	::485637612044943000
18437537	::485637622845677000
39041924	::485637645762981000
409680332	::485637684853891000
64907439	::485637700653826000
220584371	::485637707771564000
543585402	::485637723441475000
286734780	::485637726184550000
62460045	::485637726960484000
282328751	::485637729837793000
96421993	::485637749454929000
100843087	::485637755121065000
537633292	::485637762725322000
96793797	::485637769457188000
307485154	::485637778974048000
176954488	::485637786070835000
347596428	::485637794975318000
245573462	::485637804211204000
91942557	::485637820544212000
213763059	::485637839057461000
396923534	::485637870116290000
41692308	::485637898184585000
39041924	::485637899187003000
35376355	::485637920435367000
55312313	::485637926395445000
239162983	::485638009426284000
23450320	::485638012437413000
360183119	::485638028262924000
245573462	::485638031798304000
190229064	::485638031915757000
387461887	::485638051436052000
452678521	::485638092368257000
75696479	::485638122412072000
96421993	::485638127915368000
228264355	::485638156713070000
168274200	::485638168746532000
36861827	::485638176292089000
318627551	::485638181191045000
26954972	::485638191714942000
35505123	::485638199327215000
339458716	::485638208202342000
347869774	::485638209137696000
398377928	::485638211235221000
245573462	::485638228137877000
85111877	::485638258924077000
325906113	::485638260828667000
376525681	::485638270622384000
432027433	::485638302695833000
51814269	::485638305464463000
325906113	::485638353283739000
369174583	::485638366545735000
1007041	::485638383830446000
453690730	::485638394416857000
267445807	::485638396644458000
298870626	::485638406031310000
242533291	::485638422884024000
307485154	::485638429565149000
407897841	::485638433101328000
53243169	::485638447378759000
314864925	::485638450960281000
119269983	::485638455477936000
356974615	::485638457251741000
235382002	::485638474519678000
532542878	::485638488298369000
255834275	::485638490051186000
239162983	::485638523354370000
407897841	::485638535471714000
41692308	::485638547072770000
298870626	::485638551191973000
266703661	::485638553956020000
242305581	::485638554408607000
407897841	::485638602844807000
461392295	::485638602966044000
407897841	::485638611212464000
407897841	::485638617046724000
100339690	::485638667688759000
23543960	::485638675259068000
60160675	::485638689008001000
39863661	::485638691072000000
270687983	::485638697350488000
91521926	::485638705848131000
407897841	::485638746814316000
347596428	::485638773917511000
50805763	::485638790581477000
313421343	::485638823301246000
362737866	::485638833414086000
407897841	::485638863457894000
16248047	::485638897888546000
17054163	::485638912681857000
51814269	::485638940993814000
571363101	::485638942512132000
76442745	::485638965316177000
571363101	::485638970953728000
76442745	::485638993673850000
409680332	::485639010585300000
227072583	::485639013240668000
490977827	::485639013693657000
212475056	::485639018000822000
42297542	::485639018999468000
258636623	::485639065552052000
75696479	::485639083717185000
417523013	::485639157276872000
270687983	::485639173622083000
239162983	::485639181407096000
625900103	::485639182849548000
360183119	::485639182891888000
75696479	::485639214835306000
15109013	::485639219365552000
280194602	::485639226923315000
61478431	::485639238931607000
362737866	::485639253096169000
375873224	::485639272091766000
176839128	::485639286696329000
351922723	::485639315586682000
297679816	::485639318552444000
603136773	::485639332007378000
346127757	::485639332444000000
423830555	::485639348461662000
409680332	::485639350256820000
48971187	::485639362760019000
36579395	::485639381235941000
149295164	::485639392111759000
409680332	::485639421111185000
68439593	::485639430750085000
33299478	::485639430946820000
183562162	::485639436638494000
360183119	::485639448005455000
68439593	::485639451415429000
411700909	::485639476647972000
266703661	::485639481438257000
215181084	::485639484956876000
409680332	::485639523175391000
239162983	::485639543870476000
297679816	::485639544659009000
607016651	::485639546780909000
96421993	::485639572416905000
30104821	::485639575553863000
70571907	::485639583573352000
16380745	::485639616259584000
190229064	::485639626267185000
68439593	::485639632538054000
18437537	::485639653446660000
60220156	::485639653509189000
245573462	::485639655568592000
245573462	::485639685008396000
92838578	::485639705854480000
70571907	::485639714125262000
115550523	::485639716096593000
16248047	::485639718957109000
157254287	::485639735386202000
50224504	::485639761512902000
360183119	::485639803787284000
215181084	::485639822212493000
270687983	::485639932665282000
252674018	::485639956614746000
99114248	::485639957478776000
298870626	::485639960750739000
360183119	::485639984007770000
289461446	::485639985274834000
53243169	::485639999015362000
252674018	::485640000009039000
183562162	::485640002584342000
290855101	::485640021710749000
281697994	::485640050760491000
257265522	::485640082213195000
417523013	::485640089284784000
27763417	::485640106133307000
218956862	::485640106217594000
577920402	::485640140363018000
286341932	::485640149330448000
378200627	::485640159359430000
16248047	::485640176090091000
298870626	::485640177969561000
370464008	::485640195854049000
529096266	::485640222160351000
336628506	::485640224496951000
36250685	::485640233732820000
282328751	::485640238232895000
364405877	::485640239650586000
396929208	::485640271174979000
307485154	::485640292591099000
105598447	::485640319329783000
370464008	::485640325021835000
26068830	::485640346840207000
310369464	::485640394470744000
35505123	::485640418508685000
382531150	::485640422308319000
409680332	::485640428817891000
279139758	::485640448082337000
30104821	::485640451530035000
553738195	::485640452570644000
369160273	::485640470752526000
88018997	::485640474343247000
190229064	::485640476477775000
457811756	::485640479015309000
21449993	::485640503698808000
99320365	::485640549752242000
254600909	::485640555150733000
289084083	::485640593188483000
18752326	::485640630245150000
369160273	::485640632837218000
21449993	::485640641884340000
39041924	::485640645520814000
136791341	::485640666337124000
190229064	::485640680442564000
266703661	::485640683169259000
262405775	::485640697962180000
279139758	::485640709609750000
444375493	::485640711811764000
121100953	::485640720192380000
85111877	::485640734469419000
382359896	::485640756661452000
263013923	::485640757001613000
23611301	::485640768363585000
351325780	::485640776718643000
21449993	::485640794900926000
6733652	::485640836047437000
279139758	::485640881517522000
286341932	::485640888203227000
249028893	::485640907606065000
88018997	::485640926711537000
417523013	::485640943635156000
466873056	::485640951935672000
68439593	::485640979299717000
417523013	::485640987696328000
312348050	::485641001411682000
466873056	::485641008592334000
361199465	::485641020726472000
226319809	::485641035511779000
21449993	::485641036023083000
372499722	::485641052922327000
725532679	::485641073595658000
85111877	::485641096622379000
6733652	::485641097289687000
370464008	::485641104482906000
339917675	::485641109016543000
183562162	::485641117069635000
370464008	::485641132068859000
270687983	::485641139748237000
417523013	::485641159734091000
424498591	::485641176050331000
553738195	::485641185961054000
340646680	::485641201480388000
183090041	::485641210141638000
190229064	::485641225458814000
165967574	::485641227493474000
230327491	::485641235252527000
266317182	::485641263803138000
402268968	::485641272229515000
410461303	::485641277023596000
334261100	::485641303955230000
121100953	::485641311236521000
136828926	::485641322087186000
634615880	::485641360368627000
361391612	::485641361958252000
70571907	::485641368480407000
30362051	::485641432426758000
18842764	::485641435585474000
59583601	::485641439569661000
183562162	::485641451590520000
343018153	::485641469269532000
269012544	::485641491465789000
383202357	::485641528900349000
16713287	::485641565168091000
61478431	::485641569697931000
634615880	::485641570566144000
190229064	::485641571056893000
409680332	::485641588777824000
577920402	::485641591747379000
279548168	::485641647204888000
270687983	::485641656738144000
452678521	::485641672693272000
303342881	::485641673888641000
285401749	::485641674727890000
27763417	::485641678628216000
253134261	::485641679651602000
33643268	::485641681895563000
277529978	::485641710546845000
24113194	::485641728007733000
36612981	::485641758869430000
577920402	::485641761457328000
132768456	::485641777068507000
183090041	::485641778289467000
378200627	::485641782034964000
80191031	::485641824707416000
39041924	::485641832294907000
376467319	::485641860514193000
383202357	::485641864193011000
454375039	::485641883951980000
161199833	::485641897487396000
417523013	::485641926771625000
625170672	::485641948854616000
39685005	::485641950427508000
410195122	::485641954642771000
635151853	::485641967187935000
245669191	::485642023039279000
27538070	::485642040743829000
262248356	::485642042509651000
480857982	::485642043364872000
116098184	::485642088789188000
553738195	::485642116358352000
16248047	::485642127485849000
336774649	::485642132464484000
89505869	::485642141197029000
385706960	::485642144615366000
345508633	::485642173564473000
245573462	::485642209518026000
157254287	::485642209731940000
23247181	::485642216241893000
285401749	::485642233971236000
445808726	::485642244968689000
577920402	::485642277381877000
294964037	::485642291928121000
279608688	::485642309103398000
409662649	::485642312773410000
239162983	::485642313558159000
43630532	::485642326430060000
398377928	::485642338367459000
457197060	::485642356880715000
236628483	::485642366817034000
270143437	::485642395523231000
597965837	::485642403051999000
279608688	::485642408613265000
270143437	::485642422119321000
635151853	::485642435104485000
503911979	::485642436807389000
262248356	::485642440099901000
18437537	::485642443233460000
489961036	::485642455019040000
289084083	::485642494365802000
625170672	::485642507561099000
328828628	::485642529539252000
180190603	::485642543065886000
170868061	::485642551920041000
270143437	::485642587316166000
236628483	::485642588234346000
39041924	::485642640386297000
227072583	::485642660863299000
39041924	::485642686762717000
236628483	::485642687438008000
239162983	::485642734473330000
396454394	::485642752579756000
336774649	::485642756744675000
23785621	::485642784867487000
553738195	::485642788391100000
327689033	::485642819386617000
33818674	::485642836193210000
333245482	::485642836402905000
369323050	::485642848629702000
89505869	::485642886386438000
29607520	::485642903671549000
61478431	::485642964400472000
290855101	::485643053739159000
183562162	::485643062220058000
60160675	::485643082495688000
396454394	::485643095870959000
270143437	::485643102057955000
603136773	::485643113201811000
114579662	::485643130234875000
236628483	::485643145317605000
60160675	::485643150867054000
149295164	::485643167224455000
114579662	::485643173801099000
347596428	::485643180159668000
39041792	::485643182047514000
489961036	::485643189978542000
102100651	::485643197813497000
356974615	::485643199625449000
399114412	::485643199642206000
89505869	::485643200682409000
27763417	::485643257368440000
289650000	::485643271360622000
553738195	::485643304650821000
417523013	::485643309851746000
19210855	::485643355783561000
89505869	::485643371361206000
258532274	::485643378051121000
18842764	::485643381281128000
60160675	::485643412406693000
241337450	::485643442295300000
396454394	::485643455247302000
236202065	::485643507344756000
153077015	::485643513485213000
62460045	::485643567369437000
277529978	::485643575053414000
89505869	::485643596893151000
236628483	::485643598382116000
320400498	::485643616023375000
29500521	::485643628891492000
46963484	::485643630002962000
634873462	::485643641826729000
494495688	::485643643030478000
34796664	::485643645597401000
60160675	::485643656208990000
258636623	::485643685733097000
335432246	::485643728233570000
278603967	::485643731672920000
298870626	::485643754020544000
189135890	::485643818239537000
357275400	::485643847070789000
114579662	::485643857804013000
36468395	::485643869938143000
267445807	::485643881544163000
278603967	::485643889110310000
199331386	::485643914360422000
359244936	::485643920601513000
336774649	::485643939135778000
387863634	::485643958119194000
357275400	::485643966394544000
295339639	::485643981317873000
332073582	::485643985981960000
634615880	::485644011676258000
170357410	::485644013962133000
278603967	::485644019284705000
18918771	::485644034526818000
513711139	::485644072988594000
472287305	::485644082799079000
225206178	::485644106433970000
23543960	::485644141594828000
21153287	::485644144237232000
290855101	::485644145604579000
289461446	::485644173492908000
351099839	::485644191142121000
281260984	::485644229360635000
479959389	::485644243302895000
339917675	::485644252123131000
339917675	::485644255914754000
537561541	::485644265981493000
226319809	::485644279738400000
375364618	::485644284087898000
375364618	::485644292799475000
239162983	::485644293106057000
412638454	::485644311154139000
634615880	::485644346109075000
46283045	::485644354438959000
303342881	::485644364215877000
383972979	::485644379869032000
34204169	::485644393261441000
452678521	::485644432549507000
603136773	::485644471757860000
494495688	::485644499171831000
410195122	::485644511909928000
256750208	::485644524551561000
290396729	::485644526019543000
66203192	::485644545942515000
629894993	::485644627349757000
417523013	::485644643241959000
79348656	::485644690742472000
147298694	::485644739891322000
153077015	::485644756978913000
155139746	::485644767129116000
46283045	::485644771625431000
356974615	::485644800688136000
60160675	::485644801950244000
242533291	::485644809223561000
56931148	::485644852018028000
295339639	::485644857105334000
23665083	::485644872011878000
452678521	::485644872360005000
60160675	::485644889086906000
66203192	::485644890672357000
553738195	::485644896767053000
21449993	::485644903225913000
513711139	::485644906224812000
487258078	::485644906292322000
545784705	::485644909760626000
286341932	::485644923534704000
513711139	::485644984125640000
340646680	::485644984528674000
336774649	::485645001733328000
297679816	::485645019836346000
46283045	::485645025456295000
281260984	::485645039964397000
417523013	::485645050970243000
402268968	::485645083102830000
394962689	::485645093118808000
506824920	::485645116351053000
444375493	::485645119559700000
172573942	::485645150798888000
513711139	::485645163054637000
254386830	::485645186492403000
60160675	::485645189889789000
434675222	::485645190338596000
339917675	::485645201394774000
78970527	::485645204716670000
396454394	::485645228179595000
254319575	::485645229609869000
46963484	::485645233623793000
245669191	::485645275168378000
46963484	::485645275898204000
56876875	::485645306386583000
553738195	::485645315437907000
21449993	::485645332764569000
46963484	::485645345716584000
242533291	::485645352612405000
434675222	::485645356814700000
625170672	::485645368021893000
46963484	::485645373503856000
254210162	::485645420693962000
255205725	::485645428113686000
358307309	::485645483109384000
434675222	::485645484699451000
407279448	::485645486146486000
242533291	::485645488012947000
436336703	::485645505959956000
247560161	::485645507528626000
89505869	::485645523622182000
66203192	::485645531083857000
444375493	::485645542358130000
66203192	::485645543008260000
298870626	::485645585077530000
49114032	::485645586251939000
382190006	::485645641205301000
19182658	::485645650974236000
267227218	::485645655734353000
384155676	::485645662789189000
66203192	::485645671442046000
258108922	::485645686906441000
25747982	::485645707840221000
410195122	::485645708356112000
56876875	::485645721241014000
66203192	::485645762361978000
436336703	::485645799863234000
242533291	::485645801331654000
170064834	::485645803923320000
407279448	::485645813868425000
254600909	::485645838463827000
290396729	::485645860303151000
414543388	::485645893396217000
370049566	::485645894721994000
47859489	::485645924346376000
18437537	::485645930881114000
49455873	::485646024229142000
78970527	::485646047725617000
66203192	::485646051714424000
396364407	::485646081691115000
153077015	::485646085453389000
239162983	::485646109386506000
546947837	::485646111739105000
634615880	::485646138620399000
310369464	::485646189275381000
308946618	::485646193762918000
230898142	::485646199199133000
66203192	::485646218542866000
553738195	::485646229062184000
414543388	::485646229766807000
66203192	::485646287010689000
333704327	::485646321760489000
359244936	::485646356304777000
29935926	::485646376231919000
327689033	::485646437548449000
23247181	::485646439104524000
359244936	::485646449942601000
607721617	::485646452325363000
45470777	::485646458498973000
53486281	::485646472948760000
339565561	::485646477629194000
281260984	::485646480523272000
31056422	::485646489725575000
29935926	::485646500450406000
268987143	::485646502094966000
31620041	::485646513323143000
396454394	::485646553680338000
66203192	::485646553835503000
359244936	::485646560261197000
456936884	::485646578871312000
56876875	::485646625168052000
290396729	::485646626296315000
725532679	::485646628678680000
56876875	::485646686857863000
456936884	::485646689697415000
29935926	::485646721976791000
38207353	::485646790306594000
99114248	::485646799797907000
153077015	::485646831750090000
107724446	::485646840223006000
310369464	::485646846438543000
99114248	::485646897361584000
228915951	::485646912465670000
26947347	::485646917213622000
619492928	::485646950188863000
347869774	::485646952046923000
99114248	::485646967725629000
417523013	::485647000684089000
279139758	::485647001472614000
217912167	::485647005876637000
257942561	::485647014231674000
68490087	::485647014240477000
545297326	::485647028954099000
66203192	::485647035136110000
348152108	::485647040651608000
7132042	::485647059794407000
99114248	::485647101661945000
577920402	::485647127519825000
308946618	::485647147795107000
328828628	::485647160717746000
21449993	::485647167034372000
409665559	::485647180074479000
458808714	::485647191424245000
518141549	::485647202199412000
347869774	::485647212358037000
458808714	::485647240921239000
398377928	::485647250249773000
257625769	::485647262878793000
280309716	::485647263327604000
31536491	::485647285624135000
577920402	::485647326619258000
392716377	::485647331987976000
280309716	::485647337587765000
553738195	::485647354796584000
280309716	::485647358886432000
577920402	::485647403303710000
119269983	::485647429891420000
112333263	::485647430281867000
115184915	::485647449977942000
417523013	::485647450032443000
402268968	::485647469951213000
233084334	::485647478839320000
172573942	::485647541619286000
225206178	::485647546376024000
113760458	::485647547545837000
153077015	::485647550582517000
49455873	::485647568118890000
339917675	::485647572795527000
370049566	::485647573727072000
155139746	::485647591850254000
115184915	::485647617901068000
280309716	::485647655201431000
167301113	::485647669851746000
444375493	::485647672615763000
417523013	::485647680916316000
75209135	::485647738474729000
26580130	::485647745844146000
433169770	::485647749342191000
481512198	::485647781046915000
479246485	::485647784393986000
56876875	::485647788751855000
134225933	::485647796650139000
107842096	::485647815956107000
279139758	::485647817843568000
310369464	::485647825431064000
46940147	::485647887808737000
157254287	::485647982973308000
577920402	::485647986643304000
153077015	::485647995547820000
518141549	::485647996852264000
256750208	::485648007837143000
410195122	::485648008856350000
396454394	::485648024245243000
456936884	::485648034613563000
410195122	::485648040011628000
18028506	::485648040557285000
423446901	::485648049688293000
463431723	::485648067941507000
245203404	::485648078800568000
459660056	::485648101446021000
422876369	::485648108207210000
369217450	::485648114846416000
407384648	::485648133158760000
68490087	::485648134945509000
273814896	::485648140255907000
280309716	::485648143795896000
134585678	::485648146387591000
262248356	::485648165828194000
308170990	::485648172312576000
340646680	::485648181695635000
238788821	::485648209239232000
39553593	::485648215031558000
456936884	::485648215874621000
293644929	::485648225689276000
56917722	::485648238649700000
280309716	::485648252541616000
192727478	::485648257813458000
290396729	::485648264998318000
256750208	::485648280517242000
242435004	::485648299425165000
577920402	::485648305825656000
340646680	::485648320757788000
31536491	::485648321340403000
149295164	::485648354064359000
42435255	::485648359886028000
216168764	::485648378991099000
452678521	::485648382849859000
385114649	::485648434452385000
553738195	::485648465511186000
80191031	::485648470460485000
39553593	::485648470892900000
38326757	::485648476332511000
256750208	::485648487246086000
396364407	::485648516182581000
274262734	::485648535623589000
262248356	::485648567315345000
624394090	::485648603231162000
361391612	::485648604275568000
339565561	::485648618901094000
142038800	::485648641345191000
310369464	::485648643865604000
119636299	::485648649360142000
624394090	::485648649599213000
64942768	::485648704322289000
364888000	::485648728712552000
577920402	::485648734370664000
383972979	::485648740640763000
340646680	::485648755686146000
46978610	::485648759536119000
215181084	::485648776321708000
260911912	::485648780125937000
224103552	::485648784576106000
55287428	::485648813139300000
341666582	::485648827697733000
415540928	::485648835448799000
233084334	::485648837160103000
266703661	::485648838712360000
410195122	::485648839169150000
151604434	::485648851333042000
420403218	::485648855971946000
353888661	::485648896463347000
216591008	::485648910149373000
183090041	::485648910204293000
256321392	::485648919519428000
85111877	::485648920073080000
216591008	::485648934379876000
371500504	::485648936682524000
216591008	::485648951123533000
410377090	::485648952742928000
340646680	::485648996460142000
62940169	::485649008811970000
215174499	::485649009768669000
396454394	::485649029120811000
85111877	::485649051069591000
170064834	::485649076713562000
545297326	::485649188492169000
55287428	::485649200311726000
327689033	::485649208922619000
577920402	::485649211103248000
308946618	::485649218137100000
23247181	::485649229075865000
431937908	::485649242283712000
245203404	::485649250584248000
32583866	::485649263355916000
23396218	::485649267294744000
577920402	::485649307412865000
38326757	::485649340120059000
359244936	::485649360386920000
149295164	::485649427978141000
289605285	::485649436509364000
66311658	::485649448690020000
396177532	::485649507745423000
149295164	::485649508944998000
410195122	::485649509192441000
15875100	::485649546694127000
23247181	::485649569368506000
81674504	::485649580147503000
46978610	::485649642730684000
574147363	::485649665753636000
239257340	::485649702742802000
458639179	::485649710276173000
295339639	::485649719931064000
326636490	::485649733772247000
385121286	::485649733944229000
574147363	::485649790395764000
22651134	::485649794623602000
308946618	::485649811522084000
373126936	::485649813434691000
370049566	::485649817465798000
399555371	::485649837195407000
22651134	::485649864085491000
50805763	::485649905357037000
28771314	::485649935786733000
23247181	::485649944036925000
22651134	::485649960504160000
46978610	::485649984151236000
85111877	::485650012857040000
574147363	::485650031287209000
114291753	::485650046507950000
458639179	::485650055001821000
45929336	::485650076648235000
281697994	::485650110844792000
624394090	::485650166364790000
354629644	::485650169313361000
410195122	::485650177768710000
359244936	::485650187428175000
61969086	::485650212892213000
444375493	::485650231846248000
414103187	::485650242344206000
340646680	::485650245242855000
348152108	::485650253660434000
254600909	::485650267170291000
78089247	::485650294605627000
518141549	::485650387878174000
374772557	::485650396510040000
48046250	::485650469705224000
357079725	::485650492152745000
71617108	::485650527745617000
444375493	::485650537509949000
479959389	::485650556006838000
574147363	::485650563787657000
574147363	::485650568669847000
102266093	::485650573790703000
277626311	::485650577297125000
303488399	::485650577364246000
262449011	::485650583484125000
18868622	::485650620242993000
410195122	::485650633576292000
155397134	::485650655281827000
496575332	::485650660827099000
364428125	::485650664404418000
262449011	::485650665830887000
414103187	::485650692569194000
262449011	::485650703424446000
361391612	::485650722030362000
262449011	::485650735884144000
80965569	::485650757186633000
262449011	::485650757933625000
50429893	::485650776656592000
257491716	::485650785984720000
516096126	::485650797657862000
61969086	::485650831023562000
516096126	::485650860018794000
354629644	::485650866440245000
7345092	::485650867870113000
48046250	::485650876217180000
79447998	::485650889047146000
219153949	::485650889299230000
91942557	::485650898224300000
50429893	::485650901126746000
625170672	::485650901919485000
290396729	::485650931480948000
410286428	::485650969511079000
288874918	::485651033096343000
293644929	::485651033947783000
91942557	::485651037135458000
262449011	::485651041577623000
338256397	::485651091862716000
18868622	::485651102210461000
239257340	::485651115216629000
303488399	::485651128923602000
574147363	::485651132422041000
102100651	::485651145977638000
479959389	::485651170095292000
18437537	::485651186901868000
262449011	::485651196909486000
338256397	::485651264663875000
262449011	::485651271098306000
217563665	::485651308066930000
338256397	::485651310193041000
113048616	::485651318703276000
36772146	::485651345534234000
338664006	::485651352022827000
176839128	::485651377985564000
329955120	::485651405441466000
87247551	::485651438194806000
364428125	::485651456423247000
148436850	::485651458595909000
178921630	::485651469899939000
22327740	::485651481631019000
361391612	::485651492771086000
310369464	::485651503181352000
25082908	::485651508386488000
295881773	::485651524568514000
155397134	::485651524677148000
50805763	::485651530855776000
331423379	::485651537633345000
256609151	::485651540276166000
625170672	::485651562522361000
75937251	::485651564149739000
338256397	::485651565995241000
312784161	::485651588795473000
267405925	::485651606998769000
50805763	::485651626162937000
91942557	::485651627781533000
338256397	::485651628704288000
305379724	::485651654188871000
54697279	::485651669204889000
516096126	::485651678272978000
629894993	::485651688355667000
183090041	::485651695788359000
338256397	::485651714544902000
416419059	::485651719037009000
407384648	::485651739941412000
288874918	::485651743351373000
338256397	::485651755078676000
338256397	::485651774410207000
361527638	::485651822661873000
153077015	::485651827837251000
91942557	::485651841565200000
195154119	::485651842181767000
297238880	::485651845440733000
262449011	::485651856925163000
216591008	::485651867150454000
216591008	::485651877560713000
603870273	::485651901686353000
216591008	::485651907084423000
329955120	::485651913078104000
239257340	::485651919285669000
399555371	::485651920204222000
216591008	::485651920418140000
262449011	::485651920741494000
361391612	::485651926726742000
176839128	::485651938470395000
416419059	::485651965775732000
216591008	::485651969957044000
46940147	::485651973778071000
68439593	::485651992443113000
99320365	::485651994783125000
182901672	::485651997904101000
289461446	::485652019223744000
288874918	::485652035971207000
153077015	::485652057546686000
46283045	::485652065834631000
68439593	::485652098076667000
629894993	::485652109547671000
216591008	::485652169836601000
24738840	::485652189755351000
382359896	::485652211708346000
216591008	::485652213809680000
452678521	::485652218406637000
357079725	::485652229399932000
338120144	::485652248157241000
361391612	::485652263705534000
190229064	::485652272785809000
257942561	::485652286618607000
597965837	::485652335847542000
17522792	::485652338237906000
107823354	::485652368999317000
574147363	::485652383037657000
153077015	::485652406256926000
101136541	::485652421222211000
444375493	::485652437210890000
597965837	::485652458791002000
190229064	::485652475844648000
253675480	::485652481750605000
102100651	::485652498028298000
625170672	::485652505158623000
253675480	::485652536243027000
102213164	::485652547777339000
597965837	::485652555389992000
50805763	::485652559378407000
91942557	::485652604333330000
24634410	::485652632506089000
410195122	::485652645953019000
253675480	::485652663934410000
239257340	::485652681608802000
364888000	::485652722587557000
288874918	::485652772134461000
96421993	::485652778241765000
32596609	::485652781785571000
20026791	::485652796050767000
253675480	::485652806649782000
175591069	::485652811888066000
245203404	::485652858541326000
175591069	::485652864358834000
387281097	::485652881354539000
36082253	::485652884240224000
508430679	::485652887062593000
253675480	::485652913969442000
508430679	::485652974820024000
369323050	::485652981111463000
256609151	::485653043741216000
463250994	::485653060820025000
369323050	::485653071356100000
377420899	::485653073193218000
80965569	::485653089643270000
625170672	::485653111810191000
68439593	::485653143263662000
625170672	::485653197348802000
101136541	::485653239937789000
338120144	::485653247387242000
290396729	::485653251572789000
243427085	::485653274666627000
27784817	::485653325308624000
516096126	::485653464065003000
338120144	::485653490266816000
625170672	::485653491054936000
274262734	::485653512786026000
210996408	::485653550605664000
338120144	::485653551264587000
375961439	::485653584806031000
410195122	::485653620893835000
354629644	::485653622760693000
27784817	::485653663264694000
252623066	::485653682768588000
360183119	::485653712971776000
338120144	::485653760564527000
448283191	::485653773562286000
387281097	::485653773646581000
448283191	::485653786728226000
448283191	::485653797155246000
56931148	::485653799936466000
452678521	::485653847797297000
167144906	::485653859784601000
370464008	::485653884309082000
310369464	::485653898372194000
265760942	::485653904311345000
625170672	::485653919507300000
215144630	::485653926033625000
15726982	::485653939103498000
210996408	::485653971176923000
387281097	::485653996854870000
338120144	::485653998733910000
53486281	::485654000113811000
424498868	::485654009332518000
373126936	::485654010808897000
56931148	::485654050399354000
51325761	::485654070506831000
338120144	::485654162085281000
599774410	::485654190861991000
157904403	::485654206661931000
338120144	::485654224139988000
24738840	::485654234453401000
373126936	::485654245329227000
625170672	::485654260344832000
452678521	::485654281911934000
417472148	::485654295325331000
56059141	::485654318926671000
40946018	::485654334441795000
233084334	::485654394025676000
155397134	::485654406528913000
133617944	::485654417023066000
167144906	::485654420185575000
27784817	::485654422513385000
78065938	::485654424719589000
142848371	::485654433494089000
35505123	::485654471586742000
625170672	::485654489672609000
410195122	::485654492524728000
59207269	::485654496668700000
256750208	::485654500363874000
338120144	::485654509805662000
310369464	::485654537802248000
312348050	::485654556895109000
330834997	::485654566961029000
245573462	::485654588775604000
234960273	::485654589169889000
369174583	::485654597550096000
16380745	::485654615224905000
249246314	::485654623064035000
625170672	::485654638050279000
176487313	::485654655431884000
56931148	::485654683621810000
253134261	::485654691632541000
625170672	::485654704928477000
36612981	::485654712792788000
235382002	::485654712994123000
338120144	::485654724818255000
56931148	::485654734989455000
20496164	::485654737316888000
175591069	::485654751254564000
716262980	::485654751963410000
256750208	::485654752823214000
20026791	::485654757277970000
142848371	::485654773526310000
33823755	::485654776081043000
307397057	::485654777204719000
410961985	::485654800457949000
700013623	::485654820377100000
287228225	::485654825754177000
338120144	::485654838118973000
562178473	::485654838533832000
262248356	::485654844619751000
175591069	::485654859698274000
322358530	::485654912181604000
175591069	::485654919693611000
424498591	::485654923917266000
338120144	::485654925809287000
270184694	::485654927058800000
155397134	::485654966145540000
359244936	::485654968909565000
417472148	::485654998915633000
114291753	::485654999536377000
279608688	::485655019417395000
348152108	::485655024500875000
338120144	::485655032663400000
58115212	::485655049628954000
310369464	::485655061540790000
37080273	::485655078808723000
89505869	::485655080495239000
198233216	::485655087096680000
434675222	::485655091211276000
325996873	::485655095066263000
304224068	::485655108923846000
57331128	::485655132873302000
562178473	::485655151294689000
50805763	::485655184492613000
412638454	::485655188485992000
338120144	::485655206722813000
434675222	::485655218969780000
257942561	::485655253975449000
630637790	::485655278101483000
338120144	::485655288151031000
175591069	::485655304013508000
417472148	::485655310611132000
478462259	::485655319062667000
299796220	::485655336553299000
32431892	::485655352936247000
361391612	::485655401246248000
338120144	::485655408569511000
58115212	::485655430157180000
58115212	::485655453729181000
417606826	::485655469218734000
56931148	::485655475376369000
50818061	::485655478744002000
219153949	::485655499191627000
169636335	::485655505939873000
452678521	::485655513502187000
338120144	::485655517600444000
16380745	::485655525573419000
400249617	::485655581932277000
373690904	::485655587472932000
330834997	::485655597149200000
57331128	::485655597165989000
50157557	::485655603780804000
290195625	::485655610047082000
361391612	::485655612450414000
360183119	::485655618012073000
260911912	::485655636504358000
343904325	::485655638886735000
279608688	::485655641587867000
630637790	::485655664010989000
553738195	::485655680452288000
198233216	::485655707950133000
56931148	::485655716280406000
275902246	::485655717882261000
400249617	::485655723234193000
343904325	::485655723896881000
425381729	::485655732751044000
198233216	::485655750606209000
238788821	::485655755450634000
412638454	::485655762048667000
277996494	::485655773599379000
725050717	::485655792079499000
338120144	::485655819967803000
494495688	::485655841140269000
322465167	::485655873637732000
434675222	::485655880420315000
359244936	::485655892788908000
358611246	::485655910128574000
168274200	::485655938414542000
449981984	::485655953899937000
479959389	::485655965925400000
26947347	::485655966177054000
700013623	::485655971910647000
61969086	::485655973198303000
198233216	::485655980416323000
216168764	::485655992810479000
434675222	::485656010368245000
15288029	::485656017955332000
167282271	::485656022015803000
363969403	::485656072569364000
343904325	::485656102348914000
454375039	::485656113262514000
31066609	::485656119965007000
310369464	::485656160553299000
216168764	::485656161241141000
337367504	::485656185337819000
50818061	::485656195919671000
467688815	::485656208507142000
508430679	::485656226588418000
339917675	::485656231478951000
31066609	::485656288626761000
19161423	::485656292229664000
288874918	::485656318670155000
725532679	::485656334978007000
338120144	::485656339264569000
190229064	::485656342053416000
454531259	::485656346625204000
19161423	::485656365092716000
251443783	::485656377428152000
276202961	::485656397699219000
216591008	::485656406704394000
379304556	::485656423536541000
486138458	::485656425377443000
251443783	::485656429009723000
338120144	::485656460840669000
338120144	::485656515614109000
465089745	::485656537566699000
42435255	::485656539579940000
614074554	::485656548438339000
32596609	::485656548534784000
107842096	::485656554876583000
464182365	::485656559142195000
305216922	::485656561910812000
407279448	::485656568604950000
26738161	::485656577161326000
67450397	::485656592025931000
385121286	::485656595225800000
216591008	::485656608853090000
198233216	::485656609117331000
464182365	::485656621704429000
445219284	::485656634731921000
40526887	::485656641941934000
229332190	::485656652264513000
379304556	::485656655951327000
251443783	::485656666868695000
310369464	::485656736603185000
45410414	::485656743972577000
379304556	::485656756916584000
215181084	::485656775840894000
251443783	::485656777732939000
114291753	::485656781754863000
58115212	::485656794438459000
262405775	::485656799744233000
305379724	::485656811547004000
251443783	::485656820921667000
58115212	::485656829314097000
255147158	::485656840928116000
167282271	::485656845022150000
379304556	::485656853305901000
251443783	::485656864857014000
305379724	::485656882913099000
58115212	::485656883638722000
33643268	::485656892526456000
61969086	::485656904677732000
364018467	::485656939670814000
279608688	::485656941910192000
310369464	::485656999791579000
262405775	::485657016581361000
126507603	::485657033291878000
463250994	::485657033899667000
373690904	::485657037120888000
219153949	::485657038434082000
16102033	::485657049863180000
341803593	::485657053659418000
262405775	::485657071799390000
251443783	::485657113604022000
36612981	::485657122093277000
383202357	::485657130679418000
229332190	::485657136161370000
700013623	::485657146940723000
161656785	::485657176481214000
364018467	::485657191320649000
123746907	::485657216486481000
26182895	::485657219464060000
370165750	::485657228591251000
76815335	::485657260626948000
225206178	::485657265412640000
216591008	::485657274581385000
347994449	::485657275932352000
216591008	::485657295657787000
599774410	::485657313160597000
245669191	::485657320580321000
262405775	::485657330978000000
199001641	::485657333515567000
387281097	::485657337529901000
100843087	::485657338565496000
61969086	::485657347122290000
122725183	::485657351156797000
561622267	::485657390038417000
389954423	::485657427811913000
360183119	::485657431260004000
364018467	::485657444220403000
410195122	::485657448502419000
364018467	::485657470845845000
445219284	::485657485517139000
561622267	::485657494279446000
376525681	::485657516781867000
452678521	::485657536641921000
52011370	::485657561018814000
364018467	::485657564534038000
724485482	::485657578572353000
113760458	::485657598658478000
370165750	::485657613581840000
389954423	::485657613636366000
308946618	::485657618002632000
331423379	::485657621790081000
314988406	::485657678903926000
216591008	::485657706921852000
192727478	::485657712261201000
41135840	::485657714488393000
725050717	::485657724156248000
46978610	::485657735837384000
251443783	::485657738999918000
452678521	::485657747384320000
505323751	::485657756398280000
312348050	::485657760965873000
225206178	::485657762307641000
364018467	::485657764208070000
389954423	::485657852707483000
76482742	::485657914225336000
364018467	::485657933045592000
325996873	::485657940117192000
18183371	::485657957904826000
41135840	::485658027551240000
412638454	::485658031158722000
183090041	::485658053061390000
452678521	::485658101643608000
247560161	::485658133071532000
387281097	::485658141002956000
28905424	::485658180517502000
38623896	::485658213367308000
225206178	::485658231897726000
476507554	::485658254815404000
239257340	::485658273643646000
141976809	::485658300487184000
370464008	::485658326248996000
205043960	::485658332422606000
323691415	::485658350307135000
370049566	::485658353176440000
725532679	::485658368238178000
396454394	::485658441440964000
389954423	::485658453981949000
416018810	::485658461829480000
168853356	::485658498466738000
172997876	::485658514573254000
335003775	::485658541806452000
494495688	::485658568352223000
123746907	::485658579303956000
452678521	::485658586349977000
354629644	::485658601349210000
288874918	::485658605161418000
367296747	::485658614472798000
168853356	::485658629916225000
389954423	::485658684547035000
51650419	::485658689014353000
247560161	::485658697771675000
122725183	::485658704289988000
389954423	::485658731737141000
452678521	::485658794936909000
434675222	::485658799034732000
247024165	::485658842898780000
364018467	::485658850163691000
168853356	::485658876356747000
277760577	::485658913455759000
251443783	::485658946703982000
387281097	::485658948155224000
387281097	::485658971298988000
452678521	::485658974830612000
287228225	::485658979226632000
58949154	::485659026605101000
335432246	::485659044598661000
254319575	::485659049149489000
340819943	::485659076698054000
27784817	::485659089741963000
251443783	::485659093395591000
620420742	::485659111669776000
172997876	::485659115726053000
40994873	::485659162735419000
50157557	::485659176400859000
201445185	::485659196386312000
452678521	::485659297896857000
171746458	::485659298991988000
257265522	::485659305283026000
122725183	::485659342705012000
38207353	::485659343556476000
347994449	::485659359113134000
190229064	::485659433695846000
487322279	::485659434169798000
143225254	::485659445263753000
431003917	::485659458974912000
494495688	::485659548783349000
364018467	::485659580194885000
374739722	::485659594039914000
80895456	::485659595470569000
168964399	::485659604580175000
364018467	::485659652374667000
383972979	::485659675895951000
357079725	::485659706032025000
245573462	::485659708171116000
171746458	::485659791361335000
273631488	::485659891244077000
290396729	::485659922311282000
339917675	::485659936043454000
364018467	::485659959443857000
229332190	::485659997070970000
130690913	::485660011578671000
620420742	::485660034156613000
32171318	::485660046269763000
494376740	::485660058571661000
18613311	::485660074841350000
364018467	::485660121377570000
11146552	::485660139442438000
340819943	::485660143171162000
286734780	::485660158169591000
343756278	::485660162623930000
50157557	::485660170299916000
51650419	::485660195553832000
133158896	::485660199617691000
50157557	::485660252738977000
625170672	::485660266693021000
235382002	::485660284007116000
58115212	::485660287354163000
452678521	::485660302483017000
414952579	::485660324264042000
190229064	::485660344279236000
51650419	::485660380380016000
17908818	::485660413494054000
51650419	::485660426567680000
14205371	::485660433445961000
452678521	::485660437795459000
465089745	::485660438718210000
369174583	::485660444896399000
465089745	::485660445609431000
414952579	::485660450185437000
58028621	::485660469886083000
211376385	::485660479251939000
51650419	::485660484210003000
37776645	::485660488442064000
181840332	::485660504590151000
102266093	::485660585023918000
435349693	::485660593873903000
574147363	::485660601499521000
452678521	::485660619547230000
364018467	::485660621745451000
288874918	::485660629127032000
431003917	::485660636605464000
37776645	::485660657136979000
36082253	::485660683997282000
23164217	::485660734567628000
381181950	::485660776498475000
23164217	::485660777710247000
27323374	::485660791723405000
27323374	::485660807024218000
176224586	::485660821398110000
166897115	::485660848971464000
190229064	::485660886422396000
312348050	::485660887421050000
301016850	::485660896673288000
364018467	::485660922808385000
389954423	::485660924125392000
238740641	::485660931414704000
181840332	::485660941821153000
212490176	::485660988478205000
200764512	::485660990940278000
27323374	::485660996720013000
27323374	::485661002252304000
45410414	::485661028995170000
36082253	::485661036184612000
290855101	::485661064239915000
288874918	::485661103259533000
102266093	::485661115569823000
19161423	::485661115955687000
277529978	::485661120904982000
225206178	::485661127112540000
215144630	::485661140391710000
339917675	::485661155939991000
211376385	::485661203755053000
573151200	::485661208041623000
240766538	::485661229554622000
431003917	::485661255823151000
37776645	::485661279580078000
431003917	::485661280661803000
431003917	::485661306003808000
50157557	::485661308764037000
51650419	::485661317672759000
36082253	::485661328246571000
281260984	::485661330368512000
89590985	::485661373070725000
431003917	::485661377466347000
240766538	::485661388548100000
36082253	::485661408995323000
205043960	::485661438510264000
68439593	::485661442767867000
364018467	::485661452637044000
37776645	::485661476108386000
21568615	::485661488326008000
387281097	::485661527476015000
45470777	::485661532252938000
15726982	::485661533176098000
205043960	::485661571595509000
407399368	::485661610866786000
16102033	::485661664923385000
402333632	::485661666214830000
58115212	::485661669175988000
282860308	::485661679846686000
58949154	::485661680366411000
431003917	::485661692991254000
50805763	::485661708036231000
202927618	::485661713912438000
599774410	::485661716168994000
452678521	::485661734623907000
215181084	::485661744837046000
387281097	::485661761786642000
115184915	::485661783953137000
448283191	::485661818291892000
20903172	::485661853641494000
225206178	::485661894657576000
290396729	::485661898851880000
225206178	::485661905550184000
415630297	::485661925229867000
566902451	::485662064103682000
36082253	::485662065269673000
36082253	::485662113885868000
36082253	::485662137415905000
15726982	::485662157942824000
140110825	::485662176388972000
95554541	::485662204293693000
400249617	::485662228918435000
312348050	::485662242739085000
369174583	::485662288997654000
301290830	::485662289023234000
64942768	::485662344903532000
290396729	::485662345595600000
51650419	::485662361878290000
409336092	::485662495328059000
431003917	::485662552186032000
381181950	::485662587992817000
235867165	::485662590996340000
574147363	::485662597132611000
402268968	::485662621366878000
288874918	::485662679097303000
225206178	::485662690157670000
280309716	::485662695140904000
211376385	::485662695182446000
116054733	::485662716208885000
280309716	::485662725646065000
280309716	::485662736777764000
43256984	::485662743647645000
15726982	::485662743845175000
115184915	::485662753390993000
288874918	::485662754221481000
340819943	::485662797360295000
275902246	::485662824589697000
201445185	::485662847846719000
234960273	::485662870273667000
225206178	::485662875982131000
183562162	::485662926779346000
387472182	::485662948421939000
187034273	::485662981481451000
47547782	::485662985373753000
102100651	::485663007297388000
37776645	::485663022384676000
411997198	::485663024397950000
64942768	::485663091242192000
320400498	::485663094530519000
310369464	::485663099697917000
369174583	::485663136326762000
225206178	::485663243055013000
37776645	::485663248398970000
18437537	::485663248784838000
116054733	::485663260235276000
280309716	::485663332134039000
229332190	::485663341881622000
232041187	::485663351234510000
187034273	::485663393584390000
225206178	::485663403814711000
484423510	::485663404091138000
61736206	::485663472416722000
229332190	::485663475256262000
140110825	::485663487981404000
240766538	::485663494004813000
80895456	::485663506717753000
15726982	::485663506726125000
187034273	::485663508135034000
279735090	::485663622610567000
229332190	::485663622828662000
542406301	::485663640536621000
18183371	::485663688544636000
409336092	::485663701870313000
310369464	::485663707297353000
187034273	::485663713727229000
232041187	::485663732928757000
385595835	::485663734535176000
232041187	::485663761944936000
369174583	::485663796321464000
232041187	::485663863983976000
597965837	::485663928408883000
229332190	::485663934729289000
225206178	::485663990572257000
15726982	::485663995366748000
132314519	::485664001246760000
225206178	::485664031517069000
105598447	::485664052819931000
431003917	::485664066891821000
288531248	::485664088853213000
62460045	::485664115105341000
387461887	::485664159271378000
290396729	::485664172399550000
260464441	::485664193421385000
56198202	::485664206247579000
337434597	::485664247678902000
43256984	::485664257871060000
141976809	::485664296030851000
39416036	::485664308081463000
56198202	::485664310257934000
417606826	::485664316998561000
187034273	::485664318860435000
222278624	::485664319497986000
260961523	::485664364578353000
339458716	::485664410665373000
63720288	::485664458736295000
260464441	::485664509655121000
80895456	::485664535098167000
260464441	::485664558506209000
395076249	::485664602504450000
227355784	::485664604589400000
158948807	::485664615926214000
333245482	::485664666098475000
310369464	::485664682816978000
232041187	::485664684318547000
225206178	::485664744850722000
214220072	::485664859212619000
225206178	::485664873733292000
341493662	::485664873981149000
222278624	::485664892662206000
260961523	::485664898945269000
37776645	::485664925222961000
36579395	::485664998518042000
452678521	::485665036761706000
338619333	::485665051013947000
36468395	::485665052062523000
487322279	::485665056483336000
331423379	::485665082664157000
625170672	::485665087214997000
15330061	::485665088918278000
36579395	::485665110187200000
232041187	::485665140935647000
111687397	::485665154030243000
68052287	::485665171462172000
161656785	::485665184749719000
161656785	::485665253725069000
389954423	::485665266366283000
340819943	::485665281050951000
623990154	::485665363300855000
452678521	::485665373677551000
431003917	::485665408221855000
417606826	::485665458431864000
71597388	::485665503654846000
33369338	::485665528678068000
351099839	::485665540510191000
454375039	::485665548953714000
402333632	::485665553382518000
205320851	::485665574530211000
447255375	::485665617622482000
452678521	::485665640334622000
42435255	::485665661432393000
431003917	::485665668646199000
340094001	::485665703857758000
222278624	::485665709364482000
222278624	::485665716633231000
225206178	::485665720273891000
260361255	::485665775512850000
199001641	::485665837924491000
31066609	::485665865640050000
238788821	::485665873382756000
222278624	::485665920115679000
447255375	::485665935315841000
418783652	::485665955704360000
199001641	::485665965523599000
225206178	::485665995038543000
431003917	::485666025472421000
603870273	::485666038189531000
452678521	::485666096138035000
463250994	::485666180233830000
22187821	::485666191021989000
340819943	::485666205630742000
222278624	::485666207626833000
42435255	::485666213997969000
68052287	::485666220788973000
148436850	::485666243173969000
31066609	::485666244147027000
340646680	::485666266703609000
199001641	::485666285049888000
68052287	::485666289479069000
418847263	::485666314112208000
387461887	::485666341743890000
165072349	::485666353517314000
170162540	::485666377194168000
340646680	::485666406470397000
331447850	::485666407007268000
452678521	::485666410316587000
250474725	::485666412485038000
286734780	::485666447041900000
225206178	::485666453874438000
37776645	::485666458287210000
290396729	::485666473113694000
130690913	::485666478528557000
61969086	::485666495847231000
331447850	::485666501261680000
123746907	::485666526037803000
250474725	::485666534652538000
123746907	::485666558413635000
255834275	::485666587328774000
101477442	::485666635986894000
204292930	::485666637824008000
141976809	::485666683537731000
301290830	::485666730413666000
187034273	::485666806367932000
45150174	::485666807282671000
340094001	::485666814798860000
216833550	::485666841721724000
340819943	::485666868498550000
45150174	::485666871430373000
37776645	::485666873531699000
431003917	::485666974106546000
384503737	::485666995246223000
387461887	::485667021472804000
45150174	::485667040032985000
24543872	::485667048266010000
153077015	::485667060412727000
625170672	::485667093858103000
54754940	::485667102674530000
378771457	::485667134605758000
45150174	::485667138636886000
340646680	::485667141119901000
245855482	::485667145410691000
499995726	::485667196576616000
45150174	::485667206328758000
364035957	::485667208853733000
205320851	::485667232802828000
166897115	::485667249168977000
46940147	::485667253094858000
132314519	::485667279288291000
32171318	::485667294581104000
45150174	::485667312536911000
340819943	::485667332799619000
279735090	::485667336544731000
431003917	::485667337672998000
24543872	::485667343482118000
22736943	::485667350427869000
318627551	::485667368853463000
452678521	::485667387333566000
279735090	::485667441985327000
303080805	::485667463854837000
24543872	::485667474889637000
431003917	::485667478681296000
70254385	::485667486004555000
37776645	::485667494959792000
45150174	::485667515734188000
340646680	::485667531592851000
18752326	::485667570326859000
431003917	::485667571325075000
45150174	::485667595149115000
310369464	::485667609312899000
431003917	::485667613276508000
279735090	::485667649725399000
64942768	::485667657966841000
331447850	::485667681379418000
367298176	::485667684525146000
166897115	::485667687922556000
190229064	::485667730092466000
45150174	::485667752150306000
279735090	::485667781895925000
340646680	::485667795762704000
625170672	::485667801714012000
625170672	::485667836535119000
165072349	::485667838380630000
276202961	::485667866495438000
222278624	::485667869275848000
153077015	::485667872580964000
31066609	::485667902926766000
431003917	::485667915610341000
340678678	::485667949634543000
205320851	::485667955544317000
45150174	::485667963249627000
276202961	::485668018064994000
387472182	::485668056983945000
56556074	::485668076554162000
359244936	::485668080995930000
96421993	::485668107894415000
45150174	::485668115075051000
431003917	::485668182221262000
367298176	::485668186348474000
505496552	::485668190580510000
245080630	::485668211480735000
289461446	::485668214399967000
37776645	::485668332121911000
402268968	::485668348013707000
108814965	::485668391702003000
359244936	::485668397468774000
238698812	::485668426258477000
290396729	::485668459846455000
45150174	::485668473285410000
117608761	::485668474958516000
36082253	::485668482953273000
95554541	::485668506671644000
359244936	::485668514791845000
339917675	::485668517547503000
153077015	::485668518231175000
292395819	::485668518852317000
45150174	::485668522052558000
385121286	::485668552301477000
112801155	::485668623805988000
359244936	::485668651383541000
50429893	::485668669171986000
45150174	::485668688126046000
623990154	::485668693590818000
243427085	::485668731620564000
33029479	::485668733424111000
149275783	::485668738793218000
119636299	::485668747638624000
396952554	::485668760477769000
229332190	::485668767931064000
44768272	::485668776688746000
45150174	::485668813548322000
37776645	::485668821878185000
431003917	::485668836167778000
230655725	::485668857601093000
53741229	::485668858087628000
279735090	::485668864038957000
359244936	::485668869697052000
283251929	::485668876399554000
227355784	::485668889356144000
431003917	::485668900592304000
50429893	::485668915583139000
24113194	::485668931198152000
310369464	::485668937942581000
140157275	::485669003713474000
153077015	::485669003969323000
33528820	::485669070386515000
45150174	::485669072802443000
60160675	::485669092167548000
45150174	::485669121187930000
431003917	::485669145308954000
279735090	::485669146152427000
159640806	::485669163600326000
99114248	::485669180553703000
60160675	::485669194173018000
152103757	::485669228939186000
112801155	::485669231401250000
402333632	::485669233628438000
499995726	::485669235541016000
60160675	::485669276972752000
45150174	::485669283314544000
431003917	::485669341115867000
33029479	::485669341573050000
37776645	::485669342177419000
426685539	::485669356563484000
81016171	::485669383738368000
60160675	::485669404613816000
149275783	::485669438159863000
153077015	::485669464998834000
58115212	::485669467817402000
58115212	::485669509924007000
101477442	::485669517150781000
431003917	::485669542115307000
58115212	::485669545974050000
625170672	::485669556740829000
79447998	::485669572071010000
101477442	::485669591566131000
45150174	::485669604724076000
123746907	::485669622059139000
108814965	::485669626676670000
314303039	::485669632733241000
108814965	::485669659136376000
60160675	::485669663091998000
60160675	::485669718292824000
395076249	::485669767202623000
45150174	::485669770281648000
27816303	::485669784533479000
282779381	::485669794583044000
360183119	::485669824396558000
310369464	::485669832063324000
44768272	::485669838694936000
56931148	::485669859876155000
45150174	::485669866939367000
58115212	::485669872773238000
625170672	::485669893811879000
213763059	::485669902024720000
108814965	::485669913244073000
52824736	::485669930138730000
339458716	::485669935067045000
149275783	::485669961814511000
159640806	::485669967937802000
108814965	::485670010442895000
448283191	::485670013366317000
367298176	::485670014041591000
448283191	::485670017271201000
279608688	::485670036380475000
112801155	::485670076599631000
429375230	::485670088268197000
43256984	::485670094161600000
355612007	::485670212805857000
102266093	::485670223169585000
108814965	::485670237287632000
33029479	::485670257701289000
96793797	::485670309354151000
183562162	::485670322926927000
286734780	::485670337497935000
396454394	::485670350924312000
18842764	::485670361103867000
310369464	::485670391885471000
358031089	::485670396109148000
136006997	::485670398806073000
542406301	::485670406099980000
92629759	::485670408901775000
396454394	::485670425829986000
32596609	::485670431181905000
30032107	::485670438677127000
136006997	::485670443437670000
330834997	::485670456121253000
286734780	::485670469450743000
99114248	::485670475620573000
286734780	::485670484055318000
252623066	::485670489072103000
159640806	::485670505693724000
180190603	::485670519576879000
27816303	::485670535746293000
108814965	::485670565349310000
252623066	::485670577613848000
414103187	::485670614124855000
101881386	::485670635897896000
279735090	::485670690129862000
149275783	::485670724267683000
45150174	::485670724682911000
623990154	::485670765224685000
37776645	::485670789216096000
96793797	::485670791350996000
339458716	::485670810334425000
59370673	::485670844706725000
23611301	::485670937358901000
60160675	::485670948545110000
339458716	::485670962700877000
108814965	::485670970871386000
431003917	::485670972049989000
382531150	::485671008783720000
22414245	::485671013057720000
355612007	::485671025213202000
102266093	::485671034800984000
431003917	::485671051049725000
17764624	::485671063775223000
153077015	::485671066686087000
159640806	::485671073636040000
352531780	::485671099083272000
37776645	::485671099297169000
60160675	::485671137502720000
79447998	::485671148475011000
352531780	::485671177327616000
253886962	::485671180481753000
15330061	::485671214279819000
100195876	::485671254607663000
100195876	::485671255459131000
410856984	::485671290217304000
271774234	::485671312136757000
253886962	::485671315114713000
205043960	::485671386086526000
396454394	::485671414444208000
336347539	::485671427807277000
58115212	::485671435679961000
45150174	::485671445482446000
402333632	::485671526830571000
214220072	::485671564713545000
52616216	::485671565745745000
214220072	::485671602302898000
402333632	::485671603733139000
112801155	::485671612339859000
52616216	::485671687971954000
286734780	::485671738206720000
58115212	::485671750802239000
238698812	::485671751888551000
48557490	::485671768670367000
336347539	::485671768758030000
159640806	::485671827381841000
277873263	::485671832842801000
363361632	::485671835032645000
50429893	::485671836358021000
383045348	::485671840669396000
58115212	::485671857597587000
50429893	::485671898865745000
29018568	::485671943455383000
498637061	::485671963126276000
153077015	::485671969413541000
498637061	::485671973653970000
149275783	::485672008668446000
48467620	::485672037524852000
51601709	::485672045867302000
29018568	::485672054201802000
336347539	::485672058815135000
325906113	::485672075584360000
45150174	::485672094685204000
339917675	::485672098270937000
140110825	::485672108714774000
286734780	::485672131129126000
524866555	::485672167330156000
149275783	::485672187836522000
325906113	::485672209168760000
217928831	::485672239790972000
140110825	::485672243179970000
524866555	::485672263333576000
76442745	::485672285353680000
108814965	::485672310297202000
48467620	::485672318568370000
36082253	::485672319806099000
96793797	::485672351908913000
159640806	::485672352076689000
310369464	::485672363749412000
359174210	::485672405109833000
159640806	::485672412105555000
282692620	::485672425997471000
37776645	::485672436617445000
147384126	::485672495157374000
36082253	::485672505425022000
333245482	::485672511351185000
310144986	::485672532268580000
58115212	::485672550152683000
48467620	::485672586341142000
214220072	::485672593735700000
625170672	::485672613545381000
382531150	::485672620403085000
38207353	::485672627160514000
45150174	::485672637918883000
58115212	::485672641022267000
31536491	::485672651663228000
200764512	::485672654830313000
48467620	::485672663994490000
454531259	::485672711708868000
70483417	::485672742738329000
149275783	::485672758375088000
310369464	::485672800405815000
625170672	::485672804574957000
328882474	::485672845314244000
17830276	::485672875056041000
229332190	::485672893305872000
524866555	::485672900775534000
313120951	::485672916277682000
310369464	::485672918945263000
328882474	::485672960322068000
140110825	::485673011765194000
310369464	::485673023593123000
26947347	::485673080527028000
187034273	::485673096922152000
355612007	::485673116551876000
625170672	::485673138567380000
524866555	::485673147836801000
328882474	::485673148222672000
149275783	::485673162865393000
85155674	::485673168682504000
587054451	::485673257379454000
359174210	::485673264405303000
592150138	::485673273553088000
370165750	::485673295287963000
85155674	::485673306498940000
414103187	::485673325511704000
185399022	::485673356105375000
81016171	::485673360773218000
85155674	::485673386459148000
310369464	::485673406017196000
288874918	::485673431208189000
508430679	::485673476892536000
816177	::485673488024219000
18028506	::485673504424357000
370165750	::485673536779194000
134585678	::485673565107527000
36579395	::485673616063746000
52616216	::485673654022602000
217928831	::485673659680301000
382531150	::485673773241090000
561527789	::485673798377553000
52616216	::485673806686855000
149275783	::485673825603162000
85155674	::485673889003864000
592475734	::485673917650976000
458639179	::485673931756806000
382531150	::485673935149613000
37776645	::485673937804984000
370165750	::485673951377383000
458639179	::485673991978225000
524866555	::485674020709208000
339917675	::485674021107671000
339917675	::485674029412392000
382531150	::485674042041446000
387461887	::485674059355541000
149275783	::485674061411155000
318627551	::485674098756829000
271774234	::485674150950739000
367298176	::485674214246985000
433654462	::485674344061100000
149275783	::485674372234223000
228213959	::485674399828164000
217928831	::485674401283592000
377357259	::485674415737151000
81630455	::485674427913216000
263013923	::485674435211718000
81630455	::485674477175332000
318627551	::485674491314315000
81630455	::485674497358311000
58115212	::485674525028151000
81630455	::485674535178354000
149275783	::485674600546967000
71597388	::485674616937922000
58949154	::485674650022592000
148436850	::485674653483302000
58115212	::485674687918112000
44768272	::485674713843527000
433654462	::485674768616943000
71597388	::485674841161224000
587054451	::485674846303420000
328828628	::485674852028661000
288531248	::485674853207257000
282692620	::485674857708154000
372611209	::485674896211468000
577920402	::485674994479812000
29391732	::485675102093058000
64942768	::485675116454371000
266703661	::485675207554646000
60160675	::485675220980621000
318627551	::485675233047638000
410461303	::485675278543228000
397717926	::485675313070735000
71597388	::485675363859574000
83673720	::485675389864673000
472287305	::485675396709363000
91521926	::485675411922493000
245669191	::485675462815789000
217928831	::485675515177480000
370165750	::485675527999860000
2084321	::485675583376879000
463250994	::485675598996447000
288531248	::485675613395496000
339917675	::485675641614774000
318627551	::485675665748799000
244646421	::485675672489037000
22327740	::485675684543868000
82433120	::485675701836595000
244646421	::485675705032638000
64584579	::485675717149999000
245021956	::485675738280902000
42220462	::485675748259536000
46764883	::485675752436690000
244646421	::485675762859515000
113048616	::485675766546300000
71597388	::485675799974928000
244646421	::485675815145721000
58562014	::485675818140442000
83673720	::485675832854470000
587054451	::485675845730566000
58562014	::485675854165340000
524866555	::485675869306761000
245669191	::485676030057668000
290396729	::485676032226115000
76815335	::485676038836322000
339917675	::485676094318604000
327689033	::485676152170618000
298870626	::485676171318018000
76082847	::485676241694232000
60131090	::485676275453788000
71597388	::485676316012716000
181877725	::485676345712971000
147384126	::485676348346605000
18547273	::485676375882223000
215181084	::485676454714159000
321780812	::485676456408649000
80157666	::485676483034484000
71597388	::485676520526999000
310369464	::485676521084833000
557400595	::485676546951094000
476507554	::485676574314737000
263013923	::485676657974726000
140110825	::485676743919804000
252422768	::485676746784923000
181877725	::485676758210195000
476507554	::485676785669910000
410461303	::485676800496766000
465089745	::485676848991305000
71597388	::485676881518133000
81674504	::485676895246110000
587054451	::485676991551520000
101881386	::485676993519026000
15681561	::485677053954785000
195154119	::485677069393608000
252422768	::485677071348146000
725050717	::485677091652784000
51979136	::485677152071741000
71597388	::485677176851673000
108798356	::485677303280586000
237966586	::485677344917422000
23543960	::485677351418593000
64942768	::485677483144908000
331423379	::485677513989836000
508430679	::485677547821092000
215181084	::485677585599168000
603870273	::485677588346454000
44768272	::485677603056287000
141976809	::485677629161238000
196742313	::485677646966059000
30104821	::485677750556966000
476507554	::485677793934450000
508430679	::485677796547502000
320452099	::485677836624097000
103526992	::485677847181152000
603870273	::485677853682327000
503741267	::485677912507842000
92924351	::485677944166051000
46764883	::485677974251769000
310369464	::485677977066156000
115184915	::485677980316745000
384494456	::485678003360260000
153077015	::485678106905018000
200316617	::485678198932635000
43052467	::485678220792954000
46764883	::485678227285762000
106584551	::485678229991063000
133526428	::485678258831507000
200316617	::485678260362412000
474371126	::485678324585615000
133526428	::485678348438626000
200316617	::485678401794351000
327689033	::485678420018216000
587054451	::485678445612249000
115184915	::485678452528259000
56198202	::485678484845379000
53312065	::485678501174214000
237621304	::485678537634881000
310369464	::485678548179353000
75209135	::485678552373673000
227893380	::485678552382464000
200316617	::485678554584481000
46764883	::485678581633548000
75209135	::485678618287173000
84870240	::485678627778879000
370165750	::485678780087009000
58115212	::485678789737709000
505496552	::485678846239203000
46764883	::485678891168583000
52441281	::485678905450569000
153077015	::485678956016709000
53312065	::485678956390412000
58115212	::485678957660889000
508430679	::485678967249047000
56198202	::485678973897035000
115184915	::485678980754706000
513982376	::485678987855671000
141976809	::485679010102272000
59503620	::485679057355292000
367296747	::485679061130153000
333245482	::485679082227527000
46764883	::485679208006295000
91521926	::485679231184019000
156801163	::485679259747221000
340819943	::485679263375704000
66882384	::485679282568458000
452678521	::485679300234838000
310369464	::485679305175740000
245021956	::485679354031009000
153077015	::485679391817478000
237966586	::485679398574497000
356974615	::485679400424185000
331423379	::485679432552550000
359672666	::485679435543085000
84870240	::485679494707937000
84870240	::485679507504783000
493221106	::485679576354271000
66882384	::485679576928894000
23754003	::485679581894934000
382531150	::485679586596757000
367298176	::485679589297901000
84870240	::485679600542822000
200316617	::485679657220849000
84870240	::485679695657041000
47167252	::485679712958550000
407399368	::485679730645934000
493221106	::485679733443538000
38713173	::485679740502560000
587054451	::485679787445194000
431003917	::485679805489106000
454531259	::485679811390480000
78089247	::485679813018288000
66882384	::485679832412344000
215362694	::485679835658715000
59503620	::485679848392650000
400249617	::485679860384137000
385121286	::485679880667811000
47167252	::485679923990777000
18547273	::485679966101594000
84870240	::485680009231626000
310144986	::485680020111622000
340819943	::485680047382999000
240892007	::485680056081973000
587054451	::485680062092410000
367298176	::485680109601304000
255810490	::485680128416948000
400249617	::485680163095445000
382531150	::485680164274450000
84870240	::485680168128638000
59503620	::485680228442710000
84870240	::485680256938831000
237966586	::485680317219368000
587054451	::485680321560461000
340819943	::485680373632737000
290855101	::485680439232040000
311924851	::485680470483816000
84870240	::485680489294868000
140110825	::485680496307736000
58115212	::485680553396424000
289461446	::485680565434474000
35505123	::485680575139704000
587054451	::485680581133344000
116988168	::485680592118226000
59503620	::485680619368615000
587054451	::485680673034756000
431003917	::485680679502372000
603870273	::485680682375467000
587054451	::485680759512903000
18842764	::485680807378714000
8962732	::485680810742136000
553930094	::485680820452343000
21531254	::485680821295398000
587054451	::485680836369317000
431003917	::485680842576912000
35505123	::485680856585867000
96793797	::485680875779022000
38333116	::485680883022966000
84870240	::485680909924827000
38333116	::485680927952338000
255810490	::485680931017981000
325996873	::485680960244289000
274432702	::485680962684977000
84870240	::485680969244893000
282328751	::485680975028813000
431003917	::485680980938604000
370049566	::485680989604442000
431003917	::485681025641492000
53312065	::485681026904379000
355574432	::485681061444083000
12354252	::485681133519003000
47167252	::485681194827132000
23543960	::485681218566889000
47167252	::485681275101908000
12354252	::485681310250201000
53312065	::485681321885573000
47167252	::485681334002520000
37776645	::485681360733237000
623990154	::485681364922953000
53312065	::485681395864702000
400249617	::485681400855531000
263013923	::485681408200171000
143225254	::485681419398557000
47167252	::485681427015430000
592475734	::485681428185632000
62460045	::485681489497952000
84870240	::485681545370275000
310144986	::485681583509086000
143225254	::485681593151803000
47167252	::485681599506161000
84870240	::485681615721336000
321578565	::485681623740850000
89590985	::485681671631429000
623990154	::485681678170337000
215181084	::485681680087134000
363649162	::485681692611321000
247560161	::485681706611920000
126507603	::485681711267971000
332391188	::485681719602077000
27816303	::485681780323004000
271304998	::485681807447572000
332391188	::485681842570670000
57566548	::485681859347488000
143225254	::485681872987381000
408031484	::485681892402794000
333245482	::485681898929143000
133526428	::485681906349256000
96443022	::485681914032828000
96793797	::485681923553914000
347869774	::485681945007751000
332391188	::485681979191734000
356974615	::485681996182863000
96793797	::485682006726946000
105598447	::485682011990806000
290855101	::485682037328990000
84870240	::485682045260034000
245021956	::485682105490231000
82600674	::485682164411793000
310369464	::485682165875625000
245021956	::485682183017738000
332391188	::485682186801401000
111978266	::485682190895034000
184962835	::485682213455806000
400249617	::485682215284535000
18547273	::485682243013054000
189179241	::485682244200050000
473718221	::485682260297789000
189179241	::485682297820037000
18547273	::485682305415925000
415953059	::485682339604090000
278165989	::485682361082724000
332391188	::485682412417196000
153077015	::485682471732649000
187089991	::485682545808269000
332391188	::485682552616013000
282328751	::485682554138132000
325996873	::485682567237345000
452678521	::485682573700382000
48557490	::485682622476341000
143225254	::485682628494753000
310369464	::485682654553972000
332391188	::485682673885917000
452678521	::485682680634163000
116988168	::485682712246620000
64942768	::485682751509508000
62460045	::485682867276484000
96793797	::485682925925437000
143225254	::485682952043393000
153077015	::485683040589344000
37776645	::485683048672145000
12057032	::485683098185519000
35505123	::485683114610405000
321780812	::485683131207270000
64942768	::485683149494435000
153077015	::485683164648460000
330834997	::485683169555787000
322465167	::485683295565271000
62460045	::485683307158331000
347869774	::485683312455725000
37776645	::485683344051806000
452678521	::485683368646811000
237621304	::485683386296451000
271774234	::485683421021097000
227893380	::485683434522939000
269401499	::485683461802303000
283051149	::485683484409606000
153077015	::485683503149752000
356974615	::485683532396638000
324171027	::485683574599720000
227893380	::485683613850435000
452678521	::485683667033784000
111136825	::485683726362226000
333245482	::485683731454099000
282779381	::485683802077810000
410856984	::485683839574867000
240892007	::485683865176911000
321780812	::485683868003889000
47167252	::485683872412073000
24226614	::485683926770257000
407399368	::485683952280035000
325996873	::485683970990825000
236595577	::485684116344434000
105598447	::485684165593939000
270173839	::485684170874564000
227893380	::485684257852252000
385121286	::485684274633273000
239162983	::485684293596086000
310144986	::485684302441500000
153077015	::485684387019624000
27816303	::485684396381700000
325906113	::485684398424338000
332391188	::485684506763227000
332391188	::485684541689184000
263013923	::485684545413726000
385121286	::485684571296382000
332391188	::485684582222934000
332391188	::485684588019453000
305370209	::485684593836556000
27816303	::485684673142857000
37776645	::485684673243545000
305370209	::485684696097894000
452678521	::485684723197280000
27816303	::485684763450036000
62870601	::485684841321492000
603870273	::485684888180236000
27816303	::485684894459101000
82433120	::485684896505937000
452678521	::485684925413089000
35945417	::485684928646877000
332391188	::485684947983020000
240892007	::485685108406378000
618760575	::485685122465685000
332391188	::485685125490151000
332391188	::485685150295265000
62460045	::485685247946657000
332391188	::485685250685943000
27816303	::485685297460826000
57566548	::485685301138833000
410877459	::485685350556131000
231222303	::485685409612316000
378771457	::485685418717741000
340678678	::485685431413923000
240892007	::485685431510368000
27816303	::485685447541420000
237621304	::485685464259522000
340678678	::485685489224015000
18547273	::485685530294620000
230898142	::485685530944741000
457197060	::485685569692110000
23164217	::485685577090482000
263013923	::485685625837084000
332391188	::485685627682578000
237621304	::485685633235439000
27816303	::485685645994889000
240892007	::485685680735928000
603870273	::485685681130201000
412586663	::485685688462225000
332391188	::485685698352381000
332391188	::485685720791908000
332391188	::485685748902137000
281829913	::485685758322151000
358452616	::485685778828128000
18547273	::485685836768239000
517695658	::485685843000963000
133526428	::485685896533250000
332391188	::485685916800139000
231222303	::485685955853287000
358452616	::485685984869093000
84870240	::485685997942747000
8070562	::485686054276833000
237621304	::485686059515121000
340678678	::485686065869500000
170868061	::485686068453199000
332391188	::485686078784147000
484202581	::485686117300465000
134585678	::485686155275677000
381181950	::485686171079417000
27816303	::485686199118749000
134585678	::485686228885716000
240892007	::485686230651133000
332391188	::485686297965916000
288531248	::485686314113576000
252389746	::485686353091231000
252389746	::485686358346702000
42435255	::485686385324482000
340678678	::485686389229371000
332391188	::485686413275713000
205043960	::485686441070964000
358643765	::485686464793948000
84870240	::485686467830611000
212475056	::485686472033333000
237621304	::485686477016145000
212475056	::485686511585611000
17664609	::485686570171645000
332391188	::485686574773190000
27816303	::485686588392095000
385121286	::485686633115566000
17664609	::485686634029924000
17664609	::485686664463790000
332391188	::485686679618191000
134585678	::485686686190673000
212475056	::485686697103872000
205043960	::485686726120054000
358643765	::485686728825393000
17664609	::485686728905072000
247560161	::485686755589246000
382531150	::485686807288229000
417428775	::485686860794978000
332391188	::485686865165815000
17664609	::485686888397692000
452678521	::485686903253909000
131420707	::485686943422767000
168864295	::485686969259683000
358643765	::485687010569367000
225122347	::485687018593484000
332391188	::485687028454293000
385121286	::485687080962363000
358452616	::485687096137371000
163340834	::485687108603224000
27816303	::485687173471948000
149980973	::485687204425920000
166897115	::485687269441806000
452678521	::485687336127049000
84870240	::485687360240099000
18547273	::485687381400358000
287877370	::485687410689191000
31620041	::485687413659140000
332391188	::485687420319723000
578593285	::485687497247051000
94181957	::485687630148161000
60712766	::485687695461855000
367296747	::485687799727661000
433169770	::485687808820908000
240892007	::485687891335454000
452678521	::485687908125274000
231222303	::485687917218910000
451868427	::485687963121364000
155139746	::485688012563419000
153077015	::485688028661170000
230905946	::485688147804561000
27816303	::485688236367691000
225122347	::485688256617779000
452678521	::485688279140818000
134585678	::485688282471477000
227893380	::485688310593888000
451868427	::485688336540258000
27816303	::485688421608730000
545297326	::485688451833286000
281829913	::485688458719948000
281829913	::485688479020367000
230905946	::485688482241581000
271774234	::485688587313111000
50429893	::485688645836214000
27816303	::485688676501180000
216168764	::485688704459997000
469196810	::485688737595027000
189179241	::485688771526930000
18547273	::485688777969373000
155139746	::485688841961889000
225122347	::485688940591337000
465089745	::485688974854209000
452678521	::485688976804556000
225122347	::485688986489585000
17664609	::485689013508902000
30104821	::485689018231689000
231222303	::485689033906200000
452678521	::485689072816381000
494495688	::485689096648798000
269401499	::485689115019464000
494495688	::485689145478873000
30104821	::485689187094380000
189179241	::485689207877148000
17664609	::485689234859098000
494495688	::485689256288219000
130670448	::485689290396295000
225122347	::485689299359531000
299796220	::485689324630183000
27816303	::485689352576839000
30104821	::485689355051102000
231222303	::485689395069337000
309981035	::485689418989457000
187047785	::485689420922646000
18842764	::485689429521334000
181812900	::485689430314065000
309981035	::485689436983033000
417428775	::485689461481545000
76815335	::485689465726185000
18183371	::485689482851934000
331423379	::485689497724542000
452678521	::485689535074824000
341493662	::485689582869299000
252389746	::485689610924601000
245021956	::485689617673236000
155926653	::485689653614219000
134585678	::485689673768259000
143225254	::485689682672381000
107308159	::485689705434849000
279162166	::485689739706523000
27816303	::485689751869988000
36116261	::485689789190922000
134585678	::485689822963834000
68512582	::485689848268091000
134585678	::485689868941795000
231222303	::485689880862011000
452678521	::485689892567920000
387461887	::485689915586265000
134585678	::485690028216320000
153077015	::485690060042686000
176487313	::485690083832385000
91521926	::485690097975562000
231222303	::485690102036062000
184962835	::485690105709854000
452678521	::485690108486496000
18547273	::485690142506491000
262240809	::485690195631558000
231222303	::485690230784425000
64942768	::485690272811339000
231222303	::485690318193721000
40708485	::485690351999389000
231222303	::485690410871029000
396454394	::485690424686682000
176487313	::485690443993083000
127413469	::485690613774712000
360761105	::485690665930854000
68512582	::485690674348822000
307485154	::485690688864940000
232041187	::485690689523417000
232041187	::485690747916521000
64942768	::485690876417835000
64942768	::485690903794028000
17694593	::485690913482870000
587054451	::485690944055152000
161492068	::485691046555164000
396454394	::485691049621200000
412586663	::485691089861771000
562178473	::485691106852470000
412586663	::485691187760996000
396454394	::485691200926527000
381181950	::485691269402742000
48557490	::485691292052385000
84870240	::485691324864016000
84870240	::485691337602134000
255104759	::485691347639091000
396454394	::485691360825987000
27816303	::485691449619402000
18842764	::485691501570433000
387206849	::485691518909284000
189179241	::485691579663790000
240892007	::485691602191384000
452678521	::485691605999816000
456936884	::485691654314024000
257597142	::485691711285248000
262240809	::485691719610945000
456936884	::485691749201760000
725050717	::485691786958864000
452678521	::485691846065012000
84870240	::485691884514189000
189179241	::485691901027168000
351174024	::485691928520826000
84870240	::485691938851393000
161492068	::485691952310910000
84870240	::485691991552843000
56556074	::485692007159836000
84870240	::485692014436941000
76815335	::485692020757766000
385121286	::485692023278538000
68512582	::485692070099955000
115184915	::485692070745485000
153077015	::485692084402130000
161492068	::485692149879422000
288531248	::485692150638977000
452678521	::485692214249410000
68512582	::485692234759958000
279750654	::485692251226796000
358643765	::485692275360428000
161492068	::485692286873776000
111136825	::485692300782493000
452678521	::485692304271753000
166897115	::485692307191369000
84870240	::485692352636264000
385121286	::485692377344917000
27816303	::485692414732935000
84870240	::485692425218707000
385121286	::485692427655585000
358643765	::485692457581953000
18842764	::485692473428430000
84870240	::485692485461491000
27816303	::485692525567430000
166897115	::485692552600092000
283251929	::485692554701070000
452678521	::485692555938365000
27816303	::485692628776665000
118708729	::485692693792575000
35869207	::485692729595535000
189179241	::485692778412650000
358452616	::485692784066564000
358643765	::485692802349555000
358452616	::485692824038289000
331307463	::485692826173177000
245021956	::485692891403014000
545297326	::485692896113594000
134585678	::485692932415295000
452678521	::485692957589127000
18547273	::485692957681410000
52824736	::485692964002226000
254319575	::485692979852488000
68512582	::485693013797392000
27816303	::485693051055001000
115518508	::485693060764807000
38207353	::485693172149153000
282328751	::485693194688925000
68512582	::485693227224530000
38207353	::485693233914470000
200316617	::485693236896624000
309124011	::485693298859069000
68512582	::485693301031698000
267482514	::485693362008109000
309124011	::485693389938388000
309124011	::485693476768858000
18547273	::485693481218605000
309124011	::485693540870402000
68512582	::485693616938299000
309124011	::485693647095349000
144733584	::485693804607832000
262240809	::485693834190274000
18547273	::485693907989037000
131954929	::485693958165495000
144733584	::485693972187447000
286910447	::485693973613142000
184962835	::485693976171642000
452678521	::485693981829763000
433012724	::485693990549741000
27816303	::485694037635383000
128775325	::485694115326480000
68512582	::485694156606799000
18547273	::485694243545948000
27816303	::485694246679506000
309124011	::485694254153748000
359244936	::485694257865318000
498637061	::485694283920338000
184962835	::485694286067814000
134585678	::485694308109275000
70254385	::485694323397124000
273814896	::485694416514867000
498637061	::485694417710239000
254276767	::485694457749463000
309124011	::485694469099229000
498637061	::485694490896629000
27816303	::485694533343395000
70254385	::485694536983654000
456936884	::485694546764775000
18547273	::485694569804083000
263971863	::485694610778255000
309124011	::485694635088834000
134585678	::485694680127258000
309124011	::485694697625886000
498637061	::485694709109510000
70254385	::485694730886316000
309124011	::485694779813289000
545297326	::485694782506020000
27816303	::485694789447589000
452678521	::485694814734663000
70254385	::485694824071196000
27816303	::485694849564565000
32583866	::485694880786558000
498637061	::485694906715746000
566902451	::485694917906534000
498637061	::485694933488005000
134585678	::485694937753989000
155139746	::485694944032481000
452678521	::485694961594028000
18547273	::485694982620073000
333245482	::485694997174308000
35869207	::485695050022944000
134585678	::485695055043502000
90467952	::485695077973377000
27816303	::485695136807276000
70254385	::485695142867636000
255810490	::485695167102349000
456936884	::485695185662136000
18547273	::485695201084600000
498637061	::485695264041103000
128775325	::485695269078450000
309124011	::485695273352847000
228845995	::485695310111719000
254276767	::485695315261935000
70254385	::485695376314208000
254276767	::485695431343476000
255810490	::485695453581701000
27816303	::485695458145488000
18842764	::485695480496914000
254276767	::485695511190847000
204292930	::485695569914900000
452678521	::485695591339413000
106778257	::485695598025539000
228845995	::485695627943510000
230905946	::485695648352575000
254276767	::485695652786360000
70254385	::485695694221504000
62460045	::485695700382932000
566902451	::485695708952289000
400249617	::485695714823897000
463318489	::485695730439688000
254276767	::485695762043387000
566902451	::485695794482520000
27816303	::485695800622579000
18547273	::485695804422639000
166897115	::485695809334558000
634873462	::485695812333101000
183090041	::485695893526835000
254276767	::485695908307156000
114235211	::485695913206108000
289650000	::485696040662609000
254276767	::485696045326671000
134585678	::485696055800258000
634873462	::485696091019440000
70254385	::485696136728961000
297238880	::485696153078337000
134585678	::485696156585177000
254276767	::485696208229638000
92838578	::485696286197547000
27816303	::485696291805335000
634873462	::485696313636319000
155139746	::485696320917630000
134585678	::485696323744976000
35869207	::485696325439463000
14594667	::485696334372945000
254276767	::485696367730253000
50429893	::485696449741459000
21374892	::485696498709983000
297238880	::485696530104348000
297238880	::485696692008669000
452678521	::485696776347725000
342845822	::485696809960890000
134585678	::485696836255350000
505496552	::485696840151494000
340678678	::485696858468012000
297238880	::485696895256256000
254276767	::485696972167610000
18547273	::485697018719784000
267482514	::485697036491051000
456936884	::485697067491143000
64768338	::485697084268347000
64768338	::485697103482466000
27816303	::485697114480332000
21374892	::485697135677931000
35706997	::485697136181256000
59503620	::485697250727706000
24113194	::485697296634376000
456936884	::485697308399382000
456936884	::485697319971463000
62460045	::485697345250533000
27816303	::485697347977228000
118827154	::485697416172429000
27816303	::485697474292899000
118827154	::485697495432179000
18547273	::485697585508646000
340678678	::485697629066506000
282692620	::485697697798971000
596678073	::485697717516390000
596678073	::485697745790193000
105598447	::485697747194896000
113048616	::485697762906750000
60555388	::485697821425688000
118827154	::485697827264557000
115184915	::485697883660754000
62460045	::485698006167982000
114235211	::485698103232561000
59503620	::485698119141572000
166897115	::485698146484232000
114235211	::485698149286035000
118827154	::485698176805261000
342845822	::485698209704988000
27816303	::485698257381634000
340678678	::485698275018686000
343484637	::485698319604125000
27816303	::485698340332392000
27816303	::485698358011379000
14891490	::485698407453847000
118827154	::485698489054404000
118827154	::485698524211077000
118827154	::485698562907729000
297238880	::485698618968387000
340678678	::485698631454830000
27816303	::485698636882661000
18918771	::485698652376014000
27816303	::485698671976390000
542406301	::485698676455510000
407399368	::485698717287079000
62460045	::485698732009074000
215181084	::485698753727176000
27816303	::485698813253136000
27816303	::485698852972797000
340678678	::485698884086145000
340678678	::485698906433417000
27816303	::485698939245449000
114235211	::485698945197174000
340678678	::485698952994357000
166897115	::485698993763004000
725532679	::485699049346306000
135937043	::485699109161291000
86131593	::485699125854212000
566902451	::485699136101285000
27816303	::485699289755029000
111978266	::485699330607562000
367298176	::485699483393470000
27816303	::485699676134723000
166897115	::485699677283569000
562178473	::485699705058246000
27816303	::485699754945699000
282779381	::485699784678719000
562178473	::485699802567409000
562178473	::485699838600675000
545297326	::485699862185656000
114235211	::485699996876931000
562178473	::485700011921907000
110059442	::485700068087848000
189179241	::485700127634366000
27816303	::485700132227534000
230905946	::485700268848205000
189179241	::485700275420667000
118827154	::485700345893777000
166897115	::485700371273486000
562178473	::485700464223080000
25178781	::485700493767766000
230905946	::485700622700654000
62685527	::485700639297925000
118827154	::485700664920915000
135937043	::485700887210643000
208171241	::485700910425714000
189179241	::485700922329137000
208171241	::485701062884466000
333245482	::485701080005615000
23611301	::485701131117404000
333245482	::485701165032566000
127062122	::485701248914436000
70254385	::485701250831224000
208171241	::485701265909743000
119636299	::485701358859714000
70254385	::485701408889380000
32671267	::485701432482357000
27816303	::485701444423938000
119636299	::485701453042827000
217262932	::485701462794584000
166897115	::485701586019045000
18842764	::485701786943369000
166897115	::485701817977032000
118827154	::485701946498891000
401443377	::485701949023858000
333245482	::485701949535174000
263971863	::485701992266735000
113048616	::485702165424398000
263971863	::485702222789885000
562178473	::485702224723464000
18842764	::485702237524865000
110059442	::485702272655978000
562178473	::485702292948000000
58562014	::485702338741415000
56556074	::485702397721718000
263971863	::485702452046352000
96793797	::485702483549765000
279268567	::485702545067622000
263971863	::485702556069281000
452678521	::485702556430000000
562178473	::485702560448131000
372479589	::485702637250039000
411841714	::485702655923466000
494495688	::485702731861336000
494495688	::485702739910205000
494495688	::485702747258634000
562178473	::485703041023107000
39685005	::485703228558827000
39685005	::485703281893576000
20153912	::485703288998723000
62460045	::485703344162217000
239254872	::485703349715484000
562178473	::485703358129254000
134585678	::485703362948915000
358643765	::485703371060293000
239254872	::485703376001187000
562178473	::485703512756457000
506707370	::485703892458803000
500060319	::485703914457939000
62685527	::485703967373266000
83513704	::485704023551406000
167282271	::485704072037957000
367298176	::485704176463118000
562178473	::485704278137241000
14873854	::485704286668484000
58115212	::485704354674921000
83513704	::485704370323865000
187651826	::485704378183999000
83513704	::485704378909609000
62460045	::485704453509484000
62685527	::485704537504620000
58115212	::485704553703030000
113048616	::485704555548512000
83513704	::485704600335290000
187651826	::485704661685374000
282363016	::485704682442985000
83513704	::485704745428844000
110059442	::485704825791713000
230206940	::485704855046991000
153077015	::485704890895699000
20903172	::485705025671270000
435516954	::485705051579510000
62460045	::485705068390252000
372479589	::485705109494444000
20903172	::485705131585839000
372479589	::485705168634142000
372479589	::485705193128857000
111687397	::485705205304946000
353418151	::485705256131915000
62460045	::485705293859287000
421548020	::485705317951758000
562590159	::485705345801539000
228915951	::485705495475277000
562178473	::485705515385618000
156961324	::485705522172026000
372611209	::485705530992635000
372611209	::485705662601515000
228915951	::485705680569917000
562178473	::485705692351717000
81016171	::485705762102968000
62460045	::485705782000754000
110059442	::485705844504264000
62460045	::485705860232904000
81016171	::485705897973272000
288531248	::485705928881504000
421548020	::485705975551520000
456936884	::485705989476192000
263971863	::485706017624166000
372611209	::485706039006728000
372611209	::485706081356627000
588705820	::485706149464137000
228915951	::485706234599723000
288531248	::485706244439539000
494495688	::485706311053881000
110059442	::485706316405420000
81016171	::485706557435289000
62460045	::485706595565715000
263971863	::485706629405364000
20924979	::485706647633805000
379152968	::485706720661225000
358643765	::485706732736217000
421548020	::485706743616663000
204292930	::485706753569718000
81016171	::485706817633144000
14594667	::485706830568366000
263971863	::485706858410164000
60046761	::485706962131120000
262405775	::485707011695194000
81016171	::485707034659004000
110059442	::485707111452520000
367296747	::485707262388756000
358643765	::485707377732108000
279268567	::485707397726339000
347869774	::485707405687132000
358643765	::485707422548254000
347869774	::485707433340198000
500060319	::485707569324130000
347869774	::485707582040858000
279268567	::485707706355826000
315621982	::485707722978246000
56556074	::485707777818361000
98589714	::485707804825497000
81016171	::485707826237411000
81016171	::485707846047133000
217262932	::485707900875071000
115518508	::485708017875185000
61718844	::485708023499739000
315621982	::485708037517508000
222598798	::485708099156574000
347869774	::485708105154457000
61718844	::485708116370006000
62460045	::485708137664503000
115518508	::485708174570160000
92838578	::485708211782443000
347869774	::485708228907393000
115518508	::485708309161193000
119636299	::485708374508437000
119636299	::485708430829580000
315621982	::485708538757783000
81016171	::485708580243267000
315621982	::485708675605356000
351847146	::485708689324511000
81016171	::485708716830773000
252389746	::485708731821211000
81016171	::485708790113636000
153077015	::485708824192356000
62460045	::485708858745040000
161483889	::485708896762626000
500060319	::485708967801528000
317524005	::485708970988802000
253759009	::485708986906202000
347869774	::485709054660968000
233740533	::485709066660876000
327934017	::485709091076317000
56556074	::485709175452753000
184962835	::485709182578864000
252389746	::485709334572064000
277626311	::485709348023201000
309981035	::485709385751363000
196890320	::485709409230655000
309981035	::485709430781399000
81016171	::485709497587875000
81674504	::485709576822464000
81016171	::485709645655207000
62460045	::485709714072674000
542406301	::485709771308163000
347869774	::485709836537982000
56556074	::485709850756665000
326813935	::485710018969604000
51964139	::485710074938404000
383202357	::485710118609117000
179039178	::485710182669107000
131220599	::485710192659922000
161483889	::485710197684715000
253759009	::485710200578375000
562178473	::485710202641993000
110059442	::485710260137521000
110059442	::485710346519187000
498637061	::485710350927417000
498637061	::485710358217097000
498637061	::485710397966516000
351847146	::485710411207950000
498637061	::485710412172636000
347869774	::485710518213025000
153077015	::485710529789296000
317596401	::485710543529848000
347869774	::485710556167286000
252389746	::485710660064391000
110059442	::485710662534852000
252389746	::485710736987942000
494495688	::485710795356274000
15186859	::485710812427063000
252389746	::485710820613947000
252389746	::485710845914001000
56556074	::485711155214557000
252389746	::485711243940868000
252389746	::485711354108465000
155139746	::485711415026524000
214595457	::485711465328820000
252389746	::485711478343749000
614074554	::485711480822571000
245398547	::485711600608108000
252389746	::485711662255599000
56556074	::485711770372157000
22087737	::485711911653081000
204292930	::485711940035936000
252389746	::485711993093885000
92840294	::485712233314283000
18183371	::485712271931215000
58562014	::485712450096857000
264677315	::485712476596494000
436336703	::485712483970080000
113048616	::485712499761614000
500239410	::485712506875551000
155034504	::485712579373715000
252389746	::485712638005899000
513982376	::485712667345051000
195977109	::485712701838995000
500239410	::485712734299115000
252389746	::485712805039857000
189179241	::485712806751113000
53317470	::485713004491579000
81016171	::485713057109139000
58115212	::485713060900782000
252389746	::485713098322345000
338120144	::485713127519322000
279268567	::485713162084171000
254386830	::485713264391630000
187047785	::485713279151390000
406772829	::485713337288642000
338120144	::485713388581175000
279268567	::485713539315662000
155034504	::485713653639819000
18028506	::485713654839795000
161483889	::485713686838128000
252389746	::485713761626357000
289650000	::485713767859507000
81016171	::485713863195623000
256853017	::485713977280696000
155034504	::485713983878352000
263418480	::485714090489159000
155139746	::485714289961877000
245855482	::485714298065682000
370416747	::485714524100493000
103526992	::485714576617373000
289650000	::485714657760800000
179039178	::485714666895597000
370416747	::485714866863222000
153077015	::485714877239926000
370416747	::485714902980374000
113048616	::485714906675552000
76707926	::485714908823044000
153077015	::485714940808810000
562178473	::485715102566334000
81016171	::485715132400422000
289743411	::485715194510082000
92840294	::485715200784347000
494495688	::485715352303984000
494495688	::485715364526186000
494495688	::485715391768178000
96793797	::485715396943564000
21531254	::485715420146855000
161483889	::485715519895777000
289650000	::485715543807516000
81016171	::485715655576940000
252389746	::485715690104422000
478826327	::485715743267225000
161483889	::485715827082399000
296627238	::485715852655071000
289650000	::485715882371710000
277626311	::485716125334794000
92840294	::485716140308443000
289650000	::485716157769347000
277626311	::485716265277718000
179039178	::485716426490396000
198393365	::485716529627938000
263971863	::485716610498297000
36772146	::485716691402629000
287877370	::485716918993551000
255104759	::485717035918172000
513982376	::485717119749738000
513982376	::485717196211908000
289650000	::485717288297852000
35376355	::485717333185658000
12057032	::485717414332481000
367298176	::485717531294851000
289650000	::485717564988096000
135306144	::485717682482720000
303080805	::485717761092771000
379304556	::485717814507233000
351325780	::485717829753114000
161483889	::485717923617857000
198393365	::485718223988342000
220587584	::485718422903201000
51601709	::485718474631565000
289650000	::485718549252423000
414103187	::485718585713520000
135306144	::485718601890951000
213187842	::485718603736834000
289650000	::485718627132264000
397571431	::485718693033148000
29935926	::485718752982343000
220587584	::485718758250401000
328828628	::485718915910103000
328828628	::485718948327878000
68622166	::485719019375173000
229611107	::485719049091833000
397571431	::485719061611831000
198393365	::485719162077999000
198393365	::485719234631045000
198393365	::485719330445742000
252389746	::485719402709413000
289650000	::485719503012388000
135306144	::485719521588572000
95072707	::485719582439505000
472617238	::485719604892016000
161483889	::485719606565539000
153077015	::485719701322887000
22414245	::485719710168666000
58562014	::485719796332236000
198393365	::485719891446468000
509760806	::485719955837419000
161483889	::485719981897035000
289650000	::485720064495472000
414103187	::485720184695427000
370416747	::485720209529917000
58115212	::485720211639656000
95072707	::485720560857382000
289650000	::485720676750618000
95072707	::485720677018636000
62460045	::485720697457487000
22087737	::485720697847545000
494495688	::485720734518767000
135306144	::485720745616494000
66393146	::485720821738913000
17054163	::485720854131519000
58115212	::485720884720590000
289650000	::485720967034179000
47733122	::485720969588535000
245669191	::485720979776077000
494495688	::485721055722741000
60046761	::485721060650676000
494495688	::485721107199426000
434545772	::485721148617809000
60046761	::485721209363910000
245669191	::485721215256907000
252389746	::485721226225016000
29935926	::485721288783065000
62685527	::485721294613143000
195977109	::485721477639991000
29935926	::485721512805011000
252389746	::485721675418173000
370416747	::485721711635988000
29935926	::485721723468120000
494495688	::485721874530598000
494495688	::485721893757280000
29935926	::485721938950492000
494495688	::485722032211255000
494495688	::485722115476561000
29935926	::485722254915809000
410461303	::485722262654304000
500308199	::485722335748452000
141735027	::485722431584477000
135306144	::485722433471541000
135306144	::485722440450850000
135306144	::485722485011124000
436188872	::485722559682711000
500308199	::485722825110462000
328828628	::485722899886526000
29935926	::485723067545432000
161483889	::485723175914074000
500308199	::485723286366482000
26198298	::485723294272724000
29935926	::485723411969097000
195977109	::485723461105352000
29935926	::485723621592023000
29935926	::485723671365828000
195977109	::485723734443970000
29935926	::485723847266545000
15782772	::485723848487096000
161483889	::485723911427227000
135306144	::485723961947213000
29935926	::485723968540643000
179039178	::485724010094006000
62870601	::485724031912378000
20804321	::485724039520862000
20903172	::485724081270951000
29935926	::485724150527320000
195977109	::485724180147478000
195977109	::485724315145338000
62870601	::485724440206917000
195977109	::485724465045573000
62685527	::485724635141398000
195977109	::485724721833455000
152715270	::485724770390925000
161483889	::485724863488073000
29935926	::485724933436080000
196742313	::485725016101646000
196742313	::485725016877584000
135306144	::485725103775162000
260361255	::485725138030063000
135306144	::485725192425988000
29935926	::485725213686890000
147298694	::485725218954964000
318065690	::485725221429583000
334403708	::485725284239679000
58562014	::485725350974849000
195977109	::485725432847675000
195977109	::485725461595426000
100339690	::485725462262341000
29935926	::485725515085406000
161483889	::485725547583242000
286734780	::485725592839397000
29935926	::485725896574115000
245669191	::485725896699949000
135306144	::485725925523202000
195977109	::485726060021956000
47167252	::485726067261329000
245669191	::485726146697248000
135306144	::485726263240187000
195977109	::485726288192106000
245669191	::485726293627904000
414103187	::485726400746254000
414103187	::485726485215318000
232814871	::485726568874913000
20903172	::485726632070500000
20804321	::485726684935499000
51814269	::485726830209421000
195977109	::485726839042609000
28066346	::485727100989497000
14253476	::485727128038957000
113048616	::485727130714529000
161483889	::485727251678625000
301657872	::485727254492618000
29935926	::485727280988045000
29935926	::485727509363707000
135306144	::485727542532255000
161483889	::485727563936178000
69044676	::485727576191553000
29935926	::485727762594807000
352486016	::485727764243169000
161483889	::485727766407819000
24495392	::485727806278496000
135306144	::485727949874688000
75696479	::485728176509693000
29935926	::485728302108143000
94737009	::485728424724819000
372068999	::485728440205991000
94737009	::485728487140233000
75696479	::485728645592260000
224124379	::485728872508301000
153077015	::485728874555125000
29935926	::485729018046447000
415630297	::485729163576238000
75696479	::485729274721075000
469196810	::485729298913824000
351325780	::485729462764331000
75696479	::485729502182387000
195977109	::485729510885560000
75696479	::485729617597059000
75696479	::485729706562441000
75696479	::485729831980511000
532542878	::485729860208193000
75696479	::485729993083736000
97307001	::485730030484336000
75696479	::485730039783096000
351325780	::485730149275414000
75696479	::485730161023660000
282328751	::485730181823229000
24495392	::485730284906627000
279139758	::485730341156433000
75696479	::485730365416280000
509524562	::485730387755143000
153077015	::485730623324041000
38226468	::485730644484710000
46940147	::485730668484128000
33299478	::485730685819158000
75696479	::485730699047993000
325192444	::485730719797227000
75696479	::485730790018281000
469196810	::485730800797626000
29935926	::485730812587819000
29935926	::485730925230030000
279139758	::485730956284669000
75696479	::485731077441335000
104947253	::485731077768482000
33299478	::485731136153219000
33299478	::485731164569612000
75696479	::485731180327604000
33299478	::485731288599371000
75696479	::485731311772917000
23611301	::485731322111877000
33299478	::485731465578033000
33299478	::485731661502353000
218956862	::485731785829908000
42220462	::485731943875485000
113048616	::485731957171449000
75696479	::485731958274543000
276784048	::485732086934827000
414103187	::485732161203355000
62685527	::485732180359118000
307697597	::485732260126007000
6945382	::485732296503611000
75696479	::485732360453754000
34796664	::485732399481769000
29935926	::485732555111419000
75696479	::485732662905036000
396177532	::485732761861619000
75696479	::485732832229093000
94181957	::485732904354332000
62685527	::485733126640267000
42220462	::485733225571311000
414103187	::485733260341682000
20903172	::485733431272165000
53741229	::485733439878873000
22736943	::485733475475927000
614074554	::485733571399655000
210873235	::485733678190841000
58587526	::485733934487990000
42220462	::485734017439117000
252674018	::485734293210034000
47466684	::485734342690226000
60555388	::485734541202448000
414103187	::485734581249642000
460471042	::485734645573509000
29198251	::485734693531185000
21531254	::485734833323114000
60555388	::485734863794745000
503911979	::485734923093803000
25104281	::485734998268342000
18023231	::485735122336227000
503911979	::485735193408319000
51554430	::485735252552585000
51554430	::485735363173154000
28405302	::485735375852171000
276784048	::485735409909911000
333877322	::485735487412240000
414103187	::485735515493515000
51554430	::485735596330352000
132976059	::485735630760984000
322108529	::485735649153392000
51554430	::485735786051284000
165658390	::485735793000869000
159263389	::485735926568845000
29800175	::485735993652154000
252674018	::485736024027693000
157254287	::485736055476219000
40946018	::485736090897514000
333877322	::485736122316627000
333877322	::485736154033971000
29800175	::485736339254419000
29800175	::485736436579065000
214678768	::485736438823010000
414103187	::485736529482895000
260464441	::485736552610291000
333877322	::485736628913070000
322108529	::485736653726969000
29800175	::485736729484091000
322108529	::485736805049040000
159263389	::485736956312432000
29849760	::485737039837401000
29800175	::485737255726620000
29800175	::485737335594565000
137426396	::485737383694835000
460471042	::485737389482971000
20903172	::485737483343110000
318627551	::485737538859323000
299796220	::485738075050754000
57566548	::485738199017197000
39507361	::485738265195335000
410195122	::485738267430490000
57566548	::485738273206054000
461392295	::485738478622085000
506519570	::485738693547008000
284813143	::485738733770399000
60131090	::485738765462159000
506519570	::485738824958738000
39507361	::485738915983544000
26198467	::485739009201553000
252674018	::485739060422402000
184195472	::485739066114064000
57566548	::485739225736691000
39507361	::485739231630082000
397571431	::485739294980452000
23543960	::485739406616059000
23543960	::485739432515862000
39507361	::485739622094630000
31250549	::485739733415243000
22033805	::485739742798303000
252674018	::485739813836845000
210674392	::485739896997294000
260464441	::485739919352946000
125718303	::485739939653365000
251443783	::485740184860782000
247372701	::485740650558550000
175591069	::485740740912238000
267936760	::485740871758147000
71617108	::485740991694270000
161483889	::485741224285188000
39507361	::485741406976483000
361489211	::485741460361576000
326554021	::485741503570903000
326554021	::485741764540506000
39507361	::485741780357644000
259830697	::485741812737273000
71878260	::485741970124701000
326554021	::485741996116434000
225287674	::485742218817191000
236930269	::485742230896787000
20903172	::485742254242267000
326554021	::485742421200760000
162175448	::485742531313819000
343018153	::485742599580307000
383202357	::485742602416037000
239162983	::485742810981621000
81643358	::485742822767988000
245669191	::485742907337351000
105852149	::485742960210743000
37080273	::485743162783055000
562178473	::485743190511611000
307372680	::485743295457669000
161483889	::485743297445761000
239702167	::485743394027614000
103138091	::485743471957798000
460772038	::485743583031341000
307372680	::485743685452451000
184962835	::485743744793071000
245669191	::485743767337451000
46284235	::485743983713206000
568915908	::485744055620354000
157254287	::485744115397566000
171807880	::485744138831151000
562178473	::485744145466523000
568915908	::485744184741998000
320512967	::485744267818594000
245669191	::485744346692468000
416506126	::485744457661177000
365523194	::485744479509286000
562178473	::485744483397419000
338120144	::485744486979338000
348085087	::485744724876095000
134225933	::485744772817354000
320512967	::485744781919014000
24821703	::485745289966682000
92568275	::485745382392352000
227355784	::485745543788781000
362540752	::485745663712309000
172025978	::485745929618616000
396923534	::485745971549065000
241198427	::485746101098913000
307697597	::485746241255788000
254210162	::485746309236654000
367298176	::485746454841946000
227355784	::485746499637096000
241337450	::485746598056443000
367298176	::485746618356867000
503577648	::485746876751564000
326554021	::485746916240527000
321037427	::485746966245433000
330201359	::485747001087492000
262870925	::485747159606652000
62396842	::485747299050483000
260361255	::485747327823384000
260361255	::485747328481902000
184962835	::485747357279993000
125718303	::485747489178275000
165290348	::485747729633513000
407248121	::485747769634607000
367298176	::485747977206525000
464182365	::485748044172779000
387206849	::485748065588879000
45410414	::485748359546671000
241198427	::485748427729666000
568915908	::485748503017455000
367298176	::485748699797000000
23450320	::485748749109428000
498321918	::485748957243772000
410195122	::485749300492652000
227355784	::485749338463686000
483190332	::485749482999795000
46965667	::485749981857329000
65476712	::485750158513422000
60399576	::485750185109094000
245855482	::485750260682469000
81765661	::485750265685872000
144243302	::485750385395503000
265553576	::485750413161807000
483190332	::485750612827840000
241198427	::485750748710703000
311297676	::485750909431869000
311297676	::485750910216175000
311297676	::485750910962782000
262248356	::485751039254335000
341153843	::485751258733879000
125718303	::485751266878820000
227355784	::485751268946620000
181877725	::485751293391040000
122614290	::485751357953949000
111687397	::485751533376507000
23475166	::485751639056207000
21330741	::485751691128475000
73795436	::485751721059430000
72210207	::485751721084194000
46965667	::485751794144772000
23475166	::485751836196864000
12057032	::485751840781250000
23475166	::485751928681279000
73795436	::485752028313190000
227355784	::485752067189776000
23475166	::485752078258536000
59454178	::485752171774767000
73795436	::485752251877949000
125849974	::485752254465458000
553711382	::485752382580477000
46965667	::485752409168572000
108605734	::485752433428025000
23450320	::485752472703496000
176188106	::485752547995422000
170815462	::485752550608474000
57933673	::485752550969196000
23450320	::485752610566066000
383202357	::485752625879855000
73795436	::485752710529318000
80895456	::485752723439378000
46268291	::485752777897824000
227355784	::485752944273260000
364410144	::485753083595460000
227355784	::485753094098022000
498321918	::485753165644857000
341153843	::485753271957454000
39507361	::485753493559705000
37578654	::485753508650430000
15267198	::485753657497894000
418327117	::485753909458137000
223299509	::485753915867414000
51979136	::485753981654687000
32431892	::485754027691765000
159263389	::485754060856119000
260464441	::485754192007397000
430182591	::485754214375636000
508860717	::485754278225530000
351264389	::485754330088091000
307372680	::485754474640973000
430182591	::485754504562765000
25925656	::485754649254055000
223299509	::485754676118552000
277794018	::485754711459377000
19684793	::485754806590791000
430182591	::485754902413459000
80157666	::485754924085436000
252674018	::485754974131863000
34536365	::485755167816421000
16299351	::485755208228962000
306169468	::485755233520582000
336628506	::485755253548388000
374241458	::485755326596411000
342845822	::485755413577474000
15267198	::485755436101292000
54587465	::485755441683501000
80895456	::485755447685951000
184885982	::485755460927369000
169240898	::485755480241745000
311297676	::485755667869741000
311297676	::485755668712783000
311297676	::485755669283221000
66393146	::485755877337477000
227355784	::485755904935989000
362540752	::485755930567397000
82223258	::485755937869680000
32431892	::485755949500878000
227355784	::485756029943042000
508860717	::485756211845804000
363969403	::485756329328672000
244995179	::485756585923604000
244995179	::485757015785230000
104539435	::485757114942763000
131954929	::485757174098849000
131954929	::485757268709744000
51650419	::485757303665078000
461392295	::485757474352275000
253120136	::485757489489510000
189179241	::485757556065697000
366136205	::485757620527964000
20153912	::485757697698967000
104539435	::485757720407310000
105623584	::485757823222292000
104539435	::485757832042934000
370416747	::485757870534037000
83878535	::485758059604504000
23450320	::485758104173162000
552789896	::485758246452355000
553934357	::485758323514675000
377357259	::485758512937455000
22278303	::485758567879020000
255104759	::485758588141309000
513270198	::485758606260715000
28676065	::485758653497376000
202196262	::485758706382954000
38440249	::485758743498350000
63720288	::485758829385117000
306169468	::485758832900317000
105623584	::485758994905309000
285906246	::485759216779423000
366136205	::485759230821949000
28676065	::485759285553807000
133508241	::485759319858638000
172035134	::485759366046707000
28676065	::485759369821573000
160734732	::485759374946623000
28676065	::485759411299057000
28676065	::485759529570033000
28676065	::485759580807639000
47880950	::485759625753411000
28676065	::485759647429967000
366136205	::485759879785639000
28676065	::485760023927480000
28676065	::485760104462307000
28676065	::485760269130694000
312784161	::485760355243528000
62870601	::485760569308217000
244290101	::485760640431058000
59454178	::485760721288851000
25760567	::485760817720483000
466873056	::485760932023267000
309981035	::485761022762815000
466873056	::485761043625299000
270173839	::485761140589228000
76427184	::485761245736235000
71981601	::485761361159663000
463138486	::485761435981467000
384436313	::485761453211668000
51068331	::485761485814394000
23611301	::485761524464488000
33703073	::485761542915641000
51068331	::485761614553944000
263433687	::485761641363955000
458808714	::485761677304946000
31144939	::485761694334222000
463138486	::485761767797043000
28676065	::485761769177362000
28676065	::485761825158758000
110236585	::485761852434292000
463138486	::485761854803693000
170815462	::485761899959549000
51068331	::485761922034577000
28676065	::485761968603926000
51068331	::485762096173678000
23450320	::485762106151542000
407897841	::485762191321477000
407897841	::485762206701981000
458808714	::485762227513733000
321578565	::485762292689424000
407897841	::485762315892305000
14307454	::485762458515439000
264295397	::485762514622627000
51068331	::485762571132088000
275260502	::485762653223018000
243465008	::485762712886992000
614436697	::485762789479182000
51068331	::485762962356174000
62870601	::485762989920768000
80895456	::485763034775040000
160734732	::485763066731053000
51068331	::485763123652341000
19123904	::485763149178478000
19123904	::485763150189305000
19123904	::485763151174983000
19123904	::485763152110292000
19123904	::485763155558035000
23450320	::485763241323528000
51068331	::485763281530155000
15109013	::485763344406560000
14187808	::485763365776924000
28676065	::485763447175774000
69916558	::485763463948406000
51068331	::485763474619105000
80895456	::485763501999554000
28676065	::485763638645755000
367298176	::485763683369242000
68622166	::485763729712480000
28676065	::485763751220883000
20190503	::485763847278436000
65476712	::485763862114107000
210873235	::485763882737491000
51068331	::485763966728413000
55665294	::485764051490729000
160734732	::485764133220925000
51068331	::485764267170607000
34689419	::485764316319064000
367298176	::485764318894379000
100195876	::485764327928897000
55665294	::485764331301109000
100195876	::485764332253245000
51068331	::485764387652001000
28676065	::485764409168785000
270065033	::485764449534349000
28676065	::485764509521707000
14187808	::485764589150539000
108605734	::485764625950990000
341037427	::485764800614375000
20190503	::485764887558094000
53741229	::485764892054405000
51068331	::485764950179053000
244290101	::485764951202467000
22278303	::485764962108076000
53741229	::485765115690483000
266317182	::485765222435549000
329471370	::485765283831742000
28676065	::485765284226428000
362540752	::485765288471035000
227355784	::485765416271097000
28676065	::485765439667310000
24171213	::485765439851479000
227355784	::485765450504998000
396655167	::485765515311591000
189135890	::485765522894512000
152127827	::485765567928733000
28676065	::485765570177302000
260911912	::485765583192211000
189135890	::485765629232693000
160768741	::485765711675920000
91666102	::485765753023774000
312348050	::485765759302246000
22278303	::485765798519386000
46965667	::485765834716237000
362540752	::485765866513264000
46965667	::485765891406454000
605601195	::485765901816299000
240927663	::485765919147163000
15726982	::485765992232910000
14187808	::485766036290306000
189135890	::485766259485589000
362540752	::485766270282133000
159944196	::485766270994755000
635151853	::485766303207026000
20190503	::485766317601865000
232736272	::485766354348150000
145572480	::485766368898207000
306169468	::485766373940166000
19683725	::485766374976135000
189135890	::485766398140878000
28676065	::485766531360776000
281829913	::485766538960453000
323246381	::485766597366542000
281829913	::485766600658649000
232736272	::485766603171061000
362540752	::485766752631279000
196659229	::485766785741099000
38326757	::485766801700057000
28676065	::485766807048159000
605601195	::485766867219259000
28676065	::485766949071491000
351316240	::485767033389600000
349386319	::485767052045467000
232736272	::485767092147216000
51068331	::485767093158428000
189135890	::485767130227302000
232736272	::485767188075130000
467774585	::485767219524423000
467774585	::485767238545600000
467774585	::485767262058864000
80895456	::485767267272392000
362540752	::485767312168206000
71284640	::485767377041096000
28676065	::485767392724008000
189664484	::485767401414197000
65513	::485767405323309000
317483868	::485767428593700000
28676065	::485767548957626000
113048616	::485767554799915000
80895456	::485767630662664000
301244128	::485767693665333000
553934357	::485767735092068000
317483868	::485767831590805000
364043601	::485767840641724000
109060628	::485768067796828000
21330741	::485768098436218000
291221395	::485768282121969000
14187808	::485768305664622000
264295397	::485768307044147000
401443377	::485768355572240000
362540752	::485768392008531000
364410144	::485768411528429000
193861615	::485768434248986000
14187808	::485768436870807000
182584001	::485768446622588000
51068331	::485768505674178000
421548020	::485768728421089000
494376740	::485768729897074000
14187808	::485768748176273000
193861615	::485768762897866000
282363016	::485768854920900000
14187808	::485768907433984000
35026897	::485768907865980000
185629189	::485768929219186000
494376740	::485768959740751000
86970230	::485768964916518000
41908697	::485768979462774000
421548020	::485768999582834000
41908697	::485769027286204000
14187808	::485769053781639000
17107944	::485769092499259000
37011485	::485769168537411000
51197703	::485769322632335000
362540752	::485769352105693000
51197703	::485769364831207000
51197703	::485769402479292000
14187808	::485769457223335000
23967395	::485769577008082000
14187808	::485769651428016000
22033805	::485769715919618000
38326757	::485769744998338000
35026897	::485769790275846000
349386319	::485769799981477000
157254287	::485769811788455000
463138486	::485769864175312000
68818829	::485769867174232000
189179241	::485769891161440000
289084083	::485769897914679000
262449011	::485769934228946000
22033805	::485770020174454000
29327418	::485770026046488000
394962689	::485770073248776000
463138486	::485770085265444000
82242725	::485770128227704000
14187808	::485770128345534000
82242725	::485770159680811000
18138157	::485770167360573000
160734732	::485770168446885000
28676065	::485770273686564000
28676065	::485770405018632000
259830697	::485770417609916000
308946618	::485770432461549000
182584001	::485770448181805000
14187808	::485770495720427000
17107944	::485770498119593000
85399171	::485770523792916000
157254287	::485770753229352000
82242725	::485770862625169000
351004243	::485770921110937000
240766538	::485770924458012000
14187808	::485770925124894000
362540752	::485770949686738000
268397639	::485770959597473000
157254287	::485771079625879000
362540752	::485771098316079000
73731844	::485771143958130000
150518148	::485771252385058000
18752326	::485771276565241000
71617108	::485771279971389000
22033805	::485771425731457000
326813935	::485771459227553000
240532669	::485771549149241000
470458433	::485771588022071000
308946618	::485771600529063000
363649162	::485771729222893000
72123971	::485771866263404000
614074554	::485771903697551000
254210162	::485771929891008000
363649162	::485771932185264000
50011708	::485772005174939000
362540752	::485772025244680000
244290101	::485772060879106000
16726467	::485772073718251000
14187808	::485772132010721000
87956728	::485772170082414000
9687752	::485772177287811000
72123971	::485772233202098000
115941650	::485772479928213000
80895456	::485772491315744000
362540752	::485772534995255000
68369234	::485772545954967000
115550523	::485772579450281000
22033805	::485772600380235000
244290101	::485772608458084000
65435835	::485772613038661000
270065033	::485772644977868000
26113249	::485772703736295000
72123971	::485772738984820000
362540752	::485772742449717000
19123904	::485772774359990000
270065033	::485772884493615000
114967175	::485772887756775000
178921630	::485772959458791000
65435835	::485772990605697000
220532575	::485773032016064000
72123971	::485773035253661000
160289098	::485773097388486000
196742313	::485773098474430000
301290830	::485773158880776000
377176939	::485773211804508000
55704588	::485773226488774000
245855482	::485773246160445000
22033805	::485773268818100000
240927663	::485773275344019000
22559382	::485773294973771000
259876316	::485773300459917000
300594041	::485773306608361000
226319809	::485773349327347000
309124011	::485773366092369000
160289098	::485773417669341000
615507620	::485773417681936000
362540752	::485773427018850000
58949154	::485773447075610000
160734732	::485773457573937000
432747712	::485773483721240000
51814269	::485773506823847000
160289098	::485773547495620000
396929208	::485773660855480000
178269816	::485773717746622000
122614290	::485773724340088000
22033805	::485773752215826000
590556372	::485773781198458000
256088386	::485773803750821000
29300584	::485773841302437000
20190503	::485773907136245000
59184492	::485773918561910000
615507620	::485773942729101000
357079725	::485773963092434000
478941450	::485774000014888000
262449011	::485774081577340000
49464322	::485774251799363000
72123971	::485774286112563000
96966245	::485774353913499000
26947347	::485774355289632000
16726467	::485774404539125000
250713436	::485774407730593000
18374690	::485774429021282000
26947347	::485774441562255000
160734732	::485774451468820000
238665368	::485774575469199000
198651083	::485774625889349000
22944914	::485774633288081000
250713436	::485774664245866000
15330061	::485774668801249000
33249556	::485774672378990000
244290101	::485774678254841000
238665368	::485774718281068000
245398547	::485774739672428000
439491329	::485774749717782000
408224760	::485774796232224000
344442687	::485774926217875000
26947347	::485774990600847000
61969086	::485775127435829000
237966586	::485775179901988000
420403218	::485775264883167000
61318348	::485775268301529000
72123971	::485775273552396000
51814269	::485775283698802000
26947347	::485775299037388000
56169190	::485775430410960000
113760458	::485775456361123000
84870240	::485775540842819000
58028621	::485775560446967000
61969086	::485775586091356000
291413743	::485775625790038000
160289098	::485775730953814000
250774954	::485775734586490000
61969086	::485775737761595000
51814269	::485775747274268000
31258629	::485775787291734000
420403218	::485775853776044000
304661740	::485775876018040000
245398547	::485775891101138000
81469472	::485775937686884000
26947347	::485775993203064000
71878260	::485776002870968000
71878260	::485776025687977000
209208697	::485776126347063000
50216950	::485776132449378000
122283306	::485776219497979000
61969086	::485776358547943000
113760458	::485776366726430000
270025296	::485776383550177000
238024746	::485776441674829000
26947347	::485776452047368000
232736272	::485776505440436000
331482356	::485776526114164000
262449011	::485776526441713000
81643358	::485776551364292000
66203192	::485776577506975000
44768272	::485776588525420000
347994449	::485776649217400000
61969086	::485776657702473000
51979136	::485776664467496000
450378413	::485776698579746000
66203192	::485776715143065000
245398547	::485776790145990000
311297676	::485776809326546000
51554430	::485776816972767000
262449011	::485776836325294000
281260984	::485776852875636000
108798356	::485776946425757000
65476712	::485777009491324000
66203192	::485777014603792000
360183119	::485777035550539000
230903702	::485777170166325000
270025296	::485777231088984000
262449011	::485777254539337000
23442090	::485777274398978000
30362051	::485777338043355000
198393365	::485777343781158000
360183119	::485777374165090000
115141777	::485777378908467000
65995121	::485777431308283000
88018997	::485777527508844000
345626789	::485777533955481000
58587013	::485777553659928000
20786050	::485777612971573000
84849075	::485777642411409000
143225254	::485777689500872000
18138157	::485777691883212000
37029138	::485777694206865000
88018997	::485777704361684000
160289098	::485777706781405000
254600909	::485777734887424000
17107944	::485777828290781000
32750427	::485777831365185000
277626311	::485777860234592000
31066609	::485777865204457000
160289098	::485777879309905000
160289098	::485777968203968000
357079725	::485777974919049000
61307501	::485777998663389000
213887474	::485778010474151000
506519570	::485778079264952000
259601379	::485778106377334000
260361255	::485778135632191000
440624261	::485778141470674000
259601379	::485778206092718000
299796220	::485778307779411000
330201359	::485778436695130000
111136825	::485778446987968000
41465619	::485778481306157000
435516954	::485778509944483000
111136825	::485778551585521000
16002106	::485778604727336000
361391612	::485778649484763000
418312513	::485778664907231000
40864634	::485778725993058000
381373424	::485778745316626000
542693847	::485778865252352000
65476712	::485778976288546000
143225254	::485778985695981000
32750427	::485779004679798000
361391612	::485779028436348000
281260984	::485779108513595000
160289098	::485779116365344000
253230729	::485779143166935000
26947347	::485779153778917000
163763136	::485779189090758000
213887474	::485779204844175000
41143305	::485779240244097000
88018997	::485779276781092000
163893797	::485779299908067000
252674018	::485779347291140000
102401687	::485779418959605000
252674018	::485779510411792000
209208697	::485779529651482000
240927663	::485779549607575000
360183119	::485779570831151000
14780915	::485779586723364000
88018997	::485779587629350000
238786875	::485779627567513000
202791635	::485779692167782000
58949154	::485779746249113000
9687752	::485779746328829000
240927663	::485779753475903000
240927663	::485779774598434000
264295397	::485779779786772000
51554430	::485779863576805000
515049896	::485779871918874000
238786875	::485779904777437000
16002106	::485779999845146000
36579395	::485780013497589000
232736272	::485780052810821000
26947347	::485780053717159000
19374297	::485780060050571000
296433109	::485780085404758000
351264389	::485780102760771000
372493368	::485780114593284000
19374297	::485780121430016000
28676065	::485780123619438000
232736272	::485780166216384000
257913209	::485780175712698000
51649971	::485780198458007000
479156555	::485780203223154000
19374297	::485780216074473000
306169468	::485780246579658000
58949154	::485780259749376000
19374297	::485780276677996000
232736272	::485780308214554000
54697279	::485780351483400000
26947347	::485780360698294000
58949154	::485780366297288000
387472182	::485780427630968000
238786875	::485780481682575000
232736272	::485780488762572000
249468865	::485780502901571000
440624261	::485780521415221000
102401687	::485780552100757000
245398547	::485780563140562000
14307454	::485780595650617000
27331165	::485780617347346000
240532669	::485780626675863000
232736272	::485780634598531000
102401687	::485780719399337000
102401687	::485780728693948000
348085087	::485780772448505000
500212290	::485780779180359000
160289098	::485780806757920000
240927663	::485780832049561000
26947347	::485780832343572000
41465619	::485780837577682000
142038800	::485780848034463000
102401687	::485780877432324000
160289098	::485780895350022000
19307731	::485780896721555000
60131090	::485780945992052000
336821368	::485780968297332000
26947347	::485781009649377000
217871594	::485781027856474000
264295397	::485781028393340000
54697279	::485781153358831000
410403898	::485781171935399000
24821703	::485781180139450000
52105336	::485781198883389000
432116634	::485781222874824000
18752326	::485781231854825000
26947347	::485781290655158000
494376740	::485781306991591000
462487376	::485781311227846000
238786875	::485781337660338000
40864634	::485781340172726000
83673720	::485781405558132000
389676504	::485781423224532000
176224586	::485781432540086000
19683725	::485781466522349000
306169468	::485781482594926000
128666650	::485781508456992000
40864634	::485781535912505000
37029138	::485781584143208000
378771457	::485781662392147000
378771457	::485781678883737000
118827154	::485781701411762000
505510212	::485781729316442000
189179241	::485781925907296000
360183119	::485782018287206000
42910967	::485782027489538000
321578565	::485782034905071000
227355784	::485782057281273000
15330061	::485782065213108000
46965667	::485782079180128000
107842096	::485782082426109000
21415532	::485782105406709000
374739722	::485782107373854000
227355784	::485782156078104000
553711382	::485782162013032000
21415532	::485782231382638000
17107944	::485782245916311000
338073739	::485782294288793000
24738840	::485782304686497000
273748024	::485782341902557000
61969086	::485782416624467000
41465619	::485782428670103000
517695658	::485782503072878000
724485482	::485782518776754000
61969086	::485782562527518000
18752326	::485782575760166000
86243090	::485782636728549000
235382002	::485782658757038000
15330061	::485782678718128000
52542320	::485782683688001000
61969086	::485782807487467000
405239647	::485782808950882000
113722629	::485782809660125000
143225254	::485782826944458000
295466391	::485782828873809000
40896981	::485782866169561000
269605766	::485782869025898000
90469755	::485782898243821000
407248121	::485782901439856000
269605766	::485782923573227000
238786875	::485782955470888000
239162983	::485782988018700000
337937520	::485783043378917000
164676969	::485783090959511000
374739722	::485783156599959000
407248121	::485783274409963000
434045786	::485783308710588000
367298176	::485783310807728000
14297098	::485783313089843000
383202357	::485783316302290000
379304556	::485783337848811000
348123497	::485783369091805000
23450320	::485783389455134000
367298176	::485783390197514000
348085087	::485783413215879000
148445755	::485783453779394000
276341812	::485783472758206000
407248121	::485783488260767000
379304556	::485783520795963000
17107944	::485783542425980000
254210162	::485783561052889000
500212290	::485783575518670000
94737009	::485783604099026000
468965579	::485783605357314000
15282962	::485783608045883000
36891053	::485783640870105000
160788774	::485783672348770000
362540752	::485783678363394000
379304556	::485783725050195000
41465619	::485783891945734000
21415532	::485783945435283000
304661740	::485783956743151000
379304556	::485783999408013000
223950031	::485784001185992000
36250685	::485784006869254000
417428775	::485784024455991000
223950031	::485784058815721000
169240898	::485784092365950000
61969086	::485784105238679000
148445755	::485784109898141000
281824012	::485784136456470000
29300584	::485784142387240000
220532575	::485784164650606000
407384648	::485784165246177000
104539435	::485784198687780000
579647636	::485784206455623000
363059827	::485784247504875000
198406854	::485784259953954000
21415532	::485784280698605000
36250685	::485784303825981000
206247499	::485784326261735000
363059827	::485784331038650000
14307454	::485784338173526000
106584551	::485784434218520000
727422228	::485784446172688000
244290101	::485784446784634000
104539435	::485784461536399000
24136198	::485784486886789000
225206178	::485784494633267000
22220460	::485784515256651000
14307454	::485784537763684000
21415532	::485784559972151000
355598729	::485784579572109000
407248121	::485784645930606000
106584551	::485784696530280000
420403218	::485784716080316000
358452616	::485784728851607000
531871315	::485784733423382000
421548020	::485784747893735000
41465619	::485784754361753000
245855482	::485784772434997000
198406854	::485784820594012000
85155674	::485784849903386000
190396530	::485784875681976000
266033863	::485784879893065000
358452616	::485784891431190000
7141172	::485784918669422000
421548020	::485784945290248000
519909326	::485784947018313000
423891750	::485784959039205000
280798922	::485784964433051000
340678678	::485784976307154000
57331128	::485784988017643000
57331128	::485785000562802000
24226614	::485785044536266000
302408703	::485785050147860000
281824012	::485785159271079000
91345170	::485785163033346000
624394090	::485785201969496000
458826306	::485785227948990000
48557490	::485785228347457000
17339508	::485785231673532000
18138157	::485785257812033000
65576332	::485785265554731000
355574432	::485785304117149000
22431584	::485785305018933000
23967395	::485785321896816000
61969086	::485785393456234000
309981035	::485785405007339000
148445755	::485785406550466000
422214932	::485785432366383000
423666163	::485785451521794000
19147974	::485785457813647000
198406854	::485785463597572000
22220460	::485785469351768000
459660056	::485785494492426000
22431584	::485785512448630000
190396530	::485785532023451000
344442687	::485785552252174000
16299351	::485785587254063000
41465619	::485785615230062000
148445755	::485785621609197000
335488857	::485785670347411000
624394090	::485785672687816000
22220460	::485785695206658000
291249412	::485785753663062000
291249412	::485785825679257000
100843087	::485785855202578000
257265522	::485785873074507000
336774649	::485785886185885000
387472182	::485785892242477000
98589714	::485785923645214000
6203992	::485785938480472000
270065033	::485785944369270000
355896730	::485785960395714000
397717926	::485786004209405000
148445755	::485786019099185000
198406854	::485786055594242000
40864634	::485786062006919000
22648162	::485786074346561000
355598729	::485786104482627000
624394090	::485786109440700000
217563665	::485786116357120000
213763059	::485786140801523000
336774649	::485786174661742000
198406854	::485786247194230000
24821703	::485786277891960000
81469472	::485786287707013000
163279109	::485786322037002000
76707926	::485786341439844000
47167252	::485786367717158000
142038800	::485786372075425000
21415532	::485786396901515000
192616191	::485786419416145000
335488857	::485786447304458000
483526518	::485786468678238000
321578565	::485786504317661000
329093513	::485786522910613000
537561541	::485786595425914000
189179241	::485786625838809000
33108084	::485786661171650000
264295397	::485786675524558000
33108084	::485786756864679000
332306968	::485786766952001000
25609677	::485786801786077000
33108084	::485786821666680000
47167252	::485786822815928000
189179241	::485786836220903000
189179241	::485786910296522000
155397134	::485786920241618000
36250685	::485786922950725000
16726467	::485786934187655000
198406854	::485786954299351000
198406854	::485786964361482000
20293581	::485786989036572000
139847892	::485786989984505000
15814841	::485786997047296000
20293581	::485786999031611000
423891750	::485787018731868000
257913209	::485787026244251000
26580130	::485787048419151000
290396729	::485787055620763000
291249412	::485787088429010000
190396530	::485787093847638000
315296719	::485787095995121000
227355784	::485787108062134000
458826306	::485787123824754000
256259599	::485787159601745000
307697597	::485787230997606000
47167252	::485787300710727000
26947347	::485787350472359000
244290101	::485787386186440000
713350694	::485787408441806000
213763059	::485787414682935000
232437529	::485787480663134000
483190332	::485787491819978000
47167252	::485787533679136000
33108084	::485787554847784000
16258970	::485787556710473000
325996873	::485787567183257000
198406854	::485787581234548000
196742313	::485787583117406000
196742313	::485787585088733000
196742313	::485787585952772000
196742313	::485787586720309000
362540752	::485787599676923000
17107944	::485787614000447000
192616191	::485787779595374000
631245094	::485787829788635000
52824736	::485787855159951000
280749613	::485787883891355000
200685756	::485787947401089000
275681559	::485787960873213000
35097852	::485787979546640000
713350694	::485788009649160000
9687752	::485788024291471000
378771457	::485788048567713000
108605734	::485788049813417000
200685756	::485788081442680000
39863661	::485788175244468000
232736272	::485788183527833000
357211620	::485788207947481000
151604434	::485788239928627000
255697938	::485788249533579000
394365413	::485788251450789000
246112828	::485788253908258000
371578955	::485788255866978000
396929208	::485788258962399000
17107944	::485788279946891000
203311237	::485788287408545000
198406854	::485788292185858000
143225254	::485788321512058000
337937520	::485788325069201000
190396530	::485788413455368000
238665368	::485788427401437000
63490594	::485788471538094000
65832155	::485788526789664000
458010782	::485788618816884000
76082847	::485788662529925000
102266093	::485788689264824000
357211620	::485788736601337000
27784817	::485788757618991000
206247499	::485788782340612000
332306968	::485788785792147000
238665368	::485788795187392000
102266093	::485788854675603000
9687752	::485788861210324000
102266093	::485788874145558000
309124011	::485788875957477000
143225254	::485788899357118000
135681283	::485788899839836000
200849010	::485788909477961000
206247499	::485788933968887000
102266093	::485788957729648000
507674842	::485788972765810000
9687752	::485788976784347000
396786261	::485788979657064000
161656785	::485789040516800000
198393365	::485789063287279000
65476712	::485789090995269000
50811080	::485789099983249000
54697279	::485789127229468000
453044363	::485789135387787000
76082847	::485789148775600000
19222225	::485789212902318000
309124011	::485789221287116000
30417393	::485789265263988000
309124011	::485789349330841000
289461446	::485789366162563000
198393365	::485789368896868000
15804863	::485789384478703000
122067183	::485789394100846000
625951846	::485789479618494000
376525681	::485789485192712000
59622669	::485789518750953000
458010782	::485789559901278000
146608159	::485789564380782000
355598729	::485789624950726000
309124011	::485789638490341000
61969086	::485789647180926000
357211620	::485789653920792000
54697279	::485789675081043000
115941650	::485789701547520000
135681283	::485789705192374000
257625769	::485789764512399000
359806236	::485789838705037000
221830651	::485789913049092000
65435835	::485789919328370000
132976059	::485789920758214000
453044363	::485789951658049000
19111395	::485789955021488000
52950877	::485789958108495000
102266093	::485790007655813000
47167252	::485790012458295000
255697938	::485790024680898000
110530129	::485790039163817000
429375230	::485790063532339000
234078302	::485790086810718000
41908697	::485790116720680000
47167252	::485790167894994000
27784817	::485790178053603000
234078302	::485790185037131000
9687752	::485790257892573000
22504277	::485790285243625000
62093388	::485790361982615000
70805584	::485790398347247000
22220460	::485790418127159000
249388532	::485790421591654000
221830651	::485790472766386000
47167252	::485790500889186000
77078922	::485790521731084000
192727478	::485790524914167000
128666650	::485790584909484000
27784817	::485790586620755000
77078922	::485790634029371000
278603967	::485790677762965000
67450397	::485790695479713000
374739722	::485790698449301000
282328751	::485790776933105000
466646092	::485790785753718000
9563172	::485790790606946000
264608632	::485790801515921000
47167252	::485790802883264000
77078922	::485790812685762000
27784817	::485790818960027000
24543872	::485790873385730000
20804321	::485790876497494000
230365198	::485790880914501000
295466391	::485790897351557000
100843087	::485790959238529000
259573654	::485790960161656000
364018467	::485791028637888000
174351092	::485791035302641000
28676065	::485791045729665000
278603967	::485791047692197000
389676504	::485791092894613000
34689419	::485791115497320000
335488857	::485791136670568000
28676065	::485791158967472000
36861827	::485791197227536000
28676065	::485791224138571000
9687752	::485791230081908000
423891750	::485791259240714000
198393365	::485791299774074000
24543872	::485791315922526000
40864634	::485791324235243000
364018467	::485791353683869000
245398547	::485791401838661000
28676065	::485791403201794000
77078922	::485791448428986000
24543872	::485791458256252000
28676065	::485791459078336000
614074554	::485791486718406000
453044363	::485791538568765000
77078922	::485791542452690000
617791569	::485791567199080000
257625769	::485791582575394000
447313860	::485791587314581000
77078922	::485791587877019000
259573654	::485791588665556000
245398547	::485791616398266000
322446637	::485791627248562000
617791569	::485791643443134000
131254355	::485791659956109000
326146327	::485791667828449000
453044363	::485791676917899000
101138081	::485791685478477000
120532808	::485791731560890000
617791569	::485791745452810000
257625769	::485791749252857000
257625769	::485791792047341000
364043601	::485791846392553000
433142367	::485791868274626000
221830651	::485791873051525000
36861827	::485791893721473000
19161423	::485791899035631000
286734780	::485791936423272000
19161423	::485791940299194000
36861827	::485792089335398000
28676065	::485792129403604000
51413309	::485792141189599000
378771457	::485792155420471000
254210162	::485792165340405000
41908697	::485792180871888000
71284640	::485792203042607000
18455966	::485792213373181000
256609151	::485792258696822000
254210162	::485792336556064000
337937520	::485792352846774000
254210162	::485792365626793000
18752326	::485792389198381000
23933265	::485792397238882000
82723693	::485792411164344000
423891750	::485792419057659000
299297459	::485792482106429000
77078922	::485792483205709000
34953067	::485792492101857000
139847892	::485792504105938000
26580130	::485792531251068000
15204110	::485792541724258000
82723693	::485792586104582000
36861827	::485792708699500000
81872162	::485792718782992000
82723693	::485792720230043000
107842096	::485792787690844000
18138157	::485792789330817000
517075828	::485792796071055000
19684793	::485792797904343000
63720288	::485792803939577000
82723693	::485792814094364000
36861827	::485792854330322000
41908697	::485792874014199000
440624261	::485792923976335000
82723693	::485792962455293000
9687752	::485792987797282000
382359896	::485793052452061000
36861827	::485793095477657000
133112299	::485793108618002000
79476731	::485793117786750000
517075828	::485793118071971000
79476731	::485793142155644000
82723693	::485793156357967000
389676504	::485793188108464000
466646092	::485793202931118000
466646092	::485793219607658000
19307731	::485793224091398000
35097852	::485793229871542000
270065033	::485793247835344000
46965667	::485793251983884000
108542953	::485793285748047000
35097852	::485793323253497000
373690904	::485793389523120000
82723693	::485793403142414000
118855202	::485793428849295000
24719772	::485793431445192000
29327418	::485793438454259000
108542953	::485793456577855000
190492046	::485793478803075000
589542040	::485793490312642000
82723693	::485793492380450000
161483889	::485793503377895000
374772557	::485793530837622000
82723693	::485793543093760000
36861827	::485793572147699000
178492117	::485793573774696000
483190332	::485793574211301000
373690904	::485793632151040000
59288102	::485793634126938000
713245898	::485793641336545000
325996873	::485793669774319000
458826306	::485793678666260000
617791569	::485793694109663000
82723693	::485793696961802000
466646092	::485793699457024000
29327418	::485793710199017000
47880950	::485793726070280000
30362051	::485793738434695000
29327418	::485793741530476000
38577111	::485793752758231000
16248047	::485793753652035000
262405775	::485793811524628000
35097852	::485793818370146000
425183249	::485793820727316000
29327418	::485793837525516000
23450320	::485793844366041000
82723693	::485793855561015000
59288102	::485793876582858000
82723693	::485793887869763000
48098530	::485793890075553000
185629189	::485793909193187000
589542040	::485793966617788000
396952554	::485794011786276000
82723693	::485794025673588000
36861827	::485794031436197000
289360824	::485794056451010000
45410414	::485794080866050000
210873235	::485794086646214000
61318348	::485794092904087000
76082847	::485794123086327000
252823136	::485794161585430000
38579155	::485794167914631000
466646092	::485794169441382000
351152035	::485794191235350000
18023231	::485794227386081000
101138081	::485794246306570000
374772557	::485794259698593000
18752326	::485794262076772000
101138081	::485794284344717000
41908697	::485794332038168000
46965667	::485794339168481000
49455873	::485794341168742000
30362051	::485794347334377000
22220460	::485794348311666000
98806791	::485794399893221000
374772557	::485794402984419000
240532669	::485794446697840000
82723693	::485794485860044000
14816854	::485794501919645000
46965667	::485794518126841000
407248121	::485794528537083000
212068363	::485794539412549000
61969086	::485794559788847000
240532669	::485794564260003000
63996070	::485794564490280000
81016171	::485794647705272000
287014963	::485794659642257000
30362051	::485794669398220000
8962732	::485794679611346000
46965667	::485794681771806000
98806791	::485794683528826000
58652870	::485794713677877000
82723693	::485794714671910000
46965667	::485794714671910000
29327418	::485794734229975000
45410414	::485794737794719000
90750144	::485794752018022000
8962732	::485794769008742000
341666582	::485794780799324000
287014963	::485794794115846000
46965667	::485794804723613000
412159259	::485794817608151000
420403218	::485794833215528000
287014963	::485794839804383000
287014963	::485794881999077000
279735090	::485794890727444000
374772557	::485794897996165000
40864634	::485794914878238000
113221759	::485794925250756000
98806791	::485794961183764000
97326618	::485794973489446000
259573654	::485794992112533000
244646421	::485795050433949000
8962732	::485795063801184000
341153843	::485795069375442000
287014963	::485795093157138000
14253476	::485795121003499000
46965667	::485795135780032000
198393365	::485795136677236000
287014963	::485795137134415000
374772557	::485795151483138000
8962732	::485795185884811000
46965667	::485795220618240000
52950877	::485795227177742000
259573654	::485795246601957000
418847263	::485795260883566000
19568023	::485795274564988000
26179867	::485795276943151000
376525681	::485795351237251000
8962732	::485795374443945000
61969086	::485795376323395000
46965667	::485795446892548000
372479589	::485795469537206000
93043270	::485795488617492000
37011485	::485795530036228000
7141172	::485795532594376000
8962732	::485795578735910000
169291538	::485795617499672000
251224348	::485795759762468000
8962732	::485795766892367000
251224348	::485795776594214000
267405925	::485795854393958000
61969086	::485795872308228000
225893243	::485795923004366000
65476712	::485795955745509000
82723693	::485795961252638000
102266093	::485795966520287000
220587584	::485796006089355000
161483889	::485796007561928000
55312313	::485796013785882000
423446901	::485796035563126000
29652147	::485796049148465000
18613311	::485796062452809000
82723693	::485796164705718000
217563665	::485796185954062000
41908697	::485796194124587000
18613311	::485796198830587000
291518680	::485796238491938000
315296719	::485796239057776000
63617875	::485796242769727000
98806791	::485796257404039000
161483889	::485796270766702000
369217450	::485796273669165000
292012619	::485796347078262000
433142367	::485796362882383000
272999900	::485796375435968000
372479589	::485796391441027000
16248047	::485796392745459000
82723693	::485796407195238000
447255375	::485796432050270000
49455873	::485796453873229000
47348539	::485796474970578000
339312291	::485796476056895000
29652147	::485796485758722000
292395819	::485796502875275000
257625769	::485796542612529000
272999900	::485796572354318000
19683725	::485796575562981000
306169468	::485796591421628000
217871594	::485796624686264000
15875100	::485796631334641000
28676065	::485796705150205000
163340834	::485796725206953000
35256600	::485796733293580000
39847939	::485796848133611000
98806791	::485796865632239000
82723693	::485796900487327000
147298694	::485796902017855000
377715399	::485796907491414000
289084083	::485796929456984000
24383303	::485796971592962000
26580130	::485796997287264000
82723693	::485797003247747000
142038800	::485797014081658000
26179867	::485797033534423000
378771457	::485797041780432000
289084083	::485797046834585000
727422228	::485797087783964000
19210855	::485797110885797000
416419059	::485797113604079000
26580506	::485797117072785000
374772557	::485797121031827000
25537528	::485797161448124000
69916897	::485797179462668000
98806791	::485797181144961000
82723693	::485797229299769000
35256600	::485797232646422000
28676065	::485797236966572000
377627227	::485797252477095000
315296719	::485797278142443000
426923626	::485797286996238000
245855482	::485797291799085000
337937520	::485797300888174000
289084083	::485797301621776000
163763136	::485797309142138000
322842111	::485797412205002000
16726467	::485797423512825000
318627551	::485797435449430000
401089789	::485797436607049000
713245898	::485797439907983000
391573659	::485797450893262000
70805584	::485797495440949000
433083953	::485797507159425000
289461446	::485797602567262000
101138081	::485797632896675000
20782081	::485797651360006000
225206178	::485797686050705000
279735090	::485797709086228000
148445755	::485797716707266000
59288102	::485797728333877000
429375230	::485797751473442000
374772557	::485797793974321000
355598729	::485797808046219000
16726467	::485797889667792000
25760567	::485797894734487000
527041090	::485797952430944000
20782081	::485798005187297000
388558032	::485798016243470000
418327117	::485798016972910000
59288102	::485798030013374000
36861827	::485798032357588000
39507361	::485798040020979000
14816854	::485798046177837000
25760567	::485798051098136000
36861827	::485798056768462000
187651826	::485798062032302000
62989661	::485798091795488000
28676065	::485798128315285000
7141172	::485798131897229000
28676065	::485798164545679000
26947347	::485798192790130000
416419059	::485798206295793000
32973618	::485798255423672000
14816854	::485798269071548000
225893243	::485798276302532000
348785324	::485798281331503000
148445755	::485798293872836000
348785324	::485798298784002000
369217450	::485798308837744000
217871594	::485798313879277000
47929423	::485798316790124000
174351092	::485798329495085000
161483889	::485798329692196000
48557490	::485798367772282000
225206178	::485798382644903000
609790203	::485798405453516000
609790203	::485798436193591000
26179867	::485798449594392000
225893243	::485798475561320000
457197060	::485798487511285000
416419059	::485798518205202000
16726467	::485798518595272000
289461446	::485798534772310000
259413656	::485798537100161000
187651826	::485798564405444000
260573981	::485798603256893000
416419059	::485798614409949000
80895456	::485798615613710000
261900342	::485798631317204000
458639179	::485798649268809000
225206178	::485798670084734000
241995287	::485798677223460000
351620689	::485798695103762000
325996873	::485798709003685000
348785324	::485798710681804000
286265668	::485798760090316000
374772557	::485798768168562000
609790203	::485798798472392000
149295164	::485798811650895000
198406854	::485798819725328000
2084321	::485798828377796000
7141172	::485798906656063000
544538144	::485798914206203000
110063681	::485798920191082000
68473966	::485798947630637000
14816854	::485798968954077000
15875100	::485798971043241000
416419059	::485798988277624000
376467319	::485799008384720000
376467319	::485799053662248000
69719136	::485799076751872000
609790203	::485799176345640000
219153949	::485799182113206000
609790203	::485799253235601000
348785324	::485799280616042000
196394433	::485799284030197000
176489426	::485799289470210000
376467319	::485799303965712000
459660056	::485799338640429000
325996873	::485799354159345000
60131090	::485799406138961000
247372701	::485799431199940000
241995287	::485799461151457000
222687654	::485799475579867000
256321392	::485799533142884000
433142367	::485799550469554000
411786523	::485799550477553000
440314946	::485799592588754000
56198202	::485799637991702000
120139449	::485799652302680000
31066609	::485799664361279000
377627227	::485799702084845000
111806693	::485799708955131000
56198202	::485799726705410000
45410414	::485799760947724000
161483889	::485799808981282000
544538144	::485799827054534000
307397057	::485799828249534000
343756278	::485799855827083000
82223258	::485799872432328000
495135733	::485799893525864000
160289098	::485799949263585000
52824736	::485799956859478000
361199465	::485799962580881000
544538144	::485799979291004000
37578654	::485799984881627000
280749613	::485799994570833000
440314946	::485800020470677000
280749613	::485800024698531000
82223258	::485800057677955000
631513843	::485800072316076000
189179241	::485800085238718000
189179241	::485800104054374000
33703018	::485800111138947000
196394433	::485800113248296000
232814871	::485800118575046000
631513843	::485800158995562000
232814871	::485800187483283000
214779476	::485800195649585000
594121150	::485800247973511000
279548168	::485800250935087000
33703018	::485800253686571000
160289098	::485800262695530000
321037427	::485800263362805000
334403708	::485800265547653000
440624261	::485800269729370000
214779476	::485800307612336000
499995726	::485800322040741000
45410414	::485800336607543000
18138157	::485800349089816000
47880950	::485800349216022000
29652147	::485800349706764000
306169468	::485800351853846000
63720288	::485800354232025000
65576332	::485800357629407000
232814871	::485800389439012000
348785324	::485800435618299000
41908697	::485800462960963000
269605766	::485800467268530000
440624261	::485800478987386000
70571907	::485800494304989000
325996873	::485800496687747000
12057032	::485800534025043000
19147974	::485800562009849000
609790203	::485800585279447000
614074554	::485800596759257000
348785324	::485800618053738000
65995121	::485800618813317000
47880950	::485800623221538000
41908697	::485800623456399000
310009833	::485800640044470000
155926653	::485800643546714000
85111877	::485800654091194000
423446901	::485800663428112000
326813935	::485800674853388000
238788821	::485800678745333000
22220460	::485800692792045000
423446901	::485800709129273000
301203823	::485800710521356000
27726737	::485800728800559000
198406854	::485800731572989000
22431584	::485800745275777000
24136198	::485800757615398000
22220460	::485800770323767000
367476078	::485800771972513000
47880950	::485800816490868000
389614947	::485800831909117000
442433056	::485800831980040000
161483889	::485800840155127000
100843087	::485800867572887000
33904380	::485800870538268000
88018997	::485800878314913000
321037427	::485800887869517000
182901672	::485800893015949000
153544543	::485800908136005000
6203992	::485800939173838000
59583601	::485800971113472000
69916897	::485800987529969000
33703018	::485801050306539000
85111877	::485801070694641000
209208697	::485801111702736000
214220072	::485801156048715000
190396530	::485801156615360000
225893243	::485801165657878000
141735027	::485801245999759000
238788821	::485801259396390000
433142367	::485801302665211000
436336703	::485801357857677000
71617108	::485801412379803000
331423379	::485801421032685000
65476712	::485801445795827000
120139449	::485801496051601000
431215016	::485801555266781000
238788821	::485801601651576000
548870171	::485801630051598000
253737829	::485801630105731000
120139449	::485801646148947000
440624261	::485801648875270000
221641208	::485801651614543000
240530585	::485801657775558000
483190332	::485801658241122000
410195122	::485801675299364000
400704846	::485801676021174000
225287674	::485801768840753000
148436850	::485801860629295000
293897624	::485801892124323000
15728310	::485801928232673000
161483889	::485801948541886000
225287674	::485801967575240000
433142367	::485801971530866000
28676065	::485801976048128000
65435835	::485802018628722000
14253476	::485802023242465000
493647862	::485802030196195000
12057032	::485802036550574000
440624261	::485802042053500000
70571907	::485802052056915000
255205725	::485802062509531000
614436697	::485802063658762000
338849269	::485802080641105000
279548168	::485802119283621000
161483889	::485802197352185000
517695658	::485802199868375000
338849269	::485802257116446000
259569717	::485802261176516000
160768741	::485802279287525000
466646092	::485802281737015000
548870171	::485802287227744000
85111877	::485802346115395000
338849269	::485802365103005000
198233216	::485802373076357000
153544543	::485802377853673000
433142367	::485802396912984000
623990154	::485802413027119000
148436850	::485802470887944000
153544543	::485802474779844000
338849269	::485802491636768000
354629644	::485802505721634000
431215016	::485802549304229000
330201359	::485802598239199000
259569717	::485802626081378000
148436850	::485802646738309000
33703018	::485802673204375000
131278152	::485802700542869000
88018997	::485802704015745000
331423379	::485802710164197000
238788821	::485802800266235000
433142367	::485802815437430000
209223008	::485802817467064000
132768456	::485802878800392000
367476078	::485802880285147000
151190656	::485802888502202000
24136198	::485802941551755000
466646092	::485802964607459000
67421080	::485802983054000000
39863661	::485802996585226000
161483889	::485803058589601000
127943795	::485803058945744000
434545772	::485803065581109000
457197060	::485803079938625000
281260984	::485803080072454000
50805763	::485803145914613000
132768456	::485803153946730000
229650081	::485803216316014000
39041924	::485803225673523000
24136198	::485803229020979000
9687752	::485803233953460000
160733683	::485803251611480000
433142367	::485803276722790000
141735027	::485803279083790000
238788821	::485803346435899000
338849269	::485803426752634000
148436850	::485803454062149000
368386947	::485803465961402000
35945417	::485803501940129000
141735027	::485803516200374000
67421080	::485803524781928000
238788821	::485803552829210000
105623584	::485803579912249000
433169770	::485803588518559000
724485482	::485803598266519000
26179867	::485803611532689000
221641208	::485803618038468000
528975562	::485803651756077000
337937520	::485803674648993000
338849269	::485803678134059000
364428125	::485803707531943000
148436850	::485803743137775000
76977679	::485803750800359000
33788573	::485803771981623000
434545772	::485803791250243000
234649932	::485803797977919000
579271413	::485803806626553000
229290429	::485803810460553000
238788821	::485803862008147000
130312780	::485803886062497000
49455873	::485803924641677000
35945417	::485803967713005000
364428125	::485803974121885000
101138081	::485804015004168000
19568023	::485804036629594000
105623584	::485804067969847000
631513843	::485804080569126000
229290429	::485804092749778000
38520445	::485804121292038000
65476712	::485804138647658000
306169468	::485804184361791000
49455873	::485804196373864000
161483889	::485804196420390000
146909951	::485804226657157000
279608688	::485804232944005000
114235211	::485804233350848000
437898031	::485804244964892000
35945417	::485804251780616000
146909951	::485804270852530000
28676065	::485804322945777000
724485482	::485804325084864000
337434597	::485804370101940000
421548020	::485804421016584000
346219373	::485804422182612000
483190332	::485804444244668000
49455873	::485804474749841000
105623584	::485804487005990000
509760806	::485804496040505000
146909951	::485804512431845000
328828628	::485804527409328000
103782180	::485804532732280000
402229763	::485804534111801000
8962732	::485804543683198000
33011898	::485804548725149000
90689440	::485804562058473000
146909951	::485804581679824000
309981035	::485804599513997000
6203992	::485804602147606000
421548020	::485804609479266000
125718303	::485804615506468000
58587526	::485804648930893000
421548020	::485804660419076000
62093388	::485804696247205000
161483889	::485804710855979000
33703018	::485804727255719000
286734780	::485804751062183000
148197450	::485804753561976000
483190332	::485804757999554000
45492981	::485804791784677000
318700673	::485804793890217000
123739379	::485804804984160000
45492981	::485804819035082000
148197450	::485804832196808000
293897624	::485804833996165000
328828628	::485804836386897000
335488857	::485804849171558000
318700673	::485804855798140000
142038800	::485804862685585000
378200627	::485804866514993000
88018997	::485804875188813000
24136198	::485804887494909000
56508824	::485804949348315000
43256984	::485804949456969000
518141549	::485804951625420000
318700673	::485804977210675000
724485482	::485804982026113000
505496552	::485804983913168000
341493662	::485804991291342000
148197450	::485805032567095000
589542040	::485805045498142000
463908266	::485805047742484000
318700673	::485805074136825000
136129525	::485805077039288000
115141777	::485805123797811000
331447850	::485805154671669000
276540818	::485805191737114000
236595577	::485805228457852000
323011452	::485805233713324000
279735090	::485805253992787000
589542040	::485805310246797000
6203992	::485805317133856000
133158896	::485805317347753000
318700673	::485805349916512000
236595577	::485805385732075000
308175001	::485805405176479000
21449993	::485805421404246000
16566189	::485805422025388000
49221112	::485805451666137000
365151006	::485805457559146000
262870925	::485805493697667000
161483889	::485805495488614000
38520445	::485805508503166000
6203992	::485805518082945000
107842096	::485805539373248000
490977827	::485805539616518000
230069479	::485805548752101000
110063681	::485805559778533000
45911298	::485805563175923000
1565041	::485805594889424000
36861827	::485805598726815000
331447850	::485805602266824000
18551115	::485805631266652000
238788821	::485805664376061000
445903498	::485805674572414000
167282271	::485805685196607000
331447850	::485805701151719000
189179241	::485805701545992000
458766436	::485805787143766000
49221112	::485805831019978000
574147363	::485805843795812000
115141777	::485805852738461000
33703018	::485805882383794000
20935927	::485805889010405000
139447011	::485805913920790000
189179241	::485805921767936000
108798356	::485805934086991000
533824839	::485806005335228000
548870171	::485806006522626000
418327117	::485806022179561000
115141777	::485806046477570000
542693847	::485806060536487000
15804863	::485806060960096000
70571907	::485806101267378000
453690730	::485806133815156000
436336703	::485806144972001000
189179241	::485806166812155000
340678678	::485806169504493000
22220460	::485806189746204000
225203526	::485806201104388000
23672351	::485806209124282000
65512747	::485806242208559000
33676766	::485806277851770000
533824839	::485806294121459000
340646680	::485806306943836000
318700673	::485806383422373000
318700673	::485806400564494000
33369338	::485806401134940000
69719136	::485806428922204000
26113249	::485806430331486000
382767512	::485806469443760000
25784705	::485806481145466000
253178679	::485806485125865000
70805584	::485806545385820000
318700673	::485806617489723000
238024746	::485806639208218000
310666452	::485806641770536000
161483889	::485806651463983000
221641208	::485806659294744000
69916897	::485806710510981000
338588400	::485806718626971000
26947347	::485806720527368000
491969843	::485806737271033000
310666452	::485806747194388000
51068331	::485806752785768000
293897624	::485806760536854000
233677206	::485806773975412000
528975562	::485806803595182000
163279109	::485806807680425000
369292925	::485806831285989000
310666452	::485806845588545000
331398205	::485806854820220000
378367977	::485806856913158000
189179241	::485806864089636000
318700673	::485806872729882000
351099839	::485806881110102000
22717394	::485806930955227000
163279109	::485806939637432000
111806693	::485806941131014000
26947347	::485806948546539000
340693336	::485806949154299000
575804821	::485806987070820000
355896730	::485807026161741000
238788821	::485807076975710000
189179241	::485807107413774000
755431	::485807126468513000
76977679	::485807130272755000
223243607	::485807148711301000
436336703	::485807151319760000
221641208	::485807165392048000
26580130	::485807195389317000
421655917	::485807197259972000
369292925	::485807210685943000
248957493	::485807254151892000
271921509	::485807256127037000
52950877	::485807302448906000
161483889	::485807311819407000
260006924	::485807313379659000
575804821	::485807348074561000
151212329	::485807356282814000
277529978	::485807357482393000
39041792	::485807373294903000
367476078	::485807403317727000
151212329	::485807418220482000
189179241	::485807419641978000
38520445	::485807456107638000
273034167	::485807470317547000
260006924	::485807476013801000
38520445	::485807496129683000
270227232	::485807526391197000
167144906	::485807531134951000
108798356	::485807532708229000
38520445	::485807549615452000
369292925	::485807567520546000
155730095	::485807578128318000
55287428	::485807626450509000
342594225	::485807643814944000
101617436	::485807672004853000
103782180	::485807705748017000
510678171	::485807714065735000
162175448	::485807727269412000
421548020	::485807728426614000
467545942	::485807743773970000
279608688	::485807744067198000
277529978	::485807770461929000
115941650	::485807775126392000
15109013	::485807779773284000
42297542	::485807793006317000
174351092	::485807798513852000
369292925	::485807804557443000
490977827	::485807808395620000
369292925	::485807828741799000
160453801	::485807865928482000
49221112	::485807867421667000
125718303	::485807888896516000
189179241	::485807894810468000
18138157	::485807898031702000
367476078	::485807903882752000
21105964	::485807907364429000
466646092	::485807913705811000
216819428	::485807914670510000
362540752	::485807956689428000
454304418	::485808001974947000
331307463	::485808006236348000
579647636	::485808008664850000
457811756	::485808009579225000
85399171	::485808053367746000
88018997	::485808103704002000
155213009	::485808133730611000
378367977	::485808141871771000
101617436	::485808177351372000
45410414	::485808179578556000
378367977	::485808180014743000
45410414	::485808197131718000
260361255	::485808204291391000
61969086	::485808206170832000
270227232	::485808230434484000
52824736	::485808238131429000
38520445	::485808247912538000
490977827	::485808258117287000
102401687	::485808283773444000
52950877	::485808290597593000
76977679	::485808295811104000
271921509	::485808296356372000
466646092	::485808318082863000
490977827	::485808318259396000
378367977	::485808351897350000
161483889	::485808352333955000
26915925	::485808353923170000
19307731	::485808363901444000
251429451	::485808393593323000
251224348	::485808435477614000
331307463	::485808493153091000
19568023	::485808541337260000
102401687	::485808581707431000
330201359	::485808646148734000
331227001	::485808793175879000
562393615	::485808843742801000
534913317	::485808867398275000
51979136	::485808888302673000
348085087	::485808902781403000
318700673	::485808924746985000
237530197	::485808926357594000
299297459	::485808941318696000
105623584	::485808941398781000
490977827	::485808946142539000
635151853	::485808967654719000
220587584	::485808978291482000
181101394	::485808988794007000
221830651	::485808995240652000
267357514	::485809006951550000
219550942	::485809016652976000
27323374	::485809033505280000
292395819	::485809050689355000
101138081	::485809056972828000
257265522	::485809104120586000
26068830	::485809104376446000
155730095	::485809136069009000
233767854	::485809144830889000
257265522	::485809173955756000
52824736	::485809196944748000
220587584	::485809251881742000
176839128	::485809282483359000
21105964	::485809328226836000
271921509	::485809346295517000
490977827	::485809348653105000
383972979	::485809356970029000
337937520	::485809365166080000
56198202	::485809367006998000
161483889	::485809401845264000
92568275	::485809401908199000
20932133	::485809403795632000
221641208	::485809406911975000
56198202	::485809409537236000
27323374	::485809456089821000
565986436	::485809481939304000
355990893	::485809496380305000
318700673	::485809538931515000
220587584	::485809554836316000
125718303	::485809649954725000
389676504	::485809695471329000
178492117	::485809795211853000
66058067	::485809807115685000
45492981	::485809812370771000
588705820	::485809824136183000
328828628	::485809838195089000
384955934	::485809889382367000
76977679	::485809890577756000
309124011	::485809915660099000
79035481	::485809931111895000
274262734	::485809944541659000
155730095	::485809947197075000
629894993	::485809958231896000
220587584	::485809963491524000
309124011	::485809963819085000
211376385	::485809965420924000
312348050	::485809966087811000
16353730	::485810003291279000
278301419	::485810012825325000
20932133	::485810015341924000
66058067	::485810024066072000
22285873	::485810029422211000
245398547	::485810030047137000
464182365	::485810051924250000
198233216	::485810059583426000
165072349	::485810079245926000
220587584	::485810079250128000
161483889	::485810127044620000
47348539	::485810131024613000
26580506	::485810131222151000
289461446	::485810142999740000
45492981	::485810195281358000
592150138	::485810200457121000
565986436	::485810236725288000
76977679	::485810239736774000
56779057	::485810248439959000
274262734	::485810281352683000
226357092	::485810299845345000
367476078	::485810348306341000
491357856	::485810351187824000
172997876	::485810361980190000
66058067	::485810362881966000
102796495	::485810402123468000
68221984	::485810437687373000
161483889	::485810463704625000
251443783	::485810474119090000
65476712	::485810486026723000
307397057	::485810498827730000
148445755	::485810511741984000
52950877	::485810546881474000
161483889	::485810555492777000
18156298	::485810583380320000
76977679	::485810626917187000
367941154	::485810627827732000
490977827	::485810632567316000
17339508	::485810662833389000
425897170	::485810679798972000
394962689	::485810692402860000
250774954	::485810701689430000
264335101	::485810756319854000
367941154	::485810824226029000
241995287	::485810829430751000
355612007	::485810833923256000
597834721	::485810890709536000
470451598	::485810899148898000
565986436	::485810966769049000
187017423	::485810970388725000
17107944	::485810971441909000
147779508	::485811003959947000
6203992	::485811020233834000
241995287	::485811021936750000
513926411	::485811075166650000
383856422	::485811085828956000
14816854	::485811130044932000
221830651	::485811183048331000
383856422	::485811219404955000
318173357	::485811228502024000
283518032	::485811319732699000
464182365	::485811322496770000
115941650	::485811352175665000
367941154	::485811371440082000
458826306	::485811380336205000
367476078	::485811390045642000
367941154	::485811392357105000
565986436	::485811402829856000
464182365	::485811412954931000
81007000	::485811429631483000
283518032	::485811446060961000
52824736	::485811460245684000
220587584	::485811471159267000
234187240	::485811471801401000
565986436	::485811492516659000
19307731	::485811529158119000
16353730	::485811581398175000
464182365	::485811598594826000
187017423	::485811648955838000
19683725	::485811672482066000
170868061	::485811681168072000
16566189	::485811725015724000
185629189	::485811742065557000
565986436	::485811743470268000
318173357	::485811763321925000
365505682	::485811763754323000
82242725	::485811770582265000
24226614	::485811786315100000
103782180	::485811792958853000
185399022	::485811793466773000
337466318	::485811795991756000
221830651	::485811865251872000
83163050	::485811909812563000
198911524	::485811912806891000
50216950	::485811919488430000
565986436	::485811966401724000
331307463	::485811981937434000
33282020	::485811989206138000
367941154	::485811999423856000
71597388	::485812002292383000
38520445	::485812043208220000
182901672	::485812049294139000
182584001	::485812051281842000
331307463	::485812062061203000
185399022	::485812064657870000
466646092	::485812072727314000
14604658	::485812082776883000
41675336	::485812086245957000
185399022	::485812086472470000
182584001	::485812099608637000
293897624	::485812124078596000
182584001	::485812164146393000
333245482	::485812180520927000
182584001	::485812211802071000
50216950	::485812214813573000
227114320	::485812270199746000
367941154	::485812290030419000
140110825	::485812319960576000
291221395	::485812363267178000
367941154	::485812366031212000
277251070	::485812373156950000
82242725	::485812406757498000
19307731	::485812407214686000
337466318	::485812499468394000
348152108	::485812503952121000
390759619	::485812530078429000
457197060	::485812539867947000
155730095	::485812569207488000
185399022	::485812578825039000
182901672	::485812582729940000
153544543	::485812588409028000
57566548	::485812636928733000
52950877	::485812646214508000
187017423	::485812649108578000
221830651	::485812662278709000
26947347	::485812683342897000
153544543	::485812699805515000
40864634	::485812724534743000
52950877	::485812761750827000
186107022	::485812766066757000
416419059	::485812772022652000
349386319	::485812795896647000
59288102	::485812837760380000
367476078	::485812838314049000
553934357	::485812858848960000
374241458	::485812907054497000
351174024	::485812914188607000
450970324	::485812915644399000
20935927	::485812924435288000
416419059	::485812931146162000
224124379	::485812935793451000
291221395	::485812964369657000
93927673	::485812965208494000
68221984	::485812965879611000
383972979	::485812972925644000
61318348	::485812978470895000
589542040	::485813002587734000
593139104	::485813046938718000
92568275	::485813080648323000
76977679	::485813146922139000
187017423	::485813159920287000
60399576	::485813161195347000
367476078	::485813189645729000
110236585	::485813189884801000
38520445	::485813215377756000
374739722	::485813225766670000
41136161	::485813246528471000
34796664	::485813255072260000
416419059	::485813255210663000
146909951	::485813256507125000
93927673	::485813267592671000
341892711	::485813268569915000
187017423	::485813310114119000
253675480	::485813312400408000
113760458	::485813316124966000
187017423	::485813336718589000
49114032	::485813347170799000
52824736	::485813352241721000
365739414	::485813378888118000
92568275	::485813395091128000
92568275	::485813405111300000
237936556	::485813411973173000
14780915	::485813420609257000
253126912	::485813435683196000
365739414	::485813438296236000
26947347	::485813446081282000
292395819	::485813450979815000
52824736	::485813458663772000
253675480	::485813461889613000
374739722	::485813481573076000
40864634	::485813489177350000
221641208	::485813517061488000
367476078	::485813593636884000
253675480	::485813595885015000
351174024	::485813614150815000
50805763	::485813638049972000
352486016	::485813678218825000
50805763	::485813680357908000
88018997	::485813692555358000
337937520	::485813701736669000
26947347	::485813741649670000
221641208	::485813743268663000
365746365	::485813751468556000
52824736	::485813752940335000
510678171	::485813754417139000
102796495	::485813767955968000
253675480	::485813775472533000
220587584	::485813782992523000
46764883	::485813805792755000
41136161	::485813824079933000
88018997	::485813853629186000
17107944	::485813882662170000
269401499	::485813883982974000
253675480	::485813903671435000
38520445	::485813917936283000
351174024	::485813917982027000
87956728	::485813964987957000
229290429	::485813968611856000
170868061	::485813970553421000
92568275	::485813972051169000
255810490	::485813986898636000
113760458	::485813988123742000
255547325	::485814042259230000
367476078	::485814049980940000
171724420	::485814076421853000
241278291	::485814116448079000
182584001	::485814126837391000
321578565	::485814148576858000
107842096	::485814164477050000
253675480	::485814180218699000
91666102	::485814184337108000
255810490	::485814197863731000
24983393	::485814208849002000
16566189	::485814215639568000
16566189	::485814216063201000
113722629	::485814224976097000
241337450	::485814232295165000
24983393	::485814235377979000
267482514	::485814272660758000
251224348	::485814298422542000
217928831	::485814301488201000
450970324	::485814324817305000
15137186	::485814326956027000
253675480	::485814328428609000
95554541	::485814332047884000
537561541	::485814344337604000
479246485	::485814355666038000
204292930	::485814379410358000
188855651	::485814389027520000
170868061	::485814403497857000
24983393	::485814420606812000
143225254	::485814440860737000
17339508	::485814470087049000
351174024	::485814478009671000
90689440	::485814483223187000
101617436	::485814486113067000
325996873	::485814489812848000
436187992	::485814505142628000
241337450	::485814514248871000
253675480	::485814522905886000
272999900	::485814578287505000
38520445	::485814578681761000
253675480	::485814622726148000
40864634	::485814638878019000
102796495	::485814647556038000
221641208	::485814655567548000
17664609	::485814666434596000
254600909	::485814689428172000
286734780	::485814693026476000
330834997	::485814748655529000
187017423	::485814764971372000
81007000	::485814791953711000
220587584	::485814808143335000
253675480	::485814814703628000
252914746	::485814842972835000
118855202	::485814855568334000
17664609	::485814862019166000
537561541	::485814876074680000
547741880	::485814950900674000
35945417	::485814974489452000
301016850	::485815033163567000
113760458	::485815047600766000
415540928	::485815058362925000
160289098	::485815086519304000
301016850	::485815095721598000
102213164	::485815098356006000
221830651	::485815104856784000
253675480	::485815105356333000
244995179	::485815127589924000
102213164	::485815127946842000
297652605	::485815137379418000
35597637	::485815140739481000
408772521	::485815145533562000
253675480	::485815187573067000
33249556	::485815199682002000
431264673	::485815200470138000
221830651	::485815201061535000
256259599	::485815210964291000
15267198	::485815251120971000
15267198	::485815259987730000
341892711	::485815265389977000
389614947	::485815282582446000
287014963	::485815347832844000
30989596	::485815383106932000
253675480	::485815394742329000
274712500	::485815409858191000
34689419	::485815416644571000
60131090	::485815435657363000
238788821	::485815461854990000
507674842	::485815467617955000
65476712	::485815470847983000
247374067	::485815474014273000
15804863	::485815477315186000
18138157	::485815485410209000
367476078	::485815488530751000
19568023	::485815492460826000
65576332	::485815497938591000
357211620	::485815518684000000
537561541	::485815570500431000
160289098	::485815575902302000
444251177	::485815581955080000
146909951	::485815607276081000
58941053	::485815630642176000
19147974	::485815634916159000
34689419	::485815639320178000
114967175	::485815685134557000
444251177	::485815690117779000
33249556	::485815690533019000
146909951	::485815699458494000
15267198	::485815707498971000
76977679	::485815710392647000
32609703	::485815731120906000
331423379	::485815736376373000
17339508	::485815748078497000
14205371	::485815751803412000
22431584	::485815784556740000
381054179	::485815812805369000
320249108	::485815821453627000
204292930	::485815840319606000
52950877	::485815855410737000
66058067	::485815864948953000
69916558	::485815873874051000
67492430	::485815877544472000
140110825	::485815880333291000
48427726	::485815889724334000
34689419	::485815962331918000
253675480	::485815973648551000
18156298	::485815973849481000
30989596	::485815984041652000
287014963	::485815990056275000
374241458	::485815994385203000
79633612	::485815995391414000
57566548	::485816003335823000
66058067	::485816017260916000
450970324	::485816031638982000
45759903	::485816044733222000
252823136	::485816045144244000
39041792	::485816087334752000
366753447	::485816090518224000
18156298	::485816106913759000
76977679	::485816134453579000
100843087	::485816160253140000
67492430	::485816189193449000
18015033	::485816211901796000
221830651	::485816248102428000
100843087	::485816248841023000
17664609	::485816276875370000
34689419	::485816306910760000
104990093	::485816317791186000
473118863	::485816317883076000
80157666	::485816326829527000
236202065	::485816329006370000
136880369	::485816386489298000
236202065	::485816423177256000
418327117	::485816455699521000
468965579	::485816488113102000
66058067	::485816509525393000
100843087	::485816511614156000
76977679	::485816564747210000
253675480	::485816568413437000
149295164	::485816570149498000
222598798	::485816571097407000
26179867	::485816580836556000
17107944	::485816607311413000
418327117	::485816625593991000
17664609	::485816661241384000
351190984	::485816663200518000
423941104	::485816668979879000
349386319	::485816680807796000
41692308	::485816685807808000
14297098	::485816691973427000
86604355	::485816702089715000
45492981	::485816713804808000
67492430	::485816724126978000
16299351	::485816730431004000
210873235	::485816735644532000
182584001	::485816752576544000
483190332	::485816768842465000
571363101	::485816773745188000
67492430	::485816783040172000
68221984	::485816798877876000
38520445	::485816807430037000
287014963	::485816916473180000
435349693	::485816944096854000
408772521	::485816972081647000
66058067	::485817040260050000
246112828	::485817070714511000
221830651	::485817081145724000
293897624	::485817084752850000
507674842	::485817092763963000
325242803	::485817097164181000
423446901	::485817105531817000
423891750	::485817114381406000
381054179	::485817129678422000
60160675	::485817163425398000
423941104	::485817165946179000
520533224	::485817200695967000
537561541	::485817213258317000
45150174	::485817220950671000
221830651	::485817227778600000
66058067	::485817262168113000
165967574	::485817264344952000
372479589	::485817281755107000
409680332	::485817323274510000
24738840	::485817327296868000
77078833	::485817368292392000
165634562	::485817382829834000
29198251	::485817429629468000
42297542	::485817439322529000
102796495	::485817473212481000
607721617	::485817483165986000
15728310	::485817498319609000
49383709	::485817507802910000
37802339	::485817510118572000
102796495	::485817511200292000
34689419	::485817534289936000
341892711	::485817535099842000
380049732	::485817537046016000
39041792	::485817551805366000
609790203	::485817601205866000
318627551	::485817610445922000
71597388	::485817612668895000
351190984	::485817612879032000
17664609	::485817628946993000
201899461	::485817642041606000
371578955	::485817645779148000
204292930	::485817650107674000
279162166	::485817669048733000
337937520	::485817671444103000
340094001	::485817687302750000
410961985	::485817688069926000
251224348	::485817688657518000
355758655	::485817724384194000
26580130	::485817738494246000
318627551	::485817749877186000
38520445	::485817806249013000
21568615	::485817817619386000
102530016	::485817868097839000
336628506	::485817869255843000
146909951	::485817902877401000
220587584	::485817939694592000
37802339	::485817939967610000
390759619	::485817947852529000
402229763	::485817956811538000
270173839	::485817977162309000
251224348	::485817982334287000
435349693	::485817985920020000
279162166	::485818001657057000
356974615	::485818050654896000
146909951	::485818067147325000
14792781	::485818068170330000
279162166	::485818072435916000
33555786	::485818074994864000
26580130	::485818130724577000
329955120	::485818131726606000
21568615	::485818144116576000
161656785	::485818144599343000
19770255	::485818165935353000
423830555	::485818170213531000
274712500	::485818172293922000
49455873	::485818184654540000
119636299	::485818202392244000
224103552	::485818202820059000
295339639	::485818212198539000
140110825	::485818226417221000
104990093	::485818250568400000
38520445	::485818254351687000
201899461	::485818258717560000
45410414	::485818277633859000
294964037	::485818308940136000
82242725	::485818327445430000
50224504	::485818333258711000
266235648	::485818344910913000
79035481	::485818357229563000
20786050	::485818375612817000
45150174	::485818378528231000
266235648	::485818381321637000
102796495	::485818466432065000
464182365	::485818467166076000
1007041	::485818490704502000
116054733	::485818493276024000
37802339	::485818518114680000
201899461	::485818528939773000
22559382	::485818532119449000
326146327	::485818538683150000
73020435	::485818550255222000
32564504	::485818553761669000
356974615	::485818555481346000
45966951	::485818557474029000
506824920	::485818558203437000
59705683	::485818560137003000
402229763	::485818623286460000
574147363	::485818640881942000
349386319	::485818709357768000
107842096	::485818722385285000
450970324	::485818745357881000
383972979	::485818760696053000
17107944	::485818774529253000
20026791	::485818781801779000
101881386	::485818813624356000
389105684	::485818823488987000
460491164	::485818832070512000
30032107	::485818848780636000
201899461	::485818860105252000
116098184	::485818866509942000
39507361	::485818873070235000
245573462	::485818944222011000
201899461	::485818950983229000
37802339	::485818988002570000
458826306	::485819011280945000
267482514	::485819019966955000
102796495	::485819034907070000
45150174	::485819058856951000
55287428	::485819089705652000
140157275	::485819090938757000
430182591	::485819122660294000
29300584	::485819127752167000
215189306	::485819131506483000
169226510	::485819136413409000
37802339	::485819137936334000
396952554	::485819137978281000
139460380	::485819141123604000
107842096	::485819178998177000
310506975	::485819184601772000
201899461	::485819219846504000
306169468	::485819220790607000
367476078	::485819220827979000
78213	::485819224414498000
450970324	::485819230001328000
270173839	::485819235931652000
293897624	::485819239136518000
301497892	::485819256492548000
27364321	::485819257637580000
65476712	::485819263299899000
33342988	::485819276604211000
42720153	::485819286934781000
55287428	::485819294647742000
20786050	::485819301845147000
201899461	::485819341129015000
30336217	::485819348812959000
29394513	::485819356194955000
59583601	::485819380396466000
65435835	::485819383705763000
64926237	::485819432514510000
14297098	::485819457911418000
22504277	::485819472662761000
628045480	::485819476781170000
317596401	::485819507819024000
468965579	::485819534105145000
25235649	::485819610822737000
26179867	::485819651637522000
17107944	::485819665370066000
133158896	::485819673598910000
170162540	::485819699830083000
337434597	::485819727629922000
33555786	::485819743350583000
254210162	::485819751684255000
623990154	::485819769119981000
82150924	::485819789013549000
123746907	::485819816486662000
623990154	::485819839231967000
280749613	::485819902759272000
79633612	::485819934060994000
39685005	::485819939505176000
229332190	::485819952147222000
30989596	::485819974942859000
14604658	::485819989430005000
356408344	::485820017372446000
114579662	::485820083684388000
17107944	::485820152869830000
52616216	::485820155222822000
270065033	::485820168308662000
39685005	::485820204006379000
341892711	::485820228069523000
17107944	::485820272617201000
50805763	::485820297656803000
80157666	::485820318842228000
251224348	::485820319077498000
102796495	::485820331290923000
390759619	::485820341961244000
32609703	::485820364270735000
40816246	::485820368595062000
411997198	::485820387096526000
32609703	::485820397997142000
30032107	::485820406616436000
76463655	::485820415290249000
196693857	::485820454339227000
377420899	::485820483707760000
86604355	::485820495737417000
52616216	::485820510622584000
223243607	::485820519208730000
220587584	::485820539819139000
36116261	::485820540058222000
528975562	::485820555157721000
19683725	::485820560510033000
377420899	::485820613324312000
196693857	::485820617250181000
458639179	::485820644446060000
458639179	::485820669792227000
266210776	::485820689190895000
223243607	::485820695453388000
384530394	::485820709843644000
356408344	::485820732358668000
53258017	::485820732505866000
384530394	::485820749962166000
319420243	::485820757658718000
1007041	::485820758971531000
132314519	::485820778546335000
80157666	::485820795092889000
20153912	::485820807424131000
14297098	::485820811887276000
72378783	::485820819671498000
356408344	::485820835920220000
102530016	::485820837295951000
17522792	::485820854614233000
25935173	::485820858464600000
72378783	::485820883143892000
196693857	::485820936210243000
331398205	::485820945131507000
67421080	::485820950647021000
196693857	::485820961136971000
281829913	::485820989075243000
464845445	::485821035430682000
52824736	::485821048198144000
52824736	::485821228666478000
19307731	::485821257997246000
95554541	::485821275122573000
17107944	::485821336112365000
277529978	::485821339681312000
341892711	::485821360191860000
136129525	::485821363358146000
178492117	::485821382593216000
311664191	::485821393461059000
98054636	::485821406060748000
26179867	::485821412746096000
53741229	::485821419218284000
341892711	::485821448473554000
95554541	::485821449798574000
33643268	::485821468534530000
123746907	::485821474885079000
131941193	::485821485198487000
98054636	::485821491251253000
48427726	::485821505486336000
204292930	::485821548256038000
22559382	::485821558536290000
305216922	::485821560419549000
52824736	::485821563980095000
67421080	::485821565737525000
410377090	::485821566979031000
245398547	::485821581063913000
334423964	::485821589976797000
33643268	::485821591746404000
269401499	::485821593499602000
95554541	::485821599170297000
351174024	::485821608884314000
60160675	::485821625791565000
17107944	::485821630657359000
277529978	::485821644498161000
279162166	::485821660214599000
341892711	::485821665407152000
411997198	::485821705571799000
355896730	::485821711229923000
102530016	::485821724001198000
465002314	::485821738392252000
11146552	::485821760172851000
429906977	::485821760286113000
253126912	::485821760789442000
319420243	::485821761431166000
51554430	::485821815844257000
341892711	::485821827248566000
77078922	::485821854377312000
537561541	::485821881548042000
387863634	::485821889810427000
224103552	::485821899641856000
341892711	::485821903261941000
319420243	::485821917459279000
355896730	::485821952557588000
23611301	::485821963521097000
32171318	::485821965840969000
240532669	::485821966952464000
51554430	::485821967753555000
19683725	::485821969292873000
80157666	::485821970148106000
67421080	::485821970869522000
22717394	::485821972794707000
331447850	::485821980264783000
251224348	::485821980932075000
341941030	::485821987982692000
299297459	::485821997390102000
77078922	::485822005229658000
54754940	::485822007548706000
224103552	::485822030042775000
77078922	::485822060925820000
251443783	::485822076113018000
479222401	::485822104806244000
39904237	::485822117301071000
331423379	::485822117611462000
98054636	::485822131822149000
77078922	::485822132497436000
341892711	::485822142354030000
51554430	::485822161924685000
115941650	::485822188633604000
170868061	::485822217372983000
331423379	::485822243281178000
19307731	::485822244161994000
269401499	::485822246821187000
356408344	::485822325070131000
48427726	::485822357739954000
328557330	::485822366782455000
69916558	::485822387154206000
67421080	::485822392543887000
409665559	::485822419920486000
251224348	::485822425951903000
269401499	::485822435309015000
91521926	::485822445496979000
356408344	::485822450395926000
278603967	::485822450408501000
17107944	::485822453168734000
105607367	::485822459170398000
33643268	::485822464715268000
83673720	::485822468712853000
490977827	::485822469358759000
632710734	::485822480183853000
42435255	::485822503177048000
409665559	::485822509598932000
77078922	::485822512362946000
146909951	::485822520734801000
238740641	::485822526015016000
29018568	::485822533967806000
277529978	::485822558223085000
33643268	::485822568838881000
27999272	::485822590452523000
253126912	::485822603995914000
270065033	::485822638602727000
338120144	::485822642478669000
196890320	::485822651063992000
43586963	::485822653421608000
77078922	::485822679627620000
409665559	::485822698715877000
415206019	::485822700167135000
36219010	::485822722182627000
116098184	::485822726146228000
410961985	::485822727068979000
279162166	::485822730324172000
162175448	::485822733335687000
51554430	::485822744895164000
19307731	::485822745058357000
220587584	::485822747398795000
233084334	::485822771155312000
253178679	::485822787278233000
451868502	::485822793850691000
382767512	::485822812545089000
17107944	::485822868488732000
15330061	::485822882732597000
33788573	::485822885974401000
279162166	::485822974449430000
18138157	::485822991595347000
15267198	::485822992606593000
65476712	::485823000928083000
161656785	::485823011715825000
30032107	::485823040484175000
56931148	::485823058741952000
2084321	::485823065545519000
341892711	::485823092712022000
33249556	::485823106603565000
122067183	::485823117030211000
285955708	::485823154074685000
279162166	::485823171535577000
148912524	::485823173754376000
537561541	::485823178716250000
50509821	::485823192104071000
334403708	::485823193651761000
161656785	::485823206289575000
53258017	::485823215185694000
331423379	::485823215697018000
56931148	::485823222701490000
67492430	::485823265488011000
31066609	::485823271607087000
100843087	::485823293015228000
307397057	::485823296357679000
333245482	::485823306873208000
17107944	::485823309654011000
50805763	::485823318256128000
409665559	::485823318290092000
141976809	::485823329350062000
56931148	::485823347675369000
436716308	::485823349088481000
341892711	::485823357578149000
335759212	::485823361478426000
83673720	::485823399345004000
17339508	::485823417489166000
31536491	::485823440214294000
2084321	::485823458052698000
476507554	::485823467720175000
50509821	::485823475831939000
136129525	::485823488834297000
253230729	::485823489736458000
367296747	::485823493674520000
600663496	::485823522174824000
56931148	::485823558598148000
165967574	::485823589481193000
169636335	::485823591246610000
341892711	::485823622058356000
278603967	::485823635106459000
253675480	::485823637162033000
27999272	::485823697853239000
409665559	::485823715360649000
566902451	::485823725611540000
123746907	::485823738131513000
243751614	::485823797069504000
107823354	::485823797849649000
70571907	::485823815994187000
2084321	::485823823879892000
122067183	::485823837934592000
387941507	::485823862383210000
59705683	::485823910358036000
281829913	::485823946915188000
396952554	::485823953089622000
387941507	::485823955312197000
182834679	::485823970823143000
409665559	::485823980532932000
110063681	::485823982558388000
152454379	::485823987910713000
278603967	::485823989923581000
464182365	::485823995304878000
199001641	::485824068554207000
122067183	::485824070764601000
409665559	::485824076389572000
17107944	::485824094836125000
152454379	::485824104587862000
418327117	::485824119926046000
2084321	::485824122203934000
281829913	::485824123805790000
161656785	::485824134501638000
49221112	::485824159012757000
414103187	::485824182639288000
232736272	::485824204231553000
316026178	::485824284221136000
31066609	::485824301870755000
263914867	::485824305431732000
261847534	::485824339758313000
33788573	::485824378634915000
57651074	::485824410545188000
102796495	::485824412159991000
30666953	::485824415305707000
20153912	::485824436461780000
6733652	::485824446046150000
103244523	::485824459384041000
470451598	::485824495140503000
360183119	::485824501268357000
253134261	::485824501322485000
17339508	::485824519291281000
83673720	::485824559669858000
483190332	::485824597661458000
56931148	::485824610009489000
26113249	::485824619555725000
277529978	::485824624031059000
470451598	::485824655832662000
52494533	::485824658043043000
52824736	::485824665927946000
271921509	::485824674161778000
318173357	::485824702686826000
257265522	::485824711243223000
416419059	::485824719355011000
98054636	::485824722614366000
417449044	::485824733863112000
371500504	::485824763856576000
87956728	::485824787798061000
77078922	::485824794999676000
91770694	::485824802343903000
416419059	::485824804277088000
271921509	::485824822791127000
2084321	::485824827438407000
250774954	::485824832404488000
356408344	::485824847239327000
98054636	::485824849529831000
26831606	::485824862494015000
277529978	::485824911315709000
187716774	::485824917154168000
278603967	::485824918966116000
98054636	::485824929951408000
8709452	::485824961462820000
266210776	::485824975035564000
17107944	::485824993843228000
53741229	::485825015666188000
356408344	::485825056136642000
416419059	::485825091666595000
63928079	::485825091784040000
337434597	::485825098612367000
400817337	::485825117750972000
109105005	::485825128287068000
469196810	::485825150420393000
325906113	::485825153960804000
111806693	::485825192858382000
331423379	::485825194452197000
20190503	::485825200659763000
123746907	::485825206553153000
434675222	::485825207689830000
383202357	::485825208524107000
22187821	::485825216489463000
22187821	::485825242695475000
356408344	::485825274198519000
187716774	::485825308843466000
450970324	::485825310680952000
163646426	::485825311263555000
139460380	::485825323531907000
277529978	::485825330158915000
51413309	::485825354784051000
160094025	::485825358755688000
251443783	::485825409041174000
262449011	::485825423188963000
553711382	::485825424853716000
251443783	::485825440825618000
318627551	::485825441307967000
48427726	::485825465215488000
102796495	::485825483083239000
325996873	::485825483398201000
518141549	::485825495880069000
14606079	::485825503350120000
337434597	::485825532194324000
139460380	::485825544316256000
26738161	::485825556370694000
713245898	::485825563265736000
20364178	::485825567216791000
17107944	::485825627615133000
139460380	::485825633290055000
450970324	::485825652827119000
109060628	::485825655624327000
49455873	::485825700226551000
52616216	::485825703158362000
139308619	::485825719008653000
239162983	::485825719856300000
318627551	::485825742861660000
52616216	::485825760444174000
450970324	::485825762378137000
227355784	::485825763267346000
271921509	::485825767948189000
262382570	::485825810431897000
172997876	::485825819705876000
52616216	::485825855864569000
416419059	::485825857206763000
17107944	::485825884000374000
14873854	::485825891277099000
160094025	::485825944561528000
255147158	::485825947602411000
458766436	::485825947854053000
49455873	::485825967198203000
14873854	::485825967923802000
101881386	::485825999452794000
140110825	::485826009585815000
101138081	::485826020776620000
255147158	::485826029835939000
155926653	::485826034218983000
14873854	::485826059942641000
271921509	::485826101080375000
238788821	::485826202267967000
160094025	::485826203375251000
26580130	::485826225244762000
220587584	::485826245704183000
27364321	::485826267896643000
463250994	::485826271557849000
16258970	::485826279640662000
22195036	::485826289132376000
313792688	::485826305896624000
170868061	::485826309684072000
160094025	::485826321105186000
381054179	::485826335131324000
147384126	::485826402235596000
170868061	::485826423421014000
47859489	::485826461358911000
155730095	::485826480971464000
458826306	::485826488366010000
26113249	::485826504274628000
15267198	::485826517478699000
238788821	::485826524164022000
15267198	::485826526685179000
15267198	::485826530707517000
102796495	::485826543667916000
102530016	::485826544741257000
253134261	::485826550726537000
286734780	::485826566169980000
271921509	::485826578148904000
160094025	::485826592208220000
253134261	::485826627419377000
26580130	::485826637301567000
220587584	::485826652140609000
19182658	::485826671220506000
239254872	::485826688631046000
561527789	::485826690870812000
88018997	::485826702996951000
155730095	::485826705513512000
463250994	::485826705928355000
20364178	::485826709342519000
289084083	::485826747816869000
82223258	::485826755446333000
8962732	::485826757585424000
19683725	::485826773293473000
15804863	::485826788514205000
182584001	::485826798970601000
301244128	::485826822891139000
365151006	::485826832944467000
8962732	::485826835322658000
357211620	::485826840548765000
16258970	::485826859444498000
33555786	::485826873880891000
42435255	::485826875533426000
165967574	::485826878562107000
371068004	::485826878574698000
227114320	::485826883658215000
169226510	::485826891450814000
33643268	::485826936606703000
329955120	::485826962590416000
445268626	::485826967653343000
54697279	::485826981657722000
561527789	::485826985881387000
24634410	::485826992982343000
165967574	::485827005615984000
35256600	::485827025551106000
445268626	::485827032740552000
233084334	::485827038880620000
293897624	::485827049979150000
452678521	::485827071596187000
8962732	::485827088675401000
239162983	::485827101250301000
220587584	::485827107725926000
33017275	::485827185862017000
220587584	::485827233999626000
256750208	::485827256258789000
24634410	::485827261552029000
27364321	::485827274902863000
327934017	::485827290148794000
339917675	::485827293458100000
172997876	::485827293869518000
372493368	::485827298973986000
33643268	::485827342879584000
256853017	::485827342921519000
212047421	::485827349997305000
172997876	::485827364472250000
358611246	::485827364543156000
481512198	::485827451272966000
332073582	::485827489688608000
165967574	::485827531049017000
53243169	::485827553345953000
632481728	::485827554155446000
494543536	::485827572354150000
65995121	::485827573927411000
256750208	::485827575088836000
281829913	::485827579413159000
240530585	::485827584853147000
271921509	::485827586895773000
31066609	::485827599000535000
182584001	::485827603077398000
170357410	::485827616268488000
83163050	::485827618047291000
182584001	::485827622069235000
35256600	::485827637038690000
170357410	::485827643875418000
20364178	::485827682181992000
220587584	::485827686195941000
17107944	::485827696715640000
239254872	::485827702796984000
31066609	::485827736171057000
91521926	::485827779204620000
271921509	::485827802370166000
140110825	::485827805238681000
592150138	::485827806715056000
289743411	::485827817847160000
170357410	::485827818157133000
16258970	::485827822808997000
30417393	::485827830236725000
381054179	::485827830295830000
79073243	::485827834590789000
373690904	::485827854504964000
64596921	::485827856753512000
140110825	::485827861995982000
30417393	::485827897827926000
263914867	::485827917604069000
286734780	::485827919856427000
25609677	::485827947518251000
126109768	::485827991700647000
229650081	::485828022725918000
24634410	::485828022784634000
324794875	::485828043340922000
594844703	::485828052698402000
22651134	::485828062156955000
31294794	::485828077205725000
326813935	::485828078275293000
285955708	::485828088194797000
373690904	::485828097829138000
30989596	::485828100542832000
79633612	::485828106238705000
594844703	::485828112681160000
256750208	::485828123754127000
220587584	::485828131010273000
83673720	::485828154280669000
133158896	::485828187801145000
19568023	::485828192549474000
458766436	::485828192939573000
439491329	::485828246861148000
83673720	::485828287772786000
594844703	::485828311541485000
409665559	::485828316109479000
69916558	::485828319623921000
377627227	::485828331812556000
36851172	::485828334782541000
468965579	::485828341405351000
373690904	::485828353622933000
17107944	::485828363039543000
29827759	::485828408329256000
239254872	::485828423432953000
79633612	::485828423982403000
31066609	::485828424464744000
463250994	::485828426633211000
755431	::485828434174951000
373690904	::485828468832088000
97336064	::485828471265181000
35256600	::485828474570276000
464182365	::485828504487874000
460611723	::485828517876088000
99114248	::485828554634964000
60218540	::485828560897069000
312245470	::485828569180803000
381054179	::485828576596750000
165967574	::485828592077930000
202791635	::485828595927879000
414103187	::485828601883791000
271921509	::485828612537745000
47167252	::485828628731547000
19568023	::485828643823026000
239162983	::485828677432004000
149295164	::485828685757288000
337466318	::485828687276036000
414103187	::485828700026318000
464845445	::485828723304697000
373690904	::485828726446243000
396952554	::485828728833208000
267227218	::485828753012965000
97336064	::485828766883516000
14715501	::485828768011800000
115550523	::485828775267950000
96793797	::485828795035688000
149295164	::485828811485745000
136791341	::485828831542910000
17107944	::485828845233528000
60218540	::485828855945785000
267227218	::485828856079605000
19161423	::485828857451544000
416419059	::485828869488771000
47167252	::485828881870356000
19161423	::485828895640678000
20364178	::485828900518256000
140110825	::485828906851659000
414103187	::485828919862362000
187047785	::485828926824914000
24634410	::485828939298766000
140110825	::485828951164456000
29327418	::485828986996817000
286734780	::485828988753813000
220587584	::485828993229139000
376525681	::485829031125086000
24634410	::485829055246516000
28676065	::485829057310097000
22386194	::485829060740669000
28676065	::485829099383173000
493647862	::485829099542163000
18336787	::485829127203594000
755431	::485829141845917000
236628483	::485829170186842000
30989596	::485829189484830000
490977827	::485829194283495000
33282020	::485829196653297000
28676065	::485829199501197000
22386194	::485829237065007000
69719136	::485829248192499000
82433120	::485829294615035000
140110825	::485829295751720000
60218540	::485829306070089000
48427726	::485829308465053000
99114248	::485829309265739000
281829913	::485829315217465000
483190332	::485829366757478000
165967574	::485829370096152000
96443022	::485829394892853000
101138081	::485829397514293000
50509821	::485829407953539000
243751614	::485829410138755000
82433120	::485829423619268000
45410414	::485829431210934000
19161423	::485829458432393000
91521926	::485829466141122000
614436697	::485829494075580000
19161423	::485829503072346000
220587584	::485829506196729000
226319809	::485829529579970000
60218540	::485829541537906000
553738195	::485829549003788000
101617436	::485829554221481000
816177	::485829567102595000
538541326	::485829579664154000
140110825	::485829599914237000
240532669	::485829624577159000
389954423	::485829649109241000
33217361	::485829652808597000
490977827	::485829682106224000
175847876	::485829687504281000
60218540	::485829736309227000
167301113	::485829740528300000
19683725	::485829765098930000
88018997	::485829777941876000
434675222	::485829797583806000
226319809	::485829797864435000
48427726	::485829837123092000
381054179	::485829847613464000
384494456	::485829849194299000
33453167	::485829855137656000
461392295	::485829869343752000
217928831	::485829870010642000
493647862	::485829902424231000
245203404	::485829903661555000
24113194	::485829922141646000
517695658	::485829932283490000
42297542	::485829938608865000
614436697	::485829968799088000
75696479	::485829972376834000
553738195	::485829985945391000
52950877	::485829989892243000
434675222	::485829992585396000
79073243	::485830014475448000
129441756	::485830031302987000
31056422	::485830033156501000
75696479	::485830035496914000
388558032	::485830045949116000
377425191	::485830066295689000
434675222	::485830110663413000
41136161	::485830118816743000
75696479	::485830127645757000
167301113	::485830167298719000
48427726	::485830168766730000
251443783	::485830172281929000
280194602	::485830183794900000
617791569	::485830204829741000
75696479	::485830214061002000
490977827	::485830229576134000
51601709	::485830251017031000
607016651	::485830253047074000
434675222	::485830281392566000
22386194	::485830289147441000
358452616	::485830297296965000
85111877	::485830315345076000
88018997	::485830328817561000
22386194	::485830337537134000
41908697	::485830354436362000
358452616	::485830355128053000
389954423	::485830355174162000
52950877	::485830367517999000
84870240	::485830386979569000
26947347	::485830393053315000
27763417	::485830417979678000
220587584	::485830432622010000
20026791	::485830435595747000
84870240	::485830460820303000
237936556	::485830464133795000
393105437	::485830478818451000
490977827	::485830487190306000
266317182	::485830495050403000
91521926	::485830523801985000
245203404	::485830526633144000
19161423	::485830531125612000
321780812	::485830546791354000
251443783	::485830546983895000
61698439	::485830560150224000
131220599	::485830570052943000
65576332	::485830582417379000
27364321	::485830589296418000
18138157	::485830589963321000
84870240	::485830590222966000
418312513	::485830641037344000
490977827	::485830644044660000
84870240	::485830645109645000
17107944	::485830657512595000
41908697	::485830712982269000
381054179	::485830740673040000
251443783	::485830757512773000
19147974	::485830760134234000
214220072	::485830763984584000
623990154	::485830771421085000
65476712	::485830772885319000
603136773	::485830779302187000
211645751	::485830781311254000
84870240	::485830800198225000
17107944	::485830804249919000
263914867	::485830825510842000
381054179	::485830836286414000
41908697	::485830853516595000
84870240	::485830879583809000
31056422	::485830917923946000
418312513	::485830933925601000
41908697	::485830934483464000
14780915	::485830935683006000
418312513	::485830939965411000
84870240	::485830944067031000
258609027	::485830951000215000
129441756	::485830965970104000
31066609	::485830986655989000
27763417	::485830988430180000
27763417	::485831024006283000
112333263	::485831034223595000
227577445	::485831034291113000
84870240	::485831103303798000
24136198	::485831166516555000
27763417	::485831177886892000
17107944	::485831197202055000
285401749	::485831199173386000
112333263	::485831206873731000
27763417	::485831216105390000
632710734	::485831252025430000
51964139	::485831257062772000
27763417	::485831258551746000
392716377	::485831272829169000
22220460	::485831276771803000
185399022	::485831279024558000
17107944	::485831298922323000
75696479	::485831327875219000
289461446	::485831340110393000
27763417	::485831344870535000
31056422	::485831355582775000
305415102	::485831364043079000
606781453	::485831365808496000
236144487	::485831366265667000
75696479	::485831395344793000
96062555	::485831415938834000
288531248	::485831418371506000
84870240	::485831438265110000
84870240	::485831442463596000
517075828	::485831447823912000
288531248	::485831465293185000
330513153	::485831467646189000
587054451	::485831469051293000
270736613	::485831473153724000
273631488	::485831494070722000
344857407	::485831500818952000
51964139	::485831502446358000
76977679	::485831510650392000
378200627	::485831523296223000
324171027	::485831555303342000
418312513	::485831565843652000
379304556	::485831570277040000
432819849	::485831573153927000
377110730	::485831586299248000
48427726	::485831593378840000
75696479	::485831600450457000
250774954	::485831613428023000
251443783	::485831618381512000
392716377	::485831622671880000
513855251	::485831623523319000
107535820	::485831649851371000
187047785	::485831653034442000
28827091	::485831667567706000
436336703	::485831667895246000
16258970	::485831668436332000
631245094	::485831672386949000
71617108	::485831674987827000
251443783	::485831688019116000
23400461	::485831719279263000
233084334	::485831719417704000
169226510	::485831735083425000
38520445	::485831750216843000
42297542	::485831774397034000
84870240	::485831783787667000
84870240	::485831785641553000
493647862	::485831786253922000
84870240	::485831821741916000
84870240	::485831832642912000
294745245	::485831883867967000
185399022	::485831886103920000
245855482	::485831886464618000
17107944	::485831899496349000
129050216	::485831903757361000
215144630	::485831953069772000
390900557	::485831964696408000
181812900	::485831973567348000
392716377	::485831982799011000
61698439	::485831987345641000
397024307	::485831989581197000
451868502	::485831996505993000
608426191	::485832051954679000
282328751	::485832052197953000
147298694	::485832095986491000
100843087	::485832104962699000
603136773	::485832106203832000
48427726	::485832147496759000
133617944	::485832156254445000
84870240	::485832186474401000
67421080	::485832196930818000
133617944	::485832203998203000
84870240	::485832234515959000
48431204	::485832237808500000
147298694	::485832254795431000
273631488	::485832277902254000
36851172	::485832289058684000
20153912	::485832292082790000
84870240	::485832292326047000
100090407	::485832305995698000
27763417	::485832313649893000
436336703	::485832313750962000
41136161	::485832346986229000
143225254	::485832355924299000
84870240	::485832368800796000
52950877	::485832390158188000
256259599	::485832428435419000
332073582	::485832437469954000
20153912	::485832442922557000
48427726	::485832449935409000
42297542	::485832454096564000
418314197	::485832467858075000
17107944	::485832478276739000
477188816	::485832497784033000
42297542	::485832543103897000
39416036	::485832572350767000
100843087	::485832573097357000
613592670	::485832574389202000
17107944	::485832578952613000
221830651	::485832610413682000
331423379	::485832620274503000
516542821	::485832648195977000
38520445	::485832659239985000
84870240	::485832664151113000
141976809	::485832669192654000
42297542	::485832687782203000
84870240	::485832691158228000
279735090	::485832704357720000
27763417	::485832730463072000
45470777	::485832736616091000
256259599	::485832742311952000
100843087	::485832765695590000
56931148	::485832773308264000
20153912	::485832773714718000
57331128	::485832808204480000
198233216	::485832829532905000
256259599	::485832835912044000
531871315	::485832852060516000
188855651	::485832862663725000
290396729	::485832873337835000
331423379	::485832888311484000
225287674	::485832908418973000
255622442	::485832927209857000
525819441	::485832945127542000
240532669	::485832964195237000
102796495	::485832967777157000
39416036	::485832990619353000
334403708	::485832992925818000
336774649	::485833012366426000
15789848	::485833040833179000
198233216	::485833062820098000
135324408	::485833064128729000
109762886	::485833065743536000
56931148	::485833066888175000
100843087	::485833068780204000
214465537	::485833069492842000
84870240	::485833069870317000
239162983	::485833085255417000
48764697	::485833092242735000
84870240	::485833143782354000
65476712	::485833149394714000
223243607	::485833151009550000
490977827	::485833152662097000
279162166	::485833160522207000
31066609	::485833190523695000
197277853	::485833192373366000
38520445	::485833198447112000
349787019	::485833199038124000
102796495	::485833222295928000
135324408	::485833241791037000
109762886	::485833250154483000
51601709	::485833269271732000
43586963	::485833273038614000
332073582	::485833299713986000
36219010	::485833311982329000
82223258	::485833340168044000
23400461	::485833343552847000
545784705	::485833349047394000
27792069	::485833368622219000
31066609	::485833369448484000
494543536	::485833374028660000
469196810	::485833378797584000
312435293	::485833384774475000
256259599	::485833395151204000
525819441	::485833399555223000
344857407	::485833433495511000
497458875	::485833442722971000
346654346	::485833451665227000
50216950	::485833459969953000
14253476	::485833494376222000
267482514	::485833499987816000
445903498	::485833516585070000
494543536	::485833521303285000
198233216	::485833527347646000
61698439	::485833539821133000
279162166	::485833547857797000
56508824	::485833600785321000
632710734	::485833625225527000
352960797	::485833632783667000
30336818	::485833643311370000
17107944	::485833646461710000
84870240	::485833658847092000
454531259	::485833674659614000
148912524	::485833682553298000
47733122	::485833685430976000
490977827	::485833708348669000
15804863	::485833738996031000
26947347	::485833750585286000
310982944	::485833758810324000
40816246	::485833765659627000
84870240	::485833770050650000
338543771	::485833781832454000
369160273	::485833799335280000
458766436	::485833829257469000
26947347	::485833838455971000
47733122	::485833841954029000
111136825	::485833844164026000
15804863	::485833849096531000
401089789	::485833859364179000
47733122	::485833895242629000
293897624	::485833903530602000
24821703	::485833917300490000
102213164	::485833919464734000
310982944	::485833946358636000
133617944	::485833952624533000
389954423	::485833966138580000
198233216	::485833970987597000
262248356	::485833992059375000
47733122	::485833998380580000
18183371	::485834002603843000
262248356	::485834033364885000
33703018	::485834036318044000
271921509	::485834093092155000
84870240	::485834098506625000
227355784	::485834101199765000
16380745	::485834106324779000
490977827	::485834114600562000
47733122	::485834121546317000
161483889	::485834164349198000
331423379	::485834172267638000
56931148	::485834172435406000
27763417	::485834186222075000
339458716	::485834205721415000
25084916	::485834220083118000
27763417	::485834227942817000
525819441	::485834255369383000
389105684	::485834270519607000
369160273	::485834275556564000
410877459	::485834290526027000
227355784	::485834300349509000
125718303	::485834310541250000
56931148	::485834339989467000
161483889	::485834340182794000
107535820	::485834344955928000
268987143	::485834357471727000
33703018	::485834402333990000
279735090	::485834406066532000
27763417	::485834448122814000
378334138	::485834462677057000
27763417	::485834467781525000
16380745	::485834483799560000
483190332	::485834487914565000
37080273	::485834539299012000
574147363	::485834558555033000
198233216	::485834602419093000
280826646	::485834627882307000
562178473	::485834654256082000
51068331	::485834657809059000
600663496	::485834663869431000
79348656	::485834678704685000
16726467	::485834694060412000
58587526	::485834694232010000
126109768	::485834704810041000
17107944	::485834742533984000
267227218	::485834769729470000
27763417	::485834773999280000
273631488	::485834780391776000
196659229	::485834808715509000
178921630	::485834820908769000
331423379	::485834821134860000
310982944	::485834825786736000
495135733	::485834857587957000
79348656	::485834882904379000
493647862	::485834887866245000
425183249	::485834889791827000
37080273	::485834890408374000
458766436	::485834890768707000
33108084	::485834934943109000
17107944	::485834949174759000
383972979	::485834966245195000
176839128	::485834977737576000
120139449	::485835025401671000
101477442	::485835034755350000
111806693	::485835076895133000
355612007	::485835089629413000
18183371	::485835094499033000
182645046	::485835114853584000
62756038	::485835145094893000
398285469	::485835152291938000
17107944	::485835161318469000
185399022	::485835162086047000
398285469	::485835186945277000
377420899	::485835204150325000
322842111	::485835226040766000
33703018	::485835244294389000
27763417	::485835245585838000
334403708	::485835266658029000
268987143	::485835297566261000
27763417	::485835321897005000
214465537	::485835336749031000
185399022	::485835350003417000
27763417	::485835364771172000
517075828	::485835392143220000
26915925	::485835408811364000
517075828	::485835428717531000
102796495	::485835456865894000
341892711	::485835496070074000
17107944	::485835514038460000
36829018	::485835531511529000
255147158	::485835551082168000
48427726	::485835555402285000
39041792	::485835566563332000
257942561	::485835590781255000
483190332	::485835614017695000
302934050	::485835616328765000
25178781	::485835621500338000
79348656	::485835632116113000
258609027	::485835644288397000
408049418	::485835648088412000
28875632	::485835653989412000
55287428	::485835689359986000
341892711	::485835691793088000
614074554	::485835729042276000
26514591	::485835773732995000
29607520	::485835775850725000
289084083	::485835786370039000
26514591	::485835792850624000
382359896	::485835810533429000
100843087	::485835834701393000
211376385	::485835841407705000
30719116	::485835857799426000
328882474	::485835866225385000
234960273	::485835869819908000
254276767	::485835889533530000
25935173	::485835896441147000
27816303	::485835912442810000
48427726	::485835926825078000
212475056	::485835928812806000
41675336	::485835933221388000
271921509	::485835944583376000
16726467	::485835999931797000
507674842	::485836028469452000
138935158	::485836032252735000
331398205	::485836058244816000
112333263	::485836078100668000
79633612	::485836106366087000
189135890	::485836125089443000
230655725	::485836137051983000
60399576	::485836137513369000
18657192	::485836141191364000
189135890	::485836189648162000
79633612	::485836200985382000
67069063	::485836207847247000
418327117	::485836209663406000
48971187	::485836232547520000
189135890	::485836248674607000
17107944	::485836265804554000
22651134	::485836270812151000
64942768	::485836308200558000
15867361	::485836337828728000
302934050	::485836361979953000
538541326	::485836371995549000
562178473	::485836419739291000
41675336	::485836426001797000
220587584	::485836449753743000
289084083	::485836453965234000
556323854	::485836462928048000
75034878	::485836463473295000
421548020	::485836489041780000
407399368	::485836490031644000
114579662	::485836515784679000
64907439	::485836534428360000
24543872	::485836546537693000
114579662	::485836550719033000
89590985	::485836557304098000
323477702	::485836566233747000
495135733	::485836580989718000
575804821	::485836582625107000
45150174	::485836592863776000
41908697	::485836595053207000
349787019	::485836599112921000
220587584	::485836632340180000
293737316	::485836670194171000
51068331	::485836682462105000
231222303	::485836719691157000
421548020	::485836730142969000
81007000	::485836731824889000
22220460	::485836750036549000
27364321	::485836778390044000
64942768	::485836781427105000
474371126	::485836792805851000
189135890	::485836792843624000
256750208	::485836792851988000
538541326	::485836804063367000
328252982	::485836839157108000
65476712	::485836845482127000
15867361	::485836850162958000
16299351	::485836855988862000
161483889	::485836863505436000
50157557	::485836876176031000
220587584	::485836885747462000
361527638	::485836899370934000
27364321	::485836901526814000
41675336	::485836903087108000
341892711	::485836911429554000
562178473	::485836920316899000
421548020	::485836922128846000
246030395	::485836933038219000
421548020	::485836951639957000
332073582	::485836953200254000
128103434	::485836981654806000
391573659	::485836997245014000
16726467	::485837004857679000
506500282	::485837042236915000
271921509	::485837086592098000
84870240	::485837109496803000
216486063	::485837124655394000
325996873	::485837155479347000
109762886	::485837189520318000
19161423	::485837190900248000
236202065	::485837251771764000
79633612	::485837265969479000
506500282	::485837267332657000
334403708	::485837285015842000
28875632	::485837290724290000
270143437	::485837292695994000
26642766	::485837301163913000
102100651	::485837318373138000
286282963	::485837332445409000
246030395	::485837332956725000
27763417	::485837343383764000
351174024	::485837350312763000
421548020	::485837350367293000
202927618	::485837363449327000
220587584	::485837374782320000
27763417	::485837375411458000
282692620	::485837376212963000
26915925	::485837376829136000
486138458	::485837379005988000
236202065	::485837380218126000
21374892	::485837382722138000
318627551	::485837393577398000
236202065	::485837399776174000
27763417	::485837405404950000
372611209	::485837419338403000
84870240	::485837422496718000
29500521	::485837486292074000
341892711	::485837487957635000
266317182	::485837494714257000
513982376	::485837499646767000
408224760	::485837531523448000
26642766	::485837586863124000
16568377	::485837594899791000
465266221	::485837602579152000
21374892	::485837629733093000
453044363	::485837642123079000
202927618	::485837668572340000
236202065	::485837671621591000
80895456	::485837699677687000
27763417	::485837734054227000
79633612	::485837740089430000
21374892	::485837751506309000
258506164	::485837755012751000
374228630	::485837757940379000
101477442	::485837763388768000
506500282	::485837766979100000
443070793	::485837770187751000
31066609	::485837775938142000
725050717	::485837777758453000
282363016	::485837784200929000
238788821	::485837807210885000
21374892	::485837829340033000
126109768	::485837837095301000
332908078	::485837842145214000
100843087	::485837846134013000
236202065	::485837883475906000
282363016	::485837886923632000
55287428	::485837912844431000
214465537	::485837934394761000
270143437	::485837959200264000
51068331	::485837996168863000
19182658	::485838014459830000
418314197	::485838032202108000
61478431	::485838066578243000
403020871	::485838071552671000
8962732	::485838094432616000
220587584	::485838095183409000
18138157	::485838096374583000
562178473	::485838103886589000
111806693	::485838129249931000
75034878	::485838146983051000
727422228	::485838164943454000
296901409	::485838183129567000
205320851	::485838192117964000
236271147	::485838198170341000
228915951	::485838203190906000
282779381	::485838205141266000
59705683	::485838210145075000
282363016	::485838230021865000
403020871	::485838280324169000
45492981	::485838288448913000
282363016	::485838291514560000
84870240	::485838301929029000
16726467	::485838315946799000
282363016	::485838324217561000
26182895	::485838328273448000
239702167	::485838351589580000
506500282	::485838366156419000
139460380	::485838383264980000
506500282	::485838390814703000
378773930	::485838405855485000
84870240	::485838414227329000
42435255	::485838422301351000
131420707	::485838435572150000
285955708	::485838488969818000
312710029	::485838497207443000
20782081	::485838503822237000
460491164	::485838510184615000
377555310	::485838534125699000
118708729	::485838537649295000
220587584	::485838541851607000
16568377	::485838565071659000
506500282	::485838597078020000
227072583	::485838599494336000
38520445	::485838612827996000
544538144	::485838626342068000
271921509	::485838646923522000
249052117	::485838679382843000
388558032	::485838685602992000
50509821	::485838702426349000
27763417	::485838718201102000
155730095	::485838751621713000
76977679	::485838758332207000
509524562	::485838782210789000
72293435	::485838796915625000
84870240	::485838845582118000
18613311	::485838859628847000
27816303	::485838865270190000
80895456	::485838906626428000
403020871	::485838911235559000
367296747	::485838914754576000
402229763	::485838924137238000
165634562	::485838927035924000
38520445	::485838951912312000
377110730	::485838969561575000
84870240	::485838997881499000
45911298	::485839019331174000
257225781	::485839028453789000
18613311	::485839029733031000
27816303	::485839033965101000
165634562	::485839058628001000
27816303	::485839111106748000
423816771	::485839120124506000
42297542	::485839141150916000
366753447	::485839155859955000
270065033	::485839173970952000
500388817	::485839195445809000
42435255	::485839207089180000
100339690	::485839214022361000
30989596	::485839250990968000
80895456	::485839254107721000
185084575	::485839262659903000
107535820	::485839296008835000
27763417	::485839302660595000
382190006	::485839303574945000
236202065	::485839313800687000
236202065	::485839315369328000
16568377	::485839320834912000
365505682	::485839337805086000
61318348	::485839397016064000
232736272	::485839409825062000
16568377	::485839410060337000
31620041	::485839428251058000
365505682	::485839450065625000
47733122	::485839464921825000
387472182	::485839466955685000
353888661	::485839468599853000
84870240	::485839510618378000
45150174	::485839513491881000
367296747	::485839522228228000
36851172	::485839577777991000
31620041	::485839599756120000
236202065	::485839600342945000
304140174	::485839602255544000
365505682	::485839653405474000
258382946	::485839659080368000
236202065	::485839671025344000
84870240	::485839703086620000
101477442	::485839705632550000
240532669	::485839722791837000
325036867	::485839750557732000
111806693	::485839806736244000
388558032	::485839811467431000
111806693	::485839816974548000
409709795	::485839829599780000
236202065	::485839838952701000
196890320	::485839853339561000
36851172	::485839867646337000
84870240	::485839874306498000
228915951	::485839883273924000
250844163	::485839890731380000
450391257	::485839904572588000
376546976	::485839956842393000
22651134	::485839978602450000
236202065	::485839990543228000
28197443	::485840007706337000
185084575	::485840026107138000
388558032	::485840036881920000
38226468	::485840046072025000
101138081	::485840072856858000
37080273	::485840080548802000
284316159	::485840104100220000
161483889	::485840106318995000
271921509	::485840140020232000
506500282	::485840144646160000
258382946	::485840177785737000
205501297	::485840241756876000
185084575	::485840261776703000
22651134	::485840268684697000
37080273	::485840332307693000
409665559	::485840334463975000
383972979	::485840336485220000
26580130	::485840354445647000
30989596	::485840363559456000
271921509	::485840388427886000
84870240	::485840403149500000
37119867	::485840407729672000
450391257	::485840410229886000
31620041	::485840424389861000
36219010	::485840437853175000
228915951	::485840476986019000
26113249	::485840478634381000
140110825	::485840494115561000
8070562	::485840519876972000
225206178	::485840605227261000
304140174	::485840616891240000
376546976	::485840617130696000
31066609	::485840620045357000
304140174	::485840623035879000
294964037	::485840646519812000
37119867	::485840711741218000
185084575	::485840712731480000
20941662	::485840737079427000
450391257	::485840752816050000
58587526	::485840755374563000
423816771	::485840762609745000
508054066	::485840770792824000
20804321	::485840772403445000
262870925	::485840781681627000
450391257	::485840805349715000
51554430	::485840829010178000
14780915	::485840871880130000
228915951	::485840879857303000
106835519	::485840884240744000
264608632	::485840895359459000
15137186	::485840897737633000
251443783	::485840922567909000
330834997	::485840924430176000
80895456	::485840969011855000
578593285	::485840985293725000
37730571	::485840991795314000
321780812	::485840998887464000
451667062	::485840999642435000
716262980	::485841032177676000
185084575	::485841034514272000
27763417	::485841049420451000
323246381	::485841053564821000
259569717	::485841075957813000
388558032	::485841076448526000
120139449	::485841091166347000
26113249	::485841120501309000
40478607	::485841148205105000
371068004	::485841156673396000
270143437	::485841159219339000
186314952	::485841166533812000
340094001	::485841167536234000
6652302	::485841204534190000
328858212	::485841204811005000
26580130	::485841230996447000
65995121	::485841278345953000
161656785	::485841280334061000
26113249	::485841287438819000
233362394	::485841287560454000
33029479	::485841306078310000
328858212	::485841306111836000
35945417	::485841306191540000
328828628	::485841328320696000
37029138	::485841345765195000
263418480	::485841354275049000
328828628	::485841367667462000
257942561	::485841404069806000
26580130	::485841404372193000
17908818	::485841408902057000
76502729	::485841421682085000
317524005	::485841426370949000
65995121	::485841459200139000
365505682	::485841520210501000
309108026	::485841535078899000
110059442	::485841550744641000
221610776	::485841555752624000
22033805	::485841558861008000
48427726	::485841566506815000
309778100	::485841570843725000
409665559	::485841619464486000
234960273	::485841653098221000
70805584	::485841675211014000
106835519	::485841686560780000
409665559	::485841709889490000
49455873	::485841733750513000
102100651	::485841734010535000
513711139	::485841741774589000
36082253	::485841746363162000
102875172	::485841754546262000
578593285	::485841759126052000
35505123	::485841759172165000
132314519	::485841796203683000
49455873	::485841823517007000
450391257	::485841823596699000
446541836	::485841837153075000
398285469	::485841838591315000
221610776	::485841847269335000
24821703	::485841851610853000
17908818	::485841864680284000
19683725	::485841865049391000
409665559	::485841865779208000
277829772	::485841867221647000
38520445	::485841878362107000
31066609	::485841879796170000
725050717	::485841882820268000
357211620	::485841906925330000
216168764	::485841934737358000
24821703	::485841942450692000
499167427	::485841944619143000
221610776	::485841952596713000
100090407	::485842063897137000
106835519	::485842077369266000
257942561	::485842084138467000
33108084	::485842121492946000
55287428	::485842123162275000
263418480	::485842131664113000
115200960	::485842134893748000
44811271	::485842135703228000
42297542	::485842147585716000
396923534	::485842187368669000
338619333	::485842222449844000
44811271	::485842240669892000
23400461	::485842240867401000
398285469	::485842287146983000
62460045	::485842302623952000
257942561	::485842306751135000
233362394	::485842317950324000
391573659	::485842335461548000
503911979	::485842349700808000
310144986	::485842363877576000
454531259	::485842392289775000
175847876	::485842407913979000
38520445	::485842445096464000
635845301	::485842477346082000
398285469	::485842498904793000
80895456	::485842509248331000
157254287	::485842526511714000
70805584	::485842548490248000
40478607	::485842573303750000
139547588	::485842596007510000
110236585	::485842635362668000
20833365	::485842636993867000
81016171	::485842639195885000
102266093	::485842643394383000
233084334	::485842662629462000
130987540	::485842681424125000
271921509	::485842694950748000
60046761	::485842700675989000
251961694	::485842724026077000
22651134	::485842758201249000
20833365	::485842771052220000
33108084	::485842775389122000
80895456	::485842783992025000
251443783	::485842807693651000
410961985	::485842848395182000
155730095	::485842853420367000
454304418	::485842870553690000
388558032	::485842872147521000
381054179	::485842880712691000
410961985	::485842957002473000
102266093	::485842973263790000
42297542	::485843005987758000
816177	::485843015819591000
493647862	::485843016226045000
36851172	::485843021347708000
227072583	::485843029400768000
230898142	::485843042403115000
69771494	::485843062392762000
244351583	::485843091635462000
33108084	::485843113668124000
37080273	::485843132794564000
80895456	::485843159004766000
113722629	::485843175496757000
33964276	::485843208497545000
608426191	::485843213572272000
216833550	::485843224443883000
228915951	::485843227539300000
106835519	::485843280043986000
131420707	::485843283956875000
493647862	::485843306341863000
398285469	::485843307432382000
52950877	::485843316773113000
392301070	::485843316852805000
228915951	::485843331704823000
31536491	::485843366022610000
415540928	::485843380383916000
17840621	::485843382913081000
247560161	::485843395311464000
429375230	::485843398041939000
109105005	::485843412050915000
418314197	::485843430837215000
147384126	::485843493432983000
243751614	::485843526065082000
15804863	::485843538442080000
221610776	::485843553378000000
96793797	::485843572105560000
47859489	::485843580557459000
33369338	::485843580938752000
80895456	::485843587171901000
36851172	::485843592901304000
388558032	::485843611997577000
216833550	::485843682109558000
415540928	::485843683116216000
357079725	::485843713433010000
381054179	::485843717568602000
64942768	::485843720164896000
37776645	::485843730076037000
30989596	::485843734052241000
258382946	::485843734278336000
38226468	::485843752989503000
369217450	::485843783301357000
118827154	::485843819527938000
259413656	::485843822241267000
228915951	::485843843841929000
204292930	::485843852486381000
232072216	::485843859218636000
379304556	::485843861017985000
307485154	::485843864251424000
245855482	::485843864381841000
216833550	::485843879627718000
162200561	::485843887026884000
396923534	::485843915551956000
187017423	::485843926176112000
379304556	::485843929473249000
397571431	::485843934132699000
357079725	::485843939032051000
325996873	::485843986314452000
15875100	::485844008313581000
20153912	::485844009890226000
286341932	::485844048146468000
252756099	::485844083844612000
30989596	::485844085823926000
50805763	::485844090438045000
56508824	::485844092962619000
79633612	::485844097379209000
27364321	::485844128060948000
26580506	::485844141679857000
69771494	::485844157756227000
332073582	::485844166392287000
262870925	::485844168980193000
609790203	::485844207563599000
494495688	::485844221325107000
370165750	::485844222138806000
544538144	::485844227323330000
258382946	::485844333803745000
58949154	::485844364199878000
31066609	::485844389818687000
30989596	::485844416825802000
106584551	::485844441689628000
232041187	::485844470353891000
424698378	::485844472614248000
206067907	::485844505044590000
370165750	::485844509495164000
237330810	::485844514951553000
6945382	::485844516784459000
6945382	::485844524552306000
20833365	::485844531225452000
184578066	::485844537550462000
49455873	::485844556273815000
76638498	::485844557234700000
307485154	::485844560090632000
493647862	::485844565388042000
69771494	::485844567145447000
379304556	::485844590017404000
40864634	::485844594748178000
195563881	::485844601169657000
94215450	::485844618882596000
23933265	::485844658002468000
21330741	::485844707918901000
300009838	::485844709752176000
196394433	::485844710204780000
270143437	::485844723694059000
80895456	::485844739582078000
131420707	::485844766978891000
77078833	::485844767436447000
418314197	::485844806762233000
221610776	::485844809014190000
138935158	::485844813594361000
47859489	::485844827893149000
252756099	::485844829780594000
109762886	::485844847895805000
418327117	::485844852769181000
26580130	::485844885166387000
379304556	::485844892384759000
228845995	::485844894435782000
357079725	::485844896629403000
156508337	::485844908243054000
30989596	::485844913985449000
62460045	::485844929424265000
271921509	::485844949972553000
119636299	::485844952962715000
510678171	::485844962425438000
138935158	::485844978044633000
327689033	::485844989025730000
119636299	::485844997887897000
31010760	::485844999154565000
424698378	::485845004993052000
96793797	::485845038367125000
109762886	::485845038950514000
21330741	::485845053009448000
381054179	::485845065945088000
381054179	::485845073788420000
47466684	::485845082692927000
334665323	::485845085850828000
228264355	::485845086471585000
40864634	::485845089466331000
58949154	::485845094541438000
32609703	::485845095577419000
40864634	::485845125860298000
32609703	::485845138833293000
228264355	::485845143807721000
118827154	::485845153706696000
109762886	::485845158442074000
40864634	::485845186224721000
418314197	::485845191639961000
228264355	::485845192222576000
318627551	::485845240587120000
68052287	::485845250624462000
94215450	::485845298468900000
196394433	::485845311844122000
727422228	::485845321839575000
236528732	::485845322238001000
357079725	::485845349962354000
27364321	::485845370476699000
418314197	::485845397320241000
507674842	::485845398322307000
332073582	::485845414470377000
94215450	::485845427502469000
139547588	::485845428336742000
32609703	::485845522758914000
240530585	::485845563548516000
251443783	::485845573111513000
147310240	::485845579625693000
507674842	::485845615520137000
131220599	::485845616946606000
47929423	::485845622176874000
125718303	::485845647665287000
43256984	::485845649930194000
125718303	::485845652505513000
32609703	::485845659669385000
18138157	::485845672344563000
65576332	::485845691873243000
306169468	::485845698781265000
252756099	::485845729332957000
325996873	::485845729584627000
196394433	::485845734894231000
221610776	::485845763444862000
442082078	::485845780427595000
65476712	::485845792574685000
280297585	::485845797347414000
20833365	::485845826317467000
357079725	::485845835813765000
115200960	::485845846508855000
528975562	::485845847519662000
107610605	::485845856365445000
130987540	::485845862858235000
33342988	::485845866763550000
247560161	::485845869401755000
19147974	::485845877807153000
447255375	::485845896349753000
357211620	::485845905610784000
220587584	::485845941392379000
70483417	::485845991028174000
225206178	::485846040055398000
351174024	::485846049668358000
221205505	::485846061643497000
379304556	::485846091611787000
27999272	::485846101124079000
48046250	::485846119772332000
228915951	::485846119985856000
454531259	::485846127728529000
27364321	::485846154622803000
270736613	::485846175782690000
70483417	::485846185102807000
205043960	::485846247329112000
49455873	::485846277293232000
418314197	::485846279801806000
442082078	::485846301058166000
80895456	::485846320373313000
56931148	::485846329424637000
39041792	::485846384180867000
50805763	::485846394956046000
510678171	::485846403739316000
155730095	::485846416620027000
36116261	::485846467035533000
494495688	::485846475394404000
384563395	::485846525046575000
22717394	::485846526866890000
463908266	::485846551563370000
43256984	::485846581971660000
49455873	::485846609729556000
279162166	::485846643548250000
139547588	::485846676364484000
90689440	::485846680378437000
59184492	::485846687983087000
614096745	::485846714343886000
279162166	::485846714582966000
88018997	::485846743071084000
80191031	::485846794937454000
305370209	::485846812176052000
290855101	::485846830308392000
185084575	::485846882854649000
41675336	::485846889892704000
36116261	::485846930157629000
12057032	::485846933353672000
305370209	::485846942274949000
614096745	::485846949346549000
328828628	::485846955487006000
519909326	::485846975879716000
381054179	::485847002023219000
408772521	::485847012890652000
418327117	::485847028870574000
271921509	::485847029164560000
338120144	::485847030967717000
15778759	::485847045198995000
614096745	::485847055009472000
37578654	::485847058059100000
423862446	::485847078208557000
332073582	::485847082821890000
27364321	::485847085305315000
185084575	::485847090602717000
72143337	::485847099850756000
614096745	::485847133312937000
588641285	::485847169874685000
282363016	::485847190154129000
402229763	::485847194201645000
418314197	::485847221238505000
198406854	::485847234022764000
23672351	::485847250187587000
115941650	::485847261121740000
307485154	::485847284244951000
453690730	::485847299147313000
42435255	::485847322807377000
84870240	::485847338213060000
351004243	::485847338788077000
402229763	::485847341551722000
23475166	::485847370668584000
282363016	::485847371104780000
453690730	::485847371369443000
15267198	::485847389521969000
15267198	::485847397877424000
15267198	::485847406659923000
161656785	::485847412809138000
14594667	::485847422254723000
23543960	::485847435957108000
379304556	::485847480400379000
31056422	::485847488465612000
461392295	::485847495834992000
321839755	::485847507205779000
80895456	::485847524872577000
27364321	::485847525430394000
53243169	::485847526357356000
175314654	::485847554794323000
509524562	::485847574516346000
1318301	::485847575556157000
383202357	::485847576260780000
206067907	::485847659605794000
84870240	::485847682548633000
379304556	::485847692523077000
17326645	::485847712982528000
540197402	::485847716031782000
81872162	::485847729235820000
469196810	::485847733366820000
607016651	::485847736881664000
76427184	::485847767341101000
210873235	::485847787578589000
87247551	::485847810311344000
418314197	::485847831966912000
282363016	::485847861926440000
36116261	::485847877063696000
240530585	::485847901826867000
277829772	::485847923201015000
495135733	::485847923402756000
247434974	::485847927663779000
381203261	::485847928536186000
113760458	::485847966574706000
495135733	::485847996731777000
35256600	::485848003408703000
379304556	::485848028289699000
260006924	::485848031171203000
14891490	::485848031791566000
454406979	::485848038062448000
307485154	::485848038435348000
533844924	::485848071633256000
495135733	::485848073974054000
247434974	::485848122300448000
499995726	::485848144031121000
53243169	::485848144069263000
39215095	::485848159592001000
15330061	::485848182082256000
523456562	::485848187434192000
22087737	::485848232623230000
19123904	::485848252349419000
143225254	::485848258242043000
19123904	::485848267003928000
418327117	::485848303527936000
454406979	::485848326907367000
228915951	::485848328798605000
27364321	::485848365461438000
84870240	::485848370162851000
143225254	::485848387627925000
239162983	::485848393064120000
83673720	::485848401532440000
143225254	::485848413188022000
331307463	::485848413687123000
15330061	::485848415512051000
334261100	::485848479177007000
225287674	::485848506284781000
239162983	::485848526606585000
271921509	::485848570902609000
243014276	::485848605823995000
343756278	::485848629429542000
273034167	::485848632252313000
461392295	::485848646810730000
849	::485848658391613000
3571651	::485848660862074000
309778100	::485848669095088000
367296747	::485848678838448000
495135733	::485848684215947000
31403901	::485848706038915000
367296747	::485848711939903000
461392295	::485848712367706000
192616191	::485848713605050000
352595123	::485848723457867000
255147158	::485848745381081000
22087737	::485848760266674000
442433056	::485848775835930000
84870240	::485848779900190000
228915951	::485848787244425000
408144950	::485848802662690000
228915951	::485848802872397000
30362051	::485848888469757000
345626789	::485848894329585000
301244128	::485848913052585000
216168764	::485848913954344000
273034167	::485849000415752000
95554541	::485849030174322000
168387841	::485849031457779000
305370209	::485849073602150000
57566548	::485849093445406000
212047421	::485849109346017000
332908078	::485849119668174000
282328751	::485849139595341000
273271548	::485849150098243000
114593439	::485849153767878000
345626789	::485849168779677000
38226468	::485849173976039000
356974615	::485849175360147000
99843490	::485849190916829000
366753447	::485849196247781000
99843490	::485849219912040000
192616191	::485849262240968000
433169770	::485849284290424000
39847939	::485849293454974000
348085087	::485849322605387000
84870240	::485849355694252000
421548020	::485849369682268000
382531150	::485849373750734000
325359983	::485849378645479000
84870240	::485849382755921000
69719136	::485849424963203000
132314519	::485849425273946000
301244128	::485849433209196000
25099957	::485849446664511000
8962732	::485849453547356000
33282020	::485849456672133000
91521926	::485849474908975000
96793797	::485849487810625000
39215095	::485849553594093000
201899461	::485849556823711000
199001641	::485849570690088000
201445185	::485849572808196000
53243169	::485849588105240000
93448284	::485849610062032000
408049418	::485849610272133000
40864634	::485849617490141000
84870240	::485849618383503000
469196810	::485849641695473000
17326645	::485849655062720000
295339639	::485849663736520000
114967175	::485849679070900000
53243169	::485849720037052000
41135840	::485849728756621000
243014276	::485849742673317000
527041090	::485849750852227000
36861827	::485849774755565000
301244128	::485849784730025000
408049418	::485849794796351000
53243169	::485849804199956000
553738195	::485849818808332000
408049418	::485849819882475000
415259927	::485849821962829000
17908818	::485849822583611000
185629189	::485849823523115000
185629189	::485849824307466000
185629189	::485849825070813000
39507361	::485849867038621000
415540928	::485849869827858000
39507361	::485849884386271000
93448284	::485849909405290000
469196810	::485849936487915000
271921509	::485849947888439000
470451598	::485849977210802000
301244128	::485849985905221000
338588400	::485850096227983000
175847876	::485850103950086000
50805763	::485850135088205000
40864634	::485850146781933000
16258968	::485850152964345000
315296719	::485850168265146000
27763417	::485850171599622000
223614733	::485850215564337000
409665559	::485850239505797000
461392295	::485850252717457000
334515229	::485850252834897000
151604434	::485850252893642000
340646680	::485850285491752000
201899461	::485850305309839000
421548020	::485850305955770000
239885742	::485850324029411000
26113249	::485850354693570000
334515229	::485850371080728000
282363016	::485850372997525000
510678171	::485850381428469000
363361632	::485850392019103000
282363016	::485850408556851000
461392295	::485850426370043000
340646680	::485850441788297000
375385791	::485850479684239000
409665559	::485850485090709000
271921509	::485850497610682000
421548020	::485850538542514000
293897624	::485850561888403000
40864634	::485850605944991000
17908818	::485850615491620000
260573981	::485850615541534000
201899461	::485850619320598000
45150174	::485850634860892000
340646680	::485850642682900000
84870240	::485850648315834000
461392295	::485850648580071000
260573981	::485850693903724000
594121150	::485850720445284000
201899461	::485850741806866000
171103429	::485850818105446000
122067183	::485850818713624000
398285469	::485850838280060000
315296719	::485850855329890000
252823136	::485850866436415000
466646092	::485850881238130000
461392295	::485850890494955000
78065938	::485850913454559000
269401499	::485850915811770000
78065938	::485850951538847000
61478431	::485850966281822000
78089247	::485850971122434000
233740533	::485850985940541000
509760806	::485851010624012000
27763417	::485851012586930000
469196810	::485851023609581000
78089247	::485851042366898000
38226468	::485851067230715000
269401499	::485851117390016000
51554430	::485851119730819000
315296719	::485851153763020000
147310240	::485851163971956000
26113249	::485851167293853000
233740533	::485851174126362000
111124977	::485851176664301000
252823136	::485851218204299000
307397057	::485851229201780000
335488857	::485851277692108000
40864634	::485851295316602000
375385791	::485851315940376000
346569016	::485851323485523000
84870240	::485851338387910000
40864634	::485851350719139000
259488414	::485851367857483000
23396218	::485851385217290000
65476712	::485851430159663000
51979136	::485851445254553000
19210855	::485851486002241000
160734732	::485851487231148000
348085087	::485851488606887000
41675336	::485851490150809000
461392295	::485851504054525000
239254872	::485851507556749000
267227218	::485851512329863000
27763417	::485851512917073000
15330061	::485851512938450000
151604434	::485851519627972000
64942768	::485851525399724000
31536491	::485851564175675000
338619333	::485851564976766000
261043724	::485851568349011000
38520445	::485851573936214000
304140174	::485851609272840000
270025296	::485851613400408000
53258017	::485851625748455000
84870240	::485851634530910000
290855101	::485851668551335000
22504277	::485851685999620000
251443783	::485851689170120000
27763417	::485851689254002000
469196810	::485851690541649000
379833720	::485851691346960000
433169770	::485851742618136000
48557490	::485851743159615000
30666953	::485851757004595000
402229763	::485851762205540000
330834997	::485851778668191000
61478431	::485851799845236000
23665083	::485851811748659000
304219715	::485851851636482000
222687654	::485851889653669000
39215095	::485851896049958000
27763417	::485851915394088000
333877322	::485851921178062000
321578565	::485851931001499000
43006697	::485851949502193000
326813935	::485851950739505000
271304998	::485851964891099000
402229763	::485851971543257000
164575018	::485851991088721000
289605285	::485852003889717000
351152035	::485852016674365000
333877322	::485852026513801000
240530585	::485852040363405000
36829018	::485852072105877000
221641208	::485852092700311000
120966317	::485852094608322000
23611301	::485852118339686000
332073582	::485852139357364000
278301419	::485852143979462000
414952579	::485852163340398000
201899461	::485852218180902000
26113249	::485852235692118000
39215095	::485852237692825000
17840621	::485852250846138000
84870240	::485852251869548000
15789848	::485852271356280000
240530585	::485852284543184000
29374576	::485852355938619000
160768741	::485852361043083000
19182658	::485852366520856000
293897624	::485852392601419000
160768741	::485852419834658000
335608417	::485852427086602000
172573942	::485852427334475000
3571651	::485852441569927000
410377090	::485852442748551000
49455873	::485852493906063000
355612007	::485852510423642000
566902451	::485852626027036000
379833720	::485852633253416000
14594667	::485852671299952000
200316617	::485852691483332000
17840621	::485852705647104000
358031089	::485852706238496000
49455873	::485852724957696000
84870240	::485852737154719000
402268968	::485852738392035000
141976809	::485852738757337000
27999272	::485852769408929000
289084083	::485852770491043000
262471070	::485852778271490000
40478607	::485852782386479000
27999272	::485852784122544000
13298002	::485852832881725000
251443783	::485852852234256000
267227218	::485852872567840000
321578565	::485852876766724000
257625769	::485852879065214000
15330061	::485852886044139000
51979136	::485852956260966000
351174024	::485852982404083000
325996873	::485852985176883000
164575018	::485853001613975000
311924851	::485853025370910000
49455873	::485853043242459000
293897624	::485853068601589000
429375230	::485853071671455000
38520445	::485853102914818000
270025296	::485853104546795000
378200627	::485853109617688000
360814823	::485853114403008000
164575018	::485853159504359000
65476712	::485853160091955000
56779057	::485853161035276000
18138157	::485853186373070000
18138157	::485853186385657000
125718303	::485853194229002000
31536491	::485853196137422000
49455873	::485853198716923000
351174024	::485853202579873000
282692620	::485853205608558000
240530585	::485853208250568000
495135733	::485853210633306000
267227218	::485853221659738000
53243169	::485853221706268000
271921509	::485853225480773000
23400461	::485853240966545000
27763417	::485853245684715000
51650419	::485853250558906000
270025296	::485853259400507000
432747712	::485853266438152000
338619333	::485853358276620000
68221984	::485853363679272000
147779508	::485853373007007000
198911524	::485853437775466000
332073582	::485853446650605000
152103757	::485853473317986000
349386319	::485853474534326000
344857407	::485853480964214000
307372680	::485853491223875000
36861827	::485853498953961000
453690730	::485853504070627000
257625769	::485853540947333000
38520445	::485853553328922000
367561919	::485853553391452000
448325555	::485853574421688000
201899461	::485853585649856000
323477702	::485853592843067000
267227218	::485853596450164000
49455873	::485853615320334000
41675336	::485853637630255000
174351092	::485853690184892000
317596401	::485853697860046000
27763417	::485853719703986000
379357885	::485853731129290000
233740533	::485853745658724000
267227218	::485853750938963000
126507603	::485853753006768000
99435759	::485853753384243000
164575018	::485853758392262000
24543872	::485853762100400000
379253079	::485853807419883000
192616191	::485853835106078000
383972979	::485853857587552000
407248121	::485853857659252000
99435759	::485853861593092000
84870240	::485853887014768000
487258078	::485853896812683000
17840621	::485853899010478000
42297542	::485853899522592000
27816303	::485853919068057000
224103552	::485853943574953000
389614947	::485853949132414000
603870273	::485853956279508000
617791569	::485853967121788000
50509821	::485853968900173000
39041792	::485853981948661000
341892711	::485853985929433000
500239410	::485853987023777000
164575018	::485854003863896000
241337450	::485854005151948000
603870273	::485854006170763000
500239410	::485854020070690000
99435759	::485854026085322000
120139449	::485854027037437000
40526887	::485854040052350000
172035134	::485854063033327000
241337450	::485854067693207000
140206179	::485854095899512000
91521926	::485854097266847000
379833720	::485854115973443000
81872162	::485854125452976000
200316617	::485854140728614000
32583866	::485854167060066000
61478431	::485854168221880000
267482514	::485854200526413000
42297542	::485854205354446000
76977679	::485854207681904000
15330061	::485854222479794000
1318301	::485854238145118000
31403901	::485854258399817000
370165750	::485854340775940000
328557330	::485854381460299000
411841714	::485854399584280000
99435759	::485854410002550000
331482356	::485854424951427000
38713173	::485854447130525000
252823136	::485854450020397000
6284612	::485854450846670000
33964276	::485854468484120000
383972979	::485854471725928000
293897624	::485854490143514000
321578565	::485854492660076000
65476712	::485854502848065000
351174024	::485854539669454000
112333263	::485854579871866000
315559101	::485854588184965000
375810749	::485854594610642000
398285469	::485854611228487000
353888661	::485854619428339000
370165750	::485854629071040000
28676065	::485854642719690000
273682366	::485854649430183000
65513	::485854680837554000
17908818	::485854693101670000
469196810	::485854693126443000
252823136	::485854703381516000
251443783	::485854739134152000
262240809	::485854744112414000
391061760	::485854745496940000
27816303	::485854779458211000
382359896	::485854786382606000
45492981	::485854790057213000
38713173	::485854803650551000
200316617	::485854806247231000
38713173	::485854856737873000
25359188	::485854881505222000
118827154	::485854892800884000
15728310	::485854895858135000
352970133	::485854916036919000
192616191	::485854920902336000
383972979	::485854947615834000
537561541	::485854989638983000
27268559	::485854996995375000
42297542	::485855011126386000
70571907	::485855017471987000
611530014	::485855024258772000
25099957	::485855024732311000
130670448	::485855026535862000
336195050	::485855088846848000
44278444	::485855095738093000
78065938	::485855110539378000
513711139	::485855117225496000
27816303	::485855121998217000
16144669	::485855126419025000
545297326	::485855132429860000
16144669	::485855163928674000
60160675	::485855169511301000
245855482	::485855232791175000
16258968	::485855287010553000
259413656	::485855303171182000
16144669	::485855305364819000
341732173	::485855322456612000
332073582	::485855322456616000
61478431	::485855327879823000
407248121	::485855358360227000
362737866	::485855369106063000
165072349	::485855374382100000
336774649	::485855381202030000
148436850	::485855389573840000
16144669	::485855417419825000
44278444	::485855419777421000
255547325	::485855421014343000
65513	::485855428908421000
85111877	::485855436143214000
309124011	::485855444079218000
323477702	::485855449187508000
45492981	::485855461842096000
62460045	::485855476827963000
309124011	::485855488970854000
16144669	::485855491810009000
433654462	::485855494758600000
409541924	::485855515121950000
16144669	::485855540883382000
89852975	::485855546684100000
309124011	::485855548655828000
40864634	::485855571539550000
326351370	::485855579798130000
357275400	::485855598014382000
375810749	::485855616464744000
16144669	::485855616875761000
16144669	::485855653479448000
271921509	::485855690934988000
69719136	::485855718646366000
128775325	::485855719171035000
300135225	::485855729845161000
262449011	::485855731514888000
325906113	::485855731724615000
53243169	::485855764121403000
614074554	::485855772425740000
602224338	::485855793154363000
41649263	::485855800548524000
262449011	::485855818878058000
442082078	::485855833360580000
220455732	::485855918374920000
387863634	::485855940755734000
61478431	::485855941921759000
32609703	::485855976361189000
587054451	::485855977313284000
44278444	::485855989304799000
118827154	::485856006866755000
39553593	::485856040659869000
28875632	::485856054954061000
99435759	::485856056354942000
436187992	::485856061010636000
375961439	::485856080107282000
39553593	::485856083630505000
85111877	::485856086923030000
365151006	::485856096062410000
148436850	::485856098507685000
60718620	::485856118582038000
59583601	::485856129868890000
16144669	::485856155114020000
84870240	::485856182272159000
34689419	::485856201649815000
442082078	::485856202086031000
552146644	::485856203910955000
3571651	::485856214233145000
335003775	::485856252434477000
252823136	::485856254279966000
84870240	::485856281593262000
445808726	::485856283241627000
128775325	::485856284978069000
195154119	::485856299884609000
280119639	::485856306620682000
355990893	::485856318884831000
101136541	::485856319321038000
355990893	::485856328196169000
101136541	::485856354683203000
182645046	::485856360018366000
182645046	::485856362346196000
355990893	::485856368570531000
355990893	::485856381187018000
192616191	::485856400803758000
45492981	::485856479766118000
85211920	::485856511487266000
384105885	::485856518160404000
251443783	::485856526582968000
31250549	::485856559579156000
152103757	::485856567061803000
152103757	::485856610086973000
152103757	::485856638541119000
328557330	::485856653909037000
165072349	::485856687619072000
111806693	::485856696930406000
72143337	::485856745625890000
17086308	::485856752294846000
84870240	::485856762667347000
270025296	::485856776454438000
384105885	::485856824772419000
309124011	::485856832645496000
261471578	::485856838575853000
294745245	::485856868833566000
322413121	::485856869676630000
192616191	::485856890811723000
286734780	::485856892493643000
261471578	::485856921044271000
18183371	::485856947150008000
19683725	::485856965445177000
76248039	::485856981920382000
238024746	::485856984236032000
111806693	::485857035435929000
100195876	::485857035582308000
100195876	::485857036253396000
166897115	::485857036718985000
261471578	::485857047229894000
267227218	::485857056323141000
312710029	::485857099029544000
271921509	::485857147658698000
338619333	::485857152909594000
259830697	::485857160354476000
262382570	::485857163995123000
166897115	::485857171389698000
258532274	::485857204474761000
84870240	::485857214104485000
537561541	::485857215145070000
171103429	::485857216499814000
84870240	::485857220307869000
425183249	::485857241988603000
21374892	::485857246023143000
387461887	::485857251559620000
142038800	::485857268618244000
261471578	::485857276620578000
387461887	::485857287555149000
21682918	::485857288339464000
159011393	::485857325954002000
425183249	::485857332686237000
16144669	::485857407545774000
239928368	::485857434741641000
408772521	::485857435891269000
40864634	::485857460553793000
16144669	::485857463644598000
192616191	::485857553926979000
16144669	::485857557655728000
170815462	::485857573883887000
98768681	::485857574827593000
209208697	::485857609078288000
16144669	::485857651901739000
1007041	::485857655622098000
187716774	::485857657249861000
21374892	::485857716523388000
431937908	::485857733384478000
22220460	::485857737390034000
50509821	::485857792763256000
387461887	::485857804498919000
82257804	::485857809926717000
273271548	::485857845456285000
38226468	::485857916986347000
160768741	::485857928889372000
494543536	::485857928931319000
220587584	::485857938301386000
510678171	::485857946111582000
577920402	::485857951647678000
29827759	::485857956567580000
727422228	::485857957960499000
262240809	::485857974062428000
35297171	::485857974875738000
216168764	::485857976968683000
93043270	::485857992865480000
367296747	::485857992894455000
577920402	::485858015329783000
35297171	::485858038369091000
254276767	::485858083327856000
18156298	::485858120350973000
44307877	::485858122699784000
44278444	::485858127540400000
290855101	::485858133362098000
220587584	::485858138822696000
375961439	::485858141284741000
269401499	::485858163510358000
425183249	::485858180107620000
220587584	::485858184955834000
80191031	::485858194292359000
84870240	::485858199208083000
84870240	::485858200692867000
168964399	::485858209429585000
14606079	::485858219886014000
18156298	::485858227205058000
81007000	::485858227544801000
24543872	::485858244527927000
84870240	::485858247882969000
185084575	::485858257177952000
405362735	::485858282368536000
245398547	::485858285715988000
59184492	::485858285887963000
339917675	::485858302941601000
82257804	::485858303181086000
51979136	::485858313226043000
24543872	::485858315524898000
464845445	::485858354242134000
339917675	::485858376350322000
140206179	::485858417764868000
185084575	::485858428842422000
40864634	::485858434529521000
577920402	::485858445174640000
375961439	::485858457409449000
35297171	::485858559263920000
339917675	::485858560278945000
169636335	::485858579539582000
84870240	::485858593363611000
387472182	::485858595368480000
64907439	::485858596446404000
382359896	::485858618411995000
339917675	::485858626376974000
17595323	::485858642605137000
251443783	::485858687123062000
120170865	::485858693603655000
157254287	::485858696082100000
239254872	::485858701631160000
252823136	::485858745948192000
111806693	::485858786901757000
531871315	::485858787228917000
120139449	::485858791867432000
40864634	::485858807289876000
50805763	::485858808473075000
113048616	::485858852055678000
113048616	::485858853620154000
113048616	::485858854341586000
713245898	::485858911149236000
17908818	::485858919831859000
256750208	::485858925627969000
531871315	::485858929537454000
256750208	::485858968406065000
187716774	::485858998092980000
271921509	::485859002635407000
542693847	::485859016602435000
67069063	::485859084701151000
84870240	::485859099532218000
37029138	::485859151348641000
46283045	::485859158562836000
287228225	::485859171955273000
48046250	::485859171997614000
352970133	::485859184286527000
40864634	::485859207220965000
17908818	::485859215832260000
375810749	::485859227479449000
607016651	::485859245384945000
363361632	::485859318986964000
476507554	::485859426411085000
429345484	::485859458816286000
110297719	::485859459038990000
377110730	::485859496829681000
192616191	::485859516483764000
290855101	::485859522041643000
15330061	::485859525032165000
271774234	::485859525702852000
65435835	::485859532296683000
256750208	::485859537207836000
358611246	::485859548775731000
462487376	::485859572460961000
625951846	::485859585992167000
500517566	::485859607932575000
239254872	::485859625200136000
217563665	::485859636718075000
152103757	::485859656145719000
30104821	::485859686759940000
374739722	::485859722671583000
500517566	::485859734973865000
321578565	::485859761817415000
31056422	::485859768548868000
7141172	::485859792049938000
57065165	::485859811418841000
100843087	::485859823221608000
60131090	::485859832667185000
148912524	::485859837570338000
49383709	::485859891324542000
17016789	::485859925571022000
152103757	::485859937830977000
60718620	::485859967699005000
293897624	::485859972589584000
192616191	::485859974921199000
318700673	::485859976489885000
239254872	::485859987801919000
3571651	::485859989895282000
113722629	::485859991610347000
43256984	::485860016507723000
18842764	::485860069498953000
318700673	::485860072090660000
542909484	::485860096866795000
46283045	::485860132916436000
7141172	::485860145382293000
68512582	::485860160204967000
46283045	::485860169734045000
247560161	::485860175849336000
318700673	::485860198511173000
246030395	::485860204551368000
91345170	::485860249220288000
545297326	::485860301234274000
51068331	::485860346025234000
408239861	::485860359686094000
360814823	::485860385367404000
429375230	::485860390186663000
286282963	::485860396558209000
312784161	::485860422457651000
351620689	::485860425620140000
19161423	::485860438815821000
408239861	::485860475780206000
385121286	::485860495077806000
31318417	::485860501344485000
816177	::485860526472585000
399621678	::485860555157012000
346127757	::485860598287454000
98768681	::485860613277884000
29827759	::485860620156153000
346127757	::485860640243056000
408239861	::485860655212142000
141976809	::485860668432592000
40526887	::485860675453857000
18842764	::485860685692559000
65995121	::485860691287744000
18842764	::485860699118518000
125718303	::485860740889206000
96793797	::485860754273210000
18138157	::485860756252946000
168964399	::485860771021090000
379833720	::485860798225317000
324794875	::485860829263171000
322413121	::485860844928921000
368386947	::485860859248648000
357079725	::485860875015036000
88018997	::485860883001016000
337169907	::485860891678613000
408239861	::485860894098747000
16299351	::485860909047644000
340067989	::485860914206228000
56198202	::485860918245330000
19147974	::485860925610926000
314710836	::485860930665058000
408239861	::485860933990756000
380049732	::485860940551049000
169226510	::485860961983528000
222584958	::485860976068026000
314864925	::485860978962497000
46283045	::485860982841806000
56198202	::485860990035427000
65476712	::485860996234620000
545297326	::485861002136018000
309981035	::485861022440632000
155034504	::485861024692973000
575804821	::485861033999740000
423446901	::485861037066186000
216168764	::485861040798695000
185629189	::485861052262133000
58587526	::485861060058963000
88018997	::485861075708309000
73995534	::485861088211501000
38326757	::485861089549094000
389954423	::485861098608807000
320400498	::485861159048708000
246112828	::485861160978104000
246112828	::485861176538959000
429345484	::485861241433239000
26113249	::485861307430617000
322413121	::485861341136044000
119636299	::485861346471190000
50818061	::485861358634688000
407248121	::485861367417942000
172573942	::485861414901272000
339917675	::485861421138186000
35945417	::485861446559887000
96793797	::485861461466435000
27784817	::485861464876400000
23442090	::485861474238468000
339917675	::485861483574620000
318700673	::485861494068744000
230911888	::485861494253318000
23785621	::485861498242088000
33643268	::485861505393385000
409709795	::485861520673230000
33643268	::485861557637627000
336628506	::485861588541661000
312784161	::485861631977463000
418327117	::485861634326274000
318700673	::485861634410180000
22187821	::485861685572689000
246112828	::485861711233024000
19161423	::485861712609177000
408239861	::485861725515038000
374241458	::485861756841893000
15330061	::485861760415842000
102875172	::485861774449979000
369804138	::485861786688561000
65576332	::485861790329237000
26179867	::485861799644782000
307485154	::485861800789823000
27784817	::485861806246621000
192616191	::485861839167713000
420323287	::485861851423469000
131954929	::485861860147609000
309124011	::485861889180971000
220587584	::485861896726122000
312784161	::485861902568792000
22220460	::485861928523137000
71617108	::485861945447571000
312784161	::485861972575924000
500517566	::485862009226141000
408239861	::485862014502199000
374241458	::485862016469323000
19161423	::485862025973993000
500517566	::485862032127053000
79633612	::485862033502380000
88018997	::485862038401744000
76248039	::485862110014885000
81765661	::485862144131358000
125718303	::485862185411678000
328557330	::485862207104622000
246112828	::485862219431694000
230911888	::485862233390317000
377627227	::485862277292113000
295339639	::485862301270962000
79633612	::485862303611371000
322413121	::485862330714955000
389954423	::485862331805491000
22187821	::485862401645248000
374241458	::485862429067202000
336195050	::485862444670410000
32596609	::485862511845965000
45911298	::485862521400594000
76248039	::485862526043709000
15288029	::485862610441482000
76248039	::485862614128279000
144243302	::485862623368732000
315296719	::485862634835542000
407384648	::485862650304143000
29607520	::485862697373040000
26580130	::485862736383864000
116054733	::485862749076201000
170924102	::485862764003356000
725532679	::485862790343950000
29853720	::485862847251898000
27904685	::485862848170442000
183090041	::485862881573883000
215776033	::485862886938796000
29853720	::485862900171423000
26113249	::485862922019540000
338664006	::485862948678557000
487258078	::485862965108039000
328557330	::485862987077410000
360814823	::485863030174253000
100843087	::485863040525426000
322413121	::485863053775220000
605608831	::485863082405527000
331423379	::485863084947283000
451868502	::485863101472845000
29853720	::485863177414930000
318700673	::485863182339031000
6945382	::485863205797756000
26113249	::485863212475101000
131954929	::485863262269870000
383383485	::485863277067390000
75034878	::485863324718870000
26580130	::485863349834756000
179519500	::485863374446551000
17664609	::485863379571978000
57331128	::485863418277027000
17664609	::485863422920110000
59184492	::485863440821784000
469196810	::485863459561549000
17664609	::485863462845706000
185084575	::485863463223574000
48046250	::485863473910657000
40526887	::485863496504987000
38226468	::485863525701939000
160733683	::485863548233719000
105598447	::485863548447236000
17664609	::485863557460799000
48046250	::485863581880434000
17664609	::485863598258794000
29853720	::485863602872545000
347994449	::485863611949010000
453044363	::485863629884227000
45581124	::485863651996225000
469196810	::485863673022251000
14780915	::485863689510465000
185084575	::485863705343979000
29853720	::485863740349247000
3571651	::485863763267317000
40526887	::485863768673366000
34778712	::485863809140019000
374772557	::485863811174236000
187078541	::485863815406317000
398285469	::485863816811393000
64907439	::485863828861624000
34778712	::485863863137468000
324794875	::485863867067539000
88018997	::485863905991069000
27784817	::485863915847299000
14297098	::485863928350924000
105598447	::485863957811318000
407384648	::485863977738444000
379576750	::485864002719723000
365658620	::485864010697285000
15330061	::485864012173697000
233084334	::485864033212719000
324794875	::485864036391583000
185084575	::485864056088444000
328557330	::485864061997826000
415179202	::485864063839531000
26580130	::485864071905177000
17664609	::485864123066875000
44768272	::485864130918612000
61969086	::485864142671478000
34778712	::485864167388102000
80895456	::485864230990913000
260006924	::485864243783168000
45150174	::485864247503888000
331482356	::485864258354573000
260006924	::485864260258377000
280749613	::485864264767660000
164676969	::485864271088459000
192616191	::485864296690089000
352595123	::485864299177340000
131220599	::485864300154994000
391573659	::485864360641056000
17664609	::485864364063203000
27784817	::485864373554905000
162958222	::485864383302873000
91942557	::485864389413994000
160495648	::485864416995323000
17664609	::485864418622730000
460611723	::485864429494759000
27784817	::485864439770406000
196693857	::485864447655690000
61969086	::485864452114636000
102530016	::485864490601156000
410961985	::485864493302292000
383383485	::485864518744952000
61969086	::485864543013588000
357211620	::485864548336144000
379576750	::485864571001765000
33643268	::485864581621751000
241995287	::485864589632876000
27999272	::485864592040407000
545297326	::485864596860067000
370049566	::485864613222047000
531871315	::485864631752470000
50818061	::485864644330799000
61698439	::485864665445310000
65995121	::485864697640779000
383383485	::485864710776975000
328557330	::485864713696210000
500239410	::485864720897802000
57331128	::485864757765738000
34778712	::485864782948356000
579647636	::485864785658281000
65995121	::485864813273554000
17664609	::485864815559077000
270065033	::485864822156697000
192616191	::485864831031865000
215181084	::485864838136999000
382190006	::485864846424961000
106135938	::485864880595939000
79447998	::485864887680135000
50818061	::485864902502801000
161492068	::485864914238464000
354629644	::485864921847328000
46796467	::485864934656323000
328557330	::485864947927097000
105598447	::485864955875303000
330834997	::485864968554696000
233740533	::485864990939705000
271921509	::485865000448167000
50216950	::485865001840685000
124374229	::485865008228622000
25178781	::485865027547570000
490977827	::485865034372120000
27784817	::485865045587288000
124374229	::485865066357477000
258108922	::485865111135846000
379576750	::485865112507408000
110853177	::485865136322650000
50818061	::485865154328809000
79447998	::485865162235056000
85155674	::485865178257301000
44768272	::485865180367056000
91942557	::485865183844524000
727422228	::485865199829024000
240530585	::485865237564764000
490977827	::485865239272243000
24543872	::485865263485968000
241995287	::485865274889863000
61969086	::485865284432306000
147279456	::485865304640081000
354047009	::485865311229730000
365739414	::485865320280625000
61969086	::485865332310294000
337169907	::485865353382068000
46796467	::485865356171284000
61698439	::485865366208671000
727422228	::485865394713153000
22195036	::485865405576396000
155926653	::485865420285804000
168274200	::485865436177657000
46796467	::485865436689350000
1318301	::485865467039342000
335488857	::485865474513989000
213887474	::485865493392531000
241995287	::485865497800355000
322358530	::485865503261343000
213887474	::485865504343879000
17107944	::485865527316062000
322358530	::485865567941689000
168274200	::485865579471839000
17107944	::485865615102861000
23475166	::485865616230723000
408239861	::485865630784962000
408239861	::485865644370321000
270184694	::485865656772878000
266095621	::485865675362025000
239254872	::485865688003641000
213887474	::485865694354223000
307697597	::485865699751907000
100339690	::485865701467361000
38713173	::485865754797953000
233740533	::485865762708393000
467043006	::485865790130757000
286734780	::485865792156622000
17664609	::485865796548038000
17169855	::485865797164605000
132314519	::485865819755147000
84870240	::485865849224306000
410286428	::485865879364976000
467774585	::485865904295514000
17664609	::485865930514132000
230327491	::485865930874830000
336195050	::485865934650085000
50216950	::485865952957841000
466873056	::485865956263362000
238788821	::485865960713113000
170357410	::485865972327149000
279865885	::485865974705319000
425183249	::485865975099981000
43052467	::485866011610992000
462681637	::485866020809105000
68490087	::485866028639862000
467774585	::485866033161310000
336195050	::485866037041459000
61969086	::485866049536278000
135324408	::485866056716935000
234078302	::485866089033629000
17664609	::485866093978730000
279608688	::485866133984014000
183090041	::485866136005660000
162315218	::485866137842774000
233740533	::485866149217726000
22717394	::485866150090141000
294347764	::485866152275365000
168347877	::485866152837386000
401443377	::485866154179588000
17664609	::485866191999602000
38520445	::485866193765818000
65513	::485866203458453000
124374229	::485866213956780000
490977827	::485866225478926000
251443783	::485866251236163000
124374229	::485866265966170000
100339690	::485866286656655000
241995287	::485866315777732000
462487376	::485866342436720000
45150174	::485866346790805000
315296719	::485866365241159000
241995287	::485866368101662000
29827759	::485866376955822000
88018997	::485866381075025000
331447850	::485866392822878000
330834997	::485866412259278000
26068830	::485866418693345000
238788821	::485866424326307000
136238737	::485866459940548000
17522792	::485866461777260000
100339690	::485866464981708000
162315218	::485866472946679000
408869196	::485866490751901000
76248039	::485866491464523000
56931148	::485866511584997000
374241458	::485866519100805000
17664609	::485866545118076000
14297098	::485866546255106000
56736460	::485866554974666000
31056422	::485866562520223000
41675336	::485866566106755000
17664609	::485866582870986000
289461446	::485866585572528000
518039543	::485866592878600000
76248039	::485866610616307000
374241458	::485866629046075000
51601709	::485866631688515000
297679816	::485866631747629000
725050717	::485866637388546000
17655353	::485866644271427000
444375493	::485866670615834000
140157275	::485866699229388000
245957488	::485866721614385000
38520445	::485866721928957000
46283045	::485866750525702000
56736460	::485866802707066000
49383709	::485866818276306000
56736460	::485866832583475000
355990893	::485866836940955000
428646436	::485866851638214000
398377928	::485866863658680000
387281097	::485866869807923000
725050717	::485866888484761000
131954929	::485866899020869000
195977109	::485866944353304000
61698439	::485867022723870000
14297098	::485867054478917000
337169907	::485867055426465000
69916558	::485867058471927000
17664609	::485867065308225000
36829018	::485867071499022000
57331128	::485867096761311000
337169907	::485867112213118000
155139746	::485867113068777000
725050717	::485867125978845000
123739379	::485867129754120000
209223008	::485867131284623000
341732173	::485867153610899000
355990893	::485867154038738000
99843490	::485867164805513000
325906113	::485867179909578000
296433109	::485867195851747000
337169907	::485867198871658000
450391257	::485867236058734000
46283045	::485867247957594000
322358530	::485867300638031000
157904403	::485867318572875000
65995121	::485867359769731000
322358530	::485867363376435000
320452099	::485867364265639000
239885742	::485867397128003000
286734780	::485867398482755000
78065938	::485867409509597000
429906977	::485867419773050000
41136161	::485867451951755000
322358530	::485867483077681000
355990893	::485867495174057000
280749613	::485867504473223000
100339690	::485867511158554000
64942768	::485867523535958000
3571651	::485867540569399000
377110730	::485867542372954000
322358530	::485867542645190000
45759903	::485867576656805000
345756955	::485867591013920000
254319575	::485867615433138000
322358530	::485867625562374000
267482514	::485867627126874000
322358530	::485867664665878000
155034504	::485867677001719000
51979136	::485867684895006000
525819441	::485867694948761000
28771314	::485867719934607000
160733683	::485867810573131000
95299169	::485867820128153000
45150174	::485867863262367000
30804377	::485867871759638000
372068999	::485867900264529000
469196810	::485867905741881000
51979136	::485867947034828000
14780915	::485867970712059000
106135938	::485867978999595000
102530016	::485867992001953000
355990893	::485868011518058000
59207269	::485868018422284000
406772829	::485868032799932000
30804377	::485868054559997000
124374229	::485868057189838000
51979136	::485868075363753000
354047009	::485868082343444000
51814269	::485868101247176000
374241458	::485868103268462000
337169907	::485868120091791000
51979136	::485868139549184000
18618379	::485868141424037000
62685527	::485868157438263000
331447850	::485868159929290000
193861615	::485868175351767000
239885742	::485868197938094000
141821632	::485868202367254000
211019280	::485868209619214000
464845445	::485868217600974000
409662649	::485868225914474000
62940169	::485868231261814000
464845445	::485868250102628000
51979136	::485868261997674000
355990893	::485868276900052000
193861615	::485868281891274000
337169907	::485868293257830000
18138157	::485868300966977000
339458716	::485868304544722000
51979136	::485868317140193000
27268559	::485868319245737000
32596609	::485868329832177000
479222401	::485868333389324000
65476712	::485868333745860000
324171027	::485868362615246000
337169907	::485868396370620000
85399171	::485868424552140000
259466143	::485868431749558000
425381729	::485868432546476000
141821632	::485868459851407000
364018467	::485868464419393000
41465619	::485868501660626000
244351583	::485868561026408000
29607520	::485868584502329000
18842764	::485868604345573000
333877322	::485868608539488000
415540928	::485868627376087000
193861615	::485868633944375000
22736943	::485868634397368000
153077015	::485868638721675000
339458716	::485868653842145000
45492981	::485868658947026000
337169907	::485868675367329000
18618379	::485868683416203000
305265637	::485868690915606000
364018467	::485868705122123000
163279109	::485868727745781000
527041090	::485868748675366000
217871594	::485868763397357000
193861615	::485868770653507000
337169907	::485868776923992000
55120405	::485868781454262000
336628506	::485868783798857000
355990893	::485868813850652000
469196810	::485868872739069000
337169907	::485868881186013000
362737866	::485868905873698000
17522792	::485868909396901000
355990893	::485868922256650000
337169907	::485868966695292000
24113194	::485868988316913000
135324408	::485868993790902000
98768681	::485869002984800000
509760806	::485869026870972000
175847876	::485869028108664000
52616216	::485869039336833000
279735090	::485869047095894000
50818061	::485869070533672000
355990893	::485869091324837000
339458716	::485869113630146000
193861615	::485869137688670000
175847876	::485869193745928000
51964139	::485869210229174000
46283045	::485869219196588000
364018467	::485869256132014000
279608688	::485869288855597000
545297326	::485869295575244000
364018467	::485869304756572000
351325780	::485869315741077000
195977109	::485869321294323000
515043655	::485869344417529000
364018467	::485869352978501000
597038752	::485869420158259000
46283045	::485869440798441000
151604434	::485869449653002000
45150174	::485869477574479000
179669687	::485869480451383000
597038752	::485869491872485000
324171027	::485869535699152000
6092972	::485869547337949000
515043655	::485869552215945000
106320745	::485869554963185000
364018467	::485869579961634000
364018467	::485869618897379000
253828982	::485869636354060000
43586963	::485869644180652000
339458716	::485869649146281000
62186442	::485869659808616000
253828982	::485869663071776000
257942561	::485869666842075000
597038752	::485869673120940000
364018467	::485869689764315000
29817953	::485869691135479000
279608688	::485869696193810000
302408703	::485869711213989000
305265637	::485869721388998000
81674504	::485869732432592000
279608688	::485869768801411000
278603967	::485869783867346000
364018467	::485869817535401000
308175001	::485869824472412000
29817953	::485869831149744000
230069608	::485869835055005000
713245898	::485869844680540000
418327117	::485869862988701000
451868427	::485869872778596000
444375493	::485869917132951000
29817953	::485869947067715000
279162166	::485869952386084000
100339690	::485870022430969000
241995287	::485870042475552000
242305581	::485870071818891000
46283045	::485870074423562000
451868427	::485870077707685000
17339508	::485870084376653000
188417746	::485870086277070000
75034878	::485870097886502000
279608688	::485870130375577000
451868427	::485870136692600000
160768741	::485870195781537000
339458716	::485870222599933000
302408703	::485870224500326000
22559382	::485870232431775000
33964276	::485870253545889000
364018467	::485870288639643000
322358530	::485870322118168000
67069063	::485870324148228000
339917675	::485870377067761000
17326645	::485870381006221000
38520445	::485870391874039000
279608688	::485870392649592000
309124011	::485870399100829000
219153949	::485870407736889000
525819441	::485870435792220000
410461303	::485870454951776000
241995287	::485870455606083000
189179241	::485870476451799000
91942557	::485870492042014000
295339639	::485870544386932000
147997393	::485870558660530000
79447998	::485870574644649000
364018467	::485870582756810000
215189306	::485870585340526000
67069063	::485870599370072000
185084575	::485870613983395000
262248356	::485870642429190000
22559382	::485870650557739000
51325761	::485870658824732000
310009833	::485870666093047000
364018467	::485870666953273000
39041792	::485870670945845000
24113194	::485870685726601000
165072349	::485870717796241000
383202357	::485870731553558000
364018467	::485870774658818000
185084575	::485870778970558000
20364178	::485870780358881000
302408703	::485870780547600000
351004243	::485870808053866000
25408355	::485870836968988000
410461303	::485870842895532000
46283045	::485870851896524000
81674504	::485870924164382000
577920402	::485870933022736000
481749191	::485870952249430000
469196810	::485870959815979000
322358530	::485871001188589000
469196810	::485871021346414000
130987540	::485871031651819000
410961985	::485871042955448000
85399171	::485871059099336000
634164272	::485871059510386000
320452099	::485871077994676000
15330061	::485871096890417000
189179241	::485871116498399000
236202065	::485871144721846000
394962689	::485871150149287000
406772829	::485871172207128000
104539435	::485871178956177000
383972979	::485871181241663000
254210162	::485871210287214000
25408355	::485871231229390000
527041090	::485871246689579000
289461446	::485871259746828000
3571651	::485871314537050000
461392295	::485871320484159000
94737009	::485871324397445000
38520445	::485871326683758000
236202065	::485871330537918000
451868427	::485871337672818000
206247499	::485871358711431000
25408355	::485871376704614000
45492981	::485871391183736000
45470777	::485871401493340000
256853017	::485871405477527000
224124379	::485871422602878000
405362735	::485871465225412000
41685125	::485871467385483000
69916897	::485871474759434000
79633612	::485871488042819000
286341932	::485871489879531000
426838833	::485871490949476000
214595457	::485871509424984000
133526428	::485871525052960000
305926788	::485871549694902000
131420707	::485871553226502000
527041090	::485871593550127000
266095621	::485871599187263000
94181957	::485871600634306000
41685125	::485871624080457000
189179241	::485871636172664000
254210162	::485871637946826000
453044363	::485871697929580000
24543872	::485871698613645000
168274200	::485871760663773000
158948807	::485871763977297000
270065033	::485871772206501000
94737009	::485871786857201000
31403901	::485871804675022000
384563395	::485871818150912000
158948807	::485871835440242000
227072583	::485871838208466000
26182895	::485871868814299000
195154119	::485871870873329000
22220460	::485871902947176000
24543872	::485871913026482000
426838833	::485871933725376000
165072349	::485871943178928000
158948807	::485871990637465000
309981035	::485871994450501000
201445185	::485871998862491000
22220460	::485872006483947000
209223008	::485872029703229000
62186442	::485872032551546000
309981035	::485872051048443000
22220460	::485872060153860000
524866555	::485872061655437000
69771494	::485872062058078000
114967175	::485872066537594000
19683725	::485872066680594000
23400461	::485872108040650000
236202065	::485872133461909000
301244128	::485872136620216000
165072349	::485872163988070000
106561609	::485872196481343000
275681559	::485872215905157000
332073582	::485872258187919000
383972979	::485872261161701000
252422768	::485872267218657000
238826465	::485872325628542000
185084575	::485872329663459000
451868427	::485872362827837000
426838833	::485872379433091000
38520445	::485872382133813000
637418169	::485872383249506000
38579155	::485872398013435000
23400461	::485872400547201000
42481762	::485872409200037000
451868427	::485872409627856000
158948807	::485872415621541000
258108922	::485872442250760000
51979136	::485872489138880000
461392295	::485872506729816000
113760458	::485872543316713000
597038752	::485872557157933000
392716377	::485872579232534000
262248356	::485872605115977000
333245482	::485872605442760000
12057032	::485872609683197000
216833550	::485872611939725000
364018467	::485872630583812000
597038752	::485872635520094000
70805584	::485872648497692000
30104821	::485872652968398000
214595457	::485872654176776000
147997393	::485872655166615000
252422768	::485872660019417000
59705683	::485872671263973000
17522792	::485872679509970000
377555310	::485872699202228000
36250685	::485872716701261000
130670448	::485872742726529000
461392295	::485872750926389000
30104821	::485872753384235000
392716377	::485872769217753000
392716377	::485872785034457000
91521926	::485872817225728000
608426191	::485872826981707000
637418169	::485872865284456000
20364178	::485872927645392000
466873056	::485872936847302000
187280228	::485872962608705000
254210162	::485872973577191000
185084575	::485873005047058000
26198298	::485873031626375000
426838833	::485873034541400000
14955026	::485873043231612000
437898031	::485873052157509000
48427726	::485873053000142000
240892007	::485873056137490000
295339639	::485873097413632000
102100651	::485873113230364000
383972979	::485873115914711000
334261100	::485873122428854000
187280228	::485873150089900000
228915951	::485873161830158000
104539435	::485873171200217000
131278152	::485873181434335000
453044363	::485873209670000000
426838833	::485873226145628000
49886698	::485873233111953000
65968609	::485873303463014000
426838833	::485873310186897000
408239861	::485873325457936000
473462894	::485873338095390000
45492981	::485873357523787000
406772829	::485873368881561000
43256984	::485873408358371000
53741229	::485873415975632000
111136825	::485873422665150000
281260984	::485873422686093000
282779381	::485873430672064000
20364178	::485873439967019000
111136825	::485873465497382000
131278152	::485873469742411000
321637063	::485873479720251000
277626311	::485873486322077000
30128717	::485873534607306000
629894993	::485873537538719000
68052287	::485873545021784000
111136825	::485873551581270000
256321392	::485873562927259000
111136825	::485873585500594000
331482356	::485873588860645000
32690664	::485873616244846000
102100651	::485873624159490000
38207353	::485873643072008000
470451598	::485873644283764000
629894993	::485873663577571000
587081117	::485873717726035000
53741229	::485873739121557000
80895456	::485873774617964000
19161423	::485873789335764000
19161423	::485873816015765000
15330061	::485873823536148000
256321392	::485873839810052000
147997393	::485873849008132000
81469472	::485873864426418000
37011485	::485874038347010000
106561609	::485874051278069000
14520186	::485874059461529000
364018467	::485874065534902000
388558032	::485874085251915000
17655353	::485874112632750000
254319575	::485874122409259000
238826465	::485874123193978000
30128717	::485874126713020000
473469863	::485874138955800000
211019280	::485874184292028000
524866555	::485874196233211000
524866555	::485874274993856000
232901934	::485874291330674000
221830651	::485874313677914000
239254872	::485874332623593000
136129525	::485874359005765000
270143437	::485874360696455000
65968609	::485874388634316000
253828982	::485874411921494000
39237011	::485874447375953000
22220460	::485874468208652000
614436697	::485874477415153000
38520445	::485874483769929000
155730095	::485874563801423000
422876369	::485874602825248000
189179241	::485874609472811000
597834721	::485874621514670000
113722629	::485874624883085000
409709795	::485874628531732000
611530014	::485874650845818000
17339508	::485874667052601000
232814871	::485874685968519000
147997393	::485874695838138000
45492981	::485874707540246000
513855251	::485874709339176000
457811756	::485874714821140000
32690664	::485874727152398000
65968609	::485874733947179000
316026178	::485874743837351000
18547273	::485874751315783000
82223258	::485874752779583000
364428125	::485874756227317000
325906113	::485874772610670000
310666452	::485874826871988000
253828982	::485874856018579000
278603967	::485874864255799000
35297171	::485874891317452000
35297171	::485874896518385000
364018467	::485874910062206000
239254872	::485874910770626000
473469863	::485874929405931000
385782746	::485874944631242000
252422768	::485874968689778000
332073582	::485874969348296000
337416247	::485874972674760000
12057032	::485875021881962000
144733584	::485875030035685000
46940147	::485875037182763000
364018467	::485875072838946000
3571651	::485875086067789000
31403901	::485875086424293000
38520445	::485875090157232000
278603967	::485875105700929000
134585678	::485875159891718000
309981035	::485875178036281000
31056422	::485875189851254000
18613311	::485875201029062000
469196810	::485875255307546000
36219010	::485875325327654000
253828982	::485875327869390000
351620689	::485875353458454000
22559382	::485875367161626000
114593439	::485875382009073000
30104821	::485875407980613000
114593439	::485875412740747000
216833550	::485875458538344000
45911298	::485875458894876000
422876369	::485875462779191000
14891490	::485875469812629000
254442957	::485875476146049000
33964276	::485875536485699000
418314197	::485875552914788000
38207353	::485875602931470000
239254872	::485875608199520000
45911298	::485875615602450000
328828628	::485875622351093000
364018467	::485875654630850000
147997393	::485875689225474000
292395819	::485875718627553000
113760458	::485875720162271000
426838833	::485875728291213000
41675336	::485875780850036000
278603967	::485875787099152000
60218540	::485875800299020000
100471456	::485875800558686000
18138157	::485875847136415000
65576332	::485875857064357000
252422768	::485875857081126000
426838833	::485875858255929000
25084916	::485875896482406000
252422768	::485875919093911000
334420539	::485875919933145000
168964399	::485875971849859000
239885742	::485875989008773000
258636623	::485876010970517000
65968609	::485876026946228000
426838833	::485876032265003000
19147974	::485876040162885000
64584579	::485876065458348000
33643268	::485876096999489000
262870925	::485876098094616000
507674842	::485876105153236000
14594667	::485876115777781000
30128717	::485876135558144000
426838833	::485876146677227000
436336703	::485876157850845000
383383485	::485876167451230000
552789896	::485876179195265000
155926653	::485876243221733000
377110730	::485876254319443000
364018467	::485876261487927000
611530014	::485876276490948000
273682366	::485876292068184000
33643268	::485876298808455000
588705820	::485876324490571000
32690664	::485876364331847000
147997393	::485876367104679000
37080273	::485876399719202000
53741229	::485876405469601000
147997393	::485876414244454000
318627551	::485876415795978000
22278303	::485876438139432000
286341932	::485876443755196000
39685005	::485876445567148000
509524562	::485876446276374000
331307463	::485876459244752000
64942768	::485876459542552000
469196810	::485876464202444000
364018467	::485876470578167000
242533291	::485876496817352000
41967329	::485876497534578000
66311658	::485876556397428000
515043655	::485876575091429000
849	::485876630959583000
364018467	::485876631941419000
273682366	::485876638589022000
30417393	::485876655789842000
14584037	::485876660873347000
252823136	::485876667349360000
53741229	::485876693056630000
24100015	::485876708344881000
515043655	::485876709783113000
62093388	::485876721095540000
339917675	::485876734512738000
273682366	::485876787771998000
358611246	::485876809733394000
339917675	::485876822119182000
450970324	::485876827303739000
364018467	::485876839492362000
38226468	::485876882437468000
64942768	::485876887072174000
464182365	::485876913349464000
509524562	::485876914411020000
114633433	::485876981280813000
445826532	::485876986296815000
252422768	::485876996631572000
450970324	::485877011928584000
41685125	::485877015191367000
333245482	::485877020161609000
29652147	::485877036171669000
247560161	::485877086520098000
15330061	::485877126290481000
60218540	::485877167205916000
280297585	::485877171932504000
114967175	::485877172431626000
210873235	::485877179923042000
422876369	::485877217453694000
45289907	::485877227775475000
26179867	::485877286562832000
509524562	::485877295392251000
192616191	::485877346558160000
41136161	::485877351775875000
364018467	::485877354171211000
273682366	::485877369043836000
348193845	::485877385837813000
30128717	::485877399339696000
336774649	::485877411473395000
239702167	::485877421271289000
515043655	::485877430704283000
23543960	::485877435372552000
312348050	::485877457115824000
390759619	::485877457891758000
16258970	::485877499197661000
239702167	::485877532529414000
33299478	::485877578008252000
239254872	::485877588871479000
239702167	::485877598262546000
15330061	::485877606999666000
364018467	::485877631007866000
252422768	::485877651135938000
88018997	::485877681859612000
410286428	::485877696300613000
15726982	::485877702373543000
16258970	::485877703078580000
271304998	::485877712221782000
31403901	::485877719901949000
408869196	::485877772133629000
499995726	::485877782417641000
44278444	::485877784112553000
311297676	::485877790328119000
364018467	::485877840236535000
111806693	::485877874918846000
134616278	::485877906913370000
134616278	::485877926261702000
211376385	::485877939532087000
147997393	::485877941772242000
134616278	::485877974999498000
134616278	::485877998999306000
725050717	::485878006166999000
134616278	::485878021531119000
227072583	::485878035246510000
315296719	::485878035661352000
134616278	::485878038874574000
134616278	::485878063050547000
134616278	::485878078833696000
320400498	::485878090862587000
270227232	::485878092355731000
134616278	::485878095472525000
134616278	::485878114871160000
219550942	::485878135968497000
23665083	::485878136886669000
88018997	::485878137381986000
348193845	::485878140040794000
134616278	::485878140146040000
134616278	::485878160370982000
41675336	::485878174652579000
134616278	::485878181644476000
126109768	::485878208286322000
134616278	::485878214850793000
265760942	::485878215722811000
134616278	::485878229618917000
37080273	::485878257557196000
134616278	::485878258316357000
282363016	::485878263340752000
134616278	::485878280705552000
134616278	::485878302721449000
88018997	::485878321000230000
351264389	::485878321469599000
134616278	::485878322069786000
270227232	::485878353673474000
134616278	::485878353732579000
111136825	::485878356332646000
176202976	::485878362095632000
238024746	::485878364142837000
134616278	::485878370748866000
134616278	::485878394027270000
8962732	::485878394035265000
282363016	::485878407498969000
515043655	::485878413366804000
134616278	::485878419293757000
390900557	::485878435273654000
408772521	::485878453250822000
134616278	::485878455050199000
256319248	::485878466370613000
134616278	::485878469927395000
134616278	::485878487937732000
7141172	::485878497119064000
134616278	::485878503968366000
277626311	::485878512545304000
377715399	::485878528223625000
30128717	::485878532271505000
200316617	::485878550600646000
80895456	::485878577263808000
26182895	::485878577850626000
23400461	::485878580983787000
134616278	::485878638999769000
134616278	::485878649976274000
509524562	::485878650328588000
380680929	::485878653751136000
607432063	::485878671308120000
134616278	::485878671744700000
253134261	::485878715570589000
134616278	::485878759607001000
134616278	::485878760068370000
15267198	::485878789906661000
134616278	::485878798668554000
245855482	::485878836421480000
134616278	::485878840003022000
102875172	::485878842704535000
282363016	::485878846537740000
134616278	::485878861553348000
3571651	::485878863915155000
339353546	::485878865039204000
134616278	::485878888946356000
134616278	::485878908433080000
611530014	::485878909129732000
66393146	::485878909783650000
38226468	::485878924233416000
32171318	::485878931698900000
134616278	::485878934014156000
364018467	::485878947654410000
134616278	::485878957686800000
461392295	::485878983058157000
134616278	::485879000263168000
134616278	::485879008064585000
194998718	::485879022925004000
23400461	::485879023424122000
134616278	::485879029115789000
51979136	::485879030697058000
91666102	::485879045616582000
16258970	::485879047399153000
134616278	::485879060317229000
260006924	::485879077429981000
134616278	::485879098346967000
500060319	::485879104986955000
217871594	::485879110783082000
549785954	::485879112775770000
134616278	::485879119591129000
51979136	::485879119838593000
100339690	::485879137215582000
134616278	::485879143163105000
388558032	::485879144656281000
364018467	::485879157818404000
134616278	::485879167972413000
282363016	::485879171281719000
237118122	::485879173408231000
351264389	::485879180627050000
23396218	::485879200164114000
50818061	::485879205435957000
134616278	::485879219121946000
134616278	::485879221688872000
364018467	::485879241872269000
134616278	::485879246808567000
83513704	::485879247253164000
50805763	::485879267805245000
23543960	::485879269810130000
473469863	::485879276068036000
515043655	::485879285069004000
134616278	::485879317096718000
23400461	::485879320317927000
134616278	::485879324357033000
355598729	::485879344464543000
155459778	::485879360394522000
364018467	::485879368112431000
282363016	::485879377230442000
158948807	::485879379684098000
30128717	::485879396470124000
100339690	::485879429768294000
335432246	::485879449833840000
310666452	::485879460319596000
364018467	::485879493459202000
282363016	::485879500438118000
387863634	::485879503118286000
49383709	::485879520839204000
348193845	::485879524987400000
32596609	::485879530356084000
280749613	::485879530968866000
217871594	::485879546290257000
364018467	::485879558701604000
17664609	::485879572429541000
320400498	::485879573704232000
498321918	::485879589689110000
88018997	::485879598916571000
247560161	::485879629241409000
310666452	::485879637021433000
326813935	::485879641463603000
461392295	::485879649398829000
364018467	::485879653077635000
100339690	::485879681426522000
464182365	::485879690381369000
134616278	::485879714050228000
116071398	::485879717627969000
134616278	::485879730923913000
134616278	::485879753476677000
423891750	::485879774489759000
134616278	::485879776817975000
134616278	::485879804705898000
588705820	::485879812897406000
310666452	::485879814767669000
168964399	::485879818718703000
335432246	::485879820765511000
388558032	::485879822451613000
282363016	::485879824708165000
134616278	::485879826080079000
384530394	::485879830353686000
252914746	::485879840067710000
34689419	::485879845746778000
238826465	::485879848809025000
134616278	::485879849190711000
375873224	::485879866772828000
134616278	::485879867083599000
24543872	::485879872607494000
32690664	::485879874024792000
67450397	::485879877502242000
252914746	::485879887916314000
134616278	::485879899870490000
513855251	::485879916743770000
134616278	::485879917046136000
410856984	::485879921496301000
134616278	::485879935417200000
364018467	::485879947169640000
134616278	::485879957923831000
50805763	::485879966337204000
310666452	::485879974725824000
134616278	::485879980111691000
24543872	::485880002010185000
134616278	::485880020179898000
134616278	::485880026274205000
282363016	::485880037258702000
307485154	::485880053046067000
473469863	::485880057131319000
134616278	::485880069593006000
67450397	::485880072281546000
209584784	::485880082301345000
479156555	::485880089323012000
434545772	::485880093860843000
134616278	::485880098969882000
513855251	::485880109350387000
216833550	::485880112361902000
24543872	::485880119756873000
50805763	::485880148986576000
238826465	::485880156591235000
134616278	::485880168419164000
134616278	::485880170260484000
134616278	::485880173330698000
258609027	::485880182629093000
53741229	::485880200698138000
348085087	::485880209950777000
134616278	::485880252313665000
134616278	::485880256721870000
134616278	::485880260924559000
134616278	::485880261897617000
134616278	::485880261931192000
67450397	::485880274681872000
384530394	::485880288174542000
384494456	::485880294558269000
399408344	::485880318528729000
59288102	::485880318579441000
351325780	::485880319485042000
335068121	::485880338502017000
335068121	::485880360454983000
335068121	::485880370307411000
15789848	::485880403920580000
15789848	::485880407355703000
402333632	::485880413974302000
17694593	::485880420446523000
18842764	::485880425328705000
200685756	::485880445947486000
16568377	::485880487354068000
114967175	::485880524833972000
141735027	::485880526449164000
461392295	::485880542928183000
59288102	::485880547475226000
402333632	::485880565271244000
179669687	::485880572128940000
134616278	::485880581054808000
134616278	::485880581159657000
134616278	::485880581205807000
31403901	::485880588029927000
168964399	::485880675036172000
432027433	::485880676034424000
500388817	::485880700801789000
429375230	::485880752962166000
64942768	::485880758314094000
282363016	::485880781227569000
490977827	::485880803734192000
29817953	::485880848877494000
377715399	::485880868569759000
348193845	::485880877130321000
364018467	::485880879387258000
239162983	::485880882985967000
237118122	::485880926782496000
48431204	::485880934143918000
461392295	::485880965223301000
367476078	::485880972684951000
515043655	::485880981321035000
364018467	::485880991366795000
32690664	::485880992922468000
452678521	::485881007225061000
48431204	::485881024577286000
122067183	::485881032109858000
515043655	::485881037314990000
114593439	::485881055463763000
15789848	::485881056327782000
364018467	::485881058349813000
87812967	::485881059792658000
282363016	::485881062426279000
23400461	::485881067979538000
134616278	::485881076288856000
202927618	::485881093456142000
282363016	::485881098430185000
438698734	::485881114909622000
134616278	::485881126670860000
527041090	::485881128679518000
358307309	::485881149680398000
134616278	::485881152147054000
230655725	::485881173793857000
59583601	::485881174451953000
635151853	::485881205028446000
718668289	::485881215031840000
364018467	::485881220451295000
454304418	::485881238343802000
370165750	::485881262453030000
28875632	::485881272158273000
27763417	::485881285584248000
19028099	::485881289392664000
96793797	::485881293113028000
540330411	::485881308241879000
33964276	::485881308842041000
52824736	::485881310791999000
167365283	::485881348259729000
588705820	::485881366392102000
588705820	::485881375535689000
490977827	::485881400571084000
205030447	::485881417813864000
515043655	::485881432389083000
364018467	::485881437980487000
30516926	::485881443290071000
19028099	::485881459069046000
364018467	::485881465633505000
256853017	::485881485484765000
364018467	::485881493353672000
436336703	::485881502044282000
27763417	::485881509945958000
364018467	::485881511842185000
109718758	::485881512361857000
461392295	::485881519060180000
282363016	::485881520062603000
625170672	::485881529634013000
293737316	::485881542787756000
247362551	::485881556276224000
23839835	::485881565734789000
48431204	::485881619648364000
27763417	::485881647489744000
464182365	::485881649586917000
587081117	::485881661792325000
464182365	::485881665525272000
27763417	::485881668197027000
69771494	::485881672068382000
114593439	::485881676782780000
348193845	::485881686157041000
223614733	::485881692108767000
46461373	::485881693510057000
27763417	::485881705899646000
27763417	::485881733330395000
164101308	::485881751328149000
376525681	::485881762242105000
429375230	::485881774480703000
27763417	::485881783888523000
282363016	::485881788175101000
114593439	::485881790301995000
156508337	::485881843598622000
66393146	::485881889559830000
187280228	::485881897298313000
30128717	::485881957348556000
331482356	::485881964315287000
30128717	::485882002533806000
23450320	::485882005012643000
376467319	::485882012377440000
273682366	::485882020975767000
461392295	::485882026730323000
48431204	::485882045902893000
459660056	::485882052009418000
309108026	::485882054031056000
30128717	::485882074222854000
39685005	::485882075598176000
48431204	::485882079042076000
148445755	::485882090680905000
273682366	::485882099295989000
33299478	::485882101242159000
53741229	::485882106103750000
27763417	::485882134507565000
278316478	::485882135929057000
424498591	::485882136474308000
109718758	::485882181336563000
109718758	::485882214463193000
43256984	::485882237619945000
253134261	::485882237682847000
62685527	::485882246868398000
332073582	::485882248848084000
186107022	::485882264467693000
276202961	::485882290414039000
66393146	::485882300643569000
35945417	::485882332826447000
23611301	::485882342297174000
64942768	::485882345413550000
186107022	::485882349070987000
28771314	::485882356721790000
436336703	::485882366456774000
282363016	::485882366846455000
423891750	::485882396063973000
331482356	::485882416603873000
725532679	::485882423331151000
357790406	::485882424220733000
136791341	::485882431653019000
345626789	::485882452653907000
364018467	::485882456583991000
588705820	::485882479652663000
258108922	::485882536438947000
399408344	::485882547054706000
398285469	::485882579891920000
320400498	::485882623844024000
3571651	::485882642836250000
603870273	::485882650725335000
527041090	::485882656068878000
304219715	::485882672925773000
37863682	::485882677975736000
367941154	::485882685030551000
53486281	::485882689514635000
48431204	::485882695474360000
92840294	::485882697844129000
364018467	::485882700591824000
270687983	::485882736456921000
35026897	::485882739913408000
122799833	::485882741918277000
88018997	::485882745718321000
326504971	::485882751917101000
418480466	::485882762423840000
91770694	::485882773551730000
273682366	::485882807072223000
457197060	::485882820863070000
320400498	::485882826194030000
7141172	::485882839196774000
397571431	::485882862269263000
23665083	::485882879272955000
725532679	::485882904040337000
20924979	::485882909992030000
309981035	::485882922176876000
23450320	::485882922256564000
453044363	::485882934314795000
49052615	::485882943936929000
433654462	::485882948466401000
337434597	::485882952044130000
302408703	::485882963474001000
397571431	::485882967458189000
23450320	::485882974802833000
80895456	::485882991429042000
357790406	::485883000635539000
367476078	::485883017873735000
160495648	::485883031312269000
61718844	::485883048731627000
286734780	::485883064812195000
436336703	::485883071200501000
515043655	::485883113742934000
282363016	::485883150266925000
422876369	::485883152070868000
322413121	::485883186040160000
66393146	::485883199138983000
422876369	::485883200741572000
187651826	::485883240868491000
93448284	::485883241321070000
390759619	::485883276679069000
133341985	::485883286640926000
322413121	::485883294513258000
35297171	::485883346061234000
390759619	::485883353258676000
322413121	::485883365686394000
436336703	::485883367800733000
498637061	::485883368173625000
273697690	::485883374738096000
169226510	::485883381180137000
18138157	::485883389484863000
83428249	::485883393742106000
389954423	::485883397206597000
65476712	::485883399463522000
18336787	::485883404055900000
490977827	::485883413837017000
389954423	::485883414327734000
364018467	::485883419445178000
28827091	::485883532812644000
341941030	::485883537451524000
364018467	::485883546658426000
16299351	::485883556808634000
713245898	::485883612915453000
33299478	::485883615662702000
352531780	::485883616308625000
364018467	::485883626182443000
33249556	::485883635044990000
80895456	::485883645945970000
28827091	::485883697522941000
39685005	::485883730288852000
261043724	::485883736521592000
34108658	::485883739650539000
276357208	::485883746680197000
389954423	::485883780515651000
713245898	::485883784265342000
155139746	::485883791894798000
109718758	::485883798307889000
282363016	::485883798819573000
357790406	::485883833917919000
56779057	::485883852812873000
34108658	::485883874430316000
207660046	::485883906961334000
273682366	::485883908458700000
147997393	::485883938213490000
14780915	::485883939681488000
18551115	::485883940935176000
75937251	::485883944391688000
196890320	::485883967497707000
268246881	::485883985352863000
332073582	::485883985898115000
254442957	::485883994387386000
16258970	::485884001518100000
69916897	::485884035529703000
112333263	::485884044790349000
438115686	::485884053921337000
54697279	::485884054433050000
83428249	::485884087563845000
273682366	::485884088067166000
411700909	::485884090701606000
221830651	::485884094182461000
588705820	::485884131952586000
322413121	::485884133663465000
16258970	::485884174583476000
88018997	::485884179595689000
273682366	::485884181595963000
270687983	::485884197991501000
34108658	::485884204647849000
174351092	::485884204769882000
364018467	::485884216056754000
78089247	::485884228328890000
603870273	::485884244992880000
287994287	::485884260646014000
282779381	::485884275363831000
364018467	::485884326639575000
494495688	::485884340035801000
597038752	::485884359417659000
631245094	::485884369349779000
416419059	::485884384398950000
249028893	::485884402203758000
588705820	::485884427005075000
239162983	::485884431832711000
631245094	::485884433103220000
282363016	::485884439562444000
78065938	::485884467253231000
56779057	::485884485393608000
273682366	::485884516326596000
351325780	::485884517966573000
23450320	::485884519896322000
332073582	::485884567249641000
96872197	::485884569003237000
588705820	::485884599265161000
35706997	::485884628486868000
364018467	::485884631137681000
260464441	::485884662493876000
597038752	::485884672136601000
26113249	::485884677798887000
357790406	::485884698011656000
322842111	::485884698368163000
236144487	::485884700485906000
284813143	::485884707067150000
389954423	::485884714310332000
364018467	::485884720912543000
254442957	::485884731280465000
30128717	::485884756069203000
4059771	::485884768618176000
24383303	::485884791959453000
174351092	::485884801531281000
254442957	::485884804395589000
140206179	::485884828944830000
37863682	::485884838021312000
322413121	::485884840223318000
214220072	::485884841901428000
331307463	::485884843587149000
284813143	::485884843910516000
380049732	::485884853544841000
389954423	::485884863233269000
444375493	::485884869965144000
527041090	::485884880119541000
597038752	::485884883554668000
21503139	::485884905201483000
370165750	::485884912839716000
67421080	::485884913774624000
398285469	::485884942165897000
40526887	::485884959119249000
40526887	::485884981374222000
30128717	::485885010806079000
90750144	::485885031295242000
389954423	::485885031332605000
605608831	::485885032058204000
40526887	::485885033882730000
383202357	::485885037649600000
287994287	::485885108675555000
233084334	::485885121116241000
588705820	::485885166557335000
216486063	::485885166691155000
23665083	::485885187629137000
378200627	::485885190540365000
282363016	::485885193803145000
353418151	::485885197120856000
26113249	::485885197259247000
345756955	::485885201357099000
217912167	::485885201705230000
398285469	::485885204318281000
353418151	::485885233258979000
80159052	::485885237973368000
284813143	::485885239848628000
364018467	::485885252037263000
34108658	::485885256017276000
332073582	::485885265550909000
185399022	::485885274577453000
254276767	::485885304960974000
64942768	::485885328805224000
289461446	::485885349663870000
517075828	::485885355887820000
160495648	::485885356475039000
17326645	::485885408203390000
185399022	::485885420861792000
170357410	::485885427782393000
40526887	::485885430781337000
35026897	::485885437505175000
170357410	::485885443641061000
4059771	::485885452298108000
396923534	::485885454198116000
19568023	::485885463400431000
353418151	::485885480827756000
454465194	::485885484971720000
255147158	::485885505817423000
80159052	::485885515275571000
89590985	::485885527061577000
109718758	::485885543956242000
588705820	::485885548859760000
216486063	::485885574880829000
388558032	::485885658561388000
30128717	::485885666417713000
470801476	::485885666556145000
346569016	::485885684171808000
331227001	::485885703348555000
588705820	::485885712060129000
257491716	::485885739247603000
230905946	::485885739851190000
30128717	::485885746327597000
588705820	::485885747736899000
364018467	::485885751587274000
68052287	::485885781958213000
330799447	::485885807639539000
203311237	::485885834655449000
281260984	::485885855010004000
40526887	::485885870801571000
316026178	::485885877839597000
277529978	::485885881371197000
613592670	::485885889445257000
588705820	::485885902410252000
22504277	::485885907589799000
30128717	::485885909863501000
46965667	::485885915228016000
517075828	::485885939059675000
260006924	::485885964296781000
128977591	::485885977538613000
214184608	::485885997981650000
50818061	::485886004666982000
364018467	::485886055833677000
254442957	::485886061973762000
237938155	::485886067904892000
596113934	::485886115111387000
596113934	::485886132631003000
19307731	::485886150863642000
134225933	::485886160158621000
365151006	::485886161756233000
295339639	::485886167837986000
347869774	::485886169171767000
135681283	::485886205003694000
23665083	::485886219608264000
337466318	::485886241418661000
34689419	::485886244510265000
67421080	::485886246233710000
282363016	::485886249115197000
58115212	::485886269835067000
289084083	::485886273748353000
353544330	::485886275203760000
15789848	::485886298134036000
322358530	::485886298901581000
131954929	::485886346787966000
69771494	::485886376987353000
64942768	::485886391880921000
24543872	::485886402803302000
164575018	::485886406355472000
454465194	::485886449321914000
16713682	::485886471446876000
17016789	::485886474563231000
269605766	::485886497636098000
37863682	::485886502451167000
148912524	::485886518330798000
269605766	::485886531597795000
53486281	::485886534986784000
337466318	::485886547384737000
273682366	::485886579450200000
373653741	::485886582457516000
434545772	::485886605643620000
270227232	::485886617144422000
216591008	::485886635557416000
177174253	::485886636379881000
30128717	::485886636694462000
474400310	::485886651046952000
365151006	::485886662983942000
454465194	::485886700330045000
81643358	::485886704998703000
274262734	::485886711239426000
282363016	::485886742302453000
262405775	::485886750875594000
434545772	::485886769502498000
18842764	::485886772170465000
351264389	::485886788343300000
169636335	::485886822057140000
375810749	::485886849261383000
53243169	::485886869943885000
385121286	::485886917083279000
546947837	::485886924230782000
434545772	::485886942655959000
164575018	::485886943394152000
396923534	::485886944375603000
18918771	::485886954190282000
364018467	::485886967402758000
360183119	::485886992379838000
169636335	::485886999643955000
80159052	::485887000067575000
322413121	::485887003569831000
402333632	::485887019713691000
282779381	::485887029515780000
588705820	::485887043936194000
588705820	::485887045228036000
258532274	::485887048008486000
434545772	::485887050290188000
300009838	::485887065088065000
322413121	::485887067365191000
168387841	::485887070137622000
67421080	::485887070238277000
22220460	::485887083655868000
246066577	::485887093307359000
22220460	::485887099367718000
322413121	::485887108926562000
322413121	::485887148323659000
19683725	::485887170901983000
373653741	::485887173711785000
364018467	::485887191231758000
50818061	::485887196860125000
295339639	::485887207001972000
438698734	::485887207425974000
332073582	::485887238182428000
80895456	::485887246818492000
22651134	::485887253735276000
155926653	::485887296055828000
224452115	::485887309179801000
93927673	::485887317706825000
30529918	::485887333183815000
224452115	::485887360434180000
335488857	::485887372190834000
30128717	::485887382735319000
24113194	::485887473113776000
187716774	::485887494345334000
516986236	::485887496719319000
221830651	::485887527237066000
252422768	::485887528327589000
30128717	::485887531356270000
445268626	::485887566588420000
260038180	::485887568312291000
50818061	::485887611337068000
30336217	::485887615720509000
176954488	::485887685337174000
393718746	::485887714181804000
391061760	::485887796612456000
299297459	::485887806720327000
284813143	::485887811519008000
366701651	::485887824197988000
84734115	::485887864706592000
80895456	::485887881026998000
330834997	::485887884264603000
332073582	::485887892720320000
284813143	::485887900434063000
247560161	::485887922785488000
84734115	::485887924534116000
257625769	::485887959481479000
276256841	::485887968704352000
271304998	::485888000786960000
202791635	::485888013868998000
588705820	::485888023905992000
267227218	::485888042196951000
30128717	::485888057519120000
322413121	::485888078230208000
221830651	::485888084144173000
147279456	::485888089420607000
84734115	::485888122979241000
282363016	::485888142650515000
457250385	::485888158773432000
267227218	::485888162313420000
84734115	::485888167237529000
23543960	::485888173596090000
432819849	::485888211382976000
258609027	::485888213932728000
418847263	::485888230467055000
84734115	::485888239803183000
16568377	::485888267892822000
196890320	::485888270828466000
38226468	::485888277715910000
46283045	::485888286905217000
134616278	::485888299899174000
29018568	::485888300688089000
433012724	::485888304307384000
445925140	::485888312901521000
258609027	::485888320459640000
266703661	::485888328768950000
353544330	::485888329825923000
255810490	::485888337073303000
270143437	::485888355520245000
23543960	::485888358304841000
81016171	::485888360108392000
221830651	::485888367326801000
26580506	::485888375187324000
23543960	::485888380689842000
267227218	::485888393469906000
410877459	::485888407613100000
567014078	::485888408099643000
35945417	::485888453792391000
36579395	::485888468803792000
177174253	::485888474625871000
45492981	::485888488143740000
30128717	::485888511355408000
380680929	::485888514349735000
313792688	::485888534788591000
59184492	::485888538907783000
15109013	::485888548978319000
390759619	::485888553633603000
36116261	::485888574269562000
280119639	::485888574789656000
67421080	::485888575645310000
267227218	::485888582268092000
38520445	::485888582406508000
147279456	::485888585703227000
80159052	::485888590451187000
625170672	::485888601339596000
45492981	::485888602795024000
457250385	::485888614799134000
15109013	::485888614891405000
246066577	::485888630574317000
46283045	::485888646512259000
325359983	::485888669174087000
184962835	::485888704750559000
257625769	::485888711067181000
267227218	::485888724496953000
390759619	::485888745195835000
76442745	::485888760597336000
433012724	::485888780352503000
187280228	::485888813537849000
614074554	::485888825944571000
30516926	::485888862611202000
433012724	::485888869418553000
254276767	::485888870807244000
269383781	::485888888712351000
233767854	::485888896291848000
30128717	::485888898825203000
34689419	::485888908551417000
245573462	::485888913009963000
92568275	::485888939656769000
255810490	::485888946954465000
267227218	::485888956764942000
445925140	::485888997231562000
29018568	::485889010762792000
280119639	::485889029645160000
51554430	::485889032682229000
411912822	::485889050969403000
30336217	::485889088503812000
40526887	::485889090575794000
284813143	::485889091591229000
240530585	::485889115083128000
15109013	::485889159123304000
210996408	::485889161820258000
284813143	::485889162076512000
295339639	::485889183953592000
269383781	::485889189909520000
128775325	::485889208934879000
267227218	::485889238383079000
56917722	::485889240085958000
457197060	::485889244607426000
454375039	::485889260164104000
177174253	::485889260256763000
87812967	::485889274878099000
93448284	::485889341588115000
282363016	::485889350807191000
62093388	::485889358298628000
457197060	::485889377126461000
311297676	::485889379471073000
311297676	::485889380158951000
311297676	::485889380788076000
311297676	::485889381522092000
311297676	::485889382222544000
113048616	::485889393211609000
113048616	::485889393840766000
286734780	::485889419975487000
56917722	::485889438115827000
76977679	::485889473746853000
21682918	::485889482097311000
348193845	::485889520718450000
286341932	::485889525399289000
26109453	::485889536937848000
23663256	::485889574711730000
67421080	::485889580088840000
300135225	::485889582383112000
457811756	::485889588875902000
269383781	::485889612884086000
457811756	::485889614209511000
96793797	::485889616038223000
322413121	::485889618416394000
364018467	::485889632731947000
451868502	::485889642089029000
90689440	::485889647684227000
184962835	::485889668248907000
87956728	::485889692098105000
67421080	::485889693335027000
32596609	::485889695847444000
14253476	::485889701849858000
263914867	::485889714575003000
259413656	::485889717884698000
15330061	::485889719780528000
286734780	::485889751312908000
282363016	::485889787841089000
168964399	::485889842509647000
78089247	::485889905709441000
269383781	::485889914064478000
56917722	::485889930938183000
284813143	::485889952686047000
364018467	::485889952845398000
17054163	::485889984655003000
376472794	::485889992699686000
6284612	::485890015998660000
23663256	::485890019576406000
39685005	::485890023795863000
56917722	::485890028497690000
8962732	::485890043106430000
66203192	::485890068385509000
8962732	::485890075251589000
23543960	::485890096902594000
348193845	::485890109468712000
56736460	::485890139336761000
25410192	::485890165450096000
71597388	::485890171313729000
361532861	::485890172178165000
224124379	::485890177517092000
3571651	::485890187734839000
14253476	::485890200124813000
725532679	::485890235549908000
437064295	::485890241027264000
27816303	::485890243741356000
66203192	::485890244210724000
725532679	::485890248376086000
588705820	::485890288268083000
29935926	::485890296736006000
108605734	::485890308299706000
725532679	::485890334862610000
123739379	::485890348850241000
33299478	::485890359898030000
116054733	::485890387861856000
30336217	::485890401006391000
50818061	::485890402986110000
202791635	::485890404056059000
376472794	::485890420975882000
165072349	::485890422498025000
453044363	::485890425715060000
268246881	::485890444522688000
545297326	::485890471022325000
38226468	::485890474998128000
15109013	::485890482891784000
122067183	::485890488042401000
202791635	::485890491029155000
414952579	::485890514525224000
376472794	::485890525690880000
245855482	::485890529969065000
364018467	::485890557668249000
599774410	::485890571001556000
396923534	::485890587334152000
286341932	::485890598444867000
162200561	::485890610159562000
30336818	::485890623791042000
31536491	::485890626743848000
224124379	::485890630405476000
37730571	::485890639088066000
81643358	::485890641822765000
165072349	::485890652660432000
318627551	::485890657639071000
15109013	::485890664823914000
50818061	::485890679902453000
228264355	::485890707765198000
364018467	::485890710127009000
228264355	::485890752430346000
359174210	::485890778099494000
414952579	::485890779202584000
352970133	::485890811767173000
37730571	::485890815089455000
268246881	::485890819958657000
27792069	::485890846827372000
54405135	::485890851558531000
84734115	::485890854679101000
464182365	::485890862405005000
464182365	::485890882625736000
373690904	::485890893547700000
364018467	::485890902129651000
373690904	::485890913441308000
588705820	::485890914163122000
269401499	::485890923444723000
18138157	::485890943883542000
125718303	::485890949591994000
112333263	::485890957309521000
414952579	::485890974799785000
81643358	::485890976234618000
65576332	::485890994248765000
138557664	::485891000397623000
357211620	::485891019872161000
56917722	::485891052931264000
389105684	::485891076041875000
220532575	::485891102541901000
45911298	::485891103451664000
414952579	::485891116311384000
19147974	::485891122997526000
267227218	::485891145428262000
364018467	::485891211853836000
376467319	::485891238986391000
469196810	::485891250856275000
445925140	::485891274029817000
599774410	::485891284121710000
81016171	::485891286260400000
445925140	::485891303196999000
33299478	::485891320561418000
376525681	::485891321736200000
82707747	::485891332854923000
82707747	::485891369936773000
23543960	::485891392862826000
451868502	::485891418452279000
90689440	::485891425272217000
410297246	::485891427910447000
37730571	::485891431249481000
614074554	::485891437536358000
82707747	::485891446054989000
17016789	::485891462341480000
445925140	::485891478741200000
267227218	::485891495845588000
29935926	::485891498911596000
382190006	::485891499108749000
331423379	::485891526073925000
223614733	::485891545468375000
82707747	::485891556096737000
62093388	::485891564720652000
26642766	::485891565467213000
599774410	::485891567756931000
24113194	::485891583330353000
82707747	::485891585473650000
78065938	::485891595355430000
82707747	::485891615261597000
82707747	::485891643921276000
105598447	::485891648606310000
503741267	::485891649449766000
364546435	::485891662317490000
82707747	::485891668676079000
82707747	::485891696329097000
16102033	::485891709134733000
364018467	::485891711034744000
81643358	::485891719679205000
82707747	::485891728243560000
16726467	::485891752419950000
277529978	::485891770278871000
364018467	::485891795059212000
364018467	::485891823991549000
295881773	::485891840097677000
15109013	::485891848100401000
450970324	::485891890127339000
18918771	::485891906002370000
105598447	::485891942719291000
76977679	::485891953599344000
96062555	::485891967000137000
332073582	::485891984683315000
40526887	::485891995362009000
71617108	::485891999099531000
553738195	::485892037758054000
73731844	::485892042803777000
230365198	::485892049645088000
599774410	::485892084054777000
177174253	::485892087767109000
282363016	::485892123686760000
367941154	::485892247523962000
4059771	::485892277785489000
64584579	::485892281753276000
18028506	::485892304218357000
553738195	::485892319644614000
140110825	::485892322354135000
56779057	::485892367442931000
271304998	::485892374523297000
18028506	::485892379103465000
330195429	::485892392826855000
22220460	::485892423738875000
367941154	::485892434598322000
66203192	::485892440012767000
39553593	::485892485622030000
271304998	::485892489786970000
345756955	::485892546204160000
46283045	::485892552172650000
351174024	::485892595436883000
169636335	::485892601355071000
276357208	::485892615158505000
67656722	::485892617012793000
588705820	::485892620565372000
500212290	::485892653129535000
278220302	::485892655537061000
277529978	::485892665951535000
56736460	::485892684004196000
461392295	::485892691658416000
513711139	::485892706624110000
33369338	::485892728689938000
18547273	::485892766778408000
599774410	::485892778535055000
96062555	::485892785153638000
64942768	::485892811934277000
140110825	::485892814094364000
386861626	::485892835732770000
24983393	::485892842502373000
277529978	::485892842951159000
453044363	::485892848059830000
105598447	::485892909388931000
262496951	::485892945548029000
113722629	::485892981241544000
19161423	::485892985167835000
23933265	::485892988116008000
330195429	::485893007967670000
399621678	::485893060685885000
19161423	::485893069989216000
187280228	::485893078092247000
276202961	::485893098732392000
16258970	::485893128780804000
54405135	::485893159998615000
301257200	::485893166282080000
155650977	::485893173651460000
187280228	::485893179107840000
282363016	::485893223433244000
414952579	::485893231473725000
48764697	::485893253925847000
19161423	::485893268648255000
155650977	::485893273614290000
105598447	::485893275455197000
249028893	::485893276134678000
19161423	::485893282279743000
579647636	::485893283541831000
67450397	::485893292920668000
15109013	::485893294417645000
424498591	::485893295566888000
25099957	::485893304496558000
19161423	::485893320200450000
59184492	::485893334633054000
399114412	::485893344166285000
410961985	::485893364542238000
37029138	::485893367864119000
372068999	::485893375359717000
393761423	::485893376256917000
301044144	::485893386235547000
240941201	::485893387388596000
303080805	::485893400764637000
25099957	::485893421245005000
15109013	::485893429659189000
377715399	::485893435862159000
37776645	::485893438769217000
131954929	::485893473191481000
277529978	::485893484805500000
108605734	::485893499368132000
131420707	::485893513800716000
414952579	::485893538710691000
31056422	::485893585443639000
34689419	::485893617869799000
192616191	::485893638392516000
160453801	::485893659397595000
355896730	::485893680427831000
48764697	::485893687172272000
282363016	::485893693271199000
445925140	::485893699734212000
445925140	::485893707808256000
364018467	::485893712736976000
358611246	::485893735415169000
408869196	::485893777991954000
122067183	::485893845029122000
40478607	::485893867414491000
277529978	::485893902231027000
339917675	::485893923080904000
282363016	::485893949379207000
3571651	::485893962662965000
33964276	::485893990030802000
205030447	::485893991473246000
410961985	::485894014906793000
425183249	::485894027548852000
205030447	::485894057177006000
160733683	::485894095454228000
106135938	::485894098788691000
56736460	::485894109203550000
56736460	::485894123203727000
453044363	::485894152702287000
78089247	::485894162839896000
40478607	::485894166166372000
78089247	::485894226031308000
597834721	::485894235325886000
364018467	::485894247733022000
410961985	::485894265726189000
131954929	::485894285401681000
141976809	::485894287737901000
409709795	::485894300769611000
16258970	::485894308311339000
513434526	::485894319279071000
37730571	::485894337981865000
371578955	::485894351533666000
163279109	::485894366100488000
277529978	::485894371489755000
131954929	::485894380385873000
50818061	::485894383107973000
225206178	::485894387755675000
371578955	::485894427442163000
40478607	::485894443418267000
202791635	::485894451450376000
282363016	::485894466071318000
14085431	::485894474653270000
50818061	::485894494873608000
282363016	::485894505573253000
277529978	::485894519678713000
727422228	::485894521977200000
114579662	::485894529313013000
486174522	::485894541593964000
597834721	::485894574955855000
278301419	::485894660104019000
36829018	::485894690550468000
49455873	::485894714713845000
65995121	::485894733211131000
118827154	::485894738650742000
588705820	::485894744313458000
277529978	::485894747718815000
15330061	::485894757701652000
308170990	::485894757781340000
407399368	::485894789724766000
243014276	::485894806971744000
367298176	::485894812181073000
19161423	::485894851876368000
58028621	::485894882787995000
33676766	::485894888102187000
19182658	::485894891931975000
73731844	::485894928602771000
131954929	::485894958491004000
64942768	::485894998936666000
175314654	::485895021342633000
43052467	::485895056860004000
261471578	::485895060320309000
364018467	::485895094189305000
462487376	::485895108508655000
471291163	::485895111285686000
31403901	::485895129958723000
357790406	::485895136556376000
315296719	::485895152280408000
340678678	::485895186912776000
14780915	::485895198464294000
80895456	::485895211508584000
67656722	::485895235026026000
261471578	::485895243837882000
253759009	::485895255732928000
614096745	::485895313719193000
131954929	::485895324125233000
277529978	::485895334401277000
261471578	::485895336880136000
25760567	::485895353204756000
727422228	::485895359193817000
816177	::485895371990634000
285955708	::485895378688954000
19568023	::485895382422274000
387461887	::485895432640274000
282363016	::485895453104287000
187716774	::485895479343861000
67656722	::485895512068218000
29605636	::485895528912154000
29605636	::485895557135597000
396923534	::485895560730132000
67656722	::485895571534643000
264904736	::485895577549303000
414952579	::485895614249459000
277529978	::485895614316564000
271304998	::485895615616794000
195154119	::485895617793638000
131420707	::485895619601760000
227072583	::485895628082647000
387461887	::485895635883655000
597834721	::485895636575727000
290855101	::485895639645945000
25760567	::485895660613693000
282363016	::485895669991751000
355717008	::485895675083649000
356408344	::485895681471561000
387461887	::485895710408065000
53243169	::485895719879188000
387461887	::485895737960460000
213887474	::485895741001699000
279608688	::485895753596809000
387461887	::485895773075165000
348262381	::485895788241764000
330195429	::485895796424839000
188922113	::485895822848958000
387461887	::485895827257167000
250713436	::485895831111757000
444247134	::485895838720212000
102233693	::485895849562501000
471291163	::485895878017040000
80895456	::485895885143154000
18842764	::485895896044158000
276357208	::485895904646270000
374772557	::485895948313559000
325359983	::485895976444383000
132314519	::485895978440851000
724485482	::485896027447504000
384494456	::485896050469654000
53243169	::485896052391022000
494376740	::485896056274579000
279608688	::485896079271931000
224095849	::485896083977953000
614074554	::485896086281003000
346173821	::485896089510633000
15789848	::485896107084378000
273271548	::485896107185414000
277529978	::485896136662581000
355717008	::485896140236144000
250713436	::485896147177730000
364018467	::485896156015513000
7875762	::485896163733012000
494376740	::485896168728043000
81643358	::485896185019129000
47167252	::485896201296834000
337367504	::485896206758182000
425183249	::485896263532298000
325359983	::485896281479315000
387461887	::485896283266109000
56736460	::485896283706888000
14792781	::485896289985384000
25760567	::485896298189438000
553738195	::485896314144559000
39215095	::485896315671293000
240530585	::485896361716371000
364018467	::485896372118638000
19161423	::485896381526470000
281829913	::485896389851766000
282363016	::485896393786007000
588705820	::485896404955852000
399114412	::485896406188584000
588705820	::485896431958769000
330195429	::485896433434783000
25760567	::485896445497589000
19161423	::485896446617849000
588705820	::485896466276548000
81674504	::485896471087427000
553738195	::485896475088412000
114579662	::485896489999167000
31403901	::485896523281346000
588705820	::485896528209641000
281829913	::485896542973214000
15288029	::485896550179020000
64942768	::485896577316167000
20786050	::485896617816379000
192616191	::485896624879591000
340646680	::485896625299017000
131954929	::485896631846330000
192727478	::485896635814146000
46965667	::485896649307607000
354629644	::485896690747318000
500060319	::485896695193296000
66786075	::485896709172506000
273271548	::485896715744976000
46965667	::485896716164804000
192727478	::485896729691054000
263914867	::485896730190176000
264904736	::485896759499968000
260539431	::485896766991003000
273271548	::485896783122288000
46965667	::485896787337953000
277529978	::485896853980868000
159640806	::485896860674969000
26580506	::485896861023473000
264904736	::485896866282733000
80895456	::485896879268691000
76977679	::485896883580051000
46965667	::485896893323808000
346173821	::485896934562209000
27816303	::485896954267049000
53243169	::485896981991403000
86604355	::485896988861685000
76977679	::485896993022046000
192590347	::485897029160562000
192616191	::485897032733704000
33029479	::485897092544483000
364018467	::485897109842178000
615688476	::485897129441763000
84734115	::485897186878562000
129050216	::485897200527216000
367298176	::485897239366103000
364018467	::485897266008715000
80895456	::485897275848523000
129050216	::485897278910369000
53741229	::485897287013376000
176954488	::485897293808152000
379576750	::485897318743289000
597965837	::485897321155395000
271204273	::485897350175391000
597965837	::485897361034838000
727422228	::485897370731675000
271204273	::485897378994462000
187651826	::485897393674924000
61698439	::485897407277060000
42220462	::485897408014856000
53243169	::485897425731977000
76248039	::485897435055943000
196890320	::485897450654158000
277529978	::485897462364655000
33029479	::485897505763123000
122717174	::485897516743815000
196890320	::485897520338333000
265249050	::485897583638753000
273271548	::485897590169272000
727422228	::485897602613772000
42220462	::485897603461033000
367298176	::485897617063153000
425183249	::485897641369567000
271204273	::485897641499168000
119636299	::485897649464156000
134616278	::485897660038381000
277529978	::485897678274822000
433012724	::485897692531261000
81872162	::485897719480086000
53741229	::485897722537312000
273271548	::485897738530590000
3571651	::485897741814759000
268246881	::485897748328112000
42220462	::485897765361176000
53741229	::485897780095766000
277529978	::485897796956864000
273271548	::485897803290640000
68052287	::485897805647843000
174351092	::485897810953261000
281260984	::485897873624530000
52929975	::485897883040743000
335432246	::485897898454810000
19161423	::485897913156243000
268987143	::485897916230672000
57385263	::485897923021266000
167144906	::485897932579692000
357790406	::485897934182318000
312784161	::485897940599201000
59454178	::485897950745612000
338588400	::485897951852494000
700013623	::485897971016691000
52929975	::485897981694984000
359104594	::485897983997665000
276202961	::485897984580673000
187280228	::485898014511202000
722514433	::485898028830961000
270173839	::485898056647196000
33299478	::485898068143792000
282363016	::485898089887043000
724485482	::485898090705350000
268987143	::485898122464600000
396923534	::485898132169826000
277529978	::485898150289227000
61698439	::485898164663107000
136238737	::485898179666132000
192727478	::485898200130154000
59454178	::485898206572978000
15109013	::485898208908828000
724485482	::485898215133564000
324536771	::485898255469785000
53741229	::485898281382195000
33299478	::485898281570926000
282363016	::485898322901618000
724485482	::485898332964151000
374528956	::485898355399073000
724485482	::485898376735891000
245398547	::485898392414208000
115141777	::485898395257954000
724485482	::485898396591722000
276202961	::485898397291798000
389614947	::485898414853722000
160453801	::485898425570181000
724485482	::485898429689004000
330195429	::485898469748379000
59454178	::485898487741960000
18138157	::485898487922298000
136791341	::485898497317564000
282363016	::485898502807896000
192727478	::485898506150756000
387461887	::485898510319890000
27364321	::485898515869364000
33029479	::485898520793075000
276202961	::485898535859015000
331423379	::485898575704903000
102875172	::485898587495485000
269605766	::485898665702084000
52929975	::485898670882054000
506824920	::485898679283249000
553738195	::485898695674564000
24494616	::485898736019963000
252823136	::485898747092553000
252793957	::485898750368313000
65512747	::485898753727942000
52824736	::485898762754088000
268987143	::485898784766177000
276202961	::485898788100255000
6203992	::485898845025361000
168964399	::485898854164754000
38577111	::485898861454450000
14297098	::485898861819731000
268246881	::485898865854259000
258108922	::485898875694088000
463250994	::485898876654612000
39237011	::485898877170876000
19210855	::485898889191366000
727422228	::485898890118324000
43586963	::485898913506131000
372611209	::485898918262095000
48971187	::485898931960680000
59454178	::485898968287543000
317524005	::485898983307345000
95554541	::485899002617929000
27364321	::485899009798975000
361391612	::485899029088182000
293897624	::485899066098712000
318627551	::485899078622924000
414952579	::485899084188753000
499995726	::485899088164950000
62093388	::485899090514149000
82150924	::485899117411852000
277529978	::485899128933609000
389614947	::485899131337330000
40783277	::485899141994668000
724485482	::485899143282704000
88018997	::485899160306982000
239254872	::485899165151420000
115141777	::485899175926968000
724485482	::485899175985709000
59288102	::485899179068489000
83673720	::485899188212076000
58949154	::485899190212362000
14520186	::485899193882779000
6203992	::485899202581389000
66786075	::485899217072705000
344454080	::485899229693370000
445268626	::485899237331578000
95554541	::485899268239024000
273271548	::485899268495253000
276202961	::485899272303308000
59288102	::485899279429816000
239254872	::485899300841324000
17035194	::485899313613381000
160453801	::485899344457920000
337169907	::485899346404057000
348085087	::485899347742056000
364018467	::485899350682664000
114579662	::485899353194627000
43052467	::485899361025409000
58949154	::485899403094265000
114579662	::485899416310517000
724485482	::485899453233377000
27331165	::485899477157691000
58949154	::485899477379600000
337169907	::485899486510587000
63617875	::485899504756207000
364018467	::485899532098887000
140110825	::485899537848868000
14297098	::485899559613505000
387461887	::485899602973818000
50818061	::485899602978013000
527041090	::485899604039184000
348085087	::485899634301079000
40783277	::485899666597240000
318627551	::485899669159952000
58949154	::485899673807224000
445268626	::485899690870059000
43052467	::485899694338363000
347596428	::485899764873965000
279608688	::485899799703474000
43052467	::485899801871921000
40783277	::485899822826668000
347596428	::485899854447529000
45470777	::485899860722581000
58949154	::485899866036371000
40097041	::485899878128959000
396923534	::485899882687787000
370165750	::485899884806283000
160453801	::485899895241310000
23672351	::485899902657232000
337169907	::485899906574331000
40783277	::485899926975418000
96793797	::485899927004794000
237936556	::485899950790680000
293897624	::485899957656760000
58949154	::485899965177159000
414103187	::485899968801419000
253737829	::485899974127804000
367298176	::485899985632780000
45470777	::485899988552384000
19161423	::485899992746700000
192727478	::485900001420136000
375364618	::485900007954841000
27763417	::485900083834011000
24171213	::485900084186324000
14520186	::485900101685362000
165072349	::485900112518860000
375364618	::485900119187787000
335432246	::485900126917890000
84870240	::485900194639142000
343904325	::485900198367883000
364018467	::485900224884649000
76977679	::485900259843780000
83163050	::485900265917517000
375364618	::485900278504640000
343756278	::485900294149009000
161656785	::485900305649790000
122067183	::485900313094651000
375364618	::485900313354702000
185084575	::485900313703247000
40783277	::485900345504038000
337396732	::485900349689958000
375364618	::485900350197485000
20833365	::485900352454004000
36612981	::485900361249468000
267405925	::485900363929628000
167144906	::485900364072239000
463250994	::485900366274244000
387461887	::485900371903000000
490977827	::485900380803719000
36861827	::485900382380785000
337169907	::485900384146169000
38226468	::485900385400270000
29607520	::485900393856393000
387461887	::485900395470786000
625170672	::485900405730074000
286341932	::485900428601602000
33788573	::485900457273851000
29300584	::485900459580727000
43052467	::485900472469843000
375810749	::485900483697987000
273631488	::485900494062104000
62975545	::485900499414429000
240492455	::485900517600948000
375364618	::485900521807433000
106320745	::485900549418536000
131220599	::485900554887901000
262405775	::485900558968971000
375810749	::485900587154690000
131220599	::485900603629924000
375364618	::485900610537934000
390759619	::485900633581449000
387461887	::485900643119288000
14604658	::485900647871438000
134225933	::485900672496570000
414952579	::485900674140360000
167144906	::485900674832420000
155139746	::485900688111575000
38577111	::485900745611280000
50011708	::485900748627005000
331423379	::485900767631392000
40783277	::485900806462246000
519909326	::485900825160462000
317596401	::485900829929394000
390759619	::485900831833591000
257491716	::485900832073060000
344454080	::485900895578624000
337169907	::485900898187493000
187651826	::485900904810700000
331423379	::485900913320554000
40783277	::485900937790103000
80895456	::485900952143417000
429375230	::485900960443547000
276202961	::485900975270408000
38577111	::485900976063123000
417606826	::485901007100968000
83163050	::485901013837434000
328828628	::485901016387166000
69916897	::485901030996332000
387461887	::485901062876823000
240492455	::485901062986293000
73795436	::485901099057311000
391573659	::485901117088620000
163340834	::485901146322898000
279608688	::485901157291028000
370165750	::485901161699213000
324794875	::485901164513202000
273271548	::485901178295697000
337169907	::485901188605308000
331423379	::485901209497133000
725532679	::485901223006965000
40783277	::485901229269078000
17764624	::485901243357728000
273271548	::485901246927097000
478941450	::485901263901454000
614436697	::485901349591080000
53243169	::485901358667923000
93043270	::485901358869254000
614436697	::485901363826552000
217563665	::485901391584845000
494376740	::485901399834648000
312784161	::485901423129812000
176954488	::485901466779910000
267405925	::485901478003884000
276202961	::485901492637794000
73795436	::485901561361879000
17908818	::485901564549537000
15267198	::485901573256515000
334403708	::485901590394454000
15267198	::485901593875738000
348085087	::485901595163373000
15267198	::485901603464290000
725532679	::485901637740150000
724485482	::485901660045467000
401757405	::485901662486151000
238307628	::485901667276046000
62940169	::485901704823463000
286910447	::485901725706883000
24136198	::485901737849815000
411912822	::485901739540094000
381203261	::485901747236261000
62975545	::485901751045083000
141821632	::485901768312647000
330834997	::485901817377587000
396923534	::485901818308726000
570502101	::485901832695214000
273631488	::485901868451627000
279608688	::485901870863380000
269383781	::485901886352928000
479246485	::485901907999744000
276202961	::485901910155612000
41908697	::485901928778715000
45150174	::485901964791005000
724485482	::485901970696581000
141821632	::485901976845049000
107610605	::485902010252660000
276202961	::485902018372849000
134585678	::485902035607236000
293644929	::485902057618952000
267405925	::485902058982080000
276202961	::485902063163826000
288531248	::485902066691223000
394962689	::485902088397127000
64584579	::485902095640301000
252389746	::485902101277458000
725532679	::485902102015668000
385121286	::485902121565319000
267482514	::485902121636610000
317524005	::485902133472944000
352531780	::485902151776890000
281829913	::485902170848382000
276202961	::485902203203248000
140157275	::485902236300873000
390759619	::485902237319700000
237936556	::485902240570302000
276202961	::485902244487757000
19683725	::485902262829871000
79633612	::485902264885051000
293897624	::485902296237088000
236271147	::485902305544245000
276202961	::485902308371230000
498321918	::485902309487304000
34767424	::485902317862920000
106561609	::485902347315322000
273271548	::485902348901167000
252389746	::485902356895133000
266210776	::485902361559199000
513711139	::485902365816791000
73795436	::485902372108263000
216486063	::485902377359523000
338073739	::485902389950812000
570502101	::485902391825297000
33299478	::485902442056278000
210996408	::485902456690180000
165967574	::485902457374253000
97336064	::485902469029822000
254210162	::485902479377170000
80895456	::485902496817491000
281829913	::485902498100547000
352531780	::485902508586717000
426923626	::485902509966647000
34767424	::485902543533268000
617791569	::485902566459326000
252389746	::485902587376324000
308175001	::485902590807261000
69662123	::485902604149735000
311664191	::485902604514639000
107823354	::485902605273796000
236271147	::485902653243658000
80895456	::485902680704167000
218321424	::485902689121755000
518141549	::485902711758409000
119636299	::485902735699488000
383202357	::485902774308438000
218321424	::485902795581583000
239254872	::485902800119799000
625170672	::485902805027135000
625170672	::485902805136187000
545297326	::485902805635710000
335432246	::485902818310512000
55287428	::485902820059529000
236271147	::485902833481314000
168347877	::485902838829051000
508860717	::485902855211999000
19028099	::485902859439853000
329955120	::485902861696397000
286734780	::485902876300947000
727422228	::485902884580503000
48431204	::485902893095342000
44278444	::485902895582572000
349472194	::485902955720499000
349787019	::485902962493886000
19028099	::485902963106279000
345756955	::485902965455089000
47929423	::485902970220195000
25760567	::485902973877243000
119636299	::485902995167539000
28875632	::485903001907769000
252823136	::485903002641784000
335432246	::485903029850226000
625170672	::485903034690465000
58949154	::485903038473711000
361199465	::485903046225178000
160144135	::485903072204697000
625170672	::485903114596139000
425381729	::485903117871886000
236271147	::485903120690446000
727422228	::485903126621204000
245855482	::485903168795312000
14780915	::485903206149795000
301016850	::485903215372689000
279608688	::485903218786844000
168347877	::485903221525712000
82257804	::485903235484753000
269383781	::485903249245892000
40526887	::485903251087183000
279608688	::485903268749393000
335432246	::485903346574696000
254210162	::485903375318253000
407399368	::485903392074510000
254210162	::485903449263837000
349484189	::485903455517560000
395703736	::485903536140869000
176839128	::485903537264553000
138935158	::485903557690810000
301016850	::485903570428891000
185399022	::485903579937779000
494376740	::485903580864331000
61318348	::485903595213438000
26113249	::485903622522535000
263418480	::485903638611505000
14085431	::485903643145560000
328828628	::485903657527816000
17840621	::485903686980616000
570502101	::485903742215024000
279608688	::485903775840755000
349484189	::485903792399843000
30128717	::485903815968038000
130670448	::485903864906788000
22278303	::485903866060619000
57300329	::485903870338813000
17840621	::485903878815514000
79633612	::485903896791887000
12057032	::485903899870511000
625170672	::485903954287407000
513711139	::485903957945245000
296901409	::485904007747993000
17840621	::485904015868563000
425183249	::485904041286053000
85111877	::485904086231838000
172035134	::485904089343987000
105598447	::485904104430899000
26113249	::485904116728987000
374739722	::485904118817386000
480857982	::485904121589792000
207660046	::485904139897937000
30128717	::485904141492178000
425381729	::485904144461357000
39847939	::485904162857566000
44278444	::485904163885572000
207660046	::485904164161986000
599774410	::485904184160444000
131420707	::485904202590593000
267482514	::485904239764307000
17840621	::485904253018701000
132649069	::485904299054989000
57300329	::485904300980580000
725532679	::485904339027124000
349386319	::485904380822966000
328828628	::485904390092365000
337434597	::485904395570126000
17840621	::485904409428516000
168964399	::485904461391355000
81016171	::485904470425866000
725532679	::485904513417887000
570502101	::485904522393300000
46965667	::485904540949299000
105598447	::485904543742300000
17840621	::485904567495065000
20863117	::485904582292160000
219550942	::485904612286025000
81016171	::485904647077371000
328828628	::485904659182141000
21531254	::485904666060791000
40946018	::485904668594163000
46965667	::485904672021282000
401089789	::485904681395576000
122717174	::485904696335286000
23721718	::485904710634078000
305370209	::485904726760751000
27364321	::485904800681590000
277529978	::485904811183722000
46965667	::485904823913816000
100626124	::485904865520934000
277529978	::485904880104513000
17840621	::485904883540037000
277626311	::485904907052929000
134585678	::485904920696999000
187280228	::485904926334124000
617791569	::485904946789748000
725532679	::485904969590378000
349386319	::485904987101204000
376525681	::485904993225293000
105598447	::485904996328693000
328828628	::485905010018877000
105598447	::485905053585117000
725532679	::485905055833665000
635577431	::485905060145016000
349386319	::485905063672434000
429375230	::485905163878555000
376525681	::485905171218976000
141821632	::485905183906340000
725532679	::485905184342564000
17840621	::485905185181794000
341732173	::485905190717906000
347596428	::485905197885972000
20863117	::485905203200135000
187280228	::485905207432187000
26113249	::485905209365770000
352531780	::485905240349081000
220532575	::485905250998444000
81674504	::485905252231544000
46965667	::485905252546531000
245398547	::485905257739083000
37863682	::485905258791436000
3571651	::485905285304041000
56736460	::485905288370077000
177101575	::485905308066516000
115518508	::485905313787179000
415179202	::485905322813714000
27268559	::485905367839174000
330834997	::485905385904013000
725532679	::485905392162328000
273034167	::485905432435634000
31403901	::485905432616382000
294964037	::485905450442190000
508860717	::485905472038252000
344857407	::485905511716376000
228264355	::485905529340850000
20833365	::485905536148176000
20804321	::485905542213152000
30362051	::485905548269740000
30362051	::485905555743977000
17840621	::485905564892168000
199331386	::485905583514869000
410297246	::485905589013188000
58587526	::485905591060426000
286282963	::485905595179208000
346569016	::485905606318907000
238826465	::485905607271403000
245398547	::485905609460834000
228264355	::485905622919966000
249243467	::485905631308955000
56736460	::485905648463659000
141821632	::485905660899377000
245398547	::485905686568898000
140110825	::485905702033313000
725050717	::485905704192974000
228264355	::485905706118168000
16258970	::485905714188414000
410297246	::485905722815676000
49455873	::485905744701566000
163340834	::485905750569803000
187280228	::485905751978700000
509524562	::485905754680205000
724485482	::485905778617114000
79633612	::485905786116517000
348193845	::485905789177978000
93043270	::485905816302915000
724485482	::485905821419991000
238788821	::485905825517408000
30362051	::485905846967095000
199331386	::485905847265275000
93043270	::485905859789459000
389614947	::485905893436174000
725532679	::485905895889465000
439491329	::485905900855910000
26113249	::485905915611459000
330834997	::485905947819139000
410377090	::485905965057708000
224103552	::485905989514698000
410377090	::485905994430435000
120966317	::485906013137027000
289650000	::485906016605728000
138935158	::485906030295928000
139547588	::485906057735438000
18336787	::485906058594877000
725532679	::485906061153423000
18138157	::485906069705617000
415179202	::485906070272225000
65576332	::485906099644542000
96793797	::485906124688748000
367298176	::485906144984985000
338073739	::485906185145819000
17840621	::485906185309421000
350968313	::485906190128644000
19147974	::485906221833404000
45759903	::485906222902554000
108814965	::485906225025273000
363059827	::485906225624657000
199331386	::485906228082929000
367298176	::485906257237135000
443376354	::485906265625743000
166897115	::485906274186309000
367298176	::485906275834675000
17840621	::485906313944514000
93043270	::485906318608568000
233084334	::485906352682725000
105598447	::485906366364516000
350968313	::485906382152286000
138935158	::485906403517669000
348193845	::485906427530067000
47929423	::485906433024602000
333877322	::485906457351565000
33282020	::485906461260652000
724485482	::485906491594244000
187078541	::485906493292572000
350968313	::485906494605787000
445268626	::485906498699395000
725532679	::485906529715904000
344857407	::485906531863367000
262870925	::485906549676998000
364410144	::485906562490187000
314864925	::485906578311483000
348193845	::485906584657072000
126507603	::485906612259803000
93043270	::485906614344744000
725532679	::485906643578675000
239254872	::485906648049795000
33823755	::485906667310428000
148436850	::485906725267329000
527041090	::485906744736878000
350968313	::485906761598377000
49455873	::485906778752704000
96793797	::485906803285164000
67450397	::485906812710170000
38713173	::485906814425235000
79633612	::485906849490026000
107842096	::485906890442801000
307372680	::485906902736711000
629894993	::485906930804592000
238826465	::485906971175165000
96793797	::485906988883128000
120966317	::485906991370346000
166897115	::485907008999002000
33823755	::485907019585839000
6203992	::485907021951021000
270227232	::485907042524086000
120966317	::485907046999404000
72143337	::485907052087496000
6203992	::485907075935916000
120966317	::485907078960005000
635151853	::485907088858554000
518141549	::485907095967911000
84870240	::485907099105644000
56736460	::485907136917291000
242435004	::485907161143578000
175314654	::485907174938640000
344857407	::485907195586826000
518141549	::485907212402163000
418314197	::485907214763180000
348193845	::485907233268441000
46764883	::485907239941574000
333877322	::485907250297327000
311297676	::485907281192562000
311297676	::485907281800744000
311297676	::485907282660556000
245080630	::485907296656949000
179039178	::485907296900239000
213763059	::485907361056718000
724485482	::485907399971463000
540330411	::485907413942284000
245080630	::485907415762604000
155139746	::485907416978952000
389614947	::485907427167334000
238788821	::485907427473113000
245398547	::485907430891868000
345756955	::485907435220004000
314988406	::485907438629965000
120966317	::485907443684102000
22414245	::485907461895761000
120966317	::485907498176507000
62186442	::485907519173591000
537561541	::485907521786609000
506824920	::485907571052527000
257942561	::485907575406616000
464182365	::485907579193683000
11146552	::485907588500836000
105598447	::485907619266056000
49455873	::485907623472926000
49455873	::485907623481339000
726320420	::485907630418714000
120966317	::485907634956931000
445268626	::485907635892678000
161656785	::485907649238953000
106561609	::485907716129296000
22195036	::485907725155831000
96421993	::485907727559176000
120966317	::485907748152832000
93043270	::485907777316204000
179039178	::485907791672918000
187716774	::485907812443095000
331423379	::485907836451311000
169240898	::485907837810266000
725532679	::485907837889949000
120966317	::485907844072361000
238788821	::485907860094595000
175314654	::485907928650891000
312348050	::485907930386948000
179039178	::485907932391825000
570502101	::485907936250560000
26113249	::485907938049945000
166897115	::485907979380609000
364410144	::485907981783945000
33964276	::485907997018062000
509524562	::485908002231549000
114633433	::485908027258966000
458766436	::485908037748535000
537561541	::485908052093440000
289461446	::485908064089153000
148436850	::485908069453692000
26113249	::485908071567216000
259542533	::485908084233994000
412638454	::485908090341318000
176224586	::485908099497074000
613956023	::485908119013187000
64596921	::485908155084578000
163242154	::485908162696855000
602224338	::485908163422453000
16322613	::485908192488992000
364410144	::485908203662606000
64768338	::485908225460420000
305265637	::485908228396433000
289743411	::485908234163998000
26113249	::485908292942585000
410961985	::485908295492722000
344857407	::485908313414959000
239162983	::485908345652793000
314303039	::485908371296354000
26580130	::485908393370996000
364410144	::485908409560989000
107823354	::485908422056235000
67450397	::485908425390718000
364439246	::485908431266537000
570502101	::485908432789069000
179039178	::485908438795300000
107823354	::485908474354999000
545297326	::485908474648616000
90544248	::485908494579941000
301497892	::485908496899383000
132649069	::485908498178265000
179039178	::485908498761277000
31403901	::485908501261463000
26113249	::485908536312868000
155139746	::485908623424385000
155139746	::485908638960058000
242435004	::485908639962517000
27331165	::485908641703530000
155139746	::485908652293763000
78089247	::485908689032052000
273955213	::485908690923687000
84870240	::485908705335316000
51979136	::485908718857760000
179039178	::485908796498120000
24543872	::485908826567475000
102213164	::485908859010424000
301497892	::485908864307826000
724485482	::485908867847847000
21449993	::485908904946044000
238788821	::485908952283357000
141976809	::485908953272840000
325359983	::485908955806195000
518141549	::485908985648648000
148436850	::485908986525655000
570502101	::485909027788828000
182834679	::485909038660853000
102213164	::485909051621257000
3571651	::485909062195101000
148436850	::485909069660966000
485252693	::485909096193728000
322465167	::485909137164099000
36829018	::485909142712750000
179039178	::485909187738603000
102213164	::485909198933622000
155139746	::485909362699800000
635151853	::485909376465530000
286910447	::485909397307023000
472528304	::485909431285460000
41908697	::485909436649988000
140994915	::485909461237006000
30128717	::485909490181890000
19568023	::485909528417173000
19568023	::485909534406615000
51068331	::485909542832967000
130987540	::485909548914315000
24543872	::485909613645402000
34689419	::485909613833768000
90544248	::485909621753016000
90544248	::485909654178762000
64813007	::485909668863434000
311924851	::485909694574505000
354629644	::485909748353888000
41908697	::485909763990233000
334665323	::485909774932795000
26179867	::485909781048074000
179039178	::485909806192934000
594121150	::485909828804423000
321498402	::485909837448892000
102213164	::485909839047307000
257491716	::485909846353391000
253126912	::485909854586798000
8962732	::485909854872018000
209584784	::485909865399713000
174840636	::485909869484974000
570502101	::485909883619790000
355574432	::485909888313196000
311924851	::485909894944804000
27999272	::485909895628062000
33108084	::485909990259957000
209584784	::485910025471160000
26113249	::485910052696752000
257491716	::485910055997693000
31536491	::485910067581964000
209584784	::485910131066941000
289650000	::485910150415659000
343904325	::485910171625865000
215144630	::485910197265645000
174840636	::485910205457530000
34071360	::485910281155928000
393133633	::485910284406513000
27364321	::485910290631262000
14594667	::485910301112811000
461392295	::485910387942903000
407384648	::485910412878045000
398445530	::485910414438723000
26179867	::485910427306434000
286341932	::485910432364765000
174840636	::485910434633879000
50157557	::485910440883388000
26113249	::485910464992649000
257942561	::485910475645784000
408171600	::485910486903308000
64596921	::485910498408669000
227072583	::485910508491378000
238788821	::485910526870835000
359776589	::485910535724998000
433142367	::485910553161125000
26113249	::485910612929970000
472528304	::485910621188542000
26179867	::485910621934735000
438115686	::485910645057925000
382190006	::485910687336497000
401089789	::485910700628267000
262870925	::485910731720626000
227072583	::485910739769499000
238788821	::485910757414957000
176224586	::485910773189705000
30362051	::485910783864238000
268547296	::485910796028088000
410297246	::485910831364702000
453280756	::485910832660762000
438115686	::485910915691208000
30362051	::485910929754710000
347596428	::485910932841721000
293737316	::485911020406591000
34071360	::485911047509770000
57065165	::485911053708976000
227893380	::485911074601177000
343904325	::485911085656969000
410377090	::485911095388172000
17764624	::485911113410703000
23642786	::485911116363866000
408171600	::485911124072624000
83513704	::485911142699524000
174840636	::485911152421904000
172035134	::485911159732981000
410377090	::485911162802798000
332073582	::485911172483272000
35026897	::485911261440643000
331447850	::485911271636598000
131278152	::485911273012740000
27364321	::485911277077016000
545297326	::485911279802937000
425252367	::485911280474394000
100378471	::485911308450004000
107823354	::485911325122789000
72143337	::485911358484262000
23396218	::485911381179252000
724485482	::485911390289682000
14780915	::485911391774457000
56736460	::485911404323815000
31056422	::485911468034883000
172035134	::485911508216328000
382359896	::485911590407913000
369323050	::485911605075779000
36250685	::485911625594318000
212475056	::485911632485158000
39507361	::485911635899338000
33342988	::485911659098419000
19770255	::485911672671195000
399645465	::485911681487208000
257491716	::485911690933186000
56736460	::485911742426664000
187651826	::485911743974354000
36250685	::485911769534455000
363059827	::485911786093170000
52628599	::485911802564587000
187741596	::485911814480601000
47859489	::485911838761443000
327689033	::485911853965402000
58115212	::485911870545485000
36116261	::485911914979930000
316832273	::485911942918180000
174840636	::485911950241431000
169226510	::485911952326000000
483190332	::485911953542361000
376472794	::485911970684870000
27763417	::485911996794032000
634164272	::485912032869220000
155139746	::485912047507365000
45150174	::485912062280073000
321037427	::485912107800875000
19770255	::485912112494313000
453280756	::485912119188013000
56736460	::485912124573888000
313792688	::485912134358806000
81643358	::485912185286438000
53486281	::485912198376878000
315527257	::485912232958513000
433169770	::485912242974498000
271304998	::485912244589694000
33369338	::485912247328202000
406110065	::485912252084539000
38226468	::485912311207841000
87812967	::485912329671151000
465002314	::485912344011100000
331307463	::485912350772305000
69916558	::485912353666768000
321498402	::485912366643560000
192590347	::485912394225307000
458639179	::485912406669803000
587054451	::485912425665802000
174840636	::485912425854554000
524903037	::485912438743650000
53486281	::485912443143852000
264608632	::485912444745699000
552789896	::485912455068262000
201445185	::485912478732124000
414952579	::485912501024858000
174840636	::485912536584163000
725050717	::485912544968597000
631245094	::485912552090513000
23611301	::485912556758777000
131220599	::485912572437069000
542406301	::485912574467137000
51554430	::485912579882373000
375364618	::485912590652932000
374739722	::485912611473850000
53486281	::485912630042054000
201445185	::485912638988091000
174840636	::485912639663390000
326351370	::485912676451635000
187651826	::485912714926362000
105598447	::485912747914182000
353888661	::485912753085771000
38226468	::485912789001973000
312348050	::485912795465404000
187651826	::485912836624101000
3571651	::485912837613961000
199331386	::485912840621264000
291413743	::485912854491459000
471291163	::485912904017801000
281260984	::485912908757352000
212475056	::485912928697077000
252389746	::485912949341425000
209584784	::485912968631029000
232041187	::485913038696902000
587054451	::485913040949227000
232041187	::485913054714937000
458639179	::485913056338141000
587054451	::485913058892873000
244800948	::485913123635732000
312348050	::485913172013236000
233084334	::485913217839820000
27763417	::485913225997721000
61478431	::485913227990032000
464182365	::485913235556548000
255622442	::485913253303025000
30032107	::485913253462024000
542406301	::485913295254081000
208250490	::485913339722493000
57566548	::485913347758387000
14792781	::485913375696637000
426923626	::485913392599683000
238788821	::485913398299734000
52824736	::485913411520167000
34689419	::485913441945649000
727422228	::485913448849494000
325906113	::485913459708555000
353888661	::485913496161226000
102875172	::485913530441674000
161656785	::485913549890674000
115200960	::485913565547601000
353888661	::485913566986268000
27364321	::485913578634219000
271204273	::485913579703373000
18138157	::485913587785797000
161656785	::485913589744947000
66555228	::485913593154527000
8709452	::485913597055631000
115141777	::485913597936402000
70784628	::485913611882483000
418327117	::485913616080584000
50216950	::485913616671981000
36250685	::485913624641568000
168274200	::485913625874268000
259488414	::485913629686902000
115200960	::485913639434473000
159263389	::485913648112877000
66877066	::485913650243571000
321498402	::485913650507427000
223614733	::485913673517776000
122717174	::485913682136686000
223614733	::485913694397018000
52628599	::485913700059332000
251231824	::485913709639135000
725532679	::485913712251768000
24543872	::485913723660668000
326813935	::485913725904236000
18374690	::485913779432329000
259488414	::485913796360171000
528975562	::485913801653751000
302934050	::485913803360456000
289461446	::485913808951844000
28875632	::485913826190442000
465198766	::485913869114556000
165072349	::485913876446191000
56736460	::485913932054659000
192590347	::485913977227325000
27331165	::485914003592339000
295339639	::485914020067565000
556556365	::485914030104514000
225206178	::485914038271238000
201445185	::485914059590467000
426923626	::485914072513531000
295339639	::485914074039861000
418297592	::485914076938129000
216486063	::485914080180310000
352970133	::485914087914631000
343606449	::485914095841837000
52628599	::485914098782466000
300009838	::485914102943215000
115200960	::485914117278924000
245021956	::485914132432961000
615636079	::485914194256994000
363059827	::485914198434541000
227072583	::485914225697886000
393718746	::485914228264804000
61402370	::485914244437655000
309124011	::485914245545328000
26113249	::485914256060071000
615636079	::485914261118386000
631245094	::485914297378164000
67421080	::485914319666675000
396923534	::485914347361677000
216083133	::485914350067003000
259488414	::485914364797386000
556556365	::485914406253895000
224682361	::485914407529381000
201445185	::485914411786178000
17536130	::485914417847365000
556556365	::485914458426859000
45286852	::485914465875943000
556556365	::485914501150027000
216083133	::485914519151980000
259488414	::485914552165343000
259488414	::485914599854600000
210996408	::485914610373910000
241358661	::485914626148679000
520690554	::485914648642732000
443376354	::485914651478069000
42720153	::485914656616509000
154309960	::485914660936220000
454465194	::485914666544013000
238788821	::485914702782812000
22414245	::485914712203214000
115141777	::485914719082250000
344442687	::485914735204782000
22328944	::485914737180672000
45150174	::485914754415067000
282779381	::485914772395659000
31056422	::485914786987667000
25747982	::485914790380843000
362540752	::485914796441624000
241358661	::485914807170650000
26113249	::485914838757953000
309124011	::485914839219712000
179119528	::485914841605869000
344442687	::485914852561412000
483190332	::485914857070284000
56779057	::485914859515555000
499995726	::485914859540713000
216083133	::485914860060831000
245855482	::485914860132532000
237118122	::485914862573203000
33342988	::485914868198170000
355717008	::485914869594464000
70254385	::485914876112809000
506824920	::485914894626066000
27904685	::485914904474292000
255834275	::485914938087460000
278603967	::485914955812966000
552789896	::485914968731435000
351620689	::485914982417068000
14873854	::485914984224804000
538541326	::485914985085026000
96966245	::485915017078784000
33823755	::485915021747445000
48764697	::485915048284409000
26113249	::485915073185984000
17536130	::485915088940179000
552146644	::485915100881375000
506824920	::485915127745478000
52628599	::485915139708026000
417472148	::485915140777197000
331307463	::485915146443714000
424498868	::485915162851815000
574147363	::485915164324409000
352970133	::485915164626022000
245398547	::485915173346349000
520690554	::485915237594304000
520690554	::485915271408783000
520690554	::485915284461481000
131954929	::485915293693136000
52628599	::485915318490247000
26113249	::485915345413484000
15109013	::485915354560884000
137117871	::485915366908899000
255834275	::485915368460804000
260911912	::485915384005267000
48431204	::485915459494346000
367941154	::485915518369824000
417449044	::485915528205045000
355574432	::485915543275188000
80586819	::485915564620394000
309778100	::485915584907853000
538541326	::485915621524119000
18183371	::485915621637378000
486231003	::485915628264361000
314251743	::485915649428844000
80586819	::485915655125086000
55287428	::485915666688778000
255810490	::485915686305153000
220587584	::485915693796163000
187716774	::485915694073004000
187716774	::485915708086185000
30406728	::485915712884449000
168347877	::485915717674344000
355574432	::485915726713077000
45286852	::485915733600124000
18842764	::485915778890604000
545297326	::485915794472456000
331423379	::485915798569885000
410403898	::485915806912774000
15728310	::485915817838518000
30406728	::485915906350911000
259488414	::485915907047571000
50216950	::485915939574013000
227893380	::485915954556043000
48804765	::485915956322271000
73795436	::485915979365748000
45150174	::485915983132246000
574147363	::485916030557245000
520690554	::485916033312493000
66555228	::485916069161213000
53243169	::485916074572271000
162200561	::485916079198576000
369323050	::485916118725722000
12057032	::485916150853668000
61318348	::485916156155691000
19374297	::485916162434543000
29817953	::485916172068478000
375961439	::485916176615104000
191947005	::485916209309679000
92924351	::485916210190483000
56736460	::485916217895817000
237118122	::485916225550024000
253126912	::485916230641938000
403020871	::485916245376512000
168274200	::485916270282297000
175847876	::485916362611892000
271921509	::485916369402068000
278603967	::485916381071020000
238826465	::485916386880159000
240892007	::485916406765338000
331307463	::485916418936807000
289084083	::485916445843271000
29817953	::485916452357033000
17536130	::485916469084319000
174351092	::485916485315883000
26113249	::485916503326216000
175847876	::485916536797163000
26580130	::485916546326216000
73795436	::485916550290210000
271921509	::485916556686147000
319145382	::485916561786413000
46940147	::485916572515438000
278165989	::485916607001001000
3571651	::485916614123327000
331307463	::485916616496926000
237118122	::485916640496713000
33964276	::485916674663534000
36579395	::485916681626083000
23665083	::485916707773366000
228915951	::485916709346619000
213767620	::485916758486704000
397028036	::485916761527554000
464182365	::485916768221659000
106584551	::485916785862914000
31620041	::485916795233390000
17840621	::485916803080921000
31620041	::485916813776408000
271921509	::485916820222668000
458766436	::485916822638587000
397028036	::485916829886316000
290855101	::485916830372884000
14780915	::485916855199354000
190492046	::485916856721489000
27323374	::485916898773581000
131941193	::485916922115260000
161492068	::485916923595472000
45286852	::485916930247639000
269605766	::485916944403406000
168964399	::485916949931491000
50216950	::485916952892694000
23933265	::485916956243931000
52295994	::485916984501346000
269605766	::485916986212225000
115941650	::485917008463425000
411841714	::485917037202796000
228915951	::485917045528080000
147997393	::485917046559883000
209223008	::485917099232346000
460611723	::485917117800529000
341153843	::485917119612473000
131941193	::485917120497459000
17764624	::485917137366573000
14604658	::485917139514032000
213767620	::485917161974554000
18023231	::485917191410552000
164676969	::485917194522742000
441039165	::485917215641059000
106135938	::485917241330790000
31056422	::485917278928523000
21374892	::485917282950860000
397028036	::485917305184845000
245398547	::485917317042561000
50216950	::485917323899858000
520690554	::485917329339846000
19683725	::485917378233253000
441039165	::485917412089282000
105598447	::485917417307000000
239702167	::485917439050256000
27364321	::485917459384639000
227893380	::485917466380746000
16002106	::485917516464537000
88018997	::485917524249542000
128284695	::485917540669853000
433169770	::485917569870622000
40864634	::485917598769360000
114593439	::485917604536532000
305370209	::485917620722352000
282692620	::485917623553888000
196742313	::485917653073018000
196742313	::485917653702176000
245203404	::485917659297361000
27323374	::485917696270147000
45492981	::485917708567855000
155139746	::485917718399287000
538541326	::485917726007771000
613592670	::485917746576629000
131941193	::485917759361282000
623990154	::485917762380783000
255104759	::485917773269573000
184962835	::485917822522900000
50216950	::485917822980075000
494376740	::485917829611274000
408869196	::485917863673602000
136791341	::485917867943002000
331307463	::485917871835320000
54405135	::485917877464088000
45286852	::485917878156156000
464182365	::485917899719077000
26113249	::485917910284902000
293246270	::485917927460179000
556631416	::485917999036395000
233677206	::485917999715868000
375961439	::485918001321881000
27323374	::485918061732454000
105855764	::485918067935825000
27763417	::485918074852216000
27323374	::485918106397601000
19210855	::485918123086725000
396332641	::485918154506244000
412638454	::485918166309408000
56917722	::485918170020986000
434545772	::485918177176469000
537561541	::485918194079903000
408171600	::485918207186698000
441039165	::485918228804558000
520690554	::485918230188273000
578505853	::485918231597563000
277529978	::485918241441607000
351620689	::485918245850189000
45470777	::485918273116966000
494376740	::485918278553178000
513711139	::485918279546830000
36116261	::485918289466761000
537561541	::485918311428128000
441039165	::485918317773733000
50429893	::485918329069383000
367941154	::485918330126340000
128977591	::485918333876072000
259488414	::485918335134351000
105855764	::485918352615800000
403020871	::485918359326703000
253126912	::485918363994963000
301044144	::485918366042173000
635151853	::485918376577875000
108814965	::485918378192687000
45470777	::485918431523262000
537561541	::485918441279614000
106584551	::485918445167333000
30362051	::485918457175629000
253126912	::485918496266526000
271204273	::485918523152027000
418297592	::485918529502212000
513711139	::485918531372859000
24543872	::485918535550791000
45470777	::485918558786826000
277529978	::485918581259911000
513711139	::485918588021141000
108814965	::485918590797754000
188417746	::485918590861070000
341153843	::485918611786043000
454531259	::485918615615447000
27323374	::485918617670647000
635151853	::485918657273274000
62093388	::485918691612049000
513711139	::485918702978605000
441039165	::485918719466815000
56917722	::485918726756122000
60160675	::485918735052451000
90689440	::485918751775137000
238826465	::485918793806655000
380458897	::485918796419694000
29935926	::485918798814265000
47929423	::485918821640069000
68490087	::485918842254680000
23450320	::485918847828914000
90689440	::485918861884018000
105855764	::485918878321500000
50216950	::485918902182883000
33029479	::485918914308628000
635151853	::485918917219450000
552789896	::485918919967137000
277529978	::485918950950055000
289461446	::485918956432408000
60160675	::485918988694609000
403020871	::485919019015208000
271204273	::485919028431446000
105855764	::485919045028286000
270143437	::485919061574832000
82150924	::485919063080591000
396923534	::485919064842174000
31403901	::485919140348440000
30362051	::485919170932899000
177174253	::485919200477581000
500212290	::485919211340824000
35082993	::485919219955941000
418297592	::485919235202236000
215144630	::485919257847283000
169636335	::485919262003822000
36116261	::485919287844929000
169636335	::485919318354313000
56779057	::485919352009396000
14873854	::485919364344848000
272533260	::485919405730041000
331447850	::485919417805455000
22504277	::485919424982286000
403020871	::485919462785560000
52628599	::485919474370248000
336774649	::485919484759117000
87771600	::485919531722747000
253126912	::485919562115063000
373690904	::485919564807413000
61307501	::485919583706939000
373690904	::485919588832387000
305370209	::485919597183262000
207660046	::485919627982016000
58847822	::485919653139447000
207660046	::485919660982812000
52628599	::485919687298273000
210996408	::485919720592257000
724485482	::485919746144346000
458639179	::485919750099202000
17908818	::485919758014226000
57300329	::485919784521838000
493647862	::485919822694211000
614436697	::485919847562219000
373690904	::485919848820514000
270227232	::485919848845688000
42435255	::485919851672662000
31056422	::485919858572263000
251231824	::485919862314008000
225601631	::485919885323558000
19683725	::485919892202602000
356579210	::485919903489490000
513711139	::485919920203370000
207660046	::485919940172455000
27763417	::485919967955517000
458639179	::485919969465491000
28875632	::485919971705249000
207660046	::485919973991124000
42435255	::485920001610625000
23543960	::485920009336545000
410856984	::485920012041875000
207660046	::485920020904411000
18842764	::485920026386763000
245203404	::485920036117151000
725532679	::485920047005589000
16102033	::485920051787476000
41675336	::485920064752091000
207660046	::485920074310496000
14873854	::485920075442966000
107823354	::485920076273811000
177174253	::485920095072313000
423446901	::485920106090745000
351190984	::485920150819192000
23785621	::485920163200368000
100471456	::485920194842218000
458639179	::485920197677551000
217214677	::485920203939651000
370049566	::485920212857126000
552789896	::485920229718257000
418297592	::485920273447653000
148436850	::485920308470505000
207660046	::485920314946105000
174351092	::485920320373534000
3571651	::485920386019000000
50429893	::485920391333163000
207660046	::485920412484661000
278165989	::485920420789358000
124582805	::485920455355027000
177174253	::485920465324474000
207660046	::485920470743920000
148436850	::485920481204531000
403020871	::485920483624230000
100471456	::485920556047290000
377555310	::485920562502311000
422876369	::485920580601151000
60131090	::485920627820228000
594121150	::485920642584150000
22736943	::485920650926628000
552789896	::485920665892319000
318173357	::485920696275443000
216083133	::485920735408316000
28875632	::485920741569748000
39507361	::485920753712627000
472528304	::485920770900905000
113048616	::485920776734789000
113048616	::485920777489747000
417523013	::485920796213133000
472528304	::485920796419039000
36116261	::485920801338560000
217871594	::485920806657339000
472528304	::485920851779649000
185084575	::485920914723573000
267538322	::485920989931245000
216083133	::485921006607810000
50216950	::485921022802018000
169226510	::485921036244762000
403020871	::485921037511434000
50429893	::485921037671235000
348152108	::485921048970264000
275681559	::485921052392841000
399621678	::485921088853909000
70805584	::485921101181362000
216083133	::485921112669167000
15804863	::485921129400242000
207660046	::485921129417035000
19568023	::485921138867191000
18138157	::485921154675138000
207660046	::485921155501420000
50429893	::485921173440851000
84849075	::485921175982600000
207660046	::485921184228188000
552789896	::485921185788887000
65576332	::485921193073995000
216083133	::485921209914114000
177174253	::485921237097406000
207660046	::485921294060249000
22736943	::485921319670657000
51601709	::485921328252190000
19147974	::485921345742856000
70805584	::485921359420456000
445268626	::485921372057894000
597834721	::485921388377538000
14392960	::485921397479206000
294964037	::485921406991863000
237986569	::485921408787415000
15109013	::485921413782466000
100843087	::485921420350742000
207660046	::485921421688705000
15109013	::485921424465342000
724485482	::485921435144454000
68439593	::485921436004261000
207660046	::485921456614670000
410286428	::485921493730492000
481749191	::485921509031292000
520690554	::485921572557840000
305370209	::485921576303345000
207660046	::485921577947500000
330834997	::485921583819526000
403020871	::485921595202887000
207660046	::485921596813500000
137014162	::485921603922845000
207660046	::485921629172555000
207660046	::485921651704741000
81643358	::485921654707851000
250844163	::485921679114534000
348085087	::485921725809295000
36861827	::485921735644966000
207660046	::485921755534741000
236271147	::485921771107782000
36861827	::485921772881985000
221205505	::485921782759583000
107724446	::485921795560964000
207660046	::485921810178129000
509760806	::485921828628492000
220587584	::485921853274218000
175314654	::485921857829601000
207660046	::485921861063016000
185084575	::485921861776072000
330834997	::485921898371354000
40054726	::485921901517103000
312710029	::485921909373034000
136114188	::485921924699398000
351620689	::485921952356245000
229650081	::485921967103418000
238826465	::485921996677844000
146855323	::485922010401619000
207660046	::485922031465013000
136114188	::485922072821243000
78065938	::485922127824957000
154309960	::485922135194345000
521938520	::485922138986401000
28922315	::485922149811511000
60718620	::485922178022772000
260464441	::485922210767323000
322842111	::485922228601892000
50429893	::485922229914726000
105855764	::485922231407497000
32959639	::485922238542000000
71617108	::485922296507289000
146855323	::485922311611383000
36861827	::485922341030211000
390479008	::485922373263052000
245203404	::485922395950043000
16258968	::485922405647269000
210873235	::485922429425176000
331423379	::485922451336216000
520690554	::485922458696822000
399114412	::485922463193112000
337169907	::485922479936786000
632710734	::485922497192136000
277873263	::485922505429770000
29327418	::485922518214410000
214220072	::485922529820024000
631245094	::485922546403917000
80895456	::485922552003690000
227072583	::485922575013662000
277873263	::485922577227853000
301042701	::485922608496386000
156801163	::485922609670795000
76442745	::485922639139983000
467027311	::485922645343744000
58115212	::485922667136962000
18028506	::485922670031425000
50429893	::485922674313805000
8070562	::485922689370972000
58115212	::485922718726909000
180190603	::485922756836331000
107535820	::485922758984224000
216083133	::485922771268927000
100843087	::485922777661071000
50805763	::485922781125550000
94215450	::485922795814408000
631245094	::485922813513986000
11146552	::485922842849333000
30032107	::485922889930010000
471291163	::485922916635508000
399621678	::485922919948627000
36861827	::485922940752384000
176954488	::485922982854803000
8070562	::485922997673271000
156801163	::485923003385917000
19161423	::485923004246147000
46461373	::485923004795609000
386627455	::485923054015356000
91770694	::485923074030977000
146855323	::485923075272491000
19161423	::485923079605207000
176954488	::485923081374797000
174351092	::485923099947180000
27792069	::485923121690853000
386627455	::485923144486498000
32171318	::485923148312109000
91770694	::485923154997821000
14392960	::485923176841375000
156801163	::485923179727036000
382976230	::485923211666661000
282692620	::485923215777472000
131278152	::485923225025511000
305370209	::485923255069339000
299297459	::485923256482820000
43256984	::485923275646595000
31620041	::485923289538506000
351174024	::485923298983698000
245154470	::485923306412187000
50429893	::485923315463491000
245154470	::485923318319816000
25082908	::485923337164832000
155397134	::485923350410440000
355574432	::485923371008274000
23247181	::485923376330833000
89590985	::485923387651665000
49464322	::485923410233819000
140157275	::485923427614617000
21105964	::485923430403825000
50429893	::485923445948284000
259542533	::485923484095098000
50429893	::485923484250669000
48431204	::485923531247874000
50429893	::485923534573961000
338619333	::485923568618713000
36116261	::485923580635410000
50429893	::485923589955530000
220455732	::485923590978547000
402268968	::485923604148662000
217871594	::485923604459053000
228915951	::485923618484781000
110530129	::485923619894472000
39507361	::485923633794404000
36861827	::485923658326900000
399621678	::485923671601459000
59288102	::485923682687410000
227072583	::485923689452797000
228915951	::485923712802103000
345756955	::485923718816743000
245021956	::485923743894478000
146855323	::485923751163613000
637418169	::485923775334985000
156801163	::485923789562060000
76977679	::485923804120510000
637418169	::485923818792161000
227072583	::485923821523062000
345756955	::485923841542074000
345756955	::485923856217939000
156801163	::485923860601008000
49464322	::485923871183609000
46461373	::485923893027561000
637418169	::485923893106864000
14606079	::485923902162341000
345756955	::485923907354894000
345756955	::485923949167902000
56508824	::485923951835500000
50429893	::485923955354923000
345756955	::485923966800785000
552789896	::485923979010789000
542693847	::485923989206736000
387863634	::485923989915574000
351847146	::485923999470592000
345756955	::485924003224117000
15875100	::485924010275110000
637418169	::485924017400852000
345756955	::485924018826911000
345756955	::485924028532531000
17908818	::485924029250146000
245021956	::485924050007375000
637418169	::485924057234149000
317596401	::485924058874130000
542693847	::485924071171829000
107724446	::485924098154196000
22651134	::485924119569903000
345756955	::485924131540451000
39507361	::485924153695158000
3571651	::485924165527306000
46461373	::485924180832321000
433142367	::485924193113243000
395703736	::485924195160064000
156801163	::485924195973357000
87970668	::485924268656447000
156801163	::485924275484774000
46461373	::485924279163555000
207660046	::485924287246000000
259830697	::485924289703469000
637418169	::485924310226173000
637418169	::485924317645918000
126507603	::485924380720254000
387863634	::485924397182484000
68052287	::485924399359741000
603870273	::485924405705314000
189179241	::485924420553175000
637418169	::485924424760041000
637418169	::485924427305979000
372479589	::485924457035210000
207660046	::485924466090713000
345756955	::485924494985273000
14307454	::485924512509472000
207660046	::485924527528878000
107535820	::485924538652577000
107724446	::485924552212742000
26068830	::485924579953500000
637418169	::485924585078923000
410856984	::485924585108275000
36861827	::485924591341404000
148912524	::485924605161648000
257265522	::485924609322012000
115184915	::485924609670131000
54754940	::485924615101759000
348085087	::485924634844348000
30417393	::485924641429417000
503741267	::485924670219489000
304219715	::485924679471730000
345756955	::485924698283200000
148912524	::485924699915186000
312348050	::485924715140493000
207660046	::485924731590164000
207660046	::485924743019651000
156801163	::485924744001101000
23450320	::485924748442869000
362540752	::485924748472643000
424498591	::485924763739508000
46461373	::485924768370425000
515043655	::485924777069006000
360898372	::485924807956250000
70805584	::485924837026971000
410856984	::485924871596044000
17908818	::485924888205881000
465002314	::485924894790922000
125718303	::485924908732411000
14392960	::485924908921135000
390479008	::485924921441128000
357211620	::485924932531281000
425183249	::485924960071057000
465002314	::485924961786535000
520690554	::485924969382019000
534913317	::485924984133398000
207660046	::485924990127460000
156801163	::485924995067940000
50805763	::485925055831236000
598832393	::485925064500838000
207660046	::485925072079949000
534913317	::485925091184607000
423891750	::485925117600354000
597834721	::485925123514306000
46461373	::485925126123569000
228915951	::485925162278064000
242533291	::485925167466819000
156801163	::485925193999581000
348152108	::485925216531398000
207660046	::485925229852909000
7345092	::485925247607009000
37029138	::485925262551699000
168274200	::485925266888196000
228264355	::485925272618029000
377555310	::485925273506832000
402797583	::485925281417687000
245203404	::485925283535417000
15109013	::485925301130506000
207660046	::485925334299455000
305370209	::485925351227285000
215144630	::485925357124481000
322465167	::485925365005570000
267538322	::485925394248249000
207660046	::485925426695376000
552789896	::485925427253223000
87771600	::485925428918353000
404335977	::485925438699868000
404335977	::485925500427468000
207660046	::485925502742306000
115941650	::485925510384734000
325359983	::485925532958072000
46461373	::485925533096898000
80895456	::485925536448126000
207660046	::485925549227769000
207660046	::485925565442949000
402797583	::485925569868341000
187716774	::485925588499042000
404335977	::485925588914692000
134585678	::485925596367577000
160788774	::485925621508222000
341153843	::485925630815768000
66270239	::485925651598151000
45492981	::485925677070163000
92125226	::485925687597867000
207660046	::485925703821832000
45492981	::485925706937823000
390900557	::485925711970983000
399114412	::485925714013589000
192616191	::485925734540533000
240530585	::485925743331782000
156801163	::485925765117005000
264705173	::485925766886993000
417449044	::485925771454582000
291475742	::485925774508060000
245398547	::485925776496553000
369804138	::485925785446797000
156801163	::485925834851483000
15804863	::485925841545596000
330834997	::485925846675255000
357079725	::485925847451570000
465002314	::485925858004049000
42481762	::485925858411302000
367941154	::485925889931493000
42481762	::485925890216714000
123739379	::485925891067768000
245203404	::485925892288282000
46461373	::485925898802442000
240530585	::485925899640926000
445925140	::485925905546485000
257491716	::485925910731051000
598832393	::485925915680329000
24543872	::485925969786839000
289650000	::485925980733988000
15804863	::485925999712800000
108814965	::485926013000372000
15804863	::485926036522037000
465002314	::485926072958328000
60131090	::485926081208131000
14392960	::485926084098015000
245855482	::485926107376795000
357079725	::485926108714786000
410856984	::485926114204741000
156801163	::485926142658871000
289650000	::485926144227553000
22187821	::485926149156245000
357790406	::485926152179957000
53258017	::485926156961865000
23400461	::485926166625128000
188417746	::485926191803944000
156801163	::485926200884224000
294347764	::485926201517563000
60131090	::485926219615969000
89590985	::485926226154889000
42481762	::485926232287346000
240766538	::485926246174695000
491679354	::485926249164832000
50429893	::485926270552010000
58652870	::485926270661046000
380680929	::485926273676763000
586783331	::485926297995341000
58652870	::485926326478864000
192616191	::485926332405010000
58115212	::485926342358093000
35945417	::485926349513560000
402797583	::485926350235369000
22187821	::485926353976709000
355574432	::485926371579809000
33217361	::485926378831761000
58652870	::485926380656680000
36861827	::485926381751390000
545297326	::485926392488787000
414952579	::485926401527148000
1007041	::485926402118926000
325906113	::485926408322301000
355574432	::485926438369910000
433142367	::485926443504123000
134616278	::485926477968703000
551501734	::485926487330000000
399621678	::485926492929396000
433142367	::485926497266724000
225893243	::485926507726921000
331307463	::485926550869536000
377806186	::485926556712173000
70805584	::485926558507745000
263433687	::485926564128129000
228264355	::485926575863787000
375967762	::485926589582962000
72143337	::485926603273535000
317596401	::485926603869134000
42481762	::485926614090653000
291475742	::485926643974696000
367941154	::485926646298714000
42481762	::485926666271989000
515043655	::485926675587153000
162200561	::485926697393729000
22187821	::485926730411298000
433142367	::485926738929942000
377806186	::485926742276583000
315296719	::485926744952545000
367941154	::485926752947298000
22187821	::485926760182468000
458010782	::485926815735619000
301497892	::485926856651456000
357079725	::485926868189597000
23400461	::485926872383897000
423891750	::485926905284411000
114579662	::485926908320698000
134585678	::485926916247916000
239162983	::485926916634214000
478462259	::485926942122979000
134585678	::485926966504067000
433142367	::485927024893382000
335432246	::485927030433660000
279268567	::485927031226384000
377806186	::485927071760150000
335432246	::485927074406735000
433142367	::485927092996288000
625951846	::485927095965868000
478462259	::485927100957089000
220532575	::485927111392505000
156801163	::485927125044563000
65501923	::485927145483407000
433142367	::485927191235289000
54754940	::485927194770681000
190977628	::485927201024405000
253178679	::485927211065548000
257491716	::485927219181912000
156801163	::485927223048687000
62975545	::485927238727376000
491679354	::485927242229227000
332073582	::485927250173235000
410856984	::485927270050054000
156801163	::485927316350976000
22559382	::485927332348444000
159640806	::485927336705925000
167301113	::485927341449682000
351641054	::485927387239284000
81016171	::485927397196173000
192616191	::485927406616600000
461392295	::485927416766808000
504987901	::485927427915264000
238024746	::485927428096012000
301244128	::485927438665650000
156801163	::485927444113661000
61318348	::485927449793150000
115184915	::485927460446294000
290855101	::485927460542763000
279268567	::485927471548612000
461392295	::485927485092024000
345756955	::485927506508140000
50429893	::485927512149864000
294745245	::485927513630060000
414217500	::485927527492640000
259542533	::485927533720780000
513434526	::485927540528140000
81016171	::485927546257559000
50429893	::485927560627625000
49455873	::485927564238544000
257491716	::485927582463172000
345756955	::485927588733276000
87771600	::485927604545802000
22187821	::485927618232213000
7875762	::485927619729580000
30362051	::485927639304003000
219550942	::485927651715338000
155139746	::485927666743123000
410461303	::485927677119848000
332073582	::485927680550785000
87771600	::485927701216112000
156801163	::485927707641798000
305370209	::485927739594002000
332073582	::485927764512366000
26179867	::485927788893847000
385121286	::485927804572168000
421158343	::485927810867818000
156801163	::485927835781967000
345756955	::485927841112944000
391573659	::485927860922634000
14392960	::485927875170676000
593139104	::485927883777798000
463250994	::485927935350550000
49221816	::485927937598693000
3571651	::485927939754967000
23450320	::485927941008666000
177174253	::485927951687360000
107724446	::485927990648643000
291475742	::485927999405953000
107724446	::485927999557353000
58115212	::485928005173129000
490977827	::485928043308130000
339565561	::485928061309702000
43967474	::485928063406858000
614096745	::485928102736826000
514003187	::485928116896796000
590556372	::485928143992401000
170357410	::485928161356439000
339565561	::485928168922963000
134585678	::485928174367166000
156801163	::485928186614538000
402797583	::485928205157928000
418297592	::485928215391645000
65513	::485928234844819000
17655353	::485928252259991000
552789896	::485928257036877000
6945382	::485928258001567000
357790406	::485928279371943000
351174024	::485928286472527000
76977679	::485928294831763000
102233693	::485928297398693000
132768456	::485928298665349000
344454080	::485928304008888000
357211620	::485928305456324000
19161423	::485928336007630000
14392960	::485928346996310000
46461373	::485928353913118000
77078922	::485928385135132000
410461303	::485928391699214000
23450320	::485928395071442000
20932133	::485928399274520000
166897115	::485928400167514000
335432246	::485928403367780000
21330741	::485928415099228000
332073582	::485928434640510000
166897115	::485928497727012000
140206179	::485928500461699000
36866805	::485928505918509000
58115212	::485928513178828000
22220460	::485928539653685000
6945382	::485928550587830000
330834997	::485928551367987000
597038752	::485928578882629000
309124011	::485928601389637000
81872162	::485928606380851000
367941154	::485928618867310000
357079725	::485928630942306000
393718746	::485928659484950000
125718303	::485928683794735000
18138157	::485928686172913000
381778563	::485928709715525000
20932133	::485928721246093000
349787019	::485928725348102000
6945382	::485928726241112000
14392960	::485928743530033000
385121286	::485928743920095000
344857407	::485928748642861000
225893243	::485928788648136000
156801163	::485928797644926000
255810490	::485928827596455000
115518508	::485928841089536000
338619333	::485928852447707000
77078922	::485928866884485000
39041924	::485928869879230000
367941154	::485928872123572000
22278303	::485928918554529000
51814269	::485928931477180000
156801163	::485928943124357000
149295164	::485928954876809000
305370209	::485928964104269000
26947347	::485928972606521000
344857407	::485929002624761000
340819943	::485929013810954000
305370209	::485929016642134000
351174024	::485929019859165000
149295164	::485929020656062000
20932133	::485929027304423000
6945382	::485929031456419000
149295164	::485929039966646000
58115212	::485929058656477000
77078922	::485929086796054000
20932133	::485929105612095000
14780915	::485929115703582000
156801163	::485929144274804000
37080273	::485929155062931000
277873263	::485929156987715000
410461303	::485929160146042000
236144487	::485929170568892000
37080273	::485929180727885000
20932133	::485929186180468000
21330741	::485929187992039000
290396729	::485929199874498000
77078922	::485929205398396000
156801163	::485929207516495000
56556074	::485929245160402000
50818061	::485929249694416000
27904685	::485929260146622000
166897115	::485929261283282000
597038752	::485929265485983000
47753031	::485929267788656000
47753031	::485929278316371000
85399171	::485929283970670000
56556074	::485929292656676000
267482514	::485929293180981000
236144487	::485929293449420000
18613311	::485929338517610000
225893243	::485929344284364000
96062555	::485929354086469000
365151006	::485929358670823000
156801163	::485929362143715000
332073582	::485929383442386000
6945382	::485929424731119000
257491716	::485929425427783000
515043655	::485929428187226000
156801163	::485929438928859000
33369338	::485929443039268000
457197060	::485929443912073000
236144487	::485929456855285000
309778100	::485929473649291000
79035481	::485929504188407000
217563665	::485929516100222000
22278303	::485929533993156000
156801163	::485929552267341000
23400461	::485929559527661000
423891750	::485929578603347000
305370209	::485929588707454000
537561541	::485929596379209000
515043655	::485929618373746000
402797583	::485929624682364000
236144487	::485929629073412000
21330741	::485929660476178000
140110825	::485929660635570000
192727478	::485929672547782000
240530585	::485929672710955000
494376740	::485929675219148000
67069063	::485929693464375000
236144487	::485929697633501000
263914867	::485929757486219000
324794875	::485929758249611000
20932133	::485929763870363000
453044363	::485929779015598000
17169855	::485929791086788000
50429893	::485929791871545000
229385654	::485929792391221000
32583866	::485929797084663000
162175448	::485929803284230000
613592670	::485929830777487000
156801163	::485929841854668000
241278291	::485929878366064000
377627227	::485929885471236000
433142367	::485929893377880000
14392960	::485929902797885000
351174024	::485929902844039000
613592670	::485929906409181000
31620041	::485929908242505000
240530585	::485929924872523000
35945417	::485929929448488000
40097041	::485929987678040000
257491716	::485929995278483000
6945382	::485930000621649000
54466394	::485930005226991000
267405925	::485930008222134000
17169855	::485930010289520000
17169855	::485930021450551000
351174024	::485930036583608000
500060319	::485930037599023000
423891750	::485930040136187000
159640806	::485930042820546000
20932133	::485930064023146000
156801163	::485930079801708000
155650977	::485930100614238000
155926653	::485930109065785000
61698439	::485930129571708000
515043655	::485930151964712000
207660046	::485930209842311000
228915951	::485930219283283000
118708729	::485930229660385000
207660046	::485930239630245000
477188816	::485930241152397000
454531259	::485930245615140000
207660046	::485930267287486000
156801163	::485930269854023000
17169855	::485930270156021000
168347877	::485930278607527000
198126424	::485930283753951000
377806186	::485930290506772000
207660046	::485930295452270000
515043655	::485930297066655000
219550942	::485930321813454000
14392960	::485930329367015000
49221816	::485930346366517000
290396729	::485930382060040000
209584784	::485930382370406000
155139746	::485930385969135000
31403901	::485930397667426000
436716308	::485930410119933000
498637061	::485930412200316000
156801163	::485930418072322000
410461303	::485930428096720000
385706960	::485930436649320000
207660046	::485930455808868000
42481762	::485930457440485000
60160675	::485930507025145000
58115212	::485930523626196000
260464441	::485930524888690000
168347877	::485930525186482000
127062122	::485930554307522000
14392960	::485930585211158000
378414202	::485930613266862000
579647636	::485930616073236000
60160675	::485930631193313000
423891750	::485930640139767000
385706960	::485930646054109000
301044144	::485930662890078000
338256397	::485930675502317000
410461303	::485930675514511000
48431204	::485930684658511000
168274200	::485930700189609000
301016850	::485930709354172000
138935158	::485930728283062000
176954488	::485930730015301000
151604434	::485930737213124000
51325761	::485930745782091000
127062122	::485930753998331000
436716308	::485930788987215000
168347877	::485930792413974000
42481762	::485930799041359000
184962835	::485930809208369000
397717926	::485930820172267000
301016850	::485930832981286000
183090041	::485930845598142000
607016651	::485930846000394000
323246381	::485930879886569000
58115212	::485930892481687000
53486281	::485930897339064000
257491716	::485930907657068000
358617322	::485930918532493000
466646092	::485930930729910000
22278303	::485930939340828000
347994449	::485930940548792000
207660046	::485930978838577000
385706960	::485930979073490000
27335023	::485930989961900000
236144487	::485931031854206000
26580130	::485931059620478000
177174253	::485931090876452000
49455873	::485931091178442000
351896383	::485931095545114000
410461303	::485931096089972000
308170990	::485931119528132000
345756955	::485931136237838000
433142367	::485931165132808000
127062122	::485931180026392000
218956862	::485931188691795000
632710734	::485931190415675000
28827091	::485931206488252000
134616278	::485931219121885000
134616278	::485931237065113000
439491329	::485931252315615000
207660046	::485931266626174000
134616278	::485931271601016000
433142367	::485931272909643000
436716308	::485931292890890000
207660046	::485931293511667000
91770694	::485931298826223000
255834275	::485931301237583000
168347877	::485931317456945000
251443783	::485931317675036000
429375230	::485931327401627000
433142367	::485931339733295000
209584784	::485931343692320000
76977679	::485931349816012000
76977679	::485931358829543000
156801163	::485931380749004000
58115212	::485931380807704000
217563665	::485931410768031000
176487313	::485931428157218000
268246881	::485931432355692000
50805763	::485931459438338000
156801163	::485931466589609000
280749613	::485931466665512000
347994449	::485931471086297000
361199465	::485931517089447000
28827091	::485931517965631000
111124977	::485931520348409000
287877370	::485931520574488000
156801163	::485931526773694000
209584784	::485931556033159000
351174024	::485931572059590000
67656722	::485931577474818000
257491716	::485931578577936000
436716308	::485931585699467000
315527257	::485931586471202000
287877370	::485931596046819000
207660046	::485931609276035000
37029138	::485931617257414000
64813007	::485931625377968000
287877370	::485931639302668000
26580130	::485931651092844000
156801163	::485931669036077000
567014078	::485931669728133000
221641208	::485931694361694000
257225781	::485931696101920000
111124977	::485931697666805000
27323374	::485931701521354000
273034167	::485931703689412000
277829772	::485931777547325000
21330741	::485931797478260000
207660046	::485931797772271000
433142367	::485931810271285000
240941201	::485931839714914000
423891750	::485931841493696000
26580130	::485931870798893000
64813007	::485931887731699000
207660046	::485931888235020000
37029138	::485931889086447000
418297592	::485931898925899000
289461446	::485931902629474000
332073582	::485931909751373000
613592670	::485931918702026000
21330741	::485931918991429000
342594225	::485931922984415000
287877370	::485931929770786000
351174024	::485931946074066000
207660046	::485931986151034000
311297676	::485932009731026000
311297676	::485932010318229000
311297676	::485932010926383000
207660046	::485932021353811000
418297592	::485932023207317000
255147158	::485932034137669000
433142367	::485932037669675000
410461303	::485932051120394000
239149781	::485932060310134000
257491716	::485932065012334000
207660046	::485932066128019000
259573654	::485932084419371000
21330741	::485932088038670000
156801163	::485932112646643000
207660046	::485932123921334000
115518508	::485932140467470000
466646092	::485932176324587000
223614733	::485932204053495000
271304998	::485932207702167000
351174024	::485932235678167000
251443783	::485932247363497000
360231979	::485932252237660000
16380745	::485932261322141000
209584784	::485932288065028000
156801163	::485932309682454000
48431204	::485932318771929000
344857407	::485932329173401000
14594667	::485932340708134000
351174024	::485932344293851000
110297719	::485932344642007000
251821834	::485932351906922000
270143437	::485932367610413000
111687397	::485932370017521000
66311658	::485932374601920000
58115212	::485932385863622000
233767854	::485932389034909000
623990154	::485932389810860000
134616278	::485932393581527000
365151006	::485932407841779000
42481762	::485932423629516000
134616278	::485932451072860000
125718303	::485932459243360000
230069479	::485932465912287000
22187821	::485932469636845000
19683725	::485932472082137000
182834679	::485932475148165000
376546976	::485932475823456000
50805763	::485932479048478000
251821834	::485932480198090000
64813007	::485932485159972000
111687397	::485932489890734000
27538070	::485932500490125000
51979136	::485932542327939000
277829772	::485932546060853000
58587526	::485932577606221000
537561541	::485932607344230000
29607520	::485932624909983000
27816303	::485932635697741000
335101950	::485932662591193000
14780915	::485932680060870000
325906113	::485932685224058000
490841822	::485932692681138000
105598447	::485932700511907000
6945382	::485932703900893000
241995287	::485932723572187000
212475056	::485932726747291000
270143437	::485932732984623000
552146644	::485932778908053000
255810490	::485932817915072000
112333263	::485932845597093000
156801163	::485932852362489000
200685756	::485932887623995000
156801163	::485932938853249000
390900557	::485932942791696000
6945382	::485932947317350000
587104097	::485932975821828000
418297592	::485932978996908000
330834997	::485932999439945000
17169855	::485933001889423000
297238880	::485933009376247000
19511096	::485933022747697000
115518508	::485933051113783000
156801163	::485933054188605000
375873224	::485933078188003000
39863661	::485933082135244000
278603967	::485933098149109000
501554267	::485933106109497000
388558032	::485933121750446000
6945382	::485933137147330000
156801163	::485933143807913000
94215450	::485933151529992000
394365413	::485933155577122000
349484189	::485933159557513000
278603967	::485933185805873000
172997876	::485933222950629000
404335977	::485933229506326000
220532575	::485933230630375000
14392960	::485933246467690000
80191031	::485933246480269000
44307877	::485933274867310000
131941193	::485933296442830000
115518508	::485933300137992000
14392960	::485933349102301000
257491716	::485933365443715000
111124977	::485933373261905000
6945382	::485933375744512000
73995534	::485933377972092000
78065938	::485933384254763000
380680929	::485933405176336000
257491716	::485933409576169000
50429893	::485933431839535000
238788821	::485933443046338000
50429893	::485933464940978000
16353730	::485933482703470000
539602323	::485933493898477000
42220462	::485933495848816000
345756955	::485933504958435000
136750011	::485933535459434000
138603889	::485933542879141000
588641285	::485933543902564000
138603889	::485933561808027000
270143437	::485933581534244000
436716308	::485933601955934000
138603889	::485933608301895000
423891750	::485933622650601000
50429893	::485933629353508000
19511096	::485933642972033000
21330741	::485933652207869000
342594225	::485933666904731000
343606449	::485933671300345000
588641285	::485933672676069000
495135733	::485933673254883000
136750011	::485933673640779000
588641285	::485933675595317000
111124977	::485933689575321000
38207353	::485933694017097000
136750011	::485933738476326000
155730095	::485933759959937000
321037427	::485933761209835000
115518508	::485933772815093000
136750011	::485933786920534000
377806186	::485933801336352000
495135733	::485933811876634000
410461303	::485933840418873000
351620689	::485933850577481000
308946618	::485933852922089000
205501297	::485933862715805000
78065938	::485933868055134000
352970133	::485933868143218000
273631488	::485933868352942000
38207353	::485933869045403000
162559610	::485933955787804000
14392960	::485933972572999000
413735493	::485933983780179000
107535820	::485934022519164000
423891750	::485934022975959000
115184915	::485934026050396000
77078833	::485934027770064000
377806186	::485934052751339000
251443783	::485934055469240000
613592670	::485934098368577000
456936884	::485934134385070000
278603967	::485934141922611000
301203823	::485934163980058000
755431	::485934194132934000
370049566	::485934194569539000
139847892	::485934209588928000
21330741	::485934227943219000
418327117	::485934270469251000
377806186	::485934275686957000
27323374	::485934289968590000
136750011	::485934304099180000
318173357	::485934305525248000
520690554	::485934359329767000
134616278	::485934360554512000
162559610	::485934368603791000
755431	::485934370327248000
136750011	::485934384873086000
351174024	::485934416653324000
205320851	::485934429898936000
6945382	::485934441127088000
33011898	::485934465014050000
19511096	::485934500992393000
241995287	::485934504737902000
377806186	::485934513734696000
19511096	::485934532307075000
48431204	::485934538326282000
54466394	::485934546362195000
172997876	::485934556667973000
540330411	::485934566452908000
257491716	::485934573726212000
377806186	::485934575080595000
410461303	::485934578272444000
51197703	::485934589303853000
289743411	::485934605430947000
33555786	::485934606844428000
310144986	::485934644379271000
23400461	::485934647667613000
140157275	::485934655728660000
456936884	::485934667707584000
14392960	::485934667963461000
51197703	::485934669868072000
168347877	::485934696459558000
155730095	::485934716890394000
391573659	::485934724536205000
396952554	::485934729594949000
205320851	::485934729833631000
423891750	::485934733059055000
162559610	::485934733382410000
483115964	::485934738276757000
273682366	::485934738712956000
536141027	::485934754496131000
373690904	::485934755557306000
40526887	::485934776914690000
418327117	::485934783218728000
136750011	::485934790378389000
174351092	::485934790546173000
363361632	::485934794896076000
377806186	::485934795260588000
364752208	::485934802432843000
199331386	::485934802529705000
46461373	::485934814114349000
16713287	::485934820459945000
82223258	::485934823316279000
35945417	::485934843482484000
115184915	::485934859458584000
240914419	::485934867478093000
136750011	::485934868031733000
273682366	::485934872385421000
131954929	::485934885656215000
60160675	::485934891867971000
38207353	::485934899942424000
49455873	::485934900130758000
67656722	::485934911510310000
367476078	::485934914169098000
37029138	::485934925825048000
14392960	::485934930501722000
617791569	::485934939364270000
19770255	::485934940509315000
136750011	::485934952219815000
351174024	::485934967843606000
110063681	::485934978224504000
51197703	::485934989675364000
325906113	::485935008184827000
722514433	::485935015738761000
436716308	::485935016094867000
349484189	::485935031190171000
286341932	::485935031508938000
162559610	::485935040652910000
420083874	::485935063532462000
348152108	::485935078678073000
227355784	::485935083103457000
183090041	::485935098806943000
45410414	::485935109514604000
215189306	::485935111683461000
227355784	::485935125709193000
367476078	::485935137159254000
45410414	::485935153936474000
377806186	::485935155429654000
357079725	::485935191576166000
18613311	::485935208999706000
361199465	::485935212099284000
349484189	::485935223457062000
381778563	::485935226615382000
444247134	::485935230034141000
351190984	::485935232424882000
590556372	::485935240893173000
195103093	::485935249399234000
402333632	::485935253295333000
273034167	::485935253404393000
38207353	::485935264892989000
312348050	::485935293191954000
60160675	::485935305904500000
325906113	::485935312703873000
246112828	::485935344286978000
590556372	::485935391015714000
330834997	::485935392596582000
381778563	::485935395499044000
536141027	::485935403526918000
410461303	::485935409025650000
80191031	::485935409034039000
289461446	::485935417569452000
60160675	::485935430974451000
195103093	::485935471135318000
87956728	::485935478601166000
380458897	::485935481113554000
3571651	::485935487182725000
279268567	::485935489216569000
635151853	::485935492957880000
377806186	::485935494400729000
273034167	::485935499106725000
312784161	::485935514457874000
536141027	::485935520778698000
632710734	::485935533500030000
279268567	::485935540286410000
60160675	::485935551321632000
253178679	::485935568912531000
706034130	::485935583676887000
162559610	::485935599598436000
255834275	::485935603465211000
205320851	::485935611845427000
375810749	::485935626793918000
60160675	::485935627129479000
251443783	::485935635589373000
367476078	::485935645911560000
25747982	::485935652068786000
451667062	::485935657596891000
378901511	::485935657807015000
725050717	::485935682871783000
373690904	::485935690144694000
562590159	::485935703679700000
635151853	::485935704258519000
273682366	::485935725783687000
315296719	::485935726379282000
509760806	::485935737670344000
62975545	::485935759321358000
50546012	::485935795123937000
396952554	::485935805190635000
252674018	::485935809522974000
308170990	::485935820118171000
378901511	::485935822508941000
39507361	::485935823687516000
706034130	::485935836693684000
14780915	::485935844369649000
227072583	::485935849708998000
107724446	::485935873901756000
76442745	::485935889747419000
246112828	::485935899759218000
562590159	::485935903135633000
116098184	::485935922836697000
21330741	::485935935935115000
53486281	::485935936312999000
107724446	::485935946169610000
17595323	::485935998765768000
76442745	::485936029694570000
14520186	::485936038788218000
351152035	::485936055367913000
14392960	::485936071746658000
289461446	::485936084811931000
378901511	::485936085617610000
312348050	::485936099517538000
367941154	::485936102029942000
367941154	::485936114914824000
279268567	::485936137714692000
156801163	::485936161458618000
312348050	::485936173593145000
362540752	::485936189221142000
423816771	::485936189661118000
357079725	::485936199270268000
348152108	::485936200776036000
487258078	::485936204454842000
14520186	::485936246943137000
315296719	::485936255297798000
375636797	::485936268732137000
78614495	::485936270003011000
34087430	::485936279884820000
65576332	::485936281369579000
18336787	::485936286411141000
19147974	::485936367814606000
496575332	::485936373653073000
227893380	::485936385979731000
539602323	::485936392363466000
102875172	::485936409363378000
131941193	::485936456792166000
389954423	::485936465482764000
233084334	::485936467571900000
233084334	::485936502275579000
58115212	::485936548995559000
423816771	::485936557975535000
246112828	::485936559451942000
233084334	::485936585217966000
305370209	::485936589395075000
78213	::485936605056999000
136006997	::485936612237668000
270143437	::485936626645086000
256074844	::485936631254233000
136006997	::485936635818049000
58115212	::485936638036430000
456936884	::485936646248882000
102530016	::485936672693972000
345626789	::485936674359488000
297679816	::485936691568738000
199331386	::485936692344651000
403020871	::485936697986019000
433916111	::485936722971082000
68439593	::485936745616515000
50507669	::485936758912471000
570502101	::485936779384483000
217928831	::485936779652894000
456936884	::485936786527358000
135306144	::485936799198359000
135306144	::485936808467775000
89590985	::485936810644619000
315296719	::485936812934692000
392716377	::485936813752602000
44307877	::485936814184624000
519909326	::485936838985523000
271921509	::485936840210649000
136006997	::485936847160610000
236144487	::485936858052829000
135306144	::485936869843034000
135306144	::485936871805960000
15170503	::485936881293475000
236144487	::485936891049435000
72123971	::485936898632740000
305370209	::485936921235841000
132314519	::485936925455314000
95554541	::485936935337078000
72123971	::485936949417361000
236144487	::485936955717189000
456936884	::485936959424983000
46461373	::485936979323142000
135306144	::485937039288696000
456936884	::485937051355709000
72123971	::485937069525450000
72123971	::485937152631382000
189179241	::485937157702287000
37080273	::485937162186424000
271921509	::485937174622523000
49383709	::485937178820608000
197210844	::485937225255772000
111806693	::485937242892820000
21330741	::485937248701931000
587104097	::485937266460602000
62975545	::485937282558750000
56508824	::485937293682040000
32596609	::485937301214609000
67421080	::485937309884243000
111806693	::485937315689553000
111806693	::485937333041389000
58115212	::485937341563797000
112333263	::485937342411063000
37080273	::485937381518757000
18023231	::485937429095141000
26738161	::485937440000315000
50507669	::485937445612302000
402797583	::485937449538174000
7875762	::485937485722439000
32596609	::485937500402114000
209208697	::485937512113000000
72123971	::485937522959077000
394962689	::485937530563346000
562590159	::485937535185457000
421548020	::485937536175316000
61318348	::485937544300097000
21330741	::485937562532315000
72123971	::485937584434982000
1318301	::485937602239815000
100742600	::485937676005416000
50507669	::485937684364685000
393718746	::485937705625198000
590556372	::485937708804874000
162175448	::485937712487481000
348152108	::485937714005811000
351641054	::485937724931973000
30516926	::485937725275910000
21330741	::485937737262841000
410856984	::485937741033533000
140157275	::485937745613705000
107724446	::485937749158285000
72123971	::485937772092334000
76977679	::485937799653097000
26954972	::485937824920006000
301290830	::485937834952785000
187017423	::485937840090382000
7875762	::485937867227938000
590556372	::485937922676654000
351264389	::485937935557349000
81016171	::485937940497850000
607016651	::485937960374648000
217928831	::485937976459816000
345626789	::485937984303562000
56508824	::485937993186701000
236595577	::485938018671280000
587104097	::485938019883429000
51979136	::485938027793887000
46461373	::485938039769038000
607016651	::485938082198216000
38577111	::485938085998235000
80191031	::485938087613054000
471516383	::485938095649718000
385121286	::485938103245234000
45492981	::485938105770602000
277829772	::485938112603099000
263914867	::485938117967220000
239162983	::485938134996488000
179119528	::485938148547907000
187017423	::485938161797693000
56508824	::485938162036797000
349787019	::485938166965489000
247024165	::485938191078526000
52295994	::485938199177728000
56508824	::485938214348136000
51979136	::485938215971340000
279750654	::485938221025472000
18023231	::485938226772066000
107724446	::485938242580402000
179119528	::485938248628187000
63617875	::485938255599534000
301290830	::485938268077182000
599774410	::485938275756949000
334403708	::485938297965785000
6945382	::485938299723198000
241358661	::485938305200963000
504027031	::485938307411353000
349787019	::485938323631120000
20364178	::485938363539550000
241358661	::485938366119038000
471218710	::485938386654728000
65995121	::485938409152999000
422876369	::485938441855565000
367941154	::485938441956622000
20364178	::485938470372667000
24113194	::485938482133467000
169636335	::485938503058862000
277251070	::485938551062687000
56508824	::485938573280280000
372479589	::485938581374910000
494376740	::485938586647146000
380680929	::485938609535467000
217928831	::485938621715726000
50429893	::485938643518107000
170162540	::485938650031472000
305877074	::485938689030098000
21330741	::485938693127933000
363361632	::485938698106986000
334261100	::485938708391411000
6945382	::485938725847715000
380680929	::485938731195441000
356408344	::485938737818251000
315296719	::485938739084926000
61307501	::485938758357774000
84849075	::485938761474142000
176778479	::485938786875244000
471291163	::485938792956583000
436187992	::485938855946629000
65995121	::485938870132178000
245154470	::485938873210380000
38207353	::485938880726978000
423891750	::485938916034220000
18023231	::485938917536178000
380680929	::485938969188646000
106135938	::485938997667971000
315296719	::485939034812715000
217928831	::485939038952493000
50818061	::485939067381903000
264608632	::485939080031899000
65435835	::485939088596672000
228915951	::485939106812133000
221641208	::485939111598231000
21330741	::485939115561455000
110063681	::485939124973486000
136006997	::485939221128302000
3571651	::485939261473292000
222173816	::485939270889115000
21330741	::485939293181849000
52011370	::485939336710340000
253230729	::485939348282437000
81674504	::485939349507158000
372068999	::485939368918790000
134616278	::485939394482675000
562590159	::485939420147642000
45492981	::485939422664609000
315296719	::485939424685871000
281829913	::485939469019672000
23475166	::485939470659616000
160788774	::485939472299597000
162175448	::485939473520541000
22386194	::485939483292860000
418314197	::485939492776607000
81674504	::485939496358133000
253178679	::485939536136896000
322108529	::485939581909340000
322108529	::485939582303621000
253178679	::485939608316698000
415259927	::485939610359693000
305877074	::485939622497644000
105598447	::485939640919011000
21330741	::485939650012262000
423891750	::485939667301187000
271921509	::485939678781374000
111806693	::485939680345477000
56508824	::485939701967122000
59705683	::485939703867113000
259413656	::485939705868214000
43977455	::485939775141314000
367561919	::485939779427524000
18023231	::485939786365284000
214220072	::485939796582211000
177174253	::485939801951322000
217563665	::485939806485356000
49464322	::485939817055010000
301290830	::485939820582436000
340646680	::485939828869980000
315296719	::485939852819431000
43977455	::485939880577740000
31056422	::485939894141743000
464182365	::485939906489745000
108814965	::485939927369011000
592150138	::485939934390669000
273682366	::485939943991025000
423891750	::485939951247192000
478941450	::485939974085156000
49221112	::485939996382081000
552146644	::485940005546631000
402797583	::485940015332347000
14780915	::485940027822993000
217563665	::485940037281124000
113722629	::485940051860549000
48431204	::485940088363167000
377806186	::485940127244374000
252914746	::485940143174344000
356408344	::485940151135121000
62975545	::485940167761735000
423891750	::485940168445018000
114579662	::485940179706724000
596113934	::485940180256182000
537561541	::485940191614361000
724485482	::485940204331876000
6945382	::485940225940537000
273682366	::485940249361534000
27323374	::485940265262145000
356408344	::485940268349157000
454304418	::485940300397809000
478941450	::485940300871766000
94181957	::485940302998286000
307697597	::485940321927589000
552789896	::485940334350721000
443376354	::485940368244887000
237986569	::485940374046007000
325192444	::485940386838233000
603136773	::485940387144413000
438115686	::485940389090578000
240766538	::485940390491852000
562590159	::485940391393255000
410961985	::485940396229279000
237986569	::485940428949446000
198393365	::485940447861149000
82242725	::485940503213785000
57385263	::485940506808303000
42297542	::485940513057812000
138083816	::485940533546610000
305877074	::485940534691655000
48431204	::485940551783440000
45150174	::485940551905443000
94181957	::485940552198664000
505510212	::485940552475889000
187078541	::485940571970613000
356408344	::485940572616531000
724485482	::485940577373282000
228264355	::485940577855225000
562590159	::485940591033716000
395076249	::485940606363910000
6945382	::485940633832390000
24494616	::485940654481350000
562590159	::485940669353971000
505510212	::485940692716621000
402797583	::485940712765415000
470451598	::485940768305995000
358307309	::485940768637325000
454304418	::485940779257315000
315527257	::485940780909883000
322108529	::485940797028593000
16258970	::485940800380223000
330799447	::485940850669518000
277251070	::485940868306579000
73731844	::485940869141233000
552789896	::485940869636173000
338073739	::485940871242579000
395076249	::485940882814685000
73731844	::485940888221540000
31056422	::485940913655402000
230327491	::485940917468405000
42538221	::485940923939840000
262843671	::485940941409116000
330799447	::485940942554152000
322108529	::485940957183889000
318173357	::485940963915739000
505510212	::485940978801725000
322108529	::485940981838008000
596113934	::485940992499916000
263433687	::485940997550247000
7875762	::485941024913883000
64219388	::485941029455945000
72123971	::485941031813124000
57331128	::485941032844931000
604071375	::485941078189965000
127062122	::485941095616888000
350968313	::485941111081287000
207660046	::485941118111346000
161492068	::485941119209844000
24494616	::485941128894898000
337434597	::485941135643123000
207660046	::485941157655232000
402797583	::485941158343094000
51650419	::485941189368348000
429906977	::485941201007546000
345756955	::485941202303209000
207660046	::485941203960365000
350968313	::485941228404355000
562590159	::485941232154054000
86970230	::485941238328066000
264608632	::485941242623049000
436187992	::485941255319220000
322108529	::485941256501985000
51650419	::485941280510578000
592150138	::485941310533410000
189916646	::485941312114683000
241995287	::485941326349746000
367941154	::485941356138102000
724485482	::485941379311607000
253230729	::485941386303533000
58115212	::485941401721389000
147384126	::485941401960460000
454304418	::485941407673094000
325192444	::485941411997425000
17169855	::485941415612915000
26179867	::485941445396688000
40864634	::485941454854815000
402333632	::485941464354934000
382190006	::485941486236598000
445925140	::485941504204996000
243751614	::485941529093996000
360231979	::485941552955400000
445925140	::485941586430160000
185629189	::485941625781501000
562590159	::485941636472389000
40864634	::485941645766963000
155139746	::485941666369392000
61307501	::485941679493349000
396952554	::485941688876433000
322108529	::485941700343250000
291221395	::485941734757900000
51650419	::485941750956306000
19511096	::485941762800619000
302934050	::485941774095880000
82242725	::485941784007032000
15804863	::485941796615102000
60555388	::485941813472030000
122067183	::485941821437005000
592150138	::485941836717248000
40864634	::485941859219275000
50818061	::485941873153179000
58115212	::485941883491729000
402333632	::485941932225335000
177174253	::485941937460244000
263433687	::485941941918765000
312348050	::485941942560518000
163646426	::485941945047339000
279608688	::485941945726816000
115503799	::485941969734995000
445925140	::485941971031060000
15728310	::485941980707307000
46461373	::485942014052401000
26580506	::485942030829629000
406772829	::485942046876647000
27364321	::485942061557088000
51650419	::485942061624213000
377715399	::485942090371575000
291221395	::485942110080999000
309778100	::485942113910026000
257625769	::485942115227430000
325192444	::485942124152508000
131954929	::485942151566483000
15789848	::485942157329461000
263433687	::485942190070566000
42297542	::485942237164224000
385121286	::485942243472064000
131954929	::485942268990222000
312348050	::485942281732890000
382190006	::485942331770552000
27364321	::485942340847415000
374739722	::485942344748138000
68052287	::485942361999302000
374739722	::485942362376777000
257625769	::485942365757386000
279608688	::485942367053049000
15867361	::485942416315527000
360231979	::485942460133408000
361391612	::485942477010911000
43586963	::485942482341871000
56198202	::485942492873773000
377425191	::485942500708716000
51650419	::485942508913192000
279608688	::485942511110598000
27364321	::485942540458524000
108605734	::485942549140344000
562590159	::485942567616258000
374739722	::485942575887835000
72123971	::485942583135203000
552789896	::485942612226891000
185629189	::485942645299359000
185629189	::485942646041755000
185629189	::485942647107092000
562590159	::485942647547101000
60555388	::485942689926352000
361391612	::485942707886370000
414217500	::485942714132103000
46461373	::485942724454264000
23611301	::485942732095901000
481749191	::485942762710523000
253178679	::485942777113346000
599774410	::485942779298582000
325906113	::485942780141645000
414217500	::485942816548601000
382190006	::485942824659976000
491679354	::485942836026540000
40864634	::485942838794784000
286341932	::485942847254712000
335432246	::485942855173541000
51650419	::485942857497583000
72123971	::485942863625089000
599774410	::485942873494269000
222173816	::485942876174823000
79447998	::485942876308643000
367941154	::485942899394482000
22187821	::485942927055933000
174351092	::485942935423180000
603870273	::485942938149474000
40864634	::485942938627620000
136006997	::485942949692588000
312348050	::485942957439459000
6945382	::485942962199592000
107724446	::485942969196109000
599774410	::485942980398698000
385121286	::485942981598261000
37011485	::485942986014855000
376525681	::485943026242433000
92905148	::485943033876078000
37011485	::485943048992329000
49221112	::485943055791300000
335432246	::485943063294918000
256321392	::485943063559557000
20364178	::485943075152199000
311297676	::485943084211916000
131220599	::485943085415665000
131220599	::485943091413540000
46461373	::485943095549513000
375734748	::485943104986292000
130670448	::485943106043256000
603870273	::485943135218847000
233084334	::485943138482421000
32171318	::485943140537610000
259413656	::485943144379592000
557400595	::485943146035961000
67421080	::485943147495567000
235043760	::485943155158556000
277873263	::485943161152233000
51650419	::485943177728516000
277873263	::485943204877840000
34863840	::485943205532151000
343904325	::485943206249377000
87812967	::485943207604547000
92905148	::485943215724326000
45410414	::485943228982521000
134616278	::485943251745402000
39553593	::485943272284508000
46461373	::485943288906928000
281829913	::485943304341573000
253230729	::485943313128628000
396923534	::485943325573136000
376525681	::485943338944573000
134616278	::485943341842845000
60160675	::485943343562518000
552789896	::485943350520868000
58115212	::485943364630495000
367941154	::485943375741599000
38520445	::485943396864114000
6945382	::485943400814743000
131420707	::485943408864006000
136006997	::485943429956767000
337434879	::485943441264635000
136006997	::485943441377861000
233084334	::485943447367737000
67421080	::485943455625928000
20364178	::485943463309889000
445925140	::485943467541925000
301290830	::485943475024986000
176778479	::485943476849098000
367941154	::485943480431419000
18023231	::485943489222684000
180190603	::485943510965567000
108605734	::485943512890748000
301290830	::485943545438937000
51650419	::485943560471339000
46940147	::485943591684943000
562590159	::485943600740835000
134585678	::485943605178023000
494376740	::485943615856734000
48557490	::485943628872040000
402797583	::485943638904819000
30516926	::485943642490949000
6945382	::485943653534158000
14780915	::485943702058434000
18023231	::485943710228942000
325906113	::485943717526650000
423446901	::485943723574849000
130670448	::485943736136761000
46940147	::485943741081874000
98768681	::485943784593555000
423446901	::485943800364163000
66393146	::485943802150928000
115550523	::485943803941879000
263013923	::485943806315859000
152103757	::485943840738533000
23785621	::485943846719590000
286734780	::485943856408432000
423446901	::485943868454477000
247372701	::485943890101280000
136006997	::485943909802323000
6945382	::485943922133196000
599774410	::485943925362814000
353418151	::485943941468917000
106584551	::485943951447171000
465002314	::485943968060801000
66393146	::485943972884258000
259569717	::485943974956249000
92905148	::485943980673097000
483190332	::485944019482992000
46940147	::485944051418402000
390759619	::485944080178769000
80965569	::485944097413156000
297679816	::485944108054495000
245154470	::485944152752787000
136006997	::485944158751047000
218711172	::485944164690173000
51650419	::485944188635471000
62186442	::485944193706369000
66393146	::485944197094973000
6945382	::485944210789384000
15728310	::485944216494026000
373690904	::485944230448078000
155459778	::485944235737104000
353418151	::485944237897183000
407279448	::485944243244920000
287228225	::485944246134788000
22559382	::485944284617523000
325906113	::485944293647843000
152103757	::485944308210491000
15728310	::485944312979410000
325906113	::485944314908770000
494376740	::485944321430921000
277873263	::485944321963606000
60160675	::485944347368898000
377806186	::485944349960581000
385121286	::485944351516663000
517695658	::485944358911234000
343904325	::485944363663364000
415259927	::485944368960786000
279608688	::485944401181429000
252914746	::485944469280149000
337434597	::485944477937188000
216618788	::485944488133545000
91942557	::485944515425878000
60160675	::485944525064384000
265760942	::485944530999341000
343904325	::485944564671209000
423891750	::485944573345013000
384955934	::485944597735297000
50805763	::485944602202234000
19568023	::485944647206719000
51325761	::485944663736459000
407279448	::485944670648664000
296901409	::485944674276753000
296901409	::485944680975065000
323978080	::485944704828465000
410297246	::485944711169859000
286734780	::485944740810981000
134616278	::485944761019539000
557400595	::485944782816940000
68832413	::485944786609000000
353418151	::485944787170648000
27364321	::485944793592528000
277873263	::485944799082446000
106320745	::485944829054947000
338543771	::485944832964055000
91942557	::485944844758446000
418314197	::485944847128600000
82223258	::485944859962798000
20364178	::485944920104923000
575804821	::485944927952445000
42538221	::485944931207229000
14792781	::485944941550395000
64942768	::485944942150561000
70805584	::485944945078190000
31066609	::485944982759415000
410461303	::485944984806240000
25160673	::485944990502113000
599774410	::485945013223038000
316832273	::485945017148530000
46940147	::485945021158273000
22187821	::485945025751445000
390759619	::485945040934408000
377806186	::485945057841672000
210873235	::485945062808125000
614074554	::485945073595871000
184962835	::485945079098400000
30666953	::485945085851213000
51650419	::485945091539079000
46940147	::485945091857477000
91942557	::485945110094290000
387206849	::485945127068647000
230069608	::485945142101041000
167301113	::485945146828005000
170162540	::485945159964581000
537561541	::485945160908701000
239313896	::485945164016259000
27763417	::485945165429751000
238698812	::485945167950536000
35256600	::485945178708905000
286734780	::485945180168536000
377806186	::485945187508559000
373690904	::485945187714097000
727422228	::485945188355829000
454375039	::485945203623079000
23247181	::485945213840408000
252314330	::485945231947227000
373690904	::485945252490932000
367941154	::485945267884421000
50805763	::485945294983397000
58115212	::485945318689632000
25235649	::485945338843627000
38207353	::485945349799149000
25925656	::485945363980095000
44451086	::485945367377088000
251231824	::485945373949952000
454304418	::485945383487406000
22187821	::485945398771871000
22187821	::485945398809604000
367941154	::485945408771088000
25925656	::485945420934553000
111806693	::485945437606912000
375961439	::485945458980696000
16258970	::485945533778100000
108798356	::485945545857314000
449981984	::485945548235501000
375961439	::485945551649665000
14392960	::485945571304161000
267227218	::485945661599133000
257625769	::485945700539445000
184962835	::485945702673944000
289461446	::485945719426387000
20364178	::485945745220984000
16472279	::485945751386591000
30666953	::485945763134853000
136458681	::485945777433620000
291221395	::485945784916246000
425183249	::485945789534203000
315559101	::485945800405442000
46940147	::485945838305161000
33299478	::485945866679615000
263914867	::485945868000821000
64942768	::485945872849838000
461392295	::485945876494303000
78065938	::485945898979958000
64942768	::485945901601783000
46940147	::485945912611442000
299297459	::485945926058397000
102213164	::485945938763337000
483190332	::485945958388092000
315559101	::485945967942709000
238698812	::485945986498314000
454375039	::485945992811126000
390759619	::485946015132815000
387863634	::485946022963597000
233084334	::485946030576635000
233084334	::485946073253695000
289650000	::485946085190684000
46940147	::485946087224512000
315296719	::485946098532380000
26113249	::485946114802073000
195103093	::485946115905581000
102213164	::485946130304618000
299297459	::485946140165025000
755431	::485946159878246000
44451086	::485946164466831000
152103757	::485946172146581000
493640349	::485946227842764000
255834275	::485946254837284000
445925140	::485946262932316000
396923534	::485946280430936000
156801163	::485946281903144000
230327491	::485946303755460000
216618788	::485946316535521000
599774410	::485946320264249000
176339991	::485946325725618000
61318348	::485946346147704000
39507361	::485946363860221000
73795436	::485946366758490000
33299478	::485946370696552000
253178679	::485946386655870000
176339991	::485946391370682000
168347877	::485946411465187000
50509821	::485946416788168000
51650419	::485946425390690000
61307501	::485946428758310000
224103552	::485946446730911000
57651074	::485946483808935000
423446901	::485946497574260000
80191031	::485946505363091000
64942768	::485946508068794000
270065033	::485946512942186000
464845445	::485946572069298000
147384126	::485946593300869000
70805584	::485946596698640000
131310830	::485946600486096000
216618788	::485946614616293000
17258301	::485946620488343000
287014963	::485946632064626000
79447998	::485946636498001000
410297246	::485946654625775000
552789896	::485946685437120000
287014963	::485946686267617000
252389746	::485946698099740000
33703073	::485946700130156000
177174253	::485946709638672000
33629617	::485946721865064000
46940147	::485946724838424000
147384126	::485946738750939000
21124400	::485946765711912000
21124400	::485946776852000000
51650419	::485946777754165000
37029138	::485946782094852000
282328751	::485946787916574000
287014963	::485946806392475000
228264355	::485946859647561000
131310830	::485946899674193000
133526428	::485946949678297000
216618788	::485946954992472000
243465008	::485946957597515000
215189306	::485946959262658000
445925140	::485946990442708000
332073582	::485946991919120000
103782180	::485947001507708000
166897115	::485947030192541000
216618788	::485947040526921000
252389746	::485947042900873000
599774410	::485947082193510000
351264389	::485947096219271000
166897115	::485947131925377000
21124400	::485947135775371000
385121286	::485947150254092000
520533224	::485947152921686000
156801163	::485947156272910000
177174253	::485947161860124000
19161423	::485947212468609000
483190332	::485947219036499000
360231979	::485947225655480000
261900342	::485947270953963000
131310830	::485947289517953000
351847146	::485947294122930000
174351092	::485947309956423000
15109013	::485947314536607000
244646421	::485947342273515000
402333632	::485947349865201000
577920402	::485947379133083000
176339991	::485947399878508000
276256841	::485947410070659000
201899461	::485947418144296000
449981984	::485947431297634000
354629644	::485947445852254000
255104759	::485947449253433000
31625914	::485947454370496000
201899461	::485947459340746000
588641285	::485947468685639000
15804863	::485947474016628000
239162983	::485947483286413000
33555786	::485947499786821000
161622400	::485947508086956000
21124400	::485947519357030000
577920402	::485947523480035000
19683725	::485947573862412000
264705173	::485947577137778000
176339991	::485947603604221000
193583131	::485947608557715000
577920402	::485947614127341000
73795436	::485947614878502000
257942561	::485947626810912000
402268968	::485947633895088000
599774410	::485947653859995000
263418480	::485947677373239000
487258078	::485947683153379000
18842764	::485947688291422000
224103552	::485947728929648000
131310830	::485947732042211000
325996873	::485947733497634000
235043760	::485947747866918000
15728310	::485947748273762000
18842764	::485947772601114000
235043760	::485947780167245000
337434597	::485947785624039000
131968998	::485947786634874000
423862446	::485947810576359000
373690904	::485947828749864000
23442090	::485947841870061000
235043760	::485947866515386000
243751614	::485947912484945000
17258301	::485947912883404000
590556372	::485947916310573000
436476907	::485947916612157000
373690904	::485947924455505000
86885002	::485947936610603000
465002314	::485947944122589000
46940147	::485947948694384000
385121286	::485947979648352000
216618788	::485948000158498000
176778479	::485948006714601000
25925656	::485948022342578000
603136773	::485948028168044000
14392960	::485948029300523000
176339991	::485948030831849000
216618788	::485948034405003000
373690904	::485948035541647000
73795436	::485948046166228000
599774410	::485948057612066000
70918926	::485948067896512000
40604299	::485948079879647000
176339991	::485948091783467000
73795436	::485948106455150000
67421080	::485948116747563000
487258078	::485948117657726000
410377090	::485948132879261000
337434597	::485948136540487000
469196810	::485948157813985000
451868502	::485948162616467000
33418266	::485948218770223000
373690904	::485948252273905000
417428775	::485948314123124000
100376439	::485948360944152000
331423379	::485948366204182000
282692620	::485948377788841000
85111877	::485948419345641000
14253476	::485948426195333000
310666452	::485948484861067000
373690904	::485948493748396000
176778479	::485948500442902000
176339991	::485948501990580000
462487376	::485948521325936000
194129729	::485948531342323000
353418151	::485948532939968000
33299478	::485948541571846000
15728310	::485948543526387000
216618788	::485948554825846000
68052287	::485948581824970000
152103757	::485948582734741000
86885002	::485948635998203000
309981035	::485948642860490000
277829772	::485948647360978000
131310830	::485948661013438000
67421080	::485948661302439000
46940147	::485948669493927000
73795436	::485948677618688000
115503799	::485948692189310000
309981035	::485948703489130000
412638454	::485948711500271000
55287428	::485948717196144000
67421080	::485948726288994000
46940147	::485948755963703000
253178679	::485948760992649000
176339991	::485948774351900000
148436850	::485948780366532000
235043760	::485948791913078000
111687397	::485948801035681000
278165989	::485948814453641000
407473485	::485948824587079000
348047989	::485948829875724000
235043760	::485948836779548000
33555786	::485948866119098000
73795436	::485948872834179000
176778479	::485948897039110000
421987323	::485948901439311000
95554541	::485948906526633000
374739722	::485948929650212000
252389746	::485948940215263000
348047989	::485948944434724000
46940147	::485948949740519000
6945382	::485948976349204000
421987323	::485948976563494000
33418266	::485948978232434000
15789848	::485948991008288000
348047989	::485948998469947000
408869196	::485949005474824000
552789896	::485949007919714000
487258078	::485949043760435000
594844703	::485949070305796000
713245898	::485949073514455000
410856984	::485949108553658000
220532575	::485949112043716000
417428775	::485949138828144000
278301419	::485949142649167000
19511096	::485949145882980000
252914746	::485949180628590000
112333263	::485949187750518000
267482514	::485949198764744000
358452616	::485949208482967000
594844703	::485949212660486000
457811756	::485949224438091000
152103757	::485949250564403000
373690904	::485949252317626000
176339991	::485949252787765000
46461373	::485949257342812000
17258301	::485949263554166000
369539413	::485949273498845000
12057032	::485949275814121000
446541836	::485949289546252000
267538322	::485949321439760000
255147158	::485949327240470000
62093388	::485949345079250000
215144630	::485949351592599000
36891053	::485949370391486000
358452616	::485949389311983000
605608831	::485949391900258000
131310830	::485949397717774000
260961523	::485949400108511000
358452616	::485949410296086000
163279109	::485949413567631000
312784161	::485949414456819000
27784817	::485949417783324000
308805449	::485949424938385000
533417136	::485949432643321000
276202961	::485949438465024000
457811756	::485949444395790000
79447998	::485949457767202000
106584551	::485949464226443000
108605734	::485949481243127000
46940147	::485949495549509000
111687397	::485949506211434000
594844703	::485949519146672000
49221112	::485949525622657000
59288102	::485949537409052000
215189306	::485949544916860000
33418266	::485949551031762000
364428125	::485949562884866000
24821703	::485949564210262000
17169855	::485949588163928000
107724446	::485949607978229000
7875762	::485949609240715000
425183249	::485949620363993000
176339991	::485949627766964000
96062555	::485949631109410000
310982944	::485949633257275000
252389746	::485949655474135000
358452616	::485949658670174000
47929423	::485949662554517000
171103429	::485949677331054000
168347877	::485949732464779000
358452616	::485949747073540000
17258301	::485949770091859000
156801163	::485949771106885000
46940147	::485949772830744000
278316478	::485949823514722000
27323374	::485949827956482000
46940147	::485949873934434000
410377090	::485949876954730000
613592670	::485949883082211000
562393615	::485949888467718000
155730095	::485949897297100000
487258078	::485949909250871000
30912658	::485949917735579000
155139746	::485949926384230000
267482514	::485949934164639000
169226510	::485949948618231000
176339991	::485949955006533000
562393615	::485949960228069000
369849727	::485949990926159000
464845445	::485949992901697000
413735493	::485950006449295000
537633292	::485950007200075000
464845445	::485950014091325000
233084334	::485950026901106000
251231824	::485950028423626000
40864634	::485950040272166000
367941154	::485950056714211000
155730095	::485950077526343000
265760942	::485950135180857000
40864634	::485950143057768000
20932133	::485950143892848000
70918926	::485950151110844000
387188572	::485950157079707000
273955213	::485950158388355000
278301419	::485950183465701000
7875762	::485950188193062000
353418151	::485950212708388000
577920402	::485950242903187000
216618788	::485950256027140000
48427726	::485950279947649000
363361632	::485950284079050000
387206849	::485950308061700000
271204273	::485950326504050000
281829913	::485950344191430000
421987323	::485950387770650000
309981035	::485950393768484000
367941154	::485950402299719000
267482514	::485950402869727000
59288102	::485950414458998000
309981035	::485950422985621000
265760942	::485950450777088000
421987323	::485950452878802000
42220462	::485950476069122000
181840332	::485950482104324000
421987323	::485950496927399000
257942561	::485950510466600000
47167252	::485950518527680000
269401499	::485950521258156000
59288102	::485950534940393000
47167252	::485950549670371000
252389746	::485950596785004000
16726467	::485950596797984000
181840332	::485950618524065000
216618788	::485950628015775000
493640349	::485950639004860000
76248039	::485950657036181000
252389746	::485950692230569000
418297592	::485950697527988000
359174210	::485950699143172000
273955213	::485950704516100000
384955934	::485950724158005000
62093388	::485950730629812000
457197060	::485950739642986000
387206849	::485950763290472000
58115212	::485950771712651000
315559101	::485950778905878000
421987323	::485950794219679000
152103757	::485950812137328000
50818061	::485950813651877000
76248039	::485950816969166000
263914867	::485950824497942000
367941154	::485950830055788000
147384126	::485950852511711000
351847146	::485950862817521000
19511096	::485950868324225000
30104821	::485950890478551000
457197060	::485950925979144000
215189306	::485950930089959000
507987711	::485950932929499000
421987323	::485950954823774000
301497892	::485950963258511000
46940147	::485950978844143000
373690904	::485950982509953000
42220462	::485950992786419000
20935927	::485951059500621000
23665083	::485951062302412000
586783331	::485951065624694000
287014963	::485951070527451000
421987323	::485951073992327000
216083133	::485951089498275000
60046761	::485951103121387000
100195876	::485951107399548000
100195876	::485951108267782000
36866805	::485951153331392000
487258078	::485951154187026000
7875762	::485951154736865000
290855101	::485951154820366000
6945382	::485951171727601000
457197060	::485951176806895000
270143437	::485951202640007000
387461887	::485951204313149000
216618788	::485951210508546000
90689440	::485951214803107000
20935927	::485951219257450000
373690904	::485951243144011000
49464322	::485951244843098000
17258301	::485951252937715000
46940147	::485951265583546000
421987323	::485951274119331000
300009838	::485951287960154000
27364321	::485951293593485000
565986436	::485951312333242000
46940147	::485951322982608000
125718303	::485951337918513000
215189306	::485951349109309000
358611246	::485951363524726000
65576332	::485951367484153000
457197060	::485951370785456000
45410414	::485951375121977000
383202357	::485951376011165000
565986436	::485951380062879000
603870273	::485951386962509000
106584551	::485951389160308000
457250385	::485951409276190000
270143437	::485951414469152000
287014963	::485951423171944000
176339991	::485951428339318000
421987323	::485951450900881000
402797583	::485951474078613000
49221112	::485951484282949000
33029479	::485951496526516000
58115212	::485951503706779000
243465008	::485951506332405000
384955934	::485951507280703000
260361255	::485951515358543000
260361255	::485951516033814000
387461887	::485951527127744000
373690904	::485951527803027000
106584551	::485951528595763000
49464322	::485951569691963000
367561919	::485951585248235000
479245748	::485951594748321000
30362051	::485951596992286000
76815335	::485951630932594000
32609703	::485951633709211000
216486063	::485951636859547000
302934050	::485951639069536000
156801163	::485951639799336000
176339991	::485951646783246000
457197060	::485951659860697000
41465619	::485951666328309000
46940147	::485951700331532000
32609703	::485951720816521000
76248039	::485951732250185000
32609703	::485951745869086000
24171213	::485951753368506000
291518680	::485951774944411000
230905946	::485951796884430000
19161423	::485951801779568000
611530014	::485951809614516000
14392960	::485951829201530000
46940147	::485951832116568000
372068999	::485951841533198000
216618788	::485951841574719000
176339991	::485951845240958000
471291163	::485951855508602000
32609703	::485951860595900000
227072583	::485951868137664000
20935927	::485951878207782000
32609703	::485951885874978000
27538070	::485951889885134000
26068830	::485951890396434000
76248039	::485951892195778000
270143437	::485951927394779000
55287428	::485951930678906000
387461887	::485951932926676000
287028974	::485951933380067000
232814871	::485951969085779000
14307454	::485951983799386000
25082908	::485951985817235000
172573942	::485951987599413000
333245482	::485951987985309000
259573654	::485951989407559000
288540835	::485952011192373000
24494616	::485952015424831000
270143437	::485952020181176000
436187992	::485952022819004000
338664006	::485952033766141000
138083816	::485952034563031000
14085431	::485952041261756000
41685125	::485952046164484000
166897115	::485952060366815000
15728310	::485952094071824000
230905946	::485952094570938000
270143437	::485952106772574000
302934050	::485952159817547000
19161423	::485952162863017000
30362051	::485952197885034000
136238737	::485952203568316000
257265522	::485952231485616000
240798548	::485952259058970000
285955708	::485952263379091000
287994287	::485952268693299000
147298694	::485952292068155000
315296719	::485952301316583000
259573654	::485952306337574000
314604858	::485952333273395000
423666163	::485952353439191000
33249556	::485952353518907000
59288102	::485952361547177000
46940147	::485952400109228000
287994287	::485952403280121000
168347877	::485952424281006000
375734748	::485952426101329000
22220460	::485952430618603000
537561541	::485952434314149000
50805763	::485952437615079000
463431723	::485952452823232000
46940147	::485952457235644000
333245482	::485952461962616000
49464322	::485952476445945000
216618788	::485952477850652000
290396729	::485952500642508000
84734115	::485952530422042000
375873224	::485952531013447000
302934050	::485952535874641000
414526765	::485952536940015000
478941450	::485952542400983000
115518508	::485952544678498000
415179202	::485952559824510000
22220460	::485952565058605000
381203261	::485952569009651000
457197060	::485952574856499000
71617108	::485952589645611000
115824990	::485952600131764000
147279456	::485952630603010000
290396729	::485952653696827000
44307877	::485952666309099000
321780812	::485952673947340000
17258301	::485952681052090000
402229763	::485952683610632000
287028974	::485952694285115000
293897624	::485952705287159000
423891750	::485952705421004000
245154470	::485952713210232000
421987323	::485952729064304000
143225254	::485952739327741000
116054733	::485952748005769000
537561541	::485952759678521000
305379724	::485952761389797000
607721617	::485952773264269000
81872162	::485952776066043000
287994287	::485952782688456000
487258078	::485952812564508000
46940147	::485952824254005000
237966586	::485952826216947000
19182658	::485952834727190000
477188816	::485952852469088000
24494616	::485952858760970000
69771494	::485952874304643000
287028974	::485952878754820000
424498868	::485952889060200000
92924351	::485952893254500000
302934050	::485952895498481000
66311658	::485952908827971000
41692308	::485952920827879000
160788774	::485952935335968000
198126424	::485952935860269000
232814871	::485952936716300000
478941450	::485952962909319000
38207353	::485952964461621000
401089789	::485952964993892000
91942557	::485952970891489000
232814871	::485952977342328000
387281097	::485952985001127000
73795436	::485952994778021000
45410414	::485953009298329000
287994287	::485953013261934000
333245482	::485953021256278000
169378322	::485953021902204000
6733652	::485953039250231000
211019280	::485953045130276000
41465619	::485953045831114000
184962835	::485953096385060000
230327491	::485953103003283000
19182658	::485953107806146000
176339991	::485953116572241000
237966586	::485953121726636000
424498868	::485953140907200000
184962835	::485953143843610000
48971187	::485953155314634000
402229763	::485953159039156000
287994287	::485953164886024000
8070562	::485953170422497000
31620041	::485953180728295000
215189306	::485953214878343000
17258301	::485953216165588000
184962835	::485953223719940000
14307454	::485953224424185000
513855251	::485953238248611000
347869774	::485953253272584000
45410414	::485953257676623000
478941450	::485953259438219000
232814871	::485953280900476000
147298694	::485953282515292000
41692308	::485953286755737000
418297592	::485953295001739000
287028974	::485953312702083000
199331386	::485953316489551000
199331386	::485953335619764000
168347877	::485953378048937000
232814871	::485953391936294000
75034878	::485953392292790000
176339991	::485953415517073000
351620689	::485953440464379000
20935927	::485953457967210000
287028974	::485953466964398000
215189306	::485953471255171000
347869774	::485953472861179000
418297592	::485953504477847000
224103552	::485953511272632000
236528732	::485953534148763000
387461887	::485953536715268000
239162983	::485953537114128000
421987323	::485953539445772000
182645046	::485953539932692000
46940147	::485953573797122000
343756278	::485953575428698000
410286428	::485953583020802000
333245482	::485953594211201000
45410414	::485953598472192000
287994287	::485953600133160000
215189306	::485953605066039000
176339991	::485953631364329000
421987323	::485953658152968000
340094001	::485953664863834000
422876369	::485953670333206000
287028974	::485953670891048000
330834997	::485953677220278000
31056422	::485953682417000000
431215016	::485953691606736000
421987323	::485953715933687000
373690904	::485953716780937000
175314654	::485953719205642000
20935927	::485953741523140000
17258301	::485953760603013000
95554541	::485953764554076000
136238737	::485953790093172000
215189306	::485953790856941000
402268968	::485953808078364000
49464322	::485953810029105000
176339991	::485953810251395000
315296719	::485953811672862000
27763417	::485953817091899000
378367977	::485953843264385000
205991617	::485953844677865000
588641285	::485953848394014000
423891750	::485953848465309000
418297592	::485953848553390000
372499722	::485953858389438000
215362694	::485953860196765000
608426191	::485953870816763000
607016651	::485953884246913000
19161423	::485953894993133000
176339991	::485953897027342000
211019280	::485953900634058000
423891750	::485953919198060000
255104759	::485953928061005000
378367977	::485953934901534000
378367977	::485953946314211000
487258078	::485953955197751000
421987323	::485953968728588000
408239861	::485953981642833000
176339991	::485954016405635000
176778479	::485954018678943000
42481762	::485954057849536000
255104759	::485954060273459000
81872162	::485954092989046000
295466391	::485954094775795000
632710734	::485954116208697000
287028974	::485954133073993000
58115212	::485954153605103000
253230729	::485954157942034000
184962835	::485954172131373000
431215016	::485954173481926000
421987323	::485954183292407000
176339991	::485954191639461000
423891750	::485954197825671000
588641285	::485954201994817000
14307454	::485954213940187000
205991617	::485954243472289000
478941450	::485954249616924000
17258301	::485954251571462000
270065033	::485954308492369000
73795436	::485954310694785000
106135938	::485954310908284000
205991617	::485954317577224000
321498402	::485954331674288000
182645046	::485954365656547000
259488414	::485954387383025000
506500282	::485954392068091000
457197060	::485954396665421000
19511096	::485954429116366000
176339991	::485954430656061000
46940147	::485954431481950000
14187808	::485954434900295000
395703736	::485954465296834000
562590159	::485954471206195000
253230729	::485954475853492000
36861827	::485954481830780000
184962835	::485954483432603000
176778479	::485954487589564000
19511096	::485954503607218000
108814965	::485954505872130000
56723331	::485954508951158000
286341932	::485954514109726000
235043760	::485954518341795000
36861827	::485954528752447000
136828926	::485954543260168000
16568377	::485954558737530000
211019280	::485954566056194000
96062555	::485954572720934000
19182658	::485954580682113000
422876369	::485954581491240000
421987323	::485954596225835000
285254109	::485954616102629000
362312178	::485954637820747000
235043760	::485954641713057000
49464322	::485954654254415000
155397134	::485954660008615000
176954488	::485954660239290000
215189306	::485954665268674000
315559101	::485954684532715000
294745245	::485954698298421000
377627227	::485954702589186000
254319575	::485954722520526000
27538070	::485954723905028000
509523903	::485954740790906000
232814871	::485954746025381000
169240898	::485954795090358000
410286428	::485954800404955000
518141549	::485954803022180000
19161423	::485954804519567000
608426191	::485954821594165000
17258301	::485954824395964000
33964276	::485954824668975000
352486016	::485954828808364000
46940147	::485954860756373000
99114248	::485954867274338000
111687397	::485954885540540000
23164217	::485954888715628000
64942768	::485954928230543000
152103757	::485954942604038000
429348972	::485954945179340000
23164217	::485954965450399000
20833365	::485954975239921000
6945382	::485954993048936000
23164217	::485954993954889000
215189306	::485954998946504000
76442745	::485955002611933000
76977679	::485955010312671000
41692308	::485955020005732000
479959389	::485955027123830000
23164217	::485955028759236000
41136161	::485955041254051000
15361643	::485955059717783000
193583131	::485955079204118000
287028974	::485955093423210000
245855482	::485955105129496000
232814871	::485955133306445000
483115964	::485955135600730000
92905148	::485955139266555000
61318348	::485955146900578000
45410414	::485955148221386000
216083133	::485955161026613000
358617322	::485955164671447000
14954949	::485955171638206000
176339991	::485955183747538000
509523903	::485955186670583000
324794875	::485955189015203000
14780915	::485955193146994000
216083133	::485955228865277000
205991617	::485955264760131000
410403898	::485955275409870000
487322279	::485955278945259000
216083133	::485955348142907000
232814871	::485955360449363000
41692308	::485955361048764000
153077015	::485955380153835000
65512747	::485955389012180000
478941450	::485955389674889000
422876369	::485955406632480000
418847263	::485955416233623000
588641285	::485955426266005000
29327418	::485955430418763000
253759009	::485955442032398000
135681283	::485955443399749000
38520445	::485955443404320000
76707926	::485955445073248000
48562201	::485955445622714000
278778128	::485955458243371000
506500282	::485955460688646000
205991617	::485955466803949000
46940147	::485955476182421000
422876369	::485955493186109000
599774410	::485955509397102000
215189306	::485955514208387000
308946618	::485955523871641000
205991617	::485955524572114000
357211620	::485955543580696000
176339991	::485955551873216000
415259927	::485955571913224000
599774410	::485955574186532000
196394433	::485955575373508000
289461446	::485955575986290000
99114248	::485955577265127000
377806186	::485955580951932000
96062555	::485955589793542000
51979136	::485955596613464000
46940147	::485955601852145000
113048616	::485955611318693000
33964276	::485955619950964000
22651134	::485955621377015000
599774410	::485955623780352000
35376355	::485955627894595000
244995179	::485955632265441000
67450397	::485955649730125000
215189306	::485955652398088000
252914746	::485955657728679000
147310240	::485955705841917000
588641285	::485955707284357000
46940147	::485955776364572000
22651134	::485955777333833000
700013623	::485955779451957000
35376355	::485955782928650000
48431204	::485955814872842000
421987323	::485955815170666000
321844248	::485955815380377000
147310240	::485955826071662000
136750011	::485955829816762000
61969086	::485955850176331000
341803593	::485955860430979000
169636335	::485955861961920000
700013623	::485955864143360000
46940147	::485955875907981000
470451598	::485955883198062000
36861827	::485955887929262000
147310240	::485955903049703000
373713704	::485955921181306000
14594667	::485955927280201000
599774410	::485955932321763000
17258301	::485955934535950000
75034878	::485955957931790000
47859489	::485955960905560000
215189306	::485955961396658000
421987323	::485955967625207000
147310240	::485955968665411000
195977109	::485955981390540000
36861827	::485956009962524000
278778128	::485956037481336000
377806186	::485956051875811000
29607520	::485956052379516000
420389630	::485956062521331000
355612007	::485956073401352000
57331128	::485956086747238000
337434597	::485956090526314000
324794875	::485956090585047000
506500282	::485956098336100000
111687397	::485956098986225000
17258301	::485956120356200000
599774410	::485956146675458000
273814896	::485956148583866000
301016850	::485956160269201000
57065165	::485956199377272000
429375230	::485956204502319000
254210162	::485956220709130000
48431204	::485956220784623000
240530585	::485956222793695000
437064295	::485956237188530000
345756955	::485956244205625000
215144630	::485956245430366000
176339991	::485956247737630000
176339991	::485956318067712000
28063382	::485956325814177000
425183249	::485956330994556000
299297459	::485956331653066000
187047785	::485956348786380000
537561541	::485956412590133000
205991617	::485956414775390000
91942557	::485956435818201000
215189306	::485956441841618000
227114320	::485956450448330000
26182895	::485956474502643000
299297459	::485956482077192000
377806186	::485956504915148000
46940147	::485956509679906000
155034504	::485956511135301000
333245482	::485956517552590000
293644929	::485956527438585000
506500282	::485956528214523000
57331128	::485956530974384000
349386319	::485956545017282000
491679354	::485956556496707000
399408344	::485956568748269000
184962835	::485956569792655000
176339991	::485956573668581000
6945382	::485956598678835000
189179241	::485956600897605000
506500282	::485956622598934000
132768456	::485956655733960000
36861827	::485956657982496000
59288102	::485956676668100000
333245482	::485956681046556000
397717926	::485956687812382000
381181950	::485956705608429000
336845657	::485956718208495000
27323374	::485956718333919000
44768272	::485956719575842000
458826306	::485956728874602000
411848692	::485956729247920000
506500282	::485956734121287000
305379724	::485956753956155000
80965569	::485956762147643000
102875172	::485956773682368000
27763417	::485956774785077000
57331128	::485956792430497000
385121286	::485956800953319000
164575018	::485956814312587000
459660056	::485956824701878000
367561919	::485956828824494000
15875100	::485956845790846000
170357410	::485956877298069000
80965569	::485956888559751000
21503139	::485956897392951000
506500282	::485956899670458000
253759009	::485956920935579000
14520186	::485956929509146000
422876369	::485956942523691000
17258301	::485956946621505000
377806186	::485956948299223000
16107745	::485956949570117000
147298694	::485956954376777000
215189306	::485956972928585000
100843087	::485956983481057000
331423379	::485957001495998000
583488323	::485957033464578000
215189306	::485957061503889000
15789848	::485957069678575000
377806186	::485957078918234000
7141172	::485957082534150000
506500282	::485957086178582000
168347877	::485957088170897000
16322613	::485957088342843000
290396729	::485957091295629000
262240809	::485957091845079000
176339991	::485957096375349000
22067825	::485957115274887000
73795436	::485957119083307000
176339991	::485957127694209000
115518508	::485957135906656000
331423379	::485957151706591000
147298694	::485957173587894000
293644929	::485957176494522000
262240809	::485957186611183000
15614582	::485957211169243000
46764883	::485957218291179000
384436313	::485957228130598000
389554052	::485957260028702000
349787019	::485957272238325000
239917620	::485957275492704000
318065690	::485957282992107000
506500282	::485957294606532000
15614582	::485957303645274000
228915951	::485957308024123000
212060681	::485957311144685000
324794875	::485957318824034000
27763417	::485957326084374000
349386319	::485957348947525000
47733122	::485957356124405000
91942557	::485957358276067000
61969086	::485957367641939000
423891750	::485957371034746000
15614582	::485957371777540000
291475742	::485957371835867000
271204273	::485957399144968000
15614582	::485957400294592000
385782746	::485957402659803000
451183057	::485957402718519000
16472279	::485957407411937000
70805584	::485957411077775000
373690904	::485957439280254000
57331128	::485957451875753000
100843087	::485957457299005000
308946618	::485957458687299000
29327418	::485957474781241000
22504277	::485957478052814000
215189306	::485957490807693000
373690904	::485957502702346000
17258301	::485957502710714000
15614582	::485957512186064000
252314330	::485957515184590000
381181950	::485957517856370000
506500282	::485957519764750000
27763417	::485957523296378000
19511096	::485957531945009000
357275400	::485957532343484000
291475742	::485957534377734000
243014276	::485957543164780000
15614582	::485957550324842000
27323374	::485957556049682000
176339991	::485957570281369000
290396729	::485957583170056000
373690904	::485957591118249000
38520445	::485957600593608000
357275400	::485957619345944000
362312178	::485957636190265000
410377090	::485957638891765000
349386319	::485957639449231000
287028974	::485957642423390000
410377090	::485957645896273000
220587584	::485957648991678000
384436313	::485957651495272000
425183249	::485957654482014000
85399171	::485957655320866000
69916558	::485957659347398000
398285469	::485957666313756000
35256600	::485957666595164000
289461446	::485957706067349000
389554052	::485957727219642000
377627227	::485957743421820000
357275400	::485957746211057000
68775336	::485957757569224000
407894919	::485957763927785000
362312178	::485957775785086000
15614582	::485957794466918000
607016651	::485957796131635000
377806186	::485957796634976000
357275400	::485957807435313000
262405775	::485957827026890000
588874950	::485957827261767000
324794875	::485957827538599000
349787019	::485957831708114000
176339991	::485957845037613000
35256600	::485957853824299000
202791635	::485957865212223000
387281097	::485957875450511000
24199433	::485957882123673000
138935158	::485957883188625000
14392960	::485957896090316000
19161423	::485957906970705000
275902246	::485957919683276000
17473737	::485957921180639000
35256600	::485957935340605000
253230729	::485957939963117000
220587584	::485957950435901000
217928831	::485957954881875000
215174499	::485957958459613000
42297542	::485957962192920000
19161423	::485957970778681000
176339991	::485957976768143000
389554052	::485957992786178000
21374892	::485958003678793000
17764624	::485958006715076000
255104759	::485958009747537000
271204273	::485958010309578000
410377090	::485958019273220000
15614582	::485958026873290000
38520445	::485958052148174000
253759009	::485958053280243000
362737866	::485958068560490000
377627227	::485958070057447000
389554052	::485958081143373000
134616278	::485958081852215000
220587584	::485958108422733000
15614582	::485958118678216000
407894919	::485958121937182000
289084083	::485958127180087000
315559101	::485958133672452000
21374892	::485958136466268000
364035957	::485958153348329000
21374892	::485958163464978000
389554052	::485958188039438000
176339991	::485958193273917000
281295226	::485958226719305000
272999900	::485958227864342000
19161423	::485958240573063000
176339991	::485958243551039000
47269984	::485958249535913000
332073582	::485958252794896000
217912167	::485958259077939000
236144487	::485958279722311000
238788821	::485958284961013000
506500282	::485958289163681000
599774410	::485958302790983000
155926653	::485958305907736000
215189306	::485958311419064000
362312178	::485958314027520000
131954929	::485958332335673000
100843087	::485958389013286000
25747982	::485958403622068000
38207353	::485958412837355000
389554052	::485958455799611000
66877066	::485958465391964000
21374892	::485958490830422000
38520445	::485958500657684000
131310830	::485958503216218000
376472794	::485958516554092000
21374892	::485958525072728000
182645046	::485958526292852000
27763417	::485958530369740000
47269984	::485958550439464000
22736943	::485958559776006000
66877066	::485958561869361000
21374892	::485958563660308000
33029479	::485958580294520000
21374892	::485958602419892000
21374892	::485958624121208000
215189306	::485958641032626000
440624261	::485958652923109000
389554052	::485958655003852000
220587584	::485958660862922000
15614582	::485958662503284000
131310830	::485958674931011000
138935158	::485958677707247000
21374892	::485958688520560000
134616278	::485958694321266000
40864634	::485958696367714000
495135733	::485958722242367000
620459453	::485958723861745000
22736943	::485958728483495000
17258301	::485958737770070000
134616278	::485958745760227000
183090041	::485958762554200000
21374892	::485958766173900000
309778100	::485958768014798000
175314654	::485958803696140000
33964276	::485958805118009000
389554052	::485958810100846000
79373818	::485958820750172000
402797583	::485958856409743000
274712500	::485958878417281000
290396729	::485958880011112000
273814896	::485958898914848000
176339991	::485958899452084000
340819943	::485958902194769000
222278624	::485958909782261000
61969086	::485958919798673000
51325761	::485958933404590000
176778479	::485958938643292000
115518508	::485958945870458000
182645046	::485958948533440000
238788821	::485958955332427000
321780812	::485958975675195000
14780915	::485958976551788000
359244936	::485958979319640000
169636335	::485958992150011000
141976809	::485958993639006000
30362051	::485958998210781000
59184492	::485959011679105000
59288102	::485959015990849000
24199433	::485959025994240000
290396729	::485959035636576000
176339991	::485959042867941000
15614582	::485959049167798000
274712500	::485959053504303000
30362051	::485959061095993000
70805584	::485959063469953000
285955708	::485959095359270000
620459453	::485959140926566000
294347764	::485959145422483000
51325761	::485959148333305000
176778479	::485959157556580000
29800175	::485959157837598000
65512747	::485959184752463000
176339991	::485959185491062000
14392960	::485959196530053000
195103093	::485959198547931000
402797583	::485959211105660000
325359983	::485959236812148000
632710734	::485959242780659000
220587584	::485959256575725000
506500282	::485959304281739000
176339991	::485959319088037000
189179241	::485959324603133000
755431	::485959332119334000
331423379	::485959339933724000
72378783	::485959347738906000
249243467	::485959355368353000
256845035	::485959356190846000
222278624	::485959365543727000
59184492	::485959368488538000
378281495	::485959393557491000
362312178	::485959409533591000
189179241	::485959409558777000
24821703	::485959413057196000
377806186	::485959422695321000
12057032	::485959445046767000
384955934	::485959458661863000
176339991	::485959548008935000
350968313	::485959550143844000
389554052	::485959551553110000
176339991	::485959576735744000
79373818	::485959610889945000
407473485	::485959639847407000
364018467	::485959645589438000
426923626	::485959661737082000
347994449	::485959661909069000
195103093	::485959663914344000
70805584	::485959668997427000
632710734	::485959689130082000
364018467	::485959705895116000
168347877	::485959743593119000
632710734	::485959744520077000
176339991	::485959752011501000
182645046	::485959756675153000
56198202	::485959772735168000
17258301	::485959781035679000
384436313	::485959793056559000
724485482	::485959823217790000
545129813	::485959823817584000
27538070	::485959864951525000
45759903	::485959870823145000
107724446	::485959875063992000
65512747	::485959880671379000
96062555	::485959885394149000
480857982	::485959890674802000
70805584	::485959912061534000
384436313	::485959915161124000
176339991	::485959944941076000
349386319	::485959946639400000
364018467	::485959956366376000
15614582	::485959956542529000
495135733	::485959962225426000
7875762	::485959968622145000
180661626	::485959979590230000
215189306	::485959983373508000
364018467	::485959986976391000
176339991	::485959987471339000
269605766	::485959990499237000
263914867	::485959997797330000
424698378	::485960020534648000
506500282	::485960033834774000
332073582	::485960039576788000
189179241	::485960042579898000
389554052	::485960044094455000
607721617	::485960063488892000
425252367	::485960086280761000
389554052	::485960105364815000
220587584	::485960106656288000
351325780	::485960107256078000
131310830	::485960116110622000
56198202	::485960125417414000
122067183	::485960162088583000
176339991	::485960165183995000
366701651	::485960178341130000
40783277	::485960180442476000
45759903	::485960185337233000
293897624	::485960196590956000
42481762	::485960215662460000
384955934	::485960232842297000
362312178	::485960241364729000
73795436	::485960260164001000
27538070	::485960265956352000
363361632	::485960273048899000
220587584	::485960278132011000
189179241	::485960297308377000
378773930	::485960310197460000
30666953	::485960326030962000
364018467	::485960343223808000
436187992	::485960348944441000
7875762	::485960356574289000
201899461	::485960363351879000
424698378	::485960369395884000
236144487	::485960394897231000
230327491	::485960396990205000
451183057	::485960404838137000
65512747	::485960417076711000
379924726	::485960434134966000
364018467	::485960440024154000
182645046	::485960441235922000
377806186	::485960456549310000
389554052	::485960464263020000
176778479	::485960475679916000
92870542	::485960478087081000
27538070	::485960489894420000
300009838	::485960515580354000
65512747	::485960534575955000
187047785	::485960535070887000
129050216	::485960537881468000
389554052	::485960547666776000
33029479	::485960554930913000
168347877	::485960565315993000
182901672	::485960576750088000
396952554	::485960584568270000
338619333	::485960587717771000
180661626	::485960588431196000
396952554	::485960593078513000
424698378	::485960607582007000
52649582	::485960619762270000
51325761	::485960639626506000
389554052	::485960656894824000
220455732	::485960716713590000
245154470	::485960736154198000
303488399	::485960740419817000
506500282	::485960740449157000
168347877	::485960748254773000
65512747	::485960764629340000
180661626	::485960769042137000
7875762	::485960804152664000
33342988	::485960809282285000
364018467	::485960812163768000
66877066	::485960813535301000
389554052	::485960821466726000
424698378	::485960833067778000
313421343	::485960838168473000
493640349	::485960842748637000
62460045	::485960851841499000
65512747	::485960862415331000
53258017	::485960876101754000
416419059	::485960892765704000
7875762	::485960893222887000
347994449	::485960916739977000
201445185	::485960918883258000
189664484	::485960919374397000
27763417	::485960925757718000
506500282	::485960936348737000
373653741	::485960936809721000
291475742	::485960937438851000
424698378	::485960992937885000
402797583	::485961031425204000
313421343	::485961032402472000
59583601	::485961075129470000
65512747	::485961087234224000
176339991	::485961100673155000
131220599	::485961106452520000
24199433	::485961106801041000
15614582	::485961107136581000
219188629	::485961146982473000
86885002	::485961155676864000
389554052	::485961160165183000
69494041	::485961166699515000
33249556	::485961167442309000
230069608	::485961169124200000
301290830	::485961170835083000
15614582	::485961172429336000
24383303	::485961211280764000
451667062	::485961237222526000
483115964	::485961238732484000
424698378	::485961295816962000
632710734	::485961308399869000
566902451	::485961321197076000
61969086	::485961332504920000
607721617	::485961339584516000
389554052	::485961347264679000
7875762	::485961361907023000
255104759	::485961361915412000
599589782	::485961378872586000
68775336	::485961392126562000
378281495	::485961395561709000
15614582	::485961395658571000
65512747	::485961424204619000
360183119	::485961428437065000
313421343	::485961439568736000
313421343	::485961442290835000
257625769	::485961445986013000
23164217	::485961464566403000
168347877	::485961468446130000
363649162	::485961482039873000
23164217	::485961491292516000
424698378	::485961496879321000
213287321	::485961515233583000
131220599	::485961555448578000
214220072	::485961560855416000
68775336	::485961572536176000
313421343	::485961581843730000
361532861	::485961587933446000
99114248	::485961595583877000
15614582	::485961601070411000
36861827	::485961615594897000
620459453	::485961623824523000
409541924	::485961667574890000
214220072	::485961688236425000
303488399	::485961705545936000
53258017	::485961716682207000
416419059	::485961717403619000
205991617	::485961721673035000
152103757	::485961747090919000
15614582	::485961760642699000
289461446	::485961780687273000
68221984	::485961809158217000
385121286	::485961816619495000
36082253	::485961819442675000
65995121	::485961819497168000
14792781	::485961823418466000
17830276	::485961826560004000
305877074	::485961828548104000
631245094	::485961839210004000
195103093	::485961863101177000
65512747	::485961867357999000
33418266	::485961884940505000
68439593	::485961894277447000
336845657	::485961943673765000
27763417	::485961958852546000
33676766	::485961967383769000
588641285	::485962000426491000
134585678	::485962015093968000
66877066	::485962016423944000
171746458	::485962017254436000
380458897	::485962024703516000
372068999	::485962038330806000
160734732	::485962052708495000
66203192	::485962076775383000
176339991	::485962116453916000
53243169	::485962122195906000
430182591	::485962152759394000
43977455	::485962217104617000
135681283	::485962219377532000
352960797	::485962229750038000
65512747	::485962232732205000
75209135	::485962279234465000
134585678	::485962279767134000
420389630	::485962281009020000
588641285	::485962312247808000
14873854	::485962332883779000
110297719	::485962368661196000
387281097	::485962373640241000
46940147	::485962374097022000
755431	::485962399296405000
230206940	::485962437183963000
46940147	::485962477914435000
48557490	::485962503005175000
421987323	::485962509363724000
73995534	::485962514610806000
131220599	::485962532905943000
67421080	::485962544062795000
253178679	::485962547896397000
285254109	::485962555077046000
53243169	::485962581434454000
384530394	::485962589562601000
65512747	::485962591882076000
61698439	::485962596533936000
281260984	::485962601138905000
407473485	::485962605631397000
352531780	::485962626367619000
285254109	::485962630528368000
376472794	::485962635998154000
215181084	::485962637759766000
20478089	::485962646097637000
330834997	::485962648249311000
17107944	::485962649071792000
82223258	::485962668516196000
19683725	::485962669628067000
352531780	::485962669866754000
377806186	::485962670642720000
217928831	::485962702972387000
20478089	::485962721746104000
33418266	::485962736472313000
22651134	::485962762561257000
387281097	::485962769892536000
18613311	::485962778386395000
190624012	::485962791065362000
187034273	::485962810665750000
291475742	::485962858358771000
82223258	::485962872367751000
332073582	::485962898372444000
291475742	::485962905301434000
316766176	::485962926180667000
53243169	::485962927686819000
14520186	::485962929318404000
289461446	::485962946598944000
176339991	::485962947978858000
407473485	::485962959190241000
200685756	::485962964629856000
65512747	::485962968010469000
363649162	::485962970178920000
332073582	::485962984489889000
66203192	::485962995940347000
289461446	::485962998285348000
182901672	::485963020162830000
66203192	::485963025212379000
15137186	::485963028265836000
18613311	::485963045530001000
73995534	::485963047094484000
407473485	::485963051926310000
498637061	::485963054858133000
378281495	::485963110604238000
15614582	::485963132549230000
18613311	::485963132683440000
61969086	::485963140166074000
73795436	::485963140740702000
384530394	::485963162965905000
217928831	::485963174433132000
232901934	::485963181844463000
195103093	::485963184369827000
380458897	::485963197409927000
338073739	::485963202547568000
289743411	::485963232352690000
15614582	::485963241429159000
216083133	::485963247334346000
235272576	::485963259241959000
498637061	::485963299058900000
61969086	::485963317543202000
205991617	::485963321045032000
378773930	::485963323007959000
22087737	::485963331610501000
30336818	::485963332273188000
27364321	::485963344277671000
65968609	::485963356482711000
59288102	::485963376632561000
176339991	::485963393799823000
233677206	::485963408530219000
46940147	::485963418155761000
65512747	::485963456332300000
131941193	::485963466818084000
36082253	::485963470194876000
134616278	::485963470392025000
620459453	::485963504772722000
45759903	::485963513878159000
176339991	::485963550561935000
176339991	::485963602982346000
45759903	::485963605028790000
70805584	::485963631041851000
363649162	::485963682950545000
134585678	::485963708246405000
370420008	::485963712021295000
363649162	::485963717171871000
24199433	::485963738181562000
45759903	::485963751598727000
506500282	::485963767683887000
285125363	::485963775648858000
18613311	::485963780816637000
293644929	::485963794942672000
380458897	::485963829298614000
53243169	::485963837246816000
184962835	::485963841063251000
65512747	::485963844771000000
18613311	::485963863389917000
49114032	::485963867517104000
24199433	::485963880515268000
289461446	::485963887511347000
27538070	::485963898773053000
176339991	::485963903672008000
301290830	::485963911154266000
410403898	::485963932570775000
18613311	::485963953936556000
363649162	::485963956624699000
588641285	::485963960407949000
253828982	::485963966741745000
185084575	::485963968574681000
176339991	::485963997200809000
232711010	::485964009506480000
343756278	::485964023616135000
423862446	::485964055556141000
184962835	::485964069313069000
134585678	::485964082764210000
232711010	::485964085654065000
361199465	::485964086220697000
40526887	::485964088502005000
355574432	::485964102255136000
53243169	::485964116398706000
361527638	::485964120819531000
20364178	::485964124409454000
254600909	::485964126368571000
18842764	::485964148657127000
176339991	::485964155279900000
89590985	::485964174564933000
232711010	::485964186560655000
198651083	::485964197113503000
51979136	::485964204281585000
205991617	::485964211562889000
185084575	::485964211714277000
358031089	::485964213437726000
255205725	::485964231645220000
345756955	::485964238754570000
588641285	::485964263333171000
398285469	::485964271906324000
588641285	::485964274494214000
398285469	::485964286825484000
49886698	::485964301610397000
18613311	::485964304844615000
216083133	::485964306446417000
24100015	::485964314600144000
289461446	::485964316240523000
18842764	::485964318694187000
176339991	::485964325426049000
216083133	::485964335097737000
503577648	::485964340420698000
290396729	::485964340671954000
343018153	::485964348293394000
23475166	::485964363052769000
64768338	::485964369868517000
393718746	::485964407181414000
128284695	::485964417754857000
195103093	::485964426924015000
38579155	::485964436868710000
316766176	::485964442409000000
363649162	::485964443822473000
503577648	::485964449443233000
386833057	::485964480782671000
40526887	::485964484972793000
18613311	::485964503688167000
47859489	::485964506661523000
434545772	::485964507508776000
436187992	::485964507760435000
510998653	::485964508977176000
23475166	::485964514181935000
398707286	::485964560436707000
43256984	::485964562400034000
24199433	::485964573049384000
24171213	::485964576660258000
64768338	::485964593865310000
95554541	::485964599124963000
493640349	::485964645878878000
362312178	::485964651536986000
14392960	::485964652128378000
355574432	::485964655022469000
42297542	::485964676808077000
233084334	::485964678137266000
176339991	::485964694398967000
33029479	::485964701772161000
352531780	::485964710106234000
131278152	::485964722659811000
279608688	::485964722689167000
27364321	::485964723624898000
290396729	::485964736647794000
166897115	::485964739936153000
134585678	::485964767907954000
155034504	::485964769317228000
160144135	::485964773343784000
368730450	::485964775428333000
139847892	::485964793166442000
342508573	::485964828083630000
521938520	::485964860195217000
396952554	::485964865002303000
22414245	::485964876821843000
22414245	::485964888893034000
366753447	::485964893556715000
46940147	::485964917611061000
613592670	::485964918777057000
232711010	::485964967888183000
504027031	::485964971864371000
366753447	::485964975299497000
168347877	::485964986838036000
112333263	::485964994555547000
396952554	::485965027586101000
59288102	::485965037648240000
179119528	::485965042353848000
59288102	::485965075329843000
176339991	::485965085270360000
316026178	::485965086398242000
134585678	::485965094019297000
211616743	::485965106321166000
215189306	::485965122209611000
509760806	::485965150692704000
402229763	::485965152664027000
33029479	::485965155264495000
235043760	::485965161464098000
139847892	::485965161732505000
59288102	::485965162374250000
334423964	::485965164567478000
211616743	::485965170171072000
18613311	::485965178404872000
352531780	::485965180200038000
302934050	::485965184180047000
338073739	::485965187267063000
34689419	::485965203440275000
108542953	::485965224013729000
201445185	::485965235631558000
379924726	::485965243621715000
364018467	::485965271057047000
597834721	::485965273556471000
51325761	::485965277256253000
139847892	::485965284101345000
425183249	::485965292607393000
192727478	::485965313411121000
290396729	::485965321249902000
230327491	::485965372177125000
22414245	::485965403063992000
22414245	::485965410245017000
211616743	::485965413201625000
116071398	::485965426925776000
33528820	::485965474912407000
211616743	::485965480700542000
136238737	::485965506256441000
110853177	::485965509347647000
136238737	::485965515660091000
402229763	::485965524665237000
216083133	::485965528234606000
17473737	::485965539311751000
377806186	::485965547264172000
636632104	::485965568009203000
355612007	::485965573214724000
220587584	::485965588347359000
310369464	::485965599072190000
597834721	::485965611453800000
142045716	::485965638611894000
215189306	::485965641686724000
17694593	::485965644936908000
33029479	::485965647013109000
633506625	::485965656668381000
176339991	::485965677791281000
256609151	::485965691808653000
455542048	::485965720493101000
429491583	::485965727871270000
211616743	::485965733579350000
509760806	::485965743230423000
160734732	::485965749131812000
33676766	::485965751287689000
233362394	::485965780828569000
18842764	::485965782246252000
24171213	::485965821479378000
301290830	::485965830274822000
33029479	::485965834943090000
495135733	::485965888172994000
632710734	::485965920834043000
73795436	::485965929864785000
455542048	::485965970763448000
211616743	::485965978325352000
90467952	::485965988475572000
362312178	::485965994590887000
284316159	::485965998160637000
211616743	::485966028547956000
362312178	::485966055336984000
301290830	::485966087859994000
491679354	::485966094444675000
377806186	::485966105869950000
396952554	::485966142314651000
108605734	::485966147137716000
50157557	::485966150094704000
211616743	::485966175998713000
363649162	::485966200115953000
363649162	::485966202787749000
256609151	::485966213265494000
79348656	::485966214569934000
418297592	::485966239689228000
253178679	::485966260962725000
34689419	::485966263659663000
454304418	::485966263684841000
241278291	::485966271888891000
241337450	::485966281326071000
274712500	::485966285142913000
33418266	::485966289156837000
366701651	::485966293757997000
91422810	::485966307519524000
15728310	::485966307637346000
41685125	::485966310518427000
415789240	::485966325261410000
359174210	::485966341460221000
187078541	::485966350196568000
176839128	::485966351261921000
380458897	::485966369029369000
163340834	::485966395411529000
245203404	::485966397072109000
168347877	::485966405582348000
33418266	::485966420123983000
418297592	::485966421550440000
278165989	::485966423450071000
597834721	::485966438738325000
56556074	::485966464097079000
57385263	::485966492769738000
241337450	::485966495923445000
425183249	::485966497928736000
290396729	::485966501346701000
25925656	::485966533974564000
62989661	::485966534121369000
235043760	::485966549317337000
176339991	::485966552366596000
347869774	::485966561677561000
509760806	::485966587304763000
54466394	::485966595068416000
253828982	::485966613632794000
50011708	::485966616568418000
343756278	::485966633903484000
290396729	::485966647895674000
211616743	::485966652819795000
566902451	::485966668599164000
140110825	::485966684566474000
205991617	::485966692107825000
303252613	::485966702170374000
155034504	::485966719949606000
310009833	::485966756553318000
241995287	::485966759027941000
69801582	::485966799855685000
631513843	::485966832386732000
163340834	::485966833229774000
257625769	::485966835956068000
54466394	::485966853357850000
330834997	::485966857011085000
106135938	::485966874434211000
481512198	::485966887709204000
390759619	::485966924170272000
375364618	::485966934802853000
380458897	::485966940696219000
575755127	::485966954054701000
282692620	::485966954852016000
211616743	::485966968030113000
384503737	::485966977697988000
454304418	::485966984614395000
65576332	::485966989332971000
348262381	::485967004021424000
14392960	::485967020370837000
454304418	::485967051345756000
164575018	::485967059822870000
290396729	::485967060623568000
199331386	::485967061819342000
187047785	::485967065086320000
46965667	::485967091137511000
87812967	::485967101505847000
402268968	::485967115082399000
69801582	::485967122309582000
155677785	::485967153674203000
91422810	::485967158426746000
52494533	::485967171537735000
382531150	::485967175648161000
192590347	::485967180631379000
211616743	::485967181121728000
52494533	::485967218614599000
87812967	::485967228580687000
303080805	::485967229260156000
495135733	::485967241138040000
255104759	::485967294871261000
364018467	::485967330544201000
282692620	::485967355764539000
566902451	::485967367072407000
143225254	::485967373673844000
602224338	::485967374663688000
423891750	::485967385300434000
574147363	::485967389658742000
38226468	::485967408566652000
331397011	::485967454149947000
17473737	::485967482465705000
387281097	::485967499293638000
22734052	::485967501961224000
82223258	::485967515109974000
364018467	::485967524568510000
256609151	::485967526351106000
162175448	::485967543438688000
15867361	::485967545569390000
126507603	::485967548387962000
42297542	::485967567488827000
35141457	::485967570957119000
196394433	::485967620114362000
379358099	::485967629983940000
312348050	::485967632966107000
302934050	::485967635570368000
166695965	::485967636165976000
557400595	::485967641735987000
380458897	::485967652570296000
357275400	::485967667350609000
59288102	::485967677555765000
312348050	::485967683872362000
202791635	::485967690419675000
396952554	::485967691770241000
210873235	::485967722304774000
35141457	::485967724007284000
346569016	::485967741879193000
267405925	::485967742554898000
61318348	::485967743058186000
46764883	::485967753237782000
68221984	::485967761492148000
176954488	::485967766961152000
50805763	::485967779128807000
365151006	::485967784468164000
112333263	::485967793414627000
500212290	::485967794308005000
445903498	::485967808820695000
410286428	::485967811224014000
42297542	::485967813069524000
256609151	::485967820761874000
27763417	::485967879322353000
396952554	::485967883647090000
65968609	::485967887329280000
410286428	::485967889078689000
544538144	::485967895441063000
377806186	::485967909265498000
305877074	::485967929536966000
50805763	::485967941821677000
377627227	::485967947458818000
42481762	::485967967155273000
138557664	::485967970578202000
363649162	::485967970791727000
211616743	::485967974235250000
635845301	::485967989213102000
196394433	::485967989745795000
354629644	::485967991549751000
383972979	::485968001280131000
234187240	::485968004921184000
211616743	::485968020326449000
30417393	::485968033999908000
37080273	::485968041537466000
344454080	::485968041960689000
380458897	::485968063050035000
293737316	::485968064505475000
383972979	::485968080896409000
439681301	::485968117873377000
423891750	::485968121719554000
459660056	::485968188547817000
290396729	::485968211725144000
253828982	::485968214850277000
377806186	::485968221845991000
557400595	::485968224534556000
525819441	::485968225650216000
78089247	::485968252225323000
69801582	::485968281208385000
537633292	::485968289240080000
725532679	::485968292343861000
590556372	::485968304637759000
232711010	::485968317962657000
365151006	::485968332214906000
155034504	::485968370257252000
169636335	::485968382064201000
96062555	::485968390368948000
22734052	::485968394617774000
310369464	::485968396366798000
232711010	::485968400821129000
155139746	::485968402947653000
140206179	::485968415908061000
36612981	::485968423973699000
69801582	::485968426356445000
108605734	::485968448552312000
162175448	::485968458857734000
253759009	::485968462733250000
300135225	::485968471209959000
242533291	::485968473000902000
28771314	::485968475492339000
286734780	::485968476146638000
24634410	::485968479808278000
376525681	::485968492890312000
351896383	::485968497516634000
196394433	::485968497969594000
151190656	::485968498582372000
182645046	::485968506165276000
46764883	::485968519079952000
380458897	::485968520594087000
337466318	::485968524515770000
425183249	::485968535857143000
383972979	::485968545256177000
57331128	::485968547479158000
47269984	::485968552391110000
15282962	::485968573353844000
61718844	::485968587153477000
36612981	::485968587203432000
440624261	::485968590123057000
383972979	::485968599450791000
19161423	::485968599815708000
215109001	::485968607864561000
100378471	::485968610129879000
437064295	::485968621722542000
286734780	::485968628974514000
100378471	::485968629872488000
316026178	::485968632883589000
429375230	::485968651523080000
26954972	::485968659199037000
395703736	::485968660448935000
274712500	::485968685496930000
232711010	::485968707869356000
377627227	::485968708108447000
399621678	::485968709366722000
282328751	::485968710146879000
112333263	::485968712738942000
38577111	::485968735044247000
169636335	::485968739112726000
383972979	::485968741620932000
112333263	::485968742828892000
382531150	::485968783916277000
19161423	::485968795190951000
310369464	::485968801188421000
509760806	::485968805579866000
399408344	::485968807337267000
270173839	::485968807945850000
25160673	::485968821912498000
290396729	::485968845887115000
286734780	::485968847422242000
188922113	::485968847887794000
52494533	::485968863851331000
270143437	::485968877353172000
174351092	::485968879810666000
52494533	::485968901528764000
513434526	::485968901818159000
64942768	::485968906389954000
50805763	::485968939235561000
331482356	::485968963609038000
199331386	::485968987239743000
17764624	::485968998077456000
19161423	::485969036699000000
50805763	::485969052473360000
425183249	::485969090025369000
399408344	::485969092822564000
163279109	::485969140272738000
425183249	::485969140323483000
337434597	::485969149001076000
401089789	::485969158819942000
332073582	::485969168919846000
169636335	::485969179283951000
374739722	::485969184178716000
253759009	::485969192336646000
286734780	::485969194547040000
380458897	::485969196057374000
19161423	::485969197755666000
608426191	::485969200058339000
169636335	::485969203384434000
425183249	::485969214067736000
184962835	::485969219494764000
239917620	::485969235047247000
96062555	::485969236301328000
79373818	::485969245273325000
245203404	::485969266152198000
49464322	::485969269537398000
35376355	::485969272292638000
58562014	::485969285668302000
49464322	::485969302718517000
15789848	::485969303921909000
35376355	::485969315926007000
23225674	::485969332740972000
18023231	::485969344917422000
50805763	::485969345659416000
35376355	::485969347978862000
96062555	::485969356665278000
134585678	::485969359215394000
515049896	::485969368220966000
52494533	::485969389980618000
51601709	::485969400047370000
50805763	::485969408775307000
483190332	::485969418959073000
382531150	::485969447295787000
310369464	::485969454044438000
375385791	::485969455571144000
372611209	::485969461820657000
61307501	::485969466744782000
79373818	::485969469731528000
33676766	::485969476483952000
18551115	::485969488073228000
849	::485969499867189000
17107944	::485969507253776000
55744853	::485969522822631000
372611209	::485969540619067000
423891750	::485969542326145000
79373818	::485969578858905000
494376740	::485969585590370000
66311658	::485969590443204000
494376740	::485969597334433000
134181956	::485969601776218000
35082993	::485969602111754000
197210844	::485969607904096000
234078302	::485969609602764000
380458897	::485969609708027000
575755127	::485969627517054000
234078302	::485969631601885000
52494533	::485969632419790000
176839128	::485969667563868000
425183249	::485969676334555000
423098923	::485969682134867000
375385791	::485969689701400000
286734780	::485969729601802000
49464322	::485969732760514000
425183249	::485969742025723000
52494533	::485969742146961000
445925140	::485969749608648000
348316521	::485969756361465000
513855251	::485969762753576000
50805763	::485969778494812000
286341932	::485969823210295000
315527257	::485969836594311000
202791635	::485969850993770000
15875100	::485969896182779000
195103093	::485969897672146000
352531780	::485969912431919000
169636335	::485969920102895000
229385654	::485969953258885000
26068830	::485969977258676000
253689041	::485969978789998000
74282065	::485969982593826000
377806186	::485969992521768000
166897115	::485970006555893000
351847146	::485970010846666000
407897841	::485970018770112000
545297326	::485970027297116000
234078302	::485970028806668000
278316478	::485970047316152000
575804821	::485970068216356000
95554541	::485970072049971000
37228652	::485970087304630000
407897841	::485970104606535000
253689041	::485970111862669000
201899461	::485970112986378000
425183249	::485970141495447000
19182658	::485970166254026000
409541924	::485970171253645000
377806186	::485970196968914000
234078302	::485970204728360000
407897841	::485970206314201000
96421993	::485970206389702000
102213164	::485970209724198000
23400461	::485970226748866000
407897841	::485970239281455000
312348050	::485970244855685000
240798548	::485970261309521000
168347877	::485970291760177000
286298021	::485970295576997000
95554541	::485970328435187000
52628599	::485970330176225000
52494533	::485970341664026000
348262381	::485970344906194000
460491164	::485970351449313000
253828982	::485970352330522000
725532679	::485970367123443000
407897841	::485970371313942000
350424007	::485970379551539000
201899461	::485970395120418000
39507361	::485970401840095000
44779656	::485970412447100000
257265522	::485970417501216000
407897841	::485970418873147000
425183249	::485970429975470000
364018467	::485970451035070000
338543771	::485970459351973000
425897170	::485970461965049000
182645046	::485970475676225000
102213164	::485970478788796000
187078541	::485970487017607000
201899461	::485970496391897000
25223941	::485970499403390000
410877459	::485970531901272000
253689041	::485970533826449000
377425191	::485970534488735000
343756278	::485970535990312000
631603360	::485970549940555000
304140174	::485970552939483000
20903172	::485970598032441000
395703736	::485970607331606000
590556372	::485970607478419000
270687983	::485970623005335000
155034504	::485970626562097000
54697279	::485970627153494000
407897841	::485970654454632000
56931148	::485970655205416000
239162983	::485970657197314000
182645046	::485970659197984000
407897841	::485970672297189000
42435255	::485970676218880000
341892711	::485970687669325000
79373818	::485970687828705000
343756278	::485970691468972000
79373818	::485970706522726000
201899461	::485970725535096000
49464322	::485970753226301000
632481728	::485970754513948000
14187808	::485970784046055000
234078302	::485970788067991000
30362051	::485970804467724000
49464322	::485970804535201000
23164217	::485970818459910000
575804821	::485970840178020000
46764883	::485970852073455000
395703736	::485970857530236000
399621678	::485970873359142000
7875762	::485970886391238000
60718620	::485970891411849000
425183249	::485970892091322000
79373818	::485970896180740000
519909326	::485970926484209000
112576998	::485970931685130000
275260502	::485970943584382000
546947837	::485970948987043000
196742313	::485970953440985000
196742313	::485970955198427000
196742313	::485970957526257000
196742313	::485970958159601000
196742313	::485970958855860000
187280228	::485970994964615000
122725183	::485971004053663000
187280228	::485971016095502000
94737009	::485971034727022000
33555786	::485971039063523000
52494533	::485971039587803000
22559382	::485971053189939000
51601709	::485971058001207000
229385654	::485971064015433000
50216950	::485971092402491000
187017423	::485971098605846000
312394133	::485971100094849000
351099839	::485971106671513000
60718620	::485971110564216000
14392960	::485971117769629000
15728310	::485971123608510000
596113934	::485971147104583000
230206940	::485971155179044000
30362051	::485971162866782000
257942561	::485971178469597000
25223941	::485971189961994000
112576998	::485971190469500000
337466318	::485971196912357000
312348050	::485971206689284000
50805763	::485971206860832000
291288952	::485971216533307000
7875762	::485971231200784000
575804821	::485971233444356000
112576998	::485971243544236000
375385791	::485971249311805000
596113934	::485971253350498000
134585678	::485971259964932000
317524005	::485971270333251000
407897841	::485971274318237000
245203404	::485971278726057000
407399368	::485971281817255000
33555786	::485971298095734000
49464322	::485971306614378000
14392960	::485971312053989000
31620041	::485971333319520000
60160675	::485971336280285000
364018467	::485971387136606000
112576998	::485971388440662000
575804821	::485971391108247000
49464322	::485971392182366000
337466318	::485971413309071000
245203404	::485971417142263000
596113934	::485971419163930000
504027031	::485971437019090000
407897841	::485971440685305000
332073582	::485971441028837000
312348050	::485971499036459000
139847892	::485971508284895000
52628599	::485971553126199000
481512198	::485971557206872000
402797583	::485971558779740000
112576998	::485971568070123000
132980216	::485971573203935000
71597388	::485971579151450000
574147363	::485971587800510000
461392295	::485971601431601000
504027031	::485971618951221000
46940147	::485971623275556000
42435255	::485971643991216000
163768701	::485971656863940000
253737829	::485971664308822000
148436850	::485971675918651000
49464322	::485971720223088000
505323751	::485971758085046000
20903172	::485971759145811000
22559382	::485971761716920000
59288102	::485971764577841000
465198766	::485971781044289000
378281495	::485971796961685000
277829772	::485971797137817000
187017423	::485971797464989000
49464322	::485971825563041000
7875762	::485971857687191000
479986172	::485971863424598000
407897841	::485971866612670000
224068229	::485971878293413000
122067183	::485971880076013000
50805763	::485971880524779000
54697279	::485971884216168000
182834679	::485971891497500000
257942561	::485971895603306000
50216950	::485971896521871000
337388641	::485971900720373000
309789310	::485971902083510000
112576998	::485971934933299000
387206849	::485971959046356000
102266093	::485971966223204000
227072583	::485971997156188000
139447011	::485972002294226000
407897841	::485972002810118000
22736943	::485972004948807000
134585678	::485972009046667000
40783277	::485972025161183000
51964139	::485972034170548000
317596401	::485972037253361000
35603964	::485972062893117000
504027031	::485972073034948000
277829772	::485972083369713000
50805763	::485972116294995000
513855251	::485972124188672000
408049418	::485972134246641000
57385263	::485972164001431000
340819943	::485972192635527000
50805763	::485972199493210000
293737316	::485972223015256000
102266093	::485972224000552000
245203404	::485972239859191000
398285469	::485972250902790000
24821703	::485972254413434000
187017423	::485972256909058000
7875762	::485972257223999000
1318301	::485972265595445000
29607520	::485972265675550000
42435255	::485972274332184000
22559382	::485972276232216000
39416036	::485972276278341000
349788720	::485972295911874000
210996408	::485972310038310000
407897841	::485972332205580000
50805763	::485972393714671000
364018467	::485972409640837000
407897841	::485972420634087000
33299478	::485972434391019000
22559382	::485972435246653000
7875762	::485972442708717000
263433687	::485972449134002000
426923626	::485972452925652000
29853720	::485972455651946000
245203404	::485972466691342000
112576998	::485972473083465000
270143437	::485972476951031000
179039178	::485972497738006000
398285469	::485972506994421000
44779656	::485972533360222000
25223941	::485972537143095000
79633612	::485972552674590000
435516954	::485972570747846000
603136773	::485972592424013000
112576998	::485972606378463000
45150174	::485972626725433000
376525681	::485972664813514000
61050527	::485972665384333000
364428125	::485972666730299000
239162983	::485972671390576000
50805763	::485972698019815000
140206179	::485972716139196000
102213164	::485972728290103000
50216950	::485972733004480000
33299478	::485972737312059000
59583601	::485972774981083000
36082253	::485972776944422000
727422228	::485972816353710000
31620041	::485972860176199000
52628599	::485972862348836000
77078922	::485972862667210000
155139746	::485972887308730000
545297326	::485972894665945000
50216950	::485972936373706000
251821834	::485972938663792000
355574432	::485972941524320000
19511096	::485972947064983000
304140174	::485972950974095000
57385263	::485972951351963000
182645046	::485972961036230000
102266093	::485972961611231000
23611301	::485972965280841000
22559382	::485972986260762000
113722629	::485972991592132000
33418266	::485973016514277000
435516954	::485973044075053000
27432862	::485973047279878000
14392960	::485973067995172000
387281097	::485973081253351000
22559382	::485973093655928000
179119528	::485973103617388000
318173357	::485973114778439000
515043655	::485973122256875000
102796495	::485973131928952000
102875172	::485973137360957000
83428249	::485973144646066000
515043655	::485973144713195000
433142367	::485973146852663000
286341932	::485973186102960000
329093513	::485973212027973000
178492117	::485973221603168000
15614582	::485973241161609000
42220462	::485973244097609000
237986569	::485973262720323000
376525681	::485973268286169000
387863634	::485973269850238000
430182591	::485973275571269000
101136541	::485973297683640000
42220462	::485973302952095000
21330741	::485973306093219000
56931148	::485973318760402000
229385654	::485973319670194000
68622166	::485973322992484000
418297592	::485973327555485000
82223258	::485973350607380000
332306968	::485973363769090000
42220462	::485973366801956000
25099957	::485973382551183000
418297592	::485973384077910000
229385654	::485973384296013000
112576998	::485973384765771000
24226614	::485973403170779000
727422228	::485973404650975000
205030447	::485973431108653000
379924726	::485973473122992000
15614582	::485973485492383000
346127757	::485973493729603000
364428125	::485973509877669000
50216950	::485973520166309000
61307501	::485973529649618000
251224348	::485973537443020000
245855482	::485973560394272000
346998772	::485973561329209000
57331128	::485973567125729000
326146327	::485973570917380000
42220462	::485973572817813000
451667062	::485973586696339000
134585678	::485973608607404000
2084321	::485973608691281000
318627551	::485973612063514000
545297326	::485973630434967000
251224348	::485973645865783000
266703661	::485973647468036000
359174210	::485973651637157000
348316521	::485973730913296000
45150174	::485973769903951000
399408344	::485973770775953000
255104759	::485973786131726000
461392295	::485973808189149000
255104759	::485973815399559000
73795436	::485973831795105000
187017423	::485973834588119000
237986569	::485973841672699000
18613311	::485973851860647000
134585678	::485973865869217000
241337450	::485973871292461000
192727478	::485973871343181000
18613311	::485973883699625000
632481728	::485973900464226000
245203404	::485973922198745000
99435759	::485973925201846000
253689041	::485973929383956000
30362051	::485973941379284000
504027031	::485973950011170000
168347877	::485973950711603000
36082253	::485973993569419000
18613311	::485974002016747000
451183057	::485974014465409000
575755127	::485974025588326000
83163050	::485974028134658000
275902246	::485974030223020000
377806186	::485974037336567000
393264911	::485974046006185000
416684872	::485974056429432000
102266093	::485974060099436000
289461446	::485974065178759000
239162983	::485974088239046000
504027031	::485974088716783000
326146327	::485974136569614000
30362051	::485974165153787000
370401061	::485974188663267000
336149936	::485974204466995000
90689440	::485974225841188000
274712500	::485974242203168000
55287428	::485974254127960000
232711010	::485974254735732000
246112828	::485974263002705000
341700434	::485974271710097000
341700434	::485974282413953000
96062555	::485974286578888000
494543536	::485974304341766000
62989661	::485974314924388000
246112828	::485974332032573000
418297592	::485974365582786000
112333263	::485974371928780000
26113249	::485974375204917000
77078922	::485974380267053000
107724446	::485974381055983000
545297326	::485974387733323000
107842096	::485974393101623000
251224348	::485974400165232000
379924726	::485974410440888000
336149936	::485974424399532000
34689419	::485974434746863000
27268559	::485974444800610000
309124011	::485974456712839000
513434526	::485974461678493000
336149936	::485974463536590000
33011898	::485974469832220000
43256984	::485974470818291000
232711010	::485974486382936000
134585678	::485974487167299000
407473485	::485974488216256000
134585678	::485974498173124000
504027031	::485974498529652000
380049732	::485974502145531000
138083816	::485974516992991000
379924726	::485974523544469000
102796495	::485974525280931000
77078922	::485974526044303000
20903172	::485974536119005000
73731844	::485974551080083000
62989661	::485974560404439000
396923534	::485974569912508000
26738161	::485974570533670000
511899726	::485974592008097000
494376740	::485974593912315000
407473485	::485974605308624000
62989661	::485974614431248000
491679354	::485974641035337000
30362051	::485974645099597000
115518508	::485974660811460000
232711010	::485974682856722000
429558621	::485974702150541000
375734748	::485974720878481000
407473485	::485974744333053000
168347877	::485974761994870000
513434526	::485974782043619000
503741267	::485974813303767000
61307501	::485974816315703000
226995875	::485974822174740000
528975562	::485974877245956000
33699503	::485974879746150000
187017423	::485974896409731000
81469472	::485974900134670000
396923534	::485974909747621000
294347764	::485974919520321000
239149781	::485974927590170000
77078922	::485974929850904000
296627238	::485974935769059000
62989661	::485974943126278000
494376740	::485974947127246000
15733436	::485974949681573000
246112828	::485974949895491000
251224348	::485974962126487000
396952554	::485974975464357000
27268559	::485974976793542000
56931148	::485974982548529000
56917722	::485974984620138000
15728310	::485974988952846000
15733436	::485975004425646000
96062555	::485975018652696000
151190656	::485975023937536000
239149781	::485975037720006000
331447850	::485975039699742000
365151006	::485975045894725000
196890320	::485975048948166000
207781904	::485975051762544000
81469472	::485975062827532000
425183249	::485975084763729000
102266093	::485975094930321000
90750144	::485975096230957000
545297326	::485975126543179000
62989661	::485975135678377000
136750011	::485975145228423000
398285469	::485975154707542000
134585678	::485975202480668000
27432862	::485975210072739000
19511096	::485975224211349000
90689440	::485975230473453000
102796495	::485975230637412000
42435255	::485975230909652000
46940147	::485975233057132000
182584001	::485975240892092000
136114188	::485975243652337000
545297326	::485975260228227000
14604658	::485975262849683000
113722629	::485975267870253000
136750011	::485975272013836000
254210162	::485975274664628000
332073582	::485975278988955000
58562014	::485975282231169000
531871315	::485975282453839000
77078922	::485975283724333000
134585678	::485975284600930000
134585678	::485975296550526000
425183249	::485975309595185000
254210162	::485975327412219000
316766176	::485975349910446000
49886698	::485975354276720000
26113249	::485975357573828000
239149781	::485975383213223000
282692620	::485975390310371000
134585678	::485975397033463000
27323374	::485975399629742000
279230956	::485975408723382000
367476078	::485975419091308000
600663496	::485975424754012000
332073582	::485975437848244000
27364321	::485975458190991000
77078922	::485975459729899000
62989661	::485975482639613000
239162983	::485975487597277000
395076249	::485975497109540000
136750011	::485975512016097000
239149781	::485975514449199000
418847263	::485975535835971000
34087430	::485975541263003000
77078922	::485975563631198000
228915951	::485975566739197000
273814896	::485975577791172000
329093513	::485975580056518000
310369464	::485975580706238000
50509821	::485975582681739000
19511096	::485975583206014000
83163050	::485975583495827000
96062555	::485975585198338000
351620689	::485975598280359000
425183249	::485975608074457000
168387841	::485975609894371000
588641285	::485975619939741000
234960273	::485975638877028000
259413656	::485975639577882000
134585678	::485975649710899000
227893380	::485975652034547000
61307501	::485975677766598000
38207353	::485975693172699000
179119528	::485975701774823000
96421993	::485975703171915000
108814965	::485975704861827000
380458897	::485975720808939000
15728310	::485975721156698000
26113249	::485975722054651000
132976059	::485975726500225000
207781904	::485975745202630000
66786075	::485975746272186000
77078922	::485975756896346000
386861626	::485975761460146000
196693857	::485975765805056000
299297459	::485975773342605000
256074844	::485975780527067000
33029479	::485975792933797000
62989661	::485975800181952000
144243302	::485975825934987000
187017423	::485975829973700000
16102033	::485975831177883000
34689419	::485975831626264000
244351583	::485975832339304000
144243302	::485975850819801000
620519142	::485975851670859000
229385654	::485975863792373000
385782746	::485975867965714000
194359616	::485975872533307000
182584001	::485975876517900000
607637849	::485975883153305000
634164272	::485975889444749000
62756038	::485975898068615000
194359616	::485975901591441000
282692620	::485975911905652000
144243302	::485975918817849000
77078922	::485975921166266000
351190984	::485975929572044000
444247134	::485975954804600000
229385654	::485975962392088000
14392960	::485975978779238000
77078922	::485975979060252000
105026890	::485976008713961000
281408265	::485976014125010000
62460045	::485976028460769000
144243302	::485976032433160000
308946618	::485976033523662000
52628599	::485976035008446000
252793957	::485976043375714000
386861626	::485976045615464000
42435255	::485976046064664000
136750011	::485976060010299000
144243302	::485976063676530000
581342731	::485976077894811000
285955708	::485976081988472000
136750011	::485976097415106000
69916897	::485976101244518000
228915951	::485976113517064000
167282271	::485976115866247000
259542533	::485976148086509000
53243169	::485976149781397000
77078922	::485976170085629000
81469472	::485976185726570000
77078922	::485976196417454000
18023231	::485976198703775000
50805763	::485976208048263000
370401061	::485976242232242000
358617322	::485976242936508000
253178679	::485976245591474000
96062555	::485976250310066000
709921765	::485976254148255000
351264389	::485976255292919000
62460045	::485976290030137000
40604299	::485976311723077000
62756038	::485976318421389000
52616216	::485976319478726000
244351583	::485976321411907000
62756038	::485976328207093000
418297592	::485976345650798000
351264389	::485976352311349000
239149781	::485976356207861000
187017423	::485976377363935000
244351583	::485976390471147000
396923534	::485976392060776000
376546976	::485976402538553000
62460045	::485976402575900000
27323374	::485976409995612000
24804859	::485976415783751000
77078922	::485976421571887000
56931148	::485976422595710000
24495392	::485976425313230000
27323374	::485976425908813000
136750011	::485976458263662000
367561919	::485976488219381000
230069608	::485976496495153000
144243302	::485976497526964000
255547325	::485976500038955000
304140174	::485976501150838000
341700434	::485976507790028000
59207269	::485976516514152000
415179202	::485976527453310000
132976059	::485976540904058000
136750011	::485976552522276000
369804138	::485976560688967000
24495392	::485976572898201000
34689419	::485976573728661000
196890320	::485976584390586000
215189306	::485976609036726000
387281097	::485976611230339000
20935927	::485976612446285000
16713682	::485976619522068000
168964399	::485976625985490000
506500282	::485976631714926000
147384126	::485976667463385000
151604434	::485976681354493000
237966586	::485976689269145000
383972979	::485976715567452000
341700434	::485976723083632000
508054066	::485976747977216000
632710734	::485976748945715000
339917675	::485976751403589000
14392960	::485976756197683000
255547325	::485976756386398000
513434526	::485976777580228000
27323374	::485976781552250000
63617875	::485976784534769000
376546976	::485976791673503000
255147158	::485976793266933000
27323374	::485976809830244000
63617875	::485976828990218000
244351583	::485976843787329000
603136773	::485976847256010000
119269983	::485976850544721000
286341932	::485976856483471000
266703661	::485976860879122000
513434526	::485976862951088000
221610776	::485976884006490000
62756038	::485976897709686000
409709795	::485976898942427000
35945417	::485976921537126000
38333116	::485976921956552000
506500282	::485976922883502000
221610776	::485976927694364000
73795436	::485976931599679000
237938155	::485976936620261000
237966586	::485976937014120000
376546976	::485976940344786000
166897115	::485976977913184000
494376740	::485976981654106000
77078922	::485976997001043000
341700434	::485977006970896000
196742313	::485977016051564000
196742313	::485977016882065000
253230729	::485977019386437000
20935927	::485977035504762000
278778128	::485977035605434000
119636299	::485977069382139000
376546976	::485977077804302000
341700434	::485977080870354000
50805763	::485977081931923000
227072583	::485977087078318000
221610776	::485977101598597000
18023231	::485977110184755000
369804138	::485977118866964000
387281097	::485977130313195000
270227232	::485977141054414000
44231782	::485977165695959000
37029138	::485977171421179000
62756038	::485977174571114000
62756038	::485977187460608000
269401499	::485977191117643000
364018467	::485977192544108000
376546976	::485977221853507000
509760806	::485977227478040000
410286428	::485977233790861000
77078922	::485977234147004000
187017423	::485977241348612000
409709795	::485977249720455000
632710734	::485977251343630000
364018467	::485977253055303000
243751614	::485977253352710000
351922723	::485977273384718000
407894919	::485977302988111000
221610776	::485977308000313000
215189306	::485977333703393000
246571951	::485977338610348000
168347877	::485977344130035000
357211620	::485977357191479000
77078922	::485977362895347000
531871315	::485977373717057000
440624261	::485977387994062000
260006924	::485977388321615000
53243169	::485977403144282000
42435255	::485977407665758000
53243169	::485977454960738000
251443783	::485977454968721000
15875100	::485977458903351000
195103093	::485977462363676000
43256984	::485977464062365000
46796467	::485977475139112000
286341932	::485977482672103000
24495392	::485977487281623000
141976809	::485977501412253000
15789848	::485977511914778000
410286428	::485977514117177000
176778479	::485977514213642000
50805763	::485977529799294000
251443783	::485977534765359000
138935158	::485977558685458000
260006924	::485977565740675000
451183057	::485977580713938000
102100651	::485977606848655000
77078922	::485977607138054000
423891750	::485977607486177000
515043655	::485977618978594000
72143337	::485977635143438000
588641285	::485977645255909000
274712500	::485977652407185000
46796467	::485977656978993000
169226510	::485977663069093000
15726982	::485977668903780000
196890320	::485977671025700000
77078922	::485977682417438000
531871315	::485977689317470000
133526428	::485977690210828000
187017423	::485977713056817000
20026791	::485977719034089000
62756038	::485977723030867000
62756038	::485977731830935000
588641285	::485977743914307000
36612981	::485977752789450000
19683725	::485977767360860000
238024746	::485977768359104000
45150174	::485977778786168000
133526428	::485977782519074000
102213164	::485977790937063000
134585678	::485977796498309000
34689419	::485977800751333000
387206849	::485977805683838000
133526428	::485977807013830000
134585678	::485977808833753000
209223008	::485977863880204000
625951846	::485977875884277000
73795436	::485977882771333000
69916897	::485977916254060000
399408344	::485977917596246000
134585678	::485977922813972000
418297592	::485977923921272000
134585678	::485977930883801000
99435759	::485977937632432000
341700434	::485977940430049000
376546976	::485977953722171000
364018467	::485977974509166000
108814965	::485977988844908000
313120951	::485977990057054000
22278303	::485978001923125000
53243169	::485978009921683000
42435255	::485978013402931000
72143337	::485978019463307000
172997876	::485978027013046000
43630532	::485978030079504000
15726982	::485978038833012000
209223008	::485978040829480000
383972979	::485978054464786000
73795436	::485978067069050000
22278303	::485978074371354000
38520445	::485978083909173000
246112828	::485978085846958000
89590985	::485978086706384000
77078922	::485978111872208000
44231782	::485978140171186000
278778128	::485978143589543000
134585678	::485978146127101000
396332641	::485978150438830000
187089991	::485978151378374000
135306144	::485978152414347000
172997876	::485978163449585000
72143337	::485978164514942000
396952554	::485978172392226000
504027031	::485978173620748000
92840294	::485978174346362000
62756038	::485978204323475000
41753572	::485978210576773000
62756038	::485978214821408000
187034273	::485978226909786000
25747982	::485978237508395000
376546976	::485978242793218000
96793797	::485978243707568000
515043655	::485978244441583000
138935158	::485978251504791000
123373847	::485978265039818000
27364321	::485978273042952000
134585678	::485978279543717000
454304418	::485978282836230000
130670448	::485978287756173000
187017423	::485978303770030000
176778479	::485978305687203000
409709795	::485978310619316000
99435759	::485978311302979000
103782180	::485978360099926000
288531248	::485978381331480000
625951846	::485978385601282000
42297542	::485978389988524000
216083133	::485978397017792000
341700434	::485978408841539000
418327117	::485978411580817000
436187992	::485978445520699000
399408344	::485978448414769000
613592670	::485978448679014000
341666582	::485978449043931000
116071398	::485978462382194000
27364321	::485978465410502000
313120951	::485978467066867000
511899726	::485978487413415000
62989661	::485978505172512000
73795436	::485978534952042000
511899726	::485978536667119000
123373847	::485978538609102000
278603967	::485978540270034000
33011898	::485978544523063000
172997876	::485978545567846000
72143337	::485978553972838000
22278303	::485978557089583000
44231782	::485978576768868000
61718844	::485978590711132000
37802339	::485978636500353000
527041090	::485978640664907000
94737009	::485978655454400000
61718844	::485978659748995000
246571951	::485978680821161000
94737009	::485978694763442000
436187992	::485978696830820000
509760806	::485978733916860000
45150174	::485978754884595000
27331165	::485978757367230000
520533224	::485978773083267000
99435759	::485978776874913000
25104281	::485978797213118000
269401499	::485978821481340000
260006924	::485978844969828000
260006924	::485978856927813000
62756038	::485978914578116000
62756038	::485978926955913000
341700434	::485978928733880000
260006924	::485978934581161000
415998425	::485978941950156000
50463332	::485978955787169000
260006924	::485978974011805000
182645046	::485978985864507000
278165989	::485978993699471000
376525681	::485978998476771000
62989661	::485979012440018000
42435255	::485979015241428000
163646426	::485979019318288000
86885002	::485979020907905000
443376354	::485979022732451000
182584001	::485979043351646000
383972979	::485979056916033000
341700434	::485979069243084000
387281097	::485979086322667000
364018467	::485979093910159000
187017423	::485979096246001000
260006924	::485979098318376000
64768338	::485979103841906000
73795436	::485979105226399000
25099957	::485979108845703000
24804859	::485979110762483000
277996494	::485979148922265000
278603967	::485979151933779000
387863634	::485979152411938000
364018467	::485979158607298000
232437529	::485979166316060000
351152035	::485979168799457000
308170990	::485979168996593000
182584001	::485979173777707000
513434526	::485979187337916000
316026178	::485979208485584000
623990154	::485979220514836000
222278624	::485979226563047000
379924726	::485979231273242000
53486281	::485979232255107000
318700673	::485979250449584000
77078922	::485979261258301000
56931148	::485979261296447000
62989661	::485979262101770000
28875632	::485979267285532000
46940147	::485979289347555000
450391257	::485979294330785000
399408344	::485979300428914000
50463332	::485979314454671000
632710734	::485979319278112000
379924726	::485979332733464000
99827590	::485979334599925000
423830555	::485979360772386000
60555388	::485979381978767000
34445704	::485979385162240000
396952554	::485979394234929000
24804859	::485979398021980000
32171318	::485979418561884000
351152035	::485979433611059000
358611246	::485979449364475000
77078922	::485979462555533000
86885002	::485979474903592000
238788821	::485979530801074000
42435255	::485979549038280000
99435759	::485979553345462000
77078922	::485979558961635000
99827590	::485979563839606000
383972979	::485979568860172000
196890320	::485979577546579000
123373847	::485979587503861000
77078922	::485979601059868000
58028621	::485979625420365000
257942561	::485979633838329000
41135840	::485979653694574000
341700434	::485979655581609000
293644929	::485979658530205000
371068004	::485979660791320000
58562014	::485979696631255000
56931148	::485979705351618000
82223258	::485979719205023000
86885002	::485979735948668000
18842764	::485979762054397000
257942561	::485979770904002000
35505123	::485979774070693000
29302446	::485979790781190000
24495392	::485979809466429000
237118122	::485979814675742000
56931148	::485979816773316000
325996873	::485979830539014000
399408344	::485979832375726000
531871315	::485979833080754000
25084916	::485979834913271000
123373847	::485979845692637000
257942561	::485979860913754000
155139746	::485979865032577000
566902451	::485979871030812000
187280228	::485979880534716000
219153949	::485979884670709000
142045716	::485979903288819000
320484851	::485979915452293000
461392295	::485979921404030000
300009838	::485979973338275000
208250490	::485979974675869000
42297542	::485979985505976000
354629644	::485980024164859000
99435759	::485980031328329000
304140174	::485980035841404000
32171318	::485980041470541000
35603964	::485980057836347000
52295994	::485980065239674000
138083816	::485980115713536000
187017423	::485980122424430000
38226468	::485980123167219000
347869774	::485980135800057000
85155674	::485980152489205000
505510212	::485980155266207000
336774649	::485980161452433000
590556372	::485980165705854000
235043760	::485980193144995000
347869774	::485980200635604000
454465194	::485980216863780000
257942561	::485980217945501000
24804859	::485980219308650000
371068004	::485980229413130000
303252613	::485980232978280000
17840621	::485980272819580000
45150174	::485980278960455000
239162983	::485980281040822000
168347877	::485980286862127000
64942768	::485980287365443000
301016850	::485980311520432000
460765832	::485980315131707000
59503620	::485980331078467000
102213164	::485980355854602000
490977827	::485980361860874000
336774649	::485980362917441000
266703661	::485980367762243000
166897115	::485980376956153000
235043760	::485980377539166000
284813143	::485980380491546000
240766538	::485980382480056000
451183057	::485980394513108000
24804859	::485980406726930000
99827590	::485980415086186000
102213164	::485980417372463000
271717879	::485980438641381000
377176939	::485980448271511000
136791341	::485980494857633000
235043760	::485980506803023000
509760806	::485980512331112000
299284663	::485980550444769000
130987540	::485980551518511000
73795436	::485980554899517000
257942561	::485980556749193000
62756038	::485980559684825000
62756038	::485980568405151000
209223008	::485980592929271000
291413743	::485980608644915000
257942561	::485980610188431000
17840621	::485980620644839000
187047785	::485980620770656000
15137186	::485980625372213000
260006924	::485980628773785000
182584001	::485980649598091000
293737316	::485980677532569000
260006924	::485980680003006000
386861626	::485980683660054000
130987540	::485980683697786000
187017423	::485980692975587000
505510212	::485980710550130000
22187821	::485980717940506000
253737829	::485980719831711000
235043760	::485980729734864000
123373847	::485980741793087000
238826465	::485980746621149000
96793797	::485980764626886000
396923534	::485980766816317000
505510212	::485980771099086000
351620689	::485980776001851000
623990154	::485980777973157000
235043760	::485980787431731000
394962689	::485980797669621000
60046761	::485980803919118000
372499722	::485980838447050000
187047785	::485980847758012000
398285469	::485980853835546000
398285469	::485980859174899000
123373847	::485980864312918000
383202357	::485980864510046000
335432246	::485980868591095000
149295164	::485980877965787000
454465194	::485980903806894000
129050216	::485980947511529000
418297592	::485980952716251000
232437529	::485980956373700000
187047785	::485980960823840000
257942561	::485980975138996000
254210162	::485980986597838000
253737829	::485980989039337000
505510212	::485980989324537000
240766538	::485980998770110000
380458897	::485981013991243000
255104759	::485981047415267000
372493368	::485981049919655000
352531780	::485981050481283000
255104759	::485981073965199000
554041249	::485981081976332000
347869774	::485981086086746000
257942561	::485981109281632000
725050717	::485981111219007000
418297592	::485981117380431000
337434879	::485981140516237000
25104281	::485981144274305000
61478431	::485981154755887000
63617875	::485981176457592000
389105684	::485981195499356000
387281097	::485981209114066000
372493368	::485981210498179000
256609151	::485981216358006000
24804859	::485981221604687000
84849075	::485981223831887000
201899461	::485981228034576000
344902431	::485981234351177000
78089247	::485981238197362000
590556372	::485981257407684000
107842096	::485981260125184000
396952554	::485981267092316000
623990154	::485981268295704000
254210162	::485981274247413000
96793797	::485981276705271000
318627551	::485981294736588000
443376354	::485981302143717000
50216950	::485981302936457000
567014078	::485981314193965000
537561541	::485981314722447000
257942561	::485981316500840000
42435255	::485981318182760000
46283045	::485981318677680000
62756038	::485981328483971000
107610605	::485981336419569000
396923534	::485981340169297000
52011370	::485981341540823000
58949154	::485981341624700000
386861626	::485981341826048000
62756038	::485981342434607000
56931148	::485981356506480000
505510212	::485981359664812000
94737009	::485981360314540000
253737829	::485981373665013000
201899461	::485981376328384000
50805763	::485981395136045000
305370209	::485981433320587000
262382570	::485981437309353000
50216950	::485981444011859000
254210162	::485981445811228000
77078922	::485981465822244000
50805763	::485981477255913000
273955213	::485981482155266000
50216950	::485981494444171000
56931148	::485981502019489000
201899461	::485981506129518000
351847146	::485981510755819000
32171318	::485981511510814000
33788573	::485981534986334000
377176939	::485981536634683000
354629644	::485981551688417000
60046761	::485981551826452000
26182895	::485981562950123000
60131090	::485981568133894000
253126912	::485981569924866000
418297592	::485981579240431000
52011370	::485981605027004000
301290830	::485981611910242000
326146327	::485981616045445000
273814896	::485981616393580000
27432862	::485981627730776000
56931148	::485981629257904000
67450397	::485981630201593000
46940147	::485981631740514000
341700434	::485981640489836000
83513704	::485981646202494000
77078922	::485981656575004000
354629644	::485981656789291000
588641285	::485981666104467000
201899461	::485981686895632000
454465194	::485981687109943000
50463332	::485981704247447000
61478431	::485981718646517000
257942561	::485981728482529000
101136541	::485981745330659000
257942561	::485981746635493000
53486281	::485981753581264000
52824736	::485981766658707000
22328944	::485981769481854000
527041090	::485981773713526000
45492981	::485981784132554000
310144986	::485981790134214000
136238737	::485981791560290000
107724446	::485981806983118000
73795436	::485981811630432000
56931148	::485981824414646000
380458897	::485981837224050000
623990154	::485981845532581000
320484851	::485981861429387000
257942561	::485981862800543000
580391330	::485981870140555000
50463332	::485981884023726000
50216950	::485981884321497000
580391330	::485981895994273000
174351092	::485981910066155000
273814896	::485981929771003000
16472279	::485981956702625000
637418169	::485981957885419000
567014078	::485981963497377000
335432246	::485981967574237000
47733122	::485981980602163000
511899726	::485982005205540000
329093513	::485982010243301000
26182895	::485982020040814000
256609151	::485982023677652000
212475056	::485982034603409000
580391330	::485982053318402000
110853177	::485982073971167000
221830651	::485982086596014000
123373847	::485982101045399000
45492981	::485982101431660000
396923534	::485982105558458000
580391330	::485982112550371000
22648162	::485982126211203000
221830651	::485982127121375000
202791635	::485982143756374000
580391330	::485982143760191000
344902431	::485982145211400000
102100651	::485982158406709000
201899461	::485982164840747000
266703661	::485982171631329000
325192444	::485982197652807000
277996494	::485982198181294000
245203404	::485982203520630000
151190656	::485982210927783000
352531780	::485982213037490000
305370209	::485982243962101000
20786050	::485982245627240000
73795436	::485982258625789000
41967329	::485982259871481000
169636335	::485982260999368000
22328944	::485982262551642000
254210162	::485982264023449000
387281097	::485982267131830000
326146327	::485982269165674000
351847146	::485982286551072000
490977827	::485982304830226000
580391330	::485982314652913000
580391330	::485982344277266000
430182591	::485982348958130000
725050717	::485982350413541000
352531780	::485982356956643000
101136541	::485982364393168000
184962835	::485982364971962000
300009838	::485982375688822000
254210162	::485982381711429000
325192444	::485982392524369000
440624261	::485982413462319000
262471070	::485982419384688000
394962689	::485982424929546000
257942561	::485982432001146000
69916897	::485982448170565000
254210162	::485982449411702000
221830651	::485982451873763000
365151006	::485982483062603000
451183057	::485982485444960000
317596401	::485982488854921000
201899461	::485982499143548000
505510212	::485982501194977000
277996494	::485982519687266000
141976809	::485982529283842000
25104281	::485982532677029000
63490594	::485982569255559000
383856422	::485982573211176000
187017423	::485982574825582000
293737316	::485982602369974000
71617108	::485982610712428000
257942561	::485982611940978000
505510212	::485982661748740000
407894919	::485982690147966000
238826465	::485982705503313000
20786050	::485982716576673000
257491716	::485982743453794000
452678521	::485982754387922000
96793797	::485982769009262000
260006924	::485982770280542000
580391330	::485982777196572000
25104281	::485982777829883000
136129525	::485982780728160000
33643268	::485982789406187000
725050717	::485982795227860000
580391330	::485982799019536000
465198766	::485982809916329000
209223008	::485982815377702000
210873235	::485982833811656000
123373847	::485982852698214000
221830651	::485982857030950000
465198766	::485982861787291000
184962835	::485982868074557000
326146327	::485982896847470000
235043760	::485982907467829000
355574432	::485982912815198000
127062122	::485982934315171000
344902431	::485982959917232000
201899461	::485982965487255000
127062122	::485982980733562000
387863634	::485982981329141000
117264210	::485982984760479000
507987711	::485982990255013000
505510212	::485982994260574000
453690730	::485982995401039000
166897115	::485982997267496000
38226468	::485983000870793000
316025875	::485983004787871000
123373847	::485983013327474000
169226510	::485983022840156000
580391330	::485983030750613000
476507554	::485983042746327000
451183057	::485983045992734000
101136541	::485983062916730000
14780915	::485983069422501000
249227650	::485983074413715000
325192444	::485983082571243000
239162983	::485983084136124000
331397011	::485983092554092000
407894919	::485983093057011000
96062555	::485983096789954000
127062122	::485983105132396000
107724446	::485983108735717000
346173821	::485983114066661000
66203192	::485983119330136000
257942561	::485983123927101000
49464322	::485983136325849000
322324723	::485983142088433000
123373847	::485983163257073000
16166332	::485983163701665000
439491329	::485983165413351000
339917675	::485983193388945000
286734780	::485983194647248000
580391330	::485983199231631000
286734780	::485983202331205000
101136541	::485983211562868000
377176939	::485983213030891000
136238737	::485983218672230000
520690554	::485983221062975000
237938155	::485983226293682000
16166332	::485983230785384000
286734780	::485983241984176000
166897115	::485983273521123000
240766538	::485983283814346000
387281097	::485983287186575000
382304432	::485983292445831000
201899461	::485983295096619000
352531780	::485983307314655000
325192444	::485983307373367000
419836731	::485983309953265000
235043760	::485983310259421000
79476731	::485983345223151000
96793797	::485983348234268000
101136541	::485983359252705000
238826465	::485983372427407000
580391330	::485983372854824000
201899461	::485983400558215000
277996494	::485983414085255000
24804859	::485983416668528000
451183057	::485983424327344000
352531780	::485983430618796000
465198766	::485983433345097000
370464008	::485983433764929000
383972979	::485983440865480000
274311440	::485983450777022000
132768456	::485983454891220000
42435255	::485983454945767000
166897115	::485983470649241000
286734780	::485983476772896000
169226510	::485983477322375000
182645046	::485983483055984000
301016850	::485983498256142000
66203192	::485983501716422000
376525681	::485983520695660000
505510212	::485983532737921000
277996494	::485983539926941000
123373847	::485983545110700000
59503620	::485983548071895000
188855651	::485983548839833000
245573462	::485983566384226000
66203192	::485983566690394000
196693857	::485983566728159000
330834997	::485983572285591000
320400498	::485983578170195000
357275400	::485983603415728000
270227232	::485983638329118000
66203192	::485983639100870000
274311440	::485983642020491000
31536491	::485983646851940000
419836731	::485983658537652000
700013623	::485983661222023000
515043655	::485983664145051000
187017423	::485983666326077000
253737829	::485983669639602000
96793797	::485983684172861000
332073582	::485983691743588000
18183371	::485983692959920000
200615756	::485983696982253000
134585678	::485983697963728000
163279109	::485983703454064000
124582805	::485983729127813000
107842096	::485983735590813000
286734780	::485983751705341000
505510212	::485983769334415000
17473737	::485983770948812000
103526992	::485983795309322000
227072583	::485983795632701000
60046761	::485983801151991000
182645046	::485983806445199000
396923534	::485983807430856000
134585678	::485983818742890000
265799781	::485983820802297000
505510212	::485983827266113000
134585678	::485983847075414000
86885002	::485983859570257000
504027031	::485983877463146000
201899461	::485983892482949000
49114032	::485983906911371000
504027031	::485983907012018000
344902431	::485983923227213000
101136541	::485983924015730000
36612981	::485983927681548000
253737829	::485983930021990000
277996494	::485983934912557000
505510212	::485983949475557000
278165989	::485983964012621000
72143337	::485983977824473000
136238737	::485983989585281000
101136541	::485983989615046000
596113934	::485983996652695000
587081117	::485984003908829000
201899461	::485984005842415000
566902451	::485984007218544000
450391257	::485984011550851000
255147158	::485984014507864000
453690730	::485984045063360000
134585678	::485984066462699000
50463332	::485984084766633000
277996494	::485984091913732000
370464008	::485984097354149000
101136541	::485984120384679000
451183057	::485984123278737000
418297592	::485984124599934000
167301113	::485984128978784000
54466394	::485984131310825000
270227232	::485984134074867000
182645046	::485984141033230000
504027031	::485984142920650000
18613311	::485984144380280000
123373847	::485984181126565000
2084321	::485984195479490000
419836731	::485984208289292000
18613311	::485984212265099000
155034504	::485984220070694000
201899461	::485984222830538000
587081117	::485984247677595000
77765035	::485984252710752000
716262980	::485984253524455000
55312313	::485984267378249000
352531780	::485984272600551000
209223008	::485984275037437000
713245898	::485984286290362000
458472537	::485984286642692000
126507603	::485984297137229000
505510212	::485984340027768000
354629644	::485984357291937000
313120951	::485984360403697000
240892007	::485984363994042000
33299478	::485984375322861000
364035957	::485984401395052000
54466394	::485984403214974000
505510212	::485984406033932000
313120951	::485984418255732000
166897115	::485984421720256000
255147158	::485984427931996000
166897115	::485984452758081000
273111255	::485984467304316000
131220599	::485984477030531000
201899461	::485984479614205000
352531780	::485984491043684000
278603967	::485984504855552000
50463332	::485984510966632000
238826465	::485984530042748000
131220599	::485984540091887000
273111255	::485984569657950000
503741267	::485984586489675000
201899461	::485984637810782000
15728310	::485984639257808000
273111255	::485984641997094000
123373847	::485984652855758000
273111255	::485984664348553000
439491329	::485984665543933000
505510212	::485984668743774000
273111255	::485984675933192000
182645046	::485984681230221000
451183057	::485984682425606000
265799781	::485984690797436000
505510212	::485984712780165000
273111255	::485984724008321000
20935927	::485984738058858000
54422208	::485984753644883000
396923534	::485984758506455000
505510212	::485984776965599000
79348656	::485984777535631000
15726982	::485984785228390000
40195042	::485984787723587000
273111255	::485984796456521000
52628599	::485984800223035000
66203192	::485984802005217000
275902246	::485984804458881000
96793797	::485984805977202000
42297542	::485984810494861000
66203192	::485984815171112000
540330411	::485984820980248000
383972979	::485984823513579000
243014276	::485984828303880000
341700434	::485984837795184000
25747982	::485984844820664000
419836731	::485984851678732000
50463332	::485984858003369000
317483868	::485984858544807000
355574432	::485984861987938000
301257200	::485984866085765000
237986569	::485984866874695000
201899461	::485984884511350000
505510212	::485984900118745000
364018467	::485984911778938000
123373847	::485984935614771000
239149781	::485984949313359000
463250994	::485984962110173000
238826465	::485984964802924000
126507603	::485984966506217000
99435759	::485984982855200000
364018467	::485984983430234000
25784705	::485984993131651000
725050717	::485985012261457000
243014276	::485985017030782000
50463332	::485985020662644000
222598798	::485985021480951000
267405925	::485985025167720000
245855482	::485985032507785000
201899461	::485985044960260000
725050717	::485985055211139000
16864384	::485985095753285000
110063681	::485985109242155000
27626703	::485985122928173000
39041792	::485985126585602000
38207353	::485985140817272000
66203192	::485985141613817000
419836731	::485985144785108000
301016850	::485985151294251000
623990154	::485985153634668000
238826465	::485985170240339000
201899461	::485985207493722000
29607520	::485985208425267000
55312313	::485985213269299000
277996494	::485985218264711000
128666650	::485985220043083000
27323374	::485985228364582000
130670448	::485985230411407000
301016850	::485985244869173000
520533224	::485985245175353000
45410414	::485985247016656000
66203192	::485985259700224000
383202357	::485985278700421000
451183057	::485985284476006000
187034273	::485985285222973000
128666650	::485985291568939000
256609151	::485985321839243000
123373847	::485985326419034000
308946618	::485985327715467000
102875172	::485985331313799000
46965667	::485985382325301000
79348656	::485985401991999000
188855651	::485985411140182000
131220599	::485985411408224000
89590985	::485985418198806000
232711010	::485985419155107000
66203192	::485985425975037000
147384126	::485985436872241000
169636335	::485985440348925000
201899461	::485985441628176000
271774234	::485985452080377000
26113249	::485985454475337000
270143437	::485985463875170000
66203192	::485985482786873000
31056422	::485985487157334000
18613311	::485985516332929000
56931148	::485985531214708000
18613311	::485985543012876000
419836731	::485985543982174000
123373847	::485985550357131000
18613311	::485985577699786000
14780915	::485985585765842000
371068004	::485985586285932000
454304418	::485985591104794000
52628599	::485985596805222000
407399368	::485985598469971000
166695965	::485985601330487000
254821900	::485985605126737000
297679816	::485985609610432000
52628599	::485985629386579000
66203192	::485985629419749000
418297592	::485985630472527000
277996494	::485985638857330000
221610776	::485985647132282000
320484851	::485985648533590000
18613311	::485985658167496000
407399368	::485985662714138000
66203192	::485985665608192000
419836731	::485985669312159000
123373847	::485985670582648000
108798356	::485985672936050000
47880950	::485985677171896000
221610776	::485985678174334000
446757000	::485985684206157000
169636335	::485985688257437000
505510212	::485985693995651000
504027031	::485985694473400000
312348050	::485985697736585000
239149781	::485985701918277000
565986436	::485985723103707000
239149781	::485985724814991000
387863634	::485985725062459000
96062555	::485985730963836000
396923534	::485985744893120000
377627227	::485985749653680000
33299478	::485985751784755000
326436771	::485985752686141000
128666650	::485985756302036000
124582805	::485985762975186000
182645046	::485985769295577000
131220599	::485985773036900000
79348656	::485985780158840000
22736943	::485985780544700000
68512582	::485985799830523000
419836731	::485985835310120000
52628599	::485985835679248000
331307463	::485985847053799000
107842096	::485985856952336000
232711010	::485985859724800000
339353546	::485985866792185000
320484851	::485985869833453000
20026791	::485985904792588000
387863634	::485985908420661000
79348656	::485985912417812000
317596401	::485985914837942000
124582805	::485985918294458000
32583866	::485985920114384000
565986436	::485985923583066000
201899461	::485985927471194000
454304418	::485985927601197000
624394090	::485985931963686000
249388532	::485985937554690000
108798356	::485985960971468000
33904380	::485985964511080000
209223008	::485985968403775000
15867361	::485985977685786000
565986436	::485985977991569000
52628599	::485985983830433000
505510212	::485985985222959000
307697597	::485985985847906000
273271548	::485985988640907000
323978080	::485985992944283000
33904380	::485985999118274000
177101575	::485986007482118000
66203192	::485986010338045000
70805584	::485986031305375000
537561541	::485986032819531000
338830055	::485986039979200000
50463332	::485986061164625000
359174210	::485986068823814000
317483868	::485986072263131000
79348656	::485986076637409000
19071786	::485986094975307000
66203192	::485986095776006000
16864384	::485986111550783000
62989661	::485986117389660000
322465167	::485986127275253000
254821900	::485986132346560000
201899461	::485986134774673000
15789848	::485986141225508000
66203192	::485986144719343000
108798356	::485986166777602000
42435255	::485986176981950000
15867361	::485986215225982000
454304418	::485986227930148000
58281200	::485986242475995000
62989661	::485986247283056000
257942561	::485986273761320000
33108084	::485986274222690000
25942336	::485986280455798000
436187992	::485986280941957000
239149781	::485986283932491000
505510212	::485986291759464000
450391257	::485986294820917000
66203192	::485986339762872000
52628599	::485986343244533000
457197060	::485986355856408000
339353546	::485986357475414000
57065165	::485986362676355000
451183057	::485986368229625000
515043655	::485986381315858000
279548168	::485986388232634000
22651134	::485986389503115000
20786050	::485986390039994000
29607520	::485986395279077000
108798356	::485986398852632000
79348656	::485986399959515000
307697597	::485986410353426000
339353546	::485986415155486000
257942561	::485986418196353000
566902451	::485986424207192000
44768272	::485986433468203000
364035957	::485986456134230000
76442745	::485986469165547000
38991775	::485986484043132000
124582805	::485986486966575000
33029479	::485986494574632000
565986436	::485986511146348000
187017423	::485986525940027000
575804821	::485986537276846000
15867361	::485986552364142000
52628599	::485986562644393000
108798356	::485986569741152000
377806186	::485986570554449000
292012619	::485986573629263000
92870542	::485986577709936000
348152108	::485986586211794000
265799781	::485986589353332000
36219010	::485986589743808000
15867361	::485986604763590000
187017423	::485986612518850000
61318348	::485986613307379000
305216922	::485986623516336000
527041090	::485986631350906000
79035481	::485986647230939000
326569368	::485986647436439000
201899461	::485986664498470000
92870542	::485986667472248000
16144669	::485986669410394000
310144986	::485986670106263000
326351370	::485986672115326000
151190656	::485986680437219000
220455732	::485986685864259000
29607520	::485986699903008000
348152108	::485986701030871000
374739722	::485986710036439000
326351370	::485986718126850000
19071786	::485986719456444000
470451598	::485986723433033000
239149781	::485986726028914000
50509821	::485986733490597000
56931148	::485986741263028000
494543536	::485986742558658000
76502729	::485986780005412000
66882384	::485986804651143000
108798356	::485986810443468000
249388532	::485986821994975000
257942561	::485986822095634000
19161423	::485986837534494000
259542533	::485986852638187000
344902431	::485986852701102000
22648162	::485986859823030000
567014078	::485986868731731000
255147158	::485986884468748000
123373847	::485986896942616000
303252613	::485986915897057000
351620689	::485986939149901000
108798356	::485986940232011000
52628599	::485986942782537000
16144669	::485986946700042000
221830651	::485986948536758000
76442745	::485986952278052000
624394090	::485986968065835000
119269983	::485986985178189000
47929423	::485986988995395000
123373847	::485986991104724000
39507361	::485987000315805000
180190603	::485987000986501000
287228225	::485987008611774000
216833550	::485987031747526000
15867361	::485987042065936000
386861626	::485987047228731000
127062122	::485987050223464000
96793797	::485987056816881000
221830651	::485987059232817000
257942561	::485987067046809000
329093513	::485987068850733000
387281097	::485987081139650000
50429893	::485987094888972000
52628599	::485987095744630000
56931148	::485987097690787000
201899461	::485987105399504000
270687983	::485987105672159000
187047785	::485987119916003000
26113249	::485987129017655000
326436771	::485987132721627000
20863117	::485987132863823000
383202357	::485987144104542000
16144669	::485987144746676000
21531254	::485987145598136000
302934050	::485987148777021000
466873056	::485987150282780000
352531780	::485987155680849000
52628599	::485987160697630000
232711010	::485987161171165000
364018467	::485987161377091000
466873056	::485987179856793000
187047785	::485987181337403000
239885742	::485987184780931000
358643765	::485987185439416000
385114649	::485987192066412000
15867361	::485987199645913000
577411446	::485987208114229000
527041090	::485987213998428000
364018467	::485987215085174000
89590985	::485987222554808000
232711010	::485987225348235000
142038800	::485987226270978000
385706960	::485987238887440000
605608831	::485987244897878000
174351092	::485987245736738000
418297592	::485987254112776000
454304418	::485987254892888000
240892007	::485987270390845000
108798356	::485987276451635000
537561541	::485987281388335000
201899461	::485987298253606000
433169770	::485987307661451000
454304418	::485987317413191000
289084083	::485987323100688000
123373847	::485987328138031000
232711010	::485987328192561000
210996408	::485987334710509000
537561541	::485987340435738000
231222303	::485987346395848000
725050717	::485987352234319000
35599852	::485987374506065000
36219010	::485987374774882000
24738840	::485987378801442000
15726982	::485987393103986000
361391612	::485987427899564000
358643765	::485987432353914000
249388532	::485987434636013000
454304418	::485987439337410000
278778128	::485987466285809000
52494533	::485987468890865000
82223258	::485987471998468000
128666650	::485987492827762000
423891750	::485987503481319000
232711010	::485987523684888000
221830651	::485987525442293000
25104281	::485987540789260000
520533224	::485987542198534000
14187808	::485987550239416000
382304432	::485987555825831000
339353546	::485987561261658000
19511096	::485987587694149000
577920402	::485987589841637000
18613311	::485987594082082000
423862446	::485987599056920000
451183057	::485987600201969000
301016850	::485987614885830000
62756038	::485987615729287000
62756038	::485987626982572000
444247134	::485987630513782000
355574432	::485987632153784000
307485154	::485987640903098000
230327491	::485987645403570000
278778128	::485987646770929000
367561919	::485987678874132000
335432246	::485987686927200000
66882384	::485987689376661000
293644929	::485987693252202000
15867361	::485987730049232000
358489252	::485987745320271000
82223258	::485987775594782000
257942561	::485987783295524000
435516954	::485987784197300000
339353546	::485987785241681000
328557330	::485987790660702000
234649932	::485987806238359000
201899461	::485987810172624000
423862446	::485987815646564000
15867361	::485987824777588000
20026791	::485987838257680000
15867361	::485987844641792000
31536491	::485987849053798000
241995287	::485987856272195000
463250994	::485987858797178000
15867361	::485987869820207000
209223008	::485987875591569000
205043960	::485987875628912000
14187808	::485987877332201000
17764624	::485987894973042000
479246485	::485987896227135000
56876875	::485987904762572000
201899461	::485987912832409000
519909326	::485987916942802000
243427085	::485987921002897000
301016850	::485987923850829000
235043760	::485987924169986000
364546435	::485987926862737000
27323374	::485987941278158000
128666650	::485987955857584000
180190603	::485987963348582000
277760577	::485987966134009000
565986436	::485987977554698000
23543960	::485987978490023000
56876875	::485987980016750000
537561541	::485987991676928000
15867361	::485988006877487000
96062555	::485988019900399000
262496951	::485988023167746000
18613311	::485988032487890000
116054733	::485988035625254000
187716774	::485988035805192000
451183057	::485988059662782000
423816771	::485988060593549000
102875172	::485988063882248000
15867361	::485988090264436000
45581124	::485988116944023000
168387841	::485988119351525000
201899461	::485988120546930000
273034167	::485988130491600000
79633612	::485988132718800000
128284695	::485988134010630000
519909326	::485988138394058000
235043760	::485988147709624000
15867361	::485988157843079000
289084083	::485988162129252000
166897115	::485988163186601000
56931148	::485988164084195000
277760577	::485988166953103000
277760577	::485988169863933000
278778128	::485988173713924000
277760577	::485988182119710000
27836945	::485988184321302000
418297592	::485988184367460000
234649932	::485988188452712000
575804821	::485988189920710000
15867361	::485988201170210000
33029479	::485988214692278000
187078541	::485988218626510000
367561919	::485988223336714000
257942561	::485988241032495000
69916897	::485988244979712000
318700673	::485988286330978000
163279109	::485988293314478000
18613311	::485988302173253000
36219010	::485988329742024000
23543960	::485988343499337000
299389082	::485988364890275000
313120951	::485988398121775000
148436850	::485988406510764000
454465194	::485988417239400000
155139746	::485988427771293000
318700673	::485988429650341000
22648162	::485988474080608000
387461887	::485988521744674000
176839128	::485988536965804000
201899461	::485988552556032000
33029479	::485988557966675000
166897115	::485988563583262000
418480466	::485988565902315000
78384326	::485988566385057000
84849075	::485988566409826000
335432246	::485988574953607000
305216922	::485988575964831000
176839128	::485988581366722000
278778128	::485988591122657000
418480466	::485988600404664000
148436850	::485988604322541000
17169855	::485988608751333000
418480466	::485988619249647000
23543960	::485988628472934000
273034167	::485988632507867000
103526992	::485988640149872000
16144669	::485988641257582000
418480466	::485988643916353000
435516954	::485988663960928000
23396218	::485988671628136000
42297542	::485988672014020000
435516954	::485988674253762000
123373847	::485988683191812000
567014078	::485988685851025000
179119528	::485988690817085000
411898570	::485988691819909000
277829772	::485988691928567000
367298176	::485988694088630000
268987143	::485988726171238000
36219010	::485988728771321000
418480466	::485988740234366000
365151006	::485988752108433000
520690554	::485988752586596000
219153949	::485988754654781000
418480466	::485988755195432000
45150174	::485988755728523000
155139746	::485988758911602000
163279109	::485988759997931000
302934050	::485988779660816000
123373847	::485988780206084000
417606826	::485988780323909000
148436850	::485988781129232000
280309716	::485988820328775000
280309716	::485988820538503000
537561541	::485988821239336000
16144669	::485988835663572000
32342599	::485988838246850000
396923534	::485988839370944000
594121150	::485988866969464000
435516954	::485988871524450000
454465194	::485988886233903000
382359896	::485988887974539000
312348050	::485988908568940000
540330411	::485988921352798000
169636335	::485988921646399000
339353546	::485988964549931000
116054733	::485988976314966000
33418266	::485988981973082000
32342599	::485988984879714000
18183371	::485988986016370000
245203404	::485989000025341000
301290830	::485989013149716000
409680332	::485989027833585000
513855251	::485989034112471000
257942561	::485989047915913000
278778128	::485989051141332000
169636335	::485989057147588000
418297592	::485989066475704000
636894252	::485989067775959000
180190603	::485989068757426000
33108084	::485989069449478000
219550942	::485989077687484000
410877459	::485989078513364000
123373847	::485989079041863000
53486281	::485989100898750000
219550942	::485989108041646000
209223008	::485989118988795000
353418151	::485989120108265000
293644929	::485989122259955000
348458389	::485989123405402000
29300584	::485989126039015000
537561541	::485989126672379000
53486281	::485989127327064000
158948807	::485989128010362000
19511096	::485989130237509000
335432246	::485989131470655000
435516954	::485989137107808000
277996494	::485989146217807000
14520186	::485989152832618000
303252613	::485989160034242000
155139746	::485989171647881000
71557910	::485989178262290000
273034167	::485989184893485000
23396218	::485989185732755000
334423964	::485989187670138000
176778479	::485989190828445000
543585402	::485989215562260000
63490594	::485989224894574000
100376439	::485989225632776000
280309716	::485989226874302000
509760806	::485989230724644000
179119528	::485989231819378000
451183057	::485989246931464000
410297246	::485989271275175000
351325780	::485989276375449000
302934050	::485989278581682000
158948807	::485989279131529000
301290830	::485989281169948000
123373847	::485989282897604000
219550942	::485989294348468000
280309716	::485989303034855000
450391257	::485989312648204000
299297459	::485989314161963000
41135840	::485989329026555000
301290830	::485989355044212000
419836731	::485989361931264000
82257804	::485989362044526000
402333632	::485989371443949000
293644929	::485989383778996000
402333632	::485989383942983000
317524005	::485989399637655000
351325780	::485989435037589000
725532679	::485989477161390000
60046761	::485989485599940000
201899461	::485989498006675000
559991040	::485989511701078000
280309716	::485989514272194000
239885742	::485989516960755000
22648162	::485989523013128000
466873056	::485989542382424000
23396218	::485989549172985000
382304432	::485989549504335000
280309716	::485989567544049000
277996494	::485989580076617000
39683534	::485989589765455000
377715399	::485989596681879000
26947347	::485989612767432000
176839128	::485989625136037000
280309716	::485989630433447000
106320745	::485989635001028000
277996494	::485989674167435000
364641621	::485989703519600000
454304418	::485989703552749000
335608417	::485989707021422000
320052148	::485989713535184000
371500504	::485989715326144000
257942561	::485989715850854000
262496951	::485989739476967000
53486281	::485989745265475000
385782746	::485989763355119000
707214715	::485989772792320000
451183057	::485989786390237000
59583601	::485989790366437000
22328944	::485989792640155000
515043655	::485989801959501000
228915951	::485989813229604000
59288102	::485989818653224000
437064295	::485989837938241000
27836945	::485989850235936000
409680332	::485989859048165000
39683534	::485989860260339000
60771081	::485989871581163000
245203404	::485989882339135000
187280228	::485989894808809000
515043655	::485989899024076000
380049732	::485989905454342000
33108084	::485989931999715000
355574432	::485989951712927000
116054733	::485989971136765000
128666650	::485990010982637000
75937251	::485990020118228000
251359942	::485990021783359000
333877322	::485990034802106000
201899461	::485990058512486000
18183371	::485990074509561000
308175001	::485990083057577000
410297246	::485990095200071000
537561541	::485990102431436000
48467620	::485990107540099000
450391257	::485990139152592000
39683534	::485990141219991000
543585402	::485990149810302000
23785621	::485990150367764000
410297246	::485990169653178000
245154470	::485990170660208000
398445530	::485990177110646000
81674504	::485990177731399000
187280228	::485990187860631000
333877322	::485990206030376000
540330411	::485990206458183000
201899461	::485990228079833000
335432246	::485990229715599000
370464008	::485990233771884000
96793797	::485990263974662000
245203404	::485990274640781000
305216922	::485990284468031000
543585402	::485990298628014000
160788774	::485990301505290000
42297542	::485990326017220000
127413469	::485990332413542000
133341985	::485990332820373000
348458389	::485990350914584000
15170503	::485990385370820000
450560571	::485990440785571000
351620689	::485990451376185000
267405925	::485990455017222000
201899461	::485990479838715000
82242725	::485990505218441000
415179202	::485990505499856000
22648162	::485990520905142000
409680332	::485990524692602000
291413743	::485990538210861000
538541326	::485990538361831000
33108084	::485990540157022000
463250994	::485990543189491000
371500504	::485990571488473000
700013623	::485990587284586000
232072216	::485990587481739000
59288102	::485990591835426000
41135840	::485990601733570000
335432246	::485990607718842000
480857982	::485990616585609000
32171318	::485990631903199000
187280228	::485990634914729000
24113194	::485990639125803000
330834997	::485990649443778000
415179202	::485990656855511000
409680332	::485990657681420000
262496951	::485990686026510000
421548020	::485990703621603000
380049732	::485990715500294000
395703736	::485990715630297000
86885002	::485990729169133000
415179202	::485990730721427000
16144669	::485990748727574000
160788774	::485990751633809000
279608688	::485990770545930000
180190603	::485990778053746000
418297592	::485990785762865000
259488414	::485990797444390000
68490087	::485990809192255000
160788774	::485990813692723000
69916558	::485990827580461000
353418151	::485990837776429000
22328944	::485990838292717000
152103757	::485990843640078000
399408344	::485990850925568000
286734780	::485990854897565000
123971864	::485990865072959000
353418151	::485990866079608000
73795436	::485990870819536000
320512967	::485990876947025000
353418151	::485990888951128000
152103757	::485990898459627000
210996408	::485990902897209000
129050216	::485990914255761000
353418151	::485990917497954000
187280228	::485990922430078000
367298176	::485990922467831000
163242154	::485990934165733000
59288102	::485990939731984000
51979136	::485990950913597000
245203404	::485990952780038000
131954929	::485990971746701000
22648162	::485990977719386000
395703736	::485990997407846000
36219010	::485990999399735000
80965569	::485991002931351000
219153949	::485991041112506000
92840294	::485991044647899000
176839128	::485991046384345000
51979136	::485991072242221000
540330411	::485991097953308000
407473485	::485991103452413000
415789240	::485991110854987000
131954929	::485991110930481000
256319248	::485991114030063000
451183057	::485991115951067000
725532679	::485991129368637000
463381084	::485991129716768000
15726982	::485991129721360000
187280228	::485991148129759000
407473485	::485991149040304000
70805584	::485991149153181000
33643268	::485991168140791000
289743411	::485991170611625000
23543960	::485991178949509000
81469472	::485991188236075000
154309960	::485991196053893000
463250994	::485991227351764000
259488414	::485991247723888000
33369338	::485991248461705000
176839128	::485991250080702000
33643268	::485991257680773000
154309960	::485991265238933000
41135840	::485991277716967000
25747982	::485991282691428000
73795436	::485991289205583000
605327407	::485991289213579000
474371126	::485991294506778000
70571907	::485991310218625000
443376354	::485991360621588000
387281097	::485991376870707000
232437529	::485991382750744000
73795436	::485991392137998000
277814195	::485991393970499000
415179202	::485991398312013000
68490087	::485991398752010000
447255375	::485991429152313000
136238737	::485991460508942000
168347877	::485991469405065000
176839128	::485991480066994000
33643268	::485991493388488000
187034273	::485991516520071000
542406301	::485991528238546000
262496951	::485991535146577000
14392960	::485991587466317000
27323374	::485991620471308000
69916897	::485991625965846000
136238737	::485991628461465000
22648162	::485991629426139000
123971864	::485991633893081000
348458389	::485991634073845000
348458389	::485991634413584000
187280228	::485991642453667000
289743411	::485991646732238000
279608688	::485991699571683000
395703736	::485991704965951000
176224586	::485991705435320000
56931148	::485991718891061000
154309960	::485991719037444000
243472980	::485991723680550000
338543771	::485991728243957000
463250994	::485991733084180000
56931148	::485991735479500000
56931148	::485991753787645000
154309960	::485991758828818000
375961439	::485991759332143000
243472980	::485991767292928000
326636490	::485991770010836000
577411446	::485991783420399000
454531259	::485991785554927000
119269983	::485991787342069000
326636490	::485991793989664000
284316159	::485991798306004000
124582805	::485991799539118000
239149781	::485991804953567000
47167252	::485991813438664000
78089247	::485991824495218000
239149781	::485991839615315000
326636490	::485991848712761000
152103757	::485991852965769000
433169770	::485991892442562000
23247181	::485991895374770000
239149781	::485991905109364000
20786050	::485991906833231000
47167252	::485991912923336000
105026890	::485991921496494000
418480466	::485991921660071000
414543388	::485991925904728000
47167252	::485991930761719000
463250994	::485991943374385000
338543771	::485991948092583000
239149781	::485991951800352000
123971864	::485991953561972000
607016651	::485991955982069000
307697597	::485991957307486000
147384126	::485991959220477000
509760806	::485991963594731000
105026890	::485991972679589000
35945417	::485991980896239000
232711010	::485991984159408000
187034273	::485991985283858000
458766436	::485991987460313000
398285469	::485991993131036000
215189306	::485991998118461000
154309960	::485992025322291000
102266093	::485992036936323000
629894993	::485992044825821000
62870601	::485992045840830000
95554541	::485992059182936000
307697597	::485992061158432000
341700434	::485992065117859000
113760458	::485992067160489000
338543771	::485992090648588000
124582805	::485992091055845000
22648162	::485992092108222000
62870601	::485992092133380000
289743411	::485992102862811000
20786050	::485992121816457000
501554267	::485992125998182000
154309960	::485992126702813000
577411446	::485992129614061000
32171318	::485992134085201000
78089247	::485992134320062000
58562014	::485992135808651000
603136773	::485992142267883000
515043655	::485992159011565000
187034273	::485992169770344000
95554541	::485992177281945000
131954929	::485992180280881000
60046761	::485992202435166000
515043655	::485992206239412000
214779476	::485992208282034000
78089247	::485992211302342000
33369338	::485992224480428000
154309960	::485992235872161000
232711010	::485992240439779000
42220462	::485992240633118000
91942557	::485992240809259000
46283045	::485992249818238000
47167252	::485992257233756000
25104281	::485992257267326000
43256984	::485992260644130000
78089247	::485992268219052000
407473485	::485992289693884000
496575332	::485992303643725000
398285469	::485992304025403000
123971864	::485992307166937000
513855251	::485992316377640000
452678521	::485992321276592000
14392960	::485992332899000000
538541326	::485992337059749000
346998772	::485992347323228000
25104281	::485992348896096000
410461303	::485992354910728000
516542821	::485992362423115000
260006924	::485992402705207000
176224586	::485992403929538000
515043655	::485992405934428000
168347877	::485992407586975000
398285469	::485992426352287000
418480466	::485992433600065000
131954929	::485992467284496000
239149781	::485992475740225000
35945417	::485992476860088000
384155676	::485992484284026000
260006924	::485992493612544000
341666582	::485992506228604000
520533224	::485992520514416000
410461303	::485992525941854000
313792688	::485992540223451000
123971864	::485992543461466000
102266093	::485992544946638000
257942561	::485992551879417000
245203404	::485992557256536000
154309960	::485992559081033000
398285469	::485992567717101000
316026178	::485992578253197000
316026178	::485992603301605000
105026890	::485992610155089000
30719116	::485992613938724000
29300584	::485992620519202000
180190603	::485992627234291000
251224348	::485992627238871000
407473485	::485992633060564000
128977591	::485992635942060000
419836731	::485992679055327000
348262381	::485992700064190000
45492981	::485992705210986000
59647298	::485992707639091000
251224348	::485992708012781000
257942561	::485992711246196000
538541326	::485992724948983000
360183119	::485992737008005000
168387841	::485992748319641000
351325780	::485992782834573000
172997876	::485992800392343000
289743411	::485992806897688000
257942561	::485992843089960000
326636490	::485992856352337000
496575332	::485992857166028000
348458389	::485992863185272000
202791635	::485992868562345000
357211620	::485992873708765000
172997876	::485992875369697000
23785621	::485992879559438000
407473485	::485992883703795000
152103757	::485992893400625000
123971864	::485992894377897000
210873235	::485992895309418000
96793797	::485992911004127000
99435759	::485992913428434000
273955213	::485992918470369000
463138486	::485992920693366000
419836731	::485992927521689000
229332190	::485992942902214000
496575332	::485992946634719000
384155676	::485992958668201000
123971864	::485992963609067000
14392960	::485992977865531000
454304418	::485992982890283000
257942561	::485992985415254000
390900557	::485993014704091000
22648162	::485993015488430000
257942561	::485993020899074000
100742600	::485993030676013000
65968609	::485993038011842000
46283045	::485993041010774000
154309960	::485993051299393000
348152108	::485993051660091000
65968609	::485993064867983000
110853177	::485993074284195000
154309960	::485993085550096000
417606826	::485993091959361000
169636335	::485993098531446000
239162983	::485993102578958000
65968609	::485993117120618000
123971864	::485993131536437000
22187821	::485993134623830000
20863117	::485993150360473000
51952627	::485993170438586000
18183371	::485993182938030000
44231782	::485993203611336000
33643268	::485993232380489000
152103757	::485993236826042000
45492981	::485993265662291000
65968609	::485993283542216000
85155674	::485993296075173000
52616216	::485993297815404000
17016789	::485993300675928000
152103757	::485993302206865000
123971864	::485993309672722000
417606826	::485993312726564000
257942561	::485993314651348000
243472980	::485993320661790000
344902431	::485993321303519000
159726392	::485993323404869000
152103757	::485993331525050000
165634562	::485993335187070000
317596401	::485993346620350000
23785621	::485993411439128000
243472980	::485993417269182000
438115686	::485993426970628000
709921765	::485993439553945000
158948807	::485993444498624000
417606826	::485993453416099000
56931148	::485993457962717000
105855764	::485993474919915000
542406301	::485993475255443000
243472980	::485993481924378000
56931148	::485993482063216000
168347877	::485993484780699000
432027433	::485993530058215000
229332190	::485993535356035000
47466684	::485993544486621000
335432246	::485993554070626000
165634562	::485993556382085000
567014078	::485993567450443000
518141549	::485993569967423000
243472980	::485993575130202000
417606826	::485993595024183000
505323751	::485993597896900000
65968609	::485993609783570000
195103093	::485993614578032000
423098923	::485993616318664000
276357208	::485993617970835000
170815462	::485993626917277000
18183371	::485993634555109000
172997876	::485993636774289000
31620041	::485993640482062000
315296719	::485993641555419000
152103757	::485993651323953000
91521926	::485993652066336000
33418266	::485993653681143000
123971864	::485993660291371000
423098923	::485993661831065000
154309960	::485993679362879000
99827590	::485993683582332000
187034273	::485993703501496000
518141549	::485993722220666000
518141549	::485993730206601000
22648162	::485993731305140000
110853177	::485993731384823000
155730095	::485993732899364000
17016789	::485993739026841000
165967574	::485993740100980000
260006924	::485993740763664000
105598447	::485993741048504000
346173821	::485993751496888000
17016789	::485993796954365000
58949154	::485993798162345000
418480466	::485993819163213000
30362051	::485993831100207000
518141549	::485993831595143000
398445530	::485993840331853000
417606826	::485993841439539000
364641621	::485993848376950000
520690554	::485993867389333000
417606826	::485993873794412000
20863117	::485993879930273000
165967574	::485993885794320000
23785621	::485993891489804000
245573462	::485993903485497000
62870601	::485993909005189000
518141549	::485993921978187000
567014078	::485993925513994000
273034167	::485993927904739000
14392960	::485993932879179000
35305414	::485993940215402000
185399022	::485993940831977000
33017275	::485993947584802000
123971864	::485993950138753000
351847146	::485993953066360000
518141549	::485993959290716000
335432246	::485993959601094000
341732173	::485993972595437000
567014078	::485993979935076000
165967574	::485993982510788000
65968609	::485994010209550000
209223008	::485994017348681000
407399368	::485994026638663000
152103757	::485994037418020000
72293435	::485994051477319000
240798548	::485994063141687000
213763059	::485994064140304000
451183057	::485994088727334000
430182591	::485994091277082000
364641621	::485994114924544000
229332190	::485994115520557000
59288102	::485994118234247000
17028109	::485994134826921000
348458389	::485994146986213000
138557664	::485994150588710000
390759619	::485994154426503000
437082385	::485994166942310000
260006924	::485994169803235000
58949154	::485994178225004000
355896730	::485994190145613000
52616216	::485994205777379000
423830555	::485994234227351000
168274200	::485994242322350000
45150174	::485994256012939000
280749613	::485994266058297000
22648162	::485994279479693000
478145352	::485994297833951000
176778479	::485994315240726000
330691749	::485994322035081000
422876369	::485994322601316000
635845301	::485994329870057000
417606826	::485994355690598000
420389630	::485994359670964000
16102033	::485994383209414000
33788573	::485994392050601000
418480466	::485994396794380000
23785621	::485994399663259000
390759619	::485994419716231000
240798548	::485994423851819000
369539413	::485994436866740000
341700434	::485994473805996000
369539413	::485994482173636000
200685756	::485994483524202000
364641621	::485994488079589000
155730095	::485994489387839000
260006924	::485994489841205000
349386319	::485994494920114000
229332190	::485994512649830000
201899461	::485994512968187000
165967574	::485994517716537000
506500282	::485994524972298000
239162983	::485994552332136000
210996408	::485994552847654000
58562014	::485994555724922000
410461303	::485994581926752000
239149781	::485994586104283000
84870240	::485994609890562000
84870240	::485994621382950000
84870240	::485994627032678000
341941030	::485994629012013000
317596401	::485994629775368000
130987540	::485994633936125000
84870240	::485994639913398000
84870240	::485994647119208000
58562014	::485994650621075000
433012724	::485994650713354000
240798548	::485994652651102000
130987540	::485994654278492000
84870240	::485994655067406000
313496905	::485994655469682000
587081117	::485994657445208000
102266093	::485994679574355000
351004243	::485994683102138000
115200960	::485994688269123000
84870240	::485994699992604000
176778479	::485994711379763000
303252613	::485994724323753000
407473485	::485994747178516000
35945417	::485994770238414000
390759619	::485994773946191000
102266093	::485994781563424000
348152108	::485994781642723000
154309960	::485994788475252000
105855764	::485994795005784000
317596401	::485994798348656000
381181950	::485994803604103000
240798548	::485994804585582000
45150174	::485994825414893000
154309960	::485994828807688000
58949154	::485994833912147000
47466684	::485994835396931000
605608831	::485994836118364000
451183057	::485994836533985000
313496905	::485994837380853000
390759619	::485994839754813000
50157557	::485994846679617000
23247181	::485994856779886000
444247134	::485994877184786000
229332190	::485994877768175000
58949154	::485994882524119000
23785621	::485994892921815000
418297592	::485994904552603000
185399022	::485994908969623000
210996408	::485994939826724000
176778479	::485994965973991000
53486281	::485994978511175000
33788573	::485994999306133000
168274200	::485995020952936000
128977591	::485995113685196000
364018467	::485995117397159000
229332190	::485995118823223000
567014078	::485995126208991000
285955708	::485995129988055000
465292139	::485995133326741000
496575332	::485995136287928000
451183057	::485995141384404000
100843087	::485995144949161000
123971864	::485995148484964000
39904237	::485995157741789000
166897115	::485995166411796000
346173821	::485995182077542000
364018467	::485995189602111000
185399022	::485995196090712000
187034273	::485995205766950000
280194602	::485995214499086000
60771081	::485995217510625000
301290830	::485995296376496000
316026178	::485995307134509000
318627551	::485995321894248000
23396218	::485995327204245000
82723693	::485995329519890000
398445530	::485995343012589000
418297592	::485995346288320000
59288102	::485995364018036000
58949154	::485995370137141000
40946018	::485995371974254000
348458389	::485995379687981000
26514591	::485995385434169000
229332190	::485995400877604000
185399022	::485995403549360000
230327491	::485995408481464000
23785621	::485995410700259000
39904237	::485995422737907000
26514591	::485995423208075000
53243169	::485995423380021000
289084083	::485995425585848000
31056422	::485995426621845000
398735102	::485995435363139000
62870601	::485995468812333000
251224348	::485995484587511000
419836731	::485995497837326000
279608688	::485995530162425000
599774410	::485995577679683000
71557910	::485995579881709000
62870601	::485995594402365000
178985516	::485995604858769000
101477442	::485995617441697000
29817953	::485995628749524000
40946018	::485995635653369000
101477442	::485995636454461000
538541326	::485995644289421000
599774410	::485995650014654000
101477442	::485995654716456000
240530585	::485995675595718000
239149781	::485995676837240000
101477442	::485995687193370000
80965569	::485995714904731000
101477442	::485995716653744000
419836731	::485995717144870000
102266093	::485995721238511000
230327491	::485995721418502000
217928831	::485995722504810000
398445530	::485995725788958000
53243169	::485995729983643000
39904237	::485995757078470000
255834275	::485995758668099000
102266093	::485995815371292000
599774410	::485995839043563000
53243169	::485995840096698000
398445530	::485995840574459000
166695965	::485995848505905000
423098923	::485995853350727000
41135840	::485995853996244000
58562014	::485995855397146000
185399022	::485995863656120000
419836731	::485995879334424000
176778479	::485995881062477000
495135733	::485995881292759000
23785621	::485995882056138000
355598729	::485995882953703000
39904237	::485995913660219000
96062555	::485995923852374000
154309960	::485995959524937000
230327491	::485995963366924000
369539413	::485995966105796000
245021956	::485995984913059000
24199433	::485995988797378000
160788774	::485996004575965000
418297592	::485996012159266000
154309960	::485996042723143000
33788573	::485996046225403000
190977628	::485996047399784000
22328944	::485996075174883000
112333263	::485996079079370000
277626311	::485996080689983000
66786075	::485996092291416000
24804859	::485996115200704000
239162983	::485996134142582000
454304418	::485996136943980000
69719136	::485996139410231000
160734732	::485996156275544000
599774410	::485996159752605000
301016850	::485996188030599000
599774410	::485996193881653000
47466684	::485996193973927000
79035481	::485996197732446000
230327491	::485996233303932000
160734732	::485996253042331000
65435835	::485996265524977000
60771081	::485996269693706000
187034273	::485996302812327000
378609308	::485996318435717000
81674504	::485996324471312000
559991040	::485996328309497000
23785621	::485996385594904000
373126936	::485996395267391000
165634562	::485996417472032000
102100651	::485996430234894000
165634562	::485996433318105000
26947347	::485996453454970000
247024165	::485996467120013000
68052287	::485996484031418000
123739379	::485996495783464000
251429451	::485996510761746000
599774410	::485996510954278000
230327491	::485996524468310000
335432246	::485996531820924000
44779656	::485996539769151000
71557910	::485996548812070000
339917675	::485996568990867000
20903172	::485996571171885000
453690730	::485996578067324000
33788573	::485996586804056000
71557910	::485996588209152000
79035481	::485996593477599000
230327491	::485996607574265000
419836731	::485996620858019000
20863117	::485996622271094000
29817953	::485996628025683000
187034273	::485996628613279000
53243169	::485996639992438000
45150174	::485996643180109000
33029479	::485996645343969000
41135840	::485996656463060000
635151853	::485996664574836000
49383709	::485996668299378000
79035481	::485996668756971000
348458389	::485996669050576000
65435835	::485996671030288000
41135840	::485996701748973000
79035481	::485996706958692000
230327491	::485996741938782000
419836731	::485996747282743000
60771081	::485996762901917000
394962689	::485996769927380000
23475166	::485996813179453000
513982376	::485996819319504000
20903172	::485996828362432000
185084575	::485996829033500000
390479008	::485996830413451000
702450841	::485996833856946000
394962689	::485996835723427000
84870240	::485996838030700000
180190603	::485996859597406000
48427726	::485996872134590000
84870240	::485996877087653000
84870240	::485996883643740000
79035481	::485996891138969000
230327491	::485996891927113000
33029479	::485996893013422000
84870240	::485996893227741000
185399022	::485996894246944000
571363101	::485996898088931000
335432246	::485996913091559000
299796220	::485996962400186000
419836731	::485996966539984000
599774410	::485996966631833000
348262381	::485996975788027000
23475166	::485996983044546000
101477442	::485996991529238000
187034273	::485997006692057000
336195050	::485997008377745000
45150174	::485997039697010000
487258078	::485997040401260000
17086308	::485997042653597000
123971864	::485997045270867000
220587584	::485997059942526000
629894993	::485997083678105000
308170990	::485997091794485000
31625914	::485997104423501000
355896730	::485997117178396000
174351092	::485997119396794000
81674504	::485997127097524000
513982376	::485997127877664000
496575332	::485997143786676000
23785621	::485997148475908000
31625914	::485997155539492000
250774954	::485997169582030000
537561541	::485997180545548000
15726982	::485997186183094000
187034273	::485997229615104000
388558032	::485997250867257000
613592670	::485997254990245000
276341812	::485997261898272000
220587584	::485997278407057000
195103093	::485997288800919000
423830555	::485997290176266000
84870240	::485997290390585000
390759619	::485997293112262000
341666582	::485997312519307000
431937908	::485997315920908000
409680332	::485997323583893000
388558032	::485997336447823000
15902298	::485997354118443000
213763059	::485997369964912000
31620041	::485997370187206000
399645465	::485997372720173000
24171213	::485997403632173000
531871315	::485997406543437000
251429451	::485997411656273000
423830555	::485997415694999000
123971864	::485997428017864000
537561541	::485997447496224000
322463853	::485997451505967000
162245153	::485997455960322000
444247134	::485997463753334000
154309960	::485997481159700000
289743411	::485997483806707000
160289098	::485997486557769000
220587584	::485997487295963000
81630455	::485997489892249000
372611209	::485997492631138000
419836731	::485997507399663000
59583601	::485997509542551000
322463853	::485997523085975000
48467620	::485997563951464000
15726982	::485997564605775000
81630455	::485997568363483000
520533224	::485997587598540000
170357410	::485997589876064000
497544291	::485997649615945000
22651134	::485997656947187000
262496951	::485997667097395000
392301070	::485997672478699000
457197060	::485997688328949000
240798548	::485997712551063000
147779508	::485997714761842000
53243169	::485997719417548000
332306968	::485997722743218000
168274200	::485997728804007000
277626311	::485997734277570000
457197060	::485997739872751000
702450841	::485997749431586000
278778128	::485997765940367000
113760458	::485997771556519000
60771081	::485997783594176000
419836731	::485997785209376000
132768456	::485997787020935000
504987901	::485997789130678000
242435004	::485997789285867000
390504920	::485997789940563000
81630455	::485997797955481000
390759619	::485997799469641000
123971864	::485997830507462000
251429451	::485997843669590000
322463853	::485997847330816000
457197060	::485997868931493000
419836731	::485997880361357000
348458389	::485997897037930000
35082993	::485997897125601000
250774954	::485997899084734000
239162983	::485997907540455000
154309960	::485997922941546000
426685539	::485997926666088000
410461303	::485997943640449000
25747982	::485997949575770000
23785621	::485997949810249000
257625769	::485997959205883000
423830555	::485997987210858000
513982376	::485997991405162000
451183057	::485998001522229000
100843087	::485998005560942000
167144906	::485998017053339000
154309960	::485998022275264000
423830555	::485998027421659000
154309960	::485998046702886000
79035481	::485998061098131000
80965569	::485998064599969000
280309716	::485998071588073000
154309960	::485998094257909000
180190603	::485998104185798000
702450841	::485998108640161000
250774954	::485998140714389000
398445530	::485998142731481000
79035481	::485998144233410000
230327491	::485998162570526000
171746458	::485998164848021000
326569368	::485998169948696000
574147363	::485998182808428000
31625914	::485998188026134000
18183371	::485998196007530000
255622442	::485998200084770000
185399022	::485998214240153000
348123497	::485998217947918000
36891053	::485998228811153000
437898031	::485998229658411000
185399022	::485998232028598000
95299169	::485998238940794000
130363809	::485998281361612000
35376355	::485998298172366000
31625914	::485998307932917000
410461303	::485998311950659000
321780812	::485998314291490000
16472279	::485998328639803000
506824920	::485998328669143000
230327491	::485998336210509000
277996494	::485998376027037000
52616216	::485998389096890000
255834275	::485998389381693000
69916897	::485998405265915000
314864925	::485998406213840000
17764624	::485998446105460000
419836731	::485998466347577000
370464008	::485998468448944000
297679816	::485998475797360000
154309960	::485998480976908000
39237011	::485998500749279000
378609308	::485998510550953000
409665559	::485998518990274000
506824920	::485998522018189000
113760458	::485998528133480000
172997876	::485998544781058000
184962835	::485998594093101000
37090364	::485998604554104000
300135225	::485998629933416000
69916897	::485998650859220000
635151853	::485998683960258000
81630455	::485998688070668000
23785621	::485998697281355000
33676766	::485998717518884000
123373847	::485998735160115000
49383709	::485998763509444000
31625914	::485998764562579000
370464008	::485998777409740000
276357208	::485998782522216000
154309960	::485998784833265000
314604858	::485998790185590000
600663496	::485998814923206000
115200960	::485998816319926000
81630455	::485998825031491000
287877370	::485998839296311000
351325780	::485998843960365000
312348050	::485998867356610000
312784161	::485998884057919000
63617875	::485998898134417000
453690730	::485998915611664000
81630455	::485998981332213000
33108084	::485998982233980000
300009838	::485998992661442000
95299169	::485998994079113000
123739379	::485998998516662000
96421993	::485998998915149000
110297719	::485999000424697000
132980216	::485999002580951000
409665559	::485999003352694000
31625914	::485999009451229000
95299169	::485999057530552000
154309960	::485999086638608000
50157557	::485999088232439000
278778128	::485999117777117000
286734780	::485999120725704000
286734780	::485999124420911000
378609308	::485999129613455000
513711139	::485999130712363000
115200960	::485999145711185000
348458389	::485999161440219000
168274200	::485999178334478000
49383709	::485999208361508000
270227232	::485999220587896000
48467620	::485999239135494000
61478431	::485999251730620000
457197060	::485999277056217000
414543388	::485999286728261000
132980216	::485999303778123000
378609308	::485999314263502000
389554052	::485999317573177000
70571907	::485999319070162000
457197060	::485999336728563000
17016789	::485999341727776000
335432246	::485999368432918000
396923534	::485999393561001000
347994449	::485999450398400000
373126936	::485999459910692000
289743411	::485999474695999000
347596428	::485999478118154000
16107745	::485999522259017000
50157557	::485999527438995000
373126936	::485999545214443000
168274200	::485999545558372000
22736943	::485999553309458000
594844703	::485999566483750000
250774954	::485999571987095000
15726982	::485999572741677000
116071398	::485999580245671000
280194602	::485999594946322000
286734780	::485999613996843000
61969086	::485999615431680000
95299169	::485999620557123000
430182591	::485999625338245000
68439593	::485999654086402000
198406854	::485999670544437000
15726982	::485999682209218000
181101394	::485999687229386000
56931148	::485999696931217000
20903172	::485999703113216000
354047009	::485999708423602000
116071398	::485999717244207000
201445185	::485999723543687000
91712528	::485999740115361000
56931148	::485999741063675000
297652605	::485999751364485000
134616278	::485999755882135000
42994926	::485999773174857000
130670448	::485999773367795000
466873056	::485999778908479000
130670448	::485999788291153000
20903172	::485999788979007000
394962689	::485999803252215000
342508573	::485999804699267000
130670448	::485999817743548000
172997876	::485999823435624000
72378783	::485999825734090000
703895293	::485999835313487000
100843087	::485999841684623000
36891053	::485999879089438000
314864925	::485999889529442000
216083133	::485999908407635000
56931148	::485999935410941000
221610776	::485999941978816000
635151853	::485999942922543000
24868543	::485999944956792000
120139449	::485999957212921000
61969086	::485999962325807000
198406854	::485999976023994000
132980216	::485999997687963000
41135840	::486000017115594000
56931148	::486000028860030000
221610776	::486000045292920000
36891053	::486000053350170000
378609308	::486000069829603000
389105684	::486000083259772000
322463853	::486000124569845000
99274885	::486000128126226000
22651134	::486000133260058000
198406854	::486000139652571000
230327491	::486000157972918000
47466684	::486000162494361000
430182591	::486000172183207000
227355784	::486000181469384000
370464008	::486000182900031000
312348050	::486000190936326000
69916897	::486000203317903000
56931148	::486000205129867000
99274885	::486000233235501000
49383709	::486000239053008000
115200960	::486000242949496000
110063681	::486000248339173000
445925140	::486000257545687000
33369338	::486000284863594000
99274885	::486000289590149000
351641054	::486000313871396000
237330810	::486000333374894000
61969086	::486000350911275000
22651134	::486000363837734000
242533291	::486000368619233000
273034167	::486000379507638000
56931148	::486000390018973000
417606826	::486000402941636000
95299169	::486000415591641000
328828628	::486000424248287000
348458389	::486000424781377000
382359896	::486000424961323000
308170990	::486000425632808000
22651134	::486000427771514000
396923534	::486000428740395000
99274885	::486000440052424000
513855251	::486000443802140000
33029479	::486000445752479000
166897115	::486000455445909000
378609308	::486000461770526000
23785621	::486000464903696000
198406854	::486000472080138000
31620041	::486000488744484000
615636079	::486000495543066000
322413121	::486000498286149000
33788573	::486000510449618000
36601312	::486000514442620000
172997876	::486000540766441000
396923534	::486000568180031000
382359896	::486000590917365000
242533291	::486000596801974000
116071398	::486000619111874000
81674504	::486000628955488000
33418266	::486000640502427000
159640806	::486000643505520000
115200960	::486000659456479000
229332190	::486000665505038000
172997876	::486000691769774000
553738195	::486000692285677000
505323751	::486000696815128000
130670448	::486000710064959000
445925140	::486000718839414000
101136541	::486000724891820000
308170990	::486000738842464000
396923534	::486000754969174000
28875632	::486000764511203000
68052287	::486000768886243000
61969086	::486000774213025000
273955213	::486000810502156000
168274200	::486000814436003000
304661740	::486000824586219000
78089247	::486000830244732000
279235824	::486000835055214000
273034167	::486000835843727000
325906113	::486000890747564000
54565883	::486000896602419000
147279456	::486000900930940000
567014078	::486000903841800000
259466143	::486000904269611000
242533291	::486000914474364000
37090364	::486000928538259000
307485154	::486000934711853000
78089247	::486000943050547000
110063681	::486000947970052000
378414202	::486000958900424000
372611209	::486000969834971000
105855764	::486000972150231000
279235824	::486000978567512000
227893380	::486001014474932000
54565883	::486001030975348000
240798548	::486001049824526000
228915951	::486001056682217000
113048616	::486001061413392000
242533291	::486001066790502000
130670448	::486001069093167000
615636079	::486001070028492000
79633612	::486001092606439000
592475734	::486001103071227000
85111877	::486001106749620000
22559382	::486001118267187000
230911888	::486001125422665000
33017275	::486001143097856000
230327491	::486001153323184000
322413121	::486001156175323000
101138081	::486001167248289000
463250994	::486001172621176000
23785621	::486001186214932000
422876369	::486001187599446000
105855764	::486001191998869000
111136825	::486001220041969000
100843087	::486001237330915000
290855101	::486001237540614000
276357208	::486001292238524000
34204169	::486001297812750000
242533291	::486001314732589000
422876369	::486001339600994000
61969086	::486001339936563000
347994449	::486001354776014000
27323374	::486001358026190000
312348050	::486001365278523000
52295994	::486001365286924000
362737866	::486001379370995000
373653741	::486001405841252000
236144487	::486001421171437000
102796495	::486001424073904000
548870171	::486001427815628000
33418266	::486001431627853000
27323374	::486001435415306000
312348050	::486001436346822000
132976059	::486001453207932000
548870171	::486001457679040000
276784048	::486001464435671000
259413656	::486001507264110000
236144487	::486001521209798000
490841822	::486001536317681000
378414202	::486001548837670000
172997876	::486001553887985000
398707286	::486001564608245000
33418266	::486001568584441000
490841822	::486001572694863000
160289098	::486001581918138000
61969086	::486001586167373000
336149936	::486001629410230000
409665559	::486001633080664000
154309960	::486001633151574000
54565883	::486001634703441000
322413121	::486001645231144000
85111877	::486001649949741000
276341812	::486001651065446000
217928831	::486001651241590000
409665559	::486001672913952000
31620041	::486001683512967000
168274200	::486001685043478000
33017275	::486001691255648000
279235824	::486001693344026000
348458389	::486001708355833000
409665559	::486001728543002000
312348050	::486001730837307000
225959127	::486001744804327000
205043960	::486001751686782000
409665559	::486001753364905000
322413121	::486001754295648000
7875762	::486001757689249000
395703736	::486001776978829000
130670448	::486001781718003000
415540928	::486001790920294000
6945382	::486001791893401000
465198766	::486001802819538000
504027031	::486001814894956000
17455392	::486001820121059000
339482720	::486001820880601000
260361255	::486001824663478000
111136825	::486001840702496000
215144630	::486001857777508000
33418266	::486001864538734000
217912167	::486001869936795000
238788821	::486001883928985000
85111877	::486001886445592000
314604858	::486001896097075000
51952627	::486001896461582000
45150174	::486001914665242000
105855764	::486001932327088000
422876369	::486001942586732000
465198766	::486001946419937000
95299169	::486001954393706000
398707286	::486001960697331000
42435255	::486001979806605000
56931148	::486001999444725000
157904403	::486002012635803000
725050717	::486002025281241000
61969086	::486002033636687000
51952627	::486002046575734000
54565883	::486002059435450000
96421993	::486002063223296000
61969086	::486002073293815000
314604858	::486002088645001000
409665559	::486002102180016000
85111877	::486002111889424000
469196810	::486002113030287000
346998772	::486002130566664000
198406854	::486002148686061000
256609151	::486002158937329000
457197060	::486002159470002000
85111877	::486002172463546000
36579395	::486002178700480000
229332190	::486002179514572000
246112828	::486002184924848000
175314654	::486002199773085000
116071398	::486002210569195000
230327491	::486002213639049000
389954423	::486002231540334000
623990154	::486002234644119000
387461887	::486002243598954000
130670448	::486002252822228000
279235824	::486002271533010000
308170990	::486002273051742000
387461887	::486002274838118000
246112828	::486002301488746000
38713173	::486002331784187000
465198766	::486002343423381000
279235824	::486002361488646000
133617944	::486002374494797000
160788774	::486002376923283000
364018467	::486002381612933000
315527257	::486002384741482000
390759619	::486002391221669000
38713173	::486002429830242000
289461446	::486002444590403000
542406301	::486002491809468000
389954423	::486002493067780000
278778128	::486002498478432000
37294507	::486002510348292000
170162540	::486002515486314000
354629644	::486002537213202000
341700434	::486002545949548000
722514433	::486002555991117000
307485154	::486002561653039000
54565883	::486002617336602000
444247134	::486002632062799000
63928079	::486002637272522000
422876369	::486002652413956000
200615756	::486002655417098000
322413121	::486002659615186000
596113934	::486002667987017000
48427726	::486002669245317000
46978610	::486002675121520000
198406854	::486002697573634000
54565883	::486002701956689000
37090364	::486002706579214000
157904403	::486002712081743000
623990154	::486002740909191000
215189306	::486002756059430000
128977591	::486002777995620000
380680929	::486002789101748000
276202961	::486002790909501000
46978610	::486002794055229000
78089247	::486002796257632000
101136541	::486002812682117000
198406854	::486002821792157000
278778128	::486002845531926000
542406301	::486002875479232000
30989596	::486002894588481000
6945382	::486002903153647000
75209135	::486002904369623000
37090364	::486002909600305000
46978610	::486002920731574000
422876369	::486002926302035000
348458389	::486002934866407000
237330810	::486002936993288000
75209135	::486002948158152000
229332190	::486002954588422000
23785621	::486002957557567000
85111877	::486002964641755000
114633433	::486002980466860000
184962835	::486002983734640000
51952627	::486002986263388000
46978610	::486002986292748000
276202961	::486002995037888000
115200960	::486003028210618000
24171213	::486003032765632000
47466684	::486003033860358000
75209135	::486003052701179000
245573462	::486003067339304000
379924726	::486003072972644000
85111877	::486003077355302000
357275400	::486003084137889000
460765832	::486003098989891000
23611301	::486003127758233000
351847146	::486003128211234000
339482720	::486003175422304000
545297326	::486003185228992000
47466684	::486003191608127000
47466684	::486003193814327000
37090364	::486003199846141000
47466684	::486003203708706000
216083133	::486003205692596000
245203404	::486003207387086000
314864925	::486003226777767000
50157557	::486003236474605000
335432246	::486003249120419000
328858212	::486003273846235000
279235824	::486003278262439000
352486016	::486003282351894000
351620689	::486003291235442000
409665559	::486003295488851000
54116443	::486003303109505000
279235824	::486003305919700000
163646426	::486003315793080000
279235824	::486003320364871000
43052467	::486003321258266000
297679816	::486003332897837000
422876369	::486003334034505000
82223258	::486003352665219000
216083133	::486003365923418000
575755127	::486003370759446000
320452099	::486003371212435000
314710836	::486003374652157000
58562014	::486003377180921000
410195122	::486003383145222000
33029479	::486003390124535000
56931148	::486003414879731000
352486016	::486003436765204000
463381084	::486003446256898000
78089247	::486003464519307000
62396842	::486003505597911000
347994449	::486003506751737000
312348050	::486003510535012000
18842764	::486003526200729000
337510374	::486003532873887000
163646426	::486003560287436000
136828926	::486003569875644000
82223258	::486003570659962000
14873854	::486003579849670000
82223258	::486003588695470000
315527257	::486003610094825000
237118122	::486003611835449000
82223258	::486003619469078000
36772146	::486003631049560000
542406301	::486003640046333000
319145382	::486003663799058000
314864925	::486003683218296000
80191031	::486003685684551000
387461887	::486003706643480000
95299169	::486003728030638000
105855764	::486003730022543000
47466684	::486003736381095000
82223258	::486003740546064000
6945382	::486003740780941000
225959127	::486003757457502000
262496951	::486003770048798000
364018467	::486003786096594000
102301729	::486003817352155000
577411446	::486003836210135000
95299169	::486003836415664000
542693847	::486003844543827000
388558032	::486003856048795000
173232394	::486003858879954000
465934852	::486003859844636000
727422228	::486003866849140000
290855101	::486003901062070000
105855764	::486003918946578000
388558032	::486003922763407000
443376354	::486003929843384000
390759619	::486003934507438000
364018467	::486003941407469000
50463332	::486003942526947000
364018467	::486003970654347000
85111877	::486003971153076000
69916897	::486003975985332000
358307309	::486003990946000000
86885002	::486003998759997000
365203632	::486004011321942000
190977628	::486004042665979000
17840621	::486004043274133000
225959127	::486004045702631000
216486063	::486004060068126000
545297326	::486004060915793000
86885002	::486004061909430000
347994449	::486004063860162000
46978610	::486004072437133000
51952627	::486004077453524000
235272576	::486004098844463000
111136825	::486004110617899000
506519570	::486004127559077000
130670448	::486004127986487000
364018467	::486004138913054000
46978610	::486004143442501000
300135225	::486004144830828000
315527257	::486004158030295000
23225674	::486004173847031000
281408265	::486004183363903000
6945382	::486004202347323000
46978610	::486004223339810000
30989596	::486004236354715000
169240898	::486004239815045000
348458389	::486004265622994000
161199833	::486004281083199000
111136825	::486004282039095000
328858212	::486004282924077000
111136825	::486004290612236000
96062555	::486004291790843000
131310830	::486004304721883000
257942561	::486004311877353000
62093388	::486004317317779000
46978610	::486004345062715000
24543872	::486004352877088000
169656316	::486004353602293000
312348050	::486004354751930000
390759619	::486004355808505000
95299169	::486004357193019000
348152108	::486004380940779000
169656316	::486004383612538000
389105684	::486004390575091000
509524562	::486004390952980000
86885002	::486004402595966000
46978610	::486004405548769000
51952627	::486004415241809000
257942561	::486004423781793000
21112883	::486004436930535000
152103757	::486004440378249000
235272576	::486004450557825000
31536491	::486004465300803000
78089247	::486004478651674000
513711139	::486004485316444000
95299169	::486004524298272000
422876369	::486004545634729000
370401061	::486004548725522000
575755127	::486004551154016000
53243169	::486004567612870000
99274885	::486004571978743000
238307628	::486004577905676000
99274885	::486004580904226000
255147158	::486004601296920000
72378783	::486004602475528000
69916897	::486004603457404000
190977628	::486004610197225000
85111877	::486004636076081000
151839735	::486004661862666000
38577111	::486004669672456000
61478431	::486004672893689000
253737829	::486004693986848000
417606826	::486004701411147000
99274885	::486004727985893000
223243607	::486004729731096000
77787388	::486004742460424000
198651083	::486004769002356000
432027433	::486004776040022000
257942561	::486004776136503000
290855101	::486004784780959000
68622166	::486004801063620000
130670448	::486004830293336000
169656316	::486004872605466000
335432246	::486004891379175000
260262291	::486004900216586000
19568023	::486004912128421000
515043655	::486004915974574000
577411446	::486004918634184000
169656316	::486004923817947000
315527257	::486004932542095000
105855764	::486004960878809000
95299169	::486004981863309000
215181084	::486005002201079000
366753447	::486005002691821000
169656316	::486005003291615000
130670448	::486005015773843000
136828926	::486005016004534000
364018467	::486005020429934000
99274885	::486005047600230000
603870273	::486005077354614000
173232394	::486005086158467000
85111877	::486005088922521000
603136773	::486005093116817000
286734780	::486005095163633000
198406854	::486005100897644000
364018467	::486005128659734000
169656316	::486005151874813000
247560161	::486005155398434000
82223258	::486005161362337000
337169907	::486005166949163000
141976809	::486005168488464000
190977628	::486005170719825000
452678521	::486005203129622000
62093388	::486005220884103000
170868061	::486005221496090000
388558032	::486005222045540000
43256984	::486005226907115000
22087737	::486005244023697000
253737829	::486005273241194000
215362694	::486005282439323000
415789240	::486005282816794000
255147158	::486005291553533000
50463332	::486005295127072000
388558032	::486005311191281000
95299169	::486005311296536000
255147158	::486005335472103000
528975562	::486005337804115000
56931148	::486005352576860000
366753447	::486005358897291000
23721718	::486005364207661000
388558032	::486005370741989000
280309716	::486005381916033000
54466394	::486005399892422000
23721718	::486005408793133000
174351092	::486005414941949000
388558032	::486005453097140000
348458389	::486005455270215000
99274885	::486005480679280000
152103757	::486005483635867000
337169907	::486005490250313000
85111877	::486005517160964000
56931148	::486005517408825000
366753447	::486005542083522000
341700434	::486005546609156000
105598447	::486005553844342000
593296591	::486005555849228000
56198202	::486005562119696000
315527257	::486005575025577000
25760567	::486005577839939000
336250359	::486005581178617000
285125363	::486005600514367000
370401061	::486005606139297000
388558032	::486005607376252000
337169907	::486005609389494000
444247134	::486005629954555000
337169907	::486005645536030000
82223258	::486005652767010000
82223258	::486005657393315000
266703661	::486005660447158000
61969086	::486005666948333000
603870273	::486005669963649000
169656316	::486005679874789000
297238880	::486005680290017000
96872197	::486005686015250000
50818061	::486005692793651000
216591008	::486005702662438000
132768456	::486005721410981000
100843087	::486005726104399000
176778479	::486005727878586000
257942561	::486005733775781000
593296591	::486005764561985000
215181084	::486005775794307000
105598447	::486005784304578000
479156555	::486005786124894000
173232394	::486005786569498000
174351092	::486005786985127000
50818061	::486005807272976000
432888405	::486005836842803000
469196810	::486005839132512000
277996494	::486005839174828000
593296591	::486005841661677000
85111877	::486005850452942000
366753447	::486005876382105000
339126665	::486005907416158000
257942561	::486005927221264000
247560161	::486005933458202000
152103757	::486005939770630000
566902451	::486005944120508000
314604858	::486005949812199000
100843087	::486005955046285000
577411446	::486005958427308000
331447850	::486005976609202000
215181084	::486005977586479000
92905148	::486005998046695000
129240201	::486006043944558000
278778128	::486006048138866000
6945382	::486006104615174000
102301729	::486006107656032000
380680929	::486006113934909000
85111877	::486006136227639000
61969086	::486006139361193000
129240201	::486006142246465000
130987540	::486006143089528000
366753447	::486006148839915000
82223258	::486006168486019000
394962689	::486006168855134000
99274885	::486006173355610000
593296591	::486006178829185000
376546976	::486006180549263000
48612192	::486006184936488000
450970324	::486006188401000000
24634410	::486006209359527000
130987540	::486006217895329000
376546976	::486006221166870000
198406854	::486006276938166000
130670448	::486006282403344000
78089247	::486006285192925000
132768456	::486006289437184000
85111877	::486006296269701000
364018467	::486006298308538000
38207353	::486006300678324000
166897115	::486006329991917000
169656316	::486006338078511000
444247134	::486006339739455000
15681561	::486006359113355000
33017275	::486006367770394000
82223258	::486006389228048000
79373818	::486006399474753000
81630455	::486006444429287000
574147363	::486006448405880000
174351092	::486006457784369000
289461446	::486006458132471000
239162983	::486006469356429000
319420243	::486006485818675000
33029479	::486006488863744000
524866555	::486006490793144000
130670448	::486006504399437000
23754003	::486006510539927000
18028506	::486006510737444000
25359188	::486006513714987000
46940147	::486006540743090000
131220599	::486006543436242000
18842764	::486006592425717000
43630532	::486006600654942000
375385791	::486006634452635000
68439593	::486006636239392000
593296591	::486006664705748000
528542109	::486006666479931000
370401061	::486006679335886000
24113194	::486006681185177000
169656316	::486006691910021000
41685125	::486006698457309000
56931148	::486006699774738000
266703661	::486006713040912000
68439593	::486006731680808000
348458389	::486006735455285000
23754003	::486006755390812000
384436313	::486006763745849000
129240201	::486006769995370000
341700434	::486006782779588000
372611209	::486006798525034000
214220072	::486006802325471000
331447850	::486006804350914000
174351092	::486006808453345000
322413121	::486006818749964000
25747982	::486006822952660000
18183371	::486006823930310000
276256841	::486006824072515000
214220072	::486006827289968000
129240201	::486006839658557000
593296591	::486006842347094000
466873056	::486006844226158000
190396530	::486006865579364000
198406854	::486006872713875000
341700434	::486006890053132000
169656316	::486006896600436000
115200960	::486006901126082000
444247134	::486006902166269000
86885002	::486006903164502000
25082908	::486006904708407000
168274200	::486006914522677000
50463332	::486006924723236000
276357208	::486006928623939000
370401061	::486006944231333000
56931148	::486006951667851000
56931148	::486006957007187000
16299351	::486006958189576000
322413121	::486006964694941000
433654462	::486006968251723000
322413121	::486006978666196000
51952627	::486006981505740000
337169907	::486007006814167000
78089247	::486007011641786000
96872197	::486007015764791000
223243607	::486007019913375000
115200960	::486007029186580000
314604858	::486007060048650000
348152108	::486007061847613000
520690554	::486007067858051000
85111877	::486007073704927000
337169907	::486007076343148000
41685125	::486007080390635000
623990154	::486007090515681000
598832393	::486007110984294000
337169907	::486007128188915000
200764512	::486007128201891000
48612192	::486007129586016000
331447850	::486007131049439000
41967329	::486007132039680000
479245748	::486007163265896000
524866555	::486007175907512000
55312313	::486007187777413000
545297326	::486007188100751000
418297592	::486007188431699000
31620041	::486007189187088000
479245748	::486007192592453000
334420539	::486007199161147000
331447850	::486007205552865000
33418266	::486007213249404000
593296591	::486007222279749000
598832393	::486007223320317000
170868061	::486007224376905000
47859489	::486007225345773000
129240201	::486007231322660000
344902431	::486007259911049000
399114412	::486007278743453000
465198766	::486007294581157000
102301729	::486007295327744000
45492981	::486007302114512000
337169907	::486007306765623000
198406854	::486007318380040000
19568023	::486007318882967000
22648162	::486007328244654000
170868061	::486007333617553000
322413121	::486007350038233000
288531248	::486007360779866000
54116443	::486007365431734000
239162983	::486007368619425000
33418266	::486007414211092000
85111877	::486007420292841000
228264355	::486007440798785000
322413121	::486007448109453000
593296591	::486007452366692000
19511096	::486007454409306000
520690554	::486007457030742000
228264355	::486007477436035000
250713436	::486007487078744000
273814896	::486007501947555000
100339690	::486007517600706000
370401061	::486007527738720000
276357208	::486007546172289000
322413121	::486007555605278000
56931148	::486007558810140000
337169907	::486007576824254000
115200960	::486007596994658000
201445185	::486007616494006000
57331128	::486007628074471000
68439593	::486007676548427000
444247134	::486007691819495000
174351092	::486007694298714000
105855764	::486007703492259000
187716774	::486007704570171000
337169907	::486007710589014000
68439593	::486007725433053000
25760567	::486007729635332000
400249617	::486007738711826000
239162983	::486007740209586000
154309960	::486007749776392000
322413121	::486007750862712000
56931148	::486007757112610000
25082908	::486007767409631000
105598447	::486007768197763000
154309960	::486007771569987000
68439593	::486007787735236000
489961036	::486007789173473000
128977591	::486007806211158000
235043760	::486007808866127000
537561541	::486007811495571000
129240201	::486007818969821000
100843087	::486007830676127000
375967762	::486007833373077000
370401061	::486007833943900000
506824920	::486007850871697000
235043760	::486007852252020000
136238737	::486007860384374000
129240201	::486007867732815000
154309960	::486007871499288000
603870273	::486007883033632000
337169907	::486007888431681000
53243169	::486007890101432000
105855764	::486007893339033000
33418266	::486007896547663000
176778479	::486007899282751000
154309960	::486007900926529000
252914746	::486007917900865000
100843087	::486007921612840000
56931148	::486007946841968000
337169907	::486007956794642000
33418266	::486007961207074000
115200960	::486007962305974000
100843087	::486007967204909000
348458389	::486007971294760000
384436313	::486007979347439000
228264355	::486007998385369000
289461446	::486008004291354000
489961036	::486008007910649000
239162983	::486008041356419000
337169907	::486008052009541000
54116443	::486008054081933000
130670448	::486008058825289000
444247134	::486008074764058000
19511096	::486008111967113000
331447850	::486008132900892000
95299169	::486008145605824000
341732173	::486008161783250000
410856984	::486008175875727000
152103757	::486008178346172000
100843087	::486008184646025000
359244936	::486008192657141000
228264355	::486008217529368000
511899726	::486008271703011000
23396218	::486008283505754000
331447850	::486008287330979000
297679816	::486008299872325000
277996494	::486008303424512000
429345484	::486008305991421000
314864925	::486008320147197000
359244936	::486008332478472000
31056422	::486008342637064000
635845301	::486008343954083000
381181950	::486008344490934000
337169907	::486008352053276000
228264355	::486008357690437000
598832393	::486008373247508000
45492981	::486008382625939000
545297326	::486008396722999000
105598447	::486008402171031000
100843087	::486008427601096000
26068830	::486008450942398000
200685756	::486008463105875000
130670448	::486008484324859000
537561541	::486008488519147000
18183371	::486008494508625000
18842764	::486008525584596000
86885002	::486008525923971000
78089247	::486008531787980000
228915951	::486008549211111000
367298176	::486008569259495000
358611246	::486008593389346000
235272576	::486008627912646000
56931148	::486008629259415000
85111877	::486008643582582000
257942561	::486008654601007000
96882214	::486008660297277000
115200960	::486008662196903000
337169907	::486008686540623000
86885002	::486008710838243000
165967574	::486008711564238000
230327491	::486008718169878000
381181950	::486008719319117000
138935158	::486008735131656000
36310459	::486008735413067000
279865885	::486008760796606000
146855323	::486008774071967000
414103187	::486008776982814000
105598447	::486008786763538000
33418266	::486008789665996000
396952554	::486008795047673000
102301729	::486008799417753000
383972979	::486008840144429000
247560161	::486008841709322000
314864925	::486008842526810000
130670448	::486008852077219000
78089247	::486008858880798000
337169907	::486008868086890000
322413121	::486008870641205000
85111877	::486008873694670000
359174210	::486008884868304000
228264355	::486008886990626000
293644929	::486008893626007000
51979136	::486008912454230000
100378471	::486008928010915000
366753447	::486008934293970000
86885002	::486008938421182000
335432246	::486008944704249000
39685005	::486008949515120000
337169907	::486008957274583000
358611246	::486008975444307000
383972979	::486008976140558000
254600909	::486008976530628000
115200960	::486008977088475000
97973690	::486008986043703000
200685756	::486009010001178000
457250385	::486009023838162000
130670448	::486009023859142000
57331128	::486009040703483000
337169907	::486009041961775000
314864925	::486009056797028000
51979136	::486009071820996000
134585678	::486009087444779000
396952554	::486009102909587000
314864925	::486009111159390000
82223258	::486009114217041000
228264355	::486009126527303000
370850900	::486009133917679000
130987540	::486009137340219000
378367977	::486009139164758000
52628599	::486009149684469000
36116261	::486009151391531000
269151566	::486009179006439000
605608831	::486009186862395000
56508824	::486009187722203000
410377090	::486009212208553000
381181950	::486009231191965000
224501206	::486009240914386000
348458389	::486009252096770000
268058306	::486009264163799000
347869774	::486009274380742000
17694593	::486009274691493000
245855482	::486009277233246000
240798548	::486009283893395000
14205371	::486009301648310000
598832393	::486009309688762000
68439593	::486009336947552000
253737829	::486009338067042000
407399368	::486009348032716000
61969086	::486009376898293000
105598447	::486009380354011000
124582805	::486009383865024000
380680929	::486009386779697000
266317182	::486009417729470000
68439593	::486009444284002000
61969086	::486009448281157000
253178679	::486009450013024000
201445185	::486009452571541000
134585678	::486009457709551000
423862446	::486009469860466000
433169770	::486009478173585000
115200960	::486009502131433000
314864925	::486009502156603000
396952554	::486009511858409000
61969086	::486009520335106000
276357208	::486009527980920000
396364407	::486009528127729000
201445185	::486009541952151000
256750208	::486009549057302000
36116261	::486009558964256000
235043760	::486009560717852000
124582805	::486009561342836000
105855764	::486009617533530000
452678521	::486009633987784000
33418266	::486009643206836000
105855764	::486009649368289000
76707926	::486009650865659000
15614582	::486009660542300000
277996494	::486009663704403000
14891490	::486009666581696000
337169907	::486009676249579000
14205371	::486009681564160000
15614582	::486009682889555000
134585678	::486009685321850000
45492981	::486009688937725000
277996494	::486009693387505000
136238737	::486009700211630000
418297592	::486009701708988000
542406301	::486009730775527000
200685756	::486009755945537000
96872197	::486009773201317000
76707926	::486009790426931000
17473737	::486009792490508000
39215095	::486009793971113000
68439593	::486009801965838000
337169907	::486009807850053000
85111877	::486009830692241000
76707926	::486009854733991000
152103757	::486009886354841000
14205371	::486009887399636000
542406301	::486009891056656000
105598447	::486009893086691000
86885002	::486009965723676000
575755127	::486009985881481000
68439593	::486010046074327000
68439593	::486010066634821000
504027031	::486010069016793000
31620041	::486010075509977000
173232394	::486010106736148000
337169907	::486010111358300000
574147363	::486010137707307000
71597388	::486010141641150000
19511096	::486010144459743000
575755127	::486010170988711000
81016171	::486010179175981000
79348656	::486010188760379000
444247134	::486010188889997000
344902431	::486010194921394000
337169907	::486010268187500000
29500521	::486010270448234000
542406301	::486010278186725000
335003775	::486010334222626000
337169907	::486010341847863000
258226046	::486010361175224000
314864925	::486010366699118000
257625769	::486010377604694000
308170990	::486010389659156000
318627551	::486010437511553000
60771081	::486010437540904000
314604858	::486010448610078000
71597388	::486010451566657000
309981035	::486010462921043000
637418169	::486010471095361000
308170990	::486010478137966000
348458389	::486010488149782000
387461887	::486010503630573000
266703661	::486010507376082000
344902431	::486010507661295000
637418169	::486010508449828000
315527257	::486010513118072000
337169907	::486010540586586000
33453167	::486010563261378000
136238737	::486010565228122000
290855101	::486010567660826000
105855764	::486010570508730000
384436313	::486010585188810000
524866555	::486010620139958000
105855764	::486010624653008000
68439593	::486010630458322000
130670448	::486010638054215000
105598447	::486010664255623000
187716774	::486010688557428000
195977109	::486010703237492000
384436313	::486010706685198000
68439593	::486010717683085000
489961036	::486010721944092000
81016171	::486010733402943000
328828628	::486010752642187000
56508824	::486010756354162000
138083816	::486010781629026000
96872197	::486010783755534000
238400474	::486010816328515000
78089247	::486010830438535000
215189306	::486010834507034000
331447850	::486010851829100000
384059261	::486010888445366000
76707926	::486010892547411000
331447850	::486010924671590000
96872197	::486010932108083000
314864925	::486010942619021000
95299169	::486010944972414000
409680332	::486010956762198000
387461887	::486010957588488000
344902431	::486010967491231000
394962689	::486011015683788000
351174024	::486011021589372000
337499399	::486011021732372000
76707926	::486011043714326000
36601312	::486011054908911000
396364407	::486011062357995000
146855323	::486011062438080000
95299169	::486011100966973000
52628599	::486011109917622000
237963845	::486011117844848000
310369464	::486011142590840000
637418169	::486011145900154000
380680929	::486011146441199000
115200960	::486011160987041000
375961439	::486011176124297000
56508824	::486011176208187000
76707926	::486011185444044000
68439593	::486011196009885000
31620041	::486011197469499000
253737829	::486011213533306000
20903172	::486011214451859000
56931148	::486011222777925000
68439593	::486011238283882000
76707926	::486011240729149000
277996494	::486011244038467000
54466394	::486011244407574000
152103757	::486011256101302000
338619333	::486011264804470000
474371126	::486011318994862000
56931148	::486011329850130000
524866555	::486011364029513000
19511096	::486011376234557000
409680332	::486011386875498000
31625914	::486011397025701000
31620041	::486011406954024000
375734748	::486011419310456000
326554021	::486011440470302000
68439593	::486011441733177000
351847146	::486011442022211000
400249617	::486011443527970000
268987143	::486011463275151000
332391188	::486011475920973000
415540928	::486011492253184000
268987143	::486011505469820000
130670448	::486011511077224000
396952554	::486011536159539000
190977628	::486011554081411000
331447850	::486011557571088000
136238737	::486011562985922000
407384648	::486011563870937000
60771081	::486011564281970000
277996494	::486011608238288000
409680332	::486011622423396000
136238737	::486011672654393000
375961439	::486011673421963000
190977628	::486011673572945000
227072583	::486011676710666000
380680929	::486011678153121000
51952627	::486011682448089000
20903172	::486011688399806000
575755127	::486011689549066000
17455392	::486011709459427000
17455392	::486011710096949000
20903172	::486011719462838000
344902431	::486011723040575000
625170672	::486011735589924000
370401061	::486011745556000000
129240201	::486011748072161000
45492981	::486011756905758000
380680929	::486011764178309000
277996494	::486011804233908000
152103757	::486011817919934000
67069063	::486011821715763000
31625914	::486011836840828000
227072583	::486011842826100000
136238737	::486011844252155000
277626311	::486011845904302000
76248039	::486011855068876000
68439593	::486011855312535000
277626311	::486011861884624000
98054636	::486011862253699000
76707926	::486011909620002000
545297326	::486011910761226000
396364407	::486011925537370000
215189306	::486011929224548000
262382570	::486011931103219000
238400474	::486011949449101000
322465167	::486011981170622000
101477442	::486011983473303000
33029479	::486011988221239000
38991775	::486012000599023000
198406854	::486012006068015000
409680332	::486012011101159000
378367977	::486012019909197000
68439593	::486012034870685000
354629644	::486012041464147000
71597388	::486012045804843000
23396218	::486012049269346000
239702167	::486012059922862000
76707926	::486012062879858000
136238737	::486012072786792000
180190603	::486012074946854000
396952554	::486012094568214000
79348656	::486012097684574000
457811756	::486012117116399000
76707926	::486012119616200000
160495648	::486012121365245000
174351092	::486012129074352000
98054636	::486012138347958000
38207353	::486012139556339000
178492117	::486012141481107000
80586819	::486012141980643000
378367977	::486012146870800000
79348656	::486012151581396000
38991775	::486012164751511000
295881773	::486012178520997000
370049566	::486012186058579000
36601312	::486012198800461000
38207353	::486012223761166000
132768456	::486012227766333000
297679816	::486012234792206000
332391188	::486012241138171000
50216950	::486012242060537000
314864925	::486012258271494000
31620041	::486012258435469000
170868061	::486012259756281000
396952554	::486012262994681000
542693847	::486012276751622000
26179867	::486012291976929000
136129525	::486012293721759000
142848371	::486012296087347000
33017275	::486012302777647000
76707926	::486012313380483000
60220156	::486012323552038000
215189306	::486012325603074000
625170672	::486012332359688000
60771081	::486012373086384000
370401061	::486012382633021000
607016651	::486012386982125000
483283190	::486012406418923000
60220156	::486012436407783000
240892007	::486012439213797000
334261100	::486012442708029000
115518508	::486012456691453000
57385263	::486012464166076000
180190603	::486012471136616000
247560161	::486012472206176000
78089247	::486012474475687000
187716774	::486012483765669000
333704327	::486012496436662000
332391188	::486012497435320000
33904380	::486012534336790000
84734115	::486012552782946000
33029479	::486012567572066000
16713287	::486012588963033000
60220156	::486012593291927000
370401061	::486012601919602000
38991775	::486012602883911000
380680929	::486012615793983000
409680332	::486012654192824000
332391188	::486012665245233000
46978610	::486012672089923000
60220156	::486012673096966000
84734115	::486012684584755000
36601312	::486012705237508000
68439593	::486012734530547000
277626311	::486012748422057000
332391188	::486012758492971000
91942557	::486012762058149000
38991775	::486012786682507000
386833057	::486012787181621000
71617108	::486012788599689000
520690554	::486012790428008000
222173816	::486012794484322000
136238737	::486012806433501000
116098184	::486012813131780000
634822122	::486012842999840000
19161423	::486012853929775000
394962689	::486012856031141000
60220156	::486012860892708000
193583131	::486012862431653000
36601312	::486012885328351000
423862446	::486012900726013000
98054636	::486012901816152000
46978610	::486012914923356000
370401061	::486012937572986000
19161423	::486012938591817000
136129525	::486012959743692000
68439593	::486012973010653000
48427726	::486012986037788000
84734115	::486012986050363000
152103757	::486012990026940000
19161423	::486013005474185000
625170672	::486013016891072000
58281200	::486013023153188000
257625769	::486013028094062000
411997198	::486013042250219000
136238737	::486013059656212000
380680929	::486013060675411000
84734115	::486013060771876000
637418169	::486013074768293000
152103757	::486013076224106000
375873224	::486013081101676000
33699503	::486013090530852000
625170672	::486013096725463000
76248039	::486013101448253000
20903172	::486013102031245000
341700434	::486013110063337000
375961439	::486013119827677000
333245482	::486013125888450000
239702167	::486013139742228000
378367977	::486013168745852000
375961439	::486013177331589000
84734115	::486013201209774000
136238737	::486013208860180000
245573462	::486013231782035000
243751614	::486013256679428000
17664609	::486013263197376000
152103757	::486013266876178000
372611209	::486013286551265000
20903172	::486013310689484000
76707926	::486013314120421000
79348656	::486013327223824000
142848371	::486013362820493000
60220156	::486013365139955000
372611209	::486013370349285000
396952554	::486013405439213000
38991775	::486013419120648000
96872197	::486013425047199000
24494616	::486013450238562000
23396218	::486013467842064000
297679816	::486013470534807000
84734115	::486013473462054000
216591008	::486013533167968000
444247134	::486013538003984000
46978610	::486013539732033000
266703661	::486013554923798000
575755127	::486013587240910000
180190603	::486013589266771000
18547273	::486013593549148000
277996494	::486013600579198000
68439593	::486013600705024000
52628599	::486013611559890000
84734115	::486013629112672000
76707926	::486013642383446000
50216950	::486013652479143000
35869207	::486013652991238000
84734115	::486013663635972000
256609151	::486013673790775000
102301729	::486013692111101000
136238737	::486013698050236000
91942557	::486013714492301000
505496552	::486013716450652000
84734115	::486013719982268000
308170990	::486013729939939000
17764624	::486013734783959000
351099839	::486013751087218000
500060319	::486013756796067000
65968609	::486013757429014000
33418266	::486013771484106000
623990154	::486013773711278000
84734115	::486013782737444000
410377090	::486013786067726000
625170672	::486013791935549000
50216950	::486013793365807000
174351092	::486013797296242000
35869207	::486013802757255000
43630532	::486013811993092000
38991775	::486013824840245000
245573462	::486013827197063000
207660046	::486013835393118000
65968609	::486013841352835000
50216950	::486013842791464000
31536491	::486013862374686000
35869207	::486013864635801000
84734115	::486013866065682000
50216950	::486013869953802000
418297592	::486013875054075000
245573462	::486013898558939000
623990154	::486013915701063000
115518508	::486013931480043000
592150138	::486013931828563000
84734115	::486013937716957000
50216950	::486013939843469000
58281200	::486013996512735000
500060319	::486013996953518000
266703661	::486014013575528000
79348656	::486014031002890000
575755127	::486014043342135000
339917675	::486014049960726000
105855764	::486014056256380000
68439593	::486014059129868000
178492117	::486014061255983000
266703661	::486014070307700000
220587584	::486014071674654000
245573462	::486014072979087000
245573462	::486014105820491000
84734115	::486014108483870000
52628599	::486014109151137000
202791635	::486014125731250000
51952627	::486014139836272000
334261100	::486014140545515000
431264673	::486014172589993000
276357208	::486014178746839000
479245748	::486014180219052000
245573462	::486014195448549000
105598447	::486014204315312000
238400474	::486014219956277000
84734115	::486014274888683000
445925140	::486014277484965000
43256984	::486014327242362000
402333632	::486014348385853000
239702167	::486014374658576000
84734115	::486014383827337000
239702167	::486014386423619000
52628599	::486014409551405000
18547273	::486014439603195000
142848371	::486014444850270000
240892007	::486014450940403000
623990154	::486014453641527000
373653741	::486014459723272000
101136541	::486014482775175000
84734115	::486014489100156000
84734115	::486014527050231000
239702167	::486014528191074000
102301729	::486014530535702000
409680332	::486014554762010000
575755127	::486014585275568000
623990154	::486014600584777000
232711010	::486014618133737000
152103757	::486014633988616000
136238737	::486014648198508000
370049566	::486014654834290000
84734115	::486014655093932000
239702167	::486014661435719000
50216950	::486014662136180000
410377090	::486014671053262000
245573462	::486014674178039000
91942557	::486014704691982000
409680332	::486014724601954000
379576750	::486014746676563000
52628599	::486014746693758000
245573462	::486014749914583000
31536491	::486014752141766000
18547273	::486014787826896000
575755127	::486014802150436000
445925140	::486014827802816000
72378783	::486014851534172000
351847146	::486014859486572000
609790203	::486014877756964000
266703661	::486014897067528000
396364407	::486014915191136000
389954423	::486014917372166000
445925140	::486014918034878000
575755127	::486014921600024000
372611209	::486014923026092000
354629644	::486014924523851000
637418169	::486014932714921000
112145680	::486014933277343000
50216950	::486014939551657000
68439593	::486014956161474000
84734115	::486014960183439000
17764624	::486014976612524000
245573462	::486014988851486000
277996494	::486014997827702000
623990154	::486015011177758000
380680929	::486015042526003000
84734115	::486015053380849000
169636335	::486015053598973000
23543960	::486015068128034000
282692620	::486015080149307000
377420899	::486015081365266000
370049566	::486015086851813000
38713173	::486015140651749000
76248039	::486015157244403000
52628599	::486015160629620000
377420899	::486015162969624000
84734115	::486015183974707000
23543960	::486015209169907000
101477442	::486015216862240000
379576750	::486015217369767000
239702167	::486015222088351000
52628599	::486015236911431000
76248039	::486015238915895000
240892007	::486015245018615000
327934017	::486015270067003000
216486063	::486015272885956000
257830093	::486015292876009000
18918771	::486015295664844000
245573462	::486015301180342000
84734115	::486015301520068000
239702167	::486015314602123000
418297592	::486015319979208000
238400474	::486015349070905000
310369464	::486015349142196000
76248039	::486015350744416000
123373847	::486015352695193000
266703661	::486015370197606000
575755127	::486015372156362000
33418266	::486015388266688000
327934017	::486015404192460000
50216950	::486015409015885000
96872197	::486015411071115000
180190603	::486015411259838000
515043655	::486015411880599000
320400498	::486015422165028000
16713682	::486015468499525000
51650419	::486015519171293000
376541246	::486015520756355000
76442745	::486015527756644000
36279116	::486015544164745000
17908818	::486015561328230000
370049566	::486015581322481000
242533291	::486015581636657000
29817953	::486015587240275000
38991775	::486015587529682000
17908818	::486015603749433000
78065938	::486015639845208000
257625769	::486015676046663000
51650419	::486015684632379000
418297592	::486015693729828000
65968609	::486015693955936000
315987923	::486015695923462000
123373847	::486015716043554000
29935926	::486015738788855000
84734115	::486015750331564000
524866555	::486015755540901000
76248039	::486015761123508000
85111877	::486015786037682000
68439593	::486015788219113000
490016303	::486015793549692000
245573462	::486015800700981000
239702167	::486015814202441000
18657192	::486015818010853000
402333632	::486015818183245000
33418266	::486015822163238000
17664609	::486015823702544000
68439593	::486015833945432000
98054636	::486015840974671000
180190603	::486015851577868000
190977628	::486015854388445000
84734115	::486015868430594000
261605370	::486015876408545000
575755127	::486015878769565000
239702167	::486015884750622000
402333632	::486015885887672000
84734115	::486015900487647000
45492981	::486015921841254000
339295860	::486015939838619000
409680332	::486015945777770000
490016303	::486015946381746000
116098184	::486015950907404000
423446901	::486015957606088000
524866555	::486015961439666000
76248039	::486015989440454000
98054636	::486016011187916000
98054636	::486016034818641000
29935926	::486016039554007000
98054636	::486016052036247000
154309960	::486016059317551000
41135840	::486016065239928000
98054636	::486016069518123000
84734115	::486016071053225000
266703661	::486016078246453000
445925140	::486016080259710000
370401061	::486016082382036000
98054636	::486016086161113000
77765035	::486016096240037000
490016303	::486016098106474000
98054636	::486016106587361000
152103757	::486016110567776000
370401061	::486016144684249000
239702167	::486016150178758000
123373847	::486016177043697000
445925140	::486016198643945000
98054636	::486016204792791000
114579662	::486016216796913000
424698378	::486016240083681000
277626311	::486016240452788000
378367977	::486016242361180000
575755127	::486016249067872000
23543960	::486016250833690000
277626311	::486016260841304000
44451086	::486016266704916000
277626311	::486016274309210000
84734115	::486016274724433000
114579662	::486016277580754000
176224586	::486016294890643000
396952554	::486016298963714000
239702167	::486016327652356000
152103757	::486016331893186000
105855764	::486016335885787000
84734115	::486016348552581000
396952554	::486016353976188000
35256600	::486016358996398000
490016303	::486016362905481000
41135840	::486016391255175000
60555388	::486016412469559000
367298176	::486016414440882000
239702167	::486016421390864000
396952554	::486016426004971000
15726982	::486016431373709000
279735090	::486016448595099000
375967762	::486016459697426000
239702167	::486016462885122000
98054636	::486016464839651000
84734115	::486016482036297000
490016303	::486016483273605000
98054636	::486016497706606000
159640806	::486016505692160000
239702167	::486016522356129000
166897115	::486016535883153000
490016303	::486016539909308000
29935926	::486016564118839000
98054636	::486016578173947000
351847146	::486016579411255000
105855764	::486016586608672000
18842764	::486016591407353000
101477442	::486016614064599000
123739379	::486016616879378000
490016303	::486016629843578000
490016303	::486016643965796000
278778128	::486016696751095000
71557910	::486016707882803000
215362694	::486016710076416000
50216950	::486016735598743000
98054636	::486016741370118000
341700434	::486016749553197000
575755127	::486016763721551000
185084575	::486016764460154000
180190603	::486016765843873000
377420899	::486016768465309000
341700434	::486016772420534000
266703661	::486016798194536000
245573462	::486016802116214000
101477442	::486016804133670000
98054636	::486016811259809000
98054636	::486016845858607000
71557910	::486016870458195000
245021956	::486016881258557000
504027031	::486016886014869000
91521926	::486016950829473000
433654462	::486016962720698000
490016303	::486016968235814000
208171241	::486016968730759000
105855764	::486017014486413000
423862446	::486017030512852000
315987923	::486017059248439000
185084575	::486017086192631000
339917675	::486017086863331000
410377090	::486017112507293000
185084575	::486017119679938000
84734115	::486017124939214000
91942557	::486017153389174000
253178679	::486017164814450000
215362694	::486017188617142000
376467319	::486017202672254000
118469346	::486017205629251000
367322500	::486017216484085000
575755127	::486017229884907000
119636299	::486017254635474000
85111877	::486017273639886000
118469346	::486017279922954000
67069063	::486017316077830000
465089745	::486017342673911000
85111877	::486017349766504000
448283191	::486017351293235000
98054636	::486017357970542000
242533291	::486017430708178000
136129525	::486017444600115000
276357208	::486017446638141000
624394090	::486017470890016000
105855764	::486017484751777000
118469346	::486017501478649000
239162983	::486017504876437000
370049566	::486017506025689000
376467319	::486017510316077000
634164272	::486017513759576000
542406301	::486017521569378000
315987923	::486017532571435000
330834997	::486017543262306000
14187808	::486017552699916000
52628599	::486017553857511000
185084575	::486017564129374000
35923992	::486017571653947000
575755127	::486017580633579000
725050717	::486017621418987000
60555388	::486017646710620000
438801693	::486017651584401000
278778128	::486017653207605000
490016303	::486017661583650000
168274200	::486017669565403000
376467319	::486017690998304000
418297592	::486017701794418000
279865885	::486017715467862000
84734115	::486017719125282000
328779215	::486017720400764000
115200960	::486017746023374000
376467319	::486017793486114000
105855764	::486017811211243000
725050717	::486017812909924000
168274200	::486017831461347000
725050717	::486017832199520000
279865885	::486017851103268000
376467319	::486017858426511000
239162983	::486017860620550000
433142367	::486017868681998000
60046761	::486017879813279000
278778128	::486017888105398000
382531150	::486017893671247000
242533291	::486017898326921000
102301729	::486017912822435000
396952554	::486017917080043000
98054636	::486017920816783000
376467319	::486017940077019000
168274200	::486017942434226000
53243169	::486017961959116000
367298176	::486017984498892000
376467319	::486018003209682000
17473737	::486018008045731000
324171027	::486018025309487000
315987923	::486018030787641000
91942557	::486018047254073000
79373818	::486018057219739000
100339690	::486018066694680000
27816303	::486018076014829000
60555388	::486018097493471000
105855764	::486018105294876000
79373818	::486018113150803000
27816303	::486018113587388000
239162983	::486018134475046000
54466394	::486018136194314000
98054636	::486018147808313000
383972979	::486018150849208000
62685527	::486018156184367000
396952554	::486018160840417000
367298176	::486018171388702000
289743411	::486018176527138000
376467319	::486018194411229000
575755127	::486018215797981000
396952554	::486018232302985000
178492117	::486018243207757000
504027031	::486018251114037000
85111877	::486018258294693000
214220072	::486018260463542000
220587584	::486018325042831000
370049566	::486018336028102000
54466394	::486018339957768000
240892007	::486018343967539000
278778128	::486018349248151000
68490087	::486018351701848000
39041924	::486018354319077000
351099839	::486018356080693000
288531248	::486018358131716000
287994287	::486018358773444000
61050527	::486018364150538000
105855764	::486018375273816000
98054636	::486018380978073000
46963484	::486018390570463000
377420899	::486018402650050000
33418266	::486018414733832000
166897115	::486018415975362000
542406301	::486018418756169000
383972979	::486018421084016000
114579662	::486018437416628000
406121427	::486018448401518000
52628599	::486018456647925000
39041924	::486018462355951000
114579662	::486018464981581000
61050527	::486018483990188000
17664609	::486018495168008000
39041924	::486018499093864000
520690554	::486018545386389000
123746907	::486018547081310000
79373818	::486018556648501000
370049566	::486018557734821000
114579662	::486018582048829000
105855764	::486018643088515000
17664609	::486018659211436000
114579662	::486018660234846000
79373818	::486018694355877000
68439593	::486018700622180000
78065938	::486018703419404000
49383709	::486018715004063000
79373818	::486018722940080000
68439593	::486018734210154000
217871594	::486018747829080000
115200960	::486018758272483000
575755127	::486018785426411000
79373818	::486018787633008000
394962689	::486018792430903000
289743411	::486018803302932000
166897115	::486018819539079000
68439593	::486018822135361000
402333632	::486018834701492000
65968609	::486018859191640000
542406301	::486018860605124000
253134261	::486018890770567000
14205371	::486018915525722000
28905424	::486018918910140000
34071360	::486018936786272000
328557330	::486018942461165000
65968609	::486018950203850000
30989596	::486018963340402000
56198202	::486018978104360000
542406301	::486018981057142000
17664609	::486019010488569000
520690554	::486019018772336000
575755127	::486019040792436000
240463390	::486019041274757000
123746907	::486019055800029000
53243169	::486019057611968000
623990154	::486019078943825000
328557330	::486019084044091000
33418266	::486019155464699000
339917675	::486019183512010000
494495688	::486019208963440000
575755127	::486019235810783000
494495688	::486019239330201000
238826465	::486019239808352000
479959389	::486019246556999000
79373818	::486019265229647000
36279116	::486019277816745000
89590985	::486019302894477000
314303039	::486019319910789000
50216950	::486019351963643000
494495688	::486019372629389000
170815462	::486019408792653000
155034504	::486019412525613000
115200960	::486019413183717000
253134261	::486019415876464000
240463390	::486019429105291000
330834997	::486019444884246000
542406301	::486019445521793000
257942561	::486019464077377000
123746907	::486019468607651000
52628599	::486019472432848000
242533291	::486019481873829000
504027031	::486019482070962000
282328751	::486019487959764000
98054636	::486019496310628000
370401061	::486019507665010000
257942561	::486019512026689000
98054636	::486019521686151000
98054636	::486019562328952000
68439593	::486019565525434000
56198202	::486019587289272000
39041924	::486019605240881000
394962689	::486019610420854000
242533291	::486019612408958000
725050717	::486019619564445000
494495688	::486019639462617000
115200960	::486019643274821000
410877459	::486019643321372000
432116634	::486019657166356000
107535820	::486019675755905000
79373818	::486019682340982000
542406301	::486019691811311000
305265637	::486019696651558000
27816303	::486019700082880000
567014078	::486019702519373000
33323170	::486019719334359000
68490087	::486019727907495000
542406301	::486019737466327000
115200960	::486019738628153000
102301729	::486019744026214000
31056422	::486019796601802000
623990154	::486019821952200000
102301729	::486019827329282000
542406301	::486019828809887000
23400461	::486019849366548000
39041924	::486019891292413000
68490087	::486019904387035000
224124379	::486019905569816000
433012724	::486019939359137000
253134261	::486019950495027000
265760942	::486019959315640000
315987923	::486019972922368000
79373818	::486019994040684000
370401061	::486020000621547000
344902431	::486020028366458000
68490087	::486020055193247000
33453167	::486020086960893000
57713984	::486020099225034000
239162983	::486020112173236000
98054636	::486020116472029000
17764624	::486020131290484000
331423379	::486020169429680000
68490087	::486020177897603000
79373818	::486020185061457000
396952554	::486020247552819000
68490087	::486020256872165000
102301729	::486020283300450000
339917675	::486020307699122000
17764624	::486020312127922000
118469346	::486020313822425000
504027031	::486020326887665000
266703661	::486020328905117000
575755127	::486020338560401000
52628599	::486020351605096000
17664609	::486020358953132000
520690554	::486020377487765000
118469346	::486020386832650000
370049566	::486020388590456000
623990154	::486020390968233000
20903172	::486020421938982000
339917675	::486020424447188000
623990154	::486020458689490000
136828926	::486020459821936000
542406301	::486020464506990000
115200960	::486020476116803000
68490087	::486020476741750000
370049566	::486020477484548000
30104821	::486020482290814000
79373818	::486020482777370000
76248039	::486020485843398000
542406301	::486020502016626000
25935173	::486020506684887000
398377928	::486020527270940000
49114032	::486020527807406000
504027031	::486020546610491000
266703661	::486020557813469000
39041924	::486020561085026000
79373818	::486020574335205000
190492046	::486020574401941000
542406301	::486020584245964000
118469346	::486020599496454000
49114032	::486020600574402000
396952554	::486020616139845000
79373818	::486020617054191000
30104821	::486020643494715000
68490087	::486020667221889000
472287305	::486020677153984000
108814965	::486020687182569000
329333638	::486020699455115000
238826465	::486020702357954000
287994287	::486020718555979000
310144986	::486020722347622000
339917675	::486020724088270000
542406301	::486020736805384000
607016651	::486020744543887000
30104821	::486020746766848000
367322500	::486020754249482000
78089247	::486020778690097000
68490087	::486020788772818000
79373818	::486020793571508000
725050717	::486020841306484000
472287305	::486020857924292000
251359942	::486020868179779000
623990154	::486020892116283000
575755127	::486020893206777000
310369464	::486020900626497000
108814965	::486020902270668000
68490087	::486020911993085000
76248039	::486020928631873000
312245470	::486020930963910000
79373818	::486020934453972000
102301729	::486020960634433000
287994287	::486020976077832000
39041924	::486020980423155000
215362694	::486020988706893000
433142367	::486021003974565000
214220072	::486021007128276000
79373818	::486021008781213000
79373818	::486021036862078000
448283191	::486021064871276000
396952554	::486021076015935000
314864925	::486021078762782000
504027031	::486021088128688000
254276767	::486021107191791000
107535820	::486021130030161000
36958694	::486021142730129000
28066346	::486021146425303000
68490087	::486021163433209000
725050717	::486021164079144000
314864925	::486021178754990000
506824920	::486021185306521000
35297171	::486021191459557000
506824920	::486021196241047000
108814965	::486021236489609000
285401749	::486021240784977000
437064295	::486021245842886000
79373818	::486021261768667000
76248039	::486021274838126000
30104821	::486021292936556000
289461446	::486021309634478000
43630532	::486021351036424000
79373818	::486021386356264000
287994287	::486021389829152000
17764624	::486021391385239000
344902431	::486021406430621000
110059442	::486021421895000000
433142367	::486021438860955000
68490087	::486021440328572000
396952554	::486021448340111000
380680929	::486021457672024000
215362694	::486021473979469000
108814965	::486021474352779000
76442745	::486021485438308000
381203261	::486021509983399000
339917675	::486021523182858000
238665368	::486021562949050000
68490087	::486021565046214000
38623896	::486021607031582000
387206849	::486021609656840000
36468395	::486021640791138000
17764624	::486021652069621000
370401061	::486021657979387000
68490087	::486021723725107000
185084575	::486021724983812000
45492981	::486021730620940000
15726982	::486021737864507000
80895456	::486021792293978000
465089745	::486021823973167000
76248039	::486021833494245000
396364407	::486021856097353000
115200960	::486021859255664000
230327491	::486021886678028000
154309960	::486021887546257000
185084575	::486021889908047000
185084575	::486021893330591000
185084575	::486021897151594000
57713984	::486021915799060000
289461446	::486021936418684000
185084575	::486021945503526000
309167251	::486021946250108000
61969086	::486021950423465000
268987143	::486021951010635000
185084575	::486021956861722000
185084575	::486021967473278000
344902431	::486021970517950000
30989596	::486021975819571000
314864925	::486021981817405000
37294507	::486021987517493000
68490087	::486021992739381000
463250994	::486021996921094000
271204273	::486022012725260000
101477442	::486022017196371000
725050717	::486022020073656000
168274200	::486022024519614000
37294507	::486022036871860000
224124379	::486022065099509000
415953059	::486022065191788000
575804821	::486022066647228000
370049566	::486022074029580000
54466394	::486022098326786000
185084575	::486022103641382000
50216950	::486022122800566000
54422208	::486022133567324000
115200960	::486022133814792000
101477442	::486022148255776000
251359942	::486022157341032000
68512582	::486022180460044000
437064295	::486022181583724000
185084575	::486022184851488000
17664609	::486022207143804000
380680929	::486022215377227000
266413556	::486022249573388000
423816771	::486022257433522000
17664609	::486022262919667000
102301729	::486022288991461000
100843087	::486022294397935000
139308619	::486022300383191000
68490087	::486022302509715000
287994287	::486022303143038000
310144986	::486022308914421000
238665368	::486022309166084000
242533291	::486022310223024000
287994287	::486022314304090000
230905946	::486022322021609000
370049566	::486022338136522000
101477442	::486022354544254000
240892007	::486022360865075000
101477442	::486022368297357000
115200960	::486022372588138000
575755127	::486022385749856000
32583866	::486022389365370000
101477442	::486022459225686000
418297592	::486022470973931000
215189306	::486022490536542000
68490087	::486022499780423000
37294507	::486022520517058000
396952554	::486022520748113000
68490087	::486022521142001000
129240201	::486022529513820000
19770255	::486022535969247000
33342988	::486022543040868000
310144986	::486022550225305000
107535820	::486022555401474000
480895753	::486022564142014000
32583866	::486022575651184000
469196810	::486022588317978000
195977109	::486022621402648000
396364407	::486022636573454000
129240201	::486022662099968000
287994287	::486022675907629000
128775325	::486022689773998000
370049566	::486022691506642000
68490087	::486022691762081000
45278487	::486022700821790000
115200960	::486022711299153000
266703661	::486022740642500000
33342988	::486022740936523000
27816303	::486022743209824000
469196810	::486022768895356000
54466394	::486022773571993000
176188106	::486022788445392000
119269983	::486022791099998000
15330061	::486022792601550000
396952554	::486022804350177000
287994287	::486022812495138000
314864925	::486022818325200000
16380745	::486022837035999000
437064295	::486022859899150000
102301729	::486022916379664000
587054451	::486022916727767000
101477442	::486022924889890000
68512582	::486022929936035000
344902431	::486022937950953000
115200960	::486022951196585000
411841714	::486022967412142000
276357208	::486022968372236000
176188106	::486022981681176000
511899726	::486022981928222000
43630532	::486022984323579000
396364407	::486023003239489000
285401749	::486023021162139000
266703661	::486023032587444000
392493604	::486023039557984000
351174024	::486023049720782000
387206849	::486023061896839000
101477442	::486023062773452000
287994287	::486023065130655000
38207353	::486023077793636000
115518508	::486023078594359000
68490087	::486023090749440000
37294507	::486023098160775000
79373818	::486023102590361000
58949154	::486023123385339000
370401061	::486023125960622000
418297592	::486023136400257000
23475166	::486023139500257000
176188106	::486023152993316000
605608831	::486023159770935000
381203261	::486023166498582000
216168764	::486023188304781000
396952554	::486023216331517000
139308619	::486023252620214000
59207269	::486023262452080000
376467319	::486023275625975000
101477442	::486023311495671000
310369464	::486023319452278000
160788774	::486023319787802000
68490087	::486023321620721000
167282271	::486023332136247000
379924726	::486023337659752000
118469346	::486023343326253000
418297592	::486023348384567000
270687983	::486023419922640000
79373818	::486023424188612000
339917675	::486023426167951000
266703661	::486023428567482000
68490087	::486023434187448000
437064295	::486023469843243000
188855651	::486023471361957000
370049566	::486023499195383000
115200960	::486023500478427000
351174024	::486023504513339000
160788774	::486023513589829000
176188106	::486023528891052000
176188106	::486023550319738000
252674018	::486023578823819000
230327491	::486023579385880000
223243607	::486023638429495000
451183057	::486023643269718000
504027031	::486023647887233000
51601709	::486023650400010000
134585678	::486023686911045000
144243302	::486023697653067000
341700434	::486023710306881000
216168764	::486023724127109000
396364407	::486023724416524000
305379724	::486023730598924000
423816771	::486023741441187000
32583866	::486023745539014000
134585678	::486023745618710000
201445185	::486023752757436000
176188106	::486023753802199000
266703661	::486023770218307000
290396729	::486023774655901000
504027031	::486023779877801000
575755127	::486023790506172000
68490087	::486023791084961000
60220156	::486023798077284000
170868061	::486023805840523000
370401061	::486023841500508000
344902431	::486023864506273000
68490087	::486023877638643000
108814965	::486023882420129000
68490087	::486023899159621000
251359942	::486023915538763000
230327491	::486023915718721000
79373818	::486023918827102000
58949154	::486023921573978000
344902431	::486023926678433000
361527638	::486023941446991000
115200960	::486023946815299000
20924979	::486023948052619000
101477442	::486023961990291000
437064295	::486023979350511000
79373818	::486023988871966000
309167251	::486024003199717000
285401749	::486024013136007000
142848371	::486024015379582000
79348656	::486024022506090000
79373818	::486024024859107000
134585678	::486024035717754000
79373818	::486024043402104000
167282271	::486024058874503000
60046761	::486024066562670000
511899726	::486024070564040000
387206849	::486024083801255000
17764624	::486024102096805000
68490087	::486024146887790000
79373818	::486024149346054000
396952554	::486024168279117000
167282271	::486024172791799000
725050717	::486024189317357000
396364407	::486024195596242000
351847146	::486024204177788000
226845681	::486024250692997000
60046761	::486024255570575000
68490087	::486024286084550000
37294507	::486024302563557000
167282271	::486024319781584000
196742313	::486024322637504000
196742313	::486024323275046000
380680929	::486024332762550000
266703661	::486024345798844000
167282271	::486024366858457000
344902431	::486024391843524000
58949154	::486024405043003000
451183057	::486024405063983000
43630532	::486024416946827000
542406301	::486024439008489000
351174024	::486024440971411000
167282271	::486024451910545000
68490087	::486024460902748000
46940147	::486024475629342000
380680929	::486024481677139000
575804821	::486024496373981000
68490087	::486024502153707000
575755127	::486024509137252000
167282271	::486024511020879000
100843087	::486024515462246000
45286852	::486024525864136000
17473737	::486024534814765000
45286852	::486024542200922000
167282271	::486024542977290000
203688730	::486024554523807000
380680929	::486024576971726000
286734780	::486024580088098000
351174024	::486024595468587000
68490087	::486024617870368000
118827154	::486024628973092000
380680929	::486024643552083000
266703661	::486024648048406000
380680929	::486024705359368000
101477442	::486024710325415000
190492046	::486024720379154000
101477442	::486024727727579000
16864384	::486024728629354000
86885002	::486024734362976000
118827154	::486024764256161000
35297171	::486024796623237000
86885002	::486024806525964000
381203261	::486024814725853000
290396729	::486024816139321000
181812900	::486024833726447000
79373818	::486024834636595000
36116261	::486024847298797000
381203261	::486024868639436000
79373818	::486024880618758000
588705820	::486024898641661000
545784705	::486024907742928000
118827154	::486024933156618000
240892007	::486024934234157000
575755127	::486024934280294000
542406301	::486024942874415000
167282271	::486024944976158000
167282271	::486025024680521000
132976059	::486025043034787000
380680929	::486025047903989000
286734780	::486025059366998000
43052467	::486025064362414000
448283191	::486025091814141000
167282271	::486025113578795000
23820736	::486025126329065000
290396729	::486025148294651000
588705820	::486025177487380000
83163050	::486025202669989000
575804821	::486025207539171000
79373818	::486025208676249000
167282271	::486025216641216000
378367977	::486025298690183000
168274200	::486025305660739000
118469346	::486025305887219000
378367977	::486025309645336000
291475742	::486025313067864000
588705820	::486025320492199000
293644929	::486025323020959000
451183057	::486025335427694000
118827154	::486025336556384000
52628599	::486025353778192000
16864384	::486025361021358000
62460045	::486025371385491000
623990154	::486025401483788000
410286428	::486025404642504000
167282271	::486025413580578000
290396729	::486025432861388000
79373818	::486025456471535000
62460045	::486025480261210000
614096745	::486025484900126000
51979136	::486025487202791000
30787413	::486025491313225000
188855651	::486025513086226000
239162983	::486025518673047000
51979136	::486025520434249000
37776645	::486025547471151000
271738272	::486025570887561000
48427726	::486025575253807000
451183057	::486025629641752000
189664484	::486025645060001000
614096745	::486025671282421000
17473737	::486025681176760000
167282271	::486025693973983000
448283191	::486025722729730000
276357208	::486025730480807000
331307463	::486025732343099000
448283191	::486025734540910000
16864384	::486025751234228000
239162983	::486025771572801000
107902551	::486025788420931000
310369464	::486025800768954000
451183057	::486025848340758000
297679816	::486025857811881000
376467319	::486025858474188000
240892007	::486025861590568000
545297326	::486025875667042000
56931148	::486025879706165000
52628599	::486025888828751000
481749191	::486025896420450000
58949154	::486025911477620000
288540835	::486025917601300000
493647862	::486025949360562000
36612981	::486025991978881000
37294507	::486025993010675000
58115212	::486026006742847000
376541246	::486026022949629000
271738272	::486026050296492000
381203261	::486026064968171000
52616216	::486026069011492000
382531150	::486026072723451000
614096745	::486026078037630000
68490087	::486026127312302000
110059442	::486026128054689000
493647862	::486026136061607000
17473737	::486026147386241000
378367977	::486026158761197000
271738272	::486026171163750000
118469346	::486026183364972000
52628599	::486026188939620000
289461446	::486026197273698000
460491164	::486026206240722000
68490087	::486026216919425000
216168764	::486026216931987000
545784705	::486026217724735000
79373818	::486026240101744000
29827759	::486026253095292000
33418266	::486026265040670000
307485154	::486026266135392000
460491164	::486026266986831000
52616216	::486026315087511000
52628599	::486026317100744000
56931148	::486026324000387000
170868061	::486026326252326000
68490087	::486026352890376000
118469346	::486026399229026000
460491164	::486026413665837000
376467319	::486026419005161000
469196810	::486026434524479000
72378783	::486026439276249000
339565561	::486026449699102000
358611246	::486026460763656000
407399368	::486026460964986000
170868061	::486026496708849000
168274200	::486026500253044000
352595123	::486026500831862000
62518475	::486026509472497000
68490087	::486026546046459000
52628599	::486026563042148000
47017345	::486026570323087000
65968609	::486026577889619000
215362694	::486026592431243000
118469346	::486026604481486000
72378783	::486026611561492000
291475742	::486026612987539000
508430679	::486026613327294000
115200960	::486026634558844000
68490087	::486026669640011000
484202581	::486026685805260000
290396729	::486026690129190000
35297171	::486026708533792000
215362694	::486026730612604000
575755127	::486026732776873000
171807880	::486026764943392000
68490087	::486026789592903000
23721718	::486026789903269000
407399368	::486026791388078000
35297171	::486026792457629000
52616216	::486026798811992000
27816303	::486026806429249000
398707286	::486026818382999000
434720036	::486026820030971000
33418266	::486026828302127000
508430679	::486026836569112000
215362694	::486026852205469000
171807880	::486026855162843000
575755127	::486026862280179000
65968609	::486026872673681000
52616216	::486026879850127000
263971863	::486026888737861000
14205371	::486026889031852000
493647862	::486026902205767000
424709673	::486026902701109000
36612981	::486026913337446000
93448284	::486026930030784000
30104821	::486026933386227000
460491164	::486026941137293000
33418266	::486026944383700000
343904325	::486026981935312000
17473737	::486026999433924000
68490087	::486027008711737000
352595123	::486027011417051000
481749191	::486027017205608000
377627227	::486027017985327000
136828926	::486027023941263000
52628599	::486027036591677000
189664484	::486027046024249000
118827154	::486027056896278000
17764624	::486027072532279000
351190984	::486027076739555000
398707286	::486027088521355000
65968609	::486027091175956000
173232394	::486027103943413000
115200960	::486027116891234000
65968609	::486027122234769000
52628599	::486027122390335000
382531150	::486027129725808000
508430679	::486027148373684000
54116443	::486027153629528000
93448284	::486027161719930000
575755127	::486027194984980000
93448284	::486027200529829000
351190984	::486027208956600000
68490087	::486027213314084000
19161423	::486027226224156000
575755127	::486027247350845000
451183057	::486027247988400000
93448284	::486027276572581000
165072349	::486027306926751000
68490087	::486027335200542000
725050717	::486027352690798000
614096745	::486027358894161000
460491164	::486027399654428000
451183057	::486027420399443000
307485154	::486027425751396000
93448284	::486027437403144000
68490087	::486027462178906000
429375230	::486027464850694000
493647862	::486027469888036000
343904325	::486027471641272000
481749191	::486027471897501000
2084321	::486027515442388000
378367977	::486027549340733000
79348656	::486027553816444000
136828926	::486027564008218000
93448284	::486027571172106000
50216950	::486027591942303000
215189306	::486027607562268000
614096745	::486027615757553000
115200960	::486027635537899000
66184984	::486027648401817000
493640349	::486027667821432000
68490087	::486027668874211000
287994287	::486027669717282000
614096745	::486027671449518000
52628599	::486027671500230000
50429893	::486027701523058000
426402586	::486027702525517000
481749191	::486027703326605000
290396729	::486027711198920000
429375230	::486027729418981000
623990154	::486027756635836000
614096745	::486027803997913000
50429893	::486027810554003000
22736943	::486027824424185000
93448284	::486027887812702000
351190984	::486027891751546000
614096745	::486027896356495000
286734780	::486027906221473000
481749191	::486027913255739000
68490087	::486027919534206000
281829913	::486027921560068000
426402586	::486027921975697000
52628599	::486027954573832000
367561919	::486027966464286000
481749191	::486027970021445000
365739414	::486027990816407000
614096745	::486028009845960000
575755127	::486028020151373000
93448284	::486028027197800000
52628599	::486028042079596000
451183057	::486028055228321000
328828628	::486028078066327000
433012724	::486028100010909000
515043655	::486028100098994000
481749191	::486028138867331000
168274200	::486028150061551000
418297592	::486028157724545000
52628599	::486028175919816000
68490087	::486028178180149000
299796220	::486028212540301000
568915908	::486028228763451000
238698812	::486028231472984000
22736943	::486028238162894000
68490087	::486028238674604000
515043655	::486028241807740000
463381084	::486028255535697000
351190984	::486028269448626000
451183057	::486028286964015000
407399368	::486028294899249000
614096745	::486028295385800000
215362694	::486028296011153000
93448284	::486028310405599000
614096745	::486028327354769000
96872197	::486028356383555000
68490087	::486028362280751000
212475056	::486028370132488000
76248039	::486028392907563000
129240201	::486028429460910000
230327491	::486028439292350000
62518475	::486028453586935000
129240201	::486028453796261000
240463390	::486028465318027000
148436850	::486028469982494000
396364407	::486028470183415000
52628599	::486028485312663000
614096745	::486028488252456000
278778128	::486028495349219000
571439376	::486028505696587000
351190984	::486028530103631000
35305414	::486028558486487000
167513343	::486028559803482000
305877074	::486028564081307000
68490087	::486028574437031000
65968609	::486028601175703000
481749191	::486028605190070000
271738272	::486028620222066000
605608831	::486028628740689000
344902431	::486028644859408000
129240201	::486028668037124000
515043655	::486028669505134000
27816303	::486028676014690000
16864384	::486028690015285000
307397057	::486028708902207000
98054636	::486028728296669000
68490087	::486028732931387000
614096745	::486028743018692000
451183057	::486028757082189000
289743411	::486028787554201000
52628599	::486028808202756000
232711010	::486028810375024000
35305414	::486028810723536000
361527638	::486028817031761000
289743411	::486028818382327000
65968609	::486028830700613000
352595123	::486028841853677000
50216950	::486028854218080000
614096745	::486028866264133000
18547273	::486028876695339000
357017353	::486028878322741000
481749191	::486028892621504000
229611107	::486028961323814000
240892007	::486028962846367000
65968609	::486028997101228000
545297326	::486029016517054000
291155950	::486029039715352000
65968609	::486029045608370000
515043655	::486029074234490000
31056422	::486029076704919000
78089247	::486029077829419000
90467952	::486029080765030000
60046761	::486029085613621000
129240201	::486029088306388000
138603889	::486029090667782000
52628599	::486029118786764000
351099839	::486029152273702000
240892007	::486029153590734000
165634562	::486029164005584000
545784705	::486029165317980000
279162166	::486029171798200000
396952554	::486029181403545000
614096745	::486029181617070000
396454394	::486029199371542000
276784048	::486029213661536000
236202065	::486029214123327000
35297171	::486029231663480000
614096745	::486029234171686000
129240201	::486029256095322000
90467952	::486029256732839000
614096745	::486029278094450000
352595123	::486029330435567000
36891053	::486029364845228000
614096745	::486029375951757000
232711010	::486029468826210000
177101575	::486029479933149000
575755127	::486029492817629000
110059442	::486029495476817000
68490087	::486029496038866000
367322500	::486029498438000000
281829913	::486029499230728000
60046761	::486029505543155000
614096745	::486029510769266000
614096745	::486029547343597000
451183057	::486029602754535000
287014963	::486029631355895000
448283191	::486029633683337000
448283191	::486029647834931000
254276767	::486029653354627000
614096745	::486029655766347000
68490087	::486029689891196000
396952554	::486029697235841000
60046761	::486029699932377000
60046761	::486029715338043000
40783277	::486029719746248000
215189306	::486029761756815000
94181957	::486029769394225000
412586663	::486029815615881000
96872197	::486029821974040000
614096745	::486029864667840000
382531150	::486029888126595000
61969086	::486029940811657000
515043655	::486029942040170000
61969086	::486029952119504000
423862446	::486029978337673000
32171318	::486029986110128000
17473737	::486029993294987000
367298176	::486030009081933000
278778128	::486030064979439000
614096745	::486030067252752000
48046250	::486030075482349000
17258301	::486030081341403000
31620041	::486030124568309000
48046250	::486030148526157000
153077015	::486030165701451000
257597142	::486030170034159000
173232394	::486030180905791000
17258301	::486030190636584000
153077015	::486030214795784000
614096745	::486030232076304000
515043655	::486030243749044000
78089247	::486030268919447000
115518508	::486030286010863000
68490087	::486030296932839000
504027031	::486030332802519000
351190984	::486030333323010000
35297171	::486030333343576000
276202961	::486030338934972000
118827154	::486030341195702000
70571907	::486030344370417000
96872197	::486030388288970000
504027031	::486030441648910000
215362694	::486030454827384000
143225254	::486030475828285000
314864925	::486030487853334000
381203261	::486030492563558000
614096745	::486030521814614000
276202961	::486030537195552000
276202961	::486030557617614000
575755127	::486030576818728000
305877074	::486030597962215000
276202961	::486030616442707000
48046250	::486030639108734000
70571907	::486030644221181000
48046250	::486030657924395000
48046250	::486030669156732000
118827154	::486030697942237000
118469346	::486030705340583000
396364407	::486030708700237000
26179867	::486030725343223000
278778128	::486030730544168000
118827154	::486030741403615000
452678521	::486030744192438000
96872197	::486030752576860000
252389746	::486030776564064000
118827154	::486030778347028000
17258301	::486030785967697000
281829913	::486030809954930000
614096745	::486030837389873000
281829913	::486030863314874000
149275783	::486030906079981000
40783277	::486030925092761000
200685756	::486030927391227000
62518475	::486030933729243000
575755127	::486030973130125000
396364407	::486030997335461000
68490087	::486030999155789000
168274200	::486031012359467000
58562014	::486031032664084000
423816771	::486031053199400000
96872197	::486031058719105000
68490087	::486031096790777000
83513704	::486031107993788000
68490087	::486031126167703000
614096745	::486031184170713000
614096745	::486031218333319000
307397057	::486031223538458000
367322500	::486031223941103000
20924979	::486031244203810000
614096745	::486031261429796000
68490087	::486031263346593000
287994287	::486031278831964000
68490087	::486031280677453000
290396729	::486031284049694000
173232394	::486031318321336000
68490087	::486031330065395000
16864384	::486031332024516000
96872197	::486031359853330000
68490087	::486031363682742000
118827154	::486031375242645000
575755127	::486031425678766000
118827154	::486031429982519000
252623066	::486031433862230000
305877074	::486031452312576000
545784705	::486031480892567000
445925140	::486031508281364000
499995726	::486031529336786000
367322500	::486031531773681000
367322500	::486031557723840000
281829913	::486031575629299000
201445185	::486031576208134000
118827154	::486031585238876000
21374892	::486031586853654000
575755127	::486031602732904000
55312313	::486031606021226000
281829913	::486031607740899000
83513704	::486031637570789000
377627227	::486031663734865000
118827154	::486031664095952000
305877074	::486031669468479000
55312313	::486031676590395000
396364407	::486031677374738000
83513704	::486031681250271000
20924979	::486031707221409000
287014963	::486031723176951000
70571907	::486031751832027000
21374892	::486031754248347000
263418480	::486031800464986000
361527638	::486031840030228000
70571907	::486031841086828000
287994287	::486031870543417000
287994287	::486031944841302000
257092614	::486031953288642000
254276767	::486031993797242000
425573791	::486032017394384000
215181084	::486032019206316000
55312313	::486032033777336000
58562014	::486032067885416000
287994287	::486032079604310000
195977109	::486032087418286000
575755127	::486032101397905000
287014963	::486032127834996000
240892007	::486032147698810000
515043655	::486032156691419000
135306144	::486032160587911000
49455873	::486032179470684000
48804765	::486032199003541000
614096745	::486032199104221000
515043655	::486032214757355000
70571907	::486032219366887000
257625769	::486032219853819000
17258301	::486032258080325000
614096745	::486032273448251000
179519500	::486032296823095000
279735090	::486032308101599000
215189306	::486032359251513000
20924979	::486032371297161000
18547273	::486032380944084000
575755127	::486032406101516000
515043655	::486032407456251000
614096745	::486032435444854000
257625769	::486032438783901000
135306144	::486032492210565000
279735090	::486032495721189000
287994287	::486032526880686000
352595123	::486032551287746000
481749191	::486032554559303000
463381084	::486032557138399000
463381084	::486032572846055000
30104821	::486032587769401000
40810916	::486032685043695000
18918771	::486032734771367000
614096745	::486032759299649000
257625769	::486032767629930000
504027031	::486032777221926000
575755127	::486032800055717000
253886962	::486032807605452000
49455873	::486032816849690000
228213959	::486032821115314000
367298176	::486032866531225000
504027031	::486032892040982000
305877074	::486032905957675000
287014963	::486032918054469000
240892007	::486032926253936000
14594667	::486032983208382000
49455873	::486032998114934000
50429893	::486033045355757000
481749191	::486033061369618000
40810916	::486033077009776000
49455873	::486033147088216000
66882384	::486033153551659000
50216950	::486033154956742000
351190984	::486033158132224000
46940147	::486033177811513000
117608761	::486033196450988000
61050527	::486033201136410000
287994287	::486033222216601000
168274200	::486033241267134000
18547273	::486033278856466000
23611301	::486033331822161000
383045348	::486033347764703000
614096745	::486033368123834000
17258301	::486033388608831000
412756257	::486033393516171000
382359896	::486033421655756000
49455873	::486033424704999000
725050717	::486033432443498000
614096745	::486033432686784000
481749191	::486033457974620000
31403901	::486033484839137000
360951591	::486033489197019000
50429893	::486033501389860000
614096745	::486033507806740000
396364407	::486033513649405000
291475742	::486033518783254000
287994287	::486033522163859000
504027031	::486033538290958000
257625769	::486033571661225000
725050717	::486033575184056000
476507554	::486033587922141000
245855482	::486033589658984000
504027031	::486033595463516000
614096745	::486033595799048000
142848371	::486033623519199000
515043655	::486033626547503000
252389746	::486033638123782000
76248039	::486033657300140000
31403901	::486033658630135000
463381084	::486033725818294000
81630455	::486033728448122000
396952554	::486033731074142000
376467319	::486033748081659000
360951591	::486033762099396000
159640806	::486033767396425000
606781453	::486033768893784000
481749191	::486033769284263000
81630455	::486033793501769000
614096745	::486033812497764000
367561919	::486033832282316000
94737009	::486033834467950000
109805996	::486033889421320000
614096745	::486033893053571000
189033239	::486033902096506000
189033239	::486033904403349000
448283191	::486033907624574000
358611246	::486033916193558000
448283191	::486033916667514000
50429893	::486033918656004000
448283191	::486033928013115000
448283191	::486033939417427000
358611246	::486033948166721000
614096745	::486033957314519000
118827154	::486033974402498000
81630455	::486033981742120000
481749191	::486033997215326000
614096745	::486034029255200000
126507603	::486034038730129000
37294507	::486034079339409000
17258301	::486034080681578000
81630455	::486034092434006000
291475742	::486034115368472000
50429893	::486034145169395000
159640806	::486034166144704000
81630455	::486034180334051000
365739414	::486034187258822000
91521926	::486034208062595000
327934017	::486034231856857000
342508573	::486034235141406000
215189306	::486034236487770000
215181084	::486034280967987000
81630455	::486034282582769000
504027031	::486034302719635000
159640806	::486034325960269000
481749191	::486034343408963000
358611246	::486034347158274000
151839735	::486034371090984000
215189306	::486034392356499000
515043655	::486034432738881000
360951591	::486034461272702000
463381084	::486034462757502000
271738272	::486034463445360000
614096745	::486034482877571000
387206849	::486034485289295000
118827154	::486034508379353000
153077015	::486034512325783000
614096745	::486034517270859000
35305414	::486034526901399000
287994287	::486034533146316000
377806186	::486034542960988000
377420899	::486034547075592000
367561919	::486034561264939000
99368300	::486034561713721000
504027031	::486034577266208000
377420899	::486034586384605000
41135840	::486034587202887000
367561919	::486034615224651000
109805996	::486034628856127000
109805996	::486034713165824000
341700434	::486034719801233000
377420899	::486034723450261000
33453167	::486034726688268000
215181084	::486034732833333000
290396729	::486034748477673000
463381084	::486034768912318000
614096745	::486034782640275000
387206849	::486034785781837000
356974615	::486034791020511000
282860308	::486034807407669000
81630455	::486034815683031000
377420899	::486034831738806000
167365283	::486034859937103000
285401749	::486034881198448000
41135840	::486034882728968000
451868427	::486034893852667000
76248039	::486034898759593000
285401749	::486034930036920000
367561919	::486034944481701000
257625769	::486034964103069000
614096745	::486034989947953000
81630455	::486035004871290000
52454938	::486035005559148000
307372680	::486035019488440000
52454938	::486035026794913000
189033239	::486035038320852000
52454938	::486035049691627000
163415941	::486035057602076000
396952554	::486035069342318000
105607367	::486035071845928000
68490087	::486035115168890000
340678678	::486035127185584000
151839735	::486035134433349000
31403901	::486035162439098000
60160675	::486035183947489000
52454938	::486035185201192000
43256984	::486035189693304000
163415941	::486035194663952000
481749191	::486035236154007000
76248039	::486035237936177000
99368300	::486035250124824000
17258301	::486035250418442000
49455873	::486035257125126000
153077015	::486035274925735000
46940147	::486035292554420000
215181084	::486035332450619000
60160675	::486035345809473000
481749191	::486035390953168000
614096745	::486035423269908000
263013923	::486035431604367000
31066609	::486035432837091000
387206849	::486035434602909000
143225254	::486035438100959000
143225254	::486035476373979000
151839735	::486035485509165000
163415941	::486035489305427000
151839735	::486035508141645000
68490087	::486035509341196000
99368300	::486035509722886000
38207353	::486035523899650000
52454938	::486035538600665000
504027031	::486035569617534000
81630455	::486035588659675000
513982376	::486035656523522000
76248039	::486035657509187000
149275783	::486035674794307000
266413556	::486035684709261000
377420899	::486035702719578000
215189306	::486035714455646000
60160675	::486035747393519000
33453167	::486035762199011000
377420899	::486035772844163000
291475742	::486035790707699000
91521926	::486035801629659000
137135705	::486035825767903000
29652147	::486035832156196000
614096745	::486035896509022000
68490087	::486035903312191000
263013923	::486035911986409000
396923534	::486035915060416000
291475742	::486035971964534000
569518404	::486035987852972000
68490087	::486035989991673000
481749191	::486036014352596000
463381084	::486036034551947000
476507554	::486036041694863000
68490087	::486036078210461000
60160675	::486036097823408000
569518404	::486036156870828000
123373847	::486036160905773000
614096745	::486036166706081000
163415941	::486036174063300000
513982376	::486036175434444000
15726982	::486036203884773000
396952554	::486036231672045000
263013923	::486036244699553000
513982376	::486036258997542000
50463332	::486036265800704000
420389630	::486036267155873000
68490087	::486036268942233000
614096745	::486036283114799000
99368300	::486036295945183000
331307463	::486036324529348000
31066609	::486036331416408000
68490087	::486036341012967000
119636299	::486036419161239000
481749191	::486036448416911000
614096745	::486036465852231000
276202961	::486036484760555000
614096745	::486036508709617000
367561919	::486036517228249000
52454938	::486036529219776000
68490087	::486036530398384000
463381084	::486036546932330000
16380745	::486036571146055000
68490087	::486036585020792000
52454938	::486036591421292000
52454938	::486036622001971000
58562014	::486036630801633000
310144986	::486036636841435000
359244936	::486036674384646000
123373847	::486036674636701000
123373847	::486036715929616000
263013923	::486036718777540000
31403901	::486036774322712000
100742600	::486036843280875000
614096745	::486036879037308000
68490087	::486036881570668000
32171318	::486036916777660000
614096745	::486036966513717000
623990154	::486036973195231000
68490087	::486036992845565000
129050216	::486037000127270000
151839735	::486037005332013000
476507554	::486037006116347000
176839128	::486037074894528000
68490087	::486037115042414000
297679816	::486037117785890000
481749191	::486037144209997000
333245482	::486037198269976000
513982376	::486037232055091000
144733584	::486037239688732000
68490087	::486037264321884000
569518404	::486037264905293000
31066609	::486037284215455000
68490087	::486037290183966000
614096745	::486037292201410000
80191031	::486037299260452000
26068830	::486037320844341000
80191031	::486037323729993000
269401499	::486037335641837000
308946618	::486037342864818000
151839735	::486037357850664000
144733584	::486037386233540000
159640806	::486037403023310000
614096745	::486037406697541000
153077015	::486037466286026000
151839735	::486037474250985000
387206849	::486037482778030000
609790203	::486037483512033000
215181084	::486037490172579000
513982376	::486037494631108000
144733584	::486037521181069000
378367977	::486037564021690000
513982376	::486037590697463000
225601631	::486037593965211000
476507554	::486037608602955000
68490087	::486037624570654000
266413556	::486037719110270000
153077015	::486037751385423000
254276767	::486037763225960000
68490087	::486037764912066000
445925140	::486037777826332000
80191031	::486037820910223000
614096745	::486037823028330000
50429893	::486037851474526000
33029479	::486037865877360000
263418480	::486037871287992000
50429893	::486037880318722000
68490087	::486037883757666000
123373847	::486037902884085000
82223258	::486037907221020000
68490087	::486037910089502000
62518475	::486037934962126000
52454938	::486038048560271000
123373847	::486038099164950000
377420899	::486038134241517000
290396729	::486038142021955000
50429893	::486038148729044000
476507554	::486038151824039000
377420899	::486038201664946000
285401749	::486038248586616000
476507554	::486038265842003000
285401749	::486038277636378000
278778128	::486038296393293000
105598447	::486038338223087000
52454938	::486038344481009000
377420899	::486038416270700000
113048616	::486038438664101000
359244936	::486038442988421000
24634410	::486038477935366000
151839735	::486038478983925000
614096745	::486038487506751000
266413556	::486038530590662000
215189306	::486038553991065000
281829913	::486038571145388000
52454938	::486038594763489000
17258301	::486038600115843000
33418266	::486038614669656000
76248039	::486038655538966000
49455873	::486038673079549000
359244936	::486038732550594000
14297098	::486038741711351000
254276767	::486038750099947000
431262520	::486038815471980000
68490087	::486038818785468000
49455873	::486038821335601000
31066609	::486038871793074000
377420899	::486038895411220000
281829913	::486038907268509000
377420899	::486038918752509000
58562014	::486038924985245000
52454938	::486038939463983000
104112940	::486038956505833000
377420899	::486038967263825000
62685527	::486038982426644000
520690554	::486039048289402000
32171318	::486039061555990000
377420899	::486039061593735000
305877074	::486039082238087000
58562014	::486039084813402000
525819441	::486039111082323000
359244936	::486039114009944000
220455732	::486039125636571000
29018568	::486039131168854000
315527257	::486039185023713000
220455732	::486039202576871000
29018568	::486039205303156000
481749191	::486039258608988000
445925140	::486039277483327000
342188056	::486039289357410000
396952554	::486039290410192000
378367977	::486039311129645000
133526428	::486039331430092000
359244936	::486039352355471000
445925140	::486039357598351000
378367977	::486039362409213000
377420899	::486039393665163000
465198766	::486039405639921000
603870273	::486039417975357000
487322279	::486039435520118000
384955934	::486039458345910000
396952554	::486039462527660000
31066609	::486039468319584000
68490087	::486039516692492000
359244936	::486039533016727000
288540835	::486039533893328000
570502101	::486039544056139000
186472636	::486039573081104000
68490087	::486039581968441000
377420899	::486039588159229000
465198766	::486039634716024000
27626703	::486039685299314000
281829913	::486039693474033000
542406301	::486039717377351000
542406301	::486039743772119000
123373847	::486039762026135000
465198766	::486039821274472000
109655774	::486039823065415000
359244936	::486039837758078000
186472636	::486039876329291000
465198766	::486039905726787000
151839735	::486039923988770000
240892007	::486039934923333000
29018568	::486039989981966000
33528820	::486040029207470000
445925140	::486040035091705000
156801163	::486040035603402000
68490087	::486040045871067000
359244936	::486040048358273000
254386830	::486040117916606000
379924726	::486040121171378000
153077015	::486040142642044000
570502101	::486040143636094000
176202976	::486040230600798000
59503620	::486040251723292000
396952554	::486040256299675000
33699503	::486040259218931000
359244936	::486040297239896000
156801163	::486040332149075000
176202976	::486040355515551000
290855101	::486040360305455000
68490087	::486040436432072000
17694593	::486040468191723000
359244936	::486040473719418000
607016651	::486040512009216000
151839735	::486040539481899000
423666163	::486040574898614000
445925140	::486040589490601000
33528820	::486040658646667000
169636335	::486040695145115000
17908818	::486040708470833000
396952554	::486040715215245000
290396729	::486040740535861000
445925140	::486040777001160000
465198766	::486040799667175000
359244936	::486040802921947000
83513704	::486040813458059000
297679816	::486040869557243000
396952554	::486040918106324000
36579395	::486040972283744000
176202976	::486040984220741000
339917675	::486040988578631000
36579395	::486041008732258000
575804821	::486041033512202000
493647862	::486041035290587000
254386830	::486041052025851000
46283045	::486041053749735000
68490087	::486041106908344000
329955120	::486041176168878000
297679816	::486041183379267000
32583866	::486041226018164000
396952554	::486041234126147000
287014963	::486041239822036000
445925140	::486041248747094000
291475742	::486041268519051000
254386830	::486041293009588000
36579395	::486041293970092000
164575018	::486041345308774000
445925140	::486041348080795000
377420899	::486041361125101000
23164217	::486041371120111000
396952554	::486041431325569000
359244936	::486041460798541000
36579395	::486041518080143000
168347877	::486041535280979000
396952554	::486041537869266000
151839735	::486041578914721000
504027031	::486041588519280000
52454938	::486041589685309000
32583866	::486041621415219000
339917675	::486041666826932000
36579395	::486041693481738000
26109453	::486041712583012000
254386830	::486041721159970000
309778100	::486041747751845000
396952554	::486041750902149000
32583866	::486041764621340000
359244936	::486041775560077000
452678521	::486041776059203000
445925140	::486041791716536000
396952554	::486041803289022000
68490087	::486041810024660000
164575018	::486041818694303000
290396729	::486041850738790000
123739379	::486041879293612000
68490087	::486041921828044000
32583866	::486041924902477000
465198766	::486041944749920000
254386830	::486041944770871000
365746365	::486041976660561000
31066609	::486042024831762000
504027031	::486042029206405000
32583866	::486042083212271000
465198766	::486042110026858000
376467319	::486042142565867000
53863390	::486042151298813000
176202976	::486042156646137000
290396729	::486042243392749000
60131090	::486042281523171000
423666163	::486042296312270000
47466684	::486042321863974000
281829913	::486042361999278000
445925140	::486042396556136000
487322279	::486042396803596000
504027031	::486042422858629000
107724446	::486042424167649000
58562014	::486042464122195000
359244936	::486042593738760000
377420899	::486042594183364000
465198766	::486042642862460000
25747982	::486042644133326000
32583866	::486042728409468000
17908818	::486042748752240000
147279456	::486042757496975000
489961036	::486042765625524000
200316617	::486042795128655000
31066609	::486042901491630000
25935173	::486042919275470000
325036867	::486042948048388000
51952627	::486042990180196000
489961036	::486043023302594000
465198766	::486043028549681000
375636797	::486043029912825000
297679816	::486043032870207000
52454938	::486043138474008000
52454938	::486043158698942000
425573791	::486043166714241000
102213164	::486043172540514000
58562014	::486043195394887000
107724446	::486043202827595000
196890320	::486043213057105000
254386830	::486043229423288000
169636335	::486043235521806000
168347877	::486043238575259000
359244936	::486043250285752000
465198766	::486043288470683000
254386830	::486043302697791000
277873263	::486043320984944000
587081117	::486043330644426000
263971863	::486043379457720000
254386830	::486043384717398000
465198766	::486043388785864000
299297459	::486043403298156000
325036867	::486043422105415000
290396729	::486043425012084000
301737159	::486043431471288000
277873263	::486043480901181000
277873263	::486043502904479000
445925140	::486043509682499000
58562014	::486043531127971000
423666163	::486043555811434000
151839735	::486043577340792000
263971863	::486043609729216000
254386830	::486043612140949000
254386830	::486043648421658000
277873263	::486043663235960000
149275783	::486043672673529000
17908818	::486043690893606000
133158896	::486043701001465000
281829913	::486043701399937000
445925140	::486043719670300000
277873263	::486043730416107000
50429893	::486043767561265000
463381084	::486043792856719000
200316617	::486043809290395000
149275783	::486043846548402000
425573791	::486043854982770000
50429893	::486043874939662000
52454938	::486043912998375000
62685527	::486043932338716000
299284663	::486043936473882000
614096745	::486043966089875000
620519142	::486044008238419000
321578565	::486044010805350000
614096745	::486044013443575000
465198766	::486044023153385000
290396729	::486044031319687000
31066609	::486044056821063000
517075828	::486044058750439000
415540928	::486044102266331000
134225933	::486044113859788000
423666163	::486044134528917000
614096745	::486044148076523000
359244936	::486044160831401000
50429893	::486044169862123000
423666163	::486044183384186000
299284663	::486044204590968000
465198766	::486044206377365000
331307463	::486044215957155000
50429893	::486044223549227000
614096745	::486044258722254000
408031484	::486044273171632000
31066609	::486044281224699000
465198766	::486044309431394000
421548020	::486044317400580000
94181957	::486044322739937000
133158896	::486044334374916000
542406301	::486044374917066000
100195876	::486044390519873000
100195876	::486044391283232000
359244936	::486044422665023000
620519142	::486044427580747000
445925140	::486044435168256000
423666163	::486044471407022000
614096745	::486044504600739000
58562014	::486044519679283000
423666163	::486044530890649000
14297098	::486044534468780000
17764624	::486044535256928000
82600674	::486044543360315000
423666163	::486044552147369000
96443022	::486044560271765000
134616278	::486044565296934000
614096745	::486044565921464000
423666163	::486044578034634000
193861615	::486044580714782000
614096745	::486044613807845000
134616278	::486044632217047000
473718221	::486044636524204000
17908818	::486044646481858000
423666163	::486044648926748000
299284663	::486044656560398000
50429893	::486044668300648000
423666163	::486044690655883000
425573791	::486044696246890000
43630532	::486044698872930000
134225933	::486044737049473000
52454938	::486044756703580000
52454938	::486044800789913000
465198766	::486044808683585000
620519142	::486044810436833000
17908818	::486044834399289000
83673720	::486044863763603000
56917722	::486044925075537000
423666163	::486044952636301000
452678521	::486044953785548000
56917722	::486045017492840000
489961036	::486045017887080000
17764624	::486045034739798000
7345092	::486045061159714000
489961036	::486045063743430000
287014963	::486045097780580000
416684872	::486045120014594000
620519142	::486045147612733000
56931148	::486045192680927000
489961036	::486045195125805000
465198766	::486045254693314000
75209135	::486045264906436000
365151006	::486045273551273000
423666163	::486045274012274000
58562014	::486045282413469000
425573791	::486045284749684000
56931148	::486045284947197000
465198766	::486045286981046000
372611209	::486045328831811000
52454938	::486045385576546000
7345092	::486045487464587000
96062555	::486045554216943000
198393365	::486045561905111000
107724446	::486045585674600000
196742313	::486045640695111000
425573791	::486045643501084000
17764624	::486045716305829000
82130465	::486045732474867000
291475742	::486045754566250000
107724446	::486045770056228000
96062555	::486045770307473000
107724446	::486045779669553000
58562014	::486045795389427000
252623066	::486045797189185000
230069608	::486045816038359000
283051149	::486045839630942000
254386830	::486045846987755000
107724446	::486045857096409000
290396729	::486045905007558000
324171027	::486045927048630000
20153912	::486045943129972000
58562014	::486045957402812000
299284663	::486045983038394000
290396729	::486045991292764000
164575018	::486046027263123000
465198766	::486046032568909000
146602281	::486046038877544000
23754003	::486046098163646000
245855482	::486046190342254000
423666163	::486046264249679000
198393365	::486046323087376000
58562014	::486046326350553000
109655774	::486046326631575000
149275783	::486046355773980000
587081117	::486046439483535000
113048616	::486046464905191000
236595577	::486046466830381000
423666163	::486046473679667000
96062555	::486046498132475000
56931148	::486046512485793000
149275783	::486046524426973000
450560571	::486046549395259000
75209135	::486046556525568000
58562014	::486046573193732000
465198766	::486046588062535000
52454938	::486046633826582000
39685005	::486046634631913000
52454938	::486046644857618000
290396729	::486046661072793000
96062555	::486046661743882000
305877074	::486046673018167000
305877074	::486046707411464000
52454938	::486046770003058000
31620041	::486046779927183000
283251929	::486046791238811000
20153912	::486046804338032000
465198766	::486046808620007000
134225933	::486046840459382000
47466684	::486046847975174000
465198766	::486046848679825000
423666163	::486046902488547000
198393365	::486046902694051000
299284663	::486046921694650000
359244936	::486046944855195000
223375935	::486046995761467000
39416036	::486047009707950000
465198766	::486047016321953000
423666163	::486047056968949000
39416036	::486047067530596000
30104821	::486047144315338000
465198766	::486047150720040000
23754003	::486047189357957000
508430679	::486047217803743000
290396729	::486047241086324000
134225933	::486047283952488000
164575018	::486047347403538000
463381084	::486047421047111000
587081117	::486047444971835000
58562014	::486047459315945000
15902298	::486047496133570000
161492068	::486047500873113000
372611209	::486047502932508000
291475742	::486047530174521000
31403901	::486047542036426000
134225933	::486047559207882000
425573791	::486047600622043000
293644929	::486047733174657000
423666163	::486047735976452000
415540928	::486047752946581000
423666163	::486047772261363000
31536491	::486047777445523000
423666163	::486047804716896000
351325780	::486047849973428000
348085087	::486047882684796000
39416036	::486047949974433000
318627551	::486048045713199000
107724446	::486048055641518000
184962835	::486048059525464000
39416036	::486048063195471000
415540928	::486048073987010000
39416036	::486048088260616000
56917722	::486048115716149000
423666163	::486048131226673000
290396729	::486048169394839000
39416036	::486048224047013000
230898142	::486048260323160000
136880369	::486048287821021000
618760575	::486048463663017000
39416036	::486048484660113000
396952554	::486048621377622000
320512967	::486048631732985000
20153912	::486048677291917000
129240201	::486048777883496000
58562014	::486048838218555000
290396729	::486048843671154000
290396729	::486048875107463000
423666163	::486048887212224000
176487313	::486048923526496000
223375935	::486048987485442000
129240201	::486048995756630000
30104821	::486049001007894000
39416036	::486049011187843000
423666163	::486049017336324000
20153912	::486049035196067000
245021956	::486049085808332000
100090407	::486049154897281000
80191031	::486049166670323000
39416036	::486049175986241000
17664609	::486049189718007000
176487313	::486049198651891000
223375935	::486049205220175000
52454938	::486049218847444000
545784705	::486049226556596000
423666163	::486049236325122000
56917722	::486049269577576000
223375935	::486049327874195000
513982376	::486049328834699000
290396729	::486049376117075000
36219010	::486049427321532000
107724446	::486049450897715000
423666163	::486049475547246000
307485154	::486049486158823000
423666163	::486049491682729000
396952554	::486049522200879000
489961036	::486049542509301000
379924726	::486049545659633000
222636373	::486049563925831000
39416036	::486049571660124000
100090407	::486049582389149000
223375935	::486049610859675000
463318489	::486049669126971000
32596609	::486049691679727000
39416036	::486049762463207000
35305414	::486049790829273000
107724446	::486049809745600000
39416036	::486049835913871000
465198766	::486049842423013000
29935926	::486049875533262000
545784705	::486049943371542000
29935926	::486049964548554000
245021956	::486049974434541000
91942557	::486049989324337000
17473737	::486049995670290000
56917722	::486050003203268000
52454938	::486050045527986000
379924726	::486050104546459000
149275783	::486050115803947000
184962835	::486050140948795000
379924726	::486050250952818000
151839735	::486050261735993000
30104821	::486050348595826000
379924726	::486050423728766000
175591069	::486050465621102000
39416036	::486050495384285000
175591069	::486050560580136000
37863682	::486050621108137000
151839735	::486050662749184000
565986436	::486050763471200000
379924726	::486050803447521000
425573791	::486050829464387000
100090407	::486050876667482000
39416036	::486050899417387000
151839735	::486050907776221000
317164527	::486050964034449000
17664609	::486051002617827000
39416036	::486051031458250000
423666163	::486051088835944000
134225933	::486051127872720000
25747982	::486051378867871000
30104821	::486051464582660000
463318489	::486051513802829000
251443783	::486051527757295000
149275783	::486051553221312000
251443783	::486051604852781000
105623584	::486051614936276000
599774410	::486051712688340000
222636373	::486051734524289000
56556074	::486051767314939000
290396729	::486052010953687000
39416036	::486052037889900000
239254872	::486052068889620000
46284235	::486052154596016000
29935926	::486052163647311000
105623584	::486052217473220000
247560161	::486052235739430000
64942768	::486052272687054000
239254872	::486052276734140000
23543960	::486052283742822000
107823354	::486052287807107000
71597388	::486052303296663000
134225933	::486052328488050000
31066609	::486052355138269000
260464441	::486052430228893000
423666163	::486052458691428000
71597388	::486052483714658000
46284235	::486052502551265000
111136825	::486052561305075000
56556074	::486052578812121000
46284235	::486052612987310000
120851061	::486052643463102000
423666163	::486052670013067000
111136825	::486052704427323000
379924726	::486052773708845000
25747982	::486052794969759000
151839735	::486052887961669000
52454938	::486052925739786000
16472279	::486052953141149000
498321918	::486052964860461000
333877322	::486052966307078000
32583866	::486052972116189000
46284235	::486052979556900000
16039882	::486052981604106000
70982412	::486053003829317000
46284235	::486053012691881000
70982412	::486053031952121000
105598447	::486053059181572000
64942768	::486053075720085000
62685527	::486053084926185000
465198766	::486053170422882000
39416036	::486053172746932000
333877322	::486053218271518000
239254872	::486053227922616000
333877322	::486053252920639000
29319846	::486053314065629000
17764624	::486053358986215000
46284235	::486053380062597000
379924726	::486053411171729000
31403901	::486053422417076000
38207353	::486053443623464000
50429893	::486053534333681000
567014078	::486053567287922000
17764624	::486053571637420000
436716308	::486053573361283000
52454938	::486053577320714000
46284235	::486053596954238000
436716308	::486053653678022000
163340834	::486053725736566000
567014078	::486053750503510000
39416036	::486053816765530000
23820736	::486053918313418000
155139746	::486053964144578000
39416036	::486054005798600000
545784705	::486054020780290000
506824920	::486054066531737000
239254872	::486054079567642000
36612981	::486054114887868000
276357208	::486054200317468000
39416036	::486054237118672000
33453167	::486054297705000000
366701651	::486054390378139000
353418151	::486054427191963000
134225933	::486054432711647000
333877322	::486054478999609000
149275783	::486054505180839000
224124379	::486054551573639000
52454938	::486054562634018000
36612981	::486054595337019000
353418151	::486054598604779000
506824920	::486054611636080000
52454938	::486054662294888000
351847146	::486054795652763000
23820736	::486054812522274000
506824920	::486054828506767000
149275783	::486054879698640000
423666163	::486054890800553000
382359896	::486054891421310000
161492068	::486054904729849000
253120136	::486054923248091000
161492068	::486054952414892000
29935926	::486055017481121000
161492068	::486055027585191000
31403901	::486055034879496000
75209135	::486055105360166000
75209135	::486055219248115000
382531150	::486055271878242000
307485154	::486055302488281000
271774234	::486055340518035000
315987923	::486055449490636000
127062122	::486055484185518000
39416036	::486055488355057000
52454938	::486055488916701000
82223258	::486055500857892000
245080630	::486055507027689000
257942561	::486055548517752000
423666163	::486055574149140000
127062122	::486055684211892000
432819849	::486055717074264000
62460045	::486055773596684000
307485154	::486055774502674000
14297098	::486055807621271000
545784705	::486055891687309000
127062122	::486055950290137000
257942561	::486055967311011000
76815335	::486056030317465000
52454938	::486056113276588000
253120136	::486056188459880000
379924726	::486056228464779000
17473737	::486056290288820000
224124379	::486056388808826000
68439593	::486056458048765000
76815335	::486056475966439000
458529098	::486056496552488000
414543388	::486056544589852000
379924726	::486056590655500000
257942561	::486056615909396000
252389746	::486056676902961000
29935926	::486056824693460000
202840862	::486056829240086000
290855101	::486056834617208000
257942561	::486056847426600000
387188572	::486056863494975000
31403901	::486056874438307000
68439593	::486056902368182000
45527216	::486056919941906000
68439593	::486056929039769000
20153912	::486056937281175000
290855101	::486056950937841000
198393365	::486057007808380000
17473737	::486057065727528000
240892007	::486057111059582000
39416036	::486057122820792000
252389746	::486057153266864000
135306144	::486057219163557000
111136825	::486057303204835000
252389746	::486057303242596000
423666163	::486057304110804000
64942768	::486057385992417000
423666163	::486057461804044000
423666163	::486057482360336000
257942561	::486057488425291000
423666163	::486057522097180000
252389746	::486057529793732000
252389746	::486057597733048000
240892007	::486057664049209000
318065690	::486057703240790000
61969086	::486057712560930000
105598447	::486057731342626000
289743411	::486057791975882000
257942561	::486057820396068000
257942561	::486057873068158000
375810749	::486057947156324000
614074554	::486057961362432000
252389746	::486057967007969000
375810749	::486057988730286000
18547273	::486058035584835000
36772146	::486058066563981000
44768272	::486058177239482000
36772146	::486058223019888000
276357208	::486058278258888000
52454938	::486058460451049000
318627551	::486058482223685000
290855101	::486058505946673000
245855482	::486058507360550000
126428969	::486058538167324000
56931148	::486058659794145000
377555310	::486058687212294000
414103187	::486058743168499000
62685527	::486058949649907000
396952554	::486059007447416000
276357208	::486059012769583000
25935173	::486059021892210000
96872197	::486059130105253000
36891053	::486059183473586000
135306144	::486059190600101000
20153912	::486059267343253000
240892007	::486059270668972000
253120136	::486059348431732000
229197384	::486059365418278000
333877322	::486059367855173000
276357208	::486059438260772000
135306144	::486059465536315000
423666163	::486059510927081000
20153912	::486059514438090000
347869774	::486059618297069000
105623584	::486059620797280000
333877322	::486059629504245000
153077015	::486059641533517000
281295226	::486059644570566000
58562014	::486059676308492000
96872197	::486059835507478000
111136825	::486059861583462000
276357208	::486059872228614000
105623584	::486059892101636000
111136825	::486059918202376000
135306144	::486059953057046000
111136825	::486059997067870000
458826306	::486060064269418000
229197384	::486060070199771000
387188572	::486060111933083000
131420707	::486060146074738000
252389746	::486060223883272000
60555388	::486060230510268000
333877322	::486060257588686000
35706997	::486060293303177000
318065690	::486060371849924000
276357208	::486060471410110000
153077015	::486060486211821000
288016073	::486060510400372000
320400498	::486060606496059000
198393365	::486060644857159000
31280614	::486060726683832000
31280614	::486060765690880000
52950877	::486060854383616000
240892007	::486060861451030000
30223693	::486061046994464000
52454938	::486061051683680000
149275783	::486061075016609000
52454938	::486061090590052000
58949154	::486061223096492000
115459999	::486061243698917000
359244936	::486061287588126000
252422768	::486061322409631000
215362694	::486061330420342000
60046761	::486061338632806000
96872197	::486061357653979000
106584551	::486061359440744000
20153912	::486061401304092000
187280228	::486061423311593000
320400498	::486061434464243000
359244936	::486061469373435000
215362694	::486061488939880000
323978080	::486061654040666000
135306144	::486061670322556000
52454938	::486061751121633000
164101308	::486061757345984000
52454938	::486061795694489000
187280228	::486061796512382000
58949154	::486061804099866000
347869774	::486061847326359000
62685527	::486061848089735000
247560161	::486061850455314000
215362694	::486061859569553000
320400498	::486061908416413000
52454938	::486061968499826000
58949154	::486062040193044000
360951591	::486062044068589000
198393365	::486062074590539000
39469570	::486062125472026000
617791569	::486062264790056000
111978266	::486062349753663000
360951591	::486062352044154000
318065690	::486062367688503000
320400498	::486062408301936000
58949154	::486062408431968000
60555388	::486062443609595000
359244936	::486062451624906000
23820736	::486062464081993000
360951591	::486062503634669000
58949154	::486062596013830000
320400498	::486062600807936000
58949154	::486062716063191000
187280228	::486062770744356000
187280228	::486062816638402000
41967329	::486062837660647000
370845710	::486062861564006000
617791569	::486062887337988000
148436850	::486062911836925000
134225933	::486062925489393000
333877322	::486062993298321000
37863682	::486062998415347000
360951591	::486063030719889000
320400498	::486063063498371000
51649971	::486063215575851000
58949154	::486063216590868000
465198766	::486063291106480000
396454394	::486063310240882000
240892007	::486063333989433000
58949154	::486063485076262000
255810490	::486063510980292000
23611301	::486063543570026000
594950682	::486063544207556000
370845710	::486063592341794000
58949154	::486063674256130000
333877322	::486063688801980000
367298176	::486063745202798000
135306144	::486063845400510000
367298176	::486063877616959000
135306144	::486063895870582000
233740533	::486063915030179000
228845995	::486063917228371000
233740533	::486063959481413000
30104821	::486063961121357000
58949154	::486063974706728000
20153912	::486064025189744000
266413556	::486064161873334000
168347877	::486064211802349000
320400498	::486064555655585000
365746365	::486064702208765000
30104821	::486064757087023000
123746907	::486064800519454000
223375935	::486064812929998000
358296822	::486064973236273000
594950682	::486064984925822000
23164217	::486065042765275000
240892007	::486065099107352000
23164217	::486065103410700000
223375935	::486065167948476000
276357208	::486065237309673000
17908818	::486065250744414000
333877322	::486065317731237000
358296822	::486065361029046000
239254872	::486065367014326000
23164217	::486065381606301000
149275783	::486065430029545000
276357208	::486065443925266000
181877725	::486065492688633000
243751614	::486065507989069000
358296822	::486065592206508000
594950682	::486065594022645000
58949154	::486065694119706000
17035194	::486065842820743000
59370673	::486065893252681000
58949154	::486066016590393000
77787388	::486066056037814000
433142367	::486066132290650000
149275783	::486066136702656000
19091805	::486066195716517000
44768272	::486066245704630000
506707370	::486066344153325000
128775325	::486066403628175000
617791569	::486066407877009000
276357208	::486066560700665000
39507361	::486066585048993000
107724446	::486066614849519000
159726392	::486066670604013000
19091805	::486066840200679000
58949154	::486066859641298000
52824736	::486066953937637000
18842764	::486067031880765000
59370673	::486067104093728000
51601709	::486067104786157000
51601709	::486067141192732000
266413556	::486067147114700000
198393365	::486067165783543000
18842764	::486067192434548000
458808714	::486067213422444000
30223693	::486067274944503000
135306144	::486067276030808000
58949154	::486067297518239000
320400498	::486067317797703000
123939574	::486067466599018000
41230104	::486067521796055000
46940147	::486067588686811000
58949154	::486067605656977000
378622092	::486067647608782000
58949154	::486067687244591000
287877370	::486067707943481000
135306144	::486067828710055000
50429893	::486067898729771000
58949154	::486067901040848000
579647636	::486068027910520000
287877370	::486068115843735000
58949154	::486068208995012000
135306144	::486068212786675000
41230104	::486068262170402000
333877322	::486068287113920000
131954929	::486068439811780000
25935173	::486068505330974000
135306144	::486068534770794000
50429893	::486068546670059000
20932133	::486068688601489000
333877322	::486068738244878000
301737159	::486068754699141000
579647636	::486068769257979000
23164217	::486068776136237000
240892007	::486068788966588000
301737159	::486068793764892000
18842764	::486068808378249000
587081117	::486068811573915000
587081117	::486068819522113000
44768272	::486068829639163000
135306144	::486069011830943000
94181957	::486069056928501000
450560571	::486069122837393000
60712766	::486069144748818000
562590159	::486069206870265000
299796220	::486069243222695000
367561919	::486069245831176000
181877725	::486069384692391000
135306144	::486069394087219000
240892007	::486069407915843000
18842764	::486069457031544000
58949154	::486069537448538000
66882384	::486069932917293000
178921630	::486069942559989000
458808714	::486069977422630000
291249412	::486070058691481000
59370673	::486070229655515000
133526428	::486070262988029000
291249412	::486070275931254000
579647636	::486070281828839000
59370673	::486070337696563000
320400498	::486070490289545000
66882384	::486070538012348000
68775336	::486070581851193000
135306144	::486070609571364000
131954929	::486070785509830000
133526428	::486070881660456000
579647636	::486070915714023000
367561919	::486070924630700000
134225933	::486070939772522000
367561919	::486071207247106000
50429893	::486071348897148000
16472279	::486071507534094000
339458716	::486071761515986000
480895753	::486071787256832000
378622092	::486071823743090000
61718844	::486071838905499000
321578565	::486071938679590000
577920402	::486071986850783000
134225933	::486072045428830000
240892007	::486072062889304000
482944497	::486072208221945000
239257340	::486072211262828000
239257340	::486072395929636000
179039178	::486072540620914000
99435759	::486072546324795000
434720036	::486072567870930000
266413556	::486072710666006000
196742313	::486072848302096000
320400498	::486072865649750000
260361255	::486072866492788000
266413556	::486072913733234000
367561919	::486073040338305000
166897115	::486073131665084000
166897115	::486073160257662000
15186859	::486073212451975000
320400498	::486073227689484000
326813935	::486073420833366000
91942557	::486073624034422000
201445185	::486073649372221000
318065690	::486073838241734000
48467620	::486073920320065000
135306144	::486073989505097000
166897115	::486074024917626000
414103187	::486074178794426000
130363809	::486074233953337000
130363809	::486074326941052000
51554430	::486074505316827000
18842764	::486074537201917000
135306144	::486074560727367000
311297676	::486074682097954000
334665323	::486074686262894000
375734748	::486074711219007000
370165750	::486074726834765000
370165750	::486074817272381000
156801163	::486074882778595000
440875002	::486074892018663000
440875002	::486074971366506000
240892007	::486075010113478000
68439593	::486075207980154000
134225933	::486075344966152000
60555388	::486075352536449000
131420707	::486075402926825000
30787413	::486075458677534000
15267198	::486075526835339000
66882384	::486075858025607000
17169855	::486075991903576000
223375935	::486075996127244000
18842764	::486076174209388000
133617944	::486076233222856000
166897115	::486076281511882000
135306144	::486076650975551000
216486063	::486076788817555000
58115212	::486076898808590000
135306144	::486076908682350000
374228630	::486076935869456000
179039178	::486077032313282000
135306144	::486077082816884000
66555228	::486077192103665000
135306144	::486077252212236000
134225933	::486077272802484000
291249412	::486077914664812000
318627551	::486078151382933000
20903172	::486078170651570000
58115212	::486078293934739000
20903172	::486078341636571000
31280614	::486078525061861000
61718844	::486078669757353000
358643765	::486078791219810000
179039178	::486078822530703000
365151006	::486078868466327000
168347877	::486078964406812000
135306144	::486079094723862000
371603155	::486079431241240000
369292925	::486079486954176000
100090407	::486079489160806000
91942557	::486079537860472000
183562162	::486079569942691000
135306144	::486079776277266000
2084321	::486080138799370000
135306144	::486080288129175000
358643765	::486080440931868000
147279456	::486080581998891000
358643765	::486080607286341000
107724446	::486080638819500000
30787413	::486080657295036000
287014963	::486080731668819000
287014963	::486080760978636000
399713201	::486080943627980000
213187842	::486081003203883000
415630297	::486081251938295000
133158896	::486081312541794000
287014963	::486081569174855000
91942557	::486081818727563000
68439593	::486081830475821000
18999708	::486081888507805000
68439593	::486081902672363000
367298176	::486081933483335000
399713201	::486082437420957000
320512967	::486082726714687000
68439593	::486083037034455000
367298176	::486083052964020000
291249412	::486083082508697000
287014963	::486083087340933000
51649971	::486083102184583000
26109453	::486083163165192000
201445185	::486083225635127000
68439593	::486083493475385000
18842764	::486083503004868000
31280614	::486083692675096000
579647636	::486083698165436000
134616278	::486083722262110000
160768741	::486083756931833000
16866896	::486083814624870000
51649971	::486083831896604000
450560571	::486083907884810000
51649971	::486084011211493000
68439593	::486084016572215000
160768741	::486084338644033000
311297676	::486084457170866000
153544543	::486084746368516000
205501297	::486084860348334000
216618788	::486084959648890000
134616278	::486085085184016000
166897115	::486085091399979000
166897115	::486085178834427000
17054163	::486085224632029000
45410414	::486085354663862000
166897115	::486085452781191000
187651826	::486085563775082000
216618788	::486085584192958000
370049566	::486085611280158000
216618788	::486085621006336000
424498868	::486085635946860000
283251929	::486085711116775000
68439593	::486085717568028000
276357208	::486085722290397000
283251929	::486085885134266000
321578565	::486085981360373000
45410414	::486085988217655000
283251929	::486086040524816000
276357208	::486086058317074000
220867112	::486086068576325000
15681561	::486086173086216000
179039178	::486086402904301000
23396218	::486086676155219000
40783277	::486086774880342000
259830697	::486086946075049000
51554430	::486087109397463000
51554430	::486087183338835000
279268567	::486087315530338000
40783277	::486087417053446000
51554430	::486087493935435000
160768741	::486087501073764000
187651826	::486087583894491000
348458389	::486087608762503000
152715270	::486087683253358000
61718844	::486087696943955000
118469346	::486087751670841000
61718844	::486087756477919000
51554430	::486087963764596000
424498868	::486088219071483000
366136205	::486088224864235000
58115212	::486088250948190000
187651826	::486088295051309000
166897115	::486088641312477000
398377928	::486088900042293000
161199833	::486088944593809000
161199833	::486089096477958000
450560571	::486089174940790000
161199833	::486089177906159000
152103757	::486089309888319000
229332190	::486089375126929000
50805763	::486089386975449000
229332190	::486089394420740000
161199833	::486089395565391000
51814269	::486089416868237000
152103757	::486089449478975000
317596401	::486089475051626000
161199833	::486089479917031000
370088836	::486089536166825000
50805763	::486089621747408000
50805763	::486089658590179000
68473966	::486090025088851000
33249556	::486090169582223000
50805763	::486090199869321000
166897115	::486090213098147000
450560571	::486090246388322000
161199833	::486090255523532000
420389630	::486090322548887000
301657872	::486090328659619000
366136205	::486090352613265000
50805763	::486090384653578000
26198298	::486090387530842000
396923534	::486090443126358000
50805763	::486090571644022000
28066346	::486090637385539000
166897115	::486090720240230000
166897115	::486090807787921000
347869774	::486090809301680000
81643358	::486090957243559000
39507361	::486090971420319000
39507361	::486091004060397000
19683725	::486091008086933000
69044676	::486091008115884000
50805763	::486091187325911000
73795436	::486091262089756000
166897115	::486091351063146000
50805763	::486091417886789000
353888661	::486091492981628000
15782772	::486091563110371000
168347877	::486091618458419000
50805763	::486091705242775000
50805763	::486091780362747000
50805763	::486091867839143000
283251929	::486092006943232000
223614733	::486092137252282000
50805763	::486092177387175000
347869774	::486092279946305000
347869774	::486092335491448000
381373424	::486092357520326000
42297542	::486092579088654000
347869774	::486092658285092000
131954929	::486092663477645000
490977827	::486092686441861000
396923534	::486092701884899000
131954929	::486092715419897000
152103757	::486092729709891000
378415682	::486092890612178000
161199833	::486092951236276000
62940169	::486093075341508000
347869774	::486093191691513000
188480631	::486093353679716000
161199833	::486093429915414000
131954929	::486093470566596000
347869774	::486093534433251000
50805763	::486093691602206000
23611301	::486093735688540000
347869774	::486093903016124000
579647636	::486094042586161000
325242803	::486094245443289000
104112940	::486094277911797000
347869774	::486094297700106000
415630297	::486094409138585000
50805763	::486094421717692000
40783277	::486094435009040000
6945382	::486094664412700000
14253476	::486094856419557000
320512967	::486094859133267000
224410857	::486094956701167000
188480631	::486095033527840000
54304799	::486095043728388000
347869774	::486095131112529000
50805763	::486095326978514000
37863682	::486095327665999000
73795436	::486095346834350000
282328751	::486095576442761000
121290312	::486095713864921000
82115262	::486095730780545000
315296719	::486095799869124000
532542878	::486095888503152000
108605734	::486096132695552000
398285469	::486096150169010000
398285469	::486096155080548000
9899992	::486096178249863000
366136205	::486096230208921000
97307001	::486096256549142000
420389630	::486096295699173000
398285469	::486096307979710000
328828628	::486096487261011000
424498868	::486096488775155000
80895456	::486096512536297000
347869774	::486096694417698000
299796220	::486096698012217000
37316930	::486096698909798000
378415682	::486096872881139000
33249556	::486096874223714000
47466684	::486096894506967000
509524562	::486097026015182000
18842764	::486097064921923000
105598447	::486097170433462000
259021462	::486097328625831000
224410857	::486097366320431000
347869774	::486097451514744000
402797583	::486097456598224000
347869774	::486097555395063000
223614733	::486097612085665000
423891750	::486097667697946000
121290312	::486097703659507000
310666452	::486097732600614000
325192444	::486097732801527000
467775651	::486097846970896000
21531254	::486097936934113000
310666452	::486098002684424000
244290101	::486098039652618000
30104821	::486098062574514000
131968998	::486098088986046000
432819849	::486098235866755000
25104281	::486098291659010000
105598447	::486098473884741000
172573942	::486098478062239000
360231979	::486098546912149000
347869774	::486098547314413000
424498868	::486098694442213000
58115212	::486098777254932000
50805763	::486099013901357000
28405302	::486099101642006000
39507361	::486099140523618000
347869774	::486099151101247000
121290312	::486099436641083000
46965667	::486099465481502000
195154119	::486099473190240000
195154119	::486099610570473000
364018467	::486099771149414000
224410857	::486099884966445000
161199833	::486099944139276000
165658390	::486099988884123000
218956862	::486100013898940000
364018467	::486100043925958000
364018467	::486100222364246000
19307731	::486100304895557000
347869774	::486100343323774000
161199833	::486100552619528000
162200561	::486100609096245000
20153912	::486100610836480000
364018467	::486100613386608000
67656722	::486100835618021000
597965837	::486100940361986000
105598447	::486100980157542000
191276105	::486101155508797000
345626789	::486101296437800000
318627551	::486101322651824000
34796664	::486101326196006000
318627551	::486101354532712000
214678768	::486101355883286000
318627551	::486101548682838000
407384648	::486101585546592000
9899992	::486101696708218000
80157666	::486101709509644000
400817337	::486101724759724000
15726982	::486101761678405000
309981035	::486101778610814000
309981035	::486101793978732000
369804138	::486102046748442000
168347877	::486102341188206000
125718303	::486102367360671000
94181957	::486102400525037000
108605734	::486102450353340000
175591069	::486102463624134000
65476712	::486102481320296000
348458389	::486102481794252000
121290312	::486102531181780000
50509821	::486102595400773000
29849760	::486102623649406000
311297676	::486102757586137000
461392295	::486102760245301000
187651826	::486102999530369000
364410144	::486103004546740000
137426396	::486103363189104000
347869774	::486103363973419000
71617108	::486103500179271000
46978610	::486103509029253000
46978610	::486103578130382000
348458389	::486103608174579000
377357259	::486103629061844000
210873235	::486103639698976000
260979062	::486103710758469000
60131090	::486103736805122000
607637849	::486103738193436000
607637849	::486103892673822000
20020647	::486103893643132000
46978610	::486103960059539000
81674504	::486103966862696000
364410144	::486104029357821000
46978610	::486104112480526000
317596401	::486104176368164000
165261298	::486104185343975000
193861615	::486104320572547000
46978610	::486104402030125000
309981035	::486104483060281000
607637849	::486104563699552000
421655917	::486104593147777000
121290312	::486104711230021000
364410144	::486104759078637000
607637849	::486104761456816000
46978610	::486104806629462000
240532669	::486104826208473000
168347877	::486104827638726000
348458389	::486104900690911000
105598447	::486104972656783000
48764697	::486105008199303000
81674504	::486105029955178000
421655917	::486105079074664000
384494456	::486105097793859000
46978610	::486105133026013000
421655917	::486105137224503000
131220599	::486105139497803000
225287674	::486105141309747000
364410144	::486105161903775000
236930269	::486105167327002000
52295994	::486105270373064000
244290101	::486105372071952000
81674504	::486105393701982000
389954423	::486105415017459000
347869774	::486105438371319000
389954423	::486105472059965000
421655917	::486105478758289000
81674504	::486105500950360000
317596401	::486105541630914000
392716377	::486105637017759000
364410144	::486105731418976000
245855482	::486105767733628000
162175448	::486105804739588000
364410144	::486105854198829000
46978610	::486105909559427000
347869774	::486105938315591000
343018153	::486105954740473000
121290312	::486106007727124000
37080273	::486106081152626000
421655917	::486106102069608000
125718303	::486106102317064000
19683725	::486106109917540000
14297098	::486106187495395000
392716377	::486106200446996000
373569970	::486106209447981000
347869774	::486106261008564000
421655917	::486106270210879000
131954929	::486106287617216000
46978610	::486106297079578000
20545953	::486106390831067000
239162983	::486106412037058000
43586963	::486106506870673000
421655917	::486106526377984000
105852149	::486106727419371000
26198467	::486106824320372000
371500504	::486106829957521000
15728310	::486106844465618000
184195472	::486106954440261000
39041924	::486107116357169000
136129525	::486107181083684000
39041924	::486107195793100000
39041924	::486107229523697000
39041924	::486107296770949000
45190114	::486107383848919000
161199833	::486107396742197000
348458389	::486107423074443000
224410857	::486107450924597000
420389630	::486107457110831000
18842764	::486107465453666000
147384126	::486107483807555000
331423379	::486107579802611000
331423379	::486107633724583000
9899992	::486107656025686000
239702167	::486107660903645000
79348656	::486107679472230000
331423379	::486107813018484000
24821703	::486107816013225000
103138091	::486107826964537000
317596401	::486107928500252000
38579155	::486107950839119000
360951591	::486107957600739000
331423379	::486108001636319000
460772038	::486108065456865000
27364321	::486108245405474000
50509821	::486108279257317000
31250549	::486108373872427000
245398547	::486108422174425000
27364321	::486108460757811000
283251929	::486108477467525000
348458389	::486108646615830000
35376355	::486108677464530000
61698439	::486108678156984000
245669191	::486108685794422000
241337450	::486108736608403000
210674392	::486108737245962000
342508573	::486108762038489000
19307731	::486108902899994000
193861615	::486108964115845000
92870542	::486109042276708000
214779476	::486109105463906000
193861615	::486109114225815000
360951591	::486109119611273000
338073739	::486109233809596000
389954423	::486109239174524000
225691566	::486109282367070000
171807880	::486109286615900000
227355784	::486109296384806000
47067763	::486109300897890000
227355784	::486109434884935000
28676065	::486109475607433000
193861615	::486109551024799000
363059827	::486109622235701000
28676065	::486109648303710000
537561541	::486109675797364000
29319846	::486109765744201000
349788720	::486109788447969000
338073739	::486109801869361000
537561541	::486109861454020000
125718303	::486109880432869000
306169468	::486109897629892000
283251929	::486109920131956000
22954511	::486109953607090000
348458389	::486109957386141000
416506126	::486109969993842000
193861615	::486109970836901000
28676065	::486109971319623000
58115212	::486109985068158000
76427184	::486109990269095000
21330741	::486110016017924000
365523194	::486110017674682000
338120144	::486110033944383000
57300329	::486110042203389000
224410857	::486110066597445000
186823940	::486110075967111000
79348656	::486110078232461000
57300329	::486110102777511000
331423379	::486110131612954000
15875100	::486110188752359000
247374067	::486110199220957000
193861615	::486110292447731000
193861615	::486110461029400000
480857982	::486110488657289000
389954423	::486110541186744000
134225933	::486110641271209000
537561541	::486110679053922000
408049418	::486110688050311000
27331165	::486110770699046000
395703736	::486110770884005000
78926478	::486110790382940000
24804859	::486110813900374000
27331165	::486110909689888000
257225781	::486111024026636000
33282020	::486111056658329000
366701651	::486111131241431000
348458389	::486111153555517000
497544291	::486111196706131000
54304799	::486111216750702000
193861615	::486111303321137000
176954488	::486111355234029000
28676065	::486111403594776000
607637849	::486111426071646000
30362051	::486111447735218000
176954488	::486111495231520000
54304799	::486111504807129000
243751614	::486111533949145000
30362051	::486111586524733000
490977827	::486111598625312000
205991617	::486111690086289000
67421080	::486111700521734000
433012724	::486111778330247000
193861615	::486111780289015000
458639179	::486111815634411000
433012724	::486111840779247000
216833550	::486111900573237000
30989596	::486111936774287000
458639179	::486112072346787000
28676065	::486112101094920000
205991617	::486112111810969000
347869774	::486112130207211000
466646092	::486112132786700000
205043960	::486112143394099000
32171318	::486112147261636000
193861615	::486112186813534000
508054066	::486112372445421000
193861615	::486112440170475000
347869774	::486112456951885000
348458389	::486112457543655000
224410857	::486112464892067000
205991617	::486112471447388000
28676065	::486112504666673000
352943670	::486112600413835000
9899992	::486112612640235000
181101394	::486112633678872000
229385654	::486112754458054000
445925140	::486112764666978000
193861615	::486112899698393000
347869774	::486112911404703000
161199833	::486112915385098000
347869774	::486113031105957000
258108922	::486113040220176000
480895753	::486113051347673000
54304799	::486113061938270000
39507361	::486113074001510000
437898031	::486113315240681000
18842764	::486113371348283000
60399576	::486113553640722000
125718303	::486113652374646000
15681561	::486113659543117000
242912563	::486113680669827000
306169468	::486113681286385000
348458389	::486113693324046000
398285469	::486113718950842000
81765661	::486113728178290000
122614290	::486113729822486000
39507361	::486113753025744000
420389630	::486113814782308000
349788720	::486113850316840000
102530016	::486113892868034000
16258970	::486113942650224000
433012724	::486113956931461000
347869774	::486114034815483000
458639179	::486114043141185000
265553576	::486114044172984000
347869774	::486114199089586000
91770694	::486114401955876000
458808714	::486114480057618000
105623584	::486114489952378000
331423379	::486114610396033000
377425191	::486114674916589000
259542533	::486114690796646000
398285469	::486114694512390000
131220599	::486114739995820000
338073739	::486114836661940000
347869774	::486114839048097000
117264210	::486114882811867000
500239410	::486114892496130000
348458389	::486114952596705000
16258970	::486115024138948000
139447011	::486115129831227000
347869774	::486115180321845000
326554021	::486115242229768000
117264210	::486115247296884000
139447011	::486115310492467000
433916111	::486115415353860000
277626311	::486115540998451000
398285469	::486115611752161000
347869774	::486115659021946000
277626311	::486115695839555000
259542533	::486115759429791000
58115212	::486115884285448000
181877725	::486115921732202000
149295164	::486115970583261000
254276767	::486116030721572000
62396842	::486116045384450000
315296719	::486116061205385000
46279759	::486116108559073000
117264210	::486116145880383000
348458389	::486116188687056000
242912563	::486116211965833000
16312540	::486116241158176000
433916111	::486116313501155000
402925254	::486116383613140000
315296719	::486116438176837000
117264210	::486116478903943000
347869774	::486116480556077000
81674504	::486116501075025000
155397134	::486116584550051000
227893380	::486116603466354000
186314952	::486116631618142000
59454178	::486116633464029000
230327491	::486116722479353000
347869774	::486116779857412000
47067763	::486116820030853000
72210207	::486116832500142000
46279759	::486116870336942000
227893380	::486116898619523000
347869774	::486116950028713000
165290348	::486116969628712000
82115262	::486117014029598000
20804321	::486117033898016000
136791341	::486117051350528000
102530016	::486117052508536000
39507361	::486117059399782000
102530016	::486117118937935000
155397134	::486117140303720000
127943795	::486117270629154000
155397134	::486117411964583000
347869774	::486117419790778000
107535820	::486117439479222000
58115212	::486117454553182000
65476712	::486117558769438000
475210759	::486117638326603000
22386194	::486117696447066000
22431584	::486117702982201000
59454178	::486117796871282000
20903172	::486117869713776000
266413556	::486117925204402000
12685102	::486117932779724000
193861615	::486117940270358000
266413556	::486117955780870000
467545942	::486117994163359000
193861615	::486117997631647000
107535820	::486118010911219000
20903172	::486118010973745000
306169468	::486118018523873000
211376385	::486118045501255000
33555786	::486118083493625000
291249412	::486118129622196000
37029138	::486118156973264000
291249412	::486118194327744000
360231979	::486118239786004000
193861615	::486118265739964000
188917484	::486118371562233000
259542533	::486118388234985000
247374067	::486118399719002000
19683725	::486118439745253000
198406854	::486118500109258000
176188106	::486118593281540000
170815462	::486118597052215000
57933673	::486118597928837000
32342599	::486118614781538000
99827590	::486118676928528000
483190332	::486118704477130000
210873235	::486118753407488000
32342599	::486118776476143000
468796913	::486118778309459000
17655353	::486118822726754000
198406854	::486118943216500000
259830697	::486118968600453000
3571651	::486119062762553000
3571651	::486119092751831000
240492455	::486119104386826000
3571651	::486119138054512000
3571651	::486119197030617000
373126936	::486119214994825000
32342599	::486119239011405000
123971864	::486119240609456000
41908697	::486119405114630000
21330741	::486119441512398000
120853830	::486119570466684000
218956862	::486119574468034000
16258970	::486119609553399000
373126936	::486119649096904000
24100015	::486119683800563000
58562014	::486119697482383000
3571651	::486119707557519000
14307454	::486119923630886000
264608632	::486119957835837000
205043960	::486119969269112000
377555310	::486119978597232000
16312540	::486119981206487000
306169468	::486119982573846000
46279759	::486120009614491000
240766538	::486120015817482000
46279759	::486120022012882000
396929208	::486120035832705000
276381534	::486120075599310000
27364321	::486120081118986000
16258970	::486120193874477000
51650419	::486120197175005000
396929208	::486120245518544000
39507361	::486120252380823000
17655353	::486120317647986000
279735090	::486120457658040000
262939560	::486120475769044000
253120136	::486120595331899000
17655353	::486120620589977000
570502101	::486120674742636000
196890320	::486120690593300000
20020647	::486120726823305000
407897841	::486120738551005000
26580130	::486120796956282000
16258970	::486120870449274000
407897841	::486120893530521000
15267198	::486120935997460000
227355784	::486120993027792000
44205530	::486121028058611000
407897841	::486121044798083000
198393365	::486121097209737000
407897841	::486121116508102000
407897841	::486121134375854000
343904325	::486121155556671000
51554430	::486121168751951000
102401687	::486121187605348000
407897841	::486121199517589000
437898031	::486121209814212000
306169468	::486121227539730000
65476712	::486121296313716000
407897841	::486121302785556000
407897841	::486121389796384000
19307731	::486121538035273000
415179202	::486121723834945000
163340834	::486121743300689000
190396530	::486121754168131000
83878535	::486121811814256000
163340834	::486121896187265000
343904325	::486121952071794000
339458716	::486122038411534000
142038800	::486122044741140000
22278303	::486122167294496000
326146327	::486122204807979000
321578565	::486122263071436000
326146327	::486122266040606000
40783277	::486122337712873000
50463332	::486122414909038000
16312540	::486122469666091000
224410857	::486122532987097000
21105964	::486122553652420000
315296719	::486122632337563000
256074844	::486122808317976000
430072028	::486122850583990000
430072028	::486122869378650000
513270198	::486122984495521000
15875100	::486123002132955000
327842258	::486123055824257000
315296719	::486123063017107000
46978610	::486123081522348000
46978610	::486123103810899000
277794018	::486123183108407000
202196262	::486123200925794000
205043960	::486123248136908000
38440249	::486123279069876000
278778128	::486123346414030000
168347877	::486123351111237000
50463332	::486123381478006000
36612981	::486123435299332000
326146327	::486123500864688000
26738161	::486123617718370000
80157666	::486123631722770000
339458716	::486123679265210000
377357259	::486123708285587000
1384531	::486123740611108000
263433687	::486123787151106000
256074844	::486123790313590000
47269984	::486123827760332000
50463332	::486123844596289000
95299169	::486123866482155000
486174522	::486123868537372000
256074844	::486123892444897000
327842258	::486123894982852000
72378783	::486123905413693000
23611301	::486123909301825000
31144939	::486124088113393000
327842258	::486124123312381000
50463332	::486124130505216000
34536365	::486124145390809000
72378783	::486124162264465000
72378783	::486124167498977000
349386319	::486124233735417000
47929423	::486124283848949000
285906246	::486124288932466000
50463332	::486124309186768000
330201359	::486124316178665000
72378783	::486124379839795000
323978080	::486124403189907000
238024746	::486124453026226000
50463332	::486124483430711000
72378783	::486124494289768000
133508241	::486124507476656000
209223008	::486124513466523000
238024746	::486124542624940000
72378783	::486124553668534000
352531780	::486124559871922000
253689041	::486124569326280000
71284640	::486124578377191000
72378783	::486124585859821000
50463332	::486124624661340000
26738161	::486124647835258000
377357259	::486124652960309000
352531780	::486124655535611000
32342599	::486124657980878000
417606826	::486124678751453000
315296719	::486124700553052000
54587465	::486124718424989000
614074554	::486124745163673000
32342599	::486124757268848000
50463332	::486124827854385000
607721617	::486124833139613000
27904685	::486124862272851000
32342599	::486124876881608000
253689041	::486124919009607000
18551115	::486124947832852000
16312540	::486124987930398000
177101575	::486125003843588000
315296719	::486125044645380000
82115262	::486125061477134000
15791549	::486125062534078000
65476712	::486125077436444000
26738161	::486125078401523000
50463332	::486125080125009000
31403901	::486125103072436000
47880950	::486125157925134000
32342599	::486125194063249000
423666163	::486125202829746000
224410857	::486125205006610000
175847876	::486125222844956000
50463332	::486125258055753000
299796220	::486125264989343000
461392295	::486125293925457000
54304799	::486125308139945000
54304799	::486125310144827000
54304799	::486125312015478000
32342599	::486125455200645000
23672351	::486125458665504000
111806693	::486125462284824000
51554430	::486125465946832000
111806693	::486125467288604000
111806693	::486125476146982000
111806693	::486125487039602000
111806693	::486125497428869000
111806693	::486125506782191000
161199833	::486125509076467000
234187240	::486125519570599000
161199833	::486125538692448000
168347877	::486125591465189000
23442090	::486125700844249000
285254109	::486125738639503000
15791549	::486125745194803000
423891750	::486125788572700000
260006924	::486125888057380000
32342599	::486125940427087000
326146327	::486125995724783000
19123904	::486126174020452000
19123904	::486126174993522000
19123904	::486126179477225000
483190332	::486126228563177000
260006924	::486126280023490000
62989661	::486126301733224000
210873235	::486126301951311000
431215016	::486126316278661000
431215016	::486126382401871000
103782180	::486126401079480000
62989661	::486126407089917000
326146327	::486126462852800000
19568023	::486126514506067000
123971864	::486126559611195000
32750427	::486126621540098000
295881773	::486126662094843000
312784161	::486126714875949000
465002314	::486126794886508000
624360378	::486126812595232000
400817337	::486126841996918000
35082993	::486126968945905000
57566548	::486127008418504000
400817337	::486127025048911000
103782180	::486127035849658000
182584001	::486127068858437000
192616191	::486127073031757000
26738161	::486127126379520000
89033916	::486127153202077000
131220599	::486127172629700000
99274885	::486127176576552000
131220599	::486127210890153000
213887474	::486127264866639000
50463332	::486127286710579000
373690904	::486127291030712000
465002314	::486127358655488000
373690904	::486127393698877000
44307877	::486127394357399000
131220599	::486127412749418000
160289098	::486127414355849000
160289098	::486127437218975000
400817337	::486127439764926000
131220599	::486127468030337000
533417136	::486127486028480000
160289098	::486127494152458000
16258970	::486127512695894000
266703661	::486127552491044000
400817337	::486127560292450000
33555786	::486127630056710000
341037427	::486127644723781000
378415682	::486127676785049000
378415682	::486127681361035000
16144669	::486127684628402000
160289098	::486127775116308000
99274885	::486127848495648000
27364321	::486127864304398000
349386319	::486127978766544000
356448818	::486128017178361000
32750427	::486128029979000000
230069608	::486128051387109000
243472980	::486128103274446000
356448818	::486128121465552000
50463332	::486128130524864000
86349050	::486128225874374000
479245748	::486128264201515000
496575332	::486128301564755000
491357856	::486128393864224000
349386319	::486128461052772000
431215016	::486128467272949000
260262291	::486128496528224000
294745245	::486128509178224000
351264389	::486128546163597000
86349050	::486128550123405000
277626311	::486128603092881000
278301419	::486128606851383000
57566548	::486128610172862000
192616191	::486128641131044000
329471370	::486128673263587000
349386319	::486128704238526000
306169468	::486128813030797000
16312540	::486128823239729000
15137186	::486128942634795000
183090041	::486129039371800000
331246659	::486129116052484000
347994449	::486129122117451000
67069063	::486129147454824000
160289098	::486129167381966000
327842258	::486129219966353000
259830697	::486129230502047000
230069608	::486129268423143000
152127827	::486129288085647000
160144135	::486129301859733000
129240201	::486129332633366000
42720153	::486129388254425000
22195036	::486129392159326000
327842258	::486129446488137000
567014078	::486129491094159000
409487670	::486129579828858000
409487670	::486129580512509000
409487670	::486129581116510000
309124011	::486129586686951000
160144135	::486129589438013000
35026897	::486129611689164000
284813143	::486129629162266000
68832413	::486129629527539000
377420899	::486129633805336000
93927673	::486129665690435000
51554430	::486129668529991000
22844281	::486129686322622000
160144135	::486129691799994000
32431892	::486129712050503000
245855482	::486129762755432000
32431892	::486129763690745000
309124011	::486129771517337000
587104097	::486129786465816000
183090041	::486129796024254000
118469346	::486129813678088000
205043960	::486129813908762000
567014078	::486129898205872000
470458433	::486129903684042000
431264673	::486130027671863000
51554430	::486130049985544000
23785621	::486130071221325000
23450320	::486130103303536000
8524892	::486130136191074000
93927673	::486130146571599000
481512198	::486130194550255000
15726982	::486130203379245000
260262291	::486130224375947000
50463332	::486130286229327000
284813143	::486130299097841000
327842258	::486130302629470000
93927673	::486130370232852000
192616191	::486130371608592000
259488414	::486130388583342000
284813143	::486130396955156000
67421080	::486130427367669000
18023231	::486130436150943000
26580130	::486130482896044000
426923626	::486130483168686000
377357259	::486130512113569000
345756955	::486130513321525000
284813143	::486130590430007000
50463332	::486130674143731000
284813143	::486130681190563000
73795436	::486130682205581000
33555786	::486130699691651000
198393365	::486130726224408000
67421080	::486130748991094000
104539435	::486130752510513000
62093388	::486130760622284000
301016850	::486130812689981000
159944196	::486130815445630000
23611301	::486130821208625000
91770694	::486130855073820000
222278624	::486130856046497000
345756955	::486130866272215000
440314946	::486130875072274000
23611301	::486130878868115000
345756955	::486130881296211000
327842258	::486130890972864000
32750427	::486130909217701000
93927673	::486130955321503000
186314952	::486130957145997000
67421080	::486130974623686000
90797741	::486130982421274000
276540818	::486131000641355000
345756955	::486131020605820000
145572480	::486131025286680000
345756955	::486131032517652000
168347877	::486131047860416000
240941201	::486131096963121000
345756955	::486131099127382000
276540818	::486131133021978000
345756955	::486131134476996000
50463332	::486131145973583000
32431892	::486131159496417000
22033805	::486131192840728000
240941201	::486131196028403000
331423379	::486131201124470000
348262381	::486131247605755000
345756955	::486131250365599000
227114320	::486131261497704000
199331386	::486131273719873000
240941201	::486131274038263000
221830651	::486131279591518000
18613311	::486131283735494000
51964139	::486131290710630000
458766436	::486131290974846000
123971864	::486131294368067000
345756955	::486131317759700000
67421080	::486131317965221000
240941201	::486131328128004000
50463332	::486131346276765000
2084321	::486131354719899000
185629189	::486131357970468000
240941201	::486131396713250000
345756955	::486131408109195000
54304799	::486131422365638000
54304799	::486131424009785000
54304799	::486131425603637000
123971864	::486131478330212000
96421993	::486131478880067000
22033805	::486131520126849000
470451598	::486131522278133000
240941201	::486131523280596000
152103757	::486131547523645000
29849760	::486131625638764000
23611301	::486131643912974000
301290830	::486131645636825000
240914419	::486131649940172000
23611301	::486131691233501000
123971864	::486131692952764000
129240201	::486131708962406000
240941201	::486131720685506000
240941201	::486131814419816000
486138458	::486131829280239000
192616191	::486131829376700000
62093388	::486131839464402000
255834275	::486131865493835000
22651134	::486131908368429000
240914419	::486131979960582000
240927663	::486132002823753000
278778128	::486132004183080000
115941650	::486132006229905000
7875762	::486132026698117000
131941193	::486132037355839000
17035194	::486132041705357000
109331928	::486132050508800000
32750427	::486132066010951000
129240201	::486132105944895000
37011485	::486132148814897000
221830651	::486132178506379000
129240201	::486132188593676000
253828982	::486132223028887000
431215016	::486132238619144000
358307309	::486132262790893000
120170865	::486132279480438000
192616191	::486132322933030000
290396729	::486132346039439000
129240201	::486132352179908000
245398547	::486132368781369000
168347877	::486132369846317000
327842258	::486132394253352000
467774585	::486132419943084000
849	::486132443750354000
102530016	::486132465975971000
240914419	::486132481553207000
82115262	::486132484833157000
46279759	::486132490411995000
3571651	::486132535886630000
14606079	::486132539375894000
14297098	::486132570770640000
318173357	::486132610565799000
259488414	::486132641406935000
129240201	::486132670871531000
374528956	::486132765738283000
23611301	::486132769265709000
22651134	::486132779407904000
258454374	::486132788245319000
227355784	::486132796839047000
221830651	::486132797669511000
22651134	::486132814241607000
467774585	::486132822483034000
23611301	::486132825952124000
65476712	::486132893912408000
428646436	::486132895766286000
14816854	::486132920835260000
32342599	::486132924647870000
16312540	::486132948417396000
240914419	::486132951713738000
50463332	::486132974987907000
17448907	::486132994198212000
192616191	::486133020840050000
266703661	::486133042084577000
243472980	::486133054843265000
102530016	::486133065211981000
376546976	::486133093137670000
258454374	::486133113735876000
18455966	::486133124649467000
243472980	::486133124753924000
32750427	::486133147893891000
376546976	::486133160158461000
415540928	::486133162561376000
129240201	::486133201350320000
44205530	::486133213375787000
186314952	::486133216604991000
376546976	::486133224259977000
243472980	::486133245860253000
326813935	::486133276277354000
189664484	::486133328928452000
286734780	::486133350831116000
78926478	::486133356224983000
23611301	::486133364772978000
239885742	::486133372834430000
264705173	::486133376672202000
422876369	::486133403478396000
129240201	::486133404363026000
23611301	::486133416749178000
192616191	::486133417050783000
28875632	::486133431667937000
32342599	::486133487137607000
35945417	::486133553600536000
129240201	::486133578535673000
62093388	::486133580801011000
176224586	::486133586395791000
198393365	::486133594067202000
71617108	::486133598794547000
51952627	::486133601625329000
259488414	::486133610177916000
221830651	::486133612593438000
318173357	::486133625990029000
244290101	::486133655283056000
44205530	::486133657975795000
301290830	::486133677882372000
22651134	::486133686664822000
32342599	::486133697347735000
51952627	::486133703404306000
327842258	::486133747646205000
111136825	::486133753496879000
431215016	::486133769586241000
93927673	::486133772887130000
32750427	::486133796505264000
327842258	::486133806001586000
129240201	::486133809750896000
400817337	::486133810333896000
19123904	::486133815791071000
221830651	::486133821595598000
45410414	::486133830919536000
46279759	::486133836120850000
27792069	::486133836976095000
155730095	::486133838431522000
115941650	::486133852545363000
129240201	::486133862918258000
327842258	::486133903204552000
111136825	::486133939086442000
422876369	::486133943130132000
111136825	::486133973404241000
16258970	::486133989669744000
415540928	::486134040139800000
51952627	::486134046175416000
115941650	::486134094388944000
147279456	::486134097056497000
415540928	::486134106594357000
415540928	::486134119080804000
168347877	::486134142002659000
318173357	::486134145014177000
305265637	::486134152488828000
278778128	::486134153935474000
23450320	::486134170117472000
12653722	::486134188198739000
279268567	::486134216284180000
51952627	::486134255244693000
326146327	::486134257404764000
259488414	::486134273192513000
16258970	::486134285431500000
849	::486134285980954000
168347877	::486134300996141000
240914419	::486134313365172000
198393365	::486134317341372000
44205530	::486134331275223000
44205530	::486134356298436000
194129729	::486134358609526000
301290830	::486134370885849000
198393365	::486134387038097000
240941201	::486134443313078000
129240201	::486134454461530000
240941201	::486134461583470000
12653722	::486134472979398000
614436697	::486134484626980000
44205530	::486134488188338000
87956728	::486134578684653000
23785621	::486134632518524000
23785621	::486134635559399000
301290830	::486134662402965000
14253476	::486134727271653000
51952627	::486134864043724000
12653722	::486134921610534000
109060628	::486134936823271000
250713436	::486134966472830000
262449011	::486134984265437000
37011485	::486134995518357000
267357514	::486135038149263000
321578565	::486135043690352000
301290830	::486135044306501000
262449011	::486135059318329000
37011485	::486135104389918000
14584037	::486135128776007000
542693847	::486135142486790000
96966245	::486135142956535000
44205530	::486135157754437000
223243607	::486135212133195000
849	::486135243272093000
58115212	::486135298598793000
330513153	::486135321671647000
376546976	::486135368627277000
32342599	::486135417020772000
376546976	::486135437938163000
16299351	::486135515008499000
106135938	::486135516375433000
32342599	::486135548218585000
254821900	::486135555542220000
51952627	::486135579587796000
401443377	::486135650769309000
376546976	::486135692368826000
247372701	::486135696361787000
250713436	::486135733011247000
90469755	::486135752703492000
278165989	::486135766355935000
13683762	::486135826544214000
366136205	::486135838473199000
397084214	::486135860752945000
195154119	::486135881716101000
316766176	::486135882391359000
19071786	::486135896417124000
12653722	::486135899235696000
62093388	::486135930886295000
104539435	::486135942240284000
82115262	::486136005221564000
301290830	::486136028025978000
14606079	::486136034166468000
14085431	::486136123589402000
106135938	::486136156610764000
269605766	::486136184557408000
46284235	::486136198113394000
45911298	::486136220200624000
269605766	::486136229734273000
428646436	::486136257714868000
19684793	::486136291583459000
3571651	::486136310487609000
19683725	::486136322038697000
19684793	::486136364946432000
22195036	::486136394663092000
157254287	::486136431161524000
109105005	::486136458093154000
160289098	::486136469526818000
15875100	::486136524082532000
50463332	::486136554314665000
50463332	::486136583813210000
560822598	::486136604210495000
137014162	::486136613378859000
12653722	::486136710787366000
14085431	::486136728424808000
253057868	::486136736884350000
27364321	::486136754525982000
253057868	::486136828781531000
16258970	::486136855650254000
155730095	::486136863992725000
50463332	::486136900885823000
18138157	::486136912588320000
253057868	::486136927716798000
354629644	::486136942523084000
12653722	::486136961938518000
86970230	::486136991990292000
50463332	::486137002710941000
24634410	::486137037330710000
15330061	::486137073158848000
41136161	::486137076669095000
33249556	::486137129136033000
67421080	::486137149331214000
86970230	::486137171531669000
21374892	::486137171795914000
106135938	::486137195648913000
187716774	::486137197951590000
80965569	::486137252066500000
22278303	::486137321994346000
51952627	::486137345482043000
21153287	::486137370073247000
55704588	::486137424028786000
21374892	::486137514466365000
300594041	::486137618950664000
16258970	::486137630460239000
28875632	::486137657563439000
21374892	::486137657647308000
224410857	::486137663531929000
221830651	::486137667357130000
16566189	::486137671794692000
18999708	::486137711976144000
111136825	::486137719442010000
114633433	::486137737972416000
41908697	::486137744549511000
316766176	::486137749066362000
620459453	::486137774035456000
41908697	::486137774484242000
637418169	::486137779819016000
351316240	::486137794868572000
73995534	::486137816708313000
366136205	::486137858458411000
351316240	::486137885708795000
316766176	::486137915093704000
106135938	::486137948945928000
12653722	::486137993397157000
240914419	::486137993464274000
320512967	::486138031586689000
255697938	::486138053249888000
15791549	::486138149496561000
399713201	::486138156354646000
21374892	::486138164587671000
24804859	::486138317075787000
12653722	::486138349199953000
129240201	::486138382611795000
81872162	::486138385095196000
168347877	::486138398235557000
24171213	::486138468683112000
57300329	::486138500136583000
33643268	::486138503059611000
23785621	::486138555413331000
240463390	::486138558155988000
122614290	::486138558529277000
16299351	::486138562786918000
12653722	::486138578796154000
407384648	::486138581568610000
238788821	::486138615013974000
324171027	::486138619724189000
129240201	::486138664624209000
33643268	::486138665236578000
21374892	::486138668885622000
63720288	::486138670106558000
579647636	::486138674250547000
239885742	::486138679396536000
347994449	::486138696161566000
309981035	::486138699499835000
33643268	::486138701571842000
256088386	::486138735499554000
239885742	::486138759658749000
129240201	::486138797189390000
129240201	::486138863031554000
49221112	::486138879968157000
238024746	::486138884762652000
108605734	::486138922389344000
157254287	::486138939112058000
54697279	::486138947945250000
106135938	::486138960867893000
374228630	::486138979968749000
18023231	::486138995500666000
239885742	::486139020758351000
239702167	::486139024990429000
238788821	::486139040094113000
151212329	::486139063704223000
48098530	::486139119513636000
103678189	::486139153693048000
100195876	::486139224777703000
100195876	::486139225381679000
198911524	::486139320311373000
48098530	::486139339286388000
106135938	::486139380617060000
236271147	::486139446920626000
150828387	::486139508774404000
35026897	::486139510502080000
28771314	::486139520501297000
620459453	::486139531645968000
21374892	::486139543687421000
374228630	::486139547239993000
25084916	::486139575111536000
48098530	::486139612276867000
27364321	::486139660981518000
68818829	::486139722209587000
14780915	::486139753042292000
289084083	::486139804912865000
24804859	::486139829487300000
423862446	::486139830808899000
52542320	::486139862450335000
20020647	::486139890875121000
243472980	::486139928770662000
337169907	::486139953617698000
33643268	::486140025516482000
483190332	::486140053597351000
316766176	::486140074803732000
3571651	::486140085361209000
265760942	::486140105640251000
81872162	::486140134870757000
483190332	::486140161026052000
603136773	::486140167804055000
106561609	::486140170253512000
52542320	::486140179879440000
51952627	::486140191002722000
57566548	::486140193489960000
475210759	::486140198137638000
48098530	::486140201475915000
849	::486140255238914000
394962689	::486140293268258000
518141549	::486140301565001000
518141549	::486140325287956000
65476712	::486140330920919000
60131090	::486140331113476000
16312540	::486140342777823000
19374297	::486140359085264000
243472980	::486140409559531000
116098184	::486140416861814000
106135938	::486140420083027000
243472980	::486140461556301000
253126912	::486140495534362000
102489930	::486140528786821000
277251070	::486140542414123000
19734494	::486140547191427000
702450841	::486140548588130000
351152035	::486140572777082000
26580130	::486140600261955000
24804859	::486140606289154000
216591008	::486140617529896000
245398547	::486140642389917000
409487670	::486140688371679000
409487670	::486140689034383000
635425103	::486140709712297000
216591008	::486140731732418000
337169907	::486140832961933000
337169907	::486141000176263000
337169907	::486141018887057000
267482514	::486141028496199000
702450841	::486141033210580000
247374067	::486141034930651000
337169907	::486141043679576000
50216950	::486141058560974000
503911979	::486141066546925000
106135938	::486141108095692000
92870542	::486141119030243000
590556372	::486141152224370000
253126912	::486141158226014000
50216950	::486141166618812000
247374067	::486141175884443000
344442687	::486141197975441000
124517802	::486141199838117000
326146327	::486141200551133000
68966030	::486141207278411000
253126912	::486141231924146000
390759619	::486141242871267000
92870542	::486141250215497000
15467792	::486141254606925000
76977679	::486141256225918000
244290101	::486141256825700000
81643358	::486141275096514000
247374067	::486141284735008000
179519500	::486141297871179000
390759619	::486141339914883000
56509474	::486141403596988000
358307309	::486141417043927000
337169907	::486141431476518000
337169907	::486141455786721000
360183119	::486141467929608000
41685125	::486141486556123000
384955934	::486141486560731000
337169907	::486141499487166000
17339508	::486141532756381000
161199833	::486141538032832000
337169907	::486141566730240000
19734494	::486141587773075000
849	::486141639144898000
8036902	::486141667729092000
239885742	::486141670531297000
28827091	::486141701300297000
84870240	::486141710922428000
337169907	::486141764437159000
18752326	::486141793587576000
48098530	::486141828605808000
337169907	::486141848457474000
388558032	::486141913985449000
250713436	::486141953910648000
48098530	::486141954799837000
321102847	::486141982147092000
216833550	::486141990631788000
132649069	::486141993723396000
384955934	::486142032214523000
111136825	::486142045791080000
132649069	::486142049776054000
50216950	::486142054863343000
337169907	::486142078766686000
114077276	::486142082340241000
124517802	::486142098438373000
316766176	::486142124631408000
428646436	::486142144139493000
45759903	::486142161524514000
111136825	::486142199877230000
28827091	::486142217501691000
48098530	::486142218902581000
50216950	::486142231443550000
316026178	::486142245834223000
92870542	::486142247620993000
85211920	::486142263337447000
237621304	::486142278059048000
56169190	::486142318030749000
33555786	::486142371038789000
48098530	::486142378512637000
111136825	::486142399929135000
124517802	::486142424243527000
337169907	::486142439049023000
48098530	::486142447307599000
53312065	::486142467457449000
28827091	::486142483227615000
22431584	::486142484016541000
375967762	::486142486352379000
245855482	::486142511359225000
337169907	::486142561593991000
274712500	::486142582762659000
44779656	::486142609531105000
86604355	::486142624387313000
176188106	::486142626551582000
82115262	::486142635128541000
227893380	::486142653038600000
48098530	::486142680636719000
224410857	::486142685397671000
286734780	::486142687494406000
146855323	::486142716427116000
155730095	::486142731152920000
430387521	::486142779785887000
14780915	::486142851756326000
19766821	::486142861294194000
389676504	::486142931074445000
147997393	::486143013585170000
36579395	::486143072275668000
16258970	::486143076780736000
637418169	::486143087802986000
31258629	::486143148406484000
221098400	::486143156098826000
48098530	::486143177594646000
92840294	::486143179654062000
349386319	::486143188109783000
45759903	::486143231118147000
236528732	::486143246058663000
351264389	::486143258716680000
503708554	::486143310482771000
326146327	::486143329307209000
18455966	::486143349884473000
274432702	::486143364367015000
48098530	::486143385313349000
503911979	::486143460768886000
51649971	::486143470369656000
280297585	::486143473855107000
81469472	::486143479513247000
48098530	::486143522118979000
377420899	::486143545590284000
230069608	::486143576334946000
24821703	::486143576838270000
374772557	::486143583359991000
106135938	::486143592688123000
19568023	::486143593095000000
230069608	::486143601370759000
45278487	::486143635495198000
111136825	::486143696467816000
22005666	::486143711512760000
48098530	::486143821022253000
387461887	::486143823710388000
14606079	::486143852378464000
3571651	::486143884633055000
306169468	::486143900378492000
247374067	::486143927448518000
340646680	::486143953670922000
245398547	::486143966111629000
18752326	::486143988148490000
14520186	::486144000517500000
337169907	::486144013745922000
106135938	::486144037028524000
51979136	::486144045060595000
32171318	::486144074525986000
16258970	::486144075826229000
431215016	::486144078183014000
14520186	::486144091881996000
20941662	::486144133892169000
122283306	::486144141210824000
169226510	::486144143479955000
418312513	::486144149545287000
115459999	::486144166364061000
41685125	::486144167471357000
111136825	::486144178179424000
124517802	::486144179165491000
187716774	::486144189395005000
107842096	::486144205308174000
161199833	::486144205371097000
14205371	::486144227441913000
161199833	::486144235683319000
48098530	::486144274166063000
115941650	::486144295024353000
124517802	::486144312166854000
384955934	::486144340285456000
187716774	::486144350787604000
124517802	::486144354244104000
337169907	::486144376096059000
1318301	::486144388267905000
34087430	::486144406823501000
72143337	::486144435537707000
36612981	::486144437546803000
16299351	::486144448586600000
337169907	::486144453027966000
61698439	::486144465632264000
528975562	::486144469515792000
16258970	::486144479527964000
255697938	::486144505087672000
374739722	::486144570472689000
32342599	::486144582548074000
230069608	::486144615272439000
14520186	::486144642296332000
279235824	::486144668237713000
196659229	::486144734969475000
230069608	::486144758621175000
1318301	::486144774601076000
100090407	::486144814673842000
17339508	::486144820558434000
179519500	::486144832755097000
337169907	::486144835066163000
113048616	::486144848064286000
45759903	::486144863037976000
351316240	::486144881014751000
24136198	::486144883825319000
331482356	::486144885443948000
587104097	::486144904616103000
437898031	::486144931971727000
255697938	::486144954771570000
16258970	::486144957645082000
22648162	::486144966733737000
111136825	::486144974598070000
567014078	::486144982751789000
528975562	::486144989932437000
255697938	::486145040142438000
16299351	::486145059218550000
176188106	::486145090445123000
18183371	::486145123731124000
45759903	::486145127346233000
79363954	::486145139929141000
106135938	::486145175865929000
227893380	::486145192626749000
41908697	::486145208854118000
176188106	::486145220778938000
16566189	::486145242056642000
255697938	::486145247110381000
310330192	::486145254878617000
336821368	::486145259898814000
269605766	::486145266156728000
136791341	::486145297865641000
49455873	::486145322981150000
269605766	::486145344804487000
16258970	::486145349204332000
22651134	::486145355957161000
111136825	::486145363800109000
113722629	::486145380111753000
345756955	::486145386155765000
318173357	::486145437909266000
255697938	::486145481462915000
22651134	::486145497330372000
83513704	::486145570982350000
16258970	::486145574769790000
22651134	::486145624216457000
45759903	::486145626636185000
16258970	::486145628373004000
519909326	::486145629182492000
45759903	::486145632977952000
33555786	::486145637323657000
48098530	::486145641446666000
16299351	::486145646026817000
61718844	::486145653505290000
337169907	::486145653802680000
34087430	::486145654779949000
264622253	::486145693925380000
321794820	::486145697339568000
6284612	::486145699180867000
187716774	::486145718675992000
467027311	::486145745184378000
176188106	::486145746694340000
372479589	::486145775320068000
52105336	::486145808316633000
20620620	::486145809893711000
18023231	::486145817850699000
48098530	::486145833822203000
77078922	::486145834581782000
374739722	::486145861567533000
77078922	::486145870032015000
124517802	::486145874083741000
48098530	::486145878156005000
85399171	::486145889384534000
6284612	::486145894165667000
1565041	::486145897987059000
40783277	::486145905750335000
18015033	::486145956241735000
48098530	::486145959894605000
124517802	::486145973790707000
133341985	::486145977796280000
22005666	::486145992836657000
337169907	::486145996884176000
23785621	::486146011929513000
70571907	::486146022792372000
255697938	::486146098399301000
33108084	::486146111556419000
437898031	::486146132993929000
48764697	::486146140140625000
16258970	::486146143127363000
67069063	::486146186122760000
267936760	::486146196293955000
77078922	::486146205890936000
48098530	::486146231991693000
77078922	::486146246563082000
23933265	::486146273167171000
45759903	::486146286626680000
124517802	::486146326011609000
255697938	::486146363865202000
324171027	::486146400812404000
6945382	::486146402175561000
461392295	::486146415815438000
51814269	::486146517271867000
282779381	::486146543741722000
213887474	::486146550004191000
40783277	::486146551706705000
230903702	::486146558686019000
40783277	::486146559856234000
6284612	::486146560905216000
46978610	::486146589631586000
324171027	::486146592219889000
62093388	::486146596422557000
32342599	::486146603363737000
258454374	::486146621743570000
123739379	::486146648616079000
6284612	::486146664928129000
77078922	::486146678471532000
51814269	::486146679050338000
347994449	::486146680065380000
59705683	::486146682749730000
77078922	::486146691142524000
16258970	::486146691998171000
18183371	::486146712986087000
69771494	::486146754778525000
378200627	::486146758658256000
383856422	::486146767130738000
387461887	::486146768459923000
461392295	::486146784519929000
198406854	::486146795874316000
264608632	::486146821002362000
48098530	::486146830669844000
383856422	::486146845639712000
176188106	::486146853248180000
383856422	::486146867684597000
346127757	::486146888098656000
503911979	::486146903466184000
32342599	::486146938312486000
40783277	::486146952992534000
48098530	::486146960529715000
384955934	::486146970596442000
182584001	::486146977651253000
77078922	::486146985700122000
17974977	::486146997716398000
250969967	::486147034416574000
267936760	::486147045690834000
182584001	::486147080176820000
324171027	::486147097142362000
254821900	::486147099432861000
19161423	::486147118604615000
115141777	::486147123751030000
19147974	::486147126150168000
20026791	::486147147448848000
192616191	::486147148950433000
253057868	::486147155535470000
182584001	::486147171893645000
33108084	::486147185931591000
148436850	::486147186984751000
30516926	::486147187077046000
47851190	::486147192768724000
317524005	::486147212087287000
254821900	::486147244958433000
461392295	::486147246748995000
255697938	::486147248305102000
171103429	::486147271696723000
458766436	::486147276889276000
67296324	::486147298586804000
352531780	::486147346107887000
254821900	::486147359060283000
519086519	::486147386268340000
607016651	::486147409353773000
70571907	::486147439921872000
31403901	::486147445299367000
182584001	::486147461090922000
239149781	::486147491742511000
19568023	::486147572377997000
246050172	::486147581076967000
352531780	::486147591977967000
81643358	::486147595354771000
239149781	::486147604690923000
44205530	::486147608512299000
316026178	::486147621120012000
254821900	::486147627072094000
3571651	::486147637091913000
78653568	::486147666737627000
65576332	::486147681136308000
607016651	::486147716909518000
31403901	::486147761013010000
59288102	::486147770139836000
239149781	::486147862808367000
40783277	::486147871037587000
187741596	::486147872879288000
458766436	::486147887017906000
14780915	::486147891548155000
209223008	::486147930530004000
65832155	::486147935860576000
236271147	::486147944253378000
36250685	::486147984480948000
597038752	::486147995931398000
124517802	::486147998729388000
33108084	::486148003300798000
59288102	::486148004861460000
33299478	::486148011056062000
242912563	::486148030270537000
61318348	::486148032195346000
625951846	::486148032816488000
83163050	::486148042228518000
61718844	::486148053850927000
139447011	::486148061807521000
61718844	::486148087518613000
227893380	::486148089276030000
81872162	::486148098750955000
384955934	::486148108485931000
224410857	::486148112319541000
124517802	::486148135514021000
254821900	::486148151838277000
139447011	::486148152031203000
374739722	::486148201851154000
109331928	::486148213141807000
520533224	::486148214324613000
33299478	::486148218997051000
242912563	::486148290447433000
475210759	::486148292406177000
20026791	::486148297103396000
182584001	::486148330851151000
234187240	::486148334306873000
326827026	::486148337632940000
597038752	::486148341105819000
132768456	::486148342414458000
240766538	::486148351378096000
29018568	::486148361683488000
384955934	::486148370265014000
24543872	::486148377252745000
40783277	::486148381417291000
63490594	::486148395526922000
48098530	::486148397573754000
374739722	::486148412946268000
33299478	::486148415445680000
62093388	::486148432529469000
310144986	::486148433879638000
255697938	::486148439751680000
318700673	::486148449398583000
240766538	::486148467761623000
396923534	::486148468059041000
24113194	::486148498220646000
79476731	::486148504524718000
15330061	::486148515534733000
186823940	::486148533020418000
259746323	::486148533360160000
340646680	::486148534253543000
108204138	::486148568236179000
596678073	::486148592520814000
67421080	::486148610984144000
19161423	::486148618240290000
122725183	::486148638054154000
212475056	::486148641099243000
28875632	::486148647252271000
40783277	::486148656878194000
255697938	::486148669708976000
218956862	::486148676981895000
17028109	::486148683881136000
78513872	::486148687312486000
255697938	::486148820103729000
270025296	::486148845001510000
17655353	::486148861790912000
227577445	::486148894544658000
100626124	::486148897673576000
24821703	::486148905021632000
35945417	::486148916757295000
18336787	::486148933970714000
16299351	::486148938194776000
227072583	::486148938748010000
318700673	::486148954342436000
69916558	::486148988517642000
27538070	::486149000236498000
210873235	::486149007660830000
78653568	::486149063231143000
338073739	::486149077566889000
335101950	::486149088086216000
187047785	::486149090099486000
24738840	::486149115101716000
342508573	::486149127320121000
17028109	::486149128863248000
434545772	::486149135129526000
204292930	::486149135318278000
115550523	::486149176854466000
40783277	::486149209301594000
141976809	::486149223927136000
420403218	::486149240864120000
255697938	::486149244558909000
15875100	::486149275068686000
414066292	::486149276435628000
255697938	::486149290545274000
28875632	::486149311051218000
115550523	::486149333826281000
329333638	::486149337181724000
220587584	::486149389556015000
399408344	::486149391762223000
167513343	::486149392257527000
104539435	::486149399828262000
26580506	::486149408674021000
104539435	::486149441586753000
167513343	::486149446649249000
27323374	::486149465032511000
252793957	::486149488197660000
319420243	::486149498612486000
32171318	::486149513258991000
506519570	::486149523194916000
187047785	::486149531700981000
264677315	::486149538554466000
386861626	::486149554983534000
114077276	::486149659815981000
114077276	::486149659824377000
114077276	::486149660092809000
187047785	::486149661833433000
161199833	::486149745744683000
39507361	::486149894965841000
259488414	::486149897200992000
111136825	::486149906894041000
377555310	::486149940259729000
396923534	::486149954080358000
187047785	::486149989467316000
170815462	::486149994723147000
36612981	::486150024426835000
17655353	::486150027018911000
387206849	::486150038037356000
262939560	::486150042160353000
597038752	::486150046136557000
111136825	::486150050288918000
240766538	::486150057700651000
319420243	::486150100196917000
40783277	::486150165569355000
614096745	::486150223316537000
26580506	::486150254862286000
61318348	::486150281135394000
597038752	::486150297631207000
358307309	::486150307915632000
86243090	::486150317730324000
224410857	::486150334176587000
14297098	::486150360080613000
31403901	::486150376992022000
235382002	::486150385220874000
19766821	::486150405953703000
326146327	::486150411045187000
86604355	::486150424026972000
168964399	::486150468335194000
52494533	::486150474005876000
136129525	::486150530763206000
402229763	::486150573247324000
365151006	::486150584806801000
85111877	::486150588422307000
52494533	::486150592062967000
342508573	::486150592893829000
30242503	::486150599914692000
106135938	::486150614145982000
16299351	::486150623516442000
25408355	::486150645053804000
19683725	::486150652473905000
299284663	::486150673143443000
50805763	::486150680155914000
259746323	::486150693015662000
139447011	::486150704231616000
50805763	::486150712301064000
232736272	::486150716705083000
230327491	::486150729359298000
25408355	::486150730751819000
239149781	::486150738196701000
171103429	::486150754546114000
168964399	::486150765904285000
212475056	::486150773269475000
38991775	::486150816022032000
232736272	::486150836968357000
29327418	::486150840315838000
285254109	::486150849060560000
257625769	::486150861555789000
614096745	::486150863606407000
518141549	::486150874083774000
310654760	::486150875220807000
259746323	::486150879016267000
17655353	::486150901678501000
310654760	::486150921781772000
437898031	::486150924356685000
544538144	::486150943587573000
14085431	::486150954983890000
544538144	::486150961123975000
23663256	::486150968484954000
17028109	::486150980627861000
22005666	::486150982569426000
466873056	::486150999875125000
299284663	::486151012059586000
22005666	::486151030166396000
259488414	::486151059035811000
255697938	::486151064022831000
25408355	::486151068964102000
243014276	::486151084088377000
52494533	::486151089201233000
114579662	::486151114526453000
85111877	::486151129827274000
15330061	::486151154774974000
17028109	::486151157639688000
127943795	::486151171997171000
255697938	::486151182679678000
259746323	::486151223960035000
286734780	::486151233820823000
24543872	::486151243619115000
262449011	::486151269065961000
255697938	::486151273755197000
348725381	::486151296336924000
106135938	::486151332110163000
399408344	::486151343212474000
396929208	::486151362812473000
614096745	::486151369435275000
384955934	::486151388976939000
409487670	::486151394164879000
3571651	::486151413320658000
363722761	::486151421281062000
139447011	::486151424024539000
357017353	::486151446854111000
357017353	::486151484250521000
65476712	::486151498036830000
348725381	::486151509575344000
363722761	::486151510393225000
17028109	::486151518622478000
12653722	::486151531306029000
35599852	::486151542093774000
614096745	::486151591364272000
466873056	::486151619281567000
57065165	::486151620947083000
198911524	::486151653091848000
139447011	::486151660641992000
17028109	::486151680040255000
389954423	::486151713074577000
73275873	::486151741629399000
200685756	::486151743739146000
318627551	::486151767361462000
21117523	::486151772994408000
17028109	::486151812395724000
259488414	::486151814098583000
348725381	::486151823552561000
60160675	::486151856377577000
234649932	::486151858105630000
372068999	::486151875939819000
247374067	::486151904297508000
60160675	::486151909573554000
252793957	::486151924698214000
106135938	::486151939160174000
255311687	::486151942255554000
282328751	::486151971934437000
60160675	::486152025969680000
348725381	::486152035016798000
37011485	::486152045414846000
348725381	::486152068772528000
234649932	::486152076209434000
303427354	::486152092001001000
17028109	::486152095528017000
348725381	::486152107955744000
57651074	::486152129166340000
15467792	::486152152234991000
67450397	::486152169221918000
544538144	::486152236263677000
367941154	::486152243024887000
92905148	::486152250759606000
35599852	::486152270560501000
614096745	::486152288570859000
348725381	::486152289879486000
262449011	::486152310276784000
360183119	::486152327972532000
124517802	::486152337086758000
275681559	::486152380681961000
31403901	::486152382188105000
342508573	::486152427004264000
15361643	::486152452173873000
204292930	::486152456401743000
34071360	::486152492648898000
348725381	::486152529227415000
16258970	::486152553810239000
19161423	::486152555412467000
244290101	::486152562198863000
201899461	::486152600627068000
136880369	::486152634227634000
299284663	::486152636832309000
348725381	::486152646403690000
17028109	::486152646772801000
35599852	::486152650371510000
366136205	::486152674975309000
234078302	::486152701072244000
22504277	::486152709532565000
320249108	::486152721553436000
47929423	::486152731258675000
224410857	::486152770383515000
614096745	::486152788724822000
19161423	::486152799017660000
342508573	::486152830039121000
201899461	::486152832752435000
342508573	::486152841099509000
342508573	::486152868425383000
62093388	::486152869100658000
17028109	::486152871239380000
725532679	::486152872099586000
15361643	::486152884317585000
553738195	::486152917314195000
14780915	::486152941569843000
17028109	::486152957751087000
553738195	::486152993675681000
151604434	::486153034859159000
234078302	::486153042123694000
252674018	::486153050369716000
41143305	::486153050554245000
544538144	::486153059710427000
341037427	::486153060889001000
259746323	::486153060989669000
25925656	::486153068900151000
371578955	::486153071353794000
49221816	::486153096444141000
124517802	::486153126190518000
101138081	::486153146436440000
78653568	::486153161414287000
553738195	::486153166484824000
33703073	::486153170637578000
367941154	::486153208151044000
51964139	::486153245945896000
634164272	::486153264610557000
259746323	::486153282612510000
52494533	::486153288987840000
101138081	::486153299952144000
349484189	::486153311855206000
67450397	::486153371150057000
51979136	::486153405404946000
51979136	::486153420487680000
67450397	::486153443510210000
24543872	::486153451853058000
214970887	::486153458299719000
17028109	::486153458802651000
77078922	::486153497587773000
26738161	::486153504185409000
34689419	::486153504315043000
19222225	::486153527203340000
244290101	::486153532349743000
59288102	::486153551379726000
544538144	::486153560439009000
244290101	::486153591162294000
15330061	::486153637513932000
259746323	::486153638645993000
379304556	::486153641687261000
77078922	::486153644715540000
423830555	::486153664789106000
614096745	::486153672221392000
52494533	::486153686968590000
366136205	::486153718099103000
17028109	::486153725044457000
1318301	::486153746108252000
18183371	::486153753632841000
77078922	::486153766883057000
71557910	::486153794229526000
544538144	::486153807953293000
71557910	::486153831554629000
24543872	::486153838131707000
44205530	::486153842103291000
597834721	::486153871316635000
52494533	::486153875372507000
198393365	::486153894678917000
338664006	::486153957677350000
51979136	::486153982876725000
26738161	::486153992976994000
614096745	::486154006863958000
100339690	::486154045866795000
259746323	::486154080633384000
169240898	::486154082436915000
244290101	::486154095481217000
202791635	::486154097142153000
57651074	::486154105455263000
578505853	::486154121951457000
23611301	::486154128767209000
338664006	::486154128943378000
51979136	::486154141958275000
321578565	::486154147608395000
31056422	::486154175592407000
244290101	::486154181703524000
19766821	::486154184409235000
384503737	::486154186053410000
396923534	::486154199621586000
396655167	::486154215489036000
578505853	::486154233167626000
35256600	::486154259176910000
26738161	::486154278290354000
100339690	::486154280278056000
245855482	::486154321504247000
29327418	::486154324943585000
581342731	::486154350729781000
24983393	::486154369533218000
199331386	::486154394095063000
252674018	::486154394333753000
259746323	::486154406958600000
54466394	::486154416420950000
17028109	::486154416483864000
515049896	::486154518455779000
77078922	::486154523313192000
374228630	::486154605802168000
139447011	::486154624995700000
100339690	::486154649913671000
16568377	::486154662089732000
337416247	::486154685158412000
124517802	::486154688296157000
395703736	::486154738694909000
51979136	::486154764917297000
400817337	::486154784756355000
71557910	::486154792851349000
200685756	::486154796399751000
20782081	::486154830013284000
338664006	::486154846165164000
124517802	::486154852587032000
428646436	::486154895096287000
200849010	::486154937307381000
499995726	::486154957762985000
41465619	::486155010552520000
280749613	::486155025614659000
48098530	::486155029187813000
51650419	::486155043049967000
347994449	::486155058447679000
544538144	::486155059319668000
14606079	::486155092647608000
113048616	::486155112167923000
33011898	::486155112893919000
396786261	::486155143767785000
23785621	::486155186575273000
3571651	::486155187376373000
14606079	::486155190605606000
96793797	::486155217314926000
544538144	::486155225628041000
14085431	::486155243982712000
26738161	::486155290342326000
26738161	::486155354078986000
341037427	::486155364082401000
221098400	::486155427772518000
22005666	::486155428305182000
521938520	::486155442079678000
431215016	::486155481900015000
133112299	::486155503828213000
50811080	::486155510932975000
36612981	::486155549763846000
458639179	::486155564599099000
374739722	::486155570471501000
26580506	::486155575240441000
26738161	::486155602985779000
374739722	::486155607188459000
267936760	::486155656081047000
305370209	::486155720832733000
71557910	::486155748582244000
311924851	::486155787107303000
305370209	::486155808283979000
63996070	::486155811408711000
36612981	::486155811651981000
458639179	::486155821709926000
215189306	::486155823023136000
513434526	::486155848033370000
85155674	::486155854681354000
305370209	::486155873119531000
429375230	::486155886629363000
607637849	::486155886952316000
108204138	::486155905839693000
81016171	::486155914785734000
249468865	::486155973682135000
227577445	::486155974051651000
396929208	::486155975926112000
305370209	::486155979134746000
544538144	::486155992409726000
36612981	::486155999988834000
71557910	::486156065986203000
375364618	::486156078111928000
17028109	::486156125658554000
267936760	::486156127499862000
28875632	::486156131820007000
101881386	::486156134588641000
280798922	::486156135842324000
232901934	::486156142570381000
28875632	::486156172156612000
2084321	::486156196869459000
596113934	::486156197335007000
19766821	::486156198501023000
103782180	::486156218374057000
232736272	::486156220135243000
384955934	::486156231443488000
198233216	::486156253664526000
196742313	::486156274967384000
411222321	::486156279321473000
28875632	::486156284924686000
521938520	::486156304747331000
185629189	::486156306328612000
81630455	::486156315736014000
45278487	::486156329132634000
544538144	::486156349722488000
302408703	::486156352499101000
358307309	::486156449102323000
26738161	::486156455285108000
19161423	::486156469835149000
63720288	::486156508363632000
318700673	::486156527783247000
264608632	::486156532871335000
81630455	::486156536327053000
384530394	::486156542161723000
27331165	::486156555809611000
12653722	::486156564588281000
59288102	::486156596427653000
81630455	::486156634645749000
189916646	::486156654028005000
26738161	::486156688194826000
265760942	::486156721774026000
15875100	::486156770487070000
59622669	::486156779701538000
388374921	::486156806029578000
411222321	::486156840187990000
257625769	::486156878830108000
146608159	::486156906013003000
14780915	::486156914989236000
82115262	::486156918113574000
39507361	::486156931204390000
37080273	::486156942424162000
265760942	::486157017896075000
245398547	::486157032865955000
62093388	::486157071357063000
20782081	::486157084837560000
17028109	::486157110724419000
379304556	::486157181373644000
24171213	::486157184892289000
411222321	::486157187044343000
458639179	::486157187828310000
81630455	::486157215472947000
62093388	::486157240572067000
37294507	::486157258393264000
411222321	::486157312143683000
64942768	::486157344955723000
81630455	::486157349061533000
36612981	::486157371043885000
51554430	::486157373669928000
244290101	::486157448642711000
28875632	::486157466871160000
410403898	::486157514208059000
315296719	::486157522370195000
104990093	::486157538803466000
23820736	::486157558151778000
849	::486157569359372000
57300329	::486157581606748000
167144906	::486157597817319000
24171213	::486157648354504000
359806236	::486157663982452000
727422228	::486157697398865000
387863634	::486157716117680000
20020647	::486157736061591000
167282271	::486157738641477000
849	::486157750872047000
244290101	::486157753409228000
67492430	::486157765879267000
305370209	::486157770182238000
494376740	::486157800905535000
16312540	::486157801157562000
62093388	::486157831784366000
136880369	::486157840441024000
494376740	::486157851379777000
27836945	::486157856798822000
27836945	::486157858807877000
305370209	::486157898494386000
6092972	::486157907168608000
42910967	::486157914030485000
408049418	::486157918606082000
339312291	::486157922607460000
198233216	::486157926352949000
374739722	::486157936105123000
299796220	::486157951246540000
315296719	::486157956866527000
19766821	::486157961170284000
71557910	::486157978874032000
494376740	::486157983454220000
321578565	::486157983517515000
378850242	::486157993999093000
187047785	::486157997823905000
56508824	::486158007433056000
364035957	::486158025687068000
318700673	::486158028907884000
202196262	::486158045815529000
80895456	::486158046604062000
14606079	::486158064072925000
225959127	::486158136907022000
396177532	::486158147208216000
17655353	::486158231530528000
71557910	::486158241508782000
494376740	::486158246122516000
387472182	::486158282961072000
356448818	::486158302578225000
19161423	::486158308659572000
62093388	::486158315349868000
396952554	::486158315601547000
29786990	::486158328091791000
318700673	::486158339928125000
337416247	::486158375114133000
493221106	::486158376586342000
356448818	::486158397877022000
318700673	::486158463601364000
279268567	::486158465065566000
324171027	::486158498380513000
305370209	::486158530345308000
42297542	::486158586310303000
356448818	::486158591809040000
241995287	::486158605679226000
83428249	::486158609567326000
51650419	::486158640286818000
182645046	::486158727980916000
379253079	::486158749024149000
355598729	::486158754191118000
224095849	::486158754841247000
277996494	::486158760763609000
202196262	::486158778371293000
384955934	::486158785158078000
291221395	::486158796948250000
42910967	::486158840690667000
35256600	::486158860319612000
18999708	::486158881781858000
429375230	::486158884579471000
18999708	::486158913272692000
249388532	::486158937830354000
26113249	::486158955778162000
3571651	::486158961675370000
356448818	::486158975604641000
266210776	::486158989009235000
253828982	::486158999360770000
170815462	::486159032403894000
23967395	::486159084891021000
24171213	::486159094923804000
214465537	::486159095368392000
306169468	::486159105824808000
301497892	::486159167410171000
589542040	::486159205431521000
44779656	::486159212607987000
23967395	::486159213979107000
305370209	::486159223793778000
224095849	::486159235374268000
67450397	::486159241430831000
112801155	::486159252176646000
115550523	::486159288830656000
551248502	::486159295889694000
128666650	::486159314881486000
375967762	::486159316542431000
19683725	::486159336641925000
80895456	::486159355914780000
275902246	::486159371273895000
238788821	::486159451469017000
22005666	::486159454052708000
603136773	::486159526307958000
436716308	::486159532758802000
301497892	::486159548085182000
15170503	::486159570209734000
67450397	::486159572432719000
483526518	::486159574596980000
224095849	::486159593815281000
446541836	::486159601692205000
589542040	::486159624568324000
275902246	::486159634164506000
238788821	::486159639789047000
16258970	::486159685557288000
259488414	::486159706063257000
80895456	::486159716725563000
399114412	::486159734618087000
356448818	::486159750678470000
112801155	::486159774719819000
33676766	::486159798769942000
446541836	::486159811298344000
24171213	::486159874309373000
127943795	::486159892269768000
127943795	::486159935190073000
318700673	::486160059970240000
264335101	::486160143055196000
127943795	::486160153381990000
24171213	::486160154363043000
603136773	::486160181022052000
65576332	::486160189259649000
587104097	::486160217881604000
22005666	::486160224571518000
273748024	::486160225192255000
259488414	::486160277667606000
20782081	::486160279349506000
292012619	::486160279768936000
61318348	::486160298483937000
326813935	::486160307535245000
29500521	::486160356121657000
115550523	::486160360353701000
19147974	::486160370453598000
433142367	::486160399054544000
238788821	::486160400455438000
29500521	::486160435335286000
238788821	::486160451323969000
594950682	::486160478402379000
131220599	::486160487860543000
39507361	::486160488045498000
459660056	::486160491287695000
58652870	::486160502138359000
167144906	::486160574703624000
356448818	::486160603976065000
276131997	::486160707503673000
21374892	::486160764081016000
24803741	::486160769588137000
79348656	::486160770078486000
62870601	::486160776302850000
396929208	::486160791817580000
459660056	::486160814299447000
79348656	::486160827343335000
21374892	::486160836034322000
17028109	::486160855742951000
228915951	::486160882695548000
412792027	::486160891574906000
228915951	::486160907186077000
24494616	::486160916648828000
108204138	::486160945438535000
214465537	::486160947686285000
17655353	::486160956104642000
224095849	::486160964878729000
14780915	::486160983279538000
305370209	::486160986252906000
212475056	::486160995039997000
224103552	::486161017529856000
290396729	::486161033929555000
318173357	::486161044427902000
214465537	::486161048584454000
24804859	::486161054414557000
727422228	::486161085100486000
40126821	::486161114397306000
372499722	::486161123528687000
277378135	::486161141312528000
243014276	::486161156579409000
16807883	::486161172270678000
300607168	::486161182244765000
408772521	::486161218965889000
20782081	::486161245792632000
324171027	::486161253757636000
305370209	::486161284035911000
188417746	::486161309096873000
411222321	::486161320161845000
509524562	::486161325144702000
301244128	::486161345700978000
727422228	::486161367335182000
269370098	::486161370329522000
256750208	::486161389757550000
264705173	::486161406056620000
405239647	::486161418014560000
374528956	::486161437622951000
15875100	::486161448964747000
594950682	::486161498721353000
17455392	::486161517562191000
324171027	::486161519257092000
50805763	::486161520402104000
15330061	::486161530174832000
727422228	::486161538395672000
360231979	::486161559564337000
33342988	::486161575817265000
410461303	::486161578169864000
411222321	::486161621929431000
462487376	::486161626005921000
51650419	::486161630213181000
58028621	::486161661867225000
324171027	::486161680427417000
433142367	::486161694540853000
95072707	::486161695610380000
115550523	::486161705555066000
27538070	::486161708507869000
322413121	::486161719761186000
322413121	::486161730230177000
19766821	::486161738988277000
336195050	::486161750895906000
82115262	::486161755966427000
33342988	::486161765236244000
562393615	::486161769736318000
358452616	::486161786865844000
410461303	::486161787197194000
15728310	::486161811360600000
447313860	::486161815349387000
215109001	::486161819073904000
410461303	::486161842234880000
168274200	::486161843946139000
23967395	::486161869506220000
413735493	::486161875348910000
29018568	::486161917694980000
51554430	::486161921998327000
50805763	::486161925827334000
412792027	::486161927559606000
322446637	::486161931951026000
33342988	::486161949227753000
113048616	::486161979912888000
113048616	::486161980856610000
42910967	::486161985793720000
594950682	::486162002536972000
271738272	::486162013760917000
131254355	::486162023915327000
29984961	::486162036502458000
228915951	::486162045289521000
21374892	::486162048645365000
305370209	::486162068190404000
302525103	::486162105637146000
161656785	::486162113040506000
356448818	::486162126965579000
44307877	::486162186071719000
68818829	::486162194933903000
309167251	::486162200089075000
120532808	::486162228765130000
256750208	::486162230623207000
305379724	::486162231415934000
318173357	::486162248251879000
113722629	::486162271115038000
19161423	::486162282893049000
68832413	::486162297384349000
108605734	::486162319752167000
196890320	::486162335942197000
309167251	::486162339386130000
467027311	::486162344398295000
569518404	::486162345673392000
305370209	::486162359510372000
410461303	::486162359660998000
111136825	::486162363960156000
594950682	::486162369656008000
594950682	::486162386693263000
315296719	::486162409564819000
341153843	::486162417777664000
34445704	::486162442456539000
44307877	::486162465747529000
221830651	::486162468045983000
234649932	::486162498391797000
443332358	::486162511746453000
597834721	::486162527126945000
412792027	::486162544860471000
29605636	::486162545963581000
30362051	::486162560375209000
105026890	::486162578926624000
92125226	::486162595947507000
366136205	::486162598250151000
29605636	::486162611579281000
305370209	::486162681963888000
92125226	::486162685826842000
458826306	::486162694530412000
372493368	::486162696891416000
187047785	::486162697252114000
316026178	::486162724393463000
147279456	::486162735000875000
296590824	::486162735839723000
255311687	::486162737404203000
14606079	::486162740369580000
3571651	::486162742483902000
161199833	::486162745230761000
61698439	::486162753145413000
33818674	::486162760426745000
209223008	::486162760536174000
305370209	::486162779863138000
395076249	::486162780450353000
24804859	::486162823668457000
14584037	::486162824667103000
115550523	::486162837731950000
45492981	::486162868908609000
209223008	::486162899841613000
410461303	::486162911937986000
228915951	::486162954635591000
198911524	::486162991608381000
221830651	::486162998197645000
332908078	::486163038987243000
83428249	::486163048038531000
410461303	::486163069110738000
269605766	::486163072055119000
22005666	::486163103164272000
27726737	::486163116515131000
26738161	::486163117794394000
22005666	::486163122281914000
2084321	::486163137217843000
230206940	::486163174077784000
51650419	::486163187365314000
2084321	::486163209917702000
2084321	::486163224241266000
33342988	::486163231095148000
15361643	::486163234328571000
614074554	::486163234437603000
14792781	::486163259515367000
318627551	::486163304587358000
22651134	::486163305611137000
27538070	::486163327207231000
20833365	::486163331518980000
305370209	::486163339987267000
475210759	::486163340314828000
71557910	::486163343212699000
22651134	::486163361764495000
21105964	::486163362175520000
237938155	::486163372396642000
463908266	::486163438318911000
22651134	::486163444346138000
109105005	::486163444819718000
71557910	::486163460921647000
412792027	::486163478671941000
20833365	::486163479359791000
268987143	::486163486234652000
65576332	::486163497168814000
22651134	::486163534070697000
268987143	::486163567767744000
305370209	::486163569583472000
22651134	::486163587371925000
108605734	::486163591750365000
44205530	::486163601464377000
301290830	::486163605901963000
79447998	::486163619411804000
20833365	::486163627594874000
17169855	::486163641612259000
318700673	::486163655185035000
614074554	::486163663498145000
400704846	::486163668933963000
32171318	::486163671388008000
48944372	::486163682833866000
172573942	::486163695215857000
318700673	::486163710927306000
221830651	::486163724680433000
273955213	::486163733807632000
20833365	::486163743210893000
20833365	::486163786051510000
411222321	::486163812228534000
279235824	::486163825859624000
48944372	::486163839675691000
256609151	::486163844117454000
494376740	::486163854884225000
412792027	::486163883627786000
494376740	::486163894184845000
20833365	::486163908638437000
36891053	::486163914799849000
214465537	::486163939592400000
59288102	::486163943023714000
79035481	::486163967866576000
22431584	::486163972060872000
99827590	::486163982445584000
322413121	::486163989429092000
19683725	::486163994055827000
560822598	::486164063928717000
16299351	::486164071138725000
210873235	::486164077249847000
17258301	::486164092260872000
68818829	::486164112053792000
53545809	::486164136506961000
17655353	::486164147667607000
187047785	::486164152306507000
439491329	::486164154659512000
407248121	::486164165258928000
309167251	::486164181641474000
305370209	::486164205775486000
54116443	::486164208556703000
155926653	::486164210062065000
43052467	::486164224540803000
221830651	::486164244140793000
63783716	::486164294849933000
234649932	::486164294950584000
21105964	::486164295001341000
305370209	::486164331118080000
60131090	::486164342857928000
28197443	::486164350906793000
79035481	::486164376727322000
234649932	::486164383630766000
305370209	::486164419798241000
253828982	::486164426697895000
48944372	::486164433744322000
551501734	::486164436148047000
16102033	::486164478325960000
124517802	::486164481228427000
305370209	::486164497157980000
118469346	::486164530712432000
33818674	::486164551876886000
297679816	::486164575079780000
221830651	::486164605454934000
48944372	::486164617698091000
396952554	::486164630851825000
15204110	::486164634483707000
219153949	::486164662132953000
2084321	::486164680897859000
113760458	::486164699927437000
305370209	::486164725370068000
238024746	::486164730629746000
114077276	::486164742407323000
114077276	::486164742528987000
114077276	::486164742700949000
114077276	::486164742797422000
297679816	::486164743825412000
332908078	::486164777840803000
349386319	::486164791652651000
36612981	::486164829091024000
437082385	::486164839950086000
396952554	::486164862096375000
76442745	::486164864097058000
79035481	::486164877585948000
353418151	::486164880802975000
216083133	::486164912176001000
375961439	::486164933961187000
384955934	::486164938323681000
336195050	::486164946435444000
17258301	::486164973920325000
16102033	::486164980635807000
396952554	::486164999568916000
14780915	::486165014790045000
166695965	::486165018287669000
456936884	::486165023794819000
238024746	::486165030199521000
519677520	::486165031633956000
351922723	::486165042090348000
305370209	::486165090467450000
169378322	::486165098227326000
111411572	::486165102689660000
242206017	::486165104019267000
22005666	::486165107349549000
553711382	::486165110839189000
17258301	::486165114152681000
195103093	::486165115352268000
83163050	::486165162744094000
254821900	::486165172281966000
14178003	::486165176568119000
412792027	::486165181328678000
268987143	::486165216204713000
388374921	::486165220826824000
344454080	::486165237381349000
317596401	::486165237633007000
220532575	::486165242372579000
21105964	::486165251814338000
301290830	::486165270948765000
48944372	::486165291911503000
396952554	::486165304167636000
378415682	::486165314376183000
16102033	::486165320273760000
483190332	::486165329907679000
37029138	::486165335838433000
155926653	::486165356910637000
305370209	::486165399558316000
389954423	::486165413156225000
59288102	::486165413806764000
48944372	::486165420961841000
253230729	::486165457175457000
318173357	::486165473747156000
388558032	::486165486909272000
19766821	::486165509554331000
261471578	::486165514553528000
89590985	::486165524028456000
14178003	::486165538767253000
24868543	::486165551824138000
28197443	::486165562347630000
211904285	::486165566324236000
148445755	::486165602382675000
254821900	::486165611475918000
89590985	::486165635592753000
435516954	::486165643746504000
396952554	::486165651279872000
305370209	::486165658955042000
221830651	::486165660318191000
412792027	::486165667083587000
396952554	::486165670426865000
15267198	::486165670858481000
22005666	::486165673249230000
258196512	::486165690059993000
14178003	::486165690911428000
111806693	::486165742983725000
53312065	::486165760583434000
60718620	::486165774873423000
607016651	::486165808578457000
60718620	::486165864220491000
14392960	::486165881509392000
382359896	::486165886366011000
85211920	::486165910051631000
15728310	::486165956419280000
102530016	::486165987205853000
16102033	::486166010685562000
23442090	::486166021292953000
24868543	::486166045577601000
305370209	::486166113546297000
21105964	::486166123566862000
259488414	::486166155795513000
14178003	::486166165547274000
179519500	::486166172346228000
23799906	::486166185814548000
378622092	::486166194349965000
396952554	::486166220576935000
376525681	::486166224775049000
179519500	::486166244798652000
253178679	::486166271759613000
384155676	::486166279271624000
305370209	::486166286347427000
465089745	::486166287026892000
588641285	::486166323588644000
318173357	::486166337350148000
14178003	::486166351883423000
53545809	::486166366769405000
26580506	::486166393772335000
76977679	::486166395328020000
51650419	::486166397245206000
27726737	::486166420326453000
95554541	::486166428848910000
83673720	::486166456233893000
463908266	::486166469391437000
459561241	::486166473841188000
312394133	::486166474273222000
105623584	::486166481051611000
305370209	::486166498545647000
14606079	::486166500588281000
76442745	::486166529910640000
51650419	::486166539499229000
305370209	::486166548332048000
48944372	::486166550617919000
274712500	::486166566468218000
306169468	::486166584856424000
579271413	::486166595417292000
291413743	::486166607459135000
227072583	::486166611217248000
384155676	::486166635015712000
396952554	::486166648496619000
129240201	::486166668477870000
388374921	::486166680465588000
32342599	::486166694008610000
51650419	::486166698694045000
396952554	::486166712128393000
318173357	::486166715558936000
115941650	::486166718146830000
36601312	::486166734236180000
301290830	::486166746710433000
589542040	::486166753924612000
466873056	::486166758097555000
236528732	::486166760463544000
48098530	::486166762614829000
114633433	::486166779027132000
353418151	::486166779266596000
587104097	::486166788686626000
169378322	::486166794496143000
14178003	::486166799126237000
36601312	::486166801034641000
16102033	::486166806608887000
148445755	::486166819494191000
57713984	::486166820542754000
396952554	::486166821851369000
305370209	::486166825692954000
297679816	::486166843431079000
437082385	::486166862980337000
424498868	::486166874053300000
48944372	::486166877677187000
722514433	::486166885399265000
274712500	::486166896299880000
30336818	::486166903136985000
46796467	::486166909180575000
48431204	::486166914071543000
396952554	::486166929787588000
9129332	::486166937991262000
163279109	::486166938603646000
48944372	::486166952193167000
245855482	::486166954802446000
57713984	::486166960917716000
22005666	::486166998066290000
456936884	::486167004600991000
14520186	::486167024671158000
305370209	::486167029657780000
115941650	::486167037094686000
244351583	::486167046124609000
187047785	::486167056341950000
30336818	::486167064160534000
410461303	::486167080442404000
33818674	::486167107936083000
390759619	::486167111341850000
114633433	::486167112776298000
17028109	::486167121227821000
305370209	::486167121873752000
24537703	::486167128685690000
21105964	::486167147966914000
388374921	::486167153901846000
343904325	::486167155516272000
169378322	::486167167696900000
305370209	::486167170439585000
56508824	::486167173102989000
76977679	::486167186587652000
148445755	::486167192417746000
271304998	::486167197396770000
221098400	::486167221475868000
312394133	::486167236642488000
172035134	::486167238689316000
274311440	::486167257920585000
23442090	::486167296407502000
305370209	::486167311372410000
7875762	::486167336836427000
65412211	::486167342498324000
490977827	::486167343027212000
212068363	::486167346273206000
169378322	::486167362954362000
335488857	::486167364145528000
305370209	::486167371975913000
1565041	::486167378372624000
52494533	::486167379978616000
102796495	::486167395027800000
26947347	::486167412380041000
385782746	::486167414959120000
148445755	::486167439722291000
30336818	::486167467879071000
305370209	::486167468738498000
130670448	::486167493212250000
546947837	::486167526271762000
35256600	::486167535524388000
429558621	::486167546245025000
56508824	::486167615211991000
15267198	::486167647122628000
423666163	::486167653581873000
65412211	::486167666025971000
25925656	::486167697667796000
14520186	::486167698083446000
33818674	::486167699299393000
490977827	::486167702294507000
35369698	::486167726134546000
166695965	::486167726239399000
376525681	::486167753829523000
241995287	::486167757361147000
170868061	::486167757986074000
407248121	::486167762117885000
15782772	::486167796897046000
588641285	::486167797538373000
314864925	::486167808875565000
323978080	::486167825086955000
113722629	::486167842124226000
241995287	::486167850340470000
424498868	::486167853771395000
95554541	::486167883819409000
18138157	::486167896784384000
256074844	::486167902471462000
15728310	::486167917373829000
407248121	::486167917680410000
16102033	::486167918590164000
36601312	::486167929285652000
262870925	::486167936717971000
305370209	::486167951196700000
33818674	::486167951301570000
15782772	::486167959745085000
407248121	::486167962194554000
170868061	::486167982473617000
148445755	::486167988580909000
42220462	::486167996738461000
259488414	::486168006645788000
78926478	::486168016162287000
217262932	::486168019010203000
99843490	::486168085582188000
24383303	::486168088069423000
26947347	::486168090888392000
148445755	::486168107229388000
52494533	::486168110227935000
395703736	::486168141895311000
458826306	::486168145242374000
519909326	::486168147687268000
332908078	::486168148878839000
19080798	::486168183246577000
22005666	::486168188351033000
260338000	::486168205380317000
118855202	::486168220693315000
34689419	::486168223348310000
14297098	::486168249626017000
21449993	::486168251622117000
309167251	::486168282903642000
148445755	::486168284241608000
61698439	::486168290411413000
202292166	::486168293166698000
76017935	::486168294215274000
130670448	::486168323843846000
148445755	::486168347856629000
490977827	::486168362868035000
112333263	::486168365824606000
387188572	::486168385181335000
519909326	::486168389501861000
52494533	::486168394303954000
396952554	::486168440814989000
396952554	::486168448415047000
79348656	::486168458388725000
331307463	::486168489174904000
160094025	::486168502374391000
388374921	::486168511409295000
198911524	::486168515523518000
49221112	::486168546913693000
334261100	::486168549925597000
264705173	::486168560591335000
130312780	::486168650013868000
412792027	::486168659677573000
569518404	::486168684130729000
38991775	::486168689822412000
221830651	::486168707257753000
475031809	::486168733883195000
24171213	::486168736701767000
108204138	::486168743241089000
415540928	::486168748282232000
487258078	::486168755173875000
14297098	::486168782281646000
410377090	::486168798836568000
725532679	::486168810219909000
355717008	::486168839722635000
22033805	::486168844051173000
587104097	::486168863923777000
251443783	::486168884576534000
148445755	::486168897259712000
147279456	::486168928419196000
42220462	::486168929866227000
112333263	::486168951596912000
130670448	::486168959566114000
337499399	::486168967716036000
179519500	::486168980894142000
503911979	::486168989358243000
118469346	::486169006672326000
372499722	::486169015904391000
503911979	::486169030399500000
463381084	::486169042235834000
78653568	::486169043725209000
238024746	::486169046627680000
410461303	::486169047155744000
15728310	::486169086284808000
588874950	::486169096006815000
24804859	::486169100675067000
463908266	::486169116680937000
114633433	::486169125115269000
415179202	::486169127959416000
420403218	::486169140974338000
229650081	::486169190295162000
420403218	::486169197903622000
30336818	::486169203624648000
410195122	::486169213208629000
8524892	::486169217306476000
52494533	::486169219805876000
337466318	::486169264232333000
130670448	::486169273899839000
456936884	::486169282737225000
161656785	::486169283178024000
19766821	::486169286386663000
410377090	::486169311858667000
106135938	::486169320406278000
48944372	::486169366107410000
80929828	::486169369844535000
503911979	::486169371992018000
196742313	::486169380162506000
196742313	::486169380829401000
17233573	::486169423678423000
80929828	::486169429483331000
265799781	::486169429731209000
412792027	::486169440057180000
80929828	::486169444394082000
456936884	::486169450131894000
114633433	::486169458050740000
387281097	::486169481916739000
48944372	::486169488006455000
24136198	::486169520470786000
253134261	::486169544600195000
72293435	::486169555996143000
52494533	::486169562472140000
261942709	::486169591341920000
14780915	::486169663949508000
325996873	::486169677077708000
456936884	::486169683830128000
367322500	::486169689433726000
236528732	::486169745658757000
147779508	::486169747344461000
52494533	::486169749424852000
343904325	::486169759067541000
82115262	::486169787312009000
396952554	::486169798796386000
262870925	::486169810783313000
412792027	::486169824892960000
387281097	::486169826956546000
105623584	::486169829796093000
62093388	::486169836821966000
118469346	::486169857990201000
17455392	::486169867154780000
17455392	::486169868035559000
79476731	::486169868400865000
17455392	::486169869227147000
343904325	::486169880337465000
106320745	::486169880954437000
713245898	::486169890298937000
19568023	::486169894162300000
257942561	::486169909324693000
221830651	::486169927087173000
247024165	::486169950554312000
140206179	::486169952282361000
24136198	::486169976546803000
97336064	::486170007999901000
343904325	::486170043403603000
331307463	::486170072583401000
76707926	::486170090291724000
106135938	::486170103021445000
14520186	::486170110122819000
330201359	::486170113629229000
14520186	::486170139646509000
257942561	::486170141114523000
130670448	::486170150366765000
327842258	::486170152929878000
215144630	::486170160517365000
322413121	::486170162316312000
333877322	::486170170650411000
421655917	::486170190833385000
52441281	::486170192268230000
118469346	::486170199393972000
19511096	::486170200740347000
81872162	::486170209645264000
345756955	::486170216905191000
35945417	::486170235754389000
130670448	::486170240523329000
22651134	::486170248052477000
392716377	::486170260433690000
3571651	::486170284828147000
418297592	::486170317954359000
524866555	::486170348522835000
118469346	::486170350619611000
61318348	::486170350758031000
322413121	::486170351303282000
331307463	::486170364146229000
431215016	::486170373084311000
19147974	::486170383004233000
329093513	::486170400380829000
418297592	::486170410224844000
413367641	::486170426209742000
130670448	::486170432228171000
123739379	::486170443296960000
352486016	::486170477996425000
23642786	::486170496556630000
48944372	::486170509957029000
607637849	::486170541032632000
357275400	::486170561362415000
24136198	::486170564034584000
510678171	::486170565808771000
260006924	::486170577980649000
390759619	::486170595982196000
26068830	::486170618014887000
44205530	::486170627636613000
156508337	::486170633353433000
130670448	::486170642287308000
353418151	::486170649501917000
106135938	::486170664152219000
390759619	::486170674797367000
232901934	::486170693323587000
518141549	::486170702811111000
269401499	::486170723375783000
33017275	::486170743474896000
9129332	::486170758788710000
260338000	::486170762697789000
456936884	::486170786558791000
21568615	::486170793819127000
237966586	::486170795559772000
624747426	::486170796591972000
624747426	::486170822210768000
15330061	::486170842280112000
551248502	::486170847497814000
324171027	::486170848932659000
26068830	::486170958277791000
182901672	::486170975768412000
44205530	::486170990515212000
114633433	::486170992448778000
456936884	::486171027915821000
456936884	::486171044667871000
467545942	::486171046345990000
240532669	::486171067678203000
456936884	::486171070911627000
456936884	::486171083825885000
431264673	::486171100834197000
396952554	::486171130810867000
24136198	::486171132752842000
23442090	::486171150763171000
360231979	::486171174989475000
462681637	::486171176880730000
420731308	::486171213396320000
40126821	::486171215124393000
145572480	::486171253477482000
324171027	::486171294267105000
14297098	::486171330497486000
202292166	::486171351041212000
147279456	::486171375644573000
14297098	::486171380497797000
241995287	::486171384251310000
624747426	::486171387397431000
59184492	::486171389289041000
96793797	::486171393680097000
305370209	::486171405747101000
15728310	::486171406183727000
324171027	::486171414803005000
226357092	::486171415008145000
113048616	::486171424516628000
25925656	::486171435883171000
588531316	::486171446465413000
433470731	::486171467730939000
305370209	::486171478568611000
400817337	::486171521321160000
167144906	::486171542175219000
282692620	::486171543282913000
252793957	::486171547229368000
305370209	::486171552476434000
106135938	::486171563448741000
725532679	::486171600497029000
365151006	::486171606138359000
210873235	::486171626976051000
463908266	::486171658697592000
459660056	::486171686635859000
405676565	::486171713068343000
713245898	::486171715475472000
155730095	::486171736157614000
463908266	::486171743531565000
257942561	::486171748988379000
174795727	::486171757015859000
22005666	::486171762938245000
322413121	::486171773465923000
14520186	::486171793460580000
111806693	::486171802633113000
118469346	::486171803388092000
111806693	::486171807255261000
111806693	::486171816566595000
409487670	::486171816688234000
161199833	::486171819955589000
305370209	::486171825366265000
22005666	::486171828230950000
165967574	::486171831226101000
114633433	::486171862414540000
143225254	::486171884480765000
14520186	::486171885445861000
317524005	::486171886087204000
174795727	::486171904344997000
322413121	::486171906924490000
405676565	::486171912524288000
256609151	::486171939812409000
338664006	::486171940306952000
266210776	::486171946086719000
463908266	::486171947651592000
202196262	::486171951732228000
186287095	::486171962675175000
702450841	::486171971416113000
91521926	::486172004194582000
176778479	::486172005096370000
262471070	::486172020980187000
227355784	::486172023274475000
30719116	::486172024289902000
387281097	::486172030832627000
118469346	::486172032824930000
60160675	::486172055109251000
396952554	::486172070012010000
130363809	::486172076680548000
389614947	::486172087850389000
14520186	::486172118674321000
174795727	::486172144003342000
262471070	::486172156829519000
635151853	::486172156846292000
702450841	::486172176731484000
203311237	::486172182544785000
14297098	::486172188815659000
727422228	::486172197497876000
574147363	::486172291575709000
25082908	::486172324769443000
331307463	::486172334772862000
232072216	::486172340964044000
14792781	::486172348978974000
12057032	::486172357174652000
114077276	::486172357606658000
114077276	::486172357665370000
114077276	::486172357833129000
114077276	::486172358000910000
114077276	::486172359049506000
114077276	::486172359166943000
52441281	::486172382650843000
147279456	::486172393195327000
326146327	::486172397213462000
39041792	::486172408882024000
106135938	::486172445456351000
22651134	::486172447247724000
232072216	::486172468575731000
343756278	::486172470622167000
322413121	::486172511520837000
324171027	::486172514301648000
91521926	::486172515715141000
14520186	::486172527124037000
22651134	::486172529128902000
47753031	::486172530538205000
593139104	::486172530710171000
344454080	::486172546283237000
22651134	::486172557461454000
315527257	::486172614197800000
14520186	::486172620204032000
390759619	::486172655041523000
635151853	::486172675383889000
23663256	::486172694409248000
312710029	::486172694790934000
215109001	::486172746745778000
17258301	::486172771743850000
609790203	::486172788969861000
379304556	::486172796691955000
209223008	::486172797845401000
203311237	::486172801271746000
109105005	::486172803595370000
432027433	::486172808532082000
61698439	::486172830867152000
358452616	::486172842921185000
35256600	::486172850760343000
102796495	::486172875158609000
513711139	::486172877184434000
224410857	::486172899746021000
593139104	::486172900698124000
36612981	::486172903663095000
225203526	::486172909061144000
106135938	::486172938631004000
345756955	::486172942456197000
227072583	::486172953231777000
345756955	::486172960797888000
65512747	::486172981471629000
60160675	::486172993396015000
607637849	::486173001566523000
215189306	::486173009867444000
90689440	::486173014086541000
356448818	::486173015663968000
34445704	::486173021107781000
85399171	::486173034018275000
358452616	::486173049092198000
19766821	::486173062602035000
14297098	::486173065890787000
632710734	::486173075616960000
215189306	::486173080277241000
609790203	::486173110102532000
174795727	::486173113655103000
454375039	::486173130985992000
24136198	::486173132789936000
399114412	::486173137139011000
15109013	::486173153136492000
188922113	::486173156579631000
390759619	::486173156839665000
252623066	::486173171255889000
384955934	::486173188867383000
632710734	::486173212758122000
14297098	::486173218554642000
405676565	::486173244366413000
609790203	::486173257582665000
387281097	::486173302084599000
322413121	::486173308400828000
26179867	::486173320815968000
19568023	::486173325274906000
42910967	::486173330219999000
456936884	::486173354223620000
436336703	::486173366697881000
27763417	::486173386054189000
25784705	::486173399706632000
24171213	::486173400168017000
609790203	::486173404861448000
409336092	::486173405671329000
17258301	::486173409529716000
22651134	::486173440660230000
39507361	::486173456674066000
314710836	::486173457890435000
462487376	::486173479297757000
136880369	::486173502068621000
456936884	::486173513032560000
22651134	::486173513573994000
240941201	::486173533416861000
22651134	::486173547292012000
281829913	::486173558867914000
190492046	::486173567717888000
240941201	::486173571849277000
240941201	::486173606754279000
384436313	::486173609371512000
456936884	::486173612760498000
17840621	::486173623909355000
259541688	::486173647414259000
238826465	::486173654993371000
240941201	::486173660529426000
396929208	::486173662127476000
20026791	::486173700111081000
92905148	::486173744453267000
387281097	::486173786752831000
19683725	::486173795980701000
14780915	::486173824627789000
187047785	::486173840502816000
390759619	::486173843598225000
423891750	::486173852356341000
551248502	::486173856718012000
456936884	::486173873704939000
467772798	::486173875177144000
17655353	::486173891522338000
382304432	::486173911730511000
572151259	::486173930772656000
399114412	::486173987148292000
384436313	::486173991472611000
51601709	::486174013417197000
396952554	::486174013727989000
378415682	::486174037861605000
384955934	::486174051509891000
3571651	::486174064072220000
378415682	::486174087811592000
188922113	::486174100528697000
306169468	::486174117482483000
240941201	::486174131084222000
76442745	::486174160394002000
14520186	::486174165071060000
174795727	::486174165716586000
65476712	::486174168015073000
384436313	::486174182414114000
18015033	::486174195488149000
228915951	::486174210012626000
168347877	::486174238462582000
31280614	::486174251251032000
256750208	::486174284960628000
22504277	::486174312614076000
382304432	::486174324168982000
396952554	::486174331962413000
58941053	::486174335078780000
334420539	::486174364728328000
513926411	::486174407358808000
36612981	::486174413671239000
48944372	::486174424006021000
24983393	::486174426518798000
456936884	::486174428414230000
400817337	::486174433732620000
312710029	::486174440401543000
14307454	::486174446256799000
336195050	::486174448320778000
382304432	::486174458227339000
23247181	::486174468457263000
83736832	::486174471431016000
174795727	::486174471615565000
22648162	::486174479043670000
70805584	::486174481925173000
48944372	::486174531669590000
352595123	::486174540616437000
228915951	::486174542344101000
351174024	::486174631657631000
510998653	::486174679577935000
358307309	::486174683406942000
355717008	::486174705268043000
432747712	::486174718362677000
24804859	::486174728940306000
456936884	::486174729464598000
382304432	::486174801946370000
468796913	::486174804811464000
426923626	::486174830694531000
52649582	::486174834750394000
23642786	::486174844187578000
48427726	::486174857160179000
165072349	::486174874201620000
468796913	::486174893520990000
19080798	::486174896431448000
279608688	::486174924310978000
635151853	::486174944900829000
282860308	::486174974407737000
230898142	::486174991042768000
27763417	::486175013658042000
632710734	::486175041399177000
254600909	::486175056515448000
390759619	::486175070209863000
429375230	::486175092624224000
446541836	::486175102644793000
73731844	::486175110802317000
73731844	::486175123440148000
168387841	::486175149524140000
566902451	::486175166213685000
566902451	::486175177232093000
28066346	::486175185423585000
232711010	::486175195313360000
34689419	::486175199432155000
491679354	::486175213277569000
27763417	::486175256059838000
279608688	::486175263269478000
257265522	::486175291258060000
48944372	::486175292583448000
15875100	::486175322593697000
346569016	::486175323776499000
38226468	::486175334455181000
63720288	::486175359742668000
390759619	::486175361823023000
376472794	::486175386972475000
279608688	::486175397520752000
279268567	::486175408615088000
380049732	::486175419180539000
1565041	::486175450247348000
90689440	::486175461047681000
317596401	::486175467192344000
15109013	::486175467897384000
215189306	::486175479612055000
278778128	::486175484099969000
59583601	::486175494518611000
22651134	::486175501044973000
36612981	::486175509152149000
15267198	::486175522523996000
378415682	::486175532124758000
22651134	::486175533223653000
52824736	::486175549174206000
120139449	::486175562285580000
357211620	::486175603591503000
300009838	::486175629638131000
44307877	::486175662504304000
48944372	::486175676181925000
279268567	::486175681022545000
367941154	::486175717541949000
382304432	::486175726802989000
315296719	::486175732867952000
66311658	::486175751008301000
48944372	::486175759006851000
229290429	::486175775411154000
174795727	::486175850396913000
130363809	::486175858403446000
22651134	::486175858630361000
96793797	::486175915169173000
377627227	::486175915911557000
384436313	::486175936757264000
22651134	::486175938875756000
18023231	::486175939920150000
20020647	::486175977509507000
436188872	::486176022778626000
22651134	::486176027354603000
377627227	::486176033599537000
179519500	::486176041321263000
368730450	::486176050125099000
602224338	::486176061533585000
279608688	::486176076263993000
65435835	::486176098116710000
25925656	::486176105036918000
382304432	::486176118852968000
241995287	::486176122455855000
232711010	::486176123055636000
416684872	::486176123265355000
228915951	::486176127895863000
407894919	::486176171160137000
52649582	::486176207881650000
50805763	::486176210158747000
233084334	::486176223903481000
632710734	::486176226520739000
590556372	::486176253628907000
390759619	::486176289720504000
394962689	::486176294749470000
17655353	::486176338651676000
95554541	::486176340630990000
106561609	::486176341725679000
188922113	::486176346486222000
27364321	::486176359585439000
87956728	::486176371790458000
18999708	::486176392078315000
163646426	::486176394586886000
587104097	::486176404829405000
279608688	::486176411741220000
33818674	::486176414123581000
81872162	::486176420927111000
255311687	::486176434600161000
41465619	::486176453638500000
83673720	::486176460940771000
115503799	::486176461829967000
309981035	::486176469165805000
628427510	::486176470487031000
267405925	::486176487515508000
309981035	::486176487591383000
367322500	::486176497527291000
224126979	::486176501055115000
635151853	::486176507258093000
52649582	::486176514816610000
13533012	::486176533716168000
83673720	::486176534777331000
36612981	::486176552271372000
245573462	::486176562920706000
22504277	::486176641782382000
30417393	::486176655178612000
305370209	::486176682957496000
135937043	::486176707398094000
185629189	::486176712947150000
106561609	::486176717371756000
390759619	::486176725949116000
268987143	::486176735957090000
30242503	::486176746740260000
228915951	::486176750255472000
465089745	::486176754722021000
516986236	::486176757934878000
337510374	::486176764264472000
448283191	::486176768932339000
448283191	::486176780147892000
135937043	::486176782010556000
196230932	::486176785839579000
56736460	::486176787190145000
301497892	::486176791141560000
448283191	::486176796195319000
136006997	::486176801983451000
52649582	::486176802105470000
50216950	::486176826872434000
14780915	::486176827661385000
322413121	::486176845025406000
185084575	::486176856320667000
466873056	::486176860695326000
524866555	::486176870581293000
135937043	::486176874305814000
175847876	::486176877720387000
351099839	::486176889849929000
279608688	::486176943159508000
254600909	::486176964068139000
48944372	::486176978714624000
255311687	::486176979742236000
50216950	::486176980350414000
30242503	::486176982988632000
410961985	::486177004018860000
95554541	::486177017977520000
82115262	::486177042493239000
14520186	::486177046729859000
232901934	::486177048121987000
379807492	::486177114127757000
30032107	::486177118405922000
52649582	::486177122248327000
299284663	::486177123514609000
17339508	::486177124395405000
91712528	::486177136181399000
574147363	::486177141735059000
50216950	::486177145572425000
338664006	::486177149204697000
338664006	::486177155563278000
26580130	::486177169106669000
54697279	::486177170721488000
410461303	::486177178736807000
277529978	::486177195262361000
161656785	::486177199003680000
433142367	::486177206805073000
22278303	::486177212488749000
368730450	::486177213801189000
259746323	::486177233573134000
1318301	::486177238623076000
102301729	::486177261830164000
44307877	::486177290129125000
510998653	::486177300468486000
173232394	::486177317287260000
36116261	::486177319409569000
17258301	::486177324392394000
330691749	::486177327634980000
14297098	::486177362267365000
157254287	::486177363294556000
61718844	::486177364032753000
48944372	::486177364594790000
109105005	::486177367774085000
14520186	::486177373759746000
50216950	::486177379497164000
325996873	::486177385411530000
301290830	::486177392139206000
423862446	::486177413496594000
273814896	::486177414780051000
16258970	::486177423638401000
276256841	::486177431779160000
418783652	::486177462175272000
96793797	::486177464859648000
396929208	::486177465635577000
22278303	::486177537756655000
109105005	::486177575773810000
420389630	::486177578231660000
384436313	::486177587140378000
222598798	::486177587866005000
42220462	::486177608422273000
51601709	::486177614302703000
27763417	::486177617272258000
33249556	::486177619541385000
547741880	::486177699677745000
169378322	::486177709924831000
42220462	::486177718183030000
13533012	::486177721282617000
251224348	::486177723724083000
26580506	::486177734033694000
260825806	::486177740186742000
228915951	::486177777474088000
423862446	::486177787427188000
22278303	::486177795253366000
60218540	::486177799695503000
342508573	::486177803537481000
392716377	::486177812714254000
384436313	::486177823652978000
299284663	::486177828933599000
23400461	::486177829286342000
3571651	::486177835959459000
14606079	::486177850005790000
24983393	::486177855911763000
414066292	::486177863155326000
57300329	::486177868498862000
317596401	::486177872348868000
65576332	::486177875179999000
22651134	::486177885720707000
277760577	::486177886953799000
278778128	::486177897145593000
253134261	::486177908063350000
138603889	::486177921837461000
357211620	::486177922047156000
157254287	::486177923087343000
14392960	::486177937096728000
445903498	::486177943287521000
43208085	::486177944453517000
475210759	::486177952028446000
169378322	::486177964925927000
392716377	::486177972886310000
169378322	::486177976539947000
165261298	::486177978926125000
19147974	::486177988279803000
242912563	::486177994365759000
194129729	::486177997775724000
9129332	::486178006722166000
60218540	::486178045636919000
60218540	::486178046349963000
52649582	::486178071784226000
26580506	::486178081590489000
22651134	::486178084471971000
456936884	::486178098182758000
392716377	::486178102410616000
14205371	::486178104701108000
78089247	::486178106362052000
188855651	::486178106600730000
400249617	::486178120773668000
48944372	::486178144101994000
230069479	::486178178877382000
33249556	::486178182471880000
24983393	::486178195692331000
174795727	::486178212657901000
411786523	::486178231452987000
317596401	::486178237366538000
14520186	::486178249186488000
27763417	::486178281578704000
17258301	::486178303657537000
297679816	::486178314475028000
410461303	::486178317670699000
384955934	::486178333164830000
21330741	::486178334121140000
243427085	::486178341909565000
513711139	::486178354979041000
78089247	::486178370989076000
165261298	::486178377355649000
46279759	::486178389506523000
91712528	::486178415054041000
157904403	::486178442937774000
66311658	::486178495068790000
78089247	::486178507853414000
78089247	::486178548244566000
82223258	::486178560537665000
33703073	::486178572605075000
384436313	::486178602426175000
78926478	::486178607916523000
349788720	::486178619794784000
59288102	::486178633888038000
405676565	::486178634995343000
23967395	::486178640275591000
311664191	::486178645354901000
165072349	::486178645782720000
83163050	::486178653446107000
43208085	::486178661792772000
43630532	::486178666393907000
309981035	::486178673046061000
215189306	::486178675310989000
378778103	::486178687738712000
11146552	::486178694021795000
165072349	::486178706688204000
22504277	::486178716788465000
309981035	::486178732324175000
329093513	::486178747373330000
23164217	::486178759016333000
515049896	::486178802993610000
493221106	::486178807150149000
569518404	::486178816214446000
228915951	::486178825445720000
387461887	::486178830457901000
96658544	::486178836334141000
23164217	::486178838733279000
48944372	::486178849743335000
245855482	::486178867884089000
153077015	::486178876423303000
281824012	::486178909755437000
157904403	::486178919049994000
418297592	::486178919209390000
102100651	::486178921428172000
324171027	::486178924687147000
245573462	::486178929535746000
194129729	::486178942517538000
209345596	::486178943721275000
157904403	::486178948485627000
375967762	::486178951249657000
32609703	::486178975685677000
157904403	::486178981104717000
209208697	::486178985966305000
230069479	::486178986939404000
228915951	::486179017599373000
7875762	::486179040173518000
157904403	::486179050029711000
22651134	::486179064609533000
48944372	::486179078643273000
418297592	::486179109005840000
157904403	::486179113472782000
22651134	::486179115826163000
100742600	::486179138068578000
155730095	::486179141612339000
112333263	::486179147987689000
46279759	::486179156083097000
14584037	::486179186185617000
377806186	::486179201934831000
336774649	::486179216061259000
72378783	::486179225490051000
115941650	::486179228912611000
15282962	::486179250957869000
14520186	::486179258684162000
65476712	::486179260278001000
280749613	::486179271610990000
323477702	::486179300500979000
363361632	::486179303357296000
59184492	::486179307535224000
186314952	::486179316271558000
253230729	::486179322412019000
165072349	::486179322462347000
1318301	::486179345090637000
204292930	::486179349209423000
355574432	::486179350140551000
423830555	::486179355907735000
113722629	::486179358927618000
390759619	::486179401944403000
115941650	::486179407623507000
245573462	::486179418654920000
15791549	::486179421976403000
72378783	::486179427085086000
278778128	::486179430109548000
26109453	::486179431199694000
48944372	::486179441811275000
52950877	::486179448014635000
221641208	::486179459406774000
377806186	::486179463533584000
390759619	::486179467371376000
49455873	::486179561596411000
553738195	::486179565438394000
39507361	::486179588871958000
553738195	::486179591992537000
239162983	::486179604215136000
114077276	::486179637995646000
114077276	::486179638062755000
114077276	::486179638163435000
114077276	::486179638293446000
114077276	::486179639509807000
33453167	::486179652268859000
233767854	::486179659454087000
19511096	::486179664193286000
17339508	::486179724432277000
569518404	::486179724469997000
299284663	::486179738189594000
52494533	::486179769885532000
256750208	::486179782703337000
214779476	::486179786658574000
31536491	::486179805772001000
379304556	::486179825326231000
68052287	::486179830095167000
140994915	::486179844938801000
273955213	::486179845286940000
52454938	::486179856070098000
152103757	::486179861254254000
589542040	::486179901511589000
230069479	::486179904158203000
30529918	::486179936823046000
138603889	::486179947501744000
26738161	::486179960999010000
16258970	::486179962534518000
48427726	::486179976295612000
174795727	::486179987213402000
60131090	::486179993806852000
26738161	::486179995413250000
138603889	::486180009371906000
404335977	::486180012866162000
174795727	::486180014694465000
174795727	::486180048181805000
198393365	::486180052845875000
299284663	::486180054544949000
278603967	::486180058025836000
236172994	::486180068595892000
60131090	::486180082776432000
174795727	::486180089730580000
52454938	::486180110781804000
367941154	::486180117337493000
174795727	::486180119153606000
21089214	::486180123239251000
60771081	::486180124979920000
43208085	::486180126711754000
14178003	::486180151454359000
494376740	::486180152510935000
473118863	::486180166486347000
106320745	::486180172258107000
174795727	::486180179958452000
161199833	::486180229866455000
1318301	::486180230961168000
174795727	::486180236636078000
27999272	::486180248115892000
494376740	::486180250041081000
78970527	::486180287332618000
32171318	::486180314403057000
14297098	::486180316936417000
194129729	::486180318182133000
51554430	::486180332535042000
623990154	::486180406429888000
16299351	::486180410184200000
61318348	::486180412948221000
21330741	::486180415276064000
170868061	::486180415598637000
242912563	::486180423832457000
305370209	::486180426482872000
450378413	::486180462226710000
21330741	::486180463573495000
83673720	::486180467801358000
355717008	::486180484129775000
138603889	::486180488545980000
40783277	::486180497421107000
52824736	::486180505906192000
368730450	::486180507034476000
43630532	::486180510717452000
224410857	::486180519697465000
366136205	::486180527243014000
18868622	::486180552685682000
19222225	::486180576144420000
305370209	::486180577486192000
109762886	::486180579365621000
138603889	::486180580262830000
15782772	::486180609442979000
19766821	::486180611309469000
374772557	::486180626643427000
249243467	::486180629495959000
14297098	::486180643001630000
366136205	::486180657744199000
138935158	::486180660726345000
293644929	::486180662852845000
155650977	::486180670134181000
17522792	::486180676320780000
40783277	::486180689142767000
52824736	::486180706922426000
342508573	::486180719786729000
14780915	::486180730507386000
41465619	::486180766863216000
346569016	::486180780914139000
148436850	::486180804276396000
374772557	::486180881065713000
241337450	::486180881518706000
8524892	::486180957448597000
36116261	::486180961080836000
238024746	::486180971310370000
61307501	::486180998820802000
377715399	::486181026360614000
15782772	::486181044128055000
387461887	::486181052323356000
83673720	::486181060192256000
98589714	::486181070400782000
22278303	::486181079955423000
257092614	::486181081817686000
60771081	::486181086989647000
19683725	::486181112193253000
369292925	::486181120497565000
83673720	::486181121651384000
305370209	::486181132157718000
256319248	::486181144447029000
129240201	::486181155079593000
102100651	::486181160494444000
351190984	::486181176911331000
136880369	::486181177976299000
442736318	::486181182963712000
148436850	::486181187421884000
433142367	::486181195521077000
346569016	::486181198222225000
1318301	::486181200701030000
379924726	::486181205138612000
238024746	::486181218942066000
83673720	::486181222528585000
52824736	::486181234775568000
24983393	::486181235333812000
243427085	::486181236361027000
83673720	::486181256737353000
187716774	::486181292396933000
243427085	::486181304484904000
136880369	::486181332192460000
461392295	::486181358662721000
36851172	::486181387322785000
17107944	::486181387360534000
114633433	::486181395971072000
52824736	::486181396298215000
16002106	::486181400656093000
157904403	::486181403495653000
273034167	::486181406788165000
78653568	::486181409619722000
402268968	::486181421740867000
637418169	::486181423389220000
429375230	::486181424794329000
37080273	::486181451680194000
27335023	::486181461620301000
14873854	::486181464006852000
366701651	::486181472571637000
238024746	::486181473511161000
256750208	::486181483673968000
27323374	::486181515072528000
22278303	::486181528591159000
50224504	::486181532235624000
27323374	::486181536622841000
278778128	::486181540511358000
27323374	::486181543673491000
14297098	::486181558479765000
27323374	::486181561021132000
170357410	::486181569766244000
40783277	::486181594235826000
409487670	::486181605262626000
3571651	::486181609142779000
305370209	::486181612573315000
228915951	::486181628713402000
306169468	::486181652797067000
136880369	::486181656265367000
67492430	::486181656353447000
346569016	::486181657687252000
480857982	::486181676301561000
277760577	::486181703464284000
277760577	::486181703485231000
83673720	::486181709093027000
343484637	::486181713781866000
480857982	::486181721763614000
334261100	::486181740445437000
48944372	::486181740621217000
266413556	::486181754965733000
36601312	::486181759332007000
27323374	::486181772330151000
24983393	::486181779108528000
397084214	::486181781339508000
256319248	::486181792626405000
357079725	::486181793867898000
480857982	::486181795436560000
19766821	::486181822737690000
458808714	::486181831067172000
170357410	::486181842253402000
198911524	::486181850696515000
188922113	::486181875208048000
22504277	::486181878668730000
170357410	::486181891255451000
108204138	::486181896121233000
388558032	::486181907609051000
300009838	::486181930510336000
397084214	::486181954417487000
19053567	::486182004493258000
305370209	::486182010520494000
114633433	::486182022734311000
25925656	::486182031634595000
172997876	::486182043471347000
346569016	::486182069626617000
14520186	::486182112241131000
465089745	::486182130339155000
448283191	::486182130595028000
448283191	::486182143140171000
465089745	::486182143375065000
448283191	::486182150635413000
305370209	::486182155479834000
448283191	::486182156704546000
465089745	::486182158524891000
80929828	::486182162580766000
448283191	::486182163474169000
448283191	::486182168943525000
96658544	::486182191974473000
60771081	::486182195976241000
51952627	::486182200878968000
278778128	::486182209343459000
18336787	::486182210572017000
556556365	::486182222613860000
152103757	::486182228385202000
299284663	::486182238631911000
83673720	::486182241241141000
51952627	::486182243425976000
418297592	::486182247687405000
29737650	::486182273327190000
383972979	::486182280512020000
48971187	::486182329636114000
279162166	::486182354231128000
299284663	::486182378893615000
228915951	::486182387291029000
456936884	::486182394387394000
519086519	::486182402343964000
316025875	::486182406857060000
27323374	::486182408283115000
82223258	::486182420404637000
256750208	::486182424133382000
194129729	::486182440143425000
14520186	::486182458074099000
91521926	::486182473814925000
155730095	::486182521478971000
280749613	::486182521840078000
82223258	::486182523882328000
9899992	::486182547659829000
305370209	::486182551766040000
52824736	::486182555297652000
334403708	::486182582753980000
79447998	::486182592710836000
397571431	::486182597328769000
587104097	::486182609689399000
83673720	::486182614886526000
40126821	::486182618635857000
108605734	::486182627247136000
417606826	::486182669995106000
299284663	::486182705034297000
251224348	::486182709589725000
238665368	::486182713536167000
14190836	::486182714262159000
99114248	::486182739150770000
279162166	::486182740589416000
29935926	::486182752996163000
436716308	::486182773934133000
178985516	::486182779420291000
37228652	::486182789172060000
127943795	::486182790967599000
458826306	::486182796692844000
36082253	::486182814363451000
221098400	::486182816451792000
251224348	::486182828183678000
578505853	::486182834105618000
127943795	::486182834370269000
14297098	::486182834588356000
58628782	::486182835519111000
129240201	::486182838786482000
614074554	::486182859200159000
321037427	::486182869166219000
398445530	::486182875490840000
86604355	::486182888593821000
169378322	::486182941223944000
398445530	::486182946840121000
371603155	::486182963692843000
41606452	::486182963789320000
155730095	::486182964565258000
52824736	::486182972458954000
83673720	::486182988980711000
186314952	::486182992717434000
278778128	::486182994822975000
323978080	::486182998027829000
224410857	::486183005846003000
224410857	::486183017548087000
310506975	::486183029585768000
486174522	::486183037260922000
282860308	::486183037462265000
486174522	::486183043829202000
251224348	::486183044316143000
221641208	::486183080248766000
54116443	::486183090688389000
77078922	::486183097189556000
424498868	::486183107414872000
83673720	::486183111416643000
77078922	::486183112435855000
33676766	::486183116747206000
27323374	::486183118982742000
152103757	::486183125530062000
336019882	::486183132110925000
112333263	::486183135990648000
58941053	::486183142156668000
279608688	::486183155699679000
53243169	::486183164436828000
89590985	::486183167464706000
398445530	::486183184099323000
2084321	::486183194425696000
310982944	::486183195176873000
424498868	::486183195470069000
256750208	::486183197860823000
279162166	::486183200645849000
305370209	::486183200872341000
83673720	::486183221575827000
278778128	::486183224553799000
299284663	::486183286624890000
77078922	::486183293017419000
22278303	::486183295277744000
77078922	::486183295374618000
77078922	::486183296372846000
29394513	::486183337245949000
79348656	::486183341775794000
259830697	::486183352815214000
168347877	::486183354975268000
18138157	::486183364614184000
58028621	::486183369110069000
516542821	::486183402501308000
336628506	::486183425746141000
299284663	::486183464375316000
114633433	::486183478820491000
16002106	::486183500416946000
270143437	::486183505433350000
635151853	::486183518267908000
628045480	::486183551306457000
136129525	::486183571078397000
486174522	::486183574995890000
130363809	::486183592117035000
317596401	::486183607338164000
199331386	::486183617006403000
374228630	::486183665500557000
27331165	::486183678897557000
53243169	::486183680554332000
100843087	::486183695674380000
83163050	::486183695720914000
305370209	::486183697972871000
617791569	::486183713362182000
256750208	::486183714229993000
57713984	::486183740750962000
136880369	::486183747700543000
329955120	::486183754327937000
443375828	::486183758358261000
486174522	::486183778549645000
436716308	::486183785247952000
387461887	::486183793498128000
53243169	::486183800750505000
102100651	::486183814134116000
100843087	::486183815522439000
410297246	::486183828629643000
87970668	::486183912981270000
49455873	::486183922779172000
165967574	::486183925707206000
69916897	::486183932460032000
52824736	::486183934233817000
397084214	::486183943973003000
278778128	::486183947781816000
175591069	::486183956845305000
436716308	::486183957348626000
486174522	::486183973115006000
26580130	::486183986809413000
136791341	::486183990173241000
305370209	::486184008850501000
49455873	::486184023568302000
174795727	::486184024138715000
24983393	::486184028803198000
395703736	::486184048747085000
123373847	::486184057169248000
87970668	::486184061900050000
322413121	::486184077624479000
57713984	::486184090161668000
92125226	::486184092984033000
22278303	::486184100689350000
273811402	::486184104317444000
2084321	::486184109165670000
57713984	::486184126111027000
1565041	::486184133308477000
19683725	::486184134344462000
557400595	::486184137011646000
2084321	::486184149405810000
118469346	::486184168217268000
273811402	::486184175096303000
326813935	::486184183203917000
528975562	::486184210810429000
349386319	::486184230687215000
87970668	::486184267097976000
441039165	::486184284194353000
299284663	::486184294679719000
14520186	::486184305283330000
23611301	::486184333233762000
37228652	::486184346412273000
299284663	::486184359561400000
77078922	::486184361390505000
57713984	::486184363147952000
305370209	::486184372073029000
19766821	::486184387458138000
35505123	::486184388082663000
23164217	::486184438498226000
77078922	::486184457196830000
48944372	::486184478729961000
516542821	::486184495708901000
620459453	::486184539128344000
486174522	::486184556299427000
48944372	::486184560070107000
106584551	::486184588142587000
486174522	::486184589371518000
251443783	::486184618891415000
402333632	::486184626688233000
380458897	::486184632413855000
23164217	::486184638209994000
23164217	::486184663883325000
130363809	::486184666173431000
33011898	::486184688201895000
262939560	::486184689422458000
22278303	::486184691377405000
23164217	::486184691402149000
486174522	::486184723073359000
22220460	::486184723115294000
175591069	::486184741289197000
96013044	::486184743336026000
23164217	::486184748180463000
108605734	::486184761665155000
169291538	::486184771585056000
22278303	::486184775775191000
23164217	::486184778262007000
38991775	::486184778509459000
66877066	::486184779319345000
273811402	::486184806854975000
607637849	::486184806892331000
23164217	::486184810906284000
66877066	::486184818607411000
521938520	::486184833329418000
556556365	::486184852144668000
305370209	::486184869391659000
48944372	::486184869534248000
14780915	::486184877591908000
14178003	::486184879038550000
486174522	::486184895396335000
24804859	::486184898244276000
222598798	::486184905940824000
66877066	::486184914006847000
227893380	::486184940007350000
22278303	::486184942234509000
305370209	::486184944989790000
49221112	::486184983854215000
35945417	::486184986739879000
55312313	::486184989583618000
212475056	::486184997850595000
299284663	::486185016225849000
27999272	::486185065206927000
175591069	::486185066536513000
607016651	::486185075906600000
382767512	::486185118755606000
133526428	::486185129627623000
382767512	::486185133016236000
15330061	::486185153946202000
55312313	::486185173394808000
77078922	::486185186800189000
194129729	::486185195549523000
410461303	::486185197155536000
83673720	::486185203430604000
109105005	::486185214784196000
138935158	::486185216965238000
370420008	::486185221318914000
76463655	::486185230525407000
136791341	::486185249139728000
357211620	::486185260229869000
26113249	::486185260476936000
77078922	::486185271290257000
33369338	::486185274423009000
269605766	::486185287165308000
170868061	::486185309562875000
269605766	::486185331356479000
328828628	::486185371261100000
202292166	::486185376219160000
82115262	::486185380568248000
15814841	::486185380807725000
3571651	::486185390618189000
81841977	::486185414806351000
65832155	::486185414810550000
256716505	::486185415427108000
21912250	::486185419399512000
39041792	::486185427003404000
288531248	::486185428496945000
48944372	::486185434423119000
251224348	::486185436185100000
135324408	::486185458674962000
19147974	::486185468393189000
24983393	::486185493013753000
33249556	::486185521459503000
307485154	::486185536885764000
17054163	::486185555667853000
317524005	::486185573556559000
18015033	::486185595325386000
245398547	::486185599637135000
588641285	::486185629928026000
324171027	::486185634524971000
27999272	::486185649687760000
92838578	::486185652397293000
165634562	::486185673100374000
380458897	::486185679882584000
494376740	::486185700136456000
334261100	::486185722668679000
33699503	::486185727453962000
15330061	::486185728406454000
588641285	::486185731283369000
245573462	::486185732063502000
17054163	::486185734454657000
46796467	::486185761469759000
336019882	::486185775990448000
382767512	::486185783087202000
309167251	::486185802368827000
594950682	::486185841086042000
324171027	::486185846249652000
175591069	::486185849025880000
384155676	::486185850728771000
32583866	::486185851244642000
132314519	::486185882425110000
462487376	::486185887064027000
135324408	::486185899534057000
187309818	::486185907918471000
1384531	::486185917304934000
27999272	::486185920022847000
329955120	::486185956198735000
161199833	::486185980030775000
15875100	::486185986456842000
20364178	::486185999719219000
135324408	::486186004798517000
52950877	::486186012087836000
360183119	::486186015980519000
161199833	::486186026981789000
407399368	::486186031637491000
129240201	::486186040806232000
494376740	::486186058116120000
209208697	::486186074675621000
175591069	::486186075027542000
18999708	::486186083051241000
395703736	::486186109882605000
51601709	::486186112499470000
148436850	::486186117004546000
186314952	::486186117863989000
254821900	::486186142367514000
51814269	::486186149837565000
107535820	::486186163959762000
494376740	::486186207861153000
382767512	::486186226404188000
72378783	::486186261174947000
23642786	::486186291479207000
81841977	::486186340220821000
65832155	::486186340254359000
256716505	::486186340292128000
464845445	::486186344918421000
349386319	::486186351218286000
24804859	::486186351550033000
47753031	::486186368901455000
332908078	::486186370977652000
161199833	::486186375637512000
77078833	::486186375692046000
569518404	::486186379853168000
70839289	::486186420965343000
24226614	::486186440175681000
134225933	::486186481476993000
324171027	::486186541136756000
100934605	::486186547340136000
81841977	::486186601442066000
65832155	::486186601463042000
256716505	::486186602197053000
273811402	::486186612226019000
210873235	::486186648804532000
357079725	::486186673407938000
285254109	::486186678202032000
32583866	::486186680227872000
216819428	::486186682770001000
849	::486186688549765000
173232394	::486186693540585000
278603967	::486186723668279000
81841977	::486186742655889000
65832155	::486186742689439000
256716505	::486186742974652000
17016789	::486186761261834000
378609308	::486186817444515000
20026791	::486186848574640000
364035957	::486186852198916000
369804138	::486186855478878000
250474725	::486186858963939000
61832970	::486186873321037000
174795727	::486186878505603000
138557664	::486186886017204000
299284663	::486186917541576000
354047009	::486186922210238000
552146644	::486186922566774000
45150174	::486186965382201000
187309818	::486186969752686000
60771081	::486186991382708000
83736832	::486187003357429000
407279448	::486187010965929000
41649263	::486187012328669000
33369338	::486187023137787000
102530016	::486187030943383000
274262734	::486187052975652000
187309818	::486187057556226000
300135225	::486187110760591000
24804859	::486187116255117000
135324408	::486187120961527000
42297542	::486187124048535000
46963484	::486187168394518000
87956728	::486187178523758000
19684793	::486187211600035000
45150174	::486187216130293000
506824920	::486187236849766000
17694593	::486187249344602000
165967574	::486187264964579000
300135225	::486187278591475000
83736832	::486187287726682000
56931148	::486187346061451000
577920402	::486187346316902000
300135225	::486187351551377000
202292166	::486187357779943000
135324408	::486187360816992000
31536491	::486187378092945000
381181950	::486187383734276000
17694593	::486187403191652000
135324408	::486187409122816000
371068004	::486187419361116000
187309818	::486187430375350000
24804859	::486187461769306000
174795727	::486187477258891000
79633612	::486187481797513000
48944372	::486187497437659000
24983393	::486187526538153000
373690904	::486187527435345000
309167251	::486187532196270000
506824920	::486187535853305000
60771081	::486187537984401000
57651074	::486187545965785000
135324408	::486187587204575000
138935158	::486187588001071000
114077276	::486187588080787000
114077276	::486187588122718000
114077276	::486187588311461000
114077276	::486187588449878000
114077276	::486187589590728000
114077276	::486187589943033000
108605734	::486187600013578000
187309818	::486187611682525000
392716377	::486187618753716000
229650081	::486187647908732000
274791343	::486187649171218000
108605734	::486187653805514000
324171027	::486187662693646000
70571907	::486187675599138000
42910967	::486187676237053000
325036867	::486187692644769000
322413121	::486187696709058000
354047009	::486187712752652000
52454938	::486187738509479000
354047009	::486187743090053000
222598798	::486187778875457000
83736832	::486187805530288000
15361643	::486187823058255000
357017353	::486187855056994000
357017353	::486187889974607000
24804859	::486187920131244000
373690904	::486187954298032000
164575018	::486187960308477000
65476712	::486187969259503000
232437529	::486187993028247000
232437529	::486187998770241000
199001641	::486188005011369000
357017353	::486188008543375000
48944372	::486188017682378000
266210776	::486188028281380000
14297098	::486188045495201000
378609308	::486188055225565000
103782180	::486188063006416000
259466143	::486188066546016000
52454938	::486188094463279000
24804859	::486188094836584000
59583601	::486188108073816000
131254355	::486188110317776000
378609308	::486188116730863000
299284663	::486188118002106000
407384648	::486188119834632000
19684793	::486188124373270000
448283191	::486188125337554000
229650081	::486188127552552000
373690904	::486188137605890000
448283191	::486188140772618000
448283191	::486188146841747000
257830093	::486188154958147000
448283191	::486188155553329000
7132042	::486188158078685000
378609308	::486188160087379000
19766821	::486188160830148000
448283191	::486188161429557000
448283191	::486188167876210000
465089745	::486188177678282000
14816854	::486188203850727000
157254287	::486188211006226000
299284663	::486188226231959000
9899992	::486188254798966000
494376740	::486188260348030000
127943795	::486188278849470000
468796913	::486188278966517000
255104759	::486188302606008000
325036867	::486188312986517000
60771081	::486188314215845000
106320745	::486188334327541000
384530394	::486188341621035000
14604658	::486188345681117000
257625769	::486188352228839000
424698378	::486188372017164000
7132042	::486188381685432000
561527789	::486188385480892000
494376740	::486188407337406000
454531259	::486188419530256000
135324408	::486188424064671000
165967574	::486188431467626000
463908266	::486188436165234000
173232394	::486188444339560000
76977679	::486188452657266000
45150174	::486188453923934000
127413469	::486188456930848000
288531248	::486188516213530000
52454938	::486188533019705000
48944372	::486188536400343000
22278303	::486188543744954000
335488857	::486188548119605000
300135225	::486188560140083000
351641054	::486188563076513000
407248121	::486188576582139000
233677206	::486188577613570000
100934605	::486188590238801000
48944372	::486188594424320000
251359942	::486188596001775000
299284663	::486188597351960000
71284640	::486188641081778000
268987143	::486188641329627000
409665559	::486188647595909000
561527789	::486188648799297000
52441281	::486188658786328000
76482742	::486188680390770000
635845301	::486188719511056000
286282963	::486188723206254000
48944372	::486188730479165000
426923626	::486188770828382000
270173839	::486188780483661000
22278303	::486188785252974000
229650081	::486188801816285000
45150174	::486188813593870000
26915925	::486188816307212000
240492455	::486188828026089000
48944372	::486188843389833000
270687983	::486188860007669000
42910967	::486188871324278000
300135225	::486188884661788000
61318348	::486188887731994000
423816771	::486188897248878000
52454938	::486188897714466000
16299351	::486188898209759000
157904403	::486188933303123000
42910967	::486188950504370000
22033805	::486188952773480000
23933265	::486188968380096000
130363809	::486188980778438000
39507361	::486188984033619000
52441281	::486189026706468000
454304418	::486189028169891000
52454938	::486189033572151000
45150174	::486189046818177000
174795727	::486189051318259000
23442090	::486189052001939000
173232394	::486189083870232000
464845445	::486189093483597000
7132042	::486189114484879000
424698378	::486189118628429000
15467792	::486189154267832000
409665559	::486189171611303000
434545772	::486189171808014000
257830093	::486189192385683000
80159052	::486189194088161000
68832413	::486189208680550000
547741880	::486189225830662000
321578565	::486189251806375000
109060628	::486189265001267000
314710836	::486189288724258000
458766436	::486189289907056000
83673720	::486189290813403000
51814269	::486189308278501000
412756257	::486189325051113000
102530016	::486189353799282000
135324408	::486189392630153000
14780915	::486189421424029000
58941053	::486189423135297000
51814269	::486189431121268000
222598798	::486189460644581000
24983393	::486189461089579000
409665559	::486189475471831000
57713984	::486189484997115000
426923626	::486189522191794000
299284663	::486189551702908000
52454938	::486189554106265000
238665368	::486189557600497000
36116261	::486189587228672000
491679354	::486189623505211000
299284663	::486189636251680000
52441281	::486189646679130000
281697994	::486189655897821000
176839128	::486189699824750000
253828982	::486189720586579000
336628506	::486189729961226000
41465619	::486189740442791000
52441281	::486189759791124000
23442090	::486189760403484000
76482742	::486189764454780000
232711010	::486189790224592000
45150174	::486189809078370000
164575018	::486189809992339000
48944372	::486189829244203000
20026791	::486189839008542000
102100651	::486189865885655000
390479008	::486189877092835000
173232394	::486189893068939000
410297246	::486189902191542000
369217450	::486189902216720000
232114448	::486189910261366000
240492455	::486189938325479000
430182591	::486189963000963000
1318301	::486189981233201000
48764697	::486190035281014000
259746323	::486190037403308000
424698378	::486190064846635000
25760567	::486190065693900000
187309818	::486190073252417000
26113249	::486190081372213000
17974977	::486190094144253000
577920402	::486190112263245000
14606079	::486190156664172000
300009838	::486190195487023000
34689419	::486190198636572000
463138486	::486190247542132000
52454938	::486190287664869000
83673720	::486190288365707000
433142367	::486190305402945000
252793957	::486190310964203000
524866555	::486190323673358000
437898031	::486190325140955000
22087737	::486190335492517000
454375039	::486190349040103000
105623584	::486190351536115000
190492046	::486190396020498000
299284663	::486190399900221000
100471456	::486190401834205000
25104281	::486190404857888000
222278624	::486190422083911000
134225933	::486190423640375000
227893380	::486190443764649000
222598798	::486190444368257000
262449011	::486190446285426000
16566189	::486190486357831000
540510474	::486190493684875000
293897624	::486190500031266000
31066609	::486190502409015000
301244128	::486190508654739000
31280614	::486190516808056000
299284663	::486190522726236000
216083133	::486190542657560000
245855482	::486190569719595000
16002106	::486190574639124000
170357410	::486190602405416000
168274200	::486190608256475000
170357410	::486190612337532000
112801155	::486190634756100000
58652870	::486190661805568000
44278444	::486190668046286000
387461887	::486190670000824000
25082908	::486190672005709000
237966586	::486190673209458000
24226614	::486190702259228000
607637849	::486190778511671000
168387841	::486190781380579000
81023321	::486190799554486000
222598798	::486190840377663000
81023321	::486190857398132000
212475056	::486190858346037000
46279759	::486190859407622000
425183249	::486190861039173000
83163050	::486190883126403000
46279759	::486190883654860000
100934605	::486190898636931000
83673720	::486190913879023000
383202357	::486190934640828000
112801155	::486190966215151000
22734052	::486190970317574000
296901409	::486190972208812000
262449011	::486190972498636000
46279759	::486191057521364000
26580506	::486191087900712000
357079725	::486191088193896000
251443783	::486191110914854000
23400461	::486191154287751000
37029138	::486191156523307000
46279759	::486191171308625000
49221112	::486191192078434000
16258970	::486191192338862000
325192444	::486191225297321000
169240898	::486191260848230000
81023321	::486191268372828000
105623584	::486191270889791000
369292925	::486191278627897000
64584579	::486191285678510000
237966586	::486191287347838000
82707747	::486191320348651000
41136161	::486191377085001000
255622442	::486191379895578000
190492046	::486191381069586000
46279759	::486191439446282000
418314197	::486191450896760000
322413121	::486191456680280000
603136773	::486191457422680000
46279759	::486191461739036000
371068004	::486191476523933000
202927618	::486191495355957000
107535820	::486191504046964000
46279759	::486191504424443000
237966586	::486191518072328000
46279759	::486191532652101000
100934605	::486191536603136000
24804859	::486191545482113000
46279759	::486191547520929000
75937251	::486191565082492000
46279759	::486191579645116000
635845301	::486191583578972000
293897624	::486191591779209000
14520186	::486191596783030000
173232394	::486191603531255000
46279759	::486191628181585000
325192444	::486191631377252000
46279759	::486191646883971000
60131090	::486191666068353000
46279759	::486191670149775000
168387841	::486191676960960000
325192444	::486191705972961000
407038804	::486191713560850000
322413121	::486191715129110000
61832970	::486191736763346000
82115262	::486191744740888000
23400461	::486191753678954000
233677206	::486191774734381000
41136161	::486191822813679000
24804859	::486191829251915000
32171318	::486191836521050000
429375230	::486191836864585000
357079725	::486191852870062000
96793797	::486191892543991000
96793797	::486191905642778000
33029479	::486191936542220000
307372680	::486191938019024000
19766821	::486191940409769000
182901672	::486191960445968000
53243169	::486191960672460000
313792688	::486191967542329000
325192444	::486191968846770000
322413121	::486191984973856000
355574432	::486191991068184000
83736832	::486192011850960000
357079725	::486192016024285000
6945382	::486192020247965000
62093388	::486192034634801000
26947347	::486192064116555000
408869196	::486192065861394000
322413121	::486192080247480000
424698378	::486192098152943000
113722629	::486192101420310000
107535820	::486192122442571000
33029479	::486192128305795000
322413121	::486192129031421000
355574432	::486192131548000000
53243169	::486192221117771000
62093388	::486192227849629000
127943795	::486192234115899000
14297098	::486192237291008000
81023321	::486192251370872000
322413121	::486192267250511000
6945382	::486192290679889000
102100651	::486192295792750000
237966586	::486192299374682000
14520186	::486192305427468000
39041792	::486192306186235000
278603967	::486192308816076000
431214329	::486192340147908000
165491208	::486192344396337000
278603967	::486192345675603000
24804859	::486192347466575000
83736832	::486192363274911000
513711139	::486192370120019000
62093388	::486192399111454000
366136205	::486192413887979000
81023321	::486192416739700000
57300329	::486192439112519000
107535820	::486192452014206000
173232394	::486192459794243000
16322613	::486192509471559000
23396218	::486192513397829000
275902246	::486192514164989000
382304432	::486192515016450000
23475166	::486192543076741000
19182658	::486192559505821000
334261100	::486192611380957000
298090474	::486192653105508000
6945382	::486192680141983000
357079725	::486192690053124000
23475166	::486192739072360000
127943795	::486192739269476000
64942768	::486192743484776000
299284663	::486192773155282000
463381084	::486192782873079000
607637849	::486192803433553000
53112812	::486192809154596000
61832970	::486192816591093000
607637849	::486192831329869000
124517802	::486192840046018000
6945382	::486192841350082000
52542320	::486192844965945000
23475166	::486192846836617000
317596401	::486192898296127000
3571651	::486192933696466000
125718303	::486192944869687000
102213164	::486192957813694000
185084575	::486192960833585000
65576332	::486192962372505000
165491208	::486192962494156000
387461887	::486193006811152000
635845301	::486193012356038000
19147974	::486193067574054000
475210759	::486193073110908000
92840294	::486193091116662000
33703073	::486193117864148000
334261100	::486193123094446000
123373847	::486193147320762000
33703073	::486193148033765000
310330192	::486193149287862000
41606452	::486193184448708000
23475166	::486193197346217000
387281097	::486193215410688000
348458389	::486193232653877000
52454938	::486193250957402000
334261100	::486193291890020000
44278444	::486193301884637000
298090474	::486193317814620000
185084575	::486193324391673000
260825806	::486193334856060000
380680929	::486193343202734000
72378783	::486193363347963000
242912563	::486193367886610000
513711139	::486193369941413000
66311658	::486193392800370000
561540580	::486193400077504000
435516954	::486193406012448000
480895753	::486193427940265000
138603889	::486193429907390000
185084575	::486193434550874000
380680929	::486193439130648000
44278444	::486193472940961000
322413121	::486193485263826000
50805763	::486193501554880000
195154119	::486193506944155000
285254109	::486193517056643000
561540580	::486193519610966000
6945382	::486193519661305000
14715501	::486193525243928000
138603889	::486193535566114000
408869196	::486193542998786000
432116634	::486193554767634000
102301729	::486193559880486000
165491208	::486193586895986000
299297459	::486193621868113000
83736832	::486193628474122000
49464322	::486193628919128000
42297542	::486193631548936000
561540580	::486193646291521000
39041792	::486193683729899000
588641285	::486193696988073000
185084575	::486193698502627000
32342599	::486193702600077000
6945382	::486193706744045000
49464322	::486193709185511000
14780915	::486193709969846000
448283191	::486193718748139000
52454938	::486193744064954000
329093513	::486193748200923000
79035481	::486193750826582000
435516954	::486193751191080000
293897624	::486193774323064000
102301729	::486193774784036000
26580506	::486193783529156000
79447998	::486193788054810000
47929423	::486193789888102000
561540580	::486193815657537000
259746323	::486193820128645000
52454938	::486193821735071000
348785324	::486193822590722000
588641285	::486193824666906000
561540580	::486193832233414000
269605766	::486193895353487000
480895753	::486193919995023000
65995121	::486193958985695000
109762886	::486193970201235000
44307877	::486193974734880000
71617108	::486193980757913000
32342599	::486193986424418000
322413121	::486194004019511000
569518404	::486194013301927000
122067183	::486194106121875000
533844924	::486194109732765000
23400461	::486194109808664000
227893380	::486194113088593000
237118122	::486194145023635000
18999708	::486194171611328000
32342599	::486194215198547000
210873235	::486194234773745000
286298021	::486194239584624000
445925140	::486194254893432000
69916558	::486194260371591000
237118122	::486194271142178000
355990893	::486194272010391000
252793957	::486194280646447000
357211620	::486194292742823000
16299351	::486194315287609000
81023321	::486194327454883000
17536130	::486194336501993000
100843087	::486194346211815000
480895753	::486194348099260000
387281097	::486194349970292000
1318301	::486194367380877000
480895753	::486194373625786000
48944372	::486194375706177000
387461887	::486194377505513000
54697279	::486194384212217000
84849075	::486194395494891000
165491208	::486194420547481000
65995121	::486194424163348000
48944372	::486194429334536000
44278444	::486194434606772000
355990893	::486194459982299000
52454938	::486194466324103000
176839128	::486194502021816000
315296719	::486194503733096000
252793957	::486194524620726000
78089247	::486194530061139000
41136161	::486194574801399000
26580506	::486194586021535000
329955120	::486194591234658000
165967574	::486194607878062000
123373847	::486194611921358000
387461887	::486194614483701000
185084575	::486194694318485000
17764624	::486194702991892000
17339508	::486194707148464000
6945382	::486194713490255000
44278444	::486194732138127000
123373847	::486194737519800000
49464322	::486194752594116000
165967574	::486194768616361000
54422208	::486194772952903000
81023321	::486194778229334000
17054163	::486194789914669000
544538144	::486194823330660000
270173839	::486194834970251000
83673720	::486194851718131000
425381729	::486194872584372000
40783277	::486194872877989000
26113249	::486194904654028000
310009833	::486194946571894000
15330061	::486194969166626000
49464322	::486194974095335000
387461887	::486194983695695000
293897624	::486194995394007000
467775651	::486195002411081000
330513153	::486195027345817000
94737009	::486195030151811000
307372680	::486195033750929000
348683759	::486195039836463000
102100651	::486195043892342000
104990093	::486195059441025000
463908266	::486195060933808000
252793957	::486195064637370000
131278152	::486195072854024000
36082253	::486195074980921000
417606826	::486195078516736000
215189306	::486195093775589000
505510212	::486195101191118000
44278444	::486195119981219000
578505853	::486195120891375000
322413121	::486195136200597000
578505853	::486195138310713000
170868061	::486195140331991000
467775651	::486195147324268000
114077276	::486195164000444000
114077276	::486195164050751000
635577431	::486195164159819000
114077276	::486195164222742000
114077276	::486195164398891000
114077276	::486195165334220000
94737009	::486195165715894000
58349263	::486195194795413000
286216848	::486195201610747000
92125226	::486195210766938000
49464322	::486195222360371000
58562014	::486195233617485000
165967574	::486195242769854000
185084575	::486195252391575000
58349263	::486195346931212000
187047785	::486195352760885000
307372680	::486195364899205000
45470777	::486195423540154000
382304432	::486195441713696000
85111877	::486195442103767000
15814841	::486195444209680000
4434941	::486195449221505000
15867361	::486195489629417000
65476712	::486195531145048000
15867361	::486195568067096000
224410857	::486195578070528000
224410857	::486195585670582000
14178003	::486195590007513000
480895753	::486195604935028000
14604658	::486195613764026000
187047785	::486195614275735000
14297098	::486195615517249000
315296719	::486195619040489000
602224338	::486195620919918000
315296719	::486195692621144000
187047785	::486195698811944000
293897624	::486195704197836000
14604658	::486195709801033000
19766821	::486195712552865000
322413121	::486195731934347000
23400461	::486195735634149000
92838578	::486195747772432000
287228225	::486195770572279000
14604658	::486195771998355000
398377928	::486195780978761000
480895753	::486195797579399000
42297542	::486195799349821000
27323374	::486195807524102000
187651826	::486195808711110000
22559382	::486195832257908000
389105684	::486195837727682000
315296719	::486195840038338000
257830093	::486195849366880000
480895753	::486195854634524000
199331386	::486195860448239000
333877322	::486195861848723000
17764624	::486195898272063000
27763417	::486195913392525000
480895753	::486195924998180000
64942768	::486195929892937000
480895753	::486195942215782000
199331386	::486195942350389000
14792781	::486195975837343000
381181950	::486195986859950000
33418266	::486195995080794000
322413121	::486195999971352000
453690730	::486196012638150000
14604658	::486196023522385000
383383485	::486196048327499000
31620041	::486196073137192000
15728310	::486196073430384000
61832970	::486196074386714000
17840621	::486196076152905000
33555786	::486196078606172000
424698378	::486196090564136000
398377928	::486196094318432000
91770694	::486196102668886000
278220302	::486196152446902000
220455732	::486196165193773000
15361643	::486196187670667000
185084575	::486196194268704000
376472794	::486196212807524000
128666650	::486196221519089000
24804859	::486196227948548000
49464322	::486196229601501000
18455966	::486196246751621000
387863634	::486196247913443000
309108026	::486196248513236000
127943795	::486196270923796000
307372680	::486196304444657000
128666650	::486196323776233000
578505853	::486196326372098000
125718303	::486196349432770000
562178473	::486196370806562000
61718844	::486196371746463000
22220460	::486196372257775000
713350694	::486196383805083000
33703073	::486196417154015000
85111877	::486196434824216000
19683725	::486196459520667000
127943795	::486196484279648000
393718746	::486196487731572000
256750208	::486196504923627000
315296719	::486196507314356000
417523013	::486196529992986000
85111877	::486196545134415000
496575332	::486196567331049000
165491208	::486196568358268000
239770256	::486196569142616000
387461887	::486196570627375000
70805584	::486196572838178000
410461303	::486196603049373000
233084334	::486196612666888000
480895753	::486196624301883000
516096126	::486196630438563000
34445704	::486196642098327000
216083133	::486196649237049000
315296719	::486196651409690000
49464322	::486196653217828000
52824736	::486196665603203000
123373847	::486196671588872000
346654346	::486196683974246000
52454938	::486196687531024000
243472980	::486196688953278000
325192444	::486196696552992000
198911524	::486196700457865000
125718303	::486196703985291000
195103093	::486196711992619000
86243090	::486196714622451000
411997198	::486196715729747000
3571651	::486196717243867000
480895753	::486196727234322000
108605734	::486196728849530000
23396218	::486196729604489000
96793797	::486196737275469000
54116443	::486196752165646000
480895753	::486196753180266000
127943795	::486196760218726000
480895753	::486196784809529000
424698378	::486196793751777000
469196810	::486196796792639000
398377928	::486196801272573000
459561241	::486196806926467000
410461303	::486196814761054000
480895753	::486196818704097000
357211620	::486196819735891000
357211620	::486196833090535000
480895753	::486196841612984000
62093388	::486196847317626000
17054163	::486196850589188000
290855101	::486196859455557000
480895753	::486196863641456000
410461303	::486196895287500000
85111877	::486196904800174000
282625909	::486196909451640000
480895753	::486196914090549000
85399171	::486196951147237000
85111877	::486196960341135000
53243169	::486196964682645000
480895753	::486196966171213000
63720288	::486196971393134000
480895753	::486196989810319000
243472980	::486197004931174000
52824736	::486197018734256000
30336818	::486197023125696000
16380745	::486197028179820000
398339392	::486197071222149000
243472980	::486197072870526000
343904325	::486197073268576000
127943795	::486197075391311000
179519500	::486197082944856000
43256984	::486197085411500000
148912524	::486197092444942000
168864295	::486197115450707000
307372680	::486197116399005000
578505853	::486197122790744000
17016789	::486197150938697000
237986569	::486197152943984000
376425912	::486197153195229000
480895753	::486197156538089000
96793797	::486197158945628000
254579074	::486197193825460000
343904325	::486197195893243000
237986569	::486197199299432000
469196810	::486197201786634000
22220460	::486197206387417000
349386319	::486197215937839000
336019882	::486197218282438000
35369698	::486197244211625000
49464322	::486197254496468000
148445755	::486197284808712000
307372680	::486197291444080000
480895753	::486197307482714000
722514433	::486197324059017000
480895753	::486197328638783000
374772557	::486197332254269000
52454938	::486197360876212000
221830651	::486197365116649000
199331386	::486197379998416000
127943795	::486197395244732000
142848371	::486197398188724000
372479589	::486197421295161000
293897624	::486197422348320000
307372680	::486197457614020000
321876841	::486197465394475000
42910967	::486197467034439000
480895753	::486197488534032000
237986569	::486197501058633000
123373847	::486197518565666000
410461303	::486197524307267000
480895753	::486197526345678000
221830651	::486197537619996000
24983393	::486197558747086000
342594225	::486197569786093000
264608632	::486197585011412000
129441756	::486197586479812000
500388817	::486197597682827000
467775651	::486197599503155000
245203404	::486197633610809000
24226614	::486197637826498000
33418266	::486197653978349000
443332358	::486197656918560000
16807883	::486197660735770000
222687654	::486197667211386000
135306144	::486197685070741000
15288029	::486197685741838000
127943795	::486197688913113000
285254109	::486197689420222000
325192444	::486197705639591000
129441756	::486197710643793000
254579074	::486197718356729000
467775651	::486197740381437000
237986569	::486197745058078000
33418266	::486197745737560000
251231824	::486197773055049000
46764883	::486197787898683000
48557490	::486197797981790000
322413121	::486197807263395000
353418151	::486197814590857000
335101950	::486197818596405000
17339508	::486197819548909000
254821900	::486197820131909000
213287321	::486197826364243000
290855101	::486197838347370000
49464322	::486197850603524000
52628599	::486197851790516000
325192444	::486197863735500000
96793797	::486197880491765000
135306144	::486197899844661000
26580506	::486197902482878000
467775651	::486197907633475000
91712528	::486197915111534000
52824736	::486197930848550000
21089214	::486197954622279000
34445704	::486197971910787000
52824736	::486197987375190000
15728310	::486197991007461000
425381729	::486198002424356000
127943795	::486198003485929000
363059827	::486198014222946000
56779057	::486198025425936000
254600909	::486198029209202000
108605734	::486198035123560000
258454374	::486198043369549000
52454938	::486198045038493000
258454374	::486198084301783000
467775651	::486198086591873000
396952554	::486198104367321000
525819441	::486198104706650000
49464322	::486198106665807000
253675480	::486198117348671000
19770255	::486198122054291000
61718844	::486198137229672000
108605734	::486198160805875000
148445755	::486198202870157000
50216950	::486198228002430000
253675480	::486198230657818000
467775651	::486198239893684000
578505853	::486198245786279000
544538144	::486198251758956000
354047009	::486198261121052000
166695965	::486198261175185000
587104097	::486198269106597000
39507361	::486198278963625000
200685756	::486198279974027000
282860308	::486198287200829000
76502729	::486198295069749000
266703661	::486198303156367000
123373847	::486198313927315000
168347877	::486198323900989000
17448907	::486198333786972000
189179241	::486198343312625000
54105420	::486198350782672000
480895753	::486198363621031000
31403901	::486198381552074000
266317182	::486198434278285000
318627551	::486198440158691000
517695658	::486198444638208000
379357885	::486198459691565000
221830651	::486198462917013000
266703661	::486198462963548000
52441281	::486198464766693000
155397134	::486198473147318000
52824736	::486198477731291000
41649263	::486198480897982000
35297171	::486198517510074000
305379724	::486198527953874000
247372701	::486198543993274000
15814841	::486198565488697000
42297542	::486198580576018000
113048616	::486198601740083000
45470777	::486198631767085000
349386319	::486198650012319000
123373847	::486198662285258000
290855101	::486198664797245000
221098400	::486198679259205000
305379724	::486198680119046000
35297171	::486198680416837000
127943795	::486198696028422000
258454374	::486198727150161000
279608688	::486198749694140000
253675480	::486198765028900000
614074554	::486198773593694000
252756099	::486198784108810000
172997876	::486198797262151000
27364321	::486198813666058000
118827154	::486198830103134000
22431584	::486198839922417000
12653722	::486198856208482000
381181950	::486198860717375000
322413121	::486198873007083000
148445755	::486198927096815000
142848371	::486198942716026000
148445755	::486198946923315000
52628599	::486198954246537000
52454938	::486198961166770000
41606452	::486198966292606000
253552344	::486198966384488000
209223008	::486198978028273000
32755384	::486198978539958000
725050717	::486199008591769000
18023231	::486199015760207000
364428125	::486199015835328000
240532669	::486199044310446000
24226614	::486199044977750000
453690730	::486199051621130000
196659229	::486199071707656000
43256984	::486199078045642000
52454938	::486199079450329000
26113249	::486199081149014000
57300329	::486199092344012000
322413121	::486199095250272000
266703661	::486199102901067000
25935173	::486199145645223000
82115262	::486199153878249000
102796495	::486199161335738000
322413121	::486199168377946000
322413121	::486199181237694000
52628599	::486199184400584000
33629617	::486199184736157000
72378783	::486199213349281000
307372680	::486199222493270000
23247181	::486199232122994000
72378783	::486199235830767000
81872162	::486199239626981000
102796495	::486199242768142000
61318348	::486199243640946000
18023231	::486199256228052000
42297542	::486199261038907000
23820736	::486199274368020000
33108084	::486199299609341000
417606826	::486199325635387000
544538144	::486199325647581000
157254287	::486199329372114000
242622458	::486199353212534000
155397134	::486199356274794000
157254287	::486199364587515000
602224338	::486199368567885000
30529918	::486199370279165000
82223258	::486199384581758000
198651083	::486199387379748000
136458681	::486199395340533000
168964399	::486199403653656000
114235211	::486199455767461000
480857982	::486199458405679000
221830651	::486199477724672000
242622458	::486199483739295000
19766821	::486199489062260000
51601709	::486199510519930000
114235211	::486199544191803000
255311687	::486199579847557000
342594225	::486199587149860000
255311687	::486199596670930000
254821900	::486199624085291000
253675480	::486199648206745000
368730450	::486199650047635000
245021956	::486199657719033000
240798548	::486199665335885000
602224338	::486199668271874000
2084321	::486199687666356000
76017935	::486199704359673000
102266093	::486199710382714000
24983393	::486199727994978000
226995875	::486199734437416000
368730450	::486199735603453000
27323374	::486199770680000000
48557490	::486199777642938000
26113249	::486199821640798000
106584551	::486199822324469000
27323374	::486199881065717000
170815462	::486199891115266000
189664484	::486199894928289000
168964399	::486199910451003000
31620041	::486199916847710000
14780915	::486199920677126000
106584551	::486199924652916000
24804859	::486199939618201000
39041924	::486199942659465000
25410192	::486199970236620000
227893380	::486199970979414000
55312313	::486200008610283000
39041924	::486200033680048000
334261100	::486200058023796000
423891750	::486200059512385000
596113934	::486200060489646000
14604658	::486200062209314000
240798548	::486200065992560000
25410192	::486200097298857000
27323374	::486200108506025000
17536130	::486200138977660000
46965667	::486200139946946000
217912167	::486200151707357000
725050717	::486200159269683000
253675480	::486200177603411000
173232394	::486200248180555000
506824920	::486200259450654000
6203992	::486200288525950000
334261100	::486200299083022000
25410192	::486200300336738000
55312313	::486200302400307000
199001641	::486200333669249000
170868061	::486200357450575000
109105005	::486200401478160000
479959389	::486200414623522000
14520186	::486200420503932000
225206178	::486200424282591000
6203992	::486200457883553000
41649263	::486200471359459000
333877322	::486200476484907000
125718303	::486200483078340000
333877322	::486200515827466000
24804859	::486200517945614000
377357259	::486200534185934000
31403901	::486200553609785000
52454938	::486200558798114000
232814871	::486200560979562000
403823128	::486200569707917000
263418480	::486200584093982000
490977827	::486200591916744000
268547296	::486200594496241000
445925140	::486200599097397000
9899992	::486200601626161000
228915951	::486200608060211000
30123599	::486200619620122000
35369698	::486200620735819000
377357259	::486200622555725000
305216922	::486200622807789000
634822122	::486200629971673000
105623584	::486200630068133000
384955934	::486200638410604000
123971864	::486200657016135000
410461303	::486200659713073000
45410414	::486200661311111000
506824920	::486200662783320000
123971864	::486200672623153000
453690730	::486200701702270000
202791635	::486200708421910000
75209135	::486200719624511000
293897624	::486200732346228000
17908818	::486200779468853000
260825806	::486200783939973000
232814871	::486200798448062000
42297542	::486200805918535000
334261100	::486200816081334000
410461303	::486200840772792000
123373847	::486200847375032000
396952554	::486200868287827000
72143337	::486200873341579000
102266093	::486200883068141000
260539431	::486200917037838000
325996873	::486200921836494000
278603967	::486200949921157000
79447998	::486200981466517000
102266093	::486200988345200000
383202357	::486200998684524000
462487376	::486201005407608000
78926478	::486201016241487000
56779057	::486201022813966000
357211620	::486201071581540000
7875762	::486201112236949000
307372680	::486201115487526000
366136205	::486201143312531000
463908266	::486201148165324000
6733652	::486201178746028000
322463853	::486201182738579000
102266093	::486201204070817000
322463853	::486201248014532000
351641054	::486201254729621000
95072707	::486201261658603000
347596428	::486201271460704000
347596428	::486201277966069000
423446901	::486201285365219000
114633433	::486201294739091000
66877066	::486201309998362000
45410414	::486201316557848000
43256984	::486201326640959000
124374229	::486201334182715000
513711139	::486201334287171000
123971864	::486201338942869000
14792781	::486201346773630000
77765035	::486201366029668000
350968313	::486201407432036000
202791635	::486201413794799000
6733652	::486201423676600000
38804898	::486201426826125000
578505853	::486201427040018000
389954423	::486201428659036000
169636335	::486201436502364000
278603967	::486201447994769000
311664191	::486201449349537000
52454938	::486201474146267000
221205505	::486201482451357000
123373847	::486201511190732000
66877066	::486201520615350000
703895293	::486201531151040000
278603967	::486201532178653000
123971864	::486201536750428000
461392295	::486201551891877000
33342988	::486201556686368000
219550942	::486201565305659000
58652870	::486201575988150000
22220460	::486201589359980000
254579074	::486201603242725000
6733652	::486201603473825000
56779057	::486201606455570000
58652870	::486201622452649000
22651134	::486201623363211000
174351092	::486201662806450000
620420742	::486201670695518000
36861827	::486201679260315000
578505853	::486201679478403000
24804859	::486201699913060000
374228630	::486201706108026000
33342988	::486201755911585000
123971864	::486201776790450000
174351092	::486201776807624000
31056422	::486201777188925000
28197443	::486201794175852000
68052287	::486201794444656000
158948807	::486201818913841000
588705820	::486201836870070000
158948807	::486201841940586000
43256984	::486201845182779000
40816246	::486201853055496000
384563395	::486201857270751000
177174253	::486201878309785000
123971864	::486201879634792000
169636335	::486201880578502000
218112087	::486201915835838000
403823128	::486201916045918000
345756955	::486201946072555000
169636335	::486201950900219000
412792027	::486201957959233000
123373847	::486201962543984000
418480466	::486201974509940000
45410414	::486201975218769000
158948807	::486201977190514000
387281097	::486201988648927000
23400461	::486202005254590000
25223941	::486202013416308000
384563395	::486202016423620000
38520445	::486202042612862000
123971864	::486202056802193000
52628599	::486202068441780000
218112087	::486202068881768000
147997393	::486202082996019000
724485482	::486202084899827000
309789310	::486202086011330000
209208697	::486202087043526000
102266093	::486202107461001000
33217361	::486202118361972000
255147158	::486202120333295000
102100651	::486202121910370000
409487670	::486202132358369000
423891750	::486202140940316000
70784628	::486202146149629000
60771081	::486202156757053000
463908266	::486202159672086000
345756955	::486202171034071000
345756955	::486202192643100000
54105420	::486202219331465000
17830276	::486202224536612000
169636335	::486202230148591000
402229763	::486202238549770000
41606452	::486202245269049000
326554021	::486202252617457000
123971864	::486202263661056000
46796467	::486202280203411000
322463853	::486202285463072000
348085087	::486202310414974000
252793957	::486202319055241000
120851061	::486202352219590000
24804859	::486202356757835000
50805763	::486202371106545000
344902431	::486202375154065000
102100651	::486202379780358000
50805763	::486202399162236000
28875632	::486202399938199000
578505853	::486202400382783000
185084575	::486202403130454000
91770694	::486202403520524000
589638848	::486202403981508000
33342988	::486202409631629000
114077276	::486202410457501000
114077276	::486202410474291000
114077276	::486202410482675000
114077276	::486202410625290000
114077276	::486202412672491000
44205530	::486202417613004000
263418480	::486202420578365000
322463853	::486202426421424000
95072707	::486202444825640000
91770694	::486202494666956000
703895293	::486202499653570000
322463853	::486202507622756000
231222303	::486202516808675000
23450320	::486202549436186000
196890320	::486202562400354000
263418480	::486202574345752000
412792027	::486202584005230000
403823128	::486202595778637000
221830651	::486202596256804000
12057032	::486202601549987000
36612981	::486202618281082000
22651134	::486202621045530000
216083133	::486202624585121000
14520186	::486202630499483000
431937908	::486202630956269000
334261100	::486202636476350000
11852522	::486202642557714000
443376354	::486202666955968000
221830651	::486202685540945000
14792781	::486202706529251000
16380745	::486202711734366000
425573791	::486202732483584000
50805763	::486202738573725000
216083133	::486202751873871000
383202357	::486202754021736000
24983393	::486202776356417000
221610776	::486202783205310000
42297542	::486202789761388000
123971864	::486202801471492000
322463853	::486202807746576000
45410414	::486202811428790000
123971864	::486202813249122000
147279456	::486202815967002000
267357514	::486202816277807000
55312313	::486202822338154000
341700434	::486202831817293000
354629644	::486202840017567000
578505853	::486202841594216000
107535820	::486202841946927000
39041924	::486202862289309000
151212329	::486202862972981000
33342988	::486202874423422000
14178003	::486202911639101000
40816246	::486202932627394000
11852522	::486202939376017000
384494456	::486202940906930000
155397134	::486202977565548000
14606079	::486202990265520000
78653568	::486203003524120000
310330192	::486203013372325000
17694593	::486203013506146000
19147974	::486203015758897000
27323374	::486203021135589000
317596401	::486203022205128000
45492981	::486203035535044000
379357885	::486203038726500000
221830651	::486203042329415000
46796467	::486203049933692000
11822502	::486203066857684000
45410414	::486203072956215000
475210759	::486203083152957000
378622092	::486203086986551000
224410857	::486203088551034000
185084575	::486203135346896000
107823354	::486203138248957000
31403901	::486203160143626000
22651134	::486203169886568000
268987143	::486203172156080000
242622458	::486203174013779000
136129525	::486203175016230000
314864925	::486203179818708000
132980216	::486203200492802000
267227218	::486203202358874000
107823354	::486203204250501000
23799906	::486203213289623000
155397134	::486203226967277000
80895456	::486203228133273000
107823354	::486203239239409000
245573462	::486203241512718000
135306144	::486203257463640000
19766821	::486203262115512000
182584001	::486203287570354000
17455392	::486203297863188000
45410414	::486203306285334000
267227218	::486203311725371000
70784628	::486203326867185000
205043960	::486203334517211000
412792027	::486203347934801000
28875632	::486203352305262000
223614733	::486203362602651000
188417746	::486203373180289000
267227218	::486203380134461000
156961324	::486203386795024000
136129525	::486203387432546000
185084575	::486203389718843000
183090041	::486203390423474000
46796467	::486203400371990000
408772521	::486203405505794000
135306144	::486203424606674000
263971863	::486203425206448000
263971863	::486203432718438000
17339508	::486203433053978000
423891750	::486203447717691000
188855651	::486203454709575000
65826107	::486203466873069000
418297592	::486203491640430000
56779057	::486203502029312000
524866555	::486203507729788000
15267198	::486203516000931000
130987540	::486203522002599000
113722629	::486203536623935000
28197443	::486203561722650000
130987540	::486203568550969000
23164217	::486203573324099000
39041924	::486203589631950000
273631488	::486203611253604000
107535820	::486203612738383000
385121286	::486203614398935000
402229763	::486203615325863000
301042701	::486203620845576000
314864925	::486203621294342000
6733652	::486203621793857000
123971864	::486203640089042000
39041924	::486203664013729000
307485154	::486203672511016000
130987540	::486203676709498000
23164217	::486203687358836000
255147158	::486203690038996000
155397134	::486203693680050000
39041924	::486203705185038000
322463853	::486203707751952000
205501297	::486203708212903000
366136205	::486203713091293000
286341932	::486203720573542000
23164217	::486203730883125000
75209135	::486203731860393000
578505853	::486203741129830000
65826107	::486203750500298000
42720153	::486203754266787000
253828982	::486203771601432000
17339508	::486203777305698000
158948807	::486203785140658000
33299478	::486203790945579000
15137186	::486203796184264000
39041924	::486203802870374000
123971864	::486203806745509000
102266093	::486203816593723000
46796467	::486203832527884000
410461303	::486203841033949000
266210776	::486203845400215000
267357514	::486203864887361000
155397134	::486203890258706000
22651134	::486203894402662000
271304998	::486203910919421000
222598798	::486203925024874000
39904237	::486203926425767000
384563395	::486203933291839000
297542894	::486203937251270000
322463853	::486203937557463000
155397134	::486203941198508000
45410414	::486203948819169000
392493604	::486203962928803000
6733652	::486203986958372000
317596401	::486203994839060000
102875172	::486203996731084000
26738161	::486204006038241000
354629644	::486204031615107000
39041924	::486204034047815000
32583866	::486204035305730000
410961985	::486204052640763000
293897624	::486204100900827000
123971864	::486204109154840000
436187992	::486204110664765000
412792027	::486204115303669000
49455873	::486204122413023000
39041924	::486204153816166000
245398547	::486204184480727000
188855651	::486204196036026000
463908266	::486204196275093000
251443783	::486204209499746000
48944372	::486204216591917000
578505853	::486204232077692000
83163050	::486204241682661000
578505853	::486204244446294000
442736318	::486204247877619000
3571651	::486204266986479000
520533224	::486204270862008000
45410414	::486204284850020000
29800175	::486204290319409000
385121286	::486204294136217000
14604658	::486204310410108000
77765035	::486204326587543000
52454938	::486204328223338000
35097852	::486204332094681000
39904237	::486204334569295000
322463853	::486204339933810000
29800175	::486204341431197000
31620041	::486204345055473000
32750427	::486204361891389000
385121286	::486204374071255000
216083133	::486204376076132000
39041924	::486204379377434000
27323374	::486204395034406000
322413121	::486204395315408000
52454938	::486204411148910000
46727568	::486204429411291000
169378322	::486204444481437000
467775651	::486204462697316000
29800175	::486204494611365000
100934605	::486204494993457000
463908266	::486204497480671000
27763417	::486204504518295000
39041924	::486204510965354000
103782180	::486204524332593000
65826107	::486204527721578000
38226468	::486204533417472000
65435835	::486204534382133000
388558032	::486204547275055000
155397134	::486204563092160000
173232394	::486204564178087000
290855101	::486204571685892000
113760458	::486204581949739000
463908266	::486204588522233000
347596428	::486204604837662000
89505869	::486204619295850000
23400461	::486204624693919000
59647298	::486204644256141000
123971864	::486204682809786000
389954423	::486204684802084000
389954423	::486204694159572000
76442745	::486204712966819000
67069063	::486204719493160000
107823354	::486204722526027000
83163050	::486204742746796000
228915951	::486204749046235000
46727568	::486204752360140000
484202581	::486204785511899000
177174253	::486204793011322000
467775651	::486204795666317000
39041924	::486204808140173000
83513704	::486204815798566000
155397134	::486204834547515000
62093388	::486204837928112000
216083133	::486204844697341000
354629644	::486204859981791000
80895456	::486204868378771000
39041924	::486204878260150000
451183057	::486204879825014000
242622458	::486204889450557000
107842096	::486204892424310000
33299478	::486204896211791000
322413121	::486204911416119000
123971864	::486204947722022000
581342731	::486204956236447000
578505853	::486204985416237000
467775651	::486204988927246000
80895456	::486204993243213000
39041924	::486204996141465000
278603967	::486204997986562000
228264355	::486205015284285000
142038800	::486205015833735000
36851172	::486205017259773000
454375039	::486205039359164000
389954423	::486205053603049000
188417746	::486205057398870000
581342731	::486205059185647000
39041924	::486205074516242000
24226614	::486205086667116000
87956728	::486205102370607000
418783652	::486205110444240000
216486063	::486205120367955000
398377928	::486205130677977000
288016073	::486205160641679000
65995121	::486205178778226000
57713984	::486205201356165000
57713984	::486205207475671000
66877066	::486205210923368000
454304418	::486205240035667000
273811402	::486205254300860000
328779215	::486205265550000000
39041924	::486205285410045000
56508824	::486205291432648000
36851172	::486205298970210000
107823354	::486205304418607000
202791635	::486205325939572000
232736272	::486205330812977000
24983393	::486205330909847000
123971864	::486205339826524000
16312540	::486205342658076000
243427085	::486205343387484000
494376740	::486205355471282000
385121286	::486205385229889000
148445755	::486205389630083000
67069063	::486205397464645000
65995121	::486205402171080000
56931148	::486205404163362000
494376740	::486205420080353000
412792027	::486205436773683000
246409056	::486205437680025000
467775651	::486205438233702000
65995121	::486205445720539000
155397134	::486205470148145000
61969086	::486205472928960000
294745245	::486205474300108000
403823128	::486205487189217000
22087737	::486205503689592000
43630532	::486205504600178000
245398547	::486205511424294000
632710734	::486205512212426000
129240201	::486205517774073000
49455873	::486205522387816000
80895456	::486205529333960000
506824920	::486205543904575000
20020647	::486205561440976000
552146644	::486205566852018000
257265522	::486205567149436000
389954423	::486205567321395000
61969086	::486205592735076000
288016073	::486205595653918000
163646426	::486205601412689000
107823354	::486205614226673000
123971864	::486205620693917000
632710734	::486205623344697000
396177532	::486205626205220000
396177532	::486205633079672000
22431584	::486205635953197000
39041924	::486205649261690000
244995179	::486205650356432000
261043724	::486205654319648000
342594225	::486205655577944000
396177532	::486205672329998000
38991775	::486205675677450000
22033805	::486205686796537000
322463853	::486205694404608000
107823354	::486205698217627000
123373847	::486205698779672000
76442745	::486205700704448000
19123904	::486205704051892000
61969086	::486205722246791000
237330810	::486205738101260000
155397134	::486205756665233000
66486074	::486205759122710000
387476542	::486205766400241000
228264355	::486205778974736000
129240201	::486205791733444000
56931148	::486205811354796000
349386319	::486205815544504000
39041924	::486205824415825000
52441281	::486205830669148000
421987323	::486205831936237000
148445755	::486205847178342000
410461303	::486205850952822000
348085087	::486205857806295000
39041924	::486205869768851000
403823128	::486205871152590000
419105102	::486205872352141000
79373818	::486205887527530000
387281097	::486205898885316000
322413121	::486205915381497000
56931148	::486205941340459000
22431584	::486205943437611000
61969086	::486205973749854000
272533260	::486205975775309000
280119639	::486205981542473000
107823354	::486205994922676000
255104759	::486206012974977000
72143337	::486206014748782000
403823128	::486206037918113000
61969086	::486206057052925000
387476542	::486206074874515000
278603967	::486206099859582000
14780915	::486206106264686000
544538144	::486206110194339000
123373847	::486206113298522000
315296719	::486206128213065000
22033805	::486206132651040000
1565041	::486206148241276000
14604658	::486206160488235000
15728310	::486206160958005000
396177532	::486206165835984000
396177532	::486206178007867000
14594667	::486206222417133000
547741880	::486206227383197000
338619333	::486206254620999000
187078541	::486206267287814000
27323374	::486206290411012000
43630532	::486206292684730000
155397134	::486206294760902000
39041924	::486206299685023000
264335101	::486206301270065000
387476542	::486206311450046000
55312313	::486206314113028000
249246314	::486206321390137000
403823128	::486206322359013000
410461303	::486206326725308000
177174253	::486206360217206000
168864295	::486206366768693000
19734494	::486206383101341000
403823128	::486206384556355000
56508824	::486206387551481000
15875100	::486206392781791000
25223941	::486206394366844000
403823128	::486206411123077000
242622458	::486206422087000000
48944372	::486206426709114000
25223941	::486206428248424000
155397134	::486206435672739000
245398547	::486206465099960000
19568023	::486206478869868000
123971864	::486206520703479000
17339508	::486206526009647000
396177532	::486206529901576000
36468395	::486206543776727000
516986236	::486206550001086000
256853017	::486206561954435000
123373847	::486206567789129000
273631488	::486206579642224000
9899992	::486206596993654000
36468395	::486206600424992000
617791569	::486206604615118000
239254872	::486206616576872000
322463853	::486206624608968000
315296719	::486206628086030000
255147158	::486206632901103000
58562014	::486206649908985000
52628599	::486206653881417000
287228225	::486206654321401000
460611723	::486206654346956000
80895456	::486206661980590000
22328944	::486206677247467000
544538144	::486206685829033000
461392295	::486206708000100000
22328944	::486206710764146000
403823128	::486206721728053000
337169907	::486206734592008000
187741596	::486206737327087000
20935927	::486206739218305000
21374892	::486206741055426000
19307731	::486206745685934000
61969086	::486206760764866000
19734494	::486206772483743000
603870273	::486206784525176000
80895456	::486206784747888000
18868622	::486206790812844000
337169907	::486206791299002000
242622458	::486206792293052000
79373818	::486206804796641000
368730450	::486206814862594000
21374892	::486206818436132000
52950877	::486206833187495000
396177532	::486206833795674000
111806693	::486206834957512000
111806693	::486206839831269000
21374892	::486206846844162000
578505853	::486206847729164000
111806693	::486206850308636000
111806693	::486206858093264000
46796467	::486206874270720000
196659229	::486206877039357000
61969086	::486206883968339000
18138157	::486206887361536000
315296719	::486206893690351000
493647862	::486206900157943000
14594667	::486206907334787000
79373818	::486206918579732000
228915951	::486206929396441000
64584579	::486206941782228000
60771081	::486206947763691000
79373818	::486206952016732000
330834997	::486206965547163000
363649162	::486206994026885000
56931148	::486207011882020000
111806693	::486207022686158000
331307463	::486207033226457000
79373818	::486207036481617000
20935927	::486207042290327000
61969086	::486207070203809000
111806693	::486207070631251000
111806693	::486207076050300000
52950877	::486207077627359000
111806693	::486207087492345000
387476542	::486207090252611000
339353546	::486207108384563000
457811756	::486207136469225000
79373818	::486207147408371000
528975562	::486207151329669000
79373818	::486207166194663000
61969086	::486207177993232000
237330810	::486207190316122000
354629644	::486207191440162000
155397134	::486207194342645000
90689440	::486207198016458000
262248356	::486207211241484000
187651826	::486207216140447000
155397134	::486207228148719000
578505853	::486207228433534000
52628599	::486207229289570000
280297585	::486207240211148000
187651826	::486207277104656000
232312019	::486207281751523000
281829913	::486207298763636000
52628599	::486207310357082000
255818707	::486207326466998000
220532575	::486207341331636000
349386319	::486207355055792000
196693857	::486207376987394000
1565041	::486207381664038000
39041924	::486207385053446000
14594667	::486207394582507000
187741596	::486207398391349000
349386319	::486207404497858000
47753031	::486207426916388000
262248356	::486207448110604000
39041924	::486207448320335000
52950877	::486207453910941000
56931148	::486207475553939000
462487376	::486207482503495000
364439246	::486207503277891000
262271807	::486207539219296000
39904237	::486207546647003000
487258078	::486207561624875000
22504277	::486207576812818000
26113249	::486207582260842000
253675480	::486207583146242000
19307731	::486207607154044000
219188629	::486207608320425000
525819441	::486207611566440000
27323374	::486207639039115000
39041924	::486207639664467000
115550523	::486207656231596000
262248356	::486207670727475000
96062555	::486207678016794000
27323374	::486207678553677000
14604658	::486207679052775000
389614947	::486207681729134000
91521926	::486207700456329000
408772521	::486207705086832000
280119639	::486207709918687000
387476542	::486207713010282000
17694593	::486207725530259000
90689440	::486207728876912000
39041924	::486207748116586000
614074554	::486207749168959000
253178679	::486207751203217000
257625769	::486207755322425000
96793797	::486207757146521000
64584579	::486207803246116000
21374892	::486207813237354000
160788774	::486207832581095000
253675480	::486207843545415000
387476542	::486207849107058000
322463853	::486207855544905000
36829018	::486207875987939000
1565041	::486207885287120000
22033805	::486207892270616000
123971864	::486207893532708000
61318348	::486207907634376000
39041924	::486207914693394000
597834721	::486207923576528000
115550523	::486207926416048000
62518475	::486207941641797000
354629644	::486207943034294000
146855323	::486207945378521000
578505853	::486207953469321000
358489252	::486207956619243000
39041924	::486207967256391000
175314654	::486207975929835000
17694593	::486207983605792000
187651826	::486207986000752000
18657192	::486207995303309000
39041924	::486208004145315000
22033805	::486208024470896000
109105005	::486208028266344000
317164527	::486208029142949000
385121286	::486208032758448000
209223008	::486208037875884000
45470777	::486208041549717000
483190332	::486208044959678000
470801476	::486208075851124000
33369338	::486208077683642000
88018997	::486208086345285000
82115262	::486208089461256000
43630532	::486208110819037000
431215016	::486208117470814000
262248356	::486208174132043000
480895753	::486208186462920000
252756099	::486208187037929000
16299351	::486208190288494000
483190332	::486208191894536000
107823354	::486208202309005000
351348648	::486208226388488000
253675480	::486208239475109000
63720288	::486208255148826000
39041924	::486208260945747000
396952554	::486208261667176000
332306968	::486208264128835000
396952554	::486208268851634000
15467792	::486208281938243000
253178679	::486208282927693000
253675480	::486208290981175000
16312540	::486208297708826000
242622458	::486208301760143000
102100651	::486208310400409000
418297592	::486208352599277000
122067183	::486208355883814000
62093388	::486208391443120000
260825806	::486208395133726000
155397134	::486208417669718000
347994449	::486208426536882000
351348648	::486208429703172000
65513	::486208450909569000
14187808	::486208454680657000
202791635	::486208459206295000
321876841	::486208468999999000
383202357	::486208489384333000
262939560	::486208490386784000
581342731	::486208495830589000
351348648	::486208508434452000
415998425	::486208528680779000
255104759	::486208537253920000
111136825	::486208537517752000
480895753	::486208537782013000
382190006	::486208560401895000
351348648	::486208561714720000
270736613	::486208563702812000
27999272	::486208569667100000
432027433	::486208594052780000
102796495	::486208595055640000
351348648	::486208595621445000
105855764	::486208595747278000
33676766	::486208614936227000
79373818	::486208623581085000
351348648	::486208625309143000
62093388	::486208625707581000
228915951	::486208625841405000
155397134	::486208634268180000
148445755	::486208646632984000
42910967	::486208656430882000
64584579	::486208670204579000
432027433	::486208677641089000
66882384	::486208678803292000
79373818	::486208684306214000
385121286	::486208704220364000
16258970	::486208717659324000
289461446	::486208724936056000
237118122	::486208725259005000
111806693	::486208731797934000
79373818	::486208743533989000
23543960	::486208787187896000
136750011	::486208792699224000
210996408	::486208805537996000
419836731	::486208807601995000
79373818	::486208812618366000
90689440	::486208823640588000
357017353	::486208828481241000
432027433	::486208839641878000
320452099	::486208879039352000
432027433	::486208884680323000
24803741	::486208888757583000
175314654	::486208893249257000
438566411	::486208893429628000
136750011	::486208909846138000
24804859	::486208912618565000
24983393	::486208915752103000
39041792	::486208932168232000
392301070	::486208937847300000
79373818	::486208951047180000
386833057	::486208969577226000
289461446	::486209021851230000
491679354	::486209039164923000
59622669	::486209044743331000
79373818	::486209047260307000
111806693	::486209049281568000
65576332	::486209050900586000
312784161	::486209069137412000
247560161	::486209082832224000
445925140	::486209083456774000
202791635	::486209092139380000
66882384	::486209094949552000
18868622	::486209120081813000
520690554	::486209129006919000
48467620	::486209137521340000
363059827	::486209138595094000
102100651	::486209146371330000
31403901	::486209146619195000
115550523	::486209154407616000
155730095	::486209168391413000
227893380	::486209169029353000
24983393	::486209175811530000
338073739	::486209238423711000
369174583	::486209265447620000
412638454	::486209268140740000
66882384	::486209275455623000
79373818	::486209289754001000
18868622	::486209308921970000
61318348	::486209315007893000
79373818	::486209317356699000
279735090	::486209318220357000
310369464	::486209322712432000
378609308	::486209363028107000
223375935	::486209367180451000
210873235	::486209380799746000
326813935	::486209386751479000
49464322	::486209448533172000
223375935	::486209479197741000
21089214	::486209490669150000
120170865	::486209496864530000
48971187	::486209509749055000
148445755	::486209539063414000
177174253	::486209540866977000
130987540	::486209547128688000
174795727	::486209550245048000
60220156	::486209563406774000
79373818	::486209571418279000
81674504	::486209606675226000
48467620	::486209631790718000
49464322	::486209632818704000
79373818	::486209645011566000
257625769	::486209671716675000
357079725	::486209679161171000
26113249	::486209682067841000
327662373	::486209693912530000
79373818	::486209710354616000
79373818	::486209740276793000
34689419	::486209740850991000
52824736	::486209741756960000
418312513	::486209762917638000
230327491	::486209769410011000
255311687	::486209773482684000
465934852	::486209788057886000
36343877	::486209796576903000
110236585	::486209817610964000
112333263	::486209825689186000
14604658	::486209836183334000
453690730	::486209847155621000
105855764	::486209856248885000
257625769	::486209862251319000
255311687	::486209877639823000
18015033	::486209903779131000
396177532	::486209909818544000
105855764	::486209912951689000
467775651	::486209919004459000
517075828	::486209935282163000
286341932	::486209942706085000
451868427	::486209943511789000
47348539	::486209967288877000
28197443	::486209969243439000
321578565	::486209985802952000
18868622	::486209996883890000
467775651	::486210003087663000
279608688	::486210007214481000
189135890	::486210010007871000
69801582	::486210026412179000
92838578	::486210039808798000
257625769	::486210049757708000
252793957	::486210067725701000
378609308	::486210070548451000
66882384	::486210087200247000
24226614	::486210095345201000
436187992	::486210105353191000
64584579	::486210136558411000
18999708	::486210148621230000
120966317	::486210154229026000
105855764	::486210162487595000
607016651	::486210163993370000
120966317	::486210176475619000
100934605	::486210182540963000
211376385	::486210195555512000
66882384	::486210198030516000
48944372	::486210198810267000
396177532	::486210219525935000
355598729	::486210257795182000
105855764	::486210259552182000
372479589	::486210282335637000
69801582	::486210285444034000
253675480	::486210312434376000
129240201	::486210322697424000
467775651	::486210325071802000
66882384	::486210335217827000
48944372	::486210335234211000
61832970	::486210336916135000
22328944	::486210356046356000
111136825	::486210376527130000
158129535	::486210377198608000
24738840	::486210397850968000
33369338	::486210403433586000
111136825	::486210408328355000
341732173	::486210411470270000
52454938	::486210421053853000
52454938	::486210439013875000
108204138	::486210488603541000
402229763	::486210498782695000
127943795	::486210499269251000
396177532	::486210511382405000
30795924	::486210511688978000
101136541	::486210522438975000
33369338	::486210525278126000
479246485	::486210534568493000
256321392	::486210543129088000
336347539	::486210551563812000
64942768	::486210563924430000
279608688	::486210591476826000
338120144	::486210603363479000
352486016	::486210618014195000
372479589	::486210621172486000
598832393	::486210626214039000
396177532	::486210662725476000
52454938	::486210667729281000
105855764	::486210686653984000
318173357	::486210693922697000
337937520	::486210711484628000
494605871	::486210721298923000
171746458	::486210722410790000
296590824	::486210735916068000
312784161	::486210743415484000
360367250	::486210756451377000
81872162	::486210762084724000
355598729	::486210763200397000
62518475	::486210775108046000
52824736	::486210778769666000
30795924	::486210782309650000
14178003	::486210794019778000
15330061	::486210797656629000
490977827	::486210814333177000
115550523	::486210815570104000
61832970	::486210835212017000
106835519	::486210860034310000
245398547	::486210863276490000
189179241	::486210867361366000
115550523	::486210870871986000
14297098	::486210889193115000
21089214	::486210897439109000
61832970	::486210938840690000
725532679	::486210966816694000
14297098	::486210972852707000
293897624	::486210973641232000
335488857	::486210977550336000
27331165	::486210978284331000
31620041	::486210980687671000
22504277	::486211000882823000
253675480	::486211016356032000
23820736	::486211025763454000
120966317	::486211034336591000
64942768	::486211035074793000
189179241	::486211046428790000
14606079	::486211048299438000
321578565	::486211051953078000
111136825	::486211053747838000
14297098	::486211059465089000
22033805	::486211062031601000
355598729	::486211090142203000
196890320	::486211097167294000
52454938	::486211113927720000
321839755	::486211121561366000
317596401	::486211125617246000
120966317	::486211140892905000
95723533	::486211142583607000
28346387	::486211157334560000
43256984	::486211166335942000
215189306	::486211175747977000
411222321	::486211190579027000
328252982	::486211192566730000
19568023	::486211199428616000
48944372	::486211207804620000
368730450	::486211208345686000
18336787	::486211208853192000
16258970	::486211212514836000
605327407	::486211227031330000
476507554	::486211240566325000
29500521	::486211242365689000
14594667	::486211242600964000
14780915	::486211245172064000
31536491	::486211249395363000
256321392	::486211251609935000
70571907	::486211259118149000
256321392	::486211287844528000
52454938	::486211332169928000
467775651	::486211377296846000
225959127	::486211384477114000
52454938	::486211387291488000
131420707	::486211403834212000
50306226	::486211415133278000
23396218	::486211431810236000
253675480	::486211462357331000
108808608	::486211495215108000
36116261	::486211501813149000
355598729	::486211536109965000
849	::486211550924267000
45150174	::486211584927473000
113221759	::486211589851594000
75034878	::486211602236981000
70571907	::486211608608133000
30417393	::486211609870626000
418297592	::486211621094576000
500388817	::486211622252183000
467775651	::486211642930503000
30362051	::486211662223900000
31056422	::486211672260894000
40604299	::486211679483482000
240941201	::486211680599162000
816177	::486211689181097000
36612981	::486211696629780000
135003892	::486211723485913000
253675480	::486211728309751000
43630532	::486211761109209000
312784161	::486211764862722000
225959127	::486211771477159000
493647862	::486211793232994000
207781904	::486211815265673000
3571651	::486211815735853000
271774234	::486211817857753000
19683725	::486211819837861000
52454938	::486211828788121000
355598729	::486211837193891000
52454938	::486211859943407000
229650081	::486211879447298000
15614582	::486211883855519000
103782180	::486211892307042000
251443783	::486211915807350000
327842258	::486211931205021000
102100651	::486211939031203000
327842258	::486211943108444000
15614582	::486211946656854000
31536491	::486211968588460000
457197060	::486211996719656000
19568023	::486211997907058000
107823354	::486212003002716000
131420707	::486212014801297000
36601312	::486212029485559000
33818674	::486212048187949000
63783716	::486212054974357000
17016789	::486212056001937000
438698734	::486212063925395000
137135705	::486212089829019000
400490673	::486212143671300000
31056422	::486212145965580000
355598729	::486212153981276000
34863840	::486212159836549000
310369464	::486212162595991000
375385791	::486212173589651000
320400498	::486212178626613000
217912167	::486212184574148000
78653568	::486212207953199000
424498868	::486212210608205000
39041792	::486212226668195000
216168764	::486212234427650000
603870273	::486212239666315000
52454938	::486212247971037000
24983393	::486212254333808000
355598729	::486212254690717000
31403901	::486212256758497000
24983393	::486212267159986000
378609308	::486212277826093000
217912167	::486212286286028000
52454938	::486212289301737000
408144950	::486212290794909000
378609308	::486212300123017000
725532679	::486212316719878000
92838578	::486212359221170000
15109013	::486212363751010000
396952554	::486212364594069000
433169770	::486212372931936000
249052117	::486212386118844000
52454938	::486212432700792000
37090364	::486212434483744000
24543872	::486212439738839000
43630532	::486212440540340000
33818674	::486212481728012000
467775651	::486212489949241000
227893380	::486212508882317000
22386194	::486212521007661000
237330810	::486212532945031000
318173357	::486212542901919000
387476542	::486212550384963000
33453167	::486212552511078000
232312019	::486212552532045000
24983393	::486212567463759000
130987540	::486212571251224000
225959127	::486212573822332000
127062122	::486212585654456000
37090364	::486212588389556000
312784161	::486212592944168000
504987901	::486212594164715000
433169770	::486212601454424000
414543388	::486212612703543000
44205530	::486212612833546000
393718746	::486212629585604000
230327491	::486212657494491000
424498868	::486212662552846000
436187992	::486212664046014000
33555786	::486212669972549000
90689440	::486212670471696000
83736832	::486212709109616000
152875477	::486212731020644000
26738161	::486212732451303000
352486016	::486212751228796000
201445185	::486212782744805000
9129332	::486212785203060000
137135705	::486212808082599000
63783716	::486212814965456000
246112828	::486212819948683000
52824736	::486212823404388000
262471070	::486212887002640000
31056422	::486212906359341000
19568023	::486212910709235000
120170865	::486212914987433000
37090364	::486212921073352000
187651826	::486212937112387000
310369464	::486212950802190000
206247499	::486212961485475000
100934605	::486213005898973000
103782180	::486213032956395000
320400498	::486213038165336000
85399171	::486213082419843000
189179241	::486213085305126000
504987901	::486213090166312000
19147974	::486213098240741000
164575018	::486213107656974000
17655353	::486213112169652000
614074554	::486213127936425000
225959127	::486213129898975000
252422768	::486213132151304000
252422768	::486213143920508000
41135840	::486213148093861000
185084575	::486213163755782000
22220460	::486213176887738000
224410857	::486213178230337000
14792781	::486213179748270000
14178003	::486213187126042000
185629189	::486213198220361000
185629189	::486213201126625000
185629189	::486213203211599000
402229763	::486213203790008000
400490673	::486213210937126000
216083133	::486213219220852000
355574432	::486213224681840000
135937043	::486213236417896000
725532679	::486213241354616000
264608632	::486213244441620000
357079725	::486213248350302000
100934605	::486213277203316000
152875477	::486213282491953000
31403901	::486213300313935000
115941650	::486213306743406000
252422768	::486213308140113000
242622458	::486213337177280000
393041277	::486213338565595000
436476907	::486213350632615000
92838578	::486213353833254000
43630532	::486213382228680000
370845710	::486213433332097000
26738161	::486213443704606000
63783716	::486213448762552000
400490673	::486213477195739000
43630532	::486213478404096000
120966317	::486213479355777000
159263389	::486213489749291000
252422768	::486213494455275000
609790203	::486213502629998000
113048616	::486213510364291000
245855482	::486213543042506000
341700434	::486213546418511000
19511096	::486213547374821000
22386194	::486213555981942000
587104097	::486213567167754000
30032107	::486213569654947000
89590985	::486213574184816000
19123904	::486213587678285000
101477442	::486213595789664000
22220460	::486213596305571000
31536491	::486213639678857000
152875477	::486213640131858000
30362051	::486213646670786000
271921509	::486213650064367000
142848371	::486213665004085000
134225933	::486213679420309000
240492455	::486213680351043000
48944372	::486213681680633000
102100651	::486213687527481000
99827590	::486213698315231000
171103429	::486213715331915000
61307501	::486213723343036000
171746458	::486213727952195000
61832970	::486213744565821000
167301113	::486213755135467000
60220156	::486213758545436000
816177	::486213767701614000
43630532	::486213771971801000
185084575	::486213783220944000
33011898	::486213793718878000
174351092	::486213798219776000
201445185	::486213807480397000
609790203	::486213812039598000
364035957	::486213813558321000
134225933	::486213836912214000
61832970	::486213838287552000
268987143	::486213842339639000
22220460	::486213850182594000
326554021	::486213857883340000
136129525	::486213862195085000
315296719	::486213875067412000
136129525	::486213892117233000
289461446	::486213895686983000
26068830	::486213898102530000
253126912	::486213911407243000
816177	::486213918613053000
98552986	::486213919099211000
81674504	::486213933531803000
357275400	::486213936690106000
70784628	::486213943468523000
253178679	::486213948048302000
31625914	::486213949373681000
65995121	::486213950447812000
483283190	::486213974456012000
28346387	::486213985977389000
225959127	::486213989680963000
252422768	::486214011881418000
20782081	::486214047604277000
134225933	::486214051752853000
48944372	::486214060719865000
19734494	::486214068319965000
22504277	::486214077363265000
242533291	::486214080818991000
33818674	::486214081280356000
120170865	::486214081918275000
117264210	::486214083109089000
341892711	::486214087320535000
23396218	::486214113438498000
44205530	::486214149656285000
138557664	::486214152772280000
70784628	::486214162302140000
76248039	::486214172158328000
253675480	::486214172435570000
31625914	::486214181331664000
23967395	::486214194174242000
58949154	::486214200356646000
135937043	::486214201741176000
23967395	::486214220124405000
61318348	::486214220800090000
102401687	::486214222217355000
48944372	::486214226214531000
385121286	::486214231293829000
195103093	::486214239489908000
23967395	::486214239946694000
70784628	::486214246897041000
17028109	::486214247970779000
135937043	::486214260423688000
245021956	::486214277741572000
80191031	::486214283122860000
135937043	::486214284926795000
160094025	::486214292794916000
135937043	::486214296201093000
14520186	::486214297639727000
49114032	::486214304962580000
297652605	::486214307424661000
135937043	::486214328421732000
100934605	::486214335619137000
135937043	::486214342216810000
60220156	::486214345739608000
120170865	::486214355856674000
136129525	::486214358330929000
113722629	::486214363532234000
44205530	::486214383177957000
374739722	::486214386626068000
544538144	::486214387963678000
117264210	::486214393714446000
135937043	::486214393768996000
92838578	::486214394054180000
186314952	::486214399648989000
61307501	::486214459325943000
216486063	::486214474810920000
17028109	::486214494209978000
323978080	::486214507463979000
323978080	::486214508013432000
91712528	::486214508768022000
16807883	::486214526912958000
339565561	::486214567018516000
23611301	::486214569950322000
25609677	::486214600925667000
31625914	::486214603333185000
227893380	::486214629199446000
22220460	::486214642293698000
483283190	::486214643162292000
37090364	::486214651525742000
136129525	::486214651751841000
484202581	::486214660329582000
37090364	::486214669896794000
27726737	::486214683473756000
380680929	::486214699260715000
135937043	::486214717631778000
18999708	::486214734878748000
102401687	::486214741430247000
136129525	::486214750297018000
15728310	::486214750649319000
136129525	::486214757414752000
725532679	::486214777601933000
380680929	::486214779497771000
100934605	::486214803451830000
66393146	::486214819649826000
37090364	::486214822980513000
19080798	::486214844387819000
30417393	::486214845562241000
177174253	::486214863648489000
223614733	::486214881621061000
90689440	::486214912947941000
135937043	::486214916013948000
61832970	::486214918568304000
30417393	::486214931146997000
725532679	::486214937271103000
394962689	::486214939321696000
136880369	::486214947160870000
135937043	::486214952764452000
26738161	::486214964286603000
43256984	::486214995542560000
37090364	::486215000709947000
25609677	::486215004757458000
19080798	::486215019420344000
135937043	::486215031596408000
383202357	::486215032737243000
310369464	::486215033190236000
202791635	::486215035052912000
320400498	::486215036147232000
117264210	::486215044754341000
22220460	::486215047031451000
164575018	::486215053629079000
525819441	::486215064999833000
65512747	::486215069940740000
36343877	::486215072306700000
75034878	::486215102308155000
203688730	::486215103671324000
135937043	::486215121350295000
142848371	::486215124890304000
135937043	::486215181207224000
61832970	::486215187066667000
457197060	::486215199750238000
13298002	::486215206172123000
27999272	::486215219090178000
463381084	::486215219950002000
37090364	::486215220491456000
276784048	::486215235825455000
60220156	::486215244537016000
247024165	::486215256096530000
187047785	::486215272722726000
259746323	::486215278498295000
19374297	::486215279265857000
102233693	::486215284743630000
187047785	::486215289017614000
48944372	::486215348769652000
14780915	::486215352167452000
17455392	::486215363386810000
250774954	::486215385025622000
320400498	::486215396815417000
264608632	::486215441577017000
142848371	::486215443179261000
44205530	::486215444483698000
21503139	::486215447591665000
100934605	::486215447973756000
31620041	::486215457926815000
135937043	::486215466063368000
31620041	::486215473202073000
135937043	::486215497327714000
261900342	::486215503195537000
132980216	::486215510657617000
29849760	::486215513542914000
33818674	::486215527790964000
381181950	::486215550607953000
19683725	::486215576986324000
152875477	::486215579187945000
14604658	::486215579804504000
19080798	::486215581876506000
105855764	::486215586599276000
102401687	::486215587794649000
105855764	::486215588558012000
117264210	::486215590173229000
500212290	::486215598863446000
357211620	::486215603188170000
23400461	::486215646863446000
99827590	::486215676650979000
63720288	::486215679092072000
544538144	::486215680388104000
83736832	::486215694585839000
520533224	::486215699094716000
142848371	::486215722951929000
304645030	::486215724428701000
849	::486215727851270000
337937520	::486215745475706000
335488857	::486215769592975000
43630532	::486215773971812000
224410857	::486215778250022000
23543960	::486215797686026000
93448284	::486215802287161000
60220156	::486215816912719000
537561541	::486215819282890000
725532679	::486215821598130000
520533224	::486215827998248000
458639179	::486215852375564000
82115262	::486215871136673000
22220460	::486215873774891000
155139746	::486215885061758000
123971864	::486215907065069000
335488857	::486215937897820000
26182895	::486215945656872000
520533224	::486215946629947000
257830093	::486215981690552000
105855764	::486215982587727000
273271548	::486215994390904000
725532679	::486215998849024000
135937043	::486216000048594000
90544248	::486216002670043000
217928831	::486216027865219000
105855764	::486216041429606000
14178003	::486216041517682000
131941193	::486216043049021000
431937908	::486216046328549000
34689419	::486216046915747000
19080798	::486216048836763000
155730095	::486216050233462000
43630532	::486216052721057000
132980216	::486216056001032000
135937043	::486216063697162000
383202357	::486216064964247000
99827590	::486216072618446000
296433109	::486216075986493000
127943795	::486216082311491000
107842096	::486216089630560000
201445185	::486216113324163000
562393615	::486216114939392000
525819441	::486216152050188000
341700434	::486216182597316000
291413743	::486216189274636000
65512747	::486216191065595000
327934017	::486216194341359000
93448284	::486216234367586000
725532679	::486216235026087000
24804859	::486216247332196000
62186442	::486216251501719000
237966586	::486216267087368000
135937043	::486216268437934000
318700673	::486216269155147000
411997198	::486216277141491000
725532679	::486216315569725000
90689440	::486216318593429000
515043655	::486216329808973000
211616743	::486216334129131000
318700673	::486216348674977000
43630532	::486216349094780000
21105964	::486216360075067000
198651083	::486216378660433000
14392960	::486216380422053000
44779656	::486216399095083000
135937043	::486216408544473000
56876875	::486216429935423000
252623066	::486216443382755000
520690554	::486216461837275000
318700673	::486216476714491000
211616743	::486216480946528000
157904403	::486216486566899000
31403901	::486216490194960000
60220156	::486216501452484000
211616743	::486216529269096000
132980216	::486216561066520000
520690554	::486216561099681000
65512747	::486216570138402000
15330061	::486216587666796000
515043655	::486216599897006000
52628599	::486216625105154000
64584579	::486216625289306000
249246314	::486216625939427000
31536491	::486216643404525000
8524892	::486216685457006000
79348656	::486216690019991000
34689419	::486216696835735000
271921509	::486216702070243000
56876875	::486216721594712000
16299351	::486216731921489000
64942768	::486216735393996000
107823354	::486216738162216000
18138157	::486216742860259000
262059543	::486216750577373000
39553593	::486216777341227000
259581735	::486216800107896000
81674504	::486216803878572000
9129332	::486216804260646000
73020435	::486216815878471000
532542878	::486216818429014000
15867361	::486216821012709000
199331386	::486216821822205000
135937043	::486216826003935000
198911524	::486216833138032000
287228225	::486216833863675000
39507361	::486216839274708000
90689440	::486216843565072000
199331386	::486216849361997000
187047785	::486216873499820000
210873235	::486216880693448000
17107944	::486216887765041000
43630532	::486216889681858000
33369338	::486216892810395000
90544248	::486216910170644000
15867361	::486216913534873000
17028109	::486216945898094000
23475166	::486216975707025000
543585402	::486216987828162000
614436697	::486216990764564000
257265522	::486216990860648000
493647862	::486216999593193000
543585402	::486217012452929000
219550942	::486217026449707000
129240201	::486217045046857000
320400498	::486217050189090000
273955213	::486217083018293000
725532679	::486217083458682000
14715501	::486217087057027000
257265522	::486217099220500000
56876875	::486217115540533000
33369338	::486217120598863000
254276767	::486217161115836000
80191031	::486217168401338000
103782180	::486217172973518000
135937043	::486217185837465000
132980216	::486217195756982000
232711010	::486217197715333000
257830093	::486217214207746000
25760567	::486217222449537000
383202357	::486217248257114000
271921509	::486217261007765000
43630532	::486217280419008000
285254109	::486217284110012000
257830093	::486217289080250000
301290830	::486217291940384000
27323374	::486217293286748000
14715501	::486217299192328000
270184694	::486217303940276000
357211620	::486217304762380000
17536130	::486217318565806000
609790203	::486217325993922000
129240201	::486217326627287000
270184694	::486217327776497000
15867361	::486217337352511000
187651826	::486217346970042000
185084575	::486217347037159000
257830093	::486217347657900000
82223258	::486217355354054000
105855764	::486217357702873000
15728310	::486217358583689000
725532679	::486217366993248000
14187808	::486217368436101000
240492455	::486217373376999000
123971864	::486217374308114000
196890320	::486217380595372000
135937043	::486217380968681000
105855764	::486217397540380000
357079725	::486217405505347000
123971864	::486217410811158000
108204138	::486217414787747000
349904873	::486217425713524000
307372680	::486217426305298000
123971864	::486217443220541000
17107944	::486217465438171000
16380745	::486217478649835000
136129525	::486217482940600000
6203992	::486217485767966000
414543388	::486217491556093000
33369338	::486217505610809000
25160673	::486217509415452000
43630532	::486217522975625000
271921509	::486217529590038000
185084575	::486217530584092000
725532679	::486217536975818000
329333638	::486217565564178000
60220156	::486217586023997000
24494616	::486217587957985000
257830093	::486217603388813000
44205530	::486217608094437000
172035134	::486217608765513000
31403901	::486217627694804000
30362051	::486217632635301000
15867361	::486217636045684000
73020435	::486217650888908000
168347877	::486217658338009000
307372680	::486217678999543000
725532679	::486217692903641000
105855764	::486217694585171000
410961985	::486217703749734000
187047785	::486217724175990000
90689440	::486217740022054000
79373818	::486217763518939000
135937043	::486217771643322000
525819441	::486217774897700000
271921509	::486217796767203000
341700434	::486217799291793000
635845301	::486217801950973000
69916897	::486217836470472000
21105964	::486217848847470000
26113249	::486217858813161000
725532679	::486217860058869000
301290830	::486217865758904000
79373818	::486217873019662000
114077276	::486217881990864000
114077276	::486217881999265000
114077276	::486217882003456000
114077276	::486217882192187000
279162166	::486217886743027000
380680929	::486217901305626000
26738161	::486217903122153000
385121286	::486217908742139000
257830093	::486217930934607000
187047785	::486217939633201000
335692629	::486217940228796000
117264210	::486217961842425000
80895456	::486217965378224000
79373818	::486217977914986000
22648162	::486217989255999000
152103757	::486217997741072000
407399368	::486218008423968000
43630532	::486218019161780000
157254287	::486218019962507000
340646680	::486218023900950000
36343877	::486218037952258000
321780812	::486218043572617000
135937043	::486218072035168000
79373818	::486218075369644000
606781453	::486218080129806000
307372680	::486218083401752000
132980216	::486218085264031000
79373818	::486218093254164000
443332358	::486218117345853000
22187821	::486218136266346000
46809403	::486218163768393000
44779656	::486218172924981000
79373818	::486218174955028000
240492455	::486218183531958000
28827091	::486218194621722000
249789981	::486218198812225000
36343877	::486218202842947000
52454938	::486218212304896000
310369464	::486218223600160000
83736832	::486218227060441000
117264210	::486218234971316000
18918771	::486218237743345000
273682366	::486218248732430000
27836945	::486218256383229000
32583866	::486218256793874000
89590985	::486218270043693000
22187821	::486218278235172000
92840294	::486218284102991000
37090364	::486218291128848000
135937043	::486218291372118000
239254872	::486218293963808000
725532679	::486218305376894000
29500521	::486218305896591000
281824012	::486218324900999000
283625404	::486218332790480000
79373818	::486218344631373000
308170990	::486218366953455000
36343877	::486218375581159000
17694593	::486218379876126000
15867361	::486218388075999000
44399596	::486218395780915000
335692629	::486218412205408000
271921509	::486218429389885000
123971864	::486218430744256000
157904403	::486218435106312000
166897115	::486218442689613000
37090364	::486218452487913000
211904285	::486218452768927000
267482514	::486218460775477000
380680929	::486218464369967000
261900342	::486218477418455000
308170990	::486218486956699000
76707926	::486218512050823000
100378471	::486218514827452000
385121286	::486218515150434000
48467620	::486218515901194000
129240201	::486218516400312000
532542878	::486218530443243000
37090364	::486218532079038000
232711010	::486218563632365000
90689440	::486218580740935000
26738161	::486218586860822000
29849760	::486218592300851000
242435004	::486218594041475000
80895456	::486218609661050000
16380745	::486218610658922000
37090364	::486218613935058000
377627227	::486218632494452000
76977679	::486218653458001000
155139746	::486218658650136000
79373818	::486218658918977000
135937043	::486218661771096000
513434526	::486218674496614000
155397134	::486218676992245000
76707926	::486218700941299000
123971864	::486218721900257000
79373818	::486218725147045000
14604658	::486218728221069000
24983393	::486218732692586000
37090364	::486218747582365000
283518032	::486218759464816000
79373818	::486218795267391000
129240201	::486218798739906000
24634410	::486218807401136000
37863682	::486218838917120000
79373818	::486218839437623000
176839128	::486218840477401000
79373818	::486218921977331000
135937043	::486218922212212000
308175001	::486218923734343000
463908266	::486218931318050000
357079725	::486218938879987000
228264355	::486218939454607000
339458716	::486218953690079000
54466394	::486218961965432000
354047009	::486218978009055000
308170990	::486218981079269000
271921509	::486218992491565000
118469346	::486219023424581000
54466394	::486219032291311000
532542878	::486219038696423000
339458716	::486219052554014000
36343877	::486219074029256000
21503139	::486219077510103000
725532679	::486219084959612000
232711010	::486219100864012000
490016303	::486219105058320000
31280614	::486219109378818000
187047785	::486219115250470000
305370209	::486219124108820000
27836945	::486219126977748000
27836945	::486219127799820000
27836945	::486219128588341000
43052467	::486219133189488000
31280614	::486219151623471000
378367977	::486219157176717000
118469346	::486219172154601000
73795436	::486219220313997000
123971864	::486219220556853000
46809403	::486219224994414000
136238737	::486219231462051000
16380745	::486219236423905000
176839128	::486219237673816000
232711010	::486219254761418000
490016303	::486219284431908000
123971864	::486219292564652000
245669191	::486219320989462000
43630532	::486219330171179000
123971864	::486219332561547000
100843087	::486219332746108000
238024746	::486219346075979000
91712528	::486219354686881000
3571651	::486219365000679000
155397134	::486219377491341000
155397134	::486219384244162000
31403901	::486219387763183000
135937043	::486219412807385000
490016303	::486219413071228000
155397134	::486219429517475000
17536130	::486219430456602000
61318348	::486219441630216000
160094025	::486219447514845000
26738161	::486219450447036000
392422321	::486219462514061000
40896981	::486219469048381000
132980216	::486219470743273000
22220460	::486219480121344000
307372680	::486219480566366000
135937043	::486219519132958000
305370209	::486219530805329000
115550523	::486219560127705000
232711010	::486219565496422000
155139746	::486219575864729000
38244930	::486219586770333000
36343877	::486219592717828000
245669191	::486219595871567000
107823354	::486219597507342000
105855764	::486219630772367000
155397134	::486219636762218000
76815335	::486219642008899000
206247499	::486219643133382000
48427726	::486219644454203000
17840621	::486219671931478000
61718844	::486219677665083000
397084214	::486219687001198000
62093388	::486219715258613000
62186442	::486219720941522000
160094025	::486219731318620000
135937043	::486219732287516000
24804859	::486219748833652000
71284640	::486219763811483000
357079725	::486219768546865000
37730571	::486219782757560000
381181950	::486219783570870000
245021956	::486219789988151000
246066577	::486219795633692000
490016303	::486219803388944000
123971864	::486219803405717000
135937043	::486219804089810000
264904736	::486219806887014000
187017423	::486219808103337000
243830281	::486219808497991000
490016303	::486219809864962000
253759009	::486219815829262000
245021956	::486219817750237000
211616743	::486219828500242000
490016303	::486219830731628000
305370209	::486219839350898000
187047785	::486219840491761000
43256984	::486219854555660000
490016303	::486219855641600000
14780915	::486219876638683000
632710734	::486219898280878000
458639179	::486219904907886000
82707747	::486219923950039000
52616216	::486219931349188000
56779057	::486219938210660000
48467620	::486219943982018000
387476542	::486219950127067000
123971864	::486219956984348000
187017423	::486219962344669000
271921509	::486219965063004000
458639179	::486219969139458000
152103757	::486219975905271000
339458716	::486219979990114000
375873224	::486219980128522000
187017423	::486219991025328000
155397134	::486220037129527000
30032107	::486220044162965000
270687983	::486220045484183000
458639179	::486220053944098000
244995179	::486220066619682000
47348539	::486220084965158000
123971864	::486220094800814000
490016303	::486220095929065000
14715501	::486220102371508000
458639179	::486220105047502000
335692629	::486220117672329000
26738161	::486220133191675000
14604658	::486220134638305000
24494616	::486220149150986000
245021956	::486220162287153000
19770255	::486220171485261000
76482742	::486220171531399000
123971864	::486220174417072000
245021956	::486220189185212000
223375935	::486220192632934000
135937043	::486220194570727000
54697279	::486220222706507000
392422321	::486220226414256000
30362051	::486220265953566000
58028621	::486220299986149000
211616743	::486220302523699000
94181957	::486220330898178000
38244930	::486220350750208000
188855651	::486220352431734000
135937043	::486220353060872000
48944372	::486220367220846000
17339508	::486220383217938000
15867361	::486220397336346000
24494616	::486220400284946000
232711010	::486220403509964000
211616743	::486220427304255000
178492117	::486220434485309000
157254287	::486220437274099000
339458716	::486220447743086000
123971864	::486220462486077000
58028621	::486220478323757000
245669191	::486220486993383000
169636335	::486220506409226000
155397134	::486220511580798000
392422321	::486220512461606000
619492928	::486220515715973000
123971864	::486220524578537000
253178679	::486220526650523000
211616743	::486220542660194000
357079725	::486220556224585000
357079725	::486220567012319000
101136541	::486220567544991000
423816771	::486220570766237000
19770255	::486220581910487000
119636299	::486220587455348000
59454178	::486220595831398000
46809403	::486220615582375000
38226468	::486220619764072000
418297592	::486220630652489000
120170865	::486220641344163000
423816771	::486220647001907000
62093388	::486220654065516000
52616216	::486220684469997000
81016171	::486220688873635000
120170865	::486220701167542000
157254287	::486220705571143000
216927443	::486220713112915000
136238737	::486220736680321000
48467620	::486220753621098000
46279759	::486220762924449000
14584037	::486220764228902000
312856997	::486220772839399000
14520186	::486220781652041000
385121286	::486220791130755000
385595835	::486220795211808000
152103757	::486220797531656000
155397134	::486220803147837000
123971864	::486220804615462000
76482742	::486220823326228000
33369338	::486220841831522000
346173821	::486220842205208000
52616216	::486220845229305000
73795436	::486220849671061000
48944372	::486220851797176000
209208697	::486220857141112000
23400461	::486220868801282000
39685005	::486220871950798000
198233216	::486220885196431000
48467620	::486220886492463000
43256984	::486220902930329000
19770255	::486220914883715000
33217361	::486220936895426000
123971864	::486220962321281000
26915925	::486220966242967000
48944372	::486220993619169000
16312540	::486220996652052000
39685005	::486220997477953000
211376385	::486221003626795000
59454178	::486221006181531000
169291538	::486221009700147000
223375935	::486221035167944000
392422321	::486221059994435000
405676565	::486221060116066000
198233216	::486221085222768000
157254287	::486221087579971000
76815335	::486221095071019000
255834275	::486221122547900000
160094025	::486221151136256000
26642766	::486221154529857000
49455873	::486221167536005000
22187821	::486221174373113000
135937043	::486221176000114000
160094025	::486221181385601000
135937043	::486221182450937000
22536077	::486221205834190000
123971864	::486221212654116000
48944372	::486221218853302000
155397134	::486221223614218000
133112299	::486221232153845000
160094025	::486221233307258000
520690554	::486221247856930000
48944372	::486221292698230000
24983393	::486221301808238000
33823755	::486221304480034000
152103757	::486221305847771000
342188056	::486221316178329000
337937520	::486221319722512000
43256984	::486221320167100000
135937043	::486221330983813000
107535820	::486221366052806000
52454938	::486221397631320000
161492068	::486221408755011000
211376385	::486221432519528000
155397134	::486221439289540000
271921509	::486221440191311000
431937908	::486221452538953000
463431723	::486221454308962000
78614495	::486221458440744000
115941650	::486221460042952000
515043655	::486221462664003000
468102453	::486221474634559000
606781453	::486221492858781000
118469346	::486221500236574000
28252356	::486221500920639000
52454938	::486221506322501000
78213	::486221517530071000
267482514	::486221532906414000
357079725	::486221549284782000
61307501	::486221555589185000
16312540	::486221555815694000
177174253	::486221556843294000
135937043	::486221559112011000
475210759	::486221562073194000
160094025	::486221570957119000
346173821	::486221597540622000
161492068	::486221609275883000
204292930	::486221619413524000
428646436	::486221619619463000
135937043	::486221647599263000
135937043	::486221651453829000
241995287	::486221667723522000
161492068	::486221669803905000
515043655	::486221698534879000
24738840	::486221705388367000
23400461	::486221712015384000
123971864	::486221733393756000
78653568	::486221739295539000
135937043	::486221758890913000
245669191	::486221786581708000
109805996	::486221807767535000
355574432	::486221813039378000
360231979	::486221817796112000
342594225	::486221844962226000
19770255	::486221847017435000
457197060	::486221872418140000
48944372	::486221881272303000
468102453	::486221923353759000
15804863	::486221930739933000
199331386	::486221937497374000
80191031	::486221946300817000
19770255	::486221950293798000
123971864	::486221952667754000
14604658	::486221982111789000
109805996	::486222003603783000
355574432	::486222018203770000
410297246	::486222024772038000
426923626	::486222040307740000
135937043	::486222052287053000
599774410	::486222053079384000
42297542	::486222069328523000
48944372	::486222072142520000
87812967	::486222078144962000
199331386	::486222080644767000
163893797	::486222112823058000
52649582	::486222116694802000
32583866	::486222145597353000
493647862	::486222146012581000
241995287	::486222151498747000
256321392	::486222164354297000
599774410	::486222174571622000
245669191	::486222176165449000
62186442	::486222210122936000
216083133	::486222216879558000
109805996	::486222217395863000
38520445	::486222232209739000
408171600	::486222236353691000
24804859	::486222247980306000
206247499	::486222248525967000
130670448	::486222261272076000
46764883	::486222276699115000
48427726	::486222305819779000
9129332	::486222307883765000
31625914	::486222363647021000
599774410	::486222375201947000
276256841	::486222376200581000
33029479	::486222401839976000
253126912	::486222471159619000
136880369	::486222474950897000
52454938	::486222508979273000
216083133	::486222525605482000
374241458	::486222526218256000
77765035	::486222549831794000
237118122	::486222566042791000
118469346	::486222567330418000
135937043	::486222575438032000
8962732	::486222579611348000
215189306	::486222580593205000
14297098	::486222594497331000
544538144	::486222596464062000
397084214	::486222596975771000
149295164	::486222624150679000
515043655	::486222625455099000
450378413	::486222636179922000
19123904	::486222637467967000
599774410	::486222646129229000
52649582	::486222650818056000
253126912	::486222655377657000
21112883	::486222657772195000
18015033	::486222718950707000
32431892	::486222733869858000
135937043	::486222746276212000
22220460	::486222756749381000
241995287	::486222772884865000
135937043	::486222776726863000
544538144	::486222783702384000
410286428	::486222789343330000
317483868	::486222792229396000
77765035	::486222802672828000
19734494	::486222820238557000
22220460	::486222829336023000
16312540	::486222832620552000
79348656	::486222834042015000
242622458	::486222851641335000
216083133	::486222852794757000
216083133	::486222863863521000
241995287	::486222870192726000
515043655	::486222879369883000
409487670	::486222898978230000
374241458	::486222904540286000
216833550	::486222911041052000
26954972	::486222912861773000
52649582	::486222930326482000
30795924	::486222939864702000
544538144	::486222944964575000
54466394	::486222964505837000
202196262	::486222977319440000
26113249	::486223010337005000
599774410	::486223013558251000
320692054	::486223019665158000
123971864	::486223024677335000
35597637	::486223034207203000
123971864	::486223041546813000
376525681	::486223049616666000
574147363	::486223059020689000
271921509	::486223065588957000
41136161	::486223070479126000
216833550	::486223073423552000
33249556	::486223082257133000
81016171	::486223121343475000
123971864	::486223132303187000
3571651	::486223133092106000
54466394	::486223136833015000
216083133	::486223140620468000
14606079	::486223187370188000
242922283	::486223195352334000
54466394	::486223199114260000
93448284	::486223201827950000
206247499	::486223209050955000
309981035	::486223220648181000
30795924	::486223241976250000
42297542	::486223252961099000
635151853	::486223253199802000
374241458	::486223259327672000
71557910	::486223283704954000
410286428	::486223287546937000
48944372	::486223317594947000
82115262	::486223320400941000
260006924	::486223322493898000
418297592	::486223333311004000
32431892	::486223340730736000
212475056	::486223344010674000
31403901	::486223371601190000
198911524	::486223377363787000
43052467	::486223384972234000
101136541	::486223390764572000
63720288	::486223396418502000
45492981	::486223410469818000
19147974	::486223414349533000
16299351	::486223425011482000
71557910	::486223443973931000
260006924	::486223473899876000
446541836	::486223474525241000
123971864	::486223499535466000
41136161	::486223520074960000
511899726	::486223523921137000
244646421	::486223539653988000
24804859	::486223556435394000
232437529	::486223563934801000
32431892	::486223566246252000
16002106	::486223568003272000
188855651	::486223582863687000
60220156	::486223612890730000
599774410	::486223620390150000
26109453	::486223634990911000
83736832	::486223661150375000
123971864	::486223668637224000
14178003	::486223674207244000
123971864	::486223703160532000
414374118	::486223712006729000
81674504	::486223714497744000
79348656	::486223716687171000
14178003	::486223722613706000
24804859	::486223726665428000
305926788	::486223745666019000
152103757	::486223763751444000
234649932	::486223764271538000
71557910	::486223770810462000
475210759	::486223781040386000
96793797	::486223804054523000
96793797	::486223822182293000
336347539	::486223822337490000
96793797	::486223829283246000
128937859	::486223846115000000
92840294	::486223846299533000
76815335	::486223881166798000
216083133	::486223881405861000
234649932	::486223887038808000
65576332	::486223899646889000
234649932	::486223916361191000
23396218	::486223926297903000
44205530	::486223928205930000
234649932	::486223935281717000
48467620	::486223944093941000
54466394	::486223946358861000
25082908	::486223947281625000
493647862	::486223948091125000
396923534	::486223953329786000
76815335	::486223957121445000
387461887	::486224017183866000
107535820	::486224039237922000
83736832	::486224047093456000
139447011	::486224048603815000
216083133	::486224063270887000
234649932	::486224072708079000
36468395	::486224104920735000
54466394	::486224108720357000
310330192	::486224164744093000
14780915	::486224167696859000
16258970	::486224173015257000
65926573	::486224178513977000
270227232	::486224186222727000
15330061	::486224186609004000
48971187	::486224188156297000
14584037	::486224207928647000
21124400	::486224211284099000
329502065	::486224225343397000
36485138	::486224227893534000
599774410	::486224229734416000
22431584	::486224241680187000
411912822	::486224256553222000
26580130	::486224273124491000
41136161	::486224279109783000
268987143	::486224287192588000
123971864	::486224290249846000
22431584	::486224308562571000
52649582	::486224320658558000
78926478	::486224322369826000
493647862	::486224326077603000
300135225	::486224358742843000
71617108	::486224368809574000
25082908	::486224388354625000
242922283	::486224401487396000
58941053	::486224403235995000
169636335	::486224427965624000
14604658	::486224429286821000
25099957	::486224433174953000
414543388	::486224434311999000
433142367	::486224443589787000
202196262	::486224450166468000
59705683	::486224453400272000
24804859	::486224473448656000
148436850	::486224487524737000
39507361	::486224495007776000
210873235	::486224498451292000
400490673	::486224511260315000
123971864	::486224513256796000
375364618	::486224519581802000
337169907	::486224521523781000
20364178	::486224541660610000
342594225	::486224547994025000
536141027	::486224554411307000
21124400	::486224566847434000
16258970	::486224573919420000
234649932	::486224577274462000
126507603	::486224597193621000
123971864	::486224599286181000
25082908	::486224635176812000
389949893	::486224635835318000
726320420	::486224647143170000
147997393	::486224671705399000
243751614	::486224745029832000
123971864	::486224772443824000
169636335	::486224773920223000
599774410	::486224789212651000
239885742	::486224821005479000
14253476	::486224829348347000
237966586	::486224839510745000
260006924	::486224853960126000
214220072	::486224862810099000
309124011	::486224864874094000
536141027	::486224869923635000
354629644	::486224895316328000
291413743	::486224911866658000
25084916	::486224918779265000
413735493	::486224926240559000
232814871	::486224926542544000
33108084	::486224934738206000
360183119	::486224935707475000
309124011	::486224959862472000
599774410	::486224961741135000
433142367	::486224965776441000
14253476	::486224968481800000
155139746	::486224974403743000
41136161	::486224981185929000
354629644	::486224981605748000
23642786	::486224987196768000
334261100	::486224997334401000
603136773	::486225005139615000
20364178	::486225019526066000
18547273	::486225020490764000
160094025	::486225051167883000
196890320	::486225054997307000
216083133	::486225084390989000
429375230	::486225093362581000
114077276	::486225094340247000
114077276	::486225094398967000
114077276	::486225094411554000
114077276	::486225094461906000
114077276	::486225095678259000
136828926	::486225095736569000
392422321	::486225100602376000
287877370	::486225120940134000
21105964	::486225128578383000
188855651	::486225129081688000
321037427	::486225134257074000
106561609	::486225143409025000
25082908	::486225161570369000
372479589	::486225169027850000
47466684	::486225173621010000
291221395	::486225211306819000
48427726	::486225230768373000
16102033	::486225231434874000
160094025	::486225236405129000
40126821	::486225243048906000
113048616	::486225260421718000
321037427	::486225269754449000
160094025	::486225282291216000
153077015	::486225282349535000
59705683	::486225285919293000
26580130	::486225287315591000
216083133	::486225302641598000
599774410	::486225304688418000
48764697	::486225313274138000
36468395	::486225317754068000
23642786	::486225324704018000
170924102	::486225339471777000
387461887	::486225341690568000
160094025	::486225357079842000
374228630	::486225359533113000
41136161	::486225388402536000
336250359	::486225390973636000
22504277	::486225395465728000
25082908	::486225400104644000
24804859	::486225414633701000
353418151	::486225426029613000
113722629	::486225426730061000
160094025	::486225430429437000
223243607	::486225434405642000
20364178	::486225437274554000
102875172	::486225438357073000
123971864	::486225439837278000
106561609	::486225443884769000
385121286	::486225443885162000
216083133	::486225450729869000
561527789	::486225478420668000
385121286	::486225492161216000
40126821	::486225509685030000
146216300	::486225518404964000
233740533	::486225524235067000
353418151	::486225559970525000
536141027	::486225560511602000
80191031	::486225568761774000
271921509	::486225580195459000
418297592	::486225599623479000
271774234	::486225606988681000
139447011	::486225633073430000
21105964	::486225633945862000
242922283	::486225653822263000
169291538	::486225660478636000
331447850	::486225660805775000
135937043	::486225682998259000
36468395	::486225691663691000
599774410	::486225699858952000
39507361	::486225715327959000
353418151	::486225718364209000
31403901	::486225718586933000
312435293	::486225731416899000
325906113	::486225736362393000
80929828	::486225738333290000
123971864	::486225741588074000
216083133	::486225741894270000
325906113	::486225743245213000
32750427	::486225747670216000
249246314	::486225755601260000
72293435	::486225764216369000
215362694	::486225767362465000
479246485	::486225779148083000
387461887	::486225780112769000
353418151	::486225790434947000
291221395	::486225793090351000
19568023	::486225793870479000
291288952	::486225798991720000
46279759	::486225803483820000
288531248	::486225811792330000
109105005	::486225817454653000
242622458	::486225830456995000
8962732	::486225833258803000
123971864	::486225834143789000
469722641	::486225847448125000
574147363	::486225850711670000
574147363	::486225862988431000
51952627	::486225871573774000
30406728	::486225884429299000
106561609	::486225903161077000
29607520	::486225908358184000
135937043	::486225911985868000
135937043	::486225913558753000
25082908	::486225928213639000
578593285	::486225934081474000
20020647	::486225939873796000
81674504	::486225940226129000
353418151	::486225948790902000
169291538	::486225956038647000
574147363	::486225963009966000
385121286	::486225973713465000
337937520	::486225977098653000
416419059	::486226003673374000
574147363	::486226018756472000
279735090	::486226021499158000
135937043	::486226033780092000
155397134	::486226048498298000
433654462	::486226056215396000
244995179	::486226060066177000
317596401	::486226062087442000
123971864	::486226079481229000
189664484	::486226082677653000
607637849	::486226091153973000
353418151	::486226118085599000
61698439	::486226121344958000
135937043	::486226124218056000
80895456	::486226127833542000
317596401	::486226131922595000
435557155	::486226138411188000
82150924	::486226151249952000
295881773	::486226157650849000
105598447	::486226173324582000
607637849	::486226174654152000
96872197	::486226176063451000
331447850	::486226178328379000
22067825	::486226181989990000
599774410	::486226186763509000
180226433	::486226191230058000
202791635	::486226194204196000
106561609	::486226206782521000
242622458	::486226212633579000
136880369	::486226238672216000
244995179	::486226239037128000
39553593	::486226250080342000
50463332	::486226261006499000
232711010	::486226262210256000
30406728	::486226271672627000
287877370	::486226273899790000
346569016	::486226276605124000
374228630	::486226289544536000
433654462	::486226302593015000
26580130	::486226305927507000
291221395	::486226314236809000
118855202	::486226315214094000
80191031	::486226316740423000
123971864	::486226328144732000
287877370	::486226331307241000
599774410	::486226333882540000
49886698	::486226360239550000
155397134	::486226363150778000
433654462	::486226367713800000
123971864	::486226368552648000
161492068	::486226372944072000
18138157	::486226388824100000
15330061	::486226393811132000
552146644	::486226394759045000
96872197	::486226398982336000
31403901	::486226402900205000
339353546	::486226414526812000
244995179	::486226422584074000
54466394	::486226423623864000
603870273	::486226438027100000
251443783	::486226442934829000
27816303	::486226446164439000
251443783	::486226460500180000
379304556	::486226484793995000
20364178	::486226505588961000
24804859	::486226514862567000
118469346	::486226525121806000
169636335	::486226526786961000
30406728	::486226544394657000
336250359	::486226548148535000
379924726	::486226563101634000
244646421	::486226586396393000
15875100	::486226593908805000
106135938	::486226601948901000
291221395	::486226607242477000
82150924	::486226629429964000
22648162	::486226639940898000
46809403	::486226660509749000
48944372	::486226669686894000
501202268	::486226677073473000
369292925	::486226683783954000
115550523	::486226716344320000
12653722	::486226768492118000
346569016	::486226771566546000
308170990	::486226773836038000
43586963	::486226776633643000
599774410	::486226796770504000
379924726	::486226818538942000
68775336	::486226820425986000
335488857	::486226829720944000
21105964	::486226847907471000
501202268	::486226856979750000
54466394	::486226868387840000
81016171	::486226875316838000
3571651	::486226909148512000
23400461	::486226915020505000
50463332	::486226921668096000
6945382	::486226921961701000
6945382	::486226922930573000
235272576	::486226929226231000
115550523	::486226930752970000
387281097	::486226931600613000
41136161	::486226946179608000
242922283	::486226951762223000
357211620	::486226959442399000
100742600	::486226959991451000
346569016	::486226965376946000
123971864	::486226979381731000
291221395	::486226995484037000
353418151	::486227000021897000
435557155	::486227003037597000
28875632	::486227005872943000
50463332	::486227012298633000
106561609	::486227018502004000
185629189	::486227023279693000
21105964	::486227028698742000
179519500	::486227034159341000
475210759	::486227037330231000
20364178	::486227054006771000
123971864	::486227094108512000
106135938	::486227095203225000
316766176	::486227099569508000
379924726	::486227106297573000
479205756	::486227159451582000
16568377	::486227163709206000
408098797	::486227172487856000
243472980	::486227176749289000
599774410	::486227181110951000
385595835	::486227187595739000
212047421	::486227203131465000
379576750	::486227207493124000
374228630	::486227208495575000
106561609	::486227210735345000
136129525	::486227222479384000
80895456	::486227235725406000
44205530	::486227237092331000
411898570	::486227248052457000
169291538	::486227251394932000
136129525	::486227262732115000
429906977	::486227268969463000
379924726	::486227270642982000
574147363	::486227282110210000
109331928	::486227285582684000
480857982	::486227288665509000
30406728	::486227295846141000
20364178	::486227304838742000
277378135	::486227305250193000
22067825	::486227305849552000
96872197	::486227322987491000
123971864	::486227327940972000
107610605	::486227332760207000
260006924	::486227332802150000
31403901	::486227341900017000
179519500	::486227366574702000
41136161	::486227372031500000
544538144	::486227384220151000
377425191	::486227395335442000
429906977	::486227419414941000
413735493	::486227426410651000
243830281	::486227431649726000
31625914	::486227433616441000
387461887	::486227447906443000
96872197	::486227453434544000
414543388	::486227505037447000
106135938	::486227528709709000
27323374	::486227533260525000
244290101	::486227540248248000
12653722	::486227575119704000
375961439	::486227606098821000
14297098	::486227607177154000
429906977	::486227615976394000
231222303	::486227645240446000
31625914	::486227646117085000
467688815	::486227664932323000
20364178	::486227671676760000
50429893	::486227693600772000
379924726	::486227708041777000
40816246	::486227717470552000
457811756	::486227743881711000
467688815	::486227748159909000
161622400	::486227757186043000
214200689	::486227763725365000
185084575	::486227867383382000
225959127	::486227869446586000
249028893	::486227885435265000
1318301	::486227891558965000
722514433	::486227897515274000
28827091	::486227909003055000
16258968	::486227910789840000
587104097	::486227916108201000
233767854	::486227932092694000
463138486	::486227940481314000
60131090	::486227943262150000
60131090	::486227943488622000
465089745	::486227948685369000
83513704	::486227951222939000
287877370	::486227953408159000
214200689	::486227955799318000
83736832	::486227966783803000
329093513	::486227972379377000
105598447	::486227981111549000
20364178	::486227999310635000
202791635	::486228048862515000
365203632	::486228057171042000
102213164	::486228071226548000
206247499	::486228073340104000
273034167	::486228081741279000
101136541	::486228097360883000
50429893	::486228108702658000
467688815	::486228111617323000
204292930	::486228125164900000
20364178	::486228136682467000
335101950	::486228146614587000
106561609	::486228158933266000
209223008	::486228166495584000
242922283	::486228173559181000
189179241	::486228179426611000
70805584	::486228185105698000
385121286	::486228186645008000
287877370	::486228187177705000
15875100	::486228207054901000
437898031	::486228210506416000
106561609	::486228237232529000
235272576	::486228279305568000
54466394	::486228288977637000
317524005	::486228322704035000
525819441	::486228326604750000
231222303	::486228352244908000
54304799	::486228372813385000
256321392	::486228386809794000
371068004	::486228391570714000
54697279	::486228401183657000
227072583	::486228409845284000
375810749	::486228414840336000
238788821	::486228427041951000
227072583	::486228439134121000
8524892	::486228453122146000
461392295	::486228459857797000
7875762	::486228461330374000
214200689	::486228468552970000
92568275	::486228477071597000
176839128	::486228490153234000
54466394	::486228512223678000
255311687	::486228526610124000
177174253	::486228549083598000
279735090	::486228550630928000
106135938	::486228559862575000
67656722	::486228570684280000
329093513	::486228610744078000
493647862	::486228616519225000
410461303	::486228623741841000
79633612	::486228638585876000
14178003	::486228659229847000
51601709	::486228666444021000
24821703	::486228668952641000
33703073	::486228670483550000
57385263	::486228683884351000
467688815	::486228685943365000
8524892	::486228686916845000
1565041	::486228754272751000
385121286	::486228756227301000
81016171	::486228767606452000
246050172	::486228772329250000
22278303	::486228776200986000
41136161	::486228787382595000
176839128	::486228796807598000
631603360	::486228822488907000
240492455	::486228839706529000
348745482	::486228852163624000
467688815	::486228855619739000
424698378	::486228856433426000
106561609	::486228894773555000
410461303	::486228917183725000
220455732	::486228928139628000
25925656	::486228930559348000
46963484	::486228947462811000
599774410	::486228951065698000
48467620	::486228963493027000
67656722	::486228975627534000
33528820	::486228976315424000
229672512	::486228981323010000
467688815	::486228982254141000
493647862	::486228988881149000
264904736	::486228999681478000
216083133	::486229001250160000
24383303	::486229011962421000
254386830	::486229028496359000
237938155	::486229052127072000
15789848	::486229055578984000
243751614	::486229062268882000
220455732	::486229069533818000
166897115	::486229083270176000
348316521	::486229100898418000
226319809	::486229106582106000
339126665	::486229112348868000
1565041	::486229113053540000
24821703	::486229121933275000
311297676	::486229133597229000
424698378	::486229139397955000
106135938	::486229153000083000
599774410	::486229156921765000
631603360	::486229158746259000
599774410	::486229168107954000
348123497	::486229172625211000
302673934	::486229173951033000
162315218	::486229189557641000
48467620	::486229198948683000
240941201	::486229210403319000
14604658	::486229220201230000
81016171	::486229221623087000
37863682	::486229227306360000
37863682	::486229228308807000
231222303	::486229248320208000
328794919	::486229251029364000
71557910	::486229258004856000
373126936	::486229275247263000
24821703	::486229278531391000
348745482	::486229279248613000
41675336	::486229290275840000
54466394	::486229298349473000
27816303	::486229298354085000
424698378	::486229305253322000
12653722	::486229308357091000
437898031	::486229324706906000
562393615	::486229326816636000
599774410	::486229340880130000
377806186	::486229387876900000
136129525	::486229388908691000
15137186	::486229406231584000
19683725	::486229426481680000
280119639	::486229428544868000
216083133	::486229429538926000
71557910	::486229432923742000
136129525	::486229436040105000
14780915	::486229480521080000
16002106	::486229482982735000
166897115	::486229495935148000
45966951	::486229502541180000
509523903	::486229505980121000
328252982	::486229511130738000
52454938	::486229519318003000
264904736	::486229530181246000
231222303	::486229530785640000
234078302	::486229530911055000
162315218	::486229550230016000
339126665	::486229557557477000
72378783	::486229560283783000
467688815	::486229560933883000
14253476	::486229596267118000
161492068	::486229603556392000
227893380	::486229613363101000
27816303	::486229628882018000
80895456	::486229642001793000
27323374	::486229644115329000
52950877	::486229644148895000
407384648	::486229649341431000
136129525	::486229654764658000
22504277	::486229662662533000
39684857	::486229662893215000
80895456	::486229675761729000
135937043	::486229676033990000
71557910	::486229684842020000
23820736	::486229690806325000
50429893	::486229703800279000
159640806	::486229704119042000
216083133	::486229706111344000
30406728	::486229708044918000
24383303	::486229710045597000
32973618	::486229726411759000
216486063	::486229729155227000
135937043	::486229737442779000
27816303	::486229762508345000
50429893	::486229762659352000
375873224	::486229786721656000
418783652	::486229787162075000
615688476	::486229809865818000
22087737	::486229826202660000
123971864	::486229844967960000
214970887	::486229845610098000
424698378	::486229847434223000
410461303	::486229854291914000
62186442	::486229856133586000
513434526	::486229878568914000
327689033	::486229881819496000
198911524	::486229918783528000
135937043	::486229958952353000
38226468	::486229968347619000
38226468	::486229975163355000
467688815	::486229983614869000
31403901	::486229990531665000
56876875	::486229993463115000
311664191	::486230002459869000
106135938	::486230004573827000
231222303	::486230007879331000
78970527	::486230022403784000
279162166	::486230043816116000
45966951	::486230046945050000
27323374	::486230050183069000
599774410	::486230056314748000
216083133	::486230059833774000
54304799	::486230067337367000
518039543	::486230091949547000
98552986	::486230102179454000
279162166	::486230115706470000
513434526	::486230130994737000
424698378	::486230160509648000
30406728	::486230176158580000
214200689	::486230183922647000
599774410	::486230186828898000
66311658	::486230187034435000
41136161	::486230197369200000
513434526	::486230204801888000
29607520	::486230210917203000
381181950	::486230218055499000
41136161	::486230228901974000
50818061	::486230234841501000
392422321	::486230238792536000
174795727	::486230246199287000
216083133	::486230257175785000
174795727	::486230270694014000
129240201	::486230353892233000
470451598	::486230360997376000
231222303	::486230368111296000
106135938	::486230371600588000
463138486	::486230377246490000
41136161	::486230398741929000
467688815	::486230418203484000
166897115	::486230438823088000
285254109	::486230450851958000
416419059	::486230492841512000
48971187	::486230498247602000
174795727	::486230510717259000
352970133	::486230511421902000
174795727	::486230537455951000
135937043	::486230566216273000
599774410	::486230571753177000
135937043	::486230601540706000
107823354	::486230621098745000
229197384	::486230628447178000
513434526	::486230637515640000
48971187	::486230643739611000
38226468	::486230656801067000
17473737	::486230675582771000
109105005	::486230677093122000
513434526	::486230681119649000
125718303	::486230683354800000
363649162	::486230683661373000
25082908	::486230689277169000
71557910	::486230692632621000
3571651	::486230707971555000
513434526	::486230709431185000
423830555	::486230718670843000
513434526	::486230725172424000
615688476	::486230732201664000
63720288	::486230735938797000
211904285	::486230740460646000
135937043	::486230744390324000
51601709	::486230765156323000
123971864	::486230766162935000
52950877	::486230788027867000
58941053	::486230799784501000
25082908	::486230801990701000
71557910	::486230812971376000
26580130	::486230814871412000
513711139	::486230819737206000
123971864	::486230831384371000
271204273	::486230839651344000
106561609	::486230841731719000
614436697	::486230850380369000
187047785	::486230868063551000
242922283	::486230868952748000
79447998	::486230891102887000
366136205	::486230905129029000
89505869	::486230911189803000
71557910	::486230911709478000
337937520	::486230912372600000
79447998	::486230917979971000
475210759	::486230922145325000
167144906	::486230924061708000
61318348	::486230941158084000
303252613	::486230958715457000
320400498	::486230968844308000
260825806	::486230982781976000
50805763	::486230982857486000
336250359	::486230984619081000
23820736	::486230991074103000
20782081	::486231009562611000
303252613	::486231013384019000
25082908	::486231022208446000
63720288	::486231033717993000
14392960	::486231053825474000
186945768	::486231066509078000
463138486	::486231096036564000
603870273	::486231102512574000
460611723	::486231106283659000
328252982	::486231113291943000
562178473	::486231138218672000
357211620	::486231138772721000
352970133	::486231139485380000
329093513	::486231165444300000
129240201	::486231179700359000
31403901	::486231180539613000
71557910	::486231219164569000
89505869	::486231255454076000
57713984	::486231255651221000
372479589	::486231261027917000
106135938	::486231272193155000
226995875	::486231289025298000
19210855	::486231290354470000
123971864	::486231322826776000
226995875	::486231327231209000
44278444	::486231338681266000
599774410	::486231361166913000
20190503	::486231373082927000
174351092	::486231392024813000
260006924	::486231399826214000
15814841	::486231427831590000
123971864	::486231446424526000
6092972	::486231452091416000
14178003	::486231458034372000
210996408	::486231463742808000
17473737	::486231470365605000
21124400	::486231484533985000
57713984	::486231493857927000
320400498	::486231496810692000
163646426	::486231507162660000
453690730	::486231514334519000
96793797	::486231530298015000
195103093	::486231530424258000
71557910	::486231532688789000
54466394	::486231536094543000
23820736	::486231540494770000
216083133	::486231542717378000
420389630	::486231550556917000
274262734	::486231552490086000
135937043	::486231573230940000
231222303	::486231576309948000
374739722	::486231600288763000
57713984	::486231655469047000
599774410	::486231660338626000
54466394	::486231668487770000
328252982	::486231672069693000
63720288	::486231677757161000
249052117	::486231679884066000
7875762	::486231681289162000
14594667	::486231697847906000
321037427	::486231700641685000
123971864	::486231716831313000
374739722	::486231776080457000
223243607	::486231785467285000
48944372	::486231792924786000
71557910	::486231793951965000
102875172	::486231796732813000
416419059	::486231811421663000
96872197	::486231831151255000
107823354	::486231843155771000
57713984	::486231844560846000
267936760	::486231852118970000
216083133	::486231855956381000
457811756	::486231871731163000
260006924	::486231877679083000
21124400	::486231891888988000
63720288	::486231897471598000
195103093	::486231932674801000
242922283	::486231938110603000
312348050	::486231938681044000
123971864	::486231954438619000
24821703	::486231993370558000
16299351	::486231994322673000
89505869	::486231999280340000
174351092	::486232017471041000
210873235	::486232020784533000
210873235	::486232021258498000
21124400	::486232025146216000
231222303	::486232030179762000
54466394	::486232058851643000
335488857	::486232070025654000
106135938	::486232099234402000
273814896	::486232115487318000
614436697	::486232122202783000
100195876	::486232144713248000
100195876	::486232145333977000
123971864	::486232155194798000
50429893	::486232195015933000
317596401	::486232197767376000
50805763	::486232208592490000
14604658	::486232211016777000
418297592	::486232227194232000
35256600	::486232241635590000
36861827	::486232243073847000
249052117	::486232246765240000
17339508	::486232247578939000
14604658	::486232252003536000
17339508	::486232257557188000
599774410	::486232279954366000
255311687	::486232283502768000
467688815	::486232288754016000
78065938	::486232301701844000
328828628	::486232309205434000
525819441	::486232326825734000
7875762	::486232329854418000
14594667	::486232331242729000
396177532	::486232348254408000
74955386	::486232349412036000
123971864	::486232350645174000
365151006	::486232377878790000
219153949	::486232386230030000
57713984	::486232386259410000
131954929	::486232389153083000
445925140	::486232397768171000
467688815	::486232409059258000
371068004	::486232412595433000
260006924	::486232416760385000
89505869	::486232428382781000
329333638	::486232431016808000
54105420	::486232440227106000
71557910	::486232441359589000
83163050	::486232449668886000
588641285	::486232455502778000
123971864	::486232458350718000
131954929	::486232461156691000
50818061	::486232469898010000
61698439	::486232483978305000
50805763	::486232501937913000
14594667	::486232502785568000
106135938	::486232507637981000
305370209	::486232515598745000
599774410	::486232515598766000
71557910	::486232524012531000
16312540	::486232531185197000
273814896	::486232537568534000
375810749	::486232550692499000
415179202	::486232556007079000
68966030	::486232557529620000
252623066	::486232568145395000
6092972	::486232582015553000
588531316	::486232610419798000
54105420	::486232615599357000
29607520	::486232639167561000
312348050	::486232640694259000
15728310	::486232641876676000
252623066	::486232643932278000
195103093	::486232704355430000
249052117	::486232708142862000
599774410	::486232734277173000
305370209	::486232742854524000
141976809	::486232770989932000
83163050	::486232813356998000
123971864	::486232815680249000
108204138	::486232817253105000
219153949	::486232841773408000
39507361	::486232846424866000
36861827	::486232864443211000
136129525	::486232869350551000
129240201	::486232872538218000
174351092	::486232874463793000
195103093	::486232883800317000
136750011	::486232885955813000
334261100	::486232889735262000
21124400	::486232891324514000
62186442	::486232894256734000
105855764	::486232908588253000
89590985	::486232924417568000
192727478	::486232949654683000
375810749	::486232951311462000
317596401	::486232955606794000
445925140	::486232959175774000
28875632	::486232992096862000
385121286	::486232994529546000
48971187	::486233012644769000
60220156	::486233016533282000
167301113	::486233033716940000
135937043	::486233033809219000
463381084	::486233038674616000
305379724	::486233039240847000
26915925	::486233059662917000
463318489	::486233062603124000
8524892	::486233104961785000
165634562	::486233112154615000
273814896	::486233116529291000
599774410	::486233120342306000
123971864	::486233123038830000
17655353	::486233141154033000
23442090	::486233142383374000
54466394	::486233155280449000
270227232	::486233167351648000
103678189	::486233170028011000
123971864	::486233181834575000
14606079	::486233193872244000
242922283	::486233197345517000
71557910	::486233213522558000
24383303	::486233231075725000
19147974	::486233249719394000
67656722	::486233255264681000
48971187	::486233261320851000
129240201	::486233261757042000
57713984	::486233263745142000
17455392	::486233271483637000
365203632	::486233273853812000
224410857	::486233300881915000
214200689	::486233301913726000
67656722	::486233307144007000
66311658	::486233308691300000
37228652	::486233315406389000
352486016	::486233317184770000
52454938	::486233345018187000
126507603	::486233364853444000
106135938	::486233371945615000
301497892	::486233376597487000
64942768	::486233379256274000
60220156	::486233381580324000
195103093	::486233386672209000
463381084	::486233387854598000
14584037	::486233388454776000
43256984	::486233391029694000
21124400	::486233450715029000
15330061	::486233508080136000
23396218	::486233582768115000
14584037	::486233592780312000
463381084	::486233611662684000
223614733	::486233625738768000
19568023	::486233634329067000
372551778	::486233639647051000
51650419	::486233667950608000
266413556	::486233668818436000
161622400	::486233681028464000
12653722	::486233685906051000
50429893	::486233686661398000
71557910	::486233707234082000
467774585	::486233728641810000
57713984	::486233730776694000
167301113	::486233774003216000
318627551	::486233782395994000
599774410	::486233794228142000
36861827	::486233852008873000
14584037	::486233858237812000
57713984	::486233862096171000
599774410	::486233873089851000
165261298	::486233884720238000
135937043	::486233897252823000
161302101	::486233900515999000
321578565	::486233961157644000
21105964	::486233973249421000
59288102	::486233981206401000
48971187	::486233985865879000
106135938	::486233986897690000
23785621	::486233988059918000
20782081	::486234000722104000
320400498	::486234033148293000
187651826	::486234035128401000
129240201	::486234047580893000
48427726	::486234058985189000
195103093	::486234059195285000
351847146	::486234067357032000
144243302	::486234080644960000
59583601	::486234096507420000
135937043	::486234119810994000
23396218	::486234126865805000
129240201	::486234127658536000
17595323	::486234135048908000
169291538	::486234160273432000
80895456	::486234169681674000
500060319	::486234215357632000
52454938	::486234227139031000
25082908	::486234229869510000
62518475	::486234262480617000
260006924	::486234278452559000
223614733	::486234305169879000
396929208	::486234317967077000
89505869	::486234324027850000
47929423	::486234326636326000
50216950	::486234327034765000
52454938	::486234336128024000
192590347	::486234371410894000
129240201	::486234375181176000
23396218	::486234379799498000
47929423	::486234405904449000
305379724	::486234406869159000
305379724	::486234415903670000
24171213	::486234417447190000
161622400	::486234431040929000
155397134	::486234438666567000
54466394	::486234449575546000
25082908	::486234463584538000
326504971	::486234474263228000
59288102	::486234479682654000
129240201	::486234484509925000
126507603	::486234490248101000
351847146	::486234503493345000
223614733	::486234509637988000
7875762	::486234517586604000
113722629	::486234518438047000
23400461	::486234520359034000
271774234	::486234527014985000
301244128	::486234549371035000
92840294	::486234557998301000
24171213	::486234602411806000
31280614	::486234625597906000
321780812	::486234643264733000
31280614	::486234646414245000
57713984	::486234650428178000
31280614	::486234659794067000
208171241	::486234668665020000
47929423	::486234718308798000
267936760	::486234721404583000
259573654	::486234728576868000
357211620	::486234743273709000
27323374	::486234746888790000
355574432	::486234746897190000
16258970	::486234749846192000
19123904	::486234758138331000
1384531	::486234765431828000
129240201	::486234765738008000
19123904	::486234769953267000
76463655	::486234771882668000
23400461	::486234791860514000
245573462	::486234795685326000
41465619	::486234806230208000
57713984	::486234828153450000
323246381	::486234831408205000
401089789	::486234833970921000
56198202	::486234848944615000
135937043	::486234856917966000
83163050	::486234861196546000
24171213	::486234869270192000
135937043	::486234870587199000
414952579	::486234879403642000
50429893	::486234903575818000
107823354	::486234931719176000
129240201	::486234940757929000
240766538	::486234964854571000
1384531	::486234992637263000
62940169	::486234995946577000
89505869	::486235002754301000
305379724	::486235012220465000
414952579	::486235023104692000
169636335	::486235049704955000
20863117	::486235054033489000
259573654	::486235079531044000
337937520	::486235079568789000
48944372	::486235091652202000
500060319	::486235102880751000
129240201	::486235104209936000
305379724	::486235108198715000
24136198	::486235128138825000
89505869	::486235130240180000
372479589	::486235142889828000
217563665	::486235179380662000
16258970	::486235215178641000
170868061	::486235217615536000
520533224	::486235242848473000
36861827	::486235249085403000
54304799	::486235277661184000
54304799	::486235282107154000
78653568	::486235287488851000
48427726	::486235296665567000
78926478	::486235311010095000
39553593	::486235321286156000
14584037	::486235332397252000
129240201	::486235341490110000
14584037	::486235383655845000
7875762	::486235398533021000
71557910	::486235412542021000
389197869	::486235413632548000
168347877	::486235420741873000
321578565	::486235434482401000
24171213	::486235435794829000
216083133	::486235437875224000
46809403	::486235462588039000
320400498	::486235472385945000
499167427	::486235479256203000
14584037	::486235497518600000
100378471	::486235500923977000
166897115	::486235517214654000
545297326	::486235560542212000
520533224	::486235573598699000
305379724	::486235575490322000
257265522	::486235584948494000
240766538	::486235596575494000
326351370	::486235623431229000
161199833	::486235627105427000
373690904	::486235664875147000
41675336	::486235668549365000
16258970	::486235683095183000
54105420	::486235683963424000
72378783	::486235689999011000
105855764	::486235692440104000
544538144	::486235695178981000
14584037	::486235696391536000
383383485	::486235697003503000
20935927	::486235703697629000
242922283	::486235716301893000
132980216	::486235730055004000
599774410	::486235746945077000
76815335	::486235760488488000
19568023	::486235775772934000
16312540	::486235801865306000
224410857	::486235808249049000
209584784	::486235809704464000
377176939	::486235818768334000
106135938	::486235833821696000
66311658	::486235844496216000
326504971	::486235844777213000
105855764	::486235850313723000
249227650	::486235862997676000
19123904	::486235903787290000
19123904	::486235915493208000
599774410	::486235920404709000
342508573	::486235932975456000
27792069	::486235957331755000
377110730	::486235959621480000
90750144	::486235984158523000
599774410	::486236001581281000
250832637	::486236017565790000
240766538	::486236030547529000
107724446	::486236048616591000
266413556	::486236048930787000
129240201	::486236080874614000
332073582	::486236092559933000
413735493	::486236102991171000
597038752	::486236113431166000
201445185	::486236160440532000
129240201	::486236195064528000
8524892	::486236196545523000
599774410	::486236197023662000
59583601	::486236201372753000
182645046	::486236213985419000
15330061	::486236214258057000
54466394	::486236224726650000
23642786	::486236240799621000
369849727	::486236244171849000
247374067	::486236258956767000
317164527	::486236260369838000
129240201	::486236261355511000
603870273	::486236264434126000
306169468	::486236287226351000
54466394	::486236288735903000
423830555	::486236312307900000
33676766	::486236327860400000
599774410	::486236337339523000
28498427	::486236342443966000
21330741	::486236356062883000
132980216	::486236366641332000
30362051	::486236377600622000
385121286	::486236384361844000
338619333	::486236399239065000
599774410	::486236401269096000
402229763	::486236401499787000
247374067	::486236462510125000
105855764	::486236469715947000
80929828	::486236471745978000
33676766	::486236517287735000
28498427	::486236519963713000
260006924	::486236543192150000
614096745	::486236554239549000
465198766	::486236559717310000
71284640	::486236562221322000
216083133	::486236596618792000
129240201	::486236602427908000
17339508	::486236612162891000
52454938	::486236612989161000
357079725	::486236617535791000
396952554	::486236634057539000
33676766	::486236634405273000
28498427	::486236637844623000
33676766	::486236680446173000
132980216	::486236695407644000
445925140	::486236705075122000
431937908	::486236705368707000
245398547	::486236714709815000
282328751	::486236719411253000
414952579	::486236752986636000
377110730	::486236769151483000
30362051	::486236786180374000
396952554	::486236795945099000
617791569	::486236797500801000
17655353	::486236808116580000
27323374	::486236815410483000
80929828	::486236834427457000
30362051	::486236852014178000
296901409	::486236855961014000
34445704	::486236888777256000
254579074	::486236916660989000
33323170	::486236920083939000
14205371	::486236930976538000
271717879	::486236935673741000
132980216	::486236960860930000
353418151	::486236962861236000
16566189	::486236982386122000
599774410	::486236983518167000
588705820	::486236987020808000
245398547	::486236996936163000
41675336	::486237010513129000
47167252	::486237012966375000
545297326	::486237026782822000
558873022	::486237031203606000
129240201	::486237032427962000
359174210	::486237035041390000
33323170	::486237066414792000
129240201	::486237085481705000
282779381	::486237088363200000
76815335	::486237111394111000
129240201	::486237116012060000
414952579	::486237131757457000
33323170	::486237138523271000
89505869	::486237171255619000
296901409	::486237173998313000
80191031	::486237179048255000
377627227	::486237182240120000
101617436	::486237227073011000
206247499	::486237229371518000
323246381	::486237236229603000
101617436	::486237272845475000
66311658	::486237275215245000
129240201	::486237277295632000
176839128	::486237294999789000
107842096	::486237309608525000
615507620	::486237322187268000
635151853	::486237344391905000
30362051	::486237347931910000
271921509	::486237354706087000
102266093	::486237362402648000
105855764	::486237364105142000
445925140	::486237446196043000
429375230	::486237452210696000
237530197	::486237454597238000
28875632	::486237470015488000
30362051	::486237483508580000
101617436	::486237502286471000
168347877	::486237509882376000
296901409	::486237510360518000
385121286	::486237512449286000
132980216	::486237513137553000
18968115	::486237529793118000
463381084	::486237546360221000
28875632	::486237549652742000
70918926	::486237557999431000
237118122	::486237613234192000
460611723	::486237617319845000
271204273	::486237631466840000
311297676	::486237632758706000
20863117	::486237647698792000
390759619	::486237662416605000
390759619	::486237676702416000
86131593	::486237692099690000
484423510	::486237701721452000
189179241	::486237702883246000
379304556	::486237721221144000
339353546	::486237722260951000
36861827	::486237730616008000
127943795	::486237742150328000
30362051	::486237749255495000
70918926	::486237766422765000
277814195	::486237771887943000
36343877	::486237810639118000
36343877	::486237814011723000
418297592	::486237826942369000
279399275	::486237827986751000
107724446	::486237832349229000
6652302	::486237836157263000
363969403	::486237850472435000
460611723	::486237869519159000
460611723	::486237870911672000
19161423	::486237931691331000
520690554	::486237948128419000
500060319	::486237956257361000
454531259	::486237966025502000
155139746	::486237971901726000
379304556	::486237978390691000
24804859	::486237983129890000
47167252	::486237996694265000
14891490	::486237999961628000
463318489	::486238000351682000
89505869	::486238003158073000
97044552	::486238009478492000
216486063	::486238022204399000
28875632	::486238033763520000
235272576	::486238043532054000
588641285	::486238045117497000
66311658	::486238047512428000
17054163	::486238061672411000
57713984	::486238077606588000
322358530	::486238090516635000
97044552	::486238092039163000
43256984	::486238094413533000
270143437	::486238098775220000
339458716	::486238109843992000
387863634	::486238128252809000
78089247	::486238148121219000
588641285	::486238150398722000
599774410	::486238151497641000
66311658	::486238159324213000
339353546	::486238159684919000
245855482	::486238177444003000
15806298	::486238210775732000
115518508	::486238216253874000
36861827	::486238220510711000
105855764	::486238241998131000
39847939	::486238242191077000
27323374	::486238253515698000
3571651	::486238253805494000
599774410	::486238269156253000
544538144	::486238271572168000
65576332	::486238275368009000
132980216	::486238290753101000
97044552	::486238326609813000
187716774	::486238327666774000
30362051	::486238328576946000
23396218	::486238352383807000
47167252	::486238364849274000
62186442	::486238372420403000
105855764	::486238375582502000
14792781	::486238377927118000
279399275	::486238383769796000
235272576	::486238387523710000
90467952	::486238391025954000
97044552	::486238398756028000
44205530	::486238402090520000
578505853	::486238420591980000
364018467	::486238430796316000
409665559	::486238432931643000
606781453	::486238443102797000
63720288	::486238455295246000
322358530	::486238493782179000
544538144	::486238512782393000
469196810	::486238521439444000
475210759	::486238524707192000
262870925	::486238533745909000
279399275	::486238556323446000
47167252	::486238561427943000
113048616	::486238576204455000
228264355	::486238585881124000
389105684	::486238592763564000
26514591	::486238609775669000
599774410	::486238612371951000
28875632	::486238619321905000
279399275	::486238621867835000
242912563	::486238637840154000
97044552	::486238641769816000
254821900	::486238643045285000
467043006	::486238667657080000
105598447	::486238679275282000
56876875	::486238681494077000
68439593	::486238688150822000
39847939	::486238695586947000
28875632	::486238703908421000
57713984	::486238714662633000
189179241	::486238718164889000
97044552	::486238725546852000
58941053	::486238731259887000
603870273	::486238732513591000
164575018	::486238735651328000
57713984	::486238738964430000
44205530	::486238750934978000
321844248	::486238751749070000
242922283	::486238759135232000
326813935	::486238770782818000
24171213	::486238788583034000
56876875	::486238791342899000
97044552	::486238813673361000
228264355	::486238849132425000
105855764	::486238850658729000
296901409	::486238853456343000
57713984	::486238868287393000
372551778	::486238882267029000
347596428	::486238883688894000
97044552	::486238919042691000
124517802	::486238925607149000
27323374	::486238925824876000
282692620	::486238928060416000
56876875	::486238940953731000
80159052	::486238948163731000
49886698	::486238948763529000
66311658	::486238984515756000
28875632	::486238992841461000
85399171	::486239018196406000
29607520	::486239022348767000
82130465	::486239035476553000
408239861	::486239043294736000
498637061	::486239045333549000
40604299	::486239059124031000
18999708	::486239062064259000
14780915	::486239105186295000
89505869	::486239106067079000
379304556	::486239111603564000
124517802	::486239112685707000
296901409	::486239124035080000
50818061	::486239130083667000
578505853	::486239151088361000
99114248	::486239155127451000
194129729	::486239171833761000
264705173	::486239173133623000
124517802	::486239175130509000
245398547	::486239187944083000
339917675	::486239189780791000
203311237	::486239207531102000
57713984	::486239213667381000
599774410	::486239217945935000
76815335	::486239253622321000
31010760	::486239257548566000
243472980	::486239263600947000
326554021	::486239270412111000
29319846	::486239276649029000
71557910	::486239287113834000
408239861	::486239287126413000
358643765	::486239302838648000
408239861	::486239327739846000
243472980	::486239339484295000
338619333	::486239355325775000
124517802	::486239363286974000
216486063	::486239366210416000
46461373	::486239370723491000
85211920	::486239373747576000
82130465	::486239387252830000
233677206	::486239408069545000
26198298	::486239411223265000
29319846	::486239431389483000
279268567	::486239454747951000
296901409	::486239465753419000
242922283	::486239491649441000
243472980	::486239555646152000
210873235	::486239560654139000
19123904	::486239564554858000
599774410	::486239572171292000
69916558	::486239572486258000
103782180	::486239606946668000
228264355	::486239618149261000
216083133	::486239619323658000
100742600	::486239620636876000
71557910	::486239626156208000
507987711	::486239631198134000
516096126	::486239641600012000
216083133	::486239659165351000
29319846	::486239706049290000
129240201	::486239707760574000
132980216	::486239713691721000
235272576	::486239737586253000
38226468	::486239741730627000
282328751	::486239753608511000
335488857	::486239772579749000
295466391	::486239773455949000
599774410	::486239806511255000
243472980	::486239814967390000
132980216	::486239817815306000
507987711	::486239835464933000
389105684	::486239842041200000
22431584	::486239864300773000
246050172	::486239874832289000
33683248	::486239885129691000
243472980	::486239893807722000
105855764	::486239901055070000
390759619	::486239901176709000
33369338	::486239905237176000
108605734	::486239907372081000
351896383	::486239911348297000
123971864	::486239916372676000
277829772	::486239922794156000
46279759	::486239925625319000
389105684	::486239926766170000
378773930	::486239930297753000
1318301	::486239933875486000
97044552	::486239952657608000
21124400	::486239958907105000
432747373	::486239965890621000
52454938	::486239979031392000
606781453	::486239980881063000
15614582	::486239988527673000
389105684	::486239992272789000
23785621	::486240009742057000
578505853	::486240013747617000
18968115	::486240015765479000
32171318	::486240026263818000
66311658	::486240026494111000
52454938	::486240032659746000
243472980	::486240046149033000
62186442	::486240056924196000
36861827	::486240065790541000
96872197	::486240088070713000
50818061	::486240105401946000
76815335	::486240126012379000
432747373	::486240154411991000
113048616	::486240154776920000
52454938	::486240154885951000
16299351	::486240166500384000
123971864	::486240169830264000
132980216	::486240207961071000
33323170	::486240211442348000
284316159	::486240213971107000
286341932	::486240220841385000
16258970	::486240270347169000
243472980	::486240278060486000
16299351	::486240300978151000
29319846	::486240313967529000
256609151	::486240326580199000
599774410	::486240341029171000
123971864	::486240352685129000
97044552	::486240360209723000
256609151	::486240373749346000
26580506	::486240375896805000
33369338	::486240390496808000
254821900	::486240397640105000
578505853	::486240402601566000
132980216	::486240428766023000
31620041	::486240445765545000
89505869	::486240467169058000
411997198	::486240471061397000
85211920	::486240488174133000
416684872	::486240489163587000
67450397	::486240512564006000
132980216	::486240516372463000
448283191	::486240523401695000
416684872	::486240525272371000
377627227	::486240528531345000
123971864	::486240529491828000
500060319	::486240568595742000
65476712	::486240574551642000
30795924	::486240633687121000
123971864	::486240648207425000
337937520	::486240663886118000
240766538	::486240680977915000
29319846	::486240682672009000
14178003	::486240685100511000
418847263	::486240691086196000
97044552	::486240701089210000
57713984	::486240713755983000
238024746	::486240751853264000
242922283	::486240755468746000
61318348	::486240758433730000
234649932	::486240773646475000
1565041	::486240782836588000
82115262	::486240799021998000
342594225	::486240806831792000
24804859	::486240811722366000
33369338	::486240822677872000
68439593	::486240822695059000
85211920	::486240825538785000
578505853	::486240826167529000
597038752	::486240829535559000
393718746	::486240834057039000
53741229	::486240840516259000
413367641	::486240850545242000
96872197	::486240852449058000
16299351	::486240853569314000
167301113	::486240856895016000
597038752	::486240858916675000
71557910	::486240860800303000
713350694	::486240861379129000
36343877	::486240885344960000
36343877	::486240886142300000
76248039	::486240905376980000
231689668	::486240911991377000
30795924	::486240916471296000
408239861	::486240921000747000
309124011	::486240946678685000
234649932	::486240981587484000
369217450	::486240986717122000
52454938	::486240992081629000
21124400	::486240998507679000
63720288	::486241005650591000
460611723	::486241013200326000
96872197	::486241016916094000
309124011	::486241039616073000
35305414	::486241040090021000
30795924	::486241045244805000
258609027	::486241046268243000
64942768	::486241064043311000
599774410	::486241067323236000
23396218	::486241091721494000
42910967	::486241093143769000
713350694	::486241109090508000
33369338	::486241111971598000
132768456	::486241118925750000
234649932	::486241132934742000
597038752	::486241137368129000
321578565	::486241195233144000
372479589	::486241197711560000
56931148	::486241197724540000
245573462	::486241211259170000
22087737	::486241216971812000
372479589	::486241220365017000
578505853	::486241242267656000
335488857	::486241248265928000
33323170	::486241260802691000
338619333	::486241262454857000
255311687	::486241265076674000
40896981	::486241265864806000
353418151	::486241276590055000
21124400	::486241285435842000
389105684	::486241301730316000
255311687	::486241303131607000
75209135	::486241329156878000
185629189	::486241329660190000
35305414	::486241330205843000
309124011	::486241334916050000
245573462	::486241339390980000
97044552	::486241339621662000
352531780	::486241345149751000
490977827	::486241363688980000
389105684	::486241377093562000
578505853	::486241394172776000
216083133	::486241398849417000
23642786	::486241409482371000
54304799	::486241409939144000
312348050	::486241410551934000
54304799	::486241417857998000
227893380	::486241420521771000
253126912	::486241422027526000
245398547	::486241430072217000
97044552	::486241430679998000
484423510	::486241464876158000
76977679	::486241516331880000
36891053	::486241527006380000
65513	::486241529061974000
353418151	::486241531859595000
253126912	::486241547206545000
159640806	::486241554634264000
52454938	::486241567351390000
611530014	::486241604886597000
49455873	::486241611664203000
123971864	::486241650977423000
295466391	::486241665561010000
128977591	::486241669969616000
22087737	::486241679158935000
353418151	::486241726043291000
62186442	::486241726089011000
442433056	::486241751049314000
31403901	::486241774344896000
245398547	::486241776299425000
599774410	::486241794976276000
138557664	::486241799036354000
480895753	::486241805201981000
105598447	::486241807638855000
396929208	::486241811586088000
353418151	::486241821647839000
30362051	::486241822125998000
611530014	::486241828635942000
18374690	::486241834495389000
135306144	::486241839716909000
33676766	::486241856288595000
29935926	::486241864618487000
255311687	::486241878162309000
314303039	::486241891487211000
97044552	::486241897749286000
240766538	::486241902514413000
24171213	::486241903080243000
105855764	::486241910504165000
205501297	::486241939251941000
463318489	::486241954683179000
611530014	::486241959619862000
30529918	::486241959673999000
352531780	::486241964740726000
484423510	::486241974685429000
128977591	::486241986543108000
123971864	::486241994797092000
125718303	::486241998374834000
229332190	::486242012249997000
3571651	::486242014309388000
242912563	::486242028041539000
227893380	::486242038883819000
604071375	::486242041501085000
357211620	::486242050312925000
52454938	::486242052259074000
209223008	::486242062853877000
513434526	::486242077379153000
21568615	::486242078557364000
242922283	::486242083150123000
21124400	::486242085792530000
599774410	::486242088716357000
353418151	::486242090922545000
220532575	::486242093908508000
235272576	::486242107938463000
8070562	::486242116629053000
513434526	::486242120848924000
725532679	::486242122916315000
286341932	::486242128750592000
161656785	::486242149663404000
42297542	::486242150515228000
102875172	::486242156420820000
635151853	::486242159415136000
52454938	::486242168734887000
516096126	::486242170371076000
135306144	::486242175852638000
23642786	::486242186632372000
250474725	::486242213215485000
333245482	::486242229410099000
321839755	::486242231007727000
400490673	::486242242055512000
23799906	::486242251891560000
105598447	::486242252381908000
52454938	::486242271918952000
384955934	::486242274586947000
35097852	::486242292395556000
40994873	::486242305666338000
240766538	::486242306186809000
376472794	::486242343943954000
171746458	::486242371047153000
307485154	::486242381037961000
135306144	::486242394426179000
216083133	::486242398561775000
64219388	::486242400470171000
52454938	::486242405855674000
481512198	::486242410322620000
26198298	::486242424855867000
21105964	::486242430061387000
17455392	::486242461719609000
17455392	::486242462743007000
17455392	::486242463602835000
17455392	::486242464584323000
394365413	::486242480392654000
216083133	::486242482456231000
321578565	::486242498801860000
529096266	::486242507559153000
599774410	::486242558411288000
516096126	::486242568607633000
389105684	::486242577318821000
70805584	::486242586886012000
322358530	::486242592409931000
19307731	::486242596335792000
42297542	::486242600056549000
307485154	::486242601385738000
396929208	::486242618360487000
50429893	::486242619207335000
97044552	::486242673037017000
379304556	::486242674593525000
35097852	::486242679374622000
279548168	::486242680960077000
254821900	::486242681778343000
240766538	::486242687465836000
513434526	::486242708600913000
351348648	::486242720201986000
467043006	::486242723137994000
129240201	::486242736442327000
255311687	::486242737130180000
389105684	::486242761138372000
91521926	::486242766368677000
513434526	::486242779497234000
353418151	::486242782965932000
458847153	::486242795578204000
113048616	::486242815790153000
1565041	::486242834866270000
379304556	::486242841468108000
353418151	::486242841648439000
513434526	::486242845620445000
391108584	::486242853639577000
269605766	::486242910912774000
574147363	::486242917577920000
257830093	::486242922036486000
389105684	::486242924850475000
513434526	::486242925970726000
417606826	::486242938272636000
513434526	::486242957721632000
269605766	::486242958530715000
432747373	::486242964641837000
214184608	::486242974767284000
280749613	::486242982795149000
279548168	::486242988142497000
385121286	::486242999920111000
33029479	::486243004294758000
135306144	::486243026004500000
599774410	::486243027095015000
6203992	::486243046317899000
1565041	::486243046758285000
214184608	::486243047630704000
347596428	::486243055297523000
247374067	::486243060964425000
107724446	::486243073954177000
70805584	::486243074872324000
115518508	::486243075111391000
364018467	::486243076474941000
23642786	::486243077875855000
635151853	::486243089170698000
132980216	::486243094451724000
620459453	::486243097152880000
255311687	::486243097186037000
379304556	::486243104178307000
16472279	::486243115716866000
16102033	::486243131533557000
321794820	::486243131549966000
635151853	::486243131742883000
379304556	::486243134155010000
39553593	::486243138605182000
240766538	::486243139284652000
472528304	::486243151024496000
190396530	::486243159358570000
152103757	::486243173014851000
214184608	::486243192833331000
611530014	::486243201670729000
335488857	::486243215281246000
18968115	::486243224970067000
216486063	::486243233862008000
130987540	::486243236655022000
497458875	::486243236722532000
26198298	::486243238802518000
152103757	::486243254052999000
242922283	::486243266577592000
19683725	::486243267445792000
242912563	::486243277000409000
16002106	::486243282310021000
63928079	::486243296960720000
63720288	::486243299120799000
8548362	::486243315453792000
587104097	::486243316107726000
23642786	::486243316565299000
45278487	::486243319249264000
106135938	::486243332956233000
19147974	::486243336014295000
377627227	::486243340761837000
70805584	::486243352191324000
92840294	::486243389755916000
40994873	::486243413977620000
390759619	::486243417102368000
16299351	::486243422811205000
25084916	::486243425403293000
70805584	::486243445569118000
130987540	::486243457422200000
59288102	::486243459372974000
45470777	::486243462992257000
18968115	::486243467275038000
19080798	::486243468042199000
472528304	::486243512493805000
16472279	::486243514380865000
335432246	::486243536304484000
70805584	::486243559457034000
52616216	::486243567602790000
546947837	::486243597608439000
172573942	::486243606852677000
339353546	::486243607167647000
22559382	::486243617657221000
216083133	::486243629401251000
167301113	::486243657192710000
177446269	::486243683671351000
41606452	::486243698762448000
240766538	::486243713170276000
255311687	::486243728005140000
91521926	::486243730991480000
132314519	::486243731649994000
620459453	::486243750432477000
381054179	::486243755780218000
387281097	::486243758040555000
347596428	::486243764940181000
70805584	::486243765355429000
457811756	::486243767389655000
83673720	::486243777477361000
725532679	::486243780274958000
611530014	::486243781902352000
47749919	::486243808128946000
631513843	::486243836000489000
6733652	::486243839410442000
91521926	::486243898126118000
312348050	::486243898684342000
33029479	::486243900831457000
725532679	::486243911560876000
19307731	::486243927393959000
391108584	::486243932888522000
318627551	::486243934775951000
97044552	::486243944368328000
102266093	::486243981425405000
70805584	::486243989624868000
414103187	::486243991772336000
6733652	::486244008709324000
75209135	::486244009455521000
611530014	::486244016183574000
390759619	::486244017412124000
216083133	::486244024240443000
27538070	::486244024764739000
390759619	::486244047762124000
286734780	::486244050224156000
379304556	::486244051910684000
15109013	::486244065961586000
214184608	::486244071779078000
321794820	::486244080892915000
709921765	::486244090024329000
70805584	::486244131052609000
108605734	::486244139059912000
60220156	::486244141810999000
339458716	::486244149557874000
372479589	::486244150522548000
372479589	::486244171401793000
97044552	::486244201932152000
254821900	::486244205216690000
339353546	::486244212682133000
23450320	::486244233074847000
44278444	::486244264595050000
216083133	::486244276532047000
43052467	::486244276666253000
279268567	::486244285474684000
18842764	::486244292164583000
372479589	::486244295741956000
39507361	::486244320211918000
417968003	::486244327363186000
51554430	::486244327992340000
372479589	::486244336346988000
409487670	::486244340285452000
108605734	::486244353791496000
120966317	::486244358799118000
60220156	::486244362083254000
611530014	::486244362758942000
372479589	::486244366730530000
63720288	::486244372225486000
53545809	::486244379192229000
510678171	::486244384049205000
67450397	::486244400746332000
135937043	::486244408401346000
611530014	::486244408908873000
70805584	::486244417074778000
97044552	::486244437303885000
279268567	::486244443214053000
132980216	::486244452655460000
43052467	::486244467528048000
216083133	::486244474264121000
279268567	::486244482095255000
216083133	::486244541691736000
242922283	::486244543340494000
23450320	::486244554211741000
192590347	::486244556510208000
614074554	::486244558720606000
97044552	::486244582686851000
20190503	::486244583479967000
372479589	::486244584356208000
38226468	::486244591159750000
205501297	::486244596339335000
60220156	::486244598218387000
17448907	::486244598311047000
116071398	::486244617386754000
57713984	::486244621706489000
34689419	::486244652190679000
599774410	::486244663477559000
108605734	::486244667999019000
68432091	::486244674907418000
76248039	::486244675498434000
122717174	::486244679927996000
35097852	::486244696759336000
187017423	::486244709254594000
725532679	::486244752908898000
198911524	::486244765294288000
23611301	::486244768175775000
27999272	::486244770482642000
67450397	::486244776912879000
33323170	::486244820328153000
20020647	::486244831610421000
602224338	::486244834487701000
108605734	::486244844612771000
120966317	::486244875306680000
602224338	::486244879698100000
252623066	::486244881091014000
76248039	::486244882285989000
387476542	::486244938326491000
8962732	::486244944051326000
339353546	::486244973088866000
19307731	::486244997050535000
169240898	::486245020026937000
337937520	::486245023579906000
463381084	::486245031477407000
132980216	::486245055070765000
26589876	::486245056207409000
135937043	::486245067829420000
67450397	::486245077338320000
611530014	::486245094807584000
319420243	::486245108585467000
270143437	::486245119751106000
97044552	::486245124943249000
28875632	::486245148095807000
187017423	::486245148175904000
552802620	::486245149282795000
44278444	::486245189111906000
224124379	::486245190349242000
14780915	::486245225858600000
123971864	::486245228001492000
68432091	::486245229654450000
120966317	::486245241599447000
385121286	::486245287728390000
225287674	::486245293319413000
178492117	::486245293722050000
120966317	::486245296863592000
372551778	::486245342552539000
108605734	::486245365117505000
97044552	::486245370704310000
26589876	::486245371446689000
611530014	::486245381219844000
353418151	::486245399309451000
355574432	::486245404250357000
552802620	::486245412060143000
102266093	::486245412773564000
19307731	::486245422919213000
106135938	::486245430057906000
97044552	::486245432352206000
16472279	::486245442691166000
113048616	::486245461351596000
424698378	::486245476866334000
123971864	::486245477688430000
387476542	::486245481681797000
302934050	::486245482071457000
279548168	::486245488623366000
611530014	::486245494029811000
102301729	::486245515709775000
497458875	::486245517123670000
15728310	::486245549255819000
97044552	::486245554184130000
353418151	::486245559456378000
343756278	::486245559938736000
36468395	::486245559993253000
566902451	::486245564255051000
29935926	::486245564791545000
383383485	::486245566238556000
120966317	::486245566444089000
394962689	::486245569203929000
170357410	::486245579857489000
336774649	::486245582181109000
163646426	::486245584307625000
17258301	::486245616717021000
97044552	::486245621708234000
35097852	::486245623000072000
102266093	::486245626817298000
102266093	::486245635621138000
50805763	::486245641811525000
380680929	::486245662258765000
102266093	::486245662800220000
107724446	::486245673244049000
57713984	::486245673927323000
309981035	::486245692751757000
120966317	::486245706995216000
309981035	::486245730718597000
396952554	::486245732719263000
375810749	::486245745561841000
57713984	::486245747642216000
270143437	::486245759386669000
394962689	::486245765639991000
187017423	::486245771205824000
57713984	::486245771876904000
125718303	::486245773453959000
3571651	::486245789455618000
97044552	::486245793766977000
46461373	::486245797085052000
23475166	::486245812687892000
252793957	::486245815996788000
47749919	::486245828084789000
153077015	::486245832568471000
111411572	::486245834003341000
320400498	::486245838675406000
33418266	::486245869004390000
102266093	::486245878043123000
100471456	::486245881520599000
97044552	::486245885886476000
355574432	::486245895122321000
443512536	::486245908355760000
160495648	::486245913522753000
120966317	::486245915775082000
242922283	::486245923077783000
70805584	::486245945676275000
849	::486245960948121000
159640806	::486245975137067000
339458716	::486245988210712000
120966317	::486246004144893000
107724446	::486246006980636000
537660330	::486246010490863000
33249556	::486246048172883000
52454938	::486246058658246000
15804863	::486246059425800000
120966317	::486246066279284000
46461373	::486246074118840000
326554021	::486246081097777000
353418151	::486246092301160000
214220072	::486246092950880000
44278444	::486246115520442000
210996408	::486246118519345000
120966317	::486246118922010000
849	::486246136358137000
21089214	::486246139549982000
225287674	::486246148613496000
46461373	::486246159586164000
223614733	::486246159778713000
102301729	::486246161506775000
120966317	::486246193953918000
20941662	::486246203852877000
299297459	::486246220357058000
310330192	::486246228142067000
97044552	::486246246646956000
8962732	::486246260840476000
343756278	::486246270156029000
233084334	::486246281803616000
91521926	::486246282898325000
70805584	::486246313336397000
14604658	::486246323943772000
120966317	::486246330226835000
299297459	::486246341253689000
35376355	::486246342042206000
44278444	::486246376510984000
120966317	::486246402599559000
372493368	::486246454986424000
97044552	::486246456597041000
209223008	::486246469553246000
320400498	::486246493481750000
187017423	::486246494228336000
425183249	::486246505452687000
383383485	::486246512075079000
91770694	::486246517901361000
353418151	::486246543658590000
256346048	::486246561266274000
21089214	::486246566924398000
215144630	::486246600961163000
99435759	::486246618484592000
63783716	::486246661161639000
78926478	::486246684289032000
70805584	::486246701787648000
100742600	::486246707462938000
63783716	::486246715897294000
172573942	::486246731873386000
225287674	::486246739096006000
510678171	::486246751465381000
394365413	::486246754556592000
408239861	::486246760034353000
340094001	::486246783773732000
353418151	::486246795715280000
139847892	::486246804573282000
387461887	::486246805164662000
21912250	::486246815243960000
100742600	::486246843530375000
248468379	::486246846893813000
44278444	::486246848022069000
510678171	::486246870650728000
355574432	::486246871459831000
353418151	::486246878221463000
243472980	::486246891664203000
118827154	::486246894327574000
381054179	::486246898089881000
349386319	::486246907577004000
351847146	::486246930112978000
16713287	::486246931681660000
118827154	::486246944466296000
52454938	::486246949075427000
187017423	::486246951000633000
423891750	::486246958521393000
32690664	::486246966284648000
340094001	::486246972748075000
353418151	::486246979841036000
44278444	::486246983334522000
52454938	::486246994789150000
537660330	::486247015773642000
243472980	::486247038771027000
44278444	::486247045070475000
242922283	::486247046806900000
349386319	::486247053027074000
28875632	::486247055417806000
210873235	::486247067493613000
16713287	::486247121704595000
23442090	::486247127102652000
254821900	::486247142571642000
118827154	::486247143121121000
105607367	::486247144244785000
339353546	::486247146870427000
410377090	::486247149613498000
108605734	::486247158769672000
60220156	::486247166584045000
381054179	::486247167255142000
238698812	::486247172476657000
79348656	::486247173114171000
52105336	::486247178889732000
23785621	::486247200922816000
52454938	::486247206299504000
381054179	::486247216764690000
241337450	::486247222107852000
89505869	::486247238432468000
614096745	::486247257939783000
544538144	::486247270455599000
35305414	::486247274654486000
240766538	::486247277003296000
510678171	::486247277955407000
363059827	::486247288163950000
337169907	::486247306774077000
614096745	::486247334238367000
240766538	::486247339993366000
64219388	::486247366786166000
524866555	::486247385069129000
22431584	::486247409492570000
52454938	::486247417788919000
385121286	::486247426919890000
54697279	::486247428820312000
34689419	::486247453058797000
614096745	::486247460012969000
64942768	::486247464249622000
364439246	::486247497849774000
396929208	::486247511603281000
725532679	::486247522625921000
364439246	::486247549557149000
510678171	::486247555995803000
113722629	::486247573745700000
23396218	::486247584680247000
18183371	::486247585309413000
40526887	::486247588799053000
16713287	::486247602149531000
106135938	::486247611687391000
44278444	::486247620768043000
18618379	::486247627759955000
52454938	::486247629525770000
632710734	::486247632184946000
510678171	::486247636807454000
76463655	::486247644470063000
242305581	::486247677198225000
44278444	::486247680239083000
593139104	::486247696966369000
431937908	::486247733473181000
166695965	::486247737965707000
370088836	::486247741841227000
337169907	::486247746035126000
431937908	::486247766381707000
96793797	::486247784295575000
611530014	::486247787215216000
16713287	::486247797050462000
25935173	::486247804679880000
360183119	::486247812028710000
63783716	::486247816528801000
240766538	::486247820778045000
97044552	::486247820958003000
52454938	::486247841329725000
242305581	::486247910871285000
519677520	::486247954705960000
264904736	::486247973353816000
269401499	::486247977346805000
52454938	::486247978533810000
97044552	::486247988981809000
487258078	::486248009848864000
187017423	::486248014034374000
243014276	::486248026944860000
243014276	::486248032644898000
16713287	::486248034510987000
392301070	::486248052005404000
52454938	::486248094023954000
370088836	::486248097434333000
494376740	::486248123048542000
129240201	::486248134624829000
269401499	::486248136663244000
268073941	::486248139108941000
510678171	::486248173909069000
270143437	::486248184231243000
248358978	::486248189943500000
91521926	::486248201385553000
270143437	::486248206654001000
54304799	::486248214031384000
54304799	::486248215784611000
54304799	::486248219358146000
54304799	::486248223099469000
54304799	::486248225293086000
54304799	::486248226907885000
47749919	::486248229726474000
268073941	::486248231467495000
201445185	::486248247610970000
97044552	::486248259996766000
271774234	::486248269102600000
50011708	::486248270369263000
370088836	::486248270654873000
79348656	::486248271103291000
271774234	::486248307040067000
63720288	::486248311569915000
107724446	::486248317916307000
236144487	::486248326187085000
201445185	::486248339583672000
384955934	::486248341563801000
14178003	::486248353135484000
16713287	::486248369904287000
352531780	::486248376284229000
264904736	::486248382294282000
22431584	::486248390297399000
131220599	::486248408127397000
242922283	::486248408269991000
310330192	::486248429912215000
448283191	::486248440792240000
97044552	::486248441421385000
44278444	::486248452322365000
448283191	::486248452460802000
423862446	::486248453945561000
167301113	::486248455837216000
334420539	::486248457255272000
407248121	::486248461571207000
163340834	::486248466759573000
24226614	::486248479061471000
635845301	::486248516881100000
223288871	::486248528625139000
14606079	::486248544882282000
52454938	::486248551077277000
49221112	::486248570589175000
97044552	::486248599194324000
327689033	::486248609621762000
79633612	::486248633919365000
25760567	::486248639879081000
24983393	::486248646758133000
16713287	::486248647361708000
33703073	::486248654991532000
58115212	::486248666986864000
337169907	::486248672519139000
52454938	::486248690265227000
635845301	::486248694249844000
340646680	::486248704781721000
360951591	::486248705368932000
22220460	::486248727066054000
18138157	::486248727762731000
9899992	::486248747743981000
16258970	::486248754438483000
370088836	::486248761468125000
495135733	::486248781818499000
247374067	::486248785241444000
408239861	::486248793701371000
52454938	::486248800013414000
288016073	::486248802043457000
27538070	::486248808540430000
97044552	::486248810310402000
192616191	::486248811379957000
510678171	::486248814463180000
637418169	::486248814676672000
25935173	::486248836898115000
516096126	::486248866069504000
147279456	::486248872650366000
201445185	::486248893126950000
337169907	::486248894334918000
637418169	::486248933824274000
247374067	::486248957153394000
33342988	::486248962115244000
100378471	::486248964895698000
525819441	::486248965361242000
225206178	::486248967404281000
15086993	::486248974798430000
337169907	::486248987595259000
63783716	::486248996285857000
14253476	::486249016167264000
185629189	::486249018247229000
337169907	::486249026723930000
52454938	::486249029601202000
21531254	::486249030221955000
205043960	::486249041110384000
263971863	::486249045413736000
458766436	::486249053982707000
248468379	::486249084374634000
16713287	::486249118885367000
44278444	::486249125935980000
402268968	::486249130776621000
52454938	::486249141790449000
26580130	::486249154683731000
435516954	::486249155384209000
21503139	::486249186380107000
513855251	::486249187680325000
216083133	::486249208324685000
385595835	::486249210006609000
97044552	::486249217053052000
185629189	::486249245171654000
21531254	::486249253191155000
44278444	::486249259243565000
578505853	::486249263525941000
39847939	::486249277312626000
131220599	::486249282086133000
163893797	::486249311085133000
370088836	::486249321848143000
22220460	::486249330689339000
216083133	::486249366873579000
270184694	::486249406811750000
353418151	::486249458615980000
312394133	::486249470003511000
97044552	::486249473832534000
192616191	::486249487677931000
44278444	::486249489213059000
100378471	::486249495525462000
202791635	::486249511355158000
458766436	::486249512613072000
415259927	::486249514164961000
337169907	::486249524109664000
125718303	::486249549061578000
209223008	::486249555499831000
337169907	::486249564865716000
176954488	::486249573925404000
147279456	::486249588387377000
247374067	::486249616011444000
240766538	::486249619027152000
301244128	::486249632667021000
562393615	::486249645468024000
62460045	::486249695262416000
16258970	::486249695644504000
216083133	::486249701948149000
300009838	::486249711062761000
163646426	::486249731946201000
270143437	::486249734605398000
299297459	::486249735339012000
279399275	::486249745472446000
348085087	::486249747984814000
381054179	::486249758064140000
353418151	::486249762275225000
519677520	::486249776057315000
392301070	::486249787272859000
17764624	::486249796827500000
216083133	::486249806159822000
230327491	::486249812224774000
192616191	::486249821158637000
510678171	::486249836749271000
226319809	::486249838200492000
337169907	::486249839412273000
96013044	::486249840897458000
40526887	::486249853068922000
100378471	::486249864590667000
31280614	::486249875105804000
85155674	::486249875462311000
19307731	::486249894844178000
270173839	::486249896580640000
631513843	::486249901597405000
510678171	::486249925471375000
40526887	::486249927412940000
337169907	::486249959532929000
322358530	::486249964968738000
593139104	::486249965149515000
228915951	::486249975416774000
111806693	::486249985172713000
111806693	::486249993968168000
111806693	::486250010892193000
268547296	::486250016592633000
111806693	::486250020958502000
231222303	::486250021604851000
351174024	::486250027442917000
254821900	::486250028282167000
111806693	::486250030131449000
26113249	::486250053691256000
39237011	::486250067884392000
79633612	::486250087128264000
238030490	::486250087215943000
78653568	::486250092148817000
45527216	::486250108972171000
353418151	::486250125027983000
337169907	::486250130035580000
155139746	::486250132187250000
238030490	::486250155272699000
253134261	::486250170489663000
147279456	::486250171781509000
18968115	::486250187162415000
22220460	::486250236524756000
216083133	::486250246565920000
369819130	::486250252606140000
457197060	::486250254954946000
353418151	::486250257849012000
24804859	::486250265033457000
469196810	::486250279726505000
458766436	::486250304195682000
166897115	::486250321367138000
380680929	::486250326828130000
111806693	::486250357178105000
348085087	::486250374802587000
22414245	::486250375826006000
223243607	::486250376845590000
319420243	::486250394746494000
59583601	::486250406121443000
16713287	::486250440963522000
312348050	::486250502121095000
336019882	::486250507015430000
33369338	::486250507841703000
51952627	::486250526305026000
337169907	::486250548102852000
96062555	::486250553303781000
37294507	::486250565098156000
410286428	::486250581468532000
510678171	::486250582026772000
163279109	::486250586707202000
407248121	::486250590331494000
21623464	::486250598480617000
187280228	::486250601672503000
357211620	::486250608044044000
370464008	::486250613073006000
108605734	::486250636527169000
163646426	::486250651102375000
71557910	::486250651929042000
312348050	::486250665594064000
510678171	::486250677736599000
71557910	::486250691556818000
62460045	::486250693250908000
44278444	::486250698648981000
64219388	::486250705284366000
91521926	::486250758027755000
14792781	::486250775874510000
360183119	::486250775891701000
245855482	::486250781860184000
22504277	::486250812083957000
370088836	::486250818400976000
111411572	::486250857311526000
353418151	::486250869596626000
242922283	::486250880451497000
61318348	::486250891763523000
26580506	::486250892937924000
48098530	::486250896972840000
411997198	::486250899896270000
279399275	::486250900818649000
242922283	::486250915687456000
19307731	::486250925766373000
30362051	::486250970653806000
36250685	::486250973409845000
317596401	::486250981488066000
231222303	::486251026488786000
19307731	::486251033073426000
382359896	::486251059443015000
525819441	::486251062802649000
20026791	::486251065247940000
53258017	::486251074488389000
510678171	::486251082876977000
435516954	::486251087264227000
54105420	::486251093207171000
183090041	::486251100400783000
39507361	::486251118566322000
410286428	::486251119169904000
36250685	::486251128729112000
161492068	::486251179983138000
67450397	::486251205958856000
1384531	::486251216746586000
39507361	::486251248065056000
147279456	::486251255400914000
56198202	::486251264989073000
47017345	::486251277039325000
231222303	::486251309231013000
416684872	::486251322174222000
319420243	::486251327651987000
351264389	::486251330852233000
136238737	::486251335776362000
565986436	::486251344299163000
50429893	::486251359159603000
147279456	::486251380252745000
27364321	::486251382606139000
106561609	::486251402218336000
279399275	::486251409793220000
44278444	::486251411491921000
498321918	::486251430328930000
36250685	::486251435848642000
14780915	::486251453607321000
23785621	::486251470611021000
23785621	::486251474205548000
384494456	::486251494870487000
242533291	::486251497210933000
384494456	::486251503040991000
32583866	::486251507596021000
222173816	::486251512243318000
14223247	::486251531524517000
57854623	::486251546456231000
19307731	::486251558036717000
270184694	::486251579381932000
565986436	::486251580111347000
55888161	::486251621941538000
26580506	::486251660789170000
343756278	::486251674873262000
279399275	::486251685086367000
565986436	::486251689838518000
55888161	::486251721409437000
78653568	::486251734365261000
123739379	::486251752233381000
187017423	::486251752732123000
19222225	::486251753667436000
602224338	::486251765617029000
358611246	::486251767621898000
37863682	::486251775955984000
286734780	::486251783644119000
50216950	::486251808210173000
71557910	::486251811511099000
266413556	::486251811783720000
19307731	::486251829752102000
6733652	::486251840036929000
58562014	::486251853521248000
414066292	::486251873742360000
519086519	::486251883422433000
227072583	::486251896647471000
361391612	::486251911834644000
51952627	::486251947356217000
370088836	::486251964410638000
130363809	::486251991425773000
493640349	::486252013202579000
58562014	::486252013227737000
256756265	::486252025227669000
6092972	::486252027434242000
76082847	::486252030059479000
78653568	::486252057125330000
506824920	::486252057330860000
50216950	::486252057955819000
87956728	::486252072179093000
19683725	::486252082610319000
336019882	::486252105296912000
510678171	::486252112519921000
278165989	::486252118064373000
242533291	::486252119595307000
266413556	::486252132043988000
18138157	::486252148288913000
44278444	::486252148468887000
57651074	::486252156769808000
105855764	::486252174733623000
6092972	::486252181084176000
50216950	::486252207755390000
409541924	::486252215581954000
232711010	::486252238810009000
106561609	::486252250524684000
23475166	::486252252718723000
52950877	::486252254974844000
57854623	::486252290446094000
168347877	::486252296980791000
183090041	::486252310105174000
166897115	::486252315783872000
315296719	::486252357294891000
31403901	::486252363192471000
279399275	::486252363716390000
36250685	::486252370482167000
49464322	::486252376991354000
397717926	::486252383052517000
33011898	::486252383279001000
147279456	::486252389138046000
221610776	::486252394737442000
71557910	::486252406770909000
387863634	::486252411233644000
50216950	::486252411304955000
286734780	::486252418611421000
18137013	::486252438090182000
1318301	::486252457282895000
63720288	::486252463897325000
17764624	::486252471933612000
147279456	::486252472847970000
106561609	::486252484629757000
238030490	::486252486206832000
279399275	::486252494536720000
245669191	::486252496830996000
44278444	::486252514673557000
97044552	::486252521975848000
124517802	::486252558198276000
187017423	::486252558475100000
105855764	::486252580654161000
315296719	::486252584718434000
20026791	::486252587448934000
57651074	::486252635893161000
401443377	::486252637436657000
68221984	::486252643967598000
448283191	::486252654129991000
336774649	::486252659293167000
448283191	::486252666515779000
52454938	::486252679610384000
336019882	::486252689823506000
320452099	::486252704105496000
337169907	::486252705799626000
19307731	::486252707649302000
216083133	::486252714947399000
107610605	::486252715941429000
336774649	::486252724262932000
337169907	::486252739358236000
221610776	::486252750699642000
377627227	::486252752960372000
187047785	::486252773822836000
382359896	::486252780365963000
33342988	::486252794157211000
274262734	::486252799210971000
221610776	::486252799378718000
336774649	::486252803690491000
80895456	::486252842437857000
76977679	::486252848263757000
44307877	::486252853279748000
55888161	::486252879188353000
123373847	::486252885324627000
6092972	::486252889174994000
113048616	::486252902332112000
105026890	::486252933479030000
250474725	::486252936633516000
105026890	::486252938713522000
368170408	::486252955516272000
377627227	::486252957604671000
28827091	::486252982342651000
58028621	::486253010696155000
79348656	::486253012579389000
347994449	::486253022943920000
27323374	::486253038852505000
78653568	::486253041876996000
385121286	::486253053079597000
46940147	::486253057269723000
201445185	::486253062059593000
155139746	::486253082448105000
390759619	::486253098998833000
247374067	::486253122025967000
221610776	::486253147841507000
377627227	::486253164107034000
385121286	::486253174378876000
221610776	::486253190132670000
340819943	::486253194365112000
322413121	::486253199590834000
130363809	::486253217110437000
209401949	::486253222072315000
465089745	::486253226270797000
189179241	::486253226912518000
155139746	::486253231928905000
106561609	::486253233120083000
465089745	::486253236475531000
53545809	::486253238115921000
382359896	::486253241240264000
385121286	::486253241416437000
80895456	::486253252745658000
231222303	::486253264703594000
565986436	::486253281086164000
189179241	::486253294654726000
201445185	::486253325843591000
152875477	::486253328804749000
78653568	::486253331464351000
3571651	::486253332450004000
125718303	::486253345867190000
97044552	::486253347519733000
18138157	::486253361767776000
53258017	::486253365543063000
340819943	::486253376481808000
167144906	::486253391459258000
385121286	::486253400296681000
434439338	::486253407444140000
295466391	::486253410086182000
242922283	::486253411953049000
244995179	::486253450087243000
41685125	::486253459096612000
19147974	::486253468769091000
260361255	::486253473164312000
209223008	::486253478034305000
130363809	::486253480684699000
337169907	::486253485172592000
266413556	::486253487198466000
382359896	::486253490004443000
35026897	::486253494996066000
33703073	::486253506161278000
337169907	::486253506429349000
19222225	::486253539522392000
63720288	::486253555355881000
21153287	::486253564436951000
337169907	::486253565682253000
36250685	::486253573542801000
252793957	::486253580257488000
337169907	::486253597718376000
524866555	::486253622947115000
97044552	::486253649643855000
221641208	::486253650009153000
12057032	::486253662478417000
363059827	::486253665905545000
17169855	::486253667297660000
337169907	::486253673790447000
262405775	::486253690118893000
53258017	::486253722046332000
17169855	::486253739288715000
97044552	::486253744229609000
286734780	::486253753436106000
189179241	::486253785744822000
130363809	::486253786709508000
565986436	::486253796163461000
565986436	::486253811451691000
14190836	::486253812856791000
189179241	::486253818078707000
461392295	::486253838148456000
385121286	::486253843181625000
65576332	::486253850647470000
401443377	::486253898890366000
80929828	::486253914044366000
231222303	::486253915215003000
189179241	::486253922244247000
390759619	::486253933480800000
2084321	::486253940757917000
123373847	::486253949637652000
50429893	::486253967291064000
245398547	::486253970097459000
139847892	::486253971158228000
104539435	::486253974895722000
130363809	::486253985817321000
123373847	::486253986929188000
394962689	::486253994298208000
19307731	::486254010031017000
242451996	::486254036451344000
417606826	::486254041295757000
19307731	::486254044264951000
387476542	::486254053748641000
53258017	::486254058672771000
80895456	::486254059511644000
155139746	::486254065609744000
97044552	::486254067497181000
351264389	::486254071196577000
232814871	::486254126343274000
36250685	::486254149722710000
276202961	::486254159570534000
352486016	::486254161336356000
227893380	::486254172220981000
44205530	::486254181863272000
322413121	::486254182463062000
520533224	::486254214469804000
1318301	::486254220832567000
66393146	::486254232345915000
299297459	::486254249035046000
18137013	::486254251748753000
22033805	::486254260997595000
21503139	::486254321307111000
322413121	::486254329548902000
351264389	::486254355658842000
506824920	::486254359341068000
51413309	::486254364906905000
442433056	::486254374792859000
271774234	::486254377162657000
130363809	::486254412868751000
393718746	::486254436839215000
131278152	::486254446062874000
19307731	::486254464437727000
114579662	::486254476324790000
130363809	::486254492665384000
336019882	::486254495353946000
254821900	::486254574408585000
221641208	::486254577126486000
276131997	::486254585900580000
78653568	::486254590816686000
20026791	::486254598529630000
245398547	::486254598580367000
102100651	::486254600039587000
17764624	::486254608008753000
210873235	::486254634990714000
83736832	::486254636597145000
36869877	::486254642909937000
19307731	::486254645308715000
97044552	::486254657958715000
389954423	::486254666489937000
57713984	::486254674224222000
17764624	::486254677852311000
102301729	::486254682214379000
65476712	::486254683347222000
314303039	::486254685238484000
129240201	::486254691907428000
276131997	::486254698316316000
185084575	::486254705086316000
23785621	::486254733876023000
23785621	::486254738212925000
442433056	::486254749193220000
97044552	::486254749818171000
197277853	::486254751281975000
16568377	::486254757796126000
269605766	::486254775185330000
106835519	::486254775533850000
367298176	::486254776787554000
725532679	::486254802784235000
269605766	::486254804373495000
189179241	::486254829090508000
160671151	::486254831531589000
25178781	::486254834685714000
15782772	::486254845276729000
68490087	::486254871331340000
442433056	::486254887047405000
299284663	::486254890918744000
187280228	::486254909231075000
123373847	::486254922808438000
240530585	::486254923525263000
354629644	::486254925987725000
457197060	::486254939979542000
354629644	::486254970141155000
390759619	::486255005096099000
519677520	::486255008468316000
187280228	::486255046665859000
106135938	::486255050272956000
81016171	::486255057545867000
22536077	::486255094468337000
23442090	::486255104006569000
467774585	::486255104622723000
257265522	::486255110016598000
101136541	::486255129855676000
279268567	::486255147212099000
37578654	::486255169240186000
64813007	::486255188101955000
20020647	::486255215134265000
279268567	::486255229084901000
97044552	::486255248046952000
104539435	::486255252052918000
464182365	::486255275679039000
50429893	::486255282813546000
270184694	::486255283736690000
50216950	::486255290006773000
304140174	::486255290321350000
390759619	::486255307895492000
399621678	::486255310634377000
201899461	::486255310982504000
255311687	::486255312656023000
725532679	::486255341722550000
216083133	::486255360810831000
22536077	::486255397670371000
755431	::486255435192614000
123373847	::486255446874132000
30104821	::486255449994321000
187280228	::486255451667836000
50216950	::486255462904369000
45492981	::486255482244722000
289084083	::486255495196717000
17764624	::486255519871410000
467774585	::486255570769285000
187280228	::486255571415220000
253759009	::486255585394843000
59503620	::486255585826844000
289084083	::486255619934937000
148445755	::486255636657614000
57385263	::486255637048082000
243751614	::486255645314666000
77078833	::486255646224818000
232814871	::486255651937456000
50429893	::486255660271546000
216083133	::486255682253901000
253230729	::486255684259184000
17764624	::486255688549535000
44278444	::486255695386267000
19307731	::486255701174386000
399713201	::486255711283064000
11146552	::486255727342649000
57385263	::486255727393374000
467774585	::486255729951526000
255311687	::486255776109834000
14178003	::486255784540397000
69916897	::486255785522257000
232711010	::486255829104852000
19080798	::486255838412034000
242922283	::486255857064505000
155139746	::486255861489094000
54304799	::486255865792430000
30666953	::486255882775175000
22504277	::486255908133957000
337169907	::486255915918557000
26925878	::486255920604016000
25178781	::486255930426671000
79348656	::486255937712558000
564879952	::486255941533179000
635796096	::486255949993095000
116071398	::486255960923840000
259488414	::486255970570346000
59503620	::486255976031322000
25178781	::486255977000218000
564879952	::486255983723687000
380049732	::486256001046552000
354629644	::486256005081481000
223288871	::486256046160105000
51413309	::486256046286307000
337169907	::486256049603629000
242622458	::486256103412342000
185084575	::486256107187630000
129240201	::486256113562951000
351264389	::486256114498301000
396929208	::486256120735211000
564879952	::486256121171030000
25178781	::486256144055164000
558873022	::486256149814337000
136791341	::486256150522773000
255311687	::486256152225644000
357790406	::486256161004724000
97044552	::486256183867473000
558873022	::486256197654577000
430072028	::486256201911394000
588641285	::486256205505900000
68832413	::486256213144117000
357211620	::486256216717668000
79348656	::486256222434516000
201899461	::486256243212693000
185084575	::486256244089712000
448283191	::486256250766639000
25082908	::486256251953610000
448283191	::486256256756105000
262471070	::486256271180316000
391573659	::486256303350624000
37730571	::486256310678470000
29817953	::486256316038385000
59503620	::486256331079172000
357790406	::486256365825183000
29817953	::486256369935204000
78653568	::486256375929253000
185084575	::486256384280125000
20738985	::486256395067465000
25178781	::486256417905455000
462681637	::486256420803719000
22414245	::486256426642178000
357790406	::486256434565615000
129240201	::486256435819339000
24543872	::486256444644159000
537561541	::486256462399025000
242922283	::486256465628241000
29935926	::486256470753697000
637303583	::486256480866152000
318700673	::486256489548357000
340094001	::486256503033044000
51413309	::486256504195260000
1384531	::486256517776044000
491679354	::486256526101737000
436476907	::486256542778269000
318700673	::486256556590112000
363361632	::486256601272451000
91422810	::486256601498525000
357790406	::486256619437957000
443512536	::486256624823435000
27323374	::486256656175493000
408171600	::486256659254104000
587081117	::486256680674394000
245398547	::486256693865889000
97044552	::486256695698415000
61318348	::486256742175870000
232814871	::486256743698026000
25178781	::486256745103122000
22414245	::486256751742689000
19307731	::486256764073943000
232814871	::486256765260947000
80895456	::486256768432234000
300009838	::486256775524782000
97044552	::486256781748744000
225959127	::486256782080110000
63478115	::486256784227966000
16713682	::486256790284156000
111411572	::486256812241346000
8962732	::486256819648487000
69719136	::486256820546048000
127062122	::486256825168187000
355717008	::486256835150622000
105026890	::486256855526555000
97044552	::486256859767009000
19683725	::486256894513016000
65526622	::486256896555220000
23543960	::486256899847774000
289084083	::486256905070051000
97044552	::486256913529569000
16312540	::486256916042350000
294964037	::486256922472226000
51601709	::486256924623519000
339353546	::486256926938787000
351190984	::486256930923745000
97044552	::486256939043540000
101617436	::486256964582662000
340819943	::486256968307601000
286341932	::486256982425219000
725532679	::486257002809532000
17764624	::486257008736104000
256074844	::486257016164204000
136238737	::486257030529703000
510678171	::486257047714152000
340819943	::486257064340389000
219153949	::486257071319678000
44278444	::486257073743593000
136238737	::486257088658550000
101136541	::486257110989029000
63478115	::486257115389231000
51554430	::486257116131639000
351264389	::486257116609392000
147384126	::486257116877832000
8548362	::486257128412573000
3571651	::486257130966908000
483190332	::486257141184208000
27904685	::486257151480823000
31625914	::486257151749672000
9899992	::486257159944945000
510678171	::486257163644702000
50154503	::486257173895188000
14604658	::486257193717858000
97044552	::486257222649802000
29500521	::486257230681874000
27904685	::486257238852390000
269605766	::486257267692810000
110059442	::486257301733384000
27323374	::486257306523283000
22414245	::486257312315617000
343756278	::486257325397647000
390759619	::486257365159645000
269605766	::486257398802169000
256074844	::486257425247244000
17764624	::486257428158103000
725532679	::486257437297487000
242451996	::486257447385174000
32171318	::486257453747941000
97044552	::486257460789800000
330834997	::486257470742872000
318700673	::486257482956697000
29500521	::486257485490028000
19307731	::486257513579290000
22431584	::486257534333120000
78926478	::486257551810383000
60220156	::486257562623291000
405040496	::486257572895154000
412756257	::486257588191780000
80895456	::486257592642306000
22414245	::486257599294107000
510678171	::486257621327159000
351325780	::486257634505265000
242533291	::486257638020489000
286910447	::486257644953300000
242922283	::486257646110928000
193583131	::486257663664070000
625900103	::486257673667477000
19307731	::486257677471719000
716262980	::486257702947921000
257225781	::486257708220182000
60220156	::486257718970183000
33217361	::486257760342786000
147384126	::486257769700282000
22414245	::486257798095728000
80895456	::486257810158923000
291221395	::486257833961607000
510678171	::486257835026944000
19307731	::486257847374594000
44278444	::486257850029584000
182584001	::486257851275300000
510678171	::486257853507047000
510678171	::486257861237178000
50216950	::486257865137455000
31625914	::486257866660405000
27323374	::486257878596988000
39041924	::486257882288361000
30529918	::486257886973005000
387476542	::486257900403564000
42435255	::486257902580006000
276256841	::486257925820669000
256609151	::486257941184794000
215181084	::486257941394096000
323978080	::486257945659703000
39041924	::486257953570553000
410122679	::486257959132229000
339353546	::486257959207321000
49455873	::486257968501891000
110059442	::486257986520616000
289084083	::486257998356963000
14584037	::486258011589988000
44278444	::486258036122476000
510678171	::486258043345436000
314710836	::486258055076929000
589542040	::486258058285580000
257225781	::486258087670468000
510678171	::486258104322236000
257225781	::486258141718249000
19568023	::486258162065219000
242622458	::486258222358343000
405040496	::486258229534400000
279268567	::486258244323930000
259488414	::486258252385370000
147384126	::486258256369553000
16258970	::486258267031474000
331423379	::486258271704330000
314710836	::486258281728729000
168387841	::486258304935395000
69916897	::486258306579988000
205501297	::486258310216048000
279268567	::486258324946841000
727422228	::486258328738082000
29327418	::486258338498641000
311664191	::486258359327137000
227072583	::486258359516291000
209223008	::486258363127586000
242922283	::486258366705332000
727422228	::486258371381567000
17764624	::486258375089324000
63720288	::486258377723367000
153077015	::486258381137526000
107823354	::486258381729308000
276357208	::486258381858938000
19307731	::486258394009841000
79035481	::486258403463815000
539602323	::486258405720330000
64942768	::486258411995017000
111806693	::486258419045646000
242622458	::486258441992679000
23785621	::486258446623588000
519677520	::486258447529152000
64942768	::486258451417276000
23785621	::486258457864339000
200316617	::486258480949370000
69719136	::486258484925566000
509524562	::486258485600849000
432027433	::486258494123675000
510678171	::486258499413114000
384494456	::486258533604655000
18657192	::486258543603900000
192616191	::486258547026452000
227072583	::486258566517768000
288531248	::486258585756651000
469196810	::486258593528692000
23543960	::486258612369498000
321578565	::486258630799687000
118827154	::486258655226900000
8070562	::486258665125445000
490977827	::486258674328154000
227893380	::486258679076106000
432027433	::486258700735086000
279750654	::486258708834713000
51601709	::486258720616108000
518141549	::486258784646352000
26580130	::486258787230052000
33249556	::486258843924455000
50805763	::486258894520340000
54304799	::486258894696497000
19307731	::486258898496520000
54304799	::486258900392366000
259488414	::486258903509114000
587104097	::486258904246939000
227072583	::486258910903697000
593139104	::486258915186049000
378778103	::486258939953049000
242922283	::486258960253472000
725532679	::486259008974495000
266413556	::486259010543165000
22414245	::486259017447010000
414543388	::486259024489234000
192616191	::486259026489925000
227072583	::486259028905836000
20738985	::486259052603662000
16258968	::486259059780513000
467774585	::486259063328489000
25178781	::486259134262554000
147384126	::486259143099965000
291221395	::486259180953927000
401443377	::486259206333661000
451183057	::486259222200717000
192590347	::486259223328985000
185084575	::486259250591969000
8962732	::486259252713897000
259488414	::486259259571585000
14604658	::486259267645624000
83736832	::486259282359246000
280309716	::486259312017555000
372493368	::486259317809876000
105855764	::486259335123587000
20738985	::486259335723380000
451183057	::486259342409478000
22414245	::486259350952886000
593139104	::486259378883166000
562393615	::486259406016086000
242451996	::486259409417666000
249028893	::486259423300435000
593139104	::486259457782210000
80895456	::486259471833116000
390759619	::486259475653734000
66877066	::486259476430082000
54105420	::486259483195109000
335608417	::486259496415539000
242451996	::486259500354404000
518141549	::486259513784156000
26580506	::486259519081959000
129240201	::486259524035035000
19307731	::486259530754301000
87970668	::486259530796236000
41649263	::486259558914863000
176839128	::486259595405320000
198406854	::486259602254622000
259488414	::486259611318906000
463908266	::486259611700572000
266413556	::486259624077574000
227893380	::486259624598069000
16312540	::486259630226808000
80159052	::486259630369042000
589542040	::486259642260271000
490977827	::486259650267193000
14780915	::486259657770827000
30406728	::486259659662057000
113722629	::486259662879473000
418314197	::486259663852142000
242922283	::486259666855657000
50429893	::486259674417618000
631245094	::486259682881699000
48467620	::486259690238521000
32690664	::486259694810329000
66877066	::486259720005906000
470801476	::486259723130261000
518141549	::486259782123130000
22536077	::486259783016534000
20026791	::486259788389445000
380680929	::486259802549399000
129240201	::486259816147324000
385121286	::486259818324185000
385121286	::486259845394202000
519677520	::486259849978580000
115518508	::486259854655229000
64584579	::486259859021910000
518141549	::486259891175051000
266413556	::486259927359299000
83428249	::486259938281259000
99114248	::486259942790164000
22414245	::486259947252891000
41649263	::486259965451964000
19568023	::486259967411093000
367322500	::486259975560261000
106135938	::486259979075072000
14085431	::486259979645882000
96062555	::486259983441346000
100471456	::486260007143739000
47880950	::486260014122663000
181877725	::486260022909755000
83428249	::486260044543967000
500060319	::486260052081537000
29327418	::486260065360674000
593139104	::486260079709388000
131954929	::486260082313674000
20903172	::486260085883011000
593139104	::486260133849493000
110236585	::486260142410067000
64584579	::486260159980007000
593139104	::486260167269699000
131954929	::486260167990734000
405040496	::486260177780215000
99114248	::486260186248531000
129240201	::486260186907037000
185084575	::486260200316624000
369804138	::486260233304813000
33418266	::486260240287952000
490977827	::486260245602516000
490977827	::486260273020665000
286341932	::486260278221225000
108204138	::486260284319727000
29607520	::486260288698998000
604071375	::486260290821312000
171746458	::486260313441202000
14891490	::486260327739166000
15728310	::486260354066812000
259573654	::486260361247854000
232711010	::486260363936006000
14606079	::486260370319753000
407248121	::486260382005469000
107823354	::486260422895755000
242451996	::486260423105458000
31403901	::486260432215494000
267445807	::486260441988210000
387863634	::486260453748637000
20903172	::486260461340327000
129240201	::486260471251496000
614074554	::486260514339553000
41649263	::486260543829733000
99114248	::486260545163501000
604071375	::486260573659598000
32690664	::486260576658526000
38713173	::486260603355291000
131954929	::486260611085377000
259488414	::486260612633067000
242451996	::486260619923165000
107823354	::486260645353259000
99114248	::486260648876077000
266413556	::486260673161089000
604071375	::486260707496050000
99114248	::486260710708502000
123739379	::486260732560809000
83736832	::486260733366124000
41649263	::486260754534780000
47880950	::486260783257370000
516986236	::486260784075640000
242622458	::486260790026964000
39507361	::486260794758135000
64584579	::486260801389752000
35369698	::486260804267024000
280309716	::486260808985227000
138083816	::486260851377061000
99114248	::486260858989707000
282860308	::486260865755127000
149980973	::486260867617398000
516986236	::486260868532158000
125718303	::486260876626771000
266413556	::486260878086381000
240015074	::486260882645581000
3571651	::486260885066100000
36958694	::486260887288705000
18138157	::486260888790249000
259488414	::486260898370031000
26642766	::486260899481518000
242922283	::486260899721007000
463381084	::486260909623345000
216168764	::486260913490493000
447255375	::486260922235629000
351325780	::486260927516266000
123739379	::486260942326755000
266413556	::486260954754060000
385121286	::486260962542895000
604071375	::486260964883320000
99114248	::486260972013645000
363649162	::486260979811229000
19568023	::486260996584259000
40126821	::486261000094490000
224501206	::486261007791054000
475210759	::486261011054600000
99114248	::486261025180618000
130363809	::486261028770947000
423891750	::486261043123847000
54105420	::486261062137024000
303080805	::486261068503994000
61318348	::486261068977958000
123739379	::486261077895045000
99114248	::486261085423403000
385121286	::486261093631680000
64584579	::486261095418834000
238030490	::486261097993752000
372479589	::486261113739169000
249388532	::486261141346459000
336019882	::486261145167081000
80895456	::486261152968884000
269383781	::486261170588770000
167144906	::486261192315256000
462487376	::486261196945776000
389197869	::486261200724844000
604071375	::486261210241695000
26182895	::486261228315373000
99114248	::486261230739288000
372479589	::486261275110830000
360183119	::486261278630236000
59288102	::486261300818087000
520690554	::486261303971835000
411912822	::486261318245437000
411912822	::486261339753820000
22648162	::486261354496393000
241995287	::486261360003543000
20903172	::486261369960812000
240015074	::486261370422165000
53486281	::486261385039708000
196693857	::486261388482859000
205043960	::486261394568781000
192616191	::486261394879156000
20903172	::486261397492219000
17107944	::486261405046562000
20026791	::486261412679786000
174795727	::486261424621383000
196693857	::486261429587030000
1318301	::486261429813514000
15867361	::486261438869430000
128775325	::486261501729067000
205043960	::486261515951951000
225206178	::486261517784866000
269383781	::486261525015838000
73731844	::486261538593198000
73731844	::486261545815797000
361199465	::486261557266231000
174795727	::486261568519147000
604071375	::486261583811575000
59288102	::486261586303410000
15867361	::486261601541324000
212068363	::486261612563533000
168387841	::486261616158064000
196693857	::486261616770416000
240015074	::486261640656977000
370165750	::486261650409144000
463381084	::486261650974978000
240015074	::486261663172009000
318627551	::486261667097874000
99114248	::486261673531957000
14891490	::486261678367989000
503708554	::486261696411885000
167144906	::486261723465125000
44278444	::486261736052236000
269383781	::486261753907388000
277873263	::486261779882717000
20903172	::486261784324481000
41649263	::486261784408383000
118469346	::486261801202352000
30795924	::486261825923981000
1318301	::486261848711258000
370165750	::486261852620750000
328057955	::486261866746740000
99114248	::486261899827232000
60718620	::486261900981047000
604071375	::486261934459588000
382414670	::486261935743062000
192616191	::486261939849293000
33342988	::486261950255751000
99114248	::486261960367800000
132976059	::486261960451715000
60718620	::486261968920399000
22033805	::486261974649798000
196693857	::486261978667569000
23543960	::486261980366258000
30795924	::486262020363542000
20190503	::486262021961547000
99114248	::486262030689517000
254821900	::486262030870261000
269383781	::486262040160268000
623990154	::486262042597134000
469196810	::486262043909963000
52818001	::486262061635477000
38577111	::486262063266672000
128666650	::486262097375145000
52950877	::486262107009077000
210873235	::486262143894192000
280309716	::486262148641742000
169291538	::486262156816818000
37863682	::486262161123987000
242922283	::486262162357493000
322413121	::486262187690704000
196693857	::486262201011826000
59288102	::486262221723688000
254821900	::486262224047308000
249388532	::486262230955339000
394962689	::486262244984905000
241995287	::486262256783478000
510678171	::486262268888641000
57713984	::486262289717559000
242451996	::486262292443848000
430072028	::486262310067900000
249388532	::486262312052228000
516986236	::486262315877412000
30795924	::486262326962950000
397024307	::486262333883154000
46809403	::486262345614643000
22220460	::486262347866968000
264608632	::486262348751974000
80895456	::486262351117967000
20190503	::486262363507945000
510678171	::486262366645268000
18183371	::486262385011736000
22220460	::486262396965502000
63720288	::486262399096205000
309108026	::486262405664473000
254600909	::486262422550765000
336774649	::486262422810787000
129240201	::486262447305539000
68622166	::486262449130057000
1318301	::486262474929213000
245855482	::486262502599458000
269383781	::486262503584706000
510678171	::486262509117407000
99114248	::486262511595823000
192727478	::486262514528026000
336019882	::486262518982393000
264608632	::486262528452722000
387206849	::486262532688982000
19307731	::486262535012618000
397024307	::486262550867103000
259542533	::486262554243907000
101136541	::486262557099831000
167144906	::486262562028134000
23543960	::486262562510491000
249388532	::486262574808592000
305370209	::486262588464824000
377110730	::486262606395482000
22220460	::486262607880261000
309108026	::486262635055169000
99114248	::486262635663343000
252914746	::486262650192420000
241995287	::486262651521990000
509524562	::486262657369247000
247374067	::486262687672705000
7345092	::486262701249683000
241995287	::486262712754659000
202798666	::486262722339028000
129240201	::486262724389650000
276256841	::486262743553421000
22220460	::486262746682372000
44278444	::486262761475682000
99114248	::486262778080940000
396952554	::486262802123091000
14584037	::486262816597221000
101136541	::486262837501652000
590556372	::486262842606493000
44205530	::486262889448476000
99114248	::486262922893471000
396952554	::486262934713430000
44278444	::486262953553821000
212068363	::486262960877080000
382304432	::486262968288817000
305370209	::486262968741408000
19766821	::486262969748045000
36250685	::486262976107016000
397024307	::486262996188930000
101136541	::486262997241696000
133341985	::486263025889181000
50805763	::486263029500108000
377110730	::486263031207194000
18156298	::486263032062803000
99114248	::486263039394459000
311664191	::486263043303550000
133341985	::486263044381884000
393718746	::486263092435615000
510678171	::486263112740667000
301016850	::486263112866078000
310009833	::486263135192371000
14584037	::486263146873491000
369849727	::486263155476402000
63720288	::486263155933192000
241995287	::486263160022659000
280749613	::486263180373811000
216083133	::486263204377411000
63720288	::486263222819766000
36958694	::486263229715214000
421158343	::486263265807183000
99114248	::486263270567735000
242622458	::486263272786493000
22220460	::486263283133845000
241995287	::486263303383965000
170868061	::486263356903284000
96062555	::486263363022749000
143225254	::486263363874197000
1318301	::486263370740277000
340819943	::486263384325619000
161492068	::486263395289550000
63720288	::486263409793445000
23820736	::486263414654631000
174795727	::486263438008545000
19147974	::486263441322434000
107724446	::486263475518599000
437898031	::486263490228006000
253737829	::486263500289765000
248358978	::486263517142466000
241995287	::486263532124532000
106561609	::486263532590084000
99114248	::486263537988157000
20903172	::486263538994786000
387476542	::486263549065703000
247374067	::486263557647269000
7345092	::486263565305643000
469196810	::486263590186283000
252914746	::486263597564055000
462487376	::486263597912178000
105855764	::486263604195250000
73731844	::486263635829080000
55287428	::486263641432670000
118469346	::486263658125602000
73731844	::486263673070313000
107724446	::486263680980770000
309108026	::486263684969140000
73731844	::486263712425050000
212068363	::486263735195951000
305370209	::486263739818074000
131954929	::486263749674688000
168864295	::486263766049251000
216083133	::486263785573720000
33555786	::486263800564572000
267482514	::486263804670402000
42297542	::486263811972685000
520690554	::486263828586299000
262471070	::486263881048682000
224501206	::486263891869986000
44205530	::486263901315923000
520690554	::486263920689020000
299284663	::486263927631011000
286341932	::486263944386867000
114070939	::486263944873381000
340094001	::486263954683879000
271921509	::486263958764920000
387863634	::486263963856822000
44278444	::486264018189819000
16322613	::486264023839559000
387863634	::486264025089454000
22087737	::486264026028986000
299284663	::486264060087111000
14780915	::486264072259002000
399621678	::486264092571623000
271921509	::486264106228666000
393718746	::486264106735767000
131954929	::486264112951721000
189179241	::486264115355062000
387863634	::486264121248067000
33555786	::486264122510954000
166695965	::486264136784162000
58587526	::486264158669647000
462681637	::486264168282984000
131954929	::486264183571226000
143225254	::486264192823865000
356408344	::486264241712664000
102875172	::486264241792745000
600663496	::486264258078834000
375385791	::486264284662738000
305370209	::486264287883579000
124517802	::486264293575647000
51554430	::486264304317239000
41136161	::486264308158824000
356408344	::486264323010879000
249246314	::486264329725956000
143225254	::486264353201459000
260361255	::486264362047258000
19770255	::486264362416357000
99114248	::486264363771113000
387863634	::486264370133884000
57713984	::486264374840291000
443070793	::486264379537494000
80895456	::486264389952348000
301044144	::486264396545802000
123739379	::486264408663142000
119636299	::486264420952072000
198126424	::486264454741377000
189664484	::486264463289753000
309108026	::486264481194840000
160788774	::486264491160506000
375385791	::486264555845472000
449981984	::486264557707350000
57713984	::486264557921644000
305370209	::486264560613982000
390759619	::486264586840977000
379304556	::486264606713982000
166695965	::486264618784788000
33629617	::486264645536460000
325192444	::486264647763238000
26068830	::486264649352900000
410122679	::486264666574704000
19683725	::486264667514630000
270184694	::486264669380681000
3571651	::486264669469151000
174795727	::486264671494623000
322465167	::486264674925568000
65476712	::486264675626414000
290855101	::486264684509556000
393718746	::486264694357753000
417606826	::486264695771250000
410461303	::486264695783829000
375385791	::486264707402452000
26179867	::486264712707833000
8548362	::486264719633047000
46279759	::486264750352121000
396952554	::486264786368622000
160788774	::486264790478622000
57713984	::486264792764518000
20903172	::486264799475412000
227072583	::486264825467904000
231689668	::486264836553056000
136880369	::486264838083969000
602224338	::486264841339162000
236202065	::486264851610607000
497544291	::486264857625640000
76248039	::486264861060382000
602224338	::486264865154433000
377420899	::486264889623588000
174795727	::486264892693807000
14178003	::486264904546914000
278301419	::486264916756926000
38577111	::486264941825904000
301044144	::486264951053754000
59288102	::486264953444511000
325192444	::486264978077257000
29018568	::486264991478468000
136880369	::486264994116272000
226357092	::486264994464411000
99114248	::486264996217622000
41136161	::486265031764344000
25537528	::486265044947456000
32959639	::486265079055122000
19307731	::486265093122818000
136880369	::486265096591536000
490977827	::486265125390024000
236271147	::486265159841628000
47929423	::486265229987151000
351847146	::486265239067844000
174795727	::486265242804969000
351847146	::486265248517599000
20903172	::486265261587058000
62186442	::486265264938315000
59288102	::486265267467870000
351325780	::486265271045214000
136880369	::486265276862709000
55287428	::486265309494775000
136238737	::486265317845254000
45492981	::486265327341551000
85211920	::486265330482692000
136238737	::486265354033692000
99114248	::486265386011082000
44278444	::486265393065889000
47929423	::486265414385549000
30417393	::486265418965721000
242922283	::486265420416954000
32959639	::486265421461348000
477188816	::486265422094692000
21696310	::486265440134791000
321780812	::486265453451706000
450391257	::486265464134193000
19307731	::486265470903783000
410461303	::486265471356784000
524866555	::486265494945923000
172997876	::486265495956365000
393718746	::486265509071962000
30417393	::486265534250369000
113048616	::486265543528173000
88018997	::486265548637216000
401443377	::486265550922735000
55287428	::486265565187960000
130363809	::486265567616053000
321780812	::486265573400412000
107823354	::486265587828813000
499925803	::486265596091179000
524866555	::486265622310182000
395703736	::486265624738668000
17655353	::486265629448495000
543585402	::486265634729099000
48467620	::486265636918550000
212060681	::486265644233789000
185084575	::486265652643397000
198651083	::486265682125131000
326146327	::486265686662983000
212475056	::486265695680737000
41675336	::486265706917658000
19307731	::486265715964407000
160768741	::486265731835633000
32959639	::486265753662799000
55287428	::486265764249600000
20903172	::486265767843733000
509524562	::486265772852129000
30104821	::486265773434744000
64584579	::486265794444414000
30104821	::486265797556203000
602224338	::486265806112972000
99114248	::486265810311077000
22220460	::486265832947732000
65995121	::486265842347565000
58949154	::486265842569461000
225287674	::486265853558943000
174795727	::486265885573660000
384109939	::486265890090934000
602224338	::486265895912611000
44278444	::486265908671705000
55287428	::486265914195996000
269401499	::486265914501787000
38713173	::486265926380040000
133526428	::486265928946941000
196742313	::486265945589944000
41606452	::486265946181734000
196742313	::486265946265247000
99114248	::486265952212746000
325192444	::486265960475553000
46279759	::486265960702427000
171746458	::486265968172101000
23785621	::486265968340267000
505510212	::486265968923279000
503577648	::486265974317142000
510678171	::486265978591125000
41136161	::486265998668861000
418783652	::486266003651698000
136880369	::486266006260555000
51601709	::486266030713368000
41136161	::486266058353827000
174795727	::486266067376152000
16312540	::486266117405827000
269401499	::486266120844763000
128775325	::486266122778341000
416684872	::486266138343378000
32959639	::486266154776686000
262405775	::486266163563724000
136880369	::486266179221078000
19766821	::486266183025299000
269012544	::486266203753558000
89846697	::486266209084526000
172997876	::486266218522099000
503577648	::486266224436068000
99114248	::486266256350142000
35599852	::486266268299698000
225287674	::486266284196122000
32959639	::486266309550678000
99114248	::486266313908580000
14604658	::486266316471291000
215189306	::486266357336768000
38031351	::486266365393649000
270173839	::486266368346423000
102266093	::486266382741676000
14891490	::486266386453250000
503577648	::486266395983085000
510678171	::486266400110292000
385121286	::486266409769390000
112333263	::486266419034591000
722514433	::486266424990916000
123739379	::486266454812405000
385121286	::486266458523975000
31625914	::486266458972758000
134873681	::486266464060448000
102266093	::486266466325790000
134873681	::486266491960958000
410461303	::486266509719642000
311664191	::486266509996462000
134873681	::486266515323232000
520533224	::486266525305688000
29500521	::486266525628628000
490977827	::486266530993537000
279268567	::486266548844523000
271921509	::486266550404784000
33643268	::486266569597546000
326146327	::486266570411216000
609790203	::486266571585622000
503577648	::486266578938658000
38031351	::486266585141608000
62186442	::486266587771850000
172997876	::486266593635500000
14715501	::486266594532663000
33643268	::486266608847818000
369217450	::486266630587318000
409487670	::486266630624641000
409487670	::486266631882948000
33643268	::486266666787954000
19161423	::486266669065834000
21696310	::486266685876621000
252674018	::486266686111113000
136880369	::486266691161047000
89846697	::486266696563298000
504987901	::486266697960017000
174795727	::486266745884123000
50429893	::486266765098246000
335488857	::486266775357509000
516017637	::486266787839746000
94737009	::486266792948416000
32959639	::486266828457398000
19307731	::486266830520979000
302934050	::486266848128671000
48467620	::486266852906000000
56198202	::486266874322096000
322413121	::486266898493865000
33699503	::486266906044022000
357211620	::486266940038463000
516986236	::486266957197762000
375385791	::486266983588323000
542693847	::486266991255105000
155730095	::486267022578159000
64219388	::486267035412754000
280297585	::486267040047448000
196890320	::486267049639825000
25223941	::486267057583845000
25223941	::486267073857724000
280749613	::486267082716499000
410461303	::486267108313927000
280297585	::486267125095358000
23247181	::486267127284760000
375385791	::486267132268003000
136880369	::486267140085796000
67421080	::486267155563151000
76248039	::486267160935669000
224501206	::486267181827497000
185084575	::486267182121508000
50429893	::486267191650574000
503577648	::486267215067762000
326813935	::486267235082985000
47929423	::486267235980173000
253737829	::486267250492461000
188417746	::486267254913650000
174840636	::486267267621982000
113760458	::486267289172328000
14604658	::486267313289568000
410461303	::486267318662479000
14584037	::486267328238063000
130670448	::486267340040855000
136880369	::486267356293783000
50429893	::486267356541243000
546947837	::486267357455601000
322358530	::486267370063663000
27323374	::486267389382631000
469196810	::486267390595203000
182901672	::486267402511208000
322358530	::486267406981931000
269012544	::486267415261491000
546947837	::486267417836793000
130670448	::486267453052170000
19307731	::486267459221983000
42297542	::486267497599873000
322358530	::486267508983209000
18918771	::486267517653250000
325192444	::486267534597824000
47929423	::486267587303452000
311664191	::486267593498443000
410461303	::486267605468987000
6092972	::486267623697424000
410461303	::486267648183762000
91770694	::486267650566549000
245398547	::486267666479710000
130363809	::486267676595978000
174795727	::486267680358268000
24983393	::486267701992517000
70918926	::486267732136968000
451183057	::486267734506741000
42297542	::486267738331942000
326146327	::486267764068196000
589542040	::486267779352649000
57713984	::486267794624114000
26113249	::486267798013100000
19210855	::486267803591139000
174795727	::486267808276156000
50429893	::486267812990554000
423891750	::486267814232485000
391108584	::486267827754504000
311297676	::486267832687022000
36601312	::486267854761644000
466873056	::486267871069102000
48431204	::486267886348943000
400490673	::486267903247802000
351325780	::486267905521094000
32959639	::486267918808657000
240530585	::486267947942293000
336774649	::486267950190444000
108814965	::486267952497307000
519677520	::486267963482206000
342594225	::486267968645390000
466873056	::486267979752296000
70918926	::486267988270518000
174795727	::486267995925532000
48431204	::486268001906212000
52824736	::486268011720867000
243472980	::486268019912347000
22005666	::486268038799298000
107823354	::486268053257478000
38031351	::486268065810636000
240530585	::486268068062953000
16568377	::486268076699418000
414952579	::486268076711620000
309981035	::486268111545724000
243472980	::486268122282741000
309981035	::486268140054409000
32959639	::486268141136142000
256750208	::486268150250364000
107823354	::486268156282150000
91770694	::486268172501544000
14780915	::486268175160729000
174351092	::486268190117597000
410461303	::486268221230567000
107823354	::486268251987804000
242922283	::486268261999587000
20026791	::486268303870947000
326146327	::486268318639063000
62396842	::486268321776406000
24199433	::486268336313876000
387863634	::486268364176637000
44278444	::486268383059386000
113760458	::486268406413279000
25747982	::486268406782373000
32959639	::486268407466033000
299297459	::486268411098324000
477188816	::486268414638321000
3571651	::486268433722798000
18138157	::486268435538518000
75034878	::486268436213800000
125718303	::486268447584555000
19307731	::486268460306272000
22431584	::486268482787766000
285401749	::486268498612457000
325192444	::486268552177917000
32959639	::486268562969882000
467043006	::486268573401104000
107823354	::486268636244766000
26179867	::486268636785418000
329093513	::486268645463851000
19307731	::486268646033866000
63720288	::486268654183411000
70805584	::486268659753422000
387863634	::486268672395075000
16299351	::486268680314322000
515043655	::486268684940214000
351641054	::486268690808467000
87956728	::486268702992510000
27323374	::486268708793245000
70918926	::486268738874793000
79348656	::486268754125680000
477188816	::486268759829540000
47167252	::486268766070657000
19511096	::486268782793330000
215189306	::486268793875070000
47167252	::486268808596684000
410461303	::486268816674938000
107823354	::486268821033193000
70805584	::486268822232395000
359776589	::486268838867394000
33217361	::486268839278022000
457811756	::486268888892456000
321578565	::486268914012528000
33699503	::486268939463569000
70918926	::486268960841539000
19307731	::486268970224209000
408171600	::486268977996263000
195103093	::486269000335097000
296901409	::486269021621207000
330513153	::486269060670173000
87970668	::486269102055374000
396655167	::486269108225605000
107823354	::486269116895207000
225287674	::486269141037232000
20026791	::486269170670002000
451183057	::486269180862156000
36468395	::486269204153528000
79633612	::486269209929064000
299450175	::486269232934825000
30104821	::486269233018335000
265799781	::486269290400591000
107724446	::486269298051416000
575804821	::486269307173609000
47929423	::486269319152549000
253828982	::486269319215841000
54304799	::486269334625341000
54304799	::486269336282087000
54304799	::486269338320506000
111687397	::486269358251851000
253828982	::486269389872709000
477188816	::486269393043599000
107823354	::486269405886951000
253737829	::486269448047718000
377110730	::486269464845885000
113760458	::486269475369398000
326146327	::486269480482242000
333245482	::486269485339267000
174795727	::486269544709636000
15875100	::486269612091514000
75034878	::486269616545488000
326146327	::486269617631801000
423891750	::486269665027432000
45286852	::486269668445790000
239257340	::486269680814796000
65576332	::486269686149967000
32959639	::486269689983557000
597834721	::486269690918887000
210873235	::486269701044326000
27364321	::486269701115621000
61318348	::486269741804576000
524866555	::486269751715692000
484423510	::486269751853715000
543585402	::486269752080207000
201445185	::486269756899475000
30104821	::486269758744956000
187017423	::486269775379587000
351847146	::486269785680785000
107823354	::486269796636712000
259569717	::486269805456920000
23247181	::486269809777061000
75034878	::486269822649372000
451667062	::486269835572031000
50429893	::486269841330802000
236528732	::486269851548516000
50429893	::486269865485807000
254442957	::486269869571059000
23785621	::486269883744026000
23785621	::486269888013828000
45286852	::486269890861346000
230069608	::486269894086778000
50429893	::486269902492151000
68221984	::486269912252702000
70805584	::486269919928262000
109718758	::486269934624718000
322465167	::486269940287012000
177446269	::486269948197474000
23396218	::486269954623168000
477188816	::486269960486780000
463318489	::486269988601618000
109718758	::486269997161799000
166695965	::486270004636446000
400266696	::486270039121993000
114593439	::486270096332312000
458639179	::486270103156031000
490977827	::486270124857765000
8070562	::486270131891212000
166695965	::486270139542028000
629894993	::486270208634417000
79633612	::486270213626023000
410461303	::486270223352205000
451183057	::486270230365474000
607016651	::486270241014439000
78614495	::486270246697725000
45286852	::486270248736145000
15288029	::486270249285586000
299450175	::486270265848905000
31620041	::486270270387527000
101138081	::486270272568565000
17233573	::486270275273895000
30529918	::486270298929364000
356974615	::486270326909579000
234213287	::486270372304543000
19511096	::486270372409393000
49221112	::486270409143103000
322413121	::486270410250412000
233677206	::486270419079421000
262405775	::486270426398457000
57065165	::486270450410876000
51601709	::486270472586158000
524866555	::486270485521375000
304224068	::486270505121353000
31620041	::486270506199699000
19307731	::486270515477110000
51601709	::486270516819267000
613956023	::486270532573077000
336774649	::486270538629644000
234649932	::486270549891366000
451183057	::486270560825921000
45286852	::486270576655220000
597834721	::486270595303104000
305265637	::486270643722137000
262471070	::486270660528726000
520690554	::486270676475457000
234649932	::486270677343682000
326146327	::486270684335583000
451183057	::486270710587727000
68832413	::486270713360576000
279268567	::486270716246228000
247374067	::486270717835870000
124517802	::486270718523740000
174795727	::486270726547451000
188417746	::486270729055653000
47167252	::486270731836092000
317483868	::486270734243614000
21696310	::486270736554659000
57065165	::486270740711235000
562393615	::486270742708109000
451183057	::486270763729944000
289461446	::486270824958423000
75034878	::486270844734173000
279268567	::486270856537321000
398339392	::486270892323123000
219550942	::486270904314261000
536141027	::486270905572536000
68490087	::486270925600329000
8548362	::486270965916381000
19766821	::486270970119081000
31056422	::486270981594284000
307485154	::486271020542595000
31056422	::486271030285963000
130670448	::486271066512191000
194998718	::486271081674575000
347596428	::486271100167258000
188417746	::486271108292046000
451183057	::486271112561451000
364018467	::486271120904306000
348316521	::486271141749600000
234649932	::486271147646799000
14178003	::486271151337783000
336019882	::486271165824917000
102301729	::486271174255448000
347596428	::486271178835640000
20020647	::486271221860810000
25747982	::486271227804545000
536141027	::486271230752722000
234649932	::486271264609148000
47929423	::486271321488097000
322413121	::486271322683482000
16002106	::486271351226134000
319420243	::486271357127098000
755431	::486271371316449000
221610776	::486271376261525000
458847153	::486271385065758000
303080805	::486271398244265000
102301729	::486271398768545000
207781904	::486271407152570000
102100651	::486271422356942000
21696310	::486271448470650000
377425191	::486271465759576000
130670448	::486271479588204000
39904237	::486271517966077000
22220460	::486271527017402000
332073582	::486271535699607000
20190503	::486271539692990000
629894993	::486271555555454000
336019882	::486271575134457000
280749613	::486271583011749000
317596401	::486271588623728000
75034878	::486271599490768000
269012544	::486271622785929000
375961439	::486271624455282000
182901672	::486271635583164000
254821900	::486271648975568000
259413656	::486271674015576000
96793797	::486271688833654000
185399022	::486271690629193000
19307731	::486271699373940000
9899992	::486271703819890000
243472980	::486271709037608000
14604658	::486271715228389000
67421080	::486271726351699000
451183057	::486271734132129000
190492046	::486271738750066000
351847146	::486271748019478000
47466684	::486271786447687000
44278444	::486271818114674000
243472980	::486271826960474000
315296719	::486271857604055000
187716774	::486271873030705000
24983393	::486271896330051000
250713436	::486271900276895000
33342988	::486271911249608000
23820736	::486271922578010000
238030490	::486271930563969000
68439593	::486271935412961000
214220072	::486271940768710000
102100651	::486271949283131000
243472980	::486271961849286000
33342988	::486271983962050000
178492117	::486271987153907000
478941450	::486271999258673000
279548168	::486272008762966000
423891750	::486272010893664000
187078541	::486272025703358000
243472980	::486272035715162000
398339392	::486272036386639000
14392960	::486272049434722000
224126979	::486272058460868000
250713436	::486272083559583000
257092614	::486272112726794000
68439593	::486272141466537000
234649932	::486272142216925000
326146327	::486272151557644000
14392960	::486272157098323000
113048616	::486272169609940000
307372680	::486272171707482000
415789240	::486272177969180000
451183057	::486272186823737000
12354252	::486272187100188000
162200561	::486272208910970000
3571651	::486272214803951000
106561609	::486272221497683000
331668519	::486272225528397000
109762886	::486272235129540000
319420243	::486272236311945000
516542821	::486272261825900000
16102033	::486272263021658000
67421080	::486272266133463000
224126979	::486272287486660000
398339392	::486272298497114000
21682918	::486272299188752000
579647636	::486272319128862000
321578565	::486272324417880000
21089214	::486272352129662000
307485154	::486272365504897000
17655353	::486272366779965000
22651134	::486272383633092000
256750208	::486272400569270000
188417746	::486272404625567000
379924726	::486272407247020000
417606826	::486272442407456000
461392295	::486272490004422000
716262980	::486272497554173000
133341985	::486272499093864000
39904237	::486272513958109000
253178679	::486272533931380000
385121286	::486272535881732000
128666650	::486272545570947000
520690554	::486272551115436000
81674504	::486272552063340000
108605734	::486272561047552000
385121286	::486272562528145000
83163050	::486272565787525000
520690554	::486272584158179000
33699503	::486272592740089000
379924726	::486272600348565000
250713436	::486272607142948000
321876841	::486272608644915000
352970133	::486272612364857000
233677206	::486272635618095000
271774234	::486272659496247000
107823354	::486272661660905000
39904237	::486272673903697000
451183057	::486272691184603000
22651134	::486272695240523000
34445704	::486272715167252000
30151060	::486272719642570000
22651134	::486272730720112000
78970527	::486272734100324000
379924726	::486272746125787000
352486016	::486272748461629000
352970133	::486272750516854000
188417746	::486272761929953000
370088836	::486272812337074000
130670448	::486272830049226000
250713436	::486272835116355000
451183057	::486272852443025000
201445185	::486272863876313000
109718758	::486272877939793000
130670448	::486272883107180000
19770255	::486272940468490000
511899726	::486272974576967000
242922283	::486272980767764000
22651134	::486272991157030000
537660330	::486272998698397000
37863682	::486273018100846000
37863682	::486273019082309000
379924726	::486273020974342000
39904237	::486273046949269000
326146327	::486273050053079000
321578565	::486273062091124000
409709795	::486273081854279000
370088836	::486273111302889000
379924726	::486273128310771000
270687983	::486273153530753000
17655353	::486273163043799000
250713436	::486273189685641000
19307731	::486273204508319000
214220072	::486273250532409000
326146327	::486273257826299000
282779381	::486273261408247000
196693857	::486273267007639000
196890320	::486273271445598000
22651134	::486273286079537000
21682918	::486273292798410000
196693857	::486273301874884000
611530014	::486273304123416000
378622092	::486273326869143000
96062555	::486273328156385000
326146327	::486273328441614000
24113194	::486273333445410000
54754940	::486273336784080000
22651134	::486273351019921000
375961439	::486273371009585000
22651134	::486273386826723000
34445704	::486273409165189000
113760458	::486273410662932000
323978080	::486273419206344000
40816246	::486273435970965000
295466391	::486273438453993000
250713436	::486273450193846000
18968115	::486273464748474000
121290312	::486273464773263000
33282020	::486273472708898000
63720288	::486273476999663000
21682918	::486273481282048000
340819943	::486273482142253000
157254287	::486273486566854000
18968115	::486273498571362000
54304799	::486273503306338000
185399022	::486273504015552000
54304799	::486273505130864000
19147974	::486273506691137000
44779656	::486273544993505000
357211620	::486273546977820000
270184694	::486273558255919000
233677206	::486273571849662000
201899461	::486273575490297000
378622092	::486273603248615000
160289098	::486273614610591000
250713436	::486273639130468000
174351092	::486273657543852000
467043006	::486273663230947000
14780915	::486273682873270000
379924726	::486273692448866000
423891750	::486273692842745000
398339392	::486273703358267000
36829018	::486273721120743000
211376385	::486273729928777000
299297459	::486273732638294000
245855482	::486273738770767000
121290312	::486273747725197000
83736832	::486273748748611000
286910447	::486273757057527000
381054179	::486273770630676000
131278152	::486273806546108000
351896383	::486273831305084000
379924726	::486273845641641000
20778748	::486273866717597000
188417746	::486273884069830000
339917675	::486273909889585000
287994287	::486273931046055000
39904237	::486273934203961000
15109013	::486273962784346000
301016850	::486273971977875000
297679816	::486273982866661000
361199465	::486273986456997000
33676766	::486274050797223000
503708554	::486274053489971000
108814965	::486274089670025000
263914867	::486274091414872000
589542040	::486274121622646000
503708554	::486274124067508000
451667062	::486274164907462000
15109013	::486274173472608000
226357092	::486274175816847000
279268567	::486274203575132000
398339392	::486274227235201000
613029438	::486274231479435000
214220072	::486274234239295000
102401687	::486274244104691000
27432862	::486274245782425000
321037427	::486274252384268000
342594225	::486274257698037000
113048616	::486274266942304000
286910447	::486274276161384000
107535820	::486274303462502000
27432862	::486274324983447000
216591008	::486274372080910000
187017423	::486274376036126000
242922283	::486274380469911000
45150174	::486274412975779000
214220072	::486274424153206000
233677206	::486274442121596000
373690904	::486274464091369000
286910447	::486274465727148000
250713436	::486274482189762000
524866555	::486274487663726000
176224586	::486274491824103000
216591008	::486274505271025000
503708554	::486274508597112000
635151853	::486274528541020000
21089214	::486274529233473000
46796467	::486274581943291000
341700434	::486274587467210000
326146327	::486274588171436000
40816246	::486274608484478000
393718746	::486274611311435000
24719772	::486274612284514000
451667062	::486274626540929000
389954423	::486274653950705000
360231979	::486274656899715000
215189306	::486274666215260000
19307731	::486274705700052000
250713436	::486274709105815000
102301729	::486274735504760000
277626311	::486274743247441000
176778479	::486274749904211000
19568023	::486274751547973000
97044552	::486274753036955000
594121150	::486274755054415000
163646426	::486274759001251000
318700673	::486274767247249000
295466391	::486274772154601000
21089214	::486274777251065000
387863634	::486274787476393000
373690904	::486274801967702000
410461303	::486274843986243000
64813007	::486274844355743000
433169770	::486274850856919000
55287428	::486274858138206000
92629759	::486274882959712000
260361255	::486274884406763000
357306642	::486274887741214000
387863634	::486274901007798000
37090364	::486274923586158000
47753031	::486274925972291000
23611301	::486274932527988000
341700434	::486274952803278000
214220072	::486274959820349000
373690904	::486274978111713000
19307731	::486274980372430000
382190006	::486274983132274000
373690904	::486274991319572000
266033863	::486274994008096000
495135733	::486274999980797000
101477442	::486275026023641000
384155676	::486275043119210000
22431584	::486275046105575000
496575332	::486275053555036000
237963845	::486275070164082000
249246314	::486275116012019000
215189306	::486275122853330000
54304799	::486275130486583000
594121150	::486275138141188000
373690904	::486275142771687000
409709795	::486275144965312000
18968115	::486275193845735000
341700434	::486275199264759000
26947347	::486275216738623000
54697279	::486275224518664000
283518032	::486275258908147000
17455392	::486275259390099000
439491329	::486275262452363000
402229763	::486275277882810000
382190006	::486275292810321000
264904736	::486275303161856000
102213164	::486275303183224000
17233573	::486275325488537000
109762886	::486275326943969000
545297326	::486275355519381000
33323170	::486275357809442000
82223258	::486275361190453000
23543960	::486275363060740000
392716377	::486275388356587000
56779057	::486275390042697000
50429893	::486275421835513000
373690904	::486275446367985000
318700673	::486275465384964000
18999708	::486275469176619000
402229763	::486275476919304000
268246881	::486275479637200000
409709795	::486275484112531000
47466684	::486275494019874000
113760458	::486275494644822000
39904237	::486275497425248000
21682918	::486275499304312000
1384531	::486275509186486000
216833550	::486275510712811000
109762886	::486275515377283000
33323170	::486275521018216000
178921630	::486275521131868000
527041090	::486275523312500000
264904736	::486275533479481000
47466684	::486275536017436000
520690554	::486275537757691000
102213164	::486275545978912000
11146552	::486275562441170000
402229763	::486275563053531000
35297171	::486275572641710000
18968115	::486275576534429000
47466684	::486275596985827000
19568023	::486275602551701000
45286852	::486275603067187000
45286852	::486275615918526000
82223258	::486275629651070000
109762886	::486275635325984000
289084083	::486275649200349000
187017423	::486275655663759000
286910447	::486275656477450000
33323170	::486275662492073000
26580130	::486275670327062000
216833550	::486275672826859000
165967574	::486275690640449000
17655353	::486275729454161000
402229763	::486275736194392000
26947347	::486275739361509000
14604658	::486275743496671000
289084083	::486275758243844000
287994287	::486275762501083000
47466684	::486275766716739000
109762886	::486275796865413000
321578565	::486275808408141000
415630297	::486275818679570000
287994287	::486275840246685000
233677206	::486275860261916000
21682918	::486275896815271000
68221984	::486275932232355000
18968115	::486275953015128000
384155676	::486275956412141000
611530014	::486275967531618000
18138157	::486275972203696000
3571651	::486275983134449000
101477442	::486275996929519000
277626311	::486276036372357000
219550942	::486276045763379000
59705683	::486276053833646000
475210759	::486276061899276000
357079725	::486276076109176000
76017935	::486276081641476000
62870601	::486276091170926000
21124400	::486276149908353000
82223258	::486276157793267000
257830093	::486276174751207000
268246881	::486276176357236000
402229763	::486276185408536000
461392295	::486276206380072000
65476712	::486276208871886000
439491329	::486276210386010000
472528304	::486276230585782000
336019882	::486276240660107000
21124400	::486276243247996000
48944372	::486276252232212000
59705683	::486276254786912000
42435255	::486276270452260000
131954929	::486276295014092000
277626311	::486276328337862000
33011898	::486276349645299000
338619333	::486276372793282000
283518032	::486276396785090000
67069063	::486276428015472000
277626311	::486276444079656000
396364407	::486276469388111000
399408344	::486276487834644000
230655725	::486276491169497000
355574432	::486276545359511000
579647636	::486276562749497000
75034878	::486276643623690000
579647636	::486276646782398000
372611209	::486276656550535000
187017423	::486276662720360000
92629759	::486276734736539000
279268567	::486276754240458000
242622458	::486276756437860000
35297171	::486276767590522000
14178003	::486276813421682000
339458716	::486276827178995000
575804821	::486276841716453000
130670448	::486276853179490000
515043655	::486276865447841000
398285469	::486276865460424000
36829018	::486276866425114000
48944372	::486276889485377000
156801163	::486276901518839000
52824736	::486276907193737000
204292930	::486276924973400000
398285469	::486276928026861000
14178003	::486276931059343000
268246881	::486276932024434000
48467620	::486276937539518000
20026791	::486276944162349000
321037427	::486276947606249000
286341932	::486276964756369000
283518032	::486277022487171000
395057520	::486277027889442000
214779476	::486277030304960000
354629644	::486277033513992000
327689033	::486277041881645000
27784817	::486277061993299000
45492981	::486277070851305000
24738840	::486277082771890000
256750208	::486277090790998000
168274200	::486277096155906000
92629759	::486277105328480000
336774649	::486277114224582000
22005666	::486277125062672000
435557155	::486277125834412000
51413309	::486277132193390000
279268567	::486277145187323000
21124400	::486277172504432000
354629644	::486277188564815000
92629759	::486277220910899000
382767512	::486277225881534000
336019882	::486277236375298000
67421080	::486277245623742000
101138081	::486277248174260000
18968115	::486277269330358000
575804821	::486277275839504000
421987323	::486277278658494000
23785621	::486277284912168000
21124400	::486277299289866000
244646421	::486277309784027000
66877066	::486277353732337000
30795924	::486277365128265000
22005666	::486277382802649000
131310830	::486277384061349000
20903172	::486277390851514000
96966245	::486277401496649000
283518032	::486277414642020000
30795924	::486277423512973000
109762886	::486277450633322000
22651134	::486277456157216000
20903172	::486277476478226000
351190984	::486277481193033000
494543536	::486277502088671000
22651134	::486277511136165000
100742600	::486277512058523000
91770694	::486277513619193000
48944372	::486277523936776000
39507361	::486277548905488000
257265522	::486277558292316000
390552849	::486277559152541000
26514591	::486277572854951000
26514591	::486277585630789000
240766538	::486277585786007000
355574432	::486277590714286000
497630362	::486277639049453000
16568377	::486277641180565000
109762886	::486277643370000000
309124011	::486277660105277000
187017423	::486277661396705000
31403901	::486277708624969000
336250359	::486277720679002000
131310830	::486277727679680000
382767512	::486277751918592000
67421080	::486277783153172000
382767512	::486277791332438000
26179867	::486277843874099000
90467952	::486277858004705000
52824736	::486277874651914000
242622458	::486277884646928000
55312313	::486277889751388000
52824736	::486277898383278000
417606826	::486277905903665000
35297171	::486277934672384000
410461303	::486277945405612000
247374067	::486277951701258000
27792069	::486277968679809000
355574432	::486277972706349000
336250359	::486277982789464000
101477442	::486277983599337000
16248047	::486277988913143000
417606826	::486277998346125000
357211620	::486278001294725000
258609027	::486278005522587000
29737650	::486278011470102000
35297171	::486278020684972000
359776589	::486278027068702000
14606079	::486278034769457000
52824736	::486278043069984000
309124011	::486278048837533000
242622458	::486278057955565000
357211620	::486278068600705000
67421080	::486278084404858000
344902431	::486278127421636000
247374067	::486278127966879000
26198298	::486278135982198000
101477442	::486278137593208000
199331386	::486278142982909000
50429893	::486278161395482000
48467620	::486278187186278000
21124400	::486278189552242000
23543960	::486278194639544000
243472980	::486278211643252000
472528304	::486278215489814000
325192444	::486278234279903000
472528304	::486278240286543000
410461303	::486278242337177000
545784705	::486278288675848000
520690554	::486278303636934000
199001641	::486278314638585000
48804765	::486278323371511000
237963845	::486278343679946000
243472980	::486278350868983000
309124011	::486278356678488000
545784705	::486278360964681000
155926653	::486278385614995000
92629759	::486278401339047000
21682918	::486278413557047000
310144986	::486278415322861000
243472980	::486278431940681000
227114320	::486278451952107000
623065439	::486278451968888000
590556372	::486278457148841000
520690554	::486278476098318000
378771457	::486278481081155000
22220460	::486278482553360000
101477442	::486278488127987000
209223008	::486278497040867000
61318348	::486278499855253000
336250359	::486278519920394000
199001641	::486278522529271000
67421080	::486278524018253000
589638848	::486278532541063000
16380745	::486278536634716000
14780915	::486278544104755000
475210759	::486278544327475000
97044552	::486278545027510000
590556372	::486278551709417000
155926653	::486278561431830000
253675480	::486278613147607000
242622458	::486278616628482000
9129332	::486278624631603000
309124011	::486278647368925000
590556372	::486278656344752000
432747373	::486278657745252000
29737650	::486278672525959000
253675480	::486278673587535000
355574432	::486278694558633000
291288952	::486278702268182000
355574432	::486278714599043000
227114320	::486278719326408000
385121286	::486278723092492000
26915925	::486278729220386000
336250359	::486278750032494000
31056422	::486278765467537000
33818674	::486278773562560000
309124011	::486278799752167000
423891750	::486278805783195000
243472980	::486278806571732000
102796495	::486278806676996000
351641054	::486278814302220000
262449011	::486278823328378000
388558032	::486278826981216000
253675480	::486278827107438000
635425103	::486278827308367000
410461303	::486278829808181000
33369338	::486278837915746000
262449011	::486278866693263000
360183119	::486278867557306000
336250359	::486278874544603000
539602323	::486278890365521000
243472980	::486278890927570000
450970324	::486278897764687000
385121286	::486278898334707000
432747373	::486278902671622000
43256984	::486278913480753000
19307731	::486278916848361000
575804821	::486278932233068000
51601709	::486278943515750000
25469735	::486278949782052000
22651134	::486278959903309000
18968115	::486278960805072000
352960797	::486278972603244000
259746323	::486278977892261000
16248047	::486278983781081000
155926653	::486278992396566000
450970324	::486278992434302000
100742600	::486278994716012000
58587526	::486278998435971000
31056422	::486279000084316000
97044552	::486279000793153000
243472980	::486279006161887000
92629759	::486279006828761000
310664656	::486279009722830000
31056422	::486279072712884000
22651134	::486279081408086000
14792781	::486279089095860000
467758710	::486279093239808000
79348656	::486279094536249000
259830697	::486279121945632000
16380745	::486279133580623000
29737650	::486279143944749000
453280756	::486279158087962000
100742600	::486279207774072000
410461303	::486279208851615000
301044144	::486279218272407000
19307731	::486279229777002000
163279109	::486279246936293000
357079725	::486279259149713000
282779381	::486279277453668000
35297171	::486279292678971000
325359983	::486279328649326000
325192444	::486279331669213000
78213	::486279337281593000
14297098	::486279373385785000
358452616	::486279386623004000
34778712	::486279395170996000
387281097	::486279398509670000
131278152	::486279406156267000
269605766	::486279415303651000
412638454	::486279415559503000
37090364	::486279422711169000
100742600	::486279440260169000
253675480	::486279446669033000
9129332	::486279447629545000
355574432	::486279453689929000
269605766	::486279464230211000
262449011	::486279491095134000
29737650	::486279508664664000
321037427	::486279547944722000
281260984	::486279568026656000
17908818	::486279583327858000
187017423	::486279585114255000
240857453	::486279590692675000
253675480	::486279592769224000
8070562	::486279594211700000
136458681	::486279660259799000
336250359	::486279678202630000
225959127	::486279699962679000
423891750	::486279734796378000
19683725	::486279753734033000
493647862	::486279756757753000
38226468	::486279759869915000
229290429	::486279761476726000
262449011	::486279761921331000
364043601	::486279763867074000
3571651	::486279766149193000
14604658	::486279766698250000
136238737	::486279777527951000
57566548	::486279787128688000
27792069	::486279793437323000
225206178	::486279803973021000
14178003	::486279809467568000
39507361	::486279814933139000
164575018	::486279818292367000
432747373	::486279822209851000
101477442	::486279840300277000
41606452	::486279843236282000
154692700	::486279852538884000
98552986	::486279874219216000
445925140	::486279879269154000
98768681	::486279898797854000
524866555	::486279904854831000
301044144	::486279912098381000
164575018	::486279916783415000
412638454	::486279923489710000
478941450	::486279948441632000
408049418	::486279976472150000
355574432	::486279980695814000
315559101	::486280001570869000
176489426	::486280004418797000
387476542	::486280025361379000
461392295	::486280041672634000
101477442	::486280050036469000
296901409	::486280061213892000
91712528	::486280099017539000
160289098	::486280104243261000
44278444	::486280116197019000
340819943	::486280132118986000
296901409	::486280133683064000
22278303	::486280149273673000
76977679	::486280152620347000
494495688	::486280157460971000
296901409	::486280158601441000
366753447	::486280161243824000
262405775	::486280164158865000
453044363	::486280184853970000
147997393	::486280194710577000
387281097	::486280194836013000
255205725	::486280195226079000
182584001	::486280201920200000
635425103	::486280217825009000
597834721	::486280222740721000
635425103	::486280224200331000
635425103	::486280231959810000
635425103	::486280250326663000
335003775	::486280254483230000
351190984	::486280260905099000
635425103	::486280269742088000
635425103	::486280281158979000
289084083	::486280299249008000
18968115	::486280313015128000
182584001	::486280328374280000
57713984	::486280331545174000
57713984	::486280355616276000
517695658	::486280363820331000
249246314	::486280365141532000
314864925	::486280368945770000
289084083	::486280378768838000
478941450	::486280396716269000
289084083	::486280397605462000
392422321	::486280405872812000
453044363	::486280421769216000
379807492	::486280433064083000
92629759	::486280439443640000
263914867	::486280442895556000
318700673	::486280445168844000
41753572	::486280446913687000
174795727	::486280462159982000
376541246	::486280512541970000
392422321	::486280532243005000
64584579	::486280548466556000
392422321	::486280550525972000
255205725	::486280552400420000
725532679	::486280593332654000
318700673	::486280593978580000
351190984	::486280620612796000
614074554	::486280628313141000
174795727	::486280635867095000
131278152	::486280654821535000
41753572	::486280658294022000
25359188	::486280666175115000
25082908	::486280669665173000
355574432	::486280710697652000
89590985	::486280712622845000
106855310	::486280728435752000
50216950	::486280736119345000
22536077	::486280744856088000
156508337	::486280759569682000
160094025	::486280772748201000
318700673	::486280785008148000
353418151	::486280794663436000
128775325	::486280818927476000
491679354	::486280834777772000
50216950	::486280843095060000
198651083	::486280858132033000
253675480	::486280858354335000
28676065	::486280864264122000
315296719	::486280871511465000
17455392	::486280887630192000
28676065	::486280906890821000
50216950	::486280921780219000
160094025	::486280930655338000
20190503	::486280939740618000
355574432	::486280942625890000
41675336	::486280966517035000
494495688	::486280987513716000
635151853	::486280991451779000
160289098	::486281005653692000
115459999	::486281020656713000
321037427	::486281047530020000
432747373	::486281074444484000
408049418	::486281091305570000
160289098	::486281096535896000
78926478	::486281116295249000
435478224	::486281123794653000
453044363	::486281130594041000
408239861	::486281154103099000
100843087	::486281162059702000
520690554	::486281169051189000
179669687	::486281180652658000
30123599	::486281186097254000
230655725	::486281194775273000
68432091	::486281214173917000
329093513	::486281223791468000
137117871	::486281230631976000
102401687	::486281238853206000
423891750	::486281283153051000
248358978	::486281295681425000
174795727	::486281303847747000
247374067	::486281306796335000
187017423	::486281318716551000
301497892	::486281318771474000
174795727	::486281321182814000
44205530	::486281322801799000
225287674	::486281334206513000
160094025	::486281340082339000
355574432	::486281343781699000
102233693	::486281351667007000
408049418	::486281376602152000
321037427	::486281397968334000
18968115	::486281435821924000
408239861	::486281445598441000
18968115	::486281448807493000
703895293	::486281452061872000
31620041	::486281494290522000
408239861	::486281507854508000
414526765	::486281531539734000
301497892	::486281536887881000
340819943	::486281543719981000
408239861	::486281554008621000
414526765	::486281598925410000
429906977	::486281611307008000
396923534	::486281611730616000
433142367	::486281634451562000
169378322	::486281684946784000
385121286	::486281687764979000
355574432	::486281712855306000
61832970	::486281765607051000
287014963	::486281768086294000
22504277	::486281775204040000
596113934	::486281779821547000
439491329	::486281812545916000
234078302	::486281820560834000
401443377	::486281823236796000
408239861	::486281832137097000
408239861	::486281848838832000
15806298	::486281853028937000
39904237	::486281870343028000
348123497	::486281887912955000
69950823	::486281900281966000
242922283	::486281907018412000
703895293	::486281931542118000
408239861	::486281944687067000
450970324	::486281952203657000
18968115	::486281976178290000
539602323	::486281983731847000
355896730	::486281996612947000
50354861	::486282020897554000
25747982	::486282021631561000
33788573	::486282032247341000
215189306	::486282032600080000
363649162	::486282033144942000
31620041	::486282058952892000
602224338	::486282074236522000
383383485	::486282081635295000
340819943	::486282083887616000
525819441	::486282084424499000
173232394	::486282093312212000
18842764	::486282093937577000
31403901	::486282106692440000
387863634	::486282138329677000
106584551	::486282162568568000
417968003	::486282177790111000
46809403	::486282194747269000
15789848	::486282215337099000
39507361	::486282218734878000
50429893	::486282220152188000
102266093	::486282263525855000
408049418	::486282273524699000
24804859	::486282278729834000
357211620	::486282282253041000
14178003	::486282285528805000
385121286	::486282292508119000
113722629	::486282312142036000
374739722	::486282344270397000
248358978	::486282347642228000
423891750	::486282347935850000
506500282	::486282364050350000
315559101	::486282367326113000
11146552	::486282367611305000
321037427	::486282394199425000
279735090	::486282397491929000
160733683	::486282403120304000
50011708	::486282405188096000
39904237	::486282410410008000
506500282	::486282419171885000
123739379	::486282447101759000
336774649	::486282447143698000
450970324	::486282459752177000
45286852	::486282519545782000
182584001	::486282553620299000
45286852	::486282575707521000
41675336	::486282576060243000
287228225	::486282579415298000
45286852	::486282586667225000
631513843	::486282594636804000
703895293	::486282597375283000
297679816	::486282608029237000
315559101	::486282616748777000
314864925	::486282616937529000
68432091	::486282628744876000
45150174	::486282629239828000
255147158	::486282644905152000
225959127	::486282656573710000
453044363	::486282674458218000
255147158	::486282688836292000
305265637	::486282710403801000
50011708	::486282713666564000
816177	::486282722311036000
37090364	::486282760110485000
432747373	::486282760198189000
22536077	::486282773179543000
340819943	::486282801444958000
227072583	::486282804448493000
216927443	::486282809011875000
357079725	::486282844663066000
355574432	::486282873377267000
27331165	::486282879400308000
114579662	::486282889316032000
216927443	::486282892566618000
14297098	::486282893933944000
348123497	::486282958890754000
161656785	::486282960216154000
589542040	::486282961948770000
632481728	::486282967493668000
32171318	::486282979539300000
506500282	::486282986736717000
85111877	::486282986908704000
163279109	::486283004075978000
81674504	::486283009662791000
355717008	::486283011651272000
338619333	::486283022744825000
295466391	::486283030483308000
35156425	::486283039241408000
397084214	::486283040352526000
520690554	::486283051727462000
96793797	::486283077371432000
263418480	::486283083444781000
324171027	::486283088956497000
481512198	::486283101442539000
439491329	::486283120191475000
50216950	::486283138214014000
15867361	::486283141028401000
703895293	::486283149664452000
61832970	::486283168081670000
180190603	::486283175023235000
335003775	::486283177124560000
355574432	::486283193906388000
357211620	::486283212671315000
227072583	::486283216463339000
69950823	::486283221907165000
50216950	::486283231478558000
589542040	::486283237975937000
481512198	::486283258405990000
245398547	::486283261963141000
402797583	::486283276945195000
277378135	::486283281848348000
225959127	::486283299409522000
270143437	::486283301771309000
37863682	::486283310415372000
506500282	::486283310616674000
466873056	::486283310700568000
355574432	::486283316228653000
483190332	::486283325955252000
251443783	::486283326894780000
25747982	::486283337661571000
355574432	::486283353276964000
35945417	::486283357370601000
50429893	::486283363288772000
15806298	::486283367487258000
466873056	::486283369152385000
408049418	::486283376681156000
21124400	::486283397925326000
216083133	::486283400920068000
703895293	::486283408390107000
361489211	::486283431807320000
15614582	::486283446676127000
216927443	::486283457455464000
160495648	::486283459418001000
15614582	::486283461263884000
379152968	::486283481350426000
432747373	::486283488270643000
242922283	::486283492394041000
216927443	::486283504142258000
635151853	::486283505941217000
3571651	::486283534014099000
216927443	::486283536182566000
22220460	::486283539906699000
216083133	::486283542021046000
65576332	::486283546286247000
18138157	::486283556436447000
84849075	::486283559062495000
367322500	::486283559104020000
209223008	::486283565144240000
703895293	::486283596873752000
221641208	::486283604109307000
408049418	::486283611918725000
314864925	::486283632374321000
506500282	::486283637113888000
22087737	::486283643254349000
24804859	::486283653572329000
35597637	::486283661231529000
19147974	::486283680290455000
23442090	::486283692784881000
408049418	::486283694953349000
92568275	::486283695952003000
41606452	::486283700448268000
92568275	::486283706790080000
40604299	::486283708530323000
93043270	::486283721633722000
50216950	::486283741048758000
215189306	::486283744593321000
54754940	::486283745213677000
603136773	::486283788977065000
334420539	::486283795466047000
456936884	::486283811076833000
176224586	::486283816051281000
14520186	::486283821214863000
92125226	::486283823672750000
309981035	::486283826805870000
309981035	::486283826986242000
506500282	::486283828504186000
234213287	::486283831641522000
17339508	::486283866227761000
129050216	::486283874281193000
68473966	::486283874939723000
355574432	::486283905427705000
456936884	::486283912071499000
16258970	::486283924604452000
408239861	::486283934963998000
242533291	::486283966534516000
47753031	::486283967327256000
320400498	::486283967369191000
240766538	::486283976232144000
41649263	::486284017445003000
52824736	::486284020678795000
533844924	::486284038718517000
506500282	::486284048780623000
599787941	::486284080216948000
409541924	::486284080489574000
237966586	::486284082486059000
351264389	::486284083744370000
408239861	::486284084046344000
324171027	::486284084797120000
259573654	::486284101574754000
539602323	::486284124236169000
187017423	::486284148685156000
14297098	::486284153458278000
16258970	::486284156083924000
41675336	::486284163356848000
324171027	::486284172705927000
613592670	::486284179597176000
216083133	::486284191810596000
39904237	::486284194239090000
69950823	::486284197955252000
136129525	::486284203357523000
466873056	::486284205261725000
153077015	::486284209976115000
295466391	::486284217488134000
506500282	::486284221942476000
230069608	::486284237738635000
47753031	::486284255245262000
55287428	::486284258567532000
408239861	::486284271129096000
177174253	::486284274820460000
50429893	::486284296668184000
520690554	::486284324187021000
19091805	::486284337973698000
153077015	::486284339454279000
252623066	::486284340251611000
216083133	::486284345372459000
466873056	::486284373558558000
266235648	::486284379518664000
100471456	::486284380923764000
589542040	::486284397734547000
22328944	::486284400703729000
466873056	::486284403656511000
635151853	::486284404549902000
50429893	::486284404616990000
50509821	::486284425013903000
320400498	::486284444790059000
266235648	::486284469926895000
632481728	::486284483537403000
253828982	::486284492743524000
47929423	::486284510917447000
106561609	::486284511852785000
456936884	::486284529888276000
466873056	::486284532891406000
237966586	::486284536817262000
19091805	::486284551203733000
39904237	::486284565107859000
396923534	::486284577548156000
403823128	::486284577548550000
92125226	::486284584481746000
466873056	::486284605830336000
100471456	::486284608083070000
237966586	::486284631864397000
241995287	::486284635584745000
225959127	::486284651741204000
466873056	::486284692971204000
106561609	::486284693415800000
408239861	::486284693495894000
467758710	::486284715909849000
408239861	::486284725246361000
165072349	::486284739557347000
17764624	::486284747518128000
466873056	::486284752874250000
408239861	::486284762592870000
55287428	::486284763393978000
493550118	::486284766451212000
19091805	::486284769479499000
155139746	::486284776773394000
102875172	::486284782960394000
466873056	::486284789079498000
121290312	::486284799972089000
210873235	::486284801545367000
14780915	::486284806482067000
466873056	::486284821002330000
69916558	::486284822055489000
130363809	::486284822587777000
8548362	::486284823561261000
39904237	::486284829021831000
466873056	::486284840795242000
408239861	::486284840845971000
17233573	::486284855899348000
33369338	::486284869035520000
38991775	::486284892703973000
278165989	::486284893228253000
466873056	::486284895409291000
17655353	::486284904569638000
221610776	::486284915139309000
493550118	::486284919253905000
589542040	::486284929635192000
330834997	::486284930737897000
493550118	::486284980545286000
493550118	::486285000631803000
432747373	::486285000870883000
322842111	::486285014082928000
71617108	::486285036883558000
372493368	::486285044697554000
400817337	::486285070680870000
311297676	::486285073507831000
311297676	::486285074770296000
311297676	::486285075521089000
311297676	::486285076150247000
95072707	::486285077794414000
344454080	::486285082814976000
415953059	::486285085029576000
432747373	::486285124128886000
130363809	::486285127220076000
237966586	::486285138976714000
493550118	::486285151089856000
52824736	::486285153128300000
493550118	::486285165098848000
23475166	::486285165300162000
106561609	::486285165820264000
28676065	::486285179796094000
28676065	::486285204961886000
432747373	::486285211819192000
52824736	::486285219641577000
259746323	::486285239832961000
52824736	::486285242504728000
450970324	::486285247815102000
39904237	::486285288553996000
176188106	::486285288839610000
23475166	::486285290101698000
249243467	::486285291083534000
40816246	::486285293201268000
173232394	::486285300151222000
176188106	::486285320510783000
33369338	::486285378312101000
17455392	::486285410759225000
17455392	::486285411744899000
358452616	::486285413787500000
23475166	::486285426085228000
215181084	::486285430648623000
66877066	::486285450882318000
304140174	::486285467344965000
398285469	::486285470435774000
12653722	::486285487603068000
358452616	::486285499179356000
398285469	::486285505651154000
337434879	::486285554154082000
25942336	::486285560152334000
50429893	::486285566263050000
99114248	::486285578262953000
81643358	::486285591173423000
276256841	::486285595669319000
14253476	::486285626543575000
25942336	::486285626715566000
187017423	::486285637407215000
242922283	::486285658642989000
264608632	::486285664569143000
68832413	::486285669372018000
17473737	::486285673519788000
209401949	::486285675121999000
43256984	::486285680545255000
396177532	::486285691286855000
417606826	::486285698899931000
506500282	::486285741119397000
45966951	::486285758777810000
354047009	::486285768760238000
337434879	::486285770202701000
39904237	::486285774308917000
240532669	::486285777434071000
52824736	::486285788137541000
37860681	::486285806634430000
259573654	::486285806672556000
81643358	::486285837270020000
50429893	::486285849554722000
61736206	::486285864335867000
408239861	::486285880777142000
493550118	::486285913752731000
304140174	::486285916592676000
276256841	::486285920862093000
532542878	::486285935408324000
79348656	::486285939791376000
502240473	::486285989594148000
14715501	::486285996804145000
493550118	::486286010364358000
187280228	::486286038080294000
245855482	::486286052811087000
16566189	::486286058708291000
407384648	::486286078060408000
466873056	::486286103339495000
216083133	::486286116211793000
399408344	::486286116920647000
399408344	::486286142782713000
75034878	::486286145886502000
68221984	::486286158591434000
92125226	::486286177801371000
302934050	::486286196197171000
45966951	::486286200475762000
242922283	::486286205152407000
23247181	::486286215780392000
279735090	::486286244465623000
136880369	::486286251603943000
466873056	::486286252723802000
99435759	::486286273007849000
47929423	::486286276547457000
93043270	::486286287524339000
81674504	::486286318805057000
16248047	::486286324836491000
279750654	::486286334743838000
466873056	::486286341529808000
408239861	::486286353886638000
217214677	::486286387365158000
500212290	::486286405153214000
725532679	::486286408236404000
102401687	::486286446563983000
14253476	::486286461839224000
466873056	::486286483280494000
24983393	::486286486422437000
262449011	::486286535139278000
187078541	::486286573755838000
61736206	::486286655956213000
20903172	::486286686184144000
339458716	::486286686993666000
493550118	::486286694778277000
370416747	::486286695394836000
17908818	::486286696355745000
244646421	::486286721479237000
407038804	::486286738290409000
75034878	::486286747928514000
16248047	::486286748054331000
50429893	::486286752072478000
242533291	::486286762063327000
264608632	::486286762503712000
624394090	::486286762759962000
187017423	::486286764273721000
187078541	::486286764949008000
408239861	::486286791159595000
24226614	::486286809090252000
35156425	::486286817185239000
374228630	::486286819261030000
79348656	::486286833748574000
54697279	::486286855017492000
365151006	::486286862772748000
442082078	::486286869718519000
493550118	::486286876462948000
336250359	::486286881911754000
256781130	::486286885103206000
493550118	::486286898453684000
39904237	::486286903679795000
28676065	::486286918964215000
388558032	::486286922340265000
28676065	::486286922890104000
437898031	::486286927218241000
493550118	::486286950052007000
28827091	::486286950618247000
256781130	::486286961712197000
171746458	::486286964589490000
20903172	::486286965210234000
256781130	::486286969782034000
493550118	::486286975624679000
408239861	::486286981484118000
238030490	::486286985871384000
357079725	::486286986995453000
589542040	::486286998483644000
493550118	::486287012148682000
28676065	::486287024820076000
17339508	::486287030645575000
493550118	::486287042041479000
47929423	::486287058831302000
238030490	::486287063914790000
493550118	::486287070038478000
314864925	::486287077110083000
238030490	::486287086580817000
408239861	::486287089630076000
238030490	::486287102712111000
493550118	::486287104410808000
238030490	::486287112359010000
35945417	::486287128813252000
314864925	::486287129194946000
493550118	::486287139148034000
39416036	::486287147905724000
336250359	::486287158085296000
79348656	::486287162732982000
493550118	::486287171322531000
101136541	::486287171553218000
233740533	::486287180650643000
168347877	::486287190914134000
493550118	::486287200993046000
301290830	::486287213752102000
187017423	::486287226276675000
493550118	::486287234291605000
41649263	::486287238741753000
187280228	::486287241568735000
24113194	::486287242390827000
521938520	::486287242961240000
493550118	::486287260942233000
364043601	::486287264184410000
50818061	::486287268219744000
266210776	::486287275446116000
196693857	::486287275769081000
442082078	::486287277631352000
202791635	::486287280295133000
258609027	::486287284992356000
202791635	::486287299341463000
493550118	::486287304781078000
19683725	::486287307868495000
14178003	::486287312125317000
286341932	::486287314696429000
61318348	::486287315086876000
3571651	::486287315304996000
9899992	::486287317091360000
493550118	::486287328978022000
442082078	::486287339870621000
15806298	::486287343439986000
479959389	::486287348121231000
39904237	::486287349563670000
493550118	::486287354974334000
61736206	::486287355188617000
367476078	::486287366865563000
493550118	::486287395159937000
341493662	::486287396036943000
44205530	::486287409165131000
587054451	::486287411140239000
360898372	::486287413032284000
355574432	::486287421126877000
40054726	::486287434267627000
238030490	::486287436389961000
493550118	::486287442899513000
69719136	::486287456963014000
408049418	::486287465477447000
493550118	::486287469613047000
442082078	::486287471999606000
17473737	::486287482346950000
240532669	::486287482791940000
242533291	::486287486453170000
493550118	::486287493856112000
377555310	::486287495466737000
24113194	::486287520108253000
61736206	::486287520364511000
19568023	::486287556481257000
327842258	::486287556687183000
31620041	::486287563943321000
17908818	::486287567839838000
168964399	::486287576328708000
82707747	::486287586319536000
378414202	::486287595492868000
14253476	::486287604745134000
82707747	::486287623032299000
542406301	::486287652274982000
253126912	::486287658985852000
82707747	::486287659786985000
238030490	::486287662483898000
17473737	::486287662538440000
39904237	::486287689008705000
498637061	::486287689704943000
131968998	::486287715306991000
1565041	::486287717631029000
165072349	::486287718788255000
32609703	::486287725130035000
35945417	::486287728347062000
82707747	::486287739516493000
270143437	::486287750870859000
408239861	::486287755521953000
253126912	::486287769690730000
242622458	::486287772307582000
50818061	::486287777181745000
82707747	::486287780935249000
238030490	::486287789122543000
39904237	::486287790196277000
242922283	::486287803752677000
82707747	::486287810089852000
377555310	::486287816318414000
262405775	::486287825566834000
82707747	::486287841236770000
216083133	::486287850149662000
19161423	::486287854755401000
23933265	::486287858739576000
409709795	::486287861931446000
82707747	::486287868642328000
82707747	::486287893841727000
155730095	::486287897981497000
278778128	::486287910446972000
20863117	::486287929107415000
31620041	::486287939849449000
259830697	::486287967343112000
367476078	::486287968093478000
259746323	::486287990755319000
244646421	::486287996686049000
164575018	::486288019595722000
389105684	::486288025584824000
243751614	::486288042894712000
153077015	::486288052948439000
25359188	::486288070950391000
542406301	::486288097563262000
99114248	::486288098284679000
33029479	::486288135257473000
418297592	::486288146657603000
594950682	::486288156728098000
39904237	::486288158967857000
102266093	::486288186910711000
28827091	::486288187128426000
109105005	::486288203972759000
336250359	::486288209211834000
94181957	::486288224357072000
96421993	::486288247870746000
127092086	::486288255067762000
164575018	::486288274559094000
14190836	::486288283119665000
102266093	::486288286902943000
16258970	::486288290853961000
542406301	::486288295991582000
414952579	::486288302106886000
76977679	::486288322604445000
131968998	::486288366917255000
635425103	::486288378816495000
635425103	::486288400064847000
635425103	::486288413503389000
47929423	::486288466217410000
398285469	::486288478636748000
23247181	::486288486496874000
136238737	::486288518247763000
264608632	::486288539328733000
61736206	::486288546446475000
418297592	::486288559872016000
43365529	::486288564611579000
60131090	::486288565207191000
32959639	::486288569342771000
138557664	::486288591614914000
99114248	::486288603639599000
354047009	::486288613559107000
303252613	::486288621549649000
414952579	::486288622195187000
165072349	::486288638582325000
67421080	::486288651848908000
39904237	::486288652847173000
164575018	::486288654911156000
635425103	::486288655883833000
355574432	::486288725710614000
635425103	::486288737953783000
338543771	::486288754140012000
240766538	::486288768417398000
52441281	::486288769671131000
490977827	::486288773274411000
242922283	::486288779700092000
15614582	::486288780002082000
36601312	::486288787916333000
266413556	::486288802541871000
355574432	::486288809621876000
172573942	::486288831776182000
170357410	::486288835588788000
258532274	::486288835916353000
341700434	::486288928895291000
15614582	::486288930602774000
493550118	::486288932686934000
553711382	::486288946112897000
635425103	::486288962114179000
336250359	::486288994150268000
99114248	::486288996499083000
289743411	::486289000970588000
23665083	::486289012131246000
336250359	::486289015180496000
463250994	::486289018053607000
171807880	::486289026505142000
99435759	::486289027382140000
301290830	::486289036177190000
418297592	::486289082071252000
336250359	::486289085183447000
99435759	::486289085850730000
14715501	::486289086722736000
357079725	::486289088740196000
35599852	::486289103697108000
422876369	::486289108705103000
493550118	::486289136546893000
279268567	::486289146731053000
422876369	::486289175457431000
17473737	::486289176392785000
15614582	::486289176737116000
463250994	::486289190603063000
493550118	::486289191525826000
65995121	::486289198543294000
61736206	::486289202594996000
67421080	::486289238019678000
291288952	::486289250292604000
271204273	::486289251097538000
54697279	::486289254582996000
15614582	::486289254759555000
24821703	::486289266738077000
454146385	::486289267841576000
99114248	::486289275663556000
259746323	::486289290427518000
17908818	::486289313110716000
37316930	::486289317011025000
170357410	::486289323822575000
99114248	::486289353438543000
253126912	::486289370752618000
307485154	::486289377715175000
317164527	::486289411827453000
28827091	::486289413584846000
27323374	::486289420275163000
24171213	::486289453871153000
15614582	::486289460217528000
237966586	::486289462960209000
629894993	::486289469704638000
279268567	::486289475518357000
27323374	::486289482392432000
259746323	::486289483046735000
433654462	::486289489321414000
635425103	::486289498272047000
455542048	::486289502709641000
99114248	::486289509382778000
465266221	::486289520355061000
170357410	::486289520447332000
179039178	::486289550436601000
344454080	::486289554081447000
369174583	::486289564172951000
493550118	::486289564781125000
542406301	::486289569415843000
212475056	::486289587665240000
42435255	::486289610587529000
163589914	::486289633634820000
162175448	::486289641096904000
493550118	::486289651448045000
274712500	::486289668820856000
131968998	::486289688584814000
325906113	::486289691365605000
493550118	::486289700592685000
635425103	::486289713502748000
317164527	::486289747044597000
341700434	::486289767567339000
336250359	::486289774508900000
372479589	::486289782058676000
351620689	::486289823825530000
249246314	::486289837167624000
238024746	::486289842662539000
493550118	::486289843773644000
256321392	::486289860530278000
336250359	::486289867752501000
24171213	::486289871758032000
515068859	::486289881724116000
321037427	::486289891529990000
99114248	::486289903777349000
500060319	::486289908483780000
225691566	::486289930197286000
47929423	::486289937784795000
225287674	::486289942604038000
277529978	::486289952661979000
118469346	::486289960153006000
48431204	::486289967396978000
107823354	::486289973411213000
123739379	::486289986992369000
378415682	::486290047184818000
462487376	::486290053031657000
14780915	::486290062955782000
378415682	::486290063106383000
357079725	::486290077564157000
162175448	::486290078525042000
336250359	::486290089471770000
170868061	::486290095272513000
100742600	::486290098481160000
326351370	::486290102625107000
542406301	::486290106731339000
131941193	::486290125266362000
37316930	::486290151958515000
352960797	::486290157373366000
99114248	::486290180496580000
408239861	::486290185483599000
279268567	::486290192048095000
51979136	::486290219051020000
293737316	::486290223782174000
253126912	::486290233600659000
379924726	::486290254031101000
96793797	::486290255478128000
37730571	::486290279201505000
408239861	::486290284389490000
214220072	::486290296808828000
51413309	::486290305013268000
16258970	::486290311808040000
35305414	::486290311837409000
130670448	::486290326584193000
408239861	::486290327070715000
408239861	::486290343319441000
28827091	::486290366920785000
399621678	::486290374311178000
447255375	::486290379226902000
399621678	::486290386524975000
341700434	::486290388018163000
46279759	::486290407660064000
372068999	::486290407773728000
46279759	::486290408285413000
289084083	::486290418842091000
372479589	::486290421400629000
99114248	::486290437376716000
15804863	::486290437812924000
43365529	::486290454053269000
336628506	::486290463180455000
259746323	::486290465830862000
379924726	::486290487532191000
91521926	::486290495149068000
437898031	::486290515273342000
236528732	::486290532470382000
279162166	::486290548878487000
377555310	::486290563075821000
99114248	::486290581304254000
35156425	::486290591203217000
45492981	::486290595732660000
432027433	::486290598941319000
263914867	::486290614229561000
232312019	::486290619568902000
253178679	::486290629475835000
418297592	::486290642306215000
27364321	::486290652821716000
19161423	::486290668311306000
447255375	::486290701966000000
200685756	::486290710182625000
408239861	::486290720257753000
17764624	::486290731187720000
28676065	::486290793976856000
28676065	::486290799303610000
14891490	::486290804978094000
50306226	::486290813450596000
60771081	::486290815023464000
327842258	::486290815728500000
433654462	::486290818718646000
28676065	::486290853372391000
113048616	::486290857046179000
113048616	::486290857755017000
31056422	::486290865850052000
481512198	::486290869226467000
432027433	::486290881708703000
345508633	::486290886360592000
91521926	::486290899509317000
498321918	::486290902768713000
46279759	::486290909999276000
46279759	::486290910293262000
352960797	::486290918626963000
17473737	::486290920074010000
99114248	::486290932287819000
352531780	::486290935622688000
15728310	::486290940533821000
15867361	::486290944526794000
123739379	::486290946410426000
83428249	::486290963455684000
700013623	::486290963590287000
79348656	::486290964097806000
637418169	::486290990055976000
138083816	::486290995676327000
328828628	::486291001665798000
240914419	::486291022218297000
432027433	::486291041444569000
256609151	::486291044821393000
24983393	::486291052824129000
370416747	::486291053389963000
99114248	::486291061149413000
29473860	::486291077448880000
19683725	::486291077947981000
3571651	::486291080129044000
18138157	::486291080648728000
336250359	::486291081168838000
33029479	::486291083215663000
62093388	::486291107840401000
108605734	::486291112663871000
28676065	::486291114304225000
432888405	::486291115012657000
428646436	::486291131039490000
607721617	::486291137137618000
278301419	::486291139830759000
8548362	::486291140422160000
408239861	::486291141138989000
278301419	::486291149271728000
28676065	::486291160991039000
50818061	::486291162723258000
279162166	::486291174433783000
99114248	::486291176312418000
493550118	::486291176438239000
17830276	::486291198307360000
447255375	::486291205404114000
31280614	::486291207824220000
315296719	::486291219652153000
354629644	::486291255232831000
306169468	::486291256101048000
277529978	::486291363088977000
273205079	::486291384995819000
432027433	::486291408790102000
349788720	::486291426762715000
51650419	::486291439039807000
17529301	::486291474662031000
257265522	::486291488456708000
178921630	::486291503409819000
81872162	::486291520363192000
93448284	::486291522049302000
75034878	::486291525895086000
352960797	::486291531112775000
44768272	::486291532786704000
99435759	::486291534489600000
432027433	::486291541263015000
99114248	::486291569855569000
31280614	::486291573185839000
433654462	::486291613686439000
301044144	::486291628462968000
51650419	::486291644095152000
700013623	::486291646930501000
14891490	::486291662675517000
493550118	::486291678576136000
178921630	::486291686977720000
136129525	::486291692333461000
493550118	::486291720301076000
136129525	::486291728962293000
66877066	::486291762261266000
322842111	::486291772952170000
75034878	::486291799615344000
182901672	::486291812290928000
41649263	::486291821568348000
493550118	::486291852153208000
31280614	::486291863926603000
227072583	::486291872844115000
360183119	::486291880859402000
39904237	::486291882347999000
46279759	::486291882855915000
79348656	::486291883098783000
237963845	::486291884973641000
75034878	::486291908507860000
136129525	::486291925331218000
17169855	::486291944197210000
50818061	::486291947762745000
279268567	::486291950015115000
23400461	::486291956293988000
227072583	::486291959972372000
156508337	::486291961519693000
410461303	::486291969212051000
607721617	::486291978544771000
162175448	::486291986270650000
490977827	::486291999222665000
277529978	::486292001944379000
322842111	::486292016410533000
396364407	::486292021577920000
516986236	::486292024518524000
89846697	::486292043430232000
351847146	::486292049571110000
498321918	::486292056323919000
268987143	::486292073294069000
130670448	::486292074572963000
79348656	::486292077995892000
225206178	::486292089764737000
392716377	::486292100829302000
136129525	::486292108265811000
164575018	::486292109452775000
70784628	::486292126712741000
173232394	::486292142122225000
136129525	::486292161508290000
223375935	::486292176255455000
140110825	::486292186640572000
110063681	::486292225144279000
223243607	::486292231368998000
14604658	::486292233759371000
336250359	::486292238213713000
498321918	::486292250163679000
463381084	::486292256484126000
173232394	::486292298594922000
36958694	::486292308652863000
337169907	::486292326113759000
83428249	::486292351766114000
223375935	::486292396548698000
199331386	::486292410037977000
20863117	::486292418438762000
106135938	::486292421328637000
279548168	::486292422352445000
552789896	::486292436243595000
231689668	::486292443264851000
232814871	::486292447178137000
221610776	::486292453855481000
50429893	::486292458293039000
408239861	::486292459996336000
24983393	::486292461036531000
252422768	::486292462407659000
336250359	::486292469143703000
38991775	::486292478413115000
187280228	::486292480879390000
15267198	::486292505152212000
174840636	::486292511426478000
78926478	::486292532209270000
100471456	::486292533467963000
221610776	::486292534667145000
408239861	::486292537372835000
279162166	::486292540933820000
99114248	::486292542472720000
62186442	::486292546327687000
237936556	::486292547841437000
79348656	::486292561116798000
252674018	::486292574395580000
223375935	::486292584508043000
552146644	::486292585829642000
279162166	::486292593366806000
61969086	::486292614548037000
414191298	::486292637817634000
61969086	::486292671494127000
232814871	::486292688015069000
67421080	::486292711071154000
110059442	::486292721246564000
48431204	::486292723880583000
54466394	::486292730352381000
26113249	::486292730407309000
295339639	::486292735406903000
14891490	::486292738552250000
67069063	::486292755564331000
28676065	::486292770462904000
79348656	::486292783347818000
336250359	::486292839840493000
309108026	::486292849403498000
61969086	::486292852000190000
336774649	::486292856177307000
379833720	::486292859234963000
33029479	::486292873097134000
110063681	::486292879468294000
552789896	::486292895415009000
479959389	::486292910191960000
344454080	::486292928025747000
260573981	::486292934224920000
258636623	::486292935424872000
39863661	::486292941544386000
381054179	::486292957256245000
20713213	::486292967166967000
252674018	::486292986716631000
47880950	::486292989027696000
21330741	::486293013266583000
190492046	::486293018224238000
28676065	::486293025031983000
66877066	::486293032942444000
446541836	::486293033898749000
28676065	::486293038571204000
46978610	::486293052504297000
295339639	::486293061409202000
510998653	::486293100965683000
33029479	::486293110205333000
326569368	::486293113728937000
725532679	::486293113762111000
46978610	::486293117142708000
190492046	::486293127276158000
44768272	::486293128727781000
99114248	::486293151653457000
99435759	::486293151720931000
79348656	::486293156930289000
410461303	::486293159672942000
46978610	::486293206263296000
81872162	::486293232343855000
20026791	::486293242439147000
536141027	::486293254829117000
99114248	::486293261749731000
58949154	::486293263037366000
351620689	::486293267948916000
607721617	::486293268595216000
123739379	::486293271044706000
262471070	::486293275041873000
257942561	::486293289659023000
286910447	::486293297472626000
311297676	::486293297707483000
311297676	::486293298248577000
311297676	::486293298995142000
70805584	::486293338140573000
337169907	::486293363922972000
81674504	::486293371036516000
140157275	::486293403311693000
223375935	::486293414149771000
49464322	::486293415470968000
79348656	::486293420135444000
65995121	::486293422790410000
177446269	::486293449092501000
17764624	::486293460983353000
46978610	::486293469929828000
336250359	::486293470743519000
22278303	::486293509205282000
479959389	::486293556081201000
445925140	::486293566528843000
377425191	::486293584006483000
18999708	::486293608656424000
247374067	::486293693796986000
79348656	::486293707466235000
258609027	::486293709579755000
415630297	::486293737408954000
96793797	::486293753137614000
87970668	::486293753322172000
79348656	::486293782196137000
588641285	::486293783521529000
168347877	::486293795823050000
256609151	::486293797727633000
337169907	::486293818967216000
83428249	::486293826189795000
46978610	::486293843440975000
68221984	::486293852320722000
50509821	::486293852790075000
410286428	::486293878178590000
155139746	::486293905365692000
242922283	::486293906246483000
278301419	::486293935598215000
176839128	::486293975020498000
123739379	::486293977419620000
75209135	::486293981966241000
19568023	::486293985733124000
182645046	::486294021078532000
432027433	::486294041282084000
46978610	::486294042888511000
632710734	::486294044448796000
182834679	::486294094290104000
102100651	::486294102221144000
37029138	::486294109032681000
498321918	::486294115253256000
123739379	::486294123205640000
408049418	::486294131396714000
182645046	::486294131703308000
21330741	::486294196588777000
107823354	::486294208118927000
20713213	::486294220588978000
79348656	::486294238339268000
182645046	::486294238523842000
223375935	::486294241505583000
237936556	::486294257934684000
46978610	::486294259503362000
176487313	::486294270706331000
31403901	::486294277702815000
44768272	::486294278055133000
415630297	::486294285029871000
378414202	::486294301505486000
264608632	::486294304919281000
415630297	::486294313865723000
232814871	::486294323613290000
33418266	::486294357587152000
35156425	::486294367515463000
314710836	::486294397974106000
28676065	::486294425426231000
33418266	::486294430261854000
223375935	::486294443897532000
609790203	::486294448150556000
140157275	::486294455117303000
22559382	::486294460280492000
33029479	::486294461115150000
703895293	::486294471298932000
14297098	::486294482019975000
434439338	::486294482380660000
46978610	::486294487216304000
18968115	::486294491892969000
242922283	::486294502643347000
123739379	::486294509995958000
17764624	::486294554044166000
293737316	::486294568724615000
14520186	::486294588056170000
49221816	::486294592954724000
22278303	::486294596159152000
79348656	::486294625272213000
223375935	::486294648810258000
121290312	::486294670167642000
351620689	::486294688110878000
237966586	::486294695887118000
39847939	::486294714035892000
284813143	::486294730423410000
182645046	::486294738400972000
123739379	::486294747615473000
62940169	::486294751927205000
187741596	::486294773032960000
703895293	::486294785263542000
104990093	::486294799990157000
22294252	::486294800929288000
411222321	::486294811172151000
28676065	::486294812606603000
21330741	::486294819157716000
79348656	::486294829069250000
98552986	::486294837767835000
14606079	::486294847238594000
252674018	::486294854305992000
306169468	::486294858206683000
197210844	::486294858509090000
61318348	::486294866880913000
703895293	::486294882055512000
17233573	::486294897587404000
423816771	::486294902284640000
123739379	::486294904323051000
254821900	::486294919758479000
66877066	::486294929065648000
123739379	::486294976289316000
28676065	::486294979745443000
411222321	::486294986594734000
67069063	::486294991031898000
42435255	::486294995574325000
94480498	::486295026410848000
94480498	::486295032534536000
28676065	::486295035399655000
94480498	::486295038964400000
66877066	::486295059701465000
225287674	::486295065682120000
252674018	::486295069494751000
219550942	::486295071621275000
266210776	::486295073055731000
415630297	::486295112129851000
46978610	::486295118375165000
234187240	::486295140298801000
238307628	::486295144648290000
139847892	::486295149794697000
21330741	::486295153741541000
411222321	::486295160188575000
66877066	::486295161056788000
164575018	::486295175032242000
195103093	::486295188063518000
339917675	::486295215083241000
46978610	::486295238168682000
65995121	::486295245861421000
24983393	::486295255780950000
159263389	::486295268745175000
79348656	::486295293563244000
99827590	::486295305176879000
428646436	::486295323481214000
182645046	::486295331894988000
27726737	::486295357693784000
436187992	::486295377256017000
102875172	::486295400043642000
509524562	::486295419648212000
123739379	::486295428246171000
169240898	::486295438614470000
223375935	::486295453936279000
252422768	::486295459745787000
33342988	::486295499428081000
9129332	::486295525252399000
336250359	::486295533225402000
411222321	::486295544189693000
38991775	::486295552028463000
195103093	::486295571758465000
182645046	::486295572765507000
223375935	::486295573205508000
215189306	::486295607133605000
286487329	::486295653329694000
94480498	::486295677215846000
66877066	::486295694719074000
415630297	::486295704579473000
102266093	::486295704806375000
428646436	::486295706135965000
225206178	::486295716361273000
102100651	::486295756798562000
28676065	::486295765036580000
195103093	::486295765740834000
37730571	::486295829419159000
289084083	::486295855167586000
70784628	::486295866639413000
170868061	::486295877661630000
121290312	::486295896515026000
44811271	::486295916307963000
79348656	::486295937145634000
24113194	::486295979595800000
635845301	::486296066971541000
102796495	::486296068720558000
254821900	::486296071736680000
44811271	::486296077549572000
415630297	::486296093148192000
395703736	::486296097556795000
139847892	::486296099670335000
75696479	::486296116128804000
184962835	::486296151050551000
396177532	::486296161561477000
16299351	::486296171212972000
339458716	::486296171518775000
322413121	::486296186144313000
59583601	::486296209280086000
47929423	::486296225436540000
56779057	::486296226157977000
598832393	::486296233372565000
369217450	::486296244684206000
395703736	::486296251814932000
52824736	::486296258970001000
23967395	::486296268604317000
127092086	::486296293115846000
437898031	::486296306365644000
725532679	::486296306663841000
162559610	::486296313127272000
415630297	::486296320777261000
336250359	::486296339941044000
196890320	::486296385331798000
139847892	::486296402255814000
365203632	::486296409017032000
635845301	::486296409696514000
477188816	::486296438150660000
56556074	::486296481419116000
100626124	::486296482799030000
301290830	::486296504945377000
408239861	::486296525866565000
17455392	::486296531373281000
577411446	::486296540776890000
228264355	::486296544619290000
252681307	::486296547869855000
186287095	::486296549568180000
289084083	::486296557172441000
339458716	::486296584489930000
187741596	::486296608967913000
252681307	::486296627184140000
56779057	::486296660801093000
415630297	::486296673027510000
50818061	::486296695282868000
394962689	::486296699174780000
364043601	::486296704618999000
351641054	::486296707383455000
170162540	::486296709803147000
139847892	::486296716107198000
215181084	::486296731823251000
92629759	::486296756435836000
29327418	::486296764342095000
408239861	::486296773296914000
60771081	::486296779969679000
415630297	::486296792380612000
590556372	::486296809556680000
577411446	::486296824576503000
65435835	::486296846051344000
79348656	::486296867224186000
254821900	::486296884085280000
42220462	::486296901579722000
182645046	::486296906818392000
37090364	::486296912463929000
91606737	::486296912635912000
60771081	::486296919744868000
263433687	::486296937172590000
230069479	::486296955761725000
577411446	::486296974292185000
35305414	::486296975919579000
7875762	::486296979069501000
127943795	::486296985649954000
46940147	::486297014632583000
308946618	::486297032521707000
461392295	::486297033179807000
147384126	::486297064188284000
102100651	::486297086388748000
577411446	::486297095096528000
590556372	::486297106224009000
289084083	::486297107406401000
599348429	::486297127166169000
94737009	::486297133998297000
310009833	::486297158417522000
17694593	::486297167343013000
259413656	::486297171613200000
37090364	::486297175568433000
243830281	::486297177023848000
577411446	::486297187333447000
252422768	::486297188549791000
593139104	::486297195776573000
310009833	::486297197416181000
364752208	::486297203539836000
364043601	::486297209055367000
29327418	::486297213765951000
308946618	::486297218295414000
14604658	::486297220187037000
37090364	::486297222175535000
415630297	::486297229678743000
242922283	::486297272783626000
22278303	::486297278785650000
252422768	::486297285354328000
322413121	::486297297626476000
590556372	::486297309136039000
263914867	::486297317989810000
280297585	::486297321605312000
45470777	::486297329335427000
39904237	::486297355377836000
60771081	::486297362134888000
415630297	::486297368728313000
56876875	::486297372616433000
28676065	::486297374403604000
254821900	::486297376408473000
593139104	::486297379126411000
66877066	::486297382611877000
163589914	::486297395748036000
62940169	::486297401787822000
240530585	::486297415163473000
96793797	::486297429671563000
415630297	::486297450013941000
58949154	::486297465998422000
243472980	::486297504758001000
423446901	::486297516158119000
373569970	::486297526056648000
262471070	::486297533741019000
39904237	::486297540174704000
593139104	::486297547007614000
58949154	::486297549792219000
17764624	::486297550576566000
45470777	::486297559766290000
308946618	::486297582071975000
577411446	::486297596861095000
195103093	::486297599096279000
127092086	::486297610873888000
41135840	::486297633133056000
243472980	::486297640124960000
500060319	::486297647402475000
78970527	::486297658642792000
209401949	::486297683217223000
107842096	::486297698094432000
62936749	::486297703534829000
415630297	::486297703580569000
289084083	::486297717891543000
28676065	::486297718432993000
170868061	::486297721834188000
28676065	::486297753535131000
163589914	::486297766805504000
240914419	::486297783079424000
21330741	::486297790880837000
76977679	::486297809625567000
367298176	::486297848028200000
578505853	::486297852121849000
28676065	::486297854529798000
87956728	::486297874075238000
577411446	::486297875673284000
122717174	::486297885059739000
78970527	::486297910720466000
252674018	::486297921420140000
7875762	::486297929045782000
98806791	::486297934829334000
336250359	::486297965829439000
396177532	::486297992287109000
388558032	::486298022234431000
66877066	::486298040610066000
444251177	::486298044212969000
388558032	::486298053364572000
259830697	::486298078165479000
388558032	::486298078865928000
243472980	::486298079113404000
577411446	::486298104618967000
388558032	::486298109182357000
388558032	::486298132997603000
35156425	::486298148483391000
388558032	::486298168544350000
102100651	::486298180137398000
243472980	::486298180271628000
70784628	::486298187091939000
244646421	::486298203885547000
483190332	::486298226039857000
289084083	::486298243001634000
243472980	::486298243819511000
46461373	::486298257446825000
388558032	::486298259497840000
415630297	::486298270793089000
39904237	::486298279747928000
245855482	::486298280457150000
13533012	::486298280951685000
336250359	::486298317392183000
388558032	::486298320520769000
322413121	::486298323079278000
182901672	::486298330964955000
100742600	::486298334941155000
7875762	::486298335037648000
270184694	::486298342239272000
31403901	::486298368625627000
503577648	::486298400330362000
578505853	::486298422123585000
352486016	::486298438049353000
337466318	::486298445830176000
52824736	::486298454356799000
160734732	::486298454658797000
614074554	::486298469108158000
372068999	::486298496543494000
14297098	::486298521574703000
160734732	::486298527316705000
310009833	::486298530475016000
322413121	::486298532790292000
315296719	::486298536556785000
111687397	::486298550578323000
39904237	::486298556458749000
39904237	::486298556517474000
388558032	::486298579196080000
352486016	::486298584757706000
40864634	::486298588343840000
52252090	::486298617259380000
113048616	::486298618970656000
445219284	::486298621445287000
109105005	::486298626558541000
18138157	::486298644321013000
315296719	::486298662394273000
577411446	::486298672431652000
631245094	::486298675316936000
21330741	::486298684322091000
8548362	::486298689347256000
58349263	::486298716857700000
463431723	::486298717369016000
445925140	::486298720506359000
315296719	::486298722876137000
552789896	::486298724167995000
264434173	::486298728975060000
35369698	::486298730405302000
136458681	::486298732627890000
47859489	::486298735454859000
486231003	::486298743281844000
107724446	::486298764467257000
311924851	::486298775385042000
182901672	::486298778413334000
463381084	::486298781936123000
70784628	::486298787309453000
260911912	::486298817172889000
22431584	::486298817923653000
35082993	::486298827175907000
52824736	::486298839339380000
308946618	::486298860210634000
515043655	::486298874034659000
199331386	::486298879579934000
152103757	::486298902220398000
315296719	::486298907270328000
160734732	::486298924735426000
303252613	::486298932977627000
308946618	::486298949306048000
279268567	::486298951923277000
24171213	::486299010311790000
199331386	::486299012484857000
467688815	::486299017346031000
445219284	::486299056117780000
22278303	::486299077231915000
308946618	::486299116126085000
160734732	::486299116385755000
249028893	::486299118851985000
371603155	::486299122748882000
102796495	::486299122992185000
387281097	::486299124652724000
65576332	::486299145045438000
122717174	::486299147104841000
577411446	::486299164901638000
216486063	::486299169594691000
56556074	::486299205833482000
120851061	::486299223235624000
336250359	::486299231641022000
59370673	::486299249726849000
153544543	::486299249765023000
249028893	::486299267082895000
35923992	::486299271277191000
56556074	::486299271784714000
305926788	::486299333025742000
82223258	::486299367343534000
81674504	::486299435018637000
159263389	::486299448465948000
278778128	::486299449191596000
121290312	::486299471748141000
445925140	::486299473048383000
111687397	::486299490165346000
257265522	::486299502551130000
607721617	::486299511174615000
270065033	::486299516610437000
163589914	::486299537833619000
41135840	::486299540924809000
14891490	::486299552190697000
60771081	::486299559744651000
35945417	::486299563754409000
301290830	::486299567546437000
130363809	::486299567768354000
388558032	::486299583220183000
22278303	::486299588987342000
139547588	::486299594184093000
254821900	::486299601700651000
308946618	::486299605181956000
153544543	::486299605374869000
264434173	::486299610764148000
174795727	::486299614924926000
160734732	::486299616854286000
308946618	::486299622919667000
463381084	::486299624609566000
174795727	::486299644968714000
239149781	::486299645186818000
56198202	::486299648445788000
242533291	::486299656432123000
301290830	::486299657719795000
556556365	::486299677529088000
308946618	::486299681715400000
160734732	::486299689042456000
37029138	::486299689504235000
578505853	::486299692540510000
264946102	::486299692850876000
107610605	::486299704662052000
22278303	::486299721627992000
305926788	::486299728116584000
225287674	::486299741026656000
249028893	::486299742003920000
159263389	::486299746542186000
174795727	::486299746739290000
64942768	::486299761427746000
35599852	::486299783326228000
264434173	::486299790805069000
52824736	::486299794806030000
35082993	::486299800732594000
371603155	::486299808382988000
14891490	::486299809091829000
337499399	::486299814473527000
215189306	::486299818755899000
388558032	::486299833242615000
15806298	::486299835713077000
278778128	::486299844341149000
279735090	::486299845494185000
303252613	::486299862515077000
237966586	::486299864301465000
28676065	::486299864423473000
19222225	::486299867132989000
106561609	::486299868474789000
215189306	::486299897973714000
379357885	::486299917518786000
607721617	::486299921260085000
187017423	::486299939475951000
99435759	::486299942172909000
388558032	::486299943531839000
318627551	::486299967187742000
21330741	::486299991774752000
248358978	::486300001924956000
367298176	::486300003158089000
37316930	::486300021084520000
23785621	::486300025920946000
371603155	::486300037245202000
629894993	::486300037580746000
254821900	::486300067406819000
388558032	::486300070958997000
15806298	::486300098104524000
73795436	::486300110310371000
121290312	::486300145676349000
107724446	::486300191663067000
35599852	::486300213317890000
337499399	::486300221778190000
169656316	::486300223908483000
37011485	::486300224030121000
278778128	::486300232066822000
163589914	::486300245693702000
599589782	::486300245802754000
172997876	::486300269223768000
100471456	::486300282511720000
21330741	::486300288454651000
67421080	::486300301352128000
48944372	::486300309900521000
613592670	::486300313616257000
381054179	::486300317848317000
225691566	::486300357597728000
237966586	::486300368666497000
352486016	::486300370168066000
14205371	::486300373179965000
361199465	::486300379723087000
264434173	::486300388966952000
24804859	::486300464687108000
310009833	::486300477965864000
443332358	::486300496487923000
388558032	::486300496655683000
562393615	::486300500011544000
57385263	::486300501886390000
22220460	::486300522425507000
151190656	::486300531606839000
141976809	::486300547817820000
302934050	::486300553849217000
57566548	::486300583138041000
60771081	::486300594605281000
83736832	::486300596748955000
22278303	::486300606613565000
35026897	::486300616445415000
94480498	::486300637945032000
223375935	::486300660418093000
174795727	::486300698338816000
57385263	::486300704056025000
255622442	::486300723194634000
34689419	::486300726969135000
169656316	::486300731964526000
515043655	::486300735127052000
96658544	::486300738855780000
254319575	::486300745101099000
237966586	::486300751719694000
120851061	::486300764751425000
57566548	::486300793784373000
172997876	::486300793788960000
254319575	::486300799908081000
19307731	::486300820908949000
277529978	::486300824050483000
100471456	::486300864882425000
24634410	::486300865385332000
515043655	::486300873543274000
223375935	::486300876814811000
286487329	::486300883509346000
372499722	::486300915134382000
463381084	::486300916274823000
30362051	::486300929356877000
25747982	::486300929902125000
123739379	::486300943269756000
220587584	::486300948621312000
174795727	::486300983941545000
82223258	::486300997363318000
113048616	::486301016325771000
120851061	::486301017344987000
136006997	::486301052153888000
370464008	::486301052212625000
364439246	::486301084588048000
278301419	::486301101663064000
64596921	::486301131900194000
443375828	::486301145803927000
38579155	::486301146479198000
179119528	::486301146873884000
84849075	::486301150061559000
182901672	::486301154088062000
231222303	::486301183989276000
388558032	::486301187365302000
303252613	::486301188686905000
171746458	::486301191190876000
263433687	::486301196412805000
153544543	::486301198769991000
302934050	::486301198907998000
169656316	::486301211503513000
260573981	::486301213755858000
22278303	::486301218004680000
310009833	::486301222379327000
319420243	::486301225155952000
41649263	::486301225923510000
20713213	::486301237361782000
160734732	::486301243531227000
426838833	::486301254596190000
37316930	::486301258584571000
179119528	::486301260854091000
46978610	::486301262627880000
163589914	::486301267002531000
36861827	::486301299768451000
169226510	::486301328440688000
35599852	::486301329816440000
515043655	::486301352792825000
48944372	::486301375635009000
46978610	::486301406165336000
35599852	::486301415921303000
134873681	::486301428273541000
515043655	::486301433902280000
134873681	::486301441888247000
195103093	::486301458233438000
170868061	::486301478580023000
120851061	::486301483105660000
537660330	::486301520753745000
486138458	::486301549673472000
515043655	::486301562822610000
388558032	::486301569462194000
19080798	::486301586734325000
35599852	::486301594279874000
148197450	::486301600390991000
215144630	::486301602811482000
33818674	::486301619542175000
321498402	::486301634255794000
55287428	::486301640299786000
198406854	::486301652866330000
31625914	::486301653159518000
19080798	::486301655323783000
442082078	::486301656200388000
464182365	::486301668208676000
336250359	::486301668590755000
35082993	::486301690132312000
56779057	::486301692825071000
130363809	::486301694649569000
34445704	::486301700408352000
233677206	::486301712328974000
94737009	::486301713997910000
464182365	::486301717995081000
169656316	::486301736710070000
498321918	::486301740200124000
120851061	::486301755320193000
445925140	::486301758973427000
66877066	::486301759963693000
20935927	::486301785422692000
39904237	::486301790925619000
728549208	::486301803513147000
552789896	::486301813889462000
33699503	::486301818209988000
355896730	::486301831451406000
31625914	::486301835632709000
153544543	::486301901131358000
35156425	::486301916096647000
160734732	::486301938879721000
244646421	::486301953572360000
120851061	::486301965635158000
497458875	::486301972753285000
35599852	::486301991149137000
223375935	::486301998111670000
20935927	::486302017808125000
37860681	::486302025802477000
278301419	::486302038670573000
20935927	::486302040570593000
245573462	::486302043108151000
254821900	::486302046392700000
497544291	::486302052826746000
375364618	::486302054462140000
245573462	::486302076410941000
46978610	::486302079531491000
107724446	::486302087731761000
20935927	::486302088234663000
136006997	::486302101568364000
245573462	::486302137505169000
34445704	::486302159110021000
245573462	::486302159663689000
388558032	::486302170988310000
436476907	::486302173253230000
166897115	::486302216748158000
34445704	::486302252533956000
347596428	::486302309157072000
382359896	::486302330803847000
60160675	::486302339049877000
231222303	::486302339352231000
483190332	::486302348365422000
174795727	::486302350877814000
348316521	::486302364924903000
14606079	::486302397774315000
9899992	::486302417533689000
303252613	::486302426212106000
48944372	::486302431119044000
243472980	::486302431492317000
163589914	::486302433027452000
303252613	::486302435380842000
169656316	::486302437431472000
592150138	::486302444700192000
19080798	::486302450261835000
20935927	::486302455320170000
61318348	::486302460827676000
306169468	::486302464325726000
515043655	::486302470503550000
728549208	::486302471909019000
353418151	::486302472365821000
35082993	::486302474513309000
314710836	::486302477244186000
243472980	::486302484659318000
225206178	::486302511939063000
500060319	::486302525029888000
66877066	::486302537549889000
73795436	::486302540695605000
387863634	::486302541492133000
303252613	::486302541878419000
260428602	::486302551529496000
35082993	::486302574140600000
459987659	::486302574141005000
180190603	::486302576116133000
59705683	::486302581975552000
46978610	::486302594222944000
281829913	::486302597632909000
451868502	::486302625239822000
44451086	::486302658794225000
30362051	::486302669594587000
424698378	::486302691719540000
357079725	::486302708442222000
249243467	::486302726121586000
46461373	::486302727043969000
44278444	::486302742558699000
152103757	::486302763530588000
19080798	::486302763555373000
388558032	::486302767607078000
169656316	::486302795239133000
136791341	::486302805066412000
26514591	::486302806001733000
384059261	::486302806941650000
17655353	::486302813405077000
26514591	::486302815862521000
17655353	::486302816588529000
17655353	::486302822586392000
495135733	::486302822913159000
37860681	::486302832824295000
326146327	::486302849047859000
65476712	::486302853271916000
536141027	::486302866257510000
98806791	::486302880136441000
515043655	::486302881117532000
170357410	::486302890030407000
98806791	::486302903440007000
260006924	::486302908494127000
39041792	::486302922670489000
224095849	::486302925078024000
325906113	::486302939926257000
47167252	::486302940135571000
48944372	::486302941905575000
303252613	::486302979235278000
443512536	::486302983324717000
443512536	::486302996377403000
321578565	::486302998835232000
26954972	::486303014375153000
536141027	::486303017814065000
238307628	::486303030304702000
131072297	::486303039125725000
47167252	::486303042271051000
381181950	::486303073711566000
375364618	::486303074663669000
20935927	::486303075359940000
249052117	::486303086160273000
242922283	::486303090316832000
303252613	::486303093320343000
424698378	::486303132868038000
269605766	::486303135766302000
223375935	::486303149548793000
256259599	::486303150161141000
230227645	::486303156666916000
321037427	::486303160689262000
269605766	::486303165143203000
239254872	::486303189533093000
163589914	::486303205257531000
14297098	::486303219535343000
66311658	::486303230771466000
375873224	::486303231010545000
216618788	::486303232239468000
494376740	::486303238853914000
485252693	::486303264850575000
326146327	::486303268620886000
14297098	::486303270068310000
450560571	::486303277575716000
174795727	::486303283519041000
205501297	::486303293610541000
20935927	::486303316620488000
14297098	::486303319087128000
384059261	::486303322010562000
286341932	::486303354704777000
384059261	::486303359012700000
55287428	::486303372559912000
180190603	::486303374011138000
494376740	::486303385226715000
17764624	::486303395255287000
536141027	::486303414616219000
446541836	::486303433637765000
321037427	::486303434434674000
102875172	::486303445159510000
419836731	::486303450813042000
350968313	::486303460438982000
260006924	::486303465157955000
78926478	::486303465220489000
375873224	::486303487815204000
131220599	::486303491330441000
264608632	::486303492638662000
425183249	::486303496573292000
131220599	::486303501010886000
23933265	::486303519981314000
36861827	::486303522796081000
195103093	::486303542999666000
174795727	::486303543884656000
112576998	::486303547315605000
351152035	::486303554471092000
23785621	::486303569344475000
87970668	::486303593700401000
230227645	::486303605612224000
35082993	::486303609433227000
256259599	::486303639758446000
180190603	::486303659156713000
375364618	::486303666098302000
242922283	::486303668350644000
40864634	::486303673727733000
55287428	::486303688399400000
424698378	::486303698876768000
202791635	::486303710964756000
20935927	::486303711744909000
195103093	::486303716463505000
112576998	::486303721089802000
66311658	::486303735153324000
495135733	::486303743109894000
14873854	::486303743181217000
337499399	::486303756158771000
384059261	::486303766581633000
113048616	::486303774571388000
26954972	::486303786991099000
192727478	::486303802224836000
21330741	::486303812617904000
463381084	::486303816355020000
223375935	::486303831261581000
130363809	::486303839935422000
169656316	::486303847447408000
379152968	::486303857530900000
176778479	::486303857870635000
96793797	::486303870910361000
16258970	::486303883057459000
36861827	::486303887381393000
139447011	::486303887998332000
112576998	::486303898198491000
63478115	::486303924304248000
36861827	::486303926308700000
174795727	::486303931710963000
112576998	::486303933283827000
14297098	::486303942964305000
36861827	::486303945606717000
214220072	::486303953852715000
260006924	::486303971561451000
384059261	::486303981690298000
15867361	::486304005694685000
36861827	::486304014481371000
190492046	::486304019736825000
105026890	::486304020621819000
304661740	::486304026636857000
29607520	::486304034496978000
384059261	::486304034660548000
384059261	::486304069095784000
257830093	::486304078772043000
227072583	::486304079946452000
387863634	::486304090876436000
384059261	::486304092034457000
43365529	::486304102452711000
60771081	::486304104298201000
21153287	::486304111118540000
136129525	::486304132324540000
174795727	::486304136539820000
43365529	::486304157809143000
418327117	::486304172766003000
288016073	::486304205658136000
204292930	::486304206039441000
310009833	::486304219331166000
112576998	::486304222653063000
128775325	::486304229770805000
136129525	::486304234757836000
384059261	::486304285165363000
35945417	::486304306165850000
106135938	::486304319382097000
755431	::486304322418769000
242922283	::486304335513780000
28676065	::486304369013686000
498637061	::486304396460838000
60771081	::486304397081604000
136791341	::486304398315118000
180190603	::486304398952255000
136129525	::486304409555447000
14297098	::486304419093307000
96658544	::486304421073022000
55287428	::486304427746136000
7345092	::486304434905808000
338073739	::486304451171348000
602224338	::486304471283019000
43365529	::486304505797959000
190396530	::486304509547651000
254319575	::486304510445244000
230968348	::486304514907967000
31625914	::486304523795701000
14085431	::486304528527269000
185629189	::486304531299704000
242922283	::486304547237687000
232711010	::486304558633594000
31625914	::486304560974012000
232711010	::486304587331022000
170868061	::486304600543092000
36861827	::486304603001352000
36861827	::486304607690579000
96872197	::486304614069714000
31625914	::486304617492250000
36861827	::486304617647849000
256259599	::486304642511679000
17054163	::486304646927884000
36861827	::486304655186866000
310009833	::486304659288502000
37860681	::486304666737594000
310009833	::486304681488945000
321037427	::486304716478218000
69690419	::486304722282766000
310009833	::486304725713682000
131278152	::486304747348320000
61698439	::486304747968663000
16144669	::486304749130485000
31625914	::486304767954530000
302934050	::486304785310556000
451868502	::486304796584853000
272184078	::486304806643175000
123739379	::486304812276121000
230968348	::486304821029261000
108814965	::486304825626198000
36468395	::486304825961754000
31625914	::486304830281883000
309778100	::486304834145239000
242922283	::486304839022804000
375364618	::486304840188825000
73795436	::486304844571881000
255810490	::486304857062535000
260006924	::486304881662525000
353418151	::486304882547109000
239928368	::486304913337503000
36468395	::486304965950857000
35082993	::486304988692353000
36861827	::486304991532294000
264434173	::486304993151315000
461392295	::486305035228160000
444247134	::486305037786685000
73795436	::486305052165165000
131941193	::486305061945892000
336250359	::486305068409712000
44278444	::486305068543508000
303252613	::486305077330976000
31625914	::486305083395567000
43365529	::486305083454275000
211019280	::486305142879174000
36468395	::486305143189958000
136791341	::486305157852823000
23611301	::486305164857327000
31625914	::486305170381631000
700013623	::486305172441030000
255810490	::486305176978878000
35082993	::486305212278140000
60555388	::486305242925907000
48764697	::486305275515662000
385121286	::486305294679437000
163589914	::486305296541700000
36468395	::486305351415762000
28922315	::486305361733767000
14253476	::486305366402400000
358489252	::486305371674263000
341666582	::486305380331302000
102875172	::486305385741971000
14253476	::486305394445529000
46764883	::486305395195904000
22651134	::486305395988656000
316026178	::486305399193079000
25760567	::486305477601411000
85155674	::486305482395484000
491357856	::486305484987580000
28063382	::486305504516243000
35945417	::486305506844098000
437898031	::486305511352958000
56876875	::486305514553212000
66311658	::486305563123269000
61698439	::486305573437046000
552789896	::486305576335704000
437762769	::486305590935711000
242922283	::486305596036354000
230968348	::486305606291038000
48764697	::486305610003005000
260006924	::486305636406554000
185629189	::486305643687870000
185629189	::486305644430241000
185629189	::486305646094979000
68473966	::486305672532074000
35156425	::486305688843743000
141976809	::486305730777989000
29473860	::486305749023211000
123739379	::486305767947902000
399713201	::486305775745523000
177174253	::486305796981288000
31625914	::486305801422639000
35945417	::486305823107186000
242622458	::486305823719976000
45492981	::486305858721046000
300009838	::486305864760844000
367296747	::486305873027809000
131278152	::486305891520892000
169656316	::486305902857695000
30362051	::486305906137645000
312348050	::486305908214214000
31625914	::486305914756927000
399713201	::486305924152590000
96793797	::486305934743175000
466873056	::486305939130052000
289084083	::486305963930943000
28676065	::486305965986578000
382304432	::486305989365202000
327662373	::486306016343359000
336250359	::486306021858496000
96793797	::486306034730803000
263914867	::486306034919555000
28676065	::486306061734133000
34445704	::486306062497116000
45286852	::486306062631317000
303252613	::486306067815890000
31625914	::486306069933617000
56876875	::486306070734708000
506500282	::486306072672493000
291475742	::486306080377405000
31625914	::486306084882112000
44811271	::486306090770911000
31625914	::486306091869806000
131220599	::486306122668986000
205043960	::486306127169064000
392278984	::486306149969707000
466873056	::486306152804655000
233677206	::486306154533105000
27237232	::486306155400933000
355896730	::486306158370897000
255810490	::486306163609186000
466873056	::486306171884539000
257942561	::486306173130657000
466873056	::486306192365334000
588641285	::486306206865440000
397084214	::486306220068700000
475210759	::486306224968040000
331307463	::486306230176993000
131220599	::486306253682274000
28676065	::486306260628037000
387863634	::486306285780889000
56876875	::486306287420837000
289743411	::486306292840300000
169656316	::486306294769262000
588641285	::486306297181372000
724485482	::486306306194558000
28676065	::486306317091737000
182901672	::486306371454140000
30989596	::486306387744796000
264434173	::486306389849956000
35305414	::486306390668242000
316026178	::486306414755737000
164575018	::486306430224719000
28676065	::486306432372195000
35945417	::486306440085114000
189224604	::486306461782646000
256259599	::486306494766280000
384155676	::486306503649796000
23543960	::486306522113126000
189224604	::486306534084083000
56876875	::486306549132824000
27237232	::486306556376395000
724485482	::486306560105148000
29473860	::486306561942228000
198393365	::486306563955507000
466873056	::486306566673412000
552789896	::486306572885573000
336774649	::486306585874931000
244800948	::486306592980094000
28676065	::486306622952992000
49221112	::486306644356120000
164575018	::486306654955515000
39507361	::486306660626235000
36861827	::486306672756158000
31280614	::486306673301000000
68512582	::486306674593247000
274712500	::486306679928020000
397084214	::486306686362079000
18842764	::486306705752727000
35141457	::486306707111686000
131220599	::486306715831660000
45286852	::486306729617920000
66311658	::486306735250886000
222278624	::486306740594409000
129050216	::486306761482452000
466873056	::486306773955903000
274712500	::486306774073344000
425183249	::486306788699303000
442433056	::486306792364707000
527041090	::486306803118923000
410461303	::486306803706126000
107842096	::486306809351643000
624747426	::486306813496008000
385706960	::486306813785038000
112576998	::486306820990849000
466873056	::486306842880917000
515043655	::486306844420214000
355896730	::486306847750909000
45286852	::486306860379537000
68512582	::486306864377135000
17840621	::486306869493768000
46284235	::486306875718131000
61736206	::486306893221355000
56876875	::486306908806979000
169656316	::486306965635616000
31625914	::486306969368952000
623990154	::486306974472994000
198393365	::486306988259700000
24983393	::486306993263497000
392278984	::486307020707221000
392278984	::486307050776182000
129050216	::486307053624115000
57300329	::486307087199129000
392278984	::486307089384747000
264608632	::486307118253740000
60771081	::486307127498006000
56876875	::486307128450101000
17455392	::486307141095940000
430072028	::486307141150466000
17455392	::486307141678936000
31625914	::486307161421512000
277529978	::486307166614089000
337434597	::486307170493808000
394365413	::486307171043659000
264434173	::486307179000246000
57300329	::486307213393530000
312348050	::486307222998499000
56876875	::486307245525725000
31625914	::486307248650469000
198393365	::486307253562007000
66311658	::486307260063170000
533417136	::486307291327901000
277529978	::486307299594493000
516986236	::486307304900284000
234187240	::486307318012071000
35945417	::486307318376566000
187017423	::486307335363903000
255810490	::486307337397755000
177174253	::486307341722476000
316026178	::486307348114178000
15728310	::486307420113993000
277529978	::486307421573218000
306169468	::486307443639861000
379576750	::486307445417848000
274712500	::486307452283920000
35141457	::486307452787245000
113722629	::486307464531689000
59583601	::486307466762649000
12653722	::486307475541733000
353418151	::486307489420677000
92629759	::486307507246075000
167365283	::486307507565248000
164575018	::486307518079963000
60771081	::486307532340596000
198393365	::486307568789123000
47269984	::486307583716651000
588641285	::486307604520792000
107823354	::486307617128472000
353418151	::486307619196653000
34767424	::486307627500961000
17840621	::486307642608852000
102100651	::486307655221137000
35141457	::486307664084099000
455542048	::486307682047897000
255810490	::486307687911522000
392716377	::486307694903427000
47929423	::486307699005472000
588641285	::486307700838768000
68052287	::486307711249027000
323978080	::486307727493582000
323978080	::486307728026251000
31403901	::486307747622031000
392716377	::486307748015906000
305926788	::486307761127706000
392716377	::486307767422967000
277529978	::486307780173656000
35256600	::486307785626640000
337434879	::486307793977085000
382304432	::486307803720458000
455542048	::486307805859549000
357211620	::486307806837243000
249028893	::486307815468707000
392716377	::486307818383736000
392278984	::486307818853896000
255810490	::486307826629763000
430072028	::486307835752349000
43365529	::486307878265819000
392278984	::486307891956424000
68512582	::486307894611431000
226357092	::486307919369994000
284813143	::486307925023924000
32671267	::486307926462586000
70784628	::486307960906592000
47880950	::486307961267290000
37860681	::486307972063043000
44205530	::486307981915480000
169636335	::486307988139827000
146855323	::486307990807781000
725050717	::486308013515362000
48804765	::486308018204995000
284813143	::486308022411489000
47269984	::486308033102766000
602224338	::486308037208985000
98806791	::486308043479867000
47031965	::486308045987651000
402797583	::486308054502096000
198393365	::486308065788964000
48804765	::486308078812692000
588641285	::486308088644136000
392278984	::486308105488445000
100742600	::486308151277682000
16380745	::486308156738248000
392278984	::486308186300121000
16380745	::486308199230742000
425183249	::486308205262561000
146855323	::486308207472963000
16380745	::486308217903783000
37090364	::486308235058884000
195103093	::486308254239051000
164575018	::486308275156029000
37090364	::486308281246572000
55120405	::486308284149010000
277529978	::486308291387985000
353418151	::486308292025933000
17473737	::486308296446316000
37090364	::486308308123672000
588641285	::486308311026139000
180190603	::486308315274563000
267482514	::486308319624052000
284813143	::486308323327635000
47269984	::486308327312203000
415179202	::486308331091673000
384059261	::486308331817291000
59288102	::486308339127566000
41685125	::486308347163865000
433654462	::486308357146673000
59583601	::486308378176946000
433654462	::486308385638604000
284813143	::486308386137321000
17840621	::486308397524865000
339458716	::486308407314362000
392278984	::486308414235353000
33029479	::486308418483802000
260006924	::486308434589908000
407399368	::486308442366169000
379924726	::486308476751462000
41685125	::486308490634207000
25410192	::486308501300318000
28676065	::486308513019592000
18437537	::486308524306481000
155650977	::486308539984805000
279608688	::486308556182781000
277529978	::486308565078904000
50429893	::486308575480791000
392278984	::486308601162899000
280749613	::486308614622441000
47269984	::486308618904412000
82223258	::486308636172361000
252422768	::486308641952497000
264434173	::486308660587405000
279548168	::486308667914874000
28676065	::486308672692584000
30362051	::486308694984888000
416419059	::486308701129940000
392278984	::486308703302594000
278301419	::486308704074334000
361532861	::486308710500032000
259830697	::486308713922166000
286734780	::486308717856423000
414543388	::486308735870967000
38226468	::486308763679592000
355896730	::486308773607510000
384530394	::486308786336854000
264434173	::486308790107525000
50429893	::486308796931661000
131278152	::486308797775110000
96062555	::486308804875677000
56876875	::486308807262208000
182901672	::486308810592907000
242922283	::486308816821428000
239313896	::486308821686444000
279608688	::486308860940939000
289743411	::486308861012606000
309167251	::486308875545886000
259830697	::486308878615715000
256609151	::486308897247199000
28676065	::486308904587264000
416419059	::486308917773737000
277529978	::486308933426896000
279608688	::486308939445723000
227893380	::486308947612405000
263418480	::486308951516921000
50778210	::486308955241865000
169226510	::486308968978198000
111124977	::486308977589108000
276202961	::486308979442606000
224126979	::486308984534482000
77078922	::486309012779319000
597038752	::486309020794232000
182901672	::486309026725363000
267482514	::486309062871482000
402797583	::486309066676142000
432747373	::486309091908665000
43365529	::486309100523778000
351325780	::486309107310137000
276202961	::486309125211840000
180190603	::486309142806528000
279608688	::486309171235520000
68512582	::486309175115653000
61832970	::486309178634301000
43365529	::486309189661102000
353418151	::486309190487793000
31625914	::486309210854916000
31625914	::486309234271731000
31625914	::486309249610305000
276202961	::486309267155079000
165072349	::486309268467904000
242533291	::486309297265987000
256609151	::486309300034613000
552789896	::486309304199557000
325906113	::486309310532943000
230968348	::486309317323145000
284813143	::486309322113048000
276202961	::486309323111268000
107823354	::486309345978634000
276202961	::486309345987026000
35082993	::486309348688134000
281829913	::486309348751056000
392278984	::486309369307750000
279608688	::486309380044767000
160734732	::486309404019417000
60578212	::486309410231574000
43365529	::486309425083195000
279608688	::486309425322270000
28676065	::486309425859534000
581342731	::486309436470730000
30989596	::486309448731095000
30989596	::486309459174912000
57651074	::486309464237043000
35156425	::486309470851837000
279608688	::486309474450169000
179119528	::486309486282682000
30989596	::486309495560499000
260825806	::486309503747358000
160734732	::486309515214610000
27331165	::486309527927545000
230968348	::486309533598220000
106584551	::486309541231878000
138083816	::486309546562826000
392716377	::486309549091987000
232711010	::486309549767282000
279608688	::486309555588964000
276202961	::486309559787458000
256259599	::486309589399261000
284813143	::486309597766877000
341666582	::486309599658528000
33683248	::486309601336655000
155650977	::486309620277735000
289461446	::486309627429408000
30989596	::486309629115514000
28676065	::486309632047316000
281829913	::486309639680561000
276202961	::486309646848630000
232711010	::486309651428814000
92629759	::486309658231980000
279608688	::486309658785619000
408171600	::486309673658638000
392278984	::486309675953291000
106835519	::486309709939351000
47269984	::486309725131116000
227893380	::486309733385510000
47753031	::486309734018859000
47753031	::486309746454953000
552789896	::486309751924727000
28676065	::486309804332572000
412792027	::486309825903857000
392278984	::486309835135524000
419738528	::486309849538367000
224126979	::486309854517006000
279608688	::486309855532036000
27323374	::486309856903979000
392716377	::486309863513784000
187651826	::486309879997419000
17028109	::486309880161382000
259746323	::486309885798150000
387281097	::486309887580708000
284813143	::486309893293355000
39416036	::486309897064431000
392278984	::486309897395785000
380680929	::486309909391097000
161302101	::486309914541711000
284813143	::486309941070688000
325192444	::486309947219517000
306169468	::486309969562992000
278603967	::486309975925719000
35369698	::486309978744307000
61318348	::486309995827691000
65476712	::486310009719238000
177446269	::486310013032357000
509524562	::486310018002997000
336774649	::486310018740809000
47269984	::486310019185393000
215189306	::486310041990209000
463381084	::486310042233090000
51325761	::486310045211054000
111124977	::486310051997822000
28676065	::486310058565722000
338073739	::486310070578208000
387281097	::486310092954824000
22220460	::486310099376287000
26113249	::486310102342041000
161492068	::486310102811414000
516986236	::486310117072052000
180190603	::486310121308291000
28676065	::486310136160346000
227893380	::486310154972168000
50778210	::486310165075857000
277529978	::486310165222678000
221610776	::486310213423624000
172280619	::486310215260721000
28676065	::486310222890143000
25925656	::486310224224329000
537633292	::486310228145631000
227893380	::486310233799528000
353418151	::486310245002928000
30362051	::486310248437665000
380680929	::486310264057257000
19307731	::486310278720544000
338073739	::486310283120365000
233677206	::486310325550325000
408171600	::486310362933755000
160734732	::486310374233210000
221610776	::486310378695966000
358489252	::486310379291557000
495135733	::486310386354765000
263914867	::486310410883039000
245855482	::486310418642894000
9687752	::486310439861497000
22651134	::486310447910367000
466646092	::486310451400040000
35369698	::486310456014172000
495135733	::486310461487325000
22187821	::486310464482467000
68512582	::486310485848227000
51325761	::486310542240272000
271774234	::486310559847952000
111687397	::486310559877312000
93927673	::486310574280564000
205043960	::486310593075216000
277529978	::486310599433801000
33699503	::486310627598934000
35369698	::486310635496828000
587940951	::486310642337341000
287877370	::486310647462768000
338664006	::486310656300179000
410377090	::486310662281256000
312348050	::486310663212785000
200316617	::486310663258927000
52616216	::486310665083449000
35082993	::486310676185374000
17840621	::486310688080400000
495135733	::486310692610269000
131220599	::486310702211420000
588641285	::486310713913511000
98806791	::486310714551074000
169226510	::486310717226622000
282328751	::486310719218929000
369804138	::486310725779222000
119636299	::486310727473299000
36250685	::486310764350021000
320954938	::486310786168389000
48944372	::486310787321843000
131220599	::486310790098857000
410377090	::486310795152596000
419738528	::486310807781658000
351004243	::486310808373436000
46978610	::486310828765769000
252422768	::486310841810051000
284813143	::486310847652700000
343606449	::486310852589416000
51325761	::486310854954999000
312348050	::486310857899782000
56198202	::486310874148118000
46978610	::486310878602469000
68512582	::486310888161705000
49221112	::486310898508640000
177446269	::486310901192990000
62685527	::486310906603651000
15804863	::486310907627069000
20863117	::486310924479766000
227893380	::486310925352583000
31625914	::486310928028168000
341700434	::486310929714266000
16144669	::486310932155334000
31625914	::486310943966523000
30362051	::486310963339984000
466646092	::486310978045231000
104990093	::486310990871789000
189224604	::486311008332677000
18999708	::486311019552067000
46978610	::486311041706389000
110297719	::486311047007977000
51325761	::486311074560360000
111124977	::486311085461757000
275902246	::486311107821203000
45286852	::486311116931227000
22187821	::486311121507606000
279548168	::486311153682116000
45286852	::486311174531600000
376541246	::486311175219843000
14792781	::486311179531214000
16144669	::486311186346950000
364439246	::486311190755147000
37578654	::486311212636844000
432747373	::486311218387247000
45286852	::486311231175680000
414449852	::486311258493181000
28676065	::486311272108290000
436187992	::486311307621048000
21503139	::486311334565253000
147298694	::486311344929779000
31625914	::486311351422558000
412792027	::486311360519995000
68512582	::486311372159209000
31625914	::486311384813404000
182901672	::486311410310602000
414449852	::486311418799472000
242922283	::486311441344241000
21503139	::486311450437095000
432747373	::486311450705526000
341700434	::486311452823654000
33699503	::486311461187510000
79373818	::486311476131422000
369292925	::486311487665741000
37578654	::486311495894966000
437762769	::486311499749941000
341700434	::486311525930397000
264434173	::486311538941100000
14792781	::486311542451744000
312348050	::486311555361812000
79373818	::486311584872939000
23820736	::486311599481712000
46461373	::486311601037778000
45286852	::486311603281739000
279548168	::486311604800475000
23665083	::486311618691624000
299284663	::486311626329427000
411997198	::486311628703821000
45286852	::486311629114441000
433012724	::486311640657186000
314710836	::486311660919853000
361199465	::486311660937019000
432116634	::486311671653101000
163893797	::486311673175609000
42435255	::486311675901915000
81872162	::486311678091747000
442433056	::486311679311876000
210996408	::486311730717261000
503911979	::486311754213777000
19568023	::486311772458979000
312784161	::486311793468248000
205043960	::486311808882335000
36861827	::486311816226951000
15109013	::486311822379978000
156508337	::486311837764288000
29327418	::486311851358425000
29607520	::486311881666490000
264434173	::486311882643738000
51952627	::486311891803701000
23785621	::486311895696031000
106855310	::486311900318535000
442433056	::486311911139446000
96658544	::486311911760596000
433012724	::486311923256786000
185084575	::486311926147088000
189224604	::486311929682878000
113048616	::486311947650879000
607637849	::486311965464076000
439491329	::486311971172909000
15804863	::486311976029519000
45286852	::486311980198658000
264434173	::486311988830535000
102401687	::486311991804694000
412792027	::486312017691967000
264434173	::486312019516076000
21682918	::486312063283650000
160734732	::486312071634501000
351847146	::486312078735441000
402268968	::486312086255841000
432747373	::486312097211375000
107535820	::486312110306381000
185084575	::486312119311536000
414449852	::486312133882175000
412792027	::486312135149223000
314864925	::486312173153419000
33818674	::486312197207760000
18657192	::486312202748428000
33818674	::486312211749433000
35082993	::486312220943331000
411997198	::486312241009283000
37011485	::486312242925690000
31625914	::486312266208268000
217871594	::486312281056100000
50216950	::486312287821504000
69690419	::486312291210518000
437762769	::486312298580299000
242922283	::486312330230104000
172573942	::486312331459063000
33011898	::486312337679200000
67450397	::486312382915182000
100339690	::486312403097763000
31625914	::486312452678635000
179119528	::486312460391952000
259573654	::486312479593869000
17764624	::486312496119033000
202791635	::486312502343770000
446541836	::486312507087519000
425183249	::486312514167508000
45492981	::486312514263580000
260464441	::486312517287698000
22651134	::486312530877636000
111124977	::486312539052339000
107535820	::486312567011565000
589638848	::486312567703224000
412756257	::486312572082077000
54405135	::486312577572413000
351348648	::486312587408052000
172573942	::486312591115816000
289461446	::486312597491552000
47031965	::486312606123053000
347596428	::486312615073705000
26113249	::486312625077096000
432747373	::486312626251517000
351325780	::486312631859290000
552789896	::486312633755533000
392716377	::486312651190857000
18015033	::486312659491774000
294964037	::486312671042871000
216591008	::486312682027376000
414449852	::486312690072055000
102401687	::486312694195445000
433142367	::486312704190447000
46978610	::486312707360952000
195103093	::486312736498802000
36861827	::486312737513803000
17764624	::486312740722446000
249246314	::486312740785385000
29817953	::486312750931386000
205043960	::486312758606979000
520533224	::486312758825058000
412756257	::486312789397344000
450391257	::486312792232710000
227355784	::486312812550307000
30362051	::486312813694971000
91606737	::486312814773288000
255834275	::486312820036734000
91606737	::486312829260414000
300135225	::486312848671256000
36250685	::486312859371319000
37316930	::486312866912284000
299284663	::486312882729005000
179119528	::486312884838752000
19684793	::486312900534210000
217928831	::486312968166993000
357211620	::486312995157729000
47031965	::486312996109426000
432747373	::486313013314457000
274262734	::486313037813407000
316026178	::486313056964579000
390759619	::486313071887937000
300135225	::486313085716549000
53258017	::486313094348812000
47031965	::486313117337395000
17764624	::486313119698796000
35297171	::486313133800046000
96062555	::486313157678231000
165072349	::486313165131489000
325906113	::486313168764141000
300135225	::486313175172657000
351348648	::486313179526336000
71689075	::486313180923437000
201445185	::486313185889091000
475930595	::486313188657754000
35297171	::486313193141055000
23442090	::486313196496908000
36861827	::486313198417887000
48944372	::486313199336042000
433142367	::486313219448111000
35156425	::486313239412998000
572151259	::486313245599211000
26738161	::486313258711003000
354629644	::486313301878800000
51325761	::486313322191400000
36250685	::486313326050553000
217928831	::486313327425904000
252389746	::486313339065098000
33818674	::486313361324257000
48944372	::486313364264476000
160734732	::486313373148012000
450391257	::486313373458759000
92840294	::486313384611033000
461392295	::486313396032135000
36250685	::486313406115639000
463250994	::486313413979566000
47031965	::486313423437709000
31056422	::486313423580303000
154692700	::486313432686141000
249388532	::486313435442200000
131220599	::486313450986283000
187017423	::486313469273464000
217928831	::486313483181363000
298870626	::486313484142260000
187078541	::486313485337260000
35082993	::486313492572409000
12653722	::486313495256772000
192727478	::486313497853435000
36861827	::486313529986011000
236271147	::486313532737073000
37011485	::486313537799589000
71557910	::486313541960351000
467545942	::486313550273863000
245855482	::486313572369432000
26113249	::486313572608131000
47031965	::486313576387207000
131220599	::486313594792214000
57300329	::486313622487183000
264608632	::486313628367220000
131220599	::486313632373166000
291155950	::486313635543674000
35305414	::486313638920458000
42910967	::486313649594986000
325906113	::486313659644125000
8962732	::486313670398328000
216833550	::486313678937935000
79633612	::486313691324092000
450391257	::486313695442505000
411997198	::486313702388686000
36861827	::486313706260029000
19766821	::486313708075753000
286734780	::486313717584244000
14606079	::486313735791722000
125718303	::486313737893072000
99843490	::486313739583369000
408239861	::486313748991180000
374739722	::486313753160744000
495135733	::486313756989726000
277529978	::486313761544757000
39904237	::486313767332892000
378622092	::486313780813778000
35082993	::486313791819235000
303252613	::486313794373951000
275681559	::486313794562301000
426838833	::486313811637702000
23665083	::486313817253486000
168347877	::486313820004954000
375385791	::486313821154594000
463138486	::486313827274063000
76248039	::486313831245684000
47031965	::486313836245315000
75696479	::486313839021944000
8548362	::486313839760539000
348785324	::486313843820212000
278301419	::486313844159946000
33029479	::486313857900507000
237530197	::486313877198483000
31625914	::486313879350550000
412756257	::486313918919221000
107535820	::486313923705331000
357079725	::486313936015224000
306169468	::486313937542328000
21153287	::486313943192051000
338073739	::486313944378642000
363722761	::486313946962337000
255622442	::486313949915529000
167365283	::486313958366658000
264434173	::486314001110794000
65576332	::486314031112671000
130670448	::486314039669035000
439491329	::486314045663092000
75696479	::486314050679078000
48557490	::486314052323643000
117095775	::486314054789894000
396952554	::486314086255583000
205043960	::486314090222997000
47031965	::486314131046162000
242922283	::486314181746888000
52628599	::486314209303867000
21089214	::486314228568313000
117095775	::486314246440235000
50778210	::486314247312670000
46978610	::486314257705746000
435516954	::486314263560998000
37011485	::486314270074748000
17694593	::486314294251126000
341666582	::486314317982081000
47031965	::486314335166148000
101617436	::486314342019629000
451868502	::486314354195709000
202791635	::486314364237258000
278778128	::486314376966963000
202791635	::486314380100136000
169291538	::486314406993592000
117095775	::486314409871294000
89505869	::486314418591264000
75696479	::486314426924945000
279230956	::486314432713482000
279735090	::486314434407591000
275813402	::486314434449518000
89505869	::486314440691056000
338073739	::486314440879394000
54466394	::486314456247324000
316026178	::486314458046681000
275681559	::486314469325160000
19766821	::486314471237746000
24113194	::486314474463182000
590556372	::486314480461434000
160768741	::486314496240021000
22651134	::486314499600052000
55287428	::486314508030185000
17028109	::486314509569888000
17764624	::486314524077600000
54466394	::486314524719333000
59583601	::486314528024444000
351325780	::486314530973048000
279230956	::486314532487569000
103678189	::486314538732883000
30795924	::486314544088625000
55287428	::486314549688020000
49221112	::486314554280775000
75696479	::486314560563867000
37011485	::486314570047168000
202791635	::486314573004554000
371603155	::486314590372769000
174840636	::486314590922231000
55287428	::486314602087448000
378414202	::486314603282837000
412756257	::486314626280218000
224126979	::486314636573040000
107535820	::486314643498205000
242922283	::486314649684803000
76248039	::486314664674852000
348262381	::486314667740905000
364043601	::486314675328389000
54466394	::486314683943514000
23665083	::486314696140537000
544538144	::486314700574310000
71557910	::486314711643082000
174840636	::486314716944289000
81016171	::486314733645987000
278778128	::486314763547590000
185399022	::486314777653047000
75696479	::486314780638994000
398377928	::486314786708541000
517075828	::486314788541444000
398377928	::486314799471808000
33453167	::486314799630798000
22187821	::486314811337498000
17028109	::486314828047593000
153077015	::486314831805296000
107535820	::486314844304719000
590556372	::486314850386456000
509524562	::486314867595689000
390759619	::486314887757303000
412792027	::486314908792147000
269605766	::486314920409956000
326504971	::486314920426737000
22187821	::486314924789215000
131220599	::486314938424918000
269605766	::486314955718021000
259830697	::486314976856899000
89505869	::486314978505662000
21089214	::486314983014559000
153077015	::486315019672363000
82433120	::486315033211981000
330799447	::486315062500392000
200316617	::486315074358116000
41649263	::486315087150325000
174840636	::486315090820345000
385121286	::486315095446650000
36250685	::486315109003042000
71617108	::486315117886582000
464182365	::486315139671416000
47031965	::486315160559034000
26113249	::486315180825919000
131220599	::486315185142247000
50216950	::486315195799572000
82433120	::486315197255393000
9899992	::486315208952905000
348262381	::486315223779778000
16568377	::486315246542680000
588641285	::486315251173195000
174840636	::486315261876654000
348123497	::486315290385330000
264434173	::486315299592220000
107724446	::486315307985031000
461392295	::486315309083533000
22648162	::486315312933908000
169378322	::486315322119442000
12653722	::486315343241965000
167144906	::486315346693865000
174840636	::486315354650464000
240015074	::486315355254431000
33282020	::486315364997820000
55287428	::486315369150566000
415179202	::486315383344099000
278778128	::486315388289167000
33788573	::486315388469145000
117095775	::486315389241286000
76248039	::486315389693853000
61736206	::486315414549716000
26113249	::486315433658576000
55287428	::486315441875591000
19766821	::486315444916084000
19766821	::486315451082104000
479245748	::486315454411993000
517075828	::486315465518903000
131278152	::486315471537721000
426402586	::486315480823902000
390759619	::486315521323700000
19766821	::486315522410029000
264434173	::486315534800003000
71557910	::486315560964472000
174840636	::486315570338349000
517075828	::486315623828705000
34445704	::486315634565738000
390759619	::486315650155966000
588641285	::486315656460386000
14392960	::486315673555963000
61832970	::486315683383226000
391108584	::486315689909563000
11146552	::486315692942454000
38577111	::486315703931125000
388558032	::486315705940185000
470801476	::486315720427315000
225206178	::486315758167654000
68512582	::486315762999889000
388558032	::486315773707558000
37578654	::486315774902956000
16568377	::486315786290876000
59705683	::486315791240155000
196394433	::486315801440292000
61736206	::486315810336825000
244995179	::486315814162014000
147279456	::486315815164080000
224126979	::486315830024478000
59583601	::486315845711175000
314710836	::486315849779650000
34071360	::486315856557654000
61718844	::486315860018364000
117095775	::486315860165144000
260006924	::486315887801405000
107535820	::486315929538928000
77078922	::486315935507443000
217516272	::486315984253247000
312348050	::486315993468514000
242533291	::486315994965495000
416419059	::486316016247402000
24983393	::486316028872241000
301290830	::486316031627911000
180190603	::486316038447841000
21089214	::486316051924541000
77078922	::486316055590367000
217516272	::486316056936345000
101881386	::486316058325028000
67069063	::486316081116483000
41465619	::486316097184866000
285254109	::486316101471457000
35082993	::486316104747192000
310369464	::486316105573466000
117095775	::486316120342011000
444375493	::486316151366905000
17764624	::486316160095236000
180190603	::486316167275872000
221610776	::486316176784379000
174840636	::486316226897903000
357079725	::486316230681165000
117095775	::486316238470381000
50216950	::486316243205382000
26113249	::486316247626178000
230905946	::486316247680708000
166897115	::486316249480060000
35082993	::486316264936054000
134585678	::486316274725552000
89505869	::486316282279915000
65995121	::486316289489928000
256609151	::486316307475070000
264434173	::486316309760974000
415179202	::486316319953133000
15789848	::486316321953431000
131278152	::486316324373938000
461392295	::486316330958614000
41230104	::486316343562477000
117095775	::486316346356269000
170868061	::486316409052332000
588641285	::486316410226757000
37011485	::486316414085500000
264677315	::486316425145896000
107842096	::486316426865565000
37860681	::486316447908368000
454375039	::486316465654489000
17764624	::486316484184899000
176778479	::486316507182686000
51952627	::486316513591193000
318700673	::486316516468477000
352486016	::486316519278661000
33282020	::486316541529436000
360183119	::486316570906746000
89590985	::486316582927216000
269605766	::486316583149531000
168274200	::486316593199083000
237936556	::486316598332895000
249243467	::486316599939727000
227355784	::486316602179473000
347994449	::486316602518806000
168274200	::486316616653615000
37011485	::486316620894044000
27331165	::486316621237989000
494495688	::486316627114602000
415179202	::486316628809093000
34071360	::486316629119082000
279399275	::486316633942536000
259021462	::486316638653132000
269605766	::486316642323156000
338664006	::486316651294363000
59288102	::486316694059909000
101881386	::486316710023430000
260006924	::486316720165228000
51952627	::486316723566428000
255147158	::486316739374751000
321780812	::486316755766509000
131278152	::486316763676966000
253828982	::486316766042132000
352486016	::486316787735068000
360183119	::486316806660161000
352486016	::486316815119704000
12653722	::486316841921310000
49221112	::486316845251567000
242922283	::486316855498657000
137426396	::486316860582141000
35082993	::486316862309797000
17764624	::486316892160655000
59705683	::486316917230022000
255147158	::486316917452328000
444375493	::486316927489306000
27726737	::486316945679986000
279268567	::486316947811078000
454531259	::486316960108384000
469196810	::486316961450582000
255147158	::486316964688564000
89505869	::486317004866220000
166897115	::486317009521483000
174840636	::486317009827663000
494495688	::486317010008432000
77078922	::486317010427842000
35156425	::486317016715120000
24983393	::486317017243189000
351620689	::486317029352148000
17764624	::486317035157086000
186314952	::486317038298599000
59705683	::486317057001398000
216927443	::486317057211125000
174840636	::486317066631122000
24983393	::486317066715021000
352486016	::486317071915941000
38207353	::486317075124977000
260006924	::486317085782720000
76248039	::486317086143033000
47859489	::486317104149585000
248358978	::486317126458675000
216927443	::486317131269939000
38207353	::486317139448823000
16258970	::486317145782231000
285401749	::486317163934806000
14253476	::486317194712973000
338664006	::486317219471556000
107724446	::486317222810636000
255147158	::486317230099943000
382767512	::486317230909431000
38207353	::486317231836758000
429345484	::486317235216994000
54697279	::486317244524142000
325906113	::486317253097693000
599589782	::486317257153208000
108798356	::486317287096340000
92629759	::486317301453438000
26954972	::486317301818732000
107724446	::486317310949748000
38207353	::486317322647662000
463381084	::486317330889072000
233677206	::486317339642970000
264677315	::486317345200029000
107724446	::486317352917946000
461392295	::486317358018228000
21153287	::486317361293955000
47466684	::486317374870945000
301290830	::486317382428667000
36250685	::486317400431026000
111124977	::486317405720035000
588641285	::486317412669980000
77078922	::486317418344890000
414952579	::486317418390638000
77078922	::486317419389276000
260006924	::486317422031675000
459660056	::486317449705291000
275902246	::486317482429251000
174840636	::486317498254381000
588641285	::486317505083113000
9899992	::486317515866251000
112576998	::486317522249994000
20275866	::486317526083579000
255147158	::486317528218492000
327662373	::486317544567885000
61318348	::486317548464779000
248358978	::486317558748831000
336250359	::486317562821496000
174840636	::486317564285304000
331423379	::486317570451324000
62460045	::486317582211772000
89505869	::486317583051022000
33676766	::486317587320430000
306169468	::486317596627980000
301497892	::486317617997967000
38577111	::486317701489364000
66311658	::486317705612374000
112576998	::486317712805597000
264434173	::486317715611607000
20924979	::486317726852333000
331423379	::486317728157147000
253675480	::486317741696372000
30989596	::486317761782493000
174840636	::486317777242689000
241995287	::486317780136763000
351264389	::486317782053568000
264434173	::486317798830780000
337169907	::486317811405299000
174840636	::486317825233936000
253675480	::486317834172399000
23820736	::486317851973013000
253675480	::486317853449392000
21153287	::486317857786298000
414952579	::486317860969385000
167144906	::486317872713461000
177174253	::486317877277245000
253675480	::486317893978968000
167144906	::486317902920835000
48971187	::486317904577589000
301290830	::486317904728555000
225287674	::486317912697749000
58949154	::486317947032334000
225287674	::486317959715905000
407248121	::486317963780571000
182834679	::486317971158360000
380680929	::486317982289625000
21153287	::486317983699333000
50354861	::486317984651427000
19683725	::486318006243700000
340646680	::486318015013597000
337169907	::486318017387573000
407248121	::486318028821655000
51325761	::486318040024244000
44205530	::486318051386589000
20924979	::486318061020909000
174840636	::486318062295994000
337169907	::486318067396272000
51601709	::486318068067364000
459612485	::486318071213080000
467774585	::486318071477706000
40526887	::486318096794124000
331423379	::486318140578885000
59207269	::486318148396658000
354047009	::486318161403596000
217928831	::486318170651648000
169656316	::486318173545693000
322643138	::486318175827423000
260006924	::486318182228320000
337169907	::486318184891293000
169656316	::486318198900289000
123373847	::486318200616132000
537561541	::486318223940268000
156508337	::486318228780486000
87970668	::486318235361374000
161656785	::486318237442142000
220532575	::486318246094598000
169656316	::486318246170083000
68052287	::486318277736816000
279399275	::486318283046416000
537561541	::486318285508456000
220584371	::486318294928879000
66311658	::486318299609706000
398707286	::486318300712824000
30666953	::486318301199339000
89505869	::486318311035379000
337169907	::486318330253295000
380680929	::486318337400385000
174840636	::486318348519481000
193796724	::486318354735448000
270687983	::486318364134895000
337169907	::486318378433249000
21153287	::486318387333955000
20924979	::486318397039202000
253675480	::486318403507195000
385121286	::486318417377374000
115518508	::486318419646488000
174840636	::486318433575772000
436336703	::486318441717309000
351264389	::486318443575398000
260006924	::486318444649127000
45492981	::486318461526605000
169656316	::486318467738398000
174840636	::486318468161998000
301290830	::486318468757610000
199331386	::486318488974524000
20924979	::486318494883913000
444375493	::486318495571795000
241278291	::486318512638406000
331423379	::486318515801321000
260006924	::486318551062814000
408239861	::486318563364327000
187017423	::486318587775172000
50228529	::486318595308138000
102401687	::486318595681828000
200316617	::486318601042141000
240941201	::486318606280433000
240941201	::486318618481659000
421356901	::486318647171121000
106835519	::486318682641924000
242922283	::486318687394476000
351264389	::486318696684453000
371603155	::486318699230404000
355896730	::486318699566362000
105855764	::486318700895539000
115518508	::486318707157635000
270025296	::486318715160784000
167144906	::486318749322969000
106835519	::486318762413416000
67450397	::486318786593951000
169656316	::486318793929408000
43980775	::486318803123703000
273271548	::486318804343873000
174840636	::486318816851288000
278778128	::486318819259199000
337169907	::486318821691506000
444375493	::486318821754404000
338619333	::486318846437888000
728549208	::486318850439667000
89505869	::486318853946081000
351620689	::486318858735599000
354629644	::486318863748194000
520533224	::486318868411846000
331423379	::486318887706054000
391108584	::486318896958300000
425183249	::486318899047452000
16568377	::486318912020426000
354629644	::486318919888949000
264434173	::486318943573794000
286341932	::486318951375179000
102401687	::486318956656197000
202798666	::486318964340170000
115518508	::486318972594163000
314864925	::486318973550473000
440624261	::486318980877934000
42538221	::486319002180796000
279399275	::486319016558878000
20924979	::486319020182753000
371603155	::486319037773656000
187017423	::486319040332591000
264434173	::486319047378620000
329955120	::486319059865047000
351264389	::486319069893632000
174840636	::486319070321446000
336250359	::486319108347019000
30989596	::486319111928967000
237936556	::486319124268597000
174840636	::486319126722265000
451868502	::486319133005336000
279399275	::486319134611734000
278165989	::486319141117116000
40526887	::486319152508854000
282692620	::486319161006505000
174840636	::486319163309178000
16258970	::486319179323437000
99114248	::486319191109025000
590556372	::486319193068146000
350968313	::486319203981340000
89505869	::486319235451588000
395076249	::486319236789186000
174840636	::486319250529722000
371603155	::486319256036843000
363722761	::486319258847047000
337169907	::486319259744608000
360183119	::486319263444398000
102100651	::486319286302937000
363722761	::486319287418617000
20924979	::486319292732821000
102401687	::486319294356402000
412792027	::486319295845371000
279399275	::486319303763845000
62460045	::486319315080065000
354047009	::486319340703457000
167513343	::486319356427911000
21153287	::486319364782977000
14520186	::486319368490733000
276202961	::486319370432290000
407248121	::486319374614429000
62460045	::486319378040770000
574147363	::486319385057820000
286734780	::486319392041361000
289743411	::486319416381276000
87956728	::486319419271159000
66311658	::486319431300034000
223243607	::486319433762476000
354047009	::486319440565665000
391108584	::486319456465866000
17473737	::486319460630802000
590556372	::486319468369674000
243472980	::486319518197620000
167144906	::486319519229440000
180190603	::486319528142311000
193583131	::486319539672473000
60160675	::486319541652172000
14223247	::486319546760835000
59288102	::486319550250881000
377806186	::486319550720245000
174840636	::486319559733833000
286341932	::486319569292632000
524866555	::486319587558834000
14520186	::486319601077485000
79348656	::486319630009794000
20924979	::486319642105745000
260006924	::486319652008919000
165072349	::486319654135017000
243472980	::486319658144788000
412756257	::486319667087015000
243472980	::486319701090263000
457811756	::486319724083437000
224095849	::486319728298713000
68052287	::486319730404634000
36861827	::486319741091323000
20924979	::486319752256573000
17595323	::486319761853542000
237966586	::486319761890877000
279399275	::486319763832844000
542406301	::486319763853803000
520533224	::486319787727810000
331423379	::486319793361129000
367322500	::486319798394306000
187017423	::486319802177179000
360183119	::486319824331866000
300009838	::486319829687992000
48427726	::486319835430002000
342508573	::486319861614653000
590556372	::486319862466498000
461392295	::486319880019275000
337169907	::486319888156225000
92629759	::486319900667826000
225206178	::486319903817752000
83736832	::486319904941821000
256609151	::486319912596824000
20924979	::486319934364860000
337169907	::486319940736000000
271370762	::486319945634955000
280826646	::486319947811794000
337169907	::486319961242345000
42435255	::486319985870921000
174840636	::486319987745779000
264434173	::486319996247621000
392278984	::486320002258464000
425183249	::486320011850432000
312348050	::486320016665899000
22005666	::486320018695540000
255622442	::486320041647173000
17233573	::486320050270654000
187078541	::486320056389758000
44768272	::486320074676908000
20924979	::486320084776783000
279399275	::486320096269189000
331423379	::486320101470535000
22005666	::486320126883414000
392278984	::486320140846632000
264434173	::486320148958035000
62460045	::486320153404006000
242922283	::486320179337375000
174840636	::486320197297385000
15330061	::486320199671767000
451183057	::486320202762551000
399408344	::486320203609812000
33818674	::486320205287526000
260006924	::486320212233695000
225691566	::486320223197208000
354629644	::486320223516393000
102100651	::486320231711666000
20026791	::486320265744244000
123373847	::486320291552174000
42435255	::486320292516483000
47929423	::486320301102223000
177174253	::486320323512774000
109105005	::486320323697328000
20924979	::486320326909755000
60160675	::486320335914930000
369849727	::486320340281614000
21153287	::486320353820811000
113760458	::486320361718693000
407248121	::486320388532862000
32583866	::486320393167179000
359174210	::486320395084365000
342508573	::486320398783373000
174840636	::486320398846279000
301290830	::486320409802211000
45492981	::486320409835360000
47031965	::486320417892601000
87956728	::486320420539604000
161492068	::486320422476988000
96793797	::486320430689431000
36829018	::486320431306010000
1318301	::486320431817691000
337169907	::486320439149350000
32583866	::486320470493376000
33964276	::486320479167610000
79447998	::486320499266306000
278778128	::486320508087308000
47753031	::486320514235781000
174840636	::486320518736273000
337169907	::486320521798090000
167144906	::486320523425484000
20924979	::486320533433094000
451183057	::486320540945117000
314864925	::486320541251272000
96658544	::486320571982966000
520533224	::486320574918967000
23820736	::486320581084983000
47031965	::486320586591727000
41692308	::486320615075246000
96658544	::486320624189448000
19080798	::486320633295278000
136238737	::486320636273229000
41692308	::486320644536020000
340819943	::486320647224561000
433142367	::486320671853907000
340819943	::486320681831788000
87956728	::486320689402486000
391108584	::486320698126647000
174840636	::486320704464228000
255834275	::486320716917141000
363722761	::486320722206154000
338664006	::486320735351095000
165072349	::486320756125495000
337169907	::486320762874126000
22648162	::486320766183407000
253759009	::486320776832765000
459612485	::486320777159929000
19080798	::486320777218650000
255622442	::486320780293443000
44451086	::486320796826992000
227072583	::486320799331393000
20924979	::486320812731797000
398285469	::486320815223226000
590556372	::486320827827519000
520533224	::486320849457139000
324171027	::486320857900646000
92629759	::486320859624120000
23672351	::486320862308859000
166897115	::486320869161988000
134616278	::486320869283987000
87956728	::486320873637285000
127062122	::486320880130064000
369849727	::486320901466910000
134616278	::486320906260987000
590556372	::486320919410135000
136238737	::486320921141977000
166897115	::486320939106185000
59288102	::486320941858045000
241995287	::486320941928964000
19080798	::486320945011773000
41692308	::486320963374444000
269605766	::486320967249952000
209401949	::486320977865744000
269605766	::486320986359214000
433654462	::486321013748011000
192616191	::486321018500161000
574147363	::486321020639649000
16472279	::486321022384091000
19080798	::486321041589817000
382531150	::486321047990312000
14392960	::486321076805181000
256716505	::486321081808994000
66786075	::486321087236431000
227072583	::486321101249970000
237986569	::486321110737489000
574147363	::486321124020482000
174840636	::486321142030794000
337169907	::486321155624562000
454465194	::486321160880394000
537561541	::486321176042819000
325996873	::486321179179749000
99435759	::486321184045555000
302934050	::486321184112267000
424540791	::486321197622104000
307485154	::486321203544461000
61832970	::486321219415715000
42435255	::486321221043097000
134616278	::486321249732542000
382531150	::486321257223188000
134616278	::486321274948694000
279399275	::486321281155883000
44451086	::486321290437865000
134616278	::486321295039401000
279399275	::486321306934063000
47167252	::486321308502732000
134616278	::486321312710004000
79373818	::486321329579515000
134616278	::486321330540015000
176778479	::486321344137920000
41692308	::486321345249034000
134616278	::486321349389209000
167144906	::486321350437380000
532542878	::486321369672851000
232312019	::486321371429875000
96658544	::486321382821621000
87956728	::486321395488403000
134616278	::486321403546075000
23785621	::486321404405878000
425183249	::486321419736064000
134616278	::486321428191801000
47167252	::486321433526562000
241995287	::486321438731673000
96658544	::486321440732352000
36612981	::486321442993082000
134616278	::486321447678533000
174840636	::486321447841714000
79373818	::486321454099996000
445925140	::486321457572487000
360183119	::486321462832562000
134616278	::486321466238316000
479156555	::486321479370698000
316026178	::486321481169637000
134616278	::486321482294132000
617791569	::486321506624892000
134616278	::486321540376821000
32583866	::486321543090163000
33282020	::486321548467269000
134616278	::486321560064913000
429348972	::486321574773919000
543585402	::486321579781922000
134616278	::486321580474372000
357306642	::486321598811500000
134616278	::486321601663991000
174840636	::486321603869810000
192616191	::486321621389438000
134616278	::486321623797334000
96793797	::486321625827012000
36861827	::486321627848642000
30104821	::486321637365542000
100373532	::486321639483645000
134616278	::486321641061093000
30787413	::486321647402508000
41136161	::486321648442699000
301497892	::486321654478700000
134616278	::486321660203917000
79373818	::486321666474397000
176839128	::486321675256860000
134616278	::486321678176497000
347869774	::486321687776870000
19568023	::486321689987260000
134616278	::486321693426999000
491679354	::486321696547155000
30787413	::486321698975649000
180190603	::486321705015455000
392278984	::486321706316087000
134616278	::486321712892751000
392278984	::486321714109116000
134616278	::486321729502195000
306169468	::486321735378419000
90469755	::486321740302135000
134616278	::486321747965513000
264434173	::486321750758944000
279399275	::486321762183811000
358643765	::486321762431275000
134616278	::486321768337244000
165072349	::486321768420741000
291327788	::486321769348075000
134616278	::486321784460161000
134616278	::486321800595640000
134616278	::486321818719227000
81016171	::486321819134066000
209401949	::486321819247333000
174840636	::486321833424072000
378622092	::486321839992766000
335367791	::486321850755350000
301497892	::486321900927602000
87956728	::486321917633101000
335367791	::486321925464281000
314864925	::486321929377165000
382531150	::486321938327822000
134616278	::486321938487603000
264434173	::486321949757702000
134616278	::486321955818467000
92125226	::486321967331414000
335367791	::486321989435817000
378622092	::486321998944272000
175591069	::486322020280307000
325996873	::486322023820324000
17764624	::486322030027866000
392278984	::486322031647285000
335367791	::486322034511974000
92125226	::486322043197984000
15137186	::486322055709593000
305216922	::486322063582699000
241995287	::486322078195253000
260006924	::486322079089057000
264434173	::486322088396201000
41692308	::486322096679559000
17764624	::486322103726010000
92125226	::486322107953840000
590556372	::486322108520488000
454465194	::486322131312324000
44451086	::486322148651175000
264434173	::486322149737897000
174840636	::486322154049257000
329093513	::486322162769592000
23672351	::486322169165918000
340819943	::486322194826285000
260428602	::486322214426664000
121290312	::486322218817703000
17764624	::486322224714874000
57385263	::486322224774021000
279399275	::486322232939917000
378622092	::486322246827663000
87956728	::486322255832825000
260006924	::486322259733536000
92125226	::486322262623014000
175314654	::486322267543310000
90467952	::486322271078731000
301497892	::486322273964400000
365151006	::486322288090828000
520690554	::486322297813213000
61832970	::486322300828909000
51952627	::486322314242318000
102213164	::486322314284630000
21153287	::486322324514557000
31056422	::486322328830091000
23225674	::486322338464415000
131220599	::486322338980720000
422876369	::486322342759370000
256750208	::486322347813531000
174840636	::486322349390569000
87956728	::486322354465689000
92125226	::486322355313315000
131220599	::486322369888538000
241995287	::486322406135312000
41692308	::486322417392828000
270065033	::486322426964226000
19766821	::486322428218314000
171746458	::486322439555936000
152103757	::486322442579611000
76638498	::486322471583244000
254600909	::486322472657379000
224126979	::486322479250432000
269605766	::486322479833415000
192616191	::486322482765254000
174840636	::486322484250017000
32342599	::486322493724958000
520690554	::486322522808279000
305216922	::486322522968031000
109331928	::486322527200088000
48467620	::486322540290539000
422876369	::486322545902116000
32342599	::486322578235994000
264434173	::486322603452162000
301016850	::486322604559450000
76638498	::486322629184221000
293737316	::486322670745964000
253759009	::486322698461532000
239254872	::486322700747407000
346219373	::486322707642871000
337434597	::486322716442505000
167144906	::486322719873449000
312784161	::486322722553610000
57385263	::486322723304775000
30787413	::486322725288308000
51601709	::486322726546583000
224126979	::486322750554771000
440624261	::486322770532257000
79035481	::486322771962523000
92125226	::486322776622383000
302673934	::486322778296311000
378622092	::486322788354228000
263914867	::486322790815903000
312348050	::486322804212924000
281829913	::486322815734276000
364035957	::486322817177509000
22328944	::486322819106897000
454465194	::486322819895410000
378622092	::486322836970414000
537633292	::486322837712424000
314864925	::486322844213579000
129240201	::486322844939214000
279548168	::486322853101707000
112333263	::486322868494823000
478941450	::486322876107476000
377806186	::486322902791245000
47167252	::486322902854156000
409680332	::486322912429764000
256750208	::486322932113629000
590556372	::486322935775649000
271204273	::486322966502711000
224126979	::486322971166777000
32342599	::486322986434056000
35505123	::486322987172253000
402797583	::486322999872610000
243472980	::486323010995879000
112801155	::486323030847524000
245855482	::486323047033757000
281829913	::486323055623286000
351620689	::486323082789785000
129240201	::486323085386072000
380458897	::486323089538420000
337169907	::486323092617056000
243472980	::486323107754283000
174840636	::486323115723464000
14187808	::486323116466270000
47859489	::486323123512303000
337169907	::486323164255752000
379357885	::486323178545762000
175314654	::486323223769141000
312784161	::486323228080476000
198406854	::486323229179793000
16144669	::486323257524510000
87956728	::486323282178605000
129240201	::486323302873313000
187651826	::486323309538463000
50778210	::486323327535837000
478941450	::486323329930756000
214779476	::486323331629461000
51601709	::486323331683987000
454375039	::486323337266606000
281829913	::486323345063829000
418297592	::486323363103526000
17840621	::486323363195785000
377425191	::486323368358993000
43586963	::486323372109078000
633531552	::486323395202908000
167144906	::486323403163332000
520690554	::486323407122743000
187651826	::486323408217841000
175591069	::486323409962274000
124517802	::486323440358789000
278778128	::486323455902887000
174840636	::486323459652206000
224126979	::486323475879960000
364410144	::486323491856076000
139447011	::486323509560610000
33249556	::486323533518471000
454375039	::486323539117477000
87956728	::486323539318816000
61832970	::486323567940747000
174840636	::486323573825355000
281829913	::486323579609305000
124517802	::486323596055556000
289743411	::486323596940562000
177174253	::486323602405728000
253759009	::486323634919571000
380458897	::486323650564349000
37578654	::486323652950884000
61832970	::486323656839004000
494543536	::486323686396276000
176778479	::486323700342337000
45278487	::486323701969715000
436476907	::486323703576150000
398285469	::486323705140613000
270687983	::486323706180800000
373690904	::486323712082194000
327662373	::486323716226154000
105623584	::486323719904985000
398285469	::486323721385152000
230968348	::486323731648610000
398285469	::486323739290656000
379924726	::486323747822268000
68221984	::486323754122108000
398285469	::486323759037423000
102401687	::486323759172038000
75696479	::486323760195067000
364410144	::486323788376596000
264434173	::486323788913459000
337169907	::486323794160541000
398339392	::486323795184336000
174840636	::486323798107361000
398339392	::486323801198964000
131954929	::486323802578501000
160495648	::486323815513739000
129240201	::486323820555272000
78065938	::486323833251434000
19080798	::486323838859231000
264434173	::486323854814359000
256750208	::486323864952008000
337169907	::486323873684549000
362737866	::486323878114127000
78065938	::486323881309794000
216486063	::486323891456188000
54466394	::486323894219845000
225206178	::486323898175078000
193583131	::486323904634306000
41649263	::486323917871529000
187651826	::486323919876816000
379924726	::486323924456964000
55120405	::486323930983333000
187017423	::486323938771730000
17840621	::486323946661224000
309124011	::486323949543104000
49455873	::486323964877099000
76082847	::486323969440899000
50778210	::486323978424680000
131954929	::486323995331928000
372499722	::486323996942934000
241337450	::486324009986842000
68221984	::486324013153931000
130987540	::486324043851649000
454375039	::486324045088976000
130987540	::486324056140947000
415630297	::486324067025162000
61307501	::486324068635770000
192590347	::486324080778694000
87812967	::486324096637358000
337169907	::486324097979146000
514339780	::486324108448526000
30989596	::486324115679084000
278603967	::486324119521071000
253759009	::486324130711498000
338830055	::486324133899563000
79373818	::486324135669563000
114593439	::486324147535249000
514339780	::486324150869692000
68473966	::486324151159123000
59288102	::486324164845121000
113048616	::486324171291385000
270687983	::486324175317909000
253759009	::486324185958866000
200849010	::486324188144492000
79373818	::486324212031057000
454375039	::486324228296556000
150518148	::486324248143613000
114593439	::486324255668580000
200849010	::486324269098733000
175591069	::486324271321337000
227072583	::486324271413985000
202791635	::486324279420944000
169656316	::486324284466274000
174840636	::486324284726321000
67421080	::486324289067425000
79373818	::486324290741370000
454375039	::486324296428445000
605327407	::486324310911377000
75696479	::486324331073380000
32342599	::486324335783575000
337169907	::486324353882025000
47880950	::486324356776476000
178492117	::486324364778811000
169656316	::486324387130261000
270687983	::486324395875381000
347869774	::486324399788658000
337169907	::486324410005979000
102401687	::486324415094071000
373690904	::486324416477798000
96793797	::486324419883577000
76638498	::486324422777651000
60771081	::486324437315117000
60771081	::486324443367493000
6284612	::486324445389152000
348316521	::486324448006385000
79373818	::486324448061325000
347869774	::486324452116815000
378622092	::486324472585420000
67421080	::486324484215799000
205501297	::486324487789367000
114593439	::486324492307034000
87956728	::486324497901834000
115941650	::486324503241588000
596113934	::486324527991750000
169656316	::486324538720808000
47167252	::486324541090582000
514339780	::486324545419485000
254821900	::486324550251347000
35156425	::486324571088650000
62093388	::486324577468166000
309108026	::486324584807809000
260006924	::486324601543483000
385121286	::486324617607262000
514339780	::486324651250184000
76638498	::486324656622690000
334261100	::486324666160513000
114593439	::486324677250650000
47859489	::486324686331346000
116054733	::486324699719159000
309108026	::486324717305868000
385121286	::486324720967507000
337169907	::486324743704821000
37860681	::486324744237899000
372499722	::486324776341078000
314303039	::486324783454232000
270687983	::486324784590884000
373690904	::486324797823909000
67450397	::486324807055589000
447255375	::486324819676233000
114593439	::486324823246000000
373690904	::486324824260608000
47880950	::486324845928792000
727422228	::486324857056276000
375364618	::486324857575972000
45470777	::486324862571409000
79373818	::486324866665033000
20903172	::486324869865295000
415630297	::486324894213238000
241337450	::486324895538626000
270687983	::486324901091893000
253675480	::486324909342470000
716262980	::486324913246990000
260428602	::486324913566121000
62093388	::486324931953954000
33528820	::486324939176550000
38577111	::486324943559589000
337169907	::486324943907332000
605327407	::486324966044880000
373690904	::486324981412790000
189135890	::486324994226409000
102875172	::486324996151984000
47031965	::486325012731662000
187651826	::486325015009574000
225206178	::486325021942374000
337169907	::486325025599795000
224126979	::486325032335863000
169656316	::486325044109250000
14606079	::486325045103321000
38226468	::486325049125634000
596113934	::486325062337716000
221641208	::486325065752256000
314303039	::486325067425390000
169656316	::486325076342489000
278301419	::486325084072996000
289743411	::486325086463741000
329955120	::486325089764261000
278301419	::486325094046646000
306169468	::486325097897414000
337169907	::486325100069675000
61318348	::486325103714893000
130670448	::486325108777037000
38226468	::486325113579913000
289743411	::486325115475734000
727422228	::486325118323658000
230069608	::486325125575610000
262405775	::486325127856943000
187651826	::486325143413997000
605327407	::486325167010762000
130670448	::486325174807961000
314864925	::486325176401797000
218956862	::486325188347559000
150518148	::486325207255117000
21153287	::486325210023735000
92125226	::486325227459051000
277529978	::486325249755996000
102401687	::486325269268291000
605327407	::486325275198648000
225959127	::486325277526482000
380458897	::486325283687890000
41692308	::486325285109764000
373690904	::486325291011149000
407248121	::486325301442781000
33699503	::486325308912832000
337169907	::486325315342319000
30362051	::486325316961333000
35945417	::486325327237378000
347869774	::486325333373624000
337169907	::486325344702459000
39041792	::486325350742228000
716262980	::486325351732109000
264434173	::486325375417720000
23721718	::486325385928273000
128977591	::486325389867094000
50216950	::486325391506669000
92629759	::486325406505521000
25942336	::486325416513122000
297679816	::486325417876680000
23820736	::486325418689982000
17028109	::486325422276489000
50818061	::486325423358615000
221641208	::486325424931471000
337169907	::486325427233763000
202791635	::486325427783602000
169656316	::486325444275228000
520533224	::486325465276096000
267936760	::486325465892663000
230898142	::486325476584329000
231222303	::486325488806543000
331447850	::486325495403790000
131220599	::486325509014700000
337169907	::486325520083079000
208296274	::486325527972950000
21503139	::486325545852887000
58949154	::486325549564846000
47880950	::486325565520379000
89590985	::486325578388078000
44205530	::486325589125525000
225206178	::486325605286154000
252823136	::486325608176046000
100195876	::486325610357088000
100195876	::486325611472748000
417428775	::486325627100737000
241995287	::486325631991304000
487322279	::486325641579479000
440624261	::486325641726275000
41692308	::486325652979585000
202791635	::486325657715359000
114593439	::486325693643751000
253759009	::486325705890742000
188417746	::486325709527605000
87956728	::486325746533539000
310009833	::486325751382167000
543585402	::486325784219365000
520533224	::486325809586524000
43365529	::486325868852019000
493640349	::486325874631790000
487322279	::486325890670796000
716262980	::486325924053254000
421987323	::486325937974575000
380458897	::486325946966749000
279735090	::486325950943346000
253759009	::486325961357414000
39041792	::486325979237732000
755431	::486325985952813000
16002106	::486326003543724000
278603967	::486326004302901000
421987323	::486326017695707000
76082847	::486326021860626000
130987540	::486326036150247000
82223258	::486326050277031000
19307731	::486326085445894000
50805763	::486326085487849000
130987540	::486326106308349000
409336092	::486326122611605000
79373818	::486326135283023000
17764624	::486326140663910000
17028109	::486326153633079000
30123599	::486326167071645000
182901672	::486326179478405000
14873854	::486326179503169000
18613311	::486326184046002000
136828926	::486326193839280000
224126979	::486326194548133000
84870240	::486326211174739000
389105684	::486326220355694000
50805763	::486326226387087000
169656316	::486326235006779000
35505123	::486326248860172000
33699503	::486326265335779000
102401687	::486326292321939000
130670448	::486326295077191000
496575332	::486326303625191000
50805763	::486326305202253000
43256984	::486326307085897000
33676766	::486326327775997000
420389630	::486326334072053000
504027031	::486326335959080000
305379724	::486326338513420000
208296274	::486326344033505000
80929828	::486326350479753000
231222303	::486326351348375000
41649263	::486326351863894000
78926478	::486326357475872000
202791635	::486326361112739000
231222303	::486326368704425000
68832413	::486326383514497000
347596428	::486326386953424000
281829913	::486326386961809000
30123599	::486326391957647000
257625769	::486326402598584000
478145352	::486326403604815000
274791343	::486326405194858000
395057520	::486326409833766000
230655725	::486326442473824000
21330741	::486326453231837000
130670448	::486326455152816000
117608761	::486326457317072000
230898142	::486326457804017000
89590985	::486326458294353000
60771081	::486326459040948000
30123599	::486326461759242000
190624012	::486326472781484000
379924726	::486326484857282000
395057520	::486326487193509000
61307501	::486326489772617000
169656316	::486326490821181000
87956728	::486326492725399000
188480631	::486326518411300000
389954423	::486326521934540000
253828982	::486326546181787000
387188572	::486326554763358000
407384648	::486326556319436000
289743411	::486326557653622000
623990154	::486326561331630000
202791635	::486326564574220000
29607520	::486326594165047000
361391612	::486326618499993000
225959127	::486326618625818000
177174253	::486326621830676000
358611246	::486326622044188000
337169907	::486326624191660000
415703077	::486326643162906000
17169855	::486326653367648000
253828982	::486326662116540000
380458897	::486326665703084000
68439593	::486326668207075000
87956728	::486326690813972000
267936760	::486326700163096000
41692308	::486326740457762000
487322279	::486326748137918000
109361476	::486326757574713000
39041792	::486326777996791000
130670448	::486326780668567000
313120951	::486326783164178000
78065938	::486326787601752000
379924726	::486326808930156000
301016850	::486326857382363000
87956728	::486326866693738000
598832393	::486326885346205000
224126979	::486326914991157000
177174253	::486326924743303000
380458897	::486326934117548000
389954423	::486326940924522000
60771081	::486326944405782000
68439593	::486326945299578000
296627238	::486326947639590000
457811756	::486326952148467000
410877459	::486326963905503000
221641208	::486326972629671000
41692308	::486326977977004000
432747373	::486326982733352000
225206178	::486326991218429000
106320745	::486327006955831000
347596428	::486327017248272000
367298176	::486327021882974000
96793797	::486327037158645000
372068999	::486327045421801000
564879952	::486327053168295000
254821900	::486327063901917000
215385454	::486327064937521000
231222303	::486327065890004000
84870240	::486327088266612000
395703736	::486327110651625000
169656316	::486327157057003000
180190603	::486327165206532000
41692308	::486327177432944000
41692308	::486327216381231000
281829913	::486327225168306000
138557664	::486327228293058000
136129525	::486327235431768000
17169855	::486327246656143000
51325761	::486327255648329000
81674504	::486327265521700000
409665559	::486327274258448000
26915925	::486327293300572000
461392295	::486327304910405000
202791635	::486327308874424000
337169907	::486327316025331000
231222303	::486327316575166000
175591069	::486327331925938000
379924726	::486327339698364000
381054179	::486327344333082000
198406854	::486327354747551000
188417746	::486327361709682000
410877459	::486327372351021000
504027031	::486327395423494000
275902246	::486327396912467000
41692308	::486327407607939000
175591069	::486327408199360000
224126979	::486327435625906000
206247499	::486327442341396000
81674504	::486327443863515000
379924726	::486327449194876000
19770255	::486327452629618000
35305414	::486327456471973000
21503139	::486327473894739000
225893243	::486327474226069000
17455392	::486327479682867000
17455392	::486327480412684000
504027031	::486327482174275000
26915925	::486327485173223000
169656316	::486327490730680000
392716377	::486327492312309000
375873224	::486327496963403000
381054179	::486327508217118000
297238880	::486327509248512000
329093513	::486327513040564000
131310830	::486327519373955000
26182895	::486327522049527000
68439593	::486327528064569000
225206178	::486327538520584000
87956728	::486327541628551000
175591069	::486327541855047000
392716377	::486327558472884000
350968313	::486327609148452000
136828926	::486327615087595000
64813007	::486327618011402000
33528820	::486327619311661000
198651083	::486327641872400000
361391612	::486327651343167000
51325761	::486327655537442000
21503139	::486327658456678000
392716377	::486327674064097000
79348656	::486327683627089000
21153287	::486327687074832000
249052117	::486327691692371000
175591069	::486327695203004000
31280614	::486327699070124000
20620620	::486327701993570000
102401687	::486327702753128000
31280614	::486327710772232000
117608761	::486327721039896000
136129525	::486327722084298000
51325761	::486327756532101000
102875172	::486327757987913000
51952627	::486327766376148000
379924726	::486327773171302000
244646421	::486327781106524000
115550523	::486327808499544000
202791635	::486327810995552000
82150924	::486327811024498000
282692620	::486327811444310000
392716377	::486327829101953000
80929828	::486327845497483000
22414245	::486327850312556000
273814896	::486327868973019000
17840621	::486327877898485000
621474989	::486327878368231000
175591069	::486327878506647000
202798666	::486327887268941000
358611246	::486327895392927000
175591069	::486327903567622000
621474989	::486327914410278000
520690554	::486327930193072000
270025296	::486327931770523000
282692620	::486327948702912000
17664609	::486327957338615000
325996873	::486327958345637000
288531248	::486327959456722000
392716377	::486327960295587000
279399275	::486327965974679000
175591069	::486327967191007000
41692308	::486327991962583000
370401061	::486328007431585000
487322279	::486328025261543000
301016850	::486328035050655000
45759903	::486328053321445000
224126979	::486328066742820000
50805763	::486328068705746000
136114188	::486328078030110000
136129525	::486328078667231000
45759903	::486328083537211000
26915925	::486328094446215000
355896730	::486328120849743000
48971187	::486328120979775000
175591069	::486328126171922000
60771081	::486328165455761000
390759619	::486328166588243000
307397057	::486328168471461000
454531259	::486328179393437000
379924726	::486328182053011000
80929828	::486328193721176000
82223258	::486328197621874000
169656316	::486328200885047000
41692308	::486328202189488000
402268968	::486328214067748000
175591069	::486328220468277000
420731308	::486328231583170000
392716377	::486328241221672000
13533012	::486328246850433000
288531248	::486328256426414000
50805763	::486328260716797000
15789848	::486328282791411000
443512536	::486328285870059000
50805763	::486328289728815000
216833550	::486328290672521000
27331165	::486328293805662000
253759009	::486328299618988000
418783652	::486328300906635000
231222303	::486328303306149000
175591069	::486328310754844000
377357259	::486328314450046000
227072583	::486328314765008000
44768272	::486328322587373000
328557330	::486328325770448000
175591069	::486328360990044000
166897115	::486328398369660000
318700673	::486328404749213000
175591069	::486328410088554000
175591069	::486328420939231000
21503139	::486328423216730000
202791635	::486328426056663000
132976059	::486328441512263000
97336064	::486328446335729000
20778748	::486328447602393000
373690904	::486328474810843000
50805763	::486328488849203000
601049906	::486328489566433000
48764697	::486328490254295000
390759619	::486328494884782000
49383709	::486328500408700000
220587584	::486328523439632000
266033863	::486328523603193000
115550523	::486328530976784000
58349263	::486328532617158000
89590985	::486328537901592000
187047785	::486328538304245000
259601379	::486328548152442000
252823136	::486328554645250000
50805763	::486328556461383000
355896730	::486328560877977000
130670448	::486328565269401000
37578654	::486328574027124000
98806791	::486328587356999000
153077015	::486328588115771000
50509821	::486328597926256000
392716377	::486328607770300000
380458897	::486328613718216000
58349263	::486328618365497000
166897115	::486328633233928000
253759009	::486328633368145000
22414245	::486328640326488000
299297459	::486328641807069000
15789848	::486328652431241000
599774410	::486328689798291000
380458897	::486328694496301000
166897115	::486328705086533000
175591069	::486328707527630000
94737009	::486328728373313000
115550523	::486328748468232000
6092972	::486328764796637000
389105684	::486328775529857000
174351092	::486328781221552000
466873056	::486328789169758000
389105684	::486328789275004000
234649932	::486328795365117000
202791635	::486328797055438000
245669191	::486328797822603000
94737009	::486328807012323000
196890320	::486328812699795000
392716377	::486328816717926000
312348050	::486328827497684000
375873224	::486328835856539000
209223008	::486328836846813000
227072583	::486328844325257000
514003187	::486328851455168000
209223008	::486328851845623000
65576332	::486328852315009000
61832970	::486328856450584000
22414245	::486328861815087000
420389630	::486328864445300000
234649932	::486328869239406000
177174253	::486328869780480000
264434173	::486328869813628000
34689419	::486328889732366000
115550523	::486328895596032000
385121286	::486328897319870000
78065938	::486328904974495000
175591069	::486328919981694000
364410144	::486328939837530000
222278624	::486328949731913000
17028109	::486328955256205000
227072583	::486328956304785000
25099957	::486328964424531000
166897115	::486328967935176000
267405925	::486328985991647000
387863634	::486328986213969000
166897115	::486329020137476000
445925140	::486329040559542000
174351092	::486329041176526000
466873056	::486329051389231000
174351092	::486329057999462000
260825806	::486329085212508000
234649932	::486329095622770000
87956728	::486329100621983000
227072583	::486329116346818000
380458897	::486329119190573000
41136161	::486329129327808000
81674504	::486329143680724000
202791635	::486329150110986000
264434173	::486329150769074000
196890320	::486329151486324000
62940169	::486329159832981000
25160673	::486329162718646000
375961439	::486329205794144000
487322279	::486329206649806000
13533012	::486329214254075000
161302101	::486329215088746000
227072583	::486329220533346000
390759619	::486329242674688000
17655353	::486329254939201000
163279109	::486329264845774000
175591069	::486329285351706000
19568023	::486329286886817000
636632104	::486329288866553000
81674504	::486329292691738000
423666163	::486329307032059000
314864925	::486329329698107000
166897115	::486329330683760000
163279109	::486329330977345000
245669191	::486329350325694000
98806791	::486329352934936000
419047433	::486329353504960000
202791635	::486329364100169000
85211920	::486329381963300000
67656722	::486329388548370000
136114188	::486329391572844000
396332641	::486329398509850000
424498868	::486329412065849000
82150924	::486329414892797000
166897115	::486329422207655000
348123497	::486329443250470000
516986236	::486329450615685000
166897115	::486329458136068000
386169383	::486329460677824000
34689419	::486329476985278000
593139104	::486329503313321000
575804821	::486329526901673000
234649932	::486329530693718000
227072583	::486329541519212000
252823136	::486329541757915000
331423379	::486329545570914000
335432246	::486329551664861000
384494456	::486329553166430000
114593439	::486329553917591000
27364321	::486329563786784000
395703736	::486329582216572000
337434597	::486329601371541000
335432246	::486329624553455000
431264673	::486329634301411000
252389746	::486329639665545000
188417746	::486329650734727000
35082993	::486329675430367000
461392295	::486329683529576000
114593439	::486329686453415000
635151853	::486329689682632000
396332641	::486329694464131000
575804821	::486329726286323000
589638848	::486329730224766000
136828926	::486329731474665000
108605734	::486329741717143000
234187240	::486329744766808000
332073582	::486329749854105000
335432246	::486329755554181000
385782746	::486329758578253000
27268559	::486329811124502000
395703736	::486329821275107000
169656316	::486329822872752000
44278444	::486329840736296000
39041792	::486329857060528000
407897841	::486329884219031000
234078302	::486329898160504000
175847876	::486329907086385000
237530197	::486329923162750000
391573659	::486329965584326000
234649932	::486329968977514000
169656316	::486329980624723000
270184694	::486329995099660000
202791635	::486330008806637000
407897841	::486330017518223000
102266093	::486330019980251000
234649932	::486330038548439000
131220599	::486330055782825000
380458897	::486330059289296000
225893243	::486330066406617000
635151853	::486330072706461000
30417393	::486330076900753000
347869774	::486330094193881000
79035481	::486330104675438000
69916558	::486330109356699000
403823128	::486330112011300000
374739722	::486330112976367000
407897841	::486330115622977000
35256600	::486330119934316000
453690730	::486330126003486000
8548362	::486330131880112000
613592670	::486330134014590000
452678521	::486330167065710000
227072583	::486330178592067000
79035481	::486330202071379000
374739722	::486330214818254000
215362694	::486330216844124000
418297592	::486330224158601000
374739722	::486330244102901000
167144906	::486330245306281000
166897115	::486330271252242000
227072583	::486330296598810000
415953059	::486330300281016000
32973618	::486330318774104000
374739722	::486330324990042000
31280614	::486330337639661000
395703736	::486330343608561000
374739722	::486330348314562000
310009833	::486330351560585000
188417746	::486330358867447000
31280614	::486330369285697000
593139104	::486330384960217000
334261100	::486330387086319000
314864925	::486330395185532000
452678521	::486330396192169000
380458897	::486330399363448000
415953059	::486330409400008000
105623584	::486330412491214000
187047785	::486330413757890000
253737829	::486330416803348000
200849010	::486330424051105000
398339392	::486330435501576000
398339392	::486330444468985000
407897841	::486330448445198000
20863117	::486330465293320000
81872162	::486330466333896000
29607520	::486330504497860000
169656316	::486330505386680000
353418151	::486330532276731000
205991617	::486330564673155000
239149781	::486330570352238000
108204138	::486330604376846000
169656316	::486330604519030000
196693857	::486330610927931000
196693857	::486330625201147000
205991617	::486330626165858000
239149781	::486330656608092000
389105684	::486330670478684000
589638848	::486330689998950000
451667062	::486330691710627000
256853017	::486330697829740000
27364321	::486330707527352000
260464441	::486330709343084000
18374690	::486330772627132000
385121286	::486330773201383000
274712500	::486330811830919000
412792027	::486330819221684000
14520186	::486330819783716000
575804821	::486330820638945000
498637061	::486330844508729000
419047433	::486330858698067000
105623584	::486330884195233000
87956728	::486330896941731000
161492068	::486330909021310000
500060319	::486330917502586000
363361632	::486330930458812000
117608761	::486330942563160000
40783277	::486330950897246000
338664006	::486330958077894000
150518148	::486330971013136000
16568377	::486330975665000000
398285469	::486330993326817000
42297542	::486331016764612000
187047785	::486331030811312000
198651083	::486331036431704000
279268567	::486331050080370000
256750208	::486331061945655000
452678521	::486331077854638000
249388532	::486331095961837000
256750208	::486331116257685000
357211620	::486331140186185000
428646436	::486331171014737000
418297592	::486331173170188000
79373818	::486331191809691000
31625914	::486331214891339000
61969086	::486331219945484000
407897841	::486331225007984000
20190503	::486331225305800000
499995726	::486331228602118000
357211620	::486331244779548000
130670448	::486331253189144000
106135938	::486331286215090000
375873224	::486331289478234000
147779508	::486331292058152000
407897841	::486331302241906000
37802339	::486331302762004000
15728310	::486331308675575000
255147158	::486331309271171000
7141172	::486331324420984000
62940169	::486331350043996000
176778479	::486331406272851000
418297592	::486331407002652000
308726677	::486331408047034000
25160673	::486331409749901000
407897841	::486331410308153000
14604658	::486331410366492000
38577111	::486331417925001000
23164217	::486331433061847000
599774410	::486331436643799000
79633612	::486331452536410000
94181957	::486331469384519000
124374229	::486331493267292000
260428602	::486331495939063000
452678521	::486331501911351000
234649932	::486331502343749000
395057520	::486331505162330000
41136161	::486331507032608000
241337450	::486331515886768000
335367791	::486331551681376000
215189306	::486331554608988000
599774410	::486331563097858000
124374229	::486331567561011000
18657192	::486331574040809000
31625914	::486331594010296000
407897841	::486331607587254000
256750208	::486331617443467000
429906977	::486331617703522000
124374229	::486331621889810000
38053704	::486331622439260000
57331128	::486331628436746000
391573659	::486331659219107000
263914867	::486331664671326000
124374229	::486331667188289000
395703736	::486331668421431000
500060319	::486331672557027000
19683725	::486331677963468000
593139104	::486331696548438000
397024307	::486331706190729000
624394090	::486331720346902000
64813007	::486331720405622000
222278624	::486331720744984000
586783331	::486331734968270000
222278624	::486331749253664000
234649932	::486331751154089000
124374229	::486331758397644000
635151853	::486331773031174000
249012544	::486331775505809000
50157557	::486331792710856000
15728310	::486331815691427000
50157557	::486331823018876000
46809403	::486331827322224000
102401687	::486331828534788000
409680332	::486331833697574000
260428602	::486331853461528000
429906977	::486331855696691000
37578654	::486331884813574000
410961985	::486331896712794000
79373818	::486331896792489000
277529978	::486331912240107000
335432246	::486331920041517000
36601312	::486331924781072000
226319809	::486331936026411000
407897841	::486331938635259000
210996408	::486331955168825000
31625914	::486331958583382000
244646421	::486331960621416000
387188572	::486331972365475000
371500504	::486331989813760000
210996408	::486332010852409000
578505853	::486332017898831000
22033805	::486332036513558000
344454080	::486332043001753000
31625914	::486332066527588000
124374229	::486332112497553000
35156425	::486332127936806000
575804821	::486332129391833000
472287305	::486332133439311000
234649932	::486332139487891000
115550523	::486332154536685000
532542878	::486332155350749000
31280614	::486332171213238000
108204138	::486332179236933000
215189306	::486332182026530000
81674504	::486332197893201000
255147158	::486332215979040000
22033805	::486332216130424000
29935926	::486332221284827000
397024307	::486332236187201000
409680332	::486332240427626000
98806791	::486332242210607000
36958694	::486332247402745000
373690904	::486332266545553000
234630547	::486332286535610000
81674504	::486332298887847000
37578654	::486332304260726000
274262734	::486332325815255000
31280614	::486332331787952000
46965667	::486332348162924000
493640349	::486332382648102000
382531150	::486332394631204000
32583866	::486332404244553000
20364178	::486332407063126000
46978610	::486332446258913000
336774649	::486332448767107000
349788720	::486332454299385000
352486016	::486332459949125000
50509821	::486332470971756000
217563665	::486332514941026000
275268585	::486332519411765000
35082993	::486332538911088000
395703736	::486332547363000000
62186442	::486332559723614000
30104821	::486332563988815000
51325761	::486332565960151000
28875632	::486332582305755000
371603155	::486332593617399000
23400461	::486332596893523000
578505853	::486332601850814000
306169468	::486332613469429000
403823128	::486332618460631000
76977679	::486332629323886000
124374229	::486332635778928000
264608632	::486332649430986000
508430679	::486332649800077000
82223258	::486332656712302000
372499722	::486332658524631000
113722629	::486332659380289000
26897261	::486332664001990000
55287428	::486332684436647000
201445185	::486332711582179000
201445185	::486332719387791000
36601312	::486332725431779000
334403708	::486332738061209000
51325761	::486332743601516000
37730571	::486332747221585000
90750144	::486332761205391000
55287428	::486332777973813000
445925140	::486332805165486000
16568377	::486332807661518000
387472182	::486332809405952000
48764697	::486332820160122000
596957614	::486332822135648000
291475742	::486332833888104000
40864634	::486332848702373000
14392960	::486332867207630000
230655725	::486332867648446000
35305414	::486332867963011000
445925140	::486332874128232000
387472182	::486332895758254000
149295164	::486332897763155000
397024307	::486332901277982000
79447998	::486332902716620000
205991617	::486332906382446000
286282963	::486332910602317000
115459999	::486332923142868000
40864634	::486332927421063000
297679816	::486332928029638000
40126821	::486332930772701000
338543771	::486332933079183000
389954423	::486332933871898000
22033805	::486332954151751000
51650419	::486332965652140000
280749613	::486332976142503000
32973618	::486332989505536000
20364178	::486332992688640000
47466684	::486332997571207000
27331165	::486333006052098000
154309960	::486333026758963000
635151853	::486333032832331000
29817953	::486333047982141000
727422228	::486333051413475000
40864634	::486333051736047000
589638848	::486333053954834000
102213164	::486333069625135000
364410144	::486333089853886000
577411446	::486333100881108000
518141549	::486333106412986000
65995121	::486333107692646000
46978610	::486333111500668000
369217450	::486333136478158000
518141549	::486333142026829000
30417393	::486333155779940000
431264673	::486333163191693000
41136161	::486333172024479000
40864634	::486333177992986000
398339392	::486333194162429000
275268585	::486333196825411000
51325761	::486333202613559000
280749613	::486333213854691000
51325761	::486333216928714000
65995121	::486333244066267000
446541836	::486333247383957000
589638848	::486333257944805000
228915951	::486333290287091000
516986236	::486333302463135000
487258078	::486333308557856000
36601312	::486333310658805000
124374229	::486333316766126000
79633612	::486333319769251000
91521926	::486333326488133000
596957614	::486333352396337000
14253476	::486333360663691000
62940169	::486333365851680000
92629759	::486333376782036000
169226510	::486333381894873000
433654462	::486333413905793000
32583866	::486333423175208000
170126452	::486333424223805000
275902246	::486333435640684000
234649932	::486333447313838000
163340834	::486333454783881000
120170865	::486333476543954000
14392960	::486333484911177000
259746323	::486333503194161000
196890320	::486333537159610000
59370673	::486333544684212000
48764697	::486333573582958000
21105964	::486333580268679000
260464441	::486333603551268000
49455873	::486333618629791000
388558032	::486333618860457000
163589914	::486333633645379000
382531150	::486333652138065000
21089214	::486333657322233000
156508337	::486333659343896000
196890320	::486333663122964000
410961985	::486333665215922000
351325780	::486333670236487000
7141172	::486333672019083000
241995287	::486333675433250000
244646421	::486333677140316000
338543771	::486333681527578000
90750144	::486333712670683000
222278624	::486333715824377000
480857982	::486333721037901000
92125226	::486333724963790000
431264673	::486333726067286000
17028109	::486333745482702000
25160673	::486333747512369000
305216922	::486333754093629000
263914867	::486333764906127000
48764697	::486333767846334000
364410144	::486333770966917000
102213164	::486333771214753000
102213164	::486333804249104000
62186442	::486333820111949000
47880950	::486333842652139000
533844924	::486333843217993000
19683725	::486333859639095000
358611246	::486333888310939000
51952627	::486333898301767000
264677315	::486333911325089000
382304432	::486333916601937000
27364321	::486333927762968000
46978610	::486333934720933000
600663496	::486333935295533000
500060319	::486333940589158000
69916897	::486333941407047000
225206178	::486333946737598000
256259599	::486333949091000000
128666650	::486333955189510000
417449044	::486333957680537000
379152968	::486333958054215000
25160673	::486333980812136000
310009833	::486333987405586000
69916897	::486333998306971000
614074554	::486334004581261000
335432246	::486334004598034000
635151853	::486334006833598000
163279109	::486334008272224000
62093388	::486334010511994000
51601709	::486334030204641000
105598447	::486334030833385000
382359896	::486334037825314000
335432246	::486334040547401000
305216922	::486334043664158000
537633292	::486334048789221000
493221106	::486334050882166000
421548020	::486334053634031000
26738161	::486334065197711000
228915951	::486334065360900000
291475742	::486334069706194000
253828982	::486334069714583000
83163050	::486334076761014000
239162983	::486334124488425000
170126452	::486334124911640000
494376740	::486334125574348000
27726737	::486334127428235000
41136161	::486334156557668000
234960273	::486334168544993000
335432246	::486334169564205000
25084916	::486334182704943000
36601312	::486334198995632000
506500282	::486334204494376000
337434597	::486334205882671000
37011485	::486334225105162000
387281097	::486334226208665000
631603360	::486334233053388000
71557910	::486334237566459000
351620689	::486334240481505000
239162983	::486334247180206000
500060319	::486334252146245000
22033805	::486334255245832000
288531248	::486334275277443000
22033805	::486334275659530000
37578654	::486334280851681000
50429893	::486334291010269000
136458681	::486334295015817000
29607520	::486334298182938000
62093388	::486334311738511000
27538070	::486334320672788000
305216922	::486334323889819000
46978610	::486334344013705000
210996408	::486334344709943000
20364178	::486334350112202000
252674018	::486334350552608000
589638848	::486334362242129000
351914412	::486334380449607000
252674018	::486334388091629000
388558032	::486334391681953000
276202961	::486334411613290000
136458681	::486334416122171000
242533291	::486334416436723000
79447998	::486334421956435000
22033805	::486334430693576000
51952627	::486334432505122000
382359896	::486334438888845000
320452099	::486334442747604000
252674018	::486334444949610000
205991617	::486334457608040000
252674018	::486334486984937000
76977679	::486334501379768000
102213164	::486334502764290000
26738161	::486334510146289000
202791635	::486334531465936000
61718844	::486334533223329000
171807880	::486334543918825000
169656316	::486334545742925000
351914412	::486334553506598000
300135225	::486334565439381000
301016850	::486334567108718000
171807880	::486334576982503000
47880950	::486334593193500000
71557910	::486334603100426000
415540928	::486334607990587000
41136161	::486334623308201000
493640349	::486334633408069000
24821703	::486334637908574000
417449044	::486334642690084000
205991617	::486334647878438000
14891490	::486334658028646000
29607520	::486334667797565000
227072583	::486334683597533000
187078541	::486334688043077000
71557910	::486334699024158000
239162983	::486334704631939000
418327117	::486334709064925000
398285469	::486334713724796000
385259637	::486334722964865000
45492981	::486334730522992000
51325761	::486334748013244000
266703661	::486334753285480000
500060319	::486334763490635000
360183119	::486334780469182000
86349050	::486334800123678000
578505853	::486334827101028000
635151853	::486334837041557000
115459999	::486334841382658000
351914412	::486334844025069000
33555786	::486334854678982000
179039178	::486334861100457000
351914412	::486334868804997000
136458681	::486334872357597000
44205530	::486334883531198000
26738161	::486334887579111000
187078541	::486334889390641000
95554541	::486334905962336000
33029479	::486334907241603000
122717174	::486334915533746000
20364178	::486334919816142000
351914412	::486334936178106000
487258078	::486334945418563000
273955213	::486334958454464000
437898031	::486334988070055000
26738161	::486334988934459000
46978610	::486334992067227000
169240898	::486334997528186000
382359896	::486335000275480000
33818674	::486335004671086000
379924726	::486335005107707000
33818674	::486335024568889000
17908818	::486335030546157000
351847146	::486335030906462000
50429893	::486335031611125000
7141172	::486335041182515000
202791635	::486335051387650000
390759619	::486335052544872000
51325761	::486335055749324000
379924726	::486335063056220000
310009833	::486335070828265000
431264673	::486335071126044000
16102033	::486335073009287000
202791635	::486335095604015000
79447998	::486335106445885000
215174499	::486335107733946000
272184078	::486335122573377000
403823128	::486335127241641000
15867361	::486335133252059000
111411572	::486335138226135000
61318348	::486335138784378000
588641285	::486335145939845000
55287428	::486335149991133000
214779476	::486335150989385000
45150174	::486335158157836000
269401499	::486335162905395000
375961439	::486335169129758000
45470777	::486335169922490000
17908818	::486335179603329000
282328751	::486335193540595000
15867361	::486335205767409000
45581124	::486335221755674000
45581124	::486335227313139000
50429893	::486335231381610000
36958694	::486335249257754000
272184078	::486335249681764000
593139104	::486335255046291000
45581124	::486335257826713000
16102033	::486335259664199000
15867361	::486335262537302000
414952579	::486335263858098000
7141172	::486335264034263000
187078541	::486335268740284000
136129525	::486335272288669000
46978610	::486335274146750000
16258970	::486335275581587000
203688730	::486335307453693000
139547588	::486335315661967000
239149781	::486335315771015000
50429893	::486335328911777000
131941193	::486335335522398000
113722629	::486335374428762000
16102033	::486335383417131000
382359896	::486335387850137000
249388532	::486335390622949000
46978610	::486335396653985000
371603155	::486335411082375000
45470777	::486335419638743000
604071375	::486335424282255000
139547588	::486335435031863000
314864925	::486335437972066000
52494533	::486335449326043000
379152968	::486335456255410000
16102033	::486335461372477000
347869774	::486335462164803000
131941193	::486335470570577000
215109001	::486335475557232000
222278624	::486335486793760000
37578654	::486335499301175000
254821900	::486335509942525000
372479589	::486335512823619000
23665083	::486335522462105000
26738161	::486335527999004000
222278624	::486335533430231000
52494533	::486335548152233000
16144669	::486335555165097000
16102033	::486335556679663000
35592561	::486335557077704000
333245482	::486335563620827000
215109001	::486335566384869000
16568377	::486335579995779000
407248121	::486335580394229000
79447998	::486335589751345000
331423379	::486335618612748000
102266093	::486335621825572000
131941193	::486335638460194000
107842096	::486335645892112000
33299478	::486335648727461000
202791635	::486335653677133000
569518404	::486335675407421000
247372701	::486335689072443000
33299478	::486335701944778000
49455873	::486335711071580000
379924726	::486335716927242000
494376740	::486335730407337000
430182591	::486335738896601000
239149781	::486335740712730000
159263389	::486335754470035000
202791635	::486335754969546000
104947253	::486335780009570000
308170990	::486335785491501000
173371030	::486335801534738000
242533291	::486335802712924000
578505853	::486335812837994000
380458897	::486335813442363000
388558032	::486335821255946000
414952579	::486335833281003000
51952627	::486335836305108000
107842096	::486335848137240000
604071375	::486335859583496000
256259599	::486335863693926000
169656316	::486335886519312000
305379724	::486335912331079000
553738195	::486335925702492000
202791635	::486335926004883000
22559382	::486335931092201000
396364407	::486335940663574000
279399275	::486335943184351000
635845301	::486335948095909000
24804859	::486335958799753000
500060319	::486335963296464000
130670448	::486335963396710000
35945417	::486335970053079000
418297592	::486335971265236000
98806791	::486335982577668000
487258078	::486335997299286000
67069063	::486335999887171000
173371030	::486336018568581000
17028109	::486336036017303000
203688730	::486336043805728000
169656316	::486336051166707000
58587013	::486336056594558000
589638848	::486336057814679000
51952627	::486336060088020000
578505853	::486336069063811000
61307501	::486336076546465000
26068830	::486336081969700000
45150174	::486336089616302000
249028893	::486336108637077000
58587013	::486336120616398000
44205530	::486336123065483000
173371030	::486336137208680000
273271548	::486336138412433000
32583866	::486336140782219000
215174499	::486336144322596000
230655725	::486336145316655000
216591008	::486336148667502000
249028893	::486336174659604000
192727478	::486336188929040000
500060319	::486336200580800000
379924726	::486336206809366000
244646421	::486336211942789000
515049896	::486336221652992000
335003775	::486336223988809000
409680332	::486336226195038000
461392295	::486336240791203000
273271548	::486336256817639000
19080798	::486336258289831000
45278487	::486336259623616000
215174499	::486336281786712000
268058306	::486336288799617000
26738161	::486336292905836000
364410144	::486336294327300000
130670448	::486336297124900000
273271548	::486336300363292000
255311687	::486336309632716000
379924726	::486336313743134000
215109001	::486336319858032000
229332190	::486336327840186000
458826306	::486336328989020000
515049896	::486336338619142000
60160675	::486336345678168000
131220599	::486336347515674000
17054163	::486336347834032000
513855251	::486336349289447000
33299478	::486336361662652000
35603964	::486336362069504000
353418151	::486336370130956000
14606079	::486336371557027000
105623584	::486336372031373000
414952579	::486336381057110000
70805584	::486336381887598000
35592561	::486336383762841000
245573462	::486336388556550000
24804859	::486336394176892000
346127757	::486336402112937000
41136161	::486336406055170000
234078302	::486336418080231000
256259599	::486336419674062000
306169468	::486336430835519000
196890320	::486336437659242000
242533291	::486336451273977000
260825806	::486336457293172000
52494533	::486336460836978000
78384326	::486336463471386000
289743411	::486336467569213000
500060319	::486336469746069000
232901934	::486336474745282000
245573462	::486336477458997000
50805763	::486336482136039000
500060319	::486336487433461000
403823128	::486336497608851000
19080798	::486336506324197000
169656316	::486336506940760000
364410144	::486336510812110000
245573462	::486336519540465000
545297326	::486336527354834000
542693847	::486336546170081000
195103093	::486336557700235000
379358099	::486336560829562000
31294794	::486336564843134000
24804859	::486336567728799000
45911298	::486336580815036000
389954423	::486336590495502000
260464441	::486336605284597000
46978610	::486336608308703000
196890320	::486336616382734000
19080798	::486336625341775000
500060319	::486336626910855000
238826465	::486336656966811000
87812967	::486336678270099000
52494533	::486336685936898000
20026791	::486336691204939000
71557910	::486336706107678000
82150924	::486336707906646000
234078302	::486336709198483000
202791635	::486336738630328000
32609703	::486336763070132000
6733652	::486336772725817000
19568023	::486336772868014000
70805584	::486336792887447000
260573981	::486336800227459000
136238737	::486336820825686000
500060319	::486336824852627000
351810944	::486336824961286000
279399275	::486336834595590000
48557490	::486336836349222000
260361255	::486336865885093000
14392960	::486336873774608000
276357208	::486336881093648000
273271548	::486336885581963000
160094025	::486336893131296000
238826465	::486336901411254000
30362051	::486336903688355000
83673720	::486336917785837000
409680332	::486336928451543000
273697690	::486336930674520000
369217450	::486336932184465000
78926478	::486336938358472000
348683759	::486336939671293000
266413556	::486336943408435000
487322279	::486336945035816000
421987323	::486336948198703000
379152968	::486336949662535000
33342988	::486336962006364000
478941450	::486336967031140000
63720288	::486336975306108000
215189306	::486336976149561000
24804859	::486336978275663000
50805763	::486336986433597000
364410144	::486337004334903000
142038800	::486337011616587000
336774649	::486337032470278000
111806693	::486337046097571000
40526887	::486337048358305000
304224068	::486337053936738000
239149781	::486337056713342000
487258078	::486337057023729000
379924726	::486337060664778000
40526887	::486337091257659000
163279109	::486337098052415000
45150174	::486337107871666000
214220072	::486337141933232000
134585678	::486337171666661000
364410144	::486337175554756000
487258078	::486337183570092000
315296719	::486337184157286000
22559382	::486337199294529000
351099839	::486337205518880000
294745245	::486337229480947000
379152968	::486337263325159000
281829913	::486337275484065000
51952627	::486337284900278000
44307877	::486337285902696000
387281097	::486337290021912000
70805584	::486337315527081000
364410144	::486337318408556000
487258078	::486337321642369000
224126979	::486337338734157000
256259599	::486337342030884000
232437529	::486337343784120000
249028893	::486337346183233000
604071375	::486337355008442000
18156298	::486337357906329000
253134261	::486337370984169000
421987323	::486337374272888000
454531259	::486337380777873000
273271548	::486337382292008000
412792027	::486337386163363000
336774649	::486337387392294000
232711010	::486337392224124000
215109001	::486337412658786000
273271548	::486337419713576000
48427726	::486337425535664000
314864925	::486337438210461000
14392960	::486337442249592000
26068830	::486337443340120000
67069063	::486337448733966000
315296719	::486337448960483000
378200627	::486337456644841000
351810944	::486337472658698000
566902451	::486337473887600000
458639179	::486337480330080000
395057520	::486337516925386000
260464441	::486337520162963000
487258078	::486337526114709000
607016651	::486337548520660000
16102033	::486337550874083000
431264673	::486337564790767000
50463332	::486337566099001000
487258078	::486337566342258000
487258078	::486337615021367000
16144669	::486337628501839000
364410144	::486337649024589000
36861827	::486337654263652000
198651083	::486337657170329000
273271548	::486337661439721000
429345484	::486337674731479000
379924726	::486337682042523000
414952579	::486337687184355000
607016651	::486337690808250000
728549208	::486337695502069000
153077015	::486337704741724000
22559382	::486337710831833000
50463332	::486337725516111000
33555786	::486337735633166000
36861827	::486337740708261000
131941193	::486337743585546000
136129525	::486337748752543000
16102033	::486337782424797000
32583866	::486337809741918000
587081117	::486337810719178000
239149781	::486337825172754000
94737009	::486337827064401000
24804859	::486337830705053000
249028893	::486337831128674000
36861827	::486337839509299000
429345484	::486337859566063000
33342988	::486337871205650000
388558032	::486337880889909000
494495688	::486337896715005000
337434879	::486337899869138000
411841714	::486337917540118000
382359896	::486337917783003000
16102033	::486337919578566000
458766436	::486337932882485000
36861827	::486337933314908000
79633612	::486337936095727000
451183057	::486337940575223000
500060319	::486337945834901000
382359896	::486337947491266000
500060319	::486337955062358000
728549208	::486337961362223000
59370673	::486337977291788000
15789848	::486337985831395000
124517802	::486337987417239000
487258078	::486338000616296000
26738161	::486338006526464000
503708554	::486338018119143000
36861827	::486338026831085000
24383303	::486338035903365000
16002106	::486338044891373000
36861827	::486338046326218000
515049896	::486338050880847000
267227218	::486338053363863000
343904325	::486338068132012000
59370673	::486338070413721000
494495688	::486338097949315000
149275783	::486338103859494000
343904325	::486338151934210000
33342988	::486338159190745000
849	::486338164575830000
104539435	::486338174642565000
503708554	::486338181126557000
387863634	::486338181575348000
50463332	::486338188827320000
164575018	::486338207101902000
458639179	::486338212567478000
494495688	::486338221685485000
214220072	::486338238290722000
379152968	::486338243710189000
458639179	::486338251570290000
299297459	::486338278077906000
372479589	::486338306896953000
161492068	::486338336018018000
256259599	::486338370457464000
59370673	::486338374010019000
45150174	::486338378485731000
127092086	::486338398416666000
409680332	::486338411058311000
89505869	::486338417870270000
409662649	::486338419170107000
409662649	::486338424203259000
321794820	::486338459015979000
333245482	::486338460241117000
33342988	::486338470324232000
364410144	::486338482910932000
95554541	::486338490074796000
33342988	::486338507070525000
503708554	::486338521586614000
267227218	::486338523440500000
593139104	::486338541400915000
239149781	::486338550862843000
168387841	::486338552989351000
58115212	::486338559255662000
631245094	::486338566859939000
257265522	::486338568336314000
94737009	::486338569644949000
95554541	::486338577500876000
214220072	::486338588364124000
117095775	::486338591438942000
234960273	::486338617086713000
545297326	::486338618118922000
264705173	::486338622463827000
305216922	::486338640235462000
107823354	::486338652319272000
263418480	::486338663039524000
187651826	::486338693700280000
263971863	::486338694987530000
78065938	::486338705838190000
214220072	::486338714323267000
487258078	::486338718827962000
133526428	::486338719134130000
264705173	::486338754362105000
44768272	::486338770581876000
518141549	::486338773752377000
37578654	::486338777124597000
506760887	::486338789107712000
118708729	::486338816601751000
589638848	::486338839166726000
298156322	::486338846938759000
25160673	::486338858380840000
463138486	::486338864173182000
25935173	::486338870867283000
237938155	::486338884411084000
58115212	::486338892782501000
326504971	::486338911342325000
196693857	::486338920615931000
187047785	::486338926001405000
15267198	::486338938286927000
380458897	::486338948214845000
130670448	::486338950978498000
379152968	::486338953084416000
221610776	::486338979168407000
367298176	::486338981513019000
527041090	::486338984939778000
27726737	::486338994075361000
291413743	::486339010042679000
45759903	::486339019911876000
30104821	::486339023145672000
298156322	::486339031924363000
266413556	::486339046067552000
19511096	::486339050383486000
409680332	::486339056838520000
414952579	::486339057165680000
30104821	::486339069073297000
167301113	::486339076312674000
45759903	::486339077575172000
61307501	::486339078984437000
45759903	::486339084466388000
33342988	::486339104775622000
62186442	::486339107397062000
242622458	::486339138824994000
375364618	::486339162107154000
160733683	::486339163965247000
478941450	::486339171380781000
15726982	::486339171716321000
463431723	::486339179144425000
131941193	::486339179484573000
289743411	::486339179723649000
242622458	::486339182630289000
196693857	::486339187902119000
255834275	::486339194071949000
46796467	::486339196987011000
242622458	::486339201785663000
47167252	::486339225327919000
176489426	::486339226040938000
277996494	::486339227844501000
267445807	::486339235163930000
20782081	::486339249227448000
239149781	::486339256164417000
395703736	::486339257108545000
27432862	::486339259440566000
187651826	::486339285298475000
242622458	::486339287550808000
194129729	::486339296199475000
351847146	::486339297537032000
703895293	::486339317447393000
17169855	::486339318278291000
412638454	::486339324313473000
367298176	::486339326037348000
118708729	::486339334015287000
382304432	::486339355351732000
61832970	::486339366462058000
59370673	::486339376712937000
322465167	::486339385915240000
35141457	::486339392160555000
58115212	::486339393813090000
494495688	::486339401140535000
187047785	::486339405238394000
25160673	::486339415338283000
33369338	::486339431620567000
335432246	::486339433646391000
127092086	::486339458740916000
46796467	::486339488289808000
193502964	::486339500034244000
338543771	::486339518899818000
118827154	::486339535878770000
589638848	::486339536734015000
387281097	::486339559366459000
223614733	::486339570435244000
380458897	::486339601511235000
35945417	::486339603289210000
379152968	::486339607576195000
37802339	::486339608893222000
216486063	::486339624647016000
350083690	::486339629512019000
58587526	::486339635702796000
61307501	::486339659346104000
146855323	::486339662529970000
35156425	::486339666489397000
506500282	::486339710952808000
16102033	::486339755500916000
520533224	::486339759514451000
518141549	::486339767328464000
79373818	::486339793031553000
35141457	::486339818901622000
245080630	::486339823330787000
37294507	::486339833535528000
17908818	::486339838107713000
193502964	::486339843505815000
128666650	::486339845623521000
298156322	::486339846609182000
16102033	::486339850241835000
350083690	::486339861402509000
193502964	::486339864913539000
388558032	::486339870554484000
289743411	::486339875558674000
61307501	::486339884722827000
330799447	::486339896697552000
569518404	::486339896744091000
35141457	::486339901529415000
32609703	::486339901852758000
537561541	::486339901928247000
487258078	::486339904192794000
270173839	::486339912946307000
367298176	::486339915374813000
186314952	::486339918717677000
452678521	::486339948828585000
215144630	::486339961742819000
251821834	::486339964603351000
61832970	::486339978096414000
270184694	::486339980000641000
37294507	::486339984102662000
16102033	::486340011777081000
174795727	::486340016696610000
22278303	::486340025077215000
58115212	::486340028969123000
46796467	::486340053749088000
410403898	::486340058681991000
193502964	::486340065866817000
57385263	::486340072615456000
412792027	::486340074599370000
342508573	::486340081049817000
37294507	::486340083537043000
61307501	::486340115610882000
256074844	::486340145818267000
47880950	::486340146351308000
414952579	::486340162381557000
306169468	::486340164021538000
289743411	::486340184834072000
16144669	::486340196426723000
238024746	::486340201460289000
27364321	::486340206803820000
257491716	::486340209915990000
463138486	::486340232183177000
215109001	::486340232376102000
136750011	::486340233571483000
314864925	::486340244308901000
293246270	::486340248872697000
487258078	::486340258200444000
273271548	::486340310339813000
78065938	::486340318174781000
22278303	::486340320356204000
16102033	::486340326253424000
358611246	::486340333404295000
58349263	::486340340673425000
61307501	::486340344356040000
192727478	::486340357073170000
257830093	::486340357270290000
49455873	::486340366757416000
133341985	::486340380364111000
414952579	::486340384356696000
68966030	::486340385296621000
57385263	::486340400953966000
232901934	::486340416275365000
49455873	::486340431983017000
458639179	::486340489785139000
26684021	::486340515160260000
223614733	::486340530591121000
16102033	::486340545036689000
171807880	::486340547763011000
33249556	::486340569472323000
458639179	::486340581959147000
378622092	::486340597381615000
99827590	::486340611356647000
16102033	::486340617136779000
35945417	::486340634182049000
631245094	::486340635306115000
46796467	::486340648342020000
222278624	::486340657657565000
171807880	::486340665698426000
37294507	::486340673180692000
198393365	::486340676489986000
32583866	::486340679572787000
1318301	::486340681737048000
130987540	::486340719859093000
253759009	::486340723982077000
562393615	::486340727631138000
44205530	::486340751215714000
99827590	::486340777706942000
577411446	::486340788670849000
59705683	::486340794370891000
388433171	::486340801220182000
392716377	::486340801283096000
542693847	::486340806681190000
136750011	::486340845910503000
363722761	::486340848859095000
257830093	::486340860645490000
363722761	::486340866080907000
186314952	::486340871818727000
463138486	::486340876059553000
46796467	::486340888457535000
338619333	::486340895646552000
234649932	::486340905851699000
20863117	::486340907700994000
117095775	::486340917759340000
59288102	::486340927221673000
476507554	::486340947291013000
37294507	::486340959198670000
131220599	::486340962830917000
321780812	::486340975502315000
36861827	::486340988248403000
463138486	::486340999405637000
171807880	::486341000693305000
131220599	::486341005315039000
398445530	::486341013901156000
256750208	::486341018439016000
569518404	::486341026760908000
388433171	::486341056275808000
49455873	::486341057244708000
114064449	::486341057610018000
289650000	::486341067420475000
364410144	::486341078040068000
513855251	::486341083085815000
63720288	::486341092074209000
414952579	::486341094162984000
14253476	::486341095329386000
254821900	::486341102359040000
187651826	::486341114342162000
253759009	::486341128455606000
163589914	::486341138022813000
364410144	::486341151687860000
239149781	::486341166221127000
577411446	::486341169828610000
325906113	::486341171716046000
33342988	::486341187205603000
37294507	::486341189050695000
478941450	::486341192087379000
196890320	::486341210622029000
29302446	::486341213964881000
463138486	::486341241026920000
458639179	::486341241723179000
396364407	::486341259254980000
253759009	::486341286685704000
186314952	::486341310647771000
239149781	::486341319829110000
466873056	::486341322807074000
46796467	::486341350070050000
93448284	::486341370139791000
52950877	::486341386346561000
239149781	::486341387944599000
35945417	::486341388821217000
371603155	::486341393774686000
37294507	::486341396941398000
44205530	::486341406055993000
325906113	::486341408924909000
20026791	::486341411164262000
412756257	::486341450255179000
597038752	::486341504156184000
347596428	::486341515778592000
102213164	::486341526076018000
31280614	::486341529229725000
52950877	::486341535760257000
463138486	::486341536465301000
371603155	::486341539749052000
589638848	::486341549496606000
90750144	::486341552118460000
234649932	::486341558044987000
569518404	::486341564344856000
325906113	::486341576860655000
37294507	::486341582174420000
16144669	::486341584015720000
577411446	::486341588021694000
515049896	::486341614789734000
16102033	::486341624323395000
56876875	::486341629632995000
253759009	::486341631029702000
631245094	::486341633177157000
239149781	::486341670573580000
513855251	::486341673740271000
388433171	::486341718124417000
56876875	::486341755579543000
499995726	::486341764966387000
44231782	::486341770809053000
58115212	::486341780204290000
395703736	::486341781727248000
189179241	::486341787380764000
364410144	::486341789054291000
49114032	::486341796042002000
396364407	::486341797505802000
79373818	::486341811125092000
245080630	::486341818317934000
186314952	::486341823942508000
56876875	::486341823963463000
57385263	::486341828619550000
255622442	::486341840137105000
500060319	::486341841709957000
577411446	::486341852002811000
566902451	::486341866452156000
388433171	::486341872009244000
325906113	::486341887838920000
24804859	::486341921015468000
566902451	::486341924698472000
56931148	::486341931832987000
131220599	::486341945069813000
379924726	::486341947112841000
367298176	::486341951310942000
14594667	::486341957359136000
301290830	::486341964460490000
16144669	::486341966666297000
388558032	::486341972479594000
57385263	::486341972580642000
412792027	::486341976842072000
379924726	::486341990821675000
223614733	::486342003530027000
37294507	::486342006092754000
399621678	::486342009418825000
463138486	::486342010161610000
388558032	::486342010878431000
367298176	::486342017333481000
613592670	::486342031304691000
245080630	::486342038153990000
257830093	::486342053308403000
79373818	::486342069473255000
223243607	::486342074250584000
545297326	::486342094752346000
279399275	::486342095523680000
367298176	::486342098195456000
196890320	::486342099839639000
255299055	::486342101890637000
537561541	::486342104352706000
379924726	::486342114306174000
253759009	::486342114481946000
593139104	::486342119096070000
196890320	::486342119812894000
513855251	::486342121410945000
29817953	::486342134568464000
223243607	::486342135080554000
200796300	::486342139337392000
635845301	::486342158207574000
30336217	::486342163572457000
378622092	::486342186339143000
30336217	::486342191506554000
378773930	::486342196765802000
414952579	::486342203577335000
402797583	::486342204080668000
367298176	::486342212913856000
257830093	::486342230131884000
164575018	::486342233273028000
355896730	::486342246904909000
24804859	::486342257058914000
463138486	::486342260452524000
20364178	::486342264394756000
398445530	::486342271240257000
247024165	::486342274691776000
398445530	::486342277703692000
387472182	::486342283886067000
34767424	::486342287694102000
177446269	::486342287727685000
37294507	::486342288084172000
79373818	::486342291422859000
399621678	::486342294027513000
30336217	::486342314613538000
168347877	::486342314751557000
399621678	::486342319495315000
314864925	::486342325983911000
253759009	::486342336499048000
109762886	::486342347173941000
58115212	::486342347802689000
257830093	::486342351473102000
600663496	::486342359072772000
367298176	::486342374042255000
257830093	::486342376449785000
180190603	::486342388747468000
62093388	::486342391293812000
343904325	::486342396293021000
577411446	::486342396838678000
463138486	::486342400168980000
37294507	::486342406443245000
262248356	::486342410705072000
17028109	::486342418728779000
17028109	::486342432972615000
318700673	::486342435333619000
400249617	::486342454379937000
367298176	::486342470674837000
378622092	::486342472780775000
20935927	::486342474231590000
600663496	::486342485426192000
399621678	::486342492917227000
382304432	::486342495518085000
8070562	::486342499296768000
33528820	::486342502082150000
594121150	::486342503080001000
20935927	::486342503478464000
382190006	::486342511766425000
245080630	::486342517109952000
16144669	::486342523644686000
271304998	::486342528375865000
79633612	::486342532029497000
263418480	::486342540518367000
520533224	::486342580552994000
170126452	::486342586156994000
35141457	::486342594473910000
209223008	::486342599931076000
271304998	::486342633522864000
35592561	::486342646416556000
305379724	::486342664883695000
19683725	::486342668985712000
223243607	::486342673192984000
35945417	::486342678712291000
415540928	::486342688971567000
193502964	::486342709184323000
593139104	::486342727530213000
399621678	::486342729933156000
289743411	::486342735893651000
20364178	::486342764804575000
79373818	::486342767166382000
257830093	::486342771960446000
56059141	::486342782290644000
79373818	::486342788507009000
400249617	::486342794332483000
35141457	::486342796568064000
35141457	::486342812586106000
17028109	::486342822468263000
277996494	::486342829933723000
30336217	::486342836074594000
35141457	::486342874746073000
382190006	::486342876691836000
281829913	::486342889165697000
253759009	::486342890755350000
62093388	::486342894920671000
289743411	::486342907272888000
399621678	::486342919037530000
56059141	::486342919129808000
138557664	::486342919247650000
316026178	::486342921847705000
713350694	::486342932828794000
378622092	::486342935991291000
412792027	::486342955134099000
410286428	::486342964294463000
332306968	::486342968300019000
316026178	::486342975723540000
414952579	::486343020820717000
332306968	::486343036419723000
17840621	::486343047093821000
418312513	::486343063938531000
157904403	::486343068585451000
418312513	::486343077976875000
406772829	::486343091205324000
20935927	::486343092006440000
631245094	::486343093688344000
479205756	::486343096435617000
6733652	::486343098264727000
278220302	::486343100994830000
79373818	::486343108645642000
43256984	::486343111354753000
201899461	::486343113900687000
400249617	::486343117662990000
415540928	::486343118581542000
128666650	::486343120011792000
370464008	::486343120179978000
25408355	::486343133035110000
45150174	::486343155747676000
253759009	::486343157903130000
26925878	::486343161770299000
49114032	::486343184268537000
566902451	::486343185736949000
516986236	::486343199456129000
256609151	::486343201545273000
343606449	::486343203985960000
27364321	::486343208755286000
288918860	::486343218620301000
298156322	::486343222113742000
201899461	::486343223946641000
30336217	::486343233304150000
316026178	::486343239843069000
209584784	::486343242783268000
631245094	::486343243601166000
14392960	::486343272910970000
193502964	::486343283376156000
472528304	::486343286396030000
20364178	::486343288048201000
25408355	::486343294146736000
24113194	::486343294293512000
101138081	::486343309762113000
635151853	::486343313872543000
253759009	::486343316351369000
54466394	::486343321325826000
577411446	::486343322534150000
20738985	::486343323070644000
414952579	::486343350102925000
131220599	::486343361310117000
190492046	::486343363877031000
287228225	::486343366762717000
387476542	::486343374627422000
255299055	::486343378057969000
249243467	::486343385137963000
372068999	::486343422887075000
339917675	::486343440414699000
577411446	::486343446136119000
253759009	::486343465295298000
343606449	::486343481854398000
14253476	::486343483981328000
289743411	::486343493695311000
35141457	::486343499684409000
24804859	::486343504340066000
30336217	::486343519347281000
95554541	::486343524015538000
220587584	::486343535675731000
239149781	::486343540453040000
287228225	::486343540939554000
102875172	::486343541065797000
120851061	::486343551635046000
30795924	::486343560279502000
93448284	::486343563664310000
499167427	::486343576155336000
309981035	::486343581624328000
95554541	::486343611101876000
102213164	::486343613803417000
114579662	::486343615313371000
252355708	::486343622682345000
257830093	::486343623030898000
177446269	::486343626297847000
326146327	::486343633910525000
309981035	::486343650209574000
256609151	::486343665863114000
257942561	::486343669759217000
37294507	::486343694954426000
259746323	::486343705603739000
47167252	::486343738512273000
44451086	::486343759429267000
388433171	::486343776789491000
256609151	::486343794988941000
239149781	::486343809924485000
253759009	::486343825791528000
52542320	::486343826835898000
100376439	::486343838395408000
210996408	::486343853675253000
257830093	::486343854099283000
239149781	::486343854426054000
256609151	::486343856926236000
388433171	::486343857248817000
43052467	::486343875817385000
255299055	::486343879755444000
32583866	::486343887636537000
221641208	::486343892359737000
39416036	::486343936395718000
58115212	::486343947136929000
324794875	::486343949427040000
6733652	::486343958529056000
250713436	::486343960768425000
289360824	::486343962194886000
37977930	::486343964174589000
232711010	::486343986974429000
454465194	::486343993622417000
44451086	::486344001818091000
47167252	::486344003038613000
47167252	::486344008432488000
472528304	::486344019786858000
388433171	::486344021434847000
37294507	::486344033736749000
20863117	::486344035397689000
267445807	::486344050212352000
65995121	::486344051042828000
306169468	::486344063688671000
56556074	::486344067651887000
305216922	::486344068784717000
232711010	::486344082982060000
47167252	::486344087335735000
388433171	::486344096739377000
47167252	::486344101344731000
249246314	::486344103773224000
403823128	::486344114297131000
29500521	::486344121737437000
253759009	::486344125944299000
6733652	::486344129627312000
174795727	::486344130381877000
335759212	::486344146475417000
566902451	::486344171394203000
386833057	::486344179123900000
253759009	::486344180621246000
360183119	::486344183180193000
225287674	::486344184484229000
193502964	::486344190830190000
61832970	::486344199340453000
232711010	::486344199353421000
388558032	::486344201638924000
252355708	::486344205166338000
61307501	::486344212716077000
379924726	::486344215505670000
236528732	::486344217502179000
380458897	::486344221159620000
37294507	::486344233096212000
256609151	::486344244597387000
44451086	::486344258270416000
322446637	::486344261822988000
374739722	::486344262368243000
234960273	::486344263664291000
350968313	::486344264348336000
615636079	::486344277874601000
232711010	::486344289782218000
487258078	::486344290399174000
126109768	::486344301509496000
250844163	::486344314575147000
713350694	::486344322384932000
38226468	::486344323546742000
171807880	::486344324154925000
253759009	::486344335571435000
47167252	::486344343993606000
21623464	::486344347546574000
58949154	::486344359344750000
93448284	::486344364390510000
256609151	::486344368530685000
23543960	::486344371382398000
65995121	::486344385454682000
47167252	::486344404735520000
232711010	::486344411576406000
380458897	::486344411799097000
436187992	::486344413828755000
360183119	::486344427141873000
252355708	::486344430161371000
296901409	::486344430647902000
155926653	::486344433638842000
44451086	::486344440038973000
400490673	::486344446381154000
239149781	::486344447408340000
528975562	::486344451330015000
412792027	::486344451665956000
263433687	::486344461803585000
224103552	::486344462826602000
61832970	::486344466001711000
48764697	::486344468874792000
388433171	::486344471181680000
83513704	::486344501569417000
79348656	::486344502391881000
43052467	::486344503281082000
398285469	::486344516568227000
545297326	::486344517864656000
239149781	::486344518271119000
250713436	::486344522364760000
30336217	::486344524524822000
314864925	::486344525585977000
400490673	::486344530225295000
424498868	::486344541285281000
17840621	::486344547635458000
267445807	::486344548969615000
236528732	::486344564018778000
79348656	::486344565553893000
39863661	::486344569559465000
93448284	::486344570817368000
239149781	::486344630758170000
369217450	::486344638790258000
62093388	::486344656247349000
44451086	::486344657723351000
36869877	::486344677587570000
400490673	::486344692217708000
25082908	::486344692838068000
17028109	::486344702560854000
34767424	::486344713222356000
345626789	::486344715546021000
185716839	::486344720461725000
395703736	::486344723666583000
615636079	::486344737914236000
44451086	::486344755589038000
346127757	::486344772416962000
215189306	::486344781585711000
95554541	::486344782990422000
324794875	::486344783787347000
161656785	::486344795070414000
24804859	::486344798995890000
187047785	::486344802426834000
631245094	::486344830142791000
389105684	::486344834932699000
359244936	::486344838330060000
33453167	::486344838791442000
571363101	::486344865580867000
83513704	::486344877806866000
388433171	::486344895141933000
193502964	::486344920957857000
15728310	::486344942671761000
399621678	::486344945406443000
252355708	::486344951806959000
71617108	::486344979150020000
385114649	::486344979170603000
205043960	::486344989643767000
314864925	::486344996832817000
296901409	::486345005846364000
20863117	::486345008509751000
99827590	::486345010762088000
379924726	::486345040977862000
412792027	::486345052671991000
17028109	::486345075761627000
378622092	::486345096150122000
33453167	::486345106157346000
372479589	::486345109764464000
257830093	::486345122112897000
79633612	::486345134712582000
257830093	::486345145475141000
47167252	::486345149782298000
571363101	::486345149866590000
253759009	::486345150067527000
380458897	::486345192879165000
30104821	::486345195743490000
257830093	::486345200696975000
210873235	::486345218485387000
379924726	::486345221102247000
260428602	::486345221287202000
96062555	::486345250596605000
379924726	::486345272566349000
25082908	::486345275426877000
378622092	::486345318087553000
61307501	::486345318334595000
128775325	::486345319962013000
33108084	::486345324995158000
296901409	::486345325607526000
252355708	::486345349020139000
324794875	::486345390703120000
515043655	::486345397091053000
451183057	::486345405928845000
451183057	::486345406654451000
380458897	::486345416460750000
255147158	::486345417290825000
49455873	::486345417592807000
357079725	::486345422370136000
44451086	::486345431043960000
252355708	::486345432776200000
139547588	::486345454779924000
228915951	::486345455052128000
120139449	::486345460131844000
411700909	::486345497440190000
378622092	::486345497918332000
611530014	::486345502527877000
53243169	::486345524145303000
66311658	::486345526116241000
22187821	::486345526808678000
166897115	::486345529421332000
44451086	::486345548018900000
324794875	::486345550464155000
545297326	::486345554860183000
315527257	::486345565307809000
252355708	::486345572589117000
170590185	::486345573466112000
51952627	::486345618441252000
378622092	::486345639010508000
53243169	::486345646468005000
503911979	::486345650154393000
17169855	::486345661567492000
494376740	::486345662804418000
611530014	::486345676365000000
566902451	::486345687861587000
338619333	::486345696979595000
67450397	::486345708598226000
241337450	::486345714352402000
479205756	::486345715728130000
91521926	::486345727816105000
39684857	::486345731549462000
364035957	::486345745692655000
161656785	::486345755297591000
61307501	::486345777384808000
59184492	::486345778001350000
249243467	::486345791800217000
252355708	::486345796200062000
67450397	::486345822142214000
35592561	::486345835119398000
49455873	::486345849744531000
378622092	::486345858246778000
106320745	::486345860570447000
545297326	::486345866954149000
280749613	::486345884519911000
59184492	::486345893055332000
372493368	::486345930560778000
378622092	::486345948545945000
67450397	::486345956355747000
411997198	::486345977897689000
503708554	::486345979264659000
61307501	::486345986944819000
39041924	::486345990643793000
309355379	::486346011929870000
59288102	::486346013763182000
458766436	::486346018925993000
348085087	::486346029856346000
32171318	::486346043823767000
189179241	::486346051503153000
574147363	::486346066829520000
270227232	::486346077470490000
83673720	::486346088807690000
45410414	::486346090392715000
479246485	::486346092749922000
253759009	::486346104477216000
120296296	::486346114325839000
574147363	::486346123591045000
385706960	::486346127420043000
296901409	::486346148332847000
83673720	::486346171229962000
228915951	::486346173431558000
136828926	::486346194554085000
253759009	::486346214489587000
414191298	::486346215810809000
254821900	::486346218776567000
247024165	::486346222366507000
23785621	::486346239634444000
378622092	::486346255929720000
138557664	::486346264875790000
254821900	::486346267162058000
513982376	::486346268273172000
249243467	::486346271045603000
494495688	::486346276146266000
51650419	::486346282911662000
494495688	::486346284220301000
257830093	::486346296400551000
47880950	::486346297692418000
59207269	::486346305363382000
400490673	::486346314184421000
384530394	::486346317158170000
39684857	::486346338091933000
253759009	::486346338804584000
161656785	::486346340163923000
39041924	::486346348954804000
42297542	::486346379279605000
259413656	::486346380743823000
335003775	::486346399894618000
51650419	::486346401727918000
245855482	::486346401832767000
388433171	::486346428399108000
160144135	::486346462897258000
255147158	::486346467767238000
368730450	::486346469914329000
32583866	::486346474360283000
289743411	::486346476042588000
270227232	::486346477950607000
248329328	::486346482271137000
266317182	::486346484083089000
59288102	::486346485744025000
170162540	::486346492316119000
59288102	::486346492765278000
51650419	::486346494279417000
388558032	::486346507516252000
335432246	::486346517909749000
30104821	::486346518668902000
49114032	::486346519075762000
17840621	::486346550298173000
342508573	::486346554001735000
490977827	::486346558368395000
414191298	::486346558753873000
230069608	::486346560234872000
37294507	::486346562876870000
54697279	::486346577544757000
50216950	::486346595177222000
634164272	::486346613065936000
56556074	::486346624180838000
81872162	::486346625984393000
45410414	::486346627506925000
388433171	::486346631038517000
79035481	::486346645987008000
107902551	::486346652551483000
60160675	::486346668976390000
342508573	::486346672310460000
37294507	::486346675464589000
54466394	::486346686030020000
19683725	::486346690195386000
24804859	::486346692799655000
252355708	::486346698826850000
286734780	::486346715822161000
615636079	::486346716786851000
472528304	::486346719660351000
38207353	::486346729177239000
17840621	::486346731999612000
257942561	::486346736232058000
54466394	::486346742078504000
161656785	::486346758164054000
257830093	::486346769836822000
120296296	::486346782033846000
594121150	::486346785556688000
54697279	::486346785787760000
59184492	::486346787771674000
725532679	::486346788794662000
56556074	::486346797917298000
506500282	::486346825733898000
15867361	::486346836412989000
384955934	::486346847196553000
361199465	::486346849574719000
458808714	::486346853047226000
120296296	::486346876024020000
17764624	::486346877034455000
17764624	::486346888665235000
249243467	::486346904947548000
378622092	::486346908886388000
53243169	::486346919946756000
255311687	::486346928385323000
133341985	::486346957905203000
494495688	::486346959201271000
400490673	::486346975814909000
623990154	::486346983976603000
500060319	::486346991677759000
634164272	::486346996563714000
370049566	::486347009469988000
423950693	::486347017023520000
91521926	::486347025324072000
173232394	::486347025982562000
253759009	::486347048552128000
382531150	::486347059809636000
31066609	::486347071877050000
39041924	::486347085688492000
634164272	::486347088863588000
62093388	::486347090600423000
52950877	::486347098384629000
257942561	::486347105737654000
120296296	::486347107268583000
615636079	::486347109747011000
173232394	::486347112234229000
126109768	::486347124385148000
133341985	::486347124746231000
396364407	::486347126910119000
120296296	::486347130937016000
350525380	::486347135210622000
83513704	::486347153380372000
56931148	::486347154773278000
378414202	::486347160745570000
335003775	::486347164038094000
623990154	::486347167158644000
61832970	::486347176230940000
120296296	::486347177351188000
69719136	::486347178730721000
608426191	::486347196090961000
224126979	::486347202449530000
297679816	::486347203615936000
411222321	::486347205712691000
35156425	::486347217847209000
271304998	::486347228152229000
66311658	::486347244187054000
289743411	::486347263552548000
170162540	::486347269965238000
348152108	::486347283202453000
415179202	::486347307726946000
170162540	::486347331730542000
281829913	::486347333714456000
120296296	::486347334809563000
266413556	::486347350562988000
355612007	::486347356980662000
58115212	::486347373812002000
270227232	::486347378325090000
398285469	::486347380673888000
16472279	::486347386394931000
429348972	::486347389339303000
255311687	::486347407282929000
371243365	::486347407454519000
39041924	::486347409992069000
198233216	::486347412890726000
385706960	::486347425087381000
378415682	::486347428522512000
460471042	::486347433475981000
120296296	::486347442087292000
601049906	::486347476140441000
460471042	::486347482134102000
600663496	::486347490510532000
81016171	::486347498420596000
378415682	::486347521359228000
120296296	::486347522332704000
253759009	::486347522663673000
77765035	::486347528602800000
34767424	::486347554180063000
236167599	::486347554804994000
77078922	::486347555270557000
608426191	::486347556448780000
77078922	::486347577043202000
30719116	::486347581799563000
385706960	::486347583301095000
77078922	::486347588690780000
202927618	::486347591123075000
48944372	::486347616976781000
377110730	::486347625482842000
45410414	::486347625994526000
15867361	::486347631221014000
34767424	::486347633124835000
282363016	::486347635515609000
45410414	::486347643132465000
353888661	::486347670160564000
257830093	::486347683796635000
65995121	::486347690775965000
35592561	::486347701315846000
388558032	::486347704512290000
351810944	::486347710379732000
472528304	::486347711386767000
198233216	::486347721872510000
61832970	::486347732370460000
23785621	::486347749030260000
725532679	::486347760585551000
377555310	::486347773449486000
77078922	::486347775391858000
328858212	::486347787005865000
299297459	::486347793137537000
472528304	::486347819335565000
613592670	::486347821679779000
253828982	::486347830231965000
126109768	::486347830303277000
418297592	::486347848993087000
198233216	::486347854714511000
253759009	::486347873852747000
414191298	::486347885458362000
254600909	::486347888411152000
594121150	::486347890168573000
126109768	::486347901325418000
634164272	::486347908401213000
253759009	::486347909290393000
39041792	::486347916903084000
256756265	::486347918148788000
400249617	::486347937291583000
52295994	::486347942303772000
96421993	::486347942434201000
254821900	::486347963997126000
323978080	::486347969646850000
120296296	::486347978232586000
38207353	::486347981793538000
232711010	::486347996640976000
414191298	::486347996909412000
500060319	::486348012156100000
14520186	::486348035598073000
140110825	::486348043176779000
437898031	::486348044971962000
79348656	::486348055449718000
412792027	::486348056213073000
253759009	::486348063460425000
257265522	::486348069445701000
140110825	::486348070855004000
500060319	::486348075318120000
389954423	::486348097493032000
120296296	::486348098634272000
198233216	::486348103109607000
245080630	::486348106561118000
377555310	::486348106615619000
81016171	::486348147568812000
15330061	::486348152761778000
61832970	::486348163507175000
76248039	::486348165142941000
436187992	::486348167923761000
187047785	::486348178065588000
89505869	::486348178883887000
500060319	::486348181274632000
66311658	::486348192972148000
19939574	::486348201360760000
120296296	::486348206989930000
78653568	::486348209632325000
92840294	::486348212689567000
257830093	::486348245556527000
120296296	::486348253529899000
32583866	::486348257908371000
367298176	::486348259191844000
281829913	::486348263667163000
35592561	::486348269052633000
224126979	::486348302783246000
224126979	::486348312107159000
725532679	::486348313369669000
377555310	::486348325096935000
78926478	::486348327949041000
193502964	::486348349709107000
378367977	::486348353316216000
253759009	::486348364296896000
537561541	::486348368978128000
545297326	::486348389693800000
385121286	::486348390322544000
35592561	::486348408362643000
50429893	::486348443212718000
398285469	::486348453337759000
257830093	::486348464289513000
490977827	::486348478789201000
378622092	::486348494077444000
335432246	::486348495792513000
332073582	::486348501870055000
16102033	::486348506567688000
480857982	::486348515551895000
35592561	::486348519713030000
225691566	::486348523156172000
14520186	::486348527820603000
127092086	::486348543142023000
126109768	::486348545142714000
281829913	::486348549316038000
614436697	::486348555569745000
353888661	::486348559361384000
81016171	::486348561752129000
29737650	::486348562851057000
15614582	::486348563744821000
76248039	::486348570786676000
112333263	::486348572778983000
54466394	::486348574527991000
713350694	::486348577237925000
198393365	::486348584481087000
634164272	::486348588847353000
296901409	::486348592236343000
615636079	::486348600134234000
30719116	::486348625434660000
392278984	::486348635886858000
33528820	::486348644669730000
370049566	::486348652064288000
385706960	::486348666290962000
163279109	::486348668916600000
29737650	::486348670841802000
479245748	::486348679469494000
281829913	::486348684884312000
198393365	::486348700537483000
377555310	::486348710574432000
29737650	::486348720670523000
92840294	::486348733466939000
39904237	::486348752928509000
613592670	::486348768501968000
378622092	::486348786755977000
43052467	::486348806003245000
296901409	::486348807026659000
378622092	::486348810235707000
120296296	::486348814165741000
54697279	::486348816443244000
281829913	::486348825200586000
537561541	::486348827197046000
343904325	::486348838320353000
220587584	::486348847002574000
257830093	::486348848261251000
29737650	::486348854678130000
634164272	::486348859119902000
15614582	::486348862307962000
61832970	::486348870540992000
224126979	::486348872453591000
274712500	::486348878241738000
15614582	::486348881136193000
496575332	::486348894323085000
634164272	::486348902132490000
378622092	::486348915718254000
703895293	::486348930712489000
45911298	::486348932306309000
29737650	::486348933753348000
39041924	::486348959489613000
41136161	::486348975507648000
382190006	::486349001810120000
257092614	::486349002716110000
83736832	::486349006952357000
15614582	::486349019510493000
391573659	::486349019686633000
83736832	::486349041479856000
76248039	::486349102867681000
198233216	::486349115388100000
360183119	::486349121343983000
703895293	::486349130743042000
634164272	::486349147528646000
412792027	::486349158560055000
503911979	::486349169435488000
266703661	::486349184929628000
703895293	::486349227899895000
335432246	::486349231850938000
61307501	::486349235550294000
633506625	::486349261265592000
634164272	::486349262775525000
385706960	::486349264055177000
120296296	::486349277804118000
703895293	::486349282463588000
39416036	::486349284141723000
407399368	::486349286536273000
35592561	::486349291435216000
232711010	::486349303690952000
105598447	::486349333571182000
382190006	::486349333638287000
25410192	::486349333743169000
23642786	::486349358758367000
60131090	::486349362142781000
594121150	::486349367851245000
410297246	::486349368627183000
432747373	::486349372938940000
232711010	::486349379238780000
38623896	::486349391541055000
266703661	::486349394053062000
280749613	::486349401477382000
176839128	::486349401623781000
70918926	::486349409223852000
54116443	::486349414152163000
135681283	::486349425162588000
120296296	::486349427494641000
224126979	::486349434909753000
68490087	::486349443365478000
43365529	::486349446460874000
68490087	::486349503666999000
338619333	::486349516098908000
359244936	::486349526198788000
415179202	::486349539218296000
358617322	::486349542145552000
120296296	::486349542494052000
38623896	::486349543345491000
110063681	::486349547128365000
51952627	::486349548080476000
76248039	::486349549351358000
69662123	::486349570474270000
120296296	::486349587486355000
331423379	::486349603952812000
128775325	::486349604896518000
17473737	::486349612664356000
348152108	::486349612895051000
249243467	::486349613746900000
52809967	::486349617684942000
583488323	::486349628363649000
79447998	::486349635145854000
249243467	::486349648307552000
30336217	::486349654385520000
61307501	::486349655228571000
187309818	::486349658042929000
78065938	::486349664958955000
38207353	::486349672643305000
120296296	::486349681052880000
140110825	::486349693606060000
232711010	::486349706201559000
407038804	::486349712966967000
33418266	::486349715412238000
109762886	::486349721347567000
407038804	::486349723134357000
361532861	::486349738447753000
385706960	::486349756751704000
19080798	::486349758919761000
33699503	::486349767136792000
364410144	::486349774212190000
415179202	::486349799806238000
466873056	::486349804180873000
816177	::486349816952135000
410297246	::486349834052329000
364410144	::486349847818039000
101136541	::486349879417925000
587081117	::486349909558190000
32583866	::486349912095748000
343904325	::486349918336856000
69916897	::486349936204992000
412792027	::486349943477919000
44231782	::486349944635146000
32973618	::486349952277565000
17840621	::486349957973028000
25104281	::486349967695417000
105623584	::486349968874426000
54697279	::486349977837244000
233084334	::486349987308371000
388558032	::486349989275521000
225959127	::486350004182065000
45150174	::486350031768027000
66393146	::486350038260400000
18015033	::486350038965035000
420083874	::486350045390704000
412792027	::486350068073914000
77078922	::486350068275249000
56059141	::486350068765573000
607016651	::486350098415095000
256259599	::486350100823031000
394962689	::486350101258858000
117095775	::486350112449630000
318700673	::486350112822542000
105623584	::486350114492272000
33699503	::486350121836511000
81016171	::486350121991294000
193502964	::486350142144913000
127092086	::486350145680711000
17764624	::486350145714274000
277529978	::486350155931590000
56931148	::486350164563886000
282860308	::486350166736121000
381315320	::486350185413357000
16107745	::486350191457366000
62870601	::486350202408693000
127092086	::486350204887519000
358617322	::486350205877366000
20863117	::486350213016059000
18968115	::486350221673119000
35592561	::486350222113529000
498637061	::486350239142391000
237938155	::486350243559374000
61318348	::486350251109150000
498637061	::486350262160736000
166897115	::486350267961450000
44231782	::486350276702371000
305379724	::486350293995487000
335432246	::486350296646295000
503708554	::486350303206203000
332073582	::486350309057257000
331423379	::486350320763535000
166897115	::486350320943898000
277529978	::486350326291648000
381315320	::486350346520772000
77078922	::486350360672743000
429375230	::486350374622621000
498637061	::486350392150618000
420083874	::486350397557047000
96273402	::486350410823655000
496575332	::486350417572691000
186107022	::486350421120667000
415179202	::486350421242707000
755431	::486350461356605000
198233216	::486350464158818000
282860308	::486350471699787000
357079725	::486350488342761000
263971863	::486350489903050000
69916897	::486350500812836000
44231782	::486350511268827000
588641285	::486350519649456000
415179202	::486350538184065000
337434879	::486350539790090000
232711010	::486350546219974000
254821900	::486350554806099000
382531150	::486350610988429000
38623896	::486350630072496000
17764624	::486350634380034000
9899992	::486350658946076000
344442687	::486350659264847000
498637061	::486350688616595000
282860308	::486350701354704000
96273402	::486350702722027000
412792027	::486350703930388000
209223008	::486350711782129000
410297246	::486350722695311000
140110825	::486350731662733000
81016171	::486350748809052000
325996873	::486350772544618000
431264673	::486350781231431000
17840621	::486350784385142000
221205505	::486350794417917000
47880950	::486350799237181000
61832970	::486350799857926000
385782746	::486350802856853000
498637061	::486350805076029000
25104281	::486350806967271000
141976809	::486350826273652000
599774410	::486350839934910000
332391188	::486350845827899000
575755127	::486350850894221000
225287674	::486350856736878000
6945382	::486350887489519000
332391188	::486350894955757000
44231782	::486350899267112000
30336217	::486350900974600000
36116261	::486350916958703000
607637849	::486350919890526000
277529978	::486350920532238000
30719116	::486350921073717000
187716774	::486350925804498000
277529978	::486350933056438000
382531150	::486350936747417000
193502964	::486350950441828000
61307501	::486350955382706000
382531150	::486350980905066000
35156425	::486350989533143000
23785621	::486350989985726000
635151853	::486350990866522000
355574432	::486350998084935000
520533224	::486350998198173000
357211620	::486351008503578000
54116443	::486351010303336000
423950693	::486351017928167000
414191298	::486351024743923000
51601709	::486351027705511000
96273402	::486351038161514000
379924726	::486351042800394000
498637061	::486351045702868000
25104281	::486351058084458000
498637061	::486351060143837000
26580130	::486351061104336000
277529978	::486351066082996000
170815462	::486351076530978000
415179202	::486351077374455000
32583866	::486351078917545000
397024307	::486351094075772000
45410414	::486351096252612000
79447998	::486351103206768000
350665443	::486351114783440000
43052467	::486351118293671000
161656785	::486351124426162000
379924726	::486351125147185000
305216922	::486351138552569000
141976809	::486351149742579000
17258301	::486351150560460000
412792027	::486351165236723000
6945382	::486351166595268000
398735102	::486351171729489000
16102033	::486351209113354000
298156322	::486351218868908000
339126665	::486351235960680000
198233216	::486351241971527000
355574432	::486351263374639000
635151853	::486351264540659000
262248356	::486351264893403000
270227232	::486351265396293000
370049566	::486351275995693000
29607520	::486351310263160000
232711010	::486351327077744000
170815462	::486351327518527000
416684872	::486351367217233000
53741229	::486351391938867000
29607520	::486351397924143000
25104281	::486351414319280000
265799781	::486351418610053000
387476542	::486351441494544000
133341985	::486351451330215000
343904325	::486351452520992000
14392960	::486351453737345000
69916897	::486351471395348000
587081117	::486351485530144000
256750208	::486351490659790000
81016171	::486351499648196000
342594225	::486351509643206000
6945382	::486351554203488000
342594225	::486351555788947000
79447998	::486351557387366000
342594225	::486351578115231000
241995287	::486351586591903000
263914867	::486351588160581000
153077015	::486351588852637000
258532274	::486351599984705000
200685756	::486351616367267000
257092614	::486351619093565000
294745245	::486351622000230000
24199433	::486351625888759000
451868502	::486351667785261000
81016171	::486351672965226000
109805996	::486351687020728000
260825806	::486351688211509000
479959389	::486351693438017000
635577431	::486351696960819000
136828926	::486351718028824000
87970668	::486351718334992000
607637849	::486351720297934000
241995287	::486351720797065000
498637061	::486351726648102000
398735102	::486351727390916000
245573462	::486351730058072000
22414245	::486351734386601000
17764624	::486351741902782000
221205505	::486351750945714000
343484637	::486351751633592000
198233216	::486351757988347000
79447998	::486351775369146000
56059141	::486351779529895000
79447998	::486351785972346000
130670448	::486351825742729000
241995287	::486351832042586000
348725381	::486351837940154000
130670448	::486351879266242000
607637849	::486351885436071000
388433171	::486351894000852000
214220072	::486351894252494000
24868543	::486351895934427000
312348050	::486351898145222000
81016171	::486351911075868000
410877459	::486351911574986000
17840621	::486351915890909000
464182365	::486351919619649000
615636079	::486351925441355000
115503799	::486351937340600000
14520186	::486351937882062000
61307501	::486351942700904000
22414245	::486351955430617000
21568615	::486351976058208000
350968313	::486351981481836000
348725381	::486351988750573000
395057520	::486352010011492000
24821703	::486352015040471000
138557664	::486352018655956000
412792027	::486352021910728000
61832970	::486352029225201000
193502964	::486352037202784000
381315320	::486352039950032000
96421993	::486352045738565000
594121150	::486352052004466000
16568377	::486352053007310000
91942557	::486352057989726000
25104281	::486352085730881000
387472182	::486352101488869000
33788573	::486352102180937000
119636299	::486352106815631000
415179202	::486352111031316000
415789240	::486352136335159000
238826465	::486352186415513000
357079725	::486352186708738000
35592561	::486352213015420000
193502964	::486352220846186000
263971863	::486352226118414000
183090041	::486352243000872000
273034167	::486352245676843000
248358978	::486352254346067000
257092614	::486352254539005000
266703661	::486352257797980000
17016789	::486352260016791000
24868543	::486352280032002000
265760942	::486352304417673000
161656785	::486352308243275000
79373818	::486352316019126000
53741229	::486352321945686000
61050527	::486352325066625000
387472182	::486352330502062000
342594225	::486352351561666000
190977628	::486352358126129000
257092614	::486352363599327000
22414245	::486352397397000000
437762769	::486352398219497000
79373818	::486352400450469000
190977628	::486352442381312000
367322500	::486352443811168000
205043960	::486352444180287000
30336217	::486352446327775000
519936824	::486352451042164000
209223008	::486352460974673000
17840621	::486352472668000000
201899461	::486352482197450000
81016171	::486352490938368000
139547588	::486352493647908000
255834275	::486352497850580000
209223008	::486352524187029000
451183057	::486352526015733000
341941030	::486352526162145000
314864925	::486352543799205000
201899461	::486352548488429000
544538144	::486352567102750000
496575332	::486352568529190000
209223008	::486352586837331000
81016171	::486352613437222000
282860308	::486352622907969000
81016171	::486352626364063000
9899992	::486352629086187000
257092614	::486352630919069000
170126452	::486352668013502000
419836731	::486352670463369000
519936824	::486352672048435000
17764624	::486352672396562000
301737159	::486352673130549000
209223008	::486352679116238000
135681283	::486352682144530000
6203992	::486352686892068000
49464322	::486352689073102000
79373818	::486352708056920000
351810944	::486352715258159000
396952554	::486352722787328000
545297326	::486352727153586000
37080273	::486352732727820000
394962689	::486352741506101000
371603155	::486352742659543000
81016171	::486352760971853000
40526887	::486352771331809000
339126665	::486352786150277000
465002314	::486352788109000000
45470777	::486352792982810000
33418266	::486352793368682000
295466391	::486352795524542000
48427726	::486352807268593000
351325780	::486352812016533000
190977628	::486352812180520000
113048616	::486352823504732000
101477442	::486352838532931000
580391330	::486352855847034000
209223008	::486352857567076000
382304432	::486352863179063000
166897115	::486352864667652000
52809967	::486352872658186000
257092614	::486352885886627000
33418266	::486352886255726000
580391330	::486352887031676000
367298176	::486352888604549000
412792027	::486352890404274000
17595323	::486352896422715000
424698378	::486352908846252000
50429893	::486352909945151000
190977628	::486352913544261000
225287674	::486352926059663000
52809967	::486352928316604000
40526887	::486352936675446000
282860308	::486352940513247000
580391330	::486352945248616000
257625769	::486352952576462000
301737159	::486352975250472000
298156322	::486352984553443000
209223008	::486352986520973000
580391330	::486352988571566000
537561541	::486353002895507000
417523013	::486353004623196000
274262734	::486353026416791000
416419059	::486353031932284000
373653741	::486353049749712000
50429893	::486353052970930000
209223008	::486353053218787000
169240898	::486353055776919000
81016171	::486353068712153000
580391330	::486353074525442000
52950877	::486353075074912000
187716774	::486353077474041000
301016850	::486353088488292000
209223008	::486353090808127000
20738985	::486353094867832000
388433171	::486353102690189000
266703661	::486353103231651000
81016171	::486353114207768000
137014162	::486353125201027000
412792027	::486353126753329000
420389630	::486353134135283000
372479589	::486353141370064000
120296296	::486353148756250000
418327117	::486353155584561000
395057520	::486353157459812000
36851172	::486353157598232000
209223008	::486353157631787000
256750208	::486353162714882000
81016171	::486353165101441000
496575332	::486353166163017000
149295164	::486353185687490000
180190603	::486353195124289000
209223008	::486353207892131000
421655917	::486353210475433000
100376439	::486353214015410000
96273402	::486353214787174000
17840621	::486353221414187000
580391330	::486353223666515000
193502964	::486353237524488000
209223008	::486353240469295000
365021832	::486353249629659000
6203992	::486353251088871000
24171213	::486353254356221000
167144906	::486353259871744000
209223008	::486353268269133000
22414245	::486353268939829000
81016171	::486353292822204000
597038752	::486353298866196000
130670448	::486353308723187000
24868543	::486353309008027000
130690913	::486353318671683000
262248356	::486353337537675000
209223008	::486353343770820000
250844163	::486353344236355000
168274200	::486353356793724000
277529978	::486353369036898000
270143437	::486353382572302000
209223008	::486353391330021000
24494616	::486353400884641000
256756265	::486353402218029000
29607520	::486353414667132000
451183057	::486353414738046000
209223008	::486353417108221000
81016171	::486353427329327000
79373818	::486353428067532000
575755127	::486353428319182000
79373818	::486353440881123000
415179202	::486353444375363000
42994926	::486353449366196000
149275783	::486353449643429000
7875762	::486353451333738000
130670448	::486353456098050000
277529978	::486353456219705000
209223008	::486353456660504000
120296296	::486353457536712000
412792027	::486353466554855000
52809967	::486353494966677000
301016850	::486353507193073000
19123904	::486353523714449000
223375935	::486353540093198000
24868543	::486353555142361000
277529978	::486353570082467000
472287305	::486353575795101000
621062028	::486353581667139000
315296719	::486353584502476000
52809967	::486353589002960000
78970527	::486353604131815000
315296719	::486353613048913000
520533224	::486353643419877000
256750208	::486353659345641000
79373818	::486353666291425000
388433171	::486353673581105000
61307501	::486353683852955000
282779381	::486353688395395000
238698812	::486353691310448000
45470777	::486353706984546000
96793797	::486353716849569000
38623896	::486353730690748000
223375935	::486353732309770000
45410414	::486353741168144000
120296296	::486353745358241000
6945382	::486353747824885000
294964037	::486353754598699000
61832970	::486353754606686000
849	::486353770566004000
243472980	::486353794679054000
384503737	::486353809216528000
451183057	::486353809543663000
366701651	::486353823946924000
472287305	::486353831043674000
52950877	::486353836282355000
26947347	::486353846906937000
61307501	::486353850186493000
344442687	::486353859342647000
396952554	::486353863856107000
38991775	::486353868507586000
412792027	::486353878687170000
451183057	::486353885158596000
397084214	::486353886236532000
48427726	::486353886924386000
277529978	::486353897405964000
223375935	::486353903747739000
193502964	::486353916162891000
71557910	::486353936920485000
418847263	::486353939928207000
243472980	::486353948459008000
391061760	::486353959935037000
81016171	::486353977143857000
344442687	::486354009859440000
256756265	::486354015236521000
464182365	::486354015333011000
260825806	::486354021205417000
513982376	::486354030667378000
367298176	::486354037248258000
519936824	::486354046735757000
9899992	::486354058861506000
169240898	::486354059033460000
71557910	::486354065698213000
519936824	::486354069837975000
223375935	::486354072484605000
38991775	::486354078734114000
257625769	::486354087907450000
243472980	::486354090754981000
169240898	::486354095200940000
209223008	::486354103405400000
160289098	::486354107595116000
216819428	::486354115610423000
412792027	::486354125068980000
187716774	::486354128126242000
270143437	::486354132849393000
120296296	::486354145151315000
519936824	::486354147105439000
209223008	::486354156031320000
50429893	::486354157683490000
81016171	::486354160711761000
71557910	::486354162771173000
391573659	::486354164822577000
418297592	::486354170945892000
209223008	::486354192320430000
580391330	::486354245583527000
187716774	::486354249731670000
61307501	::486354251481108000
262248356	::486354270510665000
48562201	::486354272078946000
71557910	::486354277409910000
341700434	::486354281646129000
86349050	::486354281755586000
160289098	::486354286029205000
350968313	::486354292345798000
515043655	::486354295546064000
120296296	::486354297605865000
120296296	::486354334188584000
120296296	::486354365926871000
80191031	::486354367184793000
190977628	::486354375498268000
25082908	::486354380157775000
61307501	::486354380178735000
169240898	::486354387250323000
387472182	::486354392690352000
544538144	::486354401821351000
34481075	::486354402366590000
52616216	::486354409954488000
539602323	::486354419785535000
102100651	::486354448633962000
172997876	::486354452526690000
580391330	::486354454816374000
25082908	::486354474328281000
71557910	::486354484361052000
42220462	::486354485003190000
169240898	::486354502836961000
79447998	::486354521929433000
48562201	::486354525691723000
412792027	::486354533636124000
344442687	::486354553785159000
81016171	::486354560823205000
61307501	::486354565944451000
580391330	::486354571237683000
703895293	::486354598790057000
120296296	::486354608718356000
190977628	::486354634253295000
370049566	::486354643497549000
262248356	::486354643543654000
20863117	::486354644721881000
580391330	::486354648467374000
71557910	::486354648492552000
78065938	::486354652875599000
43365529	::486354662145015000
580391330	::486354675038314000
418297592	::486354690062311000
96013044	::486354718470320000
65826107	::486354741996560000
71557910	::486354759008260000
60771081	::486354768424484000
223375935	::486354795695861000
257092614	::486354795846832000
273034167	::486354805351546000
580391330	::486354812976369000
267538322	::486354825924190000
120296296	::486354831838572000
277529978	::486354845494816000
580391330	::486354848388902000
43365529	::486354850939019000
372479589	::486354865283538000
410377090	::486354875391832000
130670448	::486354875895136000
169226510	::486354878055194000
348152108	::486354887291047000
464182365	::486354891070119000
335003775	::486354894350065000
342594225	::486354901266489000
464182365	::486354916772818000
81016171	::486354923525636000
257625769	::486354946867331000
301042701	::486354962268450000
30362051	::486354978227765000
277529978	::486354988818395000
412792027	::486354989120774000
101881386	::486354992623001000
71557910	::486354994690404000
580391330	::486355026999136000
67069063	::486355045454073000
130670448	::486355047853219000
257625769	::486355049028014000
7875762	::486355049556496000
253134261	::486355053276438000
262248356	::486355056657448000
239162983	::486355068992897000
342594225	::486355087149641000
312348050	::486355088391540000
109805996	::486355089855348000
61832970	::486355099279564000
71557910	::486355105441009000
25747982	::486355106363756000
160289098	::486355112365785000
703895293	::486355112588083000
50429893	::486355115117260000
342594225	::486355118007123000
372479589	::486355121891069000
257830093	::486355142225448000
79633612	::486355144020590000
635151853	::486355144234106000
32583866	::486355151175680000
262248356	::486355165772251000
163646426	::486355178954559000
370049566	::486355182541094000
187034273	::486355184818618000
19835249	::486355185384452000
262248356	::486355200014573000
149980973	::486355202618834000
457197060	::486355212223782000
221205505	::486355219547451000
544538144	::486355229311373000
338256397	::486355236705947000
47031965	::486355243727208000
580391330	::486355251746713000
127092086	::486355257971064000
278301419	::486355262295375000
210873235	::486355263205552000
387281097	::486355290032730000
264434173	::486355293366796000
6945382	::486355295715602000
385121286	::486355308793434000
544538144	::486355316762632000
18618379	::486355319878987000
18015033	::486355350191210000
328828628	::486355361603940000
339353546	::486355368490987000
288540835	::486355370558763000
412792027	::486355374153682000
56876875	::486355452901339000
139547588	::486355462304972000
36612981	::486355466327314000
629894993	::486355477190565000
544538144	::486355481015767000
288540835	::486355483884670000
80191031	::486355492243910000
120296296	::486355512913842000
18015033	::486355519766945000
67656722	::486355520022777000
71557910	::486355533361065000
172997876	::486355535512743000
223375935	::486355543238258000
41753572	::486355560405557000
71557910	::486355577086685000
574147363	::486355583608823000
36612981	::486355607906050000
591216066	::486355620489338000
262248356	::486355628290744000
57331128	::486355636158881000
120296296	::486355653917962000
264434173	::486355657642504000
66203192	::486355661073043000
57713984	::486355661177884000
348152108	::486355662037716000
387206849	::486355672175370000
623990154	::486355672821297000
255147158	::486355675358822000
276256841	::486355684011687000
382304432	::486355694481059000
169226510	::486355699606102000
387206849	::486355720447606000
328828628	::486355725329764000
89505869	::486355734943506000
388558032	::486355736512180000
66203192	::486355739338735000
71557910	::486355760490639000
262248356	::486355767566811000
629894993	::486355779402739000
36612981	::486355792572866000
240463390	::486355795941265000
23785621	::486355799329882000
216927443	::486355832968577000
180190603	::486355844041154000
287014963	::486355872084287000
160289098	::486355874219175000
169240898	::486355885673836000
7875762	::486355893282676000
14253476	::486355894519988000
491969843	::486355900199100000
216927443	::486355900798873000
348152108	::486355901993873000
332306968	::486355907194806000
371603155	::486355914174132000
172997876	::486355915265036000
147279456	::486355927679782000
359244936	::486355933182701000
544538144	::486355938358468000
141976809	::486355938962452000
241337450	::486355947841781000
333704327	::486355960147877000
262248356	::486355967949672000
255147158	::486355971757727000
101477442	::486355974232346000
216927443	::486355978762616000
42220462	::486355985913880000
411898570	::486355986517868000
329955120	::486356001398865000
250832637	::486356012819968000
91521926	::486356014971645000
479245748	::486356017953783000
709921765	::486356022282706000
351620689	::486356023846776000
353888661	::486356027047026000
47031965	::486356040401690000
210996408	::486356053244653000
411997198	::486356075684589000
240492455	::486356078113062000
53741229	::486356088397500000
348152108	::486356090381008000
216927443	::486356108500815000
479245748	::486356111847469000
415179202	::486356119330488000
250832637	::486356122257735000
226995875	::486356126254919000
66203192	::486356138187698000
41753572	::486356155317239000
111136825	::486356178738229000
216927443	::486356195448733000
172997876	::486356210074279000
415179202	::486356212796362000
409665559	::486356220840640000
48764697	::486356236665761000
350968313	::486356238398394000
392278984	::486356240613003000
111136825	::486356244332965000
43365529	::486356272371888000
342508573	::486356284506001000
262248356	::486356285559156000
79633612	::486356291863183000
370049566	::486356301841440000
169240898	::486356306962288000
136238737	::486356312502964000
21112883	::486356329120817000
496575332	::486356332736307000
42564982	::486356336616407000
205043960	::486356340042768000
120296296	::486356345923186000
309108026	::486356352491458000
82223258	::486356359772786000
575755127	::486356362201272000
417523013	::486356375203631000
350968313	::486356376743321000
253134261	::486356377166569000
66203192	::486356381482496000
15109013	::486356394778439000
170126452	::486356401761943000
71557910	::486356408120528000
190977628	::486356408506810000
171807880	::486356413875507000
14253476	::486356416568233000
398445530	::486356421458415000
47031965	::486356427577892000
515043655	::486356446267719000
171807880	::486356455671758000
357275400	::486356472188526000
285254109	::486356473203544000
262248356	::486356473518497000
169240898	::486356496066703000
387863634	::486356496611942000
48427726	::486356507500347000
31625914	::486356514505240000
66203192	::486356542581530000
286734780	::486356543130963000
239162983	::486356547766083000
136238737	::486356555311243000
223614733	::486356562311516000
53741229	::486356578149208000
277251070	::486356626064957000
120296296	::486356632008265000
71557910	::486356646436687000
629894993	::486356650610012000
464182365	::486356659367723000
351810944	::486356661825990000
451868502	::486356667743752000
479245748	::486356670503600000
46764883	::486356673305407000
168347877	::486356677411602000
254821900	::486356677563011000
392278984	::486356691089625000
221205505	::486356697360138000
7875762	::486356701466353000
544538144	::486356716724838000
629894993	::486356726216540000
124374229	::486356728494436000
226319809	::486356767014936000
226319809	::486356778456981000
262248356	::486356788569464000
496575332	::486356789340819000
86131593	::486356795355447000
30719116	::486356800586149000
387863634	::486356834593148000
451868502	::486356842721718000
151839735	::486356843015311000
36851172	::486356845431635000
48764697	::486356849097068000
260361255	::486356853777915000
16144669	::486356862053273000
391573659	::486356871037861000
56059141	::486356874053169000
507674842	::486356881036677000
334261100	::486356897935523000
6945382	::486356905736957000
16144669	::486356907779579000
51952627	::486356917791363000
390900557	::486356937739472000
332306968	::486356938460889000
278778128	::486356948825407000
205320851	::486356963983249000
388433171	::486356996602347000
471291163	::486357000394383000
56059141	::486357011408240000
348152108	::486357011966066000
290396729	::486357024779689000
58115212	::486357035449995000
44451086	::486357043456917000
372068999	::486357054190534000
266703661	::486357058464526000
574147363	::486357061840945000
29327418	::486357067993997000
43052467	::486357068526256000
120296296	::486357069491372000
53741229	::486357070938009000
151839735	::486357077476929000
255311687	::486357084829523000
30406728	::486357094208000000
262248356	::486357094443282000
367941154	::486357100667613000
225959127	::486357102923763000
591216066	::486357104522178000
53741229	::486357133823205000
365203632	::486357138361442000
178985516	::486357145655738000
256750208	::486357159928537000
574147363	::486357164899196000
193502964	::486357165133664000
31536491	::486357167260200000
417523013	::486357187661271000
205320851	::486357190685380000
61832970	::486357192295993000
287994287	::486357200411963000
120296296	::486357207915978000
170126452	::486357213351403000
134873681	::486357225523265000
254821900	::486357239591342000
81016171	::486357240022966000
215189306	::486357259333947000
130670448	::486357262911275000
31625914	::486357277545623000
287014963	::486357294657982000
287014963	::486357315759525000
16144669	::486357330833833000
313792688	::486357335057518000
574147363	::486357336483983000
71557910	::486357357891289000
120296296	::486357358776287000
204292930	::486357383568818000
71557910	::486357391751913000
315296719	::486357395535196000
357275400	::486357399284887000
228264355	::486357402401255000
374739722	::486357403495968000
370049566	::486357411792695000
417523013	::486357412731817000
228264355	::486357418465452000
79035481	::486357441555099000
19161423	::486357469787344000
29500521	::486357470671933000
80929828	::486357491903909000
515043655	::486357494571077000
332306968	::486357510832406000
193502964	::486357578104832000
66203192	::486357584211763000
589542040	::486357584228528000
542406301	::486357639475912000
417523013	::486357645687672000
383972979	::486357661688938000
305216922	::486357672527421000
216927443	::486357677275369000
62685527	::486357678856220000
32583866	::486357682362654000
257830093	::486357703896600000
79447998	::486357707541069000
371603155	::486357711982837000
36851172	::486357787489103000
39863661	::486357810444521000
15902298	::486357814227390000
358398276	::486357818782801000
339458716	::486357846175399000
354629644	::486357851418673000
379357885	::486357861690531000
181101394	::486357873337708000
216927443	::486357876408336000
31056422	::486357877238415000
398339392	::486357879105277000
250832637	::486357879163604000
578505853	::486357892157562000
216927443	::486357896863956000
15282962	::486357903100481000
358398276	::486357907030941000
193502964	::486357921026940000
277996494	::486357952815972000
24804859	::486357977943638000
45470777	::486357988374900000
16144669	::486357993500315000
66203192	::486357995580690000
56931148	::486358000442302000
130670448	::486358012693475000
226319809	::486358035053674000
65995121	::486358044327284000
29607520	::486358052397133000
6945382	::486358066997112000
383972979	::486358069400457000
229332190	::486358070298439000
368691437	::486358075989688000
262248356	::486358091408347000
56931148	::486358096873541000
176224586	::486358113096695000
329955120	::486358115550392000
255622442	::486358137700904000
50011708	::486358146902790000
130670448	::486358160278437000
254821900	::486358163621675000
44779656	::486358186316660000
542406301	::486358186383790000
41675336	::486358206982414000
223375935	::486358216138166000
91521926	::486358219745271000
131220599	::486358232474976000
713350694	::486358239064637000
358398276	::486358242537504000
270143437	::486358242743042000
170126452	::486358280923402000
29500521	::486358286405345000
170126452	::486358314280689000
33029479	::486358317824876000
16144669	::486358328298061000
407894919	::486358330751713000
332073582	::486358342223159000
183090041	::486358346283630000
81872162	::486358348372406000
515043655	::486358360581611000
82223258	::486358363215642000
170126452	::486358372422139000
215189306	::486358407218495000
193502964	::486358410686767000
277529978	::486358435097628000
105026890	::486358440382439000
264904736	::486358445671448000
325906113	::486358453318062000
415179202	::486358477275947000
102100651	::486358506635665000
229332190	::486358527653707000
170126452	::486358576475033000
6945382	::486358577884303000
407248121	::486358584675274000
257830093	::486358596461297000
257830093	::486358604526931000
170126452	::486358620922077000
223375935	::486358626622115000
223375935	::486358657165037000
176224586	::486358667533377000
414543388	::486358669936693000
354047009	::486358686604873000
465002314	::486358702455554000
21449993	::486358723242119000
215189306	::486358724861513000
358398276	::486358728044986000
358398276	::486358740581748000
384955934	::486358762765451000
257830093	::486358764749328000
176224586	::486358818171797000
71557910	::486358869237440000
33323170	::486358878133555000
31625914	::486358878423379000
253828982	::486358888006959000
50011708	::486358890439647000
371603155	::486358898727604000
358398276	::486358937697271000
160734732	::486358944227418000
31403901	::486358963592896000
50011708	::486358973893722000
37860681	::486358985117667000
215189306	::486358989425618000
33029479	::486358991853723000
82223258	::486359029589880000
37860681	::486359030445522000
437762769	::486359045402812000
76463655	::486359059738923000
169636335	::486359085298634000
320452099	::486359098712014000
35305414	::486359105012260000
223288871	::486359112330928000
82223258	::486359118202949000
222278624	::486359147273674000
71557910	::486359156475953000
228264355	::486359162977124000
86349050	::486359171840086000
215189306	::486359176017625000
59288102	::486359177280110000
76463655	::486359178785869000
193502964	::486359185919991000
17840621	::486359187383808000
228264355	::486359187736104000
102100651	::486359193251618000
358398276	::486359204140417000
21449993	::486359224457244000
128937859	::486359235404374000
86349050	::486359242216341000
50011708	::486359257265098000
21449993	::486359274566594000
78926478	::486359285182373000
139547588	::486359294254665000
223375935	::486359295999483000
187716774	::486359296267931000
479245748	::486359302290931000
387206849	::486359302320316000
151839735	::486359307949076000
387206849	::486359308041322000
577920402	::486359311434530000
36116261	::486359315499188000
256319248	::486359315838533000
437762769	::486359325481639000
187716774	::486359325888110000
589638848	::486359332397670000
36869877	::486359336261001000
45150174	::486359349133328000
65826107	::486359362278289000
407894919	::486359364282769000
620420742	::486359366895808000
387206849	::486359370146406000
193502964	::486359370834264000
37294507	::486359377935216000
28875632	::486359380208930000
287014963	::486359385749204000
407894919	::486359401272320000
170868061	::486359401473650000
195154119	::486359408985636000
216591008	::486359411040854000
204292930	::486359417311350000
21449993	::486359434638012000
35305414	::486359441147957000
136238737	::486359442305208000
301761224	::486359459568959000
60718620	::486359462446641000
398445530	::486359469660463000
614436697	::486359469949845000
287877370	::486359498081050000
371603155	::486359500094312000
223375935	::486359513130229000
387206849	::486359516980596000
99843490	::486359520046641000
301761224	::486359525771845000
387206849	::486359530846965000
724485482	::486359534089158000
223375935	::486359561297592000
33323170	::486359570676072000
301761224	::486359577806397000
487258078	::486359584462745000
193502964	::486359610614218000
37860681	::486359611188842000
57854623	::486359611260141000
243472980	::486359615592878000
636894252	::486359626766508000
62940169	::486359629840936000
314710836	::486359657397506000
109718758	::486359668445310000
322413121	::486359676557090000
50546012	::486359677555339000
724485482	::486359689873989000
31403901	::486359691623432000
407248121	::486359692722311000
131220599	::486359697910272000
387206849	::486359714884628000
322413121	::486359717451554000
500060319	::486359743272062000
614436697	::486359779393040000
243472980	::486359804839858000
371603155	::486359816449708000
187078541	::486359826306310000
61832970	::486359828495728000
257092614	::486359852029968000
407894919	::486359853267304000
223375935	::486359853590249000
131220599	::486359873475465000
35305414	::486359874427973000
243472980	::486359876600213000
36869877	::486359882312851000
358398276	::486359891704315000
23164217	::486359935324667000
383972979	::486359935731519000
102213164	::486359958100148000
407248121	::486359966564245000
257092614	::486359974348484000
296590824	::486359979696209000
17764624	::486359984729358000
446757000	::486359994627915000
23164217	::486359997945614000
193502964	::486360005377925000
351620689	::486360014576054000
23164217	::486360031105777000
383972979	::486360048893849000
379924726	::486360049762435000
41606452	::486360050626490000
357079725	::486360051611729000
131220599	::486360062965719000
266703661	::486360072134467000
62940169	::486360075116613000
183090041	::486360104699453000
384155676	::486360118473129000
407248121	::486360133749194000
335432246	::486360137964089000
223375935	::486360146361061000
464182365	::486360180347523000
30719116	::486360184865193000
379924726	::486360187885064000
358398276	::486360192700125000
17764624	::486360195392499000
131220599	::486360203374256000
299796220	::486360208332300000
506824920	::486360210873651000
151839735	::486360222248615000
56556074	::486360224941355000
136238737	::486360233581621000
33299478	::486360235259338000
464182365	::486360245162106000
273034167	::486360289504677000
515043655	::486360345133322000
379924726	::486360356621914000
215189306	::486360359608266000
334261100	::486360369888112000
317596401	::486360371834286000
33299478	::486360378524188000
85155674	::486360392034029000
253134261	::486360394584186000
289743411	::486360407549157000
43052467	::486360416688173000
331717534	::486360438826094000
358398276	::486360450167480000
414952579	::486360456844414000
31536491	::486360456949272000
257830093	::486360465472491000
478145352	::486360474083008000
336195050	::486360485646725000
334261100	::486360495377506000
56556074	::486360497516576000
96273402	::486360506995732000
414952579	::486360509982064000
151839735	::486360529342967000
429375230	::486360545776263000
380049732	::486360566496526000
56556074	::486360572380725000
23164217	::486360572858880000
92629759	::486360591011831000
176954488	::486360591053770000
379924726	::486360599345889000
256259599	::486360607138922000
377806186	::486360614747381000
56556074	::486360627787472000
102100651	::486360645994950000
42435255	::486360647131607000
14808898	::486360650445492000
170162540	::486360652269637000
32583866	::486360663086755000
187078541	::486360673912225000
342508573	::486360678395940000
238826465	::486360687833526000
725050717	::486360713980411000
506824920	::486360733421027000
35603964	::486360739351769000
254821900	::486360742162354000
569518404	::486360770574573000
360730562	::486360770582548000
270184694	::486360781634945000
108814965	::486360801544912000
56931148	::486360834063749000
464182365	::486360853940154000
414952579	::486360880083251000
23450320	::486360890111836000
387281097	::486360895325749000
176839128	::486360895950303000
169636335	::486360901142859000
419836731	::486360904465141000
387281097	::486360909854834000
589638848	::486360913276989000
371603155	::486360918964457000
363361632	::486360941429530000
170162540	::486360947917737000
322413121	::486360951365459000
407894919	::486360967341551000
407248121	::486360972027002000
115518508	::486360974832582000
403160004	::486360978481635000
65995121	::486360981711626000
611530014	::486360987239739000
134616278	::486360989596921000
379924726	::486361006415704000
403160004	::486361008336666000
358398276	::486361016629198000
15109013	::486361018570776000
169636335	::486361049545732000
464182365	::486361052578185000
76463655	::486361071197122000
407894919	::486361082345164000
403160004	::486361084220043000
23450320	::486361086233292000
337434879	::486361091656536000
254821900	::486361092734861000
332306968	::486361093074194000
372068999	::486361096056754000
107823354	::486361125340991000
370049566	::486361129409847000
480895753	::486361137789669000
368691437	::486361166864580000
53741229	::486361170559762000
14604658	::486361180722573000
515043655	::486361193645240000
420731308	::486361215380107000
170162540	::486361223638695000
425573791	::486361229829476000
402333632	::486361236829773000
252674018	::486361248242470000
402333632	::486361258635952000
318700673	::486361265904705000
67069063	::486361268878446000
255147158	::486361279494254000
180226433	::486361282849693000
605608831	::486361297382948000
402333632	::486361298318286000
403160004	::486361311928791000
286734780	::486361321131081000
301761224	::486361341499031000
35599852	::486361347479711000
367322500	::486361351866941000
33323170	::486361365322285000
420403218	::486361375695183000
367561919	::486361377175773000
380049732	::486361380292145000
411997198	::486361415587201000
36851172	::486361427960430000
79447998	::486361442568777000
33299478	::486361444682715000
130363809	::486361450470858000
309167251	::486361472168378000
318700673	::486361494460706000
130363809	::486361515662905000
202791635	::486361531358404000
131220599	::486361535975931000
607016651	::486361537456533000
249388532	::486361558319394000
130363809	::486361559644389000
437762769	::486361565755867000
611530014	::486361577487335000
240927663	::486361613667020000
110059442	::486361620889600000
291475742	::486361621384540000
338619333	::486361629018189000
196742313	::486361641072611000
196742313	::486361641789820000
83673720	::486361660601294000
418327117	::486361675704979000
322413121	::486361680742318000
272184078	::486361681451180000
64942768	::486361701894197000
437762769	::486361707972153000
30989596	::486361721863278000
20112840	::486361725583634000
255311687	::486361734458785000
225206178	::486361743518478000
358398276	::486361748774334000
53741229	::486361761163931000
30989596	::486361761809854000
334261100	::486361785629306000
85155674	::486361789454503000
33323170	::486361808807030000
308946618	::486361822543773000
254600909	::486361827467460000
430182591	::486361843875581000
611530014	::486361851715145000
131220599	::486361854097104000
296627238	::486361909986213000
72378783	::486361911093506000
169636335	::486361911949549000
542406301	::486361944526319000
274432702	::486361951732125000
407894919	::486361978424684000
33299478	::486361994774052000
320400498	::486362020795518000
187078541	::486362024411004000
39416036	::486362049505939000
272184078	::486362055406911000
17764624	::486362056740716000
236628483	::486362056958816000
48557490	::486362065142312000
45150174	::486362069164654000
332391188	::486362073409273000
170126452	::486362080992194000
394962689	::486362085538807000
85155674	::486362092736221000
20112840	::486362096762753000
72378783	::486362102378934000
296627238	::486362105843433000
266703661	::486362108439695000
61832970	::486362113607073000
416684872	::486362114731155000
130363809	::486362126286483000
2084321	::486362126764617000
30989596	::486362128530432000
254821900	::486362128769900000
371603155	::486362128979214000
240927663	::486362129914548000
17908818	::486362151498829000
131220599	::486362158221893000
131310830	::486362166678024000
473462894	::486362174773022000
320400498	::486362179776413000
259569717	::486362180942843000
120296296	::486362181294776000
407894919	::486362191092654000
416684872	::486362195781898000
321780812	::486362197552271000
42297542	::486362199581917000
37080273	::486362199787859000
255104759	::486362199858761000
33299478	::486362224810659000
240927663	::486362232989573000
19123904	::486362234948694000
594950682	::486362243131797000
33323170	::486362286215282000
412756257	::486362325327175000
131310830	::486362333397397000
227114320	::486362334605369000
228915951	::486362337964601000
72378783	::486362348546834000
35599852	::486362354687303000
351810944	::486362355010646000
491357856	::486362357505875000
70254385	::486362359540498000
287994287	::486362363147218000
494543536	::486362365688942000
322413121	::486362369753227000
33108084	::486362372676653000
611530014	::486362381199880000
43586963	::486362382151974000
412756257	::486362388497571000
75034878	::486362396827455000
351810944	::486362399558365000
29300584	::486362402523328000
20620620	::486362402662125000
85111877	::486362408126930000
142038800	::486362408425123000
515043655	::486362414590357000
387206849	::486362417027227000
351810944	::486362433439956000
314710836	::486362433896718000
335432246	::486362434567802000
335432246	::486362480646434000
202791635	::486362483117273000
513711139	::486362510820245000
243472980	::486362522316861000
320400498	::486362524376260000
174351092	::486362541317427000
255311687	::486362542324084000
37080273	::486362564600037000
227072583	::486362576109207000
214220072	::486362594366599000
371603155	::486362606358126000
151839735	::486362611567448000
318700673	::486362614826430000
72378783	::486362615505879000
214220072	::486362642903076000
724485482	::486362651996352000
243472980	::486362652264775000
287994287	::486362678772760000
33323170	::486362682170159000
407248121	::486362684318040000
19091805	::486362685412364000
36851172	::486362696884158000
120966317	::486362715699412000
17522792	::486362715753938000
251359942	::486362733903085000
75034878	::486362745634164000
30989596	::486362777577988000
507987711	::486362806308978000
74282065	::486362813187637000
45581124	::486362820653506000
23785621	::486362821483970000
37080273	::486362842078396000
183562162	::486362859505324000
70254385	::486362874181615000
354047009	::486362875338829000
513434526	::486362880816599000
39416036	::486362900383420000
358398276	::486362902744809000
387206849	::486362916136812000
594950682	::486362922160242000
594950682	::486362939956658000
387206849	::486362940979691000
183562162	::486362941445255000
37578654	::486362952878931000
40526887	::486362960898449000
332391188	::486362977130778000
350525380	::486362979802574000
358398276	::486362984739274000
18023231	::486362988736417000
18156298	::486362995748904000
46461373	::486363001797476000
33108084	::486363018276524000
395703736	::486363030100643000
243472980	::486363039822651000
23543960	::486363039860420000
183562162	::486363052388794000
309108026	::486363056004268000
96273402	::486363072018137000
31280614	::486363081723756000
332306968	::486363083594428000
69916897	::486363093404889000
46940147	::486363098572279000
96273402	::486363103764832000
513926411	::486363109771464000
31280614	::486363122299457000
542406301	::486363126032375000
243472980	::486363130792919000
148436850	::486363138703384000
37080273	::486363151173439000
332073582	::486363152221605000
96273402	::486363153635110000
30989596	::486363163714400000
557400595	::486363173604184000
378773930	::486363174728261000
96273402	::486363185276915000
215189306	::486363187269615000
228915951	::486363190763061000
395703736	::486363202515906000
148436850	::486363221947731000
221641208	::486363223386779000
19770255	::486363262397599000
513926411	::486363265212366000
221641208	::486363281884733000
363722761	::486363302075699000
71557910	::486363305989009000
249388532	::486363312331161000
407248121	::486363315321700000
724485482	::486363339165929000
38991775	::486363353594347000
418297592	::486363356488409000
53486281	::486363357898100000
151839735	::486363361177645000
227114320	::486363376428527000
24804859	::486363379187998000
495135733	::486363391313727000
273955213	::486363392694042000
594950682	::486363424713359000
388433171	::486363459303383000
260464441	::486363470963945000
466873056	::486363485450682000
286341932	::486363515368636000
724485482	::486363517600022000
85111877	::486363523639832000
335432246	::486363548797255000
181799948	::486363549053116000
22005666	::486363554765733000
724485482	::486363562156101000
594950682	::486363572751306000
175591069	::486363576773275000
388558032	::486363577193082000
249388532	::486363585912643000
437762769	::486363600689586000
369819130	::486363634432765000
237112765	::486363639624900000
37578654	::486363649439588000
724485482	::486363654938324000
594950682	::486363658901925000
85111877	::486363664534884000
515043655	::486363681203032000
18999708	::486363683262431000
75034878	::486363683744804000
724485482	::486363714304487000
23543960	::486363726669299000
330834997	::486363729815011000
261043724	::486363739004760000
51601709	::486363740020146000
20935927	::486363743433940000
198233216	::486363746915196000
587081117	::486363756440481000
135681283	::486363760249303000
18657192	::486363803114684000
371603155	::486363805497044000
181799948	::486363806478520000
110059442	::486363808382713000
169636335	::486363809808797000
202791635	::486363811356897000
261043724	::486363817601798000
237112765	::486363819925438000
96273402	::486363831447195000
274262734	::486363834114793000
19770255	::486363838418153000
286734780	::486363839781302000
249388532	::486363840394035000
216591008	::486363843145121000
59288102	::486363850955321000
148436850	::486363855509929000
96273402	::486363868420009000
20935927	::486363872412979000
16380745	::486363873839030000
350525380	::486363885617020000
358398276	::486363886304911000
33323170	::486363896576360000
252623066	::486363919007879000
358307309	::486363923348602000
68052287	::486363927904022000
71557910	::486363931649122000
18842764	::486363931876028000
216591008	::486363935658872000
85111877	::486363938586501000
350665443	::486363940252024000
86131593	::486363949114204000
261043724	::486363959146971000
37080273	::486363960149434000
119636299	::486363966268899000
175591069	::486363978159759000
255311687	::486363987060068000
267405925	::486364001333305000
45150174	::486364012276613000
249388532	::486364020065456000
358307309	::486364051341967000
39863661	::486364060431425000
301737159	::486364060712062000
504987901	::486364079758389000
86131593	::486364084284051000
85111877	::486364085320052000
249388532	::486364144019718000
434545772	::486364146871443000
138557664	::486364168455327000
238030490	::486364199673552000
273955213	::486364203641737000
33108084	::486364205604286000
366753447	::486364211711201000
37080273	::486364223522344000
238030490	::486364224554168000
20620620	::486364230996983000
511899726	::486364249917112000
14808898	::486364252639608000
52011370	::486364252694142000
256750208	::486364275158441000
134616278	::486364285766221000
370049566	::486364290191220000
261043724	::486364306766696000
15726982	::486364308843290000
332306968	::486364320293343000
139547588	::486364327134248000
32583866	::486364337519333000
370049566	::486364339713351000
318700673	::486364362051821000
54116443	::486364362840358000
172997876	::486364365713838000
15902298	::486364373737148000
341700434	::486364380531945000
542406301	::486364405261557000
261043724	::486364412668682000
500060319	::486364433451868000
341700434	::486364433807990000
151839735	::486364435821641000
277529978	::486364438463647000
338256397	::486364440858595000
480857982	::486364442171428000
277529978	::486364450018955000
358398276	::486364483213082000
335432246	::486364488799498000
232560771	::486364492574785000
437762769	::486364493535256000
110059442	::486364508399489000
61478431	::486364512866402000
37860681	::486364513147449000
35603964	::486364514443485000
23543960	::486364516536426000
90750144	::486364520714342000
407248121	::486364521041494000
20620620	::486364527903404000
611530014	::486364528821956000
40526887	::486364535406620000
350665443	::486364537877438000
491679354	::486364541505114000
498637061	::486364548174065000
277529978	::486364553853153000
542406301	::486364554243219000
550757928	::486364554280976000
257830093	::486364558215610000
47859489	::486364561143267000
613592670	::486364563139334000
394962689	::486364564175335000
500060319	::486364573210263000
23785621	::486364582269575000
45759903	::486364585692524000
40526887	::486364586254151000
202791635	::486364591308677000
318700673	::486364592159748000
160734732	::486364592818237000
29605636	::486364612841861000
264434173	::486364623478611000
20620620	::486364625462915000
47859489	::486364649785671000
131310830	::486364667603066000
180190603	::486364669381062000
45929336	::486364670069329000
39863661	::486364682341842000
38991775	::486364694371110000
358398276	::486364700360597000
170357410	::486364703547850000
24383303	::486364717900759000
550757928	::486364718789951000
277529978	::486364723491774000
542406301	::486364729254756000
260464441	::486364729841963000
262248356	::486364730790260000
20620620	::486364735378829000
458010782	::486364748380770000
418297592	::486364750255628000
26113249	::486364758233202000
249388532	::486364773890920000
52950877	::486364791397572000
511899726	::486364799161229000
43052467	::486364801124143000
23543960	::486364802155941000
482944497	::486364803557249000
261043724	::486364806656425000
318700673	::486364827523092000
29605636	::486364831654494000
52950877	::486364839875325000
198233216	::486364853334843000
218321424	::486364863568961000
151839735	::486364879746371000
347994449	::486364880828514000
40526887	::486364884368510000
32583866	::486364914726871000
19123904	::486364922822270000
37860681	::486364929490841000
318700673	::486364930187071000
266413556	::486364933458632000
21112883	::486364938743476000
20620620	::486364962106114000
410377090	::486364985309016000
180226433	::486364996398358000
151839735	::486364998902767000
500060319	::486365002371457000
72143337	::486365006439923000
317596401	::486365011392999000
176839128	::486365013641158000
175591069	::486365032381308000
458010782	::486365036537868000
62940169	::486365043051622000
351004243	::486365044150915000
37860681	::486365046159585000
374228630	::486365068276146000
371603155	::486365095413309000
29605636	::486365112018542000
175591069	::486365137847058000
24383303	::486365139872935000
408869196	::486365142557683000
371603155	::486365166645157000
72143337	::486365167291486000
339917675	::486365172194230000
724485482	::486365176036208000
396364407	::486365189969682000
290396729	::486365193266405000
603870273	::486365198567997000
500060319	::486365202011922000
232560771	::486365216188694000
24226614	::486365218839465000
60160675	::486365227278020000
607016651	::486365227630346000
41675336	::486365228209569000
339917675	::486365238493581000
249388532	::486365243648782000
20620620	::486365246731612000
170357410	::486365247972712000
431264673	::486365248501583000
367561919	::486365253500801000
74282065	::486365268986171000
594950682	::486365287655419000
317596401	::486365288909123000
110059442	::486365297511657000
724485482	::486365298761531000
151839735	::486365303962484000
131310830	::486365326557593000
37860681	::486365333280661000
20620620	::486365346627330000
566902451	::486365350599356000
193502964	::486365351286820000
257830093	::486365362767028000
257830093	::486365382610276000
37860681	::486365400515346000
387281097	::486365402600316000
63478115	::486365403510476000
286734780	::486365409788973000
358398276	::486365425354407000
60555388	::486365427325366000
309108026	::486365434526978000
509524562	::486365435412365000
371603155	::486365440336072000
131310830	::486365440747511000
542406301	::486365452373721000
385706960	::486365453003284000
66882384	::486365457796984000
37860681	::486365495726055000
40526887	::486365503250649000
33369338	::486365509718269000
77787388	::486365520636026000
72378783	::486365528533897000
387281097	::486365536021143000
36869877	::486365545650847000
124517802	::486365546016157000
201445185	::486365549358616000
64942768	::486365558686752000
23611301	::486365558716133000
175591069	::486365562130280000
121290312	::486365568765657000
227893380	::486365574080245000
487258078	::486365576315428000
254600909	::486365577363988000
542406301	::486365587883298000
550757928	::486365591767236000
214220072	::486365599090499000
387281097	::486365609727258000
45759903	::486365613313363000
458010782	::486365619458039000
100843087	::486365637942312000
161656785	::486365650634276000
504987901	::486365653272506000
28197443	::486365676068540000
53741229	::486365676076949000
338256397	::486365686466215000
307397057	::486365702970806000
511899726	::486365714958131000
124517802	::486365715617042000
121290312	::486365722340106000
382304432	::486365739260342000
511899726	::486365763217788000
527041090	::486365763633033000
249388532	::486365776908419000
97044552	::486365806444302000
83513704	::486365813306175000
257830093	::486365818939523000
33299478	::486365818951708000
163279109	::486365819132067000
318700673	::486365820356788000
357079725	::486365831840808000
70805584	::486365836450344000
277529978	::486365837440188000
160734732	::486365838987911000
542406301	::486365890565255000
317596401	::486365921418559000
32583866	::486365926724345000
124517802	::486365936329691000
255810490	::486365936429965000
44768272	::486365944579891000
40526887	::486365954213822000
511899726	::486365955988000000
20620620	::486365957699690000
37860681	::486365963869102000
40478607	::486365982877704000
514339780	::486365990524305000
314303039	::486366001240346000
417523013	::486366006458056000
542406301	::486366017757515000
95554541	::486366018336333000
26198298	::486366028738211000
458010782	::486366035914657000
33369338	::486366046639497000
20620620	::486366079254798000
463381084	::486366080927936000
76977679	::486366088850984000
157254287	::486366091627610000
150518148	::486366092651008000
594950682	::486366103233642000
550757928	::486366111340843000
500060319	::486366115728478000
500060319	::486366144056811000
262059543	::486366147776757000
71557910	::486366152205930000
407248121	::486366170535436000
550757928	::486366200822132000
270184694	::486366201095151000
271717879	::486366202562756000
138557664	::486366215980318000
180190603	::486366236079427000
367296747	::486366239573282000
20620620	::486366243046576000
542406301	::486366251912945000
417523013	::486366277493997000
384955934	::486366281588039000
200849010	::486366287749476000
20620620	::486366294443589000
500060319	::486366296939167000
85111877	::486366302949240000
111136825	::486366319181590000
131310830	::486366363817369000
39847939	::486366373002493000
351810944	::486366378925228000
365505682	::486366390568648000
85111877	::486366390610190000
257830093	::486366403566788000
454531259	::486366408104624000
200849010	::486366435560927000
611530014	::486366440673792000
71557910	::486366455923871000
355896730	::486366479273971000
276256841	::486366534021824000
131310830	::486366551583756000
257830093	::486366564263137000
187034273	::486366609330929000
417523013	::486366621020069000
418297592	::486366630507589000
463381084	::486366637860216000
61832970	::486366643497357000
382359896	::486366650317287000
725050717	::486366651307134000
169656316	::486366651571396000
60160675	::486366658559094000
37860681	::486366664074596000
353888661	::486366672916205000
276256841	::486366676305203000
161199833	::486366680919322000
19123904	::486366682315640000
257830093	::486366700280217000
635151853	::486366713592573000
169656316	::486366714192330000
245573462	::486366723570798000
267445807	::486366734560288000
279399275	::486366744575877000
593296591	::486366750393376000
351810944	::486366750452117000
594950682	::486366765279346000
43256984	::486366769503019000
407248121	::486366777375731000
550757928	::486366783159271000
151839735	::486366788372807000
20620620	::486366794412990000
341700434	::486366810007040000
131310830	::486366810875232000
218321424	::486366814168166000
402333632	::486366816885678000
20620620	::486366828261040000
17595323	::486366833516109000
463381084	::486366844521955000
177446269	::486366855389405000
193502964	::486366861328519000
64942768	::486366873890463000
418297592	::486366874477666000
379924726	::486366886121050000
82223258	::486366888423718000
131310830	::486366890055712000
167365283	::486366901749428000
593296591	::486366905813307000
332306968	::486366934251094000
365505682	::486366963929985000
68221984	::486366975938277000
370464008	::486366988785438000
352486016	::486366996276068000
131310830	::486366997614428000
454531259	::486366999648276000
24983393	::486367006313435000
68052287	::486367016857894000
388433171	::486367026554748000
593296591	::486367035308244000
218321424	::486367052832055000
238030490	::486367061531062000
37860681	::486367071148601000
458010782	::486367074403368000
45759903	::486367090400845000
24495392	::486367102526160000
277529978	::486367107819380000
418297592	::486367145618452000
407248121	::486367159128690000
267445807	::486367165558161000
367298176	::486367171862220000
238030490	::486367188220014000
279399275	::486367189205655000
385121286	::486367195706843000
8070562	::486367197313241000
33108084	::486367210995056000
47547782	::486367211276103000
20620620	::486367215001026000
339917675	::486367244742451000
594950682	::486367255702142000
463381084	::486367259791597000
8070562	::486367264749285000
14808898	::486367269422108000
238030490	::486367269669183000
177446269	::486367272609398000
46978610	::486367279509024000
382359896	::486367301818515000
593296591	::486367302879703000
216591008	::486367311205396000
152103757	::486367312044257000
463381084	::486367318050488000
190229064	::486367327114362000
368691437	::486367331547758000
279399275	::486367341135941000
365505682	::486367345645215000
17455392	::486367355845373000
17455392	::486367356482904000
593296591	::486367377127243000
277529978	::486367386056937000
223375935	::486367391115264000
437762769	::486367399793684000
487258078	::486367400225280000
176778479	::486367406080917000
223375935	::486367406969741000
64942768	::486367411843522000
46978610	::486367424124424000
136828926	::486367424183152000
195563881	::486367429488943000
367561919	::486367441753096000
362312178	::486367471385853000
135681283	::486367481091883000
238030490	::486367481649324000
267445807	::486367501065158000
169656316	::486367501404499000
335432246	::486367504709611000
130363809	::486367513857372000
351264389	::486367515140833000
101881386	::486367528806273000
603136773	::486367544723255000
407248121	::486367548259463000
450391257	::486367558681890000
383972979	::486367563991887000
308946618	::486367564126515000
37080273	::486367564428091000
38207353	::486367568631193000
328828628	::486367578919432000
388433171	::486367584447496000
407248121	::486367611635376000
106855310	::486367612801409000
238030490	::486367613384011000
362312178	::486367651510226000
377806186	::486367652315545000
223375935	::486367658036563000
177446269	::486367658305019000
17339508	::486367658552864000
379576750	::486367661492678000
569518404	::486367675111997000
383972979	::486367690211082000
135681283	::486367701657722000
611530014	::486367719147970000
362312178	::486367719646711000
327842258	::486367722276941000
215174499	::486367731915448000
64942768	::486367737581539000
596113934	::486367739259269000
327842258	::486367766774308000
377806186	::486367767377874000
454531259	::486367768032206000
407248121	::486367775922065000
370464008	::486367778187018000
82223258	::486367778199179000
277529978	::486367780003127000
463381084	::486367787443421000
130363809	::486367789637054000
95554541	::486367802081554000
238030490	::486367806410076000
224124379	::486367816317009000
550757928	::486367819617931000
611530014	::486367820465573000
17339508	::486367823577772000
333245482	::486367824940523000
291475742	::486367840719474000
8070562	::486367855214997000
23785621	::486367862500515000
333245482	::486367870348046000
417523013	::486367877159600000
450391257	::486367890766311000
703895293	::486367892275879000
362312178	::486367893999722000
50429893	::486367921304645000
50429893	::486367949146451000
134616278	::486367949767589000
362312178	::486367954263502000
134616278	::486367965538168000
127062122	::486367982327566000
335759212	::486367998672769000
157904403	::486368015298985000
377806186	::486368021305257000
95554541	::486368024455168000
100843087	::486368034047549000
135306144	::486368043233075000
383972979	::486368053592989000
64942768	::486368056067641000
257830093	::486368061541584000
499995726	::486368071901147000
463381084	::486368072358326000
362312178	::486368101902999000
64942768	::486368126615826000
327842258	::486368129686441000
377806186	::486368133964259000
45286852	::486368136325656000
493647862	::486368138078863000
32690664	::486368153589383000
332306968	::486368205602947000
332631850	::486368223588143000
238030490	::486368235902619000
463381084	::486368236959576000
14187808	::486368237475868000
83736832	::486368240910618000
177446269	::486368247738941000
550757928	::486368248556826000
180226433	::486368264008650000
17339508	::486368275912470000
611530014	::486368277514694000
22559382	::486368282484953000
463381084	::486368289686159000
50429893	::486368290756128000
265760942	::486368305653903000
60160675	::486368309500055000
232560771	::486368310746181000
113048616	::486368322548559000
218321424	::486368330085695000
379576750	::486368330614603000
195563881	::486368342622474000
415179202	::486368356388589000
227893380	::486368357852012000
238030490	::486368358296596000
180226433	::486368373006012000
383972979	::486368383852507000
56779057	::486368403607650000
450391257	::486368412210581000
82223258	::486368423598120000
591216066	::486368427297505000
232560771	::486368453180547000
60160675	::486368456485662000
257830093	::486368465025269000
385782746	::486368466233196000
545297326	::486368484994318000
463381084	::486368485706981000
26580130	::486368489901678000
252674018	::486368493286076000
341700434	::486368532590911000
287228225	::486368543710015000
187034273	::486368583866662000
550757928	::486368590983999000
379357885	::486368601734000000
274262734	::486368627881295000
417523013	::486368630381084000
383972979	::486368634759938000
195563881	::486368658642313000
31403901	::486368669933797000
500060319	::486368671632470000
311092385	::486368675469860000
249451202	::486368681161523000
542406301	::486368708801986000
130363809	::486368712652365000
134585678	::486368716888633000
160453801	::486368727781232000
17179941	::486368730038169000
377806186	::486368749570633000
187034273	::486368750678315000
102266093	::486368777299169000
192616191	::486368781896142000
20935927	::486368791018737000
134585678	::486368820995432000
594950682	::486368832164855000
70918926	::486368860774211000
35599852	::486368867095031000
238030490	::486368875311661000
169656316	::486368875475251000
14594667	::486368876314120000
183090041	::486368903451672000
333245482	::486368905393209000
252674018	::486368905837809000
99274885	::486368906144018000
317596401	::486368912104099000
594950682	::486368914801053000
500060319	::486368925333356000
134585678	::486368925400068000
99274885	::486368943137775000
415179202	::486368950830522000
135681283	::486368954987065000
152103757	::486368972112003000
130363809	::486368991196106000
463381084	::486369005632905000
594950682	::486369008921219000
276256841	::486369012536713000
614074554	::486369044543856000
49221816	::486369068933320000
332391188	::486369070422691000
130363809	::486369095391010000
569518404	::486369104199421000
89590985	::486369109815222000
267445807	::486369126789955000
372493368	::486369135727616000
169656316	::486369153562202000
303488399	::486369155373744000
227893380	::486369158850834000
253828982	::486369159127658000
102266093	::486369166593916000
254579074	::486369169177206000
450391257	::486369204572942000
317596401	::486369213083168000
30719116	::486369227180617000
265760942	::486369227540938000
341700434	::486369232490201000
121290312	::486369239553413000
387461887	::486369246155264000
238030490	::486369261347020000
332391188	::486369274379112000
56779057	::486369286743535000
56779057	::486369297518694000
332631850	::486369320495087000
96062555	::486369321229103000
185084575	::486369331065131000
35599852	::486369343509241000
176778479	::486369357405368000
151839735	::486369359020195000
136828926	::486369367513247000
225206178	::486369374018613000
184962835	::486369374857859000
116054733	::486369391320113000
320400498	::486369439739170000
130363809	::486369441731461000
57713984	::486369448798851000
185084575	::486369453333315000
407473485	::486369458710409000
611530014	::486369486401204000
379924726	::486369511718027000
257830093	::486369519716548000
295339639	::486369528046424000
66311658	::486369528268341000
388558032	::486369528495243000
56779057	::486369533435723000
362312178	::486369535973289000
202791635	::486369541560475000
96793797	::486369548250009000
335608417	::486369554625359000
31536491	::486369580873297000
177446269	::486369591019327000
82242725	::486369637647396000
463381084	::486369638133940000
419185791	::486369647013277000
611530014	::486369658727985000
50429893	::486369666541948000
335759212	::486369692873801000
498637061	::486369693993693000
425573791	::486369704617848000
150518148	::486369706408812000
596113934	::486369741452222000
238030490	::486369744191123000
202791635	::486369746833932000
379924726	::486369771018272000
562178473	::486369782585769000
514339780	::486369783206916000
319771975	::486369789690912000
65412211	::486369791452520000
86131593	::486369792564019000
63490594	::486369795340632000
319771975	::486369804140306000
195103093	::486369817667317000
335432246	::486369825673867000
319771975	::486369827049598000
131954929	::486369835043913000
232560771	::486369846213754000
60160675	::486369854711418000
418297592	::486369864840269000
324171027	::486369884079521000
388433171	::486369891037896000
33369338	::486369895823577000
341700434	::486369896058482000
362312178	::486369917021585000
384955934	::486369966216970000
487258078	::486369978677870000
14808898	::486369980641189000
232560771	::486369986693586000
379924726	::486369999515557000
56710887	::486370001243213000
248358978	::486370005076811000
200796300	::486370050962489000
725050717	::486370053311307000
56710887	::486370060877844000
447813903	::486370060953743000
49221816	::486370062001917000
268987143	::486370065890439000
15330061	::486370068356677000
320400498	::486370074899410000
238030490	::486370082528833000
76707926	::486370091034898000
14520186	::486370091920273000
396364407	::486370095019483000
56710887	::486370101629710000
335432246	::486370111905751000
232560771	::486370116725374000
49221816	::486370129253367000
36601312	::486370138854158000
37860681	::486370146416476000
56710887	::486370149876785000
26182895	::486370179505348000
611530014	::486370181464469000
56710887	::486370204771811000
238030490	::486370210253787000
333245482	::486370225005146000
195103093	::486370228071563000
500060319	::486370239119368000
150518148	::486370243543957000
25223941	::486370249931911000
76707926	::486370257896873000
20026791	::486370258811248000
25082908	::486370262997565000
290396729	::486370263068463000
245855482	::486370267963617000
265760942	::486370268013928000
487258078	::486370275521351000
319771975	::486370305518993000
277529978	::486370330005356000
238030490	::486370336951123000
176778479	::486370341820698000
195563881	::486370344253411000
225206178	::486370351107297000
423446901	::486370379393687000
423446901	::486370389405478000
161656785	::486370394052775000
30104821	::486370412909977000
319771975	::486370424356212000
63617875	::486370430996213000
423446901	::486370438290112000
39041792	::486370443146711000
611530014	::486370443650412000
417523013	::486370454219661000
423446901	::486370490609848000
326554021	::486370496624074000
319771975	::486370509735464000
423446901	::486370512910966000
267445807	::486370547832741000
169636335	::486370552353787000
423446901	::486370553620869000
65412211	::486370583119015000
379924726	::486370588437803000
423446901	::486370589465407000
31280614	::486370591444713000
25082908	::486370599112298000
423446901	::486370612001406000
290855101	::486370619701735000
198406854	::486370632003616000
423446901	::486370646881226000
611530014	::486370658042257000
215181084	::486370664371085000
297652605	::486370665222504000
332631850	::486370665709060000
46978610	::486370668267585000
37860681	::486370670649950000
423446901	::486370691395387000
500060319	::486370707702824000
256750208	::486370707891159000
412756257	::486370718309818000
516986236	::486370728330420000
39847939	::486370731849031000
180226433	::486370733879078000
611530014	::486370743631249000
82223258	::486370748357808000
180226433	::486370748416528000
367322500	::486370750081691000
17339508	::486370753110355000
500060319	::486370764917321000
362312178	::486370781673168000
341700434	::486370789675900000
594950682	::486370799377719000
463381084	::486370803961692000
66311658	::486370808357335000
396454394	::486370808751611000
160788774	::486370812262236000
105623584	::486370821200297000
379924726	::486370859767308000
39847939	::486370864451952000
107902551	::486370871963971000
113048616	::486370896127332000
257830093	::486370903874625000
36601312	::486370913349165000
31625914	::486370927358521000
238030490	::486370996421554000
41135840	::486371022552064000
238030490	::486371027270647000
216591008	::486371052562288000
469196810	::486371056479780000
419185791	::486371056723058000
330834997	::486371057146675000
341700434	::486371089337950000
562178473	::486371097042894000
157904403	::486371125601918000
262248356	::486371131340099000
184962835	::486371135395602000
215181084	::486371158946635000
397024307	::486371170313195000
36601312	::486371187916693000
238030490	::486371200466034000
351325780	::486371200520556000
189033239	::486371210800795000
383972979	::486371211832606000
8070562	::486371212679839000
418297592	::486371214672134000
321166954	::486371224705314000
223375935	::486371233911406000
379924726	::486371243567120000
500060319	::486371254887534000
15804863	::486371255138791000
189033239	::486371267717496000
339126665	::486371269323923000
463381084	::486371275560849000
124517802	::486371278992195000
45759903	::486371292795244000
216927443	::486371292829196000
383972979	::486371300156272000
223375935	::486371311531212000
18547273	::486371319965954000
503708554	::486371324151865000
169636335	::486371349037064000
66311658	::486371368020094000
33108084	::486371373468491000
56059141	::486371376744259000
463381084	::486371383199289000
151839735	::486371390543499000
45759903	::486371390782590000
116054733	::486371396390760000
330834997	::486371404208566000
564879952	::486371405026451000
60160675	::486371420059222000
61832970	::486371434269126000
115518508	::486371450475925000
249451202	::486371461746008000
151839735	::486371462136082000
33108084	::486371465852235000
238030490	::486371470461784000
82130465	::486371471397101000
319771975	::486371483111792000
480895753	::486371498290991000
151839735	::486371524597645000
319771975	::486371529433702000
562178473	::486371532780732000
330834997	::486371537449009000
500060319	::486371574967468000
223375935	::486371583905132000
20620620	::486371605275475000
26068830	::486371606021693000
611530014	::486371610656792000
195563881	::486371614582255000
418297592	::486371623272849000
35505123	::486371630625484000
319771975	::486371634635210000
168274200	::486371638510751000
45150174	::486371646803292000
176224586	::486371650896941000
215181084	::486371656307191000
81674504	::486371658530181000
574147363	::486371665535049000
463381084	::486371667443073000
564879952	::486371678507655000
503708554	::486371679753351000
187651826	::486371681364365000
286734780	::486371697654657000
133617944	::486371705120497000
232711010	::486371706487857000
339126665	::486371708988043000
278778128	::486371716437114000
396454394	::486371732056317000
458010782	::486371735772483000
396454394	::486371740562382000
382359896	::486371741418020000
236589142	::486371747004829000
151839735	::486371752147447000
130363809	::486371753065607000
215181084	::486371757943582000
252422768	::486371764444737000
131220599	::486371767200395000
36601312	::486371790541692000
238030490	::486371797961437000
228264355	::486371814608609000
39041792	::486371818802933000
332631850	::486371822691053000
223375935	::486371823542476000
574147363	::486371861253869000
332306968	::486371863350616000
20620620	::486371867209777000
503708554	::486371869151330000
260262291	::486371870514499000
335608417	::486371873224024000
257830093	::486371876600827000
425573791	::486371877388955000
131220599	::486371889170747000
257830093	::486371889175347000
232711010	::486371900533137000
223375935	::486371902932283000
228264355	::486371924704915000
152103757	::486371932057501000
104112940	::486371936688414000
28054060	::486371936738758000
542406301	::486371940118966000
22087737	::486371974935875000
332631850	::486371978580725000
193502964	::486371983584526000
180226433	::486371988839997000
447813903	::486372015465824000
503708554	::486372024961339000
500060319	::486372027272822000
257830093	::486372028539478000
500060319	::486372031014117000
39398773	::486372061841858000
383972979	::486372074575769000
195103093	::486372077436690000
48427726	::486372088240799000
545297326	::486372095321178000
369819130	::486372099683278000
319145382	::486372110831325000
131220599	::486372117378658000
195563881	::486372119945560000
60160675	::486372119971115000
249388532	::486372145938046000
195103093	::486372161297580000
65968609	::486372164220645000
39398773	::486372164363251000
189033239	::486372170830852000
574147363	::486372171368116000
101136541	::486372172076548000
65968609	::486372173808803000
131220599	::486372178229596000
369174583	::486372188665032000
320400498	::486372220097146000
341700434	::486372229853106000
360951591	::486372232319729000
41135840	::486372240024281000
33643268	::486372255673233000
33418266	::486372260798689000
71557910	::486372260916125000
412756257	::486372296597045000
49886698	::486372319967727000
36601312	::486372324048773000
352595123	::486372326951223000
189033239	::486372347734007000
65968609	::486372350808436000
553711382	::486372363932798000
249388532	::486372366919155000
388433171	::486372368718127000
96273402	::486372373721923000
124517802	::486372402482663000
189033239	::486372402507444000
65968609	::486372414691876000
61832970	::486372437622128000
279235824	::486372438691680000
163279109	::486372445197049000
35505123	::486372445989777000
216591008	::486372447008989000
33643268	::486372489505697000
61832970	::486372492345225000
279235824	::486372494752743000
412756257	::486372497437110000
500060319	::486372497630461000
255311687	::486372504714223000
384955934	::486372522716565000
33643268	::486372529406095000
232711010	::486372537547255000
463381084	::486372548926377000
266703661	::486372551795294000
243974175	::486372558632001000
46978610	::486372567079321000
36601312	::486372572246712000
594950682	::486372573023043000
189033239	::486372593503449000
60160675	::486372614139441000
61832970	::486372628429430000
279162166	::486372630929637000
189033239	::486372654874505000
151839735	::486372672062767000
71557910	::486372679318917000
447813903	::486372686617387000
45581124	::486372691255885000
28063382	::486372736789254000
60160675	::486372740266340000
189033239	::486372746780082000
463381084	::486372747451179000
195563881	::486372757358141000
384955934	::486372763410894000
379924726	::486372764388163000
397024307	::486372777557909000
232560771	::486372788308303000
189033239	::486372789629120000
477235727	::486372796058984000
490841822	::486372798709784000
418297592	::486372799842238000
65968609	::486372817483493000
41135840	::486372820071358000
417523013	::486372830490013000
33643268	::486372838006198000
562590159	::486372839277072000
33418266	::486372871891996000
379924726	::486372891630788000
252389746	::486372893433933000
417523013	::486372894633521000
29500521	::486372913319145000
273697690	::486372923821678000
66311658	::486372947347525000
388433171	::486372953203163000
499167427	::486372954859532000
275902246	::486372962216325000
33643268	::486372962564468000
38207353	::486372965765099000
325359983	::486372971137601000
466873056	::486372977118703000
32583866	::486372983326248000
29500521	::486373021213413000
384955934	::486373025529749000
223375935	::486373026338848000
564879952	::486373031023898000
390504920	::486373032928481000
25082908	::486373033662480000
29500521	::486373035877081000
466873056	::486373036153528000
433654462	::486373050623852000
65968609	::486373060061061000
27726737	::486373082664550000
18842764	::486373089790656000
276357208	::486373099307163000
195563881	::486373122631663000
124517802	::486373124708261000
151839735	::486373159549939000
506824920	::486373171642109000
79447998	::486373191095316000
56876875	::486373194916327000
257830093	::486373198741917000
216591008	::486373198787657000
41135840	::486373202604474000
396454394	::486373205100068000
332073582	::486373206970753000
312348050	::486373216362196000
25082908	::486373241284722000
60160675	::486373264768630000
466873056	::486373269046431000
35945417	::486373272313819000
260262291	::486373303817228000
223375935	::486373305163599000
425573791	::486373309110423000
466873056	::486373314219089000
39398773	::486373330312650000
384955934	::486373335123918000
60160675	::486373345081163000
152103757	::486373347849027000
189033239	::486373380438757000
594950682	::486373381407649000
172997876	::486373409530863000
332391188	::486373427906117000
223375935	::486373433836453000
46978610	::486373436126543000
41135840	::486373437779476000
347596428	::486373446591344000
466873056	::486373453302206000
611530014	::486373471262633000
48427726	::486373488752476000
23247181	::486373496826912000
412756257	::486373512546770000
377806186	::486373530062184000
412756257	::486373540040413000
31625914	::486373540846116000
39398773	::486373546558369000
40816246	::486373561448550000
247434974	::486373575209652000
238826465	::486373588103331000
330834997	::486373596647145000
48944372	::486373607614844000
56931148	::486373613919305000
54116443	::486373622739513000
351348648	::486373628762546000
727422228	::486373640305643000
232560771	::486373650124525000
29500521	::486373659674554000
379924726	::486373680109592000
287877370	::486373683225563000
41135840	::486373694160531000
500060319	::486373697423675000
23247181	::486373734362513000
377806186	::486373748270845000
99274885	::486373756072247000
506824920	::486373757678669000
151839735	::486373765463289000
384955934	::486373772644352000
412756257	::486373784119566000
189033239	::486373788183826000
31625914	::486373794832199000
379924726	::486373808799236000
99274885	::486373818357673000
189033239	::486373821041999000
463381084	::486373834279239000
382359896	::486373836468658000
500060319	::486373848435396000
24226614	::486373850964164000
123746907	::486373878697299000
49464322	::486373898951614000
257092614	::486373916114292000
379924726	::486373923412770000
503911979	::486373930840498000
61832970	::486373934296604000
99274885	::486373938528649000
412756257	::486373944039985000
412756257	::486373955326849000
391108584	::486373955574308000
257092614	::486373974599675000
463381084	::486373981142794000
341700434	::486373989208428000
66311658	::486374008145719000
132314519	::486374015221506000
15330061	::486374020364124000
99274885	::486374022267932000
473469863	::486374022376980000
412586663	::486374042262589000
503911979	::486374060289294000
71557910	::486374080870752000
53741229	::486374086117842000
99274885	::486374097270501000
37080273	::486374098046824000
266703661	::486374110058917000
37080273	::486374118036897000
391108584	::486374120695689000
34778712	::486374121270304000
39398773	::486374133542825000
223243607	::486374150463045000
183090041	::486374155072581000
412586663	::486374159501774000
195103093	::486374159807959000
480857982	::486374165830582000
412756257	::486374167919329000
58949154	::486374184700760000
377806186	::486374189297717000
124517802	::486374196604575000
594950682	::486374201029165000
223375935	::486374205194121000
121290312	::486374210197929000
189033239	::486374257920716000
279399275	::486374264187011000
506824920	::486374264996507000
385259637	::486374274001674000
71557910	::486374291017973000
267227218	::486374293144494000
463381084	::486374294725750000
18842764	::486374311071330000
180226433	::486374319778328000
341700434	::486374331639816000
197692007	::486374337918685000
500060319	::486374348287389000
412756257	::486374349876654000
503911979	::486374367723397000
415953059	::486374379782406000
332306968	::486374387969310000
225206178	::486374392662740000
147279456	::486374393157672000
104539435	::486374393799774000
189033239	::486374415836254000
409665559	::486374430931554000
412756257	::486374438200299000
168274200	::486374438510686000
41135840	::486374451022278000
189033239	::486374451512999000
59207269	::486374460413337000
24804859	::486374465379385000
374739722	::486374471096610000
410286428	::486374473181192000
249388532	::486374477031550000
225206178	::486374480898293000
195563881	::486374488041222000
238826465	::486374496161771000
52950877	::486374499172904000
486174522	::486374500305354000
152103757	::486374501840457000
39398773	::486374513215426000
112333263	::486374539824099000
47466684	::486374544874033000
189033239	::486374561701588000
486174522	::486374563601604000
18842764	::486374565539745000
623990154	::486374570480242000
486174522	::486374571298152000
17529301	::486374572061495000
92870542	::486374574829735000
112333263	::486374575463092000
71557910	::486374587551072000
71557910	::486374598519160000
486174522	::486374601417453000
66311658	::486374610338713000
189033239	::486374625463390000
376525681	::486374628441346000
503911979	::486374642311917000
110059442	::486374646934016000
36601312	::486374650591473000
39398773	::486374668756983000
71557910	::486374670954799000
91666102	::486374675594096000
324171027	::486374705646288000
412756257	::486374710578388000
506824920	::486374718207819000
91942557	::486374719814246000
71557910	::486374722137890000
168274200	::486374729935101000
210996408	::486374731747033000
503911979	::486374740353773000
463381084	::486374745441443000
211376385	::486374753339326000
594950682	::486374755369369000
352595123	::486374781567000000
385259637	::486374789242580000
548870171	::486374793319841000
195563881	::486374801963884000
503911979	::486374802848874000
39398773	::486374804677615000
265799781	::486374815641907000
60160675	::486374818364006000
503911979	::486374832615862000
71557910	::486374834889170000
240463390	::486374836734660000
53741229	::486374837686784000
412586663	::486374842191859000
463381084	::486374852480086000
189033239	::486374855495802000
503911979	::486374865042030000
506824920	::486374897031979000
337416247	::486374900320731000
18842764	::486374921074130000
330799447	::486374938949849000
480895753	::486374947669815000
168274200	::486374958386278000
24113194	::486374979387142000
287877370	::486374981262008000
37080273	::486374984986923000
39398773	::486374987981262000
99274885	::486374988136476000
249388532	::486375004410769000
99274885	::486375010919919000
48427726	::486375021246287000
418297592	::486375023284715000
23247181	::486375026573049000
169636335	::486375028129144000
500060319	::486375032705122000
631245094	::486375052951040000
215189306	::486375065710505000
463381084	::486375085519826000
99274885	::486375089005268000
16472279	::486375134115033000
500060319	::486375138959822000
413367641	::486375145456816000
195563881	::486375146605645000
333245482	::486375147113553000
249388532	::486375158337503000
168274200	::486375162426564000
443512536	::486375176423354000
71557910	::486375181724553000
113760458	::486375197042171000
251821834	::486375207263666000
611530014	::486375207264063000
124517802	::486375225165357000
71557910	::486375244261646000
433169770	::486375257004318000
384955934	::486375269759221000
254579074	::486375292605186000
71617108	::486375295881318000
249388532	::486375311320576000
385259637	::486375312477806000
200796300	::486375343536627000
211376385	::486375390064041000
412586663	::486375395659632000
267538322	::486375429238820000
412586663	::486375455256510000
412586663	::486375500747915000
297652605	::486375502223929000
71557910	::486375527372951000
133617944	::486375534792691000
412756257	::486375559673290000
263971863	::486375576899305000
357150048	::486375589449043000
22005666	::486375597774348000
398377928	::486375598269665000
71557910	::486375611875610000
121290312	::486375629214846000
267538322	::486375630317944000
215189306	::486375674312417000
254579074	::486375700417351000
594950682	::486375739546034000
412756257	::486375754846846000
23247181	::486375756365586000
66311658	::486375765181607000
291413743	::486375766209216000
407399368	::486375783229685000
56931148	::486375786308726000
379924726	::486375788321988000
385259637	::486375789240123000
53741229	::486375799482638000
43365529	::486375818721890000
383972979	::486375820298956000
382359896	::486375822337404000
45911298	::486375822597443000
45929336	::486375854961074000
367296747	::486375860849487000
45470777	::486375869753982000
324171027	::486375869884407000
99274885	::486375884111093000
41649263	::486375896555597000
332306968	::486375898124656000
99274885	::486375903102902000
421987323	::486375903413698000
594950682	::486375906928111000
433012724	::486375928130310000
152103757	::486375941661147000
72143337	::486375965229330000
96062555	::486375967657426000
41649263	::486375979925778000
152103757	::486375982442373000
71557910	::486375982975053000
14594667	::486375987525853000
466873056	::486375992005382000
550757928	::486376023143886000
99274885	::486376028281925000
157254287	::486376037136076000
223243607	::486376047513178000
43630532	::486376058027925000
236589142	::486376058606723000
520533224	::486376076457693000
384955934	::486376077552799000
215189306	::486376088822882000
463381084	::486376090684760000
92870542	::486376100046442000
257830093	::486376116333338000
48427726	::486376143751110000
99274885	::486376148767490000
329093513	::486376152140095000
387461887	::486376154551431000
378622092	::486376165675130000
133617944	::486376190098145000
216591008	::486376193717854000
124517802	::486376196431953000
324171027	::486376204417904000
176954488	::486376222117474000
99274885	::486376234494865000
329093513	::486376235346706000
550757928	::486376271807381000
254579074	::486376286688800000
378622092	::486376289545502000
31625914	::486376289868480000
59288102	::486376306347884000
315987923	::486376325569982000
375873224	::486376333702737000
232711010	::486376337024643000
463381084	::486376356842704000
450391257	::486376364803502000
168274200	::486376365097103000
61478431	::486376376434315000
379924726	::486376383472734000
412756257	::486376406952054000
99274885	::486376424811421000
176778479	::486376453764685000
18842764	::486376462971580000
176224586	::486376471372767000
99274885	::486376472454496000
133617944	::486376476128722000
71557910	::486376478225879000
152103757	::486376478418821000
79447998	::486376488267038000
324171027	::486376501550792000
61832970	::486376536786759000
120296296	::486376540721401000
324171027	::486376545859436000
28905424	::486376559763132000
309108026	::486376580290076000
99274885	::486376583075090000
332306968	::486376599147655000
37578654	::486376599864893000
268987143	::486376611995189000
247434974	::486376623273283000
17764624	::486376632165216000
379924726	::486376638653800000
280309716	::486376653321699000
37578654	::486376671059001000
54116443	::486376692361871000
463381084	::486376699332808000
412756257	::486376699370536000
383972979	::486376709634011000
24383303	::486376724263743000
170815462	::486376731084075000
325359983	::486376736691453000
412638454	::486376737165426000
476507554	::486376740064092000
215189306	::486376741561450000
379924726	::486376747550527000
594950682	::486376747948982000
156801163	::486376758451503000
466873056	::486376775446847000
211376385	::486376779947315000
152103757	::486376783252422000
29500521	::486376789111869000
500060319	::486376795747667000
99274885	::486376804412710000
270687983	::486376809714307000
267227218	::486376823433863000
30104821	::486376824277315000
195103093	::486376826705825000
53724365	::486376831927349000
17522792	::486376832728461000
383972979	::486376835425374000
71557910	::486376843323265000
466873056	::486376871139893000
288531248	::486376897375662000
407248121	::486376897384026000
36891053	::486376907525480000
465089745	::486376915989581000
24383303	::486376931906969000
58949154	::486376934956232000
99274885	::486376945764945000
596678073	::486376946901991000
17522792	::486376946981298000
500060319	::486376953101189000
469196810	::486376957983342000
361532861	::486376959291981000
236589142	::486376971358572000
31056422	::486376983333715000
34778712	::486376990828548000
379924726	::486376993135398000
332631850	::486376993206702000
193583131	::486377004363571000
466873056	::486377032612208000
38520445	::486377039575154000
99274885	::486377045924929000
19123904	::486377059691036000
725050717	::486377059858411000
49464322	::486377076917035000
347994449	::486377078590545000
71557910	::486377086769037000
466873056	::486377097913327000
324794875	::486377098785718000
41649263	::486377104661966000
152103757	::486377112018759000
65512747	::486377166364368000
54422208	::486377169132593000
54116443	::486377178368442000
419185791	::486377192264179000
599774410	::486377193027940000
279235824	::486377212182921000
193583131	::486377223742447000
43365529	::486377235356475000
412638454	::486377250657271000
134585678	::486377270789951000
99274885	::486377282664005000
279235824	::486377299109875000
500060319	::486377301710753000
412756257	::486377305774637000
412756257	::486377314775613000
61478431	::486377328914608000
101477442	::486377329258545000
279235824	::486377334350413000
70483417	::486377338947764000
71557910	::486377341695057000
214220072	::486377345381842000
43365529	::486377346941743000
215174499	::486377352189186000
24383303	::486377367254728000
379924726	::486377371566477000
134585678	::486377374699626000
265799781	::486377382350430000
56931148	::486377388360888000
553930094	::486377389727834000
382304432	::486377402206289000
70483417	::486377408178954000
43365529	::486377412976840000
242533291	::486377442462806000
255622442	::486377443503403000
315987923	::486377454320099000
216591008	::486377467548934000
56931148	::486377468765679000
245021956	::486377473098014000
48427726	::486377474607960000
255622442	::486377479415017000
383972979	::486377479905374000
101477442	::486377486658183000
214220072	::486377500202004000
41649263	::486377504588828000
379924726	::486377506887307000
101477442	::486377507759718000
53486281	::486377511316914000
61969086	::486377513577644000
53486281	::486377513766375000
19511096	::486377524234948000
267538322	::486377526306942000
238740641	::486377528878047000
332306968	::486377545034498000
18842764	::486377549036285000
419836731	::486377561103298000
315987923	::486377567885070000
594950682	::486377585404674000
96062555	::486377597173911000
223375935	::486377617205911000
36601312	::486377620578107000
30104821	::486377623149641000
45289907	::486377642954735000
71557910	::486377651980886000
418297592	::486377660763762000
152103757	::486377667986341000
245021956	::486377670435819000
418297592	::486377683442737000
31625914	::486377691982331000
71557910	::486377696222408000
223375935	::486377701528203000
7345092	::486377704691093000
18752326	::486377717265227000
71557910	::486377724622020000
24383303	::486377725989384000
587054451	::486377726387822000
322465167	::486377736936488000
152103757	::486377741361504000
385259637	::486377749406171000
332306968	::486377752266674000
47733122	::486377755932913000
37578654	::486377766569271000
24383303	::486377778539794000
45289907	::486377783220633000
594950682	::486377824509366000
369819130	::486377830834786000
447813903	::486377832730607000
71557910	::486377836937084000
246050172	::486377837633343000
379924726	::486377839323652000
187078541	::486377842070929000
152103757	::486377846672068000
164575018	::486377856620961000
256321392	::486377857866665000
264434173	::486377858823376000
132768456	::486377881472208000
61832970	::486377884458557000
315987923	::486377895049191000
215189306	::486377904235118000
71557910	::486377923784343000
45289907	::486377926888153000
463381084	::486377941639499000
71557910	::486377956705435000
61969086	::486377964964421000
594950682	::486377985830690000
315987923	::486378007351664000
65512747	::486378024925806000
257830093	::486378026314502000
369819130	::486378030932459000
348123497	::486378035063431000
152103757	::486378039941414000
379924726	::486378042357325000
96062555	::486378058241163000
70483417	::486378070115639000
257830093	::486378072024051000
223375935	::486378084463951000
315987923	::486378116843974000
463381084	::486378120358817000
71557910	::486378133315002000
379924726	::486378156287225000
60160675	::486378162301853000
24738840	::486378169726152000
332306968	::486378189015379000
215174499	::486378191901437000
252422768	::486378222129389000
61832970	::486378224146862000
65512747	::486378226722164000
54116443	::486378246817083000
71557910	::486378276324012000
553930094	::486378311795216000
71557910	::486378326370836000
60160675	::486378328949923000
383972979	::486378330262745000
152103757	::486378331068063000
71557910	::486378341524840000
202791635	::486378348021821000
243751614	::486378409254088000
383972979	::486378448693116000
53243169	::486378452585828000
286265668	::486378454447702000
123739379	::486378478724726000
315987923	::486378479298949000
359174210	::486378487515983000
577920402	::486378492674596000
156508337	::486378493375029000
24738840	::486378498639278000
599774410	::486378509565435000
17655353	::486378515030630000
267227218	::486378533988474000
367296747	::486378536928677000
39041792	::486378550262378000
320400498	::486378560714600000
123739379	::486378562950541000
223375935	::486378563235368000
267227218	::486378577005268000
352943670	::486378589323919000
31056422	::486378596437471000
238740641	::486378600342368000
54466394	::486378610152853000
65512747	::486378614011613000
71557910	::486378615081537000
48427726	::486378627085254000
24738840	::486378629237317000
134585678	::486378664729128000
20535654	::486378681913184000
37578654	::486378693418156000
152103757	::486378705288036000
31056422	::486378718600777000
120296296	::486378747768356000
481749191	::486378763014651000
134585678	::486378775014154000
72293435	::486378799232061000
215189306	::486378808812261000
33369338	::486378835777454000
202791635	::486378837396434000
299441398	::486378845939855000
238740641	::486378853040787000
412756257	::486378859013480000
58949154	::486378867758600000
8962732	::486378887379968000
317596401	::486378904098066000
215174499	::486378910859669000
134585678	::486378911060590000
71557910	::486378914311184000
57651074	::486378930622849000
599774410	::486378988722720000
45759903	::486379014278242000
305216922	::486379018368086000
299796220	::486379024605020000
53112812	::486379054996537000
481749191	::486379063976939000
193583131	::486379071392055000
506824920	::486379093332475000
245203404	::486379097375797000
414526765	::486379110956949000
215174499	::486379112844754000
587054451	::486379116740882000
23247181	::486379117856583000
253134261	::486379119278432000
160453801	::486379142783315000
47733122	::486379154959773000
257830093	::486379157769969000
554801627	::486379165155741000
120139449	::486379168305643000
382531150	::486379170914508000
318627551	::486379181253476000
202791635	::486379201818550000
65968609	::486379207383986000
312435293	::486379229068939000
202791635	::486379237243240000
503708554	::486379249062797000
57651074	::486379284445929000
315987923	::486379331019472000
325996873	::486379331422535000
351325780	::486379352280399000
382359896	::486379353022799000
36310459	::486379372627386000
245203404	::486379377597239000
503708554	::486379382785589000
61832970	::486379395133612000
28905424	::486379397423714000
506824920	::486379404180746000
47733122	::486379418852802000
223375935	::486379452448772000
245203404	::486379461089034000
106561609	::486379475550998000
481749191	::486379488260136000
359174210	::486379520413667000
466873056	::486379522367840000
236589142	::486379525698093000
90750144	::486379526512181000
382531150	::486379540252352000
14594667	::486379542790299000
157254287	::486379549093933000
223375935	::486379553007214000
187078541	::486379555473477000
33418266	::486379568761040000
41135840	::486379572439441000
202791635	::486379587262492000
19123904	::486379596141846000
18613311	::486379600503926000
389105684	::486379604051890000
223375935	::486379627019923000
215189306	::486379633043329000
33418266	::486379642303963000
332306968	::486379655566356000
113048616	::486379671131398000
253134261	::486379689603506000
282779381	::486379719726624000
513855251	::486379730002653000
184962835	::486379730216550000
412756257	::486379753134247000
615688476	::486379755755696000
69916897	::486379766967435000
422876369	::486379772327366000
355896730	::486379796868640000
39041792	::486379812731101000
255622442	::486379815587807000
52616216	::486379816443072000
315987923	::486379845270507000
255622442	::486379892360364000
36601312	::486379906138255000
200316617	::486379906470006000
33418266	::486379923024535000
58949154	::486379933225070000
52616216	::486379939780755000
240463390	::486379950925037000
539602323	::486379977852465000
379924726	::486379985578385000
437762769	::486379987193593000
20924979	::486379993321066000
562178473	::486379995749552000
175591069	::486380026347016000
223375935	::486380043459784000
412586663	::486380053719429000
69916897	::486380054067556000
379924726	::486380066851401000
175591069	::486380076728987000
577411446	::486380085755121000
99435759	::486380100221296000
308170990	::486380103480659000
395703736	::486380107301658000
48427726	::486380108416946000
52616216	::486380114666459000
463381084	::486380117174677000
332631850	::486380131854721000
538541326	::486380151911890000
52616216	::486380163181977000
18613311	::486380165476679000
332073582	::486380171042115000
54116443	::486380184937824000
20620620	::486380186490118000
577411446	::486380199848591000
69916897	::486380210858647000
17522792	::486380232140546000
594950682	::486380252956872000
113760458	::486380253044948000
34204169	::486380265703354000
54116443	::486380279645237000
577411446	::486380280820015000
134585678	::486380283793399000
635577431	::486380285903536000
429375230	::486380293696131000
17258301	::486380296120455000
59207269	::486380297282285000
33418266	::486380301380112000
223375935	::486380302374154000
238826465	::486380314521272000
246050172	::486380316144070000
71557910	::486380322997534000
257942561	::486380331021258000
20620620	::486380362457559000
60160675	::486380374231384000
379358099	::486380374596259000
577411446	::486380398038224000
267538322	::486380404853592000
379924726	::486380414366261000
594950682	::486380427720945000
223375935	::486380447044083000
18613311	::486380449103896000
538541326	::486380465893281000
71557910	::486380466870554000
187078541	::486380469231951000
240463390	::486380473040388000
20535654	::486380481634529000
279235824	::486380489775665000
463381084	::486380509165920000
429345484	::486380520595419000
54116443	::486380524139593000
625900103	::486380529235673000
70805584	::486380536638623000
267538322	::486380536697323000
215189306	::486380545790988000
379924726	::486380553646522000
429375230	::486380554942545000
113760458	::486380568209158000
66311658	::486380569291264000
539602323	::486380586391449000
447301770	::486380590925889000
479959389	::486380592695877000
603136773	::486380603390971000
286734780	::486380608893902000
265799781	::486380613562142000
513855251	::486380643433992000
339917675	::486380646139305000
577411446	::486380648983457000
278778128	::486380649469984000
378622092	::486380655224553000
262382570	::486380663801524000
343484637	::486380679672758000
422876369	::486380681446957000
448283191	::486380687016992000
106320745	::486380692469989000
18613311	::486380695867383000
127092086	::486380736325242000
429375230	::486380748518076000
240463390	::486380765123330000
594950682	::486380766893326000
54116443	::486380776087244000
539602323	::486380787147603000
281829913	::486380788448235000
238698812	::486380810853810000
238740641	::486380827622666000
459660056	::486380831653781000
255622442	::486380845402714000
276256841	::486380848451551000
246050172	::486380879497797000
267538322	::486380880475070000
276256841	::486380883721474000
574147363	::486380942224031000
594950682	::486380944429821000
608426191	::486380949685293000
215189306	::486380952198078000
309108026	::486380952759721000
562178473	::486380961022484000
17522792	::486380964520927000
262382570	::486380975367008000
280749613	::486380984204787000
355574432	::486381001753378000
52616216	::486381015015768000
574147363	::486381063749779000
419185791	::486381072637104000
372499722	::486381076487864000
24226614	::486381081214476000
262382570	::486381082896375000
60160675	::486381132707946000
18613311	::486381142250373000
309108026	::486381149921366000
18613311	::486381157471490000
267538322	::486381175712124000
594950682	::486381179050786000
247434974	::486381197434433000
33108084	::486381197669302000
410961985	::486381203742679000
481749191	::486381207127875000
33369338	::486381216145211000
465089745	::486381218263339000
246050172	::486381223439106000
465089745	::486381224810668000
286734780	::486381226266091000
608426191	::486381227444682000
30989596	::486381232578502000
120296296	::486381236047212000
99435759	::486381237519413000
60160675	::486381238794481000
100626124	::486381242087399000
338588400	::486381246402940000
574147363	::486381247246385000
160453801	::486381287519686000
295466391	::486381314400976000
14594667	::486381322818961000
36310459	::486381326254501000
100626124	::486381331816128000
223243607	::486381355140661000
83163050	::486381374774206000
29500521	::486381391362285000
594950682	::486381410035314000
66311658	::486381426011430000
47733122	::486381453174145000
54754940	::486381453539037000
267538322	::486381455275073000
247434974	::486381464032792000
562590159	::486381494147903000
574147363	::486381495431737000
330834997	::486381506265227000
225206178	::486381539890970000
24226614	::486381547075825000
58949154	::486381579090923000
376541246	::486381617691111000
99435759	::486381622162239000
70918926	::486381624657866000
68490087	::486381627460050000
182645046	::486381627489394000
83163050	::486381631125868000
14594667	::486381636196372000
100626124	::486381640948936000
539602323	::486381642320076000
71557910	::486381667754315000
267538322	::486381672430960000
216591008	::486381676059045000
133617944	::486381681108975000
463381084	::486381691439570000
182645046	::486381692446572000
54116443	::486381701669466000
513855251	::486381703963746000
133617944	::486381705092009000
503708554	::486381707507953000
223375935	::486381718249541000
53741229	::486381751640408000
33369338	::486381754979069000
447813903	::486381757923876000
267538322	::486381784670552000
279235824	::486381789242331000
594950682	::486381798369148000
100626124	::486381818070175000
71557910	::486381831332192000
447813903	::486381837586268000
71557910	::486381848117784000
56779057	::486381880749461000
71557910	::486381881659629000
419185791	::486381886378213000
17522792	::486381889779814000
96658544	::486381890832592000
287228225	::486381893584048000
129240201	::486381906557026000
281260984	::486381916321349000
79447998	::486381916816293000
45759903	::486381920360493000
447301770	::486381923913465000
447813903	::486381989973749000
101617436	::486382009703337000
295466391	::486382023418736000
267538322	::486382027680141000
300135225	::486382032658759000
280749613	::486382039344885000
236589142	::486382057971396000
447301770	::486382058697424000
47733122	::486382061138493000
14594667	::486382074400870000
566902451	::486382074673528000
220455732	::486382083082702000
18613311	::486382083376701000
225206178	::486382087167959000
397024307	::486382108382744000
14594667	::486382118700736000
100626124	::486382138770853000
117608761	::486382142763446000
279139758	::486382173499318000
33108084	::486382184790368000
240530585	::486382191312523000
538541326	::486382211713617000
479222401	::486382258409189000
133617944	::486382288716849000
433012724	::486382288762986000
247434974	::486382294056173000
228213959	::486382294492389000
255622442	::486382306870173000
129240201	::486382327694503000
100626124	::486382330328936000
358611246	::486382346925400000
538541326	::486382360686907000
14594667	::486382366467063000
225206178	::486382391989006000
100626124	::486382401615302000
117608761	::486382407524700000
253134261	::486382424033476000
223375935	::486382428135497000
109718758	::486382439648858000
50429893	::486382478202920000
62518475	::486382487732748000
574147363	::486382521895387000
422876369	::486382548855951000
109718758	::486382559496912000
41135840	::486382575137468000
182645046	::486382626778132000
447301770	::486382627998695000
539602323	::486382652770246000
623990154	::486382653851971000
379924726	::486382657429716000
39416036	::486382678238035000
156508337	::486382685435097000
39416036	::486382692062478000
109718758	::486382721438978000
129240201	::486382755672911000
538541326	::486382759615537000
62518475	::486382765911601000
305877074	::486382776145297000
257491716	::486382780834914000
267538322	::486382782940065000
607016651	::486382786547175000
447813903	::486382788212711000
48427726	::486382791664226000
225206178	::486382806978027000
418480466	::486382808022020000
562178473	::486382809280311000
418297592	::486382829945634000
377357259	::486382844025909000
91521926	::486382868705206000
607016651	::486382880260505000
31625914	::486382882022494000
220455732	::486382890356199000
82150924	::486382891627065000
171510293	::486382905024077000
129240201	::486382905292103000
443332358	::486382922501349000
379924726	::486382930562781000
109718758	::486382953660837000
35297171	::486382988960075000
100626124	::486382994857664000
34778712	::486383002734186000
262248356	::486383014289866000
539602323	::486383015497449000
170868061	::486383020861972000
117608761	::486383024502620000
14187808	::486383025299939000
339126665	::486383030999609000
369819130	::486383031876214000
171510293	::486383051065528000
170868061	::486383051643965000
447813903	::486383054441951000
347994449	::486383062167474000
64926237	::486383072175075000
614074554	::486383097273806000
277529978	::486383103808512000
54116443	::486383132333973000
22328944	::486383154509664000
170868061	::486383170795753000
253134261	::486383173236838000
594950682	::486383181780623000
109718758	::486383191230394000
388433171	::486383210666807000
538541326	::486383215322492000
170868061	::486383242094714000
127092086	::486383244472905000
39041792	::486383249438949000
493647862	::486383262319665000
100626124	::486383284826677000
266413556	::486383313603407000
33369338	::486383314559709000
557400595	::486383319148294000
47733122	::486383322818695000
539602323	::486383327373312000
317524005	::486383329705345000
266413556	::486383330007330000
463381084	::486383340904144000
117608761	::486383392389222000
243974175	::486383393215492000
171510293	::486383420319477000
119636299	::486383438895661000
409665559	::486383450878799000
388433171	::486383547742056000
332631850	::486383563655217000
339458716	::486383568889720000
623990154	::486383610677571000
594950682	::486383620722917000
223375935	::486383646425620000
171510293	::486383653694742000
223243607	::486383654856581000
254276767	::486383675920359000
299441398	::486383680047165000
339917675	::486383692525236000
379924726	::486383692906901000
254276767	::486383694748606000
14594667	::486383695121494000
493647862	::486383713156988000
70918926	::486383716764114000
7345092	::486383736494096000
69916897	::486383743649583000
566902451	::486383756253855000
282779381	::486383759285964000
437762769	::486383775891615000
267538322	::486383777287901000
539602323	::486383790961352000
79373818	::486383802470502000
58349263	::486383812281393000
171510293	::486383813191532000
31403901	::486383844053241000
237330810	::486383852274077000
170868061	::486383863057219000
388433171	::486383868606300000
309108026	::486383871470997000
387461887	::486383916039671000
56779057	::486383925250379000
252422768	::486383930346463000
225206178	::486383930904301000
14594667	::486383934406529000
7345092	::486383950240047000
171510293	::486383964534632000
161302101	::486383994863251000
614096745	::486384004040372000
351264389	::486384014186405000
17522792	::486384031135588000
267538322	::486384065344327000
31625914	::486384074689617000
64596921	::486384084243845000
463381084	::486384086663962000
623990154	::486384091508383000
170868061	::486384095069356000
49455873	::486384095899832000
100626124	::486384100421672000
447301770	::486384109275848000
56931148	::486384110483820000
170126452	::486384133065568000
232072216	::486384137566453000
339126665	::486384148748050000
62518475	::486384157812359000
65926573	::486384174908338000
15804863	::486384182600273000
24226614	::486384191550935000
157254287	::486384196965781000
41135840	::486384224551710000
433012724	::486384226598535000
599774410	::486384226904702000
171510293	::486384244869300000
596113934	::486384250187296000
31403901	::486384269137563000
351264389	::486384269535637000
46940147	::486384291853508000
243465008	::486384304910381000
64596921	::486384311646441000
51325761	::486384329791004000
276202961	::486384333414871000
614096745	::486384341862199000
493647862	::486384348497596000
561540580	::486384379124387000
109718758	::486384394584604000
599774410	::486384398573383000
447301770	::486384409827082000
412586663	::486384412117192000
41135840	::486384419348180000
23820736	::486384421591715000
33108084	::486384447554461000
562178473	::486384464470106000
267227218	::486384467464814000
171510293	::486384485135433000
11822502	::486384491150061000
252422768	::486384498334900000
561540580	::486384501061197000
410856984	::486384524893249000
562178473	::486384527724392000
170868061	::486384529435664000
561540580	::486384530853347000
247434974	::486384549853540000
236589142	::486384559290724000
267227218	::486384561115262000
538541326	::486384562226749000
539602323	::486384579729584000
614096745	::486384588260794000
38207353	::486384594661670000
252422768	::486384599992266000
24383303	::486384629658570000
562178473	::486384629876682000
252422768	::486384676500537000
242533291	::486384687254740000
225206178	::486384692187242000
276202961	::486384693986607000
14594667	::486384697706950000
22651134	::486384728329961000
62518475	::486384731526029000
395076249	::486384740312698000
225893243	::486384749506592000
351810944	::486384751121416000
276202961	::486384768410349000
614096745	::486384776845082000
97044552	::486384806410719000
614096745	::486384817852796000
497544291	::486384847427231000
114235211	::486384864568963000
259581735	::486384898790260000
114235211	::486384912677629000
170868061	::486384919862472000
568915908	::486384935599501000
369819130	::486384943489368000
276202961	::486384943493181000
33369338	::486384945380601000
407248121	::486384957280235000
14594667	::486384970798092000
252422768	::486385012242001000
388433171	::486385017694597000
17764624	::486385019477180000
267538322	::486385032710201000
479959389	::486385059696766000
339126665	::486385071964704000
407248121	::486385085386866000
61832970	::486385088096006000
465089745	::486385100225933000
47733122	::486385106014437000
465089745	::486385106429300000
268987143	::486385114340163000
355574432	::486385121155506000
388433171	::486385144962351000
65926573	::486385154878091000
200849010	::486385158518751000
447813903	::486385165951045000
267538322	::486385185177362000
61832970	::486385207696572000
113048616	::486385212129964000
170868061	::486385232765919000
54466394	::486385254899261000
61832970	::486385262142820000
407248121	::486385262852067000
520690554	::486385290471174000
515043655	::486385312331874000
31403901	::486385329696681000
267538322	::486385368439078000
594950682	::486385415004254000
170868061	::486385429000617000
395076249	::486385477721665000
388433171	::486385482385743000
447301770	::486385502040633000
367561919	::486385505307598000
494495688	::486385506478215000
545297326	::486385537839022000
447813903	::486385538690449000
61832970	::486385544062988000
53258017	::486385558092910000
61832970	::486385575348301000
437762769	::486385577877848000
79447998	::486385583946616000
419185791	::486385588409348000
22651134	::486385591698071000
479959389	::486385607774855000
61832970	::486385623855423000
170868061	::486385626908864000
230898142	::486385632139567000
91521926	::486385635821776000
277829772	::486385635851128000
309789310	::486385644529131000
355574432	::486385657774747000
22651134	::486385667023593000
267227218	::486385700313391000
398707286	::486385701500375000
53243169	::486385714792497000
114235211	::486385725789573000
493647862	::486385733268414000
131220599	::486385735856312000
479959389	::486385737785700000
447301770	::486385740843343000
395076249	::486385762766557000
247434974	::486385796102893000
267538322	::486385798397173000
190229064	::486385835592269000
58349263	::486385853561065000
236589142	::486385857524277000
53258017	::486385870539198000
43630532	::486385891200356000
305877074	::486385891347152000
252623066	::486385898968596000
48467620	::486385921663590000
252623066	::486385922221817000
388433171	::486385933772546000
179669687	::486385942840619000
542406301	::486385973769433000
520690554	::486385976135016000
214595457	::486385990693818000
273697690	::486385998704553000
413735493	::486386004622733000
395703736	::486386007390973000
54697279	::486386012541968000
339126665	::486386034679099000
252623066	::486386043323953000
214595457	::486386046067027000
287877370	::486386061614927000
56917722	::486386069634433000
64942768	::486386089934860000
354629644	::486386095488528000
47733122	::486386103906471000
388433171	::486386104598147000
361352435	::486386106913398000
214595457	::486386116501975000
230898142	::486386120813731000
91521926	::486386132846796000
178985516	::486386172621369000
407248121	::486386179391381000
419185791	::486386205999644000
200849010	::486386208248180000
62518475	::486386214384054000
267538322	::486386230959955000
170868061	::486386234600603000
317596401	::486386253554651000
318627551	::486386267257458000
273697690	::486386278150053000
200849010	::486386290402013000
359104594	::486386313944256000
58349263	::486386337793454000
479959389	::486386353870233000
545297326	::486386356776890000
134585678	::486386359901224000
134585678	::486386366498893000
315987923	::486386378456829000
553711382	::486386379090165000
388433171	::486386384530178000
102266093	::486386385243213000
318627551	::486386432928260000
377806186	::486386439332962000
407248121	::486386444295217000
594950682	::486386454117883000
247434974	::486386463748014000
463381084	::486386472811917000
22651134	::486386474414538000
100626124	::486386479305072000
54697279	::486386516839911000
614096745	::486386523298734000
178985516	::486386532786642000
114235211	::486386577250062000
419185791	::486386582425833000
463381084	::486386593700134000
91942557	::486386595335925000
156437061	::486386612238966000
359104594	::486386617720913000
170868061	::486386629574012000
43630532	::486386651069808000
259573654	::486386656527007000
44768272	::486386672842850000
557400595	::486386672922148000
100626124	::486386681030127000
251821834	::486386691670679000
614096745	::486386694191452000
503911979	::486386700344508000
515043655	::486386716513562000
26182895	::486386726735056000
40783277	::486386732955226000
369849727	::486386733014351000
503911979	::486386743373885000
388433171	::486386745437462000
54697279	::486386747790880000
100626124	::486386771690029000
101477442	::486386787884224000
594950682	::486386800408018000
377806186	::486386801251082000
100626124	::486386803302494000
50509821	::486386811078311000
86885002	::486386814727364000
447813903	::486386818552971000
369819130	::486386819203080000
100626124	::486386828145340000
47466684	::486386830573436000
287877370	::486386838739771000
573151200	::486386847577165000
53258017	::486386861946843000
41135840	::486386867856605000
340678678	::486386874844340000
614096745	::486386875402178000
80895456	::486386879680761000
388433171	::486386924358098000
407248121	::486386935137853000
287877370	::486386943530258000
26182895	::486386964132679000
100626124	::486386964229541000
382531150	::486386968603803000
170868061	::486386972424806000
594950682	::486386977218887000
40783277	::486386986995810000
35297171	::486386988409311000
33418266	::486387000526663000
58349263	::486387004108988000
253134261	::486387008235778000
138083816	::486387031681945000
339126665	::486387070261153000
114235211	::486387073230725000
170868061	::486387096135798000
614096745	::486387096630730000
287877370	::486387123193270000
545297326	::486387125454405000
179669687	::486387125936340000
179669687	::486387131929993000
260361255	::486387141492998000
271204273	::486387145406676000
594950682	::486387171859775000
53243169	::486387182039760000
47733122	::486387194966573000
155139746	::486387252797247000
247434974	::486387263329153000
407248121	::486387313589903000
179669687	::486387317221765000
317596401	::486387326646362000
64942768	::486387343620730000
65926573	::486387398176419000
317596401	::486387401208516000
52616216	::486387402487787000
58349263	::486387408297283000
179669687	::486387408888291000
594950682	::486387413967585000
176839128	::486387419923496000
431264673	::486387448784912000
330799447	::486387461623250000
100626124	::486387465704730000
614096745	::486387468573233000
29800175	::486387481323909000
342594225	::486387490899492000
169636335	::486387494670172000
305877074	::486387539813474000
80895456	::486387551293693000
310144986	::486387577738776000
342594225	::486387578996674000
437762769	::486387588920803000
317596401	::486387590115774000
100626124	::486387601503698000
614096745	::486387613750685000
594950682	::486387616389296000
318627551	::486387638773886000
58349263	::486387649834672000
396454394	::486387651516190000
230898142	::486387680339841000
52616216	::486387705417170000
328557330	::486387717920419000
479959389	::486387719736934000
36601312	::486387723242991000
86885002	::486387725537255000
86885002	::486387736073338000
58349263	::486387739823456000
31620041	::486387782756356000
479959389	::486387783054135000
155139746	::486387784840519000
594950682	::486387802444017000
445925140	::486387803060568000
81016171	::486387833246986000
277529978	::486387861231386000
340819943	::486387898187776000
156437061	::486387898413879000
410961985	::486387900540403000
56931148	::486387905670426000
230898142	::486387932522369000
330799447	::486387933155295000
48427726	::486387937735880000
86885002	::486387969175977000
317596401	::486387976461504000
315987923	::486388003661574000
81016171	::486388005251211000
479959389	::486388008363782000
100626124	::486388023509393000
201445185	::486388046141476000
96872197	::486388050570649000
262382570	::486388058745339000
247434974	::486388088311009000
100626124	::486388125154164000
315987923	::486388147501035000
68622166	::486388172520439000
48427726	::486388193239912000
136828926	::486388202182152000
37080273	::486388208758829000
613956023	::486388226014187000
388433171	::486388238169300000
297652605	::486388239683424000
614096745	::486388266917056000
172280619	::486388271568535000
230898142	::486388272999170000
369819130	::486388282235060000
134585678	::486388289608224000
81016171	::486388313268293000
531871315	::486388314824388000
252422768	::486388348651851000
31403901	::486388380134281000
340819943	::486388393925177000
276357208	::486388400480456000
64791948	::486388419665219000
314710836	::486388424149327000
56931148	::486388435100639000
31280614	::486388464032546000
135003892	::486388464993435000
307372680	::486388467719360000
123739379	::486388467987775000
377806186	::486388501898747000
70918926	::486388503417065000
332306968	::486388505955012000
185084575	::486388531326377000
614096745	::486388548967227000
493647862	::486388558232420000
65926573	::486388560753590000
253134261	::486388582198689000
305415102	::486388601379250000
230898142	::486388615304732000
70918926	::486388631259467000
231222303	::486388636754386000
281824012	::486388643754303000
92838578	::486388646179004000
237963845	::486388679884038000
92838578	::486388694145040000
317596401	::486388733323661000
92870542	::486388741057945000
315987923	::486388743603888000
82223258	::486388768572588000
64942768	::486388775774208000
155139746	::486388775849697000
377806186	::486388789426663000
100626124	::486388804430082000
414103187	::486388826760548000
169636335	::486388842279104000
123739379	::486388851846705000
231222303	::486388861581275000
70918926	::486388876336840000
100742600	::486388892145557000
96872197	::486388910864351000
539602323	::486388915926867000
96062555	::486388930174910000
253134261	::486388933660397000
200316617	::486388937859280000
396454394	::486388956519333000
448283191	::486388993223716000
448283191	::486389002040139000
70918926	::486389004065992000
133526428	::486389018830311000
48427726	::486389026203508000
20535654	::486389030750150000
81016171	::486389036466966000
100626124	::486389039726333000
437762769	::486389043979366000
587054451	::486389087343890000
318627551	::486389088451174000
70918926	::486389091445927000
359104594	::486389108009598000
367561919	::486389124601896000
43365529	::486389127709855000
100626124	::486389142696521000
332306968	::486389163684425000
65926573	::486389164317741000
117608761	::486389171670364000
230898142	::486389178125807000
433012724	::486389183779307000
725050717	::486389210706739000
367561919	::486389211663052000
315987923	::486389219254743000
80586819	::486389248979771000
215181084	::486389266100932000
531871315	::486389273839403000
51979136	::486389274695049000
613956023	::486389303547658000
267538322	::486389338167443000
33108084	::486389348263161000
281824012	::486389378126594000
396364407	::486389383688245000
96872197	::486389394102702000
227072583	::486389396107956000
542406301	::486389409336414000
76815335	::486389430542823000
51979136	::486389436410630000
48427726	::486389464541843000
361527638	::486389480731865000
396454394	::486389486058602000
413735493	::486389488344514000
457250385	::486389497873965000
109718758	::486389501296513000
51979136	::486389512956698000
96872197	::486389542610432000
160788774	::486389546406268000
396454394	::486389560138416000
16166332	::486389626580398000
227072583	::486389646356910000
234649932	::486389648835764000
596113934	::486389655894388000
92838578	::486389663188664000
816177	::486389674005757000
315987923	::486389701008293000
413735493	::486389703671705000
33453167	::486389711250792000
539602323	::486389716602724000
234649932	::486389718285025000
227072583	::486389722273824000
315987923	::486389730842402000
14808898	::486389734860943000
83513704	::486389773943062000
317596401	::486389780339777000
90750144	::486389787734315000
237963845	::486389792150523000
33453167	::486389795065589000
62518475	::486389798446596000
234649932	::486389801130938000
227072583	::486389812946300000
342845822	::486389819283480000
437762769	::486389827487948000
68490087	::486389865018187000
96872197	::486389869627711000
401443377	::486389870177161000
413735493	::486389871263502000
70918926	::486389873247404000
52616216	::486389894357729000
515043655	::486389904507547000
437762769	::486389905208377000
253134261	::486389942575058000
91521926	::486389945871765000
155139746	::486389962321842000
68490087	::486389966314827000
65926573	::486389990877052000
96872197	::486389999751815000
279139758	::486390021495062000
437762769	::486390022518894000
227072583	::486390036506882000
66184984	::486390042080710000
315987923	::486390065900183000
61832970	::486390088264187000
28063382	::486390089514094000
68490087	::486390099962105000
61832970	::486390130341470000
557400595	::486390137916379000
28063382	::486390140986613000
155139746	::486390178966011000
27816303	::486390185417273000
325996873	::486390191666765000
725532679	::486390203225886000
279139758	::486390206266757000
48427726	::486390230518628000
395076249	::486390294250659000
121290312	::486390323363340000
68490087	::486390340828426000
515043655	::486390342434836000
48427726	::486390359258177000
17595323	::486390359929282000
315987923	::486390362223546000
395076249	::486390376194777000
18842764	::486390381924610000
170868061	::486390427860213000
68490087	::486390428745228000
79373818	::486390458659008000
315987923	::486390484911144000
469196810	::486390495971508000
297652605	::486390505022844000
53243169	::486390526384799000
317596401	::486390527420420000
135003892	::486390538061774000
289461446	::486390543162015000
255104759	::486390548173844000
227072583	::486390556516315000
382531150	::486390572752449000
596113934	::486390610295656000
96872197	::486390624195604000
395076249	::486390629845331000
553711382	::486390638770786000
315987923	::486390653899640000
68490087	::486390656017764000
155213009	::486390660631519000
68490087	::486390683742121000
86885002	::486390692671803000
395076249	::486390696262131000
96872197	::486390699667886000
377806186	::486390715912450000
163589914	::486390723936153000
58847822	::486390728017182000
48427726	::486390738578468000
62518475	::486390754412363000
83163050	::486390764612485000
46809403	::486390765409406000
561527789	::486390766755774000
52616216	::486390779288358000
96062555	::486390782085967000
65926573	::486390782656774000
227072583	::486390792877907000
190229064	::486390796250148000
372479589	::486390804894588000
135003892	::486390815598837000
220455732	::486390825882882000
131220599	::486390833688903000
46809403	::486390835219406000
437762769	::486390836180320000
37080273	::486390842203340000
374228630	::486390853569495000
215181084	::486390873563746000
68490087	::486390876348755000
359244936	::486390879993618000
561527789	::486390901179031000
361527638	::486390961237262000
247434974	::486390973690171000
359244936	::486390976928169000
135003892	::486390996914020000
52616216	::486390998361051000
131220599	::486391018246660000
68490087	::486391019903012000
111687397	::486391036566966000
23247181	::486391040040247000
148445755	::486391040308699000
131220599	::486391050781855000
247434974	::486391050999578000
51979136	::486391056724815000
17908818	::486391070973235000
68490087	::486391072470228000
52616216	::486391088110768000
395076249	::486391093794050000
148445755	::486391097061830000
70918926	::486391108004368000
315987923	::486391116237795000
131220599	::486391123708231000
539602323	::486391128627744000
62518475	::486391132184907000
326554021	::486391161171345000
359104594	::486391166951120000
184962835	::486391179135574000
17522792	::486391200920776000
109331928	::486391217324691000
96872197	::486391217576349000
68490087	::486391227860803000
42481762	::486391235389956000
463250994	::486391242683461000
190229064	::486391253588656000
91521926	::486391255991992000
479959389	::486391260140535000
351325780	::486391283577933000
359244936	::486391287981957000
60771081	::486391301038825000
469196810	::486391341207650000
395076249	::486391341945847000
315987923	::486391353744441000
493647862	::486391359188647000
17522792	::486391367178792000
561527789	::486391370093826000
290624910	::486391385826680000
351325780	::486391400812929000
148445755	::486391404097458000
148445755	::486391404214910000
129240201	::486391405955121000
341700434	::486391431330660000
301737159	::486391464675385000
36468395	::486391465715585000
575755127	::486391468463230000
382531150	::486391512918261000
463381084	::486391518752555000
131220599	::486391537530830000
315987923	::486391547324157000
377806186	::486391554806779000
238698812	::486391581214142000
131220599	::486391591008219000
395076249	::486391594065489000
463250994	::486391606518374000
359104594	::486391615770988000
132314519	::486391642178322000
70839851	::486391645810618000
96872197	::486391659312074000
395076249	::486391679415377000
35141457	::486391724122447000
70918926	::486391735694540000
131220599	::486391745740304000
51979136	::486391750504620000
382531150	::486391764899479000
342594225	::486391768770805000
539602323	::486391793353637000
149275783	::486391824043769000
382531150	::486391828095045000
70918926	::486391830070571000
342594225	::486391836194258000
251429451	::486391858147651000
129240201	::486391860550586000
53243169	::486391863977721000
131220599	::486391866070663000
135003892	::486391868276477000
33418266	::486391882168029000
136828926	::486391883958984000
131220599	::486391891400065000
395076249	::486391904133582000
35141457	::486391925243531000
315987923	::486391928741576000
413735493	::486391936136118000
437762769	::486391940565323000
395076249	::486391960014295000
131220599	::486391962246078000
68490087	::486391966293168000
317596401	::486391985964457000
437762769	::486392013110013000
318627551	::486392026657587000
395076249	::486392028205289000
62518475	::486392045683367000
68490087	::486392053174001000
200316617	::486392066306764000
132980216	::486392080957464000
382531150	::486392112238186000
131220599	::486392118504873000
335003775	::486392143125028000
129240201	::486392148799913000
33108084	::486392150578323000
266703661	::486392185902731000
315987923	::486392199316135000
68490087	::486392217628471000
108814965	::486392225304027000
395076249	::486392238725804000
33418266	::486392243691851000
96872197	::486392278529748000
52616216	::486392306887446000
33418266	::486392321429090000
587081117	::486392328488505000
463250994	::486392335521943000
86885002	::486392337275179000
114235211	::486392342455132000
131220599	::486392344401702000
68490087	::486392345378562000
561527789	::486392372536680000
395076249	::486392391666909000
62518475	::486392397455425000
68490087	::486392399849979000
325996873	::486392415876808000
47733122	::486392422122160000
65926573	::486392433580965000
707214715	::486392434348146000
325996873	::486392461783486000
223375935	::486392462651314000
382359896	::486392482175799000
51952627	::486392502161657000
148445755	::486392508205637000
106584551	::486392510239891000
359244936	::486392521249935000
38713173	::486392524114640000
515043655	::486392539256082000
240892007	::486392544192765000
56917722	::486392567320162000
290624910	::486392607342215000
135003892	::486392616746221000
230898142	::486392621531947000
72378783	::486392624211714000
395076249	::486392642482081000
545297326	::486392643656904000
531871315	::486392646022078000
129240201	::486392662027550000
425573791	::486392666918109000
114235211	::486392682470584000
33108084	::486392683422695000
183562162	::486392688799780000
247434974	::486392699784683000
68490087	::486392700980035000
542406301	::486392707661590000
246112828	::486392710463754000
181877725	::486392721859678000
247434974	::486392725202165000
19091805	::486392732227620000
493647862	::486392732865146000
33418266	::486392736111546000
181877725	::486392751853146000
184962835	::486392761365438000
315987923	::486392789307895000
59583601	::486392795133788000
62518475	::486392800305352000
68490087	::486392806974308000
47466684	::486392814478295000
190229064	::486392823357272000
594950682	::486392827228614000
395076249	::486392847688404000
68052287	::486392851602092000
114235211	::486392872015384000
131220599	::486392891917729000
223375935	::486392910045134000
85111877	::486392925073317000
99435759	::486392932434341000
395076249	::486392935353565000
131220599	::486392953506902000
68490087	::486392958233505000
320400498	::486392966311735000
86131593	::486392966869573000
230898142	::486392975388585000
246112828	::486393007915016000
131220599	::486393011354742000
60555388	::486393014600728000
223375935	::486393018828603000
414543388	::486393039292608000
131220599	::486393040412884000
58949154	::486393044459995000
325996873	::486393067407409000
62518475	::486393079415717000
114235211	::486393083785785000
223375935	::486393085513830000
190229064	::486393093160050000
86885002	::486393095164944000
396364407	::486393102085525000
52616216	::486393102840500000
184962835	::486393108427317000
56917722	::486393128119582000
266703661	::486393136785027000
133526428	::486393140228915000
276256841	::486393140505358000
131220599	::486393141499813000
395076249	::486393145739849000
223375935	::486393181290778000
52616216	::486393183878643000
466873056	::486393190488887000
545297326	::486393206238871000
594950682	::486393211275841000
327689033	::486393218901487000
170868061	::486393227822379000
190229064	::486393241630040000
133526428	::486393256591523000
290624910	::486393263096483000
395076249	::486393267584389000
133526428	::486393267651899000
493647862	::486393272294600000
149980973	::486393274433667000
223375935	::486393289768054000
35141457	::486393304834383000
68490087	::486393331014836000
359244936	::486393332063416000
371603155	::486393350451253000
62518475	::486393357443166000
86885002	::486393358181339000
266703661	::486393363650719000
315987923	::486393377118617000
196693857	::486393377168957000
111687397	::486393402842284000
85111877	::486393403232354000
276256841	::486393409746137000
223375935	::486393425550262000
190229064	::486393430432428000
256321392	::486393432693166000
542406301	::486393435427848000
289461446	::486393457679015000
414217500	::486393460572688000
131220599	::486393484036014000
246112828	::486393494634647000
276256841	::486393502238924000
223375935	::486393505527234000
79447998	::486393523927654000
395076249	::486393528335876000
590556372	::486393543267987000
68490087	::486393549487742000
196742313	::486393600394006000
68490087	::486393606299582000
223375935	::486393621633970000
371603155	::486393637752688000
223375935	::486393647634472000
86885002	::486393658925539000
247434974	::486393663757352000
452678521	::486393671256776000
131220599	::486393678282625000
323477702	::486393695457931000
223375935	::486393699182452000
262248356	::486393703469416000
72378783	::486393728177688000
395076249	::486393746175451000
35505123	::486393753683234000
190229064	::486393755511975000
49221816	::486393770347229000
75209135	::486393781856399000
395076249	::486393791868198000
131220599	::486393792778735000
190229064	::486393837066014000
68490087	::486393839326740000
246112828	::486393845454606000
62518475	::486393853394821000
36829018	::486393859186761000
131220599	::486393871677800000
190229064	::486393875334823000
395076249	::486393895106797000
106584551	::486393899032641000
75209135	::486393900563566000
114235211	::486393970524581000
223375935	::486393975998119000
56508824	::486393977759739000
317596401	::486393982528663000
290624910	::486393987180158000
68490087	::486393994209792000
58949154	::486394011007991000
190229064	::486394015302950000
384530394	::486394025054724000
395076249	::486394032709304000
539602323	::486394050329604000
286341932	::486394079345778000
493647862	::486394092469747000
68490087	::486394101642715000
190229064	::486394119783084000
323477702	::486394147503239000
190229064	::486394153081638000
594950682	::486394161000501000
159640806	::486394230357909000
96872197	::486394242529378000
131220599	::486394251413291000
395076249	::486394266667610000
114235211	::486394273764343000
190229064	::486394277291765000
190229064	::486394284451434000
60160675	::486394285177458000
47466684	::486394299060613000
114235211	::486394310414176000
38713173	::486394329947066000
72378783	::486394336200781000
542406301	::486394341586251000
133526428	::486394344115806000
132980216	::486394349966880000
290624910	::486394352470458000
190229064	::486394358174711000
480895753	::486394373739794000
323477702	::486394406681862000
385121286	::486394409643036000
132980216	::486394420217253000
290624910	::486394421999456000
388433171	::486394422947377000
110059442	::486394423308070000
493647862	::486394438504026000
425573791	::486394447240781000
395076249	::486394452961804000
62518475	::486394463250837000
594950682	::486394468413620000
395076249	::486394476303114000
190229064	::486394479897608000
305877074	::486394487975841000
159263389	::486394492136611000
342594225	::486394496016330000
342594225	::486394555726438000
338256397	::486394577729757000
68490087	::486394581550788000
256321392	::486394583043940000
39041792	::486394597036130000
56917722	::486394601855410000
190229064	::486394604137099000
725532679	::486394604393345000
388433171	::486394606381068000
69916897	::486394622546309000
395076249	::486394642091372000
303011370	::486394669345955000
68490087	::486394707551870000
395076249	::486394711028940000
190229064	::486394738233196000
594950682	::486394751638597000
323477702	::486394763591958000
395076249	::486394764229492000
338256397	::486394780079755000
132980216	::486394788544270000
78926478	::486394811407007000
132980216	::486394887034925000
130987540	::486394912909168000
382531150	::486394919930449000
38713173	::486394920869982000
338256397	::486394946803736000
132980216	::486394978458144000
594950682	::486394999668756000
305877074	::486395022246289000
562178473	::486395055213514000
190229064	::486395065271451000
338256397	::486395075094532000
62518475	::486395079528312000
323477702	::486395084024193000
52454938	::486395085941006000
52454938	::486395131436613000
68490087	::486395132824928000
257942561	::486395191427739000
41001071	::486395200286121000
27626703	::486395213594652000
289461446	::486395219026669000
323477702	::486395233567907000
469196810	::486395250773327000
52616216	::486395255986851000
96872197	::486395265595625000
53258017	::486395267101360000
31280614	::486395291986194000
196693857	::486395292216864000
53258017	::486395310336274000
20535654	::486395315235192000
315987923	::486395317537894000
341700434	::486395317617557000
187078541	::486395325586751000
33418266	::486395330242441000
182092022	::486395332486377000
425573791	::486395356763009000
58949154	::486395365445222000
46809403	::486395382759301000
286341932	::486395387175907000
53258017	::486395388115439000
41001071	::486395388782329000
323477702	::486395393689673000
68490087	::486395395732295000
53258017	::486395409888051000
190229064	::486395451738824000
262248356	::486395511046696000
182092022	::486395523260100000
214184608	::486395540662657000
273697690	::486395560023183000
214184608	::486395564293378000
132980216	::486395565945937000
196693857	::486395579203723000
135003892	::486395587755913000
95072707	::486395623210360000
236589142	::486395628054773000
96273402	::486395639622688000
131220599	::486395641766375000
154309960	::486395656181780000
493647862	::486395673097404000
154309960	::486395692730953000
196693857	::486395698770763000
469196810	::486395706802860000
23611301	::486395714176425000
121290312	::486395728244142000
53258017	::486395742563471000
100626124	::486395742769393000
341700434	::486395775287443000
317596401	::486395782950440000
298870626	::486395804354363000
367298176	::486395817935118000
163589914	::486395834586509000
131220599	::486395851477381000
190229064	::486395860180168000
469196810	::486395873585160000
131220599	::486395892338270000
62518475	::486395894884208000
196693857	::486395895244525000
17035194	::486395899288231000
85111877	::486395939976777000
31280614	::486395968368033000
190229064	::486395976198782000
31280614	::486395987544399000
289461446	::486395993857208000
131220599	::486396025037656000
163589914	::486396029839753000
31280614	::486396030661824000
425573791	::486396077432520000
396364407	::486396090334183000
48427726	::486396092620099000
225287674	::486396092913709000
388433171	::486396094645952000
323477702	::486396108873027000
208171241	::486396133959168000
396364407	::486396134667997000
190229064	::486396170344726000
111687397	::486396174375464000
68490087	::486396192146747000
15806298	::486396193904136000
305877074	::486396240775479000
258226046	::486396250602754000
100626124	::486396270605783000
465002314	::486396281691328000
115518508	::486396283620319000
132980216	::486396292256788000
318627551	::486396297562185000
562178473	::486396301114740000
260464441	::486396310040227000
95072707	::486396328159612000
190229064	::486396336690839000
196693857	::486396351660302000
136828926	::486396360753569000
38207353	::486396403347120000
216927443	::486396412369051000
14594667	::486396413283434000
69916897	::486396421193879000
190229064	::486396426956439000
367298176	::486396436733374000
407399368	::486396443482025000
280309716	::486396448830156000
96273402	::486396451052744000
96062555	::486396472821178000
52616216	::486396504572059000
375734748	::486396541993635000
129240201	::486396573228617000
562178473	::486396589418631000
258226046	::486396608464973000
190229064	::486396618061516000
129240201	::486396640547180000
50429893	::486396662189789000
290624910	::486396670909767000
190229064	::486396674642681000
228915951	::486396689251442000
260961523	::486396702467698000
100626124	::486396738346168000
388433171	::486396745929068000
96062555	::486396753554309000
414543388	::486396809443835000
61832970	::486396812027109000
298870626	::486396812203655000
186314952	::486396813310558000
85111877	::486396856356720000
85111877	::486396894877188000
357308471	::486396909230104000
62518475	::486396940876140000
277529978	::486396971456806000
290624910	::486396976351551000
131220599	::486396995700281000
48427726	::486396999810314000
383045348	::486397015249522000
61832970	::486397025047412000
448283191	::486397056693436000
258226046	::486397065602166000
14594667	::486397084632104000
61832970	::486397100670734000
342594225	::486397113362698000
31280614	::486397127086465000
246635722	::486397128684486000
86885002	::486397131293347000
336845657	::486397151199920000
252623066	::486397169600327000
61832970	::486397176109473000
131220599	::486397178957824000
36958694	::486397184095420000
367298176	::486397203938672000
95072707	::486397209181560000
262870925	::486397218723606000
465002314	::486397241477722000
33823755	::486397252781748000
17035194	::486397264341245000
17035194	::486397284666839000
466873056	::486397287220785000
623990154	::486397307588325000
317596401	::486397310780596000
39398773	::486397348768010000
257942561	::486397362730827000
258226046	::486397373338238000
52616216	::486397374252589000
62518475	::486397407815819000
355612007	::486397418561609000
277529978	::486397446910537000
39398773	::486397464698564000
18842764	::486397479802654000
290195625	::486397482545725000
14594667	::486397543031402000
196693857	::486397545480871000
38623896	::486397553659768000
96062555	::486397558793592000
52616216	::486397564451692000
454531259	::486397583510614000
257942561	::486397617346068000
224095849	::486397622341476000
17035194	::486397629501566000
351264389	::486397636329897000
230898142	::486397645469270000
96062555	::486397646001549000
342594225	::486397672442449000
39398773	::486397683335036000
38623896	::486397692528955000
315987923	::486397733834473000
216927443	::486397750511411000
357308471	::486397754738868000
96062555	::486397774141730000
252623066	::486397796850081000
130363809	::486397821021470000
342594225	::486397837568012000
216927443	::486397839380324000
395076249	::486397946238205000
39041792	::486397949828538000
132980216	::486397966375460000
190229064	::486398001007443000
466873056	::486398039544700000
62518475	::486398043923951000
62870601	::486398084125978000
395076249	::486398094062276000
607016651	::486398116275290000
367298176	::486398117663629000
130363809	::486398121287487000
367298176	::486398146822414000
48427726	::486398149611622000
315987923	::486398168091725000
359244936	::486398174081191000
561527789	::486398197829357000
262870925	::486398214795325000
49464322	::486398228112637000
561527789	::486398255983362000
46940147	::486398279731519000
17356903	::486398283162460000
587054451	::486398289932087000
445925140	::486398302154260000
315987923	::486398358768979000
50216950	::486398391899811000
542406301	::486398400863027000
325996873	::486398407867506000
15806298	::486398455699345000
230898142	::486398469385756000
318627551	::486398526222397000
384155676	::486398555146309000
106855310	::486398555817787000
425573791	::486398619663085000
371603155	::486398637996388000
62518475	::486398643461947000
299284663	::486398660725321000
26198298	::486398673899638000
396364407	::486398676156166000
132980216	::486398680204066000
50216950	::486398686507716000
315987923	::486398690739761000
395076249	::486398702462828000
228915951	::486398710977265000
395076249	::486398734511525000
172997876	::486398735531147000
41967329	::486398752056291000
395076249	::486398769999519000
47733122	::486398796621176000
395076249	::486398814308143000
184962835	::486398840728453000
190229064	::486398844020588000
384155676	::486398851629076000
447813903	::486398854351556000
266703661	::486398881324736000
262870925	::486398890346696000
132980216	::486398900870582000
451183057	::486398905253261000
277529978	::486398914270986000
371603155	::486398953164775000
190229064	::486398959435264000
224095849	::486398986207522000
163589914	::486398994159906000
121290312	::486398998035456000
247434974	::486399001244086000
25935173	::486399011021000000
510678171	::486399032647221000
447813903	::486399077928943000
351348648	::486399088863113000
60218540	::486399105456144000
395076249	::486399121012428000
49464322	::486399156001722000
31280614	::486399190717566000
351348648	::486399214574784000
83428249	::486399225773965000
258226046	::486399231842734000
260262291	::486399248531857000
395076249	::486399251715334000
17016789	::486399252684214000
130363809	::486399335576268000
425573791	::486399338663276000
318627551	::486399339070103000
454531259	::486399341599281000
132980216	::486399365427515000
425573791	::486399373320781000
20932133	::486399414005927000
130363809	::486399417033830000
31280614	::486399427523784000
226319809	::486399442640441000
351325780	::486399446658191000
258226046	::486399495790288000
315987923	::486399500957663000
367298176	::486399510101258000
395076249	::486399515008573000
315987923	::486399570809606000
430387521	::486399571476500000
395076249	::486399584755666000
224095849	::486399585611292000
260262291	::486399588199174000
56931148	::486399603630407000
39398773	::486399604703760000
425573791	::486399608134721000
315987923	::486399622365974000
20932133	::486399641509167000
545297326	::486399653798494000
395076249	::486399655060598000
26182895	::486399689797795000
183562162	::486399709762711000
342594225	::486399719166320000
63478115	::486399731003056000
26947347	::486399735595810000
17764624	::486399739315757000
17356903	::486399754419830000
38713173	::486399766469693000
425573791	::486399768050929000
342594225	::486399771351867000
315987923	::486399776703795000
64768338	::486399800686804000
396952554	::486399823160303000
447813903	::486399828705173000
342594225	::486399839677054000
170868061	::486399904458088000
68490087	::486399928281755000
106855310	::486399936922415000
62518475	::486399948028932000
170868061	::486399949504933000
132980216	::486399956778233000
56917722	::486399981813645000
132980216	::486400016010203000
170868061	::486400029037318000
129240201	::486400035652116000
382531150	::486400050747027000
228915951	::486400070934208000
594950682	::486400074432258000
121290312	::486400092115439000
56917722	::486400095198257000
447813903	::486400095798431000
396952554	::486400105982205000
379924726	::486400121341771000
245080630	::486400165041803000
163589914	::486400166937624000
129240201	::486400218804387000
277529978	::486400219831996000
316301043	::486400222793588000
106855310	::486400228552343000
224095849	::486400240505737000
425573791	::486400262794268000
49464322	::486400271833387000
41967329	::486400295677612000
63478115	::486400334282391000
587054451	::486400355874242000
358611246	::486400412447019000
135003892	::486400436975321000
315987923	::486400464770957000
280309716	::486400484165820000
130363809	::486400501932507000
15728310	::486400505082441000
135003892	::486400535223091000
66270239	::486400543258984000
334261100	::486400554726592000
57566548	::486400583230693000
56917722	::486400615665250000
106855310	::486400633080385000
258226046	::486400660934369000
425573791	::486400661303484000
280309716	::486400662490861000
382531150	::486400662511419000
58562014	::486400667636883000
396952554	::486400684146049000
17830276	::486400690298683000
280309716	::486400721244672000
131220599	::486400743071838000
62518475	::486400780212383000
132980216	::486400797140598000
258226046	::486400805994385000
15728310	::486400814643040000
135306144	::486400834238808000
262382570	::486400877847003000
135003892	::486400920214069000
400249617	::486400925716979000
277529978	::486400934021304000
96899930	::486400934613118000
545297326	::486400962148708000
49464322	::486400964052914000
18842764	::486401003861082000
262382570	::486401034839785000
342594225	::486401054221664000
277529978	::486401061687541000
436187992	::486401084286455000
447301770	::486401124988387000
277529978	::486401158286540000
68490087	::486401199432683000
315987923	::486401212539887000
190229064	::486401215513640000
216927443	::486401217317576000
19091805	::486401281431318000
163340834	::486401296002744000
163340834	::486401306492694000
339917675	::486401310242009000
163340834	::486401317469159000
216927443	::486401319042035000
223375935	::486401350012391000
190229064	::486401354311557000
339917675	::486401402080489000
216927443	::486401438252560000
96899930	::486401443558330000
508430679	::486401472054046000
469196810	::486401475782791000
395076249	::486401496192262000
16864384	::486401506833620000
216927443	::486401524143489000
190229064	::486401533047627000
129240201	::486401536440795000
342594225	::486401549027913000
216486063	::486401549900718000
190229064	::486401573405200000
342594225	::486401575326203000
216486063	::486401609958973000
342594225	::486401628191215000
216927443	::486401636152385000
190229064	::486401680615813000
216486063	::486401687897530000
216927443	::486401692758708000
315987923	::486401734923649000
270687983	::486401753391177000
48467620	::486401802951471000
216486063	::486401806080425000
228915951	::486401806675619000
216927443	::486401821293166000
339917675	::486401833200406000
216486063	::486401856399495000
47167252	::486401869896372000
52454938	::486401875680301000
68490087	::486401878561804000
317524005	::486401925584142000
277529978	::486401941853851000
216486063	::486401942072344000
436187992	::486401950355701000
469196810	::486401962372390000
315987923	::486401962972176000
317596401	::486401981594886000
170868061	::486401996593700000
216486063	::486402000876503000
15806298	::486402036296994000
25469735	::486402056220340000
135003892	::486402076486823000
217928831	::486402088834826000
216486063	::486402096141709000
64768338	::486402098804711000
277529978	::486402117788114000
32583866	::486402124494807000
216486063	::486402128681140000
159640806	::486402169587769000
216486063	::486402186445086000
129240201	::486402193633714000
135306144	::486402238953172000
607016651	::486402259840811000
135003892	::486402291273310000
315987923	::486402312261218000
159640806	::486402336743378000
20932133	::486402364346482000
216486063	::486402366393315000
545297326	::486402406146920000
216486063	::486402473964605000
425252367	::486402486354583000
135003892	::486402496207007000
96062555	::486402511096406000
508430679	::486402597566169000
342594225	::486402600623800000
16864384	::486402628373327000
277529978	::486402650791899000
28510276	::486402656592994000
70571907	::486402662456246000
216486063	::486402663522004000
312348050	::486402684782927000
63478115	::486402694283014000
94181957	::486402708434206000
216486063	::486402711664222000
318627551	::486402720257933000
96899930	::486402760733380000
216486063	::486402794078081000
19053567	::486402806966804000
315987923	::486402854672805000
315987923	::486402871965937000
170815462	::486402933190172000
215362694	::486403000575873000
342594225	::486403029403324000
216486063	::486403037167386000
469196810	::486403037989072000
19091805	::486403051821883000
379924726	::486403059031879000
135003892	::486403094453157000
240892007	::486403119442436000
351348648	::486403160689238000
156801163	::486403209557061000
39398773	::486403245229621000
315987923	::486403304230895000
96966245	::486403404538056000
466873056	::486403407641468000
371603155	::486403415329628000
63478115	::486403434720296000
317596401	::486403446564589000
469196810	::486403480609751000
75696479	::486403493075234000
312348050	::486403494497513000
163340834	::486403495864840000
371603155	::486403513027551000
545297326	::486403570515050000
96966245	::486403576118657000
315987923	::486403634003849000
415953059	::486403647702839000
228915951	::486403684259987000
75696479	::486403711028051000
297238880	::486403718724603000
357308471	::486403721811595000
19091805	::486403760818642000
271204273	::486403806666964000
315987923	::486403835523375000
75696479	::486403838945931000
469196810	::486403861410631000
231222303	::486403866595192000
271204273	::486403875940089000
216486063	::486403887965159000
47167252	::486403910974717000
260464441	::486403955979608000
76815335	::486403971477536000
216486063	::486403996866076000
15728310	::486404022576762000
161492068	::486404046123569000
260006924	::486404046413393000
163340834	::486404072669716000
62460045	::486404119507136000
228915951	::486404138276626000
359174210	::486404139644366000
315987923	::486404140323454000
222636373	::486404150214000000
19053567	::486404159558533000
63478115	::486404193503412000
342594225	::486404201598025000
17840621	::486404205305798000
72143337	::486404210230325000
277529978	::486404227938271000
229197384	::486404257495531000
342594225	::486404302622048000
130363809	::486404305373503000
63478115	::486404324831277000
19053567	::486404417034264000
351810944	::486404424148213000
371603155	::486404450068602000
106584551	::486404456754331000
94310638	::486404488375193000
135003892	::486404526845722000
286734780	::486404534319579000
342845822	::486404534780952000
315987923	::486404541005312000
94310638	::486404590842048000
29827759	::486404623201103000
312348050	::486404642163937000
315987923	::486404647343493000
163646426	::486404684534390000
228213959	::486404691316584000
228915951	::486404756097605000
379924726	::486404760723939000
545297326	::486404774607065000
228915951	::486404791803727000
216486063	::486404813748727000
63478115	::486404827526987000
14808898	::486404908716138000
299284663	::486404920598224000
63478115	::486404921378738000
63478115	::486404993118138000
351810944	::486404996720627000
447301770	::486405033542832000
75696479	::486405041297694000
260464441	::486405045202595000
228264355	::486405060478644000
318627551	::486405100609339000
277529978	::486405104921100000
75696479	::486405165688168000
342594225	::486405222923653000
228264355	::486405260248748000
342594225	::486405268343754000
135324408	::486405342805630000
599774410	::486405354939375000
78926478	::486405365710336000
289743411	::486405367635902000
70483417	::486405379795197000
58562014	::486405400221061000
130987540	::486405495964438000
39398773	::486405508018876000
61493721	::486405535307018000
425573791	::486405535504142000
347869774	::486405544152821000
228264355	::486405557406806000
277529978	::486405565224988000
75696479	::486405584892084000
130987540	::486405610947100000
181877725	::486405625883410000
130987540	::486405629850812000
351325780	::486405646074408000
245855482	::486405680958812000
254276767	::486405705004765000
318065690	::486405758007791000
469196810	::486405835833106000
130987540	::486405859392503000
130987540	::486405877474156000
130987540	::486405889893474000
469196810	::486405896390455000
289743411	::486405983426871000
61493721	::486406011549265000
223375935	::486406093715697000
118827154	::486406110635892000
62518475	::486406112460439000
61493721	::486406117509980000
19091805	::486406122341801000
367298176	::486406129283395000
167144906	::486406155908825000
288531248	::486406163999625000
61493721	::486406210845822000
542406301	::486406281297543000
18618379	::486406344803508000
260262291	::486406353536032000
62518475	::486406362612891000
247434974	::486406372800471000
61493721	::486406379150651000
351325780	::486406379683319000
321578565	::486406409186062000
371603155	::486406424612712000
258226046	::486406431789154000
228264355	::486406433982783000
61493721	::486406442635640000
277529978	::486406465700102000
118827154	::486406478954512000
14808898	::486406500420956000
276357208	::486406538186080000
216486063	::486406589025636000
68490087	::486406598454042000
342594225	::486406650421473000
61493721	::486406656650006000
331447850	::486406681916493000
408031484	::486406684282064000
447813903	::486406715957837000
339917675	::486406732625608000
61493721	::486406834253602000
340819943	::486406873143193000
61493721	::486406882987212000
15806298	::486406886023905000
39398773	::486406912074723000
329955120	::486406912510922000
40816246	::486406918508773000
82600674	::486406960426655000
187049333	::486406966764642000
20535654	::486406970165821000
228264355	::486407005502836000
14297098	::486407029956046000
61493721	::486407057814212000
473718221	::486407059634524000
71557910	::486407070020026000
232560771	::486407078747963000
72378783	::486407110444331000
167144906	::486407119474675000
71157367	::486407129730134000
62518475	::486407131005214000
331447850	::486407133286498000
286734780	::486407134649667000
61493721	::486407190094172000
80191031	::486407194628214000
219188629	::486407221652107000
20535654	::486407266296283000
228213959	::486407275783802000
342594225	::486407310172909000
64942768	::486407337746247000
61493721	::486407346864668000
15806298	::486407359355318000
63478115	::486407392612331000
407399368	::486407410295119000
118827154	::486407441287233000
229197384	::486407465617985000
14808898	::486407477760913000
61493721	::486407480864296000
72378783	::486407547486617000
239254872	::486407592114012000
38207353	::486407628201811000
407399368	::486407705704153000
71157367	::486407729729523000
71157367	::486407802622341000
15728310	::486407807260819000
542406301	::486407848746700000
57566548	::486407850076303000
425573791	::486407855331745000
118827154	::486407871471816000
61493721	::486407871723106000
71157367	::486407948349239000
96273402	::486407954996793000
61493721	::486407991424327000
56917722	::486408059070078000
57566548	::486408104225939000
542406301	::486408115554770000
96443022	::486408208760582000
315987923	::486408225302921000
240798548	::486408232034770000
334261100	::486408260233482000
283051149	::486408271754842000
316229499	::486408304462024000
68490087	::486408304860483000
324171027	::486408360695058000
71157367	::486408392744140000
71557910	::486408424071372000
472287305	::486408437945753000
96062555	::486408492861779000
262382570	::486408545890336000
71557910	::486408575946743000
61493721	::486408576949166000
358611246	::486408582611476000
61493721	::486408635002527000
494495688	::486408676409081000
379924726	::486408695509946000
96062555	::486408709615005000
61493721	::486408726572589000
164575018	::486408807346872000
61493721	::486408819157659000
44768272	::486408843581476000
61493721	::486408877311684000
236595577	::486408910954594000
315987923	::486408920110350000
472287305	::486409000464830000
19091805	::486409002687807000
14808898	::486409030030856000
262382570	::486409036074475000
351325780	::486409058996326000
240798548	::486409116751908000
247434974	::486409120212193000
61493721	::486409146443390000
44768272	::486409151481131000
35297171	::486409158871105000
351325780	::486409190336782000
305877074	::486409190756212000
57566548	::486409200747028000
61493721	::486409202273771000
395076249	::486409227552833000
238400474	::486409232535658000
164575018	::486409236491272000
240798548	::486409289162956000
305877074	::486409296901464000
61493721	::486409345886720000
35923992	::486409371681701000
407399368	::486409385413865000
18842764	::486409398794076000
156801163	::486409462610030000
163589914	::486409494797119000
163589914	::486409555891322000
211376385	::486409575151587000
465089745	::486409598752927000
465089745	::486409606587883000
239254872	::486409637810274000
68432091	::486409643519143000
61493721	::486409681607200000
262382570	::486409709377712000
61493721	::486409769675001000
412586663	::486409786255495000
305877074	::486409791170818000
315987923	::486409807084007000
317596401	::486409817573965000
351325780	::486409844048404000
290855101	::486409858548125000
412586663	::486409869143326000
19091805	::486409886104686000
44768272	::486409924424241000
305877074	::486409931365421000
31403901	::486409948348547000
61493721	::486409992598061000
119636299	::486409996960165000
587054451	::486410017860358000
96062555	::486410063569907000
347869774	::486410081785745000
61493721	::486410093949251000
61493721	::486410113259798000
61493721	::486410183287918000
351325780	::486410231031685000
61493721	::486410322459127000
230898142	::486410347968864000
305877074	::486410365090021000
240798548	::486410394294951000
163589914	::486410400485765000
266413556	::486410419183955000
61493721	::486410458132250000
365739414	::486410471684055000
425573791	::486410491233697000
61493721	::486410502830956000
262382570	::486410520161828000
36601312	::486410541087223000
331307463	::486410555335270000
61493721	::486410573282672000
96062555	::486410588658991000
228213959	::486410596321988000
35297171	::486410620544110000
315987923	::486410637514256000
156801163	::486410653276450000
61493721	::486410669021872000
406121427	::486410705474568000
266413556	::486410710499336000
96062555	::486410746465509000
256609151	::486410784034267000
280309716	::486410792217366000
14594667	::486410814711427000
61493721	::486410815931555000
230905946	::486410834894004000
61493721	::486410883057217000
447301770	::486410898043854000
72378783	::486410989709967000
156801163	::486411013021921000
58562014	::486411123793858000
390759619	::486411176461348000
72378783	::486411177203732000
105623584	::486411187664347000
395076249	::486411217058009000
406121427	::486411274423906000
305877074	::486411280656257000
26623525	::486411290949087000
130363809	::486411299459330000
592475734	::486411307998928000
62518475	::486411330597838000
367298176	::486411350705336000
349788720	::486411354224345000
347869774	::486411358766784000
395703736	::486411384373395000
339917675	::486411397517938000
425573791	::486411401842286000
61493721	::486411425837903000
239254872	::486411532213833000
230905946	::486411553277636000
367298176	::486411597171015000
258226046	::486411622643023000
331423379	::486411730449596000
450560571	::486411782475374000
62518475	::486411802566475000
317596401	::486411811420241000
266413556	::486411837244583000
247434974	::486411855523348000
425573791	::486411889589485000
136880369	::486411921873072000
61493721	::486411936037208000
17908818	::486411952298950000
61493721	::486411953414238000
60131090	::486411973584629000
223375935	::486411984330428000
108814965	::486411994535165000
130363809	::486411996435197000
255810490	::486412023278731000
315987923	::486412034532065000
322465167	::486412074025615000
234649932	::486412079675760000
61493721	::486412107374555000
61493721	::486412185589932000
376361293	::486412243437768000
315987923	::486412246877077000
315987923	::486412261364224000
130690913	::486412267504676000
154309960	::486412299649839000
227072583	::486412307480985000
44768272	::486412324878958000
132768456	::486412331031597000
227072583	::486412340125245000
62460045	::486412347213238000
55219816	::486412354658107000
36772146	::486412393145049000
227072583	::486412403736055000
132768456	::486412415823642000
247434974	::486412475852550000
72378783	::486412482202722000
460611723	::486412485147123000
61493721	::486412517325815000
132768456	::486412548485296000
37090364	::486412556375195000
61493721	::486412602184957000
347869774	::486412625203302000
132768456	::486412658900361000
315987923	::486412683508334000
96062555	::486412757474897000
339917675	::486412780732309000
271204273	::486412788194357000
61493721	::486412825124806000
108814965	::486412828211826000
113048616	::486412883572449000
367296747	::486412898369957000
536141027	::486412928841576000
161302101	::486412941840089000
61493721	::486412943592927000
108814965	::486412957073408000
245573462	::486412968347709000
599774410	::486413090506821000
17908818	::486413208941764000
72378783	::486413216780529000
61493721	::486413227157237000
65512747	::486413245645729000
108814965	::486413245675094000
72378783	::486413312507121000
599774410	::486413317984890000
324171027	::486413356216365000
258226046	::486413417272467000
65512747	::486413417758986000
299796220	::486413438118535000
315987923	::486413440647311000
428516870	::486413491348074000
457197060	::486413508704088000
56779057	::486413523065401000
305877074	::486413525615513000
71557910	::486413543063822000
599774410	::486413547019051000
61493721	::486413610734735000
130363809	::486413621782523000
305877074	::486413630473109000
457197060	::486413646268858000
324171027	::486413741693497000
71557910	::486413745057316000
305877074	::486413757724119000
436187992	::486413809968373000
57566548	::486413813428662000
61493721	::486413819724300000
321839755	::486413906311540000
71557910	::486413909914447000
570502101	::486413910795227000
132768456	::486413932077133000
324171027	::486413936107876000
591216066	::486413956152832000
61493721	::486414036754378000
305877074	::486414075480403000
61493721	::486414077913075000
215362694	::486414084686872000
430387521	::486414184213532000
248358978	::486414188957294000
258226046	::486414199325589000
258226046	::486414272948207000
599774410	::486414332453224000
71557910	::486414347896246000
56779057	::486414373536018000
57566548	::486414419581075000
287877370	::486414429680967000
61493721	::486414437440421000
450560571	::486414440204476000
247434974	::486414452477005000
121290312	::486414509536342000
66184984	::486414540402212000
287877370	::486414552284663000
55219816	::486414565266423000
318065690	::486414620395970000
62685527	::486414627270438000
305877074	::486414629636034000
183904300	::486414634677592000
599774410	::486414694991679000
287877370	::486414714180624000
545297326	::486414715309281000
287877370	::486414720841179000
297652605	::486414757050580000
570502101	::486414764810072000
61493721	::486414801657028000
78065938	::486414806878928000
157254287	::486414807378034000
57566548	::486414813354934000
247159855	::486414818123857000
287877370	::486414908674691000
230069479	::486414997200064000
271204273	::486415008587612000
183904300	::486415035841773000
183904300	::486415048617635000
121290312	::486415063918456000
71557910	::486415080561459000
254276767	::486415088673624000
418965366	::486415091844149000
157254287	::486415109208543000
183904300	::486415122017964000
594950682	::486415157216546000
183904300	::486415161519902000
183904300	::486415220932243000
431937908	::486415263789621000
457197060	::486415266352332000
276202961	::486415316277555000
297679816	::486415494074081000
594950682	::486415503003353000
342594225	::486415561903976000
111687397	::486415614068531000
594950682	::486415620188037000
80191031	::486415627720998000
594950682	::486415678824394000
570502101	::486415682582487000
533788768	::486415734726471000
594950682	::486415758130302000
457197060	::486415807778258000
506824920	::486415846080651000
55219816	::486415846336520000
533788768	::486415895703863000
106855310	::486415897499021000
55219816	::486415922769297000
533788768	::486415957225910000
78926478	::486416044076986000
55219816	::486416055103803000
152715270	::486416065346277000
592475734	::486416065887354000
457811756	::486416076326965000
280309716	::486416082362990000
61493721	::486416088423346000
247434974	::486416119389900000
506824920	::486416138209742000
533788768	::486416142496702000
351325780	::486416185672470000
56917722	::486416224935374000
121290312	::486416452136607000
594950682	::486416558420267000
247434974	::486416599696416000
472287305	::486416609297190000
118733444	::486416688733093000
258226046	::486416705204129000
247434974	::486416747755347000
457197060	::486416771469934000
315987923	::486416794769313000
61493721	::486416817150111000
351325780	::486416849031020000
19091805	::486416881335549000
247434974	::486416901778583000
257942561	::486416910037184000
56779057	::486416944115900000
351325780	::486417039905402000
252623066	::486417125280870000
172997876	::486417127268974000
30104821	::486417138844827000
315987923	::486417150714724000
144243302	::486417200430219000
570502101	::486417203558748000
315987923	::486417254779604000
61493721	::486417259116498000
445925140	::486417270332076000
305877074	::486417273045807000
339917675	::486417328414789000
247434974	::486417340859285000
47167252	::486417357045116000
62685527	::486417377324568000
121290312	::486417419393454000
469196810	::486417535600828000
365739414	::486417552566796000
164575018	::486417609257385000
331307463	::486417638675869000
169240898	::486417668358950000
247434974	::486417688260931000
315987923	::486417716513759000
445925140	::486417734247260000
247434974	::486417744384884000
119636299	::486417754237321000
247434974	::486417805617532000
533788768	::486417812391727000
16258970	::486417818297319000
614074554	::486417819110612000
172997876	::486417826958548000
445925140	::486417828342284000
533788768	::486417905886986000
172997876	::486417963265040000
445925140	::486417972437598000
533788768	::486417986228879000
457197060	::486417994185072000
506824920	::486418032500023000
245080630	::486418034051932000
172997876	::486418051529969000
247434974	::486418163194540000
172997876	::486418174829940000
14808898	::486418206283038000
298870626	::486418226872860000
315987923	::486418327158276000
90467952	::486418355159445000
235867165	::486418388034416000
594950682	::486418388231520000
61493721	::486418393541537000
154309960	::486418395642884000
234649932	::486418442564931000
570502101	::486418466723753000
163589914	::486418474952962000
309981035	::486418479432876000
25383063	::486418484042022000
90467952	::486418491117826000
309981035	::486418494825988000
457811756	::486418520712810000
445925140	::486418554938327000
164575018	::486418582134222000
62460045	::486418597464387000
90467952	::486418612853288000
223375935	::486418634269405000
229197384	::486418666016096000
533788768	::486418694978162000
64942768	::486418711142608000
172997876	::486418731900633000
355598729	::486418732143501000
594950682	::486418739198701000
445925140	::486418751345016000
365739414	::486418751516979000
570502101	::486418781145559000
147384126	::486418796005969000
351348648	::486418830512500000
18842764	::486418878399283000
594950682	::486418906131611000
440481452	::486418950860046000
58562014	::486418998767009000
355598729	::486419001791107000
318065690	::486419011098267000
315987923	::486419063829049000
115518508	::486419130610757000
305877074	::486419132858904000
80895456	::486419168481517000
285401749	::486419179449241000
245203404	::486419195240804000
315987923	::486419202278830000
247434974	::486419213200814000
533788768	::486419300052647000
30795924	::486419357078007000
258226046	::486419363977629000
533788768	::486419387008958000
516986236	::486419397590790000
18842764	::486419407418425000
298870626	::486419442784796000
29935926	::486419470991106000
606781453	::486419507926167000
506824920	::486419574271668000
163589914	::486419582794469000
533788768	::486419589346381000
298870626	::486419590755651000
247434974	::486419620115394000
579647636	::486419621038551000
41649263	::486419621432410000
245203404	::486419636099883000
351325780	::486419675018821000
506824920	::486419681633251000
14297098	::486419686184476000
445925140	::486419707419848000
307485154	::486419764512690000
100195876	::486419779356348000
100195876	::486419780325240000
351325780	::486419796527824000
46809403	::486419836143009000
18842764	::486419844481712000
163589914	::486419847480225000
506824920	::486419899917418000
172997876	::486419928262901000
80895456	::486419993102675000
258226046	::486420022198140000
58562014	::486420107740987000
445925140	::486420133632409000
305877074	::486420173398614000
315987923	::486420210459496000
90467952	::486420220680998000
254276767	::486420265732022000
579647636	::486420382732152000
315987923	::486420584918577000
160495648	::486420697971822000
135306144	::486420733111726000
579647636	::486420741232295000
163589914	::486420770092883000
64584579	::486420804377141000
298870626	::486420824153665000
223375935	::486420864452136000
71557910	::486420868415758000
367298176	::486420871414702000
423830555	::486420896794431000
312856997	::486420988117000000
315614733	::486421024175443000
58562014	::486421037479776000
30989596	::486421072573526000
298870626	::486421200344985000
458826306	::486421240052457000
230905946	::486421366732623000
113048616	::486421395014811000
579647636	::486421412828422000
80895456	::486421443803348000
131310830	::486421448501002000
315614733	::486421501923446000
521938520	::486421514552872000
167144906	::486421543367364000
315614733	::486421549478445000
397717926	::486421621989998000
247434974	::486421680487534000
46284235	::486421691812167000
58562014	::486421724481605000
579647636	::486421784464748000
365739414	::486421814084526000
71557910	::486421817406414000
211376385	::486421831570575000
161492068	::486421861194944000
35706997	::486421926558965000
375734748	::486421961015181000
46284235	::486421973417750000
71557910	::486422005478989000
163589914	::486422028329553000
18618379	::486422039457042000
365739414	::486422080443781000
425573791	::486422142041329000
521938520	::486422178511196000
579647636	::486422221481869000
183562162	::486422261604167000
72378783	::486422278880497000
55219816	::486422385751752000
190977628	::486422391019433000
55219816	::486422424100274000
521938520	::486422454471233000
346654346	::486422504810876000
71557910	::486422522145939000
55219816	::486422591381733000
19091805	::486422651565395000
71557910	::486422658465026000
374289648	::486422677247512000
76815335	::486422690685673000
230905946	::486422703667036000
298870626	::486422795623346000
55219816	::486422803680591000
131310830	::486422822659850000
71557910	::486422865193869000
318065690	::486422871116242000
451183057	::486422884290936000
71557910	::486422909447983000
318065690	::486422938619363000
14808898	::486422949956964000
115518508	::486423038166958000
163589914	::486423050607276000
365739414	::486423094639067000
264677315	::486423098749485000
71557910	::486423106509357000
208171241	::486423140667387000
346654346	::486423148040957000
121290312	::486423169012473000
396177532	::486423249769598000
579647636	::486423386852458000
494495688	::486423387418656000
579647636	::486423636291887000
163589914	::486423690288963000
208171241	::486423791380082000
331447850	::486423824766734000
80895456	::486423876579393000
163589914	::486423952500068000
135937043	::486424008402157000
164575018	::486424010700648000
55219816	::486424010704818000
55219816	::486424128472502000
99435759	::486424154921390000
208171241	::486424203499819000
247560161	::486424238966837000
521938520	::486424268016984000
315987923	::486424294759477000
55219816	::486424300803854000
167144906	::486424376317734000
177101575	::486424395930284000
287877370	::486424400938274000
96273402	::486424420928335000
167144906	::486424521922973000
158948807	::486424538117582000
281829913	::486424583499571000
158948807	::486424631411105000
157254287	::486424632472240000
167144906	::486424661194838000
55219816	::486424684729487000
315987923	::486424757181493000
121290312	::486424837007503000
62460045	::486424878401085000
208171241	::486424994813992000
167144906	::486424995535417000
594950682	::486425019702976000
594950682	::486425031119867000
167144906	::486425044520677000
18842764	::486425137110331000
58562014	::486425141346181000
234649932	::486425191615328000
260825806	::486425213437886000
58562014	::486425237190230000
234649932	::486425259869241000
208171241	::486425273336754000
234649932	::486425298737840000
234649932	::486425439435780000
167144906	::486425439670259000
36891053	::486425442581094000
423830555	::486425470200578000
36891053	::486425534801252000
234649932	::486425578204332000
415953059	::486425663541620000
323477702	::486425672156315000
229611107	::486425678040928000
234649932	::486425725390839000
415953059	::486425733129318000
415953059	::486425777723174000
111978266	::486425802242658000
323477702	::486425874426634000
415953059	::486425890885484000
23611301	::486425925764927000
447301770	::486425947948998000
37090364	::486425984435245000
323477702	::486426043880701000
14297098	::486426063334297000
308858845	::486426066060578000
37090364	::486426069013385000
19091805	::486426114382766000
163589914	::486426125086621000
365739414	::486426154891370000
62460045	::486426188475166000
102796495	::486426206087442000
506824920	::486426275842490000
19091805	::486426342808772000
269401499	::486426469397057000
47167252	::486426503266058000
506824920	::486426582366445000
36891053	::486426587168899000
506824920	::486426588318146000
132314519	::486426601660628000
305877074	::486426622837272000
111687397	::486426631221678000
484423510	::486426664172150000
234649932	::486426692605739000
506824920	::486426701304324000
78926478	::486426771651174000
41649263	::486426828005838000
62460045	::486426835740135000
579647636	::486426840551403000
118469346	::486426869223280000
305877074	::486426921874382000
31280614	::486426940014723000
99435759	::486426971509772000
251443783	::486427163751899000
285401749	::486427197595340000
19091805	::486427230675808000
506824920	::486427283092037000
47167252	::486427371176611000
111687397	::486427418396090000
323477702	::486427477179260000
287877370	::486427610319028000
287877370	::486427615775838000
305877074	::486427623355318000
167144906	::486427626739752000
506824920	::486427642875215000
53112812	::486427770298195000
41649263	::486427773414563000
450560571	::486427775121649000
22736943	::486428021872537000
251443783	::486428026427944000
333704327	::486428127740968000
271738272	::486428143884828000
65512747	::486428350051647000
132314519	::486428406687354000
121290312	::486428466040954000
311297676	::486428519145037000
132314519	::486428661038321000
387863634	::486428689232855000
305877074	::486428793838383000
252623066	::486429028191330000
245855482	::486429156084023000
100626124	::486429196718469000
135306144	::486429240275914000
271738272	::486429265785655000
307485154	::486429350388961000
47167252	::486429371020742000
65512747	::486429426704326000
450560571	::486429453221109000
100626124	::486429474012295000
16472279	::486429544442650000
135306144	::486429567242878000
29935926	::486429630610407000
39507361	::486429709472129000
450560571	::486429726546743000
65512747	::486429743923732000
65512747	::486429793101955000
47167252	::486429806154629000
29935926	::486429836559142000
47167252	::486429912346005000
252623066	::486429997838901000
47167252	::486430072065114000
29935926	::486430259420463000
29935926	::486430349178572000
252623066	::486430402215960000
31280614	::486430411455619000
100626124	::486430438521847000
252623066	::486430443425001000
132314519	::486430450148065000
266413556	::486430476177907000
260361255	::486430478069534000
132314519	::486430478937776000
17694593	::486430491202293000
252623066	::486430543593373000
266413556	::486430582910357000
436187992	::486430591231864000
266413556	::486430606318780000
40334639	::486430627382566000
65512747	::486430631627202000
29935926	::486430659716476000
252623066	::486430672413032000
305877074	::486430740175810000
266413556	::486430848623734000
26954972	::486430864096886000
26198298	::486430867569389000
594950682	::486430869687517000
61718844	::486430909013700000
336845657	::486430977074663000
285401749	::486431009823408000
266413556	::486431014575538000
379576750	::486431024474492000
252623066	::486431026684903000
65512747	::486431083617988000
70254385	::486431144984866000
30242503	::486431171505430000
100626124	::486431212689686000
71557910	::486431321061732000
305877074	::486431433590730000
70254385	::486431439357874000
148445755	::486431508874268000
266413556	::486431513307664000
102796495	::486431556458647000
65512747	::486431586011738000
26947347	::486431733202812000
19770255	::486431735819677000
252623066	::486431784419479000
10095952	::486431838232408000
156508337	::486431883819880000
305877074	::486431956108713000
436187992	::486431977902309000
153544543	::486432127748415000
100626124	::486432189824131000
65512747	::486432197771943000
55219816	::486432199378731000
100626124	::486432267859148000
323477702	::486432304277901000
23400461	::486432336775364000
367941154	::486432346036764000
287877370	::486432384678494000
55219816	::486432417566425000
285401749	::486432683375861000
33238183	::486432691878100000
248358978	::486432713058955000
55219816	::486432802632908000
100626124	::486432843992952000
100626124	::486432943653810000
395076249	::486432998816890000
14205371	::486433094497759000
287877370	::486433265562030000
33302034	::486433471590445000
425573791	::486433568126545000
515049896	::486433591631417000
611530014	::486433596644020000
160495648	::486433633557680000
160495648	::486433728248283000
611530014	::486433818522685000
70254385	::486433901812793000
70254385	::486434043060162000
70254385	::486434075821895000
70254385	::486434254750879000
216168764	::486434346882957000
55219816	::486434424461225000
70254385	::486434475258028000
517075828	::486434579117785000
594950682	::486434625221177000
53112812	::486434651838222000
170815462	::486434710823137000
287877370	::486434761481531000
379576750	::486434793102393000
379576750	::486434823808876000
700013623	::486434919124447000
135306144	::486434924254068000
179039178	::486434948405264000
287877370	::486434988875710000
141140385	::486434989416804000
594950682	::486435052687867000
141140385	::486435058408894000
287877370	::486435073378381000
53112812	::486435084405190000
135306144	::486435175832629000
113048616	::486435272368746000
113048616	::486435274231005000
379576750	::486435346998374000
141140385	::486435455387197000
53112812	::486435475586961000
379576750	::486435545619648000
15186859	::486435601034395000
611530014	::486435666377850000
494495688	::486435704323719000
141140385	::486435742990598000
494495688	::486435818073227000
141140385	::486435853841879000
594950682	::486435896149803000
379576750	::486435995865579000
494495688	::486436010692448000
141140385	::486436060088393000
30104821	::486436079109545000
28510276	::486436179760672000
28510276	::486436190300950000
379576750	::486436306843889000
450560571	::486436325944352000
379576750	::486436505687437000
494495688	::486436549333360000
18613311	::486436663879421000
383972979	::486436769790177000
47167252	::486436843039125000
105623584	::486436982227501000
58562014	::486437434834444000
367941154	::486437575151063000
156508337	::486437614111559000
330201359	::486437620155559000
494495688	::486437732781416000
266413556	::486437739634499000
330201359	::486437940159971000
234649932	::486438040475553000
156508337	::486438044795285000
26413556	::486438056795176000
367941154	::486438106766524000
14808898	::486438190916857000
55219816	::486438245417226000
96273402	::486438260902600000
494495688	::486438299876466000
156508337	::486438346797752000
96273402	::486438368725577000
494495688	::486438438485630000
271738272	::486438444512444000
70254385	::486438467350450000
14808898	::486438477316517000
70254385	::486438587500482000
494495688	::486438597219090000
494495688	::486438679230283000
96273402	::486438721013551000
266413556	::486438725715378000
379576750	::486438732892217000
297679816	::486438792396820000
333704327	::486438819000881000
379576750	::486438880401690000
494495688	::486438889213931000
494495688	::486438907274620000
271738272	::486438910394789000
443512536	::486438975192965000
494495688	::486438980024819000
104947253	::486439070743412000
611530014	::486439089504534000
297679816	::486439211063840000
96273402	::486439231514877000
494495688	::486439235743125000
333704327	::486439307414999000
271738272	::486439315770056000
494495688	::486439331339718000
178921630	::486439415150309000
179039178	::486439434447892000
266413556	::486439445478903000
271738272	::486439458955210000
494495688	::486439467843354000
178921630	::486439490232537000
16472279	::486439497299533000
494495688	::486439505126490000
379576750	::486439505285890000
94181957	::486439519454261000
65512747	::486439554547609000
443512536	::486439558150909000
31403901	::486439571132252000
60712766	::486439604506353000
494495688	::486439698609758000
365739414	::486439750325121000
96273402	::486439863554539000
266413556	::486440165443768000
510678171	::486440279571177000
362312178	::486440369299521000
314303039	::486440448076955000
96872197	::486440514686709000
113048616	::486440528750206000
95299169	::486440596702507000
47167252	::486440609356345000
395076249	::486440612313313000
47167252	::486440699504508000
283518032	::486440706685546000
95299169	::486440710452051000
47167252	::486440726591336000
18999708	::486440839145476000
47167252	::486440852944736000
260361255	::486440957852676000
494495688	::486441007270350000
362312178	::486441035401134000
259581735	::486441054954987000
614074554	::486441160366239000
179039178	::486441207057641000
259581735	::486441253697880000
259581735	::486441351446147000
259581735	::486441377039790000
443512536	::486441377623183000
259581735	::486441447160176000
20804321	::486441564709724000
314303039	::486441706615623000
233740533	::486441715209748000
245855482	::486441743840452000
31403901	::486441779773059000
259581735	::486441910685282000
233740533	::486441990301560000
611530014	::486442149509365000
447301770	::486442203552968000
248358978	::486442350323855000
247434974	::486442358553067000
90467952	::486442373736456000
369292925	::486442415637544000
342845822	::486442479114141000
247434974	::486442615135408000
53112812	::486442622479646000
297238880	::486442651722739000
494495688	::486442706831699000
310664656	::486442713718329000
310664656	::486442855271919000
297238880	::486442963929534000
375810749	::486442977347125000
259581735	::486443239042330000
213187842	::486443377844813000
220632867	::486443416914755000
259581735	::486443458681253000
266413556	::486443601556033000
129050216	::486443629561786000
296627238	::486443691930689000
367941154	::486443806603345000
156801163	::486443807144026000
381054179	::486443821136637000
259581735	::486443824181280000
233740533	::486443865600061000
270687983	::486443871476260000
31280614	::486444026451599000
259581735	::486444035582590000
238400474	::486444086312706000
13533012	::486444172833210000
296627238	::486444221629349000
259581735	::486444271818375000
494495688	::486444448478666000
14891490	::486444534692196000
156801163	::486444591214632000
100626124	::486444823466242000
259581735	::486444826066317000
17764624	::486444846089924000
415630297	::486444978554413000
57566548	::486444979762384000
227072583	::486445215222226000
161483889	::486445262991527000
161483889	::486445309976137000
460765832	::486445433384751000
227072583	::486445558404755000
161483889	::486445749040087000
227072583	::486445804144836000
51554430	::486445808049737000
47167252	::486445822779744000
57566548	::486445872532557000
17054163	::486446103932309000
55219816	::486446261353324000
31280614	::486446495906820000
367941154	::486446651780112000
367941154	::486446682742480000
367941154	::486446687595274000
367941154	::486446707409186000
14808898	::486446735108349000
161483889	::486446820810575000
367941154	::486446882676555000
367941154	::486446910077943000
227072583	::486446928264441000
366136205	::486447046627299000
161483889	::486447197501001000
25760567	::486447279721938000
227072583	::486447326673006000
205501297	::486447359098769000
161483889	::486447688624640000
161483889	::486447783600455000
161483889	::486447921324621000
46940147	::486447934322388000
443512536	::486447964630839000
17764624	::486448161808871000
29018568	::486448183329820000
29018568	::486448302443880000
305877074	::486448416877051000
29018568	::486448481733595000
161483889	::486448524104851000
412586663	::486448556740726000
65512747	::486448624545452000
266413556	::486448709719179000
179039178	::486448806289227000
570502101	::486448893974953000
170815462	::486448903865110000
51554430	::486448983452442000
65512747	::486448996454371000
26198298	::486449077991653000
305877074	::486449179938410000
161483889	::486449264311422000
245080630	::486449374323417000
50778210	::486449668663296000
15782772	::486449741929017000
65512747	::486449744734990000
209584784	::486449799588110000
39507361	::486449915019554000
443512536	::486449944971472000
340819943	::486449983369904000
161483889	::486449987627524000
257942561	::486450010154758000
396929208	::486450028941017000
348458389	::486450042103160000
96872197	::486450058569588000
50805763	::486450095613702000
424498868	::486450104912474000
65512747	::486450120364290000
96872197	::486450174546300000
340819943	::486450179000651000
161483889	::486450213381746000
214678768	::486450240434622000
65512747	::486450538389577000
177101575	::486450570069172000
50805763	::486450640688644000
245080630	::486450666185834000
152715270	::486450710905487000
566902451	::486450731776741000
532542878	::486450740601569000
161483889	::486450771891060000
96872197	::486450780640010000
65512747	::486450871660597000
320512967	::486450875960147000
348458389	::486450948722921000
279268567	::486450950068899000
566902451	::486450950107054000
381315320	::486451043471855000
65512747	::486451043677396000
566902451	::486451059377053000
151839735	::486451170622197000
566902451	::486451296137134000
566902451	::486451480879431000
494495688	::486451481890271000
92924351	::486451510591488000
177101575	::486451521983246000
65512747	::486451558465298000
17764624	::486451610478854000
51814269	::486451688539058000
151839735	::486451712727592000
65512747	::486451721317515000
339917675	::486451737989881000
96872197	::486451820990984000
244290101	::486451875118473000
170162540	::486451877798617000
266413556	::486451995926994000
37863682	::486452065497907000
37863682	::486452066336796000
37863682	::486452067330838000
37863682	::486452067909660000
238400474	::486452167813787000
46284235	::486452168463888000
266413556	::486452230371803000
301657872	::486452235874750000
224410857	::486452243131297000
238400474	::486452291315064000
161483889	::486452363449102000
50805763	::486452465705824000
234649932	::486452496756658000
494495688	::486452561516699000
69044676	::486452595146227000
353475742	::486452788830806000
38226468	::486452962785779000
353475742	::486452976026787000
40334639	::486453150790860000
87966998	::486453199294201000
266413556	::486453207837581000
238400474	::486453272673144000
40334639	::486453297478266000
9899992	::486453332072882000
151839735	::486453385332531000
205124512	::486453433767976000
40334639	::486453467347566000
87966998	::486453477833728000
366136205	::486453651456552000
281829913	::486453673149489000
9899992	::486453742670061000
87966998	::486453758466224000
40334639	::486453778829160000
151839735	::486453924988076000
281829913	::486453944294461000
282328751	::486453952079482000
87966998	::486454019716816000
16258970	::486454045289512000
40334639	::486454073705517000
460765832	::486454088985358000
87966998	::486454158187565000
161483889	::486454293269319000
245855482	::486454333178126000
39507361	::486454409820241000
87966998	::486454412186234000
151839735	::486454414719201000
336195050	::486454430016229000
40334639	::486454474613866000
566902451	::486454527198236000
443512536	::486454538631938000
87966998	::486454567266435000
556323854	::486454582730448000
415630297	::486454595661463000
40334639	::486454643732393000
566902451	::486454655191642000
224410857	::486454732291338000
169240898	::486454743732989000
556323854	::486454755208601000
420389630	::486454791070314000
87966998	::486454824922525000
169240898	::486454852554211000
280297585	::486454880513454000
414449852	::486454911379329000
280297585	::486454935119085000
566902451	::486454990203285000
40334639	::486455003935023000
169240898	::486455046645628000
151839735	::486455099611676000
37863682	::486455151998156000
378622092	::486455152090841000
151839735	::486455154938363000
151839735	::486455178510340000
17233573	::486455182059143000
109361476	::486455261163294000
414449852	::486455333825437000
245957488	::486455342369230000
66203192	::486455376624091000
40334639	::486455402154827000
532542878	::486455422950178000
97307001	::486455631910428000
151839735	::486455647420940000
47880950	::486456058055884000
509524562	::486456097792724000
161483889	::486456109084180000
23611301	::486456111118028000
320512967	::486456226654339000
151839735	::486456235093291000
14253476	::486456257629667000
244290101	::486456293347966000
151839735	::486456299513597000
340819943	::486456322506780000
73731844	::486456447661015000
325192444	::486456517197955000
161483889	::486456518192402000
9899992	::486456518519181000
224124379	::486456700874928000
151839735	::486456884975525000
299284663	::486456944131985000
566902451	::486456951770218000
161483889	::486456973807058000
367941154	::486456978575998000
6945382	::486457046762409000
40334639	::486457105549778000
65435835	::486457109685735000
334475845	::486457151758405000
19683725	::486457188232474000
40334639	::486457197874782000
161483889	::486457199448064000
369804138	::486457336186556000
188480631	::486457426959290000
20020647	::486457475399299000
398285469	::486457495469051000
40334639	::486457513139646000
15728310	::486457580336594000
381315320	::486457628512358000
398285469	::486457727401484000
398285469	::486457759236239000
54304799	::486457793986056000
218956862	::486457801523228000
398285469	::486457811535007000
40334639	::486457834750476000
398285469	::486457856141455000
566902451	::486458115127513000
224124379	::486458181405515000
21374892	::486458202142175000
40334639	::486458285214560000
151839735	::486458318136025000
40334639	::486458380303618000
14253476	::486458391204986000
506707370	::486458443893858000
361489211	::486458585321603000
34796664	::486458606292721000
82115262	::486458652878856000
22187821	::486458655035101000
299796220	::486458759360045000
40334639	::486458814497972000
187716774	::486458894210711000
187716774	::486458919674339000
40334639	::486458925462478000
299284663	::486458951525859000
24494616	::486459034984136000
105607367	::486459037840449000
187716774	::486459143289454000
47466684	::486459170493722000
564879952	::486459171152224000
259573654	::486459257265881000
94181957	::486459268338442000
30989596	::486459367810555000
417606826	::486459380074696000
570502101	::486459386777198000
39507361	::486459442427604000
81023321	::486459457237295000
378415682	::486459560970842000
81023321	::486459670324719000
366136205	::486459671989870000
81023321	::486459712305516000
70254385	::486459753863065000
40334639	::486459756999999000
21531254	::486459768513384000
361489211	::486459896360345000
14307454	::486459903100207000
14253476	::486459917319290000
25104281	::486460013393629000
81469472	::486460046415757000
40334639	::486460057886797000
81023321	::486460150522208000
393802148	::486460163050590000
363059827	::486460190057701000
23754003	::486460196995076000
409680332	::486460276502306000
336195050	::486460287894446000
409680332	::486460344978509000
336195050	::486460415606816000
28405302	::486460531205615000
38226468	::486460550260736000
2084321	::486460655038251000
161483889	::486460764765835000
195154119	::486460836307664000
196742313	::486460847883964000
196742313	::486460848626348000
70254385	::486460876195524000
19945993	::486460955694354000
570502101	::486460982835691000
58115212	::486461010513899000
165658390	::486461067258642000
70254385	::486461130441637000
151839735	::486461134526873000
336195050	::486461176650670000
9899992	::486461187781955000
151839735	::486461366224445000
23754003	::486461390022930000
234649932	::486461461183864000
151839735	::486461499808829000
258454374	::486461499826003000
22278303	::486461542112567000
70254385	::486461554389311000
248358978	::486461726343172000
392716377	::486461735750991000
151839735	::486461738997792000
179119528	::486461795511848000
245398547	::486461852357246000
443512536	::486461866148106000
31403901	::486461871156133000
214678768	::486461925295783000
78926478	::486461946095362000
336195050	::486462007236120000
37029138	::486462145476198000
14297098	::486462292692054000
336195050	::486462315941101000
151839735	::486462440335364000
50805763	::486462490789027000
82433120	::486462584963735000
151839735	::486462744934113000
29849760	::486462763217088000
260361255	::486462868896747000
378622092	::486463125475295000
137426396	::486463200766865000
50805763	::486463210917462000
378622092	::486463211974455000
187716774	::486463346741239000
22278303	::486463455096881000
190396530	::486463572206030000
67421080	::486463659770523000
19080798	::486463743736287000
20190503	::486463819078959000
67421080	::486463836946321000
7875762	::486463938805374000
7875762	::486463998670688000
307697597	::486464001233006000
82433120	::486464001426354000
205124512	::486464078827622000
82433120	::486464083453956000
55219816	::486464115595280000
40864634	::486464318762795000
40864634	::486464372655415000
442433056	::486464461998272000
537561541	::486464466301616000
67421080	::486464564695822000
38226468	::486464730580533000
259573654	::486464756724039000
120296296	::486464825527005000
537561541	::486464829352202000
418312513	::486464949418328000
86349050	::486465117438357000
537561541	::486465125964988000
51197703	::486465139773046000
335432246	::486465162128273000
32609703	::486465171120869000
51197703	::486465190045958000
67421080	::486465223394467000
23611301	::486465240742113000
23611301	::486465274682810000
51197703	::486465292353437000
67656722	::486465307872362000
227893380	::486465309893591000
51197703	::486465323009605000
23611301	::486465328608600000
23611301	::486465360674455000
23611301	::486465412867977000
23611301	::486465449383952000
26198467	::486465455255592000
478941450	::486465475564425000
490977827	::486465477808766000
184195472	::486465519407489000
51068331	::486465521831796000
72143337	::486465533387485000
89505869	::486465549879476000
358643765	::486465577834123000
51068331	::486465633089884000
265553576	::486465669312286000
259542533	::486465669550985000
23611301	::486465680917528000
259542533	::486465700416872000
23611301	::486465709384687000
39398773	::486465778049241000
71617108	::486465848744624000
51197703	::486465948132843000
37029138	::486465954306854000
51197703	::486465982870081000
51197703	::486466008551817000
32609703	::486466032425398000
51197703	::486466084540018000
51197703	::486466116911652000
175591069	::486466129406087000
51197703	::486466167553687000
40334639	::486466167876222000
51197703	::486466195269619000
30989596	::486466196351352000
31250549	::486466395417219000
45911298	::486466397371789000
37029138	::486466490028552000
9899992	::486466556608524000
210674392	::486466577605226000
25160673	::486466588124917000
73795436	::486466616608432000
141976809	::486466696341770000
40334639	::486466731485827000
537561541	::486466930492968000
48764697	::486466964361986000
22033805	::486466990862000000
259573654	::486467006292819000
267538322	::486467091990462000
225287674	::486467113729540000
73795436	::486467114333921000
236930269	::486467126333407000
66203192	::486467171753533000
48764697	::486467180674838000
45911298	::486467214267006000
478941450	::486467285926699000
130670448	::486467372723630000
73795436	::486467386267402000
260979062	::486467389647646000
503577648	::486467396518313000
162175448	::486467464897630000
73795436	::486467477736792000
48764697	::486467481326714000
343018153	::486467550218182000
67656722	::486467613569343000
537561541	::486467634758574000
130670448	::486467684662394000
130670448	::486467714324496000
239162983	::486467857656471000
19123904	::486467930037964000
8524892	::486467931400708000
19123904	::486467936119296000
87970668	::486467963336134000
105852149	::486468035964698000
22187821	::486468076201054000
15728310	::486468094475239000
44205530	::486468108467847000
54304799	::486468327317839000
125718303	::486468490195247000
106561609	::486468568154796000
239702167	::486468570772025000
151839735	::486468575129923000
48764697	::486468622018019000
23543960	::486468641966157000
379253079	::486468642469855000
371477472	::486468649994428000
103138091	::486468684865486000
48764697	::486468738762280000
460772038	::486468821339738000
248358978	::486468846165823000
73795436	::486468848091414000
240532669	::486468885336829000
39507361	::486469008787767000
23543960	::486469029037477000
371477472	::486469101939073000
151839735	::486469123874910000
330201359	::486469162160492000
363722761	::486469171765841000
151839735	::486469220331315000
73795436	::486469229156503000
23543960	::486469253411786000
22033805	::486469261691744000
82242725	::486469267399782000
8524892	::486469418592251000
171807880	::486469462241976000
503577648	::486469468206673000
151839735	::486469510753292000
8524892	::486469606446362000
151839735	::486469608874864000
443512536	::486469670762205000
37080273	::486469697399828000
39507361	::486469724851957000
117095775	::486469740211089000
46284235	::486469765146243000
597965837	::486469769462575000
21089214	::486469784973103000
416506126	::486469860218511000
365523194	::486469892703399000
338120144	::486469904711684000
50011708	::486470040116424000
45911298	::486470073368858000
259573654	::486470134190862000
24821703	::486470149029892000
371477472	::486470199479377000
98589714	::486470206043066000
478941450	::486470223004844000
134225933	::486470264192917000
151839735	::486470269624537000
193861615	::486470285067968000
50011708	::486470294907785000
82242725	::486470387358654000
151839735	::486470406673399000
56710887	::486470452353585000
50011708	::486470463900495000
17028109	::486470497384026000
17028109	::486470572638220000
334665323	::486470674488098000
276341812	::486470710802784000
478941450	::486470727990669000
371477472	::486470775189549000
23611301	::486470778024497000
22033805	::486470820743905000
23611301	::486470840264167000
478941450	::486470922027556000
22033805	::486470933931364000
478941450	::486470955695222000
310664656	::486471009139052000
245957488	::486471035127349000
587104097	::486471041309356000
193861615	::486471074809253000
91422810	::486471334445473000
478941450	::486471368104349000
253230729	::486471506856128000
151839735	::486471525810601000
193861615	::486471570865418000
30362051	::486471576720666000
82242725	::486471595892817000
464182365	::486471689463549000
480895753	::486471706748264000
82242725	::486471743133868000
423816771	::486471885396254000
23450320	::486471928429826000
27364321	::486471991952936000
82242725	::486472008956276000
21089214	::486472118503485000
23450320	::486472190192128000
23611301	::486472213692825000
411222321	::486472237789499000
23611301	::486472255120367000
39041924	::486472259389779000
125718303	::486472269573545000
27364321	::486472275164938000
23611301	::486472291832713000
151839735	::486472315761225000
23611301	::486472327480508000
423816771	::486472341677821000
22431584	::486472386871844000
23611301	::486472391673909000
241337450	::486472404982435000
23611301	::486472417146310000
478941450	::486472420862091000
224410857	::486472451703189000
186823940	::486472461769129000
151839735	::486472561413197000
23450320	::486472703386607000
27364321	::486472792024809000
490977827	::486472799092224000
48764697	::486472826463858000
478941450	::486472829932535000
96273402	::486472863054954000
326554021	::486472866599170000
104539435	::486472881724215000
78926478	::486472911440474000
458808714	::486472916872073000
60131090	::486472964896854000
458808714	::486473034786557000
490977827	::486473088469839000
478941450	::486473204655849000
351620689	::486473227250577000
27364321	::486473317357203000
321780812	::486473321538924000
17028109	::486473369932824000
62396842	::486473381252837000
311664191	::486473381366099000
151839735	::486473510827462000
36829018	::486473533178904000
17028109	::486473538657083000
210873235	::486473557393022000
30362051	::486473625084522000
70784628	::486473657817255000
151839735	::486473660018864000
177111779	::486473672132026000
35376355	::486473715949903000
73795436	::486473762687438000
66203192	::486473835458220000
253134261	::486473841879687000
165290348	::486473968350556000
197384499	::486474002869669000
33249556	::486474006988853000
581342731	::486474033236410000
253134261	::486474068745408000
35376355	::486474104963219000
299441398	::486474123594317000
257942561	::486474144624549000
33282020	::486474188157251000
346173821	::486474190141534000
13533012	::486474332365803000
620459453	::486474358664491000
620459453	::486474415648284000
39507361	::486474467171119000
257942561	::486474498288652000
620459453	::486474510842212000
30787413	::486474539161767000
542693847	::486474636629008000
384494456	::486474712793378000
151839735	::486474727016259000
151839735	::486474782464958000
43980775	::486474826727424000
620459453	::486474855953735000
224410857	::486474878334537000
73795436	::486475012296429000
23450320	::486475065710886000
48944372	::486475067539222000
475210759	::486475089093738000
271774234	::486475107913588000
475210759	::486475157318672000
109105005	::486475183658508000
60399576	::486475190281318000
68832413	::486475199798591000
183090041	::486475264197951000
607637849	::486475284388921000
81765661	::486475296032309000
227893380	::486475380346585000
24804859	::486475458809061000
411222321	::486475467789443000
245398547	::486475482528223000
265553576	::486475505219035000
227355784	::486475579001020000
233677206	::486475580121284000
227893380	::486475582587543000
151839735	::486475689068331000
151839735	::486475719808020000
503911979	::486475772941459000
411222321	::486475854076448000
57713984	::486475873902551000
282363016	::486475925320523000
411222321	::486476025988390000
242912563	::486476062294286000
245957488	::486476081705541000
151839735	::486476085614215000
54304799	::486476145215279000
193861615	::486476162009272000
151839735	::486476249628286000
67421080	::486476362606071000
23450320	::486476511948865000
181877725	::486476582530215000
20020647	::486476592361664000
494376740	::486476610984349000
243014276	::486476632798941000
193861615	::486476669046104000
173026357	::486476752009453000
22278303	::486476791599472000
175591069	::486476911926075000
193861615	::486476924160446000
253134261	::486476934100955000
299297459	::486476935443525000
279139758	::486476964480286000
411222321	::486477134475837000
72210207	::486477150531227000
37090364	::486477225811013000
299441398	::486477370438586000
193861615	::486477381691899000
503911979	::486477406023081000
503911979	::486477417603555000
151839735	::486477426688401000
193861615	::486477486755024000
193861615	::486477488894136000
151839735	::486477524327604000
14297098	::486477529126277000
52105336	::486477542547677000
527041090	::486477561908568000
593139104	::486477562814951000
17028109	::486477618494312000
617791569	::486477636865368000
65435835	::486477644717125000
241999176	::486477670121631000
65435835	::486477689688453000
59454178	::486477720000290000
22278303	::486477745585541000
92568275	::486477782739066000
17028109	::486477805933568000
211376385	::486477890691665000
67421080	::486478027212066000
193861615	::486478063723479000
38577111	::486478143621201000
593139104	::486478147261853000
593139104	::486478155281367000
52105336	::486478174792871000
23450320	::486478177091719000
151839735	::486478211371388000
176188106	::486478275280003000
170815462	::486478278295711000
57933673	::486478279516254000
67421080	::486478297509810000
230206940	::486478301041819000
593139104	::486478306720882000
593139104	::486478330989117000
527041090	::486478356125200000
593139104	::486478413205884000
21374892	::486478519749189000
17028109	::486478581141622000
504027031	::486478599940091000
46279759	::486478617275551000
40864634	::486478618357272000
193861615	::486478777992486000
193861615	::486478778000883000
151839735	::486478818845425000
504027031	::486478837107011000
30989596	::486478848783970000
382976230	::486478864156065000
9687752	::486478881374097000
102530016	::486478883169267000
187651826	::486478887753248000
21089214	::486478887820726000
16322613	::486478949174624000
602224338	::486478982339366000
37090364	::486479009652690000
17028109	::486479058512150000
110236585	::486479076077871000
602224338	::486479097582092000
9129332	::486479119501512000
102530016	::486479177726832000
602224338	::486479239869239000
533417136	::486479298300100000
160289098	::486479299113783000
67421080	::486479335881076000
17028109	::486479352750956000
151839735	::486479382089715000
593139104	::486479396950540000
102530016	::486479439304605000
32596609	::486479494606114000
602224338	::486479524151169000
17028109	::486479552722784000
187651826	::486479584880115000
151839735	::486479599837007000
160289098	::486479632942649000
602224338	::486479643252228000
17028109	::486479660700925000
32596609	::486479696633139000
15267198	::486479730221137000
391573659	::486479733543424000
102530016	::486479820591996000
155397134	::486479879765262000
306169468	::486479911662919000
63490594	::486479944680087000
193861615	::486479959343370000
28066346	::486480136011665000
247374067	::486480136548532000
250713436	::486480161190051000
82115262	::486480197542100000
17028109	::486480286851825000
19307731	::486480344455991000
151839735	::486480360411115000
193861615	::486480397992075000
98054636	::486480401582411000
23611301	::486480401905373000
23611301	::486480438320713000
123971864	::486480441155657000
98054636	::486480452589342000
54304799	::486480484788994000
227893380	::486480518616481000
467775651	::486480536706510000
155397134	::486480546982559000
68832413	::486480576254578000
299441398	::486480595912892000
193861615	::486480612195196000
23611301	::486480640162803000
23611301	::486480672111218000
50011708	::486480689655595000
50011708	::486480776423165000
372068999	::486480804466683000
193861615	::486480817242112000
62518475	::486480817636769000
508860717	::486480837345415000
503911979	::486480842613456000
177446269	::486480885294723000
28054060	::486480912042184000
508860717	::486480944748961000
63490594	::486480985748283000
9899992	::486481042400759000
68832413	::486481065394335000
277794018	::486481106405847000
210873235	::486481138408783000
483190332	::486481175142490000
161199833	::486481188203134000
50011708	::486481216313364000
193861615	::486481240434831000
151839735	::486481253554589000
21696310	::486481310580342000
49114032	::486481335007993000
80157666	::486481385121513000
410286428	::486481389588459000
151839735	::486481433163091000
37029138	::486481460904198000
52824736	::486481462376411000
187651826	::486481539690029000
550757928	::486481551543111000
361199465	::486481596435161000
193861615	::486481607931330000
602224338	::486481668471914000
34536365	::486481678924124000
353544330	::486481683198529000
225959127	::486481696137953000
225959127	::486481749015142000
17028109	::486481841030172000
16258970	::486481852115738000
25223941	::486481864136212000
301290830	::486481886228004000
602224338	::486481888828092000
25223941	::486481911510863000
17028109	::486481917618176000
25223941	::486481928577511000
44205530	::486481934038482000
26684021	::486481942200979000
503911979	::486481950375292000
19307731	::486481957660798000
503911979	::486481964975681000
321578565	::486481965559054000
23442090	::486481967228014000
54587465	::486482001927483000
277626311	::486482166893641000
51650419	::486482199013625000
55287428	::486482282866159000
16370204	::486482301954850000
89033916	::486482342672736000
503911979	::486482342777614000
123971864	::486482349786279000
19766821	::486482359890763000
17028109	::486482365104283000
21696310	::486482379033554000
224410857	::486482428345999000
253120136	::486482450839638000
245398547	::486482495161237000
466646092	::486482545295388000
151839735	::486482550810877000
419185791	::486482563083407000
193861615	::486482615256363000
123971864	::486482647208579000
23450320	::486482657216180000
188480631	::486482724665184000
68832413	::486482754524430000
17028109	::486482774208282000
161199833	::486482809142276000
380049732	::486482901283131000
23450320	::486482922447577000
419185791	::486482939367391000
123971864	::486482951480152000
187651826	::486482955611557000
16370204	::486482976445071000
417449044	::486483024255918000
172573942	::486483031717199000
188480631	::486483033760215000
503911979	::486483045608730000
216927443	::486483084486123000
151839735	::486483108057735000
83878535	::486483111576748000
443512536	::486483118250274000
205501297	::486483139468877000
216927443	::486483169798275000
17028109	::486483175477370000
299796220	::486483185581457000
16312540	::486483192086798000
216927443	::486483228388507000
216927443	::486483294058717000
38044979	::486483303068078000
216927443	::486483349234790000
216927443	::486483376573272000
23611301	::486483432285798000
216927443	::486483434752475000
216927443	::486483475948929000
199331386	::486483478150918000
23611301	::486483484752355000
139547588	::486483496547131000
336845657	::486483496765243000
443512536	::486483504499552000
23611301	::486483530520592000
172573942	::486483535792852000
216927443	::486483543586254000
111136825	::486483579149361000
306169468	::486483603527049000
198393365	::486483603920932000
216927443	::486483630123122000
22559382	::486483643338997000
33249556	::486483655959662000
46279759	::486483664822624000
216927443	::486483664893931000
22559382	::486483720543547000
67421080	::486483725027266000
8036902	::486483726717579000
503911979	::486483746418200000
111136825	::486483746539859000
111136825	::486483747886206000
38044979	::486483770741370000
503911979	::486483783613292000
216927443	::486483788214861000
161483889	::486483792052617000
22005666	::486483802349268000
467545942	::486483811723923000
16258970	::486483833559482000
216927443	::486483842388475000
113048616	::486483863149887000
113048616	::486483864219435000
513270198	::486483870267617000
624394090	::486483916673802000
248358978	::486483953071575000
216927443	::486483959111761000
202196262	::486483995450822000
38440249	::486484033350549000
16312540	::486484104444407000
624394090	::486484233406656000
54304799	::486484258458832000
161483889	::486484285655089000
47929423	::486484299592388000
467774585	::486484325408321000
78926478	::486484424058343000
123971864	::486484430408544000
635425103	::486484430672781000
635425103	::486484450201452000
635425103	::486484463115698000
232814871	::486484484393426000
33964276	::486484491285049000
635425103	::486484521215221000
635425103	::486484543822499000
635425103	::486484567709085000
232814871	::486484573430108000
8524892	::486484579336093000
635425103	::486484589951463000
635425103	::486484594896547000
285906246	::486484609937309000
161483889	::486484613393829000
635425103	::486484627578552000
15267198	::486484631278350000
35141457	::486484659799592000
351264389	::486484676203118000
67421080	::486484687573893000
490977827	::486484693656027000
635425103	::486484711997337000
35592561	::486484729034588000
133508241	::486484751927083000
458808714	::486484780989444000
187017423	::486484784550408000
503911979	::486484795459764000
44205530	::486484823012167000
51650419	::486484848329383000
17233573	::486484920991481000
35592561	::486484951005937000
224410857	::486484976658317000
490977827	::486484977048363000
16299351	::486484979007127000
285254109	::486485001672744000
161483889	::486485012783833000
35592561	::486485054970155000
47880950	::486485090973675000
16258970	::486485460269559000
35592561	::486485582495756000
161483889	::486485606877634000
83163050	::486485612829372000
101138081	::486485638217465000
8524892	::486485651882512000
38044979	::486485653862227000
161199833	::486485672354533000
346219373	::486485709729976000
467774585	::486485773990903000
285254109	::486485793720893000
270143437	::486485798284709000
18137013	::486485830060769000
198393365	::486485850490814000
31403901	::486485862939893000
443512536	::486485868358930000
241995287	::486485879733514000
17169855	::486485923690209000
22005666	::486486027196837000
447813903	::486486050424905000
443512536	::486486058922962000
312784161	::486486060436713000
161199833	::486486065109159000
227114320	::486486082767564000
16312540	::486486146663579000
377425191	::486486182193139000
35592561	::486486205941301000
38044979	::486486244960903000
276341812	::486486313068019000
23611301	::486486365131902000
19766821	::486486373202149000
115200960	::486486374246146000
151839735	::486486395595530000
33964276	::486486421926993000
310654760	::486486440931774000
31144939	::486486458698850000
38044979	::486486477627748000
38044979	::486486482094682000
18968115	::486486528886329000
82115262	::486486572309557000
19568023	::486486575904088000
35592561	::486486641226153000
587104097	::486486658066292000
45929336	::486486660650000000
227355784	::486486688974127000
48944372	::486486722977349000
39507361	::486486726547079000
23611301	::486486740266262000
48804765	::486486744577998000
299441398	::486486750118694000
62518475	::486486759933739000
23611301	::486486791047106000
161483889	::486486817253105000
23611301	::486486834977841000
23611301	::486486868734013000
198393365	::486486908646604000
23611301	::486486918394150000
23611301	::486486951684767000
120296296	::486486978595389000
16258970	::486486981346881000
23611301	::486487003081363000
45929336	::486487017958957000
23611301	::486487043803869000
38044979	::486487060937981000
120296296	::486487094203002000
23611301	::486487100636667000
20782081	::486487104541978000
151839735	::486487110073847000
120296296	::486487119553380000
23611301	::486487132169465000
51650419	::486487134371848000
444247134	::486487170526363000
248358978	::486487222720274000
23611301	::486487258506084000
23611301	::486487295835779000
80929828	::486487298662739000
290396729	::486487307042570000
23611301	::486487340395659000
262059543	::486487341557506000
19683725	::486487378044125000
187716774	::486487378240864000
23611301	::486487378656509000
23450320	::486487387992645000
330201359	::486487416186740000
18968115	::486487417860661000
16312540	::486487439184113000
71284640	::486487514492841000
22431584	::486487529542397000
39507361	::486487545501720000
490977827	::486487564296417000
490977827	::486487631761768000
187047785	::486487637792800000
38044979	::486487641693904000
37090364	::486487643870343000
54304799	::486487660429467000
377715399	::486487700430544000
219550942	::486487712061718000
227355784	::486487729933254000
346219373	::486487746458820000
161483889	::486487768957452000
35592561	::486487769557237000
155397134	::486487770979127000
263433687	::486487779891638000
260006924	::486487818244739000
27904685	::486487985387360000
187716774	::486487990491836000
483190332	::486488002425020000
420403218	::486488042237341000
91770694	::486488114933026000
129314214	::486488191101587000
37090364	::486488223171244000
129314214	::486488265646960000
205991617	::486488306788487000
227355784	::486488347817168000
16144669	::486488392511655000
19568023	::486488394147450000
168274200	::486488419602681000
151839735	::486488427043360000
338664006	::486488438007287000
299441398	::486488470500560000
419185791	::486488512540078000
19511096	::486488531150589000
9899992	::486488537530138000
420403218	::486488565313175000
63617875	::486488589224919000
213887474	::486488590931984000
35592561	::486488592047296000
306169468	::486488630014517000
151839735	::486488665887997000
19374297	::486488679070720000
443512536	::486488708531892000
244646421	::486488723685507000
419185791	::486488766966546000
22651134	::486488783349907000
47929423	::486488842321424000
61718844	::486488867944816000
18968115	::486488891839762000
155397134	::486488924354019000
255104759	::486488930808635000
419185791	::486488932360523000
161483889	::486488951654731000
443512536	::486488953122746000
115824990	::486488959757729000
72143337	::486488976715681000
187716774	::486488979504517000
225959127	::486488995983933000
151839735	::486489000291495000
62518475	::486489034848735000
92125226	::486489057417916000
440875002	::486489098811494000
349484189	::486489101122564000
440875002	::486489199810322000
161483889	::486489203052937000
381181950	::486489313232711000
259876316	::486489356497354000
466646092	::486489365606973000
151839735	::486489372208812000
37090364	::486489375036174000
25925656	::486489378215034000
24719772	::486489429859528000
467545942	::486489454303907000
299441398	::486489482095779000
244646421	::486489498138578000
412792027	::486489498193518000
419185791	::486489535509839000
222598798	::486489587401768000
81469472	::486489603483111000
366136205	::486489648655761000
19123904	::486489650870374000
19123904	::486489660114219000
341037427	::486489705655959000
373690904	::486489733657133000
454304418	::486489761222123000
153544543	::486489832441774000
373690904	::486489838514749000
22386194	::486489859109163000
241995287	::486489907901116000
19123904	::486489923902394000
19123904	::486489925827575000
19123904	::486489927253647000
19123904	::486489933058539000
215144630	::486489943271686000
37090364	::486489944454488000
210873235	::486489949756469000
8524892	::486489954055643000
16312540	::486489958946193000
155397134	::486489984493707000
22559382	::486490012171530000
61318348	::486490032208105000
22033805	::486490064424554000
22944914	::486490112960634000
16370204	::486490137015382000
19766821	::486490151141769000
366136205	::486490171245068000
349386319	::486490185434005000
31403901	::486490205567057000
259488414	::486490205877436000
187651826	::486490269991190000
329471370	::486490270045708000
219092257	::486490303235235000
153544543	::486490317487878000
198406854	::486490339025649000
29652147	::486490345530994000
222598798	::486490348776988000
151839735	::486490361523863000
68832413	::486490430259752000
242533291	::486490465357672000
420403218	::486490500229525000
37090364	::486490525282074000
447813903	::486490525365972000
29652147	::486490535969165000
73795436	::486490541878951000
187716774	::486490553945559000
161483889	::486490557347536000
152127827	::486490603392229000
131220599	::486490713186512000
205030447	::486490758795390000
104539435	::486490820401696000
19766821	::486490855000539000
37090364	::486490867428241000
131220599	::486490884880351000
161483889	::486490904493326000
131220599	::486490964710539000
22005666	::486491002325061000
47269984	::486491104292786000
47269984	::486491135175430000
35592561	::486491139160023000
15726982	::486491147661869000
248358978	::486491150539169000
37090364	::486491150594097000
306169468	::486491152724819000
20833365	::486491163101114000
152454379	::486491189517242000
65476712	::486491202536349000
27792069	::486491230214553000
38044979	::486491247369289000
392716377	::486491280763920000
372551778	::486491300477140000
20833365	::486491333326946000
458766436	::486491362934538000
54304799	::486491382614196000
54304799	::486491386397462000
614074554	::486491436846555000
205030447	::486491472749793000
20833365	::486491478558904000
161483889	::486491482346758000
245855482	::486491499996004000
159944196	::486491521223372000
458766436	::486491618875154000
227355784	::486491633551028000
528975562	::486491643391250000
145572480	::486491669131309000
25408355	::486491671144570000
161483889	::486491679323877000
20833365	::486491694406193000
352531780	::486491695966466000
420403218	::486491697225158000
25408355	::486491708608098000
419185791	::486491757173944000
329360692	::486491758306422000
377425191	::486491804313739000
102530016	::486491889143934000
553711382	::486491908256956000
366136205	::486491920538288000
54304799	::486491957481312000
352531780	::486492039240876000
37090364	::486492056211456000
420403218	::486492061714350000
62518475	::486492094044069000
98552986	::486492198548934000
31403901	::486492223081824000
253057868	::486492225899986000
329360692	::486492251489460000
220532575	::486492254597836000
23442090	::486492284972969000
23611301	::486492299656843000
528975562	::486492300302753000
187716774	::486492325061750000
443512536	::486492345572261000
187716774	::486492377742184000
329360692	::486492379466055000
370416747	::486492390912303000
352531780	::486492391407247000
23785621	::486492410336534000
30666953	::486492416774397000
22005666	::486492418871533000
247374067	::486492436643188000
16312540	::486492512761028000
62518475	::486492525738606000
62944645	::486492540116287000
329360692	::486492540384722000
46279759	::486492557913116000
107823354	::486492579869904000
166695965	::486492602653372000
79348656	::486492623272554000
253057868	::486492667371454000
318173357	::486492735143022000
343904325	::486492767300775000
420403218	::486492853322149000
528975562	::486492875601870000
16370204	::486492892580823000
205124512	::486492941842526000
366136205	::486492951473057000
189664484	::486493024252198000
518141549	::486493138173714000
62518475	::486493141177204000
83163050	::486493173393661000
166695965	::486493210215071000
161483889	::486493217786167000
420403218	::486493235775561000
259488414	::486493320110440000
62518475	::486493327937003000
37011485	::486493360601825000
115459999	::486493373511909000
14606079	::486493391283171000
16144669	::486493408236552000
372551778	::486493447155511000
27792069	::486493528181444000
328828628	::486493575220191000
166695965	::486493621638549000
420403218	::486493625820647000
20020647	::486493657684389000
37578654	::486493676827189000
395703736	::486493723568902000
62518475	::486493735946305000
166695965	::486493779726069000
22005666	::486493802354335000
64584579	::486493854606958000
18968115	::486493897192128000
19766821	::486493921250668000
380458897	::486493936408858000
109060628	::486493936563666000
420403218	::486493963940286000
293897624	::486493990112735000
16144669	::486493996756123000
293897624	::486494027270070000
361199465	::486494064314179000
32431892	::486494133927034000
248358978	::486494172640079000
321578565	::486494200658423000
321578565	::486494228680544000
401443377	::486494296833417000
166695965	::486494303418462000
420403218	::486494370150223000
329360692	::486494374365102000
198911524	::486494374818504000
19123904	::486494383119007000
19123904	::486494394921803000
343904325	::486494412461969000
348785324	::486494441272655000
580391330	::486494441583026000
161483889	::486494468267585000
22005666	::486494491906277000
37578654	::486494505260945000
182584001	::486494514194833000
182584001	::486494531571818000
245398547	::486494533841334000
155397134	::486494573230055000
241995287	::486494586328473000
259488414	::486494609418092000
62518475	::486494647351783000
238024746	::486494671774810000
326146327	::486494676619231000
22005666	::486494681434312000
32431892	::486494697641476000
597038752	::486494725189279000
161483889	::486494771796791000
273631488	::486494777831981000
198911524	::486494789287018000
278778128	::486494852893667000
35592561	::486494859986239000
50778210	::486494976369786000
62518475	::486494979158970000
291221395	::486494995336417000
51964139	::486495018241122000
381181950	::486495024679383000
51650419	::486495025204051000
50805763	::486495029750267000
18968115	::486495039007105000
62518475	::486495039171100000
221830651	::486495046271655000
318173357	::486495059416596000
187047785	::486495059546615000
329360692	::486495061815750000
44205530	::486495099514146000
175591069	::486495103481962000
306169468	::486495134302085000
86970230	::486495141029347000
259488414	::486495141167767000
255104759	::486495142392520000
619492928	::486495148486832000
35592561	::486495168556572000
155397134	::486495174005370000
291221395	::486495192942653000
22651134	::486495231131787000
62518475	::486495235737145000
589542040	::486495247086526000
619492928	::486495260701233000
16370204	::486495261217546000
20804321	::486495301721538000
37578654	::486495319908048000
227355784	::486495323703889000
52824736	::486495333828947000
82115262	::486495358290100000
22651134	::486495368860139000
46279759	::486495380801347000
16312540	::486495380918796000
14085431	::486495396018270000
619492928	::486495419392733000
50011708	::486495445837824000
227355784	::486495472295489000
22651134	::486495488573992000
424540791	::486495513542270000
43365529	::486495515723317000
219550942	::486495531670446000
78926478	::486495544672399000
62518475	::486495548447682000
50011708	::486495594546868000
50011708	::486495663408951000
258454374	::486495664164315000
52824736	::486495704672530000
50011708	::486495704727040000
62518475	::486495718644146000
14520186	::486495720544165000
419185791	::486495764374245000
165261298	::486495774499274000
50463332	::486495802890530000
22005666	::486495812206088000
108204138	::486495818804109000
50011708	::486495827758546000
161483889	::486495839368777000
165261298	::486495895970533000
50463332	::486495911158087000
21374892	::486495931060088000
22651134	::486495941072261000
262449011	::486495944612278000
23450320	::486495953369567000
111136825	::486495954187472000
20804321	::486495956951527000
262449011	::486495977495601000
111136825	::486495980104470000
329360692	::486495998391615000
370416747	::486496000899424000
7345092	::486496016812605000
111136825	::486496027562606000
301290830	::486496068491034000
7345092	::486496076346556000
21374892	::486496115437469000
306169468	::486496177442267000
107842096	::486496200565080000
242912563	::486496202104766000
71617108	::486496211751669000
210873235	::486496214293442000
329360692	::486496226481668000
35026897	::486496228092301000
107842096	::486496241098838000
68832413	::486496249126727000
182584001	::486496251869790000
371500504	::486496266541887000
192616191	::486496284111405000
326813935	::486496284706996000
50463332	::486496299814879000
62518475	::486496307931283000
68818829	::486496314943741000
151839735	::486496331133771000
19684793	::486496332853821000
76977679	::486496345419563000
289084083	::486496349911646000
382190006	::486496374041501000
253759009	::486496387844947000
221098400	::486496436180119000
78926478	::486496448796585000
124517802	::486496457374314000
21374892	::486496493067448000
392716377	::486496509836275000
151839735	::486496519676108000
163893797	::486496524398899000
22005666	::486496525506211000
172184859	::486496531726741000
392716377	::486496558007857000
172184859	::486496570284965000
394962689	::486496576940957000
182584001	::486496612764495000
23785621	::486496642427027000
577411446	::486496677566873000
182584001	::486496740552359000
443512536	::486496742754746000
23450320	::486496756008370000
298156322	::486496816913858000
113048616	::486496823696056000
200615756	::486496835540750000
35592561	::486496848501174000
359672666	::486496891945750000
62518475	::486496901437874000
423891750	::486496902075400000
44205530	::486496914225917000
87956728	::486496939333398000
247374067	::486496972367351000
63490594	::486496980311363000
200615756	::486496991258505000
200615756	::486497000762781000
38044979	::486497019327152000
90469755	::486497056781922000
293897624	::486497063623213000
407897841	::486497067276455000
22005666	::486497068630818000
182584001	::486497111786012000
227355784	::486497132442963000
293897624	::486497163950972000
239885742	::486497224801538000
15875100	::486497237649076000
192616191	::486497243130646000
329360692	::486497284276768000
409487670	::486497332200882000
409487670	::486497333262053000
409487670	::486497333949911000
409487670	::486497334730047000
366136205	::486497336642646000
62518475	::486497399507263000
602224338	::486497408193282000
329360692	::486497415088701000
151839735	::486497468645773000
407248121	::486497486828503000
15814841	::486497523918307000
424464803	::486497531606487000
185629189	::486497580655079000
45911298	::486497602838351000
326813935	::486497616083959000
100934605	::486497633264234000
108204138	::486497665187074000
597038752	::486497690415419000
19766821	::486497701471977000
18968115	::486497726788403000
424464803	::486497728516464000
245398547	::486497746413977000
220532575	::486497754588262000
18968115	::486497774318678000
602224338	::486497782602027000
407897841	::486497812621045000
227355784	::486497823295164000
309981035	::486497826755870000
407897841	::486497829624762000
309981035	::486497841083580000
111136825	::486497841242583000
17339508	::486497871735558000
407897841	::486497876408016000
407897841	::486497915817713000
14792781	::486497921009852000
589542040	::486497923782283000
424464803	::486497951166918000
25925656	::486498008104583000
22005666	::486498024709816000
108204138	::486498029944705000
248358978	::486498030661541000
350968313	::486498084814192000
12653722	::486498112681168000
38044979	::486498129999847000
471218710	::486498148337352000
424464803	::486498178640801000
198911524	::486498187016802000
310330192	::486498205488930000
192616191	::486498227525410000
471218710	::486498267287801000
255104759	::486498267803701000
55704588	::486498270798041000
12653722	::486498287659130000
245398547	::486498332584710000
16102033	::486498350468833000
300594041	::486498352033325000
16102033	::486498364842721000
26947347	::486498406903599000
62518475	::486498424788107000
182584001	::486498431691530000
443512536	::486498443813478000
19683725	::486498444585209000
161483889	::486498482673692000
35592561	::486498493712711000
22005666	::486498515938312000
24136198	::486498521248309000
22559382	::486498522561519000
221098400	::486498529704026000
19080798	::486498537299902000
471218710	::486498548675276000
29652147	::486498549459603000
221098400	::486498549945729000
597038752	::486498567251427000
81872162	::486498575690792000
182584001	::486498629117415000
82115262	::486498658351734000
182584001	::486498675179278000
35592561	::486498700743557000
366136205	::486498738962051000
16312540	::486498771728367000
96966245	::486498779353206000
218750630	::486498795077656000
12653722	::486498799414554000
25408355	::486498809447337000
122614290	::486498832457269000
306169468	::486498892545277000
277626311	::486498894000312000
256088386	::486498921619812000
87812967	::486498953794682000
19123904	::486498965798801000
19123904	::486498980570738000
182584001	::486498982068121000
597038752	::486499014221651000
253230729	::486499034425593000
351847146	::486499057200660000
253230729	::486499084480425000
267405925	::486499085981990000
14205371	::486499087168974000
35026897	::486499094308093000
615636079	::486499149072699000
25408355	::486499151933218000
293897624	::486499159227510000
65576332	::486499168697851000
35599852	::486499174465040000
161199833	::486499177841438000
23450320	::486499178567053000
81872162	::486499205067059000
50011708	::486499214839406000
198393365	::486499220933726000
171103429	::486499293311037000
849	::486499326710263000
366136205	::486499343021912000
174795727	::486499386734542000
12653722	::486499389284683000
182584001	::486499399472644000
35592561	::486499439435976000
33249556	::486499446008860000
519936824	::486499448236027000
218750630	::486499448868982000
14606079	::486499449397448000
38044979	::486499460428890000
15330061	::486499461162881000
68818829	::486499477251825000
35592561	::486499477679648000
174795727	::486499487142387000
69950823	::486499498676342000
36654229	::486499501679452000
12653722	::486499513356402000
62518475	::486499534147944000
192616191	::486499554401849000
182584001	::486499587213885000
68818829	::486499599134126000
351847146	::486499600153325000
432622681	::486499625235259000
22005666	::486499627772817000
329360692	::486499632453660000
7132042	::486499649969467000
615636079	::486499673050316000
158129535	::486499678826291000
62518475	::486499748577546000
17448907	::486499753082241000
191947005	::486499761248534000
111136825	::486499768852422000
17448907	::486499781041479000
182584001	::486499793015828000
44205530	::486499802046156000
12653722	::486499806320144000
50011708	::486499811768537000
7132042	::486499846581678000
310664656	::486499848238034000
16370204	::486499859139407000
310664656	::486499905771298000
189179241	::486499908862504000
234630547	::486499946326003000
14780915	::486499964420632000
309981035	::486499967176294000
309981035	::486499982770720000
381315320	::486499983143600000
16370204	::486499987216695000
35592561	::486499995256778000
429558621	::486500009219993000
353475742	::486500036470009000
55287428	::486500038081011000
278778128	::486500048944250000
12653722	::486500051158433000
182584001	::486500068707409000
35592561	::486500081562951000
13683762	::486500123073974000
174795727	::486500137691136000
16370204	::486500160642756000
174795727	::486500170914217000
187651826	::486500174840070000
479156555	::486500179730632000
7132042	::486500225549611000
161483889	::486500283951112000
344442687	::486500290384781000
47929423	::486500299935199000
367561919	::486500321699459000
402268968	::486500335251644000
47929423	::486500345439195000
615636079	::486500355169976000
367561919	::486500371649409000
18968115	::486500426196324000
192616191	::486500436912791000
276787570	::486500470324604000
44779656	::486500475727269000
23450320	::486500487651262000
276787570	::486500498984300000
196890320	::486500500427513000
262939560	::486500519066624000
80895456	::486500525480091000
23785621	::486500545847644000
485252693	::486500549450559000
151839735	::486500556232351000
23785621	::486500557822386000
23785621	::486500561676939000
624747426	::486500595097174000
55287428	::486500612310585000
381315320	::486500684636770000
47929423	::486500711681634000
12653722	::486500729691963000
106135938	::486500756178997000
475210759	::486500764568002000
381315320	::486500766253715000
15804863	::486500796947636000
366136205	::486500802215677000
7875762	::486500885091344000
56169190	::486500906737737000
22005666	::486500907991846000
591216066	::486500918939385000
16299351	::486500942477791000
262939560	::486500979332767000
80895456	::486501021007757000
278778128	::486501047662555000
461652679	::486501053177683000
192616191	::486501092063055000
182584001	::486501123465822000
366136205	::486501140138184000
31403901	::486501145956089000
37090364	::486501157913628000
16299351	::486501162942996000
50011708	::486501172635643000
238024746	::486501212481921000
15614582	::486501221684236000
16370204	::486501227354918000
45911298	::486501227929153000
182584001	::486501230890340000
242912563	::486501251329589000
367561919	::486501253313093000
248358978	::486501277702963000
38044979	::486501282124165000
21089214	::486501367130107000
14307454	::486501394858262000
16299351	::486501398272819000
314864925	::486501429482225000
198393365	::486501434095964000
25082908	::486501441599598000
31258629	::486501447081541000
267405925	::486501460033552000
47929423	::486501461644156000
18968115	::486501462433083000
62518475	::486501484402864000
240492455	::486501494212947000
21089214	::486501534365409000
37090364	::486501565055111000
81469472	::486501603055124000
587940951	::486501613385699000
27726737	::486501613750599000
56736460	::486501619375554000
106135938	::486501623036801000
248358978	::486501625234599000
587940951	::486501658365403000
38044979	::486501659791867000
293897624	::486501663403171000
329360692	::486501747666321000
192616191	::486501749964828000
278778128	::486501778591334000
34445704	::486501798543257000
12653722	::486501817849626000
7875762	::486501861827297000
80895456	::486501886531751000
47031965	::486501919775391000
38044979	::486501929661788000
56736460	::486501952667516000
329360692	::486501961781362000
122283306	::486501989799325000
34445704	::486501990797541000
106135938	::486501998385045000
92125226	::486501999081701000
56198202	::486502046309158000
12653722	::486502071680503000
16258970	::486502121567944000
391573659	::486502210109710000
15791549	::486502274005356000
240532669	::486502339629834000
331482356	::486502345400778000
12653722	::486502399427633000
106135938	::486502408294391000
58587013	::486502465542443000
306169468	::486502492428333000
187047785	::486502497175883000
23967395	::486502533456609000
81872162	::486502558870298000
342508573	::486502581968334000
27237232	::486502596358569000
37090364	::486502619448221000
276787570	::486502646748966000
16312540	::486502685127213000
161199833	::486502728957296000
47031965	::486502740604887000
21153287	::486502760041291000
9687752	::486502781449420000
224410857	::486502807370203000
278603967	::486502811245768000
216486063	::486502854237380000
158129535	::486502860465922000
12653722	::486502867457421000
355574432	::486502868791205000
161199833	::486502883664199000
45911298	::486502917185093000
216486063	::486502933635543000
106135938	::486502980510687000
62518475	::486502989696626000
216486063	::486502998227812000
19123904	::486503003386425000
330201359	::486503023523274000
92125226	::486503027495673000
23413958	::486503049288900000
170815462	::486503064644628000
421548020	::486503070042705000
370416747	::486503076677689000
407384648	::486503091781390000
12653722	::486503095841472000
108204138	::486503113520476000
230903702	::486503146747752000
421548020	::486503160195059000
242533291	::486503175113814000
264608632	::486503203186307000
29652147	::486503224187559000
67450397	::486503230659362000
16258970	::486503266822275000
33011898	::486503282932604000
45911298	::486503305934151000
39041792	::486503350293123000
230069479	::486503355511222000
115141777	::486503391317594000
47031965	::486503421118119000
635425103	::486503565477691000
47929423	::486503599631904000
22005666	::486503634079735000
9129332	::486503676480348000
106135938	::486503679512436000
635425103	::486503690010783000
86970230	::486503698168705000
635425103	::486503710730629000
635425103	::486503759640412000
635425103	::486503765780856000
210873235	::486503794810056000
221098400	::486503807434498000
15614582	::486503808756105000
635425103	::486503821418319000
635425103	::486503863097118000
23785621	::486503878511558000
213887474	::486503892507570000
259876316	::486503943657504000
80929828	::486503954251923000
15614582	::486503956110401000
607637849	::486504000888389000
211904285	::486504050767446000
61698439	::486504055343443000
35592561	::486504063001829000
158129535	::486504072229707000
35592561	::486504081356095000
463318489	::486504088717115000
204292930	::486504148167585000
35592561	::486504197005651000
25082908	::486504211144663000
506519570	::486504240508964000
353475742	::486504247123378000
447813903	::486504264282681000
106135938	::486504289712353000
27726737	::486504350156472000
318173357	::486504435460231000
366136205	::486504452082642000
114077276	::486504495338102000
114077276	::486504495342317000
241995287	::486504505962278000
407384648	::486504510617968000
63720288	::486504512241156000
140110825	::486504527474855000
12653722	::486504529043529000
384955934	::486504601093689000
158129535	::486504654856261000
12653722	::486504693586083000
513434526	::486504700523474000
166695965	::486504702213754000
204292930	::486504716592222000
14780915	::486504763081912000
221098400	::486504779967778000
329360692	::486504787320377000
106135938	::486504796619173000
286282963	::486504811429642000
29652147	::486504824146763000
247633146	::486504830002036000
384955934	::486504851132936000
9129332	::486504860221992000
18138157	::486504876550397000
36579395	::486504883063758000
36219010	::486504901921353000
329360692	::486504912809771000
35592561	::486504987124445000
412792027	::486505007576285000
351264389	::486505016543281000
31403901	::486505065193418000
242912563	::486505090346676000
495598070	::486505091214483000
241995287	::486505105747755000
224410857	::486505106431836000
230327491	::486505109648441000
286282963	::486505134726205000
51649971	::486505141428707000
241995287	::486505142120763000
384955934	::486505164925571000
241995287	::486505165587886000
286282963	::486505201835065000
374241458	::486505239479336000
19766821	::486505247943446000
635425103	::486505258026156000
14520186	::486505281225240000
27726737	::486505303026851000
22005666	::486505319225233000
635425103	::486505322211581000
108808608	::486505347272966000
247374067	::486505355133075000
58028621	::486505373503725000
90469755	::486505444316553000
293213630	::486505450200768000
635425103	::486505462859173000
230327491	::486505487744000000
384955934	::486505491565379000
106135938	::486505492529688000
7875762	::486505546754052000
635425103	::486505554295009000
61698439	::486505560335208000
46279759	::486505584665976000
46279759	::486505585047633000
41143305	::486505733958021000
380049732	::486505735065718000
18455966	::486505736349155000
215181084	::486505748902322000
329360692	::486505762500255000
78653568	::486505809736904000
255147158	::486505828053045000
46279759	::486505842850930000
33555786	::486505862580555000
332631850	::486505878921543000
381315320	::486505888216150000
329360692	::486505923146285000
332631850	::486505924240998000
314864925	::486505935829872000
366136205	::486505952536174000
276787570	::486505956394553000
24821703	::486505959011807000
602224338	::486505979849105000
12653722	::486505982248251000
387281097	::486505997918543000
264608632	::486506006487511000
44205530	::486506039961858000
240941201	::486506041681522000
255147158	::486506055480770000
44205530	::486506079757410000
29652147	::486506080923811000
178492117	::486506085554352000
336821368	::486506102368919000
45911298	::486506157704351000
29652147	::486506170388316000
12653722	::486506173437202000
221830651	::486506214306496000
80895456	::486506221156171000
38044979	::486506238516416000
82115262	::486506251115716000
306169468	::486506254248853000
37578654	::486506265116295000
51952627	::486506279339192000
35592561	::486506282216456000
24136198	::486506283391283000
475210759	::486506284775387000
15614582	::486506292429996000
16312540	::486506294304837000
27726737	::486506294883266000
366136205	::486506305301913000
635425103	::486506330832646000
202791635	::486506372092006000
52105336	::486506410092412000
593139104	::486506417239916000
635425103	::486506433555349000
635425103	::486506441843290000
635425103	::486506504963379000
544538144	::486506536919789000
174795727	::486506563486511000
80895456	::486506602582011000
515049896	::486506611154751000
30795924	::486506612015001000
29652147	::486506620911091000
635425103	::486506642138095000
59288102	::486506647087742000
635425103	::486506663835209000
366136205	::486506689751826000
59288102	::486506690612060000
137014162	::486506720563195000
174795727	::486506737755643000
168274200	::486506789832101000
58028621	::486506797360873000
160734732	::486506803824304000
330691749	::486506843632455000
36219010	::486506851635195000
227893380	::486506853883330000
381315320	::486506892097617000
635425103	::486506911391432000
168274200	::486506922544472000
378609308	::486506950289420000
419185791	::486506959382642000
635425103	::486506964415836000
15614582	::486507023044182000
635425103	::486507026143408000
37578654	::486507036020994000
635425103	::486507056984117000
312435293	::486507058754519000
16258970	::486507067373809000
635425103	::486507077716561000
381315320	::486507102005755000
108798356	::486507118736850000
635425103	::486507125992980000
20833365	::486507135866384000
361199465	::486507136156205000
59288102	::486507141961117000
14297098	::486507150181949000
230327491	::486507170888826000
16370204	::486507186076807000
204292930	::486507215927640000
506500282	::486507223179218000
23413958	::486507224500420000
46268291	::486507239889330000
35525270	::486507257421508000
587104097	::486507262983172000
80929828	::486507266871656000
295881773	::486507283262611000
80895456	::486507283460141000
71617108	::486507306889535000
302934050	::486507320583544000
18455966	::486507324736286000
278165989	::486507396311707000
174795727	::486507400980348000
506500282	::486507407363686000
249468865	::486507437642354000
198393365	::486507447754842000
198393365	::486507490398306000
58028621	::486507506370244000
17339508	::486507530994991000
50463332	::486507549756489000
521938520	::486507571369353000
15614582	::486507594551676000
635425103	::486507609147465000
24136198	::486507611433357000
302934050	::486507612037332000
189179241	::486507634728525000
198393365	::486507673144156000
50011708	::486507677598486000
50778210	::486507683713781000
365151006	::486507726453755000
15614582	::486507749795454000
182584001	::486507773702590000
269605766	::486507780824915000
182584001	::486507817767948000
269605766	::486507820578127000
23785621	::486507823669719000
114593439	::486507832603594000
48764697	::486507840433946000
80895456	::486507843076767000
24136198	::486507854635884000
168964399	::486507859979431000
338073739	::486507932528295000
509760806	::486507937850863000
24738840	::486507949687185000
15614582	::486507956444622000
506500282	::486507966556667000
589638848	::486508005748252000
106135938	::486508033196167000
170868061	::486508034231783000
182584001	::486508055131987000
230227645	::486508082218815000
393105437	::486508121897304000
230227645	::486508150208864000
51952627	::486508160916545000
35256600	::486508164427554000
22005666	::486508193908932000
329360692	::486508227425607000
23413958	::486508238406311000
467774585	::486508253350600000
498321918	::486508254827003000
410403898	::486508300024836000
230227645	::486508300650172000
100373532	::486508302155522000
36250685	::486508302260797000
49052615	::486508306886705000
24136198	::486508325454897000
86243090	::486508349219827000
182584001	::486508367452459000
235382002	::486508371495751000
230227645	::486508388021334000
19568023	::486508415271698000
182584001	::486508420598468000
23164217	::486508484741959000
230227645	::486508494606983000
16370204	::486508500852703000
260440912	::486508536503885000
318700673	::486508549229404000
181101394	::486508569286561000
182584001	::486508577444474000
203688730	::486508578081996000
35256600	::486508584583573000
50011708	::486508588710383000
36250685	::486508596000477000
388374921	::486508601503408000
106135938	::486508610936004000
31403901	::486508631379435000
230227645	::486508644478255000
115550523	::486508646952488000
23413958	::486508670067277000
247374067	::486508697598717000
59184492	::486508706000306000
24136198	::486508719455236000
291475742	::486508728825298000
16807883	::486508730704752000
15614582	::486508754146713000
254600909	::486508761163395000
607637849	::486508768851533000
155926653	::486508772961968000
242912563	::486508773717344000
443512536	::486508785578835000
298156322	::486508804343734000
259488414	::486508820265304000
45911298	::486508838820933000
195103093	::486508861621547000
299441398	::486508866981466000
291475742	::486508869258969000
22005666	::486508879732146000
607637849	::486508908081446000
278603967	::486508943867658000
237938155	::486509022070456000
19766821	::486509026214412000
329360692	::486509026491248000
14780915	::486509031776075000
35256600	::486509041527832000
513434526	::486509060833816000
50463332	::486509080903548000
132976059	::486509126437335000
59288102	::486509134666551000
58028621	::486509159819386000
407384648	::486509168933613000
60771081	::486509197064802000
158948807	::486509209148985000
18023231	::486509210554089000
58028621	::486509213493915000
716788381	::486509246520258000
158948807	::486509250198650000
113722629	::486509320020840000
58028621	::486509347304787000
15614582	::486509349209407000
198393365	::486509389684015000
106561609	::486509410106085000
185716839	::486509412886925000
18023231	::486509418847428000
45911298	::486509423511101000
15614582	::486509429077336000
50463332	::486509429420867000
15614582	::486509461436387000
158948807	::486509482420105000
15614582	::486509502498623000
27364321	::486509522941644000
36250685	::486509527060066000
106135938	::486509527517249000
519086519	::486509539575865000
15614582	::486509542831042000
158948807	::486509555249983000
382767512	::486509568550514000
24983393	::486509573583679000
447813903	::486509597965185000
337169907	::486509600489738000
19568023	::486509614364516000
369819130	::486509652780515000
28676065	::486509658618990000
58028621	::486509668336820000
28676065	::486509681394081000
36250685	::486509689380016000
24136198	::486509718358089000
257625769	::486509733743177000
273748024	::486509752407445000
15614582	::486509770883739000
22651134	::486509796082728000
262449011	::486509818925297000
106561609	::486509822905311000
15614582	::486509828962283000
31056422	::486509841209233000
15614582	::486509866560008000
435478224	::486509878190419000
50011708	::486509912705355000
244646421	::486509931466485000
607637849	::486509959857700000
15614582	::486509963859492000
58028621	::486509979667406000
206247499	::486510014593388000
447813903	::486510037846614000
28676065	::486510041512816000
14606079	::486510042984624000
38226468	::486510046482665000
51650419	::486510059816751000
435478224	::486510084902490000
106561609	::486510093509226000
123373847	::486510095694827000
39863661	::486510096646934000
65576332	::486510103265153000
16312540	::486510115689078000
169240898	::486510128036720000
309981035	::486510135318413000
158948807	::486510138153779000
381315320	::486510142540615000
15614582	::486510149092528000
337169907	::486510154469216000
22005666	::486510182843699000
15614582	::486510185780101000
354629644	::486510202616045000
381315320	::486510245108142000
8524892	::486510249286070000
68832413	::486510249722249000
336774649	::486510251345072000
15614582	::486510255078383000
30989596	::486510286719823000
16566189	::486510320786362000
467774585	::486510333033336000
405239647	::486510360564740000
282692620	::486510366542016000
24136198	::486510376536666000
151839735	::486510397415882000
337169907	::486510405590585000
447813903	::486510410699665000
15614582	::486510419012759000
30989596	::486510437077221000
15614582	::486510479490416000
188480631	::486510502089338000
15614582	::486510555675758000
19568023	::486510577162788000
57651074	::486510617638207000
46279759	::486510632658010000
24136198	::486510651087409000
467774585	::486510654732263000
46279759	::486510655076597000
417606826	::486510699548803000
467774585	::486510706213142000
123373847	::486510746537566000
54466394	::486510753038340000
329360692	::486510761741529000
123971864	::486510762404237000
106135938	::486510775347863000
470458433	::486510783539339000
19683725	::486510787247480000
46279759	::486510797762220000
54466394	::486510798693343000
123373847	::486510811746435000
46279759	::486510818453110000
46279759	::486510835981107000
1565041	::486510849339969000
337169907	::486510857191297000
329360692	::486510873574637000
60771081	::486510905203507000
337169907	::486510936685965000
46279759	::486510938393419000
31056422	::486510940527923000
82223258	::486510944550260000
31403901	::486510950720471000
22005666	::486510958970273000
329360692	::486510966289350000
46279759	::486510978469986000
30989596	::486511027555532000
7875762	::486511031150460000
46279759	::486511036678541000
447813903	::486511042156310000
24821703	::486511046681579000
46279759	::486511053736775000
82223258	::486511093997514000
17028109	::486511110351495000
18336787	::486511120178352000
85155674	::486511126796959000
127943795	::486511164277653000
245398547	::486511168773963000
174795727	::486511175778066000
448283191	::486511178185584000
82115262	::486511184925827000
372068999	::486511211446812000
65995121	::486511219059458000
50011708	::486511247261577000
452678521	::486511257294340000
354629644	::486511260574687000
227577445	::486511292224905000
280798922	::486511294955008000
17028109	::486511306393280000
206247499	::486511319374630000
17028109	::486511327956185000
350003589	::486511351485853000
24136198	::486511365360594000
17339508	::486511383149039000
127943795	::486511388886843000
17233573	::486511399364206000
210873235	::486511404695166000
443512536	::486511405127192000
302408703	::486511428166090000
22220460	::486511438026899000
14297098	::486511442209021000
443512536	::486511446235172000
127943795	::486511484386963000
36891053	::486511492653539000
50011708	::486511495941861000
24804859	::486511526459998000
65832155	::486511532105142000
12653722	::486511533157916000
593139104	::486511537147101000
15791549	::486511548530032000
123971864	::486511565374357000
278778128	::486511570927628000
465089745	::486511571896528000
465089745	::486511581597954000
7345092	::486511582768160000
465089745	::486511597595025000
17028109	::486511616423649000
22431584	::486511620441780000
80895456	::486511637009268000
62518475	::486511684648189000
382531150	::486511691388055000
315296719	::486511705006931000
245398547	::486511708962557000
387863634	::486511715857625000
491679354	::486511734182514000
24136198	::486511743690997000
461392295	::486511750154444000
348785324	::486511758001967000
16370204	::486511765367586000
37029138	::486511767477317000
447813903	::486511780844548000
50011708	::486511797583630000
45911298	::486511822908817000
382531150	::486511841309233000
24136198	::486511846807973000
631513843	::486511857876758000
357079725	::486511874423263000
24983393	::486511898972540000
59705683	::486511920661663000
461392295	::486511921906982000
108204138	::486511928916049000
17028109	::486511937958985000
114077276	::486511949501702000
114077276	::486511949531074000
114077276	::486511949614956000
51650419	::486511954883006000
419185791	::486511975229571000
268246881	::486511978639151000
194054262	::486511980363415000
447813903	::486512013490008000
363361632	::486512023728291000
198911524	::486512027670568000
151839735	::486512034050109000
14780915	::486512038513213000
14520186	::486512041931599000
208250490	::486512046041600000
17028109	::486512077784489000
51650419	::486512081978789000
123971864	::486512082825646000
256074844	::486512092950708000
117095775	::486512095786041000
22431584	::486512102962888000
631513843	::486512110768107000
17028109	::486512112181977000
220532575	::486512131529908000
117095775	::486512141499777000
45911298	::486512143013916000
461392295	::486512148026122000
22431584	::486512166296883000
278778128	::486512166896676000
43586963	::486512174094106000
467774585	::486512185313460000
447813903	::486512185540378000
631513843	::486512192812892000
123971864	::486512195870531000
34689419	::486512205232230000
631513843	::486512231782182000
221098400	::486512234676240000
22328944	::486512240875831000
117095775	::486512241810743000
71557910	::486512248072847000
37090364	::486512259770748000
36958694	::486512278838067000
20020647	::486512283653120000
315296719	::486512286106804000
51650419	::486512297436008000
123373847	::486512299025641000
299441398	::486512321829675000
7345092	::486512331627585000
278220302	::486512340574035000
382531150	::486512350950727000
38044979	::486512416264830000
275902246	::486512427320614000
588641285	::486512437856727000
366136205	::486512438893117000
321498402	::486512452939440000
174795727	::486512467451707000
461392295	::486512481578139000
244646421	::486512488700071000
209208697	::486512495650430000
343756278	::486512512842473000
27726737	::486512538389979000
387472182	::486512547479056000
443512536	::486512551749251000
71557910	::486512554500308000
124517802	::486512565585862000
447813903	::486512581277143000
33108084	::486512586905501000
278778128	::486512589204357000
244646421	::486512595067613000
71557910	::486512649971040000
51650419	::486512661635796000
244646421	::486512663036313000
59705683	::486512678278811000
151839735	::486512683995246000
12653722	::486512700516622000
264335101	::486512716039716000
51650419	::486512739536609000
71557910	::486512749959053000
224682361	::486512755407466000
224410857	::486512756183801000
59705683	::486512763326697000
117095775	::486512783408644000
19766821	::486512796394586000
447813903	::486512799490002000
23672351	::486512802916749000
374241458	::486512821271019000
355598729	::486512824600891000
37011485	::486512859732774000
299441398	::486512866405535000
26589876	::486512867487662000
382531150	::486512883744792000
187716774	::486512908344377000
315296719	::486512940174946000
81872162	::486512952716328000
35256600	::486512976610852000
275681559	::486513009523585000
117095775	::486513010173677000
44205530	::486513062250168000
17028109	::486513089278640000
50216950	::486513097897558000
221830651	::486513099910823000
24136198	::486513110799224000
22005666	::486513116033720000
170868061	::486513146488561000
161199833	::486513154721996000
13533012	::486513176260149000
15804863	::486513176276525000
220455732	::486513182362853000
187047785	::486513203887620000
44779656	::486513207822274000
20620620	::486513228118110000
221830651	::486513238998122000
483526518	::486513267821383000
264622253	::486513273370464000
461392295	::486513274918141000
148445755	::486513287928885000
50216950	::486513302399221000
151604434	::486513320984199000
371578955	::486513338319249000
447813903	::486513349627498000
279399275	::486513349870370000
326146327	::486513384729231000
130987540	::486513401242193000
278778128	::486513421211664000
264335101	::486513429172072000
100195876	::486513435614519000
22005666	::486513487233835000
71557910	::486513490396332000
382531150	::486513506049466000
42297542	::486513519048003000
19147974	::486513532218138000
16312540	::486513543127506000
588641285	::486513554338508000
44779656	::486513558071828000
591216066	::486513564648505000
15330061	::486513582654627000
127943795	::486513587742318000
446541836	::486513598710427000
557400595	::486513614484811000
71557910	::486513617357897000
130987540	::486513624387559000
193502964	::486513633313042000
315296719	::486513654905311000
68052287	::486513665974476000
59288102	::486513680293826000
447813903	::486513680721641000
24136198	::486513685393727000
106135938	::486513739219214000
188480631	::486513747226546000
31536491	::486513754851803000
588641285	::486513760815685000
22294252	::486513772652023000
69690419	::486513777626857000
19568023	::486513778495086000
361527638	::486513815144906000
557400595	::486513821985411000
728549208	::486513833939595000
253737829	::486513842722050000
262939560	::486513847860068000
245855482	::486513848002699000
127943795	::486513853157875000
20833365	::486513859960664000
244646421	::486513885092917000
315527257	::486513902377644000
14792781	::486513925723541000
268246881	::486513934841958000
372551778	::486513939233374000
65476712	::486513950566404000
483190332	::486513973781463000
244646421	::486513977103372000
423666163	::486513982912475000
118470515	::486513985244897000
306169468	::486514000260530000
199331386	::486514000889667000
290396729	::486514009063964000
35525270	::486514065095655000
136880369	::486514068463702000
127943795	::486514081328009000
131941193	::486514098352701000
44779656	::486514119454253000
103678189	::486514120205017000
103678189	::486514133773602000
233767854	::486514155172532000
200849010	::486514164026703000
68832413	::486514164782092000
394365413	::486514211405586000
259746323	::486514212579995000
27626703	::486514216853987000
24983393	::486514242133450000
396786261	::486514268334850000
224103552	::486514282155085000
262059543	::486514296210608000
136880369	::486514322374266000
50811080	::486514394545659000
326146327	::486514403366301000
117095775	::486514495032803000
63783716	::486514501215211000
43967474	::486514564587347000
447813903	::486514583906316000
267405925	::486514598057492000
458766436	::486514610833747000
27726737	::486514644186439000
148445755	::486514645734535000
387281097	::486514646095241000
71284640	::486514672108339000
13533012	::486514698725371000
24804859	::486514699417423000
557400595	::486514749178257000
230655725	::486514758284484000
557400595	::486514775363309000
727422228	::486514787275120000
557400595	::486514812625489000
76707926	::486514842568630000
221830651	::486514858003660000
35256600	::486514859115167000
193502964	::486514862923579000
264335101	::486514890224308000
466873056	::486514890689888000
44779656	::486514892770672000
24983393	::486514898885939000
59622669	::486514899493740000
16370204	::486514909254270000
50818061	::486514918556844000
387281097	::486514922302758000
394365413	::486514943743639000
146608159	::486514956200718000
50216950	::486514966078713000
270065033	::486515010294673000
357079725	::486515023011782000
15288029	::486515030150496000
37090364	::486515031157141000
39041792	::486515037314777000
227577445	::486515048303841000
16370204	::486515053689323000
329093513	::486515061930725000
151839735	::486515079479705000
240914419	::486515082348597000
193502964	::486515114325979000
22504277	::486515121897107000
557400595	::486515170483527000
381315320	::486515176829493000
382767512	::486515197272932000
224410857	::486515201614053000
542693847	::486515212028100000
24804859	::486515222853984000
467774585	::486515228419452000
22431584	::486515238247104000
56359547	::486515257095884000
16258970	::486515265170337000
557400595	::486515267128655000
148445755	::486515272183218000
278778128	::486515288062840000
359806236	::486515298158145000
83736832	::486515304076304000
299796220	::486515308421976000
14780915	::486515310561071000
37090364	::486515315732656000
631603360	::486515317925900000
587104097	::486515328407453000
323978080	::486515341573758000
83736832	::486515351299977000
71557910	::486515361311752000
447813903	::486515366676680000
467774585	::486515368588894000
424698378	::486515369406779000
28676065	::486515378986954000
398339392	::486515381641940000
23413958	::486515393268170000
63720288	::486515395071733000
363361632	::486515401061588000
214465537	::486515425442672000
527041090	::486515427971829000
419185791	::486515436092002000
542693847	::486515453724852000
308858845	::486515462856245000
424698378	::486515489221263000
50216950	::486515498071252000
109105005	::486515518397247000
329360692	::486515530493202000
424698378	::486515553134055000
382767512	::486515561984438000
28676065	::486515584117772000
24543872	::486515600684875000
16370204	::486515601993908000
158948807	::486515605785542000
106320745	::486515614744600000
424698378	::486515636575539000
424698378	::486515652610387000
351152035	::486515661162942000
424698378	::486515679298723000
158948807	::486515686328774000
28676065	::486515693127761000
363361632	::486515697590476000
374241458	::486515757006606000
7132042	::486515760605724000
424698378	::486515765474902000
92125226	::486515836585119000
103782180	::486515875496087000
424698378	::486515880390430000
398339392	::486515889257607000
424698378	::486515903773696000
242533291	::486515933641736000
44779656	::486515943997452000
329360692	::486515950112751000
248358978	::486515953627172000
424698378	::486515958215757000
25609677	::486515979590324000
151839735	::486515996383928000
424698378	::486516039388102000
25609677	::486516045512192000
398339392	::486516052395057000
59288102	::486516067620380000
16370204	::486516097760628000
51554430	::486516099656474000
23450320	::486516115535712000
170868061	::486516118018723000
16258970	::486516147085643000
63783716	::486516180228657000
363361632	::486516189045477000
276256841	::486516197794410000
28676065	::486516203801038000
128666650	::486516265071026000
542693847	::486516290144567000
167513343	::486516299229827000
243751614	::486516303616679000
28676065	::486516311011635000
17974977	::486516314295394000
431215016	::486516356854988000
398339392	::486516365415968000
29300584	::486516366317338000
240927663	::486516382289641000
117095775	::486516383576883000
200615756	::486516396642168000
175847876	::486516400597770000
67450397	::486516440313262000
31056422	::486516485573967000
227114320	::486516497234546000
388433171	::486516519128416000
607637849	::486516525461811000
29605636	::486516530742439000
151839735	::486516533711998000
8524892	::486516550309257000
23611301	::486516567216103000
607637849	::486516572622561000
117095775	::486516576124821000
419185791	::486516591450796000
136880369	::486516604021137000
127943795	::486516606684901000
291155950	::486516616016834000
83736832	::486516625923776000
58028621	::486516643464359000
193502964	::486516654243721000
194054262	::486516659776409000
419185791	::486516661495672000
17974977	::486516666373636000
130987540	::486516671033528000
232560771	::486516680173301000
130987540	::486516714079649000
407384648	::486516721558118000
130987540	::486516725924384000
411997198	::486516734162370000
130987540	::486516737156739000
180661626	::486516742584553000
50216950	::486516742600937000
130987540	::486516758124064000
16258970	::486516766299160000
136880369	::486516782858240000
174795727	::486516799614111000
69690419	::486516807906643000
29605636	::486516809772699000
127943795	::486516820686688000
17974977	::486516827506216000
44779656	::486516860591284000
58028621	::486516887543480000
69690419	::486516892564463000
33555786	::486516899187290000
16258970	::486516914580357000
19568023	::486516947878957000
614074554	::486516953041739000
9899992	::486516959966941000
147279456	::486516961598111000
136880369	::486516964559298000
223243607	::486516982691684000
193502964	::486516988101935000
8524892	::486517013024874000
235382002	::486517063171588000
15267198	::486517065696960000
27331165	::486517113327480000
245573462	::486517142708162000
348785324	::486517149347762000
58028621	::486517150014660000
59288102	::486517195661672000
170868061	::486517221582053000
227114320	::486517230906384000
19182658	::486517263508713000
379304556	::486517292243894000
29300584	::486517307242344000
39041792	::486517342416154000
26925878	::486517404726337000
58028621	::486517413811191000
431214329	::486517415292207000
178492117	::486517425987280000
27726737	::486517459633975000
27364321	::486517478345162000
161199833	::486517484363591000
297652605	::486517509588140000
380049732	::486517528362246000
86604355	::486517589062217000
366136205	::486517593529143000
27726737	::486517603003670000
22220460	::486517604291727000
306169468	::486517605587779000
475210759	::486517646352216000
447313860	::486517650462240000
348785324	::486517667428179000
322446637	::486517697413251000
411912822	::486517706523693000
199331386	::486517707383508000
131254355	::486517734155374000
151839735	::486517752320913000
216486063	::486517759757783000
411912822	::486517805899325000
120532808	::486517813511602000
635845301	::486517818205040000
109762886	::486517851495600000
270065033	::486517860572082000
79476731	::486517869971529000
133112299	::486517889458253000
553711382	::486517900841218000
363361632	::486517912640192000
346173821	::486517928758870000
50216950	::486517933611290000
50216950	::486517949671297000
199331386	::486517964108464000
410961985	::486517970508607000
388433171	::486517974954561000
151839735	::486517978821689000
409487670	::486517992579022000
409487670	::486517993547907000
50216950	::486518000690790000
127943795	::486518047403147000
147279456	::486518068877594000
7875762	::486518102877044000
253134261	::486518139383861000
147279456	::486518171969388000
44779656	::486518172565389000
348785324	::486518180030861000
58028621	::486518183658926000
279139758	::486518212536709000
17028109	::486518251317624000
147279456	::486518257654824000
253134261	::486518261639426000
519086519	::486518291733573000
54466394	::486518296519245000
68622166	::486518309106778000
61318348	::486518312692879000
113048616	::486518324927270000
22005666	::486518328500830000
90544248	::486518328622841000
346173821	::486518328698368000
54466394	::486518334091849000
363361632	::486518335212109000
151839735	::486518372218048000
253675480	::486518377750728000
127943795	::486518407593226000
174795727	::486518428690165000
91770694	::486518429479100000
727422228	::486518452425748000
23442090	::486518465952374000
256609151	::486518515336097000
35256600	::486518520239247000
115550523	::486518528090968000
27726737	::486518540099264000
253134261	::486518544956284000
193502964	::486518552799617000
310330192	::486518598920589000
103782180	::486518609225990000
259746323	::486518616330752000
411912822	::486518616524083000
136880369	::486518617614213000
127943795	::486518655598223000
19734494	::486518681044656000
411912822	::486518684455030000
50216950	::486518695816994000
185629189	::486518695854764000
136880369	::486518725978251000
78926478	::486518753174114000
461392295	::486518793158406000
14520186	::486518794962366000
24494616	::486518804575297000
127943795	::486518809420128000
82115262	::486518826712846000
103782180	::486518832375554000
343904325	::486518849483722000
89033916	::486518856794783000
193502964	::486518868374847000
151839735	::486518875509366000
127943795	::486518879024590000
15204110	::486518888796930000
257625769	::486518897630543000
210873235	::486518903091130000
147279456	::486518923555139000
69690419	::486518949384036000
302673934	::486518982703579000
259746323	::486518984607416000
276256841	::486518992165543000
7875762	::486519016824250000
114235211	::486519018149273000
41685125	::486519028358201000
136880369	::486519041658343000
411912822	::486519053125959000
22431584	::486519068481294000
30529918	::486519098566643000
114235211	::486519129063432000
411912822	::486519192230039000
433142367	::486519230016548000
410297246	::486519240610959000
102401687	::486519245757767000
149295164	::486519281010876000
17028109	::486519282562764000
55472237	::486519288191533000
22005666	::486519345741168000
42297542	::486519350330163000
44779656	::486519372052463000
253675480	::486519376766828000
17028109	::486519383653879000
248358978	::486519404037828000
382359896	::486519481166860000
519086519	::486519498749394000
49383709	::486519516562604000
253675480	::486519543280717000
22005666	::486519545952104000
546989830	::486519552105517000
48098530	::486519553090801000
291155950	::486519557348028000
11146552	::486519562176040000
51650419	::486519566214758000
50157557	::486519568530042000
218750630	::486519568794255000
1565041	::486519582602305000
38333116	::486519592039514000
18336787	::486519608371716000
92840294	::486519614109523000
135937043	::486519615388782000
85155674	::486519642060382000
357306642	::486519645889785000
262449011	::486519669424402000
467545942	::486519696905502000
225287674	::486519697311928000
569518404	::486519703402446000
227355784	::486519765742411000
114077276	::486519774105440000
114077276	::486519774126424000
114077276	::486519774151573000
114077276	::486519774269026000
244646421	::486519781948784000
25609677	::486519808998252000
22005666	::486519845932916000
14780915	::486519857597648000
193502964	::486519862244548000
163589914	::486519862995345000
97336064	::486519876651982000
280749613	::486519894448799000
301290830	::486519905156890000
196742313	::486519928992702000
343904325	::486519929533784000
196742313	::486519929630228000
196742313	::486519931563823000
382304432	::486519933288058000
196742313	::486519933723889000
196742313	::486519935842009000
17339508	::486519941517279000
39041792	::486519943295696000
51964139	::486519948429127000
110530129	::486519954439544000
93043270	::486519961616400000
97336064	::486519971212566000
244646421	::486519976761643000
14520186	::486519981367390000
467545942	::486519981900066000
51964139	::486519986081382000
346173821	::486520008403845000
114235211	::486520018029395000
126507603	::486520020860534000
23799906	::486520033280286000
218750630	::486520039923650000
19147974	::486520048526577000
276256841	::486520081166241000
461392295	::486520081292087000
139460380	::486520095150067000
294745245	::486520097977016000
50818061	::486520120635039000
230655725	::486520132236496000
92840294	::486520172249772000
338588400	::486520176100122000
13533012	::486520177379774000
19123904	::486520181171437000
67492430	::486520207373242000
22431584	::486520223273857000
30529918	::486520225773268000
338588400	::486520226503069000
127943795	::486520230018297000
214465537	::486520233633398000
37029138	::486520241988829000
65995121	::486520253414129000
20786050	::486520264302149000
388433171	::486520265803694000
24226614	::486520266680709000
37029138	::486520278273773000
100843087	::486520280068550000
392422321	::486520288126185000
69690419	::486520293226450000
216486063	::486520323974914000
276256841	::486520330408583000
19766821	::486520345919508000
83163050	::486520378370818000
264434173	::486520397396180000
546989830	::486520405625040000
408869196	::486520406200033000
39041792	::486520407068266000
252623066	::486520417579200000
23820736	::486520421101998000
170815462	::486520458230001000
429491583	::486520465964273000
361527638	::486520472843321000
139460380	::486520481638395000
63996070	::486520482624057000
111806693	::486520496985767000
34689419	::486520521740128000
412792027	::486520532515713000
116098184	::486520534763446000
109718758	::486520552660541000
253675480	::486520556981075000
25609677	::486520561942933000
27792069	::486520565147377000
106135938	::486520568666001000
16258968	::486520569169739000
513434526	::486520575859236000
21105964	::486520605798174000
127943795	::486520606608093000
110530129	::486520615751282000
198651083	::486520617026727000
81016171	::486520617059893000
426923626	::486520623095504000
382304432	::486520624756817000
37090364	::486520639390380000
276256841	::486520660496101000
257092614	::486520673297108000
94226339	::486520681278877000
340646680	::486520686010064000
253675480	::486520698387836000
190396530	::486520709968326000
25925656	::486520745485697000
39041792	::486520766272643000
24537703	::486520772366991000
301290830	::486520806130720000
382304432	::486520829841522000
276256841	::486520852209364000
412159259	::486520868890107000
16322613	::486520877320654000
24136198	::486520883415384000
537561541	::486520894307983000
127943795	::486520906983153000
116098184	::486520925810999000
338543771	::486520947650744000
549785954	::486520948389347000
122067183	::486520957390307000
351316240	::486520958615035000
23820736	::486520960887971000
467774585	::486520987555332000
276256841	::486520994773733000
357211620	::486521011597086000
55287428	::486521027401617000
253675480	::486521034922004000
100843087	::486521051292004000
253675480	::486521093453516000
136006997	::486521104446398000
39041792	::486521115121311000
24804859	::486521117226856000
379253079	::486521125938429000
52824736	::486521136654462000
53741229	::486521171005829000
382304432	::486521179503857000
467774585	::486521185463578000
42297542	::486521212441755000
45911298	::486521236621492000
21374892	::486521249267732000
42297542	::486521257144647000
361489211	::486521260802072000
253675480	::486521267454218000
348785324	::486521268024274000
252793957	::486521299959681000
127943795	::486521303386824000
16370204	::486521331320905000
285254109	::486521343605624000
379152968	::486521346722394000
14606079	::486521349297274000
136880369	::486521369878736000
174795727	::486521376866463000
127943795	::486521415332806000
306169468	::486521420118523000
53486281	::486521433489956000
109615689	::486521436069429000
357211620	::486521441220038000
440624261	::486521448882642000
42297542	::486521464318087000
253675480	::486521477131685000
285254109	::486521486665318000
18023231	::486521488368238000
53486281	::486521571436429000
245573462	::486521573273108000
92840294	::486521598266986000
357211620	::486521602306105000
62460045	::486521609428017000
26925878	::486521622833025000
193502964	::486521635449487000
18968115	::486521645679386000
14520186	::486521662612201000
70918926	::486521670694236000
614436697	::486521675547033000
122067183	::486521692219768000
208250490	::486521700155420000
109615689	::486521704941109000
302408703	::486521705884430000
110530129	::486521708434558000
9687752	::486521718157352000
314604858	::486521750260580000
448283191	::486521756446773000
18968115	::486521761421221000
50216950	::486521763522572000
60771081	::486521781478367000
467774585	::486521786339565000
1565041	::486521799543623000
51964139	::486521808170921000
160289098	::486521811849334000
351004243	::486521815943372000
14520186	::486521823589584000
127943795	::486521826609471000
220587584	::486521876143820000
193502964	::486521886059155000
412792027	::486521893931864000
253675480	::486521906053795000
208250490	::486521935380381000
253675480	::486521944469413000
160289098	::486521944951382000
348085087	::486521946138357000
50216950	::486521956875771000
364043601	::486521999821271000
92125226	::486522015675740000
14520186	::486522055220031000
13533012	::486522062954303000
578505853	::486522067206930000
60771081	::486522069085978000
26925878	::486522076031754000
251359942	::486522076556443000
589542040	::486522088380203000
122067183	::486522089063866000
251359942	::486522156046905000
18968115	::486522162920968000
260825806	::486522193006690000
369804138	::486522207997550000
127943795	::486522235977748000
101881386	::486522245658214000
22736943	::486522251987009000
161492068	::486522256458141000
416419059	::486522271226281000
16370204	::486522291590017000
38333116	::486522299768901000
208250490	::486522307389964000
578505853	::486522330793779000
109762886	::486522340181028000
51964139	::486522351735939000
230327491	::486522360149721000
28676065	::486522363056771000
62460045	::486522366378262000
607016651	::486522402164060000
127943795	::486522404697808000
301290830	::486522417377202000
141140385	::486522432115580000
588641285	::486522445688360000
18968115	::486522473379160000
379152968	::486522531550347000
194054262	::486522533370683000
21089214	::486522533844619000
38333116	::486522537976020000
32750427	::486522554010439000
26580506	::486522554946170000
175847876	::486522574147313000
337416247	::486522576630734000
253759009	::486522591335948000
21153287	::486522607462666000
50157557	::486522607886282000
193502964	::486522622604091000
110530129	::486522627842772000
298156322	::486522628656472000
253675480	::486522635040595000
176224586	::486522640719691000
278778128	::486522643471151000
220587584	::486522647199481000
100843087	::486522656208875000
160289098	::486522658561855000
127943795	::486522675423375000
301290830	::486522689843372000
68473966	::486522713268555000
100843087	::486522730213154000
21089214	::486522732323307000
122067183	::486522732939837000
257092614	::486522741730705000
172184859	::486522756503470000
21153287	::486522766699409000
227072583	::486522769601871000
160289098	::486522814132781000
578505853	::486522823238619000
368730450	::486522823503261000
22294252	::486522856461709000
351847146	::486522860161097000
127943795	::486522865999966000
391573659	::486522911855874000
193502964	::486522923797065000
18023231	::486522934010589000
34689419	::486522939106279000
60771081	::486522947847213000
185399022	::486522973390905000
24804859	::486522977484558000
18999708	::486522990037700000
82223258	::486522992168407000
368730450	::486522995390038000
253675480	::486523018332868000
16370204	::486523020954316000
339312291	::486523042219048000
82223258	::486523044261679000
47466684	::486523059768410000
14520186	::486523084573519000
34689419	::486523087597219000
29300584	::486523097508360000
14606079	::486523099261591000
338588400	::486523105074888000
82223258	::486523111030788000
43256984	::486523118119550000
172184859	::486523142136147000
25925656	::486523171080654000
51952627	::486523176176713000
253675480	::486523178618220000
243014276	::486523178970124000
16370204	::486523199757516000
193502964	::486523239250669000
52950877	::486523244413849000
264608632	::486523252911906000
243014276	::486523263422459000
16370204	::486523269819142000
25925656	::486523295030722000
23396218	::486523302827941000
160289098	::486523333492482000
237530197	::486523352559800000
38333116	::486523380947226000
21153287	::486523387750006000
447255375	::486523396713226000
544538144	::486523430926180000
45911298	::486523478565068000
173608790	::486523494633459000
38333116	::486523499574755000
416419059	::486523519086657000
343756278	::486523531711111000
24537703	::486523533913518000
393735397	::486523540024217000
127943795	::486523540188180000
18968115	::486523544264642000
14520186	::486523546173448000
22005666	::486523631640399000
544538144	::486523700032729000
39553593	::486523712376565000
317524005	::486523723957014000
416419059	::486523763316772000
253178679	::486523772128604000
323477702	::486523799769063000
544538144	::486523819817836000
18968115	::486523833529028000
165261298	::486523846904668000
193502964	::486523853619732000
85111877	::486523871785254000
40783277	::486523900268777000
237936556	::486523907407503000
392422321	::486523921156812000
375385791	::486523929885159000
142045716	::486523939795910000
92125226	::486523941549117000
16370204	::486524002094301000
34087430	::486524032607469000
225206178	::486524058000191000
34689419	::486524071375425000
338543771	::486524073346736000
51952627	::486524084717490000
198911524	::486524107039576000
39041792	::486524107446812000
133526428	::486524116963311000
19766821	::486524119627083000
35256600	::486524148282187000
443512536	::486524148722958000
102401687	::486524155006025000
237936556	::486524162387636000
173608790	::486524169203367000
280749613	::486524173846867000
1565041	::486524179668545000
52950877	::486524189973569000
37977930	::486524196764540000
185399022	::486524205832601000
58028621	::486524336463806000
251443783	::486524350708084000
42910967	::486524355980328000
172184859	::486524359172173000
264434173	::486524363609747000
14780915	::486524372329697000
15875100	::486524389983543000
349386319	::486524400879943000
416419059	::486524413417127000
30787413	::486524442219003000
251443783	::486524443863580000
52950877	::486524470517968000
325996873	::486524483583623000
27364321	::486524505192660000
416419059	::486524525912555000
172184859	::486524601133195000
463908266	::486524646934970000
17339508	::486524647626661000
86604355	::486524712902991000
99827590	::486524724680216000
172184859	::486524728476450000
453044363	::486524728773849000
24136198	::486524755508355000
53741229	::486524762093404000
23164217	::486524762697383000
189179241	::486524763909529000
111806693	::486524779009019000
23164217	::486524793387089000
122067183	::486524801583153000
254600909	::486524802984050000
53486281	::486524806108839000
23164217	::486524818565509000
105855764	::486524858080051000
385782746	::486524859401244000
23164217	::486524868381270000
53486281	::486524869744799000
187047785	::486524877197688000
113722629	::486524877625499000
23164217	::486524891542196000
108808608	::486524901705404000
27836945	::486524906289381000
48944372	::486524908416290000
27836945	::486524908596248000
279268567	::486524915638874000
23164217	::486524916452163000
92840294	::486524939931881000
40783277	::486524940200325000
59288102	::486525017006800000
248358978	::486525025453760000
467772798	::486525055044952000
258196512	::486525065614209000
26623525	::486525085675581000
109105005	::486525120622899000
726320420	::486525135617130000
209223008	::486525135722405000
158129535	::486525160246484000
105623584	::486525163530633000
360761105	::486525166571491000
176224586	::486525180316237000
249052117	::486525180500385000
479156555	::486525237551325000
222598798	::486525248658227000
387863634	::486525259323949000
467774585	::486525262427721000
221205505	::486525276210626000
245855482	::486525338181066000
8548362	::486525353293541000
16370204	::486525391742722000
26113249	::486525402496516000
89033916	::486525435371483000
260825806	::486525439272161000
193502964	::486525445030957000
33108084	::486525448021483000
124517802	::486525448474865000
459660056	::486525474949320000
467774585	::486525475246718000
372479589	::486525490362990000
27726737	::486525504833732000
1318301	::486525511410012000
135681283	::486525532973314000
51964139	::486525568905519000
343756278	::486525594016837000
22536077	::486525600236961000
475210759	::486525612111441000
614074554	::486525623486005000
51952627	::486525648769273000
127943795	::486525662254338000
377806186	::486525664783106000
60131090	::486525701944651000
18968115	::486525704444473000
217871594	::486525740704595000
172184859	::486525741996466000
22005666	::486525755803701000
68832413	::486525774623944000
65476712	::486525775987089000
372479589	::486525777152729000
318173357	::486525791488851000
136880369	::486525800372379000
24537703	::486525810669801000
16370204	::486525838184423000
269605766	::486525838523772000
26113249	::486525843028467000
60131090	::486525844953645000
392422321	::486525848447897000
36869877	::486525864876998000
127943795	::486525879150202000
22005666	::486525883180515000
41675336	::486525913400897000
82223258	::486525917712236000
35525270	::486525930706202000
317524005	::486525941451997000
60131090	::486525946229309000
82223258	::486525948762664000
411841714	::486525950021345000
467774585	::486525962134097000
18336787	::486525963430133000
416419059	::486525966064156000
392422321	::486525968606322000
185399022	::486525971043221000
417449044	::486525978756526000
136880369	::486525989116071000
135681283	::486525992811630000
593296591	::486526009059979000
542693847	::486526035756724000
490977827	::486526078216069000
127943795	::486526079965077000
410377090	::486526094514720000
20932133	::486526098218713000
27726737	::486526103930937000
393105437	::486526108897402000
18968115	::486526156116488000
65576332	::486526158549168000
60131090	::486526170410659000
71617108	::486526183111417000
33108084	::486526187976404000
26182895	::486526214534746000
61318348	::486526215562350000
21089214	::486526222370103000
360761105	::486526222785314000
330201359	::486526238723301000
389554052	::486526248492228000
62460045	::486526278787280000
41465619	::486526294088515000
161483889	::486526307548037000
274712500	::486526312819867000
18551115	::486526318297616000
253178679	::486526325310504000
146855323	::486526332302802000
168274200	::486526345694810000
216486063	::486526345858387000
60131090	::486526371577876000
18968115	::486526378926301000
61318348	::486526379228266000
411841714	::486526409943580000
80929828	::486526410266120000
43365529	::486526424690335000
210873235	::486526432848646000
216486063	::486526461810331000
414066292	::486526485969510000
410377090	::486526494785544000
593296591	::486526506957410000
15267198	::486526562788204000
41675336	::486526569738170000
193502964	::486526570903769000
14520186	::486526575836659000
490977827	::486526577728303000
593296591	::486526586284281000
20786050	::486526596778455000
176224586	::486526600373370000
23933265	::486526604793765000
16002106	::486526635777085000
343756278	::486526647667920000
182901672	::486526658397347000
35525270	::486526669079851000
355574432	::486526682627452000
22005666	::486526691041243000
17655353	::486526703192514000
463908266	::486526708208926000
14520186	::486526710029221000
50509821	::486526732690657000
593296591	::486526739577700000
216486063	::486526750537830000
574147363	::486526753385775000
51952627	::486526779536855000
83673720	::486526783584739000
357079725	::486526790093901000
293737316	::486526790895435000
387476542	::486526811573346000
379576750	::486526820251348000
45911298	::486526824021622000
513711139	::486526845022924000
237530197	::486526868082810000
367941154	::486526882234372000
17655353	::486526893588762000
200796300	::486526916577333000
294964037	::486526924001656000
14085431	::486526930267541000
200796300	::486526957689913000
200796300	::486526965600370000
160094025	::486526973389185000
200796300	::486526974609743000
200796300	::486526984265019000
57651074	::486526984823267000
200796300	::486526995149225000
41465619	::486527003693420000
200796300	::486527003835633000
14520186	::486527007527043000
200796300	::486527014757621000
200796300	::486527024287072000
200796300	::486527032541474000
85111877	::486527040040865000
200796300	::486527040741335000
300009838	::486527051936313000
240941201	::486527057258508000
200796300	::486527062941765000
467774585	::486527067471618000
200796300	::486527072181813000
58349263	::486527078826012000
389554052	::486527083989176000
200796300	::486527084844429000
26925878	::486527094763974000
200796300	::486527095195971000
33108084	::486527100757606000
200796300	::486527103605538000
273814896	::486527104545079000
48557490	::486527104700674000
200796300	::486527116620476000
9129332	::486527119250718000
379576750	::486527119502344000
200796300	::486527125327847000
200796300	::486527140846788000
249227650	::486527141937692000
240941201	::486527142562263000
70805584	::486527147423440000
31056422	::486527153886871000
278778128	::486527154000494000
114077276	::486527178012516000
114077276	::486527178020900000
114077276	::486527178205429000
114077276	::486527178243190000
202292166	::486527181342789000
68052287	::486527189244858000
172184859	::486527227128184000
52950877	::486527236757934000
31056422	::486527241279377000
48427726	::486527247604391000
117095775	::486527250573975000
467774585	::486527271293820000
270227232	::486527277820170000
57651074	::486527291607248000
262271807	::486527398922305000
240941201	::486527400339968000
85111877	::486527422032912000
389554052	::486527426013704000
243974175	::486527437686075000
569518404	::486527466547445000
28676065	::486527469798064000
255765560	::486527481026207000
331447850	::486527482208600000
172184859	::486527486369738000
160289098	::486527487828951000
39412631	::486527500152242000
39412631	::486527515637583000
160289098	::486527548591861000
14178003	::486527553511772000
379576750	::486527575960080000
28676065	::486527578464083000
281824012	::486527592049041000
83673720	::486527636014108000
39412631	::486527654766469000
96443022	::486527666292813000
389554052	::486527677588070000
410297246	::486527678795620000
19683725	::486527688891699000
33108084	::486527702707343000
55312313	::486527708067676000
60131090	::486527717534220000
14520186	::486527745795833000
367941154	::486527746168741000
182584001	::486527753072541000
254600909	::486527780226867000
193502964	::486527786379534000
252793957	::486527792419328000
39412631	::486527802426933000
69916558	::486527805266886000
15109013	::486527824132464000
18968115	::486527828104466000
411841714	::486527875605344000
19766821	::486527895368908000
48427726	::486527906416308000
506500282	::486527918969856000
193502964	::486527923420008000
21449993	::486527933918363000
14178003	::486527937122820000
193502964	::486527948103503000
22005666	::486527948996898000
42297542	::486527950159089000
506500282	::486527962053767000
506500282	::486528001673154000
281824012	::486528005640953000
317524005	::486528017959632000
20782081	::486528049202995000
18968115	::486528088226807000
387476542	::486528089019920000
18551115	::486528105981296000
273814896	::486528121383161000
457197060	::486528122695602000
100843087	::486528132040499000
387476542	::486528144758018000
83673720	::486528155826782000
35869207	::486528168103510000
293737316	::486528192023654000
277529978	::486528210612391000
20535654	::486528224730419000
727422228	::486528227850989000
281824012	::486528239775387000
160094025	::486528254036410000
727422228	::486528265155129000
506500282	::486528284633477000
481749191	::486528305462784000
14178003	::486528343689293000
457197060	::486528409036521000
160094025	::486528413914509000
152875477	::486528413948067000
389554052	::486528422504857000
259830697	::486528446592733000
277529978	::486528464648806000
220587584	::486528483011485000
14178003	::486528495334338000
506500282	::486528499444744000
59184492	::486528503471689000
237530197	::486528523767537000
24136198	::486528529270452000
6733652	::486528531590283000
33108084	::486528555702972000
26947347	::486528566272987000
381054179	::486528585411612000
343904325	::486528608739938000
379576750	::486528619368304000
237530197	::486528626632843000
17339508	::486528634904002000
39412631	::486528644815130000
16370204	::486528650154872000
26947347	::486528650440110000
248358978	::486528654508183000
248358978	::486528655942615000
32973618	::486528666332323000
14780915	::486528669616443000
379576750	::486528669792206000
14178003	::486528681620164000
18455966	::486528684980174000
321780812	::486528717574127000
33108084	::486528718840406000
333704327	::486528727325503000
465089745	::486528728856424000
22005666	::486528744010416000
439491329	::486528750004088000
266317182	::486528758120062000
389554052	::486528777900797000
39412631	::486528793733890000
39507361	::486528794527014000
32973618	::486528800248041000
513711139	::486528818489098000
220587584	::486528822360027000
83673720	::486528845953372000
33676766	::486528849660764000
513711139	::486528862172762000
407473485	::486528869575712000
26947347	::486528870968201000
506500282	::486528875556388000
331447850	::486528878916026000
161199833	::486528898729922000
14178003	::486528908745904000
329093513	::486528918682632000
161199833	::486528946956017000
306169468	::486528947778490000
331447850	::486528967441010000
389554052	::486528978015232000
31403901	::486528995018964000
161199833	::486529048307175000
8524892	::486529058524901000
32973618	::486529081778110000
389554052	::486529094453297000
39412631	::486529141374607000
378622092	::486529148161372000
48098530	::486529159573671000
83673720	::486529165479653000
37011485	::486529168205955000
16258968	::486529168935358000
389554052	::486529173952147000
16370204	::486529176149975000
130312780	::486529213348864000
222598798	::486529220685078000
24136198	::486529223792680000
17455392	::486529227500441000
403020871	::486529228817444000
177446269	::486529230037983000
716788381	::486529233284767000
16370204	::486529240767414000
177446269	::486529242255986000
42910967	::486529242587742000
171510293	::486529251114369000
83673720	::486529272040136000
117095775	::486529294584127000
220587584	::486529304864382000
24136198	::486529315421446000
296433109	::486529317543747000
172184859	::486529321402916000
111411572	::486529347621490000
191947005	::486529357481922000
364888000	::486529365006905000
378622092	::486529373768785000
389554052	::486529384208416000
357079725	::486529386628132000
27364321	::486529403212808000
463431723	::486529419851202000
217871594	::486529430496358000
414103187	::486529436120924000
237936556	::486529447118372000
371068004	::486529476096843000
22005666	::486529487161409000
84870240	::486529500185108000
253126912	::486529504064831000
379576750	::486529511807533000
102401687	::486529531956584000
395703736	::486529532837761000
50778210	::486529538436763000
331447850	::486529538826850000
115941650	::486529541720899000
215144630	::486529558930546000
389554052	::486529576999616000
117095775	::486529580686008000
29652147	::486529590236827000
378622092	::486529597664923000
108204138	::486529611673915000
172184859	::486529615683649000
379152968	::486529635384324000
55312313	::486529641910243000
83673720	::486529647924883000
26947347	::486529671191080000
389554052	::486529675746103000
493550118	::486529679331819000
378622092	::486529680888307000
17655353	::486529693806366000
16107745	::486529701301592000
65995121	::486529711368331000
26580506	::486529712072974000
257625769	::486529715625549000
115941650	::486529720737992000
493550118	::486529733123788000
216927443	::486529736446066000
62518475	::486529752271175000
589542040	::486529752938053000
117095775	::486529774223761000
216927443	::486529777516679000
389554052	::486529826975936000
216927443	::486529830729441000
201899461	::486529848668459000
270687983	::486529855270318000
373690904	::486529859837902000
31403901	::486529871636873000
467774585	::486529896055726000
60131090	::486529912358981000
172184859	::486529928469704000
18968115	::486529932730720000
115941650	::486529933250801000
56059141	::486529936430075000
216927443	::486529943606927000
259573654	::486529961571131000
147779508	::486529964204756000
60131090	::486529966918479000
281824012	::486529981674029000
389554052	::486530002906001000
26947347	::486530003212181000
216927443	::486530063060729000
20026791	::486530071851565000
569518404	::486530075320676000
48427726	::486530080894492000
78926478	::486530085759881000
414103187	::486530086128992000
49221112	::486530102482579000
124517802	::486530102952751000
26947347	::486530127514574000
378622092	::486530145885634000
17655353	::486530146216579000
260428602	::486530146351210000
115941650	::486530157033701000
29652147	::486530174528151000
22005666	::486530191598948000
389554052	::486530192031379000
381054179	::486530206640115000
230069479	::486530209860956000
181877725	::486530210423394000
54697279	::486530211648110000
506500282	::486530216295018000
83673720	::486530217033613000
133617944	::486530217297465000
82223258	::486530238218657000
14520186	::486530238839791000
493221106	::486530244908560000
260825806	::486530250805751000
18999708	::486530253162967000
323978080	::486530254182551000
278778128	::486530258183942000
18657192	::486530277125009000
371068004	::486530278433640000
17655353	::486530279075368000
406121427	::486530279528349000
461392295	::486530309316288000
18968115	::486530312525348000
15804863	::486530312667529000
569518404	::486530326039388000
9129332	::486530326853087000
208250490	::486530327108911000
26068830	::486530327657971000
62460045	::486530331848110000
19147974	::486530332624437000
18183371	::486530338122776000
259573654	::486530347417751000
367941154	::486530396109037000
392422321	::486530399016083000
237938155	::486530405001347000
52454938	::486530412517150000
28875632	::486530420305965000
52454938	::486530421732036000
76502729	::486530422205976000
123739379	::486530452325298000
211904285	::486530478783336000
542693847	::486530493970530000
389554052	::486530501231280000
45278487	::486530511112646000
52454938	::486530513218174000
281824012	::486530524651864000
400704846	::486530551730298000
357211620	::486530565416308000
467545942	::486530569522520000
199331386	::486530626477371000
135324408	::486530643917287000
16370204	::486530654021357000
518141549	::486530655660941000
51325761	::486530665832124000
50805763	::486530688229732000
222598798	::486530688691494000
20535654	::486530706714013000
52454938	::486530708022624000
199331386	::486530725504892000
24136198	::486530734140567000
161483889	::486530737253134000
816177	::486530737852915000
134873681	::486530744307970000
56710887	::486530773063712000
378622092	::486530774519517000
353418151	::486530788037365000
29652147	::486530820866600000
56059141	::486530865812344000
21117523	::486530869818322000
389554052	::486530870611021000
198911524	::486530902890012000
506500282	::486530907314999000
56710887	::486530925392457000
25104281	::486530944929501000
56710887	::486530970426699000
50463332	::486530971504607000
18374690	::486530973270827000
244646421	::486530987916918000
24136198	::486530998687895000
47753031	::486531023123914000
378622092	::486531033857552000
501202268	::486531053642055000
17655353	::486531065331593000
136238737	::486531068355309000
45911298	::486531082724970000
28197443	::486531087644905000
389554052	::486531089255899000
25104281	::486531096926904000
501202268	::486531170705100000
200316617	::486531179148238000
29500521	::486531182159331000
501202268	::486531189055168000
281824012	::486531202447187000
411786523	::486531218825961000
83673720	::486531246047391000
33249556	::486531252267515000
172573942	::486531266091941000
389554052	::486531288414040000
375385791	::486531306424377000
22005666	::486531307002789000
78213	::486531310773497000
365151006	::486531322517544000
18968115	::486531324912869000
387206849	::486531337566695000
172573942	::486531356550524000
18023231	::486531381153898000
44205530	::486531401899339000
14606079	::486531409230585000
216486063	::486531423118303000
17233573	::486531426318548000
20026791	::486531430621511000
366753447	::486531444844417000
238024746	::486531447118131000
113722629	::486531449424998000
43967474	::486531459545448000
235382002	::486531463936892000
257625769	::486531474691473000
259541688	::486531476205211000
31403901	::486531483881209000
23820736	::486531512532500000
83673720	::486531513094508000
108542953	::486531528240156000
506500282	::486531547508375000
26580506	::486531603129450000
366753447	::486531607000403000
83673720	::486531626512699000
624394090	::486531634750300000
429375230	::486531659001389000
19766821	::486531668501868000
31403901	::486531689590837000
62518475	::486531699812343000
20020647	::486531707399450000
83673720	::486531716887371000
33676766	::486531732351377000
506500282	::486531752618229000
93043270	::486531755546263000
389554052	::486531758264172000
409665559	::486531776366383000
337510374	::486531776597483000
171103429	::486531787846582000
48562201	::486531791709151000
24136198	::486531791994355000
25104281	::486531795429494000
161483889	::486531810349051000
574147363	::486531821010571000
106135938	::486531833689952000
589542040	::486531843358224000
367941154	::486531853839372000
367941154	::486531910613495000
256750208	::486531915348836000
78513872	::486531925285568000
243974175	::486531933686341000
318173357	::486531934080602000
186107022	::486531942737666000
227072583	::486531947410513000
443512536	::486531956549902000
25104281	::486531995619426000
47733122	::486531997893160000
389554052	::486532009670754000
176489426	::486532029023285000
124517802	::486532035042107000
409665559	::486532041488334000
33676766	::486532041911959000
155139746	::486532043560349000
8524892	::486532044957421000
383972979	::486532061935575000
29605636	::486532078683435000
18023231	::486532087852572000
387206849	::486532106411995000
108542953	::486532110480842000
20782081	::486532125613494000
160094025	::486532133154873000
111411572	::486532149743325000
366753447	::486532150464753000
8524892	::486532155284402000
43365529	::486532180315623000
56710887	::486532207708622000
277529978	::486532242034794000
312245470	::486532251958525000
24136198	::486532270266658000
161199833	::486532276910448000
37228652	::486532286297292000
363361632	::486532288197718000
383972979	::486532303921750000
62093388	::486532304974540000
225203526	::486532314654986000
155139746	::486532340668047000
589542040	::486532355138793000
82115262	::486532356015013000
65512747	::486532357059399000
589542040	::486532374713610000
68622166	::486532383630704000
78513872	::486532394761977000
18023231	::486532394938544000
14392960	::486532411313115000
38044979	::486532431500296000
14520186	::486532433433870000
267445807	::486532443391160000
343756278	::486532445395628000
366753447	::486532460230868000
76502729	::486532481097953000
78089247	::486532482083614000
161199833	::486532518293012000
25104281	::486532521765507000
48427726	::486532528413495000
338664006	::486532542732832000
528975562	::486532561334575000
37977930	::486532569111212000
309981035	::486532612949696000
392422321	::486532613713461000
39412631	::486532616565186000
29652147	::486532624320827000
392422321	::486532636492705000
25784705	::486532645367451000
69916897	::486532645376245000
632710734	::486532669929308000
160094025	::486532673670610000
285254109	::486532677583912000
366753447	::486532683145568000
23450320	::486532687952220000
131968998	::486532696722522000
17655353	::486532701617278000
849	::486532714708082000
248358978	::486532720500015000
248358978	::486532721192087000
349431964	::486532731204272000
386861626	::486532732126650000
160094025	::486532746974470000
513711139	::486532747557863000
227355784	::486532752947548000
150828387	::486532757712281000
50463332	::486532798283403000
22717394	::486532803241463000
18023231	::486532810032021000
78089247	::486532817594368000
171510293	::486532823918989000
4434941	::486532824501981000
173608790	::486532857129488000
475210759	::486532871994474000
506500282	::486532880646955000
21682918	::486532885705674000
366136205	::486532886661984000
506500282	::486532890914598000
22005666	::486532893741572000
349431964	::486532894223896000
357079725	::486532914952155000
353418151	::486532933130665000
25925656	::486532941414031000
86604355	::486532947261259000
37011485	::486532952307036000
124517802	::486532955712811000
100327197	::486532957880864000
242912563	::486532967792381000
224410857	::486532992526213000
29652147	::486532999354523000
9129332	::486533015179649000
131968998	::486533020690575000
270173839	::486533026147348000
439491329	::486533033239928000
392422321	::486533042648154000
237936556	::486533046376472000
588641285	::486533046833672000
56710887	::486533068421726000
379576750	::486533084725411000
106135938	::486533091817553000
398285469	::486533140718972000
379924726	::486533144699367000
56710887	::486533149568942000
62093388	::486533162345201000
385782746	::486533162592251000
259569717	::486533164412583000
35592561	::486533166899806000
50463332	::486533168799830000
23967395	::486533169546399000
100327197	::486533170016186000
8524892	::486533173036474000
285254109	::486533181508550000
16370204	::486533188433739000
38044979	::486533197187280000
225287674	::486533203897753000
199331386	::486533207824035000
95231863	::486533210377965000
273631488	::486533232482349000
411912822	::486533234143297000
48427726	::486533282293489000
14780915	::486533290346954000
62093388	::486533306230784000
24136198	::486533310256914000
108542953	::486533320667578000
18023231	::486533342104666000
78089247	::486533345002917000
48427726	::486533348651573000
379924726	::486533359091187000
171510293	::486533360001351000
392422321	::486533383934468000
60131090	::486533387805405000
80159052	::486533396131102000
100327197	::486533399373291000
30417393	::486533404414840000
493221106	::486533414233726000
83673720	::486533415957962000
330834997	::486533416607678000
113760458	::486533440825597000
173608790	::486533443547721000
171510293	::486533446529851000
228915951	::486533471322382000
579271413	::486533474002558000
493221106	::486533475646730000
18023231	::486533518344732000
286265668	::486533530260733000
60160675	::486533538183798000
387476542	::486533543678730000
60160675	::486533567648780000
349431964	::486533585051320000
56710887	::486533592256753000
387476542	::486533599941120000
588641285	::486533633390292000
171510293	::486533634149449000
62460045	::486533641820852000
392422321	::486533659470884000
557400595	::486533661349523000
503708554	::486533673265938000
312710029	::486533677061378000
513711139	::486533679582547000
182584001	::486533681985499000
60160675	::486533692102168000
17339508	::486533697198231000
106135938	::486533710108299000
19080798	::486533714579423000
35945417	::486533717532229000
503708554	::486533719277436000
23785621	::486533725719904000
90689440	::486533728949129000
26113249	::486533741049692000
349431964	::486533772570275000
349431964	::486533787082563000
1565041	::486533788437323000
506500282	::486533797391769000
95231863	::486533806761844000
136238737	::486533807491661000
26580506	::486533813900967000
23785621	::486533817931689000
255311687	::486533836730548000
354629644	::486533865184702000
60160675	::486533884364877000
160768741	::486533888005513000
255311687	::486533897443106000
105623584	::486533905605218000
503708554	::486533907471663000
289743411	::486533921363222000
379924726	::486533927134171000
142045716	::486533938471391000
503708554	::486533944880660000
50463332	::486533946037899000
227046044	::486533950253588000
22005666	::486533960856371000
30989596	::486533962895228000
331447850	::486533966229274000
105623584	::486533969224404000
78089247	::486533971413843000
136238737	::486533981387489000
85211920	::486533982763614000
38044979	::486533985288589000
43256984	::486534006960558000
392422321	::486534034567475000
147279456	::486534041416384000
307697597	::486534047179743000
26113249	::486534052799713000
331447850	::486534057493155000
389554052	::486534059636846000
155139746	::486534067639181000
50463332	::486534078515003000
83673720	::486534081145233000
253126912	::486534089043116000
387206849	::486534095233495000
14520186	::486534109641326000
253126912	::486534115379142000
389554052	::486534129031581000
118469346	::486534142427811000
631245094	::486534146169122000
39507361	::486534162594406000
51650419	::486534182848700000
78513872	::486534187810574000
633010300	::486534190876598000
387206849	::486534192952406000
331447850	::486534196207177000
343484637	::486534207477264000
182584001	::486534213982621000
51650419	::486534224124837000
105623584	::486534237538238000
389554052	::486534239132090000
50509821	::486534272610611000
376525681	::486534277064962000
16370204	::486534298422759000
124517802	::486534302826782000
22414245	::486534316734676000
14392960	::486534343381487000
389554052	::486534354693529000
83673720	::486534361261805000
16370204	::486534361823842000
473469863	::486534391091306000
35376355	::486534397596663000
755431	::486534402600484000
503708554	::486534420099514000
161483889	::486534432258400000
62518475	::486534432959250000
42297542	::486534460394205000
100327197	::486534469164085000
228915951	::486534480996212000
171510293	::486534489036685000
343484637	::486534501384720000
51650419	::486534507986976000
14297098	::486534538680881000
607637849	::486534548381913000
51650419	::486534558364733000
503708554	::486534560516411000
379576750	::486534568602656000
22431584	::486534573300674000
18023231	::486534594112790000
487258078	::486534595962486000
432116634	::486534601897037000
255311687	::486534608125960000
55665294	::486534613934673000
389554052	::486534619538677000
607637849	::486534620356157000
23413958	::486534645828173000
259541688	::486534661783703000
27726737	::486534673904857000
257913209	::486534715483357000
503708554	::486534715537883000
171510293	::486534721124319000
594950682	::486534745422299000
78089247	::486534750912655000
7875762	::486534762644140000
133617944	::486534768314421000
22005666	::486534773498605000
33011898	::486534775164116000
89590985	::486534781677481000
30417393	::486534784013701000
255311687	::486534791660322000
27726737	::486534813915303000
360183119	::486534814385053000
30417393	::486534819900162000
160289098	::486534835339415000
40604299	::486534836593496000
16568377	::486534839948963000
114077276	::486534852133392000
114077276	::486534852217290000
114077276	::486534852284411000
233677206	::486534858726858000
410961985	::486534868034019000
16370204	::486534875231817000
338543771	::486534883729084000
191947005	::486534885733961000
18968115	::486534886518718000
16807883	::486534888083189000
217871594	::486534888284098000
62460045	::486534890213502000
105623584	::486534893779030000
39507361	::486534907725107000
35376355	::486534916083941000
227355784	::486534926272311000
315296719	::486534930541735000
26831606	::486534933444186000
59503620	::486534956907126000
34108658	::486534957246869000
351847146	::486534965266362000
389554052	::486534966155948000
350968313	::486534992856883000
37863682	::486534993661812000
37863682	::486534994332905000
14520186	::486535002935803000
33676766	::486535006458617000
133617944	::486535014054510000
35376355	::486535016831135000
409680332	::486535024062132000
59503620	::486535026687758000
409665559	::486535073760432000
14297098	::486535074368983000
389554052	::486535079507021000
182584001	::486535093876297000
35945417	::486535103414165000
228915951	::486535127527211000
366136205	::486535151619293000
39507361	::486535160372809000
18968115	::486535170737324000
389554052	::486535182749802000
375364618	::486535193830756000
28875632	::486535200042524000
276256841	::486535221844537000
16299351	::486535234406850000
14297098	::486535245467242000
334261100	::486535246993965000
136791341	::486535248386084000
22005666	::486535252609753000
171510293	::486535263594618000
162175448	::486535265570541000
30032107	::486535277897203000
343484637	::486535280237633000
227893380	::486535280921280000
21449993	::486535293437104000
171510293	::486535320012222000
61318348	::486535324936708000
224410857	::486535335883845000
149980973	::486535337049456000
27726737	::486535339855450000
254386830	::486535341738704000
445925140	::486535349082931000
35592561	::486535366258614000
182584001	::486535376048115000
27335023	::486535390044880000
322463853	::486535397288460000
248358978	::486535403235573000
389554052	::486535422382997000
182584001	::486535436899082000
375364618	::486535443731591000
19766821	::486535444897988000
503708554	::486535456021295000
613592670	::486535466070446000
348725381	::486535466515042000
314710836	::486535482877440000
182584001	::486535488317046000
435349693	::486535489789235000
755431	::486535491982872000
48467620	::486535505648295000
124517802	::486535509540622000
597038752	::486535516917989000
389554052	::486535537000734000
253230729	::486535537650827000
182584001	::486535567845228000
42297542	::486535574258733000
47753031	::486535613626060000
124517802	::486535644454617000
311924851	::486535651173883000
182584001	::486535651425136000
389554052	::486535667120623000
314710836	::486535667758145000
433142367	::486535675425357000
383202357	::486535684975767000
394962689	::486535689735905000
195103093	::486535698074583000
33676766	::486535702885044000
343484637	::486535709671432000
171510293	::486535716067741000
338543771	::486535718055845000
59503620	::486535720513699000
59503620	::486535726285070000
51325761	::486535727514009000
38044979	::486535748993445000
22504277	::486535763648344000
182584001	::486535808816394000
389554052	::486535839280037000
334403708	::486535839871434000
383972979	::486535842916077000
348725381	::486535868799148000
50463332	::486535916899401000
136006997	::486535929989832000
136006997	::486535941255725000
78065938	::486535961279361000
106135938	::486535967738564000
109615689	::486535968753590000
392422321	::486535975276122000
360951591	::486536013620072000
276256841	::486536028778283000
439491329	::486536034558038000
503708554	::486536036382949000
23820736	::486536045451018000
301244128	::486536054044762000
50778210	::486536055135301000
18968115	::486536058294009000
389554052	::486536074999902000
109615689	::486536081257791000
18023231	::486536090183274000
243472980	::486536094356611000
118469346	::486536105047519000
594950682	::486536105081458000
259830697	::486536117878267000
41967329	::486536147766497000
106320745	::486536148727365000
200685756	::486536152640278000
243472980	::486536162417573000
276256841	::486536165252542000
78065938	::486536176484880000
637418169	::486536184709926000
67069063	::486536189046820000
389554052	::486536191471517000
426923626	::486536214678626000
15109013	::486536217790386000
161483889	::486536218902269000
50805763	::486536221943148000
26109453	::486536229534449000
279235824	::486536232227192000
58949154	::486536240246710000
65832155	::486536260647796000
81841977	::486536260656181000
256716505	::486536261276934000
59503620	::486536277458558000
503577648	::486536286736748000
20026791	::486536300514668000
392422321	::486536305229443000
389554052	::486536310359076000
45278487	::486536316268449000
238307628	::486536329560203000
317596401	::486536339228073000
124517802	::486536358727798000
276256841	::486536363253067000
252823136	::486536366247788000
59503620	::486536368445603000
32609703	::486536371486470000
17169855	::486536384044597000
224103552	::486536387038949000
387461887	::486536399852539000
22536077	::486536415891582000
30032107	::486536431846686000
39412631	::486536432157081000
275260502	::486536441980530000
106135938	::486536443469115000
18023231	::486536447118569000
514003187	::486536461689184000
607637849	::486536466017689000
302934050	::486536466533978000
252823136	::486536467447959000
147298694	::486536488247492000
262449011	::486536495617298000
16258970	::486536499115343000
53486281	::486536500667224000
105623584	::486536501732593000
109615689	::486536505654267000
306169468	::486536510339297000
351190984	::486536523815616000
68052287	::486536526558679000
147298694	::486536528990982000
22005666	::486536541578088000
528975562	::486536553494106000
46279759	::486536585018880000
182584001	::486536600986189000
433142367	::486536603746455000
48467620	::486536615352086000
26831606	::486536620292587000
252823136	::486536624902127000
105623584	::486536641109295000
20026791	::486536641243144000
243014276	::486536657089228000
357079725	::486536659052163000
50778210	::486536662264999000
371068004	::486536671681200000
6092972	::486536701553045000
44231782	::486536715058683000
19182658	::486536715948281000
276256841	::486536718854524000
22005666	::486536720402227000
26580506	::486536750249299000
100327197	::486536756766842000
17529301	::486536763696238000
279399275	::486536774034796000
81841977	::486536820352512000
65832155	::486536820360884000
256716505	::486536821073915000
443332358	::486536821791145000
56931148	::486536845216731000
594950682	::486536849825886000
389554052	::486536850371543000
124517802	::486536854041542000
50778210	::486536878045147000
299297459	::486536891890548000
569518404	::486536905195270000
849	::486536909960015000
357079725	::486536916821487000
37228652	::486536917714874000
594950682	::486536931757400000
1565041	::486536935243264000
528975562	::486536951063777000
276256841	::486536955593650000
182584001	::486536974556086000
335692629	::486536978414841000
351190984	::486536988498354000
63720288	::486537002754387000
106561609	::486537003882651000
267405925	::486537015177924000
100327197	::486537020731174000
239702167	::486537024980013000
503577648	::486537055498162000
494543536	::486537057452294000
52950877	::486537070416887000
252823136	::486537080491606000
239885742	::486537100582350000
25084916	::486537107520118000
39684857	::486537129405595000
50778210	::486537139539017000
100327197	::486537143687208000
528975562	::486537146979713000
594950682	::486537170954358000
182584001	::486537172212649000
59503620	::486537177153540000
105623584	::486537178068307000
50805763	::486537185307271000
252389746	::486537190508204000
106135938	::486537192089473000
36250685	::486537199169851000
200849010	::486537203385118000
389554052	::486537210704175000
22005666	::486537215384629000
356408344	::486537251543719000
17455392	::486537254517489000
416419059	::486537254861426000
17455392	::486537255280852000
17455392	::486537255968702000
245855482	::486537258627919000
27726737	::486537261928808000
161483889	::486537264697450000
442736318	::486537289141878000
245154470	::486537295202627000
279268567	::486537298805547000
16258970	::486537305159516000
26109453	::486537310079434000
18968115	::486537316723605000
100327197	::486537334398005000
124517802	::486537338664022000
200796300	::486537347266138000
259573654	::486537361455865000
227072583	::486537367600119000
239702167	::486537378010374000
594950682	::486537385325236000
279399275	::486537395794239000
108542953	::486537397367496000
33453167	::486537405772468000
239702167	::486537412634370000
200849010	::486537421568630000
239702167	::486537428417527000
239702167	::486537437489819000
26109453	::486537457739902000
430182591	::486537461368373000
18455966	::486537462375014000
82223258	::486537469903765000
200849010	::486537477642256000
248358978	::486537490501599000
105623584	::486537493568053000
19123904	::486537506578378000
598832393	::486537509800001000
239702167	::486537510764290000
102875172	::486537517915967000
82223258	::486537518297665000
376525681	::486537539214270000
11852522	::486537539847614000
64584579	::486537541818933000
43365529	::486537542225780000
426923626	::486537561695727000
334261100	::486537564338544000
30104821	::486537576623267000
45150174	::486537581799432000
279268567	::486537587574996000
108542953	::486537589328216000
302408703	::486537606008553000
18023231	::486537621817286000
18968115	::486537623184609000
270184694	::486537629958025000
22536077	::486537637071581000
168864295	::486537646793949000
348785324	::486537654645710000
168387841	::486537668734353000
63720288	::486537674543489000
221641208	::486537675928010000
421655917	::486537682391007000
96899930	::486537706517049000
239885742	::486537707045126000
614074554	::486537708278259000
242533291	::486537734996369000
139547588	::486537745456988000
39507361	::486537757641441000
22005666	::486537775819149000
242533291	::486537778696835000
99827590	::486537791992365000
161483889	::486537800305868000
360951591	::486537827488759000
68832413	::486537834082607000
436187992	::486537843347439000
569518404	::486537855557439000
185629189	::486537857134522000
451667062	::486537858854182000
105623584	::486537874436001000
126507603	::486537902885969000
108542953	::486537912587407000
29652147	::486537916815261000
387461887	::486537929045442000
413735493	::486537942244937000
108808608	::486537951938351000
239885742	::486537954265792000
108542953	::486537955407065000
18968115	::486537973148958000
64584579	::486537973391822000
50463332	::486537975610626000
50805763	::486537978051706000
398285469	::486537980371140000
82223258	::486537983256842000
44231782	::486537989300834000
437762769	::486537995781410000
200849010	::486538002618146000
398285469	::486538002953281000
91521926	::486538008514936000
402229763	::486538018577055000
394365413	::486538019823165000
100327197	::486538038365786000
270687983	::486538048486641000
239885742	::486538059039514000
11852522	::486538095937220000
341700434	::486538096893505000
18023231	::486538099389124000
11852522	::486538105374392000
379924726	::486538112919928000
11852522	::486538116204081000
379924726	::486538137506959000
379924726	::486538144058462000
227072583	::486538145719005000
147279456	::486538151976914000
30104821	::486538154397024000
379924726	::486538157404733000
379924726	::486538167781425000
379924726	::486538177763872000
379924726	::486538190892064000
239885742	::486538194574254000
383202357	::486538196730544000
43365529	::486538200479846000
79348656	::486538206569971000
131420707	::486538214061383000
239885742	::486538222080520000
152875477	::486538231559626000
139547588	::486538238698733000
562393615	::486538246336163000
437762769	::486538276111925000
153077015	::486538284227510000
330799447	::486538318222352000
26623525	::486538327038754000
398285469	::486538358017892000
65832155	::486538374379892000
81841977	::486538374388273000
256716505	::486538375042580000
252355708	::486538375638183000
16807883	::486538384941518000
569518404	::486538389647556000
37029138	::486538394328399000
50463332	::486538400493625000
108808608	::486538400955392000
11852522	::486538401760686000
285401749	::486538419137298000
57651074	::486538433448271000
18968115	::486538447117488000
178985516	::486538464373252000
83673720	::486538475643355000
161483889	::486538482928857000
587104097	::486538493653291000
168387841	::486538500951404000
544538144	::486538510950600000
239885742	::486538522266832000
83673720	::486538531658293000
252355708	::486538605729312000
56931148	::486538610116947000
63720288	::486538635047489000
259830697	::486538647823728000
280749613	::486538648251564000
325906113	::486538651556667000
372479589	::486538656027381000
569518404	::486538657147650000
372479589	::486538663463899000
158129535	::486538663615275000
18023231	::486538665100050000
544538144	::486538678022328000
542693847	::486538679544868000
366136205	::486538689800306000
252355708	::486538699019018000
467774585	::486538712004558000
68832413	::486538720255148000
331423379	::486538754329677000
347596428	::486538763875545000
365739414	::486538771303657000
392422321	::486538779281616000
87956728	::486538787502452000
437762769	::486538794045538000
175591069	::486538802123776000
23543960	::486538821081649000
18968115	::486538826438176000
30912658	::486538840232849000
597965837	::486538847715852000
19123904	::486538859543805000
18968115	::486538861724844000
398285469	::486538872868720000
26109453	::486538904749621000
569518404	::486538905433698000
301244128	::486538907958255000
224095849	::486538908696469000
102233693	::486538927202140000
28875632	::486538928736841000
174351092	::486538929718722000
18547273	::486538930947227000
56931148	::486538934655414000
124517802	::486538934705725000
30912658	::486538969841430000
50805763	::486538987478466000
346569016	::486538995396919000
326813935	::486539001734889000
163589914	::486539019006656000
14780915	::486539020345024000
41692308	::486539033204367000
37080273	::486539038510559000
232711010	::486539045242011000
36861827	::486539067228950000
24136198	::486539078553182000
335608417	::486539160430198000
264608632	::486539167477030000
223299509	::486539174334693000
89590985	::486539177207414000
349431964	::486539186460037000
20535654	::486539186720100000
168864295	::486539189593178000
9129332	::486539199869640000
349431964	::486539200225755000
351847146	::486539202310336000
19766821	::486539221017317000
437762769	::486539222287794000
161483889	::486539229502398000
19123904	::486539229946982000
325996873	::486539230769057000
467774585	::486539259101184000
124517802	::486539261475561000
174351092	::486539269591535000
331423379	::486539270992433000
216486063	::486539281113284000
22651134	::486539285806321000
56931148	::486539304437825000
44779656	::486539309269659000
349431964	::486539328034582000
259830697	::486539330484436000
55219816	::486539341033115000
17258301	::486539437359124000
23413958	::486539455839629000
38226468	::486539462001041000
62518475	::486539469580161000
107842096	::486539485077716000
107842096	::486539504312786000
96899930	::486539509061124000
259830697	::486539525184061000
1384531	::486539541382443000
239885742	::486539543001042000
94737009	::486539551674880000
22504277	::486539553721679000
19123904	::486539571929575000
334420539	::486539574647476000
17448907	::486539580363923000
16370204	::486539582142681000
26831606	::486539598311342000
23413958	::486539606444478000
55219816	::486539619715272000
416419059	::486539636357873000
20535654	::486539645820219000
56931148	::486539650417582000
136238737	::486539652711448000
389954423	::486539670973460000
18968115	::486539685834293000
170126452	::486539689206116000
244646421	::486539691525545000
534913317	::486539697905074000
50778210	::486539698391642000
437762769	::486539708932313000
389554052	::486539719413882000
308858845	::486539729140457000
228915951	::486539755086028000
22005666	::486539776321785000
253230729	::486539780625555000
65576332	::486539785918369000
439491329	::486539787411521000
597965837	::486539811512418000
21153287	::486539830395154000
635151853	::486539834664550000
399555371	::486539844596666000
41692308	::486539846266015000
260440912	::486539855237623000
410377090	::486539857939161000
389554052	::486539858165657000
161483889	::486539863131705000
17470539	::486539870794285000
17455392	::486539875416416000
170126452	::486539875512881000
105623584	::486539881485979000
418327117	::486539886149660000
299297459	::486539888246792000
63720288	::486539899286208000
170126452	::486539910573080000
22005666	::486539912124964000
19123904	::486539913522085000
16370204	::486539956983443000
53258017	::486539970715590000
299297459	::486539979607142000
26623525	::486539988423569000
33249556	::486539990378479000
115550523	::486539996694732000
139460380	::486540004257439000
85399171	::486540015124897000
58028621	::486540015451648000
301244128	::486540021910884000
139308619	::486540022376431000
700013623	::486540073530572000
26623525	::486540080123621000
288918860	::486540085002006000
136006997	::486540087077789000
19123904	::486540109060517000
264904736	::486540128379101000
227072583	::486540146267799000
83673720	::486540148524744000
19734494	::486540151246430000
23413958	::486540151301341000
111806693	::486540166153400000
35945417	::486540185954312000
465002314	::486540197987774000
170126452	::486540202928652000
339353546	::486540223057121000
17455392	::486540227423399000
124517802	::486540233333563000
119269983	::486540236210450000
82115262	::486540238529892000
23413958	::486540242724601000
589638848	::486540259627237000
22005666	::486540260508057000
37578654	::486540264467484000
91770694	::486540264832790000
410377090	::486540274425147000
383202357	::486540276064735000
65576332	::486540280393256000
22005666	::486540280431001000
55426501	::486540282192621000
91770694	::486540310059958000
170126452	::486540326035677000
58028621	::486540345493037000
288918860	::486540349784223000
81674504	::486540350849155000
242912563	::486540352565047000
23400461	::486540369946247000
239885742	::486540386127458000
467774585	::486540390455988000
200796300	::486540394386042000
123746907	::486540394927521000
392716377	::486540395757596000
439491329	::486540401243721000
377715399	::486540421414133000
20190503	::486540425574883000
58028621	::486540468625235000
66882384	::486540478871924000
299297459	::486540485452771000
83673720	::486540495796318000
23413958	::486540504473939000
233084334	::486540505782976000
301244128	::486540509767151000
569518404	::486540510946131000
136238737	::486540516364783000
332391188	::486540543695282000
239885742	::486540558916022000
394962689	::486540564230189000
15867361	::486540566134804000
62518475	::486540573688750000
73995534	::486540590901776000
20026791	::486540591728054000
594950682	::486540592344621000
270687983	::486540609407049000
136238737	::486540611537735000
31536491	::486540616730284000
326554021	::486540637387231000
14205371	::486540642588590000
33249556	::486540646598344000
60220156	::486540647973666000
211904285	::486540655637049000
728549208	::486540655708340000
569518404	::486540667653722000
8548362	::486540667666305000
19147974	::486540687740239000
410377090	::486540690156183000
29327418	::486540693494849000
637418169	::486540720027623000
48467620	::486540745781039000
410377090	::486540760209436000
170126452	::486540767842672000
118733444	::486540768694116000
475210759	::486540773538938000
186314952	::486540780782104000
135324408	::486540789162704000
288918860	::486540793235382000
16002106	::486540795923546000
33342988	::486540813552594000
30666953	::486540835219963000
44205530	::486540848294010000
22005666	::486540885610344000
51601709	::486540889595346000
55426501	::486540889980796000
136238737	::486540896033198000
221610776	::486540901020221000
348785324	::486540906904834000
597965837	::486540919077093000
515043655	::486540924730630000
253230729	::486540944771383000
28875632	::486540950747897000
61698439	::486540951243202000
20000062	::486540966409830000
467774585	::486540992300859000
279399275	::486540994322518000
378609308	::486540999456342000
45150174	::486541027495673000
384955934	::486541030955577000
136880369	::486541033874784000
100843087	::486541045253955000
108808608	::486541048152596000
22005666	::486541049032998000
105623584	::486541049498988000
16370204	::486541050895679000
136238737	::486541057409032000
111806693	::486541061846605000
597965837	::486541064439070000
111806693	::486541073636806000
339353546	::486541079865335000
515043655	::486541106658934000
136880369	::486541123859382000
288918860	::486541145175248000
58028621	::486541158391087000
220587584	::486541165999558000
139308619	::486541170575552000
182584001	::486541176464363000
19091805	::486541181510115000
288918860	::486541199076241000
96899930	::486541224376283000
20000062	::486541225563275000
182584001	::486541229451010000
157254287	::486541231065792000
19091805	::486541240523972000
310330192	::486541241660997000
257625769	::486541278981939000
23785621	::486541284174073000
64907439	::486541313253605000
118469346	::486541330068168000
19568023	::486541339127844000
37294507	::486541339723448000
139308619	::486541342210682000
332391188	::486541359114113000
221641208	::486541363161600000
453044363	::486541375068839000
387863634	::486541385948872000
68490087	::486541387588829000
170126452	::486541397520953000
223243607	::486541406258085000
325906113	::486541419763761000
467774585	::486541441749876000
270227232	::486541444232904000
118469346	::486541448410447000
467774585	::486541453921751000
240941201	::486541461593141000
467774585	::486541466269782000
221610776	::486541472053743000
389954423	::486541497236328000
39412631	::486541502814752000
375636797	::486541515997470000
332391188	::486541540903620000
15804863	::486541550231359000
29652147	::486541550433079000
46279759	::486541570448310000
33342988	::486541593470844000
43052467	::486541599136944000
331668519	::486541603486846000
22328944	::486541622717730000
237118122	::486541637435138000
480895753	::486541645806960000
221610776	::486541647937695000
161199833	::486541652496879000
239885742	::486541668967936000
221641208	::486541680364228000
221610776	::486541682381299000
307397057	::486541685678039000
210873235	::486541685858766000
118469346	::486541691537485000
293737316	::486541698957606000
240914419	::486541703889694000
26947347	::486541706377302000
214779476	::486541710806114000
242622458	::486541712869707000
48764697	::486541722000707000
19683725	::486541729173344000
22504277	::486541736106545000
375636797	::486541739197362000
113722629	::486541749343375000
397024307	::486541752132575000
147279456	::486541766158344000
18968115	::486541767278608000
494376740	::486541771560587000
379924726	::486541782042574000
256750208	::486541787226316000
17258301	::486541802648776000
29935926	::486541811351969000
252422768	::486541825440632000
351810944	::486541841399959000
32609703	::486541853580210000
63490594	::486541869954777000
83736832	::486541869992509000
467774585	::486541875734519000
26413556	::486541877634539000
351810944	::486541880943853000
326554021	::486541883351384000
78089247	::486541888775012000
73526174	::486541891266433000
45966951	::486541895162945000
18968115	::486541902574260000
157904403	::486541908852752000
51952627	::486541917807587000
1384531	::486541957783883000
96899930	::486541971948072000
38226468	::486541984497405000
597965837	::486542008614666000
457811756	::486542020790345000
17840621	::486542069922824000
23475166	::486542074293272000
42538221	::486542074787790000
597965837	::486542079636811000
379924726	::486542083080331000
354047009	::486542084485423000
147279456	::486542104449925000
24494616	::486542105595346000
325192444	::486542127451500000
19568023	::486542140667723000
325192444	::486542151220609000
378771457	::486542168195354000
17830276	::486542175107162000
17908818	::486542192723632000
301244128	::486542197123072000
114077276	::486542220577632000
114077276	::486542220883812000
114077276	::486542221270089000
14606079	::486542227670188000
262870925	::486542246888488000
632710734	::486542255730081000
351810944	::486542273098686000
51952627	::486542277712416000
467774585	::486542282527498000
379924726	::486542284834750000
467774585	::486542294338637000
255697938	::486542309429739000
339353546	::486542309899509000
62518475	::486542322507980000
33369338	::486542331235938000
17840621	::486542350140080000
17233573	::486542361166905000
226319809	::486542362911707000
457811756	::486542420855623000
255697938	::486542424148148000
63617875	::486542436039004000
464845445	::486542451536969000
257625769	::486542455656161000
513926411	::486542466338676000
252422768	::486542468800729000
96899930	::486542476787081000
317596401	::486542500945883000
19683725	::486542504964423000
553711382	::486542508088758000
255697938	::486542530490556000
247024165	::486542535716646000
17339508	::486542544788942000
26623525	::486542551134916000
17840621	::486542552271974000
381054179	::486542553932914000
366136205	::486542570945011000
544538144	::486542592008404000
467774585	::486542593828737000
51814269	::486542609494441000
48427726	::486542619783073000
480857982	::486542622081556000
68832413	::486542622144888000
382359896	::486542626791780000
55219816	::486542638754316000
20535654	::486542641283096000
17470539	::486542649046745000
339353546	::486542687219097000
24543872	::486542700238237000
419185791	::486542742940426000
175591069	::486542748523061000
242912563	::486542771843792000
384955934	::486542772175110000
596678073	::486542808229363000
224095849	::486542812096512000
22005666	::486542828013510000
6092972	::486542838646050000
221641208	::486542858783305000
23475166	::486542862658441000
49221112	::486542868010381000
224410857	::486542875094970000
351152035	::486542895907078000
26413556	::486542897148227000
55219816	::486542912529117000
28676065	::486542913384759000
65476712	::486542925015568000
56059141	::486542925925318000
274712500	::486542933055643000
17840621	::486542946398130000
19766821	::486542997732208000
23475166	::486543006837657000
597965837	::486543032544952000
105623584	::486543067923890000
179119528	::486543074450235000
421987323	::486543078661308000
89590985	::486543079587844000
588641285	::486543089197015000
230655725	::486543098852671000
23475166	::486543107987480000
55219816	::486543119249584000
379924726	::486543122499780000
423830555	::486543149125234000
122067183	::486543160714481000
260338000	::486543161087778000
106135938	::486543180930637000
58046021	::486543182339911000
23475166	::486543193433853000
221610776	::486543195749089000
241198427	::486543210324721000
242622458	::486543234617729000
301244128	::486543237503791000
221641208	::486543251202375000
416419059	::486543257476673000
221610776	::486543271922237000
23475166	::486543274987892000
17840621	::486543284136079000
23475166	::486543289038823000
312784161	::486543306289971000
175591069	::486543324367446000
16299351	::486543329245810000
384955934	::486543333658210000
50224504	::486543339651477000
23475166	::486543346504986000
27331165	::486543354432610000
100378471	::486543355741233000
221610776	::486543356135092000
318173357	::486543356336427000
17529301	::486543363420590000
58046021	::486543373831245000
189033239	::486543378369110000
194129729	::486543383280615000
592150138	::486543396924698000
344454080	::486543419196465000
416419059	::486543420463124000
467774585	::486543439371067000
248358978	::486543448745320000
467774585	::486543450012016000
467774585	::486543459528888000
623990154	::486543468739559000
351316240	::486543471583690000
201899461	::486543510967840000
14780915	::486543518232768000
17840621	::486543522158616000
334420539	::486543533017677000
221610776	::486543533260541000
339353546	::486543566723092000
328828628	::486543568505282000
415206019	::486543575963160000
79035481	::486543606506065000
346569016	::486543617578647000
122067183	::486543629843177000
467774585	::486543647987343000
467774585	::486543660268285000
26109453	::486543663715983000
26109453	::486543719818989000
139308619	::486543730036322000
47880950	::486543743764283000
61318348	::486543759631728000
23475166	::486543762256957000
387206849	::486543782960050000
239702167	::486543784738451000
15267198	::486543789830336000
17258301	::486543791017312000
416419059	::486543796499263000
399621678	::486543799749865000
255697938	::486543800311885000
239702167	::486543803788963000
218750630	::486543810227232000
339353546	::486543831295594000
255697938	::486543832834916000
211904285	::486543842456666000
255697938	::486543857224404000
55426501	::486543883623337000
221641208	::486543907334152000
383972979	::486543912119447000
339353546	::486543912459583000
255818707	::486543976455868000
139308619	::486543999390334000
301244128	::486544007942922000
139308619	::486544051181608000
78213	::486544061307027000
201899461	::486544064989257000
245398547	::486544068038897000
14297098	::486544087777308000
259830697	::486544125773508000
60131090	::486544139270365000
170357410	::486544140004364000
19053567	::486544144165122000
343606449	::486544153728131000
445268626	::486544168420769000
29607520	::486544196942438000
35603964	::486544202373668000
193192138	::486544203145416000
151212329	::486544210351235000
37228652	::486544213900009000
176224586	::486544228483596000
19766821	::486544229842579000
51601709	::486544242660352000
14297098	::486544248393961000
170357410	::486544252222980000
15267198	::486544254341505000
15267198	::486544265062146000
221610776	::486544273920110000
151212329	::486544285853290000
281824012	::486544298138013000
22504277	::486544301267357000
44779656	::486544316295573000
242622458	::486544342006247000
339353546	::486544349850005000
392278984	::486544362156089000
174795727	::486544375338397000
221610776	::486544381894078000
110059442	::486544388101652000
301244128	::486544404333592000
19568023	::486544404635594000
310506975	::486544414156673000
255547325	::486544433249550000
37977930	::486544453726117000
218750630	::486544467462066000
221610776	::486544493772943000
378609308	::486544494301425000
57651074	::486544495723696000
312245470	::486544500295094000
367298176	::486544503751208000
14297098	::486544512639320000
55219816	::486544518163214000
44779656	::486544521837416000
312784161	::486544540627509000
168387841	::486544589700857000
29394513	::486544592733364000
29607520	::486544626309169000
18138157	::486544632957128000
285401749	::486544635049684000
47880950	::486544650769940000
24803741	::486544652510576000
202791635	::486544663936253000
242622458	::486544666376933000
48427726	::486544668847775000
26738161	::486544696073015000
135324408	::486544712472723000
628045480	::486544728461025000
161492068	::486544731136983000
351264389	::486544737118060000
301244128	::486544757225558000
317596401	::486544767887474000
457811756	::486544818915397000
37228652	::486544832442429000
297679816	::486544844958224000
202791635	::486544850981249000
26738161	::486544859600543000
460611723	::486544885416095000
433142367	::486544887064842000
264434173	::486544887676825000
624394090	::486544894870454000
286734780	::486544901673218000
174795727	::486544909105516000
205501297	::486544914100940000
73995534	::486544914679730000
312245470	::486544919306063000
340646680	::486544928638373000
328828628	::486544941485535000
58652870	::486544954773475000
182645046	::486544975984074000
421987323	::486544984305590000
398285469	::486544989137018000
398285469	::486544990097514000
65476712	::486545007923318000
128977591	::486545009605234000
398285469	::486545016542605000
26113249	::486545021022126000
384494456	::486545021143744000
312784161	::486545048272510000
91770694	::486545062130896000
26113249	::486545071672528000
421987323	::486545087305097000
424498868	::486545092493066000
26113249	::486545125124739000
39041924	::486545172013256000
6092972	::486545201255567000
301244128	::486545204699078000
78653568	::486545210311462000
48557490	::486545214069538000
259830697	::486545226455330000
286298021	::486545231991799000
378609308	::486545236127002000
253759009	::486545244477857000
17470539	::486545257421484000
409665559	::486545282772246000
86604355	::486545283082620000
55219816	::486545287708950000
450970324	::486545311515803000
6092972	::486545327520894000
315527257	::486545328531714000
238307628	::486545364468498000
16299351	::486545375025586000
224410857	::486545381791399000
445925140	::486545389214920000
308170990	::486545393279569000
14604658	::486545394600775000
409665559	::486545420878090000
301244128	::486545421267775000
224410857	::486545422039941000
450970324	::486545462473007000
136006997	::486545477991936000
392278984	::486545478990176000
135324408	::486545484585377000
61307501	::486545516172296000
286734780	::486545527673085000
242622458	::486545531343077000
55219816	::486545539568513000
174351092	::486545543469236000
450970324	::486545544614248000
255697938	::486545545226629000
724485482	::486545564876558000
392278984	::486545569524224000
239702167	::486545582656208000
450970324	::486545584070082000
467774585	::486545596451667000
467774585	::486545611303313000
24494616	::486545616664006000
227893380	::486545622128795000
174351092	::486545645340491000
19568023	::486545656123641000
202791635	::486545669944262000
55219816	::486545677615640000
135324408	::486545688566976000
182645046	::486545695617609000
23799906	::486545706136920000
253759009	::486545709504557000
243472980	::486545711451103000
174351092	::486545721186086000
301244128	::486545726600527000
56736460	::486545732598366000
23442090	::486545735245393000
209584784	::486545740752101000
242622458	::486545756342345000
326636490	::486545758603456000
243472980	::486545764886536000
174795727	::486545766081495000
39507361	::486545768766263000
185084575	::486545807869370000
426923626	::486545831676624000
323978080	::486545837586415000
61307501	::486545846196920000
255104759	::486545848307032000
78213	::486545856506896000
392278984	::486545860688625000
89033916	::486545861300600000
332391188	::486545877679742000
410961985	::486545877796786000
387206849	::486545902954242000
12354252	::486545903029743000
161492068	::486545908884967000
182645046	::486545913679458000
387206849	::486545926530412000
182584001	::486545926832390000
326636490	::486545946009149000
174351092	::486545950392217000
18968115	::486545951486910000
115550523	::486545954498019000
20935927	::486545968863531000
289084083	::486545969966637000
76463655	::486545978166484000
392278984	::486546001399152000
33818674	::486546032478523000
321578565	::486546041584779000
16144669	::486546053815369000
18455966	::486546062489178000
326636490	::486546089924120000
28676065	::486546095435440000
301244128	::486546105069355000
237936556	::486546116188454000
384955934	::486546127941300000
32171318	::486546149751656000
351348648	::486546159737921000
419185791	::486546173574930000
419185791	::486546194525458000
360183119	::486546206752260000
152875477	::486546207641047000
419185791	::486546213206892000
55219816	::486546223995027000
78213	::486546236972228000
187741596	::486546242051506000
321578565	::486546255150325000
227072583	::486546257448427000
849	::486546267187994000
426923626	::486546288767287000
301244128	::486546291842097000
36861827	::486546292487647000
30989596	::486546294622535000
301244128	::486546311823773000
409680332	::486546312347660000
255697938	::486546320258510000
332073582	::486546329040982000
351810944	::486546329040986000
419185791	::486546330253135000
161199833	::486546341015715000
301244128	::486546342458978000
289084083	::486546342999642000
170357410	::486546343855656000
350525380	::486546351556026000
130363809	::486546358761836000
18023231	::486546365309550000
50468203	::486546382132494000
291327788	::486546395823095000
254276767	::486546398805237000
132314519	::486546402760089000
392278984	::486546405721645000
40810916	::486546417318514000
351810944	::486546418325155000
255697938	::486546420494004000
16380745	::486546429138042000
467774585	::486546434271879000
467774585	::486546443826520000
78213	::486546451569594000
373690904	::486546474470092000
291327788	::486546475649105000
349431964	::486546487229579000
106135938	::486546493134749000
176188106	::486546493726552000
291327788	::486546509660712000
23543960	::486546513871380000
19683725	::486546525724889000
389954423	::486546552169590000
396177532	::486546564710531000
524866555	::486546574990798000
209584784	::486546575196299000
291327788	::486546580536066000
18023231	::486546582821937000
201899461	::486546597707137000
480895753	::486546627927101000
221610776	::486546646071652000
26623525	::486546664732098000
280119639	::486546668578275000
270184694	::486546679370240000
73995534	::486546710068338000
392278984	::486546711192797000
389954423	::486546721908850000
26623525	::486546724622594000
23611301	::486546745342431000
392278984	::486546745477058000
372479589	::486546748823715000
67421080	::486546755152932000
348316521	::486546756105035000
301244128	::486546758403506000
464845445	::486546759468867000
27538070	::486546765995601000
17840621	::486546767329378000
19766821	::486546768109502000
149275783	::486546770433167000
342508573	::486546779849392000
392278984	::486546790729416000
20935927	::486546800849862000
136880369	::486546809779539000
19222225	::486546814665883000
67421080	::486546816867893000
138557664	::486546818310762000
20935927	::486546821238382000
48427726	::486546826581929000
289084083	::486546850515013000
161302101	::486546859247153000
301244128	::486546871347732000
451667062	::486546882793967000
392278984	::486546888158896000
23785621	::486546894295142000
50468203	::486546900401655000
289084083	::486546923118399000
280119639	::486546961265201000
301244128	::486546976528273000
458826306	::486546979087208000
433142367	::486546989564583000
23247181	::486546992294686000
255697938	::486547012242784000
19222225	::486547015648555000
35305414	::486547018412994000
78213	::486547023274196000
57713984	::486547037174136000
301244128	::486547039036002000
57713984	::486547049408897000
540330411	::486547051153342000
176188106	::486547081566621000
450970324	::486547085807058000
334261100	::486547090689228000
301244128	::486547095659094000
130363809	::486547097554927000
50468203	::486547120565264000
57713984	::486547140223991000
301244128	::486547200759955000
375636797	::486547206548111000
463908266	::486547208192667000
445925140	::486547220452233000
50468203	::486547239372742000
17840621	::486547245480017000
409665559	::486547247224856000
161492068	::486547264454684000
187047785	::486547271647891000
78653568	::486547272336154000
63478115	::486547282498965000
291327788	::486547285007167000
28676065	::486547290933719000
409665559	::486547296348540000
162394402	::486547314119426000
334261100	::486547332847394000
424790585	::486547335808163000
176188106	::486547345862316000
375636797	::486547354246328000
161492068	::486547379949035000
338619333	::486547387616219000
48046250	::486547406839087000
17840621	::486547419711406000
42297542	::486547422164705000
432622681	::486547428766535000
415630297	::486547436295315000
19511096	::486547460320264000
392278984	::486547476623937000
58028621	::486547507313262000
24171213	::486547510861643000
15330061	::486547514737586000
25925656	::486547522899288000
162394402	::486547526611660000
27999272	::486547544118267000
18023231	::486547550074576000
28771314	::486547571943280000
57713984	::486547573076140000
223614733	::486547578180218000
40864634	::486547596190556000
280119639	::486547617413742000
445925140	::486547620404293000
39041924	::486547627602108000
415630297	::486547628650270000
161483889	::486547640054984000
255697938	::486547641677783000
48046250	::486547649009827000
346219373	::486547652457152000
225287674	::486547657897168000
17840621	::486547664050618000
415630297	::486547683725684000
290195625	::486547693486243000
415630297	::486547694077235000
22005666	::486547702012854000
357079725	::486547705619963000
338619333	::486547725484179000
260825806	::486547726247542000
409665559	::486547735060176000
357079725	::486547752315138000
12354252	::486547753158205000
33453167	::486547753560862000
392278984	::486547758070128000
121100953	::486547822695555000
174351092	::486547825380327000
37029138	::486547845059977000
355598729	::486547847664635000
20620620	::486547848884785000
58028621	::486547850000486000
33249556	::486547868619395000
16370204	::486547872767557000
355598729	::486547903964790000
429375230	::486547906564853000
392278984	::486547910537277000
388374921	::486547920314187000
415630297	::486547921374957000
453044363	::486547928576561000
398285469	::486547949577465000
306169468	::486547957005967000
390759619	::486547964983136000
415630297	::486547980229427000
242622458	::486547994720735000
384955934	::486547996877008000
62518475	::486548002925187000
39041924	::486548006507139000
17840621	::486548013742292000
390759619	::486548015029559000
14780915	::486548023770902000
48046250	::486548035405885000
603136773	::486548037099995000
326146327	::486548049456406000
57713984	::486548050236952000
19147974	::486548067936923000
72378783	::486548078489378000
78653568	::486548081031139000
419836731	::486548093186633000
349431964	::486548095388622000
321876841	::486548104405987000
143225254	::486548117227991000
346569016	::486548126686126000
370464008	::486548128695209000
55219816	::486548137080029000
317596401	::486548141311660000
87812967	::486548146487828000
16370204	::486548150824734000
176188106	::486548162786885000
248468379	::486548169027641000
351847146	::486548169753231000
388374921	::486548178247118000
242622458	::486548178624204000
82115262	::486548188967342000
221610776	::486548189869121000
161483889	::486548192516132000
23799906	::486548194516807000
72378783	::486548197565685000
424698378	::486548207657156000
262248356	::486548215869616000
57566548	::486548227253370000
57713984	::486548242952634000
61969086	::486548244508712000
253134261	::486548247482085000
419185791	::486548247704391000
342508573	::486548253560012000
392422321	::486548278494773000
26580506	::486548283444461000
39041924	::486548292579627000
390759619	::486548306223316000
341734040	::486548310124003000
39041924	::486548318714339000
289084083	::486548322791206000
424698378	::486548338007740000
355612007	::486548344735825000
57713984	::486548356400164000
415630297	::486548360828960000
342508573	::486548369457045000
92629759	::486548377232883000
18023231	::486548388092342000
377420899	::486548401299800000
17840621	::486548406698258000
205501297	::486548413475868000
78653568	::486548419184693000
388374921	::486548423668432000
387476542	::486548429796294000
130363809	::486548439568625000
52929975	::486548445822738000
72378783	::486548462943494000
247024165	::486548476226834000
39041924	::486548488143261000
172997876	::486548495957241000
398285469	::486548498016251000
16370204	::486548551179448000
105026890	::486548552093429000
201899461	::486548563795537000
14178003	::486548573660540000
490016303	::486548594183270000
632710734	::486548615536443000
109105005	::486548618698973000
409665559	::486548623250173000
105026890	::486548645597028000
262248356	::486548646062616000
437762769	::486548646763446000
17840621	::486548655676334000
372499722	::486548657521827000
22087737	::486548662911135000
92629759	::486548679793205000
597965837	::486548684411527000
92840294	::486548685719744000
201899461	::486548689104539000
17840621	::486548692288417000
377420899	::486548699363811000
372479589	::486548702245314000
24983393	::486548707685322000
92629759	::486548721719447000
176188106	::486548732734095000
187047785	::486548750312026000
114235211	::486548752543412000
161492068	::486548765507981000
221610776	::486548781396021000
105855764	::486548785028284000
69690419	::486548798009647000
39041924	::486548798374969000
25609677	::486548803747868000
16370204	::486548804767076000
48427726	::486548805785899000
495135733	::486548868390088000
367941154	::486548871162908000
608426191	::486548872462737000
279548168	::486548887558057000
161492068	::486548888963125000
245855482	::486548893228752000
415630297	::486548898349981000
360183119	::486548907925975000
221098400	::486548909624287000
409665559	::486548936011038000
136880369	::486548951823171000
61318348	::486548954663092000
252422768	::486548983628578000
332073582	::486548990721159000
176188106	::486548994265722000
39041924	::486548995859550000
280749613	::486549011391086000
17840621	::486549011655319000
76502729	::486549011944321000
78213	::486549041837514000
483190332	::486549048628097000
39041924	::486549089145065000
25609677	::486549103825158000
70571907	::486549109181276000
210873235	::486549129150353000
384955934	::486549131423662000
467774585	::486549150192762000
321780812	::486549151849910000
36082253	::486549178169176000
252422768	::486549224754933000
176188106	::486549234561605000
39041924	::486549238088994000
92629759	::486549246426890000
42435255	::486549260926976000
457811756	::486549267280957000
396177532	::486549287388471000
41136161	::486549292035739000
372499722	::486549297769754000
396177532	::486549299094765000
24868543	::486549299413938000
552146644	::486549299946590000
72378783	::486549307978297000
126507603	::486549308314226000
457811756	::486549309341462000
415630297	::486549315532238000
372479589	::486549335153205000
83736832	::486549342837174000
227072583	::486549355315200000
247560161	::486549358326734000
18023231	::486549360357171000
349431964	::486549365641592000
15791549	::486549395567939000
176188106	::486549401905930000
280119639	::486549403017023000
20535654	::486549406389268000
36829018	::486549421052555000
377715399	::486549429659254000
52929975	::486549431068925000
357211620	::486549438471892000
72378783	::486549444683255000
372499722	::486549450572455000
149275783	::486549457040068000
185084575	::486549457992155000
176188106	::486549480406528000
248358978	::486549491395198000
248358978	::486549493215551000
396177532	::486549495899906000
178985516	::486549496675848000
39041924	::486549503877857000
396177532	::486549504854740000
12354252	::486549505404571000
716262980	::486549513574703000
221610776	::486549516904964000
409487670	::486549544050495000
544538144	::486549548743933000
253057868	::486549567727366000
1318301	::486549567966433000
57385263	::486549574627368000
221610776	::486549580075384000
136880369	::486549595443322000
37011485	::486549596496478000
87956728	::486549607799746000
63478115	::486549615526027000
126507603	::486549616968863000
216927443	::486549636836884000
16312540	::486549671301906000
52929975	::486549675240349000
216927443	::486549695242977000
262939560	::486549695552950000
23820736	::486549695703969000
416419059	::486549707980668000
20786050	::486549711109640000
185084575	::486549723722297000
623990154	::486549728583090000
384955934	::486549748728754000
72378783	::486549755640545000
52929975	::486549757968793000
113048616	::486549784962936000
113048616	::486549785566912000
8524892	::486549824448520000
262939560	::486549830294990000
176188106	::486549830811258000
108204138	::486549838880722000
370165750	::486549843410563000
209223008	::486549849186516000
702450841	::486549866630242000
17840621	::486549867880521000
82707747	::486549873475346000
209223008	::486549882099212000
357079725	::486549884850278000
473118863	::486549892190306000
25408355	::486549913421881000
216927443	::486549927993303000
607637849	::486549929121169000
45150174	::486549929863954000
76977679	::486549934322106000
209223008	::486549948776058000
25223941	::486549949580976000
490016303	::486549950377885000
136880369	::486549951304847000
339353546	::486549953238814000
185084575	::486549958074843000
43256984	::486549960440446000
72378783	::486549975698903000
185084575	::486549985635606000
51952627	::486550000369795000
108204138	::486550012827295000
251443783	::486550019097776000
92629759	::486550024570957000
324794875	::486550025036525000
232437529	::486550034243022000
79348656	::486550045463154000
382531150	::486550046423265000
18613311	::486550065217937000
17840621	::486550070058557000
338619333	::486550073187119000
175591069	::486550073568808000
26947347	::486550102551457000
216927443	::486550110298710000
116988168	::486550130183507000
25609677	::486550131882590000
216927443	::486550136106254000
149980973	::486550143424925000
35297171	::486550149204692000
221610776	::486550151540916000
416419059	::486550151914610000
16370204	::486550164870795000
544538144	::486550165914779000
216927443	::486550188094676000
17840621	::486550192691642000
209223008	::486550210986782000
256750208	::486550212517715000
499995726	::486550214828765000
357211620	::486550215508627000
25408355	::486550221782929000
262939560	::486550229991178000
264904736	::486550235422801000
111806693	::486550242645774000
338619333	::486550254372659000
50805763	::486550260874240000
185084575	::486550283561230000
35297171	::486550299734069000
78653568	::486550304930820000
136750011	::486550310169477000
367296747	::486550324442710000
23799906	::486550330621329000
90689440	::486550365685313000
564879952	::486550374141009000
32583866	::486550381271326000
372479589	::486550388347109000
17840621	::486550401878355000
25925656	::486550415312289000
17233573	::486550417049141000
497544291	::486550493955899000
31056422	::486550499340980000
357079725	::486550512624336000
17840621	::486550523408318000
136750011	::486550525710573000
37228652	::486550529816813000
18613311	::486550531142582000
416419059	::486550535152357000
339353546	::486550546783150000
19766821	::486550547026440000
388374921	::486550551287836000
208171241	::486550555892789000
176188106	::486550584590630000
55219816	::486550589439221000
334420539	::486550593629347000
370416747	::486550593860022000
51814269	::486550595760054000
55426501	::486550609747648000
26738161	::486550626114232000
410377090	::486550633458065000
351174024	::486550636184338000
17840621	::486550649023528000
242622458	::486550679645728000
123373847	::486550680145252000
278316478	::486550684381110000
51814269	::486550690542911000
370416747	::486550711724175000
490977827	::486550715624873000
116988168	::486550720947052000
29786990	::486550751884234000
262248356	::486550756804161000
390759619	::486550769122828000
79348656	::486550796944044000
262248356	::486550797883154000
92629759	::486550817655111000
39041924	::486550826350309000
252793957	::486550831647301000
336628506	::486550837259673000
185084575	::486550839285514000
51814269	::486550855890771000
82707747	::486550859937878000
35592561	::486550871354785000
21374892	::486550876467638000
156437061	::486550876949991000
49383709	::486550877012897000
21374892	::486550898655514000
175591069	::486550907463540000
205501297	::486550913272655000
39041924	::486550934689165000
20000062	::486550939600703000
599348429	::486550942200758000
226319809	::486550969778708000
351174024	::486550974438178000
21374892	::486550978070458000
30529918	::486550988052910000
17840621	::486551002242625000
107842096	::486551008424636000
21374892	::486551010391769000
8962732	::486551019703111000
262248356	::486551025298325000
166695965	::486551044965404000
21374892	::486551072144502000
57713984	::486551098015371000
99827590	::486551111579348000
377555310	::486551111583559000
7875762	::486551119859314000
397571431	::486551139324678000
248468379	::486551141115625000
221610776	::486551150137577000
282779381	::486551160422014000
262248356	::486551167699136000
264904736	::486551179631919000
185084575	::486551197483282000
82433120	::486551220119941000
221610776	::486551225240801000
358452616	::486551229535756000
397571431	::486551234598301000
198911524	::486551284896370000
376541246	::486551291011678000
262248356	::486551293289181000
1318301	::486551345764118000
20020647	::486551404006211000
136880369	::486551414777200000
533417136	::486551431420600000
17339508	::486551432062332000
151604434	::486551435220238000
82433120	::486551439658217000
371068004	::486551461258469000
136006997	::486551484339724000
123373847	::486551489339748000
47753031	::486551501125349000
307372680	::486551503407448000
47753031	::486551518577827000
21374892	::486551538102722000
57713984	::486551578531606000
21374892	::486551587540586000
36082253	::486551609015812000
727422228	::486551620243570000
57713984	::486551626984198000
109805996	::486551629182021000
408772521	::486551636358074000
37029138	::486551640141742000
65476712	::486551645812424000
25082908	::486551653915426000
371068004	::486551663528787000
92629759	::486551666942943000
371068004	::486551694491123000
123373847	::486551717790883000
341700434	::486551760140374000
80586819	::486551767367155000
21374892	::486551776640782000
57713984	::486551798455750000
334261100	::486551818382876000
344454080	::486551826699800000
426923626	::486551851265818000
21105964	::486551858635218000
82707747	::486551861604790000
17840621	::486551884812275000
78653568	::486551907377635000
185084575	::486551937987641000
78926478	::486551941598543000
332073582	::486551942043156000
43052467	::486551972045017000
55219816	::486551991225958000
243472980	::486551992702341000
247434974	::486551993800867000
172184859	::486551995558686000
370416747	::486552003972464000
15733436	::486552005012250000
77078833	::486552022120816000
192727478	::486552027263401000
79373818	::486552058989133000
262248356	::486552062768209000
115550523	::486552064994971000
83673720	::486552094699446000
105855764	::486552099824488000
388374921	::486552102148534000
383383485	::486552106896089000
172184859	::486552127603740000
78926478	::486552153956179000
473196438	::486552166325174000
457197060	::486552188785676000
227577445	::486552192409546000
37228652	::486552194171547000
166695965	::486552205697093000
105026890	::486552215947972000
92629759	::486552223325753000
82433120	::486552250513641000
55219816	::486552274337296000
92629759	::486552277658783000
217871594	::486552283119751000
423862446	::486552308793507000
25609677	::486552310907437000
457197060	::486552316217024000
26580130	::486552323745804000
412304311	::486552330935205000
131278152	::486552332465737000
594950682	::486552345841393000
273034167	::486552357635776000
161199833	::486552358055198000
330201359	::486552363788795000
79373818	::486552369598312000
383202357	::486552395653349000
289743411	::486552397679165000
79373818	::486552426951241000
22294252	::486552434857099000
79373818	::486552444751859000
59288102	::486552452054147000
142364553	::486552455497674000
307372680	::486552464855150000
307372680	::486552480537665000
289743411	::486552493317685000
105855764	::486552494151987000
31536491	::486552517363261000
393105437	::486552528684064000
262248356	::486552539304058000
223288871	::486552549076770000
188480631	::486552549219368000
55219816	::486552578181062000
25609677	::486552579992989000
82433120	::486552590059339000
252793957	::486552591266889000
223288871	::486552611999322000
192727478	::486552644618825000
457197060	::486552667955548000
19182658	::486552671583612000
14808898	::486552674515824000
55219816	::486552705318789000
432622681	::486552722993209000
383243793	::486552739036409000
307372680	::486552743587627000
383243793	::486552750096781000
635845301	::486552755222241000
47753031	::486552756052697000
377420899	::486552779796656000
355598729	::486552779880943000
14873854	::486552781340147000
14606079	::486552795755986000
185084575	::486552796783996000
599774410	::486552797270519000
383243793	::486552821785825000
390759619	::486552828773560000
58349263	::486552841587539000
224103552	::486552852790132000
234187240	::486552871203119000
55219816	::486552871530688000
100742600	::486552882259705000
16566189	::486552883991961000
185084575	::486552905856856000
390759619	::486552917101408000
57713984	::486552920113299000
78653568	::486552924018184000
14297098	::486552942171136000
16370204	::486552946801672000
467774585	::486552950504820000
23839835	::486552955286339000
253057868	::486552982603833000
185084575	::486553007522590000
35923992	::486553030234361000
260440912	::486553035187814000
92629759	::486553045673574000
105855764	::486553056553598000
192590347	::486553077563289000
338619333	::486553087692140000
34087430	::486553096793772000
289743411	::486553104998203000
15804863	::486553107724132000
451183057	::486553122169700000
25609677	::486553127085432000
289743411	::486553134496759000
228915951	::486553138665500000
331307463	::486553138971701000
273271548	::486553147322937000
458826306	::486553147872387000
185084575	::486553157192151000
307372680	::486553204029923000
338619333	::486553211189202000
318173357	::486553221456871000
15733436	::486553228008771000
14780915	::486553229271252000
89033916	::486553230373969000
185084575	::486553245486428000
47753031	::486553250452094000
14873854	::486553250905067000
55219816	::486553276289404000
397571431	::486553278113542000
26738161	::486553333638115000
608426191	::486553343158788000
14520186	::486553344283271000
185084575	::486553354697736000
217928831	::486553387576487000
33342988	::486553394770104000
55219816	::486553413787086000
397571431	::486553446963625000
349431964	::486553456136953000
245203404	::486553467750604000
32609703	::486553484188061000
506500282	::486553509832044000
349431964	::486553510662901000
105855764	::486553530732265000
594950682	::486553532242210000
43980775	::486553540891250000
252793957	::486553560939642000
16370204	::486553561074262000
35592561	::486553574428905000
60218540	::486553586017767000
562178473	::486553593743278000
185084575	::486553595513671000
467774585	::486553600168951000
25609677	::486553600832077000
224095849	::486553602240958000
253134261	::486553608016498000
42529606	::486553616824954000
25609677	::486553643181936000
635845301	::486553656913690000
289743411	::486553659690745000
67069063	::486553662160781000
82223258	::486553676098465000
270736613	::486553685762519000
594950682	::486553698361827000
330201359	::486553699242606000
722514433	::486553699427573000
269401499	::486553699515236000
755431	::486553699917914000
62518475	::486553714904559000
338619333	::486553731282894000
273271548	::486553754888830000
166695965	::486553758009409000
35505123	::486553759548325000
23785621	::486553759594840000
30032107	::486553760357814000
23785621	::486553762832846000
73526174	::486553764422512000
392301070	::486553765961404000
37029138	::486553770692591000
22328944	::486553779236782000
248358978	::486553784860942000
248358978	::486553785733349000
71157367	::486553791987482000
42529606	::486553807326035000
224095849	::486553808084819000
55219816	::486553813026086000
146855323	::486553821439488000
289743411	::486553839764770000
320452099	::486553847708389000
17470539	::486553850606673000
320452099	::486553865009909000
115459999	::486553871527849000
33342988	::486553872903979000
36851172	::486553875097587000
247434974	::486553886769938000
130987540	::486553893522792000
82433120	::486553900150190000
619492928	::486553921624608000
105855764	::486553922023071000
467774585	::486553922803216000
239702167	::486553960530989000
39507361	::486553967850434000
42910967	::486553975815434000
36116261	::486553985432973000
78653568	::486553993003675000
33342988	::486554056706781000
76707926	::486554061647253000
460611723	::486554103632248000
300009838	::486554140798382000
346569016	::486554145059377000
76502729	::486554186205917000
19568023	::486554210784530000
36082253	::486554213988962000
42529606	::486554235526729000
458826306	::486554256393375000
467774585	::486554258305589000
493221106	::486554270506835000
269401499	::486554279642025000
635845301	::486554289356029000
78653568	::486554313544978000
19766821	::486554316917182000
23247181	::486554336911056000
587104097	::486554338362290000
23396218	::486554362689249000
289743411	::486554366368022000
493221106	::486554369563697000
424698378	::486554385292353000
130987540	::486554401918574000
130987540	::486554420071510000
338619333	::486554425469591000
92840294	::486554442800435000
55219816	::486554444533088000
594950682	::486554465756274000
36468395	::486554498899656000
136880369	::486554501680095000
130987540	::486554502611230000
233677206	::486554514279788000
562178473	::486554521137459000
394962689	::486554548593381000
33676766	::486554548803100000
130987540	::486554558798102000
110236585	::486554574002868000
307397057	::486554577781538000
234187240	::486554587063541000
130987540	::486554594667806000
136880369	::486554605765943000
30417393	::486554607967944000
55219816	::486554611755798000
169636335	::486554643804069000
562393615	::486554657440145000
470451598	::486554676285173000
411912822	::486554680496254000
20786050	::486554695755116000
60218540	::486554702369554000
100742600	::486554712477810000
16102033	::486554716684713000
130987540	::486554723101593000
326636490	::486554723429150000
273271548	::486554728315506000
393718746	::486554778483191000
562178473	::486554779171037000
136880369	::486554826117877000
524866555	::486554828659642000
128284695	::486554834687229000
36891053	::486554871823204000
467774585	::486554916878422000
35026897	::486554921052168000
39685005	::486554935224303000
335692629	::486554948990013000
273271548	::486554949359534000
82115262	::486554955096920000
60218540	::486554967063683000
289743411	::486554969508954000
411912822	::486554978195345000
130987540	::486555015574614000
93043270	::486555016791343000
53863390	::486555018125119000
136880369	::486555021392101000
326636490	::486555028665417000
702450841	::486555036143476000
326636490	::486555046738669000
130987540	::486555059312791000
35026897	::486555059736821000
60131090	::486555064350150000
78653568	::486555075708743000
297542894	::486555087662116000
381315320	::486555097069912000
218750630	::486555125100445000
273271548	::486555130872209000
248358978	::486555131681333000
279268567	::486555133405560000
44380700	::486555144566603000
130987540	::486555186094026000
17448907	::486555188657160000
289743411	::486555204520005000
45911298	::486555228582318000
17470539	::486555228666228000
36082253	::486555233926250000
19568023	::486555238233407000
326636490	::486555257846374000
338619333	::486555259083296000
93043270	::486555268793528000
358398276	::486555276548780000
509524562	::486555282680856000
78653568	::486555287441403000
402229763	::486555297771556000
390759619	::486555305438765000
252793957	::486555329589547000
536141027	::486555332844322000
125718303	::486555333322485000
47929423	::486555337244151000
461392295	::486555338892513000
61698439	::486555342118342000
470451598	::486555345406664000
129240201	::486555346433880000
158129535	::486555357511438000
8962732	::486555366553956000
23933265	::486555366881112000
14178003	::486555370475634000
83673720	::486555371780464000
19147974	::486555381913878000
23450320	::486555383394086000
129240201	::486555394764849000
279268567	::486555396967268000
461392295	::486555406961876000
14178003	::486555425265815000
253828982	::486555427065196000
251443783	::486555465552109000
33299478	::486555475190624000
47929423	::486555477824663000
102401687	::486555484800163000
19568023	::486555517431472000
453690730	::486555520866611000
6733652	::486555523505217000
63617875	::486555530190544000
78653568	::486555538633670000
130987540	::486555559756189000
335692629	::486555572750135000
349431964	::486555589648977000
17470539	::486555591985213000
175591069	::486555596007555000
196742313	::486555623752884000
51601709	::486555636063543000
251443783	::486555638638456000
130987540	::486555643529011000
8548362	::486555651376943000
24868543	::486555662663446000
409680332	::486555666723504000
243427085	::486555694116532000
47929423	::486555694481424000
14604658	::486555695295111000
251443783	::486555704484847000
64907439	::486555706448183000
363361632	::486555710025895000
9899992	::486555713053806000
14187808	::486555724411977000
517075828	::486555724424544000
21153287	::486555731232309000
46809403	::486555733316472000
227893380	::486555737074585000
252793957	::486555742246170000
132980216	::486555751482421000
273271548	::486555761062199000
129240201	::486555762466893000
76082847	::486555788690083000
113722629	::486555795233177000
306169468	::486555832906440000
392422321	::486555843387617000
38577111	::486555848882548000
61318348	::486555858084855000
273271548	::486555864430817000
65576332	::486555869484576000
25925656	::486555874333179000
258454374	::486555891932872000
14187808	::486555892863602000
388433171	::486555920445362000
251443783	::486555924036071000
37228652	::486555940989468000
18138157	::486555963986804000
47929423	::486555966876303000
129240201	::486555976217014000
96793797	::486555999168233000
76082847	::486556015220228000
388433171	::486556025701412000
253230729	::486556056148250000
157254287	::486556059222294000
23450320	::486556061680533000
216833550	::486556073050914000
73526174	::486556078176739000
389676504	::486556138159091000
411912822	::486556144723574000
562178473	::486556145012580000
129240201	::486556155573854000
14187808	::486556155594821000
347869774	::486556164490940000
457197060	::486556169654116000
35026897	::486556171965587000
102401687	::486556174301806000
241337450	::486556181809221000
163589914	::486556198045356000
248358978	::486556206018740000
248358978	::486556206962470000
272533260	::486556210984792000
390759619	::486556214289891000
116988168	::486556241875857000
272533260	::486556246053384000
141140385	::486556247282307000
58349263	::486556247572115000
36468395	::486556256262709000
392422321	::486556270053179000
307485154	::486556284238315000
64942768	::486556296049487000
335692629	::486556300017283000
42910967	::486556302236463000
53863390	::486556303146631000
35592561	::486556307718021000
256346048	::486556323027238000
246409056	::486556328828342000
14780915	::486556347723702000
78513872	::486556352064782000
115941650	::486556354404827000
85111877	::486556358695600000
71617108	::486556358763114000
267405925	::486556361547730000
14187808	::486556376492019000
116988168	::486556397971070000
335692629	::486556399262916000
133526428	::486556402693836000
35592561	::486556405717925000
252793957	::486556409958395000
61832970	::486556414161080000
85111877	::486556422889410000
324171027	::486556474710433000
23400461	::486556479684882000
436187992	::486556482696011000
115200960	::486556493177569000
33299478	::486556543291101000
8070562	::486556543479840000
336250359	::486556550962479000
273271548	::486556563097018000
335692629	::486556563528617000
61832970	::486556564925317000
124517802	::486556609267892000
210873235	::486556612375879000
370416747	::486556613172822000
33964276	::486556614003277000
196742313	::486556632080343000
196742313	::486556633200222000
102401687	::486556634404364000
290855101	::486556639818838000
14297098	::486556645200515000
353888661	::486556657405550000
301737159	::486556663655067000
97317697	::486556705741107000
375364618	::486556712980082000
14085431	::486556758328877000
62685527	::486556765073309000
490977827	::486556771126095000
326146327	::486556772765671000
384530394	::486556775819124000
463250994	::486556807909740000
229611107	::486556814360985000
357211620	::486556824871899000
399555371	::486556826440179000
211376385	::486556828235358000
6733652	::486556843935035000
17455392	::486556876746678000
26113249	::486556878013349000
155397134	::486556905066987000
124517802	::486556909592649000
174795727	::486556911781683000
175591069	::486556946703458000
233677206	::486556950377680000
237936556	::486556960330768000
62093388	::486556961723678000
135681283	::486556961790754000
479222401	::486556962562142000
619492928	::486556965544288000
544538144	::486556967817605000
338073739	::486556968035708000
211376385	::486556986666807000
58652870	::486557005113745000
19147974	::486557016924901000
175591069	::486557029255745000
58652870	::486557037741236000
849	::486557042417893000
44205530	::486557043151892000
276202961	::486557170599608000
592475734	::486557172218613000
247434974	::486557199469006000
165967574	::486557239390793000
352486016	::486557249955835000
221610776	::486557254372450000
411912822	::486557272680960000
174795727	::486557276237332000
97317697	::486557290888445000
113760458	::486557307376267000
83673720	::486557312845643000
8524892	::486557316385607000
276202961	::486557331895758000
23820736	::486557342041780000
151190656	::486557344755904000
256074844	::486557354062659000
15330061	::486557371192578000
115200960	::486557423893626000
264608632	::486557429954379000
480857982	::486557448384155000
301290830	::486557458262142000
85111877	::486557469993213000
60771081	::486557513404657000
131941193	::486557514130280000
80929828	::486557524636614000
375364618	::486557542059745000
422876369	::486557557738070000
356974615	::486557584531275000
259830697	::486557585546678000
80929828	::486557591368003000
6733652	::486557597684998000
22431584	::486557598167339000
297679816	::486557600021250000
209584784	::486557605540544000
276787570	::486557618391891000
45470777	::486557623903199000
33369338	::486557631016751000
143225254	::486557645449330000
65435835	::486557646376697000
21089214	::486557652567474000
53863390	::486557658724696000
29935926	::486557662343991000
174795727	::486557665523273000
42910967	::486557675388698000
79447998	::486557681570689000
273271548	::486557703062683000
375364618	::486557706245787000
193192138	::486557706291929000
53486281	::486557713695272000
422876369	::486557729389961000
174795727	::486557742451015000
384530394	::486557748331421000
69771494	::486557759757111000
354047009	::486557780242071000
17455392	::486557780975685000
105026890	::486557781856489000
39685005	::486557783018311000
174795727	::486557802861559000
14604658	::486557816723763000
276787570	::486557832100081000
21089214	::486557833153228000
19683725	::486557844628832000
174795727	::486557848332038000
103782180	::486557851671101000
301290830	::486557862815354000
257942561	::486557871383920000
371068004	::486557872000495000
607637849	::486557881987125000
63783716	::486557888853180000
301290830	::486557919870472000
289743411	::486557920801607000
174795727	::486557921539395000
251443783	::486557925687586000
224410857	::486557934961586000
251443783	::486557935145738000
174795727	::486557954179485000
161492068	::486557958814183000
21089214	::486557965215088000
15867361	::486557967983333000
251443783	::486557972563128000
53243169	::486557988392804000
353418151	::486557990493761000
39685005	::486557991940800000
247434974	::486557994419617000
14604658	::486557995552104000
118855202	::486558035557351000
37228652	::486558078884540000
83673720	::486558079874768000
19766821	::486558091069386000
402229763	::486558108345331000
21089214	::486558111197831000
276787570	::486558114095718000
14604658	::486558133582458000
23400461	::486558140855750000
6092972	::486558177224560000
139447011	::486558207838797000
289743411	::486558227241660000
21105964	::486558230517018000
448283191	::486558233650139000
170357410	::486558256794312000
66203192	::486558258589487000
574147363	::486558291208986000
66203192	::486558298116599000
46809403	::486558310984720000
109105005	::486558313023160000
574147363	::486558316450287000
148436850	::486558344560517000
34689419	::486558430568529000
375364618	::486558430719520000
155397134	::486558439502790000
573151200	::486558448394321000
159263389	::486558454354432000
254600909	::486558461644115000
245573462	::486558483219611000
411786523	::486558484591149000
353888661	::486558492296097000
18999708	::486558498612707000
278165989	::486558500252708000
348085087	::486558510419693000
23820736	::486558521987567000
131254355	::486558528119664000
351810944	::486558542132826000
25082908	::486558545307906000
479205756	::486558548692721000
346654346	::486558551012147000
18999708	::486558577373364000
308858845	::486558588413165000
33299478	::486558590023385000
101138081	::486558594771742000
17840621	::486558600450412000
386627455	::486558622231449000
101138081	::486558627797684000
47753031	::486558629483393000
301290830	::486558629697691000
234187240	::486558634336215000
163589914	::486558644821962000
101138081	::486558646185496000
17035194	::486558647859019000
92125226	::486558657858273000
47753031	::486558672441454000
22431584	::486558682667573000
294745245	::486558688191053000
101138081	::486558707061624000
544538144	::486558716477440000
85399171	::486558720563089000
200796300	::486558728494129000
108542953	::486558730335834000
131420707	::486558784111013000
14187808	::486558784265797000
297679816	::486558788280127000
42435255	::486558791563870000
40126821	::486558797591089000
30336818	::486558801231749000
6733652	::486558802582724000
133526428	::486558811478433000
301290830	::486558838901186000
15267198	::486558847063302000
96793797	::486558878176251000
119269983	::486558883226206000
18015033	::486558887450255000
276787570	::486558900804534000
588641285	::486558903690207000
133526428	::486558909532868000
335608417	::486558921260150000
116988168	::486558922333880000
14392960	::486558931544600000
33555786	::486558941430956000
56736460	::486558961999437000
6092972	::486558971176976000
31625914	::486558974712762000
31625914	::486558999933095000
139447011	::486559003783479000
17840621	::486559019717242000
233677206	::486559027724185000
255622442	::486559030736080000
22431584	::486559037451141000
132980216	::486559065951440000
47753031	::486559077279879000
148445755	::486559078148489000
198911524	::486559086712864000
155397134	::486559087631806000
40126821	::486559091397894000
101138081	::486559093424148000
38226468	::486559103544594000
274262734	::486559117440335000
351004243	::486559137736949000
335608417	::486559139162624000
243014276	::486559141238820000
553711382	::486559159354028000
300009838	::486559168175038000
132980216	::486559213112799000
86885002	::486559218913136000
289743411	::486559249758441000
392422321	::486559259044630000
130363809	::486559263704113000
130363809	::486559280661667000
237936556	::486559298399399000
50805763	::486559301675536000
19568023	::486559311574093000
31625914	::486559318368874000
23450320	::486559320579264000
233677206	::486559333199515000
132980216	::486559333438988000
347869774	::486559358315003000
31625914	::486559395405647000
227893380	::486559405274460000
155730095	::486559406356566000
273271548	::486559408101801000
300009838	::486559413810253000
87956728	::486559414178959000
44779656	::486559421087371000
58652870	::486559438585987000
19568023	::486559442918715000
260428602	::486559444512542000
367296747	::486559449016848000
47753031	::486559456755318000
221610776	::486559478620246000
458639179	::486559478951591000
77765035	::486559484987195000
17840621	::486559487717695000
216833550	::486559489923887000
136114188	::486559523125993000
15804863	::486559523348307000
32583866	::486559529123844000
221205505	::486559530357366000
152875477	::486559545272311000
525819441	::486559548505722000
18015033	::486559556655661000
221610776	::486559562623770000
282779381	::486559575693209000
132980216	::486559577283244000
41136161	::486559580818640000
87247551	::486559589421182000
148445755	::486559589903900000
23672351	::486559605305401000
301290830	::486559616785195000
240532669	::486559616873271000
18015033	::486559619154993000
19568023	::486559628105621000
47753031	::486559629829107000
42910967	::486559643213529000
194998718	::486559644416892000
108542953	::486559646053068000
42435255	::486559652985839000
2084321	::486559654768439000
240532669	::486559655024680000
136114188	::486559657272438000
133617944	::486559665577148000
391108584	::486559674062221000
15728310	::486559676071309000
6733652	::486559693444485000
354047009	::486559728055500000
8962732	::486559753015791000
367296747	::486559760787832000
221098400	::486559781516099000
421548020	::486559782955126000
91770694	::486559783336837000
47753031	::486559800302391000
15728310	::486559826072186000
588874950	::486559850524966000
248358978	::486559853138018000
65513	::486559868518952000
433169770	::486559893210402000
155397134	::486559893391175000
238030490	::486559896238702000
301290830	::486559906141831000
50805763	::486559907953778000
370420008	::486559933614526000
327167157	::486559936504004000
542693847	::486559948441022000
37730571	::486559957358505000
92125226	::486559970432122000
178492117	::486559971224862000
321780812	::486559971270987000
50805763	::486559971732361000
308858845	::486559988094337000
165967574	::486560041278111000
65513	::486560046726541000
409487670	::486560099834417000
624394090	::486560178935201000
92629759	::486560182789341000
63783716	::486560182948753000
245855482	::486560212107542000
280749613	::486560255305072000
196659229	::486560257963868000
161199833	::486560292889833000
129240201	::486560306676502000
77765035	::486560307540553000
422876369	::486560307867684000
16370204	::486560330571845000
14606079	::486560346941833000
66882384	::486560358836883000
92125226	::486560369440481000
221205505	::486560376255832000
27323374	::486560377992261000
299284663	::486560386368294000
294745245	::486560389077823000
172184859	::486560406077714000
240798548	::486560420585414000
372479589	::486560423563374000
728549208	::486560440487784000
6733652	::486560440873680000
33108084	::486560447315709000
16370204	::486560495068270000
20935927	::486560502110109000
480895753	::486560526298656000
65513	::486560532858949000
92125226	::486560541251751000
92125226	::486560570897092000
52616216	::486560576320315000
58349263	::486560596327161000
50468203	::486560601762570000
533788768	::486560615545462000
52616216	::486560627906056000
19568023	::486560633299947000
116988168	::486560641629446000
20935927	::486560656926056000
18968115	::486560672671887000
60220156	::486560690698584000
83673720	::486560710353514000
102100651	::486560723279966000
382359896	::486560742070427000
15791549	::486560745404907000
263914867	::486560751122145000
336774649	::486560778334380000
162175448	::486560782986272000
442736318	::486560799482466000
17107944	::486560802519130000
483283190	::486560838657257000
354047009	::486560851684786000
39507361	::486560864582238000
274712500	::486560865613643000
289743411	::486560869326016000
19568023	::486560875088973000
470451598	::486560876179513000
14780915	::486560879899844000
457197060	::486560880897703000
289743411	::486560920018354000
14808898	::486560952557793000
2084321	::486560964595052000
82223258	::486560983117082000
20935927	::486561016310812000
289743411	::486561026834698000
289743411	::486561036016058000
382359896	::486561064037781000
348085087	::486561066181074000
101138081	::486561083101286000
58349263	::486561085122936000
209584784	::486561085810421000
47753031	::486561089308487000
348085087	::486561099056041000
26580130	::486561099890712000
23396218	::486561111865831000
79073243	::486561131168030000
45150174	::486561142219997000
55426501	::486561150474403000
472617238	::486561191183929000
209584784	::486561192316391000
1318301	::486561234087841000
226429138	::486561245307219000
54105420	::486561263242080000
445925140	::486561274965536000
472617238	::486561329457537000
26580506	::486561354644725000
110236585	::486561368309768000
227072583	::486561370000076000
425897170	::486561371408969000
253178679	::486561383161425000
36468395	::486561390296334000
209584784	::486561392078516000
374739722	::486561395455311000
58349263	::486561397753774000
36116261	::486561400463319000
454304418	::486561401016565000
354047009	::486561402099085000
35525270	::486561405223456000
96793797	::486561414874529000
256346048	::486561420910141000
24803741	::486561421204160000
542693847	::486561435804131000
574147363	::486561451687944000
153077015	::486561515160350000
379304556	::486561573260263000
374739722	::486561604461662000
54105420	::486561617933787000
168347877	::486561617937563000
447813903	::486561624749514000
20026791	::486561648673435000
16299351	::486561655116283000
374739722	::486561686560964000
221205505	::486561705473097000
47753031	::486561724493869000
307485154	::486561744102227000
160453801	::486561754466369000
25223941	::486561790357041000
26068830	::486561806324731000
366136205	::486561823211393000
377806186	::486561835043127000
163589914	::486561837480030000
58349263	::486561843176308000
55964893	::486561866077175000
270173839	::486561869042167000
19766821	::486561869537488000
614074554	::486561873525866000
301290830	::486561880941412000
113760458	::486561882850197000
379304556	::486561895537991000
22278303	::486561905931468000
152875477	::486561936738246000
221098400	::486561944275386000
47753031	::486561945198161000
270173839	::486561953179914000
276787570	::486561966559723000
463381084	::486561968874995000
300009838	::486561987707797000
163589914	::486562015020740000
294745245	::486562019659624000
214220072	::486562071115358000
22278303	::486562074743803000
19568023	::486562075633025000
289743411	::486562096315105000
58349263	::486562110764486000
37029138	::486562114295721000
19568023	::486562151336005000
213287321	::486562154594594000
301290830	::486562171443490000
594950682	::486562179756204000
163589914	::486562198588645000
15728310	::486562298862268000
574147363	::486562325244018000
23450320	::486562328196816000
215362694	::486562330495692000
22278303	::486562348585746000
24983393	::486562357783437000
23642786	::486562365228347000
201899461	::486562373755359000
254276767	::486562375311441000
442082078	::486562377299533000
214220072	::486562396299751000
25223941	::486562403165806000
15728310	::486562417724628000
14178003	::486562421461368000
363059827	::486562445628948000
254276767	::486562447700934000
377806186	::486562452142702000
36861827	::486562471281721000
594950682	::486562484094902000
214220072	::486562487441960000
47753031	::486562496312926000
350525380	::486562500876705000
325849507	::486562505112961000
290855101	::486562506328911000
379304556	::486562512478146000
147997393	::486562532837322000
286265668	::486562539312910000
66203192	::486562550570426000
299441398	::486562558854184000
307485154	::486562562683576000
153544543	::486562580476207000
66203192	::486562581776056000
414952579	::486562588738588000
254276767	::486562592077275000
19568023	::486562597698035000
461392295	::486562598578438000
381315320	::486562608716058000
299441398	::486562624461488000
26198298	::486562627821113000
357211620	::486562633970372000
14604658	::486562662763859000
350525380	::486562668271005000
50468203	::486562702492307000
255622442	::486562712374493000
240914419	::486562713384939000
463908266	::486562713712488000
40126821	::486562726034944000
480895753	::486562742162042000
50011708	::486562748721950000
20620620	::486562758305914000
175591069	::486562764882579000
377806186	::486562798969704000
50011708	::486562801003945000
331423379	::486562828250525000
82115262	::486562839474098000
325849507	::486562848567721000
96658544	::486562850358296000
442082078	::486562857010483000
125718303	::486562863750733000
316766176	::486562898374692000
442082078	::486562904099930000
240914419	::486562912564031000
365739414	::486562920554168000
363059827	::486562933980135000
326813935	::486562936169971000
20153912	::486562947742044000
516017637	::486562948110774000
227893380	::486562958965628000
728549208	::486562960085909000
66882384	::486562960706265000
103678189	::486562974203527000
103678189	::486562986426126000
487266327	::486562992280981000
50224504	::486562998002405000
47753031	::486562999050584000
31010760	::486563003165573000
216833550	::486563013818716000
26198298	::486563015186083000
66882384	::486563025780895000
59454178	::486563038066012000
355612007	::486563043099557000
36861827	::486563047168024000
64907439	::486563057976352000
53741229	::486563081179238000
562393615	::486563105292308000
224410857	::486563113438019000
286734780	::486563118416281000
347869774	::486563126981062000
175591069	::486563129778634000
96793797	::486563140323115000
374772557	::486563147042418000
39412631	::486563159285583000
65476712	::486563164105232000
175591069	::486563166059372000
131072297	::486563185932394000
20935927	::486563188570202000
519086519	::486563188733771000
66882384	::486563190013063000
301042701	::486563213354336000
39412631	::486563253028282000
66882384	::486563255586803000
115141777	::486563270875426000
391108584	::486563273005756000
47753031	::486563304463028000
594950682	::486563321642905000
513711139	::486563324516384000
365739414	::486563325174493000
299441398	::486563328584470000
446541836	::486563352173637000
66882384	::486563366618423000
20153912	::486563368615280000
172184859	::486563375305203000
587104097	::486563381483028000
23450320	::486563382867558000
299441398	::486563390001659000
9129332	::486563393089073000
66882384	::486563399728238000
37228652	::486563411656859000
377806186	::486563423484772000
329360692	::486563428232728000
36851172	::486563429927616000
214220072	::486563453079793000
276787570	::486563456057745000
14085431	::486563494775750000
307485154	::486563538467450000
93043270	::486563538581069000
467775651	::486563555471532000
229197384	::486563588484517000
445219284	::486563604557463000
458639179	::486563607040512000
42529606	::486563624706908000
14780915	::486563630394408000
457197060	::486563633590042000
187034273	::486563644726337000
268987143	::486563647423250000
111806693	::486563654414761000
22142419	::486563661909983000
34689419	::486563662258130000
22386194	::486563666720866000
240914419	::486563671154253000
458639179	::486563681199992000
467775651	::486563692860166000
22142419	::486563695166619000
299441398	::486563699264462000
368730450	::486563733716873000
47753031	::486563734618267000
53724365	::486563739085582000
24113194	::486563766465617000
391108584	::486563767157669000
243751614	::486563767631622000
67492430	::486563785701089000
21153287	::486563820480262000
337416247	::486563827883192000
16299351	::486563852965134000
66882384	::486563867539943000
132980216	::486563877149483000
47753031	::486563885017604000
23642786	::486563894152810000
66882384	::486563906173689000
33029479	::486563919142457000
47753031	::486563927510089000
22278303	::486563936494690000
337499399	::486563965070508000
34689419	::486563967783821000
47929423	::486563968006115000
50507669	::486563968732106000
115141777	::486563969906511000
101136541	::486563972263333000
25537528	::486563985659924000
20935927	::486563991372582000
47753031	::486563996259352000
78065938	::486564001556353000
19091805	::486564013744996000
423862446	::486564024738263000
276202961	::486564034360000000
437064295	::486564043046395000
632710734	::486564058485641000
111687397	::486564062126297000
37228652	::486564070976675000
47929423	::486564075686490000
276787570	::486564099845672000
467775651	::486564104396865000
728549208	::486564139410935000
276202961	::486564141578993000
210873235	::486564145249406000
23396218	::486564166124052000
50011708	::486564168644849000
23450320	::486564184684236000
54422208	::486564199716245000
20153912	::486564201436282000
539602323	::486564202824220000
321844248	::486564211812999000
45150174	::486564225847156000
37228652	::486564232717414000
728549208	::486564234051215000
463908266	::486564251524669000
78213	::486564294033948000
375364618	::486564315235770000
594950682	::486564320445079000
203688730	::486564343237312000
728549208	::486564354452885000
31056422	::486564369178689000
341700434	::486564381409296000
256319248	::486564386698309000
301290830	::486564411851948000
83673720	::486564430541783000
195977109	::486564432890183000
147384126	::486564445326278000
47753031	::486564446991433000
83673720	::486564451479736000
95554541	::486564462699102000
47753031	::486564479866388000
37029138	::486564480751792000
159640806	::486564480923361000
171510293	::486564483624878000
392716377	::486564509088116000
299284663	::486564529904443000
392716377	::486564540356644000
83673720	::486564551438368000
539602323	::486564551752548000
155397134	::486564565724180000
387476542	::486564572724482000
65513	::486564596212170000
70254385	::486564600800759000
73795436	::486564611291095000
37029138	::486564614130630000
594950682	::486564636179709000
114579662	::486564636691423000
45150174	::486564642614169000
33629617	::486564648452640000
50011708	::486564650125774000
433470731	::486564677405913000
159640806	::486564686364549000
20782081	::486564693020925000
25925656	::486564706392358000
65826107	::486564718623342000
25082908	::486564720682336000
102875172	::486564734376742000
458826306	::486564753314414000
47753031	::486564757986496000
263418480	::486564779201290000
17473737	::486564801338826000
65513	::486564806573309000
45150174	::486564817587957000
110059442	::486564836575162000
33011898	::486564852509310000
25537528	::486564854560337000
375385791	::486564871870230000
50011708	::486564874739138000
433142367	::486564890547851000
19182658	::486564900572250000
50011708	::486564912202670000
77078833	::486564925951574000
367298176	::486564948047187000
45150174	::486564958877270000
65826107	::486564959959396000
358398276	::486564973188222000
33299478	::486564973737308000
183090041	::486564996269490000
308858845	::486565022320295000
20782081	::486565023636914000
227893380	::486565024832315000
171510293	::486565026283921000
239149781	::486565031811629000
516096126	::486565034420875000
350525380	::486565036387991000
347869774	::486565057443028000
22278303	::486565066998030000
354047009	::486565091551498000
329360692	::486565106772639000
321578565	::486565119040978000
179519500	::486565153068969000
29817953	::486565172408889000
239149781	::486565273592266000
257942561	::486565288230805000
214779476	::486565291699101000
280749613	::486565323576180000
23450320	::486565333445402000
63720288	::486565386851057000
19028099	::486565390781120000
239149781	::486565398372818000
274712500	::486565413501669000
289743411	::486565418166145000
238826465	::486565420472999000
238826465	::486565431374008000
47753031	::486565437753147000
238826465	::486565440530186000
238826465	::486565446863560000
61318348	::486565453582831000
40864634	::486565453804752000
15137186	::486565455789047000
238826465	::486565457408045000
238826465	::486565471941300000
364410144	::486565481977876000
276787570	::486565482762235000
358398276	::486565494317924000
27792069	::486565496469200000
179519500	::486565498780266000
19147974	::486565499397214000
39507361	::486565506862706000
256609151	::486565509098655000
76082847	::486565518674264000
383202357	::486565528618545000
276787570	::486565532271771000
358398276	::486565552249634000
167513343	::486565559681966000
138557664	::486565564463075000
25537528	::486565567256879000
289743411	::486565628606963000
23450320	::486565635183218000
276787570	::486565675687636000
286216848	::486565677172412000
520533224	::486565728011571000
80191031	::486565728225488000
358398276	::486565752376668000
62518475	::486565765911678000
33299478	::486565784202641000
22278303	::486565793321066000
188417746	::486565800254242000
33108084	::486565803936866000
221205505	::486565814133612000
56059141	::486565827232010000
267227218	::486565837445165000
16006363	::486565851953635000
594950682	::486565852414631000
33299478	::486565860509630000
269605766	::486565863202385000
68832413	::486565888829976000
594950682	::486565896245108000
53863390	::486565897164046000
269605766	::486565897541541000
38044979	::486565898283913000
375364618	::486565899529252000
276787570	::486565903492870000
179519500	::486565908618305000
54422208	::486565908895113000
315527257	::486565920865652000
56779057	::486565925814956000
267227218	::486565938859216000
24494616	::486565942613528000
159640806	::486565943980482000
47929423	::486565951421177000
594950682	::486565955456090000
65513	::486565963794370000
445925140	::486565969829982000
167513343	::486565990759534000
410461303	::486566020325199000
23799906	::486566029326548000
221098400	::486566038373277000
188417746	::486566058958934000
80191031	::486566076696641000
14816854	::486566079888506000
14604658	::486566080014319000
242533291	::486566096720646000
87247551	::486566100469960000
457811756	::486566112977358000
80191031	::486566134255063000
497544291	::486566172675276000
279735090	::486566175153717000
301290830	::486566182477389000
264434173	::486566193508020000
99843490	::486566197106733000
279735090	::486566202869698000
40896981	::486566203846979000
351325780	::486566217855938000
467775651	::486566223346696000
276787570	::486566238160576000
255311687	::486566242015145000
410461303	::486566243122421000
363649162	::486566252539027000
76082847	::486566255483428000
289605285	::486566255554355000
17840621	::486566261078650000
288016073	::486566270750314000
289605285	::486566280703385000
503708554	::486566283765645000
37228652	::486566297883258000
252793957	::486566319672680000
47929423	::486566324621955000
80929828	::486566336680583000
110059442	::486566345878675000
536141027	::486566348722425000
43256984	::486566348995051000
141140385	::486566349724872000
62518475	::486566379399942000
383202357	::486566381547057000
376541246	::486566394926870000
31066609	::486566395669254000
155139746	::486566411628605000
499167427	::486566416720474000
503708554	::486566444663312000
155139746	::486566445854105000
100626124	::486566447981002000
500388817	::486566460785844000
184962835	::486566463893819000
25537528	::486566483028623000
97317697	::486566483938783000
152875477	::486566491949510000
503708554	::486566505946316000
169636335	::486566520613392000
254276767	::486566530919194000
47929423	::486566565484060000
221205505	::486566574347001000
242533291	::486566583146651000
375364618	::486566622220390000
169636335	::486566622740484000
14085431	::486566623802040000
299284663	::486566635894243000
258609027	::486566636808572000
63720288	::486566640243310000
30362051	::486566643296776000
242912563	::486566662830051000
168387841	::486566664587075000
22278303	::486566667334332000
290855101	::486566687810932000
80191031	::486566700930723000
350525380	::486566705226080000
32750427	::486566749660540000
480895753	::486566760355622000
480895753	::486566765556535000
513711139	::486566777510309000
62518475	::486566783701495000
350525380	::486566786960474000
47929423	::486566794560143000
377425191	::486566795554603000
16299351	::486566797693714000
64942768	::486566804387401000
513711139	::486566816643178000
24494616	::486566824142987000
76082847	::486566833882157000
80191031	::486566854438047000
728549208	::486566871014309000
454304418	::486566873723453000
374228630	::486566873882820000
103782180	::486566882376695000
14520186	::486566888542326000
64942768	::486566896590794000
259830697	::486566898331836000
34689419	::486566904442519000
14604658	::486566905046499000
29500521	::486566908410343000
23450320	::486566913196032000
238826465	::486566915582984000
182584001	::486566916996091000
500388817	::486566932804407000
65513	::486566942979796000
221098400	::486566991902167000
242533291	::486566997279641000
23400461	::486567012483989000
390504920	::486567014178115000
350525380	::486567016586022000
65826107	::486567021254279000
16299351	::486567025838686000
16102033	::486567032079798000
97317697	::486567042372632000
377425191	::486567070276935000
252793957	::486567073565270000
372479589	::486567080305917000
14187808	::486567097346957000
65513	::486567098873679000
16299351	::486567109242413000
33703073	::486567128514842000
413686504	::486567140221550000
350525380	::486567147087626000
17035194	::486567177592766000
264434173	::486567196781723000
371578955	::486567238422757000
364410144	::486567243648475000
141140385	::486567262405394000
8070562	::486567269900627000
369849727	::486567284119326000
29500521	::486567302645559000
46809403	::486567308953792000
270184694	::486567333477896000
22005666	::486567352444542000
503708554	::486567403271507000
18752326	::486567408920842000
97317697	::486567410091438000
188855651	::486567433545605000
80191031	::486567436318040000
301290830	::486567455155056000
367298176	::486567458497519000
354047009	::486567494094966000
377425191	::486567496732778000
27595900	::486567504207024000
252793957	::486567508350992000
27792069	::486567509106372000
220587584	::486567510594953000
21105964	::486567527716093000
191947005	::486567542660419000
372479589	::486567558062292000
97317697	::486567562034302000
282625909	::486567563757776000
332631850	::486567563988463000
282625909	::486567565678759000
351174024	::486567568308572000
500388817	::486567575761870000
20935927	::486567591788302000
130363809	::486567604354424000
35026897	::486567631370326000
14816854	::486567645173411000
255311687	::486567645878026000
503708554	::486567650005643000
80191031	::486567661921239000
30104821	::486567662059651000
127943795	::486567668489523000
20935927	::486567671975014000
105026890	::486567676815237000
47929423	::486567729642483000
175591069	::486567730569433000
254276767	::486567748559200000
1318301	::486567770876674000
130363809	::486567773598797000
80191031	::486567777482711000
105026890	::486567789520375000
17840621	::486567803227762000
415179202	::486567827181432000
20935927	::486567829202677000
83736832	::486567832746881000
60771081	::486567839453949000
324171027	::486567856541143000
60771081	::486567856738693000
239702167	::486567866557153000
97317697	::486567868512100000
288016073	::486567880889102000
175591069	::486567886819819000
20935927	::486567887746785000
266317182	::486567901684858000
377806186	::486567906155569000
224103552	::486567912648351000
410461303	::486567923461259000
274712500	::486567938124546000
377806186	::486567941433856000
433169770	::486567954713030000
324171027	::486567960262479000
594950682	::486567961713311000
76082847	::486567981745704000
414543388	::486567983028785000
358398276	::486567993175183000
65826107	::486567998464200000
607637849	::486568005032484000
8070562	::486568023017259000
115550523	::486568023533174000
374228630	::486568026276257000
351174024	::486568031623999000
324171027	::486568048166703000
20935927	::486568055988707000
288016073	::486568067531411000
239702167	::486568072627494000
97317697	::486568149098459000
14780915	::486568166525775000
35026897	::486568176478855000
262248356	::486568187014967000
81872162	::486568188399075000
255311687	::486568189518569000
96658544	::486568189766025000
33108084	::486568190776840000
252793957	::486568200620892000
540330411	::486568204446093000
80191031	::486568220300541000
324171027	::486568223174049000
17473737	::486568239065858000
16370204	::486568240718831000
127943795	::486568274952327000
31536491	::486568324579352000
288016073	::486568324583542000
58562014	::486568326047334000
377806186	::486568329708990000
351174024	::486568332703707000
17455392	::486568335140610000
396952554	::486568354376056000
358398276	::486568361653174000
262248356	::486568364220100000
110059442	::486568374206337000
127943795	::486568402475950000
324171027	::486568428401340000
239149781	::486568442187620000
513825441	::486568448546586000
424790585	::486568453176700000
102401687	::486568459158167000
76082847	::486568513361162000
65826107	::486568516460769000
358398276	::486568525428162000
20293581	::486568540841836000
366136205	::486568541618204000
382531150	::486568565596626000
225206178	::486568566024830000
192727478	::486568593858244000
72378783	::486568596458323000
506760887	::486568603475382000
33108084	::486568624325292000
31056422	::486568644797677000
358398276	::486568665190776000
97317697	::486568667925458000
63490594	::486568670567473000
516096126	::486568676293087000
285254109	::486568688242266000
80191031	::486568690419118000
81872162	::486568703421861000
324171027	::486568757830365000
358398276	::486568758363029000
254635990	::486568760002637000
15875100	::486568768752328000
97317697	::486568780307640000
26580130	::486568788469374000
358398276	::486568788767571000
157904403	::486568792546213000
39398773	::486568793267658000
324171027	::486568795189043000
358398276	::486568805381201000
237118122	::486568823336607000
354047009	::486568829972398000
14187808	::486568836338970000
21912250	::486568838033833000
157904403	::486568852717707000
54105420	::486568860632363000
23396218	::486568882313129000
81872162	::486568898066931000
157904403	::486568899341606000
65826107	::486568919852150000
61318348	::486568942497173000
481512198	::486568952395354000
112333263	::486568990634823000
63490594	::486568990785798000
351174024	::486569012029956000
127943795	::486569012176756000
16370204	::486569026861416000
507674842	::486569064580390000
192727478	::486569064748560000
16002106	::486569073753341000
540330411	::486569077406576000
236589142	::486569084314599000
62093388	::486569092632289000
62460045	::486569109123895000
367941154	::486569109854113000
135324408	::486569110122557000
251359942	::486569145866010000
24738840	::486569149171109000
382531150	::486569151381516000
552146644	::486569151977492000
72378783	::486569158360854000
375364618	::486569163729555000
22278303	::486569164912738000
57713984	::486569185905233000
102401687	::486569204922220000
436187992	::486569217144000000
102401687	::486569244759719000
26623525	::486569246529314000
76082847	::486569253915856000
360183119	::486569270844088000
224126979	::486569276715724000
37228652	::486569284622368000
192727478	::486569297603747000
29607520	::486569308970299000
187034273	::486569313575657000
205030447	::486569332604813000
540330411	::486569339114377000
184962835	::486569356449431000
180388620	::486569356755628000
266317182	::486569362862907000
16568377	::486569372123541000
162394402	::486569377048043000
78653568	::486569383255629000
16713287	::486569388699418000
33108084	::486569419133308000
500388817	::486569421146574000
29607520	::486569423122485000
65826107	::486569423709675000
110297719	::486569459406995000
78653568	::486569461840109000
39507361	::486569469859610000
381315320	::486569504642588000
23839835	::486569517674287000
51964139	::486569518794559000
169636335	::486569533616832000
381315320	::486569550570221000
80191031	::486569577598308000
248358978	::486569579519291000
67069063	::486569592420958000
43045329	::486569595231551000
540330411	::486569603951120000
586783331	::486569651183558000
516096126	::486569669097451000
24171213	::486569681419898000
37228652	::486569707445972000
516096126	::486569712630132000
237530197	::486569749929664000
19770255	::486569751980691000
136238737	::486569762848129000
364439246	::486569773371629000
15814841	::486569800626634000
34689419	::486569820054233000
19770255	::486569820788248000
163589914	::486569846562226000
238030490	::486569847514337000
334420539	::486569856872222000
127943795	::486569867055624000
64942768	::486569878178893000
255622442	::486569890867077000
72378783	::486569897099415000
351174024	::486569904175185000
115141777	::486569913138831000
91345170	::486569913998270000
360183119	::486569928179195000
65826107	::486569928435466000
258609027	::486569968075825000
21682918	::486569975692673000
80895456	::486570015018061000
270173839	::486570018566463000
78653568	::486570019766013000
319420243	::486570041383460000
186314952	::486570041404432000
326351370	::486570043715497000
377555310	::486570064582148000
200796300	::486570069002944000
17470539	::486570083590754000
200796300	::486570084559618000
139447011	::486570095582646000
70254385	::486570118835486000
540330411	::486570120328646000
1318301	::486570121238810000
71284640	::486570124120297000
358489252	::486570139140100000
50224504	::486570153774034000
249052117	::486570161567055000
80191031	::486570162015838000
80895456	::486570170128035000
245398547	::486570175228309000
112333263	::486570193640894000
586783331	::486570202151546000
70254385	::486570210464243000
43256984	::486570214444642000
19053567	::486570220622839000
479156555	::486570228923396000
337510374	::486570249383600000
82115262	::486570251547471000
18551115	::486570261064724000
113722629	::486570269352263000
62518475	::486570274901721000
23247181	::486570281675542000
19053567	::486570305242931000
280309716	::486570306841358000
127943795	::486570311920271000
418297592	::486570352458608000
115141777	::486570365490307000
39398773	::486570377473060000
51814269	::486570381214769000
19053567	::486570384817278000
336250359	::486570398398836000
51814269	::486570410314825000
209223008	::486570422331125000
70254385	::486570422444388000
15814841	::486570426563559000
65576332	::486570440366624000
37228652	::486570443751821000
358398276	::486570444506398000
396929208	::486570452932784000
39398773	::486570464039292000
123971864	::486570472813764000
274712500	::486570475393277000
301290830	::486570480145809000
252793957	::486570483840610000
14606079	::486570488332705000
46809403	::486570488827617000
8548362	::486570497921286000
80191031	::486570498990419000
16370204	::486570502442737000
387476542	::486570527306563000
172573942	::486570528337981000
252756099	::486570536534020000
358398276	::486570536697602000
358489252	::486570558864113000
391108584	::486570562819346000
358398276	::486570591387152000
357211620	::486570615051415000
103678189	::486570632571011000
65826107	::486570639760031000
103678189	::486570643539132000
115141777	::486570645724332000
26738161	::486570655861592000
728549208	::486570675478732000
123971864	::486570677638426000
381315320	::486570687662813000
336250359	::486570691006038000
238788821	::486570704780136000
162175448	::486570716306112000
51814269	::486570718881402000
358398276	::486570727420985000
62518475	::486570739429285000
162175448	::486570756583997000
395703736	::486570767187206000
540330411	::486570789777321000
577411446	::486570797365223000
306169468	::486570807536418000
247024165	::486570807624077000
23413958	::486570815345811000
381315320	::486570842227105000
110297719	::486570855321722000
51814269	::486570857326997000
351174024	::486570858538749000
288016073	::486570859788640000
348085087	::486570864704368000
20153912	::486570869406584000
364439246	::486570890721628000
62518475	::486570902260547000
45492981	::486570909898006000
54116443	::486570922464129000
336250359	::486570931369029000
135003892	::486570931473895000
123971864	::486570932295565000
270736613	::486570948858875000
238030490	::486570952637960000
242622458	::486570956005994000
158129535	::486570959357607000
238788821	::486570968635428000
336250359	::486570982111731000
110297719	::486570991141675000
116988168	::486570991422697000
457811756	::486571012977217000
396952554	::486571013841637000
53741229	::486571024419676000
367322500	::486571053682933000
238030490	::486571067910012000
347994449	::486571074700996000
29500521	::486571077787602000
387476542	::486571078136123000
118827154	::486571084859604000
47880950	::486571099577008000
19053567	::486571100373913000
23413958	::486571103427366000
451868502	::486571118870790000
301016850	::486571122540822000
490977827	::486571131600920000
577411446	::486571139607838000
461392295	::486571157651329000
115141777	::486571164324884000
387476542	::486571172608614000
20020647	::486571172708896000
323477702	::486571178291494000
116988168	::486571186910806000
597834721	::486571197346234000
336250359	::486571207161311000
301016850	::486571222495281000
238788821	::486571232314531000
336250359	::486571249246928000
80191031	::486571255923892000
9687752	::486571269450919000
141140385	::486571307127959000
507674842	::486571356364881000
336250359	::486571368000282000
50224504	::486571385263628000
9687752	::486571386652352000
372479589	::486571393912299000
19147974	::486571410471788000
31056422	::486571410521731000
387476542	::486571431799844000
396952554	::486571432009564000
61969086	::486571437147574000
14604658	::486571437788889000
30417393	::486571439672143000
507674842	::486571448266276000
102401687	::486571461201887000
614436697	::486571465597149000
116988168	::486571475957075000
238030490	::486571504323158000
110297719	::486571510383906000
78653568	::486571554919415000
396952554	::486571559038222000
135003892	::486571563538731000
17470539	::486571567153831000
248358978	::486571569586532000
16807883	::486571604823265000
468965579	::486571606932606000
366701651	::486571607515594000
252793957	::486571717674799000
28197443	::486571735831937000
533788768	::486571740492222000
238030490	::486571744379936000
18455966	::486571775204261000
279139758	::486571779503034000
18750697	::486571783060221000
336250359	::486571792870670000
210873235	::486571796226146000
614074554	::486571806367973000
238030490	::486571837254422000
351174024	::486571842082050000
253737829	::486571857479737000
238030490	::486571865725341000
342508573	::486571879160094000
187716774	::486571883366584000
116988168	::486571883538554000
23785621	::486571884700397000
597834721	::486571919634739000
89590985	::486571928153362000
26179867	::486571930778992000
103678189	::486571931878297000
367296747	::486571933492707000
457811756	::486571952601980000
102401687	::486571961309736000
21089214	::486571962509320000
254386830	::486571964060811000
238030490	::486571975280566000
22142419	::486571979198066000
209584784	::486571992208797000
61969086	::486571997775003000
51814269	::486572003504431000
1565041	::486572006729457000
131954929	::486572008264572000
21089214	::486572013742731000
21089214	::486572038556237000
23396218	::486572042360061000
224410857	::486572049469820000
258609027	::486572060333068000
28197443	::486572067857244000
536141027	::486572077814542000
38226468	::486572098371194000
16258970	::486572109913915000
252793957	::486572120604827000
336250359	::486572123469910000
26947347	::486572125751234000
103678189	::486572133620142000
454304418	::486572160245198000
33108084	::486572179954229000
103678189	::486572191463788000
342508573	::486572193007280000
19683725	::486572195624534000
372479589	::486572197675167000
63720288	::486572219468746000
114077276	::486572220920381000
114077276	::486572222119968000
115141777	::486572234086318000
387476542	::486572257561821000
518141549	::486572266311151000
76082847	::486572269867524000
187034273	::486572282706677000
78465328	::486572285273198000
1565041	::486572312326848000
36861827	::486572316223361000
36601312	::486572332043866000
53545809	::486572335429083000
334261100	::486572336099782000
21089214	::486572347940687000
559991040	::486572350935015000
279139758	::486572352314945000
162394402	::486572356648054000
14178003	::486572364134498000
90467952	::486572371327741000
116988168	::486572377883410000
479959389	::486572387136466000
279139758	::486572387438047000
365203632	::486572395109429000
123971864	::486572409487491000
198911524	::486572435966144000
24804859	::486572438847619000
163340834	::486572440194412000
45492981	::486572444296036000
353544330	::486572447958065000
301016850	::486572458674098000
37730571	::486572468283641000
140110825	::486572479838953000
724485482	::486572485484109000
479959389	::486572494359658000
14297098	::486572557005766000
264434173	::486572562227265000
396952554	::486572572826669000
33108084	::486572577989476000
242206017	::486572583031013000
393041277	::486572586571415000
597834721	::486572594011701000
21089214	::486572595144589000
367296747	::486572605931937000
33108084	::486572609639690000
415540928	::486572619106234000
26623525	::486572624089083000
21089214	::486572639650316000
336250359	::486572650119315000
466873056	::486572664903839000
354047009	::486572671975841000
369217450	::486572685426561000
53545809	::486572691877806000
14780915	::486572697863094000
288016073	::486572712618246000
26623525	::486572732721528000
141976809	::486572733653078000
187078541	::486572736576114000
371416817	::486572758072299000
270227232	::486572770319286000
279139758	::486572781090271000
337937520	::486572808701751000
371416817	::486572814171136000
19182658	::486572815366520000
288016073	::486572818436354000
19568023	::486572823284948000
252793957	::486572824438394000
23396218	::486572829715210000
78465328	::486572829844832000
507674842	::486572868948344000
301016850	::486572892922986000
518141549	::486572894911070000
240892007	::486572899961020000
360183119	::486572912367779000
68622166	::486572926318047000
63720288	::486572926724866000
331423379	::486572929699024000
80191031	::486572934266245000
26623525	::486572944978497000
130987540	::486572946484260000
26879335	::486572973193588000
16299351	::486572984573116000
210671307	::486572992474783000
21089214	::486573000129785000
238788821	::486573007411093000
22142419	::486573019460943000
288016073	::486573031674757000
22278303	::486573086549213000
224410857	::486573097831895000
40526887	::486573101010808000
135937043	::486573102445252000
14187808	::486573119138566000
415540928	::486573135538315000
29319846	::486573138197889000
331423379	::486573152718573000
367296747	::486573155704516000
136238737	::486573158833475000
123971864	::486573160645398000
253879613	::486573167930912000
419249711	::486573168375513000
78465328	::486573169000857000
107842096	::486573181277204000
17655353	::486573197341364000
174351092	::486573310533435000
83736832	::486573318573531000
38520445	::486573329231257000
68832413	::486573349972496000
21449993	::486573355131088000
81872162	::486573359778779000
32171318	::486573365457854000
68832413	::486573391852613000
414315073	::486573428821221000
21089214	::486573431237148000
14187808	::486573453340733000
123971864	::486573477806088000
58562014	::486573482096877000
393041277	::486573487893397000
527041090	::486573508592279000
29800175	::486573509238206000
26879335	::486573514309115000
536141027	::486573528980811000
315296719	::486573532986351000
36851172	::486573542826606000
545297326	::486573551613652000
21089214	::486573558085451000
54466394	::486573561964789000
128775325	::486573574442872000
39685005	::486573576875565000
29800175	::486573580184854000
54466394	::486573587273236000
14253476	::486573600993193000
318173357	::486573605955047000
475031809	::486573627031027000
55665294	::486573627777642000
288016073	::486573638183690000
23442090	::486573638557380000
253178679	::486573642495426000
419249711	::486573643107803000
29800175	::486573656772866000
629894993	::486573676528021000
315296719	::486573688527912000
53545809	::486573695495069000
14792781	::486573695654047000
442433056	::486573708358983000
100934605	::486573719218040000
252914746	::486573748791676000
481512198	::486573749009776000
354629644	::486573757574959000
20620620	::486573772825055000
377425191	::486573785160491000
288016073	::486573792529887000
77078922	::486573797903200000
96793797	::486573800134164000
23396218	::486573829213265000
18999708	::486573834581979000
41685125	::486573837463482000
163340834	::486573849694466000
155139746	::486573852730728000
264434173	::486573869013417000
29319846	::486573870770429000
375364618	::486573879234928000
39685005	::486573895839805000
55665294	::486573904823984000
315987923	::486573908041023000
77078922	::486573930082476000
33029479	::486573930639933000
536141027	::486573944544055000
21089214	::486573954484940000
401443377	::486573964521529000
40526887	::486573969521139000
539602323	::486573971349843000
96793797	::486573976399777000
408144950	::486573985136529000
264434173	::486573987573805000
288016073	::486574005722157000
80895456	::486574014924877000
33108084	::486574016295997000
22142419	::486574034285367000
297542894	::486574036512538000
53545809	::486574040803725000
315296719	::486574068741586000
65513	::486574071522402000
209584784	::486574077570605000
519677520	::486574095752908000
315987923	::486574097019580000
14253476	::486574098039205000
315987923	::486574105714372000
141140385	::486574124500672000
128775325	::486574143949635000
351325780	::486574146336219000
280309716	::486574153323909000
172184859	::486574175394738000
14297098	::486574186367025000
76707926	::486574201780727000
21089214	::486574206327726000
141140385	::486574212165824000
176839128	::486574226074128000
65476712	::486574233066430000
286341932	::486574240695472000
108814965	::486574269040578000
22278303	::486574308664569000
120296296	::486574320437559000
14297098	::486574334530838000
39685005	::486574344340922000
16102033	::486574350213341000
608426191	::486574380948787000
119636299	::486574391434559000
279139758	::486574394597076000
39685005	::486574401584758000
316026178	::486574418341007000
451868502	::486574422719860000
80895456	::486574435743170000
126109768	::486574437278314000
315987923	::486574440994451000
315987923	::486574441204174000
35082993	::486574452734324000
634164272	::486574458824425000
21089214	::486574468308140000
46809403	::486574489031827000
36829018	::486574490847948000
80895456	::486574492924518000
500060319	::486574503754203000
22651134	::486574519427928000
727422228	::486574573601558000
108814965	::486574581725925000
280309716	::486574597815283000
102401687	::486574608502779000
280749613	::486574616115421000
253737829	::486574648877133000
30362051	::486574654396432000
238826465	::486574658977005000
26879335	::486574659198939000
128775325	::486574660566265000
44205530	::486574661170659000
518141549	::486574703218135000
245573462	::486574708658159000
280309716	::486574789524332000
58028621	::486574801855590000
539602323	::486574820239241000
518141549	::486574864602382000
117095775	::486574870663155000
161199833	::486574877554401000
154309960	::486574885867487000
315987923	::486574888879005000
236589142	::486574894788771000
239702167	::486574896487464000
14297098	::486574925470507000
36829018	::486574946051571000
102401687	::486574950778941000
21089214	::486574951856889000
199331386	::486574958764900000
36829018	::486574961113325000
132980216	::486574990855536000
21089214	::486574992059297000
14187808	::486575005837168000
14792781	::486575019250556000
33299478	::486575063282380000
293897624	::486575073008955000
18023231	::486575073789493000
19770255	::486575091073839000
288016073	::486575107309985000
68622166	::486575125089636000
396364407	::486575141296406000
288016073	::486575155414462000
21089214	::486575171227357000
65435835	::486575182791061000
27726737	::486575187937091000
360231979	::486575198230310000
259093732	::486575203556655000
463381084	::486575238130331000
360898372	::486575245201928000
387863634	::486575259550638000
199331386	::486575262168285000
17655353	::486575265095897000
475210759	::486575289997074000
81872162	::486575314685132000
123971864	::486575330711175000
34689419	::486575369634316000
14816854	::486575380954767000
33108084	::486575393789313000
267227218	::486575397635506000
315987923	::486575413116678000
240941201	::486575430124576000
68832413	::486575460416253000
185629189	::486575466308829000
185629189	::486575468359868000
185629189	::486575469442367000
31536491	::486575482251399000
87247551	::486575484298219000
172184859	::486575491097575000
21089214	::486575517903384000
149275783	::486575534990573000
202791635	::486575549356466000
291288952	::486575550627319000
19147974	::486575575369547000
475210759	::486575594755198000
18015033	::486575599029608000
18015033	::486575631942316000
39398773	::486575666746642000
18023231	::486575687638458000
131941193	::486575696094187000
81872162	::486575709721477000
184885982	::486575715467657000
19123904	::486575738745671000
367296747	::486575768491671000
19307731	::486575796450906000
286341932	::486575801597304000
17655353	::486575804919578000
520690554	::486575830131163000
101881386	::486575844257976000
18023231	::486575868052258000
19770255	::486575885177212000
230069479	::486575886712721000
205043960	::486575887551197000
68832413	::486575895466242000
128775325	::486575896283709000
317596401	::486575897823019000
343904325	::486575906543390000
17655353	::486575908552458000
39398773	::486575908937949000
353475742	::486575928554704000
727422228	::486575936842641000
388374921	::486575943130304000
276131997	::486575955297583000
476507554	::486576018916790000
200796300	::486576024323624000
33676766	::486576044351041000
393761423	::486576047643570000
200796300	::486576059702583000
35082993	::486576068971597000
35305414	::486576086638419000
593296591	::486576093927727000
19182658	::486576102840991000
216486063	::486576107022323000
136828926	::486576115310292000
16846197	::486576141327933000
227893380	::486576165788725000
118708729	::486576169433972000
159640806	::486576175389483000
520690554	::486576183799070000
18023231	::486576185863069000
14392960	::486576193123414000
511899726	::486576195840905000
467774585	::486576218355929000
193192138	::486576232125833000
19123904	::486576236379246000
36851172	::486576240238002000
288016073	::486576240594153000
727422228	::486576241131020000
16846197	::486576242217332000
511899726	::486576265852239000
50509821	::486576269807468000
240941201	::486576296512610000
29319846	::486576307438759000
114579662	::486576324014657000
511899726	::486576331216261000
268987143	::486576337235484000
343904325	::486576350648471000
233740533	::486576353299288000
68832413	::486576357254922000
16846197	::486576359452336000
160788774	::486576380943929000
18023231	::486576381657354000
36851172	::486576389106458000
47929423	::486576397939265000
123971864	::486576407036710000
128775325	::486576413038755000
33029479	::486576418306809000
495135733	::486576448463835000
288016073	::486576449923469000
17655353	::486576475249061000
50509821	::486576479782715000
76082847	::486576487064424000
29319846	::486576496056602000
86474692	::486576505544118000
467774585	::486576506072625000
22504277	::486576507104788000
401443377	::486576518844669000
258609027	::486576525693968000
374772557	::486576541162164000
43630532	::486576546304360000
632710734	::486576572531351000
35156425	::486576579347505000
259488414	::486576610863497000
351325780	::486576632589586000
16846197	::486576642135818000
135324408	::486576649576914000
37228652	::486576651946692000
14187808	::486576656266432000
337937520	::486576671362121000
270184694	::486576705914404000
381315320	::486576717205483000
507674842	::486576720862920000
289360824	::486576743243710000
323978080	::486576760281395000
61318348	::486576765557833000
312784161	::486576802790248000
110059442	::486576809949937000
69916897	::486576812760502000
41606452	::486576816153710000
39398773	::486576817558417000
23820736	::486576827704434000
489961036	::486576828434239000
101881386	::486576862156845000
43630532	::486576883425759000
16846197	::486576883719749000
593296591	::486576896503586000
351325780	::486576901373165000
230206940	::486576907103002000
514003187	::486576907203645000
108814965	::486576925180047000
475210759	::486576930137722000
374772557	::486576931031117000
491679354	::486576957392306000
23611301	::486576959929856000
26580130	::486576969912303000
221610776	::486576971296432000
14780915	::486576981564473000
26580130	::486576981698289000
26947347	::486576989256437000
219550942	::486576998798479000
187651826	::486577002237800000
29652147	::486577011629260000
20833365	::486577013407244000
279750654	::486577037155778000
186287095	::486577039785201000
108814965	::486577050463899000
136006997	::486577057141248000
172184859	::486577095808933000
396952554	::486577109738209000
238341972	::486577119955537000
33029479	::486577123000193000
507674842	::486577129404907000
221610776	::486577140087791000
339565561	::486577163697938000
465266221	::486577170995625000
42529606	::486577178130542000
343904325	::486577183154896000
35156425	::486577230722920000
172184859	::486577251778297000
426685539	::486577258350800000
72293435	::486577277875290000
56876875	::486577291346968000
29652147	::486577306568503000
520690554	::486577318182137000
389954423	::486577343775768000
288016073	::486577354181857000
377555310	::486577374679408000
221610776	::486577389204287000
609790203	::486577395483164000
68832413	::486577405021413000
410961985	::486577405935378000
68832413	::486577468716097000
36851172	::486577475733192000
634873462	::486577515318624000
418783652	::486577535518400000
44205530	::486577547459973000
59583601	::486577554598264000
199331386	::486577561099845000
29652147	::486577586286624000
172184859	::486577587314233000
105598447	::486577591113883000
13298002	::486577603529408000
317596401	::486577609585602000
69916897	::486577621506220000
28063382	::486577628229296000
339565561	::486577639642382000
33029479	::486577662798733000
463381084	::486577664027672000
172184859	::486577672022421000
44779656	::486577672248909000
80191031	::486577675985633000
232560771	::486577688216616000
56509474	::486577696692924000
27999272	::486577700963106000
353544330	::486577704628518000
353544330	::486577710638964000
408831317	::486577712232808000
44779656	::486577738841874000
609790203	::486577745514622000
339482720	::486577769447718000
31280614	::486577777932394000
33029479	::486577807095365000
634873462	::486577824178790000
343904325	::486577842965053000
254821900	::486577851135967000
17470539	::486577866839040000
634873462	::486577875894546000
246409056	::486577877534920000
44205530	::486577905187966000
49464322	::486577907091767000
63720288	::486577918043119000
90469755	::486577928168173000
463381084	::486577942512685000
593296591	::486577947755544000
56876875	::486577997504184000
408831317	::486578009478942000
29652147	::486578021743493000
396952554	::486578025312845000
14187808	::486578032593735000
50011708	::486578036192444000
23400461	::486578041498644000
278165989	::486578043217911000
26623525	::486578052915150000
50011708	::486578062050336000
219550942	::486578063627808000
50011708	::486578099413204000
233740533	::486578121412333000
82115262	::486578132783075000
96899930	::486578134972915000
35603964	::486578146146148000
331447850	::486578159161057000
113722629	::486578161233039000
160144135	::486578169592283000
44399596	::486578176119025000
162462026	::486578181491945000
631245094	::486578201208958000
467774585	::486578216971157000
587104097	::486578222432145000
475210759	::486578223690817000
246409056	::486578224458371000
463381084	::486578244896825000
24543872	::486578263020425000
357211620	::486578266963079000
108204138	::486578286211112000
252793957	::486578302614654000
160144135	::486578310869045000
315987923	::486578329021976000
209584784	::486578343240667000
50805763	::486578354179817000
165072349	::486578354275905000
17655353	::486578364673572000
187034273	::486578377235898000
479959389	::486578382621376000
115141777	::486578395300790000
115141777	::486578402556911000
463381084	::486578416573898000
302934050	::486578421141479000
98806791	::486578456919306000
123971864	::486578460874113000
278165989	::486578479073202000
83163050	::486578487961346000
33342988	::486578496006017000
29652147	::486578496291221000
168387841	::486578501944741000
21117523	::486578520358133000
593296591	::486578544533704000
396952554	::486578546325090000
174351092	::486578553925148000
160144135	::486578556558774000
17028109	::486578558287224000
331447850	::486578574820798000
33643268	::486578587756023000
24738840	::486578605393469000
187651826	::486578656353857000
33643268	::486578658618781000
202791635	::486578666131189000
168387841	::486578668232142000
191947005	::486578670236999000
27816303	::486578673462816000
463381084	::486578674204807000
29652147	::486578682019201000
44205530	::486578683671752000
224410857	::486578728588546000
14187808	::486578737639485000
44399596	::486578739325595000
396952554	::486578774507786000
17455392	::486578794044481000
162462026	::486578796565647000
70784628	::486578819990822000
20863117	::486578827397570000
25410192	::486578831776444000
463381084	::486578847962243000
33555786	::486578864265912000
387476542	::486578891885379000
17655353	::486578897589256000
55426501	::486578944250875000
385782746	::486578951221829000
44399596	::486578951708360000
632710734	::486578956405972000
15330061	::486578970641825000
17028109	::486578975763099000
26947347	::486578982846881000
23475166	::486578996541669000
233740533	::486579002354565000
335003775	::486579009803661000
70784628	::486579014711390000
44399596	::486579038807269000
23475166	::486579062773927000
35156425	::486579063180369000
216486063	::486579063494959000
17016789	::486579073162805000
9687752	::486579077286199000
375636797	::486579111666532000
44399596	::486579113356824000
174351092	::486579125659123000
76082847	::486579153312182000
155805303	::486579215471345000
375636797	::486579235071328000
209584784	::486579237587910000
520533224	::486579240897236000
162462026	::486579250951356000
408171600	::486579255015247000
210873235	::486579277945929000
23475166	::486579295536443000
30336217	::486579301324582000
44399596	::486579310484934000
396952554	::486579316256669000
291475742	::486579333020930000
44399596	::486579360262918000
39398773	::486579373235904000
17470539	::486579373286256000
233740533	::486579393792188000
136006997	::486579397487374000
44399596	::486579409755721000
14604658	::486579409768312000
140206179	::486579413408940000
33342988	::486579425820303000
463381084	::486579446032244000
44399596	::486579455624613000
331447850	::486579469218349000
632710734	::486579471206477000
14816854	::486579471235837000
140206179	::486579478898814000
387281097	::486579494459686000
44399596	::486579500411400000
27816303	::486579510058704000
381181950	::486579511954116000
286910447	::486579518334058000
109105005	::486579531801980000
70784628	::486579534251425000
467758710	::486579552722771000
632710734	::486579560171859000
315987923	::486579569772601000
233740533	::486579580904284000
187651826	::486579581814444000
396952554	::486579587061923000
182584001	::486579590869954000
463381084	::486579595001335000
35141457	::486579637909475000
337510374	::486579657236828000
76248039	::486579657316114000
209584784	::486579666015096000
24821703	::486579670851543000
29500521	::486579686076456000
35156425	::486579686432993000
219153949	::486579690145349000
109105005	::486579691709399000
360183119	::486579700220035000
50011708	::486579730972704000
233740533	::486579735128846000
114077276	::486579735229521000
114077276	::486579735263051000
114077276	::486579735325986000
114077276	::486579735451795000
50011708	::486579745342361000
219153949	::486579778619592000
48944372	::486579797523320000
27816303	::486579805148962000
44399596	::486579806469771000
107724446	::486579812547715000
242622458	::486579835959922000
33342988	::486579842012688000
463381084	::486579844675682000
389554052	::486579846483836000
23785621	::486579866028883000
23785621	::486579877156777000
593296591	::486579878997659000
25760567	::486579879736258000
259488414	::486579881221038000
71878260	::486579882571595000
43630532	::486579888019632000
314864925	::486579902943338000
161622400	::486579909905481000
389554052	::486579936359370000
578593285	::486579965526167000
17054163	::486579974619410000
360183119	::486579997151596000
193192138	::486580015933317000
35156425	::486580018269929000
24136198	::486580022820745000
162462026	::486580036284461000
374772557	::486580052616675000
161622400	::486580064289427000
35141457	::486580073605378000
68622166	::486580073865043000
76082847	::486580089103335000
35141457	::486580095168286000
49626726	::486580111274041000
29319846	::486580125811503000
49626726	::486580157864345000
153544543	::486580158183137000
96899930	::486580180715315000
41675336	::486580181516447000
9687752	::486580184922222000
17655353	::486580186029101000
171746458	::486580189275504000
116988168	::486580198276464000
48098530	::486580201791311000
136006997	::486580211157184000
360367250	::486580217490583000
44399596	::486580223551348000
44779656	::486580224910712000
76082847	::486580233832005000
596113934	::486580233878142000
301290830	::486580277465337000
141140385	::486580281323700000
26179867	::486580293726261000
360183119	::486580303784198000
387281097	::486580315213680000
35156425	::486580321690079000
374772557	::486580325422604000
322413121	::486580347602087000
447813903	::486580363675049000
18918771	::486580414559969000
68832413	::486580441672351000
14178003	::486580442062020000
389554052	::486580446143447000
44399596	::486580446776393000
463381084	::486580451646005000
16568377	::486580460512763000
727422228	::486580498878058000
48971187	::486580517135851000
123971864	::486580520277389000
388374921	::486580525982044000
409487670	::486580530087882000
357211620	::486580535071084000
542909484	::486580546773196000
463381084	::486580558747545000
43630532	::486580570416115000
48944372	::486580572773310000
513434526	::486580575243759000
41675336	::486580587814481000
389554052	::486580599889874000
224410857	::486580600598720000
155397134	::486580631452008000
374772557	::486580631824920000
201899461	::486580634219868000
224126979	::486580642394562000
96793797	::486580646223945000
194998718	::486580666562146000
603870273	::486580674745204000
21117523	::486580676422934000
401443377	::486580677664456000
280309716	::486580679480983000
252823136	::486580698958946000
374772557	::486580732035203000
44205530	::486580745612574000
35156425	::486580756320636000
23247181	::486580774162796000
32609703	::486580784656961000
544538144	::486580786296913000
29500521	::486580796954669000
370049566	::486580801593966000
193192138	::486580809025855000
35156425	::486580817359941000
421356901	::486580821457784000
597038752	::486580828764270000
162462026	::486580843557576000
126507603	::486580849081475000
35156425	::486580851249926000
392716377	::486580863115599000
389554052	::486580865448030000
33342988	::486580876084789000
35156425	::486580877757915000
161622400	::486580883764158000
282692620	::486580896284172000
35156425	::486580906530856000
436187992	::486580925216473000
35156425	::486580944313151000
337499399	::486580949921325000
100471456	::486580953947832000
44399596	::486580961245544000
500388817	::486580965796761000
35156425	::486580973090258000
391108584	::486580979167809000
316766176	::486580980228952000
35156425	::486581004409126000
280309716	::486581010226638000
35156425	::486581028304068000
597038752	::486581038764654000
35156425	::486581049963462000
288016073	::486581067055255000
18918771	::486581081886314000
162462026	::486581086978605000
256074844	::486581094506979000
35156425	::486581097598160000
410961985	::486581097862397000
39507361	::486581099037208000
463381084	::486581112399867000
341153843	::486581115881136000
100471456	::486581126291783000
236589142	::486581139432169000
162462026	::486581140107853000
80895456	::486581140267220000
491357856	::486581149347500000
35156425	::486581153436930000
335003775	::486581155466969000
607637849	::486581156595257000
136238737	::486581188035760000
389554052	::486581194642178000
457197060	::486581201650462000
136238737	::486581225444757000
253230729	::486581241060556000
351325780	::486581243652222000
18138157	::486581245099642000
360183119	::486581251714084000
101136541	::486581266100129000
431215016	::486581275377954000
76082847	::486581285096542000
80895456	::486581290901450000
467774585	::486581327064358000
225959127	::486581338242547000
430182591	::486581352678957000
136238737	::486581370748035000
61698439	::486581383671083000
44399596	::486581393095290000
727422228	::486581395913846000
389554052	::486581409944186000
390759619	::486581422765776000
201899461	::486581438486036000
33029479	::486581479107874000
378771457	::486581496090615000
201899461	::486581503107682000
80895456	::486581513774174000
251359942	::486581523710103000
632710734	::486581549354057000
389554052	::486581575371730000
22005666	::486581576273117000
56876875	::486581616295153000
31620041	::486581654694002000
61698439	::486581659987611000
223288871	::486581662281506000
360183119	::486581666333220000
221610776	::486581681684377000
480857982	::486581694565068000
78513872	::486581732767182000
15875100	::486581745274597000
187651826	::486581785279492000
337937520	::486581786613657000
18148466	::486581793475530000
238024746	::486581794234703000
17694593	::486581809963339000
35026897	::486581830226046000
50463332	::486581841059909000
463381084	::486581846067519000
24983393	::486581852451266000
15806298	::486581856838488000
79348656	::486581867303276000
221610776	::486581867533987000
50805763	::486581897896951000
25537528	::486581898454773000
24983393	::486581917458776000
727422228	::486581918763216000
389554052	::486581919656968000
360183119	::486581922278035000
209584784	::486581926262628000
245021956	::486581930054266000
48944372	::486581941085302000
123971864	::486581992985620000
391108584	::486581997708386000
17655353	::486582006533214000
288016073	::486582008424833000
358307309	::486582015404175000
484423510	::486582020462489000
288016073	::486582043812167000
16846197	::486582049344856000
437762769	::486582057037221000
35026897	::486582077367013000
25537528	::486582079161786000
335003775	::486582096853348000
162462026	::486582100557307000
33108084	::486582102238830000
136238737	::486582103299981000
23799906	::486582110061219000
39041792	::486582120253755000
162175448	::486582143389560000
418327117	::486582153656815000
389554052	::486582168014315000
253126912	::486582182161297000
298156322	::486582189606187000
271717879	::486582191032242000
17655353	::486582203405455000
25537528	::486582211936665000
209584784	::486582240478900000
583488323	::486582254877933000
35156425	::486582260595183000
253126912	::486582279071092000
23450320	::486582279259435000
727422228	::486582289472557000
360183119	::486582319915229000
286341932	::486582322691469000
123971864	::486582330614489000
253126912	::486582336147169000
91712528	::486582348478443000
50805763	::486582352890441000
24171213	::486582354467512000
389554052	::486582358200832000
25537528	::486582375145828000
63720288	::486582375858454000
245021956	::486582440937283000
309778100	::486582449581731000
44399596	::486582458926645000
201899461	::486582470163193000
78465328	::486582478535016000
136238737	::486582499380703000
620459453	::486582511355822000
155139746	::486582515449090000
389554052	::486582520402964000
25537528	::486582522760138000
419836731	::486582529122910000
298156322	::486582534801596000
78465328	::486582553273315000
161622400	::486582553294290000
367298176	::486582563876528000
420389630	::486582565893984000
377806186	::486582581991723000
50463332	::486582595501965000
341153843	::486582603231678000
48098530	::486582604187979000
377806186	::486582614598238000
594950682	::486582621254598000
134873681	::486582623783751000
175314654	::486582627735195000
44399596	::486582631266398000
68622166	::486582673972817000
25537528	::486582674359083000
209584784	::486582690913599000
360183119	::486582694566834000
87956728	::486582696702148000
80929828	::486582704989696000
451183057	::486582727093657000
19222225	::486582766776381000
377806186	::486582774040494000
50778210	::486582805472620000
44399596	::486582824284061000
392278984	::486582830231994000
258636623	::486582834715312000
411222321	::486582837991051000
254821900	::486582840113758000
31620041	::486582874406002000
27563012	::486582878549995000
394776489	::486582897303093000
308170990	::486582908124426000
20153912	::486582912863596000
19734494	::486582927187525000
358611246	::486582930852966000
375385791	::486582931465728000
48427726	::486582937568038000
23164217	::486582947110068000
309778100	::486582952390701000
136238737	::486582961530093000
24821703	::486582964432932000
394776489	::486582970057494000
23164217	::486582971835482000
377806186	::486582994665103000
24821703	::486583003339321000
277814195	::486583015041032000
44399596	::486583018073493000
394776489	::486583036587560000
136238737	::486583048788406000
68832413	::486583050097422000
23164217	::486583051355308000
240892007	::486583051963465000
816177	::486583058523770000
347869774	::486583066186362000
392278984	::486583069919703000
394776489	::486583072281075000
27563012	::486583074973421000
198233216	::486583094594375000
527041090	::486583103704428000
341700434	::486583111195443000
44811271	::486583133219745000
209584784	::486583136545816000
23396218	::486583139469651000
23164217	::486583157882224000
588641285	::486583170456752000
169636335	::486583170951692000
374739722	::486583174084829000
187651826	::486583220968751000
14780915	::486583224869867000
24983393	::486583233576853000
463250994	::486583235145510000
27563012	::486583239331434000
123971864	::486583248122695000
239149781	::486583255655665000
68369234	::486583264354631000
437762769	::486583297506439000
727422228	::486583297607094000
27563012	::486583321929871000
27563012	::486583334378561000
20924979	::486583352166596000
78465328	::486583353647198000
66311658	::486583357694693000
409680332	::486583388346650000
201899461	::486583390305812000
256609151	::486583419619790000
176839128	::486583426133155000
289360824	::486583431212462000
389954423	::486583434844708000
106135938	::486583445145915000
374739722	::486583445359824000
87956728	::486583445641256000
394776489	::486583447629357000
44811271	::486583476771381000
325359983	::486583478792626000
9687752	::486583487936602000
23672351	::486583488775471000
135324408	::486583494156759000
27563012	::486583495662116000
40816246	::486583513865793000
187651826	::486583523843641000
172997876	::486583549341224000
379304556	::486583556647706000
33342988	::486583558262517000
155805303	::486583566701035000
62518475	::486583597319868000
50778210	::486583603803852000
379304556	::486583610930388000
14392960	::486583626956832000
27563012	::486583627879165000
172997876	::486583631646052000
728549208	::486583692044029000
20026791	::486583696867090000
232560771	::486583708787703000
437762769	::486583709991047000
578593285	::486583722477506000
271304998	::486583737367683000
19091805	::486583738881429000
76463655	::486583757411852000
240892007	::486583757541883000
65513	::486583816312860000
44811271	::486583821375004000
632710734	::486583833085476000
27563012	::486583840295501000
23839835	::486583860394590000
202791635	::486583861410029000
20935927	::486583864605691000
279548168	::486583866899955000
135324408	::486583890434600000
315987923	::486583912152301000
46809403	::486583915537514000
271304998	::486583919287230000
19683725	::486583928602771000
308170990	::486583929504538000
162462026	::486583931320672000
253126912	::486583943408271000
409680332	::486583947287990000
379304556	::486583983892082000
19091805	::486583994041901000
23164217	::486584010814922000
87956728	::486584014258831000
388374921	::486584014502109000
162462026	::486584015944953000
20026791	::486584035095769000
19091805	::486584045199826000
27563012	::486584057300385000
463381084	::486584059657605000
80929828	::486584083187634000
148912524	::486584093652430000
315987923	::486584106029830000
79633612	::486584107678171000
23247181	::486584110337380000
23400461	::486584111650598000
254210162	::486584118268796000
78653568	::486584122601922000
37228652	::486584122891329000
148912524	::486584134601420000
35923992	::486584156542234000
31620041	::486584157095460000
140157275	::486584159746265000
35156425	::486584176519303000
31620041	::486584191639764000
23164217	::486584200514899000
32431892	::486584207029059000
437762769	::486584242227277000
202798666	::486584244005654000
553711382	::486584257578401000
27563012	::486584262682898000
114579662	::486584271076065000
80895456	::486584277531119000
172997876	::486584281192726000
33342988	::486584294786478000
78465328	::486584303241809000
46279759	::486584326998749000
35869207	::486584346045071000
136238737	::486584355418959000
245855482	::486584357688471000
24821703	::486584363334004000
37080273	::486584385744142000
17694593	::486584391083503000
35156425	::486584393633632000
301717953	::486584397391757000
35156425	::486584407546167000
76502729	::486584428102443000
633010300	::486584430572871000
35156425	::486584433274023000
101136541	::486584437413388000
430072028	::486584445445488000
76442745	::486584461006364000
35156425	::486584474487259000
273682366	::486584480493101000
239885742	::486584491205349000
409640203	::486584498583130000
33029479	::486584504337694000
578505853	::486584529100881000
409640203	::486584535094525000
107308159	::486584541805428000
35156425	::486584545723314000
27563012	::486584560583340000
35156425	::486584562118832000
68622166	::486584575326715000
140157275	::486584579826786000
35156425	::486584594129752000
409640203	::486584614983434000
175532031	::486584621354586000
443512536	::486584629810712000
35156425	::486584631597469000
8524892	::486584631639412000
27563012	::486584658918780000
267482514	::486584673565286000
326554021	::486584723196489000
162175448	::486584729496715000
509524562	::486584735083548000
76502729	::486584759943200000
141140385	::486584768088141000
451868427	::486584771834048000
101136541	::486584787809738000
271304998	::486584792897835000
426923626	::486584825017794000
451667062	::486584844239912000
38044979	::486584859314651000
259488414	::486584870534000000
162462026	::486584871041499000
33342988	::486584897776414000
37080273	::486584906311823000
246050172	::486584914221879000
136238737	::486584927463292000
20924979	::486584929090670000
216168764	::486584954436861000
17694593	::486584982886834000
37228652	::486584988511776000
409640203	::486584989677391000
594950682	::486584993494216000
516986236	::486585006148816000
587081117	::486585015845666000
271304998	::486585017871908000
365151006	::486585018425171000
365151006	::486585031784026000
816177	::486585039778742000
57566548	::486585061249392000
409640203	::486585084867121000
26580506	::486585087094702000
33029479	::486585087312408000
260262291	::486585094727929000
305877074	::486585098217598000
37080273	::486585098247348000
35156425	::486585110691872000
392278984	::486585116454846000
24804859	::486585138495504000
25410192	::486585180283351000
209584784	::486585183919800000
23247181	::486585187438845000
51413309	::486585194003324000
230069479	::486585211132850000
39398773	::486585222318661000
78513872	::486585234318966000
51952627	::486585243776716000
110059442	::486585252416999000
516986236	::486585259979706000
271304998	::486585272474533000
152875477	::486585294502637000
259488414	::486585305466540000
16258970	::486585307094331000
309124011	::486585314493104000
340646680	::486585315197337000
196890320	::486585356662235000
633010300	::486585370357022000
37080273	::486585371019710000
409640203	::486585379571515000
176839128	::486585398122917000
271304998	::486585417769435000
209584784	::486585476178927000
78465328	::486585482118037000
374772557	::486585519489302000
162462026	::486585522467258000
14606079	::486585531392720000
271304998	::486585551349641000
61698439	::486585553564209000
65576332	::486585576863178000
25760567	::486585598288084000
602224338	::486585600636497000
418327117	::486585601009799000
158129535	::486585612582273000
341700434	::486585636652978000
368730450	::486585652645883000
625951846	::486585679456239000
280749613	::486585686947270000
351174024	::486585687127228000
32609703	::486585700402221000
374241458	::486585704307511000
101136541	::486585716399292000
301244128	::486585736796569000
18336787	::486585750285062000
17028109	::486585758569209000
37080273	::486585764193767000
101136541	::486585780383412000
54754940	::486585784720293000
238826465	::486585801372090000
315987923	::486585806123855000
69916897	::486585815989235000
18148466	::486585822402342000
540510474	::486585833013526000
368730450	::486585837317259000
399621678	::486585838789079000
237936556	::486585843524444000
33676766	::486585845982318000
132314519	::486585848696016000
65476712	::486585860226551000
107842096	::486585870586114000
86131593	::486585879465447000
46279759	::486585881600724000
238826465	::486585885329485000
368730450	::486585902618382000
101136541	::486585908926238000
50818061	::486585920468955000
86131593	::486585926701682000
191276105	::486585926865272000
409640203	::486585927242743000
309981035	::486585929831026000
540510474	::486585930040365000
106835519	::486585930506326000
107842096	::486585948881158000
108204138	::486585981165129000
368468264	::486585987125215000
257830093	::486586001394237000
86131593	::486586006863241000
14604658	::486586009832787000
16102033	::486586011602808000
95554541	::486586015495098000
242912563	::486586021828911000
35156425	::486586044213895000
374241458	::486586047795838000
374228630	::486586061909274000
219550942	::486586072281792000
205501297	::486586074286661000
395703736	::486586081614524000
50818061	::486586089696538000
185629189	::486586092377079000
17470539	::486586110684852000
238826465	::486586112853684000
16299351	::486586114594328000
17470539	::486586116464599000
17470539	::486586119601926000
38207353	::486586123360423000
368468264	::486586123389763000
274712500	::486586128850382000
553711382	::486586130385494000
19147974	::486586155966922000
463381084	::486586162207666000
443332358	::486586163612774000
19147974	::486586181186908000
50818061	::486586181191102000
232711010	::486586205866176000
399621678	::486586230826491000
354629644	::486586241337815000
24821703	::486586255015436000
546153359	::486586266775846000
60221494	::486586279828537000
209584784	::486586284027043000
411222321	::486586290633474000
176954488	::486586295951446000
463381084	::486586297801129000
176954488	::486586302163189000
232560771	::486586303442845000
232711010	::486586306760171000
12057032	::486586312326000000
68622166	::486586316747194000
73731844	::486586319825416000
290855101	::486586330889994000
65513	::486586346925219000
51952627	::486586370509402000
73731844	::486586370945581000
50818061	::486586373713846000
82115262	::486586376213647000
391061760	::486586379686916000
14604658	::486586383293632000
85211920	::486586392152383000
47031965	::486586405443756000
73731844	::486586422699114000
375385791	::486586447848570000
27726737	::486586470254141000
309124011	::486586477934301000
136238737	::486586494505611000
73731844	::486586497483563000
51952627	::486586504408354000
309778100	::486586520577380000
78926478	::486586528655622000
160671151	::486586534397628000
139847892	::486586537161658000
24171213	::486586544971468000
73731844	::486586545839677000
15330061	::486586550667706000
465198766	::486586556660985000
63720288	::486586591003959000
21503139	::486586591931289000
73731844	::486586608452255000
87956728	::486586622067343000
8962732	::486586623254364000
169226510	::486586630237470000
169226510	::486586638869331000
465198766	::486586639859191000
160671151	::486586645513113000
36601312	::486586667751313000
230069479	::486586668171145000
136238737	::486586707978907000
209584784	::486586714714943000
368468264	::486586730943115000
280749613	::486586736097906000
37080273	::486586741307236000
19568023	::486586746650763000
136238737	::486586753055068000
357079725	::486586759304585000
463381084	::486586779328212000
43630532	::486586779659546000
232560771	::486586787692048000
8548362	::486586794205790000
504027031	::486586816405856000
634164272	::486586827147452000
37080273	::486586832516579000
87956728	::486586842603876000
341700434	::486586848353861000
351174024	::486586848626483000
33108084	::486586856817967000
61318348	::486586860983316000
327689033	::486586866255560000
210873235	::486586868306567000
23785621	::486586886065254000
23785621	::486586890318282000
107842096	::486586903752228000
177446269	::486586910391824000
463381084	::486586915940864000
187034273	::486586916100661000
177446269	::486586927575887000
51413309	::486586935323160000
33108084	::486586977618128000
71617108	::486586981254971000
187034273	::486586981837979000
107842096	::486586984366751000
187651826	::486587004323258000
394962689	::486587027190583000
177446269	::486587037743468000
51952627	::486587051060371000
594950682	::486587053715382000
13533012	::486587060095307000
72378783	::486587065773998000
60221494	::486587069183959000
445268626	::486587071222775000
33108084	::486587072086417000
113722629	::486587078101045000
368468264	::486587083239464000
169226510	::486587111634513000
419836731	::486587114122121000
51952627	::486587120861982000
31280614	::486587124511014000
22195036	::486587129980399000
169226510	::486587141590233000
163589914	::486587144907923000
37080273	::486587192224260000
209584784	::486587201795264000
48944372	::486587235182317000
37080273	::486587252517384000
50507669	::486587273748942000
364410144	::486587292878774000
248358978	::486587299031834000
63720288	::486587314949619000
187034273	::486587316262428000
371603155	::486587316320751000
290855101	::486587325044899000
411222321	::486587341205950000
86131593	::486587350261067000
350968313	::486587363070844000
95554541	::486587395970568000
114077276	::486587407194537000
114077276	::486587407332937000
114077276	::486587407425212000
114077276	::486587407610155000
223288871	::486587418049400000
9687752	::486587422814511000
21124400	::486587432318431000
27563012	::486587442305060000
43630532	::486587483157577000
107842096	::486587517391482000
26580130	::486587531123642000
162462026	::486587536945717000
15267198	::486587537025429000
200796300	::486587537121873000
15267198	::486587543241367000
394962689	::486587543475859000
14780915	::486587546357751000
9687752	::486587549285351000
170924102	::486587559607164000
32609703	::486587575721656000
294745245	::486587581786648000
304661740	::486587593916948000
385114649	::486587606621118000
103678189	::486587607581986000
256781130	::486587621137596000
140157275	::486587622009995000
354047009	::486587627152633000
410461303	::486587639437328000
136238737	::486587641467383000
304661740	::486587643401347000
15288029	::486587645351301000
37080273	::486587648400969000
114593439	::486587660228898000
364410144	::486587680503758000
96793797	::486587700846145000
8524892	::486587709088342000
24803741	::486587749521453000
162462026	::486587750490320000
337937520	::486587758522404000
53243169	::486587778592145000
60221494	::486587782270164000
57566548	::486587798862835000
504027031	::486587817825280000
286341932	::486587818714488000
114593439	::486587821592154000
267482514	::486587828755644000
46965667	::486587838985945000
419836731	::486587859030511000
260338000	::486587865171001000
46965667	::486587900411539000
162394402	::486587933332619000
136238737	::486587938034032000
214184608	::486587938936225000
64942768	::486587954131783000
305379724	::486587955860226000
46965667	::486587956724236000
209584784	::486587960976867000
32609703	::486587967972995000
248358978	::486587982921482000
214184608	::486587983785910000
80191031	::486587984234299000
203688730	::486587984842477000
7875762	::486588000764444000
178492117	::486588007970242000
46809403	::486588041591402000
391108584	::486588050755964000
375385791	::486588058650050000
24804859	::486588074013360000
307485154	::486588077603708000
31403901	::486588086844141000
338619333	::486588088995426000
136238737	::486588095702114000
237936556	::486588096687779000
315621982	::486588096696557000
315621982	::486588096704937000
755431	::486588098784935000
490977827	::486588102069469000
33108084	::486588107152584000
288016073	::486588114148659000
141140385	::486588132746199000
464182365	::486588133606047000
27364321	::486588149985214000
106320745	::486588177579143000
209208697	::486588204121088000
1007041	::486588219018846000
82223258	::486588233837338000
382414670	::486588246491549000
331423379	::486588250501681000
335003775	::486588259988811000
8962732	::486588272714342000
315621982	::486588275009011000
23247181	::486588318881026000
755431	::486588331690450000
33011898	::486588336132599000
279268567	::486588342294032000
133341985	::486588351596998000
264434173	::486588352763006000
251359942	::486588357007269000
23442090	::486588365484331000
155397134	::486588368240009000
290855101	::486588391157293000
42529606	::486588424229376000
31056422	::486588442743037000
18138157	::486588473282166000
279268567	::486588490902425000
362312178	::486588503291985000
24804859	::486588510082588000
334261100	::486588515057025000
156508337	::486588523810537000
225601631	::486588524729098000
26580506	::486588525593509000
116988168	::486588526784311000
13533012	::486588549043879000
203688730	::486588559638679000
252422768	::486588576683933000
603870273	::486588588843225000
364410144	::486588623043588000
590556372	::486588624902053000
50778210	::486588633571278000
334261100	::486588650239426000
409640203	::486588653091577000
281829913	::486588661312417000
48427726	::486588664341082000
409640203	::486588674562215000
409640203	::486588692136349000
358398276	::486588700273684000
375734748	::486588702320103000
155397134	::486588706082799000
371603155	::486588719843913000
409640203	::486588729725689000
416684872	::486588738131066000
379304556	::486588750169145000
409640203	::486588754375606000
289084083	::486588767281483000
376546976	::486588769911717000
386627455	::486588771664551000
286341932	::486588771719069000
23247181	::486588780627783000
376546976	::486588780997271000
15330061	::486588795182387000
21089214	::486588801310265000
376546976	::486588809925382000
513434526	::486588846440587000
131072297	::486588862257713000
131310830	::486588885171204000
351264389	::486588906515595000
337169907	::486588906960191000
359174210	::486588922923720000
340067989	::486588931131985000
96793797	::486588937834471000
26580506	::486588944440909000
562393615	::486588948672565000
96793797	::486588955383447000
155805303	::486588957132468000
37228652	::486588962233139000
106855310	::486588963831177000
301290830	::486589024258523000
490977827	::486589031430381000
274712500	::486589035540774000
551248502	::486589037927346000
385121286	::486589058529767000
9687752	::486589076293042000
31403901	::486589088662052000
419836731	::486589096463454000
51952627	::486589100401520000
382767512	::486589101953781000
230327491	::486589115807170000
106855310	::486589116763885000
92629759	::486589131208654000
379576750	::486589145616105000
72378783	::486589151647518000
219550942	::486589152662540000
73731844	::486589166705471000
73731844	::486589182563733000
141140385	::486589186904846000
32973618	::486589192865333000
184962835	::486589194500722000
14604658	::486589203233263000
43586963	::486589205972529000
109105005	::486589221054844000
244800948	::486589231943278000
725050717	::486589234145292000
371603155	::486589251912343000
252914746	::486589254596714000
56710887	::486589259327877000
221610776	::486589283487084000
26580506	::486589293415399000
19683725	::486589295114088000
8070562	::486589312444551000
14584037	::486589319965343000
18551115	::486589332044529000
23400461	::486589338848092000
72378783	::486589340592508000
357211620	::486589357654953000
27563012	::486589359370403000
18148466	::486589359949631000
38226468	::486589367394508000
24821703	::486589371898798000
140157275	::486589378685190000
19770255	::486589380841062000
256750208	::486589385479954000
376546976	::486589417096634000
224682361	::486589433731637000
295881773	::486589439645196000
380680929	::486589443273273000
176224586	::486589454824386000
602224338	::486589472591851000
34689419	::486589498881368000
53863390	::486589503570993000
37228652	::486589523342929000
27999272	::486589538303631000
17655353	::486589538307801000
50216950	::486589542523088000
346219373	::486589561573629000
51952627	::486589590707253000
345508633	::486589591474814000
436187992	::486589625016672000
287028974	::486589628732817000
136238737	::486589633816305000
425573791	::486589648072736000
346654346	::486589653311447000
136238737	::486589667278462000
290855101	::486589676904402000
51601709	::486589682705498000
15288029	::486589684412215000
118733444	::486589687092768000
385782746	::486589691211165000
104947253	::486589692390174000
589638848	::486589724711071000
46809403	::486589755375624000
330834997	::486589757799936000
379304556	::486589796153049000
22736943	::486589803572371000
376472794	::486589809927143000
35156425	::486589819087519000
227577445	::486589829841289000
136238737	::486589829866475000
330834997	::486589839219761000
447301770	::486589856169353000
131310830	::486589866176966000
725050717	::486589875655675000
37080273	::486589890558447000
103782180	::486589897504219000
589638848	::486589899097657000
16713287	::486589899626135000
330834997	::486589908543217000
44779656	::486589919654338000
467774585	::486589954881888000
287028974	::486589956161142000
339917675	::486589956270211000
45278487	::486589958216376000
632710734	::486589962205163000
451667062	::486589993217847000
385121286	::486590002189443000
315987923	::486590008099237000
106561609	::486590019969114000
44278444	::486590021235793000
467774585	::486590056560205000
62518475	::486590089032916000
106135938	::486590093541380000
545784705	::486590097777639000
79633612	::486590103502864000
409640203	::486590112495439000
232560771	::486590135447064000
387281097	::486590141255798000
104947253	::486590157626171000
69771494	::486590171245445000
309124011	::486590171589406000
17339508	::486590211220967000
507674842	::486590220016427000
79633612	::486590234688110000
186107022	::486590242099458000
520690554	::486590255340875000
551501734	::486590275838828000
57385263	::486590294327324000
106561609	::486590301914406000
79633612	::486590326933430000
19161423	::486590334152212000
381315320	::486590340581699000
23247181	::486590352401240000
6092972	::486590376677867000
79633612	::486590378728894000
106135938	::486590398354059000
23820736	::486590415966318000
524866555	::486590441031073000
290855101	::486590447402242000
451667062	::486590495905157000
116988168	::486590504327319000
63617875	::486590520098312000
131310830	::486590540364800000
338619333	::486590541455310000
414217500	::486590543137628000
43256984	::486590546144530000
200685756	::486590553102905000
551248502	::486590581708038000
123739379	::486590600322351000
467775651	::486590617041240000
560698843	::486590618266005000
551248502	::486590618848600000
6945382	::486590623953088000
398285469	::486590625190391000
551248502	::486590634975703000
507674842	::486590646291947000
129441756	::486590648242679000
305877074	::486590649517350000
14297098	::486590652499918000
155805303	::486590653141241000
17840621	::486590661844807000
393761423	::486590666307170000
560698843	::486590666404020000
136238737	::486590674758688000
345508633	::486590679775068000
79633612	::486590694568361000
50778210	::486590696002838000
17655353	::486590703535792000
14178003	::486590704429182000
371603155	::486590732099002000
45492981	::486590734238109000
551248502	::486590740017868000
467775651	::486590748780163000
179519500	::486590760704172000
245398547	::486590791293628000
26109453	::486590807034826000
393718746	::486590848260636000
310144986	::486590857181548000
341666582	::486590878413115000
106561609	::486590890350112000
17054163	::486590892656975000
62093388	::486590903969415000
34689419	::486590906984693000
31294794	::486590922532999000
279735090	::486590954606841000
467775651	::486590958893809000
48427726	::486590966313545000
24136198	::486590989633875000
326569368	::486590994901901000
15778759	::486590998647021000
309167251	::486591003738923000
45492981	::486591008461697000
17470539	::486591017810808000
398377928	::486591050237370000
379304556	::486591051176898000
94737009	::486591053198155000
94737009	::486591075092398000
114579662	::486591082093105000
467775651	::486591083292680000
106561609	::486591091982868000
359174210	::486591095598374000
59503620	::486591106314809000
217928831	::486591109846417000
290855101	::486591136878694000
288016073	::486591171859185000
123739379	::486591180113977000
277278671	::486591180528836000
141140385	::486591202200793000
59503620	::486591206726447000
106135938	::486591207812767000
106135938	::486591208412545000
330834997	::486591221192601000
141140385	::486591241631436000
50818061	::486591246844977000
36310459	::486591264196792000
129441756	::486591279644811000
59503620	::486591282848882000
141140385	::486591318903115000
375385791	::486591325698260000
186572442	::486591392806756000
387461887	::486591394832584000
423446901	::486591399773491000
634164272	::486591434447794000
2084321	::486591447542427000
447301770	::486591474491219000
337937520	::486591483676721000
100471456	::486591486851842000
467775651	::486591502614007000
310144986	::486591506317197000
26580506	::486591508880302000
16866896	::486591509954052000
419836731	::486591559966949000
30529918	::486591576399822000
39507361	::486591595085856000
755431	::486591602580668000
262870925	::486591619726991000
138557664	::486591667072290000
76977679	::486591668536483000
430072028	::486591703629832000
49383709	::486591707283456000
597038752	::486591734332145000
321166954	::486591751923048000
106855310	::486591756059021000
25082908	::486591756218028000
247374067	::486591772387078000
78065938	::486591781698428000
78513872	::486591782398869000
24136198	::486591784613855000
127413469	::486591798790598000
9687752	::486591804708773000
21153287	::486591804738138000
174351092	::486591808735297000
375385791	::486591820416425000
243751614	::486591829324754000
350968313	::486591850774814000
290855101	::486591857665650000
362312178	::486591858538070000
36250685	::486591879472226000
326813935	::486591896530485000
467774585	::486591911046574000
106135938	::486591922098552000
78065938	::486591940964532000
106855310	::486591957574381000
411912822	::486591982064918000
288016073	::486592005854601000
254821900	::486592029758341000
490977827	::486592032644009000
18919848	::486592051610648000
24136198	::486592053481308000
276784048	::486592056643428000
224501206	::486592075756871000
209223008	::486592076159541000
63928079	::486592081369260000
713350694	::486592088449241000
467774585	::486592089308667000
17258301	::486592092555063000
23820736	::486592096716193000
384105885	::486592137568714000
8036902	::486592137643843000
79447998	::486592163250061000
384105885	::486592172167532000
385121286	::486592176013340000
321166954	::486592181566574000
59583601	::486592184028651000
43630532	::486592200101224000
597038752	::486592209903308000
347994449	::486592246368575000
379924726	::486592249057509000
288016073	::486592250978119000
17908818	::486592263045144000
232560771	::486592266149302000
53863390	::486592280267341000
379304556	::486592285938036000
402273149	::486592298411503000
198911524	::486592306326159000
21105964	::486592313276133000
288016073	::486592313703952000
587081117	::486592315788492000
83736832	::486592320632926000
17694593	::486592325758382000
26580506	::486592332339642000
106855310	::486592334982053000
603870273	::486592338399989000
475210759	::486592348525436000
615507620	::486592357811625000
46809403	::486592361804210000
390504920	::486592363892977000
17529301	::486592366728720000
106855310	::486592371396980000
385121286	::486592374668161000
19770255	::486592381651664000
334261100	::486592382037540000
106135938	::486592382582812000
17529301	::486592388543299000
166695965	::486592393475813000
40816246	::486592402799738000
17258301	::486592417248722000
351190984	::486592427856506000
256319248	::486592429600952000
9899992	::486592432574709000
101617436	::486592442129342000
351190984	::486592445971705000
702450841	::486592452472475000
36601312	::486592464321384000
351190984	::486592483867262000
727422228	::486592486593150000
131072297	::486592494956986000
257830093	::486592499830771000
419836731	::486592507162423000
56169190	::486592507849887000
57713984	::486592525604380000
384105885	::486592528175882000
309124011	::486592534584770000
16866896	::486592561851543000
267227218	::486592597444399000
727422228	::486592611344326000
219550942	::486592612514930000
321578565	::486592616579223000
524866555	::486592637017665000
223614733	::486592640134021000
467774585	::486592654042333000
49626726	::486592654512099000
209584784	::486592669863256000
50778210	::486592686745341000
377806186	::486592690466095000
82223258	::486592696610738000
32750427	::486592708858118000
79373818	::486592709445308000
43630532	::486592710787088000
109718758	::486592722019438000
79373818	::486592739107405000
17908818	::486592746065375000
368730450	::486592746158034000
134873681	::486592787119230000
230327491	::486592802298404000
230327491	::486592836691693000
203688730	::486592841963945000
463381084	::486592847261364000
416684872	::486592850310598000
329955120	::486592852613296000
604071375	::486592853133770000
209584784	::486592875602247000
247374067	::486592908015841000
106135938	::486592915724988000
288016073	::486592919889932000
398377928	::486592920511057000
393499174	::486592925510270000
338256397	::486592927410311000
186572442	::486592940311986000
35945417	::486592945865236000
50216950	::486592951787614000
35297171	::486592967935668000
50778210	::486592968577413000
221098400	::486592986281541000
257830093	::486592997182947000
27726737	::486593020255408000
35082993	::486593038613893000
301717953	::486593065218740000
413367641	::486593080074985000
224682361	::486593099654004000
727422228	::486593112676900000
22220460	::486593115306721000
209223008	::486593120898125000
262870925	::486593123770839000
703895293	::486593143484084000
234078302	::486593156536741000
398377928	::486593156746858000
50216950	::486593179563483000
43052467	::486593181241180000
1565041	::486593185578119000
24821703	::486593219480678000
475210759	::486593269175164000
224410857	::486593294538129000
27816303	::486593302704431000
419836731	::486593306215067000
260825806	::486593313558904000
390759619	::486593318747254000
306169468	::486593381871943000
362540752	::486593387387052000
82223258	::486593403984289000
166695965	::486593418840518000
14780915	::486593431431839000
106135938	::486593459772354000
209584784	::486593461361983000
53243169	::486593492022730000
82223258	::486593494841327000
96793797	::486593495109337000
21124400	::486593497848229000
64582219	::486593534641053000
308690900	::486593545294585000
467774585	::486593548804820000
50818061	::486593553057845000
35156425	::486593587409584000
22278303	::486593599141052000
88018997	::486593603289219000
398377928	::486593605726121000
30123599	::486593611271008000
587104097	::486593612847648000
50778210	::486593632166617000
479156555	::486593637807955000
131072297	::486593654296178000
50818061	::486593664089473000
168387841	::486593684826099000
376546976	::486593687011348000
20026791	::486593688575815000
606781453	::486593690970759000
64582219	::486593691482873000
490977827	::486593698617384000
231222303	::486593699636604000
301717953	::486593736307408000
613592670	::486593750743777000
230327491	::486593777100812000
372493368	::486593801868152000
82115262	::486593822638362000
631245094	::486593840183128000
64582219	::486593855194947000
334261100	::486593860693282000
107724446	::486593874237091000
64582219	::486593882403385000
96793797	::486593902837657000
26580506	::486593914787622000
50818061	::486593928095735000
50778210	::486593929194663000
497544291	::486593933334831000
64582219	::486593936388263000
30123599	::486593944751714000
60131090	::486593997167550000
356974615	::486594001345073000
35297171	::486594010908086000
23799906	::486594018944356000
359672666	::486594040901554000
1384531	::486594052683354000
20935927	::486594052737884000
406772829	::486594059029336000
57713984	::486594061768224000
54304799	::486594069330542000
50818061	::486594076544753000
244995179	::486594096803221000
89033916	::486594130278359000
8070562	::486594139434139000
131072297	::486594148733304000
20935927	::486594152956579000
377425191	::486594191498043000
91712528	::486594196631855000
231222303	::486594202391019000
476507554	::486594206085812000
128977591	::486594213283643000
53863390	::486594214793609000
129050216	::486594227858853000
230327491	::486594236750376000
335608417	::486594239996755000
128977591	::486594244489281000
50216950	::486594255243067000
38226468	::486594286734303000
221610776	::486594321303343000
140157275	::486594336461553000
365151006	::486594341024980000
387461887	::486594345617723000
18148466	::486594353771839000
221610776	::486594354572587000
632710734	::486594356988489000
21124400	::486594363892727000
216168764	::486594364731174000
210873235	::486594407970664000
25368960	::486594414664777000
398377928	::486594418632589000
160289098	::486594425146339000
25368960	::486594443961978000
288016073	::486594445723185000
26915925	::486594448164261000
23785621	::486594458818195000
263971863	::486594463037284000
451183057	::486594477067210000
212475056	::486594485657153000
230327491	::486594519417094000
508860717	::486594522257031000
50216950	::486594529655390000
106135938	::486594538438266000
25368960	::486594543056613000
22220460	::486594546118049000
26915925	::486594549842583000
314710836	::486594552720261000
9899992	::486594555710431000
25368960	::486594568272773000
21503139	::486594575180386000
552146644	::486594577194029000
182584001	::486594595136864000
78465328	::486594596189646000
155034504	::486594604691492000
193192138	::486594617878380000
358643765	::486594619908427000
362540752	::486594646118658000
36601312	::486594657086746000
113760458	::486594658634833000
36250685	::486594662858493000
87812967	::486594669355491000
19683725	::486594697163735000
46809403	::486594719292461000
264434173	::486594754181079000
230327491	::486594765517893000
39553593	::486594774464729000
25368960	::486594788024520000
9687752	::486594853166649000
54304799	::486594867909234000
26623525	::486594873370243000
39553593	::486594873773268000
348085087	::486594902281564000
39507361	::486594903213113000
508860717	::486594908049133000
163646426	::486594919155245000
56169190	::486594946892177000
50778210	::486594962486620000
106135938	::486594966332796000
358643765	::486594967796596000
395076249	::486594968190861000
457197060	::486594997920083000
597038752	::486595003079073000
398377928	::486595011438727000
68473966	::486595052387717000
229611107	::486595059890925000
301016850	::486595066434043000
25368960	::486595066928955000
341700434	::486595081642573000
17470539	::486595093910913000
109718758	::486595108234477000
134873681	::486595109891215000
30123599	::486595120780050000
82223258	::486595133777801000
230327491	::486595137804324000
46809403	::486595143567294000
500212290	::486595166224912000
337434597	::486595168615690000
286341932	::486595176517742000
25368960	::486595176656146000
335488857	::486595187251363000
264608632	::486595187263541000
187017423	::486595188379619000
24171213	::486595191445270000
50818061	::486595217059889000
169226510	::486595226513842000
163893797	::486595266305605000
56169190	::486595279022342000
18919848	::486595283699367000
47880950	::486595284118417000
76502729	::486595296751669000
310144986	::486595315550531000
402273149	::486595322337300000
267227218	::486595345674027000
97044552	::486595347083718000
286341932	::486595347364343000
50778210	::486595354180087000
409665559	::486595360593154000
402273149	::486595371200950000
54304799	::486595374832836000
216168764	::486595380432605000
277378135	::486595402041683000
36601312	::486595429379739000
19123904	::486595430382592000
81016171	::486595434043817000
341700434	::486595446739980000
18999708	::486595449566937000
166695965	::486595458648006000
18999708	::486595467971538000
429906977	::486595480273420000
1565041	::486595500624576000
41685125	::486595501689544000
429906977	::486595504390692000
78653568	::486595506647625000
30123599	::486595511466868000
44205530	::486595513752354000
14297098	::486595515568893000
346654346	::486595517275578000
114579662	::486595525509410000
300135225	::486595532853235000
160289098	::486595544031051000
346654346	::486595551681458000
114579662	::486595552545869000
548870171	::486595561328766000
24738840	::486595562104291000
62460045	::486595566835482000
14604658	::486595570627137000
209584784	::486595599781724000
44278444	::486595605104701000
218711172	::486595617867956000
187017423	::486595630626635000
14604658	::486595636536418000
362540752	::486595636658061000
216486063	::486595639594471000
341700434	::486595658434887000
21124400	::486595662159421000
81016171	::486595685681070000
73731844	::486595689468551000
218711172	::486595690072920000
402273149	::486595695454208000
331668519	::486595698922881000
19147974	::486595699505909000
73731844	::486595706556538000
54697279	::486595719445229000
288016073	::486595722033127000
36601312	::486595728714649000
287877370	::486595731474497000
78465328	::486595736285368000
155805303	::486595766728024000
264608632	::486595768623443000
333245482	::486595780489134000
226319809	::486595795161206000
168964399	::486595796423307000
16312540	::486595805760204000
30123599	::486595812613713000
260006924	::486595816048820000
262870925	::486595816224600000
333245482	::486595832494292000
15330061	::486595844888862000
816177	::486595867882049000
187017423	::486595872549904000
467774585	::486595880401641000
30123599	::486595880418820000
587940951	::486595897019465000
396364407	::486595908050907000
41685125	::486595914379698000
24738840	::486595924836110000
24136198	::486595946487508000
198651083	::486595961104658000
218711172	::486595967920394000
294964037	::486595968889290000
632710734	::486595972919615000
433142367	::486595979987415000
587940951	::486595983468277000
409640203	::486595990489554000
337937520	::486595992746487000
20804321	::486596013080469000
375961439	::486596031870562000
25368960	::486596086543294000
474475074	::486596092310458000
35026897	::486596102561755000
20535654	::486596115496984000
21089214	::486596121754497000
583488323	::486596122954043000
92840294	::486596125579698000
136238737	::486596139966164000
24868543	::486596142679859000
409640203	::486596144479215000
21124400	::486596156265201000
447301770	::486596160334073000
170126452	::486596162846089000
155397134	::486596171444785000
50778210	::486596193032470000
53863390	::486596193854967000
608426191	::486596198522814000
282860308	::486596226519810000
17694593	::486596236188065000
211376385	::486596237399830000
458639179	::486596242123018000
136238737	::486596247269027000
43630532	::486596263211593000
41685125	::486596269465296000
587940951	::486596280043319000
288016073	::486596293855170000
231222303	::486596297387180000
282860308	::486596301606252000
255311687	::486596317926281000
77765035	::486596319025184000
286341932	::486596327787069000
209584784	::486596329221533000
362540752	::486596335752060000
453690730	::486596347441598000
107724446	::486596352936534000
495135733	::486596358762029000
43630532	::486596362692091000
209584784	::486596370757718000
453690730	::486596387291672000
25368960	::486596400449200000
81016171	::486596400927363000
606781453	::486596432871165000
240892007	::486596438412230000
375385791	::486596463573872000
293737316	::486596469001310000
209584784	::486596471735582000
26623525	::486596476282232000
22187821	::486596484041699000
280749613	::486596491331780000
14187808	::486596491473981000
243751614	::486596498944040000
101138081	::486596506640977000
231222303	::486596506905243000
17655353	::486596524546469000
703895293	::486596540555743000
533788768	::486596541009113000
43630532	::486596570385629000
54304799	::486596580724588000
25368960	::486596602639831000
20535654	::486596609967665000
50805763	::486596611120705000
133341985	::486596612056440000
362540752	::486596615428243000
309981035	::486596616607264000
39553593	::486596627084611000
353544330	::486596628984659000
285254109	::486596639067365000
155397134	::486596655752683000
533788768	::486596659158454000
309981035	::486596665139527000
447301770	::486596692142481000
6652302	::486596694167932000
423891750	::486596696538099000
134873681	::486596699310129000
332073582	::486596709825265000
100742600	::486596751621885000
247434974	::486596764309282000
165261298	::486596767140433000
131954929	::486596779488452000
155034504	::486596780398637000
68221984	::486596780625510000
255311687	::486596790024962000
282860308	::486596795036737000
46965667	::486596808903491000
321578565	::486596810333765000
409640203	::486596818982014000
92568275	::486596822572740000
255311687	::486596833977069000
39553593	::486596842168131000
353544330	::486596864310272000
107724446	::486596866646487000
25368960	::486596888200638000
23400461	::486596889379217000
26915925	::486596896807325000
100742600	::486596904638115000
165261298	::486596904713613000
231222303	::486596907733880000
722514433	::486596923949076000
39507361	::486596929338761000
725050717	::486596930869293000
169636335	::486596933515886000
367298176	::486596942953066000
301244128	::486596949173223000
409640203	::486596950406336000
61318348	::486596964545740000
65476712	::486596967813087000
353544330	::486596969520177000
607637849	::486596976809488000
36861827	::486596983441076000
107724446	::486596991154393000
135937043	::486597001778176000
189033239	::486597005590790000
285254109	::486597009080459000
367298176	::486597043368898000
226319809	::486597056401014000
367298176	::486597064361406000
542693847	::486597072854855000
165261298	::486597084632461000
50805763	::486597089149726000
23442090	::486597114861191000
141821632	::486597118472097000
27816303	::486597124386488000
106135938	::486597137786875000
27816303	::486597138672283000
20833365	::486597168862490000
160495648	::486597174998745000
23400461	::486597181835841000
130321036	::486597194481278000
533788768	::486597223955042000
160289098	::486597256305332000
20804321	::486597264501395000
387281097	::486597294390001000
226319809	::486597300664664000
107724446	::486597307006476000
12653722	::486597315637952000
231222303	::486597334948925000
78465328	::486597347460145000
35156425	::486597364476813000
247434974	::486597382994292000
24226614	::486597406629588000
390759619	::486597415323971000
97044552	::486597428309536000
15875100	::486597453509312000
317596401	::486597471888343000
80895456	::486597482043154000
130321036	::486597485905707000
316766176	::486597491937120000
425573791	::486597494760296000
37080273	::486597506093293000
231222303	::486597513680789000
55426501	::486597520378691000
353544330	::486597535394705000
47880950	::486597542394617000
99114248	::486597573868679000
39553593	::486597576062672000
31280614	::486597582601220000
307485154	::486597583700508000
118827154	::486597630697697000
135937043	::486597636535775000
34087430	::486597637424959000
31066609	::486597642059661000
385121286	::486597671990210000
247434974	::486597672317353000
155805303	::486597674196819000
387281097	::486597677996843000
231222303	::486597679095754000
249052117	::486597682761183000
20535654	::486597696661487000
135937043	::486597699538399000
39553593	::486597700029140000
103678189	::486597705079480000
65826107	::486597721504366000
106135938	::486597721613033000
183904300	::486597724666478000
143225254	::486597732182654000
632710734	::486597739996655000
383972979	::486597749106671000
78065938	::486597751996567000
384105885	::486597780937670000
109105005	::486597801275432000
99114248	::486597804920692000
301717953	::486597830082297000
408144950	::486597840157028000
216833550	::486597845525344000
353544330	::486597850764431000
26915925	::486597853892988000
147298694	::486597854631165000
279268567	::486597868565061000
448283191	::486597870317871000
30104821	::486597870447915000
615507620	::486597896763355000
231222303	::486597896784334000
35369698	::486597905331937000
39412631	::486597909803040000
288016073	::486597911027806000
353544330	::486597914689814000
25368960	::486597915540877000
78926478	::486597925934338000
249052117	::486597937070231000
6092972	::486597938278572000
1007041	::486597946540961000
23247181	::486597968435240000
81016171	::486598003906461000
16726467	::486598021325791000
409640203	::486598031576297000
99114248	::486598041642610000
231222303	::486598055152865000
589638848	::486598069949980000
346998772	::486598072265228000
97973690	::486598072957698000
6092972	::486598074656370000
165261298	::486598076346298000
533788768	::486598101378281000
100376439	::486598111821697000
78465328	::486598112144654000
389105684	::486598116150636000
1007041	::486598119384027000
264434173	::486598120034164000
98552986	::486598120500109000
86885002	::486598124614324000
25368960	::486598137276932000
18148466	::486598138065870000
367296747	::486598157740933000
20535654	::486598162149572000
113722629	::486598173813907000
6092972	::486598177970475000
243472980	::486598178787950000
435516954	::486598184378974000
437762769	::486598192746622000
36861827	::486598204306501000
99114248	::486598205040128000
65826107	::486598212279877000
97973690	::486598214016307000
402273149	::486598215450382000
96793797	::486598233045491000
67296324	::486598246253338000
25368960	::486598251647205000
54304799	::486598258005790000
376546976	::486598263743586000
6092972	::486598274888269000
296901409	::486598283498778000
353544330	::486598289245343000
97973690	::486598299273924000
494376740	::486598326494588000
76977679	::486598328063655000
301717953	::486598337668603000
243472980	::486598341812187000
14808898	::486598365942403000
420389630	::486598370362793000
509760806	::486598373009408000
125849974	::486598396296187000
454375039	::486598403107745000
423891750	::486598436129488000
328828628	::486598437194825000
107724446	::486598440907198000
282860308	::486598441183633000
348085087	::486598459676323000
63617875	::486598472003747000
78465328	::486598481532817000
148445755	::486598490160898000
480857982	::486598497760575000
6092972	::486598508062195000
99114248	::486598527502397000
21112883	::486598529368866000
20941662	::486598531080552000
231222303	::486598536449261000
243472980	::486598558234058000
603870273	::486598572293373000
22142419	::486598575720124000
509760806	::486598580300283000
6092972	::486598595412783000
15330061	::486598622495379000
231222303	::486598628157693000
17339508	::486598634616942000
99114248	::486598642170466000
353544330	::486598682964680000
387281097	::486598686668234000
78465328	::486598693533908000
99114248	::486598696595759000
709921765	::486598705362247000
603870273	::486598707282866000
62685527	::486598711967887000
423891750	::486598720218091000
6092972	::486598724089827000
29500521	::486598724471115000
245398547	::486598731144638000
416684872	::486598746609041000
99114248	::486598751281106000
372479589	::486598757782278000
15814841	::486598760349597000
264434173	::486598761666605000
96273402	::486598770981736000
301717953	::486598788040376000
309981035	::486598790041063000
491357856	::486598796541820000
96273402	::486598808080371000
50805763	::486598817676931000
99114248	::486598820604551000
73731844	::486598825961086000
353544330	::486598831048753000
387281097	::486598838124544000
409640203	::486598840577835000
155139746	::486598857376006000
50468203	::486598873545064000
97973690	::486598875512602000
99114248	::486598880113332000
14808898	::486598889525743000
172184859	::486598894189821000
148445755	::486598904545566000
245398547	::486598905279553000
57238973	::486598910505271000
97973690	::486598918281916000
26580506	::486598947247779000
107724446	::486598947499417000
9129332	::486598959910387000
130321036	::486598977476104000
448283191	::486599003283259000
50468203	::486599007951540000
348085087	::486599008777814000
97973690	::486599009557946000
448283191	::486599013790015000
372479589	::486599018932236000
448283191	::486599024179302000
604071375	::486599033189064000
15804863	::486599036476989000
148445755	::486599045272829000
603870273	::486599050901213000
469196810	::486599060099309000
243472980	::486599093829918000
429906977	::486599104806400000
221641208	::486599108535537000
297679816	::486599130522087000
408144950	::486599138818011000
243472980	::486599140906778000
491679354	::486599180714930000
231222303	::486599182577569000
53741229	::486599207906574000
13533012	::486599209760874000
97973690	::486599213049208000
23933265	::486599233873522000
360951591	::486599235681255000
122717174	::486599271131533000
118827154	::486599275103944000
13533012	::486599279256293000
209584784	::486599282745552000
141140385	::486599304224579000
189033239	::486599313909235000
389105684	::486599327914422000
14223247	::486599329558175000
206247499	::486599333799010000
97973690	::486599334117384000
78653568	::486599344372854000
253126912	::486599349132988000
330201359	::486599357592907000
274791343	::486599367651233000
8962732	::486599369055956000
506824920	::486599386340655000
301244128	::486599386940854000
23247181	::486599394595057000
249052117	::486599403243716000
39412631	::486599427096707000
15804863	::486599432306053000
263418480	::486599441160208000
53741229	::486599447900852000
240892007	::486599450320584000
189033239	::486599464157585000
37780107	::486599479576240000
65826107	::486599508776992000
424698378	::486599512018800000
186314952	::486599537285279000
249052117	::486599544474316000
140157275	::486599545459965000
240892007	::486599551646576000
217912167	::486599589969944000
368730450	::486599595821391000
389105684	::486599612279828000
277204534	::486599642210377000
314988406	::486599649772310000
424698378	::486599650304999000
435478224	::486599658798452000
205501297	::486599663869374000
243472980	::486599685541347000
353544330	::486599687873777000
506824920	::486599708647776000
506824920	::486599718953172000
506824920	::486599727396290000
305877074	::486599730873372000
56876875	::486599732395929000
632710734	::486599748325883000
17339508	::486599750615957000
31536491	::486599758983593000
409640203	::486599760761978000
245398547	::486599769222295000
328252982	::486599785294467000
437762769	::486599786087206000
340819943	::486599790092771000
14808898	::486599792458727000
108542953	::486599811781898000
26580506	::486599815082811000
409640203	::486599817842663000
243472980	::486599829460484000
389676504	::486599862671405000
359174210	::486599888222707000
409640203	::486599889954930000
447301770	::486599939691413000
414217500	::486599948561944000
18918771	::486599948662611000
243472980	::486599953209237000
454375039	::486599959903363000
148436850	::486599977410772000
17655353	::486599988982468000
409640203	::486600000932028000
367296747	::486600007856840000
6092972	::486600012927733000
108542953	::486600020561776000
199331386	::486600022252089000
410195122	::486600030371848000
249052117	::486600037128884000
118469346	::486600043256741000
472415509	::486600062600876000
243472980	::486600064186331000
63617875	::486600065340162000
337937520	::486600076077580000
9899992	::486600093584195000
118469346	::486600097401036000
17908818	::486600099557298000
631782776	::486600115356835000
425897170	::486600116342517000
389105684	::486600119459258000
148436850	::486600130943254000
131310830	::486600132344160000
140157275	::486600146184966000
26580506	::486600152481021000
409640203	::486600163004141000
229650081	::486600194717257000
243472980	::486600201767907000
209584784	::486600207396663000
52824736	::486600207803486000
134873681	::486600210500444000
20941662	::486600215840182000
241278291	::486600216183730000
632710734	::486600230402416000
14808898	::486600234341265000
424698378	::486600236131823000
148445755	::486600252640993000
357079725	::486600269942116000
80895456	::486600294126874000
62756038	::486600309397929000
310144986	::486600329572515000
340819943	::486600340435791000
357079725	::486600347800989000
387281097	::486600350565408000
367296747	::486600359163330000
143225254	::486600359515652000
424698378	::486600367073812000
44779656	::486600380672118000
14085431	::486600391564746000
310144986	::486600394437431000
211904285	::486600402092449000
224103552	::486600429300502000
11852522	::486600437953724000
364018467	::486600447403491000
229650081	::486600447583481000
51601709	::486600465950322000
231222303	::486600468710580000
1384531	::486600473475297000
108542953	::486600478487511000
53741229	::486600478772326000
108605734	::486600481339211000
409640203	::486600487697780000
89590985	::486600493980864000
19091805	::486600500716924000
42435255	::486600523366158000
184962835	::486600524750278000
39237011	::486600529401741000
357079725	::486600529498238000
240892007	::486600544564174000
42638131	::486600549958053000
209584784	::486600609596858000
245398547	::486600612885172000
17664609	::486600626433187000
286341932	::486600630513848000
377420899	::486600639695179000
14606079	::486600648784240000
6945382	::486600666744225000
65576332	::486600668925263000
265760942	::486600674717601000
206247499	::486600679017152000
259413656	::486600701179473000
377420899	::486600701544382000
8548362	::486600704765997000
20535654	::486600705458049000
26580506	::486600709602021000
357211620	::486600714563878000
33217361	::486600738898841000
47031965	::486600745865584000
282779381	::486600759392235000
33418266	::486600763838181000
38207353	::486600787586334000
17840621	::486600794376896000
50151347	::486600809660948000
351174024	::486600809736462000
27323374	::486600820834992000
118469346	::486600821665067000
232437529	::486600823095300000
360951591	::486600840338104000
367296747	::486600852421890000
262870925	::486600870336163000
81872162	::486600892897316000
315614733	::486600905425289000
631245094	::486600911590944000
14178003	::486600920449314000
18148466	::486600922479734000
170126452	::486600959229829000
50151347	::486600996487823000
57238973	::486601005212401000
14816854	::486601006872944000
409640203	::486601010203226000
424698378	::486601035029307000
155034504	::486601041274630000
242912563	::486601064675041000
360951591	::486601078868172000
8962732	::486601082076819000
36250685	::486601088649691000
539602323	::486601090918387000
56876875	::486601095519551000
53741229	::486601107670462000
134873681	::486601122031759000
33029479	::486601135981993000
35156425	::486601137777545000
539602323	::486601149529595000
240892007	::486601149860950000
48557490	::486601153648820000
316026178	::486601154885718000
460611723	::486601156190162000
280749613	::486601172871286000
50151347	::486601176243122000
349484189	::486601186775011000
209584784	::486601190084313000
569518404	::486601194811695000
290855101	::486601196266745000
279268567	::486601208296374000
23164217	::486601216114184000
165261298	::486601219700322000
43630532	::486601235600924000
19091805	::486601238041989000
23164217	::486601241762353000
36861827	::486601243926986000
569518404	::486601248058392000
389105684	::486601252999290000
175581339	::486601316266160000
351174024	::486601335211450000
389105684	::486601341083856000
168347877	::486601342924759000
17107944	::486601344045047000
153544543	::486601347974717000
89590985	::486601350738763000
143225254	::486601373924880000
23164217	::486601379444584000
195397698	::486601380510330000
85399171	::486601383635066000
60108947	::486601395953762000
50151347	::486601408053907000
89590985	::486601419114287000
451868427	::486601436802060000
73275873	::486601440102592000
165261298	::486601454954631000
43630532	::486601470465171000
231222303	::486601473984565000
1318301	::486601476173598000
360951591	::486601476878237000
14808898	::486601477553922000
451868427	::486601478568939000
33029479	::486601486965547000
258454374	::486601487184056000
12057032	::486601491294072000
60108947	::486601501780246000
409640203	::486601512521441000
279268567	::486601519916404000
351174024	::486601520511602000
97973690	::486601527209893000
209584784	::486601543336992000
60108947	::486601548521553000
20535654	::486601562161430000
172184859	::486601566288625000
139447011	::486601641098244000
212475056	::486601661591203000
35869207	::486601677655793000
116054733	::486601693883543000
38577111	::486601708777136000
89590985	::486601725722128000
62518475	::486601726360027000
23164217	::486601732428816000
19568023	::486601737126416000
97973690	::486601742428020000
126109768	::486601744000905000
43630532	::486601767832932000
474475074	::486601774317330000
19091805	::486601792206041000
139447011	::486601806634823000
569518404	::486601838641573000
134873681	::486601861240086000
409487670	::486601863291092000
140994915	::486601869536792000
454375039	::486601881792561000
281260984	::486601886737235000
462487376	::486601899974463000
15330061	::486601909760167000
16299351	::486601910141480000
36861827	::486601924809338000
175581339	::486601929586647000
23164217	::486601932589375000
288531248	::486601936364244000
46809403	::486601947357540000
388433171	::486601959680401000
315614733	::486601965397233000
370401061	::486601971747401000
18455966	::486601979431776000
16258970	::486601981193359000
210873235	::486601983089197000
239162983	::486601991070969000
14808898	::486601996162826000
23820736	::486602008346910000
62460045	::486602011337449000
111806693	::486602011689771000
147279456	::486602015691116000
19568023	::486602038990868000
68432091	::486602042103062000
256750208	::486602063162253000
499995726	::486602076542484000
292395819	::486602091461234000
490977827	::486602112160509000
13533012	::486602115796987000
310982944	::486602124953149000
165072349	::486602126102392000
292395819	::486602129176420000
6945382	::486602131265564000
17016789	::486602137321734000
41649263	::486602140060643000
448283191	::486602146767331000
448283191	::486602155093004000
448283191	::486602159245381000
53741229	::486602162881851000
99114248	::486602165226463000
231222303	::486602170461343000
569518404	::486602175393849000
14780915	::486602186697490000
97973690	::486602195593211000
351174024	::486602216334036000
310982944	::486602220176416000
113760458	::486602224555278000
8524892	::486602249154879000
40896981	::486602255789867000
589542040	::486602256578392000
209584784	::486602267697508000
96793797	::486602272151830000
161622400	::486602291030421000
38207353	::486602303177121000
30795924	::486602315437056000
47466684	::486602319346544000
389105684	::486602342503317000
97973690	::486602367522332000
29853720	::486602376011214000
50151347	::486602398362640000
115550523	::486602403022516000
19568023	::486602405522321000
231222303	::486602424178974000
240892007	::486602430050611000
454375039	::486602441966620000
97973690	::486602447511900000
1318301	::486602457447809000
309124011	::486602459683758000
155730095	::486602480831442000
82723693	::486602482014240000
118733444	::486602496396509000
24136198	::486602505787154000
18999708	::486602510313213000
108542953	::486602515111501000
20535654	::486602527740542000
50151347	::486602530734895000
312348050	::486602547067895000
18999708	::486602559419715000
8524892	::486602566546227000
376546976	::486602572858281000
309124011	::486602573865304000
454375039	::486602577744633000
35869207	::486602578005090000
141140385	::486602578503794000
309124011	::486602598020288000
29853720	::486602617745715000
509760806	::486602641837785000
32171318	::486602650457473000
330513153	::486602656094236000
231222303	::486602656828620000
47466684	::486602658317619000
1318301	::486602684758114000
198393365	::486602687861911000
50151347	::486602688528801000
375636797	::486602703900913000
362540752	::486602715015827000
330691749	::486602716983361000
248358978	::486602751841808000
68432091	::486602753805156000
326351370	::486602768094724000
597834721	::486602768174432000
87247551	::486602792748847000
451868427	::486602799757938000
32171318	::486602803990003000
24136198	::486602807441911000
586783331	::486602808909914000
97973690	::486602829277036000
65576332	::486602831663599000
245203404	::486602849548124000
589638848	::486602864186249000
14816854	::486602866702835000
35869207	::486602886009593000
17470539	::486602896788955000
21089214	::486602930842112000
454375039	::486602961041104000
101136541	::486602970440531000
50778210	::486602980452335000
539602323	::486603002375991000
569518404	::486603003307507000
424698378	::486603018431782000
338619333	::486603049910034000
309124011	::486603061205688000
24136198	::486603064754061000
35869207	::486603072949739000
221610776	::486603074685779000
316026178	::486603090112438000
245203404	::486603108387016000
238024746	::486603128892948000
35376355	::486603129060749000
67069063	::486603136958607000
19683725	::486603138754183000
816177	::486603155317485000
14604658	::486603161759535000
597834721	::486603163294638000
316026178	::486603166536851000
379833720	::486603170206859000
227893380	::486603175433342000
451868427	::486603189085802000
29853720	::486603191723651000
448283191	::486603201311825000
97973690	::486603206705704000
725050717	::486603209918513000
448283191	::486603211629809000
153544543	::486603216315240000
448283191	::486603217501839000
1565041	::486603218609537000
426786499	::486603222950227000
448283191	::486603223201873000
448283191	::486603232030912000
50011708	::486603232849178000
12653722	::486603235419893000
448283191	::486603236678172000
160495648	::486603239509356000
569518404	::486603240361164000
36861827	::486603256194670000
462487376	::486603260187660000
50429893	::486603271243436000
178492117	::486603272942129000
33555786	::486603278491594000
179119528	::486603279577935000
29935926	::486603290482720000
142848371	::486603297793376000
97973690	::486603303556370000
155034504	::486603306416865000
41685125	::486603309067665000
46461373	::486603326331838000
451868427	::486603329947320000
178492117	::486603343494541000
445268626	::486603362339942000
46461373	::486603364554518000
170357410	::486603365984382000
191947005	::486603377682300000
56876875	::486603379691360000
431937908	::486603379976585000
370401061	::486603402529361000
300009838	::486603403058229000
6945382	::486603411337392000
118469346	::486603412344029000
188417746	::486603422691360000
162394402	::486603423945871000
46940147	::486603433542037000
231222303	::486603435786403000
18657192	::486603436821975000
33555786	::486603438072270000
97973690	::486603451619491000
153544543	::486603457508687000
26580506	::486603459161255000
228264355	::486603465091997000
189916646	::486603469181452000
271738272	::486603472993669000
280749613	::486603478413107000
322465167	::486603485438173000
458639179	::486603492279468000
310569604	::486603492643979000
330513153	::486603503087800000
309124011	::486603509564211000
316026178	::486603515364532000
56876875	::486603518506041000
47466684	::486603521387950000
118733444	::486603529109639000
155034504	::486603532666036000
191947005	::486603535211958000
68432091	::486603544406274000
162394402	::486603548399263000
53312065	::486603551045865000
266033863	::486603555101368000
221610776	::486603557064282000
17655353	::486603559920607000
12653722	::486603567734616000
458639179	::486603572658724000
569518404	::486603573602816000
374772557	::486603575607296000
309124011	::486603577566449000
18842764	::486603580464312000
155034504	::486603584063025000
316026178	::486603594292948000
305877074	::486603594578149000
341700434	::486603598311067000
6945382	::486603605755973000
42529606	::486603610722009000
458639179	::486603624340914000
60771081	::486603628195495000
520690554	::486603632159121000
53312065	::486603633858191000
46461373	::486603636378968000
424698378	::486603636403744000
42529606	::486603640963346000
423830555	::486603646293921000
209584784	::486603653612978000
305877074	::486603663893204000
288531248	::486603679101771000
274432702	::486603681911930000
228264355	::486603692649361000
62093388	::486603700811870000
281260984	::486603706188591000
118733444	::486603706616795000
385114649	::486603708294107000
520533224	::486603708298326000
1318301	::486603723670446000
19091805	::486603725620789000
115550523	::486603736610242000
321578565	::486603740242518000
451868427	::486603745875460000
379833720	::486603748253245000
416684872	::486603751940034000
458010782	::486603760072802000
19091805	::486603763184971000
113760458	::486603765429334000
142848371	::486603768033591000
288531248	::486603783925817000
187651826	::486603797167230000
147310240	::486603797847101000
352062989	::486603803685584000
310982944	::486603806525120000
56876875	::486603821410291000
331227001	::486603843325554000
101136541	::486603843682070000
238788821	::486603849357344000
313792688	::486603853878407000
26580506	::486603865601880000
45492981	::486603896219922000
62460045	::486603904272957000
341666582	::486603915429814000
191947005	::486603915480137000
424498868	::486603921113116000
352062989	::486603921516134000
256750208	::486603936841736000
387476542	::486603945327206000
28771314	::486603951198859000
58587526	::486603952884948000
135681283	::486603964880662000
447301770	::486603967515078000
11852522	::486603969414696000
17840621	::486603976352489000
96273402	::486603984732315000
231222303	::486603993188409000
316026178	::486603999240392000
445903498	::486603999916072000
178492117	::486604006836277000
310569604	::486604025769390000
102301729	::486604026520141000
262449011	::486604028894527000
343904325	::486604033772105000
338619333	::486604049584619000
23247181	::486604051702751000
140994915	::486604064390914000
451868427	::486604064583868000
162394402	::486604071860981000
569518404	::486604098859700000
191947005	::486604099555586000
416684872	::486604107944574000
256750208	::486604113203822000
41908697	::486604116576063000
12653722	::486604121567264000
288531248	::486604138512261000
349904873	::486604145483202000
37228652	::486604150323830000
116071398	::486604152131571000
83513704	::486604161513844000
172184859	::486604171635064000
244995179	::486604174709104000
354629644	::486604175183454000
142848371	::486604180795043000
437898031	::486604207395328000
65995121	::486604215377485000
50778210	::486604218959011000
25368960	::486604239578599000
17470539	::486604283035410000
24738840	::486604301574221000
305415102	::486604304644456000
82115262	::486604322965172000
57713984	::486604327524388000
24738840	::486604331680923000
62460045	::486604336059797000
14816854	::486604350186196000
18752326	::486604361271754000
262449011	::486604369379733000
410297246	::486604374337011000
125718303	::486604385921671000
423830555	::486604396168364000
162394402	::486604401873006000
56736460	::486604406524088000
227893380	::486604409649246000
200615756	::486604409871142000
29853720	::486604421338394000
326351370	::486604423594909000
154692700	::486604430167801000
355717008	::486604441794404000
340819943	::486604455857516000
632710734	::486604465395339000
539602323	::486604488820531000
520690554	::486604493690134000
60718620	::486604497041780000
599348429	::486604497222123000
162175448	::486604499109556000
56736460	::486604501302784000
271304998	::486604521737818000
635577431	::486604523301916000
27792069	::486604529568583000
231222303	::486604547004309000
168864295	::486604548429996000
54754940	::486604552439730000
406772829	::486604557653254000
140157275	::486604593728466000
17840621	::486604602201370000
56876875	::486604604742717000
451868427	::486604609017110000
35082993	::486604609113182000
376546976	::486604615438200000
266164462	::486604620740182000
62685527	::486604645708484000
118733444	::486604649118461000
35105150	::486604662724780000
355717008	::486604678172790000
78465328	::486604693653557000
1318301	::486604706110652000
147310240	::486604714621280000
14816854	::486604747537797000
202292166	::486604758246260000
17035194	::486604759525511000
416684872	::486604762817630000
19071786	::486604787018788000
97973690	::486604790739128000
50778210	::486604796355284000
6945382	::486604797223514000
205501297	::486604805616308000
36250685	::486604812675723000
25747982	::486604816718651000
423862446	::486604835127836000
140157275	::486604836566102000
186314952	::486604837333643000
169226510	::486604837350821000
239149781	::486604844489142000
162394402	::486604853477928000
24983393	::486604860683747000
126221416	::486604863061901000
755431	::486604871122956000
36861827	::486604872054497000
17840621	::486604883479764000
23164217	::486604889116532000
320400498	::486604890395799000
36250685	::486604898143064000
100471456	::486604900219252000
29853720	::486604905407184000
725050717	::486604906581610000
31010760	::486604907966115000
35156425	::486604908008054000
386627455	::486604913959399000
755431	::486604914060050000
315296719	::486604927657971000
386627455	::486604940240896000
22067825	::486604947136335000
23164217	::486604970054021000
56876875	::486604973312987000
262240809	::486604976727146000
6945382	::486604978274852000
453963591	::486604982196518000
53243169	::486604982565998000
60718620	::486604987397849000
436187992	::486604988131471000
155034504	::486604993927987000
189916646	::486605005060050000
23799906	::486605016929935000
376546976	::486605039083864000
94737009	::486605049221484000
310982944	::486605066015866000
324794875	::486605077457543000
53863390	::486605101063475000
816177	::486605119270952000
298870626	::486605169258676000
240766538	::486605171171295000
755431	::486605182768123000
56876875	::486605183107870000
129050216	::486605192826454000
62685527	::486605195200040000
205501297	::486605199373389000
271304998	::486605200493662000
241358661	::486605202766569000
239149781	::486605203555098000
241358661	::486605211364888000
281260984	::486605216540676000
271304998	::486605216624951000
367296747	::486605221804531000
271304998	::486605228050227000
241358661	::486605232810373000
416684872	::486605235712839000
19123904	::486605248111607000
45164175	::486605255615201000
35706997	::486605261956988000
86131593	::486605272534618000
29853720	::486605275453878000
623990154	::486605286321307000
118733444	::486605304927645000
467027311	::486605307913961000
397717926	::486605315102633000
248358978	::486605335294001000
262240809	::486605336216731000
25747982	::486605336564887000
54105420	::486605337730899000
97973690	::486605349927927000
266164462	::486605363090034000
301257200	::486605369498939000
323978080	::486605383159795000
445903498	::486605393893031000
343904325	::486605394886656000
57385263	::486605401484308000
23543960	::486605403929575000
367296747	::486605405439533000
134873681	::486605423101739000
367298176	::486605424854962000
407894919	::486605429703974000
245573462	::486605455242706000
343904325	::486605467192283000
36579395	::486605484057575000
1318301	::486605505406586000
367296747	::486605528424927000
54105420	::486605531759788000
370401061	::486605532850311000
266164462	::486605539351486000
281260984	::486605546670137000
389554052	::486605546771206000
212068363	::486605562696577000
242533291	::486605563426381000
54304799	::486605566731489000
134873681	::486605572414795000
231222303	::486605573358878000
56876875	::486605581709348000
755431	::486605583689072000
36861827	::486605600273739000
305415102	::486605609320464000
36601312	::486605620456329000
320400498	::486605622721277000
64584579	::486605630887567000
396952554	::486605633056423000
407894919	::486605633488044000
62093388	::486605643215028000
266164462	::486605656779419000
271304998	::486605658083835000
439491329	::486605659031339000
1318301	::486605665473818000
87970668	::486605667214454000
262405775	::486605669206736000
365203632	::486605674197946000
27364321	::486605674856873000
182584001	::486605679218532000
54105420	::486605687490088000
205501297	::486605694628397000
162394402	::486605698667925000
479246485	::486605717843873000
191947005	::486605719790055000
19147974	::486605722135060000
23799906	::486605725897334000
36861827	::486605728875315000
70784628	::486605751570685000
61318348	::486605760257064000
182584001	::486605765059158000
198393365	::486605817576034000
425183249	::486605839424552000
433142367	::486605851508346000
192616191	::486605855949746000
31403901	::486605857531387000
56876875	::486605881132331000
407384648	::486605887176335000
27364321	::486605901709991000
116054733	::486605917300195000
755431	::486605920776908000
82707747	::486605921334722000
250832637	::486605936929165000
221610776	::486605945913348000
6092972	::486605952632619000
82707747	::486605956256497000
406772829	::486605956311027000
29853720	::486605985608249000
372499722	::486605990952202000
82707747	::486606000783241000
9129332	::486606027283247000
82707747	::486606034119577000
102233693	::486606035231064000
425183249	::486606051375321000
614074554	::486606054529048000
82707747	::486606062842155000
230069479	::486606070622986000
416684872	::486606070823927000
44205530	::486606083490738000
82707747	::486606100855156000
12653722	::486606103489171000
18999708	::486606114977775000
106835519	::486606116097634000
27364321	::486606120161931000
755431	::486606131179970000
82707747	::486606136385093000
367298176	::486606145520287000
411912822	::486606149484281000
407894919	::486606150981271000
436188872	::486606162641825000
82707747	::486606166940610000
16713682	::486606172674199000
20000062	::486606177632288000
82707747	::486606180534345000
407894919	::486606183844020000
355574432	::486606208430649000
365203632	::486606209231753000
33158980	::486606212763365000
389676504	::486606218467610000
82707747	::486606220166316000
29553235	::486606229385789000
15804863	::486606253712351000
128775325	::486606269432594000
391108584	::486606273492680000
200796300	::486606280211976000
50778210	::486606289532125000
23785621	::486606297799094000
23785621	::486606302979059000
155034504	::486606309161041000
44768272	::486606315704561000
35592561	::486606317012791000
142848371	::486606317750976000
423098923	::486606318695096000
321578565	::486606321790500000
97973690	::486606321953689000
279548168	::486606322579046000
162394402	::486606330359472000
59938971	::486606332334571000
247362551	::486606333630640000
280749613	::486606334490836000
18148466	::486606345400233000
431937908	::486606346045755000
232437529	::486606346205155000
384503737	::486606346934947000
170357410	::486606348428128000
384563395	::486606352291094000
399645465	::486606368699211000
20000062	::486606369731411000
202840862	::486606373694631000
26580506	::486606375729238000
129050216	::486606379084677000
39398773	::486606379243667000
192616191	::486606382632673000
23164217	::486606385329631000
17529301	::486606408700657000
327662373	::486606424626057000
424698378	::486606426496720000
399645465	::486606429151711000
335608417	::486606429894086000
189916646	::486606439876952000
334403708	::486606443727294000
520690554	::486606445236875000
496575332	::486606447489609000
186314952	::486606448751697000
310569604	::486606452857917000
424698378	::486606453478682000
312245470	::486606454418202000
281260984	::486606454430789000
28063382	::486606465340157000
220867112	::486606469345726000
17529301	::486606470726053000
460611723	::486606471170244000
384563395	::486606472327884000
587054451	::486606473783296000
520690554	::486606474458578000
109718758	::486606483417620000
416684872	::486606488467562000
6945382	::486606489306796000
407894919	::486606490115919000
218750630	::486606493068718000
374241458	::486606493555634000
155034504	::486606497615319000
335608417	::486606497867001000
446757000	::486606498668089000
50468203	::486606500639424000
520690554	::486606501511823000
270184694	::486606505639047000
520690554	::486606511951466000
384563395	::486606512064708000
416684872	::486606519044026000
520690554	::486606521153777000
23164217	::486606521745174000
297238880	::486606523204763000
335608417	::486606532163813000
104947253	::486606539541970000
458639179	::486606540703408000
264608632	::486606549347876000
416684872	::486606560496320000
285125363	::486606560521502000
140157275	::486606569950310000
18842764	::486606577105784000
53741229	::486606578632507000
136129525	::486606579148414000
343904325	::486606583195901000
60771081	::486606588401037000
286734780	::486606595938189000
78465328	::486606599218143000
499167427	::486606600132509000
37977930	::486606602934693000
229385654	::486606615710167000
339458716	::486606617069092000
551248502	::486606618801352000
266164462	::486606619351207000
1318301	::486606625113772000
287877370	::486606629358419000
37780107	::486606629803405000
50468203	::486606637394718000
50463332	::486606645720412000
416684872	::486606659637112000
466873056	::486606667849560000
120966317	::486606671012036000
386627455	::486606688674258000
33158980	::486606688951087000
178492117	::486606691815788000
330513153	::486606693648699000
425183249	::486606695377141000
50778210	::486606698866409000
458639179	::486606736015769000
53741229	::486606736199925000
279268567	::486606738180022000
131310830	::486606742785372000
155139746	::486606748791607000
409680332	::486606750003384000
245398547	::486606750083473000
280749613	::486606752457457000
170357410	::486606754315128000
335608417	::486606760820494000
472415509	::486606771524345000
359174210	::486606773097615000
266164462	::486606773210869000
370401061	::486606775698079000
80159052	::486606777186656000
229385654	::486606777648041000
187741596	::486606779368103000
431937908	::486606781632626000
24738840	::486606781833949000
272533260	::486606787936665000
310569604	::486606789559865000
104947253	::486606790344581000
441925629	::486606791640621000
343904325	::486606792407781000
26623525	::486606795687731000
297238880	::486606798351118000
256750208	::486606799793954000
310654760	::486606802495488000
155034504	::486606802839011000
423830555	::486606803749183000
187034273	::486606803854458000
454304418	::486606805082972000
460611723	::486606806198652000
458010782	::486606811915509000
28063382	::486606813010223000
38226468	::486606816928088000
496575332	::486606817263648000
9899992	::486606818081136000
60771081	::486606820006301000
237963845	::486606821227241000
170357410	::486606826494885000
192616191	::486606828466221000
367296747	::486606828751441000
19307731	::486606831154765000
26580506	::486606832405065000
425183249	::486606833151672000
96062555	::486606834107973000
358398276	::486606836221874000
26623525	::486606841242079000
407894919	::486606842303631000
50468203	::486606844454924000
340819943	::486606846212313000
279548168	::486606847391313000
232437529	::486606848137510000
493221106	::486606855817293000
454375039	::486606859940290000
499167427	::486606860477161000
76707926	::486606860707852000
407894919	::486606861073133000
131310830	::486606861979095000
278778128	::486606863689998000
202840862	::486606867150278000
169240898	::486606867930435000
281260984	::486606869998219000
551248502	::486606871143268000
44768272	::486606871638577000
76707926	::486606877078204000
298156322	::486606877099175000
454406979	::486606879792324000
118469346	::486606880068755000
19091805	::486606886414733000
102301729	::486606886750281000
198393365	::486606887169687000
431937908	::486606889468166000
48764697	::486606892152524000
56876875	::486606895155662000
494376740	::486606895348580000
358398276	::486606896972189000
41136161	::486606899278651000
33158980	::486606903535861000
48971187	::486606904358371000
24738840	::486606907033935000
222598798	::486606908288421000
31056422	::486606912373272000
229650081	::486606915007295000
28063382	::486606916349464000
339353546	::486606917272219000
310569604	::486606918530514000
269605766	::486606925606293000
56876875	::486606930123579000
370464008	::486606931893956000
22067825	::486606931973242000
190977628	::486606933903036000
31536491	::486606935043473000
214779476	::486606941100462000
312245470	::486606943058812000
76707926	::486606943461462000
497565305	::486606949111169000
494376740	::486606950625333000
446757000	::486606951892021000
269605766	::486606952672542000
54422208	::486606954555400000
414543388	::486606960389668000
458639179	::486606962558529000
424698378	::486606964428767000
37977930	::486606964831821000
65476712	::486606970196357000
76707926	::486606971022237000
520690554	::486606971919814000
407894919	::486606974352900000
209584784	::486606976269299000
14780915	::486606980048777000
25925656	::486606983475105000
335608417	::486606984913756000
1318301	::486607000768241000
23396218	::486607003020566000
19307731	::486607004429864000
147310240	::486607005466238000
6945382	::486607006514429000
68832413	::486607008884617000
56876875	::486607009010053000
50546012	::486607009135878000
321578565	::486607009194999000
35592561	::486607014290673000
100195876	::486607016152952000
100195876	::486607017893572000
76707926	::486607020686987000
53741229	::486607022998421000
33158980	::486607026785488000
17655353	::486607028215754000
54422208	::486607033504768000
292395819	::486607033882271000
140206179	::486607040555384000
321578565	::486607042711678000
367296747	::486607043671752000
245398547	::486607044523622000
131941193	::486607044875943000
569518404	::486607046247481000
285125363	::486607046440005000
31536491	::486607050164563000
129050216	::486607050261397000
310569604	::486607051255463000
310654760	::486607053767835000
31620041	::486607056468594000
387476542	::486607056917790000
557400595	::486607061304623000
472415509	::486607061711478000
256609151	::486607062626209000
256609151	::486607067781025000
155034504	::486607067784826000
138557664	::486607068057845000
335608417	::486607070058123000
190977628	::486607072931627000
287877370	::486607073640054000
129441756	::486607074504503000
496575332	::486607075313991000
367298176	::486607078115389000
91770694	::486607079529271000
321578565	::486607079768350000
424540791	::486607080925564000
458010782	::486607081957388000
461392295	::486607082464886000
80965569	::486607083014332000
348123497	::486607084620759000
202840862	::486607085522538000
162394402	::486607086017847000
458639179	::486607088295362000
279548168	::486607088756727000
460611723	::486607089263849000
56876875	::486607089909760000
551248502	::486607091113533000
423830555	::486607093105823000
256750208	::486607093214896000
76707926	::486607094431227000
288531248	::486607095161044000
351325780	::486607098814283000
33158980	::486607099699281000
21089214	::486607107198685000
86885002	::486607107202879000
335608417	::486607107299344000
245398547	::486607107597541000
26580506	::486607107756924000
68832413	::486607109124263000
86131593	::486607110080172000
384563395	::486607110851932000
466873056	::486607113708253000
115941650	::486607114279084000
367296747	::486607115516014000
520690554	::486607116786872000
321037427	::486607118263660000
275813402	::486607118477189000
17529301	::486607118846676000
26623525	::486607118967906000
129441756	::486607118989279000
53741229	::486607121149358000
494543536	::486607122432393000
310569604	::486607122541473000
62093388	::486607123833683000
31056422	::486607126991622000
30104821	::486607127507525000
23611301	::486607130862968000
155034504	::486607134142902000
169240898	::486607135657058000
388433171	::486607135686406000
80965569	::486607135904505000
220867112	::486607137213136000
37228652	::486607138417287000
280749613	::486607142611587000
310569604	::486607142615404000
384563395	::486607147950559000
19568023	::486607148244164000
187034273	::486607149062438000
287014963	::486607149171105000
130321036	::486607150295154000
335608417	::486607150873989000
20419159	::486607153407344000
142848371	::486607155831664000
414543388	::486607156729638000
209584784	::486607159086424000
497565305	::486607162035015000
219550942	::486607162324824000
416684872	::486607163272359000
411898570	::486607163377582000
91195209	::486607167164669000
107724446	::486607169761316000
251821834	::486607170142617000
423098923	::486607172554354000
186314952	::486607176614412000
402243422	::486607177017077000
330513153	::486607178099204000
423098923	::486607178237636000
310569604	::486607179164553000
341700434	::486607180011806000
497565305	::486607184604585000
424698378	::486607184831053000
281260984	::486607185875456000
76707926	::486607186391359000
150828387	::486607191873703000
26623525	::486607194767384000
190977628	::486607201092767000
358398276	::486607201130524000
14392960	::486607202162335000
321578565	::486607206264348000
548870171	::486607207115812000
104947253	::486607208046952000
50546012	::486607210089160000
557400595	::486607210512793000
222598798	::486607212962668000
70784628	::486607213138804000
321578565	::486607213512105000
431937908	::486607213524287000
33158980	::486607216225423000
195154119	::486607216594530000
367298176	::486607217341116000
416684872	::486607217391456000
129441756	::486607220055212000
395703736	::486607226480906000
321578565	::486607227428810000
310654760	::486607227470749000
80965569	::486607227579404000
225206178	::486607229299068000
35592561	::486607231316951000
497565305	::486607232713236000
387281097	::486607234793619000
170357410	::486607234957180000
26580130	::486607238572679000
69771494	::486607240502468000
33011898	::486607243040018000
155805303	::486607243140694000
102100651	::486607246583820000
441925629	::486607249448927000
372499722	::486607251990646000
446757000	::486607255731589000
26623525	::486607260680855000
402268968	::486607261708861000
239149781	::486607267957972000
520690554	::486607277583908000
287877370	::486607280134037000
187034273	::486607281157840000
310569604	::486607284278022000
200796300	::486607284676472000
76707926	::486607284693237000
461392295	::486607287612493000
597834721	::486607287742496000
367298176	::486607287792852000
466873056	::486607288447164000
53741229	::486607289332166000
56198202	::486607292658638000
497565305	::486607293144760000
38226468	::486607299696664000
239149781	::486607300858109000
343904325	::486607300950376000
183883932	::486607305098526000
446757000	::486607305698340000
19568023	::486607308315574000
58627481	::486607309599043000
302408703	::486607314716086000
497565305	::486607326850203000
460611723	::486607328209149000
141140385	::486607329266130000
83673720	::486607334006095000
339353546	::486607334077370000
596191047	::486607336413220000
466873056	::486607336484503000
287877370	::486607336589361000
271204273	::486607336812060000
358398276	::486607337726410000
198393365	::486607337977692000
272533260	::486607338485202000
367296747	::486607343820353000
53863390	::486607345280368000
387476542	::486607346425417000
89033916	::486607347327197000
35592561	::486607350175121000
335608417	::486607350401232000
107308159	::486607354255781000
169240898	::486607354402586000
302408703	::486607355706998000
20903172	::486607361331572000
302408703	::486607364435349000
239149781	::486607364464726000
358398276	::486607365832458000
102301729	::486607372358406000
76707926	::486607372601683000
26623525	::486607375265062000
302408703	::486607377911660000
39847939	::486607378637271000
103782180	::486607380679892000
89033916	::486607381028425000
370401061	::486607389790326000
50468203	::486607393933910000
30529918	::486607394437206000
256750208	::486607395066376000
169240898	::486607396874092000
120863692	::486607397486481000
29319846	::486607399982100000
454375039	::486607401403953000
131941193	::486607402218037000
238401588	::486607402276356000
44768272	::486607407557390000
302408703	::486607408538468000
587054451	::486607410522382000
557400595	::486607411814203000
9899992	::486607412992819000
302408703	::486607414691516000
239149781	::486607415148683000
86885002	::486607427773554000
26182895	::486607431414214000
346219373	::486607431972044000
46940147	::486607433481981000
285125363	::486607436585771000
256609151	::486607438335201000
82257804	::486607438494580000
330513153	::486607438716469000
86131593	::486607442323578000
106584551	::486607442831097000
142848371	::486607446631124000
68832413	::486607450200875000
402243422	::486607457037201000
22278303	::486607460992819000
32973618	::486607462771216000
321578565	::486607464939270000
1318301	::486607466109472000
631245094	::486607466872848000
221610776	::486607467191603000
91770694	::486607467208769000
374241458	::486607470446780000
187034273	::486607472887873000
56876875	::486607478050652000
310569604	::486607481796177000
26623525	::486607482601484000
129050216	::486607484350918000
271204273	::486607484405436000
402243422	::486607485357133000
326436771	::486607491149467000
236589142	::486607496199430000
22536077	::486607496723709000
32973618	::486607498041098000
81872162	::486607500977143000
42435255	::486607505636601000
367298176	::486607506026680000
187741596	::486607512863784000
89033916	::486607515304865000
423098923	::486607521591726000
76707926	::486607523374309000
494543536	::486607526473920000
212068363	::486607526570373000
126221416	::486607527157964000
66877066	::486607532031750000
271204273	::486607532375691000
454375039	::486607539438493000
183883932	::486607540713578000
290624910	::486607540919083000
411912822	::486607542148399000
23665083	::486607543968342000
207781904	::486607545985822000
374241458	::486607547898806000
602895412	::486607550033297000
169240898	::486607553099345000
521919456	::486607553603067000
38207353	::486607553636208000
187651826	::486607554336657000
424698378	::486607557897621000
16370204	::486607560834043000
238826465	::486607560867594000
223243607	::486607569910128000
351810944	::486607570593800000
131310830	::486607571022020000
48971187	::486607574448750000
593139104	::486607574784294000
310569604	::486607577803796000
245398547	::486607581075767000
358398276	::486607581553885000
274712500	::486607581931003000
178492117	::486607581977128000
108542953	::486607582023647000
395703736	::486607583143559000
32973618	::486607583231627000
387281097	::486607583344488000
209584784	::486607588251799000
76707926	::486607588369235000
461392295	::486607591053598000
280749613	::486607593297944000
394365413	::486607596590080000
112576998	::486607599911960000
18752326	::486607605880479000
520690554	::486607614948544000
98768681	::486607615666167000
20620620	::486607623446224000
369539413	::486607626499665000
37228652	::486607626642653000
454375039	::486607627153977000
22067825	::486607628424843000
41001071	::486607629926420000
423098923	::486607639753682000
458639179	::486607640962035000
44205530	::486607643277279000
513982376	::486607649887121000
520690554	::486607650440761000
239162983	::486607655977631000
112576998	::486607657910824000
458639179	::486607659467300000
239149781	::486607660133797000
50805763	::486607665590587000
36861827	::486607668736720000
520690554	::486607670695059000
169240898	::486607674969034000
432027433	::486607679041699000
60578212	::486607679423774000
385121286	::486607680111271000
310569604	::486607680631357000
458639179	::486607684255641000
520690554	::486607685790343000
50778210	::486607693268799000
76707926	::486607710293487000
142848371	::486607712726163000
235272576	::486607713720229000
391108584	::486607714747826000
112576998	::486607715842523000
142038800	::486607716002332000
169240898	::486607716257759000
458639179	::486607719659745000
266164462	::486607720481849000
458639179	::486607724395118000
236258510	::486607729255936000
274712500	::486607735530610000
147279456	::486607735836774000
129050216	::486607740387991000
245398547	::486607740803239000
394365413	::486607746800680000
330513153	::486607754182676000
190977628	::486607754610888000
222598798	::486607760193490000
513982376	::486607764135747000
367298176	::486607773350641000
234078302	::486607776378916000
505510212	::486607776492167000
391108584	::486607776626401000
321037427	::486607786336616000
388433171	::486607787258949000
131941193	::486607787368390000
431937908	::486607791193206000
335608417	::486607792275345000
339353546	::486607792724529000
195154119	::486607795316224000
15288029	::486607796406730000
351174024	::486607797576937000
172025978	::486607804652716000
76707926	::486607804895993000
18752326	::486607805986529000
131310830	::486607808172158000
520690554	::486607816883326000
183883932	::486607818061934000
48764697	::486607822650490000
411898570	::486607824970317000
285125363	::486607829147451000
63478115	::486607832314576000
424698378	::486607833115267000
96062555	::486607835535376000
54304799	::486607836500090000
190977628	::486607840321482000
49464322	::486607844741890000
322413121	::486607854082596000
56876875	::486607854225207000
25925656	::486607856343339000
330513153	::486607863037456000
414543388	::486607864178298000
513982376	::486607864849387000
39847939	::486607866178965000
27364321	::486607869304111000
48971187	::486607873813000000
107308159	::486607887104344000
31056422	::486607891642597000
169240898	::486607899334959000
92924351	::486607901876703000
68832413	::486607906100760000
387476542	::486607909653331000
134585678	::486607912237035000
424498868	::486607927885574000
56876875	::486607932709023000
266164462	::486607936522043000
367296747	::486607940778876000
368468264	::486607948207390000
321578565	::486607948664537000
423098923	::486607958403317000
266164462	::486607959699775000
142848371	::486607959997157000
18752326	::486607960341106000
183883932	::486607962094305000
387476542	::486607964128944000
399621678	::486607968725524000
369539413	::486607972210978000
367296747	::486607976665333000
134585678	::486607978595090000
287877370	::486607985536278000
335608417	::486607985737609000
272533260	::486607986702290000
19568023	::486607986786177000
257913209	::486607989206683000
24738840	::486607991433863000
76707926	::486607992058437000
310654760	::486607994529251000
20153912	::486607997800837000
326436771	::486608006541373000
35592561	::486608010983116000
280749613	::486608012816445000
26623525	::486608014590222000
105598447	::486608015856906000
1007041	::486608016221827000
26580506	::486608018197729000
37228652	::486608018684264000
44768272	::486608021745704000
76707926	::486608023603773000
454465194	::486608025520594000
48764697	::486608031426174000
493221106	::486608032093044000
288531248	::486608034043801000
279548168	::486608036547796000
31620041	::486608036836818000
68832413	::486608037051129000
569518404	::486608037231480000
169240898	::486608038065754000
280749613	::486608038519111000
237963845	::486608038678495000
28063382	::486608041463119000
395703736	::486608042293989000
367296747	::486608043124064000
384563395	::486608048186601000
358398276	::486608051169153000
381203261	::486608051932119000
150828387	::486608053975126000
26580506	::486608054629433000
339353546	::486608055187296000
22220460	::486608055350464000
256853017	::486608055421767000
256750208	::486608056336130000
321578565	::486608058429493000
107308159	::486608058500395000
17840621	::486608060132380000
60771081	::486608062497583000
56917722	::486608063147679000
383972979	::486608064087224000
76707926	::486608070684852000
460611723	::486608074015129000
182584001	::486608080281432000
358398276	::486608084367052000
238341972	::486608088271581000
300009838	::486608089807093000
569518404	::486608090599813000
134585678	::486608093149937000
496575332	::486608099747565000
424698378	::486608100615397000
209584784	::486608103404609000
31056422	::486608105195581000
246409056	::486608112657252000
24738840	::486608114700283000
330513153	::486608116599894000
245398547	::486608122627489000
20153912	::486608127543218000
312245470	::486608129186988000
297238880	::486608130957008000
310569604	::486608132282392000
53741229	::486608134749044000
50778210	::486608136292143000
189916646	::486608136816836000
466873056	::486608136942284000
67069063	::486608138200571000
431937908	::486608139790217000
441925629	::486608143947141000
20419159	::486608145658040000
262870925	::486608150443741000
335608417	::486608153300049000
103782180	::486608155711795000
92924351	::486608160484904000
125718303	::486608161424437000
351325780	::486608162179399000
318627551	::486608162267463000
461392295	::486608162271674000
312245470	::486608162573672000
219550942	::486608170316746000
367296747	::486608170719391000
365739414	::486608170886774000
496575332	::486608173567344000
367298176	::486608175915749000
505510212	::486608176285245000
240463390	::486608181821321000
19683725	::486608183319093000
252422768	::486608183557775000
433654462	::486608184657072000
282692620	::486608185944322000
245398547	::486608190923345000
370401061	::486608191548301000
702450841	::486608195633164000
381315320	::486608195943546000
111411572	::486608196598259000
513982376	::486608198221037000
187741596	::486608199278006000
348123497	::486608213429612000
513711139	::486608214331785000
87247551	::486608215912640000
103782180	::486608219591020000
587054451	::486608226121564000
91195209	::486608226440327000
24738840	::486608230102343000
187034273	::486608232828649000
439491329	::486608235776851000
310569604	::486608238301806000
557400595	::486608239283290000
155213009	::486608241812439000
351264389	::486608242458386000
202840862	::486608246782701000
399621678	::486608247617355000
359174210	::486608248590860000
446757000	::486608250603712000
634164272	::486608251148967000
24738840	::486608251325542000
391108584	::486608251660668000
60578212	::486608252101464000
330513153	::486608252306616000
118733444	::486608257826705000
367296747	::486608258438664000
126221416	::486608259168878000
260464441	::486608261093658000
140206179	::486608263073382000
216486063	::486608264025886000
414543388	::486608265728757000
135306144	::486608266214903000
238401588	::486608276205760000
1318301	::486608277375950000
39237011	::486608277875073000
15804863	::486608280198733000
190977628	::486608281155416000
39847939	::486608285689065000
31280614	::486608285781327000
264608632	::486608288172081000
335608417	::486608289753350000
593139104	::486608291502755000
68832413	::486608292257726000
78465328	::486608293184274000
190396530	::486608299941306000
339353546	::486608300792745000
33158980	::486608304072716000
454375039	::486608306375389000
155213009	::486608308027936000
76707926	::486608308061483000
103782180	::486608308673867000
288531248	::486608310402293000
318627551	::486608310573875000
129050216	::486608311048241000
169240898	::486608316357832000
494376740	::486608317976809000
341700434	::486608324763213000
126221416	::486608326357434000
80965569	::486608329859268000
229650081	::486608331281137000
58627481	::486608332774309000
31010760	::486608335438114000
310654760	::486608337627512000
240463390	::486608338424061000
238401588	::486608340395364000
227046044	::486608342056730000
46940147	::486608342970679000
57238973	::486608343591821000
302408703	::486608348985315000
51601709	::486608349195403000
169240898	::486608351170543000
56876875	::486608351355097000
214779476	::486608351459942000
80965569	::486608357214539000
129441756	::486608357823115000
105598447	::486608359596888000
50468203	::486608364051263000
281260984	::486608365087240000
20000062	::486608371861426000
328252982	::486608372859301000
62460045	::486608376088911000
26623525	::486608380916555000
126221416	::486608386407301000
256750208	::486608387904258000
257913209	::486608389032931000
358398276	::486608393734733000
367298176	::486608394023735000
56876875	::486608395147808000
302408703	::486608395361722000
557400595	::486608399803510000
195154119	::486608410259902000
163893797	::486608411023245000
33249556	::486608411451482000
634164272	::486608422263984000
186314952	::486608432225456000
169240898	::486608441121591000
357017353	::486608441339678000
497565305	::486608445072625000
433654462	::486608449355399000
31536491	::486608450009309000
19091805	::486608452400054000
69771494	::486608464559763000
126221416	::486608464899497000
369539413	::486608465813438000
81872162	::486608467147624000
31280614	::486608472394330000
155213009	::486608472964751000
126221416	::486608473313263000
236258510	::486608474097590000
497565305	::486608475804274000
240492455	::486608476140208000
96062555	::486608478652219000
76707926	::486608478740291000
103782180	::486608484562001000
89590985	::486608486197768000
403020871	::486608486696894000
387281097	::486608489960071000
183883932	::486608490681470000
1318301	::486608493294518000
384563395	::486608493370019000
15804863	::486608494733168000
297238880	::486608496259919000
413735493	::486608498617110000
48764697	::486608499963465000
14297098	::486608500978884000
634164272	::486608503297957000
287877370	::486608508876378000
266164462	::486608511984754000
328252982	::486608513121005000
497565305	::486608513796300000
62460045	::486608516233187000
238788821	::486608518888579000
557400595	::486608521648017000
369539413	::486608529302626000
188855651	::486608530967781000
387281097	::486608534398701000
157904403	::486608537045311000
57238973	::486608538991865000
15804863	::486608541604511000
107308159	::486608542216888000
19091805	::486608544716685000
497565305	::486608557899411000
56876875	::486608560667627000
24113194	::486608561007374000
30417393	::486608561267412000
375385791	::486608561364303000
20153912	::486608567676710000
155213009	::486608568062197000
239149781	::486608571392479000
497565305	::486608586772979000
37080273	::486608588333260000
269605766	::486608591705497000
56876875	::486608592959574000
15804863	::486608593697792000
155213009	::486608595606175000
142848371	::486608595807514000
504027031	::486608598055673000
423098923	::486608599997628000
186314952	::486608603449544000
238401588	::486608604670091000
297238880	::486608606586871000
57238973	::486608610387329000
281260984	::486608611599077000
42435255	::486608612320481000
367296747	::486608617643077000
20000062	::486608623926538000
19080798	::486608626568544000
53741229	::486608626870530000
312245470	::486608629114486000
17840621	::486608631174279000
56876875	::486608632335720000
76707926	::486608633292013000
301257200	::486608633623760000
33158980	::486608633816285000
28827091	::486608643266056000
370401061	::486608643492950000
238401588	::486608653135261000
26580506	::486608669107576000
126109768	::486608671640539000
504027031	::486608674467491000
190977628	::486608680511885000
220867112	::486608689403424000
169240898	::486608693866160000
29319846	::486608695472963000
238788821	::486608695967903000
389105684	::486608696424660000
35156425	::486608702972362000
18752326	::486608703798259000
58627481	::486608704066711000
60771081	::486608707770273000
367296747	::486608711683555000
256750208	::486608728024555000
104539435	::486608728368902000
245398547	::486608729018990000
423098923	::486608729341980000
56710887	::486608770936872000
56876875	::486608770949062000
70784628	::486608776242667000
60771081	::486608776745598000
142848371	::486608781950734000
235272576	::486608782110109000
336774649	::486608782764425000
94737009	::486608783473266000
302408703	::486608784018518000
115518508	::486608786543489000
126221416	::486608792629813000
423830555	::486608804587376000
451868502	::486608805669507000
240492455	::486608812397580000
118827154	::486608813689430000
56876875	::486608815719075000
126221416	::486608817111957000
141140385	::486608817396785000
189916646	::486608819720847000
31536491	::486608828297785000
310569604	::486608832726982000
79373818	::486608833331347000
126221416	::486608833910165000
19080798	::486608840289316000
126221416	::486608847415812000
367296747	::486608847990050000
155805303	::486608849080975000
29319846	::486608854411534000
423830555	::486608858056777000
479245748	::486608867707465000
386627455	::486608870530240000
133617944	::486608877530517000
232437529	::486608881783558000
367298176	::486608888121143000
460611723	::486608892676165000
387281097	::486608894241042000
236258510	::486608902671179000
592150138	::486608909382057000
17529301	::486608912087801000
28922315	::486608913576361000
402925254	::486608920073351000
57238973	::486608921084575000
27364321	::486608924452585000
620459453	::486608929041158000
755431	::486608931024683000
25359188	::486608933008596000
256319248	::486608935508779000
140994915	::486608938725814000
56876875	::486608958216355000
302673934	::486608959676362000
21682918	::486608959709921000
367296747	::486608963027214000
20153912	::486608964264919000
89033916	::486608965976203000
266164462	::486608968203382000
134585678	::486608975778287000
587104097	::486608975853412000
552802620	::486608978307063000
16258970	::486608982392721000
44768272	::486609001942384000
190977628	::486609004249243000
48764697	::486609004357902000
311297676	::486609006777995000
311297676	::486609007453274000
351174024	::486609008053059000
89033916	::486609008502267000
99435759	::486609020862472000
339458716	::486609023840440000
285125363	::486609023899144000
222598798	::486609027120787000
214779476	::486609031608291000
149295164	::486609034704080000
18148466	::486609043977691000
423098923	::486609047420796000
105598447	::486609049195008000
288531248	::486609049761624000
126221416	::486609057948925000
169240898	::486609058955137000
56876875	::486609071236075000
69771494	::486609072419246000
389105684	::486609076206317000
389554052	::486609077385302000
569518404	::486609082691112000
222598798	::486609084180094000
162394402	::486609087078363000
216486063	::486609095110434000
122067183	::486609104836640000
175581339	::486609105403248000
126221416	::486609105520705000
142848371	::486609107718123000
26623525	::486609107781029000
214779476	::486609118338097000
328779215	::486609120322023000
58627481	::486609121538342000
126221416	::486609125670158000
21682918	::486609135975534000
60771081	::486609136566534000
41135840	::486609139720671000
321037427	::486609140413116000
381054179	::486609142384447000
216486063	::486609142942298000
39398773	::486609144955142000
341700434	::486609146381213000
133617944	::486609155332243000
175581339	::486609156036907000
89033916	::486609167663513000
53741229	::486609167793131000
250774954	::486609170700185000
367296747	::486609172000022000
222598798	::486609174173081000
50011708	::486609175003553000
56876875	::486609176513089000
431937908	::486609181193949000
50468203	::486609193713926000
18752326	::486609195236462000
23442090	::486609197619224000
198126424	::486609198671597000
118733444	::486609204921524000
262248356	::486609205106081000
22033805	::486609211246542000
399621678	::486609214890987000
42529606	::486609215260467000
215189306	::486609224483360000
85111877	::486609227960430000
1565041	::486609230875475000
407894919	::486609235812159000
155034504	::486609240316850000
236258510	::486609243223887000
133526428	::486609249095528000
169240898	::486609249464627000
280749613	::486609253286019000
78926478	::486609254980128000
367296747	::486609257068888000
60771081	::486609264136294000
48971187	::486609266854604000
85111877	::486609267416236000
17764624	::486609274278146000
389105684	::486609276463353000
17339508	::486609287377334000
402925254	::486609288350019000
424790585	::486609296071741000
262870925	::486609308877348000
500388817	::486609315013226000
89033916	::486609316284489000
85111877	::486609317714333000
288531248	::486609318561603000
56876875	::486609320826515000
416684872	::486609322730717000
403020871	::486609326404927000
129050216	::486609328091455000
142848371	::486609330976743000
214779476	::486609331014488000
85111877	::486609331773648000
245398547	::486609333099446000
183883932	::486609337113014000
30104821	::486609339767984000
402925254	::486609340032233000
19568023	::486609348450213000
190977628	::486609349079728000
20419159	::486609349343580000
286502927	::486609354192191000
30362051	::486609358411689000
281260984	::486609365571350000
399621678	::486609369279115000
287877370	::486609369694367000
175581339	::486609371657691000
198393365	::486609372391276000
79447998	::486609374329057000
17339508	::486609379723341000
222598798	::486609380620914000
266164462	::486609387969318000
516986236	::486609388367773000
99435759	::486609388652605000
69771494	::486609389999362000
89033916	::486609390602956000
57238973	::486609395418406000
431937908	::486609398995746000
147298694	::486609401436844000
516986236	::486609402909442000
264608632	::486609405941522000
198911524	::486609418859986000
155034504	::486609423473704000
519677520	::486609423989628000
516986236	::486609424346546000
151190656	::486609425424474000
381054179	::486609432009510000
195154119	::486609437763710000
39416036	::486609438636531000
355717008	::486609444412063000
19091805	::486609446370426000
168274200	::486609447041523000
343606449	::486609447783899000
236258510	::486609451915702000
20000062	::486609451961815000
77765035	::486609454155051000
17339508	::486609455346614000
210873235	::486609459788394000
107724446	::486609464213401000
499167427	::486609470978392000
46461373	::486609472375492000
367298176	::486609476410044000
76707926	::486609477987094000
57238973	::486609482164998000
85111877	::486609488141512000
147279456	::486609488284090000
396364407	::486609492176412000
30104821	::486609494193876000
79447998	::486609497457061000
82257804	::486609502985543000
30104821	::486609518554406000
50778210	::486609520244715000
29391732	::486609522857750000
504027031	::486609523679821000
258636623	::486609527295713000
26333173	::486609538154762000
398377928	::486609540410900000
367298176	::486609541652443000
79447998	::486609543028162000
18148466	::486609547067678000
281260984	::486609550494031000
234078302	::486609552998027000
39398773	::486609556567367000
111806693	::486609560979787000
160289098	::486609564494606000
99114248	::486609564658176000
30104821	::486609570299518000
189916646	::486609572598407000
14178003	::486609584946024000
19568023	::486609585969455000
169240898	::486609588515373000
339353546	::486609590633906000
103782180	::486609591531102000
44768272	::486609591846060000
70784628	::486609596577251000
245855482	::486609596887609000
330834997	::486609605619748000
21449993	::486609610703257000
238788821	::486609611982905000
22651134	::486609612678766000
105598447	::486609616457850000
504027031	::486609616814350000
423098923	::486609618013921000
236258510	::486609623731146000
17339508	::486609624783540000
367561919	::486609628168327000
358398276	::486609635550699000
162394402	::486609641011679000
187651826	::486609646413565000
423098923	::486609647592165000
161622400	::486609650683351000
162394402	::486609652164329000
19511096	::486609654319837000
162394402	::486609661387632000
72378783	::486609661798281000
545297326	::486609663170211000
31056422	::486609663220121000
30104821	::486609663341772000
363059827	::486609667628347000
162394402	::486609668899602000
1007041	::486609674133700000
196890320	::486609677543673000
20000062	::486609686192738000
19568023	::486609692945162000
520690554	::486609716496187000
330834997	::486609719235072000
504027031	::486609721797799000
19123904	::486609727124566000
162394402	::486609727322071000
388397248	::486609729079103000
155213009	::486609733411807000
26642766	::486609734204530000
44278444	::486609738969673000
170357410	::486609739254480000
20000062	::486609742312505000
20153912	::486609748163575000
256853017	::486609753846472000
24738840	::486609757029945000
445268626	::486609758804512000
266164462	::486609765251178000
198393365	::486609772490141000
389105684	::486609774700527000
626942496	::486609777443627000
467775651	::486609784427528000
151190656	::486609785773891000
161622400	::486609790827646000
57238973	::486609792291860000
504027031	::486609799769890000
24738840	::486609806799552000
196890320	::486609810775748000
599774410	::486609815251468000
76707926	::486609823606140000
496575332	::486609825975894000
17107944	::486609833991602000
118733444	::486609846146330000
85111877	::486609853217898000
198126424	::486609858032967000
43052467	::486609858217529000
38207353	::486609858771570000
24738840	::486609866476097000
316766176	::486609875951030000
15288029	::486609876072665000
363059827	::486609876450156000
33643268	::486609879558131000
271204273	::486609881743757000
416684872	::486609882867843000
281260984	::486609888437473000
56876875	::486609889725124000
101881386	::486609892883447000
271204273	::486609894511222000
80965569	::486609895144181000
33555786	::486609896008605000
271204273	::486609911443652000
175581339	::486609916380323000
504027031	::486609925057937000
310569604	::486609925804544000
389614947	::486609934562627000
56876875	::486609936080592000
372068999	::486609941084798000
17840621	::486609944511545000
48764697	::486609946541170000
242533291	::486609946843152000
389105684	::486609954938187000
60771081	::486609956435554000
557400595	::486609958482345000
105598447	::486609958612393000
271204273	::486609958868647000
33643268	::486609959245713000
183883932	::486609959522545000
216083133	::486609963872034000
155213009	::486609969777627000
114077276	::486609971627319000
214779476	::486609974005481000
33643268	::486609984621264000
82257804	::486609985905119000
16299351	::486609992305639000
18752326	::486609994704379000
467775651	::486609994927079000
14392960	::486610001155203000
396454394	::486610001469788000
367298176	::486610007182438000
76707926	::486610015868813000
53741229	::486610020188946000
56876875	::486610020201533000
30104821	::486610022202228000
33555786	::486610022563340000
17339508	::486610028628287000
359174210	::486610028724764000
504027031	::486610030997684000
367298176	::486610031190614000
551248502	::486610040896245000
21682918	::486610043165741000
236258510	::486610043962671000
271204273	::486610049528520000
24738840	::486610051923050000
504027031	::486610054083117000
36861827	::486610056205856000
187034273	::486610056633663000
39398773	::486610064149454000
21330741	::486610065831776000
416684872	::486610065848143000
51554430	::486610070533570000
238788821	::486610082025992000
271204273	::486610083192004000
51601709	::486610086258028000
56876875	::486610091756380000
467775651	::486610107162451000
39416036	::486610111805538000
266164462	::486610115311988000
214779476	::486610123201445000
33643268	::486610124643901000
343904325	::486610127705743000
17339508	::486610129492537000
20153912	::486610135285260000
56876875	::486610137168097000
33643268	::486610137402970000
36861827	::486610138003177000
115518508	::486610144260661000
398285469	::486610162904363000
416684872	::486610163948740000
134585678	::486610168629964000
389554052	::486610169716301000
175581339	::486610170425139000
33643268	::486610171813060000
161622400	::486610175499837000
262405775	::486610181938114000
126221416	::486610188963950000
175581339	::486610190708797000
23785621	::486610196241063000
187034273	::486610196979265000
423098923	::486610198187229000
222598798	::486610200577998000
53741229	::486610202716688000
34689419	::486610203744276000
33643268	::486610205501706000
242533291	::486610212439085000
183883932	::486610219359694000
398285469	::486610220873814000
266164462	::486610221578854000
33643268	::486610230185164000
398285469	::486610230914998000
136238737	::486610241136517000
505510212	::486610241921253000
398285469	::486610243200102000
40604299	::486610250871889000
330513153	::486610252062670000
21682918	::486610260560736000
262248356	::486610263513505000
379924726	::486610265853931000
20153912	::486610274909450000
287877370	::486610277769564000
25368960	::486610286393036000
436187992	::486610290641866000
60771081	::486610293561122000
222598798	::486610293716705000
370401061	::486610294559768000
33643268	::486610299399589000
245398547	::486610300159148000
172184859	::486610303049019000
343904325	::486610305158373000
367298176	::486610306412453000
387476542	::486610308388356000
298870626	::486610316394889000
107308159	::486610323823009000
56059141	::486610332786233000
86131593	::486610333893529000
24738840	::486610335315415000
416684872	::486610336871497000
108542953	::486610337039654000
155034504	::486610338516070000
31056422	::486610341845954000
187034273	::486610347517034000
245398547	::486610350738276000
14816854	::486610352419782000
341700434	::486610357511651000
236258510	::486610357935685000
504027031	::486610361076826000
44768272	::486610364306845000
416684872	::486610365040443000
235272576	::486610365405356000
57385263	::486610368131637000
107842096	::486610374976737000
87247551	::486610375954030000
398285469	::486610376352858000
391108584	::486610377241673000
557400595	::486610389098983000
513711139	::486610389137129000
107308159	::486610389942038000
19511096	::486610393729474000
126221416	::486610396204507000
387476542	::486610399723552000
80929828	::486610406006218000
399621678	::486610409789460000
14816854	::486610427820793000
31056422	::486610428697378000
108542953	::486610430354530000
54405135	::486610430781956000
29853720	::486610435693498000
76502729	::486610436612038000
83673720	::486610438336307000
370401061	::486610438395002000
327662373	::486610444979666000
48467620	::486610456618889000
168274200	::486610459437834000
388397248	::486610460074987000
37228652	::486610473396490000
329093513	::486610474726096000
25359188	::486610479716904000
142848371	::486610484183842000
423098923	::486610487141220000
161622400	::486610488030019000
599348429	::486610491163164000
236258510	::486610492077932000
275813402	::486610494627663000
215189306	::486610498343809000
142848371	::486610508913467000
286502927	::486610512386330000
341700434	::486610517826338000
423098923	::486610519013728000
131310830	::486610522662793000
322413121	::486610535748624000
343904325	::486610538219044000
387281097	::486610544133427000
36861827	::486610551620251000
20000062	::486610554409476000
29553235	::486610555784818000
33158980	::486610556397178000
83673720	::486610560226971000
305415102	::486610563687264000
23785621	::486610564995497000
80159052	::486610565360398000
50468203	::486610567008759000
341700434	::486610568518721000
376425912	::486610572109049000
379924726	::486610573040553000
423830555	::486610579646214000
107535820	::486610583051964000
27726737	::486610584176050000
123971864	::486610585803440000
411841714	::486610586898534000
298870626	::486610592497549000
33158980	::486610593613225000
129050216	::486610613536567000
36861827	::486610617378537000
291155950	::486610618737115000
232814871	::486610623783247000
62460045	::486610627368988000
8524892	::486610628853788000
398285469	::486610636118298000
50468203	::486610637762863000
416684872	::486610639180165000
73275873	::486610639339532000
307485154	::486610653327552000
336774649	::486610661972013000
133526428	::486610666384416000
232814871	::486610672768520000
107308159	::486610677432205000
396952554	::486610682226679000
20020647	::486610687251054000
22944914	::486610687628566000
343904325	::486610695060860000
161483889	::486610697468780000
425183249	::486610698810961000
316766176	::486610703021662000
545297326	::486610709955223000
222598798	::486610719132372000
141140385	::486610725113044000
321794820	::486610725532483000
198393365	::486610726572666000
142848371	::486610731341578000
302408703	::486610732205633000
22504277	::486610732264722000
271204273	::486610748454744000
557400595	::486610754292822000
389105684	::486610754582228000
17455392	::486610759603191000
298870626	::486610762899546000
238788821	::486610764019814000
43052467	::486610766238195000
155034504	::486610766963802000
26589876	::486610771745312000
455542048	::486610778175193000
80895456	::486610789269520000
53741229	::486610791701819000
33158980	::486610794981761000
20786050	::486610799063224000
339353546	::486610805816053000
259746323	::486610807459835000
170357410	::486610808353193000
222598798	::486610809062424000
310569604	::486610814694989000
367298176	::486610816704053000
319145382	::486610820965482000
17830276	::486610821280055000
83513704	::486610824731955000
172184859	::486610850401513000
326813935	::486610853639507000
39398773	::486610862547808000
16846197	::486610863642513000
8962732	::486610863755755000
65435835	::486610868093067000
42435255	::486610870336622000
387476542	::486610878461394000
75034878	::486610881422192000
57713984	::486610882651111000
557400595	::486610884505006000
31056422	::486610885041860000
414543388	::486610892701069000
198393365	::486610894063820000
236258510	::486610895729344000
271304998	::486610896241065000
19123904	::486610900502073000
513711139	::486610904164085000
236258510	::486610909516034000
461392295	::486610917086330000
170357410	::486610918713741000
161622400	::486610921423257000
367298176	::486610923952414000
141140385	::486610929082056000
50468203	::486610938116583000
338619333	::486610940482183000
250832637	::486610943128793000
19091805	::486610944919748000
56931148	::486610951068975000
20786050	::486610953120018000
83513704	::486610953610346000
357150048	::486610953740771000
142848371	::486610955329998000
27364321	::486610955959554000
141140385	::486610957502672000
407399368	::486610958245044000
389954423	::486610961596284000
170357410	::486610969330593000
21682918	::486610974099927000
168274200	::486610985726119000
14816854	::486610986552410000
118733444	::486610996472348000
455542048	::486611001559642000
16370204	::486611002239500000
170357410	::486611010615136000
50429893	::486611011282018000
56931148	::486611012247093000
33158980	::486611014482292000
376546976	::486611018945024000
141140385	::486611024506654000
33555786	::486611027048816000
56876875	::486611042680569000
402925254	::486611050150653000
58115212	::486611063471742000
389554052	::486611071521013000
465089745	::486611073009590000
45150174	::486611074649980000
141140385	::486611075056422000
14604658	::486611078940356000
357150048	::486611079460827000
1565041	::486611083365330000
197692007	::486611086092009000
371603155	::486611096141185000
136880369	::486611099450474000
402268968	::486611100029702000
44768272	::486611101187334000
381054179	::486611105922711000
250832637	::486611106534653000
107308159	::486611111983071000
542693847	::486611112050171000
256750208	::486611116999454000
33299478	::486611117762822000
54405135	::486611121999069000
97973690	::486611125510086000
23642786	::486611127816949000
17339508	::486611129641484000
222598798	::486611129863778000
358398276	::486611132145467000
50429893	::486611136305831000
79373818	::486611137589690000
136238737	::486611140701474000
236258510	::486611144376057000
330513153	::486611144388251000
376546976	::486611157851987000
31280614	::486611160985124000
542693847	::486611165036822000
38226468	::486611166832369000
260006924	::486611168791117000
170357410	::486611169298239000
358398276	::486611175795597000
170357410	::486611185140109000
367296747	::486611190391390000
141140385	::486611191393816000
29853720	::486611192610172000
172184859	::486611196402216000
39398773	::486611202001227000
79373818	::486611204694360000
17830276	::486611206921134000
389954423	::486611220103831000
155034504	::486611220296785000
78465328	::486611222276497000
58949154	::486611222335221000
433654462	::486611230375698000
360231979	::486611237652811000
58949154	::486611239959683000
422876369	::486611242664984000
33299478	::486611246989340000
83513704	::486611247081611000
372499722	::486611247098765000
238826465	::486611248801652000
326436771	::486611249279426000
222598798	::486611254963085000
40478607	::486611258905337000
19091805	::486611275904843000
227577445	::486611275959787000
161622400	::486611276009701000
262405775	::486611289364393000
407399368	::486611299049033000
385782746	::486611301691424000
47031965	::486611305017520000
432027433	::486611307102097000
370401061	::486611309551972000
238788821	::486611325259636000
40864634	::486611332783804000
19091805	::486611335078096000
108542953	::486611335229476000
423830555	::486611335250063000
389554052	::486611347917258000
432027433	::486611349108051000
26831606	::486611357077221000
343904325	::486611364824113000
239162983	::486611366099562000
20000062	::486611367714385000
361527638	::486611372646481000
20153912	::486611378636333000
92924351	::486611379227353000
227577445	::486611380154667000
107308159	::486611384294068000
557400595	::486611384386334000
83513704	::486611388723253000
36958694	::486611390883323000
360183119	::486611396046888000
437898031	::486611404368003000
376546976	::486611404745494000
25368960	::486611406360301000
372499722	::486611410513051000
367296747	::486611411817074000
432027433	::486611413637410000
46809403	::486611414627258000
58949154	::486611430473351000
278603967	::486611434566987000
346219373	::486611442653601000
14816854	::486611448072638000
410377090	::486611452208222000
131220599	::486611452766482000
19091805	::486611477369876000
384955934	::486611489516953000
50429893	::486611496546209000
238024746	::486611498681114000
346219373	::486611502204321000
135306144	::486611505551380000
196890320	::486611510240620000
402268968	::486611520970035000
336149936	::486611523377176000
21682918	::486611523750858000
624360378	::486611525084651000
542693847	::486611525365297000
20935927	::486611527336595000
141140385	::486611531530899000
349484189	::486611532080361000
33555786	::486611538451922000
372499722	::486611539991224000
40994873	::486611549193523000
50805763	::486611549461942000
57238973	::486611556550316000
624360378	::486611568411811000
58949154	::486611570013646000
136880369	::486611572391813000
293737316	::486611575261114000
272533260	::486611582936297000
57238973	::486611584656359000
624360378	::486611584689917000
416684872	::486611602901192000
81872162	::486611607196532000
557400595	::486611611717599000
624360378	::486611614406541000
222598798	::486611618290475000
423830555	::486611621440008000
168387841	::486611639957876000
545297326	::486611645771571000
195154119	::486611646022815000
19091805	::486611653467709000
107308159	::486611655317397000
17233573	::486611655842099000
54304799	::486611660044398000
378622092	::486611661571522000
361527638	::486611665627004000
416684872	::486611665979338000
238788821	::486611670266314000
135306144	::486611670995701000
437762769	::486611676603895000
23665083	::486611682651684000
21682918	::486611684820533000
357150048	::486611698942758000
432027433	::486611706148184000
56931148	::486611707075502000
453280756	::486611711852417000
17840621	::486611728579710000
14780915	::486611728957181000
23450320	::486611733272752000
513982376	::486611748925890000
135306144	::486611751786409000
238024746	::486611756270108000
161622400	::486611756270108000
26182895	::486611765635981000
325996873	::486611766068412000
405362735	::486611770291679000
25368960	::486611770509758000
313341167	::486611771763867000
322413121	::486611772820832000
98768681	::486611774759002000
325996873	::486611775333601000
22278303	::486611800947834000
396952554	::486611806837047000
39847939	::486611810246602000
36861827	::486611810468900000
298870626	::486611810938667000
309124011	::486611820342677000
236258510	::486611820485308000
266164462	::486611820892143000
136880369	::486611821365710000
41135840	::486611821466365000
22328944	::486611823899443000
433654462	::486611834536214000
129050216	::486611841859452000
147279456	::486611844434374000
50429893	::486611844761534000
349484189	::486611852533563000
387281097	::486611853041082000
411912822	::486611856749240000
20000062	::486611859324567000
107308159	::486611866194432000
175581339	::486611868434575000
22328944	::486611872570155000
20786050	::486611874302025000
147279456	::486611874964717000
322413121	::486611880597680000
352486016	::486611881205825000
246635722	::486611884401889000
147279456	::486611888701046000
238788821	::486611890836373000
624360378	::486611891259998000
182584001	::486611898402496000
20496164	::486611900549984000
86131593	::486611902504529000
215189306	::486611903540494000
424698378	::486611904408739000
27364321	::486611911380070000
129050216	::486611911669481000
19071786	::486611913569083000
46809403	::486611913690718000
83736832	::486611919722139000
238401588	::486611932338597000
85155674	::486611934217650000
339353546	::486611935362682000
125718303	::486611937514373000
14606079	::486611939619917000
29853720	::486611942946004000
367296747	::486611943038267000
19091805	::486611945630339000
202791635	::486611948751290000
359174210	::486611952064815000
54304799	::486611968199901000
102233693	::486611984587038000
33676766	::486611997950083000
165290348	::486612002236661000
339353546	::486612004040220000
28063382	::486612012974088000
83513704	::486612029940064000
43256984	::486612034402795000
236258510	::486612042535940000
75034878	::486612047178633000
238788821	::486612050865831000
22328944	::486612050870030000
357017353	::486612051318427000
43586963	::486612051830505000
266164462	::486612053122359000
18148466	::486612054711992000
31010760	::486612057870319000
78465328	::486612058247413000
26333173	::486612067990781000
330513153	::486612068942897000
1007041	::486612073833443000
22328944	::486612081324863000
291288952	::486612087314333000
238788821	::486612091386986000
350509640	::486612099565912000
86131593	::486612108528717000
142848371	::486612108876849000
236258510	::486612110332665000
20496164	::486612114165882000
68832413	::486612119941836000
624360378	::486612120885551000
182584001	::486612123363995000
131220599	::486612124098396000
108542953	::486612129718755000
416684872	::486612132302045000
389676504	::486612133623238000
123971864	::486612136924180000
461392295	::486612140510285000
197692007	::486612141861265000
359174210	::486612159711817000
298870626	::486612161246928000
131220599	::486612175663157000
113722629	::486612191445938000
137117871	::486612198773383000
19568023	::486612213734862000
461392295	::486612218310430000
189916646	::486612221976653000
186314952	::486612223196798000
20935927	::486612231258259000
370401061	::486612238317658000
189916646	::486612238871302000
34796664	::486612246810726000
85155674	::486612249188921000
189916646	::486612251257090000
254635990	::486612252942794000
21682918	::486612255476555000
20000062	::486612255476576000
437762769	::486612260190965000
38044979	::486612263420190000
44779656	::486612263668027000
236258510	::486612265303810000
26831606	::486612268017135000
370464008	::486612268365668000
108542953	::486612271565922000
396952554	::486612275361759000
43586963	::486612279119843000
59705683	::486612280357171000
78465328	::486612296777490000
238788821	::486612300015882000
368468264	::486612305170669000
141140385	::486612310799040000
178921630	::486612318869282000
107842096	::486612324568944000
107308159	::486612332777205000
389954423	::486612333574098000
24543872	::486612349458337000
24738840	::486612354864398000
25368960	::486612356298862000
408239861	::486612368709808000
209584784	::486612369712242000
138557664	::486612376972587000
39847939	::486612381011693000
433654462	::486612387257004000
236258510	::486612389417467000
44779656	::486612389924978000
281260984	::486612396153126000
186314952	::486612396367028000
212475056	::486612408140455000
281260984	::486612408144642000
429375230	::486612409260331000
361199465	::486612411143954000
504027031	::486612426205323000
30362051	::486612430085050000
28063382	::486612430596759000
19568023	::486612431784136000
256609151	::486612440722194000
504027031	::486612445612363000
38044979	::486612446522920000
107308159	::486612454403629000
26580506	::486612458011099000
22431584	::486612460003397000
469196810	::486612462481833000
348683759	::486612466248331000
20535654	::486612467402166000
59370673	::486612471986147000
19091805	::486612472103567000
83736832	::486612473886175000
78653568	::486612482505838000
437762769	::486612482908520000
142848371	::486612493838450000
370464008	::486612495109718000
504027031	::486612497537835000
389554052	::486612498188353000
14808898	::486612506321125000
424698378	::486612506337488000
361199465	::486612506782470000
34071360	::486612507918741000
24738840	::486612522548473000
302408703	::486612532925198000
238788821	::486612548163502000
25368960	::486612553728946000
24738840	::486612554806882000
20535654	::486612554845024000
68832413	::486612562465681000
101398953	::486612566865494000
277529978	::486612571445673000
256853017	::486612576197804000
188917484	::486612582468296000
372499722	::486612587053068000
107308159	::486612601330085000
33323170	::486612603544686000
256750208	::486612609395748000
624360378	::486612612390854000
131220599	::486612629935640000
19091805	::486612631931736000
85155674	::486612635731771000
22328944	::486612636369690000
129050216	::486612638391365000
396952554	::486612642212356000
1007041	::486612643239579000
458639179	::486612646482165000
108204138	::486612650848452000
461392295	::486612657600880000
68832413	::486612669277798000
198126424	::486612675984515000
339917675	::486612685501370000
43586963	::486612686302904000
47031965	::486612688701628000
361199465	::486612692816642000
178921630	::486612702060904000
315527257	::486612704803581000
245398547	::486612716942262000
106584551	::486612719072575000
50011708	::486612720981012000
48971187	::486612729667784000
381054179	::486612730670235000
24738840	::486612731508686000
31010760	::486612732104675000
20000062	::486612733778227000
68832413	::486612739373006000
57238973	::486612745614151000
287877370	::486612748214599000
83673720	::486612750450573000
47031965	::486612754694807000
96062555	::486612760411639000
387281097	::486612766627598000
236258510	::486612775217537000
78167615	::486612776757231000
24738840	::486612778119995000
18999708	::486612779042754000
184962835	::486612783169949000
50468203	::486612794083536000
20535654	::486612798060109000
433654462	::486612799821737000
15814841	::486612799888433000
96062555	::486612801746513000
131278152	::486612805026852000
22328944	::486612805655986000
136880369	::486612811242434000
287877370	::486612819882676000
504027031	::486612821858189000
236258510	::486612827625381000
16846197	::486612830612127000
142848371	::486612831660302000
182584001	::486612837914402000
463250994	::486612840527036000
209584784	::486612841961496000
1007041	::486612843639230000
45150174	::486612844038070000
96793797	::486612846944333000
504027031	::486612849620312000
387476542	::486612853273952000
28063382	::486612858596106000
220532575	::486612858814595000
24738840	::486612860156387000
56876875	::486612861737631000
302408703	::486612865801932000
326146327	::486612866061971000
33158980	::486612880498774000
50805763	::486612880884641000
142848371	::486612888488914000
37228652	::486612897402200000
407399368	::486612898525900000
17840621	::486612903815315000
108542953	::486612905807593000
389105684	::486612913075916000
238826465	::486612914749857000
136880369	::486612917966479000
461392295	::486612921011548000
20535654	::486612924451262000
396952554	::486612924547727000
424698378	::486612938686332000
129441756	::486612940242837000
68832413	::486612948303880000
108542953	::486612957368156000
16846197	::486612957925605000
131310830	::486612967237369000
65995121	::486612967736504000
18618379	::486612968390414000
20153912	::486612969703239000
238826465	::486612973751123000
24738840	::486612975017402000
36861827	::486612977773060000
338664006	::486612979933118000
504027031	::486612980654542000
461392295	::486612982516813000
14780915	::486612983133782000
222598798	::486612984664707000
34071360	::486612986086182000
160495648	::486612993501691000
44768272	::486612995515367000
327934017	::486612999331778000
407399368	::486613002121007000
20535654	::486613013894795000
1007041	::486613016390008000
592150138	::486613017509892000
24113194	::486613019829350000
141140385	::486613025357447000
209584784	::486613041044135000
68832413	::486613042658947000
411898570	::486613052033613000
129441756	::486613053296091000
15814841	::486613053988163000
56876875	::486613054256185000
368468264	::486613055850442000
57238973	::486613058186661000
96062555	::486613062892285000
16846197	::486613063664406000
312784161	::486613064549031000
131310830	::486613065560256000
607637849	::486613068143554000
38207353	::486613068831813000
172184859	::486613072292114000
24113194	::486613079107448000
38207353	::486613089807106000
69771494	::486613092810244000
56876875	::486613096534790000
461392295	::486613098510307000
416684872	::486613099797966000
16299351	::486613114830323000
147298694	::486613116315107000
361199465	::486613126142754000
22328944	::486613129137504000
31359307	::486613130823213000
142848371	::486613131410432000
78167615	::486613139140915000
52011370	::486613139673214000
131310830	::486613144086020000
33323170	::486613156735635000
267227218	::486613167087181000
142848371	::486613170274852000
163340834	::486613172804403000
86885002	::486613176289488000
504027031	::486613177187045000
57566548	::486613179531661000
101398953	::486613186452283000
163340834	::486613186846949000
56876875	::486613187446317000
105598447	::486613189161803000
86131593	::486613189899980000
141140385	::486613198548639000
136880369	::486613202612936000
153077015	::486613209445453000
24738840	::486613222863020000
171103429	::486613224012648000
525819441	::486613224310054000
351810944	::486613229196423000
26589876	::486613229972385000
25368960	::486613236834242000
222598798	::486613238231347000
321578565	::486613240127193000
337434879	::486613244379803000
504027031	::486613247307436000
298870626	::486613248712916000
172184859	::486613250063486000
19568023	::486613251154006000
24738840	::486613261299613000
45150174	::486613264349265000
163340834	::486613264969658000
328057955	::486613266211151000
504027031	::486613269537251000
251359942	::486613274310352000
53741229	::486613282220830000
416684872	::486613286595481000
331423379	::486613294224924000
39412631	::486613310221983000
85155674	::486613314269478000
131310830	::486613317163970000
190396530	::486613322675273000
81016171	::486613335433945000
45164175	::486613335677632000
238401588	::486613343222779000
65476712	::486613346901184000
182584001	::486613350298947000
20786050	::486613357047590000
22328944	::486613358477856000
131310830	::486613360990228000
232814871	::486613365910171000
141140385	::486613369705615000
129441756	::486613386760040000
343904325	::486613395785793000
85155674	::486613404656742000
388558032	::486613407173713000
101138081	::486613410499809000
50507669	::486613411045048000
280297585	::486613415423934000
504027031	::486613425456312000
33158980	::486613437527511000
336774649	::486613438789996000
87812967	::486613439910273000
23665083	::486613446507524000
33323170	::486613450718588000
331423379	::486613456024395000
153077015	::486613471270666000
337434879	::486613472717701000
335432246	::486613484751187000
269151566	::486613488509276000
107308159	::486613489847267000
396952554	::486613500358590000
504027031	::486613500844728000
371603155	::486613502300147000
147298694	::486613512911732000
504027031	::486613521208070000
81016171	::486613521304530000
102301729	::486613523837890000
227072583	::486613524236730000
189916646	::486613531396415000
85155674	::486613540560580000
65995121	::486613550384050000
101398953	::486613550496899000
423830555	::486613553374179000
45164175	::486613554007900000
136880369	::486613554171097000
53741229	::486613561817300000
274712500	::486613567307665000
372499722	::486613568474075000
23442090	::486613573108768000
162394402	::486613574408998000
162394402	::486613577005297000
361199465	::486613579765129000
24738840	::486613582721720000
408239861	::486613598920114000
136828926	::486613605949784000
131310830	::486613606856134000
22328944	::486613612241641000
504027031	::486613624845107000
131310830	::486613633120882000
26109453	::486613639307476000
271304998	::486613640108605000
89505869	::486613643304660000
27364321	::486613651923935000
33323170	::486613672299483000
388558032	::486613672866115000
107308159	::486613674639888000
153077015	::486613675285819000
632710734	::486613678515429000
17655353	::486613681305034000
238788821	::486613685902008000
504027031	::486613686736265000
14816854	::486613689307377000
336774649	::486613690439827000
56710887	::486613694327947000
26589876	::486613703349907000
24738840	::486613708882198000
271304998	::486613711747313000
147298694	::486613716931059000
12653722	::486613719216963000
433142367	::486613732047335000
68832413	::486613732307398000
525819441	::486613740754698000
363059827	::486613743736852000
107308159	::486613747373334000
385121286	::486613755304747000
461392295	::486613771096322000
20535654	::486613773315489000
171746458	::486613773843562000
107308159	::486613779958865000
123971864	::486613782240583000
227072583	::486613794488328000
19091805	::486613801207205000
152103757	::486613803879002000
331423379	::486613809058963000
296433109	::486613818835865000
70483417	::486613828730630000
36861827	::486613829443665000
277814195	::486613833616609000
363361632	::486613834107736000
142848371	::486613836015730000
23442090	::486613837970690000
70483417	::486613839660994000
168387841	::486613845394194000
136880369	::486613845520031000
525819441	::486613847566868000
274712500	::486613849332645000
33323170	::486613856593002000
331423379	::486613857385734000
54304799	::486613874670465000
461392295	::486613887681175000
153077015	::486613891531554000
260464441	::486613904949522000
18752326	::486613905200783000
168387841	::486613914679922000
45164175	::486613916005695000
236258510	::486613924016431000
542693847	::486613929984917000
80929828	::486613935068430000
428646436	::486613936545206000
108542953	::486613937371484000
17169855	::486613948800974000
461392295	::486613957151449000
171746458	::486613959643250000
496575332	::486613962604027000
525819441	::486613965288378000
263971863	::486613972620034000
520690554	::486613974381645000
542693847	::486613978265571000
161622400	::486613981105512000
371603155	::486613981289656000
78167615	::486613985429823000
1007041	::486613988575150000
18618379	::486614001170665000
39847939	::486614017327132000
36250685	::486614020905254000
14891490	::486614026143539000
136828926	::486614037724008000
50507669	::486614041834848000
142848371	::486614050151755000
89590985	::486614057730842000
286341932	::486614060440354000
107308159	::486614060545224000
55312313	::486614063191846000
417606826	::486614066191171000
161622400	::486614069806235000
341732173	::486614082863517000
20496164	::486614089368481000
81016171	::486614090693881000
103782180	::486614094758158000
209584784	::486614108469346000
29500521	::486614124982325000
423830555	::486614125674364000
48971187	::486614128262656000
55312313	::486614131550605000
161622400	::486614133610000000
557400595	::486614139624624000
39847939	::486614144183853000
171746458	::486614145182486000
12653722	::486614151523864000
131310830	::486614158923005000
239917620	::486614161464360000
260464441	::486614164161310000
17529301	::486614173217202000
36861827	::486614174131560000
339353546	::486614175360487000
142848371	::486614185191559000
389554052	::486614186139852000
214200689	::486614192485445000
182584001	::486614198475317000
198126424	::486614201012482000
513711139	::486614203839827000
146855323	::486614211024683000
424698378	::486614221405184000
336774649	::486614228388700000
531871315	::486614242926141000
214779476	::486614244629032000
525819441	::486614251801300000
15267198	::486614262002233000
56710887	::486614263201415000
510678171	::486614264254566000
461392295	::486614264996585000
596678073	::486614265861001000
382190006	::486614266066137000
106135938	::486614271174774000
153077015	::486614277218770000
339353546	::486614281568681000
25925656	::486614289298366000
23820736	::486614299163377000
219550942	::486614304180174000
19091805	::486614307023503000
44768272	::486614311021051000
461392295	::486614312115380000
236258510	::486614316968210000
56710887	::486614317555404000
166695965	::486614318344314000
513982376	::486614323721019000
557400595	::486614326153711000
387281097	::486614328800722000
200796300	::486614330650030000
160289098	::486614333128847000
107308159	::486614333393092000
264608632	::486614333892206000
108542953	::486614344630034000
90544248	::486614344633835000
141140385	::486614366309986000
160289098	::486614368289689000
29500521	::486614370684637000
106561609	::486614373700337000
20535654	::486614376884219000
90544248	::486614379983429000
56710887	::486614380750991000
20954074	::486614401114329000
214200689	::486614404671090000
634164272	::486614408907325000
101398953	::486614409746194000
102100651	::486614411117727000
20496164	::486614412875145000
370401061	::486614428147015000
220867112	::486614431829209000
146855323	::486614435201843000
9687752	::486614437378682000
39847939	::486614439890673000
190396530	::486614448287674000
223243607	::486614449181437000
169240898	::486614450783281000
123971864	::486614469166907000
20153912	::486614471826083000
87956728	::486614485688664000
27323374	::486614491501559000
387281097	::486614492609269000
55426501	::486614500921991000
24738840	::486614506085158000
50507669	::486614506874093000
513982376	::486614518701633000
22954511	::486614527643881000
255311687	::486614535785443000
372611209	::486614542885994000
47031965	::486614543884226000
46809403	::486614548934193000
27364321	::486614557117661000
260440912	::486614557595406000
15814841	::486614568429690000
236258510	::486614573957779000
108542953	::486614582136668000
45150174	::486614582363185000
56710887	::486614587333033000
214220072	::486614589807665000
20786050	::486614593159331000
33818674	::486614607520215000
54405135	::486614607943852000
458639179	::486614615489409000
123971864	::486614615833341000
22278303	::486614621818978000
335608417	::486614622342885000
54405135	::486614623555031000
455542048	::486614627250221000
270227232	::486614642106449000
33158980	::486614642530082000
169240898	::486614643910000000
458639179	::486614655855767000
68832413	::486614662675300000
455542048	::486614667364560000
254276767	::486614668870295000
245398547	::486614678458867000
29500521	::486614684825448000
26580506	::486614692115537000
425573791	::486614695420653000
238788821	::486614709588996000
260338000	::486614719403679000
131310830	::486614724814311000
298870626	::486614737468522000
54405135	::486614746368471000
142848371	::486614746586574000
24738840	::486614748335587000
309124011	::486614751410397000
384563395	::486614751569399000
107308159	::486614753846898000
131310830	::486614790333546000
250832637	::486614791851499000
166695965	::486614817504264000
92568275	::486614820075364000
56710887	::486614824722239000
169240898	::486614825665978000
312245470	::486614826223796000
476507554	::486614826962014000
437762769	::486614827079839000
33158980	::486614839234539000
169240898	::486614845584732000
147279456	::486614849305051000
17908818	::486614851373256000
81016171	::486614854367596000
142848371	::486614889285181000
312784161	::486614892120510000
36250685	::486614898399793000
134585678	::486614907627270000
597834721	::486614912240607000
108542953	::486614916296892000
238788821	::486614917769076000
236258510	::486614921762074000
236258510	::486614944826548000
107308159	::486614957195137000
117095775	::486614957753004000
17455392	::486614965407604000
147279456	::486614966749769000
36829018	::486614966821072000
373713704	::486614971850428000
389954423	::486614974316281000
103138091	::486614975801483000
381203261	::486614979005526000
42435255	::486615001768005000
384563395	::486615003470893000
14715501	::486615014493544000
461392295	::486615015965741000
129050216	::486615026036658000
54304799	::486615027026120000
331668519	::486615039348973000
41606452	::486615041052258000
175581339	::486615042021142000
424540791	::486615047972474000
147279456	::486615048236720000
136129525	::486615049633398000
115583749	::486615062959116000
107308159	::486615066439991000
147279456	::486615080121823000
166695965	::486615081011400000
69771494	::486615083427299000
290624910	::486615083535958000
424698378	::486615085893181000
22278303	::486615108571787000
81016171	::486615121062424000
433654462	::486615124527316000
276357208	::486615124669517000
263971863	::486615127085432000
82433120	::486615131460493000
37228652	::486615140293300000
142848371	::486615141459312000
381203261	::486615142197522000
147279456	::486615145271939000
302408703	::486615153111085000
114593439	::486615166004781000
56710887	::486615168277684000
54304799	::486615185344299000
115583749	::486615187462828000
141140385	::486615197918838000
47031965	::486615198862548000
100327197	::486615213983432000
131310830	::486615220090322000
424698378	::486615221629251000
131220599	::486615223957086000
149295164	::486615232429576000
513982376	::486615238574231000
20496164	::486615240046411000
17339508	::486615240742694000
141140385	::486615244475609000
219550942	::486615256769515000
136880369	::486615262683095000
589638848	::486615272069951000
33158980	::486615283243552000
387476542	::486615291540275000
169240898	::486615294752735000
224103552	::486615294857592000
433142367	::486615297156472000
487258078	::486615311677161000
339353546	::486615314239467000
79606394	::486615322841997000
141140385	::486615323106217000
458826306	::486615324913958000
245398547	::486615328412422000
86131593	::486615334925774000
162394402	::486615347634913000
20000062	::486615348024967000
336774649	::486615351774285000
9899992	::486615361983238000
20419159	::486615367305793000
39412631	::486615376340340000
252793957	::486615378571706000
14606079	::486615380756926000
220867112	::486615385458749000
476507554	::486615390043123000
19091805	::486615405000028000
182834679	::486615408070631000
54405135	::486615415146033000
20496164	::486615424239300000
24738840	::486615424357109000
525819441	::486615426617450000
153077015	::486615436616663000
15804863	::486615451162521000
24738840	::486615454874894000
341700434	::486615456975835000
12057032	::486615457420431000
18752326	::486615461832830000
264608632	::486615462705262000
24383303	::486615466618531000
232814871	::486615471664283000
79606394	::486615480841408000
162394402	::486615481923956000
341700434	::486615492413501000
42435255	::486615498407165000
177446269	::486615504707006000
147298694	::486615509203304000
432027433	::486615513661833000
24383303	::486615513670221000
238788821	::486615514354294000
525819441	::486615515486367000
85399171	::486615516568907000
19091805	::486615524697051000
475930595	::486615529164386000
27364321	::486615540170227000
107308159	::486615540618641000
46809403	::486615550693351000
525819441	::486615563322417000
209584784	::486615570092027000
39412631	::486615573762039000
142848371	::486615576744181000
276357208	::486615582700105000
78167615	::486615582721048000
47031965	::486615588614057000
336774649	::486615595824062000
225206178	::486615597502185000
19091805	::486615606506962000
481512198	::486615625905623000
20000062	::486615634068123000
20419159	::486615644322795000
20954074	::486615652635930000
18752326	::486615654414307000
190396530	::486615659770818000
224126979	::486615675054481000
222598798	::486615677227532000
490977827	::486615677697261000
118733444	::486615678208589000
50507669	::486615680679415000
222598798	::486615696273444000
106561609	::486615697410117000
387476542	::486615701319589000
525819441	::486615705727418000
46940147	::486615712811593000
125718303	::486615713570779000
238788821	::486615725650747000
16846197	::486615728066269000
82433120	::486615729764962000
78167615	::486615731002699000
18148466	::486615732474904000
238788821	::486615734370713000
65576332	::486615747871772000
331423379	::486615752317734000
15467792	::486615754989502000
634164272	::486615757803880000
18138157	::486615767958298000
19091805	::486615776346898000
108542953	::486615781112037000
141140385	::486615785893146000
8548362	::486615790016548000
46940147	::486615802481635000
264608632	::486615805996433000
15467792	::486615812317257000
634164272	::486615812787032000
8524892	::486615834303799000
158129535	::486615836128710000
19091805	::486615837541822000
107308159	::486615842314924000
55475943	::486615844630196000
634164272	::486615852389646000
47031965	::486615855380180000
101881386	::486615872212324000
500060319	::486615874556948000
607637849	::486615880227250000
370049566	::486615896426020000
25104281	::486615898698969000
47031965	::486615898950598000
79606394	::486615901257494000
387476542	::486615916193779000
321578565	::486615916458020000
25104281	::486615920618401000
276357208	::486615931498397000
55475943	::486615933784305000
26623525	::486615948900569000
614074554	::486615963505135000
209223008	::486615966944874000
47031965	::486615981909762000
136880369	::486616011882233000
238788821	::486616026772025000
316766176	::486616041783427000
377425191	::486616043368894000
22278303	::486616065913266000
385782746	::486616077938343000
256750208	::486616083630006000
25104281	::486616093578899000
238788821	::486616098465652000
17470539	::486616108158316000
620420742	::486616116513345000
407399368	::486616118904119000
496575332	::486616125862449000
599774410	::486616135954362000
56876875	::486616146972393000
38044979	::486616149829091000
253737829	::486616152085262000
26580506	::486616163141824000
328779215	::486616175023886000
47031965	::486616199585755000
432027433	::486616200122605000
271204273	::486616202488590000
14392960	::486616211476996000
305265637	::486616212063789000
274712500	::486616213317906000
131220599	::486616215960293000
134616278	::486616216057167000
23672351	::486616218179502000
169240898	::486616221992120000
56876875	::486616231965753000
252793957	::486616236294279000
35156425	::486616250207178000
220867112	::486616252001964000
271204273	::486616260437114000
599774410	::486616264631394000
432027433	::486616272705044000
101138081	::486616272940302000
238788821	::486616276157366000
220867112	::486616277201350000
19147974	::486616277994442000
423098923	::486616284856348000
57713984	::486616309636280000
136880369	::486616312706117000
597834721	::486616321581268000
271204273	::486616321711673000
276357208	::486616328858394000
36082253	::486616332977176000
101138081	::486616335062138000
239149781	::486616349523718000
16258968	::486616351834779000
389954423	::486616355190214000
525819441	::486616369794797000
377425191	::486616377113858000
79606394	::486616377407455000
594950682	::486616389558349000
597834721	::486616402812358000
200615756	::486616421195984000
86131593	::486616444533088000
247372701	::486616454994075000
423098923	::486616455971344000
278603967	::486616463000621000
155805303	::486616470085206000
47031965	::486616476787306000
469196810	::486616481946275000
160289098	::486616493551915000
16312540	::486616495867572000
469196810	::486616499759497000
330513153	::486616506977902000
189916646	::486616517476634000
56876875	::486616531971743000
278603967	::486616534672875000
276357208	::486616538091233000
599774410	::486616540674940000
353544330	::486616545515552000
20535654	::486616560019439000
63490594	::486616561734524000
316026178	::486616581783302000
68832413	::486616585809842000
525819441	::486616597239312000
377425191	::486616606299025000
597834721	::486616620207329000
57713984	::486616627329236000
311297676	::486616628780470000
311297676	::486616629501906000
311297676	::486616631397724000
374241458	::486616635361345000
19080798	::486616642546184000
57713984	::486616645259902000
302673934	::486616649773371000
16568377	::486616658857844000
47031965	::486616684191424000
387476542	::486616690168725000
101138081	::486616701287419000
101477442	::486616707142676000
374241458	::486616709722165000
270184694	::486616716437635000
496575332	::486616731452862000
321780812	::486616744648531000
1007041	::486616752755724000
108542953	::486616758468366000
432027433	::486616768358539000
62460045	::486616768987664000
279235824	::486616784665997000
302408703	::486616790110187000
63490594	::486616796422627000
327934017	::486616800465915000
108542953	::486616801158369000
101138081	::486616808418709000
147279456	::486616813975769000
16472279	::486616816500740000
101138081	::486616835237105000
315527257	::486616845873446000
79606394	::486616866282930000
47859489	::486616868703047000
101138081	::486616882070691000
17529301	::486616883660345000
14792781	::486616886944083000
169240898	::486616888282075000
56876875	::486616892883210000
316026178	::486616893784981000
326813935	::486616894422933000
198393365	::486616900919521000
19053567	::486616904488857000
46809403	::486616924583763000
487266327	::486616926559297000
339353546	::486616927356190000
63490594	::486616927817572000
183090041	::486616929130409000
487266327	::486616931819335000
71617108	::486616937284505000
423098923	::486616940190789000
635151853	::486616941486825000
247372701	::486616942338666000
149980973	::486616943818833000
487266327	::486616950106116000
20153912	::486616950609420000
391061760	::486616959459794000
327934017	::486616960726073000
594950682	::486616966682013000
158129535	::486616976899735000
432747373	::486616988685303000
41606452	::486617004996976000
377627227	::486617017735061000
424698378	::486617018150699000
222598798	::486617019081834000
487266327	::486617021384097000
594950682	::486617021652561000
210873235	::486617027306881000
33323170	::486617031869861000
348152108	::486617034084474000
101138081	::486617038493077000
57651074	::486617038501457000
447301770	::486617041143869000
339353546	::486617044930924000
24543872	::486617046252154000
454465194	::486617047120371000
24738840	::486617050626801000
61318348	::486617056075587000
525819441	::486617057060872000
63490594	::486617057346064000
388374921	::486617062220255000
101881386	::486617062643490000
47859489	::486617070059003000
305265637	::486617072374280000
377425191	::486617072500097000
17974977	::486617077424205000
38226468	::486617099566329000
245398547	::486617101285593000
97973690	::486617101629546000
339353546	::486617102657134000
624360378	::486617109083222000
147279456	::486617109749702000
432027433	::486617112580853000
37860681	::486617113428119000
332631850	::486617113834954000
23642786	::486617114732924000
146855323	::486617116041555000
56876875	::486617227236343000
487266327	::486617230629552000
1007041	::486617239680856000
239149781	::486617241232736000
37860681	::486617255342383000
158948807	::486617271159521000
20153912	::486617279363158000
255547325	::486617289123311000
302408703	::486617289316249000
271921509	::486617290084196000
24543872	::486617293158219000
105855764	::486617298409488000
389554052	::486617302549659000
238826465	::486617314562162000
131220599	::486617315446775000
38044979	::486617316239495000
23785621	::486617317812760000
31536491	::486617319620112000
8070562	::486617340134817000
97973690	::486617341258514000
160289098	::486617351563907000
57651074	::486617360187793000
169240898	::486617366361804000
15814841	::486617366835388000
142848371	::486617370186637000
335608417	::486617377698639000
37860681	::486617377707020000
111806693	::486617392278040000
20153912	::486617397416058000
147279456	::486617399479644000
158948807	::486617401404825000
97973690	::486617417213161000
57238973	::486617421802115000
24738840	::486617423823372000
454465194	::486617425996025000
253737829	::486617426813931000
108542953	::486617430157176000
370401061	::486617433219014000
16258968	::486617434455937000
410461303	::486617435600994000
142848371	::486617450155216000
33158980	::486617451509972000
64813007	::486617455389724000
237938155	::486617462910500000
339353546	::486617467670650000
17339508	::486617467846803000
300009838	::486617469621370000
255104759	::486617480644001000
702450841	::486617494094757000
289461446	::486617497719042000
45492981	::486617499111542000
257092614	::486617499140497000
101398953	::486617512277053000
38207353	::486617517633581000
331447850	::486617521231896000
423098923	::486617524809658000
431937908	::486617525736583000
377627227	::486617539779121000
423098923	::486617565741867000
432747373	::486617583227895000
101138081	::486617592657088000
50468203	::486617594384752000
252756099	::486617600546594000
187078541	::486617612005044000
188855651	::486617625729187000
47031965	::486617635132411000
169240898	::486617635246075000
14792781	::486617636168802000
131220599	::486617643076419000
26623525	::486617643894317000
258382946	::486617654325571000
186314952	::486617658666663000
158948807	::486617675762642000
57238973	::486617681286541000
391061760	::486617682218057000
396952554	::486617696826830000
389554052	::486617703881637000
431215016	::486617709455491000
253737829	::486617715554013000
102100651	::486617724060053000
158948807	::486617730674470000
253737829	::486617735577608000
357017353	::486617735686672000
169240898	::486617743152910000
25368960	::486617747342647000
102301729	::486617752233209000
262248356	::486617756947992000
253737829	::486617766237982000
20496164	::486617774299430000
490977827	::486617778401857000
12057032	::486617781542998000
370401061	::486617788447203000
201445185	::486617803735044000
14780915	::486617822790168000
376546976	::486617830696046000
142848371	::486617830901559000
68832413	::486617841836118000
391061760	::486617851969933000
6092972	::486617853106192000
35923992	::486617855925174000
395703736	::486617858307133000
187741596	::486617860093923000
26580506	::486617875625414000
40334639	::486617879618416000
17840621	::486617889118486000
190396530	::486617893904199000
92568275	::486617898497372000
411222321	::486617899855912000
57238973	::486617900674187000
169240898	::486617901906927000
315527257	::486617907191758000
238788821	::486617907385073000
22431584	::486617922249707000
424540791	::486617930780512000
271921509	::486617930872782000
310569604	::486617931900407000
599774410	::486617970828132000
14606079	::486617975319830000
158948807	::486617982656086000
702450841	::486617984933576000
370464008	::486618009835163000
189916646	::486618014172069000
175581339	::486618014193049000
166897115	::486618023789203000
107308159	::486618029560578000
270227232	::486618032370757000
56710887	::486618043548577000
103678189	::486618044849217000
24199433	::486618045213720000
310330192	::486618055213330000
78167615	::486618057817989000
8524892	::486618058706796000
328779215	::486618081586712000
169240898	::486618087731769000
310569604	::486618087739760000
16312540	::486618099882672000
331447850	::486618106354085000
198393365	::486618113358569000
142848371	::486618117758386000
28063382	::486618143914086000
253737829	::486618162297700000
19080798	::486618167884529000
26580506	::486618171991150000
423098923	::486618173525880000
290195625	::486618186474061000
209584784	::486618187841028000
101138081	::486618189980516000
17840621	::486618199136292000
500060319	::486618215762898000
433142367	::486618218295853000
520690554	::486618225346494000
103678189	::486618226680680000
58028621	::486618236692074000
169240898	::486618245105872000
520690554	::486618250554265000
69916558	::486618262273523000
187651826	::486618263082647000
32125015	::486618263120781000
423098923	::486618265242697000
384563395	::486618275455832000
36601312	::486618288860852000
35297171	::486618296699998000
198393365	::486618305927458000
108542953	::486618307420631000
520690554	::486618310344060000
271921509	::486618311418183000
222598798	::486618318162624000
56876875	::486618340475932000
169240898	::486618353985798000
327934017	::486618356573687000
339917675	::486618358318510000
189916646	::486618372227211000
262059543	::486618384717848000
365151006	::486618387280195000
53317470	::486618387796078000
418327117	::486618391084429000
321578565	::486618417395675000
50818061	::486618418389344000
365151006	::486618428656984000
47031965	::486618443790049000
198393365	::486618460097478000
110530129	::486618466213179000
46809403	::486618478086877000
109718758	::486618487326908000
142848371	::486618493106675000
30362051	::486618494004252000
169240898	::486618505937039000
56876875	::486618520185098000
315527257	::486618530494681000
65476712	::486618536802918000
520690554	::486618544100999000
189916646	::486618550237659000
50818061	::486618563961049000
36601312	::486618565898805000
252389746	::486618576942419000
220867112	::486618586958409000
39412631	::486618595191840000
118708729	::486618614511198000
238788821	::486618615480070000
175581339	::486618623554117000
17830276	::486618636623175000
187651826	::486618640217669000
14392960	::486618660489162000
56876875	::486618660962709000
190977628	::486618661348986000
16472279	::486618661755449000
17470539	::486618672383787000
432027433	::486618685885280000
39412631	::486618693808713000
286734780	::486618693980680000
9899992	::486618697180516000
446757000	::486618697826463000
278778128	::486618698484961000
70784628	::486618701647470000
90467952	::486618705673977000
191947005	::486618705972170000
416684872	::486618708455223000
187034273	::486618716504088000
87771600	::486618735986212000
148912524	::486618749072457000
72378783	::486618757733707000
271921509	::486618761257287000
42435255	::486618765170192000
56876875	::486618768999596000
54304799	::486618770480173000
35026897	::486618777749323000
347994449	::486618779388870000
87771600	::486618785051193000
148912524	::486618792504467000
321578565	::486618800851537000
245398547	::486618801736523000
169240898	::486618807335526000
410461303	::486618819037626000
253737829	::486618819046027000
147279456	::486618819113136000
56876875	::486618822317600000
537561541	::486618828991119000
623990154	::486618832480382000
190977628	::486618836377305000
70784628	::486618836872216000
64768338	::486618841040945000
341700434	::486618849014317000
433142367	::486618853883932000
56876875	::486618855616172000
18618379	::486618858157916000
315527257	::486618877845987000
238788821	::486618884972507000
57238973	::486618891406176000
190977628	::486618896556769000
105598447	::486618902600765000
79348656	::486618903674912000
374739722	::486618923303854000
191947005	::486618924406947000
384563395	::486618947513364000
148912524	::486618955671277000
463250994	::486618957684543000
38713173	::486618965326585000
384563395	::486618974742802000
20535654	::486618977440116000
14392960	::486618981793411000
169240898	::486618989355745000
19770255	::486618995957583000
413686504	::486619000630042000
473469863	::486619007517089000
175581339	::486619014899466000
92870542	::486619026768949000
46809403	::486619032808734000
36601312	::486619041583214000
316766176	::486619058012307000
1384531	::486619066770014000
20738985	::486619068175507000
16807883	::486619075104501000
588641285	::486619078316933000
27432862	::486619082112786000
135306144	::486619090224574000
476507554	::486619091868725000
18455966	::486619094595428000
53724365	::486619098789326000
53724365	::486619108947927000
487266327	::486619110671781000
433142367	::486619111686799000
53724365	::486619119525969000
115503799	::486619131467145000
198393365	::486619139490869000
7141172	::486619142938570000
216168764	::486619144746311000
101138081	::486619163600097000
148912524	::486619165717823000
470458433	::486619165974081000
377627227	::486619171786985000
81016171	::486619179877793000
142848371	::486619186278318000
267357514	::486619190783410000
321498402	::486619229295095000
257913209	::486619240217468000
135306144	::486619243761250000
271921509	::486619244411367000
241995287	::486619255048126000
544538144	::486619261738049000
357306642	::486619262639824000
81016171	::486619264917319000
241995287	::486619265949110000
365739414	::486619268197253000
148912524	::486619274417430000
47753031	::486619284471164000
56876875	::486619286438301000
39847939	::486619295200202000
135681283	::486619302414385000
147279456	::486619308387082000
118708729	::486619312346923000
182834679	::486619312749543000
432027433	::486619331434782000
423830555	::486619331858399000
278778128	::486619333490388000
24983393	::486619336673464000
234187240	::486619347381522000
35505123	::486619355984048000
142848371	::486619364657872000
36601312	::486619372190855000
493550118	::486619380667527000
87771600	::486619387084816000
176839128	::486619393313366000
39847939	::486619401135747000
331423379	::486619417346719000
26580506	::486619421193285000
408239861	::486619442810327000
169240898	::486619450582380000
263914867	::486619462326448000
368170408	::486619467393548000
97973690	::486619476364759000
68832413	::486619487366418000
166695965	::486619488100421000
57713984	::486619496270925000
69771494	::486619508723826000
276357208	::486619517276004000
370401061	::486619525501431000
391061760	::486619535747715000
15804863	::486619548594888000
14604658	::486619567834161000
97973690	::486619591561338000
20153912	::486619597693407000
49626726	::486619602693001000
36601312	::486619613434617000
39412631	::486619645890162000
18752326	::486619660914147000
9687752	::486619674667679000
49626726	::486619675308982000
169240898	::486619679591366000
410461303	::486619680564449000
141140385	::486619689397673000
365739414	::486619692832792000
416684872	::486619693591961000
225206178	::486619693919109000
222598798	::486619698646511000
437762769	::486619711359434000
276357208	::486619724046823000
20535654	::486619730787438000
408239861	::486619744108150000
18148466	::486619749845970000
446757000	::486619754627489000
39041792	::486619757995520000
321037427	::486619772604665000
19091805	::486619778346283000
7141172	::486619778631880000
70784628	::486619783539200000
187047785	::486619795257712000
391061760	::486619800215375000
36601312	::486619803436601000
214465537	::486619819773403000
87771600	::486619821094629000
14604658	::486619843030814000
39237011	::486619843320610000
97973690	::486619845408985000
286341932	::486619850362474000
39412631	::486619852396699000
14604658	::486619865784926000
286282963	::486619874966638000
19161423	::486619876539506000
22278303	::486619895149645000
304140174	::486619896231362000
189916646	::486619896353398000
41685125	::486619898244640000
76977679	::486619903030349000
16107745	::486619904896794000
81016171	::486619906381582000
68832413	::486619914313027000
463908266	::486619919556288000
129441756	::486619936983613000
466646092	::486619937780146000
342508573	::486619938698694000
257491716	::486619949050261000
20000062	::486619952087310000
51601709	::486619959993200000
19091805	::486619965596770000
56876875	::486619984735383000
81016171	::486619985691676000
589638848	::486619986601852000
20496164	::486619987000324000
239702167	::486619990636756000
189916646	::486620001949196000
56876875	::486620005664952000
35156425	::486620007636688000
129441756	::486620014884454000
142848371	::486620022886776000
160289098	::486620024090554000
363649162	::486620024225157000
228845995	::486620032919961000
47031965	::486620055963041000
277529978	::486620061390487000
81016171	::486620062036398000
111687397	::486620067308646000
372499722	::486620067363569000
233740533	::486620082722701000
18999708	::486620094009589000
81016171	::486620100925997000
37029138	::486620109000421000
416684872	::486620112661647000
312784161	::486620112762322000
216486063	::486620116147515000
135306144	::486620123684278000
57713984	::486620133197381000
437762769	::486620134287892000
417606826	::486620157687922000
69771494	::486620186058186000
446757000	::486620192881901000
53741229	::486620193066856000
255104759	::486620195252105000
323978080	::486620200217751000
317596401	::486620201761271000
78089247	::486620203271192000
20954074	::486620208862224000
460611723	::486620235718328000
437762769	::486620248528154000
97973690	::486620255666860000
315527257	::486620259374223000
312784161	::486620280014385000
15267198	::486620283906707000
270143437	::486620286997909000
400490673	::486620296875479000
245154470	::486620299975073000
376546976	::486620302848163000
47929423	::486620316089597000
37029138	::486620342086270000
129050216	::486620348792979000
169240898	::486620364529618000
16107745	::486620366329372000
416684872	::486620384322543000
253737829	::486620386008657000
209584784	::486620387321450000
101138081	::486620403838615000
463908266	::486620408553406000
271921509	::486620424227143000
497544291	::486620425334435000
129441756	::486620447149404000
102530016	::486620449015869000
97973690	::486620453453053000
91712528	::486620464752517000
136880369	::486620465411026000
20535654	::486620479051280000
247374067	::486620489214095000
130321036	::486620494666280000
214465537	::486620524911398000
162394402	::486620534298669000
589638848	::486620537997651000
41685125	::486620538031177000
53741229	::486620541613510000
38044979	::486620549322649000
238788821	::486620550245384000
111687397	::486620553671757000
136880369	::486620564816015000
20535654	::486620575314755000
69771494	::486620581761388000
39041792	::486620581828124000
146855323	::486620589126615000
190396530	::486620598387625000
228845995	::486620609561247000
62940169	::486620610873659000
389554052	::486620623121051000
24100015	::486620623959891000
41685125	::486620625193029000
755431	::486620643727663000
154309960	::486620651281592000
78926478	::486620657875030000
520533224	::486620666318172000
228845995	::486620670676434000
295881773	::486620675009179000
399117604	::486620680122040000
416684872	::486620683674214000
321578565	::486620689865408000
196394433	::486620692796825000
176839128	::486620695384711000
172184859	::486620704662892000
318700673	::486620705195180000
315296719	::486620714259054000
328828628	::486620715110522000
19683725	::486620744454262000
87771600	::486620748534910000
281260984	::486620752179761000
507674842	::486620753802960000
101138081	::486620759498833000
17455392	::486620778763255000
399117604	::486620789890768000
487266327	::486620792923230000
19511096	::486620800154206000
53741229	::486620815115304000
312784161	::486620844160847000
17764624	::486620858325024000
271921509	::486620862003417000
418480466	::486620871457378000
291327788	::486620879627902000
36601312	::486620889711001000
107308159	::486620900687495000
291327788	::486620917280567000
403020871	::486620919561867000
108542953	::486620920837316000
291327788	::486620928420245000
129050216	::486620930828148000
281260984	::486620933923172000
293342989	::486620965049102000
215181084	::486620968144486000
370401061	::486620990378897000
239257340	::486620990680473000
97973690	::486621018165755000
318700673	::486621019222728000
466646092	::486621025837150000
22651134	::486621052944920000
318700673	::486621074507833000
370401061	::486621075288367000
399117604	::486621099753766000
89505869	::486621100231495000
18752326	::486621100806115000
321578565	::486621102093766000
23785621	::486621109199335000
36601312	::486621116094369000
150518148	::486621131516833000
332631850	::486621141683818000
60221494	::486621145232203000
318700673	::486621158003838000
370401061	::486621193244774000
542693847	::486621195366715000
331423379	::486621199040917000
160495648	::486621206775209000
29302446	::486621207501213000
19568023	::486621213511278000
39507361	::486621215290040000
520533224	::486621224408084000
331423379	::486621224542298000
339917675	::486621238555451000
410961985	::486621240266747000
240892007	::486621241831194000
216168764	::486621249875894000
245398547	::486621250530603000
69771494	::486621250962599000
155805303	::486621251004559000
542693847	::486621262798524000
60221494	::486621264174252000
228845995	::486621267412262000
315296719	::486621279902900000
277996494	::486621281656123000
219550942	::486621282373353000
620420742	::486621283258339000
198393365	::486621283363217000
291327788	::486621284332482000
80191031	::486621288090193000
291327788	::486621313914527000
37029138	::486621321845952000
396952554	::486621332713795000
291327788	::486621333447376000
320400498	::486621343807332000
437762769	::486621345154097000
209584784	::486621350841163000
15791549	::486621356994207000
15791549	::486621357724024000
291327788	::486621362224902000
30151060	::486621363973537000
542693847	::486621388703145000
315296719	::486621426711941000
24868543	::486621445535956000
454375039	::486621466515873000
320400498	::486621477966336000
271921509	::486621481837682000
44205530	::486621488745701000
291327788	::486621494941077000
39412631	::486621502515986000
27364321	::486621512565534000
20620620	::486621513622097000
542693847	::486621516948185000
209584784	::486621534740422000
724485482	::486621547025551000
396952554	::486621562746183000
45492981	::486621571277410000
131310830	::486621571495510000
15267198	::486621583360815000
500060319	::486621588927049000
614096745	::486621591002812000
150518148	::486621596996890000
315296719	::486621605011791000
291327788	::486621610829688000
38226468	::486621611538530000
724485482	::486621613194891000
411841714	::486621613954461000
142848371	::486621615543685000
372611209	::486621623701622000
257092614	::486621624389492000
178492117	::486621627690414000
291327788	::486621667960303000
507674842	::486621669444681000
238788821	::486621673303465000
367941154	::486621677665931000
410377090	::486621684800450000
320400498	::486621689451532000
315296719	::486621703993180000
291327788	::486621718514241000
129050216	::486621723807449000
150518148	::486621728781897000
30417393	::486621739569278000
24868543	::486621742706606000
155926653	::486621753750614000
348262381	::486621757860622000
431937908	::486621762331746000
46809403	::486621762700845000
410377090	::486621773543538000
150518148	::486621776928342000
240892007	::486621779599716000
497544291	::486621796070727000
87247551	::486621801162620000
365151006	::486621806585864000
238788821	::486621826106540000
216083133	::486621830178820000
368730450	::486621831479447000
291327788	::486621835942195000
107308159	::486621851171295000
313421343	::486621852526465000
16312540	::486621862097850000
228845995	::486621869391773000
386627455	::486621883249336000
271921509	::486621903755296000
291327788	::486621935359754000
198393365	::486621939138449000
65513	::486621939138453000
23247181	::486621951130365000
327689033	::486621952912547000
228845995	::486621953114255000
277996494	::486621984130732000
252793957	::486621984969592000
65513	::486621988870320000
57300329	::486621989818601000
337434879	::486622009036898000
14584037	::486622024966471000
17163265	::486622029693849000
228845995	::486622032801853000
423098923	::486622037666832000
16299351	::486622046097375000
168387841	::486622052434993000
249243467	::486622060530376000
36829018	::486622061167529000
150518148	::486622077672488000
8962732	::486622078007656000
118827154	::486622086656319000
276357208	::486622088359194000
111687397	::486622095728574000
24136198	::486622098475851000
36601312	::486622099784495000
16370204	::486622101353160000
20000062	::486622111893815000
80191031	::486622112669368000
186107022	::486622116318433000
26580506	::486622116671127000
175581339	::486622120038772000
19307731	::486622126112129000
507674842	::486622133317951000
9899992	::486622134534692000
581342731	::486622141773664000
358398276	::486622150405521000
15267198	::486622151156723000
321578565	::486622151530008000
20153912	::486622155191246000
17764624	::486622165303689000
198393365	::486622166721384000
80965569	::486622167547670000
20954074	::486622179971567000
24113194	::486622186912743000
110059442	::486622192189177000
105598447	::486622204356857000
79606394	::486622206328176000
46809403	::486622208861548000
53243169	::486622209721368000
170357410	::486622210392465000
423098923	::486622221662961000
20000062	::486622228931690000
31280614	::486622234564231000
335608417	::486622243846254000
126109768	::486622249441427000
19091805	::486622254629793000
287877370	::486622262431203000
79606394	::486622269519585000
129050216	::486622271789088000
409404583	::486622271994228000
136828926	::486622277119664000
14780915	::486622277665320000
377627227	::486622278667337000
607721617	::486622287538307000
136880369	::486622287940968000
26580506	::486622291351330000
382190006	::486622293477429000
335608417	::486622301014618000
407399368	::486622307004084000
43052467	::486622309021519000
725050717	::486622313954025000
72143337	::486622321138888000
520690554	::486622324590800000
170357410	::486622325479989000
50468203	::486622326348214000
76707926	::486622326553735000
482944497	::486622329095454000
446757000	::486622332216029000
101138081	::486622338616528000
15789848	::486622338616537000
326436771	::486622338746556000
358398276	::486622341624254000
90469755	::486622345151266000
36829018	::486622346686386000
466646092	::486622350549327000
239149781	::486622352763932000
195977109	::486622370334244000
150518148	::486622371378642000
312784161	::486622384888102000
77765035	::486622390231654000
322413121	::486622392353972000
410377090	::486622395554607000
409487670	::486622399626883000
409487670	::486622400256040000
149295164	::486622403553157000
76707926	::486622409424793000
30362051	::486622409458339000
30417393	::486622410318159000
238788821	::486622410956087000
49626726	::486622424239050000
341700434	::486622427279941000
195154119	::486622430140452000
316026178	::486622432761896000
131310830	::486622433718583000
9687752	::486622453636931000
15267198	::486622454283251000
451667062	::486622470900686000
243472980	::486622478525927000
78089247	::486622478924795000
391061760	::486622479759470000
326436771	::486622482145615000
14792781	::486622486335725000
78089247	::486622488387133000
451667062	::486622490907521000
142848371	::486622499199672000
1318301	::486622501615583000
76707926	::486622507521155000
52950877	::486622508620066000
36829018	::486622510322954000
389554052	::486622513171296000
107308159	::486622526491987000
15867361	::486622527951998000
287877370	::486622533290950000
18752326	::486622538139594000
136880369	::486622539888599000
160289098	::486622541922828000
149295164	::486622547518447000
239149781	::486622547727745000
76707926	::486622559299829000
375636797	::486622560423903000
38226468	::486622569714679000
20535654	::486622572873015000
1007041	::486622575192076000
466646092	::486622575984783000
375636797	::486622578186784000
149295164	::486622580452130000
391061760	::486622586516672000
111806693	::486622591122411000
382531150	::486622594695569000
76707926	::486622605202305000
326436771	::486622605471121000
38226468	::486622607027220000
19091805	::486622611716071000
149295164	::486622617919840000
169240898	::486622625435643000
198393365	::486622627960614000
141821632	::486622631789998000
323011452	::486622635116089000
375636797	::486622636873490000
358398276	::486622639654719000
15867361	::486622651243565000
416684872	::486622659317202000
243472980	::486622664501391000
257092614	::486622665055027000
386627455	::486622671384219000
326436771	::486622687834689000
101138081	::486622695484715000
257092614	::486622700249427000
69771494	::486622703001300000
129050216	::486622708978188000
26580506	::486622709234008000
107308159	::486622716061962000
142848371	::486622721590038000
1318301	::486622728250982000
326436771	::486622731421892000
20535654	::486622740452216000
97973690	::486622742758715000
724485482	::486622743157157000
162394402	::486622747674812000
41685125	::486622754590842000
377627227	::486622755043815000
16312540	::486622759750217000
395076249	::486622769077968000
258382946	::486622770579509000
36601312	::486622774484430000
243472980	::486622777575628000
431937908	::486622782864621000
315296719	::486622791383265000
20000062	::486622795854774000
142848371	::486622797485965000
375636797	::486622798605869000
149295164	::486622800384651000
131310830	::486622809599119000
20000062	::486622814087442000
278778128	::486622828188663000
454375039	::486622830365138000
238788821	::486622830608781000
209584784	::486622840506949000
110059442	::486622841127702000
76707926	::486622843212296000
724485482	::486622845925998000
162394402	::486622855703326000
228845995	::486622858568015000
198393365	::486622862539644000
16312540	::486622863965704000
702450841	::486622873264484000
41685125	::486622873826492000
358398276	::486622876259614000
395076249	::486622879996317000
56931148	::486622884878503000
391061760	::486622888426893000
90469755	::486622890792480000
24738840	::486622892382101000
326436771	::486622895251402000
57238973	::486622904600494000
387476542	::486622921537126000
408049418	::486622922161655000
22278303	::486622930391285000
281260984	::486622932345446000
149295164	::486622933188874000
520690554	::486622946371190000
253737829	::486622957272170000
19161423	::486622960032419000
281260984	::486622962271809000
142848371	::486622981737562000
170357410	::486622993259319000
249052117	::486622995377823000
18374690	::486623003308859000
248358978	::486623004911075000
245154470	::486623008685961000
18752326	::486623011932352000
302934050	::486623028059463000
516986236	::486623039006597000
245398547	::486623040810151000
46809403	::486623044241063000
134873681	::486623054097678000
174351092	::486623067222048000
389105684	::486623072410013000
131310830	::486623074045816000
17169855	::486623076009136000
342508573	::486623078571466000
174351092	::486623080694165000
28063382	::486623084321861000
271921509	::486623094480465000
62940169	::486623095713570000
78465328	::486623097361924000
50778210	::486623104236408000
249052117	::486623129280581000
520690554	::486623136150847000
432819849	::486623136872296000
702450841	::486623138101600000
201445185	::486623138466107000
189916646	::486623145944965000
106320745	::486623148222070000
420403218	::486623153507287000
227114320	::486623153750544000
39847939	::486623182460186000
341666582	::486623183014227000
416684872	::486623191490514000
131310830	::486623195496472000
520690554	::486623195844186000
432027433	::486623197857456000
131310830	::486623204257955000
50011708	::486623210587566000
702450841	::486623218888089000
55426501	::486623221223944000
198393365	::486623230740791000
17016789	::486623243285966000
263914867	::486623243986407000
399621678	::486623254300225000
334261100	::486623255533338000
174351092	::486623255726686000
76707926	::486623261921275000
110059442	::486623262449758000
18138157	::486623270657998000
36861827	::486623279449264000
226319809	::486623285136748000
267405925	::486623287934730000
357211620	::486623299137703000
57238973	::486623302564061000
85155674	::486623309002326000
320400498	::486623312617803000
38044979	::486623312647573000
416684872	::486623314110980000
437762769	::486623321745010000
113722629	::486623333128339000
281260984	::486623333824204000
432027433	::486623348789477000
27331165	::486623352501444000
19091805	::486623353143173000
85111877	::486623362668449000
463250994	::486623363779919000
724485482	::486623382679478000
273271548	::486623391999221000
142848371	::486623392607371000
278778128	::486623399100182000
236258510	::486623402430844000
9899992	::486623422173028000
432027433	::486623437096382000
78089247	::486623437814005000
198393365	::486623444524490000
33158980	::486623450119680000
432027433	::486623459493941000
76502729	::486623466548772000
422876369	::486623469228937000
238826465	::486623482613362000
172184859	::486623493858275000
20153912	::486623495124557000
174351092	::486623513634430000
310654760	::486623525764345000
387476542	::486623526146039000
18918771	::486623531203973000
46809403	::486623540699881000
174351092	::486623545137844000
186314952	::486623554365296000
310654760	::486623571708760000
169240898	::486623575537774000
216083133	::486623588116475000
20153912	::486623590830178000
136880369	::486623594982559000
189916646	::486623600703578000
85155674	::486623627517775000
271921509	::486623640721846000
281260984	::486623645016395000
432027433	::486623645150609000
47031965	::486623649583988000
131310830	::486623650586451000
65826107	::486623653921308000
236271147	::486623666877128000
54304799	::486623678780567000
20954074	::486623688683302000
136006997	::486623692844040000
236258510	::486623697789534000
68832413	::486623718190231000
138083816	::486623721105285000
18918771	::486623761462857000
50778210	::486623762708582000
35156425	::486623781453299000
174351092	::486623790081003000
278778128	::486623796557008000
286910447	::486623809672196000
46809403	::486623824020910000
18752326	::486623866052034000
56198202	::486623869789536000
230898142	::486623893529309000
619608540	::486623895273742000
236258510	::486623896394006000
151190656	::486623907563446000
407399368	::486623909110771000
237966586	::486623916765372000
278778128	::486623933677178000
131310830	::486623936185372000
36601312	::486623963389251000
16846197	::486623967520645000
498637061	::486623968875405000
276357208	::486623984897646000
80895456	::486623985959190000
106835519	::486623989285281000
87771600	::486623994884288000
498637061	::486623995077206000
271921509	::486624003319033000
310654760	::486624008222560000
216083133	::486624010067656000
20535654	::486624011326353000
260573981	::486624011762167000
357079725	::486624012949135000
237966586	::486624014010314000
16102033	::486624037553328000
110059442	::486624041868853000
36601312	::486624079667941000
186314952	::486624093999865000
520690554	::486624095002300000
25410192	::486624106486308000
16472279	::486624112177979000
17169855	::486624118029033000
116098184	::486624122886057000
80929828	::486624135896768000
278778128	::486624136345944000
16102033	::486624137130299000
43256984	::486624153542606000
136880369	::486624157702971000
186314952	::486624157740707000
87771600	::486624158168518000
80929828	::486624170222948000
498637061	::486624170491400000
87771600	::486624171229589000
87771600	::486624184970133000
416684872	::486624206457933000
358398276	::486624207024181000
14792781	::486624209200640000
209584784	::486624211612352000
92125226	::486624226208534000
14538108	::486624233875705000
330834997	::486624236975296000
498637061	::486624245313597000
85111877	::486624245615587000
278778128	::486624251512750000
85111877	::486624264108261000
498637061	::486624281158111000
21124400	::486624287789694000
85111877	::486624289416679000
26879335	::486624320551022000
26179867	::486624323575480000
189916646	::486624329267179000
588705820	::486624338771070000
507674842	::486624341736423000
36468395	::486624344789884000
26179867	::486624348321497000
357211620	::486624352331247000
26879335	::486624354458157000
65513	::486624356181622000
276357208	::486624361877495000
17028109	::486624362360238000
423830555	::486624363819458000
355990893	::486624368269594000
418783652	::486624375823536000
353418151	::486624378499514000
56876875	::486624397944295000
200796300	::486624411164758000
26589876	::486624413152849000
228845995	::486624415216443000
26879335	::486624423542149000
45164175	::486624436146405000
55426501	::486624445730025000
170868061	::486624454642913000
136006997	::486624458728165000
27331165	::486624460426850000
17028109	::486624463291568000
411841714	::486624471357607000
371068004	::486624476247764000
466646092	::486624476730101000
142848371	::486624500151119000
54405135	::486624503301029000
50778210	::486624505922453000
209584784	::486624506547421000
423098923	::486624507252056000
31010760	::486624510570156000
200796300	::486624519587524000
26623525	::486624526122229000
335608417	::486624529293144000
503708554	::486624531315167000
594950682	::486624540290580000
321578565	::486624541603811000
210873235	::486624542362578000
389554052	::486624547920437000
47031965	::486624550004588000
170357410	::486624550226903000
229385654	::486624554555432000
20535654	::486624558456524000
397084214	::486624560205160000
131278152	::486624562423939000
55426501	::486624567687790000
239149781	::486624580912439000
37228652	::486624587397234000
22220460	::486624588819103000
46809403	::486624599019237000
198393365	::486624599933599000
16102033	::486624600097177000
105598447	::486624601531617000
339353546	::486624606002753000
170357410	::486624606342479000
43052467	::486624607672090000
302408703	::486624610457112000
507674842	::486624616295575000
39685005	::486624618669551000
20535654	::486624624743313000
379576750	::486624632473018000
26580506	::486624633601286000
55426501	::486624637954977000
423098923	::486624640400232000
19091805	::486624642908450000
186314952	::486624647606054000
86131593	::486624651129274000
257092614	::486624651179593000
105598447	::486624653679394000
30417393	::486624659014553000
223614733	::486624659115241000
19770255	::486624659865993000
19091805	::486624661522743000
289743411	::486624676073209000
377627227	::486624682364260000
97973690	::486624689230340000
96062555	::486624692241854000
76707926	::486624707404251000
107902551	::486624709040021000
192616191	::486624719605469000
19770255	::486624720414982000
460611723	::486624720649871000
178921630	::486624720650260000
39685005	::486624724961607000
256750208	::486624727620808000
136880369	::486624727826329000
277996494	::486624729730519000
20000062	::486624733085974000
40864634	::486624739134173000
187078541	::486624756460830000
30417393	::486624765457616000
31280614	::486624767135330000
341700434	::486624771258331000
271204273	::486624776044425000
287877370	::486624780850720000
39685005	::486624781316284000
189916646	::486624783803875000
14085431	::486624790757638000
326436771	::486624790862921000
40864634	::486624796621291000
16472279	::486624798944935000
136129525	::486624802019344000
31056422	::486624807413231000
222598798	::486624808571273000
19307731	::486624816003158000
520690554	::486624817798320000
110059442	::486624819404759000
36601312	::486624823779414000
267482514	::486624831639543000
136880369	::486624833145298000
142848371	::486624835267620000
27331165	::486624840015560000
274712500	::486624841890402000
38044979	::486624842700292000
339353546	::486624842922196000
209584784	::486624845661081000
31056422	::486624846927761000
606781453	::486624850069319000
33158980	::486624851394711000
16102033	::486624851503771000
469196810	::486624854502678000
209208697	::486624855320985000
357079725	::486624859456159000
142848371	::486624867874131000
287877370	::486624875566469000
189916646	::486624882378424000
31280614	::486624884366118000
39685005	::486624891395784000
31056422	::486624891446099000
33323170	::486624895950794000
259569717	::486624898157015000
19091805	::486624898622582000
38226468	::486624904440057000
107902551	::486624907887771000
21124400	::486624914477039000
520690554	::486624918943977000
454465194	::486624920541986000
358398276	::486624924690550000
450560571	::486624927756214000
360183119	::486624931086872000
225206178	::486624934265753000
370401061	::486624936019390000
326436771	::486624936405250000
287877370	::486624936677494000
418847263	::486624937944154000
64768338	::486624939839987000
186945768	::486624940779917000
169240898	::486624948497448000
416684872	::486624950787125000
189916646	::486624951340781000
142364553	::486624953500852000
17522792	::486624971255324000
287877370	::486624974782734000
458010782	::486624980504174000
31536491	::486624984568049000
357017353	::486624987898318000
47031965	::486625004658757000
22142419	::486625006797869000
42297542	::486625012330532000
16370204	::486625017053331000
46809403	::486625019439493000
33323170	::486625031103852000
111687397	::486625034459299000
246066577	::486625037042991000
238401588	::486625042315612000
1007041	::486625046509518000
310654760	::486625052507394000
276357208	::486625067128741000
229197384	::486625070995865000
20535654	::486625078184931000
232814871	::486625078440775000
169240898	::486625079892013000
503708554	::486625083855626000
192616191	::486625084367319000
507674842	::486625086674194000
277996494	::486625091862532000
24738840	::486625102570606000
198393365	::486625103958925000
256074844	::486625108945956000
389614947	::486625110497828000
351325780	::486625123265290000
76707926	::486625127484780000
131968998	::486625131028938000
19568023	::486625131767152000
104990093	::486625132602216000
186945768	::486625141527707000
55475943	::486625150951899000
232814871	::486625152247947000
55426501	::486625163803258000
53741229	::486625165711654000
18752326	::486625165925548000
104990093	::486625166043402000
50818061	::486625171403317000
33158980	::486625179578011000
256074844	::486625181243174000
20000062	::486625185421082000
225206178	::486625186457075000
432747373	::486625186607665000
209584784	::486625191670214000
78167615	::486625191821586000
147279456	::486625194237100000
131968998	::486625200323035000
454375039	::486625201061253000
262870925	::486625207394631000
97973690	::486625210561724000
214678768	::486625214076186000
277996494	::486625218308222000
22220460	::486625218363158000
33699503	::486625220900716000
276357208	::486625222150197000
31620041	::486625225015296000
102301729	::486625225946050000
498637061	::486625228357763000
315296719	::486625228525535000
14392960	::486625228987318000
520690554	::486625229624451000
446757000	::486625229943611000
80929828	::486625230790471000
328779215	::486625235559391000
104990093	::486625236750581000
235272576	::486625239443337000
14594667	::486625240940703000
136880369	::486625249929068000
189916646	::486625259391836000
69771494	::486625264064290000
353418151	::486625273270398000
168387841	::486625274901954000
169240898	::486625276697116000
569518404	::486625279016587000
416684872	::486625286008483000
20535654	::486625288022134000
262870925	::486625289603014000
446757000	::486625331437404000
141140385	::486625332330373000
392422321	::486625334993772000
76707926	::486625343046840000
348152108	::486625344917487000
399713201	::486625349682208000
18148466	::486625353591689000
136880369	::486625366144860000
33011898	::486625367080579000
78167615	::486625368086814000
263914867	::486625372687958000
247560161	::486625375158824000
45164175	::486625376483803000
202840862	::486625380460027000
520690554	::486625385337982000
16472279	::486625392816431000
175581339	::486625404367941000
78167615	::486625408960299000
36601312	::486625425141936000
169240898	::486625425192284000
78089247	::486625428216770000
57238973	::486625428401324000
33323170	::486625433694134000
388374921	::486625438425702000
17769662	::486625440715792000
298870626	::486625444695777000
17054163	::486625448038641000
348152108	::486625453432512000
31280614	::486625457119318000
56876875	::486625469018554000
436476907	::486625472885694000
55426501	::486625475058339000
260338000	::486625498706239000
348152108	::486625498961682000
279162166	::486625503176957000
131968998	::486625505332838000
238788821	::486625524018868000
19683725	::486625548245143000
192616191	::486625548752261000
33158980	::486625552262918000
142848371	::486625554540404000
142364553	::486625554658242000
503708554	::486625560387670000
520690554	::486625562517987000
78167615	::486625564074455000
169240898	::486625574920536000
315296719	::486625575860068000
49061011	::486625577571713000
341666582	::486625580985901000
55475943	::486625581555924000
301044144	::486625581589487000
127413469	::486625591341621000
50778210	::486625596131115000
107308159	::486625604222324000
189916646	::486625604733644000
169240898	::486625611826200000
395703736	::486625614619619000
36601312	::486625616280576000
23642786	::486625623943942000
76707926	::486625627148013000
65513	::486625627483549000
17054163	::486625636014772000
189916646	::486625637675704000
363649162	::486625647301627000
20954074	::486625651131031000
24738840	::486625655472148000
463250994	::486625664590573000
520690554	::486625668600315000
20924979	::486625671637000000
32564504	::486625672765263000
49061011	::486625677970399000
21124400	::486625682160898000
410377090	::486625683414581000
69916897	::486625684350332000
33323170	::486625685604020000
445219284	::486625695272292000
260338000	::486625697986002000
278603967	::486625700179214000
56876875	::486625717266825000
391061760	::486625736577789000
22431584	::486625741354708000
315296719	::486625742881427000
97973690	::486625760845656000
18968115	::486625768009502000
479246485	::486625780294631000
594950682	::486625783398400000
277996494	::486625784958689000
68369234	::486625785667928000
35297171	::486625803757580000
333877322	::486625804294422000
127413469	::486625810594684000
433169770	::486625831393828000
56710887	::486625835403575000
58949154	::486625836372480000
20535654	::486625838042218000
416684872	::486625855423012000
16312540	::486625863065407000
256074844	::486625869146779000
31280614	::486625873131339000
19147974	::486625873475686000
20000062	::486625875308605000
503708554	::486625877246377000
56710887	::486625885533925000
43256984	::486625897949442000
142364553	::486625898754748000
388374921	::486625901883686000
189916646	::486625902113996000
15804863	::486625917800681000
56710887	::486625918715047000
348785324	::486625918920585000
578593285	::486625937081921000
59705683	::486625940756127000
14392960	::486625943336026000
223288871	::486625949715165000
118469346	::486625965976465000
15804863	::486625966253301000
391061760	::486625978563952000
101398953	::486625980098686000
76248039	::486625980497141000
416684872	::486625981654765000
18138157	::486625983739355000
30032107	::486625986033631000
22278303	::486625988302745000
209584784	::486625989678477000
27784817	::486625995429281000
588641285	::486626003297378000
155805303	::486626010868506000
96273402	::486626019416088000
15804863	::486626029146882000
18842764	::486626033383526000
587104097	::486626039225806000
348152108	::486626052022616000
96273402	::486626057303252000
104990093	::486626068577923000
423830555	::486626080950726000
454375039	::486626095886647000
224682361	::486626096180641000
14792781	::486626104682086000
105598447	::486626109065134000
310654760	::486626115692539000
185084575	::486626126111195000
107902551	::486626138312028000
15804863	::486626141893971000
142848371	::486626148898455000
96273402	::486626153029849000
17840621	::486626156267855000
225893243	::486626161976295000
26589876	::486626172097138000
186314952	::486626177449086000
69771494	::486626180981092000
19161423	::486626190057562000
23642786	::486626192276324000
246066577	::486626193911730000
224682361	::486626201239568000
76707926	::486626203730599000
20954074	::486626221694795000
62870601	::486626221753520000
18842764	::486626228364148000
216083133	::486626238044188000
67069063	::486626239038230000
78167615	::486626240263360000
104990093	::486626247347539000
172184859	::486626252703686000
348085087	::486626254464880000
594950682	::486626265361694000
342508573	::486626266020204000
35505123	::486626270525276000
8070562	::486626282306682000
450560571	::486626285687275000
12057032	::486626288635895000
108542953	::486626293967253000
468796913	::486626297343262000
268987143	::486626300141273000
310654760	::486626301475061000
147279456	::486626302800048000
38207353	::486626303035342000
47031965	::486626304075128000
17908818	::486626306906681000
185084575	::486626311595884000
18842764	::486626312183087000
15804863	::486626316012101000
76707926	::486626317295579000
22142419	::486626321783472000
178921630	::486626323649949000
358398276	::486626323964887000
24147563	::486626324954746000
238788821	::486626328951926000
282328751	::486626334555115000
14085431	::486626335469473000
245398547	::486626338577866000
18752326	::486626339999330000
220587584	::486626346693431000
399621678	::486626363818799000
96273402	::486626364179501000
467774585	::486626366041755000
394365413	::486626374086438000
439491329	::486626384085651000
394365413	::486626384094064000
96273402	::486626390251274000
17054163	::486626394755960000
170357410	::486626399680098000
18842764	::486626405011431000
358398276	::486626411890114000
19568023	::486626414192377000
392422321	::486626417892130000
236258510	::486626425307283000
97973690	::486626433532321000
358398276	::486626433851080000
331447850	::486626436774522000
287877370	::486626439349821000
607721617	::486626444374573000
142364553	::486626444580495000
20535654	::486626448078548000
20535654	::486626457368920000
19161423	::486626469628882000
27816303	::486626470945882000
39160897	::486626495993888000
170357410	::486626496774037000
20535654	::486626506815176000
243751614	::486626511739703000
107823354	::486626521684389000
56876875	::486626529095327000
175581339	::486626531867762000
416684872	::486626539513995000
224682361	::486626540005122000
17470539	::486626548322025000
296901409	::486626553225158000
209584784	::486626557796945000
121290312	::486626558266716000
38044979	::486626560871792000
19307731	::486626562276487000
236258510	::486626569733939000
457197060	::486626574083444000
35082993	::486626580265848000
46940147	::486626583688409000
126109768	::486626590445416000
20535654	::486626601095155000
14085431	::486626603145768000
185084575	::486626609852870000
146855323	::486626610263506000
16713682	::486626612428165000
76707926	::486626613786705000
187651826	::486626629007843000
18968115	::486626636545024000
216083133	::486626644203823000
392422321	::486626645219225000
102530016	::486626654010490000
105598447	::486626665171140000
7875762	::486626675182944000
296901409	::486626691507167000
72143337	::486626697479856000
216083133	::486626708745756000
70483417	::486626712763895000
70483417	::486626714353926000
57238973	::486626716966989000
36601312	::486626717901918000
79606394	::486626720460447000
243751614	::486626727524044000
330513153	::486626732997214000
268987143	::486626741893349000
385259637	::486626743646973000
175581339	::486626743735050000
520690554	::486626743885656000
169240898	::486626747622756000
239149781	::486626750646845000
167384328	::486626756552450000
513982376	::486626766442622000
96273402	::486626773862338000
20782081	::486626775171338000
33158980	::486626783337275000
311297676	::486626783995760000
311297676	::486626785367318000
311297676	::486626785954500000
172184859	::486626792275714000
76707926	::486626792350822000
236258510	::486626793563381000
520690554	::486626803952263000
24147563	::486626806951604000
316026178	::486626828904173000
35305414	::486626833207525000
76707926	::486626833211744000
228845995	::486626837570019000
189916646	::486626837993230000
62460045	::486626850811023000
224068229	::486626868154863000
520690554	::486626874794049000
186314952	::486626879839813000
20153912	::486626880242475000
27331165	::486626889709002000
190977628	::486626895232892000
172184859	::486626904662085000
14792781	::486626904787517000
37578654	::486626904955314000
214678768	::486626906867916000
287877370	::486626907291545000
208296274	::486626908860211000
20954074	::486626916477054000
39847939	::486626931555565000
169240898	::486626944180842000
379304556	::486626959342833000
49455873	::486626965294567000
129050216	::486626965315944000
321578565	::486626977064165000
102530016	::486626982055411000
96273402	::486626982398918000
91712528	::486626987562106000
66877066	::486627005191184000
22142419	::486627011708731000
504987901	::486627012912504000
14392960	::486627013126782000
110059442	::486627020034408000
232072216	::486627029862088000
198393365	::486627030180454000
178921630	::486627033833693000
14606079	::486627036337680000
423830555	::486627056080277000
18657192	::486627067929178000
65513	::486627071121035000
68369234	::486627074992402000
14891490	::486627085260038000
27331165	::486627088397381000
216083133	::486627094349086000
102530016	::486627101471412000
17522792	::486627106344800000
232711010	::486627106822946000
196890320	::486627108009947000
61318348	::486627108798885000
330513153	::486627117396799000
153077015	::486627118785126000
96273402	::486627121414930000
411841714	::486627131280334000
14891490	::486627131401584000
392422321	::486627131963998000
36601312	::486627136887726000
36601312	::486627136891936000
232711010	::486627163920027000
147298694	::486627167241920000
392422321	::486627183482634000
14392960	::486627187857305000
33158980	::486627188112773000
208296274	::486627206974558000
189916646	::486627207054651000
296433109	::486627211613442000
56876875	::486627214176186000
285906246	::486627226876522000
228845995	::486627239019442000
14178003	::486627246476505000
229197384	::486627254080790000
49061011	::486627256396029000
35297171	::486627258623205000
279162166	::486627258791395000
499167427	::486627273643003000
36601312	::486627286716649000
88018997	::486627289611132000
407399368	::486627296602644000
37578654	::486627301409308000
46809403	::486627304211111000
107308159	::486627306807382000
403020871	::486627308594143000
153077015	::486627308908720000
391061760	::486627310096113000
160734732	::486627311618248000
287877370	::486627312461291000
405362735	::486627331209822000
160734732	::486627343348154000
14178003	::486627354136313000
259488414	::486627356434784000
42910967	::486627365830017000
228915951	::486627370670252000
153077015	::486627371261231000
264946102	::486627376437018000
237966586	::486627392228585000
76707926	::486627394430570000
33643268	::486627402122932000
30795924	::486627402265546000
168387841	::486627403809030000
110059442	::486627406866677000
43052467	::486627409353904000
36601312	::486627410159218000
14792781	::486627410972921000
520690554	::486627412055056000
209208697	::486627413044891000
135306144	::486627415548891000
186945768	::486627425867296000
216083133	::486627428261842000
209584784	::486627429801148000
28063382	::486627434159013000
287877370	::486627434943352000
50778210	::486627439947165000
286734780	::486627441494851000
335608417	::486627443738816000
160144135	::486627444779012000
28827091	::486627450076811000
411700909	::486627451649683000
169240898	::486627452932730000
358398276	::486627462412238000
142364553	::486627469391581000
33323170	::486627470884343000
198393365	::486627480246042000
35305414	::486627480329924000
472617238	::486627484083843000
195154119	::486627484696203000
142848371	::486627492396949000
237966586	::486627496746426000
190396530	::486627499502481000
26580506	::486627499825459000
55426501	::486627501527937000
47031965	::486627507030863000
209584784	::486627524156203000
17908818	::486627524391469000
19837708	::486627531593093000
15804863	::486627532473503000
209208697	::486627546658656000
185084575	::486627547992825000
258382946	::486627552698454000
35156425	::486627555488063000
17470539	::486627556787888000
18968115	::486627559904251000
271304998	::486627560890331000
271304998	::486627577189371000
358398276	::486627582683918000
33158980	::486627583526567000
281260984	::486627584742936000
216083133	::486627590048714000
102301729	::486627594192699000
72143337	::486627596386332000
175581339	::486627598022508000
96273402	::486627604561027000
399408344	::486627610172989000
725050717	::486627611246747000
65826107	::486627615437234000
49455873	::486627615600410000
432027433	::486627620495175000
185084575	::486627622815027000
131278152	::486627625658363000
30795924	::486627626074001000
209584784	::486627641852583000
271304998	::486627642016559000
107902551	::486627652128612000
107842096	::486627661108621000
287877370	::486627669044260000
76707926	::486627669459472000
136828926	::486627671678267000
23442090	::486627677416472000
171510293	::486627681849835000
82433120	::486627681916944000
214678768	::486627684965834000
189916646	::486627687575093000
14891490	::486627688694566000
168347877	::486627694923087000
333704327	::486627712237199000
147279456	::486627716200804000
101398953	::486627716796399000
79348656	::486627719958913000
222598798	::486627720269279000
220587584	::486627727928090000
96273402	::486627761407012000
168347877	::486627766582792000
42910967	::486627770064437000
190379795	::486627778536546000
167144906	::486627786065338000
96273402	::486627794776887000
107308159	::486627797591265000
169240898	::486627799650689000
432027433	::486627799881371000
190379795	::486627802624446000
49626726	::486627813248614000
169240898	::486627814020358000
214678768	::486627814804705000
24147563	::486627816973533000
92924351	::486627830013235000
198393365	::486627830881472000
446757000	::486627834446635000
232711010	::486627835293863000
169240898	::486627835331633000
190379795	::486627835985924000
72293435	::486627838112452000
224682361	::486627838280216000
286734780	::486627839345561000
142848371	::486627843044945000
185084575	::486627846404575000
168347877	::486627850263351000
40097041	::486627850607661000
336774649	::486627851374837000
33158980	::486627852486324000
29652147	::486627853338161000
271304998	::486627854864490000
54304799	::486627857775337000
237966586	::486627875131387000
1007041	::486627891866636000
160144135	::486627893124923000
160734732	::486627897596055000
315296719	::486627905485545000
175581339	::486627913396015000
395703736	::486627914817884000
30795924	::486627924968480000
102301729	::486627926922629000
168274200	::486627931586691000
371477472	::486627938251853000
394365413	::486627939056775000
220587584	::486627939652362000
333704327	::486627972342743000
169240898	::486627974288908000
135324408	::486627975006552000
170357410	::486627983633813000
607637849	::486627987010224000
381054179	::486627988780638000
416684872	::486627992081166000
286734780	::486627993637249000
39847939	::486627997454049000
20954074	::486628000503308000
239149781	::486628002558533000
432027433	::486628005087674000
271304998	::486628005964709000
26580506	::486628006128287000
216083133	::486628008464105000
542693847	::486628015984504000
14780915	::486628029394092000
432027433	::486628035446050000
168274200	::486628046368423000
96273402	::486628047739572000
110059442	::486628049404715000
279162166	::486628053599019000
168347877	::486628054291083000
190379795	::486628059445882000
20000062	::486628060486434000
192590347	::486628060976803000
135324408	::486628061157523000
7875762	::486628065179881000
39398773	::486628069294084000
170357410	::486628074130141000
562393615	::486628079872118000
228915951	::486628093897875000
107308159	::486628107269312000
182645046	::486628108645437000
96273402	::486628131902472000
192616191	::486628136512008000
467043006	::486628141683580000
189916646	::486628151045677000
110059442	::486628151426961000
279162166	::486628153134039000
369539413	::486628166929108000
423830555	::486628168602615000
9687752	::486628177582637000
230905946	::486628178811576000
142848371	::486628180950667000
230069479	::486628185799659000
335608417	::486628188433293000
224682361	::486628189238591000
298870626	::486628191742607000
28827091	::486628216719671000
29652147	::486628216975933000
255147158	::486628221962555000
170357410	::486628228048510000
105598447	::486628239125659000
147279456	::486628241700958000
160144135	::486628252027330000
320400498	::486628254405509000
282692620	::486628258033577000
168347877	::486628258188763000
330834997	::486628267571417000
232711010	::486628268984913000
377627227	::486628300966481000
198393365	::486628303554351000
227893380	::486628311095730000
89033916	::486628314820661000
66393146	::486628321761845000
520690554	::486628337846984000
182645046	::486628340845907000
344902431	::486628343723216000
190379795	::486628354183794000
371477472	::486628363302617000
57238973	::486628366661869000
357079725	::486628369715298000
291155950	::486628372206731000
237966586	::486628382512128000
235272576	::486628384529584000
282692620	::486628389021708000
171510293	::486628389525389000
46279759	::486628390942683000
79606394	::486628395984228000
110059442	::486628398455062000
22142419	::486628399008333000
491679354	::486628400648302000
462648540	::486628402258927000
16312540	::486628404083847000
35297171	::486628412992135000
816177	::486628417514000000
56876875	::486628431275126000
121290312	::486628431916851000
264434173	::486628432072024000
279139758	::486628434433413000
370401061	::486628436824170000
325242803	::486628437956636000
24100015	::486628442889531000
513434526	::486628451571347000
39507361	::486628454532521000
89505869	::486628457212686000
35297171	::486628468373745000
30795924	::486628471964450000
172184859	::486628481212891000
57238973	::486628484555345000
78465328	::486628485390024000
254711141	::486628493573111000
326436771	::486628494819196000
142848371	::486628495674445000
190379795	::486628498748891000
351099839	::486628499713572000
135306144	::486628504448925000
79606394	::486628507137486000
20000062	::486628512665993000
269151566	::486628513659625000
398445530	::486628520429637000
28063382	::486628524971655000
19091805	::486628526016036000
238788821	::486628526226145000
24100015	::486628526670766000
142848371	::486628530864672000
363059827	::486628532051664000
209208697	::486628555842138000
182645046	::486628568814723000
214678768	::486628573629792000
79606394	::486628584530771000
153077015	::486628585034104000
35297171	::486628595268206000
153077015	::486628608450887000
15804863	::486628617036644000
398445530	::486628617351610000
346219373	::486628622300499000
607721617	::486628632429748000
232711010	::486628635915214000
142848371	::486628637979181000
298870626	::486628641271332000
264434173	::486628643901161000
227893380	::486628645516353000
69771494	::486628646292316000
238788821	::486628650809192000
354629644	::486628654936772000
160144135	::486628655460671000
544538144	::486628662972669000
252914746	::486628665489244000
55426501	::486628671201873000
135306144	::486628682190966000
30795924	::486628682560466000
19568023	::486628684212600000
142848371	::486628685064056000
141140385	::486628687219941000
238788821	::486628688864509000
454375039	::486628691984662000
216486063	::486628696372293000
216083133	::486628702826938000
68832413	::486628714013548000
286341932	::486628717595095000
1007041	::486628720908587000
35297171	::486628726042419000
289743411	::486628742492880000
238788821	::486628750243921000
264434173	::486628753523486000
755431	::486628764118302000
410377090	::486628766026719000
26333173	::486628766097997000
224682361	::486628775053250000
142848371	::486628775522627000
20000062	::486628800441384000
55426501	::486628801061728000
72143337	::486628805927124000
26333173	::486628809546797000
624360378	::486628832389365000
238788821	::486628832716128000
33158980	::486628835027210000
16472279	::486628840672739000
358398276	::486628847040077000
55426501	::486628850277703000
454375039	::486628855273517000
7875762	::486628856817020000
172184859	::486628858238496000
594950682	::486628867092672000
254711141	::486628871672848000
17974977	::486628878505361000
53741229	::486628884813598000
409640203	::486628890853404000
289743411	::486628895010344000
431937908	::486628898868699000
19080798	::486628902471606000
55475943	::486628913842384000
27364321	::486628919811260000
136828926	::486628923174703000
462648540	::486628933442342000
224682361	::486628937054060000
66882384	::486628937637056000
170357410	::486628942116188000
89505869	::486628947569168000
23785621	::486628951943430000
20954074	::486628955273715000
142848371	::486628958041952000
88018997	::486628958709231000
79606394	::486628959543500000
91712528	::486628963607781000
66203192	::486628966573170000
17473737	::486628966795460000
8070562	::486628969421094000
33158980	::486628972910764000
238788821	::486628974278483000
315296719	::486628982607982000
392422321	::486628988631011000
344902431	::486628991344726000
36601312	::486629001096466000
88018997	::486629003902455000
224682361	::486629016947150000
35297171	::486629019983421000
624360378	::486629020394463000
344902431	::486629023905099000
594950682	::486629028925669000
28827091	::486629032218226000
20954074	::486629034382475000
16807883	::486629034865205000
172184859	::486629054280654000
279162166	::486629070461865000
505219745	::486629071980199000
30795924	::486629079689723000
264434173	::486629081459355000
185084575	::486629088145469000
270184694	::486629100329525000
19091805	::486629100967051000
369539413	::486629108328050000
185084575	::486629110048116000
454304418	::486629113860337000
23839835	::486629114712162000
309981035	::486629115030958000
168274200	::486629120240267000
37780107	::486629123239215000
76707926	::486629133342883000
121290312	::486629134592786000
198393365	::486629155404918000
246112828	::486629157434978000
46809403	::486629181170524000
542693847	::486629183922003000
26333173	::486629191555624000
287877370	::486629192717443000
24738840	::486629208068612000
37011485	::486629219771097000
79447998	::486629228847194000
482944497	::486629229753143000
15875100	::486629229933907000
172184859	::486629230663720000
38577111	::486629232169078000
82257804	::486629235709456000
367322500	::486629239261630000
170357410	::486629253673254000
520690554	::486629259926962000
56710887	::486629260648411000
19091805	::486629260669382000
131310830	::486629262532038000
132768456	::486629265694142000
175581339	::486629273160417000
520690554	::486629274548305000
24738840	::486629275445891000
392422321	::486629276520030000
189916646	::486629279648980000
20000062	::486629279934210000
96062555	::486629281548599000
372068999	::486629289522372000
105598447	::486629295305945000
66203192	::486629303413932000
76707926	::486629309461712000
198393365	::486629311084900000
249052117	::486629320748584000
525819441	::486629322841538000
755431	::486629322959380000
131968998	::486629334078083000
20954074	::486629342164692000
281260984	::486629343771111000
431937908	::486629346048626000
360231979	::486629349374717000
35297171	::486629360397344000
520690554	::486629366109986000
391061760	::486629377430790000
198393365	::486629380815200000
18752326	::486629382744588000
86131593	::486629392387301000
432027433	::486629394983563000
271204273	::486629402315620000
37780107	::486629407692292000
131310830	::486629407894032000
24738840	::486629412805148000
101398953	::486629413082001000
594950682	::486629417444069000
348316521	::486629424809254000
24738840	::486629429414596000
28827091	::486629433525039000
131310830	::486629434552643000
37578654	::486629441246752000
365739414	::486629451388571000
136828926	::486629455314444000
38577111	::486629463556231000
588641285	::486629463921135000
23839835	::486629464038985000
454375039	::486629467444371000
216486063	::486629482137415000
66393146	::486629483600814000
37029138	::486629484137693000
76707926	::486629495579746000
121290312	::486629507118292000
1007041	::486629517159460000
330201359	::486629522897260000
172184859	::486629523098988000
136828926	::486629524377853000
153077015	::486629531730464000
399555371	::486629551640809000
446757000	::486629551640829000
131310830	::486629551884091000
344902431	::486629558821462000
264608632	::486629559203143000
27432862	::486629560256315000
101398953	::486629563963674000
37029138	::486629566346448000
38226468	::486629580317286000
274712500	::486629581344890000
198393365	::486629584725504000
24738840	::486629585270738000
411841714	::486629588467216000
131310830	::486629590753107000
458639179	::486629602895212000
24983393	::486629615201304000
46279759	::486629621635743000
33158980	::486629621937369000
42910967	::486629628367626000
431937908	::486629634402840000
17163265	::486629636353171000
279139758	::486629651779833000
28875632	::486629654770376000
415630297	::486629665562308000
66203192	::486629668959690000
179736548	::486629670658375000
458010782	::486629674089332000
18618379	::486629678157803000
20153912	::486629686831636000
82433120	::486629688799158000
131310830	::486629696356876000
66203192	::486629708763648000
614074554	::486629711083098000
55426501	::486629711871627000
505219745	::486629714836983000
238788821	::486629718397960000
72143337	::486629727658975000
26738161	::486629730360115000
56876875	::486629730909560000
607721617	::486629733375819000
20954074	::486629744452988000
38848610	::486629752569331000
37780107	::486629763394846000
22142419	::486629765999116000
39416036	::486629768675065000
58587526	::486629774878441000
66203192	::486629782071701000
260428602	::486629782587576000
358398276	::486629786777706000
37780107	::486629787218509000
179736548	::486629793132068000
190396530	::486629798937382000
50216950	::486629809364037000
53741229	::486629821083312000
422876369	::486629826019610000
410377090	::486629835729805000
298870626	::486629837088382000
20153912	::486629845502144000
597834721	::486629854758989000
24983393	::486629855619219000
26179867	::486629859913760000
130987540	::486629872614125000
102100651	::486629897834475000
14392960	::486629908169228000
68966030	::486629911902552000
76707926	::486629916134232000
381054179	::486629916440788000
20153912	::486629917480583000
72378783	::486629923134533000
81016171	::486629923600097000
50216950	::486629927735656000
330201359	::486629930596171000
37578654	::486629944730980000
367941154	::486629957691375000
254711141	::486629962024095000
344902431	::486629962535796000
101398953	::486629962888134000
379304556	::486629969360330000
72378783	::486629970622443000
146855323	::486629970777997000
254711141	::486629971561943000
121290312	::486629982198702000
38044979	::486629993221722000
56876875	::486629995238813000
54754940	::486630003497373000
142848371	::486630017690923000
422876369	::486630019456700000
50818061	::486630020597547000
114593439	::486630045377921000
33158980	::486630063337529000
169240898	::486630066924052000
310654760	::486630071374188000
17473737	::486630072564998000
336774649	::486630088734031000
352062989	::486630096577781000
36958694	::486630108615045000
172184859	::486630118593290000
405362735	::486630127707508000
92568275	::486630131167813000
26738161	::486630147420745000
331447850	::486630162939641000
39160897	::486630177779093000
47031965	::486630199962775000
418783652	::486630203532120000
28827091	::486630209299304000
114593439	::486630210000146000
330201359	::486630223111135000
16166332	::486630226621788000
66393146	::486630228165287000
38044979	::486630233882501000
79348656	::486630259157372000
47031965	::486630261530959000
335608417	::486630304577097000
344902431	::486630305214644000
816177	::486630310554005000
63720288	::486630318573502000
53741229	::486630324357828000
106135938	::486630336709668000
520690554	::486630339813445000
190977628	::486630349279997000
168387841	::486630357228212000
76707926	::486630357941252000
379304556	::486630359917150000
109331928	::486630367495847000
55426501	::486630369404280000
189916646	::486630372277383000
335608417	::486630386101805000
372499722	::486630387829833000
85111877	::486630387909529000
414543388	::486630389746655000
597834721	::486630403868872000
78465328	::486630409346625000
520690554	::486630412433629000
179736548	::486630417944936000
230905946	::486630445367296000
172184859	::486630447200632000
423098923	::486630451184807000
42910967	::486630457086582000
65826107	::486630470537723000
24738840	::486630471778832000
379304556	::486630473779924000
37578654	::486630477852184000
53741229	::486630478271627000
131310830	::486630479094095000
249028893	::486630482197495000
352062989	::486630499717492000
365505682	::486630501449342000
66393146	::486630505731743000
296433109	::486630526267060000
14715501	::486630534278168000
252823136	::486630536241111000
482944497	::486630538334060000
59288102	::486630547234766000
468796913	::486630548161310000
39160897	::486630556445057000
55120405	::486630563789676000
370401061	::486630567967219000
131310830	::486630574774571000
56876875	::486630582667866000
254821900	::486630607540473000
209584784	::486630608295059000
78465328	::486630608538304000
367941154	::486630609268535000
632710734	::486630616268435000
56710887	::486630627798560000
56876875	::486630638573740000
296433109	::486630662921670000
24738840	::486630664549056000
589542040	::486630670434050000
330201359	::486630704550141000
30362051	::486630718118699000
62870601	::486630722162020000
14392960	::486630727774396000
27792069	::486630741942751000
162315218	::486630749550825000
230898142	::486630754278207000
76707926	::486630758371454000
26179867	::486630764126023000
172184859	::486630773051908000
56710887	::486630778126602000
399408344	::486630791808421000
44307877	::486630796078616000
55426501	::486630799538548000
136880369	::486630802415824000
14584037	::486630809894653000
271204273	::486630810154328000
391061760	::486630819210203000
15137186	::486630830165745000
328779215	::486630832358948000
18138157	::486630835458560000
105598447	::486630844413394000
56710887	::486630847697543000
49626726	::486630850130223000
8962732	::486630852281892000
302408703	::486630864395055000
105026890	::486630864776728000
328779215	::486630876151685000
95712580	::486630883638509000
310330192	::486630890194612000
343904325	::486630899878858000
106135938	::486630900126334000
597834721	::486630918119903000
161483889	::486630928467652000
220587584	::486630948956409000
480857982	::486630973199486000
336250359	::486631007278624000
105598447	::486631018690912000
220532575	::486631021115228000
111687397	::486631024936235000
115941650	::486631027448639000
30032107	::486631032175616000
176839128	::486631034637668000
44205530	::486631066913226000
508054066	::486631067240374000
153077015	::486631074055737000
363649162	::486631076589490000
227577445	::486631080573673000
22431584	::486631100064604000
134873681	::486631106834202000
246112828	::486631109375975000
597834721	::486631133140905000
130987540	::486631142972346000
330201359	::486631160374505000
66393146	::486631169891389000
363649162	::486631173444366000
30362051	::486631174576427000
33158980	::486631184026189000
372499722	::486631185997496000
162315218	::486631204347580000
320400498	::486631249734156000
16312540	::486631260198932000
65476712	::486631262791417000
348047989	::486631265261879000
16299351	::486631267195424000
172184859	::486631269548036000
239162983	::486631272215633000
8548362	::486631289231908000
40334639	::486631289303232000
115518508	::486631294848086000
105598447	::486631308592836000
398285469	::486631314276106000
201445185	::486631320110370000
114593439	::486631324334440000
30795924	::486631324615057000
230905946	::486631324963184000
24738840	::486631333674754000
35156425	::486631340117606000
343904325	::486631356235935000
414543388	::486631359830441000
314864925	::486631361290047000
71157367	::486631372250181000
33418266	::486631392185286000
383383485	::486631417850249000
414543388	::486631424758267000
30336217	::486631426964865000
33029479	::486631440231038000
264434173	::486631471583862000
60578212	::486631475476201000
26179867	::486631484367704000
259569717	::486631485903241000
286734780	::486631490747236000
63720288	::486631491141513000
182645046	::486631501241413000
115518508	::486631502327726000
13533012	::486631502541635000
520690554	::486631506266181000
56876875	::486631519486619000
20000062	::486631533592465000
16102033	::486631540089450000
343904325	::486631571554713000
176224586	::486631583185895000
101398953	::486631583248445000
20000062	::486631589305405000
65576332	::486631599102902000
28771314	::486631600751263000
44205530	::486631600894246000
212475056	::486631600965165000
520690554	::486631609529950000
468796913	::486631616735748000
115518508	::486631626235850000
78926478	::486631626860814000
81016171	::486631627930337000
71157367	::486631630191095000
253178679	::486631644959211000
56876875	::486631653381378000
172184859	::486631655713824000
245398547	::486631658540765000
168274200	::486631660587581000
468796913	::486631669714018000
8070562	::486631694720438000
50011708	::486631704506146000
500060319	::486631704640372000
410377090	::486631730447519000
454465194	::486631734440505000
588705820	::486631739129749000
71157367	::486631742607204000
161483889	::486631757530554000
18968115	::486631758989783000
37578654	::486631762974351000
226319809	::486631782646038000
230905946	::486631789146820000
411841714	::486631790225145000
279268567	::486631794281041000
19568023	::486631796508196000
38226468	::486631797401587000
15804863	::486631809568894000
617791569	::486631810021879000
330201359	::486631816615297000
32596609	::486631818834096000
41649263	::486631821753339000
71157367	::486631829588676000
38226468	::486631830246805000
17455392	::486631837486161000
18148466	::486631838903836000
322465167	::486631857451044000
454465194	::486631860521299000
15804863	::486631863486656000
61318348	::486631871695310000
182645046	::486631876824956000
27364321	::486631880066744000
700013623	::486631881258307000
41649263	::486631884516896000
33282020	::486631898764955000
17054163	::486631909724672000
24738840	::486631919526744000
72293435	::486631930423554000
26179867	::486631930805223000
56876875	::486631946693267000
46940147	::486631953425129000
35297171	::486631958013702000
542693847	::486631977936617000
264434173	::486631981107539000
34071360	::486631982667821000
223614733	::486631995011653000
115518508	::486631999071727000
30336217	::486632015211819000
245398547	::486632019137286000
203688730	::486632031955075000
520690554	::486632036103229000
463250994	::486632059457114000
25082908	::486632066973323000
108542953	::486632071922581000
357211620	::486632079166554000
230905946	::486632089081491000
15875100	::486632099412467000
432027433	::486632108253646000
301244128	::486632109508161000
19568023	::486632121956831000
41649263	::486632130873536000
341700434	::486632132060524000
22033805	::486632136930115000
210873235	::486632142051753000
61307501	::486632149106561000
548870171	::486632153590288000
114593439	::486632161647554000
33342988	::486632161798533000
524866555	::486632168542986000
1318301	::486632176121679000
100934605	::486632178281742000
351620689	::486632185516945000
115518508	::486632191808385000
467545942	::486632196501803000
296901409	::486632197823029000
330201359	::486632202201878000
227355784	::486632224612028000
34071360	::486632232929345000
54105420	::486632241150181000
50011708	::486632243436457000
17473737	::486632245378039000
52295994	::486632245604544000
500060319	::486632258078769000
379924726	::486632259374837000
381315320	::486632273035268000
602224338	::486632287292100000
56876875	::486632301137125000
358398276	::486632322150961000
136828926	::486632324923015000
38848610	::486632332485746000
36829018	::486632349992751000
24738840	::486632354937466000
21117523	::486632362865070000
232437529	::486632366979293000
38044979	::486632381018013000
189916646	::486632399904587000
454465194	::486632402492461000
14808898	::486632403759161000
607637849	::486632434218176000
387281097	::486632435614887000
331423379	::486632438781583000
243427085	::486632451054125000
300009838	::486632459036270000
513711139	::486632492846555000
299879238	::486632496205811000
25082908	::486632496285908000
24738840	::486632496721702000
56876875	::486632501733896000
384494456	::486632502828613000
267405925	::486632503214481000
78167615	::486632518754775000
114593439	::486632539680178000
23785621	::486632543857283000
458639179	::486632545765695000
23785621	::486632549402173000
23785621	::486632553320050000
176224586	::486632564019720000
603870273	::486632565244063000
343904325	::486632566267469000
56876875	::486632573695557000
16144669	::486632578569363000
54105420	::486632579500883000
39684857	::486632584495919000
199001641	::486632588681834000
38044979	::486632589772341000
607637849	::486632614032179000
454465194	::486632624081752000
85155674	::486632630972993000
209584784	::486632638937976000
227355784	::486632640993591000
432027433	::486632641597173000
24738840	::486632648702296000
722514433	::486632655459729000
18842764	::486632657766592000
330201359	::486632659968196000
56876875	::486632678519619000
115518508	::486632681468604000
230905946	::486632682059599000
454465194	::486632709008023000
22005666	::486632725915250000
106135938	::486632731632095000
41649263	::486632772186812000
22033805	::486632796975562000
203688730	::486632797734309000
14604658	::486632805426663000
31287131	::486632853971562000
510998653	::486632860648894000
441925629	::486632860787703000
276381534	::486632862666735000
330201359	::486632864784465000
24738840	::486632866764177000
607637849	::486632869704372000
85111877	::486632870601957000
56876875	::486632884438962000
180388620	::486632889124020000
21089214	::486632894987653000
81016171	::486632895717449000
182645046	::486632904760770000
21415532	::486632929771008000
432622681	::486632930605682000
35026897	::486632938755596000
67069063	::486632943595425000
39412631	::486632946468937000
613956023	::486632976302624000
33418266	::486632980534665000
625951846	::486632986113482000
21415532	::486632986230530000
391061760	::486632986524135000
24738840	::486633002403766000
115518508	::486633015171235000
48431204	::486633018564440000
23967395	::486633020737486000
55426501	::486633020774838000
39553593	::486633023530893000
520690554	::486633028660129000
381315320	::486633041729568000
112333263	::486633047903588000
19161423	::486633066501525000
379924726	::486633072407109000
39684857	::486633080178741000
245855482	::486633082691530000
379924726	::486633091126280000
520690554	::486633091427872000
78089247	::486633104204128000
50011708	::486633105697308000
21415532	::486633106640617000
35297171	::486633107798241000
95554541	::486633109408845000
38848610	::486633111212797000
33342988	::486633125561524000
101398953	::486633136877355000
305265637	::486633138701877000
115518508	::486633139087765000
27364321	::486633147648720000
107308159	::486633161590595000
26113249	::486633174538391000
270227232	::486633192107962000
392716377	::486633208792879000
23839835	::486633224320212000
341700434	::486633239839137000
25082908	::486633254691569000
324171027	::486633264942448000
39684857	::486633275570417000
46809403	::486633292578308000
256609151	::486633292637405000
520690554	::486633296017620000
9899992	::486633310085316000
15267198	::486633311167455000
26580506	::486633341899534000
331668519	::486633342448992000
441925629	::486633373470031000
56876875	::486633393535188000
14584037	::486633424556269000
15875100	::486633435222794000
330201359	::486633454998548000
56876875	::486633467552079000
22005666	::486633475873570000
146855323	::486633480840052000
172184859	::486633484463927000
115550523	::486633505225334000
24738840	::486633510040375000
141140385	::486633511453855000
20000062	::486633513354264000
310009833	::486633514570227000
8070562	::486633524020387000
341700434	::486633530818961000
115518508	::486633533461389000
230905946	::486633542479142000
288531248	::486633568794193000
141140385	::486633574716551000
38226468	::486633611244744000
38226468	::486633619432038000
16472279	::486633621977976000
286341932	::486633627141144000
301497892	::486633637002366000
11146552	::486633640852348000
41230104	::486633646669824000
499167427	::486633657633742000
69771494	::486633657935749000
33342988	::486633660775690000
244995179	::486633664738893000
55426501	::486633678043238000
335003775	::486633681218334000
330201359	::486633684062044000
19837708	::486633688927862000
56876875	::486633709450174000
115518508	::486633718472134000
91770694	::486633721354014000
17908818	::486633724843679000
39412631	::486633734741848000
38848610	::486633742102851000
339917675	::486633760822030000
355612007	::486633768355364000
36861827	::486633799053103000
190396530	::486633816513970000
39412631	::486633817096982000
38226468	::486633825133285000
265553576	::486633829009215000
56876875	::486633848369713000
36861827	::486633866350706000
238788821	::486633868716695000
253178679	::486633874508640000
456936884	::486633893487837000
189916646	::486633906654179000
19683725	::486633911494381000
378367977	::486633912777445000
33158980	::486633917366018000
230905946	::486633925704310000
105598447	::486633934248091000
703895293	::486633935753859000
19837708	::486633949373140000
140157275	::486633953302831000
97326618	::486633959241940000
59503620	::486633965155909000
172184859	::486633965928075000
69771494	::486633971057303000
396952554	::486633986479767000
131310830	::486634025927180000
20190503	::486634032894337000
330201359	::486634043035754000
308858845	::486634058550878000
33158980	::486634059263512000
39041924	::486634068243521000
40334639	::486634069715734000
302408703	::486634071527657000
56876875	::486634071913545000
55475943	::486634073201205000
22033805	::486634073818169000
141140385	::486634077735251000
162315218	::486634081690480000
55475943	::486634093371596000
55426501	::486634121058197000
302673934	::486634137110216000
495135733	::486634164649615000
258609027	::486634175143739000
35376355	::486634175378640000
39041924	::486634182186004000
330834997	::486634190159368000
230905946	::486634193216995000
19837708	::486634194752512000
24738840	::486634197562310000
167384328	::486634202662580000
59503620	::486634217212612000
495135733	::486634217451683000
39041924	::486634229854240000
279750654	::486634245071581000
252422768	::486634248174972000
55475943	::486634249919795000
56876875	::486634250381185000
279750654	::486634264872890000
120853830	::486634268333211000
453044363	::486634323022729000
279750654	::486634323488280000
172184859	::486634327388995000
279750654	::486634333906563000
19837708	::486634336524197000
37578654	::486634357012963000
113722629	::486634357843431000
324171027	::486634358124462000
330201359	::486634359131078000
456936884	::486634360024481000
302408703	::486634360397774000
20000062	::486634363853889000
533788768	::486634370414157000
230905946	::486634378185814000
17470539	::486634379133722000
378367977	::486634419999232000
63720288	::486634430191001000
533788768	::486634432473083000
116054733	::486634433953292000
189916646	::486634465373192000
30151060	::486634469336416000
19161423	::486634471958249000
110059442	::486634481067896000
33818674	::486634491910189000
372499722	::486634531039215000
333877322	::486634533417000000
19734494	::486634542740955000
397571431	::486634546419359000
269383781	::486634548310986000
379304556	::486634551004119000
230905946	::486634552652099000
456936884	::486634580196081000
14808898	::486634581043318000
185084575	::486634600786313000
20190503	::486634610575818000
76442745	::486634612743876000
17908818	::486634612953985000
333877322	::486634613423370000
456936884	::486634614543245000
106135938	::486634693182234000
92924351	::486634694071418000
193192138	::486634697418878000
172184859	::486634702850117000
31620041	::486634711968940000
17473737	::486634712207589000
25082908	::486634730511958000
56876875	::486634738895962000
65476712	::486634741098352000
599774410	::486634741769461000
632710734	::486634743660695000
86131593	::486634761650044000
55426501	::486634762589573000
22431584	::486634766830415000
17473737	::486634767010365000
367941154	::486634769816768000
398285469	::486634787688308000
352486016	::486634797754634000
35026897	::486634810379890000
115200960	::486634816620617000
95554541	::486634829769752000
27999272	::486634832902905000
599774410	::486634847650455000
78089247	::486634862745354000
67421080	::486634864695709000
520690554	::486634872325156000
194998718	::486634877245091000
417606826	::486634883889238000
424698378	::486634890440368000
345756955	::486634895007969000
115518508	::486634900598964000
227072583	::486634900985249000
396177532	::486634921008443000
136238737	::486634932710555000
39553593	::486634940574867000
48562201	::486634957809655000
26182895	::486634962473324000
333877322	::486634964067164000
76442745	::486634967158378000
31010760	::486635000084066000
17470539	::486635004412178000
115200960	::486635008430313000
12057032	::486635011764785000
55426501	::486635016424660000
131278152	::486635028076441000
520690554	::486635032199442000
102530016	::486635040013815000
249052117	::486635043586969000
409709795	::486635051879526000
424698378	::486635068148822000
352486016	::486635094874923000
263914867	::486635100818251000
381181950	::486635100965052000
56876875	::486635107566903000
136238737	::486635107902443000
35156425	::486635112831148000
520533224	::486635136507588000
500060319	::486635136994529000
56556074	::486635141670772000
208171241	::486635146267729000
245398547	::486635165083779000
239885742	::486635171936878000
500060319	::486635175913467000
579647636	::486635187447812000
58028621	::486635211455614000
328828628	::486635223971397000
8070562	::486635230464192000
330201359	::486635231651172000
491357856	::486635233899343000
298870626	::486635254333976000
298870626	::486635262932291000
269151566	::486635281508859000
282363016	::486635289746493000
557400595	::486635300085440000
172184859	::486635300903739000
109105005	::486635329709801000
67421080	::486635340707287000
41675336	::486635352249995000
230905946	::486635357148958000
255622442	::486635369644195000
56198202	::486635405236633000
414217500	::486635408084570000
50216950	::486635451260747000
56876875	::486635454792347000
386627455	::486635484261527000
520690554	::486635497255493000
81016171	::486635498501201000
55426501	::486635500254420000
22431584	::486635516318986000
8070562	::486635527295492000
311297676	::486635534156980000
311297676	::486635535096483000
311297676	::486635535708860000
153544543	::486635542323277000
276202961	::486635574904631000
22033805	::486635587018174000
14604658	::486635607696105000
76977679	::486635611525111000
467775651	::486635637227790000
339272559	::486635655246524000
32750427	::486635661898702000
314710836	::486635683944353000
39847939	::486635697952931000
1318301	::486635701497102000
44278444	::486635702713868000
83428249	::486635711744192000
16846197	::486635719243214000
172184859	::486635719868571000
47167252	::486635775174258000
221205505	::486635793180794000
62460045	::486635812075745000
286341932	::486635817968758000
328828628	::486635838113984000
32583866	::486635847958003000
16846197	::486635851368390000
142848371	::486635853133799000
339272559	::486635856359194000
65826107	::486635862336479000
520690554	::486635862357078000
557400595	::486635864210944000
147310240	::486635866907897000
276202961	::486635867725787000
542693847	::486635880950427000
139447011	::486635889452253000
49455873	::486635895299125000
115518508	::486635904404959000
441925629	::486635911070089000
61318348	::486635912332193000
310982944	::486635915884769000
30417393	::486635920699834000
339272559	::486635931797946000
46809403	::486635957152518000
323978080	::486635962731339000
50216950	::486635964798734000
225959127	::486635966602280000
339272559	::486635967877771000
19210855	::486635981190098000
50818061	::486636012848685000
78089247	::486636039151575000
31345791	::486636046000865000
423941104	::486636074207576000
240530585	::486636090380398000
240892007	::486636107749007000
81016171	::486636118217986000
78089247	::486636126007205000
12057032	::486636136148652000
20000062	::486636144180748000
219550942	::486636162891915000
206247499	::486636183582441000
201899461	::486636195594530000
31620041	::486636197562028000
38207353	::486636199583698000
219550942	::486636215794274000
307697597	::486636221343731000
273955213	::486636228540788000
14808898	::486636231951130000
81016171	::486636233271955000
245398547	::486636237969965000
115518508	::486636254419640000
50509821	::486636259134025000
20000062	::486636270916227000
240892007	::486636270961958000
39553593	::486636277932896000
441925629	::486636281624293000
170357410	::486636294466834000
30795924	::486636308472033000
397571431	::486636309507612000
45286852	::486636356559335000
14715501	::486636363521871000
358643765	::486636401014747000
372479589	::486636423626240000
330201359	::486636440692858000
431003917	::486636447290896000
56876875	::486636451031834000
473196438	::486636468610150000
372479589	::486636479511158000
190396530	::486636481931251000
339272559	::486636486633455000
156801163	::486636495512424000
38226468	::486636510553194000
239162983	::486636520036904000
102530016	::486636524000534000
175581339	::486636537107738000
190379795	::486636545185574000
121290312	::486636548348063000
25747982	::486636553922691000
725050717	::486636560968720000
385121286	::486636571018280000
22005666	::486636575271305000
94181957	::486636587174744000
190379795	::486636616652316000
109105005	::486636623019667000
372479589	::486636637623832000
45286852	::486636644028534000
156801163	::486636649917317000
456936884	::486636650668109000
115518508	::486636654329724000
81016171	::486636661493604000
276202961	::486636687435386000
190379795	::486636702329348000
175581339	::486636703076352000
54304799	::486636717001039000
377555310	::486636728594100000
115518508	::486636730615726000
38848610	::486636739679633000
454375039	::486636742431096000
174720518	::486636765617205000
281260984	::486636786471301000
267482514	::486636796520853000
130514710	::486636804192206000
56736460	::486636804662370000
101138081	::486636806738149000
276202961	::486636807941935000
278301419	::486636808134877000
376541246	::486636818314838000
248358978	::486636829928460000
120296296	::486636832306626000
45286852	::486636832507961000
18148466	::486636834382823000
358643765	::486636842549145000
453044363	::486636846005248000
417606826	::486636853291134000
239149781	::486636853487861000
163279109	::486636872148324000
355717008	::486636909964578000
14178003	::486636922916179000
44278444	::486636935142580000
89505869	::486636938049646000
56876875	::486636939877953000
1318301	::486636944592355000
447813903	::486636954940092000
54405135	::486636958236409000
56876875	::486636987646877000
36468395	::486636997360885000
190396530	::486637002935504000
23785621	::486637015249989000
230905946	::486637025215270000
178921630	::486637037676933000
552802620	::486637051635183000
97326618	::486637054306947000
39553593	::486637075916398000
357079725	::486637076981350000
20364178	::486637082685612000
108542953	::486637100725698000
14808898	::486637112213921000
47859489	::486637118484414000
17233573	::486637118660550000
82223258	::486637123995303000
80895456	::486637128278097000
276202961	::486637142798389000
130514710	::486637143171665000
120296296	::486637143373393000
56931148	::486637147785818000
136791341	::486637171601047000
17163265	::486637175161618000
29652147	::486637176021479000
276202961	::486637178017943000
320400498	::486637187669037000
60221494	::486637194258305000
355896730	::486637197937106000
174351092	::486637215900921000
381054179	::486637248159690000
38226468	::486637261245521000
357079725	::486637275984314000
44278444	::486637282049658000
181877725	::486637287682211000
341700434	::486637303226318000
230327491	::486637315444338000
23611301	::486637322851848000
483190332	::486637325695582000
190977628	::486637332477390000
220587584	::486637333324636000
30417393	::486637341105070000
227893380	::486637351196966000
409680332	::486637351439851000
22220460	::486637359585165000
16299351	::486637364513488000
368730450	::486637370494570000
50011708	::486637373225070000
45286852	::486637382582542000
131310830	::486637385518960000
112333263	::486637395794591000
29652147	::486637406875971000
139447011	::486637425733926000
27726737	::486637430108192000
56876875	::486637442317811000
255547325	::486637445677842000
82223258	::486637450639724000
112333263	::486637457186635000
20026791	::486637476421722000
17908818	::486637479886589000
81016171	::486637482260193000
108542953	::486637486094159000
81872162	::486637487117570000
45581124	::486637522215137000
56876875	::486637527906791000
171510293	::486637532281864000
301290830	::486637535091630000
384530394	::486637550199508000
447301770	::486637556835291000
227893380	::486637562245574000
37578654	::486637568922906000
19511096	::486637578007764000
187078541	::486637578670465000
724485482	::486637585578475000
89505869	::486637605807988000
38577111	::486637612506288000
382304432	::486637613491978000
201899461	::486637616763125000
189916646	::486637634723143000
17908818	::486637643824771000
310009833	::486637659461136000
447774872	::486637684715028000
245398547	::486637691636047000
56876875	::486637738498609000
43586963	::486637756832296000
86131593	::486637773651070000
68832413	::486637774796517000
14808898	::486637781125718000
407399368	::486637792147947000
58349263	::486637800910233000
483190332	::486637807973064000
38207353	::486637818429440000
26580506	::486637818970914000
263914867	::486637819784220000
295881773	::486637836787937000
252725390	::486637839132540000
176839128	::486637848280309000
45286852	::486637848284520000
54697279	::486637850666876000
68832413	::486637852974149000
78167615	::486637865431236000
409680332	::486637882522607000
441925629	::486637889649115000
353475742	::486637896271544000
78167615	::486637902747959000
276202961	::486637929704353000
397571431	::486637962247933000
44278444	::486637963657232000
72378783	::486637968002539000
232793000	::486637975581634000
368730450	::486637983387643000
603870273	::486637985287262000
17908818	::486637993462362000
14178003	::486638001502433000
56876875	::486638008695664000
276202961	::486638019214995000
158129535	::486638027838853000
38577111	::486638049582145000
424698378	::486638080409866000
310009833	::486638090455240000
324794875	::486638102073442000
131310830	::486638107975249000
37578654	::486638122474557000
417428775	::486638139264753000
607637849	::486638139960598000
39553593	::486638153080389000
212475056	::486638164304347000
49626726	::486638165436796000
368730450	::486638182688378000
270227232	::486638184294387000
318173357	::486638190145445000
110059442	::486638193094045000
252422768	::486638193983229000
188917484	::486638200488599000
138083816	::486638203890180000
270227232	::486638209888043000
330201359	::486638211146330000
56876875	::486638212845019000
131968998	::486638241823473000
254821900	::486638241877987000
410856984	::486638257623416000
240892007	::486638267442278000
142038800	::486638277173080000
286341932	::486638301030281000
381054179	::486638301924040000
713350694	::486638308152205000
45286852	::486638323889225000
339917675	::486638369678442000
18138157	::486638375999262000
46796467	::486638378906312000
276202961	::486638394588413000
91770694	::486638401568124000
429375230	::486638419297046000
306169468	::486638422786723000
270065033	::486638422849646000
360183119	::486638426775904000
17054163	::486638427190738000
310009833	::486638433800945000
491679354	::486638434400739000
25747982	::486638438922203000
367941154	::486638439576899000
131310830	::486638462477803000
158129535	::486638466596610000
245398547	::486638479921926000
65476712	::486638484904353000
424698378	::486638508446986000
487266327	::486638539317051000
22559382	::486638539954585000
16370204	::486638566785966000
32959639	::486638571214741000
72378783	::486638580182175000
50216950	::486638581973143000
286341932	::486638604320382000
49626726	::486638622826061000
382304432	::486638623597404000
35376355	::486638624281079000
368730450	::486638660000174000
23164217	::486638660859604000
44278444	::486638664907096000
17163265	::486638671433457000
336628506	::486638692841553000
453044363	::486638693659078000
22187821	::486638703868014000
175314654	::486638711770058000
368730450	::486638712617713000
19568023	::486638713468747000
50216950	::486638714106281000
50216950	::486638715695947000
163893797	::486638724000657000
14808898	::486638737649307000
110059442	::486638742006812000
45286852	::486638742203953000
18999708	::486638750282162000
270227232	::486638759924862000
50216950	::486638785363341000
32171318	::486638790703079000
32959639	::486638795769389000
55287428	::486638799716646000
30417393	::486638806083203000
175314654	::486638814404673000
127062122	::486638817453953000
424698378	::486638818544451000
38226468	::486638821053054000
190396530	::486638831655862000
424698378	::486638846826659000
30417393	::486638851792699000
35156425	::486638879038926000
370420008	::486638894440411000
18618379	::486638905773420000
175581339	::486638922525851000
232711010	::486638971162595000
318173357	::486638973305884000
50216950	::486638975478546000
407399368	::486638981526728000
17107944	::486638982084980000
38226468	::486638999012786000
190396530	::486639003823652000
527838807	::486639012204281000
50216950	::486639012929470000
398285469	::486639019342585000
23164217	::486639023662702000
232711010	::486639034752458000
384530394	::486639038279868000
49626726	::486639040360222000
330201359	::486639076892614000
158129535	::486639078411366000
57713984	::486639090574430000
99114248	::486639101894852000
238788821	::486639145931255000
224126979	::486639155363864000
25410192	::486639166759772000
29652147	::486639168869908000
22220460	::486639176125673000
32959639	::486639190570840000
545297326	::486639192055631000
453044363	::486639193628495000
175314654	::486639219893219000
17840621	::486639231721144000
54405135	::486639247739191000
21124400	::486639251896152000
19683725	::486639260288954000
725050717	::486639289489297000
353475742	::486639298327113000
100327197	::486639307034087000
271204273	::486639316433518000
377806186	::486639338961125000
377806186	::486639356782706000
100327197	::486639366383468000
199331386	::486639368262918000
336774649	::486639369659228000
50509821	::486639374201671000
331423379	::486639388806225000
50509821	::486639405768011000
459660056	::486639405881245000
100327197	::486639407097589000
232814871	::486639413137391000
132314519	::486639438613585000
26947347	::486639446599925000
64768338	::486639449489432000
100327197	::486639457630552000
433142367	::486639460163915000
330201359	::486639474713964000
100327197	::486639481802346000
32959639	::486639496167817000
100327197	::486639500676722000
453044363	::486639505915400000
100327197	::486639522357063000
141976809	::486639534176600000
108542953	::486639548374745000
104990093	::486639552145420000
21089214	::486639607770271000
440624261	::486639631803236000
38848610	::486639639303045000
487266327	::486639643626971000
32959639	::486639660727144000
271204273	::486639679966441000
156801163	::486639692406722000
623990154	::486639710387728000
399408344	::486639711864119000
447774872	::486639713525051000
233677206	::486639725944791000
19568023	::486639735717101000
78167615	::486639749294481000
302673934	::486639754482814000
105598447	::486639754721509000
73795436	::486639757267849000
131310830	::486639770681229000
38226468	::486639775659884000
96966245	::486639799118221000
108204138	::486639799365693000
447774872	::486639813051691000
158948807	::486639814704242000
38577111	::486639817388593000
50216950	::486639817686396000
78167615	::486639820882456000
14085431	::486639824527319000
176778479	::486639828520288000
14780915	::486639842076286000
239702167	::486639848988880000
38044979	::486639850401964000
17339508	::486639860212436000
278220302	::486639875060277000
62460045	::486639877002252000
483190332	::486639888348233000
78167615	::486639888465661000
255547325	::486639896963325000
30417393	::486639905317998000
38226468	::486639905385488000
92924351	::486639938289426000
407399368	::486639946459914000
29827759	::486639948431241000
55426501	::486639951493484000
80895456	::486639969029873000
19568023	::486640008212656000
80895456	::486640011950161000
45164175	::486640021265715000
32959639	::486640033244262000
66882384	::486640034045386000
73795436	::486640047094239000
65832155	::486640048301809000
379924726	::486640048775774000
81841977	::486640049048387000
256716505	::486640054945587000
227355784	::486640058376912000
183090041	::486640061816258000
78167615	::486640074927652000
456936884	::486640094992797000
32959639	::486640112004907000
38044979	::486640115742416000
513711139	::486640123530846000
279399275	::486640137343107000
386627455	::486640154728083000
176224586	::486640158364561000
158948807	::486640205416263000
385121286	::486640212366221000
34087430	::486640232687616000
155730095	::486640257157169000
24738840	::486640269157093000
134181956	::486640276765954000
190396530	::486640280389439000
106584551	::486640286534094000
350003589	::486640294020927000
80895456	::486640295036342000
48971187	::486640306654162000
108204138	::486640338359316000
32959639	::486640345245945000
365203632	::486640369182838000
239702167	::486640372580618000
110059442	::486640374580912000
158129535	::486640379161509000
325849507	::486640404477927000
239702167	::486640407418118000
32959639	::486640425210372000
227893380	::486640431350837000
483190332	::486640433033129000
15875100	::486640435985932000
50216950	::486640486560432000
409680332	::486640494789668000
365203632	::486640521859706000
252793957	::486640529816305000
73731844	::486640531305295000
363059827	::486640535759618000
24383303	::486640543728816000
232814871	::486640546853572000
73731844	::486640553308987000
278778128	::486640562519691000
240857453	::486640565015298000
156801163	::486640569251135000
81872162	::486640577874632000
50216950	::486640580638691000
20863117	::486640583981551000
424698378	::486640589706784000
377806186	::486640590491103000
20026791	::486640593842356000
370464008	::486640605049933000
203688730	::486640630936772000
38226468	::486640646195662000
315527257	::486640670728134000
382359896	::486640688767852000
490977827	::486640688851726000
38226468	::486640710540886000
239702167	::486640716475400000
447774872	::486640720212553000
48804765	::486640722544582000
176778479	::486640725652561000
131954929	::486640727942643000
102213164	::486640731675963000
239702167	::486640732279947000
21124400	::486640744220733000
176224586	::486640751632084000
315527257	::486640791448600000
32959639	::486640799568781000
35297171	::486640813326073000
255311687	::486640813942661000
239702167	::486640820788162000
377806186	::486640824533262000
278778128	::486640855596691000
336774649	::486640856917479000
239702167	::486640857970638000
19568023	::486640860105162000
278301419	::486640911632588000
116054733	::486640917793607000
209401949	::486640920779972000
142364553	::486640923204657000
278301419	::486640924005388000
447774872	::486640930661748000
30362051	::486640931492204000
299284663	::486640938429603000
16472279	::486640941516595000
17694593	::486640947208658000
18148466	::486640958604578000
239702167	::486640980695990000
20863117	::486640988220178000
14808898	::486640990988816000
141140385	::486640992473198000
409680332	::486640996273229000
110059442	::486641012593278000
377806186	::486641013641850000
79348656	::486641015550644000
21124400	::486641018666618000
399408344	::486641050941784000
175314654	::486641058520903000
348152108	::486641060311883000
280119639	::486641075289739000
377806186	::486641087541284000
32959639	::486641087709077000
81841977	::486641087755194000
410461303	::486641089416163000
65832155	::486641089474871000
256716505	::486641095137181000
284813143	::486641102234329000
79348656	::486641106319577000
15726982	::486641124317364000
410461303	::486641125675905000
7875762	::486641166004518000
46940147	::486641177802723000
229197384	::486641180709359000
447774872	::486641182319992000
24495392	::486641211596234000
40604299	::486641216310620000
142364553	::486641218705981000
46940147	::486641219015958000
363059827	::486641226708291000
230206940	::486641243158753000
217928831	::486641254722060000
278220302	::486641257867796000
118469346	::486641258320781000
330201359	::486641304588136000
409680332	::486641305351491000
158129535	::486641322862735000
293897624	::486641324523655000
118469346	::486641337190453000
603136773	::486641339606384000
45289907	::486641348779319000
255311687	::486641358120026000
87812967	::486641358208524000
120296296	::486641363144814000
408049418	::486641371852197000
284813143	::486641381025533000
38044979	::486641381566611000
20026791	::486641390160334000
207781904	::486641392471388000
23665083	::486641394786660000
248358978	::486641407780585000
371068004	::486641435304013000
263914867	::486641450294059000
32959639	::486641461438337000
280119639	::486641473954136000
83163050	::486641478106484000
368730450	::486641479625220000
278778128	::486641487703449000
45289907	::486641490177691000
110059442	::486641503637233000
382359896	::486641529499287000
299284663	::486641539750195000
32959639	::486641564349759000
247374067	::486641578518138000
251443783	::486641599410364000
21117523	::486641605483696000
45581124	::486641619890737000
134181956	::486641624592572000
327662373	::486641629801889000
401089789	::486641639025152000
402925254	::486641643487911000
14606079	::486641688606027000
20863117	::486641693387530000
158129535	::486641705018728000
120296296	::486641719912722000
398285469	::486641747749924000
20954074	::486641758453784000
247374067	::486641760739667000
14297098	::486641767627108000
239928368	::486641782818484000
284813143	::486641790494453000
315527257	::486641800220639000
475031809	::486641801130831000
20364178	::486641811247472000
410856984	::486641825659109000
38226468	::486641826388905000
190396530	::486641842490834000
38226468	::486641844206710000
368730450	::486641844218892000
78465328	::486641844399251000
38044979	::486641848144769000
411997198	::486641855053189000
398285469	::486641857682608000
34071360	::486641868298403000
24738840	::486641868780748000
398285469	::486641871771275000
32959639	::486641874313023000
284813143	::486641881401802000
269605766	::486641881715974000
172997876	::486641881908920000
45243501	::486641886161936000
20954074	::486641903186616000
402925254	::486641910921330000
49626726	::486641924905127000
453044363	::486641928742531000
269605766	::486641934799089000
351641054	::486641957608116000
385121286	::486641993099911000
408049418	::486641994093981000
45581124	::486641996484710000
284813143	::486641998041202000
20954074	::486642024569769000
252793957	::486642024951459000
35505123	::486642032262144000
17470539	::486642033423941000
47031965	::486642041019846000
14808898	::486642054894612000
277529978	::486642065720107000
138557664	::486642073630957000
398285469	::486642090999164000
33342988	::486642094170439000
16568377	::486642138894315000
15109013	::486642145051557000
19683725	::486642148440543000
66882384	::486642148843225000
387281097	::486642153985413000
280119639	::486642163233484000
22651134	::486642166765088000
299284663	::486642187501699000
32959639	::486642196271992000
301290830	::486642200764100000
65476712	::486642212554678000
279139758	::486642222217953000
26623525	::486642225334341000
252422768	::486642258402639000
19161423	::486642263649685000
20364178	::486642297132445000
112333263	::486642334994419000
410856984	::486642341222944000
277873263	::486642347006910000
62093388	::486642347510611000
272184078	::486642352157896000
78465328	::486642389541351000
14297098	::486642392951701000
16846197	::486642398353575000
212475056	::486642407237103000
141140385	::486642416313565000
224068229	::486642418394365000
361527638	::486642435200933000
384436313	::486642438774087000
18842764	::486642451181232000
459660056	::486642461117128000
45243501	::486642470374367000
26580506	::486642485222187000
259746323	::486642491588759000
32959639	::486642493622980000
299284663	::486642517329211000
16846197	::486642538749493000
13533012	::486642541412876000
82223258	::486642564502528000
20954074	::486642564691263000
78465328	::486642568029929000
34087430	::486642582726770000
45164175	::486642586950860000
158129535	::486642596790288000
20364178	::486642621222494000
284813143	::486642625529647000
278220302	::486642626704064000
275681559	::486642629686214000
56779057	::486642633410748000
149295164	::486642637974548000
199331386	::486642642391150000
16472279	::486642647709130000
385121286	::486642650171191000
35156425	::486642661630038000
82257804	::486642668018356000
635425103	::486642676217810000
199331386	::486642680936423000
377806186	::486642682484109000
325906113	::486642684074156000
149295164	::486642707964907000
321839755	::486642709470265000
131968998	::486642718269915000
368730450	::486642718861307000
384436313	::486642720673239000
16846197	::486642723987161000
520690554	::486642724657836000
493221106	::486642750557675000
158129535	::486642750641934000
377806186	::486642757901893000
32959639	::486642763178340000
12653722	::486642769104891000
15782772	::486642851418497000
92870542	::486642856593874000
50216950	::486642879301824000
212475056	::486642883798130000
16472279	::486642887245824000
284813143	::486642891436355000
31280614	::486642907441410000
16846197	::486642917272846000
588641285	::486642918162046000
28827091	::486642923203985000
299284663	::486642929151131000
31536491	::486642931072122000
177101575	::486642965477982000
71157367	::486642998600818000
158129535	::486643006540640000
284813143	::486643008134471000
14604658	::486643009006477000
62093388	::486643018402136000
217928831	::486643018905042000
149295164	::486643034130763000
193861615	::486643063301763000
12057032	::486643073032540000
50011708	::486643076610670000
212475056	::486643121329942000
50011708	::486643124950007000
50011708	::486643136517914000
410856984	::486643142716706000
56779057	::486643153009516000
50011708	::486643166775242000
76707926	::486643168494891000
398285469	::486643169635729000
136828926	::486643176019472000
589542040	::486643180721283000
590556372	::486643181585321000
131954929	::486643194998702000
284813143	::486643199663157000
62093388	::486643222366928000
339917675	::486643261956562000
24738840	::486643267069440000
254711141	::486643281262940000
377806186	::486643289655767000
78465328	::486643309675151000
108542953	::486643345109028000
16713682	::486643347986325000
56779057	::486643349319741000
520533224	::486643360875040000
70784628	::486643377278947000
602224338	::486643400054022000
587104097	::486643401018732000
284813143	::486643409973940000
467043006	::486643418341187000
623990154	::486643436095692000
22328944	::486643436343537000
18148466	::486643452646797000
233740533	::486643469188726000
110059442	::486643470526717000
28827091	::486643480962142000
599774410	::486643482917109000
261847534	::486643484385099000
245573462	::486643489623379000
384955934	::486643498410840000
377806186	::486643498464997000
467545942	::486643504031223000
16258970	::486643536419254000
418965366	::486643539153924000
257092614	::486643577984798000
50011708	::486643580740849000
76707926	::486643581952602000
68369234	::486643589611802000
244995179	::486643608075112000
399621678	::486643640211501000
423830555	::486643643252371000
299284663	::486643648914681000
171746458	::486643653398777000
92870542	::486643655738798000
347869774	::486643687636488000
18842764	::486643706611916000
623990154	::486643706817032000
339917675	::486643708540887000
410856984	::486643730468704000
41967329	::486643738513375000
50011708	::486643739834990000
32959639	::486643763662426000
182645046	::486643771753263000
17054163	::486643774190153000
16713682	::486643776274718000
347869774	::486643777897897000
18842764	::486643783459942000
50429893	::486643809892057000
418965366	::486643813205565000
50429893	::486643813310418000
100378471	::486643842595057000
137135705	::486643853034659000
32959639	::486643870600421000
377806186	::486643878347288000
50011708	::486643885574479000
23820736	::486643909267709000
25469735	::486643946617991000
389554052	::486643949902520000
347869774	::486643954117394000
24495392	::486643990293262000
380458897	::486644007565406000
377806186	::486644009796771000
387281097	::486644009918423000
279608688	::486644034224418000
14604658	::486644047751032000
110059442	::486644063320276000
29853720	::486644068814839000
453044363	::486644101077405000
19568023	::486644140546207000
22504277	::486644148410535000
569518404	::486644156761387000
25747982	::486644164117811000
113760458	::486644198292979000
487322279	::486644207075868000
29853720	::486644222653517000
63617875	::486644254748340000
26113249	::486644254903898000
78465328	::486644260158963000
23225674	::486644274990022000
22736943	::486644275765968000
364405877	::486644289913364000
30795924	::486644297522249000
28827091	::486644312005165000
40816246	::486644315897090000
486231003	::486644321601335000
50011708	::486644323002621000
725050717	::486644323262296000
55426501	::486644352400109000
55744853	::486644378706771000
136828926	::486644385941970000
25747982	::486644393911123000
30795924	::486644395467231000
131278152	::486644405361586000
104990093	::486644405835956000
14808898	::486644420369207000
256609151	::486644422806089000
14780915	::486644435061854000
459660056	::486644455177334000
479959389	::486644457375531000
24495392	::486644476522135000
31280614	::486644483061084000
175314654	::486644515986370000
257491716	::486644547515326000
456936884	::486644561746210000
367941154	::486644570407854000
19161423	::486644585171804000
262449011	::486644590947360000
447774872	::486644607527030000
469196810	::486644611591319000
451667062	::486644615462678000
86243090	::486644634060218000
443512536	::486644640876363000
78465328	::486644641672876000
15109013	::486644642918989000
45286852	::486644644294320000
479959389	::486644652012240000
15867361	::486644672400334000
48971187	::486644674220654000
156801163	::486644679182528000
94480498	::486644697566171000
99114248	::486644699566862000
18455966	::486644705082748000
61318348	::486644724275884000
45286852	::486644728339759000
36601312	::486644731481296000
100378471	::486644731623907000
76815335	::486644739869921000
22005666	::486644739941208000
331668519	::486644743204769000
193861615	::486644753723686000
78614495	::486644756844662000
24495392	::486644764578562000
353475742	::486644769922510000
45286852	::486644774984626000
60399576	::486644786666160000
156801163	::486644789673091000
78167615	::486644791913246000
583488323	::486644800796385000
245573462	::486644801077387000
38848610	::486644814889631000
44205530	::486644820417331000
99114248	::486644849039265000
245573462	::486644851706839000
456936884	::486644862872088000
14178003	::486644874632912000
343606449	::486644893540831000
257265522	::486644906778046000
227072583	::486644917783904000
310144986	::486644925564334000
380049732	::486644929532551000
389554052	::486644960553623000
456936884	::486644964583936000
22285873	::486644967998119000
76082847	::486644988525412000
136828926	::486644992782241000
38848610	::486645042560663000
156801163	::486645053767446000
407894919	::486645057340973000
38848610	::486645059178483000
201445185	::486645062609035000
46764883	::486645108830253000
219550942	::486645115302060000
409680332	::486645138593021000
433169770	::486645145488457000
513711139	::486645150697795000
24719772	::486645162160844000
443332358	::486645183698595000
379152968	::486645230125715000
131968998	::486645236945260000
169656316	::486645276359159000
25469735	::486645287017250000
32959639	::486645296185618000
18156298	::486645296923828000
453044363	::486645297703964000
19161423	::486645300929757000
409680332	::486645306499416000
389554052	::486645307619692000
816177	::486645312443121000
371068004	::486645321276325000
32959639	::486645370152157000
385121286	::486645375936118000
432747373	::486645407133360000
423098923	::486645433632956000
493647862	::486645436875165000
443512536	::486645441703182000
425573791	::486645455103614000
49626726	::486645470077267000
336774649	::486645470458966000
29853720	::486645480915357000
357079725	::486645485361315000
99827590	::486645502654418000
311664191	::486645508094836000
110059442	::486645508849410000
249227650	::486645524691709000
174840636	::486645531158908000
476507554	::486645543217553000
437762769	::486645574671020000
142364553	::486645580152991000
437762769	::486645580463349000
27726737	::486645582468239000
76815335	::486645584212664000
24495392	::486645588692197000
46978610	::486645600104898000
490977827	::486645611186638000
301016850	::486645647945113000
29853720	::486645652340752000
22278303	::486645663443464000
437762769	::486645664525602000
432747373	::486645672620224000
227355784	::486645688336654000
27331165	::486645690026561000
277251070	::486645691125481000
46978610	::486645705537110000
302934050	::486645707785248000
371068004	::486645722570588000
389554052	::486645723132604000
141140385	::486645730061205000
587054451	::486645752450412000
29853720	::486645752781754000
219153949	::486645754690551000
193861615	::486645763061972000
257625769	::486645766468157000
384436313	::486645767071756000
255195496	::486645775837843000
22087737	::486645788924063000
62093388	::486645790316961000
273697690	::486645820968542000
384436313	::486645838198763000
113760458	::486645842833862000
574147363	::486645859267133000
384436313	::486645859665211000
112333263	::486645867890216000
33418266	::486645897858514000
317164527	::486645908138762000
16568377	::486645932063473000
84849075	::486645953668349000
6733652	::486645964707749000
58949154	::486645966619938000
22431584	::486645969262768000
158129535	::486645986560077000
20364178	::486645991819325000
26179867	::486645992863698000
8548362	::486646008726978000
309981035	::486646019132649000
306169468	::486646025650974000
26179867	::486646030079770000
36468395	::486646033191952000
142364553	::486646058189996000
17470539	::486646066540851000
255810490	::486646080730189000
58349263	::486646114255659000
63478115	::486646119259439000
22278303	::486646135424290000
418297592	::486646146643685000
113722629	::486646156449964000
58349263	::486646156790091000
55744853	::486646159419527000
311664191	::486646163584479000
252793957	::486646168751837000
62093388	::486646173097549000
65576332	::486646175273975000
58349263	::486646179602923000
66877066	::486646185122598000
14808898	::486646202214395000
418297592	::486646225630810000
55744853	::486646241212657000
94480498	::486646254454059000
55744853	::486646258992295000
29652147	::486646265095413000
37780107	::486646271160377000
27538070	::486646281499332000
255311687	::486646283810394000
239885742	::486646298540384000
249227650	::486646303443910000
87970668	::486646310389305000
278778128	::486646311765434000
228915951	::486646333378285000
326813935	::486646335933018000
18148466	::486646337711378000
338477631	::486646341440118000
24495392	::486646365993201000
17339508	::486646373635207000
131310830	::486646382032601000
89846697	::486646385110822000
63720288	::486646423396433000
432747373	::486646445957607000
347869774	::486646455860350000
94480498	::486646457043132000
467758710	::486646473744850000
278778128	::486646476983250000
396364407	::486646501406281000
317164527	::486646502173839000
26179867	::486646506162634000
14297098	::486646529025789000
321780812	::486646567907364000
130363809	::486646584520626000
384503737	::486646603738927000
278220302	::486646631475847000
131954929	::486646638694256000
257625769	::486646649494994000
14808898	::486646670529400000
384436313	::486646688136716000
11852522	::486646701969928000
257625769	::486646746425335000
278778128	::486646799198068000
45492981	::486646799764312000
270143437	::486646800024346000
27432862	::486646826976960000
35376355	::486646839576256000
115503799	::486646877895393000
128284695	::486646885680414000
227072583	::486646901601628000
55744853	::486646905649111000
97317697	::486646948330737000
108204138	::486646957629136000
115550523	::486646959826939000
91770694	::486646988617052000
25469735	::486646991204941000
273034167	::486647009890140000
362312178	::486647011098128000
258382946	::486647023710380000
48098530	::486647025283244000
52295994	::486647037258371000
380458897	::486647048565846000
68369234	::486647060033048000
529096266	::486647062491308000
33108084	::486647070095208000
255311687	::486647076097650000
277529978	::486647121651564000
37080273	::486647127687585000
190379795	::486647133164957000
493647862	::486647153889013000
252793957	::486647186407452000
45581124	::486647206389108000
17163265	::486647211183599000
372479589	::486647211690696000
270184694	::486647219232460000
228915951	::486647219542441000
210873235	::486647224525660000
26915925	::486647235112083000
33418266	::486647247451353000
402229763	::486647255059820000
483190332	::486647266309337000
33011898	::486647291411853000
55744853	::486647308444897000
230327491	::486647310005178000
166897115	::486647311590641000
21415532	::486647326443048000
36772146	::486647329584201000
331447850	::486647335636594000
101617436	::486647336534167000
166897115	::486647338723594000
38226468	::486647372806893000
493647862	::486647373632794000
142364553	::486647390531616000
347869774	::486647395501879000
33108084	::486647396386869000
367941154	::486647396735397000
238030490	::486647414359457000
32609703	::486647455962771000
296901409	::486647459888656000
112333263	::486647479773831000
209401949	::486647482126831000
79348656	::486647482710233000
451183057	::486647485771677000
381373424	::486647503383953000
45581124	::486647507770810000
37578654	::486647531661578000
33418266	::486647540318625000
33418266	::486647559465598000
341700434	::486647588100136000
273697690	::486647598116134000
421987323	::486647605565620000
38044979	::486647616466219000
48098530	::486647617271521000
154309960	::486647647839604000
181877725	::486647649316384000
96062555	::486647689971384000
45581124	::486647706190749000
374241458	::486647719146975000
317164527	::486647720916967000
17830276	::486647727560740000
63478115	::486647747580542000
312710029	::486647763627552000
421987323	::486647763938336000
293737316	::486647794338660000
38044979	::486647795844407000
33158980	::486647809349668000
166897115	::486647809693605000
503708554	::486647811749212000
103526992	::486647815901159000
285955708	::486647828798636000
382531150	::486647841880698000
228915951	::486647867847622000
278778128	::486647869848702000
490977827	::486647880942227000
253759009	::486647887632150000
395057520	::486647894213009000
131072297	::486647894347644000
154309960	::486647906032570000
14604658	::486647908062609000
33341742	::486647909216026000
239885742	::486647911120252000
412792027	::486647924026507000
456936884	::486647927993937000
301290830	::486647930716438000
456936884	::486647931739439000
163279109	::486647937305677000
73995534	::486647955693506000
234213287	::486647957689626000
41675336	::486647960105541000
33341742	::486647965793009000
131278152	::486647981907902000
302934050	::486647994016473000
33341742	::486648012425277000
228915951	::486648039587602000
367941154	::486648057174687000
154309960	::486648079219560000
131310830	::486648083137433000
407384648	::486648106474143000
264434173	::486648113717731000
331227001	::486648118528983000
333877322	::486648134093639000
469196810	::486648138040487000
112333263	::486648147469271000
369819130	::486648153484316000
17054163	::486648169975910000
79348656	::486648186732564000
27726737	::486648187172954000
623990154	::486648194432905000
409680332	::486648196165140000
333877322	::486648198216171000
237966586	::486648239517491000
14297098	::486648244303589000
382531150	::486648263399841000
503708554	::486648298472996000
264434173	::486648303137095000
187017423	::486648312251293000
264434173	::486648315405426000
351810944	::486648333687988000
264434173	::486648365703507000
257265522	::486648375404535000
254276767	::486648379976736000
38848610	::486648385114734000
17356903	::486648423769059000
89846697	::486648436851109000
36468395	::486648439220883000
44205530	::486648445684293000
96273402	::486648447160684000
451667062	::486648459001229000
33341742	::486648483936346000
236595577	::486648487371898000
15726982	::486648495257161000
299284663	::486648502014197000
36250685	::486648509249388000
33823755	::486648509949837000
65476712	::486648518850117000
331227001	::486648543462318000
83673720	::486648546482204000
187017423	::486648548235038000
419185791	::486648556963377000
278301419	::486648576785649000
97317697	::486648581106192000
293737316	::486648599884095000
85155674	::486648605134962000
451667062	::486648608712712000
376472794	::486648625305772000
296016163	::486648629004750000
33418266	::486648648831234000
29853720	::486648655219138000
23820736	::486648659937738000
376472794	::486648662668615000
163279109	::486648667223625000
131310830	::486648669564059000
412792027	::486648674496552000
421987323	::486648680204623000
18657192	::486648683484565000
451667062	::486648687951503000
33341742	::486648689004269000
154309960	::486648721862451000
78465328	::486648729932271000
255311687	::486648736568078000
451667062	::486648743752511000
142038800	::486648745061539000
33341742	::486648757174276000
234187240	::486648779752624000
257625769	::486648798417276000
632710734	::486648833166675000
382531150	::486648836937379000
190396530	::486648844722405000
136129525	::486648859192336000
45470777	::486648861952200000
409680332	::486648875432693000
238788821	::486648875525349000
123939574	::486648889752047000
33341742	::486648890976772000
97317697	::486648898409488000
211376385	::486648901974237000
33341742	::486648907221315000
27538070	::486648957029085000
395057520	::486648985822572000
23442090	::486648992982253000
251443783	::486648993829498000
45164175	::486648996682006000
8962732	::486648997197516000
397024307	::486649004373987000
379357885	::486649013769216000
421987323	::486649038737915000
62940169	::486649044408602000
33341742	::486649055892631000
55426501	::486649061055815000
96273402	::486649063178125000
17830276	::486649072367853000
238030490	::486649078235676000
136129525	::486649096296734000
44205530	::486649104052027000
18999708	::486649105473499000
632710734	::486649111836233000
33341742	::486649112805134000
357079725	::486649133239767000
322465167	::486649134296748000
273697690	::486649153703780000
238030490	::486649155188555000
33418266	::486649156023238000
407399368	::486649162545373000
396929208	::486649178190127000
36772146	::486649191486074000
38044979	::486649193780760000
38226468	::486649230564794000
397717926	::486649241025400000
63478115	::486649252698144000
332073582	::486649257437319000
238788821	::486649260457607000
463250994	::486649268384456000
115550523	::486649269550456000
17908818	::486649274831495000
51964139	::486649325443772000
43256984	::486649325754130000
97317697	::486649337423069000
79633612	::486649338979168000
238788821	::486649340140998000
469196810	::486649345916157000
263914867	::486649371509784000
38207353	::486649379303215000
156801163	::486649383757168000
33341742	::486649392770719000
88018997	::486649401473896000
33108084	::486649405739520000
239149781	::486649432016838000
48427726	::486649440728383000
33108084	::486649455651741000
467043006	::486649458499661000
380049732	::486649467832401000
38044979	::486649470990688000
270143437	::486649498727636000
70918926	::486649499872276000
419185791	::486649508785168000
96273402	::486649519279321000
255311687	::486649532009426000
238788821	::486649532688920000
88018997	::486649534723149000
343756278	::486649541303611000
347869774	::486649556038193000
452678521	::486649564972085000
254579074	::486649572316286000
209584784	::486649589861081000
380458897	::486649602523688000
35097852	::486649614989156000
12354252	::486649615379214000
113760458	::486649615991988000
78065938	::486649669431226000
33341742	::486649673478713000
302408703	::486649674133020000
96273402	::486649678776111000
97317697	::486649680206782000
14606079	::486649684308393000
14253476	::486649690243350000
88018997	::486649690553733000
67069063	::486649703199567000
33341742	::486649711412015000
21503139	::486649723391328000
78167615	::486649732379713000
16144669	::486649748678397000
299284663	::486649756245323000
33341742	::486649758530809000
255311687	::486649761370738000
127062122	::486649768819453000
70918926	::486649788910166000
271204273	::486649808430460000
247374067	::486649815624089000
380458897	::486649817540464000
314604858	::486649833928015000
48427726	::486649834204454000
447301770	::486649835710603000
252314330	::486649838214205000
65513	::486649843298078000
169656316	::486649843473854000
33341742	::486649844954435000
176839128	::486649882250199000
15288029	::486649892006154000
77078833	::486649896204632000
70918926	::486649916383436000
51964139	::486649920955228000
23838693	::486649946305998000
123373847	::486649948793229000
323246381	::486649958058455000
55744853	::486649964269797000
313792688	::486649974994644000
271204273	::486649976307466000
360231979	::486649976689528000
450391257	::486649982997381000
333877322	::486649984356716000
382531150	::486650025145929000
88018997	::486650028510154000
713350694	::486650031685263000
33341742	::486650044062240000
166897115	::486650050592784000
283251929	::486650052245323000
55744853	::486650053591703000
36601312	::486650074504511000
63478115	::486650080917983000
421987323	::486650100865712000
325996873	::486650111640870000
55744853	::486650132637564000
70918926	::486650135481290000
123373847	::486650138136682000
542693847	::486650142515138000
127413469	::486650143052419000
270065033	::486650165147619000
136129525	::486650187666841000
331447850	::486650198236471000
412792027	::486650204054372000
35156425	::486650204696088000
43365529	::486650216456536000
72378783	::486650223595253000
334261100	::486650238199808000
278301419	::486650242876846000
88018997	::486650285155418000
70918926	::486650293761753000
347869774	::486650295103926000
368730450	::486650306743521000
594121150	::486650339773267000
439491329	::486650344844177000
33341742	::486650352079364000
107724446	::486650382702346000
80191031	::486650391749066000
83673720	::486650399815139000
90469755	::486650442588241000
19161423	::486650465766354000
421987323	::486650468546789000
170162540	::486650487022706000
513711139	::486650494853857000
225206178	::486650509197971000
33341742	::486650520547753000
17473737	::486650564004941000
19161423	::486650602496487000
51964139	::486650602819047000
115824990	::486650603896975000
26738161	::486650606870745000
63478115	::486650615108751000
510998653	::486650642023186000
33282020	::486650657915408000
215189306	::486650666837106000
33341742	::486650676630417000
38044979	::486650683282583000
451667062	::486650699296415000
245080630	::486650700546314000
33108084	::486650706833580000
19123904	::486650717164548000
13683762	::486650722289983000
33341742	::486650724390944000
26738161	::486650728069332000
136238737	::486650734260125000
18148466	::486650742309007000
70918926	::486650743227572000
257625769	::486650774181928000
16258968	::486650786982526000
79348656	::486650787976974000
368730450	::486650788337295000
39412631	::486650795929006000
131954929	::486650819555500000
58562014	::486650832641744000
215189306	::486650837922762000
35376355	::486650842154405000
76977679	::486650854582124000
358398276	::486650856981688000
607637849	::486650864480694000
33341742	::486650875436212000
294964037	::486650875512111000
83736832	::486650875520094000
40783277	::486650881849298000
39412631	::486650888212058000
315559101	::486650890074324000
245080630	::486650893060677000
79348656	::486650925961207000
28875632	::486650936647905000
14891490	::486650949906087000
19683725	::486650951374487000
225206178	::486650958701555000
15902298	::486650980000206000
28827091	::486651005283471000
14780915	::486651006181462000
48427726	::486651011440705000
33341742	::486651044584108000
37860681	::486651049847967000
58115212	::486651072623034000
79633612	::486651077358809000
483190332	::486651077970767000
307485154	::486651094714425000
358398276	::486651101455073000
51964139	::486651105032409000
131968998	::486651119024619000
347869774	::486651132798726000
95554541	::486651133906006000
327934017	::486651139333447000
89590985	::486651145335484000
347869774	::486651149089402000
390759619	::486651150142169000
285955708	::486651160363667000
70918926	::486651195516145000
331447850	::486651201937629000
26113249	::486651213610758000
102401687	::486651225400967000
358398276	::486651232036327000
603136773	::486651251271028000
37029138	::486651251736604000
28875632	::486651257994506000
447774872	::486651281851678000
33341742	::486651303288795000
325996873	::486651314340786000
227355784	::486651322402603000
79348656	::486651331214848000
176839128	::486651348566282000
84734115	::486651349522583000
131072297	::486651371698257000
389614947	::486651377368961000
136129525	::486651386294046000
436187992	::486651387128729000
33341742	::486651393264979000
243472980	::486651407882133000
357790406	::486651413263814000
84734115	::486651423392677000
55744853	::486651439754665000
20713213	::486651443349573000
95554541	::486651444628426000
552146644	::486651447984287000
46965667	::486651450294939000
462487376	::486651465910333000
243472980	::486651468456280000
24821703	::486651485560643000
27323374	::486651497367629000
84734115	::486651512886554000
243472980	::486651512962023000
26623525	::486651535317680000
64813007	::486651537620746000
84734115	::486651538069139000
357790406	::486651546412003000
48427726	::486651550878556000
20778748	::486651553210572000
89505869	::486651560077053000
103678189	::486651573880512000
103678189	::486651588602503000
223243607	::486651589118418000
33341742	::486651590611189000
84734115	::486651603798085000
33108084	::486651605479981000
51964139	::486651608722190000
33341742	::486651639831355000
290624910	::486651645946630000
357790406	::486651649453477000
312348050	::486651684312338000
279268567	::486651688523427000
104990093	::486651699709632000
290624910	::486651705216348000
107724446	::486651707754291000
447301770	::486651725009670000
17908818	::486651731942834000
375734748	::486651740893085000
28827091	::486651772636000000
402797583	::486651782236344000
182645046	::486651787374764000
285401749	::486651798640689000
186287095	::486651803593748000
421987323	::486651827048300000
131954929	::486651835986374000
89846697	::486651842151976000
47929423	::486651847185137000
334420539	::486651849865707000
17473737	::486651851438190000
33341742	::486651866756157000
17473737	::486651911756468000
196693857	::486651925052391000
29853720	::486651936528019000
27331165	::486651944182628000
490977827	::486651950327693000
39412631	::486651950495051000
79348656	::486651955516047000
357790406	::486651958111916000
324171027	::486651985341726000
374228630	::486651990475157000
215189306	::486651990521675000
387281097	::486651998876749000
66311658	::486652011975168000
21415532	::486652018233454000
17473737	::486652021802426000
96273402	::486652025577275000
350645139	::486652036440526000
131954929	::486652080505892000
55426501	::486652096490397000
324171027	::486652103419781000
351810944	::486652108632903000
17086308	::486652128962674000
32750427	::486652130149666000
196693857	::486652130640424000
364035957	::486652131337052000
32750427	::486652153918791000
614074554	::486652155118374000
547741880	::486652157198749000
179519500	::486652165708996000
163893797	::486652167940370000
363059827	::486652168569511000
32750427	::486652169819414000
45492981	::486652181710667000
456936884	::486652183639621000
372479589	::486652191243894000
79633612	::486652202338238000
364641621	::486652229458599000
43365529	::486652235737092000
424498868	::486652237033132000
270143437	::486652237524238000
419185791	::486652255345471000
418297592	::486652257065500000
30362051	::486652266665881000
245080630	::486652271518679000
28827091	::486652291701669000
347869774	::486652298513223000
412792027	::486652299037929000
19511096	::486652311985340000
121290312	::486652314275442000
450391257	::486652336987983000
39041792	::486652347179732000
447301770	::486652357393268000
374739722	::486652366373273000
49455873	::486652389475110000
123971864	::486652403081433000
362540752	::486652406080348000
379924726	::486652413433360000
30362051	::486652433100058000
82150924	::486652448744820000
20713213	::486652450624270000
45243501	::486652450749702000
82150924	::486652471146582000
520690554	::486652476330737000
45243501	::486652479359049000
456936884	::486652480017534000
28827091	::486652484069654000
82150924	::486652490297769000
82150924	::486652500431208000
45492981	::486652504198103000
42529606	::486652522182897000
357079725	::486652522799435000
51964139	::486652553669521000
384436313	::486652566621548000
392716377	::486652573856706000
16102033	::486652587383750000
79348656	::486652588113551000
33341742	::486652594379444000
380458897	::486652597835530000
325906113	::486652598918066000
402797583	::486652607079804000
107724446	::486652619411447000
456936884	::486652630337220000
122717174	::486652632769912000
51964139	::486652635995320000
48427726	::486652640630431000
406772829	::486652652613140000
364641621	::486652662616965000
53486281	::486652692044193000
53112812	::486652699551612000
19123904	::486652703381397000
164575018	::486652703703957000
506824920	::486652704119214000
41136161	::486652704425406000
180190603	::486652708418375000
180190603	::486652715066351000
19511096	::486652725933793000
538541326	::486652733559037000
52616216	::486652761493504000
382976230	::486652767730024000
450391257	::486652770863161000
340819943	::486652781936123000
72378783	::486652782472990000
37860681	::486652783970357000
408772521	::486652790933295000
33341742	::486652798612697000
390759619	::486652803155124000
80191031	::486652814043529000
179519500	::486652820553089000
180190603	::486652820834111000
264434173	::486652823459749000
450391257	::486652831168864000
26623525	::486652835707113000
20496164	::486652844519337000
66311658	::486652858981314000
52616216	::486652877377925000
33341742	::486652884822409000
390759619	::486652885740957000
279268567	::486652890497703000
41136161	::486652891910791000
617791569	::486652905169367000
69494041	::486652922705350000
37860681	::486652930083131000
362540752	::486652931513413000
34778712	::486652956226248000
31359307	::486652960684777000
156801163	::486652966930096000
443512536	::486652971791704000
165967574	::486652978490015000
53112812	::486652980247027000
35376355	::486652986169372000
19511096	::486652994369241000
22414245	::486652995086458000
402229763	::486652997787602000
52616216	::486653004511080000
378773930	::486653005815480000
33453167	::486653015877627000
238307628	::486653032025714000
456936884	::486653050656804000
196693857	::486653056151347000
19511096	::486653062858039000
105598447	::486653065617891000
490977827	::486653068508143000
66311658	::486653074589487000
45470777	::486653077802348000
196693857	::486653094273359000
279268567	::486653099671830000
242533291	::486653101919571000
123971864	::486653106529116000
34778712	::486653116914212000
250832637	::486653166788677000
65513	::486653170865557000
27538070	::486653171331510000
41136161	::486653184404779000
33341742	::486653188783620000
402797583	::486653192508547000
25942336	::486653192927584000
402229763	::486653204340277000
480857982	::486653213483884000
19161423	::486653215266840000
311297676	::486653224217092000
311297676	::486653225022402000
40334639	::486653225425047000
16568377	::486653226734088000
299284663	::486653231695544000
196693857	::486653233624907000
252422768	::486653243833864000
179519500	::486653244764991000
196693857	::486653255515000000
37860681	::486653281947508000
165967574	::486653297961758000
463138486	::486653309818638000
84734115	::486653323731165000
78167615	::486653343469936000
454531259	::486653346875314000
58652870	::486653357961252000
82150924	::486653369029632000
84734115	::486653399853563000
456936884	::486653407030018000
33341742	::486653436637626000
382976230	::486653454962548000
402268968	::486653455268728000
111687397	::486653471525859000
18148466	::486653473153642000
55744853	::486653473719480000
85399171	::486653482175180000
19683725	::486653482242682000
22651134	::486653485803667000
209223008	::486653501661917000
61318348	::486653531076980000
20713213	::486653555970154000
279268567	::486653565579304000
131310830	::486653569974951000
379924726	::486653574441877000
255622442	::486653581056299000
15614582	::486653593903439000
36250685	::486653598471041000
24983393	::486653609778507000
357211620	::486653611477585000
33341742	::486653643479740000
329093513	::486653661842767000
36601312	::486653688308436000
96273402	::486653701478559000
279268567	::486653702640787000
15726982	::486653704826028000
66311658	::486653714778697000
51650419	::486653715441807000
390900557	::486653721930383000
513711139	::486653733993189000
196693857	::486653740133253000
603136773	::486653745254518000
33341742	::486653757451534000
21124400	::486653793480617000
409680332	::486653803882483000
255547325	::486653807867092000
22328944	::486653810308550000
382976230	::486653820307390000
33341742	::486653824178716000
336774649	::486653840280678000
199331386	::486653868051554000
187078541	::486653882458583000
51650419	::486653884145098000
362540752	::486653887546281000
48427726	::486653905083047000
111687397	::486653907309830000
33341742	::486653914846990000
6733652	::486653925861654000
8070562	::486653968328577000
390900557	::486653984128897000
47880950	::486653998498185000
480895753	::486654003548135000
78167615	::486654008455864000
350083690	::486654079314063000
331447850	::486654091884367000
78167615	::486654100772487000
17339508	::486654114688798000
73995534	::486654168657321000
14297098	::486654187921764000
456936884	::486654190433730000
37860681	::486654202161029000
252422768	::486654208238551000
589542040	::486654215369281000
109059155	::486654236802179000
33341742	::486654241864286000
19511096	::486654243432968000
37860681	::486654243856580000
14085431	::486654251704123000
111687397	::486654259241299000
390900557	::486654265201815000
243472980	::486654274588258000
490016303	::486654300882358000
199331386	::486654303781019000
19161423	::486654310986821000
28827091	::486654316002807000
115503799	::486654319232425000
583488323	::486654333069434000
16568377	::486654339461963000
109059155	::486654339579379000
23400461	::486654345879257000
45581124	::486654353000775000
382531150	::486654371174686000
33341742	::486654384676151000
279268567	::486654402925973000
37860681	::486654403806371000
96273402	::486654416166998000
419185791	::486654418410942000
243472980	::486654451671785000
54116443	::486654455949975000
259573654	::486654486065446000
19511096	::486654489839927000
42529606	::486654497381695000
243472980	::486654507397292000
95554541	::486654510228447000
454531259	::486654521477562000
456936884	::486654533393604000
22285873	::486654536589656000
21330741	::486654542541365000
39553593	::486654546593079000
225206178	::486654547570352000
362540752	::486654548405022000
542693847	::486654553681440000
364641621	::486654582727385000
227355784	::486654590826213000
32609703	::486654607607619000
37860681	::486654612166828000
51650419	::486654617842098000
379924726	::486654618358001000
44779656	::486654625747988000
42529606	::486654629783302000
490016303	::486654629904523000
38577111	::486654669851090000
490016303	::486654676620677000
60131090	::486654690084388000
391061760	::486654694102953000
375873224	::486654695574757000
37860681	::486654720413421000
454531259	::486654725396238000
480895753	::486654728751685000
69494041	::486654735479345000
243472980	::486654743641481000
44779656	::486654752931860000
17163265	::486654772188291000
77765035	::486654811136200000
243472980	::486654829302140000
51554430	::486654844871405000
160733683	::486654861677559000
39412631	::486654869168615000
101398953	::486654893629779000
312348050	::486654911950880000
51554430	::486654918418530000
25368960	::486654927175835000
27323374	::486654930846244000
603870273	::486654942782832000
42529606	::486654959010996000
267227218	::486654967998988000
447301770	::486654995442708000
33341742	::486654995555557000
25368960	::486654999762853000
42529606	::486655049624743000
101398953	::486655058734379000
243472980	::486655060626010000
53112812	::486655067701780000
160733683	::486655070822334000
36250685	::486655077948862000
192616191	::486655082193117000
26113249	::486655123197018000
39412631	::486655162912473000
56736460	::486655163294564000
101398953	::486655208684933000
92840294	::486655226233901000
102401687	::486655238561349000
364641621	::486655246500786000
38848610	::486655250875441000
153077015	::486655253324914000
45581124	::486655265366761000
48467620	::486655275118891000
242305581	::486655277849006000
78926478	::486655278775943000
31536491	::486655282433372000
101398953	::486655287567196000
260573981	::486655301328699000
101138081	::486655313026613000
101398953	::486655327685734000
78167615	::486655329959411000
467774585	::486655336414076000
19222225	::486655338557370000
33341742	::486655341774385000
19091805	::486655358908112000
101398953	::486655370299834000
270025296	::486655385332625000
15804863	::486655396052865000
160733683	::486655402025558000
53112812	::486655437937184000
33341742	::486655458849996000
365151006	::486655468387831000
101398953	::486655472221429000
480857982	::486655473681055000
54405135	::486655477535617000
128977591	::486655500650807000
101398953	::486655521517096000
262059543	::486655525602754000
33341742	::486655526474756000
379924726	::486655542585479000
506824920	::486655557852352000
40334639	::486655571370586000
227355784	::486655575816962000
19511096	::486655585513787000
364641621	::486655617474363000
391061760	::486655621983252000
597834721	::486655625124790000
102401687	::486655631886397000
507674842	::486655640870207000
65412211	::486655643940433000
76815335	::486655648608706000
14808898	::486655664492920000
33341742	::486655665675325000
36601312	::486655669760561000
141140385	::486655693571629000
33341742	::486655696281165000
243472980	::486655697057112000
259573654	::486655702971469000
61969086	::486655711884353000
14604658	::486655722743005000
285955708	::486655737007853000
14604658	::486655751637590000
100339690	::486655751805345000
500060319	::486655783166541000
279268567	::486655788182929000
433142367	::486655788186755000
507674842	::486655788354502000
45470777	::486655795258327000
19222225	::486655802187317000
42529606	::486655817207537000
354629644	::486655819283709000
506824920	::486655820654858000
115941650	::486655824627261000
467545942	::486655825889738000
160733683	::486655832793169000
53112812	::486655843186667000
337434879	::486655852963586000
45164175	::486655884408676000
27323374	::486655888938512000
266210776	::486655893996453000
285955708	::486655901621702000
322842111	::486655915441917000
53112812	::486655927571845000
199331386	::486655933461049000
597834721	::486655944055480000
14604658	::486655952855134000
239702167	::486655968106000000
393499174	::486655976460677000
21330741	::486655996421357000
61318348	::486656000360210000
239702167	::486656009218588000
387863634	::486656039668822000
22328944	::486656042819158000
48467620	::486656072745504000
46461373	::486656072833187000
506824920	::486656083843239000
271370762	::486656083851636000
155926653	::486656086339252000
22328944	::486656089921163000
329333638	::486656095746658000
160289098	::486656108828688000
279268567	::486656120094982000
102401687	::486656150872817000
59288102	::486656156182777000
67421080	::486656161756618000
19222225	::486656170715672000
46940147	::486656191355817000
279139758	::486656201128546000
61969086	::486656208758407000
460491164	::486656224448892000
29853720	::486656231327543000
590556372	::486656233227960000
270143437	::486656241499123000
431264673	::486656241947922000
82150924	::486656265968308000
279268567	::486656266459447000
271370762	::486656273438359000
412792027	::486656276890669000
160289098	::486656281457868000
195103093	::486656282040872000
46764883	::486656316652269000
131954929	::486656325800062000
135306144	::486656341771948000
255104759	::486656343835557000
53112812	::486656348990734000
61969086	::486656354204282000
390504920	::486656357521559000
503708554	::486656363012300000
17908818	::486656365298208000
51964139	::486656389482151000
165967574	::486656389646135000
196742313	::486656408931151000
351810944	::486656410738900000
196742313	::486656410860548000
33341742	::486656413192556000
279268567	::486656415776653000
48467620	::486656430020513000
136129525	::486656435191701000
79633612	::486656448634830000
382976230	::486656454632284000
245855482	::486656461846872000
341493662	::486656483992817000
219153949	::486656490837925000
398377928	::486656494142648000
597834721	::486656541437620000
14780915	::486656542205575000
61969086	::486656550040506000
176778479	::486656585830510000
285955708	::486656592272572000
51964139	::486656608609386000
33341742	::486656612057088000
382304432	::486656618046558000
255104759	::486656633175433000
46764883	::486656635759120000
254635990	::486656636363108000
221641208	::486656638519377000
8070562	::486656665312190000
590556372	::486656708392255000
16102033	::486656768635043000
79035481	::486656774800289000
138083816	::486656795042000000
411997198	::486656802374053000
325996873	::486656805473624000
53258017	::486656807746957000
48467620	::486656810670370000
110059442	::486656812335116000
195103093	::486656823856857000
259573654	::486656831897735000
53112812	::486656834392973000
40334639	::486656845180702000
66786075	::486656847093313000
186314952	::486656847860858000
151190656	::486656894581211000
341493662	::486656933748043000
38848610	::486656935354445000
176224586	::486656938277867000
107842096	::486656956451397000
30128717	::486656967868686000
135306144	::486657022792708000
61969086	::486657026689609000
410856984	::486657050391240000
156508337	::486657057991294000
506824920	::486657059421560000
402797583	::486657065029754000
46940147	::486657071450816000
578505853	::486657092313292000
248358978	::486657103793115000
72378783	::486657104631984000
308946618	::486657120373583000
382976230	::486657131580387000
289743411	::486657133308813000
611530014	::486657141701218000
33341742	::486657235964026000
363059827	::486657245090820000
503708554	::486657249621069000
380680929	::486657250296344000
360761105	::486657254029287000
36601312	::486657263633854000
516986236	::486657277751881000
40097041	::486657285028974000
368730450	::486657293254410000
227114320	::486657299659104000
255104759	::486657307837607000
278301419	::486657315676758000
278301419	::486657316365029000
78513872	::486657324824535000
77078833	::486657330755297000
329333638	::486657351286415000
79035481	::486657364418785000
156801163	::486657366553661000
460491164	::486657375936339000
506824920	::486657376469004000
382976230	::486657387781038000
456936884	::486657393309130000
47880950	::486657416570740000
79035481	::486657486003253000
108204138	::486657490545700000
47880950	::486657496010866000
39160897	::486657504844075000
227355784	::486657509986668000
16568377	::486657517741961000
33341742	::486657556522082000
141140385	::486657560473120000
456936884	::486657561307774000
382531150	::486657568844951000
411777707	::486657570375864000
48467620	::486657576005009000
262271807	::486657584011952000
67450397	::486657588272979000
382531150	::486657591657762000
402797583	::486657598750326000
344990761	::486657609592999000
255104759	::486657621282152000
604071375	::486657623425425000
38226468	::486657632712032000
16568377	::486657673325461000
506824920	::486657675300577000
435516954	::486657681428451000
101138081	::486657683043254000
43630532	::486657700063752000
456936884	::486657710113304000
99827590	::486657717512044000
102401687	::486657723954900000
456936884	::486657732313772000
85155674	::486657740077805000
75209135	::486657753889263000
293737316	::486657758251724000
195103093	::486657763527778000
225893243	::486657781353566000
456936884	::486657790396493000
329360692	::486657812215263000
33341742	::486657817994997000
70784628	::486657819702091000
263433687	::486657821443117000
72378783	::486657831869747000
30032107	::486657852203753000
604071375	::486657858642006000
552789896	::486657883673985000
39160897	::486657889528852000
402268968	::486657898093613000
48467620	::486657899713024000
447301770	::486657920042827000
33341742	::486657920193425000
25747982	::486657967081541000
33341742	::486657970990632000
363059827	::486657978649817000
142038800	::486657988695183000
39160897	::486658014485553000
46940147	::486658015311839000
16568377	::486658040117354000
136129525	::486658040628641000
604071375	::486658042159570000
113722629	::486658048899813000
33341742	::486658053178007000
76815335	::486658056151773000
106320745	::486658069389385000
33341742	::486658073411346000
79035481	::486658091203584000
255547325	::486658093317513000
509524562	::486658102289502000
22559382	::486658104432816000
33341742	::486658105967513000
105993726	::486658123546263000
79035481	::486658134954373000
438115686	::486658148002840000
431264673	::486658161940922000
26915925	::486658174578348000
385121286	::486658174926069000
22559382	::486658176658710000
232814871	::486658188863741000
163279109	::486658202558550000
53258017	::486658224381493000
335003775	::486658253481189000
264434173	::486658256496889000
33341742	::486658264503820000
603136773	::486658271738986000
136828926	::486658292127502000
506824920	::486658313954676000
33341742	::486658314558664000
438115686	::486658317041680000
147298694	::486658324767588000
142038800	::486658325535535000
329360692	::486658350500040000
19511096	::486658373434089000
33341742	::486658374860156000
82223258	::486658379532623000
46940147	::486658387770241000
354047009	::486658411409715000
363059827	::486658412554383000
490977827	::486658414563848000
147298694	::486658421098176000
20713213	::486658433060724000
456936884	::486658434855469000
240530585	::486658442669473000
108204138	::486658445144494000
38848610	::486658448193777000
48467620	::486658466090864000
456936884	::486658471069089000
26580506	::486658485300756000
37860681	::486658486978084000
456936884	::486658497644224000
108204138	::486658500895203000
354047009	::486658510995070000
34445704	::486658545786445000
123971864	::486658552811909000
79633612	::486658553529532000
331717534	::486658573435678000
33341742	::486658578623639000
242922283	::486658584093020000
47880950	::486658586953515000
33341742	::486658630075183000
264434173	::486658656780288000
240530585	::486658675734360000
102266093	::486658691450429000
385121286	::486658697297678000
48467620	::486658712493633000
632710734	::486658714556841000
186287095	::486658717190864000
438115686	::486658728481918000
370049566	::486658734815727000
447301770	::486658746123575000
19123904	::486658748627578000
105993726	::486658771653885000
20713213	::486658774250586000
33341742	::486658779908304000
17339508	::486658784727531000
354047009	::486658813031100000
48467620	::486658815153405000
325996873	::486658829783166000
162559610	::486658835596472000
36579395	::486658838565617000
92125226	::486658839098703000
56876875	::486658840759267000
240530585	::486658854671753000
354047009	::486658861982842000
460611723	::486658882220351000
447301770	::486658889979805000
115503799	::486658903355453000
26915925	::486658910938726000
446541836	::486658913031319000
97044552	::486658931591503000
402797583	::486658937924894000
271717879	::486658959999127000
354047009	::486658968153227000
438115686	::486658968459042000
423098923	::486659033349115000
264434173	::486659039783555000
42529606	::486659055096954000
36082253	::486659060486656000
395703736	::486659077465178000
48467620	::486659098029854000
122717174	::486659098482450000
327662373	::486659118732550000
66877066	::486659126177828000
22278303	::486659134952329000
25410192	::486659143080501000
15789848	::486659144540102000
264434173	::486659168385122000
500060319	::486659206523535000
36082253	::486659244973105000
498637061	::486659269308063000
177446269	::486659289268764000
19222225	::486659296713662000
112576998	::486659314715611000
31403901	::486659321414287000
215109001	::486659336429527000
432747373	::486659347594747000
138557664	::486659371812671000
631245094	::486659374933221000
503708554	::486659389764677000
390504920	::486659395976060000
129050216	::486659398761451000
42529606	::486659405413642000
395703736	::486659405522690000
51601709	::486659406482792000
24634410	::486659436123918000
155730095	::486659444521336000
239702167	::486659473315225000
472287305	::486659486388482000
136238737	::486659487839694000
33341742	::486659504583344000
14604658	::486659529656913000
329333638	::486659542504067000
234649932	::486659546409345000
20713213	::486659566164512000
20863117	::486659576096239000
331227001	::486659578680340000
36250685	::486659595914731000
107724446	::486659600586780000
364752208	::486659607515779000
33341742	::486659613220016000
390759619	::486659626289463000
49464322	::486659638926921000
425183249	::486659647685001000
44768272	::486659672636948000
206247499	::486659691398066000
325996873	::486659711291645000
80788799	::486659721055588000
101136541	::486659722414526000
14808898	::486659732636438000
169656316	::486659736599674000
227893380	::486659743596167000
390759619	::486659756229021000
215189306	::486659764274102000
123971864	::486659803884687000
112576998	::486659810075484000
37316930	::486659811904217000
329333638	::486659819135188000
92125226	::486659845903646000
15789848	::486659853767540000
33341742	::486659875972186000
498637061	::486659882880217000
37860681	::486659900097835000
22944914	::486659921610825000
20863117	::486659933052497000
267482514	::486659952769896000
33341742	::486659958599991000
72378783	::486659962567815000
17974977	::486659965835575000
311664191	::486659971874959000
25469735	::486659972580016000
17974977	::486659980385189000
56876875	::486659980896915000
418297592	::486659984092954000
90469755	::486659999758704000
19210855	::486660001390272000
1565041	::486660008902283000
147997393	::486660009208840000
243472980	::486660014212268000
425183249	::486660016100098000
165967574	::486660021389123000
62975545	::486660064586240000
302934050	::486660076145356000
498637061	::486660091186511000
343756278	::486660097137864000
230905946	::486660098379354000
80788799	::486660148681654000
15867361	::486660152763121000
453044363	::486660156030078000
101572891	::486660163211128000
418297592	::486660166767497000
15867361	::486660171566182000
620420742	::486660175575515000
219153949	::486660176792285000
469196810	::486660189035061000
431264673	::486660214712963000
33341742	::486660228729950000
26947347	::486660232761057000
20863117	::486660238297137000
14297098	::486660252872757000
87956728	::486660268861435000
65513	::486660280521613000
65513	::486660304521416000
230905946	::486660312922210000
506824920	::486660313593307000
70982412	::486660330097897000
35923992	::486660336603242000
26623525	::486660352042496000
321578565	::486660430052339000
45150174	::486660443906527000
362540752	::486660443948077000
33341742	::486660446691139000
46461373	::486660447962025000
42529606	::486660450629976000
345626789	::486660489205022000
34445704	::486660502206939000
106135938	::486660504006295000
46461373	::486660535585218000
301044144	::486660558004191000
347596428	::486660571954036000
385121286	::486660585744900000
55744853	::486660619743940000
467545942	::486660652933840000
354047009	::486660653441368000
370049566	::486660675255930000
243472980	::486660736752447000
16568377	::486660736786395000
270227232	::486660766351630000
97317697	::486660777395630000
402797583	::486660815798280000
425183249	::486660818713714000
354047009	::486660834119385000
31403901	::486660834207490000
370049566	::486660835780333000
396952554	::486660842348621000
385121286	::486660857523224000
367322500	::486660868734582000
387461887	::486660874413694000
363361632	::486660910069854000
169656316	::486660952712962000
347869774	::486660955527335000
438115686	::486660962447933000
44768272	::486660973672280000
243472980	::486660981607514000
365739414	::486660990314876000
21330741	::486661007171780000
302934050	::486661011827466000
65576332	::486661047986569000
14606079	::486661048485687000
365739414	::486661062406582000
18336787	::486661065174810000
202791635	::486661066068619000
242922283	::486661071671795000
370049566	::486661083940536000
21330741	::486661090411958000
8548362	::486661092681080000
21330741	::486661104047620000
438115686	::486661122980708000
354047009	::486661129801056000
110297719	::486661131407474000
67421080	::486661143713181000
447813903	::486661181546172000
41908697	::486661190102155000
237963845	::486661206405832000
65513	::486661222540914000
67421080	::486661223543341000
48764697	::486661229830619000
38226468	::486661239314341000
107724446	::486661244192313000
40334639	::486661250344960000
267405925	::486661263876186000
355717008	::486661270855483000
123971864	::486661304262746000
97317697	::486661312106467000
163279109	::486661325842841000
306169468	::486661330158780000
15742158	::486661343978590000
37860681	::486661376538980000
55287428	::486661379495972000
51979136	::486661385439686000
376541246	::486661387410608000
40334639	::486661391382614000
357211620	::486661395597910000
447813903	::486661408977735000
447301770	::486661423834349000
45243501	::486661445409849000
398735102	::486661447641227000
365739414	::486661453911318000
68473966	::486661461872488000
574250205	::486661468306550000
464182365	::486661488904380000
44768272	::486661492247629000
21330741	::486661512426057000
19091805	::486661513365573000
107724446	::486661515307917000
464182365	::486661525935890000
35156425	::486661531267256000
355717008	::486661532261318000
123971864	::486661537319243000
112576998	::486661550363512000
447813903	::486661556089126000
532542878	::486661565857665000
463250994	::486661568541638000
389105684	::486661572412985000
17595323	::486661580273115000
40334639	::486661583645315000
67421080	::486661585583099000
51554430	::486661589958164000
36772146	::486661591543197000
26580130	::486661595112558000
329360692	::486661617363320000
39398773	::486661627685515000
305379724	::486661650330570000
230069608	::486661654311346000
40334639	::486661654491299000
56556074	::486661657267949000
365739414	::486661689375338000
15789848	::486661698665709000
68473966	::486661699182018000
149295164	::486661701035909000
516986236	::486661729477074000
215144630	::486661754324144000
24804859	::486661755150422000
26580130	::486661758199668000
25925656	::486661761849102000
357211620	::486661768928694000
431264673	::486661769344319000
447301770	::486661804190609000
480895753	::486661820959031000
40334639	::486661833680384000
409680332	::486661847370567000
97317697	::486661855189164000
192616191	::486661855876612000
402797583	::486661857696952000
396952554	::486661859635126000
68473966	::486661883102253000
72293435	::486661884695691000
131310830	::486661885568483000
409680332	::486661911103016000
76815335	::486661913959337000
81643358	::486661922910384000
463250994	::486661926303191000
260428602	::486661943173083000
327689033	::486661944494288000
65476712	::486661946906017000
16258970	::486661974475169000
327662373	::486661986382385000
447301770	::486662008155406000
43256984	::486662012823302000
45243501	::486662037771411000
149295164	::486662072965808000
40334639	::486662076610256000
480895753	::486662076673183000
630637790	::486662083258613000
363059827	::486662158625673000
39398773	::486662165659529000
23820736	::486662166053806000
67069063	::486662172659826000
81643358	::486662174870630000
412792027	::486662178398035000
7875762	::486662195435286000
355612007	::486662208622182000
447301770	::486662248384167000
161302101	::486662250434818000
45286852	::486662284756807000
210873235	::486662305267331000
27792069	::486662327609991000
228915951	::486662343187644000
33299478	::486662352163442000
361199465	::486662353694769000
358398276	::486662354286174000
275902246	::486662366168240000
574250205	::486662373563187000
67421080	::486662375311802000
33108084	::486662382089805000
160733683	::486662388691660000
19511096	::486662394727239000
288531248	::486662396383985000
54116443	::486662399089336000
402797583	::486662400175648000
286203749	::486662408966922000
165967574	::486662414201798000
22414245	::486662416688615000
445925140	::486662462310060000
26915925	::486662462847348000
264705173	::486662463127969000
385121286	::486662463912300000
230327491	::486662480836300000
45243501	::486662486813589000
315296719	::486662487660437000
345626789	::486662493809696000
286203749	::486662498716622000
298870626	::486662502777098000
438115686	::486662509282467000
121290312	::486662529280520000
176839128	::486662545550229000
228915951	::486662562176434000
48764697	::486662566089748000
425183249	::486662566186614000
134225933	::486662567780024000
382976230	::486662576839741000
464182365	::486662586952192000
247024165	::486662608825884000
402797583	::486662610545168000
431264673	::486662614618214000
19071786	::486662636700827000
12653722	::486662652173631000
19053567	::486662655977869000
472287305	::486662656892215000
15804863	::486662660071505000
114077276	::486662662869118000
267405925	::486662677473665000
606781453	::486662695186210000
282692620	::486662702157545000
506824920	::486662709945982000
511899726	::486662715969007000
51554430	::486662727428231000
506824920	::486662731290779000
263418480	::486662742770581000
82150924	::486662772013277000
36250685	::486662775843090000
36250685	::486662792045670000
51554430	::486662806683779000
14780915	::486662809372327000
47017345	::486662818415263000
402797583	::486662871548317000
232814871	::486662880016625000
228915951	::486662885016207000
14604658	::486662905299881000
165967574	::486662930013106000
14604658	::486662934894886000
382976230	::486662953601478000
45286852	::486662958227800000
16846197	::486662966658363000
70918926	::486662999961108000
329360692	::486663015270346000
54466394	::486663040054480000
630637790	::486663081901457000
54466394	::486663090583248000
518141549	::486663106697781000
402797583	::486663108723605000
255104759	::486663139313090000
362540752	::486663168467300000
65513	::486663169289781000
596113934	::486663182493044000
348085087	::486663189744984000
16370204	::486663205864099000
382976230	::486663206568349000
40334639	::486663240407998000
75209135	::486663251791327000
288531248	::486663255960481000
408171600	::486663270825095000
45286852	::486663300583673000
16846197	::486663301804216000
408171600	::486663309836288000
368730450	::486663320330452000
382976230	::486663329629212000
43256984	::486663331889958000
22414245	::486663345584758000
330834997	::486663349132730000
165967574	::486663354443112000
22414245	::486663356171177000
480895753	::486663359677210000
433169770	::486663364253216000
480895753	::486663364756504000
302408703	::486663371542917000
53741229	::486663394477342000
553934357	::486663394863222000
199066965	::486663429759832000
466646092	::486663433551503000
16846197	::486663444528394000
199066965	::486663466627772000
311297676	::486663481127469000
311297676	::486663482155077000
603136773	::486663483006525000
311297676	::486663483073654000
311297676	::486663485602807000
311297676	::486663486680727000
192590347	::486663495178805000
45286852	::486663495669137000
460611723	::486663509477163000
27538070	::486663538858291000
84849075	::486663539185422000
17163265	::486663540930269000
36250685	::486663568541384000
16846197	::486663569606316000
55287428	::486663577852342000
26623525	::486663580129820000
40334639	::486663582826778000
351325780	::486663595178987000
69916558	::486663608127225000
16102033	::486663623629373000
204292930	::486663629039611000
547741880	::486663664418578000
40334639	::486663674069676000
590556372	::486663677765246000
82150924	::486663681271296000
615688476	::486663689752154000
16846197	::486663693220868000
94215450	::486663696677371000
227355784	::486663697302302000
199066965	::486663698107215000
70918926	::486663714725441000
255622442	::486663718949117000
67421080	::486663719930187000
402797583	::486663721096208000
282692620	::486663727266406000
21089214	::486663731255205000
53741229	::486663731695202000
78465328	::486663746463350000
123971864	::486663759125966000
374228630	::486663764003934000
294745245	::486663772728066000
358398276	::486663774699790000
228915951	::486663789157154000
264904736	::486663798640500000
92629759	::486663817628110000
16846197	::486663842512912000
189033239	::486663852960927000
228915951	::486663873898881000
494495688	::486663887731695000
81469472	::486663900071751000
15804863	::486663902139133000
27538070	::486663906518392000
511899726	::486663914399088000
200615756	::486663934468833000
19123904	::486663957118074000
67421080	::486663970997014000
16713287	::486663971689078000
132768456	::486663987958800000
42529606	::486663997299896000
40334639	::486664020452069000
40334639	::486664034066763000
378773930	::486664054195249000
132314519	::486664067906424000
632710734	::486664113624334000
259488414	::486664119190581000
363059827	::486664124760203000
67421080	::486664147484934000
26580506	::486664186886647000
267227218	::486664216212803000
511899726	::486664221518610000
42529606	::486664226568953000
380049732	::486664243832709000
277529978	::486664246059483000
518141549	::486664246952878000
199066965	::486664252220919000
331717534	::486664292251738000
432116634	::486664298119188000
203688730	::486664306440671000
267227218	::486664312346251000
73995534	::486664313571381000
264608632	::486664342524280000
545297326	::486664347226472000
48764697	::486664350870933000
382531150	::486664365802663000
27538070	::486664371066925000
42529606	::486664377308024000
279268567	::486664377320636000
454304418	::486664389575974000
14808898	::486664397482258000
259488414	::486664414263664000
16713287	::486664441455333000
297238880	::486664450254979000
453690730	::486664451102224000
431264673	::486664456915935000
135937043	::486664467615211000
42529606	::486664486762586000
415630297	::486664491061346000
254821900	::486664500637339000
47017345	::486664517623885000
24804859	::486664533407047000
51601709	::486664541699198000
286910447	::486664553653358000
389105684	::486664601367359000
24226614	::486664624956526000
232560771	::486664637577179000
199066965	::486664639137083000
25368960	::486664642769330000
118855202	::486664673970769000
286910447	::486664702702153000
25925656	::486664707479449000
267227218	::486664721215414000
199066965	::486664726798028000
198393365	::486664749535342000
57065165	::486664753066950000
219153949	::486664773028028000
382531150	::486664775544233000
286910447	::486664775775289000
199066965	::486664787112120000
483190332	::486664792468627000
242922283	::486664794821627000
19568023	::486664812491833000
8962732	::486664822730129000
453690730	::486664825213181000
363059827	::486664848105680000
447301770	::486664866095464000
306169468	::486664869287321000
55888161	::486664883862536000
478941450	::486664933258821000
152103757	::486664937666646000
232560771	::486664942435991000
261043724	::486664952930127000
135937043	::486664961653874000
33555786	::486664964162478000
259488414	::486664965701787000
15804863	::486664970667442000
57065165	::486664976271028000
29853720	::486665011398311000
360183119	::486665013445148000
199066965	::486665018847420000
478941450	::486665030188814000
73995534	::486665036942020000
409640203	::486665044411699000
165967574	::486665059486429000
632710734	::486665082202386000
480895753	::486665092830736000
445925140	::486665098967003000
187741596	::486665110006398000
72378783	::486665112699170000
370049566	::486665129548083000
67421080	::486665132341088000
301290830	::486665141509844000
16713287	::486665155015479000
255810490	::486665163035402000
267405925	::486665189484265000
25368960	::486665204042694000
279268567	::486665209604734000
48427726	::486665210648731000
155730095	::486665221663383000
38848610	::486665245755473000
477188816	::486665249743847000
362540752	::486665264558112000
57065165	::486665278093160000
35156425	::486665299807436000
199066965	::486665307356819000
256845035	::486665344346779000
78465328	::486665348616159000
100471456	::486665349505380000
199066965	::486665351996792000
16370204	::486665382963712000
47929423	::486665391263870000
212475056	::486665401007230000
396952554	::486665406271483000
138557664	::486665432963616000
23721718	::486665442119778000
51325761	::486665443998855000
367941154	::486665445609848000
53741229	::486665450508386000
464845445	::486665468816543000
214220072	::486665478912241000
106584551	::486665481412018000
398735102	::486665483085955000
410377090	::486665488798208000
21330741	::486665492258512000
257597142	::486665495395840000
46940147	::486665498931638000
55287428	::486665526005874000
370049566	::486665527616864000
446757000	::486665528090824000
29853720	::486665531269722000
19071786	::486665536504209000
136238737	::486665544314003000
95141856	::486665575502839000
345626789	::486665578409910000
57713984	::486665619333320000
19071786	::486665620117655000
40334639	::486665635447840000
478941450	::486665647468724000
259488414	::486665660164870000
40334639	::486665672722636000
47929423	::486665689868931000
39398773	::486665694352654000
50818061	::486665712627249000
26915925	::486665727039258000
385706960	::486665729517686000
47929423	::486665742603915000
402797583	::486665746844368000
199066965	::486665749843279000
382531150	::486665751852359000
331717534	::486665751894704000
38333116	::486665767304581000
23785621	::486665778922807000
38333116	::486665806974312000
496575332	::486665818483486000
200615756	::486665826582278000
410377090	::486665829698650000
358398276	::486665829715820000
33555786	::486665836489637000
266317182	::486665853224910000
204292930	::486665855250358000
100471456	::486665856374407000
358398276	::486665875102380000
26642766	::486665887550672000
199066965	::486665904755732000
419047433	::486665920006221000
51964139	::486665920379486000
78926478	::486665943141978000
38333116	::486665943230476000
379576750	::486665950406930000
38804898	::486665953891975000
70254385	::486665971768127000
331717534	::486665996540084000
414543388	::486665998506803000
26915925	::486665998641418000
38333116	::486666007982133000
382531150	::486666032069619000
229385654	::486666040617607000
111411572	::486666047068438000
199066965	::486666054588833000
23820736	::486666063300411000
277529978	::486666066483871000
141976809	::486666092295630000
398735102	::486666095148163000
100471456	::486666113636249000
254821900	::486666118871121000
177446269	::486666120548466000
61318348	::486666132900691000
279608688	::486666153385668000
382531150	::486666161166094000
379576750	::486666168586219000
40334639	::486666176290766000
419047433	::486666178794754000
379576750	::486666182771367000
325906113	::486666196063092000
419047433	::486666207559688000
382531150	::486666210495320000
118855202	::486666214920314000
170162540	::486666219861209000
370049566	::486666221107286000
259488414	::486666234893987000
385121286	::486666261779079000
47929423	::486666269433679000
67450397	::486666278149828000
409680332	::486666280980594000
36866805	::486666284663205000
385121286	::486666292556869000
271370762	::486666299880128000
232814871	::486666301813714000
325906113	::486666307862282000
38226468	::486666313004101000
443332358	::486666314724171000
38226468	::486666321174597000
26179867	::486666332625068000
53741229	::486666347783282000
480857982	::486666392616173000
80929828	::486666411792547000
92936298	::486666424706805000
425573791	::486666430062948000
15288029	::486666433753927000
382531150	::486666443543425000
214220072	::486666449377714000
330834997	::486666453177749000
425573791	::486666462942081000
16726467	::486666475462475000
67450397	::486666516587638000
50509821	::486666518034259000
336774649	::486666520240480000
19123904	::486666526578475000
277529978	::486666544529682000
27538070	::486666544613969000
38226468	::486666556248576000
107842096	::486666581112393000
410377090	::486666588444037000
425573791	::486666595809251000
276357208	::486666604134932000
372068999	::486666619129970000
40334639	::486666622233346000
39160897	::486666627249754000
111411572	::486666627920838000
254821900	::486666638557990000
325906113	::486666650021007000
480895753	::486666673697460000
199066965	::486666677740773000
24983393	::486666681628897000
316766176	::486666685999378000
364888000	::486666693696319000
28875632	::486666724893143000
312856997	::486666726138859000
33249556	::486666729292959000
185629189	::486666790295339000
239702167	::486666797547266000
16370204	::486666798583283000
382531150	::486666810096242000
174351092	::486666829398429000
410377090	::486666851510788000
45243501	::486666862286352000
139847892	::486666867428188000
239702167	::486666893395513000
28875632	::486666896599572000
14604658	::486666910499479000
16726467	::486666912349581000
199066965	::486666913724891000
39160897	::486666915373273000
14604658	::486666930674089000
325906113	::486666935296602000
73995534	::486666937637040000
259488414	::486666959023800000
170815462	::486666968918151000
38226468	::486666989310865000
382531150	::486667004237983000
64584579	::486667009115951000
36829018	::486667010252603000
18551115	::486667010387234000
255311687	::486667023267553000
16568377	::486667049175764000
45286852	::486667055609835000
40334639	::486667062891134000
23820736	::486667065676156000
15288029	::486667090133139000
268987143	::486667099893272000
64584579	::486667102795743000
279608688	::486667131547693000
45286852	::486667133984583000
78465328	::486667135364526000
273682366	::486667156537352000
97044552	::486667159183953000
382531150	::486667170592464000
258532274	::486667174191595000
199066965	::486667175772434000
192616191	::486667181132754000
105598447	::486667202414657000
199066965	::486667256030453000
370049566	::486667303992713000
107724446	::486667304277913000
364888000	::486667307620777000
16568377	::486667308468027000
38226468	::486667310758117000
296901409	::486667311537868000
112576998	::486667319486074000
170815462	::486667320535044000
17163265	::486667325072879000
137426396	::486667325392056000
345626789	::486667327698898000
417606826	::486667331813531000
42297542	::486667331876421000
97044552	::486667340864434000
65476712	::486667355213553000
364888000	::486667378835861000
72378783	::486667387802902000
456936884	::486667395356848000
208894791	::486667427913023000
417606826	::486667428592910000
542693847	::486667429972422000
617791569	::486667479981121000
97044552	::486667507843874000
199066965	::486667522674941000
367941154	::486667522725666000
90469755	::486667529532616000
417606826	::486667554442981000
199066965	::486667576034856000
341732173	::486667596897726000
161656785	::486667603369136000
499995726	::486667603772198000
236528732	::486667611498119000
97044552	::486667621748576000
301290830	::486667621996060000
370049566	::486667622550097000
276357208	::486667623657009000
72378783	::486667631563251000
577411446	::486667653076242000
55744853	::486667715986206000
199066965	::486667723984740000
72378783	::486667729529614000
588641285	::486667742141890000
55312313	::486667743039459000
97044552	::486667746831106000
78213	::486667749729796000
398735102	::486667758881734000
42297542	::486667767295537000
277529978	::486667775423676000
78384326	::486667775537319000
458766436	::486667808558694000
61832970	::486667818281074000
273111255	::486667818692534000
55312313	::486667820529250000
47880950	::486667827839893000
259488414	::486667828964364000
367941154	::486667835847233000
331717534	::486667836015009000
47929423	::486667852452093000
72378783	::486667866473635000
106584551	::486667873402634000
545297326	::486667875198205000
22278303	::486667882131365000
222598798	::486667882420785000
185629189	::486667883619966000
185629189	::486667884534726000
185629189	::486667886165897000
37029138	::486667893850251000
96872197	::486667914926243000
380680929	::486667944571584000
249388532	::486667966126493000
18023231	::486667971109343000
26915925	::486667972178890000
47929423	::486667981695381000
252422768	::486667989316423000
97044552	::486667994223755000
99435759	::486668000339427000
24804859	::486668006584377000
131278152	::486668014566117000
19511096	::486668025555193000
108204138	::486668027518529000
171510293	::486668029439127000
364888000	::486668037396103000
72378783	::486668043741720000
186287095	::486668055808720000
131420707	::486668071122526000
14604658	::486668073575792000
621474989	::486668079489773000
255834275	::486668082761306000
631245094	::486668092806688000
259488414	::486668109940801000
364888000	::486668113602433000
96273402	::486668140311363000
199066965	::486668144170135000
362540752	::486668147533967000
279268567	::486668149128187000
226995875	::486668155004387000
380680929	::486668156992094000
251359942	::486668159395454000
232814871	::486668160494354000
493550118	::486668167654023000
380680929	::486668173240840000
547741880	::486668176457859000
199066965	::486668177456107000
370049566	::486668188433018000
28063382	::486668194740830000
464182365	::486668196422750000
138557664	::486668213829132000
597038752	::486668214546345000
380680929	::486668217805328000
364888000	::486668258414985000
106135938	::486668263795871000
225959127	::486668274713645000
55312313	::486668311564795000
437762769	::486668314266312000
276202961	::486668318653161000
597038752	::486668321413033000
212060681	::486668322663321000
29018568	::486668337162616000
363361632	::486668344029114000
136750011	::486668354598354000
285955708	::486668358088028000
97044552	::486668382410792000
255311687	::486668392166719000
574250205	::486668406759104000
229385654	::486668417659699000
130363809	::486668418603433000
380680929	::486668419521978000
307485154	::486668427105296000
367941154	::486668455484350000
417606826	::486668457174663000
136750011	::486668459061702000
94737009	::486668461913821000
259488414	::486668470478974000
19071786	::486668483485499000
308726677	::486668485871669000
36601312	::486668492305747000
380680929	::486668492968435000
310666452	::486668496777256000
94215450	::486668503429431000
276202961	::486668503844270000
456936884	::486668535955865000
276202961	::486668550895968000
85155674	::486668574178562000
255311687	::486668581694763000
242922283	::486668591904088000
199066965	::486668635868381000
217912167	::486668636963078000
136750011	::486668642696720000
44205530	::486668650854621000
97044552	::486668662594473000
85155674	::486668676259536000
230898142	::486668706597306000
85155674	::486668707779719000
370049566	::486668723240333000
621474989	::486668738771427000
629894993	::486668750108643000
254821900	::486668757734285000
199066965	::486668762687340000
136750011	::486668766604836000
279608688	::486668774137802000
29786990	::486668786570104000
192616191	::486668801954422000
412638454	::486668804022611000
370049566	::486668804630786000
357079725	::486668814340210000
52950877	::486668819130089000
456936884	::486668834095382000
85155674	::486668863459700000
183904300	::486668870262853000
289743411	::486668884024770000
38804898	::486668886708740000
97044552	::486668887107186000
80929828	::486668908489740000
122067183	::486668943747067000
99368300	::486668946980892000
257265522	::486668952982941000
241995287	::486668955260436000
12354252	::486668984717017000
43365529	::486668996880506000
193502964	::486669001851174000
14604658	::486669017831055000
136750011	::486669018460200000
199066965	::486669031592587000
256319248	::486669037997264000
72378783	::486669046562037000
163646426	::486669061334781000
20293581	::486669064144576000
136750011	::486669073107808000
16370204	::486669074110623000
20293581	::486669074806874000
259488414	::486669076496785000
245855482	::486669076912422000
35156425	::486669081865887000
460491164	::486669093060083000
99368300	::486669099292839000
70483417	::486669104053747000
70483417	::486669106121175000
20954074	::486669112764948000
66877066	::486669130746314000
52950877	::486669142942969000
33453167	::486669158080208000
171510293	::486669167072788000
280297585	::486669171103924000
490977827	::486669186044010000
291288952	::486669191605649000
94737009	::486669194327388000
362540752	::486669195334017000
44768272	::486669197972615000
259830697	::486669202351087000
136750011	::486669204041375000
407894919	::486669222752178000
363361632	::486669247289241000
115824990	::486669250103214000
97044552	::486669250237431000
259488414	::486669286644006000
199066965	::486669290209173000
310144986	::486669291442282000
265553576	::486669307154546000
291475742	::486669321867755000
7875762	::486669331741548000
134873681	::486669342604394000
353418151	::486669346802921000
42529606	::486669350536216000
331227001	::486669377249370000
100742600	::486669385591840000
256781130	::486669387110178000
279268567	::486669391451684000
115824990	::486669398363471000
94737009	::486669406143922000
56710887	::486669407519641000
286341932	::486669424124891000
460491164	::486669465921155000
14392960	::486669485584027000
447774872	::486669498921910000
97044552	::486669523768971000
192616191	::486669530941243000
260464441	::486669531478126000
115824990	::486669541582200000
132314519	::486669563530985000
174351092	::486669567880491000
447301770	::486669572125519000
14392960	::486669575765778000
38577111	::486669588663664000
493550118	::486669600327610000
351174024	::486669612075843000
47929423	::486669614470791000
23785621	::486669649891696000
85155674	::486669653423304000
15614582	::486669660180332000
171510293	::486669670993231000
174795727	::486669672498991000
464182365	::486669683362242000
66877066	::486669686009245000
70483417	::486669700034600000
94737009	::486669710616829000
217912167	::486669719366168000
97044552	::486669723384299000
310666452	::486669735963394000
115824990	::486669744066416000
109615689	::486669750760898000
19511096	::486669750949269000
123939574	::486669751394254000
395703736	::486669774513246000
85155674	::486669774814842000
70483417	::486669788950056000
43365529	::486669792619679000
493550118	::486669796084154000
39041792	::486669833048580000
199066965	::486669842892607000
394962689	::486669850547200000
18023231	::486669871854665000
113722629	::486669875637923000
171510293	::486669894180548000
355574432	::486669898085842000
394962689	::486669908474732000
390479008	::486669913877000000
460491164	::486669942188544000
493550118	::486669958823170000
7875762	::486669963995148000
383972979	::486669996156653000
394962689	::486670002217426000
178492117	::486670004943720000
323978080	::486670005275488000
243751614	::486670015119118000
417606826	::486670024875458000
415179202	::486670048514547000
20954074	::486670054574923000
209584784	::486670056898564000
14792781	::486670062296653000
286341932	::486670064259575000
199066965	::486670071029186000
493550118	::486670073659015000
177446269	::486670081389117000
493550118	::486670083381407000
348047989	::486670090947944000
456936884	::486670101047824000
351174024	::486670154927857000
274262734	::486670185722810000
245021956	::486670187760852000
85155674	::486670189576998000
60771081	::486670215543943000
493550118	::486670227199909000
80448281	::486670229347389000
7345092	::486670232094658000
255195496	::486670236653850000
81469472	::486670242903777000
493550118	::486670250537021000
370049566	::486670268363202000
276202961	::486670272754229000
493550118	::486670278911479000
225959127	::486670282120101000
214595457	::486670292945616000
456936884	::486670308678463000
199066965	::486670331772272000
325996873	::486670333089689000
456936884	::486670334746058000
48804765	::486670342950506000
80448281	::486670349237362000
186945768	::486670349309059000
171510293	::486670354962587000
39160897	::486670359429529000
97044552	::486670362961141000
456936884	::486670364374605000
70483417	::486670388941037000
70483417	::486670396834717000
107610605	::486670397408948000
33418266	::486670400575651000
33418266	::486670409731813000
23543960	::486670441801469000
239162983	::486670459401175000
562590159	::486670461137207000
238826465	::486670475020763000
18023231	::486670484353085000
370049566	::486670503298748000
55287428	::486670504766353000
186945768	::486670509720219000
22087737	::486670524538318000
26109453	::486670541051670000
305265637	::486670551063478000
40334639	::486670559976390000
259488414	::486670561834467000
305265637	::486670568130088000
18023231	::486670575335915000
312348050	::486670580213903000
456936884	::486670589000548000
199066965	::486670590179155000
186945768	::486670590284414000
14780915	::486670594025734000
30795924	::486670604284596000
370049566	::486670616997937000
79348656	::486670638351147000
101617436	::486670645380411000
239162983	::486670647125606000
185716839	::486670652649127000
105607367	::486670680415416000
213763059	::486670692734496000
111806693	::486670711075786000
55287428	::486670712648642000
78465328	::486670742495301000
289461446	::486670743808540000
495135733	::486670745276125000
276202961	::486670750816817000
100742600	::486670785398849000
213763059	::486670797248159000
99368300	::486670802784231000
193502964	::486670808782086000
33302034	::486670821818372000
276256841	::486670831829807000
87956728	::486670849919836000
398735102	::486670859671982000
160768741	::486670860288143000
56556074	::486670874599104000
193502964	::486670879246389000
177446269	::486670888419332000
164575018	::486670909420228000
85155674	::486670920660959000
289743411	::486670957319557000
259488414	::486670958145441000
551248502	::486670973077180000
165967574	::486670990974656000
107610605	::486671001342574000
23721718	::486671009018167000
79348656	::486671010738212000
408224760	::486671013116379000
61832970	::486671020250513000
23721718	::486671032208461000
551447338	::486671057169182000
494543536	::486671075451744000
136828926	::486671079427960000
348085087	::486671091713064000
61832970	::486671094032519000
26580506	::486671099665854000
444247134	::486671105948516000
17163265	::486671118015922000
22087737	::486671118850203000
53741229	::486671125284651000
417606826	::486671131295109000
165967574	::486671144721059000
214465537	::486671151356063000
14792781	::486671153985904000
374241458	::486671154636025000
243472980	::486671156468936000
193502964	::486671175620100000
66786075	::486671183593480000
225959127	::486671185761927000
630637790	::486671197279903000
15742158	::486671203319291000
374241458	::486671217089200000
374241458	::486671238622748000
18023231	::486671247351492000
119636299	::486671250417123000
243472980	::486671255009886000
19071786	::486671268255916000
225959127	::486671277625585000
199066965	::486671290661482000
264434173	::486671298693980000
264434173	::486671312887513000
384155676	::486671314745171000
39398773	::486671328271794000
14873854	::486671330498985000
126109768	::486671354523963000
248358978	::486671381505916000
193502964	::486671391630950000
85155674	::486671409041534000
155730095	::486671413357867000
53741229	::486671434375118000
18148466	::486671453254090000
330834997	::486671454570676000
289743411	::486671455934251000
348085087	::486671506299047000
230905946	::486671525160812000
230905946	::486671553975697000
282692620	::486671558568837000
410297246	::486671569339424000
42297542	::486671610158804000
126109768	::486671616084946000
193502964	::486671616231759000
51964139	::486671617599107000
174840636	::486671626633617000
383383485	::486671633239662000
33418266	::486671646766284000
192727478	::486671655528595000
48944372	::486671704630910000
174840636	::486671726671978000
357079725	::486671727670206000
297238880	::486671727775084000
176778479	::486671735451037000
259488414	::486671755587911000
257491716	::486671756749320000
124517802	::486671758121246000
199066965	::486671767570640000
46965667	::486671772528697000
174840636	::486671776345104000
83736832	::486671788009463000
493647862	::486671812508385000
325996873	::486671816979910000
634822122	::486671827796639000
599774410	::486671830657146000
62870601	::486671833349902000
491679354	::486671838638911000
352062989	::486671846029688000
289743411	::486671863352131000
289743411	::486671866464313000
287014963	::486671876349902000
33158980	::486671878954553000
25760567	::486671900517482000
14792781	::486671902279081000
339917675	::486671904653066000
370049566	::486671931627036000
84870240	::486671932465881000
101138081	::486671946000912000
327934017	::486671949372735000
52011370	::486671984223191000
115503799	::486671986236874000
372499722	::486671997016244000
199066965	::486672006482382000
447301770	::486672030260289000
25760567	::486672050476421000
91666102	::486672054570086000
349386319	::486672064900653000
193502964	::486672075856158000
99368300	::486672099642064000
52011370	::486672104645861000
357079725	::486672119976050000
33418266	::486672137134936000
300009838	::486672143027937000
420403218	::486672152238624000
187651826	::486672161038278000
19568023	::486672187869257000
20000062	::486672188473630000
39160897	::486672210736594000
255622442	::486672218366418000
37316930	::486672224108027000
164575018	::486672240407089000
85155674	::486672250511171000
370049566	::486672259504152000
161656785	::486672269742055000
36601312	::486672271667249000
410297246	::486672273248505000
286341932	::486672298804383000
89846697	::486672309109792000
218112087	::486672310603370000
316766176	::486672318882516000
301497892	::486672327695155000
282692620	::486672335332970000
14606079	::486672335810744000
177446269	::486672351413559000
94737009	::486672358707449000
193502964	::486672359898628000
384436313	::486672362486521000
199066965	::486672377523097000
242922283	::486672380639862000
52011370	::486672387891822000
242922283	::486672400902524000
211376385	::486672402303041000
177446269	::486672422364401000
199066965	::486672423907905000
304645030	::486672448578805000
57331128	::486672465054031000
99368300	::486672470120755000
38207353	::486672475926036000
106320745	::486672486034341000
339917675	::486672486788898000
214465537	::486672496771346000
220532575	::486672515042136000
39041792	::486672521303826000
249388532	::486672532788224000
469196810	::486672533307928000
185716839	::486672588450451000
187651826	::486672601704452000
199066965	::486672605873573000
36601312	::486672639138619000
160734732	::486672652904312000
571363101	::486672655870087000
370049566	::486672686379433000
49221112	::486672688652353000
7875762	::486672694327644000
19071786	::486672694390173000
82223258	::486672698160865000
14808898	::486672699243388000
89846697	::486672700039901000
382976230	::486672701847658000
225959127	::486672730381885000
514003187	::486672732369612000
193502964	::486672735599218000
85155674	::486672737574735000
22294252	::486672747964030000
339917675	::486672748224065000
215144630	::486672752875548000
100327197	::486672755639590000
259466143	::486672766725148000
238826465	::486672773910388000
100327197	::486672775935819000
255547325	::486672779178045000
90797741	::486672780646428000
100327197	::486672796517281000
126109768	::486672797926576000
271370762	::486672819191676000
252823136	::486672829400616000
363361632	::486672837084995000
215189306	::486672840151015000
271370762	::486672840356147000
35156425	::486672851496611000
469196810	::486672856600678000
185716839	::486672867807866000
19091805	::486672872006365000
245021956	::486672873625358000
26738161	::486672877757165000
13533012	::486672888116674000
327934017	::486672893577687000
255622442	::486672926125879000
110059442	::486672927023046000
355758655	::486672934707007000
252823136	::486672940830699000
47466684	::486672944694038000
321498402	::486672948871188000
392716377	::486672970094346000
46940147	::486672980701765000
230069479	::486672981104816000
47466684	::486672984808366000
383972979	::486672989379780000
458639179	::486672994954010000
493550118	::486672997420240000
47466684	::486673011836456000
62975545	::486673030182371000
16568377	::486673033269374000
513711139	::486673036959961000
232711010	::486673042378997000
37578654	::486673074649964000
52616216	::486673092090286000
263914867	::486673111442415000
38226468	::486673143319527000
409680332	::486673150357164000
99368300	::486673156199809000
225959127	::486673164856881000
199066965	::486673165381152000
358398276	::486673168133029000
227355784	::486673169819111000
358398276	::486673181219237000
62870601	::486673186579169000
171510293	::486673203461238000
444247134	::486673212441247000
255622442	::486673212747821000
33418266	::486673223547768000
66877066	::486673229248233000
124517802	::486673261057822000
163340834	::486673282809470000
108204138	::486673299481845000
239702167	::486673302824706000
101138081	::486673305932283000
33418266	::486673312039198000
343606449	::486673318838157000
49464322	::486673335304998000
99114248	::486673351260135000
383972979	::486673359539671000
388558032	::486673384760426000
417606826	::486673387604180000
39041792	::486673420961079000
43256984	::486673440171368000
417606826	::486673444143382000
343606449	::486673446999306000
136238737	::486673447087382000
114070939	::486673448094031000
325359983	::486673448366645000
485252693	::486673460908003000
99368300	::486673471766667000
551248502	::486673475268931000
56710887	::486673485633056000
68221984	::486673495473266000
24983393	::486673527211171000
199066965	::486673533389389000
250713436	::486673545217331000
293737316	::486673545586823000
171510293	::486673546358185000
56710887	::486673546689515000
417606826	::486673547662999000
53486281	::486673568059912000
309981035	::486673574066130000
201445185	::486673577412812000
597834721	::486673592889798000
339917675	::486673595846774000
333877322	::486673599508393000
238826465	::486673608350371000
193502964	::486673615132164000
633506625	::486673621390094000
309981035	::486673641833496000
590556372	::486673668098256000
7875762	::486673674687508000
321578565	::486673688616796000
171510293	::486673703711670000
199066965	::486673715908730000
19080798	::486673829746311000
193502964	::486673840311787000
355574432	::486673879763406000
239702167	::486673882804277000
199066965	::486673891838799000
19182658	::486673914597478000
50429893	::486673925602942000
171510293	::486673930132811000
50429893	::486673959912345000
36601312	::486673964156997000
19071786	::486673975800393000
389954423	::486673983941906000
398285469	::486673985573113000
22278303	::486673987385450000
29935926	::486673996394418000
374739722	::486673997539860000
55744853	::486674003063365000
17664609	::486674003633790000
17908818	::486674009124503000
395703736	::486674023599067000
398285469	::486674038656212000
402797583	::486674056209772000
242305581	::486674058268770000
302934050	::486674075498999000
14085431	::486674076463673000
562590159	::486674095581306000
38244930	::486674115294932000
19080798	::486674124526202000
17664609	::486674126715617000
199066965	::486674138421927000
67069063	::486674155710853000
239162983	::486674159968460000
312784161	::486674188694863000
136238737	::486674192847233000
387476542	::486674217002627000
225959127	::486674218558296000
459612485	::486674222291234000
357079725	::486674235180347000
199066965	::486674235968876000
198393365	::486674243401154000
199066965	::486674250716037000
171510293	::486674260438417000
420403218	::486674267523018000
52616216	::486674269204918000
453044363	::486674269942730000
155926653	::486674277648072000
398285469	::486674286225027000
94215450	::486674291589914000
398735102	::486674294840516000
14873854	::486674295397953000
199066965	::486674309583093000
101477442	::486674311227670000
415179202	::486674317703655000
17908818	::486674326117421000
273682366	::486674339756924000
20954074	::486674340671287000
106135938	::486674354734776000
17908818	::486674361274077000
420403218	::486674364516302000
35505123	::486674376968769000
199066965	::486674381775454000
171510293	::486674386263355000
140110825	::486674386347229000
199066965	::486674394446446000
176778479	::486674418824142000
126109768	::486674430639083000
309778100	::486674430878572000
90469755	::486674448557158000
390504920	::486674457243578000
99827590	::486674461257527000
16322613	::486674465418276000
64584579	::486674465636376000
50157557	::486674471072174000
36250685	::486674481889705000
100843087	::486674507067699000
312784161	::486674511660478000
13533012	::486674511907942000
43256984	::486674515007533000
106855310	::486674526827474000
407248121	::486674532951134000
458766436	::486674534955642000
255622442	::486674540391841000
716262980	::486674548062842000
363059827	::486674586235199000
379924726	::486674592036294000
459612485	::486674597714993000
50157557	::486674598008598000
390504920	::486674600294494000
278778128	::486674606003322000
64584579	::486674610738327000
387476542	::486674626282795000
277529978	::486674633341419000
199066965	::486674640320733000
321498402	::486674650898780000
420403218	::486674660483153000
619492928	::486674660751179000
364546435	::486674682150518000
315559101	::486674697849802000
417606826	::486674723288653000
260361255	::486674727310610000
141976809	::486674755164979000
278778128	::486674767244980000
39412631	::486674772093198000
244995179	::486674798148608000
255622442	::486674798249250000
27538070	::486674817845047000
42220462	::486674819866718000
19766821	::486674825067646000
387476542	::486674848421543000
290624910	::486674868641869000
278301419	::486674877840379000
278301419	::486674885964333000
42220462	::486674888124805000
109615689	::486674891178266000
36250685	::486674891538964000
151839735	::486674907971858000
193502964	::486674915660025000
41136161	::486674923058782000
381315320	::486674933242535000
625951846	::486674953933430000
39412631	::486674955187134000
632710734	::486674956025991000
24821703	::486674958446514000
165967574	::486674960736616000
151839735	::486674975374315000
290624910	::486674982836006000
379924726	::486675008585203000
38244930	::486675015090597000
18324223	::486675020622467000
199066965	::486675033587081000
407248121	::486675070224719000
160768741	::486675078898122000
216486063	::486675093594984000
174795727	::486675105503014000
37029138	::486675106739916000
589638848	::486675120677609000
245021956	::486675138167853000
158948807	::486675143423311000
241337450	::486675148846555000
14187808	::486675165586411000
290624910	::486675166299033000
41136161	::486675168039665000
358307309	::486675172380770000
24983393	::486675216425582000
409680332	::486675241486127000
16322613	::486675244673794000
351847146	::486675278379249000
56710887	::486675278400208000
25082908	::486675285660958000
254821900	::486675297694408000
513711139	::486675313078697000
151839735	::486675336742969000
597834721	::486675339582533000
182834679	::486675354451722000
182834679	::486675379051319000
321578565	::486675429378764000
46940147	::486675446918955000
61698439	::486675453932220000
398285469	::486675464321114000
199066965	::486675469266198000
103678189	::486675472991125000
321498402	::486675479923924000
103678189	::486675483330097000
115824990	::486675489797308000
249388532	::486675496080781000
402797583	::486675534261538000
381315320	::486675537381687000
149295164	::486675547653947000
67421080	::486675549700366000
358398276	::486675563843977000
602224338	::486675578448142000
433012724	::486675583670034000
277529978	::486675583703588000
286910447	::486675586765426000
389676504	::486675587449106000
33528820	::486675618306588000
493550118	::486675624279298000
85155674	::486675634060394000
368730450	::486675678129971000
43365529	::486675686883479000
381315320	::486675703958482000
85155674	::486675710371577000
540330411	::486675735638065000
407248121	::486675744123535000
276357208	::486675747122450000
381315320	::486675766550097000
389676504	::486675797411774000
433012724	::486675799928360000
85155674	::486675816068042000
264608632	::486675831046299000
483283190	::486675853741658000
37011485	::486675859944640000
331307463	::486675876755406000
109615689	::486675876810354000
256321392	::486675924084350000
53863390	::486675934486224000
540330411	::486675959920463000
578505853	::486675974616932000
158948807	::486675980971675000
199066965	::486676033723039000
407248121	::486676037762580000
27538070	::486676042720243000
402797583	::486676043517140000
68221984	::486676046671249000
28875632	::486676052983308000
19080798	::486676059543183000
230069608	::486676066019594000
109615689	::486676077767839000
409680332	::486676085480767000
282692620	::486676100085727000
252681307	::486676100186394000
331227001	::486676104145825000
250713436	::486676111284117000
209223008	::486676120780431000
125718303	::486676126073249000
65576332	::486676126194864000
282692620	::486676131090026000
242922283	::486676141806469000
164575018	::486676152187367000
8548362	::486676159833591000
252681307	::486676163356794000
306169468	::486676193144766000
433012724	::486676196638199000
56876875	::486676211335430000
254821900	::486676215114510000
631245094	::486676220050808000
495135733	::486676229915815000
65476712	::486676246613733000
239162983	::486676248165625000
249388532	::486676258643017000
425573791	::486676265165144000
402797583	::486676275533463000
277529978	::486676279949664000
483283190	::486676282395361000
41685125	::486676298408804000
130321036	::486676327236263000
367941154	::486676330340442000
92870542	::486676334085537000
22431584	::486676335717519000
540330411	::486676339710119000
99827590	::486676346655891000
301016850	::486676353605857000
247560161	::486676364389810000
233084334	::486676367035994000
589638848	::486676367954571000
56710887	::486676372203372000
513711139	::486676380541648000
328858212	::486676396765229000
109718758	::486676406017880000
438582644	::486676410015420000
61318348	::486676413261824000
338619333	::486676418240081000
409680332	::486676420270096000
225959127	::486676430730719000
9899992	::486676445964402000
109718758	::486676453040222000
52295994	::486676467640594000
381315320	::486676467695104000
372499722	::486676477929586000
316026178	::486676491170623000
55744853	::486676498288353000
271921509	::486676500658548000
250713436	::486676517083029000
26068830	::486676522493689000
55744853	::486676527216476000
257265522	::486676532320931000
172184859	::486676574071455000
331307463	::486676622829817000
26068830	::486676625052815000
85399171	::486676628479553000
22504277	::486676631696986000
35156425	::486676631957024000
30336217	::486676643910385000
141976809	::486676681239715000
551248502	::486676694678249000
26198298	::486676698511843000
493550118	::486676704148996000
89505869	::486676741126381000
389954423	::486676743416467000
92838578	::486676744364371000
255834275	::486676746654060000
56876875	::486676761250246000
101138081	::486676763221565000
377357259	::486676775519264000
69771494	::486676777943580000
92870542	::486676785069715000
277529978	::486676785493340000
433012724	::486676794305572000
331307463	::486676825720905000
630637790	::486676829177384000
232711010	::486676844670750000
41685125	::486676844746252000
363361632	::486676853059768000
53863390	::486676858063568000
337434879	::486676861443780000
351174024	::486676861611540000
78926478	::486676863289286000
45410414	::486676868473421000
355574432	::486676898936659000
506824920	::486676902233403000
45410414	::486676909095272000
151839735	::486676929601228000
271921509	::486676934043402000
33643268	::486676937738182000
41001071	::486676942607761000
57713984	::486676954230165000
237330810	::486676961973239000
170357410	::486676965030518000
254821900	::486676984962244000
53863390	::486677012363612000
381315320	::486677020986707000
148912524	::486677025063993000
350003589	::486677030696529000
503708554	::486677065270579000
215189306	::486677069271945000
192590347	::486677100628566000
190379795	::486677118340722000
271370762	::486677121641635000
37228652	::486677127442743000
46461373	::486677164637442000
242533291	::486677172392714000
37090364	::486677174867722000
37090364	::486677192840323000
190379795	::486677204202291000
325996873	::486677212423536000
728549208	::486677218589163000
199066965	::486677220149043000
41967329	::486677227434950000
419185791	::486677234497748000
277529978	::486677244455055000
274712500	::486677250218422000
37090364	::486677253557071000
41685125	::486677254798204000
108814965	::486677271206309000
458766436	::486677274352041000
14187808	::486677279133540000
41908697	::486677279154913000
458766436	::486677280777703000
289743411	::486677288659197000
199066965	::486677307411529000
277626311	::486677327011536000
338543771	::486677327955259000
728549208	::486677361405198000
71617108	::486677363879849000
51964139	::486677369285931000
45410414	::486677378232369000
174840636	::486677383886295000
271921509	::486677409224085000
419185791	::486677448084291000
43967474	::486677448751194000
383202357	::486677463590641000
224095849	::486677469345243000
33643268	::486677474965594000
20954074	::486677477176000000
483190332	::486677479520993000
122067183	::486677492158439000
238788821	::486677498244382000
513711139	::486677517210640000
160733683	::486677545442504000
37090364	::486677546080411000
189033239	::486677560005103000
174840636	::486677576924938000
199066965	::486677578585878000
402797583	::486677580377247000
51325761	::486677589918900000
41967329	::486677592414511000
151839735	::486677610273857000
19080798	::486677612228386000
444247134	::486677651315499000
76815335	::486677667802935000
274712500	::486677669614845000
51601709	::486677732328079000
443512536	::486677737709789000
52824736	::486677755547762000
148912524	::486677768672145000
76427184	::486677769963982000
419185791	::486677772832497000
97317697	::486677784870531000
428646436	::486677809151373000
493550118	::486677820567863000
247434974	::486677828985827000
544538144	::486677843485548000
108814965	::486677856571752000
372499722	::486677858723827000
80929828	::486677860954800000
266413556	::486677867799904000
41967329	::486677874791837000
61736206	::486677882228723000
401443377	::486677905619955000
211019280	::486677909738749000
30666953	::486677910833475000
410297246	::486677915350728000
238788821	::486677933244035000
383972979	::486677936708124000
148912524	::486677950256148000
80929828	::486677984711954000
327934017	::486677992987303000
239254872	::486678006744612000
172184859	::486678032896110000
45410414	::486678035597246000
125718303	::486678036671393000
411786523	::486678040588849000
225959127	::486678054551302000
80929828	::486678083273895000
20863117	::486678094120353000
125718303	::486678102815559000
41967329	::486678111212150000
172184859	::486678145052192000
21330741	::486678146712743000
614074554	::486678183207395000
306529180	::486678188261928000
16258970	::486678191395049000
402797583	::486678202560286000
419185791	::486678206406082000
233084334	::486678211363733000
62975545	::486678212382965000
215189306	::486678224492318000
259488414	::486678226476228000
336774649	::486678227104968000
327934017	::486678233597743000
454304418	::486678244502949000
389676504	::486678245929005000
61736206	::486678250509594000
230905946	::486678262676856000
358398276	::486678287721435000
392422321	::486678312434290000
21330741	::486678323519438000
261900342	::486678326866878000
45243501	::486678329727414000
258382946	::486678335053778000
115824990	::486678336240754000
176778479	::486678338548011000
15330061	::486678375751483000
36250685	::486678376422580000
271921509	::486678387885625000
215189306	::486678401122848000
108814965	::486678413717934000
57238973	::486678415802896000
20935927	::486678415940923000
378622092	::486678420387278000
45243501	::486678425415847000
33703018	::486678426024411000
45410414	::486678429027168000
389676504	::486678440209166000
306529180	::486678441287483000
16258970	::486678446148685000
532542878	::486678451446095000
370165750	::486678454935748000
417428775	::486678460476059000
545587327	::486678462669651000
407384648	::486678466041888000
402797583	::486678467988434000
21330741	::486678476896751000
384955934	::486678505133191000
276357208	::486678513307496000
277529978	::486678522144911000
340819943	::486678525269659000
6733652	::486678533545410000
90469755	::486678538955657000
49221112	::486678547650465000
107842096	::486678564436078000
15814841	::486678597889843000
402273149	::486678601115656000
308657649	::486678604278157000
76815335	::486678622330044000
357211620	::486678641527758000
17163265	::486678666206646000
227046044	::486678668664922000
102266093	::486678672884396000
21330741	::486678675291525000
43256984	::486678681457553000
20954074	::486678685563363000
215189306	::486678694044635000
389676504	::486678696539869000
155926653	::486678725116039000
299484513	::486678735085514000
155926653	::486678745378746000
417606826	::486678751879507000
635845301	::486678760410710000
37080273	::486678761115754000
37080273	::486678761765888000
67421080	::486678763556454000
289743411	::486678765268119000
112576998	::486678767129993000
364410144	::486678788126691000
370165750	::486678788965924000
130363809	::486678789380767000
196890320	::486678795831615000
21330741	::486678808263548000
24199433	::486678821652164000
635577431	::486678867772313000
92125226	::486678869567893000
31066609	::486678872029532000
20935927	::486678875590504000
402797583	::486678904527392000
67421080	::486678915297968000
379924726	::486678927478247000
18657192	::486678941282103000
18183371	::486678944977272000
123939574	::486678946151280000
68052287	::486678953030328000
45410414	::486678956347629000
269151566	::486678968414638000
537633292	::486678970323058000
358307309	::486679001348329000
165967574	::486679007535308000
378622092	::486679035125436000
114593439	::486679044751388000
331307463	::486679047955427000
59583601	::486679053403832000
227046044	::486679056260534000
110853177	::486679079169433000
100327197	::486679116544884000
306529180	::486679118545944000
325359983	::486679119527030000
364410144	::486679121376727000
365746365	::486679125420040000
614436697	::486679168386486000
389954423	::486679181095616000
384955934	::486679186091028000
20935927	::486679189236367000
266317182	::486679190331457000
24983393	::486679195850768000
398285469	::486679205350887000
263914867	::486679209406767000
48971187	::486679230621548000
132314519	::486679232383164000
707214715	::486679250234142000
255147158	::486679258350092000
257265522	::486679279648796000
108814965	::486679281678839000
68832413	::486679294446678000
256074844	::486679318022455000
102266093	::486679321550286000
398285469	::486679325647720000
15330061	::486679328592523000
562590159	::486679352000516000
36310459	::486679364873236000
31066609	::486679373068513000
577920402	::486679399924633000
30795924	::486679425413808000
49061011	::486679446229745000
37860681	::486679456216391000
130363809	::486679486327291000
158948807	::486679528933457000
577920402	::486679541276868000
319420243	::486679542405144000
210996408	::486679557185880000
255147158	::486679566983782000
230069479	::486679589901840000
255147158	::486679608054390000
271921509	::486679612400078000
378622092	::486679631983280000
707214715	::486679636365963000
168274200	::486679638324695000
436187992	::486679676480270000
235382002	::486679679193993000
590556372	::486679697947131000
18842764	::486679712303812000
495135733	::486679718230380000
45243501	::486679751277678000
57238973	::486679768386248000
232711010	::486679788346540000
100327197	::486679789202198000
31625914	::486679798895239000
255147158	::486679813768216000
225959127	::486679813940191000
447301770	::486679828566134000
158948807	::486679835868008000
396929208	::486679844126601000
48944372	::486679860060774000
264434173	::486679878981681000
444247134	::486679880021864000
91712528	::486679886640070000
277529978	::486679891207671000
301290830	::486679894454063000
19683725	::486679903879069000
189033239	::486679906135187000
31625914	::486679934073446000
352531780	::486679951907622000
41967329	::486679956978954000
26915925	::486679990323261000
242922283	::486679993658126000
352531780	::486679998435049000
260825806	::486680024854966000
256074844	::486680027589640000
225959127	::486680050004000000
158948807	::486680054114811000
352531780	::486680057050443000
232711010	::486680063102828000
374228630	::486680077774503000
227046044	::486680081449115000
200615756	::486680084221554000
7875762	::486680091658035000
707214715	::486680095214432000
438115686	::486680134645080000
289743411	::486680156418113000
255147158	::486680160754601000
183904300	::486680167356452000
398285469	::486680187245850000
347869774	::486680207655317000
491679354	::486680210780061000
25178781	::486680217159622000
64942768	::486680235220287000
199066965	::486680242296066000
398285469	::486680243147505000
26413556	::486680247593467000
33299478	::486680253113192000
279268567	::486680271983738000
22991317	::486680279982297000
364410144	::486680296574558000
97317697	::486680309053026000
119269983	::486680313657962000
310369464	::486680314752679000
491679354	::486680340962873000
378622092	::486680371137101000
101138081	::486680374961926000
259541688	::486680375922401000
398285469	::486680376320872000
64942768	::486680376757080000
314710836	::486680380037025000
316766176	::486680388681482000
19123904	::486680398051942000
35156425	::486680402359508000
263971863	::486680411565608000
29300584	::486680415306928000
271921509	::486680426359316000
68432091	::486680434810822000
557400595	::486680453315710000
169226510	::486680455807135000
264434173	::486680468746547000
266413556	::486680480083750000
306529180	::486680488535666000
385121286	::486680509645201000
263971863	::486680510425333000
277529978	::486680512392486000
372499722	::486680576075005000
295881773	::486680583553052000
385121286	::486680616545423000
216486063	::486680632534122000
24803741	::486680636846268000
16370204	::486680648560959000
335432246	::486680651618201000
707214715	::486680660111683000
14520186	::486680670564274000
271921509	::486680712587010000
19210855	::486680714201403000
491357856	::486680720799051000
45243501	::486680726008373000
383972979	::486680727165997000
370464008	::486680742152638000
136880369	::486680762096168000
68832413	::486680776596271000
33418266	::486680783407427000
451868427	::486680784083095000
25178781	::486680786959990000
25178781	::486680820166307000
364888000	::486680822813310000
402273149	::486680823044001000
707214715	::486680827980308000
97317697	::486680840186122000
127943795	::486680844774281000
364888000	::486680854656462000
14808898	::486680869957300000
385121286	::486680878211293000
394962689	::486680902160760000
201445185	::486680905264553000
239254872	::486680905537187000
25178781	::486680909563695000
255147158	::486680919483240000
613592670	::486680919751659000
35026897	::486680937187782000
378622092	::486680944276144000
95554541	::486680951351570000
277529978	::486680979092684000
172573942	::486680983085654000
236271147	::486680983735783000
101138081	::486681006720569000
307697597	::486681016883748000
447301770	::486681019551346000
230898142	::486681022311174000
230898142	::486681043660177000
385121286	::486681048965599000
255147158	::486681049338892000
68052287	::486681069329317000
383972979	::486681073598738000
491357856	::486681074529873000
247434974	::486681077218435000
255147158	::486681081710534000
54697279	::486681092095606000
257830093	::486681100660785000
339353546	::486681112606167000
251359942	::486681113294024000
255834275	::486681144310517000
532542878	::486681149557600000
230898142	::486681155039924000
384955934	::486681157149667000
14392960	::486681175650344000
417428775	::486681192893128000
107724446	::486681194789351000
557400595	::486681196852543000
167384328	::486681203315994000
306529180	::486681203836477000
357790406	::486681218281242000
19123904	::486681222043926000
230898142	::486681223591641000
454304418	::486681251558850000
375364618	::486681263672012000
42297542	::486681264691621000
14392960	::486681282458296000
97317697	::486681309021233000
511899726	::486681318445432000
444247134	::486681330122358000
19091805	::486681366008852000
176487313	::486681370236682000
454304418	::486681382928654000
15267198	::486681389413433000
519909326	::486681395171835000
7875762	::486681423232126000
230898142	::486681427724210000
19080798	::486681441455992000
22328944	::486681457805787000
100327197	::486681458501644000
634822122	::486681464356888000
158948807	::486681475614781000
7875762	::486681481600073000
376467319	::486681482270752000
447301770	::486681483000938000
50216950	::486681500876681000
445903498	::486681514584076000
18657192	::486681528991092000
17473737	::486681529804791000
23820736	::486681530874732000
364410144	::486681532887609000
588641285	::486681538927419000
272533260	::486681550113611000
167384328	::486681559265574000
110853177	::486681571814957000
76248039	::486681600285868000
504987901	::486681604748632000
17908818	::486681619382943000
230898142	::486681631810678000
335432246	::486681687414173000
13533012	::486681702190706000
41908697	::486681711900897000
389954423	::486681725045850000
160733683	::486681726547005000
15902298	::486681741025755000
23820736	::486681742804545000
14808898	::486681750861783000
68432091	::486681752048787000
41908697	::486681756721233000
260428602	::486681775104864000
447301770	::486681790623797000
384955934	::486681803798110000
29652147	::486681818910195000
483190332	::486681823976509000
20935927	::486681829441683000
230905946	::486681829517180000
202840862	::486681832570630000
23442090	::486681834793996000
52950877	::486681837717053000
370464008	::486681838707306000
186287095	::486681839642238000
18183371	::486681850656858000
396929208	::486681872609456000
17016789	::486681879181930000
57238973	::486681893295763000
52950877	::486681901675970000
17536130	::486681913143599000
50216950	::486681932822888000
50216950	::486681935133949000
83736832	::486681946450190000
491679354	::486681959339261000
38848610	::486681965903761000
40334639	::486681970068320000
378622092	::486681984576786000
27726737	::486681997197463000
247434974	::486682016419557000
316026178	::486682022081880000
240892007	::486682025126924000
386861626	::486682038271897000
14392960	::486682050783506000
14584037	::486682057033392000
136129525	::486682062686912000
38848610	::486682068324454000
216591008	::486682072677744000
504987901	::486682079107616000
54697279	::486682084950278000
274712500	::486682086443458000
376467319	::486682106483843000
277529978	::486682108392247000
190977628	::486682135139328000
26897261	::486682141594378000
33249556	::486682145486692000
247434974	::486682149622272000
259541688	::486682153111928000
239149781	::486682153514586000
304890630	::486682160418390000
99827590	::486682192005697000
236271147	::486682195738624000
27726737	::486682220078575000
264434173	::486682220913258000
20935927	::486682226810052000
376467319	::486682231465717000
33418266	::486682238327607000
174795727	::486682239405535000
110853177	::486682242052157000
7875762	::486682254618656000
493550118	::486682265205080000
255195496	::486682277535940000
30795924	::486682277578285000
247434974	::486682279435980000
19161423	::486682280455585000
274712500	::486682312512266000
272184078	::486682314722639000
15361643	::486682329281470000
463138486	::486682330841378000
335432246	::486682358653784000
22187821	::486682369538396000
304890630	::486682375800102000
38226468	::486682417793474000
63720288	::486682422730182000
264434173	::486682426417373000
41967329	::486682435392782000
174795727	::486682451117613000
451183057	::486682465298571000
230898142	::486682504645341000
14392960	::486682507434135000
15361643	::486682512400592000
277529978	::486682515990511000
64584579	::486682516036677000
290396729	::486682525641633000
447301770	::486682532831043000
193502964	::486682567006228000
14392960	::486682575545434000
394962689	::486682576237498000
562590159	::486682628045561000
29652147	::486682632915517000
216591008	::486682635872133000
30795924	::486682639936794000
7875762	::486682640280723000
23820736	::486682657687093000
50216950	::486682664309489000
100327197	::486682694307176000
165967574	::486682694647291000
187078541	::486682710098710000
304890630	::486682712606912000
335432246	::486682717128376000
545297326	::486682728365305000
256609151	::486682763207389000
81872162	::486682766520889000
230898142	::486682772228935000
16864384	::486682789656281000
33299478	::486682803992424000
24383303	::486682813400240000
200849010	::486682819226112000
312435293	::486682844778225000
447301770	::486682846095220000
352486016	::486682869889122000
447301770	::486682875329527000
331447850	::486682899429613000
239254872	::486682907079999000
279750654	::486682919822688000
193502964	::486682923794702000
331447850	::486682928600997000
351004243	::486682956321554000
240892007	::486682978228006000
21330741	::486682995688890000
279268567	::486682998633689000
296016163	::486683000524918000
304890630	::486683001913221000
399408344	::486683006111715000
14392960	::486683010633191000
259541688	::486683010859683000
215174499	::486683017620897000
277529978	::486683028228288000
14085431	::486683036302336000
307697597	::486683042824880000
402273149	::486683056733184000
36601312	::486683056825040000
257092614	::486683057777152000
14392960	::486683066060922000
379924726	::486683075636514000
611530014	::486683077364973000
447255375	::486683078841368000
398285469	::486683093558755000
272533260	::486683095781761000
436187992	::486683099292385000
215174499	::486683110608609000
453690730	::486683135719907000
35256600	::486683150094196000
66877066	::486683361445158000
33299478	::486683369074225000
341700434	::486683378897268000
91942557	::486683386552262000
346569016	::486683405698883000
364888000	::486683421599866000
247560161	::486683435462045000
33158980	::486683437248438000
377425191	::486683438225690000
83736832	::486683440364789000
23164217	::486683463953547000
216591008	::486683471126228000
23164217	::486683484912492000
364888000	::486683489501446000
21330741	::486683490448990000
193502964	::486683498418540000
357079725	::486683501857501000
227046044	::486683505834090000
257092614	::486683518542417000
447301770	::486683518945472000
19123904	::486683542915928000
33158980	::486683553170587000
490841822	::486683558820339000
453690730	::486683560581951000
37090364	::486683574540566000
728549208	::486683579246997000
21330741	::486683580584558000
364888000	::486683581935534000
165072349	::486683596225138000
16258970	::486683607516590000
444247134	::486683621252943000
37090364	::486683623945293000
33299478	::486683628030554000
257092614	::486683637903925000
251224348	::486683650831155000
364888000	::486683651682615000
377425191	::486683653364129000
200615756	::486683655167680000
18336787	::486683657407451000
290396729	::486683661102616000
22431584	::486683661576962000
58627481	::486683665661829000
14606079	::486683667063111000
346569016	::486683685752549000
364888000	::486683695429189000
24868543	::486683702794006000
108204138	::486683710369320000
168274200	::486683716589080000
352531780	::486683719881596000
371817971	::486683725409693000
17163265	::486683731826974000
24199433	::486683739150622000
29652147	::486683739205173000
160733683	::486683742178512000
504987901	::486683750810398000
21682918	::486683757340942000
215174499	::486683768694923000
380458897	::486683770615906000
108204138	::486683771484504000
172997876	::486683775493869000
61318348	::486683801251102000
22991317	::486683805525094000
503708554	::486683805932343000
51964139	::486683806066163000
227893380	::486683825930387000
36250685	::486683831798599000
50778210	::486683832003739000
364410144	::486683839721254000
45243501	::486683847225253000
130363809	::486683855256948000
364888000	::486683858294022000
41967329	::486683863427477000
272533260	::486683865340063000
245855482	::486683894411190000
519909326	::486683897548128000
100327197	::486683898101768000
29198251	::486683905454383000
193502964	::486683906843095000
389954423	::486683934089297000
168274200	::486683940581675000
172997876	::486683944113668000
289743411	::486683946810634000
14190836	::486683959074766000
14392960	::486683968230535000
130363809	::486683971934105000
503708554	::486683977680711000
247434974	::486683979655823000
207781904	::486683980423393000
408171600	::486683981648101000
146855323	::486683983246557000
364888000	::486683988418113000
290396729	::486684018520244000
36601312	::486684026057408000
24868543	::486684029534494000
279865885	::486684038615166000
478145352	::486684044562661000
7875762	::486684062049136000
39412631	::486684077123067000
14392960	::486684077857058000
54344507	::486684081136996000
52950877	::486684097893253000
364888000	::486684127643848000
56876875	::486684128440377000
377425191	::486684134660526000
364888000	::486684135537537000
352486016	::486684136317255000
30795924	::486684139547267000
252422768	::486684150598873000
33676766	::486684151743934000
52950877	::486684153845256000
22991317	::486684181842231000
85155674	::486684184908279000
285988306	::486684191074291000
364410144	::486684204470509000
174795727	::486684227623067000
33676766	::486684229309186000
19161423	::486684233427988000
426923626	::486684238767333000
338619333	::486684240633806000
46268291	::486684246052831000
247434974	::486684247558602000
352531780	::486684259722084000
399408344	::486684272825098000
201445185	::486684276516061000
172997876	::486684281990049000
82433120	::486684288029835000
36601312	::486684298628452000
42297542	::486684304966025000
447301770	::486684311736033000
247434974	::486684348259635000
170815462	::486684356883128000
29652147	::486684362663264000
215189306	::486684365909684000
409541924	::486684368446832000
378367977	::486684381805674000
334665323	::486684384540360000
24983393	::486684385207275000
410461303	::486684393834954000
174795727	::486684399887343000
362540752	::486684409161326000
420389630	::486684409991823000
274191278	::486684410561839000
491357856	::486684452492288000
89505869	::486684467806109000
611530014	::486684482293235000
24821703	::486684503449300000
24868543	::486684505919344000
18657192	::486684513934643000
623990154	::486684520217722000
58587013	::486684524521484000
263914867	::486684525414469000
371817971	::486684539763191000
562178473	::486684550483812000
364888000	::486684558319173000
206247499	::486684566099615000
85155674	::486684566912901000
167144906	::486684570511609000
335432246	::486684580326281000
174795727	::486684595769720000
542406301	::486684617919832000
58587013	::486684629102247000
39412631	::486684636001476000
309789310	::486684639038144000
453690730	::486684669371355000
182901672	::486684673314406000
545297326	::486684690917896000
24983393	::486684695023714000
26068830	::486684700031725000
247434974	::486684700782518000
338619333	::486684708990746000
385121286	::486684711482179000
468965579	::486684715533869000
354629644	::486684723230801000
113722629	::486684724438384000
107610605	::486684729555447000
99435759	::486684746332651000
239162983	::486684777991639000
241337450	::486684779845148000
562590159	::486684785113186000
58587013	::486684800342704000
351174024	::486684808852955000
40783277	::486684828104806000
373690904	::486684844399656000
14392960	::486684850867277000
167144906	::486684865517989000
371817971	::486684867107639000
14392960	::486684879485009000
230898142	::486684885881745000
100327197	::486684889245163000
40783277	::486684904113991000
29652147	::486684915850018000
14392960	::486684927878914000
215189306	::486684931515772000
62093388	::486684934644305000
338619333	::486684938507272000
107610605	::486684947436957000
728549208	::486684949828087000
215189306	::486684955817553000
352531780	::486684962662260000
410877459	::486684967033114000
419836731	::486684968463392000
315296719	::486684971919106000
51601709	::486684978445438000
269605766	::486685000046108000
52950877	::486685005133787000
40783277	::486685031822151000
330834997	::486685037694164000
130363809	::486685043792683000
29652147	::486685044699049000
413735493	::486685045814329000
247434974	::486685049564065000
38207353	::486685051066019000
41967329	::486685051451498000
40783277	::486685059542310000
338664006	::486685062201503000
39863661	::486685103800999000
255299055	::486685118400983000
225206178	::486685130811928000
37228652	::486685144304992000
216591008	::486685150701318000
38226468	::486685156246581000
352531780	::486685157055668000
338664006	::486685172247453000
251224348	::486685192208535000
68966030	::486685195756900000
40783277	::486685206271635000
334665323	::486685206523293000
167144906	::486685209874530000
164575018	::486685210176540000
480857982	::486685218657419000
109615689	::486685229089054000
131633030	::486685259732226000
243472980	::486685294297481000
33249556	::486685301839249000
287014963	::486685311796133000
419836731	::486685312048173000
41967329	::486685314061066000
131633030	::486685327533150000
334665323	::486685328359440000
215189306	::486685346592473000
36250685	::486685347158704000
39847939	::486685348202676000
17455392	::486685352657031000
39412631	::486685359195967000
254821900	::486685368004411000
279268567	::486685369333993000
493640349	::486685382625345000
165967574	::486685390095794000
61832970	::486685397074722000
362540752	::486685409276350000
462648540	::486685411650326000
243472980	::486685422022426000
562178473	::486685432277512000
415259927	::486685452355657000
277529978	::486685464439427000
163279109	::486685465257738000
525819441	::486685487277432000
50509821	::486685492738392000
707214715	::486685497670909000
42481762	::486685505426575000
15814841	::486685510903943000
286341932	::486685516122050000
338619333	::486685541526544000
131633030	::486685543527247000
216591008	::486685544861011000
27626703	::486685555166433000
263971863	::486685555334213000
39412631	::486685561898274000
513855251	::486685568466567000
227114320	::486685570316660000
14392960	::486685585625456000
26113249	::486685591023931000
127943795	::486685599525400000
290396729	::486685603430289000
339353546	::486685625085460000
611530014	::486685645759590000
20782081	::486685646090940000
131633030	::486685646832926000
42481762	::486685649517703000
39412631	::486685669742239000
182901672	::486685671030259000
42481762	::486685677967659000
21330741	::486685697181356000
42481762	::486685709005512000
426923626	::486685717880258000
562178473	::486685729456541000
338619333	::486685742559543000
243472980	::486685748200882000
279865885	::486685753330499000
167384328	::486685756375580000
287014963	::486685758137171000
408171600	::486685763736588000
236271147	::486685778479546000
562590159	::486685782476718000
130514710	::486685783198162000
46764883	::486685784351588000
129240201	::486685796447965000
177446269	::486685814508646000
137135705	::486685816152801000
215189306	::486685819428941000
174795727	::486685834922307000
243472980	::486685845588422000
29652147	::486685876534382000
24199433	::486685890195238000
383972979	::486685893831294000
707214715	::486685897467772000
174795727	::486685901762752000
30795924	::486685903520555000
163279109	::486685907198951000
146855323	::486685909547761000
243472980	::486685913678757000
33249556	::486685926463377000
21330741	::486685937015865000
26113249	::486685939000172000
18183371	::486685949917536000
513855251	::486685953629487000
464182365	::486685958117416000
26068830	::486685959384096000
174795727	::486685962605694000
242922283	::486685972067676000
415259927	::486685983455207000
542406301	::486685986512855000
700013623	::486685992901156000
290396729	::486685993789964000
236271147	::486686004955189000
251224348	::486686007384088000
410403898	::486686008088739000
42481762	::486686032176611000
22278303	::486686042196828000
26113249	::486686059045355000
29652147	::486686059372482000
24199433	::486686080687939000
504987901	::486686081459302000
131633030	::486686088166006000
499167427	::486686122894831000
22195036	::486686155598225000
51601709	::486686169602596000
19683725	::486686182521458000
21330741	::486686183984881000
182901672	::486686212150022000
17163265	::486686230818877000
165967574	::486686238800621000
382359896	::486686241790754000
22278303	::486686248921464000
39863661	::486686249361883000
513711139	::486686254353117000
29652147	::486686261135302000
438115686	::486686267514433000
562178473	::486686268110024000
513855251	::486686274451824000
382190006	::486686277643694000
60771081	::486686281745711000
225206178	::486686296929501000
24199433	::486686318584664000
29652147	::486686327745032000
50157557	::486686338947620000
61832970	::486686349102022000
542406301	::486686361873690000
316026178	::486686377246220000
537633292	::486686383746985000
513711139	::486686385483837000
67421080	::486686410766680000
33299478	::486686413518159000
18968115	::486686415590137000
607637849	::486686432757415000
273814896	::486686435164966000
542406301	::486686443058638000
163646426	::486686449098432000
479246485	::486686468249645000
131633030	::486686477284163000
309789310	::486686478013984000
713350694	::486686482879758000
24821703	::486686489225330000
31345791	::486686500021895000
338619333	::486686501938286000
170357410	::486686505000124000
335432246	::486686512835092000
73795436	::486686520435539000
29652147	::486686529428135000
107842096	::486686530933506000
33108084	::486686532057571000
351004243	::486686537825136000
171510293	::486686537833119000
19511096	::486686538961387000
247560161	::486686540241059000
17694593	::486686554833059000
339353546	::486686561942003000
14392960	::486686569550467000
18968115	::486686576877903000
18657192	::486686578937303000
297679816	::486686590451060000
184962835	::486686602199302000
355598729	::486686603864072000
36601312	::486686637997314000
29652147	::486686641193746000
251224348	::486686655051755000
17694593	::486686657140518000
414103187	::486686659354689000
700013623	::486686662945427000
513855251	::486686667105767000
533844924	::486686668238237000
247434974	::486686680896659000
163589914	::486686685657186000
325996873	::486686687590768000
165967574	::486686701163921000
22278303	::486686703025811000
378281495	::486686705160712000
297679816	::486686707337945000
26113249	::486686708201963000
248358978	::486686731450593000
545297326	::486686731857846000
227577445	::486686737360764000
306529180	::486686737604050000
337499399	::486686742637191000
596113934	::486686747607056000
198393365	::486686751105093000
239149781	::486686770877038000
364410144	::486686787520045000
452678521	::486686788816089000
216927443	::486686789936357000
453280756	::486686802468556000
29607520	::486686808265457000
119636299	::486686813352759000
54344507	::486686813713473000
17908818	::486686818927407000
61832970	::486686844491288000
297679816	::486686848073601000
37228652	::486686867245395000
296016163	::486686908475375000
449756109	::486686911163953000
480857982	::486686925059661000
100843087	::486686943342649000
306529180	::486686955816894000
45911298	::486686975991103000
630637790	::486686978831032000
130321036	::486686996023111000
247434974	::486686996065026000
265553576	::486687010728710000
338619333	::486687017388896000
409680332	::486687027958538000
86885002	::486687032207347000
95712580	::486687037232119000
239149781	::486687037789986000
316026178	::486687053715763000
22220460	::486687059747168000
56710887	::486687071809978000
364410144	::486687080919994000
86885002	::486687084015407000
297679816	::486687095197827000
239149781	::486687104244527000
33643268	::486687104307433000
218711172	::486687106304344000
412756257	::486687107566424000
251224348	::486687108770594000
64584579	::486687110863134000
290396729	::486687114658983000
537633292	::486687119998345000
110063681	::486687127150022000
297679816	::486687138042609000
260006924	::486687138390757000
562590159	::486687141091475000
251224348	::486687145353302000
596113934	::486687147164831000
67421080	::486687155272429000
90469755	::486687157549953000
256750208	::486687160985075000
588641285	::486687174054531000
728549208	::486687190697902000
389954423	::486687207705833000
353418151	::486687215112552000
165967574	::486687220670398000
177446269	::486687226370072000
337499399	::486687238609440000
312856997	::486687266694127000
587864456	::486687274667503000
251224348	::486687291663196000
498637061	::486687294481371000
22278303	::486687305164664000
381315320	::486687323011051000
362540752	::486687338983342000
562178473	::486687355625955000
312856997	::486687365184778000
67421080	::486687368359849000
251224348	::486687384667693000
78384326	::486687386810978000
588641285	::486687392523231000
282692620	::486687402543415000
258382946	::486687406913880000
112333263	::486687408469966000
51964139	::486687414165843000
498637061	::486687415218630000
26413556	::486687420780249000
498637061	::486687422793515000
102213164	::486687435007733000
498637061	::486687436932517000
22278303	::486687442960142000
402797583	::486687449817432000
265553576	::486687451273261000
148436850	::486687455995625000
242922283	::486687463797440000
259569717	::486687465650913000
23475166	::486687466460438000
571363101	::486687486136311000
449756109	::486687486383357000
384955934	::486687493459570000
279162166	::486687494709448000
180190603	::486687497200476000
362540752	::486687510102568000
588641285	::486687517014372000
306529180	::486687521322307000
378281495	::486687530419367000
30795924	::486687551445815000
67421080	::486687557535559000
102213164	::486687569506484000
426402586	::486687589869813000
279608688	::486687591605866000
337499399	::486687596777857000
251224348	::486687598510104000
290396729	::486687614179606000
42529606	::486687628180602000
37029138	::486687628767404000
19770255	::486687629027864000
344454080	::486687636115836000
23475166	::486687650116403000
27816303	::486687670434021000
67421080	::486687672178462000
102213164	::486687675936960000
23475166	::486687679552028000
56710887	::486687691140911000
86885002	::486687696983953000
364410144	::486687705565130000
78167615	::486687712469319000
42529606	::486687719406727000
27816303	::486687726377635000
24136198	::486687727702659000
86885002	::486687744282738000
611530014	::486687754777264000
410877459	::486687758266531000
266703661	::486687761278054000
68052287	::486687763631460000
449981984	::486687781276508000
42529606	::486687808980279000
412756257	::486687816357646000
130321036	::486687821776703000
433142367	::486687834988752000
353418151	::486687856597794000
20935927	::486687866974531000
611530014	::486687883026501000
16726467	::486687884359892000
226319809	::486687885517938000
279162166	::486687894015602000
571363101	::486687895705890000
234078302	::486687915632627000
64584579	::486687944657215000
353418151	::486687947781984000
447301770	::486687949304889000
35156425	::486687955516669000
130321036	::486687958175449000
38207353	::486687973753491000
287014963	::486687979671265000
394962689	::486687984628936000
38804898	::486688001162887000
248358978	::486688004279238000
225959127	::486688014752825000
52995718	::486688016111771000
24199433	::486688024777228000
703895293	::486688044733308000
435557155	::486688056670306000
23413958	::486688060646494000
589638848	::486688063674802000
55744853	::486688071937576000
239149781	::486688074433167000
337499399	::486688075880628000
364410144	::486688076903632000
486174522	::486688105122914000
366753447	::486688111724724000
88018997	::486688113499332000
216486063	::486688115323449000
109615689	::486688117966245000
51601709	::486688120163692000
297679816	::486688121267163000
279162166	::486688132398858000
337434879	::486688136831856000
378281495	::486688143643398000
388433171	::486688144964583000
362540752	::486688159322095000
251224348	::486688163554156000
344454080	::486688169849401000
239254872	::486688178980392000
347869774	::486688182532964000
306529180	::486688187050631000
562178473	::486688192112779000
24199433	::486688197297315000
274712500	::486688202246193000
72378783	::486688222768947000
72378783	::486688244151500000
360183119	::486688244826783000
388433171	::486688250308730000
164575018	::486688270781517000
403160004	::486688271724851000
73795436	::486688273268764000
45911298	::486688280927166000
562178473	::486688299453411000
366753447	::486688305056993000
274712500	::486688306516594000
329093513	::486688310577070000
201445185	::486688312321507000
55744853	::486688317644087000
239702167	::486688318789128000
367298176	::486688336564584000
630637790	::486688346568409000
571363101	::486688349504430000
362540752	::486688375383277000
72378783	::486688384438382000
32690664	::486688389366685000
257092614	::486688393728765000
60399576	::486688403619336000
306529180	::486688405603237000
29652147	::486688418802700000
253828982	::486688419746041000
29800175	::486688420677173000
378622092	::486688427266805000
297679816	::486688430798426000
239702167	::486688431536234000
360183119	::486688444216012000
297679816	::486688444392161000
319145382	::486688453015662000
356408344	::486688467640795000
351174024	::486688474699804000
306529180	::486688485232095000
447301770	::486688488205869000
703895293	::486688517079044000
17694593	::486688546208497000
274311440	::486688549371379000
517075828	::486688553339219000
33282020	::486688555209457000
55744853	::486688557159821000
239149781	::486688580324954000
158948807	::486688587979571000
545297326	::486688590462976000
337499399	::486688611862339000
339917675	::486688626374217000
239149781	::486688627313745000
400490673	::486688633777180000
329093513	::486688634478030000
54466394	::486688645332480000
297679816	::486688645601329000
33108084	::486688648641781000
339353546	::486688660062883000
78384326	::486688688936849000
27726737	::486688689204908000
29652147	::486688691637993000
274712500	::486688699300589000
365151006	::486688700148248000
19684793	::486688705768218000
287877370	::486688717713580000
356408344	::486688731953258000
25084916	::486688739054600000
415179202	::486688742091288000
22220460	::486688763402133000
396952554	::486688768192446000
217563665	::486688770003976000
33643268	::486688789352312000
356408344	::486688790694473000
22278303	::486688790749405000
102213164	::486688792209014000
290396729	::486688799670288000
400490673	::486688815289864000
239149781	::486688821228998000
45911298	::486688822248222000
24199433	::486688825838952000
155805303	::486688853194203000
303080805	::486688877747658000
297679816	::486688930285506000
129240201	::486688941571969000
29652147	::486688958630608000
375364618	::486688960710582000
340646680	::486688961612349000
30795924	::486688961746989000
356408344	::486688975545835000
33643268	::486688980155383000
513711139	::486689023667105000
239149781	::486689026166886000
59288102	::486689070895349000
378622092	::486689070954082000
513711139	::486689077186396000
32690664	::486689081162608000
59583601	::486689089194708000
286734780	::486689111961395000
378622092	::486689113408802000
337499399	::486689124070719000
286734780	::486689128717643000
59288102	::486689142550855000
378622092	::486689149182050000
279162166	::486689153770590000
291249412	::486689168878084000
333877322	::486689180655689000
45911298	::486689210657546000
356408344	::486689213522259000
340646680	::486689221684387000
286734780	::486689222967824000
333877322	::486689226012884000
333877322	::486689233457786000
78384326	::486689237950287000
30795924	::486689245390970000
12057032	::486689247370280000
20364178	::486689247923953000
33342988	::486689248268275000
333877322	::486689250046259000
333877322	::486689258929795000
258454374	::486689274717548000
46940147	::486689277116301000
139308619	::486689292018671000
129240201	::486689295814520000
39412631	::486689296133283000
56710887	::486689310918574000
20364178	::486689311883296000
339353546	::486689312688189000
358452616	::486689313829040000
450391257	::486689339552702000
351174024	::486689341658263000
20786050	::486689349380341000
378622092	::486689368485416000
451183057	::486689384721575000
607016651	::486689389804675000
279162166	::486689390350303000
464182365	::486689396725260000
387281097	::486689401540718000
279162166	::486689418271793000
297679816	::486689438500917000
146855323	::486689439926980000
464182365	::486689441403006000
513711139	::486689442069897000
238307628	::486689444888469000
386833057	::486689449586089000
105623584	::486689461879963000
59184492	::486689468821561000
464182365	::486689470020722000
312856997	::486689479541788000
129240201	::486689486990888000
632710734	::486689497371774000
42538221	::486689503663624000
245957488	::486689536446332000
30795924	::486689538979688000
336774649	::486689543622389000
467043006	::486689556855406000
171510293	::486689570117808000
464182365	::486689573246742000
388433171	::486689591441637000
204292930	::486689598828212000
225959127	::486689602070405000
33029479	::486689606935408000
198126424	::486689615193993000
36579395	::486689617576329000
42538221	::486689619908763000
103782180	::486689636467494000
129240201	::486689656210083000
378622092	::486689658316013000
29800175	::486689669648642000
262471070	::486689671574196000
223614733	::486689677613625000
364410144	::486689679450718000
42538221	::486689679576928000
707214715	::486689687650582000
76707926	::486689689391222000
378622092	::486689690859614000
65513	::486689697864114000
19307731	::486689700644519000
513711139	::486689710421463000
451183057	::486689712221192000
367298176	::486689723633528000
373147853	::486689732014145000
400490673	::486689735562104000
506500282	::486689736832983000
109331928	::486689754902429000
20364178	::486689798896492000
42538221	::486689820937183000
136238737	::486689831146098000
350645139	::486689831691354000
367298176	::486689855431143000
387472182	::486689861747752000
67069063	::486689889228820000
301737159	::486689890634317000
253759009	::486689892827545000
378622092	::486689900134404000
290396729	::486689906672934000
87812967	::486689909861007000
212060681	::486689912851533000
37029138	::486689914499919000
337499399	::486689920254488000
115824990	::486689945713909000
562178473	::486689949945585000
412756257	::486689955314278000
101617436	::486689974100586000
91942557	::486689989011701000
354047009	::486690021752455000
29800175	::486690054006272000
496575332	::486690058867863000
255834275	::486690059295281000
38848610	::486690069722718000
33158980	::486690081726402000
14808898	::486690082104303000
152103757	::486690090651877000
37228652	::486690095555432000
45911298	::486690101003431000
596113934	::486690102979354000
67069063	::486690116111327000
190624012	::486690123329720000
64813007	::486690125103910000
30795924	::486690127604105000
136238737	::486690146750693000
358452616	::486690162525495000
299284663	::486690165256376000
29652147	::486690175809224000
33643268	::486690176232857000
383202357	::486690187867459000
129240201	::486690194096025000
225691566	::486690206662144000
130321036	::486690208427937000
136238737	::486690215759581000
29800175	::486690218318127000
356408344	::486690231358210000
245021956	::486690231626657000
378622092	::486690237830422000
337499399	::486690240586072000
257092614	::486690252195512000
29652147	::486690266750156000
136238737	::486690284458098000
288918860	::486690307942383000
451868427	::486690315118866000
112333263	::486690322353623000
174720518	::486690323754536000
390504920	::486690327953428000
76248039	::486690328095649000
167384328	::486690342410792000
499167427	::486690343916544000
225691566	::486690345481023000
384955934	::486690358341148000
429345484	::486690366913933000
516986236	::486690380398608000
164575018	::486690389663817000
377425191	::486690389772865000
45911298	::486690403899678000
224095849	::486690410681491000
299284663	::486690415769554000
364410144	::486690436191236000
224126979	::486690438342909000
78384326	::486690453702836000
29800175	::486690454084149000
17107944	::486690458127847000
635845301	::486690478574682000
58587013	::486690478897639000
30795924	::486690492315230000
152103757	::486690496949919000
39412631	::486690499214864000
23413958	::486690510484946000
451868427	::486690518966218000
30795924	::486690520865837000
20535654	::486690550607646000
288918860	::486690555997724000
288918860	::486690580320489000
39412631	::486690581721010000
596113934	::486690585185484000
45278487	::486690592710066000
375364618	::486690601166204000
378622092	::486690612268519000
412756257	::486690617846534000
412756257	::486690624456761000
360231979	::486690646309081000
29800175	::486690649840680000
239162983	::486690656036085000
545297326	::486690656170295000
362540752	::486690658485547000
14816854	::486690661245001000
288918860	::486690674151284000
54344507	::486690675711152000
506824920	::486690676420009000
409680332	::486690679762862000
57238973	::486690686071476000
400266696	::486690694887534000
26623525	::486690696431017000
373147853	::486690707361792000
38848610	::486690715494543000
367298176	::486690716077146000
280749613	::486690744833679000
129240201	::486690765238571000
19080798	::486690770225602000
400266696	::486690770313695000
20364178	::486690795593162000
288918860	::486690801922363000
360231979	::486690807651385000
364410144	::486690811283648000
7141172	::486690812483227000
82150924	::486690812734885000
288918860	::486690819471339000
496575332	::486690823053254000
86885002	::486690837615493000
280749613	::486690851587104000
17529301	::486690852774084000
119636299	::486690853285404000
42994926	::486690889511997000
288918860	::486690910651314000
297679816	::486690919803277000
245669191	::486690920935354000
29652147	::486690922210791000
330834997	::486690938115223000
546153359	::486690952447160000
562178473	::486690957874573000
291475742	::486690964828721000
503708554	::486690965789638000
587864456	::486690966053474000
418297592	::486690997896613000
266703661	::486690999536582000
400266696	::486691003701538000
57238973	::486691004524015000
240766538	::486691008017879000
496575332	::486691021141864000
29652147	::486691032521003000
240532669	::486691039848456000
452678521	::486691051776663000
352531780	::486691053307572000
152103757	::486691074568880000
291249412	::486691109188296000
147298694	::486691111579054000
453690730	::486691115756560000
311664191	::486691116050563000
42538221	::486691122862120000
239162983	::486691133138145000
30795924	::486691138515247000
348152108	::486691157145964000
15361643	::486691165149077000
111687397	::486691177962299000
152103757	::486691182936723000
227114320	::486691189962604000
29800175	::486691201349742000
547741880	::486691221406904000
451183057	::486691231355789000
45243501	::486691231989133000
546153359	::486691241871310000
242922283	::486691246807592000
260428602	::486691247122571000
198651083	::486691250234327000
83673720	::486691253850238000
17529301	::486691254584229000
65576332	::486691257658269000
29800175	::486691268420857000
29652147	::486691271755694000
278301419	::486691275316293000
330834997	::486691297562877000
34052201	::486691302889627000
18148466	::486691303967956000
61318348	::486691313052827000
291249412	::486691321625600000
17107944	::486691324947857000
51413309	::486691336448655000
506824920	::486691345436647000
487322279	::486691356408938000
19684793	::486691365338636000
30795924	::486691372536434000
29652147	::486691376126775000
357211620	::486691385064431000
311664191	::486691407865081000
47929423	::486691412658761000
330834997	::486691440764792000
78384326	::486691443449532000
457197060	::486691446393958000
357211620	::486691458011774000
85399171	::486691470716698000
29652147	::486691471895330000
29800175	::486691478673309000
58349263	::486691482016153000
82257804	::486691485207646000
364035957	::486691498684350000
553711382	::486691500688826000
376467319	::486691502991486000
506824920	::486691518858526000
589638848	::486691529503686000
431264673	::486691535208333000
40526887	::486691556464668000
29652147	::486691564279054000
366701651	::486691570876309000
370165750	::486691574483795000
297679816	::486691619232813000
461392295	::486691621623185000
387472182	::486691656708919000
29800175	::486691681161326000
352531780	::486691686320312000
515049896	::486691686446141000
216591008	::486691688048361000
251443783	::486691710198902000
378415682	::486691714325692000
457197060	::486691726774378000
457197060	::486691761578733000
47929423	::486691763101638000
451667062	::486691765886255000
251443783	::486691775306690000
599774410	::486691781640073000
545587327	::486691783699869000
26623525	::486691785020694000
129240201	::486691793598021000
451667062	::486691799092580000
33643268	::486691803010056000
388558032	::486691813059616000
461392295	::486691823088185000
402268968	::486691857494056000
29800175	::486691865115115000
21330741	::486691865849102000
419836731	::486691895465504000
29652147	::486691896958672000
354629644	::486691906983043000
29800175	::486691907867660000
520690554	::486691912016224000
362540752	::486691947575508000
225959127	::486691965241528000
279162166	::486691965568708000
357790406	::486691981830418000
291475742	::486692003506171000
251443783	::486692016257249000
603136773	::486692017590632000
43256984	::486692047710355000
34052201	::486692053321932000
107842096	::486692056253726000
29800175	::486692063170150000
23413958	::486692067305717000
301257200	::486692083659309000
131968998	::486692098310029000
23413958	::486692100931469000
29800175	::486692103167033000
23413958	::486692128202842000
21117523	::486692131265081000
389105684	::486692134414581000
78384326	::486692138219220000
23413958	::486692140383100000
30795924	::486692144426389000
291413743	::486692152693370000
29800175	::486692160134053000
385706960	::486692163585966000
23413958	::486692173358723000
310982944	::486692175703732000
102213164	::486692195261743000
447255375	::486692197849251000
490977827	::486692204162080000
352531780	::486692228996136000
451183057	::486692233253752000
131968998	::486692252329050000
239254872	::486692262022090000
286341932	::486692262709960000
384494456	::486692264991678000
42529606	::486692291407773000
249243467	::486692299447869000
44768272	::486692302442991000
506824920	::486692314232807000
374613599	::486692320264597000
352486016	::486692336068341000
506824920	::486692336697499000
29652147	::486692347376590000
136828926	::486692348475084000
98589714	::486692350882639000
34052201	::486692370558091000
251429451	::486692375675170000
45243501	::486692376405372000
635845301	::486692387888971000
357079725	::486692388086112000
26623525	::486692397472956000
286341932	::486692405265985000
209584784	::486692410202681000
383972979	::486692424446517000
247024165	::486692424522022000
352531780	::486692424752713000
376546976	::486692428124925000
29652147	::486692462241783000
304219715	::486692465584267000
50216950	::486692467916279000
636894252	::486692471598895000
506824920	::486692475637993000
152103757	::486692476179460000
30795924	::486692497348100000
394962689	::486692501600739000
167384328	::486692505065230000
210873235	::486692541287645000
200615756	::486692542763630000
152103757	::486692560484978000
22278303	::486692562229805000
139447011	::486692575777411000
68221984	::486692580554723000
350645139	::486692585549746000
29652147	::486692611923935000
9899992	::486692635940102000
262248356	::486692637273903000
632710734	::486692650133643000
451183057	::486692670358953000
480857982	::486692671138717000
546153359	::486692673856606000
101136541	::486692703120265000
29652147	::486692709156282000
209584784	::486692725777899000
394962689	::486692728546144000
316026178	::486692730429394000
210996408	::486692738474053000
266317182	::486692739954638000
547741880	::486692773450743000
101136541	::486692781469872000
136129525	::486692795776651000
410297246	::486692800348426000
185399022	::486692817184378000
181812900	::486692817260281000
129240201	::486692818983735000
248329328	::486692836872814000
244995179	::486692845546647000
423098923	::486692850416238000
250713436	::486692860528312000
19684793	::486692866853318000
30795924	::486692882460737000
381315320	::486692917088497000
636632104	::486692920859189000
545297326	::486692951096307000
266703661	::486692966979756000
32690664	::486692968229654000
431264673	::486692972436946000
247560161	::486692972806041000
635845301	::486692987292766000
636894252	::486692988727218000
266703661	::486692993894592000
181812900	::486693005509025000
110297719	::486693006829813000
63783716	::486693021086257000
210996408	::486693039176294000
395703736	::486693056927006000
17529301	::486693066787799000
85111877	::486693076128514000
490841822	::486693079680679000
480857982	::486693079986876000
506824920	::486693096436953000
33299478	::486693096982208000
291249412	::486693111595147000
30795924	::486693118453243000
506824920	::486693126610755000
19684793	::486693129085411000
370165750	::486693168352481000
352531780	::486693181929443000
262248356	::486693197855219000
410297246	::486693208252882000
267936760	::486693219615244000
65926573	::486693219779227000
65435835	::486693225806462000
378622092	::486693230692798000
588531316	::486693246773764000
56710887	::486693257003282000
68221984	::486693264163344000
266703661	::486693270328967000
201899461	::486693275609202000
185399022	::486693277169496000
262248356	::486693281313456000
65435835	::486693297793286000
368577195	::486693301928853000
78384326	::486693324548734000
409680332	::486693329216606000
80191031	::486693335650684000
185399022	::486693343036833000
33299478	::486693350087487000
101136541	::486693360787156000
30795924	::486693361529946000
376546976	::486693373189693000
67421080	::486693378432581000
611530014	::486693399521931000
44768272	::486693402365677000
352486016	::486693429812809000
48467620	::486693434183254000
378281495	::486693444392206000
716788381	::486693445512478000
20000062	::486693450998616000
24821703	::486693492547420000
504987901	::486693493666885000
291413743	::486693528534126000
15789848	::486693549006540000
350645139	::486693555943923000
78384326	::486693559769513000
15789848	::486693566110900000
68221984	::486693569982631000
57566548	::486693590437859000
31536491	::486693591377399000
297679816	::486693596847157000
480857982	::486693605424111000
174840636	::486693605612863000
189033239	::486693617885380000
617791569	::486693625074417000
444247134	::486693629361397000
67069063	::486693636390662000
533844924	::486693638324252000
107842096	::486693641218306000
330834997	::486693641285414000
377715399	::486693646620573000
175314654	::486693653239181000
374228630	::486693663888506000
118733444	::486693673745534000
62460045	::486693697703014000
102213164	::486693705584476000
33818674	::486693714794790000
65513	::486693723041173000
267936760	::486693727537078000
43006697	::486693727709040000
26580130	::486693727797514000
56710887	::486693739092393000
362540752	::486693745392623000
105598447	::486693745581379000
248358978	::486693753227186000
335432246	::486693760265228000
171510293	::486693761171210000
71617108	::486693772458479000
21330741	::486693785380732000
335432246	::486693786479644000
110297719	::486693788023144000
387476542	::486693790523334000
464182365	::486693800568299000
423891750	::486693801692393000
330834997	::486693803303374000
513711139	::486693806650060000
18842764	::486693823075352000
68221984	::486693831950479000
20026791	::486693833606828000
592150138	::486693846013583000
453690730	::486693851784953000
73795436	::486693874765930000
110297719	::486693875738632000
71617108	::486693877601296000
506824920	::486693880184569000
325996873	::486693884689670000
80379964	::486693887059046000
335432246	::486693913537699000
514339780	::486693929979355000
409662649	::486693937587822000
20713213	::486693948313063000
367298176	::486693951911383000
257942561	::486693955237474000
107842096	::486693955921133000
331397011	::486693956907184000
503708554	::486693962917634000
335432246	::486693971100319000
337434879	::486693983515451000
20713213	::486693991082393000
48562201	::486694005669765000
262405775	::486694006269554000
171510293	::486694023017406000
368691437	::486694024007278000
635845301	::486694058169868000
251443783	::486694073894719000
250713436	::486694084120035000
467043006	::486694087529992000
36612981	::486694093171347000
267405925	::486694111634665000
410286428	::486694111924457000
38804898	::486694120195235000
485252693	::486694138365353000
233084334	::486694141275803000
251443783	::486694151464161000
19222225	::486694152315613000
267405925	::486694152382332000
71617108	::486694163682172000
20000062	::486694172318244000
310982944	::486694183999393000
431264673	::486694185706471000
503708554	::486694187937828000
545297326	::486694193134571000
33299478	::486694204345569000
61698439	::486694226164711000
355612007	::486694235543175000
381315320	::486694235781861000
171510293	::486694266630987000
174840636	::486694272628830000
267936760	::486694279482720000
330834997	::486694308544655000
367298176	::486694340278763000
68490087	::486694343218954000
152103757	::486694353000071000
155805303	::486694371312803000
19222225	::486694387238178000
98589714	::486694418439614000
410286428	::486694419958349000
267936760	::486694425477664000
30795924	::486694446449590000
62460045	::486694447137034000
393041277	::486694451914354000
121290312	::486694469001940000
233084334	::486694472017666000
393041277	::486694478816612000
416419059	::486694483564978000
407894919	::486694484390862000
41967329	::486694493152747000
181877725	::486694530067218000
408772521	::486694544336248000
265553576	::486694552234127000
496575332	::486694556361326000
160733683	::486694569661038000
264434173	::486694573838958000
155730095	::486694577005678000
632710734	::486694580096475000
330834997	::486694594977865000
55744853	::486694597360250000
241337450	::486694615248928000
121290312	::486694619933982000
34052201	::486694627953483000
47880950	::486694634999926000
30795924	::486694640255774000
155805303	::486694648736653000
68221984	::486694656986873000
59705683	::486694658332835000
265553576	::486694659696386000
491357856	::486694660102844000
364410144	::486694672207577000
174840636	::486694673155489000
453690730	::486694689525878000
545587327	::486694696119726000
477188816	::486694705250324000
155805303	::486694713014358000
160733683	::486694719368351000
14606079	::486694730932035000
230069608	::486694735575138000
368691437	::486694745888923000
43256984	::486694761546665000
388433171	::486694780810719000
330834997	::486694806291116000
265553576	::486694809739198000
17473737	::486694818194534000
240492455	::486694839736885000
506824920	::486694841271582000
103782180	::486694843612012000
359776589	::486694858489217000
45911298	::486694876621176000
182901672	::486694921253183000
160733683	::486694941129584000
129240201	::486694942593413000
454375039	::486694949753479000
381315320	::486694956417818000
98589714	::486694959924252000
388433171	::486694975598366000
279399275	::486694980665106000
400490673	::486695032544432000
242922283	::486695035904094000
47880950	::486695050923868000
288540835	::486695069060059000
590556372	::486695073376378000
435471503	::486695081009614000
139447011	::486695094431797000
129240201	::486695122533244000
108204138	::486695132754763000
364888000	::486695157191180000
288540835	::486695160445534000
20000062	::486695164208226000
215189306	::486695164711550000
18752326	::486695175041732000
388433171	::486695180137795000
33299478	::486695193224032000
251821834	::486695213658681000
80191031	::486695215151869000
17455392	::486695219820109000
17455392	::486695220457639000
407894919	::486695220717703000
185399022	::486695241164939000
139308619	::486695246881779000
702450841	::486695253357776000
78384326	::486695262757584000
321166954	::486695269481086000
225959127	::486695280059097000
20026791	::486695297448308000
277626311	::486695309800534000
332306968	::486695310257692000
155805303	::486695310669152000
707214715	::486695338791542000
83736832	::486695344038621000
431264673	::486695349139288000
361691248	::486695364049649000
36612981	::486695387768434000
136129525	::486695391727869000
232711010	::486695409104859000
388433171	::486695409515892000
115824990	::486695442135011000
158129535	::486695445779849000
454304418	::486695445997953000
50546012	::486695457389674000
102213164	::486695466227490000
330834997	::486695471058931000
67069063	::486695478738706000
350645139	::486695482190618000
393041277	::486695482345811000
87970668	::486695487873904000
245855482	::486695491510755000
23785621	::486695513878577000
36612981	::486695522380423000
25082908	::486695526931660000
707214715	::486695527623299000
338543771	::486695538780172000
383202357	::486695539660972000
27538070	::486695553049194000
69028501	::486695558581481000
414952579	::486695572066156000
185716839	::486695582501978000
414952579	::486695584426762000
96013044	::486695588801429000
15867361	::486695589468704000
78384326	::486695598108999000
381315320	::486695622871752000
20713213	::486695627565199000
531871315	::486695628312162000
61698439	::486695640500797000
21452516	::486695648817709000
636894252	::486695654173839000
228264355	::486695670724562000
451667062	::486695680136581000
387281097	::486695696138264000
330834997	::486695710360748000
330834997	::486695755604705000
357211620	::486695760692404000
55475943	::486695760751128000
332306968	::486695761866797000
129240201	::486695790622937000
98589714	::486695798961229000
59705683	::486695821044240000
294347764	::486695825754431000
216486063	::486695834164428000
37080273	::486695839692513000
303252613	::486695840602660000
55475943	::486695856276393000
267936760	::486695856968437000
118855202	::486695878183243000
470458433	::486695916271726000
155805303	::486695923792486000
56710887	::486695929785753000
394962689	::486695932650479000
276357208	::486695956922920000
252389746	::486695957275611000
635577431	::486695976237686000
310982944	::486695985805262000
102213164	::486695989097811000
23413958	::486695989470703000
115184915	::486695999604158000
410122679	::486696018755739000
513711139	::486696046337085000
190492046	::486696046676815000
68473966	::486696064431697000
55475943	::486696070148132000
402333632	::486696100548452000
15867361	::486696102121705000
228264355	::486696103350243000
260006924	::486696103430344000
23413958	::486696113798266000
431264673	::486696120517951000
378334138	::486696121088372000
267936760	::486696122220421000
56710887	::486696136325877000
415789240	::486696146224427000
409541924	::486696148413845000
265760942	::486696170098393000
409680332	::486696179871129000
68221984	::486696180538408000
234187240	::486696188453060000
15867361	::486696189019299000
338619333	::486696198422528000
270184694	::486696201375711000
175314654	::486696204743372000
61832970	::486696219163385000
48427726	::486696221516783000
33299478	::486696222091005000
330834997	::486696241657417000
19683725	::486696241724948000
115200960	::486696244945764000
228264355	::486696251388203000
849	::486696254039027000
470801476	::486696262595776000
499995726	::486696281663082000
702450841	::486696282329579000
113722629	::486696283084963000
237936556	::486696290969853000
278603967	::486696292761239000
22220460	::486696294686011000
47859489	::486696294959034000
17163265	::486696298650038000
277626311	::486696299396206000
409680332	::486696322259357000
38207353	::486696322645626000
78167615	::486696330044375000
135937043	::486696349421682000
253134261	::486696363917189000
14392960	::486696376441389000
33299478	::486696396787957000
29652147	::486696406707871000
42297542	::486696414089449000
228264355	::486696416471830000
36601312	::486696428794691000
273034167	::486696431521001000
175314654	::486696432535998000
49221112	::486696436231180000
31345791	::486696448286015000
215189306	::486696450370584000
607637849	::486696453302005000
607637849	::486696461661253000
409662649	::486696462248452000
29652147	::486696468502568000
240766538	::486696474190041000
175314654	::486696476999823000
306529180	::486696489344049000
49221112	::486696494754316000
80379964	::486696499103821000
409662649	::486696502329217000
240492455	::486696507924824000
623065439	::486696512643411000
76977679	::486696521421709000
141140385	::486696532461096000
16846197	::486696532679593000
216486063	::486696532851564000
274311440	::486696533723975000
102213164	::486696535254896000
702450841	::486696540774203000
499995726	::486696540795600000
438698734	::486696541772865000
99435759	::486696543311765000
26179867	::486696565168304000
59705683	::486696576224489000
607637849	::486696597556715000
346998772	::486696619048722000
33108084	::486696634126856000
33299478	::486696636752482000
80379964	::486696646592303000
96013044	::486696660685185000
19080798	::486696662492909000
99435759	::486696703697760000
33108084	::486696730591637000
129240201	::486696735649964000
67450397	::486696740779995000
400490673	::486696741693968000
359776589	::486696757183524000
129240201	::486696774426324000
29652147	::486696780416188000
166695965	::486696790603751000
37578654	::486696794013720000
376546976	::486696804432351000
348152108	::486696810405048000
15902298	::486696813487853000
288540835	::486696822811791000
185399022	::486696825848487000
37080273	::486696843011973000
98589714	::486696847033917000
78089247	::486696853208317000
414952579	::486696853539282000
45243501	::486696866428768000
396364407	::486696869007863000
277626311	::486696869116923000
414543388	::486696871360872000
95072707	::486696887806746000
129240201	::486696888242941000
59583601	::486696889845157000
414952579	::486696893313867000
239162983	::486696898200633000
36601312	::486696908421746000
155805303	::486696932858138000
108798356	::486696940071972000
322763942	::486696941594501000
26623525	::486696943658102000
208250490	::486696958237487000
182645046	::486696959709683000
395703736	::486696964567085000
26179867	::486696967615938000
36601312	::486696970883305000
155805303	::486696977863041000
22651134	::486696985982799000
195154119	::486696987887022000
227355784	::486696992132071000
267936760	::486696995378040000
253759009	::486697003984764000
46764883	::486697016878051000
19568023	::486697022926229000
447301770	::486697027372580000
24821703	::486697036813586000
54116443	::486697045449654000
175314654	::486697052579954000
36601312	::486697053326548000
249451202	::486697080686391000
285955708	::486697081126400000
392422321	::486697083362349000
25160673	::486697083475206000
14808898	::486697086768144000
316026178	::486697091146584000
57854623	::486697091301785000
220587584	::486697109626691000
152103757	::486697111174397000
95072707	::486697130694692000
168864295	::486697131449655000
136006997	::486697157764726000
357079725	::486697158335143000
478941450	::486697165733892000
93448284	::486697169374556000
152103757	::486697171756912000
38207353	::486697177910370000
499995726	::486697179403534000
35256600	::486697181551030000
29652147	::486697181731368000
58587013	::486697183245135000
78167615	::486697188446461000
78089247	::486697189532766000
592150138	::486697202782203000
18752326	::486697203482652000
208250490	::486697203495231000
33299478	::486697206435442000
41967329	::486697212131303000
499995726	::486697215180939000
470801476	::486697228015517000
179039178	::486697275549581000
378622092	::486697292964327000
279548168	::486697317563895000
297679816	::486697322299285000
29849760	::486697324815859000
378622092	::486697332185255000
55888161	::486697332428537000
347596428	::486697332805611000
378622092	::486697346496208000
168347877	::486697348056100000
61832970	::486697355748470000
556631416	::486697364866867000
51325761	::486697376099205000
378622092	::486697389290700000
182645046	::486697393098735000
115184915	::486697394013089000
112333263	::486697396324143000
506824920	::486697398089957000
423891750	::486697399415365000
25368960	::486697400589766000
123373847	::486697415588974000
346219373	::486697424165941000
21452516	::486697429341712000
383202357	::486697473805529000
30795924	::486697485487075000
182645046	::486697490922487000
48427726	::486697495318122000
80419613	::486697503912652000
67450397	::486697520564027000
238740641	::486697526071148000
25082908	::486697527371366000
316025875	::486697548434771000
387476542	::486697552109379000
415789240	::486697569959944000
336774649	::486697571088220000
316766176	::486697573160202000
387472182	::486697573273440000
387863634	::486697577358696000
374228630	::486697599898890000
147279456	::486697605540233000
183904300	::486697608115539000
499995726	::486697610884173000
302408703	::486697629363871000
183904300	::486697642236211000
325996873	::486697645264875000
14392960	::486697647315505000
17764624	::486697652256403000
227893380	::486697656501010000
387863634	::486697671646654000
21452516	::486697673399881000
29652147	::486697683739234000
36601312	::486697689443102000
126507603	::486697695931670000
326351370	::486697704404172000
185399022	::486697711605784000
57331128	::486697720279621000
196890320	::486697721936371000
23933265	::486697722414514000
67450397	::486697736474210000
29652147	::486697738785275000
23611301	::486697748377268000
17529301	::486697764961927000
147279456	::486697766165307000
26623525	::486697767612329000
113722629	::486697770049634000
32171318	::486697772725600000
41967329	::486697788856864000
358307309	::486697802303426000
49061011	::486697804019302000
415789240	::486697809995767000
17764624	::486697828433936000
152103757	::486697829851602000
59705683	::486697833697783000
20738985	::486697840945553000
415789240	::486697888597045000
462487376	::486697896612347000
312348050	::486697905529823000
167282271	::486697909803814000
78167615	::486697921707253000
52616216	::486697924714594000
26179867	::486697926375133000
347596428	::486697936454033000
494495688	::486697952027488000
631603360	::486697958734196000
378622092	::486697960580075000
361527638	::486697980821770000
271204273	::486697983790960000
702450841	::486697988366934000
459660056	::486697991513071000
26879335	::486697992364122000
267936760	::486697995425947000
136006997	::486697999221809000
250774954	::486698023703949000
29652147	::486698027902844000
139308619	::486698036483993000
183904300	::486698038715367000
325996873	::486698048656269000
409680332	::486698048823648000
378622092	::486698049377685000
415789240	::486698061159088000
347596428	::486698063977648000
357211620	::486698068361101000
30795924	::486698102594629000
42297542	::486698106004586000
264434173	::486698114384801000
123373847	::486698138028474000
38577111	::486698138770886000
55475943	::486698141878460000
252623066	::486698144819056000
562393615	::486698150170607000
185399022	::486698160438263000
389954423	::486698161117736000
71617108	::486698176808644000
22651134	::486698194986741000
271370762	::486698199764054000
270184694	::486698202574651000
21452516	::486698206265225000
78167615	::486698221218299000
29652147	::486698230370291000
26954972	::486698232903266000
96013044	::486698237089173000
324794875	::486698242105548000
271204273	::486698259767783000
26879335	::486698266508021000
253886962	::486698275538337000
288531248	::486698295675215000
339917675	::486698323319853000
288531248	::486698328902488000
312348050	::486698334510661000
409680332	::486698337492414000
347596428	::486698340982087000
326351370	::486698360250703000
239149781	::486698364260454000
415789240	::486698382790901000
277626311	::486698395076026000
201445185	::486698435920158000
21452516	::486698442761060000
254821900	::486698451389120000
415789240	::486698472859369000
325996873	::486698474528731000
272533260	::486698482212679000
252623066	::486698491209846000
55475943	::486698508175413000
354047009	::486698517222531000
270173839	::486698523207823000
134181956	::486698529537425000
82150924	::486698544137379000
71617108	::486698546838921000
58349263	::486698551062581000
364410144	::486698571081605000
503708554	::486698595400175000
20535654	::486698604719919000
237966586	::486698605009317000
242533291	::486698609778253000
26879335	::486698610839412000
29652147	::486698627495387000
179669687	::486698641420075000
106855310	::486698655110660000
451868427	::486698661846319000
76815335	::486698676106981000
331668519	::486698687842615000
56710887	::486698688576618000
167144906	::486698691462299000
178492117	::486698733547966000
105598447	::486698743236800000
242922283	::486698776703537000
623065439	::486698780054401000
85399171	::486698792872189000
587054451	::486698796441550000
102213164	::486698797675077000
264904736	::486698798572249000
45243501	::486698808689303000
111411572	::486698810979401000
257625769	::486698811465936000
547741880	::486698816804900000
415789240	::486698819891896000
374228630	::486698822697877000
56710887	::486698836149018000
33108084	::486698845896577000
115184915	::486698871846756000
420389630	::486698877865951000
271370762	::486698878477938000
30795924	::486698881095172000
394962689	::486698906734977000
329093513	::486698947931803000
30795924	::486698954696847000
20863117	::486698969372696000
50216950	::486698971071410000
415789240	::486698974330384000
418297592	::486698978482737000
237966586	::486698981880111000
252623066	::486698987941285000
167384328	::486698993095692000
454465194	::486698997516476000
433654462	::486699044886949000
239162983	::486699045738803000
295339639	::486699046468595000
594844703	::486699070116081000
50216950	::486699070157627000
26179867	::486699075631202000
251443783	::486699076952420000
254821900	::486699077087031000
142038800	::486699080383729000
630637790	::486699087249821000
228264355	::486699092492292000
33108084	::486699092890767000
242533291	::486699094325207000
208250490	::486699136482164000
131278152	::486699144216469000
18183371	::486699153733730000
38577111	::486699164080689000
310369464	::486699182866984000
288531248	::486699186184654000
252623066	::486699217038344000
251443783	::486699218825125000
321637063	::486699224399380000
37029138	::486699228274900000
131310830	::486699240853606000
391573659	::486699252702515000
230655725	::486699281622269000
451868427	::486699290648014000
179669687	::486699298906583000
160289098	::486699303818108000
73526174	::486699325377220000
132980216	::486699327532720000
431264673	::486699330573991000
296433109	::486699332607807000
208171241	::486699367751897000
254821900	::486699384147812000
713245898	::486699388018782000
316766176	::486699414224773000
702450841	::486699425436168000
21452516	::486699433023660000
72293435	::486699435347288000
32690664	::486699448563531000
228264355	::486699454477922000
222278624	::486699467882917000
355612007	::486699468860182000
325996873	::486699477109968000
267227218	::486699498496729000
415789240	::486699504851099000
219550942	::486699508877639000
418297592	::486699545565208000
410877459	::486699546047561000
83736832	::486699573033725000
275260502	::486699583167152000
155730095	::486699584555843000
30795924	::486699591220592000
25223941	::486699598845444000
288531248	::486699599336189000
33217361	::486699599784984000
325996873	::486699600904855000
37029138	::486699606441332000
70839851	::486699613487759000
182645046	::486699615475859000
152103757	::486699634564149000
702450841	::486699635155533000
431264673	::486699642500186000
339917675	::486699647067369000
32690664	::486699648988372000
31536491	::486699654097031000
37578654	::486699656194183000
259413656	::486699659109232000
152103757	::486699681691348000
152103757	::486699689450823000
325996873	::486699714663174000
415789240	::486699721616920000
167384328	::486699764986044000
26179867	::486699765015392000
123373847	::486699769218494000
69916897	::486699772469055000
270143437	::486699773253394000
162200561	::486699816236232000
239149781	::486699829460881000
47859489	::486699837929553000
24718142	::486699863820607000
225959127	::486699869269028000
594844703	::486699886336045000
267227218	::486699891679174000
288531248	::486699897832226000
312348050	::486699898818277000
152103757	::486699903855255000
393653181	::486699906342858000
67450397	::486699906510639000
47859489	::486699909404704000
72378783	::486699909769592000
590556372	::486699913926152000
394962689	::486699917155381000
29652147	::486699919634604000
410856984	::486699929838968000
574147363	::486699930837204000
131310830	::486699942292226000
375873224	::486699982200655000
289743411	::486699984348524000
271370762	::486699990618615000
136129525	::486700007953661000
310982944	::486700017085083000
100195876	::486700024059809000
100195876	::486700024831549000
71617108	::486700041026174000
286203749	::486700079999238000
256609151	::486700107027734000
30795924	::486700133804154000
98589714	::486700164778692000
181877725	::486700185272475000
23672351	::486700193367490000
418297592	::486700195661348000
18968115	::486700203131428000
47859489	::486700239509020000
52616216	::486700240545005000
288531248	::486700246542462000
504987901	::486700247809159000
81469472	::486700255711592000
407897841	::486700259041902000
393653181	::486700262690922000
271370762	::486700275961298000
256609151	::486700296056635000
389954423	::486700297448722000
64584579	::486700330835378000
52616216	::486700336959455000
71617108	::486700360409821000
387476542	::486700367238144000
208171241	::486700377622851000
14205371	::486700387358216000
131310830	::486700392173277000
14392960	::486700402922881000
506824920	::486700404323799000
132980216	::486700408627556000
208171241	::486700424880070000
52616216	::486700434804207000
55120405	::486700451929530000
210996408	::486700455854997000
228264355	::486700469578760000
176224586	::486700476918820000
81469472	::486700477959385000
176778479	::486700478051282000
208250490	::486700503099662000
438698734	::486700512881180000
152103757	::486700543981535000
123739379	::486700553976557000
364546435	::486700589598777000
228264355	::486700631013351000
82150924	::486700679621136000
26623525	::486700680174772000
282328751	::486700686738862000
393653181	::486700709535318000
59184492	::486700713872207000
393653181	::486700745857966000
393653181	::486700751436398000
262059543	::486700757853675000
21452516	::486700797850177000
370088836	::486700809300619000
167384328	::486700818943328000
29652147	::486700831132352000
22504277	::486700854326857000
79633612	::486700857225146000
69028501	::486700858487238000
66877066	::486700870181351000
418297592	::486700887528599000
104539435	::486700889932308000
110297719	::486700897691389000
256346048	::486700935276548000
64584579	::486700938611027000
254821900	::486700938988888000
38207353	::486700945246814000
438698734	::486700946593173000
341700434	::486700948559917000
296901409	::486700951395262000
35945417	::486700956080283000
171510293	::486700959540580000
271370762	::486700967807557000
117264210	::486700969800257000
393653181	::486700979447156000
393041277	::486700984819662000
47859489	::486700987118526000
504987901	::486700987965394000
152103757	::486700995607416000
66877066	::486700997738500000
208250490	::486701003270402000
48427726	::486701010686337000
37228652	::486701011759665000
47859489	::486701026880548000
378622092	::486701027425800000
178492117	::486701031330283000
30795924	::486701036430962000
141140385	::486701048099139000
457250385	::486701053434265000
702450841	::486701071356534000
72378783	::486701074225438000
152103757	::486701082727284000
296016163	::486701085516517000
155805303	::486701086712283000
52616216	::486701089094643000
83736832	::486701098107797000
21452516	::486701100901216000
264434173	::486701103527231000
112333263	::486701110783004000
34052201	::486701123214905000
393653181	::486701127283773000
72378783	::486701132946100000
296016163	::486701138939367000
252623066	::486701140592304000
227577445	::486701150054645000
69916897	::486701165149954000
182834679	::486701169667219000
21452516	::486701170228858000
141140385	::486701176776192000
596113934	::486701177006870000
420403218	::486701189468549000
257942561	::486701191431086000
225959127	::486701193201070000
631245094	::486701193792454000
47929423	::486701220115931000
72378783	::486701226914902000
340067989	::486701229213376000
163589914	::486701246296772000
338619333	::486701248414896000
55426501	::486701271722639000
72378783	::486701273706553000
270184694	::486701297136328000
99435759	::486701301481209000
20535654	::486701311195222000
131072297	::486701312512626000
295466391	::486701313388838000
43365529	::486701320892469000
520533224	::486701324814147000
163589914	::486701329612427000
167384328	::486701332540059000
263433687	::486701333412450000
596113934	::486701341314514000
393653181	::486701344003469000
148912524	::486701345316302000
332391188	::486701363984752000
192590347	::486701382745849000
50011708	::486701383224004000
131072297	::486701385694867000
25383063	::486701387150266000
232814871	::486701402941825000
40526887	::486701424546308000
725532679	::486701429340401000
21452516	::486701473426706000
407897841	::486701476472172000
155805303	::486701492704145000
264434173	::486701503365652000
393653181	::486701507325468000
340067989	::486701511976579000
208171241	::486701514908389000
30795924	::486701517010108000
39215095	::486701522483294000
96793797	::486701533342355000
148912524	::486701549205618000
446757000	::486701558491406000
8070562	::486701559657422000
596113934	::486701580893188000
54344507	::486701605857669000
315987923	::486701622194868000
252623066	::486701629069336000
171510293	::486701637302374000
315527257	::486701661067309000
407897841	::486701666516086000
155805303	::486701671670890000
288531248	::486701691413082000
208171241	::486701691618603000
34052201	::486701719108075000
118469346	::486701728578797000
118469346	::486701730843729000
118469346	::486701738389278000
123373847	::486701748124672000
393653181	::486701753929580000
21452516	::486701759365001000
82433120	::486701771973492000
407897841	::486701777149259000
702450841	::486701787613650000
21452516	::486701790629347000
96793797	::486701795394076000
286203749	::486701807251369000
155805303	::486701808564584000
445925140	::486701809981857000
255834275	::486701813760937000
17473737	::486701817363849000
702450841	::486701822053076000
21452516	::486701828742979000
118469346	::486701831205056000
504987901	::486701831397969000
95554541	::486701837190324000
25383063	::486701843020791000
351004243	::486701843540480000
588641285	::486701847478947000
350645139	::486701857050345000
296016163	::486701857427841000
252623066	::486701875308531000
301044144	::486701877095325000
25368960	::486701883684163000
91942557	::486701905528516000
340067989	::486701907964985000
520533224	::486701912037679000
76017935	::486701916185821000
476507554	::486701917288947000
82433120	::486701920665747000
340067989	::486701922028507000
83736832	::486701930035441000
491679354	::486701952969879000
132980216	::486701964714328000
504987901	::486701967838695000
236271147	::486701969944240000
155805303	::486701979348271000
20863117	::486701980497104000
418297592	::486701998117380000
494495688	::486702006694735000
110063681	::486702048457805000
513711139	::486702087275683000
286203749	::486702090735988000
419105102	::486702102475837000
331307463	::486702103423746000
78065938	::486702110176575000
331307463	::486702129587843000
339353546	::486702139822309000
407897841	::486702143140007000
241337450	::486702146805448000
438698734	::486702156956073000
329333638	::486702164606083000
21452516	::486702164731904000
416419059	::486702171392843000
167384328	::486702180921905000
152103757	::486702193186074000
26109453	::486702196466020000
41692308	::486702226128121000
304645030	::486702226455269000
29652147	::486702236668805000
325996873	::486702246378606000
19028099	::486702249427480000
387941507	::486702253512724000
335118384	::486702255437930000
596113934	::486702261540634000
136006997	::486702266213072000
110063681	::486702281329737000
340067989	::486702287792783000
132980216	::486702293925232000
115550523	::486702320126660000
214970887	::486702324581421000
286203749	::486702327286362000
385706960	::486702345166659000
25408355	::486702350120529000
232814871	::486702353307799000
393653181	::486702355107577000
41685125	::486702355790839000
71617108	::486702368835526000
340067989	::486702379627069000
266210776	::486702380927299000
92840294	::486702385360678000
325192444	::486702394911117000
243472980	::486702407733104000
163589914	::486702432085229000
352531780	::486702444638793000
234649932	::486702446539202000
55120405	::486702447948476000
71617108	::486702448107868000
326351370	::486702449609035000
55426501	::486702454927405000
163589914	::486702455581708000
25368960	::486702457121017000
55888161	::486702463349952000
295339639	::486702464092348000
444298693	::486702464927039000
227577445	::486702468684718000
20620620	::486702469196828000
102444460	::486702471247441000
132980216	::486702478122287000
127943795	::486702481322561000
227072583	::486702484958621000
251443783	::486702489224216000
21452516	::486702497088557000
243472980	::486702503656828000
55120405	::486702541909274000
23785621	::486702551153131000
242922283	::486702563258290000
115550523	::486702563564081000
257265522	::486702567880028000
61318348	::486702575283359000
176839128	::486702578994929000
409680332	::486702598016073000
278603967	::486702598570139000
55120405	::486702599023128000
156801163	::486702599509250000
50805763	::486702605650112000
132768456	::486702608661217000
398285469	::486702614164164000
45164175	::486702616190394000
131310830	::486702626248351000
402229763	::486702648607772000
409662649	::486702650998538000
447301770	::486702651825217000
325192444	::486702656329482000
264946102	::486702667805106000
702450841	::486702671135379000
286203749	::486702688638205000
352531780	::486702692920614000
29652147	::486702698000318000
243472980	::486702699014930000
278603967	::486702708850978000
118469346	::486702713464320000
48427726	::486702717625065000
250474725	::486702718853996000
325996873	::486702720988876000
340067989	::486702724054908000
546947837	::486702726596665000
496575332	::486702730451636000
198393365	::486702737954856000
278603967	::486702756171096000
546947837	::486702767226900000
26642766	::486702769777045000
20935927	::486702771870400000
71617108	::486702785657044000
243472980	::486702809648070000
128775325	::486702823522840000
55426501	::486702834520322000
352531780	::486702842431164000
27999272	::486702849079115000
409680332	::486702856678817000
357306642	::486702859761614000
16380745	::486702863226114000
302472189	::486702864488603000
296016163	::486702871115616000
28498427	::486702873107906000
266210776	::486702873422475000
339353546	::486702879127126000
28498427	::486702883014840000
20535654	::486702886764564000
22386194	::486702890439155000
259413656	::486702894591143000
490016303	::486702895115415000
270184694	::486702905836457000
420403218	::486702921707712000
340067989	::486702926354579000
152103757	::486702930062344000
398285469	::486702937725349000
504987901	::486702946160099000
332073582	::486702950169845000
110059442	::486702955630821000
243472980	::486702962870218000
29652147	::486702965588496000
631603360	::486702975998373000
55287428	::486702980629274000
83736832	::486702991257251000
80159052	::486703005245267000
244290101	::486703005866029000
102444460	::486703031983935000
21452516	::486703035763003000
55287428	::486703037520834000
243472980	::486703071422980000
393653181	::486703086808096000
416419059	::486703094286544000
26580130	::486703097507741000
393653181	::486703110921150000
417449044	::486703133519667000
189033239	::486703143166550000
22386194	::486703146312671000
109762886	::486703146920845000
152103757	::486703147696410000
94737009	::486703157913718000
341700434	::486703172790931000
45164175	::486703183847510000
393653181	::486703184996732000
437898031	::486703187127451000
29652147	::486703187421048000
123373847	::486703198275526000
23665083	::486703201991680000
71617108	::486703207675342000
346127757	::486703208186650000
109762886	::486703211085332000
167144906	::486703212011851000
286203749	::486703216180985000
41685125	::486703233180520000
50805763	::486703248535867000
285254109	::486703252768321000
83736832	::486703284040658000
707214715	::486703286888587000
447301770	::486703291334938000
350645139	::486703298645217000
181877725	::486703299333468000
47859489	::486703301137035000
411786523	::486703302592438000
233084334	::486703323513643000
702450841	::486703328202477000
280749613	::486703330157404000
80159052	::486703332887519000
42297542	::486703338323333000
59503620	::486703342752522000
278165989	::486703345017421000
599589782	::486703354371137000
596113934	::486703354488164000
238740641	::486703360683151000
19080798	::486703364080562000
252422768	::486703367880593000
128775325	::486703383340785000
393735397	::486703384070983000
115184915	::486703403536379000
26623525	::486703423702573000
26623525	::486703431369756000
286910447	::486703455957155000
336774649	::486703469466619000
374289648	::486703481253011000
346127757	::486703485086232000
111687397	::486703501267857000
340067989	::486703506846281000
54697279	::486703511678091000
37578654	::486703513754300000
83736832	::486703514031120000
26198298	::486703514324697000
447813903	::486703517177233000
257265522	::486703526819536000
72143337	::486703526979305000
494376740	::486703528568565000
340067989	::486703537087197000
336774649	::486703546427904000
352531780	::486703558297804000
312348050	::486703560646995000
398285469	::486703562987028000
148912524	::486703566254792000
29652147	::486703569127895000
115184915	::486703572252258000
336774649	::486703576241025000
325996873	::486703591982628000
225893243	::486703594247180000
243751614	::486703595908112000
416684872	::486703600517664000
350645139	::486703620713238000
115184915	::486703627117928000
254821900	::486703636060569000
352531780	::486703652875161000
365746365	::486703658252632000
29652147	::486703664896409000
181877725	::486703666788052000
393718746	::486703669329809000
296016163	::486703681081856000
167384328	::486703690309328000
513711139	::486703691261440000
264434173	::486703700090843000
270184694	::486703714280157000
256609151	::486703716167598000
340067989	::486703722253139000
52011370	::486703724421595000
494376740	::486703729379250000
39412631	::486703748442386000
338664006	::486703762581360000
431262520	::486703774141259000
99435759	::486703781292150000
155805303	::486703790880735000
367298176	::486703800283959000
270173839	::486703803878477000
29652147	::486703811961298000
181877725	::486703814121377000
65513	::486703836698906000
513711139	::486703841904050000
53243169	::486703850062372000
29652147	::486703859398889000
378414202	::486703869661962000
635425103	::486703882144206000
395703736	::486703884166262000
174840636	::486703907377143000
189033239	::486703921042169000
39412631	::486703929925718000
270173839	::486703931024621000
513711139	::486703953271209000
548870171	::486703957038075000
429375230	::486703959139049000
28875632	::486703960959373000
279399275	::486703961106169000
29652147	::486703961374982000
15804863	::486703985097584000
340067989	::486704015153983000
416684872	::486704026390511000
635425103	::486704026696695000
393653181	::486704036008443000
635425103	::486704037706752000
17016789	::486704041872064000
170357410	::486704043549413000
42297542	::486704068203528000
39412631	::486704074037796000
325996873	::486704089305448000
280749613	::486704101234053000
416684872	::486704104907874000
398285469	::486704108112334000
204292930	::486704117080137000
21452516	::486704122003873000
383202357	::486704124902141000
170357410	::486704136960741000
289461446	::486704139813265000
350645139	::486704146171449000
189033239	::486704149984051000
155805303	::486704158628921000
171510293	::486704164261490000
15728310	::486704172285169000
367298176	::486704172427780000
393735397	::486704188135849000
416684872	::486704188894629000
513711139	::486704193000833000
287014963	::486704193164419000
330799447	::486704200135364000
169291538	::486704222235131000
429375230	::486704224449732000
614074554	::486704225729015000
238740641	::486704249263640000
346127757	::486704251955986000
29652147	::486704252203851000
438115686	::486704282381459000
52011370	::486704289495408000
494376740	::486704290677813000
170357410	::486704298475020000
230069608	::486704302657142000
170357410	::486704321707266000
385595835	::486704326039990000
55888161	::486704329223847000
55888161	::486704348513464000
264434173	::486704356495220000
33029479	::486704370801582000
416684872	::486704375893479000
416684872	::486704394717503000
29652147	::486704397037363000
189033239	::486704403508768000
72378783	::486704406256041000
239162983	::486704413072195000
395703736	::486704416285024000
60555388	::486704421993078000
22142419	::486704426799730000
320052148	::486704435922759000
596113934	::486704440699658000
71617108	::486704443862581000
81469472	::486704447205412000
152103757	::486704459209134000
20026791	::486704467039891000
53243169	::486704485113540000
18015033	::486704486015307000
406121427	::486704497771945000
15728310	::486704519066038000
347869774	::486704555489386000
136129525	::486704560245714000
29817953	::486704561415913000
416684872	::486704578298413000
291249412	::486704583058550000
453690730	::486704584874680000
20535654	::486704592105664000
367298176	::486704596929093000
83163050	::486704621058936000
287014963	::486704631678894000
393653181	::486704634095218000
338543771	::486704639438381000
136129525	::486704642240159000
375873224	::486704653174718000
20620620	::486704682887565000
54466394	::486704688532688000
37578654	::486704690722127000
341700434	::486704692924145000
330799447	::486704710234030000
102444460	::486704712528318000
287014963	::486704719482482000
255622442	::486704733374402000
56710887	::486704734833610000
603870273	::486704746464436000
31403901	::486704750650728000
230327491	::486704751631814000
141140385	::486704756379754000
491969843	::486704761031229000
513711139	::486704767452717000
424698378	::486704768404844000
215362694	::486704779532333000
335432246	::486704780044013000
29817953	::486704782560612000
131310830	::486704789754241000
225959127	::486704795139321000
381315320	::486704831839490000
216486063	::486704839343099000
330799447	::486704842711113000
237938155	::486704845983068000
418297592	::486704859140198000
357079725	::486704861174460000
15902298	::486704863477121000
67492430	::486704866149285000
264434173	::486704881546186000
29817953	::486704884066955000
397084214	::486704894493986000
713350694	::486704921925140000
23225674	::486704923942215000
29652147	::486704943169302000
181877725	::486704971715735000
327662373	::486704980653395000
141140385	::486704983828492000
230655725	::486704991709986000
50805763	::486704995522207000
152103757	::486704996335898000
136129525	::486705010395193000
111687397	::486705021619159000
298870626	::486705023594659000
29817953	::486705025712812000
53243169	::486705038392578000
23820736	::486705041768587000
466873056	::486705044331315000
424698378	::486705048924065000
22142419	::486705050756980000
141140385	::486705052027854000
19683725	::486705052594499000
86885002	::486705070646390000
513711139	::486705074513514000
56710887	::486705075578880000
79633612	::486705079530307000
111687397	::486705097473130000
29652147	::486705102611554000
239162983	::486705104704532000
424698378	::486705118679552000
429375230	::486705123679162000
257265522	::486705129131745000
513711139	::486705148261957000
381315320	::486705152028471000
50805763	::486705159461142000
49052615	::486705160107094000
18657192	::486705163596337000
236528732	::486705173004554000
271921509	::486705188213100000
189033239	::486705198069334000
39412631	::486705198610386000
31620041	::486705222384107000
238030490	::486705229182664000
416684872	::486705243149713000
72378783	::486705252482035000
29652147	::486705259482718000
86885002	::486705260853882000
20935927	::486705285004685000
123971864	::486705285042413000
311924851	::486705295222374000
210996408	::486705306102018000
393653181	::486705317368299000
393735397	::486705319264157000
52616216	::486705321554239000
256346048	::486705335097233000
398735102	::486705338314264000
38991775	::486705350683672000
594950682	::486705358002749000
152103757	::486705369788338000
15902298	::486705375895252000
181877725	::486705377351041000
253737829	::486705380567691000
17764624	::486705387005947000
200796300	::486705387156930000
251443783	::486705391150317000
21449993	::486705401748914000
63783716	::486705404450050000
20935927	::486705413522345000
381315320	::486705441242497000
29800175	::486705461492600000
466646092	::486705462104973000
26623525	::486705477179293000
69690419	::486705483927932000
17764624	::486705491221819000
181877725	::486705499816333000
251443783	::486705501565353000
264904736	::486705501938270000
393653181	::486705505231196000
192727478	::486705535384027000
513711139	::486705536008986000
264904736	::486705547115114000
251443783	::486705550730997000
183090041	::486705554891751000
155805303	::486705557177659000
15733436	::486705559010168000
80191031	::486705565612003000
264904736	::486705566165659000
393653181	::486705574584000000
447813903	::486705576119115000
16107745	::486705577746116000
330799447	::486705583857229000
311092385	::486705589750206000
225893243	::486705596846964000
545297326	::486705599376547000
302472189	::486705601813020000
136129525	::486705623304634000
458808714	::486705640446758000
17694593	::486705644230418000
20000062	::486705655928348000
389105684	::486705666078150000
594950682	::486705666292080000
384955934	::486705670734221000
238786875	::486705686391189000
56876875	::486705687573979000
45243501	::486705699150233000
189033239	::486705699452243000
14392960	::486705717693259000
45243501	::486705719735885000
111687397	::486705722864832000
51601709	::486705727164006000
263971863	::486705728015458000
114967175	::486705732734451000
60555388	::486705735892344000
352531780	::486705745174757000
20026791	::486705751667138000
209401949	::486705757899866000
26179867	::486705758738718000
80191031	::486705760148021000
21452516	::486705761796378000
325996873	::486705800875110000
263971863	::486705810207027000
466646092	::486705812140593000
332391188	::486705815139909000
15902298	::486705822353739000
338543771	::486705829798617000
136129525	::486705838069780000
494495688	::486705864112230000
29652147	::486705876741685000
459660056	::486705891136528000
29652147	::486705912103845000
31620041	::486705922069495000
280749613	::486705928914616000
16713682	::486705955993042000
332391188	::486705964411019000
46461373	::486705980135444000
377035998	::486705990146867000
168387841	::486705997625303000
189033239	::486706010740903000
46461373	::486706013052366000
252623066	::486706014654562000
238030490	::486706027593596000
75630500	::486706040332091000
449981984	::486706048560951000
14392960	::486706061596835000
513711139	::486706066667745000
172184859	::486706068010315000
280749613	::486706078030495000
325996873	::486706098007584000
46461373	::486706110221799000
29652147	::486706128773185000
332391188	::486706141544869000
26623525	::486706149836591000
26623525	::486706152609042000
215362694	::486706157801586000
264608632	::486706178357862000
75630500	::486706185266274000
416684872	::486706198519873000
33299478	::486706203792113000
614074554	::486706208146194000
257265522	::486706249195466000
513711139	::486706258653622000
75630500	::486706262818975000
459660056	::486706292766285000
466646092	::486706299514523000
422876369	::486706304501567000
20000062	::486706309593837000
45243501	::486706311732535000
332391188	::486706327264432000
414315073	::486706328060981000
396952554	::486706332784148000
242922283	::486706340484902000
55120405	::486706352342175000
437898031	::486706355768537000
277996494	::486706356838072000
187078541	::486706365507698000
33299478	::486706386777038000
172184859	::486706397221249000
615688476	::486706401881124000
16144669	::486706405156478000
271204273	::486706405731090000
417606826	::486706418905796000
168387841	::486706421619105000
635425103	::486706444830384000
384955934	::486706446403637000
196890320	::486706449058254000
195154119	::486706452535320000
189033239	::486706457023225000
33158980	::486706473720770000
155805303	::486706474878771000
385595835	::486706479022350000
225893243	::486706490938380000
131278152	::486706494734229000
29652147	::486706502556999000
25408355	::486706508873596000
18148466	::486706511159508000
254600909	::486706515324469000
443512536	::486706519464214000
205320851	::486706522076876000
332391188	::486706522215682000
196890320	::486706524643790000
14253476	::486706524988116000
26623525	::486706557866881000
29817953	::486706567228559000
140110825	::486706574417596000
240798548	::486706580935565000
75630500	::486706583414788000
239885742	::486706587310886000
240941201	::486706590792167000
513711139	::486706594973880000
240798548	::486706602259398000
33299478	::486706602435563000
29652147	::486706615853514000
451868502	::486706621209272000
206067907	::486706630038671000
17764624	::486706637252489000
182834679	::486706638792167000
152103757	::486706654059044000
417606826	::486706658543140000
31620041	::486706668479471000
45243501	::486706680135446000
197210844	::486706682194452000
152103757	::486706687391182000
513711139	::486706705552515000
17655353	::486706716281933000
216486063	::486706737094074000
167384328	::486706739903860000
20786050	::486706743096147000
14392960	::486706757880672000
233084334	::486706764721561000
635425103	::486706765350719000
20000062	::486706766319984000
347596428	::486706772023861000
27784817	::486706784296378000
71617108	::486706805415084000
253886962	::486706807469916000
26623525	::486706809231523000
240530585	::486706820409335000
286341932	::486706823085305000
440314946	::486706827724197000
27364321	::486706831105208000
190977628	::486706831616532000
393653181	::486706849488846000
33158980	::486706851497537000
99320365	::486706857835511000
29605636	::486706863782653000
385595835	::486706865804283000
60220156	::486706882174660000
18657192	::486706887677583000
39847939	::486706887790837000
20782081	::486706898885177000
23665083	::486706903641096000
185399022	::486706911581315000
189033239	::486706919365541000
123971864	::486706920569307000
399114412	::486706927905173000
410403898	::486706929692332000
440314946	::486706945034702000
373690904	::486706952940945000
16144669	::486706973778276000
189033239	::486706979797078000
21503139	::486706993600552000
459660056	::486706998399225000
374289648	::486707018880016000
417606826	::486707035392999000
222278624	::486707036357275000
320249108	::486707037628530000
172184859	::486707056549036000
384955934	::486707065193517000
49052615	::486707069245210000
59184492	::486707089369477000
83163050	::486707090027585000
24199433	::486707096793407000
334420539	::486707099549073000
140206179	::486707103315140000
206067907	::486707116447911000
65513	::486707117974634000
54466394	::486707119966519000
107842096	::486707129084944000
301290830	::486707131739951000
374289648	::486707146273607000
146549492	::486707152803749000
52616216	::486707163096965000
418297592	::486707169941663000
164676969	::486707172823564000
325996873	::486707175327531000
372068999	::486707189663670000
393653181	::486707217195094000
48944372	::486707235406376000
52616216	::486707237139013000
326146327	::486707241899130000
323246381	::486707251399647000
225287674	::486707251864821000
146549492	::486707256084271000
114235211	::486707268709150000
26623525	::486707270437195000
14392960	::486707277949186000
513982376	::486707295217131000
102444460	::486707296127315000
418327117	::486707301240147000
364888000	::486707305883656000
25408355	::486707318751780000
52616216	::486707338439847000
32690664	::486707347553648000
253886962	::486707353559920000
71617108	::486707355498057000
176224586	::486707357200547000
230655725	::486707363077181000
102444460	::486707363680776000
241995287	::486707370873982000
109105005	::486707371859656000
26623525	::486707377027047000
524866555	::486707383414947000
29652147	::486707393137762000
58627481	::486707394689245000
135681283	::486707401673150000
26113249	::486707401987735000
317634739	::486707464637669000
189033239	::486707475475726000
375873224	::486707482354384000
26179867	::486707484782895000
317634739	::486707488914288000
23413958	::486707525878706000
707214715	::486707551887556000
393653181	::486707552546471000
33158980	::486707554387365000
33249556	::486707559102152000
33108084	::486707559718346000
215362694	::486707570837430000
210873235	::486707578798211000
38053704	::486707581399097000
102444460	::486707581583228000
91942557	::486707595554873000
206067907	::486707602764873000
157254287	::486707605020999000
189033239	::486707631843602000
253886962	::486707636352450000
52616216	::486707640815599000
29652147	::486707659744501000
302408703	::486707668552146000
312245470	::486707671823704000
167384328	::486707697627066000
340330802	::486707702421528000
17908818	::486707709862248000
189033239	::486707713003384000
102444460	::486707724772585000
301290830	::486707731164712000
393653181	::486707753709481000
239254872	::486707774772879000
198393365	::486707776396079000
101398953	::486707783882907000
20000062	::486707795065335000
429375230	::486707818645295000
390900557	::486707828875218000
257942561	::486707835603263000
46963484	::486707838908379000
52616216	::486707846583951000
86885002	::486707846965248000
21503139	::486707851340308000
379358099	::486707860530020000
16258968	::486707868335222000
38577111	::486707868918239000
393653181	::486707891123286000
347869774	::486707892788015000
382304432	::486707910177607000
52950877	::486707910387318000
594121150	::486707928972271000
48944372	::486707932625522000
17455392	::486707933296611000
26623525	::486707934357778000
355717008	::486707937218265000
378200627	::486707939672346000
26623525	::486707948492582000
410461303	::486707953932595000
438698734	::486707961545236000
52616216	::486707972140457000
19568023	::486707993560375000
48944372	::486707997314252000
245855482	::486707998187085000
239254872	::486708001739251000
387206849	::486708012761882000
91712528	::486708015496589000
393653181	::486708033687670000
417606826	::486708037621907000
498637061	::486708044869275000
136828926	::486708046651875000
498637061	::486708077664563000
420323287	::486708082081558000
32690664	::486708123537666000
381315320	::486708136665817000
596113934	::486708143460597000
381315320	::486708149160648000
14594667	::486708151614308000
48944372	::486708165463912000
29652147	::486708166445760000
172184859	::486708173416693000
447813903	::486708176449208000
417606826	::486708185651486000
113760458	::486708195042553000
22033805	::486708197949202000
445925140	::486708205477588000
24199433	::486708208929898000
337434597	::486708209592188000
291155950	::486708216932225000
498637061	::486708221995151000
393653181	::486708224851456000
58949154	::486708227938066000
246112828	::486708230161047000
131310830	::486708240042823000
29652147	::486708246246604000
17655353	::486708259147878000
713350694	::486708265477476000
209401949	::486708270732558000
417606826	::486708280333713000
55426501	::486708290491936000
381315320	::486708297609646000
168347877	::486708301363548000
543585402	::486708302101753000
47859489	::486708303331078000
16144669	::486708304383459000
393653181	::486708305319174000
131310830	::486708307818594000
459660056	::486708326613651000
15733436	::486708329649938000
350645139	::486708337342291000
172184859	::486708349841731000
19568023	::486708350944428000
58949154	::486708380413612000
453690730	::486708403343859000
48944372	::486708407055835000
14392960	::486708409484337000
58562014	::486708416258142000
417606826	::486708427646070000
467027311	::486708458486771000
377035998	::486708459639799000
136006997	::486708462811095000
310144986	::486708464110927000
15867361	::486708468557307000
223288871	::486708468779208000
417606826	::486708486135640000
16144669	::486708496885235000
253886962	::486708511653363000
417606826	::486708532101005000
438698734	::486708540879294000
437762769	::486708556289548000
310144986	::486708563926978000
29652147	::486708564262928000
317634739	::486708565600509000
33108084	::486708568586846000
416419059	::486708592943181000
24199433	::486708601013428000
53486281	::486708603827781000
417606826	::486708605992054000
227072583	::486708608814424000
33108084	::486708612677390000
102444460	::486708616347402000
438698734	::486708616490016000
476507554	::486708623267995000
271921509	::486708623666450000
168347877	::486708624987660000
17840621	::486708631954407000
635425103	::486708632185102000
71617108	::486708642696417000
53486281	::486708646517420000
224126979	::486708675965247000
312245470	::486708681120030000
169656316	::486708692985708000
301290830	::486708705853845000
227893380	::486708707175051000
101398953	::486708719992840000
417606826	::486708728709017000
16144669	::486708737491492000
224126979	::486708752154755000
52616216	::486708762175344000
239254872	::486708766008545000
381315320	::486708771712806000
156508337	::486708786501910000
176224586	::486708788087754000
230905946	::486708792403308000
381315320	::486708794253000000
350645139	::486708798849957000
83736832	::486708819116843000
381315320	::486708824565231000
31620041	::486708828281774000
48431204	::486708841615081000
26179867	::486708842177105000
22087737	::486708843246665000
252793957	::486708845561929000
415789240	::486708845637427000
69916558	::486708858732036000
15137186	::486708862251433000
332391188	::486708863157432000
47880950	::486708871462150000
31620041	::486708877141217000
118469346	::486708892248723000
168347877	::486708920593809000
364888000	::486708923643482000
707214715	::486708928936308000
14392960	::486708931566108000
393653181	::486708932409589000
453690730	::486708933625532000
22087737	::486708954089521000
400266696	::486708956580941000
437762769	::486708961530634000
227072583	::486708962293583000
118469346	::486708963220533000
281829913	::486708967284801000
35869207	::486708986566426000
52616216	::486708987665350000
26623525	::486708997517352000
393653181	::486709013250576000
425183249	::486709015238696000
15137186	::486709016014651000
172997876	::486709016924811000
29827759	::486709028425187000
245021956	::486709028664258000
281829913	::486709044778774000
21452516	::486709049228939000
347869774	::486709052848631000
58028621	::486709057483337000
400266696	::486709063028183000
311092385	::486709069705523000
444298693	::486709081278017000
545587327	::486709083831951000
138557664	::486709090954264000
70805584	::486709093969952000
17655353	::486709094275768000
38207353	::486709103432302000
102213164	::486709103956611000
21452516	::486709111296241000
62975545	::486709145987338000
416684872	::486709170750504000
397084214	::486709181118836000
26623525	::486709189343838000
43256984	::486709203403563000
713245898	::486709210504114000
381315320	::486709211296825000
101398953	::486709213897306000
70805584	::486709214812045000
172184859	::486709229542461000
154309960	::486709234164170000
545587327	::486709244272463000
52616216	::486709261142335000
55120405	::486709264258727000
416684872	::486709264631595000
101398953	::486709278917394000
381315320	::486709282545467000
335432246	::486709284277743000
393653181	::486709285582548000
205320851	::486709299226226000
56710887	::486709327026085000
476507554	::486709328385019000
393653181	::486709335322820000
17655353	::486709337000120000
139547588	::486709343039942000
232711010	::486709346579931000
395703736	::486709364213157000
382304432	::486709393267109000
96899930	::486709400221282000
596113934	::486709420936556000
136129525	::486709423516033000
476507554	::486709444688879000
278778128	::486709456982777000
400266696	::486709463244492000
258609027	::486709481762721000
83428249	::486709489316270000
169656316	::486709491405045000
136129525	::486709491807711000
370165750	::486709492416266000
172184859	::486709493695545000
391108584	::486709496241065000
14392960	::486709512376549000
635425103	::486709516205977000
243472980	::486709526356189000
42638131	::486709545884860000
596113934	::486709573034573000
410877459	::486709590227042000
232711010	::486709609583767000
57238973	::486709616554672000
30223693	::486709666303311000
253886962	::486709670174654000
100843087	::486709688549900000
169656316	::486709692559659000
451868502	::486709699874521000
39412631	::486709718727921000
224126979	::486709729855406000
168347877	::486709734238871000
101398953	::486709746649403000
282328751	::486709757890138000
227893380	::486709763250880000
596113934	::486709767025328000
215189306	::486709778081939000
227072583	::486709788982534000
258609027	::486709795446353000
225893243	::486709809404588000
110063681	::486709833002156000
633531552	::486709841994727000
417606826	::486709848953094000
17840621	::486709849481158000
56710887	::486709854082306000
48944372	::486709861019705000
54697279	::486709866006736000
172997876	::486709872248250000
14205371	::486709872613163000
113722629	::486709881307541000
114967175	::486709895526641000
49052615	::486709912529936000
19568023	::486709912550920000
215189306	::486709914455539000
31625914	::486709915646312000
405362735	::486709920314572000
385121286	::486709930116669000
49052615	::486709934261010000
417606826	::486709936551129000
49464322	::486709941797785000
172997876	::486709968159391000
478145352	::486709976996392000
350645139	::486709990082633000
387281097	::486709998559694000
364888000	::486710006403067000
39160897	::486710013767856000
26623525	::486710014355054000
545587327	::486710017329225000
82150924	::486710021950930000
26413556	::486710028833808000
26623525	::486710029983023000
398285469	::486710031702700000
398285469	::486710049071325000
232814871	::486710061188669000
545587327	::486710061918851000
419105102	::486710063373885000
398285469	::486710082139201000
108204138	::486710083381100000
33299478	::486710084215398000
417606826	::486710086795288000
242922283	::486710090360451000
364888000	::486710091861999000
348152108	::486710093035999000
372479589	::486710103890882000
580391330	::486710119657250000
278301419	::486710121897398000
330834997	::486710124761714000
429375230	::486710135792754000
278301419	::486710137281720000
368730450	::486710153996017000
226319809	::486710161256775000
95299169	::486710161579704000
26179867	::486710162091016000
348152108	::486710181137350000
47880950	::486710185533005000
363361632	::486710189970952000
393653181	::486710197575233000
569518404	::486710207397900000
423891750	::486710254768357000
580391330	::486710260816572000
26179867	::486710264956350000
436476907	::486710269079322000
23820736	::486710271428157000
241995287	::486710276956254000
172997876	::486710279066386000
30151060	::486710286120808000
372611209	::486710292743598000
350645139	::486710306530287000
350645139	::486710307243298000
71617108	::486710319432351000
371817971	::486710324683235000
415179202	::486710325866422000
351620689	::486710336322433000
172997876	::486710369667522000
172997876	::486710377301168000
341700434	::486710384091336000
17655353	::486710395797655000
545587327	::486710411903770000
30151060	::486710422012063000
385595835	::486710429834432000
503708554	::486710472679239000
16144669	::486710501074677000
195103093	::486710511762178000
169656316	::486710516543287000
391108584	::486710525980450000
30104821	::486710528794832000
21452516	::486710535707045000
332073582	::486710541046403000
330834997	::486710545450426000
52616216	::486710545484357000
596113934	::486710547493044000
14392960	::486710555982327000
372611209	::486710573057327000
71617108	::486710579529519000
91712528	::486710584528736000
241995287	::486710589780000000
45581124	::486710592070094000
371817971	::486710616724221000
26109453	::486710619962220000
90469755	::486710623888097000
393653181	::486710626832900000
391573659	::486710642494439000
480857982	::486710643077038000
372611209	::486710646449254000
513711139	::486710659862626000
48944372	::486710665164255000
14392960	::486710689705115000
229197384	::486710698857095000
391108584	::486710702430617000
329955120	::486710716078911000
47880950	::486710719912476000
21452516	::486710737411133000
545587327	::486710748018528000
167384328	::486710764598591000
215189306	::486710769409871000
411777707	::486710774925385000
17655353	::486710775596056000
23820736	::486710797993664000
21452516	::486710811792908000
382767512	::486710826041364000
384494456	::486710840477749000
424698378	::486710855107477000
329955120	::486710861239574000
80191031	::486710878595596000
580391330	::486710887277805000
270143437	::486710890327457000
36468395	::486710910355251000
22187821	::486710917120262000
33323170	::486710927928987000
39412631	::486710929065652000
452678521	::486710931330588000
26179867	::486710938351833000
506824920	::486710942038646000
323978080	::486710942181638000
170064834	::486710942734893000
348152108	::486710943405973000
58587013	::486710945343754000
172997876	::486710948263383000
350645139	::486710952528584000
48944372	::486710968274010000
56710887	::486710974435450000
172997876	::486710975501185000
33342988	::486710975731892000
71617108	::486710996455927000
81872162	::486710999379353000
75630500	::486711020677640000
580391330	::486711023777230000
79633612	::486711030198714000
337466318	::486711031054753000
107842096	::486711033499635000
19091805	::486711037970755000
444375493	::486711040428613000
227072583	::486711042857111000
631513843	::486711058057277000
707214715	::486711066282299000
165290348	::486711075564290000
216486063	::486711076147703000
26179867	::486711079796363000
580391330	::486711087228678000
172997876	::486711091259777000
172997876	::486711106770305000
165072349	::486711110058250000
348152108	::486711121940729000
49221816	::486711135186325000
29652147	::486711146704273000
148436850	::486711147001683000
80191031	::486711152512991000
126109768	::486711156053000000
494376740	::486711160545103000
713245898	::486711160658329000
280749613	::486711161107533000
476507554	::486711164970078000
54116443	::486711167360856000
48944372	::486711168245825000
111136825	::486711169118253000
580391330	::486711169818697000
415179202	::486711171891081000
76082847	::486711173216493000
15728310	::486711173375471000
109615689	::486711175045218000
30795924	::486711176173486000
494376740	::486711187766120000
216486063	::486711224567336000
494376740	::486711236067741000
224126979	::486711242027839000
398339392	::486711246855884000
393653181	::486711256955760000
580391330	::486711268791705000
22954511	::486711280481222000
356408344	::486711285870891000
54466394	::486711290333642000
101398953	::486711313221963000
244646421	::486711329537810000
101398953	::486711334193471000
250774954	::486711339931688000
385595835	::486711342020055000
14392960	::486711343202828000
54466394	::486711357874528000
398339392	::486711360714452000
126109768	::486711374110674000
45966951	::486711407988473000
80419613	::486711413898227000
214220072	::486711415638474000
545587327	::486711424593305000
172997876	::486711428062392000
62460045	::486711429437747000
139547588	::486711435011973000
346412695	::486711439529226000
33323170	::486711442079379000
29652147	::486711444713787000
350645139	::486711452074385000
252793957	::486711455836696000
26179867	::486711457606688000
445925140	::486711478657880000
26109453	::486711481065406000
100843087	::486711489705697000
398339392	::486711500674191000
136129525	::486711502590582000
45966951	::486711506411986000
445925140	::486711514531782000
80191031	::486711535721390000
227072583	::486711541887021000
115550523	::486711548899905000
169656316	::486711556550303000
233084334	::486711575316008000
429345484	::486711602192723000
314604858	::486711603338174000
338543771	::486711604105314000
19053567	::486711619368394000
165072349	::486711627106885000
175314654	::486711628508184000
29652147	::486711651602022000
39160897	::486711652817977000
431264673	::486711655389470000
30795924	::486711659155562000
43365529	::486711666319441000
115550523	::486711685302857000
389738018	::486711696484864000
227072583	::486711697848020000
417606826	::486711717561659000
45911298	::486711733302484000
168864295	::486711741846261000
337169907	::486711745604362000
417606826	::486711769734602000
62940169	::486711770875064000
311092385	::486711783856435000
418327117	::486711795977957000
559991040	::486711812138610000
244646421	::486711828081152000
26109453	::486711834460692000
352486016	::486711837212155000
424698378	::486711837254103000
26109453	::486711840131407000
39160897	::486711849736368000
335432246	::486711855860051000
398339392	::486711857219371000
38804898	::486711858045255000
239162983	::486711861719891000
49052615	::486711870272057000
172997876	::486711873640079000
330834997	::486711917344342000
367298176	::486711928526340000
71617108	::486711936621756000
580391330	::486711947681751000
354406436	::486711974298800000
398339392	::486711975406477000
172997876	::486711975687491000
165290348	::486711996386000000
25747982	::486712000740093000
335432246	::486712001129742000
19053567	::486712010545954000
175314654	::486712029861146000
165290348	::486712044637257000
261043724	::486712055807094000
580391330	::486712057266319000
113760458	::486712074534277000
466989920	::486712079529697000
227072583	::486712081895260000
357079725	::486712087234625000
354406436	::486712097091231000
244646421	::486712097674260000
49221816	::486712105052409000
293737316	::486712106835013000
271204273	::486712114736664000
233084334	::486712118222520000
165290348	::486712125226618000
176224586	::486712132017209000
135681283	::486712134488059000
34052201	::486712137700478000
172997876	::486712139206643000
28875632	::486712141680869000
537561541	::486712142783983000
398339392	::486712145816875000
537561541	::486712173712789000
293737316	::486712174883373000
46965667	::486712199873040000
29652147	::486712201005522000
385782746	::486712201420369000
279750654	::486712207569588000
241337450	::486712207573409000
33017275	::486712220953235000
244646421	::486712222907785000
398339392	::486712228977319000
580391330	::486712241530478000
33299478	::486712242457415000
172997876	::486712242831110000
350645139	::486712249768083000
23820736	::486712254365061000
199784356	::486712259444359000
580391330	::486712265920356000
287014963	::486712269976645000
135681283	::486712279732600000
357079725	::486712286124326000
37029138	::486712288129585000
239162983	::486712292823035000
30795924	::486712294412677000
334420539	::486712303086489000
98552986	::486712310053208000
100843087	::486712311617306000
381315320	::486712314473627000
27323374	::486712318039175000
580391330	::486712327354343000
166897115	::486712328373563000
36310459	::486712331465142000
176839128	::486712333519966000
398339392	::486712334816411000
27323374	::486712359835430000
175314654	::486712363769663000
447774872	::486712367422525000
607016651	::486712375685292000
41685125	::486712384996659000
101398953	::486712390361178000
169656316	::486712399857082000
96421993	::486712410922024000
26109453	::486712412691644000
172997876	::486712414503981000
393718746	::486712418555662000
26413556	::486712420182659000
198393365	::486712443112939000
415179202	::486712444484874000
34052201	::486712461681098000
26109453	::486712461697900000
385121286	::486712471495790000
41685125	::486712481318830000
20863117	::486712483793485000
387281097	::486712484431409000
287014963	::486712501686779000
27323374	::486712511740538000
45966951	::486712512017362000
90467952	::486712525757489000
30795924	::486712526407999000
115550523	::486712535488290000
172997876	::486712535639654000
399621678	::486712539422539000
385595835	::486712541435789000
26109453	::486712542043975000
15867361	::486712549619286000
39412631	::486712555964870000
41685125	::486712572628840000
37780107	::486712573984014000
45966951	::486712576236355000
580391330	::486712581030043000
418297592	::486712594707673000
27323374	::486712598994624000
29652147	::486712609732050000
335432246	::486712622075502000
209584784	::486712630577360000
232560771	::486712634020868000
85111877	::486712637959331000
23475166	::486712640048070000
15867361	::486712661489750000
79373818	::486712672176844000
76815335	::486712672398749000
350645139	::486712687137550000
58587526	::486712701192642000
387281097	::486712707186688000
195103093	::486712718419054000
102444460	::486712720654213000
49052615	::486712723137658000
80586819	::486712725469265000
580391330	::486712726014537000
358398276	::486712733220741000
171510293	::486712733862080000
15867361	::486712739872927000
148912524	::486712746663510000
102444460	::486712751050354000
85111877	::486712757434081000
457250385	::486712757489008000
411997198	::486712758319448000
80586819	::486712769232654000
45966951	::486712772135501000
169656316	::486712774152556000
76815335	::486712792569769000
311092385	::486712797162520000
423098923	::486712797204840000
281829913	::486712804997472000
140110825	::486712854330884000
110297719	::486712861368909000
382767512	::486712872387764000
41685125	::486712880574627000
548870171	::486712885427838000
85111877	::486712902460522000
238786875	::486712902569558000
589638848	::486712925491453000
23672351	::486712936195702000
453280756	::486712943459848000
25747982	::486712944357429000
238786875	::486712946580389000
589638848	::486712952922202000
215189306	::486712953753047000
115550523	::486712960903966000
48944372	::486712966876643000
22005666	::486712973289721000
497544291	::486712982231998000
19080798	::486712993657266000
707214715	::486712999327965000
569518404	::486713001446490000
16713287	::486713003023159000
37780107	::486713004231495000
176839128	::486713022832844000
480895753	::486713035902308000
68622166	::486713049697353000
382767512	::486713058057015000
384955934	::486713059483066000
171510293	::486713063165267000
433169770	::486713071587434000
169656316	::486713082219986000
27323374	::486713085068341000
727422228	::486713088276987000
71617108	::486713089513885000
30795924	::486713095063347000
727422228	::486713098355892000
76815335	::486713101333450000
102530016	::486713112788094000
171510293	::486713114386132000
45966951	::486713139787214000
85111877	::486713140780883000
20903172	::486713142710251000
80419613	::486713143926984000
290624910	::486713149253353000
241337450	::486713172506595000
707214715	::486713183491481000
340819943	::486713190017798000
26109453	::486713195932184000
332306968	::486713199660515000
279750654	::486713200327819000
424698378	::486713226583760000
398339392	::486713230929457000
114967175	::486713232992653000
290624910	::486713234825551000
20903172	::486713245986590000
101398953	::486713253196619000
169656316	::486713255398625000
417449044	::486713259488055000
38804898	::486713267557916000
16713287	::486713271735422000
370165750	::486713276290437000
30795924	::486713277989142000
44811271	::486713281315221000
816177	::486713283672428000
497544291	::486713292002299000
234078302	::486713297882730000
130987540	::486713354535174000
18918771	::486713364727738000
101398953	::486713376660144000
38804898	::486713394758557000
290624910	::486713436177309000
30795924	::486713445081821000
387476542	::486713448529940000
257942561	::486713451856011000
130987540	::486713460491694000
19080798	::486713461435404000
382767512	::486713461607784000
707214715	::486713468859338000
401089789	::486713484764123000
24803741	::486713485464981000
55287428	::486713485842448000
175314654	::486713501642407000
56931148	::486713502107975000
21449993	::486713509728620000
176839128	::486713512907911000
101398953	::486713514216525000
19080798	::486713519455227000
251443783	::486713522051891000
101398953	::486713543945768000
19080798	::486713548488187000
332306968	::486713565542223000
386861626	::486713579698020000
55287428	::486713585994043000
44811271	::486713591907635000
30795924	::486713609020768000
19053567	::486713619787161000
391573659	::486713624724275000
14392960	::486713625730490000
56931148	::486713627039121000
136129525	::486713631397007000
283328574	::486713639160643000
25747982	::486713643610824000
267227218	::486713644898865000
112333263	::486713644957171000
25760567	::486713650884141000
255205725	::486713660476100000
102266093	::486713660903927000
36310459	::486713671243296000
391573659	::486713675068489000
26109453	::486713676154814000
280749613	::486713690872623000
33818674	::486713695100080000
279268567	::486713703044501000
41685125	::486713717665431000
278603967	::486713723793702000
71617108	::486713725005885000
30795924	::486713735088963000
283328574	::486713741132578000
18918771	::486713758094340000
101398953	::486713765430194000
580391330	::486713765845413000
26109453	::486713765887741000
232560771	::486713780420628000
234078302	::486713788360445000
100378471	::486713811068411000
458766436	::486713811236163000
29652147	::486713811366576000
80419613	::486713811999944000
102213164	::486713816353615000
17908818	::486713823710441000
391573659	::486713825618821000
36601312	::486713838302031000
179669687	::486713859541979000
41685125	::486713875513896000
174351092	::486713881901813000
185084575	::486713889338695000
17163265	::486713905755201000
21449993	::486713905788366000
100378471	::486713908376268000
18148466	::486713925225152000
242922283	::486713928375103000
365151006	::486713928768954000
19053567	::486713939720282000
43365529	::486713941997789000
545587327	::486713942211706000
387863634	::486713958246539000
79633612	::486713967096516000
26109453	::486713976114667000
260825806	::486713982854524000
176224586	::486713987883888000
117095775	::486713996490190000
382414670	::486714008553005000
48427726	::486714015024820000
328828628	::486714031604891000
176839128	::486714039184027000
185084575	::486714070897549000
81469472	::486714080959684000
247024165	::486714082842927000
41685125	::486714085996650000
348316521	::486714093621870000
136006997	::486714103579557000
71617108	::486714109711646000
325996873	::486714109896171000
457250385	::486714129260883000
131072297	::486714131655831000
17655353	::486714142393634000
447301770	::486714142766952000
19053567	::486714157148807000
44779656	::486714161800282000
266317182	::486714162991493000
176778479	::486714163750641000
283328574	::486714167525531000
389614947	::486714167789748000
218956862	::486714171242086000
385595835	::486714171988262000
176839128	::486714181240885000
58587013	::486714196302643000
26109453	::486714198282354000
350645139	::486714208080261000
234078302	::486714208625893000
36601312	::486714208789090000
136006997	::486714217152913000
67069063	::486714234990899000
245573462	::486714237868195000
323891242	::486714243455401000
520533224	::486714247968092000
716262980	::486714256063098000
348316521	::486714260701982000
38623896	::486714267589033000
190229064	::486714269539377000
139547588	::486714281052733000
183090041	::486714307376185000
332306968	::486714310576459000
17529301	::486714349113708000
524866555	::486714355652653000
479156555	::486714366285197000
26109453	::486714374888095000
727422228	::486714384627281000
311092385	::486714393887924000
398339392	::486714395436023000
307485154	::486714401378926000
372479589	::486714405757779000
436476907	::486714426943225000
30795924	::486714435331846000
167144906	::486714450422951000
69690419	::486714451023110000
339917675	::486714455061823000
415179202	::486714499760947000
185084575	::486714524511502000
130987540	::486714531989561000
210996408	::486714533977669000
18918771	::486714538826293000
418327117	::486714541258981000
100378471	::486714551023325000
355612007	::486714559437492000
339917675	::486714575593537000
233084334	::486714576524701000
187078541	::486714605347934000
18918771	::486714614827061000
335432246	::486714623693844000
380049732	::486714624692469000
40334639	::486714627149930000
351264389	::486714632434769000
193502964	::486714641217617000
21452516	::486714643117649000
23820736	::486714646426963000
114967175	::486714650575527000
339917675	::486714655545368000
223375935	::486714658942754000
30362051	::486714660280737000
351620689	::486714661115412000
239162983	::486714674134917000
114967175	::486714676274032000
17529301	::486714682149851000
130987540	::486714694166515000
596113934	::486714700990648000
504987901	::486714711468015000
176778479	::486714713448136000
350645139	::486714715645571000
466873056	::486714747706814000
185084575	::486714750051835000
17529301	::486714758666526000
341732173	::486714766514458000
80159052	::486714780028133000
176778479	::486714803340468000
30795924	::486714804422582000
363361632	::486714808751120000
380049732	::486714815474577000
337499399	::486714839390494000
41135840	::486714846159708000
100378471	::486714853768171000
350645139	::486714863234727000
23672351	::486714872756187000
31403901	::486714876434579000
287014963	::486714889931456000
20364178	::486714892326809000
20863117	::486714903495843000
351620689	::486714913964818000
106855310	::486714915252879000
466873056	::486714927294332000
53863390	::486714931564515000
130987540	::486714961465327000
315296719	::486714965768691000
545587327	::486714976237662000
234078302	::486714982424260000
30795924	::486714983661961000
387863634	::486714992473800000
365151006	::486715010614185000
533788768	::486715011075948000
29018568	::486715013101408000
266317182	::486715021033209000
23820736	::486715021313847000
20364178	::486715025995083000
100843087	::486715030927179000
347994449	::486715031837360000
238740641	::486715034857263000
236589142	::486715050019667000
72378783	::486715055853957000
185084575	::486715065576751000
227893380	::486715077005803000
332306968	::486715084803031000
351264389	::486715091388076000
42481762	::486715106542514000
30795924	::486715110342524000
171510293	::486715120999866000
44811271	::486715125953347000
60131090	::486715130172817000
347869774	::486715133637304000
315296719	::486715134602006000
17655353	::486715135311228000
185084575	::486715153439002000
255104759	::486715155213221000
283328574	::486715155959402000
533788768	::486715163249487000
415179202	::486715170509819000
72378783	::486715183759245000
41967329	::486715184606904000
135681283	::486715193901477000
332306968	::486715199110389000
136006997	::486715208065622000
58562014	::486715214180515000
415179202	::486715215401472000
253828982	::486715229787533000
227893380	::486715230102102000
45966951	::486715232254189000
35141457	::486715239434821000
328057955	::486715242702200000
82433120	::486715245927612000
223375935	::486715248355733000
418297592	::486715249836314000
317483868	::486715250738487000
56710887	::486715251841196000
80419613	::486715253611593000
43365529	::486715257105031000
335432246	::486715268647772000
234078302	::486715277644537000
339917675	::486715283885674000
635577431	::486715291473162000
29607520	::486715297982709000
139547588	::486715302127104000
234078302	::486715304219668000
289743411	::486715312537370000
220455732	::486715321365954000
496575332	::486715321446068000
223375935	::486715322108350000
234078302	::486715329725210000
52824736	::486715330928971000
233084334	::486715331994722000
317483868	::486715332217016000
315296719	::486715337077817000
171510293	::486715338654883000
1007041	::486715342224228000
185084575	::486715347136167000
591216066	::486715358452404000
44811271	::486715369860501000
578505853	::486715375669608000
493640349	::486715376906928000
418297592	::486715378773409000
18842764	::486715380099219000
415179202	::486715384218001000
102444460	::486715408573931000
38577111	::486715414882156000
497544291	::486715421383352000
255834275	::486715432569540000
496575332	::486715439628943000
78926478	::486715441918648000
106855310	::486715453998657000
370049566	::486715460181037000
596113934	::486715468753821000
130987540	::486715487628193000
41753572	::486715489045839000
398339392	::486715497975930000
58562014	::486715519563620000
69690419	::486715520792944000
267227218	::486715524756160000
171510293	::486715535573254000
578505853	::486715540925186000
332391188	::486715557824446000
234078302	::486715558121861000
548870171	::486715581975244000
160453801	::486715584873111000
71617108	::486715596898570000
135681283	::486715598257537000
395703736	::486715605236850000
171510293	::486715611053957000
421655917	::486715619169943000
332391188	::486715621624008000
307697597	::486715628225445000
23785621	::486715629785718000
234078302	::486715631618646000
290624910	::486715632272957000
41967329	::486715634311389000
26109453	::486715642960420000
96872197	::486715654163013000
340819943	::486715666452332000
39553593	::486715671867162000
223375935	::486715677189738000
18968115	::486715694956818000
30795924	::486715701164380000
234078302	::486715702200389000
332306968	::486715743363289000
494495688	::486715749084323000
19091805	::486715753102450000
578505853	::486715753987448000
30795924	::486715759041589000
418297592	::486715761914695000
411222321	::486715763344961000
160453801	::486715785096622000
223375935	::486715788347179000
533788768	::486715793103912000
386861626	::486715794789638000
291155950	::486715796073091000
160453801	::486715802075140000
39398773	::486715810837057000
86349050	::486715813471453000
290624910	::486715816537100000
396177532	::486715821918412000
315296719	::486715846257946000
175314654	::486715851908087000
330834997	::486715852180312000
162175448	::486715852591751000
147384126	::486715855401521000
239885742	::486715860296282000
31144939	::486715876142379000
315296719	::486715878797365000
19080798	::486715882777759000
30795924	::486715888595247000
69690419	::486715909965619000
44811271	::486715922908860000
160453801	::486715940277460000
716262980	::486715945314836000
19080798	::486715959760023000
276357208	::486715966898728000
39160897	::486715971462524000
64584579	::486715981402619000
29652147	::486716001841860000
234078302	::486716006903996000
330834997	::486716019746947000
533788768	::486716021085323000
609790203	::486716030358523000
52616216	::486716037162094000
234078302	::486716056300302000
15361643	::486716065029042000
479959389	::486716085522403000
346998772	::486716102123081000
380458897	::486716105835425000
533788768	::486716107873853000
50354861	::486716124101222000
82223258	::486716130807910000
169226510	::486716131038621000
44205530	::486716135048364000
44811271	::486716135060934000
18918771	::486716141222387000
293737316	::486716144745992000
101617436	::486716162667859000
609790203	::486716168535695000
289743411	::486716169408495000
15267198	::486716171182284000
330834997	::486716176576180000
418297592	::486716187867246000
17655353	::486716189406941000
29652147	::486716190338068000
326146327	::486716195194687000
82223258	::486716195446353000
240914419	::486716196817862000
437762769	::486716205328523000
394962689	::486716226396102000
267227218	::486716227935404000
69690419	::486716260630425000
437762769	::486716261712539000
19210855	::486716279361769000
433169770	::486716288924807000
385121286	::486716301562216000
237986569	::486716306436411000
437762769	::486716322550906000
209584784	::486716335632551000
277873263	::486716338799276000
396177532	::486716350744633000
411777707	::486716357493682000
175314654	::486716365425082000
277814195	::486716376531222000
102444460	::486716387641942000
250774954	::486716401324154000
396177532	::486716436228739000
96899930	::486716445704093000
533788768	::486716449353129000
289461446	::486716451294687000
330834997	::486716454968909000
23413958	::486716473717424000
85111877	::486716477706231000
437762769	::486716487710048000
332306968	::486716492155584000
263971863	::486716496484134000
43586963	::486716557486489000
29853720	::486716558903742000
533788768	::486716560699293000
350645139	::486716570337439000
39160897	::486716578441228000
250774954	::486716589438668000
315296719	::486716590629453000
175314654	::486716595105173000
234078302	::486716596639895000
29652147	::486716598787788000
76815335	::486716613438103000
79633612	::486716620513898000
578505853	::486716622447468000
267227218	::486716631112876000
23413958	::486716633382002000
350645139	::486716646535331000
339126665	::486716651463655000
176839128	::486716666680590000
424464803	::486716668773552000
262496951	::486716676931473000
548870171	::486716691968458000
30795924	::486716699274534000
20364178	::486716704022474000
71617108	::486716715246813000
23413958	::486716721906987000
27563012	::486716728291115000
415179202	::486716734968434000
187078541	::486716747509006000
339126665	::486716749962674000
295339639	::486716752915484000
263971863	::486716753372659000
226319809	::486716756896272000
29853720	::486716763334139000
337499399	::486716767772110000
333704327	::486716778886991000
39507361	::486716789897056000
457250385	::486716791867990000
411777707	::486716795307696000
396177532	::486716804056629000
376546976	::486716805826637000
226319809	::486716807957716000
238400474	::486716832980955000
165261298	::486716841297838000
130670448	::486716851766824000
332306968	::486716857802428000
238698812	::486716859350130000
130670448	::486716893420482000
178985516	::486716893823520000
545587327	::486716905655259000
359174210	::486716916049125000
99435759	::486716927893848000
30417393	::486716935317356000
178985516	::486716935980466000
391573659	::486716937528180000
544538144	::486716937804984000
29853720	::486716938265964000
533788768	::486716938706776000
23413958	::486716938974789000
247560161	::486716940376088000
39412631	::486716952082010000
379576750	::486716957337849000
195977109	::486716984348798000
52929975	::486716985133121000
371603155	::486716986307526000
226319809	::486716988602200000
170162540	::486716992817082000
335432246	::486716993349750000
357079725	::486716996998791000
170162540	::486716998659735000
30795924	::486717000639864000
23413958	::486717013666971000
130987540	::486717017945153000
257546151	::486717020822863000
104539435	::486717044738756000
15267198	::486717045674098000
415179202	::486717055258066000
110297719	::486717055291232000
335432246	::486717060290842000
238698812	::486717076011106000
431937908	::486717089290280000
130987540	::486717092264046000
169656316	::486717099570524000
29652147	::486717106315354000
276357208	::486717109389385000
41685125	::486717114787454000
149275783	::486717120424579000
29853720	::486717122660151000
466646092	::486717126456008000
452678521	::486717134836219000
469196810	::486717141828116000
226319809	::486717144366080000
375873224	::486717149038137000
187078541	::486717153475690000
545587327	::486717158517243000
379576750	::486717161990135000
130670448	::486717166138310000
209208697	::486717166436491000
41685125	::486717166624849000
21374892	::486717169430835000
40534884	::486717180281499000
169656316	::486717181233602000
396952554	::486717182232231000
491679354	::486717183246876000
503708554	::486717183985065000
130670448	::486717189634805000
469196810	::486717190410743000
437762769	::486717192671858000
109718758	::486717200732917000
286734780	::486717210883129000
480857982	::486717225043120000
130670448	::486717228906065000
130670448	::486717257494446000
23820736	::486717260388499000
165261298	::486717268273807000
52929975	::486717275639001000
130670448	::486717276456878000
234078302	::486717278784720000
287014963	::486717288255848000
29652147	::486717289371566000
271370762	::486717294475632000
40534884	::486717302251868000
596113934	::486717305036877000
332306968	::486717306546831000
76815335	::486717315774287000
253886962	::486717319641444000
402333632	::486717333184860000
494495688	::486717336829693000
130670448	::486717344241025000
21452516	::486717357625061000
52929975	::486717361735483000
242533291	::486717366667984000
287014963	::486717373240864000
415179202	::486717373869998000
396177532	::486717382832832000
503708554	::486717386410557000
238698812	::486717393066917000
507918715	::486717405994160000
40534884	::486717434619899000
75630500	::486717443876720000
18918771	::486717461752844000
335432246	::486717463178928000
713245898	::486717469692678000
524866555	::486717483517108000
29853720	::486717485249335000
395703736	::486717487690825000
578505853	::486717489204584000
255834275	::486717493499539000
82433120	::486717520888729000
200615756	::486717525762129000
14808898	::486717526744002000
77787388	::486717527595024000
80419613	::486717528899858000
341666582	::486717540886798000
75630500	::486717563536023000
30795924	::486717593957302000
26109453	::486717601121599000
396177532	::486717601809043000
341666582	::486717627536924000
56710887	::486717628866498000
38577111	::486717642250534000
37780107	::486717647619641000
331397011	::486717648265547000
210873235	::486717649167343000
615688476	::486717652346208000
21374892	::486717662739722000
425573791	::486717666971758000
466646092	::486717682528436000
707214715	::486717687750332000
140110825	::486717694230556000
29853720	::486717694482210000
176778479	::486717705072824000
170162540	::486717714342232000
424698378	::486717727780782000
40534884	::486717731685675000
37780107	::486717732998873000
362737866	::486717735393443000
382767512	::486717747775434000
26623525	::486717773582594000
21374892	::486717784684896000
15804863	::486717793400664000
460611723	::486717801403383000
437898031	::486717803966504000
31359307	::486717808609210000
370165750	::486717812660895000
39412631	::486717832055377000
431214329	::486717834131951000
325996873	::486717835809685000
596113934	::486717842448871000
176778479	::486717860807311000
44779656	::486717860840886000
16713287	::486717879975305000
9899992	::486717881439105000
33217361	::486717883448176000
15804863	::486717899910828000
415179202	::486717902838845000
347596428	::486717904411316000
77787388	::486717914892865000
396952554	::486717916541632000
30795924	::486717918252900000
237118122	::486717929291919000
29853720	::486717931644936000
48427726	::486717932496371000
52616216	::486717942634409000
30362051	::486717943670005000
30795924	::486717962578321000
253886962	::486717965828497000
22386194	::486717969234264000
444298693	::486717975979118000
22386194	::486717987982811000
550757928	::486717993481564000
30795924	::486718000398356000
178985516	::486718008912400000
370165750	::486718010636242000
29853720	::486718015036080000
409336092	::486718016957079000
282328751	::486718017984659000
21374892	::486718025278554000
18657192	::486718029943042000
23820736	::486718041112076000
253886962	::486718063962636000
444298693	::486718085156864000
713245898	::486718085227765000
332306968	::486718094425878000
424698378	::486718109869277000
395703736	::486718110427529000
415179202	::486718113615192000
279268567	::486718129117339000
170162540	::486718135232241000
417449044	::486718138772242000
51964139	::486718141678899000
286734780	::486718144942051000
375961439	::486718149790691000
107842096	::486718154060468000
594950682	::486718173303959000
48427726	::486718179662520000
9899992	::486718190613852000
30362051	::486718193784729000
56710887	::486718203028983000
578505853	::486718205142892000
415179202	::486718243496009000
82433120	::486718259216281000
135681283	::486718264031330000
75630500	::486718266392723000
17455392	::486718280422281000
17455392	::486718282343264000
17455392	::486718284385878000
50818061	::486718306582532000
39398773	::486718322847649000
253886962	::486718323699118000
30362051	::486718326958088000
263971863	::486718328191213000
100843087	::486718329894076000
82223258	::486718348638449000
244646421	::486718353096970000
374228630	::486718357102546000
306529180	::486718359292350000
71617108	::486718361003622000
424698378	::486718361116504000
30795924	::486718386291085000
50818061	::486718389147430000
286734780	::486718396021473000
395703736	::486718435595124000
226319809	::486718437801328000
42529606	::486718442263691000
234078302	::486718445459750000
589638848	::486718468780072000
594950682	::486718469027540000
382767512	::486718487243796000
396952554	::486718494437027000
317483868	::486718495309455000
255622442	::486718515949600000
149295164	::486718517152993000
603136773	::486718518096719000
291155950	::486718521145962000
29327418	::486718537785167000
99827590	::486718538988539000
216591008	::486718567925030000
451183057	::486718568940466000
362737866	::486718577228013000
327662373	::486718596064608000
234078302	::486718603782131000
171510293	::486718608362336000
256609151	::486718615346249000
30795924	::486718635713761000
491679354	::486718648514383000
29853720	::486718654117986000
375961439	::486718656454213000
484202581	::486718660132630000
170868061	::486718661604814000
578505853	::486718668949049000
234078302	::486718669779509000
306529180	::486718683210076000
29327418	::486718690709504000
286282963	::486718701073231000
537561541	::486718704156413000
29853720	::486718704822931000
149275783	::486718710921457000
396952554	::486718713627152000
29500521	::486718716386607000
596113934	::486718720702562000
39863661	::486718738801385000
379924726	::486718756073529000
216591008	::486718784921559000
52824736	::486718797114384000
22294252	::486718815288713000
707214715	::486718817716813000
43586963	::486718818224709000
596113934	::486718828345192000
379924726	::486718836071469000
75630500	::486718841775353000
195103093	::486718842912378000
364439246	::486718850939879000
50818061	::486718851103870000
707214715	::486718856547667000
222173816	::486718873514029000
415179202	::486718884771532000
423098923	::486718897241202000
29817953	::486718898125803000
300009838	::486718900030439000
376546976	::486718910264143000
206067907	::486718918355341000
244646421	::486718921567780000
394962689	::486718924491223000
306529180	::486718931714199000
362737866	::486718942992273000
75630500	::486718943394926000
396177532	::486718944225394000
52929975	::486718947404685000
39412631	::486718957240348000
157254287	::486718965461168000
75630500	::486718970607587000
49114032	::486718975355547000
396177532	::486718991059001000
466646092	::486718993554620000
67069063	::486718996138299000
380049732	::486719009640185000
408831317	::486719019576082000
53863390	::486719026111217000
375961439	::486719035212451000
110297719	::486719039129919000
587054451	::486719047610793000
578505853	::486719048655175000
279399275	::486719049007890000
47348539	::486719054737321000
377555310	::486719056179761000
56710887	::486719085888040000
379924726	::486719085976485000
39507361	::486719098374856000
170162540	::486719123682893000
239162983	::486719156759564000
295466391	::486719161968521000
415179202	::486719174895730000
408831317	::486719195669725000
415789240	::486719199633350000
36310459	::486719199692464000
42529606	::486719226791481000
470458433	::486719227894566000
237986569	::486719234333237000
130670448	::486719238107701000
185716839	::486719241702633000
328828628	::486719252259299000
175314654	::486719269460533000
223375935	::486719270236061000
165072349	::486719271125266000
169656316	::486719273612480000
443332358	::486719301030658000
596113934	::486719320353828000
135681283	::486719321272762000
379924726	::486719348783214000
415179202	::486719374087421000
429375230	::486719385529102000
296016163	::486719390411685000
39412631	::486719392630050000
21449993	::486719395092131000
29817953	::486719398145564000
578505853	::486719417464528000
357079725	::486719418798329000
306529180	::486719423974477000
132314519	::486719427082084000
89505869	::486719441905123000
596113934	::486719446321336000
223375935	::486719449777463000
30362051	::486719455632695000
21374892	::486719476168007000
161656785	::486719478517235000
279268567	::486719489753767000
55161530	::486719494371291000
308657649	::486719494392655000
169656316	::486719506312470000
423891750	::486719506815791000
410856984	::486719515082764000
78065938	::486719521164521000
385706960	::486719533353152000
546989830	::486719548263911000
242533291	::486719548435881000
405362735	::486719549387984000
77765035	::486719585421258000
29817953	::486719593264590000
403160004	::486719597475684000
415179202	::486719600017813000
282779381	::486719615829954000
414526765	::486719617360863000
423098923	::486719625858932000
39412631	::486719631332098000
76815335	::486719633383116000
500308199	::486719653197017000
289743411	::486719654237589000
55219816	::486719658947796000
51650419	::486719664257761000
256321392	::486719684234842000
524866555	::486719696360587000
414526765	::486719696519970000
79373818	::486719706016264000
286282963	::486719707580362000
79373818	::486719721124159000
331447850	::486719728497340000
389105684	::486719728937730000
14205371	::486719732251631000
341941030	::486719735338237000
99435759	::486719736407785000
546989830	::486719745027084000
29817953	::486719745681391000
297679816	::486719775704616000
257546151	::486719781945749000
238665368	::486719782608060000
352486016	::486719786433249000
225959127	::486719799842865000
546989830	::486719817546600000
222173816	::486719836568162000
83736832	::486719837389852000
31294794	::486719847221301000
546989830	::486719860093632000
306529180	::486719860588949000
341700434	::486719890179371000
76442745	::486719893203480000
161656785	::486719893623304000
100843087	::486719902628052000
296016163	::486719910014631000
66393146	::486719914426630000
546989830	::486719930666983000
257546151	::486719936002535000
20778748	::486719941022724000
306529180	::486719965740167000
290624910	::486719971246882000
309778100	::486719985121640000
381315320	::486719990494552000
143225254	::486719999969488000
415179202	::486720005225316000
37780107	::486720006215192000
165072349	::486720006835556000
379924726	::486720024313618000
306529180	::486720028956688000
101286329	::486720030336221000
80965569	::486720048174600000
182584001	::486720051441963000
102444460	::486720057771175000
453963591	::486720071402676000
161656785	::486720081276436000
403160004	::486720100280455000
55219816	::486720102742888000
271921509	::486720103804051000
339917675	::486720104416047000
374228630	::486720107993788000
415789240	::486720108945866000
225959127	::486720111093366000
339917675	::486720115895832000
331307463	::486720119926583000
29817953	::486720125161046000
375961439	::486720125832142000
379924726	::486720135429124000
400490673	::486720137517473000
379924726	::486720161656086000
339917675	::486720171269046000
389105684	::486720171277447000
381315320	::486720172707704000
45243501	::486720175556005000
175314654	::486720189573369000
286341932	::486720196673937000
47880950	::486720205310009000
61307501	::486720209122623000
37780107	::486720217608097000
339917675	::486720218727583000
279865885	::486720225161654000
347596428	::486720235601281000
100843087	::486720237375475000
393653181	::486720237946290000
257625769	::486720256032116000
290624910	::486720259928231000
296016163	::486720263313031000
139547588	::486720270590164000
241337450	::486720287539335000
350003589	::486720304476323000
15109013	::486720309710839000
410856984	::486720325653000000
395703736	::486720331294732000
223375935	::486720345496240000
37780107	::486720350768869000
19091805	::486720356107812000
473196438	::486720378371178000
35923992	::486720394981044000
165072349	::486720395240681000
389105684	::486720414865829000
337499399	::486720415788961000
415179202	::486720430439677000
252623066	::486720433518288000
408831317	::486720433828282000
412792027	::486720433866440000
267405925	::486720443219329000
102796495	::486720447967690000
337434597	::486720450584510000
101286329	::486720456251023000
297679816	::486720466191937000
20364178	::486720471052713000
337434597	::486720473909063000
14205371	::486720476686057000
389105684	::486720486315786000
252623066	::486720494331498000
243427085	::486720495912370000
546989830	::486720496005029000
591216066	::486720497728905000
383202357	::486720501013049000
282779381	::486720507970977000
389105684	::486720510844100000
324794875	::486720519094300000
30362051	::486720532478324000
330834997	::486720534621601000
238665368	::486720541030502000
33418266	::486720543010213000
408772521	::486720543434223000
578505853	::486720567622373000
182834679	::486720575633907000
337434597	::486720592842719000
546989830	::486720602892288000
54422208	::486720606042210000
337499399	::486720618684227000
266210776	::486720647834247000
19210855	::486720679916486000
37780107	::486720715094499000
424698378	::486720723444977000
296016163	::486720726020268000
70982412	::486720742688423000
263971863	::486720752696061000
165261298	::486720753379725000
257092614	::486720770001760000
480638215	::486720783117336000
395703736	::486720785298763000
546989830	::486720790964862000
175314654	::486720798980603000
252623066	::486720842286788000
242533291	::486720852415610000
54344507	::486720853933965000
296016163	::486720859738869000
381315320	::486720861995405000
393653181	::486720866609532000
351620689	::486720872435044000
52616216	::486720885605539000
81016171	::486720892613849000
102444460	::486720893129732000
28922315	::486720899274399000
101286329	::486720901027602000
408831317	::486720933957083000
20364178	::486720947143970000
546989830	::486720950725910000
412792027	::486720959467253000
210996408	::486720960465100000
225959127	::486720962747203000
372493368	::486720970649264000
39412631	::486720977783373000
39412631	::486720987346382000
351620689	::486720987744845000
578505853	::486720995881799000
411777707	::486721002991546000
29817953	::486721008410169000
96899930	::486721016090357000
347596428	::486721049644376000
546989830	::486721064643596000
545784705	::486721068183199000
389105684	::486721091277058000
599774410	::486721103948034000
81469472	::486721134776569000
424698378	::486721139649961000
384155676	::486721151620501000
227893380	::486721156888551000
379924726	::486721159430680000
279399275	::486721160390795000
496575332	::486721164925218000
546989830	::486721171681865000
296016163	::486721174915674000
408831317	::486721195153162000
403160004	::486721197132873000
29800175	::486721208847577000
171510293	::486721209141190000
48764697	::486721212295311000
52929975	::486721251663020000
417606826	::486721257183141000
232560771	::486721269908250000
377357259	::486721290024144000
52929975	::486721298731503000
99435759	::486721300216291000
199784356	::486721314615349000
76248039	::486721316167237000
50509821	::486721329735819000
136129525	::486721371544616000
347596428	::486721381279604000
389105684	::486721386061111000
379924726	::486721393837748000
389738018	::486721396911771000
58587013	::486721399445143000
285401749	::486721401282650000
53243169	::486721408257777000
30336217	::486721418907090000
286341932	::486721421641396000
25410192	::486721428079669000
394962689	::486721433125396000
15137186	::486721440276705000
379924726	::486721441371783000
48764697	::486721444944957000
395703736	::486721448539848000
14205371	::486721458786533000
18148466	::486721462070693000
155805303	::486721492135473000
62518475	::486721497650987000
30336217	::486721507444682000
215181084	::486721508467695000
513434526	::486721513165291000
394962689	::486721531238551000
78167615	::486721534728630000
286282963	::486721543301763000
578505853	::486721548829487000
52929975	::486721558866432000
383383485	::486721566097420000
53243169	::486721570866753000
238665368	::486721577652731000
546989830	::486721579133325000
29817953	::486721597961564000
381315320	::486721621583859000
52950877	::486721623756509000
199784356	::486721628030517000
70918926	::486721641750081000
21124400	::486721642270175000
14780915	::486721666001944000
299796220	::486721683290869000
393653181	::486721696997859000
39160897	::486721713552375000
306529180	::486721713930260000
101286329	::486721723673227000
296016163	::486721726936408000
357079725	::486721761346457000
409541924	::486721781814657000
296016163	::486721795853402000
418297592	::486721815171960000
215181084	::486721816388333000
56710887	::486721825464782000
257625769	::486721828078227000
332391188	::486721836290699000
381315320	::486721839335366000
335432246	::486721864958353000
38207353	::486721865831186000
633506625	::486721878719873000
332391188	::486721882440609000
513434526	::486721885841784000
29800175	::486721893446078000
48764697	::486721902077956000
412792027	::486721909066047000
23642786	::486721910365892000
93043270	::486721918960402000
351847146	::486721930230120000
55219816	::486721934642917000
48764697	::486721943828041000
487258078	::486721947590328000
97044552	::486721947753906000
42435255	::486721962354278000
381315320	::486721966116573000
68432091	::486721973998071000
62518475	::486721985935060000
48764697	::486721989545979000
263418480	::486722002242117000
29800175	::486722004226019000
332391188	::486722016733835000
82223258	::486722020785147000
243427085	::486722034261442000
351847146	::486722053228089000
19080798	::486722064531734000
371603155	::486722069086748000
546989830	::486722083364171000
480895753	::486722095934496000
393105437	::486722096727212000
332391188	::486722099101564000
279399275	::486722100254613000
55287428	::486722152683405000
596113934	::486722159738232000
100376439	::486722159834701000
306529180	::486722160384552000
286341932	::486722169414488000
286282963	::486722188918403000
101138081	::486722193230147000
450970324	::486722193813151000
225959127	::486722209994395000
335432246	::486722215153397000
62518475	::486722230592995000
596113934	::486722236842143000
308858845	::486722263778332000
14205371	::486722281205694000
62518475	::486722283939975000
14253476	::486722291972468000
242533291	::486722336536535000
278603967	::486722340944764000
716788381	::486722341679165000
369323050	::486722355029229000
412792027	::486722388982521000
351620689	::486722403234361000
437762769	::486722426546712000
50805763	::486722431982129000
257625769	::486722441662959000
62518475	::486722448919121000
55287428	::486722453293395000
131968998	::486722463506497000
279399275	::486722464890626000
546989830	::486722471039893000
416419059	::486722481693396000
62518475	::486722502555885000
372611209	::486722506271645000
378415682	::486722526332985000
335432246	::486722529600348000
101138081	::486722545098706000
513926411	::486722550928375000
243427085	::486722557354070000
415789240	::486722559317004000
19080798	::486722561602908000
713350694	::486722566472888000
409665559	::486722570805575000
524866555	::486722572524871000
82223258	::486722577218293000
76442745	::486722577336131000
513926411	::486722594985369000
306529180	::486722595694587000
253828982	::486722597044760000
545587327	::486722597388697000
19080798	::486722623863152000
513926411	::486722625301786000
277814195	::486722631618396000
415789240	::486722631828111000
100843087	::486722640317399000
546989830	::486722642833973000
282779381	::486722646973743000
155805303	::486722656071614000
234078302	::486722658873012000
101286329	::486722665617432000
289743411	::486722665760452000
149295164	::486722685947625000
322465167	::486722688069558000
393653181	::486722688279642000
483190332	::486722688631971000
513926411	::486722694553927000
351847146	::486722697703858000
400817337	::486722703538139000
289650000	::486722709884121000
48427726	::486722729286983000
253759009	::486722736962551000
578505853	::486722744667488000
155805303	::486722752402182000
175314654	::486722756017266000
139547588	::486722767362879000
14205371	::486722767417782000
39412631	::486722778632970000
424698378	::486722780885299000
227893380	::486722784241152000
513926411	::486722804054646000
56710887	::486722805514268000
136129525	::486722805891727000
418312513	::486722810358681000
92629759	::486722823654629000
546989830	::486722848686624000
15330061	::486722849697439000
53243169	::486722861227601000
417606826	::486722868458557000
77765035	::486722875592683000
596113934	::486722879531151000
589638848	::486722894299279000
26109453	::486722898434871000
100843087	::486722899395375000
14205371	::486722906496716000
183562162	::486722906815074000
279399275	::486722912238305000
513926411	::486722913681170000
398339392	::486722940218904000
175314654	::486722946879062000
57300329	::486722951392546000
234649932	::486722983613194000
381315320	::486722990508212000
279399275	::486722999391760000
408831317	::486723008292061000
199784356	::486723016248676000
614096745	::486723021667713000
335432246	::486723029653659000
56556074	::486723030102441000
415789240	::486723043587158000
101138081	::486723045013618000
29800175	::486723049664696000
23247181	::486723051111718000
381315320	::486723052265156000
306529180	::486723057986588000
26109453	::486723061182246000
190492046	::486723067389833000
17655353	::486723087418032000
58349263	::486723089754255000
513926411	::486723090877931000
279399275	::486723092501102000
389738018	::486723093780389000
26109453	::486723094623428000
412792027	::486723099233386000
402333632	::486723106505895000
61832970	::486723113250324000
62518475	::486723126127230000
306529180	::486723134851407000
22005666	::486723147954012000
418314197	::486723155332177000
424698378	::486723170435481000
82223258	::486723184008626000
513926411	::486723185220411000
256609151	::486723195991769000
384530394	::486723203016839000
306529180	::486723205953224000
513926411	::486723207433420000
513926411	::486723222079934000
589638848	::486723226312011000
76815335	::486723227993919000
76442745	::486723241642188000
279268567	::486723241940377000
513926411	::486723244745977000
351810944	::486723252559966000
22559382	::486723255932575000
155805303	::486723257899712000
614096745	::486723273455960000
445268626	::486723275041423000
317164527	::486723280200413000
409665559	::486723287763136000
614096745	::486723305861177000
48427726	::486723329458327000
513926411	::486723340376080000
279399275	::486723374811324000
99827590	::486723390879698000
248358978	::486723396546211000
279399275	::486723401822650000
26109453	::486723402997039000
101286329	::486723418893475000
378415682	::486723423364595000
296016163	::486723438245982000
355896730	::486723440620355000
73020435	::486723442192814000
417606826	::486723446353973000
118733444	::486723458630287000
76442745	::486723465253101000
253675480	::486723467371626000
418314197	::486723479224324000
259413656	::486723479631192000
390900557	::486723488720244000
332391188	::486723488867418000
234649932	::486723494840131000
341666582	::486723498815930000
39412631	::486723504725696000
253675480	::486723510119981000
513926411	::486723520517259000
384530394	::486723521457160000
162175448	::486723533020876000
513926411	::486723536669532000
351810944	::486723538993176000
513926411	::486723540469559000
332391188	::486723541367525000
253675480	::486723548082618000
199784356	::486723549210505000
66393146	::486723549747367000
78167615	::486723558744522000
152715270	::486723569989087000
259413656	::486723578742595000
332391188	::486723579221143000
336845657	::486723583759376000
279399275	::486723592629940000
389738018	::486723604235563000
183562162	::486723612074713000
418314197	::486723615237230000
253675480	::486723651249926000
332391188	::486723673878200000
56931148	::486723691175481000
479156555	::486723705037664000
545587327	::486723721625759000
53243169	::486723735215697000
393105437	::486723737711292000
357275400	::486723742320447000
513926411	::486723743658438000
289650000	::486723746657341000
155805303	::486723755637764000
183562162	::486723765837901000
160289098	::486723767201042000
355896730	::486723769889988000
38804898	::486723779947556000
29800175	::486723785240756000
393653181	::486723786428149000
424698378	::486723793310601000
513926411	::486723795508408000
45286852	::486723796166905000
279399275	::486723810646065000
403823128	::486723813883645000
31620041	::486723820951457000
367476078	::486723824948219000
403823128	::486723825820659000
546989830	::486723826391457000
96899930	::486723832905224000
31056422	::486723835912138000
387206849	::486723838164475000
403823128	::486723840345526000
236595577	::486723840739790000
513926411	::486723843050860000
403823128	::486723857248555000
599348429	::486723859337715000
398339392	::486723861497806000
403823128	::486723867793059000
296627238	::486723876445904000
403823128	::486723878073298000
411222321	::486723881890512000
274432702	::486723886403178000
253675480	::486723889574477000
562590159	::486723889632796000
374241458	::486723892791500000
403823128	::486723893642551000
524866555	::486723900592517000
578505853	::486723926324563000
183562162	::486723927436062000
589638848	::486723927519936000
114967175	::486723950777745000
104947253	::486723952346013000
330834997	::486723955382689000
453690730	::486723964308168000
629894993	::486723966564724000
418314197	::486723966917017000
201899461	::486723979059535000
45286852	::486723979193769000
458639179	::486723979349327000
19053567	::486723979709657000
539602323	::486723980024246000
371603155	::486723983413243000
279399275	::486723983459373000
139547588	::486723985451655000
596113934	::486723985460035000
73020435	::486724000144314000
596113934	::486724024777465000
61832970	::486724028296466000
110059442	::486724030267801000
207290040	::486724060496531000
54344507	::486724062362624000
387206849	::486724076417736000
336195050	::486724079475380000
164135621	::486724093555650000
408831317	::486724107191320000
23543960	::486724124295704000
20935927	::486724126757769000
85111877	::486724131367297000
445268626	::486724131509919000
76977679	::486724140393828000
290624910	::486724147741851000
73020435	::486724154930892000
432027433	::486724159821455000
19568023	::486724185205768000
301290830	::486724186740510000
290624910	::486724198614589000
397024307	::486724203878440000
257625769	::486724208467402000
47017345	::486724210052845000
201899461	::486724222475984000
19053567	::486724230189305000
279399275	::486724244143763000
14520186	::486724245956096000
56710887	::486724252985331000
228264355	::486724255766179000
332391188	::486724256274063000
22005666	::486724263185891000
47017345	::486724283750952000
436187992	::486724291384205000
450391257	::486724295372992000
38713173	::486724302314565000
332391188	::486724305523576000
54344507	::486724310652817000
445268626	::486724314557714000
408831317	::486724315790860000
351810944	::486724320761106000
167384328	::486724321578987000
43365529	::486724328717680000
23543960	::486724342227562000
52754052	::486724358212038000
546989830	::486724365858250000
17764624	::486724376469852000
19053567	::486724378080456000
393105437	::486724378215071000
407894919	::486724378990624000
445268626	::486724389241511000
201899461	::486724390432694000
40054726	::486724391246364000
257625769	::486724411912118000
97317697	::486724415619883000
164135621	::486724424918245000
54344507	::486724438474240000
408831317	::486724449752723000
97317697	::486724450709438000
225622870	::486724452642611000
52754052	::486724454236450000
97317697	::486724456426258000
424698378	::486724460246872000
412792027	::486724466219958000
48427726	::486724470606794000
384155676	::486724475564470000
417606826	::486724501712146000
450970324	::486724545894961000
288918860	::486724562026237000
22005666	::486724570204733000
136129525	::486724570586439000
279268567	::486724576068763000
228264355	::486724591306276000
260573981	::486724591658622000
26623525	::486724626106822000
393105437	::486724641206329000
279399275	::486724642199969000
37578654	::486724644053872000
211376385	::486724648655020000
42435255	::486724650110447000
100376439	::486724660461981000
63783716	::486724665616760000
242533291	::486724668695388000
40054726	::486724677721526000
30123599	::486724688207683000
136129525	::486724698332336000
249388532	::486724700526354000
355896730	::486724715525185000
290624910	::486724729210814000
463908266	::486724730192293000
39863661	::486724737381703000
107842096	::486724742452228000
330834997	::486724754720567000
392278984	::486724767291301000
417606826	::486724775688273000
546989830	::486724778145771000
253675480	::486724779605762000
252623066	::486724783854608000
254386830	::486724784638922000
728549208	::486724785750437000
61307501	::486724793148796000
229332190	::486724798408818000
22651134	::486724799692296000
480895753	::486724805744275000
371603155	::486724811435941000
288918860	::486724812430393000
423098923	::486724818805735000
22651134	::486724819778826000
249388532	::486724820357636000
479959389	::486724821628510000
332391188	::486724834790227000
10095952	::486724839416545000
83428249	::486724841341333000
236595577	::486724848693948000
319145382	::486724851353153000
22651134	::486724863949025000
445268626	::486724869959086000
160788774	::486724870160384000
417606826	::486724877291122000
32690664	::486724878108618000
19053567	::486724881392742000
351810944	::486724887793246000
17764624	::486724897784070000
254386830	::486724898472361000
290624910	::486724904851476000
70918926	::486724926502498000
164135621	::486724926624120000
389738018	::486724935486693000
445268626	::486724937906786000
409665559	::486724941791125000
358398276	::486724948862697000
43365529	::486724951756378000
46940147	::486724955237666000
26623525	::486724963186245000
22651134	::486724979942518000
409665559	::486724981347606000
75630500	::486724993439367000
290624910	::486724994517331000
332073582	::486724995955974000
358398276	::486725001463472000
22651134	::486725002298134000
30123599	::486725004655333000
161656785	::486725006664421000
253886962	::486725008224288000
32690664	::486725014364749000
290624910	::486725016147337000
374241458	::486725020920455000
31620041	::486725024389529000
389738018	::486725028520534000
392278984	::486725041816862000
545587327	::486725069217861000
296627238	::486725077812011000
332391188	::486725078663827000
170126452	::486725086452269000
22651134	::486725092140150000
133526428	::486725104013824000
155805303	::486725105184440000
364410144	::486725110540156000
314864925	::486725111215427000
82223258	::486725114470215000
234078302	::486725125434138000
279268567	::486725127208726000
22651134	::486725127804317000
596113934	::486725143213789000
291155950	::486725145021521000
424698378	::486725147450019000
22651134	::486725165758545000
408831317	::486725168421548000
332391188	::486725170116448000
279399275	::486725171043397000
409665559	::486725175552278000
288918860	::486725182208606000
19683725	::486725183848607000
73020435	::486725195252527000
23785621	::486725196808605000
22651134	::486725198151155000
256319248	::486725216811220000
635577431	::486725220569325000
31620041	::486725226718588000
19123904	::486725247849086000
225622870	::486725250449940000
332391188	::486725254468096000
260428602	::486725254862364000
22651134	::486725258117136000
707214715	::486725261275045000
562178473	::486725263539974000
70918926	::486725267050594000
335432246	::486725272222183000
556631416	::486725275711860000
279399275	::486725277477634000
392278984	::486725280447610000
445268626	::486725284947709000
392301070	::486725292568748000
215181084	::486725298709594000
22651134	::486725303642128000
707214715	::486725310897864000
539602323	::486725313636749000
22651134	::486725321212047000
562178473	::486725323015192000
40334639	::486725329474445000
398339392	::486725330942836000
303252613	::486725335996956000
589638848	::486725339184250000
17764624	::486725343135277000
417606826	::486725348588290000
22651134	::486725350437957000
18618379	::486725351041536000
255622442	::486725354967805000
214970887	::486725365260632000
22651134	::486725372583870000
594950682	::486725373464285000
445925140	::486725373984399000
37228652	::486725380745617000
22651134	::486725395350564000
68432091	::486725396038434000
374739722	::486725398806687000
578505853	::486725407605940000
24383303	::486725427122020000
22651134	::486725432851836000
400490673	::486725443706318000
55219816	::486725452158214000
303252613	::486725461243101000
594950682	::486725466510737000
469970755	::486725466611404000
539602323	::486725472575709000
22651134	::486725473289142000
279399275	::486725478862962000
214970887	::486725497280528000
332391188	::486725500283666000
253675480	::486725501181259000
110853177	::486725525574918000
424698378	::486725527718219000
562178473	::486725531044290000
62685527	::486725552728854000
445268626	::486725553953599000
229332190	::486725557024210000
26179867	::486725559733325000
273814896	::486725564170895000
257625769	::486725565161172000
155805303	::486725570366300000
273814896	::486725576384737000
28875632	::486725580843270000
716788381	::486725585235103000
331925277	::486725591433891000
45966951	::486725593279791000
22651134	::486725596555513000
22651134	::486725619963920000
19770255	::486725624938381000
39863661	::486725625047449000
49464322	::486725634236751000
594950682	::486725636401012000
52754052	::486725643288051000
22651134	::486725646505492000
524866555	::486725660354703000
364410144	::486725673776455000
390900557	::486725681317806000
30123599	::486725683629289000
253675480	::486725687878103000
332391188	::486725694853251000
52011370	::486725708379455000
22651134	::486725711898898000
290624910	::486725727388045000
51601709	::486725728155619000
279399275	::486725730470862000
351325780	::486725732861632000
253675480	::486725745147150000
39412631	::486725751895367000
22651134	::486725760179523000
23543960	::486725765568790000
358307309	::486725768341233000
20903172	::486725781486194000
295466391	::486725785886007000
229332190	::486725786553303000
46940147	::486725792525598000
279268567	::486725799182348000
22651134	::486725800914604000
279399275	::486725805779595000
155805303	::486725822200688000
22651134	::486725843138670000
97317697	::486725857491570000
62518475	::486725871399862000
102444460	::486725877678354000
22651134	::486725877922025000
37780107	::486725907777085000
26179867	::486725909047545000
96658544	::486725911287308000
15728310	::486725912705003000
253675480	::486725923929350000
432027433	::486725925694754000
52754052	::486725929062768000
481512198	::486725938156040000
22651134	::486725940878508000
367322500	::486725941146550000
35376355	::486725947010207000
524866555	::486725947177971000
332391188	::486725951108448000
447774872	::486725953934999000
135937043	::486725956116037000
20903172	::486725962860478000
290855101	::486725978085793000
136129525	::486725978496851000
22651134	::486725979491295000
62518475	::486726000236331000
253675480	::486726005021999000
330834997	::486726007236218000
64791948	::486726012944650000
37780107	::486726014471790000
200796300	::486726016615075000
102444460	::486726019059965000
370416747	::486726026907881000
239162983	::486726029780987000
22651134	::486726032251432000
332391188	::486726040849747000
22651134	::486726051708805000
20738985	::486726067789365000
32171318	::486726068091777000
59583601	::486726068368179000
37780107	::486726071061348000
22651134	::486726074903330000
175591069	::486726075896967000
330834997	::486726076878434000
260361255	::486726080783347000
279399275	::486726084549804000
92629759	::486726090501545000
102444460	::486726110822928000
229332190	::486726113188933000
311583053	::486726121375801000
15728310	::486726123682676000
101398953	::486726135082799000
97317697	::486726136152723000
96899930	::486726141643091000
20903172	::486726147841875000
229332190	::486726149704531000
22651134	::486726153550700000
332073582	::486726153697099000
389738018	::486726156486340000
22651134	::486726169157709000
22651134	::486726190980669000
349904873	::486726197422727000
279268567	::486726197880311000
311583053	::486726198098022000
155805303	::486726202221400000
15726982	::486726205651959000
332073582	::486726206994145000
22651134	::486726207799853000
408831317	::486726211347808000
20738985	::486726218155163000
22651134	::486726227836010000
415789240	::486726233548288000
25942336	::486726235150495000
20903172	::486726241152552000
204292930	::486726242540851000
22651134	::486726252037148000
62518475	::486726255572951000
589638848	::486726270231646000
22651134	::486726275013570000
183562162	::486726279299735000
599774410	::486726282244141000
62518475	::486726297566330000
358307309	::486726302586503000
295466391	::486726305266683000
183562162	::486726321746100000
296627238	::486726322509467000
175591069	::486726335046242000
78926478	::486726335335653000
392278984	::486726340000116000
332391188	::486726342848049000
207290040	::486726347524669000
22651134	::486726357901406000
635577431	::486726366159593000
175591069	::486726396052393000
349386319	::486726406819168000
22651134	::486726411592667000
61832970	::486726412988989000
418297592	::486726414838685000
61698439	::486726417846382000
603136773	::486726421663207000
52818001	::486726433201336000
55475943	::486726433885409000
192590347	::486726448884248000
22651134	::486726459541958000
22651134	::486726474842775000
15728310	::486726477266681000
429348972	::486726486926176000
306529180	::486726490315558000
288918860	::486726499673071000
62518475	::486726501313032000
22651134	::486726501313036000
17764624	::486726507100774000
408831317	::486726519297802000
349904873	::486726520635785000
22651134	::486726528706052000
43977455	::486726529137639000
23543960	::486726531561959000
332391188	::486726538667499000
101572891	::486726542807285000
426923626	::486726543612182000
408831317	::486726553460428000
426923626	::486726553930170000
19053567	::486726555175907000
207290040	::486726565158723000
500060319	::486726565985021000
23820736	::486726571017789000
170126452	::486726572963942000
148436850	::486726574608097000
296016163	::486726575170523000
17529301	::486726577799966000
279399275	::486726578819190000
296901409	::486726595374104000
707214715	::486726597982953000
55475943	::486726601300656000
306529180	::486726606002847000
101572891	::486726607512805000
176224586	::486726607567347000
54344507	::486726608099618000
22651134	::486726609815486000
267482514	::486726614613766000
22651134	::486726632716386000
100843087	::486726649904254000
296901409	::486726653511344000
57651074	::486726653918199000
101572891	::486726658049966000
409336092	::486726659245350000
22651134	::486726659262144000
290624910	::486726662789136000
175591069	::486726668082368000
23820736	::486726673119715000
22651134	::486726674156093000
279399275	::486726682582077000
22651134	::486726687754051000
62518475	::486726691302428000
57651074	::486726692585492000
55475943	::486726696242905000
50157557	::486726702618251000
19053567	::486726704199528000
22651134	::486726707496624000
343756278	::486726713733169000
22651134	::486726720595443000
515068859	::486726723874996000
423891750	::486726724869447000
43006697	::486726728996237000
50157557	::486726732192305000
15728310	::486726737229664000
62518475	::486726740291911000
154309960	::486726743617576000
97317697	::486726748613390000
367476078	::486726760784863000
103433902	::486726766250446000
458639179	::486726773212995000
347994449	::486726776240877000
332391188	::486726782503374000
369323050	::486726782515568000
22651134	::486726785397452000
42435255	::486726786474995000
50157557	::486726790543450000
444298693	::486726797376376000
458639179	::486726803789471000
458639179	::486726818951872000
458639179	::486726840330244000
35376355	::486726847082676000
332391188	::486726849675137000
19091805	::486726863591469000
414191298	::486726872999268000
382531150	::486726888614662000
25747982	::486726891777187000
22087737	::486726892876083000
214970887	::486726920290467000
101572891	::486726920454041000
22651134	::486726948430045000
20903172	::486726953349550000
358307309	::486726957963292000
239162983	::486726961646301000
113048616	::486726970114207000
113048616	::486726971980673000
458639179	::486726972039778000
113048616	::486726974841163000
113048616	::486726976250466000
103433902	::486726977026801000
389738018	::486726989496066000
222598798	::486726995611750000
61832970	::486726999826644000
359174210	::486727002700120000
14594667	::486727014984847000
154309960	::486727017753112000
62518475	::486727019502501000
257092614	::486727025445445000
444298693	::486727028172152000
101398953	::486727028524060000
306529180	::486727030382555000
369323050	::486727041081831000
22087737	::486727044072370000
167384328	::486727064590901000
245021956	::486727067266854000
426923626	::486727068923604000
121290312	::486727069053636000
500060319	::486727069477638000
469196810	::486727072828506000
48427726	::486727074544386000
332391188	::486727086363934000
110059442	::486727091161808000
296016163	::486727098547970000
591216066	::486727098921668000
103433902	::486727101668933000
306529180	::486727106702094000
73020435	::486727109235077000
409665559	::486727109264801000
55475943	::486727112825372000
103433902	::486727114826457000
500060319	::486727116739051000
349904873	::486727126037458000
343756278	::486727136607096000
444298693	::486727141107990000
326569368	::486727147068076000
635577431	::486727155879915000
480895753	::486727197718089000
296901409	::486727213673246000
296901409	::486727230517559000
369323050	::486727234908979000
39398773	::486727240856522000
445268626	::486727247374471000
25747982	::486727253791735000
257942561	::486727254848729000
33369338	::486727256639684000
60160675	::486727281910759000
578505853	::486727300625334000
42220462	::486727309202694000
443512536	::486727309693820000
123739379	::486727311660568000
50429893	::486727313413787000
15806298	::486727325367562000
42220462	::486727326223187000
103433902	::486727326848544000
20000062	::486727327880343000
384494456	::486727328559423000
431003917	::486727329784160000
480895753	::486727336687988000
426923626	::486727338713812000
103433902	::486727350391144000
519898323	::486727357734977000
463381084	::486727363699306000
480895753	::486727368573083000
466873056	::486727369701343000
326436771	::486727373153255000
36601312	::486727374579314000
444298693	::486727382339190000
480895753	::486727383425114000
431003917	::486727384532414000
453280756	::486727395164958000
408831317	::486727400814673000
230069608	::486727426412916000
279399275	::486727431709929000
351810944	::486727434528497000
466873056	::486727442640289000
62518475	::486727445673160000
445268626	::486727450794004000
301737159	::486727464937586000
301737159	::486727475960238000
458472537	::486727505580003000
245573462	::486727517235994000
480895753	::486727523858792000
500060319	::486727525113290000
480895753	::486727541609099000
332391188	::486727543308173000
458010782	::486727547141378000
19770255	::486727548035162000
83428249	::486727548634550000
460491164	::486727553424429000
83736832	::486727585645072000
296016163	::486727587683921000
326436771	::486727591068708000
60160675	::486727596441616000
287014963	::486727600945893000
43256984	::486727601818324000
500060319	::486727602011635000
183562162	::486727606587232000
314864925	::486727616569692000
17764624	::486727621430886000
33643268	::486727622009692000
20903172	::486727625495166000
55475943	::486727638120030000
460491164	::486727641467080000
414543388	::486727642230833000
460491164	::486727661222248000
14594667	::486727662086660000
444298693	::486727665429520000
62093388	::486727673155424000
49464322	::486727681309175000
460491164	::486727687046574000
431003917	::486727700925538000
19770255	::486727714448343000
426923626	::486727716864282000
423891750	::486727718000533000
154309960	::486727719246254000
62093388	::486727723344478000
253675480	::486727725814910000
22651134	::486727729136828000
466873056	::486727731749457000
23785621	::486727736107347000
62518475	::486727736451678000
245573462	::486727743954903000
395703736	::486727745494605000
332391188	::486727755300876000
76977679	::486727762560827000
56931148	::486727766222848000
355717008	::486727772220690000
463381084	::486727776867598000
460491164	::486727780499861000
100376439	::486727791627730000
167384328	::486727793028263000
33823755	::486727796254048000
252389746	::486727796660527000
73020435	::486727799432937000
37316930	::486727802637389000
444298693	::486727809357053000
635577431	::486727810547859000
296627238	::486727812946989000
326436771	::486727829892366000
78065938	::486727839010418000
80191031	::486727851991760000
369323050	::486727869154856000
39398773	::486727869402337000
314864925	::486727896107474000
42538221	::486727904290947000
23611301	::486727904563183000
591216066	::486727910263644000
447774872	::486727914944073000
46809403	::486727930555289000
39398773	::486727939312988000
241337450	::486727940755841000
306529180	::486727968925159000
37294507	::486727973337169000
355717008	::486727973618601000
33643268	::486727995093041000
95554541	::486728004563771000
591216066	::486728010679472000
499995726	::486728015468961000
255147158	::486728022829973000
37316930	::486728025820504000
378415682	::486728061358841000
578505853	::486728061669220000
409665559	::486728068871258000
279399275	::486728069353193000
348316521	::486728087787151000
14520186	::486728093118521000
378415682	::486728100806291000
539602323	::486728102727262000
287014963	::486728104430157000
223288871	::486728106149806000
372499722	::486728117407735000
466873056	::486728128681635000
296016163	::486728137934245000
369323050	::486728154350751000
277829772	::486728156645457000
73020435	::486728174789615000
103433902	::486728180888522000
73020435	::486728188857298000
431003917	::486728195664646000
409665559	::486728204221415000
33369338	::486728220562055000
412792027	::486728220696674000
635577431	::486728244574429000
223243607	::486728258369908000
368730450	::486728267508883000
445268626	::486728275410968000
356408344	::486728308629831000
95554541	::486728316032778000
496575332	::486728319652470000
37316930	::486728324211699000
37780107	::486728328213442000
352970133	::486728332101181000
447301770	::486728333473095000
389738018	::486728334718414000
496575332	::486728348849037000
20903172	::486728351843770000
327934017	::486728355647995000
287014963	::486728359762595000
539602323	::486728360123318000
411912822	::486728371205070000
95554541	::486728374178418000
348152108	::486728403739885000
527838807	::486728405589950000
80191031	::486728408139702000
279735090	::486728408773058000
479959389	::486728409578754000
50157557	::486728431925596000
279399275	::486728438250622000
287014963	::486728441094348000
296627238	::486728443141185000
279268567	::486728465027465000
479959389	::486728466885541000
14520186	::486728474535927000
326436771	::486728477148971000
591216066	::486728498779029000
445268626	::486728526704287000
134225933	::486728542785662000
248468379	::486728553833058000
364439246	::486728568815095000
20903172	::486728575538581000
45243501	::486728575748702000
17830276	::486728586280185000
42538221	::486728587555254000
44231782	::486728603728506000
544538144	::486728605846626000
352970133	::486728607251701000
408831317	::486728612318425000
243751614	::486728621827313000
176778479	::486728638188879000
215189306	::486728655335608000
49464322	::486728660482011000
373653741	::486728665607065000
418327117	::486728692228304000
200685756	::486728699455107000
154309960	::486728702072324000
367298176	::486728712390320000
418297592	::486728728404180000
445268626	::486728736864079000
20000062	::486728737862721000
591216066	::486728738768715000
393653181	::486728742652620000
248468379	::486728745454030000
314864925	::486728747471495000
43208085	::486728757764313000
253675480	::486728762445561000
381315320	::486728774675734000
408831317	::486728777724985000
306529180	::486728778086113000
287014963	::486728783206948000
22651134	::486728793022013000
42220462	::486728796335132000
419836731	::486728810617143000
19770255	::486728837602889000
279399275	::486728846234775000
80419613	::486728847082401000
310369464	::486728859178381000
411912822	::486728866132946000
236589142	::486728867093049000
451183057	::486728874328612000
42538221	::486728879869272000
357079725	::486728885091188000
60160675	::486728911753973000
14520186	::486728914799427000
61832970	::486728931555295000
22651134	::486728935880015000
496575332	::486728938287542000
25410192	::486728943458721000
496575332	::486728960362160000
253675480	::486728961003888000
256259599	::486728962492477000
525819441	::486728966212841000
22651134	::486728969526738000
357079725	::486728975113134000
14873854	::486728977755545000
348082308	::486728993605812000
279399275	::486728996160151000
614074554	::486729004406169000
70571907	::486729025335734000
320512967	::486729026468610000
348316521	::486729029316128000
96421993	::486729054360727000
20000062	::486729065068773000
37780107	::486729068751372000
161199833	::486729069040766000
60160675	::486729086618705000
366753447	::486729091433766000
544538144	::486729096605364000
45243501	::486729098119872000
248468379	::486729105744748000
479959389	::486729114146312000
412792027	::486729121255653000
367561919	::486729164758593000
393653181	::486729165639790000
20535654	::486729171100393000
14808898	::486729185747304000
347994449	::486729210866589000
236589142	::486729210874953000
425573791	::486729220010549000
130670448	::486729276826615000
20903172	::486729279258894000
60160675	::486729296967249000
96421993	::486729311224086000
355717008	::486729334804463000
257491716	::486729353909534000
181877725	::486729357411373000
348082308	::486729369755205000
20903172	::486729370224979000
357079725	::486729375249747000
236589142	::486729394694537000
113048616	::486729402357514000
232901934	::486729408531927000
240892007	::486729410213462000
43208085	::486729421345546000
37294507	::486729448327102000
369323050	::486729448868175000
62093388	::486729449585803000
324794875	::486729462386397000
212068363	::486729473287417000
330834997	::486729477171335000
27323374	::486729480942399000
52616216	::486729513293078000
25747982	::486729519894523000
169226510	::486729521341534000
458472537	::486729529231015000
167384328	::486729546863886000
725050717	::486729556506583000
82150924	::486729557513228000
393653181	::486729572906713000
61307501	::486729578661285000
458010782	::486729589842911000
62093388	::486729600417169000
257830093	::486729621925543000
39412631	::486729628275310000
256259599	::486729649938911000
348082308	::486729651528536000
335432246	::486729658268790000
426923626	::486729663801069000
45243501	::486729679366533000
134225933	::486729679832117000
17339508	::486729685091774000
19770255	::486729686295519000
43208085	::486729687058890000
372499722	::486729689495793000
29817953	::486729696701186000
48764697	::486729697531682000
325996873	::486729703055953000
80191031	::486729746013626000
593296591	::486729747947192000
46963484	::486729748387606000
50216950	::486729757040455000
60160675	::486729766175657000
212068363	::486729793514135000
96899930	::486729805321474000
256259599	::486729810975014000
544538144	::486729813940379000
268058306	::486729824489472000
223288871	::486729836769976000
31625914	::486729859943919000
14520186	::486729861801975000
60160675	::486729878377463000
287014963	::486729886485454000
62093388	::486729890482634000
19879486	::486729894676946000
479959389	::486729900104368000
375961439	::486729901941063000
335432246	::486729909289484000
23820736	::486729920551190000
445925140	::486729954084675000
290624910	::486729973806280000
70805584	::486729976331653000
409665559	::486729987178135000
232560771	::486729995776438000
20903172	::486730016659492000
33158980	::486730026906574000
279735090	::486730028210982000
96899930	::486730030635286000
167384328	::486730031696052000
15109013	::486730052353417000
256259599	::486730085785821000
236595577	::486730094921011000
105855764	::486730103494172000
344454080	::486730118849503000
19879486	::486730121605545000
408831317	::486730129654042000
209584784	::486730144959049000
20535654	::486730149061095000
22386194	::486730172511432000
331398205	::486730196880351000
14808898	::486730201439928000
57238973	::486730202287181000
80191031	::486730206632083000
239162983	::486730207882403000
96421993	::486730208599633000
148445755	::486730208943570000
539602323	::486730229507817000
38044979	::486730232746233000
232560771	::486730236374294000
177174253	::486730246230925000
411912822	::486730266128678000
539602323	::486730279294210000
707214715	::486730295245160000
479959389	::486730296147345000
68369234	::486730296197644000
133526428	::486730305781252000
310369464	::486730326417231000
331307463	::486730327394504000
37294507	::486730343660015000
79633612	::486730350026973000
151839735	::486730358071631000
57238973	::486730362421510000
214970887	::486730368758726000
33158980	::486730381010280000
539602323	::486730388660682000
343484637	::486730397263204000
290624910	::486730403185586000
479959389	::486730403852873000
30417393	::486730410013900000
393718746	::486730411993997000
110063681	::486730417639129000
383972979	::486730436962299000
100378471	::486730440695230000
239162983	::486730455547650000
42538221	::486730465962102000
110297719	::486730481681981000
343484637	::486730498715037000
110059442	::486730503878238000
375961439	::486730522400284000
39412631	::486730540863586000
389738018	::486730544860782000
372499722	::486730545486106000
33299478	::486730554125996000
348316521	::486730554276974000
100378471	::486730559201099000
14808898	::486730559918723000
458010782	::486730569284190000
614436697	::486730583263834000
236589142	::486730590637420000
100378471	::486730594680721000
43208085	::486730603371311000
407384648	::486730625064251000
444298693	::486730629758083000
302934050	::486730635768127000
320512967	::486730644962410000
55475943	::486730648250376000
471291163	::486730648787619000
728549208	::486730654378643000
356408344	::486730670937370000
253178679	::486730679414054000
330834997	::486730685747437000
61832970	::486730687743926000
302934050	::486730701031473000
33369338	::486730707834650000
356408344	::486730708153409000
101286329	::486730735944859000
19770255	::486730752722481000
340646680	::486730799119466000
324794875	::486730813539491000
330834997	::486730815145922000
17339508	::486730819198013000
123939574	::486730825048662000
35026897	::486730826730573000
433169770	::486730839745511000
20903172	::486730841507123000
409665559	::486730842468016000
47753031	::486730855683854000
385121286	::486730863590133000
248468379	::486730864638701000
379357885	::486730869223075000
245855482	::486730876978733000
26623525	::486730883135975000
33299478	::486730892509868000
236595577	::486730893856231000
409640203	::486730914676748000
19879486	::486730919198609000
407384648	::486730923413475000
19770255	::486730924080775000
256259599	::486730928371539000
524866555	::486730928849715000
214970887	::486730939985559000
155397134	::486730962420510000
515043655	::486730965679493000
412792027	::486730971321212000
324171027	::486730991374180000
19770255	::486731004087140000
76017935	::486731009925189000
515043655	::486731017567236000
445268626	::486731021186895000
216486063	::486731032163778000
190492046	::486731041718038000
107842096	::486731044482056000
43208085	::486731060294586000
348316521	::486731075272470000
303252613	::486731087293739000
234214828	::486731094457217000
110059442	::486731099440029000
450391257	::486731112673071000
54466394	::486731113683894000
257625769	::486731149650460000
19879486	::486731164515041000
53863390	::486731178649853000
445268626	::486731190154457000
23413958	::486731192180293000
37294507	::486731211197276000
38804898	::486731214384947000
539602323	::486731220512817000
484202581	::486731235750727000
383972979	::486731236157575000
19879486	::486731237554659000
33299478	::486731238531559000
324171027	::486731249680384000
408831317	::486731274376052000
303252613	::486731282832191000
223243607	::486731292885938000
248468379	::486731293338517000
241337450	::486731305883668000
383202357	::486731308258066000
33217361	::486731318193967000
387281097	::486731319079346000
408831317	::486731341312970000
356408344	::486731360938098000
459612485	::486731364385837000
22954511	::486731374187921000
411777707	::486731377896079000
355717008	::486731380349759000
83736832	::486731409663352000
360761105	::486731414029602000
72378783	::486731425828175000
148445755	::486731431318917000
436187992	::486731452222943000
81016171	::486731467611852000
354629644	::486731468891107000
356408344	::486731480668700000
256259599	::486731513279426000
310369464	::486731514353164000
33299478	::486731514369933000
103433902	::486731531407196000
22005666	::486731531889565000
14520186	::486731539926241000
103782180	::486731559186477000
635577431	::486731570468761000
295466391	::486731573815812000
33299478	::486731576072364000
324794875	::486731587858358000
83163050	::486731596708741000
484202581	::486731609853669000
236589142	::486731611707174000
43208085	::486731622864007000
320452099	::486731636399038000
409665559	::486731646885171000
148445755	::486731647464009000
330834997	::486731649938255000
239702167	::486731656561033000
410461303	::486731675141804000
303252613	::486731677444870000
372499722	::486731680435408000
387476542	::486731688844992000
239702167	::486731692455899000
385706960	::486731693059891000
324171027	::486731693529657000
371068004	::486731704342958000
254600909	::486731706045833000
239702167	::486731706439696000
725050717	::486731713389686000
223243607	::486731716124770000
30417393	::486731731127373000
443332358	::486731733480382000
38207353	::486731735703760000
33217361	::486731743244742000
38207353	::486731747540082000
418297592	::486731757861892000
130987540	::486731762425290000
109331928	::486731767790186000
76442745	::486731779370270000
222687654	::486731785724649000
81016171	::486731789973467000
515043655	::486731792112549000
445268626	::486731800111112000
484423510	::486731807895740000
340646680	::486731823305592000
18618379	::486731829890666000
330834997	::486731865600978000
310369464	::486731865793912000
412792027	::486731898719584000
130987540	::486731928326791000
505496552	::486731933796151000
257830093	::486731935704969000
436187992	::486731936493084000
15902298	::486731938447622000
360761105	::486731940620271000
387281097	::486731947167608000
76017935	::486731969997189000
43208085	::486731970995449000
130987540	::486731973671387000
154309960	::486731974862594000
418327117	::486731983343472000
9129332	::486731989664673000
234214828	::486732006898663000
26179867	::486732007041294000
223288871	::486732010543525000
170126452	::486732010959167000
372499722	::486732015866486000
234214828	::486732037823279000
179519500	::486732043212976000
43208085	::486732066688466000
241995287	::486732075525877000
148445755	::486732085307383000
324171027	::486732090105286000
50778210	::486732111131336000
381054179	::486732111572123000
160788774	::486732125219991000
443332358	::486732126583128000
445268626	::486732133977702000
339126665	::486732139996520000
240892007	::486732145843388000
130987540	::486732160510873000
20903172	::486732162666754000
248468379	::486732165397229000
332306968	::486732176554078000
192616191	::486732198783901000
351325780	::486732212390215000
282860308	::486732219424059000
50778210	::486732231612710000
61698439	::486732258435661000
81016171	::486732264441511000
216591008	::486732270745567000
141140385	::486732277368385000
330834997	::486732279075463000
311583053	::486732290488152000
81016171	::486732296142061000
22328944	::486732296826159000
26109453	::486732297685569000
101286329	::486732303364653000
339353546	::486732310415278000
594950682	::486732327746150000
330834997	::486732333085515000
282860308	::486732339481817000
387281097	::486732340668813000
594950682	::486732346838630000
412792027	::486732350764888000
17908818	::486732362748018000
479959389	::486732370415202000
245573462	::486732375905161000
418297592	::486732377083744000
110059442	::486732380040753000
445268626	::486732383421341000
23820736	::486732384583180000
216591008	::486732404384489000
387461887	::486732410399125000
141140385	::486732431551000000
116054733	::486732434986110000
160788774	::486732442410033000
103433902	::486732450975207000
409665559	::486732457954521000
32583866	::486732464631468000
385706960	::486732477181222000
381054179	::486732479639064000
335367791	::486732481862057000
24383303	::486732506868105000
311583053	::486732507182678000
26182895	::486732507962818000
236595577	::486732516569538000
22005666	::486732518003986000
102444460	::486732522642866000
425573791	::486732528288813000
319145382	::486732528544260000
43208085	::486732534638587000
45243501	::486732540875898000
614096745	::486732545212424000
114967175	::486732545632256000
80419613	::486732547674894000
388433171	::486732554678968000
415789240	::486732560584552000
103433902	::486732574954647000
50778210	::486732577500581000
32583866	::486732587931422000
29500521	::486732589529432000
78167615	::486732590662311000
418297592	::486732592687742000
445925140	::486732595393073000
505496552	::486732616042024000
22954511	::486732624250290000
469196810	::486732624455827000
43208085	::486732631279534000
594950682	::486732631384416000
387188572	::486732632836018000
18618379	::486732644160258000
78167615	::486732645448306000
395703736	::486732654898065000
54466394	::486732662048948000
81016171	::486732662963326000
392301070	::486732676779364000
409665559	::486732683683590000
484202581	::486732687278088000
245573462	::486732692084387000
412792027	::486732703258406000
103433902	::486732719817519000
9129332	::486732722019532000
92629759	::486732746098614000
372499722	::486732748523315000
32583866	::486732760665436000
356408344	::486732768659787000
348316521	::486732771079888000
96899930	::486732796699099000
151604434	::486732800599420000
151604434	::486732808769904000
339126665	::486732820404903000
45243501	::486732821319680000
55219816	::486732844375736000
151604434	::486732844891246000
505496552	::486732848003416000
141140385	::486732848615804000
356408344	::486732849295261000
279399275	::486732850960420000
412792027	::486732874239180000
45243501	::486732874511835000
58949154	::486732882400903000
447774872	::486732883638222000
484202581	::486732892404744000
594950682	::486732893369008000
245573462	::486732910083321000
102444460	::486732913082265000
151839735	::486732931361427000
96899930	::486732938764382000
341892711	::486732955235389000
315987923	::486732960876339000
80419613	::486732962869022000
326436771	::486732972486569000
23543960	::486732974637862000
103433902	::486732982427074000
216591008	::486732992388136000
21112883	::486732997161254000
268547296	::486732999078076000
505496552	::486733000076304000
96899930	::486733004644290000
411912822	::486733015947943000
103433902	::486733016669372000
445925140	::486733022369042000
216591008	::486733022696202000
35305414	::486733024454017000
80191031	::486733056510668000
385121286	::486733077368930000
381054179	::486733077369356000
415630297	::486733101142265000
112333263	::486733106464829000
215362694	::486733110365536000
389954423	::486733112911470000
418297592	::486733116124323000
103433902	::486733116477034000
50778210	::486733122822606000
384530394	::486733124202557000
594950682	::486733135917232000
216591008	::486733137557221000
369323050	::486733138417029000
33108084	::486733145794813000
81016171	::486733158776188000
387281097	::486733163428069000
308170990	::486733165562957000
167384328	::486733169073192000
141140385	::486733174504816000
505496552	::486733175062671000
103433902	::486733187234955000
381054179	::486733192226168000
30417393	::486733192880087000
76442745	::486733205773357000
103433902	::486733217014509000
200849010	::486733217362616000
479156555	::486733221355614000
216591008	::486733232461721000
484423510	::486733253156425000
103433902	::486733264116518000
248468379	::486733271318147000
370464008	::486733276523290000
148445755	::486733327219847000
356408344	::486733335960371000
110063681	::486733337529036000
237963845	::486733338645110000
112333263	::486733351391203000
371603155	::486733351395409000
200849010	::486733351433564000
45243501	::486733359855706000
410856984	::486733372434034000
76442745	::486733372798939000
168274200	::486733374246383000
200849010	::486733375655669000
707214715	::486733380134764000
239162983	::486733388976758000
505496552	::486733394324123000
25368960	::486733413303336000
167144906	::486733413378826000
358398276	::486733415895810000
282328751	::486733431749877000
33369338	::486733432181891000
369323050	::486733435235344000
214595457	::486733456873762000
200849010	::486733471554207000
458639179	::486733473479421000
43208085	::486733491888214000
346654346	::486733499093643000
339126665	::486733513744330000
296901409	::486733515820523000
361391612	::486733528399241000
257625769	::486733530962362000
484423510	::486733539350544000
411777707	::486733541628473000
200849010	::486733554727272000
50778210	::486733560124944000
96793797	::486733575589335000
356408344	::486733579951423000
369323050	::486733589241798000
116054733	::486733592177815000
371603155	::486733624964698000
346654346	::486733635429474000
101286329	::486733639586021000
447301770	::486733652433571000
213763059	::486733655826370000
505496552	::486733673232756000
593296591	::486733676009357000
513711139	::486733691792523000
200849010	::486733722126135000
385706960	::486733724646526000
479246485	::486733731240345000
54466394	::486733738949103000
54466394	::486733753000013000
349484189	::486733762181332000
42481762	::486733763964329000
141140385	::486733764660195000
22954511	::486733769626230000
484202581	::486733785233653000
36485138	::486733785363660000
80419613	::486733789763469000
410961985	::486733795324735000
306529180	::486733800903573000
387461887	::486733805131010000
412792027	::486733808994381000
43208085	::486733814790881000
371603155	::486733821694332000
168347877	::486733822516420000
92840294	::486733827797049000
445268626	::486733829474770000
381054179	::486733833250041000
19091805	::486733835309023000
593296591	::486733843768954000
27323374	::486733847787495000
303427354	::486733878523338000
341892711	::486733881752977000
29607520	::486733882968924000
755431	::486733884545974000
214595457	::486733889952813000
220587584	::486733897858703000
306529180	::486733902355382000
387461887	::486733903713951000
369323050	::486733923544604000
256259599	::486733942796865000
286734780	::486733948756570000
216486063	::486733960962404000
387461887	::486733975759511000
215181084	::486733982961516000
26109453	::486733984265547000
296016163	::486733991626960000
114235211	::486733995019739000
79633612	::486734039659720000
279399275	::486734041119330000
306529180	::486734053224513000
41967329	::486734056110166000
484423510	::486734065614086000
25368960	::486734084052242000
95554541	::486734103123746000
593296591	::486734104814026000
369323050	::486734107255119000
484423510	::486734159734247000
324794875	::486734167032360000
594950682	::486734167334342000
330834997	::486734181645295000
257830093	::486734183143067000
43208085	::486734186402041000
196230932	::486734191644512000
161656785	::486734211823308000
593296591	::486734232576729000
484423510	::486734243502899000
196230932	::486734267687264000
629894993	::486734273949347000
45410414	::486734274897260000
167144906	::486734285869576000
390900557	::486734299383623000
460765832	::486734303410540000
339126665	::486734310645313000
629894993	::486734322896879000
176778479	::486734326261092000
371603155	::486734327674200000
330834997	::486734333021913000
130987540	::486734365859143000
629894993	::486734386012749000
35376355	::486734391398256000
593296591	::486734401825304000
505496552	::486734424550039000
629894993	::486734425720229000
50157557	::486734438982615000
339126665	::486734457622118000
72143337	::486734472776531000
116054733	::486734477289590000
593296591	::486734480120369000
130987540	::486734512647200000
134181956	::486734516787347000
35305414	::486734540648755000
445268626	::486734542388985000
216168764	::486734545580851000
135306144	::486734551863926000
257942561	::486734554900598000
371603155	::486734556913885000
95554541	::486734559031996000
621474989	::486734561989365000
629894993	::486734573565255000
20903172	::486734575578537000
130363809	::486734578640359000
35305414	::486734595128565000
151839735	::486734597514743000
469196810	::486734601122246000
356408344	::486734608193449000
30417393	::486734614019334000
35305414	::486734624228667000
505496552	::486734624425394000
325996873	::486734627910864000
148445755	::486734634051727000
369323050	::486734652590149000
116054733	::486734657065844000
333245482	::486734680025071000
200849010	::486734695737335000
43208085	::486734696228069000
280309716	::486734710182522000
54466394	::486734761277149000
29786990	::486734813588897000
35305414	::486734814297747000
220587584	::486734827547140000
385259637	::486734847881531000
209584784	::486734855502172000
141140385	::486734867892150000
220587584	::486734873919377000
445268626	::486734874468827000
370401061	::486734878696689000
248468379	::486734879938199000
26068830	::486734907083722000
200849010	::486734911723028000
371603155	::486734912779608000
195103093	::486734914776494000
505496552	::486734919901519000
533788768	::486734923458674000
200849010	::486734931373346000
309108026	::486734938754920000
505496552	::486734948246622000
450391257	::486734954206740000
306529180	::486734959739420000
148445755	::486734961735909000
45243501	::486734981952438000
38577111	::486734984963567000
29786990	::486734987862220000
209584784	::486734994576920000
92629759	::486734994815987000
141140385	::486735007474384000
200849010	::486735027771047000
450391257	::486735038264774000
370401061	::486735040932352000
30417393	::486735043918708000
460765832	::486735051418505000
279162166	::486735058477531000
629894993	::486735062432366000
255697938	::486735076902703000
62518475	::486735078035578000
96793797	::486735082581811000
20903172	::486735084322832000
220587584	::486735088227340000
266210776	::486735093637996000
116054733	::486735094275932000
370401061	::486735099501625000
594950682	::486735106778755000
26068830	::486735122805174000
533788768	::486735125494132000
50157557	::486735131328008000
257491716	::486735146176237000
30417393	::486735147090210000
348082308	::486735169056178000
392301070	::486735197908398000
505496552	::486735210252230000
409665559	::486735213050212000
200849010	::486735239491108000
29500521	::486735240035975000
220587584	::486735263901556000
339126665	::486735264455204000
130363809	::486735266921447000
594950682	::486735272042713000
200849010	::486735301902356000
76248039	::486735302606614000
306529180	::486735311490523000
279399275	::486735322412089000
43208085	::486735327693115000
92629759	::486735345052971000
23820736	::486735355945553000
306529180	::486735359066529000
54466394	::486735359187771000
310369464	::486735359351332000
447301770	::486735364863037000
312394133	::486735373125447000
138557664	::486735380851326000
101286329	::486735387604156000
214595457	::486735420659859000
289650000	::486735425684668000
296016163	::486735431765991000
220587584	::486735447469465000
445268626	::486735449520492000
52754052	::486735461977575000
58562014	::486735462623477000
183562162	::486735463349092000
119269983	::486735463563018000
347596428	::486735495813005000
16713682	::486735511865024000
370401061	::486735513764655000
185084575	::486735540986077000
383972979	::486735543506452000
18842764	::486735557138321000
387461887	::486735576507219000
279162166	::486735598850686000
484202581	::486735602507726000
72378783	::486735618597085000
505496552	::486735621033959000
195103093	::486735652739100000
310369464	::486735656551342000
383972979	::486735679586435000
389738018	::486735701862391000
524866555	::486735712817926000
594950682	::486735712926969000
147279456	::486735741062365000
58562014	::486735742974980000
17908818	::486735761111527000
587054451	::486735763921321000
348082308	::486735764961906000
289650000	::486735809513791000
25237171	::486735819697569000
102266093	::486735829406998000
505496552	::486735845383090000
479246485	::486735850852474000
354047009	::486735935347130000
228264355	::486735935824879000
96793797	::486735937968156000
91712528	::486735960403488000
41967329	::486735964065505000
445268626	::486735967642861000
386861626	::486735983065313000
54466394	::486735987494514000
289650000	::486735989931794000
386861626	::486736002610765000
52754052	::486736048286740000
76248039	::486736054901145000
444298693	::486736064749785000
351174024	::486736065416286000
603870273	::486736081899900000
257092614	::486736090456260000
317634739	::486736144298569000
348082308	::486736145695649000
102266093	::486736157443489000
141140385	::486736173008551000
414952579	::486736173386043000
58562014	::486736175093125000
594950682	::486736180172439000
26068830	::486736217162002000
23413958	::486736221029167000
58562014	::486736235419824000
130363809	::486736249021927000
311583053	::486736249164554000
257092614	::486736262087200000
260361255	::486736277081825000
445268626	::486736281091575000
83513704	::486736281389387000
312394133	::486736298229514000
97317697	::486736316772921000
50157557	::486736323202383000
369323050	::486736326658502000
48467620	::486736329611309000
176994984	::486736331217715000
444298693	::486736352340627000
18547273	::486736360594612000
102266093	::486736394619191000
50429893	::486736398339153000
263971863	::486736401455517000
339917675	::486736434045267000
493647862	::486736454303756000
533788768	::486736475212742000
239885742	::486736478936907000
369323050	::486736484959924000
62518475	::486736485337792000
52754052	::486736503423238000
193583131	::486736520628301000
725050717	::486736533886496000
393653181	::486736538508591000
52754052	::486736547081764000
62518475	::486736551037382000
320512967	::486736567655235000
151839735	::486736578711011000
637418169	::486736582322307000
50354861	::486736589637177000
433916111	::486736591201652000
130363809	::486736595454660000
80191031	::486736606938681000
248468379	::486736636290416000
151839735	::486736642074374000
236589142	::486736643689152000
101286329	::486736645513703000
80419613	::486736656184397000
445268626	::486736657714929000
176994984	::486736681131712000
50429893	::486736683845427000
389954423	::486736684139044000
33369338	::486736703600619000
725050717	::486736707337723000
50157557	::486736709938188000
62518475	::486736715823194000
371603155	::486736728330227000
176994984	::486736729697955000
193583131	::486736730280579000
370401061	::486736740300771000
216486063	::486736740431187000
215189306	::486736744407379000
50429893	::486736750169960000
130363809	::486736755924557000
94480498	::486736767265943000
8709452	::486736771494203000
418297592	::486736772278136000
387206849	::486736774308171000
257092614	::486736783049105000
385121286	::486736808605003000
458639179	::486736822614376000
68369234	::486736864037318000
387206849	::486736867933433000
414952579	::486736894563078000
289650000	::486736898485141000
454465194	::486736899927592000
29800175	::486736903652143000
176994984	::486736908777578000
78926478	::486736910111346000
369323050	::486736912304971000
331423379	::486736929225183000
51325761	::486736930856390000
151839735	::486736961990717000
77787388	::486736967971782000
151839735	::486736979715833000
23413958	::486736982819631000
354047009	::486736996275339000
45286852	::486736996384010000
30719116	::486736998661885000
151839735	::486737010908884000
713245898	::486737013702275000
239162983	::486737022451978000
23413958	::486737023089135000
176994984	::486737026759151000
97317697	::486737034623877000
151839735	::486737042856894000
236589142	::486737045579001000
317634739	::486737049915891000
62518475	::486737053313695000
234214828	::486737065812299000
151839735	::486737067271921000
524866555	::486737069742772000
31010760	::486737085043204000
369323050	::486737088637706000
445268626	::486737102072061000
151839735	::486737104676728000
418297592	::486737129527967000
371603155	::486737132367523000
350645139	::486737137664937000
151839735	::486737138495406000
149275783	::486737140345483000
101398953	::486737157529149000
393653181	::486737174218678000
26068830	::486737176340598000
23413958	::486737178244825000
317634739	::486737205788811000
62518475	::486737214135877000
599348429	::486737235489079000
371603155	::486737245873766000
51325761	::486737252756639000
430387521	::486737265926737000
354047009	::486737298034524000
445268626	::486737298982060000
317634739	::486737302941483000
172997876	::486737304833503000
130363809	::486737310638014000
29800175	::486737319223762000
45243501	::486737329390776000
480895753	::486737343672381000
80419613	::486737345367273000
411841714	::486737364648468000
130363809	::486737378548006000
17522792	::486737399859269000
22087737	::486737420612681000
479959389	::486737423893024000
460765832	::486737440070459000
317634739	::486737451923152000
317596401	::486737461104504000
350645139	::486737465101672000
220632867	::486737483569172000
279399275	::486737488380043000
123739379	::486737536178335000
381181950	::486737575021776000
71617108	::486737585645948000
161302101	::486737619825745000
423891750	::486737621843210000
389738018	::486737629593882000
29607520	::486737635264589000
168864295	::486737658362609000
460491164	::486737674389041000
14808898	::486737675756789000
279399275	::486737679367688000
581342731	::486737683406798000
80419613	::486737684577398000
176994984	::486737686296686000
348082308	::486737695306436000
353418151	::486737712742170000
223243607	::486737721113972000
317634739	::486737731167350000
350645139	::486737739434303000
29607520	::486737759021707000
447301770	::486737764235620000
327689033	::486737770694852000
264434173	::486737781612638000
289650000	::486737855608147000
62518475	::486737860423593000
351174024	::486737863510224000
39398773	::486737866668535000
107842096	::486737869835214000
479959389	::486737875418234000
200316617	::486737876928172000
62518475	::486737916253982000
463381084	::486737932028362000
477188816	::486737938542108000
39398773	::486737938898636000
396952554	::486737941868597000
365151006	::486737958020460000
370401061	::486737966430027000
164101308	::486737968883716000
65826107	::486737984084246000
209584784	::486737988966039000
591216066	::486737993445949000
34778712	::486737998944276000
92838578	::486738008927121000
418297592	::486738012517040000
479959389	::486738017533853000
410856984	::486738022365282000
296590824	::486738042837680000
49114032	::486738058683744000
215189306	::486738066221334000
123739379	::486738102350643000
350645139	::486738107534823000
78167615	::486738152863039000
387461887	::486738190313586000
725050717	::486738195611000000
445268626	::486738195774570000
414952579	::486738208005173000
20535654	::486738222416801000
24113194	::486738229995909000
423891750	::486738281670123000
330834997	::486738283045453000
14594667	::486738285726023000
371603155	::486738297402556000
215189306	::486738302108983000
168864295	::486738302192459000
239885742	::486738303425585000
130363809	::486738315459059000
418297592	::486738322656473000
209584784	::486738332416606000
725050717	::486738342822690000
239885742	::486738361172783000
70483417	::486738361361924000
348082308	::486738368080797000
187651826	::486738373319487000
372499722	::486738376553689000
238341972	::486738415132487000
418297592	::486738440717746000
387206849	::486738457629192000
411777707	::486738501195800000
63617875	::486738511874514000
156801163	::486738522573774000
239885742	::486738525992144000
49114032	::486738531029495000
371603155	::486738543889219000
40478607	::486738562822729000
22087737	::486738573085777000
24113194	::486738578139930000
410856984	::486738582288089000
44380700	::486738587241955000
414526765	::486738593088405000
139308619	::486738601829347000
50157557	::486738603108626000
23820736	::486738604027162000
262240809	::486738624256286000
23413958	::486738649099145000
248358978	::486738667038203000
105623584	::486738677109125000
34778712	::486738688940859000
130363809	::486738690777952000
154309960	::486738693869150000
225893243	::486738727176118000
80419613	::486738728191549000
90797741	::486738730548727000
45150174	::486738736043270000
24983393	::486738748810334000
223375935	::486738750492246000
22087737	::486738757232504000
222173816	::486738771384094000
22087737	::486738814828683000
15804863	::486738823389261000
225893243	::486738858197807000
31280614	::486738893299924000
351174024	::486738896932175000
23820736	::486738904247046000
414526765	::486738917161328000
24983393	::486738917757300000
591216066	::486738929732042000
141140385	::486738930079776000
414526765	::486738937994440000
223375935	::486738959792226000
338619333	::486738962237501000
255147158	::486738975835443000
80191031	::486738989102022000
170126452	::486738996752437000
90797741	::486739022740717000
251443783	::486739035172253000
209584784	::486739040977178000
105598447	::486739061806080000
374739722	::486739070631313000
262240809	::486739072052760000
347869774	::486739078512386000
39160897	::486739086053351000
350645139	::486739109981859000
50157557	::486739117598720000
90797741	::486739122061856000
309789310	::486739124485750000
116054733	::486739134409879000
251443783	::486739144987537000
374739722	::486739150935425000
60160675	::486739158946553000
34778712	::486739163031416000
348082308	::486739165296734000
596113934	::486739167141826000
347869774	::486739177753432000
187651826	::486739179854761000
33299478	::486739192932618000
223375935	::486739207432318000
105598447	::486739228403843000
387281097	::486739234204950000
351174024	::486739243826290000
90797741	::486739248385916000
223375935	::486739264332238000
524866555	::486739266366873000
414952579	::486739282799763000
635425103	::486739291121274000
347994449	::486739297966379000
317596401	::486739363191980000
351174024	::486739368481013000
33299478	::486739373249937000
20535654	::486739390085877000
262240809	::486739393357438000
414952579	::486739406410117000
76248039	::486739411535536000
41908697	::486739418485907000
398445530	::486739436474888000
164101308	::486739443961716000
309789310	::486739454129078000
27563012	::486739480749944000
90797741	::486739498701963000
299796220	::486739498915856000
410286428	::486739514535477000
251443783	::486739529236115000
112333263	::486739538581016000
33299478	::486739546097205000
325906113	::486739561469317000
35369698	::486739571108225000
79633612	::486739573586681000
80586819	::486739576367480000
60160675	::486739582428262000
236589142	::486739604091830000
187651826	::486739615013826000
50157557	::486739617073225000
147279456	::486739634190168000
80586819	::486739634567663000
187651826	::486739635079352000
47859489	::486739649306828000
36891053	::486739655552151000
72378783	::486739662912761000
223375935	::486739673083965000
351174024	::486739688128905000
429375230	::486739690834239000
55120405	::486739692462047000
90797741	::486739701152632000
350645139	::486739704977448000
418297592	::486739716817948000
539602323	::486739718202093000
101138081	::486739719594967000
360183119	::486739733889171000
317596401	::486739738649296000
415630297	::486739753111273000
23820736	::486739762103869000
92629759	::486739763383128000
223375935	::486739766725992000
215189306	::486739766973841000
45243501	::486739781183762000
34778712	::486739789220032000
317596401	::486739789421355000
35369698	::486739801333563000
223375935	::486739868320399000
176994984	::486739872791539000
317596401	::486739875962437000
101398953	::486739882887233000
164575018	::486739900566609000
40478607	::486739903599116000
323477702	::486739907105136000
293644929	::486739908677996000
17258301	::486739909693038000
215189306	::486739911471808000
418297592	::486739914604548000
376525681	::486739921659379000
337416247	::486739926168633000
176994984	::486739928886165000
371603155	::486739950780444000
215189306	::486739960427732000
238341972	::486739990911541000
383972979	::486740008670208000
378773930	::486740022335242000
39398773	::486740033915740000
101138081	::486740062114447000
351174024	::486740063640752000
176994984	::486740093114134000
24383303	::486740094867369000
539602323	::486740105613156000
86885002	::486740108687593000
332306968	::486740114232442000
31056422	::486740140312645000
325906113	::486740146532794000
332306968	::486740196134641000
539602323	::486740216518934000
31056422	::486740220952342000
36601312	::486740224991444000
17258301	::486740230288855000
185084575	::486740249914396000
176994984	::486740254213173000
310369464	::486740277940350000
310369464	::486740330901827000
520533224	::486740331480629000
469196810	::486740360765243000
33699503	::486740370211229000
81469472	::486740375227600000
623990154	::486740409654054000
27816303	::486740423000739000
414526765	::486740430151622000
50354861	::486740459251712000
321037427	::486740464436248000
411777707	::486740472317345000
23413958	::486740491233263000
101138081	::486740507469836000
469196810	::486740517904863000
314864925	::486740518022680000
26068830	::486740519226077000
33108084	::486740528168333000
382359896	::486740553296404000
447301770	::486740565355401000
448283191	::486740568546889000
151839735	::486740569499000000
101138081	::486740569755246000
57385263	::486740580031299000
92629759	::486740611035176000
410856984	::486740615405645000
176994984	::486740615946698000
130321036	::486740657948483000
539602323	::486740664063754000
210996408	::486740698989735000
400249617	::486740700755554000
48467620	::486740702659751000
135306144	::486740707294461000
50429893	::486740711820107000
23413958	::486740736243556000
101286329	::486740737103388000
14808898	::486740742610911000
389738018	::486740750206795000
256845035	::486740779919228000
276341812	::486740796830269000
27816303	::486740802862075000
247434974	::486740807202766000
174840636	::486740828614688000
50429893	::486740836554522000
149275783	::486740876522455000
382359896	::486740889381789000
185084575	::486740891043119000
314864925	::486740910915719000
40946018	::486740923188277000
149275783	::486740926526935000
50157557	::486740928145551000
210996408	::486740953294589000
38623896	::486740955094319000
26623525	::486740956365225000
539602323	::486740960617824000
27816303	::486740980092395000
240892007	::486740995707375000
539602323	::486741014665646000
55120405	::486741038527438000
33108084	::486741053207085000
54466394	::486741075248164000
539602323	::486741081199886000
317596401	::486741081594138000
15267198	::486741081996816000
96899930	::486741090704560000
34052201	::486741097939349000
60160675	::486741111709241000
100843087	::486741120852819000
384530394	::486741137068003000
351896383	::486741145226338000
15267198	::486741147541184000
289650000	::486741157373050000
380680929	::486741168492122000
539602323	::486741180453904000
351174024	::486741189480038000
34204169	::486741189761069000
382359896	::486741228088610000
96899930	::486741228336447000
15267198	::486741231406288000
20535654	::486741244140208000
45286852	::486741244698058000
27563012	::486741275769446000
370401061	::486741282929541000
20535654	::486741299622457000
539602323	::486741307851673000
62460045	::486741320116232000
380680929	::486741324604112000
384494456	::486741331104894000
180940959	::486741333663436000
447301770	::486741340324372000
317596401	::486741350474207000
371603155	::486741363627532000
27323374	::486741367822225000
314864925	::486741370145890000
96899930	::486741377867612000
44231782	::486741391003754000
533788768	::486741412344791000
180940959	::486741412763799000
418297592	::486741412788985000
65512747	::486741456573304000
382359896	::486741461778436000
411841714	::486741489901637000
29607520	::486741499590103000
176994984	::486741502270271000
368468264	::486741504937820000
289650000	::486741505303138000
389954423	::486741509467688000
23413958	::486741527964557000
276341812	::486741544230068000
368468264	::486741549712044000
20535654	::486741551964360000
539602323	::486741559203733000
289650000	::486741595170279000
380680929	::486741621481172000
20535654	::486741626987896000
280749613	::486741652070215000
142848371	::486741657824411000
92629759	::486741661217607000
539602323	::486741671040675000
39398773	::486741678544273000
378609308	::486741702137217000
34778712	::486741721938538000
426923626	::486741732365987000
445268626	::486741738829402000
387281097	::486741742319058000
101286329	::486741742620647000
97317697	::486741752381198000
326554021	::486741763143376000
450391257	::486741770349203000
35297171	::486741776821014000
389738018	::486741781103386000
100626124	::486741799822974000
245080630	::486741805845581000
176994984	::486741815702192000
40946018	::486741823344611000
44768272	::486741845033381000
239162983	::486741863664451000
163646426	::486741864112865000
539602323	::486741891438743000
388397248	::486741891635871000
40054726	::486741902906372000
23413958	::486741904596283000
418297592	::486741928826781000
176994984	::486741935579598000
180940959	::486741944530259000
384436313	::486741952562352000
130321036	::486741987328921000
185716839	::486742008288272000
14594667	::486742009320071000
289650000	::486742028907450000
533788768	::486742029293326000
65512747	::486742048960024000
447301770	::486742060662546000
101286329	::486742065028820000
351174024	::486742070241918000
115518508	::486742074180395000
539602323	::486742077602947000
39553593	::486742086050263000
448283191	::486742108959539000
448283191	::486742111115440000
130321036	::486742120632307000
382359896	::486742122016411000
539602323	::486742122179989000
96872197	::486742132535750000
371603155	::486742161199607000
48467620	::486742168329928000
130321036	::486742208578473000
180940959	::486742237909221000
273697690	::486742251867881000
12057032	::486742264593412000
32690664	::486742276589105000
240892007	::486742281186078000
115184915	::486742289406889000
50157557	::486742289696305000
314864925	::486742296889942000
385114649	::486742338526396000
380680929	::486742339436953000
387281097	::486742357522391000
27563012	::486742374870036000
185084575	::486742382634078000
105598447	::486742388841250000
350645139	::486742403802353000
300135225	::486742406772305000
351174024	::486742417408675000
185084575	::486742422970728000
393041277	::486742424136343000
335003775	::486742432491380000
425573791	::486742457070014000
245080630	::486742459418824000
101398953	::486742461612453000
180940959	::486742464967888000
141140385	::486742481392775000
105598447	::486742483032756000
251443783	::486742512137404000
350645139	::486742512640327000
135306144	::486742525932089000
251443783	::486742545221693000
130321036	::486742562871312000
172573942	::486742564272214000
183562162	::486742568596557000
176994984	::486742569884188000
66786075	::486742569972281000
135306144	::486742595331031000
447301770	::486742597546029000
374739722	::486742598661713000
149275783	::486742607255859000
92840294	::486742619460874000
27563012	::486742622640148000
279865885	::486742623059587000
315987923	::486742639178289000
239885742	::486742666390958000
245080630	::486742671709327000
185084575	::486742679746002000
247560161	::486742714202210000
66270239	::486742726197518000
315987923	::486742731801120000
23413958	::486742751564668000
533788768	::486742810100776000
72143337	::486742814089564000
248468379	::486742815666237000
371603155	::486742824419749000
52011370	::486742826600767000
209584784	::486742846280441000
533788768	::486742868514836000
176994984	::486742872457084000
227355784	::486742874751373000
80419613	::486742878837026000
621306179	::486742884259868000
172997876	::486742887393394000
447301770	::486742934587723000
289650000	::486742936923963000
371603155	::486742938399952000
37860681	::486742943818993000
101398953	::486742946587234000
382359896	::486742968045281000
115518508	::486742969718812000
45410414	::486742973531430000
101398953	::486742979051147000
45410414	::486742979982278000
446757000	::486742983652679000
42481762	::486743010060009000
48467620	::486743015528992000
382359896	::486743051490963000
65512747	::486743058180894000
170868061	::486743058239614000
370049566	::486743061410906000
50157557	::486743069903970000
351174024	::486743080230350000
377627227	::486743082637873000
539602323	::486743104267882000
135306144	::486743123029016000
315987923	::486743147892858000
141140385	::486743151961333000
621306179	::486743153412558000
614096745	::486743157065781000
80419613	::486743157355606000
80419613	::486743157821169000
370049566	::486743174724222000
72143337	::486743198023573000
312856997	::486743203572240000
86885002	::486743220840169000
141140385	::486743238263332000
43052467	::486743240167542000
505496552	::486743256466604000
339458716	::486743278570586000
86885002	::486743292973813000
32690664	::486743295653994000
286734780	::486743302985633000
115518508	::486743305556733000
310369464	::486743334694559000
47167252	::486743335885746000
94737009	::486743338809188000
382531150	::486743339782250000
101286329	::486743348330246000
539602323	::486743364142788000
135306144	::486743423152422000
7345092	::486743429552947000
27563012	::486743450516082000
450391257	::486743459290546000
614096745	::486743465972080000
106584551	::486743479217692000
450391257	::486743484280238000
50157557	::486743486029250000
17258301	::486743498758946000
426923626	::486743502617714000
27563012	::486743511199252000
47167252	::486743513581625000
176994984	::486743530778279000
47167252	::486743533659774000
533788768	::486743538512965000
230898142	::486743553272737000
419047433	::486743566044000000
37860681	::486743569017745000
540330411	::486743570355724000
245855482	::486743574944681000
385114649	::486743586688344000
80419613	::486743594947330000
96899930	::486743601284939000
115518508	::486743602190499000
245021956	::486743608838467000
31280614	::486743609522143000
105598447	::486743625552760000
623990154	::486743636684443000
17258301	::486743640006348000
43052467	::486743678992392000
392422321	::486743695778394000
14808898	::486743701574918000
370049566	::486743708315164000
623990154	::486743709275267000
92838578	::486743717198708000
419836731	::486743719790776000
289650000	::486743729190219000
96899930	::486743748718915000
78089247	::486743750551822000
430387521	::486743757325209000
389954423	::486743768075223000
545297326	::486743772819382000
91942557	::486743775322992000
38623896	::486743784189743000
57854623	::486743785724841000
92840294	::486743785859067000
106584551	::486743804330795000
406772829	::486743817014353000
176994984	::486743820227186000
239702167	::486743824408911000
101286329	::486743826371862000
167384328	::486743828229939000
382531150	::486743848685547000
418297592	::486743858181459000
39553593	::486743872010059000
92840294	::486743909502971000
247434974	::486743949164281000
91942557	::486743962862903000
380680929	::486743978902306000
181877725	::486743995088125000
38623896	::486743995620413000
371603155	::486744002541015000
419836731	::486744004877623000
27563012	::486744032521895000
255147158	::486744037228302000
335003775	::486744058354622000
278301419	::486744070316769000
239702167	::486744086238347000
539602323	::486744096904450000
17163265	::486744107218636000
68490087	::486744115351003000
27816303	::486744116722950000
425252367	::486744119713464000
310369464	::486744139606663000
289650000	::486744146204704000
351174024	::486744157700886000
539602323	::486744173651820000
38623896	::486744182791233000
43052467	::486744193268580000
278301419	::486744199610380000
27563012	::486744231038308000
116054733	::486744239322460000
24113194	::486744245982617000
14808898	::486744261560635000
414543388	::486744265704214000
351174024	::486744266295607000
433142367	::486744278912102000
115518508	::486744298071674000
539602323	::486744363767046000
96872197	::486744374294769000
97317697	::486744378887921000
290624910	::486744380468785000
68490087	::486744385220927000
458766436	::486744387271917000
419836731	::486744402547974000
423098923	::486744434588254000
290624910	::486744439319060000
82150924	::486744442322173000
102444460	::486744442443800000
384436313	::486744448684924000
167384328	::486744480934924000
96899930	::486744485725216000
27563012	::486744492632846000
97317697	::486744519065743000
127413469	::486744521418735000
91712528	::486744521770663000
54466394	::486744539101540000
290624910	::486744541823647000
577920402	::486744543614603000
52754052	::486744550765907000
79633612	::486744562941964000
367298176	::486744569522835000
43052467	::486744574560186000
251443783	::486744622358474000
52754052	::486744636170321000
348085087	::486744641924907000
14808898	::486744655938486000
39553593	::486744681116893000
184962835	::486744693586161000
96062555	::486744696647979000
107724446	::486744705867452000
258636623	::486744714973302000
392301070	::486744726276538000
447301770	::486744762041769000
42529606	::486744766919753000
167486585	::486744768014077000
43052467	::486744783948230000
418297592	::486744792231997000
96872197	::486744793263767000
17258301	::486744802281537000
27563012	::486744808371654000
42529606	::486744820795580000
26623525	::486744833428447000
138083816	::486744852835479000
480895753	::486744865963651000
43052467	::486744873232371000
247434974	::486744877095321000
230898142	::486744898734133000
596113934	::486744901585887000
418297592	::486744915888451000
364888000	::486744922973040000
19501845	::486744927532224000
327689033	::486744930367569000
289650000	::486744931348668000
26109453	::486744935354626000
80419613	::486744940631052000
62975545	::486744943965122000
607016651	::486744944795611000
249388532	::486744948180791000
14808898	::486744952987463000
351174024	::486744953091919000
48467620	::486744953184202000
26623525	::486744959354011000
176994984	::486744961224683000
73020435	::486744961816076000
12057032	::486744989305548000
533788768	::486744992267116000
116054733	::486745014249480000
539602323	::486745020901236000
94737009	::486745021958205000
115518508	::486745023837265000
149275783	::486745040669380000
52754052	::486745059618869000
199784356	::486745060176711000
290624910	::486745073128706000
176994984	::486745081232105000
27563012	::486745082301673000
383202357	::486745087796596000
447301770	::486745089612730000
62975545	::486745099687059000
463381084	::486745111242362000
290624910	::486745130804604000
371603155	::486745132444557000
21452516	::486745136152322000
101398953	::486745136223621000
30989596	::486745141906898000
135306144	::486745144314454000
23413958	::486745149242748000
290624910	::486745149427294000
167384328	::486745159720136000
450391257	::486745185913561000
96899930	::486745196252909000
515043655	::486745199024939000
238341972	::486745210748039000
39398773	::486745215751815000
26623525	::486745225143255000
19091805	::486745246227640000
255311687	::486745266830462000
176994984	::486745271880019000
60160675	::486745274656624000
97317697	::486745294198292000
96872197	::486745299096854000
447301770	::486745326863532000
367298176	::486745328662495000
320512967	::486745331691180000
96062555	::486745361134796000
249388532	::486745364398374000
169636335	::486745375206678000
60160675	::486745382227963000
45243501	::486745388997566000
50157557	::486745390188732000
45243501	::486745402821967000
149275783	::486745422950858000
382531150	::486745430152073000
317634739	::486745431020273000
106584551	::486745441778688000
17258301	::486745442961477000
130363809	::486745452654501000
255205725	::486745454231560000
97317697	::486745458870849000
383202357	::486745462100492000
176994984	::486745465392623000
115518508	::486745472443244000
255311687	::486745503162314000
539602323	::486745509898375000
62460045	::486745541590929000
255311687	::486745543763177000
289650000	::486745549857910000
23642786	::486745550000111000
577920402	::486745552688648000
317634739	::486745555620474000
141140385	::486745557482762000
37860681	::486745558657163000
317634739	::486745561425387000
382414670	::486745567624568000
26623525	::486745569952800000
21452516	::486745574704566000
577920402	::486745579674824000
367298176	::486745595919347000
25680589	::486745596221333000
367298176	::486745605130047000
202791635	::486745609601581000
50157557	::486745612281720000
412638454	::486745626441695000
25680589	::486745642996215000
113048616	::486745643365322000
134225933	::486745646289158000
48467620	::486745664156483000
351174024	::486745664290684000
412756257	::486745677137850000
382531150	::486745681529278000
215181084	::486745695961903000
466873056	::486745724755795000
202791635	::486745731387379000
80419613	::486745736152117000
303488399	::486745745400152000
238341972	::486745745446273000
524866555	::486745755739492000
17258301	::486745758784184000
463138486	::486745760307101000
476507554	::486745771392249000
23413958	::486745784503631000
52754052	::486745790748962000
319420243	::486745796264480000
463138486	::486745807761448000
48467620	::486745808578940000
102266093	::486745825708867000
97317697	::486745838061117000
539602323	::486745858176593000
515043655	::486745860122763000
318627551	::486745863029391000
101286329	::486745863469821000
423098923	::486745867089874000
289650000	::486745868897624000
174840636	::486745894864171000
309981035	::486745923343900000
300135225	::486745934529699000
448283191	::486745952850419000
309981035	::486745957229670000
465089745	::486745959125102000
97317697	::486745964808777000
48467620	::486745969468248000
238341972	::486745978351792000
102266093	::486745979996368000
255311687	::486745985306345000
29302446	::486745989424766000
360951591	::486745996072734000
123746907	::486746006781190000
72143337	::486746007355801000
102266093	::486746018130976000
118855202	::486746032366047000
533788768	::486746052440367000
317634739	::486746086048935000
183562162	::486746092042608000
255147158	::486746097117708000
102266093	::486746117129109000
317634739	::486746126565900000
101617436	::486746137563385000
107724446	::486746183181029000
165967574	::486746184913260000
370049566	::486746203078787000
154309960	::486746228948869000
23413958	::486746234594418000
78404115	::486746264617246000
65512747	::486746266768904000
27563012	::486746272699654000
35923992	::486746275518619000
409665559	::486746288189607000
176994984	::486746296808525000
80419613	::486746300294385000
91942557	::486746318430162000
202791635	::486746345370574000
101398953	::486746351393198000
82223258	::486746367969095000
367298176	::486746373207752000
382531150	::486746373492965000
101398953	::486746374193434000
22328944	::486746385019334000
371603155	::486746398398746000
101398953	::486746405197713000
409665559	::486746420905775000
289650000	::486746434889605000
418297592	::486746436541767000
348316521	::486746439184162000
101398953	::486746473850097000
80191031	::486746481345306000
252422768	::486746498500014000
382531150	::486746505890390000
101398953	::486746512177643000
78404115	::486746516279668000
101398953	::486746530657734000
14873854	::486746534394867000
366753447	::486746544004018000
515043655	::486746544016613000
493647862	::486746568771379000
382531150	::486746580825804000
17179941	::486746589281935000
73020435	::486746592595046000
90797741	::486746601374121000
515043655	::486746604565585000
515043655	::486746629194522000
282779381	::486746634672291000
78404115	::486746652854587000
80419613	::486746653693845000
101398953	::486746670416146000
382531150	::486746688996921000
45243501	::486746689584132000
515043655	::486746704654241000
577920402	::486746714666065000
56931148	::486746719292784000
255311687	::486746722442309000
37860681	::486746730373730000
123746907	::486746733935079000
418297592	::486746740196790000
107724446	::486746752817848000
596113934	::486746758853054000
249388532	::486746765983744000
101398953	::486746768227307000
291155950	::486746781665853000
350003589	::486746787114274000
177446269	::486746817757851000
101398953	::486746836644818000
106584551	::486746842370035000
101398953	::486746882081685000
725050717	::486746888679325000
41925570	::486746916668342000
309981035	::486746926600441000
101398953	::486746936204992000
49221816	::486746937685577000
527838807	::486746946754080000
309981035	::486746947831996000
60160675	::486746952651276000
350645139	::486746964495581000
215189306	::486746974029643000
371603155	::486746991049703000
101398953	::486747000520441000
238341972	::486747004232417000
60160675	::486747011400495000
409665559	::486747038227644000
14873854	::486747083592839000
77787388	::486747089330642000
409640203	::486747091905949000
132980216	::486747097035980000
289650000	::486747101712646000
76248039	::486747126483800000
27816303	::486747127536951000
154309960	::486747160491204000
236589142	::486747188219752000
80191031	::486747207781974000
78404115	::486747216355135000
389738018	::486747243827843000
19123904	::486747246894268000
19123904	::486747254112673000
41925570	::486747256776065000
382531150	::486747259468410000
399114412	::486747262886760000
60160675	::486747269509951000
387206849	::486747275377381000
308657649	::486747282159972000
14873854	::486747289730310000
418297592	::486747301767954000
37860681	::486747337046241000
276357208	::486747342167502000
308657649	::486747360517971000
105026890	::486747376216862000
382531150	::486747422370983000
19770255	::486747432152489000
60160675	::486747442764075000
371603155	::486747480407543000
37860681	::486747495293149000
387206849	::486747504243785000
250832637	::486747534988038000
533788768	::486747544853434000
101398953	::486747554109857000
364888000	::486747557696405000
230898142	::486747564419874000
26831606	::486747565702909000
397024307	::486747565992341000
101398953	::486747580567523000
369323050	::486747608950386000
409665559	::486747609642860000
317596401	::486747610108030000
382531150	::486747619016732000
334475845	::486747644060913000
76442745	::486747650373341000
389738018	::486747689602670000
76442745	::486747698200989000
317596401	::486747734708191000
389738018	::486747737208008000
312394133	::486747752131334000
212475056	::486747820188123000
351174024	::486747834889146000
27563012	::486747843516825000
123939574	::486747845211328000
389738018	::486747851100139000
250832637	::486747865994121000
315987923	::486747870901440000
52950877	::486747890891493000
369323050	::486747912064364000
101617436	::486747917823143000
14873854	::486747920989818000
130363809	::486747939394433000
377627227	::486747958017155000
415630297	::486747963234861000
596678073	::486747978032758000
370049566	::486747984542318000
493647862	::486747986144161000
635425103	::486747989176614000
635425103	::486747996931891000
635425103	::486748007166013000
533788768	::486748009259356000
387206849	::486748011137990000
14873854	::486748023632846000
52950877	::486748028074606000
46940147	::486748047578124000
289650000	::486748067581136000
80419613	::486748073855815000
271738272	::486748084693508000
176994984	::486748086274781000
96872197	::486748088132845000
533788768	::486748094613430000
29607520	::486748097439997000
364888000	::486748098153418000
596678073	::486748102012182000
389738018	::486748103673143000
23413958	::486748104440295000
271738272	::486748118260523000
300135225	::486748123935432000
635425103	::486748131057336000
539602323	::486748140922351000
635425103	::486748140939132000
38207353	::486748146094317000
240015074	::486748153756938000
271738272	::486748156848119000
387188572	::486748158878560000
493647862	::486748160635592000
27563012	::486748161461862000
118855202	::486748176594894000
409640203	::486748197667098000
635425103	::486748210954653000
33453167	::486748215476101000
78926478	::486748229426364000
229332190	::486748244018753000
106584551	::486748264171966000
37860681	::486748296438759000
33299478	::486748299500605000
25935173	::486748305976619000
52950877	::486748307952128000
89505869	::486748317695492000
369323050	::486748319385800000
37860681	::486748329376632000
101617436	::486748344920727000
102266093	::486748353351655000
389738018	::486748370237939000
72143337	::486748381373825000
171746458	::486748408078532000
139308619	::486748416265814000
370049566	::486748436587626000
228264355	::486748439498084000
250832637	::486748443381993000
635425103	::486748446146039000
291155950	::486748449556025000
603870273	::486748468547833000
27563012	::486748480388337000
315987923	::486748489167020000
315987923	::486748489624219000
289650000	::486748496402198000
100626124	::486748500877934000
603870273	::486748559622934000
370049566	::486748580938776000
115518508	::486748591050866000
130363809	::486748592757944000
392278984	::486748596646457000
27563012	::486748597833064000
167486585	::486748614664806000
212475056	::486748619207241000
291155950	::486748621887377000
154309960	::486748638429736000
40526887	::486748653663436000
527838807	::486748654867591000
389738018	::486748656360386000
27563012	::486748686580322000
130987540	::486748692288782000
96899930	::486748693341929000
37860681	::486748746579836000
279865885	::486748767383609000
130987540	::486748771464663000
130987540	::486748797997817000
493647862	::486748841392082000
43365529	::486748841895415000
369323050	::486748844223258000
527838807	::486748889845084000
80895456	::486748902532870000
14873854	::486748905887920000
527838807	::486748915119964000
40526887	::486748930319724000
56931148	::486748945444773000
315987923	::486748952721506000
56931148	::486748977090789000
577920402	::486748993154584000
56931148	::486749003082919000
154309960	::486749004642791000
101398953	::486749007843061000
21452516	::486749037802975000
18752326	::486749050025148000
17356903	::486749056496979000
14873854	::486749067750285000
392278984	::486749071445868000
54466394	::486749073324511000
539602323	::486749083193712000
102266093	::486749088034332000
176994984	::486749091401965000
37860681	::486749097622114000
493647862	::486749102927904000
340119318	::486749121210875000
66555228	::486749126827061000
389738018	::486749134947631000
41925570	::486749138319859000
237530197	::486749142056595000
80419613	::486749145185943000
167486585	::486749156199788000
525819441	::486749171769028000
80895456	::486749182959845000
41925570	::486749213603405000
369323050	::486749216610324000
16380745	::486749217856049000
389954423	::486749242921189000
288540835	::486749243206418000
60578212	::486749246256070000
437762769	::486749258692173000
382359896	::486749269710209000
392278984	::486749271392550000
102266093	::486749291138920000
379924726	::486749293106049000
130987540	::486749303205924000
107842096	::486749305407950000
17179941	::486749310655422000
27563012	::486749311330295000
239702167	::486749312177549000
51964139	::486749317881794000
379924726	::486749326144585000
33676766	::486749328153653000
596678073	::486749343169646000
357275400	::486749352720080000
106584551	::486749358440734000
154309960	::486749367152300000
160788774	::486749377310904000
236628483	::486749379374505000
329955120	::486749379450007000
371603155	::486749383237459000
429375230	::486749389616988000
130987540	::486749390632022000
102266093	::486749396168486000
339917675	::486749396420141000
268547296	::486749410198822000
366753447	::486749411771305000
463381084	::486749420227010000
254386830	::486749429417144000
389738018	::486749433162260000
14873854	::486749444809818000
102266093	::486749450866405000
176994984	::486749451269050000
80419613	::486749467430105000
130987540	::486749470810333000
100378471	::486749477240193000
37860681	::486749479337328000
369323050	::486749481543532000
16864384	::486749493757358000
101617436	::486749506101198000
50157557	::486749507325943000
425573791	::486749546656313000
199784356	::486749549663227000
96658544	::486749550762147000
26623525	::486749557708292000
16864384	::486749559675031000
52616216	::486749570471567000
525819441	::486749572866121000
226319809	::486749578280968000
60578212	::486749596123947000
38804898	::486749597444734000
52950877	::486749607238463000
418297592	::486749615161479000
596678073	::486749617938497000
100378471	::486749621260013000
14873854	::486749624963588000
176994984	::486749626934902000
41925570	::486749641028141000
506824920	::486749649051471000
40526887	::486749679208517000
539602323	::486749679888003000
100378471	::486749690692513000
37860681	::486749711617884000
506824920	::486749730660040000
130321036	::486749735055683000
379924726	::486749739916857000
80419613	::486749745420206000
78167615	::486749746707836000
33418266	::486749771818745000
100378471	::486749781042020000
330799447	::486749790319808000
116054733	::486749793646305000
574147363	::486749801229598000
392278984	::486749804337594000
340688867	::486749811354648000
27563012	::486749860700250000
369323050	::486749875904598000
539602323	::486749907445760000
215181084	::486749918837501000
55475943	::486749925154123000
255311687	::486749949707960000
289650000	::486749951259455000
14873854	::486749963339042000
167486585	::486749966887432000
463908266	::486749973732925000
465089745	::486749987896688000
465089745	::486749991566708000
506824920	::486750008595578000
38804898	::486750011288346000
130363809	::486750028401090000
78167615	::486750030775484000
334475845	::486750032096272000
23543960	::486750036697444000
78089247	::486750039013081000
52950877	::486750039792816000
101617436	::486750043420889000
101398953	::486750048928006000
33453167	::486750055911542000
37860681	::486750062853120000
389738018	::486750072873287000
50157557	::486750074198712000
177446269	::486750076610433000
78167615	::486750090787586000
506824920	::486750099377098000
176994984	::486750114854076000
60578212	::486750115009679000
39398773	::486750129085358000
276357208	::486750138170224000
60160675	::486750142096109000
539602323	::486750146760167000
41925570	::486750150103404000
101398953	::486750154142146000
37860681	::486750165844254000
130321036	::486750187176488000
369323050	::486750191668580000
139308619	::486750203853041000
463381084	::486750211700555000
33158980	::486750222429593000
237530197	::486750245548613000
37860681	::486750259700170000
167486585	::486750259867967000
252389746	::486750268969586000
22736943	::486750285671702000
430072028	::486750324573470000
33418266	::486750336263020000
425573791	::486750336556597000
41925570	::486750350326898000
276357208	::486750357427458000
177446269	::486750371801358000
167384328	::486750373177065000
167486585	::486750382161293000
351174024	::486750390495346000
176994984	::486750434611056000
139308619	::486750435332468000
181877725	::486750464315506000
254386830	::486750464541597000
41925570	::486750495282036000
101286329	::486750501564727000
139308619	::486750513975676000
22736943	::486750519549915000
50157557	::486750539229577000
96899930	::486750544997138000
33418266	::486750545957642000
167486585	::486750547903393000
171746458	::486750550310924000
27816303	::486750551015948000
334475845	::486750553959960000
130987540	::486750556875407000
60160675	::486750567856099000
101286329	::486750577523585000
96899930	::486750585673482000
289650000	::486750589947490000
344956423	::486750608528252000
251443783	::486750620972777000
167486585	::486750633911795000
389738018	::486750636135174000
334475845	::486750653742456000
40526887	::486750656913371000
176994984	::486750661065728000
369323050	::486750662953148000
395076249	::486750686000852000
177446269	::486750699779129000
129441756	::486750732310568000
60160675	::486750738753024000
276357208	::486750739721498000
215181084	::486750748626018000
350645139	::486750754342830000
65512747	::486750763100553000
159263389	::486750774282551000
280749613	::486750786593234000
223375935	::486750789650493000
35297171	::486750795203743000
154309960	::486750797019873000
129441756	::486750804939112000
177446269	::486750807421767000
23543960	::486750832482729000
238341972	::486750838350561000
282328751	::486750845074018000
409640203	::486750852292419000
389738018	::486750862417477000
254386830	::486750879718985000
167486585	::486750883678388000
340119318	::486750891467227000
351174024	::486750891647590000
315987923	::486750901646790000
223375935	::486750916788252000
17356903	::486750925705334000
725050717	::486750936912523000
382531150	::486750945569558000
33418266	::486750948648554000
379304556	::486750979027910000
116054733	::486750988565766000
26623525	::486751022425980000
110297719	::486751031745720000
72143337	::486751042697441000
45164175	::486751063329234000
14873854	::486751076213731000
132768456	::486751079913099000
180940959	::486751095788564000
6733652	::486751104475357000
379924726	::486751107780055000
539602323	::486751139015032000
177446269	::486751140839555000
41925570	::486751145671786000
39469570	::486751155029278000
389738018	::486751159567130000
369323050	::486751186658131000
369323050	::486751201166249000
457197060	::486751204999843000
389738018	::486751226323689000
251443783	::486751227573592000
369323050	::486751229188374000
27816303	::486751238651133000
37860681	::486751270368460000
177446269	::486751292337840000
56931148	::486751298688385000
38804898	::486751303012331000
17908818	::486751331240386000
23543960	::486751356716208000
52754052	::486751357760589000
50157557	::486751361359282000
163340834	::486751384851980000
65512747	::486751387317854000
159263389	::486751396251705000
542406301	::486751397061226000
26623525	::486751408377430000
339917675	::486751460319719000
542406301	::486751461003386000
56931148	::486751467202953000
225622870	::486751480662458000
27816303	::486751480847011000
446757000	::486751486362132000
41465619	::486751501415907000
542406301	::486751501478408000
141140385	::486751534793777000
725050717	::486751564120334000
369323050	::486751566079078000
153077015	::486751570449539000
364888000	::486751601164845000
389738018	::486751619975901000
56931148	::486751624346742000
238341972	::486751625491402000
453044363	::486751644995309000
14873854	::486751652171354000
725532679	::486751679401197000
136238737	::486751690939305000
56931148	::486751705280024000
50157557	::486751734182584000
76815335	::486751734606200000
418297592	::486751746656440000
96899930	::486751754495991000
539602323	::486751759088381000
141140385	::486751771591593000
50354861	::486751776532471000
176994984	::486751787521540000
52950877	::486751800062513000
92840294	::486751804307156000
236167599	::486751830719070000
359244936	::486751841116368000
167144906	::486751847579791000
388558032	::486751852806279000
130363809	::486751876021370000
45164175	::486751879981191000
171746458	::486751896342786000
32583866	::486751907243769000
50157557	::486751944732450000
41925570	::486751948935536000
542406301	::486751977427066000
61832970	::486751984628690000
542406301	::486751989217230000
65512747	::486751990639099000
167144906	::486752002018263000
14808898	::486752008976994000
167486585	::486752025644769000
65995121	::486752026706337000
254386830	::486752067386478000
167486585	::486752097790984000
350645139	::486752118703792000
103678189	::486752131756879000
389738018	::486752137234640000
65512747	::486752137938886000
725532679	::486752142792081000
130321036	::486752153680084000
164575018	::486752175683813000
350645139	::486752251424161000
54344507	::486752257711423000
232114448	::486752294180880000
167486585	::486752306365362000
252389746	::486752311385915000
50157557	::486752333066272000
96899930	::486752333679050000
163340834	::486752334119440000
195563881	::486752354751221000
167486585	::486752378943590000
256750208	::486752381988659000
80419613	::486752395171725000
39398773	::486752408941244000
96899930	::486752428579373000
167486585	::486752442311127000
379924726	::486752470232616000
703895293	::486752476758962000
497458875	::486752483725684000
238341972	::486752494748307000
167486585	::486752498246381000
232114448	::486752510267629000
65512747	::486752512171454000
411777707	::486752529536274000
703895293	::486752534891986000
79447998	::486752540210393000
351174024	::486752573823516000
41925570	::486752585899343000
37860681	::486752602852302000
22187821	::486752602936582000
389738018	::486752611090317000
393653181	::486752614328328000
379924726	::486752619155570000
238341972	::486752661396398000
61832970	::486752691167563000
195563881	::486752698906476000
142848371	::486752704962654000
539602323	::486752717226799000
409640203	::486752723216240000
379924726	::486752758704271000
359244936	::486752763104092000
167486585	::486752770817413000
220587584	::486752797203759000
56931148	::486752802765807000
335003775	::486752803004907000
149275783	::486752804095000000
38804898	::486752814484316000
136238737	::486752820251484000
142848371	::486752822289891000
232114448	::486752842804252000
65968609	::486752845668970000
60160675	::486752852887752000
359244936	::486752855752077000
375385791	::486752863042146000
16472279	::486752863545073000
389954423	::486752879277928000
359244936	::486752892661936000
290396729	::486752892934574000
123746907	::486752901759774000
41925570	::486752904305709000
79447998	::486752905681047000
101617436	::486752917299290000
332306968	::486752935938768000
489961036	::486752944994258000
142848371	::486752946164477000
371603155	::486752952812453000
539602323	::486752968775979000
39398773	::486752988367568000
232114448	::486753006486970000
96899930	::486753016985710000
136238737	::486753021867474000
17356903	::486753051491844000
50157557	::486753051806420000
65968609	::486753077697859000
56931148	::486753089576501000
27816303	::486753101161185000
334475845	::486753102792372000
703895293	::486753103220195000
238880491	::486753123885920000
40478607	::486753130806509000
39398773	::486753145863680000
232114448	::486753148287975000
60160675	::486753157599330000
149275783	::486753160539553000
78167615	::486753198829756000
141140385	::486753200536428000
65995121	::486753207444860000
167486585	::486753214918696000
78167615	::486753222930227000
65968609	::486753230945153000
389738018	::486753241930416000
220587584	::486753248976445000
332306968	::486753253271412000
66393146	::486753287069134000
389738018	::486753293604241000
142848371	::486753303921827000
232114448	::486753377678680000
27816303	::486753379809370000
37860681	::486753387103260000
159263389	::486753396129423000
172280619	::486753411719630000
382531150	::486753414726959000
41925570	::486753458654310000
167486585	::486753465670963000
35256600	::486753466891530000
432747373	::486753472507703000
52616216	::486753497946554000
199784356	::486753504703549000
65968609	::486753525548851000
60160675	::486753529563209000
142848371	::486753530410057000
195563881	::486753538580963000
409665559	::486753559296618000
389738018	::486753561598894000
101398953	::486753568838283000
22648162	::486753587385487000
127413469	::486753587490734000
289650000	::486753603219369000
101398953	::486753606092070000
60108947	::486753606830673000
37080273	::486753613491228000
289650000	::486753622819340000
371603155	::486753629458546000
816177	::486753657430765000
40478607	::486753697838678000
542406301	::486753724874776000
167486585	::486753763789512000
389738018	::486753768675897000
105598447	::486753796995833000
479959389	::486753799961591000
142848371	::486753801747976000
382531150	::486753810757341000
65968609	::486753832785821000
56931148	::486753844970655000
539602323	::486753876154937000
479959389	::486753906991841000
78167615	::486753960230158000
134616278	::486753964395077000
232114448	::486753980324663000
17356903	::486753987493117000
409665559	::486753989032415000
61969086	::486753998163427000
16472279	::486753999400357000
703895293	::486754007944138000
375385791	::486754018170249000
56917722	::486754022498369000
167486585	::486754030668886000
167144906	::486754031499370000
266413556	::486754039917314000
142848371	::486754041058172000
603136773	::486754045130854000
164575018	::486754064034983000
382531150	::486754090639052000
332306968	::486754108422889000
465089745	::486754147530592000
76707926	::486754151263526000
465089745	::486754153402621000
703895293	::486754157554978000
78167615	::486754158008360000
465089745	::486754158158942000
64942768	::486754168783122000
539602323	::486754181982613000
409665559	::486754210353274000
65995121	::486754286660255000
41925570	::486754294511964000
23543960	::486754295815995000
142848371	::486754305064443000
317524005	::486754323854946000
35597637	::486754346408099000
382414670	::486754351868678000
96899930	::486754352343023000
101286329	::486754370734673000
142848371	::486754372362043000
78167615	::486754372748316000
351174024	::486754390997336000
389738018	::486754393245487000
335003775	::486754416255832000
551248502	::486754429685608000
38804898	::486754453056659000
389738018	::486754468998815000
418297592	::486754471175671000
335003775	::486754483981254000
23543960	::486754518151856000
494514265	::486754525433171000
52616216	::486754538742104000
78167615	::486754548661624000
332306968	::486754573034340000
494514265	::486754573550235000
65968609	::486754575311859000
91942557	::486754587273998000
101286329	::486754587752144000
14873854	::486754590700756000
494514265	::486754594467225000
31586329	::486754594496995000
142848371	::486754599965962000
539602323	::486754602599981000
232114448	::486754621688262000
494514265	::486754639769899000
134616278	::486754682191495000
389738018	::486754701375856000
167486585	::486754711127601000
41753572	::486754718614446000
317596401	::486754726822690000
78167615	::486754754174144000
419185791	::486754759806705000
142848371	::486754766584680000
35256600	::486754767369027000
409640203	::486754777749925000
154309960	::486754784032985000
494514265	::486754794468409000
167486585	::486754807474970000
504987901	::486754808838107000
41925570	::486754814517604000
65968609	::486754819328053000
289650000	::486754821350100000
350645139	::486754839536218000
596113934	::486754862210625000
317596401	::486754870901637000
332306968	::486754882079059000
199784356	::486754883089874000
151839735	::486754902685650000
335003775	::486754906129588000
102213164	::486754906892926000
703895293	::486754909715316000
398339392	::486754919597486000
232114448	::486754936365928000
186945768	::486754946009030000
142848371	::486754954321747000
130363809	::486754959614947000
328828628	::486754992590573000
41925570	::486755017173786000
35256600	::486755053043085000
167486585	::486755054402023000
378771457	::486755075587469000
473462894	::486755086987960000
473462894	::486755099503767000
293644929	::486755124019077000
130363809	::486755144965439000
614074554	::486755152024444000
49455873	::486755178746368000
350645139	::486755181187448000
128775325	::486755192663457000
634822122	::486755198875222000
56931148	::486755201190494000
361352435	::486755206638874000
425897170	::486755215475879000
418297592	::486755234459316000
130321036	::486755251878244000
96899930	::486755255137628000
181877725	::486755275064770000
332306968	::486755283209682000
18618379	::486755316038508000
382531150	::486755320006324000
542406301	::486755327820312000
350645139	::486755336779354000
196742313	::486755386754883000
196742313	::486755387685617000
141140385	::486755395096961000
424464803	::486755404852916000
130321036	::486755436834476000
50157557	::486755446225518000
141140385	::486755460578435000
23413958	::486755465766768000
425897170	::486755480610418000
142848371	::486755491884699000
494514265	::486755492484493000
351847146	::486755494846279000
41925570	::486755500886093000
18618379	::486755562752073000
389738018	::486755576345403000
127413469	::486755578233237000
276202961	::486755592413798000
494514265	::486755601737740000
41925570	::486755663566368000
358452616	::486755675213541000
494514265	::486755676241149000
106584551	::486755750820065000
332306968	::486755752988516000
142848371	::486755772349427000
494514265	::486755825298309000
359244936	::486755827219312000
142848371	::486755832617394000
389738018	::486755849474293000
359244936	::486755880298246000
232114448	::486755887659233000
703895293	::486755897889148000
494514265	::486755898765758000
142848371	::486755911831003000
283251929	::486755917287809000
39684857	::486755919657582000
494514265	::486755935428161000
174840636	::486755943284097000
266413556	::486755946761187000
494514265	::486755963211227000
266413556	::486755977035644000
183904300	::486755980605014000
18618379	::486756005850537000
56917722	::486756007737978000
223243607	::486756014071754000
96899930	::486756053405958000
317596401	::486756058975592000
72143337	::486756064982233000
545784705	::486756310902267000
387863634	::486756316891717000
35256600	::486756319957749000
391108584	::486756327469768000
553738195	::486756333941571000
50157557	::486756360625721000
358452616	::486756372671770000
60160675	::486756382486458000
39863661	::486756415777017000
553738195	::486756421087010000
240015074	::486756426677641000
354412568	::486756427893972000
542406301	::486756432444809000
553738195	::486756436433969000
91942557	::486756450488705000
229332190	::486756459305504000
266413556	::486756465240064000
351847146	::486756470432604000
187651826	::486756490061967000
17356903	::486756494746976000
553738195	::486756503962271000
257942561	::486756504398471000
151839735	::486756519329796000
463318489	::486756524048412000
187651826	::486756552372518000
91942557	::486756567128080000
153543800	::486756577089978000
151839735	::486756593225043000
96899930	::486756597155508000
351847146	::486756613307387000
220587584	::486756624632012000
41925570	::486756636028309000
243974175	::486756657838313000
223375935	::486756686439268000
232114448	::486756696312647000
17356903	::486756778718560000
398339392	::486756781256110000
153543800	::486756781457412000
101398953	::486756788587360000
130321036	::486756824733843000
359244936	::486756833109884000
91942557	::486756851044728000
425573791	::486756878635249000
452882285	::486756886713098000
236589142	::486756891364564000
232114448	::486756922368876000
153543800	::486756928954310000
220587584	::486756932510679000
236589142	::486756936633700000
54466394	::486756940815400000
141140385	::486756971228327000
332306968	::486756981852495000
220587584	::486757032234459000
398339392	::486757044410916000
389738018	::486757049569513000
172280619	::486757065541435000
229332190	::486757065747365000
389738018	::486757070922731000
258636623	::486757075301961000
27816303	::486757119119466000
379253079	::486757136954060000
340688867	::486757161599774000
27816303	::486757172882071000
317596401	::486757181300023000
38804898	::486757208130985000
62940169	::486757216578334000
101398953	::486757226015514000
130321036	::486757236643880000
220587584	::486757254423535000
50429893	::486757255182688000
91712528	::486757261360906000
19091805	::486757262640181000
80895456	::486757263714299000
38207353	::486757275496103000
63478115	::486757292919234000
48804765	::486757303191105000
80191031	::486757334123700000
18547273	::486757355011325000
382531150	::486757355623686000
91712528	::486757356068282000
205043960	::486757371171979000
101398953	::486757379606708000
23543960	::486757388867731000
229332190	::486757400926781000
78089247	::486757402646429000
141140385	::486757415593836000
96899930	::486757434946781000
17356903	::486757444807585000
236589142	::486757449806778000
78167615	::486757452256673000
23543960	::486757488616681000
96899930	::486757490223501000
38207353	::486757496376152000
312245470	::486757529246900000
382531150	::486757538147209000
62518475	::486757572515749000
332306968	::486757572636995000
392301070	::486757591842697000
232114448	::486757593616879000
82242725	::486757604169773000
454146385	::486757612818817000
27816303	::486757617872953000
229332190	::486757620095942000
288016073	::486757633433423000
153543800	::486757652056539000
62940169	::486757661694631000
41925570	::486757675573985000
489961036	::486757685967073000
229332190	::486757698575532000
194998718	::486757727046078000
425897170	::486757728031735000
80895456	::486757758180790000
183904300	::486757758197178000
199784356	::486757793844572000
37860681	::486757804359684000
27323374	::486757830331211000
92838578	::486757841064452000
229332190	::486757842708627000
434545772	::486757845980172000
288016073	::486757865609129000
302472189	::486757867265867000
470660217	::486757891010224000
92629759	::486757893786447000
113048616	::486757904301572000
448283191	::486757958437466000
470660217	::486757962950901000
37860681	::486757981845876000
127413469	::486758002519965000
260911912	::486758013412605000
229332190	::486758014868025000
220587584	::486758016432095000
199784356	::486758019665887000
37860681	::486758027052060000
497458875	::486758041144930000
101286329	::486758041367224000
41925570	::486758045670981000
229332190	::486758062125236000
312245470	::486758076804915000
40054726	::486758093876113000
101398953	::486758102385950000
23611301	::486758127455313000
350645139	::486758134459805000
183904300	::486758144899440000
115184915	::486758151639662000
220587584	::486758151991988000
37860681	::486758164964978000
154309960	::486758185047322000
183904300	::486758214239666000
37860681	::486758222863159000
183904300	::486758226122141000
454146385	::486758238642524000
489961036	::486758255587123000
350645139	::486758257252253000
183904300	::486758272985096000
91712528	::486758281142992000
312245470	::486758305054728000
472528304	::486758305378074000
199784356	::486758326680956000
289650000	::486758344150233000
96062555	::486758348549652000
425573791	::486758369559322000
2084321	::486758431831773000
607016651	::486758478241730000
229332190	::486758495786901000
425573791	::486758506461405000
425573791	::486758528892166000
351847146	::486758544251691000
429375230	::486758583405527000
41925570	::486758606709477000
81674504	::486758616246939000
391108584	::486758633456160000
101398953	::486758635016429000
220587584	::486758636979355000
209208697	::486758643711610000
322465167	::486758648475947000
163646426	::486758657355284000
561540580	::486758657988644000
37860681	::486758663311200000
160289098	::486758681003175000
332306968	::486758700288200000
14873854	::486758732919881000
101398953	::486758733578371000
607016651	::486758763563454000
16380745	::486758773243912000
445925140	::486758776670650000
37860681	::486758790834827000
561540580	::486758815782563000
354412568	::486758838129795000
561540580	::486758842663845000
183904300	::486758852495294000
37860681	::486758867951292000
38804898	::486758867993260000
160289098	::486758876512256000
80895456	::486758877359521000
392301070	::486758884896284000
607016651	::486758895461736000
309981035	::486758907671748000
37860681	::486758930060562000
220587584	::486758941758459000
66786075	::486758944728027000
183904300	::486758950218371000
183904300	::486758980006313000
236589142	::486758983454035000
454146385	::486759016136474000
91712528	::486759033756340000
332306968	::486759051728916000
293644929	::486759057252827000
409665559	::486759068376498000
33299478	::486759072490721000
91712528	::486759075275739000
82242725	::486759081047121000
280309716	::486759092816711000
37860681	::486759104023511000
183904300	::486759111187378000
115184915	::486759118510624000
163646426	::486759133769498000
12057032	::486759144129458000
115184915	::486759173036584000
16864384	::486759177524895000
280309716	::486759205240836000
50157557	::486759222911070000
37860681	::486759225918369000
220587584	::486759234286018000
280309716	::486759261142536000
37860681	::486759269564293000
293644929	::486759276363255000
351348648	::486759301566828000
454146385	::486759314364067000
33369338	::486759346835963000
38804898	::486759356017278000
163646426	::486759361385996000
37860681	::486759403618447000
89846697	::486759404398604000
183904300	::486759424338305000
220587584	::486759448854028000
82242725	::486759476414795000
58652870	::486759506844454000
92838578	::486759532514013000
40526887	::486759541040615000
320400498	::486759552474284000
58652870	::486759568098086000
232114448	::486759569431859000
37860681	::486759573894623000
183904300	::486759588419481000
91712528	::486759599177871000
37860681	::486759619205685000
425573791	::486759635727450000
238341972	::486759664559067000
542406301	::486759678542483000
409665559	::486759680073797000
37860681	::486759696708034000
419185791	::486759697605615000
418297592	::486759707885842000
183904300	::486759742669221000
25935173	::486759745764610000
37860681	::486759761291902000
91712528	::486759786780712000
37860681	::486759804371615000
232114448	::486759817537523000
78167615	::486759843634888000
96899930	::486759851935399000
220587584	::486759871010729000
607016651	::486759901608157000
603136773	::486759915390631000
425573791	::486759935125241000
100378471	::486759950362750000
469196810	::486759961163071000
100378471	::486759990091206000
199784356	::486760019468120000
78167615	::486760040406450000
232114448	::486760052397973000
100378471	::486760103534555000
190229064	::486760126666534000
354412568	::486760127635021000
96273402	::486760155564875000
183904300	::486760174481203000
335003775	::486760205989183000
128775325	::486760213090156000
220587584	::486760216914968000
17356903	::486760250368724000
37860681	::486760280244768000
478020840	::486760283545686000
354412568	::486760307667124000
286341932	::486760308644409000
220587584	::486760320514281000
80191031	::486760345541693000
41925570	::486760390358220000
37860681	::486760394824769000
183904300	::486760469491744000
425573791	::486760482829639000
220587584	::486760498617008000
37860681	::486760503843115000
100378471	::486760598743425000
418297592	::486760604573503000
31280614	::486760614383976000
388558032	::486760615965626000
425573791	::486760626186764000
260262291	::486760629944852000
96273402	::486760648890523000
16864384	::486760651814342000
383045348	::486760664468172000
199784356	::486760668776112000
536141027	::486760694474211000
288016073	::486760706860015000
325036867	::486760717454827000
96273402	::486760760878456000
163646426	::486760762338066000
199784356	::486760763399622000
536141027	::486760769418043000
37860681	::486760794957180000
260262291	::486760804893466000
96273402	::486760815408603000
113048616	::486760837047021000
37860681	::486760893842063000
27816303	::486760905753907000
36116261	::486760924817002000
354412568	::486760944110809000
450391257	::486760967326277000
220587584	::486761016957476000
220587584	::486761065007435000
79035481	::486761091255779000
198393365	::486761091733532000
328828628	::486761102915547000
332306968	::486761122326790000
235867165	::486761124155502000
56931148	::486761127431667000
96273402	::486761157902868000
220587584	::486761158104215000
318700673	::486761160247484000
358489252	::486761161237340000
37860681	::486761168388640000
536141027	::486761192539422000
220587584	::486761208343568000
354412568	::486761209631215000
37860681	::486761269240680000
387206849	::486761284344373000
65512747	::486761308394508000
354412568	::486761324680998000
220587584	::486761325029097000
288016073	::486761339092623000
607016651	::486761339671425000
33369338	::486761366816964000
46940147	::486761369924943000
48971187	::486761413025595000
96273402	::486761415617675000
397571431	::486761416674656000
607016651	::486761451713859000
78167615	::486761465454788000
37860681	::486761530810040000
46940147	::486761549403402000
350645139	::486761563907297000
220587584	::486761573604528000
451868427	::486761586108170000
46940147	::486761609222569000
220587584	::486761631674667000
79035481	::486761645906329000
387206849	::486761666839719000
79035481	::486761683592155000
605608831	::486761689837080000
79035481	::486761691007688000
452678521	::486761697215270000
46940147	::486761735529840000
397024307	::486761736234479000
40526887	::486761745231249000
160289098	::486761782338670000
182645046	::486761815477870000
96273402	::486761818988089000
448283191	::486761820384804000
37860681	::486761832804130000
160289098	::486761833974747000
16472279	::486761838239944000
30104821	::486761843076001000
364888000	::486761848512200000
364428125	::486761888836222000
160289098	::486761947275464000
223375935	::486762006653833000
220587584	::486762015482843000
199784356	::486762017659707000
539602323	::486762064237457000
37860681	::486762064916922000
220587584	::486762072118525000
389105684	::486762113491156000
364888000	::486762128620408000
96273402	::486762142700302000
231222303	::486762185839091000
78089247	::486762221176123000
179736548	::486762252042010000
78089247	::486762254411776000
392278984	::486762294781939000
263418480	::486762314863869000
78089247	::486762362410921000
607016651	::486762366881648000
220587584	::486762379779125000
101398953	::486762400142467000
157904403	::486762401606291000
339917675	::486762406639464000
293644929	::486762421516640000
364888000	::486762432615174000
231222303	::486762439988764000
286341932	::486762448259514000
37860681	::486762452499980000
536141027	::486762481360969000
387461887	::486762504303833000
288016073	::486762530719551000
607016651	::486762531633897000
16472279	::486762541352103000
26198298	::486762561870639000
536141027	::486762572834549000
78089247	::486762583605911000
101398953	::486762649707769000
133526428	::486762655130984000
78089247	::486762673716338000
96273402	::486762693785681000
387206849	::486762710806196000
288918860	::486762714673340000
6945382	::486762721572945000
525819441	::486762744541368000
392278984	::486762807149748000
423666163	::486762808910942000
288918860	::486762814283845000
133526428	::486762818675290000
469196810	::486762820059422000
44768272	::486762833427058000
340819943	::486762853274112000
133526428	::486762855891341000
367296747	::486762870055514000
215181084	::486762897465278000
37860681	::486762903828062000
288016073	::486762930763866000
539602323	::486762933376917000
498637061	::486762943540101000
278301419	::486762958249140000
508430679	::486762961625563000
78089247	::486762965249830000
278301419	::486762971494760000
220587584	::486762980604801000
508430679	::486763018324148000
377357259	::486763022623334000
78089247	::486763038385905000
83673720	::486763039522570000
16472279	::486763040029675000
73275873	::486763069381410000
78089247	::486763075857817000
220587584	::486763085084909000
38207353	::486763141242843000
78167615	::486763144698949000
134585678	::486763146989015000
505510212	::486763210196803000
365739414	::486763240261570000
387206849	::486763260062887000
220587584	::486763269013504000
536141027	::486763300143636000
6945382	::486763343105884000
199784356	::486763347975888000
539602323	::486763365675450000
340819943	::486763404804104000
199784356	::486763416913448000
14873854	::486763443655946000
40054726	::486763445723725000
133526428	::486763458621227000
151839735	::486763487436103000
350645139	::486763502938238000
78089247	::486763519204151000
54466394	::486763553248903000
56931148	::486763563873468000
16472279	::486763589382852000
463381084	::486763607472881000
286341932	::486763670546829000
454531259	::486763715274887000
469196810	::486763718089269000
160453801	::486763718122799000
463381084	::486763725949374000
17764624	::486763737622147000
397571431	::486763752398667000
239254872	::486763811475443000
133526428	::486763834086936000
387206849	::486763848699895000
385121286	::486763857252069000
158948807	::486763877326016000
288016073	::486763904089849000
55219816	::486763905826709000
17764624	::486763922481881000
220587584	::486763962784968000
96899930	::486763976622346000
463381084	::486764016274898000
536141027	::486764058243117000
220587584	::486764074772869000
371603155	::486764080770715000
310144986	::486764085225488000
36116261	::486764108511854000
536141027	::486764149913825000
469196810	::486764163033608000
307372680	::486764190514696000
463381084	::486764220961157000
348085087	::486764221284118000
463381084	::486764237159559000
454531259	::486764261394239000
96273402	::486764273532538000
577920402	::486764299751133000
463381084	::486764303836401000
100626124	::486764329791127000
99435759	::486764378897666000
17035194	::486764388121325000
83673720	::486764447076466000
60160675	::486764448225718000
245021956	::486764462284619000
454531259	::486764533298372000
14873854	::486764540927832000
73275873	::486764548670500000
21452516	::486764571009761000
26947347	::486764594007126000
199784356	::486764636922839000
16864384	::486764688945184000
289650000	::486764724986867000
231222303	::486764727889330000
158948807	::486764732867571000
45243501	::486764736365604000
396364407	::486764750345228000
22736943	::486764761535631000
423666163	::486764770612088000
533788768	::486764805832073000
99435759	::486764826408914000
231222303	::486764831668994000
33904380	::486764848672669000
153077015	::486764871774531000
429375230	::486764912576692000
149275783	::486764923255783000
463381084	::486764940879880000
33158980	::486764965768884000
577920402	::486764973767405000
350645139	::486764974786633000
25359188	::486764981757558000
17035194	::486764988628221000
325359983	::486765050082758000
231222303	::486765068873641000
409640203	::486765081892773000
463381084	::486765090050293000
463381084	::486765101337174000
286341932	::486765114154971000
33158980	::486765189853745000
220587584	::486765214109425000
350645139	::486765229095649000
24226614	::486765244249686000
177446269	::486765289653039000
220587584	::486765322922229000
231222303	::486765375703748000
452678521	::486765428895539000
97973690	::486765436110127000
396364407	::486765449799942000
46940147	::486765457861402000
469196810	::486765497552474000
14297098	::486765505907531000
289650000	::486765506821894000
97973690	::486765514778509000
17035194	::486765524681252000
33904380	::486765541202595000
133526428	::486765565021663000
83513704	::486765578338570000
282779381	::486765619463745000
149275783	::486765643690409000
463381084	::486765656818204000
96273402	::486765692075536000
52754052	::486765704578727000
25359188	::486765810195517000
236589142	::486765824137388000
380049732	::486765887845052000
40526887	::486765912788201000
533788768	::486765919969247000
52754052	::486765931327008000
339917675	::486765955989520000
236589142	::486765960863305000
373569970	::486765964596232000
220587584	::486765968996069000
297238880	::486765973874044000
33158980	::486765990118584000
223375935	::486765990277967000
256750208	::486766030023163000
133526428	::486766035287015000
504027031	::486766037585494000
220587584	::486766080027660000
177446269	::486766086906314000
463381084	::486766091465543000
33158980	::486766097987690000
19091805	::486766107554885000
177446269	::486766117533134000
181877725	::486766126068957000
80191031	::486766158024933000
382531150	::486766176270184000
52754052	::486766177255817000
220587584	::486766191289987000
452678521	::486766198021844000
17356903	::486766199209226000
40526887	::486766220553617000
236589142	::486766234344501000
350645139	::486766244297588000
299450175	::486766244637724000
17908818	::486766255043772000
136458681	::486766264849682000
299450175	::486766288812118000
480895753	::486766315206492000
220587584	::486766322827554000
286341932	::486766360169443000
463381084	::486766403052003000
33158980	::486766410727559000
317634739	::486766412648566000
398707286	::486766414649651000
126221416	::486766431934357000
141140385	::486766443698991000
463381084	::486766462862774000
371603155	::486766490771660000
33369338	::486766495393775000
17035194	::486766563283202000
199784356	::486766609626050000
96273402	::486766628332257000
33158980	::486766633570934000
317634739	::486766645054930000
99435759	::486766685840347000
463381084	::486766706258243000
419249711	::486766709001711000
80191031	::486766712981688000
60555388	::486766727225548000
133526428	::486766734762733000
18547273	::486766780426121000
133526428	::486766848717766000
33158980	::486766866111533000
263971863	::486766889264115000
220587584	::486766894645383000
463381084	::486766902794932000
493647862	::486766923590279000
33158980	::486766955160797000
350645139	::486767019769880000
40526887	::486767024333275000
177446269	::486767038442901000
350645139	::486767065772990000
463381084	::486767100367626000
339917675	::486767136254095000
105598447	::486767153979203000
33158980	::486767158500667000
317634739	::486767159272415000
220587584	::486767193271459000
37860681	::486767219842379000
96273402	::486767220169510000
212490176	::486767222732247000
133526428	::486767248996966000
238341972	::486767277493481000
251359942	::486767281373208000
238341972	::486767307499511000
33369338	::486767315950657000
320400498	::486767345369497000
290855101	::486767364206108000
105598447	::486767373458747000
153077015	::486767412239298000
251359942	::486767443969585000
37860681	::486767454819852000
133526428	::486767462537371000
223375935	::486767492207886000
346412695	::486767530971639000
198393365	::486767538202619000
245855482	::486767550731407000
493647862	::486767558222024000
239254872	::486767561166430000
78167615	::486767575595220000
220587584	::486767580237938000
177446269	::486767604556521000
115459999	::486767630825431000
339917675	::486767638387769000
56917722	::486767639717371000
339917675	::486767654774910000
372611209	::486767716322119000
429375230	::486767717043539000
463381084	::486767719400742000
133526428	::486767746055565000
96273402	::486767761486385000
350645139	::486767778561421000
18618379	::486767782596333000
40526887	::486767787994390000
339917675	::486767802154373000
220587584	::486767811465723000
450391257	::486767813684510000
96273402	::486767847821955000
263418480	::486767849856172000
350645139	::486767855308783000
480973099	::486767856755826000
223375935	::486767858924257000
159263389	::486767903518121000
223375935	::486767931502501000
240892007	::486767960975876000
115184915	::486767984719839000
105598447	::486767987953659000
463381084	::486768089250271000
149275783	::486768105063219000
326554021	::486768116987596000
223375935	::486768127401668000
425573791	::486768180292231000
96273402	::486768196133728000
177446269	::486768299212947000
78167615	::486768316145762000
320400498	::486768318695489000
389738018	::486768319551111000
96273402	::486768337259483000
326554021	::486768337347571000
450391257	::486768364224647000
177446269	::486768367718502000
133526428	::486768487323279000
177446269	::486768508160593000
463381084	::486768520865148000
45150174	::486768523549868000
423666163	::486768524874899000
40526887	::486768574199898000
424464803	::486768589001588000
40126821	::486768596912058000
78167615	::486768606701948000
607016651	::486768637349359000
17035194	::486768649630662000
220587584	::486768665153372000
19161423	::486768719201193000
31536491	::486768726021136000
425573791	::486768729087541000
463381084	::486768755880386000
19161423	::486768756228513000
37860681	::486768791439671000
123746907	::486768805897846000
40526887	::486768821244424000
425573791	::486768836990210000
18618379	::486768852961726000
158948807	::486768872377581000
425573791	::486768880585822000
19161423	::486768881071955000
60555388	::486768884234457000
177446269	::486768937174962000
231222303	::486768984793309000
220587584	::486768990039990000
19161423	::486769022612959000
463381084	::486769028145225000
76442745	::486769076421681000
59583601	::486769079487713000
231222303	::486769099016773000
36116261	::486769158458073000
16380745	::486769161549275000
29800175	::486769176405499000
463381084	::486769195460214000
321578565	::486769218155593000
220587584	::486769223419453000
29800175	::486769229039820000
432116634	::486769238514749000
177446269	::486769238653149000
392278984	::486769244965982000
17163265	::486769294773329000
260262291	::486769319863255000
423666163	::486769323722039000
16380745	::486769336388841000
220587584	::486769340268544000
463381084	::486769377564323000
309778100	::486769412439957000
56931148	::486769426369613000
56931148	::486769435718729000
350645139	::486769437127610000
392278984	::486769469705183000
105598447	::486769482451275000
199784356	::486769509567856000
29800175	::486769514944536000
220587584	::486769591016624000
25359188	::486769663620034000
78089247	::486769696709283000
132314519	::486769732570185000
220587584	::486769734172426000
317524005	::486769738748399000
199784356	::486769759803813000
483115964	::486769785993035000
25935173	::486769828405850000
408031484	::486769828628160000
539602323	::486769892163481000
396364407	::486769900493340000
371603155	::486769918373670000
288540835	::486769920135282000
223375935	::486769921842352000
236589142	::486769927726981000
83673720	::486769942763941000
128775325	::486769964922462000
18618379	::486769976238284000
239254872	::486769981372116000
220587584	::486769992633819000
194054262	::486769999114424000
223375935	::486770056894754000
276357208	::486770121679970000
177446269	::486770142777319000
223375935	::486770184812630000
82600674	::486770246502449000
339917675	::486770274243596000
385259637	::486770275334508000
457197060	::486770294833422000
493647862	::486770308808843000
260262291	::486770353381732000
473718221	::486770381613568000
392278984	::486770401381736000
232560771	::486770407882489000
220587584	::486770411560894000
289650000	::486770416950968000
223375935	::486770458398715000
113048616	::486770462479769000
260262291	::486770504133386000
240892007	::486770518922514000
392278984	::486770553496535000
223375935	::486770558046978000
105598447	::486770564594278000
387206849	::486770601604812000
39398773	::486770626644811000
281829913	::486770692596039000
58562014	::486770702536544000
463381084	::486770723638104000
452678521	::486770759042203000
463381084	::486770820446822000
45492981	::486770836234567000
141140385	::486770917473652000
539602323	::486770927644835000
220587584	::486770930543124000
223375935	::486770934246686000
153077015	::486770940382937000
141140385	::486770967834685000
17764624	::486770994669834000
132314519	::486771029738414000
533788768	::486771052094455000
78167615	::486771077583224000
153077015	::486771084385980000
47466684	::486771103080390000
533788768	::486771145396715000
153077015	::486771185762304000
132314519	::486771193475641000
45150174	::486771243262423000
155139746	::486771276686450000
132314519	::486771290489884000
31280614	::486771370131341000
174840636	::486771395280384000
47466684	::486771407880478000
78167615	::486771423164522000
288540835	::486771473609007000
31280614	::486771493401948000
200316617	::486771557445152000
200316617	::486771618384195000
223375935	::486771639783157000
199784356	::486771663963697000
31280614	::486771684062400000
162175448	::486771694527610000
260464441	::486771706430644000
387206849	::486771742921080000
12057032	::486771758377095000
347869774	::486771876740337000
132314519	::486771881307934000
301203823	::486771914816229000
132314519	::486771947099807000
387206849	::486771966049665000
26413556	::486772076502474000
220587584	::486772118940438000
153077015	::486772180022091000
153077015	::486772197277454000
132314519	::486772236141854000
283051149	::486772252264767000
132314519	::486772291213078000
238880491	::486772340513329000
289650000	::486772359765172000
469196810	::486772369772396000
377357259	::486772398671142000
324171027	::486772418988744000
220587584	::486772431147630000
387206849	::486772454769967000
124582805	::486772485502013000
130363809	::486772492007006000
347869774	::486772542112137000
14808898	::486772563012759000
155139746	::486772564581027000
123939574	::486772613960572000
290855101	::486772717773791000
248358978	::486772748237017000
389738018	::486772812158214000
236589142	::486772823151484000
350645139	::486772848099196000
174840636	::486772853207875000
132314519	::486772908232953000
174840636	::486772981687808000
45150174	::486773004857520000
19161423	::486773042580697000
132314519	::486773070607028000
153077015	::486773132414287000
80895456	::486773190853951000
607016651	::486773237674557000
372479589	::486773244658085000
174840636	::486773262492254000
236595577	::486773276958420000
132314519	::486773283875192000
130363809	::486773323947200000
251359942	::486773384593022000
245021956	::486773393291616000
435516954	::486773403957731000
14604658	::486773435033325000
199784356	::486773455107260000
289650000	::486773469015572000
539602323	::486773475806175000
320400498	::486773477081239000
174840636	::486773514171457000
130363809	::486773516860014000
494495688	::486773595692347000
494495688	::486773603846078000
539602323	::486773840949673000
92629759	::486773990388551000
494495688	::486774059397836000
80895456	::486774093707235000
153077015	::486774176481431000
382531150	::486774224770437000
80895456	::486774266973925000
539602323	::486774322908786000
80191031	::486774331725185000
12057032	::486774421034516000
524866555	::486774445449572000
382531150	::486774488122413000
282069115	::486774516065255000
179039178	::486774517327724000
371603155	::486774548356796000
256853017	::486774556590211000
80895456	::486774578317131000
524866555	::486774612961685000
539602323	::486774624001069000
174840636	::486774658314690000
320512967	::486774694473768000
452678521	::486774731329114000
508430679	::486774804200947000
25935173	::486774849319104000
365739414	::486774852078952000
322413121	::486774904528707000
80895456	::486774958266531000
83513704	::486774974175125000
282069115	::486774981393915000
101398953	::486774989324959000
35297171	::486775015505805000
407399368	::486775070195339000
452678521	::486775075073318000
101477442	::486775081876484000
132314519	::486775093490491000
130363809	::486775096543936000
220587584	::486775133697089000
256853017	::486775148825952000
309778100	::486775166668521000
41135840	::486775191414919000
282069115	::486775302027476000
378367977	::486775307995586000
111978266	::486775449583124000
282069115	::486775469149540000
378367977	::486775475788726000
133526428	::486775485087481000
480895753	::486775498811273000
99435759	::486775529706516000
434720036	::486775531380043000
230898142	::486775535234592000
136880369	::486775556499722000
289650000	::486775563357794000
80895456	::486775564112789000
318065690	::486775602926874000
248358978	::486775610996305000
101477442	::486775626716569000
101477442	::486775627563802000
38207353	::486775639819943000
378367977	::486775823844646000
133526428	::486775836549201000
96273402	::486775842190536000
132314519	::486775911283318000
101398953	::486775913904758000
80895456	::486775930619428000
409640203	::486775955545792000
371603155	::486775963041026000
133526428	::486775998470311000
99435759	::486776005311221000
216168764	::486776008196894000
29849760	::486776096663552000
452678521	::486776105282441000
110059442	::486776128309166000
101398953	::486776164350824000
378367977	::486776233582010000
101398953	::486776253874061000
198393365	::486776260727562000
215362694	::486776295213133000
80895456	::486776299533639000
252355708	::486776302037258000
299796220	::486776364398551000
637418169	::486776380688834000
52754052	::486776401844920000
288540835	::486776404407615000
383972979	::486776485575815000
282069115	::486776603431948000
133526428	::486776605285421000
46809403	::486776615066550000
282069115	::486776642791309000
256853017	::486776649774403000
435516954	::486776687216979000
112333263	::486776718263193000
310666452	::486776787590856000
289650000	::486776816758435000
25760567	::486776829542694000
66311658	::486776849360363000
434720036	::486776862454984000
371603155	::486776871242063000
63478115	::486776875747131000
149275783	::486776879844974000
25760567	::486776900313157000
202927618	::486776913533210000
409640203	::486776941177892000
524866555	::486776941211418000
45278487	::486776978264301000
524866555	::486776986488938000
119636299	::486776996593029000
20153912	::486777017275125000
133526428	::486777020097892000
257830093	::486777143285018000
257830093	::486777160582328000
257830093	::486777202437271000
339917675	::486777203443503000
60131090	::486777226906464000
63478115	::486777243147177000
132314519	::486777249249509000
198393365	::486777318577143000
435516954	::486777391839076000
350645139	::486777410902167000
63478115	::486777430603231000
158948807	::486777433698222000
339917675	::486777461779075000
92629759	::486777474349400000
96872197	::486777486768762000
92629759	::486777505110446000
257830093	::486777523137937000
371603155	::486777543979057000
101398953	::486777552053088000
545784705	::486777631551942000
371603155	::486777663088906000
288540835	::486777680197468000
376467319	::486777703090360000
371603155	::486777712992743000
35297171	::486777726141878000
198393365	::486777738909335000
141821632	::486777809755324000
158948807	::486777823483678000
20153912	::486777929322340000
371603155	::486777968270663000
339917675	::486777997425250000
626942496	::486778003327029000
339917675	::486778045835919000
291475742	::486778055147257000
371603155	::486778081114214000
448283191	::486778152543215000
377357259	::486778188941381000
105598447	::486778242150318000
339917675	::486778282495311000
164575018	::486778288996896000
105598447	::486778299712937000
398445530	::486778375785046000
26623525	::486778462955261000
23164217	::486778464083529000
105598447	::486778521851670000
23164217	::486778524204666000
141821632	::486778537156681000
23164217	::486778572061687000
25760567	::486778653943296000
339917675	::486778725766557000
25760567	::486778755483176000
42481762	::486778782368673000
202927618	::486778804392570000
100742600	::486778811594182000
223375935	::486778819064233000
133526428	::486778908398727000
317634739	::486778908730089000
126507603	::486779019233226000
339917675	::486779053643296000
288540835	::486779091731771000
209208697	::486779121633341000
483115964	::486779228508008000
350645139	::486779247197835000
168347877	::486779280240570000
350645139	::486779411832655000
257942561	::486779417880850000
291475742	::486779487590158000
229332190	::486779519320481000
524866555	::486779565076131000
392278984	::486779595992338000
69950823	::486779607488536000
20153912	::486779749771923000
524866555	::486779804503777000
350645139	::486779805921054000
101398953	::486779810073440000
539602323	::486779840524070000
69950823	::486779857984950000
101398953	::486779860711272000
229332190	::486779893242687000
539602323	::486779913718857000
69950823	::486779913903435000
229332190	::486779927786954000
392278984	::486779962809401000
58949154	::486780001363046000
291475742	::486780007033737000
220532575	::486780075980120000
263418480	::486780098784153000
29827759	::486780116781916000
433169770	::486780184809328000
114070939	::486780254279573000
19501845	::486780353131339000
229332190	::486780373419180000
86131593	::486780373775314000
291475742	::486780401453498000
358643765	::486780412333539000
358643765	::486780433086947000
358643765	::486780452347203000
399114412	::486780492373434000
165261298	::486780498375487000
433169770	::486780586250756000
457811756	::486780586422312000
90750144	::486780608715448000
245021956	::486780616889749000
358643765	::486780660472770000
26623525	::486780663459098000
309778100	::486780663832383000
266210776	::486780677103181000
220587584	::486780737333391000
220587584	::486780805541158000
309778100	::486780829083791000
60108947	::486780852421263000
41135840	::486780953079980000
236589142	::486780969815248000
236589142	::486781029714120000
358643765	::486781061460799000
358643765	::486781095237545000
12057032	::486781171963944000
105598447	::486781181732470000
288540835	::486781203383451000
340819943	::486781225009680000
524866555	::486781378587934000
433012724	::486781467830153000
21531254	::486781597417742000
231222303	::486781600739627000
367298176	::486781628992081000
72378783	::486781635388403000
281824012	::486781717785505000
545784705	::486781753487396000
53741229	::486781762027020000
96872197	::486781787134128000
279139758	::486781815126896000
256853017	::486781828779352000
60108947	::486781833204740000
229332190	::486781904382074000
45243501	::486781916863922000
45243501	::486782082308644000
14297098	::486782125446676000
72378783	::486782156148973000
96872197	::486782224843300000
33158980	::486782227003346000
409640203	::486782228597182000
58949154	::486782242820067000
72378783	::486782271026782000
409640203	::486782282296881000
229332190	::486782288144125000
318065690	::486782291331796000
40946018	::486782317642665000
45243501	::486782325582077000
45243501	::486782376484163000
45243501	::486782413188526000
42435255	::486782479936651000
215362694	::486782516125126000
45243501	::486782548471975000
33158980	::486782552581996000
72378783	::486782562694483000
90750144	::486782612070223000
12057032	::486782785625915000
33158980	::486782841556979000
25935173	::486782894170337000
579647636	::486782905088475000
318065690	::486782915846864000
248358978	::486782930312626000
248358978	::486782931063414000
42297542	::486782987627806000
133526428	::486783024613179000
18547273	::486783026534162000
46283045	::486783145685946000
508430679	::486783150735896000
45243501	::486783179194658000
177101575	::486783182050983000
80895456	::486783188732510000
46284235	::486783246730928000
214595457	::486783324359499000
133526428	::486783391249866000
214595457	::486783434426445000
579647636	::486783480773476000
347869774	::486783500494700000
22195036	::486783579612274000
167384328	::486783589351030000
26623525	::486783614508871000
214595457	::486783647127986000
508430679	::486783762743566000
27563012	::486783793710104000
20153912	::486783991127633000
26623525	::486783998773837000
579647636	::486784000800083000
83513704	::486784015798521000
398445530	::486784073700896000
33788573	::486784119565611000
396952554	::486784156408745000
516096126	::486784196195913000
282328751	::486784203757850000
375636797	::486784275665018000
317634739	::486784291448180000
147298694	::486784310750347000
135306144	::486784400374243000
35706997	::486784409522032000
124374229	::486784481651470000
579647636	::486784505924288000
375636797	::486784512936779000
124374229	::486784518464876000
159640806	::486784588488781000
375636797	::486784623985164000
147298694	::486784653055913000
317634739	::486784672102244000
375636797	::486784674853711000
266413556	::486784676879556000
478020840	::486784685259776000
27563012	::486784693107314000
27563012	::486784699889491000
15726982	::486784729539444000
375636797	::486784753115226000
147298694	::486784766155300000
387476542	::486784804948832000
318065690	::486784910410403000
375636797	::486784910447759000
105598447	::486784990680584000
236589142	::486784993062944000
27563012	::486785021370327000
101398953	::486785028760666000
375636797	::486785029561798000
375636797	::486785105042481000
52754052	::486785111078080000
236589142	::486785180762267000
99435759	::486785270994321000
135306144	::486785331656548000
367298176	::486785408257101000
101398953	::486785452444094000
396952554	::486785551052591000
396952554	::486785575413112000
131954929	::486785680429678000
579647636	::486785681101193000
229332190	::486785687270998000
396952554	::486785859262640000
105598447	::486785901565992000
177101575	::486785970470010000
340819943	::486786003848658000
317634739	::486786051894018000
177101575	::486786133854924000
209208697	::486786136715837000
20153912	::486786212804304000
101398953	::486786281058205000
40334639	::486786308744822000
338543771	::486786311190085000
101398953	::486786315854573000
101398953	::486786346027978000
579647636	::486786367691948000
131954929	::486786373840420000
19091805	::486786417943531000
46284235	::486786495408119000
25747982	::486786499585650000
26623525	::486786544666423000
101398953	::486786546310213000
223375935	::486786553553768000
579647636	::486786596591898000
247560161	::486786626807287000
223375935	::486786790854893000
101398953	::486786836799295000
220587584	::486786848270741000
40226593	::486786907993821000
367298176	::486786978872954000
364410144	::486787012549025000
159640806	::486787018542682000
15726982	::486787098864025000
101398953	::486787121420570000
338543771	::486787124109119000
38207353	::486787209660751000
199784356	::486787262365982000
199784356	::486787328145240000
39507361	::486787338492997000
239702167	::486787348655382000
78926478	::486787356028981000
38207353	::486787382990356000
239702167	::486787432340140000
58949154	::486787478552977000
239702167	::486787514158428000
536012978	::486787518134616000
536012978	::486787576016015000
268034501	::486787578042269000
536012978	::486787720929226000
34071360	::486787909693886000
76442745	::486787934666760000
347869774	::486787945349672000
20153912	::486787953713098000
20153912	::486788085422645000
14297098	::486788204448997000
159640806	::486788229656346000
23611301	::486788288964202000
353418151	::486788336153944000
347869774	::486788351073079000
12057032	::486788431419162000
346412695	::486788439677739000
353418151	::486788498830016000
135306144	::486788499874398000
268034501	::486788505281261000
399695389	::486788762932748000
317634739	::486788831811624000
40126821	::486788846051663000
133526428	::486788863264690000
40126821	::486788970521444000
268034501	::486788995347914000
40126821	::486789087517343000
527041090	::486789102759464000
596678073	::486789176151375000
119636299	::486789244728258000
40126821	::486789268367364000
340819943	::486789337968041000
111978266	::486789415834906000
381181950	::486789468481798000
40126821	::486789471296163000
340819943	::486789532306915000
40126821	::486789543459184000
340819943	::486789627920281000
15726982	::486789662137409000
42435255	::486789666134167000
19501845	::486789751505448000
340819943	::486789807600054000
33158980	::486789877174779000
155139746	::486789908195835000
33158980	::486789989162688000
40126821	::486789998646026000
94181957	::486790029050929000
637418169	::486790052324712000
536141027	::486790069013864000
60712766	::486790092858863000
131954929	::486790111334371000
248358978	::486790213096574000
307485154	::486790235087319000
170162540	::486790270738890000
614074554	::486790332198035000
170162540	::486790515883397000
545784705	::486790559252480000
637418169	::486790578902818000
52754052	::486790615632343000
359174210	::486790693864890000
133526428	::486790804015300000
340819943	::486790813566132000
307485154	::486790838299525000
432747373	::486790902258475000
414543388	::486790928834002000
637418169	::486790966615879000
562178473	::486790972924112000
133526428	::486791037893898000
133526428	::486791086593937000
637418169	::486791101844447000
52754052	::486791167476920000
389738018	::486791170433904000
52754052	::486791200683225000
382531150	::486791247286128000
268034501	::486791325694820000
271774234	::486791463057883000
161483889	::486791550375325000
69950823	::486791613578899000
52011370	::486791630540636000
39507361	::486791723386150000
314303039	::486791732911022000
251443783	::486791747989553000
268034501	::486791810690613000
42435255	::486791820857180000
17764624	::486791881133547000
268034501	::486791906056499000
542406301	::486791975350181000
562178473	::486792011916144000
96273402	::486792049237045000
382531150	::486792053263568000
562178473	::486792068807675000
577920402	::486792113875468000
268034501	::486792170536710000
562178473	::486792221669072000
382531150	::486792238551138000
268034501	::486792315441532000
20935927	::486792336207130000
257830093	::486792339126755000
17664609	::486792368490684000
115459999	::486792450401243000
52754052	::486792468466110000
134585678	::486792565556281000
15806298	::486792615816200000
19501845	::486792631868215000
116147578	::486792640424198000
251443783	::486792656253497000
382531150	::486792701413556000
467775651	::486792709282488000
105598447	::486792842740649000
20935927	::486792882125172000
268034501	::486792900236574000
235867165	::486792921253814000
34071360	::486792931064307000
467775651	::486792974760955000
15806298	::486792993920139000
232814871	::486793020449120000
23164217	::486793053781254000
93043270	::486793064795897000
268034501	::486793116255789000
47167252	::486793116372828000
467775651	::486793199219134000
232814871	::486793233884663000
340646680	::486793235398791000
562178473	::486793249147719000
268034501	::486793308325556000
232814871	::486793309591842000
23164217	::486793412750753000
220587584	::486793439179059000
220587584	::486793449652252000
268034501	::486793500768616000
100195876	::486793516173905000
52754052	::486793525145530000
47167252	::486793587665825000
52754052	::486793610487005000
47167252	::486793627482349000
282328751	::486793651708633000
248358978	::486793652551704000
268034501	::486793670352703000
248358978	::486793672080388000
58949154	::486793699129430000
133158896	::486793701264343000
101398953	::486793731996004000
58949154	::486793787381800000
545784705	::486793799360733000
268034501	::486793804960505000
142045716	::486793889617965000
52754052	::486793962238124000
232814871	::486793973965398000
268034501	::486794049362595000
47733122	::486794064738910000
545784705	::486794125157490000
341700434	::486794137719418000
232814871	::486794138126278000
23164217	::486794169138966000
245669191	::486794177741467000
562178473	::486794315377541000
104112940	::486794410588655000
268034501	::486794440523386000
80895456	::486794443732029000
579647636	::486794534354157000
545784705	::486794564058234000
15806298	::486794591559880000
268034501	::486794756358680000
545784705	::486794829511143000
232814871	::486794963854700000
232814871	::486795053575061000
268034501	::486795067215339000
232814871	::486795425790185000
317596401	::486795447260819000
268034501	::486795493780238000
15806298	::486795499769315000
220587584	::486795556564377000
579647636	::486795567331573000
268034501	::486795635279269000
232814871	::486795683513397000
232814871	::486795733618532000
12057032	::486795784147324000
268034501	::486795801092685000
579647636	::486795879391952000
159640806	::486795890229669000
381181950	::486795893337632000
268034501	::486795961914892000
15806298	::486795967635533000
96273402	::486795973289451000
579647636	::486796048313352000
232814871	::486796089865949000
20153912	::486796117246345000
35297171	::486796238285574000
96273402	::486796248624537000
232814871	::486796296544460000
134585678	::486796329633726000
268034501	::486796366963023000
232814871	::486796437460492000
96273402	::486796501658529000
97317697	::486796608571326000
96273402	::486796720299192000
268034501	::486796759801528000
35297171	::486796784035840000
133526428	::486796801664909000
133526428	::486796900247818000
168347877	::486796941334827000
326813935	::486797020544630000
220587584	::486797052437741000
533788768	::486797082138005000
97317697	::486797093647175000
33158980	::486797099204235000
533788768	::486797130213122000
35297171	::486797182184341000
133526428	::486797184755834000
579647636	::486797200174088000
96273402	::486797279475417000
179039178	::486797335369109000
268034501	::486797349432623000
40334639	::486797351273508000
457197060	::486797391430176000
268034501	::486797578466779000
15806298	::486797643276775000
156801163	::486797658795683000
340819943	::486797661472034000
268034501	::486797713603043000
281829913	::486797732858720000
533788768	::486797816279621000
133526428	::486797829814640000
340646680	::486797877981622000
268034501	::486797937771819000
220587584	::486797946361745000
38207353	::486797952632229000
133526428	::486797962514006000
15186859	::486797979412484000
134585678	::486797991576354000
40334639	::486798094760038000
340819943	::486798103748837000
533788768	::486798126528102000
133526428	::486798132584665000
279268567	::486798135474544000
542406301	::486798193955323000
317634739	::486798203782586000
533788768	::486798210493853000
340646680	::486798300373200000
317596401	::486798303036596000
317634739	::486798336934961000
317634739	::486798375593852000
15806298	::486798423723479000
533788768	::486798492321726000
134585678	::486798517139439000
340819943	::486798549502689000
35297171	::486798568506675000
133526428	::486798594335580000
533788768	::486798639613095000
35297171	::486798647737065000
34071360	::486798668108791000
533788768	::486798677064028000
345756955	::486798688195330000
35297171	::486798787965222000
97336064	::486798792641884000
78926478	::486798849319530000
345756955	::486798879522697000
503708554	::486799071793795000
232814871	::486799081181036000
533788768	::486799096175685000
287877370	::486799134255378000
533788768	::486799147346182000
287877370	::486799148998344000
503708554	::486799181898473000
533788768	::486799368021106000
142045716	::486799419761647000
40334639	::486799468721737000
224410857	::486799498899755000
457197060	::486799512543821000
133526428	::486799624670552000
15806298	::486799656702074000
317634739	::486799738562285000
258226046	::486799743087939000
533788768	::486799755071483000
337466318	::486799766915780000
96273402	::486799850785087000
317634739	::486799877892886000
317596401	::486799939339431000
40334639	::486800075595587000
96273402	::486800087440310000
457197060	::486800223428435000
317634739	::486800224023629000
345756955	::486800263252938000
40334639	::486800286468431000
28827091	::486800590132215000
17163265	::486800757673721000
297238880	::486800869699383000
542406301	::486800963819147000
96273402	::486800992906641000
65476712	::486801060091424000
40334639	::486801187983732000
65476712	::486801200948330000
317596401	::486801334172016000
340819943	::486801375654076000
317596401	::486801402769833000
340819943	::486801486081703000
340819943	::486801535478034000
264608632	::486801565593141000
134585678	::486801610690293000
96273402	::486801618294169000
340819943	::486801754273873000
187078541	::486801796300423000
179039178	::486801825811931000
142045716	::486801893549555000
317596401	::486801929335341000
134585678	::486801944292634000
375734748	::486801997488590000
375734748	::486802011212349000
40226593	::486802019060314000
15806298	::486802021165441000
161483889	::486802085430960000
97336064	::486802160349241000
18999708	::486802219375673000
126507603	::486802262673866000
161483889	::486802270450122000
142045716	::486802325969698000
15806298	::486802371423375000
12057032	::486802371977039000
340819943	::486802396090466000
187078541	::486802472493514000
42297542	::486802491640532000
142045716	::486802570703171000
340819943	::486802595387015000
134585678	::486802675561164000
345756955	::486802697425674000
457197060	::486802704866353000
317634739	::486802769760645000
317634739	::486802780674207000
317634739	::486802807278690000
345756955	::486802857996193000
45243501	::486802939680665000
317634739	::486802950413504000
279268567	::486802970936631000
317634739	::486802999482675000
317634739	::486803054327365000
317634739	::486803112858906000
58562014	::486803122241564000
279268567	::486803191183704000
340819943	::486803201820479000
345756955	::486803211240488000
15806298	::486803245826723000
396364407	::486803319562575000
15806298	::486803350931795000
345756955	::486803362705199000
345756955	::486803464526123000
279268567	::486803468288806000
345756955	::486803486760116000
268034501	::486803498139680000
92629759	::486803516166402000
254433701	::486803531152629000
179039178	::486803590703747000
111687397	::486803624119398000
345756955	::486803708974342000
412586663	::486803914755674000
412586663	::486803981965197000
709921765	::486804054480531000
254433701	::486804154673672000
268034501	::486804158205657000
142045716	::486804172109381000
268034501	::486804214497431000
317634739	::486804276526604000
412586663	::486804380923228000
317634739	::486804529501859000
142045716	::486804598623961000
317634739	::486804617645137000
254433701	::486804646464217000
168347877	::486804699761238000
45911298	::486804748289331000
20153912	::486804790093942000
52754052	::486804794435067000
33341742	::486804879214510000
345756955	::486804921853812000
45911298	::486804974303576000
15806298	::486805044960845000
412586663	::486805149395214000
412586663	::486805219159076000
245957488	::486805367842934000
33904380	::486805378064470000
506707370	::486805421571989000
15681561	::486805424990343000
52754052	::486805451648929000
238826465	::486805475049357000
33341742	::486805532573855000
92629759	::486805584511913000
248358978	::486805596788649000
92629759	::486805631114821000
33341742	::486805667798208000
134585678	::486805677067997000
213187842	::486805795422896000
532542878	::486805806768488000
62685527	::486805824296452000
238826465	::486806157873659000
97317697	::486806365948870000
268034501	::486806497301889000
14538108	::486806505032011000
33904380	::486806604202115000
129314214	::486806838143627000
134585678	::486806878996152000
314303039	::486806891809341000
22559382	::486807102720339000
27999272	::486807165165133000
635425103	::486807299051122000
30989596	::486807386351341000
635425103	::486807593906491000
635425103	::486807603259781000
483190332	::486807610851487000
635425103	::486807780892766000
635425103	::486807809145581000
630076052	::486807821195825000
288540835	::486807838296002000
630076052	::486807884315910000
635425103	::486807892297646000
635425103	::486807903068639000
635425103	::486807938611163000
80895456	::486807955543949000
635425103	::486807955849740000
17054163	::486808032005718000
17908818	::486808079821193000
134585678	::486808083969363000
635425103	::486808127086407000
162394402	::486808136150679000
40226593	::486808265918251000
134585678	::486808384503808000
62685527	::486808434785157000
635425103	::486808490036318000
392434084	::486808498877898000
415630297	::486808525574664000
630076052	::486808701987078000
167144906	::486808792156213000
325242803	::486808897173618000
545587327	::486808957751537000
14297098	::486809016589615000
366136205	::486809172365676000
31280614	::486809559638343000
366136205	::486809641515360000
134585678	::486809684356370000
78926478	::486809769424846000
630076052	::486809786936086000
317596401	::486809941038997000
28827091	::486810055694499000
167144906	::486810091367047000
509760806	::486810145620373000
366136205	::486810305482088000
26198298	::486810497736404000
153543800	::486810595233374000
62685527	::486810664380686000
20804321	::486810703114670000
12057032	::486810756617629000
542406301	::486810822044168000
134585678	::486810960490139000
48944372	::486811038684176000
38226468	::486811039850573000
15782772	::486811055268446000
542406301	::486811106594136000
136458681	::486811157970178000
340819943	::486811170687307000
179039178	::486811171077771000
542406301	::486811351768002000
248358978	::486811362639618000
54304799	::486811380951965000
167144906	::486811415877910000
80895456	::486811563568152000
224124379	::486811765389262000
15791549	::486811796091588000
542406301	::486811802424983000
38226468	::486812014430281000
110236585	::486812019459649000
50778210	::486812080298008000
22431584	::486812200359579000
35376355	::486812265128423000
201445185	::486812268076613000
17470539	::486812278986010000
348458389	::486812385655939000
31280614	::486812417444151000
224124379	::486812533282467000
39507361	::486812536210067000
327934017	::486812635719933000
30223693	::486812644360220000
62685527	::486812654171074000
377357259	::486812754959810000
30223693	::486812814552481000
42297542	::486812888917868000
222636373	::486812975488335000
377357259	::486812990453186000
377357259	::486812995830292000
416684872	::486813162998489000
188480631	::486813277700108000
80895456	::486813333522112000
25760567	::486813407350640000
268034501	::486813471472766000
152715270	::486813502611283000
175591069	::486813520395128000
52754052	::486813594173308000
47880950	::486813796636168000
416684872	::486813807713325000
39507361	::486813824406675000
209208697	::486813873719492000
416684872	::486813881491132000
156508337	::486813900457791000
542406301	::486813913170735000
321578565	::486813961112023000
156508337	::486813974139117000
156508337	::486813996108902000
156508337	::486813999070064000
51814269	::486814001771192000
346654346	::486814105655709000
346654346	::486814117986959000
202791635	::486814120063541000
346654346	::486814146944434000
467852949	::486814159531962000
96273402	::486814297692327000
467852949	::486814299831435000
167144906	::486814341262364000
31280614	::486814384027496000
301657872	::486814426230575000
224410857	::486814607403917000
42481762	::486814618887913000
167144906	::486814689809006000
378415682	::486814710486929000
69044676	::486814748252442000
279268567	::486814827407347000
42481762	::486814896110469000
39507361	::486815030269063000
494514265	::486815182237093000
258636623	::486815322746683000
494514265	::486815364055973000
366136205	::486815415562022000
494514265	::486815551453270000
494514265	::486815571221041000
45911298	::486815586459332000
494514265	::486815623880531000
155805303	::486815709901512000
494514265	::486815759507546000
494514265	::486815789341622000
42481762	::486815789790806000
9899992	::486815880060207000
25760567	::486815885102178000
348047989	::486816007156027000
494514265	::486816024763719000
188480631	::486816069815136000
52754052	::486816089494401000
274432702	::486816113221566000
378622092	::486816190938234000
387476542	::486816197963689000
252623066	::486816207677714000
387476542	::486816216510894000
40334639	::486816275973169000
304219715	::486816302397259000
415630297	::486816360417095000
25760567	::486816382714380000
42481762	::486816445041750000
259830697	::486816526687674000
348047989	::486816681394585000
14594667	::486816819991171000
39507361	::486816825485697000
348047989	::486816929932251000
54304799	::486816968784113000
532542878	::486817064623931000
224410857	::486817149563199000
42481762	::486817150536282000
40226593	::486817152671186000
224410857	::486817153090596000
97307001	::486817233033646000
345626789	::486817270396878000
17470539	::486817320019324000
25760567	::486817429532979000
509524562	::486817596663017000
42481762	::486817672408338000
259830697	::486817743681761000
178921630	::486817746769154000
39507361	::486817839341256000
80895456	::486817901354442000
42481762	::486817922669875000
325192444	::486817940105199000
392278984	::486817953078603000
389738018	::486817994115260000
233084334	::486818046670295000
115941650	::486818178853380000
134585678	::486818189033373000
134585678	::486818256289017000
436187992	::486818259509837000
42481762	::486818386610249000
39507361	::486818391106519000
42481762	::486818458978746000
262405775	::486818486811770000
23611301	::486818512015335000
23611301	::486818529606254000
16370204	::486818728185974000
614074554	::486819023510704000
218956862	::486819024995512000
494514265	::486819185817710000
348047989	::486819241337708000
420389630	::486819422938886000
253126912	::486819452764581000
6945382	::486819458280062000
207660046	::486819500080115000
54405135	::486819515112501000
19683725	::486819575716388000
161199833	::486819576177377000
375734748	::486819614337150000
207660046	::486819635845533000
34796664	::486819642220871000
17163265	::486819642858815000
134585678	::486819760118976000
331423379	::486819797733109000
247372701	::486819838757576000
207660046	::486819857359314000
207660046	::486819943061532000
207660046	::486820036888125000
123939574	::486820046677614000
316026178	::486820092978548000
20020647	::486820115573248000
25099957	::486820140936204000
37863682	::486820160909504000
94181957	::486820175308541000
14297098	::486820249975918000
207660046	::486820251816837000
247372701	::486820267759374000
287877370	::486820273748852000
247372701	::486820291029377000
207660046	::486820337628110000
207660046	::486820435984527000
287877370	::486820491244490000
309981035	::486820509796294000
309981035	::486820547284967000
17470539	::486820549247516000
207660046	::486820570269356000
287877370	::486820573712887000
315296719	::486820849647771000
315296719	::486820894723940000
207660046	::486820941129736000
220867112	::486820974763864000
207660046	::486820990471512000
207660046	::486821059019034000
209208697	::486821117374763000
207660046	::486821135581851000
458826306	::486821161326874000
193796724	::486821184571322000
207660046	::486821269522763000
121290312	::486821273033396000
33342988	::486821274837323000
121290312	::486821357515063000
387472182	::486821405992833000
35026897	::486821420279033000
20903172	::486821510405828000
47466684	::486821515598368000
9899992	::486821663632543000
346654346	::486821680623284000
207660046	::486821807211573000
299796220	::486821814606516000
37863682	::486821902095118000
121290312	::486821904498429000
31280614	::486821926828904000
207660046	::486821970386763000
121290312	::486822016926769000
21531254	::486822016960323000
467775651	::486822084828737000
207660046	::486822112028422000
321578565	::486822166017896000
25104281	::486822190197649000
46965667	::486822197080887000
261043724	::486822210112602000
321578565	::486822264835682000
82115262	::486822266391388000
46965667	::486822302026588000
46965667	::486822307500150000
287877370	::486822310326722000
467775651	::486822405038669000
321578565	::486822487469330000
46965667	::486822546072170000
28405302	::486822582566408000
58562014	::486822596638306000
46965667	::486822609469054000
467775651	::486822621221515000
16258970	::486822685117542000
423891750	::486822786653245000
16258970	::486822880437891000
458826306	::486822934607319000
51197703	::486822991964422000
51197703	::486823006325735000
165658390	::486823006933504000
46965667	::486823080527151000
58562014	::486823118854307000
46965667	::486823172709576000
207660046	::486823308445245000
40226593	::486823362745073000
262405775	::486823377047257000
207660046	::486823391358222000
92629759	::486823409976745000
224124379	::486823473713401000
207660046	::486823563232423000
46965667	::486823614147461000
214678768	::486823657843355000
142045716	::486823679817302000
50805763	::486823730513846000
416684872	::486823789187956000
115200960	::486823812034351000
50011708	::486823813510742000
51197703	::486823816254214000
207660046	::486823839418970000
207660046	::486823861065773000
51197703	::486823955953905000
224124379	::486823975213735000
33342988	::486824017048125000
207660046	::486824092952064000
255547325	::486824128595247000
107842096	::486824334179438000
224124379	::486824335437332000
29849760	::486824385173815000
56710887	::486824506019704000
161199833	::486824563997548000
58562014	::486824588970426000
35026897	::486824618192535000
439491329	::486824634487422000
358452616	::486824721040687000
137426396	::486824751952711000
121290312	::486824856105664000
160144135	::486824871855276000
35026897	::486824908836835000
309981035	::486824929225375000
358452616	::486824935491264000
76248039	::486824969993609000
439491329	::486824973563338000
309981035	::486824980114845000
160144135	::486825098293153000
121290312	::486825100419670000
160144135	::486825105066950000
50805763	::486825311720312000
635425103	::486825329214754000
160144135	::486825357543084000
358452616	::486825367571681000
31403901	::486825433925947000
16258970	::486825482756030000
338073739	::486825554998329000
40534884	::486825579723780000
58562014	::486825586732453000
635425103	::486825639303843000
346173821	::486825695473975000
187017423	::486825722330099000
366136205	::486825747021967000
278220302	::486825770023526000
187017423	::486825786347753000
423891750	::486825860956045000
635425103	::486825867910209000
22559382	::486825916627451000
67656722	::486826029206753000
338073739	::486826047543853000
635425103	::486826099666452000
34689419	::486826121187434000
209208697	::486826192847536000
363649162	::486826330311249000
224124379	::486826404512686000
26198467	::486826411114500000
311297676	::486826411269693000
436188872	::486826417905491000
40334639	::486826423764541000
201445185	::486826434489364000
224124379	::486826459810381000
184195472	::486826471655104000
22559382	::486826474130112000
40334639	::486826510263676000
42297542	::486826516915843000
258636623	::486826535098527000
56710887	::486826590689452000
56710887	::486826616887054000
224124379	::486826637590142000
58562014	::486826639423049000
39398773	::486826686248280000
363649162	::486826715784552000
207660046	::486826751960436000
54304799	::486826758461587000
222636373	::486826765919485000
207660046	::486826903248961000
33342988	::486826953664888000
207660046	::486826955354828000
304219715	::486826958223716000
12057032	::486827075769090000
316766176	::486827099072626000
38226468	::486827115614978000
158129535	::486827122309476000
316766176	::486827126671155000
31250549	::486827142710173000
47880950	::486827283127078000
210674392	::486827310406836000
22559382	::486827334910369000
22431584	::486827345488400000
316766176	::486827402245722000
115550523	::486827441743069000
17470539	::486827479059804000
258382946	::486827480456495000
17470539	::486827573490372000
22559382	::486827588145655000
201445185	::486827604989599000
139460380	::486827647972802000
58562014	::486827657938477000
107842096	::486827769134080000
107842096	::486827776520249000
20153912	::486827965724889000
160144135	::486828005470117000
76248039	::486828011279237000
20153912	::486828100978622000
580156304	::486828227013246000
326146327	::486828339454169000
182901672	::486828362837807000
120296296	::486828435608571000
71617108	::486828440684077000
14297098	::486828453283774000
224124379	::486828474456223000
76427184	::486828549404237000
155926653	::486828674537500000
258636623	::486828692573003000
76427184	::486828717633589000
155926653	::486828928397369000
201445185	::486828964560646000
478826327	::486828966808793000
224124379	::486828973217685000
155926653	::486829009461059000
161199833	::486829109280927000
126109768	::486829190491041000
71878260	::486829231691685000
58562014	::486829263669035000
155926653	::486829298960302000
48562201	::486829306102833000
225287674	::486829400806002000
31403901	::486829405839577000
236930269	::486829413577670000
82433120	::486829443152113000
50805763	::486829492124393000
245957488	::486829503079915000
259830697	::486829554041094000
168964399	::486829624437899000
56710887	::486829634009305000
38044979	::486829646160617000
224410857	::486829706684407000
162175448	::486829713227145000
113048616	::486829715609505000
113048616	::486829716276391000
343018153	::486829784916164000
597038752	::486829805673791000
37863682	::486829820987187000
100843087	::486829911760314000
100843087	::486829985651372000
239162983	::486830005431709000
100843087	::486830038994530000
20153912	::486830074335739000
33017275	::486830089510715000
105852149	::486830154144956000
98552986	::486830177402761000
76427184	::486830198969487000
15728310	::486830208813527000
37863682	::486830241722036000
37863682	::486830242397294000
155926653	::486830245170118000
264608632	::486830359191900000
70805584	::486830416574578000
55426501	::486830466759016000
70805584	::486830491245772000
82433120	::486830526058479000
239702167	::486830583964647000
56710887	::486830658115735000
103138091	::486830663505428000
126109768	::486830664889544000
56710887	::486830716760510000
460772038	::486830773656227000
38044979	::486830821165498000
22278303	::486830877813796000
125718303	::486830880552284000
9687752	::486830947883823000
9687752	::486830972571488000
263971863	::486830991789395000
81023321	::486831039860322000
91770694	::486831048937189000
467545942	::486831183335288000
260979062	::486831258618458000
171807880	::486831335432929000
19374297	::486831526538387000
592150138	::486831528173768000
117095775	::486831566648135000
207660046	::486831634155458000
38044979	::486831635074383000
416506126	::486831652065136000
365523194	::486831674928267000
338120144	::486831683144921000
331423379	::486831817517838000
39507361	::486831843350970000
331423379	::486831861297991000
31056422	::486831875017564000
134225933	::486831973466259000
13533012	::486831974024114000
54304799	::486832066089058000
113048616	::486832106379571000
113048616	::486832106991931000
40226593	::486832194946883000
224410857	::486832236344659000
20932133	::486832347367874000
24821703	::486832464900288000
62989661	::486832514762567000
258636623	::486832600703852000
259830697	::486832637789487000
44041485	::486832698535575000
287877370	::486832795742781000
180190603	::486832804005560000
363649162	::486832920867262000
392156048	::486832944158232000
367990281	::486833018527830000
358452616	::486833075955830000
480895753	::486833124379070000
277626311	::486833132180488000
318627551	::486833135209185000
408049418	::486833138618757000
259830697	::486833160332640000
277626311	::486833254641565000
196742313	::486833259955769000
16258970	::486833283096137000
207660046	::486833305472356000
259830697	::486833312611045000
311297676	::486833361206267000
311297676	::486833362833649000
41925570	::486833385776873000
37080273	::486833426775818000
155926653	::486833440667729000
46284235	::486833444735815000
120170865	::486833448934330000
259830697	::486833520237486000
81643358	::486833546514800000
155926653	::486833559328796000
9899992	::486833585802854000
392278984	::486833680007331000
17470539	::486833693751640000
321578565	::486833701318569000
15267198	::486833749079101000
45278487	::486833833241612000
106561609	::486834023793057000
22294252	::486834037043236000
176188106	::486834039073284000
76248039	::486834083511549000
545587327	::486834086871568000
76248039	::486834142114365000
176188106	::486834168517890000
326554021	::486834172854411000
433012724	::486834335060721000
24868543	::486834372733972000
337937520	::486834411946926000
76482742	::486834550782177000
62396842	::486834553915326000
458826306	::486834570470653000
282328751	::486834630029365000
125718303	::486834671368413000
65476712	::486834681426739000
15875100	::486834779103723000
24868543	::486834788481765000
16370204	::486834818924417000
250713436	::486834851593461000
186823940	::486834855032795000
224410857	::486834861219807000
392156048	::486834938218422000
165290348	::486835000185085000
250713436	::486835096838606000
247374067	::486835135514701000
367990281	::486835155655737000
22220460	::486835164907970000
25099957	::486835175288877000
250713436	::486835268691824000
200615756	::486835321942732000
24868543	::486835324010504000
16370204	::486835361461862000
39041924	::486835432089321000
24804859	::486835507268046000
27364321	::486835560666128000
193796724	::486835788466761000
104539435	::486835792116195000
9899992	::486835852153065000
494495688	::486835896260784000
17470539	::486835920092418000
255547325	::486835972114358000
364888000	::486835993996460000
176188106	::486836022903582000
267936760	::486836136728604000
244290101	::486836237022416000
78465328	::486836461119877000
22033805	::486836522357121000
34953067	::486836578828816000
34953067	::486836672949006000
464182365	::486836694004428000
33282020	::486836798601957000
244290101	::486836805946179000
16258970	::486836807095844000
31056422	::486836836459765000
33282020	::486836860073676000
27364321	::486836930794250000
31403901	::486837036427792000
245669191	::486837060775321000
253134261	::486837065837854000
377176939	::486837098268209000
76482742	::486837119508180000
182584001	::486837209895403000
46965667	::486837226324914000
384494456	::486837243873464000
258636623	::486837310886277000
60399576	::486837369773891000
299441398	::486837433325981000
81765661	::486837451508289000
344857407	::486837539844526000
265553576	::486837600284454000
60131090	::486837652138631000
59454178	::486837699643334000
27626703	::486837700440256000
16370204	::486837772549111000
46965667	::486837793663234000
443512536	::486837824839495000
258636623	::486837828081709000
337466318	::486837989343887000
416684872	::486838040783253000
337937520	::486838166553640000
20020647	::486838181287821000
34796664	::486838196932579000
34796664	::486838310548279000
244290101	::486838310992506000
80895456	::486838445005078000
242912563	::486838473773821000
40226593	::486838505780547000
181877725	::486838521252941000
27626703	::486838535706517000
367941154	::486838558339383000
84870240	::486838558674927000
55219816	::486838562097496000
211904285	::486838580212686000
467775651	::486838744054763000
24804859	::486838780838436000
24821703	::486838801348972000
34796664	::486838904415600000
594844703	::486838918659047000
367941154	::486838955170873000
72210207	::486838971981254000
213887474	::486838994798252000
363059827	::486839042869166000
367941154	::486839103775068000
12057032	::486839124611960000
84870240	::486839203201036000
17764624	::486839216169443000
193796724	::486839247819661000
195103093	::486839274579689000
549785954	::486839290702614000
26684021	::486839375871758000
59454178	::486839434801729000
66877066	::486839451277357000
316766176	::486839452031934000
7875762	::486839548979466000
211376385	::486839552024137000
594844703	::486839605845426000
20778748	::486839701374922000
266413556	::486839704591933000
587104097	::486839709084033000
31403901	::486839752176709000
22386194	::486839799282544000
176188106	::486839817963970000
170815462	::486839819918905000
57933673	::486839820044337000
39847939	::486839846304886000
31056422	::486839905528451000
266413556	::486839912461631000
495135733	::486839965196623000
31056422	::486839999556382000
299796220	::486840015344123000
321578565	::486840029436977000
161199833	::486840078556073000
39507361	::486840101646114000
67421080	::486840140887642000
24804859	::486840181517860000
182584001	::486840220965289000
334403708	::486840286136774000
20620620	::486840414360862000
306989340	::486840445881044000
475031809	::486840447482855000
334403708	::486840466949042000
126109768	::486840490201866000
309778100	::486840553946877000
299441398	::486840566395572000
248358978	::486840584292671000
19835249	::486840626131243000
367941154	::486840718582095000
33342988	::486840738832191000
78465328	::486840749363695000
211904285	::486840749909360000
213887474	::486840854774960000
245669191	::486840860223348000
19123904	::486840959150219000
253134261	::486840971716354000
242912563	::486841023138889000
36279116	::486841074145443000
38848610	::486841074267480000
17764624	::486841086950637000
15267198	::486841105707581000
23442090	::486841159592181000
458808714	::486841171818196000
238024746	::486841175404711000
22648162	::486841178441019000
17470539	::486841182257836000
82115262	::486841259516915000
186823940	::486841313690935000
39412631	::486841356522774000
26179867	::486841370737258000
46279759	::486841385530560000
46279759	::486841389008031000
315296719	::486841393709473000
245669191	::486841394892271000
31056422	::486841398746828000
12057032	::486841447329443000
353475742	::486841492661473000
16370204	::486841574635368000
42720153	::486841690825969000
271370762	::486841794454253000
243014276	::486841871982133000
156508337	::486841949593157000
597834721	::486841956866072000
266413556	::486842103775760000
55426501	::486842110541189000
247374067	::486842117801521000
47269984	::486842152303874000
17694593	::486842192242425000
47269984	::486842207391842000
38226468	::486842217969881000
50778210	::486842238530756000
38848610	::486842259154165000
16568377	::486842266078564000
35592561	::486842283245838000
139447011	::486842303919968000
277794018	::486842342410686000
54344507	::486842352846114000
38044979	::486842368406990000
17163265	::486842391635439000
407384648	::486842423826317000
65476712	::486842434945822000
478145352	::486842481804181000
46279759	::486842500427317000
80157666	::486842558631268000
16312540	::486842592462901000
214220072	::486842597223063000
12685102	::486842723161628000
17339508	::486842735673217000
156508337	::486842751976087000
80929828	::486842761249685000
351152035	::486842783265599000
34536365	::486842804866281000
214220072	::486842817730191000
597834721	::486842859723563000
19568023	::486842899787546000
597834721	::486842955408220000
635845301	::486843055991836000
47269984	::486843059930296000
54587465	::486843087755280000
83736832	::486843109205344000
31056422	::486843120655425000
245669191	::486843122815492000
131968998	::486843128817516000
393718746	::486843149374205000
50778210	::486843173483073000
54344507	::486843181556703000
47269984	::486843267724480000
38044979	::486843276574883000
635845301	::486843276947763000
271370762	::486843292072419000
377425191	::486843297034674000
16370204	::486843353649389000
54344507	::486843390466613000
337937520	::486843413489541000
42910967	::486843465238867000
46279759	::486843477494210000
46279759	::486843477641428000
210873235	::486843497253597000
17470539	::486843501414338000
483190332	::486843538790170000
392156048	::486843611049259000
311297676	::486843772261511000
214220072	::486843786975117000
20153912	::486843838196355000
264608632	::486843867590057000
54344507	::486843887139315000
443512536	::486843892088967000
31056422	::486843909448818000
262939560	::486843915044003000
211904285	::486843941200101000
490977827	::486843983939641000
17470539	::486844051761545000
30362051	::486844080119222000
54344507	::486844098108596000
635845301	::486844130291490000
27626703	::486844146024325000
407897841	::486844191646162000
182584001	::486844197123534000
353475742	::486844198511857000
214220072	::486844206988550000
56508824	::486844245911670000
44205530	::486844283408752000
195103093	::486844317345280000
214220072	::486844370113404000
127943795	::486844370151542000
16370204	::486844470139576000
51650419	::486844483921653000
102530016	::486844584249405000
407897841	::486844598825005000
190396530	::486844640000495000
22294252	::486844653539311000
253120136	::486844674124955000
54344507	::486844675030929000
50778210	::486844684342272000
20153912	::486844687010258000
301290830	::486844696275066000
260440912	::486844710795751000
355598729	::486844731263971000
335003775	::486844734678511000
54344507	::486844752558448000
56508824	::486844767708262000
118708729	::486844767762796000
355598729	::486844771495706000
466646092	::486844771613175000
262939560	::486844810032971000
15875100	::486844818409406000
635845301	::486844821739290000
635845301	::486844850273132000
635845301	::486844890106445000
182584001	::486844900135018000
36829018	::486844914760560000
353475742	::486845043328548000
25223941	::486845169484853000
443512536	::486845211579273000
247374067	::486845223058681000
100090407	::486845235075764000
20153912	::486845242403192000
247374067	::486845256827031000
83878535	::486845262636142000
31056422	::486845315614392000
353475742	::486845340557905000
129876980	::486845357712617000
81643358	::486845394526429000
189179241	::486845412762865000
126109768	::486845480437940000
262939560	::486845547957874000
362540752	::486845560566325000
225959127	::486845571076874000
182584001	::486845577720643000
35592561	::486845578844708000
161199833	::486845625489575000
245669191	::486845670188265000
161199833	::486845691038167000
35592561	::486845734818701000
54304799	::486845738567999000
168964399	::486845745514164000
182584001	::486845772697051000
284316159	::486845807053012000
353475742	::486845844755202000
513270198	::486845992189190000
16312540	::486846041204199000
436336703	::486846041799421000
264608632	::486846080236417000
24821703	::486846081037512000
202196262	::486846094928654000
91770694	::486846120166170000
38440249	::486846132710940000
353475742	::486846181524254000
353475742	::486846209185689000
353475742	::486846249442619000
635425103	::486846323237220000
78926478	::486846323396595000
78926478	::486846324524855000
78926478	::486846325510512000
78926478	::486846326676520000
78926478	::486846327775440000
635425103	::486846386957078000
351264389	::486846393823531000
262939560	::486846417479036000
635425103	::486846434327547000
22033805	::486846436080762000
167513343	::486846439499522000
22991317	::486846495329505000
31403901	::486846513004703000
81643358	::486846537235193000
80929828	::486846550341988000
263389464	::486846570567307000
22033805	::486846574581276000
192727478	::486846577936703000
202791635	::486846593669545000
285906246	::486846621661945000
52824736	::486846645946970000
266413556	::486846695284547000
392156048	::486846700816846000
133508241	::486846731628183000
210873235	::486846782685446000
635425103	::486846785550172000
635425103	::486846790541385000
635425103	::486846801295593000
635425103	::486846806572032000
240492455	::486846822711701000
202791635	::486846840525295000
21089214	::486846845839110000
266703661	::486846856622653000
52824736	::486846868089872000
345756955	::486846880823775000
22033805	::486846885135933000
130670448	::486846893423468000
266703661	::486846921730834000
635425103	::486846934640889000
466646092	::486846949178347000
39507361	::486846950441250000
240492455	::486846960536543000
83736832	::486846994791817000
22991317	::486847003977322000
635425103	::486847022775803000
47929423	::486847031072145000
635425103	::486847031345176000
635425103	::486847036528947000
16370204	::486847037703720000
47880950	::486847051053801000
182584001	::486847082402050000
248358978	::486847102241083000
436336703	::486847112458407000
44779656	::486847141831114000
225893243	::486847156695752000
635425103	::486847205425160000
281260984	::486847264229318000
40226593	::486847292314374000
429906977	::486847304603680000
12057032	::486847389601239000
635425103	::486847421230505000
225959127	::486847443200253000
22278303	::486847448183484000
78926478	::486847456148070000
635845301	::486847477081845000
47929423	::486847482987413000
38044979	::486847582229241000
38044979	::486847587748937000
635845301	::486847608548126000
38848610	::486847611543257000
35592561	::486847728576516000
264608632	::486847767768076000
47929423	::486847791994376000
447813903	::486847799003062000
312784161	::486847805219012000
35592561	::486847838312091000
589542040	::486847849917722000
589542040	::486847872277549000
458826306	::486847886836371000
189179241	::486847897720209000
35592561	::486847939965251000
18968115	::486847950178353000
189179241	::486847957136703000
47929423	::486847965013635000
225959127	::486848017601802000
589542040	::486848018407096000
14307454	::486848062619271000
38044979	::486848072002326000
18968115	::486848122321371000
35592561	::486848150695473000
276256841	::486848169792122000
264608632	::486848178764128000
18455966	::486848190231359000
18752326	::486848209499594000
22033805	::486848244828635000
264608632	::486848249706598000
271738272	::486848256173809000
266413556	::486848264059117000
16370204	::486848274679480000
203311237	::486848274893377000
281260984	::486848299387736000
18968115	::486848380669534000
315296719	::486848386067226000
361199465	::486848433186410000
487258078	::486848467734503000
19684793	::486848479105646000
47929423	::486848489578446000
118733444	::486848490618617000
16370204	::486848529751887000
18968115	::486848537343193000
102530016	::486848567060205000
503911979	::486848603860631000
18752326	::486848661863661000
23611301	::486848708839874000
104539435	::486848804009041000
337937520	::486848819926421000
35592561	::486848831762354000
31144939	::486848847797575000
107823354	::486848881292877000
179119528	::486848931599745000
503911979	::486848934258548000
345626789	::486848962226556000
24719772	::486849076449648000
154692700	::486849083353878000
189179241	::486849120028471000
189179241	::486849171366764000
30912658	::486849206468894000
421338980	::486849249296932000
9899992	::486849253357015000
16258970	::486849253541945000
39041792	::486849283098808000
503911979	::486849305349586000
189179241	::486849321120194000
66203192	::486849336165150000
403160004	::486849347238129000
421338980	::486849357883645000
421338980	::486849390443646000
421338980	::486849401424343000
421338980	::486849434345410000
421338980	::486849444239790000
421338980	::486849483431350000
421338980	::486849493531250000
348152108	::486849525886091000
421338980	::486849568886108000
421338980	::486849583029301000
403160004	::486849602998382000
189179241	::486849619272290000
168964399	::486849629644783000
421338980	::486849632090075000
421338980	::486849643829944000
82115262	::486849644127727000
78926478	::486849674976825000
78926478	::486849674981036000
78926478	::486849674985218000
78926478	::486849674985234000
78926478	::486849674989424000
78926478	::486849674993610000
78926478	::486849675010383000
78926478	::486849675031359000
78926478	::486849675031367000
78926478	::486849675043946000
78926478	::486849675987673000
16370204	::486849725715726000
589542040	::486849728705875000
421338980	::486849729616044000
421338980	::486849757415886000
18968115	::486849763003076000
421338980	::486849767184400000
19683725	::486849772847128000
373713704	::486849777557319000
16312540	::486849792040267000
27792069	::486849796414926000
263389464	::486849797903876000
266413556	::486849809223925000
421338980	::486849829809573000
421338980	::486849843432673000
227893380	::486849851427405000
179519500	::486849851939106000
421338980	::486849852861448000
130670448	::486849871127658000
421338980	::486849890836684000
421338980	::486849900915605000
421338980	::486849926207250000
347994449	::486849930342830000
421338980	::486849937099874000
106561609	::486849937712246000
421338980	::486849950920085000
315296719	::486849951930920000
35592561	::486849968251346000
421338980	::486849988014530000
421338980	::486850001771847000
7345092	::486850022202294000
50778210	::486850042381103000
200849010	::486850043602018000
306169468	::486850050723954000
421338980	::486850077785194000
131968998	::486850083804041000
421338980	::486850105622802000
421338980	::486850118251851000
202791635	::486850139378552000
262449011	::486850156160372000
421338980	::486850159427342000
421338980	::486850169825001000
380049732	::486850207901319000
176339991	::486850215924994000
421338980	::486850242734592000
421338980	::486850260321333000
91770694	::486850267707875000
16370204	::486850287064600000
380049732	::486850290243862000
20782081	::486850295671291000
421338980	::486850308325134000
587104097	::486850315178635000
421338980	::486850319708475000
161199833	::486850357838893000
29327418	::486850387522387000
17470539	::486850418471747000
35592561	::486850441297145000
345756955	::486850447794122000
421338980	::486850488206233000
421338980	::486850508062072000
290855101	::486850509307793000
421338980	::486850520955367000
421338980	::486850533093695000
108798356	::486850535715504000
421338980	::486850595140038000
421338980	::486850604719820000
421338980	::486850615595655000
421338980	::486850628014968000
266413556	::486850633039769000
19307731	::486850662525726000
266413556	::486850679034494000
59503620	::486850684562579000
421338980	::486850728141406000
54344507	::486850745400971000
421338980	::486850746919292000
52628599	::486850750513807000
161199833	::486850753344983000
421338980	::486850763151253000
20026791	::486850767811145000
421338980	::486850772450033000
421338980	::486850783434899000
14780915	::486850789496070000
229332190	::486850798157307000
15267198	::486850807598702000
421338980	::486850820042792000
421338980	::486850830687932000
22991317	::486850856709410000
421338980	::486850869049040000
421338980	::486850878809202000
421338980	::486850892210008000
26684021	::486850945071206000
17470539	::486850947167973000
296016163	::486850971889573000
18968115	::486851006442250000
278301419	::486851035601043000
66203192	::486851036498251000
421338980	::486851064667181000
296016163	::486851075094638000
421338980	::486851077141061000
210873235	::486851081394475000
38044979	::486851094841397000
421338980	::486851097256947000
263433687	::486851106987716000
421338980	::486851107524603000
54344507	::486851127493677000
316026178	::486851179918262000
421338980	::486851228228263000
421338980	::486851237241819000
66203192	::486851355164672000
51952627	::486851378912841000
17470539	::486851399922089000
214184608	::486851403735113000
755431	::486851440929816000
755431	::486851451465916000
227893380	::486851471926128000
416419059	::486851539173408000
321578565	::486851539387305000
16258970	::486851556256792000
24136198	::486851579509604000
264608632	::486851797168840000
51952627	::486851837069230000
16258970	::486851886797295000
35869207	::486851987498348000
268246881	::486851989155110000
341037427	::486851994259181000
18148466	::486852019517681000
227893380	::486852073565466000
66203192	::486852141424709000
268246881	::486852214682845000
14584037	::486852284689944000
416419059	::486852284929032000
416684872	::486852296102649000
176339991	::486852300708012000
326813935	::486852313328652000
224410857	::486852342063853000
176339991	::486852361949040000
337937520	::486852367166767000
16258970	::486852425547264000
589542040	::486852470191054000
329471370	::486852508287905000
16370204	::486852606980280000
51952627	::486852617797005000
227355784	::486852647203270000
227893380	::486852652907913000
441925629	::486852657853001000
176339991	::486852704569139000
189179241	::486852738903310000
265553576	::486852739482529000
35592561	::486852802237304000
152127827	::486852811921969000
16258970	::486852814132752000
589542040	::486852821174591000
118733444	::486852845157617000
553711382	::486852859250475000
35592561	::486852890112163000
18968115	::486853021163614000
265553576	::486853038788067000
198393365	::486853039483916000
27364321	::486853085948805000
20804321	::486853089400324000
176339991	::486853091317542000
9899992	::486853124011749000
18968115	::486853133256359000
50011708	::486853157251600000
19222225	::486853169431867000
458826306	::486853209747505000
118733444	::486853246716108000
15726982	::486853253192105000
50011708	::486853278420852000
68622166	::486853303574478000
214184608	::486853314819407000
115941650	::486853319759892000
30989596	::486853349124632000
466646092	::486853397404864000
755431	::486853447967195000
19123904	::486853495522197000
19123904	::486853496621125000
332391188	::486853497099661000
19123904	::486853500886712000
60771081	::486853507907989000
159944196	::486853543651835000
16312540	::486853567895326000
19123904	::486853570164449000
40226593	::486853603336790000
145572480	::486853646223548000
381315320	::486853681032089000
350645139	::486853690674774000
51952627	::486853693795352000
182092022	::486853705434554000
397084214	::486853719741317000
18999708	::486853778335727000
16370204	::486853792978436000
528975562	::486853800888504000
247374067	::486853827094536000
333704327	::486853827535310000
551501734	::486853840369496000
381315320	::486853860145651000
39412631	::486853892525658000
227893380	::486853928693530000
37011485	::486853950142808000
26947347	::486853960096305000
367941154	::486854000349048000
39412631	::486854146620809000
259488414	::486854188442210000
16370204	::486854209976143000
367476078	::486854259736981000
413477251	::486854325658861000
259488414	::486854351659347000
497544291	::486854409276895000
73795436	::486854409796980000
37011485	::486854461059366000
118733444	::486854481095557000
176339991	::486854496698761000
373690904	::486854519389573000
607637849	::486854545440399000
36250685	::486854577241997000
258636623	::486854599773790000
189179241	::486854633071988000
73795436	::486854637879050000
238698812	::486854678970236000
373690904	::486854687992184000
189664484	::486854689300807000
54304799	::486854694065545000
20020647	::486854823841521000
416684872	::486854838660386000
224410857	::486854912681463000
23785621	::486854918372728000
185629189	::486854934651232000
40334639	::486854976933597000
163340834	::486855117178937000
195103093	::486855149705392000
66203192	::486855224879890000
57566548	::486855234245763000
108808608	::486855236997632000
40334639	::486855242613399000
52824736	::486855246446989000
259466143	::486855264759328000
54697279	::486855289199538000
52824736	::486855293456748000
51952627	::486855299022614000
19734494	::486855330857365000
332391188	::486855330895519000
109060628	::486855373001732000
12057032	::486855398226276000
36250685	::486855399283625000
332391188	::486855410331422000
19734494	::486855414688931000
38044979	::486855420510994000
172184859	::486855427532271000
33342988	::486855451959918000
363059827	::486855467063595000
176339991	::486855471543123000
37860681	::486855517256445000
314864925	::486855531920109000
172184859	::486855543928410000
57713984	::486855601440718000
40334639	::486855644704546000
401443377	::486855671950749000
52824736	::486855698278391000
25609677	::486855705874669000
80929828	::486855707560398000
270143437	::486855719522533000
57713984	::486855740347674000
40334639	::486855764741324000
392156048	::486855799059144000
209223008	::486855804176564000
127943795	::486855845570170000
361352435	::486855878042480000
26179867	::486855902243196000
127943795	::486855927426203000
214184608	::486855958908641000
190396530	::486856008388464000
190396530	::486856016525795000
38044979	::486856020967563000
25925656	::486856037203333000
57238973	::486856069105586000
607637849	::486856073685385000
30666953	::486856073966387000
35592561	::486856124759437000
214184608	::486856142359101000
57713984	::486856156535857000
227355784	::486856158029033000
8036902	::486856159718952000
16370204	::486856206661984000
107823354	::486856248575291000
479156555	::486856267839705000
57238973	::486856284147171000
86970230	::486856294402244000
375364618	::486856296721678000
146855323	::486856339407503000
277626311	::486856353764216000
214184608	::486856365395423000
253126912	::486856406675357000
331397011	::486856417224441000
54344507	::486856505174814000
37860681	::486856543711666000
51952627	::486856561248043000
54344507	::486856633944121000
307372680	::486856673794220000
47410500	::486856732241825000
22734052	::486856752181170000
80965569	::486856790601003000
200615756	::486856792152870000
82115262	::486856796959539000
266413556	::486856893470490000
44399596	::486856901918216000
200615756	::486856919072522000
9899992	::486856920477597000
441925629	::486856926941417000
190379795	::486856942887792000
270025296	::486857024832294000
233767854	::486857042444177000
37860681	::486857075482324000
307372680	::486857123490709000
37860681	::486857127613325000
35026897	::486857142876377000
403160004	::486857152129032000
280749613	::486857178440273000
68818829	::486857224744992000
289084083	::486857257661890000
441925629	::486857280982622000
51952627	::486857301442056000
237986569	::486857305016000000
25408355	::486857311080955000
38226468	::486857314087878000
158129535	::486857326520205000
18968115	::486857336385200000
384955934	::486857353569263000
607637849	::486857379380600000
50778210	::486857400981655000
537561541	::486857402139303000
394962689	::486857436288913000
14085431	::486857465360035000
310330192	::486857506451623000
51952627	::486857514718199000
66311658	::486857553565855000
55287428	::486857563544510000
27792069	::486857564013879000
333704327	::486857577574432000
34108658	::486857579675779000
274262734	::486857581147607000
26925878	::486857591218139000
46279759	::486857625502756000
495135733	::486857649602830000
14792781	::486857681299189000
441925629	::486857708499652000
248358978	::486857711938596000
29652147	::486857713037901000
224410857	::486857790087262000
495135733	::486857792972537000
18455966	::486857820336553000
18023231	::486857829706653000
381315320	::486857857984233000
306169468	::486857868432265000
29652147	::486857875797839000
237986569	::486857904138747000
80965569	::486857914137600000
258454374	::486857930265071000
115550523	::486857957154361000
607637849	::486857966629314000
380049732	::486857992038797000
16312540	::486858000922345000
384955934	::486858004521025000
14780915	::486858008082001000
22087737	::486858012003295000
22087737	::486858035101302000
25609677	::486858134385082000
259488414	::486858216190799000
68832413	::486858231307059000
237986569	::486858248063315000
307372680	::486858251326484000
467774585	::486858255797190000
607637849	::486858266387824000
78926478	::486858272679264000
22278303	::486858304115982000
14606079	::486858309354270000
274262734	::486858310612549000
366136205	::486858353411649000
384955934	::486858373108092000
607637849	::486858415918956000
18023231	::486858452451733000
55161530	::486858464354783000
78089247	::486858478573850000
562393615	::486858484622049000
170357410	::486858509930082000
122614290	::486858524954066000
366136205	::486858536430108000
210873235	::486858604696576000
190379795	::486858625885818000
195154119	::486858641648005000
24136198	::486858690641682000
287877370	::486858718059843000
237986569	::486858719876354000
122614290	::486858752914493000
18023231	::486858786356088000
22033805	::486858800918716000
122614290	::486858813127942000
421338980	::486858832052617000
38848610	::486858839007195000
274262734	::486858842550984000
52824736	::486858843809271000
20954074	::486858864285859000
18023231	::486858869264896000
122614290	::486858892362543000
411912822	::486858892400656000
25925656	::486858894090592000
307372680	::486858902345375000
22991317	::486858908925833000
289461446	::486858946762641000
443512536	::486858959895011000
19684793	::486858973916979000
22991317	::486859011346546000
443512536	::486859021119651000
307372680	::486859045090131000
421338980	::486859056556933000
198911524	::486859063666302000
122614290	::486859065515966000
68832413	::486859073711652000
52824736	::486859079617245000
36861827	::486859108591497000
467774585	::486859109233201000
38044979	::486859110647099000
237986569	::486859115789291000
122614290	::486859161783635000
508860717	::486859186265800000
18023231	::486859189994934000
270065033	::486859218562334000
279399275	::486859228582137000
237986569	::486859247016505000
122614290	::486859257996800000
54344507	::486859264947159000
279399275	::486859324677824000
87956728	::486859346899664000
316026178	::486859356541964000
421338980	::486859369267486000
211904285	::486859373738991000
122614290	::486859387630141000
52824736	::486859430953099000
23785621	::486859452549971000
614096745	::486859495063027000
51952627	::486859503309033000
384955934	::486859507902189000
39507361	::486859546393333000
54344507	::486859548481699000
111136825	::486859602986684000
17169855	::486859616874401000
18023231	::486859644640694000
122614290	::486859690089787000
92568275	::486859710096605000
542693847	::486859717617016000
441925629	::486859739461345000
160094025	::486859757702365000
307372680	::486859789180628000
122614290	::486859794225963000
237986569	::486859815495696000
122614290	::486859848974204000
86604355	::486859855882633000
14604658	::486859911960477000
31056422	::486859921615384000
561527789	::486859927785197000
122614290	::486859948291149000
38044979	::486859959578009000
16107745	::486859973993848000
561527789	::486859974102884000
232072216	::486859975336398000
227355784	::486859997310361000
102401687	::486859997721395000
122614290	::486860010987601000
115550523	::486860012153610000
31056422	::486860029178298000
115941650	::486860029815832000
18023231	::486860083381690000
196742313	::486860087537836000
89033916	::486860093666127000
374289648	::486860133084176000
51952627	::486860154457948000
131941193	::486860194668744000
381315320	::486860220983832000
13683762	::486860227963138000
122614290	::486860253879734000
307372680	::486860266601467000
221098400	::486860273651683000
381315320	::486860284418461000
318173357	::486860286440136000
115941650	::486860292182515000
22278303	::486860306799673000
122614290	::486860330849402000
19683725	::486860337434886000
22278303	::486860366081576000
382190006	::486860376965795000
193583131	::486860388118454000
398285469	::486860394401505000
38848610	::486860412995272000
55704588	::486860417285632000
165491208	::486860434927276000
26738161	::486860464354521000
37730571	::486860497380470000
300594041	::486860500429320000
38848610	::486860513343987000
26580130	::486860514111135000
122614290	::486860518095732000
18023231	::486860544771915000
122614290	::486860596231430000
398285469	::486860596324073000
398285469	::486860616036913000
398285469	::486860636798717000
18023231	::486860654230634000
443512536	::486860672995954000
381315320	::486860683217100000
259488414	::486860691580915000
344442687	::486860799214755000
122717174	::486860806408007000
602224338	::486860832480178000
398285469	::486860833444470000
37080273	::486860840105426000
161199833	::486860862934634000
67069063	::486860872375992000
269605766	::486860874854842000
122614290	::486860895058792000
398285469	::486860928898453000
82115262	::486860930974617000
269605766	::486860960133435000
398285469	::486860965929959000
256088386	::486860970254295000
115941650	::486860980291239000
513711139	::486861008011419000
17655353	::486861013438853000
37080273	::486861013720240000
68966030	::486861017885200000
38848610	::486861065373102000
398285469	::486861066123476000
268246881	::486861072365015000
447813903	::486861101507018000
122614290	::486861117793107000
18023231	::486861118888243000
17655353	::486861130749341000
306169468	::486861134071611000
569518404	::486861143936614000
16566189	::486861167311077000
81643358	::486861172646617000
15726982	::486861189276655000
122614290	::486861206905294000
542693847	::486861210659221000
293897624	::486861223682908000
52824736	::486861226266206000
122614290	::486861256897212000
12653722	::486861262341414000
22278303	::486861272169062000
32750427	::486861273133355000
67492430	::486861309456048000
384955934	::486861316645478000
268246881	::486861348727697000
122614290	::486861373247209000
37080273	::486861406130950000
38848610	::486861432311791000
8524892	::486861482903105000
12653722	::486861554407596000
200615756	::486861559625289000
237986569	::486861564558209000
151212329	::486861570476371000
31056422	::486861631683444000
32750427	::486861682027675000
467774585	::486861687669010000
468796913	::486861696049229000
178492117	::486861704555282000
175591069	::486861711916290000
316026178	::486861729221992000
425381729	::486861734058004000
38044979	::486861738848313000
268246881	::486861751481544000
31056422	::486861751955120000
61318348	::486861782364200000
258382946	::486861796121116000
366136205	::486861809648140000
237986569	::486861834155487000
381315320	::486861839163072000
33249556	::486861841084469000
480857982	::486861846566019000
381315320	::486861881659764000
113048616	::486861882012098000
52824736	::486861923745423000
122614290	::486861963306098000
426923626	::486861985179394000
227355784	::486861992855339000
350645139	::486861994037755000
219550942	::486862001432317000
122614290	::486862002254409000
52824736	::486862003558830000
169318703	::486862014518525000
67421080	::486862048219779000
16299351	::486862050938081000
12653722	::486862056323174000
40334639	::486862103383257000
175591069	::486862111243399000
441925629	::486862128549486000
344442687	::486862130117746000
169318703	::486862153815564000
107842096	::486862181326020000
253126912	::486862196207390000
111136825	::486862205275480000
122717174	::486862252377526000
27364321	::486862295730253000
71617108	::486862300641759000
44205530	::486862353497980000
467774585	::486862368832356000
17694593	::486862378932633000
15726982	::486862399581200000
16299351	::486862403079258000
52824736	::486862404010004000
22991317	::486862406597869000
96966245	::486862423987453000
40226593	::486862427976634000
443512536	::486862436931481000
224410857	::486862463502385000
83163050	::486862472360755000
240941201	::486862534058586000
352486016	::486862547421630000
102444460	::486862547862032000
80159052	::486862553813753000
635425103	::486862579541630000
38044979	::486862586588442000
80159052	::486862622667456000
169318703	::486862633702678000
12653722	::486862635057442000
56169190	::486862642842054000
18023231	::486862655140139000
381181950	::486862699691638000
129314214	::486862730134302000
461652679	::486862744021250000
27726737	::486862759200423000
94310638	::486862774115377000
8524892	::486862777470820000
227893380	::486862780122021000
139447011	::486862797926834000
240941201	::486862800749219000
12653722	::486862807523008000
635425103	::486862874254401000
78465328	::486862887814565000
45164175	::486862889748553000
602224338	::486862981532102000
301244128	::486862997030060000
32973618	::486863009143214000
31258629	::486863017397600000
301244128	::486863021713522000
301244128	::486863041783283000
381315320	::486863049534361000
24226614	::486863078861340000
178492117	::486863083743477000
381315320	::486863086188392000
301244128	::486863092521783000
18023231	::486863092803174000
381315320	::486863094824435000
240941201	::486863108539813000
81469472	::486863160163303000
23475166	::486863161820065000
381315320	::486863182196408000
301244128	::486863211363172000
12653722	::486863219328163000
240941201	::486863233119027000
420403218	::486863238328766000
24634410	::486863314199121000
18023231	::486863327201857000
301244128	::486863346625302000
240941201	::486863365868777000
169318703	::486863368536338000
301244128	::486863403877552000
23785621	::486863418826424000
58652870	::486863422643240000
222598798	::486863428641116000
23785621	::486863429144416000
23785621	::486863432164319000
122283306	::486863446466523000
240941201	::486863471250636000
18999708	::486863480566206000
222598798	::486863484261781000
381315320	::486863550002900000
23475166	::486863558211166000
238024746	::486863605497729000
301244128	::486863605594210000
242912563	::486863611101732000
242912563	::486863614335516000
475210759	::486863633939722000
23820736	::486863637093437000
38044979	::486863646518042000
278316478	::486863691220926000
278778128	::486863693914058000
301244128	::486863705049559000
169318703	::486863705343152000
381315320	::486863714834862000
68832413	::486863717188272000
337937520	::486863723009961000
235382002	::486863729800122000
331482356	::486863750809399000
301497892	::486863755104751000
543585402	::486863756568584000
381315320	::486863762725408000
420403218	::486863766534258000
301244128	::486863776986443000
80895456	::486863791528095000
18023231	::486863828458938000
23450320	::486863842312327000
196693857	::486863843209920000
301244128	::486863848771555000
189179241	::486863864777031000
15804863	::486863875443159000
24804859	::486863898050437000
420403218	::486863922247761000
15170503	::486863925879652000
115459999	::486863955436912000
238030490	::486863977746411000
67421080	::486864003595915000
106135938	::486864004770312000
52441281	::486864006226141000
170357410	::486864023749537000
12653722	::486864025347563000
29327418	::486864026953981000
169318703	::486864027214045000
301244128	::486864036269928000
279608688	::486864042569371000
164676969	::486864043240873000
45164175	::486864095363473000
301244128	::486864143580811000
279608688	::486864160379002000
38044979	::486864175583739000
248358978	::486864188371779000
301244128	::486864242348261000
593139104	::486864266495275000
16299351	::486864298036428000
301244128	::486864318797856000
278316478	::486864333238853000
15791549	::486864374993133000
230903702	::486864412683145000
253134261	::486864419255623000
259413656	::486864441175064000
301497892	::486864450520367000
53741229	::486864465611083000
301244128	::486864482220535000
22278303	::486864494023684000
51952627	::486864538721988000
259413656	::486864545554509000
165967574	::486864549799534000
279399275	::486864590676819000
106135938	::486864600978030000
587104097	::486864603544948000
614074554	::486864607886073000
115141777	::486864625040781000
209584784	::486864648881201000
12653722	::486864660281315000
81872162	::486864664442441000
169318703	::486864694993776000
47929423	::486864729789325000
18657192	::486864739306184000
54344507	::486864740996898000
411912822	::486864742636855000
291221395	::486864742753918000
253134261	::486864756226007000
52824736	::486864800463323000
169318703	::486864805501083000
165967574	::486864822156668000
54344507	::486864831325421000
259413656	::486864836580499000
301244128	::486864853936513000
372068999	::486864860668755000
416684872	::486864862660681000
19683725	::486864863227305000
37228652	::486864877500129000
22278303	::486864885775892000
52824736	::486864966230630000
15726982	::486864967615135000
18023231	::486864979858309000
22278303	::486865014331301000
259413656	::486865023675809000
635425103	::486865029229076000
106135938	::486865048837427000
54344507	::486865048871391000
55219816	::486865058858016000
301244128	::486865074976346000
18657192	::486865084224794000
16312540	::486865084657172000
55219816	::486865088910217000
242912563	::486865090105577000
40334639	::486865091870994000
259830697	::486865103648608000
18023231	::486865106316562000
53741229	::486865106358120000
12653722	::486865111408058000
238030490	::486865119205265000
351264389	::486865153015562000
67421080	::486865168379281000
475210759	::486865168560058000
40334639	::486865173496360000
9129332	::486865192576622000
635425103	::486865204110565000
259413656	::486865281105412000
16299351	::486865293302837000
506519570	::486865349367709000
253134261	::486865350948954000
135681283	::486865357404381000
209584784	::486865359530516000
56169190	::486865374596448000
20954074	::486865391201681000
161199833	::486865412294840000
1565041	::486865445887442000
262939560	::486865451327041000
16299351	::486865457006534000
259413656	::486865477612740000
54344507	::486865502594408000
350645139	::486865513205596000
192616191	::486865525813673000
242622458	::486865529731571000
420403218	::486865607837880000
203736885	::486865619128553000
22278303	::486865629023326000
161199833	::486865636400701000
169318703	::486865638585925000
17448907	::486865659775954000
381315320	::486865662757724000
203736885	::486865665379139000
15614582	::486865665887055000
45164175	::486865667162140000
443512536	::486865703212158000
209584784	::486865745364541000
153544543	::486865746459639000
106135938	::486865746467631000
20954074	::486865753711198000
253134261	::486865768047325000
199331386	::486865771541569000
89505869	::486865801367257000
405676565	::486865811684859000
23442090	::486865818043830000
426685539	::486865833998553000
169318703	::486865839736373000
635425103	::486865839740571000
396454394	::486865853187489000
192616191	::486865861601284000
371817971	::486865864143036000
81872162	::486865868463554000
23839835	::486865870015066000
12653722	::486865892320358000
350645139	::486865913287688000
18148466	::486865918236979000
209223008	::486865923605688000
15361643	::486865944061304000
238024746	::486865971400155000
125849974	::486866010050269000
22278303	::486866029323091000
301290830	::486866039611723000
415540928	::486866048692391000
193502964	::486866050508931000
35603964	::486866062755893000
17694593	::486866065721262000
108204138	::486866127348199000
475210759	::486866136081137000
350645139	::486866141462011000
415540928	::486866141470404000
169318703	::486866175746265000
210873235	::486866187721404000
229385654	::486866218414911000
348262381	::486866247674384000
22033805	::486866254280802000
47466684	::486866257388769000
18023231	::486866268176523000
14780915	::486866282063867000
467774585	::486866283325964000
193502964	::486866283825487000
278778128	::486866288393084000
253134261	::486866288971501000
19123904	::486866293459804000
350645139	::486866299553738000
19123904	::486866299998334000
221098400	::486866323410939000
203736885	::486866329979199000
199331386	::486866344844222000
268246881	::486866346949746000
169318703	::486866353572159000
341153843	::486866377211670000
209584784	::486866379186790000
129314214	::486866391728136000
317596401	::486866392528875000
160289098	::486866394160439000
436336703	::486866404428107000
125849974	::486866409247363000
415540928	::486866444987019000
54344507	::486866480500588000
490977827	::486866504017645000
9687752	::486866508082335000
114077276	::486866508438454000
17028109	::486866511211278000
253134261	::486866522208366000
54344507	::486866536981073000
169318703	::486866546393100000
14606079	::486866560586219000
41143305	::486866566605049000
14392960	::486866595268919000
14606079	::486866623668576000
350645139	::486866636247289000
17339508	::486866636356321000
384563395	::486866672951635000
255547325	::486866680157446000
54344507	::486866699447455000
29737650	::486866713623805000
13533012	::486866735048691000
12653722	::486866736570847000
22033805	::486866761833533000
17448907	::486866779508330000
252793957	::486866846067339000
29737650	::486866846570663000
51814269	::486866858340282000
65435835	::486866863440535000
14606079	::486866866304864000
20954074	::486866867600908000
22278303	::486866875285254000
160094025	::486866893341347000
65435835	::486866897137573000
293897624	::486866912672899000
221098400	::486866931203313000
28197443	::486866949368860000
253134261	::486866962140495000
27784817	::486866966720696000
35592561	::486866975444856000
55888161	::486866976909058000
301290830	::486867005924855000
115550523	::486867015269773000
193861615	::486867017132032000
193861615	::486867017312399000
193861615	::486867018407112000
202791635	::486867032034394000
122717174	::486867045955280000
22431584	::486867073981632000
111136825	::486867096609906000
27726737	::486867105950613000
160289098	::486867108857270000
416684872	::486867124825358000
169318703	::486867124921462000
560822598	::486867147017428000
166695965	::486867147801780000
252793957	::486867164905734000
14606079	::486867189274669000
169318703	::486867189295616000
36579395	::486867194064543000
490977827	::486867198577631000
380680929	::486867214918619000
259746323	::486867215132545000
27364321	::486867215309111000
515049896	::486867217011572000
52824736	::486867256496779000
351264389	::486867279032774000
102401687	::486867290395525000
169318703	::486867331130204000
22278303	::486867342740455000
252793957	::486867345764130000
160094025	::486867368434757000
51649971	::486867374499315000
160094025	::486867385778196000
82115262	::486867386457288000
172184859	::486867396364214000
129314214	::486867403864023000
300135225	::486867407332331000
266235648	::486867410725904000
169318703	::486867410738114000
14606079	::486867411757305000
402229763	::486867490379558000
147779508	::486867491444887000
266235648	::486867499611586000
169318703	::486867508347940000
27364321	::486867517227683000
29300584	::486867526086033000
416684872	::486867591055822000
15614582	::486867594595811000
22033805	::486867664816861000
22278303	::486867674798907000
182584001	::486867683741138000
9129332	::486867740343693000
282328751	::486867768386793000
402229763	::486867770701651000
23839835	::486867821574377000
172184859	::486867854789074000
249468865	::486867880881827000
252793957	::486867886301274000
402229763	::486867886560923000
15614582	::486867909558685000
249052117	::486867909893840000
100090407	::486867919499194000
254821900	::486867920572932000
128977591	::486867929850716000
266235648	::486867952474816000
15614582	::486867964550189000
22991317	::486867971311423000
17169855	::486867981772025000
193861615	::486867996627828000
193861615	::486867996652998000
485252693	::486868003427196000
44451086	::486868011765489000
381315320	::486868028122857000
91770694	::486868068040458000
18455966	::486868150383017000
14780915	::486868164303925000
336821368	::486868167638007000
61318348	::486868169978810000
150828387	::486868187007705000
366136205	::486868208058519000
24738840	::486868224416301000
128977591	::486868229332414000
279399275	::486868288610119000
34689419	::486868305701908000
22033805	::486868332457783000
73795436	::486868332839469000
475210759	::486868340749520000
101881386	::486868342884798000
24821703	::486868348693540000
12653722	::486868350652276000
16258970	::486868359086997000
47466684	::486868367761227000
252793957	::486868369807642000
52105336	::486868382667399000
200615756	::486868393857777000
67421080	::486868394973478000
106135938	::486868426900533000
56169190	::486868525684752000
259413656	::486868532668268000
414066292	::486868566352748000
16258970	::486868600217546000
306169468	::486868651593973000
238030490	::486868694903963000
122614290	::486868712729743000
266235648	::486868723710824000
402229763	::486868733147631000
266235648	::486868747341561000
61318348	::486868750742724000
115550523	::486868774272786000
40226593	::486868787363209000
22431584	::486868792384192000
15614582	::486868793009119000
176489426	::486868805667135000
382190006	::486868822599544000
27726737	::486868831063654000
19080798	::486868845735321000
56169190	::486868874789261000
310330192	::486868879931867000
209584784	::486868881118490000
15614582	::486868885082497000
238030490	::486868894909353000
22278303	::486868897074008000
78926478	::486868907576131000
238030490	::486868925406117000
332391188	::486868931735724000
238030490	::486868944297271000
290396729	::486868951222063000
293897624	::486868988908306000
15614582	::486868992431513000
122614290	::486868995379716000
106135938	::486868999414628000
366136205	::486869026329862000
337937520	::486869039994908000
122614290	::486869054397755000
238030490	::486869069895725000
12653722	::486869076652744000
164676969	::486869091857494000
209584784	::486869092054228000
122614290	::486869163609059000
350645139	::486869206596452000
45164175	::486869302185037000
15614582	::486869351363260000
51650419	::486869357059129000
29737650	::486869376956506000
329360692	::486869377632182000
86970230	::486869380589162000
443512536	::486869395529293000
381315320	::486869398993375000
326146327	::486869407671398000
36861827	::486869430329020000
402229763	::486869439967539000
266235648	::486869458624192000
291221395	::486869461358891000
479246485	::486869473958166000
30912658	::486869485014372000
161199833	::486869497656000000
338073739	::486869524604391000
24738840	::486869535635427000
193861615	::486869543583641000
16299351	::486869561376276000
127062122	::486869577003843000
44205530	::486869580350898000
45164175	::486869586554683000
209584784	::486869613758533000
172184859	::486869619232079000
15614582	::486869668016439000
321876841	::486869679005499000
172184859	::486869684843601000
348785324	::486869689394425000
451667062	::486869691189587000
122614290	::486869698764894000
21089214	::486869700823891000
448283191	::486869707538980000
33555786	::486869716242161000
15614582	::486869739445440000
24983393	::486869742653689000
398735102	::486869776946704000
273748024	::486869789558591000
25178781	::486869814212689000
451667062	::486869820248301000
8524892	::486869834287050000
172184859	::486869839718268000
454531259	::486869848362733000
229332190	::486869858634977000
92125226	::486869863999086000
357079725	::486869883511009000
290396729	::486869890951704000
86243090	::486869891798941000
27726737	::486869907422707000
235382002	::486869922060840000
113722629	::486869924774965000
269605766	::486869943917371000
106135938	::486869967845863000
54344507	::486870020111486000
252793957	::486870032190697000
23785621	::486870034619592000
269605766	::486870041569161000
27726737	::486870052223086000
50354861	::486870059835346000
374241458	::486870112012484000
329360692	::486870114852016000
27364321	::486870131071811000
12653722	::486870136071008000
19080798	::486870176608972000
54344507	::486870190085640000
68832413	::486870196930756000
597834721	::486870224520491000
293897624	::486870238689251000
483190332	::486870243822665000
54344507	::486870300622323000
405239647	::486870302215766000
19080798	::486870318992994000
68832413	::486870326639611000
209584784	::486870331655585000
398285469	::486870375737737000
180940959	::486870406830120000
398285469	::486870432260177000
19080798	::486870457690255000
597834721	::486870475516047000
350645139	::486870494067445000
108808608	::486870499826601000
147279456	::486870509468930000
19080798	::486870510525886000
350645139	::486870510651715000
374241458	::486870554792587000
291221395	::486870577060515000
22717394	::486870580650463000
178492117	::486870581141180000
38848610	::486870603065221000
51413309	::486870604034088000
278778128	::486870627073404000
12653722	::486870641098768000
252793957	::486870720647942000
19080798	::486870723323916000
326146327	::486870731536343000
22991317	::486870769851318000
24804859	::486870789296521000
597834721	::486870790647062000
19147974	::486870803166679000
63473984	::486870806299811000
193861615	::486870842546982000
293342989	::486870857432584000
22991317	::486870921006051000
175847876	::486870990514061000
19080798	::486870993227378000
392422321	::486871022906662000
44205530	::486871033891155000
22278303	::486871034671665000
47880950	::486871054766194000
241337450	::486871057354457000
132976059	::486871090522632000
56931148	::486871093710712000
187651826	::486871100328923000
19080798	::486871109938069000
22991317	::486871110685036000
545587327	::486871123075031000
252793957	::486871127797403000
350645139	::486871133245812000
494495688	::486871165718507000
291221395	::486871167501103000
6945382	::486871175780261000
24804859	::486871178934763000
36891053	::486871183153836000
86604355	::486871190657855000
301244128	::486871191907729000
17163265	::486871208945008000
18968115	::486871217195208000
494495688	::486871225046945000
17233573	::486871229027328000
293897624	::486871230805721000
350645139	::486871257795686000
19080798	::486871288133468000
55426501	::486871323100971000
38848610	::486871342370004000
47466684	::486871347797442000
6945382	::486871367292186000
169240898	::486871384828567000
25408355	::486871404881530000
47466684	::486871412096106000
47466684	::486871432073605000
38848610	::486871444388052000
291221395	::486871463560216000
19080798	::486871474767032000
235272576	::486871492869627000
490977827	::486871514965610000
208894791	::486871518790828000
18968115	::486871536247537000
374241458	::486871539564814000
252793957	::486871571215028000
392422321	::486871576680603000
106135938	::486871616735809000
31056422	::486871662319509000
33342988	::486871684054777000
127062122	::486871686717784000
366136205	::486871689800994000
220532575	::486871692849848000
164676969	::486871711602987000
127062122	::486871718724530000
19080798	::486871722885263000
172184859	::486871725422809000
16312540	::486871725603577000
127062122	::486871737464676000
6945382	::486871741122109000
392422321	::486871787117232000
209584784	::486871799108337000
19080798	::486871836534112000
22187821	::486871842679160000
127062122	::486871846646607000
8524892	::486871882642497000
545587327	::486871938908712000
172184859	::486871945829285000
162394402	::486871957942464000
366136205	::486871984458838000
127062122	::486871987566813000
332391188	::486871988703870000
162394402	::486871992939728000
231150237	::486871993103310000
388597293	::486871994080571000
290396729	::486872013932208000
280749613	::486872021272653000
19080798	::486872031372128000
127062122	::486872031858675000
127062122	::486872059159379000
38848610	::486872065900027000
348785324	::486872082681053000
332391188	::486872117326008000
54697279	::486872142303465000
127062122	::486872148242210000
30795924	::486872162054045000
85155674	::486872187786117000
264608632	::486872204689547000
38848610	::486872206530863000
19080798	::486872209147691000
320052148	::486872215250423000
268246881	::486872235010170000
290396729	::486872250579050000
82115262	::486872278332743000
280798922	::486872329692004000
267357514	::486872333505011000
315987923	::486872350676111000
519086519	::486872353926705000
588874950	::486872358234234000
49221112	::486872362462097000
30417393	::486872382552829000
545587327	::486872388051546000
259746323	::486872398218530000
238788821	::486872399913451000
329360692	::486872427507376000
106561609	::486872427574464000
19080798	::486872441273069000
336774649	::486872453759524000
16566189	::486872470318628000
38226468	::486872470608039000
65576332	::486872472453541000
588874950	::486872479726444000
122067183	::486872482272403000
16299351	::486872483107467000
40534884	::486872491961225000
17339508	::486872496948662000
617791569	::486872499200593000
302408703	::486872505831784000
127062122	::486872520830615000
19080798	::486872548886327000
63783716	::486872554477338000
221098400	::486872572412170000
233944291	::486872586429530000
329360692	::486872597880393000
17694593	::486872616632725000
169318703	::486872631677702000
19123904	::486872635994025000
127062122	::486872658391224000
175847876	::486872662585905000
416419059	::486872739459133000
162394402	::486872764125433000
19080798	::486872770442055000
16312540	::486872783872204000
486231003	::486872797876994000
329360692	::486872798082527000
55426501	::486872806013931000
162394402	::486872810166317000
38848610	::486872816151969000
162394402	::486872817745412000
247374067	::486872818744061000
62944645	::486872840294379000
291221395	::486872843368796000
475210759	::486872850746585000
19080798	::486872856773410000
238788821	::486872874037547000
127062122	::486872874804707000
259746323	::486872875802963000
15170503	::486872912507326000
545587327	::486872951069736000
309981035	::486872981218803000
259746323	::486873041922560000
278316478	::486873057001095000
291221395	::486873069601193000
19080798	::486873071886688000
17107944	::486873078056886000
336774649	::486873133316468000
24804859	::486873155278229000
157254287	::486873156167012000
38848610	::486873187414966000
336774649	::486873230649466000
259413656	::486873239914688000
182584001	::486873248152293000
112801155	::486873261720875000
224410857	::486873279916163000
383243793	::486873295828963000
192727478	::486873377924063000
31403901	::486873394743623000
95712580	::486873396278743000
198911524	::486873408483774000
122614290	::486873411583373000
79373818	::486873432320389000
378200627	::486873432827887000
15804863	::486873443317465000
13533012	::486873447642189000
24821703	::486873451282436000
20020647	::486873452041601000
17694593	::486873455414226000
397084214	::486873483779903000
290396729	::486873489861660000
122614290	::486873565224923000
377110730	::486873577325879000
14392960	::486873582681591000
111411572	::486873607004782000
260006924	::486873653045657000
122614290	::486873657973555000
293213630	::486873677829378000
415179202	::486873697031294000
168387841	::486873699690090000
210873235	::486873731986636000
519086519	::486873758368411000
54466394	::486873759035314000
122614290	::486873764865376000
14297098	::486873796826378000
224103552	::486873822465781000
122614290	::486873824302862000
66786075	::486873838169235000
378367977	::486873864874373000
63783716	::486873891545948000
122614290	::486873904590241000
378200627	::486873910844354000
19683725	::486873914887659000
65995121	::486873920482852000
259413656	::486873922244079000
19080798	::486873922571214000
54466394	::486873922931924000
240941201	::486873949511225000
387472182	::486873956603797000
221098400	::486873981333417000
209584784	::486873995229143000
380680929	::486874010525790000
19080798	::486874013818318000
252793957	::486874069678043000
23442090	::486874117740589000
443512536	::486874131842211000
171103429	::486874135138545000
252793957	::486874136820473000
31056422	::486874138150055000
336250359	::486874143888248000
357211620	::486874147788980000
387206849	::486874192202055000
6945382	::486874199634366000
371817971	::486874206227791000
114077276	::486874213471354000
114077276	::486874213483941000
114077276	::486874213592989000
355598729	::486874266097295000
435516954	::486874281352392000
171103429	::486874298284376000
727422228	::486874303875805000
169318703	::486874311689768000
258196512	::486874332631552000
93043270	::486874335446319000
31403901	::486874337581228000
122067183	::486874340928274000
242305581	::486874357369552000
348152108	::486874422498701000
169318703	::486874424004845000
336250359	::486874468841553000
14584037	::486874477821952000
378367977	::486874518955126000
48562201	::486874534457257000
451667062	::486874540778078000
6945382	::486874558431903000
16370204	::486874563905867000
246050172	::486874582960201000
26915925	::486874596386144000
122067183	::486874603713998000
17339508	::486874604296613000
78653568	::486874611725119000
75630500	::486874663398932000
365151006	::486874669866172000
83736832	::486874674992013000
39684857	::486874692007895000
483526518	::486874730742292000
25408355	::486874759846961000
283625404	::486874767614824000
76707926	::486874790548873000
14392960	::486874804213911000
253126912	::486874804507906000
6945382	::486874804985659000
169318703	::486874811398754000
279399275	::486874813265215000
238024746	::486874834240933000
21153287	::486874858869882000
283625404	::486874898602926000
55312313	::486874914599628000
25408355	::486874921235390000
169318703	::486874923860652000
14606079	::486874929548099000
38848610	::486874934980120000
37029138	::486874975345729000
335488857	::486874984871370000
223614733	::486875000411262000
18148466	::486875019020992000
182584001	::486875032476327000
283625404	::486875036146749000
41925570	::486875054739714000
223614733	::486875080371470000
383972979	::486875093927079000
392422321	::486875096632819000
378200627	::486875130183028000
466646092	::486875136130174000
169318703	::486875151024148000
435516954	::486875167319416000
378367977	::486875172616433000
444251177	::486875189377253000
378200627	::486875214224322000
278778128	::486875227201474000
292012619	::486875227477929000
175847876	::486875254812606000
366136205	::486875262576234000
392422321	::486875263134076000
22651134	::486875281131835000
270184694	::486875326954225000
277278671	::486875341231636000
169318703	::486875350748512000
20903172	::486875357874634000
274791343	::486875367349567000
278778128	::486875382780805000
275681559	::486875420608847000
196890320	::486875460731944000
277278671	::486875479039676000
351847146	::486875480151560000
169318703	::486875484559400000
290396729	::486875536447119000
20935927	::486875547239059000
196890320	::486875549898657000
33555786	::486875618974629000
392422321	::486875624527904000
18148466	::486875630928396000
14392960	::486875634811944000
20935927	::486875682505375000
169318703	::486875684388614000
151604434	::486875705523716000
186823940	::486875715963334000
115200960	::486875718316355000
371578955	::486875722363834000
122614290	::486875727564779000
262939560	::486875733772361000
392422321	::486875734703865000
6945382	::486875775992209000
378200627	::486875801653374000
168387841	::486875831969382000
278603967	::486875871479746000
262939560	::486875888479264000
122614290	::486875909924724000
381054179	::486875924324179000
254821900	::486875933614559000
262939560	::486875943521099000
727422228	::486875946864377000
284813143	::486875959963164000
216486063	::486875966216880000
169318703	::486875976249249000
321037427	::486876026702934000
169318703	::486876031794438000
429558621	::486876052837265000
71557910	::486876064749080000
436336703	::486876079617867000
19568023	::486876086295220000
55426501	::486876110278254000
169318703	::486876146596732000
382190006	::486876153274060000
168387841	::486876161750728000
80929828	::486876172026777000
109105005	::486876176942522000
394962689	::486876196215345000
14392960	::486876201886023000
277251070	::486876215437844000
71557910	::486876232965832000
366136205	::486876315149402000
175847876	::486876322573348000
378367977	::486876335755632000
517075828	::486876348678668000
127943795	::486876355431522000
106135938	::486876356781690000
40534884	::486876378147463000
241337450	::486876380198490000
127943795	::486876407818379000
200849010	::486876413845180000
20903172	::486876420837105000
326146327	::486876461194678000
7875762	::486876477930369000
396786261	::486876486838652000
381054179	::486876488940400000
35592561	::486876494497447000
392422321	::486876520926171000
16107745	::486876541599494000
416684872	::486876551800442000
80929828	::486876581961293000
122614290	::486876591058714000
284813143	::486876593902870000
50811080	::486876609408802000
122614290	::486876657995640000
24804859	::486876698932416000
100327197	::486876709023526000
326146327	::486876712597065000
284813143	::486876732071641000
381054179	::486876742184087000
254821900	::486876754121068000
127062122	::486876788975366000
20935927	::486876789252182000
122614290	::486876791508725000
20935927	::486876815206531000
172573942	::486876832617074000
147779508	::486876916587061000
39160897	::486876917807591000
59705683	::486876929795301000
378367977	::486876991207927000
279399275	::486876991698657000
315987923	::486876999193866000
270065033	::486877006848872000
122614290	::486877014423400000
127062122	::486877019443961000
39412631	::486877025311801000
17028109	::486877026423701000
26915925	::486877030101692000
14780915	::486877031112925000
20935927	::486877033255817000
59622669	::486877042441330000
146608159	::486877086066294000
6945382	::486877098645004000
20935927	::486877102969323000
18551115	::486877107159846000
416684872	::486877108933644000
262449011	::486877113635844000
623584562	::486877120572837000
76502729	::486877123685011000
355990893	::486877167960457000
315987923	::486877179314069000
27792069	::486877188763811000
346219373	::486877213183049000
172184859	::486877215205130000
587104097	::486877238671835000
423666163	::486877256510234000
262449011	::486877265087963000
33555786	::486877278253895000
262449011	::486877294297116000
147279456	::486877295655649000
49886698	::486877309647872000
39160897	::486877342795452000
370464008	::486877358834876000
359806236	::486877365838946000
78465328	::486877376626708000
226845681	::486877388970921000
27538070	::486877409661042000
78465328	::486877442468892000
326146327	::486877443848810000
22504277	::486877456411152000
38848610	::486877466112565000
241337450	::486877476065267000
384955934	::486877493841133000
40226593	::486877502452011000
107842096	::486877502858481000
69916558	::486877512883269000
307397057	::486877517534359000
38848610	::486877524761534000
115200960	::486877530729635000
38848610	::486877548966866000
38848610	::486877603773440000
71284640	::486877609892904000
387281097	::486877616176369000
55312313	::486877632185630000
63783716	::486877640876240000
21912250	::486877664280870000
24803741	::486877667434958000
17028109	::486877670723317000
323978080	::486877675601293000
100327197	::486877694219403000
147279456	::486877708710715000
38848610	::486877727765839000
39398773	::486877729053110000
80929828	::486877735331954000
39507361	::486877735428845000
29327418	::486877783251894000
262449011	::486877799475847000
9129332	::486877816571826000
384955934	::486877819704991000
168387841	::486877844174147000
80895456	::486877847404175000
270065033	::486877855343980000
71557910	::486877865515171000
307397057	::486877872129191000
17470539	::486877887249674000
346219373	::486877901745188000
76502729	::486877903800389000
71557910	::486877917000269000
249388532	::486877933688983000
285254109	::486877948679450000
78653568	::486877953117409000
178492117	::486877966480064000
19568023	::486877993579466000
262449011	::486878033283137000
76502729	::486878056783433000
278165989	::486878073636155000
95231863	::486878080850345000
128666650	::486878100588744000
223288871	::486878111112232000
76502729	::486878123460263000
14392960	::486878130313781000
38848610	::486878135070507000
463138486	::486878170625220000
24804859	::486878177873375000
9129332	::486878180570316000
71557910	::486878184059572000
67450397	::486878217479790000
58587013	::486878236031594000
418327117	::486878257581539000
463138486	::486878264057552000
387281097	::486878278830268000
38848610	::486878284861304000
262449011	::486878287948709000
39553593	::486878307980292000
418327117	::486878317950144000
273697690	::486878320877789000
56931148	::486878397390663000
6945382	::486878397935538000
381054179	::486878405821202000
45911298	::486878415472295000
106135938	::486878438305693000
14606079	::486878441656954000
285254109	::486878496413589000
12653722	::486878525819863000
38848610	::486878551640387000
381054179	::486878553355849000
192616191	::486878601875181000
262449011	::486878616299798000
196890320	::486878617532497000
267405925	::486878631944146000
370464008	::486878655512317000
147279456	::486878665527926000
370420008	::486878674029797000
193861615	::486878674566672000
337510374	::486878684448821000
367941154	::486878704094957000
26580506	::486878708494774000
56169190	::486878724239790000
87812967	::486878735233478000
177174253	::486878738643427000
347596428	::486878738869518000
18148466	::486878747489222000
115941650	::486878752786624000
56931148	::486878758704775000
47880950	::486878760172400000
61318348	::486878780133486000
79035481	::486878789805543000
147279456	::486878814983569000
51650419	::486878816091267000
196890320	::486878816262844000
22328944	::486878831824101000
6945382	::486878851352379000
17840621	::486878862081409000
115941650	::486878908290064000
367941154	::486878939974238000
38848610	::486878963827228000
58587013	::486878967291338000
221098400	::486878968448946000
209584784	::486878976816586000
45911298	::486878985994125000
206247499	::486878995628036000
53545809	::486878996509257000
305379724	::486879000992567000
165261298	::486879014171078000
78465328	::486879021003599000
331423379	::486879030734360000
34087430	::486879031980081000
80895456	::486879052192829000
19080798	::486879067656826000
15814841	::486879099206787000
169318703	::486879113739649000
34087430	::486879126746173000
447313860	::486879129279557000
106135938	::486879142336405000
37977930	::486879142596857000
63720288	::486879149026312000
39553593	::486879155313586000
322446637	::486879170119479000
172184859	::486879170849701000
17840621	::486879184803737000
131254355	::486879202650488000
125849974	::486879212934942000
324171027	::486879265997078000
120532808	::486879279007801000
37977930	::486879290647392000
588874950	::486879316098035000
42910967	::486879317109248000
237938155	::486879321395843000
370464008	::486879344342867000
170357410	::486879349929283000
80895456	::486879352618221000
55312313	::486879366157070000
402268968	::486879386092593000
170357410	::486879388667883000
331423379	::486879409505177000
6945382	::486879413154217000
165261298	::486879424504016000
170357410	::486879437086924000
80929828	::486879446524129000
79035481	::486879468854992000
347994449	::486879472168095000
387281097	::486879495170052000
331423379	::486879508406870000
15814841	::486879516279980000
79035481	::486879521489313000
475210759	::486879557778427000
374528956	::486879568700006000
324171027	::486879602350891000
284813143	::486879621007572000
24804859	::486879646760587000
38848610	::486879694550482000
221098400	::486879702267617000
355990893	::486879723348590000
42910967	::486879729476464000
53545809	::486879737470791000
39553593	::486879740364484000
78926478	::486879749113794000
24804859	::486879752666763000
284813143	::486879754097004000
56931148	::486879772010893000
53545809	::486879788767125000
18336787	::486879798510112000
256609151	::486879806831603000
196742313	::486879850766942000
410461303	::486879887219638000
78213	::486879892299325000
24804859	::486879894035783000
634615880	::486879895197196000
108808608	::486879898720808000
579647636	::486879905997946000
51650419	::486879913354723000
216927443	::486879942891044000
355990893	::486879946955309000
24113194	::486879986473635000
58587013	::486879988981833000
49221112	::486879997383024000
475210759	::486880002399801000
216927443	::486880018732433000
306169468	::486880026436964000
108808608	::486880035635490000
136880369	::486880039619665000
238788821	::486880051729035000
14253476	::486880051867430000
209223008	::486880058058240000
216927443	::486880079944122000
29327418	::486880081131110000
15204110	::486880101489840000
19210855	::486880102886555000
17163265	::486880103029166000
108808608	::486880138836328000
60131090	::486880147392311000
37977930	::486880148801982000
337367504	::486880149850570000
264608632	::486880150056099000
355990893	::486880154124554000
635845301	::486880233161633000
102489930	::486880235564961000
224410857	::486880247305228000
216927443	::486880251688259000
133112299	::486880264241811000
588874950	::486880266892234000
216927443	::486880268222214000
35592561	::486880307887370000
284813143	::486880308323975000
264608632	::486880337377513000
60131090	::486880339504009000
216927443	::486880354989772000
260825806	::486880357451456000
78465328	::486880362904055000
216927443	::486880371855089000
14253476	::486880390159020000
216927443	::486880395930378000
136828926	::486880396810792000
157254287	::486880399142842000
24804859	::486880428033605000
216927443	::486880436266999000
100339690	::486880445443751000
216927443	::486880457867673000
284813143	::486880461982281000
206247499	::486880501257756000
284813143	::486880511084994000
216927443	::486880513052123000
372551778	::486880519947186000
358452616	::486880520454692000
588874950	::486880526314135000
358452616	::486880539538767000
216927443	::486880543720894000
6945382	::486880547625381000
370464008	::486880572170846000
358452616	::486880573101592000
35592561	::486880583193088000
353418151	::486880590843486000
2084321	::486880596589699000
2084321	::486880606177869000
353418151	::486880633470205000
271370762	::486880634980163000
216927443	::486880635194445000
75630500	::486880642559668000
358452616	::486880643020640000
216927443	::486880651799699000
75630500	::486880670623760000
75630500	::486880691800784000
216927443	::486880694652919000
35592561	::486880719998681000
216927443	::486880720305283000
284813143	::486880732737183000
227577445	::486880741771317000
216927443	::486880759115182000
60131090	::486880773488640000
136880369	::486880779700412000
216927443	::486880788714385000
216927443	::486880814429655000
33342988	::486880819571879000
127943795	::486880821761294000
22651134	::486880868892278000
284813143	::486880879613337000
50011708	::486880921023307000
284813143	::486880948639002000
51650419	::486880954586513000
60131090	::486880990116081000
22991317	::486881024148652000
6945382	::486881034579881000
25160673	::486881048727678000
60131090	::486881064439140000
408831317	::486881072001478000
81872162	::486881075822866000
185629189	::486881081703288000
337466318	::486881094550044000
161656785	::486881120328630000
127943795	::486881137919557000
355990893	::486881148841508000
19123904	::486881150049460000
19123904	::486881150485659000
75630500	::486881156567416000
127943795	::486881157657939000
147279456	::486881160425787000
75630500	::486881166658912000
8524892	::486881168504414000
315559101	::486881174627684000
202196262	::486881195364720000
457811756	::486881196932988000
70784628	::486881204315385000
248358978	::486881223411646000
82115262	::486881232798507000
18999708	::486881239995924000
326813935	::486881240838979000
60131090	::486881253421883000
57238973	::486881253501591000
210873235	::486881258749038000
33342988	::486881267905204000
127943795	::486881278386786000
267482514	::486881280898785000
75630500	::486881282971168000
16299351	::486881294979432000
47466684	::486881347236290000
108808608	::486881371500326000
176954488	::486881403536015000
60131090	::486881404991447000
47466684	::486881405704871000
194054262	::486881421416755000
214220072	::486881442979270000
33555786	::486881447610183000
33555786	::486881458066554000
358452616	::486881469034278000
380680929	::486881477590671000
47880950	::486881478895079000
78465328	::486881482330234000
216927443	::486881496809340000
193861615	::486881509656104000
60131090	::486881539678937000
329360692	::486881549963378000
17473737	::486881559765467000
22991317	::486881585371680000
264434173	::486881605248495000
214220072	::486881613603540000
470451598	::486881645958815000
136880369	::486881655152336000
48098530	::486881689562382000
60131090	::486881694822039000
358452616	::486881697485451000
51650419	::486881699834249000
6945382	::486881710991081000
161656785	::486881713378041000
51650419	::486881721108160000
109105005	::486881729114669000
114633433	::486881739017433000
358452616	::486881756734173000
127943795	::486881778804998000
114077276	::486881805316800000
114077276	::486881805463597000
114077276	::486881805501353000
339353546	::486881812560744000
377806186	::486881816440086000
358452616	::486881818595971000
194054262	::486881826820988000
35592561	::486881830470053000
23933265	::486881835171844000
23839835	::486881876498329000
51979136	::486881878494830000
142038800	::486881885910761000
78465328	::486881889416794000
23164217	::486881891719454000
96793797	::486881891895631000
6945382	::486881915027193000
23164217	::486881942864818000
23164217	::486881968328421000
459660056	::486881993372991000
23164217	::486881998036692000
31056422	::486882001543499000
470451598	::486882013228441000
23164217	::486882026381770000
379807492	::486882045088382000
251359942	::486882048213536000
38848610	::486882056350498000
97336064	::486882061823647000
339353546	::486882067134025000
382190006	::486882089258594000
256319248	::486882107839373000
395703736	::486882125866889000
194054262	::486882141394206000
128977591	::486882162827071000
105607367	::486882170170900000
21089214	::486882172259667000
192616191	::486882219273629000
78465328	::486882220926193000
14780915	::486882228933509000
15726982	::486882248931942000
52824736	::486882263510966000
351316240	::486882274898870000
384955934	::486882277788770000
52824736	::486882282624393000
176954488	::486882289465307000
270184694	::486882291416047000
55219816	::486882320084111000
443512536	::486882348274040000
52824736	::486882355286536000
76502729	::486882357907963000
52824736	::486882361598955000
76502729	::486882362832080000
228915951	::486882383187021000
52824736	::486882393869910000
63996070	::486882397716103000
35592561	::486882406108905000
176489426	::486882410571657000
383202357	::486882430796967000
382190006	::486882476346724000
6945382	::486882482952757000
81016171	::486882484898902000
17473737	::486882497087557000
191947005	::486882499570585000
23442090	::486882500308774000
596678073	::486882506495389000
19684793	::486882513550602000
247374067	::486882521297477000
443512536	::486882522564136000
254276767	::486882537176715000
108204138	::486882542252228000
94226339	::486882557586206000
216927443	::486882562372284000
68832413	::486882575819235000
270184694	::486882582999486000
191947005	::486882584656224000
224410857	::486882600527863000
108808608	::486882600624353000
19147974	::486882611160449000
35592561	::486882620047769000
18148466	::486882620299816000
225959127	::486882644316008000
114633433	::486882644890628000
49464322	::486882678507974000
52824736	::486882681599184000
51964139	::486882750083760000
384955934	::486882760339255000
76977679	::486882762423422000
106135938	::486882764688326000
78465328	::486882769692135000
491679354	::486882789828988000
458639179	::486882810016190000
58941053	::486882823869984000
172573942	::486882893730304000
149295164	::486882894497861000
185399022	::486882909199298000
52824736	::486882918631866000
318173357	::486882943428616000
192616191	::486882946385588000
186314952	::486882976228073000
228915951	::486883068364353000
122614290	::486883101520322000
228915951	::486883104372432000
128977591	::486883128976637000
200615756	::486883138698608000
122614290	::486883151411564000
410461303	::486883155840757000
52824736	::486883155912060000
259413656	::486883159095533000
52824736	::486883161930858000
80929828	::486883231128506000
259413656	::486883241874317000
196890320	::486883247553384000
497458875	::486883257276182000
51650419	::486883257569771000
86474692	::486883267870601000
52824736	::486883296773545000
422876369	::486883306969903000
479156555	::486883339257667000
132649069	::486883340021420000
52824736	::486883347923087000
35592561	::486883358903762000
127943795	::486883395344285000
378367977	::486883408107147000
122614290	::486883410778943000
106135938	::486883420690059000
19683725	::486883435529916000
35592561	::486883438893363000
378367977	::486883440503959000
8962732	::486883441623846000
122614290	::486883475010506000
29553235	::486883482052734000
467774585	::486883482346328000
370464008	::486883511258071000
122614290	::486883517200994000
192616191	::486883517368770000
635577431	::486883521684713000
206247499	::486883531105501000
122614290	::486883561044078000
35592561	::486883568912568000
17473737	::486883624336121000
392716377	::486883628182274000
17830276	::486883637439123000
225959127	::486883672788721000
122614290	::486883678081937000
370464008	::486883690665218000
163340834	::486883722537730000
78465328	::486883726517747000
410461303	::486883731391528000
306169468	::486883734743183000
21089214	::486883737570148000
35592561	::486883766149738000
37578654	::486883782629158000
40226593	::486883815067889000
267936760	::486883815475146000
381054179	::486883830088073000
35592561	::486883839629746000
228915951	::486883840082726000
35256600	::486883849989656000
725532679	::486883858420215000
467774585	::486883864321589000
35256600	::486883890213040000
280749613	::486883923197427000
304219715	::486883935477968000
491679354	::486883943371636000
135681283	::486883947293736000
96793797	::486883962745151000
22991317	::486883964448407000
586783331	::486883968705658000
22278303	::486883979287883000
280749613	::486883989706534000
19071786	::486883993439043000
206247499	::486883997117845000
1565041	::486883997666906000
467774585	::486884018793639000
223243607	::486884024796065000
271370762	::486884031988916000
182901672	::486884035235708000
35592561	::486884081305546000
378367977	::486884096052707000
2084321	::486884097990471000
377806186	::486884100033093000
22991317	::486884117389123000
267936760	::486884171026300000
175847876	::486884176919277000
175847876	::486884185676984000
120851061	::486884187018780000
329360692	::486884223861526000
22991317	::486884225644105000
483115964	::486884227045019000
418783652	::486884228366233000
252756099	::486884229591347000
722514433	::486884229973020000
82257804	::486884235022585000
78465328	::486884267968827000
17470539	::486884281885544000
23396218	::486884317797171000
161199833	::486884321060347000
377806186	::486884324919099000
270065033	::486884333333250000
355574432	::486884364434034000
94737009	::486884408532537000
301016850	::486884422809968000
44307877	::486884443609497000
254579074	::486884554653716000
113760458	::486884573717217000
16312540	::486884573763358000
228915951	::486884581648240000
35592561	::486884593828524000
106135938	::486884594340208000
370464008	::486884633016291000
172184859	::486884636388499000
378367977	::486884642042048000
94737009	::486884656675971000
603136773	::486884668227076000
78465328	::486884698526728000
17016789	::486884702083506000
18968115	::486884719397576000
122614290	::486884725227663000
56931148	::486884735277617000
378367977	::486884751374958000
339312291	::486884752226402000
22278303	::486884799227760000
631245094	::486884806844616000
467774585	::486884811559018000
122614290	::486884817116479000
19147974	::486884840021962000
122614290	::486884850121469000
63783716	::486884864356929000
329360692	::486884870296055000
599774410	::486884872548782000
378367977	::486884967381598000
282328751	::486884967524233000
603136773	::486884994556506000
21089214	::486885003825934000
106135938	::486885004299870000
55888161	::486885006527463000
102401687	::486885026525892000
228915951	::486885045638946000
252314330	::486885065969115000
579647636	::486885069567848000
467774585	::486885071240966000
135681283	::486885086462484000
133341985	::486885092384866000
596678073	::486885104233771000
166695965	::486885125729566000
65995121	::486885134290137000
351847146	::486885136403685000
26580506	::486885140359311000
78465328	::486885144112803000
148445755	::486885150182371000
415540928	::486885151712890000
135681283	::486885180897255000
596678073	::486885209405943000
161483889	::486885211666669000
20000062	::486885215793864000
315296719	::486885234546188000
306169468	::486885234894725000
44205530	::486885235301179000
161483889	::486885247540551000
209223008	::486885255945920000
44205530	::486885257103167000
25084916	::486885274765766000
467774585	::486885303404077000
301290830	::486885338854748000
372068999	::486885347293675000
127943795	::486885364452581000
22005666	::486885371196612000
24983393	::486885397847609000
17339508	::486885412905172000
68832413	::486885439811620000
378367977	::486885449219051000
578505853	::486885451173597000
467774585	::486885452620648000
36851172	::486885458719543000
374772557	::486885496006508000
329360692	::486885497206091000
475210759	::486885525404397000
51649971	::486885542307827000
6092972	::486885559856795000
387281097	::486885574700457000
267405925	::486885602244046000
39160897	::486885609739276000
44205530	::486885611769327000
87812967	::486885663716171000
35256600	::486885682447536000
467774585	::486885683273818000
122614290	::486885690953572000
78465328	::486885704127881000
209345596	::486885721161351000
122614290	::486885781315678000
281824012	::486885805428727000
37090364	::486885834080403000
367941154	::486885843681169000
16312540	::486885864661073000
17473737	::486885879399456000
135681283	::486885885896851000
122614290	::486885891848155000
259413656	::486885892246626000
38848610	::486885896906878000
36250685	::486885904708288000
467774585	::486885909560696000
252793957	::486885923246723000
631245094	::486885929269727000
78465328	::486885952380346000
467774585	::486885958285946000
39160897	::486885965525307000
102401687	::486885968436527000
61969086	::486885969032118000
329360692	::486886009091543000
51650419	::486886024778645000
135681283	::486886042856067000
50011708	::486886064322535000
421356901	::486886065492357000
122614290	::486886065651736000
467774585	::486886096123355000
255195496	::486886107829641000
50011708	::486886126045888000
259413656	::486886141048545000
161483889	::486886154147737000
122614290	::486886165790744000
401089789	::486886168760315000
39507361	::486886198917734000
19734494	::486886205481439000
228915951	::486886245583179000
122614290	::486886255548846000
24803741	::486886256509722000
252793957	::486886274175746000
377806186	::486886292106395000
329360692	::486886353242562000
259413656	::486886353959780000
281824012	::486886371248721000
537561541	::486886380325572000
467774585	::486886388369854000
15726982	::486886392623288000
325996873	::486886395802558000
106860209	::486886408934551000
19307731	::486886411379806000
39507361	::486886420674801000
302673934	::486886448075788000
122614290	::486886475057745000
553711382	::486886478232817000
172184859	::486886482142298000
95712580	::486886488051707000
198911524	::486886495077142000
280749613	::486886495396298000
467774585	::486886502874370000
106860209	::486886508704444000
178492117	::486886510080176000
435516954	::486886514706890000
78465328	::486886540262400000
37090364	::486886563486642000
40816246	::486886571464220000
15875100	::486886590812532000
257942561	::486886593568194000
162394402	::486886604028399000
17028109	::486886607417778000
82115262	::486886698320539000
32171318	::486886700208369000
122614290	::486886708407840000
367941154	::486886715584700000
78465328	::486886738401320000
122614290	::486886739911254000
329360692	::486886741681270000
178492117	::486886774770126000
122614290	::486886791962587000
172184859	::486886793506471000
42910967	::486886800993300000
106135938	::486886803161366000
18968115	::486886807855202000
257942561	::486886822367469000
380680929	::486886828511731000
252793957	::486886836459950000
23799906	::486886874892750000
24803741	::486886875551260000
169318703	::486886880223313000
122614290	::486886887567540000
172184859	::486886899861426000
279750654	::486886900548915000
65513	::486886913773961000
102401687	::486886918811316000
21682918	::486886935638863000
50011708	::486886939652816000
33964276	::486886944732102000
122614290	::486886947403485000
392422321	::486886951975669000
112801155	::486886964054880000
367941154	::486886976915009000
65513	::486886986578685000
367941154	::486886988994596000
122614290	::486886991305244000
101138081	::486886993465708000
374241458	::486887000792776000
467774585	::486887004240482000
364546435	::486887029590859000
28827091	::486887034800599000
122614290	::486887044040245000
22536187	::486887047287021000
78465328	::486887054236602000
367941154	::486887055633678000
351316240	::486887061094686000
16370204	::486887073992163000
367941154	::486887077297270000
122614290	::486887082690768000
376525681	::486887099899981000
41649263	::486887104769970000
57238973	::486887112600322000
172184859	::486887119227719000
22033805	::486887134733688000
236595577	::486887134997929000
367941154	::486887140182458000
65513	::486887142376087000
369819130	::486887143076540000
169318703	::486887150919483000
267936760	::486887154296315000
22033805	::486887162684518000
42297542	::486887165670879000
392422321	::486887175410442000
278778128	::486887190719627000
57238973	::486887206582099000
122614290	::486887206770847000
172184859	::486887222625701000
329360692	::486887225704329000
106860209	::486887232230285000
270184694	::486887245035474000
122614290	::486887249837973000
467774585	::486887260508282000
289461446	::486887263507210000
18437537	::486887263893479000
328828628	::486887287720914000
516542821	::486887296470626000
599774410	::486887303898759000
16312540	::486887318998237000
43365529	::486887323880017000
367941154	::486887329622421000
161483889	::486887372622417000
78465328	::486887373666402000
367941154	::486887409721020000
26113249	::486887438543880000
106860209	::486887446869577000
329360692	::486887450250211000
19945993	::486887457196359000
21682918	::486887460316917000
467774585	::486887478737899000
6945382	::486887482194395000
65513	::486887497189052000
37090364	::486887511755866000
355990893	::486887527207698000
467774585	::486887531246395000
14606079	::486887531883937000
158129535	::486887546811465000
18437537	::486887552998445000
106860209	::486887553279090000
14085431	::486887561634533000
19307731	::486887580563042000
65576332	::486887593607299000
53545809	::486887606186418000
252793957	::486887607532404000
113760458	::486887617087041000
589542040	::486887623336935000
257942561	::486887633092882000
313341167	::486887640348635000
6945382	::486887641552785000
358452616	::486887657989881000
269605766	::486887663031431000
200685756	::486887667108311000
122614290	::486887687228387000
202196262	::486887693063049000
155397134	::486887708972036000
21415532	::486887710121291000
21449993	::486887715837726000
122614290	::486887738864463000
321037427	::486887750231400000
8962732	::486887752706048000
467774585	::486887759672397000
252793957	::486887766764965000
475210759	::486887769055457000
358452616	::486887771357720000
301244128	::486887780593991000
63720288	::486887797630857000
8548362	::486887798423961000
358452616	::486887803444154000
31287131	::486887811618848000
99827590	::486887814424829000
407384648	::486887831474696000
497458875	::486887843688873000
329360692	::486887844833923000
392422321	::486887848281653000
252793957	::486887866723598000
196693857	::486887869688979000
21124400	::486887871169585000
377806186	::486887874168487000
187716774	::486887880057303000
27726737	::486887888668602000
196693857	::486887896205369000
42910967	::486887904401444000
37090364	::486887922059460000
22033805	::486887922545618000
370464008	::486887922634084000
196693857	::486887923237675000
172184859	::486887931282747000
467774585	::486887961686863000
50011708	::486887966628147000
329360692	::486887979353669000
279399275	::486887981018411000
367941154	::486887982608416000
172184859	::486887994763517000
58349263	::486888001524744000
14792781	::486888009229279000
23839835	::486888044226564000
351620689	::486888052791336000
21682918	::486888064401547000
344902431	::486888074719137000
18148466	::486888085314355000
78465328	::486888089734770000
222278624	::486888094168141000
106135938	::486888095908761000
17473737	::486888097078980000
45492981	::486888101747625000
24804859	::486888105408872000
92840294	::486888115580051000
252793957	::486888124014792000
28197443	::486888133984661000
154185973	::486888134597427000
472287305	::486888138292219000
19080798	::486888183968182000
22033805	::486888186870648000
321037427	::486888187009454000
196742313	::486888205061324000
196742313	::486888205682089000
196742313	::486888206390947000
196742313	::486888207124946000
196742313	::486888207842164000
17655353	::486888210962714000
516542821	::486888211705503000
614074554	::486888256282181000
353418151	::486888270291156000
366136205	::486888282777976000
327934017	::486888298351038000
225206178	::486888308392226000
78465328	::486888313627107000
329360692	::486888330064183000
59184492	::486888333201932000
58349263	::486888337631113000
344902431	::486888351031517000
39412631	::486888411802791000
127943795	::486888438520905000
36250685	::486888440139902000
85111877	::486888447768924000
161483889	::486888453230301000
327934017	::486888460750290000
371817971	::486888462100856000
301016850	::486888470938267000
230327491	::486888472419266000
63928079	::486888485572190000
467774585	::486888498645835000
382190006	::486888500034158000
279399275	::486888516576477000
382190006	::486888522314305000
24804859	::486888526282121000
439491329	::486888534100283000
329360692	::486888543004811000
71617108	::486888544418664000
267936760	::486888559685935000
230327491	::486888577825898000
378367977	::486888605768359000
95072707	::486888629843673000
267936760	::486888637725151000
355612007	::486888644276670000
22991317	::486888675666440000
272533260	::486888676899569000
20026791	::486888679692988000
329360692	::486888679743291000
19684793	::486888682751012000
83736832	::486888730394107000
106860209	::486888747829432000
280749613	::486888752833630000
29849760	::486888754117103000
362540752	::486888787826319000
16299351	::486888792146862000
72293435	::486888792604041000
279399275	::486888801654947000
34689419	::486888802699321000
151190656	::486888803022295000
122614290	::486888806331592000
158129535	::486888829677477000
24804859	::486888835251331000
122614290	::486888853962121000
188922113	::486888861696409000
19307731	::486888864716316000
106860209	::486888882982498000
26915925	::486888889676603000
210873235	::486888906827526000
148445755	::486888917854355000
161483889	::486888932404391000
408239861	::486888941883113000
51964139	::486888944030986000
28197443	::486888952511492000
270184694	::486888965145128000
147779508	::486888983394123000
295466391	::486888994844590000
26915925	::486889045100728000
96793797	::486889047457943000
65513	::486889050935005000
52824736	::486889051836780000
256756265	::486889065854148000
24804859	::486889066353274000
367941154	::486889069721686000
392422321	::486889073190375000
381054179	::486889079033069000
78465328	::486889094216044000
277996494	::486889097277882000
114077276	::486889105712619000
114077276	::486889105926545000
318173357	::486889127908896000
134225933	::486889134397849000
196693857	::486889153590603000
155397134	::486889169873276000
392422321	::486889214890770000
196693857	::486889224155561000
120851061	::486889260952211000
329360692	::486889262366097000
15361643	::486889265742114000
367941154	::486889291390676000
467774585	::486889296452800000
95712580	::486889300479328000
267482514	::486889304229027000
59454178	::486889310407647000
414066292	::486889326631211000
123739379	::486889357022748000
50011708	::486889381660459000
27836945	::486889386559016000
467774585	::486889389859954000
256756265	::486889406557454000
135681283	::486889409724555000
106860209	::486889431995932000
147779508	::486889448756375000
47348539	::486889459095306000
374739722	::486889483863093000
82150924	::486889512870486000
296433109	::486889523855753000
106135938	::486889529916133000
295466391	::486889558701658000
172184859	::486889568646742000
147779508	::486889578389712000
148445755	::486889585851772000
47753031	::486889588279869000
54344507	::486889589085184000
147779508	::486889590439948000
148445755	::486889614087847000
106860209	::486889640880635000
24113194	::486889643619536000
120851061	::486889665559928000
44231782	::486889669716889000
172184859	::486889671046496000
392422321	::486889708774248000
89590985	::486889722380177000
61318348	::486889726545514000
392422321	::486889726767804000
18336787	::486889726788374000
267482514	::486889727644012000
367941154	::486889734174953000
467774585	::486889735915204000
359672666	::486889746447077000
458808714	::486889752096804000
66396119	::486889756186255000
23450320	::486889777786920000
110236585	::486889781738340000
248358978	::486889795159736000
20020647	::486889795780485000
155397134	::486889830610395000
77078833	::486889842588938000
367941154	::486889852869570000
172184859	::486889862243823000
106135938	::486889865158483000
24804859	::486889897312006000
253057868	::486889912210161000
367941154	::486889915402420000
1318301	::486889950470602000
467774585	::486889965779836000
50011708	::486889965792788000
329360692	::486889972083879000
82223258	::486889976807043000
65513	::486890017692729000
24804859	::486890038966222000
44205530	::486890042246197000
23839835	::486890058264240000
50509821	::486890059749007000
172184859	::486890060907020000
17163265	::486890064861855000
21089214	::486890078162399000
82223258	::486890088291663000
124517802	::486890093513543000
95712580	::486890094599876000
19080798	::486890103466254000
17655353	::486890105005559000
82242725	::486890117647175000
409541924	::486890121103306000
14178003	::486890127721906000
106860209	::486890128476889000
82242725	::486890129928122000
52754052	::486890131324825000
14392960	::486890172932313000
23839835	::486890213025673000
47466684	::486890219791478000
172184859	::486890222123515000
466873056	::486890241119113000
66396119	::486890248727580000
78465328	::486890267740364000
19080798	::486890273469784000
428516870	::486890286157529000
47466684	::486890292021583000
466873056	::486890297096278000
413735493	::486890300611117000
467774585	::486890302527922000
66396119	::486890329270808000
58349263	::486890329711575000
14392960	::486890330688471000
106135938	::486890355015434000
357211620	::486890373760176000
279399275	::486890428692586000
270184694	::486890433835171000
119269983	::486890452860157000
122614290	::486890457641660000
623990154	::486890468056104000
596678073	::486890495269167000
623990154	::486890504328474000
172184859	::486890513841545000
20954074	::486890521579622000
50011708	::486890522637008000
259413656	::486890528428929000
362540752	::486890558426603000
122614290	::486890572146159000
442736318	::486890599962787000
179519500	::486890607416053000
122614290	::486890614936465000
196890320	::486890636214165000
400704846	::486890644502110000
19080798	::486890648499277000
22005666	::486890652341256000
26580506	::486890655797760000
66396119	::486890657399578000
31403901	::486890677729787000
16370204	::486890678249852000
259413656	::486890681147740000
56931148	::486890686634283000
394962689	::486890697086091000
172184859	::486890708608249000
37011485	::486890715893731000
179519500	::486890721417244000
200796300	::486890727775817000
289360824	::486890737049423000
259413656	::486890741503754000
195103093	::486890749078679000
463381084	::486890762236227000
109615689	::486890768670687000
179519500	::486890768787722000
14178003	::486890769869856000
200796300	::486890777071857000
200796300	::486890788823891000
63928079	::486890796831240000
200796300	::486890798097510000
17339508	::486890801159352000
45492981	::486890806968856000
200796300	::486890807538900000
108808608	::486890814057226000
378778103	::486890818650009000
200796300	::486890825515687000
200796300	::486890834839625000
200796300	::486890842016075000
20954074	::486890843433754000
463381084	::486890844163567000
51325761	::486890852221210000
47167252	::486890858583584000
200796300	::486890863528644000
14178003	::486890884584067000
122614290	::486890885112549000
196890320	::486890885922029000
22278303	::486890899268722000
200796300	::486890917865852000
172184859	::486890935046139000
379924726	::486890938472886000
213131959	::486890939093237000
417968003	::486890943023681000
424698378	::486890969376120000
120851061	::486890969766174000
435516954	::486890972878741000
122614290	::486890986002321000
14178003	::486890991324889000
66396119	::486891002582429000
381373424	::486891003564294000
200796300	::486891006470537000
243427085	::486891011600154000
200796300	::486891014905270000
236628483	::486891015710593000
200796300	::486891016792702000
63928079	::486891030806269000
259413656	::486891031908982000
50011708	::486891036728258000
100471456	::486891042394742000
18455966	::486891047104946000
52824736	::486891050221322000
63783716	::486891055745212000
381373424	::486891093142040000
6945382	::486891098275459000
16370204	::486891105368424000
143225254	::486891110120173000
14178003	::486891156983144000
17470539	::486891162813222000
78465328	::486891163438178000
147279456	::486891179284258000
66396119	::486891183168180000
337510374	::486891205679005000
130312780	::486891230534455000
128284695	::486891233319460000
415540928	::486891240126836000
66396119	::486891250792951000
421338980	::486891270741041000
193796724	::486891278722793000
172184859	::486891284146429000
135681283	::486891286377795000
379304556	::486891305927458000
275260502	::486891308355960000
18148466	::486891315507232000
14780915	::486891325221257000
9563172	::486891334851371000
230069479	::486891343856549000
387863634	::486891364626333000
20954074	::486891365885026000
329360692	::486891374189740000
14178003	::486891383605587000
176954488	::486891387246239000
239162983	::486891389431844000
176778479	::486891395546767000
23839835	::486891397077680000
415540928	::486891398839275000
367561919	::486891401607516000
63928079	::486891415620681000
66396119	::486891432465035000
329360692	::486891445320941000
139308619	::486891460243886000
108808608	::486891473682849000
136880369	::486891488496730000
66396119	::486891492305158000
22278303	::486891496143327000
78513872	::486891498005209000
55426501	::486891501696217000
38333116	::486891515126759000
16002106	::486891520105017000
381373424	::486891521535639000
42529606	::486891527390908000
381373424	::486891541454393000
30989596	::486891557229174000
122067183	::486891597485711000
16002106	::486891611767316000
407384648	::486891612299984000
615636079	::486891614300672000
467774585	::486891627110096000
38333116	::486891647972966000
320560322	::486891651143450000
26642766	::486891654339506000
66396119	::486891692742545000
472287305	::486891712225087000
239162983	::486891713446027000
244646421	::486891717384077000
38333116	::486891725697589000
63928079	::486891733092167000
36250685	::486891733784199000
259413656	::486891754839232000
384563395	::486891767199846000
176954488	::486891783150768000
179519500	::486891783511474000
179519500	::486891792420200000
47167252	::486891797676064000
162394402	::486891800490029000
42529606	::486891806144364000
213131959	::486891809033830000
259413656	::486891813802762000
182584001	::486891824758259000
31403901	::486891825253584000
66396119	::486891833448873000
392422321	::486891839421947000
36250685	::486891839430340000
83736832	::486891843171655000
355990893	::486891873018318000
136006997	::486891873668063000
16299351	::486891876201402000
434720036	::486891883696640000
367561919	::486891898439598000
320560322	::486891898917761000
379304556	::486891918962737000
434720036	::486891947626221000
26642766	::486891953082998000
47348539	::486891969583390000
24738840	::486891971504390000
347994449	::486891972851171000
381373424	::486891996205039000
351641054	::486892000298672000
179519500	::486892010767265000
434720036	::486892020317712000
14606079	::486892030371450000
270184694	::486892032318013000
176994984	::486892072192851000
55287428	::486892078849601000
38333116	::486892087246585000
66396119	::486892147933597000
206247499	::486892151322980000
123739379	::486892164891148000
354629644	::486892193882570000
379304556	::486892198768955000
16258970	::486892199381307000
623584562	::486892205361991000
24983393	::486892212668870000
251443783	::486892214681751000
182584001	::486892215587704000
63928079	::486892216825036000
372479589	::486892231828049000
354629644	::486892244356849000
355990893	::486892259989024000
372479589	::486892280947556000
400490673	::486892308906786000
518141549	::486892315328253000
20954074	::486892317001797000
372479589	::486892319933624000
58028621	::486892328066351000
66396119	::486892330339663000
53486281	::486892351638749000
357211620	::486892353462878000
179519500	::486892356277248000
38333116	::486892366239125000
24983393	::486892393397227000
22005666	::486892399558283000
372479589	::486892405111541000
7875762	::486892405791399000
336628506	::486892415522185000
53486281	::486892416691998000
96421993	::486892418563076000
379304556	::486892450272002000
257942561	::486892459813642000
179519500	::486892506647261000
436476907	::486892508937322000
259413656	::486892510933819000
20954074	::486892527459381000
290624910	::486892540210069000
379304556	::486892542928371000
19683725	::486892544773861000
19147974	::486892547923787000
176954488	::486892549353635000
259413656	::486892563857539000
321794820	::486892567837945000
19945993	::486892580823900000
234187240	::486892589153415000
113722629	::486892604945362000
30912658	::486892617553412000
367561919	::486892620853960000
323978080	::486892622141984000
120851061	::486892641670270000
31403901	::486892646619938000
40226593	::486892649992192000
38333116	::486892658154307000
362540752	::486892666794176000
224410857	::486892683647262000
96793797	::486892707848007000
55312313	::486892721697587000
96421993	::486892736684244000
366136205	::486892745605541000
67421080	::486892763607093000
49464322	::486892771463421000
198911524	::486892787506241000
161656785	::486892800592859000
19147974	::486892805491818000
217871594	::486892805898240000
23442090	::486892820125741000
96793797	::486892837057728000
365151006	::486892840199270000
22278303	::486892848454074000
392422321	::486892857215967000
418327117	::486892860445167000
702450841	::486892876832325000
114077276	::486892896432709000
66396119	::486892901784223000
372479589	::486892906234388000
615636079	::486892941839855000
579271413	::486892943777624000
196693857	::486892956368896000
17655353	::486892958898069000
372479589	::486892963264339000
17470539	::486892965319548000
24738840	::486892984642711000
38333116	::486892993497276000
67421080	::486893048874278000
418480466	::486893055920709000
301497892	::486893067451252000
562393615	::486893082315878000
209584784	::486893086715293000
104990093	::486893090868056000
461392295	::486893106009100000
104990093	::486893108572205000
67421080	::486893137579614000
32171318	::486893144651603000
451667062	::486893165702422000
136828926	::486893176234336000
162175448	::486893176419262000
16102033	::486893177555931000
119636299	::486893220144488000
574147363	::486893239958380000
382359896	::486893246694453000
40534884	::486893251392053000
16299351	::486893255058280000
383202357	::486893265854423000
434045786	::486893270472359000
49464322	::486893277556539000
227072583	::486893279947284000
241995287	::486893308342325000
179519500	::486893320858136000
157254287	::486893324322603000
196693857	::486893332614766000
395703736	::486893340965998000
119636299	::486893367075155000
60131090	::486893375275016000
383202357	::486893381201977000
17655353	::486893389439201000
60131090	::486893420485423000
217871594	::486893436134359000
99827590	::486893466035580000
209584784	::486893485480345000
60131090	::486893510168031000
104990093	::486893512248786000
16102033	::486893515671351000
49464322	::486893520788422000
20954074	::486893523975667000
30989596	::486893535627472000
139308619	::486893546884972000
587104097	::486893563322441000
196693857	::486893570884784000
51952627	::486893578027683000
367561919	::486893600785981000
53486281	::486893603126796000
225203526	::486893616808214000
26580506	::486893630729506000
96062555	::486893636701802000
51952627	::486893657421668000
65512747	::486893665600565000
20954074	::486893670931521000
17448907	::486893672064385000
120139449	::486893674349858000
33818674	::486893703798091000
329360692	::486893705333182000
243427085	::486893713478545000
72293435	::486893728519696000
243014276	::486893740565753000
78653568	::486893741333307000
24804859	::486893746630324000
67421080	::486893748781993000
39412631	::486893751428591000
65968609	::486893757644537000
378622092	::486893776393490000
593296591	::486893778339241000
351641054	::486893782508777000
78465328	::486893791828135000
24983393	::486893795586621000
398285469	::486893813269417000
44779656	::486893820513374000
37090364	::486893834358779000
26642766	::486893844953174000
451667062	::486893854230970000
238024746	::486893870978842000
102393543	::486893894982852000
120851061	::486893900980682000
25784705	::486893912754118000
366136205	::486893913819840000
593296591	::486893914956124000
96793797	::486893938817507000
102393543	::486893943133454000
533844924	::486893969062633000
54344507	::486894002180861000
29935926	::486894009969688000
227072583	::486894009982652000
15361643	::486894010112671000
22278303	::486894012713148000
37090364	::486894040668188000
556323854	::486894065049292000
39469570	::486894067067150000
614074554	::486894092534571000
378622092	::486894102529990000
7875762	::486894110981505000
383856422	::486894122591346000
67421080	::486894138210521000
17655353	::486894154094362000
153544543	::486894158440058000
378622092	::486894165444546000
29935926	::486894182045192000
22005666	::486894185471959000
333704327	::486894195404062000
196693857	::486894210428059000
196693857	::486894217021497000
282328751	::486894238739611000
285254109	::486894266484924000
362540752	::486894272210169000
63617875	::486894288761262000
384563395	::486894298302910000
205030447	::486894311728881000
120851061	::486894323581976000
35256600	::486894334965317000
209584784	::486894335456055000
153544543	::486894343111073000
67421080	::486894343223930000
282328751	::486894349624414000
351620689	::486894365885751000
406121427	::486894393110970000
60131090	::486894417437945000
16370204	::486894435108921000
151190656	::486894455442518000
155397134	::486894468894048000
127943795	::486894477588840000
37090364	::486894505187348000
362540752	::486894513227452000
37090364	::486894524346945000
16370204	::486894529451405000
19511096	::486894531057438000
353418151	::486894533557637000
120851061	::486894542432391000
240914419	::486894544806354000
37090364	::486894544899039000
22187821	::486894559801389000
33676766	::486894605678284000
24136198	::486894646300540000
375961439	::486894657083670000
41685125	::486894666864816000
81841977	::486894683226767000
65832155	::486894683230986000
256716505	::486894683340017000
378622092	::486894691506741000
383856422	::486894697596846000
22005666	::486894716433092000
234187240	::486894736834179000
243974175	::486894747508690000
39412631	::486894748087488000
51325761	::486894750189256000
48764697	::486894786381500000
19080798	::486894804551225000
81841977	::486894814412034000
65832155	::486894814432993000
256716505	::486894814755966000
443512536	::486894815733616000
217871594	::486894843063312000
586783331	::486894844531707000
16248047	::486894846884712000
256756265	::486894849413488000
285254109	::486894865062428000
17694593	::486894873283678000
379253079	::486894877096280000
277204534	::486894892434853000
127943795	::486894921413296000
18613311	::486894939150622000
93043270	::486894949708083000
35525270	::486894976488333000
298870626	::486895006108512000
298870626	::486895023527440000
102301729	::486895029902778000
44205530	::486895038488510000
27999272	::486895052757544000
109105005	::486895053512933000
306169468	::486895079630860000
18148466	::486895079811207000
44307877	::486895080616120000
224126979	::486895089176678000
14253476	::486895094482497000
24136198	::486895105794904000
755431	::486895109330309000
54344507	::486895109355483000
86604355	::486895110052130000
727422228	::486895113654640000
18613311	::486895143983665000
479222401	::486895175747133000
39412631	::486895195527467000
16299351	::486895212066000000
240914419	::486895214808674000
291249412	::486895224124239000
50805763	::486895261973626000
475210759	::486895262510899000
95712580	::486895296761573000
67421080	::486895298623467000
136791341	::486895301328769000
89033916	::486895302709084000
9129332	::486895304240037000
329360692	::486895314750558000
224410857	::486895331536547000
242912563	::486895335030390000
253126912	::486895349832122000
67421080	::486895386783526000
615636079	::486895388301860000
256756265	::486895394450710000
182901672	::486895406862061000
136880369	::486895408853950000
50805763	::486895425639575000
273034167	::486895466836029000
267405925	::486895470061449000
95712580	::486895472397668000
156508337	::486895475702775000
479222401	::486895483965550000
147279456	::486895511157219000
44205530	::486895513090793000
17830276	::486895527754080000
50805763	::486895534041333000
453690730	::486895548893364000
101138081	::486895555784998000
248358978	::486895558120853000
54344507	::486895558624169000
240914419	::486895568078135000
396177532	::486895587904593000
155397134	::486895589846953000
41685125	::486895595085250000
226319809	::486895596104847000
223288871	::486895599325700000
95712580	::486895602752442000
24983393	::486895614937272000
336628506	::486895621069340000
99827590	::486895637045067000
330834997	::486895645991526000
54344507	::486895646461288000
82115262	::486895648986251000
18613311	::486895650223558000
78465328	::486895676182114000
18613311	::486895715595976000
54344507	::486895718313885000
307397057	::486895757749141000
450391257	::486895765348810000
99827590	::486895782524497000
106561609	::486895795950465000
96793797	::486895806058741000
14780915	::486895831627616000
41685125	::486895832042438000
51601709	::486895844201742000
224126979	::486895844247883000
20782081	::486895853127213000
716262980	::486895854335180000
379576750	::486895871502856000
443512536	::486895889131532000
67421080	::486895907674136000
587104097	::486895938892726000
172997876	::486895959780364000
127943795	::486895962829619000
48764697	::486895975357624000
14392960	::486895993766416000
367941154	::486896001874427000
279399275	::486896014586937000
155397134	::486896030500548000
49464322	::486896057524445000
67421080	::486896074125090000
291249412	::486896080684994000
282328751	::486896082467557000
370464008	::486896122330640000
62093388	::486896125711245000
479222401	::486896144547459000
169226510	::486896163820273000
15804863	::486896174884855000
351641054	::486896183286439000
17455392	::486896203439685000
16807883	::486896219311316000
95712580	::486896222569918000
22278303	::486896230342340000
615636079	::486896238063661000
80929828	::486896263699243000
286734780	::486896271207059000
367941154	::486896275967979000
341153843	::486896281189900000
374228630	::486896300462309000
279399275	::486896303473848000
421655917	::486896326978711000
241995287	::486896372008763000
411222321	::486896400622313000
615636079	::486896417139482000
210873235	::486896423796228000
17339508	::486896445736624000
515049896	::486896450391912000
418297592	::486896465441062000
336250359	::486896552104169000
19770255	::486896555803152000
44205530	::486896574513954000
67421080	::486896575973568000
223288871	::486896588330377000
147279456	::486896634169544000
247024165	::486896658077073000
544538144	::486896659679289000
56169190	::486896672736157000
286734780	::486896683997863000
329360692	::486896689505370000
418297592	::486896691266592000
588874950	::486896692239663000
503911979	::486896718152089000
62093388	::486896729816846000
586783331	::486896776784666000
14584037	::486896793524121000
170868061	::486896805389406000
18613311	::486896810833637000
316026178	::486896823542349000
279399275	::486896834367848000
41606452	::486896860833906000
100090407	::486896886612504000
316026178	::486896889657167000
16002106	::486896896879783000
615636079	::486896910456717000
503911979	::486896917515735000
554801627	::486896940924157000
209584784	::486896955977519000
135681283	::486896965012451000
107610605	::486896969952919000
136006997	::486896975665573000
24383303	::486896982120599000
349484189	::486896997035565000
394962689	::486897001905127000
78465328	::486897018661400000
24171213	::486897025267417000
209584784	::486897040853438000
22278303	::486897043571765000
63720288	::486897105596727000
42910967	::486897117521543000
36250685	::486897119916474000
45286852	::486897127520342000
266033863	::486897131589214000
383856422	::486897141215137000
293897624	::486897169476378000
248358978	::486897173179559000
31403901	::486897180062810000
36861827	::486897186399985000
14392960	::486897190581702000
20935927	::486897200991965000
392422321	::486897203781570000
439491329	::486897208550105000
279399275	::486897226308780000
24171213	::486897239323729000
383856422	::486897259330953000
329360692	::486897266469269000
190396530	::486897291153137000
259413656	::486897328054226000
336250359	::486897365358751000
56169190	::486897369418432000
355896730	::486897370135678000
82223258	::486897382391427000
96793797	::486897382563401000
357211620	::486897388540690000
18613311	::486897396903718000
490977827	::486897398397292000
490977827	::486897466693128000
18613311	::486897516097441000
259746323	::486897518525964000
127943795	::486897529473490000
37316930	::486897532002639000
71557910	::486897537148661000
49383709	::486897543356223000
467027311	::486897544380030000
140110825	::486897553179303000
17107944	::486897553720741000
14520186	::486897555440422000
18613311	::486897569264455000
18148466	::486897579779964000
30795924	::486897591678816000
279399275	::486897641465192000
100327197	::486897657403543000
62460045	::486897657743306000
84849075	::486897670603038000
127943795	::486897714660388000
120296296	::486897718350987000
365505682	::486897736462000000
490977827	::486897745538867000
18613311	::486897746578657000
106320745	::486897747065585000
56169190	::486897747702730000
33818674	::486897755164401000
238341972	::486897777109397000
169226510	::486897800227979000
316026178	::486897813062553000
58941053	::486897836210917000
301016850	::486897849318113000
22278303	::486897855849037000
336250359	::486897874924748000
82223258	::486897882268565000
24983393	::486897884563263000
11146552	::486897886261542000
156508337	::486897889990291000
37029138	::486897893526474000
35603964	::486897897699414000
755431	::486897914367594000
23164217	::486897916368277000
77078922	::486897923524153000
25082908	::486897928884072000
273814896	::486897935750541000
127943795	::486897947217776000
17655353	::486897950895771000
1565041	::486897956038000000
253689041	::486897956482609000
14584037	::486897968663265000
41925570	::486897976133316000
100843087	::486898000082399000
96443022	::486898013395488000
106320745	::486898018504155000
22005666	::486898030637891000
228915951	::486898052301475000
22328944	::486898064670883000
279399275	::486898079560253000
20954074	::486898097369280000
534913317	::486898103010619000
196890320	::486898106097606000
24136198	::486898109877092000
60131090	::486898110749089000
17655353	::486898110812008000
228915951	::486898115857760000
237963845	::486898150913736000
326146327	::486898152163651000
22328944	::486898153816604000
77078922	::486898160246456000
54344507	::486898188607967000
61969086	::486898202336317000
635151853	::486898206920298000
332306968	::486898212716822000
120296296	::486898230517448000
131968998	::486898251896213000
281295226	::486898274133999000
20954074	::486898282577154000
239702167	::486898324545343000
43052467	::486898329272328000
336250359	::486898329646010000
614436697	::486898331361095000
151190656	::486898333802172000
148445755	::486898336784711000
367941154	::486898338038812000
271370762	::486898342832508000
333245482	::486898345840246000
157904403	::486898350134796000
243974175	::486898386352607000
22328944	::486898394095685000
179519500	::486898404010647000
60771081	::486898425922084000
490977827	::486898428967157000
17655353	::486898432125042000
7875762	::486898436722401000
101572891	::486898445555605000
22005666	::486898450189918000
21415532	::486898450374885000
14520186	::486898468662050000
518141549	::486898468695207000
413735493	::486898474252656000
334403708	::486898490057187000
61969086	::486898496017289000
271370762	::486898496788627000
179519500	::486898511217061000
490977827	::486898560307572000
330799447	::486898571480801000
162394402	::486898580418883000
533844924	::486898583577165000
40816246	::486898584457973000
494514265	::486898587947646000
1565041	::486898590561087000
214220072	::486898606654242000
589542040	::486898628762824000
494514265	::486898632566648000
22328944	::486898639923855000
131968998	::486898640674643000
76815335	::486898642179997000
755431	::486898659678633000
17455392	::486898660114849000
179519500	::486898663067643000
494514265	::486898665236074000
279399275	::486898681086369000
393653181	::486898721918296000
61969086	::486898741488926000
443512536	::486898746178154000
849	::486898749978185000
367941154	::486898759792869000
19770255	::486898765035732000
423098923	::486898784153395000
578505853	::486898786958979000
16713287	::486898811491454000
423098923	::486898821541412000
392422321	::486898853892063000
438698734	::486898857432072000
553934357	::486898871646187000
131968998	::486898878466502000
22005666	::486898896346415000
365505682	::486898915497619000
65476712	::486898923614003000
494514265	::486898937450614000
40226593	::486898944728129000
30795924	::486898948796604000
391108584	::486898949349842000
494514265	::486898950004174000
391108584	::486898965380468000
247024165	::486898994094678000
185629189	::486899007126765000
14584037	::486899039238389000
367941154	::486899049673785000
167486585	::486899059118977000
131968998	::486899061703081000
316026178	::486899063493636000
55219816	::486899065268219000
119269983	::486899094757974000
98768681	::486899104757612000
67421080	::486899111447126000
136238737	::486899114798370000
384305773	::486899119949377000
50509821	::486899124105523000
80895456	::486899136319737000
18999708	::486899145664241000
551501734	::486899157278666000
394962689	::486899169135570000
16713287	::486899178744725000
419185791	::486899194108444000
179519500	::486899208692043000
387863634	::486899223179182000
136238737	::486899223414071000
15804863	::486899253541732000
15791549	::486899270704832000
336250359	::486899277059604000
384955934	::486899279718383000
82242725	::486899296592084000
60771081	::486899325705158000
254276767	::486899331291566000
67421080	::486899332113629000
60771081	::486899357871243000
21374892	::486899359876149000
494514265	::486899364317511000
365505682	::486899370223091000
552802620	::486899373335273000
311092385	::486899377709928000
384305773	::486899399139016000
55161530	::486899405723672000
27268559	::486899414955343000
494514265	::486899415030829000
41465619	::486899417379639000
96793797	::486899418780545000
80895456	::486899433804939000
136238737	::486899433976512000
326146327	::486899435666825000
175591069	::486899436723773000
226319809	::486899446522052000
367322500	::486899451919745000
44278444	::486899453203603000
514339780	::486899473273335000
23442090	::486899502855749000
321780812	::486899560561008000
50805763	::486899567493799000
294964037	::486899573777248000
14808898	::486899574284746000
26113249	::486899577153277000
179519500	::486899581406707000
755431	::486899592047251000
55475943	::486899595100696000
588641285	::486899599009783000
200796300	::486899613832470000
22005666	::486899622434971000
19123904	::486899623890784000
136238737	::486899631222042000
21374892	::486899634573684000
22187821	::486899650805641000
311092385	::486899663698546000
167486585	::486899684762333000
55475943	::486899699773747000
278603967	::486899712172122000
155397134	::486899720213004000
179519500	::486899729683320000
58652870	::486899730233163000
214220072	::486899730480234000
28827091	::486899734527746000
378234727	::486899738768179000
244800948	::486899742777942000
136238737	::486899761128013000
69916897	::486899770565607000
127943795	::486899780669673000
365505682	::486899789653499000
494514265	::486899790416863000
211376385	::486899796880281000
326146327	::486899861732593000
59184492	::486899866178969000
78213	::486899943081512000
44779656	::486899950811635000
378234727	::486899957237313000
219153949	::486899962970927000
365505682	::486899978854346000
378234727	::486899983921451000
50509821	::486899998257205000
21374892	::486900016603475000
588641285	::486900024270282000
553934357	::486900026740719000
17473737	::486900037448773000
62093388	::486900043933548000
172573942	::486900046160334000
77078833	::486900048630788000
60771081	::486900060765302000
209584784	::486900063919038000
131968998	::486900075801882000
439491329	::486900076174794000
41925570	::486900090477768000
463381084	::486900105467817000
22187821	::486900112560758000
599774410	::486900128079708000
365505682	::486900133494136000
387476542	::486900147482529000
127943795	::486900164553351000
553934357	::486900175516884000
423950693	::486900185738772000
17163265	::486900188813217000
9687752	::486900189098442000
14520186	::486900211839938000
426923626	::486900213572177000
376525681	::486900231288541000
295466391	::486900272027803000
61318348	::486900282715299000
336347539	::486900291854282000
387476542	::486900294044110000
172573942	::486900297940213000
127943795	::486900310372532000
14520186	::486900321869107000
78926478	::486900328822874000
78926478	::486900329829498000
78926478	::486900330823565000
196890320	::486900333772165000
596678073	::486900341582364000
78926478	::486900347697246000
78926478	::486900348758396000
14780915	::486900355125739000
44779656	::486900357747187000
209584784	::486900360552804000
129240201	::486900360963829000
220587584	::486900367083319000
41925570	::486900382782992000
7875762	::486900401795760000
62093388	::486900402689163000
217871594	::486900404538449000
17473737	::486900413531033000
56931148	::486900422297522000
131968998	::486900448742637000
348152108	::486900455989985000
67421080	::486900478412742000
513926411	::486900489477296000
56931148	::486900511359369000
139308619	::486900521395957000
179519500	::486900546381443000
17473737	::486900555868930000
350645139	::486900604392845000
17448907	::486900605517312000
123739379	::486900608830414000
196890320	::486900609400852000
39507361	::486900631672594000
27364321	::486900637381427000
12057032	::486900639100715000
179519500	::486900648139436000
336250359	::486900656578772000
17455392	::486900659455680000
17455392	::486900660281942000
82242725	::486900672588046000
599787941	::486900690829078000
346219373	::486900734579851000
599787941	::486900771418415000
54697279	::486900774811627000
25942336	::486900781241487000
299389082	::486900812669808000
233362394	::486900819904577000
22005666	::486900820730843000
29607520	::486900829660925000
299389082	::486900829669310000
479222401	::486900845003673000
54344507	::486900874825195000
19123904	::486900894257410000
47753031	::486900903937454000
443512536	::486900906643169000
251359942	::486900916541751000
209584784	::486900944794181000
299389082	::486900951669014000
346219373	::486900952591384000
163242154	::486900954235539000
383202357	::486900955930435000
423950693	::486900969049833000
22187821	::486900974599294000
179519500	::486901001878642000
38333116	::486901014294188000
209584784	::486901016537751000
336250359	::486901018136154000
418314197	::486901018568192000
179519500	::486901025819734000
346219373	::486901028181131000
38333116	::486901032304521000
350645139	::486901053363744000
38333116	::486901057323552000
599787941	::486901062658297000
236628483	::486901076688265000
51601709	::486901087614423000
264622253	::486901089103380000
57854623	::486901098674802000
25160673	::486901099803049000
87956728	::486901118023503000
599787941	::486901122578120000
544538144	::486901124020977000
44779656	::486901139926175000
167486585	::486901159165034000
22328944	::486901169290485000
96443022	::486901170230034000
45164175	::486901177553272000
25160673	::486901178836344000
253126912	::486901187841515000
600663496	::486901188273528000
236271147	::486901194028113000
38333116	::486901228887359000
107842096	::486901246809219000
73795436	::486901261292564000
473196438	::486901270133743000
122614290	::486901300714414000
71557910	::486901306536120000
321780812	::486901318691598000
57854623	::486901328027713000
600663496	::486901335774593000
179519500	::486901337108393000
22328944	::486901339050741000
518141549	::486901352144977000
17258301	::486901369589088000
23799906	::486901369946005000
441925629	::486901374782017000
122614290	::486901412660383000
240914419	::486901418675032000
14297098	::486901420286042000
71557910	::486901424022761000
351620689	::486901430029008000
100742600	::486901432743133000
374739722	::486901437814026000
116054733	::486901457434574000
600663496	::486901483938402000
472287305	::486901487679725000
122614290	::486901498345828000
22328944	::486901506017591000
14297098	::486901509297565000
124582805	::486901515416641000
300135225	::486901551307296000
26580130	::486901570773086000
209584784	::486901581321760000
351847146	::486901582642946000
396929208	::486901587621593000
329360692	::486901594559365000
849	::486901611927961000
182645046	::486901618814631000
18722083	::486901619359891000
336250359	::486901619653881000
393041277	::486901633670868000
365151006	::486901634719420000
25925656	::486901647075844000
73795436	::486901682052554000
134225933	::486901694459281000
233084334	::486901697982103000
14297098	::486901698833965000
9687752	::486901700956266000
329360692	::486901709156126000
66396119	::486901714398621000
6945382	::486901718408384000
351620689	::486901719259807000
21153287	::486901730651955000
613256961	::486901731469447000
392156048	::486901745902030000
31403901	::486901774734098000
155397134	::486901776415981000
153544543	::486901824923107000
599787941	::486901854257680000
301016850	::486901858753998000
351620689	::486901872356102000
18722083	::486901875711553000
55219816	::486901884197015000
17470539	::486901885152927000
443512536	::486901892371742000
17473737	::486901903079399000
23413958	::486901908209016000
30529918	::486901910423613000
397717926	::486901912160059000
344990761	::486901914810867000
103782180	::486901915717238000
79035481	::486901923967414000
357079725	::486901925569236000
56931148	::486901930506342000
175591069	::486901945181802000
23413958	::486901981097639000
23820736	::486901998688555000
518141549	::486902000655663000
537561541	::486902003683958000
387281097	::486902009874763000
330834997	::486902022310879000
67421080	::486902036512768000
378200627	::486902037280727000
253178679	::486902071866580000
180940959	::486902093219778000
175591069	::486902096495534000
67421080	::486902106511519000
255104759	::486902110467133000
14780915	::486902117387747000
387281097	::486902197259497000
41925570	::486902214569779000
23721718	::486902224648699000
17529301	::486902227290701000
271370762	::486902233716387000
79035481	::486902249957101000
9687752	::486902258496729000
163214537	::486902262703595000
79035481	::486902279606644000
387281097	::486902294852947000
129240201	::486902306034556000
129240201	::486902317602459000
209584784	::486902345880449000
103782180	::486902346715504000
635845301	::486902350334799000
33249556	::486902354793742000
19511096	::486902361739104000
225206178	::486902367032315000
22005666	::486902370907865000
361489211	::486902377174560000
41136161	::486902381808852000
129240201	::486902384447082000
849	::486902392806711000
544538144	::486902399500812000
139308619	::486902399575932000
55219816	::486902400494886000
450391257	::486902411865239000
225206178	::486902412125671000
365505682	::486902423001108000
155397134	::486902423928471000
41925570	::486902432761643000
175591069	::486902442122956000
127943795	::486902442777649000
22005666	::486902452562558000
35082993	::486902468731617000
153544543	::486902469323419000
79633612	::486902477678063000
21153287	::486902489417932000
336250359	::486902510511071000
17455392	::486902510695612000
9687752	::486902515536248000
24983393	::486902519688626000
9687752	::486902532753862000
127943795	::486902542329458000
419185791	::486902544761753000
209584784	::486902578643361000
129240201	::486902586943893000
79035481	::486902606846251000
257265522	::486902607110107000
23413958	::486902607848300000
63617875	::486902610788909000
66396119	::486902615234473000
63720288	::486902617440657000
175591069	::486902626865270000
129240201	::486902635815895000
516986236	::486902637301075000
161492068	::486902644510695000
363059827	::486902645236318000
23785621	::486902650202775000
82115262	::486902651771035000
14606079	::486902657399812000
51413309	::486902670595461000
624394090	::486902679151468000
79035481	::486902682285006000
380458897	::486902705001349000
167486585	::486902725758550000
387476542	::486902748169121000
350645139	::486902754967683000
22328944	::486902763381858000
18138157	::486902767391633000
45164175	::486902772215078000
155397134	::486902777625722000
429375230	::486902782314569000
19147974	::486902782897954000
17258301	::486902800652058000
167486585	::486902836232323000
14205371	::486902838279544000
367561919	::486902838367232000
51601709	::486902847825387000
33249556	::486902858806460000
78653568	::486902862220230000
256750208	::486902890259169000
179519500	::486902897188159000
242912563	::486902908152459000
18657192	::486902917467623000
103782180	::486902920630501000
8548362	::486902924904501000
350645139	::486902928125341000
9687752	::486902930252238000
155397134	::486902942226997000
365505682	::486902955283476000
18148466	::486902964414873000
45911298	::486902972027531000
344454080	::486902977957855000
17529301	::486902990771474000
17448907	::486902999202402000
350645139	::486903000238026000
17470539	::486903004423913000
600663496	::486903009109344000
429348972	::486903013215182000
185084575	::486903013668167000
9687752	::486903037366390000
344958631	::486903061487423000
62518475	::486903067607318000
344958631	::486903076654030000
600663496	::486903095239409000
155730095	::486903096405012000
63490594	::486903098686701000
470451598	::486903113723289000
344958631	::486903116487340000
175591069	::486903135663693000
33818674	::486903139765727000
80895456	::486903140521095000
46279759	::486903152072216000
328871385	::486903166982557000
102444460	::486903182631501000
146855323	::486903193021218000
378234727	::486903198608003000
179519500	::486903209915449000
459612485	::486903211274424000
409665559	::486903211656503000
755431	::486903213447081000
179519500	::486903229997797000
365505682	::486903253251010000
245021956	::486903277804474000
378234727	::486903278534664000
409665559	::486903289586667000
350645139	::486903292862005000
388374921	::486903298092711000
238341972	::486903328069001000
170357410	::486903333534171000
65576332	::486903381244399000
78653568	::486903408524529000
127943795	::486903409199808000
16299351	::486903415499685000
27792069	::486903425469120000
50805763	::486903444247019000
90469755	::486903458285367000
517075828	::486903459598192000
167486585	::486903461770829000
301244128	::486903462660407000
475210759	::486903465030201000
16299351	::486903470218575000
115583749	::486903470713479000
755431	::486903486265556000
20954074	::486903491210665000
429348972	::486903495224606000
16299351	::486903496613330000
385782746	::486903523309674000
66311658	::486903543287140000
1318301	::486903556226957000
45164175	::486903583900987000
388597293	::486903599985729000
239702167	::486903604247162000
179519500	::486903605509627000
12057032	::486903613458223000
494514265	::486903618084167000
66058067	::486903619447308000
347596428	::486903620621713000
44205530	::486903641899429000
357079725	::486903646450221000
494514265	::486903653245001000
544538144	::486903653841010000
40816246	::486903658756718000
127943795	::486903672249806000
336250359	::486903721805512000
467774585	::486903726674681000
16299351	::486903733264338000
575804821	::486903735797297000
164676969	::486903738825969000
41136161	::486903753476280000
254821900	::486903753531195000
365505682	::486903771922825000
331423379	::486903784967122000
409665559	::486903792013955000
306169468	::486903792525664000
17169855	::486903800960020000
101881386	::486903804068397000
467774585	::486903825790275000
179519500	::486903845256040000
635845301	::486903845562241000
409665559	::486903861148659000
310009833	::486903869935329000
127943795	::486903877787475000
727422228	::486903882589954000
48427726	::486903885752053000
331423379	::486903888788729000
285955708	::486903903036768000
228915951	::486903911266004000
381181950	::486903929523810000
385782746	::486903933122523000
255147158	::486903935899160000
23785621	::486903940605165000
190396530	::486903947349618000
155397134	::486903953230397000
31010760	::486903964416618000
210873235	::486903966392152000
95554541	::486903971122917000
331423379	::486903975946379000
575804821	::486903982573371000
111806693	::486903989007839000
37029138	::486903989321990000
245573462	::486903995080769000
271370762	::486903998679490000
44779656	::486903999170625000
108204138	::486903999820730000
328828628	::486904004023029000
361489211	::486904005751484000
102530016	::486904007282413000
8962732	::486904009215598000
378200627	::486904015410962000
179519500	::486904015469305000
95554541	::486904027574042000
100471456	::486904054132379000
255147158	::486904055189368000
357079725	::486904058041487000
50157557	::486904060369317000
241337450	::486904063666053000
22991317	::486904114883088000
228915951	::486904129906692000
393041277	::486904136101662000
557400595	::486904136902795000
331423379	::486904143789834000
18968115	::486904165374099000
388597293	::486904171468042000
40994873	::486904189209952000
162394402	::486904207618744000
100471456	::486904210160500000
378234727	::486904215785074000
23839835	::486904221501886000
40816246	::486904223901024000
544538144	::486904237071544000
423446901	::486904243224203000
48427726	::486904248509022000
95554541	::486904249335312000
20954074	::486904263545589000
111806693	::486904297381056000
168387841	::486904299281076000
45911298	::486904303740006000
81841977	::486904315873746000
65832155	::486904315953430000
256716505	::486904316641300000
65476712	::486904317232689000
111806693	::486904320357830000
179519500	::486904322479779000
164676969	::486904335121776000
44779656	::486904340230463000
114077276	::486904361591652000
114077276	::486904361872658000
111806693	::486904366583259000
388374921	::486904377161293000
157254287	::486904377454518000
100471456	::486904377555185000
424540791	::486904383926317000
111806693	::486904389140226000
111806693	::486904435915120000
111806693	::486904446237286000
336250359	::486904451773759000
65513	::486904459730386000
111806693	::486904470098673000
228915951	::486904501719146000
37780107	::486904503682469000
17258301	::486904533054791000
308170990	::486904545868804000
50157557	::486904545964855000
26580506	::486904569935720000
755431	::486904604718682000
164676969	::486904606002536000
432027433	::486904615992979000
111806693	::486904620124745000
18968115	::486904624583299000
33555786	::486904640869785000
179519500	::486904647815163000
308170990	::486904650063679000
113722629	::486904673446526000
40478607	::486904685433860000
47880950	::486904692501667000
259413656	::486904720275951000
129240201	::486904735924879000
20954074	::486904737174806000
755431	::486904771186417000
575804821	::486904784532676000
22005666	::486904802173927000
370049566	::486904803126444000
600663496	::486904806632468000
378234727	::486904808758996000
600663496	::486904814056374000
378234727	::486904829877317000
361489211	::486904832104857000
48427726	::486904847732854000
134225933	::486904848408150000
279608688	::486904859858198000
493221106	::486904862819360000
100471456	::486904888316526000
18968115	::486904902120386000
423446901	::486904904963719000
136006997	::486904910210809000
443512536	::486904945191706000
27999272	::486904955446386000
603136773	::486904958738915000
100339690	::486904970684293000
149295164	::486904985326592000
94310638	::486904988153556000
22005666	::486904988539420000
357211620	::486905001546358000
225206178	::486905010085580000
213131959	::486905012665069000
100471456	::486905047477800000
378234727	::486905051483369000
253689041	::486905052334784000
94310638	::486905069644681000
164676969	::486905078746738000
155397134	::486905089417052000
27364321	::486905108006207000
169318703	::486905111403167000
107842096	::486905124506202000
242622458	::486905128377520000
172025978	::486905128780197000
289461446	::486905136132784000
179519500	::486905140599734000
95712580	::486905144802422000
79373818	::486905146732208000
136006997	::486905148644409000
43256984	::486905181553315000
29300584	::486905190272880000
175591069	::486905219993698000
242912563	::486905229636796000
60046761	::486905233495187000
214595457	::486905234426699000
94480498	::486905248200400000
58941053	::486905248372776000
109105005	::486905257692110000
253689041	::486905263597686000
155397134	::486905273517633000
433654462	::486905279515488000
257265522	::486905287454887000
86604355	::486905298243051000
48427726	::486905312138756000
378234727	::486905315498012000
365505682	::486905315758063000
9687752	::486905319025831000
433654462	::486905319218356000
281260984	::486905333990703000
56059141	::486905336947691000
175591069	::486905359777288000
14520186	::486905383295152000
350968313	::486905398046121000
12057032	::486905410075770000
219163747	::486905425216823000
242622458	::486905427318173000
66396119	::486905437745213000
632481728	::486905441851822000
179519500	::486905443784998000
22005666	::486905462558699000
270184694	::486905464849174000
463381084	::486905472889274000
221098400	::486905474164330000
169318703	::486905475309764000
37802339	::486905486487207000
78465328	::486905493655269000
379924726	::486905494666088000
155397134	::486905501771628000
256781130	::486905537913561000
378234727	::486905542716059000
17163265	::486905550421372000
105623584	::486905555639099000
96793797	::486905560311140000
27726737	::486905567521165000
66877066	::486905588677615000
146602281	::486905601570897000
19683725	::486905631094632000
433654462	::486905642032971000
82223258	::486905663625646000
334403708	::486905667090149000
17163265	::486905667828338000
216486063	::486905678217613000
179519500	::486905683871137000
381203261	::486905689898352000
311092385	::486905691366780000
174351092	::486905692973174000
328871385	::486905695795552000
50224504	::486905698547015000
27726737	::486905699541078000
66877066	::486905700564889000
37802339	::486905715231973000
29827759	::486905716460892000
155397134	::486905719485382000
164676969	::486905720533962000
338543771	::486905728687280000
43256984	::486905753572495000
179519500	::486905772719104000
164676969	::486905777219977000
76977679	::486905785373323000
385706960	::486905788649058000
341666582	::486905807196274000
375385791	::486905830357622000
41925570	::486905841342484000
179519500	::486905845582532000
245398547	::486905858455273000
466873056	::486905873009098000
356974615	::486905873936052000
33964276	::486905879841607000
398377928	::486905885881794000
419836731	::486905901677543000
257265522	::486905903778508000
388433171	::486905927727992000
337434597	::486905932798914000
47880950	::486905936338890000
179519500	::486905938788380000
41925570	::486905955960246000
27726737	::486905975593377000
316026178	::486905977979953000
39412631	::486906022364053000
7875762	::486906027200479000
17470539	::486906028168990000
17470539	::486906038352744000
635577431	::486906044128325000
381181950	::486906050449121000
38804898	::486906059542368000
457811756	::486906063564705000
388433171	::486906066370691000
209584784	::486906066559459000
37802339	::486906076017590000
17664609	::486906083777060000
18023231	::486906089880166000
635845301	::486906114752012000
78653568	::486906132649500000
96062555	::486906141415198000
383972979	::486906143415885000
353888661	::486906153062789000
423950693	::486906160113389000
289461446	::486906162600632000
311092385	::486906171572244000
106320745	::486906179470512000
37802339	::486906183211446000
30989596	::486906192795406000
351174024	::486906197182656000
129240201	::486906215369146000
17664609	::486906215729881000
214595457	::486906216858529000
106860209	::486906218795909000
83736832	::486906225570119000
443512536	::486906257140633000
632481728	::486906262584823000
275813402	::486906270113222000
467774585	::486906270234836000
15791549	::486906274211057000
190396530	::486906275801096000
37802339	::486906284642291000
357079725	::486906293370621000
100471456	::486906301662781000
816177	::486906308633718000
374289648	::486906310068543000
361489211	::486906311087378000
66396119	::486906315847901000
245398547	::486906329194577000
355896730	::486906340112351000
214595457	::486906345057431000
30989596	::486906347858841000
41407294	::486906352993042000
25925656	::486906379211259000
38520445	::486906397099958000
378234727	::486906402326056000
8962732	::486906402900684000
725050717	::486906414934147000
293897624	::486906426666020000
17339508	::486906435079380000
398339392	::486906440024854000
66396119	::486906441765093000
111806693	::486906442537271000
30989596	::486906452578025000
293644929	::486906453576282000
55161530	::486906460454936000
17655353	::486906461734174000
725050717	::486906468327632000
106860209	::486906468981952000
37802339	::486906503270367000
65476712	::486906504189317000
17664609	::486906505988276000
214595457	::486906517543600000
18148466	::486906523931918000
30787413	::486906528968896000
398339392	::486906537743773000
209584784	::486906540285128000
26947347	::486906542537457000
114235211	::486906544152252000
93448284	::486906554780643000
45173032	::486906560409792000
50507669	::486906568743481000
127943795	::486906571776339000
310506975	::486906578700730000
32583866	::486906601740054000
614074554	::486906606412898000
57300329	::486906613488701000
19766821	::486906616261140000
312435293	::486906620148867000
16299351	::486906638344126000
32583866	::486906643632758000
603870273	::486906653384536000
14780915	::486906656274776000
22504277	::486906662905991000
170357410	::486906667729051000
37802339	::486906671113850000
17664609	::486906680001585000
245573462	::486906684749537000
41407294	::486906710674911000
338543771	::486906716332634000
31403901	::486906719931748000
381181950	::486906724343750000
78926478	::486906740638621000
29394513	::486906750654636000
18999708	::486906755092197000
41407294	::486906760817831000
93448284	::486906775115800000
816177	::486906775258791000
114235211	::486906784485896000
553711382	::486906785211502000
45173032	::486906794418401000
127943795	::486906796469403000
725050717	::486906798306123000
374289648	::486906836172673000
378622092	::486906847874777000
17664609	::486906866882969000
351174024	::486906870473293000
37802339	::486906872016814000
628045480	::486906874650845000
17655353	::486906874709540000
17470539	::486906876336934000
136006997	::486906885161771000
378622092	::486906890199519000
387461887	::486906891113467000
78465328	::486906902912045000
48427726	::486906902950207000
317596401	::486906906200375000
22991317	::486906919286628000
467774585	::486906932150534000
321498402	::486906937313746000
17664609	::486906938517512000
370464008	::486906946168295000
40816246	::486906967806341000
6284612	::486906973825138000
238024746	::486907003327901000
328828628	::486907005865455000
412638454	::486907006897631000
277378135	::486907014321541000
214595457	::486907022378409000
277378135	::486907036077424000
277378135	::486907048169590000
245398547	::486907085129793000
24226614	::486907099243216000
370464008	::486907101844086000
252674018	::486907122349641000
311092385	::486907146043289000
213131959	::486907171519483000
32583866	::486907182084935000
22005666	::486907196274253000
170357410	::486907224367718000
40816246	::486907239991492000
493640349	::486907247088242000
214595457	::486907275249201000
17664609	::486907284937641000
152454379	::486907285462335000
37802339	::486907295238873000
37802339	::486907300234268000
22294252	::486907305733001000
623584562	::486907306739646000
111806693	::486907327325696000
93448284	::486907344551309000
21153287	::486907353464602000
300009838	::486907366672441000
66396119	::486907370530824000
45173032	::486907376847843000
41407294	::486907386226298000
50157557	::486907394346086000
41407294	::486907404458930000
27792069	::486907411114889000
59705683	::486907427120377000
467774585	::486907460377006000
237530197	::486907462885203000
463381084	::486907464189628000
22005666	::486907475455512000
59705683	::486907502101934000
24868543	::486907515611787000
245398547	::486907517948424000
50805763	::486907521785794000
60046761	::486907547119411000
214595457	::486907549505961000
40816246	::486907589934850000
176339991	::486907600106037000
155926653	::486907603163693000
9899992	::486907608184283000
59647298	::486907617965785000
127943795	::486907639558053000
161656785	::486907642359873000
86604355	::486907653248262000
32171318	::486907661691019000
438698734	::486907663675322000
50157557	::486907664748646000
387461887	::486907676333334000
470458433	::486907680335097000
243751614	::486907695832637000
86604355	::486907697846317000
242912563	::486907715336159000
50805763	::486907721740853000
95712580	::486907725830696000
40226593	::486907736203202000
326813935	::486907741064400000
14606079	::486907741970386000
93448284	::486907744457216000
463381084	::486907745954582000
254821900	::486907753009790000
219163747	::486907754221539000
335608417	::486907760156504000
45173032	::486907762585374000
30912658	::486907791152410000
102401687	::486907816364765000
167486585	::486907826137083000
76463655	::486907835796557000
127943795	::486907837399175000
493221106	::486907842243198000
323978080	::486907855032057000
83673720	::486907863240286000
255834275	::486907867878789000
34717669	::486907878087729000
47880950	::486907881539637000
24983393	::486907884236587000
214595457	::486907884622872000
105855764	::486907886602166000
374289648	::486907899332288000
161656785	::486907903811784000
189135890	::486907908089606000
271204273	::486907920236285000
279608688	::486907920605409000
152715270	::486907922853531000
441925629	::486907946962780000
20026791	::486907958320590000
189135890	::486907977270435000
392422321	::486907983201570000
39412631	::486907989148712000
22005666	::486908000175546000
83736832	::486908005305159000
106860209	::486908009499488000
388433171	::486908021377736000
106860209	::486908049089523000
40816246	::486908049295036000
48098530	::486908059940581000
66396119	::486908061135548000
176994984	::486908065426325000
54105420	::486908073131274000
155805303	::486908083298242000
111806693	::486908083768418000
66396119	::486908087689695000
378281495	::486908099651846000
41407294	::486908104140156000
27726737	::486908109726560000
388597293	::486908113920872000
41407294	::486908117763256000
344902431	::486908125715263000
238341972	::486908126323814000
387281097	::486908128802254000
22991317	::486908137744502000
115459999	::486908140944781000
26580130	::486908151527383000
206247499	::486908154848894000
19568023	::486908155302252000
254821900	::486908155742679000
297679816	::486908175946625000
66396119	::486908179976966000
27726737	::486908195198095000
271204273	::486908199014903000
155805303	::486908203683172000
132314519	::486908204933066000
407248121	::486908207626207000
65476712	::486908248318943000
101398953	::486908271194681000
463381084	::486908282565427000
366136205	::486908283559895000
114579662	::486908284239364000
66396119	::486908288181600000
101398953	::486908293491593000
175591069	::486908295802675000
76502729	::486908301645328000
353418151	::486908302362570000
48098530	::486908313595301000
387461887	::486908324554612000
37802339	::486908328161705000
424698378	::486908331609427000
16807883	::486908335409856000
109105005	::486908336076361000
20419159	::486908337330454000
141735027	::486908338006142000
27726737	::486908341570920000
93448284	::486908358696263000
22187821	::486908369870258000
114579662	::486908377742979000
214595457	::486908394696368000
45492981	::486908401901780000
253689041	::486908405471121000
102401687	::486908409049251000
19307731	::486908410613350000
101398953	::486908415579402000
101398953	::486908432281116000
351641054	::486908438937862000
155926653	::486908440380338000
48098530	::486908442393604000
101398953	::486908445535129000
1318301	::486908456838762000
63478115	::486908461482254000
464845445	::486908467014148000
255311687	::486908468104679000
374289648	::486908474790780000
85399171	::486908486031511000
29300584	::486908489541746000
29327418	::486908493568671000
41925570	::486908494541754000
301016850	::486908500501475000
253689041	::486908519921111000
175591069	::486908529198907000
26623525	::486908540817514000
256781130	::486908545078530000
387461887	::486908566410768000
429375230	::486908577324339000
127943795	::486908606173179000
388597293	::486908613919662000
37029138	::486908634904141000
55161530	::486908640826118000
31536491	::486908674695131000
113048616	::486908678339973000
270687983	::486908713131732000
387461887	::486908719909707000
175591069	::486908724456349000
66396119	::486908727207809000
388597293	::486908734602371000
48427726	::486908738893119000
31620041	::486908751795200000
356974615	::486908767796088000
39507361	::486908770774421000
374289648	::486908777325948000
7345092	::486908778973913000
101572891	::486908783239901000
175591069	::486908800952061000
34087430	::486908812817735000
127943795	::486908817075363000
96793797	::486908824406597000
18148466	::486908825145196000
79348656	::486908831084318000
372479589	::486908840508526000
7345092	::486908847974383000
270184694	::486908848553619000
374289648	::486908854396256000
187047785	::486908854655909000
101398953	::486908857751310000
392278984	::486908869541908000
40816246	::486908875744870000
101572891	::486908884637200000
587104097	::486908893281275000
49455873	::486908930740592000
195103093	::486908934137987000
242912563	::486908938139758000
102213164	::486908954312998000
41407294	::486908963364302000
224501206	::486908969630195000
223243607	::486908975813001000
259413656	::486908995177705000
270184694	::486908997631746000
388597293	::486908998486986000
175591069	::486909020091854000
167486585	::486909021836685000
279865885	::486909022113525000
127943795	::486909063255818000
22328944	::486909066225414000
259413656	::486909074521333000
238024746	::486909079780982000
23611301	::486909091252416000
167486585	::486909098659553000
31536491	::486909100979015000
277996494	::486909101977243000
17655353	::486909133975998000
411222321	::486909149574623000
363059827	::486909152690569000
37029138	::486909163864223000
279865885	::486909176736534000
325906113	::486909187327143000
17339508	::486909199800999000
129240201	::486909209984790000
155926653	::486909214262951000
277996494	::486909218142699000
93448284	::486909220143394000
17655353	::486909220751962000
196693857	::486909245636354000
374289648	::486909259926757000
325906113	::486909261167874000
17473737	::486909262845583000
41925570	::486909263840047000
454531259	::486909266104578000
14604658	::486909275352993000
168387841	::486909284169441000
37029138	::486909293258891000
325906113	::486909303777808000
260825806	::486909303937187000
60046761	::486909319581941000
525819441	::486909333569953000
167486585	::486909336761798000
101572891	::486909346954379000
37029138	::486909383042158000
245398547	::486909396640075000
16710226	::486909469025382000
42529606	::486909471990349000
48427726	::486909472875360000
24868543	::486909480647405000
433142367	::486909494237343000
277996494	::486909498246709000
451183057	::486909507889397000
247372701	::486909528248578000
127943795	::486909530497122000
607637849	::486909531683704000
54105420	::486909539350888000
225287674	::486909563942096000
388597293	::486909577099620000
161199833	::486909585995751000
333245482	::486909594078179000
22087737	::486909606329720000
374289648	::486909621333147000
35945417	::486909621999656000
221098400	::486909627578081000
494514265	::486909632879669000
374739722	::486909633643032000
101572891	::486909677108998000
167486585	::486909678786342000
14780915	::486909682255409000
368730450	::486909685115518000
131954929	::486909689037209000
357079725	::486909691662839000
156508337	::486909693453824000
101572891	::486909737729290000
136006997	::486909738051858000
410195122	::486909739998404000
40816246	::486909743680585000
27999272	::486909752220213000
256781130	::486909766694731000
54105420	::486909770650357000
198406854	::486909774853054000
254821900	::486909810089394000
9899992	::486909832407314000
453044363	::486909838287728000
329093513	::486909856092520000
101572891	::486909857111736000
256781130	::486909885943013000
248358978	::486909888010805000
166695965	::486909892566192000
51554430	::486909892725592000
15330061	::486909903358156000
29607520	::486909920265371000
365151006	::486909942490595000
388597293	::486909951646789000
301016850	::486909952431104000
22005666	::486909954855428000
412638454	::486909965014417000
17655353	::486909984332992000
351174024	::486910009737879000
20954074	::486910015228219000
101572891	::486910018969935000
348152108	::486910031887998000
70784628	::486910037307457000
214595457	::486910043590512000
101398953	::486910051051786000
106860209	::486910065434042000
516096126	::486910069301207000
14606079	::486910073659064000
101398953	::486910074397270000
388597293	::486910121247657000
367941154	::486910141640355000
16380745	::486910141745205000
161199833	::486910141829111000
22005666	::486910147243962000
254821900	::486910151237328000
453044363	::486910161307852000
24868543	::486910170794971000
337510374	::486910177556586000
161199833	::486910191112163000
463381084	::486910191187677000
19147974	::486910196749729000
17655353	::486910204122910000
214595457	::486910206912520000
388597293	::486910226021371000
22005666	::486910230677041000
224501206	::486910231582998000
351174024	::486910232904212000
49221816	::486910237085954000
209584784	::486910249664647000
33249556	::486910252848541000
214465537	::486910264898359000
366136205	::486910269948297000
70784628	::486910282632269000
50509821	::486910305662795000
493221106	::486910317281046000
45278487	::486910327594815000
177174253	::486910328937410000
22005666	::486910331281620000
118469346	::486910337392721000
45164175	::486910338571722000
40816246	::486910342237147000
384494456	::486910358209064000
22005666	::486910382993182000
242912563	::486910384428044000
339126665	::486910396247203000
98589714	::486910404132487000
31403901	::486910406427172000
58941053	::486910408209747000
53741229	::486910411040886000
50805763	::486910415301931000
20026791	::486910416874786000
373690904	::486910425280163000
51554430	::486910427612585000
190229064	::486910436386668000
22005666	::486910447883284000
82115262	::486910450315964000
214465537	::486910460122255000
40864634	::486910462747869000
61318348	::486910470436433000
27999272	::486910473565003000
475210759	::486910473812860000
454465194	::486910480607215000
539602323	::486910489327198000
365151006	::486910495958380000
574147363	::486910504863293000
378200627	::486910505173671000
494514265	::486910563574771000
63928079	::486910566963752000
18968115	::486910567719137000
101572891	::486910577152122000
467545942	::486910578523660000
335488857	::486910585922416000
18618379	::486910586010083000
45173032	::486910590997508000
388597293	::486910596697182000
9129332	::486910598270443000
95712580	::486910610945236000
20954074	::486910618318811000
95712580	::486910628318441000
41407294	::486910630545604000
374289648	::486910650476924000
127943795	::486910672190849000
127943795	::486910702645694000
339126665	::486910731464355000
27816303	::486910746732011000
101572891	::486910750041333000
423446901	::486910752599851000
15804863	::486910767589908000
494514265	::486910785126281000
426923626	::486910791048638000
465198766	::486910803086299000
27816303	::486910809126498000
454465194	::486910809935589000
156508337	::486910815480467000
539602323	::486910815996362000
25925656	::486910819637010000
95712580	::486910820853358000
465198766	::486910833155256000
18138157	::486910833268883000
15804863	::486910858061033000
465198766	::486910862142078000
467545942	::486910864189321000
454465194	::486910873961635000
17470539	::486910927145418000
353418151	::486910939795849000
447813903	::486910965146193000
58349263	::486910970779156000
365151006	::486910978206887000
17473737	::486911011115372000
70784628	::486911017759563000
727422228	::486911026626330000
620420742	::486911027343130000
388433171	::486911042606227000
28827091	::486911047807152000
252674018	::486911057437286000
106860209	::486911059450552000
6733652	::486911064089853000
166695965	::486911068573540000
33453167	::486911071362355000
155397134	::486911090069352000
17473737	::486911091025260000
53741229	::486911105902850000
15867361	::486911113721020000
80895456	::486911113842679000
45173032	::486911114354368000
22005666	::486911114995707000
28827091	::486911116283355000
95712580	::486911117198118000
2084321	::486911120045666000
101572891	::486911122348736000
372499722	::486911130640867000
57651074	::486911133262290000
351620689	::486911141524672000
609790203	::486911141906378000
41925570	::486911143332806000
223288871	::486911164907917000
23799906	::486911171963150000
180940959	::486911173820829000
30362051	::486911174449975000
127943795	::486911174576189000
225206178	::486911179755765000
101572891	::486911191135301000
14178003	::486911196902092000
333245482	::486911207899549000
351810944	::486911233028005000
519898323	::486911245191094000
33676766	::486911262744276000
57385263	::486911264556584000
27816303	::486911289034547000
139447011	::486911292025098000
127943795	::486911305782407000
392301070	::486911312052486000
223288871	::486911316377214000
22005666	::486911326149545000
39847939	::486911334034853000
53741229	::486911338317611000
209584784	::486911346110234000
105623584	::486911360253841000
84849075	::486911362916814000
223288871	::486911363835760000
374289648	::486911370110443000
384305773	::486911391215792000
597834721	::486911407976235000
33964276	::486911437999050000
210873235	::486911458920644000
465198766	::486911470207135000
44307877	::486911474250432000
95712580	::486911477799215000
15804863	::486911480176992000
17163265	::486911481163055000
30417393	::486911495708483000
357308471	::486911500041199000
30417393	::486911536133197000
101572891	::486911540822802000
198406854	::486911549190438000
172184859	::486911572674347000
172184859	::486911572720513000
451667062	::486911585974099000
20782081	::486911611794628000
83673720	::486911629859516000
127943795	::486911645982400000
136006997	::486911650117607000
272533260	::486911657386713000
66396119	::486911685718859000
127943795	::486911704006414000
429375230	::486911713426423000
301044144	::486911728064937000
31403901	::486911739783815000
209584784	::486911742853660000
27816303	::486911756540051000
48764697	::486911773480464000
23839835	::486911774709395000
376425912	::486911781265088000
30529918	::486911785019011000
424498868	::486911807827628000
525819441	::486911816358830000
221098400	::486911821039669000
17470539	::486911827549253000
41967329	::486911838039195000
370464008	::486911843018215000
114077276	::486911852471808000
114077276	::486911852694085000
114077276	::486911852706684000
374289648	::486911856238678000
342508573	::486911858671370000
578505853	::486911863662194000
64584579	::486911864870162000
578505853	::486911872491192000
54105420	::486911873921462000
22991317	::486911880259072000
27816303	::486911886332813000
157254287	::486911896360976000
162394402	::486911908545458000
162394402	::486911910395117000
162394402	::486911911775059000
42529606	::486911912014524000
162394402	::486911912471314000
198911524	::486911912995614000
162394402	::486911913343721000
87956728	::486911915525160000
23799906	::486911932071682000
136006997	::486911933287632000
384305773	::486911937067106000
371578955	::486911976086700000
175591069	::486911997099790000
30529918	::486912006461485000
357308471	::486912011217825000
356408344	::486912011716935000
342508573	::486912022211461000
31403901	::486912023130038000
70784628	::486912058747666000
279865885	::486912066867843000
15804863	::486912070667866000
209584784	::486912094126632000
545587327	::486912096085348000
280749613	::486912108916125000
172184859	::486912113433403000
351641054	::486912127316545000
17529301	::486912140335656000
41407294	::486912191921405000
356408344	::486912195674898000
172184859	::486912209130627000
575804821	::486912213177757000
816177	::486912220836925000
624394090	::486912234405515000
9687752	::486912242508910000
41407294	::486912243809124000
356408344	::486912250989391000
100090407	::486912253116317000
172184859	::486912259680403000
50011708	::486912264520609000
467545942	::486912272548511000
356408344	::486912273311465000
41407294	::486912273949396000
1565041	::486912284896538000
9687752	::486912288302321000
80929828	::486912301702737000
36082253	::486912314655121000
24136198	::486912320032243000
458766436	::486912322963640000
95712580	::486912323458957000
14604658	::486912340055429000
46940147	::486912355838603000
95712580	::486912367352352000
101572891	::486912368338030000
172184859	::486912371324383000
40816246	::486912393285357000
172184859	::486912404014784000
545587327	::486912406249947000
29500521	::486912426814623000
325906113	::486912434448240000
345756955	::486912435534569000
101572891	::486912440601694000
253689041	::486912440953618000
45173032	::486912446054281000
345756955	::486912449803603000
356408344	::486912457277837000
45173032	::486912465859801000
247024165	::486912485572620000
172184859	::486912490488750000
14715501	::486912494208684000
172184859	::486912501947564000
624394090	::486912502333460000
30417393	::486912512244207000
388597293	::486912527276580000
237936556	::486912543462408000
253689041	::486912544687128000
101572891	::486912568918028000
271204273	::486912574303113000
408239861	::486912574714155000
172184859	::486912575092051000
16258968	::486912590262853000
257830093	::486912593748299000
623990154	::486912612223819000
80895456	::486912617018314000
304661740	::486912630679146000
351620689	::486912631865757000
35525270	::486912643161022000
95299169	::486912649305673000
393041277	::486912676270833000
20954074	::486912691739439000
154185973	::486912695510507000
108808608	::486912708068274000
41143305	::486912719052759000
182584001	::486912726443118000
135937043	::486912734181597000
371578955	::486912774841589000
20153912	::486912779362660000
256781130	::486912779928870000
7875762	::486912781158219000
388597293	::486912784794263000
356408344	::486912784890748000
224410857	::486912796459008000
209584784	::486912805337980000
9687752	::486912841694609000
46940147	::486912851483705000
80895456	::486912852738179000
309108026	::486912857456406000
136006997	::486912858140065000
14816854	::486912865144557000
108204138	::486912869733527000
256781130	::486912890356498000
182584001	::486912890461356000
499995726	::486912890877014000
66396119	::486912897897865000
388597293	::486912911281901000
14606079	::486912918567399000
40864634	::486912918571585000
209584784	::486912931280347000
9899992	::486912962670518000
46940147	::486913012989587000
394962689	::486913027086622000
155397134	::486913030987726000
23820736	::486913041858973000
22991317	::486913046229438000
160733683	::486913065871347000
53741229	::486913082288271000
40226593	::486913123404611000
816177	::486913138684477000
51601709	::486913144686915000
170357410	::486913147622547000
465198766	::486913153226125000
367561919	::486913154073382000
41407294	::486913165993988000
45164175	::486913182787969000
189135890	::486913219542253000
472287305	::486913226995539000
37029138	::486913234008412000
170357410	::486913237485502000
479222401	::486913256770912000
47753031	::486913276023164000
22187821	::486913300773740000
91521926	::486913323607146000
43365529	::486913324437630000
465198766	::486913325515567000
101136541	::486913327956627000
16380745	::486913339251896000
256781130	::486913348168990000
129240201	::486913353491574000
13533012	::486913365726732000
14816854	::486913388883103000
725050717	::486913403428950000
216486063	::486913409770721000
408239861	::486913435376955000
25410192	::486913447976640000
321578565	::486913451877748000
17473737	::486913452993048000
330799447	::486913464649011000
280309716	::486913472702464000
373126936	::486913500883607000
367561919	::486913501651156000
381181950	::486913511717482000
253134261	::486913512292114000
14297098	::486913515400069000
429345484	::486913526703730000
108808608	::486913554550116000
392278984	::486913555045052000
237936556	::486913555497631000
55475943	::486913557582192000
54697279	::486913593741307000
45492981	::486913596622790000
14873854	::486913638347718000
590556372	::486913642160746000
101398953	::486913647147364000
165261298	::486913650095947000
139308619	::486913651962425000
364439246	::486913693259542000
418327117	::486913697697103000
22005666	::486913702155661000
396952554	::486913708858556000
14816854	::486913714528862000
14816854	::486913731159265000
472287305	::486913744505540000
18918771	::486913764915032000
336774649	::486913771042910000
209584784	::486913827691175000
590556372	::486913840287064000
257830093	::486913854988124000
193192138	::486913857713999000
286298021	::486913869495816000
243472980	::486913871333306000
816177	::486913872503123000
408239861	::486913896679100000
472287305	::486913899145342000
396952554	::486913910562652000
241337450	::486913917063417000
256781130	::486913950957584000
87812967	::486913962286804000
245573462	::486913963678920000
37011485	::486913966183292000
78653568	::486913967303163000
243472980	::486913975234596000
51413309	::486913991193550000
19307731	::486914006351757000
40226593	::486914013834772000
392278984	::486914051000500000
494514265	::486914075968815000
214595457	::486914081664663000
301244128	::486914081937707000
243472980	::486914087478370000
18148466	::486914094961020000
33158980	::486914095451361000
602224338	::486914102502375000
39412631	::486914123134148000
624394090	::486914131505995000
539602323	::486914132147335000
83673720	::486914133091446000
39412631	::486914135201169000
453044363	::486914152620097000
14780915	::486914209083842000
494514265	::486914219502104000
226319809	::486914220542685000
279235824	::486914222991736000
17470539	::486914228272381000
539602323	::486914230596038000
179669687	::486914290457124000
408239861	::486914293992914000
22005666	::486914321583067000
279235824	::486914334115651000
40816246	::486914345956151000
133526428	::486914363828498000
408239861	::486914370396368000
317524005	::486914394119344000
141140385	::486914413450899000
356408344	::486914441963765000
19161423	::486914460439699000
494514265	::486914463384092000
301290830	::486914469969133000
727422228	::486914471081041000
141140385	::486914488566693000
133526428	::486914490811056000
41143305	::486914524663283000
494514265	::486914527980576000
252422768	::486914549296009000
516096126	::486914549342142000
355717008	::486914553528451000
49626726	::486914561564368000
434545772	::486914574717710000
101572891	::486914576102199000
91521926	::486914593076162000
14816854	::486914610507694000
494514265	::486914634176143000
120170865	::486914634344321000
253759009	::486914660478636000
114235211	::486914676580569000
165261298	::486914680795840000
80895456	::486914689168068000
114235211	::486914709237403000
494514265	::486914718045458000
108808608	::486914735955509000
494514265	::486914740916994000
105623584	::486914748379041000
19123904	::486914754930540000
376467319	::486914756020674000
91712528	::486914784269316000
494514265	::486914795895934000
44205530	::486914823750299000
214595457	::486914842952212000
248358978	::486914845703294000
17529301	::486914859359932000
42910967	::486914872262004000
40816246	::486914875688357000
221098400	::486914898023051000
728549208	::486914911529078000
101572891	::486914922539143000
30529918	::486914931753623000
78653568	::486914948275380000
170357410	::486914975986769000
391108584	::486914992235905000
255311687	::486915009625083000
172025978	::486915017007046000
240530585	::486915024531623000
227072583	::486915042894303000
494514265	::486915045771583000
365151006	::486915046128111000
260961523	::486915074242527000
346219373	::486915075869917000
101572891	::486915094878887000
114235211	::486915097076318000
376467319	::486915119679414000
59454178	::486915133902299000
542693847	::486915145122058000
101572891	::486915150734430000
40816246	::486915157348450000
351316240	::486915163443175000
26623525	::486915174196989000
396177532	::486915199689953000
394962689	::486915226000818000
90797741	::486915237778829000
494514265	::486915245894426000
240530585	::486915247379210000
141140385	::486915255696494000
224410857	::486915280430706000
170126452	::486915290303709000
20954074	::486915307278061000
136238737	::486915313028460000
78065938	::486915313418510000
41136161	::486915327133884000
384305773	::486915327851520000
239254872	::486915332838129000
23839835	::486915339469352000
21503139	::486915354812104000
20954074	::486915359425830000
297679816	::486915375935000000
63478115	::486915377604349000
384305773	::486915387544834000
80895456	::486915391646863000
30795924	::486915396151570000
35256600	::486915404510822000
40226593	::486915411502329000
338619333	::486915432046026000
16807883	::486915434655252000
127062122	::486915449792110000
108204138	::486915457258373000
453044363	::486915463709200000
131254355	::486915466812608000
40816246	::486915484277682000
357211620	::486915490431111000
155926653	::486915515940478000
126428969	::486915531899797000
101572891	::486915532395126000
20954074	::486915536136437000
35256600	::486915536727449000
713350694	::486915551462449000
96062555	::486915553387241000
388597293	::486915553794080000
153544543	::486915570663571000
358398276	::486915597733990000
40816246	::486915605518225000
141140385	::486915622488399000
8524892	::486915645666496000
101138081	::486915663601344000
244351583	::486915665970753000
136238737	::486915672182493000
101138081	::486915683494940000
178921630	::486915687617941000
46764883	::486915687739588000
351174024	::486915702628941000
725050717	::486915710346489000
101138081	::486915722665541000
20153912	::486915734027505000
139447011	::486915745478369000
16807883	::486915752310898000
358398276	::486915766038851000
153544543	::486915770535116000
40816246	::486915774024392000
20954074	::486915778629742000
441925629	::486915791636684000
39160897	::486915792206696000
441925629	::486915813648367000
436187992	::486915817741635000
200796300	::486915818391752000
357079725	::486915837412921000
126428969	::486915853326090000
394962689	::486915855746211000
80895456	::486915857617264000
6092972	::486915867188658000
26915925	::486915869440630000
497544291	::486915879066546000
33302034	::486915897592791000
244995179	::486915901976215000
260006924	::486915905662644000
453044363	::486915923040030000
80929828	::486915924834779000
8524892	::486915927058173000
44307877	::486915931902210000
40816246	::486915991264165000
33676766	::486915993432649000
355612007	::486916006774718000
211376385	::486916007168974000
79633612	::486916017033969000
22991317	::486916034671423000
357079725	::486916052463255000
249028893	::486916063133589000
26623525	::486916076865744000
453044363	::486916081563742000
345756955	::486916084658757000
26623525	::486916094498570000
37802339	::486916097233285000
268987143	::486916105693560000
495135733	::486916119240781000
345756955	::486916133811781000
70784628	::486916135338901000
55475943	::486916151922814000
22005666	::486916154254819000
230069479	::486916156608229000
22294252	::486916160399503000
362540752	::486916164463767000
268987143	::486916172643049000
457811756	::486916172797841000
30795924	::486916175389929000
17655353	::486916178636308000
40816246	::486916179391287000
50509821	::486916205618270000
441925629	::486916230910324000
225206178	::486916236316393000
26915925	::486916249331326000
384305773	::486916252313874000
294964037	::486916256684310000
236589142	::486916259708030000
68832413	::486916261964951000
22991317	::486916263893946000
70571907	::486916335797276000
22991317	::486916337793765000
9899992	::486916341174005000
165261298	::486916341811527000
11852522	::486916349990813000
214595457	::486916364062322000
316902035	::486916370500558000
44811271	::486916377073049000
607637849	::486916385247723000
347994449	::486916462368788000
27792069	::486916464218497000
214595457	::486916465803534000
311664191	::486916466306867000
15267198	::486916468500865000
109060628	::486916470421467000
6092972	::486916482702381000
237936556	::486916484736622000
46764883	::486916488289595000
101572891	::486916491523403000
443512536	::486916495167860000
388597293	::486916511982833000
418297592	::486916512691662000
260006924	::486916517380898000
301244128	::486916527556685000
239254872	::486916534032277000
309778100	::486916535244423000
44811271	::486916544891330000
240798548	::486916560221503000
240914419	::486916561924395000
125718303	::486916585681334000
351174024	::486916600310677000
7875762	::486916602454372000
441925629	::486916607575592000
22005666	::486916609487806000
70571907	::486916610972983000
311664191	::486916622720839000
20535654	::486916629935034000
457197060	::486916635941289000
607637849	::486916638336229000
30795924	::486916659517485000
478941450	::486916659936915000
408239861	::486916665569865000
89590985	::486916689011826000
362540752	::486916702471344000
22991317	::486916702945308000
30795924	::486916730615103000
42220462	::486916742305026000
41908697	::486916758784454000
8524892	::486916762970365000
41925570	::486916766392918000
33299478	::486916777956225000
260961523	::486916778006552000
26623525	::486916781286518000
44205530	::486916783689838000
453044363	::486916789608386000
384305773	::486916842746023000
607637849	::486916843358003000
348785324	::486916851696275000
418297592	::486916852858114000
19307731	::486916857677373000
539602323	::486916860890193000
89590985	::486916876086161000
348785324	::486916877197668000
174795727	::486916877919068000
26623525	::486916883765923000
45164175	::486916909187989000
443512536	::486916909536145000
172184859	::486916922706264000
248358978	::486916926686253000
268397639	::486916927923965000
388597293	::486916938103128000
408239861	::486916947578081000
174795727	::486916947875856000
41407294	::486916951223308000
160733683	::486916952854507000
33299478	::486916958126751000
41407294	::486916961440645000
61969086	::486916962413740000
172184859	::486916963051261000
384305773	::486916964875399000
597965837	::486916972119359000
13533012	::486916980373729000
26915925	::486917009263718000
46279759	::486917029601873000
41925570	::486917031145775000
45286852	::486917040175714000
225206178	::486917055346532000
131278152	::486917066360750000
467043006	::486917068088815000
81643358	::486917072044449000
628427510	::486917076813348000
318627551	::486917087722344000
130363809	::486917089551073000
136006997	::486917106873561000
537561541	::486917115287703000
128937859	::486917133276684000
165261298	::486917134702751000
45173032	::486917154206658000
30795924	::486917161403707000
26623525	::486917162976571000
424698378	::486917167237980000
200590129	::486917185861058000
130363809	::486917218806927000
85111877	::486917220606287000
30795924	::486917261404299000
60218540	::486917266014240000
79447998	::486917267221778000
141140385	::486917267741868000
79633612	::486917268303917000
424498868	::486917306555957000
165072349	::486917318790742000
408239861	::486917318937554000
270184694	::486917328500957000
172184859	::486917336579207000
317596401	::486917338030043000
19770255	::486917342585450000
116054733	::486917348272910000
45164175	::486917356640559000
20535654	::486917392274964000
240530585	::486917397668839000
58652870	::486917402882736000
165261298	::486917403985453000
26623525	::486917420431310000
78465328	::486917425258971000
453044363	::486917443345199000
202791635	::486917449338871000
254821900	::486917457341587000
23396218	::486917463594893000
67421080	::486917466925174000
429375230	::486917467839557000
374228630	::486917478333685000
17470539	::486917484948115000
130363809	::486917487716339000
44307877	::486917493584183000
136006997	::486917497333891000
31056422	::486917503516307000
92629759	::486917509358952000
388597293	::486917514916409000
388597293	::486917525200830000
49114032	::486917533065166000
17595323	::486917542158417000
123739379	::486917567387168000
95072707	::486917573745721000
441925629	::486917591483826000
17035194	::486917595384545000
443512536	::486917596013670000
49114032	::486917600161857000
26623525	::486917603936317000
61832970	::486917610005479000
268246881	::486917610077163000
82115262	::486917617857220000
172184859	::486917624727887000
113722629	::486917641555038000
141140385	::486917641605349000
443512536	::486917647440048000
388597293	::486917654372839000
200590129	::486917654952026000
16258970	::486917656290033000
39412631	::486917658210627000
131072297	::486917660756934000
467775651	::486917675361533000
18999708	::486917681447059000
18999708	::486917686325030000
561540580	::486917692901687000
44205530	::486917693467947000
17655353	::486917703706243000
45164175	::486917715731697000
41606452	::486917719909203000
125718303	::486917720076582000
384305773	::486917721251385000
63478115	::486917726141964000
248358978	::486917727278600000
8962732	::486917734169448000
341666582	::486917761147211000
635151853	::486917766167789000
106860209	::486917767535149000
190379795	::486917770735394000
165261298	::486917771054161000
45286852	::486917779136577000
164575018	::486917779946098000
200590129	::486917786925805000
432027433	::486917789983076000
369217450	::486917791878877000
164575018	::486917792071835000
377425191	::486917802133970000
321037427	::486917808593567000
377420899	::486917839777841000
262271807	::486917850058477000
271204273	::486917857846906000
16258970	::486917859340460000
589638848	::486917860933902000
19147974	::486917861592809000
561540580	::486917870354329000
78926478	::486917889358712000
46764883	::486917912482295000
18968115	::486917915221180000
377420899	::486917916353253000
310330192	::486917936112992000
561540580	::486917948196405000
202791635	::486917948809166000
30795924	::486917971177394000
78653568	::486917983135342000
8548362	::486917991276478000
467775651	::486917992669007000
65576332	::486917995919208000
326813935	::486917999715045000
95072707	::486918002244190000
288918860	::486918004123246000
30795924	::486918007160332000
58941053	::486918010138292000
92629759	::486918010964176000
320249108	::486918018669502000
16299351	::486918023891386000
392301070	::486918032078286000
357079725	::486918043310645000
136880369	::486918058993143000
14816854	::486918059806842000
513855251	::486918082695151000
95712580	::486918086424297000
65513	::486918095274250000
392301070	::486918100768411000
18547273	::486918112642469000
45173032	::486918120502992000
635151853	::486918127389659000
22991317	::486918131256791000
467775651	::486918131445952000
392301070	::486918166354726000
411841714	::486918174294945000
288918860	::486918178140717000
513855251	::486918184281194000
136880369	::486918207278559000
18968115	::486918226434330000
288918860	::486918235405553000
39412631	::486918242191945000
14392960	::486918244997943000
242912563	::486918245795254000
190379795	::486918256200929000
18148466	::486918266552860000
475210759	::486918280612163000
262939560	::486918285191950000
78465328	::486918292410355000
364428125	::486918313679650000
234214828	::486918317228449000
288918860	::486918324152840000
92629759	::486918326602309000
187651826	::486918332797288000
16258970	::486918335771447000
28875632	::486918339403317000
230327491	::486918344159657000
384305773	::486918359322468000
361527638	::486918368075587000
200590129	::486918368713510000
288918860	::486918372748034000
409665559	::486918378125529000
467775651	::486918382818967000
65513	::486918384937107000
30795924	::486918389701414000
700013623	::486918402041462000
101617436	::486918403064463000
17840621	::486918414925975000
65476712	::486918423000408000
101572891	::486918429455421000
17339508	::486918449080176000
288918860	::486918453274492000
38848610	::486918458660384000
311664191	::486918470894772000
190379795	::486918486153633000
200590129	::486918491002667000
48562201	::486918491367174000
14780915	::486918492588089000
240532669	::486918538222137000
14297098	::486918541934088000
51952627	::486918544743862000
164575018	::486918547650916000
553930094	::486918566868824000
38333116	::486918581742211000
51952627	::486918584128393000
267482514	::486918585189552000
269605766	::486918585386684000
200590129	::486918610276057000
22991317	::486918616500428000
387188572	::486918627229458000
15109013	::486918640088788000
136880369	::486918647902789000
200590129	::486918658888060000
48562201	::486918673651601000
38333116	::486918675434569000
82223258	::486918677514960000
255311687	::486918680727408000
288918860	::486918681574641000
361527638	::486918685466976000
48764697	::486918690311393000
338120144	::486918692844744000
384305773	::486918700885614000
409487670	::486918713526845000
409487670	::486918714185375000
409487670	::486918714831278000
409487670	::486918715443671000
237936556	::486918720460042000
288918860	::486918721760276000
136238737	::486918739992932000
384305773	::486918769659617000
288918860	::486918774138753000
61832970	::486918779834617000
378234727	::486918795676897000
225206178	::486918800269647000
40478607	::486918803813838000
542693847	::486918812831199000
378234727	::486918814123429000
38333116	::486918817550200000
288918860	::486918827628720000
44205530	::486918837812482000
63478115	::486918845899481000
384305773	::486918847598174000
635151853	::486918859253768000
23400461	::486918870486093000
79633612	::486918879407378000
200590129	::486918884294131000
16258970	::486918888631042000
20863117	::486918898319917000
28827091	::486918899292569000
14816854	::486918900404064000
410961985	::486918905445638000
71617108	::486918908327493000
18183371	::486918909077897000
288918860	::486918916153671000
367322500	::486918920004042000
251443783	::486918932142370000
200590129	::486918970201894000
38333116	::486918979454504000
309108026	::486918984806043000
101572891	::486918997414531000
22278303	::486919002342445000
454465194	::486919003659456000
219039425	::486919003663634000
28875632	::486919007316881000
384494456	::486919008176709000
210873235	::486919016762867000
86604355	::486919022135750000
200590129	::486919033930141000
365767010	::486919040959385000
136791341	::486919044499398000
483190332	::486919050690584000
67492430	::486919051772690000
553930094	::486919051801681000
206247499	::486919057917349000
51952627	::486919060764897000
47733122	::486919063570882000
254821900	::486919072626798000
38848610	::486919086329585000
542693847	::486919114326159000
429375230	::486919123037732000
332306968	::486919129853464000
39160897	::486919130721689000
434545772	::486919149050798000
329955120	::486919154419527000
237530197	::486919155501658000
57854623	::486919161465950000
200590129	::486919173155856000
79633612	::486919181128847000
136238737	::486919184673042000
300884493	::486919188724711000
108204138	::486919196920803000
127943795	::486919211420504000
412756257	::486919257326759000
634873462	::486919264297697000
381181950	::486919280085061000
38333116	::486919304575983000
94480498	::486919306672746000
57854623	::486919323361894000
165261298	::486919330261499000
101572891	::486919337815867000
34717669	::486919354018054000
22536077	::486919361769127000
85111877	::486919366147989000
200590129	::486919366760755000
42220462	::486919367192743000
38333116	::486919368979546000
172184859	::486919374281129000
66877066	::486919379301711000
17908818	::486919379314290000
44307877	::486919386049966000
497458875	::486919398759104000
17054163	::486919398913896000
354629644	::486919406875066000
415630297	::486919418119606000
61832970	::486919419482746000
280194602	::486919459181821000
172184859	::486919465981206000
433012724	::486919469143322000
137135705	::486919473400524000
497458875	::486919489469304000
61832970	::486919495693266000
200590129	::486919503994171000
48764697	::486919514924134000
38333116	::486919526655991000
20020647	::486919529474174000
252793957	::486919535476211000
365151006	::486919538429001000
315559101	::486919545873907000
257830093	::486919554095144000
57854623	::486919556078632000
102401687	::486919558490378000
383202357	::486919560839184000
635151853	::486919566862213000
384305773	::486919567470768000
114077276	::486919571228884000
114077276	::486919571237253000
114077276	::486919571237257000
114077276	::486919571308544000
22386194	::486919575154733000
20941662	::486919586953318000
219039425	::486919605730824000
200590129	::486919642611712000
165261298	::486919669970763000
634873462	::486919670662848000
25925656	::486919682213937000
15109013	::486919707174260000
164575018	::486919717589106000
242622458	::486919722613489000
277529978	::486919739751407000
201113172	::486919742620717000
245573462	::486919743115259000
38848610	::486919745338617000
331668519	::486919745858703000
429375230	::486919748819509000
457197060	::486919750358798000
98552986	::486919750870499000
575755127	::486919756897726000
45410414	::486919775235211000
41925570	::486919778209382000
219039425	::486919778464854000
389954423	::486919779010101000
433012724	::486919782294241000
156508337	::486919820596617000
31403901	::486919821670768000
22536077	::486919824363110000
634873462	::486919828431589000
190229064	::486919842767699000
92568275	::486919858664529000
252793957	::486919885297971000
38848610	::486919887483588000
279268567	::486919892046983000
300135225	::486919896786145000
107842096	::486919901148221000
254821900	::486919904244015000
45470777	::486919912175046000
17339508	::486919914876588000
25925656	::486919915295621000
90469755	::486919941249970000
338120144	::486919971994218000
25104281	::486919983885062000
297679816	::486919984380383000
172184859	::486919997626011000
9129332	::486920010330554000
172184859	::486920016475209000
192616191	::486920046250184000
391573659	::486920057461964000
24738840	::486920061714575000
24136198	::486920067649900000
346173821	::486920079435894000
255697938	::486920107608645000
165261298	::486920124813697000
38848610	::486920131101356000
95712580	::486920166467321000
15109013	::486920188957167000
50216950	::486920192161624000
29018568	::486920207751843000
96062555	::486920208284536000
48562201	::486920210725625000
15875100	::486920211929776000
52616216	::486920231697530000
15109013	::486920237829222000
53545809	::486920270142533000
31403901	::486920272784924000
8962732	::486920278253895000
206247499	::486920298374365000
283518032	::486920306045747000
30795924	::486920316963540000
381054179	::486920331853303000
16566189	::486920340686508000
50216950	::486920347367649000
200590129	::486920362572386000
16370204	::486920374312259000
67069063	::486920404594741000
185084575	::486920404800659000
200590129	::486920412597870000
169291538	::486920430239113000
95712580	::486920430926983000
15109013	::486920436626620000
48467620	::486920438350872000
38848610	::486920444445204000
118733444	::486920462396841000
21089214	::486920467601981000
2084321	::486920470445305000
337434597	::486920484554952000
50216950	::486920491634937000
542693847	::486920497318223000
18842764	::486920503219998000
169291538	::486920511134633000
169291538	::486920518743130000
23400461	::486920531376373000
318173357	::486920536774021000
552802620	::486920540070764000
15109013	::486920556025901000
40226593	::486920556529201000
158948807	::486920572665073000
7875762	::486920573659152000
147384126	::486920591018975000
127943795	::486920593749864000
164575018	::486920594081189000
41925570	::486920594580332000
322413121	::486920598417731000
22991317	::486920601358327000
31403901	::486920609126154000
39412631	::486920611059339000
169291538	::486920615853817000
169291538	::486920621767802000
58847822	::486920629476552000
27268559	::486920635256274000
169291538	::486920639299981000
331668519	::486920642441523000
254821900	::486920647466291000
169291538	::486920651090169000
200590129	::486920667594780000
68490087	::486920668185763000
326146327	::486920690608517000
206247499	::486920690768297000
160453801	::486920694844768000
48467620	::486920698787811000
169291538	::486920704978612000
215776033	::486920726960939000
256074844	::486920736536133000
250713436	::486920748590575000
38848610	::486920767456940000
255311687	::486920800692228000
384305773	::486920820418027000
15109013	::486920825639948000
132314519	::486920837249781000
32671267	::486920840974311000
86604355	::486920841029222000
93448284	::486920843386056000
331668519	::486920847584952000
346654346	::486920854215745000
106835519	::486920860323033000
410856984	::486920875782860000
467775651	::486920890182279000
45173032	::486920898226978000
252793957	::486920930350747000
369849727	::486920931479392000
279268567	::486920931710103000
18968115	::486920942829174000
441925629	::486920967130984000
421338980	::486920968682864000
329360692	::486920976622297000
152715270	::486920996679475000
23799906	::486921023888314000
607637849	::486921033845202000
39160897	::486921039985639000
30336818	::486921048344895000
38848610	::486921048638894000
22717394	::486921057043873000
16370204	::486921060076773000
39412631	::486921066170703000
79447998	::486921071698784000
50011708	::486921073737617000
27211964	::486921079441874000
41925570	::486921082147209000
27836945	::486921086185922000
148912524	::486921086664056000
27836945	::486921086768906000
248358978	::486921091038711000
467775651	::486921108843937000
28875632	::486921109623668000
725050717	::486921117941002000
23442090	::486921146659790000
403834874	::486921146705915000
101572891	::486921149209931000
79447998	::486921153999425000
27268559	::486921156788641000
36279116	::486921163948294000
169291538	::486921168134602000
186107022	::486921174991917000
40226593	::486921184714715000
190229064	::486921187780345000
41925570	::486921208035033000
192616191	::486921209703960000
54105420	::486921214779092000
65826107	::486921218625667000
160733683	::486921225558433000
267482514	::486921237046636000
467775651	::486921241509756000
27211964	::486921260065382000
86604355	::486921270361997000
329360692	::486921271884914000
53545809	::486921272224653000
6733652	::486921277639499000
101572891	::486921288049782000
38848610	::486921298514575000
18968115	::486921319582560000
57566548	::486921350435442000
188855651	::486921358522449000
467775651	::486921358639898000
200590129	::486921362565758000
93448284	::486921383062945000
50011708	::486921391015727000
418297592	::486921431708491000
174840636	::486921442219417000
25925656	::486921449462956000
253126912	::486921452432551000
377627227	::486921464705056000
95554541	::486921467687206000
15109013	::486921468261834000
198911524	::486921475857715000
27211964	::486921478177587000
18148466	::486921481352646000
343756278	::486921481993998000
202791635	::486921484754255000
17163265	::486921499040047000
200590129	::486921508112306000
277529978	::486921508426481000
71557910	::486921509747695000
360183119	::486921523010486000
372499722	::486921524524613000
57713984	::486921530899972000
71557910	::486921544065503000
587864456	::486921545764192000
38848610	::486921553905725000
454531259	::486921556145090000
159640806	::486921556560326000
39507361	::486921566207614000
64942768	::486921593407680000
254276767	::486921597693865000
594950682	::486921602936754000
231674152	::486921613313863000
138557664	::486921617633976000
130363809	::486921621882425000
65826107	::486921623925440000
136880369	::486921634842820000
513982376	::486921636453425000
200796300	::486921636898037000
14297098	::486921640434212000
43052467	::486921650806353000
388597293	::486921651871698000
331668519	::486921656367992000
18968115	::486921663528054000
425897170	::486921666136514000
165261298	::486921680736903000
93448284	::486921701062479000
525819441	::486921730032558000
46796467	::486921757576536000
172184859	::486921765231529000
23413958	::486921765902237000
227355784	::486921771690762000
160453801	::486921780775251000
200590129	::486921782210084000
174840636	::486921785892294000
202791635	::486921790338637000
101572891	::486921792880377000
189224604	::486921799301861000
816177	::486921805144526000
351810944	::486921807773962000
130363809	::486921809959190000
270184694	::486921813898043000
245398547	::486921820462145000
58281200	::486921827520749000
27211964	::486921834609541000
403823128	::486921835649695000
53545809	::486921836975116000
18968115	::486921841559474000
127943795	::486921850292031000
360183119	::486921855119667000
403834874	::486921869757800000
388597293	::486921881186885000
29607520	::486921882168741000
50011708	::486921891698212000
172184859	::486921892990029000
418297592	::486921893627195000
42481762	::486921897473363000
127943795	::486921903102517000
350003589	::486921905367035000
234214828	::486921920500101000
14297098	::486921922329202000
17163265	::486921926363721000
200590129	::486921930361298000
41136161	::486921932730667000
186107022	::486921939898736000
17455392	::486921956814360000
38848610	::486921959264256000
90467952	::486921964133416000
322413121	::486921964162805000
322413121	::486921966259957000
248358978	::486921970450059000
95712580	::486921978138222000
221098400	::486921981711757000
136880369	::486921983351746000
41925570	::486921985969381000
95554541	::486922014448291000
40226593	::486922023973564000
27211964	::486922024536006000
329360692	::486922027941367000
200590129	::486922029418168000
575804821	::486922037764444000
95554541	::486922042982154000
372499722	::486922057960415000
65826107	::486922061991120000
345756955	::486922069041348000
136880369	::486922074053541000
16299351	::486922119142723000
329360692	::486922133625647000
130363809	::486922137735659000
271921509	::486922140030365000
22005666	::486922145159593000
187651826	::486922157968986000
167486585	::486922159059529000
167486585	::486922181641654000
164575018	::486922185597276000
384305773	::486922194065563000
26580130	::486922207248273000
167486585	::486922214172663000
400490673	::486922215426772000
273631488	::486922223534764000
14780915	::486922246838312000
271921509	::486922254308352000
607721617	::486922258900738000
107842096	::486922262663397000
101572891	::486922269340745000
79373818	::486922269365903000
53243169	::486922278471753000
384305773	::486922282875764000
167486585	::486922286566367000
23396218	::486922287581372000
196659229	::486922291406589000
24803741	::486922297031524000
38848610	::486922298264670000
136880369	::486922308771004000
273631488	::486922337800179000
388597293	::486922344279965000
273631488	::486922366262730000
286341932	::486922369810694000
165072349	::486922377138143000
16370204	::486922377964834000
92125226	::486922387783680000
214595457	::486922396314509000
165261298	::486922397757358000
623584562	::486922402803089000
33108084	::486922417202155000
101572891	::486922440078270000
38848610	::486922455781765000
42529606	::486922473011949000
160733683	::486922485661581000
214595457	::486922491428737000
95712580	::486922493585002000
501554267	::486922498248679000
230898142	::486922503571648000
607637849	::486922508331778000
271921509	::486922521561010000
101572891	::486922524748685000
256853017	::486922561855307000
309108026	::486922566280310000
432747373	::486922572164902000
389105684	::486922581950230000
329360692	::486922591756500000
454531259	::486922599432077000
188855651	::486922608483794000
83673720	::486922618973745000
30795924	::486922653819998000
18968115	::486922660245667000
33299478	::486922663986987000
480857982	::486922673369264000
377420899	::486922676544368000
562393615	::486922691711344000
14520186	::486922713769181000
52628599	::486922714402545000
76248039	::486922716130189000
27211964	::486922717145612000
36861827	::486922718487404000
389197869	::486922726926733000
277529978	::486922728931217000
19683725	::486922736854630000
299879238	::486922739870334000
388597293	::486922741803540000
527041090	::486922743137316000
389105684	::486922748598288000
61318348	::486922760548282000
38848610	::486922772187459000
329360692	::486922778961252000
30795924	::486922797118418000
15137186	::486922798787735000
381181950	::486922809788993000
69916558	::486922820224835000
14253476	::486922827451207000
69771494	::486922829980762000
433169770	::486922834573139000
224410857	::486922842802757000
25082908	::486922848670195000
438698734	::486922854659682000
15137186	::486922855230091000
387476542	::486922865833308000
360183119	::486922879465172000
41925570	::486922884305408000
432747373	::486922885294870000
102213164	::486922892278759000
219039425	::486922896128765000
377627227	::486922910540390000
504987901	::486922925111406000
134181956	::486922926126809000
588874950	::486922929922273000
38848610	::486922934343442000
277529978	::486922937115492000
45164175	::486922943713525000
329360692	::486922949078048000
403834874	::486922961853882000
14808898	::486922963363844000
188855651	::486922968493457000
392422321	::486922987107782000
215776033	::486922995597053000
342508573	::486923009039802000
277529978	::486923014508785000
516986236	::486923015750705000
12057032	::486923021538430000
18968115	::486923024743268000
116988168	::486923054128181000
267227218	::486923060465782000
85111877	::486923061107519000
345756955	::486923063523430000
286734780	::486923067940040000
388597293	::486923099036594000
607016651	::486923104875073000
214595457	::486923107798495000
85111877	::486923111099408000
219163747	::486923120477884000
561540580	::486923143458471000
262939560	::486923168674611000
188855651	::486923170830880000
277529978	::486923172789231000
329360692	::486923176064974000
116988168	::486923185195982000
167486585	::486923193177747000
467775651	::486923195636011000
187651826	::486923196440907000
253126912	::486923218238726000
27211964	::486923222508929000
816177	::486923229961793000
389954423	::486923236630724000
561540580	::486923243601686000
186107022	::486923253839962000
96062555	::486923256914386000
384305773	::486923273255813000
377420899	::486923283116224000
93043270	::486923288502095000
18968115	::486923293539463000
321578565	::486923301047267000
22005666	::486923309305442000
66877066	::486923317979648000
384305773	::486923326884179000
247024165	::486923340381036000
426923626	::486923341442215000
102213164	::486923344668000000
96062555	::486923351294631000
403834874	::486923364205068000
561540580	::486923391882899000
403823128	::486923398149586000
575804821	::486923404277071000
516986236	::486923437076520000
575804821	::486923441388265000
102213164	::486923446962909000
131310830	::486923449806630000
411912822	::486923487677009000
22431584	::486923511718764000
350645139	::486923519226150000
501554267	::486923521344274000
101572891	::486923525467684000
346127757	::486923529468653000
219163747	::486923538834542000
78465328	::486923559915098000
561540580	::486923569834651000
57651074	::486923580866056000
292012619	::486923586175635000
95554541	::486923593796698000
351190984	::486923599300001000
23413958	::486923614281682000
384305773	::486923620170870000
89590985	::486923621130964000
384305773	::486923631256436000
35525270	::486923637350354000
57651074	::486923637900210000
80419613	::486923639208828000
384305773	::486923641226289000
188855651	::486923643017261000
18968115	::486923645043113000
384305773	::486923647538712000
213131959	::486923647580266000
594121150	::486923660125413000
384305773	::486923663552561000
83736832	::486923668820226000
102213164	::486923683764916000
384305773	::486923685027393000
29817953	::486923690618011000
210996408	::486923692169904000
30795924	::486923694481367000
384305773	::486923697975218000
384305773	::486923723245883000
384305773	::486923737493962000
384305773	::486923749028270000
409541924	::486923757013831000
36082253	::486923759882747000
14178003	::486923760235061000
19028099	::486923766019006000
384305773	::486923766531108000
384305773	::486923782431723000
372499722	::486923784990232000
384305773	::486923791541764000
384305773	::486923808981671000
139308619	::486923809065140000
397717926	::486923815684149000
384305773	::486923816795643000
398285469	::486923833769603000
19028099	::486923836474945000
384305773	::486923837620379000
372499722	::486923838589251000
504987901	::486923841185132000
329360692	::486923860663484000
384305773	::486923861955723000
418327117	::486923877117730000
102213164	::486923889189326000
398285469	::486923890178785000
323477702	::486923891269320000
200590129	::486923895354961000
87771600	::486923903688642000
31536491	::486923910156259000
19028099	::486923911179694000
102213164	::486923925319090000
336774649	::486923928900616000
384305773	::486923946080886000
102213164	::486923955417399000
347994449	::486923957627785000
36082253	::486923959200677000
95712580	::486923960710217000
14808898	::486923973750710000
47929423	::486923989109854000
82115262	::486924005702516000
219163747	::486924010295287000
219163747	::486924021468893000
12057032	::486924022467526000
89590985	::486924023956111000
568915908	::486924026623700000
14604658	::486924043707482000
275902246	::486924048610238000
82257804	::486924068621651000
329360692	::486924073180471000
513855251	::486924081879474000
69771494	::486924085419843000
388597293	::486924086207971000
480895753	::486924092570742000
384305773	::486924121830612000
251443783	::486924124577480000
347994449	::486924159671631000
38848610	::486924166604816000
561540580	::486924179074056000
344454080	::486924181305442000
239254872	::486924193015939000
65826107	::486924211169267000
354629644	::486924211328659000
347994449	::486924217313918000
588641285	::486924237597188000
403834874	::486924250318909000
315296719	::486924279070466000
41925570	::486924281931390000
102213164	::486924289669861000
31345791	::486924297433538000
561540580	::486924300125868000
38848610	::486924340735528000
91521926	::486924340886126000
29300584	::486924346191917000
467775651	::486924348033622000
384305773	::486924356711616000
20782081	::486924367322824000
75209135	::486924367490605000
70918926	::486924380316782000
28197443	::486924380438417000
14808898	::486924383739719000
19028099	::486924399006597000
257830093	::486924399887777000
272533260	::486924403288985000
20954074	::486924407227441000
561540580	::486924421160906000
230905946	::486924439439691000
619492928	::486924441759125000
189224604	::486924465184714000
403834874	::486924485363515000
180940959	::486924501557321000
233084334	::486924503612932000
57065165	::486924508746375000
19080798	::486924526026891000
41001071	::486924557656137000
165261298	::486924559610683000
374528956	::486924588144537000
513855251	::486924595056762000
214220072	::486924598936469000
347994449	::486924628611596000
277529978	::486924638597820000
106561609	::486924655861567000
435471503	::486924694998630000
286341932	::486924696210771000
18968115	::486924705082114000
517695658	::486924717903712000
164575018	::486924731531022000
117095775	::486924736078024000
315296719	::486924739072372000
437762769	::486924740997963000
728549208	::486924741010526000
19766821	::486924751924105000
329360692	::486924754251939000
391108584	::486924775697035000
9129332	::486924780625747000
636894252	::486924783339061000
186107022	::486924788506431000
480895753	::486924792562348000
207290040	::486924796186619000
480895753	::486924796999917000
388597293	::486924803937284000
341666582	::486924807636647000
71557910	::486924820299255000
19080798	::486924820857118000
513855251	::486924824418082000
117095775	::486924824825311000
55219816	::486924839878688000
168864295	::486924867988512000
211376385	::486924898737356000
64791948	::486924902088179000
87771600	::486924902151098000
281824012	::486924908497096000
403834874	::486924913542852000
22648162	::486924926084190000
513855251	::486924927157547000
159640806	::486924929883840000
78213	::486924939497574000
285254109	::486924939606626000
87771600	::486924959847964000
70918926	::486924984866967000
87771600	::486924993201065000
367561919	::486924996019617000
230905946	::486925017595138000
19080798	::486925024628989000
493221106	::486925033525112000
229332190	::486925043386310000
52616216	::486925044077981000
22005666	::486925046602932000
255622442	::486925050357243000
279268567	::486925054002077000
388597293	::486925084548800000
24983393	::486925085878407000
315296719	::486925093088399000
130363809	::486925099828658000
185716839	::486925112143544000
64768338	::486925113971863000
80419613	::486925116350398000
351190984	::486925139117113000
176839128	::486925149522759000
504987901	::486925176248889000
19766821	::486925203570565000
114070939	::486925205231521000
87771600	::486925210239504000
41925570	::486925210453823000
231689668	::486925230037012000
50778210	::486925230598668000
16370204	::486925248957513000
114579662	::486925251046293000
25760567	::486925254946590000
52616216	::486925255802245000
14606079	::486925255823224000
125718303	::486925256242647000
251821834	::486925257425448000
63478115	::486925264983961000
230327491	::486925272592023000
114579662	::486925282054791000
400490673	::486925287494406000
279268567	::486925301923192000
78213	::486925308273360000
71557910	::486925312375017000
106561609	::486925321795428000
17655353	::486925332860002000
124374229	::486925340548145000
514003187	::486925345019265000
95712580	::486925357157597000
447774872	::486925357790945000
39416036	::486925385943113000
305379724	::486925397758459000
400490673	::486925410353950000
186314952	::486925411415109000
136238737	::486925438132830000
20535654	::486925450250162000
286341932	::486925450896101000
188855651	::486925455707373000
351810944	::486925459565715000
63720288	::486925462342361000
18437537	::486925491124047000
614074554	::486925496887025000
136238737	::486925508387434000
324794875	::486925512208842000
252389746	::486925541069451000
24983393	::486925548967317000
230905946	::486925552108847000
237530197	::486925554340212000
18148466	::486925564465676000
50778210	::486925571012558000
20535654	::486925583465459000
367561919	::486925588913868000
513855251	::486925594634883000
169291538	::486925599911710000
33299478	::486925603262574000
331668519	::486925610368122000
459612485	::486925617779073000
58941053	::486925619142619000
66396119	::486925620517928000
87771600	::486925623483301000
18437537	::486925632220463000
50778210	::486925638356324000
505510212	::486925656568373000
87771600	::486925687752634000
260825806	::486925723685249000
447774872	::486925738176565000
387281097	::486925746972393000
60771081	::486925754476023000
315296719	::486925759085547000
587104097	::486925760397975000
172184859	::486925760746512000
588641285	::486925771433197000
513855251	::486925778634829000
514003187	::486925788545941000
131278152	::486925815590821000
20535654	::486925820250693000
41925570	::486925821534539000
447774872	::486925852962086000
295881773	::486925861841416000
172184859	::486925866166157000
239149781	::486925866731982000
27323374	::486925879382409000
544538144	::486925896352137000
433654462	::486925901129453000
55219816	::486925901444448000
349788720	::486925904585957000
553738195	::486925908633464000
14808898	::486925912630657000
62093388	::486925926140493000
102213164	::486925932037685000
29607520	::486925944649973000
50778210	::486925959116128000
165261298	::486925972835282000
231689668	::486925977931370000
505510212	::486925984084811000
70918926	::486925987125264000
200590129	::486925987901632000
273631488	::486925991726829000
403823128	::486925992980516000
272533260	::486925997468438000
265760942	::486925998479646000
87771600	::486925998768652000
553711382	::486926005404041000
315296719	::486926009782919000
268034501	::486926013482692000
70918926	::486926018364465000
31010760	::486926032273158000
120296296	::486926040376545000
62093388	::486926073582870000
328858212	::486926076887969000
315296719	::486926079739715000
230898142	::486926079823982000
350645139	::486926096449814000
14808898	::486926106495582000
38333116	::486926110136233000
315296719	::486926111347986000
243751614	::486926123641495000
53545809	::486926127257382000
15782772	::486926139634769000
381181950	::486926166452736000
16370204	::486926170257362000
305379724	::486926172324761000
17764624	::486926177781571000
101572891	::486926187567267000
14808898	::486926198677983000
367561919	::486926202339225000
40226593	::486926204138950000
45286852	::486926207246540000
80419613	::486926210275237000
403834874	::486926216164036000
93043270	::486926217925652000
279268567	::486926228554010000
22991317	::486926235897851000
64942768	::486926261831614000
57713984	::486926265178677000
93043270	::486926271440773000
38333116	::486926276863987000
314864925	::486926288121495000
329360692	::486926300980862000
45278487	::486926303958794000
136129525	::486926309449138000
403834874	::486926309801873000
230905946	::486926317904855000
424464803	::486926349659930000
279268567	::486926350545321000
333245482	::486926352776708000
87771600	::486926354714071000
285254109	::486926362381266000
133158896	::486926372418232000
102301729	::486926374163079000
80191031	::486926378814550000
136129525	::486926390843817000
424790585	::486926407725895000
278165989	::486926414810054000
27323374	::486926428974632000
50778210	::486926456690184000
22991317	::486926466668834000
312856997	::486926485320925000
172184859	::486926518925664000
241337450	::486926520401678000
111806693	::486926524206292000
277693030	::486926536000303000
106135938	::486926541964574000
552146644	::486926542455734000
52754052	::486926564920016000
347994449	::486926565725712000
210873235	::486926571723579000
329360692	::486926571736137000
387281097	::486926572968890000
30912658	::486926578765791000
513855251	::486926592220725000
17455392	::486926596465364000
200590129	::486926601427628000
49383709	::486926607416705000
200590129	::486926621484777000
16299351	::486926623430934000
350645139	::486926636055425000
130363809	::486926651431739000
227893380	::486926652505870000
234630547	::486926659522551000
23247181	::486926661007335000
41925570	::486926677717835000
136129525	::486926683832725000
66396119	::486926687855054000
367561919	::486926701645930000
38333116	::486926703198212000
18968115	::486926703944822000
229332190	::486926709493874000
33818674	::486926710600781000
17455392	::486926712471429000
403823128	::486926715675897000
78065938	::486926716405690000
95712580	::486926742557564000
172184859	::486926762727993000
26068830	::486926768050147000
14780915	::486926769417891000
7345092	::486926772865208000
350645139	::486926786643509000
50778210	::486926788828733000
52754052	::486926802607030000
305877074	::486926809443753000
349788720	::486926831871070000
130363809	::486926833900740000
161302101	::486926834303397000
15137186	::486926837914677000
48427726	::486926861465710000
66396119	::486926863235694000
26623525	::486926877836460000
66786075	::486926880436523000
22067825	::486926892872646000
40226593	::486926896018767000
305877074	::486926901626150000
14253476	::486926905841815000
410856984	::486926911310794000
329360692	::486926918969606000
716262980	::486926918999355000
14808898	::486926920228290000
257830093	::486926923856363000
230655725	::486926940159631000
26623525	::486926944471363000
41925570	::486926962146160000
17655353	::486926962862997000
329360692	::486926971348070000
52809967	::486926986104037000
78465328	::486926991078084000
41925570	::486926991485313000
29300584	::486927010921332000
14604658	::486927013215621000
40226593	::486927013576318000
467775651	::486927015371890000
350645139	::486927016466186000
350645139	::486927036410105000
40226593	::486927038154940000
164575018	::486927045851889000
29300584	::486927083033997000
267227218	::486927085647462000
544538144	::486927092844486000
165261298	::486927093767208000
172184859	::486927114881753000
391108584	::486927132388372000
360761105	::486927138449133000
36082253	::486927146955194000
703895293	::486927147668238000
315296719	::486927147798249000
66396119	::486927162050490000
561540580	::486927166202867000
248358978	::486927178500550000
248358978	::486927179171631000
229332190	::486927179381747000
50778210	::486927179830161000
132314519	::486927187249872000
509524562	::486927194200236000
345756955	::486927208473055000
7345092	::486927221953548000
391108584	::486927227586879000
45286852	::486927240819515000
18968115	::486927245056163000
114077276	::486927267214282000
114077276	::486927267398815000
114077276	::486927267633721000
40994873	::486927267637903000
114077276	::486927267696607000
114077276	::486927268673888000
561540580	::486927272528453000
78465328	::486927282661888000
196742313	::486927291637694000
55744853	::486927297732038000
230327491	::486927300823228000
45286852	::486927310205898000
63783716	::486927317843726000
22991317	::486927318900678000
52809967	::486927319760916000
410856984	::486927326458806000
25925656	::486927327691960000
41925570	::486927333849567000
403823128	::486927340166193000
229332190	::486927346008883000
87771600	::486927347019309000
172184859	::486927359401279000
561540580	::486927381240623000
200615756	::486927405609541000
350645139	::486927412827934000
391108584	::486927424626515000
132314519	::486927434755760000
253057868	::486927458441363000
52809967	::486927472462540000
55744853	::486927479131471000
409541924	::486927488212160000
51413309	::486927500920889000
229332190	::486927521871851000
361489211	::486927529920724000
288918860	::486927531522531000
7345092	::486927541383360000
52809967	::486927545636372000
329360692	::486927562262597000
253126912	::486927585469685000
312856997	::486927586891923000
78465328	::486927587143213000
41925570	::486927590436134000
394365413	::486927625227886000
229332190	::486927630533677000
433142367	::486927647461883000
341666582	::486927650603012000
78465328	::486927681636679000
447774872	::486927681833799000
26109453	::486927683851264000
87771600	::486927684459433000
7345092	::486927685562535000
41925570	::486927687429414000
227893380	::486927693104295000
423950693	::486927701022756000
433142367	::486927708719677000
315296719	::486927739014750000
229332190	::486927757700767000
331423379	::486927763840827000
63783716	::486927778210533000
14808898	::486927779393703000
310330192	::486927782929506000
87771600	::486927792362102000
78653568	::486927800688181000
19147974	::486927810112806000
325906113	::486927811764953000
403834874	::486927814978191000
305379724	::486927820900167000
161199833	::486927832577101000
16299351	::486927844686430000
230905946	::486927845118078000
221205505	::486927845554667000
591216066	::486927849526689000
332073582	::486927855536721000
279230956	::486927871869739000
447774872	::486927880538947000
87771600	::486927885811208000
227893380	::486927898008625000
350645139	::486927898578673000
50778210	::486927908858900000
87771600	::486927911832653000
279230956	::486927917482786000
66396119	::486927919923478000
39237011	::486927922612011000
506824920	::486927923157278000
230905946	::486927932216983000
229332190	::486927943214829000
229332190	::486927954539470000
38848610	::486927986567184000
101136541	::486928001443983000
447774872	::486928007689285000
260573981	::486928008930795000
1565041	::486928018213175000
240532669	::486928019769262000
230905946	::486928021148815000
50778210	::486928038580736000
87771600	::486928052232806000
230905946	::486928058813652000
48046250	::486928064677675000
20000062	::486928071929655000
139460380	::486928083619172000
341666582	::486928088760991000
71157367	::486928093391900000
32583866	::486928110915313000
51601709	::486928128560738000
230905946	::486928130775322000
24136198	::486928133279727000
272533260	::486928143559577000
45278487	::486928161364398000
96658544	::486928169933352000
350645139	::486928170042413000
7345092	::486928176954613000
78465328	::486928183233490000
229332190	::486928187784724000
603870273	::486928195929665000
55219816	::486928200879312000
725050717	::486928201889759000
225206178	::486928217706479000
50778210	::486928218034036000
251443783	::486928263969644000
544538144	::486928265907798000
32583866	::486928281321472000
262382570	::486928315899330000
30787413	::486928390927429000
93043270	::486928416521064000
32583866	::486928417292435000
66396119	::486928432916213000
513855251	::486928438586904000
30795924	::486928444500881000
332073582	::486928453514440000
82707747	::486928462678994000
66396119	::486928466474827000
312856997	::486928469948121000
238030490	::486928474968297000
329360692	::486928480949792000
393718746	::486928494799380000
258532274	::486928505179889000
325906113	::486928507033772000
50778210	::486928529032888000
350645139	::486928535949295000
24136198	::486928542325043000
325906113	::486928547487838000
379304556	::486928549396627000
15614582	::486928552399757000
66396119	::486928553527611000
288531248	::486928574805340000
384305773	::486928577594925000
382190006	::486928580568309000
310009833	::486928584833912000
55744853	::486928595881713000
32750427	::486928606069682000
14715501	::486928611501301000
165261298	::486928636654530000
384305773	::486928648369606000
91521926	::486928655134629000
238030490	::486928662277541000
325906113	::486928675716091000
78465328	::486928691650650000
384305773	::486928722654937000
14808898	::486928727344152000
16807883	::486928734746722000
355598729	::486928735434977000
364641621	::486928739394019000
15814841	::486928743290900000
389954423	::486928748428541000
22005666	::486928760688476000
299297459	::486928761502187000
43208085	::486928770486378000
591216066	::486928781689749000
50778210	::486928785590480000
16370204	::486928807463747000
350645139	::486928809350807000
53545809	::486928816049512000
22991317	::486928831005982000
325906113	::486928833988157000
257830093	::486928851621388000
35305414	::486928853630484000
376467319	::486928875004231000
463908266	::486928898547273000
728549208	::486928902955491000
32583866	::486928926590005000
816177	::486928941786361000
64907439	::486928969149599000
25104281	::486928977764683000
725532679	::486928993027780000
63720288	::486928993380098000
350645139	::486929011021332000
384305773	::486929016574984000
323891242	::486929031108231000
41925570	::486929043707924000
467775651	::486929045570220000
37316930	::486929048636260000
7345092	::486929049738944000
18148466	::486929063022718000
409487670	::486929078948093000
483190332	::486929080449650000
65476712	::486929080554512000
62936749	::486929131334938000
41925570	::486929133117923000
32750427	::486929135877771000
48562201	::486929149102415000
36082253	::486929156559884000
61969086	::486929183344713000
200796300	::486929194014613000
42910967	::486929201510252000
341666582	::486929206220054000
343904325	::486929214147264000
200796300	::486929223651586000
227046044	::486929251883425000
200796300	::486929254769106000
22991317	::486929260461170000
198911524	::486929277737107000
31403901	::486929286184837000
15814841	::486929288361680000
350645139	::486929310255554000
50011708	::486929313938571000
18183371	::486929314567688000
26642766	::486929325510623000
432747373	::486929337468211000
379304556	::486929348961001000
30795924	::486929352576499000
250474725	::486929364651479000
816177	::486929365016788000
59503620	::486929375145631000
23400461	::486929395081576000
174351092	::486929398898360000
161302101	::486929399007047000
33904380	::486929433472012000
350645139	::486929438584496000
78465328	::486929440778104000
20000062	::486929446025576000
64907439	::486929448743100000
343904325	::486929460260634000
379304556	::486929460424605000
816177	::486929462408519000
186314952	::486929489629167000
423830555	::486929490006659000
22005666	::486929506691604000
465198766	::486929507740176000
38577111	::486929519736279000
355598729	::486929520315076000
329360692	::486929520918675000
299297459	::486929526266425000
248358978	::486929527105273000
25082908	::486929539956625000
38577111	::486929541185929000
51650419	::486929558575546000
391108584	::486929563226603000
16370204	::486929566750212000
20364178	::486929567538352000
22991317	::486929584189734000
724485482	::486929613453393000
59503620	::486929618868240000
300009838	::486929623184572000
242622458	::486929630809440000
31280614	::486929644793233000
398285469	::486929650128396000
338664006	::486929651021799000
337434597	::486929651864834000
31280614	::486929653383184000
27784817	::486929658395766000
38577111	::486929678155120000
117095775	::486929686912839000
436476907	::486929699277250000
14604658	::486929703077310000
816177	::486929718462390000
326554021	::486929724250128000
246112828	::486929740603744000
134873681	::486929746010189000
134873681	::486929747302047000
174351092	::486929766780768000
200796300	::486929776007839000
392422321	::486929785734828000
37080273	::486929793657896000
22087737	::486929805879681000
134873681	::486929806232023000
755431	::486929806735319000
111136825	::486929812062101000
18752326	::486929819066589000
14178003	::486929828956741000
101136541	::486929830256975000
64907439	::486929859881738000
240914419	::486929867233968000
22005666	::486929871809957000
134873681	::486929878961242000
270025296	::486929884175138000
134873681	::486929894270435000
37316930	::486929906421747000
31403901	::486929924645982000
230327491	::486929929750061000
213131959	::486929951510122000
71157367	::486929973681618000
50805763	::486929985416880000
78465328	::486929998167552000
337434597	::486930000306659000
594950682	::486930004215730000
164575018	::486930006497439000
80191031	::486930012382052000
288016073	::486930013703258000
40478607	::486930025644838000
517075828	::486930031693017000
139447011	::486930032221499000
230327491	::486930050021744000
71157367	::486930058784047000
50805763	::486930063783260000
448283191	::486930088634482000
448283191	::486930095890640000
16370204	::486930096151076000
389954423	::486930096473665000
288531248	::486930098835042000
448283191	::486930108775534000
25609677	::486930111242194000
136791341	::486930145542811000
259488414	::486930146281013000
38577111	::486930147808120000
37029138	::486930176128077000
27323374	::486930176484589000
138603889	::486930180024188000
101572891	::486930188761317000
160671151	::486930193366261000
23225674	::486930214228750000
230905946	::486930216049078000
381315320	::486930218192363000
16370204	::486930223083298000
50778210	::486930238807359000
329955120	::486930249452511000
138603889	::486930264157736000
221610776	::486930275327156000
67421080	::486930303949090000
277693030	::486930309749825000
365151006	::486930317622509000
288531248	::486930329391747000
22431584	::486930332198117000
62186442	::486930338544091000
221610776	::486930353362182000
223614733	::486930357720453000
138603889	::486930358487613000
64942768	::486930358538350000
16370204	::486930366952120000
17470539	::486930367236956000
66396119	::486930392029884000
382190006	::486930426896715000
165261298	::486930431493677000
236202065	::486930456135204000
67421080	::486930483662434000
288531248	::486930488162918000
283518032	::486930492449882000
50778210	::486930502922670000
505323751	::486930503694434000
23225674	::486930514415075000
372479589	::486930533536894000
414952579	::486930550385438000
20000062	::486930576260493000
403823128	::486930584904540000
67421080	::486930594622763000
12653722	::486930609936146000
180661626	::486930634359988000
16370204	::486930637593796000
163893797	::486930655876349000
392422321	::486930676361728000
45286852	::486930687245574000
57065165	::486930703964065000
382190006	::486930721945055000
464182365	::486930740022484000
25925656	::486930777569894000
464182365	::486930778895294000
45286852	::486930799556444000
464182365	::486930800412073000
381181950	::486930820909633000
296627238	::486930830082580000
245398547	::486930830116519000
30787413	::486930845014302000
15728310	::486930855730753000
20863117	::486930882565922000
232560771	::486930882847330000
248358978	::486930884516270000
22033805	::486930890866835000
50778210	::486930893463117000
382190006	::486930896646176000
138603889	::486930925238763000
79447998	::486930925242957000
161199833	::486930986697891000
257625769	::486930989143588000
377715399	::486930989755547000
170815462	::486930994025738000
139460380	::486931009741807000
176954488	::486931043690106000
44205530	::486931057057746000
14780915	::486931059561738000
66396119	::486931061172342000
36082253	::486931072471408000
423098923	::486931073449074000
20713213	::486931139202785000
15875100	::486931157456805000
414952579	::486931176003616000
51650419	::486931177606230000
39847939	::486931190159380000
613592670	::486931192156291000
76977679	::486931211105759000
382190006	::486931252641939000
433142367	::486931270048702000
223243607	::486931271793508000
201376114	::486931279477084000
221610776	::486931283373592000
41925570	::486931286414864000
30795924	::486931311332823000
412756257	::486931318568001000
412756257	::486931322967834000
221610776	::486931326797238000
160671151	::486931331402584000
71157367	::486931358603018000
257830093	::486931360943460000
160671151	::486931361236668000
337434597	::486931362423635000
64813007	::486931396074541000
258636623	::486931397781630000
251443783	::486931398541180000
138603889	::486931405474369000
481749191	::486931413149577000
23665083	::486931422716768000
319420243	::486931450684395000
24983393	::486931451183890000
533788768	::486931454187024000
23785621	::486931468997128000
251443783	::486931483332861000
23721718	::486931493780877000
22991317	::486931498533007000
415179202	::486931506712289000
216486063	::486931507076800000
50778210	::486931509002395000
53258017	::486931509740175000
433142367	::486931535770451000
232560771	::486931542661672000
162200561	::486931582809165000
4434941	::486931591050977000
246112828	::486931592808394000
382190006	::486931593856970000
62093388	::486931606616440000
414952579	::486931616103530000
384436313	::486931616342618000
19374297	::486931626148892000
21449993	::486931629185572000
30795924	::486931629537910000
255834275	::486931631412756000
414952579	::486931645862137000
253689041	::486931652510498000
22005666	::486931656301756000
131310830	::486931664527167000
66396119	::486931709124812000
238030490	::486931748953931000
43052467	::486931753508958000
209345596	::486931757070290000
17974977	::486931763503960000
287727506	::486931764523180000
232560771	::486931780516470000
66396119	::486931781942132000
238030490	::486931782881660000
262449011	::486931791597821000
238030490	::486931821758656000
143225254	::486931824141025000
41925570	::486931832391622000
76977679	::486931833012375000
387281097	::486931841820418000
40816246	::486931849134882000
384436313	::486931878323052000
96793797	::486931885776318000
288531248	::486931901119483000
31403901	::486931908816011000
377555310	::486931919972474000
238030490	::486931929531293000
44205530	::486931943163187000
448283191	::486931959344422000
448283191	::486931975123390000
43208085	::486931979653619000
43208085	::486932033814683000
187034273	::486932061123801000
533788768	::486932071538241000
451183057	::486932071546224000
50778210	::486932073182420000
465089745	::486932088377970000
331307463	::486932089724354000
43365529	::486932094522650000
465089745	::486932100772134000
465089745	::486932108179304000
447813903	::486932113057665000
44307877	::486932131482836000
101572891	::486932134561865000
253689041	::486932137544007000
384436313	::486932140441878000
31403901	::486932153155215000
79035481	::486932160730136000
288531248	::486932174063423000
243465008	::486932184310108000
17339508	::486932192887848000
24983393	::486932204044713000
15728310	::486932244184178000
17054163	::486932252715401000
253689041	::486932254929977000
337434597	::486932257039331000
20000062	::486932269236760000
45286852	::486932290497298000
138603889	::486932330603241000
553738195	::486932347120386000
43208085	::486932347997405000
63720288	::486932348911366000
63720288	::486932349699899000
63720288	::486932349712482000
63720288	::486932349725048000
451183057	::486932353449607000
51601709	::486932362610364000
108204138	::486932362862022000
17694593	::486932366070665000
242622458	::486932375478099000
31403901	::486932377525305000
73275873	::486932395732398000
378234727	::486932400510099000
36082253	::486932431950585000
79035481	::486932440108503000
448283191	::486932447091642000
20863117	::486932450694545000
447255375	::486932454599438000
448283191	::486932456923086000
138603889	::486932457116008000
329360692	::486932469791608000
184578066	::486932472462974000
45286852	::486932489324081000
38577111	::486932490930888000
476507554	::486932495984648000
15728310	::486932599789473000
339353546	::486932604567183000
29300584	::486932610086498000
613592670	::486932624737202000
93043270	::486932641820983000
243751614	::486932655041044000
287727506	::486932673055571000
22991317	::486932681863991000
31403901	::486932687358541000
29300584	::486932688708718000
49455873	::486932699815235000
26623525	::486932704093421000
270687983	::486932738532851000
49455873	::486932762042335000
388374921	::486932763514527000
233740533	::486932785567764000
414952579	::486932787203538000
15804863	::486932819097038000
73275873	::486932825195560000
89590985	::486932826160246000
22005666	::486932837895897000
8548362	::486932838965837000
357211620	::486932846159085000
451183057	::486932849367326000
8962732	::486932855314866000
382190006	::486932855486832000
233740533	::486932860805197000
19684793	::486932882448191000
50778210	::486932884398571000
240914419	::486932889582313000
50805763	::486932893269127000
451183057	::486932907760443000
279548168	::486932913586728000
252756099	::486932928715554000
227893380	::486932934130425000
382190006	::486932939750383000
614074554	::486932951645827000
329360692	::486932958494736000
172184859	::486932961737322000
384436313	::486932966266781000
255311687	::486932972197539000
38577111	::486932973288435000
181840332	::486932988475998000
248358978	::486932994062446000
387863634	::486933023107985000
451183057	::486933023792041000
414952579	::486933030326382000
94310638	::486933033983815000
176954488	::486933040577249000
589638848	::486933042896719000
41136161	::486933046919045000
30795924	::486933049309810000
47859489	::486933067253415000
172184859	::486933085238591000
451183057	::486933085364432000
305379724	::486933095942066000
42538221	::486933096621539000
172184859	::486933096680656000
331423379	::486933096722223000
37011485	::486933099436326000
138603889	::486933106620788000
283518032	::486933106788929000
39684857	::486933121531539000
195563881	::486933126631813000
299441398	::486933148245061000
256319248	::486933152732950000
49455873	::486933171712565000
81643358	::486933184039620000
533788768	::486933192629571000
172184859	::486933227635216000
138603889	::486933235012599000
243751614	::486933246744080000
27999272	::486933247398383000
18148466	::486933248312766000
354629644	::486933251639246000
14606079	::486933260249735000
50011708	::486933268596813000
279268567	::486933297059332000
451183057	::486933305355677000
21089214	::486933325945139000
65576332	::486933337798217000
270736613	::486933340243496000
71557910	::486933345947746000
243465008	::486933353804087000
423098923	::486933367011934000
19028099	::486933372048916000
101572891	::486933388973334000
176954488	::486933389224599000
21089214	::486933406300004000
306169468	::486933408971767000
257625769	::486933438919086000
80419613	::486933439720226000
176778479	::486933460423299000
20535654	::486933469935566000
14606079	::486933470896091000
62186442	::486933475925426000
41135840	::486933477192130000
339353546	::486933485152911000
337434597	::486933486201085000
212475056	::486933503867490000
38577111	::486933527607656000
68832413	::486933541876690000
176954488	::486933553918144000
242622458	::486933575212621000
176954488	::486933623908491000
71557910	::486933625423007000
223375935	::486933628971008000
48557490	::486933636038787000
223375935	::486933647325290000
20954074	::486933648898129000
102301729	::486933698164424000
19683725	::486933700228419000
41925570	::486933701075681000
101617436	::486933706309783000
130363809	::486933714018918000
470451598	::486933714891735000
259488414	::486933720721403000
16353730	::486933746017251000
20954074	::486933754426826000
479959389	::486933773918146000
340646680	::486933817832140000
451183057	::486933820470333000
447774872	::486933851692756000
16258970	::486933866641649000
20954074	::486933889571508000
326146327	::486933900090818000
307485154	::486933903228170000
64907439	::486933908777230000
414315073	::486933915362291000
533788768	::486933926787969000
374739722	::486933934740348000
16258970	::486933953522454000
101572891	::486933966994550000
20364178	::486933969800163000
223375935	::486933973960888000
411912822	::486933983624978000
232560771	::486933995171872000
41136161	::486934009100791000
71557910	::486934013391548000
190229064	::486934017451638000
14808898	::486934023324069000
22991317	::486934024666222000
113760458	::486934042919436000
409640203	::486934050855063000
45286852	::486934053480710000
254210162	::486934071310688000
553711382	::486934073441415000
17974977	::486934078336565000
63720288	::486934080798208000
45286852	::486934083264462000
297679816	::486934104236384000
253689041	::486934113648377000
329360692	::486934125459161000
43208085	::486934141733437000
78653568	::486934144489095000
17163265	::486934147039248000
414952579	::486934149756764000
317596401	::486934157918892000
99435759	::486934162461298000
42538221	::486934162675208000
136006997	::486934164243898000
533788768	::486934172494462000
337466318	::486934177502085000
43208085	::486934182573404000
447774872	::486934184984707000
409640203	::486934186389815000
23164217	::486934193734041000
418312513	::486934210138345000
347869774	::486934212658753000
138603889	::486934239544217000
168274200	::486934243251982000
200615756	::486934250814328000
61318348	::486934264567840000
164575018	::486934266073186000
23164217	::486934266899468000
597834721	::486934271181873000
253759009	::486934278198947000
17974977	::486934285111148000
138603889	::486934291650060000
381315320	::486934304769847000
17369283	::486934304841150000
21089214	::486934313523757000
318173357	::486934319588323000
17455392	::486934333836390000
215362694	::486934349678649000
135937043	::486934350382899000
36829018	::486934350689095000
25747982	::486934353193082000
415179202	::486934355928158000
78167615	::486934364501327000
340646680	::486934376244989000
232560771	::486934389553917000
26109453	::486934389620604000
17764624	::486934396784484000
176778479	::486934397074300000
256750208	::486934406938910000
64942768	::486934420776292000
16102033	::486934421790945000
371817971	::486934436538499000
17470539	::486934441311211000
78167615	::486934447074598000
190229064	::486934448668028000
20364178	::486934453147561000
40534884	::486934475784196000
223375935	::486934477050888000
78926478	::486934478841860000
23164217	::486934481706557000
232560771	::486934493048352000
22991317	::486934498496356000
347869774	::486934500010491000
50778210	::486934502355529000
212475056	::486934502703247000
36082253	::486934542180028000
447774872	::486934547599065000
548870171	::486934549054881000
101572891	::486934555996459000
341700434	::486934563562602000
17473737	::486934570973921000
106860209	::486934575898034000
548870171	::486934581137133000
279548168	::486934583683055000
337434597	::486934588426428000
8036902	::486934589173432000
471291163	::486934589194379000
20364178	::486934596424978000
114077276	::486934602599387000
114077276	::486934602637127000
533788768	::486934624682385000
279548168	::486934630453739000
30795924	::486934634518028000
48764697	::486934655396876000
223375935	::486934660920786000
603136773	::486934661042429000
318173357	::486934663693221000
327934017	::486934668663463000
725532679	::486934676586921000
480895753	::486934679535112000
424698378	::486934688406065000
603136773	::486934699650998000
180940959	::486934709071380000
14604658	::486934709465669000
316025875	::486934719301713000
212475056	::486934723709501000
24226614	::486934726398070000
341700434	::486934739324903000
27323374	::486934747873312000
280119639	::486934757163282000
131954929	::486934757242978000
17470539	::486934758123778000
135937043	::486934797231456000
158129535	::486934802919337000
101617436	::486934807981481000
238024746	::486934809013276000
274712500	::486934863623122000
341700434	::486934873324527000
33453167	::486934876713533000
25935173	::486934890500591000
190229064	::486934893398470000
49886698	::486934912025378000
80419613	::486934912163794000
223375935	::486934914651013000
49464322	::486934929255956000
389738018	::486934932984311000
17529301	::486934942958747000
22278303	::486934947320852000
155805303	::486934960628961000
346569016	::486934963946659000
448283191	::486934975044780000
152103757	::486934990446272000
448283191	::486934991826202000
71557910	::486935001116585000
398707286	::486935003054768000
17529301	::486935007500730000
340646680	::486935035543429000
167486585	::486935067365634000
135937043	::486935072012910000
12057032	::486935079013597000
253134261	::486935088706244000
410286428	::486935089855492000
33299478	::486935099590864000
340646680	::486935104426479000
78653568	::486935106817654000
533788768	::486935107060912000
117095775	::486935123028623000
24383303	::486935148932239000
29500521	::486935175373131000
50778210	::486935181521993000
593139104	::486935192511455000
341700434	::486935225033711000
24983393	::486935240582385000
533788768	::486935255488929000
451183057	::486935264921923000
236595577	::486935273226641000
164575018	::486935290204807000
101617436	::486935298983485000
816177	::486935304734261000
161302101	::486935312866627000
49464322	::486935318650966000
33299478	::486935319543947000
31010760	::486935325252780000
15867361	::486935331162189000
340646680	::486935339529797000
19766821	::486935358920089000
340646680	::486935366721495000
14594667	::486935374569410000
364018467	::486935384178585000
354629644	::486935388830044000
16370204	::486935391380185000
403834874	::486935393905168000
1565041	::486935401547173000
48764697	::486935442030227000
454465194	::486935442940370000
22991317	::486935462016081000
25359188	::486935465862250000
61318348	::486935472011509000
188855651	::486935472401571000
381315320	::486935476603850000
361489211	::486935484590202000
414952579	::486935496715550000
253689041	::486935498548846000
57065165	::486935505443889000
17529301	::486935506253807000
57065165	::486935522086887000
17974977	::486935535311532000
454465194	::486935559009349000
19766821	::486935560993243000
14606079	::486935568849178000
131220599	::486935572556939000
271774234	::486935576000479000
340646680	::486935582367428000
1384531	::486935599811534000
167384328	::486935610985172000
17974977	::486935613409488000
41925570	::486935616807264000
472528304	::486935626164744000
271774234	::486935643058995000
341700434	::486935652391321000
67421080	::486935657395138000
407399368	::486935665267859000
38713173	::486935669227286000
26198298	::486935674591776000
64942768	::486935683257204000
135937043	::486935698419613000
409640203	::486935707538034000
105026890	::486935708976680000
190379795	::486935715058425000
257830093	::486935715419529000
315527257	::486935731525271000
24983393	::486935734499430000
78465328	::486935738160660000
105598447	::486935744502435000
364018467	::486935754783080000
49221112	::486935755046920000
67421080	::486935761204154000
50778210	::486935778178502000
35256600	::486935780468596000
280749613	::486935781127512000
240941201	::486935786835939000
71557910	::486935794717044000
398285469	::486935800538333000
398285469	::486935811103784000
80929828	::486935819702116000
55426501	::486935832612188000
398285469	::486935835464306000
240941201	::486935840929509000
341700434	::486935855089475000
50157557	::486935859065655000
221098400	::486935878653071000
46809403	::486935898953482000
398285469	::486935908403269000
364018467	::486935909590638000
14808898	::486935927085092000
527041090	::486935960983056000
45492981	::486935964934078000
176224586	::486935974954696000
593139104	::486935991580897000
128666650	::486935995016040000
414952579	::486935995867078000
52950877	::486936011016900000
414952579	::486936023293648000
225959127	::486936024296087000
24136198	::486936030512037000
176994984	::486936034047848000
115184915	::486936049042456000
67421080	::486936059918307000
408144950	::486936065928728000
238341972	::486936073696583000
200590129	::486936080378109000
37780107	::486936090868449000
14780915	::486936101899481000
26580506	::486936106316087000
80929828	::486936107037102000
361489211	::486936116831207000
533788768	::486936120929026000
15867361	::486936137462583000
190396530	::486936140151545000
280309716	::486936151987851000
29300584	::486936168592715000
22033805	::486936170723422000
225959127	::486936198934323000
17655353	::486936205590683000
176839128	::486936207071264000
67421080	::486936214243512000
635845301	::486936234443276000
414952579	::486936234728493000
381315320	::486936238088151000
279268567	::486936254823825000
318173357	::486936269545414000
336845657	::486936271965933000
32609703	::486936279964061000
414952579	::486936293658460000
257830093	::486936354572763000
533844924	::486936364458328000
141140385	::486936366123454000
253759009	::486936370510716000
46809403	::486936389456392000
33418266	::486936394179162000
338120144	::486936414341193000
136006997	::486936420896866000
22991317	::486936423488950000
136006997	::486936427020554000
57065165	::486936433102299000
411912822	::486936437670285000
186107022	::486936445622317000
533788768	::486936450060255000
141140385	::486936450164740000
190379795	::486936457156636000
338120144	::486936458024853000
433142367	::486936501352398000
33299478	::486936502186684000
17908818	::486936502409392000
447774872	::486936517734977000
223375935	::486936519031001000
111136825	::486936532809289000
61832970	::486936539117522000
414952579	::486936546767929000
29500521	::486936548462436000
17664609	::486936550236631000
100742600	::486936560030343000
30795924	::486936567920201000
232560771	::486936589776723000
357211620	::486936590480977000
21912250	::486936597058027000
46796467	::486936611939053000
95712580	::486936617224257000
33418266	::486936623599206000
190396530	::486936639139491000
364641621	::486936642326769000
353475742	::486936644281323000
90750144	::486936651399458000
33418266	::486936652527304000
46809403	::486936663197638000
414217500	::486936691685720000
17664609	::486936696257130000
33299478	::486936706235367000
353475742	::486936712296144000
29500521	::486936726934274000
49464322	::486936730185248000
364405877	::486936743816343000
279548168	::486936765505499000
190379795	::486936775508508000
381315320	::486936788586360000
381315320	::486936826616098000
442082078	::486936880429006000
20364178	::486936886746030000
17908818	::486936905624608000
289360824	::486936910032416000
110059442	::486936910233739000
135937043	::486936915526971000
62093388	::486936929834135000
36082253	::486936944270508000
17664609	::486936965229473000
352531780	::486936973735890000
17908818	::486936974088232000
361489211	::486936976017616000
411997198	::486936992601870000
167384328	::486937003150151000
383383485	::486937006547558000
17664609	::486937012574748000
224126979	::486937040315879000
347596428	::486937044862500000
280309716	::486937046549008000
448283191	::486937051393056000
471291163	::486937057852661000
321578565	::486937063657570000
129050216	::486937071018594000
383383485	::486937080304377000
533788768	::486937086415872000
71557910	::486937094104047000
593139104	::486937106519166000
68832413	::486937106980155000
280309716	::486937109132242000
223375935	::486937119806349000
17664609	::486937127813255000
20020647	::486937140903702000
364405877	::486937142166171000
223375935	::486937151230074000
30336217	::486937168938409000
336845657	::486937172617220000
221610776	::486937180611170000
20954074	::486937190560055000
533788768	::486937194830249000
232114448	::486937210378141000
11822502	::486937212517224000
221610776	::486937223648911000
110530129	::486937225796784000
17908818	::486937235192025000
353475742	::486937243085320000
55426501	::486937247673876000
370049566	::486937255496679000
26925878	::486937277440876000
631245094	::486937280850837000
221610776	::486937292414525000
41925570	::486937298849005000
338120144	::486937301923008000
65513	::486937309623758000
442082078	::486937321606877000
50778210	::486937323805085000
20954074	::486937344117706000
232114448	::486937348752814000
190379795	::486937366318166000
635845301	::486937377626001000
242622458	::486937382764019000
22033805	::486937384219443000
110059442	::486937395577622000
223288871	::486937404700635000
17655353	::486937425214967000
225959127	::486937425940197000
254210162	::486937427651485000
51325761	::486937459968995000
221610776	::486937468805976000
274311440	::486937475110010000
22033805	::486937478134521000
101881386	::486937489094213000
165261298	::486937493082619000
623584562	::486937505275445000
301290830	::486937511630233000
50818061	::486937517082808000
110059442	::486937524908994000
385121286	::486937525575884000
50818061	::486937541783072000
190379795	::486937553325416000
79447998	::486937566336126000
30336217	::486937583495020000
71557910	::486937590600589000
23868298	::486937591673933000
138603889	::486937594505097000
338120144	::486937596560302000
225959127	::486937596736458000
381315320	::486937596816158000
55426501	::486937599752142000
52950877	::486937604642729000
26580506	::486937609944719000
385114649	::486937613954060000
351810944	::486937617007513000
267538322	::486937625849110000
185629189	::486937631050432000
185629189	::486937632539439000
185629189	::486937633218891000
24804859	::486937637547036000
17908818	::486937645772451000
17664609	::486937651820249000
716262980	::486937662859669000
16258970	::486937671668072000
45164175	::486937679243014000
23868298	::486937680404426000
403823128	::486937680605753000
155805303	::486937697756278000
190379795	::486937735203020000
114064449	::486937739934580000
225959127	::486937745550344000
190379795	::486937782883872000
239885742	::486937794904748000
96062555	::486937796595048000
30336217	::486937797601660000
423950693	::486937808528244000
414952579	::486937813829431000
232114448	::486937825347383000
480895753	::486937856347078000
92838578	::486937860051058000
221610776	::486937867487162000
19147974	::486937870905913000
71557910	::486937874965598000
40226593	::486937876031340000
22651134	::486937882725085000
392716377	::486937892606844000
409640203	::486937895685484000
65476712	::486937896944148000
338120144	::486937898948636000
18999708	::486937904124424000
221610776	::486937927633473000
271774234	::486937940644212000
224410857	::486937951516246000
62093388	::486937955622453000
30912658	::486937956050305000
18148466	::486937965713960000
407473485	::486937978359808000
338120144	::486937978934026000
23868298	::486937985741385000
30795924	::486937995904552000
418297592	::486938001914621000
347643113	::486938002019856000
414952579	::486938010890420000
381315320	::486938014728200000
409640203	::486938018633113000
41606452	::486938041651458000
15867361	::486938045887684000
50818061	::486938048152997000
31056422	::486938048861446000
501202268	::486938072958111000
225959127	::486938079484076000
442082078	::486938083686772000
260464441	::486938086039756000
267538322	::486938088111742000
17908818	::486938095653511000
414952579	::486938107564929000
347596428	::486938107900461000
57065165	::486938109796712000
57065165	::486938124774555000
360367250	::486938129656340000
377627227	::486938145695338000
18138157	::486938147239260000
71557910	::486938170471096000
36082253	::486938180831039000
442082078	::486938180977848000
542406301	::486938181523083000
242622458	::486938183653797000
412756257	::486938192642179000
18968115	::486938193594314000
78465328	::486938210212130000
533788768	::486938215564476000
291518680	::486938230718492000
38848610	::486938231095963000
490841822	::486938251949658000
21374892	::486938257666895000
200796300	::486938262846464000
463381084	::486938263811153000
501202268	::486938289182900000
80929828	::486938292454060000
50216950	::486938293439717000
16102033	::486938293821767000
109105005	::486938304063881000
71557910	::486938314440982000
441925629	::486938316550725000
213763059	::486938320560488000
192727478	::486938322623668000
25609677	::486938342098219000
310330192	::486938353968119000
80929828	::486938363581054000
353475742	::486938363719462000
31056422	::486938376625348000
202791635	::486938380354461000
78089247	::486938381579198000
265760942	::486938382228938000
78926478	::486938399752732000
78926478	::486938399773696000
78926478	::486938399903727000
78926478	::486938399912103000
78926478	::486938399912120000
78926478	::486938399916298000
78926478	::486938399928885000
78926478	::486938399933071000
78926478	::486938400012779000
78926478	::486938400063115000
78926478	::486938400599986000
78926478	::486938400914567000
78926478	::486938400985841000
62975545	::486938401367523000
161656785	::486938411035422000
221610776	::486938412058804000
9129332	::486938422817615000
273814896	::486938428047511000
78926478	::486938435467239000
78926478	::486938435496583000
78926478	::486938435525955000
78926478	::486938435580473000
78926478	::486938435622416000
78926478	::486938435630809000
78926478	::486938435635007000
78926478	::486938435639209000
78926478	::486938435647569000
78926478	::486938435655966000
78926478	::486938435660173000
78926478	::486938435689529000
78926478	::486938435702116000
78926478	::486938435903430000
78926478	::486938436524179000
78926478	::486938436780044000
78926478	::486938436876509000
221610776	::486938450822565000
391108584	::486938456711364000
22991317	::486938458749812000
381315320	::486938467469770000
15174710	::486938478710886000
101572891	::486938482078924000
80929828	::486938493805789000
262449011	::486938501200748000
50216950	::486938513200267000
190379795	::486938518451535000
423950693	::486938522041868000
20863117	::486938529960718000
276202961	::486938532921872000
34204169	::486938552102420000
372479589	::486938563565477000
92838578	::486938563792371000
242622458	::486938588030828000
614074554	::486938595534458000
384436313	::486938596411052000
32171318	::486938604568981000
66396119	::486938604719972000
111136825	::486938613666414000
71557910	::486938622663221000
16472279	::486938641168494000
24804859	::486938641172684000
22991317	::486938681358692000
155650977	::486938683203780000
442082078	::486938717890691000
100843087	::486938733430587000
27792069	::486938739671703000
78167615	::486938750778605000
15174710	::486938755362586000
242622458	::486938758202134000
52950877	::486938762690060000
190379795	::486938782428442000
9687752	::486938787990077000
43256984	::486938791236485000
71557910	::486938791366512000
238030490	::486938807883665000
22991317	::486938811167825000
544538144	::486938817170247000
15361643	::486938819564810000
268073941	::486938830722072000
279268567	::486938835008651000
138603889	::486938835658342000
198911524	::486938838778925000
22504277	::486938839588831000
213131959	::486938852741763000
542406301	::486938861889536000
375385791	::486938868932157000
78167615	::486938885902323000
196659229	::486938894630268000
44205530	::486938899563171000
96793797	::486938920522121000
270184694	::486938940113682000
190379795	::486938941983961000
49455873	::486938946606084000
323978080	::486938949794168000
323978080	::486938950528147000
253178679	::486938951177867000
185399022	::486938969842925000
266413556	::486938994601496000
15174710	::486938994920267000
80191031	::486939014985822000
213131959	::486939014985834000
183904300	::486939021893844000
41925570	::486939024838627000
544538144	::486939047852802000
133158896	::486939061672611000
364018467	::486939085702180000
226319809	::486939090810458000
37780107	::486939111937556000
113722629	::486939115330748000
30336217	::486939119663468000
45492981	::486939135077138000
138603889	::486939136721301000
271204273	::486939137824411000
185399022	::486939141616439000
262449011	::486939144548265000
17655353	::486939144589824000
17339508	::486939151191638000
17908818	::486939166153134000
29327418	::486939171567988000
190379795	::486939174189031000
282069115	::486939174675554000
253178679	::486939178328809000
167486585	::486939182497939000
242622458	::486939188885856000
418314197	::486939191725805000
185399022	::486939199988572000
166897115	::486939201460785000
45492981	::486939202139852000
48804765	::486939226429460000
405362735	::486939238529650000
15174710	::486939246721110000
326146327	::486939249522925000
43052467	::486939254468014000
20863117	::486939260910465000
221610776	::486939267206094000
71557910	::486939270393774000
78167615	::486939272298397000
20782081	::486939281219264000
23611301	::486939287481376000
384305773	::486939290040299000
232560771	::486939302816137000
262449011	::486939316888018000
15174710	::486939318896701000
221610776	::486939320763183000
266033863	::486939345455034000
221610776	::486939346784624000
132976059	::486939347489669000
41925570	::486939372475129000
18148466	::486939374417096000
17470539	::486939374928424000
43208085	::486939399683600000
38848610	::486939400358866000
39041792	::486939402250117000
167144906	::486939403822985000
14715501	::486939412685520000
221610776	::486939424425390000
41925570	::486939446127108000
52950877	::486939447364050000
271717879	::486939449956515000
71557910	::486939464132882000
384155676	::486939477105844000
232560771	::486939481275375000
66396119	::486939483406086000
240914419	::486939483766411000
29327418	::486939497343766000
14808898	::486939508538368000
332631850	::486939517367386000
251683004	::486939524120211000
514003187	::486939526871252000
221610776	::486939531170418000
187047785	::486939539588382000
221610776	::486939547456925000
47929423	::486939549004611000
190379795	::486939584802992000
136006997	::486939601756381000
33341742	::486939611717828000
238030490	::486939614410579000
15174710	::486939627597463000
101572891	::486939636158443000
1565041	::486939643389415000
411912822	::486939648837828000
136006997	::486939651949592000
418297592	::486939666864545000
72378783	::486939682018574000
82223258	::486939682467352000
162175448	::486939707235119000
424790585	::486939714771877000
92838578	::486939716030566000
15174710	::486939726436638000
418297592	::486939736427495000
101572891	::486939740026187000
454375039	::486939746615033000
515049896	::486939768517705000
78926478	::486939790315495000
45286852	::486939798230163000
14594667	::486939816173768000
23839835	::486939819855998000
15174710	::486939827167051000
384155676	::486939829054095000
231150237	::486939834976456000
31056422	::486939851778822000
40526887	::486939874566471000
14808898	::486939888710090000
17470539	::486939895940665000
27999272	::486939904031465000
41925570	::486939949313564000
101572891	::486939950928392000
317634739	::486939951012274000
21449993	::486939952593129000
14178003	::486939953163558000
254821900	::486939969488191000
409640203	::486939984973144000
317634739	::486939991810269000
13298002	::486939994422919000
117095775	::486939996189114000
71557910	::486940000249200000
544538144	::486940025796718000
442082078	::486940026228330000
78653568	::486940042771054000
418297592	::486940077461753000
15174710	::486940078942351000
317634739	::486940083212517000
30336217	::486940099020873000
82115262	::486940100282966000
15174710	::486940141261312000
317634739	::486940150828916000
376425912	::486940187239272000
39684857	::486940192003993000
22991317	::486940197603794000
23396218	::486940204171661000
15174710	::486940208030420000
411912822	::486940223734292000
442082078	::486940230658715000
15728310	::486940263190130000
27563012	::486940279753015000
78465328	::486940287147589000
78167615	::486940290646020000
29607520	::486940291925286000
117095775	::486940292378271000
212475056	::486940293820719000
78465328	::486940298145046000
64907439	::486940302179958000
598832393	::486940320262000000
78465328	::486940339832225000
29607520	::486940346937786000
342845822	::486940348136964000
81016171	::486940348883562000
516986236	::486940353980030000
358307309	::486940364599607000
255834275	::486940367841804000
409640203	::486940371687976000
277693030	::486940387232075000
41135840	::486940392714022000
232560771	::486940404013879000
23400461	::486940410984820000
41925570	::486940415242018000
14085431	::486940430270226000
375961439	::486940447068000000
268987143	::486940450025385000
232560771	::486940476449492000
384436313	::486940481037684000
14816854	::486940501463949000
469196810	::486940507981881000
418297592	::486940557822795000
56198202	::486940571663998000
190379795	::486940576504221000
409640203	::486940582367879000
267482514	::486940588898398000
351348648	::486940597186351000
126109768	::486940598197157000
63720288	::486940606447378000
27563012	::486940611262427000
253759009	::486940628157095000
190379795	::486940651121287000
15174710	::486940653775900000
411912822	::486940679600619000
357308471	::486940684297842000
505510212	::486940691457921000
279750654	::486940703604617000
480857982	::486940706485719000
28875632	::486940707043540000
27563012	::486940721744605000
15174710	::486940729529221000
410286428	::486940748923695000
141140385	::486940771468058000
351348648	::486940776425738000
15174710	::486940799377375000
68832413	::486940802900574000
56198202	::486940803105710000
78465328	::486940815566962000
60046761	::486940816871395000
279750654	::486940823154868000
187047785	::486940864720039000
22278303	::486940874631172000
78653568	::486940878624526000
596113934	::486940910853160000
92838578	::486940930118004000
457197060	::486940953844789000
53317470	::486940953857753000
267482514	::486940968222867000
387476542	::486941026964107000
82223258	::486941030093455000
351810944	::486941037944778000
92838578	::486941070971117000
351348648	::486941077887135000
493550118	::486941115082231000
317596401	::486941130718576000
101617436	::486941142710099000
19080798	::486941149018333000
240914419	::486941156622598000
15174710	::486941167565545000
190379795	::486941167884333000
105598447	::486941181662597000
15174710	::486941182648258000
256609151	::486941192501100000
25609677	::486941214877704000
15174710	::486941218060775000
27816303	::486941223945793000
28875632	::486941247659966000
431264673	::486941258678816000
78465328	::486941281554153000
355574432	::486941290693918000
176994984	::486941290957774000
135306144	::486941294183186000
481512198	::486941298885013000
278603967	::486941307038732000
93448284	::486941333903269000
23839835	::486941334956040000
358611246	::486941345315946000
384530394	::486941348696965000
176994984	::486941350491734000
41925570	::486941376656203000
15174710	::486941392262811000
27211964	::486941396696580000
176994984	::486941398004801000
15174710	::486941416354897000
20026791	::486941418431074000
254821900	::486941418506969000
384305773	::486941422470586000
409640203	::486941425976610000
50778210	::486941427403063000
407473485	::486941445870612000
409640203	::486941454103625000
384305773	::486941454649262000
403020871	::486941462601273000
45492981	::486941466216767000
24136198	::486941469110841000
267357514	::486941501759684000
45286852	::486941507769733000
27211964	::486941523997900000
25104281	::486941525394202000
14808898	::486941527047159000
47929423	::486941539063451000
242622458	::486941552598458000
19028099	::486941558499835000
280798922	::486941564879384000
176954488	::486941571380547000
27211964	::486941585306030000
403020871	::486941603391500000
15174710	::486941610065018000
30362051	::486941628083351000
106860209	::486941632172814000
493550118	::486941635704418000
41925570	::486941638338809000
78213	::486941644521226000
14085431	::486941648707125000
163279109	::486941649696595000
364018467	::486941655837458000
587104097	::486941656583647000
321780812	::486941665274642000
136006997	::486941669686665000
20153912	::486941683683049000
251821834	::486941695146471000
242622458	::486941703408857000
409640203	::486941707401822000
280798922	::486941713072521000
409487670	::486941725059846000
398285469	::486941738225778000
394365413	::486941756588449000
18968115	::486941758815629000
136006997	::486941782207643000
47929423	::486941790830731000
15174710	::486941800481816000
403020871	::486941801425551000
234187240	::486941806035103000
252793957	::486941822300594000
38848610	::486941825622884000
27211964	::486941862822158000
78465328	::486941870816100000
407473485	::486941872624246000
15174710	::486941875723464000
45164175	::486941877502226000
16299351	::486941883890151000
223614733	::486941885114896000
20364178	::486941890592264000
8962732	::486941906878738000
387863634	::486941912532676000
252793957	::486941920044666000
427464965	::486941924767838000
490977827	::486941932828913000
47929423	::486941953418743000
301290830	::486941958003109000
15174710	::486941981437091000
78167615	::486941998096867000
19147974	::486942015947804000
29300584	::486942031457964000
64942768	::486942045970239000
64942768	::486942056112082000
34052201	::486942069748162000
332073582	::486942078224453000
542406301	::486942101821599000
57566548	::486942107739770000
202292166	::486942107769503000
493550118	::486942110084378000
397717926	::486942116627877000
223243607	::486942121421594000
141140385	::486942147774394000
301290830	::486942177251962000
25839207	::486942177813991000
351641054	::486942195443068000
598832393	::486942202602725000
403020871	::486942205894881000
45286852	::486942207669059000
232560771	::486942219614822000
167486585	::486942221091237000
43256984	::486942271607013000
27211964	::486942279530479000
52950877	::486942285553102000
253126912	::486942319007268000
52950877	::486942330033672000
816177	::486942330696765000
31403901	::486942332198330000
493550118	::486942359234420000
45286852	::486942359700004000
364018467	::486942361914986000
22991317	::486942380441223000
121290312	::486942384878411000
414952579	::486942386325450000
120170865	::486942394592800000
138083816	::486942403509493000
45286852	::486942430843772000
15174710	::486942460950896000
490977827	::486942465518501000
308858845	::486942493033127000
232560771	::486942494752800000
17908818	::486942499999854000
83736832	::486942502281150000
716262980	::486942512108429000
427464965	::486942518517702000
47929423	::486942518647726000
50778210	::486942561194344000
542406301	::486942596195840000
15174710	::486942645831229000
364405877	::486942648507195000
387281097	::486942655088455000
41649263	::486942669143568000
364405877	::486942669591945000
384305773	::486942673354637000
17908818	::486942675950923000
23027915	::486942679138189000
42297542	::486942692665225000
95712580	::486942693206278000
22991317	::486942698968858000
597834721	::486942702659846000
409640203	::486942704887009000
38848610	::486942715041820000
47929423	::486942723082289000
242622458	::486942746817478000
409640203	::486942752475607000
41925570	::486942754933854000
41685125	::486942755059290000
575804821	::486942755084435000
34052201	::486942758897074000
301257200	::486942770779533000
384305773	::486942779654676000
26198298	::486942780187361000
138603889	::486942786722476000
597834721	::486942786764029000
397717926	::486942788077223000
78167615	::486942788169519000
341700434	::486942792313102000
34052201	::486942795014230000
30719116	::486942848160649000
95712580	::486942858893881000
106860209	::486942861355520000
190379795	::486942868888502000
301257200	::486942899087474000
23413958	::486942902195482000
78465328	::486942905114693000
89852975	::486942907404804000
38848610	::486942911146504000
596113934	::486942911943024000
50778210	::486942922755960000
525819441	::486942924811153000
14253476	::486942925000302000
200590129	::486942933610807000
241198427	::486942946097639000
490977827	::486942946328322000
45164175	::486942947729244000
224410857	::486942970290380000
15174710	::486942975680086000
92838578	::486943000216739000
597834721	::486943005895446000
82223258	::486943019652759000
136006997	::486943032780926000
30336217	::486943036581376000
355574432	::486943041601949000
20026791	::486943049218416000
69950823	::486943056378486000
575804821	::486943075227287000
301257200	::486943075969691000
385121286	::486943099587788000
49221112	::486943101265526000
21682918	::486943121046269000
542406301	::486943124237717000
384305773	::486943162297237000
116988168	::486943169524039000
172184859	::486943190923350000
15174710	::486943195658321000
63720288	::486943207469907000
42297542	::486943218903552000
361527638	::486943223265243000
81872162	::486943229670354000
61318348	::486943250092404000
597834721	::486943255498473000
15174710	::486943280123219000
545587327	::486943286364356000
23413958	::486943288016908000
101572891	::486943294602362000
460611723	::486943301476429000
92838578	::486943307713761000
15174710	::486943316802404000
240766538	::486943317406392000
167144906	::486943341137760000
24543872	::486943354270539000
319851493	::486943361287217000
255818707	::486943371621986000
384305773	::486943383244402000
185399022	::486943412177108000
105598447	::486943420804382000
199331386	::486943427532423000
17470539	::486943432774909000
505510212	::486943444427087000
15174710	::486943453729652000
185399022	::486943456280207000
265799781	::486943495534673000
64942768	::486943507299315000
190379795	::486943518988853000
213131959	::486943519810924000
384305773	::486943524131057000
42297542	::486943547737014000
164575018	::486943562614181000
81643358	::486943572625596000
505510212	::486943583925452000
384305773	::486943588828594000
364018467	::486943596483215000
78167615	::486943596713902000
281260984	::486943604066115000
161199833	::486943610038804000
364405877	::486943623938707000
398285469	::486943639760023000
384305773	::486943648186392000
525819441	::486943648630595000
6092972	::486943648970727000
101617436	::486943681220329000
15174710	::486943697087770000
384305773	::486943699222675000
60221494	::486943712568565000
213131959	::486943713835249000
60718620	::486943719653122000
33643268	::486943725633810000
387863634	::486943726795620000
384305773	::486943740796628000
190379795	::486943743333781000
167144906	::486943768910630000
33643268	::486943770466725000
41967329	::486943782303043000
490977827	::486943783242969000
15174710	::486943783410343000
364018467	::486943788926271000
384305773	::486943789886734000
41925570	::486943801785974000
33643268	::486943814569840000
164575018	::486943836438941000
101617436	::486943854113738000
81872162	::486943873936408000
52754052	::486943900938940000
78167615	::486943907272732000
6092972	::486943917615489000
458766436	::486943923470753000
33643268	::486943924565446000
100471456	::486943926566551000
384305773	::486943928332333000
384305773	::486943928353296000
384305773	::486943928483323000
384305773	::486943938147008000
353888661	::486943966235877000
33643268	::486943975316520000
190379795	::486943976549666000
209223008	::486943977019801000
46796467	::486943999505080000
81016171	::486944011358175000
384305773	::486944014487552000
108204138	::486944021257154000
163242154	::486944030672973000
384305773	::486944044950781000
108605734	::486944054479843000
602895412	::486944094602534000
55219816	::486944101968121000
101572891	::486944103205441000
458766436	::486944103549005000
258382946	::486944106426294000
20364178	::486944110519918000
397717926	::486944115696091000
315296719	::486944121970384000
238024746	::486944128182132000
384305773	::486944131328262000
110236585	::486944140111122000
255818707	::486944146821627000
190379795	::486944147333337000
490977827	::486944149212786000
384305773	::486944153251893000
384305773	::486944153633185000
81643358	::486944155789430000
15174710	::486944167604789000
167486585	::486944173426503000
108204138	::486944180917526000
60221494	::486944187296665000
78653568	::486944189587132000
6092972	::486944202282909000
95712580	::486944221728092000
30795924	::486944223695237000
409640203	::486944232611930000
463381084	::486944234490953000
384305773	::486944235413721000
40226593	::486944237628710000
307397057	::486944243483938000
227893380	::486944255127355000
310144986	::486944266120228000
22278303	::486944272323579000
17908818	::486944305475764000
469196810	::486944317995753000
505510212	::486944324782149000
15174710	::486944326748864000
94737009	::486944331807199000
64942768	::486944335493992000
190379795	::486944342632701000
19307731	::486944349943386000
30795924	::486944352879783000
409640203	::486944363176423000
259830697	::486944368910008000
381181950	::486944377063739000
27211964	::486944386119634000
79633612	::486944394692407000
15174710	::486944396948951000
253126912	::486944401143242000
131278152	::486944420005044000
113760458	::486944427173494000
519677520	::486944435255513000
62186442	::486944445506805000
524866555	::486944462586019000
450391257	::486944468642177000
15174710	::486944475285962000
54466394	::486944475566985000
364018467	::486944484673200000
271304998	::486944503669194000
73020435	::486944505103278000
81872162	::486944515992064000
92838578	::486944524783321000
54105420	::486944530466209000
213763059	::486944539564077000
18148466	::486944548057513000
106860209	::486944574372188000
282069115	::486944576284798000
328557330	::486944583649996000
171807880	::486944585474932000
190379795	::486944587110313000
461392295	::486944587135475000
101398953	::486944599059869000
73020435	::486944599252811000
597834721	::486944606253109000
167384328	::486944608203464000
282069115	::486944619158990000
14392960	::486944628050907000
364018467	::486944629149802000
192616191	::486944631871897000
64942768	::486944639488778000
23413958	::486944665153728000
41925570	::486944681142792000
6092972	::486944687895638000
381181950	::486944694111178000
282069115	::486944698603278000
27323374	::486944704907710000
101572891	::486944706363158000
15174710	::486944713908301000
168387841	::486944715669909000
190379795	::486944717641244000
19568023	::486944732913082000
27211964	::486944743512088000
562178473	::486944753536090000
20364178	::486944766719184000
81643358	::486944777230090000
30795924	::486944788131106000
126221416	::486944789611679000
55219816	::486944793621434000
369174583	::486944807382552000
39412631	::486944811551698000
78167615	::486944825716269000
259413656	::486944833039114000
55219816	::486944852949864000
34052201	::486944861590134000
42297542	::486944862533861000
307397057	::486944869651578000
64942768	::486944878270509000
161199833	::486944900512899000
15875100	::486944901045559000
54466394	::486944901523730000
64942768	::486944913502654000
271304998	::486944915709251000
106860209	::486944919982833000
37802339	::486944926672756000
81643358	::486944927264542000
17455392	::486944928451153000
17455392	::486944929252261000
17455392	::486944930711867000
17455392	::486944931743686000
160768741	::486944934734225000
282069115	::486944940081942000
365746365	::486944943840038000
14816854	::486944948290215000
95712580	::486944956666232000
186314952	::486944962013970000
259413656	::486944974345211000
553738195	::486944981072896000
15174710	::486944987834101000
230898142	::486944998928433000
271304998	::486945001545691000
41908697	::486945006595616000
409640203	::486945010659500000
126221416	::486945018243207000
536012978	::486945018574147000
480895753	::486945019400437000
467774585	::486945025641558000
27211964	::486945044449226000
78167615	::486945063965294000
81643358	::486945064724492000
87956728	::486945064854487000
15174710	::486945087629590000
42297542	::486945093296082000
271304998	::486945110228492000
58349263	::486945119615336000
248468379	::486945135477805000
78167615	::486945168613183000
17470539	::486945171771113000
33029479	::486945175357227000
545587327	::486945191425609000
14392960	::486945197813534000
92838578	::486945209205669000
41925570	::486945211013406000
92838578	::486945214800871000
375734748	::486945222878703000
81643358	::486945251366813000
6092972	::486945269632995000
78167615	::486945272090861000
245398547	::486945274062180000
42297542	::486945277711224000
14604658	::486945279065591000
255818707	::486945282672717000
23799906	::486945297470599000
16370204	::486945303992729000
20153912	::486945311177203000
300135225	::486945318345248000
459612485	::486945318626275000
545587327	::486945319758741000
308858845	::486945319759151000
553738195	::486945326696132000
37802339	::486945334518484000
47929423	::486945349899415000
41925570	::486945351031861000
26109453	::486945367796506000
54116443	::486945369020841000
101572891	::486945373408485000
102213164	::486945411706679000
326813935	::486945420376297000
315296719	::486945420757590000
372611209	::486945428726743000
101572891	::486945447924486000
367941154	::486945454673133000
66396119	::486945464571265000
410961985	::486945464650964000
15174710	::486945491348123000
254821900	::486945491608154000
168387841	::486945505318944000
25104281	::486945517687959000
14808898	::486945524160159000
58349263	::486945544406044000
17163265	::486945550084751000
18842764	::486945552824012000
42297542	::486945566531022000
240766538	::486945584050221000
380049732	::486945584331624000
171510293	::486945589859319000
101398953	::486945593344794000
282069115	::486945594838368000
18968115	::486945599842156000
14392960	::486945604493258000
50546012	::486945604707172000
167486585	::486945608495030000
282069115	::486945611338747000
278220302	::486945611548086000
18455966	::486945612634800000
322358530	::486945612714086000
597834721	::486945613280325000
14780915	::486945643123183000
107870705	::486945644020396000
364018467	::486945656565932000
214595457	::486945665483046000
58349263	::486945677705232000
101398953	::486945686777114000
336845657	::486945687578632000
367941154	::486945690963427000
230898142	::486945698928414000
81643358	::486945709393199000
254821900	::486945709833584000
136006997	::486945722328027000
64942768	::486945724530061000
282069115	::486945729181908000
20153912	::486945731429675000
15174710	::486945732822192000
566902451	::486945733871144000
370420008	::486945753881780000
78167615	::486945767299764000
237966586	::486945771032309000
597834721	::486945806709047000
139460380	::486945818067611000
273682366	::486945819652681000
101398953	::486945823666606000
15174710	::486945851567120000
78065938	::486945861427949000
15174710	::486945863504101000
14808898	::486945870748073000
27211964	::486945873490767000
92838578	::486945874657177000
237966586	::486945881610915000
31620041	::486945884169441000
242622458	::486945908009873000
29817953	::486945911193350000
409640203	::486945914389422000
43980775	::486945915698036000
508860717	::486945925366317000
15174710	::486945932739497000
317524005	::486945932999540000
23543960	::486945947306315000
38848610	::486945977199493000
41925570	::486945980760481000
190379795	::486945983519944000
45286852	::486945986367868000
364018467	::486945992949129000
15174710	::486946007293251000
266413556	::486946020001996000
18551115	::486946024296951000
167486585	::486946026360930000
15174710	::486946049127645000
214595457	::486946092945121000
35369698	::486946120552431000
214595457	::486946122141671000
244646421	::486946128244396000
16713287	::486946132015054000
421338980	::486946133730918000
214595457	::486946140516925000
18968115	::486946168212291000
76082847	::486946187854233000
587864456	::486946191884550000
105993726	::486946194846130000
15875100	::486946196171554000
35369698	::486946223325466000
105993726	::486946228337659000
23868298	::486946240169406000
47929423	::486946245886623000
467774585	::486946251502387000
457811756	::486946256288088000
516096126	::486946274902835000
214595457	::486946276689604000
214595457	::486946295060643000
38848610	::486946296952283000
597834721	::486946313854939000
29800175	::486946316228890000
480857982	::486946318149894000
290624910	::486946323045056000
341666582	::486946323417927000
372611209	::486946330002997000
58349263	::486946351360774000
105993726	::486946366783250000
28827091	::486946374974312000
29800175	::486946382339518000
30666953	::486946384461852000
244646421	::486946384898048000
243830281	::486946417269682000
290624910	::486946421875429000
41925570	::486946424761122000
60771081	::486946433212620000
78465328	::486946434252410000
79035481	::486946445208330000
29800175	::486946454389280000
516096126	::486946470789406000
23400461	::486946498262085000
63720288	::486946515496484000
78167615	::486946518558314000
78653568	::486946525294366000
79035481	::486946539001352000
107870705	::486946543195262000
477188816	::486946543887323000
25925656	::486946546894663000
30666953	::486946566721118000
38848610	::486946579124084000
516096126	::486946579476402000
33676766	::486946584240730000
267357514	::486946601663860000
136006997	::486946603681341000
45286852	::486946615198904000
480857982	::486946629891543000
26580506	::486946640746799000
384305773	::486946664457179000
256074844	::486946669909401000
384305773	::486946677287579000
384305773	::486946683721625000
467774585	::486946684291674000
315296719	::486946685487050000
167144906	::486946696065081000
322358530	::486946698434846000
519086519	::486946706664075000
331668519	::486946707104886000
384305773	::486946707587203000
384305773	::486946713517961000
107870705	::486946723449688000
185629189	::486946733214031000
461392295	::486946734006759000
1565041	::486946734342684000
29327418	::486946755691692000
33299478	::486946757452894000
232560771	::486946760175411000
26580506	::486946763455336000
58349263	::486946775149068000
100471456	::486946776055037000
384305773	::486946789611012000
322358530	::486946810984796000
29800175	::486946816521277000
14178003	::486946826415665000
568915908	::486946843650043000
315296719	::486946847370383000
29800175	::486946853808652000
214595457	::486946854181937000
39412631	::486946871726727000
477188816	::486946876931854000
322358530	::486946877225459000
23839835	::486946905721561000
47880950	::486946907424432000
267482514	::486946914537975000
237966586	::486946932812562000
240798548	::486946933236187000
267405925	::486946938126737000
18968115	::486946942145277000
16144669	::486946944053288000
258382946	::486946944548220000
37802339	::486946945005391000
80419613	::486946945244860000
100471456	::486946959765536000
27211964	::486946961275486000
29800175	::486946961879097000
214595457	::486946978601783000
78167615	::486946986802044000
33299478	::486946988085100000
29800175	::486946991562170000
63783716	::486947009220206000
29800175	::486947016967086000
27211964	::486947018544513000
22736943	::486947029650665000
101572891	::486947043475460000
56198202	::486947054258622000
376525681	::486947059178938000
29800175	::486947066715713000
107870705	::486947066841538000
308858845	::486947074106486000
233740533	::486947082029105000
564879952	::486947082628915000
66396119	::486947086324101000
39507361	::486947095786840000
14808898	::486947096738926000
432747373	::486947129034678000
364018467	::486947143220203000
20153912	::486947152221175000
24983393	::486947153450119000
17369283	::486947160311988000
78167615	::486947171162685000
20535654	::486947174811316000
253689041	::486947184106278000
29800175	::486947184462409000
25839207	::486947189541728000
233740533	::486947200396558000
18968115	::486947221477527000
253689041	::486947238640640000
29800175	::486947278762962000
253689041	::486947283783929000
467774585	::486947284496572000
30336217	::486947295058231000
50778210	::486947297046323000
328828628	::486947306575372000
210996408	::486947320861179000
17529301	::486947322954547000
237936556	::486947340129808000
364018467	::486947352604065000
17529301	::486947372023676000
388597293	::486947376477642000
480895753	::486947379761778000
11822502	::486947384652357000
41925570	::486947386787639000
107870705	::486947390851543000
233740533	::486947419091787000
448283191	::486947420568166000
448283191	::486947433184653000
393041277	::486947438796611000
403020871	::486947443280338000
448283191	::486947445335543000
448283191	::486947451928981000
41908697	::486947457914650000
388597293	::486947460292423000
136129525	::486947486255165000
29800175	::486947487962238000
78167615	::486947520241991000
82115262	::486947525790662000
39507361	::486947526361497000
20535654	::486947528902852000
361527638	::486947542244933000
24868543	::486947545365499000
465089745	::486947557994553000
562178473	::486947560796352000
37780107	::486947565368123000
315296719	::486947566156644000
282069115	::486947569319165000
61736206	::486947586348429000
17369283	::486947590655991000
18842764	::486947599245922000
17529301	::486947602043523000
516096126	::486947604492996000
293897624	::486947606434959000
107870705	::486947614856728000
377420899	::486947617272635000
341666582	::486947620795867000
240798548	::486947623639588000
480857982	::486947632795774000
251892054	::486947656548515000
61736206	::486947658851188000
18968115	::486947667193626000
409640203	::486947678303969000
424790585	::486947678815653000
232560771	::486947680871276000
101572891	::486947684377694000
423830555	::486947690878480000
267482514	::486947706082840000
42297542	::486947714069176000
61736206	::486947746516307000
491679354	::486947748525006000
22327740	::486947750525665000
588641285	::486947766849921000
124374229	::486947767583928000
263971863	::486947787271979000
516096126	::486947794159403000
364018467	::486947801335881000
67492430	::486947812832075000
24495392	::486947825293344000
29198251	::486947847120887000
635845301	::486947875163631000
22033805	::486947883015757000
131954929	::486947887415164000
63720288	::486947899998076000
409640203	::486947905136107000
266413556	::486947918138441000
14606079	::486947918784393000
61698439	::486947926711627000
240492455	::486947928628809000
525819441	::486947928737468000
277529978	::486947930788470000
19683725	::486947953807228000
364018467	::486947966604042000
233740533	::486947975176781000
363321273	::486947988615753000
16726467	::486947990943584000
453044363	::486947992306720000
160144135	::486947992638078000
8548362	::486947998149378000
279268567	::486948001601314000
614074554	::486948006348873000
109105005	::486948024833163000
19147974	::486948031368265000
27211964	::486948038293078000
308858845	::486948069389643000
252389746	::486948081070403000
43208085	::486948089828503000
48427726	::486948130558984000
623584562	::486948133336002000
78465328	::486948136225472000
503577648	::486948136569823000
43256984	::486948136716234000
116098184	::486948149013909000
253178679	::486948149844381000
311092385	::486948170291609000
14780915	::486948177992753000
37029138	::486948184040951000
70839289	::486948187903492000
297238880	::486948189132427000
65576332	::486948191451897000
351348648	::486948197793673000
254821900	::486948233919614000
480857982	::486948245403230000
44811271	::486948245692620000
38848610	::486948253007876000
53243169	::486948259379040000
39412631	::486948267574304000
591216066	::486948272385564000
46279759	::486948275602608000
491679354	::486948278739550000
257942561	::486948290047406000
48427726	::486948312524673000
491357856	::486948313271263000
44205530	::486948314035007000
29198251	::486948315175845000
309981035	::486948319047213000
27211964	::486948355462152000
398445530	::486948385472000000
200590129	::486948386034032000
16299351	::486948393378656000
242912563	::486948397816246000
82433120	::486948405105946000
279548168	::486948411632267000
267357514	::486948415524192000
27323374	::486948417944715000
87956728	::486948431387439000
597834721	::486948434973167000
258609027	::486948436969656000
515049896	::486948450802475000
24494616	::486948457064955000
264608632	::486948462848516000
281260984	::486948472629645000
176954488	::486948475645337000
256321392	::486948531542831000
277529978	::486948534143315000
60771081	::486948540359659000
301290830	::486948542867849000
313341167	::486948548521377000
66396119	::486948554426949000
294745245	::486948560437784000
279548168	::486948564472692000
351348648	::486948568985792000
22991317	::486948588900319000
34052201	::486948592234823000
33341742	::486948605446475000
27211964	::486948610471641000
525819441	::486948614518743000
351348648	::486948616087412000
422876369	::486948618801143000
33158980	::486948619950379000
17470539	::486948623091900000
33341742	::486948624136286000
20364178	::486948628553273000
160453801	::486948629668577000
389954423	::486948638640189000
105855764	::486948638737063000
14792781	::486948643505569000
124374229	::486948651705434000
325906113	::486948664712376000
364018467	::486948665341517000
313341167	::486948666091925000
33341742	::486948669875179000
60046761	::486948673264177000
14780915	::486948678582927000
51554430	::486948685696491000
24983393	::486948688107827000
279548168	::486948702691794000
16807883	::486948707980808000
55219816	::486948709994082000
409640203	::486948713344950000
30795924	::486948725231599000
92838578	::486948732630753000
325906113	::486948733809352000
132980216	::486948753677770000
92838578	::486948754709557000
43208085	::486948757968527000
16144669	::486948766251888000
66396119	::486948766356758000
99843490	::486948806177476000
232560771	::486948810074382000
107870705	::486948814536716000
357211620	::486948844312088000
305877074	::486948846228881000
60046761	::486948872577490000
43256984	::486948880253472000
48427726	::486948887207235000
101572891	::486948889292181000
325906113	::486948903515078000
167384328	::486948904554881000
351348648	::486948906362609000
214595457	::486948927510700000
339458716	::486948940076429000
42529606	::486948946603155000
20364178	::486948949786624000
15330061	::486948962747027000
351348648	::486948962935382000
60046761	::486948964688605000
591216066	::486949009572261000
305877074	::486949013812285000
425252367	::486949014475390000
388597293	::486949042509717000
101136541	::486949042669096000
277251070	::486949055679852000
37730571	::486949056300982000
311092385	::486949058037047000
8962732	::486949062604644000
26947347	::486949073950220000
480857982	::486949081340604000
247374067	::486949092648845000
37730571	::486949101981171000
30336217	::486949115046023000
423830555	::486949118007185000
29327418	::486949125724700000
64942768	::486949130338856000
66396119	::486949155919495000
422876369	::486949155961438000
126507603	::486949161686675000
68221984	::486949164191076000
263418480	::486949171941736000
467774585	::486949192296718000
210873235	::486949201398738000
200590129	::486949204397260000
176489426	::486949212207448000
26623525	::486949231367045000
248358978	::486949233015013000
34689419	::486949238278877000
232560771	::486949253752037000
625951846	::486949259888304000
176954488	::486949265550241000
33341742	::486949281127882000
422876369	::486949282201600000
61318348	::486949304939339000
480857982	::486949305131880000
19080798	::486949314376110000
22033805	::486949343573061000
382304432	::486949362095104000
60046761	::486949364443516000
39160897	::486949375621361000
117095775	::486949375957295000
71617108	::486949377484013000
31280614	::486949380117647000
515049896	::486949381409476000
279548168	::486949394575790000
24494616	::486949395452424000
14715501	::486949398710996000
141140385	::486949416763277000
23164217	::486949421788049000
252355708	::486949431221035000
26947347	::486949454017081000
23820736	::486949455015714000
14392960	::486949462330191000
461392295	::486949468273512000
625951846	::486949484296151000
357211620	::486949499479134000
36468395	::486949513513295000
277529978	::486949513806880000
21124400	::486949515379736000
95712580	::486949520157061000
186314952	::486949546799276000
429345484	::486949560942465000
201899461	::486949563412926000
420389630	::486949569994162000
167384328	::486949573395349000
455542048	::486949580328931000
382304432	::486949592366612000
357211620	::486949606589071000
214595457	::486949607663239000
42297542	::486949610645377000
588641285	::486949610754027000
499995726	::486949611073175000
351348648	::486949613245460000
86604355	::486949626302693000
422876369	::486949642613952000
26947347	::486949656010559000
279548168	::486949659773272000
33341742	::486949665514852000
102401687	::486949675250253000
101572891	::486949692895657000
279548168	::486949718048911000
214595457	::486949719847878000
23164217	::486949727766736000
313341167	::486949734041387000
214595457	::486949756116021000
279268567	::486949762646953000
348123497	::486949764299497000
33341742	::486949776160595000
11146552	::486949780279398000
279268567	::486949810118098000
364439246	::486949811774451000
30417393	::486949821538783000
201899461	::486949832087465000
47753031	::486949853629411000
18148466	::486949865923305000
188480631	::486949870100832000
45492981	::486949875435589000
176954488	::486949878619054000
14808898	::486949886307598000
33341742	::486949893940862000
357211620	::486949906423087000
45492981	::486949920121704000
351348648	::486949926991958000
23839835	::486949926991958000
26580130	::486949934692708000
258609027	::486949934977916000
83673720	::486949947137589000
27211964	::486949948211347000
86604355	::486949958344798000
35505123	::486949959778840000
30362051	::486949964971397000
170924102	::486949965189492000
14604658	::486949973343207000
427464965	::486949980989829000
27816303	::486950009670492000
24495392	::486950011473653000
366701651	::486950021451882000
201899461	::486950027403603000
357211620	::486950033862836000
313341167	::486950040200413000
33341742	::486950085863813000
41925570	::486950100783333000
625951846	::486950101026615000
182834679	::486950114163175000
101398953	::486950126934441000
277529978	::486950142897971000
29018568	::486950149940207000
78653568	::486950163047804000
43208085	::486950164213800000
67421080	::486950172065144000
39160897	::486950178490814000
1318301	::486950197847547000
39398773	::486950202440298000
27816303	::486950206139678000
113722629	::486950214532472000
33341742	::486950231104180000
141140385	::486950249328414000
20153912	::486950255951609000
232560771	::486950258266873000
33341742	::486950270346080000
393735397	::486950280370876000
78167615	::486950301539516000
57238973	::486950305691484000
15174710	::486950307524804000
29018568	::486950330337198000
427464965	::486950335840534000
388597293	::486950348733419000
14808898	::486950362168193000
59705683	::486950363099308000
61698439	::486950383734898000
194998718	::486950387123884000
67421080	::486950394333913000
357211620	::486950429947740000
8962732	::486950432627904000
86604355	::486950454107336000
131220599	::486950469479444000
80929828	::486950469663600000
28827091	::486950471060295000
387281097	::486950507647606000
357211620	::486950521073188000
46279759	::486950530607243000
41925570	::486950549292867000
232560771	::486950578015457000
227893380	::486950586408251000
27211964	::486950595165958000
533788768	::486950615516721000
360183119	::486950655266152000
49626726	::486950666372251000
351348648	::486950671711612000
71557910	::486950676887400000
389954423	::486950725327388000
27323374	::486950730331607000
39507361	::486950747314327000
41925570	::486950752678846000
427464965	::486950763835719000
726320420	::486950797725294000
163646426	::486950804461731000
33341742	::486950819409825000
71557910	::486950821796773000
525819441	::486950836438704000
257830093	::486950847549407000
27211964	::486950879321268000
384436313	::486950898275323000
33341742	::486950902851334000
17694593	::486950916541923000
314604858	::486950916554514000
43208085	::486950922451709000
357211620	::486950931213209000
448283191	::486950957448581000
71557910	::486950959042818000
18918771	::486950964834734000
427464965	::486950971101413000
95712580	::486950976738168000
97973690	::486950990869184000
95712580	::486951000620544000
176954488	::486951000771555000
49626726	::486951001920765000
27816303	::486951036565729000
14808898	::486951043549659000
200590129	::486951049820127000
46940147	::486951056572571000
276202961	::486951057281413000
374528956	::486951063325376000
240914419	::486951075681824000
97973690	::486951075971624000
39412631	::486951085798473000
325906113	::486951095827443000
15789848	::486951100788920000
41925570	::486951111040188000
103782180	::486951118316920000
59705683	::486951119932108000
234649932	::486951124650704000
32750427	::486951142278967000
167486585	::486951178844921000
78653568	::486951203478470000
21089214	::486951217151881000
27816303	::486951220288815000
325906113	::486951231051821000
22033805	::486951232058044000
379576750	::486951240039809000
290624910	::486951248349102000
325906113	::486951251150929000
33341742	::486951260575105000
398707286	::486951285040873000
374528956	::486951286596575000
46809403	::486951288270118000
384436313	::486951289742303000
29018568	::486951293332639000
16370204	::486951307702718000
76442745	::486951311623995000
363059827	::486951319832231000
317596401	::486951324387258000
15174710	::486951328225456000
16726467	::486951334487523000
325906113	::486951340036591000
23413958	::486951344121450000
101572891	::486951351193444000
451868427	::486951359879868000
366136205	::486951373314220000
15174710	::486951384659787000
357211620	::486951389617078000
15174710	::486951393866293000
189224604	::486951399755104000
27816303	::486951399977021000
47880950	::486951414145355000
379304556	::486951414238040000
36082253	::486951440972533000
317596401	::486951462551818000
59705683	::486951463680499000
15174710	::486951471502852000
6092972	::486951478691504000
36082253	::486951496286998000
27211964	::486951509620686000
494605871	::486951513168699000
398707286	::486951522484232000
97973690	::486951522501398000
45581124	::486951522895294000
17764624	::486951530713456000
46809403	::486951551861145000
265760942	::486951557049503000
20026791	::486951571222056000
19835249	::486951571327287000
32750427	::486951574824972000
29018568	::486951580915093000
71557910	::486951589857345000
379304556	::486951601568235000
85399171	::486951605359894000
357211620	::486951609042083000
15804863	::486951626955972000
30795924	::486951632186257000
462487376	::486951638058299000
449902821	::486951643078860000
577411446	::486951643577982000
15174710	::486951650503163000
27323374	::486951650985521000
317596401	::486951659398893000
221098400	::486951663656128000
490977827	::486951665090985000
620459453	::486951667754364000
73795436	::486951678265282000
411777707	::486951693746462000
214595457	::486951719570378000
552146644	::486951729116626000
90469755	::486951742639054000
423830555	::486951772913537000
245398547	::486951797949734000
52616216	::486951808410320000
17764624	::486951824109219000
447255375	::486951825036169000
214595457	::486951827108544000
65476712	::486951830162014000
213131959	::486951837363236000
337169907	::486951839028367000
17764624	::486951856493441000
539602323	::486951857315524000
68622166	::486951857722753000
340067989	::486951860838731000
50507669	::486951885069643000
36851172	::486951898516185000
20535654	::486951903905853000
346654346	::486951913595076000
524866555	::486951914043482000
17764624	::486951914844598000
357211620	::486951945525940000
30795924	::486951945660555000
68052287	::486951968892801000
314604858	::486951972239859000
187047785	::486951978841276000
187047785	::486951982398054000
43208085	::486951983148826000
43365529	::486951984335814000
422876369	::486951999087194000
27211964	::486952006507327000
25410192	::486952039012765000
32750427	::486952043500695000
30362051	::486952050844893000
533788768	::486952064371916000
33341742	::486952073477378000
27211964	::486952094763876000
25410192	::486952109439340000
448283191	::486952116561256000
110059442	::486952121166602000
448283191	::486952124014526000
279548168	::486952129756954000
19091805	::486952139575410000
266413556	::486952163185135000
539602323	::486952167564009000
59705683	::486952168336158000
411222321	::486952173910380000
27211964	::486952176338866000
32973618	::486952188048965000
25410192	::486952194617262000
78065938	::486952208831746000
12057032	::486952210404618000
33158980	::486952258911752000
257942561	::486952264980901000
37780107	::486952274120298000
33299478	::486952282726998000
297679816	::486952287475363000
346654346	::486952298825142000
317634739	::486952308681744000
19091805	::486952329501896000
317634739	::486952330873815000
78167615	::486952333679804000
33341742	::486952343728951000
315296719	::486952348409810000
39398773	::486952356811005000
188480631	::486952366097571000
59705683	::486952377589972000
317634739	::486952397684891000
21682918	::486952398414696000
17764624	::486952414033895000
99843490	::486952414352654000
475210759	::486952416764375000
297542894	::486952418203021000
17664609	::486952420769935000
409640203	::486952424725168000
43208085	::486952434422407000
27323374	::486952451833352000
161656785	::486952484825346000
27211964	::486952490370625000
327689033	::486952500172300000
19091805	::486952504093990000
20863117	::486952505255817000
367322500	::486952506837069000
224103552	::486952516941123000
401109490	::486952524067258000
317634739	::486952530023579000
29018568	::486952530430029000
266413556	::486952566530404000
409487670	::486952577456566000
317634739	::486952598621421000
623584562	::486952604820205000
317634739	::486952610138980000
189033239	::486952616400658000
33341742	::486952618493636000
587081117	::486952632154464000
106860209	::486952633853169000
332073582	::486952643030302000
589638848	::486952644414410000
238307628	::486952687523876000
297542894	::486952691847798000
27211964	::486952697397276000
16370204	::486952702006808000
189033239	::486952703977717000
155397134	::486952705860972000
447255375	::486952718175465000
357211620	::486952727549734000
334475845	::486952732868112000
447255375	::486952733186879000
17664609	::486952753319518000
53112812	::486952774999883000
25160673	::486952780717113000
27211964	::486952784341000000
142848371	::486952795665215000
23475166	::486952799000092000
17664609	::486952824912109000
213131959	::486952836886831000
26879335	::486952847674597000
465089745	::486952848295346000
66396119	::486952851218759000
317634739	::486952861579083000
465089745	::486952861939417000
30795924	::486952877609730000
465089745	::486952883699466000
266413556	::486952913265119000
310009833	::486952917656543000
317634739	::486952932165050000
40226593	::486952940297805000
409640203	::486952946853105000
25160673	::486952970849091000
34052201	::486952972744949000
66396119	::486952984077533000
22294252	::486953010614915000
26879335	::486953024229621000
253759009	::486953041279479000
53112812	::486953044727185000
9129332	::486953049194500000
30912658	::486953055062327000
234649932	::486953062188462000
122717174	::486953063249633000
40226593	::486953066760265000
341941030	::486953070358585000
189033239	::486953083939729000
52616216	::486953096959254000
409640203	::486953112960135000
24113194	::486953116693045000
189033239	::486953126579019000
19770255	::486953134808252000
26879335	::486953145981874000
357211620	::486953147659591000
19028099	::486953159625940000
176954488	::486953160380911000
266413556	::486953161471426000
324171027	::486953168203706000
33341742	::486953170048786000
167144906	::486953178059927000
101572891	::486953186855768000
14780915	::486953201355485000
33418266	::486953205771681000
16370204	::486953215498674000
19770255	::486953219860348000
14520186	::486953220179525000
58949154	::486953222762795000
409640203	::486953244157964000
19091805	::486953249816059000
357211620	::486953256069783000
410961985	::486953264085090000
43208085	::486953270557286000
271304998	::486953283844456000
40478607	::486953295911452000
14392960	::486953297283002000
30362051	::486953303473782000
19770255	::486953305461899000
234649932	::486953314190655000
266413556	::486953329222635000
23475166	::486953335346700000
200590129	::486953348877123000
14520186	::486953361112301000
623990154	::486953365457231000
469196810	::486953370075140000
33341742	::486953377993981000
17664609	::486953419295305000
17764624	::486953422566862000
377420899	::486953426354307000
354629644	::486953475579052000
23413958	::486953500975198000
158428489	::486953522479370000
147779508	::486953529550979000
78167615	::486953533426892000
27211964	::486953549469732000
68432091	::486953555652542000
396952554	::486953593174786000
54304799	::486953597284802000
163214537	::486953602733580000
189033239	::486953604578680000
46809403	::486953631153807000
189033239	::486953651743621000
409640203	::486953656407687000
357211620	::486953676884307000
198911524	::486953687705595000
432819849	::486953695108538000
516986236	::486953709742850000
15467792	::486953710791049000
536012978	::486953751580647000
15467792	::486953758446718000
19091805	::486953760652922000
279548168	::486953773454360000
26879335	::486953779875430000
213131959	::486953787408392000
176954488	::486953793028767000
54304799	::486953808447029000
14392960	::486953817045340000
52824736	::486953823601061000
39398773	::486953846183178000
430182591	::486953848125534000
14520186	::486953849329311000
106561609	::486953850083868000
47929423	::486953873727561000
357211620	::486953889552289000
17664609	::486953920682405000
106561609	::486953924125937000
24113194	::486953928160841000
108814965	::486953929482063000
136006997	::486953937782591000
17529301	::486953940639318000
320400498	::486953944053067000
165967574	::486953946167394000
232114448	::486953959316533000
108814965	::486953976844152000
31056422	::486953977817210000
388374921	::486953977972805000
17664609	::486953981768257000
307485154	::486953985228558000
18551115	::486953987678040000
97973690	::486953998701060000
357211620	::486954003398270000
93043270	::486954008834494000
101572891	::486954015755087000
132649069	::486954017927753000
110059442	::486954032809123000
46940147	::486954059690016000
6945382	::486954103763791000
200590129	::486954110088790000
29553235	::486954111355871000
26879335	::486954127390294000
46940147	::486954130800275000
243427085	::486954135204278000
57238973	::486954146365329000
327662373	::486954159691038000
47929423	::486954160815079000
29327418	::486954161938780000
409640203	::486954178535632000
410461303	::486954180221751000
536012978	::486954180532137000
447255375	::486954191315693000
516096126	::486954192222056000
107870705	::486954198194335000
469196810	::486954201117753000
106561609	::486954202988429000
71557910	::486954204624207000
277693030	::486954214581473000
523456562	::486954214967750000
30123599	::486954219841544000
384530394	::486954227961311000
373126936	::486954229148315000
357211620	::486954234349244000
301244128	::486954235993391000
200590129	::486954249637486000
97973690	::486954260622761000
396177532	::486954273704386000
146602281	::486954282928058000
373126936	::486954291391778000
179519500	::486954316092035000
243427085	::486954318679920000
469196810	::486954329216008000
57238973	::486954345385033000
158428489	::486954353656225000
25082908	::486954355086471000
167384328	::486954359264002000
357211620	::486954365559635000
14520186	::486954382450491000
160453801	::486954401836175000
372479589	::486954437139656000
6092972	::486954449207037000
26879335	::486954450506891000
158428489	::486954450582401000
51601709	::486954451731611000
14392960	::486954460208304000
372479589	::486954480122884000
167384328	::486954493129404000
95712580	::486954503522889000
68432091	::486954518803132000
66396119	::486954522783133000
27211964	::486954524457054000
46809403	::486954529707933000
57238973	::486954533189197000
24983393	::486954548981149000
101572891	::486954582845947000
23475166	::486954592995794000
605608831	::486954595248136000
200590129	::486954626315350000
163646426	::486954662621614000
395703736	::486954662932017000
213131959	::486954667499196000
26879335	::486954689368305000
15109013	::486954704141058000
101572891	::486954710537342000
357211620	::486954719609241000
370420008	::486954725078626000
253134261	::486954730233425000
257265522	::486954732854853000
33341742	::486954749837602000
125060842	::486954751633137000
536012978	::486954762240135000
64942768	::486954769677033000
510678171	::486954772835352000
271204273	::486954775393472000
225959127	::486954795823931000
15109013	::486954804665913000
409640203	::486954813775544000
24983393	::486954821719961000
125060842	::486954830876119000
11146552	::486954849938845000
50778210	::486954854040866000
388374921	::486954856952107000
14816854	::486954875222102000
20535654	::486954875498942000
23475166	::486954877554544000
26925878	::486954900555722000
99827590	::486954924840726000
536012978	::486954926409396000
76442745	::486954927973863000
225206178	::486954929072771000
146602281	::486954930398593000
533788768	::486954939416330000
62186442	::486954945024122000
357211620	::486954953483636000
66311658	::486954969657245000
33341742	::486954979391852000
54304799	::486954980104880000
270173839	::486954985943355000
533788768	::486955006265135000
27211964	::486955013944922000
324171027	::486955017388032000
33341742	::486955028326797000
388374921	::486955031883956000
493640349	::486955037986263000
20863117	::486955062753624000
200590129	::486955066734043000
97973690	::486955070123413000
259830697	::486955075999637000
388597293	::486955101311885000
15109013	::486955121012920000
290855101	::486955136112021000
17908818	::486955140721946000
314864925	::486955147655122000
245398547	::486955150800879000
200590129	::486955150842417000
270173839	::486955156068503000
62186442	::486955179225645000
396177532	::486955184757547000
357211620	::486955198963646000
479959389	::486955207314898000
62093388	::486955208850030000
513982376	::486955210435084000
50778210	::486955214235111000
39398773	::486955214822322000
33453167	::486955216353251000
101572891	::486955219302227000
411786523	::486955233856479000
271304998	::486955242987479000
30795924	::486955247856668000
101572891	::486955251980075000
410461303	::486955253246349000
388374921	::486955268052647000
73795436	::486955283420545000
189224604	::486955287661015000
293897624	::486955289661698000
325906113	::486955302605316000
33341742	::486955312134373000
15137186	::486955312369651000
400249617	::486955331033915000
78213	::486955343189397000
27364321	::486955350990786000
101572891	::486955365318533000
54304799	::486955370170970000
158428489	::486955378949636000
78465328	::486955386654556000
50778210	::486955399334350000
344454080	::486955408850821000
553738195	::486955409534496000
37780107	::486955413980454000
245398547	::486955415511789000
276784048	::486955416199241000
200590129	::486955439196606000
388374921	::486955449930223000
343756278	::486955462454022000
147997393	::486955463549136000
39398773	::486955479248035000
23442090	::486955491072180000
75209135	::486955520431906000
40226593	::486955525225975000
479959389	::486955526417559000
37780107	::486955531672621000
17258301	::486955532125605000
133158896	::486955536630292000
17163265	::486955544973176000
14392960	::486955554405756000
27792069	::486955559854546000
54304799	::486955574240616000
158428489	::486955575888986000
342508573	::486955583560757000
6092972	::486955589306564000
37780107	::486955590321586000
16299351	::486955600996470000
75209135	::486955606670974000
348785324	::486955613880987000
184962835	::486955649440288000
63720288	::486955661419220000
158428489	::486955666800537000
50778210	::486955667400716000
75209135	::486955669942050000
14520186	::486955674686214000
83428249	::486955675621130000
325906113	::486955686149226000
224410857	::486955687587880000
133158896	::486955688661229000
40526887	::486955689667874000
66396119	::486955690791931000
607637849	::486955695305007000
258636623	::486955724350582000
66396119	::486955740477657000
393735397	::486955740691980000
78653568	::486955745574146000
130363809	::486955767283453000
189033239	::486955767514152000
101572891	::486955796111298000
163214537	::486955797499641000
79447998	::486955799554449000
57238973	::486955818600783000
28771314	::486955831166898000
158428489	::486955831389212000
553738195	::486955836271390000
66396119	::486955846195105000
17169855	::486955859155886000
15728310	::486955866575626000
396177532	::486955900473585000
391108584	::486955927212675000
320400498	::486955933189152000
158428489	::486955949798596000
365739414	::486955955821629000
389738018	::486955956303974000
118827154	::486955964533592000
251443783	::486955968421326000
30795924	::486956016752676000
388597293	::486956020283895000
184962835	::486956032753561000
190396530	::486956041536425000
14604658	::486956046527639000
259830697	::486956059232600000
66396119	::486956059798405000
18148466	::486956082334797000
388374921	::486956085446975000
172184859	::486956088043241000
1565041	::486956088382988000
31403901	::486956099854426000
78513872	::486956100474773000
553738195	::486956103788273000
403834874	::486956118049312000
176778479	::486956138689482000
590556372	::486956138702073000
374528956	::486956147186728000
429375230	::486956148801556000
71557910	::486956157454389000
172184859	::486956161129000000
461392295	::486956166556033000
254433701	::486956171199123000
313792688	::486956195052150000
700013623	::486956205165002000
101572891	::486956212282347000
17764624	::486956229088915000
279399275	::486956229449621000
39412631	::486956241894121000
301044144	::486956256394223000
410461303	::486956261657690000
40994873	::486956273510793000
20535654	::486956273947394000
31620041	::486956286811324000
17258301	::486956305609805000
357211620	::486956310865276000
27211964	::486956319875010000
36082253	::486956333590392000
427464965	::486956340792004000
259830697	::486956349805592000
57238973	::486956350493032000
33341742	::486956358898438000
50778210	::486956362925367000
607637849	::486956373880496000
26580506	::486956412451704000
176954488	::486956418587566000
17258301	::486956430574891000
325906113	::486956439504949000
167384328	::486956441022902000
396177532	::486956445837967000
297679816	::486956452859637000
506824920	::486956455983980000
131954929	::486956473671352000
108204138	::486956486367920000
396177532	::486956495997636000
17908818	::486956501253492000
21124400	::486956510337982000
45470777	::486956517661605000
271304998	::486956518512668000
158428489	::486956524187561000
27432862	::486956529875030000
17908818	::486956536670220000
17258301	::486956540646010000
324171027	::486956544643596000
396177532	::486956546589343000
31010760	::486956548380721000
184962835	::486956550427131000
176954488	::486956566617149000
190379795	::486956573760036000
17258301	::486956588788224000
324171027	::486956589635862000
433003196	::486956599500865000
324171027	::486956612255760000
23413958	::486956648108281000
451183057	::486956654869884000
352970133	::486956669381775000
21124400	::486956678068187000
64942768	::486956684003524000
24983393	::486956706329808000
31620041	::486956733869613000
100626124	::486956767860252000
184962835	::486956776898588000
374528956	::486956790722994000
27816303	::486956792069767000
234078302	::486956802043424000
23400461	::486956817441107000
409640203	::486956820666134000
176954488	::486956823597953000
57238973	::486956825627996000
82707747	::486956830975741000
64942768	::486956839574450000
17764624	::486956849573265000
167384328	::486956858888822000
57238973	::486956869856940000
38044979	::486956873724481000
388597293	::486956885296152000
146602281	::486956888022867000
402268968	::486956892627795000
33818674	::486956900362104000
533788768	::486956902358986000
21124400	::486956911624212000
348785324	::486956913343471000
40896981	::486956933597773000
18999708	::486956934516310000
634164272	::486956951826206000
371068004	::486956963205742000
357211620	::486956965646438000
27211964	::486956971732783000
200590129	::486956973540126000
17258301	::486956980703993000
33342988	::486956981392248000
301044144	::486956987037786000
18968115	::486957005610164000
237936556	::486957015739011000
114077276	::486957049281265000
15614582	::486957053038960000
14816854	::486957064749473000
380049732	::486957066524065000
447774872	::486957073561698000
324171027	::486957076300582000
371603155	::486957086756970000
55426501	::486957089802051000
18148466	::486957110564237000
507674842	::486957113164304000
324171027	::486957115911589000
507674842	::486957132038692000
9129332	::486957135822336000
33342988	::486957139785945000
14816854	::486957158504738000
451183057	::486957184681394000
91942557	::486957188548550000
17655353	::486957196433821000
241164780	::486957196542877000
15804863	::486957206592442000
620420742	::486957211802144000
142848371	::486957230319628000
257830093	::486957231456665000
587940951	::486957234811711000
17655353	::486957236632039000
82115262	::486957243238068000
30666953	::486957243414237000
167384328	::486957243980476000
241164780	::486957248057331000
264608632	::486957252792700000
56876875	::486957253052731000
168387841	::486957254046806000
21449993	::486957267787333000
91942557	::486957273843920000
271204273	::486957276024954000
205043960	::486957279783055000
16807883	::486957281150775000
23785621	::486957283943776000
31536491	::486957292399505000
78213	::486957298401939000
30666953	::486957303879331000
17694593	::486957312499019000
51554430	::486957320136851000
490977827	::486957329905360000
64942768	::486957332501651000
257830093	::486957340521164000
351620689	::486957344073338000
267538322	::486957345709096000
324171027	::486957345776607000
64942768	::486957360079196000
14392960	::486957360712130000
409640203	::486957361177706000
15728310	::486957369331417000
587940951	::486957370493239000
141140385	::486957377518710000
92568275	::486957403498618000
279865885	::486957408153911000
21449993	::486957418564157000
17258301	::486957433151971000
73275873	::486957436138315000
357211620	::486957454547116000
271204273	::486957486067298000
607637849	::486957488667754000
17258301	::486957502160834000
17470539	::486957504706789000
553738195	::486957505331728000
587104097	::486957519021948000
241164780	::486957520666128000
17655353	::486957533563990000
23450320	::486957535002243000
141140385	::486957535945961000
17830276	::486957565914259000
91942557	::486957588865490000
56876875	::486957604703195000
52754052	::486957608025071000
607637849	::486957613523800000
33341742	::486957615667097000
98806791	::486957618234396000
62186442	::486957630938951000
30795924	::486957637104185000
378622092	::486957644549459000
46809403	::486957658331553000
79476731	::486957683195777000
247374067	::486957687473967000
271204273	::486957693479829000
101572891	::486957700157562000
252389746	::486957703214800000
266210776	::486957703525171000
30795924	::486957755354611000
225893243	::486957761909891000
227046044	::486957772844449000
50778210	::486957788396933000
252389746	::486957788673761000
634164272	::486957802015821000
589638848	::486957807128702000
507674842	::486957809137758000
318173357	::486957834890772000
44779656	::486957854164021000
56967401	::486957865391771000
338664006	::486957866369036000
101138081	::486957873474572000
588641285	::486957891341930000
484202581	::486957909126176000
253759009	::486957910824480000
46809403	::486957930088902000
52754052	::486957938230046000
413367641	::486957939874598000
47880950	::486957940016824000
54466394	::486957952096407000
50778210	::486957958106857000
14606079	::486957965958606000
454375039	::486957969192792000
454375039	::486958025077714000
19147974	::486958026445029000
68622166	::486958032870313000
346173821	::486958054337179000
527041090	::486958063669088000
142848371	::486958064084348000
317634739	::486958079125516000
224410857	::486958087572824000
318173357	::486958124104814000
314710836	::486958133785292000
73795436	::486958148260208000
257830093	::486958164735442000
50778210	::486958184460861000
471516383	::486958211862654000
101138081	::486958218565148000
422876369	::486958243101437000
55426501	::486958255273287000
190379795	::486958257437569000
20954074	::486958282720817000
111687397	::486958296281010000
271204273	::486958296343904000
253759009	::486958301393874000
15814841	::486958310093230000
20000062	::486958312530124000
262382570	::486958322889674000
431937908	::486958326060564000
36082253	::486958333946236000
38226468	::486958340460003000
19511096	::486958351784239000
122067183	::486958354007617000
17258301	::486958356028854000
62093388	::486958370977759000
168387841	::486958371581337000
176954488	::486958407472017000
317634739	::486958443832815000
422876369	::486958448592949000
232437529	::486958453919727000
358031089	::486958459506536000
411848692	::486958465068589000
14780915	::486958486719180000
141140385	::486958488115900000
224410857	::486958492897804000
200590129	::486958497884819000
352531780	::486958503546724000
433169770	::486958524749324000
317634739	::486958525177155000
155397134	::486958540637360000
14392960	::486958542394372000
409640203	::486958562925494000
317634739	::486958570056208000
367476078	::486958585537384000
317634739	::486958594110554000
293897624	::486958597075918000
213887474	::486958616013197000
253828982	::486958622128087000
317634739	::486958623336439000
213887474	::486958624426983000
267538322	::486958624669831000
20954074	::486958629568790000
271304998	::486958630038953000
19511096	::486958639358291000
315296719	::486958650007621000
422876369	::486958659591602000
78213	::486958660774395000
23400461	::486958673403863000
317634739	::486958673416445000
421987323	::486958677501698000
23442090	::486958677581377000
60131090	::486958677656485000
230898142	::486958686515236000
34689419	::486958701270429000
170064834	::486958711303184000
189033239	::486958715757551000
62093388	::486958716005408000
317634739	::486958717242736000
271204273	::486958745855881000
50778210	::486958757981978000
374528956	::486958761429323000
317634739	::486958767993786000
146602281	::486958800495476000
354629644	::486958805348274000
20954074	::486958820803874000
46809403	::486958832824745000
33108084	::486958839132995000
17258301	::486958850860265000
33904380	::486958876504637000
200796300	::486958880115523000
155397134	::486958987548827000
506824920	::486958991872778000
189224604	::486959008981729000
17169855	::486959012794335000
22717394	::486959058415788000
33904380	::486959067672629000
507674842	::486959097246281000
200615756	::486959098747838000
20535654	::486959110684807000
288531248	::486959123817177000
189033239	::486959126560268000
262382570	::486959142918053000
99827590	::486959148693602000
189224604	::486959154423398000
30795924	::486959158391238000
368730450	::486959174925164000
20535654	::486959185502797000
50778210	::486959186186493000
31280614	::486959191513255000
79035481	::486959219145736000
22220460	::486959228532572000
396177532	::486959233284329000
37802339	::486959242172059000
22033805	::486959246828113000
39398773	::486959255853879000
31280614	::486959259129630000
79035481	::486959266621046000
472617238	::486959268516487000
16566189	::486959276800630000
358643765	::486959297310384000
14392960	::486959297738194000
300135225	::486959298526732000
113722629	::486959304000688000
23400461	::486959309944004000
46809403	::486959313844305000
176224586	::486959313965944000
351348648	::486959319720554000
241198427	::486959323156058000
401109490	::486959333775663000
54304799	::486959355636363000
31403901	::486959360221147000
79035481	::486959363010347000
301244128	::486959372061249000
40226593	::486959384699080000
17764624	::486959393074720000
506824920	::486959416298598000
17764624	::486959425094049000
20535654	::486959434694799000
17258301	::486959448582127000
25160673	::486959472192270000
357211620	::486959473076875000
347869774	::486959475517947000
44779656	::486959480643784000
35026897	::486959489267302000
367476078	::486959493960728000
337434597	::486959505452699000
20535654	::486959514101370000
31280614	::486959522762600000
271304998	::486959525782913000
206538198	::486959536524500000
127413469	::486959547224182000
378622092	::486959562407559000
6733652	::486959571416928000
23400461	::486959574642360000
25747982	::486959583567433000
481512198	::486959585840750000
26580506	::486959606703607000
513855251	::486959610784256000
56710887	::486959613950971000
55426501	::486959643231801000
268058306	::486959646955950000
206538198	::486959653616906000
358643765	::486959654442786000
58587013	::486959655000612000
101572891	::486959660403269000
411912822	::486959662684979000
423891750	::486959668842225000
31280614	::486959673493307000
224126979	::486959676701945000
155397134	::486959685036441000
50778210	::486959686273355000
17764624	::486959694502572000
101572891	::486959697250226000
27816303	::486959717432844000
271304998	::486959723535953000
253178679	::486959727767592000
30417393	::486959730137370000
19511096	::486959741176782000
347869774	::486959756779606000
321578565	::486959756876460000
155397134	::486959761892847000
101572891	::486959763583164000
216591008	::486959770130059000
22033805	::486959772844179000
431937908	::486959780368773000
213131959	::486959795723714000
167486585	::486959816414199000
271304998	::486959824400580000
78213	::486959830259990000
409640203	::486959844109615000
33904380	::486959862140530000
196742313	::486959863407206000
25747982	::486959867937058000
31280614	::486959868390043000
33108084	::486959884810727000
367476078	::486959895926042000
58587013	::486959896391192000
417606826	::486959906810249000
16370204	::486959919686754000
17258301	::486959933473042000
95712580	::486959936681701000
513855251	::486959943166070000
351325780	::486959953144320000
15728310	::486959954675261000
127413469	::486959963332698000
222173816	::486959970748235000
72378783	::486959980860284000
253759009	::486959991417352000
18968115	::486959994332397000
257265522	::486960001294929000
31280614	::486960006395224000
230898142	::486960020048084000
396177532	::486960034031484000
43365529	::486960041585438000
33818674	::486960043703545000
365151006	::486960099588452000
110059442	::486960113681326000
323477702	::486960117607186000
190379795	::486960118538309000
552802620	::486960134086615000
23247181	::486960137970544000
41925570	::486960139640266000
175581339	::486960144874745000
254600909	::486960157130510000
95554541	::486960164285599000
43365529	::486960196497842000
513855251	::486960198032957000
81016171	::486960198653730000
25760567	::486960206044495000
15814841	::486960215884304000
56508824	::486960226563006000
255104759	::486960242907811000
86131593	::486960244824621000
24983393	::486960255775944000
91942557	::486960260335542000
147997393	::486960272419348000
247024165	::486960281084366000
95712580	::486960281860313000
37863682	::486960286226587000
343756278	::486960287476502000
367476078	::486960289959915000
38226468	::486960315419348000
475210759	::486960354144944000
19945993	::486960357982760000
33341742	::486960363603111000
24868543	::486960367256338000
189033239	::486960369131192000
357211620	::486960374306967000
42481762	::486960382712762000
63720288	::486960384268439000
17258301	::486960396251570000
45278487	::486960397132382000
190379795	::486960397463715000
38226468	::486960397799682000
285401749	::486960416140967000
365151006	::486960416593952000
95712580	::486960423082549000
114967175	::486960444104392000
506824920	::486960445819871000
589542040	::486960446570655000
19511096	::486960459568795000
189033239	::486960464958472000
56508824	::486960498752380000
18148466	::486960500199391000
267538322	::486960513062957000
198126424	::486960513067139000
299297459	::486960526463746000
373147853	::486960526644494000
379304556	::486960536790515000
8962732	::486960544985784000
135003892	::486960556121677000
85111877	::486960563147116000
115941650	::486960570189766000
423891750	::486960570449805000
61318348	::486960577978576000
209208697	::486960581891469000
392422321	::486960592352456000
625900103	::486960594382098000
513855251	::486960599289450000
17655353	::486960617027141000
86131593	::486960645460332000
115941650	::486960661394894000
589542040	::486960662887661000
19123904	::486960664733548000
392422321	::486960669284392000
101398953	::486960671607619000
189033239	::486960677488054000
33108084	::486960693371879000
95712580	::486960695552929000
25160673	::486960706286526000
155397134	::486960712762556000
176839128	::486960717216505000
76977679	::486960717686657000
39412631	::486960720475467000
267538322	::486960721490477000
101398953	::486960726464950000
17473737	::486960732328583000
38044979	::486960734648434000
25160673	::486960740436557000
392422321	::486960744257568000
24983393	::486960747784597000
33818674	::486960762598858000
62093388	::486960764205682000
357211620	::486960766029799000
55426501	::486960766155640000
22651134	::486960769095839000
14604658	::486960790994313000
195977109	::486960799760384000
289743411	::486960812150751000
62093388	::486960833512370000
105598447	::486960850331131000
23868298	::486960852356956000
189033239	::486960889354936000
189033239	::486960890206380000
363059827	::486960920438927000
507987711	::486960925313073000
429375230	::486960928886231000
72293435	::486960939464667000
402268968	::486960945273401000
288918860	::486960963971600000
393801885	::486960972838338000
22033805	::486960980615000000
31280614	::486960984607584000
55426501	::486960999539298000
267538322	::486961007265214000
9129332	::486961008175767000
35505123	::486961036864401000
288918860	::486961037158010000
296433109	::486961039276507000
115518508	::486961047769587000
15814841	::486961066984103000
373147853	::486961068208824000
189033239	::486961085300211000
354047009	::486961089520078000
363059827	::486961090056556000
392422321	::486961101184434000
392422321	::486961110156083000
143225254	::486961112928108000
176954488	::486961138211356000
19895969	::486961149854752000
176954488	::486961151306002000
14178003	::486961154707566000
331717534	::486961157388115000
155397134	::486961179714400000
389738018	::486961192422760000
445925140	::486961195446857000
176954488	::486961196994547000
95712580	::486961202686599000
350645139	::486961204489760000
22651134	::486961210437664000
409665559	::486961217245020000
46940147	::486961233372151000
423830555	::486961240506253000
55426501	::486961244209819000
267538322	::486961277277720000
22651134	::486961287151513000
198126424	::486961288774316000
26580506	::486961294130823000
68832413	::486961303009783000
190379795	::486961333334585000
43052467	::486961356722028000
288918860	::486961361247690000
332073582	::486961368352845000
27364321	::486961370517475000
506824920	::486961376238108000
159263389	::486961382156677000
15814841	::486961387470856000
288531248	::486961424581656000
27211964	::486961458421329000
37730571	::486961460913119000
445925140	::486961462288453000
422876369	::486961480579829000
252389746	::486961482173652000
95712580	::486961483826212000
288918860	::486961484878995000
9899992	::486961487689175000
295881773	::486961493557407000
62093388	::486961514868641000
107724446	::486961523848663000
22651134	::486961528017784000
491679354	::486961547441225000
409665559	::486961554525782000
351847146	::486961576247717000
33341742	::486961577917042000
288918860	::486961583516434000
587940951	::486961595075948000
176839128	::486961599073116000
16370204	::486961603485913000
33341742	::486961608661270000
102796495	::486961610754244000
477188816	::486961615896457000
236595577	::486961617909719000
26068830	::486961619075747000
513982376	::486961636951859000
189664484	::486961637359124000
288918860	::486961646611357000
102796495	::486961649841364000
349904873	::486961659311693000
176954488	::486961661396262000
295881773	::486961664773062000
143225254	::486961668497240000
351847146	::486961675149385000
189033239	::486961675250061000
27211964	::486961677121093000
105598447	::486961683756113000
102796495	::486961683991367000
547741880	::486961684909539000
20535654	::486961698259992000
102796495	::486961701699719000
201376114	::486961705218351000
95712580	::486961721047654000
22651134	::486961722880962000
351847146	::486961723966902000
372493368	::486961724075941000
288918860	::486961729281081000
102796495	::486961732053901000
189916646	::486961737607180000
174795727	::486961739729485000
33341742	::486961741322940000
513855251	::486961742543482000
102796495	::486961749510598000
50778210	::486961753117302000
38226468	::486961753339994000
321578565	::486961755030323000
66396119	::486961760591945000
314604858	::486961762785574000
102796495	::486961769056063000
351810944	::486961773669384000
64942768	::486961778640044000
9899992	::486961781143662000
176954488	::486961795651743000
65476712	::486961797874724000
17473737	::486961798344478000
288918860	::486961830657392000
23868298	::486961854804029000
29500521	::486961856632737000
155397134	::486961864333877000
332073582	::486961864476065000
288918860	::486961865604358000
477188816	::486961866669699000
271304998	::486961875528462000
80586819	::486961877600067000
48557490	::486961908738969000
370420008	::486961909766586000
182901672	::486961915026227000
19307731	::486961925402537000
288918860	::486961933006811000
513855251	::486961939038216000
102301729	::486961941085048000
143225254	::486961945807822000
29500521	::486961956545249000
216591008	::486961958042615000
279399275	::486961963176427000
189033239	::486961964623482000
611530014	::486961971237888000
288918860	::486961980901564000
286341932	::486961987012681000
362540752	::486961988346466000
271304998	::486961994176946000
102796495	::486962008575574000
635151853	::486962011645808000
17339508	::486962013034119000
26947347	::486962013386838000
350645139	::486962014493736000
190379795	::486962016662216000
448283191	::486962018339934000
33341742	::486962022605524000
16370204	::486962035918643000
136006997	::486962039839932000
102796495	::486962040670388000
409665559	::486962041568366000
602895412	::486962046605332000
271304998	::486962047142625000
190379795	::486962047628763000
22431584	::486962049592094000
176954488	::486962055467896000
107870705	::486962060832428000
20954074	::486962064418566000
19511096	::486962074275176000
288918860	::486962078238793000
102796495	::486962078431715000
33341742	::486962083913670000
15728310	::486962085058723000
264608632	::486962086623203000
291155950	::486962099810074000
176778479	::486962104822685000
271304998	::486962105154023000
396952554	::486962110858289000
206247499	::486962114448609000
506824920	::486962118457950000
51952627	::486962121121341000
611530014	::486962129279672000
164676969	::486962137625931000
189033239	::486962140704538000
37730571	::486962144626626000
288918860	::486962148304617000
318173357	::486962153195188000
444298693	::486962156844638000
257625769	::486962159013068000
92568275	::486962159084380000
37730571	::486962162330791000
432747373	::486962170303746000
315987923	::486962172279668000
176954488	::486962180277817000
37730571	::486962186062147000
102796495	::486962187487830000
26333173	::486962188733538000
29607520	::486962189811859000
92838578	::486962196178812000
190379795	::486962196610441000
37730571	::486962201547513000
122067183	::486962202759667000
271304998	::486962210720448000
205043960	::486962215937781000
391108584	::486962224036999000
257265522	::486962226801029000
53741229	::486962233461583000
155397134	::486962257226911000
54105420	::486962259151699000
176954488	::486962266638544000
226319809	::486962267846885000
31280614	::486962270585372000
136006997	::486962293683400000
391108584	::486962302030057000
271304998	::486962310792376000
24868543	::486962311442096000
95712580	::486962314445619000
136006997	::486962316122918000
102796495	::486962329100103000
58652870	::486962343340158000
19161423	::486962362872651000
25609677	::486962363007262000
33342988	::486962370900934000
33676766	::486962372565688000
208171241	::486962372595052000
291221395	::486962375112015000
437762769	::486962378311868000
288918860	::486962391326806000
303480264	::486962392220594000
73275873	::486962392694128000
176778479	::486962417201852000
38244930	::486962427721183000
54304799	::486962429880832000
257625769	::486962430086754000
34052201	::486962436621094000
267538322	::486962450210619000
360898372	::486962451800662000
42297542	::486962468577886000
291221395	::486962473925627000
611530014	::486962475452358000
318173357	::486962486722043000
51952627	::486962499363688000
205501297	::486962499627925000
56198202	::486962517223043000
159263389	::486962518792105000
95712580	::486962529621774000
136006997	::486962531441729000
267538322	::486962545006084000
176839128	::486962546260201000
350645139	::486962548743237000
357079725	::486962550572339000
587940951	::486962552396476000
477188816	::486962562932568000
343756278	::486962564664791000
92838578	::486962591647141000
382414670	::486962593697759000
69771494	::486962607036047000
288918860	::486962611792011000
291221395	::486962615617613000
27726737	::486962638522298000
27211964	::486962642607931000
190379795	::486962642641100000
34052201	::486962651281371000
351325780	::486962658646556000
288918860	::486962659511005000
72378783	::486962693715152000
477188816	::486962703945052000
95712580	::486962721024651000
51952627	::486962721393348000
83673720	::486962727525830000
23868298	::486962729467392000
288918860	::486962746571759000
286734780	::486962800414060000
122067183	::486962804122198000
429375230	::486962812732719000
43365529	::486962827362455000
391108584	::486962834765402000
27726737	::486962839043592000
107870705	::486962846006120000
23413958	::486962848669528000
86131593	::486962848753410000
78653568	::486962860950818000
72378783	::486962872262479000
102796495	::486962879514419000
19307731	::486962901509349000
23413958	::486962908811628000
101572891	::486962918681227000
95712580	::486962919197138000
391108584	::486962921667182000
243830281	::486962940751257000
288918860	::486962942437359000
25368960	::486962953774575000
279865885	::486962973286481000
25368960	::486962997491793000
101572891	::486962998205231000
23413958	::486963000570421000
51952627	::486963002478821000
52105336	::486963019516481000
242922283	::486963027745734000
65576332	::486963028324143000
755431	::486963028672266000
603870273	::486963034548490000
176954488	::486963034892410000
63720288	::486963044249915000
15728310	::486963045151690000
447774872	::486963045705330000
362540752	::486963053913595000
160289098	::486963055348027000
25368960	::486963071978450000
370420008	::486963072398274000
17536130	::486963080530653000
147997393	::486963083592863000
52105336	::486963084104585000
308858845	::486963084607881000
102796495	::486963087635800000
493221106	::486963087954567000
16370204	::486963089259376000
277693030	::486963091356139000
277693030	::486963092362780000
277693030	::486963093436526000
277693030	::486963094510247000
277693030	::486963095407849000
296016163	::486963095844433000
277693030	::486963096372518000
240532669	::486963107781410000
64584579	::486963110561861000
102796495	::486963126894473000
357211620	::486963134851063000
315987923	::486963140467257000
278603967	::486963142308536000
176839128	::486963151997399000
267538322	::486963157143801000
68432091	::486963165276934000
25368960	::486963182326394000
30032107	::486963214526054000
475210759	::486963231018479000
42435255	::486963238983045000
83513704	::486963257685467000
8548362	::486963261804670000
398285469	::486963264182423000
33342988	::486963267945136000
23868298	::486963279428730000
111687397	::486963294859587000
262870925	::486963296667729000
160289098	::486963300979077000
25368960	::486963308042280000
129050216	::486963317458882000
33818674	::486963323653464000
78465328	::486963330519560000
308858845	::486963332860358000
101572891	::486963338623324000
166897115	::486963340590067000
451183057	::486963348492541000
16370204	::486963350023462000
213887474	::486963360185868000
55475943	::486963370109587000
611530014	::486963374363009000
324171027	::486963414171148000
432747373	::486963416498577000
18183371	::486963418864181000
611530014	::486963429975285000
176839128	::486963433904934000
58941053	::486963435767595000
30912658	::486963437168111000
215181084	::486963437365248000
23413958	::486963447549022000
25368960	::486963460190650000
520690554	::486963470928465000
234187240	::486963478486589000
26580506	::486963493787406000
127943795	::486963494760112000
33108084	::486963499260592000
25368960	::486963508630654000
20535654	::486963509540843000
18148466	::486963520487948000
324171027	::486963526754639000
15681561	::486963528210083000
312517498	::486963543515074000
107724446	::486963548900560000
611530014	::486963550611832000
398285469	::486963552020725000
16299351	::486963558086090000
140110825	::486963561487294000
391108584	::486963579858325000
73995534	::486963614860185000
52105336	::486963626935615000
159263389	::486963640730652000
506824920	::486963686762770000
15681561	::486963700944080000
308858845	::486963704446324000
515049896	::486963712809390000
346219373	::486963717381181000
264608632	::486963719616737000
392422321	::486963742434148000
22033805	::486963743650512000
40226593	::486963764903043000
190379795	::486963767964491000
350645139	::486963780278956000
138557664	::486963794002722000
169378322	::486963797085937000
470451598	::486963799862566000
267538322	::486963805495111000
367561919	::486963816299630000
52105336	::486963816333594000
17694593	::486963826945175000
311664191	::486963832435130000
296901409	::486963832548364000
544538144	::486963856053260000
36082253	::486963867898355000
308858845	::486963871060484000
23868298	::486963875468693000
255311687	::486963930016018000
267538322	::486963933710802000
224501206	::486963939461197000
527041090	::486963940698513000
22651134	::486963944750596000
312517498	::486963950756839000
57651074	::486963953315360000
16370204	::486963954124869000
209208697	::486963959170207000
387188572	::486963978363744000
37090364	::486963986441965000
470451598	::486963997774987000
198911524	::486964007522140000
72378783	::486964009589960000
48046250	::486964009942646000
208171241	::486964014727954000
367561919	::486964028502048000
52105336	::486964029374857000
167384328	::486964031777804000
52105336	::486964050455457000
48046250	::486964055278899000
33818674	::486964061129543000
37090364	::486964066456711000
51325761	::486964066465116000
23868298	::486964092754599000
208171241	::486964110391664000
76977679	::486964112845717000
315987923	::486964112929198000
16370204	::486964129215700000
389738018	::486964144029974000
208171241	::486964159733432000
37730571	::486964187391078000
389738018	::486964196043534000
279230956	::486964203480416000
50778210	::486964208869720000
267538322	::486964221469417000
17694593	::486964243862786000
101572891	::486964270153080000
196890320	::486964273579429000
23868298	::486964297465987000
305415102	::486964300993802000
48046250	::486964317217386000
22431584	::486964352604327000
30795924	::486964355578097000
210873235	::486964369897824000
57238973	::486964402512334000
296901409	::486964405700022000
186208532	::486964405762945000
282779381	::486964407222542000
56198202	::486964415590174000
611530014	::486964420133019000
18023231	::486964428408365000
95712580	::486964432711344000
153077015	::486964436461051000
23413958	::486964444006600000
37090364	::486964452710170000
33108084	::486964458405638000
7345092	::486964464269287000
70784628	::486964467964846000
700013623	::486964470435311000
20153912	::486964476475092000
176954488	::486964491389640000
190379795	::486964499061039000
265760942	::486964502173196000
150518148	::486964517155270000
387863634	::486964536692322000
38226468	::486964544649297000
17028109	::486964570851131000
31287131	::486964578475966000
167384328	::486964583853084000
17339508	::486964587028570000
382304432	::486964589301858000
54304799	::486964597715263000
136006997	::486964598612819000
64942768	::486964605076647000
136006997	::486964607588638000
159263389	::486964609006333000
57238973	::486964628543397000
296901409	::486964632234381000
221098400	::486964632590880000
101572891	::486964635170779000
52011370	::486964650731270000
444298693	::486964703374352000
51814269	::486964703718305000
371603155	::486964726111277000
255311687	::486964731992104000
38226468	::486964737415340000
101572891	::486964739663495000
587940951	::486964745581240000
33818674	::486964749024759000
520690554	::486964755580846000
46809403	::486964789206200000
382304432	::486964806293807000
79606394	::486964815445782000
23785621	::486964822010253000
15728310	::486964822928809000
296901409	::486964829039505000
17764624	::486964830293598000
51814269	::486964830533083000
371603155	::486964837549740000
33108084	::486964839395233000
382304432	::486964842859728000
136006997	::486964866930839000
255311687	::486964886770298000
239162983	::486964900879937000
444298693	::486964903161630000
328057955	::486964913362173000
17470539	::486964923973378000
389738018	::486964924346675000
17470539	::486964928616484000
52011370	::486964930331947000
23413958	::486964936522727000
589542040	::486964948858204000
407399368	::486964975961784000
447774872	::486964980319666000
444298693	::486964987639119000
73995534	::486964991715581000
265760942	::486964996425797000
38031351	::486964998430683000
136458681	::486965003996499000
61698439	::486965007117455000
23164217	::486965013622833000
248358978	::486965019087613000
444298693	::486965030362308000
621306179	::486965047411752000
15728310	::486965055041183000
17908818	::486965071529410000
23164217	::486965083612798000
333245482	::486965093188370000
296901409	::486965105221857000
50778210	::486965115632504000
17908818	::486965120434987000
38031351	::486965122938585000
436187992	::486965130765160000
247372701	::486965139993018000
621306179	::486965151053000000
39847939	::486965157944233000
351810944	::486965159055728000
392422321	::486965165016252000
407399368	::486965181671436000
33818674	::486965187669286000
38804898	::486965188373917000
41675336	::486965196775100000
133158896	::486965212176592000
333245482	::486965218136711000
339353546	::486965257311494000
392422321	::486965258477924000
444298693	::486965276215619000
611530014	::486965291369639000
198393365	::486965319924084000
14780915	::486965343865544000
189179241	::486965351280701000
308858845	::486965352367403000
16807883	::486965353197871000
38031351	::486965360885633000
226319809	::486965365571084000
23164217	::486965366921236000
24983393	::486965367055454000
50429893	::486965374001238000
17529301	::486965394289475000
54304799	::486965398848278000
41136161	::486965405865373000
204292930	::486965418804781000
139447011	::486965421976068000
136458681	::486965423263330000
20000062	::486965447909462000
23868298	::486965484672135000
279735090	::486965485905264000
611530014	::486965498320789000
52011370	::486965508197978000
186208532	::486965509062012000
14891490	::486965511012364000
18015033	::486965525801881000
23413958	::486965526678097000
23868298	::486965528531976000
436187992	::486965535041519000
39847939	::486965535993643000
178492117	::486965540598996000
17470539	::486965549042110000
296901409	::486965555383898000
68832413	::486965562715557000
238024746	::486965573998624000
136880369	::486965586044256000
159263389	::486965588330160000
17470539	::486965591278747000
169226510	::486965592587390000
25368960	::486965600594313000
614074554	::486965605577531000
301244128	::486965608308039000
224410857	::486965615224053000
357211620	::486965618269122000
362540752	::486965638582108000
1318301	::486965639987216000
23164217	::486965641232928000
39847939	::486965650187759000
450560571	::486965655405490000
23413958	::486965656797970000
23164217	::486965659905953000
27992224	::486965665560268000
196890320	::486965667493449000
20153912	::486965671713308000
387863634	::486965680307073000
244290101	::486965683050143000
196890320	::486965706605338000
27992224	::486965715027902000
155397134	::486965726142414000
24983393	::486965740486942000
611530014	::486965750708842000
25368960	::486965752855932000
56198202	::486965756760821000
27992224	::486965761785987000
240914419	::486965791699378000
149295164	::486965791771074000
99827590	::486965820631687000
23164217	::486965833495613000
139447011	::486965835005984000
73995534	::486965839883554000
86604355	::486965861584879000
27992224	::486965871488028000
240914419	::486965872389414000
52754052	::486965875958751000
51952627	::486965884221538000
16248047	::486965896670633000
315987923	::486965907755773000
240914419	::486965915741728000
425573791	::486965916433793000
54304799	::486965934871945000
54304799	::486965937422098000
139447011	::486965941180592000
23164217	::486965950789328000
34689419	::486965996503044000
240914419	::486966003813724000
24983393	::486966029856153000
364439246	::486966031961706000
308858845	::486966055009783000
95712580	::486966057299881000
357211620	::486966058855571000
25368960	::486966069362302000
54697279	::486966100429897000
277529978	::486966123905040000
611530014	::486966126405222000
159263389	::486966133774225000
23868298	::486966155672707000
324171027	::486966166326611000
27992224	::486966169942102000
14297098	::486966211973238000
444298693	::486966216536641000
78167615	::486966229002100000
34052201	::486966269476737000
350968313	::486966275889844000
27726737	::486966278247026000
25368960	::486966287730368000
37090364	::486966297167953000
448283191	::486966297503084000
448283191	::486966303815499000
14606079	::486966315199266000
27992224	::486966316289769000
362540752	::486966318868885000
225959127	::486966321775529000
25160673	::486966326586404000
14297098	::486966327094292000
169636335	::486966344135344000
333245482	::486966349122383000
54304799	::486966355103453000
419185791	::486966367342436000
24983393	::486966369154379000
14520186	::486966402897936000
27323374	::486966406303334000
551248502	::486966418571657000
51325761	::486966427652726000
51814269	::486966428793577000
287877370	::486966442827321000
189179241	::486966445159378000
195103093	::486966445520084000
12057032	::486966445897572000
79606394	::486966460334362000
78167615	::486966468320690000
25839207	::486966478369853000
409640203	::486966480223748000
240914419	::486966482224422000
51325761	::486966500923039000
34052201	::486966520963014000
382304432	::486966524440477000
223375935	::486966547907219000
223288871	::486966566152863000
351810944	::486966582300520000
27992224	::486966585396310000
55475943	::486966587044290000
49455873	::486966588868816000
50778210	::486966602261217000
78167615	::486966603121430000
24983393	::486966610616274000
195103093	::486966614135300000
315987923	::486966615158710000
56198202	::486966620347043000
287877370	::486966636037939000
50151347	::486966636629356000
23868298	::486966637736652000
229385654	::486966638982340000
22033805	::486966643814572000
324171027	::486966656850460000
432819849	::486966657256943000
25839207	::486966707844444000
223288871	::486966713679110000
424540791	::486966714957971000
26580506	::486966718431244000
19307731	::486966734457294000
105855764	::486966734532771000
37080273	::486966737888616000
206538198	::486966738719084000
27992224	::486966756695883000
30362051	::486966760982052000
15728310	::486966763213438000
125718303	::486966773820817000
328882474	::486966779785117000
25368960	::486966782528208000
308690900	::486966790644178000
27992224	::486966794272268000
52754052	::486966794599407000
14392960	::486966796776259000
78167615	::486966798898987000
23868298	::486966818372714000
209223008	::486966825301708000
45150174	::486966850539249000
357211620	::486966862463643000
461392295	::486966872965775000
225959127	::486966886848933000
23413958	::486966925390385000
17536130	::486966932277448000
27992224	::486966933305454000
176954488	::486966939390976000
23413958	::486966943245561000
432027433	::486966952796360000
246050172	::486966952871469000
24226614	::486966957212594000
33323170	::486966958185656000
432027433	::486966980810137000
328882474	::486966982260973000
196659229	::486966983058280000
147310240	::486966989051953000
330513153	::486966995275894000
20153912	::486966996441890000
23868298	::486966996458672000
147310240	::486966996668788000
46284235	::486966997465329000
8070562	::486967013256863000
78167615	::486967014771408000
286341932	::486967018491367000
19123904	::486967028603826000
25839207	::486967030084431000
186208532	::486967035457310000
330513153	::486967058991546000
33323170	::486967059213852000
26580506	::486967074544422000
78167615	::486967087936835000
91521926	::486967094332780000
83513704	::486967096727703000
296901409	::486967098090872000
23413958	::486967102830440000
24983393	::486967106160713000
125060842	::486967107712983000
45150174	::486967113962491000
23642786	::486967115904462000
30795924	::486967117590175000
491679354	::486967165757566000
23413958	::486967172808204000
17908818	::486967173655846000
37090364	::486967174255611000
278603967	::486967215288115000
24226614	::486967221357260000
201376114	::486967226637905000
129441756	::486967241498705000
30795924	::486967245680033000
296901409	::486967247533920000
210996408	::486967253347221000
21089214	::486967254240997000
42481762	::486967254945644000
53486281	::486967267025256000
27992224	::486967273388011000
23413958	::486967275434422000
42481762	::486967277511004000
30795924	::486967279251234000
78926478	::486967282086584000
209208697	::486967297064833000
14520186	::486967304102887000
29935926	::486967317075464000
62460045	::486967363925835000
372068999	::486967379759738000
37090364	::486967380170780000
44768272	::486967384016945000
27992224	::486967388613935000
341666582	::486967389376872000
371603155	::486967394619756000
278603967	::486967398281404000
62460045	::486967399636160000
614074554	::486967405688537000
29935926	::486967407559196000
21089214	::486967415096737000
78167615	::486967418305388000
520690554	::486967420528394000
480895753	::486967427750576000
142848371	::486967430711742000
480895753	::486967433287049000
125060842	::486967436647092000
315987923	::486967444016099000
19307731	::486967444980772000
387476542	::486967457844690000
76977679	::486967458738098000
291155950	::486967463880302000
42481762	::486967466120445000
34052201	::486967469890760000
40864634	::486967485053140000
51325761	::486967504326389000
480895753	::486967504841879000
27364321	::486967505844699000
51325761	::486967511855165000
317634739	::486967512698204000
42297542	::486967517324521000
472528304	::486967520453464000
21503139	::486967522541838000
78167615	::486967536907345000
356974615	::486967540258988000
23868298	::486967547204366000
229385654	::486967551562219000
27992224	::486967567073161000
286341932	::486967577134903000
412756257	::486967596231569000
296901409	::486967603340910000
23868298	::486967608340529000
269605766	::486967610936799000
384955934	::486967617073451000
520690554	::486967622131802000
24983393	::486967627554627000
92838578	::486967634924404000
230327491	::486967635490250000
269605766	::486967640720560000
136880369	::486967641777524000
25368960	::486967652393308000
296901409	::486967655903944000
225959127	::486967664594530000
317634739	::486967665131798000
33323170	::486967681057169000
339353546	::486967691266121000
365505682	::486967700913025000
423891750	::486967703673262000
623584562	::486967704905990000
37119867	::486967705590063000
37090364	::486967754432708000
36279116	::486967760681844000
257265522	::486967761906565000
8524892	::486967762690912000
22431584	::486967766763974000
198393365	::486967780734795000
27992224	::486967780906786000
317634739	::486967780953325000
82115262	::486967792411746000
83673720	::486967795981492000
37090364	::486967801027244000
279162166	::486967803287588000
398445530	::486967817083027000
257265522	::486967823269232000
317634739	::486967829024239000
19684793	::486967829762420000
41675336	::486967831435968000
441925629	::486967833075924000
33323170	::486967834455457000
447255375	::486967838150627000
158428489	::486967848338616000
125060842	::486967852759785000
346173821	::486967874427162000
323978080	::486967893876555000
27992224	::486967906711138000
332073582	::486967922619719000
419185791	::486967941464748000
125060842	::486967946712203000
352595123	::486967968832565000
51325761	::486967974965018000
359104594	::486967976281661000
39160897	::486967988952657000
333245482	::486968005679542000
23642786	::486968009941344000
25368960	::486968016844759000
27992224	::486968025443475000
436187992	::486968027791884000
68832413	::486968036537036000
187017423	::486968039447871000
419185791	::486968063766437000
277693030	::486968064060051000
412756257	::486968073921241000
33342988	::486968078019088000
309789310	::486968082380763000
17163265	::486968090568040000
398285469	::486968099569016000
42481762	::486968106330644000
40226593	::486968112844406000
33323170	::486968118011371000
19147974	::486968122239623000
31056422	::486968134532734000
51325761	::486968135598489000
317634739	::486968137016176000
224410857	::486968141994803000
32690664	::486968154711535000
441925629	::486968157660512000
230327491	::486968185690652000
27992224	::486968199955877000
412756257	::486968213729579000
186208532	::486968236726951000
142848371	::486968240514408000
25368960	::486968260189880000
33555786	::486968278808805000
107724446	::486968298631086000
50778210	::486968309833666000
277529978	::486968328095686000
444298693	::486968328981086000
25368960	::486968360161144000
51325761	::486968365337280000
265799781	::486968369560555000
27992224	::486968372307820000
376361293	::486968379580764000
34778712	::486968385998028000
382304432	::486968395985084000
317634739	::486968397352431000
27992224	::486968411298480000
339458716	::486968435558338000
40864634	::486968446198882000
37090364	::486968450909495000
45278487	::486968453400518000
167384328	::486968459738091000
175581339	::486968487248936000
346219373	::486968492663386000
187017423	::486968500682911000
356974615	::486968502826582000
33818674	::486968534157627000
412756257	::486968539710889000
134225933	::486968544752832000
16370204	::486968548016017000
382304432	::486968556975063000
60771081	::486968557587034000
240941201	::486968579292925000
279162166	::486968581972688000
142848371	::486968585877594000
33323170	::486968601417494000
317634739	::486968613136773000
166897115	::486968618307969000
23785621	::486968624557875000
27816303	::486968627712000000
409640203	::486968644723695000
9899992	::486968657583427000
384955934	::486968663543525000
309981035	::486968668535148000
51325761	::486968679301926000
51325761	::486968686075723000
382304432	::486968693088587000
375810749	::486968697076977000
253689041	::486968701741453000
367561919	::486968713003159000
89590985	::486968718618935000
469196810	::486968730719895000
54304799	::486968742136385000
311664191	::486968744044797000
317634739	::486968746867970000
510678171	::486968765511643000
167384328	::486968767436435000
78213	::486968772751024000
240914419	::486968776303190000
187017423	::486968779147333000
506824920	::486968781382492000
257625769	::486968783836577000
142848371	::486968791411064000
27992224	::486968791642173000
183090041	::486968795890601000
23413958	::486968797287309000
166897115	::486968797727711000
61698439	::486968808499073000
317634739	::486968816422117000
229385654	::486968819110268000
8524892	::486968819701649000
18968115	::486968835069587000
186208532	::486968838194335000
42481762	::486968853508153000
186208532	::486968866010980000
412756257	::486968871786536000
166897115	::486968876781932000
309981035	::486968882272673000
90467952	::486968883652202000
326436771	::486968885711618000
288918860	::486968890098868000
166897115	::486968890673479000
15728310	::486968896415494000
470451598	::486968899800670000
38848610	::486968900933124000
18148466	::486968904204709000
288918860	::486968905596796000
33555786	::486968909518868000
27992224	::486968916804399000
64584579	::486968921879097000
356974615	::486968961633103000
288918860	::486968963478196000
51325761	::486968981681897000
138557664	::486968982323200000
25368960	::486968991769169000
312348050	::486968996865245000
90797741	::486968999734165000
224501206	::486969001499979000
55475943	::486969002166845000
24983393	::486969002824974000
362540752	::486969006717280000
30362051	::486969007585513000
480895753	::486969010710269000
288918860	::486969013101002000
27992224	::486969019686465000
56931148	::486969021179232000
27323374	::486969026938413000
291155950	::486969034768805000
55475943	::486969038405648000
178492117	::486969040741482000
240914419	::486969040800202000
50778210	::486969043258449000
588641285	::486969049218154000
464845445	::486969049776410000
358398276	::486969056335908000
33323170	::486969056721788000
436187992	::486969063726276000
491679354	::486969067668897000
67450397	::486969071117008000
542693847	::486969080717398000
288918860	::486969084093800000
83513704	::486969105249865000
55475943	::486969107628437000
24983393	::486969114242461000
467774585	::486969126640840000
542693847	::486969127165100000
382304432	::486969134572658000
491679354	::486969136388382000
365505682	::486969141010505000
332073582	::486969175265390000
337434879	::486969179912671000
50778210	::486969212343029000
27816303	::486969215065157000
1565041	::486969216936198000
181877725	::486969224532070000
33555786	::486969229569449000
33555786	::486969237186297000
332073582	::486969239861854000
207660046	::486969240491012000
27992224	::486969245943988000
59184492	::486969263392325000
291221395	::486969266064093000
388374921	::486969273135689000
38623896	::486969274754281000
351325780	::486969278730485000
14604658	::486969302021464000
317634739	::486969318450950000
54466394	::486969329544478000
725532679	::486969331419734000
27992224	::486969333613355000
301717953	::486969339854471000
207660046	::486969344048365000
288918860	::486969346426564000
138557664	::486969353355550000
389738018	::486969355557539000
129240201	::486969377476972000
291155950	::486969380731764000
280309716	::486969381759361000
309789310	::486969381956489000
27992224	::486969392123904000
166897115	::486969394279768000
351325780	::486969402458259000
309108026	::486969403435524000
55475943	::486969403553382000
388374921	::486969408037093000
45243501	::486969415112486000
175581339	::486969423748947000
317634739	::486969426194206000
184885982	::486969434029187000
225959127	::486969435077357000
129240201	::486969441062625000
97317697	::486969453339746000
49464322	::486969453775974000
138557664	::486969484477870000
14604658	::486969488680574000
317634739	::486969489079418000
127943795	::486969493894082000
23611301	::486969499409604000
352595123	::486969501804552000
413735493	::486969504337899000
356974615	::486969508020899000
45243501	::486969518283948000
427464965	::486969524500320000
54304799	::486969525472989000
14873854	::486969528484499000
56917722	::486969531189833000
318173357	::486969534553681000
350645139	::486969543202332000
240941201	::486969545211400000
138557664	::486969545588891000
256750208	::486969546717143000
19080798	::486969555063824000
42481762	::486969556158910000
330513153	::486969566744948000
480895753	::486969567483150000
392422321	::486969568100093000
240941201	::486969580535816000
26623525	::486969590040526000
317634739	::486969601067335000
286910447	::486969626988150000
201376114	::486969629860843000
70571907	::486969646889713000
27992224	::486969650677579000
65968609	::486969656033292000
19568023	::486969659691106000
190977628	::486969669140889000
225691566	::486969671371878000
464845445	::486969696508739000
134225933	::486969715290832000
176954488	::486969725356744000
24983393	::486969727810408000
352595123	::486969727924068000
196890320	::486969749817937000
611530014	::486969764196397000
520690554	::486969777437835000
412756257	::486969780423782000
288918860	::486969783431081000
285254109	::486969797444255000
562393615	::486969798551957000
278603967	::486969806902415000
27992224	::486969810761580000
14780915	::486969815186567000
417606826	::486969817992527000
101572891	::486969838074859000
347596428	::486969847008354000
317634739	::486969859700686000
27992224	::486969863588831000
339353546	::486969866134777000
60221494	::486969868768407000
38044979	::486969869309870000
69719136	::486969881238052000
29935926	::486969885503672000
55475943	::486969888582279000
27992224	::486969896509927000
29935926	::486969905137205000
54304799	::486969912380780000
532542878	::486969915329765000
178492117	::486969921088143000
277529978	::486969921796976000
92629759	::486969923155918000
532542878	::486969936162869000
333245482	::486969949378732000
33158980	::486969973386924000
255311687	::486969975350239000
318173357	::486969977761579000
624747426	::486969994446917000
33158980	::486970012385566000
77765035	::486970022015672000
29935926	::486970027682172000
220587584	::486970033956859000
27992224	::486970040932380000
587940951	::486970056304128000
68832413	::486970058455793000
320400498	::486970060414533000
27992224	::486970074583281000
624747426	::486970077880016000
39847939	::486970092476190000
27992224	::486970099073835000
55475943	::486970100826660000
34052201	::486970113791250000
255311687	::486970119617523000
25368960	::486970119667453000
29935926	::486970120711831000
27992224	::486970123459497000
27816303	::486970125044940000
577920402	::486970137824604000
27992224	::486970142535217000
142848371	::486970143977656000
624747426	::486970171668828000
79633612	::486970173086134000
60221494	::486970179679576000
33158980	::486970190555410000
27992224	::486970196402642000
214678768	::486970198688149000
319301096	::486970205709418000
14808898	::486970216992481000
163340834	::486970223577550000
427464965	::486970245501161000
51325761	::486970246092587000
321578565	::486970252862193000
55475943	::486970257303539000
255311687	::486970264576471000
198393365	::486970267780911000
27992224	::486970275322667000
54304799	::486970276408602000
464845445	::486970282826285000
270143437	::486970297204363000
51325761	::486970305106415000
83513704	::486970311661727000
156801163	::486970315579224000
277529978	::486970322659192000
109805996	::486970327306485000
389738018	::486970342032687000
78167615	::486970347447930000
346569016	::486970348487704000
163340834	::486970353437384000
26580506	::486970355379372000
234187240	::486970370692378000
424698378	::486970397925994000
62460045	::486970399368835000
60160675	::486970405094449000
9899992	::486970409812639000
317634739	::486970437235384000
46284235	::486970448337326000
371603155	::486970457501872000
409640203	::486970503844753000
18657192	::486970525701259000
60160675	::486970529547845000
283518032	::486970530906787000
53741229	::486970532735102000
170815462	::486970543187693000
125718303	::486970549201948000
56198202	::486970551584301000
374659572	::486970563777134000
27992224	::486970567321747000
61318348	::486970576964452000
242912563	::486970578352758000
142848371	::486970584245354000
111411572	::486970584979763000
422876369	::486970592243900000
63720288	::486970593955151000
445925140	::486970602075324000
95712580	::486970609889738000
224682361	::486970618705768000
27992224	::486970619003928000
510678171	::486970620983656000
270143437	::486970622640422000
78167615	::486970632719319000
158129535	::486970636800393000
106135938	::486970636833550000
291221395	::486970647726542000
14520186	::486970648338903000
127943795	::486970654973890000
34052201	::486970658039939000
16299351	::486970664298246000
26580506	::486970666944843000
24226614	::486970669800775000
66396119	::486970674326433000
45243501	::486970675375005000
15791549	::486970693683142000
384305773	::486970698444070000
24983393	::486970705347485000
22431584	::486970718664396000
450391257	::486970721629794000
27992224	::486970733080625000
611530014	::486970733533622000
95712580	::486970739879182000
728549208	::486970740378714000
225622870	::486970742522015000
220587584	::486970748913725000
45243501	::486970749769777000
422876369	::486970754680909000
288918860	::486970759965704000
430387521	::486970765518983000
371603155	::486970777065881000
232114448	::486970785987571000
510678171	::486970787170377000
389738018	::486970791829860000
288918860	::486970791846629000
33249556	::486970825237864000
14520186	::486970826835886000
412756257	::486970830543257000
332073582	::486970847010103000
392716377	::486970855100907000
389738018	::486970855738458000
102444460	::486970865582489000
389738018	::486970878895210000
328882474	::486970880308703000
27992224	::486970881714171000
30032107	::486970890114973000
106860209	::486970892740595000
225622870	::486970907894620000
27992224	::486970911925346000
458808714	::486970915733766000
78089247	::486970919760695000
184885982	::486970920700219000
67450397	::486970939314540000
63478115	::486970955005456000
358489252	::486970975519391000
60160675	::486970976165703000
9687752	::486970983488561000
39398773	::486970992183353000
223375935	::486971003596054000
198393365	::486971009761689000
60221494	::486971010399207000
270143437	::486971031735640000
95712580	::486971033904115000
264434173	::486971035204333000
450391257	::486971040984084000
27992224	::486971043320700000
382304432	::486971054825684000
18148466	::486971066469064000
26580506	::486971067307945000
27992224	::486971070915043000
66396119	::486971078422437000
220587584	::486971095719759000
214595457	::486971119035879000
209223008	::486971120994631000
510678171	::486971155480584000
123971864	::486971166687391000
27992224	::486971171611877000
123971864	::486971173012398000
27992224	::486971175248355000
69719136	::486971181212237000
115184915	::486971183187783000
66396119	::486971183930150000
123971864	::486971193186992000
393718746	::486971197691666000
23868298	::486971198165614000
45243501	::486971204172279000
123971864	::486971208995319000
34052201	::486971211939708000
187280228	::486971224547807000
127943795	::486971228477857000
382304432	::486971233498832000
510678171	::486971237458264000
358489252	::486971240247074000
27992224	::486971244190113000
466873056	::486971248744734000
381778563	::486971258009948000
126507603	::486971262309515000
66396119	::486971275479236000
349386319	::486971281087012000
296433109	::486971288704266000
157904403	::486971292055121000
83513704	::486971292751388000
56967401	::486971293762220000
27992224	::486971302524506000
79633612	::486971305875349000
110236585	::486971318794190000
339353546	::486971336372523000
56967401	::486971336552497000
45243501	::486971348837617000
189916646	::486971350993870000
21682918	::486971357218217000
142848371	::486971362561359000
336149936	::486971374208958000
27992224	::486971377740959000
330834997	::486971380789813000
321498402	::486971384023633000
389738018	::486971389350383000
123971864	::486971399920029000
79633612	::486971412163227000
56967401	::486971412586823000
357079725	::486971413035638000
54304799	::486971414499430000
442433056	::486971426188951000
43052467	::486971443117166000
371603155	::486971444425809000
115184915	::486971470195613000
253134261	::486971483680301000
29935926	::486971483827101000
398445530	::486971492593569000
21682918	::486971493344354000
202791635	::486971497379287000
27992224	::486971503037403000
39398773	::486971515200487000
106860209	::486971516370681000
25368960	::486971516568211000
106860209	::486971534800453000
358489252	::486971543151341000
39398773	::486971550692687000
384530394	::486971553909719000
79606394	::486971558397624000
106855310	::486971559123628000
270143437	::486971564328763000
66396119	::486971572188487000
55475943	::486971603519959000
15614582	::486971611816673000
317634739	::486971620616331000
15614582	::486971645945716000
358489252	::486971666489020000
86243090	::486971666900471000
107870705	::486971671023071000
209208697	::486971676274753000
389738018	::486971680858710000
384503737	::486971710307328000
408772521	::486971713360789000
15614582	::486971739327721000
317634739	::486971743446532000
18999708	::486971746075934000
15267198	::486971755676717000
384530394	::486971781471666000
351810944	::486971786173505000
98552986	::486971789688307000
317634739	::486971799868293000
500060319	::486971800912678000
441925629	::486971803064365000
65476712	::486971820512276000
210873235	::486971828544356000
450391257	::486971829978791000
255104759	::486971848161513000
317634739	::486971876737290000
223375935	::486971884643172000
255104759	::486971887067869000
109060628	::486971898841280000
611530014	::486971913479401000
37090364	::486971915916304000
348082308	::486971931262873000
270143437	::486971936120246000
15782772	::486971964733804000
56967401	::486971968181125000
533788768	::486971994140057000
45243501	::486972014838972000
27992224	::486972021130428000
14178003	::486972030965645000
33418266	::486972034606305000
189916646	::486972042617835000
174351092	::486972051518128000
43365529	::486972056005640000
83513704	::486972066780827000
101572891	::486972071457468000
14792781	::486972082169724000
358489252	::486972101471911000
109060628	::486972107184943000
317634739	::486972108665548000
56967401	::486972109852131000
17028109	::486972111446347000
317634739	::486972126172565000
291221395	::486972129779662000
18968115	::486972133549953000
63478115	::486972138914844000
270143437	::486972167243173000
348082308	::486972177527230000
27992224	::486972181101150000
63478115	::486972207852437000
480895753	::486972227007414000
533788768	::486972241931161000
27992224	::486972256355360000
200796300	::486972264894578000
412756257	::486972275048988000
316301043	::486972277373026000
175581339	::486972283064700000
184962835	::486972288818872000
60160675	::486972297530859000
9899992	::486972307781337000
242922283	::486972319857119000
138083816	::486972333525962000
348082308	::486972350827474000
40816246	::486972379415863000
412756257	::486972382981025000
533788768	::486972388815695000
270143437	::486972422659526000
607637849	::486972432734240000
46809403	::486972438010294000
127943795	::486972463599714000
67421080	::486972470159630000
43052467	::486972495220580000
127943795	::486972495472246000
14780915	::486972514942599000
15174710	::486972515445510000
66877066	::486972516075061000
232814871	::486972534286716000
412756257	::486972549410983000
24983393	::486972549650079000
228264355	::486972559317925000
232814871	::486972574740774000
358489252	::486972584823504000
83513704	::486972598471774000
27992224	::486972609935187000
46809403	::486972612304592000
20954074	::486972613042769000
316026178	::486972620831617000
228264355	::486972628096131000
56198202	::486972636786733000
29300584	::486972640066670000
27816303	::486972669326553000
432027433	::486972669439770000
355717008	::486972671880876000
85399171	::486972672266743000
351810944	::486972678637498000
270143437	::486972687609495000
301290830	::486972688788099000
227072583	::486972697029918000
228264355	::486972707838259000
223375935	::486972751131836000
398445530	::486972758816206000
18657192	::486972760376107000
25760567	::486972760858820000
187017423	::486972764432396000
279750654	::486972774607360000
33418266	::486972774619942000
347994449	::486972788024946000
190977628	::486972788813471000
38848610	::486972791376609000
358489252	::486972805754277000
56967401	::486972807167754000
198911524	::486972814344196000
351325780	::486972825442328000
163214537	::486972830241005000
223375935	::486972835676442000
24983393	::486972836418818000
452678521	::486972852369752000
545587327	::486972874415038000
32609703	::486972877111975000
285254109	::486972878093426000
21912250	::486972886612058000
69771494	::486972905352597000
351325780	::486972911329091000
348082308	::486972938986721000
228264355	::486972963862761000
432027433	::486972969626132000
223375935	::486972984691662000
23868298	::486973011682029000
232814871	::486973017591783000
407384648	::486973018489384000
533788768	::486973020364607000
36343877	::486973022184960000
36343877	::486973031974457000
14808898	::486973034813980000
348082308	::486973036252659000
109060628	::486973040514052000
279268567	::486973040803467000
384530394	::486973048549937000
350645139	::486973048797396000
24983393	::486973052589047000
351847146	::486973072876904000
67421080	::486973077960421000
22504277	::486973085267296000
237986569	::486973092787650000
351847146	::486973105835745000
54304799	::486973106531991000
389738018	::486973112718610000
285401749	::486973115939831000
587104097	::486973118032777000
76463655	::486973122029973000
27992224	::486973129160658000
445925140	::486973133664956000
237986569	::486973137868062000
27992224	::486973167840542000
27992224	::486973177881698000
24983393	::486973178611113000
33108084	::486973190975930000
371603155	::486973202535432000
445925140	::486973204544507000
533788768	::486973219602448000
27992224	::486973221083029000
67421080	::486973236672876000
51325761	::486973240360075000
135324408	::486973261348356000
389738018	::486973276116119000
596113934	::486973281321222000
290855101	::486973282185273000
611530014	::486973295850713000
20782081	::486973301151891000
9129332	::486973307536019000
58028621	::486973313403465000
460491164	::486973319954960000
20738985	::486973320345042000
237986569	::486973321813450000
67450397	::486973326825627000
56198202	::486973329341837000
27816303	::486973332014006000
1565041	::486973333809160000
51325761	::486973338599034000
460491164	::486973348916633000
27992224	::486973354197651000
25368960	::486973354293735000
15288029	::486973359742140000
190396530	::486973377027260000
341666582	::486973377832157000
472617238	::486973379283402000
270143437	::486973390235140000
27992224	::486973428956946000
66396119	::486973430198059000
56198202	::486973432039354000
371603155	::486973433356378000
196890320	::486973443070382000
419185791	::486973464889139000
130321036	::486973467342807000
358489252	::486973470291423000
58115212	::486973472522776000
607016651	::486973489018978000
159263389	::486973510435106000
499167427	::486973512976826000
20738985	::486973518429831000
27992224	::486973533273460000
362540752	::486973554215239000
46279759	::486973558321459000
17339508	::486973560200896000
46279759	::486973560385048000
443512536	::486973563568914000
27816303	::486973563715723000
21912250	::486973565833859000
66396119	::486973571860660000
317634739	::486973579213668000
309981035	::486973598075473000
37090364	::486973623551668000
27816303	::486973632070291000
27992224	::486973632938520000
257625769	::486973636902150000
67421080	::486973640076849000
18336787	::486973649581133000
329333638	::486973651347316000
19683725	::486973665113014000
309981035	::486973666853666000
159263389	::486973675002802000
20153912	::486973676412088000
423891750	::486973686415896000
439491329	::486973693223247000
481749191	::486973695844302000
301290830	::486973709090295000
66396119	::486973711237382000
27816303	::486973731160731000
474475074	::486973734087950000
24113194	::486973734796812000
155397134	::486973740795035000
474475074	::486973746347929000
44205530	::486973746633535000
25368960	::486973747488768000
358489252	::486973757316034000
270143437	::486973781081341000
474475074	::486973782033055000
66396119	::486973784247640000
27992224	::486973807908126000
371603155	::486973811837767000
332073582	::486973813385482000
365505682	::486973818255073000
159263389	::486973825930629000
185399022	::486973833065541000
25925656	::486973839247568000
254821900	::486973851579199000
102444460	::486973859069825000
67421080	::486973869425561000
523456562	::486973879219683000
242533291	::486973883057070000
39398773	::486973894306168000
38848610	::486973896114311000
223375935	::486973898005569000
13533012	::486973898949267000
27992224	::486973908873388000
78167615	::486973910098137000
33555786	::486973929635213000
25104281	::486973929647386000
384436313	::486973949096390000
254635990	::486973951860436000
22087737	::486973957505945000
37090364	::486973961625153000
17470539	::486973971087118000
14604658	::486973971196149000
183904300	::486973971695300000
336774649	::486973973532393000
232814871	::486973986119487000
227893380	::486973988988780000
429345484	::486973998324920000
25925656	::486974010488393000
378622092	::486974025743470000
183904300	::486974034039431000
159263389	::486974034383343000
301290830	::486974035457474000
106561609	::486974038007238000
358489252	::486974041836625000
728549208	::486974045356040000
418297592	::486974050900512000
25368960	::486974052612198000
66396119	::486974059150716000
24113194	::486974071151001000
79633612	::486974083150516000
109060628	::486974086690930000
348683759	::486974095108493000
46279759	::486974107070631000
46279759	::486974107981201000
378622092	::486974113974865000
185399022	::486974120421490000
67421080	::486974125655597000
77787388	::486974133385715000
66396119	::486974137907163000
107870705	::486974151924527000
611530014	::486974161508904000
67421080	::486974168886280000
187017423	::486974172283691000
198393365	::486974180840054000
25104281	::486974205385125000
301203823	::486974220459442000
279268567	::486974226944237000
254821900	::486974230643638000
27992224	::486974233139232000
571363101	::486974237270220000
287727506	::486974244836761000
159263389	::486974308074262000
270143437	::486974310134067000
125718303	::486974326600499000
198406854	::486974333819293000
114967175	::486974334628405000
82223258	::486974350500061000
40226593	::486974357722652000
245398547	::486974375489720000
337434879	::486974382334423000
27992224	::486974395064549000
566902451	::486974402375204000
102401687	::486974413452374000
171642430	::486974424328183000
27992224	::486974426425360000
190396530	::486974431378808000
25104281	::486974434494775000
232814871	::486974444905455000
27816303	::486974461611356000
25368960	::486974463914016000
62460045	::486974469005905000
460491164	::486974469714374000
159263389	::486974470569984000
187047785	::486974475582177000
279268567	::486974477373558000
46279759	::486974505948966000
533788768	::486974519362736000
310009833	::486974521778262000
78167615	::486974533296209000
27992224	::486974561255432000
297238880	::486974566246260000
264434173	::486974570482511000
270143437	::486974574656258000
259573654	::486974578007486000
232814871	::486974585246842000
460491164	::486974585493917000
416684872	::486974597917855000
53741229	::486974605421060000
17163265	::486974615458426000
26182895	::486974629223747000
301290830	::486974637457563000
66396119	::486974646097420000
45278487	::486974648534310000
480895753	::486974653034815000
101572891	::486974677206986000
77787388	::486974683057647000
389738018	::486974688849977000
92629759	::486974692184444000
25104281	::486974692499021000
27992224	::486974703685607000
25368960	::486974710023200000
198406854	::486974710820126000
78167615	::486974718076260000
480895753	::486974725877268000
27992224	::486974729610620000
378622092	::486974732378857000
441925629	::486974740037640000
242533291	::486974744399331000
378622092	::486974745431527000
198393365	::486974750762102000
27992224	::486974768072364000
171642430	::486974772501553000
285125363	::486974774317309000
378622092	::486974778944008000
66396119	::486974780193509000
378622092	::486974796388130000
109060628	::486974805024198000
291155950	::486974807045455000
378622092	::486974811709906000
16322613	::486974812116381000
332073582	::486974821717123000
27992224	::486974829430837000
135324408	::486974840369606000
159263389	::486974844659986000
187047785	::486974850804633000
78653568	::486974853480980000
358489252	::486974858178220000
113722629	::486974859335856000
136129525	::486974860472487000
321780812	::486974878034456000
25084916	::486974879896330000
480857982	::486974886854660000
279268567	::486974891603017000
378622092	::486974900901797000
275813402	::486974902969192000
316026178	::486974907037655000
275813402	::486974914453204000
203736885	::486974918232252000
27816303	::486974918387437000
32171318	::486974923714199000
198393365	::486974926134321000
187017423	::486974940990541000
533788768	::486974942400249000
204292930	::486974943553261000
56967401	::486974963732078000
369804138	::486974964667785000
95712580	::486974974863765000
159263389	::486975003120791000
105598447	::486975009265446000
419185791	::486975012352430000
187017423	::486975012432535000
78167615	::486975016945582000
27992224	::486975017134333000
378622092	::486975021626449000
67421080	::486975026390790000
358489252	::486975030635409000
25925656	::486975040471068000
343484637	::486975054178050000
258532274	::486975066782322000
187017423	::486975070854995000
397084214	::486975074990178000
378622092	::486975082720681000
270143437	::486975083807006000
27992224	::486975096465408000
159263389	::486975105436635000
378622092	::486975108100415000
56967401	::486975117000339000
187017423	::486975121639620000
23868298	::486975131265159000
66396119	::486975139351764000
187017423	::486975144028827000
15282962	::486975144670162000
551248502	::486975150982569000
29935926	::486975153062944000
159263389	::486975154338017000
260911912	::486975154602668000
358489252	::486975160574947000
187017423	::486975169328873000
27992224	::486975179135123000
419185791	::486975183601680000
419185791	::486975190241275000
286341932	::486975190362894000
590556372	::486975190505893000
27992224	::486975219136200000
253759009	::486975221136510000
195103093	::486975229391273000
279268567	::486975250505019000
533788768	::486975254548738000
419185791	::486975255370403000
397084214	::486975256091824000
26580506	::486975268146651000
388374921	::486975289168515000
25368960	::486975294402998000
407399368	::486975296059371000
27992224	::486975301059379000
77787388	::486975312278732000
358489252	::486975317085401000
25099957	::486975326942015000
521938520	::486975331665211000
27816303	::486975331883298000
66396119	::486975349184413000
254210162	::486975359884087000
533788768	::486975361302147000
358489252	::486975375319105000
256750208	::486975383015669000
411997198	::486975385406828000
14604658	::486975393904082000
189916646	::486975416461443000
67421080	::486975418864390000
233740533	::486975424476356000
22431584	::486975432827629000
78167615	::486975447071465000
142848371	::486975451022123000
351810944	::486975455061213000
136129525	::486975465744125000
16370204	::486975467048947000
251359942	::486975474262757000
115184915	::486975481648934000
221641208	::486975489819803000
390504920	::486975501550882000
23868298	::486975530919399000
24983393	::486975531729297000
289084083	::486975546169913000
39398773	::486975547252027000
533788768	::486975550561714000
18148466	::486975552138797000
78465328	::486975557477756000
51650419	::486975558983888000
31536491	::486975567678283000
254210162	::486975571155369000
21374892	::486975592005664000
236144487	::486975598238003000
232814871	::486975617657610000
187017423	::486975621210193000
16472279	::486975639962923000
109762886	::486975640516968000
67421080	::486975643892994000
270143437	::486975646095376000
78167615	::486975654324617000
98599563	::486975655159291000
337434879	::486975660896706000
182901672	::486975677733023000
354629644	::486975699623116000
533788768	::486975704702410000
557400595	::486975707747065000
423891750	::486975709785501000
98599563	::486975710511521000
232711010	::486975727514828000
115184915	::486975737740554000
78465328	::486975744392704000
76977679	::486975751086821000
23785621	::486975754396504000
350645139	::486975756010917000
25104281	::486975761903935000
351847146	::486975786398650000
551248502	::486975791033360000
358489252	::486975793869107000
55475943	::486975799468109000
25368960	::486975816392527000
22991317	::486975829184753000
551248502	::486975829910380000
351810944	::486975829943922000
332073582	::486975832196263000
214595457	::486975846339465000
310009833	::486975851527815000
389738018	::486975854900031000
160733683	::486975861204082000
270143437	::486975866313129000
120170865	::486975874567532000
214595457	::486975877092110000
414103187	::486975879273119000
351847146	::486975887993077000
226319809	::486975890363273000
22278303	::486975891390869000
153077015	::486975893382774000
54304799	::486975900961882000
29935926	::486975901104480000
332073582	::486975908146720000
14520186	::486975908600111000
25104281	::486975920423460000
54344507	::486975933664870000
214595457	::486975937418756000
351620689	::486975938341519000
551248502	::486975958373527000
142848371	::486975964706914000
50216950	::486975980498456000
129441756	::486975998786039000
312348050	::486976006788775000
91942557	::486976010081296000
80929828	::486976032130338000
22278303	::486976039310991000
14520186	::486976046399778000
257625769	::486976047242829000
171642430	::486976058487734000
47031965	::486976074408919000
409640203	::486976079165276000
27992224	::486976113722159000
358489252	::486976115169169000
167282271	::486976131937992000
115184915	::486976133833834000
50216950	::486976156181069000
372493368	::486976156810231000
279548168	::486976167799685000
351810944	::486976185360846000
270143437	::486976194299330000
266210776	::486976200854622000
387188572	::486976208924864000
136791341	::486976247348465000
17473737	::486976250905657000
50778210	::486976252767531000
484423510	::486976255082766000
227893380	::486976270270746000
378622092	::486976295990202000
198393365	::486976298917441000
39416036	::486976304865353000
388374921	::486976321172803000
351810944	::486976321755828000
279548168	::486976330173808000
29935926	::486976332991975000
383202357	::486976334757769000
25104281	::486976349337174000
25609677	::486976349840867000
57651074	::486976353888399000
232711010	::486976391909363000
19028099	::486976395260612000
27992224	::486976398394159000
14178003	::486976400990035000
50778210	::486976413095174000
358489252	::486976414332108000
242533291	::486976424121622000
97973690	::486976434674884000
39237011	::486976440919810000
133158896	::486976441397948000
378622092	::486976452320301000
60718620	::486976454966927000
385706960	::486976456329662000
106561609	::486976463283838000
343904325	::486976466857377000
38226468	::486976481395228000
454375039	::486976486680068000
18968115	::486976487824711000
378622092	::486976495752327000
194054262	::486976517776629000
66396119	::486976519370440000
35297171	::486976537225216000
469196810	::486976538093445000
60718620	::486976538970443000
69662123	::486976539301404000
301737159	::486976542351032000
551248502	::486976553222299000
84870240	::486976560088776000
277529978	::486976560801382000
64584579	::486976571756920000
21452516	::486976573900201000
172184859	::486976578543710000
23413958	::486976591222681000
617791569	::486976593252737000
169240898	::486976598189428000
305379724	::486976604757708000
23413958	::486976605479129000
444298693	::486976619555614000
27992224	::486976626006425000
14297098	::486976644767563000
400266696	::486976652765708000
221641208	::486976674337406000
40896981	::486976688220147000
234649932	::486976691340730000
316301043	::486976704976805000
387188572	::486976708382572000
17529301	::486976708785229000
172184859	::486976713973596000
358489252	::486976715961270000
533788768	::486976726959161000
635151853	::486976777768546000
67450397	::486976786006573000
27992224	::486976796416835000
23413958	::486976797553090000
147279456	::486976800950464000
17908818	::486976806105665000
24868543	::486976818763669000
27816303	::486976820215312000
321037427	::486976825445613000
29607520	::486976837101563000
271304998	::486976838129180000
38226468	::486976849243668000
19683725	::486976858081484000
25223941	::486976859037384000
378622092	::486976860057010000
16807883	::486976860937789000
469196810	::486976869506359000
27992224	::486976879497592000
77765035	::486976880495431000
25223941	::486976883804758000
357211620	::486976886699229000
378622092	::486976888041390000
55475943	::486976900414193000
400266696	::486976902641750000
115550523	::486976906793742000
87956728	::486976924829618000
25223941	::486976929082257000
38623896	::486976937114750000
343904325	::486976942298525000
16299351	::486976980857155000
46809403	::486976987412459000
34071360	::486976987823497000
460491164	::486976988951764000
131310830	::486976991565189000
97973690	::486976992320184000
194054262	::486976992630566000
20620620	::486976997738815000
378622092	::486977003212775000
200615756	::486977028093005000
8524892	::486977029859188000
34071360	::486977036359983000
271304998	::486977046984556000
358489252	::486977047219015000
14520186	::486977054161010000
454375039	::486977056350011000
27992224	::486977063812071000
52754052	::486977066760294000
635151853	::486977074276474000
378622092	::486977078802538000
131954929	::486977081251610000
41685125	::486977085580140000
80929828	::486977087715442000
371068004	::486977107185389000
79035481	::486977107982303000
460491164	::486977124725571000
59705683	::486977139624120000
460491164	::486977156610666000
31056422	::486977185454882000
257625769	::486977203725664000
41136161	::486977228656218000
377627227	::486977232821170000
296901409	::486977279579271000
247374067	::486977285228994000
27992224	::486977292644933000
409541924	::486977293592444000
199001641	::486977296083849000
433169770	::486977324210872000
35297171	::486977340392488000
414103187	::486977363582791000
378622092	::486977370646401000
296901409	::486977376304123000
25609677	::486977402233700000
533788768	::486977407048777000
234649932	::486977418503024000
79035481	::486977428414533000
274311440	::486977433292505000
131954929	::486977435573837000
533788768	::486977440733224000
47031965	::486977454729203000
279268567	::486977455962726000
267538322	::486977462723567000
24199433	::486977471158288000
358489252	::486977471242182000
270143437	::486977471951437000
55475943	::486977488443031000
256853017	::486977510366642000
335608417	::486977515424985000
27992224	::486977519007322000
83673720	::486977521012211000
525819441	::486977527361986000
403834874	::486977527861506000
544538144	::486977548027695000
32171318	::486977553010528000
385706960	::486977556529549000
23413958	::486977573209919000
25104281	::486977581481070000
41136161	::486977586258403000
335608417	::486977592952504000
351810944	::486977593552289000
1565041	::486977610984222000
315296719	::486977612535693000
24804859	::486977614859345000
296901409	::486977616478343000
127062122	::486977625953271000
34071360	::486977626121060000
349386319	::486977631506538000
349386319	::486977657200861000
232711010	::486977662670229000
27364321	::486977669087920000
270143437	::486977674796347000
727422228	::486977677661048000
96793797	::486977690264559000
235867165	::486977705687019000
38848610	::486977720543617000
78653568	::486977725635518000
409640203	::486977727325429000
256853017	::486977728327847000
27992224	::486977728810586000
14808898	::486977741234118000
23413958	::486977756312244000
316026178	::486977760598831000
21089214	::486977770158055000
27992224	::486977773945520000
106860209	::486977784149856000
54304799	::486977808434872000
59705683	::486977808917602000
490977827	::486977825044705000
358489252	::486977836289228000
149295164	::486977838981992000
127062122	::486977844300378000
358489252	::486977859894775000
77787388	::486977861123719000
41407294	::486977864349523000
102100651	::486977865703903000
358489252	::486977880832761000
25104281	::486977890894872000
457250385	::486977891511435000
41407294	::486977904677781000
101572891	::486977907286630000
40783277	::486977912826916000
391108584	::486977923195207000
414191298	::486977923350421000
17035194	::486977926630760000
29607520	::486977938353815000
588531316	::486977944779513000
44205530	::486977955617574000
423941104	::486977966778613000
27992224	::486977970616414000
256853017	::486977995316281000
400490673	::486978004355387000
17339508	::486978015037882000
38848610	::486978034709594000
26580506	::486978038362824000
348152108	::486978040165986000
358489252	::486978041805942000
409640203	::486978042380574000
30336217	::486978043542769000
457250385	::486978061812764000
52754052	::486978072822808000
27992224	::486978098349768000
125718303	::486978102887596000
18138157	::486978114887487000
407399368	::486978115348881000
490977827	::486978116519493000
239484752	::486978120042692000
242912563	::486978128213184000
22991317	::486978129559576000
132768456	::486978139176710000
101572891	::486978155987861000
27992224	::486978160563855000
8548362	::486978166641397000
20153912	::486978180738080000
201899461	::486978190494035000
66396119	::486978194495389000
126221416	::486978203110502000
14780915	::486978206000771000
577920402	::486978206096818000
14594667	::486978206734364000
83673720	::486978207254847000
337396732	::486978218965340000
19147974	::486978220151947000
40783277	::486978223176040000
15267198	::486978223600054000
56198202	::486978231715655000
378622092	::486978249558593000
200615756	::486978256604651000
17522792	::486978272261963000
127062122	::486978279694278000
169636335	::486978300095385000
63720288	::486978313907208000
27992224	::486978325169307000
486138458	::486978330374074000
38623896	::486978330541842000
421655917	::486978345222295000
42297542	::486978345414819000
14606079	::486978356915621000
56710887	::486978358723346000
623584562	::486978369955721000
233677206	::486978373810663000
316301043	::486978386792034000
127062122	::486978391724146000
55426501	::486978397621338000
257625769	::486978401287553000
42435255	::486978403224911000
31056422	::486978404994916000
378622092	::486978413417463000
409640203	::486978414729900000
400266696	::486978421159763000
40783277	::486978426268422000
315296719	::486978437966356000
15109013	::486978447060000000
127062122	::486978449513267000
192616191	::486978467649449000
167486585	::486978468043698000
224410857	::486978493700636000
124517802	::486978495667793000
409640203	::486978502646693000
95712580	::486978503493967000
45278487	::486978512427827000
54344507	::486978515439718000
409640203	::486978516034932000
7345092	::486978525023330000
49626726	::486978528756236000
409640203	::486978529834201000
403834874	::486978536243486000
259466143	::486978539451727000
257625769	::486978542824345000
409640203	::486978557545967000
124517802	::486978559261802000
201899461	::486978584829890000
409640203	::486978585459044000
98599563	::486978585954365000
131310830	::486978591457288000
419105102	::486978598876626000
107842096	::486978602030743000
56710887	::486978606413783000
409640203	::486978608565465000
38226468	::486978618979930000
15267198	::486978623425888000
27992224	::486978628799180000
409640203	::486978629222416000
107842096	::486978654526664000
18455966	::486978663070834000
66396119	::486978663830011000
15174710	::486978666794999000
21089214	::486978675947339000
337169907	::486978676383154000
124517802	::486978694372925000
409640203	::486978704740868000
131310830	::486978705143894000
27992224	::486978710114156000
243427085	::486978716287787000
136828926	::486978722382090000
412756257	::486978723208368000
102444460	::486978726966480000
458766436	::486978739838783000
27816303	::486978741751791000
441925629	::486978748521402000
35297171	::486978759409410000
1565041	::486978768003923000
130363809	::486978768670453000
79633612	::486978779265236000
56736460	::486978787041869000
54304799	::486978796688400000
409640203	::486978801750929000
537561541	::486978821166338000
27992224	::486978836568236000
270143437	::486978844533227000
421338980	::486978848639438000
240530585	::486978849901522000
614074554	::486978853579939000
614074554	::486978860727017000
471516383	::486978863210455000
358489252	::486978864334139000
315296719	::486978866578067000
400266696	::486978869321138000
4434941	::486978873255395000
54344507	::486978880243531000
106860209	::486978882302537000
252914746	::486978902212882000
475930595	::486978910903480000
577920402	::486978922605604000
545297326	::486978925210644000
19210855	::486978938615250000
20954074	::486978953958019000
499167427	::486978954926891000
14871328	::486978956545904000
40334639	::486978959301570000
40783277	::486978959356076000
27992224	::486978961050976000
1565041	::486978965119459000
83673720	::486978985654779000
289084083	::486979006240018000
14253476	::486979056706269000
40783277	::486979061822935000
95712580	::486979065136812000
56710887	::486979071268499000
40783277	::486979072673595000
27992224	::486979105037246000
111687397	::486979120492851000
38226468	::486979139979587000
65576332	::486979140239634000
154692700	::486979142446223000
192616191	::486979146325565000
537561541	::486979157444673000
98599563	::486979180769607000
409640203	::486979212817874000
14253476	::486979213694861000
337169907	::486979216085241000
27992224	::486979234527592000
425573791	::486979239191658000
286341932	::486979248012271000
342845822	::486979277393387000
342845822	::486979285056364000
160289098	::486979287329697000
15109013	::486979294745595000
30104821	::486979298050314000
71617108	::486979298075873000
34071360	::486979303075090000
62460045	::486979318128455000
165261298	::486979318698897000
228915951	::486979330694606000
384436313	::486979343961186000
40334639	::486979344414162000
270143437	::486979345274388000
9899992	::486979351758393000
109615689	::486979377516019000
358489252	::486979381953572000
98599563	::486979382482055000
351004243	::486979404393099000
342845822	::486979414362562000
55475943	::486979414891057000
1318301	::486979420435927000
82150924	::486979420654039000
26580506	::486979422139191000
35297171	::486979425754308000
233084334	::486979429907046000
18148466	::486979432381710000
78653568	::486979435305127000
27992224	::486979437171576000
377420899	::486979453646413000
55287428	::486979454951239000
270143437	::486979454980599000
269605766	::486979457425502000
14792781	::486979479403626000
409640203	::486979486953377000
269605766	::486979491927838000
45286852	::486979492229820000
486138458	::486979505227976000
18999708	::486979505248940000
192616191	::486979516917510000
409640203	::486979528317628000
257225781	::486979552623595000
82150924	::486979567857315000
105623584	::486979577244581000
14816854	::486979587331473000
409640203	::486979600962957000
27992224	::486979613294592000
37090364	::486979621389606000
228915951	::486979646735384000
371603155	::486979657837715000
374228630	::486979662094934000
390504920	::486979667333623000
23475166	::486979678477877000
55475943	::486979680411475000
358489252	::486979683242631000
27992224	::486979696660582000
257225781	::486979700112105000
279608688	::486979702230228000
371603155	::486979726007734000
176778479	::486979727706828000
40783277	::486979736699035000
56710887	::486979740280958000
184962835	::486979753203621000
441925629	::486979761663918000
716262980	::486979762183610000
279608688	::486979762926002000
388597293	::486979780886032000
395703736	::486979809344782000
257225781	::486979812922097000
15728310	::486979816566960000
107870705	::486979818349527000
409640203	::486979821797269000
462487376	::486979827379879000
23967395	::486979831846821000
100195876	::486979833356750000
100195876	::486979834019450000
409640203	::486979836313747000
358489252	::486979838779990000
16713287	::486979850968637000
15109013	::486979852357357000
287994287	::486979862154850000
23413958	::486979882585296000
16299351	::486979916366639000
388597293	::486979953078988000
225691566	::486979956065312000
23475166	::486979959127154000
412756257	::486979963543748000
77787388	::486979976671948000
24136198	::486979976819122000
67069063	::486979996154470000
26947347	::486979999040167000
344454080	::486980004530503000
379357885	::486980004819918000
196890320	::486980004966719000
16299351	::486980014471413000
279608688	::486980020544368000
107842096	::486980021563572000
41407294	::486980026370654000
27992224	::486980027817689000
257225781	::486980030736515000
41407294	::486980041893744000
293246270	::486980045735346000
358489252	::486980049749291000
409640203	::486980053339631000
138557664	::486980067793199000
287994287	::486980074600546000
51952627	::486980082364207000
56710887	::486980095483994000
23413958	::486980112571584000
51952627	::486980119823536000
287228225	::486980145471700000
59288102	::486980146315141000
409640203	::486980159556186000
107870705	::486980162051776000
40783277	::486980176190779000
194998718	::486980186764623000
27992224	::486980187423514000
92838578	::486980215797989000
409640203	::486980225104748000
107870705	::486980245174484000
152875477	::486980246344695000
389738018	::486980257262473000
67421080	::486980275679674000
316301043	::486980280981663000
47031965	::486980287805403000
28063382	::486980288019312000
190396530	::486980299935739000
409640203	::486980303957671000
287994287	::486980306746880000
34052201	::486980315743678000
413735493	::486980318641938000
253134261	::486980322421010000
16807883	::486980327559401000
19147974	::486980330000490000
255547325	::486980343556091000
358489252	::486980354738098000
23785621	::486980365303955000
201376114	::486980369158127000
409640203	::486980386929405000
46279759	::486980394504683000
20935927	::486980400971931000
169291538	::486980411705135000
133341985	::486980413374468000
97973690	::486980425248940000
16299351	::486980428965105000
358489252	::486980448451440000
20935927	::486980458287079000
287994287	::486980460250009000
152875477	::486980466927357000
192616191	::486980469469110000
27992224	::486980469599137000
279139758	::486980471222312000
371603155	::486980472405102000
194998718	::486980492156096000
33643268	::486980499005382000
27992224	::486980504261251000
184962835	::486980505594638000
230327491	::486980510560690000
49455873	::486980517070245000
33643268	::486980520845119000
392716377	::486980530206814000
20935927	::486980530689175000
20935927	::486980577455644000
33643268	::486980589216477000
499995726	::486980598331092000
409640203	::486980600989900000
189224604	::486980604211507000
358489252	::486980605234536000
20954074	::486980626742923000
98599563	::486980641897336000
409640203	::486980646183522000
101572891	::486980649627422000
97973690	::486980665641295000
409640203	::486980678278340000
301244128	::486980687720120000
254600909	::486980692866527000
61318348	::486980694300983000
139447011	::486980696633012000
620420742	::486980697156882000
231222303	::486980705411284000
33643268	::486980712013119000
24804859	::486980721718743000
175581339	::486980726089592000
447774872	::486980766962696000
232711010	::486980801859293000
352960797	::486980830665793000
25368960	::486980831487852000
56710887	::486980833077506000
409640203	::486980838941138000
97973690	::486980839004467000
202791635	::486980839948181000
227072583	::486980848181579000
358489252	::486980861695258000
78167615	::486980867576070000
577920402	::486980906372984000
14584037	::486980923398045000
107842096	::486980924697882000
39215095	::486980927097028000
169291538	::486980928959283000
65526622	::486980982168252000
477235727	::486980989206265000
155805303	::486981002678796000
33676766	::486981007434715000
77765035	::486981019476983000
14584037	::486981056244228000
358489252	::486981064766668000
26738161	::486981066797101000
239162983	::486981079124160000
304140174	::486981090419019000
33676766	::486981101877878000
84849075	::486981102725111000
15728310	::486981103647850000
14816854	::486981114246856000
97973690	::486981124250697000
40816246	::486981126959800000
78653568	::486981129367744000
358489252	::486981131909087000
41407294	::486981133255864000
25368960	::486981140557742000
41407294	::486981142462353000
37863682	::486981146954059000
227072583	::486981150792228000
33643268	::486981193103982000
23413958	::486981199005364000
107870705	::486981199638708000
143969555	::486981204172742000
17974977	::486981213094416000
418297592	::486981219339366000
187017423	::486981230043607000
54422208	::486981242487701000
111806693	::486981253905010000
14584037	::486981286062743000
25368960	::486981300994469000
86131593	::486981314235486000
32750427	::486981318241038000
40783277	::486981329192382000
30104821	::486981373639397000
38226468	::486981377653354000
38226468	::486981379272351000
408869196	::486981419328368000
457197060	::486981425141272000
111806693	::486981441579122000
248358978	::486981445982752000
483115964	::486981456804073000
358489252	::486981458376933000
27992224	::486981473069985000
15109013	::486981478023438000
25368960	::486981482389725000
236202065	::486981482817138000
165261298	::486981494066262000
370464008	::486981495442403000
111806693	::486981502262329000
200590129	::486981502685937000
271204273	::486981509165760000
20954074	::486981511594258000
30529918	::486981519718629000
408869196	::486981530359963000
16258970	::486981542364061000
78065938	::486981548399284000
107870705	::486981564236967000
571363101	::486981591793946000
358489252	::486981604661673000
22991317	::486981607878717000
116054733	::486981648148209000
427464965	::486981658152013000
40783277	::486981663570677000
537561541	::486981664103342000
408869196	::486981666045710000
8962732	::486981702376382000
537561541	::486981707266916000
337434597	::486981716695732000
396364407	::486981716800589000
30104821	::486981722114772000
245398547	::486981728419217000
388597293	::486981732940251000
17470539	::486981775566991000
33643268	::486981778964353000
68052287	::486981781191921000
30104821	::486981785931091000
17455392	::486981792788791000
15267198	::486981807615664000
158428489	::486981824401252000
187651826	::486981827827990000
56736460	::486981837227827000
98599563	::486981843460562000
620420742	::486981845368991000
410461303	::486981858375131000
15174710	::486981861349269000
816177	::486981865329688000
358489252	::486981875420758000
242922283	::486981894199078000
25368960	::486981919809490000
20954074	::486981931213418000
54344507	::486981941515010000
201376114	::486981948255248000
16299351	::486981973353963000
190396530	::486981977388875000
17163265	::486981978437484000
155213009	::486981988226584000
419047433	::486981995814068000
269605766	::486982009172926000
410461303	::486982019109244000
200590129	::486982020036182000
481749191	::486982043541049000
16807883	::486982049933586000
392716377	::486982053963915000
158428489	::486982058330181000
287877370	::486982078550921000
101617436	::486982093935620000
37802339	::486982095705628000
38044979	::486982111191371000
42529606	::486982124650901000
22278303	::486982131869290000
392716377	::486982134100283000
295339639	::486982139242901000
308170990	::486982140211761000
155213009	::486982155264745000
308170990	::486982163955744000
45243501	::486982167944507000
269605766	::486982169856729000
259488414	::486982172931543000
41407294	::486982177809514000
358489252	::486982178866098000
424540791	::486982198851928000
388597293	::486982209283166000
25368960	::486982210512494000
41407294	::486982212773236000
67492430	::486982219114614000
178492117	::486982229709438000
54304799	::486982257588977000
266413556	::486982264341819000
26642766	::486982282834481000
409640203	::486982285963456000
46809403	::486982294695997000
39215095	::486982301985693000
246066577	::486982304321925000
25368960	::486982306553671000
377110730	::486982315982458000
78465328	::486982330523738000
109718758	::486982335519141000
232711010	::486982340380332000
41675336	::486982357623537000
369174583	::486982364917014000
106860209	::486982374400327000
407248121	::486982383477223000
274311440	::486982397570056000
358489252	::486982402539941000
447774872	::486982414271381000
419185791	::486982421053575000
232711010	::486982440095723000
73795436	::486982468164411000
69916558	::486982469015445000
385706960	::486982498849935000
77765035	::486982501630738000
423446901	::486982518113964000
247159855	::486982522396344000
427464965	::486982529367683000
358489252	::486982559339802000
45966951	::486982570689978000
138557664	::486982574695145000
33011898	::486982578222542000
427464965	::486982580835995000
38044979	::486982583633203000
138557664	::486982593020051000
388597293	::486982608778059000
246066577	::486982642382811000
16144669	::486982643582377000
25368960	::486982645445033000
59288102	::486982655029035000
19091805	::486982660179255000
54405135	::486982664113491000
447774872	::486982666659442000
34052201	::486982667414413000
14780915	::486982673001615000
259488414	::486982673328791000
93043270	::486982677539864000
200615756	::486982677774344000
26642766	::486982693997907000
447774872	::486982701740617000
79633612	::486982716651352000
63783716	::486982722452090000
464845445	::486982750751440000
106135938	::486982751367598000
849	::486982762323533000
222636373	::486982766803050000
19091805	::486982777682665000
623584562	::486982804345856000
323978080	::486982805671673000
142848371	::486982817608237000
56931148	::486982869567696000
385706960	::486982880078229000
597834721	::486982892241690000
27792069	::486982895400394000
398285469	::486982905856405000
19091805	::486982914312126000
76977679	::486982919571775000
457250385	::486982921358557000
40816246	::486982931491983000
19091805	::486982936332218000
41925570	::486982965885677000
38226468	::486982976383643000
38226468	::486982983551709000
38226468	::486982990434533000
101617436	::486982991516676000
245203404	::486982993668345000
38226468	::486982997329977000
385706960	::486983008432685000
34052201	::486983014228848000
37090364	::486983085612105000
419185791	::486983085720739000
409640203	::486983152582156000
419047433	::486983164770787000
2084321	::486983168881205000
18148466	::486983170718724000
86131593	::486983192704851000
28063382	::486983195766697000
14594667	::486983202947362000
462487376	::486983212833325000
398285469	::486983217816150000
543585402	::486983223046438000
243427085	::486983235209920000
305877074	::486983243531431000
25368960	::486983244869419000
484423510	::486983249487339000
27323374	::486983254407651000
597834721	::486983266826600000
348152108	::486983270232371000
28063382	::486983272556003000
358489252	::486983292504137000
226319809	::486983309214642000
23820736	::486983316478758000
270143437	::486983328558743000
41407294	::486983329112408000
19091805	::486983329422389000
41407294	::486983342697750000
94737009	::486983356773433000
126507603	::486983364671336000
602224338	::486983365728296000
226319809	::486983370266902000
57651074	::486983384204599000
22195036	::486983384682741000
107842096	::486983391875567000
38226468	::486983404173262000
38226468	::486983414990372000
409640203	::486983421734821000
33643268	::486983422770806000
83673720	::486983427758252000
12685102	::486983440869249000
398285469	::486983446594478000
419047433	::486983452915294000
367322500	::486983466160910000
226319809	::486983470548537000
83673720	::486983508074987000
40816246	::486983512822534000
409640203	::486983528131723000
15174710	::486983547421331000
503577648	::486983568682659000
107842096	::486983577133797000
15174710	::486983578048159000
308170990	::486983582490329000
97973690	::486983582679072000
597834721	::486983583303614000
597834721	::486983600596733000
66393146	::486983608230350000
257830093	::486983619081420000
52610012	::486983638886518000
136006997	::486983642334244000
167384328	::486983646822141000
308170990	::486983656360394000
419185791	::486983661376389000
40816246	::486983670742269000
23543960	::486983675309858000
81016171	::486983694880501000
8962732	::486983695492861000
602224338	::486983697481342000
63720288	::486983700517642000
27816303	::486983700857778000
25368960	::486983706725187000
37802339	::486983739939893000
42529606	::486983741328621000
398285469	::486983764870823000
290855101	::486983779722870000
14808898	::486983802523504000
47859489	::486983819870744000
190396530	::486983824857788000
278778128	::486983837671763000
35026897	::486983859322773000
297679816	::486983878117445000
185084575	::486983897482547000
260428602	::486983911491514000
136006997	::486983919871340000
247372701	::486983925836042000
338073739	::486983959478550000
297679816	::486983962137726000
37802339	::486983983616360000
296627238	::486984014205440000
35097852	::486984027073966000
17694593	::486984033260560000
444298693	::486984041829523000
38044979	::486984062746497000
42910967	::486984075161665000
200590129	::486984075484229000
358489252	::486984087010164000
169226510	::486984102210326000
162175448	::486984121743589000
81016171	::486984151598260000
381054179	::486984164307378000
43052467	::486984194656989000
208171241	::486984199753052000
32125015	::486984210809237000
87970668	::486984217796964000
214465537	::486984225841623000
138557664	::486984240618143000
26514591	::486984240983076000
381054179	::486984257374797000
230327491	::486984282573791000
185084575	::486984284054777000
14808898	::486984297325555000
131954929	::486984319026466000
409640203	::486984330913517000
208171241	::486984342430707000
350645139	::486984353004535000
91942557	::486984366120534000
271370762	::486984385069989000
494376740	::486984407014588000
17028109	::486984416628310000
113722629	::486984416682455000
581342731	::486984419882713000
47859489	::486984420227043000
33342988	::486984434693189000
208171241	::486984453709758000
32959639	::486984478141595000
34071360	::486984485120929000
47859489	::486984485297455000
115941650	::486984487843430000
96062555	::486984491873730000
38044979	::486984536245665000
392716377	::486984540225675000
107870705	::486984553353838000
22991317	::486984557841756000
328557330	::486984559389450000
115941650	::486984569225486000
42220462	::486984582491693000
270143437	::486984591761473000
185084575	::486984641178763000
172184859	::486984651932966000
23543960	::486984654386249000
392716377	::486984655854264000
311664191	::486984661684330000
423891750	::486984669498310000
339458716	::486984674737016000
350645139	::486984682676822000
186314952	::486984690188828000
350645139	::486984695423303000
35297171	::486984697029746000
98599563	::486984700968185000
41675336	::486984706584752000
369849727	::486984719167287000
14178003	::486984719326662000
14594667	::486984726021177000
270143437	::486984757964980000
172184859	::486984761563697000
55426501	::486984772271341000
230069608	::486984826059493000
363059827	::486984833487233000
23413958	::486984881675595000
46284235	::486984910981173000
19091805	::486984912927334000
457250385	::486984915183878000
134873681	::486984927611604000
331423379	::486984942572670000
347413433	::486984952127311000
25368960	::486984959274405000
96062555	::486984965163188000
494376740	::486984978278801000
31403901	::486984981710143000
357211620	::486984990623010000
134873681	::486984994032603000
132314519	::486985009773834000
458808714	::486985038404153000
34087430	::486985078153568000
81016171	::486985084914774000
301016850	::486985095643791000
46284235	::486985095685746000
331423379	::486985123313639000
41407294	::486985132449206000
331423379	::486985137297428000
111687397	::486985156788367000
374228630	::486985230339678000
242443898	::486985231090851000
392422321	::486985245728989000
187017423	::486985285939363000
23543960	::486985292050464000
348152108	::486985298543263000
25368960	::486985298694242000
14604658	::486985328838709000
474475074	::486985355665473000
107870705	::486985368466497000
14253476	::486985407092244000
38226468	::486985419540557000
38226468	::486985428809953000
38226468	::486985432832303000
250774954	::486985441447776000
494376740	::486985442722471000
106135938	::486985446635749000
474475074	::486985465564626000
44768272	::486985475199336000
126507603	::486985498632933000
68432091	::486985508883812000
34052201	::486985509244112000
52610012	::486985520421953000
20954074	::486985529376768000
474475074	::486985531763331000
17536130	::486985563166105000
132314519	::486985567867899000
423891750	::486985592597532000
469196810	::486985597047676000
254210162	::486985604316401000
509523903	::486985642891431000
20954074	::486985645005344000
18138157	::486985654996189000
78089247	::486985657030422000
118827154	::486985673241407000
167384328	::486985691214000000
63720288	::486985694057742000
31280614	::486985695278276000
355990893	::486985707999592000
19080798	::486985722327363000
227893380	::486985753642401000
200590129	::486985768880320000
142848371	::486985787573940000
77787388	::486985793257238000
189916646	::486985800778002000
441925629	::486985807388229000
190396530	::486985812035522000
243014276	::486985823250685000
65476712	::486985831576383000
21682918	::486985839357202000
232711010	::486985864518463000
259488414	::486985872311476000
355990893	::486985877839552000
86131593	::486985878397390000
9687752	::486985884214906000
41407294	::486985895154049000
474475074	::486985897284345000
44768272	::486985905349996000
77787388	::486985911687581000
411848692	::486985920256954000
392422321	::486985921284554000
50818061	::486985922655686000
25368960	::486985925033852000
9687752	::486985945237835000
597038752	::486985954700169000
14808898	::486985975470755000
52610012	::486985978913886000
47859489	::486985983213043000
297679816	::486985989697859000
369804138	::486985991274901000
374528956	::486985994869026000
347413433	::486985997943468000
279139758	::486986005342220000
457197060	::486986007732948000
35026897	::486986024091144000
599589782	::486986056760193000
435557155	::486986074489503000
474475074	::486986076058181000
33818674	::486986083867979000
449981984	::486986088188108000
21682918	::486986103921328000
331423379	::486986107834212000
389738018	::486986107972644000
107870705	::486986108694036000
423446901	::486986139455082000
136006997	::486986144261758000
56876875	::486986153266929000
15804863	::486986161630371000
371477472	::486986176113303000
410461303	::486986182329249000
270143437	::486986182849732000
26589876	::486986206215827000
155397134	::486986220719706000
22414245	::486986229419114000
458808714	::486986236960047000
24983393	::486986246292770000
78465328	::486986246439174000
22414245	::486986247941140000
136006997	::486986285903392000
423891750	::486986308636520000
77787388	::486986369151942000
126507603	::486986379877187000
45164175	::486986413754572000
51952627	::486986418137206000
14604658	::486986441109413000
46284235	::486986476526116000
474400310	::486986486462414000
106135938	::486986513758949000
458808714	::486986525553352000
101572891	::486986545652854000
333704327	::486986550320701000
350509640	::486986570306957000
257942561	::486986584399839000
37977930	::486986589344894000
107870705	::486986600023195000
68439593	::486986605232926000
42529606	::486986626137354000
41407294	::486986647779954000
21124400	::486986655757512000
14780915	::486986665286979000
454375039	::486986683695394000
187280228	::486986702532009000
424498591	::486986705094705000
499167427	::486986774388813000
172184859	::486986782454845000
168347877	::486986793573572000
358489252	::486986802532581000
97973690	::486986812402200000
155730095	::486986840466288000
101136541	::486986858438479000
182901672	::486986863560110000
427464965	::486986870564585000
725050717	::486986871692480000
389738018	::486986887836336000
57713984	::486986910774992000
500060319	::486986915179397000
569518404	::486986915464630000
39398773	::486986926247796000
26580506	::486986929389723000
38053704	::486986929649754000
277693030	::486986933755592000
17529301	::486986951082672000
242922283	::486986960213643000
210873235	::486986972771405000
42435255	::486986975119831000
200590129	::486986979398012000
298156322	::486986983537778000
56876875	::486986987660791000
97973690	::486986996519534000
17233573	::486986996871884000
64584579	::486986997571940000
172184859	::486986997635244000
725050717	::486987006568710000
157904403	::486987007344656000
86131593	::486987015301255000
441925629	::486987016165666000
97973690	::486987018204086000
77787388	::486987026760077000
21124400	::486987028731412000
458808714	::486987032623726000
457197060	::486987046976626000
214678768	::486987084419174000
201445185	::486987092791017000
167282271	::486987107072606000
96062555	::486987109153001000
38226468	::486987116618862000
38226468	::486987119781367000
38226468	::486987123887570000
54116443	::486987126714556000
200590129	::486987135325446000
212475056	::486987141822439000
157904403	::486987143080730000
279268567	::486987155072626000
96062555	::486987156909326000
457197060	::486987168326238000
238698812	::486987176735805000
185399022	::486987187310059000
15804863	::486987191969533000
142848371	::486987237351899000
157904403	::486987241709776000
45470777	::486987254028836000
35599852	::486987295481163000
427464965	::486987311499182000
38226468	::486987325147467000
395703736	::486987325973733000
172184859	::486987376502509000
80586819	::486987378511577000
245398547	::486987392990339000
46284235	::486987405627363000
66396119	::486987408752115000
17536130	::486987418298372000
23413958	::486987420789784000
55475943	::486987421566115000
355717008	::486987441493258000
45966951	::486987445938839000
226319809	::486987472883425000
76082847	::486987493313871000
60771081	::486987496572481000
23413958	::486987513991409000
213131959	::486987520354168000
182901672	::486987525492572000
477188816	::486987527190876000
242533291	::486987574997549000
51601709	::486987578076585000
321578565	::486987590466551000
23413958	::486987616751865000
321578565	::486987656233254000
109718758	::486987674515804000
389738018	::486987676210323000
633531552	::486987679641649000
38226468	::486987681801334000
47466684	::486987683072581000
38226468	::486987689472688000
26580506	::486987705302409000
21568615	::486987705977282000
21503139	::486987718434377000
25368960	::486987734519525000
602895412	::486987744694910000
174840636	::486987749644189000
611530014	::486987759236964000
120853830	::486987761761542000
45286852	::486987767910391000
409640203	::486987770682822000
45470777	::486987772977508000
121881241	::486987777922187000
240914419	::486987781269245000
240941201	::486987791570444000
615636079	::486987803763290000
130363809	::486987808318312000
83736832	::486987808892911000
23413958	::486987811187195000
54304799	::486987811543724000
66396119	::486987828312547000
259541688	::486987830103515000
198126424	::486987846582931000
21503139	::486987852547239000
20954074	::486987865113378000
180940959	::486987876937117000
487266327	::486987908180475000
66396119	::486987915398897000
588641285	::486987915495342000
276357208	::486987927839178000
469196810	::486987928854204000
41407294	::486987933761560000
216591008	::486987942129184000
53741229	::486987950417137000
14808898	::486987959242338000
202791635	::486987963935784000
55475943	::486987966678859000
76442745	::486987969803198000
41407294	::486987971669659000
215362694	::486987979311677000
477188816	::486987990288183000
27331165	::486987991034785000
123373847	::486988000371671000
187280228	::486988005052121000
66396119	::486988005203144000
36082253	::486988023771693000
171642430	::486988023834636000
35026897	::486988038804090000
20954074	::486988049880862000
26589876	::486988069120536000
633531552	::486988085079834000
325242803	::486988103417335000
16144669	::486988126141698000
115941650	::486988133620514000
331423379	::486988152226074000
23413958	::486988165228396000
310982944	::486988166285758000
477188816	::486988177215737000
427464965	::486988178830942000
15109013	::486988183520153000
1318301	::486988183859503000
18148466	::486988186246459000
369804138	::486988187030790000
129240201	::486988195569991000
246030395	::486988207699939000
167282271	::486988215681703000
19147974	::486988218249011000
123373847	::486988218349658000
109718758	::486988220941365000
266413556	::486988223889936000
60771081	::486988224527482000
602895412	::486988226435887000
254433701	::486988227786461000
121290312	::486988232748310000
27331165	::486988245046030000
172184859	::486988248817082000
20954074	::486988253539491000
16299351	::486988261659668000
379576750	::486988267095474000
55475943	::486988274553339000
76082847	::486988310590406000
477188816	::486988318551191000
174840636	::486988388457652000
23413958	::486988403137728000
270143437	::486988409266003000
423891750	::486988410716844000
55475943	::486988412344614000
195154119	::486988415187968000
256346048	::486988418568945000
15804863	::486988419411611000
174840636	::486988441016475000
16726467	::486988444108070000
438698734	::486988447022723000
20535654	::486988447383437000
347994449	::486988454857670000
76082847	::486988458322173000
20954074	::486988475464298000
172184859	::486988487561080000
47859489	::486988493713727000
185399022	::486988505839849000
259488414	::486988519702011000
92568275	::486988527042039000
457197060	::486988527234973000
533788768	::486988528401018000
66396119	::486988539536883000
477188816	::486988543936299000
47859489	::486988545584680000
296901409	::486988548990451000
211645751	::486988570851565000
15804863	::486988586294591000
227072583	::486988586764759000
136129525	::486988589910077000
18968115	::486988595769520000
54304799	::486988615365312000
280749613	::486988634856640000
477188816	::486988642460508000
15288029	::486988681555632000
26580506	::486988705576804000
142848371	::486988715382681000
252793957	::486988719274995000
18968115	::486988719614738000
81841977	::486988724006158000
65832155	::486988724006158000
256716505	::486988724350111000
53741229	::486988725134823000
92838578	::486988729421422000
259488414	::486988736170045000
318627551	::486988738971463000
234187240	::486988741597470000
76082847	::486988746873905000
14871328	::486988747053862000
33555786	::486988747993800000
92629759	::486988776120406000
115941650	::486988793954988000
406110065	::486988798765453000
129240201	::486988820361920000
123971864	::486988829987856000
280749613	::486988833465331000
65832155	::486988859016617000
81841977	::486988859025014000
256716505	::486988859536715000
280749613	::486988881943072000
252793957	::486988884270514000
114579662	::486988907704090000
19683725	::486988929137389000
409680332	::486988939777937000
520533224	::486988940922978000
167282271	::486988946296295000
126109768	::486988986607362000
167282271	::486988995797454000
99320365	::486989000344096000
398285469	::486989013983559000
19568023	::486989024922722000
562393615	::486989038763905000
255147158	::486989053909164000
123971864	::486989074444451000
98599563	::486989079280898000
38044979	::486989083642974000
377627227	::486989104274358000
240892007	::486989131998695000
21153287	::486989133685194000
597038752	::486989146175455000
432027433	::486989164802756000
61307501	::486989183287062000
262059543	::486989184247160000
78926478	::486989188676349000
463381084	::486989204711170000
432027433	::486989216099106000
363722761	::486989227091972000
155926653	::486989228321275000
270065033	::486989233660256000
255147158	::486989255357394000
167282271	::486989259300413000
409640203	::486989266828787000
184578066	::486989272944111000
38848610	::486989276026920000
431937908	::486989279282089000
41136161	::486989287032754000
357211620	::486989313889292000
31403901	::486989316313600000
18999708	::486989316518719000
105598447	::486989321606410000
287228225	::486989346252152000
19683725	::486989352103600000
441925629	::486989372353683000
14808898	::486989386127794000
410297246	::486989394176258000
91942557	::486989403106336000
45278487	::486989416246677000
14606079	::486989428837982000
483190332	::486989429262024000
23967395	::486989445254885000
367296747	::486989449377501000
184885982	::486989492138819000
38044979	::486989494647021000
254433701	::486989495581949000
75630500	::486989497612374000
258609027	::486989510878965000
40226593	::486989523679977000
63720288	::486989537194024000
32609703	::486989537806016000
22431584	::486989543875547000
391108584	::486989556743290000
432027433	::486989628055224000
20954074	::486989634300170000
474400310	::486989658937495000
75630500	::486989660905033000
432027433	::486989665359392000
29935926	::486989666344636000
136129525	::486989669381308000
75630500	::486989688444821000
167282271	::486989688465416000
17470539	::486989688771579000
200590129	::486989688813522000
236628483	::486989694408749000
19568023	::486989711874211000
149275783	::486989722901049000
167282271	::486989739044511000
38226468	::486989744727793000
104539435	::486989745818726000
38226468	::486989746254512000
304140174	::486989765812563000
171510293	::486989767876177000
45286852	::486989769218338000
81841977	::486989782824669000
65832155	::486989782837231000
256716505	::486989783369920000
46809403	::486989786813460000
254433701	::486989794375770000
409640203	::486989803875872000
75630500	::486989818132692000
76082847	::486989818971570000
379253079	::486989822620602000
318627551	::486989824243425000
85399171	::486989825493708000
321578565	::486989826089312000
254433701	::486989831814127000
227072583	::486989843587923000
19091805	::486989860981334000
462681637	::486989863414034000
499167427	::486989866010304000
38044979	::486989930435194000
285988306	::486989931827712000
213131959	::486989932531941000
325849507	::486989932792414000
42910967	::486989940929331000
20833365	::486989950970126000
36082253	::486989959589822000
351847146	::486989968330350000
351847146	::486989986286166000
407248121	::486989991638487000
123971864	::486990006599155000
318627551	::486990010965450000
414952579	::486990011988848000
157254287	::486990012819337000
433142367	::486990024660221000
177446269	::486990034487111000
254433701	::486990035741196000
23413958	::486990051809583000
500060319	::486990069505724000
264434173	::486990102263250000
432027433	::486990113453637000
431937908	::486990156088762000
155397134	::486990156856324000
267482514	::486990158177116000
389676504	::486990164535681000
254600909	::486990177521266000
355717008	::486990178104655000
427464965	::486990193569071000
367296747	::486990200732524000
17473737	::486990225973866000
190396530	::486990237609254000
419185791	::486990238116356000
500060319	::486990247990157000
385706960	::486990252037660000
562590159	::486990261214388000
483190332	::486990264460775000
40526887	::486990286568968000
36082253	::486990299752067000
457250385	::486990316939923000
175847876	::486990320568397000
39553593	::486990322577063000
431937908	::486990326658523000
41407294	::486990344543027000
30795924	::486990357876318000
42910967	::486990358148956000
219153949	::486990376562360000
361199465	::486990377287950000
136828926	::486990377367257000
95714823	::486990385399746000
95714823	::486990390139293000
175847876	::486990395931656000
321498402	::486990401312542000
296590824	::486990429187866000
305415102	::486990435970064000
71597388	::486990447198216000
14780915	::486990451183190000
253737829	::486990462721339000
23413958	::486990470430474000
98599563	::486990480304246000
45492981	::486990498792742000
47929423	::486990504987344000
34052201	::486990505079603000
16713287	::486990508594458000
515043655	::486990510842605000
71597388	::486990518920810000
625951846	::486990524088594000
477188816	::486990525845626000
297652605	::486990528966180000
38848610	::486990534238416000
16258970	::486990542317031000
261043724	::486990552999919000
71597388	::486990564345131000
142848371	::486990575988523000
358489252	::486990580392554000
305415102	::486990580950368000
76977679	::486990586478473000
78465328	::486990590924451000
76977679	::486990602509099000
515043655	::486990623023456000
36250685	::486990626945515000
157904403	::486990629314895000
254433701	::486990639930683000
16258970	::486990651532128000
105623584	::486990679714045000
23413958	::486990686579748000
19770255	::486990712286629000
409640203	::486990720444555000
725532679	::486990726731816000
262939560	::486990734336077000
427464965	::486990735183736000
41606452	::486990735997415000
384109939	::486990738832367000
16006363	::486990749213671000
61318348	::486990754607546000
189916646	::486990755417030000
444298693	::486990755601584000
216591008	::486990766808383000
24983393	::486990779047362000
195154119	::486990782046285000
566902451	::486990799780204000
216591008	::486990811955855000
200590129	::486990832205975000
23413958	::486990846995095000
14808898	::486990847742066000
297679816	::486990860991856000
52610012	::486990861742260000
301290830	::486990862187245000
26580506	::486990863743328000
123971864	::486990864892182000
245398547	::486990873201496000
411841714	::486990889378910000
254433701	::486990890469040000
520690554	::486990892092628000
322413121	::486990907569623000
475031809	::486990919959203000
427464965	::486990949030297000
20026791	::486990955996663000
401443377	::486990956475203000
14178003	::486990963244408000
473196438	::486990967778471000
33158980	::486990972828405000
71597388	::486990975063957000
318627551	::486990989374926000
254433701	::486991002884796000
198126424	::486991003237097000
358489252	::486991017392881000
444298693	::486991035936276000
427464965	::486991041820917000
41136161	::486991054466347000
262939560	::486991057008066000
309789310	::486991064708829000
202791635	::486991070337957000
136828926	::486991073256820000
419185791	::486991073533624000
258609027	::486991080186191000
432027433	::486991084074307000
444298693	::486991084518932000
189916646	::486991088818065000
515043655	::486991099160838000
245398547	::486991104458240000
12057032	::486991104819355000
441925629	::486991115447697000
42529606	::486991117653909000
15288029	::486991134812413000
262939560	::486991142488010000
64584579	::486991145575006000
254433701	::486991151455420000
25368960	::486991157008678000
15814841	::486991159877976000
89846697	::486991176956772000
46963484	::486991178538434000
42910967	::486991191926657000
19770255	::486991211266191000
409680332	::486991220644659000
62460045	::486991222389477000
216591008	::486991224083980000
487266327	::486991259035107000
515043655	::486991261971136000
326146327	::486991265725022000
33643268	::486991266102509000
409640203	::486991276567322000
566902451	::486991277377208000
39412631	::486991283013955000
87812967	::486991289058344000
23413958	::486991310218199000
99114248	::486991314383142000
155805303	::486991331525660000
38226468	::486991331844050000
39412631	::486991331965685000
38226468	::486991341524500000
42529606	::486991343085174000
19568023	::486991343571730000
38226468	::486991350470934000
99114248	::486991359488716000
32750427	::486991361296461000
189916646	::486991368611725000
71597388	::486991373510250000
123373847	::486991401339867000
301016850	::486991412232065000
262939560	::486991412919947000
35026897	::486991416569376000
365151006	::486991445186719000
350645139	::486991447954956000
53741229	::486991449523638000
33108084	::486991456083525000
33643268	::486991471640195000
26580506	::486991485708292000
322413121	::486991489445408000
131310830	::486991499176206000
60771081	::486991509963550000
71597388	::486991513243504000
625951846	::486991542000054000
227893380	::486991560706629000
239162983	::486991575629979000
221205505	::486991580771803000
49455873	::486991582667603000
169291538	::486991588686434000
142848371	::486991590196400000
35026897	::486991596714754000
336628506	::486991610950217000
42529606	::486991629614850000
32750427	::486991633720684000
602224338	::486991649013125000
155805303	::486991656710045000
172184859	::486991663059849000
463381084	::486991666608218000
256781130	::486991668407570000
32750427	::486991683519655000
105598447	::486991694299017000
52441281	::486991694865240000
23785621	::486991695457042000
39412631	::486991702138163000
176994984	::486991705569116000
56710887	::486991707339108000
38226468	::486991710166081000
392716377	::486991713357946000
38226468	::486991717841633000
463381084	::486991721637482000
95712580	::486991726871973000
17054163	::486991727216316000
54422208	::486991729560530000
170815462	::486991760712040000
23413958	::486991762792005000
58031746	::486991763312504000
53741229	::486991765216305000
52610012	::486991769435791000
260440912	::486991774900969000
142848371	::486991777937620000
108204138	::486991786280484000
177446269	::486991793301377000
56710887	::486991857629421000
170815462	::486991885710282000
42529606	::486991890517356000
262939560	::486991901459877000
20535654	::486991901631856000
474475074	::486991909957562000
142848371	::486991929133912000
54422208	::486991934125142000
14594667	::486991934229991000
44811271	::486991947718852000
17163265	::486991948079591000
133158896	::486991948712931000
242922283	::486991950932103000
149275783	::486991958104367000
53741229	::486991960163766000
257265522	::486991984087691000
316301043	::486991991100948000
75630500	::486991994477355000
149275783	::486991997891526000
54422208	::486992000613232000
107870705	::486992009555476000
58031746	::486992019617640000
91942557	::486992060017549000
358489252	::486992071488573000
76082847	::486992072898281000
206247499	::486992082540953000
225959127	::486992100785803000
78465328	::486992105185636000
14594667	::486992107618328000
364439246	::486992114002051000
262939560	::486992136940707000
411997198	::486992148483833000
207781904	::486992156423225000
34052201	::486992182898069000
225959127	::486992190808145000
157254287	::486992215923638000
37977930	::486992217522065000
58031746	::486992218729635000
371603155	::486992223355928000
587104097	::486992227575398000
341700434	::486992227747373000
25368960	::486992233887830000
14594667	::486992239336235000
361391612	::486992250702819000
18968115	::486992261968703000
32750427	::486992263549972000
2084321	::486992277173071000
37977930	::486992278578147000
91942557	::486992283296731000
341700434	::486992292482252000
14520186	::486992296706334000
47859489	::486992339282313000
17169855	::486992340515815000
19683725	::486992360115806000
351641054	::486992380118437000
441925629	::486992383545212000
314303039	::486992394571628000
94737009	::486992396253548000
123971864	::486992411575324000
155805303	::486992413052116000
47753031	::486992414276464000
51952627	::486992425919844000
123971864	::486992428935553000
341700434	::486992439362600000
56967401	::486992445423366000
423891750	::486992472686333000
38226468	::486992478483275000
274262734	::486992487421321000
240914419	::486992488184283000
23413958	::486992489778139000
75630500	::486992492009893000
562590159	::486992496187027000
532542878	::486992513400852000
326146327	::486992523236093000
441925629	::486992533776789000
274311440	::486992538096529000
341700434	::486992544924856000
213131959	::486992558879301000
441925629	::486992588533428000
133341985	::486992590194376000
288531248	::486992604341751000
57713984	::486992615053611000
474475074	::486992635580530000
239928368	::486992640605683000
76082847	::486992648519966000
357211620	::486992651313774000
23413958	::486992700890038000
47753031	::486992705109520000
441925629	::486992711237775000
200590129	::486992714865471000
532542878	::486992718347137000
42529606	::486992731562975000
25368960	::486992740874321000
239928368	::486992741147353000
123971864	::486992742623350000
19568023	::486992745538797000
14808898	::486992801109147000
242206017	::486992803332120000
73995534	::486992810193977000
224501206	::486992811573510000
79633612	::486992841520848000
33676766	::486992842519109000
123971864	::486992842578198000
51952627	::486992843949371000
409487670	::486992880112631000
110563920	::486992887184252000
52610012	::486992890954915000
17163265	::486992893496655000
433142367	::486992899297800000
19080798	::486992899972685000
100339690	::486992907539214000
252389746	::486992911888687000
15726982	::486992913457758000
388597293	::486992931920678000
320400498	::486992939315646000
26580506	::486992941949657000
41407294	::486992991224336000
136129525	::486992998580768000
441925629	::486993004084072000
23413958	::486993024950362000
71597388	::486993025621430000
331227001	::486993027001745000
1007041	::486993035629043000
350645139	::486993037076090000
388597293	::486993047066910000
323262953	::486993052339535000
26179867	::486993065408622000
37730571	::486993068177252000
71597388	::486993078838759000
38044979	::486993087798202000
206247499	::486993089136173000
532542878	::486993089295552000
515043655	::486993093208440000
155805303	::486993093359837000
2084321	::486993108559601000
380458897	::486993114163605000
26580506	::486993115547701000
436336703	::486993135407337000
200590129	::486993150654050000
182901672	::486993161773146000
47753031	::486993177023246000
23247181	::486993177765634000
134873681	::486993182031224000
98599563	::486993185814888000
46940147	::486993194467328000
75630500	::486993202306899000
134873681	::486993217254981000
388597293	::486993221629665000
35376355	::486993226889310000
18138157	::486993228361498000
125718303	::486993244656386000
29500521	::486993244979355000
609790203	::486993247093653000
50546012	::486993255754502000
16258970	::486993266819477000
380049732	::486993273496813000
19080798	::486993275694235000
15137186	::486993284360077000
23247181	::486993291334787000
61736206	::486993292710932000
60771081	::486993306723688000
286734780	::486993326013284000
1007041	::486993337098846000
32959639	::486993362344345000
68622166	::486993363695308000
189916646	::486993367927377000
25368960	::486993383227801000
225959127	::486993418350911000
306169468	::486993427486490000
166897115	::486993432918122000
271921509	::486993439951945000
75630500	::486993450831986000
388597293	::486993458951749000
54105420	::486993459291496000
213131959	::486993459987759000
378622092	::486993463192616000
447774872	::486993467873062000
23413958	::486993473799602000
270184694	::486993483425525000
133158896	::486993485304578000
310982944	::486993496482783000
80895456	::486993510051356000
583488323	::486993528497512000
142848371	::486993535392948000
98599563	::486993539071762000
47753031	::486993539180421000
18148466	::486993539440852000
277251070	::486993540795215000
65476712	::486993559703535000
123971864	::486993563280875000
80895456	::486993564224999000
33299478	::486993604053716000
17339508	::486993609867403000
61736206	::486993626938224000
388597293	::486993630964371000
248468379	::486993632516268000
182901672	::486993640792006000
46809403	::486993641064247000
25368960	::486993641874132000
38226468	::486993647221895000
33299478	::486993652086865000
310982944	::486993652804505000
224095849	::486993665077051000
41908697	::486993678448070000
44811271	::486993697339228000
388597293	::486993700682076000
90750144	::486993704553828000
102444460	::486993709611753000
167384328	::486993716360396000
65576332	::486993716620435000
80895456	::486993739777597000
320400498	::486993745070813000
77787388	::486993749411500000
221205505	::486993761025937000
15109013	::486993762573647000
178492117	::486993781317586000
133158896	::486993785272803000
52754052	::486993796278669000
23413958	::486993804155564000
61736206	::486993810313216000
95712580	::486993830663557000
15804863	::486993830743265000
142848371	::486993837361885000
32959639	::486993838272024000
23247181	::486993844429266000
493221106	::486993846778089000
52610012	::486993854906634000
22187821	::486993869372801000
107870705	::486993872237510000
369804138	::486993872309194000
31010760	::486993881951895000
350509640	::486993882077728000
142848371	::486993893259374000
23413958	::486993894219845000
77787388	::486993895721410000
607016651	::486993896157622000
503577648	::486993907558141000
44205530	::486993911031009000
340819943	::486993922141732000
16472279	::486993924687282000
121290312	::486993951040086000
259413656	::486993967527915000
37977930	::486993971776745000
189916646	::486993975040282000
61736206	::486993990928322000
321578565	::486994007298674000
131941193	::486994022138146000
274791343	::486994024889589000
23413958	::486994031579123000
90750144	::486994037141147000
388597293	::486994051644665000
167384328	::486994055008489000
75630500	::486994070204858000
32959639	::486994088554532000
155805303	::486994119609552000
295466391	::486994122708746000
392278984	::486994131626229000
189916646	::486994134126043000
227114320	::486994150714540000
69916897	::486994151465320000
441925629	::486994157156962000
100339690	::486994169148092000
167486585	::486994169403957000
142848371	::486994181781340000
243427085	::486994186642526000
431937908	::486994193764864000
271921509	::486994202660593000
123971864	::486994207802793000
14780915	::486994207899656000
392278984	::486994234323787000
23413958	::486994240820355000
19684793	::486994260991152000
189916646	::486994264334032000
70918926	::486994265076400000
15109013	::486994295279583000
26580506	::486994314560819000
22991317	::486994320025600000
75630500	::486994339193966000
190396530	::486994344478801000
14594667	::486994344763588000
392278984	::486994352737370000
100339690	::486994353173192000
271921509	::486994361448947000
388597293	::486994362744594000
23785621	::486994369363210000
371603155	::486994399478312000
167384328	::486994400971460000
28063382	::486994412715532000
17529301	::486994421381332000
427464965	::486994422589296000
271370762	::486994425977917000
423891750	::486994452016148000
345756955	::486994455023460000
18968115	::486994469967761000
278778128	::486994473101307000
37860681	::486994474979971000
210873235	::486994482278445000
75630500	::486994483683545000
8548362	::486994486363688000
340819943	::486994514411028000
331668519	::486994515644141000
32959639	::486994517384388000
52610012	::486994526154678000
392278984	::486994540440866000
53741229	::486994541380370000
46279759	::486994543917944000
198651083	::486994547218464000
75630500	::486994558191169000
15804863	::486994566495469000
22328944	::486994599580536000
427464965	::486994610506723000
1007041	::486994652264800000
75630500	::486994660251160000
54105420	::486994665439100000
388597293	::486994670434516000
32959639	::486994725010812000
388597293	::486994741620273000
25368960	::486994758049345000
201376114	::486994763313197000
75630500	::486994766014709000
271921509	::486994787435040000
23413958	::486994793029857000
22328944	::486994802236723000
392278984	::486994822553931000
38226468	::486994824282001000
189916646	::486994826341007000
75630500	::486994839066935000
39412631	::486994846427525000
68832413	::486994872432226000
23413958	::486994895303741000
348085087	::486994896293601000
141140385	::486994902555688000
36468395	::486994959665360000
392278984	::486994972072509000
41908697	::486994973439848000
427464965	::486995008911073000
75630500	::486995016557297000
23413958	::486995032180678000
206247499	::486995037390381000
520533224	::486995045308833000
225959127	::486995047435366000
32959639	::486995058151796000
520533224	::486995064439066000
187651826	::486995065839947000
36468395	::486995084517187000
75630500	::486995098023256000
73995534	::486995099197636000
46809403	::486995102087131000
371068004	::486995130529107000
101138081	::486995148044533000
37730571	::486995148254224000
49455873	::486995159025192000
54105420	::486995170173681000
342845822	::486995177496928000
33818674	::486995185206038000
18968115	::486995211571040000
358489252	::486995217526947000
345756955	::486995221733859000
50807638	::486995237995573000
371603155	::486995239656095000
40405725	::486995241962983000
367941154	::486995246623260000
67450397	::486995249257279000
32959639	::486995251374981000
477188816	::486995259843289000
50807638	::486995260216987000
75630500	::486995263954116000
30362051	::486995281393635000
200590129	::486995298820947000
61307501	::486995302721667000
613956023	::486995309155713000
58949154	::486995318504841000
33108084	::486995333721763000
435557155	::486995334619361000
16258970	::486995345633968000
53741229	::486995366873944000
58949154	::486995372854624000
350509640	::486995405738352000
189033239	::486995414877364000
118469346	::486995418878722000
257830093	::486995422410317000
271921509	::486995423567945000
101138081	::486995428375027000
305265637	::486995429813268000
340819943	::486995443306741000
32959639	::486995450411483000
75630500	::486995458968268000
26580506	::486995461593890000
16258970	::486995474445238000
123971864	::486995476089036000
427464965	::486995482804486000
38226468	::486995484792205000
107870705	::486995502362161000
200590129	::486995502614200000
23413958	::486995508041220000
403834874	::486995540337758000
166897115	::486995547631263000
213131959	::486995561539571000
293897624	::486995582318559000
250713436	::486995597115670000
35599852	::486995615944310000
250713436	::486995619387428000
23413958	::486995628572962000
255810490	::486995636768628000
23413958	::486995637162889000
48467620	::486995645140443000
189033239	::486995665751269000
367296747	::486995665923215000
32959639	::486995701155381000
131278152	::486995707526512000
311924851	::486995713390542000
36468395	::486995713616646000
225959127	::486995713717309000
167486585	::486995714480685000
9899992	::486995718721130000
35599852	::486995722014064000
136129525	::486995737767460000
237118122	::486995740716048000
435557155	::486995750820126000
245154470	::486995762828423000
16472279	::486995767437975000
208296274	::486995770751873000
18968115	::486995781224652000
271921509	::486995782583611000
316026178	::486995783514730000
242922283	::486995788221136000
134873681	::486995793887236000
189033239	::486995810899333000
544538144	::486995814590730000
101138081	::486995823365201000
169636335	::486995833288527000
32959639	::486995839118622000
97044552	::486995869003038000
16299351	::486995870937006000
90750144	::486995875533967000
60578212	::486995878755201000
20153912	::486995890385584000
17455392	::486995893422280000
49455873	::486995894894489000
25368960	::486995910983823000
53741229	::486995914880712000
123971864	::486995922878857000
19091805	::486995925655498000
25747982	::486995955414097000
45966951	::486995956962164000
38848610	::486995991913308000
38226468	::486995998502158000
500060319	::486996010057863000
136129525	::486996018097954000
22033805	::486996024037105000
293644929	::486996030974476000
68622166	::486996033218834000
189033239	::486996037093961000
23413958	::486996042785640000
396177532	::486996048850599000
44307877	::486996051698925000
30104821	::486996055498579000
136129525	::486996061320249000
117095775	::486996073018580000
53317470	::486996073332756000
25747982	::486996078915375000
33818674	::486996094090756000
36851172	::486996130752786000
37730571	::486996140265848000
31620041	::486996143935463000
322413121	::486996152806834000
24983393	::486996172352278000
167384328	::486996174671335000
117095775	::486996179990118000
97044552	::486996188147634000
500060319	::486996188353548000
23413958	::486996191184289000
160788774	::486996200214646000
33342988	::486996201397833000
336774649	::486996210474303000
189033239	::486996216874422000
414217500	::486996248948645000
142848371	::486996266295885000
510678171	::486996285757853000
448283191	::486996286621495000
448283191	::486996289591078000
271921509	::486996292573593000
27211964	::486996294565900000
20620620	::486996304094969000
32959639	::486996332633018000
32750427	::486996344003772000
14520186	::486996365994905000
66396119	::486996369295826000
713350694	::486996378317778000
131278152	::486996384172625000
45470777	::486996389164244000
38848610	::486996391479492000
322413121	::486996408160239000
500060319	::486996422857097000
60578212	::486996423993737000
1565041	::486996452561145000
395703736	::486996453198684000
136129525	::486996462035677000
157254287	::486996465730859000
225959127	::486996468079669000
23413958	::486996491597139000
98599563	::486996506252414000
118469346	::486996511977250000
189033239	::486996515148165000
398285469	::486996531598204000
427464965	::486996536707256000
20620620	::486996540863414000
454375039	::486996543178678000
277626311	::486996551856701000
340819943	::486996553773887000
97044552	::486996568273199000
23933265	::486996569237893000
398285469	::486996595141914000
325906113	::486996618009665000
350645139	::486996618890067000
32959639	::486996620643299000
189033239	::486996624300711000
118469346	::486996630197903000
131278152	::486996665484603000
32959639	::486996668185718000
279548168	::486996673038921000
250713436	::486996681674604000
189033239	::486996698527330000
454531259	::486996716051107000
75630500	::486996720580960000
163763136	::486996725454737000
321578565	::486996729884311000
350645139	::486996735240065000
36958694	::486996735730782000
23413958	::486996744454930000
33818674	::486996745625563000
331447850	::486996760984694000
89590985	::486996777669623000
32750427	::486996780559499000
15782772	::486996780601851000
37730571	::486996783760171000
23413958	::486996809969958000
200796300	::486996819046457000
27211964	::486996822758805000
245398547	::486996831868841000
60771081	::486996834426945000
34052201	::486996845969682000
96872197	::486996864131035000
172184859	::486996866681556000
97044552	::486996873048096000
307372680	::486996883723018000
25747982	::486996898608209000
117095775	::486996907806699000
20954074	::486996909882490000
14520186	::486996918762229000
52610012	::486996930904334000
27211964	::486996931072503000
423446901	::486996934608314000
66396119	::486996943449882000
19091805	::486996945911566000
20620620	::486996949367656000
32959639	::486996953499041000
348085087	::486996966807597000
19053567	::486996968992804000
163763136	::486996971358404000
19683725	::486996974911377000
307372680	::486996976895262000
214595457	::486996981982986000
350509640	::486996984998682000
24983393	::486996991705370000
253675480	::486996995832565000
142848371	::486996995945406000
190396530	::486996996268765000
589638848	::486997003851677000
254821900	::486997011745755000
27792069	::486997023305236000
26580506	::486997023921803000
253737829	::486997029952839000
588641285	::486997033761263000
357211620	::486997040648310000
296901409	::486997042137288000
41606452	::486997054288187000
258609027	::486997061192011000
53741229	::486997064018956000
423891750	::486997075129692000
75630500	::486997085216993000
37090364	::486997088874811000
27992224	::486997100371378000
427464965	::486997116196511000
27816303	::486997140200493000
23413958	::486997145707225000
97044552	::486997170147442000
200590129	::486997179958308000
208296274	::486997183435399000
296901409	::486997187142774000
168387841	::486997197116821000
39847939	::486997197313933000
187651826	::486997198731616000
296901409	::486997203274051000
85399171	::486997205459697000
98599563	::486997205774262000
53741229	::486997213432668000
250713436	::486997218889437000
35597637	::486997225638072000
105598447	::486997229467475000
306169468	::486997234161303000
258609027	::486997239869362000
169636335	::486997241538691000
427464965	::486997263739527000
214595457	::486997266809782000
85111877	::486997273369276000
465089745	::486997275931996000
465089745	::486997280814166000
62518475	::486997289551282000
32959639	::486997297033515000
136006997	::486997305338245000
36891053	::486997308823703000
93043270	::486997309113528000
296901409	::486997311189315000
271921509	::486997323739045000
26947347	::486997326360506000
68052287	::486997328960974000
68052287	::486997343171260000
98599563	::486997344727339000
258609027	::486997366285672000
724485482	::486997374519111000
68052287	::486997374586597000
27992224	::486997375366733000
97044552	::486997401123581000
67069063	::486997419477843000
95231863	::486997431918137000
131278152	::486997443095965000
37090364	::486997447059963000
187716774	::486997449882361000
21682918	::486997472003121000
172184859	::486997493704826000
23413958	::486997496850178000
497630362	::486997507239444000
39412631	::486997507403046000
27211964	::486997510259740000
26179867	::486997516508868000
167384328	::486997522829672000
130987540	::486997524209618000
385706960	::486997532455612000
39412631	::486997539082616000
296901409	::486997542463221000
427464965	::486997555075903000
192616191	::486997560481968000
31620041	::486997565054140000
14780915	::486997573736341000
291155950	::486997582137131000
387863634	::486997594707476000
458766436	::486997597228642000
527838807	::486997600160452000
38044979	::486997601309691000
93043270	::486997604182810000
66396119	::486997609093947000
200590129	::486997623187177000
214595457	::486997638533754000
32959639	::486997645525655000
19307731	::486997646100295000
223243607	::486997660189360000
343756278	::486997668107804000
67450397	::486997672919040000
97044552	::486997673015128000
355990893	::486997674613149000
315296719	::486997676433473000
130987540	::486997689775570000
251359942	::486997690404728000
425183249	::486997692208672000
214595457	::486997702547214000
177446269	::486997703553859000
39412631	::486997727369121000
225959127	::486997731735375000
41685125	::486997734390366000
85111877	::486997734696558000
271921509	::486997740493496000
20153912	::486997761636564000
130987540	::486997762886479000
131278152	::486997792259198000
149275783	::486997810722918000
200796300	::486997817294999000
21682918	::486997818259697000
200796300	::486997818603610000
130987540	::486997823154442000
246112828	::486997829982756000
175581339	::486997830314516000
22033805	::486997833363357000
200796300	::486997833464049000
202791635	::486997835150557000
32959639	::486997836957896000
130987540	::486997839437127000
187716774	::486997852560707000
200796300	::486997854959837000
130987540	::486997861406502000
21682918	::486997871212756000
68052287	::486997875432636000
23413958	::486997880930988000
40526887	::486997883904749000
35599852	::486997885633175000
105623584	::486997887545798000
52824736	::486997889772576000
39412631	::486997902397419000
182901672	::486997907154173000
258382946	::486997909066362000
307372680	::486997921565802000
623584562	::486997928955744000
130987540	::486997936492920000
423446901	::486997951861239000
20620620	::486997955048534000
377806186	::486997959687430000
458766436	::486997961176788000
40526887	::486997969112027000
214184608	::486997972769865000
60771081	::486997977680977000
527838807	::486997978499272000
17016789	::486997981187428000
355990893	::486997983422992000
410377090	::486997996429926000
427464965	::486997997138743000
53741229	::486997997788479000
239149781	::486998001441722000
364439246	::486998003299799000
16807883	::486998013978882000
413735493	::486998018164420000
77787388	::486998037399474000
23839835	::486998039874531000
40816246	::486998040704581000
37090364	::486998053464080000
71157367	::486998066516738000
130987540	::486998077962600000
225959127	::486998081565503000
388374921	::486998082216022000
635796096	::486998089996058000
97044552	::486998100792209000
54304799	::486998105523363000
214184608	::486998123894800000
76977679	::486998126973054000
33342988	::486998141619953000
287877370	::486998156500942000
182901672	::486998160515301000
242206017	::486998168002113000
214184608	::486998172250951000
39412631	::486998178663645000
527838807	::486998178907291000
123971864	::486998187245203000
216591008	::486998188184702000
77787388	::486998189476560000
27211964	::486998193985445000
304140174	::486998198875987000
214184608	::486998207353077000
40783277	::486998215292489000
82242725	::486998238176608000
277693030	::486998252827312000
371603155	::486998262121902000
18148466	::486998279235067000
15726982	::486998285669105000
257265522	::486998287346434000
32959639	::486998288617332000
58949154	::486998290374750000
20620620	::486998300818558000
40226593	::486998303041933000
97044552	::486998307051298000
39412631	::486998309647552000
182901672	::486998314085531000
614074554	::486998315339640000
25747982	::486998320263331000
424540791	::486998330153525000
32959639	::486998337476775000
40783277	::486998348562317000
192590347	::486998350815043000
258382946	::486998351552856000
105598447	::486998365746388000
30336217	::486998388022333000
378200627	::486998412412592000
58949154	::486998416287727000
214184608	::486998434357182000
248358978	::486998437125033000
378281495	::486998440778297000
117095775	::486998443995701000
307372680	::486998446491320000
40783277	::486998447661121000
427464965	::486998452866650000
117095775	::486998461494353000
331423379	::486998463042048000
82242725	::486998496528973000
389738018	::486998499607601000
331447850	::486998501281124000
102444460	::486998510500208000
58949154	::486998510722502000
527838807	::486998514489372000
85399171	::486998552967933000
510678171	::486998555316740000
355990893	::486998589114044000
66396119	::486998592301719000
343756278	::486998619476598000
14604658	::486998625030270000
635796096	::486998625445089000
97044552	::486998637428240000
45243501	::486998641458966000
374241458	::486998647163199000
24983393	::486998650028298000
30336217	::486998659830382000
71157367	::486998693774909000
494495688	::486998694651523000
257942561	::486998704520318000
105623584	::486998706974359000
36468395	::486998707439562000
331447850	::486998715849121000
36468395	::486998717933690000
30529918	::486998718638329000
348326168	::486998725806800000
97044552	::486998728016789000
256074844	::486998729564512000
253737829	::486998730948608000
494495688	::486998734124109000
15109013	::486998736678436000
167486585	::486998745465507000
39412631	::486998745880330000
38577111	::486998749773045000
357790406	::486998750955864000
370464008	::486998764818010000
200590129	::486998769670836000
95554541	::486998774200299000
44205530	::486998783809826000
82242725	::486998787307470000
182834679	::486998793351888000
23785621	::486998801744265000
167384328	::486998804286033000
23785621	::486998805812744000
27211964	::486998807931289000
91942557	::486998809424064000
755431	::486998867796172000
378281495	::486998871638151000
185716839	::486998873714335000
14604658	::486998879884148000
28905424	::486998880441995000
23164217	::486998884128792000
105623584	::486998888268976000
182901672	::486998892295491000
86243090	::486998907734732000
39412631	::486998909474967000
413735493	::486998918295597000
355896730	::486998920271495000
98599563	::486998923966689000
27211964	::486998926164525000
393718746	::486998942412840000
80159052	::486998944124133000
569518404	::486998951225479000
46963484	::486998952429223000
50807638	::486998967285456000
36468395	::486998971949121000
293897624	::486998988265373000
23164217	::486999009148424000
28066346	::486999011757264000
97044552	::486999024344383000
105623584	::486999028119638000
569518404	::486999031483482000
286341932	::486999032988852000
131941193	::486999034373365000
54466394	::486999037980065000
160733683	::486999039301656000
67450397	::486999047879012000
36579395	::486999059274543000
17764624	::486999071618387000
146602281	::486999074047270000
351641054	::486999077272682000
355990893	::486999082041221000
107724446	::486999085262864000
45243501	::486999092816396000
214595457	::486999095354347000
21682918	::486999110432477000
21105964	::486999120121307000
71157367	::486999143404277000
271921509	::486999144759066000
36579395	::486999149871509000
614436697	::486999162475405000
97044552	::486999163461054000
26109453	::486999170856022000
129240201	::486999176413061000
97044552	::486999199276208000
24983393	::486999213751173000
97044552	::486999239864483000
107724446	::486999253211176000
30104821	::486999276292042000
114579662	::486999291731271000
32959639	::486999348039782000
45243501	::486999370512875000
166877807	::486999415899828000
97044552	::486999416625053000
38244930	::486999433775955000
498637061	::486999436132769000
419185791	::486999467036782000
357790406	::486999479900733000
44205530	::486999481309999000
252623066	::486999484673847000
45243501	::486999514914377000
27335023	::486999527270785000
66203192	::486999541229424000
25839207	::486999549387354000
71157367	::486999549769433000
223288871	::486999560263598000
38244930	::486999565821030000
40405725	::486999572623794000
30104821	::486999577409490000
98599563	::486999582896062000
202791635	::486999587937607000
102444460	::486999591649165000
358489252	::486999596241940000
351810944	::486999598494253000
54304799	::486999607860133000
427464965	::486999611396333000
331423379	::486999633257054000
357211620	::486999634305617000
17028109	::486999644179025000
321578565	::486999666148802000
200590129	::486999681147625000
55426501	::486999687950385000
371603155	::486999706522759000
23611301	::486999729327206000
36468395	::486999734393913000
22278303	::486999741222633000
355990893	::486999753503162000
38044979	::486999757685276000
56059141	::486999777402294000
357790406	::486999782565871000
243751614	::486999794980646000
105623584	::486999850840768000
36579395	::486999856267796000
357790406	::486999867013996000
45243501	::486999867416256000
36468395	::486999897971752000
200590129	::486999909590388000
469196810	::486999930230169000
123971864	::486999935095562000
17028109	::486999990104231000
32959639	::487000016968364000
97044552	::487000020613214000
155805303	::487000089777700000
17529301	::487000090373263000
86131593	::487000100644728000
41606452	::487000108551385000
53741229	::487000122039869000
37863682	::487000123780509000
338076990	::487000126679166000
377420899	::487000128163549000
131941193	::487000133255835000
427464965	::487000144941182000
97044552	::487000154298265000
64549933	::487000159134703000
358452616	::487000159356596000
223288871	::487000186724438000
359446141	::487000193205018000
365739414	::487000193481449000
444375493	::487000204743168000
102444460	::487000211303051000
41925570	::487000215791370000
123971864	::487000239056777000
377420899	::487000251257978000
78926478	::487000252243648000
45470777	::487000265732947000
369174583	::487000267343142000
26580506	::487000291351752000
22278303	::487000305385869000
338076990	::487000305985658000
337388641	::487000316517175000
527838807	::487000321047404000
351810944	::487000336214024000
123971864	::487000344195379000
527838807	::487000346670428000
263971863	::487000355805200000
17028109	::487000357013565000
355990893	::487000359814971000
528975562	::487000377527500000
123971864	::487000382334177000
410377090	::487000384507219000
21105964	::487000393033867000
19161423	::487000401988698000
34071360	::487000410465386000
427464965	::487000423040294000
17028109	::487000451104391000
6733652	::487000451234398000
105623584	::487000465708941000
429558621	::487000473094729000
26179867	::487000477372932000
351620689	::487000488026447000
543585402	::487000488064581000
527838807	::487000517336662000
483115964	::487000517847961000
527838807	::487000526476021000
53741229	::487000564027256000
527838807	::487000571002781000
340819943	::487000574320476000
64549933	::487000577130643000
321578565	::487000579324248000
378622092	::487000604817248000
355990893	::487000605219491000
27432862	::487000617362010000
19307731	::487000624601374000
20620620	::487000627558379000
22991317	::487000639541882000
36579395	::487000656289357000
371603155	::487000661058260000
18138157	::487000753391693000
33643268	::487000761398603000
38044979	::487000761989992000
6733652	::487000764129476000
39412631	::487000769510404000
17028109	::487000770399985000
444298693	::487000772794916000
164575018	::487000773964734000
123971864	::487000776619741000
64549933	::487000796761182000
365739414	::487000797524148000
134225933	::487000804453531000
306169468	::487000804814241000
202791635	::487000819326550000
424698378	::487000827198853000
22431584	::487000829027942000
400266696	::487000839077527000
444298693	::487000846815985000
371603155	::487000853652312000
64549933	::487000876679438000
30362051	::487000877253668000
18148466	::487000887379099000
537561541	::487000907796987000
427464965	::487000923383029000
39412631	::487000924636737000
533788768	::487000930966323000
61318348	::487000935169032000
71157367	::487000936838352000
545297326	::487000938071482000
155805303	::487000939761778000
202791635	::487000950239158000
427464965	::487000965019860000
432819849	::487000968823726000
26623525	::487000979704139000
22991317	::487000986745970000
200615756	::487000989862350000
355990893	::487000991246462000
76815335	::487000996355121000
296901409	::487001000826269000
703895293	::487001001174376000
424698378	::487001005549027000
22278303	::487001029477933000
219550942	::487001032384184000
33643268	::487001032946245000
271921509	::487001038466322000
14297098	::487001047547002000
252389746	::487001062822264000
61736206	::487001063770587000
18968115	::487001066999803000
389738018	::487001076957065000
20620620	::487001080983609000
352595123	::487001090789867000
33643268	::487001091666477000
352531780	::487001097228132000
219550942	::487001107776806000
82223258	::487001116597448000
30104821	::487001120028368000
208296274	::487001124755353000
227893380	::487001153436393000
389738018	::487001162667659000
203736885	::487001167440793000
355990893	::487001169978343000
755431	::487001173946163000
129240201	::487001174000664000
703895293	::487001188349399000
121290312	::487001188580474000
254821900	::487001197166231000
169636335	::487001203696365000
330513153	::487001227821993000
352531780	::487001234499330000
40526887	::487001276241039000
20026791	::487001282024968000
22991317	::487001297066151000
25099957	::487001300358291000
214595457	::487001305647284000
427464965	::487001345518731000
41136161	::487001355660177000
102444460	::487001381002153000
358489252	::487001384160468000
89590985	::487001388417679000
68622166	::487001404754911000
30362051	::487001409808629000
238341972	::487001420097273000
44205530	::487001428683014000
335367791	::487001435066753000
168964399	::487001449939742000
15681561	::487001463025979000
56967401	::487001472526077000
17028109	::487001476569772000
27331165	::487001485322903000
447255375	::487001486992224000
392278984	::487001489215619000
389738018	::487001492235104000
27992224	::487001492453593000
107724446	::487001497306406000
45470777	::487001516101083000
227893380	::487001527769645000
371603155	::487001534736003000
89846697	::487001553375477000
77787388	::487001557095821000
26623525	::487001557977018000
253126912	::487001559604408000
53741229	::487001566545981000
34052201	::487001568546267000
350645139	::487001573038362000
155213009	::487001574930014000
371603155	::487001594802622000
19511096	::487001595264000000
587864456	::487001599726735000
597834721	::487001600565587000
444298693	::487001608178634000
242206017	::487001613748678000
375961439	::487001618542366000
32959639	::487001621847482000
17028109	::487001621910781000
427464965	::487001625660489000
400266696	::487001636972535000
352531780	::487001638876352000
253126912	::487001642743918000
30362051	::487001647810228000
97044552	::487001664096710000
155213009	::487001674108522000
71157367	::487001675606286000
43365529	::487001678206361000
57713984	::487001679460433000
26580506	::487001684351410000
43052467	::487001685038862000
23442090	::487001686012334000
21124400	::487001687669104000
32959639	::487001694719315000
129441756	::487001696829464000
100626124	::487001700650057000
258382946	::487001709428740000
216591008	::487001711483949000
43365529	::487001713836957000
425183249	::487001715917348000
321578565	::487001729331105000
427464965	::487001743025528000
389738018	::487001746930008000
57651074	::487001755394535000
168964399	::487001761945620000
142848371	::487001762402807000
41925570	::487001771311898000
57713984	::487001777779138000
97044552	::487001781331709000
594950682	::487001808607248000
142848371	::487001809169297000
348085087	::487001822003855000
97044552	::487001838403612000
77787388	::487001843348688000
16002106	::487001853826043000
55744853	::487001862948679000
131941193	::487001885304692000
14297098	::487001891487117000
297238880	::487001893344780000
427464965	::487001902258077000
248468379	::487001906493919000
17028109	::487001908323049000
142848371	::487001909970997000
180940959	::487001915101020000
121290312	::487001916530884000
35592561	::487001922356801000
136828926	::487001931382939000
221610776	::487001937594683000
38044979	::487001939008585000
27364321	::487001948227661000
17529301	::487001949364322000
40526887	::487001959547695000
67450397	::487001960487600000
137135705	::487001960722079000
142848371	::487001962391408000
77787388	::487001980271738000
282860308	::487001981005742000
15174710	::487001990526824000
22087737	::487001996910546000
14606079	::487002008356786000
9899992	::487002010793693000
371603155	::487002023787630000
277693030	::487002030670491000
53741229	::487002046868910000
487266327	::487002056998125000
301044144	::487002059443417000
142848371	::487002061750300000
27331165	::487002065151877000
131310830	::487002072223850000
457197060	::487002084244336000
129441756	::487002090716528000
182901672	::487002094243946000
30362051	::487002099406737000
350509640	::487002104356429000
71157367	::487002108609458000
67450397	::487002114959613000
381315320	::487002130822070000
458639179	::487002136274690000
36579395	::487002141186220000
400266696	::487002143631884000
17529301	::487002144206512000
129050216	::487002144579784000
282860308	::487002156000497000
190492046	::487002157162311000
77787388	::487002163952893000
40783277	::487002170793803000
14584037	::487002172811665000
377715399	::487002185377394000
480895753	::487002192415449000
104539435	::487002195507027000
378200627	::487002200850567000
96966245	::487002201093439000
71157367	::487002220161138000
297238880	::487002221112872000
33158980	::487002222916415000
112145680	::487002233452511000
105598447	::487002234123608000
17028109	::487002243062038000
33818674	::487002244047724000
72143337	::487002273051324000
71157367	::487002290948415000
55475943	::487002295398182000
27211964	::487002301857411000
257942561	::487002313245339000
107724446	::487002315577389000
35592561	::487002318663995000
190379795	::487002321922949000
330513153	::487002323382566000
141140385	::487002323550367000
545297326	::487002336493965000
72143337	::487002346128683000
354629644	::487002360187998000
266413556	::487002364084109000
141140385	::487002368966275000
427464965	::487002396225449000
9687752	::487002417540911000
17529301	::487002424235016000
245573462	::487002424624685000
14780915	::487002426608582000
142848371	::487002428588298000
53741229	::487002429808865000
23543960	::487002430207303000
343756278	::487002432241561000
480895753	::487002436125483000
100626124	::487002452969795000
239254872	::487002453141762000
400490673	::487002480564109000
36579395	::487002484087341000
315296719	::487002487560237000
116054733	::487002495344840000
177446269	::487002497521704000
266413556	::487002504098361000
490977827	::487002510893518000
123971864	::487002516568018000
256319248	::487002525145382000
377715399	::487002532678356000
134225933	::487002536705273000
71157367	::487002542350819000
301044144	::487002542404947000
381315320	::487002548721561000
371603155	::487002562294325000
427464965	::487002572189081000
175581339	::487002584176422000
142848371	::487002587770523000
131941193	::487002590610464000
30362051	::487002599288078000
76815335	::487002606946877000
266413556	::487002607546683000
195103093	::487002621522104000
17529301	::487002624013910000
147279456	::487002628954411000
451667062	::487002643261169000
238341972	::487002648344666000
432027433	::487002662395969000
142848371	::487002669727227000
240914419	::487002677474127000
432027433	::487002678959304000
301044144	::487002679726440000
118469346	::487002682784088000
72143337	::487002685808603000
432027433	::487002701025525000
14891490	::487002707106856000
63617875	::487002714228789000
57713984	::487002716627931000
427464965	::487002733304881000
301044144	::487002756306063000
240798548	::487002766695759000
453044363	::487002767924674000
389738018	::487002775637614000
136828926	::487002788530905000
565986436	::487002808013422000
271921509	::487002815622295000
202840862	::487002823167447000
57713984	::487002829182103000
330834997	::487002834013917000
321578565	::487002835557834000
332391188	::487002851026432000
190379795	::487002856159854000
94996744	::487002862681997000
116054733	::487002877211078000
211376385	::487002878616170000
240798548	::487002892759351000
34796664	::487002903589425000
189916646	::487002928348401000
254821900	::487002937957572000
67450397	::487002944009932000
296901409	::487002953312501000
60771081	::487002954419802000
142848371	::487002962258968000
98599563	::487002968051695000
254821900	::487002969427410000
26580506	::487002969540669000
398445530	::487002975395934000
19091805	::487002981036879000
298870626	::487002995628863000
175581339	::487003015644463000
235272576	::487003018944978000
137135705	::487003019637035000
180940959	::487003020316901000
427464965	::487003028500008000
458010782	::487003040210108000
123971864	::487003075605843000
371603155	::487003107616759000
48804765	::487003110184083000
239149781	::487003116525469000
480895753	::487003126059130000
142950218	::487003136456785000
27211964	::487003137627004000
182901672	::487003143486849000
19091805	::487003145629732000
23820736	::487003161715290000
27992224	::487003166278713000
53741229	::487003169697054000
285125363	::487003171110154000
118469346	::487003172431355000
68052287	::487003177100009000
38848610	::487003177108377000
50807638	::487003177259376000
371603155	::487003182371848000
399621678	::487003183420428000
257913209	::487003183701835000
387188572	::487003184871653000
385706960	::487003186171899000
40783277	::487003189938364000
26580506	::487003191327084000
389738018	::487003191586717000
287877370	::487003193818095000
78065938	::487003194090729000
86131593	::487003200038240000
427464965	::487003202236469000
27331165	::487003203158822000
142848371	::487003206279389000
21503139	::487003209920045000
365739414	::487003211346108000
480895753	::487003211459350000
39904237	::487003214860918000
458010782	::487003215767306000
289360824	::487003226261045000
216591008	::487003226865025000
189916646	::487003227909795000
19683725	::487003228933218000
321578565	::487003229830807000
480895753	::487003229964623000
45243501	::487003234213429000
282692620	::487003246951555000
21117523	::487003258771492000
355990893	::487003273488896000
142848371	::487003277909696000
86131593	::487003279805534000
26413556	::487003281281908000
17163265	::487003282741923000
325996873	::487003286256762000
190379795	::487003290257735000
287877370	::487003295475453000
199331386	::487003298860642000
68832413	::487003299917209000
43052467	::487003302572212000
287877370	::487003305298513000
321578565	::487003310046851000
427464965	::487003318229929000
480895753	::487003319273918000
396332641	::487003323677941000
17990173	::487003325066645000
16322613	::487003325519233000
168964399	::487003331714236000
199784356	::487003332783767000
30362051	::487003334885122000
388597293	::487003338412539000
480895753	::487003352341835000
67450397	::487003352983560000
18148466	::487003358486880000
385706960	::487003362479452000
427464965	::487003362815406000
189916646	::487003371145269000
337388641	::487003374718431000
533788768	::487003377478696000
263389464	::487003378124214000
361527638	::487003382398214000
190379795	::487003382897315000
321578565	::487003387092025000
816177	::487003397602967000
26580506	::487003399935000000
187017423	::487003404372172000
64549933	::487003408046780000
54466394	::487003424920051000
355990893	::487003429189853000
256074844	::487003432771801000
112145680	::487003435187699000
635425103	::487003447825145000
227114320	::487003451898224000
98599563	::487003454389633000
308946618	::487003455505321000
45966951	::487003457149501000
385706960	::487003467156688000
260825806	::487003468037496000
260006924	::487003477181079000
308946618	::487003491773464000
105598447	::487003493991858000
36579395	::487003497368276000
30362051	::487003501025705000
176994984	::487003504980934000
480895753	::487003512253841000
287877370	::487003512350314000
175581339	::487003515005304000
271921509	::487003523088121000
200590129	::487003534613684000
175581339	::487003537956929000
45278487	::487003541240688000
26580506	::487003551814938000
45243501	::487003578528047000
71157367	::487003583502876000
234187240	::487003602641104000
76707926	::487003603966513000
223243607	::487003608450600000
427464965	::487003625236217000
112145680	::487003637097308000
275681559	::487003638171467000
21124400	::487003639152934000
38044979	::487003649173106000
72143337	::487003675723046000
389738018	::487003676943187000
297679816	::487003678831034000
182901672	::487003688251453000
26589876	::487003701341483000
404335977	::487003701626667000
635425103	::487003728034013000
635425103	::487003737576075000
124582805	::487003739153514000
454375039	::487003763278761000
458010782	::487003763581140000
26580506	::487003769247629000
306529180	::487003773005725000
27432862	::487003779267854000
635425103	::487003784564838000
19091805	::487003787404390000
635425103	::487003794664734000
163279109	::487003797722378000
200590129	::487003801534988000
45243501	::487003802092851000
38044979	::487003803770957000
38848610	::487003805960396000
427464965	::487003817809301000
147298694	::487003827602616000
285125363	::487003842832113000
38577111	::487003851543687000
243472980	::487003869659279000
27331165	::487003898943520000
37090364	::487003898956480000
190379795	::487003900046606000
352531780	::487003905721528000
200590129	::487003906262593000
458010782	::487003907340914000
202791635	::487003907861012000
60578212	::487003913250684000
19091805	::487003914164649000
182834679	::487003916757110000
285125363	::487003925292142000
26413556	::487003925380227000
635425103	::487003927414460000
460611723	::487003934587113000
211376385	::487003941033746000
39847939	::487003947765223000
43052467	::487003949849784000
480895753	::487003956086722000
190379795	::487003959895146000
35592561	::487003960239067000
168964399	::487003964278206000
256074844	::487003970385096000
133158896	::487003971538522000
454375039	::487003975963512000
239149781	::487003986508005000
415789240	::487003999501950000
243472980	::487004000961966000
76815335	::487004000969953000
413735493	::487004014614044000
131310830	::487004016875163000
35592561	::487004022826496000
68832413	::487004022922944000
458010782	::487004023258882000
86131593	::487004024520994000
432819849	::487004032402079000
199331386	::487004034126315000
305877074	::487004037787566000
172997876	::487004042548113000
68221984	::487004045463539000
460765832	::487004047111884000
45243501	::487004047824531000
47929423	::487004052384129000
545297326	::487004053717942000
98599563	::487004055290806000
427464965	::487004057538928000
415789240	::487004065067302000
190379795	::487004067374182000
54466394	::487004067965571000
19091805	::487004069030948000
246409056	::487004075217911000
155213009	::487004079160176000
22431584	::487004111628681000
52754052	::487004117995225000
538541326	::487004123892420000
269605766	::487004124475441000
569518404	::487004126023524000
21105964	::487004132222304000
43052467	::487004134583709000
211376385	::487004142213160000
269605766	::487004150966677000
97044552	::487004155949510000
306529180	::487004161545089000
28063382	::487004167899078000
247374067	::487004168851558000
287877370	::487004169438371000
458010782	::487004179337330000
480895753	::487004180393914000
389738018	::487004182730129000
427464965	::487004183825219000
175581339	::487004194726248000
310654760	::487004197242830000
26580506	::487004200094924000
180940959	::487004210689765000
17764624	::487004221862985000
53741229	::487004234466856000
264608632	::487004237256085000
79606394	::487004270646927000
31056422	::487004278427361000
11822502	::487004278427377000
304890630	::487004279287185000
343756278	::487004290276290000
243472980	::487004293132996000
635425103	::487004295393320000
285125363	::487004298501304000
63617875	::487004302385242000
243751614	::487004306323673000
26580506	::487004311432757000
214678768	::487004319967756000
182901672	::487004321528422000
461392295	::487004327513300000
385706960	::487004330348646000
142848371	::487004330654846000
76815335	::487004332319989000
264434173	::487004350032519000
169226510	::487004352461037000
304890630	::487004357771014000
330513153	::487004364511272000
216591008	::487004367073992000
110059442	::487004377081597000
27432862	::487004378797457000
446757000	::487004386569121000
260361255	::487004410115928000
305877074	::487004419913826000
19091805	::487004423810326000
724485482	::487004430282133000
427464965	::487004437098291000
635425103	::487004438934994000
206247499	::487004450285174000
470451598	::487004450436157000
18015033	::487004451052335000
19683725	::487004469293752000
414543388	::487004472023855000
21089214	::487004473001541000
285125363	::487004474125217000
38848610	::487004480626761000
420083874	::487004481474027000
49626726	::487004481859485000
66396119	::487004485399883000
480895753	::487004486368374000
385706960	::487004491648999000
255622442	::487004493536829000
463381084	::487004494111072000
53741229	::487004496111730000
635425103	::487004496741289000
216591008	::487004498695430000
231222303	::487004501673402000
26580506	::487004502382632000
271921509	::487004509521321000
458010782	::487004516513243000
22328944	::487004517389828000
19091805	::487004519054573000
389738018	::487004519679545000
227893380	::487004521194086000
594950682	::487004524247142000
306529180	::487004526420168000
19683725	::487004527363899000
72143337	::487004527875612000
447774872	::487004531251609000
180940959	::487004537161789000
347413433	::487004545231228000
27331165	::487004548431478000
503911979	::487004549647851000
246409056	::487004556073902000
40226593	::487004557143441000
28063382	::487004557164019000
65476712	::487004557504163000
330691749	::487004560247242000
86131593	::487004563010891000
115941650	::487004569483087000
259413656	::487004574478110000
351620689	::487004575212130000
520690554	::487004577288699000
44205530	::487004577930432000
123971864	::487004580052353000
305877074	::487004584968060000
111687397	::487004585102303000
128977591	::487004591809376000
341700434	::487004592538783000
242922283	::487004594552467000
53741229	::487004597056065000
355990893	::487004598373072000
214678768	::487004601443311000
301244128	::487004603540840000
129441756	::487004616530608000
460611723	::487004624130682000
235272576	::487004625141108000
216591008	::487004626021928000
43052467	::487004629272920000
180940959	::487004632187953000
352531780	::487004632783138000
259413656	::487004633592647000
60771081	::487004634804805000
257265522	::487004637891809000
330691749	::487004642942136000
104539435	::487004654078001000
115941650	::487004655072071000
82242725	::487004660226478000
136129525	::487004667092553000
297238880	::487004669797879000
460611723	::487004684490928000
190379795	::487004689028755000
308946618	::487004690656559000
175581339	::487004690702671000
454375039	::487004692862734000
25839207	::487004695622213000
104539435	::487004696713113000
427464965	::487004698747355000
112145680	::487004700726669000
37860681	::487004703167754000
97044552	::487004703209713000
21089214	::487004705261092000
453044363	::487004706582298000
461392295	::487004707001339000
136129525	::487004709073342000
490977827	::487004709749002000
21682918	::487004713162776000
27211964	::487004713997438000
444375493	::487004717721976000
389738018	::487004720079183000
424698378	::487004721631088000
34052201	::487004722205696000
147298694	::487004726769119000
216591008	::487004726832005000
335608417	::487004727033348000
281260984	::487004731483496000
52754052	::487004731701604000
45966951	::487004732628934000
17529301	::487004734587682000
190379795	::487004739297480000
427464965	::487004741386661000
57238973	::487004748562718000
480895753	::487004749112176000
115941650	::487004751260033000
14606079	::487004756897189000
41925570	::487004760378458000
480895753	::487004761590231000
270143437	::487004771573055000
423830555	::487004771966939000
52754052	::487004776001855000
56967401	::487004778619092000
375961439	::487004783501271000
490977827	::487004785619763000
41925570	::487004787742085000
178921630	::487004793354088000
330513153	::487004800865677000
19091805	::487004802291732000
53317470	::487004804003012000
94996744	::487004804275650000
322842111	::487004806326673000
371603155	::487004808285405000
264608632	::487004809200144000
180940959	::487004809950953000
254821900	::487004810353602000
81016171	::487004812115206000
27432862	::487004812735942000
490977827	::487004814468198000
507674842	::487004820373401000
457250385	::487004826346065000
310654760	::487004830603694000
40783277	::487004831299555000
68832413	::487004837926957000
262405775	::487004840195653000
635425103	::487004841105821000
96062555	::487004842749992000
147279456	::487004846575190000
79606394	::487004850333310000
308946618	::487004855731781000
231222303	::487004856037560000
55744853	::487004856272449000
507674842	::487004857480409000
177446269	::487004860269617000
240914419	::487004864749125000
418314197	::487004865395048000
190379795	::487004869933289000
48467620	::487004870101053000
133158896	::487004870101069000
635425103	::487004873053843000
42220462	::487004876137041000
85111877	::487004876233121000
520690554	::487004876879458000
202791635	::487004878611701000
177446269	::487004880800714000
454375039	::487004882994352000
301717953	::487004888803848000
270143437	::487004896601063000
71157367	::487004897158922000
116054733	::487004901923237000
155213009	::487004903189909000
216591008	::487004903454162000
189916646	::487004907116191000
458010782	::487004908475142000
306529180	::487004910073167000
410286428	::487004911297912000
57238973	::487004917253435000
427464965	::487004919464226000
43052467	::487004922466951000
452678521	::487004926392803000
53741229	::487004930826182000
57238973	::487004932432601000
395057520	::487004936731774000
271921509	::487004937344524000
427464965	::487004940226023000
104539435	::487004944948805000
427464965	::487004950413971000
331423379	::487004951257030000
49626726	::487004951856439000
30032107	::487004953496412000
427464965	::487004957473009000
306529180	::487004960153174000
142848371	::487004965169156000
127943795	::487004967438659000
427464965	::487004968164265000
79606394	::487004970957299000
72143337	::487004974040481000
85111877	::487004974388244000
248468379	::487004982357405000
48467620	::487004986824351000
190379795	::487004988929888000
424698378	::487004991186415000
86131593	::487004994629951000
635425103	::487004995372347000
635425103	::487005001139494000
46284235	::487005011981791000
415789240	::487005017702805000
297238880	::487005018835271000
635425103	::487005018893983000
190379795	::487005024556298000
180940959	::487005033264062000
147298694	::487005040968626000
39847939	::487005042616987000
52754052	::487005042969292000
67450397	::487005044160864000
216591008	::487005045552984000
172184859	::487005048271290000
98599563	::487005050833612000
17473737	::487005054331658000
110059442	::487005055002750000
56967401	::487005055568973000
360898372	::487005057318387000
60578212	::487005057515536000
28054060	::487005072329834000
52754052	::487005076892835000
76815335	::487005080948727000
389738018	::487005088188076000
490977827	::487005089266413000
190379795	::487005091660967000
176202976	::487005093040889000
371603155	::487005094538276000
97044552	::487005101895077000
133158896	::487005102427758000
27331165	::487005102842982000
19568023	::487005108430200000
23868298	::487005109193146000
423941104	::487005109218340000
25839207	::487005114507333000
54466394	::487005114905812000
301717953	::487005127304552000
420083874	::487005133532717000
190977628	::487005141304737000
98599563	::487005144035237000
205991617	::487005144819576000
454375039	::487005154529386000
45966951	::487005159755898000
32624494	::487005162658336000
190379795	::487005163341639000
423891750	::487005164121776000
260338000	::487005167800573000
26413556	::487005170786512000
155397134	::487005176675717000
53741229	::487005181586849000
17470539	::487005181679108000
453044363	::487005182849728000
322842111	::487005184208285000
56967401	::487005187391774000
216591008	::487005193825837000
287877370	::487005197302915000
259542533	::487005197429141000
310654760	::487005220334223000
133341985	::487005226516639000
176202976	::487005230962184000
207781904	::487005242391658000
60578212	::487005242605993000
172184859	::487005244690563000
239162983	::487005245965623000
14606079	::487005247651741000
378281495	::487005259428945000
490977827	::487005264626057000
180940959	::487005276462411000
105598447	::487005296494014000
44205530	::487005306984337000
106860209	::487005311824179000
17908818	::487005311840960000
45243501	::487005314382716000
68832413	::487005317020909000
176778479	::487005319755595000
12057032	::487005322163134000
147279456	::487005326462312000
375810749	::487005328244891000
420083874	::487005339254915000
55744853	::487005342706835000
172184859	::487005350668021000
27211964	::487005359739899000
94996744	::487005360515854000
310654760	::487005363204796000
190977628	::487005363414110000
176202976	::487005364122972000
520690554	::487005371958329000
513982376	::487005372419276000
291249412	::487005389079076000
69771494	::487005397979365000
565986436	::487005401632612000
23754003	::487005403394215000
175581339	::487005405420474000
53741229	::487005405747236000
81016171	::487005422633877000
503911979	::487005424072142000
410286428	::487005428380106000
427464965	::487005428891799000
190379795	::487005438055956000
33029479	::487005443827331000
93448284	::487005444854910000
15804863	::487005448277471000
447774872	::487005451330916000
205991617	::487005453482618000
331447850	::487005454560538000
361527638	::487005454824792000
346219373	::487005458540933000
26623525	::487005459761868000
128977591	::487005463108935000
21449993	::487005472675741000
31280614	::487005480607182000
67450397	::487005498538217000
389954423	::487005504107847000
507674842	::487005506678951000
260573981	::487005515575066000
202840862	::487005519459008000
130321036	::487005531018522000
28827091	::487005539994710000
172184859	::487005543757004000
111687397	::487005548609429000
182584001	::487005555785867000
30417393	::487005562857484000
36579395	::487005574689587000
180940959	::487005577324032000
375961439	::487005580049907000
46284235	::487005580288999000
53741229	::487005580482318000
30417393	::487005585934536000
303427354	::487005595900608000
270143437	::487005598366859000
118708729	::487005600451424000
347413433	::487005604947316000
341700434	::487005606356590000
55426501	::487005611884679000
219153949	::487005620160434000
134585678	::487005621464887000
38044979	::487005622798675000
160094025	::487005623700033000
341700434	::487005633149804000
262405775	::487005635553157000
271921509	::487005636518240000
351325780	::487005645153918000
220867112	::487005645430734000
97044552	::487005646072459000
67421080	::487005654821773000
142848371	::487005659884302000
167384328	::487005664837787000
105598447	::487005668021239000
427464965	::487005669698977000
107902551	::487005671661912000
298090474	::487005671867420000
48944372	::487005674933460000
300009838	::487005675202293000
245398547	::487005678117326000
202840862	::487005680348311000
279268567	::487005686195576000
381181950	::487005693510053000
94996744	::487005696588664000
60578212	::487005712087019000
123971864	::487005725453869000
46284235	::487005736447139000
167384328	::487005739869687000
447774872	::487005742621159000
30417393	::487005745544589000
180940959	::487005747843461000
172184859	::487005752905986000
43052467	::487005773059207000
27364321	::487005773772627000
64549933	::487005775945281000
458010782	::487005782333222000
123971864	::487005783591112000
728549208	::487005786414276000
331447850	::487005787877679000
27992224	::487005795440427000
53741229	::487005800729432000
270143437	::487005807184445000
190396530	::487005822032285000
39398773	::487005829954932000
410461303	::487005830458261000
427464965	::487005831138127000
64549933	::487005837228265000
400490673	::487005838746218000
725050717	::487005856194519000
180940959	::487005873743876000
400266696	::487005876536885000
177446269	::487005877086322000
179736548	::487005879502266000
93448284	::487005880303378000
331447850	::487005885898559000
205991617	::487005886628388000
208296274	::487005903032291000
48427726	::487005906589061000
17764624	::487005915069943000
179736548	::487005919071330000
130321036	::487005923680874000
67656722	::487005933265223000
179736548	::487005935144284000
175581339	::487005944145252000
202840862	::487005946665656000
36579395	::487005954114740000
368730450	::487005954370592000
257265522	::487005954668392000
39398773	::487005967398105000
106860209	::487005967985295000
60578212	::487005973270511000
15804863	::487005981004419000
130321036	::487005991293038000
22278303	::487005996750229000
50807638	::487006008590737000
190379795	::487006008821047000
155926653	::487006012755693000
97044552	::487006014881820000
398285469	::487006016974761000
727422228	::487006023228870000
190379795	::487006026659397000
25839207	::487006028081291000
64549933	::487006031370014000
243472980	::487006038676488000
155926653	::487006049103532000
389954423	::487006049161838000
98599563	::487006059924844000
307372680	::487006062244286000
179736548	::487006067818127000
58949154	::487006073329422000
17908818	::487006077687300000
635425103	::487006079960641000
64549933	::487006080678252000
500060319	::487006084029505000
447774872	::487006084498870000
73731844	::487006085141004000
169291538	::487006088630657000
216591008	::487006099183116000
73731844	::487006100785737000
51601709	::487006121895272000
179736548	::487006126752276000
307372680	::487006132310130000
53741229	::487006135665184000
297679816	::487006138723233000
171746458	::487006151582560000
64549933	::487006154284072000
112576998	::487006161841836000
71157367	::487006163847118000
205991617	::487006179919294000
216591008	::487006187414507000
565986436	::487006205533904000
216591008	::487006210156015000
67450397	::487006216770830000
36579395	::487006226572521000
407038804	::487006235288686000
71157367	::487006235959767000
205991617	::487006237653876000
297679816	::487006241529802000
179736548	::487006244880666000
64549933	::487006245732503000
348725381	::487006246839799000
52754052	::487006250308104000
105598447	::487006260424749000
179736548	::487006261968269000
71157367	::487006267475775000
190379795	::487006274697961000
64549933	::487006281417625000
634164272	::487006285125021000
454375039	::487006294880948000
94996744	::487006308298522000
205991617	::487006312497025000
64549933	::487006318881144000
215385454	::487006333908967000
179736548	::487006345732702000
725532679	::487006346248589000
216591008	::487006352154189000
129050216	::487006352687255000
64549933	::487006365316288000
14604658	::487006366070874000
407038804	::487006370328502000
520690554	::487006389479686000
55475943	::487006395464548000
194054262	::487006398216417000
331423379	::487006414129618000
190379795	::487006415307804000
64549933	::487006417585721000
500060319	::487006418953060000
180940959	::487006421427716000
211904285	::487006432597143000
105598447	::487006439903223000
55475943	::487006445838155000
227577445	::487006447046492000
507674842	::487006463437438000
64549933	::487006463442026000
190379795	::487006466495107000
317634739	::487006466650677000
447774872	::487006468822937000
179736548	::487006476490137000
26623525	::487006480403824000
92840294	::487006480923516000
97044552	::487006485025521000
351325780	::487006495192539000
254821900	::487006496623181000
301497892	::487006497172643000
179736548	::487006506018037000
64549933	::487006519972855000
301497892	::487006535344996000
36579395	::487006536363819000
22504277	::487006554848493000
104539435	::487006556459139000
271204273	::487006556769095000
407038804	::487006556903723000
194054262	::487006566475112000
216591008	::487006568139857000
237963845	::487006582417285000
258609027	::487006584111771000
50807638	::487006589023698000
180940959	::487006590550425000
190379795	::487006595033731000
26580506	::487006599618519000
476507554	::487006613908094000
350645139	::487006616005271000
27992224	::487006623035322000
276381534	::487006624763346000
190379795	::487006627413766000
180940959	::487006631205801000
38848610	::487006634875822000
94996744	::487006637895331000
331423379	::487006667834654000
407038804	::487006675074043000
80191031	::487006678114521000
476507554	::487006680580767000
128977591	::487006686935527000
179736548	::487006691070709000
37011485	::487006698239168000
243472980	::487006706686509000
94996744	::487006715997474000
378622092	::487006725716049000
196890320	::487006727494459000
27432862	::487006731864907000
73731844	::487006739402092000
427464965	::487006744854679000
307372680	::487006748331769000
172573942	::487006750151671000
179736548	::487006754782199000
246409056	::487006765427752000
22142419	::487006767855828000
382359896	::487006774940012000
22142419	::487006779499245000
130321036	::487006782351368000
441925629	::487006783647797000
73731844	::487006790887157000
30795924	::487006795203108000
137135705	::487006799732543000
130321036	::487006807852732000
39507361	::487006817235795000
313792688	::487006818816634000
338076990	::487006820427251000
86131593	::487006821547122000
243472980	::487006822151507000
179736548	::487006841335848000
167282271	::487006842749333000
490977827	::487006843802509000
427464965	::487006848277807000
310654760	::487006851322896000
271921509	::487006856573771000
53741229	::487006871568805000
300009838	::487006871661080000
190977628	::487006876731584000
285125363	::487006882041569000
727422228	::487006884017475000
29827759	::487006888014671000
441925629	::487006901071515000
243472980	::487006905257426000
276381534	::487006924760956000
27432862	::487006926300282000
190396530	::487006950404538000
259830697	::487006953885810000
461392295	::487006962769350000
271204273	::487006976614748000
38848610	::487006978158653000
178492117	::487006981643706000
297679816	::487006982810140000
441925629	::487006989441318000
15804863	::487007001885421000
53741229	::487007002124894000
176202976	::487007027667795000
259830697	::487007028083036000
252389746	::487007033514668000
164135621	::487007043774349000
118708729	::487007046173458000
107823354	::487007049658552000
441925629	::487007052850798000
277693030	::487007058277851000
506824920	::487007062031757000
118708729	::487007063340773000
55744853	::487007065676578000
113722629	::487007066247426000
22431584	::487007068311027000
216591008	::487007074769858000
26623525	::487007077932744000
160094025	::487007080784482000
278220302	::487007083917631000
350645139	::487007085721165000
607637849	::487007086187126000
21117523	::487007100476731000
176202976	::487007105568612000
297679816	::487007105615147000
243472980	::487007107812974000
378622092	::487007127073214000
287877370	::487007134874230000
607637849	::487007143791714000
216591008	::487007154767802000
129050216	::487007156169101000
243472980	::487007158329147000
44205530	::487007174816567000
14604658	::487007192864681000
38848610	::487007196795142000
483283190	::487007207049801000
52754052	::487007212057817000
76502729	::487007231628410000
185399022	::487007238763343000
55475943	::487007253262643000
25760567	::487007254978109000
179736548	::487007267514880000
18999708	::487007282345934000
441925629	::487007309219266000
35156425	::487007323828019000
344902431	::487007327657410000
246409056	::487007331650396000
587104097	::487007341141700000
129050216	::487007347374817000
21117523	::487007351573323000
93448284	::487007356383789000
14297098	::487007365385191000
176202976	::487007368283049000
104539435	::487007377259233000
216591008	::487007380618489000
55744853	::487007382237499000
167384328	::487007385261576000
216591008	::487007387962712000
190379795	::487007392094113000
596678073	::487007394099392000
104539435	::487007399233216000
26182895	::487007406023790000
407384648	::487007420162383000
55744853	::487007434800513000
190379795	::487007442861973000
194054262	::487007450403717000
507674842	::487007451628044000
180940959	::487007455332020000
276381534	::487007458997854000
351641054	::487007462000959000
53741229	::487007473631764000
297238880	::487007499887726000
109105005	::487007507173240000
411848692	::487007507580456000
507674842	::487007512743247000
287978614	::487007514081247000
32624494	::487007531940999000
276381534	::487007533652246000
185084575	::487007551356424000
441925629	::487007557094219000
338619333	::487007558977081000
85399171	::487007566594330000
24136198	::487007600873963000
441925629	::487007612635201000
104539435	::487007628565151000
176778479	::487007633451515000
217912167	::487007644683481000
190379795	::487007657723588000
57713984	::487007659468414000
167384328	::487007661490057000
56059141	::487007663117434000
102444460	::487007664371531000
244800948	::487007681157152000
262059543	::487007681341689000
105598447	::487007681723379000
104539435	::487007688233332000
441039165	::487007690036895000
57713984	::487007692183969000
297238880	::487007697506553000
344902431	::487007702636183000
52754052	::487007706901794000
500060319	::487007714095427000
151190656	::487007722609860000
93448284	::487007728573771000
441925629	::487007729186533000
52754052	::487007742406561000
57713984	::487007750795186000
110059442	::487007783590445000
46764883	::487007798438264000
423446901	::487007810211700000
26947347	::487007820869427000
175581339	::487007846962573000
57713984	::487007847088005000
441925629	::487007847109373000
410961985	::487007851496230000
461392295	::487007864850903000
727422228	::487007870639427000
73731844	::487007874716291000
375636797	::487007883754602000
73731844	::487007887139827000
194054262	::487007898313449000
331423379	::487007898837716000
180940959	::487007919083651000
57713984	::487007924682625000
104539435	::487007937106567000
22142419	::487007952230813000
227114320	::487007967238443000
437762769	::487007970736484000
202840862	::487007976171913000
206247499	::487007978122641000
165261298	::487008003514966000
27331165	::487008004613488000
547741880	::487008005116813000
176778479	::487008011722846000
276381534	::487008015628140000
46809403	::487008038373453000
27331165	::487008056752877000
239885742	::487008072401813000
260825806	::487008074440650000
175581339	::487008081923297000
363722761	::487008083185381000
49626726	::487008088499568000
271921509	::487008093612818000
104539435	::487008107651162000
190379795	::487008118476267000
27364321	::487008124759736000
194054262	::487008140685094000
322465167	::487008146276089000
276381534	::487008156078604000
31066609	::487008161610477000
426923626	::487008165636997000
21124400	::487008172612534000
296901409	::487008184188407000
253675480	::487008194565505000
22142419	::487008204706938000
230206940	::487008207815319000
106860209	::487008224327921000
104539435	::487008227394322000
507674842	::487008236843716000
85111877	::487008239356108000
120863692	::487008258067267000
276381534	::487008268980879000
178492117	::487008270406520000
49626726	::487008272428568000
35156425	::487008273867223000
479986172	::487008279621402000
351810944	::487008295693975000
393718746	::487008299003301000
23413958	::487008311451983000
190379795	::487008312391528000
242922283	::487008320759549000
84849075	::487008334789480000
107724446	::487008350002245000
102444460	::487008355362164000
424698378	::487008357622874000
18148466	::487008367131365000
329333638	::487008371527012000
190379795	::487008387494715000
82223258	::487008391340892000
104539435	::487008422995714000
22431584	::487008430557626000
45164175	::487008451458236000
17990173	::487008455517945000
18148466	::487008455945756000
229650081	::487008458643099000
73731844	::487008461561937000
190379795	::487008472639102000
73731844	::487008473658707000
506824920	::487008491735752000
216591008	::487008497964285000
194054262	::487008501349113000
17258301	::487008503408492000
433169770	::487008511306383000
294964037	::487008512128872000
53258017	::487008519929880000
317164527	::487008526200344000
18455966	::487008544579784000
17258301	::487008547067023000
50818061	::487008566910267000
341700434	::487008573730193000
42297542	::487008575668375000
65576332	::487008577609932000
309981035	::487008587898970000
17258301	::487008606047305000
216591008	::487008607888613000
59705683	::487008608618835000
35156425	::487008613798395000
102796495	::487008617879437000
216591008	::487008627123712000
22278303	::487008637102329000
376546976	::487008646287872000
26623525	::487008648531836000
317634739	::487008653346893000
252389746	::487008667204456000
506824920	::487008674653536000
17470539	::487008698015809000
28063382	::487008711219507000
202791635	::487008714092974000
49626726	::487008721718243000
52754052	::487008746762014000
190379795	::487008747546345000
17258301	::487008762071240000
22414245	::487008785056010000
77787388	::487008798876254000
468965579	::487008805394595000
33341742	::487008811966668000
33341742	::487008823563927000
375636797	::487008827187806000
131310830	::487008829830602000
33341742	::487008837858115000
216591008	::487008860914204000
441925629	::487008864391663000
351810944	::487008864663900000
55744853	::487008864793923000
24495392	::487008865708306000
375636797	::487008866568130000
33341742	::487008872846999000
107870705	::487008879679512000
66786075	::487008880971378000
33341742	::487008886713368000
211376385	::487008893164204000
351810944	::487008905273167000
354629644	::487008919148302000
39507361	::487008920763117000
33341742	::487008929738526000
623584562	::487008935669690000
86243090	::487008936076521000
194054262	::487008946742652000
55475943	::487008947362992000
24983393	::487008949800296000
175581339	::487008953264779000
14297098	::487008967223439000
36612981	::487008968007352000
286734780	::487008977041911000
55744853	::487008979793371000
129050216	::487008990170066000
351810944	::487009009853952000
190379795	::487009016338337000
625951846	::487009034403577000
216591008	::487009048814825000
66877066	::487009060743819000
37860681	::487009068276412000
264434173	::487009070306836000
287877370	::487009073590591000
216591008	::487009074018414000
17258301	::487009082163748000
14715501	::487009086068633000
264434173	::487009086924673000
351810944	::487009096520855000
98768681	::487009111884578000
260006924	::487009151495589000
407248121	::487009156151672000
389738018	::487009162509836000
216591008	::487009169325576000
338619333	::487009188422230000
153077015	::487009191526023000
31403901	::487009199399120000
441925629	::487009203031396000
256259599	::487009219061612000
252389746	::487009220110209000
38577111	::487009224870731000
19511096	::487009239643062000
256259599	::487009246895026000
37860681	::487009249872969000
260006924	::487009256726487000
190379795	::487009258039308000
363722761	::487009265379311000
134873681	::487009271050039000
625951846	::487009276083580000
14715501	::487009302754775000
296901409	::487009358237024000
15789848	::487009367699382000
66396119	::487009368479498000
19210855	::487009370417295000
351810944	::487009376771645000
19071786	::487009382308147000
98599563	::487009388516081000
276381534	::487009396372037000
37578654	::487009400901476000
49061011	::487009401308344000
134873681	::487009408967127000
121290312	::487009411253039000
43052467	::487009427413676000
52754052	::487009445809901000
53741229	::487009463149539000
71617108	::487009465947136000
42435255	::487009475987902000
66396119	::487009478370279000
170126452	::487009491951448000
20364178	::487009496351264000
315527257	::487009501975826000
194054262	::487009537639997000
190379795	::487009561962754000
61318348	::487009568921116000
8548362	::487009569970061000
387476542	::487009577183875000
1565041	::487009579746996000
301244128	::487009601393811000
210873235	::487009607949512000
221610776	::487009617700847000
53741229	::487009620171685000
325996873	::487009629327855000
190379795	::487009630082453000
277996494	::487009645962096000
276381534	::487009654304931000
19210855	::487009666820354000
42435255	::487009669156569000
281295226	::487009679495929000
26947347	::487009698474770000
19210855	::487009700836151000
270184694	::487009714434088000
185399022	::487009721078263000
15791549	::487009728514387000
114593439	::487009742360174000
255810490	::487009745421619000
42435255	::487009747724296000
287877370	::487009766284091000
20364178	::487009768351883000
61832970	::487009770079911000
31403901	::487009772143902000
68622166	::487009794243702000
451183057	::487009797967839000
286734780	::487009803978305000
232312019	::487009827336355000
55744853	::487009828431073000
441925629	::487009830440558000
351810944	::487009835779502000
177446269	::487009836022779000
104539435	::487009850841645000
26947347	::487009859926102000
325996873	::487009860064915000
286734780	::487009861570293000
201445185	::487009863495475000
136828926	::487009868398596000
22414245	::487009900237561000
286734780	::487009919460048000
382190006	::487009945137577000
236167599	::487009950565429000
19028099	::487009968390807000
276381534	::487009971104935000
175581339	::487009996350427000
27211964	::487010002553823000
27999272	::487010014612033000
55744853	::487010020404371000
37578654	::487010025135566000
106860209	::487010028860104000
19123904	::487010040235442000
114593439	::487010051132227000
38044979	::487010058677792000
105623584	::487010069620727000
42435255	::487010074380886000
18842764	::487010087526211000
20932133	::487010104017817000
7875762	::487010105372983000
42435255	::487010144694185000
177446269	::487010157541355000
597834721	::487010176214368000
131310830	::487010200755666000
276381534	::487010218904412000
180940959	::487010220837986000
42435255	::487010271806779000
57713984	::487010288340709000
76815335	::487010291306082000
490977827	::487010302882742000
421338980	::487010304963125000
106855310	::487010322725998000
55744853	::487010326206889000
212475056	::487010348570927000
276357208	::487010353885085000
26580506	::487010356896997000
104539435	::487010358557949000
451183057	::487010361636552000
43365529	::487010379961094000
155034504	::487010383626895000
77787388	::487010383798890000
172184859	::487010393156775000
120863692	::487010417525669000
728549208	::487010422948896000
46809403	::487010426769534000
21449993	::487010437259481000
71157367	::487010450442563000
167384328	::487010464417579000
205501297	::487010465159999000
43256984	::487010470151196000
42435255	::487010471950553000
172184859	::487010482797428000
77787388	::487010485955358000
55744853	::487010491177259000
190379795	::487010493098246000
14780915	::487010494445019000
86243090	::487010530284929000
262405775	::487010558986555000
17529301	::487010565513310000
136828926	::487010567157055000
172184859	::487010567799197000
17258301	::487010586215976000
267538322	::487010597452525000
190379795	::487010606650621000
38848610	::487010609679319000
253737829	::487010622169575000
327842258	::487010653455257000
114593439	::487010662082957000
208296274	::487010665098641000
77787388	::487010669988823000
277996494	::487010674221264000
190379795	::487010677244977000
270184694	::487010686338211000
458010782	::487010701064818000
351810944	::487010713529905000
71157367	::487010714163621000
19123904	::487010714364559000
19028099	::487010723134844000
340646680	::487010738997694000
33904380	::487010748682747000
48427726	::487010749907079000
351810944	::487010753652588000
348085087	::487010754374008000
20932133	::487010775374913000
253737829	::487010822263042000
20364178	::487010827505922000
364043601	::487010835420561000
27432862	::487010837258063000
339353546	::487010844203843000
357211620	::487010855461351000
48944372	::487010864696795000
260338000	::487010866907578000
53741229	::487010876939976000
353475742	::487010880702271000
107823354	::487010907164119000
43365529	::487010909773000000
348725381	::487010911706972000
348725381	::487010970150375000
79606394	::487010991322832000
151190656	::487010995231920000
62685527	::487011011593920000
327842258	::487011018728833000
353475742	::487011031898525000
394365413	::487011037460189000
190379795	::487011063246757000
256259599	::487011067214577000
33341742	::487011103755366000
26580506	::487011114744836000
28827091	::487011117583974000
48944372	::487011144016478000
353475742	::487011145241198000
208296274	::487011147422662000
190379795	::487011168041439000
202791635	::487011178846371000
71157367	::487011185204953000
597834721	::487011207958630000
121290312	::487011213704835000
53741229	::487011241454342000
389105684	::487011243551506000
301290830	::487011248559915000
34052201	::487011258382577000
348725381	::487011258596868000
398735102	::487011268914839000
27432862	::487011289794117000
609790203	::487011293405016000
330691749	::487011293963243000
348725381	::487011322438381000
172184859	::487011328700469000
30417393	::487011330138726000
167282271	::487011365052481000
351810944	::487011366616580000
115503799	::487011372572884000
17258301	::487011385616760000
458010782	::487011389576593000
323262953	::487011410988134000
167282271	::487011418223677000
301290830	::487011425500823000
20364178	::487011426897104000
190379795	::487011429484998000
75630500	::487011440499245000
339458716	::487011527233265000
109105005	::487011533449216000
17764624	::487011534321643000
35156425	::487011537165352000
43052467	::487011539027628000
45164175	::487011546426793000
363722761	::487011568844959000
172184859	::487011575799488000
620420742	::487011586200973000
121290312	::487011588793049000
190379795	::487011588981805000
33341742	::487011601510191000
176778479	::487011602966003000
44205530	::487011605084131000
20932133	::487011626051063000
477188816	::487011631885324000
28827091	::487011636180299000
17764624	::487011636385832000
33341742	::487011640613675000
28827091	::487011661534859000
461392295	::487011688932065000
30417393	::487011710759219000
107724446	::487011713934712000
194054262	::487011726995779000
92568275	::487011733202927000
27432862	::487011740656603000
477188816	::487011741620916000
307397057	::487011743864872000
35156425	::487011754489430000
351641054	::487011757266055000
35156425	::487011793047662000
33341742	::487011798780895000
348725381	::487011800706453000
539602323	::487011804036349000
35156425	::487011822151954000
57713984	::487011825142099000
39847939	::487011828199731000
35156425	::487011832004349000
256259599	::487011842925928000
35156425	::487011847019954000
100471456	::487011852749393000
323262953	::487011854242160000
208296274	::487011856922722000
35156425	::487011872521330000
596678073	::487011879857164000
27816303	::487011884106006000
35156425	::487011896235917000
17258301	::487011901054799000
479959389	::487011902862942000
19053567	::487011903877545000
17764624	::487011919077707000
33341742	::487011922571571000
35156425	::487011929630990000
26623525	::487011930385567000
238307628	::487011937360674000
75630500	::487011939357589000
39412631	::487011942926532000
382359896	::487011950308519000
35156425	::487011958022209000
458010782	::487011962006831000
348725381	::487011965152555000
57713984	::487011974446739000
33341742	::487011985653911000
28827091	::487011992247357000
48427726	::487012023813681000
35156425	::487012029296025000
215109001	::487012030730096000
458010782	::487012040289316000
410286428	::487012052461170000
153077015	::487012055510052000
48944372	::487012058550923000
35156425	::487012060661051000
53741229	::487012062644543000
14606079	::487012074510237000
9899992	::487012075739181000
35156425	::487012079409577000
419047433	::487012105904594000
33341742	::487012117707374000
194054262	::487012121813983000
34052201	::487012123982049000
120863692	::487012136242397000
58847822	::487012138913787000
242922283	::487012143473389000
167384328	::487012147130429000
479959389	::487012151333486000
35156425	::487012152037736000
394365413	::487012153648377000
425573791	::487012158316638000
35156425	::487012164129931000
335101950	::487012169741893000
385706960	::487012171885195000
419047433	::487012179250401000
50818061	::487012188893089000
419047433	::487012192651210000
348725381	::487012204009762000
33341742	::487012217955434000
93448284	::487012219146616000
112576998	::487012220203589000
35156425	::487012226050441000
270065033	::487012230794211000
323262953	::487012243637166000
338619333	::487012249643409000
61736206	::487012252655321000
35156425	::487012263656574000
231222303	::487012276721823000
35156425	::487012280089853000
321578565	::487012280346116000
48557490	::487012310238912000
305265637	::487012312403181000
113760458	::487012316790026000
264705173	::487012333483343000
351914412	::487012335366594000
391108584	::487012341087621000
141140385	::487012346259603000
394365413	::487012350449307000
194054262	::487012356711776000
424540791	::487012357852250000
43365529	::487012363590045000
199001641	::487012377703874000
175581339	::487012379017089000
90469755	::487012379348054000
118469346	::487012395366117000
106860209	::487012408854982000
451868502	::487012415331000000
348725381	::487012432641294000
34052201	::487012443072106000
18023231	::487012458003849000
55426501	::487012468833542000
79633612	::487012476555231000
62685527	::487012488135704000
15109013	::487012493697773000
242533291	::487012500810915000
85399171	::487012511917830000
816177	::487012534386712000
133341985	::487012542594940000
79606394	::487012544947552000
22142419	::487012553961127000
19734494	::487012561095626000
33341742	::487012569089986000
93448284	::487012575226236000
199001641	::487012577407283000
436187992	::487012587083538000
145911982	::487012594604314000
45492981	::487012598748307000
66877066	::487012599599730000
452678521	::487012602946392000
66396119	::487012603567149000
348725381	::487012605790543000
33904380	::487012609162764000
30417393	::487012613490880000
287028974	::487012630360383000
20364178	::487012630746247000
26623525	::487012637197496000
391108584	::487012640674172000
17258301	::487012642398027000
22142419	::487012648907575000
182834679	::487012650988355000
194054262	::487012654507368000
339353546	::487012656826834000
347869774	::487012657388453000
17908818	::487012675210072000
14871328	::487012680658481000
207781904	::487012686899585000
323262953	::487012687658774000
351810944	::487012687982129000
458010782	::487012698472083000
79606394	::487012704117202000
17694593	::487012711306641000
335101950	::487012740825772000
41685125	::487012742163730000
66393146	::487012752204898000
66396119	::487012752578183000
60718620	::487012778541330000
33158980	::487012788494413000
33341742	::487012793728520000
391108584	::487012799705403000
184962835	::487012816277082000
205320851	::487012823378063000
348725381	::487012828516470000
177446269	::487012835830927000
391108584	::487012836506206000
387188572	::487012838423027000
135306144	::487012842868965000
394365413	::487012880844197000
34052201	::487012881288814000
145911982	::487012892068552000
74955386	::487012898641022000
184962835	::487012898976178000
36851172	::487012919989649000
26947347	::487012942718586000
135306144	::487012949211348000
177446269	::487012966395428000
79606394	::487012971558617000
391108584	::487012976986058000
253737829	::487012980567994000
172184859	::487012997064568000
101398953	::487013000516075000
245203404	::487013018220232000
623584562	::487013023274397000
94996744	::487013044179202000
17908818	::487013051598508000
262059543	::487013054027034000
145911982	::487013062806097000
194054262	::487013064932601000
66396119	::487013106606829000
172184859	::487013106850471000
178221936	::487013153096466000
135306144	::487013164899262000
145911982	::487013167214886000
259569717	::487013170494459000
347869774	::487013178924998000
27364321	::487013191181148000
398285469	::487013191268839000
221610776	::487013210436820000
83513704	::487013220448628000
131310830	::487013221434687000
124246645	::487013221782392000
17258301	::487013222008905000
17908818	::487013222893899000
336250359	::487013225825718000
178221936	::487013238005981000
97326618	::487013239289425000
35156425	::487013244083507000
33904380	::487013249712672000
120863692	::487013269807579000
118469346	::487013316556881000
553738195	::487013329190125000
247024165	::487013339290030000
39160897	::487013339407466000
65476712	::487013341484032000
62093388	::487013344776552000
129240201	::487013348060323000
17163265	::487013349839089000
172997876	::487013353462984000
131310830	::487013370596708000
40226593	::487013370995171000
69916558	::487013373197160000
17990173	::487013373427843000
33341742	::487013378871664000
62186442	::487013386577006000
129240201	::487013388405329000
38044979	::487013401101471000
414543388	::487013401797750000
294964037	::487013408269942000
607637849	::487013413336678000
15137186	::487013449760002000
310369464	::487013454679527000
34052201	::487013455874883000
35156425	::487013496815894000
14253476	::487013504571179000
35256600	::487013508689981000
588641285	::487013523025702000
297238880	::487013527622651000
259488414	::487013532513603000
33341742	::487013535981920000
277529978	::487013542671814000
240530585	::487013551341465000
22991317	::487013564201578000
44205530	::487013570157084000
131310830	::487013570497220000
33341742	::487013576217882000
145911982	::487013602621411000
458010782	::487013609957253000
369174583	::487013612423090000
22142419	::487013623504461000
22991317	::487013692677324000
145911982	::487013733517262000
194054262	::487013734133796000
264434173	::487013738860785000
17258301	::487013740169003000
50807638	::487013753226280000
177446269	::487013753834053000
129240201	::487013754643574000
145911982	::487013764404097000
50807638	::487013771123392000
410961985	::487013779570311000
310369464	::487013787023581000
45243501	::487013802030804000
51964139	::487013816178196000
63478115	::487013823984181000
68622166	::487013825347354000
38044979	::487013827968770000
135306144	::487013837116166000
34052201	::487013840278671000
287877370	::487013841599860000
24543872	::487013852727349000
58349263	::487013857832239000
24821703	::487013868602798000
141140385	::487013896968867000
33158980	::487013908926853000
35156425	::487013910172557000
76502729	::487013930338754000
42529606	::487013936852926000
33341742	::487013970239184000
15804863	::487013971241598000
98599563	::487013985716559000
254276767	::487014007862071000
115184915	::487014008050819000
115184915	::487014012530335000
725532679	::487014028103802000
287978614	::487014044260241000
486174522	::487014067534831000
98599563	::487014072437977000
85399171	::487014077282394000
15804863	::487014097146224000
19511096	::487014097569861000
76977679	::487014116926566000
340094001	::487014146609647000
115550523	::487014160840929000
76502729	::487014171611897000
52754052	::487014173704855000
287877370	::487014174774403000
19511096	::487014179027443000
52754052	::487014179111329000
240532669	::487014179199811000
35156425	::487014202486177000
79633612	::487014207104106000
607637849	::487014210103414000
371477472	::487014222430089000
129240201	::487014235914772000
106860209	::487014237802229000
398285469	::487014244710232000
42435255	::487014249441411000
224126979	::487014254025768000
392278984	::487014262725148000
52754052	::487014263202918000
24543872	::487014263525892000
220532575	::487014271167909000
184962835	::487014280777052000
360898372	::487014289262538000
121290312	::487014332941598000
33158980	::487014339572809000
479959389	::487014347945050000
490841822	::487014351547531000
545297326	::487014353099829000
36579395	::487014362276577000
421987323	::487014367209070000
60578212	::487014369398894000
392278984	::487014370451673000
39160897	::487014401690456000
15789848	::487014416290816000
458010782	::487014418375790000
369174583	::487014446640807000
14297098	::487014450575060000
607637849	::487014459073105000
490841822	::487014485572325000
62093388	::487014492820480000
131310830	::487014494208786000
48557490	::487014510310739000
76502729	::487014558351888000
33341742	::487014559601799000
121290312	::487014560763637000
392278984	::487014590774267000
242922283	::487014595102777000
238024746	::487014600332701000
35156425	::487014605562994000
49061011	::487014612898828000
479959389	::487014613243166000
287877370	::487014620721197000
26947347	::487014639717601000
44278444	::487014646788796000
131310830	::487014655970508000
33341742	::487014656423129000
32973618	::487014693718867000
336347539	::487014697938341000
38848610	::487014709674401000
76502729	::487014720579182000
80419613	::487014737646198000
190396530	::487014742549352000
280297585	::487014747951210000
336347539	::487014762442534000
17258301	::487014771720343000
25160673	::487014779639578000
524866555	::487014793291632000
546153359	::487014794738679000
110063681	::487014798714875000
35156425	::487014814040862000
14297098	::487014825256816000
26947347	::487014838527213000
200796300	::487014846139863000
62093388	::487014856055619000
371603155	::487014873360916000
102393543	::487014883389485000
479959389	::487014886627893000
34052201	::487014892478550000
755431	::487014910363045000
202292166	::487014911663681000
35156425	::487014918844317000
38848610	::487014929049092000
421987323	::487014931082924000
200796300	::487014936388726000
260361255	::487014953988009000
260361255	::487014954734596000
421987323	::487014975513174000
176778479	::487015003094913000
546153359	::487015049077092000
297238880	::487015054189932000
58349263	::487015054236467000
55475943	::487015058824630000
65435835	::487015059030556000
631245094	::487015068844838000
344902431	::487015071009083000
33341742	::487015082795085000
9563172	::487015114219212000
33341742	::487015114801819000
26947347	::487015119251976000
22033805	::487015123090153000
42529606	::487015126516916000
344902431	::487015134825431000
375961439	::487015140449984000
417523013	::487015149664886000
58349263	::487015171580497000
79633612	::487015180673372000
70982412	::487015197014384000
20364178	::487015217914605000
351810944	::487015236436639000
63720288	::487015250542080000
254276767	::487015256179240000
105598447	::487015281189875000
463908266	::487015285262942000
70982412	::487015301674831000
332391188	::487015306188312000
201376114	::487015311829258000
237963845	::487015317827117000
338619333	::487015324215025000
281295226	::487015337377148000
108808608	::487015337603645000
429375230	::487015349880369000
322413121	::487015355450408000
332391188	::487015362291322000
213131959	::487015369287028000
20364178	::487015375863701000
378622092	::487015377248202000
190977628	::487015380888469000
441925629	::487015394088337000
276357208	::487015409023856000
81872162	::487015422672502000
546153359	::487015423464833000
44205530	::487015429936648000
266413556	::487015432943972000
421987323	::487015466196422000
108808608	::487015474610569000
25160673	::487015488338554000
18842764	::487015502800515000
14392960	::487015504419115000
17655353	::487015512942333000
287877370	::487015529366827000
421987323	::487015540460761000
287877370	::487015550707449000
389738018	::487015555908399000
451667062	::487015574740811000
118469346	::487015583544655000
22278303	::487015604856303000
35156425	::487015608937377000
42529606	::487015614478032000
177446269	::487015624694960000
98599563	::487015629044846000
399621678	::487015630592540000
152875477	::487015634145132000
14392960	::487015636044767000
33341742	::487015672757497000
131866787	::487015678084648000
276357208	::487015679787151000
16472279	::487015680269484000
418297592	::487015681775243000
323262953	::487015683084259000
348725381	::487015688666906000
76502729	::487015695146684000
190977628	::487015706920091000
477188816	::487015711861006000
546153359	::487015729665802000
360761105	::487015737702092000
374228630	::487015750075289000
36579395	::487015764902166000
39507361	::487015770069925000
190379795	::487015782035906000
340819943	::487015793956114000
389738018	::487015819168063000
131866787	::487015830962851000
76502729	::487015840806477000
43365529	::487015841376919000
377806186	::487015850356920000
19683725	::487015853905678000
266413556	::487015865838100000
14253476	::487015867788832000
237963845	::487015871320424000
121290312	::487015877301116000
306169468	::487015891893493000
52011370	::487015896356229000
520690554	::487015897874173000
14715501	::487015904517951000
323262953	::487015911388618000
219153949	::487015911887745000
27211964	::487015919894667000
14520186	::487015926114828000
458010782	::487015927020781000
33341742	::487015931248263000
323262953	::487015931403853000
62093388	::487015931588399000
255810490	::487015942279286000
348725381	::487015962978549000
87812967	::487015967638441000
94996744	::487015972998746000
242922283	::487015978279391000
217912167	::487015979143028000
40226593	::487015991688589000
22991317	::487016015000117000
816177	::487016018322399000
22142419	::487016034776260000
32973618	::487016041944334000
219153949	::487016050639507000
348725381	::487016055328755000
623990154	::487016072592105000
286734780	::487016080804552000
17258301	::487016090929594000
19511096	::487016099683127000
14715501	::487016099934785000
14392960	::487016102585573000
190379795	::487016115717931000
55475943	::487016115868938000
348725381	::487016117320560000
131866787	::487016127244275000
177446269	::487016135955476000
95712580	::487016147368157000
187078541	::487016154427584000
418847263	::487016163151728000
348725381	::487016164544241000
189916646	::487016177017688000
131310830	::487016182789472000
332391188	::487016183758340000
217912167	::487016192138170000
276357208	::487016193320968000
429375230	::487016194264670000
427464965	::487016201152106000
95712580	::487016210798632000
276357208	::487016223910019000
33341742	::487016227693289000
240530585	::487016235553402000
17455392	::487016235645665000
332391188	::487016237097308000
17028109	::487016240247222000
248358978	::487016243430293000
1384531	::487016258190442000
113760458	::487016262019461000
14715501	::487016291622858000
260911912	::487016303799316000
37780107	::487016315220426000
348725381	::487016324586303000
62093388	::487016333134266000
216083133	::487016338204790000
196890320	::487016346199556000
32973618	::487016364826058000
33643268	::487016373676036000
421987323	::487016379166371000
96273402	::487016380500168000
215109001	::487016386288287000
348725381	::487016393393840000
14392960	::487016399760404000
14715501	::487016419200991000
22033805	::487016421323714000
294745245	::487016426020945000
118469346	::487016426318749000
49626726	::487016436502495000
433142367	::487016449970819000
36866805	::487016451924955000
36579395	::487016463857774000
348725381	::487016466844487000
131310830	::487016472129339000
463908266	::487016477342834000
26947347	::487016489396862000
294745245	::487016492894941000
348725381	::487016511882952000
259488414	::487016524767436000
33341742	::487016528986902000
39160897	::487016534590500000
37780107	::487016544481075000
509523903	::487016549140537000
55744853	::487016557084540000
201376114	::487016564332326000
55475943	::487016583244840000
202791635	::487016585052581000
43365529	::487016593046528000
68221984	::487016600210784000
536012978	::487016600709513000
113760458	::487016620858937000
26947347	::487016634658217000
72143337	::487016639851143000
98599563	::487016640866164000
536012978	::487016644481253000
321578565	::487016652555710000
113760458	::487016659064856000
14392960	::487016666698510000
339353546	::487016667449659000
98599563	::487016672646402000
421987323	::487016682586513000
147310240	::487016695777607000
373713704	::487016697946460000
19080798	::487016703746785000
314303039	::487016711699169000
106860209	::487016712672256000
352062989	::487016714191003000
49626726	::487016718913384000
50818061	::487016728145063000
23400461	::487016734663397000
14392960	::487016737179594000
101617436	::487016744658018000
22991317	::487016747128852000
54344507	::487016749725155000
52754052	::487016752383918000
213131959	::487016753218605000
55475943	::487016771551895000
33341742	::487016806108758000
339353546	::487016810001072000
339458716	::487016818238713000
346127757	::487016819098525000
346127757	::487016823276072000
277529978	::487016833547919000
587864456	::487016843295477000
190379795	::487016855458947000
113760458	::487016857086328000
424698378	::487016862975139000
536012978	::487016871737049000
32973618	::487016883556597000
70982412	::487016898035318000
14715501	::487016901369794000
98599563	::487016921406390000
443512536	::487016925805826000
33341742	::487016932575420000
336250359	::487016932915179000
98599563	::487016946991656000
62093388	::487016953857703000
467043006	::487016989911568000
230898142	::487017010459844000
340819943	::487017019481415000
193502964	::487017020761055000
34052201	::487017030768263000
72143337	::487017033620791000
73731844	::487017039249563000
507674842	::487017044362014000
33341742	::487017045641285000
17473737	::487017048438878000
131866787	::487017071671508000
351810944	::487017087580135000
33341742	::487017089459179000
62093388	::487017098250838000
14520186	::487017101383966000
360183119	::487017106714923000
755431	::487017110334210000
54344507	::487017111907500000
443512536	::487017112951480000
483190332	::487017115904258000
421987323	::487017123609186000
14780915	::487017139761872000
39507361	::487017141368270000
15728310	::487017156115451000
339353546	::487017161190567000
252793957	::487017178235813000
427464965	::487017179620339000
62093388	::487017185278431000
94480498	::487017199245070000
38848610	::487017204597403000
264434173	::487017205704720000
17473737	::487017231725768000
23543960	::487017232178749000
536012978	::487017237392281000
33302034	::487017246485913000
322842111	::487017251493523000
346127757	::487017251648708000
201376114	::487017256526684000
33643268	::487017258636423000
299297459	::487017288038510000
348725381	::487017295513137000
114077276	::487017314706292000
401109490	::487017328433840000
23543960	::487017333634768000
44205530	::487017341696634000
176224586	::487017344494211000
755431	::487017350697205000
131866787	::487017354698555000
321578565	::487017360797474000
352062989	::487017368888299000
26947347	::487017369458319000
190379795	::487017378266353000
39847939	::487017382284513000
26897261	::487017395408486000
190379795	::487017402660446000
26947347	::487017405567090000
190379795	::487017417252409000
463250994	::487017417378263000
348725381	::487017432494899000
43365529	::487017434574893000
224126979	::487017442296619000
96273402	::487017449909260000
65513	::487017452157427000
50818061	::487017468267749000
42529606	::487017472697319000
45278487	::487017483292135000
62093388	::487017497825411000
71157367	::487017521363832000
33158980	::487017536819445000
14392960	::487017545778487000
38848610	::487017547406266000
62093388	::487017548903612000
108808608	::487017551176925000
427464965	::487017553290858000
15288029	::487017570260631000
176839128	::487017582235377000
39237011	::487017591740047000
323262953	::487017593375842000
190379795	::487017593903927000
339353546	::487017612925480000
427464965	::487017613307154000
7875762	::487017614896803000
255104759	::487017616527982000
107724446	::487017620521365000
259830697	::487017623087874000
527838807	::487017638745604000
33341742	::487017644034256000
54344507	::487017645372612000
527838807	::487017660241440000
65513	::487017666805133000
196890320	::487017669812846000
190379795	::487017669892124000
290624910	::487017670189912000
259830697	::487017676267483000
23820736	::487017691702915000
215109001	::487017694089072000
190379795	::487017704193134000
23543960	::487017710132277000
22142419	::487017737550446000
189916646	::487017738796539000
23543960	::487017741493092000
83673720	::487017744379166000
71157367	::487017748007243000
728549208	::487017750381219000
120863692	::487017754781024000
454531259	::487017758962769000
193502964	::487017761382875000
41649263	::487017783431942000
142045716	::487017788276350000
23543960	::487017825001672000
339353546	::487017829804556000
427464965	::487017831532601000
387863634	::487017838830288000
76502729	::487017842110242000
167384328	::487017851346104000
45278487	::487017855939252000
196890320	::487017871453999000
62093388	::487017877443477000
153077015	::487017898917892000
33341742	::487017905893044000
52754052	::487017933445406000
17764624	::487017936326893000
527838807	::487017945022078000
19210855	::487017962306408000
159263389	::487017969940037000
142045716	::487017971294806000
115184915	::487017978932637000
63720288	::487017985471565000
71157367	::487018000135249000
76502729	::487018006845722000
328882474	::487018017574776000
21945140	::487018025632018000
16299351	::487018036206247000
33341742	::487018043990495000
142045716	::487018048755220000
323262953	::487018057693663000
56198202	::487018060004356000
23543960	::487018087628017000
328882474	::487018114509324000
127943795	::487018114932940000
55475943	::487018117583736000
131941193	::487018120838541000
99320365	::487018134113898000
110236585	::487018135628038000
193502964	::487018140979961000
346127757	::487018159405166000
190977628	::487018193756491000
355574432	::487018196227346000
19222225	::487018204313567000
56198202	::487018206750449000
317596401	::487018277554515000
190977628	::487018278984773000
114579662	::487018279509045000
14715501	::487018334139850000
71157367	::487018341769687000
247024165	::487018346458513000
398285469	::487018349897859000
16299351	::487018392914632000
131866787	::487018393640660000
189033239	::487018402532167000
34052201	::487018402813186000
17990173	::487018409519894000
252793957	::487018410920787000
61318348	::487018411290275000
323262953	::487018417481076000
17473737	::487018427010138000
254276767	::487018427979431000
189033239	::487018430487207000
264434173	::487018434715455000
381315320	::487018454432505000
273811402	::487018457645715000
217912167	::487018487752048000
339353546	::487018517037064000
19210855	::487018517070233000
319420243	::487018517292535000
26947347	::487018521780420000
95231863	::487018522074050000
23543960	::487018535042830000
39160897	::487018538096263000
65513	::487018539778605000
372499722	::487018556744560000
472617238	::487018559248142000
394962689	::487018561777307000
308690900	::487018565313101000
114579662	::487018566881796000
189916646	::487018594652274000
46279759	::487018597965774000
46279759	::487018598511439000
375636797	::487018613123997000
224124379	::487018619147010000
152875477	::487018620724469000
14715501	::487018625073545000
178492117	::487018635928412000
107823354	::487018637014749000
463908266	::487018656136953000
33029479	::487018676973883000
287978614	::487018677317812000
14392960	::487018679788269000
319420243	::487018684771074000
418327117	::487018695609159000
417523013	::487018731965411000
49886698	::487018750156087000
225206178	::487018753125650000
33341742	::487018765771497000
97336064	::487018767461781000
39160897	::487018772041973000
131310830	::487018774609289000
61832970	::487018775493869000
33643268	::487018804157763000
320400498	::487018828379852000
107724446	::487018835661586000
187017423	::487018857131827000
98599563	::487018881324974000
431215016	::487018913759100000
39160897	::487018914421800000
319420243	::487018923129200000
65513	::487018937558003000
287978614	::487018942980833000
38848610	::487018949041983000
50546012	::487018965051260000
56198202	::487018974823997000
71157367	::487018986878824000
18613311	::487019000782934000
109361476	::487019021879873000
52295994	::487019027710349000
252793957	::487019034227916000
104539435	::487019042981818000
104539435	::487019045922041000
60578212	::487019064083378000
98599563	::487019074556547000
18613311	::487019079815819000
252793957	::487019081149583000
50807638	::487019114264006000
321578565	::487019114398253000
71157367	::487019124472938000
248358978	::487019138276024000
52295994	::487019142974017000
38848610	::487019159474421000
500060319	::487019160527200000
19222225	::487019165757095000
33302034	::487019172895793000
65513	::487019175010115000
193502964	::487019189870551000
33341742	::487019193473069000
239254872	::487019209579180000
207290040	::487019214541422000
133526428	::487019237790056000
104539435	::487019245105315000
71157367	::487019253074505000
14297098	::487019259454046000
339353546	::487019265787437000
25160673	::487019274952007000
60131090	::487019284413947000
42435255	::487019291460386000
109105005	::487019297701511000
352062989	::487019309781483000
25160673	::487019313715769000
14253476	::487019313857966000
104539435	::487019343499513000
421987323	::487019345944399000
159263389	::487019369541533000
58587526	::487019374042038000
323262953	::487019394896498000
43256984	::487019401015607000
182834679	::487019420041359000
60771081	::487019426446057000
33341742	::487019461661048000
399117604	::487019493386756000
22991317	::487019519676661000
77787388	::487019530699276000
83736832	::487019532046053000
33643268	::487019533241044000
33341742	::487019536198008000
62093388	::487019553466363000
198126424	::487019554292256000
85155674	::487019561128968000
33341742	::487019568909385000
14715501	::487019576043900000
33643268	::487019580695408000
22991317	::487019582893203000
279139758	::487019591080501000
367296747	::487019593781633000
471291163	::487019594230427000
454531259	::487019599578529000
33341742	::487019601251688000
50807638	::487019602485194000
39160897	::487019623666040000
9899992	::487019625406664000
22991317	::487019635552706000
23543960	::487019647380647000
207290040	::487019668751024000
206247499	::487019680490864000
22991317	::487019681119604000
254276767	::487019684433502000
33341742	::487019698580508000
52754052	::487019705266233000
62093388	::487019714447933000
61698439	::487019718151110000
257942561	::487019718772289000
421987323	::487019732021678000
46279759	::487019733297160000
40226593	::487019733535821000
193502964	::487019734807101000
1007041	::487019735305838000
330834997	::487019767060910000
182834679	::487019771209453000
33341742	::487019772450578000
385114649	::487019785662631000
32750427	::487019790318325000
22991317	::487019802783805000
182645046	::487019805774327000
33341742	::487019818134953000
389614947	::487019827346018000
203688730	::487019833448353000
34052201	::487019834501107000
583488323	::487019835784577000
42297542	::487019859172007000
49061011	::487019865656414000
376546976	::487019867275788000
23396218	::487019869020241000
32750427	::487019888293064000
247024165	::487019890805448000
98599563	::487019895142760000
317164527	::487019897990295000
330834997	::487019902000058000
100471456	::487019914700804000
413735493	::487019919268003000
16144669	::487019933876748000
38848610	::487019943196889000
454531259	::487019946342240000
23543960	::487019959344562000
70918926	::487019961768898000
187017423	::487019963601784000
352062989	::487019975463694000
321578565	::487019983462219000
16299351	::487020019344109000
480857982	::487020022477254000
70918926	::487020023609704000
33788573	::487020050713300000
14392960	::487020051371798000
24634410	::487020053921931000
50807638	::487020055352578000
246112828	::487020066395787000
35599852	::487020068476575000
179736548	::487020079792807000
11146552	::487020089615450000
264434173	::487020111295807000
98599563	::487020112755847000
42297542	::487020154715267000
33029479	::487020156657213000
39847939	::487020165360410000
565986436	::487020171886735000
42435255	::487020172020944000
247560161	::487020200618127000
14606079	::487020215029354000
285955708	::487020223145328000
231222303	::487020224042901000
63720288	::487020237309480000
367296747	::487020251087785000
304140174	::487020253050720000
159263389	::487020282998423000
33029479	::487020283895635000
33029479	::487020283937558000
25160673	::487020289755459000
22386194	::487020291206311000
346127757	::487020291944501000
347596428	::487020296054919000
33341742	::487020306985267000
56198202	::487020314354671000
33788573	::487020327369601000
38848610	::487020327466467000
15288029	::487020336047607000
42435255	::487020352946446000
55475943	::487020365831344000
81643358	::487020369665351000
247024165	::487020374555521000
139308619	::487020377927733000
25160673	::487020379811364000
35599852	::487020392293629000
296901409	::487020394948218000
22991317	::487020411344158000
193502964	::487020415920111000
330834997	::487020416800542000
20364178	::487020420990660000
76502729	::487020421045186000
82433120	::487020421276270000
17840621	::487020437482635000
33029479	::487020450581463000
18015033	::487020469191995000
420389630	::487020470144102000
56198202	::487020492998467000
301717953	::487020496111026000
159263389	::487020499550343000
296901409	::487020521154822000
139308619	::487020526817136000
279548168	::487020545893220000
49455873	::487020551144087000
296901409	::487020552930877000
728549208	::487020576775876000
107724446	::487020577472131000
56198202	::487020581057867000
334420539	::487020592911384000
402797583	::487020601673252000
19210855	::487020604575338000
296901409	::487020618018086000
221610776	::487020630408065000
257942561	::487020635722248000
19222225	::487020637618053000
50807638	::487020699375382000
296901409	::487020701828665000
282779381	::487020717129469000
296901409	::487020722976350000
76502729	::487020740982472000
421987323	::487020742278541000
365739414	::487020752151928000
54344507	::487020771135717000
205320851	::487020778617966000
39160897	::487020791117385000
402268968	::487020793826922000
310569604	::487020841734270000
15614582	::487020843344879000
17840621	::487020845454196000
50807638	::487020866375794000
98599563	::487020869378916000
304140174	::487020878291423000
441925629	::487020885585723000
33341742	::487020911128621000
49626726	::487020911212498000
14392960	::487020928673402000
59705683	::487020930225303000
40097041	::487020930787311000
296901409	::487020939142365000
296901409	::487020946021036000
206247499	::487020960470802000
22328944	::487020968523870000
51601709	::487020975272112000
207290040	::487020976539185000
377555310	::487020981848776000
310569604	::487020986181894000
14392960	::487021014245580000
352062989	::487021026669506000
162559610	::487021035855020000
56198202	::487021047451897000
287877370	::487021065634209000
416419059	::487021067899113000
33341742	::487021080867917000
257942561	::487021096479514000
98599563	::487021098308214000
471291163	::487021101310935000
22328944	::487021103387521000
254276767	::487021117320986000
19568023	::487021134794485000
17840621	::487021148232613000
14604658	::487021149180530000
18015033	::487021160094531000
79633612	::487021162590138000
380049732	::487021172253806000
238307628	::487021173826269000
14780915	::487021187684630000
264434173	::487021187877187000
14392960	::487021198019014000
728549208	::487021215216054000
340819943	::487021217056952000
240492455	::487021217573265000
578505853	::487021227085549000
100327197	::487021230843625000
178492117	::487021234815655000
421987323	::487021241115484000
14392960	::487021252121739000
254276767	::487021262498451000
351810944	::487021263605338000
133526428	::487021271545159000
275268585	::487021280273526000
447774872	::487021318651392000
221610776	::487021336091320000
337396732	::487021339648065000
231222303	::487021349982830000
35599852	::487021363438567000
266413556	::487021369117253000
256853017	::487021379582050000
14392960	::487021384179003000
22187821	::487021398880038000
49626726	::487021400289341000
565986436	::487021405234425000
193502964	::487021422083317000
76502729	::487021435806707000
360898372	::487021441494564000
275268585	::487021446242119000
389954423	::487021451749642000
81630455	::487021454098038000
264434173	::487021455843295000
565986436	::487021461245140000
239149781	::487021466094149000
373569970	::487021468086067000
578505853	::487021488776544000
33643268	::487021492837031000
35599852	::487021502853025000
451183057	::487021532745834000
17840621	::487021537510170000
421987323	::487021539573768000
107724446	::487021542304661000
239149781	::487021543466078000
357211620	::487021559190913000
18842764	::487021571450896000
371416817	::487021576689577000
56198202	::487021586080231000
193502964	::487021590258139000
286341932	::487021590689763000
33341742	::487021590794604000
252823136	::487021617818501000
232114448	::487021628841136000
398285469	::487021676375203000
15614582	::487021699221950000
14392960	::487021706372841000
264434173	::487021718327029000
38848610	::487021722521337000
565986436	::487021722692898000
287877370	::487021725528244000
360898372	::487021748123348000
58349263	::487021784638980000
310569604	::487021788308963000
177101575	::487021796026093000
323262953	::487021819040649000
23543960	::487021833066000000
33341742	::487021835494506000
538541326	::487021842519977000
39416036	::487021842880679000
408224760	::487021851630002000
231222303	::487021861683752000
420323287	::487021872983584000
139847892	::487021874182770000
22991317	::487021875369762000
114579662	::487021881652809000
41136161	::487021884370739000
15174710	::487021901026701000
215109001	::487021907355508000
369819130	::487021910992355000
79476731	::487021921863626000
176224586	::487021942860312000
432888405	::487021952695926000
177101575	::487021955338362000
22991317	::487021964780142000
161492068	::487021977912111000
22991317	::487021981335040000
363722761	::487021985109524000
364752208	::487022005758095000
444298693	::487022017557049000
347596428	::487022049777299000
193502964	::487022056148852000
85399171	::487022071797788000
90966789	::487022076461850000
396454394	::487022088507490000
76502729	::487022110632452000
421987323	::487022113815932000
85399171	::487022117096275000
89590985	::487022128579878000
277378135	::487022155633160000
193502964	::487022173023133000
444298693	::487022185299853000
98599563	::487022188038737000
26580130	::487022208170983000
66203192	::487022226344923000
289360824	::487022234242789000
279548168	::487022235505672000
94996744	::487022239955816000
61736206	::487022267495620000
444298693	::487022289679290000
30104821	::487022294296829000
441925629	::487022294456627000
117608761	::487022302257627000
33369338	::487022326857596000
166897115	::487022333354205000
56198202	::487022335971454000
363722761	::487022358385811000
421987323	::487022363536392000
398445530	::487022365226696000
66203192	::487022369555230000
138603889	::487022372919066000
14606079	::487022391449501000
339353546	::487022396499828000
441925629	::487022404271869000
77787388	::487022405835972000
54587465	::487022410227408000
180940959	::487022416611516000
180940959	::487022430054260000
56198202	::487022438459269000
33158980	::487022448638836000
187047785	::487022455689474000
32171318	::487022466649587000
45492981	::487022501541994000
239149781	::487022501801652000
55475943	::487022502141382000
262248356	::487022514422689000
71157367	::487022515332857000
212068363	::487022519463837000
54344507	::487022519694942000
34052201	::487022522206916000
180940959	::487022522324774000
565986436	::487022541400072000
114579662	::487022543216201000
115184915	::487022548966596000
264434173	::487022560228298000
147310240	::487022563101405000
6733652	::487022563542192000
22033805	::487022565312200000
56198202	::487022571443871000
133526428	::487022574962872000
19511096	::487022585423470000
166897115	::487022592742551000
186208532	::487022595737264000
26179867	::487022597595332000
54344507	::487022604528910000
23543960	::487022604633378000
186208532	::487022610803200000
552146644	::487022642038599000
87956728	::487022690805751000
115184915	::487022694932570000
438698734	::487022705569714000
60771081	::487022711815028000
107724446	::487022723005431000
131866787	::487022733717696000
287877370	::487022735265001000
42435255	::487022740436566000
94480498	::487022742193991000
363722761	::487022758170095000
26947347	::487022761412280000
120170865	::487022784821100000
48467620	::487022803455987000
111806693	::487022856669499000
304140174	::487022861056356000
278603967	::487022867674980000
389954423	::487022903452770000
111806693	::487022905847738000
396454394	::487022910670786000
429375230	::487022914856689000
225893243	::487022915062214000
112576998	::487022926336520000
342878651	::487022934804795000
532542878	::487022935597920000
159263389	::487022937220714000
33341742	::487022944288129000
389954423	::487022945571577000
213131959	::487022949262569000
290624910	::487022949770485000
52754052	::487022955533049000
578505853	::487022970175361000
114579662	::487022976533950000
376525681	::487022982859350000
111806693	::487022983815245000
120170865	::487022995459018000
372479589	::487022996087791000
33341742	::487023057299456000
433012724	::487023069748137000
33643268	::487023123246485000
444298693	::487023149125746000
389954423	::487023154645045000
35156425	::487023154901286000
22278303	::487023157019439000
304140174	::487023162983321000
304645030	::487023181417680000
304140174	::487023186769219000
60108947	::487023188933877000
15804863	::487023191060017000
14520186	::487023202330476000
38848610	::487023204754788000
130987540	::487023206654812000
444298693	::487023211801231000
133341985	::487023217434169000
33341742	::487023228477382000
60108947	::487023241685630000
19511096	::487023242943528000
285988306	::487023245829615000
32750427	::487023256335953000
377715399	::487023276992897000
264434173	::487023285872656000
33341742	::487023305207996000
304140174	::487023305971363000
60771081	::487023315513769000
180940959	::487023322031734000
33341742	::487023337726418000
52754052	::487023353975173000
372479589	::487023369892544000
372499722	::487023371683913000
138603889	::487023373575151000
22278303	::487023381620207000
35026897	::487023382891094000
371068004	::487023397004918000
389954423	::487023399143616000
562393615	::487023400293249000
24634410	::487023406143926000
22033805	::487023415522758000
61698439	::487023416298721000
18138157	::487023427367092000
8548362	::487023430559363000
22991317	::487023432983252000
441925629	::487023438767603000
112576998	::487023445977210000
14808898	::487023447474982000
421987323	::487023451534663000
14606079	::487023455984816000
114579662	::487023464838991000
371068004	::487023465309151000
21105964	::487023468677197000
65576332	::487023468970397000
138603889	::487023474410418000
536012978	::487023487916048000
417472148	::487023514633785000
17990173	::487023549089976000
536012978	::487023557679935000
344817215	::487023558007062000
355990893	::487023558200004000
352960797	::487023578596904000
40126821	::487023598326935000
102489930	::487023609240510000
42529606	::487023619428868000
65476712	::487023619609223000
186208532	::487023624298049000
107870705	::487023626491686000
35141457	::487023632200126000
59288102	::487023632548630000
355990893	::487023637707255000
607016651	::487023638122479000
138603889	::487023647295410000
354047009	::487023647312596000
161492068	::487023658234167000
279548168	::487023665180344000
277626311	::487023690790756000
56198202	::487023703801081000
107724446	::487023706058010000
22142419	::487023707206852000
168347877	::487023727842836000
18148466	::487023728455585000
515049896	::487023737301004000
14715501	::487023737972076000
65476712	::487023742615556000
172184859	::487023744804605000
443512536	::487023751406444000
536012978	::487023753910423000
50807638	::487023770419613000
163893797	::487023774164713000
107724446	::487023779647082000
42435255	::487023789742383000
115184915	::487023791277494000
22142419	::487023794905563000
138603889	::487023795719249000
59288102	::487023812480081000
413735493	::487023845652439000
30362051	::487023858772226000
427464965	::487023860769107000
306169468	::487023865223446000
437898031	::487023867790368000
60108947	::487023873045848000
33341742	::487023903663853000
427464965	::487023920361787000
71284640	::487023923360309000
167384328	::487023931648274000
56198202	::487023935259545000
578505853	::487023938782769000
607016651	::487023952003211000
461392295	::487023952749805000
306529180	::487023958089535000
59288102	::487023961851822000
60108947	::487023979061084000
304140174	::487023984785907000
49061011	::487023991928807000
161492068	::487024005719683000
59288102	::487024021998149000
42529606	::487024035591884000
136238737	::487024071683502000
6733652	::487024072132665000
22278303	::487024074951262000
427464965	::487024088301711000
42529606	::487024089086062000
319420243	::487024095184179000
389738018	::487024102356443000
23450320	::487024106890854000
346127757	::487024114557657000
56198202	::487024117292343000
1384531	::487024126805426000
395703736	::487024131872161000
24226614	::487024137161154000
169656316	::487024145696182000
186107022	::487024156907540000
38615147	::487024157968719000
167384328	::487024161940721000
42529606	::487024170287783000
85399171	::487024180538650000
118469346	::487024190889795000
417472148	::487024200981311000
168347877	::487024201132281000
54344507	::487024201627627000
215109001	::487024205758599000
180940959	::487024206530363000
355990893	::487024216143716000
318700673	::487024217435537000
101617436	::487024221847965000
491679354	::487024242370691000
59288102	::487024244745056000
107724446	::487024245076402000
257625769	::487024251623727000
264434173	::487024258187816000
114579662	::487024258254520000
60108947	::487024262080114000
565986436	::487024278483660000
336149936	::487024281700679000
81469472	::487024285186555000
27331165	::487024290198339000
198233216	::487024297529982000
231222303	::487024313409609000
50807638	::487024316266340000
463318489	::487024326760083000
388597293	::487024330077769000
323262953	::487024334972940000
553738195	::487024335022858000
22991317	::487024348189171000
64596921	::487024365775511000
351810944	::487024369709756000
354047009	::487024377188581000
295339639	::487024401934979000
18842764	::487024407031062000
427464965	::487024407119159000
59583601	::487024411732496000
167384328	::487024425288466000
18999708	::487024428165783000
59288102	::487024431664214000
388597293	::487024437481316000
277829772	::487024439175827000
38615147	::487024451117002000
244646421	::487024451750338000
387476542	::487024460302934000
371068004	::487024461242454000
17694593	::487024465273171000
172184859	::487024480821067000
424698378	::487024483467685000
172184859	::487024490547666000
82707747	::487024493798248000
427464965	::487024497359613000
607637849	::487024504917749000
172184859	::487024533140803000
167486585	::487024547070476000
49455873	::487024547598585000
103678189	::487024553970130000
56198202	::487024559464275000
389738018	::487024561523679000
103678189	::487024564560744000
48764697	::487024570423971000
340819943	::487024598827806000
321578565	::487024612874944000
38848610	::487024623721402000
360183119	::487024626623848000
37780107	::487024653526138000
60108947	::487024656617336000
350645139	::487024663835320000
553738195	::487024665986994000
344454080	::487024679224233000
38615147	::487024689181503000
389954423	::487024702473248000
444298693	::487024705388683000
63478115	::487024712300912000
20364178	::487024716255748000
60718620	::487024750695546000
597038752	::487024788385193000
256259599	::487024791270879000
22991317	::487024819544662000
96273402	::487024820236713000
172184859	::487024844819533000
260440912	::487024846832824000
355990893	::487024866931912000
96273402	::487024869758865000
48764697	::487024871700852000
38848610	::487024882593849000
553738195	::487024889061048000
23450320	::487024897525575000
264434173	::487024899714584000
48764697	::487024909244063000
421987323	::487024913598124000
41136161	::487024919381676000
17028109	::487024920648769000
597038752	::487024921407545000
198233216	::487024936041467000
631245094	::487024946602721000
200796300	::487024955742113000
597038752	::487024961559617000
131278152	::487024965057646000
186107022	::487024970174717000
138603889	::487025016555331000
38848610	::487025024130641000
427464965	::487025030979911000
429906977	::487025056933883000
172184859	::487025068757639000
38848610	::487025075364061000
63478115	::487025077616394000
491679354	::487025097241153000
352960797	::487025101917782000
270143437	::487025116199780000
42435255	::487025121232560000
23785621	::487025123753734000
186208532	::487025124634136000
23785621	::487025127490850000
84870240	::487025138089881000
318700673	::487025163066552000
623584562	::487025168938962000
60771081	::487025174215405000
408239861	::487025195647922000
429906977	::487025198869131000
19770255	::487025209145176000
172184859	::487025212404154000
18455966	::487025222869323000
23413958	::487025226627047000
429375230	::487025246705176000
421987323	::487025256536612000
17536130	::487025257367080000
358489252	::487025269312458000
220532575	::487025275721777000
436476907	::487025285577965000
264434173	::487025288551735000
322465167	::487025308386611000
45150174	::487025322618281000
444298693	::487025330285473000
50807638	::487025347847000000
277693030	::487025349747040000
186107022	::487025353903185000
169656316	::487025357799698000
257265522	::487025362967085000
301290830	::487025381657292000
607637849	::487025421926825000
67492430	::487025429899796000
129240201	::487025430457630000
47880950	::487025457481523000
138603889	::487025472761389000
37011485	::487025475332874000
123971864	::487025476938891000
172184859	::487025519532077000
451667062	::487025523961241000
254821900	::487025552990437000
301290830	::487025554873651000
138603889	::487025580513058000
358489252	::487025584841555000
423098923	::487025586875801000
60108947	::487025618283134000
45150174	::487025644870836000
169656316	::487025654068568000
348152108	::487025654307647000
41692308	::487025656966811000
131866787	::487025661710991000
45150174	::487025672934936000
38615147	::487025675606315000
101617436	::487025678118707000
241995287	::487025690890350000
111806693	::487025714353700000
63478115	::487025723262373000
111806693	::487025748595974000
111806693	::487025753603964000
421987323	::487025763372122000
111806693	::487025764974739000
553738195	::487025770846367000
279865885	::487025789351636000
289743411	::487025808725540000
169656316	::487025808855162000
270143437	::487025809786699000
176839128	::487025812885880000
63478115	::487025825280446000
437898031	::487025825661739000
357211620	::487025844184162000
22991317	::487025845773418000
294964037	::487025852723761000
37029138	::487025855458050000
340819943	::487025856624070000
26179867	::487025858893209000
491679354	::487025868103901000
348152108	::487025873048965000
407248121	::487025877554061000
198233216	::487025884969201000
138603889	::487025904376233000
461392295	::487025915952504000
40864634	::487025921933578000
17163265	::487025924458954000
84849075	::487025925230690000
423098923	::487025933698600000
63478115	::487025934886006000
389614947	::487025940653170000
61318348	::487025965436923000
56198202	::487025973036974000
23450320	::487025980356431000
22991317	::487025988316823000
26179867	::487025994553765000
410286428	::487025997016227000
38615147	::487026003701551000
43630532	::487026007619022000
22278303	::487026013910884000
390504920	::487026016661950000
423098923	::487026018989768000
390504920	::487026064355377000
282860308	::487026069497581000
14780915	::487026078075334000
344454080	::487026080763498000
347869774	::487026081761738000
45150174	::487026116159602000
311092385	::487026116746440000
63478115	::487026119070478000
27432862	::487026150472830000
41692308	::487026155309244000
63478115	::487026160791220000
336149936	::487026167619543000
167486585	::487026183385911000
17536130	::487026185268772000
155650977	::487026191346696000
349484189	::487026199743328000
223375935	::487026201806921000
56198202	::487026211390881000
447813903	::487026223202447000
38615147	::487026232827985000
491679354	::487026237986963000
195154119	::487026247457705000
41925570	::487026268354138000
348725381	::487026281553219000
337434879	::487026289518198000
57238973	::487026301325152000
23396218	::487026315204116000
22294252	::487026317075161000
391573659	::487026320791306000
60108947	::487026336008269000
45150174	::487026347785863000
310569604	::487026357009125000
423446901	::487026382883409000
123971864	::487026387971100000
367941154	::487026388038615000
408224760	::487026391695650000
578505853	::487026421332590000
60108947	::487026424067661000
310369464	::487026425384288000
90966789	::487026429885186000
299297459	::487026437933641000
41692308	::487026440068530000
348152108	::487026443063267000
367941154	::487026448713408000
177111779	::487026460494802000
376361293	::487026485656440000
289360824	::487026491822075000
58349263	::487026528195448000
123971864	::487026538349887000
186107022	::487026545047764000
45150174	::487026556825780000
319145382	::487026568619778000
339353546	::487026591566794000
588641285	::487026595421368000
131278152	::487026595832414000
25160673	::487026598160650000
45150174	::487026602531123000
169656316	::487026617030410000
509524562	::487026645354573000
299450175	::487026649574014000
467774585	::487026655399907000
45150174	::487026673263853000
348152108	::487026675712921000
28498427	::487026679819149000
427464965	::487026682575204000
65476712	::487026685716729000
100843087	::487026689352818000
120296296	::487026694809608000
63478115	::487026713470455000
377806186	::487026714409574000
45150174	::487026728716730000
467774585	::487026743417397000
52754052	::487026770487431000
120296296	::487026775633842000
54344507	::487026798124089000
61736206	::487026810304356000
38615147	::487026818327662000
237936556	::487026832437280000
367941154	::487026842231406000
399713201	::487026843741343000
28498427	::487026850464423000
39904237	::487026850640568000
367941154	::487026869494370000
351264389	::487026878700871000
45150174	::487026891136987000
421987323	::487026891455741000
35256600	::487026893904834000
52754052	::487026898111709000
198233216	::487026898929594000
22991317	::487026921033576000
54344507	::487026921260466000
115941650	::487026921734037000
35156425	::487026929527451000
19734494	::487027012683726000
111806693	::487027018991931000
423098923	::487027022271496000
111806693	::487027027837714000
562590159	::487027029968035000
111806693	::487027037220380000
367941154	::487027039225282000
17664609	::487027040835485000
367941154	::487027047320264000
120296296	::487027049505099000
225206178	::487027051002486000
45966951	::487027055473991000
367941154	::487027063392837000
41925570	::487027064877613000
310569604	::487027076604915000
130987540	::487027085345841000
514003187	::487027088927358000
258532274	::487027090102181000
244646421	::487027096519061000
383972979	::487027104878297000
23450320	::487027105884938000
40405725	::487027115519246000
94996744	::487027118753067000
17664609	::487027142232793000
33158980	::487027147433725000
239162983	::487027149002801000
38615147	::487027151481229000
42529606	::487027159916371000
244646421	::487027173274828000
367941154	::487027188752199000
287877370	::487027190282739000
225959127	::487027193092902000
165261298	::487027198218747000
294745245	::487027203238924000
367941154	::487027214010290000
42529606	::487027218267533000
49886698	::487027221584814000
56198202	::487027224470515000
56059141	::487027227490385000
367941154	::487027238748307000
39215095	::487027241151246000
367941154	::487027253289951000
232275950	::487027255474798000
391108584	::487027260935786000
26589876	::487027265327218000
367941154	::487027277629521000
367941154	::487027279760211000
39041792	::487027287909736000
120296296	::487027288815316000
244646421	::487027290098769000
63478115	::487027290828963000
172997876	::487027292385067000
367941154	::487027304645005000
60578212	::487027307434246000
89505869	::487027311410438000
129050216	::487027313130102000
56059141	::487027317869260000
32171318	::487027317978697000
344817215	::487027331915988000
406121427	::487027331978911000
532542878	::487027342733484000
48562201	::487027362874556000
120296296	::487027364690681000
39215095	::487027390573338000
67421080	::487027414351216000
33555786	::487027417706672000
169656316	::487027418238963000
22278303	::487027419422158000
63478115	::487027458315919000
469196810	::487027488602603000
578505853	::487027534907703000
58949154	::487027554461564000
82707747	::487027559566041000
59288102	::487027564079493000
9687752	::487027568382455000
294964037	::487027574183559000
26589876	::487027574623580000
391108584	::487027575877685000
56198202	::487027597922930000
101138081	::487027615312920000
213131959	::487027615849394000
372479589	::487027619313876000
58949154	::487027626591014000
38615147	::487027629061451000
375364618	::487027635357089000
95712580	::487027637022244000
26914697	::487027656127291000
244646421	::487027666847940000
372479589	::487027669146812000
40226593	::487027670048575000
177446269	::487027674796150000
52754052	::487027676192862000
16380745	::487027685818785000
45966951	::487027694232932000
78926478	::487027716403634000
200796300	::487027738230792000
345626789	::487027750382088000
177446269	::487027750843080000
28498427	::487027772783476000
24983393	::487027776583503000
20833365	::487027778282213000
14871328	::487027793138446000
463318489	::487027806837039000
45966951	::487027809127522000
169656316	::487027826663514000
423446901	::487027836138438000
69771494	::487027851850305000
423446901	::487027861048418000
383972979	::487027862352830000
63478115	::487027862806220000
22991317	::487027875691118000
22087737	::487027901489897000
451868502	::487027908368556000
65513	::487027944997814000
367941154	::487027946528731000
417968003	::487027952585306000
367941154	::487027966451671000
418327117	::487027971941597000
182584001	::487027979164192000
367941154	::487027987385434000
372479589	::487027997333942000
321578565	::487027997749567000
24804859	::487027999511162000
28498427	::487028001839001000
64791948	::487028020465504000
54344507	::487028028690935000
15174710	::487028037897441000
367941154	::487028069593800000
45966951	::487028099117498000
14871328	::487028101272969000
623584562	::487028105769283000
378234727	::487028111754555000
351810944	::487028126040338000
215181084	::487028131954298000
141140385	::487028150920953000
22991317	::487028158764707000
375364618	::487028159133413000
370088836	::487028161017053000
167486585	::487028175189577000
213131959	::487028182827016000
59184492	::487028204377755000
14871328	::487028208215154000
444298693	::487028212019777000
38615147	::487028222224125000
28498427	::487028228016459000
50807638	::487028229174489000
259413656	::487028272211845000
426923626	::487028283721015000
286734780	::487028311361462000
259413656	::487028338544758000
23450320	::487028350024957000
142038800	::487028352734478000
54466394	::487028353572958000
14808898	::487028380173615000
587864456	::487028393255243000
15174710	::487028410599092000
14520186	::487028413019201000
78614495	::487028415912894000
225959127	::487028426776137000
252389746	::487028429145911000
286734780	::487028436582404000
398285469	::487028439388393000
37860681	::487028455213514000
277693030	::487028459181338000
40226593	::487028464504307000
527041090	::487028471739084000
17990173	::487028493759569000
32624494	::487028498481938000
310321041	::487028503721029000
444298693	::487028519630032000
177446269	::487028521609359000
133526428	::487028536918933000
39160897	::487028570481786000
196693857	::487028591859744000
32624494	::487028610851930000
196693857	::487028619173044000
391108584	::487028656527519000
14520186	::487028673376423000
35082993	::487028681798201000
246112828	::487028683765342000
528975562	::487028695916244000
68221984	::487028724467257000
51952627	::487028740107407000
545297326	::487028756654354000
232275950	::487028763540996000
41925570	::487028766565466000
356408344	::487028793840656000
587864456	::487028811431542000
410461303	::487028819056791000
182584001	::487028819237154000
22991317	::487028836295782000
79633612	::487028855736377000
37780107	::487028865911767000
43630532	::487028885393928000
244646421	::487028916788269000
40334639	::487028920210841000
32755384	::487028921922097000
266413556	::487028932886024000
393718746	::487028949579735000
520533224	::487028960455184000
410461303	::487028965656125000
52454938	::487028998979850000
63478115	::487029009881255000
32755384	::487029024162471000
22651134	::487029036393455000
14715501	::487029038196617000
131866787	::487029057297870000
232275950	::487029062200598000
117264210	::487029073383018000
232275950	::487029093771116000
524866555	::487029109201973000
401109490	::487029140806070000
279548168	::487029145663455000
62093388	::487029148633034000
301290830	::487029150096830000
256259599	::487029152063582000
123971864	::487029153028243000
298870626	::487029160594771000
52754052	::487029164260618000
562590159	::487029165082685000
22991317	::487029166181588000
304140174	::487029177170661000
15174710	::487029189372284000
552146644	::487029206598291000
48944372	::487029224960577000
185629189	::487029231889952000
23450320	::487029235362848000
30417393	::487029246129209000
305216922	::487029275749806000
326351370	::487029297463308000
365151006	::487029305726083000
22033805	::487029308876402000
17086308	::487029314378948000
310569604	::487029316073836000
232275950	::487029319546318000
213131959	::487029331974053000
17169855	::487029337733234000
326351370	::487029351825686000
50807638	::487029385355337000
298870626	::487029390006419000
102401687	::487029416653246000
123971864	::487029460714000000
30417393	::487029468788056000
423098923	::487029474416799000
225959127	::487029474811064000
184885982	::487029476111687000
43365529	::487029485133234000
123971864	::487029492272349000
340094001	::487029507967045000
59184492	::487029511801032000
365151006	::487029518092099000
275902246	::487029543236931000
407399368	::487029543895437000
128775325	::487029577361805000
15174710	::487029593355071000
325996873	::487029596978937000
41925570	::487029603031347000
378234727	::487029615961976000
37578654	::487029620932620000
183904300	::487029633540321000
39160897	::487029634349797000
101138081	::487029637802106000
407399368	::487029657271693000
117264210	::487029670077272000
32624494	::487029672765849000
262939560	::487029687055433000
418327117	::487029692034056000
39160897	::487029695037186000
266413556	::487029704327565000
147279456	::487029713659904000
471291163	::487029732966268000
14604658	::487029733800964000
67421080	::487029743129088000
56198202	::487029746232877000
32755384	::487029749642842000
418327117	::487029764033507000
25839207	::487029765681860000
55475943	::487029780009603000
40405725	::487029797109764000
19734494	::487029801770037000
402797583	::487029804039168000
463908266	::487029805091926000
587864456	::487029811479465000
50807638	::487029831193096000
67421080	::487029839841341000
37860681	::487029859814621000
562590159	::487029864080232000
37578654	::487029871441620000
277693030	::487029877963374000
146909951	::487029880669081000
185399022	::487029924407287000
34052201	::487029924952145000
23611301	::487029925593874000
298870626	::487029945323905000
52454938	::487029947383283000
289605285	::487029951871205000
452678521	::487029955415384000
225959127	::487029958334636000
123971864	::487029968291913000
352943670	::487029975174754000
374228630	::487029987862511000
418847263	::487029989033119000
623990154	::487030003230457000
23396218	::487030004446789000
63478115	::487030009337761000
196693857	::487030012244013000
299450175	::487030029641981000
37011485	::487030040505622000
249028893	::487030042451382000
25839207	::487030058054197000
262939560	::487030094737596000
56509474	::487030098680225000
90966789	::487030109908791000
37730571	::487030111674589000
230365198	::487030112299536000
262939560	::487030114308210000
9899992	::487030118544470000
59184492	::487030127449350000
63478115	::487030151478513000
38207353	::487030153042984000
66877066	::487030162190786000
276256841	::487030168863526000
219550942	::487030174467096000
424540791	::487030197481267000
63478115	::487030205522116000
14891490	::487030205744050000
426923626	::487030218285395000
375810749	::487030220977762000
128977591	::487030224325185000
101138081	::487030231308726000
288531248	::487030234076942000
253126912	::487030236685811000
16472279	::487030239629832000
196693857	::487030253240344000
82707747	::487030257770180000
62093388	::487030265794289000
264434173	::487030273112932000
20713213	::487030281732632000
301290830	::487030285234880000
266033863	::487030303358074000
241446354	::487030314745597000
32624494	::487030324061560000
241446354	::487030324644155000
342594225	::487030329740230000
562590159	::487030334748237000
241446354	::487030355258400000
371603155	::487030362615209000
185629189	::487030372228935000
185629189	::487030373948194000
185629189	::487030374984589000
32624494	::487030385822683000
115518508	::487030389316128000
224126979	::487030398363238000
433169770	::487030404483137000
241446354	::487030429979914000
61832970	::487030442843860000
398285469	::487030458803175000
423098923	::487030460367646000
109105005	::487030461621760000
14780915	::487030469792628000
89505869	::487030485613568000
224103552	::487030492399542000
49626726	::487030500121272000
196693857	::487030537421221000
199331386	::487030540554731000
232275950	::487030542076899000
452678521	::487030548431253000
139847892	::487030562498957000
351810944	::487030573190230000
484423510	::487030573571911000
139847892	::487030576356945000
26109453	::487030579331092000
60771081	::487030580610334000
378234727	::487030585102065000
241446354	::487030586003845000
36829018	::487030602323853000
29018568	::487030602869141000
37730571	::487030626701565000
728549208	::487030629343977000
60771081	::487030645106147000
230365198	::487030649308864000
163893797	::487030650726141000
85155674	::487030651128782000
16472279	::487030653620215000
34052201	::487030656241651000
63478115	::487030656778899000
66786075	::487030678295289000
241446354	::487030682254708000
377715399	::487030691985518000
35256600	::487030705826709000
63783716	::487030706850127000
25099957	::487030707064016000
35156425	::487030708326907000
241446354	::487030715813355000
196693857	::487030726160699000
35256600	::487030731760091000
63478115	::487030735065587000
241446354	::487030760876937000
43365529	::487030767508127000
43365529	::487030782687326000
196693857	::487030784503476000
213767620	::487030788253556000
423098923	::487030794880180000
132314519	::487030798093021000
196693857	::487030802367008000
301717953	::487030807589294000
382976230	::487030814475956000
728549208	::487030819148800000
442433056	::487030819572039000
615636079	::487030822961033000
60771081	::487030835703726000
241446354	::487030843085320000
266413556	::487030851444539000
185399022	::487030855878328000
182584001	::487030858436472000
316026178	::487030862756577000
35256600	::487030872508362000
262939560	::487030875050082000
410461303	::487030903583936000
56198202	::487030917735542000
241446354	::487030938165997000
39904237	::487030946655268000
241446354	::487030960433528000
85399171	::487030974027276000
301290830	::487030975575392000
15174710	::487030975902130000
241446354	::487030983711916000
306169468	::487030986040156000
241446354	::487031010983305000
241446354	::487031018600153000
65476712	::487031024325779000
357211620	::487031044437458000
18148466	::487031047440588000
29018568	::487031047721205000
25839207	::487031056218853000
34052201	::487031076464779000
471291163	::487031090461163000
190977628	::487031092856102000
63478115	::487031098137149000
575804821	::487031101668335000
94737009	::487031103669022000
344817215	::487031109671075000
49626726	::487031137877774000
179736548	::487031140092747000
66396119	::487031172791164000
33299478	::487031183344017000
52441281	::487031189975605000
225959127	::487031217775058000
17764624	::487031226520174000
94737009	::487031249614028000
132314519	::487031259021848000
232814871	::487031269826367000
51601709	::487031276033953000
62186442	::487031281432412000
55120405	::487031298012487000
63783716	::487031300864233000
725532679	::487031304177721000
62186442	::487031320707862000
185399022	::487031328316342000
63478115	::487031330660962000
133526428	::487031330895826000
33158980	::487031339149828000
276256841	::487031355104960000
76082847	::487031364857102000
17536130	::487031376429191000
565986436	::487031377242513000
200796300	::487031383676571000
255834275	::487031398608281000
276256841	::487031403368824000
339917675	::487031420649361000
262939560	::487031436705157000
132314519	::487031453000036000
63478115	::487031453231116000
348152108	::487031460084207000
179736548	::487031481056108000
261900342	::487031485740744000
185399022	::487031493966168000
339917675	::487031506859073000
46764883	::487031529202130000
249028893	::487031532217856000
378234727	::487031544498757000
410461303	::487031545513771000
262939560	::487031549817143000
445925140	::487031551641653000
95723533	::487031555429113000
63478115	::487031558990491000
348152108	::487031560852348000
110059442	::487031560986562000
32624494	::487031595707416000
316026178	::487031600949886000
132314519	::487031617748103000
56198202	::487031620059156000
239162983	::487031625138855000
275902246	::487031649054367000
66786075	::487031656763514000
474475074	::487031672945123000
58847822	::487031686501109000
34052201	::487031703169290000
16380745	::487031711457226000
24983393	::487031712879489000
14816854	::487031718071648000
27992224	::487031733372854000
85155674	::487031750078373000
183904300	::487031752175529000
49626726	::487031793132920000
136006997	::487031797038190000
32624494	::487031807737876000
66786075	::487031811608829000
107870705	::487031811671744000
61832970	::487031818525216000
383972979	::487031827110981000
203688730	::487031836623642000
38244930	::487031847264985000
27364321	::487031851744497000
316026178	::487031867091066000
299441398	::487031875966210000
383972979	::487031881423007000
14808898	::487031897948946000
81469472	::487031934699446000
23820736	::487031937635082000
53741229	::487031960280109000
165072349	::487031974687551000
80419613	::487031977091268000
36250685	::487031991297376000
258532274	::487032003767050000
373690904	::487032007889674000
82223258	::487032014793486000
15174710	::487032028312109000
224095849	::487032028748345000
107870705	::487032032384389000
42297542	::487032034410254000
224095849	::487032036109328000
38244930	::487032036600074000
24983393	::487032054446845000
253886962	::487032069340418000
63478115	::487032070624264000
257225781	::487032072985264000
540330411	::487032078169407000
634164272	::487032084309889000
165072349	::487032085148758000
43365529	::487032114953478000
63478115	::487032139788337000
302408703	::487032141692153000
378234727	::487032142392594000
22033805	::487032145123504000
56198202	::487032150391144000
474475074	::487032151561351000
225959127	::487032157018132000
307485154	::487032161275375000
385121286	::487032162495897000
633531552	::487032164031418000
348152108	::487032196645928000
276381534	::487032225096298000
63783716	::487032225179766000
113722629	::487032231551328000
82223258	::487032241277505000
131220599	::487032241793404000
624394090	::487032255429480000
56198202	::487032272831250000
365151006	::487032277134630000
136006997	::487032286035345000
351325780	::487032305706205000
49061011	::487032305978859000
26580506	::487032310668083000
57238973	::487032311972495000
213131959	::487032312345796000
503708554	::487032326824542000
132314519	::487032330184179000
22991317	::487032341424922000
131220599	::487032349746397000
349787019	::487032351919046000
63478115	::487032352649256000
25368960	::487032354746023000
21945140	::487032359066152000
183904300	::487032381182734000
256259599	::487032388175028000
45243501	::487032389223194000
410461303	::487032399771869000
72143337	::487032402410500000
168387841	::487032416863674000
257225781	::487032437965193000
176778479	::487032439953301000
587864456	::487032446727102000
42297542	::487032449591808000
302408703	::487032455614849000
183904300	::487032471913902000
81469472	::487032486124593000
19307731	::487032489974571000
45966951	::487032492399292000
333245482	::487032494944821000
323978080	::487032503417733000
129240201	::487032513789829000
23820736	::487032514360659000
63478115	::487032530722619000
225959127	::487032537269538000
302408703	::487032538536243000
63783716	::487032555057577000
169291538	::487032559956918000
34052201	::487032563366498000
120851061	::487032568361918000
63478115	::487032587723214000
202791635	::487032589979357000
45286852	::487032619373056000
266413556	::487032623730925000
66396119	::487032661257355000
63478115	::487032663002607000
18015033	::487032672678461000
85399171	::487032679913623000
39507361	::487032685588905000
56931148	::487032705696415000
131220599	::487032723635044000
90469755	::487032727389339000
23442090	::487032741213392000
63478115	::487032743394828000
25368960	::487032745701298000
56198202	::487032748268208000
36851172	::487032760490795000
48804765	::487032778266275000
27726737	::487032778387894000
19683725	::487032778752806000
360231979	::487032778761195000
41692308	::487032779608055000
82707747	::487032801363914000
169636335	::487032809790255000
34052201	::487032813506420000
48804765	::487032841126281000
48804765	::487032842892091000
513434526	::487032843470524000
451868502	::487032845404106000
34052201	::487032848440774000
200796300	::487032862244208000
63478115	::487032892493955000
52454938	::487032895404384000
18547273	::487032895446327000
232711010	::487032896356483000
129240201	::487032899976171000
168387841	::487032954212712000
17536130	::487032975813795000
279548168	::487032976489070000
266413556	::487032979315638000
141140385	::487033005647474000
63478115	::487033019107397000
114077276	::487033035036962000
165072349	::487033057283567000
126109768	::487033059691085000
16370204	::487033067299962000
506824920	::487033095120371000
169291538	::487033097754796000
301290830	::487033107275870000
370416747	::487033120265629000
25368960	::487033141509767000
48944372	::487033145246486000
34052201	::487033180931629000
168387841	::487033193506164000
35026897	::487033194433482000
60771081	::487033198288056000
341700434	::487033208144269000
141140385	::487033212208553000
565986436	::487033232261533000
156508337	::487033241849716000
96273402	::487033242021670000
42297542	::487033243590336000
307485154	::487033245662326000
302408703	::487033251224387000
256609151	::487033254739193000
341700434	::487033258467549000
60771081	::487033258845409000
396923534	::487033271386009000
63478115	::487033292408225000
43365529	::487033306962083000
214220072	::487033327472218000
474475074	::487033336972320000
169291538	::487033337031446000
418314197	::487033348624093000
100471456	::487033366374793000
63478115	::487033380165648000
214220072	::487033380492410000
63478115	::487033413061578000
45286852	::487033415934287000
382976230	::487033427636801000
302408703	::487033432703115000
169291538	::487033439674458000
241358661	::487033443012718000
156508337	::487033444333924000
14792781	::487033460775604000
25368960	::487033461073780000
294745245	::487033474969116000
30104821	::487033478198734000
52454938	::487033482615332000
156508337	::487033491654074000
117095775	::487033495735525000
17990173	::487033503562084000
38244930	::487033510885330000
63478115	::487033515352289000
58349263	::487033517617197000
17664609	::487033517717479000
61318348	::487033523090751000
459660056	::487033539654078000
256609151	::487033551435886000
48944372	::487033556607049000
32750427	::487033579252113000
52454938	::487033589003849000
542406301	::487033592271233000
17664609	::487033600764674000
45150174	::487033621623353000
447774872	::487033639570403000
36219010	::487033680183836000
66396119	::487033698936569000
256609151	::487033701394829000
156508337	::487033717370523000
104539435	::487033719338065000
45286852	::487033732956557000
14808898	::487033744478732000
28498427	::487033753617719000
25368960	::487033773314572000
351325780	::487033776573132000
316026178	::487033776841568000
18015033	::487033800526790000
132314519	::487033805262168000
56198202	::487033808617611000
63478115	::487033821502906000
117095775	::487033832198402000
260464441	::487033835800907000
201445185	::487033847633031000
168387841	::487033860572459000
27331165	::487033865173618000
219550942	::487033866448670000
156508337	::487033872819826000
274262734	::487033895846555000
63478115	::487033897616945000
100626124	::487033905451515000
418314197	::487033912808329000
60771081	::487033920220061000
410961985	::487033923449278000
45286852	::487033945997844000
232814871	::487033948912881000
280749613	::487033960481189000
569518404	::487033972325875000
45286852	::487033979959119000
141140385	::487033980915429000
364018467	::487033981641453000
198393365	::487034039224651000
40405725	::487034049425182000
81016171	::487034058338099000
214220072	::487034060007829000
190977628	::487034060456206000
52454938	::487034078361681000
262240809	::487034110980800000
410377090	::487034122750406000
277693030	::487034141720850000
587864456	::487034142958157000
96793797	::487034146221334000
63478115	::487034148197240000
519677520	::487034148679208000
34052201	::487034153464918000
156508337	::487034159504691000
355990893	::487034170837700000
102444460	::487034172502843000
56198202	::487034175258509000
17664609	::487034181969408000
52454938	::487034193298210000
270687983	::487034196712378000
209208697	::487034200336629000
410377090	::487034216958656000
336628506	::487034231722631000
392422321	::487034236902596000
147779508	::487034260327370000
14808898	::487034333757472000
198393365	::487034349800271000
156508337	::487034353990381000
27364321	::487034357484638000
25368960	::487034360726831000
43365529	::487034380510969000
48944372	::487034405370613000
14187808	::487034407086071000
350645139	::487034435468939000
183904300	::487034443803025000
200796300	::487034448035074000
350645139	::487034449129791000
56931148	::487034456768016000
167486585	::487034473423200000
24494616	::487034475696885000
45286852	::487034489625780000
225959127	::487034498505117000
28498427	::487034505925255000
66877066	::487034506596323000
355990893	::487034508474998000
35141457	::487034510995767000
45286852	::487034530541232000
28498427	::487034535125979000
182584001	::487034538220986000
45286852	::487034548983578000
35141457	::487034558739906000
39041924	::487034560073330000
102444460	::487034567715352000
623990154	::487034571255345000
76248039	::487034591861932000
60771081	::487034598346739000
39041924	::487034603526295000
156508337	::487034608739831000
176224586	::487034654998806000
156508337	::487034659755134000
34052201	::487034669532057000
38244930	::487034671881273000
322842111	::487034671960563000
96273402	::487034688448380000
19080798	::487034704302862000
40405725	::487034711609327000
26589876	::487034719075201000
14606079	::487034721654689000
9899992	::487034725127565000
310654760	::487034749886951000
27792069	::487034750214082000
355990893	::487034756857487000
40226593	::487034763522633000
237963845	::487034765141229000
14808898	::487034768664854000
39041924	::487034781431910000
17163265	::487034791448293000
326351370	::487034799542898000
39041924	::487034814759841000
203688730	::487034818803146000
381181950	::487034819767828000
350645139	::487034834527584000
52454938	::487034836540862000
19080798	::487034847085350000
90966789	::487034863376404000
141140385	::487034866949578000
45286852	::487034868371431000
260361255	::487034870300815000
260361255	::487034870917378000
344817215	::487034881944203000
273271548	::487034887506264000
182584001	::487034891310092000
66396119	::487034897781891000
176778479	::487034914219778000
607637849	::487034915389980000
230655725	::487034924470665000
156508337	::487034924940029000
123739379	::487034932464603000
156508337	::487034963624095000
374739722	::487034968632463000
52454938	::487034970381119000
264946102	::487034971354185000
451667062	::487034977876340000
15614582	::487034984126251000
83513704	::487034986613059000
168387841	::487034992296345000
381181950	::487034992485072000
271204273	::487034995202985000
57238973	::487034996474265000
313792688	::487034998877212000
39041924	::487035002245242000
198393365	::487035017726406000
537633292	::487035018292629000
16370204	::487035027637956000
107870705	::487035036122615000
285955708	::487035048122531000
607637849	::487035105622630000
17664609	::487035111032885000
101617436	::487035114828754000
483190332	::487035140837629000
123739379	::487035143412936000
112576998	::487035148525764000
63783716	::487035164812255000
41675336	::487035170609180000
48944372	::487035179265847000
369849727	::487035222051938000
613592670	::487035228511158000
117095775	::487035233729261000
248358978	::487035236585193000
161656785	::487035251957706000
392716377	::487035253026877000
45470777	::487035265358110000
483190332	::487035277483864000
25368960	::487035279468146000
58949154	::487035280214343000
236628483	::487035281241935000
42529606	::487035285105311000
277251070	::487035294323974000
52754052	::487035330139148000
83736832	::487035343518969000
279081886	::487035347181002000
29849760	::487035347377733000
196394433	::487035356005797000
42529606	::487035362884460000
57238973	::487035372564525000
236628483	::487035402977419000
15867361	::487035406089986000
45243501	::487035410472632000
277693030	::487035413932933000
418847263	::487035421239836000
239149781	::487035425257558000
39041924	::487035429112119000
35603964	::487035431603564000
381181950	::487035435877535000
451868502	::487035453632020000
161656785	::487035484036931000
451868502	::487035488805462000
45286852	::487035529771233000
52454938	::487035542744211000
129240201	::487035551166373000
45470777	::487035557260701000
377420899	::487035586578878000
95299169	::487035594863026000
225959127	::487035604543102000
264946102	::487035607537836000
34052201	::487035612713611000
131633030	::487035629042020000
66877066	::487035634314657000
459660056	::487035637913370000
25368960	::487035657274273000
40226593	::487035659790852000
14780915	::487035668636651000
141140385	::487035698919129000
383972979	::487035702408773000
451868502	::487035709161619000
14187808	::487035755189903000
301016850	::487035764098621000
32787499	::487035764853985000
52454938	::487035792909271000
25368960	::487035801893888000
17664609	::487035801981554000
96273402	::487035839315070000
77765035	::487035853479620000
66058067	::487035858860916000
15867361	::487035860341493000
117095775	::487035869233418000
90469755	::487035873825800000
25368960	::487035875751378000
25760567	::487035885062340000
236628483	::487035886564282000
509524562	::487035891501006000
94996744	::487035892725727000
214220072	::487035893211856000
131633030	::487035899599802000
232275950	::487035909586448000
109105005	::487035920009269000
368386947	::487035940125569000
383972979	::487035950397022000
25760567	::487035968382181000
45286852	::487035969325899000
242922283	::487036031313518000
17664609	::487036039404351000
82223258	::487036043061764000
463381084	::487036048954781000
16568377	::487036059147337000
187047785	::487036072040222000
20364178	::487036078981799000
57065165	::487036079120187000
306529180	::487036083260362000
239313896	::487036087999537000
339917675	::487036091749240000
317596401	::487036125806997000
383972979	::487036147172790000
217912167	::487036167368372000
24494616	::487036174499053000
17908818	::487036234577895000
398707286	::487036249535156000
141140385	::487036284217466000
53243169	::487036307282337000
454531259	::487036316832391000
358489252	::487036350495854000
457811756	::487036355717767000
276381534	::487036380309364000
57238973	::487036381928361000
623990154	::487036385153789000
80419613	::487036392707751000
25368960	::487036399141814000
141140385	::487036424026222000
398285469	::487036426253373000
167486585	::487036437057904000
306529180	::487036442372481000
217912167	::487036469253394000
33158980	::487036486642970000
52454938	::487036543006015000
25368960	::487036552066138000
45150174	::487036557661306000
52454938	::487036567265882000
15614582	::487036567429849000
312784161	::487036572949172000
35026897	::487036577596841000
238341972	::487036582000480000
20364178	::487036583787257000
131866787	::487036588011302000
250774954	::487036598656442000
187047785	::487036619770171000
51413309	::487036620093550000
491969843	::487036628532092000
14891490	::487036638350962000
387476542	::487036642205913000
225206178	::487036656113827000
360761105	::487036705732427000
198393365	::487036714586624000
26589876	::487036721410760000
39041924	::487036725852512000
136006997	::487036732760543000
279608688	::487036747096670000
63478115	::487036747348705000
247159855	::487036751009951000
12653722	::487036754386378000
368386947	::487036760292347000
83736832	::487036762166796000
309981035	::487036768865501000
225959127	::487036771062923000
56931148	::487036779644862000
25760567	::487036782542733000
20364178	::487036790058909000
309981035	::487036794035503000
381181950	::487036799634526000
225206178	::487036838704476000
17664609	::487036851551621000
169656316	::487036858560307000
25760567	::487036863018856000
25368960	::487036863237353000
465002314	::487036866244259000
200796300	::487036867246694000
279608688	::487036879062040000
80419613	::487036896833699000
37780107	::487036951720386000
200796300	::487036970724380000
15267198	::487036971785924000
306529180	::487036982733053000
239149781	::487036985739997000
80419613	::487036998306500000
291155950	::487037003041480000
56198202	::487037003980996000
398285469	::487037008674422000
238341972	::487037011442692000
217912167	::487037013204287000
47880950	::487037013288570000
177446269	::487037025837527000
318700673	::487037033349533000
56198202	::487037051343101000
21449993	::487037059891085000
17664609	::487037063246516000
454531259	::487037068728492000
25747982	::487037090396246000
382359896	::487037092925435000
14594667	::487037097346621000
16568377	::487037105701658000
23820736	::487037111082565000
176778479	::487037115918987000
110059442	::487037128212111000
135306144	::487037130376359000
542406301	::487037146818043000
368386947	::487037176774139000
52454938	::487037177008623000
179119528	::487037177654964000
226319809	::487037177759821000
56198202	::487037186630361000
410461303	::487037187850907000
279608688	::487037188719140000
503577648	::487037195765960000
131633030	::487037199288762000
487258078	::487037199981240000
245021956	::487037201788567000
25368960	::487037203458301000
94737009	::487037208637865000
52454938	::487037229588426000
39041792	::487037234366128000
542406301	::487037247347122000
78065938	::487037251440762000
170357410	::487037273754439000
131633030	::487037274857537000
323262953	::487037283485614000
201445185	::487037283627855000
131633030	::487037318394425000
383972979	::487037322957836000
25368960	::487037324640157000
65995121	::487037330633805000
465002314	::487037334945148000
393718746	::487037338351312000
52454938	::487037347414827000
351810944	::487037347637121000
59705683	::487037348308213000
201445185	::487037350904475000
94737009	::487037351948873000
200615756	::487037356428382000
341700434	::487037369422327000
542406301	::487037375776706000
376361293	::487037395402260000
495135733	::487037402574098000
335367791	::487037424909160000
25368960	::487037428826656000
120170865	::487037440356802000
101398953	::487037456609337000
63478115	::487037463345770000
17664609	::487037469229981000
46283045	::487037495381479000
94996744	::487037501438459000
110059442	::487037507700154000
487258078	::487037517733302000
25368960	::487037526319050000
138083816	::487037537685213000
28827091	::487037542001160000
56198202	::487037559063597000
20535654	::487037560812617000
165072349	::487037582916599000
297652605	::487037583260540000
260428602	::487037592840720000
33108084	::487037598884319000
14891490	::487037599039496000
20535654	::487037607688167000
34052201	::487037619784519000
398285469	::487037642618327000
163214537	::487037651254390000
86243090	::487037659077181000
398285469	::487037662386061000
406772829	::487037665380798000
20535654	::487037666215489000
327662373	::487037674206011000
306529180	::487037681252454000
93043270	::487037686390489000
25368960	::487037698604285000
63720288	::487037710498922000
402268968	::487037710822305000
484423510	::487037717503434000
421338980	::487037744338595000
14891490	::487037751506636000
94737009	::487037763162619000
163214537	::487037774441091000
93043270	::487037775372640000
14871328	::487037781265240000
360761105	::487037784209633000
14808898	::487037788299476000
25760567	::487037788605255000
101617436	::487037793663582000
101617436	::487037839448621000
368386947	::487037848043151000
41692308	::487037850274516000
117095775	::487037862161178000
99320365	::487037884999159000
25368960	::487037902346813000
81016171	::487037907991941000
609790203	::487037916078936000
280749613	::487037935217557000
562393615	::487037957975838000
162200561	::487037963009007000
6733652	::487037965689192000
65995121	::487037968012836000
220532575	::487037990238433000
25082908	::487037999356473000
545297326	::487038001143623000
56876875	::487038007111712000
215109001	::487038014682439000
213131959	::487038020994863000
61698439	::487038035796951000
350645139	::487038052955471000
117095775	::487038057066266000
45243501	::487038064783400000
17169855	::487038073621209000
65995121	::487038078356566000
389954423	::487038093799591000
381315320	::487038101856845000
45243501	::487038114519461000
56876875	::487038114846629000
213131959	::487038120882233000
41692308	::487038125244309000
20026791	::487038133658058000
81016171	::487038150485635000
15614582	::487038152851595000
511899726	::487038157783703000
27211964	::487038179262726000
65995121	::487038181813268000
117095775	::487038206798737000
47880950	::487038215543476000
398285469	::487038224867393000
465002314	::487038224909357000
96273402	::487038258027565000
102401687	::487038263228891000
19080798	::487038263547285000
90689440	::487038268463005000
14808898	::487038269927202000
16568377	::487038270640250000
56779057	::487038271365468000
142038800	::487038276550008000
223288871	::487038287219916000
41692308	::487038293209391000
445925140	::487038293431697000
251359942	::487038319143182000
45243501	::487038322569515000
47880950	::487038331629236000
404496513	::487038335660339000
71557910	::487038336347815000
242622458	::487038337329684000
62460045	::487038357134774000
131633030	::487038369973559000
251359942	::487038375334281000
411898570	::487038396355715000
107870705	::487038396934549000
198393365	::487038411904008000
372499722	::487038421526151000
301290830	::487038429780127000
279435268	::487038437032091000
487258078	::487038450458034000
370464008	::487038466543611000
41692308	::487038483157250000
443070793	::487038489221820000
163214537	::487038497123868000
15174710	::487038500479696000
125718303	::487038502530322000
370464008	::487038508474068000
14606079	::487038508792418000
387206849	::487038524604952000
65576332	::487038526525947000
242922283	::487038528845787000
578505853	::487038560877301000
18336787	::487038561321893000
18148466	::487038568057933000
242622458	::487038568658108000
65995121	::487038569434071000
15614582	::487038583703109000
465002314	::487038609879363000
22431584	::487038618830401000
316026178	::487038624282603000
80419613	::487038645195767000
344817215	::487038658663706000
78926478	::487038680754704000
17990173	::487038686283190000
316026178	::487038694671405000
346127757	::487038695111811000
28498427	::487038696697655000
85399171	::487038702007631000
213131959	::487038705803079000
80419613	::487038716805120000
168387841	::487038733762301000
16568377	::487038736493199000
178492117	::487038752041099000
36468395	::487038762476929000
24821703	::487038767102840000
86243090	::487038775835754000
301244128	::487038779706703000
56876875	::487038788661555000
56779057	::487038805203886000
111687397	::487038812141264000
25368960	::487038828797247000
145572480	::487038832563343000
302408703	::487038847838978000
200796300	::487038853245435000
209584784	::487038858651901000
384305773	::487038876557385000
350645139	::487038890092417000
190379795	::487038891325550000
153544543	::487038900309729000
597038752	::487038921436430000
65995121	::487038930605580000
316026178	::487038933524418000
347413433	::487038940596031000
145572480	::487038945750822000
28498427	::487038963815698000
461392295	::487038965279514000
364439246	::487038993150644000
487258078	::487039009634283000
41692308	::487039013501415000
49626726	::487039020820480000
86243090	::487039029545009000
117095775	::487039035173785000
187651826	::487039044446982000
301290830	::487039056883494000
443070793	::487039059458420000
50818061	::487039072381071000
20935927	::487039072875995000
169656316	::487039076558577000
110059442	::487039091922321000
22187821	::487039118158102000
26514591	::487039119999385000
61698439	::487039135992258000
178492117	::487039137162096000
479156555	::487039138819223000
72293435	::487039158763147000
26514591	::487039163657900000
346127757	::487039164672532000
16472279	::487039220658094000
65995121	::487039231752409000
398285469	::487039242007097000
316026178	::487039248642486000
136129525	::487039263326732000
111687397	::487039289503408000
33818674	::487039293878059000
593139104	::487039297997242000
117095775	::487039300232839000
26580130	::487039330620157000
302408703	::487039337041629000
484423510	::487039338731929000
225959127	::487039343286951000
493640349	::487039352556363000
242533291	::487039363868413000
177446269	::487039370147274000
356974615	::487039385041248000
279750654	::487039394302676000
6092972	::487039428364206000
117095775	::487039446488186000
45243501	::487039448815652000
443070793	::487039450719854000
17054163	::487039455333580000
578505853	::487039455937585000
493640349	::487039466058420000
279268567	::487039470903242000
266413556	::487039477487894000
425183249	::487039492088659000
44205530	::487039493011410000
266413556	::487039493329805000
45243501	::487039517094707000
117095775	::487039524992987000
3571651	::487039535252271000
34052201	::487039551165046000
62186442	::487039557053857000
25368960	::487039563370467000
101617436	::487039568932134000
71617108	::487039577459535000
271717879	::487039591061274000
196890320	::487039603795177000
200796300	::487039611659493000
131954929	::487039613710499000
45243501	::487039624242401000
26580506	::487039624867368000
169656316	::487039627077754000
155926653	::487039633952628000
26580130	::487039644341510000
413735493	::487039664344141000
36082253	::487039685165072000
269605766	::487039705188274000
56198202	::487039708854112000
112576998	::487039708879257000
302408703	::487039712419270000
225959127	::487039722758221000
110059442	::487039739891945000
65476712	::487039770665975000
37780107	::487039771529998000
67421080	::487039790034874000
350645139	::487039801493692000
16566189	::487039816581021000
56198202	::487039832648978000
329333638	::487039843747127000
50224504	::487039846188195000
136129525	::487039857462489000
461392295	::487039870204792000
569518404	::487039870343606000
117095775	::487039875880067000
302408703	::487039876521414000
71557910	::487039885560147000
50216950	::487039917843677000
372068999	::487039920213880000
112576998	::487039925917712000
269605766	::487039926123257000
23785621	::487039928304676000
102401687	::487039935099461000
135306144	::487039949934321000
398285469	::487039953260392000
60771081	::487039955462807000
340094001	::487039965054779000
107870705	::487039983564247000
256750208	::487039987091644000
302408703	::487039987729186000
136129525	::487040014195228000
213131959	::487040015604518000
112576998	::487040024752295000
130690913	::487040033933639000
85399171	::487040045610991000
302408703	::487040069903986000
117095775	::487040071485644000
36082253	::487040073050124000
150518148	::487040082214256000
100339690	::487040096961429000
49626726	::487040109154271000
245021956	::487040111616356000
71557910	::487040119631667000
45243501	::487040120579567000
110059442	::487040140078878000
387461887	::487040186698584000
14392960	::487040198115467000
280749613	::487040236929949000
48764697	::487040245733412000
471516383	::487040253157732000
14780915	::487040257301676000
280749613	::487040263836422000
236589142	::487040272442720000
38044979	::487040285382553000
65513	::487040286515023000
597834721	::487040287013744000
259569717	::487040292055711000
36082253	::487040301966831000
50224504	::487040315597930000
542406301	::487040327002247000
30719116	::487040333382164000
144733584	::487040335714201000
45243501	::487040347986333000
393718746	::487040357528797000
25160673	::487040363178508000
394962689	::487040370761424000
131941193	::487040378701246000
45243501	::487040381142319000
189916646	::487040387073048000
45470777	::487040387823841000
285955708	::487040388171964000
190379795	::487040394899619000
102401687	::487040399278882000
50224504	::487040405028868000
487258078	::487040418333609000
169656316	::487040438847557000
18657192	::487040451090735000
176778479	::487040454802669000
87812967	::487040458984796000
237986569	::487040465557266000
150518148	::487040473115021000
54344507	::487040474780532000
110059442	::487040496498262000
117095775	::487040513582047000
458639179	::487040527016026000
22187821	::487040531323977000
92629759	::487040541142441000
39507361	::487040556120674000
106584551	::487040582838022000
66396119	::487040591138545000
374228630	::487040593227313000
329333638	::487040598189162000
66396119	::487040614429503000
225959127	::487040616400818000
298870626	::487040617336168000
42435255	::487040626215493000
132314519	::487040639662440000
483190332	::487040643525386000
398285469	::487040664484339000
70982412	::487040686684786000
185716839	::487040695044042000
13533012	::487040705928253000
45243501	::487040706226028000
66396119	::487040716057505000
262240809	::487040721711398000
106860209	::487040735372271000
458639179	::487040738333433000
45470777	::487040739755319000
49626726	::487040748160692000
277693030	::487040758591922000
26642766	::487040758894301000
42538221	::487040778191921000
130690913	::487040787633287000
278301419	::487040801503862000
278301419	::487040811918299000
27268559	::487040814871113000
49626726	::487040826845851000
44205530	::487040840989442000
393718746	::487040843594076000
387461887	::487040846047346000
42538221	::487040850417811000
198393365	::487040870353354000
158948807	::487040880490979000
100327197	::487040884299427000
167384328	::487040896890724000
319420243	::487040898237079000
25368960	::487040907045117000
472287305	::487040913068138000
103433902	::487040927593431000
100327197	::487040946844860000
158948807	::487040956990889000
558873022	::487040962901053000
56198202	::487040963164913000
423098923	::487040978692210000
28498427	::487040980315406000
45470777	::487041011579772000
27726737	::487041017523482000
100327197	::487041028080144000
277693030	::487041031506898000
106584551	::487041048519000000
61318348	::487041054202683000
480857982	::487041055359893000
107870705	::487041057457049000
242922283	::487041065934127000
15728310	::487041074695655000
558873022	::487041090416291000
103433902	::487041100340019000
132314519	::487041101547585000
269605766	::487041108161986000
461392295	::487041120891699000
158948807	::487041129381392000
103433902	::487041135769313000
252623066	::487041153725108000
255195496	::487041158975983000
370464008	::487041164466749000
269605766	::487041179260047000
22278303	::487041184317988000
150518148	::487041201111961000
48944372	::487041208456212000
102213164	::487041216937488000
37213451	::487041218455425000
302408703	::487041218618986000
45150174	::487041221844819000
28498427	::487041233068756000
129240201	::487041237212360000
117095775	::487041240593358000
256750208	::487041252655775000
22195036	::487041296050036000
27726737	::487041316212072000
324794875	::487041336583811000
45243501	::487041352815747000
364439246	::487041354866778000
493640349	::487041363523821000
49626726	::487041367332245000
302408703	::487041393450176000
225959127	::487041419568087000
48944372	::487041421476507000
239162983	::487041424148668000
54344507	::487041432356921000
37011485	::487041448320446000
130363809	::487041466418491000
538541326	::487041468142342000
88328282	::487041472982568000
372499722	::487041474094460000
20535654	::487041474488332000
381373424	::487041478427156000
36082253	::487041496827588000
91606737	::487041508592189000
28498427	::487041511948058000
25925656	::487041520777048000
355896730	::487041520848343000
299297459	::487041558395363000
49626726	::487041578314133000
487258078	::487041603106648000
355896730	::487041605954973000
96273402	::487041618491346000
364439246	::487041642818334000
225959127	::487041647696285000
302408703	::487041669108211000
38044979	::487041675165200000
487258078	::487041701996154000
230905946	::487041706060046000
50224504	::487041721323102000
302408703	::487041729292283000
107870705	::487041734002503000
15728310	::487041734187433000
613592670	::487041738645585000
372479589	::487041742781169000
266210776	::487041755594768000
356974615	::487041762926415000
353475742	::487041768353841000
117095775	::487041779645313000
270065033	::487041786750050000
598832393	::487041816110579000
487258078	::487041818299994000
374228630	::487041832224690000
37213451	::487041840495857000
360183119	::487041849522421000
56198202	::487041853200408000
36082253	::487041854295519000
133526428	::487041865272008000
319145382	::487041872771043000
50224504	::487041883089022000
106860209	::487041897697796000
37090364	::487041899552047000
324794875	::487041900847697000
33158980	::487041907176910000
377425191	::487041922918539000
286910447	::487041934180237000
214779476	::487041944955011000
347869774	::487041945378619000
487258078	::487041947329384000
96273402	::487041960230649000
36082253	::487041969676619000
37213451	::487041991759257000
111411572	::487042000147841000
129240201	::487042019932397000
36082253	::487042021216227000
230898142	::487042027289587000
35156425	::487042028136853000
42538221	::487042031655862000
487258078	::487042039813795000
302408703	::487042040245411000
351810944	::487042040455127000
131633030	::487042048550117000
27726737	::487042057047789000
18968115	::487042059669229000
45470777	::487042065356693000
350645139	::487042071560081000
324794875	::487042076224155000
88328282	::487042076672917000
177446269	::487042088970620000
597834721	::487042093622108000
50224504	::487042098424594000
289743411	::487042104200544000
16568377	::487042105920217000
169656316	::487042115168256000
39041924	::487042122638295000
220455732	::487042127138807000
725050717	::487042137125433000
26623525	::487042162572681000
199784356	::487042173758869000
598832393	::487042174463541000
33341742	::487042179995406000
725532679	::487042192486060000
53852889	::487042202187890000
110059442	::487042206423728000
52610012	::487042234076786000
354047009	::487042236069474000
131633030	::487042237151195000
106584551	::487042314309627000
23785621	::487042322383659000
487258078	::487042324774780000
60046761	::487042330516787000
299484513	::487042338410078000
109762886	::487042339727507000
36082253	::487042352822124000
96793797	::487042356848254000
106584551	::487042397927243000
200590129	::487042399378886000
302408703	::487042403564392000
291155950	::487042407309905000
50224504	::487042428273033000
344817215	::487042433671102000
75555647	::487042435269160000
487258078	::487042442256846000
59184492	::487042446912921000
387461887	::487042449273933000
26623525	::487042450398408000
26580130	::487042454432911000
24983393	::487042467963736000
230898142	::487042505910026000
79633612	::487042515485216000
339353546	::487042530786033000
83513704	::487042535609475000
200590129	::487042543625183000
340094001	::487042551535263000
471516383	::487042570858815000
106860209	::487042578051649000
598832393	::487042582258909000
25368960	::487042585353912000
378609308	::487042596577882000
225959127	::487042615745851000
136828926	::487042617218056000
42529606	::487042623744778000
391108584	::487042635119353000
728549208	::487042651066499000
79035481	::487042661296005000
266413556	::487042664894693000
388597293	::487042670557003000
271370762	::487042680212307000
381054179	::487042715876864000
235272576	::487042734247538000
101617436	::487042751108640000
42538221	::487042754548334000
14392960	::487042762718457000
237986569	::487042768871907000
26879335	::487042780955279000
172025978	::487042784931491000
266413556	::487042786277855000
391108584	::487042799112429000
22142419	::487042799221493000
198126424	::487042801792602000
381054179	::487042805194567000
163646426	::487042831442145000
144733584	::487042847439589000
141140385	::487042847573413000
423098923	::487042849771638000
42538221	::487042853701685000
33158980	::487042863855697000
130363809	::487042870897946000
115503799	::487042872806735000
393718746	::487042874992001000
48944372	::487042875058692000
200590129	::487042886010421000
728549208	::487042887054815000
50011708	::487042902254575000
24983393	::487042906436673000
474400310	::487042918138380000
178221936	::487042919866454000
374228630	::487042938174574000
513434526	::487042949704716000
371500504	::487042953429266000
407897841	::487042963579863000
131310830	::487042966570405000
78970527	::487042966599385000
130690913	::487042969493467000
19734494	::487042989223456000
106584551	::487042992792813000
369849727	::487043001764433000
594950682	::487043002670403000
398285469	::487043003916099000
178221936	::487043020064165000
48944372	::487043024300425000
130690913	::487043026779250000
60771081	::487043033104662000
178221936	::487043036178702000
271370762	::487043047029346000
26879335	::487043049202020000
178221936	::487043050485477000
183904300	::487043052402651000
38044979	::487043057771352000
46940147	::487043073034051000
33158980	::487043075143766000
48944372	::487043077740052000
178221936	::487043081133248000
53243169	::487043084296155000
278301419	::487043090784325000
46940147	::487043100003409000
169656316	::487043108912128000
101617436	::487043118349303000
296901409	::487043122942074000
31280614	::487043124800147000
178221936	::487043127614513000
7875762	::487043148494155000
144733584	::487043166306967000
53258017	::487043167779188000
85399171	::487043169326870000
178221936	::487043183075815000
211376385	::487043187652173000
62093388	::487043202680373000
623584562	::487043208619110000
42538221	::487043216655806000
178221936	::487043217066442000
144733584	::487043221428518000
103433902	::487043228878008000
18551115	::487043243436044000
178221936	::487043247659683000
92838578	::487043248733831000
75555647	::487043254253154000
237966586	::487043264696954000
169656316	::487043266395635000
45150174	::487043268371574000
178221936	::487043274029268000
237986569	::487043302471266000
267482514	::487043316215599000
49464322	::487043323270410000
56198202	::487043345730895000
294347764	::487043370653466000
22142419	::487043377964146000
42538221	::487043410264883000
348082308	::487043414085890000
259830697	::487043429302824000
45150174	::487043429810323000
103433902	::487043461640912000
110063681	::487043492607057000
103433902	::487043495656685000
107870705	::487043500534267000
60771081	::487043516795990000
22087737	::487043517315682000
20932133	::487043517353426000
239162983	::487043537553596000
108808608	::487043547854819000
169656316	::487043560990969000
247024165	::487043562539061000
17990173	::487043568503377000
14871328	::487043568955949000
40226593	::487043576715808000
103433902	::487043576820695000
242922283	::487043579462680000
48944372	::487043582742642000
212475056	::487043615110078000
471516383	::487043624824504000
298870626	::487043634181578000
205991617	::487043637398609000
479959389	::487043638082674000
30795924	::487043641069035000
67421080	::487043649759244000
92838578	::487043651567357000
26623525	::487043664339021000
60771081	::487043669175046000
26914697	::487043670646874000
123739379	::487043670776893000
205991617	::487043687319212000
36082253	::487043688951209000
94996744	::487043690217877000
479959389	::487043691065135000
15174710	::487043697616228000
62944645	::487043709720985000
130690913	::487043718927495000
56198202	::487043742809874000
88328282	::487043745452290000
67421080	::487043748484767000
183904300	::487043753731833000
42538221	::487043768252514000
429375230	::487043773084336000
45150174	::487043777966903000
59184492	::487043790897938000
15174710	::487043794559176000
26580130	::487043800062115000
487258078	::487043801983115000
387476542	::487043804063870000
33676766	::487043806282272000
144733584	::487043820186783000
15174710	::487043823743156000
350645139	::487043823952883000
199784356	::487043828138795000
205991617	::487043829812305000
182584001	::487043836716150000
119269983	::487043847927504000
26914697	::487043849760436000
169656316	::487043865367429000
237966586	::487043873076559000
183904300	::487043880882155000
101617436	::487043886192160000
314988406	::487043888574496000
351099839	::487043903724326000
37780107	::487043912285302000
454375039	::487043921390751000
183904300	::487043923030728000
24495392	::487043925878657000
417472148	::487043928697208000
183904300	::487043933491326000
266413556	::487043942815240000
314988406	::487043975778287000
418314197	::487043995525054000
271370762	::487044008057638000
252623066	::487044025057554000
163646426	::487044043759570000
201445185	::487044051162497000
36082253	::487044075938652000
323262953	::487044083148668000
351152035	::487044086659317000
52441281	::487044094871740000
22142419	::487044117801611000
110063681	::487044134725632000
314988406	::487044155713937000
587081117	::487044180640681000
240941201	::487044185233448000
46965667	::487044187700072000
550757928	::487044203461898000
88328282	::487044208247599000
257225781	::487044211506552000
182584001	::487044229957292000
67421080	::487044252266799000
23247181	::487044272902774000
60771081	::487044279664386000
323262953	::487044287226736000
36866805	::487044292758609000
83736832	::487044300027342000
46965667	::487044316335194000
84870240	::487044319002370000
254821900	::487044320303005000
169656316	::487044326594080000
183904300	::487044335364362000
14187808	::487044335813132000
199784356	::487044344164409000
44205530	::487044352951468000
92838578	::487044356772478000
220532575	::487044359695921000
359775349	::487044360295313000
88328282	::487044368373542000
101617436	::487044374027452000
374228630	::487044392843083000
431264673	::487044401534074000
45243501	::487044411168006000
24226614	::487044412245938000
359775349	::487044414355673000
32624494	::487044414985228000
36250685	::487044446115348000
33904380	::487044449101697000
39904237	::487044476943093000
163214537	::487044486216695000
169656316	::487044505657286000
183904300	::487044510585585000
394962689	::487044524720410000
66396119	::487044533947867000
19080798	::487044537416577000
144733584	::487044560091377000
483190332	::487044589136539000
201445185	::487044595377659000
423098923	::487044604181499000
257225781	::487044612213571000
378200627	::487044613510008000
239254872	::487044617653592000
49455873	::487044620065710000
449981984	::487044630555291000
66877066	::487044631981744000
169656316	::487044655184228000
43967474	::487044664269500000
62093388	::487044667897561000
65412211	::487044678848507000
39904237	::487044681725775000
494543536	::487044700516265000
487322279	::487044708116340000
88328282	::487044721903013000
287014963	::487044729981652000
14871328	::487044733366042000
17529301	::487044739607568000
183904300	::487044749472182000
359775349	::487044754090098000
58046021	::487044754522525000
279268567	::487044757395632000
256259599	::487044772104658000
260361255	::487044791968874000
40783277	::487044811686285000
85399171	::487044815914553000
102401687	::487044828942053000
17163265	::487044834507915000
52441281	::487044839607762000
37780107	::487044845652168000
37213451	::487044853943914000
205991617	::487044868905005000
183904300	::487044881978642000
58349263	::487044893597270000
25160673	::487044899091791000
256259599	::487044905890742000
99114248	::487044909602312000
253828982	::487044922042617000
214595457	::487044931211788000
254821900	::487044932910452000
107842096	::487044944108871000
487322279	::487044951834755000
27726737	::487044951889285000
57238973	::487044953210908000
109105005	::487044958567018000
346127757	::487044963343949000
243751614	::487044982294183000
107870705	::487044990430760000
340646680	::487044996306976000
57238973	::487045021192192000
385121286	::487045027038633000
211376385	::487045044764160000
3571651	::487045049243680000
48944372	::487045057539608000
238307628	::487045083632787000
201899461	::487045091077263000
71557910	::487045097343561000
520533224	::487045101797916000
71557910	::487045115819462000
613592670	::487045118499631000
23450320	::487045120177364000
71557910	::487045127391563000
57713984	::487045146261729000
201899461	::487045151919833000
399645465	::487045155661180000
30912658	::487045163773329000
288531248	::487045181858783000
56198202	::487045190859751000
71557910	::487045205577572000
713350694	::487045232530169000
34052201	::487045238372827000
363059827	::487045241975750000
71557910	::487045242114150000
110063681	::487045242621685000
66396119	::487045242948820000
509524562	::487045260011651000
118469346	::487045260766236000
85399171	::487045264503361000
71557910	::487045266420150000
54344507	::487045267448139000
14307454	::487045279967768000
364410144	::487045300977016000
130670448	::487045313614848000
66396119	::487045318240776000
205991617	::487045323101974000
81872162	::487045329582555000
374228630	::487045345335975000
59184492	::487045359185952000
78970527	::487045362331312000
23413958	::487045377254645000
62093388	::487045392165765000
54344507	::487045428488462000
254821900	::487045442665193000
99114248	::487045447383396000
449981984	::487045452953821000
35256600	::487045454308192000
68832413	::487045457286152000
254821900	::487045478513905000
101881386	::487045484780204000
158428489	::487045485274750000
56198202	::487045486331715000
132980216	::487045490488659000
208217521	::487045493282070000
538541326	::487045515079458000
41692308	::487045517780582000
398445530	::487045530456166000
631245094	::487045530686459000
201899461	::487045541457428000
66311658	::487045553738743000
287014963	::487045561653006000
66396119	::487045570544947000
59184492	::487045587251257000
208217521	::487045600157122000
25368960	::487045600865566000
284316159	::487045634558799000
90966789	::487045645581430000
222598798	::487045654699843000
308858845	::487045670067793000
130670448	::487045685343432000
222173816	::487045698429665000
294347764	::487045711075102000
236589142	::487045712354353000
50216950	::487045721468579000
120296296	::487045724123967000
30104821	::487045737230782000
201899461	::487045759594795000
130670448	::487045767434358000
631245094	::487045774820114000
495135733	::487045798190796000
367941154	::487045798711291000
141976809	::487045801378451000
35156425	::487045804608466000
106860209	::487045809897103000
49455873	::487045813491621000
230898142	::487045821909987000
631245094	::487045835406852000
58046021	::487045838322270000
305216922	::487045838972018000
143225254	::487045871972802000
54344507	::487045891279572000
37780107	::487045901371076000
230898142	::487045903531126000
728549208	::487045918030835000
49455873	::487045932123312000
37213451	::487045946673332000
120296296	::487045950628982000
332073582	::487045957826011000
393653181	::487045962423349000
163893797	::487045964033957000
437762769	::487045974947540000
120296296	::487046011098247000
72143337	::487046025442783000
158428489	::487046031708655000
30787413	::487046034250424000
66396119	::487046034711789000
598832393	::487046035723026000
120296296	::487046048620507000
14606079	::487046048754319000
143225254	::487046050926956000
59184492	::487046052722524000
444247134	::487046054529875000
389197869	::487046057704972000
96421993	::487046059152404000
257913209	::487046064609193000
18148466	::487046090093780000
389197869	::487046124704759000
62093388	::487046126756179000
40783277	::487046139598753000
728549208	::487046147631251000
58046021	::487046148839178000
155926653	::487046151758442000
227072583	::487046154140790000
52754052	::487046160960327000
39160897	::487046162222837000
50216950	::487046168048701000
120296296	::487046188257259000
54344507	::487046190190854000
437762769	::487046191423971000
22991317	::487046202677284000
344817215	::487046212072120000
399621678	::487046218950799000
242922283	::487046221933314000
120296296	::487046242430885000
21153287	::487046249615720000
454304418	::487046273300570000
162200561	::487046295392362000
443512536	::487046298927779000
166695965	::487046310462488000
66396119	::487046323653197000
533417136	::487046334550384000
387188572	::487046335531868000
14808898	::487046340267212000
26182895	::487046347522994000
35505123	::487046349162967000
62186442	::487046377537798000
454304418	::487046399368757000
48944372	::487046407946125000
37213451	::487046438908481000
342594225	::487046445422231000
14792781	::487046451931795000
54344507	::487046470848495000
210996408	::487046486358650000
101617436	::487046494814367000
377176939	::487046504356380000
26068830	::487046504599662000
129050216	::487046507787718000
308858845	::487046529845571000
58046021	::487046531045158000
101617436	::487046534161129000
66396119	::487046547465465000
120296296	::487046558387814000
96421993	::487046596665044000
37860681	::487046602574426000
287978614	::487046603824312000
230898142	::487046608534913000
37860681	::487046628394561000
513434526	::487046632748244000
183904300	::487046651798765000
232711010	::487046662250962000
57713984	::487046678370066000
335488857	::487046687421382000
214595457	::487046692441956000
120296296	::487046694690099000
287978614	::487046699177627000
305216922	::487046701929070000
158428489	::487046705381011000
14792781	::487046707935313000
14792781	::487046718236524000
232711010	::487046755456790000
339353546	::487046755469381000
208217521	::487046762423943000
123971864	::487046776612851000
37860681	::487046785370566000
537561541	::487046796879745000
158428489	::487046804408528000
350645139	::487046813635973000
537561541	::487046820535619000
117095775	::487046834859540000
98599563	::487046835639693000
177446269	::487046835890962000
48944372	::487046847433682000
275902246	::487046850650718000
204292930	::487046857965568000
147279456	::487046858246606000
538541326	::487046863816622000
288016073	::487046869722599000
491679354	::487046876726702000
280749613	::487046878195118000
287978614	::487046885232738000
183904300	::487046887829028000
421987323	::487046889003831000
158428489	::487046905214410000
305370209	::487046906380443000
350645139	::487046908460810000
79633612	::487046908880236000
26623525	::487046910914863000
183904300	::487046915335278000
296901409	::487046932808740000
37860681	::487046937086918000
93043270	::487046938031030000
98599563	::487046943454285000
279548168	::487046964660678000
195154119	::487046986256756000
183904300	::487046993110257000
296901409	::487046995161276000
423098923	::487046997006761000
183904300	::487047013494579000
22087737	::487047020184485000
102401687	::487047022944325000
67450397	::487047026769948000
348047989	::487047031022555000
117095775	::487047039545798000
183904300	::487047044779888000
332073582	::487047044855394000
37860681	::487047050102448000
57713984	::487047051767599000
24868543	::487047062131707000
227072583	::487047071518961000
158428489	::487047071677964000
183904300	::487047074198736000
239162983	::487047087599923000
16568377	::487047092838604000
204292930	::487047093962702000
37780107	::487047103362129000
727422228	::487047109007638000
296901409	::487047112417226000
183904300	::487047114350813000
88328282	::487047124404547000
54344507	::487047124572708000
15109013	::487047128519561000
269605766	::487047144667234000
377176939	::487047159087243000
493647862	::487047168474112000
183904300	::487047169107431000
107870705	::487047183003168000
123971864	::487047214397550000
287978614	::487047217836851000
603870273	::487047222031175000
50216950	::487047224237383000
175314654	::487047248283697000
287978614	::487047273063272000
37860681	::487047276339011000
143225254	::487047310610685000
264904736	::487047336384684000
23785621	::487047357972770000
243472980	::487047368768897000
15109013	::487047374070894000
348152108	::487047387425161000
387188572	::487047398360109000
164676969	::487047399320592000
225959127	::487047402319122000
316301043	::487047403930144000
98589714	::487047404286246000
15806298	::487047419364782000
183904300	::487047421004763000
53112812	::487047425261989000
55475943	::487047451321565000
374228630	::487047452587855000
484423510	::487047460490330000
315559101	::487047513233305000
154309960	::487047518002245000
158428489	::487047526474735000
314864925	::487047530031480000
152875477	::487047532112269000
249052117	::487047536255848000
23543960	::487047537119862000
264904736	::487047543335821000
120296296	::487047546733625000
243472980	::487047554563985000
583488323	::487047581097152000
562178473	::487047581554311000
39160897	::487047584679088000
451868427	::487047586839552000
421987323	::487047589490339000
195154119	::487047599237509000
243472980	::487047599736623000
280119639	::487047603385679000
429375230	::487047618917199000
117095775	::487047621262213000
67450397	::487047630019895000
24868543	::487047630254379000
57713984	::487047636264812000
461392295	::487047640337489000
239885742	::487047645068660000
374659572	::487047669714415000
57713984	::487047670158995000
287978614	::487047682637058000
316301043	::487047696445087000
243472980	::487047712294977000
143225254	::487047714333392000
42538221	::487047716363829000
275902246	::487047744964419000
59288102	::487047763847569000
68052287	::487047764329897000
154309960	::487047766795763000
69916897	::487047778150125000
37860681	::487047784210497000
66396119	::487047787872137000
293897624	::487047799876640000
363059827	::487047826673647000
443512536	::487047828720459000
562178473	::487047831715213000
545297326	::487047832474763000
98599563	::487047837537292000
16568377	::487047845485506000
158428489	::487047855031341000
130321036	::487047859372429000
1318301	::487047873465307000
42538221	::487047894147416000
77078833	::487047912346501000
54344507	::487047919951183000
105852149	::487047922152787000
246066577	::487047926405795000
120296296	::487047943707701000
418327117	::487047951601004000
40783277	::487047960132198000
543585402	::487047984362704000
287978614	::487047985172189000
48944372	::487047985298042000
14085431	::487047992273158000
417428775	::487048003199307000
35026897	::487048004776755000
443070793	::487048010698731000
106320745	::487048017162551000
205030447	::487048055313948000
310009833	::487048056827686000
200685756	::487048056970297000
68622166	::487048057520156000
377425191	::487048066248105000
1318301	::487048086305243000
461392295	::487048092126941000
154309960	::487048100817534000
73526174	::487048105930407000
120296296	::487048138730242000
51952627	::487048146519068000
250832637	::487048153502195000
243472980	::487048156945727000
78970527	::487048157381918000
36116261	::487048162016632000
68490087	::487048167767031000
33323170	::487048170958909000
196890320	::487048174092050000
183904300	::487048177934036000
31536491	::487048198423195000
18868622	::487048203721015000
183904300	::487048223836487000
387206849	::487048225891692000
374228630	::487048232078295000
387206849	::487048232254443000
587940951	::487048241142177000
81469472	::487048247140425000
45243501	::487048250394808000
15728310	::487048254463299000
504027031	::487048257114095000
40816246	::487048258293075000
463250994	::487048265263628000
421987323	::487048272390148000
85399171	::487048273270566000
26914697	::487048294447599000
256609151	::487048298453561000
603870273	::487048302454509000
123971864	::487048305424089000
45243501	::487048319613427000
33249556	::487048329050980000
587864456	::487048333278474000
391573659	::487048339763240000
423098923	::487048343088939000
16568377	::487048354837594000
401109490	::487048355223453000
29827759	::487048362017845000
179736548	::487048371363135000
487258078	::487048373518602000
131866787	::487048375813304000
423098923	::487048377595465000
39160897	::487048378098798000
183904300	::487048383526219000
23543960	::487048386789392000
22187821	::487048388765315000
106860209	::487048392317476000
101617436	::487048395442241000
421987323	::487048408663072000
16568377	::487048419597619000
175314654	::487048434751635000
19307731	::487048441432797000
39412631	::487048444935041000
154309960	::487048458524577000
120296296	::487048480549240000
196890320	::487048483812036000
23820736	::487048484734791000
378234727	::487048492351639000
378234727	::487048502791241000
480857982	::487048504603193000
360183119	::487048505090142000
154309960	::487048513201528000
57566548	::487048516594712000
39412631	::487048517211279000
230898142	::487048519476596000
128775325	::487048522672250000
321876841	::487048522869379000
276357208	::487048527118221000
64596921	::487048535171690000
225959127	::487048535536181000
289743411	::487048545459924000
179736548	::487048551160365000
377425191	::487048572752248000
339353546	::487048572928421000
360183119	::487048575244062000
84870240	::487048579672854000
61318348	::487048593287950000
130321036	::487048599910379000
17990173	::487048602389585000
16568377	::487048616474058000
200796300	::487048621259362000
493647862	::487048622106628000
242922283	::487048624652947000
562178473	::487048632072298000
22991317	::487048643254296000
429375230	::487048647951917000
143225254	::487048663475032000
158428489	::487048663986745000
117095775	::487048684929318000
237118122	::487048686996684000
443070793	::487048694579990000
163214537	::487048702066819000
120296296	::487048707721134000
136238737	::487048710937776000
270143437	::487048737538449000
348047989	::487048738460794000
154309960	::487048741069672000
327662373	::487048745184268000
163214537	::487048747537281000
158428489	::487048748640370000
200796300	::487048750737522000
276357208	::487048755506470000
280749613	::487048755573948000
158428489	::487048784589762000
21153287	::487048787706544000
105598447	::487048792667996000
421987323	::487048794627112000
287978614	::487048805594849000
246066577	::487048806190428000
493640349	::487048809562644000
158428489	::487048816604901000
3571651	::487048826726146000
240532669	::487048831818010000
39412631	::487048844199223000
220455732	::487048849429516000
166695965	::487048851035938000
14808898	::487048856828645000
437762769	::487048866257444000
106860209	::487048884082851000
39412631	::487048895235493000
45966951	::487048897102352000
244646421	::487048900319014000
50011708	::487048904295211000
252674018	::487048907130552000
43256984	::487048914214735000
398445530	::487048918099038000
77078833	::487048931918876000
347869774	::487048934389329000
152875477	::487048937648689000
351264389	::487048947039744000
370049566	::487048971760975000
445925140	::487048978366623000
282328751	::487048981105491000
421987323	::487049001355993000
130514710	::487049012349263000
289743411	::487049013817257000
37090364	::487049019664130000
136238737	::487049033823711000
562178473	::487049037606957000
391573659	::487049042892177000
70571907	::487049057022390000
120296296	::487049067210752000
562178473	::487049067776598000
85399171	::487049069118779000
136238737	::487049069190057000
136238737	::487049084486692000
276357208	::487049100915785000
255147158	::487049113955860000
136238737	::487049115780390000
160788774	::487049118594768000
443512536	::487049127952252000
375961439	::487049130271715000
240532669	::487049135359799000
136238737	::487049138823888000
545297326	::487049163075780000
395703736	::487049188942045000
378200627	::487049217761103000
326569368	::487049221267140000
15728310	::487049226359037000
49626726	::487049235745869000
19734494	::487049236769292000
443512536	::487049238186958000
421987323	::487049241777692000
332073582	::487049282457849000
54344507	::487049287994707000
466646092	::487049295414063000
338619333	::487049295757967000
369539413	::487049297557348000
310144986	::487049298681413000
377425191	::487049303689412000
117095775	::487049305707249000
49626726	::487049310446432000
15875100	::487049318285996000
355612007	::487049319993053000
332073582	::487049320508555000
411222321	::487049320659976000
39412631	::487049340217593000
338619333	::487049344558718000
109615689	::487049354906443000
182645046	::487049360099008000
421987323	::487049362284232000
78926478	::487049384941469000
88328282	::487049386367545000
431215016	::487049403799052000
45966951	::487049404395028000
339353546	::487049413768933000
115503799	::487049421516185000
360183119	::487049429648932000
36250685	::487049436003328000
182645046	::487049446589747000
90966789	::487049454332424000
25408355	::487049457804906000
369217450	::487049469364416000
635845301	::487049482429689000
66203192	::487049490575020000
278778128	::487049491347165000
276357208	::487049504936325000
33788573	::487049510305013000
33282020	::487049510669910000
24804859	::487049521210216000
551501734	::487049522594729000
35026897	::487049525367169000
623990154	::487049526365016000
17258301	::487049552680067000
88328282	::487049558770212000
267482514	::487049561630707000
66203192	::487049571516690000
236589142	::487049578978349000
247159855	::487049581058748000
35156425	::487049581747003000
443070793	::487049620518748000
143225254	::487049646372446000
75555647	::487049650092777000
411222321	::487049652899172000
421987323	::487049657630330000
255834275	::487049660557561000
388558032	::487049676537872000
443512536	::487049676571439000
66203192	::487049678072971000
635845301	::487049691167604000
48764697	::487049693914865000
397084214	::487049699581366000
421987323	::487049711699111000
289743411	::487049723325726000
18551115	::487049724478779000
33904380	::487049726383374000
377110730	::487049731932450000
159263389	::487049737317531000
57713984	::487049750500225000
728549208	::487049753877041000
100843087	::487049767973703000
141140385	::487049773715709000
378200627	::487049778388541000
90966789	::487049780397613000
380458897	::487049783648206000
635845301	::487049784310505000
85399171	::487049787032625000
183904300	::487049790912348000
262240809	::487049806099914000
15806298	::487049819014176000
432819849	::487049819681091000
67069063	::487049822642245000
184962835	::487049837339475000
37860681	::487049844842696000
230898142	::487049846424371000
141140385	::487049850832158000
23543960	::487049869719130000
451868427	::487049873876070000
23785621	::487049883518791000
40226593	::487049896738840000
183904300	::487049897275715000
193861615	::487049903793639000
117095775	::487049923284987000
287014963	::487049928544235000
270184694	::487049930641387000
15728310	::487049932570779000
393718746	::487049938753572000
161656785	::487049938984251000
152875477	::487049946798227000
117095775	::487049956248018000
344817215	::487049980486496000
120296296	::487049980935688000
451868427	::487049987545923000
432819849	::487050001176993000
23543960	::487050007522975000
382304432	::487050022996160000
421987323	::487050030067744000
374228630	::487050037780701000
23543960	::487050046878142000
278778128	::487050052389859000
80419613	::487050055032266000
276256841	::487050068151644000
228915951	::487050068877266000
62460045	::487050074149498000
57238973	::487050089379397000
443512536	::487050093246169000
106860209	::487050097662771000
350645139	::487050098161897000
380458897	::487050102453043000
375961439	::487050113542410000
253737829	::487050116373569000
587864456	::487050120475582000
152875477	::487050129351114000
279548168	::487050130303250000
376546976	::487050135529349000
19307731	::487050139337359000
158428489	::487050149751832000
35505123	::487050160497635000
278778128	::487050160577728000
421987323	::487050173949149000
85399171	::487050176251449000
57713984	::487050179451695000
587081117	::487050180336693000
389197869	::487050199466913000
230898142	::487050216252928000
120296296	::487050220287819000
350645139	::487050226360795000
96421993	::487050263778562000
17258301	::487050305326964000
199784356	::487050325723865000
48764697	::487050328324308000
25408355	::487050329175760000
35505123	::487050335987318000
253737829	::487050340961759000
421987323	::487050369109741000
239885742	::487050369596272000
29935926	::487050379184439000
68622166	::487050393042812000
34052201	::487050413070233000
122067183	::487050424336142000
22991317	::487050456347459000
183904300	::487050466384035000
21945140	::487050468988706000
480857982	::487050513679003000
425897170	::487050529097273000
209584784	::487050542560976000
82707747	::487050543274008000
39412631	::487050543827677000
107823354	::487050555127107000
19123904	::487050564866678000
82707747	::487050583770030000
22187821	::487050584240181000
158428489	::487050586664095000
100843087	::487050588937404000
246066577	::487050591697252000
17470539	::487050593945415000
82707747	::487050627722145000
257092614	::487050642423152000
493640349	::487050644901990000
728549208	::487050653697847000
152875477	::487050659586637000
82707747	::487050670671814000
157254287	::487050671175127000
30795924	::487050683427074000
120296296	::487050685880729000
445925140	::487050692956151000
359775349	::487050694466473000
149275783	::487050708001509000
82707747	::487050713889923000
183904300	::487050732810403000
466646092	::487050747217862000
216927443	::487050748216496000
82707747	::487050748937515000
376546976	::487050758983286000
36082253	::487050765333430000
329955120	::487050780449320000
421987323	::487050793745657000
85399171	::487050796862021000
48944372	::487050800724586000
437064295	::487050822107136000
454531259	::487050824900571000
257092614	::487050840423686000
154309960	::487050841665187000
26623525	::487050843397844000
17258301	::487050848065695000
454304418	::487050850582269000
216927443	::487050852528840000
232711010	::487050853606359000
154309960	::487050858597597000
41925570	::487050903904849000
624394090	::487050907461640000
423098923	::487050909952651000
193861615	::487050911437430000
279548168	::487050918584922000
152875477	::487050919650287000
120296296	::487050923530014000
216927443	::487050938239434000
421987323	::487050944299802000
310144986	::487050958644342000
80419613	::487050966806822000
39041924	::487050969524363000
34108658	::487050976491499000
354629644	::487051000055103000
209584784	::487051000952274000
50818061	::487051018845179000
246030395	::487051024792702000
402268968	::487051027477463000
23442090	::487051037518598000
421987323	::487051044996648000
136238737	::487051045734842000
159263389	::487051051468480000
70571907	::487051059043397000
68052287	::487051077293203000
376546976	::487051086503874000
239257340	::487051099220631000
242922283	::487051109979389000
259413656	::487051112852115000
26623525	::487051147627487000
75630500	::487051152392216000
210996408	::487051152958038000
259413656	::487051160071593000
374228630	::487051177121439000
29607520	::487051178086506000
407038804	::487051204934246000
380680929	::487051227612450000
287014963	::487051256045662000
252422768	::487051271221039000
287978614	::487051278099304000
609790203	::487051290283749000
359775349	::487051292360314000
253737829	::487051299079208000
100843087	::487051314140938000
506824920	::487051317349597000
161656785	::487051330654306000
238024746	::487051330880405000
75630500	::487051368201347000
29935926	::487051392276643000
32624494	::487051396320354000
369539413	::487051402607210000
34108658	::487051430063538000
15109013	::487051433897103000
474400310	::487051439634518000
259830697	::487051507896836000
17974977	::487051519414796000
451868502	::487051522316849000
23543960	::487051525529673000
60046761	::487051530408034000
23543960	::487051536174821000
70571907	::487051555619602000
266413556	::487051562607333000
54422208	::487051566231191000
117095775	::487051567292747000
352531780	::487051572707622000
239257340	::487051578671497000
365739414	::487051600092213000
141976809	::487051604906897000
278778128	::487051614717771000
107308159	::487051635437604000
356974615	::487051635961888000
238341972	::487051638989787000
103782180	::487051643851378000
149295164	::487051645881049000
551501734	::487051660758638000
339353546	::487051671441133000
14392960	::487051673269837000
214779476	::487051675366981000
29935926	::487051685567549000
375961439	::487051721042976000
728549208	::487051731608813000
331423379	::487051733030301000
359775349	::487051751514984000
208296274	::487051766287302000
43052467	::487051770405728000
239885742	::487051785551364000
45243501	::487051785832370000
34108658	::487051798520549000
421987323	::487051824872964000
279548168	::487051831844278000
396923534	::487051850944741000
451183057	::487051867826814000
451183057	::487051868275634000
506760887	::487051870955790000
34108658	::487051873539883000
34052201	::487051881596727000
359775349	::487051884587671000
120296296	::487051884818345000
81469472	::487051887947309000
429906977	::487051894062211000
35256600	::487051915042099000
17258301	::487051915058884000
624394090	::487051941722480000
257942561	::487051956544757000
52616216	::487051959221108000
167384328	::487051970625024000
50807638	::487051990066020000
196394433	::487051990405775000
35256600	::487052007480365000
466646092	::487052021564841000
359775349	::487052036761190000
398285469	::487052049033359000
398285469	::487052053072474000
131866787	::487052061117530000
389105684	::487052068407238000
22278303	::487052074430242000
330799447	::487052076707368000
50807638	::487052079215939000
52616216	::487052086602108000
407399368	::487052086891147000
493640349	::487052114791628000
282860308	::487052115970240000
147310240	::487052120034516000
377357259	::487052130511880000
80419613	::487052135306375000
79633612	::487052146899025000
244646421	::487052188506521000
279548168	::487052188599205000
148912524	::487052201726996000
282860308	::487052211747172000
103433902	::487052212452200000
23543960	::487052212535693000
359775349	::487052213110702000
79633612	::487052214347632000
279235824	::487052222300045000
266413556	::487052222912413000
37090364	::487052224343060000
169656316	::487052243435155000
22142419	::487052244466950000
244646421	::487052252876529000
310144986	::487052261156089000
46268291	::487052268600975000
92838578	::487052269142425000
50807638	::487052273118633000
17655353	::487052279858479000
115184915	::487052280357588000
81469472	::487052282790703000
209584784	::487052292101648000
120296296	::487052294551535000
33699503	::487052297844064000
23672351	::487052302159581000
159263389	::487052314109554000
509524562	::487052322007420000
278778128	::487052322259099000
317596401	::487052330152390000
407384648	::487052332178227000
34108658	::487052344753152000
374228630	::487052349177753000
20713213	::487052351774408000
443512536	::487052356236738000
199784356	::487052373726990000
407038804	::487052382208282000
110297719	::487052390168666000
43365529	::487052390948827000
14190836	::487052402877419000
14392960	::487052405431742000
182834679	::487052409890689000
437064295	::487052413959159000
624394090	::487052426030350000
148197450	::487052431650750000
22991317	::487052431713255000
103433902	::487052461027647000
148912524	::487052464823500000
38520445	::487052471777644000
631245094	::487052476726530000
103433902	::487052479730028000
15728310	::487052492358692000
78970527	::487052498272665000
115184915	::487052514231988000
244646421	::487052521408434000
624394090	::487052539897335000
85399171	::487052548532998000
103433902	::487052550022373000
14392960	::487052553444536000
139547588	::487052558339297000
244646421	::487052572692193000
103433902	::487052572973625000
73526174	::487052574604804000
115184915	::487052575695327000
148912524	::487052591801847000
176339991	::487052592032534000
3571651	::487052599963971000
497544291	::487052607236481000
50807638	::487052614321078000
14392960	::487052626735820000
19734494	::487052627386314000
50224504	::487052637591072000
60718620	::487052638497042000
200796300	::487052657723310000
148912524	::487052658986221000
352531780	::487052662840360000
372880069	::487052669748391000
64791948	::487052672378228000
233362394	::487052672923873000
367941154	::487052678401630000
22142419	::487052681626648000
372479589	::487052698257088000
103433902	::487052702556626000
103433902	::487052712715243000
23820736	::487052716141592000
22142419	::487052719719321000
103433902	::487052724916473000
228915951	::487052731010383000
17258301	::487052736492355000
163242154	::487052740971884000
279235824	::487052746458005000
103433902	::487052759326556000
15728310	::487052764774539000
354629644	::487052769241870000
80929828	::487052771573526000
103433902	::487052779723444000
421987323	::487052780381564000
16248047	::487052786001903000
103433902	::487052792201510000
120296296	::487052799327612000
234649932	::487052799717691000
103433902	::487052801227620000
33555786	::487052809171660000
50807638	::487052826137616000
424698378	::487052861079961000
66396119	::487052865613991000
85399171	::487052870361939000
238341972	::487052873574776000
375961439	::487052876775043000
60046761	::487052895138107000
17529301	::487052902905958000
421987323	::487052910216241000
20535654	::487052912896397000
154309960	::487052915006140000
242435004	::487052929237794000
70839851	::487052931103850000
103433902	::487052935176921000
115184915	::487052969909575000
335488857	::487052993368698000
154309960	::487052994366537000
50807638	::487053001203650000
20713213	::487053006672650000
324794875	::487053013878448000
248358978	::487053020081827000
421987323	::487053021285601000
103433902	::487053029221609000
103433902	::487053037501186000
147310240	::487053055016198000
395703736	::487053072209027000
103433902	::487053080530550000
398285469	::487053092697808000
103433902	::487053095395155000
246066577	::487053103074508000
103433902	::487053109555130000
317596401	::487053110393585000
60046761	::487053120007319000
24983393	::487053129272528000
70839851	::487053138575097000
273682366	::487053143029465000
103433902	::487053148025278000
23820736	::487053151615217000
15361643	::487053165725237000
389105684	::487053175292444000
87247551	::487053176088981000
103433902	::487053182598909000
103433902	::487053191855751000
346127757	::487053194292248000
103433902	::487053200558940000
377357259	::487053201711964000
50807638	::487053204941991000
120296296	::487053206963638000
310144986	::487053209865691000
103433902	::487053224592285000
50807638	::487053227490557000
255834275	::487053228853313000
103433902	::487053233844928000
103433902	::487053247354789000
103433902	::487053256586461000
598832393	::487053259493101000
465198766	::487053263028514000
469722641	::487053265020788000
65435835	::487053266094919000
103433902	::487053267139325000
20535654	::487053268900528000
103433902	::487053300446277000
120296296	::487053315231211000
70839851	::487053317416042000
106860209	::487053323640401000
465198766	::487053332666544000
324794875	::487053336743407000
110297719	::487053337464803000
50216950	::487053340161761000
35156425	::487053354250801000
227355784	::487053374995857000
324794875	::487053377008705000
398285469	::487053379915370000
266413556	::487053383392448000
375961439	::487053391441326000
20935927	::487053396747100000
103433902	::487053411880554000
266413556	::487053412144410000
291288952	::487053432784965000
213887474	::487053445682446000
335488857	::487053445766340000
377357259	::487053447707906000
70839851	::487053454569787000
465198766	::487053455756759000
266413556	::487053457463853000
200590129	::487053461595643000
19683725	::487053483766722000
25760567	::487053493086081000
70839851	::487053498211528000
374228630	::487053499943755000
266413556	::487053508265267000
67421080	::487053511025127000
374228630	::487053540276199000
14584037	::487053565211709000
123971864	::487053566717087000
252314330	::487053590947569000
238341972	::487053599957327000
228915951	::487053608030973000
22991317	::487053618743607000
65576332	::487053630797643000
100626124	::487053636795514000
491679354	::487053648493436000
594950682	::487053659251814000
8070562	::487053663873941000
473196438	::487053664201084000
474475074	::487053667476852000
112576998	::487053671226548000
587940951	::487053686091161000
310144986	::487053691002707000
325359983	::487053726419406000
120296296	::487053735773106000
390479008	::487053740713603000
17990173	::487053744618897000
399713201	::487053745415811000
190624012	::487053746052943000
344817215	::487053759990620000
242922283	::487053761983307000
388433171	::487053774016352000
239162983	::487053778609508000
39160897	::487053778726580000
67421080	::487053783734575000
54697279	::487053811458908000
348458389	::487053813065711000
30795924	::487053814445252000
14190836	::487053822507118000
16248047	::487053834426929000
15728310	::487053843163668000
18750697	::487053844224815000
115184915	::487053852890263000
18148466	::487053863552557000
50807638	::487053877611880000
369174583	::487053883429367000
67421080	::487053886297894000
369539413	::487053890479595000
17258301	::487053897479892000
338256397	::487053899186966000
85399171	::487053901779066000
491679354	::487053911778287000
22142419	::487053913548275000
123971864	::487053930837188000
112576998	::487053931546030000
369539413	::487053934859538000
90966789	::487053947770003000
227114320	::487053954140749000
380458897	::487053954875162000
369539413	::487053967147282000
136238737	::487053980522909000
597038752	::487053982397767000
29473860	::487053985006645000
123971864	::487053997291749000
291288952	::487054003944300000
317596401	::487054031051710000
279235824	::487054031416619000
16248047	::487054033329213000
375961439	::487054041541652000
16380745	::487054045257809000
112576998	::487054048185434000
79633612	::487054049229828000
36250685	::487054057060986000
61307501	::487054080297418000
200590129	::487054101050441000
45150174	::487054103957495000
19307731	::487054105764851000
85399171	::487054120251957000
111806693	::487054128116670000
111806693	::487054134483619000
110297719	::487054149326888000
266413556	::487054150903947000
279235824	::487054152401297000
26914697	::487054154343657000
90966789	::487054162656362000
551501734	::487054164024131000
111806693	::487054164108013000
205513521	::487054171104116000
50807638	::487054189638729000
42910967	::487054190615998000
111806693	::487054204146810000
111806693	::487054212384436000
90966789	::487054226762514000
244646421	::487054228368523000
227114320	::487054228456603000
111806693	::487054229597859000
68221984	::487054230466080000
29607520	::487054232491950000
111806693	::487054235482456000
337434879	::487054256642338000
111806693	::487054271360540000
68221984	::487054280118263000
205513521	::487054285335965000
75630500	::487054291538952000
36601312	::487054315064799000
520004653	::487054332399861000
29607520	::487054344681172000
205513521	::487054360019730000
33108084	::487054378566549000
112576998	::487054394064527000
198651083	::487054405116911000
46764883	::487054433478385000
1007041	::487054438528737000
33108084	::487054439006470000
75630500	::487054443834138000
166897115	::487054452604416000
45966951	::487054454941032000
139447011	::487054463702937000
389105684	::487054469473918000
17258301	::487054477610856000
324794875	::487054499278618000
75630500	::487054502134943000
211019280	::487054502348861000
266413556	::487054505637212000
491679354	::487054517523845000
120296296	::487054522066677000
208217521	::487054526416158000
36601312	::487054527992848000
50818061	::487054535186063000
150839491	::487054543725662000
36250685	::487054545005322000
155926653	::487054557554671000
278778128	::487054576764600000
120296296	::487054578236792000
18657192	::487054580597792000
75630500	::487054582007099000
388433171	::487054588822839000
23543960	::487054601313464000
407894919	::487054620624027000
233084334	::487054621064454000
317596401	::487054622222086000
23442090	::487054644016058000
48431204	::487054647879041000
139547588	::487054665927114000
380458897	::487054666967293000
352531780	::487054674449530000
167486585	::487054682062606000
85399171	::487054686222958000
56198202	::487054702941442000
328828628	::487054712311533000
49455873	::487054715763441000
208217521	::487054717747744000
409680332	::487054720050016000
480857982	::487054720804982000
85399171	::487054729352974000
82223258	::487054762093707000
464182365	::487054766074122000
211019280	::487054775867813000
389614947	::487054778539999000
75630500	::487054793899114000
464845445	::487054795220717000
120296296	::487054798139957000
187716774	::487054808243658000
206247499	::487054814489350000
85399171	::487054820822368000
445925140	::487054824580468000
140206179	::487054843781984000
22278303	::487054844226973000
61307501	::487054846877396000
494514265	::487054849578504000
78384326	::487054857761992000
119269983	::487054860953477000
42910967	::487054873993957000
54754940	::487054883007123000
403823128	::487054884148363000
19307731	::487054886115106000
198651083	::487054892796612000
348458389	::487054897976573000
85399171	::487054904830095000
634615880	::487054921204645000
388433171	::487054922597163000
287978614	::487054924769804000
14392960	::487054933762387000
36250685	::487054949642412000
271738272	::487054950069833000
287978614	::487054958471036000
352531780	::487054976951144000
341732173	::487054977823956000
187651826	::487054979442565000
39412631	::487054979920711000
68052287	::487054982219563000
343756278	::487054994940518000
108808608	::487054997189038000
78384326	::487055000825495000
208217521	::487055008576598000
301290830	::487055015551324000
162200561	::487055018856841000
178921630	::487055032442183000
245573462	::487055034039799000
494514265	::487055047906164000
39412631	::487055070777716000
15174710	::487055084648665000
213131959	::487055110426484000
95299169	::487055134292451000
245573462	::487055143288860000
130363809	::487055145528610000
92629759	::487055154944827000
306529180	::487055157411446000
17258301	::487055179074658000
238341972	::487055183138930000
443512536	::487055196938186000
56198202	::487055211395964000
278778128	::487055214168801000
494514265	::487055214327775000
287978614	::487055218123608000
324794875	::487055223064522000
49626726	::487055230685548000
167282271	::487055233751601000
63720288	::487055236343668000
493640349	::487055243012612000
85399171	::487055250818224000
553738195	::487055256006586000
41967329	::487055259718938000
167282271	::487055283265355000
120296296	::487055284473696000
515043655	::487055284712382000
27538070	::487055285765558000
51979136	::487055286042386000
339353546	::487055319512539000
253737829	::487055320825749000
185084575	::487055324315021000
494514265	::487055325799804000
166897115	::487055326139523000
178921630	::487055330023833000
440624261	::487055334632984000
29607520	::487055346985615000
26738161	::487055348185178000
148912524	::487055349816778000
494514265	::487055349883486000
17655353	::487055372880838000
86131593	::487055378505416000
26914697	::487055379386621000
418297592	::487055387095351000
72143337	::487055407417155000
120296296	::487055408565985000
17908818	::487055418506895000
75630500	::487055422843412000
18968115	::487055425980751000
6092972	::487055430074380000
493640349	::487055448202158000
50216950	::487055451851218000
93043270	::487055458474422000
60718620	::487055464988176000
29607520	::487055479659855000
85399171	::487055488924651000
49626726	::487055498030874000
232711010	::487055505672511000
17908818	::487055511276503000
37780107	::487055513986019000
291155950	::487055523540238000
26623525	::487055553546702000
232711010	::487055584844201000
48467620	::487055590955307000
139447011	::487055600082518000
243427085	::487055605807345000
237936556	::487055606348410000
187716774	::487055606738456000
314710836	::487055629173813000
513434526	::487055629949739000
245573462	::487055635058393000
75630500	::487055639009456000
95072707	::487055649319026000
75630500	::487055662300422000
148912524	::487055668856512000
245573462	::487055686312792000
624394090	::487055693749714000
75630500	::487055704897765000
25410192	::487055718843834000
274262734	::487055747948490000
311664191	::487055749458046000
85399171	::487055752771563000
14392960	::487055754055004000
78065938	::487055761332137000
232711010	::487055770576384000
338256397	::487055781376708000
48467620	::487055791627583000
16248047	::487055819620376000
120296296	::487055820048568000
355990893	::487055829447626000
75630500	::487055833965273000
245573462	::487055839283261000
553738195	::487055867548676000
358489252	::487055869725523000
238341972	::487055876579012000
56198202	::487055885252829000
166897115	::487055887412895000
276256841	::487055903560978000
493640349	::487055931243380000
48467620	::487055939086712000
40405725	::487055939854278000
624394090	::487055946464911000
14392960	::487055952755970000
158948807	::487055962348716000
277529978	::487055962914566000
27364321	::487055964403941000
32624494	::487055985912320000
46461373	::487055987011248000
56198202	::487055990039138000
120296296	::487056000525291000
360231979	::487056009459142000
158948807	::487056022029074000
351810944	::487056032179318000
37780107	::487056050219409000
82223258	::487056073241919000
17028109	::487056088416534000
56198202	::487056096188563000
89505869	::487056102220378000
437762769	::487056108868349000
75630500	::487056109555830000
315987923	::487056112475459000
72143337	::487056124219514000
228915951	::487056144033013000
348458389	::487056145308459000
14392960	::487056148931960000
242922283	::487056158650548000
327662373	::487056169819598000
196394433	::487056170054877000
17163265	::487056179060019000
50216950	::487056188480036000
306529180	::487056192553099000
376546976	::487056195866615000
48764697	::487056199473328000
75630500	::487056207782244000
252389746	::487056209640701000
75630500	::487056215101300000
315987923	::487056218977234000
17258301	::487056222923669000
368691437	::487056223221469000
437762769	::487056230008233000
372068999	::487056230205378000
538541326	::487056231714922000
185084575	::487056238967267000
110297719	::487056240749469000
25410192	::487056248160792000
359775349	::487056253387284000
78970527	::487056256767520000
245573462	::487056262912163000
85399171	::487056266414411000
436187992	::487056282063351000
245573462	::487056288845545000
493640349	::487056301843677000
538541326	::487056314535649000
279548168	::487056333859221000
232711010	::487056341031084000
409680332	::487056344965341000
120296296	::487056348438618000
3571651	::487056373822554000
36601312	::487056376808488000
351325780	::487056377383092000
15902298	::487056378276478000
120296296	::487056380525031000
250774954	::487056386497716000
48467620	::487056390121218000
414217500	::487056390436175000
238341972	::487056391572824000
538541326	::487056392407113000
152103757	::487056396672704000
202791635	::487056404360880000
185084575	::487056405837656000
232275950	::487056409268199000
257625769	::487056412816990000
115941650	::487056428436586000
437762769	::487056433750765000
245573462	::487056441270759000
41967329	::487056449101910000
148912524	::487056455456288000
280119639	::487056474225393000
278778128	::487056481758773000
66877066	::487056482996072000
538541326	::487056483767439000
636632104	::487056484006522000
92629759	::487056488272109000
223375935	::487056496904003000
33555786	::487056511173406000
81765661	::487056511601233000
208217521	::487056514163933000
190229064	::487056514784313000
454465194	::487056525907607000
338619333	::487056529690861000
115941650	::487056539652718000
185084575	::487056559156240000
332073582	::487056560451895000
78465328	::487056562154795000
17028109	::487056576813858000
355990893	::487056578554515000
372499722	::487056580157112000
37080273	::487056590802264000
115941650	::487056603854946000
190229064	::487056613765677000
17908818	::487056622372782000
278220302	::487056622611492000
227114320	::487056626675769000
78465328	::487056632312889000
23820736	::487056648838455000
47880950	::487056658036572000
55475943	::487056659605250000
245573462	::487056686977277000
130363809	::487056689133142000
37080273	::487056693696929000
82223258	::487056696867450000
245573462	::487056708049436000
387281097	::487056710381473000
37780107	::487056717667385000
85399171	::487056720288440000
520533224	::487056728211456000
623990154	::487056737585733000
227114320	::487056740752437000
37080273	::487056742493474000
245573462	::487056757890363000
341700434	::487056765159100000
327934017	::487056774772441000
202791635	::487056776999600000
396364407	::487056799711760000
46461373	::487056814027317000
215109001	::487056814521872000
396454394	::487056825221521000
239885742	::487056825766785000
161492068	::487056828073668000
37780107	::487056833014927000
23225674	::487056833928916000
623990154	::487056841092767000
238341972	::487056841688776000
75630500	::487056842200076000
278778128	::487056854577864000
6092972	::487056858046152000
176224586	::487056884189253000
173026357	::487056896613175000
131278152	::487056908558147000
130363809	::487056915038359000
352531780	::487056917601062000
78065938	::487056917773037000
46461373	::487056919581175000
398285469	::487056920218324000
46461373	::487056933560782000
264434173	::487056933921505000
350968313	::487056941370593000
37213451	::487056949175779000
232275950	::487056962043908000
89505869	::487056966737747000
478020840	::487056970503843000
34778712	::487056982168199000
334665323	::487056993983545000
85399171	::487056997213143000
78465328	::487056998345605000
278778128	::487057009377017000
139547588	::487057011704483000
17258301	::487057014489485000
75630500	::487057016892817000
219550942	::487057042494877000
190229064	::487057044537499000
227191596	::487057046387163000
21374892	::487057077974495000
85399171	::487057079039836000
37080273	::487057085604331000
19307731	::487057109394014000
317596401	::487057117451284000
75630500	::487057128222240000
35156425	::487057130235912000
165072349	::487057140306030000
209401949	::487057145301434000
23665083	::487057157288775000
388433171	::487057163341156000
75630500	::487057172644130000
198406854	::487057177409253000
396364407	::487057194760675000
238341972	::487057196056715000
21374892	::487057198783033000
139447011	::487057198926020000
454465194	::487057212573900000
352531780	::487057222363783000
95712580	::487057223160713000
75630500	::487057225869819000
32787499	::487057237110947000
352531780	::487057244790738000
37080273	::487057246351011000
85399171	::487057248158359000
185084575	::487057255784013000
253737829	::487057264641974000
92629759	::487057278671933000
83736832	::487057279510781000
195977109	::487057282933325000
264434173	::487057285613879000
20535654	::487057286624333000
250774954	::487057290596732000
45581124	::487057298280292000
441039165	::487057299006304000
85399171	::487057327913050000
427464965	::487057333181489000
94996744	::487057339389075000
185084575	::487057340240523000
454465194	::487057342488276000
33555786	::487057343986040000
371068004	::487057347937054000
37080273	::487057354148839000
15867361	::487057359588835000
298156322	::487057366144135000
389954423	::487057367356301000
388558032	::487057369168642000
238341972	::487057369931583000
20535654	::487057370942406000
14606079	::487057371726753000
348458389	::487057389766860000
237966586	::487057390299144000
403823128	::487057406128824000
264434173	::487057414261587000
190229064	::487057416559661000
23400461	::487057424302751000
139447011	::487057432884305000
113722629	::487057439532273000
85399171	::487057447807225000
429345484	::487057450562883000
15867361	::487057454824685000
190229064	::487057462424383000
155034504	::487057474701123000
441039165	::487057481265610000
138557664	::487057496058515000
569518404	::487057509405171000
15204110	::487057525553250000
344817215	::487057532372795000
367561919	::487057532876111000
67523538	::487057533937672000
20275866	::487057539423432000
306529180	::487057544700243000
441039165	::487057546231173000
250774954	::487057557534806000
304890630	::487057559799341000
152103757	::487057563259641000
352531780	::487057572428394000
384488111	::487057588941377000
472528304	::487057590292344000
56710887	::487057590417780000
75630500	::487057591827042000
46963484	::487057599469088000
266413556	::487057600555384000
15867361	::487057611473575000
376546976	::487057617630416000
118855202	::487057618251161000
23933265	::487057619970846000
358489252	::487057626681720000
89505869	::487057642872111000
250774954	::487057643283165000
320400498	::487057645795151000
208217521	::487057661926862000
118855202	::487057666091401000
21374892	::487057671174901000
102100651	::487057674861690000
46764883	::487057683158405000
520004653	::487057690120568000
118855202	::487057697057947000
238826465	::487057707686723000
375961439	::487057710156763000
232275950	::487057713189224000
20535654	::487057723733716000
36250685	::487057724287750000
424709673	::487057727727079000
16248047	::487057728305508000
85399171	::487057730398875000
617791569	::487057731619024000
17908818	::487057733376815000
367561919	::487057735242887000
177446269	::487057740104089000
478020840	::487057764422672000
20275866	::487057777551212000
37780107	::487057779375751000
155034504	::487057791467532000
348262381	::487057794223190000
139447011	::487057794345205000
36601312	::487057820160770000
90966789	::487057820429586000
374739722	::487057826242510000
37780107	::487057838637064000
429348972	::487057843070046000
20535654	::487057848589754000
253178679	::487057859427856000
334665323	::487057864599429000
403834874	::487057869544914000
239885742	::487057870995718000
155034504	::487057891472314000
250774954	::487057900184293000
553738195	::487057903400914000
95712580	::487057915845435000
480857982	::487057919297351000
166897115	::487057922493788000
96421993	::487057925790527000
20535654	::487057927547527000
553738195	::487057952499437000
36601312	::487057966185463000
46963484	::487057971893923000
358489252	::487057976021106000
90966789	::487057985026674000
232711010	::487057990277533000
101881386	::487057996384845000
21374892	::487058014159925000
264434173	::487058016592601000
37780107	::487058018086158000
350645139	::487058026021392000
89505869	::487058033693167000
472287305	::487058036133859000
56710887	::487058059437420000
335488857	::487058060817752000
491357856	::487058070120316000
50216950	::487058071038873000
239885742	::487058071105982000
184962835	::487058075371597000
85399171	::487058075765862000
101881386	::487058101317951000
232275950	::487058103016226000
27432862	::487058104979562000
82223258	::487058108624424000
40405725	::487058120586178000
393718746	::487058121807101000
85399171	::487058122628796000
524866555	::487058129029718000
38044979	::487058133853147000
36250685	::487058163095437000
85399171	::487058170800398000
388558032	::487058191831027000
34778712	::487058194854735000
364410144	::487058196024938000
50805763	::487058218477027000
243472980	::487058222079950000
36250685	::487058245170003000
202791635	::487058249381081000
358489252	::487058249405849000
75209135	::487058256099950000
352531780	::487058268381257000
296901409	::487058276278743000
376546976	::487058286798065000
184962835	::487058295778467000
623584562	::487058308923027000
45243501	::487058310697197000
60108947	::487058317161005000
89505869	::487058329454522000
165072349	::487058335204524000
75630500	::487058336265670000
24113194	::487058361846726000
219550942	::487058366892474000
102444460	::487058374400294000
348262381	::487058375276900000
431264673	::487058375776407000
376546976	::487058388862644000
291249412	::487058391647264000
37080273	::487058393199562000
75630500	::487058413789007000
364410144	::487058432688529000
491357856	::487058447066603000
20535654	::487058455077736000
575804821	::487058456713502000
296901409	::487058459532070000
388374921	::487058464192356000
163646426	::487058472060469000
337499399	::487058474334175000
364410144	::487058485389975000
15174710	::487058488263053000
15204110	::487058491203670000
252793957	::487058505359060000
75630500	::487058521477771000
85399171	::487058526821289000
15174710	::487058532290682000
358489252	::487058536308805000
167384328	::487058540561829000
192590347	::487058543154311000
75630500	::487058548442951000
232275950	::487058548472287000
271717879	::487058548757504000
223375935	::487058552805003000
15174710	::487058567417974000
578505853	::487058581519212000
22033805	::487058584631779000
259830697	::487058593678901000
170126452	::487058614654218000
296901409	::487058619641241000
348458389	::487058649349902000
238341972	::487058649807085000
17990173	::487058652843769000
69916558	::487058673425211000
32609703	::487058677036105000
342594225	::487058677782700000
36250685	::487058677862768000
26623525	::487058680077365000
24494616	::487058683293999000
40226593	::487058687715184000
589638848	::487058688411041000
167486585	::487058691917877000
14808898	::487058696649080000
278301419	::487058699526373000
46461373	::487058708414078000
278301419	::487058709227401000
101617436	::487058711467147000
546947837	::487058713669156000
17258301	::487058715384610000
341700434	::487058719159508000
328779215	::487058719797039000
298156322	::487058720807845000
250774954	::487058722884419000
192590347	::487058727774978000
27763417	::487058729011908000
388374921	::487058734779469000
577920402	::487058740294586000
194359616	::487058745252278000
358489252	::487058747231965000
89505869	::487058760985505000
437762769	::487058761744670000
40226593	::487058768883367000
437762769	::487058775120314000
78465328	::487058779498758000
166897115	::487058798637744000
437762769	::487058799476633000
26623525	::487058802513301000
409665559	::487058814253166000
18842764	::487058814295101000
454375039	::487058815544598000
194359616	::487058818681946000
459660056	::487058822213947000
67069063	::487058843344465000
41692308	::487058852341231000
36250685	::487058858645684000
85399171	::487058859723202000
223375935	::487058872012931000
298156322	::487058888940740000
243472980	::487058891977408000
14808898	::487058911112212000
223375935	::487058914668589000
78465328	::487058915008327000
37213451	::487058919366217000
36250685	::487058927964930000
23820736	::487058932163035000
524866555	::487058932603428000
521938520	::487058933031657000
15728310	::487058940664901000
454375039	::487058947564527000
27763417	::487058949816868000
202791635	::487058954498113000
215385454	::487058956729085000
139447011	::487058960844091000
250774954	::487058972076429000
341700434	::487058974215139000
63490594	::487058979990679000
95712580	::487058988257656000
370049566	::487058992267804000
490977827	::487058994591453000
68622166	::487059027986493000
133341985	::487059028913426000
239885742	::487059033031839000
259830697	::487059046265286000
243472980	::487059072676401000
464182365	::487059078519074000
238030490	::487059112115437000
33158980	::487059116997623000
410461303	::487059121846239000
381181950	::487059126128619000
155034504	::487059155882999000
398285469	::487059171422900000
155034504	::487059182202277000
441039165	::487059192847802000
19161423	::487059193824702000
89505869	::487059203186769000
454375039	::487059207833649000
410961985	::487059211193290000
238341972	::487059217204150000
209223008	::487059221981437000
63490594	::487059222341758000
436187992	::487059224459874000
165072349	::487059232626188000
36250685	::487059243028467000
37213451	::487059257561321000
234187240	::487059265685688000
96421993	::487059273357479000
85399171	::487059285604462000
93448284	::487059292869382000
348683759	::487059293116456000
27763417	::487059294534127000
278778128	::487059308107296000
15728310	::487059308585037000
223375935	::487059313421062000
68221984	::487059320191090000
17908818	::487059333772214000
703895293	::487059336355512000
75630500	::487059337936764000
313792688	::487059340461744000
17840621	::487059345834663000
27763417	::487059346623180000
247560161	::487059351652151000
355574432	::487059369003978000
75630500	::487059374284607000
324794875	::487059375148638000
228915951	::487059375886835000
293897624	::487059381448880000
31345791	::487059393159385000
611530014	::487059397114617000
24821703	::487059401111379000
341700434	::487059403216936000
75630500	::487059432480595000
254433701	::487059438033858000
27763417	::487059446581829000
63490594	::487059457474433000
23543960	::487059479863623000
154309960	::487059483181318000
252793957	::487059485668556000
22033805	::487059494435028000
19307731	::487059497907539000
23543960	::487059499509768000
194359616	::487059500705120000
199784356	::487059512080498000
436476907	::487059524038049000
356974615	::487059526860800000
23543960	::487059532955131000
14392960	::487059537141059000
154309960	::487059543923232000
234187240	::487059559777714000
429348972	::487059566446649000
623990154	::487059577691586000
403834874	::487059607345700000
83163050	::487059608843063000
27538070	::487059616132788000
15174710	::487059631223894000
27763417	::487059641071714000
301290830	::487059641445392000
49114032	::487059656137646000
179039178	::487059667617873000
31345791	::487059672286126000
15204110	::487059675750612000
371500504	::487059688270200000
17258301	::487059702446952000
139547588	::487059724240580000
304890630	::487059725100392000
115200960	::487059732218142000
358489252	::487059740699025000
36250685	::487059755819872000
421987323	::487059787457503000
267405925	::487059794118078000
480857982	::487059799096320000
79633612	::487059802334298000
15728310	::487059807468126000
194359616	::487059810714542000
30795924	::487059817295790000
66877066	::487059818046570000
34087430	::487059829244973000
470451598	::487059830457499000
370088836	::487059846445813000
208217521	::487059850678243000
358489252	::487059877471072000
58046021	::487059881795809000
238030490	::487059883787706000
421987323	::487059884551467000
274262734	::487059885482602000
324794875	::487059885780004000
348458389	::487059891862122000
520004653	::487059892243402000
424498591	::487059896022491000
36250685	::487059901785841000
277693030	::487059906197848000
268987143	::487059924657377000
22142419	::487059942382108000
15174710	::487059944517017000
94996744	::487059952960540000
358489252	::487059956097495000
102444460	::487059965253664000
503708554	::487059978910302000
26623525	::487059985709694000
107870705	::487060002717175000
493640349	::487060002884964000
27763417	::487060015665004000
115200960	::487060015757279000
26179867	::487060019355983000
289743411	::487060029783429000
15728310	::487060042349170000
77078833	::487060043984957000
36250685	::487060045973422000
264434173	::487060047634001000
105855764	::487060052683943000
48764697	::487060060317564000
85399171	::487060089623166000
470451598	::487060107721977000
335488857	::487060120149696000
397084214	::487060120535179000
29607520	::487060128949366000
387281097	::487060136158961000
23611301	::487060138990129000
268987143	::487060141624545000
141976809	::487060142467211000
493640349	::487060144170102000
200615756	::487060146741186000
3571651	::487060149212053000
113722629	::487060157336412000
27763417	::487060164231450000
307485154	::487060171642765000
387281097	::487060176566902000
79633612	::487060178676629000
242922283	::487060195801960000
79373818	::487060200231145000
356974615	::487060201124532000
165072349	::487060213279625000
388597293	::487060214525341000
58949154	::487060218149212000
274262734	::487060221538598000
17258301	::487060226957271000
12057032	::487060247383519000
425183249	::487060250814853000
94996744	::487060283748519000
279865885	::487060288881967000
350645139	::487060297941655000
85399171	::487060302857379000
26623525	::487060345518051000
131968998	::487060347077922000
40405725	::487060347392491000
166897115	::487060351301976000
176224586	::487060351939125000
15728310	::487060358394167000
110297719	::487060367894278000
113760458	::487060377482829000
297652605	::487060380472979000
238030490	::487060392963624000
370049566	::487060418893189000
163340834	::487060418897383000
163340834	::487060429995540000
79373818	::487060433715478000
27763417	::487060443152650000
471358248	::487060461976698000
240766538	::487060466427256000
238030490	::487060487830376000
96658544	::487060494943924000
256319248	::487060501768048000
407248121	::487060510073188000
167384328	::487060518725623000
240766538	::487060539076780000
237936556	::487060546143780000
171510293	::487060562728075000
36250685	::487060567669370000
433916111	::487060589282209000
451868427	::487060593719799000
171510293	::487060594135015000
471291163	::487060604352339000
48764697	::487060617744760000
27538070	::487060624720265000
148912524	::487060626905505000
14520186	::487060629664976000
64219388	::487060642797330000
228264355	::487060649143328000
490977827	::487060664381612000
36250685	::487060670807289000
279268567	::487060686770823000
66877066	::487060689958490000
407248121	::487060694328946000
451868427	::487060722908545000
228264355	::487060733985705000
163214537	::487060748548313000
170868061	::487060749546582000
270184694	::487060751530483000
513434526	::487060762318225000
239885742	::487060768580304000
66877066	::487060769172127000
503708554	::487060773974196000
238030490	::487060790210351000
79373818	::487060795172192000
270184694	::487060798083067000
27538070	::487060820518768000
123971864	::487060826751135000
79373818	::487060836964646000
170868061	::487060865015767000
227046044	::487060897631068000
35156425	::487060910264287000
227046044	::487060939452452000
397084214	::487060947605790000
17840621	::487060948805361000
399713201	::487060952576425000
252823136	::487060972507394000
105623584	::487060975129231000
123939574	::487060993311117000
40783277	::487060996389736000
17258301	::487061002244984000
278165989	::487061003075477000
19080798	::487061004983885000
279268567	::487061006682976000
170868061	::487061018145587000
63490594	::487061039368790000
594121150	::487061053855899000
85399171	::487061060172541000
46940147	::487061064698171000
171510293	::487061068007501000
252793957	::487061069571960000
131072297	::487061074706182000
38044979	::487061078783066000
239162983	::487061091101708000
75630500	::487061097137324000
479959389	::487061129806745000
32787499	::487061138635780000
162200561	::487061151449358000
163214537	::487061156746362000
75630500	::487061160571985000
470451598	::487061162736250000
348458389	::487061162744614000
18148466	::487061162832719000
415630297	::487061169161531000
364428125	::487061169601904000
277693030	::487061170063282000
387281097	::487061170839224000
75630500	::487061173326872000
111411572	::487061189449777000
429375230	::487061196365787000
54116443	::487061197422727000
403823128	::487061200312991000
27763417	::487061206037852000
85399171	::487061209112276000
131866787	::487061223846866000
452678521	::487061229513351000
421987323	::487061234550718000
383972979	::487061244415733000
454465194	::487061246269587000
49114032	::487061246718402000
443512536	::487061254071005000
54116443	::487061258730893000
238030490	::487061261205520000
32787499	::487061268164255000
14520186	::487061268378177000
366701651	::487061271825506000
341666582	::487061278859333000
377555310	::487061284450349000
23820736	::487061285117247000
251224348	::487061289135800000
27763417	::487061294122422000
342508573	::487061296316022000
310369464	::487061296890671000
538541326	::487061297079386000
302472189	::487061305354772000
344817215	::487061307766497000
355574432	::487061309750394000
17908818	::487061309880811000
89505869	::487061339152871000
19080798	::487061340008099000
118469346	::487061343984291000
538541326	::487061367828930000
421987323	::487061371746406000
182834679	::487061372761808000
176839128	::487061373742882000
479959389	::487061381913800000
553930094	::487061417795674000
123971864	::487061420874268000
118469346	::487061422153531000
352531780	::487061422971842000
443332358	::487061426574336000
29391732	::487061436758499000
238030490	::487061438687498000
589638848	::487061448170799000
79373818	::487061457272852000
130690913	::487061475576397000
190396530	::487061481788145000
29391732	::487061493687406000
238030490	::487061497273540000
60108947	::487061514130829000
326146327	::487061518748352000
171510293	::487061526381993000
631603360	::487061532417601000
79373818	::487061536637468000
45581124	::487061538046373000
123939574	::487061540391354000
336347539	::487061547760381000
32787499	::487061551485321000
493640349	::487061553426882000
452678521	::487061566097854000
421987323	::487061586889043000
458766436	::487061589011361000
54116443	::487061594157744000
85399171	::487061596955357000
198126424	::487061603745923000
393718746	::487061605948346000
202791635	::487061609408630000
15728310	::487061614177165000
382976230	::487061621315866000
101572891	::487061631923666000
242922283	::487061632321736000
85399171	::487061634242736000
109762886	::487061634415083000
15782772	::487061636856168000
82223258	::487061651301343000
240766538	::487061653251686000
75630500	::487061656145756000
291249412	::487061663011450000
326146327	::487061664445919000
180940959	::487061679717761000
491357856	::487061682506579000
421987323	::487061682598862000
216591008	::487061694988840000
79373818	::487061696746635000
327662373	::487061702584700000
377425191	::487061709006180000
79373818	::487061726345834000
324794875	::487061727926689000
223288871	::487061731437334000
148445755	::487061732721197000
27763417	::487061736319500000
171510293	::487061746490699000
20932133	::487061751469334000
85399171	::487061757400072000
180940959	::487061773867315000
403834874	::487061778485248000
196693857	::487061779499847000
291249412	::487061781425057000
32787499	::487061791986696000
377425191	::487061798239993000
491357856	::487061813121384000
82223258	::487061832705011000
359775349	::487061841403977000
63617875	::487061854947401000
295466391	::487061858868666000
228915951	::487061876019183000
15728310	::487061885376671000
538541326	::487061901042405000
171510293	::487061903059869000
147279456	::487061903072436000
239885742	::487061928661884000
513434526	::487061932340281000
623990154	::487061932378034000
83673720	::487061940905451000
454465194	::487061945535578000
402268968	::487061948400664000
433916111	::487061955203436000
166897115	::487061958915407000
623990154	::487061959938805000
211376385	::487061976582205000
75630500	::487061984303542000
324794875	::487061984634892000
36250685	::487061986845667000
17908818	::487061988473073000
273811402	::487061991484174000
16568377	::487062001215361000
128775325	::487062005744816000
27992224	::487062008312127000
22142419	::487062011151278000
240530585	::487062021804814000
139847892	::487062023046721000
32787499	::487062028390244000
333704327	::487062028889374000
407894919	::487062032064065000
538541326	::487062053031387000
305265637	::487062063903432000
291249412	::487062073688346000
321780812	::487062077409095000
452678521	::487062083721117000
202791635	::487062093456490000
373690904	::487062098887712000
15728310	::487062099336499000
50509821	::487062099885965000
75630500	::487062108090011000
50509821	::487062121180459000
196890320	::487062124435234000
171510293	::487062139589246000
75555647	::487062142592368000
304890630	::487062144475607000
2084321	::487062145947803000
2084321	::487062146988011000
180940959	::487062149328814000
14808898	::487062153305014000
279268567	::487062174825984000
2084321	::487062180940873000
85399171	::487062183730094000
107870705	::487062186284421000
83673720	::487062193268346000
378622092	::487062200394477000
454465194	::487062216613457000
148445755	::487062217062617000
168964399	::487062225698320000
163214537	::487062236855156000
27323374	::487062244623003000
473196438	::487062250138525000
190379795	::487062260032864000
75630500	::487062262365302000
425183249	::487062265624297000
603870273	::487062275094630000
28197443	::487062290173140000
202791635	::487062295932305000
27763417	::487062303464906000
19734494	::487062305293598000
49114032	::487062312444891000
60108947	::487062312785039000
15728310	::487062318405419000
333704327	::487062322645835000
14871328	::487062326068002000
67492430	::487062326068391000
36861827	::487062342589378000
32787499	::487062344330387000
36250685	::487062352236642000
7875762	::487062356967849000
94996744	::487062358905614000
48764697	::487062360884908000
291249412	::487062380556210000
52542320	::487062386256650000
85399171	::487062401267691000
190379795	::487062408662233000
279268567	::487062413674819000
242922283	::487062415927177000
61318348	::487062417659428000
102444460	::487062435677732000
73795436	::487062437863378000
348458389	::487062439570440000
291249412	::487062440224366000
27763417	::487062442506059000
433916111	::487062447094628000
78465328	::487062448147423000
22142419	::487062450877898000
228264355	::487062463716675000
470451598	::487062470142754000
245021956	::487062473074163000
180940959	::487062474408341000
7875762	::487062478258704000
31536491	::487062510923558000
15728310	::487062524286623000
45150174	::487062531417341000
429375230	::487062533329534000
338664006	::487062541734932000
139547588	::487062559447478000
470451598	::487062560563535000
240530585	::487062571921321000
66203192	::487062577537495000
171510293	::487062581467549000
421987323	::487062581882785000
341941030	::487062583468236000
383972979	::487062589403176000
148445755	::487062596567449000
304890630	::487062598198632000
92838578	::487062604293357000
611530014	::487062611356557000
635577431	::487062613855981000
56710887	::487062622118764000
75555647	::487062629563633000
403834874	::487062631866703000
56198202	::487062638992449000
252793957	::487062668042186000
193583131	::487062671452540000
311092385	::487062692704702000
44231782	::487062699558174000
57713984	::487062711583248000
78465328	::487062724568829000
433012724	::487062730377932000
34778712	::487062750791626000
102796495	::487062752876576000
242305581	::487062767069712000
436336703	::487062774850150000
15728310	::487062783486201000
75630500	::487062783629197000
335608417	::487062784065040000
50805763	::487062786929750000
101572891	::487062787085316000
62460045	::487062790780112000
17840621	::487062818777100000
35592561	::487062818827431000
387281097	::487062824036749000
509524562	::487062838234857000
20932133	::487062843078897000
180940959	::487062848032739000
238826465	::487062852533248000
110297719	::487062855640829000
294964037	::487062857842831000
278778128	::487062861668433000
1318301	::487062861672230000
28197443	::487062867800125000
42529606	::487062873202769000
35592561	::487062893838340000
470451598	::487062894102990000
364035957	::487062895881388000
148445755	::487062896313376000
105855764	::487062909248217000
29607520	::487062911966515000
335608417	::487062914503700000
180940959	::487062921139470000
39215095	::487062922846154000
597038752	::487062924184133000
39398773	::487062930719260000
33818674	::487062938268626000
429375230	::487062941032665000
102444460	::487062946657234000
266413556	::487062948880203000
94996744	::487062950046617000
75555647	::487062950117924000
15728310	::487062957558214000
89505869	::487062958527483000
359775349	::487062963749400000
159263389	::487062966979022000
387281097	::487062967872012000
35592561	::487062994476470000
403834874	::487063018925473000
163214537	::487063024948084000
85211920	::487063026168655000
202791635	::487063029251858000
18657192	::487063031189237000
42638131	::487063031633833000
322413121	::487063039665901000
287978614	::487063049618980000
94996744	::487063083341578000
171510293	::487063088407908000
14891490	::487063092396703000
52542320	::487063094292910000
45150174	::487063112630407000
471358248	::487063115020787000
294964037	::487063125229715000
37213451	::487063139180371000
40405725	::487063163926368000
436476907	::487063171153162000
223243607	::487063171673636000
89505869	::487063174408323000
201376114	::487063175955632000
85399171	::487063197749223000
384955934	::487063198223593000
454375039	::487063219824263000
75555647	::487063225809522000
66203192	::487063234914959000
61478431	::487063236991528000
42529606	::487063243077476000
425183249	::487063245598244000
35592561	::487063264967147000
33555786	::487063266074824000
22033805	::487063272151994000
66203192	::487063283828924000
85399171	::487063288107126000
387206849	::487063293979152000
215181084	::487063294243373000
611530014	::487063306646327000
102444460	::487063309636472000
388433171	::487063323339272000
253178679	::487063336081575000
42529606	::487063358982852000
22142419	::487063360374980000
23820736	::487063362572795000
75555647	::487063370781425000
19080798	::487063374501404000
372499722	::487063384723312000
75555647	::487063413752074000
305877074	::487063414754115000
75630500	::487063423113756000
45150174	::487063427836575000
15728310	::487063429572599000
228915951	::487063435994075000
50807638	::487063443308949000
85399171	::487063451311685000
480857982	::487063455153655000
588874950	::487063457557004000
45150174	::487063463651729000
14891490	::487063468332183000
335608417	::487063475999735000
273682366	::487063479443271000
163214537	::487063487449821000
17655353	::487063489609887000
429375230	::487063490541015000
85399171	::487063515568406000
291249412	::487063516235329000
506760887	::487063520748388000
75630500	::487063521537327000
19080798	::487063528495280000
239254872	::487063531217367000
634164272	::487063540986290000
137135705	::487063549697478000
50805763	::487063556639043000
135324408	::487063563069317000
228915951	::487063569842704000
83163050	::487063582153396000
352595123	::487063589732499000
291249412	::487063597516746000
388433171	::487063598766632000
40405725	::487063602164006000
94996744	::487063603695333000
46940147	::487063606920347000
273682366	::487063615464165000
139447011	::487063644673683000
135324408	::487063650256306000
391573659	::487063660490412000
517075828	::487063663321579000
24718142	::487063669499392000
288531248	::487063671449735000
266413556	::487063680693968000
575804821	::487063681855795000
388433171	::487063702214963000
28197443	::487063707575271000
139447011	::487063708649406000
15728310	::487063712671363000
17990173	::487063714278178000
17840621	::487063717897457000
49626726	::487063723891122000
389614947	::487063724642271000
24543872	::487063728840400000
348458389	::487063733232205000
273682366	::487063735006011000
56198202	::487063735484157000
263418480	::487063740659953000
295339639	::487063740819726000
148912524	::487063747882930000
17529301	::487063750789595000
139447011	::487063757143932000
257265522	::487063774113722000
373690904	::487063786851807000
25084916	::487063788039208000
337499399	::487063791327539000
19080798	::487063791687847000
14891490	::487063794347040000
85399171	::487063803494817000
383972979	::487063804493053000
96421993	::487063815247654000
124517802	::487063823757873000
288918860	::487063827326832000
266413556	::487063837409964000
372499722	::487063848009334000
92840294	::487063851230167000
289743411	::487063857236815000
38044979	::487063859585622000
41967329	::487063860180836000
57651074	::487063864769392000
185399022	::487063894477647000
66203192	::487063905034727000
130363809	::487063906712432000
429375230	::487063915268808000
35297171	::487063919777705000
25084916	::487063920742780000
3571651	::487063922135281000
391573659	::487063926824534000
15728310	::487063934973648000
347413433	::487063937993568000
430387521	::487063941978140000
67450397	::487063943576563000
14808898	::487063963080077000
22414245	::487063965592059000
388433171	::487063999557533000
617791569	::487064007790964000
273682366	::487064014417960000
239162983	::487064031044575000
288918860	::487064032889671000
239885742	::487064040229707000
115184915	::487064041093742000
577920402	::487064048291155000
158428489	::487064052351250000
28197443	::487064063961092000
75630500	::487064069007212000
15728310	::487064072794288000
85399171	::487064074841116000
22033805	::487064096224055000
223243607	::487064096836448000
363059827	::487064104494850000
577920402	::487064106071904000
138557664	::487064113005477000
50509821	::487064116469579000
56710887	::487064116717043000
273682366	::487064120420597000
42435255	::487064131129077000
34052201	::487064131992686000
77787388	::487064132202426000
171103429	::487064142369390000
276256841	::487064158580396000
138557664	::487064173713817000
85399171	::487064183523909000
291155950	::487064192453591000
352531780	::487064199923654000
94996744	::487064200481873000
15728310	::487064203241324000
36829018	::487064214583136000
187651826	::487064232572100000
39398773	::487064237307465000
109805996	::487064238448726000
167486585	::487064239983841000
391108584	::487064251387764000
575804821	::487064271163908000
27563012	::487064274791960000
27211964	::487064287115227000
617791569	::487064300746338000
61478431	::487064311052107000
276256841	::487064315296374000
257265522	::487064316453978000
40334639	::487064322242138000
227191596	::487064322808377000
378622092	::487064323333029000
85399171	::487064340667711000
75630500	::487064351811985000
291155950	::487064358019534000
227191596	::487064370191405000
391573659	::487064373979262000
109805996	::487064389020033000
389676504	::487064393201352000
395057520	::487064394543931000
42529606	::487064401976262000
173608790	::487064402877612000
144733584	::487064403536531000
96273402	::487064405108981000
163214537	::487064406983852000
36250685	::487064417637777000
36861827	::487064424235008000
276256841	::487064426357329000
52542320	::487064436231114000
27563012	::487064438193668000
265553576	::487064448020934000
96273402	::487064460943556000
384955934	::487064468606971000
22142419	::487064491989794000
388433171	::487064509056446000
78384326	::487064512324182000
378622092	::487064512856850000
128666650	::487064518649196000
167282271	::487064524143747000
276256841	::487064531877650000
285254109	::487064546298056000
135324408	::487064552312696000
75630500	::487064554426216000
107870705	::487064571757072000
389676504	::487064575959764000
324794875	::487064577725587000
128666650	::487064582004166000
38520445	::487064589222551000
38520445	::487064604187820000
376467319	::487064606846623000
61307501	::487064610223038000
101572891	::487064610433146000
78384326	::487064610500276000
167282271	::487064619308318000
105855764	::487064626031374000
213763059	::487064626975506000
603136773	::487064630611562000
22142419	::487064637200814000
144733584	::487064638102990000
96793797	::487064642011680000
243830281	::487064643928858000
619492928	::487064645677506000
42529606	::487064646277668000
338619333	::487064648558981000
376467319	::487064650408677000
63783716	::487064663431983000
89505869	::487064665823145000
243830281	::487064667572158000
443332358	::487064670000271000
310144986	::487064678300790000
163214537	::487064678569230000
167486585	::487064681132351000
144733584	::487064685859315000
35156425	::487064686001942000
403834874	::487064694600265000
228915951	::487064708030033000
228915951	::487064718159265000
228915951	::487064728259133000
454375039	::487064731883040000
472287305	::487064732466032000
238400474	::487064743299923000
430072028	::487064747850752000
42220462	::487064771356024000
358489252	::487064773507289000
38207353	::487064773620928000
612285596	::487064781262573000
62093388	::487064782412218000
36250685	::487064783389483000
416684872	::487064785234571000
454375039	::487064804775841000
24383303	::487064812153610000
96273402	::487064821406248000
75630500	::487064827769413000
17908818	::487064830269218000
619492928	::487064830579208000
359775349	::487064831636549000
131968998	::487064837160071000
75630500	::487064843724537000
335432246	::487064850292436000
45243501	::487064854063108000
589638848	::487064857632452000
156961324	::487064857892499000
612285596	::487064862309089000
33818674	::487064865601626000
276256841	::487064868940288000
173608790	::487064879702888000
26947347	::487064881389395000
89505869	::487064887630495000
27563012	::487064887814668000
33555786	::487064891425968000
15728310	::487064898975723000
257942561	::487064899260932000
349484189	::487064902641524000
45243501	::487064905128742000
42529606	::487064915862388000
21374892	::487064916063305000
61307501	::487064916105625000
33818674	::487064917694889000
161656785	::487064925354065000
62940169	::487064930063892000
75630500	::487064936418275000
238024746	::487064938545156000
291249412	::487064942055391000
289743411	::487064942391341000
849	::487064949185724000
348458389	::487064953636282000
23785621	::487064961890283000
257942561	::487064963190513000
443512536	::487064970140479000
40226593	::487064977149534000
242922283	::487064982526623000
78384326	::487064984581857000
398445530	::487064985978560000
401109490	::487064986737737000
148912524	::487064987215863000
42529606	::487064989149454000
128666650	::487065005066842000
50807638	::487065005292924000
56967401	::487065034573369000
110297719	::487065036091691000
21374892	::487065038486634000
135324408	::487065055272665000
352531780	::487065061983547000
24543872	::487065062708768000
25368960	::487065063300546000
362312178	::487065069935525000
85399171	::487065070178803000
344817215	::487065079435628000
163214537	::487065083441197000
106320745	::487065086935441000
493640349	::487065087048687000
187078541	::487065120669847000
53258017	::487065121425219000
78384326	::487065126470971000
260464441	::487065150394888000
78384326	::487065157877899000
16370204	::487065160339976000
52542320	::487065165306011000
589638848	::487065167209848000
42220462	::487065174726443000
352595123	::487065179310419000
38615147	::487065181562753000
25368960	::487065187707785000
35026897	::487065196687790000
173608790	::487065199556296000
19161423	::487065199724089000
15614582	::487065199858688000
27763417	::487065200210616000
48764697	::487065203763183000
223375935	::487065208561467000
228915951	::487065216639700000
56967401	::487065241973321000
96273402	::487065248411557000
459660056	::487065254086844000
230659102	::487065254359089000
122067183	::487065270305828000
490016303	::487065280812568000
36851172	::487065283677659000
54422208	::487065312349532000
85399171	::487065312982888000
728549208	::487065318846902000
409680332	::487065322780758000
25368960	::487065324886700000
393718746	::487065330733572000
332073582	::487065335204302000
89505869	::487065361167437000
276256841	::487065371824758000
42529606	::487065380972920000
200615756	::487065385594675000
96273402	::487065397745565000
614074554	::487065401646264000
376467319	::487065402753548000
127943795	::487065408126472000
128666650	::487065415500447000
25368960	::487065415542378000
409709795	::487065423259504000
569518404	::487065440070299000
465002314	::487065441270251000
308946618	::487065465953345000
149295164	::487065469052928000
42529606	::487065477408378000
262248356	::487065479388082000
15728310	::487065492662673000
470451598	::487065502947487000
56967401	::487065511121797000
38044979	::487065529254150000
163214537	::487065536832888000
94996744	::487065554017333000
296901409	::487065554448965000
25368960	::487065566575083000
26642766	::487065570765201000
268058306	::487065584010792000
85399171	::487065586564751000
324794875	::487065586787049000
384955934	::487065590209978000
388433171	::487065602104631000
612285596	::487065604675751000
42529606	::487065608434249000
589638848	::487065613286653000
520004653	::487065614687539000
232711010	::487065616717594000
25368960	::487065621373673000
75630500	::487065627924774000
351325780	::487065632903421000
266413556	::487065640096628000
276256841	::487065652973166000
619492928	::487065657628848000
513434526	::487065660019576000
384436313	::487065663240822000
177446269	::487065663786065000
96273402	::487065668861186000
56967401	::487065677820624000
25368960	::487065690814545000
351325780	::487065691221000000
16726467	::487065697861001000
151190656	::487065700792430000
202791635	::487065722515107000
128666650	::487065748289126000
158428489	::487065748813008000
85399171	::487065753942638000
94996744	::487065770531516000
612285596	::487065772431130000
229385654	::487065776084353000
351810944	::487065780627177000
42529606	::487065785819754000
545297326	::487065808204750000
25368960	::487065811203670000
16370204	::487065812742975000
163214537	::487065822200745000
12057032	::487065827481354000
251443783	::487065836817874000
177446269	::487065838474649000
102444460	::487065844409958000
202791635	::487065857265512000
25368960	::487065864240640000
395076249	::487065868438749000
15728310	::487065871009845000
64584579	::487065872876326000
359775349	::487065876181827000
421987323	::487065879121641000
123746907	::487065900773048000
434045786	::487065902001557000
254821900	::487065921203494000
308946618	::487065922549456000
34108658	::487065922746597000
241337450	::487065932016001000
96273402	::487065943617449000
39553593	::487065944313708000
612285596	::487065945974640000
148912524	::487065952375554000
29198251	::487065956124868000
96899930	::487065962198626000
219550942	::487065969613762000
78465328	::487065976488206000
575804821	::487065976597270000
451868502	::487065985325613000
397492187	::487065995073568000
48764697	::487065997438754000
260464441	::487066000429293000
254821900	::487066017143988000
238400474	::487066017269825000
403834874	::487066020658827000
464182365	::487066029353234000
383972979	::487066039117565000
409680332	::487066058709155000
202791635	::487066076296261000
282779381	::487066080804732000
239885742	::487066084776747000
48764697	::487066085942775000
34778712	::487066088601952000
33818674	::487066090330021000
289743411	::487066090808541000
291249412	::487066097187684000
42529606	::487066101743108000
355896730	::487066104561291000
575804821	::487066106503262000
437898031	::487066107539243000
148912524	::487066110978961000
371603155	::487066138505773000
96273402	::487066148601483000
266703661	::487066150598344000
490016303	::487066151734624000
358489252	::487066155413028000
493640349	::487066156105084000
78384326	::487066156537491000
239885742	::487066159280189000
289743411	::487066186681962000
348458389	::487066188912918000
359775349	::487066211784876000
538541326	::487066218222714000
42529606	::487066229598060000
493640349	::487066235255808000
287978614	::487066241069096000
27323374	::487066252628611000
589638848	::487066254423752000
490016303	::487066256042758000
612285596	::487066271163228000
224126979	::487066271683317000
538541326	::487066309318819000
612285596	::487066311990575000
73795436	::487066313417043000
96273402	::487066315538960000
332073582	::487066321012543000
223375935	::487066322438590000
393718746	::487066329082761000
163279109	::487066342739030000
383383485	::487066386615660000
493640349	::487066388322734000
85399171	::487066389186744000
83513704	::487066390126284000
45150174	::487066392471273000
163214537	::487066395662749000
78384326	::487066396342640000
75555647	::487066399224135000
27364321	::487066405108744000
158428489	::487066410753875000
42529606	::487066425094598000
78465328	::487066431960264000
612285596	::487066449375014000
251443783	::487066450109407000
63490594	::487066455221891000
227191596	::487066456119459000
17908818	::487066469453557000
254821900	::487066470514704000
173608790	::487066481964744000
503708554	::487066485068529000
78384326	::487066491691749000
421987323	::487066493754945000
41675336	::487066502194282000
352531780	::487066503527677000
264434173	::487066507415793000
383972979	::487066509718458000
182584001	::487066512969064000
387863634	::487066521877757000
45150174	::487066526915497000
415630297	::487066528584450000
76442745	::487066531457941000
78384326	::487066539657805000
135324408	::487066542467981000
490016303	::487066548641603000
358489252	::487066553561534000
63478115	::487066556317573000
166897115	::487066560645718000
270184694	::487066564404211000
16322613	::487066566605803000
308946618	::487066573820026000
135324408	::487066584704634000
49626726	::487066615658602000
96273402	::487066619034607000
270143437	::487066624177217000
163214537	::487066649564950000
33676766	::487066658276519000
53258017	::487066670914363000
296901409	::487066676974714000
95231863	::487066682267951000
243830281	::487066692246577000
340646680	::487066697547788000
19734494	::487066698080477000
42529606	::487066704057729000
158428489	::487066712093634000
35945417	::487066716485074000
384955934	::487066725448691000
228915951	::487066736152174000
16322613	::487066749511012000
14873854	::487066751104860000
394962689	::487066753659179000
16102033	::487066762123673000
158428489	::487066770583195000
107842096	::487066771677929000
384530394	::487066773590532000
62093388	::487066777332248000
612285596	::487066783883333000
17908818	::487066785439830000
49464322	::487066791743459000
381203261	::487066799381282000
26182895	::487066806339661000
78384326	::487066810261704000
32624494	::487066813281226000
61307501	::487066818410864000
17908818	::487066825533186000
527041090	::487066828284235000
96273402	::487066850413408000
76442745	::487066852485783000
324794875	::487066853194231000
238826465	::487066855732154000
56710887	::487066857971544000
589638848	::487066858730704000
254821900	::487066859947458000
23442090	::487066862401101000
213763059	::487066865576189000
17908818	::487066866582814000
228915951	::487066875335933000
15728310	::487066877122707000
106860209	::487066891840548000
348152108	::487066940905500000
239162983	::487066943028211000
56967401	::487066952183980000
96273402	::487066963076587000
403834874	::487066964826013000
330834997	::487066978465480000
429375230	::487066994684874000
425183249	::487066998527229000
280119639	::487067009973112000
388433171	::487067013550854000
296901409	::487067025588490000
32171318	::487067027333337000
362312178	::487067028205760000
89505869	::487067035953016000
263418480	::487067046920716000
262240809	::487067050100006000
78465328	::487067068991168000
598832393	::487067069230624000
66877066	::487067069893312000
149295164	::487067071507750000
352531780	::487067072560525000
587054451	::487067074292772000
43256984	::487067074318331000
18551115	::487067077992140000
79633612	::487067096082169000
330834997	::487067114138644000
490016303	::487067121621274000
324171027	::487067125421727000
79447998	::487067125832355000
158428489	::487067128923566000
34767424	::487067141825253000
189033239	::487067150956240000
202791635	::487067151472549000
429375230	::487067163644026000
42529606	::487067165229842000
233084334	::487067165678264000
52542320	::487067168107139000
352531780	::487067174876377000
83673720	::487067185119232000
289461446	::487067186234949000
503708554	::487067191238340000
219550942	::487067192207212000
117095775	::487067192878723000
166897115	::487067199312392000
158428489	::487067211303886000
48764697	::487067224578859000
228915951	::487067226994782000
53258017	::487067228651929000
15728310	::487067230190845000
16322613	::487067251263029000
75555647	::487067258997317000
238826465	::487067263749853000
398285469	::487067265657872000
148445755	::487067268807794000
308946618	::487067280337944000
215776033	::487067305709293000
163214537	::487067313884000000
67421080	::487067327175741000
32624494	::487067328807329000
294745245	::487067330627653000
75555647	::487067333760794000
96273402	::487067345941049000
263418480	::487067378157506000
75555647	::487067379143151000
215776033	::487067383240994000
67421080	::487067385434632000
108814965	::487067388899115000
385121286	::487067401578487000
67421080	::487067406016065000
85399171	::487067406099943000
503708554	::487067414945738000
337434597	::487067419077128000
379924726	::487067422847807000
340094001	::487067438022799000
358489252	::487067438903611000
242922283	::487067441642868000
348458389	::487067442192338000
24113194	::487067444792410000
19683725	::487067450232819000
17163265	::487067458562715000
45150174	::487067467878268000
85399171	::487067468435705000
227072583	::487067469375606000
158428489	::487067469840797000
51197703	::487067484508663000
238826465	::487067495355146000
166897115	::487067509061726000
94996744	::487067511465455000
187651826	::487067517173514000
397084214	::487067517743939000
35945417	::487067522349285000
521938520	::487067526590124000
28676065	::487067526715957000
185399022	::487067527001157000
217871594	::487067527818657000
589638848	::487067530247159000
317634739	::487067539399114000
533417136	::487067546412408000
48764697	::487067562643968000
33158980	::487067575570821000
52542320	::487067582626025000
126507603	::487067588162498000
18023231	::487067593694806000
207290040	::487067595833892000
15728310	::487067597410541000
493640349	::487067608957464000
75630500	::487067624627396000
166897115	::487067625134903000
308946618	::487067649763844000
158428489	::487067652871843000
89505869	::487067674196070000
163214537	::487067678184464000
3571651	::487067696245538000
126507603	::487067705573642000
215776033	::487067711134912000
151190656	::487067716285902000
52542320	::487067737509072000
25368960	::487067737840422000
493640349	::487067739144474000
106584551	::487067740838957000
577920402	::487067749240147000
202791635	::487067765229240000
258532274	::487067774234398000
67421080	::487067781095890000
351264389	::487067793511440000
36851172	::487067794064687000
94996744	::487067795923169000
217871594	::487067802629439000
228915951	::487067805313822000
102444460	::487067817687015000
263418480	::487067825425506000
33818674	::487067833138827000
49464322	::487067833948327000
443332358	::487067834904621000
202791635	::487067835479650000
228915951	::487067836007731000
163214537	::487067849500807000
279268567	::487067859689164000
138557664	::487067870019334000
158428489	::487067873110536000
34778712	::487067874284937000
138557664	::487067875891351000
42220462	::487067883621847000
509524562	::487067884653645000
378200627	::487067891976921000
51197703	::487067894925508000
189033239	::487067902713946000
262240809	::487067903640879000
117095775	::487067912164110000
25368960	::487067918664880000
286341932	::487067926055235000
418314197	::487067932560613000
167486585	::487067940181663000
17908818	::487067940316262000
117095775	::487067948033773000
33818674	::487067952567418000
173608790	::487067961165762000
328779215	::487067966018580000
65435835	::487067973191204000
158428489	::487067990030954000
351325780	::487068004304171000
85399171	::487068010855682000
238400474	::487068015247507000
45164175	::487068028144984000
493640349	::487068033072889000
126507603	::487068044687335000
94996744	::487068053130465000
148445755	::487068054002475000
202927618	::487068061065678000
158428489	::487068064886689000
75555647	::487068068049211000
15109013	::487068068104134000
158428489	::487068074885906000
118469346	::487068079449337000
613592670	::487068088307703000
202927618	::487068090551644000
89590985	::487068094175526000
201445185	::487068097178644000
341153843	::487068102728093000
259573654	::487068109618958000
51197703	::487068116716105000
49626726	::487068129215148000
224126979	::487068146868555000
41925570	::487068154724876000
226845681	::487068182667362000
375961439	::487068186311806000
383972979	::487068191156219000
107823354	::487068195014971000
202927618	::487068196545896000
162802335	::487068196877238000
28676065	::487068199339708000
393718746	::487068207782830000
49464322	::487068214765965000
287978614	::487068225373339000
49626726	::487068229374734000
94996744	::487068238120251000
332073582	::487068245640220000
50509821	::487068246919483000
92870542	::487068249301852000
20932133	::487068251289960000
8962732	::487068251755511000
149275783	::487068264603082000
289084083	::487068267643928000
327662373	::487068275499495000
397492187	::487068279522209000
158428489	::487068289906917000
263418480	::487068306487009000
340094001	::487068308424757000
37119867	::487068316767236000
259541688	::487068320802164000
213763059	::487068323545612000
224126979	::487068327093616000
226845681	::487068332861165000
289084083	::487068369519398000
336628506	::487068371780116000
238826465	::487068381192134000
96899930	::487068384610496000
127062122	::487068389731348000
39215095	::487068395494326000
42529606	::487068403262562000
160094025	::487068412858753000
163214537	::487068414934925000
33029479	::487068427945660000
19895969	::487068430642974000
22278303	::487068443162599000
725532679	::487068448804311000
49464322	::487068450783629000
35156425	::487068453778776000
219550942	::487068468114513000
232711010	::487068468508774000
117095775	::487068472221110000
50509821	::487068483767648000
34796664	::487068493091586000
15728310	::487068493607497000
32624494	::487068500163190000
408239861	::487068501937754000
94996744	::487068504303337000
85399171	::487068507641618000
37119867	::487068509155766000
493550118	::487068512423133000
61307501	::487068520065163000
158428489	::487068535554723000
286341932	::487068545369374000
51197703	::487068546087010000
429375230	::487068548624166000
173608790	::487068551165919000
189033239	::487068572292612000
123739379	::487068574272348000
160094025	::487068590030336000
23450320	::487068595763961000
117095775	::487068597727272000
107870705	::487068601573048000
280119639	::487068608300711000
568915908	::487068611811368000
464182365	::487068630933176000
463250994	::487068633269415000
280309716	::487068668048580000
39398773	::487068672762990000
429375230	::487068673434058000
20786050	::487068673635794000
51197703	::487068674369802000
163214537	::487068684939059000
379152968	::487068693923655000
50509821	::487068704513859000
277996494	::487068708125159000
348458389	::487068715863638000
32624494	::487068717356818000
63478115	::487068729969479000
18148466	::487068738102259000
369160273	::487068750869307000
51197703	::487068777528721000
272999900	::487068783140696000
201899461	::487068808842993000
15288029	::487068832544985000
17990173	::487068842062254000
277829772	::487068842590744000
344817215	::487068855605288000
450391257	::487068869555527000
26879335	::487068870667014000
187651826	::487068870839001000
23450320	::487068871770505000
403834874	::487068871900540000
394962689	::487068888782229000
429375230	::487068889541398000
239702167	::487068893786427000
728549208	::487068909905129000
51197703	::487068924778139000
135324408	::487068933602942000
219550942	::487068939176779000
109762886	::487068940645171000
493640349	::487068959284678000
85399171	::487068962706845000
623584562	::487068963428237000
369539413	::487068964728483000
49626726	::487068971187716000
223375935	::487068975650451000
14520186	::487068981518688000
35945417	::487068982898200000
166897115	::487068989768466000
51197703	::487068992935583000
239885742	::487068999985815000
205320851	::487069007262916000
397492187	::487069007850532000
22278303	::487069024593788000
26879335	::487069027194261000
34796664	::487069028444147000
102444460	::487069058211135000
42529606	::487069060593881000
107823354	::487069069565100000
158428489	::487069072933126000
277996494	::487069081925730000
158428489	::487069098526793000
48764697	::487069100028358000
180940959	::487069102109097000
141976809	::487069103622848000
158428489	::487069110778359000
493640349	::487069122287525000
352531780	::487069131858923000
158428489	::487069132441935000
84849075	::487069137152143000
15728310	::487069146639642000
85399171	::487069146920652000
268073941	::487069160917450000
725050717	::487069168735244000
294745245	::487069191871008000
57566548	::487069194362826000
353418151	::487069197294665000
240798548	::487069212251156000
48764697	::487069221017239000
352531780	::487069222699147000
55287428	::487069232144711000
397492187	::487069239036354000
493640349	::487069246522802000
27364321	::487069258133045000
89590985	::487069258854055000
239162983	::487069259282280000
348152108	::487069260984745000
397492187	::487069274385956000
324794875	::487069281247436000
102444460	::487069289225007000
239885742	::487069289451507000
223243607	::487069290282373000
35026897	::487069293923012000
277829772	::487069303423107000
490016303	::487069304727154000
55287428	::487069324905943000
26879335	::487069330299826000
490016303	::487069344451420000
37029138	::487069348377657000
463250994	::487069350394740000
577920402	::487069358049333000
109762886	::487069377247080000
18023231	::487069381361672000
20419159	::487069384121126000
471291163	::487069386931306000
223375935	::487069396121034000
338256397	::487069399455526000
323477702	::487069400072060000
277996494	::487069401032581000
56779057	::487069402911625000
26879335	::487069407156260000
106320745	::487069410545647000
66877066	::487069413821382000
202791635	::487069415583023000
520004653	::487069418011103000
190379795	::487069419919519000
326569368	::487069431550717000
304890630	::487069452337299000
379807492	::487069455634026000
324794875	::487069455973773000
341153843	::487069456691376000
444298693	::487069458377474000
35599852	::487069463729422000
9129332	::487069470515818000
463250994	::487069484218191000
22033805	::487069488194797000
471291163	::487069489691762000
102401687	::487069495090225000
56198202	::487069506406055000
464182365	::487069512479424000
160094025	::487069519694004000
37294507	::487069520817713000
35599852	::487069522541940000
302408703	::487069529718403000
173608790	::487069538215673000
201899461	::487069540887433000
36772146	::487069541931827000
374659572	::487069545031401000
371068004	::487069555207188000
15728310	::487069556863537000
26879335	::487069558306394000
310369464	::487069576073465000
107823354	::487069588513759000
340646680	::487069596310962000
85399171	::487069598466863000
79035481	::487069609606914000
190379795	::487069617999728000
201899461	::487069620231098000
268073941	::487069620495716000
580391330	::487069634428805000
393761423	::487069636127502000
202791635	::487069638589939000
725050717	::487069639176765000
580391330	::487069643459141000
553930094	::487069646575517000
94996744	::487069648009969000
15288029	::487069649477984000
187078541	::487069653957894000
520004653	::487069654444044000
52542320	::487069662925299000
321037427	::487069663172755000
79035481	::487069677827276000
350968313	::487069678028996000
403834874	::487069683208949000
371068004	::487069687378108000
317483868	::487069695317909000
324794875	::487069699188850000
277996494	::487069703563538000
465266221	::487069718545563000
391573659	::487069718558539000
39398773	::487069730407084000
15728310	::487069738531434000
277996494	::487069740997689000
277996494	::487069750422302000
78384326	::487069753715208000
239885742	::487069764439662000
45150174	::487069769016037000
78384326	::487069775554936000
63478115	::487069787911360000
317483868	::487069796249665000
28197443	::487069807238344000
277996494	::487069826674737000
42529606	::487069840440852000
20932133	::487069844227903000
34778712	::487069851261730000
9129332	::487069853397037000
266413556	::487069856479449000
463250994	::487069862020132000
259573654	::487069865405337000
55287428	::487069866520612000
317634739	::487069871222824000
451667062	::487069874552721000
20419159	::487069882379292000
361199465	::487069892508909000
199784356	::487069908019056000
277996494	::487069912116912000
42529606	::487069919700602000
614436697	::487069924381048000
725532679	::487069940932161000
22033805	::487069947017691000
66203192	::487069947588132000
242922283	::487069959299039000
450391257	::487069961228005000
138557664	::487069963832668000
612285596	::487069973244702000
14604658	::487069984724484000
71617108	::487069991570006000
348458389	::487069993247711000
14253476	::487069996057915000
29198251	::487070005515661000
324794875	::487070005771513000
493640349	::487070012105302000
728549208	::487070028073033000
58349263	::487070031260680000
340094001	::487070032485052000
102401687	::487070032590290000
213131959	::487070038419972000
85399171	::487070040559079000
58349263	::487070045093502000
266703661	::487070045672329000
58349263	::487070051972173000
326351370	::487070057835397000
403834874	::487070068044742000
94996744	::487070072062869000
277996494	::487070077376671000
107842096	::487070077955481000
341700434	::487070079209582000
45150174	::487070095618113000
463250994	::487070115880394000
398285469	::487070116111085000
58349263	::487070116858064000
612285596	::487070137661419000
352531780	::487070148227252000
22278303	::487070151594881000
11852522	::487070154627375000
323477702	::487070158242856000
51197703	::487070161909075000
187078541	::487070165327425000
102401687	::487070170259918000
176489426	::487070174755827000
209223008	::487070176547205000
465266221	::487070184327241000
358489252	::487070203960754000
227191596	::487070207773384000
15728310	::487070209874722000
167282271	::487070221942145000
465266221	::487070231018221000
344442687	::487070240400871000
310369464	::487070241956974000
580391330	::487070243185897000
57566548	::487070248474910000
375961439	::487070253315141000
424498868	::487070256486043000
381054179	::487070270080163000
227191596	::487070271845564000
326351370	::487070272650874000
471291163	::487070291273609000
478941450	::487070291479130000
51197703	::487070292552855000
115550523	::487070302195564000
580391330	::487070307576840000
478941450	::487070312245108000
393761423	::487070312761028000
338588400	::487070315181137000
23820736	::487070317051785000
34778712	::487070318016471000
381054179	::487070320889958000
215776033	::487070325130031000
478941450	::487070329882148000
227191596	::487070337524187000
209223008	::487070352783454000
215109001	::487070385146327000
449902821	::487070388153626000
291288952	::487070392650326000
421987323	::487070396017946000
169636335	::487070398970728000
103433902	::487070401928110000
301290830	::487070414536208000
208217521	::487070436144840000
163214537	::487070457430933000
15728310	::487070478083715000
210996408	::487070478226317000
326351370	::487070488837894000
308170990	::487070492114034000
187078541	::487070495926652000
136129525	::487070499445305000
42529606	::487070512540315000
463908266	::487070513949184000
351004243	::487070516562255000
23450320	::487070516868841000
471291163	::487070517141049000
393761423	::487070525202526000
304890630	::487070538028695000
103433902	::487070546321211000
56967401	::487070551576301000
363649162	::487070552784244000
113048616	::487070555661533000
113048616	::487070556299083000
113048616	::487070556915646000
603136773	::487070557439934000
113048616	::487070557603504000
113048616	::487070558526251000
471358248	::487070562988986000
209223008	::487070566298714000
478941450	::487070567300734000
580391330	::487070574573658000
190977628	::487070576943837000
239885742	::487070588238716000
200590129	::487070595780075000
100339690	::487070599215206000
589638848	::487070601710809000
393653181	::487070603669946000
528975562	::487070608195207000
421987323	::487070617393315000
267538322	::487070620404813000
478941450	::487070641451839000
44205530	::487070651761844000
85399171	::487070654869409000
96062555	::487070666034659000
50216950	::487070674662350000
15728310	::487070677418000000
524866555	::487070682312749000
612285596	::487070689539530000
103433902	::487070695508443000
542406301	::487070698179801000
421987323	::487070699823960000
115184915	::487070709089193000
324794875	::487070719176486000
398285469	::487070728575913000
328252982	::487070746384949000
421987323	::487070749576810000
187078541	::487070750147608000
213131959	::487070756069588000
253675480	::487070762998972000
66877066	::487070764764786000
393761423	::487070780413337000
107870705	::487070797534470000
15728310	::487070804652216000
471291163	::487070828274524000
163214537	::487070849539665000
355598729	::487070854887391000
35376355	::487070857018494000
202791635	::487070866057228000
41925570	::487070870738063000
432622681	::487070876601315000
151190656	::487070880090955000
54697279	::487070892124430000
266413556	::487070897186942000
59670513	::487070905642676000
29500521	::487070910403203000
329093513	::487070911787724000
471291163	::487070913758642000
45150174	::487070924819410000
324794875	::487070926849073000
15728310	::487070944632909000
289743411	::487070945774174000
331398205	::487070946218352000
23450320	::487070969648132000
101617436	::487070981769289000
580391330	::487070986915704000
580391330	::487071001834840000
713350694	::487071013801558000
18752326	::487071017731227000
47017345	::487071025633722000
85155674	::487071028904853000
471358248	::487071057900097000
524866555	::487071064137015000
372479589	::487071067207262000
23450320	::487071071074783000
23543960	::487071071800000000
187078541	::487071072031096000
393761423	::487071072601124000
580391330	::487071083695046000
66877066	::487071083737391000
210996408	::487071085565714000
277996494	::487071091815247000
324794875	::487071093362929000
177101575	::487071097074888000
200590129	::487071106931519000
341700434	::487071107782963000
102444460	::487071109439709000
725050717	::487071110798639000
167486585	::487071112107675000
23543960	::487071112124051000
358307309	::487071115278159000
280119639	::487071127663943000
471291163	::487071131933745000
358307309	::487071142662770000
411222321	::487071150422257000
76442745	::487071161134899000
537633292	::487071168164134000
27763417	::487071178880606000
324794875	::487071191153119000
263418480	::487071193778765000
239885742	::487071201114615000
580391330	::487071201286578000
23543960	::487071203253686000
196742313	::487071214939037000
196742313	::487071216105455000
196742313	::487071216969084000
196742313	::487071218688749000
196742313	::487071219485655000
23820736	::487071228935426000
348458389	::487071233843142000
61318348	::487071234308726000
277693030	::487071237013639000
357211620	::487071244387241000
471291163	::487071247755259000
102444460	::487071248925466000
239885742	::487071261214781000
277626311	::487071261277691000
566902451	::487071262045659000
161656785	::487071267900911000
369539413	::487071268714209000
725050717	::487071274745597000
429345484	::487071280978358000
471358248	::487071281959821000
267538322	::487071319557545000
44205530	::487071328462462000
308170990	::487071332149252000
36250685	::487071332824535000
23868298	::487071373680840000
85155674	::487071377036304000
341700434	::487071382048497000
94996744	::487071387325304000
195103093	::487071388784951000
471358248	::487071394027413000
398285469	::487071396783087000
713350694	::487071397559402000
399621678	::487071417742020000
85111877	::487071419025457000
412792027	::487071421760552000
199784356	::487071433785233000
36250685	::487071439053656000
41649263	::487071442496806000
115184915	::487071451753623000
11852522	::487071452865515000
443332358	::487071453041274000
131866787	::487071454446780000
3571651	::487071474394873000
369539413	::487071480761434000
431264673	::487071490740092000
25747982	::487071494565289000
23543960	::487071497622548000
286341932	::487071501250592000
725050717	::487071501732945000
155034504	::487071509848936000
471358248	::487071511140786000
255311687	::487071512784928000
268073941	::487071519999545000
266413556	::487071524604481000
607637849	::487071539842805000
107870705	::487071554933506000
538541326	::487071570196590000
451868502	::487071573862391000
202791635	::487071580804370000
308170990	::487071582079438000
208217521	::487071609870905000
59670513	::487071610457686000
471358248	::487071622415663000
161656785	::487071624408354000
310369464	::487071625787883000
324794875	::487071630514855000
343904325	::487071635464126000
187651826	::487071635602538000
56931148	::487071645220102000
18752326	::487071647837323000
270184694	::487071650064924000
239885742	::487071667173081000
56931148	::487071680242524000
82223258	::487071687557795000
479246485	::487071700287119000
421987323	::487071704439459000
597834721	::487071706129772000
421338980	::487071708055363000
199784356	::487071718423281000
33249556	::487071722470776000
68966030	::487071725067444000
37294507	::487071736370720000
256756265	::487071741869428000
324794875	::487071752338432000
423098923	::487071755010600000
23785621	::487071755266039000
89505869	::487071756575068000
321037427	::487071757883691000
323262953	::487071761301643000
34108658	::487071775482605000
239885742	::487071777097412000
607637849	::487071781807992000
139847892	::487071785624805000
38623896	::487071802380664000
68512582	::487071804352397000
20954074	::487071807519080000
387281097	::487071811012542000
239162983	::487071817908367000
59207269	::487071818243534000
82223258	::487071834870124000
29500521	::487071860845076000
312784161	::487071864250839000
75630500	::487071872379387000
82223258	::487071880403501000
387863634	::487071881187426000
299879238	::487071894609608000
50216950	::487071900644823000
277996494	::487071908404269000
155034504	::487071909389926000
161656785	::487071911747526000
109762886	::487071918550679000
282779381	::487071930965430000
332073582	::487071937663754000
607637849	::487071938905640000
580391330	::487071940759146000
102444460	::487071944877953000
335488857	::487071946518323000
607637849	::487071947743064000
56710887	::487071954726187000
607637849	::487071957494812000
433012724	::487071958677200000
49626726	::487071962452467000
239885742	::487071979858432000
186208532	::487071982425354000
36250685	::487071983457538000
91942557	::487071990831140000
607637849	::487072001195253000
304890630	::487072004684513000
89505869	::487072013732052000
296901409	::487072014247526000
155034504	::487072015556161000
237966586	::487072022103478000
369539413	::487072022329978000
297679816	::487072024234569000
395057520	::487072024662396000
101617436	::487072034329882000
478941450	::487072048267935000
266413556	::487072048615661000
141140385	::487072053380411000
607637849	::487072060112654000
304890630	::487072065288028000
252389746	::487072065447395000
163214537	::487072070178586000
607637849	::487072088713596000
141140385	::487072094320992000
238322255	::487072096145899000
478941450	::487072104316407000
607637849	::487072104471617000
155034504	::487072109793792000
56931148	::487072114277494000
27763417	::487072114382368000
23868298	::487072128072560000
324794875	::487072136154996000
66393146	::487072139854753000
238322255	::487072141008191000
75555647	::487072142853693000
383972979	::487072147592843000
161656785	::487072148352401000
66877066	::487072149673611000
14253476	::487072151640748000
332073582	::487072156912599000
167144906	::487072161631186000
471358248	::487072161803161000
239885742	::487072165422837000
39398773	::487072197408616000
238826465	::487072205566918000
141140385	::487072212923346000
101881386	::487072222419648000
35156425	::487072232414670000
52950877	::487072239947239000
433012724	::487072247132078000
11852522	::487072250135183000
165072349	::487072254514049000
56931148	::487072254535012000
297679816	::487072254585741000
304890630	::487072278304153000
167144906	::487072278916521000
60718620	::487072283786477000
29500521	::487072288471134000
277996494	::487072295299473000
42529606	::487072300492017000
56931148	::487072318108090000
163214537	::487072325750108000
267538322	::487072330980397000
94996744	::487072360282222000
14871328	::487072378669654000
23868298	::487072378782879000
471358248	::487072385858674000
82223258	::487072386861506000
332073582	::487072390292070000
399621678	::487072391588085000
337169907	::487072391885910000
578505853	::487072392305319000
39412631	::487072392544411000
321037427	::487072396214829000
73795436	::487072406142713000
425573791	::487072412719403000
202791635	::487072422538264000
519936824	::487072423896821000
33249556	::487072426476716000
94996744	::487072433124691000
328779215	::487072445652668000
439491329	::487072445958868000
324794875	::487072452896231000
266413556	::487072468440326000
141140385	::487072468675227000
471291163	::487072469824442000
242922283	::487072476955176000
348458389	::487072477906882000
255311687	::487072477994942000
403834874	::487072494076297000
478941450	::487072503194329000
89505869	::487072507586179000
589638848	::487072533938569000
60718620	::487072534257364000
57651074	::487072536920739000
161656785	::487072537835503000
471358248	::487072539798020000
14871328	::487072544873148000
277996494	::487072547863687000
471291163	::487072548387962000
141140385	::487072563269365000
22187821	::487072564041502000
333245482	::487072572161286000
55426501	::487072577269940000
607637849	::487072577396154000
612285596	::487072580088508000
34778712	::487072585012609000
387281097	::487072586929819000
383972979	::487072589039149000
85111877	::487072594747596000
131866787	::487072599378526000
94996744	::487072606370406000
45150174	::487072619083366000
344817215	::487072630030102000
213131959	::487072636015370000
183904300	::487072636543856000
239885742	::487072641014976000
183904300	::487072655246249000
107870705	::487072659658661000
41649263	::487072681410314000
239885742	::487072685394890000
241337450	::487072691640205000
161656785	::487072700633202000
412792027	::487072712666677000
68052287	::487072739627659000
310664656	::487072740201881000
70805584	::487072745688403000
607637849	::487072748595060000
208217521	::487072751375876000
387281097	::487072752395124000
37294507	::487072769192894000
412792027	::487072778747908000
68052287	::487072793444745000
93043270	::487072793918701000
25160673	::487072796242358000
295339639	::487072797504839000
26914697	::487072808573222000
38044979	::487072822586388000
324794875	::487072824134094000
304890630	::487072824519979000
68966030	::487072825581518000
151190656	::487072828437856000
17163265	::487072836226260000
337434597	::487072839401357000
238826465	::487072840563572000
471358248	::487072846028357000
37294507	::487072853531959000
26623525	::487072858380967000
25160673	::487072863527403000
102444460	::487072882149691000
545297326	::487072896486211000
105855764	::487072901170884000
149275783	::487072902777696000
264434173	::487072904123674000
48764697	::487072905931395000
55426501	::487072910868099000
183904300	::487072913464385000
187078541	::487072929377968000
94996744	::487072936386641000
229385654	::487072936407232000
48764697	::487072950084837000
267538322	::487072962919419000
11852522	::487072966581444000
239885742	::487072968820801000
310664656	::487072973715558000
383972979	::487072978559979000
56710887	::487072991398723000
389676504	::487072999506313000
120296296	::487073004447629000
323978080	::487073007740133000
40405725	::487073012928086000
163214537	::487073013167181000
241337450	::487073014677114000
341700434	::487073017680252000
429375230	::487073020616257000
183904300	::487073026341474000
94996744	::487073026983612000
25760567	::487073045753106000
91942557	::487073049494052000
183904300	::487073053009281000
40405725	::487073055881965000
161656785	::487073057073553000
304890630	::487073079051288000
100195876	::487073083644071000
100195876	::487073084298371000
110297719	::487073093387444000
348152108	::487073094779932000
26623525	::487073104066539000
533417136	::487073107493289000
26925878	::487073115592474000
304890630	::487073139612860000
15728310	::487073163054821000
27563012	::487073164002721000
304890630	::487073164086620000
60718620	::487073164116389000
60718620	::487073177638813000
369539413	::487073178649231000
316766176	::487073187574718000
381054179	::487073197855371000
369539413	::487073202074427000
65926573	::487073203622535000
37860681	::487073210437869000
111687397	::487073218818084000
397084214	::487073224555900000
20786050	::487073246903566000
369539413	::487073247410667000
17694593	::487073256005173000
107870705	::487073263751663000
310664656	::487073281191596000
80191031	::487073292696559000
238826465	::487073294286618000
255311687	::487073304893591000
597834721	::487073317694607000
22187821	::487073337731198000
412792027	::487073340105166000
22142419	::487073342994673000
200590129	::487073368575709000
239885742	::487073371570438000
267538322	::487073390239313000
578505853	::487073399919742000
163214537	::487073400850898000
623584562	::487073408337723000
37294507	::487073413769355000
22142419	::487073416143327000
58949154	::487073418936733000
115550523	::487073426679402000
568915908	::487073432589197000
239885742	::487073436494094000
115550523	::487073440151502000
107870705	::487073442659700000
227191596	::487073452688285000
115550523	::487073454944813000
26623525	::487073467054166000
11852522	::487073471709847000
41925570	::487073489627910000
220584371	::487073493104603000
29500521	::487073509969899000
56931148	::487073519046369000
311664191	::487073529469214000
143225254	::487073529725059000
387206849	::487073533218914000
78384326	::487073536901931000
399621678	::487073537501310000
37294507	::487073542043746000
357308471	::487073543398510000
115550523	::487073561513717000
25760567	::487073564571729000
238826465	::487073570275987000
17163265	::487073573404545000
139447011	::487073591494967000
121290312	::487073622528249000
22187821	::487073629516365000
26623525	::487073648499752000
478941450	::487073667440857000
199784356	::487073671039574000
19683725	::487073672054964000
149275783	::487073675909562000
84871879	::487073679906332000
478941450	::487073681005228000
60718620	::487073681269882000
65926573	::487073681299222000
56931148	::487073688840179000
45492981	::487073693915684000
48427726	::487073694691241000
341941030	::487073701083357000
78384326	::487073701289279000
407399368	::487073706326638000
347994449	::487073711581708000
26623525	::487073715738247000
266703661	::487073722906738000
153544543	::487073733627367000
66877066	::487073738849263000
115550523	::487073744230154000
329093513	::487073745363013000
437898031	::487073746306342000
45243501	::487073753143058000
519936824	::487073761745584000
17990173	::487073765223055000
138557664	::487073765935706000
40226593	::487073767110475000
26623525	::487073771413442000
348458389	::487073773489643000
478941450	::487073782037630000
130987540	::487073802677796000
183904300	::487073810600828000
217262932	::487073815906639000
43052467	::487073818339340000
89590985	::487073827717779000
165072349	::487073829592629000
143225254	::487073836462899000
358489252	::487073838568456000
30362051	::487073842469142000
99827590	::487073842926333000
85399171	::487073857019211000
57238973	::487073857787133000
369804138	::487073872031002000
115550523	::487073873876103000
89505869	::487073888200040000
255311687	::487073893543186000
202791635	::487073899633737000
126109768	::487073904595185000
60108947	::487073909976879000
412792027	::487073910492758000
34052201	::487073913004752000
387281097	::487073934727462000
61478431	::487073936069652000
471291163	::487073943115669000
380458897	::487073955694796000
153544543	::487073967950536000
107870705	::487073971309772000
59207269	::487073973323059000
266703661	::487073990432030000
242533291	::487073991689912000
369539413	::487073993233408000
467688815	::487073996308217000
167486585	::487073999688437000
391573659	::487074012196274000
380458897	::487074062615969000
266703661	::487074066369495000
60108947	::487074068118921000
266703661	::487074089425592000
229385654	::487074099110617000
342508573	::487074099785510000
29500521	::487074108098637000
471358248	::487074132312330000
183904300	::487074133226704000
33238183	::487074134799945000
70805584	::487074161391841000
153544543	::487074165007347000
494514265	::487074191938572000
26623525	::487074198058065000
418503483	::487074200495329000
19123904	::487074225664970000
380458897	::487074229004017000
324794875	::487074230035443000
304140174	::487074255763275000
312784161	::487074263212359000
411700909	::487074265100210000
66203192	::487074265527631000
304890630	::487074279280758000
53258017	::487074282116497000
239162983	::487074283660017000
364410144	::487074286197174000
471291163	::487074288462077000
26623525	::487074291976921000
423950693	::487074293512019000
342508573	::487074299107606000
26623525	::487074300487143000
478941450	::487074301502164000
7345092	::487074318182920000
63490594	::487074318556221000
267538322	::487074347052310000
84871879	::487074350676193000
66203192	::487074351947079000
105855764	::487074364966182000
183904300	::487074367679909000
56710887	::487074368233549000
227191596	::487074368850124000
224103552	::487074386894016000
364546435	::487074391310606000
267538322	::487074392229163000
45150174	::487074396528705000
167486585	::487074406192009000
559837229	::487074416845549000
335432246	::487074420742037000
98599563	::487074436185853000
358489252	::487074440316862000
183904300	::487074442002960000
319420243	::487074454946603000
623990154	::487074457685458000
200590129	::487074474131718000
412792027	::487074475847208000
423950693	::487074483388153000
519936824	::487074508994392000
494514265	::487074512354033000
255311687	::487074523032715000
237530197	::487074524064530000
94996744	::487074544814145000
369539413	::487074546109779000
63478115	::487074551982211000
335488857	::487074556159750000
519936824	::487074562073305000
257092614	::487074573108527000
63478115	::487074578733473000
360231979	::487074579894919000
232711010	::487074582436646000
255311687	::487074605203333000
354629644	::487074614024347000
253178679	::487074614808289000
266703661	::487074618411212000
115550523	::487074644092915000
436476907	::487074644579463000
623990154	::487074649239347000
63490594	::487074659527950000
336149936	::487074664343019000
607016651	::487074667560062000
63478115	::487074672883036000
155677785	::487074683590692000
19161423	::487074689773088000
358489252	::487074695687069000
342508573	::487074698887315000
161656785	::487074700053737000
48764697	::487074713030492000
337367504	::487074722912686000
95554541	::487074741979602000
369539413	::487074742596161000
603136773	::487074744441638000
105855764	::487074744856875000
223375935	::487074746257797000
345508633	::487074760304914000
333245482	::487074772249874000
387281097	::487074774766845000
83673720	::487074781167362000
202791635	::487074795839053000
234078302	::487074801110884000
66203192	::487074814432014000
421987323	::487074822677999000
208217521	::487074825115275000
436476907	::487074842420604000
400490673	::487074843121025000
208217521	::487074853435236000
333245482	::487074862272221000
260361255	::487074866462347000
167486585	::487074873173217000
382767512	::487074898066800000
25104281	::487074908640260000
68622166	::487074935157051000
96658544	::487074944128262000
559837229	::487074953150230000
319420243	::487074957818482000
544538144	::487074963111677000
85399171	::487074971915534000
211376385	::487074973807165000
42529606	::487074974310871000
603136773	::487074982116077000
57238973	::487074982854688000
424464803	::487074988269113000
56710887	::487074990785712000
242922283	::487074991632961000
348458389	::487074994640658000
397084214	::487074999853793000
578505853	::487075001351143000
37294507	::487075022184251000
478941450	::487075023832637000
56931148	::487075024138821000
262471070	::487075042531233000
375961439	::487075064626417000
239885742	::487075074873118000
115550523	::487075075569364000
544538144	::487075095693631000
484423510	::487075104128389000
177446269	::487075104778514000
62460045	::487075114450554000
410461303	::487075121278894000
200590129	::487075126219796000
382767512	::487075126455070000
223375935	::487075137707966000
209223008	::487075148865212000
335488857	::487075150886875000
623990154	::487075173057572000
393718746	::487075173120880000
341700434	::487075176866009000
578505853	::487075182482165000
410461303	::487075183572680000
315296719	::487075187934765000
161656785	::487075193521991000
382304432	::487075221162442000
115550523	::487075226283704000
65412211	::487075233413619000
380458897	::487075238942113000
3571651	::487075248291201000
26623525	::487075256834592000
134616278	::487075278049402000
440314946	::487075290657464000
68512582	::487075302280294000
494514265	::487075313684209000
354629644	::487075319644717000
410461303	::487075325797351000
24983393	::487075331875291000
82150924	::487075333644902000
494514265	::487075344344551000
358489252	::487075346190061000
387281097	::487075346374610000
37294507	::487075371875958000
607637849	::487075373809930000
383972979	::487075383666176000
32750427	::487075392247705000
273111255	::487075398862532000
22328944	::487075409956470000
253178679	::487075420945129000
26623525	::487075423361064000
94996744	::487075426372976000
382767512	::487075427329249000
589638848	::487075442529021000
72143337	::487075449780961000
234187240	::487075454864470000
378334138	::487075455783022000
324794875	::487075456366034000
494514265	::487075460291915000
208217521	::487075462762754000
484423510	::487075474342821000
607637849	::487075476784300000
262471070	::487075498099757000
22142419	::487075500896972000
132976059	::487075503417729000
171807880	::487075512230350000
44779656	::487075513832570000
183562162	::487075523999174000
381054179	::487075527212425000
29327418	::487075538549239000
332073582	::487075543188115000
56710887	::487075543628517000
478941450	::487075546472263000
211376385	::487075564935585000
50818061	::487075564956557000
200590129	::487075568173981000
232711010	::487075581188517000
251359942	::487075587958530000
171807880	::487075600411410000
289461446	::487075610200920000
193126668	::487075623337459000
49626726	::487075634766565000
132976059	::487075636482031000
157254287	::487075639724216000
494514265	::487075640193982000
37294507	::487075653166956000
370088836	::487075655331246000
453690730	::487075658242093000
378415682	::487075662247653000
157254287	::487075669172432000
26623525	::487075681721798000
148912524	::487075683743440000
244646421	::487075697072939000
381054179	::487075700743344000
73795436	::487075702538534000
36579395	::487075704425570000
171807880	::487075706523123000
234078302	::487075712302448000
410461303	::487075713216823000
68439593	::487075729390452000
177446269	::487075737233420000
442433056	::487075741918453000
607637849	::487075744443797000
273111255	::487075746264129000
318700673	::487075762927714000
115550523	::487075764362170000
578505853	::487075771375034000
399555371	::487075773589639000
57651074	::487075785346273000
332073582	::487075807999705000
407897841	::487075835829301000
73795436	::487075837381185000
324794875	::487075843005358000
115550523	::487075847602327000
544538144	::487075857869991000
11852522	::487075859539718000
352531780	::487075867768528000
26623525	::487075873279860000
410461303	::487075875435724000
333245482	::487075888782393000
266317182	::487075904376815000
382304432	::487075909120569000
273111255	::487075911435829000
328779215	::487075935347159000
329093513	::487075940317798000
105855764	::487075943899353000
370088836	::487075946134925000
273034167	::487075956192862000
34778712	::487075958143217000
171807880	::487075966767079000
135324408	::487075977315749000
171807880	::487075989491810000
603136773	::487076001092886000
725050717	::487076004792238000
35156425	::487076005337911000
35369698	::487076026909204000
399555371	::487076041546948000
623990154	::487076059456610000
270184694	::487076061227024000
157254287	::487076061872537000
23868298	::487076062354886000
227072583	::487076072853602000
68439593	::487076078192967000
73795436	::487076114876350000
56710887	::487076130365509000
37294507	::487076131225341000
286734780	::487076144626163000
246112828	::487076151534555000
190229064	::487076151639044000
167365283	::487076152557981000
478941450	::487076154436632000
75555647	::487076159000035000
332073582	::487076184379764000
108542953	::487076191258828000
176839128	::487076204000731000
32750427	::487076219448344000
171807880	::487076239648505000
227072583	::487076242198650000
48764697	::487076252826599000
278301419	::487076259004809000
17455392	::487076260783198000
17455392	::487076261366214000
17455392	::487076261974380000
17455392	::487076262725173000
407897841	::487076268790517000
348458389	::487076274314039000
33238183	::487076277766356000
78926478	::487076282258042000
607637849	::487076287891398000
276202961	::487076294052417000
27763417	::487076295197487000
193126668	::487076305792667000
23450320	::487076319189278000
276202961	::487076326780579000
260825806	::487076338885349000
87970668	::487076339673862000
33158980	::487076345948934000
102444460	::487076346967773000
45150174	::487076366329057000
276202961	::487076370636234000
407897841	::487076371911688000
278301419	::487076373232508000
365151006	::487076375623249000
479959389	::487076387199918000
48764697	::487076390546575000
607637849	::487076399417933000
344817215	::487076405109211000
382767512	::487076412139245000
169636335	::487076416240893000
55312313	::487076432829378000
26623525	::487076434096046000
242533291	::487076441905823000
383856422	::487076443583946000
26623525	::487076446985129000
382304432	::487076466396778000
478941450	::487076490882711000
193126668	::487076503310839000
242451996	::487076512165031000
410461303	::487076528346251000
408239861	::487076532938997000
177446269	::487076543449939000
289743411	::487076545866240000
399555371	::487076553126191000
270227232	::487076553504083000
304890630	::487076564559884000
318700673	::487076570113122000
222278624	::487076594301677000
279162166	::487076609812226000
276202961	::487076614161707000
318700673	::487076615323545000
29500521	::487076617185804000
494514265	::487076618586705000
407897841	::487076627114106000
603136773	::487076632423710000
330799447	::487076633036091000
20026791	::487076633472290000
318700673	::487076646617219000
321037427	::487076663839428000
607637849	::487076669715652000
382767512	::487076671460499000
276202961	::487076672681029000
155730095	::487076679651954000
539602323	::487076684047200000
34778712	::487076688551882000
242533291	::487076690812628000
379924726	::487076710924685000
407399368	::487076720126595000
73795436	::487076738036678000
276202961	::487076743593730000
79035481	::487076748576583000
607637849	::487076755703099000
408239861	::487076756973563000
612285596	::487076760991715000
478941450	::487076767765901000
200796300	::487076768780533000
304890630	::487076770709925000
399555371	::487076771246768000
161656785	::487076777152745000
304890630	::487076778733600000
332306968	::487076784408506000
408239861	::487076799101169000
34778712	::487076806336339000
276202961	::487076807049351000
30719116	::487076809977364000
14307454	::487076816314572000
276202961	::487076817187008000
27763417	::487076818038448000
199784356	::487076820127199000
494514265	::487076820135604000
30104821	::487076835893997000
26623525	::487076840931340000
318700673	::487076855707480000
36601312	::487076861227171000
52011370	::487076867401203000
418297592	::487076869301235000
39160897	::487076869833895000
382767512	::487076880873709000
223375935	::487076883847077000
155730095	::487076892340944000
335488857	::487076896891752000
494514265	::487076898644570000
75555647	::487076923223588000
23413958	::487076927102930000
78065938	::487076932060585000
227046044	::487076940923539000
321037427	::487076946661351000
25408355	::487076976419934000
298870626	::487076978692866000
383856422	::487076979548909000
408239861	::487076983222722000
494514265	::487076985961586000
63617875	::487076990777061000
725050717	::487076993620406000
343606449	::487077000805249000
493550118	::487077026465972000
25747982	::487077031050375000
410461303	::487077036523929000
254635990	::487077037740277000
276357208	::487077038956630000
83428249	::487077043050270000
183562162	::487077043138355000
172035134	::487077054785916000
115824990	::487077055549288000
85399171	::487077067020718000
30719116	::487077071194435000
612285596	::487077073035358000
387461887	::487077103746023000
423891750	::487077112549896000
387461887	::487077120254832000
45150174	::487077128480243000
36601312	::487077131927576000
37294507	::487077133752074000
337434879	::487077135362686000
397492187	::487077170427494000
407897841	::487077173552222000
160733683	::487077197052530000
399408344	::487077207194361000
158428489	::487077225032732000
308170990	::487077226173964000
182584001	::487077226328768000
300009838	::487077234680037000
266413556	::487077242418118000
379924726	::487077260072341000
26947347	::487077269647949000
335432246	::487077271560126000
47880950	::487077291462492000
169636335	::487077314111352000
467688815	::487077317198770000
33823755	::487077320713568000
335101950	::487077339528851000
39160897	::487077340456185000
304890630	::487077350681489000
407897841	::487077354653896000
418503483	::487077376698757000
387461887	::487077390686756000
397492187	::487077422408695000
370088836	::487077424924856000
85211920	::487077442377363000
612285596	::487077446529736000
46764883	::487077466314657000
612285596	::487077466876305000
400490673	::487077471091580000
94996744	::487077472627089000
26947347	::487077473734385000
151190656	::487077490360614000
544538144	::487077492616736000
128666650	::487077497104658000
171807880	::487077507255259000
348458389	::487077510723547000
32750427	::487077510836809000
26623525	::487077511785115000
612285596	::487077513135284000
169636335	::487077519875530000
36601312	::487077521268023000
242922283	::487077526645530000
199784356	::487077537843920000
26831606	::487077538947026000
171807880	::487077546845286000
158428489	::487077557271920000
409640203	::487077567468294000
350968313	::487077570886660000
266413556	::487077588766953000
26623525	::487077595524001000
174840636	::487077611537833000
382767512	::487077618639183000
313341167	::487077624116563000
291288952	::487077625438150000
240532669	::487077626419609000
315527257	::487077638905683000
72143337	::487077651522154000
384530394	::487077659722416000
48764697	::487077660330184000
36468395	::487077663941885000
387461887	::487077682702594000
128666650	::487077694698717000
51952627	::487077696049278000
238826465	::487077714554552000
335488857	::487077714789400000
35597637	::487077715833802000
41675336	::487077733047218000
471291163	::487077735492120000
36468395	::487077741247102000
174840636	::487077744631504000
288918860	::487077773211865000
60718620	::487077780010831000
312348050	::487077784997859000
211376385	::487077790466842000
26831606	::487077799551709000
612285596	::487077801242001000
539602323	::487077803372716000
174840636	::487077807961300000
418297592	::487077808103907000
163214537	::487077811736166000
128666650	::487077860860235000
410461303	::487077870812938000
635151853	::487077874982088000
422876369	::487077884926779000
222278624	::487077888823263000
186208532	::487077901376843000
27763417	::487077925053673000
412792027	::487077930900922000
612285596	::487077932938956000
199784356	::487077946436231000
15174710	::487077948386983000
171807880	::487077965621374000
41675336	::487077969668882000
32750427	::487077977088217000
410461303	::487077984222720000
23933265	::487077986546380000
94996744	::487077989327572000
48764697	::487077989583032000
28498427	::487078000425324000
120296296	::487078011905138000
171807880	::487078013184802000
612285596	::487078031668695000
33823755	::487078032562470000
383856422	::487078038858113000
37294507	::487078044423573000
158428489	::487078066204602000
28498427	::487078087738146000
612285596	::487078088413421000
544538144	::487078102736973000
101572891	::487078107099447000
302472189	::487078124564135000
252389746	::487078159041306000
35597637	::487078186061004000
288918860	::487078208144416000
41135840	::487078213667926000
164676969	::487078215425720000
174351092	::487078236594380000
237936556	::487078252188409000
481512198	::487078270341353000
171807880	::487078281238552000
23785621	::487078281733099000
288918860	::487078286313660000
14253476	::487078289451008000
458808714	::487078302591381000
623990154	::487078305409941000
171807880	::487078306505056000
435349693	::487078309935607000
174351092	::487078320866328000
288918860	::487078322770554000
163214537	::487078328809963000
19123904	::487078335244406000
228915951	::487078355351523000
164676969	::487078359382638000
85399171	::487078362553126000
270227232	::487078363249393000
539602323	::487078363861753000
120296296	::487078370383908000
32624494	::487078374213292000
277626311	::487078377057042000
48764697	::487078385026203000
182584001	::487078385097531000
451183057	::487078385626411000
347994449	::487078387249606000
162802335	::487078388180332000
105855764	::487078416600952000
258532274	::487078432061136000
193126668	::487078450965282000
163214537	::487078451447226000
324794875	::487078452432871000
325996873	::487078453699936000
277626311	::487078455280812000
35597637	::487078463648858000
289084083	::487078499576852000
208217521	::487078547341987000
68439593	::487078558880509000
29500521	::487078563296710000
24738840	::487078575615770000
479959389	::487078587062042000
410461303	::487078610302283000
341700434	::487078610495234000
159263389	::487078639021064000
171807880	::487078641197912000
95712580	::487078644234194000
479959389	::487078645056667000
433012724	::487078645966438000
341941030	::487078649808445000
24113194	::487078650898939000
47880950	::487078681459040000
132976059	::487078682708549000
223375935	::487078685581668000
612285596	::487078692238004000
276357208	::487078699695472000
17470539	::487078713167577000
223375935	::487078714409115000
171807880	::487078725411176000
267538322	::487078726262222000
91521926	::487078726992019000
412792027	::487078729571926000
30417393	::487078738257924000
612285596	::487078742070534000
56710887	::487078746608787000
516017637	::487078751143206000
382976230	::487078752086536000
288918860	::487078756419637000
68439593	::487078758973984000
291288952	::487078760085454000
255195496	::487078767135715000
348458389	::487078767362572000
375364618	::487078772705738000
92905148	::487078787260362000
48764697	::487078790678343000
267538322	::487078793043910000
379924726	::487078793560223000
17990173	::487078794058928000
17163265	::487078794961100000
130987540	::487078796474867000
32750427	::487078806344044000
84871879	::487078814824939000
151212329	::487078822496718000
75555647	::487078836807696000
50429893	::487078850132586000
138557664	::487078850543636000
274262734	::487078856222720000
291288952	::487078862275502000
418965366	::487078873234800000
158428489	::487078878028914000
525819441	::487078880495140000
37011485	::487078889018384000
520004653	::487078891140308000
138557664	::487078895116509000
15174710	::487078907519062000
612285596	::487078912078274000
597834721	::487078918290034000
410461303	::487078921460916000
151604434	::487078922165559000
407894919	::487078929849544000
379924726	::487078932613963000
138557664	::487078936719814000
407894919	::487078937961299000
382976230	::487078939160899000
169636335	::487078939328667000
728549208	::487078943745642000
493550118	::487078943774625000
80929828	::487078945381027000
631245094	::487078947125854000
397492187	::487078950443962000
407894919	::487078951349518000
252389746	::487078956105883000
305379724	::487078960744783000
383202357	::487078978189283000
454465194	::487078994504736000
92905148	::487079001908064000
50429893	::487079005808373000
37780107	::487079008279199000
3571651	::487079022955077000
94996744	::487079023240302000
155730095	::487079075773956000
47880950	::487079082002485000
371500504	::487079082375397000
36601312	::487079096325656000
276357208	::487079099752411000
84871879	::487079102197673000
38044979	::487079106182279000
234960273	::487079124779814000
581342731	::487079127006994000
291475742	::487079127287988000
252389746	::487079132467974000
451868502	::487079133151645000
105855764	::487079138507763000
301290830	::487079155133984000
208217521	::487079167918616000
337434879	::487079171831500000
165072349	::487079184783519000
340819943	::487079191494418000
25408355	::487079221194670000
230327491	::487079222326734000
193126668	::487079231352864000
37780107	::487079235992182000
612285596	::487079244372008000
91942557	::487079245228027000
418327117	::487079251858821000
389738018	::487079256967503000
570502101	::487079257634373000
368170408	::487079285648531000
20000062	::487079286374137000
135324408	::487079299913359000
66877066	::487079310839529000
234960273	::487079319626211000
631245094	::487079327322738000
109762886	::487079332469563000
574147363	::487079336076660000
45911298	::487079363905482000
333704327	::487079366216544000
252389746	::487079381697712000
39160897	::487079398021922000
397492187	::487079404355723000
471358248	::487079422508277000
132976059	::487079427486916000
388433171	::487079430267760000
200590129	::487079434051018000
105855764	::487079446147366000
136129525	::487079446516494000
252389746	::487079452300419000
267538322	::487079472080756000
383202357	::487079473784045000
503741267	::487079479463137000
37780107	::487079482768257000
39847939	::487079484827242000
35597637	::487079492415152000
479959389	::487079510027022000
429375230	::487079518624968000
39041792	::487079535200829000
368170408	::487079559033290000
25408355	::487079562044395000
276357208	::487079565869608000
234960273	::487079589248638000
578505853	::487079605916823000
612285596	::487079613139410000
68512582	::487079618793713000
525819441	::487079628146630000
82433120	::487079631733133000
412792027	::487079632693641000
96062555	::487079634064769000
317634739	::487079635499638000
48764697	::487079636648472000
32750427	::487079639886491000
120296296	::487079651387256000
264434173	::487079656802115000
45150174	::487079660220870000
589638848	::487079669221441000
388433171	::487079669657632000
500212290	::487079675466764000
392422321	::487079679413977000
276357208	::487079689823875000
48764697	::487079699219095000
208217521	::487079703422173000
479959389	::487079713081688000
25408355	::487079719179784000
38207353	::487079728537681000
193126668	::487079733398867000
454465194	::487079750418960000
22087737	::487079751665086000
56710887	::487079752218324000
16559994	::487079758447255000
38044979	::487079761077075000
230327491	::487079768538357000
545587327	::487079774968623000
219550942	::487079774976610000
479959389	::487079776335974000
35156425	::487079777569095000
160768741	::487079780081475000
612285596	::487079782530551000
50811080	::487079789258223000
159263389	::487079814827089000
48764697	::487079835185852000
234960273	::487079844560125000
54697279	::487079848696107000
171807880	::487079851929907000
389738018	::487079852575449000
612285596	::487079854433517000
50811080	::487079862457225000
35597637	::487079873627041000
479959389	::487079875380269000
64907439	::487079882300485000
208217521	::487079882493816000
383856422	::487079882783203000
52610012	::487079887002279000
392422321	::487079891389939000
17764624	::487079900856082000
208217521	::487079905319202000
454465194	::487079921894699000
451868502	::487079923857649000
20786050	::487079929935585000
539602323	::487079930472046000
469196810	::487079935689760000
399555371	::487079936696397000
383856422	::487079937690828000
458766436	::487079942539075000
241337450	::487079942711017000
21374892	::487079950436954000
35603964	::487079956040527000
291288952	::487079962382725000
208217521	::487079973212397000
410461303	::487079976319987000
38044979	::487079998134943000
171807880	::487080000555085000
276357208	::487080003729780000
239885742	::487080013938712000
612285596	::487080015947767000
230327491	::487080018304987000
234960273	::487080023900176000
348458389	::487080025469255000
525819441	::487080041554010000
422876369	::487080041679826000
383856422	::487080047694848000
40226593	::487080054409949000
612285596	::487080057056161000
234960273	::487080072881270000
388433171	::487080085120249000
612285596	::487080085392867000
379924726	::487080095958700000
34108658	::487080096931385000
612285596	::487080110424481000
57238973	::487080114283610000
288918860	::487080126799433000
62685527	::487080137729396000
75555647	::487080146294546000
61969086	::487080165072461000
139847892	::487080175457562000
35369698	::487080184278171000
344817215	::487080184944656000
728549208	::487080186673127000
21374892	::487080194436382000
60131090	::487080203626090000
607637849	::487080204054323000
177446269	::487080209804300000
612285596	::487080214380285000
41135840	::487080220512374000
545784705	::487080228284420000
1565041	::487080260576747000
35603964	::487080269694771000
335432246	::487080273872318000
612285596	::487080294659264000
703895293	::487080302800424000
93043270	::487080304335941000
525819441	::487080305392513000
260006924	::487080311537553000
177446269	::487080315798573000
422876369	::487080320156434000
325359983	::487080342235275000
611530014	::487080351563788000
343756278	::487080353983508000
419047433	::487080360874749000
525819441	::487080364125331000
61969086	::487080371402838000
20000062	::487080409805885000
201376114	::487080413869768000
21374892	::487080414347923000
270687983	::487080424527507000
19080798	::487080429057363000
50811080	::487080431943032000
47733122	::487080443003813000
419047433	::487080461877800000
398285469	::487080463589048000
367296747	::487080474158723000
19080798	::487080476595597000
357079725	::487080477887451000
607637849	::487080481713029000
260006924	::487080493616484000
193126668	::487080513535221000
34108658	::487080516869308000
30362051	::487080521663397000
27323374	::487080546833399000
282860308	::487080547559022000
128977591	::487080552328355000
35597637	::487080555607908000
23868298	::487080560469504000
463318489	::487080562012590000
21374892	::487080563077959000
68052287	::487080579461304000
458766436	::487080583080603000
253178679	::487080588940038000
165072349	::487080590722617000
297652605	::487080597035040000
418965366	::487080602311462000
612285596	::487080610339377000
379924726	::487080619537858000
83507090	::487080656266997000
520004653	::487080675762118000
68622166	::487080685237444000
215181084	::487080687262900000
338619333	::487080721505214000
270687983	::487080721865916000
247159855	::487080730850127000
105855764	::487080730971738000
276357208	::487080735564513000
175847876	::487080753109680000
391061760	::487080757429415000
32750427	::487080770381430000
422876369	::487080770536632000
17016789	::487080771715215000
335432246	::487080777465610000
182584001	::487080799523454000
341700434	::487080800106467000
245573462	::487080805395472000
725532679	::487080820839297000
237936556	::487080827633692000
383856422	::487080833153773000
270687983	::487080849955778000
419047433	::487080854967959000
22087737	::487080861720797000
612285596	::487080864556142000
725532679	::487080870839599000
48764697	::487080874542776000
20713213	::487080878682963000
105623584	::487080886970884000
513658421	::487080890242056000
101572891	::487080892310241000
180661626	::487080893391970000
264434173	::487080893719130000
27335023	::487080894013120000
410461303	::487080894016925000
471358248	::487080895686246000
437762769	::487080921397755000
631245094	::487080922122960000
47880950	::487080924853862000
612285596	::487080950723915000
516986236	::487080971099832000
193126668	::487080980327723000
96273402	::487080982088933000
240798548	::487080987562479000
48764697	::487080987868688000
631245094	::487080992381730000
238826465	::487080997364969000
291288952	::487081003937447000
411997198	::487081007972360000
148445755	::487081013391020000
30362051	::487081013751726000
75555647	::487081020353556000
220532575	::487081045238362000
525819441	::487081046983200000
612285596	::487081049050996000
160788774	::487081050573504000
220532575	::487081067774353000
29607520	::487081079510429000
422876369	::487081084056645000
612285596	::487081099588161000
388433171	::487081100699648000
171807880	::487081103522807000
268987143	::487081110523088000
276202961	::487081113383211000
515043655	::487081127488671000
419047433	::487081137865363000
471358248	::487081151681400000
50811080	::487081158870450000
291288952	::487081169524363000
67421080	::487081171482726000
310369464	::487081188951982000
291288952	::487081194274963000
471358248	::487081201006428000
424464803	::487081208304517000
19123904	::487081209810272000
56710887	::487081227677990000
255147158	::487081227858345000
54344507	::487081235131289000
539602323	::487081236582506000
422876369	::487081240806174000
220532575	::487081241594716000
471358248	::487081253082914000
545784705	::487081262096457000
83507090	::487081268329185000
341700434	::487081271135182000
348458389	::487081286834876000
20935927	::487081313476689000
61478431	::487081355939827000
419047433	::487081370275942000
105855764	::487081372213735000
36250685	::487081382116880000
411841714	::487081386894172000
471358248	::487081388433080000
36861827	::487081404757340000
411777707	::487081405130616000
94480498	::487081406036574000
26623525	::487081416694710000
20935927	::487081422033657000
27763417	::487081429235277000
109762886	::487081432729542000
123971864	::487081440840921000
41230104	::487081462496124000
94480498	::487081472243671000
200590129	::487081481034924000
56967401	::487081494737735000
484423510	::487081498726498000
193126668	::487081500517875000
49626726	::487081514174144000
351325780	::487081522424324000
279608688	::487081524152393000
280309716	::487081531991531000
94480498	::487081538752745000
611530014	::487081543408844000
607721617	::487081552266792000
83736832	::487081554427256000
208217521	::487081555375161000
279608688	::487081555446075000
17016789	::487081558109474000
94480498	::487081577566842000
26623525	::487081579257143000
410461303	::487081586181947000
81674504	::487081590774718000
471358248	::487081593794605000
545784705	::487081601545678000
388433171	::487081608436920000
378234727	::487081614048894000
15267198	::487081621389324000
20935927	::487081623368654000
29500521	::487081628141776000
160788774	::487081631455272000
545784705	::487081634697469000
68439593	::487081648371290000
9899992	::487081677835878000
383856422	::487081680025681000
471358248	::487081685356277000
423891750	::487081698698350000
208217521	::487081703383793000
612285596	::487081704004153000
31280614	::487081707015659000
411777707	::487081711155425000
367298176	::487081712954798000
155139746	::487081718734917000
321780812	::487081724896362000
95712580	::487081732340858000
268987143	::487081735797354000
367296747	::487081743858413000
351325780	::487081752108625000
542406301	::487081771607945000
362737866	::487081778184605000
20935927	::487081779761643000
169636335	::487081781196124000
305379724	::487081793284108000
36601312	::487081799516839000
525819441	::487081801240702000
378234727	::487081807469228000
193126668	::487081815728197000
20026791	::487081826666545000
93043270	::487081827883315000
132976059	::487081851652042000
29607520	::487081856610086000
227191596	::487081860099735000
176224586	::487081879800406000
381315320	::487081884803813000
387281097	::487081886616133000
348082308	::487081888902053000
227191596	::487081901631746000
276357208	::487081906291228000
17016789	::487081916927975000
351325780	::487081925040152000
176839128	::487081931788414000
348082308	::487081940760014000
236589142	::487081943029137000
297238880	::487081952411791000
49626726	::487081954823905000
297238880	::487081972439588000
20935927	::487081977741180000
252389746	::487081981482508000
227191596	::487081982552465000
54344507	::487081983558701000
19123904	::487081986754768000
48467620	::487081994497818000
350645139	::487082010066702000
75555647	::487082026206765000
42220462	::487082039909163000
348082308	::487082042015088000
159263389	::487082059840888000
204292930	::487082063871221000
167384328	::487082074306641000
81674504	::487082079658582000
348082308	::487082082133606000
539602323	::487082088848297000
471358248	::487082090094006000
174840636	::487082090895138000
38207353	::487082106154397000
174840636	::487082106632142000
49626726	::487082110386049000
471358248	::487082115125608000
208217521	::487082121073549000
364428125	::487082125510705000
68439593	::487082140266680000
578505853	::487082143701409000
148445755	::487082146817781000
378234727	::487082149346951000
148445755	::487082158784118000
348082308	::487082166720135000
174840636	::487082174990938000
142848371	::487082177226493000
56779057	::487082178258296000
41135840	::487082184029655000
372479589	::487082188089745000
34778712	::487082194225987000
17016789	::487082210470539000
347994449	::487082211943129000
227191596	::487082263310393000
193126668	::487082263570817000
325192444	::487082276841218000
91666102	::487082278141452000
423891750	::487082280901304000
142848371	::487082285699584000
525819441	::487082294071398000
43052467	::487082300639682000
159263389	::487082310454358000
387461887	::487082317060378000
132976059	::487082328473088000
376525681	::487082334664269000
89505869	::487082346529964000
25084916	::487082354247081000
227191596	::487082355144658000
403160004	::487082357107601000
612285596	::487082357489283000
635151853	::487082366968426000
227191596	::487082380612468000
325192444	::487082385867952000
260006924	::487082386036097000
142364553	::487082387830890000
376546976	::487082388644974000
96062555	::487082391756763000
405362735	::487082395158315000
403160004	::487082396429217000
301290830	::487082400418373000
134616278	::487082416024985000
48764697	::487082442952409000
376546976	::487082447621070000
76815335	::487082466063048000
312471776	::487082478713069000
262870925	::487082506546450000
330834997	::487082511005016000
463318489	::487082532966379000
75555647	::487082550704476000
348458389	::487082551102959000
43052467	::487082553094860000
176839128	::487082569138044000
307485154	::487082608761647000
454375039	::487082636007862000
545297326	::487082642433908000
91666102	::487082651539742000
348082308	::487082653494296000
350645139	::487082657507840000
41135840	::487082657574948000
232711010	::487082669612609000
405362735	::487082671982391000
123971864	::487082685173469000
308170990	::487082688441249000
75555647	::487082688567050000
484423510	::487082691641102000
48467620	::487082696821456000
159263389	::487082699782639000
123971864	::487082702135230000
454375039	::487082736000049000
165072349	::487082736742457000
403160004	::487082752492052000
115184915	::487082776617709000
410461303	::487082781214662000
471358248	::487082782275796000
123971864	::487082797228503000
3571651	::487082799099551000
165072349	::487082814815215000
44779656	::487082815389827000
471358248	::487082823514214000
36601312	::487082826638970000
463318489	::487082838915698000
578505853	::487082842971578000
96273402	::487082847270760000
277829772	::487082855932366000
22717394	::487082872294346000
463318489	::487082878358941000
42220462	::487082882532245000
15806298	::487082918037032000
83507090	::487082924324311000
24983393	::487082936383340000
381181950	::487082938169708000
578505853	::487082944670859000
169636335	::487082952656830000
347994449	::487082963977641000
341666582	::487082965000671000
471358248	::487082966837768000
227191596	::487082986425155000
390479008	::487082987092074000
525819441	::487082993786171000
43052467	::487082999024857000
43256984	::487083015223263000
159263389	::487083016615763000
227191596	::487083027554525000
56710887	::487083032843534000
186208532	::487083036521934000
364428125	::487083037411115000
123971864	::487083045007028000
379807492	::487083048983203000
48764697	::487083050715475000
463318489	::487083055580856000
92838578	::487083056550150000
186208532	::487083097049939000
26623525	::487083120651292000
471358248	::487083139638906000
378234727	::487083142474264000
48467620	::487083146002063000
578505853	::487083161730285000
395076249	::487083172757118000
49052615	::487083175181811000
59583601	::487083183322574000
260428602	::487083204831358000
507987711	::487083210049069000
578505853	::487083224464498000
338588400	::487083247730294000
350645139	::487083252515999000
151604434	::487083254546042000
539602323	::487083266504024000
390479008	::487083269821710000
77765035	::487083270702497000
348082308	::487083277241823000
312471776	::487083278219112000
422876369	::487083293741809000
376546976	::487083294367154000
15728310	::487083302289805000
271738272	::487083309801799000
95712580	::487083318643810000
68512582	::487083319264563000
330834997	::487083324280565000
68512582	::487083347374792000
256750208	::487083350289825000
369217450	::487083351426072000
234649932	::487083371869532000
75555647	::487083372741939000
323262953	::487083378743967000
57651074	::487083386948059000
381181950	::487083401657057000
524866555	::487083407667920000
539602323	::487083412167999000
111136825	::487083422230130000
49886698	::487083442824159000
364428125	::487083456094957000
381181950	::487083457445494000
68512582	::487083458121187000
273034167	::487083470624026000
351325780	::487083470716280000
142364553	::487083477364244000
417606826	::487083481764495000
24983393	::487083508981313000
539602323	::487083515645685000
111136825	::487083535165972000
113760458	::487083540811509000
92838578	::487083548994961000
545784705	::487083550185762000
35156425	::487083553013108000
68439593	::487083570851495000
350645139	::487083576052051000
458847153	::487083578854223000
36861827	::487083584839114000
106860209	::487083588928561000
64768338	::487083601595363000
255311687	::487083607190564000
417606826	::487083617727021000
338588400	::487083629172887000
338664006	::487083635325947000
15728310	::487083641046966000
237530197	::487083647321657000
56710887	::487083650953932000
115184915	::487083660491763000
85399171	::487083662903885000
91942557	::487083671552159000
161492068	::487083674110681000
240892007	::487083677365452000
142038800	::487083683195940000
273034167	::487083687108829000
257830093	::487083699708915000
378234727	::487083734152118000
367322500	::487083757543768000
260464441	::487083770348974000
382359896	::487083770734858000
74315614	::487083771519180000
755431	::487083774258069000
96899930	::487083791446720000
605608831	::487083796445941000
260006924	::487083799948582000
165261298	::487083801542029000
186208532	::487083814615662000
539602323	::487083829568339000
30666953	::487083834572156000
487322279	::487083838657409000
484423510	::487083842189017000
524866555	::487083843531206000
68439593	::487083843619651000
268987143	::487083843883892000
168347877	::487083844521037000
273034167	::487083846429466000
471358248	::487083850028167000
260006924	::487083852020854000
496575332	::487083857993142000
76248039	::487083858500673000
95712580	::487083863970037000
390900557	::487083867082219000
92838578	::487083876331032000
176994984	::487083890004471000
80586819	::487083895397949000
18148466	::487083895876493000
17990173	::487083904030244000
202791635	::487083905963806000
36601312	::487083912829468000
240766538	::487083915208032000
37294507	::487083920630882000
195977109	::487083923365584000
348458389	::487083924859129000
429375230	::487083927098515000
605608831	::487083932987322000
165072349	::487083942030213000
76977679	::487083945524088000
36250685	::487083954642898000
136791341	::487083960376512000
115184915	::487083964050333000
339353546	::487083971059388000
96062555	::487083975173611000
165072349	::487083978512273000
344817215	::487083980718493000
85399171	::487083981054431000
195977109	::487083981939032000
68512582	::487083983038320000
347869774	::487083988893200000
176994984	::487083995490811000
176994984	::487084014667186000
387472182	::487084021013573000
193126668	::487084024112746000
348082308	::487084039648460000
15728310	::487084046912999000
370049566	::487084068501475000
339353546	::487084084498563000
105855764	::487084086612086000
443512536	::487084088755376000
76248039	::487084090718314000
390900557	::487084128404115000
128977591	::487084131248271000
84871879	::487084143772065000
96899930	::487084146322599000
220532575	::487084147232342000
429375230	::487084151820939000
142364553	::487084158494056000
301016850	::487084163602718000
578505853	::487084167067226000
123971864	::487084173539033000
341700434	::487084175535505000
202791635	::487084177511436000
165072349	::487084181499826000
725532679	::487084181697339000
34778712	::487084198256062000
341700434	::487084200575528000
240766538	::487084219383177000
346412695	::487084223699099000
387472182	::487084224604676000
471358248	::487084237154037000
193126668	::487084263104602000
160768741	::487084265327562000
287228225	::487084268473294000
174840636	::487084276920246000
28498427	::487084276924829000
123971864	::487084295312261000
246030395	::487084298080497000
174840636	::487084301989597000
74315614	::487084309401329000
487258078	::487084313398095000
415630297	::487084320436137000
200590129	::487084322869231000
524866555	::487084331471761000
578505853	::487084333765627000
213131959	::487084359703212000
28498427	::487084360479158000
388558032	::487084361825538000
347413433	::487084363041865000
291155950	::487084365797527000
54754940	::487084372713959000
22187821	::487084383212666000
578505853	::487084400069197000
74315614	::487084405555732000
193126668	::487084427986894000
34778712	::487084432747028000
545784705	::487084432939970000
331447850	::487084435150348000
273111255	::487084435213668000
484423510	::487084435670441000
348082308	::487084436903985000
471358248	::487084437868273000
273034167	::487084446076514000
256321392	::487084458068025000
254821900	::487084461641986000
358398276	::487084480671145000
250713436	::487084481635835000
95712580	::487084482449522000
37316930	::487084502070484000
19071786	::487084506768097000
123971864	::487084508626165000
299796220	::487084528520138000
15204110	::487084536799707000
591216066	::487084544466890000
62940169	::487084552678944000
128977591	::487084553006501000
383202357	::487084554185113000
32624494	::487084572278943000
34778712	::487084584220106000
193126668	::487084609889636000
240492455	::487084611361861000
36601312	::487084619099942000
725532679	::487084634506010000
208217521	::487084641040740000
524866555	::487084641153998000
611530014	::487084641174958000
301016850	::487084647281475000
286734780	::487084654688628000
95712580	::487084661823131000
107842096	::487084676540944000
725532679	::487084679951290000
75555647	::487084685303230000
30989596	::487084707528462000
260006924	::487084719914618000
202791635	::487084721017733000
128977591	::487084721831444000
159263389	::487084727854452000
597834721	::487084739723939000
545784705	::487084743763050000
62940169	::487084751203729000
328858212	::487084763853762000
193126668	::487084768627269000
223375935	::487084776164044000
193126668	::487084783391244000
19071786	::487084813862850000
50811080	::487084816286752000
312348050	::487084816395821000
94737009	::487084820552351000
55312313	::487084823010230000
335003775	::487084823904018000
611530014	::487084826286362000
49886698	::487084844543791000
29605636	::487084847127474000
539602323	::487084850696826000
339353546	::487084889800712000
445219284	::487084899359551000
389738018	::487084912839639000
84871879	::487084922838863000
20932133	::487084923115667000
29605636	::487084924524978000
95712580	::487084936147382000
36861827	::487084950810681000
334475845	::487084951121051000
545297326	::487084969400205000
1318301	::487084992124567000
37316930	::487085004678119000
128977591	::487085016954855000
268987143	::487085019538948000
38577111	::487085020075405000
301016850	::487085025154699000
187716774	::487085026639499000
202791635	::487085032985886000
18023231	::487085037766983000
262382570	::487085041982263000
388433171	::487085046700834000
47929423	::487085058541371000
623584562	::487085064195276000
223375935	::487085069568192000
335003775	::487085071019835000
123971864	::487085082000101000
520004653	::487085085691101000
348458389	::487085095820738000
48764697	::487085114015240000
407248121	::487085114799955000
80157666	::487085130809622000
208217521	::487085137965113000
607016651	::487085163751297000
240492455	::487085174006763000
48427726	::487085175684091000
200590129	::487085186329632000
611530014	::487085186471837000
545784705	::487085194369695000
19091805	::487085195510571000
200590129	::487085254986174000
212068363	::487085255812055000
407248121	::487085262192005000
312471776	::487085265312575000
36869877	::487085266339762000
479959389	::487085271604006000
48427726	::487085281611243000
254821900	::487085310351011000
471358248	::487085328734224000
625170672	::487085352155226000
254442957	::487085353078382000
297679816	::487085353220988000
330834997	::487085360602566000
435349693	::487085366441041000
36958694	::487085366961135000
47466684	::487085382711144000
47466684	::487085395260485000
725050717	::487085397264982000
382359896	::487085399034982000
57566548	::487085403640311000
388433171	::487085404344950000
47466684	::487085414084517000
234960273	::487085418576232000
47466684	::487085422590566000
250713436	::487085427002601000
199784356	::487085428428640000
36601312	::487085432530681000
128977591	::487085448435859000
47466684	::487085448465219000
437762769	::487085452503945000
250713436	::487085454605307000
47466684	::487085457847898000
591216066	::487085458837753000
16144669	::487085465435406000
47466684	::487085466240696000
260006924	::487085468669198000
471358248	::487085475438407000
47466684	::487085475728220000
47466684	::487085486226542000
260006924	::487085486474027000
47466684	::487085495684710000
174840636	::487085499148804000
245573462	::487085501640224000
47466684	::487085504903778000
178492117	::487085507084423000
62460045	::487085510511173000
163646426	::487085512071856000
520004653	::487085512105029000
47466684	::487085512654876000
47466684	::487085520313659000
128977591	::487085521546772000
176778479	::487085522222084000
97317697	::487085532107636000
435478224	::487085540873756000
202791635	::487085541658468000
435349693	::487085544703152000
193126668	::487085552639156000
178492117	::487085557164417000
230069608	::487085558272126000
47466684	::487085573879119000
61832970	::487085576642756000
47466684	::487085578044051000
520004653	::487085585400463000
76815335	::487085598650294000
159263389	::487085609937534000
47466684	::487085612831637000
130987540	::487085616455102000
189033239	::487085617876959000
47929423	::487085626500460000
412792027	::487085627020959000
47466684	::487085631013937000
37316930	::487085637481140000
57651074	::487085641734586000
47466684	::487085647577243000
398285469	::487085650357661000
16144669	::487085657794560000
80929828	::487085666828709000
130987540	::487085670217682000
47466684	::487085676157218000
548870171	::487085680838062000
129441756	::487085683279159000
47466684	::487085688433938000
47466684	::487085697929863000
268987143	::487085700794564000
29654901	::487085703285571000
47466684	::487085709569044000
76815335	::487085709719650000
378234727	::487085721857957000
227191596	::487085723833487000
168853356	::487085725238587000
47466684	::487085726014906000
47466684	::487085739768029000
419047433	::487085741801877000
539602323	::487085745950040000
437064295	::487085748714496000
84871879	::487085750215659000
48467620	::487085750983622000
256609151	::487085752896200000
245573462	::487085754573549000
37119867	::487085768871927000
227191596	::487085780867616000
25942336	::487085788891316000
142848371	::487085793526042000
223375935	::487085802673803000
47466684	::487085803102019000
15728310	::487085812245204000
36116261	::487085815097356000
47466684	::487085817614319000
634873462	::487085822944878000
193126668	::487085825382162000
37294507	::487085830091993000
245573462	::487085831425765000
47466684	::487085832327933000
176224586	::487085833594220000
49626726	::487085836161142000
95712580	::487085848173633000
417606826	::487085849302278000
539602323	::487085864690798000
245573462	::487085867459018000
713350694	::487085870668079000
167486585	::487085877881880000
443512536	::487085882042630000
253552344	::487085885784342000
176994984	::487085886744428000
367296747	::487085900342386000
193126668	::487085901873688000
159263389	::487085917140946000
78970527	::487085926560985000
50509821	::487085957695291000
430387521	::487085960773906000
199784356	::487085965597343000
401089789	::487085968407556000
387461887	::487085974950666000
189033239	::487085977186226000
25469735	::487085979464110000
15288029	::487085986535718000
115550523	::487085986698887000
533824839	::487085987810381000
245573462	::487085988200448000
443512536	::487086000233914000
419047433	::487086000812724000
387281097	::487086006428905000
95712580	::487086010933587000
417606826	::487086017024126000
398285469	::487086019297042000
503577648	::487086021876936000
407248121	::487086038490566000
101572891	::487086045398577000
34778712	::487086060359270000
431264673	::487086060602916000
115184915	::487086067288272000
161492068	::487086071415443000
224126979	::487086091317411000
309778100	::487086097990553000
317596401	::487086103711584000
158428489	::487086111655600000
176839128	::487086115354972000
397492187	::487086117393813000
372611209	::487086127031918000
310144986	::487086140931833000
208217521	::487086142878412000
310144986	::487086146476724000
163589914	::487086147051343000
189033239	::487086159403573000
256609151	::487086166928527000
158428489	::487086171248287000
35945417	::487086178709934000
118469346	::487086203271802000
43006697	::487086215787593000
301016850	::487086216274128000
265553576	::487086222494666000
325996873	::487086228807102000
417606826	::487086236637868000
250713436	::487086239107923000
202292166	::487086239179218000
37119867	::487086239795793000
226319809	::487086257324195000
256609151	::487086257772961000
55312313	::487086264122765000
43006697	::487086265804660000
525819441	::487086266807103000
407248121	::487086267017220000
382304432	::487086273375772000
57651074	::487086291709071000
34778712	::487086293759696000
224126979	::487086309203136000
46461373	::487086311921422000
348458389	::487086319953522000
122717174	::487086322901737000
95712580	::487086330518568000
165072349	::487086361699024000
388433171	::487086364001701000
234649932	::487086367621795000
214779476	::487086367835291000
74315614	::487086385484922000
36958694	::487086393680621000
533824839	::487086402950033000
224126979	::487086407446327000
256609151	::487086420545519000
238341972	::487086422512267000
159263389	::487086431610089000
36601312	::487086442179350000
55312313	::487086446382043000
129441756	::487086467664314000
352531780	::487086474580344000
533824839	::487086476153204000
95712580	::487086476526514000
223243607	::487086481308393000
39412631	::487086484655063000
189033239	::487086490153803000
239162983	::487086490321956000
725050717	::487086507337871000
76815335	::487086511104352000
545297326	::487086513218670000
268058306	::487086519103262000
167486585	::487086520910614000
67421080	::487086537994022000
29327418	::487086543169781000
55312313	::487086545187241000
36612981	::487086559523397000
3571651	::487086572203167000
344454080	::487086576598413000
25469735	::487086612564951000
39412631	::487086613856411000
133158896	::487086619162189000
14891490	::487086623880802000
75555647	::487086634975105000
142848371	::487086641027088000
167486585	::487086669862940000
200590129	::487086687432871000
525819441	::487086700359716000
398285469	::487086712435118000
91942557	::487086726704156000
333877322	::487086738943127000
65412211	::487086743108075000
76815335	::487086762062127000
533824839	::487086763395907000
504987901	::487086770253623000
76463655	::487086782060568000
34778712	::487086783889289000
55312313	::487086796744830000
122717174	::487086802046435000
159263389	::487086807897894000
78065938	::487086816525172000
23785621	::487086832329297000
409665559	::487086837887143000
43052467	::487086843301617000
52610012	::487086849085554000
419047433	::487086849203003000
354629644	::487086852185526000
380680929	::487086853141839000
60220156	::487086853427044000
20026791	::487086854563311000
259541688	::487086860783464000
169636335	::487086861051908000
504987901	::487086864994533000
189033239	::487086872506535000
713350694	::487086873899454000
354047009	::487086876944531000
381315320	::487086889363468000
545784705	::487086889665449000
409640203	::487086895650717000
260006924	::487086903733551000
578505853	::487086914533482000
525819441	::487086917096177000
240766538	::487086919579611000
299441398	::487086932166737000
167486585	::487086933084872000
383202357	::487086937308938000
95712580	::487086944568893000
80586819	::487086945411948000
36250685	::487086945819168000
260006924	::487086950239985000
44205530	::487086958057771000
254821900	::487086959370981000
314864925	::487086963694919000
295466391	::487086971303383000
17655353	::487086994531446000
36958694	::487086995970093000
280749613	::487086997098741000
295466391	::487087000567025000
169636335	::487087001951162000
524866555	::487087006128680000
369217450	::487087011623206000
109762886	::487087017566961000
463250994	::487087031571333000
30719116	::487087040241356000
574147363	::487087045811396000
165072349	::487087054375755000
341700434	::487087058414878000
26109453	::487087058637570000
201445185	::487087059731902000
635151853	::487087061418008000
300135225	::487087069504618000
74315614	::487087083878494000
713350694	::487087103160090000
17455392	::487087107387572000
17455392	::487087108373229000
347413433	::487087108671029000
17455392	::487087111359569000
76442745	::487087115050967000
36861827	::487087116824764000
419047433	::487087119282614000
36250685	::487087125914210000
398285469	::487087130057781000
485252693	::487087131375202000
351325780	::487087145879097000
380680929	::487087149377126000
36601312	::487087157270429000
324794875	::487087175121387000
419047433	::487087176224489000
380680929	::487087185301364000
398285469	::487087190149570000
351004243	::487087205534277000
26109453	::487087222592913000
78970527	::487087224660705000
545784705	::487087225352380000
35256600	::487087227617292000
358307309	::487087232214265000
78926478	::487087237402599000
304890630	::487087251784876000
171807880	::487087253941157000
36250685	::487087267916546000
59670513	::487087275549794000
333877322	::487087285720989000
211376385	::487087296882032000
409640203	::487087305094463000
25469735	::487087320756400000
40405725	::487087321049624000
346569016	::487087325982109000
520004653	::487087326279901000
26109453	::487087327907692000
35156425	::487087327962206000
574147363	::487087352003964000
412586663	::487087356512829000
300135225	::487087358471200000
202292166	::487087361667239000
100376439	::487087382869860000
36468395	::487087389320683000
161492068	::487087435394719000
500060319	::487087441657212000
279081886	::487087452860211000
574147363	::487087457385840000
591216066	::487087459495604000
36861827	::487087464503205000
430387521	::487087464717103000
202292166	::487087471839019000
591216066	::487087475299741000
230898142	::487087476994244000
95712580	::487087477069344000
341700434	::487087483323047000
591216066	::487087487760990000
29500521	::487087491376095000
246030395	::487087492613435000
227191596	::487087496522514000
250713436	::487087508857974000
36861827	::487087511957536000
599774410	::487087516139266000
297679816	::487087516991115000
27726737	::487087524142399000
591216066	::487087529863426000
51650419	::487087541724921000
17529301	::487087545235156000
378234727	::487087546455707000
189033239	::487087547831431000
279081886	::487087551250178000
132976059	::487087552424198000
578505853	::487087553216933000
341700434	::487087560288518000
297679816	::487087568799145000
134225933	::487087571261206000
409640203	::487087574733709000
120296296	::487087576746962000
78970527	::487087586007986000
269401499	::487087598716743000
232275950	::487087609353891000
23475166	::487087611581042000
76707926	::487087613703364000
348458389	::487087614747754000
223375935	::487087616727076000
171510293	::487087622557548000
341700434	::487087625296044000
23820736	::487087625417662000
95712580	::487087629674872000
300135225	::487087632547983000
348082308	::487087640861495000
264434173	::487087642665025000
37119867	::487087647311937000
35256600	::487087668178587000
36468395	::487087680904495000
95712580	::487087681172557000
23475166	::487087684427726000
180190603	::487087695659679000
41753572	::487087697664548000
29500521	::487087708943032000
32755384	::487087718648668000
336195050	::487087720116670000
54344507	::487087730157817000
189033239	::487087732867350000
344817215	::487087733534244000
324794875	::487087736277307000
395076249	::487087737707560000
532542878	::487087741403168000
396364407	::487087745328619000
189033239	::487087746284912000
276357208	::487087746851168000
496575332	::487087752077660000
348082308	::487087758859862000
437762769	::487087765222604000
409640203	::487087765238984000
463250994	::487087783748464000
278603967	::487087796318773000
83163050	::487087808172285000
421338980	::487087811506757000
341700434	::487087821400731000
131866787	::487087827394768000
107610605	::487087831886462000
611530014	::487087839960915000
95712580	::487087843337310000
341700434	::487087855743668000
36612981	::487087876597743000
314864925	::487087884525006000
131866787	::487087903978557000
78970527	::487087904515031000
361527638	::487087912203214000
95712580	::487087932176879000
259541688	::487087938262810000
85399171	::487087938636103000
102100651	::487087946986569000
63617875	::487087948656300000
227191596	::487087952183312000
14538108	::487087984156487000
395076249	::487087984907280000
15728310	::487087985070845000
228264355	::487088011138461000
17764624	::487088027747889000
35256600	::487088035759017000
346998772	::487088041610076000
132976059	::487088043300360000
23475166	::487088046538752000
353418151	::487088050707509000
148436850	::487088059461009000
431264673	::487088062040920000
223375935	::487088066499076000
496575332	::487088067858432000
614436697	::487088070085185000
47547782	::487088072580820000
161302101	::487088084337438000
33369338	::487088084736307000
26947347	::487088089400356000
98599563	::487088109663031000
84871879	::487088116633980000
612285596	::487088123692584000
223375935	::487088127245168000
266413556	::487088132689375000
167486585	::487088142747316000
227191596	::487088162863214000
256259599	::487088170735915000
25178781	::487088173932380000
43052467	::487088179921420000
278603967	::487088182261841000
159263389	::487088184397168000
354047009	::487088200012550000
463908266	::487088222241947000
614436697	::487088228474703000
227191596	::487088232291512000
614436697	::487088233239429000
62685527	::487088239065300000
6203992	::487088241703538000
95712580	::487088247365828000
130321036	::487088271940255000
146855323	::487088274901852000
287978614	::487088295570984000
54344507	::487088303280123000
59670513	::487088305679257000
278603967	::487088310821462000
381315320	::487088342513614000
77765035	::487088342811414000
35256600	::487088347069038000
15728310	::487088358686851000
26109453	::487088360532766000
29654901	::487088362767908000
371068004	::487088369001070000
83513704	::487088380329467000
278603967	::487088381206085000
330834997	::487088385853378000
268987143	::487088386407428000
240492455	::487088391268204000
192590347	::487088399741120000
287978614	::487088412143271000
278603967	::487088425107857000
95712580	::487088438219272000
525819441	::487088448818253000
17764624	::487088460944003000
61832970	::487088466786672000
36861827	::487088473338576000
358398276	::487088480527204000
278603967	::487088487540092000
95712580	::487088497803534000
264434173	::487088501905571000
180190603	::487088503524556000
623584562	::487088506984861000
180190603	::487088531563507000
437762769	::487088559757983000
300135225	::487088560869109000
358398276	::487088576350265000
116071398	::487088590988771000
625170672	::487088592703856000
74315614	::487088596940513000
319420243	::487088606264037000
314864925	::487088607035801000
395076249	::487088612723273000
95712580	::487088614862356000
17522792	::487088622957383000
17016789	::487088628343250000
280309716	::487088632243961000
354047009	::487088633753894000
32750427	::487088650862067000
80586819	::487088652934078000
15728310	::487088677525262000
267405925	::487088679035215000
56710887	::487088701885800000
253886962	::487088704654032000
161492068	::487088709183881000
169636335	::487088725340332000
716262980	::487088731049164000
381181950	::487088731480813000
140206179	::487088750015414000
96899930	::487088751752253000
252725390	::487088753773535000
300135225	::487088754738204000
612285596	::487088755778392000
324794875	::487088768457785000
96899930	::487088779459837000
367322500	::487088786900144000
96899930	::487088796681650000
287978614	::487088802779762000
76815335	::487088806428819000
35256600	::487088808072970000
300135225	::487088823025692000
544538144	::487088827089960000
545297326	::487088834518462000
40334639	::487088839693852000
30719116	::487088841531342000
17990173	::487088857398407000
348458389	::487088862309937000
6203992	::487088863962079000
260006924	::487088889228972000
387863634	::487088892277841000
500060319	::487088892278239000
276357208	::487088899898871000
354047009	::487088899932835000
35945417	::487088900280553000
83673720	::487088905548603000
625170672	::487088907633184000
301016850	::487088911634558000
319145382	::487088915623321000
578505853	::487088921138827000
138557664	::487088946015637000
16472279	::487088950062747000
96899930	::487088957076017000
327934017	::487088964394700000
61832970	::487088973534085000
323262953	::487088982585782000
437762769	::487088997538476000
539602323	::487089006069309000
246112828	::487089007214338000
80586819	::487089023291109000
29853720	::487089028475269000
625170672	::487089029167329000
55312313	::487089041863491000
255834275	::487089045936168000
256853017	::487089070011453000
36468395	::487089074725851000
35256600	::487089105159745000
74315614	::487089125859008000
29853720	::487089132510797000
463250994	::487089136721874000
83428249	::487089138340868000
95712580	::487089141000060000
539602323	::487089142291914000
625170672	::487089146737868000
397492187	::487089147438727000
150518148	::487089172713177000
635577431	::487089181428940000
423446901	::487089189683740000
484423510	::487089192229691000
95712580	::487089203902033000
445268626	::487089213310251000
310369464	::487089213930622000
342508573	::487089229751545000
443512536	::487089232226177000
54344507	::487089234432376000
348082308	::487089243735740000
588874950	::487089248739151000
354047009	::487089250148814000
24495392	::487089260755828000
26109453	::487089268062707000
138557664	::487089270499594000
136129525	::487089271354826000
231222303	::487089272336314000
12057032	::487089274794176000
74315614	::487089275193028000
62756038	::487089279748046000
36958694	::487089286756327000
14520186	::487089308441251000
348082308	::487089319749103000
308170990	::487089320164352000
100626124	::487089327709896000
50509821	::487089330243260000
228915951	::487089334416183000
253552344	::487089360253505000
110059442	::487089361645604000
443512536	::487089378510913000
74315614	::487089380017078000
395076249	::487089385225994000
32750427	::487089388501737000
26109453	::487089388879613000
55312313	::487089401617342000
302408703	::487089406273015000
525819441	::487089408252723000
228915951	::487089410261794000
228915951	::487089427718488000
95712580	::487089446492180000
384436313	::487089447050018000
148436850	::487089473893990000
35256600	::487089480101142000
36861827	::487089484476211000
625170672	::487089485587292000
75555647	::487089486258782000
635151853	::487089495230005000
27563012	::487089498518327000
30719116	::487089516231278000
6733652	::487089522782781000
189033239	::487089523025649000
725532679	::487089539823853000
29853720	::487089546127888000
635577431	::487089547071602000
228915951	::487089548896137000
214595457	::487089594219778000
223243607	::487089598875860000
361352435	::487089598917378000
27563012	::487089600926470000
548870171	::487089605653831000
136129525	::487089608392323000
415179202	::487089608917016000
118469346	::487089610929889000
118469346	::487089613408722000
574147363	::487089619117572000
118469346	::487089621084303000
395076249	::487089621512110000
295466391	::487089653044891000
407399368	::487089669973094000
36601312	::487089675019235000
80586819	::487089679842283000
301290830	::487089685802414000
118469346	::487089716840239000
27563012	::487089740588412000
189033239	::487089757176868000
544538144	::487089781172494000
36601312	::487089829683789000
15728310	::487089832171028000
79373818	::487089852282720000
256319248	::487089857001304000
474371126	::487089858159337000
380680929	::487089861154074000
37730571	::487089867101597000
32750427	::487089879197573000
409709795	::487089884461420000
245021956	::487089899829342000
384436313	::487089911158169000
377425191	::487089922273062000
625170672	::487089931194363000
410961985	::487089933962592000
184962835	::487089936252678000
260911912	::487089940258242000
29607520	::487089953521008000
314864925	::487089954023960000
440624261	::487089971904270000
395076249	::487089985430888000
95712580	::487089990430507000
79373818	::487089992871989000
61969086	::487090025461735000
136129525	::487090035326738000
15728310	::487090048618086000
419047433	::487090057145110000
84871879	::487090072735342000
557400595	::487090086467485000
144733584	::487090094751236000
279865885	::487090097397854000
348458389	::487090099617009000
278301419	::487090099965145000
30719116	::487090103865843000
338619333	::487090105186676000
278301419	::487090105748688000
287569533	::487090117530509000
55312313	::487090122727235000
126507603	::487090122987683000
200590129	::487090154973462000
233084334	::487090160534700000
539602323	::487090161239339000
239162983	::487090179405283000
395076249	::487090194370150000
168864295	::487090196098195000
339353546	::487090210241781000
36468395	::487090211642687000
184962835	::487090215484686000
36958694	::487090221205291000
184962835	::487090222656942000
27563012	::487090260610793000
263418480	::487090261403508000
395076249	::487090267099385000
393653181	::487090271487000000
228915951	::487090278759550000
134585678	::487090288683261000
20026791	::487090297034141000
279608688	::487090306114797000
407399368	::487090309814165000
23665083	::487090310313283000
200685756	::487090319083577000
23611301	::487090325987401000
314864925	::487090335948886000
84871879	::487090338436091000
515068859	::487090346669514000
3571651	::487090350272819000
625170672	::487090352583503000
367296747	::487090360783368000
319145382	::487090401602334000
95712580	::487090445823270000
7345092	::487090454618324000
612285596	::487090455348146000
42529606	::487090455666896000
348082308	::487090467121934000
167486585	::487090486235000000
133617944	::487090493562429000
400490673	::487090502324326000
320400498	::487090507353321000
380680929	::487090516803457000
302408703	::487090517377695000
377425191	::487090541595602000
228915951	::487090554648285000
295466391	::487090559106822000
335003775	::487090570125668000
395076249	::487090576764850000
302408703	::487090577888919000
184962835	::487090591957020000
50429893	::487090592271192000
500060319	::487090623351365000
29500521	::487090626987425000
578505853	::487090627100676000
713350694	::487090628267081000
96899930	::487090665843875000
351810944	::487090685238341000
35256600	::487090688379867000
432819849	::487090694838693000
43630532	::487090699867676000
400490673	::487090708860264000
82242725	::487090718477795000
500060319	::487090723070943000
407248121	::487090735964225000
20026791	::487090749557592000
520004653	::487090754607521000
215181084	::487090794805735000
380680929	::487090799205965000
15728310	::487090801952825000
91942557	::487090809221562000
40334639	::487090824526561000
302408703	::487090828897030000
30719116	::487090845787901000
279865885	::487090847981109000
20535654	::487090877358039000
40334639	::487090879534886000
36869877	::487090888402022000
156801163	::487090898241454000
539602323	::487090903689879000
295466391	::487090938217369000
544538144	::487090942294237000
96899930	::487090951262064000
120296296	::487090952558112000
35945417	::487090957007863000
310369464	::487090958593294000
225959127	::487090967397158000
102301729	::487090968294735000
725050717	::487090982945452000
233084334	::487090999135461000
713350694	::487090999303634000
578505853	::487091001551376000
95712580	::487091024033218000
108814965	::487091024519364000
142848371	::487091026276806000
565986436	::487091039270752000
47929423	::487091060783710000
565986436	::487091075362742000
608426191	::487091077464088000
511899726	::487091084183339000
108814965	::487091084804104000
47929423	::487091094325563000
344902431	::487091097558982000
113048616	::487091103594602000
102301729	::487091109999280000
119269983	::487091110850748000
43630532	::487091122481532000
240766538	::487091127691268000
15728310	::487091129813196000
557400595	::487091147160821000
35156425	::487091153393954000
348082308	::487091154887135000
55312313	::487091158078615000
59670513	::487091162679746000
50509821	::487091166098112000
233084334	::487091176281882000
167486585	::487091183642873000
55312313	::487091190588657000
227191596	::487091194715856000
30719116	::487091201263554000
29198251	::487091207395217000
138557664	::487091214026801000
62460045	::487091217591586000
241337450	::487091217717395000
60718620	::487091224739074000
407248121	::487091234763468000
133617944	::487091236335927000
47929423	::487091240123396000
565986436	::487091244359626000
75555647	::487091268053643000
625170672	::487091269366079000
525819441	::487091269521272000
60718620	::487091272759640000
15728310	::487091276278276000
405239647	::487091289394253000
348082308	::487091295496982000
211376385	::487091297476300000
159263389	::487091322382057000
612285596	::487091322625343000
27904685	::487091361753993000
36958694	::487091364392235000
134585678	::487091378653265000
15728310	::487091394628972000
348458389	::487091407719788000
379357885	::487091412551229000
240463390	::487091420109361000
320400498	::487091422105829000
603136773	::487091446252457000
32755384	::487091455563800000
395076249	::487091456943726000
161199833	::487091460051705000
29607520	::487091466859470000
172184859	::487091473998151000
34778712	::487091477953011000
525819441	::487091488916901000
351810944	::487091489466368000
47929423	::487091493505892000
118733444	::487091494008811000
102301729	::487091495925587000
344817215	::487091509146025000
43630532	::487091509850669000
172184859	::487091524015243000
159263389	::487091527601360000
132976059	::487091531061293000
39863661	::487091543044800000
232711010	::487091544856338000
500060319	::487091547755008000
80586819	::487091555778318000
42538221	::487091574258802000
172184859	::487091579581374000
90689440	::487091581095124000
43630532	::487091584777728000
82242725	::487091592776269000
120296296	::487091603811467000
635577431	::487091614163038000
565986436	::487091631913308000
565986436	::487091632638926000
36958694	::487091645423157000
38577111	::487091656693653000
42538221	::487091664918683000
40334639	::487091685587824000
33369338	::487091691732467000
30719116	::487091693968457000
351810944	::487091694416842000
432819849	::487091702985797000
388558032	::487091704625758000
95712580	::487091706362621000
578505853	::487091710925631000
387188572	::487091713748398000
35256600	::487091716810616000
47929423	::487091718437994000
42435255	::487091733897822000
473196438	::487091746854010000
407248121	::487091752789372000
37294507	::487091755074846000
443512536	::487091770145001000
134585678	::487091780782157000
12057032	::487091788751314000
335432246	::487091791468851000
200590129	::487091795202166000
344902431	::487091797550579000
61969086	::487091802936446000
35256600	::487091806526795000
279865885	::487091813035933000
95712580	::487091820690538000
120296296	::487091839573303000
160768741	::487091850390818000
500060319	::487091854392168000
565986436	::487091855641681000
114593439	::487091865658081000
108814965	::487091874868363000
351810944	::487091882799808000
565986436	::487091886461419000
120296296	::487091898289369000
119269983	::487091906606682000
225959127	::487091919000858000
565986436	::487091920007483000
34778712	::487091920057819000
49221816	::487091929168232000
544538144	::487091930119954000
338619333	::487091935459291000
147279456	::487091937162174000
625170672	::487091969491886000
565986436	::487091978614489000
565986436	::487091999263047000
238030490	::487092010973532000
132976059	::487092038496559000
121290312	::487092042636333000
335432246	::487092048650960000
238030490	::487092050676830000
79373818	::487092052841488000
34778712	::487092062911610000
78970527	::487092065965051000
286487329	::487092070142971000
37080273	::487092071971684000
130690913	::487092076392108000
508430679	::487092085162385000
578505853	::487092103009165000
272184078	::487092104783339000
15726982	::487092109942337000
339353546	::487092119203749000
75555647	::487092121581940000
508430679	::487092122688839000
108814965	::487092124978909000
301016850	::487092147854667000
279865885	::487092151826657000
61307501	::487092155433758000
565986436	::487092157522530000
395076249	::487092158596280000
227191596	::487092167488204000
120296296	::487092171456008000
133617944	::487092172554919000
269401499	::487092178787647000
149275783	::487092182193803000
140206179	::487092184458346000
95712580	::487092194512470000
60718620	::487092197536587000
357275400	::487092198861586000
351810944	::487092206235185000
240463390	::487092213785313000
27992224	::487092214267645000
132976059	::487092223947722000
238030490	::487092245342851000
565986436	::487092247507136000
238030490	::487092260874354000
545784705	::487092269619490000
301016850	::487092278897278000
40334639	::487092296110714000
500060319	::487092297562357000
525819441	::487092302490255000
200590129	::487092313660088000
38207353	::487092323952918000
47929423	::487092326528204000
279865885	::487092348526931000
43256984	::487092379196092000
469196810	::487092385394868000
133341985	::487092392290713000
95712580	::487092415761637000
432819849	::487092417430970000
160734732	::487092419133833000
160768741	::487092423236280000
351810944	::487092424838090000
500060319	::487092434187616000
384494456	::487092451237044000
35256600	::487092456249257000
301016850	::487092457100685000
121290312	::487092465829023000
385259637	::487092467531911000
384955934	::487092468887068000
78065938	::487092472258916000
74955386	::487092481746403000
241337450	::487092484397219000
74315614	::487092497634832000
520004653	::487092507117772000
78065938	::487092512008318000
47929423	::487092524037992000
238030490	::487092525333639000
279865885	::487092525639823000
35945417	::487092532329738000
78065938	::487092541615915000
521938520	::487092541838614000
347413433	::487092568237170000
35945417	::487092570569191000
500060319	::487092591885033000
418965366	::487092596716474000
565986436	::487092599363084000
269401499	::487092600633974000
238030490	::487092602861154000
96899930	::487092606753832000
85399171	::487092613246238000
24494616	::487092614215114000
348458389	::487092617700990000
160734732	::487092627532021000
19123904	::487092630283907000
23450320	::487092639863304000
108814965	::487092641037701000
267482514	::487092664936828000
279865885	::487092669215023000
17764624	::487092690874429000
108814965	::487092697677586000
453690730	::487092708947681000
565986436	::487092713393647000
214595457	::487092727474290000
565986436	::487092730003083000
412586663	::487092751910313000
131866787	::487092754447859000
410297246	::487092759036432000
239162983	::487092765185298000
22294252	::487092765528838000
79373818	::487092779550797000
54344507	::487092781018390000
496575332	::487092792405938000
241337450	::487092815680114000
55312313	::487092830263730000
102301729	::487092838883028000
54344507	::487092843735826000
23450320	::487092864568918000
23820736	::487092865290350000
14520186	::487092867471798000
131866787	::487092870219059000
238030490	::487092881702666000
52754052	::487092882726088000
282069115	::487092888392978000
40534884	::487092895330340000
310369464	::487092896487571000
238030490	::487092919694667000
635151853	::487092920051175000
269401499	::487092933456179000
55312313	::487092938862628000
102301729	::487092941228220000
565986436	::487092962413658000
140206179	::487092962602397000
351810944	::487092965433548000
214595457	::487092996093923000
238030490	::487092998199447000
276357208	::487093003899527000
83428249	::487093009503096000
612285596	::487093017275146000
167486585	::487093024728424000
407248121	::487093027501260000
40534884	::487093029329584000
159263389	::487093029854253000
301016850	::487093039903408000
268987143	::487093042990837000
140206179	::487093052582797000
39847939	::487093055497834000
344902431	::487093071473958000
120296296	::487093092206387000
437762769	::487093097348997000
286487329	::487093125283078000
192616191	::487093128256425000
291475742	::487093134392696000
225959127	::487093138964504000
81016171	::487093145344045000
48467620	::487093153376514000
60718620	::487093161962266000
500060319	::487093163249909000
120296296	::487093164491034000
328828628	::487093177250095000
48467620	::487093201636171000
544538144	::487093202495610000
603136773	::487093205310001000
172997876	::487093211975147000
539602323	::487093227724357000
351810944	::487093234246483000
227191596	::487093250193231000
612285596	::487093256870572000
269401499	::487093267779956000
222278624	::487093288554340000
379924726	::487093291733614000
227191596	::487093306896048000
314710836	::487093311870869000
603136773	::487093320171020000
222278624	::487093321454473000
167486585	::487093325426462000
120296296	::487093326479622000
379924726	::487093326483435000
14808898	::487093334632960000
38623896	::487093337669652000
79373818	::487093340475629000
268987143	::487093344078934000
137014162	::487093355394789000
276357208	::487093360474079000
384955934	::487093363938975000
165072349	::487093386743017000
96793797	::487093397220368000
141140385	::487093400886181000
60718620	::487093412760678000
74315614	::487093417348849000
266703661	::487093424021962000
54466394	::487093425066344000
183562162	::487093447585570000
539602323	::487093448051142000
120296296	::487093453873242000
348082308	::487093460126531000
344902431	::487093471648284000
76707926	::487093476027162000
159263389	::487093483547537000
132314519	::487093499590737000
43052467	::487093521812160000
172997876	::487093522596896000
117608761	::487093522873319000
500060319	::487093527848161000
265799781	::487093530314018000
120296296	::487093544163614000
320400498	::487093545312874000
82257804	::487093546517012000
117608761	::487093552204103000
265799781	::487093554213167000
314864925	::487093560240402000
265799781	::487093577281859000
43052467	::487093582893834000
265799781	::487093584399593000
383972979	::487093584814800000
96899930	::487093585507258000
159263389	::487093621221380000
437762769	::487093629325160000
544538144	::487093639793745000
286487329	::487093641970987000
184962835	::487093644663738000
100626124	::487093645401944000
234213287	::487093658483576000
330834997	::487093672492544000
302408703	::487093672786149000
269401499	::487093682722459000
344902431	::487093685448749000
126507603	::487093695683264000
559991040	::487093715479953000
544538144	::487093723994411000
379924726	::487093724757766000
611530014	::487093724787515000
105607367	::487093765429948000
17764624	::487093772040155000
183090041	::487093772853866000
22067825	::487093779342819000
33818674	::487093780445556000
108814965	::487093786141413000
177446269	::487093789333274000
320400498	::487093790486700000
463381084	::487093793066217000
172997876	::487093811416686000
288874918	::487093835382534000
509760806	::487093842449928000
69916897	::487093844811730000
407248121	::487093848142000000
19210855	::487093850213593000
375810749	::487093850784010000
54344507	::487093854667939000
214465537	::487093866151948000
132768456	::487093873450029000
123971864	::487093875895328000
27904685	::487093880144158000
126507603	::487093882191376000
594950682	::487093882984091000
165072349	::487093883210182000
351810944	::487093886255251000
348458389	::487093893851545000
17990173	::487093894803644000
578505853	::487093897261105000
320400498	::487093926457655000
40534884	::487093943214276000
51650419	::487093948121645000
341666582	::487093959554899000
169636335	::487093965284311000
239162983	::487093966433968000
379924726	::487093967616348000
232114448	::487093988797603000
279865885	::487093989355421000
213131959	::487093989548777000
383972979	::487093989992972000
301761224	::487093993323257000
41135840	::487094019735162000
96899930	::487094042757718000
26623525	::487094046548971000
50157557	::487094048444776000
169636335	::487094050776838000
59370673	::487094056145518000
159263389	::487094056552390000
395076249	::487094057437376000
234213287	::487094057945280000
474371126	::487094075837800000
183562162	::487094078496989000
351810944	::487094082599391000
17529301	::487094090861793000
159263389	::487094116174405000
379924726	::487094121417306000
3571651	::487094124558831000
183562162	::487094129524879000
176839128	::487094131856900000
95712580	::487094140467810000
132314519	::487094144800522000
17529301	::487094159816138000
234213287	::487094168674508000
136238737	::487094169840517000
183090041	::487094173611200000
47733122	::487094175083823000
261043724	::487094185711783000
23450320	::487094190250000000
43365529	::487094192854667000
6945382	::487094201985679000
120296296	::487094202556116000
6945382	::487094210105847000
351810944	::487094211263864000
132314519	::487094221464035000
30417393	::487094222332260000
253886962	::487094222969765000
252422768	::487094223380807000
427464965	::487094241223782000
574147363	::487094248224075000
288874918	::487094255488221000
725050717	::487094281484505000
445925140	::487094293031424000
120296296	::487094303508803000
47929423	::487094308483657000
30417393	::487094309313728000
272184078	::487094316657938000
79373818	::487094332474658000
193126668	::487094334018162000
351810944	::487094335003824000
253886962	::487094351743311000
238030490	::487094352682811000
452678521	::487094378091933000
159263389	::487094381090856000
1007041	::487094389148119000
314710836	::487094391245647000
371603155	::487094400481128000
407248121	::487094404474503000
314710836	::487094407276265000
96273402	::487094414351663000
330834997	::487094414716583000
292012619	::487094448757944000
225959127	::487094464414887000
25942336	::487094465908076000
539602323	::487094466780471000
47733122	::487094479598678000
30417393	::487094483914219000
169636335	::487094490293760000
400266696	::487094493548531000
64907439	::487094504038481000
393653181	::487094507339796000
120296296	::487094513090174000
26109453	::487094524435791000
211376385	::487094546824581000
292012619	::487094551497428000
261043724	::487094576541224000
47733122	::487094596074475000
255810490	::487094620459769000
110059442	::487094628777078000
611530014	::487094634871803000
625170672	::487094636784005000
120296296	::487094657663631000
159263389	::487094663333957000
35256600	::487094668341956000
400266696	::487094678144045000
395076249	::487094696036929000
55312313	::487094700721991000
96899930	::487094702735638000
266703661	::487094711430021000
330834997	::487094717402714000
353418151	::487094744070107000
364428125	::487094745282273000
55312313	::487094749388476000
315296719	::487094750931984000
437762769	::487094751200837000
47733122	::487094766241579000
383972979	::487094767512068000
29198251	::487094776424968000
132976059	::487094783098109000
120296296	::487094785778675000
358307309	::487094788814954000
100626124	::487094797275262000
79373818	::487094799234002000
255147158	::487094821119467000
17529301	::487094840803328000
215181084	::487094851414925000
109762886	::487094854724640000
16380745	::487094856938844000
55312313	::487094861992976000
307397057	::487094865604259000
344902431	::487094880783458000
35156425	::487094881664630000
377420899	::487094917051994000
124374229	::487094931530743000
81674504	::487094931962347000
200615756	::487094933732335000
113760458	::487094938169917000
26109453	::487094951323643000
16102033	::487094956163870000
629894993	::487094970772246000
72143337	::487094988702896000
96899930	::487094989038833000
81674504	::487094994038054000
340646680	::487095062937870000
418297592	::487095065148661000
238030490	::487095067178328000
410461303	::487095080499429000
120296296	::487095109687578000
57854623	::487095114074832000
348458389	::487095133343862000
159263389	::487095162850390000
227893380	::487095178105466000
629894993	::487095220836651000
427464965	::487095223039062000
377420899	::487095242709929000
270184694	::487095246044815000
47733122	::487095247361818000
75555647	::487095259881435000
35256600	::487095275266519000
251359942	::487095275685949000
82257804	::487095276793249000
120296296	::487095281628872000
539602323	::487095285785440000
344817215	::487095286548795000
279865885	::487095294027235000
387472182	::487095295566962000
18918771	::487095297991262000
279865885	::487095317850890000
161302101	::487095332736483000
169636335	::487095333994786000
159263389	::487095350990106000
393653181	::487095362843598000
54344507	::487095379825946000
74315614	::487095394372173000
260361255	::487095397345546000
199001641	::487095397811515000
169636335	::487095404077408000
223375935	::487095433861165000
50224504	::487095457760288000
199784356	::487095463900745000
100626124	::487095472872751000
223375935	::487095496159162000
149275783	::487095514333470000
341700434	::487095514974801000
120296296	::487095522407104000
325906113	::487095523456077000
23450320	::487095525749952000
100843087	::487095528883113000
54344507	::487095530606956000
64942768	::487095541814145000
427464965	::487095542825385000
557400595	::487095550957740000
159263389	::487095561229574000
544538144	::487095571417546000
81016171	::487095594993717000
384530394	::487095605387198000
100843087	::487095607102672000
341700434	::487095620759322000
36601312	::487095629202460000
324794875	::487095643354038000
629894993	::487095657484660000
141140385	::487095664828882000
469196810	::487095671795630000
407248121	::487095691899310000
159263389	::487095692490309000
50224504	::487095716267831000
297238880	::487095737683943000
539602323	::487095752032677000
358398276	::487095761767636000
15728310	::487095766322667000
39160897	::487095768407220000
369217450	::487095770920001000
437762769	::487095776024489000
544538144	::487095786979610000
369217450	::487095812133224000
427464965	::487095818743476000
141140385	::487095826930335000
59207269	::487095843481075000
26109453	::487095852834779000
38991775	::487095853299929000
192590347	::487095863739961000
159263389	::487095892277985000
387206849	::487095894055993000
463250994	::487095907377098000
289461446	::487095917246697000
96899930	::487095933117947000
338619333	::487095937760624000
55312313	::487095937945186000
109762886	::487095945780543000
195563881	::487095948997173000
364428125	::487095951635406000
122717174	::487095959315177000
463250994	::487095966344835000
193126668	::487095969096695000
544538144	::487095997911150000
72143337	::487096009764241000
471291163	::487096011026731000
43256984	::487096024884736000
25942336	::487096050084114000
136238737	::487096066085371000
159263389	::487096073522249000
471291163	::487096074344341000
123971864	::487096075262492000
629894993	::487096076747304000
240766538	::487096085635416000
105623584	::487096089435066000
443512536	::487096097282596000
387206849	::487096112956706000
508430679	::487096117859856000
380680929	::487096118921396000
85399171	::487096126521491000
109762886	::487096136109654000
195563881	::487096146095910000
629894993	::487096146288857000
159263389	::487096153272758000
379833720	::487096157651234000
611530014	::487096174164602000
225601631	::487096175074746000
258532274	::487096181957197000
329333638	::487096189196566000
629894993	::487096206967861000
109762886	::487096209371578000
364428125	::487096219529793000
252793957	::487096227457028000
232114448	::487096233094168000
29327418	::487096250203144000
63478115	::487096266699317000
100626124	::487096269098475000
144733584	::487096271992528000
82130465	::487096272696786000
302408703	::487096289973137000
139308619	::487096291067842000
161492068	::487096305802440000
454375039	::487096305937027000
239257340	::487096318423097000
40334639	::487096324488060000
219188629	::487096331589005000
496575332	::487096340225486000
48427726	::487096352170864000
239257340	::487096356335398000
338619333	::487096357723717000
43052467	::487096358508052000
302408703	::487096363935473000
387206849	::487096365621604000
33369338	::487096368175923000
397084214	::487096368310124000
410286428	::487096377756090000
96658544	::487096381685768000
54466394	::487096382377832000
159263389	::487096386299895000
234649932	::487096392398413000
348458389	::487096395212787000
494514265	::487096398207139000
96899930	::487096401084833000
134225933	::487096410492665000
50818061	::487096415169294000
629894993	::487096431384072000
113760458	::487096433829359000
447774872	::487096442696130000
16144669	::487096451797770000
351174024	::487096469095055000
437762769	::487096472664809000
437762769	::487096482622078000
56779057	::487096482949263000
139308619	::487096491748519000
142848371	::487096510677409000
172997876	::487096513219559000
79447998	::487096520672415000
132976059	::487096530029920000
120296296	::487096531355316000
7345092	::487096544555175000
195563881	::487096563705978000
136238737	::487096572778278000
539602323	::487096613832118000
133526428	::487096615443120000
26109453	::487096626901954000
133526428	::487096631939305000
35256600	::487096642139865000
384955934	::487096647072370000
414952579	::487096653266956000
161302101	::487096665770168000
22328944	::487096668920508000
254092544	::487096670128439000
77078833	::487096672623677000
611530014	::487096677845987000
232114448	::487096703787360000
393653181	::487096705528377000
169636335	::487096755255664000
159263389	::487096760922165000
223299509	::487096762906447000
26109453	::487096782699393000
384530394	::487096785660559000
49626726	::487096789309194000
351641054	::487096789670326000
139308619	::487096795684556000
252725390	::487096799925002000
280309716	::487096803465396000
377555310	::487096813787172000
26109453	::487096821983227000
77078833	::487096829499043000
417968003	::487096846998061000
414952579	::487096854362865000
96899930	::487096863058067000
280309716	::487096875980308000
603136773	::487096876714295000
237118122	::487096889569861000
32624494	::487096899749412000
417968003	::487096904673935000
195563881	::487096923367555000
449902821	::487096925162700000
120296296	::487096933488816000
96793797	::487096948931842000
101286329	::487096952559919000
37780107	::487096975893221000
78970527	::487096977188872000
26109453	::487096978292359000
341666582	::487096992724574000
613956023	::487097001733926000
385706960	::487097001780449000
62870601	::487097008465801000
427464965	::487097010781425000
437762769	::487097015898492000
54344507	::487097025251389000
539602323	::487097029865140000
139308619	::487097038593470000
417606826	::487097057610825000
24226614	::487097067408355000
159263389	::487097075562475000
351174024	::487097096458100000
378234727	::487097104309829000
417606826	::487097134257565000
134225933	::487097140318314000
223299509	::487097141937315000
372499722	::487097148027445000
213131959	::487097149591535000
100626124	::487097153937235000
118469346	::487097159422967000
111687397	::487097161759211000
54344507	::487097162145083000
389738018	::487097174136602000
320400498	::487097180516122000
281824012	::487097188204298000
72143337	::487097190603448000
48390222	::487097205044424000
179736548	::487097206059446000
154309960	::487097230247997000
520690554	::487097252389720000
412638454	::487097265363107000
33029479	::487097265861824000
377555310	::487097271532539000
110059442	::487097277819797000
629894993	::487097281766629000
47733122	::487097287777456000
417606826	::487097287915892000
520690554	::487097288485920000
365739414	::487097291417714000
179736548	::487097291845562000
603136773	::487097306131341000
314864925	::487097308127834000
41135840	::487097328356962000
142848371	::487097334606462000
274311440	::487097337324765000
223299509	::487097339463864000
471291163	::487097346728423000
48467620	::487097356459184000
77078833	::487097359289962000
703895293	::487097361307414000
23450320	::487097362402131000
179736548	::487097369763123000
379833720	::487097370228711000
113760458	::487097372606861000
76442745	::487097381343985000
159263389	::487097393989816000
364428125	::487097404655562000
389738018	::487097407058870000
520690554	::487097409277669000
232114448	::487097420808200000
378234727	::487097423634771000
336019882	::487097436695830000
172997876	::487097438441074000
179736548	::487097439241773000
379833720	::487097439375986000
342934741	::487097439615479000
48390222	::487097440009326000
372499722	::487097456245882000
48467620	::487097461379694000
324794875	::487097462612443000
77078833	::487097464667652000
216591008	::487097506145136000
357079725	::487097516727345000
703895293	::487097536075669000
34204169	::487097536365076000
1007041	::487097544040669000
57854623	::487097546423029000
216591008	::487097546913746000
304890630	::487097555658870000
96899930	::487097555667656000
216591008	::487097562793390000
37780107	::487097567306846000
410461303	::487097570888392000
140157275	::487097571416891000
33369338	::487097572784218000
352531780	::487097587682398000
232114448	::487097590484197000
62870601	::487097591524384000
137014162	::487097597945856000
44768272	::487097604405465000
254092544	::487097607261810000
251429451	::487097616493080000
164101308	::487097641805684000
348458389	::487097656607387000
43256984	::487097665318948000
15726982	::487097677218197000
623990154	::487097681781612000
79447998	::487097684323364000
260464441	::487097697430564000
342934741	::487097699020574000
238826465	::487097708885573000
417606826	::487097709573443000
625170672	::487097728824918000
20935798	::487097729345409000
54344507	::487097732822081000
57854623	::487097746709442000
232114448	::487097752271085000
378234727	::487097758235385000
419047433	::487097797393412000
703895293	::487097798551035000
725532679	::487097803685240000
118469346	::487097819929407000
318627551	::487097833435054000
304890630	::487097857770401000
314988406	::487097859636854000
62940169	::487097883871547000
114235211	::487097893908520000
378234727	::487097894437011000
3571651	::487097898212286000
351810944	::487097967828930000
43256984	::487097970375270000
114967175	::487097974216855000
26915925	::487097975177375000
613956023	::487097979136798000
357079725	::487097982483845000
132976059	::487098004151611000
68512582	::487098005712285000
48467620	::487098007373246000
132980216	::487098007767482000
254092544	::487098013656297000
57854623	::487098027622940000
159263389	::487098047298412000
138557664	::487098051320766000
120296296	::487098055678631000
62870601	::487098057964539000
114235211	::487098060321726000
78970527	::487098067171041000
419047433	::487098071386316000
418297592	::487098072082554000
427464965	::487098078546382000
351810944	::487098101518200000
171807880	::487098110678933000
301203823	::487098118035361000
384955934	::487098123421241000
378234727	::487098126784688000
223299509	::487098127649099000
427464965	::487098127951097000
43052467	::487098133508132000
375961439	::487098158380367000
755431	::487098159173087000
139308619	::487098167947558000
324794875	::487098170963292000
20419159	::487098205910208000
274311440	::487098215310061000
378234727	::487098215888875000
48764697	::487098217192890000
33029479	::487098221110390000
65968609	::487098252710268000
38615147	::487098259173687000
594950682	::487098282024267000
232275950	::487098291008438000
419047433	::487098292266733000
415953059	::487098303046098000
357079725	::487098312227848000
68512582	::487098321178488000
613956023	::487098338055962000
463250994	::487098338911604000
301203823	::487098342703259000
62870601	::487098348499763000
48467620	::487098353759821000
213131959	::487098366732423000
252793957	::487098379868991000
330513153	::487098395262062000
85399171	::487098404820881000
195563881	::487098416896290000
132976059	::487098419425452000
369539413	::487098424659963000
29827759	::487098435569344000
463250994	::487098440438935000
539602323	::487098443173605000
54344507	::487098445878923000
417606826	::487098488648642000
68512582	::487098489781096000
594950682	::487098492452491000
247560161	::487098517836808000
427464965	::487098522492473000
96793797	::487098528330555000
357079725	::487098532512284000
463381084	::487098553995493000
419047433	::487098560295350000
625170672	::487098562690289000
231222303	::487098589315743000
378234727	::487098591207755000
387461887	::487098628570226000
132980216	::487098629669523000
76815335	::487098634698104000
68512582	::487098636434952000
21449993	::487098644227559000
703895293	::487098652393873000
35156425	::487098654373969000
96793797	::487098684916514000
293644929	::487098690444599000
48390222	::487098698015334000
520690554	::487098699290394000
68512582	::487098712137957000
134225933	::487098712200843000
43052467	::487098722531016000
140157275	::487098748325986000
62870601	::487098749735276000
613956023	::487098762951540000
415179202	::487098771550273000
52616216	::487098776075526000
384305773	::487098784221253000
437762769	::487098787769614000
25942336	::487098795579035000
238826465	::487098796271472000
18657192	::487098812251385000
419047433	::487098825182425000
301016850	::487098843754811000
132976059	::487098849719099000
21548401	::487098868450877000
52616216	::487098870141161000
26915925	::487098870275387000
232114448	::487098873416937000
48390222	::487098879280959000
415953059	::487098885190344000
26109453	::487098908779491000
96899930	::487098916832571000
113760458	::487098917629067000
323262953	::487098920145649000
39160897	::487098977385316000
31536491	::487098983660015000
21548401	::487098984196878000
183562162	::487098996830121000
17990173	::487099004065681000
341700434	::487099014848843000
232114448	::487099022696787000
411841714	::487099050089807000
625170672	::487099054698938000
183562162	::487099057882406000
396332641	::487099065193086000
437762769	::487099086576025000
594950682	::487099103172521000
625170672	::487099103596118000
632710734	::487099114669084000
703895293	::487099132750733000
286341932	::487099144473804000
378234727	::487099148765003000
415953059	::487099156125589000
19734494	::487099171875618000
437762769	::487099176288002000
418503483	::487099182797570000
115184915	::487099199326937000
132976059	::487099203143753000
167384328	::487099205219917000
134225933	::487099205694271000
378234727	::487099221095374000
62870601	::487099224887029000
423862446	::487099225403297000
119636299	::487099227990790000
76707926	::487099231551766000
415179202	::487099233838047000
101286329	::487099270479110000
25104281	::487099274430124000
132980216	::487099289907523000
21548401	::487099295238074000
60718620	::487099300741398000
21548401	::487099325294473000
119636299	::487099328289202000
199784356	::487099339794169000
304890630	::487099347218083000
21548401	::487099352154779000
39398773	::487099353052368000
594950682	::487099367061348000
21548401	::487099373453455000
22087737	::487099391916769000
21548401	::487099395733614000
134225933	::487099396992278000
389738018	::487099403799261000
55426501	::487099404294189000
183562162	::487099411223175000
384305773	::487099413509472000
102444460	::487099415505559000
76815335	::487099427782279000
625170672	::487099431339053000
21548401	::487099432177922000
52616216	::487099449034813000
378234727	::487099467620167000
21548401	::487099471616962000
389738018	::487099474129350000
463250994	::487099476117848000
471358248	::487099488197042000
26109453	::487099501761822000
437762769	::487099502487416000
52754052	::487099511710289000
625170672	::487099519050346000
21548401	::487099549643595000
231222303	::487099560246796000
55426501	::487099561148547000
21548401	::487099575946076000
120296296	::487099580324904000
437762769	::487099585803091000
21548401	::487099596066152000
369539413	::487099622322475000
474371126	::487099622339256000
623990154	::487099630409097000
471358248	::487099633315766000
21548401	::487099637963034000
16713287	::487099640064405000
119636299	::487099644279664000
18547273	::487099653683281000
232114448	::487099654975135000
415179202	::487099657106231000
76977679	::487099674390585000
132976059	::487099679096573000
38615147	::487099681348911000
703895293	::487099682150047000
21548401	::487099695626330000
85399171	::487099700751785000
378234727	::487099702932807000
336019882	::487099704480522000
195977109	::487099705784946000
29327418	::487099706477379000
21548401	::487099718262984000
594950682	::487099728329330000
419047433	::487099741969195000
21548401	::487099750462652000
120296296	::487099753457393000
463250994	::487099753725837000
480895753	::487099762282209000
378234727	::487099775079043000
62870601	::487099776693858000
21548401	::487099776760942000
132976059	::487099782666522000
47929423	::487099793978568000
21548401	::487099798231605000
378234727	::487099809518477000
21548401	::487099817168871000
52754052	::487099817923837000
19222225	::487099834151608000
384305773	::487099839084523000
96899930	::487099843639513000
21548401	::487099844108881000
49626726	::487099852958883000
232114448	::487099855001505000
120296296	::487099888702726000
33299478	::487099912685752000
36468395	::487099917656424000
378234727	::487099932990394000
17595323	::487099934370312000
336019882	::487099934588420000
76442745	::487099940368568000
66270239	::487099941710356000
625170672	::487099947662049000
255104759	::487099950631616000
409541924	::487099965265563000
84870240	::487099976850604000
48390222	::487099995594555000
27784817	::487099997632995000
471358248	::487100002833924000
371603155	::487100027660009000
380680929	::487100029958914000
419047433	::487100031015464000
120296296	::487100038145789000
153077015	::487100045754241000
161492068	::487100047801065000
378234727	::487100060111351000
625170672	::487100063512936000
478826327	::487100082773164000
19734494	::487100091413454000
506500282	::487100109394419000
625170672	::487100119624339000
71617108	::487100122501619000
76707926	::487100136946802000
167486585	::487100143754158000
278165989	::487100149055758000
613956023	::487100151979196000
26109453	::487100156001910000
238826465	::487100170795245000
43052467	::487100176222265000
238400474	::487100182719262000
457197060	::487100189203656000
66786075	::487100191548248000
120296296	::487100200918327000
515043655	::487100219046113000
48427726	::487100219905957000
266703661	::487100220379889000
229332190	::487100225220509000
415179202	::487100250558312000
232114448	::487100251103195000
29607520	::487100253473357000
169636335	::487100256455114000
19222225	::487100264235950000
65968609	::487100284984782000
506500282	::487100286876413000
38615147	::487100290248617000
302408703	::487100301938130000
419047433	::487100330044166000
121290312	::487100334569840000
21548401	::487100335232528000
27563012	::487100338608959000
351810944	::487100358536462000
221610776	::487100358972293000
238826465	::487100365138300000
625170672	::487100377280434000
221610776	::487100380539404000
407399368	::487100390115012000
48390222	::487100398680162000
221610776	::487100401338966000
76815335	::487100401347354000
613956023	::487100405063512000
419047433	::487100412533547000
132976059	::487100425204539000
21548401	::487100447673430000
38615147	::487100478883246000
418503483	::487100480158707000
24383303	::487100482440429000
48390222	::487100500580773000
378414202	::487100506293022000
221610776	::487100518758490000
379924726	::487100519954280000
132976059	::487100522726313000
544538144	::487100541210619000
369539413	::487100544381509000
27563012	::487100551650217000
603136773	::487100554665934000
172997876	::487100558294409000
221610776	::487100565436895000
62870601	::487100568834301000
577411446	::487100582986256000
131866787	::487100583405699000
471358248	::487100594159505000
419047433	::487100601243676000
324794875	::487100605588967000
113760458	::487100607921025000
30989596	::487100609003155000
577411446	::487100620823093000
65968609	::487100642188468000
21548401	::487100648328945000
378414202	::487100648421199000
96899930	::487100653840633000
623584562	::487100653907771000
28922315	::487100721121083000
21548401	::487100729010565000
62870601	::487100734857834000
96899930	::487100740293623000
221610776	::487100741299888000
76815335	::487100745867468000
379924726	::487100758761168000
574147363	::487100810627911000
172997876	::487100821784768000
372479589	::487100835671707000
544538144	::487100839933132000
23820736	::487100848443375000
559837229	::487100861391200000
378414202	::487100862355881000
444375493	::487100868190539000
21548401	::487100872422195000
25104281	::487100872929726000
447774872	::487100882035544000
417968003	::487100883034206000
369539413	::487100898347204000
625170672	::487100906505117000
419047433	::487100912721084000
594950682	::487100915552227000
78970527	::487100921579446000
167384328	::487100924922298000
448283191	::487100931117314000
111687397	::487100937576525000
515043655	::487100947886133000
215181084	::487100957558198000
49626726	::487100960167055000
170868061	::487100973920178000
29327418	::487100977334325000
62870601	::487100979959980000
132976059	::487100986989637000
372479589	::487101001292214000
167486585	::487101017339592000
379358099	::487101034444378000
25104281	::487101038772486000
119636299	::487101044690677000
443512536	::487101047727353000
611530014	::487101051716517000
23820736	::487101054450798000
418503483	::487101072926707000
238826465	::487101083211534000
231222303	::487101097127849000
444375493	::487101124588359000
609790203	::487101124709605000
170868061	::487101135488950000
25942336	::487101144561221000
427464965	::487101154614988000
431264673	::487101181509242000
201376114	::487101182398459000
302408703	::487101185854156000
65968609	::487101187884191000
443512536	::487101194720907000
17054163	::487101229777305000
454398669	::487101230372880000
76815335	::487101261242589000
409541924	::487101264564482000
372479589	::487101267064287000
43052467	::487101285745717000
239254872	::487101286580375000
221610776	::487101288094498000
21548401	::487101291873583000
380680929	::487101293165817000
213131959	::487101305555398000
48390222	::487101309804224000
21548401	::487101314665431000
119636299	::487101351592075000
78970527	::487101353031127000
167486585	::487101365093543000
48427726	::487101400284155000
101572891	::487101400493875000
419047433	::487101419590123000
623990154	::487101422735876000
330513153	::487101423432126000
221610776	::487101428431724000
54344507	::487101430999035000
134225933	::487101432311869000
153544543	::487101432488034000
432888405	::487101436669329000
48390222	::487101446328815000
38207353	::487101447772045000
130321036	::487101455573057000
232114448	::487101458383261000
47929423	::487101459750604000
372479589	::487101466138533000
369539413	::487101470831943000
25942336	::487101476842385000
221610776	::487101487885996000
409541924	::487101503933407000
221610776	::487101506768752000
21548401	::487101507913797000
515043655	::487101515572580000
445925140	::487101534019129000
21548401	::487101542042853000
65968609	::487101558551633000
62870601	::487101559856054000
378234727	::487101562448117000
376525681	::487101599483826000
48427726	::487101606421610000
21548401	::487101612486193000
444375493	::487101623651823000
26109453	::487101626919190000
65968609	::487101650130051000
346998772	::487101657700786000
21548401	::487101669000228000
3571651	::487101677091442000
352531780	::487101682900164000
420403218	::487101685312266000
559837229	::487101686477893000
21548401	::487101700172304000
452678521	::487101719579340000
189179241	::487101725770121000
167486585	::487101733202452000
38848610	::487101741448851000
231222303	::487101742308286000
239254872	::487101743474294000
62870601	::487101762189262000
238826465	::487101763615739000
239254872	::487101792426029000
181812900	::487101797992267000
21548401	::487101799808000000
78970527	::487101800672010000
465089745	::487101807915577000
291475742	::487101816442605000
453690730	::487101822348169000
452678521	::487101823463854000
370049566	::487101845060747000
575804821	::487101856712118000
419047433	::487101869387284000
314988406	::487101898088914000
369819130	::487101910076653000
51952627	::487101918846521000
26109453	::487101920541413000
221610776	::487101924945051000
21548401	::487101929164529000
231222303	::487101931202949000
419047433	::487101947036434000
134225933	::487101953533812000
372479589	::487101961561321000
372611209	::487101966368002000
410877459	::487101969303998000
575804821	::487101971459878000
381315320	::487101974127468000
426685539	::487101980582498000
420403218	::487101985812803000
221610776	::487101988253872000
222278624	::487102006465544000
38615147	::487102018733883000
493647862	::487102022395506000
336019882	::487102026795339000
33453167	::487102040590790000
279139758	::487102040661712000
160289098	::487102041571852000
21449993	::487102045392863000
43052467	::487102057355026000
544538144	::487102062199443000
29654901	::487102063889747000
577411446	::487102073524457000
420403218	::487102087642095000
48390222	::487102095623864000
106584551	::487102097364508000
454398669	::487102107343155000
496575332	::487102114687381000
340688867	::487102125382447000
358489252	::487102132496003000
132976059	::487102132948963000
494514265	::487102152691568000
76815335	::487102154667085000
95712580	::487102156772630000
364428125	::487102160232914000
266413556	::487102169623965000
494514265	::487102176498417000
372479589	::487102185260339000
575804821	::487102207662096000
95712580	::487102214461079000
102444460	::487102223403327000
454398669	::487102239333711000
37780107	::487102241116286000
100843087	::487102262540386000
370049566	::487102263157325000
577411446	::487102267380994000
251429451	::487102268941271000
463250994	::487102282022940000
376525681	::487102289685917000
469196810	::487102300201418000
103433902	::487102300314300000
38615147	::487102311114629000
577411446	::487102311328907000
51952627	::487102311701823000
427464965	::487102326973689000
141140385	::487102330207076000
454398669	::487102335072882000
231222303	::487102336435634000
559837229	::487102355993686000
632710734	::487102363010732000
520690554	::487102364436819000
494514265	::487102378164772000
112145680	::487102385341210000
397492187	::487102393419837000
494514265	::487102403192168000
62870601	::487102403322200000
454531259	::487102412193161000
70483417	::487102413783187000
18547273	::487102426646720000
102213164	::487102437913030000
201899461	::487102443834982000
43967474	::487102444997210000
123971864	::487102467436331000
454398669	::487102490547322000
201376114	::487102496855191000
134225933	::487102503121870000
378234727	::487102515595313000
325906113	::487102523938177000
215181084	::487102529814011000
324794875	::487102537938386000
24226614	::487102549636288000
420403218	::487102553407377000
21945140	::487102555747414000
357079725	::487102560247885000
176778479	::487102563834003000
237986569	::487102565184983000
43052467	::487102569244655000
124517802	::487102573900754000
114967175	::487102579801722000
102444460	::487102585611251000
505510212	::487102589029597000
201376114	::487102589385703000
37780107	::487102591051255000
351174024	::487102592317542000
378234727	::487102611464548000
336019882	::487102613834317000
26109453	::487102615931863000
419047433	::487102619303686000
31066609	::487102635762135000
388558032	::487102638652395000
176839128	::487102649263603000
24226614	::487102655815094000
358489252	::487102657811591000
50157557	::487102659552235000
469196810	::487102669962493000
132976059	::487102686047633000
130670448	::487102703059734000
119636299	::487102706520055000
419047433	::487102716733165000
102213164	::487102717270458000
231222303	::487102722517131000
45243501	::487102733783019000
505510212	::487102737239519000
33453167	::487102741136019000
215181084	::487102747494195000
358489252	::487102827571851000
344817215	::487102833406132000
378234727	::487102834257584000
54344507	::487102837407883000
454398669	::487102844877938000
378234727	::487102854411210000
62870601	::487102855229079000
128775325	::487102868302741000
47929423	::487102870945550000
96899930	::487102872015097000
703895293	::487102876058005000
454398669	::487102884497338000
282069115	::487102914679562000
167486585	::487102933851320000
454398669	::487102948389187000
559837229	::487102970698268000
254821900	::487102987144527000
215181084	::487102990638006000
130670448	::487103012771332000
167486585	::487103038436306000
429345484	::487103039157719000
103433902	::487103057537564000
336019882	::487103059881783000
96899930	::487103066077163000
544538144	::487103072955408000
378234727	::487103078345089000
493647862	::487103084917559000
130670448	::487103108565065000
378234727	::487103127217135000
505510212	::487103141343920000
378234727	::487103146154414000
358611246	::487103147341393000
575804821	::487103162533167000
575804821	::487103177792036000
575804821	::487103186352615000
78970527	::487103187258576000
127413469	::487103194942939000
445925140	::487103197962448000
378234727	::487103200395141000
130670448	::487103217210126000
100843087	::487103236935933000
123971864	::487103239918067000
167486585	::487103240782098000
39398773	::487103254275174000
369819130	::487103262227959000
78970527	::487103281382973000
130321036	::487103289725440000
111687397	::487103306859171000
454398669	::487103311309729000
51601709	::487103321874776000
33528820	::487103336181952000
48390222	::487103350291169000
420403218	::487103372643041000
419047433	::487103389180760000
68432091	::487103397343293000
231222303	::487103408139038000
262382570	::487103442372923000
382976230	::487103445178908000
131954929	::487103458475249000
114967175	::487103485653946000
234649932	::487103500246327000
121290312	::487103506524798000
131954929	::487103506545786000
480895753	::487103518004621000
167486585	::487103526158364000
215181084	::487103535440334000
133526428	::487103535973416000
378234727	::487103544076402000
427464965	::487103552129880000
23820736	::487103553417121000
238826465	::487103554596122000
268987143	::487103560950505000
231222303	::487103561734430000
123971864	::487103572761268000
131954929	::487103576917803000
48764697	::487103602796658000
411841714	::487103603010981000
96273402	::487103604210167000
199784356	::487103607527862000
623584562	::487103608119246000
105855764	::487103612737179000
328828628	::487103615920652000
559837229	::487103622564417000
309778100	::487103672799612000
418503483	::487103673353666000
574147363	::487103686448254000
26109453	::487103692957822000
23868298	::487103693615931000
544538144	::487103693871800000
56917722	::487103694840676000
420403218	::487103714197798000
54344507	::487103718354321000
378234727	::487103719020834000
48427726	::487103723580030000
130321036	::487103724100149000
115184915	::487103740210462000
469196810	::487103741317763000
167486585	::487103741468741000
351174024	::487103742567661000
63473984	::487103747068133000
183562162	::487103764654866000
158428489	::487103776025624000
121290312	::487103810305679000
371068004	::487103846876200000
454398669	::487103869173108000
199784356	::487103874797289000
215181084	::487103889322147000
48427726	::487103890861477000
239254872	::487103894833475000
454398669	::487103894842245000
378234727	::487103900093546000
75937251	::487103903453167000
102393543	::487103913204908000
201445185	::487103913535893000
121290312	::487103919273689000
85399171	::487103930955227000
33029479	::487103938575876000
427464965	::487103956775350000
136238737	::487103970859835000
17990173	::487103976702496000
78970527	::487103979294167000
378234727	::487103986005442000
85399171	::487103987691184000
382531150	::487103989268234000
39398773	::487103990958546000
167365283	::487104000903233000
420403218	::487104016951050000
201445185	::487104019190800000
215181084	::487104035736940000
378234727	::487104039323459000
54344507	::487104043689332000
167486585	::487104052015030000
458472537	::487104055370477000
370049566	::487104055924514000
29654901	::487104056922370000
63473984	::487104073712148000
156801163	::487104081547116000
370401061	::487104095455830000
393801885	::487104144054812000
99320365	::487104151156183000
159263389	::487104151428796000
559837229	::487104154985189000
406772829	::487104161457000000
48427726	::487104163386368000
427464965	::487104174132580000
458472537	::487104175533068000
444375493	::487104176959524000
238826465	::487104177060188000
377627227	::487104183774871000
247560161	::487104190942957000
39398773	::487104195191779000
51649971	::487104202540216000
21548401	::487104212317130000
420403218	::487104221083627000
539602323	::487104232839868000
48427726	::487104248455258000
64907439	::487104257464614000
559837229	::487104261201735000
240463390	::487104273985966000
78970527	::487104282714308000
63473984	::487104286518550000
635151853	::487104287567147000
623990154	::487104290847064000
325906113	::487104299504513000
71597388	::487104315018858000
544538144	::487104321473888000
378234727	::487104323210338000
120296296	::487104328776183000
156801163	::487104333847085000
68439593	::487104342634532000
148912524	::487104355149963000
469196810	::487104358832537000
215181084	::487104380995260000
423816771	::487104387550953000
71597388	::487104388247191000
120296296	::487104391443255000
171510293	::487104395134640000
320400498	::487104403128606000
419047433	::487104404168777000
383972979	::487104407968825000
71597388	::487104421268946000
480895753	::487104426478301000
66270239	::487104428462198000
104112940	::487104431088214000
45243501	::487104435546382000
211376385	::487104435663806000
566902451	::487104435760660000
295466391	::487104448993316000
623990154	::487104450608513000
454398669	::487104456459571000
238826465	::487104461702434000
424464803	::487104466802311000
65826107	::487104466936926000
201445185	::487104467435675000
388558032	::487104518908547000
63473984	::487104527443582000
41908697	::487104532422623000
38615147	::487104544363380000
199784356	::487104547899179000
454398669	::487104564488073000
201445185	::487104566245064000
716262980	::487104574864384000
480895753	::487104580866412000
163279109	::487104590395895000
65968609	::487104590962102000
77787388	::487104593327689000
35505123	::487104601733087000
324794875	::487104616668999000
544538144	::487104625128902000
471358248	::487104632619941000
454398669	::487104667969945000
432888405	::487104669534015000
725050717	::487104672604229000
132976059	::487104682922217000
108814965	::487104696998305000
96793797	::487104709207932000
544538144	::487104711162482000
454398669	::487104718309949000
18547273	::487104726094200000
78970527	::487104730317856000
296016163	::487104734667341000
322465167	::487104752455405000
171807880	::487104752938143000
511899726	::487104767227736000
68439593	::487104773406334000
102393543	::487104775599980000
68439593	::487104794101022000
480895753	::487104803110023000
40604299	::487104803328114000
298870626	::487104807526993000
317596401	::487104811620265000
378234727	::487104814656921000
96273402	::487104819186769000
378234727	::487104822533844000
65968609	::487104838153424000
324794875	::487104845946421000
158428489	::487104862090313000
457197060	::487104894793293000
371068004	::487104898916687000
49464322	::487104900916977000
48390222	::487104910370938000
134225933	::487104922669043000
127413469	::487104942919122000
448283191	::487104957049364000
448283191	::487104964087386000
142848371	::487104981216927000
130321036	::487104999608963000
544538144	::487105010476408000
215181084	::487105010711277000
384436313	::487105028251865000
725050717	::487105061764337000
35256600	::487105068466860000
544538144	::487105082463244000
127413469	::487105085387063000
48427726	::487105096300240000
347413433	::487105112066633000
49443349	::487105136591110000
112333263	::487105148955545000
17764624	::487105151505682000
65968609	::487105159952994000
136238737	::487105163128496000
574147363	::487105190253060000
17016789	::487105194182717000
454398669	::487105196192174000
265760942	::487105206480412000
444375493	::487105222708588000
351810944	::487105232728358000
193126668	::487105233206935000
101617436	::487105236612288000
458472537	::487105242647896000
511899726	::487105244040421000
176839128	::487105260859572000
65968609	::487105270418374000
632710734	::487105289242423000
266413556	::487105291960328000
391061760	::487105299707600000
38615147	::487105321978957000
371068004	::487105354632024000
120296296	::487105355445321000
177446269	::487105361275412000
71597388	::487105364546965000
370049566	::487105374060023000
64942768	::487105374521020000
101572891	::487105377859678000
167486585	::487105378207805000
199784356	::487105403927277000
317634739	::487105404867198000
276202961	::487105408880762000
78970527	::487105414836662000
419047433	::487105433262231000
388558032	::487105435531763000
195563881	::487105445216002000
3571651	::487105445937827000
509523903	::487105457387872000
78970527	::487105478573301000
48390222	::487105483644600000
539602323	::487105483652612000
458472537	::487105486878023000
134225933	::487105505148796000
215181084	::487105528762343000
317634739	::487105570852597000
453690730	::487105608340873000
136458681	::487105616511385000
78970527	::487105625109708000
276202961	::487105626091175000
118469346	::487105633783525000
372479589	::487105635972956000
38615147	::487105659091955000
378234727	::487105669775253000
193126668	::487105691199754000
317634739	::487105700905353000
357079725	::487105710887432000
167486585	::487105743523291000
161492068	::487105760518631000
320400498	::487105766818467000
296016163	::487105768055767000
163279109	::487105784950452000
193126668	::487105804097830000
39398773	::487105804261015000
48390222	::487105816273895000
397024307	::487105819171749000
370401061	::487105827137146000
559837229	::487105852361285000
19939574	::487105874314264000
48390222	::487105886004195000
79447998	::487105933642698000
167486585	::487105936255766000
320400498	::487105942505263000
199784356	::487105948041752000
48390222	::487105954874679000
54344507	::487105961639702000
250474725	::487105962138804000
465089745	::487105975740940000
400490673	::487105977133461000
118469346	::487105978374950000
465089745	::487105995139588000
78970527	::487106018472505000
188855651	::487106036600672000
134225933	::487106038412607000
130321036	::487106048524685000
54466394	::487106076563603000
432888405	::487106082196553000
279865885	::487106089566343000
454398669	::487106133568794000
21548401	::487106140296081000
369819130	::487106152703217000
57854623	::487106154661543000
251359942	::487106165093195000
337466318	::487106170218635000
21548401	::487106172009185000
159640806	::487106172227317000
384530394	::487106190707789000
454398669	::487106191114657000
370401061	::487106192850690000
21548401	::487106194666819000
458472537	::487106200404631000
35156425	::487106202992902000
78970527	::487106208562556000
201376114	::487106212207419000
48390222	::487106220415668000
454531259	::487106228951056000
54466394	::487106232600121000
193126668	::487106235351982000
163589914	::487106245199818000
57854623	::487106253227687000
21548401	::487106270638272000
19939574	::487106270973816000
52754052	::487106291324567000
364410144	::487106303886503000
21548401	::487106310056312000
62870601	::487106315781545000
255810490	::487106337117962000
454398669	::487106368340779000
471358248	::487106382877839000
351174024	::487106389974601000
54344507	::487106391681667000
163589914	::487106407687135000
79447998	::487106425164800000
18918771	::487106433843212000
255810490	::487106446815817000
21548401	::487106448686452000
279865885	::487106450523566000
188855651	::487106459004846000
99320365	::487106459868884000
21548401	::487106468940767000
48427726	::487106473311223000
29605636	::487106474624049000
373569970	::487106485126574000
60718620	::487106486100045000
725050717	::487106486724608000
42994926	::487106488104538000
85399171	::487106503946817000
21548401	::487106507540922000
22954511	::487106513949831000
128284695	::487106514008539000
179669687	::487106524678877000
454398669	::487106544732237000
536012978	::487106547105804000
21548401	::487106551836975000
432888405	::487106553091072000
62940169	::487106557243445000
265760942	::487106583424278000
170064834	::487106591208906000
484423510	::487106607419899000
344817215	::487106610162966000
40783277	::487106618094391000
57854623	::487106623173701000
623990154	::487106629729406000
239254872	::487106644912791000
351810944	::487106653482123000
358489252	::487106661719367000
21548401	::487106661815820000
19161423	::487106666928697000
411841714	::487106669789585000
201376114	::487106677146017000
239254872	::487106681080270000
21548401	::487106686444785000
179669687	::487106689041047000
21548401	::487106709505073000
30336217	::487106724579401000
265760942	::487106734561841000
78970527	::487106736172830000
179669687	::487106759924805000
635151853	::487106767373869000
379304556	::487106779445477000
21548401	::487106780862750000
35505123	::487106788462841000
361527638	::487106803482624000
351174024	::487106805231661000
544538144	::487106809958653000
239702167	::487106812303249000
54344507	::487106819429380000
135003892	::487106826937585000
193126668	::487106828774682000
262248356	::487106836043427000
57854623	::487106842175082000
77787388	::487106855911448000
239254872	::487106862190325000
188855651	::487106862861811000
21548401	::487106866695008000
24383303	::487106867554824000
54466394	::487106868431437000
361352435	::487106879177248000
423862446	::487106881736167000
410461303	::487106892368322000
336019882	::487106893601468000
74315614	::487106894243192000
29605636	::487106905840447000
273682366	::487106919098613000
469196810	::487106922005278000
135003892	::487106942142545000
201376114	::487106942448332000
262248356	::487106945397301000
65968609	::487106954527899000
54466394	::487106956016893000
193126668	::487106966981206000
21548401	::487106968524300000
138557664	::487106982093279000
54344507	::487106993081970000
273682366	::487107008064004000
224126979	::487107014141542000
30336217	::487107021226123000
370049566	::487107031791579000
18918771	::487107038535634000
138557664	::487107042725748000
265760942	::487107046978748000
43586963	::487107048052895000
18918771	::487107080717737000
135003892	::487107087064129000
65968609	::487107090083627000
40405725	::487107103127924000
524866555	::487107144810909000
21548401	::487107166856155000
19939574	::487107167896350000
322413121	::487107168177762000
40405725	::487107176796667000
255311687	::487107177362886000
370401061	::487107184996519000
29654901	::487107189585100000
216591008	::487107191275388000
49443349	::487107194437922000
65968609	::487107230458589000
78970527	::487107236016447000
54344507	::487107238020907000
21548401	::487107238926905000
17522792	::487107244614352000
463250994	::487107248754159000
309778100	::487107268043759000
120296296	::487107270463848000
418297592	::487107274930786000
262248356	::487107278131462000
22736943	::487107278965714000
63478115	::487107301330145000
130321036	::487107304521621000
82723693	::487107309827788000
544538144	::487107342622670000
78970527	::487107345982709000
336019882	::487107372884566000
183562162	::487107372909731000
40783277	::487107373589213000
635151853	::487107375673786000
397024307	::487107375686373000
22954511	::487107385673011000
423862446	::487107391872585000
352531780	::487107398675361000
251359942	::487107410512072000
379576750	::487107424919494000
43256984	::487107434637688000
389738018	::487107446180044000
82723693	::487107449183547000
236595577	::487107451611652000
38615147	::487107454912577000
76977679	::487107480728502000
262248356	::487107498483400000
41135840	::487107510080253000
236595577	::487107531987103000
282069115	::487107537599471000
40783277	::487107556376997000
82723693	::487107580343631000
49464322	::487107593748221000
130321036	::487107599423135000
110059442	::487107600719155000
63478115	::487107603328421000
309981035	::487107623079399000
273682366	::487107630700060000
54344507	::487107640128843000
273682366	::487107641856884000
447813903	::487107645808336000
309981035	::487107646663962000
53486281	::487107661310484000
273682366	::487107672060096000
78970527	::487107674090123000
62870601	::487107679752433000
26113249	::487107683246284000
48467620	::487107684110315000
77765035	::487107693895614000
463318489	::487107694877089000
85399171	::487107700820430000
544538144	::487107711033569000
381315320	::487107711528484000
276202961	::487107713462042000
276202961	::487107769149816000
18918771	::487107794332434000
45243501	::487107799243968000
45243501	::487107824204275000
108814965	::487107831435235000
309981035	::487107832131878000
18918771	::487107859868426000
613956023	::487107883507539000
236595577	::487107899617861000
185084575	::487107899920240000
131866787	::487107907046359000
447813903	::487107914218618000
725050717	::487107956492627000
78970527	::487107973752168000
144243302	::487107978307600000
454398669	::487107979687518000
351810944	::487107990575538000
24113194	::487107995323473000
236595577	::487108006794915000
108814965	::487108010800472000
19161423	::487108012968914000
38207353	::487108022016430000
215181084	::487108034074648000
130321036	::487108041393704000
48467620	::487108048125562000
7345092	::487108053582348000
158428489	::487108067373228000
47929423	::487108073996439000
19161423	::487108075690545000
463250994	::487108077506674000
131866787	::487108089595035000
41135840	::487108109857341000
211376385	::487108110222639000
232711010	::487108111207919000
273682366	::487108164098088000
158948807	::487108176911683000
447813903	::487108186558967000
309981035	::487108226178367000
121290312	::487108233379581000
559837229	::487108249976451000
37730571	::487108252866723000
18918771	::487108253864570000
77765035	::487108257215827000
376525681	::487108299217580000
447813903	::487108304255332000
256321392	::487108322319806000
118469346	::487108329823412000
186314952	::487108329890512000
50216950	::487108349226270000
389105684	::487108364892389000
467688815	::487108376154087000
30417393	::487108380419305000
158428489	::487108384814948000
23820736	::487108385217601000
21548401	::487108393786544000
76442745	::487108441052561000
86243090	::487108443853946000
725050717	::487108456164237000
185084575	::487108472421756000
111687397	::487108474715643000
118469346	::487108475239940000
78970527	::487108482932285000
327934017	::487108505032073000
134225933	::487108509759459000
401109490	::487108519360208000
151604434	::487108543917481000
322413121	::487108576008491000
21548401	::487108579321597000
130321036	::487108590243557000
401109490	::487108600687775000
397024307	::487108623525371000
118469346	::487108625911910000
96793797	::487108650914172000
397024307	::487108667657826000
134225933	::487108670585864000
130321036	::487108677220835000
54344507	::487108700625068000
38207353	::487108710364618000
460611723	::487108735811477000
232114448	::487108776755871000
50157557	::487108780845326000
18918771	::487108782871158000
38615147	::487108790861312000
603136773	::487108803955945000
273682366	::487108810012512000
299441398	::487108815666421000
295339639	::487108816950263000
60718620	::487108826517487000
273682366	::487108830317121000
70254385	::487108832381116000
24113194	::487108843667591000
32973618	::487108848935632000
448283191	::487108850944708000
48467620	::487108853415161000
448283191	::487108853603913000
448283191	::487108856242118000
448283191	::487108858775478000
471358248	::487108874680291000
267482514	::487108877872136000
78970527	::487108883903942000
78970527	::487108890069585000
74315614	::487108919752683000
232711010	::487108936336539000
358489252	::487108947967373000
179669687	::487108954841825000
101398953	::487108957182251000
201376114	::487108960340541000
273682366	::487108975561687000
401109490	::487108983166353000
17990173	::487108998102269000
629894993	::487108998676492000
15728310	::487108999389515000
48467620	::487108999691501000
182645046	::487109015584112000
84975876	::487109045178740000
158428489	::487109047695319000
471358248	::487109063033909000
84975876	::487109064803889000
18918771	::487109072122966000
351325780	::487109073888759000
629894993	::487109123675148000
725532679	::487109129903685000
237330810	::487109135612538000
50157557	::487109153588928000
460611723	::487109158999961000
54344507	::487109163042869000
41908697	::487109165727612000
232114448	::487109168424566000
25104281	::487109172522020000
238826465	::487109203392094000
121290312	::487109204423884000
623990154	::487109211768123000
158428489	::487109220047659000
78926478	::487109220102180000
3571651	::487109223424491000
186314952	::487109225038901000
423862446	::487109256576249000
366753447	::487109260560457000
25747982	::487109268445728000
48467620	::487109278067466000
540330411	::487109285420072000
131968998	::487109309151469000
273682366	::487109313765191000
391108584	::487109324796227000
452678521	::487109333495201000
243751614	::487109352805773000
78970527	::487109357880881000
391061760	::487109360695672000
179669687	::487109367213215000
132980216	::487109448125923000
22536077	::487109462386176000
185084575	::487109470191767000
92840294	::487109494778765000
389738018	::487109497144356000
452678521	::487109506728353000
358489252	::487109508456394000
419047433	::487109509509181000
177446269	::487109528832319000
201376114	::487109550265217000
179669687	::487109566203576000
121290312	::487109568200056000
94996744	::487109574936498000
238826465	::487109584541454000
352531780	::487109608448606000
423098923	::487109612639121000
452678521	::487109617512509000
30989596	::487109639696162000
623990154	::487109673154146000
432027433	::487109675972698000
132980216	::487109690036613000
56059141	::487109690929983000
158428489	::487109735271768000
87956728	::487109743228366000
232275950	::487109768650043000
130321036	::487109768893300000
316025875	::487109772932419000
318627551	::487109773569966000
78970527	::487109786979155000
18918771	::487109787931246000
279865885	::487109808227500000
48427726	::487109817639505000
295339639	::487109833448235000
79447998	::487109856562671000
48612192	::487109859566182000
199784356	::487109862925410000
23543960	::487109901437501000
236589142	::487109910799216000
29654901	::487109915693948000
48467620	::487109917359099000
23543960	::487109937437224000
25104281	::487109968038866000
508430679	::487109973218836000
35156425	::487109977870704000
22536077	::487109983188684000
25104281	::487109989224300000
23543960	::487109991355015000
49464322	::487109995046006000
142848371	::487110034510188000
50157557	::487110036955484000
89294713	::487110039526576000
237986569	::487110048993513000
465089745	::487110054881923000
364439246	::487110060233879000
611530014	::487110075014995000
94996744	::487110075216326000
254821900	::487110077309259000
237986569	::487110085530124000
99274885	::487110085915578000
22067825	::487110086716698000
18547273	::487110099479957000
237986569	::487110103850827000
78970527	::487110104240517000
339126665	::487110108543852000
405239647	::487110121676632000
423098923	::487110127606972000
267482514	::487110144262930000
134225933	::487110157093339000
253737829	::487110176323809000
132980216	::487110178635268000
23247181	::487110194561048000
611530014	::487110195278254000
389738018	::487110197920268000
23225674	::487110228580638000
85399171	::487110248441061000
256321392	::487110256275628000
50157557	::487110257995313000
352531780	::487110274273378000
612285596	::487110274504081000
133158896	::487110280019574000
19161423	::487110282398171000
350083690	::487110285249871000
123746907	::487110286718271000
612285596	::487110302610124000
167486585	::487110302995996000
450560571	::487110319597047000
227072583	::487110325284921000
612285596	::487110326010146000
45164175	::487110333325398000
26623525	::487110334541340000
273682366	::487110336844005000
130321036	::487110339561918000
22536077	::487110346872606000
167486585	::487110348332204000
79606394	::487110350676836000
508430679	::487110363700154000
158428489	::487110372948582000
352531780	::487110373233795000
344817215	::487110382134116000
524866555	::487110382914637000
612285596	::487110387888709000
452678521	::487110393915928000
239254872	::487110395530715000
133158896	::487110402614910000
35923992	::487110402854354000
39398773	::487110426937655000
23247181	::487110449406541000
584206727	::487110455878373000
84975876	::487110467123286000
520004653	::487110468469673000
36891053	::487110468599697000
163279109	::487110511356436000
78970527	::487110511784251000
226319809	::487110520210608000
266703661	::487110527340916000
612285596	::487110534219583000
167486585	::487110553836343000
452678521	::487110554234798000
15806298	::487110559423164000
391108584	::487110564498243000
232275950	::487110587919257000
78065938	::487110600850284000
25747982	::487110616700567000
78065938	::487110631867154000
452678521	::487110653908226000
458472537	::487110664922480000
239254872	::487110666549858000
238826465	::487110674523619000
121290312	::487110684660887000
503577648	::487110693020504000
611530014	::487110696371752000
19161423	::487110699416432000
635151853	::487110723449802000
383972979	::487110724481609000
322413121	::487110735399751000
401109490	::487110736838012000
251359942	::487110749362593000
84975876	::487110751279013000
364410144	::487110774435766000
612285596	::487110784145555000
412756257	::487110788440535000
544538144	::487110789631721000
386861626	::487110795533094000
412756257	::487110796724285000
158428489	::487110799890976000
255311687	::487110800679899000
22536077	::487110802344640000
561527789	::487110810083143000
167486585	::487110813178535000
308946618	::487110815359574000
630637790	::487110837648494000
612285596	::487110840638648000
21945140	::487110851153784000
121290312	::487110852944740000
133158896	::487110870212673000
84975876	::487110870678261000
584206727	::487110884821835000
308946618	::487110918082273000
584206727	::487110925355601000
78970527	::487110944619651000
496575332	::487110974189883000
84975876	::487110976588632000
232711010	::487111001037230000
66270239	::487111002832375000
49464322	::487111022902120000
211376385	::487111023120244000
21682918	::487111029784981000
35097852	::487111032104443000
566902451	::487111043240693000
78970527	::487111065986031000
142848371	::487111066606772000
374228630	::487111068016054000
66270239	::487111071065726000
452678521	::487111081362345000
186314952	::487111090489143000
133158896	::487111092980551000
629894993	::487111093060263000
89294713	::487111095169998000
386861626	::487111099351695000
418297592	::487111103399223000
418503483	::487111104150396000
584206727	::487111108399226000
158428489	::487111119756996000
325906113	::487111122387206000
18547273	::487111124454617000
471358248	::487111147305197000
596678073	::487111159305498000
84975876	::487111175402835000
49464322	::487111180347908000
43256984	::487111186098696000
21682918	::487111189940285000
38848610	::487111194382438000
134225933	::487111212770275000
260006924	::487111213709819000
323262953	::487111250569342000
187078541	::487111258941161000
94996744	::487111306018033000
524866555	::487111306634620000
76442745	::487111316315049000
47929423	::487111338527707000
78167615	::487111341166317000
262382570	::487111347163787000
452678521	::487111358710677000
15806298	::487111377652174000
232711010	::487111381208924000
39469570	::487111396480794000
24383303	::487111415711297000
30104821	::487111441560772000
280309716	::487111449521950000
15806298	::487111451006341000
452678521	::487111455984988000
375734748	::487111457600200000
544538144	::487111461777321000
142848371	::487111469314473000
252389746	::487111470556012000
47929423	::487111475228835000
238826465	::487111496313634000
588705820	::487111497680977000
588705820	::487111528613969000
25223941	::487111543511740000
524866555	::487111548989865000
168964399	::487111553892634000
99274885	::487111572796370000
52011370	::487111588126552000
167486585	::487111614814896000
375873224	::487111616731676000
121290312	::487111619869032000
280309716	::487111623623331000
566902451	::487111630116102000
255311687	::487111663988924000
612285596	::487111675082854000
399408344	::487111683551150000
142848371	::487111688521408000
97317697	::487111710675714000
52011370	::487111712386981000
612285596	::487111720163213000
130321036	::487111729877241000
364410144	::487111732913901000
171510293	::487111741172891000
78065938	::487111741898100000
320400498	::487111777004449000
219153949	::487111793505230000
99274885	::487111798735134000
65968609	::487111818809065000
252389746	::487111830544711000
185084575	::487111844315021000
47733122	::487111875331911000
63478115	::487111917178458000
48427726	::487111918784507000
50354861	::487111953739812000
452678521	::487111999612932000
232711010	::487112023952474000
65968609	::487112030508167000
278603967	::487112037273575000
612285596	::487112049059569000
105598447	::487112054029824000
255810490	::487112059360792000
39398773	::487112067619368000
100626124	::487112075890925000
445925140	::487112084505653000
65968609	::487112084979585000
142848371	::487112094949457000
50216950	::487112110149623000
30104821	::487112127799255000
78970527	::487112129002995000
23543960	::487112140344406000
24383303	::487112146539380000
168964399	::487112163522142000
48467620	::487112166093635000
612285596	::487112184531386000
158428489	::487112187324801000
65968609	::487112187530313000
101398953	::487112187702288000
391108584	::487112201543487000
39398773	::487112210976501000
247560161	::487112216760811000
445925140	::487112223320309000
78970527	::487112231457263000
611530014	::487112233739386000
325906113	::487112234473390000
238826465	::487112235358367000
612285596	::487112240684728000
391108584	::487112243687866000
448283191	::487112249044004000
448283191	::487112255352217000
320400498	::487112260397961000
635577431	::487112269063401000
255311687	::487112269549957000
179669687	::487112272968294000
264300486	::487112310322774000
171510293	::487112311329796000
270687983	::487112343323561000
498637061	::487112348730019000
214678768	::487112349266870000
252389746	::487112351775080000
33108084	::487112358590812000
267405925	::487112371945865000
63478115	::487112381001392000
594950682	::487112381739184000
29654901	::487112398143115000
167486585	::487112409547431000
28063382	::487112417873125000
322413121	::487112423057661000
185084575	::487112432419364000
496575332	::487112434688069000
425252367	::487112454569492000
295339639	::487112457488723000
130321036	::487112462496329000
232114448	::487112493601677000
185084575	::487112509858783000
23820736	::487112517269733000
17908818	::487112528028499000
322413121	::487112538669461000
255311687	::487112541441499000
237330810	::487112545887866000
325906113	::487112552665862000
167486585	::487112555366600000
228915951	::487112556650446000
68369234	::487112562685665000
612285596	::487112581396434000
100626124	::487112634362511000
366753447	::487112646005501000
30336217	::487112646861537000
91521926	::487112652385046000
23543960	::487112656361254000
33108084	::487112660886896000
167486585	::487112670999367000
33108084	::487112694583943000
264300486	::487112711382134000
264300486	::487112721914011000
232114448	::487112724112240000
64942768	::487112747247624000
30417393	::487112752658272000
524866555	::487112758685880000
232114448	::487112762662080000
63478115	::487112779309281000
176994984	::487112789933031000
401109490	::487112790037913000
134225933	::487112800448569000
147779508	::487112821638201000
520004653	::487112824817065000
287228225	::487112833549619000
241337450	::487112858568642000
110059442	::487112858627358000
236589142	::487112868043579000
52616216	::487112872435404000
110059442	::487112884980178000
76815335	::487112888453054000
167384328	::487112907608432000
110059442	::487112910536056000
26198298	::487112918496841000
278603967	::487112931511775000
232114448	::487112946686771000
63478115	::487112946976567000
23820736	::487112955926806000
99274885	::487112964218961000
36612981	::487112981872771000
39398773	::487112981897965000
308170990	::487112986264223000
3571651	::487112993990516000
26113249	::487113008645431000
33108084	::487113011711053000
27904685	::487113014156328000
30406728	::487113020800106000
295339639	::487113026899050000
94996744	::487113045211381000
236589142	::487113060922847000
78970527	::487113077498720000
322413121	::487113088639188000
425252367	::487113138337501000
31536491	::487113141101158000
158428489	::487113143106035000
183562162	::487113150181830000
454398669	::487113156809216000
18918771	::487113163804913000
23820736	::487113169106518000
167486585	::487113170373201000
364410144	::487113179873292000
330513153	::487113189729906000
454398669	::487113203567304000
508430679	::487113211657744000
84975876	::487113219601756000
454398669	::487113220222902000
130321036	::487113260580098000
45286852	::487113265839755000
45286852	::487113274874286000
17908818	::487113293149257000
183562162	::487113304972607000
452678521	::487113306763583000
103678189	::487113309120786000
454398669	::487113326506565000
97317697	::487113327902851000
515043655	::487113349595820000
584206727	::487113358080892000
287877370	::487113379664764000
57331128	::487113392214126000
65968609	::487113397868044000
130321036	::487113400703385000
566902451	::487113400867364000
254433701	::487113420924133000
56931148	::487113422015066000
97317697	::487113432764649000
130321036	::487113432957583000
63478115	::487113433855561000
36250685	::487113435701075000
39398773	::487113440477974000
136458681	::487113455707516000
46284235	::487113460140879000
64942768	::487113474439274000
130321036	::487113488968331000
64942768	::487113499294703000
21548401	::487113501731590000
397492187	::487113513287299000
335759212	::487113515379863000
39412631	::487113516113870000
289743411	::487113517989101000
84975876	::487113525664313000
78970527	::487113527425904000
131954929	::487113537043447000
452678521	::487113542969995000
562178473	::487113547051069000
452678521	::487113610569588000
92840294	::487113623920074000
562178473	::487113634774925000
78089247	::487113637090177000
131954929	::487113647257165000
612285596	::487113650772000000
397492187	::487113657961418000
232114448	::487113667595759000
59207269	::487113668950503000
508430679	::487113671328288000
39412631	::487113674234929000
131954929	::487113680685768000
39412631	::487113690232020000
76815335	::487113696951279000
14808898	::487113711505915000
46283045	::487113732074393000
96273402	::487113751603056000
35156425	::487113753415393000
121290312	::487113764672524000
97317697	::487113808825950000
254433701	::487113812273688000
474475074	::487113824923701000
146602281	::487113830355705000
38848610	::487113831739817000
78970527	::487113835367522000
289743411	::487113838152937000
63478115	::487113841407713000
52616216	::487113843370229000
364410144	::487113846155247000
566902451	::487113849238458000
238826465	::487113873108271000
33108084	::487113874684915000
254433701	::487113877889359000
452678521	::487113878665297000
276202961	::487113879302848000
520690554	::487113885627842000
176994984	::487113886726766000
17840621	::487113887133601000
365739414	::487113900333088000
520690554	::487113912681107000
45581124	::487113916271448000
213131959	::487113927604436000
278603967	::487113936404090000
76502729	::487113949431615000
82723693	::487113953852805000
54466394	::487113978917572000
508430679	::487113982323326000
76815335	::487113986295361000
295339639	::487113991693799000
454398669	::487114001097453000
452678521	::487114010232229000
96062555	::487114022970351000
126507603	::487114025986428000
85399171	::487114046253305000
82723693	::487114083897192000
183562162	::487114096790081000
270687983	::487114100590125000
278603967	::487114110748749000
26198298	::487114124045074000
17990173	::487114124288352000
94996744	::487114136971902000
344817215	::487114156978343000
167486585	::487114162091204000
351099839	::487114194550935000
573151200	::487114201773535000
566902451	::487114203581644000
167384328	::487114212695482000
271738272	::487114228600303000
236589142	::487114231506944000
278603967	::487114240939937000
39412631	::487114241455824000
222278624	::487114242093371000
23820736	::487114247122345000
21548401	::487114247789219000
308170990	::487114250071330000
257092614	::487114264889393000
39412631	::487114288675291000
43365529	::487114305780088000
254711141	::487114322879844000
226319809	::487114388696875000
629894993	::487114439066263000
23820736	::487114446272073000
236589142	::487114450021781000
50429893	::487114457391181000
74315614	::487114488936923000
50429893	::487114492883369000
101136541	::487114494477209000
167384328	::487114535174545000
39412631	::487114538374803000
472528304	::487114547271323000
45286852	::487114561296670000
17908818	::487114566091173000
425573791	::487114586462883000
38848610	::487114587838615000
254092544	::487114606167744000
78970527	::487114658982019000
515043655	::487114662584934000
45286852	::487114685678776000
50429893	::487114728414527000
143969555	::487114750031962000
612285596	::487114758164733000
629894993	::487114761029443000
454398669	::487114765047963000
63478115	::487114766935404000
21548401	::487114767601905000
454398669	::487114777689612000
314710836	::487114784715059000
113048616	::487114801189908000
65968609	::487114821700055000
211376385	::487114832626593000
26623525	::487114840943513000
45286852	::487114842898067000
232114448	::487114846484185000
101136541	::487114859234852000
38848610	::487114884841476000
633531552	::487114896472301000
185084575	::487114901228630000
515043655	::487114916478717000
101136541	::487114934627475000
39160897	::487114939207663000
39398773	::487114973349691000
33369338	::487114982358654000
45286852	::487114982371258000
83673720	::487114992547016000
50429893	::487115003820924000
515043655	::487115011932696000
116988168	::487115012335345000
156801163	::487115024586915000
26182895	::487115059282210000
612285596	::487115074151002000
154309960	::487115088747167000
60718620	::487115102198722000
381181950	::487115103213342000
89846697	::487115106468126000
59207269	::487115111682043000
96273402	::487115131864641000
74315614	::487115133161070000
515043655	::487115156963356000
31536491	::487115161782599000
19091805	::487115165461016000
232114448	::487115170305417000
476507554	::487115204539334000
131954929	::487115207492112000
38848610	::487115218498379000
612285596	::487115219877904000
212475056	::487115226546831000
39398773	::487115227645743000
63478115	::487115228099133000
63478115	::487115247057371000
23820736	::487115249053474000
176994984	::487115255890210000
410461303	::487115257047830000
130321036	::487115274949111000
131954929	::487115290459648000
454398669	::487115300643831000
30406728	::487115327285633000
176487313	::487115337221939000
515043655	::487115343110733000
100626124	::487115354456739000
131954929	::487115357434281000
38848610	::487115391261765000
21548401	::487115391819202000
45286852	::487115426317348000
131310830	::487115426728394000
38848610	::487115433527750000
39412631	::487115434945024000
612285596	::487115439483281000
280309716	::487115460652310000
383972979	::487115462673588000
63478115	::487115469611335000
305370209	::487115479102660000
305370209	::487115490750238000
410461303	::487115524568924000
364410144	::487115532345147000
101398953	::487115556399501000
45286852	::487115568504250000
154309960	::487115579375902000
50429893	::487115585717694000
364410144	::487115611919482000
33108084	::487115621742551000
39160897	::487115642873864000
515043655	::487115664985833000
21548401	::487115665635934000
22087737	::487115671168245000
520004653	::487115675958136000
101572891	::487115709810749000
89294713	::487115790517145000
100626124	::487115797115195000
508430679	::487115798855430000
54466394	::487115806300336000
46283045	::487115806589718000
423098923	::487115854619111000
54466394	::487115872352219000
247560161	::487115873660846000
26113249	::487115874416218000
401109490	::487115893160574000
57854623	::487115898277208000
83673720	::487115925142118000
423098923	::487115935954653000
63478115	::487115938744270000
46283045	::487115942061555000
153077015	::487115952622825000
33108084	::487115960239665000
401109490	::487115976765628000
359104594	::487116001813610000
351914412	::487116004690894000
18918771	::487116010072199000
211376385	::487116020600274000
211376385	::487116064653082000
254092544	::487116075377885000
54422208	::487116078573572000
508430679	::487116084097474000
384436313	::487116119619014000
39412631	::487116123163226000
19734494	::487116141551443000
45286852	::487116145367867000
193126668	::487116185117675000
25839207	::487116195351371000
21548401	::487116246731603000
612285596	::487116248828739000
347869774	::487116261482967000
74315614	::487116263953813000
280309716	::487116272799608000
255622442	::487116273785249000
39412631	::487116290306236000
451868427	::487116302637867000
136458681	::487116303874797000
238826465	::487116313064513000
66270239	::487116320991744000
121290312	::487116321067266000
63478115	::487116329133277000
298870626	::487116329367789000
612285596	::487116342340775000
254433701	::487116362406313000
389738018	::487116366554464000
418503483	::487116373877739000
226319809	::487116379540430000
508430679	::487116379611348000
135306144	::487116389048520000
612285596	::487116391909031000
161302101	::487116392949227000
39412631	::487116400662573000
254433701	::487116409130848000
30336217	::487116435794456000
223375935	::487116443083759000
452678521	::487116468723544000
254433701	::487116480903778000
39412631	::487116489133010000
401109490	::487116515246755000
25839207	::487116519973740000
104112940	::487116525082398000
405239647	::487116571031371000
154309960	::487116574168322000
223375935	::487116583102197000
86243090	::487116583421362000
65968609	::487116586235351000
476507554	::487116593621512000
454398669	::487116594674683000
101398953	::487116605554311000
497571518	::487116611753873000
496575332	::487116626903302000
101398953	::487116638102106000
83673720	::487116660353290000
78970527	::487116668519186000
78970527	::487116668586696000
154309960	::487116696151285000
101398953	::487116706251149000
236589142	::487116709946351000
31536491	::487116714060955000
725532679	::487116719383916000
101398953	::487116743916023000
370165750	::487116756754776000
273682366	::487116770281414000
3571651	::487116774916501000
262870925	::487116797636644000
111687397	::487116799800901000
401109490	::487116808932298000
612285596	::487116832944304000
497334306	::487116835813212000
448283191	::487116849847353000
189033239	::487116858781233000
185084575	::487116859159097000
159263389	::487116870739181000
201376114	::487116879178108000
223375935	::487116885977083000
410461303	::487116938980491000
84975876	::487116939722903000
167486585	::487116944873496000
254433701	::487116952142245000
189033239	::487116971373105000
497334306	::487116974330109000
101398953	::487116988611710000
176994984	::487117002410962000
131954929	::487117009063129000
257092614	::487117032224071000
167486585	::487117047441002000
176994984	::487117053732458000
418503483	::487117056215883000
91942557	::487117074083639000
46284235	::487117098896748000
24113194	::487117111358021000
497334306	::487117114277236000
401109490	::487117121915478000
267405925	::487117134481199000
101398953	::487117141166940000
263933552	::487117145147330000
84975876	::487117161832280000
131954929	::487117162318815000
520004653	::487117198020710000
68622166	::487117199069696000
25839207	::487117200730226000
496575332	::487117225384771000
370049566	::487117232225681000
273682366	::487117235660406000
74315614	::487117241633087000
370165750	::487117247282810000
273682366	::487117276634558000
339917675	::487117276844261000
254433701	::487117288361828000
101398953	::487117289431371000
401109490	::487117296465633000
136458681	::487117318661472000
370049566	::487117334050766000
545784705	::487117340870332000
359104594	::487117345211420000
161492068	::487117346679439000
255311687	::487117347631542000
370049566	::487117382989930000
74315614	::487117398558777000
281824012	::487117405160615000
288016073	::487117430741688000
452678521	::487117434793361000
223375935	::487117443538501000
78970527	::487117487901638000
96273402	::487117502392971000
515043655	::487117507606478000
236589142	::487117529190379000
118469346	::487117545040658000
74315614	::487117545066221000
273682366	::487117547863425000
201376114	::487117553282867000
496575332	::487117558198177000
389738018	::487117609788129000
96793797	::487117638108057000
48427726	::487117647943704000
223375935	::487117650716151000
46283045	::487117660929269000
372479589	::487117667040374000
212475056	::487117676393664000
115184915	::487117685923135000
14808898	::487117692831539000
418503483	::487117698862952000
273682366	::487117712913465000
40334639	::487117733243670000
33108084	::487117739140456000
18547273	::487117746392424000
236589142	::487117756978847000
153077015	::487117790340333000
372479589	::487117804596760000
189033239	::487117811152478000
100626124	::487117814567010000
96273402	::487117829607419000
372479589	::487117843935141000
273682366	::487117861987438000
18918771	::487117894476513000
457197060	::487117917054451000
131954929	::487117922003734000
465089745	::487117924943949000
344817215	::487117932959256000
189033239	::487117934502739000
347869774	::487117947345727000
38848610	::487117962093277000
281824012	::487117988865118000
364439246	::487117995047542000
48427726	::487118006540333000
248358978	::487118012017700000
101398953	::487118017180872000
164135621	::487118017847754000
131954929	::487118032217452000
167486585	::487118055751700000
223375935	::487118082368741000
273682366	::487118095828267000
418503483	::487118097649008000
142848371	::487118115164008000
68439593	::487118143488536000
54422208	::487118153030201000
2084321	::487118163587256000
2084321	::487118164426104000
39847939	::487118175729774000
201376114	::487118210911985000
401109490	::487118243811717000
47929423	::487118246873554000
614074554	::487118247670456000
131954929	::487118263755632000
347869774	::487118265135542000
273682366	::487118268490981000
296016163	::487118290406227000
23543960	::487118312040452000
18918771	::487118356860780000
176994984	::487118380110204000
48427726	::487118387927982000
199784356	::487118391728037000
584206727	::487118404159950000
39684857	::487118408341655000
289743411	::487118417464684000
96793797	::487118461902913000
556631416	::487118463400296000
612285596	::487118471814074000
248358978	::487118490411606000
131866787	::487118504869765000
273682366	::487118510175186000
278603967	::487118516344999000
47929423	::487118521483026000
52616216	::487118523458535000
130321036	::487118535131283000
347869774	::487118549391921000
142848371	::487118559860887000
377357259	::487118567704256000
328828628	::487118595684450000
254092544	::487118614668255000
38615147	::487118615372517000
370049566	::487118627582541000
29327418	::487118628953673000
612285596	::487118640286674000
164135621	::487118668669542000
217871594	::487118673321021000
340819943	::487118676277989000
236589142	::487118692514144000
84975876	::487118694745522000
47929423	::487118704920895000
623584562	::487118706514739000
196742313	::487118710272843000
623990154	::487118710608371000
26580506	::487118717810003000
612285596	::487118723279368000
236589142	::487118748319350000
279865885	::487118760176676000
48427726	::487118780909514000
164135621	::487118788299866000
101572891	::487118793496625000
358398276	::487118799150141000
524866555	::487118805894569000
413735493	::487118835699290000
46284235	::487118847166533000
167486585	::487118847217262000
273682366	::487118893823950000
201376114	::487118910341541000
74315614	::487118912002482000
50429893	::487118922462670000
389738018	::487118929496518000
63478115	::487118973717463000
223375935	::487119018323496000
348085087	::487119019825061000
106584551	::487119036681957000
288016073	::487119049147428000
408144950	::487119061059649000
17990173	::487119062217261000
106584551	::487119065870131000
366753447	::487119068017618000
350645139	::487119072102842000
224410857	::487119078411476000
236589142	::487119084627050000
192590347	::487119085533429000
33108084	::487119150737666000
40054726	::487119151350026000
320400498	::487119221248106000
74315614	::487119228017713000
142848371	::487119284192018000
56876875	::487119287912394000
452678521	::487119296800104000
289743411	::487119299669397000
296016163	::487119305335533000
17473737	::487119321668124000
153077015	::487119333051490000
102213164	::487119335844892000
128775325	::487119356107575000
131310830	::487119365729292000
22414245	::487119370145914000
74315614	::487119373769797000
273682366	::487119376236019000
347869774	::487119391901769000
314303039	::487119401112449000
278603967	::487119405663285000
323978080	::487119411518521000
89590985	::487119412235730000
78065938	::487119415293386000
201376114	::487119416673718000
401109490	::487119424898342000
200615756	::487119438714392000
351914412	::487119440132452000
199784356	::487119452203278000
131954929	::487119455923621000
320400498	::487119473279647000
40054726	::487119478790963000
153077015	::487119498328023000
200615756	::487119526689906000
48467620	::487119539193126000
56876875	::487119574525960000
273682366	::487119577310969000
296016163	::487119609649053000
383972979	::487119620499722000
612285596	::487119628607299000
612285596	::487119640628183000
56876875	::487119667278786000
364439246	::487119680729907000
56876875	::487119682671874000
305415102	::487119682898378000
612285596	::487119697792352000
236589142	::487119697888825000
56876875	::487119705229238000
273682366	::487119720454184000
320400498	::487119727106355000
273682366	::487119766180491000
47733122	::487119778193346000
61832970	::487119782727012000
18547273	::487119805678252000
296016163	::487119807717076000
273682366	::487119809423761000
273682366	::487119813605466000
30336217	::487119825148182000
454398669	::487119825756762000
401109490	::487119835818909000
309789310	::487119866294329000
232711010	::487119889019047000
612285596	::487119889891487000
72378783	::487119896950501000
351914412	::487119929875763000
228915951	::487119956208025000
232711010	::487119963530878000
472528304	::487119982564605000
273682366	::487119988063363000
167486585	::487120000541396000
61832970	::487120008061788000
72378783	::487120058594758000
48427726	::487120077049712000
128775325	::487120087971672000
47733122	::487120113179836000
236589142	::487120134004162000
56917722	::487120136554283000
401109490	::487120145366921000
57854623	::487120168535871000
66555228	::487120196516052000
612285596	::487120208767619000
130321036	::487120221837066000
296016163	::487120245757210000
419185791	::487120247338434000
612285596	::487120261750091000
176994984	::487120269228507000
350645139	::487120321518915000
201376114	::487120324698189000
185084575	::487120373784526000
273682366	::487120384416681000
320400498	::487120416679268000
31066609	::487120444982444000
23611301	::487120489827926000
193126668	::487120515547824000
215362694	::487120521792720000
629894993	::487120539450753000
350645139	::487120567506849000
273682366	::487120582534647000
33158980	::487120585185443000
445925140	::487120596963057000
55475943	::487120600192655000
612285596	::487120614184845000
520004653	::487120616961499000
215362694	::487120644492890000
96273402	::487120648935047000
185084575	::487120652235968000
193126668	::487120661736079000
612285596	::487120672452141000
351914412	::487120681218613000
612285596	::487120701392830000
102213164	::487120705390387000
365739414	::487120710507057000
74315614	::487120716203315000
130321036	::487120742052421000
296016163	::487120790958002000
393653181	::487120797862199000
355574432	::487120798805528000
193126668	::487120799422496000
472528304	::487120822898020000
18547273	::487120831781150000
48427726	::487120832162848000
33108084	::487120843818799000
142848371	::487120881664028000
142848371	::487120923187638000
74315614	::487120937280880000
463250994	::487120938979172000
68439593	::487120957799403000
55475943	::487121041500958000
199784356	::487121058097422000
296016163	::487121069644337000
339458716	::487121084957720000
612285596	::487121122140246000
101572891	::487121144114196000
612285596	::487121145322172000
470660217	::487121204848128000
339458716	::487121234010718000
536141027	::487121246904012000
147279456	::487121260908777000
170162540	::487121273625931000
384488111	::487121293578219000
296016163	::487121294820139000
136238737	::487121313908019000
463318489	::487121316655284000
256750208	::487121318387523000
296016163	::487121333491617000
38848610	::487121350239453000
273682366	::487121370640171000
273682366	::487121394061172000
447301770	::487121439322296000
68439593	::487121458209243000
339458716	::487121458259165000
351914412	::487121492338294000
296016163	::487121511069646000
236589142	::487121527884611000
232711010	::487121528249524000
130321036	::487121535526645000
612285596	::487121604254523000
364410144	::487121645425803000
215362694	::487121666934177000
364410144	::487121675247316000
344817215	::487121708273238000
48427726	::487121722098065000
273682366	::487121755111034000
193126668	::487121756839497000
7345092	::487121765634560000
167486585	::487121809230147000
268034501	::487121815371005000
296016163	::487121822656114000
78970527	::487121845208895000
259601379	::487121852071153000
167486585	::487121860652314000
443512536	::487121871192596000
463250994	::487121876624211000
159263389	::487121887311691000
355574432	::487121900334612000
54422208	::487121903300005000
113048616	::487121905938202000
45243501	::487121921528438000
612285596	::487121933201203000
623990154	::487121950452375000
389738018	::487121950917935000
256750208	::487121954608926000
56967401	::487121966843703000
276784048	::487122010024062000
267405925	::487122048620060000
64942768	::487122068207443000
612285596	::487122075727839000
351914412	::487122102206484000
452678521	::487122131591770000
72378783	::487122132715831000
14816854	::487122135207251000
268034501	::487122158112763000
351810944	::487122193529061000
331307463	::487122196653813000
35297171	::487122218065735000
238322255	::487122232964292000
463318489	::487122275812925000
289743411	::487122326178516000
99435759	::487122334697160000
163589914	::487122351763365000
78970527	::487122362731470000
506824920	::487122377747075000
77787388	::487122382125932000
63478115	::487122437025579000
290624910	::487122448584683000
27992224	::487122462132674000
290624910	::487122462388154000
351810944	::487122470189535000
290624910	::487122473909899000
506824920	::487122475969310000
201376114	::487122483573575000
290624910	::487122485150633000
60160675	::487122487017099000
503577648	::487122504251891000
200590129	::487122513164398000
38848610	::487122514636976000
154309960	::487122515802603000
64942768	::487122535616479000
290624910	::487122572882878000
26623525	::487122595125673000
401109490	::487122615840931000
339458716	::487122638519545000
48427726	::487122667188011000
35297171	::487122673894301000
60160675	::487122730089582000
364410144	::487122741217095000
141140385	::487122773039263000
401109490	::487122776537722000
46283045	::487122789371895000
193126668	::487122813829279000
141140385	::487122826034311000
469196810	::487122845412392000
80191031	::487122847731433000
266413556	::487122862398910000
232711010	::487122918782939000
60160675	::487122936235450000
463318489	::487122940605919000
78167615	::487122957161209000
37860681	::487122957638979000
15728310	::487122977561903000
130321036	::487123000706072000
30032107	::487123003264622000
115184915	::487123004191547000
463318489	::487123034285674000
496575332	::487123080322772000
99435759	::487123081731645000
154309960	::487123096017444000
612285596	::487123105043595000
199784356	::487123110861094000
45243501	::487123133246099000
247560161	::487123147934937000
146602281	::487123169472704000
496575332	::487123204117635000
46283045	::487123206356996000
176994984	::487123220063989000
232711010	::487123248685916000
72378783	::487123263496015000
254433701	::487123295045554000
40334639	::487123304587993000
232711010	::487123317103415000
241337450	::487123332722982000
78167615	::487123357771771000
351914412	::487123357893427000
370049566	::487123439145476000
254433701	::487123515145871000
351810944	::487123545361641000
78167615	::487123559215824000
130321036	::487123601313632000
45243501	::487123619999277000
254433701	::487123624415875000
19895969	::487123627637506000
171510293	::487123634381918000
64791948	::487123662751821000
401109490	::487123674588143000
15267198	::487123694339489000
503577648	::487123701172039000
139308619	::487123720234758000
265799781	::487123725804793000
133158896	::487123741680222000
255311687	::487123744985329000
176994984	::487123752912572000
418297592	::487123777554100000
425573791	::487123785363898000
78167615	::487123824266469000
276784048	::487123844440670000
100626124	::487123859678973000
351914412	::487123867274858000
60160675	::487123872517353000
391061760	::487123879962632000
38848610	::487123892612644000
100626124	::487123912468480000
418297592	::487123927777308000
503577648	::487123948023607000
410377090	::487123992348598000
447301770	::487123999147966000
133158896	::487124021662593000
100626124	::487124024481558000
74315614	::487124037219663000
249388532	::487124038138232000
391061760	::487124080702013000
339458716	::487124088314286000
78167615	::487124088469864000
17990173	::487124103539986000
351914412	::487124123689426000
100626124	::487124130144452000
139308619	::487124152453570000
454398669	::487124154232360000
389738018	::487124158367539000
326554021	::487124161202892000
74315614	::487124194757726000
189033239	::487124223651872000
45243501	::487124247089643000
383045348	::487124274713333000
396454394	::487124298490855000
3571651	::487124320574242000
170064834	::487124321836339000
56967401	::487124346771484000
612285596	::487124350621855000
254433701	::487124363364147000
74315614	::487124378677948000
38848610	::487124400190525000
351914412	::487124424999858000
26198298	::487124445648019000
418297592	::487124468964139000
33108084	::487124487519752000
26198298	::487124490183135000
72378783	::487124499867766000
74315614	::487124529768976000
80191031	::487124544792977000
612285596	::487124556813856000
78167615	::487124568109494000
596957614	::487124568302030000
612285596	::487124571644891000
199784356	::487124582097104000
443512536	::487124586098462000
56967401	::487124593329446000
201376114	::487124600510103000
56967401	::487124613139136000
56967401	::487124657724596000
64942768	::487124683997728000
199784356	::487124714104451000
25839207	::487124724720205000
412756257	::487124726800609000
448283191	::487124733784096000
45243501	::487124763521724000
78970527	::487124767099465000
58949154	::487124768865280000
201376114	::487124779963383000
606781453	::487124786602971000
50157557	::487124789530599000
232275950	::487124821906427000
103433902	::487124844023398000
4434941	::487124853489557000
23396218	::487124858044968000
447301770	::487124865351446000
503577648	::487124876961271000
412756257	::487124903183671000
497334306	::487124905054314000
189033239	::487124923937071000
199784356	::487124931264516000
56779057	::487124953956098000
189033239	::487124955851550000
351914412	::487124974079987000
603870273	::487124984121159000
78065938	::487124991515713000
266413556	::487124994271358000
612285596	::487125009492504000
232275950	::487125019588194000
201376114	::487125030136860000
72378783	::487125034301788000
291475742	::487125047111192000
48427726	::487125047635505000
74315614	::487125052933292000
425573791	::487125073585647000
114235211	::487125074621644000
508430679	::487125097468010000
18547273	::487125132129738000
251443783	::487125161809035000
612285596	::487125165587705000
54422208	::487125202006859000
37080273	::487125205962489000
370049566	::487125211075330000
54466394	::487125260433518000
307397057	::487125270839980000
72378783	::487125277231697000
247560161	::487125278138073000
167384328	::487125357829451000
232275950	::487125363760168000
496575332	::487125389115158000
78970527	::487125401211117000
281824012	::487125409650049000
78167615	::487125411227529000
384530394	::487125418428755000
201376114	::487125471809658000
344817215	::487125480101777000
254433701	::487125512964145000
163589914	::487125525152817000
254433701	::487125547260973000
508430679	::487125557759324000
297238880	::487125562884775000
72378783	::487125565304889000
612285596	::487125598913839000
80895456	::487125609475497000
201376114	::487125622162857000
412756257	::487125636989722000
290624910	::487125645260910000
33108084	::487125651946614000
297238880	::487125665510993000
238400474	::487125777717026000
100626124	::487125810227462000
30406728	::487125813167263000
265799781	::487125813628657000
232711010	::487125873351340000
84975876	::487125897678290000
297238880	::487125922261135000
201376114	::487125953244446000
290624910	::487125989541957000
56967401	::487125996206690000
115184915	::487126002619805000
232711010	::487126004964392000
465089745	::487126019636076000
232275950	::487126074434662000
496575332	::487126090348253000
84975876	::487126098962952000
290624910	::487126100678414000
77787388	::487126139828068000
236589142	::487126147033878000
612285596	::487126150838108000
114235211	::487126161730699000
121290312	::487126165618839000
84975876	::487126193926180000
54116443	::487126206194528000
364410144	::487126206286790000
265799781	::487126217489801000
167384328	::487126237941215000
232275950	::487126238666829000
346569016	::487126241346998000
351810944	::487126277917122000
232711010	::487126288302620000
236589142	::487126308715888000
100626124	::487126310184288000
56779057	::487126314122366000
84975876	::487126320820674000
63478115	::487126327271915000
363969403	::487126355788562000
612285596	::487126379536723000
351914412	::487126382552825000
612285596	::487126403859488000
346569016	::487126426538090000
56931148	::487126440119640000
193126668	::487126451205197000
296016163	::487126451380961000
265799781	::487126480455888000
193126668	::487126509573144000
396929208	::487126586861166000
290624910	::487126609573343000
236589142	::487126609892093000
290624910	::487126633061421000
14297098	::487126644067663000
247560161	::487126648178089000
38207353	::487126659884400000
121290312	::487126680293486000
606781453	::487126718159671000
136828926	::487126744441163000
232711010	::487126751961554000
232711010	::487126760526327000
237024825	::487126761353003000
40405725	::487126772765319000
68439593	::487126815258193000
194054262	::487126817438851000
443512536	::487126821175955000
265799781	::487126834123788000
445925140	::487126840683679000
46283045	::487126841170227000
194054262	::487126845825892000
237024825	::487126848632279000
24226614	::487126850226126000
72378783	::487126885977948000
215181084	::487126904948809000
336019882	::487126916533481000
193126668	::487126949224255000
623990154	::487126971533373000
232437529	::487126994807566000
320400498	::487127048494657000
78167615	::487127076433301000
607016651	::487127091658227000
56779057	::487127099342221000
265799781	::487127104643813000
60160675	::487127203289645000
296627238	::487127283748962000
309789310	::487127301717385000
265799781	::487127303399301000
114235211	::487127333250146000
121290312	::487127339050860000
54116443	::487127345321369000
33108084	::487127367681200000
126221416	::487127368574984000
105623584	::487127380621017000
215181084	::487127420084822000
47733122	::487127469938716000
37080273	::487127470148452000
54116443	::487127481820790000
236589142	::487127483074887000
452678521	::487127512137228000
401109490	::487127534086422000
46283045	::487127580395311000
177446269	::487127589907988000
72378783	::487127597268996000
465375807	::487127601765298000
100626124	::487127606064840000
72378783	::487127615958827000
121290312	::487127617170993000
566902451	::487127630597349000
42795192	::487127643197014000
32973618	::487127649672650000
236589142	::487127660800131000
359104594	::487127660942749000
21548401	::487127667594915000
121290312	::487127692320317000
100626124	::487127695822966000
37080273	::487127721945100000
465375807	::487127762776236000
255104759	::487127795055984000
425573791	::487127825984409000
215181084	::487127862026051000
114235211	::487127878761328000
60160675	::487127893894389000
315987923	::487127900513402000
236589142	::487127924928028000
343606449	::487127932133838000
227355784	::487127940271210000
60160675	::487127989520330000
41136161	::487128004640780000
72378783	::487128005970391000
342594225	::487128080582860000
3571651	::487128095103930000
296627238	::487128104758833000
161302101	::487128148115337000
465375807	::487128170798125000
215181084	::487128179216109000
215181084	::487128261067960000
56917722	::487128321168130000
168853356	::487128344282939000
425573791	::487128353791410000
72378783	::487128364549816000
22087737	::487128377279541000
54116443	::487128381079556000
215181084	::487128395537330000
168853356	::487128402667646000
465375807	::487128421974036000
469196810	::487128447811346000
236589142	::487128465846448000
168853356	::487128466764992000
320400498	::487128498654687000
46283045	::487128499996463000
47733122	::487128539456876000
168853356	::487128580875223000
47733122	::487128582972784000
418297592	::487128592510238000
131866787	::487128594884612000
381203261	::487128602840793000
282328751	::487128611963416000
112333263	::487128625175490000
342594225	::487128640186904000
145911982	::487128654477279000
121290312	::487128654598516000
232437529	::487128660462149000
305877074	::487128662907441000
401109490	::487128667017850000
465375807	::487128667412119000
393653181	::487128686362378000
46283045	::487128741038923000
465375807	::487128755551207000
56779057	::487128829702311000
46283045	::487128838321610000
232437529	::487128853790208000
106584551	::487128859666423000
448283191	::487128888594530000
465375807	::487128892264558000
47733122	::487128959986188000
78065938	::487128969108389000
496575332	::487128981729476000
265799781	::487129005284261000
305877074	::487129013660286000
504987901	::487129013794508000
192590347	::487129029812977000
15728310	::487129104014004000
189033239	::487129123127447000
171510293	::487129153247150000
131866787	::487129161535074000
508430679	::487129187061219000
127413469	::487129193072062000
35923992	::487129200818941000
47733122	::487129213569605000
106584551	::487129257840111000
344817215	::487129259006099000
17990173	::487129262445834000
401109490	::487129282687156000
121290312	::487129296289275000
106584551	::487129310130495000
189033239	::487129316216422000
171510293	::487129328292204000
105598447	::487129348701315000
393653181	::487129370050723000
465375807	::487129424588849000
401109490	::487129435121152000
508430679	::487129461930725000
35923992	::487129469082406000
32171318	::487129484185718000
72378783	::487129496999309000
184962835	::487129511579123000
60160675	::487129542176145000
215181084	::487129565391618000
189033239	::487129568919044000
99435759	::487129581514534000
85155674	::487129584832241000
21548401	::487129612225613000
351810944	::487129652113072000
15728310	::487129667640389000
469196810	::487129673550557000
58949154	::487129684228841000
200685756	::487129728642334000
508430679	::487129736699580000
121290312	::487129740176654000
189033239	::487129742621937000
370049566	::487129747718406000
418503483	::487129755524018000
85155674	::487129794526457000
465375807	::487129798506864000
201376114	::487129808652890000
342594225	::487129815510577000
68439593	::487129832678244000
396364407	::487129890496344000
85155674	::487129928832274000
389738018	::487129931483058000
508430679	::487129932531634000
506824920	::487129952039362000
418297592	::487129962239901000
58949154	::487129994053681000
80895456	::487130004913135000
623990154	::487130006078754000
299796220	::487130008524431000
189033239	::487130011762049000
346569016	::487130047593992000
367298176	::487130056318128000
452678521	::487130067730829000
18547273	::487130073015668000
80895456	::487130087368962000
328828628	::487130164883492000
447301770	::487130188418142000
193126668	::487130195045126000
68439593	::487130257900974000
33029479	::487130268654788000
21374892	::487130270827425000
247434974	::487130286681899000
15728310	::487130324950724000
101572891	::487130342256832000
189033239	::487130348615004000
393653181	::487130390755569000
245855482	::487130392101933000
508430679	::487130393674399000
508430679	::487130425291055000
68439593	::487130428290371000
29302446	::487130449693536000
99435759	::487130495923150000
199784356	::487130530106728000
480895753	::487130551308926000
305877074	::487130551480881000
121290312	::487130596187975000
189033239	::487130622071021000
389738018	::487130624629538000
100843087	::487130624881213000
393653181	::487130668250701000
385121286	::487130689788080000
367561919	::487130705269243000
389738018	::487130718498078000
29319846	::487130765818621000
307485154	::487130772403281000
418297592	::487130838853627000
385121286	::487130867425218000
171510293	::487130885222060000
393653181	::487130887222751000
28510276	::487130901403271000
189033239	::487130918369251000
385121286	::487130919191326000
385121286	::487130937025495000
232437529	::487130938464141000
376467319	::487130940657786000
46283045	::487130976095436000
393653181	::487130982748004000
72378783	::487130992092524000
504987901	::487131059981529000
497334306	::487131068303044000
193126668	::487131072485154000
189033239	::487131082806943000
96273402	::487131094991372000
520004653	::487131107939217000
121290312	::487131138742165000
504987901	::487131147868983000
497334306	::487131151765479000
321578565	::487131188809588000
480895753	::487131193695952000
170064834	::487131231327240000
23543960	::487131248469766000
314604858	::487131285174120000
393653181	::487131295068454000
391061760	::487131305902370000
393653181	::487131316895617000
32973618	::487131360507621000
393653181	::487131417978355000
247434974	::487131442976014000
596678073	::487131443232260000
393653181	::487131448382861000
408031484	::487131454132867000
725532679	::487131484369588000
383972979	::487131521241718000
145911982	::487131543664865000
207660046	::487131545572888000
393653181	::487131561335476000
367561919	::487131569635606000
423666163	::487131577429028000
393653181	::487131580197269000
596678073	::487131584639037000
76815335	::487131586836430000
207660046	::487131602741235000
383972979	::487131606658715000
193126668	::487131644655312000
207660046	::487131657929904000
33029479	::487131674358972000
193126668	::487131677777739000
45243501	::487131700145557000
393653181	::487131710619127000
62940169	::487131710790709000
383972979	::487131714515247000
207660046	::487131725839859000
68052287	::487131725953527000
82600674	::487131726406103000
465375807	::487131738389217000
393653181	::487131744383291000
207660046	::487131751651631000
50157557	::487131774967750000
100843087	::487131777207504000
247434974	::487131782886617000
270687983	::487131790738337000
207660046	::487131800670449000
22087737	::487131807528148000
393653181	::487131818916073000
473718221	::487131820492738000
103433902	::487131822053400000
393653181	::487131825756987000
393653181	::487131830911787000
232560771	::487131838624722000
207660046	::487131848774918000
251443783	::487131858103435000
3571651	::487131868727631000
376467319	::487131876218245000
103433902	::487131890932281000
63478115	::487131899052425000
342594225	::487131904827600000
393653181	::487131945231740000
270687983	::487131960666357000
103433902	::487131961329467000
60160675	::487131961572347000
248358978	::487131974931193000
96273402	::487131979456856000
103433902	::487131985857757000
193126668	::487131996855222000
443512536	::487132005222465000
207660046	::487132017046216000
247159855	::487132017276878000
119636299	::487132020632334000
353418151	::487132030451200000
103433902	::487132039758757000
207660046	::487132046234361000
401109490	::487132047157522000
193126668	::487132049976086000
353418151	::487132051649626000
207660046	::487132056162275000
353418151	::487132078145032000
393653181	::487132085304688000
96273402	::487132096129818000
38848610	::487132101649924000
401109490	::487132102497157000
322465167	::487132105474723000
103433902	::487132111334567000
22087737	::487132117491408000
193126668	::487132167034912000
399114412	::487132167579787000
224410857	::487132186546810000
193126668	::487132188849487000
110059442	::487132189478223000
76815335	::487132190023491000
383972979	::487132224228048000
383972979	::487132278833684000
60160675	::487132283145814000
207660046	::487132365689348000
559837229	::487132374061182000
351325780	::487132392683876000
50157557	::487132397511524000
207660046	::487132411398864000
77787388	::487132436317233000
207660046	::487132488137838000
443512536	::487132506781540000
376467319	::487132513484029000
351325780	::487132516801732000
559837229	::487132527987945000
445925140	::487132544131805000
207660046	::487132551215996000
103433902	::487132571013492000
66270239	::487132597487542000
423666163	::487132602546286000
207660046	::487132617473421000
328828628	::487132625119625000
423666163	::487132636348178000
103433902	::487132642534780000
596678073	::487132647840567000
247434974	::487132669042384000
257625769	::487132670133272000
38848610	::487132700017709000
76248039	::487132703834112000
207660046	::487132753729581000
612285596	::487132769709854000
60160675	::487132809597706000
207660046	::487132838009905000
570502101	::487132842225176000
207660046	::487132868359901000
66270239	::487132876295503000
56967401	::487132878648516000
391061760	::487132919379816000
465375807	::487132930855034000
257625769	::487132935699857000
89294713	::487132976115744000
80895456	::487133009079185000
283051149	::487133029047885000
344817215	::487133030671056000
307372680	::487133053462933000
448283191	::487133062178697000
612285596	::487133077215248000
448283191	::487133091496873000
207660046	::487133095552765000
324171027	::487133117409288000
423666163	::487133132051992000
340819943	::487133164968894000
3571651	::487133176934834000
207660046	::487133218701709000
497334306	::487133243758501000
383972979	::487133243959803000
207660046	::487133269985460000
3571651	::487133304693346000
207660046	::487133310783860000
37080273	::487133314193833000
317634739	::487133318396530000
445925140	::487133325757145000
454146385	::487133327787581000
207660046	::487133333139107000
56917722	::487133334414163000
3571651	::487133358309130000
570502101	::487133371550552000
170815462	::487133414093373000
320400498	::487133562638835000
497334306	::487133596528824000
106584551	::487133608469995000
612285596	::487133648538177000
236595577	::487133680167440000
612285596	::487133741085495000
134585678	::487133761742839000
497334306	::487133773247434000
162394402	::487133775219142000
454146385	::487133792680046000
623584562	::487133806378225000
465375807	::487133830482903000
497334306	::487133855724208000
612285596	::487133872702775000
96013044	::487133875781382000
612285596	::487133912951316000
307372680	::487133916013559000
76248039	::487133930101805000
63478115	::487133933759635000
305415102	::487133935474712000
110059442	::487133945671061000
156801163	::487133990294269000
612285596	::487134012264046000
612285596	::487134033688526000
612285596	::487134056274870000
65995121	::487134078488289000
460491164	::487134100231163000
3571651	::487134141666697000
307372680	::487134154950447000
76248039	::487134161635794000
17990173	::487134177784258000
247159855	::487134181005078000
393653181	::487134186021859000
223614733	::487134240598159000
96013044	::487134242149629000
454146385	::487134261208973000
320400498	::487134302807683000
393653181	::487134431896162000
497334306	::487134436882788000
497334306	::487134483183714000
60221494	::487134493593960000
166897115	::487134497700208000
36772146	::487134502758535000
110059442	::487134529119727000
454146385	::487134559939862000
497334306	::487134562812559000
80895456	::487134577438494000
65995121	::487134586619842000
46283045	::487134597457518000
136828926	::487134616017305000
454398669	::487134684087078000
46283045	::487134701061013000
454398669	::487134721831612000
465089745	::487134746783125000
612285596	::487134751409442000
465089745	::487134767884685000
497334306	::487134768257986000
612285596	::487134770581630000
465375807	::487134799820111000
166897115	::487134806140932000
223614733	::487134837141413000
454398669	::487134866719637000
320400498	::487134878647857000
497334306	::487134926429368000
497334306	::487134988547014000
118827154	::487134993144373000
46283045	::487135003189342000
36772146	::487135007211667000
396952554	::487135036861607000
223614733	::487135055236833000
193126668	::487135059322089000
497334306	::487135062257717000
89294713	::487135080804933000
305877074	::487135083841609000
56967401	::487135084156174000
497334306	::487135086635003000
41649263	::487135114443231000
230898142	::487135123486167000
497334306	::487135166049968000
299297459	::487135197872152000
201376114	::487135219611205000
65995121	::487135226108604000
134585678	::487135250393620000
86131593	::487135309692301000
89294713	::487135324007452000
76248039	::487135334560301000
168347877	::487135337274044000
134585678	::487135366563237000
497334306	::487135374758535000
62940169	::487135386053771000
497334306	::487135389585399000
320400498	::487135411915866000
377357259	::487135446095233000
96443022	::487135461425438000
453690730	::487135477430902000
612285596	::487135547693862000
497334306	::487135592925261000
42435255	::487135623048728000
266413556	::487135654896091000
266413556	::487135678346428000
134585678	::487135737658499000
450560571	::487135750295535000
156508337	::487135783262752000
351325780	::487135785414434000
562178473	::487135823758782000
612285596	::487135951580188000
562178473	::487136002427723000
45243501	::487136011051212000
84975876	::487136011852345000
26109453	::487136059965575000
271774234	::487136072728461000
16107745	::487136075475726000
291249412	::487136086066335000
60160675	::487136114277236000
223614733	::487136126311088000
596678073	::487136133512708000
166897115	::487136138939756000
45243501	::487136182287888000
257830093	::487136189540204000
60221494	::487136240802611000
59503620	::487136264106160000
484423510	::487136290798723000
389738018	::487136328669069000
307372680	::487136334675722000
22954511	::487136342317363000
60399576	::487136342929719000
41649263	::487136435963572000
184962835	::487136436433743000
156508337	::487136459732684000
245573462	::487136505979105000
612285596	::487136514074099000
305926788	::487136536966987000
450560571	::487136541232209000
156508337	::487136568197398000
307372680	::487136570223636000
156801163	::487136647075483000
89294713	::487136653765378000
257830093	::487136659675574000
256609151	::487136671004377000
30336217	::487136682215354000
106584551	::487136688309686000
110530129	::487136703518613000
497571518	::487136734422253000
344817215	::487136805452406000
444298693	::487136808963432000
96273402	::487136815665524000
89294713	::487136880266199000
102100651	::487136895046914000
3571651	::487136913187676000
110530129	::487136941461479000
106584551	::487137000189747000
444298693	::487137001070919000
239254872	::487137047077859000
120139449	::487137049657364000
484423510	::487137072495345000
37780107	::487137088584695000
37780107	::487137135607025000
135937043	::487137135607439000
245573462	::487137153206321000
46283045	::487137204729180000
239254872	::487137210005590000
155139746	::487137245904637000
245573462	::487137253706043000
445268626	::487137301362147000
37780107	::487137303509229000
223614733	::487137358324969000
84975876	::487137465979785000
37780107	::487137521189396000
106584551	::487137532706967000
46283045	::487137615116648000
29827759	::487137632065843000
465375807	::487137684691763000
497571518	::487137816691081000
252389746	::487137836265508000
39847939	::487137949494956000
355612007	::487137950913015000
465375807	::487138064704086000
121290312	::487138111936147000
22954511	::487138143485702000
105598447	::487138170769661000
56967401	::487138189908258000
22087737	::487138207939571000
56967401	::487138218366619000
14808898	::487138349837467000
465375807	::487138350428471000
458808714	::487138373044142000
38848610	::487138594084364000
30336217	::487138676548182000
39685005	::487138706763968000
81016171	::487138746412716000
89294713	::487138749457768000
17470539	::487138752364417000
484423510	::487138781405782000
136828926	::487138786933874000
267227218	::487138798577254000
89294713	::487138827819950000
208171241	::487138843791855000
110530129	::487138885877895000
89294713	::487138897701257000
18918771	::487138912993685000
30336217	::487138914411749000
14808898	::487138972943286000
121290312	::487138976596099000
208171241	::487139025124220000
267227218	::487139030631333000
47733122	::487139036616986000
48612192	::487139054262427000
465375807	::487139059236495000
497334306	::487139070829543000
497571518	::487139131299205000
106584551	::487139145572044000
136880369	::487139190115545000
484423510	::487139197728215000
17990173	::487139199162646000
208171241	::487139199523368000
318627551	::487139312014610000
239254872	::487139340795928000
81016171	::487139370190012000
618760575	::487139379408670000
465375807	::487139402666098000
50157557	::487139405283352000
15728310	::487139423218176000
484423510	::487139432705699000
89294713	::487139491618881000
89294713	::487139497050509000
200615756	::487139517770395000
342508573	::487139535965671000
497334306	::487139542055399000
136828926	::487139553568780000
138557664	::487139554856808000
465375807	::487139563672854000
50157557	::487139585294471000
591216066	::487139596979822000
465375807	::487139692735774000
168347877	::487139694732640000
50157557	::487139704127512000
406772829	::487139705671409000
17908818	::487139722498936000
46283045	::487139834104778000
151839735	::487139837854507000
17908818	::487139866271301000
465375807	::487139935770509000
89294713	::487139945853632000
166897115	::487140019615072000
89294713	::487140019669192000
38848610	::487140124858523000
257942561	::487140130323329000
45243501	::487140138187640000
318627551	::487140165559672000
497571518	::487140216625725000
45243501	::487140222191157000
372611209	::487140222451208000
287028974	::487140226138009000
166897115	::487140266776997000
38848610	::487140295406919000
497571518	::487140302432780000
291249412	::487140350104854000
264434173	::487140352638595000
287028974	::487140388558213000
38848610	::487140409655967000
38207353	::487140411677630000
291249412	::487140431818285000
121290312	::487140453033070000
247560161	::487140455188922000
465375807	::487140462218604000
220532575	::487140475371917000
37860681	::487140538806595000
42435255	::487140561615196000
510678171	::487140575544868000
344817215	::487140581412331000
37860681	::487140597300346000
193126668	::487140626581168000
89294713	::487140723561472000
6945382	::487140723880230000
559837229	::487140734756085000
508430679	::487140747351564000
62460045	::487140778297135000
8070562	::487140792301916000
193126668	::487140813022195000
508430679	::487140816297553000
257942561	::487140860069310000
290624910	::487140888141787000
30336217	::487140945301749000
37860681	::487140947545690000
465375807	::487140983427977000
317634739	::487141001459691000
287028974	::487141006799040000
239254872	::487141045629485000
60131090	::487141064168321000
220532575	::487141066609422000
6945382	::487141102005141000
508430679	::487141112964849000
465375807	::487141120090976000
38848610	::487141137316978000
81016171	::487141141171535000
448283191	::487141260990234000
448283191	::487141278706982000
37860681	::487141308394258000
290624910	::487141331903336000
432747373	::487141339029442000
64942768	::487141339352809000
30336217	::487141375725412000
508430679	::487141382817996000
287028974	::487141388048695000
48427726	::487141393823842000
465375807	::487141396449464000
247560161	::487141411041443000
317634739	::487141422974640000
64942768	::487141433531699000
287028974	::487141436920692000
81016171	::487141454112763000
141140385	::487141460005761000
465375807	::487141472735469000
168347877	::487141498681839000
317634739	::487141505325211000
342594225	::487141514783383000
465375807	::487141522236661000
342594225	::487141573180674000
465375807	::487141593980219000
269143639	::487141595653758000
22087737	::487141639345823000
39685005	::487141649974185000
465375807	::487141673688788000
317634739	::487141689749164000
465375807	::487141699320160000
287028974	::487141711379193000
393653181	::487141725258149000
317634739	::487141862969708000
121290312	::487141885438226000
432747373	::487141951334907000
269143639	::487141988580331000
508430679	::487142007488253000
121290312	::487142037024567000
22087737	::487142037498511000
287028974	::487142053227147000
48427726	::487142095887429000
30336217	::487142109577637000
89294713	::487142109753794000
393653181	::487142131119964000
317634739	::487142139667947000
56967401	::487142146189705000
37860681	::487142172940972000
389738018	::487142207225204000
56967401	::487142228033163000
516096126	::487142232244621000
389738018	::487142258844913000
223375935	::487142265555406000
245855482	::487142280315551000
6945382	::487142280478736000
559837229	::487142323600379000
223375935	::487142366994657000
89294713	::487142418165149000
309981035	::487142432145145000
121290312	::487142459726520000
96273402	::487142462889025000
39685005	::487142467066552000
47466684	::487142477271674000
141140385	::487142511513595000
45243501	::487142517129760000
393653181	::487142533483737000
135937043	::487142537648300000
508430679	::487142549769822000
45243501	::487142550059225000
78065938	::487142553729265000
6945382	::487142564496039000
193126668	::487142598843572000
45243501	::487142610251706000
30336217	::487142617704968000
287028974	::487142619500134000
38848610	::487142686135451000
287028974	::487142687099719000
393653181	::487142752841629000
21945140	::487142755647238000
60221494	::487142757626941000
37860681	::487142779013701000
414543388	::487142788664815000
414543388	::487142837683621000
6945382	::487142856780308000
37860681	::487142920030408000
48427726	::487142946701975000
39685005	::487142950820786000
14297098	::487142982685310000
118708729	::487142996060958000
269143639	::487143032014131000
327934017	::487143043313565000
39685005	::487143044165033000
393653181	::487143065090818000
6945382	::487143079795650000
458808714	::487143132971020000
64584579	::487143149190389000
432747373	::487143152554221000
465375807	::487143158946349000
382531150	::487143243742588000
38848610	::487143247526240000
23543960	::487143273559896000
725532679	::487143333194514000
171510293	::487143560152875000
45243501	::487143575382028000
30336217	::487143594177101000
118708729	::487143637713977000
287028974	::487143694769065000
30336217	::487143726264098000
46283045	::487143729296195000
166897115	::487143734669099000
480895753	::487143746492837000
23164217	::487143792768598000
465375807	::487143826037829000
465375807	::487143832673202000
171510293	::487143835513139000
68052287	::487143842614095000
166897115	::487143856714956000
23164217	::487143857394434000
307397057	::487143888943988000
39685005	::487143908325859000
119636299	::487143929389674000
367561919	::487143935869857000
23543960	::487143938638114000
269143639	::487143962415603000
23164217	::487143962805678000
199784356	::487143964311429000
382531150	::487144017927237000
536012978	::487144047224430000
269143639	::487144101377089000
465375807	::487144104329891000
258532274	::487144145182818000
327934017	::487144148198125000
382531150	::487144159212339000
465375807	::487144182566223000
408224760	::487144195392802000
106584551	::487144210399633000
465375807	::487144220071698000
223375935	::487144264376147000
47167252	::487144268440432000
61832970	::487144306394673000
351325780	::487144347851190000
344817215	::487144357179314000
58349263	::487144367694815000
287028974	::487144368709464000
17990173	::487144375282319000
6945382	::487144382982660000
121290312	::487144389391568000
39685005	::487144436741066000
409640203	::487144448917114000
3571651	::487144458526679000
423666163	::487144467875762000
21945140	::487144480370196000
166897115	::487144494018879000
38848610	::487144524297539000
317634739	::487144544031768000
444298693	::487144562197299000
382531150	::487144620304785000
317634739	::487144642459500000
61832970	::487144646967951000
444298693	::487144688995295000
409640203	::487144702563479000
39685005	::487144711476367000
444298693	::487144734897766000
317634739	::487144739284996000
75696479	::487144740786167000
80895456	::487144748860588000
135937043	::487144767675838000
223375935	::487144770653786000
75696479	::487144797073719000
269143639	::487144803298050000
317634739	::487144805320126000
75696479	::487144816287838000
287028974	::487144819890724000
39215095	::487144824064077000
6945382	::487144825045528000
317634739	::487144862970834000
351325780	::487144863058522000
42435255	::487144903726481000
75696479	::487144952351039000
409640203	::487144954301407000
166897115	::487144976313106000
75696479	::487144988992479000
94181957	::487144999071789000
75696479	::487145022488182000
75696479	::487145035150811000
60712766	::487145091069657000
151839735	::487145122941788000
42435255	::487145164675096000
223375935	::487145172434579000
121290312	::487145191157923000
510678171	::487145199874105000
287028974	::487145274846896000
465375807	::487145311152775000
47167252	::487145333739118000
287028974	::487145374738415000
432747373	::487145397505097000
480895753	::487145403410690000
287028974	::487145406376452000
193126668	::487145407014002000
497571518	::487145469626572000
536012978	::487145496633282000
536012978	::487145514928832000
75696479	::487145570369150000
432747373	::487145585334423000
31280614	::487145658789273000
432747373	::487145681006501000
252389746	::487145712065339000
136828926	::487145732776804000
151839735	::487145755371520000
113048616	::487145771234377000
269143639	::487145780700917000
264295397	::487145817577234000
61832970	::487145827068944000
75696479	::487145848761884000
497571518	::487145884485156000
6945382	::487145927501959000
346412695	::487145955108474000
38848610	::487145958254587000
118708729	::487145968929112000
61832970	::487145985676570000
136828926	::487146010578124000
89294713	::487146114034855000
6945382	::487146126991425000
269143639	::487146127666343000
89294713	::487146163053662000
497571518	::487146173753733000
89294713	::487146205969797000
497571518	::487146214878875000
56967401	::487146227176206000
465375807	::487146250202935000
6945382	::487146257706930000
331423379	::487146271434895000
269143639	::487146293186154000
96273402	::487146333841530000
56967401	::487146345862426000
269143639	::487146366347395000
287028974	::487146380385722000
177101575	::487146390959579000
367561919	::487146442721460000
269143639	::487146446961905000
56967401	::487146459943292000
23247181	::487146468977807000
42435255	::487146508991475000
6945382	::487146606723342000
193126668	::487146631759159000
118708729	::487146634112147000
89294713	::487146648829571000
56967401	::487146667288711000
465375807	::487146670820306000
432747373	::487146672288305000
269143639	::487146673290739000
96273402	::487146723815346000
193126668	::487146725841588000
35706997	::487146727753785000
382531150	::487146743838961000
121290312	::487146829037842000
30336217	::487146844028686000
96273402	::487146922973462000
6945382	::487146926123397000
30336217	::487146938832551000
283518032	::487146955769147000
305877074	::487146974190137000
58349263	::487146994818109000
465375807	::487147057413496000
89294713	::487147074866003000
89294713	::487147100598054000
382531150	::487147104775589000
269143639	::487147133573681000
197210844	::487147170894602000
193126668	::487147181326204000
264434173	::487147205526958000
382531150	::487147223273058000
73795436	::487147234514173000
269143639	::487147284459573000
193126668	::487147286846513000
155459778	::487147388637700000
166897115	::487147417922322000
339482720	::487147417931100000
64584579	::487147451971674000
465375807	::487147480186773000
6945382	::487147489493938000
382531150	::487147509769199000
170162540	::487147519395127000
61832970	::487147537879416000
318627551	::487147539439702000
248358978	::487147559299735000
480895753	::487147623753588000
22954511	::487147642690863000
121290312	::487147646394437000
56967401	::487147682041839000
166897115	::487147743018643000
61832970	::487147757212168000
337499399	::487147766733615000
121290312	::487147817182302000
127062122	::487147831895920000
465375807	::487147832575406000
193126668	::487147867581460000
22954511	::487147879857811000
234649932	::487147895893020000
58349263	::487147961496117000
58349263	::487147990386491000
385121286	::487147999097663000
269143639	::487148030865326000
73795436	::487148036993613000
58349263	::487148040474460000
381181950	::487148115678330000
344817215	::487148132518469000
95072707	::487148171462578000
22954511	::487148178999742000
264434173	::487148203888746000
61832970	::487148218149384000
3571651	::487148237917532000
166897115	::487148247069110000
56967401	::487148282330619000
89294713	::487148296708694000
465375807	::487148338026782000
95072707	::487148349124923000
329360692	::487148358834720000
465375807	::487148396512161000
381181950	::487148406540738000
153077015	::487148420088356000
153077015	::487148439801577000
230659102	::487148463486824000
401109490	::487148472748240000
271774234	::487148474194862000
329360692	::487148489810259000
223375935	::487148490275815000
465375807	::487148521468858000
15728310	::487148521619873000
287028974	::487148534903234000
305877074	::487148548769583000
89294713	::487148578112933000
166897115	::487148583238385000
61832970	::487148588875513000
245203404	::487148609389858000
329360692	::487148611629621000
230659102	::487148633729421000
269143639	::487148713836417000
223375935	::487148725123289000
385121286	::487148740491235000
30336217	::487148749374779000
527041090	::487148761513066000
73795436	::487148779142144000
267405925	::487148784271388000
22954511	::487148810062151000
96273402	::487148841938870000
329360692	::487148873471643000
15728310	::487148887095115000
287028974	::487148894489292000
623584562	::487148910016622000
33788573	::487148925137080000
465375807	::487148926361800000
385121286	::487148944258891000
269143639	::487148957340930000
166897115	::487148978199199000
89294713	::487149008268173000
329360692	::487149025536520000
66270239	::487149045463265000
22954511	::487149131182272000
58349263	::487149154796584000
22954511	::487149161280569000
385121286	::487149178036842000
40226593	::487149234483769000
17990173	::487149280302358000
227191596	::487149290142175000
57566548	::487149316369162000
382531150	::487149330344574000
58349263	::487149369960181000
288540835	::487149370710556000
45911298	::487149451866169000
58349263	::487149466701803000
382531150	::487149597634985000
121290312	::487149622775648000
465375807	::487149676697620000
22954511	::487149713678819000
227191596	::487149728669237000
465375807	::487149736755884000
317634739	::487149739021176000
367561919	::487149789587337000
22954511	::487149835653365000
66270239	::487149850618650000
58349263	::487149876267196000
166897115	::487149890292547000
260825806	::487149906868436000
385121286	::487149943660896000
260825806	::487149999835209000
317634739	::487150066512457000
260825806	::487150083645784000
23413958	::487150105980436000
136458681	::487150126352195000
260825806	::487150166793674000
166897115	::487150177300410000
382531150	::487150203544158000
260825806	::487150235869659000
131220599	::487150319051501000
260825806	::487150328597336000
38848610	::487150344863252000
465375807	::487150350755823000
497571518	::487150376865763000
329360692	::487150466644836000
367298176	::487150507626999000
56917722	::487150679333429000
23611301	::487150679798988000
166897115	::487150689961771000
61832970	::487150709104603000
382531150	::487150746920443000
61832970	::487150775408140000
497571518	::487150818744078000
21945140	::487150829271388000
209208697	::487150835533488000
497571518	::487150875920859000
80895456	::487150877573382000
61832970	::487150903879671000
22954511	::487151033932476000
542406301	::487151065922433000
96273402	::487151074541699000
382531150	::487151096998002000
131220599	::487151120029351000
131220599	::487151145207746000
416684872	::487151192477552000
58349263	::487151211947511000
80895456	::487151213717495000
58349263	::487151222408089000
166897115	::487151272034721000
497571518	::487151315383226000
497571518	::487151386858373000
80895456	::487151400057847000
542406301	::487151418474627000
287028974	::487151459847245000
269143639	::487151504621465000
109105005	::487151522304647000
401109490	::487151793437036000
340819943	::487151840765550000
344817215	::487151907429814000
29935926	::487151923007459000
102796495	::487151923980546000
269143639	::487151982650470000
399555371	::487151991693377000
3571651	::487152007871221000
287028974	::487152008529317000
61832970	::487152096186101000
287028974	::487152129035862000
48427726	::487152174145622000
166897115	::487152219809009000
465375807	::487152236540080000
166897115	::487152333776621000
121290312	::487152411799072000
465375807	::487152419785035000
46283045	::487152426013573000
245573462	::487152436696453000
61832970	::487152477372825000
465375807	::487152492682027000
256781130	::487152556368351000
340819943	::487152585434869000
121290312	::487152605055819000
497571518	::487152608378122000
136458681	::487152611812851000
273682366	::487152612270026000
260464441	::487152624077000000
245669191	::487152636517298000
256781130	::487152639495270000
27992224	::487152669170348000
131220599	::487152686870315000
200316617	::487152711004336000
131220599	::487152732315615000
497571518	::487152755698831000
313120951	::487152785628995000
54466394	::487152811658862000
131220599	::487152832693678000
238400474	::487152835143159000
56967401	::487152850015760000
256781130	::487152880680304000
25747982	::487153037920575000
166897115	::487153058694983000
111978266	::487153061568053000
200316617	::487153084968497000
39507361	::487153095831744000
245669191	::487153144367837000
163340834	::487153291256934000
121290312	::487153298592382000
443512536	::487153469820645000
136458681	::487153520135507000
273682366	::487153551945113000
245855482	::487153607926882000
288540835	::487153632962306000
166897115	::487153663995957000
121290312	::487153684866822000
136458681	::487153696451473000
39507361	::487153711182266000
166897115	::487153854551556000
248358978	::487153876374523000
56967401	::487153893898342000
58115212	::487153982050021000
238400474	::487154049670987000
33788573	::487154130532569000
86131593	::487154161956306000
269143639	::487154191043817000
169240898	::487154242348535000
166897115	::487154256298782000
136458681	::487154281594630000
269143639	::487154291921002000
256781130	::487154298707394000
21945140	::487154310044606000
17990173	::487154320870486000
19091805	::487154478311682000
382531150	::487154516580524000
245573462	::487154519222927000
33788573	::487154522397999000
166897115	::487154537422024000
96273402	::487154538030190000
269143639	::487154542450974000
33788573	::487154582410113000
166897115	::487154594854621000
276357208	::487154602173665000
19091805	::487154713566007000
121290312	::487154727629496000
412586663	::487154739109715000
193126668	::487154761444368000
166897115	::487154809296805000
96273402	::487154832822636000
200316617	::487154834953756000
57566548	::487154884827820000
245669191	::487154996236926000
121290312	::487154998690607000
56967401	::487155072023793000
166897115	::487155088306085000
283328574	::487155140768452000
497571518	::487155178219778000
224410857	::487155222314504000
497571518	::487155236428341000
245573462	::487155255822385000
241358661	::487155291205541000
276357208	::487155386206531000
166897115	::487155509389037000
96273402	::487155531530768000
329360692	::487155531912466000
241358661	::487155542452752000
378609308	::487155553190166000
378609308	::487155651131359000
344817215	::487155683196801000
241358661	::487155759671558000
3571651	::487155780375023000
96273402	::487155788331241000
329360692	::487155797097320000
382531150	::487155801451016000
32171318	::487155805796708000
467775651	::487155853406257000
318065690	::487155890223452000
121290312	::487155940076945000
382531150	::487155960238972000
276357208	::487156026966167000
273682366	::487156065675399000
166897115	::487156143190310000
273682366	::487156168641347000
166897115	::487156185846390000
174840636	::487156229282594000
273682366	::487156239915167000
271738272	::487156256038072000
174840636	::487156271733153000
497571518	::487156291157381000
273682366	::487156314322108000
40334639	::487156324376248000
271738272	::487156326540115000
121290312	::487156340419080000
31280614	::487156406911373000
15728310	::487156410187132000
276357208	::487156431875887000
378609308	::487156442940448000
33788573	::487156452436369000
273682366	::487156471856001000
166897115	::487156484808003000
329360692	::487156567389634000
273682366	::487156584510795000
497571518	::487156629574807000
134616278	::487156631109513000
208171241	::487156647077232000
269143639	::487156662541615000
382531150	::487156669164425000
273682366	::487156833417588000
166897115	::487156875884908000
327934017	::487156977777143000
166897115	::487157002565476000
288540835	::487157021892833000
273682366	::487157092025761000
283251929	::487157100909297000
208171241	::487157110065467000
382531150	::487157170060800000
245669191	::487157211483750000
267405925	::487157339909537000
271738272	::487157349186936000
166897115	::487157366702366000
382531150	::487157577717796000
283251929	::487157658604949000
224410857	::487157665060356000
33788573	::487157672139956000
95072707	::487157683464577000
269143639	::487157750963507000
166897115	::487157772400615000
96273402	::487157802029154000
287028974	::487157808451055000
208171241	::487157811613138000
207660046	::487157820404412000
15728310	::487157854323752000
155805303	::487157867716169000
50807638	::487157885210619000
273682366	::487157903854698000
271738272	::487157921805893000
283328574	::487157999966760000
20153912	::487158075288080000
95072707	::487158171400540000
171510293	::487158219341824000
208171241	::487158284441239000
382531150	::487158312098476000
50807638	::487158364250443000
457197060	::487158428280696000
468965579	::487158523009052000
33788573	::487158529027874000
457197060	::487158548065837000
287028974	::487158575299448000
33788573	::487158628231544000
393653181	::487158642110894000
287028974	::487158730727759000
382531150	::487158740966055000
378609308	::487158835841224000
33788573	::487158965009010000
269143639	::487158968846802000
457197060	::487158972932059000
121290312	::487158988010577000
160733683	::487159131719999000
382531150	::487159137340366000
56917722	::487159172325064000
378609308	::487159183083450000
298870626	::487159238897057000
95072707	::487159275907600000
95072707	::487159324163055000
287028974	::487159353347026000
287028974	::487159368626888000
393653181	::487159394837471000
17990173	::487159455772323000
344817215	::487159457894240000
297238880	::487159462864515000
497571518	::487159493483298000
287028974	::487159540224630000
230069479	::487159556234289000
3571651	::487159564241215000
497571518	::487159577830768000
151839735	::487159591201828000
166897115	::487159595882643000
141140385	::487159621878943000
287028974	::487159624571703000
33788573	::487159625347653000
393653181	::487159671518945000
155805303	::487159695598047000
179039178	::487159711888707000
287028974	::487159718436020000
96273402	::487159753726910000
270687983	::487159754372825000
270687983	::487159792687804000
457197060	::487159846668492000
370049566	::487159908891381000
297238880	::487159910971752000
393653181	::487159911458299000
393653181	::487159964432338000
298870626	::487160016160317000
269143639	::487160027166171000
287028974	::487160042357919000
298870626	::487160128643149000
473462894	::487160178760896000
298870626	::487160183294926000
15186859	::487160367777185000
393653181	::487160375029534000
200685756	::487160453714288000
24804859	::487160464841789000
15728310	::487160465567408000
577920402	::487160475839254000
200685756	::487160523998240000
269143639	::487160592826785000
23400461	::487160805637378000
155805303	::487160813552029000
245573462	::487160851002953000
282328751	::487160960029708000
121290312	::487161093899300000
283251929	::487161117555167000
166897115	::487161141123358000
15728310	::487161141525618000
269143639	::487161195716034000
393653181	::487161214175547000
78926478	::487161286556266000
44768272	::487161377648574000
28827091	::487161381926354000
177101575	::487161486175793000
177101575	::487161546401792000
177101575	::487161574495236000
25368960	::487161676483928000
60555388	::487161691851866000
270687983	::487161734671527000
15204110	::487161772882018000
141140385	::487161865064038000
81023321	::487162016264486000
465375807	::487162032211238000
33528820	::487162037076643000
596678073	::487162058526703000
224410857	::487162100071276000
45278487	::487162142614110000
273682366	::487162153242075000
700013623	::487162174897266000
252674018	::487162183092936000
56556074	::487162234548654000
287028974	::487162285706592000
141140385	::487162438203101000
273682366	::487162567018565000
287028974	::487162568738230000
56967401	::487162659804954000
363059827	::487162809851973000
458529098	::487162847647248000
287028974	::487162877787111000
200316617	::487162912617029000
382531150	::487163010511679000
287028974	::487163098189406000
314303039	::487163102241099000
58115212	::487163176786477000
344817215	::487163233753501000
393653181	::487163242075410000
393653181	::487163299633831000
81023321	::487163308353392000
58115212	::487163332109946000
57566548	::487163364657725000
81023321	::487163410409193000
393653181	::487163417170817000
305926788	::487163422178836000
14297098	::487163473617756000
224410857	::487163689741873000
506707370	::487163703285264000
86604355	::487163754791333000
141140385	::487163814798819000
393653181	::487163836777394000
20804321	::487163879437242000
382531150	::487163930490314000
623584562	::487164005039890000
379924726	::487164034186113000
382531150	::487164034504876000
17035194	::487164064754589000
15726982	::487164086996979000
248358978	::487164165497159000
382531150	::487164197076103000
179039178	::487164217284644000
393653181	::487164258925703000
358452616	::487164317800730000
433169770	::487164318002081000
15726982	::487164364416643000
17990173	::487164387451736000
40226593	::487164406367678000
393653181	::487164456422883000
28676065	::487164498026172000
15726982	::487164519035449000
27626703	::487164652598464000
162394402	::487164687373852000
20804321	::487164726153973000
121290312	::487164746307604000
273682366	::487164805434707000
393653181	::487164805439320000
358452616	::487164828025225000
200685756	::487164828297854000
377555310	::487164844995792000
15726982	::487164872099373000
15726982	::487164883042308000
273682366	::487164884899999000
28066346	::487164897394847000
151839735	::487164933381955000
358452616	::487164938629046000
287028974	::487164969977270000
596678073	::487165068597932000
596678073	::487165068853780000
382531150	::487165094992678000
370049566	::487165130434961000
15726982	::487165179617370000
15726982	::487165196210028000
568915908	::487165219374768000
200685756	::487165226458939000
57566548	::487165238135889000
149275783	::487165438715899000
385121286	::487165467312680000
149275783	::487165499160002000
382531150	::487165541816086000
252674018	::487165615455477000
516017637	::487165617972064000
200685756	::487165657935380000
393653181	::487165709618003000
516017637	::487165729586700000
245855482	::487165757529522000
57238973	::487165822818066000
393653181	::487165828656562000
32671267	::487165842380308000
382531150	::487165896612261000
287028974	::487165993857593000
179039178	::487166006930845000
252674018	::487166029051609000
121290312	::487166030548963000
54304799	::487166130599895000
100195876	::487166188888133000
100195876	::487166189697658000
587940951	::487166243837706000
57238973	::487166275219517000
149275783	::487166371407880000
393653181	::487166721602912000
382531150	::487166747787554000
81023321	::487166836866166000
224410857	::487166888720760000
344817215	::487167008593563000
149275783	::487167095554449000
3571651	::487167103372652000
81023321	::487167126877134000
254433701	::487167140462465000
167513343	::487167180526874000
81023321	::487167293411975000
15726982	::487167312513236000
254433701	::487167324227526000
50807638	::487167341986197000
167513343	::487167352950521000
393653181	::487167370574983000
167513343	::487167379961810000
167513343	::487167395539464000
393653181	::487167420508147000
62870601	::487167426568544000
171510293	::487167473746444000
382531150	::487167502951010000
51197703	::487167513533644000
96872197	::487167536471867000
382531150	::487167548249477000
51197703	::487167586745188000
50807638	::487167724557062000
254433701	::487167725416882000
504027031	::487167741162315000
252674018	::487167742873595000
167513343	::487167785861390000
81023321	::487167808489287000
18999708	::487167828324126000
149275783	::487167954497593000
51197703	::487167984855949000
377357259	::487168084549967000
224410857	::487168106654343000
213187842	::487168153487548000
58115212	::487168269380366000
81023321	::487168280474292000
81023321	::487168296211324000
444298693	::487168412947587000
23450320	::487168451346440000
58115212	::487168485387022000
309981035	::487168503292907000
309981035	::487168518157516000
96872197	::487168568874643000
320512967	::487168603368607000
81023321	::487168607227359000
58115212	::487168758889197000
81023321	::487168763364528000
379924726	::487168790711382000
56967401	::487168850744467000
56967401	::487168864388542000
97317697	::487168871703400000
510678171	::487168893958758000
14297098	::487168909242806000
97317697	::487168934609555000
15728310	::487168975709941000
318065690	::487169111571447000
81023321	::487169137966215000
58115212	::487169224167522000
347869774	::487169257176715000
393653181	::487169271844589000
81023321	::487169300168314000
320512967	::487169313791422000
96872197	::487169391235067000
81023321	::487169395144142000
379924726	::487169397723643000
17990173	::487169407161221000
254433701	::487169412697292000
58115212	::487169412844122000
114967175	::487169530415046000
444298693	::487169597477752000
56967401	::487169652368211000
81023321	::487169683091496000
454398669	::487169718470836000
81023321	::487169745129451000
127062122	::487169773428436000
320512967	::487169781435351000
127062122	::487169830726811000
81023321	::487169872019738000
377425191	::487169964961718000
393653181	::487169981516632000
254433701	::487169983219118000
50807638	::487170065931206000
81023321	::487170087451758000
121290312	::487170119349440000
269143639	::487170138332856000
259573654	::487170156784001000
100339690	::487170190119948000
424498868	::487170208553914000
81023321	::487170233577123000
81023321	::487170296621707000
252623066	::487170330843418000
17054163	::487170447511801000
254433701	::487170599584665000
81023321	::487170771517595000
344817215	::487170781470670000
81023321	::487170787569184000
81023321	::487170798415663000
483190332	::487170801305534000
48562201	::487170809954201000
3571651	::487170881853353000
96872197	::487170923384950000
21117523	::487171130315509000
246409056	::487171253225390000
167513343	::487171266420699000
81023321	::487171331834650000
23785621	::487171416220258000
81023321	::487171481000878000
81023321	::487171583786483000
406772829	::487171672806391000
246409056	::487171695791570000
100339690	::487171721309339000
614074554	::487171837672300000
587864456	::487171850443579000
454398669	::487171862070587000
347869774	::487171884975271000
81023321	::487171924737269000
365505682	::487171925836570000
81023321	::487171941480947000
406772829	::487171955317940000
113048616	::487171981817544000
81023321	::487172081746857000
392434084	::487172121265573000
49464322	::487172134486429000
415630297	::487172147610017000
81023321	::487172207085248000
273682366	::487172251419033000
347869774	::487172303810084000
81023321	::487172311225597000
56967401	::487172384412037000
81023321	::487172412115390000
393653181	::487172471444234000
162394402	::487172476850683000
17764624	::487172479123599000
78926478	::487172503312154000
266413556	::487172517778309000
266413556	::487172536279396000
273682366	::487172552557481000
510678171	::487172655104409000
155805303	::487172666940325000
81023321	::487172690541690000
17764624	::487172702482866000
20903172	::487172766408654000
611530014	::487172774373621000
45911298	::487172789888356000
162394402	::487172861313155000
121290312	::487172902236610000
81023321	::487172919076724000
256609151	::487172944117125000
26198298	::487172946968854000
81023321	::487172948768219000
32583866	::487172989532659000
68432091	::487172993618292000
56967401	::487173057530707000
58115212	::487173075264212000
81023321	::487173087163478000
273682366	::487173151801880000
611530014	::487173247495323000
366136205	::487173268755841000
347869774	::487173293393203000
245573462	::487173333805301000
611530014	::487173385534046000
273682366	::487173391305043000
337937520	::487173425140871000
81023321	::487173427401211000
15782772	::487173504609943000
393653181	::487173548491153000
179039178	::487173565721354000
273682366	::487173586075934000
97317697	::487173591125880000
245573462	::487173650664022000
273682366	::487173659090374000
81023321	::487173670654050000
81023321	::487173679734734000
450560571	::487173685745180000
611530014	::487173750690172000
273682366	::487173754150068000
48764697	::487173760236011000
273682366	::487173924082294000
81023321	::487174016055009000
38226468	::487174098511233000
39507361	::487174163019206000
39398773	::487174209911537000
81023321	::487174214667882000
273682366	::487174231210213000
611530014	::487174308834582000
273682366	::487174314928525000
81023321	::487174334482366000
42297542	::487174370633465000
363059827	::487174386751795000
273682366	::487174455752282000
50778210	::487174470592135000
273682366	::487174545053208000
344817215	::487174560773464000
17990173	::487174582944927000
81023321	::487174604729753000
3571651	::487174657305772000
81023321	::487174663215140000
74315614	::487174666969026000
348458389	::487174756786241000
17470539	::487174800322723000
228845995	::487174823697977000
273682366	::487174878202589000
56967401	::487175147460112000
273682366	::487175173896806000
14604658	::487175202355167000
57566548	::487175245292249000
611530014	::487175254687895000
273682366	::487175279064805000
81023321	::487175308735303000
611530014	::487175309234802000
363722761	::487175351571722000
17470539	::487175363626139000
299796220	::487175406345531000
611530014	::487175554983276000
115184915	::487175571323908000
58115212	::487175676483481000
611530014	::487175688626376000
58115212	::487175699963199000
97317697	::487175840564645000
611530014	::487175908537954000
44768272	::487175991341883000
121290312	::487176001726586000
50807638	::487176004524187000
75034878	::487176010295934000
50807638	::487176048077844000
36279116	::487176057930272000
277873263	::487176104327667000
611530014	::487176110556602000
50807638	::487176145297625000
277873263	::487176151731671000
39507361	::487176199186030000
277873263	::487176257130356000
62870601	::487176303213162000
51814269	::487176386562383000
50807638	::487176401460543000
611530014	::487176426844848000
635425103	::487176448227024000
17470539	::487176484990111000
44768272	::487176497929932000
363722761	::487176587964456000
262405775	::487176612685680000
30223693	::487176636811333000
307372680	::487176664225689000
58115212	::487176665659756000
65512747	::487176676887887000
611530014	::487176678641528000
635425103	::487176696328495000
396923534	::487176789773811000
301657872	::487176814519787000
363722761	::487176819435524000
58115212	::487176847562526000
276357208	::487176900716945000
363722761	::487176931826073000
17163265	::487176953519419000
97317697	::487176971151872000
467852949	::487176981453484000
635425103	::487176989648752000
611530014	::487176993562435000
635425103	::487176997605359000
30223693	::487177002156167000
635425103	::487177033949007000
120296296	::487177050252640000
635425103	::487177090182045000
363722761	::487177110977404000
65512747	::487177130715779000
69044676	::487177141679710000
37863682	::487177187498262000
340688867	::487177226815680000
635425103	::487177248592519000
58115212	::487177269312385000
162394402	::487177302141583000
635425103	::487177347783606000
224410857	::487177367992164000
635425103	::487177416238850000
611530014	::487177426699816000
635425103	::487177461717676000
35026897	::487177490960764000
65512747	::487177564423614000
635425103	::487177595864117000
611530014	::487177648490434000
635425103	::487177689317380000
273682366	::487177724616642000
58115212	::487177766110887000
635425103	::487177805461852000
245855482	::487177861468815000
273682366	::487177906397794000
480895753	::487178084458954000
224410857	::487178134018859000
50807638	::487178177207222000
635425103	::487178207687229000
50807638	::487178243250728000
152715270	::487178243678556000
279268567	::487178281444057000
97317697	::487178288247238000
611530014	::487178322884190000
344817215	::487178335194066000
39507361	::487178388948676000
3571651	::487178433043374000
611530014	::487178571962908000
189224604	::487178572201984000
56967401	::487178591264706000
50807638	::487178625691553000
81023321	::487178656326754000
38804898	::487178667567886000
40334639	::487178677075968000
415630297	::487178762467827000
273682366	::487178771577847000
245669191	::487178784278208000
329955120	::487178797545164000
188480631	::487178841249832000
273682366	::487178864225816000
450560571	::487178895091703000
375364618	::487178898279387000
50807638	::487178999647330000
337937520	::487179014847868000
27626703	::487179056060694000
611530014	::487179059563339000
176188106	::487179271769968000
417606826	::487179310902419000
16559994	::487179373339238000
532542878	::487179466095857000
40226593	::487179477789990000
17990173	::487179486669340000
224410857	::487179498287558000
9899992	::487179519426433000
58115212	::487179520957358000
37863682	::487179575277793000
478941450	::487179604042743000
273682366	::487179625638801000
97307001	::487179636904714000
420389630	::487179666214887000
366136205	::487179682849107000
417606826	::487179843067334000
50807638	::487179882380533000
611530014	::487179909224468000
176188106	::487179929696890000
254433701	::487179998223007000
509524562	::487180001075146000
398285469	::487180094452940000
176188106	::487180149147066000
100339690	::487180255082196000
29018568	::487180277156806000
38804898	::487180318105825000
162394402	::487180326842957000
325192444	::487180333431787000
254433701	::487180368856875000
16559994	::487180375874371000
389738018	::487180386221297000
273682366	::487180409185116000
176188106	::487180411056164000
15726982	::487180606493966000
224410857	::487180646465679000
16559994	::487180755500826000
393653181	::487180784043036000
37863682	::487180801222516000
37863682	::487180801851682000
37863682	::487180803814600000
37863682	::487180805462974000
37863682	::487180806138232000
118469346	::487180828707799000
611530014	::487180841962196000
23611301	::487180907321634000
334475845	::487180908974198000
366136205	::487180990909915000
537561541	::487180994525409000
54304799	::487181114264387000
162394402	::487181215817285000
176188106	::487181234326753000
38804898	::487181244791128000
445925140	::487181265997529000
224410857	::487181300340903000
247372701	::487181306678099000
50807638	::487181333978812000
537561541	::487181334281191000
162394402	::487181381299372000
16559994	::487181391730188000
463138486	::487181399167082000
218956862	::487181411271446000
16559994	::487181413834575000
162394402	::487181445405085000
50807638	::487181448395231000
277873263	::487181459438854000
56967401	::487181466439122000
611530014	::487181479639019000
38804898	::487181502770192000
277873263	::487181605727768000
16559994	::487181636594073000
277873263	::487181657770688000
176188106	::487181691929493000
277873263	::487181719829626000
61718844	::487181793628389000
17764624	::487181797776564000
6945382	::487181833272979000
277873263	::487181925140815000
363969403	::487181949979467000
245398547	::487181982137614000
34796664	::487182023660814000
160094025	::487182054899982000
224410857	::487182083664936000
277873263	::487182090640044000
344817215	::487182105755926000
162394402	::487182117416501000
3571651	::487182209930240000
417606826	::487182219891322000
245398547	::487182294030229000
260006924	::487182327840129000
260006924	::487182390033256000
61718844	::487182434677440000
260006924	::487182447549755000
61718844	::487182506391654000
277873263	::487182524297142000
94181957	::487182551631409000
61718844	::487182565975924000
176188106	::487182634561585000
337937520	::487182660352364000
61718844	::487182669294211000
61718844	::487182732259106000
176188106	::487182753033879000
56967401	::487182761971568000
224410857	::487182778040328000
56967401	::487182826010206000
27992224	::487182891370438000
56967401	::487182918784012000
38804898	::487182967224020000
162394402	::487183043833397000
209208697	::487183056533741000
176188106	::487183189245714000
309981035	::487183200762855000
309981035	::487183218873860000
160094025	::487183239136542000
224410857	::487183242664370000
277873263	::487183255959908000
160094025	::487183321214894000
92568275	::487183352580308000
56967401	::487183359903162000
81023321	::487183392627113000
50807638	::487183417855836000
160094025	::487183483890978000
277873263	::487183587775504000
31403901	::487183608797732000
115824990	::487183619765448000
277873263	::487183620176502000
239885742	::487183642561503000
277873263	::487183754654674000
277873263	::487183777781653000
273682366	::487183793426411000
27986325	::487183819997327000
277873263	::487183862091358000
47466684	::487183905502789000
48431204	::487183926155161000
176188106	::487183926776332000
361489211	::487183957226946000
27986325	::487183968635060000
48431204	::487183971986313000
277873263	::487184012331343000
367298176	::487184048779849000
277873263	::487184055759155000
81023321	::487184119088955000
96273402	::487184281983135000
277873263	::487184306561744000
176188106	::487184325163905000
96273402	::487184328321810000
21531254	::487184400509988000
92125226	::487184418243497000
423891750	::487184442935762000
635425103	::487184472857538000
162394402	::487184477454864000
259830697	::487184487122755000
39507361	::487184493350903000
44205530	::487184498262413000
17990173	::487184510443085000
25104281	::487184571079737000
423891750	::487184598989037000
117095775	::487184648343412000
367298176	::487184659852173000
96273402	::487184678877532000
117095775	::487184816581124000
176188106	::487184841923125000
266413556	::487184849644425000
162394402	::487184919916191000
224410857	::487184933140844000
28405302	::487184956599185000
162394402	::487184992725114000
178221936	::487185060148178000
178221936	::487185069262381000
259830697	::487185204893581000
423891750	::487185219091709000
96273402	::487185228796919000
97317697	::487185282455072000
320512967	::487185318697644000
165658390	::487185374364450000
307372680	::487185437904363000
307372680	::487185446905339000
320512967	::487185562952925000
307372680	::487185600068718000
423891750	::487185623397449000
56967401	::487185627985633000
487266327	::487185628203720000
596678073	::487185660030111000
596678073	::487185660659638000
596678073	::487185661540069000
596678073	::487185662169600000
224124379	::487185669446332000
260006924	::487185687519580000
260006924	::487185774203260000
14297098	::487185785146580000
307372680	::487185804071292000
307372680	::487185804134191000
344817215	::487185881367736000
162394402	::487185935889866000
3571651	::487185985722408000
214678768	::487186026637434000
33342988	::487186068677328000
47031965	::487186095109459000
397492187	::487186183563530000
108605734	::487186335505985000
423891750	::487186349041397000
31403901	::487186394084024000
478941450	::487186394930876000
17470539	::487186421145280000
326351370	::487186430167232000
258454374	::487186504306147000
478941450	::487186529513525000
278220302	::487186572505133000
161199833	::487186582114291000
29849760	::487186625898631000
44205530	::487186659092344000
161199833	::487186695415029000
133158896	::487186719884574000
81023321	::487186733042114000
161199833	::487186754760216000
478941450	::487186762620366000
423891750	::487186842836811000
256259599	::487186886406840000
397492187	::487186922339840000
256259599	::487186926273720000
56967401	::487186955948421000
137426396	::487186972482359000
423891750	::487187020272648000
73731844	::487187065424314000
73731844	::487187080435335000
33342988	::487187217534971000
50807638	::487187230788562000
423891750	::487187232311500000
506519570	::487187238787088000
50807638	::487187276338708000
307372680	::487187276997615000
9899992	::487187357406220000
229650081	::487187481209888000
397492187	::487187520544047000
39412631	::487187631428497000
307372680	::487187677327138000
397492187	::487187701847056000
44205530	::487187706548871000
307372680	::487187713834360000
266413556	::487187902921601000
273682366	::487187942259949000
423891750	::487188033297723000
277873263	::487188041715310000
162394402	::487188065157652000
266413556	::487188144899387000
266413556	::487188195537190000
44205530	::487188196732567000
16568377	::487188254442405000
94996744	::487188353381859000
423891750	::487188401012363000
266413556	::487188431340982000
245398547	::487188484344782000
635425103	::487188526224519000
397492187	::487188589781188000
30989596	::487188602183380000
44205530	::487188604205416000
26198467	::487188611574415000
266413556	::487188620353097000
184195472	::487188671896899000
266413556	::487188782790111000
423891750	::487188791082618000
307372680	::487188824947453000
94996744	::487188827153645000
39398773	::487188885831561000
94996744	::487188902198149000
224410857	::487188975053209000
266413556	::487188981432324000
423891750	::487189016497115000
367298176	::487189107538272000
94996744	::487189162165301000
203736885	::487189169706246000
463431723	::487189190174445000
397492187	::487189208218755000
367298176	::487189240082464000
22991317	::487189280088145000
82115262	::487189320294359000
31250549	::487189333263134000
50807638	::487189339600715000
44205530	::487189421242867000
81023321	::487189427672731000
421338980	::487189489367142000
210674392	::487189495947599000
33342988	::487189506509250000
311297676	::487189516646510000
311297676	::487189517288226000
248358978	::487189558962814000
614074554	::487189585727070000
17470539	::487189630421180000
266413556	::487189631499108000
344817215	::487189656715268000
17990173	::487189713879834000
245855482	::487189719915458000
3571651	::487189755214716000
273682366	::487189797295775000
139460380	::487189831013777000
337937520	::487189877596127000
22431584	::487189927567040000
248358978	::487190134765277000
20020647	::487190186129121000
207660046	::487190221381844000
434045786	::487190294790942000
94996744	::487190336859414000
227893380	::487190343469629000
106561609	::487190410536574000
207660046	::487190533651968000
397492187	::487190540069662000
207660046	::487190659229417000
348458389	::487190765706412000
94996744	::487190840054648000
36829018	::487190844311494000
461392295	::487190847771799000
364410144	::487190889148583000
398285469	::487190908228476000
56967401	::487190921767706000
39507361	::487190941317734000
56967401	::487190958195228000
364410144	::487190961395478000
397492187	::487190981692112000
38044979	::487190996061388000
207660046	::487191025769660000
161199833	::487191032224706000
81023321	::487191041905135000
94996744	::487191065238454000
145911982	::487191073450917000
367298176	::487191144770441000
81023321	::487191152064344000
94996744	::487191183962406000
207660046	::487191202580537000
382304432	::487191278665625000
15867361	::487191283799429000
106320745	::487191289256239000
382304432	::487191301851709000
17470539	::487191381517934000
397492187	::487191388170510000
101477442	::487191482403520000
145911982	::487191533763166000
8524892	::487191608442363000
23611301	::487191625701933000
23611301	::487191662381527000
207660046	::487191669490470000
207660046	::487191723060113000
225287674	::487191784095612000
236930269	::487191796489785000
37090364	::487191812386594000
19766821	::487191874231230000
287877370	::487191945165283000
19307731	::487191952169762000
28510276	::487191979831205000
28510276	::487191992661975000
207660046	::487192010877448000
348458389	::487192081879035000
120296296	::487192082008666000
292395819	::487192083200241000
37090364	::487192084118781000
89033916	::487192101390938000
162175448	::487192102900465000
270227232	::487192108978028000
337434879	::487192115823132000
207660046	::487192159959777000
114967175	::487192165609521000
343018153	::487192171183763000
38044979	::487192195930546000
224410857	::487192219561259000
22991317	::487192245251366000
41908697	::487192322602725000
37090364	::487192363367149000
239162983	::487192387727282000
37090364	::487192393268355000
22991317	::487192446686605000
94996744	::487192460083593000
21374892	::487192498305892000
105852149	::487192536402780000
15728310	::487192592547733000
145911982	::487192637372637000
81023321	::487192709854003000
180661626	::487192717391577000
9687752	::487192747346898000
22991317	::487192754502766000
393653181	::487192771158372000
266413556	::487192773691322000
37090364	::487192844977717000
9687752	::487192859942989000
17470539	::487192886702653000
75034878	::487192908379201000
81023321	::487192921846738000
335003775	::487192970232614000
239702167	::487192976779509000
145911982	::487193010263064000
407384648	::487193014603759000
103138091	::487193055959609000
87970668	::487193057209507000
54304799	::487193071155544000
239885742	::487193074305466000
393653181	::487193094589542000
393653181	::487193107461865000
273682366	::487193116093317000
21374892	::487193150528565000
460772038	::487193163845488000
71597388	::487193165644845000
145911982	::487193249002840000
125718303	::487193266597527000
340094001	::487193287405481000
37090364	::487193307400130000
71597388	::487193344431251000
145911982	::487193356498636000
270227232	::487193364668751000
6733652	::487193400589172000
38577111	::487193403101163000
175591069	::487193409929506000
344817215	::487193432771682000
215144630	::487193444553474000
90966789	::487193467013963000
22278303	::487193469681946000
15726982	::487193474186641000
145911982	::487193507841728000
3571651	::487193531002675000
393653181	::487193545984724000
81023321	::487193619086839000
264608632	::487193637399179000
417606826	::487193641308270000
187716774	::487193655732482000
81023321	::487193713387765000
171807880	::487193729204113000
145911982	::487193731612033000
83507090	::487193805871783000
38044979	::487193830740213000
81023321	::487193837912080000
145911982	::487193862428180000
9899992	::487193889594294000
81023321	::487193920535683000
81023321	::487193955528744000
117095775	::487193963955097000
516542821	::487193978979508000
9899992	::487193987757797000
224410857	::487194005445156000
416506126	::487194051221811000
365523194	::487194072415604000
338120144	::487194079550124000
307372680	::487194096998838000
282860308	::487194116325781000
76082847	::487194124635082000
39507361	::487194155248926000
187716774	::487194167164956000
337937520	::487194186538823000
393653181	::487194192951922000
83507090	::487194194935427000
623584562	::487194205526052000
21117523	::487194216112877000
81023321	::487194236878458000
227114320	::487194249600176000
340094001	::487194265252950000
187716774	::487194291463151000
134225933	::487194366297919000
245669191	::487194398694703000
71597388	::487194499370598000
187716774	::487194513081769000
16559994	::487194544497491000
16559994	::487194545214353000
205043960	::487194563778318000
40226593	::487194572326715000
17163265	::487194576562962000
17990173	::487194584737280000
348458389	::487194603964350000
239885742	::487194647165300000
239885742	::487194672448536000
260979062	::487194673312567000
393653181	::487194674617393000
76082847	::487194712475172000
307372680	::487194779382714000
83507090	::487194859472568000
307372680	::487194868121624000
245669191	::487194878510514000
405676565	::487194953270181000
94996744	::487194983460790000
24821703	::487195020319936000
14297098	::487195025001177000
83507090	::487195070177619000
161199833	::487195139853406000
307372680	::487195168073056000
145911982	::487195171290103000
81023321	::487195221323567000
63720288	::487195224137936000
224410857	::487195242643595000
245669191	::487195261765046000
94996744	::487195284314017000
21117523	::487195312910766000
27364321	::487195347002093000
81023321	::487195381420150000
45243501	::487195427041595000
94996744	::487195496608702000
265786675	::487195507400257000
480895753	::487195516497707000
83507090	::487195561292886000
162394402	::487195590267125000
106561609	::487195692234850000
94996744	::487195705350828000
509524562	::487195741602205000
393653181	::487195745150590000
277626311	::487195764406235000
348458389	::487195807427596000
79348656	::487195831712223000
265786675	::487195906823827000
508860717	::487195922342744000
307397057	::487195935001174000
145911982	::487195935567802000
39507361	::487196010788438000
461392295	::487196032531300000
162394402	::487196039225823000
273682366	::487196097681444000
307372680	::487196125133545000
162394402	::487196125964017000
273682366	::487196189494755000
94996744	::487196192238227000
461392295	::487196224928231000
162394402	::487196268822003000
113048616	::487196373763096000
54304799	::487196405669167000
326554021	::487196541438803000
340819943	::487196656002027000
205043960	::487196775686492000
81023321	::487196779838840000
145911982	::487196837171195000
454398669	::487196856230109000
16370204	::487196860017573000
162394402	::487196860223090000
397492187	::487196893454540000
18374690	::487196922370068000
62396842	::487196931123191000
37080273	::487197007509856000
28676065	::487197011637469000
20153912	::487197026539429000
273682366	::487197054389612000
46284235	::487197061004005000
36310459	::487197069774712000
125718303	::487197072974557000
348458389	::487197104440610000
28676065	::487197111998742000
22087737	::487197120999342000
36310459	::487197142122266000
88328282	::487197150145572000
20153912	::487197167426080000
81023321	::487197182378795000
344817215	::487197208857415000
273682366	::487197218521100000
293897624	::487197219595239000
186823940	::487197258295693000
20153912	::487197301157294000
3571651	::487197308447379000
224410857	::487197318194941000
165290348	::487197366621990000
273682366	::487197371474780000
31403901	::487197412520656000
20153912	::487197443591639000
208250490	::487197466606186000
22087737	::487197517453340000
20153912	::487197546264006000
94996744	::487197549460488000
273682366	::487197577029234000
56967401	::487197602287349000
508860717	::487197609241497000
59670513	::487197612034887000
81023321	::487197623984463000
162394402	::487197695103492000
81007000	::487197755199463000
240532669	::487197759888711000
208250490	::487197823159767000
33282020	::487197857288441000
59670513	::487197892608663000
131310830	::487197921440317000
288540835	::487197946811650000
54304799	::487197975697842000
46284235	::487198003619299000
56967401	::487198023433220000
20153912	::487198047181365000
433012724	::487198068169662000
84870240	::487198086742429000
75630500	::487198089942663000
433012724	::487198108023934000
88328282	::487198119486959000
273682366	::487198125744857000
28676065	::487198151326318000
28676065	::487198170372657000
28676065	::487198176043364000
444298693	::487198189402218000
478941450	::487198220213157000
45190114	::487198253427867000
94996744	::487198264337633000
20153912	::487198280237871000
224410857	::487198284952662000
88328282	::487198311795793000
348458389	::487198363679731000
268246881	::487198387599470000
81023321	::487198417018306000
124246645	::487198452648914000
75630500	::487198550124933000
21117523	::487198558630981000
417968003	::487198703774863000
418783652	::487198713287155000
94996744	::487198729817321000
37080273	::487198742060482000
444298693	::487198824528900000
88328282	::487198857965498000
79348656	::487198910751178000
397492187	::487198928786685000
83507090	::487198962894385000
268246881	::487198964534358000
38044979	::487198978090762000
381315320	::487198983136088000
41925570	::487199017131343000
381315320	::487199052363091000
381315320	::487199110496141000
16370204	::487199114967674000
248358978	::487199120780582000
444298693	::487199153165189000
54304799	::487199220927954000
19683725	::487199311395295000
444298693	::487199312473247000
268246881	::487199317229191000
19835249	::487199383939608000
466646092	::487199386112237000
75630500	::487199400746565000
145911982	::487199403955212000
444298693	::487199471273775000
145911982	::487199476004974000
289360824	::487199551174897000
88328282	::487199553737592000
16559994	::487199578299842000
16559994	::487199578836316000
444298693	::487199585031684000
16370204	::487199613288730000
17990173	::487199626240745000
348458389	::487199636009287000
224410857	::487199637343043000
466646092	::487199672163786000
755431	::487199735543914000
60399576	::487199746608472000
17470539	::487199780196470000
145911982	::487199805480132000
614074554	::487199812001857000
81765661	::487199829886373000
50151347	::487199841416519000
16370204	::487199842532589000
50151347	::487199865676382000
75630500	::487199897863876000
268246881	::487199935884828000
20153912	::487199944801939000
265553576	::487199979329437000
20153912	::487200037345058000
22536077	::487200038624317000
88328282	::487200083817930000
57713984	::487200088897236000
182584001	::487200097185189000
268246881	::487200122107752000
131310830	::487200142341070000
381315320	::487200174440083000
248358978	::487200179372564000
131310830	::487200217645588000
337937520	::487200226537906000
478941450	::487200233034498000
403020871	::487200245466800000
291288952	::487200249493323000
178921630	::487200257089208000
22187821	::487200263162568000
16559994	::487200266249572000
83507090	::487200306388688000
58562014	::487200320120844000
88328282	::487200352597340000
83507090	::487200403843346000
444298693	::487200457090404000
83673720	::487200460080939000
9899992	::487200472323727000
178921630	::487200508600659000
478941450	::487200512895250000
57713984	::487200551482847000
478941450	::487200560487997000
23611301	::487200590053654000
23611301	::487200626179600000
94996744	::487200647239196000
56967401	::487200681208451000
160768741	::487200712242495000
28498427	::487200735302782000
491357856	::487200738355843000
54304799	::487200760422100000
125718303	::487200816525111000
306169468	::487200826377900000
240530585	::487200828399173000
242912563	::487200843587158000
46279759	::487200851497603000
444298693	::487200852504236000
181877725	::487200874435858000
40226593	::487200890873716000
348458389	::487200894409510000
393653181	::487200901707628000
20153912	::487200955201368000
88328282	::487200965863305000
83507090	::487200966362402000
245855482	::487200972742328000
344817215	::487200988709658000
37578654	::487200996599144000
268246881	::487201016538861000
291288952	::487201079114104000
3571651	::487201082213670000
464182365	::487201089947594000
227893380	::487201162782068000
39412631	::487201177323331000
35599852	::487201278725201000
72210207	::487201306633723000
57713984	::487201309259341000
75630500	::487201310497067000
15804863	::487201320281993000
18156298	::487201325461950000
278301419	::487201328423522000
83673720	::487201368546213000
268246881	::487201377232240000
312471776	::487201383285014000
81023321	::487201396794486000
252793957	::487201412955111000
312471776	::487201440578822000
268246881	::487201442105540000
115550523	::487201452301877000
26915925	::487201471302078000
291288952	::487201491007320000
444298693	::487201503149850000
291288952	::487201510443716000
288540835	::487201582405017000
25760567	::487201616898969000
289360824	::487201675837337000
268246881	::487201703561682000
15804863	::487201711358898000
39507361	::487201712269447000
60131090	::487201729721548000
59454178	::487201764760748000
314710836	::487201784872837000
20153912	::487201841738813000
211376385	::487201882767499000
25160673	::487201884600422000
268246881	::487201957430308000
16258970	::487201960685473000
213887474	::487201994856091000
24756899	::487202008181780000
40534884	::487202033045618000
345626789	::487202035792875000
35599852	::487202056986718000
444298693	::487202085755441000
24756899	::487202108853071000
176188106	::487202142352982000
170815462	::487202144211058000
57933673	::487202144810831000
81023321	::487202151257481000
348458389	::487202153883533000
291288952	::487202164759347000
441925629	::487202169721200000
38044979	::487202219859931000
21089214	::487202229233795000
199784356	::487202242831720000
268246881	::487202266613444000
351620689	::487202304706113000
24756899	::487202316093648000
277873263	::487202321953062000
291288952	::487202326860414000
333704327	::487202329608089000
83507090	::487202330182291000
160453801	::487202355645923000
307397057	::487202384452390000
16370204	::487202425569566000
75630500	::487202461749637000
417968003	::487202492217061000
88328282	::487202508335366000
444298693	::487202526262222000
22278303	::487202575876640000
575804821	::487202595933417000
96273402	::487202599653744000
268246881	::487202614858104000
81023321	::487202672567517000
16258970	::487202680960733000
24756899	::487202681434673000
371817971	::487202700182839000
58562014	::487202712669270000
444298693	::487202761436434000
264608632	::487202763013890000
34087430	::487202785868275000
19123904	::487202810115940000
19123904	::487202818735243000
131310830	::487202860644323000
24756899	::487202865631739000
467775651	::487202869653696000
393653181	::487202917515276000
444298693	::487202950587363000
268246881	::487202967368396000
607637849	::487203021298757000
268246881	::487203041368477000
312471776	::487203076944576000
24756899	::487203078966632000
160094025	::487203079599976000
19222225	::487203086679539000
24756899	::487203148730499000
268246881	::487203198092865000
19222225	::487203209308426000
20153912	::487203212206678000
94996744	::487203225360429000
24756899	::487203261360132000
15267198	::487203265654693000
96273402	::487203281597239000
242912563	::487203351327948000
160094025	::487203364128956000
160094025	::487203401944805000
26179867	::487203413412052000
16370204	::487203438636572000
444298693	::487203516843577000
33342988	::487203536162533000
24756899	::487203609709641000
264904736	::487203613127610000
160094025	::487203674700398000
371817971	::487203770288185000
94996744	::487203789490102000
103782180	::487203830929833000
293897624	::487203855059668000
444298693	::487203905609420000
20153912	::487203975280594000
16370204	::487203987566129000
54304799	::487203988756918000
17840621	::487203997153894000
264904736	::487204034063761000
24756899	::487204043715260000
264904736	::487204071464378000
417968003	::487204079991808000
444298693	::487204128914173000
24756899	::487204130449285000
37578654	::487204158278086000
467545942	::487204176964108000
264904736	::487204194130984000
444298693	::487204220589068000
268246881	::487204227760934000
24756899	::487204258086154000
32750427	::487204281150218000
20153912	::487204292491620000
277794018	::487204325072969000
421338980	::487204335952986000
94996744	::487204342320357000
38044979	::487204350222417000
444298693	::487204353556885000
94996744	::487204354827776000
268246881	::487204380836245000
264904736	::487204389333893000
444298693	::487204394388451000
196693857	::487204408808071000
132976059	::487204423429419000
26179867	::487204489615536000
444298693	::487204492283482000
36250685	::487204501745848000
94996744	::487204502106537000
82115262	::487204502752071000
264608632	::487204530291879000
80157666	::487204540131721000
282860308	::487204548214132000
122614290	::487204611095154000
24756899	::487204626044035000
122717174	::487204628874797000
268246881	::487204638190366000
37578654	::487204654044831000
268246881	::487204661779132000
65476712	::487204714770345000
196693857	::487204718653882000
282860308	::487204722902708000
444298693	::487204723326746000
16559994	::487204746307325000
16559994	::487204746315300000
344817215	::487204759422513000
468965579	::487204769698942000
24756899	::487204770370048000
117095775	::487204777785569000
196693857	::487204780918317000
34536365	::487204791097896000
22431584	::487204831963410000
3571651	::487204862279839000
108605734	::487204890066706000
17990173	::487204923374067000
282860308	::487204932466900000
342508573	::487204937080664000
306169468	::487204953015214000
16568377	::487204964880879000
342508573	::487204967879421000
264904736	::487204982257504000
58949154	::487204995612176000
19766821	::487205011038810000
38044979	::487205027086622000
46279759	::487205030093938000
24756899	::487205067070533000
54587465	::487205073097728000
268246881	::487205073273896000
106860209	::487205096908791000
37578654	::487205098066427000
213887474	::487205104722800000
286298021	::487205122750287000
40864634	::487205125589438000
342508573	::487205145399136000
247374067	::487205154450448000
444298693	::487205154736066000
193192138	::487205166760730000
268246881	::487205176004988000
19222225	::487205176915161000
342508573	::487205213065842000
22991317	::487205232464891000
19766821	::487205257965871000
24756899	::487205286210322000
83507090	::487205293730697000
131310830	::487205352018960000
254821900	::487205384151912000
24756899	::487205390204284000
253126912	::487205410076512000
83507090	::487205421845733000
161199833	::487205434575437000
444298693	::487205457959067000
268246881	::487205464338206000
58949154	::487205490334498000
161199833	::487205514342707000
24756899	::487205530298224000
89033916	::487205538426400000
160094025	::487205556277751000
94996744	::487205590079635000
24756899	::487205603572727000
278778128	::487205632916090000
286298021	::487205681729404000
126507603	::487205689736302000
444298693	::487205695608324000
24756899	::487205749513531000
444298693	::487205763115646000
78653568	::487205788851929000
153544543	::487205841893068000
24756899	::487205870087184000
224410857	::487205876370251000
282860308	::487205884901089000
483190332	::487205912034029000
24756899	::487205927553363000
444298693	::487205933823840000
210873235	::487205977130012000
90966789	::487205999648841000
117095775	::487206008708927000
444298693	::487206065671774000
117095775	::487206108084592000
24756899	::487206156235182000
337937520	::487206178188173000
277693030	::487206229207678000
388374921	::487206331905220000
48557490	::487206349114454000
190379795	::487206356093386000
347994449	::487206356928049000
136129525	::487206369154461000
16258970	::487206397273067000
51964139	::487206402629189000
24756899	::487206430454603000
444298693	::487206452449513000
145911982	::487206460397719000
24756899	::487206496959492000
51814269	::487206519872974000
108605734	::487206601552433000
444298693	::487206621031174000
250713436	::487206629763342000
177446269	::487206665553321000
44205530	::487206675036663000
17470539	::487206694057820000
16258970	::487206722163859000
39412631	::487206738492272000
15804863	::487206749443604000
24756899	::487206804691382000
160094025	::487206823607672000
51650419	::487206878640742000
33818674	::487206895447736000
20020647	::487206913877098000
377715399	::487206919321313000
54304799	::487206935465172000
250713436	::487206970496000000
635425103	::487206981246013000
293897624	::487207029778698000
83507090	::487207045716660000
441925629	::487207051513565000
22991317	::487207058199306000
15804863	::487207062862983000
253120136	::487207069066358000
299796220	::487207082836631000
38044979	::487207096111230000
51814269	::487207115174727000
24756899	::487207121839067000
213887474	::487207127879266000
120853830	::487207132350382000
227893380	::487207166760476000
224410857	::487207212474200000
51814269	::487207213132705000
559991040	::487207269310808000
635425103	::487207269700874000
145911982	::487207278828093000
83507090	::487207294900252000
38044979	::487207298918793000
22431584	::487207341851680000
83507090	::487207342866325000
30362051	::487207343130546000
24756899	::487207347761451000
160094025	::487207384809758000
607637849	::487207392703041000
180388620	::487207447119949000
83507090	::487207453663043000
108605734	::487207469760778000
145911982	::487207574803345000
444298693	::487207633125134000
83878535	::487207654750556000
635425103	::487207671104155000
14584037	::487207722392489000
15267198	::487207743909273000
83507090	::487207744068255000
444298693	::487207768945082000
327842258	::487207778218688000
248358978	::487207827186782000
38044979	::487207855930740000
83507090	::487207933390770000
120296296	::487207938885689000
80929828	::487207942676963000
469196810	::487207957470253000
120296296	::487208046792564000
54304799	::487208077905522000
9687752	::487208100743880000
80929828	::487208102605778000
264608632	::487208156922400000
80157666	::487208157417308000
433916111	::487208206871969000
513270198	::487208219199016000
444298693	::487208260244865000
202196262	::487208320856371000
327842258	::487208326472953000
38440249	::487208358500265000
444298693	::487208366985711000
20153912	::487208381111758000
22991317	::487208388078874000
199331386	::487208399462207000
133158896	::487208415626670000
545587327	::487208454570786000
19684793	::487208457863307000
24756899	::487208462062223000
264608632	::487208481175257000
163893797	::487208521566416000
344817215	::487208532110868000
83507090	::487208538465243000
24756899	::487208557700743000
108605734	::487208559940075000
238024746	::487208576318853000
198406854	::487208600633618000
163893797	::487208600905859000
486174522	::487208619352391000
3571651	::487208632283848000
36829018	::487208656300023000
64907439	::487208674754969000
441925629	::487208684809109000
17470539	::487208685609836000
17470539	::487208697983012000
238024746	::487208709907427000
22033805	::487208719487610000
551501734	::487208721374650000
83673720	::487208721844801000
155926653	::487208741020770000
238024746	::487208754421567000
17655353	::487208784910385000
172573942	::487208829692555000
285906246	::487208844091613000
486174522	::487208861099503000
444298693	::487208903584022000
29327418	::487208904233725000
193126668	::487208923670147000
183090041	::487208948420706000
133508241	::487208952073957000
20153912	::487208961213353000
23450320	::487208968809226000
293897624	::487208992637476000
37029138	::487209020831576000
50778210	::487209024979763000
106860209	::487209078922297000
120296296	::487209085914595000
382190006	::487209140977020000
22033805	::487209161395286000
22991317	::487209178440933000
39412631	::487209194534096000
80929828	::487209197402984000
106860209	::487209228361146000
47880950	::487209265975685000
199784356	::487209268714545000
444298693	::487209286284902000
24804859	::487209299043942000
623584562	::487209304223543000
23450320	::487209309458006000
39412631	::487209315439099000
120296296	::487209329138077000
17035194	::487209374172319000
167282271	::487209396674768000
83673720	::487209460566605000
20153912	::487209517482926000
9899992	::487209522839425000
19684793	::487209526513635000
19568023	::487209550848606000
47929423	::487209579046899000
117095775	::487209616225607000
39412631	::487209618360115000
321578565	::487209618830270000
314710836	::487209670994849000
61318348	::487209679790276000
544538144	::487209684026146000
40226593	::487209689365905000
66877066	::487209690271870000
17990173	::487209705421701000
224410857	::487209710723301000
66877066	::487209716599496000
21089214	::487209720877682000
155397134	::487209739605278000
13533012	::487209754305896000
24756899	::487209760291581000
264608632	::487209764699377000
54304799	::487209775713640000
293897624	::487209797104963000
515818133	::487209819573850000
247374067	::487209820798214000
237986569	::487209828662902000
50011708	::487209843447431000
196693857	::487209876729241000
64907439	::487209927081873000
40534884	::487209930915475000
196693857	::487209969763090000
447813903	::487210012830220000
312784161	::487210019755003000
106860209	::487210025312481000
155397134	::487210034410307000
260361255	::487210043578667000
588705820	::487210061916545000
515818133	::487210062944153000
39412631	::487210076638175000
23450320	::487210125565124000
16248047	::487210150231801000
24756899	::487210173615050000
132976059	::487210203012554000
193126668	::487210237020352000
16559994	::487210271190949000
16559994	::487210293614100000
24756899	::487210314904379000
444298693	::487210339357192000
198393365	::487210527622307000
117095775	::487210591963328000
508860717	::487210620509376000
38044979	::487210636884324000
117095775	::487210655347646000
48557490	::487210681335549000
478145352	::487210692408119000
196693857	::487210727111815000
83673720	::487210783039045000
196693857	::487210838478966000
293897624	::487210852932939000
19123904	::487210912957231000
277693030	::487210919647129000
83673720	::487210935606841000
196693857	::487210948684304000
50011708	::487210977146855000
39412631	::487210985984245000
16248047	::487210993463078000
384494456	::487211018779508000
95712580	::487211019518107000
155397134	::487211042624507000
78926478	::487211047208513000
39412631	::487211058998702000
23611301	::487211082927198000
95712580	::487211122639269000
21945140	::487211133695037000
83673720	::487211152095870000
24756899	::487211153370923000
417968003	::487211162074107000
254433701	::487211185943494000
81023321	::487211191735816000
16559994	::487211224271450000
323978080	::487211228872196000
31144939	::487211247880781000
42910967	::487211303715737000
78653568	::487211324481765000
39412631	::487211396023582000
396929208	::487211398527606000
33555786	::487211427263168000
250713436	::487211455029059000
83673720	::487211462537281000
377425191	::487211465674588000
288540835	::487211536662790000
33555786	::487211537967624000
18148466	::487211578882670000
237530197	::487211594443530000
487266327	::487211603465486000
314710836	::487211628677824000
286298021	::487211639780167000
39412631	::487211677310410000
17470539	::487211745849516000
64907439	::487211756495044000
20954074	::487211764367360000
444298693	::487211771170922000
337937520	::487211779660206000
25747982	::487211790904733000
22991317	::487211811071332000
19684793	::487211837134761000
396929208	::487211902515167000
24756899	::487211908169490000
193126668	::487211917321437000
722514433	::487211936447488000
59647298	::487211972606177000
253230729	::487211991069900000
475210759	::487212005661876000
59647298	::487212075328868000
193126668	::487212078307221000
277693030	::487212163514118000
39412631	::487212168958312000
41675336	::487212171341090000
216833550	::487212192497152000
364410144	::487212274264727000
15804863	::487212281126592000
22431584	::487212291730178000
364410144	::487212296276422000
16299351	::487212302597640000
155397134	::487212304317284000
344817215	::487212307441659000
3571651	::487212406138216000
78653568	::487212409212645000
19683725	::487212412903653000
83673720	::487212414254198000
16258970	::487212494206013000
515818133	::487212584366796000
19684793	::487212631598837000
55744853	::487212636975542000
193126668	::487212670442303000
286298021	::487212681892737000
421655917	::487212698392731000
421655917	::487212723487260000
193126668	::487212735269453000
265553576	::487212759961305000
19568023	::487212782798909000
282363016	::487212783147048000
16559994	::487212817808773000
16559994	::487212828622065000
39412631	::487212845533122000
382190006	::487212868136206000
82115262	::487212913594097000
407897841	::487212921160998000
27792069	::487212927213375000
39412631	::487212939456155000
265553576	::487212945903210000
451183057	::487212981886144000
515818133	::487213009803440000
50011708	::487213010612547000
64907439	::487213020196904000
50011708	::487213031726653000
407897841	::487213043370434000
16559994	::487213093471412000
351174024	::487213098118287000
25925656	::487213111787532000
27992224	::487213116884013000
22033805	::487213141039022000
384059261	::487213148252798000
409662649	::487213179286847000
83673720	::487213184231960000
21912250	::487213221481558000
163893797	::487213242691776000
382190006	::487213263638130000
301497892	::487213276749910000
444298693	::487213295003504000
253126912	::487213308974751000
607637849	::487213318038241000
27792069	::487213330529284000
302472189	::487213342134517000
451183057	::487213351408529000
30989596	::487213398367555000
557400595	::487213415069270000
146855323	::487213457419567000
407897841	::487213457843187000
210873235	::487213461060218000
111136825	::487213471692378000
131310830	::487213497151791000
407897841	::487213504529960000
451183057	::487213517817118000
26947347	::487213522146058000
146855323	::487213540093468000
83673720	::487213541712474000
216083133	::487213543335280000
245855482	::487213545634152000
548870171	::487213549769728000
237963845	::487213569822306000
83673720	::487213596964057000
407897841	::487213620066283000
83673720	::487213641805336000
282363016	::487213653137977000
33555786	::487213677024923000
607637849	::487213694552932000
716788381	::487213742384771000
195154119	::487213751955759000
95712580	::487213834915299000
187017423	::487213845010972000
282363016	::487213869312401000
14392960	::487213929550970000
213887474	::487213956927213000
417968003	::487214006487498000
148445755	::487214019665616000
26947347	::487214021893189000
148445755	::487214055678287000
55287428	::487214089534701000
95712580	::487214094093541000
66877066	::487214100104355000
60131090	::487214103899803000
19123904	::487214105603108000
417968003	::487214119708540000
94996744	::487214129569361000
106860209	::487214187437776000
83673720	::487214236926738000
95712580	::487214309315837000
722514433	::487214333597089000
237963845	::487214340353703000
26947347	::487214352999923000
60131090	::487214358322089000
341037427	::487214372473679000
205991617	::487214377708163000
54565883	::487214393344540000
155397134	::487214432939171000
47929423	::487214439146348000
60131090	::487214448034066000
25925656	::487214493571620000
18752326	::487214497325514000
17028109	::487214536102260000
515818133	::487214539373821000
279268567	::487214556947968000
515818133	::487214681564925000
41675336	::487214689429229000
68832413	::487214731523289000
17990173	::487214734736113000
17163265	::487214740146774000
68832413	::487214755841835000
329471370	::487214861378523000
115941650	::487214865581215000
35599852	::487214896703348000
87247551	::487214899295047000
13533012	::487214902516260000
130670448	::487214943289102000
21945140	::487214968027103000
35599852	::487215012977856000
314988406	::487215016190296000
63720288	::487215016626515000
23442090	::487215032145833000
23442090	::487215052408508000
187047785	::487215052491993000
397024307	::487215070309797000
16102033	::487215097815629000
257265522	::487215098558046000
144733584	::487215105214803000
397024307	::487215106271358000
255834275	::487215134641627000
95554541	::487215151628570000
152127827	::487215156162613000
239885742	::487215235481104000
350424007	::487215255849009000
131220599	::487215259686428000
367298176	::487215278405595000
76082847	::487215287091998000
115941650	::487215308134830000
33249556	::487215312069066000
95554541	::487215314367561000
15267198	::487215322777534000
115941650	::487215333564895000
237963845	::487215368767692000
159263389	::487215386858106000
23442090	::487215392247779000
351620689	::487215410161655000
94996744	::487215456928137000
159263389	::487215499563257000
80929828	::487215547549904000
15726982	::487215595612413000
159263389	::487215663287914000
42638131	::487215774784704000
56736460	::487215800517144000
159944196	::487215880468590000
286298021	::487215894394060000
24537703	::487215902325481000
159263389	::487215930041044000
396929208	::487215934797402000
85399171	::487215953952780000
46279759	::487215958407147000
145572480	::487215979496083000
40226593	::487215985704054000
241198427	::487216002170892000
350645139	::487216022861008000
475210759	::487216035511406000
108605734	::487216042624548000
65476712	::487216046143590000
195103093	::487216051135209000
27211964	::487216107842187000
278778128	::487216148837314000
168387841	::487216156709617000
22187821	::487216184270811000
163893797	::487216191207776000
286298021	::487216214415269000
66393146	::487216234774032000
18455966	::487216249781637000
163893797	::487216250053857000
336845657	::487216269046067000
25925656	::487216270144585000
54304799	::487216310565076000
187047785	::487216347802132000
27211964	::487216352974077000
381315320	::487216354584326000
38044979	::487216386360762000
569518404	::487216399740596000
26947347	::487216433097891000
27211964	::487216453322833000
22991317	::487216520720678000
27211964	::487216537984835000
155686441	::487216541306720000
48390222	::487216544947404000
66877066	::487216547476557000
289360824	::487216556640718000
469196810	::487216573153693000
117095775	::487216617185902000
469196810	::487216655328497000
192616191	::487216716686950000
20935927	::487216722156322000
178921630	::487216741341487000
187047785	::487216766628950000
66877066	::487216841564360000
202791635	::487216845037240000
195103093	::487216845347631000
395703736	::487216868881874000
25747982	::487216890964873000
373690904	::487216913848627000
33249556	::487216926981390000
14871328	::487216951773511000
397024307	::487216989635497000
54754940	::487217019977080000
189664484	::487217035131121000
37090364	::487217041288757000
241198427	::487217055629058000
20833365	::487217065468510000
19123904	::487217086909792000
19123904	::487217088440721000
19123904	::487217089497681000
19123904	::487217093796847000
192616191	::487217094312742000
278778128	::487217095722414000
397024307	::487217097064194000
393718746	::487217100822679000
373690904	::487217112411144000
397024307	::487217122494251000
42220462	::487217141834608000
30989596	::487217144505987000
286298021	::487217161459757000
159263389	::487217164764467000
196659229	::487217170888556000
23785621	::487217171375075000
23785621	::487217175217074000
20833365	::487217175862591000
306169468	::487217189318299000
27364321	::487217192967352000
22431584	::487217207676780000
475210759	::487217232267984000
196659229	::487217237770919000
159263389	::487217238907166000
20833365	::487217260398772000
25925656	::487217269668200000
159263389	::487217343664095000
12653722	::487217393630851000
20833365	::487217408021512000
301044144	::487217418432151000
475210759	::487217465353441000
28405302	::487217466779500000
349386319	::487217477571452000
165261298	::487217491874037000
27626703	::487217516758831000
373690904	::487217540095963000
94996744	::487217573986320000
351174024	::487217590943502000
19182658	::487217593665982000
168387841	::487217614075088000
19080798	::487217618315534000
175847876	::487217618315931000
286298021	::487217632584560000
351174024	::487217666638094000
109060628	::487217724032966000
20833365	::487217739795144000
20833365	::487217759881670000
239885742	::487217791359938000
94996744	::487217794392817000
316026178	::487217809126981000
66203192	::487217840282288000
46279759	::487217878572482000
39507361	::487217889095983000
351174024	::487217894283948000
254433701	::487217918480883000
312517498	::487217934721634000
19080798	::487217966673432000
366701651	::487217980648853000
351174024	::487217980879552000
312517498	::487217984986181000
401443377	::487218017021878000
168387841	::487218033379663000
111411572	::487218061951238000
21449993	::487218068767006000
12653722	::487218070662832000
19080798	::487218074915840000
382190006	::487218191915962000
110236585	::487218194713944000
39507361	::487218203954003000
178921630	::487218204734148000
14871328	::487218219342495000
285955708	::487218283267899000
321578565	::487218284258131000
12653722	::487218289274126000
66203192	::487218290444361000
373690904	::487218302804979000
19080798	::487218310790905000
312471776	::487218403925839000
94996744	::487218407751053000
259488414	::487218441506816000
409487670	::487218472649109000
409487670	::487218473274060000
12653722	::487218479649398000
46279759	::487218480975204000
47929423	::487218482170560000
29327418	::487218484808396000
25925656	::487218494547566000
253689041	::487218494795415000
16559994	::487218496821288000
16559994	::487218497173213000
81023321	::487218498607669000
81023321	::487218545588060000
22991317	::487218565037449000
19568023	::487218567884967000
36829018	::487218569759834000
19080798	::487218581701013000
515043655	::487218618287919000
12653722	::487218627980955000
86970230	::487218645081157000
23442090	::487218655789588000
398735102	::487218666933854000
277626311	::487218710180933000
62396842	::487218735087095000
20833365	::487218784504012000
66203192	::487218790178893000
18156298	::487218803030257000
19080798	::487218820147191000
253689041	::487218868629569000
469196810	::487218878951747000
19080798	::487218880230612000
202791635	::487218906642546000
12653722	::487218921632587000
38044979	::487218933712556000
613592670	::487218945623990000
373690904	::487218958945099000
12653722	::487218991660683000
66203192	::487219006911156000
19080798	::487219058316959000
373690904	::487219074842120000
66203192	::487219085868937000
230069608	::487219092123054000
67421080	::487219163836858000
192616191	::487219211601575000
25925656	::487219298616627000
326146327	::487219328865955000
38044979	::487219352891318000
388374921	::487219357148545000
4059771	::487219361866735000
165261298	::487219379478609000
166695965	::487219428778450000
230069608	::487219442355806000
198406854	::487219445388292000
66203192	::487219445782171000
35026897	::487219493404299000
224410857	::487219531988090000
21945140	::487219539474542000
17169855	::487219587625549000
68818829	::487219591102226000
387281097	::487219628444516000
4059771	::487219632596475000
259488414	::487219644596752000
67492430	::487219656844132000
103782180	::487219656965754000
458826306	::487219706957664000
61698439	::487219713445871000
82115262	::487219722178424000
314710836	::487219731670523000
306169468	::487219732052201000
289084083	::487219739001778000
14584037	::487219740403056000
20364178	::487219762154700000
388374921	::487219778332131000
14085431	::487219784854286000
253689041	::487219808505585000
14584037	::487219846979911000
344817215	::487219859499929000
15109013	::487219860892839000
94996744	::487219934007947000
3571651	::487219956330004000
23450320	::487219975321432000
56198202	::487219985157070000
33818674	::487220001321930000
78653568	::487220025246224000
23967395	::487220042409336000
318173357	::487220051440050000
17470539	::487220062223212000
17990173	::487220068481503000
65576332	::487220085077970000
12653722	::487220208130465000
224410857	::487220227004850000
16144669	::487220230851002000
15867361	::487220238555938000
111411572	::487220240829648000
285401749	::487220264724209000
18455966	::487220274459201000
25223941	::487220276115943000
192616191	::487220320470724000
388374921	::487220353543180000
12653722	::487220374971506000
198911524	::487220444378841000
394962689	::487220485650792000
16248047	::487220540688842000
22005666	::487220558099001000
37011485	::487220597491904000
569518404	::487220691608293000
12653722	::487220730233225000
432622681	::487220736189161000
78926478	::487220740798685000
78926478	::487220740802879000
78926478	::487220740811259000
78926478	::487220740811264000
78926478	::487220740811284000
78926478	::487220740819677000
78926478	::487220740823846000
78926478	::487220740823846000
78926478	::487220740828045000
78926478	::487220740840648000
78926478	::487220740844834000
78926478	::487220740857421000
78926478	::487220740869984000
78926478	::487220740874182000
78926478	::487220740878385000
78926478	::487220740899344000
78926478	::487220740995825000
78926478	::487220741000011000
78926478	::487220741016805000
78926478	::487220741834694000
78926478	::487220741859835000
78926478	::487220741939527000
78926478	::487220741964709000
408239861	::487220760331968000
78926478	::487220778216062000
78926478	::487220778987843000
78926478	::487220780766212000
78926478	::487220781521190000
78926478	::487220782251003000
78926478	::487220783026946000
78926478	::487220783844831000
318700673	::487220790551531000
18999708	::487220871774232000
71617108	::487220887637483000
38044979	::487220901474103000
408239861	::487220902846013000
264904736	::487220926832852000
421338980	::487220946865250000
68832413	::487220980754837000
254433701	::487221004683317000
12653722	::487221021447970000
312517498	::487221024644431000
23967395	::487221028796395000
224410857	::487221056525307000
94996744	::487221103811899000
16144669	::487221104142856000
185629189	::487221116361273000
14606079	::487221200070778000
22187821	::487221205267922000
22991317	::487221207503077000
320512967	::487221224431300000
12653722	::487221241820897000
314710836	::487221252487405000
81023321	::487221264331718000
380458897	::487221266316029000
329360692	::487221286695759000
33555786	::487221329918451000
21153287	::487221392551591000
23785621	::487221414546923000
31010760	::487221420129529000
16248047	::487221425586335000
106860209	::487221428421271000
342508573	::487221451326783000
192616191	::487221453679382000
233767854	::487221482632642000
30989596	::487221489721413000
233767854	::487221504187179000
160094025	::487221525029093000
193126668	::487221526744158000
313341167	::487221541386481000
172997876	::487221566938562000
253057868	::487221586127110000
314710836	::487221600199393000
20954074	::487221615013265000
220532575	::487221621913317000
27986325	::487221675877224000
87956728	::487221706373992000
333704327	::487221719611236000
329360692	::487221784442175000
250713436	::487221794156208000
80929828	::487221802343473000
221098400	::487221804671332000
726320420	::487221826968223000
389954423	::487221877786427000
313341167	::487221881175412000
80929828	::487221923646935000
196742313	::487221947827118000
465934852	::487221951732006000
180940959	::487221951983669000
12653722	::487221961831874000
15867361	::487221965623533000
78926478	::487222006413160000
44307877	::487222006639648000
31010760	::487222012361068000
35376355	::487222020623458000
23820736	::487222064638480000
37860681	::487222080274841000
56736460	::487222102475689000
250713436	::487222149732499000
342508573	::487222162718474000
24537703	::487222219802951000
224410857	::487222241428393000
17536130	::487222259262959000
35376355	::487222282494828000
221098400	::487222283908292000
247374067	::487222291097325000
342508573	::487222298462941000
126507603	::487222323863252000
22187821	::487222326879350000
15170503	::487222353365962000
22431584	::487222359523618000
224410857	::487222366981095000
126507603	::487222380054315000
381054179	::487222390402060000
16144669	::487222409070518000
31010760	::487222421209219000
55426501	::487222447884619000
16144669	::487222489605365000
35369698	::487222506739089000
16370204	::487222516117954000
14792781	::487222562133258000
170815462	::487222562598834000
118469346	::487222585730420000
12653722	::487222590654525000
80929828	::487222607067230000
35597637	::487222613987827000
16144669	::487222617460310000
587104097	::487222654558932000
44205530	::487222669763289000
17655353	::487222679280164000
80895456	::487222698226225000
44779656	::487222701090951000
19683725	::487222714328166000
61698439	::487222734372761000
16370204	::487222771806912000
391573659	::487222798096826000
37860681	::487222866350309000
95231863	::487222876731224000
20954074	::487222899728584000
16370204	::487222900735639000
16144669	::487222927297753000
76082847	::487222933614391000
168347877	::487222936529420000
387281097	::487222958134669000
224410857	::487222959593893000
589638848	::487222988295520000
22005666	::487222998949052000
352486016	::487222999511072000
55704588	::487223002522603000
255104759	::487223056184524000
18148466	::487223061196709000
300594041	::487223083531399000
388374921	::487223097343635000
94996744	::487223107447689000
168347877	::487223130645991000
50778210	::487223153685315000
301044144	::487223157624156000
76082847	::487223174195453000
97336064	::487223177181818000
20954074	::487223182252703000
402268968	::487223184413188000
12653722	::487223184626679000
81023321	::487223188019888000
94996744	::487223255204659000
17655353	::487223267845873000
57065165	::487223323953094000
165261298	::487223327673446000
33555786	::487223380056498000
849	::487223392572289000
25609677	::487223403372609000
38615147	::487223415812530000
397084214	::487223471236055000
122614290	::487223482141257000
306169468	::487223486327558000
46809403	::487223489632276000
55219816	::487223501167034000
131310830	::487223558246912000
14606079	::487223566664888000
256088386	::487223566882967000
29652147	::487223590694424000
50778210	::487223596411289000
9899992	::487223601901223000
61698439	::487223632293543000
344817215	::487223632918110000
120296296	::487223644276666000
14606079	::487223646713155000
16370204	::487223655890698000
106860209	::487223660877344000
312252632	::487223688488419000
393718746	::487223693714919000
9899992	::487223709287985000
55219816	::487223724987650000
3571651	::487223735016239000
24756899	::487223742859579000
232814871	::487223749272690000
29652147	::487223750052827000
76977679	::487223768733847000
43256984	::487223806696517000
14606079	::487223852645105000
22991317	::487223857217298000
33555786	::487223866193117000
131310830	::487223875600543000
20954074	::487223910287409000
1565041	::487223918151729000
397084214	::487223929585426000
120296296	::487223952339922000
258382946	::487223954692530000
115941650	::487223970073047000
55219816	::487223990852005000
385121286	::487224003086409000
20020647	::487224018223652000
9899992	::487224029455982000
20954074	::487224049362153000
278778128	::487224064420106000
120296296	::487224085618106000
24756899	::487224118446919000
193126668	::487224134439825000
115941650	::487224138939904000
17163265	::487224147165335000
80929828	::487224165238185000
80929828	::487224193096769000
16312540	::487224203683573000
82115262	::487224233378869000
33249556	::487224241855926000
55219816	::487224252178137000
196742313	::487224274353020000
38044979	::487224276651880000
16370204	::487224310667702000
161199833	::487224319190134000
321578565	::487224343056117000
166695965	::487224355105959000
17107944	::487224361083232000
17107944	::487224387423469000
623584562	::487224405328527000
25925656	::487224411305431000
20935927	::487224428678639000
15804863	::487224433933709000
14606079	::487224441126920000
259746323	::487224450098544000
458847153	::487224453395263000
24226614	::487224455178227000
17107944	::487224455723515000
37011485	::487224460777250000
46809403	::487224498727690000
192616191	::487224507111702000
55219816	::487224528272392000
20935927	::487224533451952000
67421080	::487224556168302000
61698439	::487224564577882000
296016163	::487224566247223000
15806298	::487224573843107000
192616191	::487224612590059000
312252632	::487224617757454000
89033916	::487224619783700000
275813402	::487224620530270000
83507090	::487224647805464000
192616191	::487224653895577000
26947347	::487224696346513000
344442687	::487224698237751000
199331386	::487224713056628000
225959127	::487224726478024000
277693030	::487224746547757000
20935927	::487224761529798000
40226593	::487224776063451000
192616191	::487224785881935000
461392295	::487224788671143000
19123904	::487224788801564000
312517498	::487224802084929000
17990173	::487224804718940000
296016163	::487224807948562000
224410857	::487224815976067000
98599563	::487224819373862000
78653568	::487224860180242000
26947347	::487224867159556000
7141172	::487224880891691000
212068363	::487224881407213000
192616191	::487224901225709000
78653568	::487224933270171000
27364321	::487224936571084000
98599563	::487224951402160000
437898031	::487224966761299000
26947347	::487224972302385000
253126912	::487224986608746000
58652870	::487225011007406000
89033916	::487225022717886000
15806298	::487225051037433000
22278303	::487225074744033000
17369283	::487225077206114000
21945140	::487225094888886000
21945140	::487225099364220000
352486016	::487225104217042000
21945140	::487225107631198000
21945140	::487225111640961000
23442090	::487225126552100000
46279759	::487225143580971000
158428489	::487225145551880000
319145382	::487225146797604000
20935927	::487225152824823000
46279759	::487225158655283000
381054179	::487225182948687000
98599563	::487225188644560000
22278303	::487225198178209000
56169190	::487225211662512000
46279759	::487225214393413000
303427354	::487225272702599000
461652679	::487225311210135000
381054179	::487225331984912000
66877066	::487225351756857000
325242803	::487225360258326000
337367504	::487225370509582000
193126668	::487225393792176000
337367504	::487225450071347000
54344507	::487225462305722000
267445807	::487225466198450000
527041090	::487225517959942000
81007000	::487225533747318000
321578565	::487225538202050000
147279456	::487225545009008000
193126668	::487225547043647000
31258629	::487225581956657000
337367504	::487225591331315000
26947347	::487225605105414000
225959127	::487225607608991000
381054179	::487225614362226000
192616191	::487225636985909000
18551115	::487225640383295000
17054163	::487225672331317000
59454178	::487225710541418000
81469472	::487225730707628000
311297676	::487225763695849000
311297676	::487225764287246000
102444460	::487225769584640000
20935927	::487225772013129000
301016850	::487225811682852000
168964399	::487225815617122000
54344507	::487225821455609000
329955120	::487225857145323000
54344507	::487225858055094000
459660056	::487225863797497000
22278303	::487225871921864000
75555647	::487225882722197000
15791549	::487225896869167000
248358978	::487225900446912000
21330741	::487225900510240000
224410857	::487225906675458000
22278303	::487225921615982000
112801155	::487225932470419000
20833365	::487225945099476000
192616191	::487225959284633000
238024746	::487225984350162000
28875632	::487225993933770000
296016163	::487226007674306000
122283306	::487226018756038000
250774954	::487226029036302000
366136205	::487226044743958000
242912563	::487226060724256000
42297542	::487226090650632000
192616191	::487226109331664000
465934852	::487226112150233000
273631488	::487226122544103000
199331386	::487226151279284000
329955120	::487226155846877000
232793000	::487226177451352000
75555647	::487226187908141000
245855482	::487226198528106000
262449011	::487226201883553000
237938155	::487226224671199000
296016163	::487226278643531000
259746323	::487226285664374000
221098400	::487226291951632000
256074844	::487226293713268000
192616191	::487226296598937000
75555647	::487226316379287000
325242803	::487226319122739000
331482356	::487226321622151000
35505123	::487226324788854000
250713436	::487226336667119000
216083133	::487226339972247000
459660056	::487226346490564000
366136205	::487226373455757000
87247551	::487226373535047000
259746323	::487226393256656000
160768741	::487226393399267000
256074844	::487226411204509000
321578565	::487226413859483000
47017345	::487226463733575000
22536077	::487226469823700000
515818133	::487226491345059000
444298693	::487226511553208000
98599563	::487226541794156000
216083133	::487226543349837000
47017345	::487226554200514000
46279759	::487226562337837000
296016163	::487226574790352000
46279759	::487226582181097000
515818133	::487226609918042000
319145382	::487226610697777000
98599563	::487226612065521000
61718844	::487226612841074000
358611246	::487226615483465000
46279759	::487226626275835000
398285469	::487226633003085000
46279759	::487226637722075000
36612981	::487226667857764000
46279759	::487226668910907000
115550523	::487226676703555000
225959127	::487226687357071000
398285469	::487226694898434000
216083133	::487226709024858000
180940959	::487226742717693000
515818133	::487226793666306000
98599563	::487226811722792000
221098400	::487226840667271000
15804863	::487226876708921000
46279759	::487226878215073000
46279759	::487226880396111000
46279759	::487226894832910000
258382946	::487226924729524000
264608632	::487226946439618000
16144669	::487226984968499000
83507090	::487227009265709000
214465537	::487227019101745000
112801155	::487227040186122000
46279759	::487227055898378000
319420243	::487227077985185000
16370204	::487227127180558000
46279759	::487227166820941000
24136198	::487227167458459000
252422768	::487227173212659000
115141777	::487227198462369000
358611246	::487227225830215000
225959127	::487227230011916000
120853830	::487227270365720000
16312540	::487227278674649000
46279759	::487227286819966000
128977591	::487227312635908000
69916558	::487227341266243000
306169468	::487227344160325000
65476712	::487227390939394000
344817215	::487227407892373000
214465537	::487227417115639000
46279759	::487227490449244000
224410857	::487227504621805000
84871879	::487227509226733000
515043655	::487227510392766000
262939560	::487227512246648000
3571651	::487227512733585000
242912563	::487227520455286000
46279759	::487227533692506000
83507090	::487227569125588000
33555786	::487227576839340000
16370204	::487227591053803000
98599563	::487227611610107000
26947347	::487227625942044000
195103093	::487227631679467000
16258970	::487227634817191000
84871879	::487227652218957000
83507090	::487227656035778000
337367504	::487227661434228000
1318301	::487227668132159000
577411446	::487227679272611000
402229763	::487227683634298000
577411446	::487227735052660000
46279759	::487227746989645000
402229763	::487227753465270000
46279759	::487227776794390000
329360692	::487227788169330000
402229763	::487227806145720000
255697938	::487227817222873000
46279759	::487227833652359000
146855323	::487227838048006000
182834679	::487227861481562000
15204110	::487227868519612000
2084321	::487227875095883000
26947347	::487227883853996000
506519570	::487227907865985000
418314197	::487227920512196000
395076249	::487227929286307000
379152968	::487227947913580000
16370204	::487227978305507000
22285873	::487227990514737000
171103429	::487228012153561000
193126668	::487228024497381000
310009833	::487228042104676000
366136205	::487228053773623000
462681637	::487228058969980000
16559994	::487228097021100000
344442687	::487228134006075000
402229763	::487228141115408000
329360692	::487228159130345000
16559994	::487228190143045000
81872162	::487228230039269000
216083133	::487228233771790000
214465537	::487228236888145000
402229763	::487228244928651000
361199465	::487228275169984000
120296296	::487228291448070000
267482514	::487228310465052000
75555647	::487228327833649000
329360692	::487228332375683000
402229763	::487228339757645000
291288952	::487228344443084000
221098400	::487228348016250000
240766538	::487228372439666000
1565041	::487228382401536000
240766538	::487228386570285000
155397134	::487228392400756000
409709795	::487228394732388000
18999708	::487228458129321000
20954074	::487228476563275000
277693030	::487228514408468000
39507361	::487228539113312000
24136198	::487228569861779000
50216950	::487228592430927000
136038442	::487228595568246000
224410857	::487228628673900000
577411446	::487228630540771000
80929828	::487228640388608000
55426501	::487228674349883000
21682918	::487228677675962000
75555647	::487228690137624000
80929828	::487228690279849000
185356495	::487228705308434000
120296296	::487228709989273000
115550523	::487228737922928000
136038442	::487228744742883000
466646092	::487228763394949000
258382946	::487228779190702000
126507603	::487228815429861000
20954074	::487228843925581000
23785621	::487228867065954000
103782180	::487228875135787000
15742158	::487228882903248000
185356495	::487228909310971000
21945140	::487228914264068000
21945140	::487228939673161000
21945140	::487228950502854000
381778563	::487228950859374000
120296296	::487228989640302000
329360692	::487229023550849000
100327197	::487229025958383000
41143305	::487229080178155000
76082847	::487229102509010000
83507090	::487229123798904000
193126668	::487229129784590000
338543771	::487229185073487000
75555647	::487229198432763000
38044979	::487229230015844000
75555647	::487229236470882000
78653568	::487229238760972000
379152968	::487229242024161000
24136198	::487229247040151000
366136205	::487229253059366000
479156555	::487229271790731000
238341972	::487229278702936000
193126668	::487229296571068000
310009833	::487229317575741000
180940959	::487229362454810000
65513	::487229387960356000
397492187	::487229394033704000
185356495	::487229417035685000
83507090	::487229425805565000
363722761	::487229431635660000
120296296	::487229442595778000
520690554	::487229444273500000
35592561	::487229479626866000
22278303	::487229490951880000
366136205	::487229494789677000
379152968	::487229525768814000
214465537	::487229527366434000
202791635	::487229535134298000
387476542	::487229543523315000
185356495	::487229546237009000
106135938	::487229548031787000
329360692	::487229569045241000
36579395	::487229572954353000
83507090	::487229633297784000
100327197	::487229643989069000
351264389	::487229657045954000
180940959	::487229685114224000
115200960	::487229704932302000
316766176	::487229716076560000
515049896	::487229721260720000
72143337	::487229725631188000
51649971	::487229746913103000
34689419	::487229752596369000
330691749	::487229789380820000
329360692	::487229800038162000
33555786	::487229809219862000
17990173	::487229822931075000
250774954	::487229829922578000
16312540	::487229836705144000
107610605	::487229845806407000
262449011	::487229850915459000
225959127	::487229853289046000
23868298	::487229858859065000
185356495	::487229871425617000
126109768	::487229873358778000
107610605	::487229890907734000
425183249	::487229925263691000
28498427	::487229941264568000
89505869	::487229957576597000
98599563	::487229963310211000
246050172	::487229999515070000
299796220	::487230008281530000
19766821	::487230054607241000
28498427	::487230067001409000
115200960	::487230074731495000
238024746	::487230078343188000
24821703	::487230078800379000
185356495	::487230094101209000
37802339	::487230104724975000
267482514	::487230123465129000
118733444	::487230126690549000
115200960	::487230126820564000
262939560	::487230129785954000
379152968	::487230144512528000
15204110	::487230144579645000
389954423	::487230154884665000
415179202	::487230212573503000
193126668	::487230219296964000
262939560	::487230276875993000
40226593	::487230280689008000
106135938	::487230292063580000
379807492	::487230313555177000
372068999	::487230322623668000
415179202	::487230324515274000
249468865	::487230329296408000
17470539	::487230330495979000
348785324	::487230368135643000
227893380	::487230403447898000
15804863	::487230415548071000
53724365	::487230471261020000
115550523	::487230476499681000
16559994	::487230477770960000
38044979	::487230478534311000
336821368	::487230494220644000
18455966	::487230516434046000
13533012	::487230523954454000
15867361	::487230552014327000
363722761	::487230559509151000
499167427	::487230559664345000
312471776	::487230561749323000
165261298	::487230577930559000
78653568	::487230602798956000
425183249	::487230611615412000
202791635	::487230656586739000
395076249	::487230662315765000
36082253	::487230668389490000
42529606	::487230669786189000
61698439	::487230675314286000
52105336	::487230708226613000
26925878	::487230740350767000
50778210	::487230744645750000
248358978	::487230765776642000
454398669	::487230770671804000
16370204	::487230771300937000
242533291	::487230782008991000
36612981	::487230808529199000
202791635	::487230811620794000
225959127	::487230827369988000
112801155	::487230836907855000
106135938	::487230856428146000
27726737	::487230868336173000
38044979	::487230884060209000
106860209	::487230946924449000
16248047	::487230982911967000
26947347	::487230985072029000
39507361	::487231025349918000
59288102	::487231028793446000
561527789	::487231043934490000
22431584	::487231047445532000
193126668	::487231057398624000
110297719	::487231058157375000
348785324	::487231067892355000
214465537	::487231069549125000
260006924	::487231077216690000
178492117	::487231078084517000
250774954	::487231088256110000
193126668	::487231107440857000
147279456	::487231125748588000
40226593	::487231142345453000
312517498	::487231151569129000
15867361	::487231152961224000
319420243	::487231157478518000
26947347	::487231170548342000
233084334	::487231178676523000
344817215	::487231183852277000
15867361	::487231200260415000
120296296	::487231212009046000
561527789	::487231231159857000
230365198	::487231251808415000
24136198	::487231269345177000
106135938	::487231280983977000
193126668	::487231326127652000
95712580	::487231335254482000
15867361	::487231357639081000
115550523	::487231365104930000
397084214	::487231378778357000
195103093	::487231382146400000
463908266	::487231428258988000
24983393	::487231434999201000
24136198	::487231443954049000
22648162	::487231454913363000
364018467	::487231468813303000
109615689	::487231483820912000
119269983	::487231501235277000
52616216	::487231501369868000
120296296	::487231520168751000
131941193	::487231528658026000
415179202	::487231545577861000
16370204	::487231563797893000
16312540	::487231564431253000
366136205	::487231621566062000
22648162	::487231623490846000
193126668	::487231640016789000
225959127	::487231645481590000
237966586	::487231646756663000
47880950	::487231647645827000
59288102	::487231662552793000
384305773	::487231672681644000
82115262	::487231683603623000
26947347	::487231683671113000
83673720	::487231683721428000
24983393	::487231717150031000
89033916	::487231751568502000
22648162	::487231751698124000
214465537	::487231754420236000
67069063	::487231756282523000
73731844	::487231784909017000
33555786	::487231790244196000
28197443	::487231793901207000
16248047	::487231813338017000
338073739	::487231819071242000
24738840	::487231829959643000
17035194	::487231841930579000
26947347	::487231863548051000
106135938	::487231864541696000
7345092	::487231885152485000
253230729	::487231913132703000
89505869	::487231921773350000
217928831	::487231934708613000
44451086	::487231936285249000
127943795	::487231952513400000
487258078	::487231997287624000
312471776	::487232021941342000
16248047	::487232060340600000
81872162	::487232072072036000
41967329	::487232076492865000
237966586	::487232079403315000
227191596	::487232079977926000
27726737	::487232087544446000
42297542	::487232089100914000
217928831	::487232103252123000
409680332	::487232123703533000
225959127	::487232144381456000
27364321	::487232148332883000
86243090	::487232163738177000
22278303	::487232171556347000
273748024	::487232182562201000
235382002	::487232187041718000
217928831	::487232201461755000
614074554	::487232215370059000
38044979	::487232300883922000
23785621	::487232306751746000
23785621	::487232309968789000
23785621	::487232313269682000
52542320	::487232326661722000
27364321	::487232331116449000
409680332	::487232365228355000
411222321	::487232376574345000
16312540	::487232381984980000
27726737	::487232389991510000
160768741	::487232390331645000
269605766	::487232408178016000
29652147	::487232443150520000
127943795	::487232447063805000
97336064	::487232452784435000
244995179	::487232456970760000
269605766	::487232459646308000
83673720	::487232483365494000
38044979	::487232504685146000
329360692	::487232537492602000
561527789	::487232542920036000
225206178	::487232548859150000
202791635	::487232554685431000
274262734	::487232585907830000
16248047	::487232601602916000
127943795	::487232620129177000
83673720	::487232624247971000
168347877	::487232627766607000
214465537	::487232630941700000
193126668	::487232644389023000
120296296	::487232645437587000
312471776	::487232648855949000
225959127	::487232650206134000
42297542	::487232653499056000
405239647	::487232655205756000
14780915	::487232664295194000
279399275	::487232668929507000
279399275	::487232721379291000
409680332	::487232721790320000
190396530	::487232784487153000
305379724	::487232803507949000
355574432	::487232874819493000
24983393	::487232914628018000
78926478	::487232936010186000
33555786	::487232956885630000
26947347	::487232960270454000
8524892	::487232978645692000
329093513	::487232987692810000
48390222	::487232997339324000
415179202	::487233035373641000
126507603	::487233109541134000
81469472	::487233122233483000
26947347	::487233202692845000
27331165	::487233251652927000
25925656	::487233253061824000
48764697	::487233304806973000
166695965	::487233321730965000
329360692	::487233342077554000
202791635	::487233350160363000
55426501	::487233373622906000
362540752	::487233374462148000
314864925	::487233374948704000
293897624	::487233392770285000
20954074	::487233394732834000
196742313	::487233408750202000
196742313	::487233409400324000
592150138	::487233420511444000
170815462	::487233449804431000
106135938	::487233451741814000
246050172	::487233467818602000
36891053	::487233514140467000
335608417	::487233517743390000
214465537	::487233566833508000
113722629	::487233577864953000
301244128	::487233587201462000
16559994	::487233596919271000
169240898	::487233600509591000
193126668	::487233601600491000
16559994	::487233603764752000
16299351	::487233616926490000
15804863	::487233628489805000
14297098	::487233634986770000
301244128	::487233639605075000
52616216	::487233659054096000
224410857	::487233676867297000
244646421	::487233693841244000
443512536	::487233706680012000
22328944	::487233734669000000
103782180	::487233777052418000
230365198	::487233778767519000
318173357	::487233798627942000
443512536	::487233816130355000
109615689	::487233837945352000
411222321	::487233845297938000
233677206	::487233855175524000
625951846	::487233894228701000
21452516	::487233898774937000
625951846	::487233900843130000
80419613	::487233931029536000
140110825	::487233998926536000
204292930	::487234008183754000
220532575	::487234038063579000
515818133	::487234066857480000
71981601	::487234068182876000
109615689	::487234068929859000
289743411	::487234107731345000
242533291	::487234116770099000
55120405	::487234117579603000
225959127	::487234133010026000
23868298	::487234149506248000
273111255	::487234184055123000
225959127	::487234208318754000
18722083	::487234210315268000
23868298	::487234212378845000
411222321	::487234235565359000
79476731	::487234245027704000
92125226	::487234252572864000
6945382	::487234257094336000
131941193	::487234288451338000
389614947	::487234294059118000
52824736	::487234307023310000
551501734	::487234321367855000
244646421	::487234327357300000
24136198	::487234331899748000
55475943	::487234341718593000
301290830	::487234348282683000
301290830	::487234395707686000
33555786	::487234396077191000
85155674	::487234396408139000
36250685	::487234400178806000
19123904	::487234402565775000
106135938	::487234405534953000
92125226	::487234409817313000
18722083	::487234447125655000
312471776	::487234452951957000
16559994	::487234458488422000
290624910	::487234466398883000
301290830	::487234470471139000
544538144	::487234480470368000
329360692	::487234491627606000
126109768	::487234493229461000
290624910	::487234500381114000
280798922	::487234511541784000
52824736	::487234537781350000
273111255	::487234540747108000
290624910	::487234542072524000
301290830	::487234560540028000
37213451	::487234587765276000
109615689	::487234594471936000
302408703	::487234600922402000
16559994	::487234602420150000
290624910	::487234604609593000
99320365	::487234647836073000
22285873	::487234656761151000
119269983	::487234656840863000
120296296	::487234673085775000
163279109	::487234718132219000
419185791	::487234740412375000
372068999	::487234745135558000
273111255	::487234758204989000
347994449	::487234788475293000
421338980	::487234788752105000
128977591	::487234804203921000
215109001	::487234805696700000
20833365	::487234822771707000
37578654	::487234853750841000
289743411	::487234871174381000
544538144	::487234873942212000
65576332	::487234880183341000
225959127	::487234889964457000
331397011	::487234890887618000
620459453	::487234907304108000
589638848	::487234908180316000
370464008	::487234909187366000
225959127	::487234914991869000
475210759	::487234948894842000
113048616	::487234954267332000
273111255	::487234955312115000
22278303	::487234958776614000
225959127	::487234959275331000
20833365	::487234963230580000
109615689	::487235027328323000
52616216	::487235027932295000
14392960	::487235028946935000
39412631	::487235034730864000
3571651	::487235056533258000
22651134	::487235057435045000
16299351	::487235064980598000
214465537	::487235088665427000
39412631	::487235108269608000
329360692	::487235113466339000
28197443	::487235131229220000
202791635	::487235180642701000
214465537	::487235204210126000
17990173	::487235208933281000
42910967	::487235213056311000
589638848	::487235258840936000
23839835	::487235264461299000
37029138	::487235265808072000
36612981	::487235280802312000
470801476	::487235288457302000
309981035	::487235290537676000
13683762	::487235334254522000
16312540	::487235334833704000
515818133	::487235337509281000
372068999	::487235368534937000
329360692	::487235378517012000
250774954	::487235380799102000
22651134	::487235394543833000
233767854	::487235405092511000
46940147	::487235411983351000
411222321	::487235419655110000
22651134	::487235438009401000
16299351	::487235456820871000
264335101	::487235465402003000
387472182	::487235473752862000
193126668	::487235473832947000
331397011	::487235509614567000
22651134	::487235515616616000
63490594	::487235518749372000
410377090	::487235530279510000
329093513	::487235555022102000
451183057	::487235564710928000
39412631	::487235572981719000
208894791	::487235576266256000
131941193	::487235597824962000
192616191	::487235601767227000
167282271	::487235620209557000
14392960	::487235655232004000
306169468	::487235662144630000
225959127	::487235683543552000
355598729	::487235684525015000
82115262	::487235719790751000
19222225	::487235725771829000
16559994	::487235763407704000
527041090	::487235777680515000
637418169	::487235787532943000
366136205	::487235816427495000
24821703	::487235816553345000
21945140	::487235819967479000
82150924	::487235825185214000
21945140	::487235830126092000
594950682	::487235859071401000
192616191	::487235885423792000
82150924	::487235894210859000
95712580	::487235904860196000
78465328	::487235920706301000
127943795	::487235937211265000
16299351	::487235954986725000
120296296	::487235975199064000
175847876	::487235994794876000
21330741	::487236009776926000
36250685	::487236011467210000
187716774	::487236019788341000
594950682	::487236028592578000
483526518	::487236050398347000
19683725	::487236061052280000
187716774	::487236071365677000
63720288	::487236105150795000
210873235	::487236105969086000
112801155	::487236129033162000
279399275	::487236132225032000
16559994	::487236142593740000
483190332	::487236147836624000
22651134	::487236149426270000
16566189	::487236151980593000
22651134	::487236187120476000
321578565	::487236205164392000
19222225	::487236206925983000
61307501	::487236231625838000
321578565	::487236233610133000
17163265	::487236236088967000
22651134	::487236243265429000
77078922	::487236245626814000
33676766	::487236266241445000
76707926	::487236267894001000
175847876	::487236282813526000
22651134	::487236317848543000
77078922	::487236327801622000
77078922	::487236360475271000
23839835	::487236381253447000
443512536	::487236389772083000
109615689	::487236393182457000
202791635	::487236397733249000
321578565	::487236408684212000
589638848	::487236422454108000
213763059	::487236424484524000
329093513	::487236445296275000
77078922	::487236473364971000
16559994	::487236479517986000
31056422	::487236488963182000
50807638	::487236493543755000
198911524	::487236551647047000
250774954	::487236551970406000
67069063	::487236561453338000
589638848	::487236566843027000
16370204	::487236568298831000
225959127	::487236578041794000
160733683	::487236581086883000
14780915	::487236618282356000
290396729	::487236654654967000
221098400	::487236656949235000
18023231	::487236659986321000
26947347	::487236674054025000
41675336	::487236677686296000
22651134	::487236679464669000
23442090	::487236689572528000
369539413	::487236694303727000
115200960	::487236698909052000
329360692	::487236699701796000
183090041	::487236699958050000
344454080	::487236709185093000
16559994	::487236738713419000
291249412	::487236753309188000
367296747	::487236764830949000
21330741	::487236779532369000
139447011	::487236792647958000
16559994	::487236837325672000
6945382	::487236847869767000
49221816	::487236852491902000
35105150	::487236863879442000
21330741	::487236867344302000
15875100	::487236884478066000
225959127	::487236898524364000
107870705	::487236908573945000
25084916	::487236931345195000
64926237	::487236935463628000
426923626	::487236947731947000
329360692	::487236962139770000
26947347	::487236967185526000
55287428	::487237003734700000
35256600	::487237005344923000
19770255	::487237046109339000
291221395	::487237051151306000
21330741	::487237058797535000
311297676	::487237081408630000
311297676	::487237083036012000
311297676	::487237083719684000
311297676	::487237084520792000
589638848	::487237085602910000
170815462	::487237087725228000
15467792	::487237127285923000
324171027	::487237158936145000
208217521	::487237236048805000
22005666	::487237258651529000
71617108	::487237267036319000
380049732	::487237290008526000
132980216	::487237301614157000
38615147	::487237304314888000
208217521	::487237314247413000
127943795	::487237323932041000
16312540	::487237326608011000
58349263	::487237347688583000
15467792	::487237374879883000
106135938	::487237391300575000
131941193	::487237446850330000
366136205	::487237449504915000
142038800	::487237475128328000
312517498	::487237522284892000
38044979	::487237528773484000
27331165	::487237531403309000
247374067	::487237532183048000
127943795	::487237543700987000
275681559	::487237561526386000
587104097	::487237581965234000
225959127	::487237596439801000
61698439	::487237606342946000
238030490	::487237608657797000
366136205	::487237621903802000
20713213	::487237644808495000
245957488	::487237659455401000
324171027	::487237684092747000
273111255	::487237718968377000
14307454	::487237720591192000
265799781	::487237788962930000
18336787	::487237820893765000
23967395	::487237835343142000
151604434	::487237839612960000
849	::487237844612947000
371578955	::487237855794573000
293737316	::487237861406965000
14520186	::487237872857399000
59705683	::487237875717914000
113048616	::487237880087982000
113048616	::487237880813592000
35869207	::487237884425306000
92125226	::487237892847063000
68832413	::487237906919325000
369539413	::487237918772056000
35256600	::487237941526540000
252793957	::487237964334788000
85111877	::487237970286505000
237530197	::487237994282094000
589638848	::487238086099611000
20713213	::487238139262406000
103678189	::487238166236393000
103678189	::487238176277536000
22431584	::487238211576807000
344454080	::487238219285557000
43365529	::487238225165950000
21330741	::487238226667905000
458847153	::487238233437523000
193126668	::487238252878106000
20833365	::487238266173669000
92125226	::487238278244876000
243751614	::487238288298618000
14520186	::487238292875018000
21945140	::487238296649465000
39507361	::487238298302414000
15467792	::487238299853926000
503741267	::487238320448372000
107870705	::487238329365061000
329360692	::487238333467471000
15791549	::487238370368573000
33555786	::487238399863296000
26113249	::487238412592611000
335488857	::487238428502024000
253886962	::487238431584448000
329360692	::487238441160032000
429375230	::487238463771512000
19770255	::487238472944476000
161199833	::487238506373062000
224410857	::487238525025140000
200849010	::487238536727236000
252793957	::487238542511194000
14606079	::487238577806249000
17369283	::487238582067671000
109615689	::487238588128845000
143225254	::487238604511387000
396786261	::487238609246765000
43365529	::487238617568251000
26580506	::487238626871607000
221098400	::487238660278865000
341700434	::487238669816705000
12653722	::487238683137810000
100327197	::487238689555099000
221098400	::487238705053061000
41925570	::487238709700337000
65476712	::487238720500670000
344817215	::487238735323353000
50811080	::487238736199970000
40783277	::487238748631871000
21330741	::487238766973947000
24226614	::487238787928313000
409487670	::487238791736741000
432116634	::487238797189337000
433470731	::487238803635970000
65832155	::487238809600274000
44779656	::487238811811053000
252793957	::487238825895137000
366136205	::487238830307553000
3571651	::487238841116659000
238030490	::487238851824345000
271370762	::487238853778866000
589638848	::487238856333221000
107842096	::487238879242498000
19147974	::487238901375832000
55475943	::487238913921404000
92125226	::487238955386273000
107870705	::487238992799088000
24171213	::487238993218531000
16370204	::487239008377143000
187716774	::487239031906770000
187716774	::487239067050856000
106135938	::487239082913714000
193126668	::487239109766037000
107870705	::487239112244465000
270227232	::487239114551353000
163893797	::487239121606168000
187716774	::487239134012928000
253057868	::487239135418388000
191276105	::487239157203226000
59622669	::487239165017223000
161199833	::487239173191905000
33555786	::487239182059044000
67450397	::487239185334816000
387281097	::487239197187899000
21330741	::487239206834819000
118708729	::487239207703052000
146608159	::487239210907074000
252793957	::487239217664106000
40783277	::487239221820661000
19770255	::487239241118662000
131941193	::487239242981330000
36861827	::487239250518097000
187716774	::487239256138469000
160094025	::487239299113680000
395076249	::487239327139647000
607637849	::487239327806918000
293897624	::487239327928549000
80929828	::487239335733760000
291221395	::487239336166174000
186823940	::487239339525419000
371817971	::487239377458692000
410377090	::487239386627469000
226995875	::487239389152829000
291155950	::487239400896487000
155650977	::487239422224920000
37011485	::487239459843620000
359806236	::487239484774182000
589638848	::487239488003768000
95554541	::487239494572056000
107870705	::487239499395522000
178492117	::487239504265101000
623584562	::487239504760041000
38044979	::487239512561844000
196693857	::487239523550515000
187716774	::487239546392698000
252793957	::487239555246878000
449902821	::487239586238988000
40783277	::487239586649604000
95712580	::487239588482523000
6945382	::487239603280044000
30417393	::487239609643192000
23450320	::487239627502133000
187716774	::487239648259735000
247374067	::487239657831157000
196693857	::487239659685044000
187716774	::487239674910371000
38577111	::487239696050044000
364410144	::487239737338380000
255147158	::487239739343261000
67450397	::487239742514528000
106135938	::487239759668850000
16559994	::487239789280653000
589638848	::487239827893395000
361199465	::487239843580477000
252793957	::487239851490541000
22504277	::487239866783383000
40783277	::487239869219889000
16299351	::487239892674830000
58349263	::487239898127417000
17990173	::487239900706922000
40226593	::487239916091617000
16312540	::487239918272675000
337510374	::487239924706717000
361199465	::487239932105482000
208217521	::487239983695429000
148445755	::487240019342786000
373713704	::487240031523078000
24136198	::487240040611733000
115200960	::487240043698737000
107870705	::487240048006270000
147279456	::487240053739905000
249388532	::487240068944252000
95712580	::487240069779304000
221205505	::487240087378620000
253689041	::487240103144980000
478145352	::487240106470694000
366136205	::487240107695816000
20020647	::487240111021514000
22005666	::487240160250060000
418327117	::487240165983653000
40783277	::487240174506491000
115200960	::487240183410999000
6945382	::487240213500944000
128666650	::487240238985519000
208217521	::487240254521634000
26068830	::487240269423583000
55219816	::487240269549821000
268547296	::487240276948561000
252793957	::487240282035875000
444251177	::487240296326238000
130514710	::487240312071274000
97044552	::487240322485714000
35505123	::487240339845959000
57713984	::487240345336307000
67450397	::487240355109015000
293737316	::487240361686077000
77078833	::487240365192523000
293897624	::487240378396200000
55219816	::487240381244125000
14780915	::487240394548477000
366136205	::487240396372590000
78653568	::487240414744039000
387863634	::487240434221985000
44205530	::487240435002134000
202196262	::487240442480951000
470458433	::487240445857394000
80159052	::487240456623779000
92125226	::487240459782471000
106135938	::487240465201127000
76442745	::487240485929779000
6284612	::487240486759825000
252793957	::487240509220335000
364410144	::487240556662124000
444251177	::487240565252435000
24136198	::487240602115796000
55219816	::487240621858775000
277996494	::487240624970539000
148445755	::487240628833890000
126507603	::487240645766291000
55219816	::487240677252923000
22142419	::487240685318189000
364410144	::487240693534834000
39469570	::487240722085847000
40783277	::487240737239490000
589638848	::487240746626322000
252793957	::487240747054141000
80159052	::487240752628375000
20713213	::487240786522931000
371817971	::487240811700965000
202196262	::487240829619433000
423666163	::487240832953507000
55219816	::487240851991834000
57713984	::487240865513889000
1318301	::487240868139917000
120296296	::487240893821644000
9687752	::487240896799592000
315296719	::487240896929230000
202196262	::487240899785928000
14085431	::487240954961993000
293897624	::487240995449602000
106135938	::487241006979379000
20954074	::487241008925511000
444251177	::487241013472538000
95554541	::487241013644103000
61318348	::487241055646265000
45911298	::487241056392470000
51952627	::487241078748483000
527041090	::487241078815195000
326813935	::487241102131724000
444251177	::487241128174182000
384305773	::487241134733660000
264608632	::487241163427287000
148445755	::487241183404785000
202196262	::487241192653205000
40783277	::487241206854742000
120296296	::487241227017142000
31536491	::487241227150954000
631245094	::487241231592742000
371817971	::487241245379407000
68832413	::487241251201495000
589638848	::487241254636232000
104539435	::487241261993439000
447313860	::487241272071946000
259541688	::487241276962512000
252793957	::487241283182665000
202196262	::487241304594984000
23611301	::487241310831538000
322446637	::487241312563781000
98599563	::487241315789594000
443512536	::487241323301203000
444251177	::487241324178190000
631245094	::487241337251446000
499995726	::487241341835829000
131254355	::487241344767643000
202196262	::487241354180067000
631245094	::487241377235759000
6284612	::487241378733490000
37294507	::487241385792110000
152875477	::487241389873168000
117095775	::487241401219174000
435471503	::487241401525338000
351004243	::487241409012199000
16322613	::487241409053728000
15174710	::487241417329487000
120532808	::487241422211272000
6284612	::487241430511800000
382976230	::487241454553530000
252793957	::487241457028190000
143225254	::487241488187682000
104539435	::487241492264931000
193126668	::487241494122987000
384305773	::487241502041452000
259021462	::487241506357407000
15204110	::487241528113659000
104539435	::487241531469086000
254600909	::487241534593441000
395703736	::487241546581147000
382976230	::487241549458046000
244646421	::487241550603100000
357308471	::487241553434263000
213887474	::487241599773315000
382976230	::487241607654031000
373713704	::487241614436626000
17470539	::487241618567622000
262939560	::487241620127875000
222598798	::487241621009096000
244646421	::487241634111709000
117095775	::487241637249421000
213887474	::487241649240956000
117095775	::487241666844450000
562393615	::487241677242130000
27726737	::487241683218599000
263971863	::487241702063616000
755431	::487241731977392000
39507361	::487241737166147000
37294507	::487241745336266000
109615689	::487241753742032000
371817971	::487241760762916000
35256600	::487241770615324000
24821703	::487241777385324000
45492981	::487241781214322000
16322613	::487241782481006000
380049732	::487241788294696000
279548168	::487241794246414000
280749613	::487241803209662000
562393615	::487241814672703000
106135938	::487241861426208000
35256600	::487241870066479000
444251177	::487241885069881000
382976230	::487241913645293000
35256600	::487241959090946000
256609151	::487241970968838000
133112299	::487241993568133000
288531248	::487242026216194000
291221395	::487242043006402000
633506625	::487242057501908000
17470539	::487242081870430000
55475943	::487242090473357000
37294507	::487242093203431000
78465328	::487242096466595000
23442090	::487242100400857000
17455392	::487242117060632000
17455392	::487242117656215000
95554541	::487242150837354000
22386194	::487242155052630000
27726737	::487242163026001000
288531248	::487242163420270000
337510374	::487242164217610000
527041090	::487242214993440000
279548168	::487242220895215000
223288871	::487242221830152000
449902821	::487242227392208000
388374921	::487242244379140000
55475943	::487242257507299000
337510374	::487242259453476000
15204110	::487242261818650000
383383485	::487242288742301000
449902821	::487242292844314000
44811271	::487242295314374000
109615689	::487242308069646000
382976230	::487242337400000000
74315614	::487242338289586000
131220599	::487242340986155000
24983393	::487242355347849000
254092544	::487242359399129000
221641208	::487242379007918000
131220599	::487242381859639000
24983393	::487242382732427000
37578654	::487242397022052000
291518680	::487242399169908000
176224586	::487242400847626000
347994449	::487242419889786000
110853177	::487242424310185000
67421080	::487242435802566000
357308471	::487242457331924000
614096745	::487242471957463000
100327197	::487242483336609000
51952627	::487242486822100000
118469346	::487242504790478000
344817215	::487242510482157000
106135938	::487242532837801000
238307628	::487242544737038000
408144950	::487242557668085000
20833365	::487242567239475000
16312540	::487242571631304000
18999708	::487242584939454000
61832970	::487242594267561000
51952627	::487242595559428000
3571651	::487242612332838000
387281097	::487242621149257000
631245094	::487242634331947000
242912563	::487242638584971000
22278303	::487242647224864000
21330741	::487242655009886000
382976230	::487242657614139000
24821703	::487242705719017000
51952627	::487242712412729000
37294507	::487242728833445000
495598070	::487242742993399000
95712580	::487242757438570000
395703736	::487242776837648000
614096745	::487242778661752000
37294507	::487242797599059000
50216950	::487242799700385000
185629189	::487242801269440000
50818061	::487242811818143000
35256600	::487242812312653000
724485482	::487242828146151000
338543771	::487242830012616000
443512536	::487242836497014000
51952627	::487242837407182000
20935927	::487242842759131000
387206849	::487242850241740000
288531248	::487242868038193000
183090041	::487242879044448000
35256600	::487242882630176000
160453801	::487242915606171000
21330741	::487242963622588000
221641208	::487242963773583000
24983393	::487242975119147000
61832970	::487242982068719000
247374067	::487243009977634000
311297676	::487243044601614000
29652147	::487243052076269000
277996494	::487243076944273000
724485482	::487243141951397000
50216950	::487243154265870000
109331928	::487243170074603000
18148466	::487243192048185000
439491329	::487243206963507000
35256600	::487243220108070000
436187992	::487243264395706000
27992224	::487243326291468000
35256600	::487243334776135000
34087430	::487243354392903000
319301096	::487243361997189000
106135938	::487243371748917000
368386947	::487243373137248000
122067183	::487243374311657000
364410144	::487243403508195000
402268968	::487243404183891000
122067183	::487243407467610000
51814269	::487243421170823000
26738161	::487243445581651000
293897624	::487243446726688000
451183057	::487243467354279000
51814269	::487243496437592000
122067183	::487243504045674000
30795924	::487243515039330000
109615689	::487243518474481000
253178679	::487243529282809000
267538322	::487243539445583000
389614947	::487243546705948000
22278303	::487243564120686000
82115262	::487243575701143000
593139104	::487243595515428000
15778759	::487243604679602000
519909326	::487243607649161000
242912563	::487243614997991000
221098400	::487243615224086000
134585678	::487243617590079000
79035481	::487243634589200000
451183057	::487243644378693000
136880369	::487243645142040000
17163265	::487243648950874000
30795924	::487243671197458000
82242725	::487243671553593000
277996494	::487243690696396000
346127757	::487243727656591000
244279439	::487243738142355000
22005666	::487243744085696000
19770255	::487243780861341000
288531248	::487243790948646000
122067183	::487243791775330000
389676504	::487243794815799000
34689419	::487243809424551000
68832413	::487243811882799000
551248502	::487243832371589000
22278303	::487243859529723000
38044979	::487243869478592000
264335101	::487243885924462000
727422228	::487243907269677000
318173357	::487243909148712000
267227218	::487243910507282000
230206940	::487243916123463000
106135938	::487243977414819000
289360824	::487243988089307000
50157557	::487244000470904000
17339508	::487244013658181000
122067183	::487244030171160000
279230956	::487244040031989000
16144669	::487244052606091000
727422228	::487244056188424000
279230956	::487244103986733000
143225254	::487244114723753000
382976230	::487244124131573000
84871879	::487244132662792000
198911524	::487244159544492000
293897624	::487244166595117000
114077276	::487244176602320000
118469346	::487244196537839000
122067183	::487244213931618000
421987323	::487244224531034000
169240898	::487244235561644000
479156555	::487244240980701000
20713213	::487244245947154000
252793957	::487244256055001000
16299351	::487244261772242000
21330741	::487244269900800000
252793957	::487244275063611000
264335101	::487244277433397000
291221395	::487244302146633000
68832413	::487244318961590000
220532575	::487244325575589000
371817971	::487244326234120000
318173357	::487244339144568000
21330741	::487244345993875000
37213451	::487244397168570000
408144950	::487244410074042000
51413309	::487244416789528000
38044979	::487244436586237000
481512198	::487244442215018000
50778210	::487244462536400000
130363809	::487244492144001000
448325555	::487244495453290000
355896730	::487244496196108000
79035481	::487244505725140000
44451086	::487244508950966000
55475943	::487244509487824000
318700673	::487244518941421000
26925878	::487244519025295000
68832413	::487244535488344000
357211620	::487244537841336000
252793957	::487244539468328000
16299351	::487244558338908000
206247499	::487244581453705000
50216950	::487244590676582000
254092544	::487244645361917000
22278303	::487244695438098000
84871879	::487244707727028000
143225254	::487244711850029000
151190656	::487244720918503000
21330741	::487244755097882000
50216950	::487244755940548000
443512536	::487244772453920000
193126668	::487244774886629000
358611246	::487244793332785000
253178679	::487244798844084000
175591069	::487244804854521000
23672351	::487244828191645000
321578565	::487244828582117000
193126668	::487244838765862000
130363809	::487244847061811000
50216950	::487244863646085000
98599563	::487244873800900000
288531248	::487244894407106000
321578565	::487244900560551000
95712580	::487244904901668000
230365198	::487244909842141000
175591069	::487244920294371000
17990173	::487244929694183000
16566189	::487244932768604000
224410857	::487244945070510000
193126668	::487244964464975000
254821900	::487244983146385000
58652870	::487244986782871000
252793957	::487244999323430000
206247499	::487245011365294000
63720288	::487245026854846000
180661626	::487245029015298000
357211620	::487245030818848000
180661626	::487245079892201000
19161423	::487245082073247000
50216950	::487245093523308000
79035481	::487245110803832000
19770255	::487245122132664000
193126668	::487245122325975000
355896730	::487245124888707000
100327197	::487245127786590000
393041277	::487245135868985000
375364618	::487245139178311000
35256600	::487245148741308000
272184078	::487245164713213000
68832413	::487245171160252000
363722761	::487245192051699000
368386947	::487245193624944000
58562014	::487245193985261000
26623525	::487245213924999000
37213451	::487245215502434000
76977679	::487245224880533000
26623525	::487245230463148000
244279439	::487245246665748000
266033863	::487245273609932000
221098400	::487245281352642000
22278303	::487245288738783000
429558621	::487245290723098000
180661626	::487245298482556000
35256600	::487245307487338000
318700673	::487245313657143000
252793957	::487245332195995000
44205530	::487245334632861000
19161423	::487245369773154000
55219816	::487245381894701000
206247499	::487245398948720000
175591069	::487245404337999000
410122679	::487245406787866000
180661626	::487245421442785000
84871879	::487245461372170000
367941154	::487245468465127000
19770255	::487245475926405000
375364618	::487245500408557000
318700673	::487245513574449000
193126668	::487245535825657000
254821900	::487245552208596000
421987323	::487245557581094000
21330741	::487245559242424000
82242725	::487245561955745000
84871879	::487245562857529000
48098530	::487245574542856000
51650419	::487245588744785000
177174253	::487245603458797000
350968313	::487245612018987000
293897624	::487245613944549000
308946618	::487245674971271000
188855651	::487245676250533000
389954423	::487245699503759000
171103429	::487245710140923000
258454374	::487245711575367000
254092544	::487245735704801000
175591069	::487245754327527000
421987323	::487245770119069000
21548401	::487245787965841000
55219816	::487245805682966000
513434526	::487245806202671000
17694593	::487245836708233000
244279439	::487245865413660000
397084214	::487245868601339000
21548401	::487245874804703000
728549208	::487245884389072000
21117523	::487245896875532000
169240898	::487245914629611000
369819130	::487245945391054000
214465537	::487245954643292000
16312540	::487245974398853000
318700673	::487245982543794000
603136773	::487245987723739000
340646680	::487246004584869000
254092544	::487246019017449000
394962689	::487246030874755000
388374921	::487246057131499000
252793957	::487246058804617000
37213451	::487246060797304000
175591069	::487246075074342000
55219816	::487246090593640000
53486281	::487246101431713000
18999708	::487246176878485000
24821703	::487246204389326000
55219816	::487246226271010000
78653568	::487246256285450000
40226593	::487246279526076000
344817215	::487246285330604000
100327197	::487246291693359000
273111255	::487246292943646000
92568275	::487246342293442000
193126668	::487246351521288000
849	::487246354033704000
180661626	::487246364376842000
100327197	::487246366104494000
515818133	::487246388221054000
3571651	::487246390796750000
56931148	::487246394231902000
544538144	::487246400762044000
21330741	::487246401861328000
388374921	::487246413051731000
82223258	::487246418801725000
318700673	::487246420773052000
252793957	::487246428725460000
44205530	::487246442465996000
37213451	::487246460811874000
18148466	::487246462930399000
81016171	::487246488271990000
221098400	::487246489660301000
103433902	::487246489732018000
131220599	::487246502453346000
375364618	::487246505963577000
100327197	::487246514800967000
169240898	::487246518890422000
59670513	::487246528197566000
350968313	::487246529703731000
58652870	::487246534556139000
26068830	::487246535340474000
340646680	::487246541409628000
103433902	::487246549593128000
55219816	::487246553569312000
44205530	::487246555737378000
100327197	::487246562511175000
136880369	::487246570283204000
58349263	::487246578210856000
131220599	::487246588180709000
145911982	::487246590114279000
59670513	::487246593007964000
318700673	::487246593385443000
21548401	::487246599894994000
716788381	::487246604731432000
405239647	::487246637061128000
20782081	::487246655528665000
49626726	::487246656702660000
98599563	::487246665900773000
131220599	::487246676475015000
21117523	::487246680535097000
503911979	::487246688138969000
80929828	::487246696544362000
412159259	::487246699199344000
382976230	::487246701778845000
277996494	::487246719168442000
21548401	::487246763443494000
569518404	::487246772360593000
450391257	::487246772830339000
405239647	::487246796360798000
340646680	::487246797811634000
23450320	::487246806687174000
145911982	::487246808318767000
296016163	::487246823069716000
17595323	::487246825179848000
165261298	::487246832896983000
254092544	::487246839859511000
43365529	::487246843827347000
340646680	::487246844582318000
515818133	::487246845609902000
55475943	::487246851083866000
26642766	::487246856619950000
98599563	::487246864534609000
372479589	::487246875993468000
206247499	::487246888325120000
259876316	::487246895962935000
252793957	::487246896885284000
553711382	::487246925159084000
318700673	::487246940271157000
188855651	::487246944591302000
136880369	::487246961649528000
266317182	::487246970772541000
296016163	::487246974026907000
450391257	::487246980138016000
244279439	::487246991349411000
260428602	::487246997943250000
372479589	::487247001000484000
443512536	::487247036383625000
329360692	::487247036916695000
318700673	::487247043157450000
375364618	::487247045153939000
385121286	::487247075965276000
36468395	::487247085344137000
20782081	::487247089110638000
347994449	::487247108588974000
102401687	::487247170182328000
52950877	::487247177589088000
340646680	::487247182026665000
252793957	::487247182592897000
21330741	::487247184833019000
21117523	::487247209692659000
296016163	::487247212116578000
318700673	::487247217132965000
80929828	::487247220677165000
136880369	::487247256278429000
83673720	::487247263853731000
727422228	::487247280781942000
296016163	::487247297420353000
308946618	::487247311139905000
51952627	::487247317116792000
221098400	::487247319654363000
61307501	::487247324310024000
18968115	::487247324972728000
107870705	::487247364957437000
256321392	::487247367653957000
51952627	::487247385836277000
61318348	::487247407743533000
185716839	::487247442924945000
252793957	::487247453846896000
318700673	::487247455906316000
195103093	::487247456925913000
58349263	::487247466866429000
454465194	::487247475355295000
475210759	::487247479050498000
375364618	::487247491146842000
213131959	::487247491247521000
50778210	::487247493906714000
318700673	::487247507290726000
375364618	::487247545114959000
31625914	::487247549150285000
21117523	::487247572495761000
17655353	::487247574823223000
83673720	::487247585175166000
107870705	::487247619765600000
252793957	::487247621510008000
32609703	::487247625649807000
21682918	::487247630070992000
51952627	::487247637351907000
101572891	::487247640208633000
63720288	::487247646281568000
16370204	::487247678192246000
21945140	::487247708248231000
329093513	::487247757435219000
52950877	::487247796664143000
429375230	::487247803698003000
19147974	::487247855154110000
38044979	::487247856370073000
408144950	::487247919225921000
318700673	::487247950037282000
63617875	::487247950981373000
198393365	::487247953736638000
60771081	::487247988775866000
318700673	::487248052218888000
32609703	::487248062335549000
117264210	::487248076709826000
23442090	::487248085840838000
244351583	::487248097408344000
101572891	::487248103788273000
631245094	::487248108066074000
32609703	::487248108787474000
249451202	::487248111161860000
155397134	::487248150311493000
277996494	::487248153381322000
347994449	::487248153587220000
227114320	::487248166161776000
421356901	::487248174411550000
451183057	::487248176827473000
32609703	::487248183295098000
444247134	::487248186499551000
34767424	::487248187518758000
318700673	::487248203679424000
223288871	::487248209476349000
252793957	::487248213577986000
41606452	::487248223128416000
16370204	::487248233748758000
254092544	::487248234260086000
32609703	::487248236499849000
34767424	::487248241344266000
15791549	::487248251267973000
94996744	::487248251675222000
213131959	::487248269471272000
100626124	::487248278933610000
254092544	::487248317215039000
221098400	::487248318905335000
318700673	::487248326937427000
307397057	::487248364841357000
32609703	::487248393966592000
94996744	::487248396802342000
318700673	::487248439101509000
94996744	::487248455216406000
26580506	::487248463558901000
244279439	::487248469896089000
421356901	::487248471166955000
453044363	::487248472643764000
107870705	::487248475542024000
59670513	::487248476640518000
192616191	::487248487075962000
244279439	::487248495930138000
21548401	::487248498861944000
339312291	::487248505325383000
244351583	::487248515479769000
388374921	::487248517644427000
95712580	::487248531996950000
307397057	::487248544001048000
57331128	::487248552435781000
63720288	::487248556948856000
318700673	::487248560501448000
15875100	::487248562930352000
347994449	::487248567321772000
252793957	::487248631750094000
342934741	::487248635558518000
244279439	::487248640977547000
318700673	::487248642462334000
295466391	::487248650976780000
242912563	::487248656693997000
291221395	::487248666680635000
74315614	::487248700956495000
283251929	::487248714952486000
297679816	::487248715254857000
65476712	::487248717175853000
461652679	::487248761962246000
277996494	::487248769327435000
399621678	::487248776214482000
330691749	::487248776835649000
37011485	::487248785501069000
117264210	::487248787501744000
122717174	::487248796519116000
318700673	::487248807319437000
545297326	::487248811145064000
18968115	::487248818316922000
120296296	::487248826445877000
95117686	::487248838286012000
408144950	::487248841905676000
206247499	::487248860868542000
255311687	::487248871866003000
283251929	::487248872373108000
15791549	::487248879180464000
20954074	::487248885580980000
255697938	::487248922029879000
291221395	::487248929969700000
408144950	::487248939624574000
252793957	::487248943563038000
613592670	::487248949506359000
23820736	::487248953067335000
17169855	::487248977654730000
277996494	::487248993085177000
372479589	::487249000739790000
168274200	::487249004426571000
20954074	::487249019903569000
23450320	::487249021958774000
107870705	::487249094340263000
200316617	::487249102854684000
223288871	::487249117727715000
255311687	::487249119002771000
95117686	::487249120285843000
38804898	::487249141601292000
368730450	::487249163269054000
107870705	::487249194445729000
15875100	::487249200921739000
390759619	::487249204394614000
352970133	::487249208336842000
20620620	::487249208383008000
178492117	::487249234492944000
131941193	::487249243740971000
392716377	::487249270521597000
178492117	::487249280705368000
379304556	::487249305104048000
379304556	::487249318320304000
35505123	::487249318366027000
39507361	::487249319901556000
388597293	::487249320928747000
153544543	::487249346292101000
288531248	::487249358459387000
429375230	::487249363928752000
429375230	::487249370350247000
23967395	::487249376721371000
255311687	::487249395554209000
50805763	::487249407281082000
30989596	::487249420828696000
433142367	::487249431792594000
95117686	::487249437962829000
32609703	::487249462771736000
372479589	::487249468828291000
62093388	::487249471504678000
35256600	::487249475249786000
32609703	::487249483105705000
95117686	::487249490844610000
44205530	::487249490873552000
95117686	::487249512994705000
155397134	::487249527439888000
95117686	::487249546108760000
32609703	::487249547916087000
297679816	::487249564194603000
95117686	::487249570234368000
365151006	::487249590257594000
106860209	::487249593168449000
82115262	::487249602824110000
27726737	::487249615159181000
35505123	::487249625842077000
614074554	::487249639003799000
37011485	::487249690430562000
106860209	::487249715562438000
49626726	::487249740707274000
450391257	::487249745836920000
252793957	::487249747313315000
132976059	::487249752455532000
252422768	::487249754833711000
92840294	::487249759946555000
16312540	::487249769342185000
228915951	::487249785737322000
318700673	::487249803550531000
36851172	::487249816536481000
433083953	::487249816540307000
39237011	::487249819023319000
155397134	::487249820437184000
318700673	::487249834496106000
49626726	::487249835280461000
277996494	::487249845267492000
35505123	::487249874941775000
421338980	::487249889139896000
291221395	::487249890662445000
15174710	::487249902750400000
252793957	::487249904700383000
58349263	::487249906131021000
19683725	::487249909708779000
209223008	::487249910526672000
372479589	::487249925143396000
14606079	::487249928205242000
217928831	::487249930872832000
228915951	::487249932244357000
192616191	::487249937533374000
65576332	::487249942885306000
245855482	::487249969347592000
318700673	::487249970278318000
245398547	::487249986611347000
372479589	::487249997516124000
297679816	::487250002323206000
405239647	::487250005854814000
364410144	::487250043208888000
44205530	::487250043892543000
448325555	::487250055259095000
259601379	::487250060435271000
22991317	::487250066348843000
158129535	::487250078110068000
269605766	::487250079179223000
355717008	::487250083847888000
132976059	::487250092114464000
318700673	::487250094530367000
26068830	::487250108141293000
19734494	::487250109990596000
90689440	::487250111349522000
277996494	::487250117087346000
318700673	::487250119759110000
32609703	::487250126478389000
405239647	::487250128584335000
30795924	::487250147441930000
23967395	::487250148532047000
147279456	::487250155888861000
106135938	::487250159307214000
3571651	::487250163824877000
444247134	::487250196191924000
78653568	::487250205906321000
17470539	::487250215976448000
377420899	::487250220242055000
79035481	::487250220527267000
106860209	::487250220745363000
260573981	::487250221068337000
260825806	::487250224478289000
20954074	::487250227770847000
384955934	::487250246708498000
252793957	::487250267327303000
79035481	::487250272209494000
200316617	::487250308461248000
42220462	::487250321362935000
18148466	::487250323149705000
253134261	::487250325636530000
451667062	::487250330413838000
376525681	::487250336185196000
816177	::487250348214464000
394962689	::487250348348669000
17990173	::487250355835924000
444298693	::487250364295831000
50805763	::487250367168524000
198393365	::487250370205212000
569518404	::487250383459196000
269401499	::487250390614679000
198911524	::487250392892207000
588874950	::487250393315815000
213131959	::487250403914817000
16559994	::487250405269590000
389614947	::487250418536550000
38044979	::487250431001649000
16559994	::487250450815913000
41908697	::487250459812302000
18968115	::487250473380900000
40534884	::487250478963490000
277996494	::487250500283564000
252793957	::487250507958726000
106860209	::487250509288337000
402229763	::487250529467109000
122067183	::487250529571962000
260361255	::487250539625734000
260361255	::487250540540088000
384955934	::487250542927040000
98599563	::487250552536190000
163646426	::487250557703553000
78213	::487250567522426000
411997198	::487250580134719000
291221395	::487250592298172000
372479589	::487250595334483000
16299351	::487250626012020000
50011708	::487250639185903000
30516926	::487250646853115000
21548401	::487250669510750000
118469346	::487250702247272000
151190656	::487250702578626000
263971863	::487250707590828000
372479589	::487250711596367000
421987323	::487250715551617000
59288102	::487250731125456000
408144950	::487250742055407000
277996494	::487250765077942000
384955934	::487250769968918000
221098400	::487250775211401000
14178003	::487250776184475000
263971863	::487250779938377000
357017353	::487250785391345000
19734494	::487250786997792000
444298693	::487250823521775000
23967395	::487250833818390000
318700673	::487250849924534000
388597293	::487250851698716000
330834997	::487250866894671000
241995287	::487250882463940000
118469346	::487250912675504000
405239647	::487250934859587000
390759619	::487250951607447000
19210855	::487250954392055000
42529606	::487250956220784000
351641054	::487250980250349000
22559382	::487251018678169000
225206178	::487251019730939000
225206178	::487251028891287000
424698378	::487251030157967000
232711010	::487251050689085000
94996744	::487251072692805000
225206178	::487251083530493000
171746458	::487251104741470000
232901934	::487251116691046000
252793957	::487251156108718000
155397134	::487251171317653000
71617108	::487251177403211000
152103757	::487251178242441000
225959127	::487251191500263000
384955934	::487251215328489000
8548362	::487251231036178000
569518404	::487251231065137000
210873235	::487251251772796000
14178003	::487251260475580000
355717008	::487251263076446000
255311687	::487251273373458000
614074554	::487251297360306000
515818133	::487251300371808000
16258970	::487251310413377000
566902451	::487251314716708000
508860717	::487251321746362000
384955934	::487251328029425000
19222225	::487251337248129000
467758710	::487251382764699000
9129332	::487251407595376000
467774585	::487251409293680000
424698378	::487251412552663000
23164217	::487251433922633000
515818133	::487251441233321000
405239647	::487251454340911000
23164217	::487251466063581000
421987323	::487251485361573000
23164217	::487251491275542000
50805763	::487251521554239000
566902451	::487251530316546000
544538144	::487251536855040000
254092544	::487251564340731000
421987323	::487251565007212000
405239647	::487251566534336000
21089214	::487251568996392000
21089214	::487251603440025000
50805763	::487251623232540000
421987323	::487251626734809000
120296296	::487251632095518000
277996494	::487251632535531000
553934357	::487251643335847000
409662649	::487251661887647000
39553593	::487251677427560000
17470539	::487251687002746000
14178003	::487251694276075000
17339508	::487251698830680000
114077276	::487251713108484000
114077276	::487251713116872000
114077276	::487251713129472000
384305773	::487251713393696000
17339508	::487251713502355000
122067183	::487251718951141000
388597293	::487251726840242000
106860209	::487251734373220000
18968115	::487251769433395000
351641054	::487251791567151000
21153287	::487251813679132000
54422208	::487251823489593000
384305773	::487251836794306000
155397134	::487251850727419000
98599563	::487251862811586000
566902451	::487251889919385000
388597293	::487251891017887000
179736548	::487251895875276000
14178003	::487251898576412000
25084916	::487251915013910000
366136205	::487251919283306000
66311658	::487251927085096000
544538144	::487251929588707000
79633612	::487251963273158000
54344507	::487251971632398000
9129332	::487251976837931000
16713682	::487251983372673000
402229763	::487251998194937000
22991317	::487252000917422000
329360692	::487252004280889000
14178003	::487252022354530000
21089214	::487252040801075000
318700673	::487252041790525000
277996494	::487252047490588000
55219816	::487252047981735000
277996494	::487252091321077000
23450320	::487252098778533000
450391257	::487252101982978000
98599563	::487252129468665000
278778128	::487252138469634000
633010300	::487252162343616000
722514433	::487252203791732000
27992224	::487252210662002000
566902451	::487252211815428000
375385791	::487252226759340000
98599563	::487252230182297000
26642766	::487252246661709000
421987323	::487252285714493000
443332358	::487252299564068000
17339508	::487252318526902000
20954074	::487252328584470000
277996494	::487252330618712000
14178003	::487252336457179000
95072707	::487252349115576000
152103757	::487252355101253000
350968313	::487252359865974000
42529606	::487252365108842000
249451202	::487252366295834000
17473737	::487252385228546000
68832413	::487252400416501000
42529606	::487252405646798000
20954074	::487252413649129000
544538144	::487252420758495000
329360692	::487252425070227000
17163265	::487252429122318000
132976059	::487252441222496000
366136205	::487252446180573000
318700673	::487252465650106000
277996494	::487252467181043000
38326757	::487252486567129000
139447011	::487252487502839000
192616191	::487252500890660000
364018467	::487252503457955000
55219816	::487252506943455000
224410857	::487252530054053000
245154470	::487252569907945000
318700673	::487252575188578000
130670448	::487252577210630000
55219816	::487252579685261000
481512198	::487252585158438000
418503483	::487252591911661000
139447011	::487252599729815000
379304556	::487252621150146000
26642766	::487252642578849000
359775349	::487252643744866000
225959127	::487252651873026000
130670448	::487252655153348000
519909326	::487252662228762000
238341972	::487252667521970000
394962689	::487252670877425000
318700673	::487252689495932000
16807883	::487252705669545000
38326757	::487252707648884000
277996494	::487252740846780000
255311687	::487252758350024000
419105102	::487252765618339000
302525103	::487252766872461000
21089214	::487252809599815000
52950877	::487252810614845000
198393365	::487252815857741000
16370204	::487252850603724000
419105102	::487252866520715000
225959127	::487252870513709000
300009838	::487252870929346000
424698378	::487252887211237000
37011485	::487252894719430000
122067183	::487252901308682000
138557664	::487252901916463000
467774585	::487252901920653000
152103757	::487252930186469000
395703736	::487252932359106000
101398953	::487252950205882000
61718844	::487252956694065000
17455392	::487252964063465000
22991317	::487252976835502000
291221395	::487252979721191000
274432702	::487253014017630000
17455392	::487253023765168000
98599563	::487253028521910000
277996494	::487253032401252000
381315320	::487253067641798000
22991317	::487253106032246000
331307463	::487253113431027000
179736548	::487253151679254000
587104097	::487253167961153000
69666823	::487253168846151000
51601709	::487253186705502000
379304556	::487253192284307000
276202961	::487253203117830000
238341972	::487253208142991000
179736548	::487253233547902000
44205530	::487253245799067000
19734494	::487253254552952000
8962732	::487253260643094000
381315320	::487253273724723000
195103093	::487253274631090000
467774585	::487253283606515000
19222225	::487253289591771000
152103757	::487253300090126000
429375230	::487253312891138000
152103757	::487253317328723000
104539435	::487253330394361000
27364321	::487253336975241000
196890320	::487253342217699000
479156555	::487253352674516000
22648162	::487253366418845000
28771314	::487253374778097000
122067183	::487253381598445000
152103757	::487253422953861000
55219816	::487253427966472000
196890320	::487253443166212000
411912822	::487253452989685000
18455966	::487253458505179000
25925656	::487253461155577000
176224586	::487253480764342000
130312780	::487253497662824000
388597293	::487253505376129000
104539435	::487253510485200000
200796300	::487253531854786000
200796300	::487253545960222000
324171027	::487253548741435000
357079725	::487253548929802000
14780915	::487253549408333000
152103757	::487253557411061000
187047785	::487253559243595000
200796300	::487253559440707000
37213451	::487253562775584000
200796300	::487253574133379000
301244128	::487253576390299000
200796300	::487253581905403000
262870925	::487253591355191000
200796300	::487253595813711000
301244128	::487253595939946000
353418151	::487253598368038000
200796300	::487253607423553000
301244128	::487253608648671000
594950682	::487253612507062000
200796300	::487253616239996000
23820736	::487253625505206000
467774585	::487253627376267000
200796300	::487253634250330000
200796300	::487253644425707000
301244128	::487253667024998000
200796300	::487253669872562000
467774585	::487253675824644000
200796300	::487253690374311000
200796300	::487253700507758000
179736548	::487253709878206000
38577111	::487253718879195000
200796300	::487253732506087000
200796300	::487253740097789000
128666650	::487253744203988000
139447011	::487253745387196000
200796300	::487253748821938000
55426501	::487253765553012000
79035481	::487253783622074000
46940147	::487253792681758000
80419613	::487253801536339000
108808608	::487253801791799000
45911298	::487253812663435000
232312019	::487253816979369000
418503483	::487253817424351000
152103757	::487253819928358000
344817215	::487253833827901000
145911982	::487253835602485000
409541924	::487253858402316000
301244128	::487253858796589000
421987323	::487253859794837000
18148466	::487253862206554000
58349263	::487253875372863000
346219373	::487253892724318000
357308471	::487253895706468000
213131959	::487253898713759000
19568023	::487253907719335000
402492947	::487253926450700000
55219816	::487253927759728000
324171027	::487253928677871000
38577111	::487253933292007000
332073582	::487253934680322000
254092544	::487253935355617000
3571651	::487253936148340000
444247134	::487253941931872000
152103757	::487253952032169000
80419613	::487253952451579000
418503483	::487253961670668000
179736548	::487253999058706000
332073582	::487254004674478000
92936298	::487254010416869000
301244128	::487254012035473000
115550523	::487254024073146000
52950877	::487254026530988000
152103757	::487254041429544000
55219816	::487254059267928000
232312019	::487254072118878000
363361632	::487254076573630000
390759619	::487254088095383000
235272576	::487254103882346000
291221395	::487254107363999000
301244128	::487254109146206000
238341972	::487254118075863000
187047785	::487254134815354000
390759619	::487254150401785000
179736548	::487254169892704000
301244128	::487254170366259000
450391257	::487254184853385000
155805303	::487254186388500000
17473737	::487254193418170000
381315320	::487254208865779000
179736548	::487254213702189000
31625914	::487254226406768000
444247134	::487254227463331000
301244128	::487254235851923000
1565041	::487254264243564000
187047785	::487254272958939000
408869196	::487254279062036000
467774585	::487254282119299000
390759619	::487254283776454000
29335169	::487254289715195000
390759619	::487254307847536000
104539435	::487254312008314000
384530394	::487254312163106000
467774585	::487254316538138000
301244128	::487254318152564000
421987323	::487254318228054000
450391257	::487254337668661000
389954423	::487254340202008000
324171027	::487254354240741000
424698378	::487254355876147000
66203192	::487254357235085000
384530394	::487254359260946000
27364321	::487254366400024000
301244128	::487254391448018000
124374229	::487254401468624000
123739379	::487254432015327000
98599563	::487254439309615000
69771494	::487254443046764000
301244128	::487254462491131000
27211964	::487254475988828000
115550523	::487254493457707000
310369464	::487254500046946000
31625914	::487254513284182000
27211964	::487254519777349000
265786675	::487254520997490000
128666650	::487254539473408000
552789896	::487254543798108000
301244128	::487254556384841000
147279456	::487254569831759000
139308619	::487254576878198000
518141549	::487254582007824000
77078922	::487254582905810000
55219816	::487254585850208000
80419613	::487254587829919000
24171213	::487254590660698000
115550523	::487254590757163000
623584562	::487254598675996000
301244128	::487254612718546000
467774585	::487254631433531000
33299478	::487254637309743000
226319809	::487254648634351000
98599563	::487254651587559000
55219816	::487254665126760000
247560161	::487254678036819000
19683725	::487254683090579000
301244128	::487254684973797000
262939560	::487254707379773000
387863634	::487254723062296000
115550523	::487254735708106000
79035481	::487254737922715000
58349263	::487254747691626000
147279456	::487254753919762000
301244128	::487254759972155000
254092544	::487254771431399000
179736548	::487254797612244000
30989596	::487254798983364000
79035481	::487254802242367000
324171027	::487254804058873000
202791635	::487254818508275000
301244128	::487254844793573000
31625914	::487254864561717000
355574432	::487254880138973000
450391257	::487254891371302000
15204110	::487254903921082000
52950877	::487254916470026000
23967395	::487254918848192000
330691749	::487254940356988000
23450320	::487254951299514000
115550523	::487254958631170000
38326757	::487254960476672000
321578565	::487254970123952000
19147974	::487254971251826000
381054179	::487255009994997000
323978080	::487255037664845000
15137186	::487255038314573000
131968998	::487255043813289000
196742313	::487255044958339000
196742313	::487255045759442000
196742313	::487255046422138000
184962835	::487255047890169000
196742313	::487255048129220000
196742313	::487255049001656000
304645030	::487255051032072000
51413309	::487255060296896000
30795924	::487255061828231000
390759619	::487255062625124000
94996744	::487255098968379000
365151006	::487255099907911000
22736943	::487255106660741000
26113249	::487255108431130000
21548401	::487255115204923000
17990173	::487255115901194000
467774585	::487255121160863000
40226593	::487255138260635000
23663256	::487255166840623000
198911524	::487255175409586000
27211964	::487255185363075000
215174499	::487255216387944000
27211964	::487255222260338000
31625914	::487255251373015000
34689419	::487255259325014000
390759619	::487255261875535000
102401687	::487255269458841000
161199833	::487255270729334000
597965837	::487255296394690000
230365198	::487255297606434000
114077276	::487255316791574000
213131959	::487255343970263000
79035481	::487255346050629000
327842258	::487255364640182000
361391612	::487255374983340000
35256600	::487255375414972000
170357410	::487255376966856000
80895456	::487255387692093000
105026890	::487255390698999000
161199833	::487255405232287000
15204110	::487255418029502000
329360692	::487255419555811000
239885742	::487255425096499000
165072349	::487255434579832000
215174499	::487255437075435000
327842258	::487255464045211000
213131959	::487255467211513000
79035481	::487255467417038000
327842258	::487255477529878000
202791635	::487255480755322000
574147363	::487255495833440000
101881386	::487255508244774000
161199833	::487255521393528000
22431584	::487255524346716000
50805763	::487255524874809000
296016163	::487255530508156000
232711010	::487255532508422000
138557664	::487255540704108000
147279456	::487255553186332000
301244128	::487255553584795000
139308619	::487255557246423000
79035481	::487255625995272000
38333116	::487255626272477000
27211964	::487255643716591000
79035481	::487255660313055000
19028099	::487255664993910000
314710836	::487255675765293000
321102847	::487255682539073000
301244128	::487255712980930000
170357410	::487255741024067000
110530129	::487255749265870000
102401687	::487255753150185000
47753031	::487255773727039000
467774585	::487255784284504000
365746365	::487255786461364000
614074554	::487255808577519000
429375230	::487255813434527000
23820736	::487255833005133000
208217521	::487255833135558000
225203526	::487255849014796000
467774585	::487255851669786000
388597293	::487255877389283000
226319809	::487255882284425000
65512747	::487255890169298000
124374229	::487255896272437000
383202357	::487255914999980000
280749613	::487255923011112000
14223247	::487255923497250000
24804859	::487255929004761000
193502964	::487255931223539000
450391257	::487255968204324000
255311687	::487255969903034000
252793957	::487255971593719000
38333116	::487255981773320000
17470539	::487255987401670000
36468395	::487255989163282000
27211964	::487256008834969000
608426191	::487256008926838000
467774585	::487256013288919000
21682918	::487256016363716000
331717534	::487256052786667000
19080798	::487256059933753000
467774585	::487256062551412000
597965837	::487256064707276000
37213451	::487256067836227000
450391257	::487256068846678000
315296719	::487256070063001000
21089214	::487256101592006000
62518475	::487256102984499000
467774585	::487256106260254000
17455392	::487256114564571000
450391257	::487256118712741000
25784705	::487256129651478000
389105684	::487256141848903000
185716839	::487256146923634000
36468395	::487256148140384000
367561919	::487256148823650000
252793957	::487256174262513000
47753031	::487256178703872000
516096126	::487256179333025000
27211964	::487256181048872000
372479589	::487256182734589000
381315320	::487256199180455000
24804859	::487256200862769000
238024746	::487256228129538000
277996494	::487256251546353000
100339690	::487256274758017000
14178003	::487256282278006000
208217521	::487256289110921000
61318348	::487256293728866000
21548401	::487256294399565000
18138157	::487256295570169000
113722629	::487256297713070000
578505853	::487256307376738000
102401687	::487256314943643000
278603967	::487256322375548000
21945140	::487256347868545000
381315320	::487256352981389000
193502964	::487256357947863000
597965837	::487256363509510000
21945140	::487256367128784000
339565561	::487256383624970000
312471776	::487256403124686000
467774585	::487256411257061000
252793957	::487256420187123000
277996494	::487256425735802000
329360692	::487256429796290000
327842258	::487256471479279000
148197450	::487256473693859000
93043270	::487256480492830000
328779215	::487256503665954000
27211964	::487256520372285000
136880369	::487256537811779000
58349263	::487256578845065000
442736318	::487256593655164000
579271413	::487256626152218000
178221936	::487256635258064000
138935158	::487256644665888000
178221936	::487256689112932000
193126668	::487256694020251000
365151006	::487256700073046000
213131959	::487256721413255000
277996494	::487256739973062000
178221936	::487256742749691000
108605734	::487256744460963000
52950877	::487256748751736000
178221936	::487256753042489000
569518404	::487256774789959000
255311687	::487256777994416000
178221936	::487256784038412000
21330741	::487256790221221000
224410857	::487256793920188000
178221936	::487256797313372000
142038800	::487256799339630000
136880369	::487256802170376000
178221936	::487256820625313000
178221936	::487256842276319000
16370204	::487256844910735000
178221936	::487256853445758000
27836945	::487256855404478000
40604299	::487256867920289000
178221936	::487256882793312000
257942561	::487256884777197000
136880369	::487256886274576000
18999708	::487256893463592000
467774585	::487256902766567000
277996494	::487256933364027000
523456562	::487256944134983000
193502964	::487256952037453000
467774585	::487256957384794000
39412631	::487256970890448000
17473737	::487256971540578000
178221936	::487256975223189000
237118122	::487256976259182000
310330192	::487256976943235000
257942561	::487256979044175000
178221936	::487256990456877000
19080798	::487256999076179000
324171027	::487257003069169000
178221936	::487257012250492000
569518404	::487257012598624000
376525681	::487257018772635000
115550523	::487257035679875000
92840294	::487257048153726000
223614733	::487257053518630000
54304799	::487257063915941000
27211964	::487257064428019000
22944914	::487257065182617000
223614733	::487257073454153000
277996494	::487257078579224000
22033805	::487257081251377000
178221936	::487257088465178000
36468395	::487257090402942000
79035481	::487257112737636000
381203261	::487257141351182000
351152035	::487257161526177000
63720288	::487257168756744000
388597293	::487257168798679000
19307731	::487257180937023000
178221936	::487257181020884000
410297246	::487257183197749000
354629644	::487257205276946000
178221936	::487257211719000000
467774585	::487257223102361000
21945140	::487257249325125000
21945140	::487257257684393000
21945140	::487257263417982000
21945140	::487257270011453000
54422208	::487257272276357000
467774585	::487257277263409000
49886698	::487257277380820000
253134261	::487257288571236000
63617875	::487257349753950000
14297098	::487257383262224000
334261100	::487257385283887000
223614733	::487257390455472000
381315320	::487257393168797000
327842258	::487257394620432000
278165989	::487257435803877000
414066292	::487257461355999000
253134261	::487257483560235000
22033805	::487257487260020000
39412631	::487257488140431000
467774585	::487257497749565000
27211964	::487257507170353000
17473737	::487257520201687000
213131959	::487257531387891000
450391257	::487257543920476000
151212329	::487257545409855000
138935158	::487257562828394000
27211964	::487257580323225000
58587013	::487257587432570000
17473737	::487257589940371000
351620689	::487257597527859000
344817215	::487257611645902000
552789896	::487257618193584000
542693847	::487257652590673000
429375230	::487257663974027000
467774585	::487257689597038000
22033805	::487257691631656000
21330741	::487257703912579000
3571651	::487257706286579000
381315320	::487257708962131000
381315320	::487257723386355000
109762886	::487257726721208000
18148466	::487257732551278000
14297098	::487257743129329000
69916558	::487257744509272000
193502964	::487257767007494000
23442090	::487257778722205000
27211964	::487257796992589000
35603964	::487257805322059000
242912563	::487257814835142000
467774585	::487257831616163000
223614733	::487257858333868000
216507874	::487257862247559000
36279116	::487257864595980000
178221936	::487257864826667000
33904380	::487257899736244000
36279116	::487257899828137000
470458433	::487257902424817000
400490673	::487257903175188000
39412631	::487257933030248000
254635990	::487257939929866000
27211964	::487257945135390000
387188572	::487257949719756000
575755127	::487257955624951000
351620689	::487257967683579000
133617944	::487257969583591000
14780915	::487257972847169000
14297098	::487257974768140000
421987323	::487257988768350000
177446269	::487257999036018000
84871879	::487258002877972000
175581339	::487258051146051000
8962732	::487258057563336000
273814896	::487258070678908000
70571907	::487258094578061000
100339690	::487258116032331000
355717008	::487258127839285000
21089214	::487258129374404000
58349263	::487258171241926000
200796300	::487258172487262000
21105964	::487258181697941000
111411572	::487258206037872000
58349263	::487258245246230000
60160675	::487258247531737000
193502964	::487258257304850000
253134261	::487258266053783000
35603964	::487258287549595000
21089214	::487258288112025000
60160675	::487258334446120000
309981035	::487258350556839000
410297246	::487258361532936000
244351583	::487258362917048000
193126668	::487258366360567000
301290830	::487258366415486000
14871328	::487258372639449000
309981035	::487258373914910000
238030490	::487258375105695000
387863634	::487258383892754000
467774585	::487258390079754000
357211620	::487258393863020000
65926573	::487258413697863000
60160675	::487258425726734000
76375846	::487258427178356000
105993726	::487258437794148000
82115262	::487258456768778000
237938155	::487258457687728000
14297098	::487258474284601000
105993726	::487258484178563000
19770255	::487258517577797000
60160675	::487258517594574000
334403708	::487258518056357000
84871879	::487258527107280000
90750144	::487258576541724000
45581124	::487258586918043000
105993726	::487258606157328000
415630297	::487258620799643000
21330741	::487258635568152000
355717008	::487258642253885000
422876369	::487258670506319000
106860209	::487258673928892000
238030490	::487258680962711000
429558621	::487258691893477000
33904380	::487258695081156000
20020647	::487258714554904000
19511096	::487258722347917000
72378783	::487258740056260000
467774585	::487258740186288000
25760567	::487258755613356000
357211620	::487258757043585000
178221936	::487258763204653000
193502964	::487258763267944000
422876369	::487258764110618000
345261852	::487258778379640000
223243607	::487258843555323000
54304799	::487258848009281000
451183057	::487258848323846000
435516954	::487258860889985000
124374229	::487258862521962000
193502964	::487258875939549000
27323374	::487258878870945000
80895456	::487258895669530000
124374229	::487258896458080000
350424007	::487258934236172000
335488857	::487258936090062000
27763417	::487258942339182000
467774585	::487258955668664000
16312540	::487258971540312000
388597293	::487258978624077000
27992224	::487258993237458000
102233693	::487258999788539000
321780812	::487259004243296000
57238973	::487259013206118000
261847534	::487259013995061000
44231782	::487259019846123000
80895456	::487259040721174000
48764697	::487259040758497000
84871879	::487259051621744000
175581339	::487259080189149000
391108584	::487259094797930000
575755127	::487259096848924000
301290830	::487259122442989000
114077276	::487259123839283000
114077276	::487259124032221000
114077276	::487259124078350000
114077276	::487259124086755000
84871879	::487259136308936000
80895456	::487259141296357000
467774585	::487259162653782000
31056422	::487259170026975000
36861827	::487259173202055000
68221984	::487259176763404000
32624494	::487259181871685000
350424007	::487259188595548000
329360692	::487259201199042000
136006997	::487259208719818000
17655353	::487259214557896000
17163265	::487259215929827000
243751614	::487259216239796000
21330741	::487259241892560000
499995726	::487259286142078000
379357885	::487259290395111000
193502964	::487259298255609000
467774585	::487259298654060000
115550523	::487259306446696000
57238973	::487259326847803000
273034167	::487259328206753000
27432862	::487259348985729000
68473966	::487259349359017000
36861827	::487259351397056000
398445530	::487259356094676000
54304799	::487259356535070000
340646680	::487259371584245000
279268567	::487259385652326000
75555647	::487259437996838000
351810944	::487259444250554000
155805303	::487259468892102000
18968115	::487259475267837000
423950693	::487259491931791000
202791635	::487259494142197000
176224586	::487259500424880000
81872162	::487259521115754000
1007041	::487259532003782000
37029138	::487259537729388000
375385791	::487259537766760000
575755127	::487259575079288000
21449993	::487259606180048000
75555647	::487259616875540000
48764697	::487259623078903000
259488414	::487259628351148000
20804321	::487259629869871000
193502964	::487259642259853000
68832413	::487259664087019000
60160675	::487259667391717000
755431	::487259669459505000
449981984	::487259670696820000
36861827	::487259689218895000
60160675	::487259696324046000
361391612	::487259714049167000
239257340	::487259716309905000
208217521	::487259732416409000
27211964	::487259742109466000
115941650	::487259747519705000
17473737	::487259752791937000
33904380	::487259767946346000
36861827	::487259778817589000
18752326	::487259800015626000
254635990	::487259808735571000
29737650	::487259816604073000
20954074	::487259829358981000
78465328	::487259849227390000
14178003	::487259872480608000
14392960	::487259873512419000
348152108	::487259883712958000
467774585	::487259905095520000
115941650	::487259905959546000
17163265	::487259912704393000
57238973	::487259914025177000
449981984	::487259932467548000
388597293	::487259934552117000
410461303	::487259986804752000
325996873	::487259992488022000
467774585	::487260002680176000
421655917	::487260003128987000
27211964	::487260003355856000
17990173	::487260030031233000
242622458	::487260037794914000
95714823	::487260045793849000
329360692	::487260052101672000
17163265	::487260065649668000
379357885	::487260071370313000
429558621	::487260071530078000
75630500	::487260078559723000
18968115	::487260085249650000
27211964	::487260099061510000
54304799	::487260120263307000
92840294	::487260127523647000
448325555	::487260133370494000
14178003	::487260136419770000
17163265	::487260151779708000
578505853	::487260208599560000
415630297	::487260217374023000
55219816	::487260219165380000
78926478	::487260230183419000
14178003	::487260232377040000
109762886	::487260238404272000
21912250	::487260278766465000
410461303	::487260294704418000
467774585	::487260295228706000
65513	::487260330649608000
36861827	::487260351428194000
147279456	::487260360726937000
79035481	::487260364384370000
224410857	::487260382415712000
553711382	::487260398245003000
36861827	::487260406671364000
367561919	::487260428347535000
37029138	::487260442700435000
114967175	::487260444713689000
368730450	::487260462321389000
68832413	::487260464817385000
252793957	::487260478742462000
321578565	::487260482072772000
340646680	::487260484836417000
17169855	::487260518244044000
78167615	::487260519544676000
208217521	::487260568383139000
51554430	::487260581930754000
193126668	::487260590843236000
330691749	::487260591250481000
849	::487260604412215000
252793957	::487260613568372000
14297098	::487260613786079000
12057032	::487260619989471000
217912167	::487260627208245000
562393615	::487260633860415000
257092614	::487260650213617000
51554430	::487260668174032000
101572891	::487260688520593000
614074554	::487260689774309000
354047009	::487260692677156000
162245153	::487260694132170000
22536077	::487260697026248000
20026791	::487260697584074000
584206727	::487260704303771000
516542821	::487260709643116000
176778479	::487260714118438000
175581339	::487260751686406000
147279456	::487260757801725000
337466318	::487260758049574000
16568377	::487260769084768000
39507361	::487260770988990000
65995121	::487260771190308000
147279456	::487260799635714000
388433171	::487260808200458000
47753031	::487260810977099000
163646426	::487260820641157000
575755127	::487260831533383000
383202357	::487260834503340000
367561919	::487260836419739000
66311658	::487260846721339000
381315320	::487260847282995000
55287428	::487260876677062000
57713984	::487260890258239000
54405135	::487260894679015000
147279456	::487260899409793000
171510293	::487260902782402000
480638215	::487260903763480000
458766436	::487260906070372000
23247181	::487260909471936000
287978614	::487260926761242000
434045786	::487260946487054000
337169907	::487260956964036000
22033805	::487260959321636000
388597293	::487260960013316000
163893797	::487260972990480000
487258078	::487260979508822000
337169907	::487260981538463000
252793957	::487260982801334000
287978614	::487260987280855000
242622458	::487260989511843000
95714823	::487261014501900000
424698378	::487261023464742000
448325555	::487261029500743000
289084083	::487261040241942000
18968115	::487261046479265000
453690730	::487261061985230000
552789896	::487261067840851000
17473737	::487261072936550000
16559994	::487261085771522000
287978614	::487261092478189000
208217521	::487261094038470000
58349263	::487261101428846000
208217521	::487261144487559000
96062555	::487261185645871000
337169907	::487261201785577000
155397134	::487261214561808000
217912167	::487261223244025000
14606079	::487261227580542000
133617944	::487261229212110000
208217521	::487261237685026000
132980216	::487261248195928000
95117686	::487261256433168000
713245898	::487261266440757000
564138249	::487261267384868000
169226510	::487261269406138000
291221395	::487261276159369000
288016073	::487261281015980000
262449011	::487261320593805000
408049418	::487261336435318000
40226593	::487261345281507000
19307731	::487261355552952000
202791635	::487261363694481000
344817215	::487261385886142000
289084083	::487261391754387000
224410857	::487261392278286000
147279456	::487261392626401000
291221395	::487261398540746000
17339508	::487261401753190000
387863634	::487261403388985000
201376114	::487261409172922000
467775651	::487261419134808000
259488414	::487261421982728000
289084083	::487261441855328000
355990893	::487261442161512000
19683725	::487261450445271000
329360692	::487261450704928000
398339392	::487261461585334000
22991317	::487261471026720000
102301729	::487261473366740000
3571651	::487261490588946000
193502964	::487261544984875000
408049418	::487261551376609000
50778210	::487261552861409000
279162166	::487261563645337000
35141457	::487261566895542000
44205530	::487261583006248000
267538322	::487261604212244000
291221395	::487261618477490000
133617944	::487261640098709000
213131959	::487261648864813000
405239647	::487261652380053000
384530394	::487261653851860000
22033805	::487261654909198000
451183057	::487261656171311000
217912167	::487261658449203000
35141457	::487261664010842000
534913317	::487261669928624000
208217521	::487261676505677000
201376114	::487261697384529000
248358978	::487261700383444000
171510293	::487261702560681000
257265522	::487261703499825000
337169907	::487261709115981000
35082993	::487261713389981000
367296747	::487261725054345000
160733683	::487261737138536000
152103757	::487261743711027000
351190984	::487261766595121000
9129332	::487261767735975000
267538322	::487261768259870000
20190503	::487261769677553000
635151853	::487261773804736000
419185791	::487261779995529000
34689419	::487261799712952000
388597293	::487261801520705000
410461303	::487261811779969000
467775651	::487261819804090000
45278487	::487261823586930000
22717394	::487261836127920000
357017353	::487261842285555000
64768338	::487261851617468000
114967175	::487261858831691000
163279109	::487261878523940000
337169907	::487261886912540000
713245898	::487261889609465000
245855482	::487261898539556000
133617944	::487261901642924000
36219010	::487261937248772000
391573659	::487261945947766000
240463390	::487261954583437000
564138249	::487261967024160000
17339508	::487261992537690000
27626703	::487262030370308000
419185791	::487262039358730000
327842258	::487262040290258000
267538322	::487262046602289000
133617944	::487262050414903000
208217521	::487262069390311000
37029138	::487262072640925000
43045329	::487262085307318000
50216950	::487262094895501000
84871879	::487262095851782000
244646421	::487262099073032000
453690730	::487262101979688000
596113934	::487262119558000000
503911979	::487262130312208000
467775651	::487262164873666000
44278444	::487262177854644000
95712580	::487262190031077000
60131090	::487262198331232000
267538322	::487262228236627000
367296747	::487262236520366000
212060681	::487262241021243000
18455966	::487262266203840000
18148466	::487262273376124000
187716774	::487262287065907000
254092544	::487262290996367000
337169907	::487262294758289000
36219010	::487262315453358000
175581339	::487262329726181000
60218540	::487262342103990000
16299351	::487262352472309000
95712580	::487262354778775000
467774585	::487262373254660000
17470539	::487262396440788000
329955120	::487262408831164000
58349263	::487262424547209000
168347877	::487262435615571000
50216950	::487262457870553000
83736832	::487262477466361000
35505123	::487262484089155000
552789896	::487262495380602000
388597293	::487262519359057000
108204138	::487262521242697000
47269984	::487262527751872000
212060681	::487262531522949000
367561919	::487262534223679000
55219816	::487262548228861000
391573659	::487262560870494000
65476712	::487262567023136000
84871879	::487262569929793000
187047785	::487262571872137000
170064834	::487262598203576000
467774585	::487262603056394000
22414245	::487262607980908000
19307731	::487262611012997000
22414245	::487262616222695000
162802335	::487262618042658000
58349263	::487262626234511000
79633612	::487262629975441000
337169907	::487262635373518000
422876369	::487262635587407000
491679354	::487262641547534000
76502729	::487262654961311000
329360692	::487262672107220000
108204138	::487262680894676000
273814896	::487262684262309000
422876369	::487262706206916000
208217521	::487262715665477000
84871879	::487262725513285000
274262734	::487262734677856000
50778210	::487262736456220000
120296296	::487262740273442000
384955934	::487262751115321000
184962835	::487262760103710000
26642766	::487262790055636000
337169907	::487262803946774000
49626726	::487262805658042000
50778210	::487262826918977000
467775651	::487262842190835000
60218540	::487262851770617000
55219816	::487262867520233000
379357885	::487262875074195000
37213451	::487262905675816000
55219816	::487262915029106000
30032107	::487262919797657000
467027311	::487262920544632000
34689419	::487262922536525000
339565561	::487262932619640000
351810944	::487262936075751000
422876369	::487262944132988000
133617944	::487262945903009000
411912822	::487262967151734000
339565561	::487262978874429000
136880369	::487263000441536000
339565561	::487263009178259000
552789896	::487263012429238000
102401687	::487263022462038000
334423964	::487263028312678000
193502964	::487263029059665000
273814896	::487263046264320000
66311658	::487263070625218000
337169907	::487263082813485000
315621982	::487263086337081000
49626726	::487263091957067000
217928831	::487263101985636000
410461303	::487263111317975000
23247181	::487263145539301000
136880369	::487263160584241000
391573659	::487263169510125000
84871879	::487263170990735000
254851572	::487263172538404000
337169907	::487263174740041000
14808898	::487263185041641000
60218540	::487263193631555000
76977679	::487263212220321000
26113249	::487263217891422000
37029138	::487263231627759000
467774585	::487263244940496000
63720288	::487263310908112000
208217521	::487263317342580000
355717008	::487263323357204000
175581339	::487263331426639000
467775651	::487263343506624000
340646680	::487263359264256000
6092972	::487263372820217000
44205530	::487263372959027000
46965667	::487263385185431000
410461303	::487263394840317000
55219816	::487263429145923000
21548401	::487263449081475000
316026178	::487263453158318000
109331928	::487263455171604000
467774585	::487263456022634000
34689419	::487263472397189000
87956728	::487263488923156000
309981035	::487263493427851000
40604299	::487263518433869000
96793797	::487263523689349000
381315320	::487263529884327000
60218540	::487263539028320000
467775651	::487263551728672000
33249556	::487263574763778000
348745482	::487263578081075000
102401687	::487263582779088000
193502964	::487263593751408000
552789896	::487263628681568000
109331928	::487263652756856000
29553235	::487263659270209000
410461303	::487263685484609000
131941193	::487263689284677000
60218540	::487263693441626000
316026178	::487263695819390000
368730450	::487263718074351000
547741880	::487263732565680000
102401687	::487263743504809000
64926237	::487263748982190000
95554541	::487263758574551000
16559994	::487263770075340000
26113249	::487263770130264000
24804859	::487263770713268000
491679354	::487263778753372000
228915951	::487263783870423000
110059442	::487263796746940000
133617944	::487263812903391000
34536365	::487263812970901000
267538322	::487263824282529000
17908818	::487263848882536000
136006997	::487263877457911000
102401687	::487263900787040000
31010760	::487263901609115000
217928831	::487263902502113000
465375807	::487263905199054000
422876369	::487263905589121000
552789896	::487263908856881000
133617944	::487263912283230000
286734780	::487263912585207000
217928831	::487263936769568000
467774585	::487263937822347000
94996744	::487263955979878000
513926411	::487263956629594000
421548020	::487263972802822000
115550523	::487263974275047000
25359188	::487263981392756000
193502964	::487263989819523000
467027311	::487263992042500000
388433171	::487263993250062000
50807638	::487263993682485000
208217521	::487264001081229000
17163265	::487264004658958000
378234727	::487264006797656000
22651134	::487264009918623000
193502964	::487264024909053000
266317182	::487264053308297000
23663256	::487264062334439000
102401687	::487264075408474000
64549933	::487264080219357000
139308619	::487264088137809000
64549933	::487264093603364000
469196810	::487264107800719000
64549933	::487264111995420000
23663256	::487264112573833000
64549933	::487264120262385000
64549933	::487264129888317000
64549933	::487264138159464000
64549933	::487264160112459000
95554541	::487264163056476000
64549933	::487264170048757000
136006997	::487264173059883000
64549933	::487264179867615000
64549933	::487264187396423000
64549933	::487264205046034000
547741880	::487264207381872000
64549933	::487264213761810000
337169907	::487264221164359000
64549933	::487264223349981000
64549933	::487264234284535000
467774585	::487264239476690000
50011708	::487264262902263000
18968115	::487264265750192000
409541924	::487264272624254000
55219816	::487264275107696000
515818133	::487264285991923000
480638215	::487264286826168000
451183057	::487264290454245000
14392960	::487264303880622000
136006997	::487264305159479000
150828387	::487264305898078000
234214828	::487264314055602000
467775651	::487264317524697000
23247181	::487264321458544000
37029138	::487264322402672000
50011708	::487264324973785000
193502964	::487264338055819000
105623584	::487264350944894000
18999708	::487264357768634000
52542320	::487264370083524000
50807638	::487264382473486000
84871879	::487264384994271000
37213451	::487264391067226000
267538322	::487264400508592000
54304799	::487264418510548000
467774585	::487264421945700000
378773930	::487264425464696000
115550523	::487264430267183000
399621678	::487264433744261000
467775651	::487264445669081000
348085087	::487264452102725000
351316240	::487264458105171000
422876369	::487264464710807000
60218540	::487264470981672000
52754052	::487264473476902000
329360692	::487264474219307000
44205530	::487264477310488000
202791635	::487264485854707000
40604299	::487264488656089000
244279439	::487264494549090000
14808898	::487264497720360000
467774585	::487264515096993000
224410857	::487264518616018000
26113249	::487264534743109000
16370204	::487264538719682000
337169907	::487264548403945000
372479589	::487264559988621000
491679354	::487264562651987000
451183057	::487264565697052000
421548020	::487264567697756000
378234727	::487264573364269000
213131959	::487264584294617000
337169907	::487264598601785000
131941193	::487264601021886000
467774585	::487264604918005000
358398276	::487264605274525000
37029138	::487264609938575000
136006997	::487264621536215000
48467620	::487264623310016000
467775651	::487264640586756000
33299478	::487264652183629000
378234727	::487264675906584000
11146552	::487264689370701000
51554430	::487264694093479000
48467620	::487264696852959000
84871879	::487264710203428000
21945140	::487264750401630000
21945140	::487264761575256000
35156425	::487264764712976000
33249556	::487264772891488000
21945140	::487264777257758000
421548020	::487264778780303000
21945140	::487264789153193000
44811271	::487264800976547000
584206727	::487264812494110000
54304799	::487264817959297000
350645139	::487264820320677000
329360692	::487264822992863000
337169907	::487264829908848000
368468264	::487264837299212000
208217521	::487264854613721000
254635990	::487264855334744000
38044979	::487264856358551000
131941193	::487264857054789000
14392960	::487264860242456000
84871879	::487264866554507000
402229763	::487264890801758000
124582805	::487264919272701000
264608632	::487264934771044000
36250685	::487264942312411000
467774585	::487264955410821000
411841714	::487264959764914000
23799906	::487264970607198000
16459325	::487264976844103000
341700434	::487264977548345000
176994984	::487264981222584000
109105005	::487264997454913000
15814841	::487265003998031000
632710734	::487265009139851000
182834679	::487265014638993000
152103757	::487265019575672000
8524892	::487265040081637000
18336787	::487265043688329000
64549933	::487265046473736000
30989596	::487265052118880000
19147974	::487265052370960000
475210759	::487265064249217000
8962732	::487265083475492000
277693030	::487265090127667000
131941193	::487265092086415000
109762886	::487265114698313000
14392960	::487265117617520000
195977109	::487265129466060000
83736832	::487265131508666000
26113249	::487265137229721000
613256961	::487265153268740000
344817215	::487265161284042000
114967175	::487265162617843000
46279759	::487265182922833000
192590347	::487265183836803000
242912563	::487265196034232000
101136541	::487265200471416000
224410857	::487265212383256000
39507361	::487265234772824000
38044979	::487265245673840000
254851572	::487265253718523000
421548020	::487265255416799000
23400461	::487265257266872000
321578565	::487265259015917000
3571651	::487265259120754000
21374892	::487265262841126000
394776489	::487265264950837000
14520186	::487265273855361000
106135938	::487265278426750000
467774585	::487265279253426000
394776489	::487265280708837000
632710734	::487265295036194000
109762886	::487265306289897000
14205371	::487265307279773000
418503483	::487265307661438000
33249556	::487265307829211000
147279456	::487265313767952000
350645139	::487265330419339000
152103757	::487265347842494000
50011708	::487265350393028000
84871879	::487265359557562000
176994984	::487265383506665000
61318348	::487265389735579000
105623584	::487265392377991000
394776489	::487265397381804000
16002106	::487265415324635000
110530129	::487265418277445000
101572891	::487265419544510000
238030490	::487265421041471000
17990173	::487265439467454000
378234727	::487265449646620000
337169907	::487265449847947000
287978614	::487265457775579000
394776489	::487265463056207000
189179241	::487265489136017000
21374892	::487265489362493000
394776489	::487265496459665000
111806693	::487265501882884000
68832413	::487265511005507000
115550523	::487265521872560000
40604299	::487265529493590000
305370209	::487265539580903000
378234727	::487265547260669000
84871879	::487265551618953000
65576332	::487265554902700000
36851172	::487265564738715000
394776489	::487265569058463000
378778103	::487265576469803000
60218540	::487265579305545000
179736548	::487265581599846000
418503483	::487265589350518000
54304799	::487265601581113000
131941193	::487265603708026000
398285469	::487265617641103000
36250685	::487265617649893000
394776489	::487265627112226000
21330741	::487265631969218000
29394513	::487265639640621000
592150138	::487265643687727000
195977109	::487265646942515000
21153287	::487265648796766000
38848610	::487265653779603000
287978614	::487265668757458000
394776489	::487265676416258000
267538322	::487265695185371000
467774585	::487265696305262000
255818707	::487265713585803000
108204138	::487265720825573000
268246881	::487265735110959000
394776489	::487265739548946000
111806693	::487265752547098000
351641054	::487265761975889000
8962732	::487265766253662000
111806693	::487265789754765000
238030490	::487265809077526000
45150174	::487265814169796000
254851572	::487265815281291000
48427726	::487265820687753000
82115262	::487265825611456000
23247181	::487265838005645000
84871879	::487265839620452000
60218540	::487265860932083000
632710734	::487265872264695000
176994984	::487265879026323000
447255375	::487265883266367000
291155950	::487265886185586000
50807638	::487265945078226000
268246881	::487265964254195000
31536491	::487266008139194000
398285469	::487266014111866000
108605734	::487266024375336000
234649932	::487266044919042000
398285469	::487266052628160000
355717008	::487266055308734000
111806693	::487266056181129000
136006997	::487266057497743000
111806693	::487266070018129000
239162983	::487266075198115000
84871879	::487266083645042000
35297171	::487266088044859000
350525380	::487266088263380000
291155950	::487266103467319000
136006997	::487266130558332000
553934357	::487266150472896000
111806693	::487266153145044000
350424007	::487266162993287000
183904300	::487266164846780000
316026178	::487266192004878000
344857407	::487266194550837000
467774585	::487266203938086000
14606079	::487266219913781000
58652870	::487266254609059000
377176939	::487266255213039000
19683725	::487266256845025000
208217521	::487266260468514000
158948807	::487266261689044000
398285469	::487266265921105000
16299351	::487266274053873000
350424007	::487266280521891000
357211620	::487266287840538000
467774585	::487266291808743000
287978614	::487266292513382000
33453167	::487266306966949000
358398276	::487266308329705000
147279456	::487266310506561000
158948807	::487266321118142000
55475943	::487266323844431000
224103552	::487266324033179000
111806693	::487266326181076000
102401687	::487266330270523000
210873235	::487266331130363000
358398276	::487266338650341000
16866896	::487266339556691000
45150174	::487266343360933000
111806693	::487266349140672000
56736460	::487266349375164000
111806693	::487266356933709000
50807638	::487266369915064000
14584037	::487266381042581000
111806693	::487266390622343000
35297171	::487266392685551000
54304799	::487266393700577000
193502964	::487266395110268000
185084575	::487266406346395000
94996744	::487266409064726000
33108084	::487266423727603000
458766436	::487266440592887000
111806693	::487266444041007000
84871879	::487266444095131000
287978614	::487266468485410000
462681637	::487266469919481000
230365198	::487266470749949000
467774585	::487266473685958000
21548401	::487266497320865000
316026178	::487266524541890000
176778479	::487266537397428000
351641054	::487266546767912000
103782180	::487266557408858000
19770255	::487266586131062000
26642766	::487266597351202000
467774585	::487266637779705000
114077276	::487266654531756000
114077276	::487266654930632000
114077276	::487266654934806000
15174710	::487266658164027000
254851572	::487266658751635000
201376114	::487266666036727000
108605734	::487266674962206000
112801155	::487266677675941000
131866787	::487266681224720000
41908697	::487266683342446000
33299478	::487266692121120000
45150174	::487266696584253000
238341972	::487266705367130000
19684793	::487266710563479000
83428249	::487266712618663000
398339392	::487266725197791000
232736272	::487266742696046000
94181957	::487266743963095000
435516954	::487266748140232000
102444460	::487266761843027000
90689440	::487266778255339000
183904300	::487266788510429000
45164175	::487266810426064000
351641054	::487266815119462000
29394513	::487266816713306000
27836945	::487266819757981000
342508573	::487266820072546000
27836945	::487266820462628000
27836945	::487266821431500000
429375230	::487266821939027000
27836945	::487266822522015000
338664006	::487266841014714000
50807638	::487266845486223000
93043270	::487266846610309000
21548401	::487266853308215000
80419613	::487266859813978000
183904300	::487266861826859000
364018467	::487266869729320000
90689440	::487266880185323000
176994984	::487266882823917000
90469755	::487266897344217000
232711010	::487266913374842000
45150174	::487266920715272000
23225674	::487266944002064000
29394513	::487266952193536000
183904300	::487266954227744000
364018467	::487266961358077000
424698378	::487266977283440000
183904300	::487267001698500000
183904300	::487267009256632000
431214329	::487267011060572000
84871879	::487267022095794000
221610776	::487267032853782000
50807638	::487267034108293000
291221395	::487267058326192000
93043270	::487267061346103000
35297171	::487267067033186000
422876369	::487267068664758000
83736832	::487267074280923000
41908697	::487267088936206000
7345092	::487267102382776000
187047785	::487267102495997000
467774585	::487267105780150000
221610776	::487267110599417000
14520186	::487267121924423000
515818133	::487267141146923000
21089214	::487267158578438000
18028506	::487267167050924000
323477702	::487267167054737000
183904300	::487267175778906000
254851572	::487267179302486000
515818133	::487267182855090000
36250685	::487267188047634000
116098184	::487267193868922000
183904300	::487267195932516000
106860209	::487267197190815000
232814871	::487267221865902000
257830093	::487267230275870000
364018467	::487267232284950000
14520186	::487267239327203000
221610776	::487267242963267000
312517498	::487267249628389000
243472980	::487267272680284000
423950693	::487267276467339000
339353546	::487267279546363000
102444460	::487267285086662000
552789896	::487267286177566000
41908697	::487267302342418000
202791635	::487267304603148000
470458433	::487267314187132000
33453167	::487267318821818000
183904300	::487267328103415000
316026178	::487267340774412000
23442090	::487267341252956000
157254287	::487267346373808000
465934852	::487267353298616000
232814871	::487267357090271000
291221395	::487267366267789000
21089214	::487267372454391000
312517498	::487267378225774000
243472980	::487267378573889000
562393615	::487267379848966000
289084083	::487267385452544000
316766176	::487267393945624000
45164175	::487267399125958000
18148466	::487267400325529000
232814871	::487267415479164000
312517498	::487267420852465000
221610776	::487267449885040000
369217450	::487267455568326000
93043270	::487267464519368000
45150174	::487267465614065000
221610776	::487267494768295000
33453167	::487267496664530000
243472980	::487267502242951000
39412631	::487267512602480000
312517498	::487267517799604000
21089214	::487267527597490000
291221395	::487267535998681000
116071398	::487267536594276000
162394402	::487267538678460000
20941662	::487267541040259000
586783331	::487267544316014000
7875762	::487267551299522000
56059141	::487267561189289000
312517498	::487267561495859000
395703736	::487267564448649000
35297171	::487267564582486000
58941053	::487267566721581000
36250685	::487267568999464000
208217521	::487267571063066000
242912563	::487267576930893000
37029138	::487267584782249000
188855651	::487267588557115000
326813935	::487267589396369000
8548362	::487267589736120000
31536491	::487267593980370000
39412631	::487267594039074000
22278303	::487267596371517000
301244128	::487267631452676000
183904300	::487267636678385000
193502964	::487267637073031000
22278303	::487267640231329000
39412631	::487267642311331000
243472980	::487267648041123000
55312313	::487267658715258000
22717394	::487267667485532000
14520186	::487267669931200000
208217521	::487267685823447000
260428602	::487267687236923000
75696479	::487267692508753000
389954423	::487267695931301000
84871879	::487267714805690000
185629189	::487267717213200000
379924726	::487267718790254000
229385654	::487267719302381000
312517498	::487267729574219000
68832413	::487267732543397000
586783331	::487267737375604000
37029138	::487267759160840000
314988406	::487267767867817000
350645139	::487267768522125000
364018467	::487267777749991000
26113249	::487267781134802000
183904300	::487267781532868000
29394513	::487267789195841000
41407294	::487267797496782000
463908266	::487267807877664000
37977930	::487267810318770000
102301729	::487267811513749000
165072349	::487267812256129000
208217521	::487267814055890000
418480466	::487267822414737000
94996744	::487267824571002000
418480466	::487267837543591000
41407294	::487267837963407000
50778210	::487267839804309000
21330741	::487267840459018000
24821703	::487267844636147000
41908697	::487267851364237000
467775651	::487267871039692000
312517498	::487267874088976000
183904300	::487267875732742000
6945382	::487267878568083000
221610776	::487267886893768000
41407294	::487267891214319000
193502964	::487267891767939000
393041277	::487267906309210000
50224504	::487267907789799000
232814871	::487267912734871000
230898142	::487267920746381000
167486585	::487267925938544000
44278444	::487267933526061000
364018467	::487267952253607000
167486585	::487267961799839000
26113249	::487267969480028000
430387521	::487267970993754000
182834679	::487267982628765000
232814871	::487267991675871000
312517498	::487268000022941000
259488414	::487268006167597000
257265522	::487268007593263000
418480466	::487268008805412000
467774585	::487268011175587000
14223247	::487268013033259000
116071398	::487268013083983000
23442090	::487268023892705000
21945140	::487268047934074000
467774585	::487268061389795000
21945140	::487268063423627000
232814871	::487268070696574000
21945140	::487268073422876000
75696479	::487268077218701000
84871879	::487268079252930000
21945140	::487268083493380000
378234727	::487268090413981000
21548401	::487268101830897000
21945140	::487268105282789000
176778479	::487268110185934000
75696479	::487268121216966000
172827217	::487268131459858000
75696479	::487268137914470000
221610776	::487268138346491000
312517498	::487268140532109000
21548401	::487268143014739000
224410857	::487268146957393000
287978614	::487268162392850000
33699503	::487268170592698000
75696479	::487268175021473000
109105005	::487268176153952000
336628506	::487268178247299000
194129729	::487268178796765000
398285469	::487268188896243000
336628506	::487268211717849000
221610776	::487268228142362000
49443349	::487268231967944000
312517498	::487268233234624000
398285469	::487268234911944000
129240201	::487268236799397000
398285469	::487268241375371000
450391257	::487268262057504000
552789896	::487268266151526000
21548401	::487268306693259000
21153287	::487268310552440000
254851572	::487268319414988000
80929828	::487268323261157000
19766821	::487268323772882000
17470539	::487268331909435000
83163050	::487268332047847000
383972979	::487268337424928000
41407294	::487268337907269000
49626726	::487268349198360000
41407294	::487268352424165000
208217521	::487268354525519000
395703736	::487268360464637000
49443349	::487268373202362000
47733122	::487268376692412000
451183057	::487268386100232000
65513	::487268387920556000
36601312	::487268387957919000
312517498	::487268389313064000
210996408	::487268389400764000
467774585	::487268395566379000
221610776	::487268410867212000
41407294	::487268423949627000
393041277	::487268439472353000
16559994	::487268446561128000
51601709	::487268448422989000
41407294	::487268449182552000
115141777	::487268451367784000
43967474	::487268458107645000
312517498	::487268458863013000
101617436	::487268479444058000
243472980	::487268481935888000
467775651	::487268486377652000
364018467	::487268500999012000
180388620	::487268504173690000
41407294	::487268509513424000
316026178	::487268518312677000
41407294	::487268523358838000
50778210	::487268523534606000
7345092	::487268530513928000
312517498	::487268537359413000
341732173	::487268545336983000
210996408	::487268545969922000
221610776	::487268550025826000
27364321	::487268551624228000
41407294	::487268554019188000
208217521	::487268562134777000
80419613	::487268562449735000
17470539	::487268565196623000
41407294	::487268568485347000
25609677	::487268588525748000
34689419	::487268592476385000
336628506	::487268593160429000
41407294	::487268606393458000
221610776	::487268608569925000
151604434	::487268611895992000
365151006	::487268612323807000
291221395	::487268612760436000
208217521	::487268621492973000
16299351	::487268624239828000
33699503	::487268628778459000
16459325	::487268629298159000
41908697	::487268630837878000
287978614	::487268631714476000
19568023	::487268644230291000
312517498	::487268646373556000
84871879	::487268649699266000
377357259	::487268669185994000
221610776	::487268694171463000
221610776	::487268719484088000
151604434	::487268719802851000
90544248	::487268721501954000
16459325	::487268746223177000
9129332	::487268749494747000
228264355	::487268750807158000
221610776	::487268759275446000
593296591	::487268765575307000
310506975	::487268766107963000
49626726	::487268786743963000
587104097	::487268788555890000
451183057	::487268799712731000
312517498	::487268801176944000
64596921	::487268817450442000
312517498	::487268826627973000
381315320	::487268847334858000
237330810	::487268856168464000
183904300	::487268862568574000
268246881	::487268867110998000
176778479	::487268870349000000
84871879	::487268885540773000
27763417	::487268887830855000
108605734	::487268893333803000
312517498	::487268897079701000
74315614	::487268899168452000
183904300	::487268899683966000
392278984	::487268906084868000
80419613	::487268910660857000
221610776	::487268914640871000
268246881	::487268924132573000
289360824	::487268930407256000
344817215	::487268933427150000
14780915	::487268939995828000
29394513	::487268941450838000
26068830	::487268941568303000
21548401	::487268963059896000
221610776	::487268965475827000
398735102	::487268972212281000
54422208	::487268976091594000
14520186	::487268980881911000
17163265	::487268987072688000
381315320	::487268987193946000
21548401	::487268996249444000
22504277	::487269036624216000
593296591	::487269050272075000
16459325	::487269052097003000
628045480	::487269063299588000
230898142	::487269077652885000
75696479	::487269089165852000
317596401	::487269094991732000
451183057	::487269095671619000
268246881	::487269103569088000
115141777	::487269137996316000
41908697	::487269169306796000
593296591	::487269170128498000
31620041	::487269171999559000
312517498	::487269183911362000
83673720	::487269208288669000
268987143	::487269208385159000
221610776	::487269214340657000
33299478	::487269254576615000
98599563	::487269262428733000
230898142	::487269265368969000
49626726	::487269265687343000
268246881	::487269269122871000
31536491	::487269285916471000
364018467	::487269294045417000
354629644	::487269320528265000
244279439	::487269326311788000
41908697	::487269351729295000
86604355	::487269359430017000
230898142	::487269385099546000
352970133	::487269385971572000
97336064	::487269387322134000
14520186	::487269394700312000
317596401	::487269395274530000
59288102	::487269396625506000
467774585	::487269396750929000
364018467	::487269405207064000
41908697	::487269410726744000
496575332	::487269423141511000
517075828	::487269427587461000
54344507	::487269437880692000
37029138	::487269457450913000
16559994	::487269458030125000
517075828	::487269468087664000
32596609	::487269483686264000
115141777	::487269499536945000
384530394	::487269513839132000
170126452	::487269514849968000
45581124	::487269527244132000
473118863	::487269555119480000
375364618	::487269557363437000
32171318	::487269558752141000
33299478	::487269560110690000
199331386	::487269562715746000
223243607	::487269567203655000
422876369	::487269578720825000
41407294	::487269582231846000
312517498	::487269586682019000
41407294	::487269593791365000
41407294	::487269609004105000
593296591	::487269616649904000
115141777	::487269626372689000
21153287	::487269636741033000
70839289	::487269637583675000
17529301	::487269662913081000
18015033	::487269669678493000
102401687	::487269692877176000
14520186	::487269696077836000
623584562	::487269696924688000
240941201	::487269704067981000
45470777	::487269715308339000
725050717	::487269727803150000
584206727	::487269728335831000
593296591	::487269733893296000
49626726	::487269734056869000
274262734	::487269746761424000
21089214	::487269748213035000
25609677	::487269793754779000
43365529	::487269809512394000
309108026	::487269835827474000
418503483	::487269854135980000
14792781	::487269862574526000
102401687	::487269863379857000
229385654	::487269872544776000
254600909	::487269877229445000
392278984	::487269886805434000
418503483	::487269895579926000
25609677	::487269904929005000
393105437	::487269917331554000
382531150	::487269933550538000
419047433	::487269952668188000
34087430	::487269961966968000
41407294	::487269966853709000
41407294	::487269995781849000
255311687	::487270001830014000
41407294	::487270008289251000
41685125	::487270008687304000
552146644	::487270025255223000
223243607	::487270028589293000
102444460	::487270034071252000
76463655	::487270036684292000
350645139	::487270076781850000
263971863	::487270078010769000
179736548	::487270089809747000
50778210	::487270095001886000
131866787	::487270097267212000
255311687	::487270109380374000
17990173	::487270109732679000
417606826	::487270114216009000
208217521	::487270115604701000
40226593	::487270120939880000
244351583	::487270126526279000
223243607	::487270126975086000
224103552	::487270130829627000
179736548	::487270135498276000
224410857	::487270146592219000
223950031	::487270158537609000
193502964	::487270163101020000
584206727	::487270169085894000
323978080	::487270197506883000
40604299	::487270200480247000
205501297	::487270206889144000
584206727	::487270208424255000
451183057	::487270212421419000
469196810	::487270230243037000
50778210	::487270295082778000
381054179	::487270305099186000
25609677	::487270315282927000
102301729	::487270334802829000
496575332	::487270343032446000
467774585	::487270357829947000
193502964	::487270361554489000
329360692	::487270367178661000
397492187	::487270375160836000
132314519	::487270401022496000
129240201	::487270434207842000
45150174	::487270445402447000
185084575	::487270459525062000
408144950	::487270512502906000
545297326	::487270523022626000
515818133	::487270526617128000
274262734	::487270551845478000
364018467	::487270552424701000
302408703	::487270556496973000
48944372	::487270558439317000
397492187	::487270561203384000
208217521	::487270583152173000
419047433	::487270595390746000
515818133	::487270597513478000
119636299	::487270616890744000
463908266	::487270627423055000
185084575	::487270644498038000
83513704	::487270644891922000
431215016	::487270652437467000
464845445	::487270656757604000
17455392	::487270686486827000
50509821	::487270708473364000
83736832	::487270709534531000
38848610	::487270720981204000
41908697	::487270759459721000
242622458	::487270759526436000
381054179	::487270766032216000
227072583	::487270776110735000
264335101	::487270785698918000
78926478	::487270804808142000
584206727	::487270808209723000
18455966	::487270811058044000
409487670	::487270815293915000
409487670	::487270815969189000
397492187	::487270837700272000
340646680	::487270837871837000
340646680	::487270844058439000
397492187	::487270863314911000
67421080	::487270877570953000
7875762	::487270888404840000
107870705	::487270901306519000
422876369	::487270906834595000
281212143	::487270923968319000
181840332	::487270931946278000
192590347	::487270945862606000
354629644	::487270949004533000
83736832	::487270960907558000
103782180	::487270961507758000
25609677	::487270969619529000
34689419	::487270986069184000
397492187	::487270989706047000
105623584	::487270990725259000
208217521	::487271005933801000
584206727	::487271012132995000
423446901	::487271015093776000
264335101	::487271022526095000
14520186	::487271028000043000
21548401	::487271033498390000
26580130	::487271070643527000
211904285	::487271098023936000
185084575	::487271103908552000
25609677	::487271119020654000
454465194	::487271126658068000
44231782	::487271143837937000
469196810	::487271156982898000
422876369	::487271176557699000
208217521	::487271177929637000
463250994	::487271195323027000
41908697	::487271209030406000
83736832	::487271209285844000
76977679	::487271209315209000
575755127	::487271222510489000
116098184	::487271229330448000
193502964	::487271234204610000
562393615	::487271256233082000
575755127	::487271266248687000
254210162	::487271272716312000
223950031	::487271273975001000
221610776	::487271274054287000
321498402	::487271274264031000
223243607	::487271290987098000
19683725	::487271292086009000
277693030	::487271304144236000
223243607	::487271320074608000
221610776	::487271333428854000
23543960	::487271337476366000
193502964	::487271349292118000
463250994	::487271365456564000
221610776	::487271367264317000
357308471	::487271379750772000
584206727	::487271393176715000
307372680	::487271394598998000
23820736	::487271398977445000
358617322	::487271406321668000
208217521	::487271406947024000
221610776	::487271441528655000
14520186	::487271450479702000
16559994	::487271475313778000
18968115	::487271479021940000
16559994	::487271485720236000
118469346	::487271493751947000
23611301	::487271501050044000
24804859	::487271501780221000
144733584	::487271503680249000
192727478	::487271536521269000
255765560	::487271554511015000
424498868	::487271577747075000
369217450	::487271580389494000
22278303	::487271595187392000
312710029	::487271601323266000
725050717	::487271619639799000
81643358	::487271620957208000
44205530	::487271621225639000
98599563	::487271626401402000
351641054	::487271629907820000
23442090	::487271637033967000
131866787	::487271646676660000
221610776	::487271653718511000
102401687	::487271664317517000
223950031	::487271666440220000
115941650	::487271680981495000
55219816	::487271684475723000
221610776	::487271719376138000
317634739	::487271752276664000
437898031	::487271756248260000
162802335	::487271782445891000
14780915	::487271804067913000
105623584	::487271823202344000
273697690	::487271826369024000
260428602	::487271838171795000
14520186	::487271844803014000
221610776	::487271873223213000
14538108	::487271875882401000
221610776	::487271893976633000
293246270	::487271894123433000
254210162	::487271910393135000
254210162	::487271910565089000
323262953	::487271921013497000
131866787	::487271921458110000
10095952	::487271934082961000
17522792	::487271935974182000
221610776	::487271969105006000
287978614	::487271975858233000
24226614	::487271981159432000
459660056	::487271991653978000
17339508	::487272001761849000
162802335	::487272009278058000
25609677	::487272012663234000
419047433	::487272021139529000
29984961	::487272063938617000
67421080	::487272080899964000
388374921	::487272095299428000
39160897	::487272103193096000
17339508	::487272105830907000
163214537	::487272107026309000
43045329	::487272124969545000
41908697	::487272126521806000
333877322	::487272148818358000
364018467	::487272159669403000
25609677	::487272171648352000
19511096	::487272177893265000
35592561	::487272198109790000
463250994	::487272205437267000
296016163	::487272207853166000
47880950	::487272223342723000
163214537	::487272244784021000
33676766	::487272245568348000
424498868	::487272259858341000
67421080	::487272260542009000
51554430	::487272263734267000
287978614	::487272283690782000
198911524	::487272286995484000
24383303	::487272299603562000
8524892	::487272305970909000
27999272	::487272320822546000
38848610	::487272325331832000
351810944	::487272328485548000
39160897	::487272349176455000
167384328	::487272359213031000
50807638	::487272360492679000
50011708	::487272366960287000
45164175	::487272369611087000
67421080	::487272375721799000
223950031	::487272381669711000
102444460	::487272391475617000
436187992	::487272398710788000
296016163	::487272404910366000
48390222	::487272412598120000
242622458	::487272413529268000
50011708	::487272435222597000
67421080	::487272441408786000
242622458	::487272442075684000
105623584	::487272453333614000
41407294	::487272456089255000
316026178	::487272463667982000
41407294	::487272466637537000
41407294	::487272484241440000
33108084	::487272494244438000
41407294	::487272506286682000
51554430	::487272506395729000
528975562	::487272528709029000
41407294	::487272528852049000
231689668	::487272533562257000
71557910	::487272534094528000
341700434	::487272535134707000
33108084	::487272537458352000
14606079	::487272545435922000
378415682	::487272557322567000
193502964	::487272561060118000
110236585	::487272561576017000
287978614	::487272569469693000
249052117	::487272572665753000
170357410	::487272572896034000
178221936	::487272591770411000
41407294	::487272609911148000
14808898	::487272615489585000
82115262	::487272616424505000
249246314	::487272618613940000
19147974	::487272628475146000
55475943	::487272628734795000
33249556	::487272658544132000
45173032	::487272662734213000
273697690	::487272663212380000
41692308	::487272663568502000
333877322	::487272671848067000
301290830	::487272696305434000
475210759	::487272698033496000
388374921	::487272698100588000
19123904	::487272699417591000
97317697	::487272703737339000
344817215	::487272708514656000
67421080	::487272723224084000
316026178	::487272727456129000
2084321	::487272735567904000
588641285	::487272746942885000
351620689	::487272762520530000
63720288	::487272767725637000
423446901	::487272781315198000
2084321	::487272795705860000
36082253	::487272796817330000
39160897	::487272801729249000
3571651	::487272807026679000
35156425	::487272809824284000
14808898	::487272810780565000
2084321	::487272815695904000
588641285	::487272817667211000
38577111	::487272822385807000
17470539	::487272831281946000
41407294	::487272833236881000
242912563	::487272836386787000
224410857	::487272842296582000
176489426	::487272862370496000
45173032	::487272863578480000
423950693	::487272881877831000
1318301	::487272882805178000
55219816	::487272898718367000
67421080	::487272902144716000
376525681	::487272902224379000
357211620	::487272913658064000
588641285	::487272924022177000
49626726	::487272944259719000
18968115	::487272955026890000
467774585	::487272960529420000
370420008	::487272971908571000
141140385	::487272984147542000
256074844	::487272988211834000
21089214	::487273013738741000
103782180	::487273027080826000
141140385	::487273028359712000
556631416	::487273037868175000
15791549	::487273043698282000
178221936	::487273044973330000
66311658	::487273059536343000
178221936	::487273060215451000
178221936	::487273079718948000
246030395	::487273103441920000
22536077	::487273106109517000
178221936	::487273117190848000
169226510	::487273118793076000
333877322	::487273123562020000
36851172	::487273125290471000
35599852	::487273128314560000
62518475	::487273129136619000
178221936	::487273132525248000
18968115	::487273132592742000
333877322	::487273145884090000
255311687	::487273148002611000
360730562	::487273158546690000
25609677	::487273179766095000
178221936	::487273180751347000
39160897	::487273183696134000
255311687	::487273195465375000
309981035	::487273198447116000
178221936	::487273208555372000
376525681	::487273223298367000
35599852	::487273227727953000
100843087	::487273230286073000
96658544	::487273233897357000
632710734	::487273247080083000
140157275	::487273247721795000
255311687	::487273296170602000
141140385	::487273300301602000
230898142	::487273303191867000
1565041	::487273322581737000
23820736	::487273360577945000
35599852	::487273395948908000
422876369	::487273404089630000
83736832	::487273404098031000
141140385	::487273408732737000
483190332	::487273416236359000
21330741	::487273422268170000
178221936	::487273426994753000
47348539	::487273441205035000
454531259	::487273447924326000
16370204	::487273459631013000
131866787	::487273478966751000
155805303	::487273495936524000
178221936	::487273506585841000
246030395	::487273539200757000
27992224	::487273547732357000
36851172	::487273567181344000
178221936	::487273577566044000
81643358	::487273607018848000
107870705	::487273612156891000
178221936	::487273612215218000
108605734	::487273614840823000
459612485	::487273637469097000
63720288	::487273643311767000
350645139	::487273651830394000
378773930	::487273660294496000
178221936	::487273661540204000
17470539	::487273663465390000
208217521	::487273681216094000
71557910	::487273688853536000
209223008	::487273700694056000
100843087	::487273702791200000
178221936	::487273705328754000
331307463	::487273710252875000
437762769	::487273711461203000
237330810	::487273714346909000
200685756	::487273716057780000
409640203	::487273717861330000
107870705	::487273718776098000
77787388	::487273721288093000
100843087	::487273740137291000
149275783	::487273774539374000
331307463	::487273796030574000
494514265	::487273797695721000
207781904	::487273799184707000
163646426	::487273809926705000
249052117	::487273821918203000
265799781	::487273827458879000
193502964	::487273840587075000
35026897	::487273841107173000
45173032	::487273846597517000
41407294	::487273859331411000
68832413	::487273863651532000
45581124	::487273898027675000
100843087	::487273924661481000
274191278	::487273938804699000
176778479	::487273952855994000
35599852	::487273965745102000
101572891	::487273999651840000
587081117	::487274002650378000
193502964	::487274016198365000
377425191	::487274031729487000
71284640	::487274035336577000
18148466	::487274038386245000
178221936	::487274042739523000
392278984	::487274048653897000
454465194	::487274053946716000
254092544	::487274056719532000
372479589	::487274065724309000
178221936	::487274074033242000
76707926	::487274092433661000
272533260	::487274101791133000
21682918	::487274107072151000
26580506	::487274109462933000
213131959	::487274139606974000
98599563	::487274178438246000
272533260	::487274179012485000
27563012	::487274181726191000
178221936	::487274182414049000
167365283	::487274184444497000
409640203	::487274201078693000
98599563	::487274220721012000
178221936	::487274234335346000
384530394	::487274236340228000
399645465	::487274239355932000
100843087	::487274263150215000
409640203	::487274278211944000
113048616	::487274297870647000
374739722	::487274306163212000
33011898	::487274318171484000
409640203	::487274335652966000
114077276	::487274343005552000
114077276	::487274343169159000
114077276	::487274343181737000
114077276	::487274343198498000
568505535	::487274361414373000
409640203	::487274364765618000
27563012	::487274369475809000
254210162	::487274382545276000
245855482	::487274394012884000
136006997	::487274394171883000
76707926	::487274402245926000
59184492	::487274422676779000
105026890	::487274425255882000
178221936	::487274426061189000
139847892	::487274434974072000
41925570	::487274438183108000
27763417	::487274439407460000
350645139	::487274458902568000
568505535	::487274468788555000
598832393	::487274469883666000
230898142	::487274474367381000
178221936	::487274476560601000
494514265	::487274486991831000
8962732	::487274489030246000
45173032	::487274492037988000
40226593	::487274524082470000
51952627	::487274531455635000
16459325	::487274538485690000
27563012	::487274539030556000
103782180	::487274547620892000
71981601	::487274550070378000
178221936	::487274581472718000
371500504	::487274617300848000
57065165	::487274624397242000
41407294	::487274632060620000
562178473	::487274643997224000
41407294	::487274645377531000
36082253	::487274647139147000
392278984	::487274653774516000
307397057	::487274658484350000
21945140	::487274658706636000
41407294	::487274662465118000
15174710	::487274663840464000
41407294	::487274682987868000
21945140	::487274683209764000
21945140	::487274696023371000
281260984	::487274702201581000
408239861	::487274702336192000
238826465	::487274702441046000
357079725	::487274704135155000
21945140	::487274711299026000
35599852	::487274737421524000
76442745	::487274748842614000
341941030	::487274754412269000
176778479	::487274775903891000
341941030	::487274778084917000
568505535	::487274783172591000
126221416	::487274785375027000
81643358	::487274790844399000
350645139	::487274795671642000
230898142	::487274799933452000
45470777	::487274802990702000
341941030	::487274829981044000
305370209	::487274836264099000
178221936	::487274854656131000
105026890	::487274858770743000
20020647	::487274860570099000
270184694	::487274884217577000
459561241	::487274900738953000
230898142	::487274907873845000
34052201	::487274908687163000
109762886	::487274910910517000
409640203	::487274911262441000
61969086	::487274913133514000
27563012	::487274917667172000
12653722	::487274927888683000
419047433	::487274928048066000
384955934	::487274930531487000
391108584	::487274946431688000
57065165	::487274949317373000
35599852	::487274957832204000
61969086	::487274964874444000
48764697	::487274983064743000
355717008	::487274986840002000
341941030	::487274987443605000
98599563	::487274994217795000
213131959	::487274998139088000
193502964	::487275009543794000
327934017	::487275016321396000
16459325	::487275029332496000
301290830	::487275030955716000
389954423	::487275038979002000
458766436	::487275040631574000
564138249	::487275058294173000
27563012	::487275069450616000
25609677	::487275076694605000
61318348	::487275085292916000
100843087	::487275097019781000
155805303	::487275098810765000
17990173	::487275098894643000
178221936	::487275099087577000
76442745	::487275107073937000
45470777	::487275109913067000
193502964	::487275112354545000
37863682	::487275122860883000
16459325	::487275126912991000
725050717	::487275131597631000
296016163	::487275139470356000
465375807	::487275144004386000
97317697	::487275145589846000
12653722	::487275150820134000
193502964	::487275150833123000
168274200	::487275158898364000
178221936	::487275160395722000
16726467	::487275171112570000
27763417	::487275174211756000
398735102	::487275188883820000
178221936	::487275219564781000
78465328	::487275223222218000
78167615	::487275227769233000
816177	::487275238833401000
310144986	::487275241459052000
111806693	::487275247972798000
350645139	::487275260727681000
193502964	::487275274175000000
73731844	::487275276594733000
27563012	::487275277693624000
593296591	::487275281665646000
27763417	::487275304369410000
37730571	::487275310325727000
296016163	::487275325345132000
408239861	::487275352046444000
16459325	::487275352377798000
16726467	::487275355523547000
564138249	::487275363891167000
135324408	::487275368454569000
26198298	::487275376788271000
41407294	::487275378533470000
725050717	::487275385717944000
27563012	::487275395561971000
41407294	::487275399588888000
247434974	::487275409533202000
375364618	::487275409881329000
213131959	::487275422342602000
272533260	::487275432614432000
178221936	::487275442370387000
12653722	::487275447873306000
423446901	::487275455301431000
16459325	::487275459194130000
78465328	::487275466999361000
18999708	::487275471994748000
34052201	::487275475648401000
230898142	::487275478659915000
223950031	::487275485072998000
232560771	::487275491322118000
290396729	::487275495185084000
178221936	::487275507247882000
52824736	::487275509219196000
211376385	::487275512721457000
97336064	::487275515258998000
247434974	::487275541725065000
27563012	::487275545005019000
16726467	::487275559349940000
593296591	::487275560922411000
296016163	::487275593034395000
27323374	::487275640559640000
41407294	::487275661493796000
281260984	::487275669890428000
23820736	::487275674030178000
16459325	::487275676152889000
341700434	::487275678224482000
14871328	::487275683077304000
37780107	::487275703637774000
54697279	::487275704871313000
58941053	::487275711234080000
249052117	::487275715910705000
33818674	::487275717152210000
392278984	::487275735368073000
494514265	::487275748877557000
50216950	::487275749829668000
26198298	::487275754355310000
14808898	::487275759137193000
126221416	::487275766728908000
135306144	::487275772193673000
27323374	::487275774659932000
143225254	::487275780695535000
55219816	::487275781664804000
75209135	::487275786483671000
305370209	::487275806134005000
38044979	::487275807220727000
341700434	::487275817869643000
51554430	::487275834202660000
257491716	::487275840099848000
229385654	::487275857376198000
55219816	::487275858131165000
178221936	::487275861620453000
257491716	::487275866305880000
425183249	::487275897561825000
27563012	::487275898232504000
703895293	::487275905375412000
199331386	::487275910429945000
449981984	::487275918671368000
178221936	::487275920168722000
257491716	::487275920685006000
21682918	::487275932668157000
106320745	::487275943871152000
440624261	::487275944365658000
78465328	::487275947301683000
14808898	::487275951496392000
131420707	::487275952846544000
97317697	::487275953412771000
15614582	::487275954327523000
45164175	::487275954587598000
232560771	::487275962048847000
409640203	::487275969711833000
52252090	::487275988263251000
178221936	::487275996370857000
378234727	::487275997130399000
232560771	::487276008710496000
384955934	::487276025152544000
15614582	::487276032085753000
425183249	::487276033599881000
408479039	::487276034866577000
584206727	::487276036380696000
28197443	::487276037365985000
213131959	::487276037521174000
14780915	::487276051199180000
21153287	::487276059734589000
106320745	::487276060674105000
408479039	::487276069754765000
152103757	::487276072719745000
524866555	::487276091875147000
257491716	::487276096380207000
408772521	::487276098527711000
178221936	::487276101777891000
106320745	::487276108996698000
384955934	::487276112738021000
16459325	::487276118878076000
257491716	::487276123001475000
106320745	::487276152697126000
520004653	::487276168609943000
27563012	::487276170342170000
388374921	::487276176566939000
408479039	::487276184905211000
193502964	::487276185517559000
309789310	::487276202608967000
384955934	::487276204702302000
257491716	::487276205713154000
14604658	::487276223421104000
338619333	::487276227934158000
388433171	::487276229091803000
244279439	::487276238168285000
178221936	::487276243490836000
126221416	::487276244187492000
187047785	::487276248339460000
357211620	::487276254132195000
257491716	::487276260654325000
390900557	::487276264911552000
41407294	::487276267742326000
152103757	::487276269705252000
244279439	::487276322192752000
30666953	::487276323040010000
28197443	::487276325091024000
408479039	::487276329671606000
41407294	::487276330430787000
33699503	::487276351779381000
16566189	::487276352765431000
176994984	::487276358041493000
257491716	::487276361846104000
193502964	::487276364689842000
410377090	::487276368515039000
250774954	::487276379809906000
106320745	::487276385338392000
178221936	::487276389356163000
27563012	::487276390949990000
74315614	::487276398097485000
27792069	::487276406737764000
16559994	::487276417843884000
136006997	::487276420263993000
63720288	::487276421237047000
21503139	::487276439142932000
287014963	::487276442447650000
384494456	::487276452232970000
21153287	::487276453298712000
376525681	::487276457794605000
23820736	::487276459577188000
40226593	::487276461175222000
433012724	::487276463796670000
14520186	::487276477755715000
344817215	::487276483291787000
257491716	::487276484739231000
350645139	::487276484944330000
816177	::487276496852373000
387476542	::487276497376665000
7141172	::487276500463648000
584206727	::487276507338141000
136006997	::487276515433132000
21330741	::487276530385817000
79348656	::487276532067741000
378415682	::487276563000332000
15467792	::487276564434800000
244279439	::487276576422125000
126221416	::487276587835228000
3571651	::487276588426600000
35156425	::487276590863507000
21153287	::487276592218251000
561527789	::487276624610463000
21153287	::487276629748908000
182834679	::487276631744974000
17470539	::487276639307325000
378415682	::487276641412853000
35505123	::487276647788204000
152103757	::487276659272212000
47348539	::487276660580835000
408479039	::487276667883487000
384955934	::487276668659453000
375810749	::487276673520246000
95712580	::487276677706178000
479222401	::487276692302344000
378415682	::487276692352671000
381181950	::487276703652139000
27563012	::487276714309857000
257491716	::487276728256323000
25609677	::487276731448188000
17455392	::487276731879813000
136006997	::487276732433854000
183904300	::487276736384471000
561527789	::487276744567558000
61969086	::487276755447992000
178221936	::487276783171932000
21503139	::487276785735041000
506824920	::487276787911503000
253828982	::487276789337579000
458766436	::487276791350829000
458766436	::487276799382941000
193502964	::487276810049441000
378773930	::487276810594295000
21153287	::487276812225875000
230898142	::487276832073728000
423098923	::487276843188621000
79633612	::487276844505260000
257491716	::487276847185801000
136006997	::487276858317479000
25609677	::487276862209802000
257491716	::487276866399928000
465089745	::487276873966047000
443375828	::487276874826272000
36082253	::487276879095689000
16006363	::487276884993261000
41407294	::487276891242782000
178221936	::487276896711766000
24226614	::487276911245029000
556631416	::487276916773117000
337367504	::487276918874832000
57065165	::487276921974042000
408479039	::487276971618217000
178221936	::487276980539105000
37090364	::487276986541154000
410961985	::487276997156958000
49455873	::487277011413372000
136006997	::487277030443327000
409640203	::487277032737234000
254821900	::487277045567983000
381315320	::487277050516881000
24983393	::487277066048794000
89505869	::487277068607303000
409640203	::487277082380992000
27563012	::487277084759183000
257491716	::487277101687767000
61969086	::487277131249221000
527838807	::487277141915348000
30666953	::487277150156750000
171724420	::487277153377988000
408479039	::487277153483243000
413735493	::487277177671401000
338619333	::487277179814699000
63720288	::487277192078835000
19182658	::487277194473771000
242622458	::487277203852255000
24983393	::487277215839567000
71557910	::487277231366864000
480857982	::487277244528619000
27563012	::487277252694929000
136006997	::487277256478584000
63720288	::487277260659892000
575755127	::487277260768964000
152103757	::487277286186815000
71981601	::487277293577187000
378773930	::487277299754995000
816177	::487277301240193000
458766436	::487277306801426000
728549208	::487277308789551000
26068830	::487277310760845000
111806693	::487277317245644000
387206849	::487277317564022000
71557910	::487277322265841000
178221936	::487277336006381000
257491716	::487277365266239000
384955934	::487277377970798000
350645139	::487277388997222000
152103757	::487277400607055000
244279439	::487277404306407000
139460380	::487277405036609000
174795727	::487277409390297000
178221936	::487277411759710000
278316478	::487277425999347000
27563012	::487277438099935000
350645139	::487277448438890000
40534884	::487277456965910000
23820736	::487277461030191000
204292930	::487277461659332000
381054179	::487277479242240000
200796300	::487277488830050000
309789310	::487277501069000000
281212143	::487277507557601000
329360692	::487277508996239000
409640203	::487277509416058000
305370209	::487277528558481000
226319809	::487277530303311000
83513704	::487277532689862000
27563012	::487277547093123000
16459325	::487277548347609000
74315614	::487277560905355000
513855251	::487277563367026000
381054179	::487277582434705000
16258970	::487277583072231000
262939560	::487277588885147000
286282963	::487277630933458000
455542048	::487277638822948000
136006997	::487277645181513000
199331386	::487277647140257000
21548401	::487277666551492000
100742600	::487277671756619000
39041792	::487277677720530000
63720288	::487277685920387000
384955934	::487277686172430000
95712580	::487277693457936000
124517802	::487277696561741000
158428489	::487277720368586000
290396729	::487277725128724000
206247499	::487277735602315000
584206727	::487277750794092000
74315614	::487277755529453000
50011708	::487277755936280000
409336092	::487277759794663000
408479039	::487277767130898000
41908697	::487277767260520000
61318348	::487277770096267000
28197443	::487277775498125000
63720288	::487277775925952000
193502964	::487277786315620000
97317697	::487277786617229000
217912167	::487277790660927000
18968115	::487277790828720000
25408355	::487277795987312000
278316478	::487277799963496000
257491716	::487277833744814000
19683725	::487277840376016000
233767854	::487277842489962000
408479039	::487277843433652000
257491716	::487277850383613000
375810749	::487277856230092000
45164175	::487277861964115000
63720288	::487277863670796000
15467792	::487277871266664000
21945140	::487277887351836000
28197443	::487277894075314000
21945140	::487277894314360000
26109453	::487277896437092000
95712580	::487277902321713000
39507361	::487277904649543000
40534884	::487277905886449000
21945140	::487277906205220000
74315614	::487277921145745000
257491716	::487277934928211000
388597293	::487277941387055000
39507361	::487277953211170000
178221936	::487277958298488000
442736318	::487277960756731000
257491716	::487277973683597000
61969086	::487277975558426000
25408355	::487277980058542000
178221936	::487277980226306000
49626726	::487277983007125000
242622458	::487277984110235000
408479039	::487277988200054000
16459325	::487277989978456000
178221936	::487277993509654000
57065165	::487277996496019000
244279439	::487278004129640000
178221936	::487278009875845000
118708729	::487278011256168000
408479039	::487278015437873000
369539413	::487278018683863000
69916897	::487278022442377000
27563012	::487278025151508000
178221936	::487278044562739000
244279439	::487278045481279000
57065165	::487278046898946000
21503139	::487278047909773000
95712580	::487278058890477000
178221936	::487278062317236000
257491716	::487278073021480000
166695965	::487278078792454000
178221936	::487278078872141000
193502964	::487278088322297000
244351583	::487278093988405000
178221936	::487278095175393000
257491716	::487278095326789000
178221936	::487278111088578000
426923626	::487278112569180000
244279439	::487278115706527000
257491716	::487278115794976000
67492430	::487278120362192000
347596428	::487278131867156000
26109453	::487278158228770000
64549933	::487278173462474000
279865885	::487278175118823000
496575332	::487278180261052000
34087430	::487278185709453000
305370209	::487278187471060000
394962689	::487278189270429000
31056422	::487278189748559000
439491329	::487278198695002000
244351583	::487278199701651000
424498868	::487278200267894000
193502964	::487278209286017000
408479039	::487278218521878000
256074844	::487278224523546000
48390222	::487278228566863000
130321036	::487278232496914000
202927618	::487278235936624000
423098923	::487278244174245000
155677785	::487278261865443000
26109453	::487278272313835000
257491716	::487278272838131000
41908697	::487278273379180000
27563012	::487278283566747000
79633612	::487278295080112000
384305773	::487278298712395000
727422228	::487278303414214000
176994984	::487278307583336000
27563012	::487278307843383000
28197443	::487278308493516000
57065165	::487278336461139000
236589142	::487278339648806000
338619333	::487278343268487000
18183371	::487278374990012000
236589142	::487278376265080000
16459325	::487278389175541000
78465328	::487278401070182000
383202357	::487278409337544000
18183371	::487278410469605000
42297542	::487278418883403000
39041792	::487278427913728000
174795727	::487278444804587000
408479039	::487278449338634000
257491716	::487278459698548000
178221936	::487278460100808000
236589142	::487278460910309000
193502964	::487278469840404000
496575332	::487278473543561000
575755127	::487278487037042000
397492187	::487278495089709000
6733652	::487278513729576000
257491716	::487278520687919000
23820736	::487278521253761000
490977827	::487278524320186000
193126668	::487278526643449000
227114320	::487278536575954000
43967474	::487278556410810000
397492187	::487278559216422000
100843087	::487278560332087000
264335101	::487278560541822000
26109453	::487278561766965000
384955934	::487278565319520000
178221936	::487278568548737000
26642766	::487278569681219000
267482514	::487278578841567000
490977827	::487278579043278000
27563012	::487278588886933000
45164175	::487278599075291000
105855764	::487278603504087000
2084321	::487278607119552000
128937859	::487278623208906000
124374229	::487278628045324000
124517802	::487278630238953000
14604658	::487278637838647000
165967574	::487278660731555000
124374229	::487278686799167000
426923626	::487278690368499000
178221936	::487278690925965000
410961985	::487278691097923000
410377090	::487278704393867000
305370209	::487278708726988000
230327491	::487278709116633000
490977827	::487278711021256000
411841714	::487278715081347000
257830093	::487278723092480000
25408355	::487278734269890000
383202357	::487278759821586000
28197443	::487278760966627000
26182895	::487278761394446000
397492187	::487278762635968000
57065165	::487278768088547000
57065165	::487278779761307000
21503139	::487278780742782000
354629644	::487278790092275000
388597293	::487278795464790000
376525681	::487278797616476000
305370209	::487278800195969000
24383303	::487278803865980000
18138157	::487278819334967000
178221936	::487278825344999000
178221936	::487278840645824000
60131090	::487278840842944000
305370209	::487278845511221000
469722641	::487278848711467000
57566548	::487278854021840000
200590129	::487278854659006000
178221936	::487278861147598000
15137186	::487278868407922000
28498427	::487278873458274000
108808608	::487278874535804000
187651826	::487278879808057000
454146385	::487278880731193000
26831606	::487278882488201000
193502964	::487278885902745000
497571518	::487278886775193000
166695965	::487278891073945000
257491716	::487278900515725000
193502964	::487278901618810000
38044979	::487278904118632000
35256600	::487278912112558000
397492187	::487278926461292000
401089789	::487278927795482000
15267198	::487278927942275000
49626726	::487278928373903000
18148466	::487278929388896000
257491716	::487278930312052000
27563012	::487278945536974000
193502964	::487278946539802000
27763417	::487278954181427000
178221936	::487278979208859000
25408355	::487278982321016000
396454394	::487278996489383000
328557330	::487279000960520000
257913209	::487279004547039000
232114448	::487279014935920000
27563012	::487279018689851000
257491716	::487279026655207000
302934050	::487279056992223000
254600909	::487279065007542000
278778128	::487279068409503000
528975562	::487279076256665000
98599563	::487279083450298000
9899992	::487279085018951000
9899992	::487279094401622000
409336092	::487279116857507000
27563012	::487279143633960000
159263389	::487279145328865000
16459325	::487279148101287000
26831606	::487279157047349000
89505869	::487279159664967000
52441281	::487279160973619000
490977827	::487279172092723000
381054179	::487279175074869000
257491716	::487279177956360000
141140385	::487279180812283000
200590129	::487279187439276000
56198202	::487279201226338000
398735102	::487279214341914000
257491716	::487279218309746000
397492187	::487279219979079000
32624494	::487279256754352000
35256600	::487279257018589000
257491716	::487279270151335000
497571518	::487279273259315000
86474692	::487279285414031000
25408355	::487279288282918000
33341742	::487279292875669000
61969086	::487279293870129000
50011708	::487279317299519000
451667062	::487279321883488000
347994449	::487279334541914000
76375846	::487279334752002000
27563012	::487279341009899000
61307501	::487279343404457000
18183371	::487279343639339000
257491716	::487279376338546000
38044979	::487279387734450000
20000062	::487279402221592000
389676504	::487279404284776000
41908697	::487279418134773000
15204110	::487279422509436000
244279439	::487279428431380000
89505869	::487279430361182000
513855251	::487279433573621000
397492187	::487279448442798000
40604299	::487279458424848000
29018568	::487279460186456000
55475943	::487279470043086000
19511096	::487279475810238000
305370209	::487279481413836000
311724390	::487279485306167000
270143437	::487279507724709000
257491716	::487279512317861000
375364618	::487279523075878000
257491716	::487279534438641000
556631416	::487279545364381000
257491716	::487279546014892000
46279759	::487279554457653000
56198202	::487279556764925000
159263389	::487279559814180000
20364178	::487279565719744000
257491716	::487279576914362000
333704327	::487279585361666000
50807638	::487279597508362000
257491716	::487279602721886000
48390222	::487279608396402000
78089247	::487279609650491000
37977930	::487279613559980000
48467620	::487279621894074000
513855251	::487279626679373000
329360692	::487279628172537000
55475943	::487279636833775000
89505869	::487279637048078000
161199833	::487279637160927000
244279439	::487279638482132000
257491716	::487279642764926000
29652147	::487279642987229000
146909951	::487279648620158000
257491716	::487279661848985000
469722641	::487279667334758000
242622458	::487279670367227000
23396218	::487279676428009000
257491716	::487279678051598000
31056422	::487279686267846000
248358978	::487279688117542000
187651826	::487279699903533000
257491716	::487279719684243000
38244930	::487279730320998000
29652147	::487279737723969000
357079725	::487279744258285000
351264389	::487279747391438000
96793797	::487279749761204000
33341742	::487279751279554000
257491716	::487279752215269000
357308471	::487279758950948000
257491716	::487279781348904000
384955934	::487279784901492000
26109453	::487279785748738000
248358978	::487279794933878000
248358978	::487279795512672000
408479039	::487279802492403000
257491716	::487279802781806000
48390222	::487279806635978000
323262953	::487279808104378000
424790585	::487279819978059000
257491716	::487279822251753000
50807638	::487279827574329000
24383303	::487279836579106000
257491716	::487279845588860000
14604658	::487279852349693000
59184492	::487279855030272000
19161423	::487279859526557000
38044979	::487279860524802000
401109490	::487279875842002000
149275783	::487279876433805000
26831606	::487279889939062000
211376385	::487279905604784000
324794875	::487279909090238000
14085431	::487279909178728000
21153287	::487279917055221000
16459325	::487279919345704000
146909951	::487279919454756000
182584001	::487279919815081000
46279759	::487279925809152000
374739722	::487279928787079000
37977930	::487279931328450000
48390222	::487279940648185000
61969086	::487279943823683000
257491716	::487279945203585000
36116261	::487279949342994000
257491716	::487279958503743000
16459325	::487279959866871000
159263389	::487279962635124000
36116261	::487279972105457000
49626726	::487279982066950000
64942768	::487280004880146000
291413743	::487280008168103000
82115262	::487280018339291000
94996744	::487280021732884000
109060628	::487280026409119000
257491716	::487280029290999000
418314197	::487280030636978000
589638848	::487280030809341000
113722629	::487280032847777000
418314197	::487280039377920000
44811271	::487280059376754000
27726737	::487280066968051000
401109490	::487280069547925000
16459325	::487280069866700000
257491716	::487280083632410000
223288871	::487280087599837000
242622458	::487280090414215000
58349263	::487280092956352000
125718303	::487280096055554000
146909951	::487280097079345000
26831606	::487280098257539000
257491716	::487280100950683000
369539413	::487280102305050000
23396218	::487280102791589000
397492187	::487280104989810000
328828628	::487280121930211000
89505869	::487280131762057000
397492187	::487280136862302000
146909951	::487280138699415000
257491716	::487280148576993000
41606452	::487280153173950000
65576332	::487280154662559000
302934050	::487280173989896000
64942768	::487280175017897000
257491716	::487280189572141000
445219284	::487280189597294000
311092385	::487280194445926000
17163265	::487280199709777000
178492117	::487280214419185000
725050717	::487280216595644000
91521926	::487280218638262000
257491716	::487280227505438000
39160897	::487280228050694000
238030490	::487280229560221000
63478115	::487280232215629000
408479039	::487280242458099000
82433120	::487280243284398000
213131959	::487280249164402000
158129535	::487280256274169000
344817215	::487280258790342000
257491716	::487280262796300000
305370209	::487280275152318000
310330192	::487280276544815000
32624494	::487280286355296000
257491716	::487280288800972000
63720288	::487280309134569000
29652147	::487280309176504000
257491716	::487280318106578000
26113249	::487280323009323000
260006924	::487280330366136000
257491716	::487280335181578000
424790585	::487280340713472000
355612007	::487280341007101000
377357259	::487280344123453000
146909951	::487280355259719000
35156425	::487280355603644000
408479039	::487280359512756000
14780915	::487280362746544000
16459325	::487280365942620000
39041924	::487280408930029000
257491716	::487280413069811000
509524562	::487280415825465000
369539413	::487280416269664000
6733652	::487280421366149000
369539413	::487280423131561000
16299351	::487280423995576000
408479039	::487280426986524000
48390222	::487280430165409000
317634739	::487280430249689000
286341932	::487280440609210000
23396218	::487280450377760000
58941053	::487280455621050000
74315614	::487280457185517000
53112812	::487280458053337000
391108584	::487280469185032000
515818133	::487280485790662000
97317697	::487280494208245000
113722629	::487280502705909000
567014078	::487280505189322000
369539413	::487280509018312000
381315320	::487280517906059000
410377090	::487280519776698000
242622458	::487280537560555000
408479039	::487280551431507000
338619333	::487280561342267000
45581124	::487280568782950000
315296719	::487280570364227000
6733652	::487280572298190000
32171318	::487280572859830000
257491716	::487280576953872000
23400461	::487280583643787000
105855764	::487280596154986000
410377090	::487280602928779000
97317697	::487280613125132000
384305773	::487280613188063000
547741880	::487280617894064000
128666650	::487280629914935000
315296719	::487280631098130000
220532575	::487280633052295000
16459325	::487280637465071000
141140385	::487280644464971000
89505869	::487280668867837000
176994984	::487280674257137000
567014078	::487280686504505000
387476542	::487280687775760000
124374229	::487280691395428000
54466394	::487280691873185000
315527257	::487280692267466000
64907439	::487280692376928000
20954074	::487280694687592000
29391732	::487280695619121000
17990173	::487280698924212000
58349263	::487280702132879000
55426501	::487280725029187000
6733652	::487280726576861000
186314952	::487280727449296000
161199833	::487280730951942000
14297098	::487280738203869000
61969086	::487280738459713000
515818133	::487280739055316000
61307501	::487280743614140000
39041924	::487280746114326000
215144630	::487280747964022000
257491716	::487280758743384000
257491716	::487280761901711000
312471776	::487280763058921000
242622458	::487280770738700000
257491716	::487280775684177000
124374229	::487280776334299000
475210759	::487280779551334000
58349263	::487280783355170000
418503483	::487280788782596000
19147974	::487280794428510000
257491716	::487280805157560000
257491716	::487280827592888000
19091805	::487280828536197000
29652147	::487280828687601000
381054179	::487280833200652000
68622166	::487280837889888000
213131959	::487280851919450000
144733584	::487280856021872000
19091805	::487280857095237000
338619333	::487280866909892000
14297098	::487280868399271000
17470539	::487280873935364000
387476542	::487280879677759000
19091805	::487280885952049000
17470539	::487280887382290000
144733584	::487280899776446000
257491716	::487280904793243000
39041924	::487280907330789000
78089247	::487280921653944000
148445755	::487280922870706000
279268567	::487280926574247000
55426501	::487280928884916000
317634739	::487280954399277000
296016163	::487280955770408000
257491716	::487280955984711000
445268626	::487280968714031000
14297098	::487280971260391000
337466318	::487280976100208000
19091805	::487280978897813000
242622458	::487280986674040000
365746365	::487280996996235000
317634739	::487280998229737000
120139449	::487280999186071000
39041924	::487281004542193000
90467952	::487281004806029000
306529180	::487281006865821000
75555647	::487281015165956000
315296719	::487281017464438000
317634739	::487281030442024000
317634739	::487281035819098000
97336064	::487281039635542000
317634739	::487281047059824000
257491716	::487281047378612000
315296719	::487281048523255000
83163050	::487281053732966000
22536077	::487281054454018000
273631488	::487281054781169000
34778712	::487281065782829000
317634739	::487281068232683000
17840621	::487281092446007000
76442745	::487281092588994000
7875762	::487281092903571000
397492187	::487281096770727000
48390222	::487281113295908000
384530394	::487281122322046000
242622458	::487281126927384000
138557664	::487281127258726000
14297098	::487281128219607000
408479039	::487281128236392000
29652147	::487281129666674000
31294794	::487281138214633000
144733584	::487281138940276000
75555647	::487281150377721000
71617108	::487281157697183000
244351583	::487281162197270000
56556074	::487281181537226000
38244930	::487281186465923000
199331386	::487281199711141000
105026890	::487281206770147000
68622166	::487281212755832000
39041924	::487281223489052000
296016163	::487281227938795000
89505869	::487281244913565000
306169468	::487281246846722000
49443349	::487281253562208000
317634739	::487281264303804000
29652147	::487281264442232000
242622458	::487281282322153000
408479039	::487281283299827000
242622458	::487281291499302000
459660056	::487281309950427000
80191031	::487281311862644000
39041924	::487281313737875000
55426501	::487281325657698000
254821900	::487281332750663000
26068830	::487281333140344000
317634739	::487281339763535000
38244930	::487281344792526000
37730571	::487281347090989000
14297098	::487281347204239000
420323287	::487281349246865000
178221936	::487281361749700000
417606826	::487281362919899000
14392960	::487281369631178000
384955934	::487281383493361000
29652147	::487281390539796000
317634739	::487281396176527000
39041924	::487281396193693000
483190332	::487281401042305000
242622458	::487281406431604000
49443349	::487281413318656000
377357259	::487281428736929000
496575332	::487281430964494000
9129332	::487281431815917000
61969086	::487281432717705000
97317697	::487281433518415000
35141457	::487281434130796000
21548401	::487281444054515000
86604355	::487281453823459000
14297098	::487281459406077000
210873235	::487281467421360000
199331386	::487281469438455000
17339508	::487281476891705000
424790585	::487281479781609000
323011452	::487281480180432000
17339508	::487281486110785000
14871328	::487281489311051000
33341742	::487281505958244000
49626726	::487281507740839000
317634739	::487281519736946000
257491716	::487281520512864000
308657649	::487281521158795000
21548401	::487281521850462000
465375807	::487281533632266000
242622458	::487281537650401000
242622458	::487281548387819000
39041924	::487281560421679000
48764697	::487281580910452000
366136205	::487281582290395000
148445755	::487281590461296000
632710734	::487281597612187000
317634739	::487281601928515000
21548401	::487281608785805000
14297098	::487281622514147000
54304799	::487281634975047000
39507361	::487281636653154000
163214537	::487281639949492000
26831606	::487281641748852000
178221936	::487281645880229000
291155950	::487281659058724000
49626726	::487281675999518000
465375807	::487281691241635000
381181950	::487281705758113000
383202357	::487281712834306000
294745245	::487281718294884000
21089214	::487281725639512000
54344507	::487281729393426000
6733652	::487281760448032000
17339508	::487281763174342000
37029138	::487281771550363000
242622458	::487281772590161000
296016163	::487281812444430000
816177	::487281823358414000
198911524	::487281824323092000
584206727	::487281838075822000
101572891	::487281838822813000
41136161	::487281844115619000
306529180	::487281845474967000
388597293	::487281848662241000
83736832	::487281855251488000
185629189	::487281860897013000
183904300	::487281880211795000
17339508	::487281880996515000
33341742	::487281885932830000
410856984	::487281892459573000
128666650	::487281897265831000
168864295	::487281909244772000
366136205	::487281916098670000
409640203	::487281918032244000
176994984	::487281926328582000
174795727	::487281931382292000
183904300	::487281943906488000
226995875	::487281946876477000
409640203	::487281959849062000
54344507	::487281979520724000
496575332	::487281988249092000
584206727	::487282000563146000
101572891	::487282020251611000
36601312	::487282024512622000
82707747	::487282024739135000
357308471	::487282044108435000
29652147	::487282045929127000
377176939	::487282054338318000
148445755	::487282060349149000
408479039	::487282072521031000
408479039	::487282073368281000
163214537	::487282078963085000
202798666	::487282083123822000
306529180	::487282093387698000
136006997	::487282110227832000
490977827	::487282132944166000
14871328	::487282137213575000
366136205	::487282140196134000
136006997	::487282146927992000
185629189	::487282147967762000
223614733	::487282163281592000
8962732	::487282166254931000
247434974	::487282168486301000
157254287	::487282171485245000
29652147	::487282175650582000
242622458	::487282183095058000
315296719	::487282189503954000
129240201	::487282190401552000
97317697	::487282192762933000
61969086	::487282208030617000
496575332	::487282212040376000
632710734	::487282236853452000
101572891	::487282247855529000
23400461	::487282248539201000
248358978	::487282267903885000
61969086	::487282271242977000
433169770	::487282273654681000
344902431	::487282282311331000
45470777	::487282285037633000
258382946	::487282288850239000
153544543	::487282291199442000
296016163	::487282301689020000
341700434	::487282306202484000
159263389	::487282306559012000
315296719	::487282309494607000
317634739	::487282310157713000
80191031	::487282315899334000
18999708	::487282316687847000
163214537	::487282317883232000
569518404	::487282322740641000
408479039	::487282324233797000
37730571	::487282325697601000
63720288	::487282352176246000
388597293	::487282354180718000
34778712	::487282365190774000
31056422	::487282369187950000
45164175	::487282370203373000
14871328	::487282371423518000
408479039	::487282374817107000
296016163	::487282382626496000
33341742	::487282390125924000
41908697	::487282392638697000
33299478	::487282399034621000
408479039	::487282407033536000
21945140	::487282407419039000
329360692	::487282412909363000
109718758	::487282414729715000
21945140	::487282424317886000
148445755	::487282428080578000
16370204	::487282436402065000
37316930	::487282461446258000
296016163	::487282464658698000
259541688	::487282494379532000
306529180	::487282494472192000
54344507	::487282501938081000
39160897	::487282521504497000
329360692	::487282548267966000
82707747	::487282548871946000
393718746	::487282555234701000
54344507	::487282577901105000
55426501	::487282599736250000
29652147	::487282627842674000
50778210	::487282643981983000
174795727	::487282650768744000
34778712	::487282651519152000
306529180	::487282657139904000
97317697	::487282658108383000
38044979	::487282662227578000
344958631	::487282662646628000
296016163	::487282693311184000
458639179	::487282694120689000
612285596	::487282695295086000
306529180	::487282704711704000
348785324	::487282710285520000
61969086	::487282721673457000
101572891	::487282730238246000
186314952	::487282731777155000
80191031	::487282738517393000
242622458	::487282738882289000
68832413	::487282742368161000
227893380	::487282746818314000
80191031	::487282756150243000
48390222	::487282760214528000
31294794	::487282770616795000
33299478	::487282778908549000
165967574	::487282789109477000
14604658	::487282789184569000
398735102	::487282790564892000
40604299	::487282793756372000
553738195	::487282807853424000
49626726	::487282811313741000
54344507	::487282812329144000
17470539	::487282812551036000
384494456	::487282813108879000
63478115	::487282813335781000
14604658	::487282821455556000
239162983	::487282823943184000
58949154	::487282825427554000
101572891	::487282860727209000
257830093	::487282877303123000
14392960	::487282892780109000
267227218	::487282900635619000
50818061	::487282901076021000
41908697	::487282906327687000
48390222	::487282908076322000
524866555	::487282922672496000
54344507	::487282941576609000
459660056	::487282947570270000
227072583	::487282968743141000
179519500	::487282974023761000
306529180	::487282976053800000
277760577	::487282976246341000
26589876	::487282982550392000
346654346	::487282991371014000
78465328	::487282996974608000
277873263	::487283012069896000
33904380	::487283037735251000
244279439	::487283042923196000
399117604	::487283051140239000
408479039	::487283074632544000
61969086	::487283084824678000
54466394	::487283085566685000
48390222	::487283087047270000
244279439	::487283090167853000
38044979	::487283117099458000
19683725	::487283122569220000
242622458	::487283127740416000
496575332	::487283135315730000
175847876	::487283138625024000
41908697	::487283143540736000
54466394	::487283149525626000
112576998	::487283155913555000
108204138	::487283165439209000
81872162	::487283178563182000
30336818	::487283181054218000
37213451	::487283182380023000
36851172	::487283190508556000
483283190	::487283206547582000
148912524	::487283220187054000
54344507	::487283234376810000
83736832	::487283235404394000
38031351	::487283246409863000
306529180	::487283255616761000
264335101	::487283281281314000
278316478	::487283302038896000
97317697	::487283304316424000
188417746	::487283311497474000
29654901	::487283318296035000
45150174	::487283326630526000
16370204	::487283332917772000
78513872	::487283339628265000
393718746	::487283346360123000
109105005	::487283347962343000
244279439	::487283356137041000
27992224	::487283359656460000
98599563	::487283364723171000
408479039	::487283365062922000
54344507	::487283366879064000
33299478	::487283367432294000
242622458	::487283373182685000
399117604	::487283381131304000
172573942	::487283384226295000
607721617	::487283395358392000
27992224	::487283398088880000
347413433	::487283399774584000
245398547	::487283400899055000
569518404	::487283411938443000
244279439	::487283418221146000
76442745	::487283421199470000
408479039	::487283430783479000
360951591	::487283438928396000
14808898	::487283442628190000
136006997	::487283469764919000
54344507	::487283474936889000
6733652	::487283479693234000
48467620	::487283484294381000
397492187	::487283484810313000
273034167	::487283514417483000
19147974	::487283520017281000
111411572	::487283521971445000
186314952	::487283522185351000
244279439	::487283532465590000
397492187	::487283542238707000
76082847	::487283544558170000
23442090	::487283557640208000
27992224	::487283562643615000
54344507	::487283562870501000
33904380	::487283564665667000
408479039	::487283567391965000
48467620	::487283568994156000
333877322	::487283569715212000
398735102	::487283573255581000
34689419	::487283580008022000
48467620	::487283594688462000
33299478	::487283595279495000
101572891	::487283597758726000
29652147	::487283612413607000
47466684	::487283613135040000
402925254	::487283614527143000
47466684	::487283631136997000
47466684	::487283641190731000
445219284	::487283641446576000
23225674	::487283646714220000
47466684	::487283649227001000
22536077	::487283655828467000
47466684	::487283656776769000
54344507	::487283658215403000
397492187	::487283658227978000
47466684	::487283668344655000
14871328	::487283668562354000
36601312	::487283669267013000
238024746	::487283674824458000
63783716	::487283677823373000
19147974	::487283679908335000
306529180	::487283681342783000
27992224	::487283698866585000
588641285	::487283700158042000
14808898	::487283705405513000
408479039	::487283715803213000
244279439	::487283717161771000
322842111	::487283730780667000
238024746	::487283731854401000
50807638	::487283744592912000
421548020	::487283752008044000
564138249	::487283764968833000
238024746	::487283767375966000
15267198	::487283767913234000
100626124	::487283773256384000
321578565	::487283777459453000
242622458	::487283781322035000
525819441	::487283787546390000
408144950	::487283789278621000
27904685	::487283804910800000
16459325	::487283806316290000
38031351	::487283807238631000
117095775	::487283817007566000
347413433	::487283818588434000
588641285	::487283824766623000
409640203	::487283825873932000
328252982	::487283831158759000
27992224	::487283847051350000
56198202	::487283853116309000
421338980	::487283859902693000
450391257	::487283861462585000
198911524	::487283868739706000
14606079	::487283870169956000
234649932	::487283877585883000
31403901	::487283892639236000
102266093	::487283897655623000
49626726	::487283902327713000
17990173	::487283925078003000
65476712	::487283945240031000
102266093	::487283960662487000
296016163	::487283964684820000
54344507	::487283972196810000
47466684	::487283984104435000
301244128	::487283991712907000
18148466	::487284006636232000
40618847	::487284016819617000
33341742	::487284027796103000
398735102	::487284031202271000
27563012	::487284031378059000
27992224	::487284033853067000
344817215	::487284034901258000
96899930	::487284050345078000
450391257	::487284056388681000
242622458	::487284057219145000
444247134	::487284079818059000
408479039	::487284082980954000
603136773	::487284085027393000
23225674	::487284087766253000
240914419	::487284093999009000
70918926	::487284116681814000
306529180	::487284117802090000
78465328	::487284127637336000
309108026	::487284135258386000
3571651	::487284138475814000
35156425	::487284140925255000
587104097	::487284144016093000
27563012	::487284146687856000
131866787	::487284161481551000
48390222	::487284165537054000
47466684	::487284169287163000
450391257	::487284175452389000
178921630	::487284185863045000
317634739	::487284189612752000
490977827	::487284192959791000
39160897	::487284206452867000
54344507	::487284207950233000
397492187	::487284215390932000
408479039	::487284216632451000
131866787	::487284217735544000
317634739	::487284237843038000
547741880	::487284242074722000
40618847	::487284242095669000
36082253	::487284253051596000
244646421	::487284254506614000
70918926	::487284255785902000
17990173	::487284260420988000
311664191	::487284270361083000
99827590	::487284272923824000
83736832	::487284273380995000
273631488	::487284275436191000
96658544	::487284276891619000
175847876	::487284278712369000
575804821	::487284280737808000
33341742	::487284281589243000
17470539	::487284288774086000
17470539	::487284289428389000
52610012	::487284296592269000
97317697	::487284312815841000
143225254	::487284315533746000
27563012	::487284319652569000
575804821	::487284324928991000
48390222	::487284342578618000
196659229	::487284343522353000
575804821	::487284345585946000
23820736	::487284348178022000
106584551	::487284361889185000
584206727	::487284377378754000
286341932	::487284377974349000
397492187	::487284385147015000
575804821	::487284394114023000
341153843	::487284396446056000
17455392	::487284414062137000
17455392	::487284414724841000
397492187	::487284416411365000
344958631	::487284419296624000
398735102	::487284425458475000
97317697	::487284426166894000
165967574	::487284438188163000
20535654	::487284443971723000
547741880	::487284446886772000
67069063	::487284455065665000
33108084	::487284474141343000
361489211	::487284489157345000
148445755	::487284491455823000
347994449	::487284492189851000
16380745	::487284497323266000
575804821	::487284500812943000
575804821	::487284506546548000
460611723	::487284510212784000
178221936	::487284537567633000
285254109	::487284537571807000
74315614	::487284538822115000
270184694	::487284541543817000
50807638	::487284544647987000
296016163	::487284551140769000
38577111	::487284557775794000
23820736	::487284565954662000
87966998	::487284566680285000
178221936	::487284570065096000
139447011	::487284583202029000
214595457	::487284586221555000
409640203	::487284593892921000
242622458	::487284595142844000
70918926	::487284610749841000
17258301	::487284628433010000
52950877	::487284632732196000
21415532	::487284633663320000
383202357	::487284635601498000
20954074	::487284642391678000
85399171	::487284644132294000
52610012	::487284672536133000
14871328	::487284674385813000
311664191	::487284700616994000
55426501	::487284700784783000
54344507	::487284701791793000
16559994	::487284706707128000
139447011	::487284708125188000
20535654	::487284720917438000
64942768	::487284724365139000
78465328	::487284735240990000
427464965	::487284736965214000
429375230	::487284738873245000
80419613	::487284743617400000
33341742	::487284747236683000
584206727	::487284751036727000
97317697	::487284759614066000
27992224	::487284759912267000
54344507	::487284760885354000
48390222	::487284769147744000
63783716	::487284773996331000
603870273	::487284778853351000
547741880	::487284782691139000
250774954	::487284787640807000
242622458	::487284788684795000
214595457	::487284790077710000
467774585	::487284800374333000
245398547	::487284800508932000
623584562	::487284801469046000
465375807	::487284812500058000
584206727	::487284813015961000
32624494	::487284817218646000
213131959	::487284821803417000
27763417	::487284822599933000
34689419	::487284826265755000
104990093	::487284827050102000
178221936	::487284853843300000
26580506	::487284863494799000
54344507	::487284893291122000
296016163	::487284901004066000
101138081	::487284916112330000
377176939	::487284919257681000
50807638	::487284923385278000
450391257	::487284926459305000
70918926	::487284927151357000
27992224	::487284930905669000
185399022	::487284979806638000
97317697	::487284983971590000
214595457	::487284992251146000
19307731	::487284995841466000
208217521	::487285001135075000
48390222	::487285010416668000
17258301	::487285018775924000
245398547	::487285019329974000
467774585	::487285024434425000
278316478	::487285024501141000
239257340	::487285029320417000
409640203	::487285041165135000
279268567	::487285049617055000
239257340	::487285052510720000
321578565	::487285069242183000
432747373	::487285076435025000
161199833	::487285083347247000
450391257	::487285086211960000
124517802	::487285099336302000
9899992	::487285107179261000
183904300	::487285121175678000
61318348	::487285136015114000
385121286	::487285136627490000
37228652	::487285143103471000
151604434	::487285161013174000
23820736	::487285162217320000
63720288	::487285168986546000
40226593	::487285171260256000
247374067	::487285172350365000
102266093	::487285180269613000
36601312	::487285181942734000
20535654	::487285187508572000
394962689	::487285189387632000
151604434	::487285195477770000
165072349	::487285198589935000
147279456	::487285208719167000
169636335	::487285210996695000
70918926	::487285216495403000
369174583	::487285219892789000
161199833	::487285223315349000
26109453	::487285225446473000
168347877	::487285228025548000
399555371	::487285258836918000
17529301	::487285258962759000
214595457	::487285259432493000
34689419	::487285287236538000
258382946	::487285300222111000
385121286	::487285301983711000
242622458	::487285303372046000
40618847	::487285306513563000
97317697	::487285348150431000
106584551	::487285357168164000
279268567	::487285357583810000
31625914	::487285373861908000
214595457	::487285379762880000
101138081	::487285383332642000
213131959	::487285383541977000
139447011	::487285384263786000
33341742	::487285395055325000
17990173	::487285406392909000
335488857	::487285408821444000
361489211	::487285410121650000
33341742	::487285419776561000
49626726	::487285451208675000
357079725	::487285474537373000
168347877	::487285477909606000
21682918	::487285489964425000
299441398	::487285494451937000
83736832	::487285499099230000
112576998	::487285499472539000
584206727	::487285504166330000
149295164	::487285513124995000
311092385	::487285515217932000
575804821	::487285522809618000
232711010	::487285524344758000
70918926	::487285535581278000
44451086	::487285536059449000
148445755	::487285537859198000
163646426	::487285538450599000
409640203	::487285546373246000
242622458	::487285552891183000
575804821	::487285553306431000
220587584	::487285561137176000
329360692	::487285578678145000
27992224	::487285594977239000
310330192	::487285596218327000
208217521	::487285604846403000
49626726	::487285627214249000
295881773	::487285635682549000
42435255	::487285641739137000
97317697	::487285644012437000
101138081	::487285654288875000
427464965	::487285664166445000
14715501	::487285675239034000
23450320	::487285678657384000
31403901	::487285692599652000
208171241	::487285694713188000
105026890	::487285697728884000
149295164	::487285711981137000
589638848	::487285716691337000
17990173	::487285717861937000
33341742	::487285718012526000
14871328	::487285727932080000
412304311	::487285729366929000
17908818	::487285741085798000
33341742	::487285752032542000
379304556	::487285756839620000
232711010	::487285759271911000
101138081	::487285760396390000
25084916	::487285761268785000
183904300	::487285762765750000
117095775	::487285763726651000
410377090	::487285772941144000
33341742	::487285788619460000
16459325	::487285792822136000
409640203	::487285797884678000
17908818	::487285801991299000
26109453	::487285802716889000
374739722	::487285812749692000
148445755	::487285826880290000
340646680	::487285829715247000
330799447	::487285831049043000
242622458	::487285843871014000
279268567	::487285846702563000
273631488	::487285852263817000
389738018	::487285853912195000
410377090	::487285854725885000
214595457	::487285857687457000
377357259	::487285867233304000
254851572	::487285869967970000
40534884	::487285878121717000
584206727	::487285878549921000
589638848	::487285894852792000
329360692	::487285922157715000
254851572	::487285931829764000
625951846	::487285951841198000
147279456	::487285956408401000
14871328	::487285961345085000
254851572	::487285963110879000
70254385	::487285981712637000
584206727	::487285983453671000
816177	::487285986645524000
141140385	::487285990671663000
64907439	::487286013815828000
291249412	::487286025064960000
44779656	::487286032619274000
589638848	::487286035080962000
27992224	::487286035106508000
101138081	::487286039888019000
83163050	::487286044388507000
141140385	::487286045898076000
387863634	::487286047613534000
350645139	::487286052801900000
20535654	::487286054848712000
214595457	::487286055763451000
361489211	::487286056430370000
16459325	::487286060347441000
290396729	::487286063245713000
411841714	::487286070288318000
97317697	::487286083655184000
27992224	::487286098541158000
242622458	::487286100558245000
201376114	::487286120950939000
392301070	::487286128509087000
575804821	::487286143327535000
296016163	::487286150130708000
74315614	::487286151586529000
99320365	::487286159945396000
520004653	::487286172754796000
398735102	::487286179235385000
61969086	::487286191440818000
377357259	::487286196788137000
7875762	::487286199451914000
17473737	::487286200286187000
193502964	::487286204803862000
287228225	::487286219399651000
17163265	::487286221136494000
296016163	::487286233169539000
68832413	::487286233492885000
332073582	::487286241096765000
317634739	::487286271312953000
409662649	::487286342079229000
623990154	::487286387901612000
50509821	::487286387972927000
27992224	::487286395443380000
70918926	::487286414363463000
101138081	::487286415810916000
55426501	::487286427185459000
117095775	::487286428096004000
18148466	::487286440876081000
29553235	::487286464666157000
111806693	::487286475449720000
55426501	::487286498069192000
245398547	::487286498862305000
193502964	::487286501005615000
465375807	::487286512758050000
117095775	::487286515287207000
344990761	::487286532173074000
295881773	::487286541635424000
584206727	::487286542738550000
178221936	::487286544936366000
97317697	::487286553614352000
392278984	::487286576788291000
350645139	::487286579921055000
361489211	::487286583176232000
398735102	::487286590218465000
245398547	::487286592412061000
90966789	::487286599198470000
40618847	::487286601295216000
213131959	::487286601320374000
383856422	::487286606169374000
78653568	::487286606324191000
412304311	::487286613509439000
361489211	::487286613807206000
55426501	::487286619007762000
70918926	::487286627211808000
316162665	::487286630537891000
429558621	::487286630575636000
361489211	::487286632874516000
584206727	::487286633880776000
254210162	::487286636380573000
33453167	::487286638197108000
513855251	::487286639278837000
397492187	::487286640206176000
74315614	::487286646971564000
337169907	::487286649689083000
516986236	::487286662125617000
17694593	::487286663031578000
337499399	::487286668916183000
33453167	::487286677761953000
361489211	::487286682518290000
29935926	::487286683612626000
27992224	::487286701589803000
33341742	::487286716609208000
39041924	::487286721118490000
520690554	::487286725795143000
193502964	::487286731218358000
97317697	::487286739275247000
60718620	::487286746296889000
70918926	::487286753938505000
176778479	::487286757218467000
55426501	::487286760531980000
21374892	::487286760855330000
19511096	::487286763392475000
178221936	::487286763866451000
80929828	::487286768245301000
14871328	::487286787253874000
165967574	::487286791788326000
38031351	::487286803108331000
81872162	::487286803398148000
39041924	::487286819462328000
41407294	::487286825233694000
21374892	::487286829507702000
230365198	::487286848671055000
299441398	::487286855587471000
513855251	::487286858192134000
41407294	::487286863812886000
295881773	::487286867809689000
50509821	::487286879805382000
383202357	::487286898826940000
48390222	::487286912399319000
79633612	::487286912752025000
286734780	::487286932959789000
33299478	::487286936805974000
193502964	::487286938786099000
237966586	::487286952115204000
80157666	::487286966262571000
91521926	::487286966480687000
39041924	::487286970973159000
97317697	::487286977696260000
383202357	::487286983988109000
27763417	::487286985732542000
15791549	::487287012441870000
15791549	::487287013268131000
292012619	::487287024865398000
344990761	::487287035380510000
273631488	::487287039092486000
89590985	::487287045912395000
245855482	::487287046424518000
377425191	::487287053793501000
26947347	::487287056083591000
157254287	::487287061410369000
332073582	::487287067919925000
38848610	::487287071078629000
14871328	::487287076753133000
27763417	::487287097603014000
14808898	::487287101659291000
139447011	::487287102141636000
131866787	::487287104842776000
299441398	::487287108185235000
354629644	::487287111121641000
250774954	::487287125034147000
76375846	::487287129148764000
381315320	::487287146353401000
292012619	::487287148689645000
383202357	::487287172572385000
27763417	::487287172953690000
117095775	::487287174958964000
480895753	::487287178796343000
17470539	::487287180109152000
33341742	::487287185981194000
337169907	::487287202926186000
409709795	::487287212724080000
27763417	::487287215202918000
70918926	::487287228012318000
27992224	::487287239240863000
27763417	::487287241119903000
202791635	::487287253698228000
357079725	::487287258123218000
33341742	::487287266536984000
24983393	::487287269569474000
351810944	::487287284929015000
38848610	::487287286170931000
424540791	::487287286254407000
33341742	::487287288590659000
33341742	::487287314897326000
39041924	::487287337630461000
90966789	::487287345105092000
202791635	::487287348904726000
418503483	::487287351001874000
82115262	::487287355271692000
33341742	::487287359734435000
27992224	::487287360061976000
102875172	::487287364340154000
33341742	::487287379082747000
97317697	::487287388855488000
377425191	::487287396073877000
350645139	::487287401128013000
412304311	::487287402839687000
40618847	::487287408237346000
193502964	::487287409017913000
100843087	::487287412372942000
221610776	::487287415434776000
384955934	::487287416341135000
36082253	::487287425732190000
33341742	::487287438029508000
513855251	::487287462033502000
45286852	::487287465841946000
26684021	::487287479871881000
412304311	::487287483022192000
221610776	::487287486452727000
124517802	::487287502156615000
27992224	::487287520070467000
155397134	::487287522763223000
405239647	::487287529134362000
22991317	::487287531382509000
242622458	::487287548234846000
74315614	::487287549933940000
357211620	::487287553566199000
176778479	::487287561824792000
49626726	::487287565675143000
101138081	::487287566224621000
37228652	::487287567692222000
31403901	::487287568950919000
237966586	::487287577087467000
625951846	::487287586252419000
60718620	::487287594792022000
14871328	::487287600458117000
286341932	::487287607458402000
358643765	::487287613645012000
101138081	::487287633580933000
125718303	::487287639167365000
156866548	::487287652455313000
50011708	::487287657769467000
232312019	::487287659635568000
100843087	::487287659803320000
625951846	::487287659946332000
14178003	::487287667449544000
50011708	::487287672848011000
17990173	::487287674651148000
405239647	::487287695363043000
214595457	::487287698160635000
49626726	::487287703063769000
60718620	::487287724572155000
366136205	::487287726136655000
350645139	::487287728959008000
70918926	::487287729068048000
341700434	::487287730683265000
16559994	::487287746923614000
66311658	::487287747208835000
117095775	::487287747636633000
16559994	::487287748156329000
52610012	::487287750132256000
49626726	::487287779756630000
242622458	::487287792964083000
32750427	::487287799364608000
37228652	::487287806331346000
344817215	::487287809976184000
332073582	::487287816913571000
27763417	::487287829790085000
78465328	::487287838400974000
74315614	::487287848568360000
14085431	::487287891115376000
15288029	::487287904230596000
3571651	::487287904587509000
35156425	::487287909306101000
45164175	::487287934660669000
101138081	::487287938154528000
404496513	::487287949298384000
257942561	::487287949482938000
126221416	::487287950947123000
384955934	::487287996853780000
74315614	::487288002641920000
395703736	::487288016650924000
15467792	::487288026784362000
282069115	::487288035168751000
22651134	::487288044794703000
126221416	::487288049500712000
76375846	::487288067217428000
242622458	::487288082798891000
147279456	::487288084786982000
21945140	::487288103732666000
233767854	::487288123790204000
392278984	::487288143305920000
366136205	::487288144937889000
19770255	::487288150419464000
27992224	::487288158779088000
503741267	::487288163443179000
97317697	::487288166500401000
365021832	::487288193209749000
76375846	::487288203775578000
136458681	::487288205113167000
162802335	::487288234758512000
457197060	::487288261081980000
214595457	::487288266488815000
97317697	::487288268619145000
344958631	::487288279130075000
33341742	::487288279448817000
163214537	::487288288307191000
31625914	::487288292950278000
242622458	::487288310268579000
22328944	::487288311686627000
39041924	::487288313712476000
344958631	::487288316178345000
38848610	::487288327033618000
39041924	::487288336412069000
63720288	::487288347379761000
213131959	::487288353943875000
92840294	::487288367110180000
27992224	::487288373137399000
232711010	::487288374026186000
40534884	::487288408973131000
33341742	::487288413519745000
74315614	::487288414203817000
465375807	::487288418804563000
480895753	::487288423032451000
186107022	::487288426169782000
39041924	::487288427705278000
351922723	::487288428157886000
465375807	::487288429659447000
409336092	::487288433677975000
232275950	::487288436894617000
392278984	::487288440111636000
153544543	::487288441894215000
237966586	::487288442749849000
40526887	::487288452069609000
392278984	::487288459988439000
59288102	::487288466997534000
68832413	::487288472974422000
237966586	::487288474186174000
155397134	::487288485414703000
45164175	::487288493903994000
307485154	::487288504469028000
242622458	::487288504494198000
89505869	::487288526766374000
74315614	::487288529375223000
39041924	::487288531363315000
392278984	::487288532893843000
22651134	::487288562946416000
392278984	::487288567987576000
253552344	::487288597871992000
27763417	::487288611516067000
74315614	::487288623134691000
480895753	::487288625101434000
126221416	::487288633456852000
365021832	::487288642742648000
395703736	::487288654835249000
350645139	::487288658416766000
279865885	::487288660417449000
155397134	::487288664800915000
434439338	::487288669204541000
242622458	::487288673071685000
33341742	::487288686866755000
102444460	::487288693695066000
63783716	::487288714515587000
22991317	::487288725433761000
39041924	::487288740826869000
193502964	::487288756324810000
29654901	::487288760732618000
27563012	::487288766546333000
16370204	::487288776084176000
213131959	::487288790369583000
188417746	::487288792421003000
248358978	::487288814973382000
378622092	::487288832325611000
197277853	::487288837379342000
214595457	::487288850587586000
415206019	::487288852101730000
39041924	::487288854320529000
96062555	::487288856987709000
296016163	::487288859978657000
14780915	::487288892585164000
569518404	::487288892836835000
214595457	::487288897853218000
174795727	::487288905600077000
102444460	::487288908258889000
101572891	::487288920145936000
78465328	::487288923828129000
409640203	::487288924008493000
214595457	::487288935669047000
575804821	::487288937237319000
40534884	::487288944531210000
253552344	::487288948457082000
273631488	::487288955402846000
27563012	::487288956841492000
26914697	::487288968929484000
282069115	::487288969642930000
418503483	::487288974176956000
296016163	::487288987665453000
23442090	::487288991348441000
139447011	::487289019605463000
475210759	::487289028900040000
367322500	::487289044166922000
214595457	::487289056636973000
33341742	::487289057030856000
27563012	::487289076060397000
165072349	::487289082603511000
575804821	::487289096260173000
89505869	::487289103365722000
278778128	::487289110231810000
418503483	::487289120172306000
266413556	::487289135334297000
97317697	::487289142640799000
114077276	::487289158210048000
114077276	::487289158507823000
114077276	::487289158549778000
115550523	::487289169148788000
97317697	::487289170877222000
350645139	::487289186798407000
17016789	::487289192779489000
213131959	::487289205567922000
615636079	::487289239038488000
409640203	::487289243476062000
475210759	::487289245837824000
447301770	::487289253458890000
20782081	::487289260660125000
337367504	::487289270059929000
27563012	::487289287902130000
384955934	::487289290393915000
454304418	::487289291911864000
426923626	::487289292931088000
36116261	::487289303530483000
457197060	::487289314519158000
412638454	::487289321356279000
350645139	::487289333771034000
180661626	::487289352125693000
15174710	::487289357410529000
299284663	::487289360471961000
36116261	::487289360522678000
387281097	::487289393913556000
279865885	::487289394118680000
348085087	::487289397163737000
220587584	::487289399025995000
547741880	::487289412884000000
83736832	::487289414251335000
40534884	::487289414934999000
97317697	::487289430470696000
33341742	::487289432035188000
181877725	::487289435902726000
384436313	::487289441338155000
377555310	::487289443498205000
423446901	::487289445914517000
134585678	::487289469830443000
54105420	::487289481490227000
520690554	::487289486737694000
220587584	::487289490608627000
520004653	::487289502684024000
117095775	::487289503363899000
232711010	::487289510913257000
82257804	::487289524054396000
89505869	::487289527623761000
163214537	::487289530114777000
117095775	::487289534351433000
78167615	::487289542685523000
29607520	::487289553431322000
54105420	::487289556027187000
245398547	::487289581776416000
214595457	::487289594480951000
348193845	::487289595675963000
77787388	::487289600927203000
97317697	::487289604723060000
85155674	::487289605486837000
487266327	::487289615674396000
54422208	::487289622011981000
82433120	::487289624986144000
159263389	::487289639905263000
100378471	::487289643939819000
66311658	::487289648419729000
33341742	::487289658368196000
552146644	::487289661920776000
74315614	::487289670049751000
156866548	::487289715495022000
188417746	::487289726953881000
97326618	::487289728262107000
220587584	::487289739066605000
23820736	::487289740316528000
519086519	::487289741021171000
54422208	::487289749514620000
82433120	::487289757542912000
108814965	::487289772134920000
590556372	::487289773825204000
23721718	::487289799691493000
156866548	::487289803768348000
54105420	::487289837519921000
220587584	::487289840132562000
214595457	::487289850455162000
40618847	::487289868322476000
232114448	::487289892469477000
86885002	::487289901646237000
27763417	::487289908583600000
126221416	::487289911482273000
377176939	::487289933376155000
126221416	::487289933607211000
47167252	::487289938598055000
559837229	::487289939617271000
291249412	::487289944277151000
57566548	::487289951038742000
27763417	::487289970793541000
315296719	::487289983544225000
299284663	::487289991685345000
214595457	::487290003265835000
86885002	::487290008827490000
291249412	::487290017052504000
49221112	::487290019418099000
155730095	::487290030436524000
134585678	::487290034337644000
384155676	::487290034983161000
70918926	::487290037554278000
97317697	::487290042692276000
254851572	::487290054566367000
22991317	::487290063231787000
46796467	::487290066503335000
29817953	::487290069296762000
315296719	::487290072488607000
214595457	::487290082840150000
33341742	::487290089077100000
44779656	::487290121155510000
155805303	::487290122698620000
254851572	::487290136091049000
51554430	::487290149936824000
384436313	::487290163043643000
8548362	::487290165686444000
310330192	::487290170346307000
453690730	::487290172862525000
315296719	::487290176486395000
22195036	::487290177023643000
19147974	::487290179406008000
18148466	::487290190751625000
155805303	::487290193343303000
97317697	::487290213475966000
131866787	::487290222011752000
68832413	::487290233449644000
163214537	::487290241682653000
849	::487290262033825000
27763417	::487290272062005000
155805303	::487290279829835000
52610012	::487290285270257000
22991317	::487290291284492000
83163050	::487290292065026000
39041924	::487290308808699000
27763417	::487290316513214000
41908697	::487290333789949000
31403901	::487290335354449000
156866548	::487290357177012000
139447011	::487290358808977000
816177	::487290370066505000
23820736	::487290376533729000
234960273	::487290387674193000
54422208	::487290395106107000
27763417	::487290423879036000
39041924	::487290428862267000
264946102	::487290474911133000
494605871	::487290477696147000
70918926	::487290500542525000
39041924	::487290510621425000
421548020	::487290510642409000
27992224	::487290512182099000
405239647	::487290530385387000
188417746	::487290531454922000
520004653	::487290536722567000
155926653	::487290538581037000
39041924	::487290542548873000
156866548	::487290544033247000
324794875	::487290556905562000
234960273	::487290572139659000
242622458	::487290604238282000
259573654	::487290604809097000
115550523	::487290627235663000
117095775	::487290633342947000
97317697	::487290638623195000
520690554	::487290639328231000
57385263	::487290642725609000
400249617	::487290659770884000
163214537	::487290662459428000
513855251	::487290671632363000
496575332	::487290673943441000
186314952	::487290685586825000
457197060	::487290695095296000
513855251	::487290708181528000
17016789	::487290708806479000
384436313	::487290728754589000
279865885	::487290746483920000
520004653	::487290766138413000
519086519	::487290773654622000
40618847	::487290774938087000
26914697	::487290782937014000
357079725	::487290805992701000
34445704	::487290806189846000
473196438	::487290811629842000
181877725	::487290812687208000
178221936	::487290812858773000
14604658	::487290818424631000
17339508	::487290818764349000
421548020	::487290848183218000
97317697	::487290853509963000
155926653	::487290866357501000
178221936	::487290890222723000
45410414	::487290900335165000
279865885	::487290919557672000
17339508	::487290923357700000
20863117	::487290929191981000
242622458	::487290932211900000
291249412	::487290939874893000
245573462	::487290942336954000
26914697	::487290950193278000
291249412	::487290950251606000
45410414	::487290961769136000
384155676	::487290984359657000
242622458	::487290992647630000
56931148	::487290993335894000
135306144	::487290994480525000
97317697	::487290995910791000
178221936	::487291004836270000
82433120	::487291011472035000
242622458	::487291026600521000
395703736	::487291029813755000
84975876	::487291039342800000
178221936	::487291042736005000
291249412	::487291046162731000
156866548	::487291051644694000
29300584	::487291057319583000
178221936	::487291060000161000
253126912	::487291063896264000
23400461	::487291088298721000
23820736	::487291093096988000
163214537	::487291109911953000
519086519	::487291111405142000
32624494	::487291121219801000
20935927	::487291123312758000
126221416	::487291133073309000
98599563	::487291146394435000
20935927	::487291166904168000
165261298	::487291171358527000
350645139	::487291172495183000
214595457	::487291173279514000
237118122	::487291174370029000
14604658	::487291188664225000
56931148	::487291188823986000
315296719	::487291197556154000
369539413	::487291201104527000
80929828	::487291205328203000
98599563	::487291209543843000
379357885	::487291215327821000
384155676	::487291215633584000
156866548	::487291219996073000
379357885	::487291220310622000
145911982	::487291246361460000
20935927	::487291249158672000
268246881	::487291272504176000
74315614	::487291276854059000
170064834	::487291338358927000
612285596	::487291345057226000
23665083	::487291352040755000
27538070	::487291354616446000
418503483	::487291361717420000
171746458	::487291369174888000
725050717	::487291372412489000
315296719	::487291406222778000
126221416	::487291406390919000
401109490	::487291412963000000
289605285	::487291429756993000
100843087	::487291431954808000
343904325	::487291441530413000
126221416	::487291447226695000
629894993	::487291451856801000
17163265	::487291462737219000
40226593	::487291463953547000
350645139	::487291464712335000
16299351	::487291468391141000
65476712	::487291487395540000
170357410	::487291492583485000
279230956	::487291496279064000
243472980	::487291498871132000
66311658	::487291507570126000
224410857	::487291519888416000
15288029	::487291524263063000
199331386	::487291532953653000
32750427	::487291536531795000
20935927	::487291542755741000
288874918	::487291571550027000
126221416	::487291579020087000
214595457	::487291580760739000
344817215	::487291583629258000
214970887	::487291584460115000
242622458	::487291589425758000
301290830	::487291590097272000
243472980	::487291597361782000
49443349	::487291599400235000
324794875	::487291603036295000
31294794	::487291609797885000
279230956	::487291612058648000
467775651	::487291614344523000
524866555	::487291628067909000
350525380	::487291633818681000
29327418	::487291635144097000
350645139	::487291644442468000
243472980	::487291664814604000
82707747	::487291665971830000
198911524	::487291666072477000
8962732	::487291675895554000
1318301	::487291677317816000
350525380	::487291679083622000
201376114	::487291683701534000
3571651	::487291685513494000
35156425	::487291686826311000
40618847	::487291687723495000
95712580	::487291694807646000
131866787	::487291694862577000
54105420	::487291703863156000
82707747	::487291704035119000
208296274	::487291705608388000
145911982	::487291712885518000
18138157	::487291718572994000
350525380	::487291727909486000
612285596	::487291736360636000
82707747	::487291744170418000
29327418	::487291744648978000
441039165	::487291755306315000
467775651	::487291769303085000
266413556	::487291771714408000
197277853	::487291771777343000
357211620	::487291773212168000
437762769	::487291785220489000
82707747	::487291785534648000
279230956	::487291808469499000
397492187	::487291811103539000
176839128	::487291812680175000
131866787	::487291813867585000
82707747	::487291826286501000
131866787	::487291849250717000
336195050	::487291852786503000
82707747	::487291876119027000
233084334	::487291877239312000
52610012	::487291877285044000
131866787	::487291884789043000
397492187	::487291887477616000
315296719	::487291898361417000
131866787	::487291908860170000
82707747	::487291917181259000
537561541	::487291920386129000
37578654	::487291922919456000
713350694	::487291925704503000
324794875	::487291925850886000
170126452	::487291926513610000
49443349	::487291931131535000
26914697	::487291947997233000
82707747	::487291951675224000
16559994	::487291966623719000
181877725	::487291976812089000
82707747	::487291983400927000
16559994	::487291987281084000
18722083	::487292000178556000
29654901	::487292012199444000
82707747	::487292014199726000
397492187	::487292016607641000
279230956	::487292029660332000
248358978	::487292035678732000
214970887	::487292035771404000
97317697	::487292036903477000
397492187	::487292058110296000
122067183	::487292058135048000
524866555	::487292060148330000
584206727	::487292062799523000
29607520	::487292067354521000
18999708	::487292069828784000
32750427	::487292071863001000
18999708	::487292074023067000
27563012	::487292075348471000
612285596	::487292077441437000
90750144	::487292080344301000
26914697	::487292081845837000
70918926	::487292083099533000
397492187	::487292083448082000
26914697	::487292093979951000
51601709	::487292107556519000
242622458	::487292109448175000
397492187	::487292125730852000
612285596	::487292133141778000
23450320	::487292142155358000
307397057	::487292143703056000
67069063	::487292144030203000
409640203	::487292145632419000
40618847	::487292152913727000
181877725	::487292154013057000
14780915	::487292154063360000
467775651	::487292154965143000
37578654	::487292155845955000
145911982	::487292180948844000
397492187	::487292192420282000
14520186	::487292198099369000
95712580	::487292201093718000
17258301	::487292227278745000
27563012	::487292228616732000
113722629	::487292230726475000
291249412	::487292233989636000
612285596	::487292236405542000
418503483	::487292247747342000
21945140	::487292253912563000
262248356	::487292257490317000
21945140	::487292259524546000
332073582	::487292260900274000
234960273	::487292262322540000
21945140	::487292268114886000
21945140	::487292275219648000
467775651	::487292276360904000
509760806	::487292280391225000
397492187	::487292282249703000
36310459	::487292298309271000
350645139	::487292300653895000
49443349	::487292305166974000
32750427	::487292315484966000
96793797	::487292319314345000
183904300	::487292324464959000
49443349	::487292331091951000
369539413	::487292338121609000
437762769	::487292338444984000
234630547	::487292342622109000
130514710	::487292345289695000
20782081	::487292345579106000
375364618	::487292346178883000
171510293	::487292347068067000
467775651	::487292370019708000
450391257	::487292382883225000
35599852	::487292383684755000
1565041	::487292397614034000
295339639	::487292407579705000
397492187	::487292410880598000
388597293	::487292411102515000
17470539	::487292411274473000
145911982	::487292424369491000
82433120	::487292427238379000
612285596	::487292437115584000
126221416	::487292437162131000
199784356	::487292439871242000
568915908	::487292460427534000
228915951	::487292475581550000
126221416	::487292476022337000
155397134	::487292480027914000
612285596	::487292481101246000
277873263	::487292482908999000
447301770	::487292485467897000
66311658	::487292489150525000
398735102	::487292493948792000
527041090	::487292503444303000
367476078	::487292516673150000
45150174	::487292524160364000
350645139	::487292536021463000
279735090	::487292537376231000
252623066	::487292554082521000
193502964	::487292556406173000
55219816	::487292570285129000
336195050	::487292573807960000
27726737	::487292576509091000
337367504	::487292580573741000
288874918	::487292580821221000
569518404	::487292581429407000
234630547	::487292582444036000
230898142	::487292584935829000
161492068	::487292599846199000
78465328	::487292617701335000
41925570	::487292623250788000
26914697	::487292634893778000
55219816	::487292638698418000
17529301	::487292650455060000
59583601	::487292668590829000
450391257	::487292672252452000
61318348	::487292676254212000
234960273	::487292678372360000
35369698	::487292684017475000
33341742	::487292685397401000
384305773	::487292686073098000
277693030	::487292690447343000
37578654	::487292691730796000
612285596	::487292695778304000
78065938	::487292696516509000
277873263	::487292711444037000
6203992	::487292714031927000
20020647	::487292715697070000
70918926	::487292716607229000
242622458	::487292720155615000
163340834	::487292726925606000
122067183	::487292730725261000
79633612	::487292738325741000
350645139	::487292742628687000
55219816	::487292748245245000
181877725	::487292752280170000
17990173	::487292760912048000
544538144	::487292765772861000
253759009	::487292777957322000
35369698	::487292787264458000
432747373	::487292797561491000
155397134	::487292798430089000
79633612	::487292805874978000
41908697	::487292816138444000
233084334	::487292836044238000
141140385	::487292844457984000
494514265	::487292851093381000
51952627	::487292852284575000
277873263	::487292852414603000
398735102	::487292857020342000
193502964	::487292862514864000
40526887	::487292862829060000
37730571	::487292867787124000
70918926	::487292879232966000
44779656	::487292879233351000
15875100	::487292880651055000
369539413	::487292885612503000
68832413	::487292888435658000
242622458	::487292900858789000
14520186	::487292904969601000
339458716	::487292918617485000
224095849	::487292920140005000
397492187	::487292935839711000
82433120	::487292944450584000
55219816	::487292946233184000
107842096	::487292963609792000
397492187	::487292965543751000
52610012	::487292973504159000
23868298	::487292975647440000
23785621	::487292990797672000
397492187	::487292994165690000
14808898	::487293003976175000
33341742	::487293015698841000
412304311	::487293036511387000
66311658	::487293041653587000
32750427	::487293045205770000
246409056	::487293048267997000
397492187	::487293050646192000
193502964	::487293053062107000
40526887	::487293056173875000
68832413	::487293076160131000
367476078	::487293086783926000
45150174	::487293086968840000
494514265	::487293092072914000
131866787	::487293113401352000
724485482	::487293117985325000
70918926	::487293127032467000
165967574	::487293130493157000
33341742	::487293131344187000
23225674	::487293132061429000
369539413	::487293138671661000
377357259	::487293139162378000
494514265	::487293183093506000
520690554	::487293194313662000
31280614	::487293197010231000
397492187	::487293203306266000
494514265	::487293206376087000
22651134	::487293235862454000
494514265	::487293240635162000
380458897	::487293255022047000
181877725	::487293255642800000
242622458	::487293257517240000
33341742	::487293258289004000
374739722	::487293273514725000
32750427	::487293280195866000
16299351	::487293283828531000
31056422	::487293292770385000
475210759	::487293303227166000
163340834	::487293317903052000
374739722	::487293318335045000
16299351	::487293320193122000
15804863	::487293321438429000
367476078	::487293326144450000
93448284	::487293335590023000
409640203	::487293335652941000
266413556	::487293337028657000
54105420	::487293347753504000
51413309	::487293353047101000
126221416	::487293356570341000
27563012	::487293368037175000
224095849	::487293370415345000
142364553	::487293375519805000
447301770	::487293384944787000
442082078	::487293385896521000
65435835	::487293387209719000
52950877	::487293388039790000
387188572	::487293392829677000
411777707	::487293408361586000
388558032	::487293409623695000
612285596	::487293411259449000
139447011	::487293413977751000
47929423	::487293418717327000
181877725	::487293420990652000
126507603	::487293421917200000
30666953	::487293433833218000
141140385	::487293434453966000
279735090	::487293434722410000
413735493	::487293439424225000
169636335	::487293452288147000
44779656	::487293469682311000
23967395	::487293474895450000
29018568	::487293477302968000
44779656	::487293484031041000
244995179	::487293494231584000
80419613	::487293499055038000
136238737	::487293505597739000
574147363	::487293535843262000
30666953	::487293538002944000
14520186	::487293547960229000
354629644	::487293549885804000
78465328	::487293576615714000
83736832	::487293581455917000
192590347	::487293593321603000
425434011	::487293606504312000
23868298	::487293615559811000
126221416	::487293619649675000
40618847	::487293630697046000
387188572	::487293634753331000
54422208	::487293652486463000
277873263	::487293655099527000
432747373	::487293655623811000
193502964	::487293656064622000
380458897	::487293660720300000
420403218	::487293665703104000
136238737	::487293667342696000
14808898	::487293671218622000
74315614	::487293677992415000
101572891	::487293697772380000
234187240	::487293712360153000
33341742	::487293728785051000
575755127	::487293741754224000
102875172	::487293745378099000
27563012	::487293753628315000
371068004	::487293767234633000
27563012	::487293779464826000
155397134	::487293782178955000
242622458	::487293785433333000
124374229	::487293803964162000
253134261	::487293804475457000
575755127	::487293823295315000
243974175	::487293827602870000
23868298	::487293833420349000
425434011	::487293834846416000
411841714	::487293843038298000
97336064	::487293849304182000
40618847	::487293854396071000
124374229	::487293881713967000
178221936	::487293888281862000
564879952	::487293894426501000
167384328	::487293899451269000
40994873	::487293902584430000
49443349	::487293911631527000
178221936	::487293925002973000
185399022	::487293946503385000
49626726	::487293948453343000
57300329	::487293955172990000
22278303	::487293956552929000
257491716	::487293958536855000
178221936	::487293973623349000
49443349	::487293975015854000
181877725	::487293984977723000
24136198	::487293988396101000
79633612	::487293995996184000
326813935	::487293998261088000
15137186	::487294000756318000
78213	::487294001973051000
392301070	::487294019265761000
178221936	::487294022969348000
97973690	::487294026589036000
49626726	::487294037011873000
33341742	::487294038786064000
176224586	::487294039033511000
64942768	::487294045731840000
15137186	::487294049242456000
469722641	::487294052459491000
178221936	::487294053747142000
126221416	::487294069052542000
367476078	::487294070553726000
39507361	::487294070738665000
78653568	::487294075322650000
561540580	::487294077369479000
55219816	::487294088002416000
311092385	::487294090296324000
181877725	::487294096143572000
14520186	::487294101851627000
381054179	::487294108613218000
163893797	::487294124157333000
169636335	::487294128208621000
369539413	::487294131547287000
126221416	::487294163965476000
163340834	::487294166083588000
384305773	::487294166238773000
139447011	::487294180587499000
584206727	::487294189047394000
136238737	::487294189189619000
24494616	::487294190137901000
228915951	::487294199499223000
23225674	::487294220395241000
353418151	::487294236329402000
242622458	::487294243841376000
14520186	::487294247406563000
277873263	::487294260434067000
253759009	::487294267392397000
271204273	::487294271049842000
16144669	::487294277420982000
635151853	::487294283435610000
44779656	::487294285415735000
56710887	::487294287860998000
74315614	::487294298921373000
118469346	::487294300598726000
23839835	::487294302494552000
425434011	::487294303644172000
33341742	::487294309121544000
393718746	::487294313291079000
17529301	::487294341690699000
188417746	::487294354826862000
178221936	::487294354982072000
117095775	::487294364302204000
126507603	::487294376293302000
561540580	::487294385894080000
597834721	::487294389958365000
40618847	::487294401593360000
29018568	::487294402574831000
321498402	::487294405661835000
117095775	::487294409286090000
475210759	::487294412041773000
178221936	::487294437874102000
126507603	::487294439308533000
409336092	::487294440650727000
246409056	::487294442265927000
126507603	::487294453468508000
199331386	::487294465569062000
126507603	::487294467800461000
256853017	::487294480777625000
74315614	::487294495554547000
321498402	::487294503556890000
124374229	::487294504635219000
169636335	::487294507004596000
167513343	::487294522746212000
167513343	::487294529721348000
200590129	::487294533726920000
315987923	::487294535697838000
246409056	::487294538990755000
253134261	::487294540173168000
409640203	::487294540282208000
167513343	::487294543386406000
167513343	::487294557571522000
14604658	::487294562042273000
369539413	::487294565666152000
24821703	::487294565905219000
397492187	::487294566920646000
31280614	::487294573786300000
467775651	::487294574126460000
126221416	::487294585337810000
14604658	::487294597073076000
321498402	::487294633362198000
149295164	::487294634411163000
447255375	::487294638810615000
102875172	::487294663913529000
16248047	::487294695144685000
141140385	::487294697493127000
163893797	::487294702283395000
237936556	::487294703314825000
447301770	::487294710097412000
149295164	::487294714681769000
58847822	::487294715054669000
445925140	::487294722948333000
50778210	::487294731349528000
152715270	::487294742430887000
171746458	::487294754724777000
55219816	::487294760517132000
230365198	::487294774370529000
350509640	::487294776203808000
425434011	::487294776668999000
371068004	::487294785414508000
66396119	::487294798944931000
27268559	::487294800224215000
149295164	::487294813302423000
228915951	::487294817173401000
703895293	::487294820235243000
727422228	::487294826564435000
171746458	::487294837948162000
156866548	::487294857694957000
277873263	::487294866179641000
589638848	::487294866624217000
22651134	::487294881665400000
216486063	::487294884852666000
703895293	::487294886828199000
49443349	::487294887503470000
55219816	::487294898014793000
465198766	::487294898547085000
39412631	::487294914950987000
291249412	::487294915588530000
353418151	::487294921326338000
465198766	::487294935620538000
39412631	::487294950401257000
40618847	::487294951181389000
307485154	::487294965144252000
394962689	::487294973113405000
447255375	::487294980457648000
183090041	::487294996912275000
55219816	::487294997600141000
126221416	::487295015602114000
584206727	::487295016378040000
152875477	::487295018978140000
49443349	::487295026548834000
22991317	::487295027198980000
124374229	::487295036082913000
19091805	::487295037969932000
286734780	::487295043527389000
246409056	::487295048170864000
45492981	::487295061101907000
240892007	::487295063622316000
85155674	::487295066097352000
19091805	::487295076582699000
7345092	::487295077547393000
497458875	::487295079150002000
49443349	::487295084421840000
14520186	::487295095599669000
169378322	::487295105678970000
277873263	::487295107448598000
126221416	::487295108958912000
408144950	::487295177363435000
426923626	::487295179729035000
397492187	::487295180002058000
18918771	::487295193389883000
55219816	::487295195403522000
209208697	::487295197706219000
118469346	::487295197819056000
178221936	::487295198163005000
205030447	::487295200218198000
232275950	::487295204060176000
242622458	::487295205767266000
246409056	::487295206044467000
14606079	::487295213107281000
397492187	::487295214810591000
242622458	::487295215934251000
50778210	::487295218916786000
369539413	::487295222934536000
286734780	::487295226034147000
8524892	::487295231478759000
425434011	::487295239120359000
18336787	::487295250667286000
16459325	::487295254434168000
14178003	::487295261429866000
255147158	::487295269524873000
54105420	::487295287191277000
55219816	::487295290480033000
126221416	::487295299988500000
124374229	::487295302266028000
252756099	::487295317705252000
178221936	::487295322012393000
277873263	::487295334809231000
407279448	::487295339045847000
85155674	::487295351410663000
344817215	::487295358469292000
375636797	::487295375095525000
584206727	::487295384570449000
255147158	::487295395081371000
20833365	::487295403641946000
409640203	::487295404900225000
16559994	::487295409925394000
16559994	::487295410914873000
68622166	::487295413234311000
20833365	::487295418045186000
597834721	::487295420939243000
14085431	::487295425972809000
493221106	::487295427448807000
15791549	::487295441780760000
424698378	::487295447652773000
614074554	::487295452187209000
349484189	::487295456817328000
3571651	::487295458973601000
307485154	::487295459447164000
35156425	::487295462869712000
332073582	::487295466233528000
61318348	::487295473431359000
411777707	::487295475151044000
118469346	::487295484277448000
66396119	::487295488484311000
375636797	::487295498118627000
40618847	::487295506733756000
46796467	::487295508633776000
242622458	::487295519085965000
50778210	::487295522449801000
46796467	::487295546051162000
20833365	::487295550958477000
40618847	::487295559586164000
142364553	::487295576845733000
227046044	::487295577856548000
178221936	::487295593488736000
23543960	::487295595132899000
14538108	::487295613424238000
178221936	::487295619044610000
194998718	::487295627907174000
332073582	::487295642083921000
178221936	::487295644587917000
447301770	::487295646291214000
12653722	::487295653165273000
17163265	::487295654604337000
178221936	::487295660782153000
375636797	::487295668650639000
274311440	::487295668864958000
178221936	::487295680159817000
16459325	::487295680650964000
85155674	::487295725035081000
270736613	::487295727958106000
124374229	::487295735999004000
178221936	::487295738909437000
14538108	::487295739110780000
85399171	::487295739819601000
61307501	::487295742713688000
167513343	::487295763085795000
21548401	::487295766197587000
178221936	::487295778868568000
242622458	::487295781410332000
442082078	::487295791891898000
82115262	::487295795792592000
178221936	::487295799433244000
167513343	::487295800578670000
379304556	::487295812922531000
311092385	::487295818676719000
178221936	::487295821210075000
343606449	::487295826343903000
442082078	::487295826708803000
167513343	::487295836863598000
178221936	::487295842265485000
23543960	::487295846241689000
242622458	::487295857121701000
425434011	::487295858023489000
109718758	::487295884606980000
61307501	::487295891464663000
167513343	::487295894363340000
233677206	::487295894656933000
527041090	::487295898016161000
124374229	::487295901028089000
90750144	::487295901694951000
442082078	::487295909147865000
351099839	::487295918585036000
421987323	::487295925048868000
167513343	::487295928177815000
27816303	::487295930149113000
409640203	::487295930408779000
397492187	::487295938453835000
36116261	::487295943234973000
56198202	::487295944569155000
63478115	::487295957646999000
397492187	::487295964378845000
442082078	::487295970137227000
65576332	::487295981860290000
19091805	::487295992224423000
480857982	::487296018094899000
421987323	::487296031772917000
152875477	::487296037292232000
253828982	::487296046700048000
126221416	::487296053667172000
559837229	::487296061862473000
553711382	::487296070775361000
520690554	::487296096331644000
66396119	::487296126144356000
418503483	::487296131593158000
246409056	::487296140153729000
58349263	::487296149314080000
480857982	::487296157568077000
234960273	::487296162073169000
69916897	::487296163331440000
165967574	::487296175729815000
178221936	::487296176664760000
425434011	::487296177658818000
61832970	::487296181995728000
178221936	::487296185799938000
34689419	::487296197028098000
442082078	::487296203764146000
178221936	::487296209267089000
178221936	::487296219316625000
22067825	::487296222252654000
397492187	::487296233451827000
178221936	::487296234621657000
139847892	::487296235381202000
27992224	::487296242939338000
64942768	::487296257954566000
367476078	::487296263495233000
178221936	::487296265038741000
336195050	::487296277613649000
194054262	::487296288070074000
178221936	::487296293929111000
44779656	::487296297943433000
85155674	::487296300095131000
178221936	::487296317035540000
240892007	::487296323956125000
397492187	::487296329409134000
178221936	::487296331640078000
253828982	::487296345527422000
167513343	::487296365681459000
66396119	::487296369548222000
348193845	::487296377441894000
367322500	::487296386379956000
185399022	::487296391677771000
17595323	::487296397578760000
27992224	::487296402448728000
442082078	::487296413278023000
388374921	::487296420849152000
327934017	::487296436061491000
61307501	::487296448443072000
630637790	::487296450997788000
242912563	::487296467397541000
375636797	::487296468739313000
447301770	::487296473525407000
124374229	::487296479497699000
40618847	::487296492105764000
500388817	::487296497545785000
425434011	::487296501953994000
297679816	::487296513174167000
18148466	::487296514080129000
234960273	::487296514939969000
375636797	::487296538498973000
277873263	::487296545914490000
232901934	::487296550541197000
196693857	::487296553254526000
210873235	::487296556060905000
516542821	::487296568144699000
40618847	::487296575454969000
124374229	::487296577065992000
36485138	::487296579016359000
169378322	::487296587174264000
397492187	::487296590999465000
367476078	::487296609684697000
447301770	::487296612172328000
273955213	::487296645671817000
25359188	::487296661845057000
33703018	::487296662206181000
21089214	::487296664009703000
178221936	::487296671072534000
54587465	::487296678169681000
242622458	::487296681889636000
196693857	::487296683722555000
358489252	::487296690366316000
277873263	::487296693067456000
14715501	::487296698566189000
369539413	::487296703569997000
279608688	::487296709114863000
584206727	::487296718904778000
63720288	::487296765637296000
196693857	::487296783861547000
330513153	::487296791616819000
40618847	::487296792405348000
254821900	::487296819123486000
114077276	::487296825368793000
114077276	::487296825368805000
114077276	::487296825414926000
211376385	::487296838215536000
391061760	::487296846365474000
277873263	::487296847606607000
69662123	::487296862345781000
461392295	::487296871207936000
66396119	::487296871283437000
425434011	::487296874777300000
38044979	::487296879106195000
277873263	::487296894574407000
62518475	::487296902741106000
126221416	::487296915424706000
52610012	::487296931308118000
589638848	::487296936962056000
242622458	::487296949423337000
316162665	::487296959657410000
442082078	::487296965453938000
165967574	::487296988623691000
200685756	::487296995724255000
56736460	::487297004914360000
25359188	::487297004934946000
163340834	::487297006025846000
165967574	::487297009486151000
138603889	::487297010165239000
40405725	::487297013558427000
126507603	::487297015987310000
397492187	::487297018843631000
40405725	::487297018922926000
22651134	::487297019116285000
497334306	::487297021947031000
469196810	::487297024484970000
425434011	::487297029744250000
289461446	::487297041698410000
6092972	::487297042507522000
79447998	::487297045917483000
17595323	::487297060459130000
64942768	::487297067304226000
584206727	::487297073336057000
264434173	::487297079728144000
49626726	::487297080214700000
248358978	::487297083838189000
288531248	::487297090125430000
728549208	::487297100305428000
40618847	::487297106000879000
163214537	::487297118306971000
247372701	::487297122224836000
126507603	::487297122279391000
77787388	::487297135952416000
520690554	::487297140952416000
223288871	::487297160124186000
357079725	::487297179254411000
80929828	::487297187127099000
138603889	::487297190784552000
198911524	::487297202012692000
382767512	::487297207151124000
101572891	::487297226293936000
229385654	::487297247260844000
264434173	::487297253514956000
348193845	::487297256005967000
27211964	::487297256325124000
461392295	::487297260946866000
78465328	::487297262553292000
19684793	::487297297017864000
14604658	::487297305905606000
38044979	::487297331595718000
40604299	::487297341393608000
392278984	::487297354736107000
223288871	::487297359387189000
35305414	::487297369751293000
163340834	::487297376470962000
126221416	::487297387535564000
542693847	::487297421831966000
253759009	::487297424474382000
56508824	::487297428576825000
416419059	::487297462407659000
480857982	::487297466102849000
419047433	::487297474835394000
277873263	::487297477133873000
28875632	::487297478266335000
163214537	::487297508356268000
241358661	::487297520502992000
424540791	::487297521392168000
9129332	::487297525565890000
126507603	::487297530388955000
277873263	::487297533505306000
163340834	::487297534516543000
126507603	::487297535615045000
61307501	::487297536697180000
163340834	::487297548978487000
253759009	::487297549288484000
392278984	::487297558809944000
40618847	::487297560411783000
83163050	::487297564144721000
35599852	::487297578237968000
40618847	::487297579567169000
8524892	::487297595849838000
48390222	::487297599733395000
40405725	::487297603206258000
126507603	::487297607790628000
131220599	::487297608558575000
259488414	::487297612333056000
149295164	::487297612950020000
66396119	::487297621862535000
315987923	::487297637117222000
149295164	::487297648677097000
163214537	::487297660395593000
22431584	::487297663432265000
397492187	::487297669254369000
447301770	::487297671422803000
163214537	::487297679764905000
213131959	::487297682356977000
66311658	::487297698232799000
126221416	::487297699642081000
277873263	::487297700224700000
126507603	::487297712480473000
126507603	::487297745665814000
139847892	::487297752297402000
24226614	::487297752691265000
152875477	::487297774375821000
16459325	::487297780621524000
242622458	::487297781875220000
165072349	::487297788162482000
361199465	::487297793867153000
83163050	::487297802041839000
416419059	::487297808563593000
22067825	::487297810815913000
232814871	::487297812602691000
126507603	::487297820538331000
224410857	::487297823135002000
232814871	::487297837319729000
17990173	::487297848170782000
242622458	::487297883754864000
35305414	::487297891472379000
7875762	::487297895646130000
185399022	::487297897952985000
369539413	::487297901937184000
50509821	::487297919955922000
397492187	::487297924670685000
21548401	::487297929846063000
35305414	::487297939325214000
126507603	::487297946665226000
152875477	::487297947353112000
175581339	::487297948359737000
126221416	::487297952248254000
15330061	::487297969512017000
17529301	::487297975350476000
277873263	::487297985257041000
163214537	::487297988109156000
39041792	::487297994237042000
559837229	::487298005939138000
416419059	::487298008187670000
83163050	::487298014323953000
78970527	::487298030693928000
232814871	::487298074490851000
194054262	::487298076026347000
33108084	::487298078005682000
16459325	::487298092723871000
126507603	::487298094464118000
23799906	::487298099657060000
232814871	::487298108951240000
49443349	::487298109794684000
385782746	::487298111187197000
35305414	::487298147471745000
38044979	::487298173002862000
17595323	::487298183576317000
385121286	::487298190769528000
358489252	::487298192203993000
22067825	::487298202987528000
25099957	::487298209530662000
229385654	::487298214626738000
365203632	::487298228056899000
288874918	::487298233451175000
270736613	::487298237830025000
126507603	::487298238655897000
143225254	::487298241344438000
126507603	::487298249120698000
163214537	::487298250966175000
255311687	::487298251108777000
16459325	::487298257027362000
39685005	::487298259032244000
21945140	::487298261976231000
39412631	::487298268490383000
15204110	::487298276895780000
21945140	::487298277428035000
90544248	::487298288173858000
21945140	::487298289457324000
62518475	::487298291101884000
358489252	::487298292112310000
27763417	::487298306133856000
39041792	::487298317450104000
27538070	::487298325738438000
46796467	::487298328011358000
409336092	::487298342422982000
178921630	::487298347947270000
23799906	::487298351852175000
232814871	::487298354229956000
1318301	::487298357296369000
310009833	::487298367588814000
16459325	::487298374111342000
46796467	::487298382642155000
408144950	::487298391332765000
180940959	::487298394704990000
33108084	::487298397972353000
55219816	::487298412065611000
22067825	::487298415227707000
20941662	::487298453421453000
559837229	::487298473973149000
29327418	::487298488812982000
16459325	::487298492910821000
55219816	::487298493107953000
447301770	::487298498682159000
7875762	::487298503841157000
357275400	::487298527236595000
524866555	::487298528968855000
229385654	::487298537424556000
163214537	::487298537554591000
40618847	::487298541551759000
61307501	::487298556655435000
40618847	::487298562095861000
242622458	::487298563072724000
50778210	::487298600045924000
41908697	::487298605464973000
332073582	::487298605892399000
37730571	::487298628017737000
277873263	::487298647789285000
361199465	::487298650830553000
589638848	::487298671713607000
55219816	::487298684355608000
172184859	::487298704484106000
332073582	::487298717238583000
178921630	::487298726856515000
441039165	::487298735248908000
242622458	::487298741943025000
74315614	::487298744640364000
603136773	::487298745524965000
232814871	::487298762943889000
358489252	::487298773060554000
213131959	::487298790701821000
50778210	::487298807009648000
80929828	::487298811622985000
61307501	::487298818426146000
92568275	::487298821832310000
310009833	::487298823077625000
24634410	::487298834024771000
78065938	::487298837124358000
16459325	::487298839616176000
469196810	::487298853973278000
37011485	::487298858540871000
232814871	::487298862273409000
80929828	::487298878488600000
21945140	::487298896184356000
245855482	::487298932239003000
101572891	::487298951167889000
385121286	::487298964891267000
232814871	::487298967034535000
131866787	::487298978623787000
300135225	::487298981018345000
277873263	::487298997577469000
16299351	::487299000530644000
312471776	::487299006775951000
584206727	::487299012580888000
447301770	::487299015814701000
520004653	::487299018288939000
16559994	::487299031086145000
397492187	::487299040007421000
357211620	::487299040808169000
16312540	::487299041806790000
469722641	::487299051314880000
17694593	::487299061712973000
101398953	::487299061955825000
277873263	::487299063587405000
397492187	::487299067299786000
301244128	::487299078725062000
131220599	::487299106189361000
50778210	::487299109858979000
409640203	::487299116242706000
602224338	::487299116444422000
278778128	::487299121217560000
21548401	::487299126082564000
230898142	::487299136526778000
163214537	::487299155472039000
21548401	::487299167807488000
101398953	::487299174702936000
559837229	::487299183464837000
144937748	::487299204252176000
463381084	::487299204822212000
19091805	::487299219024146000
16459325	::487299223910502000
589638848	::487299229178531000
3571651	::487299233234829000
35156425	::487299234409238000
319145382	::487299242466086000
40618847	::487299245066579000
49443349	::487299246698143000
26580506	::487299277233078000
33108084	::487299280810426000
29327418	::487299289404956000
130987540	::487299294861746000
35156425	::487299312100339000
391061760	::487299316395307000
111806693	::487299322196017000
35156425	::487299326251913000
290855101	::487299329711824000
50778210	::487299331100524000
131220599	::487299334510493000
520004653	::487299344672894000
35156425	::487299346724323000
397492187	::487299372653481000
35156425	::487299373198737000
29327418	::487299379016253000
40618847	::487299389841346000
35156425	::487299392043778000
37730571	::487299409995399000
277873263	::487299411689492000
35156425	::487299412096733000
26642766	::487299425497124000
35156425	::487299435060543000
80191031	::487299437782245000
35156425	::487299449069510000
81872162	::487299465804783000
35156425	::487299467302174000
163214537	::487299476046880000
32624494	::487299483135270000
310506975	::487299485559975000
230898142	::487299491088056000
29327418	::487299497031393000
33788573	::487299498486403000
152875477	::487299505700605000
58652870	::487299523900108000
193126668	::487299530207940000
138603889	::487299535501139000
49443349	::487299537094991000
40604299	::487299547392000000
22067825	::487299556510404000
401089789	::487299564894826000
49443349	::487299570238377000
4434941	::487299581831421000
32624494	::487299585711153000
37213451	::487299590941859000
310506975	::487299601083691000
40618847	::487299631974346000
51413309	::487299640669126000
26642766	::487299659530903000
49443349	::487299664643768000
271921509	::487299669740249000
458808714	::487299681890738000
156866548	::487299686483513000
310506975	::487299701801517000
40604299	::487299710638489000
358489252	::487299720616755000
40604299	::487299724618117000
25680589	::487299740111880000
587104097	::487299740191584000
160788774	::487299749188358000
194359616	::487299750018826000
248358978	::487299750018838000
377715399	::487299754825490000
40604299	::487299788707086000
424540791	::487299791307567000
287028974	::487299804184449000
184962835	::487299804398383000
44205530	::487299815232249000
286341932	::487299818625052000
67421080	::487299819874967000
118469346	::487299828590735000
29607520	::487299838321913000
388597293	::487299840456400000
44768272	::487299856776843000
278603967	::487299872769310000
623584562	::487299894135095000
126507603	::487299897146613000
291413743	::487299900279767000
80929828	::487299904402755000
310506975	::487299942613274000
131220599	::487299953182928000
17529301	::487299961982582000
230365198	::487299990042062000
96062555	::487300003199610000
37213451	::487300017720672000
78465328	::487300032937213000
34689419	::487300050058358000
469196810	::487300050943348000
185629189	::487300062343864000
185629189	::487300064377704000
193126668	::487300064671301000
185629189	::487300065246326000
74315614	::487300083629568000
67421080	::487300085164679000
446757000	::487300105137954000
118469346	::487300109089001000
107724446	::487300136918597000
58349263	::487300148855574000
271921509	::487300151770628000
118469346	::487300158250430000
21548401	::487300161668800000
15791549	::487300165254930000
310506975	::487300176965808000
230365198	::487300187983859000
40618847	::487300190546558000
25099957	::487300194212401000
21548401	::487300219931869000
447301770	::487300228568322000
40618847	::487300242274914000
310506975	::487300260193390000
425434011	::487300268283793000
277873263	::487300275414126000
254092544	::487300278287233000
19182658	::487300327386120000
65476712	::487300330531868000
415540928	::487300333316472000
200796300	::487300335250046000
240914419	::487300339498881000
143225254	::487300344519483000
40226593	::487300349003595000
25099957	::487300360927600000
19147974	::487300364728016000
68832413	::487300366963576000
66311658	::487300373158572000
469196810	::487300448160727000
240914419	::487300450790551000
410297246	::487300463876792000
257942561	::487300469597827000
310506975	::487300474237124000
106860209	::487300475239157000
23721718	::487300476539768000
242622458	::487300491995389000
92629759	::487300533892313000
258454374	::487300541375332000
271921509	::487300555363319000
351152035	::487300574011207000
67421080	::487300588191756000
55219816	::487300589114916000
40618847	::487300595775053000
415540928	::487300601919713000
163214537	::487300604968972000
74315614	::487300615778078000
387281097	::487300626452602000
92629759	::487300626603188000
6733652	::487300630848225000
244279439	::487300631334379000
50805763	::487300637873287000
351152035	::487300641036181000
44380700	::487300641258504000
80929828	::487300659780145000
16459325	::487300659801120000
216486063	::487300662917488000
40618847	::487300668818866000
92629759	::487300685612863000
45243501	::487300691405602000
193126668	::487300692504100000
52610012	::487300697461751000
442082078	::487300718315831000
310330192	::487300741548486000
277873263	::487300760237899000
597834721	::487300762842574000
18868622	::487300770656952000
258454374	::487300785160863000
74315614	::487300788960899000
54344507	::487300789166424000
424698378	::487300800989782000
50807638	::487300803544485000
23442090	::487300811538853000
257491716	::487300840391053000
23721718	::487300846431256000
19210855	::487300850457378000
242622458	::487300865829502000
409640203	::487300879104483000
410297246	::487300883865030000
264434173	::487300897857208000
496575332	::487300900579737000
17470539	::487300911715188000
161302101	::487300927745818000
145911982	::487300930610941000
15875100	::487300936281632000
39685005	::487300951347191000
24226614	::487300963607142000
64942768	::487300982649659000
36116261	::487300988626141000
67656722	::487301001616293000
22067825	::487301006397411000
569518404	::487301011535831000
54344507	::487301013121302000
310569604	::487301017789558000
421548020	::487301024734928000
257491716	::487301041004609000
82223258	::487301047476420000
115459999	::487301058470088000
54344507	::487301061188026000
257491716	::487301067848183000
40618847	::487301068208873000
69916897	::487301076249346000
358489252	::487301089390125000
30362051	::487301098651148000
445925140	::487301120042078000
33676766	::487301136412446000
124517802	::487301136433811000
60160675	::487301147036618000
82223258	::487301148886315000
621306179	::487301150845042000
287978614	::487301159410233000
68832413	::487301160232312000
258454374	::487301177479266000
193126668	::487301177688608000
50807638	::487301179995860000
351922723	::487301183736778000
65512747	::487301188128210000
447301770	::487301201642684000
229385654	::487301218809573000
310506975	::487301221041315000
54344507	::487301238308876000
145911982	::487301238976172000
22504277	::487301242050584000
23785621	::487301242595860000
311092385	::487301244570972000
74315614	::487301255870418000
242622458	::487301257208401000
65512747	::487301265987080000
21548401	::487301267018895000
60160675	::487301295267524000
21548401	::487301298488750000
15204110	::487301321645883000
64942768	::487301322249875000
176954488	::487301327194554000
409640203	::487301335843225000
35156425	::487301349005361000
505219745	::487301355866824000
47466684	::487301359277195000
153077015	::487301359566217000
323978080	::487301367816810000
323978080	::487301368093233000
41908697	::487301377656643000
21548401	::487301386179059000
413367641	::487301388226265000
105026890	::487301395704320000
397492187	::487301397512486000
358489252	::487301405816811000
286341932	::487301408253681000
44811271	::487301436410036000
536012978	::487301454139379000
536012978	::487301474158780000
117095775	::487301475346157000
64942768	::487301479955705000
43630532	::487301483801485000
55219816	::487301495000666000
584206727	::487301495864303000
409640203	::487301496472477000
148197450	::487301502974033000
60160675	::487301509504184000
84871879	::487301510439927000
54697279	::487301510812794000
193126668	::487301516991033000
55219816	::487301523257716000
725532679	::487301525639663000
301244128	::487301535396012000
224410857	::487301538747256000
79633612	::487301539690995000
391573659	::487301545126821000
58028621	::487301549530439000
481749191	::487301550033760000
410377090	::487301552114122000
58587526	::487301560091672000
194359616	::487301567897296000
332073582	::487301579842650000
21548401	::487301590001262000
157254287	::487301590198407000
145911982	::487301602139971000
74315614	::487301602374877000
219153949	::487301621706399000
634873462	::487301623077552000
336774649	::487301623899648000
139847892	::487301626647310000
35156425	::487301626974445000
199331386	::487301630044299000
338120144	::487301631923351000
463431723	::487301640479723000
242622458	::487301660255870000
536012978	::487301680552095000
409640203	::487301695425085000
536012978	::487301703167770000
23611301	::487301704400916000
13298002	::487301705587888000
253886962	::487301706661646000
148197450	::487301707987435000
60160675	::487301713024401000
536012978	::487301727033380000
26182895	::487301731085074000
597834721	::487301734142722000
53243169	::487301749821431000
584206727	::487301751888805000
410377090	::487301752245350000
536012978	::487301761929990000
54697279	::487301772588118000
53243169	::487301775561854000
397492187	::487301786773258000
64942768	::487301788127993000
102401687	::487301794502934000
74315614	::487301795560308000
397492187	::487301804783570000
273034167	::487301809384349000
102444460	::487301822042734000
272533260	::487301826631315000
271921509	::487301833795567000
55219816	::487301834051448000
409640203	::487301838031437000
35156425	::487301845648670000
635151853	::487301851159601000
358489252	::487301858256375000
409640203	::487301871602630000
102875172	::487301881870680000
242622458	::487301883766128000
457811756	::487301892435767000
380680929	::487301892867756000
193126668	::487301908143407000
597834721	::487301917811306000
424540791	::487301941727223000
31536491	::487301956621172000
536012978	::487301968528830000
358489252	::487301974241456000
194359616	::487301984374882000
536012978	::487301993287778000
44811271	::487301997414977000
424540791	::487302009469419000
310506975	::487302011843407000
60160675	::487302018088710000
215362694	::487302029111721000
424540791	::487302049239797000
53243169	::487302064222261000
536012978	::487302069343121000
35156425	::487302071444865000
536012978	::487302081791807000
240892007	::487302087928078000
22187821	::487302090252115000
74315614	::487302094001803000
333704327	::487302099873857000
536012978	::487302100200611000
242435004	::487302106248777000
536012978	::487302109763608000
23400461	::487302110477033000
399621678	::487302129191636000
454375039	::487302142609608000
355598729	::487302160116621000
358489252	::487302180471193000
92629759	::487302190352986000
316162665	::487302192630882000
536012978	::487302193658085000
20535654	::487302196606689000
59288102	::487302202881748000
238341972	::487302213036167000
233767854	::487302214126669000
257913209	::487302218429648000
14780915	::487302231038115000
21548401	::487302232098873000
193126668	::487302249836597000
536012978	::487302252348968000
268246881	::487302274062893000
59288102	::487302275019603000
520004653	::487302281818161000
20535654	::487302286436073000
118469346	::487302294006796000
56736460	::487302317818249000
224410857	::487302330317291000
380680929	::487302334536372000
24392243	::487302338869460000
69916897	::487302346427625000
17448907	::487302359346053000
201899461	::487302360448765000
27999272	::487302399334166000
480895753	::487302404589645000
78213	::487302447069937000
56710887	::487302454632251000
20535654	::487302468485652000
268987143	::487302477424123000
18722083	::487302486861312000
67492430	::487302488446738000
233767854	::487302494763356000
27331165	::487302501507817000
20535654	::487302520448888000
21945140	::487302542020198000
69916897	::487302547729031000
211904285	::487302549050228000
54697279	::487302550505660000
133158896	::487302590963920000
359174210	::487302604347944000
15204110	::487302609599205000
494514265	::487302610571907000
107724446	::487302612111609000
380680929	::487302618834694000
131941193	::487302641010352000
188855651	::487302647595433000
102100651	::487302662908420000
37213451	::487302666046148000
156801163	::487302670596591000
167384328	::487302679270408000
94737009	::487302681254301000
244279439	::487302692205649000
213131959	::487302705258303000
407399368	::487302705438654000
22328944	::487302708198907000
18722083	::487302723679711000
536012978	::487302724455632000
384503737	::487302731795673000
201899461	::487302741673254000
257942561	::487302750070272000
21548401	::487302754419744000
163214537	::487302760715386000
24226614	::487302767468244000
17470539	::487302772086169000
384955934	::487302772229144000
277693030	::487302774611144000
120966317	::487302779484921000
200685756	::487302782043439000
515818133	::487302799437615000
254276767	::487302800561299000
14178003	::487302801681154000
53243169	::487302829896654000
201899461	::487302831968239000
445925140	::487302832270241000
167486585	::487302843892658000
138557664	::487302848812552000
337434597	::487302849336848000
271921509	::487302859948445000
385595835	::487302864792870000
33699503	::487302875262255000
306529180	::487302878235992000
303252613	::487302878785462000
193126668	::487302881872072000
18148466	::487302891229962000
333245482	::487302894312370000
120966317	::487302902851989000
344817215	::487302909206351000
201899461	::487302917456535000
55287428	::487302917981220000
312471776	::487302929159049000
82115262	::487302946640506000
349386319	::487302947307393000
39041792	::487302947571654000
9129332	::487302951250432000
233767854	::487302951665688000
16559994	::487302958326251000
193126668	::487302958711717000
16559994	::487302959013720000
21548401	::487302975342145000
312471776	::487302978085597000
118469346	::487302982120140000
232312019	::487302993843216000
27211964	::487302994594394000
63720288	::487302995978493000
471358248	::487303001627836000
35156425	::487303002844573000
17990173	::487303008263602000
634873462	::487303020141481000
59288102	::487303039725105000
45492981	::487303054061232000
55287428	::487303058154872000
167384328	::487303067768193000
201899461	::487303071613984000
260338000	::487303079130583000
462487376	::487303080912748000
201899461	::487303087128735000
245398547	::487303088697769000
52610012	::487303100827332000
69916558	::487303121534992000
224126979	::487303129373757000
113722629	::487303132326539000
130321036	::487303143298842000
38577111	::487303164627275000
445925140	::487303165985820000
451868427	::487303177843126000
55287428	::487303196134883000
155926653	::487303199196725000
230069479	::487303207916683000
353418151	::487303207987585000
360951591	::487303208016957000
16459325	::487303210932391000
58562014	::487303250396209000
527041090	::487303254733111000
378771457	::487303278896508000
35156425	::487303292314464000
193126668	::487303308122406000
290855101	::487303310697693000
22991317	::487303319413866000
24226614	::487303327567192000
632710734	::487303331228819000
16459325	::487303334496575000
55287428	::487303345108185000
120966317	::487303353924214000
244279439	::487303381380104000
27331165	::487303382789816000
635151853	::487303388141330000
44278444	::487303402884321000
120966317	::487303404708835000
51601709	::487303408190103000
131220599	::487303416449089000
330513153	::487303417329508000
120966317	::487303426783469000
312471776	::487303427517841000
22991317	::487303443623591000
451868427	::487303452263841000
16248047	::487303453753229000
31056422	::487303467203956000
120966317	::487303481657544000
27211964	::487303495696257000
223950031	::487303520371367000
14604658	::487303526469476000
6652302	::487303537055920000
359174210	::487303544911826000
16459325	::487303562549293000
21449993	::487303563236761000
607016651	::487303589094621000
445925140	::487303595419652000
14085431	::487303605179777000
350645139	::487303606563913000
16713287	::487303613161549000
27323374	::487303618643914000
288874918	::487303636561952000
188855651	::487303643188559000
22736943	::487303644975341000
130987540	::487303646485696000
115550523	::487303649341628000
22087737	::487303650503426000
536012978	::487303652504117000
327842258	::487303652659707000
40526887	::487303669163896000
524866555	::487303682401132000
230069479	::487303693713555000
254092544	::487303707735113000
369539413	::487303708149968000
19307731	::487303715691298000
76442745	::487303732066267000
274262734	::487303738747805000
198911524	::487303744497799000
18968115	::487303755688181000
524866555	::487303755885338000
124374229	::487303768518975000
15330061	::487303770913927000
358489252	::487303773950189000
107902551	::487303776257441000
142364553	::487303799208280000
24494616	::487303800420827000
76442745	::487303800727019000
8962732	::487303811204001000
27992224	::487303838060539000
248358978	::487303846671028000
21330741	::487303859250135000
349386319	::487303863536345000
67492430	::487303872994877000
232560771	::487303878460067000
516986236	::487303882633412000
102444460	::487303897602482000
496575332	::487303907576922000
268246881	::487303907916275000
189033239	::487303910952935000
254092544	::487303914669506000
18324223	::487303919928750000
445925140	::487303928183156000
189033239	::487303933958684000
271921509	::487303963138482000
340646680	::487303965873143000
37213451	::487303975486881000
83736832	::487303976308576000
372499722	::487303986127835000
79035481	::487303987566489000
17470539	::487303989965250000
74315614	::487303998945255000
210873235	::487304017836797000
118469346	::487304042712817000
50778210	::487304050577506000
89590985	::487304050967195000
64942768	::487304060031500000
372499722	::487304060840992000
277873263	::487304062346338000
41135840	::487304064334458000
63720288	::487304064653225000
130321036	::487304084098007000
17163265	::487304094248222000
357275400	::487304096240508000
230069479	::487304098577149000
14085431	::487304103098208000
37011485	::487304103350251000
505219745	::487304104838844000
350645139	::487304120777191000
56931148	::487304123092828000
229385654	::487304132579962000
357275400	::487304134853283000
24226614	::487304142692442000
244279439	::487304147771744000
49221112	::487304149877288000
109105005	::487304156890140000
74315614	::487304165291720000
171724420	::487304165928865000
79861287	::487304189530222000
253126912	::487304193217011000
287028974	::487304210695073000
277873263	::487304214297575000
177446269	::487304218567376000
130987540	::487304232983597000
360951591	::487304259914838000
62518475	::487304260615684000
200685756	::487304265866551000
178492117	::487304267544674000
40526887	::487304268081139000
114077276	::487304269784424000
114077276	::487304269784449000
114077276	::487304269847355000
177446269	::487304287697903000
333245482	::487304297617444000
243830281	::487304303464308000
288874918	::487304306408697000
703895293	::487304309659271000
1565041	::487304312217812000
34689419	::487304319557853000
384955934	::487304323203092000
176224586	::487304327875547000
254276767	::487304337400815000
131220599	::487304353729220000
61307501	::487304366005968000
100339690	::487304387203571000
384436313	::487304387350392000
285401749	::487304400453378000
177446269	::487304404001763000
287028974	::487304420355760000
44278444	::487304426013487000
268246881	::487304439498162000
151604434	::487304466161344000
100339690	::487304467369320000
244279439	::487304474927431000
98599563	::487304484599906000
158129535	::487304486248259000
612285596	::487304496473583000
66311658	::487304505126821000
23785621	::487304505999241000
350645139	::487304510998450000
26109453	::487304529898377000
277873263	::487304542585749000
246030395	::487304551704186000
177446269	::487304556032692000
100339690	::487304574454079000
444298693	::487304605613977000
21548401	::487304605961687000
353418151	::487304606234324000
364428125	::487304615751200000
360951591	::487304619110830000
635151853	::487304625695911000
14085431	::487304628858408000
8070562	::487304632339689000
315296719	::487304638882779000
21548401	::487304640090746000
193192138	::487304648718442000
635151853	::487304664732291000
100378471	::487304667307581000
447301770	::487304667425423000
305379724	::487304675054460000
21548401	::487304693073186000
259021462	::487304697523363000
16370204	::487304714842013000
463381084	::487304715433046000
148197450	::487304715622170000
268246881	::487304722236182000
8070562	::487304732491280000
40618847	::487304773129871000
463381084	::487304791559655000
165967574	::487304793015476000
447301770	::487304795745955000
189033239	::487304809070854000
46809403	::487304824363307000
277873263	::487304848627363000
19568023	::487304853719625000
27331165	::487304862406029000
444298693	::487304863026806000
177446269	::487304863064141000
575804821	::487304869510782000
232560771	::487304870463295000
20782081	::487304873902215000
127943795	::487304874376192000
364428125	::487304875835793000
16370204	::487304887890624000
479156555	::487304897792991000
98599563	::487304903757676000
27726737	::487304905174970000
14873854	::487304912229765000
200685756	::487304922333851000
34689419	::487304926364577000
232560771	::487304933742743000
584206727	::487304935579459000
445925140	::487304935667531000
451667062	::487304941707333000
575804821	::487304956261572000
283251929	::487304964230762000
425434011	::487304965283540000
50807638	::487304966135373000
29553235	::487304993750663000
78653568	::487304993838751000
40526887	::487305004085018000
124374229	::487305023865765000
27211964	::487305040806567000
16370204	::487305045625806000
27726737	::487305047298945000
315296719	::487305055754657000
200685756	::487305059911229000
176224586	::487305066140168000
170357410	::487305066555002000
17840621	::487305079209615000
172184859	::487305080119767000
239885742	::487305087983702000
16370204	::487305093390540000
384955934	::487305095957463000
37730571	::487305098809573000
40526887	::487305101405474000
445925140	::487305110750367000
131968998	::487305117738078000
444298693	::487305143470530000
19053567	::487305145005248000
575804821	::487305162155753000
244279439	::487305191415238000
16459325	::487305208662622000
283251929	::487305220481765000
445925140	::487305222142709000
265760942	::487305226832314000
49626726	::487305259740446000
51601709	::487305269404131000
189033239	::487305290719576000
415540928	::487305297287839000
231150237	::487305307953975000
445925140	::487305322097147000
40526887	::487305324471128000
101572891	::487305333522853000
490977827	::487305342939066000
17840621	::487305347510861000
16459325	::487305348827856000
247372701	::487305349561462000
159263389	::487305365877293000
17908818	::487305369174409000
163214537	::487305377696870000
268547296	::487305385234423000
445925140	::487305389357027000
131866787	::487305390204678000
455542048	::487305397976702000
40526887	::487305399591116000
55219816	::487305409548791000
303427354	::487305431191396000
398377928	::487305449415270000
371578955	::487305452498460000
24226614	::487305463013183000
105607367	::487305500615127000
177446269	::487305501089087000
16459325	::487305505388630000
584206727	::487305506340352000
163214537	::487305512145281000
107870705	::487305522291277000
98768681	::487305524493701000
23642786	::487305524544012000
152875477	::487305536191201000
39041792	::487305538091249000
455542048	::487305539739975000
101572891	::487305547159715000
51601709	::487305548279205000
17470539	::487305549378101000
188855651	::487305550422499000
290855101	::487305568361541000
312471776	::487305581045485000
219550942	::487305598791602000
49626726	::487305601886593000
211904285	::487305613798830000
445925140	::487305630084911000
118469346	::487305630542082000
22559382	::487305637320069000
254092544	::487305652424167000
384955934	::487305662322728000
124374229	::487305666827395000
425434011	::487305668144025000
24983393	::487305672615137000
230898142	::487305674163249000
327842258	::487305686741966000
48390222	::487305719545204000
190379795	::487305725492736000
49626726	::487305728244187000
188417746	::487305729758740000
424464803	::487305736783802000
126507603	::487305743826419000
327662373	::487305746682347000
118708729	::487305755259711000
55426501	::487305756988153000
163214537	::487305760431284000
16459325	::487305781411602000
448283191	::487305782166183000
21548401	::487305792639356000
33108084	::487305794740711000
312471776	::487305796800495000
101572891	::487305801254862000
44205530	::487305803020238000
16713287	::487305803875889000
198233216	::487305804983181000
92629759	::487305811807309000
21548401	::487305812834934000
106860209	::487305813741293000
211376385	::487305814500052000
425434011	::487305826768408000
408144950	::487305832431108000
315296719	::487305858666074000
109105005	::487305864236118000
67492430	::487305885946224000
95712580	::487305888236306000
27211964	::487305936298868000
83736832	::487305947056844000
315296719	::487305956854743000
23820736	::487305981567594000
330834997	::487305983060742000
411841714	::487305989641994000
190379795	::487305993928204000
57566548	::487306005676851000
177446269	::487306016451600000
163340834	::487306017865486000
447774872	::487306018678771000
73731844	::487306021892018000
471358248	::487306025918148000
462487376	::487306040929579000
23475166	::487306041043189000
22278303	::487306041076772000
225691566	::487306053516685000
219550942	::487306062480289000
163340834	::487306063868600000
51601709	::487306092125237000
177446269	::487306101478543000
163340834	::487306114493870000
527041090	::487306121611210000
389738018	::487306126002647000
271921509	::487306136215764000
124374229	::487306143916896000
457811756	::487306150061150000
109762886	::487306160647962000
23475166	::487306166020890000
26914697	::487306175277694000
48467620	::487306182944497000
471358248	::487306192276828000
471358248	::487306198832537000
98806791	::487306211302178000
177446269	::487306222270300000
15804863	::487306226615590000
254210162	::487306230080081000
52610012	::487306230386286000
23475166	::487306231367729000
94996744	::487306236153851000
163214537	::487306247352221000
177446269	::487306254910386000
384955934	::487306280223383000
83736832	::487306281682604000
335118384	::487306297927163000
370420008	::487306299680378000
16258970	::487306299722711000
39215095	::487306313626435000
30032107	::487306315379658000
83736832	::487306324686815000
515818133	::487306344681443000
23475166	::487306346690531000
15137186	::487306354265427000
408479039	::487306385882095000
190379795	::487306394110930000
603136773	::487306401870393000
214184608	::487306405205278000
408479039	::487306408170643000
515818133	::487306408938209000
432819849	::487306456178237000
387476542	::487306460347764000
55964893	::487306493516345000
26914697	::487306501740957000
14606079	::487306518274924000
18148466	::487306521152589000
387281097	::487306527947358000
16459325	::487306531063746000
238024746	::487306531697082000
463381084	::487306534603345000
83736832	::487306552437506000
98599563	::487306581688999000
469196810	::487306648218648000
17473737	::487306651045621000
384955934	::487306651457036000
185629189	::487306655454224000
55426501	::487306662592524000
17990173	::487306669336969000
177446269	::487306669806723000
372499722	::487306685879685000
344817215	::487306686290350000
408144950	::487306690929229000
23642786	::487306695279120000
61307501	::487306700975001000
211904285	::487306706717016000
315296719	::487306709614870000
80929828	::487306715625304000
603136773	::487306715730169000
408144950	::487306720570404000
288874918	::487306721535479000
301257200	::487306738652426000
61969086	::487306739608342000
26914697	::487306757031481000
32583866	::487306760336596000
55426501	::487306760605007000
564138249	::487306760819322000
244646421	::487306767290736000
35156425	::487306791907504000
277873263	::487306792100065000
26914697	::487306798966128000
244646421	::487306813579096000
61969086	::487306819933843000
98599563	::487306824593723000
161199833	::487306826463985000
61307501	::487306839949053000
354629644	::487306841299243000
159263389	::487306867308494000
81023321	::487306869413646000
39041792	::487306870579675000
459612485	::487306877877768000
18968115	::487306878771146000
274262734	::487306886812016000
245021956	::487306892100657000
410297246	::487306900040454000
95712580	::487306910945644000
102875172	::487306912254275000
23400461	::487306914812788000
410297246	::487306925558624000
81023321	::487306926972104000
371578955	::487306932332822000
205030447	::487306939508858000
127943795	::487306940762951000
564138249	::487306952830361000
211904285	::487306973130809000
208250490	::487306977375440000
392278984	::487306989887041000
45492981	::487307006131568000
107870705	::487307009109151000
244646421	::487307019150303000
105623584	::487307036418244000
78465328	::487307039299751000
101398953	::487307044290957000
96658544	::487307047092756000
246030395	::487307067934248000
105623584	::487307074196369000
408144950	::487307080072577000
22328944	::487307085982752000
106584551	::487307090143096000
205030447	::487307101706805000
81023321	::487307111982829000
350665443	::487307127086907000
102875172	::487307140399656000
153544543	::487307154445979000
465375807	::487307161525948000
245203404	::487307171722297000
163214537	::487307175534944000
350645139	::487307199656366000
408144950	::487307200457498000
163214537	::487307209806606000
27211964	::487307219000893000
23164217	::487307223748444000
463381084	::487307224075628000
254092544	::487307245588578000
187716774	::487307264743575000
238826465	::487307275716272000
241358661	::487307282427166000
297679816	::487307297988034000
52542320	::487307309769449000
27211964	::487307310361239000
41692308	::487307311677861000
315296719	::487307311749165000
65512747	::487307317503746000
238826465	::487307327708880000
47733122	::487307330401624000
40864634	::487307345894993000
463381084	::487307352614244000
27211964	::487307358276952000
230069479	::487307361913032000
91521926	::487307365234905000
288874918	::487307380980330000
469196810	::487307385787002000
451183057	::487307394150825000
189224604	::487307396814221000
75209135	::487307397073883000
57566548	::487307405739692000
277873263	::487307436944928000
479959389	::487307443014496000
6733652	::487307448345432000
426923626	::487307475947753000
454304418	::487307482461519000
378773930	::487307484122447000
418503483	::487307489508356000
357079725	::487307495996522000
84871879	::487307499239116000
463431723	::487307524408754000
278603967	::487307542834331000
27726737	::487307545271226000
26580130	::487307547452661000
131866787	::487307547997913000
255697938	::487307550652919000
357211620	::487307552586489000
205030447	::487307555354324000
388597293	::487307555396255000
16370204	::487307566264119000
357079725	::487307568969039000
107870705	::487307584043356000
277873263	::487307587310739000
17908818	::487307592264581000
238341972	::487307596387614000
223614733	::487307598186950000
105855764	::487307605589520000
27211964	::487307607527686000
16459325	::487307609670963000
21548401	::487307619720101000
267482537	::487307634567950000
106860209	::487307635431976000
380680929	::487307638976151000
8962732	::487307646945353000
380680929	::487307662124527000
21548401	::487307663206670000
18138157	::487307672568750000
28875632	::487307673902149000
21548401	::487307717917147000
315296719	::487307729778667000
254092544	::487307731725193000
330513153	::487307740478324000
27211964	::487307747827122000
44205530	::487307763559981000
271921509	::487307766907015000
453044363	::487307771013263000
267482537	::487307779015593000
27726737	::487307794060554000
211904285	::487307809256525000
332391188	::487307813950337000
61318348	::487307819407138000
23164217	::487307819662573000
27323374	::487307824641630000
332391188	::487307850247843000
155686441	::487307859248427000
442082078	::487307860431233000
371578955	::487307867515797000
118469346	::487307872586321000
344902431	::487307887031488000
136458681	::487307889657131000
68832413	::487307897521856000
24226614	::487307897840226000
479959389	::487307906585731000
81023321	::487307924432097000
219550942	::487307929620844000
454304418	::487307930648080000
332391188	::487307944477065000
27211964	::487307958284734000
136458681	::487307958917664000
30104821	::487307960905785000
65512747	::487307974113628000
81023321	::487307976063995000
91521926	::487307979985657000
27211964	::487307985598025000
467774585	::487307988772724000
380680929	::487307999153623000
45492981	::487308008264069000
344902431	::487308008402067000
246409056	::487308013947326000
198233216	::487308018384531000
49443349	::487308032246697000
23164217	::487308044749910000
131866787	::487308058406944000
267482537	::487308059099017000
27726737	::487308076601450000
725532679	::487308088232247000
67069063	::487308091889680000
223288871	::487308097497489000
387476542	::487308104892444000
58562014	::487308110516613000
34689419	::487308114509561000
226357092	::487308126719180000
344902431	::487308134671605000
415943958	::487308140409409000
14780915	::487308145132580000
338588400	::487308149888524000
34689419	::487308173431164000
44205530	::487308178871566000
107870705	::487308181488427000
390759619	::487308189486968000
329093513	::487308192331083000
78653568	::487308205370793000
213131959	::487308213444816000
23400461	::487308214804185000
22991317	::487308230385598000
358489252	::487308230691786000
81023321	::487308233539739000
81023321	::487308240313520000
379152968	::487308241110827000
267482537	::487308253034848000
107870705	::487308257128484000
96899930	::487308272773648000
232711010	::487308283066077000
271921509	::487308284794507000
65512747	::487308289919549000
131866787	::487308290138062000
22991317	::487308330302709000
61307501	::487308331623940000
130321036	::487308332625965000
81023321	::487308347985514000
18455966	::487308356802338000
7875762	::487308362846306000
267482537	::487308377496637000
119636299	::487308380621402000
130321036	::487308395808960000
178221936	::487308397529006000
232560771	::487308417636503000
21945140	::487308437953318000
23164217	::487308440037900000
465375807	::487308445045899000
176778479	::487308445066866000
21945140	::487308446044151000
204292930	::487308448397139000
21945140	::487308455389065000
219550942	::487308467372580000
27323374	::487308490030194000
65512747	::487308501778059000
267482537	::487308524242751000
17473737	::487308534741078000
36579395	::487308539178659000
130321036	::487308539623251000
30104821	::487308553762267000
27331165	::487308568342052000
384530394	::487308571084738000
245573462	::487308581390143000
310330192	::487308582866518000
15814841	::487308586226548000
230069479	::487308588008747000
222636373	::487308598503305000
463908266	::487308607873355000
7875762	::487308611602096000
108204138	::487308614231535000
119636299	::487308615250755000
33453167	::487308619969757000
232560771	::487308632569417000
35592561	::487308632875208000
130321036	::487308643507793000
24226614	::487308649455292000
301257200	::487308651129225000
147997393	::487308656137216000
57566548	::487308685115686000
21548401	::487308689640914000
25839207	::487308698545422000
115459999	::487308702081236000
378773930	::487308708846657000
16713287	::487308708876021000
108204138	::487308730909093000
254276767	::487308734561935000
155686441	::487308735031689000
26914697	::487308742849867000
65512747	::487308746868023000
16713287	::487308752366739000
232560771	::487308752673316000
74315614	::487308765067096000
421338980	::487308769563774000
447774872	::487308774483320000
42481762	::487308781584678000
52610012	::487308782444101000
15814841	::487308787574112000
19307731	::487308791696732000
206067907	::487308795547504000
234960273	::487308795773992000
332391188	::487308823334752000
216927443	::487308823481548000
849	::487308824223944000
163214537	::487308826090012000
109762886	::487308840715976000
26914697	::487308874777513000
463908266	::487308876766011000
40226593	::487308885695283000
169226510	::487308889377878000
30104821	::487308889621159000
26914697	::487308894885007000
447774872	::487308896793399000
18968115	::487308902787059000
487266327	::487308914434641000
232711010	::487308940007329000
16459325	::487308941714800000
359174210	::487308947817119000
267482537	::487308955400433000
271921509	::487308957598642000
496575332	::487308967996325000
267482537	::487308984672468000
78926478	::487308986291478000
390759619	::487308989223276000
65512747	::487309003249029000
190379795	::487309013768368000
359174210	::487309016276545000
359244936	::487309027378868000
447774872	::487309034811174000
267482537	::487309035520401000
597834721	::487309056378281000
37213451	::487309083943665000
453044363	::487309095339573000
45150174	::487309095482163000
634164272	::487309106513195000
16713287	::487309107922079000
328557330	::487309128360939000
61698439	::487309135646445000
490977827	::487309138746433000
577920402	::487309163928625000
94996744	::487309164839178000
614074554	::487309165874790000
252756099	::487309174691594000
147997393	::487309184535629000
44205530	::487309185252884000
388597293	::487309185780948000
455542048	::487309192353808000
267482537	::487309203757748000
178221936	::487309205049577000
254276767	::487309214675927000
271921509	::487309217427378000
56931148	::487309219201560000
437762769	::487309219604230000
273682366	::487309223420649000
453044363	::487309224788389000
437762769	::487309230442311000
44399596	::487309232736190000
15875100	::487309236716965000
92568275	::487309251921326000
107870705	::487309258543730000
351810944	::487309268949794000
178921630	::487309291960139000
463908266	::487309297211441000
38044979	::487309316782047000
178221936	::487309329041600000
7875762	::487309334360371000
115941650	::487309340622077000
39041792	::487309349329453000
252756099	::487309351582187000
489961036	::487309352223510000
60131090	::487309354983374000
388597293	::487309355331497000
447774872	::487309368220610000
109762886	::487309370452361000
211904285	::487309370674667000
350645139	::487309374612717000
44399596	::487309380946128000
45243501	::487309391834939000
15875100	::487309409841070000
163214537	::487309411472248000
26914697	::487309426575945000
358611246	::487309429755244000
254276767	::487309433547292000
244279439	::487309436092809000
350509640	::487309449502392000
267482537	::487309457387302000
106860209	::487309468850327000
350645139	::487309476043583000
545587327	::487309502207651000
378622092	::487309503126597000
542406301	::487309539159470000
208217521	::487309546747355000
115941650	::487309549947600000
74315614	::487309551096446000
849	::487309570403205000
127943795	::487309570595753000
48390222	::487309572629987000
410461303	::487309580058103000
178221936	::487309608348680000
412638454	::487309612463706000
27211964	::487309618901962000
115941650	::487309637780529000
115941650	::487309656705232000
427464965	::487309658353569000
22431584	::487309661423804000
432747373	::487309664254558000
388597293	::487309670076252000
216927443	::487309676380692000
254276767	::487309694898565000
16459325	::487309696957952000
256074844	::487309708819042000
44399596	::487309710157045000
378622092	::487309713563189000
115941650	::487309714163007000
48390222	::487309769556783000
166695965	::487309774011514000
84871879	::487309776871641000
21548401	::487309790909956000
37730571	::487309792814583000
367476078	::487309807075229000
41367585	::487309808446738000
483283190	::487309808979410000
106860209	::487309816977580000
21548401	::487309827039694000
463431723	::487309834472013000
447301770	::487309850297499000
21548401	::487309851291185000
195103093	::487309854080376000
490977827	::487309860409999000
271921509	::487309863392149000
224501206	::487309872816332000
238030490	::487309877564305000
547741880	::487309880517087000
496575332	::487309882467819000
21548401	::487309890264649000
192727478	::487309929493975000
286734780	::487309930538356000
17339508	::487309952965701000
36861827	::487309956434382000
267482537	::487309968643600000
33108084	::487309980052123000
41367585	::487309986566258000
37730571	::487309987937800000
168347877	::487310024637575000
350645139	::487310024859860000
187716774	::487310028651520000
350645139	::487310044212375000
232560771	::487310077112901000
187034273	::487310080271200000
65512747	::487310085589184000
26914697	::487310099820474000
271921509	::487310122646241000
14178003	::487310130141069000
367476078	::487310164660199000
74315614	::487310177066954000
378622092	::487310177339981000
27211964	::487310178619240000
187034273	::487310180997406000
39160897	::487310213805260000
409640203	::487310221853728000
378622092	::487310232096624000
187741596	::487310232616316000
18999708	::487310234885443000
39041792	::487310274529988000
89294713	::487310275645673000
16459325	::487310279257358000
310369464	::487310279261167000
728549208	::487310295166353000
423446901	::487310298236604000
359174210	::487310309586006000
61698439	::487310311620616000
14604658	::487310318641500000
378622092	::487310322827816000
41367585	::487310327852568000
17990173	::487310338845466000
18148466	::487310344394928000
378622092	::487310355123949000
14178003	::487310358390927000
16713287	::487310361368854000
213131959	::487310373117128000
187741596	::487310373251321000
728549208	::487310391757008000
19147974	::487310401793576000
21548401	::487310411004641000
35592561	::487310421050003000
39160897	::487310423398809000
24983393	::487310423633305000
271921509	::487310428117024000
64584579	::487310432382615000
100843087	::487310433162776000
301290830	::487310437734973000
213131959	::487310448128061000
245855482	::487310448484950000
359174210	::487310449306652000
388597293	::487310452611751000
344817215	::487310462036373000
1318301	::487310468311429000
388597293	::487310486266851000
41367585	::487310490776141000
623584562	::487310499831619000
69916897	::487310506605412000
48390222	::487310518084857000
35592561	::487310523005145000
234960273	::487310534329397000
63720288	::487310548468383000
520690554	::487310563081715000
407399368	::487310566013145000
65576332	::487310569691566000
17339508	::487310589262172000
107308159	::487310594291531000
213131959	::487310635969941000
244646421	::487310636393562000
48390222	::487310641292525000
8036902	::487310666681032000
309981035	::487310673991331000
520690554	::487310674872532000
92629759	::487310713392594000
40226593	::487310714424807000
64942768	::487310726357581000
24495392	::487310727007322000
49443349	::487310733298765000
141140385	::487310742824038000
109105005	::487310755067219000
200796300	::487310761123790000
184962835	::487310761858170000
484423510	::487310767994068000
69916897	::487310778631208000
187741596	::487310785366855000
52754052	::487310786310590000
19307731	::487310793688379000
306529180	::487310796620197000
271921509	::487310804359077000
242912563	::487310806074548000
301257200	::487310812923826000
490977827	::487310815553650000
95554541	::487310816622829000
41367585	::487310817931825000
35592561	::487310830564691000
504987901	::487310839569858000
358489252	::487310847153168000
427464965	::487310848017575000
186314952	::487310852836438000
727422228	::487310864618250000
357211620	::487310888354189000
367476078	::487310901049950000
115518508	::487310910743011000
387476542	::487310919509508000
208217521	::487310927625486000
16713287	::487310928354877000
29198251	::487310939570462000
54405135	::487310939898003000
38044979	::487310949905616000
35592561	::487310961137553000
517075828	::487310963457015000
216486063	::487310986571837000
22991317	::487310993274306000
20293581	::487311000983846000
208217521	::487311004163145000
48467620	::487311006985498000
20293581	::487311014380437000
21548401	::487311019434598000
94996744	::487311029584793000
21548401	::487311037239427000
138603889	::487311048295604000
27211964	::487311077030756000
184962835	::487311080377417000
307372680	::487311082646937000
187741596	::487311083548340000
49443349	::487311085528424000
49443349	::487311086446981000
324536771	::487311089320079000
208217521	::487311092377726000
21548401	::487311099684200000
40126821	::487311108534194000
222636373	::487311140142469000
484423510	::487311151105970000
21153287	::487311172228882000
290855101	::487311189077012000
63928079	::487311204453326000
245573462	::487311212888092000
288016073	::487311216486793000
35592561	::487311227954012000
82115262	::487311230118264000
578505853	::487311234199339000
131220599	::487311250603671000
41367585	::487311250813386000
95712580	::487311252893343000
387476542	::487311259625603000
358489252	::487311272174575000
39160897	::487311280903323000
63928079	::487311284468068000
329093513	::487311286909534000
94996744	::487311288864083000
228915951	::487311290818232000
358489252	::487311313438142000
367476078	::487311314281185000
29553235	::487311325119250000
15330061	::487311332614864000
408772521	::487311333562785000
163214537	::487311334426411000
49443349	::487311341367984000
41367585	::487311352974049000
387476542	::487311369877094000
321578565	::487311373144449000
160495648	::487311383495589000
89294713	::487311389967392000
387476542	::487311393256128000
68622166	::487311395059666000
497458875	::487311399732133000
35592561	::487311405779918000
338543771	::487311419835035000
42435255	::487311445504167000
97044552	::487311450583474000
69916897	::487311465347825000
118469346	::487311472091885000
24718142	::487311478823718000
288016073	::487311515670695000
367476078	::487311525288214000
31010760	::487311542598500000
509760806	::487311558200922000
35297171	::487311567256420000
34689419	::487311568057552000
8548362	::487311573086924000
427464965	::487311599024480000
271921509	::487311601411063000
39507361	::487311621363351000
408772521	::487311639092666000
24494616	::487311640778788000
388597293	::487311641550139000
286734780	::487311643982823000
228915951	::487311656792231000
70784628	::487311666787655000
163214537	::487311677566619000
16299351	::487311684802207000
210873235	::487311687209730000
407384648	::487311708545753000
41367585	::487311728087035000
38044979	::487311732814405000
19080798	::487311738652459000
286298021	::487311746571304000
106860209	::487311758277627000
21548401	::487311760924221000
52754052	::487311778984906000
33217361	::487311792234708000
41367585	::487311794373795000
230365198	::487311802661761000
41367585	::487311825604583000
267482537	::487311827122913000
388597293	::487311828993589000
232114448	::487311831959371000
21548401	::487311835373109000
254210162	::487311846651592000
17339508	::487311863709827000
21548401	::487311866515836000
70784628	::487311868143599000
54422208	::487311868927561000
41367585	::487311879572709000
16459325	::487311880655233000
221098400	::487311880885526000
724485482	::487311881766330000
66270239	::487311908274323000
21548401	::487311912099536000
97044552	::487311933289541000
23785621	::487311934715592000
447774872	::487311941845540000
23785621	::487311945880850000
147384126	::487311973282222000
22328944	::487311988029001000
114077276	::487311999760470000
44399596	::487311999781462000
114077276	::487312000062455000
70784628	::487312006241075000
211904285	::487312016382894000
407384648	::487312033562386000
102444460	::487312044782137000
21548401	::487312059265073000
50778210	::487312076042280000
499167427	::487312092785934000
463431723	::487312099308105000
190396530	::487312100570574000
21124400	::487312102189572000
367476078	::487312109760704000
240492455	::487312116248870000
74315614	::487312137987960000
41367585	::487312153771515000
22033805	::487312157772902000
95714823	::487312162453741000
189025601	::487312176923697000
45243501	::487312178161393000
44399596	::487312187883393000
38044979	::487312199841767000
578505853	::487312200093007000
257942561	::487312215960059000
21503139	::487312226744016000
391573659	::487312237741494000
115184915	::487312242619080000
41367585	::487312283811737000
44399596	::487312290576732000
26580130	::487312297128247000
282069115	::487312299292909000
97044552	::487312302253670000
244279439	::487312306892587000
170924102	::487312325850828000
211376385	::487312349783531000
18324223	::487312356943224000
70784628	::487312360882053000
33299478	::487312386987020000
332073582	::487312390103367000
286298021	::487312399444504000
147997393	::487312406675468000
187034273	::487312426871042000
40864634	::487312431547293000
63720288	::487312432633638000
32624494	::487312442230185000
107308159	::487312458382848000
188855651	::487312466679173000
257942561	::487312467341492000
95714823	::487312482336526000
445925140	::487312492104671000
309789310	::487312505614528000
332391188	::487312507015819000
245573462	::487312510576377000
32624494	::487312514074423000
41367585	::487312519049281000
429558621	::487312519560581000
274311440	::487312531057553000
33299478	::487312558148177000
155397134	::487312569045385000
44399596	::487312574635991000
367476078	::487312575596462000
341941030	::487312577211281000
47880950	::487312615257800000
490977827	::487312636426854000
44399596	::487312639911940000
213131959	::487312663509086000
375364618	::487312670681358000
163646426	::487312676415373000
78167615	::487312691762311000
249052117	::487312693440045000
10095952	::487312695717560000
17473737	::487312724330680000
232114448	::487312724628869000
22328944	::487312729590751000
16807883	::487312736280662000
17974977	::487312741070143000
631513843	::487312745902399000
37090364	::487312763384238000
20026791	::487312791888351000
361199465	::487312800625491000
149295164	::487312813459644000
232114448	::487312832292454000
95714823	::487312835522084000
391573659	::487312837438869000
338664006	::487312841691508000
332391188	::487312845852659000
34052201	::487312856354795000
143225254	::487312863292186000
46279759	::487312868887781000
62186442	::487312873639514000
38044979	::487312880027439000
17163265	::487312884142059000
301244128	::487312895941033000
44399596	::487312913644806000
451183057	::487312916962504000
9129332	::487312924315484000
45581124	::487312927230136000
388597293	::487312950244302000
188917484	::487312973883375000
55426501	::487312977972826000
17470539	::487312983576420000
309789310	::487312991352659000
391573659	::487312993781547000
275902246	::487313001549029000
286298021	::487313013532160000
39041792	::487313024957423000
556631416	::487313028933615000
556631416	::487313034927284000
25609677	::487313056725491000
258382946	::487313076379594000
44399596	::487313091869159000
107308159	::487313094952370000
27364321	::487313103642955000
18148466	::487313106709016000
38207353	::487313109833752000
267538322	::487313111062298000
556631416	::487313115462123000
74315614	::487313119358619000
17473737	::487313119484461000
99827590	::487313123070586000
568915908	::487313123213201000
106860209	::487313123351609000
254433701	::487313129408172000
430182591	::487313130968477000
130321036	::487313134655647000
411841714	::487313140523470000
634164272	::487313141928570000
35592561	::487313167627059000
219163747	::487313178540273000
166897115	::487313189818757000
447774872	::487313202548461000
634164272	::487313232345169000
332391188	::487313238166896000
21548401	::487313245875630000
225206178	::487313247641825000
92838578	::487313251047604000
230365198	::487313258798268000
232736272	::487313261197815000
21548401	::487313263302959000
232114448	::487313263815061000
18148466	::487313270400106000
8524892	::487313272534605000
379304556	::487313282102231000
272533260	::487313283985047000
76977679	::487313306026123000
21548401	::487313318659375000
365739414	::487313326255263000
253759009	::487313332492189000
254276767	::487313338154893000
21548401	::487313364633141000
21548401	::487313397025755000
29853720	::487313402612563000
7345092	::487313431712628000
253178679	::487313438389964000
238030490	::487313459587997000
391573659	::487313476696948000
230365198	::487313482144940000
378200627	::487313484515131000
33676766	::487313509835755000
148197450	::487313512797327000
27364321	::487313530006564000
232114448	::487313531994636000
131954929	::487313544518455000
7345092	::487313556153446000
198911524	::487313559462752000
136828926	::487313563086630000
379576750	::487313570925776000
445925140	::487313578936901000
51601709	::487313585195200000
26182895	::487313600709943000
357211620	::487313610314506000
445925140	::487313622591217000
39160897	::487313622885203000
17258301	::487313643856347000
407399368	::487313665515716000
20535654	::487313666119700000
289461446	::487313669525897000
445925140	::487313674269253000
30912658	::487313702454980000
35599852	::487313712840470000
254433701	::487313718930186000
100339690	::487313719580299000
7345092	::487313743710154000
107308159	::487313763599912000
254433701	::487313769836457000
62940169	::487313777784676000
459612485	::487313779906998000
92838578	::487313789524922000
343904325	::487313796562550000
254433701	::487313800878501000
7345092	::487313812307976000
131866787	::487313814632038000
29853720	::487313822080704000
301290830	::487313824182456000
16459325	::487313826560626000
45243501	::487313842008248000
355574432	::487313863147147000
32959639	::487313880788389000
54697279	::487313889327972000
387476542	::487313903438016000
155926653	::487313904713089000
22991317	::487313926686662000
310144986	::487313927751995000
445925140	::487313930419576000
68775336	::487313969766346000
291413743	::487313980612804000
274311440	::487313980915212000
252793957	::487313983376850000
276540818	::487314008949915000
16459325	::487314015128137000
299441398	::487314019380768000
303342881	::487314035734351000
496575332	::487314048594092000
17258301	::487314055455965000
23400461	::487314085340786000
141821632	::487314099403890000
8962732	::487314110720143000
18704527	::487314111060267000
343904325	::487314112980852000
24868543	::487314133562294000
607016651	::487314133927206000
311092385	::487314135877566000
700013623	::487314138625232000
15814841	::487314143851323000
14297098	::487314147886235000
166897115	::487314163744911000
21330741	::487314177015689000
84871879	::487314178529452000
29853720	::487314196254572000
409541924	::487314210339041000
17694593	::487314226919518000
344817215	::487314235756531000
23543960	::487314237971132000
96013044	::487314255931514000
33108084	::487314258355449000
252793957	::487314262713331000
189025601	::487314267666796000
388597293	::487314280090320000
33299478	::487314289183571000
27999272	::487314294187388000
357079725	::487314302521462000
607016651	::487314319399346000
54105420	::487314319789404000
343904325	::487314320796033000
272533260	::487314326873997000
64584579	::487314328064782000
398285469	::487314329159475000
544538144	::487314331248259000
332073582	::487314336461770000
332391188	::487314338232160000
254433701	::487314350114230000
411841714	::487314364262023000
442433056	::487314365222117000
16866896	::487314368695369000
22991317	::487314407249031000
14392960	::487314413834485000
14604658	::487314425347457000
416419059	::487314443202605000
189025601	::487314449896706000
45581124	::487314455915528000
424698378	::487314458314694000
136006997	::487314463519830000
254433701	::487314471346401000
355574432	::487314498428997000
37730571	::487314501717733000
399114412	::487314519924817000
15804863	::487314535988994000
30912658	::487314539109552000
722514433	::487314543685955000
18148466	::487314558949031000
166897115	::487314560785727000
155686441	::487314575453204000
29853720	::487314587541204000
14792781	::487314588766314000
388597293	::487314590619820000
15804863	::487314595682344000
360730562	::487314595942367000
271921509	::487314598023139000
227577445	::487314603647324000
257830093	::487314610132111000
481749191	::487314613310988000
35597637	::487314615723102000
343904325	::487314624845324000
216927443	::487314625114148000
431264673	::487314659137953000
398285469	::487314659616124000
147997393	::487314677748473000
343904325	::487314680587624000
257830093	::487314683318525000
281260984	::487314683544608000
51601709	::487314693649100000
376525681	::487314698036314000
34689419	::487314705917038000
312471776	::487314717850218000
50818061	::487314734245359000
56710887	::487314744060022000
18968115	::487314759457333000
18999708	::487314759478288000
139460380	::487314766005043000
37730571	::487314805624414000
360730562	::487314810661380000
33299478	::487314812192305000
213131959	::487314824825561000
17974977	::487314825404772000
21548401	::487314843158863000
425434011	::487314849014112000
95712580	::487314855141994000
86131593	::487314859113979000
38226468	::487314859915481000
16713287	::487314868249190000
328557330	::487314876566482000
542406301	::487314893863809000
227191596	::487314901237391000
347869774	::487314902915104000
16459325	::487314919080357000
490977827	::487314929054416000
21548401	::487314929888673000
169636335	::487314931671244000
27364321	::487314957688922000
50818061	::487314996066414000
623584562	::487315007823044000
49221112	::487315008418627000
256074844	::487315018703048000
332391188	::487315020888674000
19222225	::487315039594889000
90469755	::487315043113897000
33299478	::487315047933153000
342878651	::487315055067660000
38044979	::487315055298748000
399114412	::487315056200122000
256074844	::487315075451985000
266413556	::487315080791355000
552146644	::487315086336606000
21503139	::487315089393860000
107870705	::487315090480168000
279268567	::487315108000174000
155034504	::487315112823226000
287978614	::487315130632241000
80191031	::487315142833491000
74315614	::487315145451110000
372499722	::487315149511217000
248358978	::487315151733805000
113760458	::487315154749882000
267482537	::487315159648456000
454531259	::487315159904313000
250774954	::487315161750208000
188417746	::487315172084572000
27211964	::487315179118792000
18015033	::487315185586024000
35592561	::487315189868412000
250774954	::487315219027619000
399114412	::487315244549566000
332391188	::487315249998340000
34689419	::487315285330780000
267482537	::487315296533762000
155034504	::487315301562716000
332391188	::487315306768265000
37730571	::487315312703184000
389614947	::487315323025358000
17990173	::487315330042441000
34689419	::487315334974545000
188417746	::487315340355854000
332073582	::487315350887731000
332391188	::487315354486837000
216927443	::487315357636780000
254276767	::487315373859934000
542406301	::487315379295748000
260440912	::487315380302381000
267482537	::487315383670435000
589638848	::487315386946174000
264608632	::487315428985692000
27211964	::487315444291100000
337169907	::487315458719105000
340067989	::487315477404737000
339353546	::487315487101956000
332391188	::487315488494854000
17974977	::487315496954781000
122067183	::487315501711101000
31010760	::487315501966950000
361199465	::487315508954669000
18015033	::487315518085283000
279268567	::487315530077196000
17529301	::487315533810139000
18148466	::487315553804357000
280119639	::487315563958390000
45164175	::487315571198132000
34087430	::487315582807592000
381315320	::487315603808468000
27211964	::487315613908733000
108605734	::487315618719227000
453044363	::487315620955189000
102444460	::487315625807585000
213131959	::487315668069392000
70784628	::487315675393064000
273814896	::487315688361455000
106860209	::487315691305832000
355574432	::487315720296873000
26580506	::487315722444742000
240941201	::487315744514781000
34087430	::487315747173982000
55475943	::487315764492640000
240941201	::487315775263223000
55475943	::487315775997607000
56556074	::487315779835011000
27211964	::487315790950330000
18015033	::487315840237580000
192616191	::487315855588347000
221610776	::487315865893744000
50429893	::487315886923984000
37730571	::487315899746353000
38044979	::487315904812691000
25609677	::487315907761700000
160453801	::487315926048854000
212060681	::487315941282578000
471516383	::487315955740323000
372499722	::487315978007871000
351810944	::487315992947617000
360730562	::487315993241600000
167384328	::487316001327812000
64584579	::487316008508465000
454531259	::487316014028161000
424698378	::487316015026425000
17529301	::487316021712551000
242622458	::487316023624753000
16459325	::487316032759943000
27323374	::487316049495605000
252793957	::487316050376019000
75555647	::487316073364987000
255147158	::487316088959418000
18336787	::487316089852788000
418297592	::487316094865408000
18015033	::487316095981084000
343904325	::487316105296224000
351810944	::487316112158113000
21449993	::487316114381094000
333704327	::487316115002236000
267482537	::487316135986339000
232711010	::487316136208257000
351810944	::487316138515124000
15109013	::487316152100847000
56059141	::487316156475125000
14780915	::487316158887231000
36861827	::487316172942376000
138557664	::487316173634428000
612285596	::487316182643380000
230327491	::487316184157523000
503577648	::487316189841211000
8070562	::487316196065177000
16459325	::487316197625847000
286734780	::487316204495712000
138557664	::487316206765211000
8070562	::487316207670812000
129240201	::487316209004597000
589638848	::487316221595893000
70784628	::487316223588569000
399114412	::487316230483632000
589638848	::487316241841795000
278603967	::487316243813117000
346173821	::487316245218205000
21548401	::487316252134612000
136006997	::487316257331752000
589638848	::487316263845113000
138557664	::487316264285904000
447774872	::487316277250101000
54304799	::487316277359173000
54304799	::487316278835548000
267482537	::487316282832744000
23785621	::487316286205333000
43586963	::487316289762123000
64584579	::487316307683971000
107870705	::487316321634250000
273814896	::487316325417500000
318173357	::487316352919949000
21548401	::487316359051624000
587104097	::487316363564703000
136880369	::487316389741338000
612285596	::487316400482947000
26580506	::487316400902795000
38044979	::487316403025088000
170126452	::487316410553487000
167384328	::487316417335685000
27992224	::487316426311868000
278603967	::487316427670437000
315296719	::487316427720757000
147279456	::487316442493104000
78213	::487316445182066000
115941650	::487316465276567000
78213	::487316469009899000
15330061	::487316482477809000
584206727	::487316487754227000
447774872	::487316499690819000
29327418	::487316518913712000
189025601	::487316519781928000
45164175	::487316524647337000
76815335	::487316531835985000
16459325	::487316552417824000
232711010	::487316555382796000
213131959	::487316572977913000
367322500	::487316575377039000
18148466	::487316586966286000
24983393	::487316593953603000
187034273	::487316598060228000
40618847	::487316598236012000
612285596	::487316598475063000
277693030	::487316601197170000
64942768	::487316626686349000
32624494	::487316632507666000
61318348	::487316638769741000
1565041	::487316640548540000
612285596	::487316645254135000
816177	::487316647049302000
61318348	::487316670021898000
816177	::487316702472830000
345756955	::487316708130951000
44811271	::487316713612931000
22991317	::487316719761768000
114579662	::487316723448569000
200615756	::487316731753291000
45164175	::487316774640451000
21548401	::487316777391509000
129441756	::487316778620821000
8524892	::487316781795520000
21330741	::487316781816897000
75555647	::487316782231740000
517075828	::487316783569715000
54105420	::487316785230667000
358611246	::487316787483000000
33158980	::487316816889647000
22187821	::487316826687537000
433142367	::487316826746257000
18015033	::487316830533718000
435478224	::487316855963410000
129240201	::487316865237004000
14604658	::487316873332002000
70784628	::487316903866925000
232711010	::487316904793481000
358611246	::487316906316017000
27211964	::487316919230689000
374241458	::487316937823645000
27992224	::487316949513543000
816177	::487316970292150000
279750654	::487316978583871000
348123497	::487316998926249000
20026791	::487317005431619000
95714823	::487317009089445000
302408703	::487317020862451000
433142367	::487317039934373000
16459325	::487317064097333000
26109453	::487317077834100000
32624494	::487317080065077000
389738018	::487317100789112000
164135621	::487317102127112000
55475943	::487317105776549000
32624494	::487317117574721000
36861827	::487317125431042000
307485154	::487317136088375000
32624494	::487317148734214000
728549208	::487317151410171000
39041792	::487317172545269000
21548401	::487317183014244000
213131959	::487317198533189000
32624494	::487317200932327000
54304799	::487317214064701000
389738018	::487317242544013000
44811271	::487317244377313000
24136198	::487317248370282000
21330741	::487317273871663000
32624494	::487317275590926000
40618847	::487317282633179000
260006924	::487317298588311000
32624494	::487317301595615000
52610012	::487317340368158000
26914697	::487317353953501000
44811271	::487317359586054000
14780915	::487317360299507000
391573659	::487317363772366000
49114032	::487317368767397000
250774954	::487317375235416000
259746323	::487317384324059000
41649263	::487317393102753000
342878651	::487317396726620000
27211964	::487317431099346000
724485482	::487317436459261000
34052201	::487317440393539000
56059141	::487317446760488000
75555647	::487317450363392000
141976809	::487317456390987000
22991317	::487317466914496000
185399022	::487317467312959000
221098400	::487317492260286000
27992224	::487317493426712000
256074844	::487317495938699000
308170990	::487317497327419000
49114032	::487317521821736000
18999708	::487317528650059000
291288952	::487317531146063000
308170990	::487317561789677000
276540818	::487317565702950000
91521926	::487317566914711000
87771600	::487317575219412000
56059141	::487317576876175000
568915908	::487317589819785000
381181950	::487317590902329000
54304799	::487317595599552000
728549208	::487317615162191000
453044363	::487317621533335000
75555647	::487317639006416000
148445755	::487317643448553000
27211964	::487317643947679000
211904285	::487317647907110000
391573659	::487317653804314000
330513153	::487317658635751000
36861827	::487317662570016000
232711010	::487317681301753000
266235648	::487317712012447000
273814896	::487317712842932000
330513153	::487317721181208000
725050717	::487317722120732000
23868298	::487317733143355000
6945382	::487317738767908000
728549208	::487317740236328000
16459325	::487317743478534000
40864634	::487317744140832000
19879486	::487317751351226000
169636335	::487317753145999000
60160675	::487317758900576000
16248047	::487317760192819000
24136198	::487317761346260000
208217521	::487317773547487000
48390222	::487317774771814000
169636335	::487317783495970000
633531552	::487317784356192000
240892007	::487317797291061000
102875172	::487317821064368000
16370204	::487317823254200000
589638848	::487317825996869000
305370209	::487317828651864000
87771600	::487317828723159000
64584579	::487317831101345000
75555647	::487317835773775000
14178003	::487317853712818000
312471776	::487317855353180000
599589782	::487317871886757000
165967574	::487317872457547000
273271548	::487317896541261000
281260984	::487317897149038000
213131959	::487317907462832000
54304799	::487317909912289000
31056422	::487317910113615000
55426501	::487317914232434000
136458681	::487317918443532000
75555647	::487317921153048000
332391188	::487317923925876000
279750654	::487317925456384000
315296719	::487317929952681000
42529606	::487317940577251000
27992224	::487317949351723000
209401949	::487317952086044000
179519500	::487317954208362000
366136205	::487317957580967000
308858845	::487317959732658000
107870705	::487317970637426000
16459325	::487317976698613000
20941662	::487317979978559000
163646426	::487317986362265000
344817215	::487318010948886000
269143639	::487318021329797000
242622458	::487318030360535000
517075828	::487318038992007000
244279439	::487318051914674000
44205530	::487318055048208000
75555647	::487318069883043000
18704527	::487318076346884000
242622458	::487318076853981000
211904285	::487318085431750000
252793957	::487318095149535000
63720288	::487318098802769000
18704527	::487318103786016000
224410857	::487318108747472000
35156425	::487318111751012000
254276767	::487318114657632000
36861827	::487318128901500000
118827154	::487318147855564000
490016303	::487318153899167000
433142367	::487318167984013000
50818061	::487318192188948000
17529301	::487318198451441000
634822122	::487318203732066000
490977827	::487318210984034000
424698378	::487318229899960000
244279439	::487318231804174000
237986569	::487318238066667000
27763417	::487318292181164000
376546976	::487318292433211000
35592561	::487318296107442000
219153949	::487318299219595000
170357410	::487318302838906000
18704527	::487318312142245000
484423510	::487318313010094000
559991040	::487318313908051000
849	::487318315346714000
29853720	::487318330001223000
494514265	::487318342764486000
74315614	::487318355095715000
271204273	::487318356345622000
286734780	::487318360372174000
315296719	::487318377635934000
20535654	::487318380752674000
54697279	::487318383168204000
559991040	::487318389535563000
60160675	::487318395226828000
16370204	::487318395244011000
303342881	::487318400549404000
136458681	::487318428621893000
565986436	::487318438826618000
519909326	::487318477149974000
17233573	::487318488076521000
78465328	::487318493335810000
396177532	::487318496213094000
73020435	::487318506422018000
27331165	::487318512336392000
29853720	::487318517964746000
432747373	::487318529717182000
139447011	::487318533194661000
95712580	::487318542686359000
387472182	::487318545752018000
20535654	::487318549283999000
44205530	::487318550605209000
18704527	::487318558003961000
20924979	::487318560276889000
55426501	::487318578220126000
348785324	::487318582884196000
565986436	::487318587166584000
139447011	::487318596172144000
39507361	::487318636810735000
16370204	::487318652891709000
78065938	::487318656825556000
21548401	::487318671115571000
281260984	::487318688811347000
281260984	::487318713893257000
332391188	::487318715332304000
849	::487318730117226000
54304799	::487318748370456000
330513153	::487318752447311000
332391188	::487318765802360000
60160675	::487318803731062000
37090364	::487318848090013000
232711010	::487318851810381000
202791635	::487318860782379000
348785324	::487318862690390000
31280614	::487318869099286000
18704527	::487318874497777000
21945140	::487318878603595000
55426501	::487318881800036000
253737829	::487318885259964000
282069115	::487318889412321000
148445755	::487318916864417000
484423510	::487318947197239000
18015033	::487318948212269000
15109013	::487318949374468000
23442090	::487318960421883000
158428489	::487318981955432000
388433171	::487318984887242000
509524562	::487318985713922000
75555647	::487318990398554000
45581124	::487318993233915000
23868298	::487319011353313000
55312313	::487319011558846000
164575018	::487319011563036000
559991040	::487319050121261000
24803741	::487319066697547000
511899726	::487319075748458000
37090364	::487319090793816000
368468264	::487319095113560000
74315614	::487319100897894000
45243501	::487319107168403000
332391188	::487319115070459000
87771600	::487319117938970000
17016789	::487319129238417000
18704527	::487319130643906000
23868298	::487319141309616000
365203632	::487319145126436000
246066577	::487319148335079000
316162665	::487319153632477000
388433171	::487319154609770000
64942768	::487319166941429000
427464965	::487319184838111000
559991040	::487319186973028000
23785621	::487319188881424000
332391188	::487319191935258000
435471503	::487319213028040000
55475943	::487319215549218000
96793797	::487319227104124000
17339508	::487319228337643000
207781904	::487319240639123000
37780107	::487319253121765000
20535654	::487319256905056000
87812967	::487319281894703000
388433171	::487319287472721000
20364178	::487319288093491000
136828926	::487319296826015000
14520186	::487319305894121000
351174024	::487319317982105000
170815462	::487319319064215000
127943795	::487319326169378000
354406436	::487319326593417000
323262953	::487319328065613000
36579395	::487319331068313000
148445755	::487319357316669000
171510293	::487319362701762000
388433171	::487319370066952000
8036902	::487319410185478000
37730571	::487319416980668000
143225254	::487319417668108000
102401687	::487319418049789000
59184492	::487319423486013000
18015033	::487319430490112000
377806186	::487319449284780000
114077276	::487319450358534000
114077276	::487319450471772000
21124400	::487319460215152000
388433171	::487319461930598000
332391188	::487319467152916000
18704527	::487319473964470000
9899992	::487319481488646000
300135225	::487319499431882000
559991040	::487319517450620000
239162983	::487319526695256000
187034273	::487319533037031000
1565041	::487319533695549000
34689419	::487319542222159000
276540818	::487319545594781000
348785324	::487319551881650000
23442090	::487319558660059000
95712580	::487319566561734000
187034273	::487319589928599000
321578565	::487319594559086000
127062122	::487319594583851000
278778128	::487319597629313000
45150174	::487319613953564000
18704527	::487319623373959000
75555647	::487319632697511000
148445755	::487319642554523000
149295164	::487319658052075000
391108584	::487319659977273000
87771600	::487319666272915000
102401687	::487319686103580000
94480498	::487319689379328000
19222225	::487319698195771000
95712580	::487319700062208000
246066577	::487319707129622000
280119639	::487319716633915000
330513153	::487319729527193000
355612007	::487319730567774000
355574432	::487319737857101000
430387521	::487319743259365000
101617436	::487319748506423000
376546976	::487319751526711000
35505123	::487319754625937000
44231782	::487319764990062000
136006997	::487319779863048000
31620041	::487319783797313000
83507090	::487319807532879000
479959389	::487319808305016000
55312313	::487319814575124000
391108584	::487319816634527000
136006997	::487319818932977000
11146552	::487319822313598000
365203632	::487319831285223000
194998718	::487319833256529000
23820736	::487319837715099000
381373424	::487319838596288000
430387521	::487319839694811000
44779656	::487319842471821000
168864295	::487319847777230000
22278303	::487319855495127000
378622092	::487319859303575000
158428489	::487319873383456000
29827759	::487319884548694000
106860209	::487319888902381000
378622092	::487319894514741000
32609703	::487319899186798000
17473737	::487319903217541000
430387521	::487319906904313000
25368960	::487319908338774000
213131959	::487319909156663000
494514265	::487319917726035000
378622092	::487319919403757000
536012978	::487319922909794000
402268968	::487319928467619000
348785324	::487319935136194000
244279439	::487319965146431000
479959389	::487319974131015000
493640349	::487319977532194000
202791635	::487319977788456000
21124400	::487319979315195000
25368960	::487319979608403000
21548401	::487319986638036000
16370204	::487319987699601000
14178003	::487319987703402000
238788821	::487319991344435000
95712580	::487319993164791000
18704527	::487320004061188000
536012978	::487320004103122000
21548401	::487320008733634000
323262953	::487320012072689000
79633612	::487320015176491000
238788821	::487320019505004000
253178679	::487320043026280000
255834275	::487320044393615000
483283190	::487320063054082000
87771600	::487320071170048000
238788821	::487320072751685000
381373424	::487320092175532000
75630500	::487320109661163000
156866548	::487320110500048000
79633612	::487320114363375000
34689419	::487320124261556000
252793957	::487320141588230000
31144939	::487320165512912000
156866548	::487320173490098000
391108584	::487320177197846000
430387521	::487320178862985000
410961985	::487320184080719000
256074844	::487320243241361000
23868298	::487320256235319000
205030447	::487320257007476000
370420008	::487320260169576000
78926478	::487320263847993000
238788821	::487320270429241000
381373424	::487320270517317000
536012978	::487320271179620000
494514265	::487320278268010000
624747426	::487320278973026000
377806186	::487320293946310000
609790203	::487320295523381000
609790203	::487320296332881000
408479039	::487320305388769000
391108584	::487320307451953000
238788821	::487320307775332000
26914697	::487320309167448000
50157557	::487320326724792000
40618847	::487320326813282000
246066577	::487320327442014000
609790203	::487320348845563000
20954074	::487320351785775000
122067183	::487320354465931000
102444460	::487320358567948000
91521926	::487320361374326000
242622458	::487320361386512000
281260984	::487320364452569000
17990173	::487320373227048000
19147974	::487320375706259000
37730571	::487320383369273000
87771600	::487320386241966000
215181084	::487320391187058000
536012978	::487320393330331000
245398547	::487320394207338000
95712580	::487320394274045000
624747426	::487320398359699000
333704327	::487320405859135000
18704527	::487320408686092000
486138458	::487320410459885000
487258078	::487320414410919000
14606079	::487320425278365000
234078302	::487320427815911000
256074844	::487320432756809000
224410857	::487320449718951000
242622458	::487320455217307000
58949154	::487320466806153000
20954074	::487320477077995000
624747426	::487320481159446000
304219715	::487320493351895000
391108584	::487320501203644000
39507361	::487320506618900000
536012978	::487320511605534000
355574432	::487320512008159000
223288871	::487320522267828000
609790203	::487320524494622000
17339508	::487320528059768000
511899726	::487320531092271000
263418480	::487320572913647000
391108584	::487320597530017000
33453167	::487320598012776000
397934536	::487320598830264000
362540752	::487320619638611000
31144939	::487320621865795000
75555647	::487320633097715000
355574432	::487320642249707000
213131959	::487320646943113000
139447011	::487320647635595000
74315614	::487320648612872000
559991040	::487320652257308000
316766176	::487320662566899000
21945140	::487320669466554000
238788821	::487320670620368000
497458875	::487320682695753000
559991040	::487320698210115000
244279439	::487320700533735000
494514265	::487320713217327000
251359942	::487320719798190000
20932133	::487320723333980000
194998718	::487320732200747000
375364618	::487320736894181000
25935173	::487320737720463000
391108584	::487320746276818000
494514265	::487320764303962000
23868298	::487320764916326000
190379795	::487320784168185000
43256984	::487320786894467000
188417746	::487320788689616000
355574432	::487320794498732000
18704527	::487320794792755000
584206727	::487320803969875000
122067183	::487320814203985000
74315614	::487320815688753000
23413958	::487320830024507000
50807638	::487320832755380000
559991040	::487320835246403000
330513153	::487320856066928000
23164217	::487320865814487000
65995121	::487320866972520000
188417746	::487320868326871000
31280614	::487320872667971000
223288871	::487320890724851000
55475943	::487320891429511000
38031351	::487320898492309000
75555647	::487320900794990000
87771600	::487320918734012000
244279439	::487320923901403000
87956728	::487320927081095000
297238880	::487320928632578000
18704527	::487320944411955000
75555647	::487320945657262000
74315614	::487320960161574000
172035134	::487320961163612000
457811756	::487320964430979000
518039543	::487320969694806000
31403901	::487320981258903000
27726737	::487320999755403000
89294713	::487321003358289000
23400461	::487321008810901000
95712580	::487321008894771000
21548401	::487321013181374000
166307106	::487321024527368000
238788821	::487321048938184000
536012978	::487321053526360000
44231782	::487321055879376000
122067183	::487321057029021000
21548401	::487321057385140000
20364178	::487321079803678000
305370209	::487321086455853000
14520186	::487321089421213000
278316478	::487321115685957000
22431584	::487321119977115000
75555647	::487321120983375000
21548401	::487321130227625000
238788821	::487321153028259000
316766176	::487321153971560000
21548401	::487321155825451000
244351583	::487321158069391000
35592561	::487321162943197000
355574432	::487321179078676000
24226614	::487321185571463000
107724446	::487321188222660000
21548401	::487321189010771000
370165750	::487321192852754000
589638848	::487321197399375000
75555647	::487321201182654000
166307106	::487321202000928000
37730571	::487321204735635000
230069479	::487321206521991000
147279456	::487321208954687000
443512536	::487321215195815000
95712580	::487321219251728000
90966789	::487321220120313000
238788821	::487321224406913000
55426501	::487321225350225000
267482537	::487321231754919000
18704527	::487321235408564000
55475943	::487321240664031000
542406301	::487321245956845000
40864634	::487321250247630000
95712580	::487321256182571000
279268567	::487321258263314000
23400461	::487321298737983000
19683725	::487321318711635000
270184694	::487321321228206000
39160897	::487321329298063000
21548401	::487321362613022000
293737316	::487321366442819000
102401687	::487321370330537000
384503737	::487321370708025000
102444460	::487321384226263000
459612485	::487321385182560000
248358978	::487321387204218000
33369338	::487321390077337000
355574432	::487321398549819000
316026178	::487321413217300000
222278624	::487321422121811000
122067183	::487321438030798000
355574432	::487321454631866000
308805449	::487321456317956000
45966951	::487321466891821000
462648540	::487321469886550000
222278624	::487321474701615000
355990893	::487321483812012000
443512536	::487321494540664000
116054733	::487321497112178000
343904325	::487321502052655000
308946618	::487321516603092000
20364178	::487321522055307000
160733683	::487321527902552000
316026178	::487321531144355000
160733683	::487321544545546000
316026178	::487321545472086000
355990893	::487321564904714000
27211964	::487321573385191000
27992224	::487321585662308000
54304799	::487321586479792000
387281097	::487321589298769000
23868298	::487321612769710000
225206178	::487321617735761000
364018467	::487321619229319000
40226593	::487321623952109000
289743411	::487321629140463000
47348539	::487321629366554000
465089745	::487321640066220000
60221494	::487321640267575000
95712580	::487321648123875000
16299351	::487321655279366000
70784628	::487321658563514000
240892007	::487321663109738000
358611246	::487321669149544000
18704527	::487321681225347000
25935173	::487321701600878000
27992224	::487321705061548000
288540835	::487321705556107000
323262953	::487321711797604000
18704527	::487321725349400000
37730571	::487321729866694000
17233573	::487321733146632000
37780107	::487321735151497000
55426501	::487321744688947000
256319248	::487321750766485000
18148466	::487321765463330000
32959639	::487321783352053000
18704527	::487321786980507000
344817215	::487321789261815000
251443783	::487321793154523000
98599563	::487321794408620000
240892007	::487321828604407000
453690730	::487321840352624000
351325780	::487321855208869000
453690730	::487321858463657000
50807638	::487321877535535000
35156425	::487321879985020000
14780915	::487321885282422000
57713984	::487321894908358000
354047009	::487321896200175000
364018467	::487321900096684000
421548020	::487321903506288000
25408355	::487321917389406000
416419059	::487321933873029000
354047009	::487321948440260000
102401687	::487321978504626000
147279456	::487321978605694000
162394402	::487321981982089000
351174024	::487321983651020000
65995121	::487322002450296000
728549208	::487322005738647000
74315614	::487322008024137000
32171318	::487322011388370000
106135938	::487322013229273000
18704527	::487322024877236000
427464965	::487322030220804000
21548401	::487322035329044000
381315320	::487322035471646000
27992224	::487322043428655000
20932133	::487322046422999000
32959639	::487322047672885000
536012978	::487322059672801000
189179241	::487322066215903000
370165750	::487322075112013000
728549208	::487322076274233000
23868298	::487322082468831000
87771600	::487322083882319000
21548401	::487322091130073000
755431	::487322092027658000
254579074	::487322112768491000
20364178	::487322113980633000
330513153	::487322121190641000
266317182	::487322124126679000
18704527	::487322125460840000
19683725	::487322130540158000
387281097	::487322137594986000
15681561	::487322146826616000
381315320	::487322153767813000
267482514	::487322154015272000
222278624	::487322155915304000
44231782	::487322169857175000
31620041	::487322178820390000
21548401	::487322182096130000
245573462	::487322199489925000
56779057	::487322201889067000
75555647	::487322213696024000
156866548	::487322219144421000
596957614	::487322224341164000
278220302	::487322227093032000
23413958	::487322241932095000
474371126	::487322256389832000
351174024	::487322259795619000
213131959	::487322266959507000
1565041	::487322269656809000
387476542	::487322270277566000
432747373	::487322277642395000
343904325	::487322285246652000
25408355	::487322286236520000
242622458	::487322290883813000
251443783	::487322295053344000
322842111	::487322297062027000
90966789	::487322306407317000
432747373	::487322307736526000
32959639	::487322308705390000
170868061	::487322315097513000
273271548	::487322335872311000
281260984	::487322336266166000
147279456	::487322346898726000
87771600	::487322347787939000
99827590	::487322366431604000
375810749	::487322375147380000
310330192	::487322375583977000
34689419	::487322380088270000
755431	::487322395686862000
189179241	::487322411042213000
221610776	::487322412938039000
35592561	::487322416113127000
35592561	::487322438133219000
98599563	::487322446710972000
242922283	::487322448161824000
62093388	::487322450980765000
37213451	::487322453728055000
147279456	::487322454218403000
95714823	::487322454592081000
95714823	::487322458392109000
487258078	::487322464176070000
256319248	::487322474929876000
364018467	::487322487978733000
189179241	::487322495272230000
50807638	::487322515564679000
270184694	::487322517020090000
463908266	::487322523965870000
40618847	::487322532144365000
32959639	::487322532874178000
108204138	::487322548334776000
490977827	::487322550431940000
18704527	::487322553703464000
161302101	::487322562049740000
25408355	::487322594949877000
76977679	::487322606912020000
259413656	::487322610284658000
34689419	::487322617389404000
164575018	::487322618215673000
467774585	::487322626935635000
463908266	::487322627657453000
107870705	::487322633000595000
348082308	::487322637580791000
273271548	::487322643453210000
35592561	::487322665552601000
48467620	::487322666206887000
425434011	::487322668748660000
95714823	::487322669617266000
232711010	::487322720497971000
107870705	::487322721416511000
32959639	::487322722133749000
300135225	::487322728635318000
25408355	::487322732544020000
95712580	::487322742447177000
170126452	::487322759358590000
33453167	::487322759975157000
32624494	::487322766912131000
89590985	::487322767105064000
107870705	::487322784750505000
102401687	::487322784930885000
405239647	::487322794150363000
432747373	::487322811090739000
35592561	::487322820267892000
256319248	::487322822444716000
108204138	::487322833597767000
37730571	::487322851733950000
238788821	::487322854888071000
82223258	::487322861536038000
398445530	::487322887045775000
361199465	::487322921812393000
87771600	::487322948802314000
113722629	::487322961826021000
451868502	::487322962031153000
32959639	::487322970696581000
35592561	::487322977902407000
65476712	::487322982524940000
238788821	::487322999256006000
47348539	::487323002439479000
65476712	::487323015873433000
256319248	::487323022181691000
18015033	::487323035867701000
60131090	::487323058982510000
33299478	::487323060555358000
62093388	::487323071184138000
467774585	::487323073226346000
289743411	::487323076066308000
95712580	::487323088275513000
624747426	::487323091178360000
467774585	::487323107930030000
245855482	::487323125278060000
208217521	::487323125324201000
17470539	::487323155657011000
429375230	::487323191732215000
17473737	::487323198040469000
81023321	::487323204046696000
244351583	::487323205325963000
107724446	::487323208790851000
35592561	::487323209646096000
62093388	::487323211626188000
19080798	::487323213945241000
393105437	::487323216839708000
103244523	::487323230818930000
364018467	::487323246342459000
351174024	::487323253443022000
14604658	::487323278424293000
584206727	::487323283885662000
33299478	::487323287735644000
21548401	::487323301287428000
53258017	::487323301661138000
38207353	::487323306031206000
364018467	::487323323442143000
58562014	::487323324532285000
398735102	::487323330463023000
354629644	::487323335496564000
18704527	::487323342534606000
238788821	::487323349375520000
289743411	::487323350608654000
64942768	::487323354459041000
179337055	::487323362373693000
25408355	::487323363350564000
81023321	::487323369310654000
29800175	::487323373471420000
391573659	::487323394850168000
364018467	::487323407823142000
37730571	::487323408771088000
29800175	::487323418396610000
138557664	::487323426038632000
44205530	::487323429545451000
238788821	::487323436315066000
81023321	::487323437619089000
107724446	::487323448960880000
35592561	::487323467155398000
273271548	::487323473954762000
25839207	::487323478735863000
179337055	::487323479071817000
238788821	::487323496893382000
32959639	::487323497505361000
37730571	::487323513116979000
365151006	::487323520657924000
364018467	::487323523702992000
474371126	::487323527721148000
215181084	::487323556296929000
238788821	::487323559707279000
155805303	::487323560944627000
81023321	::487323576526049000
281260984	::487323592053366000
47466684	::487323595123982000
184962835	::487323605760368000
37730571	::487323609455923000
433169770	::487323614769729000
288540835	::487323619324751000
14808898	::487323630767181000
282069115	::487323634177163000
357211620	::487323683166629000
249052117	::487323685586358000
20364178	::487323696055336000
62186442	::487323703668006000
816177	::487323706751213000
35592561	::487323715416236000
165261298	::487323717567930000
339353546	::487323724069089000
351325780	::487323724811476000
56917722	::487323727114145000
208217521	::487323744600621000
54344507	::487323754146430000
238788821	::487323754645958000
25408355	::487323766871977000
15109013	::487323767782539000
64942768	::487323770580107000
407038804	::487323772857634000
606781453	::487323775222816000
14604658	::487323775424147000
230898142	::487323777328762000
377806186	::487323790892748000
309778100	::487323797289046000
95714823	::487323799369842000
23868298	::487323830696689000
14604658	::487323846127517000
29800175	::487323858429440000
239885742	::487323864666353000
187309818	::487323867719815000
54344507	::487323870756470000
238788821	::487323886250651000
336149936	::487323896077500000
401109490	::487323905883791000
114593439	::487323911466782000
15109013	::487323929955274000
273271548	::487323936531955000
312784161	::487323960699146000
20932133	::487323977463767000
347994449	::487324000688013000
238788821	::487324000780296000
55426501	::487324004265381000
377806186	::487324011668312000
343606449	::487324018618281000
479986172	::487324019339706000
336149936	::487324022032433000
107724446	::487324028563369000
111687397	::487324029821272000
54697279	::487324036687736000
32959639	::487324039099080000
80929828	::487324041351405000
76977679	::487324047416373000
222636373	::487324062231048000
90469755	::487324066177495000
135324408	::487324078374928000
242922283	::487324082745401000
422876369	::487324088998694000
37090364	::487324095835418000
312784161	::487324100151349000
96793797	::487324101476753000
107870705	::487324107814354000
18704527	::487324113577721000
23868298	::487324124734164000
95714823	::487324147257995000
54344507	::487324147706380000
310330192	::487324154220535000
36116261	::487324162693033000
377806186	::487324164651368000
47348539	::487324176974245000
564138249	::487324193885659000
50429893	::487324194045050000
95714823	::487324199573524000
152875477	::487324202613997000
816177	::487324203713327000
21124400	::487324215398248000
131954929	::487324225766555000
25935173	::487324256368226000
171510293	::487324257374842000
332073582	::487324276547018000
38577111	::487324285196066000
131954929	::487324285728354000
32959639	::487324289733898000
155034504	::487324299187851000
387461887	::487324299305299000
238788821	::487324311817310000
357275400	::487324318968209000
377806186	::487324337863553000
370049566	::487324342335062000
245573462	::487324366422556000
91521926	::487324376329486000
450560571	::487324397452021000
395703736	::487324411947921000
233740533	::487324419732156000
148445755	::487324436337807000
245573462	::487324439642517000
236589142	::487324439923539000
161199833	::487324449775972000
90469755	::487324454058352000
281260984	::487324463084486000
16559994	::487324478725050000
152875477	::487324488682319000
178492117	::487324490318503000
282069115	::487324490519437000
16559994	::487324491274809000
43256984	::487324524153946000
54344507	::487324539274006000
18704527	::487324545750433000
25408355	::487324562128777000
377806186	::487324564066545000
200615756	::487324566054649000
252623066	::487324566868725000
107724446	::487324579778805000
239162983	::487324591959064000
38244930	::487324595683221000
242922283	::487324599088992000
54344507	::487324600389226000
186314952	::487324608102555000
155034504	::487324609994166000
213131959	::487324611478974000
330513153	::487324616826695000
52628599	::487324629275402000
18704527	::487324642752102000
318173357	::487324644392071000
17470539	::487324644454572000
23868298	::487324648606941000
242622458	::487324649198346000
32959639	::487324671109394000
76977679	::487324672267001000
152875477	::487324682886971000
317596401	::487324690768076000
100626124	::487324694144499000
257265522	::487324704198246000
95712580	::487324710770724000
305877074	::487324716768579000
307485154	::487324724209262000
50807638	::487324739195916000
225206178	::487324750851473000
43256984	::487324790706176000
437082385	::487324792681660000
25368960	::487324804685369000
33369338	::487324833508651000
387281097	::487324840261857000
445925140	::487324847484059000
332073582	::487324860343783000
162394402	::487324876609691000
359776589	::487324880610684000
323262953	::487324884331405000
276540818	::487324893852487000
25408355	::487324902605602000
422876369	::487324905763917000
273271548	::487324907404263000
34689419	::487324907672330000
18704527	::487324927175823000
240892007	::487324929423974000
32959639	::487324944699629000
167144906	::487324945651728000
90469755	::487324950093516000
564138249	::487324957869740000
21449993	::487324959916580000
25408355	::487324964979085000
32171318	::487324986823438000
207781904	::487324998365749000
216486063	::487325023938838000
32959639	::487325024156532000
591216066	::487325029605314000
316162665	::487325038320705000
316026178	::487325039834824000
23413958	::487325049343340000
332073582	::487325052862357000
17054163	::487325069182382000
281260984	::487325074278449000
254433701	::487325078783143000
23164217	::487325103537938000
23164217	::487325111318360000
391108584	::487325121900589000
433012724	::487325207560855000
14392960	::487325212724432000
44231782	::487325228230406000
23164217	::487325228763062000
422876369	::487325228859547000
136006997	::487325246807347000
14520186	::487325250711851000
316026178	::487325254277017000
109105005	::487325255837306000
480857982	::487325266125934000
208217521	::487325270874271000
25099957	::487325274610995000
597834721	::487325289018445000
624747426	::487325292588183000
33369338	::487325315014729000
26914697	::487325316822487000
161492068	::487325334350475000
213131959	::487325345184366000
542909484	::487325355439824000
728549208	::487325358266802000
18704527	::487325361227591000
230898142	::487325389870870000
388558032	::487325391015514000
25839207	::487325400029077000
17470539	::487325413144682000
34689419	::487325418387542000
27784817	::487325420430180000
584206727	::487325422036987000
81023321	::487325430043529000
18704527	::487325434036887000
286487329	::487325442261925000
163646426	::487325448679194000
364018467	::487325484272078000
561540580	::487325488738992000
277693030	::487325501787099000
51952627	::487325530388439000
32959639	::487325535630925000
177101575	::487325547195006000
16299351	::487325549237645000
83163050	::487325551682936000
153544543	::487325555277066000
286487329	::487325571941429000
398339392	::487325580623626000
62093388	::487325598327767000
63720288	::487325602886590000
15174710	::487325615960244000
354047009	::487325630309343000
38594501	::487325631491756000
238788821	::487325633245360000
288016073	::487325641239322000
7141172	::487325643546570000
55475943	::487325650043142000
62093388	::487325653780688000
15174710	::487325654610747000
35156425	::487325658792886000
448283191	::487325665947963000
85399171	::487325675771428000
609790203	::487325682683240000
8070562	::487325691755524000
551501734	::487325694121107000
258235483	::487325711959478000
591216066	::487325715181084000
17473737	::487325716103446000
28498427	::487325716770721000
713350694	::487325716804288000
254433701	::487325720528433000
262870925	::487325723401932000
591216066	::487325724110774000
223288871	::487325724152705000
54304799	::487325729571340000
561540580	::487325736349360000
238788821	::487325745459769000
57713984	::487325757463461000
230898142	::487325759099650000
354629644	::487325760248496000
18999708	::487325762731515000
387281097	::487325773276409000
409336092	::487325785536335000
131954929	::487325790573305000
281260984	::487325791311507000
1318301	::487325795137101000
226319809	::487325806654676000
242912563	::487325813873049000
47880950	::487325822290632000
33369338	::487325833208426000
213131959	::487325846101708000
238788821	::487325858177495000
223288871	::487325875805757000
16568377	::487325881392959000
288016073	::487325881916858000
254433701	::487325891203043000
462648540	::487325919220994000
349386319	::487325927500558000
65576332	::487325931271225000
107610605	::487325932256894000
61969086	::487325951316213000
62093388	::487325963496456000
238024746	::487325966096535000
264434173	::487325971528572000
74315614	::487325979933556000
34087430	::487325981623865000
238788821	::487325981779460000
72143337	::487325992071864000
27563012	::487325996824023000
20496164	::487326008861667000
27563012	::487326016323342000
38520445	::487326017489346000
551501734	::487326040587382000
437762769	::487326045084078000
380680929	::487326050653700000
32959639	::487326064939515000
18148466	::487326097630314000
25839207	::487326098875641000
432622681	::487326099173429000
136006997	::487326102571200000
232275950	::487326111689232000
254276767	::487326113165623000
27784817	::487326132606205000
27563012	::487326140713807000
189025601	::487326141133234000
61969086	::487326142253514000
65476712	::487326143918268000
74315614	::487326148146507000
30795924	::487326158736736000
17054163	::487326160129257000
398339392	::487326162776260000
330645900	::487326167930634000
21548401	::487326173865574000
131866787	::487326181679976000
16370204	::487326195273728000
364018467	::487326196896890000
256321392	::487326199236935000
83507090	::487326204211363000
25408355	::487326216836231000
268246881	::487326218107121000
62093388	::487326219374178000
273271548	::487326227100094000
136006997	::487326228823957000
56967401	::487326229066813000
32959639	::487326231533088000
266317182	::487326233265336000
358611246	::487326250449399000
25839207	::487326254018752000
816177	::487326261011021000
268246881	::487326267356614000
48390222	::487326280497385000
200796300	::487326281575305000
230898142	::487326287498055000
200796300	::487326288684675000
370165750	::487326291364823000
18704527	::487326295089745000
200796300	::487326296309903000
217928831	::487326297962446000
437762769	::487326301867753000
416419059	::487326312491515000
49455873	::487326314710323000
47880950	::487326320041279000
96013044	::487326330283757000
47880950	::487326338366201000
131220599	::487326342757617000
83163050	::487326366317436000
131220599	::487326369731211000
480857982	::487326393361899000
89294713	::487326395698143000
102266093	::487326395811786000
89294713	::487326405936439000
311092385	::487326416967434000
107870705	::487326424206827000
27563012	::487326425863565000
56710887	::487326432507723000
52628599	::487326433790803000
288016073	::487326439557984000
26623525	::487326442443644000
27563012	::487326461930393000
102266093	::487326462681579000
33369338	::487326463339679000
225959127	::487326468515442000
367322500	::487326474555252000
118827154	::487326481316843000
102266093	::487326482927484000
392278984	::487326484609392000
38577111	::487326494847680000
273271548	::487326527923949000
230898142	::487326535083642000
25760567	::487326543031459000
102266093	::487326543455469000
551248502	::487326543656386000
326146327	::487326553575940000
51325761	::487326572001521000
609790203	::487326574841065000
326146327	::487326583045099000
25839207	::487326586350235000
419836731	::487326598321147000
254851572	::487326602900934000
28498427	::487326605996351000
82223258	::487326617052925000
32959639	::487326620915486000
504987901	::487326628708491000
23933265	::487326632571465000
198911524	::487326646932733000
23839835	::487326650745368000
91521926	::487326650908962000
107870705	::487326651357749000
462487376	::487326651902988000
92629759	::487326659398209000
392278984	::487326663152513000
86604355	::487326663949422000
62093388	::487326673600516000
136880369	::487326679484743000
101572891	::487326681469050000
17990173	::487326691853733000
62936749	::487326695176044000
392278984	::487326697831010000
210873235	::487326698703056000
254851572	::487326710996533000
111411572	::487326711236026000
61318348	::487326714297876000
153544543	::487326729451884000
107308159	::487326735474909000
62093388	::487326752600248000
74315614	::487326771352588000
37780107	::487326773248806000
216486063	::487326774985236000
160733683	::487326790890037000
338619333	::487326796442898000
70483417	::487326826377646000
584206727	::487326830827814000
419047433	::487326832077725000
153544543	::487326833042812000
239885742	::487326833436663000
251443783	::487326835060273000
245573462	::487326847227543000
27211964	::487326854467301000
377555310	::487326855989448000
16107745	::487326862809395000
256074844	::487326870623358000
20496164	::487326879901184000
116054733	::487326886901452000
115184915	::487326887182479000
16312540	::487326888315351000
62093388	::487326889414242000
53243169	::487326895353384000
16248047	::487326896435503000
18704527	::487326901175062000
136880369	::487326903976472000
35505123	::487326904383332000
14780915	::487326915360210000
381315320	::487326920724324000
520690554	::487326922205331000
377555310	::487326923853279000
63490594	::487326924403126000
33299478	::487326929763450000
36250685	::487326963011702000
584206727	::487326984419016000
607637849	::487326984838856000
192385616	::487326990089732000
136880369	::487326990127489000
607637849	::487326999384690000
48390222	::487327003217915000
230898142	::487327010738700000
86604355	::487327020620079000
34052201	::487327022301999000
131866787	::487327023191584000
47880950	::487327032502517000
117095775	::487327043483615000
124517802	::487327063419133000
107308159	::487327073955237000
332073582	::487327074441379000
271460073	::487327077893681000
37080273	::487327086676557000
131866787	::487327103504113000
589638848	::487327115495231000
117095775	::487327124064571000
55426501	::487327135883735000
232275950	::487327139943837000
21449993	::487327140799864000
331717534	::487327156843081000
500060319	::487327164568993000
273271548	::487327177923649000
484423510	::487327183572975000
136880369	::487327185330397000
18374690	::487327197167095000
392278984	::487327198735773000
92629759	::487327232113655000
230898142	::487327234550923000
268246881	::487327244788842000
16370204	::487327247431630000
117095775	::487327250984222000
4434941	::487327262623014000
131866787	::487327287428521000
254433701	::487327292276764000
14392960	::487327299101290000
500060319	::487327323625361000
107610605	::487327327005577000
33369338	::487327337348730000
267482537	::487327355728195000
34087430	::487327362933993000
16459325	::487327431003754000
503577648	::487327443553095000
213131959	::487327447944159000
25839207	::487327451198939000
479156555	::487327451723620000
263933552	::487327457326800000
134616278	::487327460493889000
36601312	::487327484807872000
170815462	::487327486251106000
25839207	::487327499580215000
90966789	::487327505347383000
48431204	::487327511391772000
32959639	::487327530492252000
230898142	::487327530568146000
16370204	::487327535056056000
48431204	::487327535718735000
288531248	::487327544773840000
32171318	::487327548075163000
48431204	::487327555499085000
101572891	::487327569268989000
513825441	::487327569931669000
34087430	::487327584103845000
268246881	::487327584380657000
48431204	::487327584842424000
500060319	::487327585542885000
29391732	::487327587736092000
21124400	::487327588915093000
54304799	::487327596418326000
220867112	::487327604311998000
16370204	::487327610230562000
24804859	::487327612050874000
18704527	::487327623497146000
586783331	::487327641142587000
419836731	::487327644871311000
423830555	::487327647278452000
19683725	::487327668464267000
728549208	::487327670083264000
16312540	::487327692124356000
462648540	::487327695856889000
48390222	::487327703838650000
18704527	::487327720813379000
53243169	::487327724667961000
260038180	::487327736562601000
131941193	::487327740887302000
25925656	::487327742367526000
334261100	::487327749485256000
584206727	::487327756024553000
33029479	::487327760038109000
49221112	::487327779621330000
124517802	::487327786949165000
18704527	::487327791328034000
32959639	::487327793315729000
82223258	::487327794914131000
537660330	::487327800899031000
16370204	::487327810584051000
423830555	::487327827025334000
332306968	::487327827490897000
503577648	::487327850601926000
23868298	::487327854493843000
14392960	::487327865302966000
18704527	::487327875352518000
82223258	::487327882885468000
225601631	::487327886085324000
392278984	::487327888258379000
15174710	::487327889197502000
564138249	::487327891014057000
18752326	::487327899117035000
282069115	::487327911419330000
32624494	::487327921820823000
238024746	::487327925016875000
392278984	::487327939495997000
273271548	::487327948736069000
16312540	::487327951240056000
23868298	::487327953907224000
48390222	::487327959397588000
37730571	::487327960912121000
62093388	::487327962111692000
370464008	::487327965421002000
37228652	::487327967219945000
385121286	::487327969099001000
16566189	::487327970206679000
363059827	::487327975705042000
503577648	::487327978079387000
332306968	::487327980750766000
253134261	::487327983242211000
18968115	::487327983724945000
18148466	::487327993824829000
268246881	::487328001223168000
17054163	::487328001277710000
53243169	::487328004075683000
301244128	::487328020315652000
21548401	::487328024749015000
131866787	::487328027840634000
537660330	::487328038346960000
224410857	::487328038514724000
282779381	::487328039185809000
392278984	::487328043586060000
18704527	::487328066449178000
419836731	::487328075907358000
223614733	::487328096824328000
32959639	::487328097977376000
69916897	::487328116554342000
69719136	::487328132714622000
149295164	::487328136225652000
62936749	::487328139861700000
131866787	::487328152763777000
281260984	::487328156366299000
14873854	::487328156605353000
414543388	::487328164939440000
19511096	::487328165765738000
65476712	::487328188486254000
18704527	::487328196321628000
27211964	::487328197433102000
437762769	::487328202386587000
14873854	::487328215115911000
392278984	::487328217062457000
59184492	::487328226180861000
36601312	::487328240583729000
74315614	::487328245420130000
221098400	::487328251111407000
537660330	::487328251698614000
20275866	::487328311136100000
16312540	::487328314458378000
329471370	::487328317113401000
332306968	::487328330396364000
48971187	::487328334976921000
89294713	::487328335047835000
392278984	::487328349132701000
297679816	::487328358531756000
346219373	::487328387321442000
59288102	::487328387523162000
584206727	::487328390413041000
34052201	::487328394497896000
537660330	::487328409727430000
211376385	::487328415830118000
445268626	::487328422398791000
20275866	::487328422478110000
18968115	::487328422914695000
281260984	::487328428731822000
326146327	::487328439485992000
305877074	::487328440089972000
297679816	::487328444083367000
281260984	::487328446603730000
14520186	::487328449397137000
25359188	::487328465436160000
32959639	::487328491302440000
25839207	::487328510650773000
20954074	::487328514736025000
272533260	::487328518854803000
439491329	::487328569840791000
365739414	::487328573762465000
503577648	::487328575344115000
58562014	::487328577340203000
56059141	::487328594696220000
213131959	::487328596130664000
316026178	::487328609145602000
18704527	::487328610181984000
326146327	::487328621959204000
116054733	::487328632218472000
20954074	::487328687629426000
384955934	::487328693489250000
21945140	::487328695766376000
279735090	::487328706730262000
21945140	::487328708202483000
25839207	::487328708219240000
58562014	::487328709871808000
33158980	::487328720428883000
391108584	::487328721183842000
392278984	::487328724380311000
27211964	::487328729866469000
29935926	::487328740771237000
192385616	::487328756239843000
90469755	::487328765811236000
391108584	::487328766125830000
131866787	::487328784321101000
79447998	::487328824678289000
271460073	::487328828461957000
76375846	::487328829909008000
192385616	::487328831452110000
48390222	::487328836330086000
37213451	::487328837202501000
18704527	::487328850389778000
62460045	::487328858933166000
131866787	::487328887085740000
373126936	::487328898753916000
37213451	::487328905884209000
251821834	::487328913257799000
59583601	::487328920388124000
299796220	::487328932174516000
76375846	::487328935827734000
50216950	::487328937521852000
14873854	::487328941397393000
32959639	::487328944081756000
50807638	::487328952533655000
115518508	::487328960053645000
48390222	::487328962192764000
106561609	::487328966991048000
27816303	::487328991620382000
23868298	::487328998402179000
109105005	::487329014315376000
149295164	::487329020862660000
273271548	::487329025850085000
213131959	::487329039233736000
213131959	::487329083492032000
12057032	::487329088764252000
278778128	::487329088848527000
101572891	::487329091473797000
55475943	::487329112218796000
115518508	::487329122754891000
418847263	::487329130032017000
192385616	::487329133660090000
225206178	::487329136361230000
74315614	::487329145794199000
48390222	::487329146146521000
56198202	::487329149514956000
125718303	::487329162219118000
193861615	::487329164345610000
20419159	::487329170297352000
14604658	::487329190299979000
38520445	::487329194255200000
192385616	::487329203621081000
32583866	::487329217026093000
242922283	::487329222776463000
29935926	::487329241441124000
271460073	::487329243375108000
537660330	::487329247292162000
34052201	::487329252375674000
620420742	::487329270562185000
27792069	::487329279634833000
424698378	::487329281425424000
48390222	::487329289717571000
111411572	::487329295182729000
189025601	::487329296264859000
74315614	::487329303999553000
409680332	::487329317655830000
37213451	::487329318846988000
34052201	::487329320893816000
344817215	::487329335934586000
36861827	::487329350795411000
122067183	::487329363252105000
427464965	::487329366050111000
271460073	::487329366742151000
439491329	::487329376501903000
296901409	::487329396051554000
29817953	::487329396710060000
351004243	::487329400698847000
155650977	::487329417543176000
279235824	::487329427286552000
206247499	::487329428431986000
35156425	::487329432244588000
515818133	::487329440016642000
35369698	::487329449998704000
25359188	::487329460375396000
439491329	::487329465467281000
32959639	::487329485121810000
515818133	::487329489652043000
537660330	::487329500057706000
37730571	::487329507683340000
81023321	::487329511667556000
31536491	::487329520681119000
54304799	::487329537877745000
236595577	::487329552750764000
76375846	::487329571789107000
19511096	::487329572375896000
82115262	::487329575060250000
22431584	::487329578848120000
23164217	::487329599265599000
236595577	::487329611491991000
500060319	::487329611504975000
65995121	::487329622489825000
74315614	::487329624658292000
15814841	::487329666077061000
23164217	::487329676222685000
76375846	::487329677519114000
755431	::487329679204835000
31620041	::487329682946146000
537660330	::487329696112054000
515818133	::487329713040670000
74315614	::487329734448386000
29935926	::487329736285097000
279268567	::487329741058633000
166695965	::487329741197037000
68832413	::487329744908980000
107870705	::487329773018820000
236595577	::487329774772035000
22328944	::487329776974462000
216927443	::487329825150205000
72143337	::487329833706213000
37090364	::487329845735460000
254433701	::487329856133140000
223614733	::487329858771357000
213131959	::487329869013856000
564138249	::487329874194219000
410403898	::487329895476133000
164575018	::487329896851443000
398735102	::487329903587917000
265760942	::487329908826591000
55475943	::487329911158603000
14606079	::487329916535312000
500060319	::487329918133760000
254433701	::487329922994548000
25408355	::487329926962364000
48390222	::487329930636562000
351641054	::487329930649563000
537660330	::487329934461792000
131866787	::487329942305529000
23868298	::487329947011125000
14808898	::487329948605358000
113760458	::487329954599043000
236595577	::487329955160666000
100339690	::487329966648868000
24804859	::487329971141373000
32959639	::487329977226899000
500060319	::487329979559317000
240015074	::487329984533368000
425434011	::487329985204457000
84871879	::487329990220861000
401089789	::487329999179874000
76375846	::487330008361598000
24804859	::487330016053956000
27784817	::487330022521176000
54304799	::487330051549962000
74315614	::487330054779994000
25408355	::487330058445389000
76375846	::487330066641477000
37090364	::487330068872851000
703895293	::487330072043343000
155650977	::487330072181751000
419836731	::487330072198516000
131220599	::487330087252271000
376541246	::487330093350400000
279235824	::487330099813838000
29935926	::487330100031922000
623584562	::487330103513612000
41675336	::487330122555752000
48390222	::487330127357812000
47859489	::487330150355599000
21452516	::487330187445403000
78465328	::487330188573679000
72143337	::487330193824944000
104990093	::487330195494273000
124517802	::487330224070459000
74315614	::487330229116227000
124517802	::487330259029987000
500060319	::487330278713868000
564138249	::487330281280790000
32959639	::487330309294129000
18148466	::487330334154182000
12653722	::487330355469250000
25747982	::487330387119845000
68832413	::487330387346345000
55426501	::487330387647934000
22431584	::487330394392756000
291288952	::487330428362432000
363059827	::487330445307027000
23247181	::487330445411893000
326813935	::487330452248985000
44278444	::487330453225869000
54304799	::487330453976645000
19147974	::487330455638007000
17529301	::487330457621897000
8962732	::487330461933248000
39847939	::487330481479114000
55426501	::487330491201097000
51979136	::487330493826752000
62685527	::487330503960567000
213131959	::487330505457557000
519086519	::487330533550997000
224410857	::487330534830665000
40226593	::487330537871515000
419047433	::487330548776321000
1565041	::487330560587862000
17529301	::487330565193216000
564138249	::487330568619962000
703895293	::487330571589136000
136006997	::487330586865197000
419047433	::487330592141213000
239885742	::487330594787831000
398735102	::487330632306270000
23868298	::487330633710977000
423891750	::487330643496288000
238740641	::487330651268730000
192385616	::487330664245497000
16568377	::487330664719867000
101572891	::487330668578619000
60108947	::487330672097656000
32959639	::487330678262865000
37090364	::487330682524663000
347994449	::487330685120561000
131941193	::487330703919816000
50011708	::487330710769127000
537660330	::487330718268133000
368730450	::487330726929793000
51325761	::487330728703557000
74315614	::487330729341501000
250713436	::487330741617840000
391108584	::487330767152746000
51325761	::487330769467998000
471358248	::487330774345986000
76375846	::487330779614416000
29935926	::487330796886175000
37090364	::487330799348621000
500060319	::487330811835088000
537660330	::487330821271846000
21945140	::487330836165844000
20535654	::487330843007148000
21945140	::487330852808818000
367298176	::487330856894095000
41967329	::487330859960115000
21945140	::487330867098820000
21945140	::487330873839063000
38044979	::487330882328748000
29935926	::487330885910269000
21945140	::487330887818674000
349386319	::487330894017863000
14816854	::487330896349888000
192385616	::487330901848633000
21945140	::487330902930759000
367298176	::487330912141451000
32959639	::487330921536688000
222584958	::487330926641172000
17473737	::487330927933399000
72293435	::487330932399943000
73275873	::487330938188099000
23868298	::487330983381716000
409709795	::487331002058960000
335488857	::487331010569601000
160453801	::487331011521290000
84871879	::487331024658268000
52754052	::487331025836462000
52754052	::487331039216275000
367298176	::487331050868076000
29935926	::487331065405513000
55426501	::487331077262819000
480857982	::487331124201283000
18704527	::487331126403694000
40618847	::487331128848576000
247362551	::487331130027155000
402268968	::487331194984759000
78465328	::487331199992356000
279235824	::487331204853559000
25359188	::487331215184105000
367298176	::487331226240294000
37090364	::487331232100139000
154309960	::487331241562099000
74315614	::487331242283900000
38053704	::487331246872477000
310009833	::487331250793754000
172035134	::487331270037225000
308858845	::487331280401752000
16559994	::487331283337355000
38207353	::487331294808797000
50011708	::487331302501543000
37730571	::487331302841282000
188417746	::487331304913244000
85155674	::487331313733472000
286341932	::487331316472365000
152875477	::487331326865850000
24383303	::487331328220606000
85155674	::487331347409551000
59670513	::487331357240995000
147997393	::487331368100450000
213131959	::487331368737599000
36250685	::487331369253888000
349386319	::487331374836097000
54304799	::487331375972769000
29935926	::487331391000965000
133158896	::487331400824401000
78926478	::487331408046600000
398735102	::487331422966145000
367298176	::487331425083863000
290624910	::487331431547293000
703895293	::487331448114790000
12653722	::487331477214879000
29935926	::487331497448189000
74315614	::487331510413189000
51964139	::487331538380406000
37730571	::487331545217515000
564138249	::487331548828803000
385121286	::487331550212534000
18148466	::487331558873788000
444247134	::487331574888022000
102875172	::487331577463324000
37090364	::487331597004603000
131866787	::487331608606027000
385121286	::487331634723573000
223375935	::487331636611006000
27992224	::487331645176168000
266413556	::487331646094323000
419047433	::487331658173906000
19222225	::487331663102218000
399555371	::487331673843834000
728549208	::487331674083323000
53087279	::487331678684467000
52754052	::487331682727383000
308858845	::487331684330004000
227893380	::487331689371541000
32959639	::487331696799256000
18336787	::487331701169729000
537660330	::487331715510042000
243427085	::487331716986466000
261043724	::487331719406555000
330513153	::487331732253716000
242922283	::487331737232744000
33158980	::487331779318009000
76248039	::487331796531441000
14584037	::487331796636684000
36250685	::487331803079122000
102875172	::487331832686325000
55426501	::487331838973575000
50011708	::487331874256478000
18138157	::487331880526950000
377425191	::487331886948032000
85155674	::487331888487333000
23611301	::487331894699126000
78465328	::487331895907078000
385121286	::487331900260745000
139447011	::487331902584786000
25839207	::487331913334390000
84871879	::487331917356736000
310009833	::487331931424436000
471516383	::487331943160483000
308858845	::487331967692992000
54344507	::487331972906115000
285125363	::487331974487351000
16559994	::487331985216765000
37213451	::487331993688879000
156866548	::487331997501882000
14808898	::487332003843670000
271460073	::487332005672415000
85155674	::487332007345545000
23450320	::487332009715331000
444247134	::487332018405908000
16559994	::487332021220683000
239162983	::487332021988257000
52610012	::487332023888257000
131866787	::487332033061195000
27323374	::487332043370803000
423446901	::487332062756499000
51554430	::487332066993139000
45164175	::487332077730549000
60108947	::487332082348466000
32624494	::487332087880355000
32959639	::487332088132009000
25839207	::487332102866612000
239885742	::487332104053587000
20026791	::487332107862016000
213131959	::487332138329448000
219153949	::487332145531461000
152875477	::487332148290940000
33299478	::487332152628228000
17473737	::487332167685373000
168274200	::487332168918515000
76248039	::487332171858735000
180940959	::487332178515066000
15791549	::487332189386723000
55426501	::487332192830255000
29935926	::487332193673297000
613029438	::487332193786552000
419047433	::487332194809962000
448283191	::487332210244980000
45410414	::487332213231325000
480638215	::487332221074685000
131954929	::487332224451088000
85155674	::487332226573406000
36250685	::487332229815992000
282069115	::487332233682771000
16866896	::487332234245206000
399555371	::487332238560743000
84871879	::487332248824209000
16459325	::487332255745204000
52610012	::487332258077212000
367298176	::487332260840878000
384436313	::487332268097011000
14780915	::487332277383614000
239885742	::487332285977337000
584206727	::487332288955285000
335118384	::487332293988454000
192385616	::487332323398918000
98599563	::487332338045837000
389954423	::487332352172240000
45410414	::487332355095285000
171510293	::487332355737014000
152875477	::487332368466722000
16322613	::487332382799040000
351810944	::487332393297006000
385121286	::487332399773020000
85155674	::487332400708325000
192385616	::487332409793212000
381315320	::487332428986327000
19683725	::487332441653514000
25368960	::487332461253099000
249052117	::487332465858867000
30666953	::487332472040853000
152875477	::487332477027893000
23413958	::487332486284734000
437762769	::487332500277313000
41925570	::487332511484485000
74315614	::487332520917467000
185399022	::487332521093656000
399555371	::487332525761495000
419047433	::487332532589842000
335118384	::487332542895239000
54344507	::487332543214002000
32624494	::487332551590027000
338664006	::487332558095388000
249246314	::487332564684664000
84871879	::487332577498263000
168274200	::487332579985469000
19684793	::487332583458746000
419047433	::487332588923527000
52754052	::487332596112576000
308858845	::487332624655196000
36829018	::487332626970079000
391108584	::487332633626427000
416419059	::487332634704764000
399713201	::487332649993003000
32624494	::487332652689551000
16559994	::487332655835660000
293897624	::487332680032595000
286734780	::487332684260057000
311297676	::487332692208263000
311297676	::487332692829011000
17655353	::487332695769219000
76248039	::487332697652469000
381203261	::487332697811869000
14604658	::487332698482954000
410297246	::487332702744354000
57238973	::487332734017077000
50778210	::487332756779569000
54344507	::487332757924626000
45492981	::487332758864531000
55426501	::487332762672578000
51554430	::487332784986652000
475930595	::487332799553503000
113760458	::487332803789352000
537660330	::487332805790019000
270184694	::487332813109465000
131866787	::487332815667998000
391108584	::487332817190137000
18968115	::487332818843082000
248358978	::487332827340345000
503577648	::487332830574542000
57238973	::487332830834225000
64768338	::487332835225661000
467775651	::487332846324166000
578505853	::487332858147508000
16807883	::487332861243322000
185399022	::487332865123045000
134225933	::487332867505418000
55426501	::487332875558084000
224095849	::487332884001206000
78465328	::487332895829135000
192385616	::487332910937022000
409541924	::487332913327779000
85155674	::487332924761468000
125718303	::487332936903954000
18015033	::487332955799683000
17470539	::487332967941799000
216486063	::487332968898510000
17990173	::487332977765257000
25368960	::487332979111256000
271460073	::487332991874904000
52754052	::487333000787406000
59670513	::487333002251223000
399621678	::487333027274436000
111411572	::487333031234269000
268246881	::487333033314627000
25368960	::487333037311401000
16559994	::487333039408955000
98599563	::487333045134184000
224410857	::487333057725468000
467775651	::487333063282941000
85155674	::487333077996146000
84871879	::487333096996761000
29935926	::487333100272095000
286734780	::487333104109895000
271460073	::487333114000441000
344817215	::487333114356592000
17163265	::487333139162079000
85155674	::487333144882728000
338664006	::487333159390830000
36250685	::487333168782266000
34689419	::487333170564448000
192385616	::487333181574500000
14891490	::487333184099471000
367298176	::487333194044153000
18657192	::487333203980468000
33703073	::487333204861661000
31010760	::487333206287736000
35156425	::487333209773191000
20275866	::487333214659153000
33249556	::487333217994027000
387863634	::487333221126782000
270184694	::487333224956571000
280119639	::487333235588743000
52610012	::487333238419902000
14808898	::487333241381474000
55426501	::487333245034328000
336774649	::487333254031093000
33703073	::487333289863417000
25368960	::487333310528356000
50778210	::487333315385778000
437898031	::487333319508787000
480857982	::487333327712444000
467775651	::487333334213984000
25839207	::487333337472589000
192616191	::487333341201301000
189916646	::487333344066437000
437762769	::487333349904887000
6092972	::487333351414444000
54344507	::487333351452180000
192385616	::487333354010718000
270143437	::487333355696832000
200796300	::487333360650289000
37090364	::487333366216552000
14808898	::487333369131569000
60108947	::487333390962950000
85155674	::487333410025635000
29935926	::487333416090607000
51554430	::487333423196155000
500388817	::487333424697335000
500388817	::487333437984894000
32171318	::487333439847550000
419836731	::487333446239678000
192385616	::487333448369983000
25839207	::487333450702004000
227893380	::487333458344439000
480857982	::487333463800836000
20275866	::487333473833607000
239885742	::487333475129626000
6092972	::487333484172566000
105598447	::487333496440881000
51554430	::487333501768060000
390900557	::487333523347341000
424540791	::487333523670310000
34689419	::487333524056199000
611530014	::487333539139305000
391108584	::487333549368815000
215109001	::487333560605368000
192385616	::487333564824829000
160495648	::487333584630333000
293897624	::487333603756765000
202791635	::487333656424640000
611530014	::487333667745038000
48090126	::487333695292858000
36250685	::487333710417887000
341666582	::487333712242024000
52754052	::487333712514666000
305877074	::487333754990387000
37090364	::487333755808645000
213131959	::487333765111218000
29935926	::487333792000901000
611530014	::487333798821236000
391108584	::487333801832378000
584206727	::487333808673275000
322763942	::487333821957013000
224410857	::487333851157762000
254319575	::487333858149269000
34689419	::487333875161391000
187716774	::487333895302426000
37213451	::487333907755315000
52610012	::487333912985624000
201445185	::487333913673486000
62093388	::487333916995756000
17655353	::487333953125101000
244279439	::487333959442108000
76375846	::487333964592717000
29935926	::487333973391970000
296590824	::487333982728515000
575755127	::487333987757477000
310144986	::487333991989530000
45966951	::487333995936350000
21503139	::487334004081696000
27992224	::487334005361369000
402268968	::487334009576632000
281260984	::487334015276290000
50429893	::487334023245488000
254821900	::487334033991680000
14520186	::487334035245785000
52628599	::487334039762640000
27992224	::487334057903419000
148445755	::487334067701301000
103678189	::487334068540149000
564138249	::487334075309772000
103678189	::487334077859897000
47859489	::487334092984569000
52754052	::487334096704532000
82433120	::487334101901643000
424540791	::487334104577212000
389614947	::487334110860673000
192616191	::487334117684436000
84871879	::487334123628154000
357275400	::487334162919985000
51554430	::487334166900789000
47929423	::487334178036277000
51601709	::487334187968372000
244279439	::487334188056854000
310144986	::487334195866259000
9129332	::487334199985446000
33369338	::487334203566989000
213131959	::487334203663474000
232275950	::487334212035297000
85155674	::487334214170210000
242922283	::487334215609225000
36250685	::487334221212823000
65476712	::487334234210979000
47929423	::487334238358753000
587104097	::487334245308715000
391247073	::487334248454434000
326813935	::487334260064649000
611530014	::487334260224053000
25368960	::487334264011096000
20786050	::487334276384706000
27992224	::487334283464691000
16370204	::487334284077060000
258532274	::487334303513473000
84871879	::487334304389685000
167384328	::487334313763946000
148445755	::487334319703470000
25839207	::487334321951227000
23785621	::487334337957076000
50778210	::487334339336626000
23785621	::487334341660643000
240530585	::487334348362747000
424540791	::487334355560169000
578505853	::487334366196940000
101572891	::487334390159376000
18138157	::487334399999229000
417606826	::487334406542356000
281260984	::487334417249992000
51554430	::487334427539013000
330834997	::487334433725218000
213131959	::487334433943347000
239162983	::487334437362106000
418314197	::487334468647010000
552802620	::487334480659509000
611530014	::487334487450480000
280119639	::487334491833118000
50429893	::487334496300068000
516986236	::487334498472718000
584206727	::487334509449207000
305379724	::487334517435146000
29935926	::487334527530840000
50429893	::487334541837627000
21503139	::487334572099502000
104990093	::487334577330196000
26580506	::487334580371095000
17473737	::487334588247597000
50778210	::487334595072126000
611530014	::487334605880455000
524866555	::487334614076104000
245855482	::487334633487757000
37780107	::487334635966169000
232275950	::487334639313248000
107823354	::487334669411946000
491679354	::487334674033696000
114077276	::487334677007458000
114077276	::487334677091319000
270143437	::487334695030763000
84871879	::487334703142535000
578505853	::487334707143536000
17655353	::487334715171803000
29935926	::487334719780962000
6945382	::487334731768283000
17455392	::487334736302313000
17455392	::487334736939859000
305877074	::487334746804867000
48390222	::487334753721274000
17536130	::487334753990082000
29935926	::487334771056336000
281260984	::487334771115057000
305877074	::487334774726336000
293897624	::487334778543570000
100843087	::487334779184902000
1565041	::487334799145975000
374241458	::487334803063070000
148445755	::487334807895293000
37730571	::487334810843897000
213131959	::487334820771422000
171510293	::487334827088019000
281260984	::487334850244788000
25368960	::487334851675045000
388597293	::487334854141296000
39847939	::487334861863010000
503577648	::487334886324592000
564138249	::487334910894800000
38244930	::487334920147456000
213131959	::487334925217959000
104947253	::487334929978892000
180940959	::487334944306257000
29935926	::487334954712317000
84871879	::487334964032454000
56059141	::487334964191457000
132980216	::487334966846820000
76375846	::487334993992355000
611530014	::487334995439415000
292012619	::487334996131074000
25368960	::487335008990797000
155926653	::487335014888005000
23868298	::487335044210384000
51554430	::487335062686679000
252355708	::487335075827048000
51197703	::487335078016462000
529096266	::487335091723837000
270173839	::487335098594099000
51554430	::487335109872607000
155926653	::487335125638586000
27211964	::487335160724340000
171510293	::487335180542033000
354629644	::487335186158616000
50778210	::487335187819139000
213131959	::487335201479999000
333704327	::487335203799851000
398707286	::487335216068198000
161656785	::487335237672644000
132980216	::487335243331158000
16559994	::487335243863826000
115583749	::487335256560005000
569518404	::487335267838492000
171510293	::487335268895043000
18999708	::487335274985185000
108204138	::487335278760443000
271204273	::487335286712442000
26914697	::487335291024183000
17339508	::487335293943820000
115583749	::487335310419058000
332073582	::487335328428982000
524866555	::487335329444421000
90966789	::487335339082907000
25839207	::487335349417299000
22431584	::487335382481399000
174720518	::487335410226327000
242922283	::487335416740065000
215181084	::487335417373396000
584206727	::487335417759289000
270143437	::487335424915161000
232437529	::487335432242229000
115583749	::487335443030368000
95712580	::487335456267202000
8548362	::487335467948707000
171510293	::487335469135310000
90966789	::487335477226504000
22504277	::487335485795495000
131072297	::487335487104098000
90966789	::487335493773037000
291288952	::487335494062444000
95712580	::487335495580385000
291155950	::487335505441214000
14520186	::487335510923563000
324171027	::487335514660691000
398707286	::487335526157275000
16299351	::487335542280171000
85155674	::487335546293727000
282779381	::487335561514864000
494495688	::487335561708187000
23543960	::487335564748681000
84871879	::487335571254435000
543585402	::487335580364058000
305877074	::487335580787671000
50778210	::487335584441311000
34689419	::487335586001211000
22954511	::487335591407669000
14891490	::487335594112974000
135306144	::487335604435156000
50805763	::487335607996145000
21682918	::487335612387958000
139447011	::487335619325333000
48971187	::487335629554855000
355612007	::487335634223497000
23868298	::487335634290233000
180940959	::487335644721475000
23868298	::487335660311703000
171510293	::487335666934505000
130670448	::487335667152998000
149295164	::487335668045991000
419836731	::487335678309826000
503577648	::487335687155646000
1565041	::487335688543539000
44278444	::487335691030757000
60046761	::487335696210747000
171510293	::487335697670348000
282779381	::487335719187148000
68832413	::487335734115049000
374241458	::487335745531555000
43365529	::487335748773769000
357017353	::487335779921039000
577920402	::487335789919883000
168387841	::487335799440961000
398707286	::487335799965626000
60108947	::487335815836880000
257625769	::487335832161099000
49455873	::487335833096052000
185399022	::487335836904857000
60108947	::487335853199728000
33158980	::487335866885345000
90966789	::487335874435489000
171510293	::487335883096350000
51554430	::487335883671367000
58115212	::487335885021528000
38044979	::487335888557703000
131866787	::487335906727452000
95714823	::487335915791335000
168387841	::487335916864688000
305877074	::487335917988765000
278603967	::487335920513728000
48971187	::487335930135453000
50778210	::487335933193498000
33158980	::487335936749887000
155397134	::487335937689391000
18148466	::487335957096841000
21089214	::487335977682104000
27323374	::487335979272110000
25368960	::487335979816992000
20496164	::487335981754761000
152875477	::487336001895800000
480857982	::487336004534009000
84871879	::487336009898917000
293897624	::487336017587089000
24136198	::487336025833095000
419836731	::487336055088377000
51197703	::487336056123957000
257942561	::487336073849085000
45492981	::487336147266580000
171510293	::487336160302100000
80929828	::487336161434546000
308858845	::487336162273792000
115583749	::487336173988507000
16472279	::487336186847834000
22431584	::487336188031037000
43630532	::487336190094233000
208217521	::487336194813214000
21124400	::487336196041760000
50805763	::487336202303840000
43365529	::487336207202779000
44278444	::487336217592094000
269605766	::487336219932495000
351325780	::487336226534338000
269605766	::487336252451356000
271460073	::487336261381017000
245154470	::487336265025470000
614074554	::487336312333418000
309981035	::487336314627710000
21153287	::487336315114233000
84871879	::487336316318015000
426838833	::487336331933413000
418327117	::487336340216762000
209401949	::487336340820750000
78065938	::487336341043040000
213131959	::487336342989189000
398735102	::487336365995339000
55426501	::487336377726431000
254821900	::487336379920429000
38044979	::487336381790687000
426838833	::487336382210519000
80929828	::487336392322588000
119636299	::487336412136501000
545297326	::487336423872557000
95712580	::487336425009184000
209401949	::487336437042262000
611530014	::487336441748668000
321578565	::487336448639918000
193126668	::487336476120985000
68052287	::487336480864755000
584206727	::487336482202345000
81872162	::487336487303020000
321578565	::487336534556020000
50778210	::487336534866026000
416419059	::487336539450773000
23396218	::487336547243421000
20954074	::487336555246141000
37011485	::487336561340841000
20496164	::487336564565880000
391573659	::487336566034284000
208217521	::487336582111068000
25368960	::487336585159929000
293897624	::487336587513307000
29652147	::487336612612046000
194054262	::487336650100719000
33158980	::487336655850700000
78465328	::487336665413734000
84871879	::487336666135154000
309981035	::487336667054092000
177101575	::487336669343793000
27323374	::487336677560836000
182901672	::487336683466407000
419836731	::487336690609307000
83507090	::487336690730536000
100471456	::487336691645313000
51197703	::487336702696910000
27323374	::487336703703924000
103782180	::487336713627648000
254821900	::487336714294530000
125718303	::487336715317542000
20954074	::487336715946692000
224126979	::487336723051839000
132314519	::487336732895870000
242922283	::487336738092621000
158428489	::487336747173289000
61318348	::487336747928678000
292012619	::487336750566473000
463381084	::487336753187934000
308858845	::487336775573307000
128977591	::487336787401256000
387476542	::487336790530203000
40226593	::487336791784325000
254821900	::487336817134665000
20954074	::487336831252324000
168387841	::487336843885572000
33158980	::487336880875118000
344817215	::487336886306758000
51197703	::487336899334254000
51197703	::487336942858543000
40604299	::487336973497929000
128977591	::487336978221117000
419836731	::487336989587685000
131866787	::487336992389472000
308858845	::487336993681326000
113722629	::487337004204445000
115941650	::487337004586508000
16380745	::487337009678020000
33342988	::487337011494522000
457811756	::487337013150883000
51197703	::487337043861569000
84871879	::487337044671082000
6733652	::487337073171767000
51197703	::487337079521550000
20954074	::487337088946171000
18968115	::487337116985479000
36866805	::487337125658906000
51197703	::487337147100168000
372611209	::487337151554523000
508860717	::487337151869104000
33158980	::487337160857485000
27323374	::487337163022155000
35945417	::487337167392235000
135306144	::487337182814683000
37029138	::487337183117070000
394962689	::487337193950547000
20954074	::487337195003326000
77787388	::487337199071789000
43365529	::487337204276948000
152875477	::487337224174727000
16559994	::487337237303283000
16370204	::487337253614944000
520533224	::487337254264635000
52616216	::487337267938467000
14780915	::487337278034153000
398735102	::487337296703025000
377806186	::487337328071827000
16312540	::487337336334983000
614436697	::487337357645840000
17163265	::487337368006172000
48390222	::487337368865628000
21682918	::487337369012822000
524866555	::487337382400647000
25368960	::487337387828064000
445925140	::487337395910500000
131866787	::487337413967351000
310009833	::487337426579255000
20954074	::487337432849731000
136006997	::487337435374682000
54304799	::487337446716088000
192616191	::487337452701364000
33158980	::487337452856541000
48390222	::487337453678641000
294964037	::487337467830624000
508860717	::487337482120204000
34689419	::487337519608913000
16459325	::487337536352956000
64219388	::487337562902917000
25839207	::487337571052044000
171510293	::487337571727319000
377806186	::487337577599352000
188417746	::487337596893536000
95714823	::487337609824591000
90966789	::487337619282747000
50011708	::487337627503570000
95714823	::487337633602109000
84871879	::487337635266838000
43365529	::487337635539460000
562393615	::487337654238052000
454398669	::487337660441444000
43365529	::487337686340890000
293897624	::487337689902231000
50778210	::487337690137116000
271460073	::487337692850847000
43365529	::487337707287228000
271460073	::487337709334433000
20026791	::487337713809379000
25368960	::487337761905459000
90966789	::487337762631471000
279139758	::487337763138592000
95714823	::487337766624456000
74315614	::487337769556250000
213131959	::487337769698480000
37090364	::487337770864898000
43365529	::487337780951785000
20496164	::487337797913567000
16459325	::487337821733404000
43365529	::487337865504780000
51197703	::487337869720035000
358611246	::487337883242868000
391108584	::487337892717400000
243751614	::487337894101934000
84871879	::487337904675356000
14520186	::487337917757784000
289743411	::487337921503318000
39160897	::487337924426756000
95714823	::487337930323947000
171510293	::487337931426627000
391108584	::487337933397975000
62093388	::487337934316900000
131072297	::487337935143198000
416419059	::487337964310380000
18148466	::487337990146895000
38520445	::487337992902569000
326813935	::487337995939614000
224126979	::487337997600161000
48390222	::487338005338664000
1565041	::487338009520791000
321498402	::487338013655977000
262449011	::487338029213036000
95712580	::487338032232550000
460611723	::487338044287369000
57713984	::487338046308634000
39160897	::487338055003815000
401109490	::487338080471236000
65476712	::487338081696374000
193126668	::487338124054245000
401109490	::487338132740644000
25368960	::487338162763472000
287994287	::487338179964309000
33158980	::487338182963232000
257625769	::487338204174254000
19028099	::487338208523350000
14520186	::487338210549583000
454398669	::487338213636599000
138603889	::487338216819675000
101572891	::487338229054844000
245080630	::487338230644097000
188417746	::487338249325907000
213131959	::487338250109861000
41685125	::487338257554743000
350003589	::487338282531823000
325359983	::487338282607341000
55426501	::487338290450665000
132980216	::487338299582070000
508860717	::487338301666230000
254276767	::487338314605662000
564138249	::487338328896057000
423891750	::487338341776375000
51197703	::487338356720693000
35369698	::487338357790613000
520533224	::487338367902695000
377425191	::487338373112418000
34052201	::487338373439172000
136006997	::487338381333266000
245080630	::487338406054084000
263914867	::487338418540908000
22431584	::487338429227995000
213131959	::487338435007348000
131866787	::487338439042691000
51197703	::487338439868567000
491357856	::487338460810727000
176778479	::487338461225963000
132980216	::487338471678554000
40604299	::487338475977314000
106860209	::487338478946889000
372068999	::487338481933639000
395703736	::487338487150944000
14520186	::487338493598003000
425897170	::487338495531167000
90966789	::487338501210652000
136006997	::487338516842831000
37090364	::487338517228711000
84871879	::487338523725283000
132980216	::487338524845539000
254821900	::487338531015380000
358611246	::487338531749367000
727422228	::487338538761867000
14520186	::487338544567156000
16370204	::487338553547194000
131072297	::487338553811423000
95712580	::487338554276999000
335488857	::487338554918707000
267482537	::487338567237005000
14816854	::487338568612708000
132980216	::487338579606392000
325359983	::487338591513612000
194054262	::487338591903698000
200796300	::487338592029511000
53724365	::487338605292310000
51952627	::487338610950029000
34052201	::487338615827988000
182901672	::487338623231332000
194054262	::487338625705578000
74315614	::487338627966312000
371603155	::487338657867526000
291288952	::487338658044051000
16370204	::487338668299157000
454398669	::487338681968394000
38594501	::487338682639085000
51952627	::487338690012655000
454398669	::487338711332687000
454398669	::487338726348300000
38226468	::487338734179086000
299284663	::487338737559277000
454398669	::487338744337686000
63783716	::487338748007284000
454398669	::487338756954157000
454398669	::487338769620938000
171510293	::487338781276520000
287978614	::487338789358956000
68832413	::487338800507809000
465375807	::487338805863530000
134873681	::487338807801286000
78465328	::487338809000865000
134873681	::487338823404101000
273814896	::487338826080067000
454398669	::487338830727770000
41685125	::487338831704633000
33108084	::487338847164850000
57238973	::487338856979890000
90966789	::487338858049462000
219153949	::487338861593636000
38594501	::487338864017539000
57238973	::487338878735769000
163646426	::487338880350171000
39160897	::487338884012179000
83736832	::487338893440606000
95712580	::487338907361886000
341700434	::487338908141645000
189025601	::487338911052464000
189916646	::487338912927735000
727422228	::487338922477772000
63783716	::487338925808046000
257625769	::487338964001755000
155397134	::487338970854858000
41685125	::487338980556296000
257625769	::487339027289636000
110059442	::487339028711088000
55426501	::487339034889293000
193126668	::487339044733325000
65512747	::487339062043234000
95231863	::487339064295579000
110059442	::487339068133355000
471358248	::487339080997302000
267482537	::487339101562343000
372068999	::487339121363656000
178492117	::487339140015349000
425897170	::487339144440315000
25760567	::487339148387180000
411997198	::487339154783883000
155805303	::487339162627211000
109718758	::487339202518847000
282069115	::487339202783494000
308858845	::487339207825047000
315527257	::487339209326219000
245080630	::487339214216777000
171510293	::487339225235202000
34052201	::487339239252582000
227191596	::487339241798500000
87956728	::487339245221457000
19683725	::487339249688412000
21945140	::487339252045205000
236144487	::487339253819379000
21945140	::487339263827013000
21945140	::487339268977614000
449902821	::487339278192898000
21945140	::487339278691606000
45492981	::487339278888759000
21945140	::487339283527647000
291288952	::487339288859000000
471358248	::487339290452447000
176778479	::487339300866887000
216833550	::487339309003837000
193126668	::487339323981713000
152875477	::487339335725748000
14520186	::487339354415960000
310321041	::487339357775208000
350645139	::487339357892661000
25839207	::487339376448253000
424540791	::487339382798438000
282069115	::487339392131170000
131072297	::487339393326518000
611530014	::487339402499469000
139447011	::487339404932186000
264434173	::487339407976841000
211904285	::487339417691246000
109718758	::487339431834038000
400249617	::487339434895876000
348152108	::487339436036722000
25368960	::487339437961920000
282069115	::487339453258940000
37730571	::487339460552839000
268246881	::487339465904754000
419047433	::487339492362051000
387863634	::487339494283034000
267482537	::487339498288594000
90966789	::487339532984274000
50507669	::487339534716510000
63478115	::487339535014330000
69950823	::487339536356110000
40864634	::487339540181311000
248358978	::487339545277394000
16380745	::487339550310547000
16380745	::487339555897348000
539602323	::487339567310073000
171510293	::487339605440462000
131866787	::487339607944880000
16459325	::487339623308611000
31403901	::487339627100250000
384530394	::487339636386062000
40526887	::487339648897650000
50778210	::487339671840501000
628427510	::487339674772332000
214220072	::487339675716026000
29853720	::487339684528287000
37730571	::487339695266095000
293897624	::487339696763449000
81872162	::487339719739858000
282069115	::487339732809310000
57238973	::487339793022324000
216833550	::487339802300145000
27323374	::487339808512290000
425434011	::487339847242104000
84871879	::487339853357400000
77765035	::487339858721902000
316026178	::487339865634115000
516986236	::487339878490054000
35256600	::487339884340707000
144733584	::487339887314894000
37780107	::487339889374289000
22033805	::487339891916017000
57238973	::487339904024576000
419836731	::487339918642130000
116988168	::487339921904918000
23442090	::487339928616185000
233084334	::487339933086924000
213131959	::487339940699574000
55475943	::487339959956045000
160495648	::487339985574445000
268246881	::487339994106064000
131866787	::487340000435249000
44278444	::487340016075419000
17339508	::487340018466189000
423891750	::487340027462950000
372499722	::487340054021701000
102233693	::487340067380146000
67069063	::487340067929608000
16713287	::487340097751089000
107870705	::487340099986673000
425434011	::487340121230815000
29853720	::487340125970759000
429375230	::487340141736783000
282069115	::487340146191511000
152875477	::487340164289540000
425434011	::487340179162537000
131866787	::487340199933120000
245855482	::487340201526984000
424464803	::487340202059255000
257830093	::487340202336468000
25839207	::487340217515266000
372499722	::487340227422597000
213131959	::487340236003737000
315614733	::487340239371792000
59184492	::487340239569321000
22383485	::487340242089676000
339917675	::487340243834507000
74315614	::487340243876466000
100843087	::487340250528612000
67069063	::487340252730638000
37780107	::487340258170650000
245855482	::487340264236007000
22383485	::487340276340383000
454398669	::487340279750742000
25099957	::487340284078858000
37730571	::487340290160984000
454398669	::487340291050184000
454398669	::487340303272382000
454398669	::487340311358996000
454398669	::487340319483392000
271204273	::487340324415500000
167384328	::487340327116623000
253689041	::487340328480149000
216833550	::487340363066003000
132980216	::487340375196323000
248358978	::487340391562084000
454398669	::487340396419485000
454398669	::487340401960173000
107870705	::487340406015680000
454398669	::487340411829358000
371578955	::487340412198469000
31620041	::487340430845960000
282069115	::487340434893455000
265760942	::487340437183541000
100843087	::487340438546698000
611530014	::487340443748007000
445925140	::487340445857349000
18148466	::487340480385269000
125718303	::487340490736402000
106320745	::487340491521146000
54304799	::487340502690197000
65576332	::487340521006694000
81016171	::487340524743847000
17990173	::487340525834350000
14606079	::487340531161112000
35603964	::487340532138389000
18138157	::487340533589606000
50778210	::487340538341752000
170064834	::487340542133424000
37213451	::487340549444100000
55426501	::487340550144536000
462648540	::487340554368212000
138557664	::487340561074892000
245080630	::487340561469153000
26925878	::487340589537443000
81016171	::487340597779255000
245080630	::487340600279465000
564138249	::487340602267561000
19147974	::487340606151467000
359174210	::487340610261909000
95712580	::487340613654675000
102401687	::487340627764334000
74315614	::487340628620357000
591216066	::487340652565659000
110059442	::487340653542510000
454398669	::487340653689733000
95712580	::487340658965741000
344817215	::487340664758095000
454398669	::487340672434061000
224410857	::487340673503621000
33108084	::487340694508302000
9899992	::487340707070242000
73299390	::487340736439140000
50778210	::487340738510733000
429558621	::487340741295742000
633531552	::487340751672868000
37780107	::487340789862002000
623584562	::487340798972035000
625951846	::487340840785018000
131866787	::487340848745820000
454398669	::487340850880729000
300135225	::487340857935134000
454398669	::487340865288167000
233084334	::487340873777045000
418503483	::487340879045472000
21548401	::487340903657259000
25839207	::487340910380736000
41407294	::487340933663694000
95712580	::487340941716766000
74315614	::487340947441582000
423891750	::487340955846991000
176994984	::487340958321631000
471358248	::487340984519643000
25237171	::487340994082267000
614074554	::487340995072106000
155397134	::487341005490757000
179337055	::487341034540916000
215109001	::487341043440816000
131866787	::487341055894106000
429558621	::487341058397704000
107870705	::487341066941497000
35945417	::487341101724864000
36772146	::487341115134054000
32171318	::487341116082380000
254210162	::487341148453625000
293897624	::487341164174249000
128977591	::487341174106382000
395703736	::487341177596047000
23442090	::487341187297447000
16559994	::487341189717581000
102233693	::487341198562979000
24495392	::487341200693686000
39507361	::487341219161595000
167384328	::487341227302346000
74315614	::487341236701769000
6203992	::487341256943890000
144733584	::487341262329360000
21945140	::487341284713963000
38044979	::487341288241778000
21945140	::487341290644717000
21945140	::487341304188125000
179337055	::487341333255053000
25408355	::487341336001929000
27364321	::487341346144149000
259581735	::487341353064742000
471358248	::487341354448457000
50778210	::487341375059681000
49383709	::487341385528254000
213131959	::487341392314646000
54304799	::487341393161908000
23442090	::487341410199560000
179337055	::487341411487199000
228915951	::487341417526591000
73020435	::487341430927396000
136880369	::487341438280007000
78465328	::487341455648645000
378773930	::487341473298268000
38044979	::487341474879897000
343606449	::487341479581343000
421338980	::487341484786864000
77765035	::487341497319038000
16807883	::487341503048843000
227191596	::487341503358857000
37228652	::487341503883132000
254319575	::487341518575763000
18148466	::487341521159872000
37730571	::487341530408312000
144243302	::487341536368422000
41407294	::487341546006929000
224126979	::487341549827543000
41407294	::487341556798857000
78465328	::487341562603769000
119636299	::487341567477161000
454398669	::487341572728827000
51952627	::487341580852789000
33369338	::487341587312017000
603136773	::487341594970828000
17470539	::487341601618808000
95712580	::487341602147676000
520533224	::487341613635485000
17470539	::487341630546923000
89033916	::487341632187273000
21548401	::487341654236356000
22991317	::487341668752830000
22383485	::487341675313111000
371578955	::487341695978471000
51952627	::487341721416527000
22991317	::487341721584287000
22559382	::487341723744763000
228915951	::487341742346100000
367298176	::487341746087419000
182645046	::487341748151418000
262496951	::487341757210714000
14178003	::487341758141849000
38848610	::487341760121950000
210873235	::487341762533662000
254276767	::487341763766411000
22383485	::487341788672569000
125849974	::487341795286601000
454398669	::487341797363163000
18148466	::487341810726219000
55426501	::487341811615023000
240530585	::487341823547813000
161492068	::487341824713822000
176954488	::487341844259278000
361391612	::487341851867766000
110059442	::487341852433985000
144243302	::487341856574156000
228915951	::487341861317525000
179337055	::487341876069285000
293897624	::487341881307975000
37090364	::487341884889907000
51952627	::487341886944727000
316026178	::487341891306786000
223243607	::487341893073010000
44278444	::487341896390299000
23785621	::487341899444146000
23785621	::487341910898790000
21415532	::487341922998964000
29374576	::487341939478761000
628427510	::487341973028618000
63478115	::487342013193670000
46283045	::487342016049590000
450560571	::487342047129387000
38848610	::487342063877640000
22559382	::487342069883473000
250832637	::487342080092422000
215181084	::487342081480744000
289743411	::487342090880573000
21415532	::487342101256867000
33282020	::487342105946095000
38044979	::487342109402218000
250832637	::487342112199823000
454398669	::487342121515765000
316026178	::487342122123526000
29391732	::487342129392267000
454398669	::487342147289747000
250832637	::487342147503271000
192385616	::487342149998891000
270227232	::487342154369339000
253737829	::487342159478022000
78465328	::487342171326930000
8962732	::487342179514212000
304140174	::487342183574278000
1565041	::487342186040926000
454398669	::487342204936257000
35297171	::487342222329663000
603136773	::487342223596339000
78926478	::487342232416972000
305370209	::487342238364467000
117608761	::487342239610580000
409487670	::487342242697183000
153077015	::487342249122865000
16559994	::487342261064052000
351348648	::487342262670462000
176994984	::487342276146769000
174351092	::487342280311730000
16559994	::487342286557442000
423830555	::487342287710457000
388597293	::487342307843129000
179337055	::487342308853956000
95712580	::487342310091268000
153077015	::487342317825581000
402268968	::487342318824214000
25368960	::487342319864004000
454398669	::487342321273688000
37228652	::487342327761891000
265553576	::487342353062318000
29374576	::487342354660327000
91770694	::487342370082811000
228915951	::487342371189714000
37090364	::487342382141415000
37029138	::487342388218953000
187716774	::487342392853282000
630637790	::487342395676438000
179337055	::487342396339159000
132980216	::487342399564574000
208217521	::487342412814352000
304661740	::487342416664748000
600663496	::487342423215853000
73731844	::487342434406629000
29374576	::487342439162986000
57238973	::487342444703268000
265799781	::487342459601813000
182645046	::487342489788239000
286734780	::487342496700059000
1565041	::487342498256527000
179337055	::487342500605337000
454398669	::487342503105138000
293897624	::487342507312054000
445268626	::487342515914563000
113221759	::487342526278295000
423446901	::487342531110117000
117608761	::487342538299539000
52616216	::487342553185124000
170815462	::487342565222387000
265799781	::487342569001857000
136238737	::487342582587224000
94996744	::487342610454183000
120296296	::487342612148662000
132980216	::487342616191971000
600663496	::487342619630915000
423446901	::487342622608871000
266413556	::487342633740554000
227046044	::487342647065853000
289743411	::487342680956215000
24495392	::487342687847067000
41407294	::487342702410096000
152875477	::487342704238424000
310144986	::487342721636392000
41685125	::487342734840041000
37090364	::487342736883060000
42529606	::487342738208460000
94996744	::487342742444711000
316026178	::487342758827286000
436336703	::487342763370090000
194359616	::487342773553491000
63478115	::487342774065582000
462648540	::487342781183307000
445925140	::487342789105950000
208217521	::487342805350887000
228915951	::487342810614333000
63783716	::487342811218341000
445925140	::487342822949810000
14520186	::487342826938966000
611530014	::487342833800863000
37213451	::487342837533392000
31345791	::487342838951079000
9899992	::487342839857045000
321578565	::487342842038484000
152875477	::487342850372161000
351810944	::487342854541283000
22991317	::487342857595138000
22991317	::487342891912953000
192385616	::487342896295587000
208217521	::487342920878813000
98599563	::487342924494299000
377715399	::487342934547652000
19511096	::487342935508148000
65512747	::487342938595155000
63478115	::487342960452067000
215362694	::487342961823580000
74315614	::487342961920081000
179337055	::487342966550581000
132980216	::487342970308685000
361391612	::487342982501117000
39215095	::487342991422402000
248358978	::487342998644985000
329093513	::487342999954026000
308858845	::487343011505123000
192385616	::487343014101012000
17163265	::487343035756601000
19210855	::487343044639723000
54304799	::487343048506892000
483190332	::487343051002904000
176994984	::487343054471192000
303080805	::487343056140894000
90689440	::487343057927299000
179337055	::487343072129605000
39215095	::487343072666083000
176994984	::487343089623642000
118827154	::487343102395293000
224410857	::487343102492180000
28905424	::487343130845278000
118708729	::487343135039979000
118708729	::487343142673596000
311664191	::487343149267042000
118708729	::487343152781864000
89294713	::487343159278440000
118708729	::487343162076430000
99435759	::487343172771536000
17169855	::487343172947689000
118708729	::487343175963774000
144243302	::487343193877655000
340094001	::487343210805477000
240766538	::487343215096233000
48390222	::487343245240705000
254821900	::487343247623471000
16559994	::487343261217206000
497334306	::487343264891019000
78213	::487343265054605000
16807883	::487343271035666000
47929423	::487343277423599000
8962732	::487343285216636000
63478115	::487343296675844000
107870705	::487343300592943000
105623584	::487343307442630000
305370209	::487343315528847000
63478115	::487343335909392000
56967401	::487343346080161000
357211620	::487343350282870000
37090364	::487343361159073000
94181957	::487343364728049000
268246881	::487343380159275000
144243302	::487343402804318000
193126668	::487343410064654000
37228652	::487343417710481000
480857982	::487343418457067000
37090364	::487343425973661000
436336703	::487343426405666000
147779508	::487343442511409000
292012619	::487343466662211000
467758710	::487343481564577000
447255375	::487343488334196000
100339690	::487343490934665000
48764697	::487343498257895000
395703736	::487343505522819000
213887474	::487343508483604000
226995875	::487343510736367000
147779508	::487343511977476000
47859489	::487343515224268000
581342731	::487343536841302000
447255375	::487343558483914000
581342731	::487343560245534000
24543872	::487343566323466000
37228652	::487343568298573000
25747982	::487343573407264000
63478115	::487343581431349000
14780915	::487343592550449000
89294713	::487343608815579000
41685125	::487343643007528000
611530014	::487343698540515000
51601709	::487343703577464000
254092544	::487343707780567000
106561609	::487343713606463000
17470539	::487343748645273000
48390222	::487343756044009000
509524562	::487343758212874000
341700434	::487343760263479000
110059442	::487343766227783000
192385616	::487343781495447000
33676766	::487343783814512000
271460073	::487343787455561000
497334306	::487343790177255000
25839207	::487343791452348000
136880369	::487343798435856000
136006997	::487343804500824000
39041924	::487343822817730000
304140174	::487343844095053000
63478115	::487343846410690000
487266327	::487343848662650000
48764697	::487343852718546000
411898570	::487343877410795000
78465328	::487343882380648000
388433171	::487343890014298000
337434879	::487343901439582000
307372680	::487343920108421000
39041792	::487343940719620000
343756278	::487343945643331000
51601709	::487343950772961000
311297676	::487343962739310000
311297676	::487343963330711000
311297676	::487343963938897000
311297676	::487343964563849000
16559994	::487343977189109000
48467620	::487343981383004000
229611107	::487343982045696000
457811756	::487343984931393000
136880369	::487343987162746000
396332641	::487344015612735000
497334306	::487344019647639000
289743411	::487344020981825000
73731844	::487344032088342000
153544543	::487344048370638000
393718746	::487344049888985000
158428489	::487344050840666000
78465328	::487344055852863000
225206178	::487344069497348000
152875477	::487344074471383000
41407294	::487344081497251000
63478115	::487344087750946000
41407294	::487344109028642000
215362694	::487344122592653000
26947347	::487344129467490000
152875477	::487344131253866000
37730571	::487344134530027000
91770694	::487344147918233000
315559101	::487344149834629000
22991317	::487344149939912000
112801155	::487344170520961000
357211620	::487344176556953000
171510293	::487344182621503000
40526887	::487344185809178000
37090364	::487344197830451000
293897624	::487344220139950000
257491716	::487344229828820000
307372680	::487344231984689000
41407294	::487344246308220000
163279109	::487344247364792000
208296274	::487344248543387000
564138249	::487344250183778000
50818061	::487344261428297000
41967329	::487344262187458000
343756278	::487344274497757000
334261100	::487344277312503000
37090364	::487344291371827000
30104821	::487344302679265000
48390222	::487344321360695000
394962689	::487344332110721000
41685125	::487344339949858000
38044979	::487344353858166000
233084334	::487344354084659000
107823354	::487344365581643000
266164462	::487344367779479000
249012544	::487344375676940000
278778128	::487344382040113000
22278303	::487344395549937000
25104281	::487344398095511000
78213	::487344399471611000
245398547	::487344421856612000
23799906	::487344422741614000
25839207	::487344433784844000
344817215	::487344434128769000
2084321	::487344447307268000
242922283	::487344450310389000
170815462	::487344453711962000
54304799	::487344480383541000
55475943	::487344482417795000
41685125	::487344485412503000
38044979	::487344487207690000
50818061	::487344494690304000
365203632	::487344502441795000
82257804	::487344506128588000
112801155	::487344507772354000
25839207	::487344512109277000
19307731	::487344514592305000
63478115	::487344523094556000
107842096	::487344533114339000
587940951	::487344534297120000
18148466	::487344535413223000
465375807	::487344538671783000
69916558	::487344571538747000
63478115	::487344592988405000
266164462	::487344593688879000
208296274	::487344604576886000
50818061	::487344612323766000
457811756	::487344614253158000
22278303	::487344618284261000
16459325	::487344619395776000
487258078	::487344620594937000
293897624	::487344646620987000
307372680	::487344667370225000
445268626	::487344668683034000
69916558	::487344680041193000
294745245	::487344686881726000
307372680	::487344691592306000
90966789	::487344696273141000
323262953	::487344696667435000
69916558	::487344699435679000
131072297	::487344735590170000
349386319	::487344746491158000
16459325	::487344755232501000
148912524	::487344777990402000
153544543	::487344783560810000
140110825	::487344798597009000
238030490	::487344799972749000
397084214	::487344804372561000
63478115	::487344810546962000
266164462	::487344811985625000
54466394	::487344817442000000
139460380	::487344834441912000
596678073	::487344837881241000
266164462	::487344852674543000
144733584	::487344854578388000
321578565	::487344856512335000
103678189	::487344857183444000
40534884	::487344862455291000
103678189	::487344869648506000
49626726	::487344871284305000
50807638	::487344871980539000
232711010	::487344873800888000
213131959	::487344876623626000
149275783	::487344878616317000
276202961	::487344887205883000
509524562	::487344887512444000
315559101	::487344891001716000
276202961	::487344919346814000
50778210	::487344931632336000
37228652	::487344940876181000
18999708	::487344954360864000
48390222	::487344960421634000
149275783	::487344969238446000
26831606	::487344977056247000
49626726	::487344982953451000
179337055	::487344988054093000
136880369	::487344990217969000
16258970	::487344995775807000
26925878	::487344996220039000
214220072	::487345015593521000
310144986	::487345019552952000
68432091	::487345020224409000
276202961	::487345026154782000
393718746	::487345037706264000
365203632	::487345046711455000
100742600	::487345053107765000
16459325	::487345060405870000
490977827	::487345063211835000
276202961	::487345064436187000
149275783	::487345076541333000
37090364	::487345078818856000
25104281	::487345084065529000
136880369	::487345086368198000
17655353	::487345088167968000
350525380	::487345103040954000
206247499	::487345105020276000
278778128	::487345108468396000
16459325	::487345122787753000
40534884	::487345134649237000
63478115	::487345141821472000
323978080	::487345169419997000
26623525	::487345175077740000
453690730	::487345177376219000
213131959	::487345184611377000
623584562	::487345196162506000
423891750	::487345203758391000
213131959	::487345208938360000
16380745	::487345211719168000
63478115	::487345228802949000
155397134	::487345235135959000
276357208	::487345248314466000
336774649	::487345254069047000
32624494	::487345260591202000
509523903	::487345277028675000
208296274	::487345290886672000
562393615	::487345291944005000
136880369	::487345292245614000
48390222	::487345304119681000
307372680	::487345308574441000
208217521	::487345309451026000
105623584	::487345341403234000
31403901	::487345342703468000
305265637	::487345347300057000
41649263	::487345364056281000
41407294	::487345384139005000
55426501	::487345396297920000
17764624	::487345434667388000
35603964	::487345439209836000
401109490	::487345444952223000
156866548	::487345493828071000
53087279	::487345497460310000
100843087	::487345516179505000
41407294	::487345528972513000
40226593	::487345529303867000
17990173	::487345531900153000
213131959	::487345536177954000
95231863	::487345539810205000
45164175	::487345541852848000
401109490	::487345549000335000
40534884	::487345549654253000
41407294	::487345599747223000
17664609	::487345603345911000
278778128	::487345607057866000
167384328	::487345614535929000
224410857	::487345621154934000
18868622	::487345629426122000
211904285	::487345638640975000
50807638	::487345672308264000
445268626	::487345680722452000
321780812	::487345707905744000
75555647	::487345730516819000
473196438	::487345758132125000
153544543	::487345758145097000
242922283	::487345758929440000
54466394	::487345769704194000
584206727	::487345775324577000
16459325	::487345787115147000
136880369	::487345793888571000
54344507	::487345804508536000
453044363	::487345805075165000
32583866	::487345807704612000
457811756	::487345811496255000
227191596	::487345821403213000
65512747	::487345852617220000
41407294	::487345878861381000
106561609	::487345879246856000
22414245	::487345886100332000
155926653	::487345886171631000
23413958	::487345894333743000
245398547	::487345900847923000
54344507	::487345924738281000
54466394	::487345944329859000
206247499	::487345962692919000
371603155	::487345969789292000
289743411	::487345996310282000
520533224	::487345999871246000
57238973	::487346000059973000
89294713	::487346005533134000
54466394	::487346012567003000
67492430	::487346014131867000
23785621	::487346032024780000
23820736	::487346036445155000
281829913	::487346039544770000
72890292	::487346043710107000
45164175	::487346071186587000
437762769	::487346077700751000
43508994	::487346081248731000
20620620	::487346083438133000
20620620	::487346099280019000
755431	::487346116833185000
358611246	::487346119983529000
564138249	::487346124051976000
308946618	::487346126467895000
155926653	::487346134969376000
23933265	::487346149674602000
381203261	::487346149800439000
314303039	::487346150681239000
131866787	::487346169014939000
48390222	::487346175477940000
60160675	::487346178049052000
254821900	::487346178376605000
162315218	::487346194679472000
497334306	::487346195694493000
22431584	::487346213789130000
76442745	::487346219543707000
483283190	::487346249859731000
155926653	::487346264304934000
497334306	::487346288346677000
49626726	::487346288933888000
278778128	::487346304084103000
497334306	::487346311151099000
213131959	::487346315664183000
37090364	::487346318965489000
72890292	::487346328838881000
334423964	::487346330268749000
371603155	::487346332906958000
213131959	::487346333271875000
575804821	::487346335813623000
40534884	::487346337730408000
72890292	::487346364465303000
18148466	::487346373592113000
575804821	::487346387059609000
45243501	::487346396383948000
208217521	::487346408853614000
316162665	::487346417191489000
17908818	::487346420987744000
525819441	::487346429921222000
67492430	::487346438012432000
497334306	::487346445062656000
79348656	::487346454550568000
186314952	::487346454902472000
271204273	::487346476477980000
82257804	::487346485454188000
497334306	::487346488754712000
72890292	::487346498280386000
48390222	::487346536708194000
14891490	::487346543129669000
17908818	::487346549811593000
206247499	::487346554865729000
118827154	::487346563115524000
293897624	::487346563908632000
47348539	::487346567897030000
182645046	::487346573081608000
37090364	::487346575833038000
18968115	::487346578928467000
41649263	::487346580651925000
25084916	::487346595177193000
575804821	::487346598842605000
14606079	::487346601203994000
146549492	::487346607981985000
41407294	::487346614391287000
14715501	::487346626668027000
172035134	::487346629196779000
54304799	::487346637300183000
187716774	::487346638180995000
271204273	::487346644589891000
33788573	::487346645911085000
72890292	::487346653452857000
22651134	::487346655877148000
423891750	::487346662071746000
16459325	::487346663816978000
187716774	::487346678144323000
244646421	::487346715049988000
176489426	::487346721606094000
227191596	::487346741365063000
72890292	::487346749879898000
227191596	::487346752274452000
328057955	::487346763951398000
227191596	::487346774340677000
187716774	::487346786931974000
90966789	::487346789214064000
325036867	::487346795375108000
68052287	::487346803390816000
227191596	::487346816594083000
391247073	::487346835946622000
462648540	::487346841831227000
41407294	::487346842594992000
500239410	::487346853495586000
18148466	::487346858453639000
16459325	::487346859875520000
41407294	::487346865357463000
36219010	::487346877751234000
755431	::487346899620352000
497334306	::487346901923016000
227191596	::487346905467195000
257265522	::487346907979603000
75555647	::487346915885854000
307372680	::487346927487696000
257265522	::487346968792793000
90467952	::487346970910916000
172035134	::487346973050425000
23665083	::487346982462038000
319420243	::487347003697795000
242922283	::487347026103791000
16459325	::487347027744145000
367298176	::487347028897189000
277378135	::487347040641634000
415179202	::487347064096182000
208217521	::487347076301586000
444247134	::487347079929278000
43508994	::487347083486060000
500239410	::487347083934826000
365151006	::487347121708732000
146549492	::487347161680465000
265760942	::487347164155097000
33108084	::487347177635594000
254210162	::487347179715952000
34052201	::487347189681635000
37090364	::487347192219586000
48390222	::487347192554741000
82257804	::487347200071323000
484423510	::487347205250883000
724485482	::487347225752645000
16459325	::487347234816921000
178221936	::487347246455726000
18148466	::487347268425904000
467774585	::487347280316338000
443512536	::487347314160177000
41407294	::487347319499927000
89294713	::487347328617947000
724485482	::487347329087729000
724485482	::487347361471922000
17974977	::487347367998287000
41407294	::487347370393620000
8962732	::487347380291788000
15614582	::487347385119809000
17908818	::487347396301824000
17655353	::487347397303865000
16459325	::487347401993506000
291327788	::487347405118251000
32171318	::487347406846316000
19161423	::487347437993205000
227114320	::487347449905053000
37090364	::487347465578770000
724485482	::487347470947450000
271774234	::487347482876059000
24983393	::487347507274719000
34052201	::487347512961814000
421987323	::487347513884954000
16459325	::487347541122752000
129240201	::487347556683247000
421987323	::487347572756217000
724485482	::487347587641393000
45164175	::487347589806055000
106135938	::487347601096708000
26623525	::487347601621008000
22278303	::487347612065210000
135324408	::487347622563557000
186945768	::487347625289859000
724485482	::487347631543164000
318700673	::487347641613688000
23665083	::487347646370021000
36219010	::487347666259431000
19161423	::487347684614107000
36082253	::487347694327721000
90966789	::487347698568552000
78213	::487347699935875000
575804821	::487347702854713000
25469735	::487347722790649000
307372680	::487347736187265000
41407294	::487347737365467000
32125015	::487347739785969000
41407294	::487347746060632000
186314952	::487347766687842000
41407294	::487347774116343000
267482537	::487347775651450000
410961985	::487347783603482000
525819441	::487347808119160000
289360824	::487347808622477000
135324408	::487347825785995000
41407294	::487347841497837000
16459325	::487347860904493000
225959127	::487347862485737000
82257804	::487347873684930000
267482537	::487347874167283000
254821900	::487347877266882000
78213	::487347877531095000
421987323	::487347889023496000
90966789	::487347894459314000
36082253	::487347930701918000
24983393	::487347949605621000
23413958	::487347972951138000
419185791	::487347978353377000
628427510	::487347990500098000
28905424	::487347991972286000
310009833	::487348008279748000
43508994	::487348026281693000
66396119	::487348038814298000
18138157	::487348044279468000
22278303	::487348046246993000
186945768	::487348049103294000
238788821	::487348051070431000
18148466	::487348055617077000
68432091	::487348057026334000
96062555	::487348057491505000
13683762	::487348065271967000
17473737	::487348065343262000
8962732	::487348065859141000
78213	::487348074738905000
61318348	::487348081307168000
271460073	::487348084293529000
388558032	::487348100038541000
17655353	::487348100844236000
7875762	::487348101687308000
307372680	::487348121500782000
254433701	::487348123144953000
37213451	::487348129755168000
43508994	::487348135899824000
113722629	::487348135912820000
37213451	::487348137971834000
69916558	::487348156204466000
422876369	::487348169122922000
525819441	::487348187787563000
78167615	::487348192036798000
355717008	::487348196251672000
50778210	::487348198697365000
628427510	::487348200659881000
365151006	::487348202803191000
755431	::487348204011139000
344817215	::487348209295974000
225959127	::487348210218725000
484423510	::487348217311268000
37090364	::487348219610140000
17655353	::487348224790130000
224410857	::487348233111633000
348152108	::487348237154529000
33299478	::487348244511326000
17258301	::487348247216676000
42529606	::487348249888821000
78213	::487348264828932000
135324408	::487348285586558000
254210162	::487348300069081000
37090364	::487348328561385000
17764624	::487348334013583000
613029438	::487348339587825000
16459325	::487348352577966000
396332641	::487348358508331000
17258301	::487348359498178000
176839128	::487348373670735000
494514265	::487348376149561000
628427510	::487348382847868000
6092972	::487348384404357000
51952627	::487348389932052000
75555647	::487348397506957000
78167615	::487348406818725000
46283045	::487348421620027000
254821900	::487348429761552000
250774954	::487348436250132000
628427510	::487348437872963000
267482537	::487348438703833000
79348656	::487348472837058000
350525380	::487348472983851000
17473737	::487348473641988000
454304418	::487348482823311000
34052201	::487348494013714000
271774234	::487348498904272000
21682918	::487348508987760000
372068999	::487348510401236000
238788821	::487348517133094000
79348656	::487348558119841000
38333116	::487348569855520000
271204273	::487348572514287000
11146552	::487348591288000000
16459325	::487348591670083000
135324408	::487348603049218000
171103429	::487348603120545000
95554541	::487348606047768000
367298176	::487348612083372000
443512536	::487348619746369000
136880369	::487348621478592000
17764624	::487348641326051000
78213	::487348643671056000
271204273	::487348648787734000
38207353	::487348686783918000
355612007	::487348688449437000
34071360	::487348694295928000
68432091	::487348719470530000
25368960	::487348723102384000
268246881	::487348728039485000
34052201	::487348738671669000
136880369	::487348744631754000
66396119	::487348744661114000
78213	::487348791251845000
68432091	::487348807022428000
264608632	::487348824243855000
89294713	::487348828597547000
105623584	::487348831408115000
14604658	::487348831923609000
131220599	::487348832196653000
41407294	::487348838253232000
208296274	::487348840580669000
249246314	::487348841549553000
628427510	::487348843227271000
323262953	::487348846486642000
78213	::487348848877391000
406772829	::487348856074416000
256750208	::487348864014221000
221205505	::487348864308228000
22328944	::487348866782859000
467043006	::487348871278784000
6092972	::487348880346845000
68432091	::487348887968296000
406772829	::487348927541174000
70839851	::487348933887152000
66396119	::487348940270862000
564879952	::487348940434456000
35603964	::487348969073147000
189664484	::487348981576380000
357211620	::487348982205517000
59705683	::487348984550531000
358489252	::487349008906452000
68432091	::487349030754992000
310321041	::487349040183771000
267482537	::487349051722301000
135324408	::487349059397877000
105623584	::487349062094819000
21945140	::487349071934259000
25099957	::487349078250889000
21945140	::487349082667487000
68432091	::487349086937681000
21945140	::487349087902003000
16559994	::487349091123228000
105623584	::487349094407757000
450560571	::487349099423739000
483190332	::487349114720755000
480895753	::487349125227106000
225959127	::487349125281632000
16559994	::487349128461287000
58652870	::487349151298899000
256781130	::487349152020328000
192616191	::487349179593666000
44278444	::487349179644407000
254319575	::487349189219602000
227191596	::487349193720074000
56556074	::487349194416328000
445268626	::487349197793148000
58652870	::487349201269825000
480895753	::487349202628788000
248358978	::487349231271682000
6092972	::487349232450293000
340094001	::487349278403072000
450560571	::487349284287680000
263914867	::487349293162823000
118827154	::487349307419271000
367322500	::487349309487067000
445268626	::487349309898506000
14606079	::487349310061703000
357211620	::487349323210829000
277693030	::487349332937424000
14873854	::487349337916055000
14606079	::487349341166653000
340094001	::487349341720305000
254433701	::487349344845045000
51952627	::487349349005795000
26914697	::487349351060996000
301244128	::487349352697180000
329955120	::487349361253158000
371817971	::487349365619429000
498321918	::487349371868954000
80419613	::487349373396062000
494514265	::487349382828679000
41407294	::487349392324972000
25099957	::487349411794538000
307372680	::487349442308472000
267482537	::487349445139644000
14780915	::487349452060246000
38333116	::487349486948483000
358398276	::487349492207718000
41367585	::487349509203439000
494514265	::487349510511673000
314864925	::487349516928958000
359775349	::487349533308096000
25099957	::487349541616644000
41367585	::487349550852882000
83736832	::487349568745394000
34052201	::487349570607652000
359775349	::487349575070801000
371817971	::487349599032860000
66396119	::487349607307816000
307372680	::487349644515901000
44278444	::487349646285869000
82257804	::487349647242166000
192616191	::487349649443799000
131954929	::487349653688446000
24136198	::487349658931302000
44278444	::487349689680158000
22142419	::487349708025655000
52754052	::487349723225804000
111806693	::487349731811549000
624747426	::487349733451890000
22142419	::487349742267932000
584206727	::487349742393765000
316162665	::487349745686294000
36219010	::487349751973548000
38044979	::487349753693634000
111806693	::487349759087091000
47929423	::487349761112961000
564138249	::487349771334459000
282069115	::487349775478829000
23785621	::487349778976878000
16258970	::487349786190680000
38226468	::487349797389873000
25099957	::487349805639671000
359776589	::487349808504389000
227191596	::487349812459626000
38226468	::487349813722488000
415540928	::487349825759748000
587104097	::487349837671567000
351325780	::487349850313220000
22142419	::487349857003118000
148445755	::487349865845104000
50429893	::487349920718811000
38044979	::487349938515628000
179337055	::487349942265335000
101617436	::487349958882766000
494514265	::487349963576205000
49455873	::487349965610426000
89294713	::487350004407746000
25368960	::487350028369809000
202791635	::487350042442100000
391247073	::487350058732371000
293897624	::487350066202812000
17655353	::487350072045076000
282069115	::487350072171327000
316162665	::487350081410969000
17655353	::487350082107211000
49455873	::487350092911759000
483190332	::487350121735012000
22142419	::487350121848250000
480895753	::487350122280284000
171103429	::487350130237276000
17655353	::487350133491630000
584206727	::487350139858591000
25099957	::487350163464138000
122717174	::487350176265162000
367561919	::487350176978182000
349904873	::487350182502088000
271460073	::487350184087932000
248358978	::487350186998394000
47880950	::487350190513201000
63478115	::487350199946608000
254600909	::487350201724960000
49455873	::487350216014565000
480638215	::487350234473693000
41367585	::487350236864856000
453044363	::487350238274138000
282069115	::487350241449213000
148445755	::487350269194547000
247374067	::487350278136803000
271460073	::487350279214743000
63478115	::487350297233457000
22142419	::487350301372858000
23543960	::487350322608623000
494514265	::487350329059463000
22142419	::487350336030396000
90966789	::487350339952455000
271460073	::487350341156225000
474475074	::487350348432953000
45243501	::487350368356270000
14178003	::487350378686464000
494514265	::487350380116717000
156866548	::487350386869538000
277251070	::487350397766340000
105623584	::487350401612906000
54304799	::487350414795214000
51554430	::487350415634472000
74315614	::487350436161388000
54466394	::487350442532171000
16559994	::487350446496153000
378234727	::487350458215067000
82257804	::487350460308021000
11146552	::487350481375621000
120296296	::487350485238956000
227893380	::487350493295833000
296901409	::487350516452581000
56710887	::487350522412691000
8036902	::487350526888398000
17016789	::487350532747452000
318627551	::487350534194479000
37776645	::487350552506814000
170815462	::487350561172647000
494514265	::487350579782381000
19147974	::487350591127965000
16299351	::487350600829784000
51601709	::487350614569934000
41407294	::487350617409880000
224410857	::487350643141533000
242922283	::487350649211060000
316026178	::487350654440984000
494514265	::487350657179856000
353418151	::487350659847450000
214220072	::487350698619588000
494514265	::487350700804812000
41367585	::487350720375848000
38226468	::487350734883532000
156866548	::487350739048484000
56710887	::487350753829203000
427464965	::487350775379922000
237986569	::487350779192573000
429375230	::487350788897783000
409640203	::487350789107482000
280119639	::487350792500674000
430182591	::487350792869801000
155926653	::487350822720634000
584206727	::487350849971052000
584206727	::487350861866086000
56917722	::487350885849128000
302408703	::487350886809604000
494514265	::487350887421980000
22033805	::487350894397124000
211904285	::487350903385911000
208217521	::487350922860052000
494514265	::487350923086151000
474475074	::487350924508020000
21945140	::487350926609379000
134873681	::487350943822782000
134873681	::487350948239405000
335608417	::487350963641274000
112576998	::487350972478271000
14178003	::487350985400926000
494514265	::487351009769832000
335608417	::487351047204380000
494514265	::487351070385913000
182584001	::487351083405033000
335608417	::487351088610562000
253126912	::487351089927180000
148197450	::487351105777434000
494514265	::487351110764466000
16472279	::487351140032344000
25839207	::487351146919374000
494514265	::487351149725356000
41367585	::487351150946316000
156866548	::487351151533121000
33108084	::487351157027659000
437898031	::487351160370515000
225959127	::487351160957726000
43508994	::487351164367691000
277251070	::487351165332377000
497571518	::487351174140821000
25099957	::487351178015944000
347869774	::487351192045887000
494514265	::487351192654057000
22033805	::487351198136401000
198651083	::487351212652892000
54304799	::487351218356764000
112576998	::487351248656412000
118469346	::487351253312106000
43508994	::487351253433737000
98599563	::487351263068438000
302408703	::487351272052228000
48390222	::487351279757168000
22736943	::487351293074108000
25099957	::487351299386527000
43508994	::487351304813944000
635151853	::487351306034872000
182584001	::487351313458397000
358489252	::487351319393361000
245398547	::487351322329751000
195977109	::487351326561411000
82257804	::487351362662182000
131220599	::487351366751621000
16472279	::487351382299508000
94181957	::487351385067778000
58562014	::487351388624523000
40334639	::487351390356766000
43508994	::487351397994618000
149275783	::487351408224915000
41407294	::487351424573898000
98599563	::487351429943017000
83513704	::487351431926534000
168387841	::487351452092735000
494514265	::487351462083571000
360951591	::487351462104559000
375364618	::487351462322655000
34052201	::487351487253577000
37977930	::487351498515693000
89294713	::487351514373947000
635151853	::487351541146198000
179039178	::487351543683768000
316162665	::487351553708158000
360951591	::487351566270083000
98599563	::487351573442748000
358489252	::487351574122205000
225959127	::487351579142410000
302408703	::487351579163385000
348152108	::487351593348505000
281260984	::487351599837085000
208171241	::487351608875814000
375364618	::487351610117349000
34071360	::487351632988864000
427464965	::487351640593539000
7345092	::487351672721518000
17035194	::487351676140290000
182901672	::487351678031896000
360951591	::487351691755282000
371068004	::487351695341789000
380680929	::487351705625837000
141976809	::487351705906855000
25099957	::487351710688358000
396177532	::487351729894465000
26914697	::487351740430155000
128977591	::487351748240351000
277251070	::487351748944617000
149275783	::487351751469985000
20833365	::487351761481375000
26914697	::487351773263183000
358489252	::487351777373597000
208171241	::487351784449400000
41407294	::487351791739482000
27992224	::487351793220083000
14808898	::487351795543724000
405676565	::487351804074532000
208217521	::487351810286698000
43508994	::487351819874476000
410961985	::487351834256740000
65476712	::487351834986946000
14520186	::487351836324945000
213131959	::487351851210129000
46279759	::487351855027335000
65476712	::487351862904254000
305877074	::487351864921313000
316162665	::487351872483635000
40226593	::487351877814988000
17840621	::487351885884436000
379576750	::487351886480023000
131278152	::487351891672584000
349904873	::487351904481968000
242922283	::487351905535135000
208171241	::487351918893600000
26914697	::487351932147621000
367298176	::487351936207691000
371068004	::487351958928621000
134873681	::487351961973297000
34052201	::487351962128498000
148197450	::487351974170742000
27763417	::487351980650528000
82257804	::487351980764188000
344817215	::487351985394290000
136006997	::487351987852574000
185399022	::487352010724114000
493221106	::487352020152512000
45286852	::487352042055163000
18148466	::487352065363283000
22383485	::487352069264003000
564138249	::487352085759815000
316026178	::487352088351866000
43630532	::487352107549216000
375364618	::487352116436951000
233677206	::487352119192977000
68432091	::487352125035646000
355990893	::487352128974127000
363059827	::487352132538871000
397084214	::487352141116211000
50778210	::487352150536646000
34052201	::487352176872677000
52818001	::487352178118774000
385121286	::487352178927861000
76442745	::487352200277278000
94996744	::487352233181581000
245398547	::487352251145805000
57238973	::487352254006325000
355990893	::487352257600823000
78089247	::487352266869841000
185399022	::487352268631867000
52454938	::487352272792195000
23868298	::487352286113316000
628427510	::487352295760613000
296433109	::487352297471479000
384530394	::487352308699635000
115184915	::487352327787921000
148197450	::487352329432088000
358489252	::487352337522900000
302408703	::487352346653896000
176778479	::487352348311040000
123739379	::487352358389563000
584206727	::487352362478993000
257265522	::487352367747063000
52754052	::487352371190562000
38044979	::487352382532362000
169226510	::487352390194966000
152103757	::487352436701405000
302408703	::487352438098104000
16258970	::487352444851347000
389738018	::487352445094199000
265786675	::487352457089933000
115184915	::487352458935410000
118827154	::487352468540366000
34052201	::487352490254295000
39041792	::487352499913752000
453044363	::487352526451511000
256756265	::487352545661448000
149275783	::487352551835443000
331668519	::487352561490739000
112576998	::487352562052366000
49455873	::487352568440684000
358489252	::487352569853792000
357790406	::487352583263379000
597038752	::487352598509264000
98599563	::487352599428227000
178492117	::487352601218805000
165072349	::487352602951041000
136880369	::487352629366759000
248468379	::487352629601648000
44307877	::487352629824331000
56710887	::487352629903626000
78089247	::487352637818290000
624360378	::487352639622230000
230069608	::487352659490263000
227191596	::487352664594726000
355990893	::487352683347861000
251359942	::487352711306694000
45286852	::487352714959929000
575755127	::487352721788252000
194998718	::487352722614517000
38991775	::487352724858499000
7345092	::487352769888546000
725532679	::487352776381702000
136880369	::487352778591707000
624360378	::487352782933204000
365203632	::487352795666722000
23543960	::487352820819968000
30362051	::487352823135207000
357790406	::487352823295008000
418327117	::487352826704568000
40618847	::487352836636684000
38226468	::487352841288155000
78926478	::487352860087037000
30362051	::487352865166352000
388597293	::487352869553590000
357790406	::487352876227125000
43508994	::487352884862791000
213131959	::487352892118945000
249246314	::487352923278409000
392422321	::487352928332967000
358489252	::487352939262922000
192616191	::487352950562365000
16559994	::487352953070944000
727422228	::487352960587141000
326813935	::487352962688491000
271774234	::487352963606650000
213131959	::487352969059254000
16559994	::487352969386819000
100195876	::487352971504533000
100195876	::487352972150444000
49886698	::487352987824582000
33108084	::487352989397831000
564138249	::487352991771815000
355990893	::487352996586856000
59184492	::487352999636115000
293897624	::487353015775817000
89294713	::487353065616310000
392422321	::487353075296763000
89294713	::487353081550479000
213131959	::487353084939485000
43630532	::487353090371092000
365203632	::487353095580811000
564138249	::487353102568529000
71157367	::487353103348686000
229650081	::487353105533526000
242922283	::487353121325457000
156866548	::487353138412658000
171203506	::487353147384279000
358489252	::487353151914123000
14715501	::487353160608915000
89294713	::487353163108724000
78089247	::487353180989038000
41367585	::487353199045935000
171203506	::487353205370535000
263914867	::487353207480266000
355990893	::487353211461046000
53317470	::487353226749304000
351099839	::487353228686667000
214220072	::487353228724412000
142038800	::487353232474537000
457811756	::487353252946534000
360898372	::487353254075195000
54304799	::487353259678396000
251359942	::487353275256029000
41367585	::487353281875025000
171203506	::487353282629603000
41407294	::487353299340103000
52610012	::487353299499118000
41407294	::487353310840881000
78089247	::487353311478034000
271460073	::487353319728623000
343756278	::487353320260894000
331227001	::487353324996268000
78089247	::487353350778662000
193126668	::487353357531877000
17470539	::487353358051581000
280297585	::487353360031682000
50778210	::487353363022245000
255311687	::487353365622300000
575804821	::487353373079777000
136006997	::487353386539311000
302934050	::487353389777313000
358489252	::487353392574894000
24383303	::487353399122591000
171203506	::487353402863542000
41407294	::487353405225312000
17258301	::487353444437479000
243472980	::487353444596850000
41367585	::487353448393084000
244351583	::487353454537351000
331227001	::487353458182217000
575804821	::487353466008793000
575804821	::487353469892702000
25099957	::487353475559215000
171203506	::487353481548677000
410122679	::487353485591982000
575804821	::487353486812512000
388597293	::487353487525548000
243472980	::487353544463224000
8070562	::487353548846276000
18015033	::487353559785021000
281829913	::487353561039130000
75555647	::487353563077541000
575804821	::487353573236170000
379576750	::487353585823657000
271460073	::487353586184384000
271460073	::487353594551996000
230206940	::487353607130738000
156866548	::487353610850676000
271460073	::487353624956522000
248468379	::487353629876051000
243472980	::487353634976301000
238341972	::487353659374575000
13533012	::487353672720850000
101617436	::487353676353110000
56710887	::487353678198628000
192616191	::487353683428917000
395703736	::487353684846604000
21089214	::487353687741042000
220532575	::487353697291087000
14604658	::487353697664372000
220532575	::487353709374877000
220532575	::487353721580318000
14604658	::487353726470864000
278778128	::487353730552307000
271460073	::487353732641087000
192616191	::487353736864362000
429345484	::487353738781155000
248468379	::487353743159992000
271460073	::487353751490293000
78089247	::487353760226619000
395703736	::487353811355193000
16002106	::487353817147518000
14604658	::487353823728369000
584206727	::487353835979935000
243472980	::487353842191704000
46697333	::487353843848458000
112576998	::487353844934774000
369804138	::487353845874696000
375364618	::487353847216492000
47929423	::487353861204897000
40618847	::487353879395172000
171203506	::487353884071833000
271460073	::487353886307786000
271204273	::487353889306337000
14715501	::487353894758928000
40526887	::487353904678453000
156866548	::487353911968153000
107870705	::487353912601481000
230898142	::487353912702562000
171203506	::487353927780691000
192616191	::487353937993809000
49455873	::487353941877735000
14520186	::487353944063369000
331668519	::487353949096529000
453044363	::487353956113596000
23868298	::487353962845065000
41367585	::487353977705869000
243472980	::487353988983971000
423891750	::487353992737869000
400249617	::487353994679840000
213131959	::487354005098491000
156866548	::487354012920860000
22559382	::487354015928553000
40864634	::487354023247245000
31403901	::487354030176628000
27331165	::487354036698357000
22142419	::487354046915686000
19683725	::487354055753080000
34052201	::487354069770444000
38226468	::487354093401145000
47929423	::487354112715935000
41367585	::487354117502009000
384488111	::487354118822825000
90467952	::487354122329288000
120296296	::487354122694184000
310330192	::487354126444281000
635845301	::487354130441052000
255311687	::487354141996761000
25839207	::487354152545038000
105623584	::487354166352678000
49455873	::487354167531278000
192616191	::487354167950721000
755431	::487354171545247000
22142419	::487354172560265000
248468379	::487354176020553000
379304556	::487354189681786000
290855101	::487354214620741000
40864634	::487354231599267000
15170503	::487354238847041000
603136773	::487354256811229000
337434879	::487354256869974000
725532679	::487354260539965000
176778479	::487354264398729000
241324134	::487354273252917000
19161423	::487354274603868000
171203506	::487354277921189000
223243607	::487354278756225000
17840621	::487354283155656000
391108584	::487354288159457000
161656785	::487354297546326000
136880369	::487354298531999000
614436697	::487354298976960000
29018568	::487354300583010000
584206727	::487354305876205000
243472980	::487354312054423000
227893380	::487354314911150000
223243607	::487354316206784000
254319575	::487354316919803000
78465328	::487354318584946000
94996744	::487354319457779000
90467952	::487354326264737000
242922283	::487354338176937000
23868298	::487354343385886000
176489426	::487354359345610000
176489426	::487354361740550000
14780915	::487354392023412000
30787413	::487354397182009000
156866548	::487354406266892000
500060319	::487354452278775000
20535654	::487354458004008000
19028099	::487354459454849000
81016171	::487354480124391000
118827154	::487354483983134000
81016171	::487354491331559000
391247073	::487354492216565000
89294713	::487354499409776000
27331165	::487354511300624000
243751614	::487354516921417000
22142419	::487354523392802000
500517566	::487354535720275000
387206849	::487354536554532000
713350694	::487354538496897000
415179202	::487354539356729000
41367585	::487354541332242000
500517566	::487354541470654000
40864634	::487354541747499000
44278444	::487354547556593000
270184694	::487354555378987000
213131959	::487354560957018000
391108584	::487354565172289000
36250685	::487354567487942000
372479589	::487354567902773000
27331165	::487354575502839000
379304556	::487354598454472000
50778210	::487354605886799000
171203506	::487354610030370000
129050216	::487354612396359000
36468395	::487354614866407000
233677206	::487354627751673000
255311687	::487354632054652000
78465328	::487354674744270000
625900103	::487354679366397000
81016171	::487354681744576000
537561541	::487354693174038000
388597293	::487354695686422000
18704527	::487354697192185000
353888661	::487354698551160000
584206727	::487354704146354000
205501297	::487354710282629000
614436697	::487354734282432000
40618847	::487354744449417000
437898031	::487354750766424000
131220599	::487354769430700000
6092972	::487354774061596000
225206178	::487354780054872000
61402370	::487354795158544000
276256841	::487354824233480000
17655353	::487354843594362000
171203506	::487354862296764000
41367585	::487354871650484000
381054179	::487354882543075000
391108584	::487354903958786000
225959127	::487354920484343000
391108584	::487354935718060000
230069608	::487354946551967000
20026791	::487354948972077000
387206849	::487354956328861000
381054179	::487354982740803000
41407294	::487354985982992000
96273402	::487354994794852000
445925140	::487355001677697000
18148466	::487355007554297000
19053567	::487355008782839000
24983393	::487355009055473000
155926653	::487355014642696000
22142419	::487355022888300000
40534884	::487355024159166000
371477472	::487355026890043000
161656785	::487355030916177000
16312540	::487355032929443000
68432091	::487355035085717000
225959127	::487355036586893000
171203506	::487355037387980000
16459325	::487355051946823000
58349263	::487355052710195000
99320365	::487355058770952000
49626726	::487355063241691000
171103429	::487355088454029000
387206849	::487355096028553000
41685125	::487355117419499000
17764624	::487355121416675000
14604658	::487355123060838000
553738195	::487355127078998000
387206849	::487355127217418000
389738018	::487355132087005000
225959127	::487355136134508000
22142419	::487355147220041000
94737009	::487355150378344000
444247134	::487355150604828000
41367585	::487355159170002000
49626726	::487355170972393000
553738195	::487355179428507000
624747426	::487355182645534000
11146552	::487355197602025000
445925140	::487355199460106000
584206727	::487355203490820000
130321036	::487355205369872000
94996744	::487355212097912000
161656785	::487355213360017000
722514433	::487355250316439000
195977109	::487355260101754000
130363809	::487355271090421000
49626726	::487355278573056000
213131959	::487355286529667000
103678189	::487355296910958000
52610012	::487355310206500000
41649263	::487355323179487000
136006997	::487355365730705000
54304799	::487355366103998000
33029479	::487355368415051000
553738195	::487355383686918000
41367585	::487355383951155000
371477472	::487355393472204000
412638454	::487355395388997000
161656785	::487355435150614000
457811756	::487355449990070000
31403901	::487355452108578000
472287305	::487355466691776000
25368960	::487355468386291000
410286428	::487355475089186000
461652679	::487355478024781000
61402370	::487355481355063000
420389630	::487355483620409000
171203506	::487355503245144000
16459325	::487355510052900000
100843087	::487355518277533000
227191596	::487355523256180000
25368960	::487355545938976000
120296296	::487355582496505000
174720518	::487355597566664000
16559994	::487355603895857000
16559994	::487355604282146000
23721718	::487355628344459000
18138157	::487355633247600000
8548362	::487355633461886000
14178003	::487355639136399000
17840621	::487355650603630000
17990173	::487355657226846000
371477472	::487355668769554000
22142419	::487355697470775000
553738195	::487355706681487000
410286428	::487355728987189000
46279759	::487355736851509000
587054451	::487355759789764000
344817215	::487355761597489000
14520186	::487355789775220000
463381084	::487355827213176000
301244128	::487355844355710000
68832413	::487355850026389000
47017345	::487355858205286000
410286428	::487355876656021000
43508994	::487355880199819000
16459325	::487355895551381000
171203506	::487355903713095000
179736548	::487355940090687000
52610012	::487355941050789000
375636797	::487355942028066000
195977109	::487355945802940000
22142419	::487355947694583000
16459325	::487355950194778000
339458716	::487355967944654000
22431584	::487355974966325000
213131959	::487355977964851000
409709795	::487355992867221000
40534884	::487355995891326000
22142419	::487356013918425000
81016171	::487356020608344000
27331165	::487356031236714000
54304799	::487356031748423000
171203506	::487356032599855000
120296296	::487356044251652000
95714823	::487356046948958000
136828926	::487356059284029000
165072349	::487356070260510000
348458389	::487356070273503000
251359942	::487356071342645000
497571518	::487356091362459000
102875172	::487356092943716000
41367585	::487356093241495000
171203506	::487356111318556000
65576332	::487356112937553000
271460073	::487356121267847000
371477472	::487356134534430000
537561541	::487356155304243000
106135938	::487356160538722000
91521926	::487356174719676000
52754052	::487356177253019000
242922283	::487356197821898000
33029479	::487356206449573000
225959127	::487356224506048000
102444460	::487356226640953000
27331177	::487356239844630000
305415102	::487356248296140000
41367585	::487356252327260000
25368960	::487356258354094000
462487376	::487356270693740000
239928368	::487356286837997000
250713436	::487356291719786000
103138091	::487356296359051000
463381084	::487356299764453000
277251070	::487356312599023000
22142419	::487356321151213000
376546976	::487356321612980000
132768456	::487356327010639000
208217521	::487356332681732000
20935927	::487356342823174000
348047989	::487356348573548000
25368960	::487356356966359000
56198202	::487356358191505000
497571518	::487356369478381000
56967401	::487356371034062000
388597293	::487356381574356000
50807638	::487356389510348000
168387841	::487356408946384000
176778479	::487356412826103000
353475742	::487356425291575000
208296274	::487356428064018000
26179867	::487356429951848000
20935927	::487356442735681000
41367585	::487356445227511000
94996744	::487356446544498000
94181957	::487356451950559000
33108084	::487356452625846000
369804138	::487356455151226000
248358978	::487356459013767000
56198202	::487356462457683000
14816854	::487356468752949000
17840621	::487356483185565000
15867361	::487356503355965000
494495688	::487356508804358000
248468379	::487356511270612000
44205530	::487356530518659000
227191596	::487356542266535000
249246314	::487356545487736000
102444460	::487356553662451000
117264210	::487356582871965000
357211620	::487356586667802000
130321036	::487356600760299000
613592670	::487356609069191000
20935927	::487356613229953000
225959127	::487356634876768000
497571518	::487356640849821000
375636797	::487356643303096000
169636335	::487356670847119000
176778479	::487356687162933000
22142419	::487356688161198000
60771081	::487356697220874000
375636797	::487356698852470000
62093388	::487356710084829000
169636335	::487356724756480000
445925140	::487356725234638000
25408355	::487356726044532000
27784817	::487356729131139000
129050216	::487356750715428000
321498402	::487356753462304000
254319575	::487356791705985000
16459325	::487356806206091000
17473737	::487356818323021000
537561541	::487356842428100000
8962732	::487356873159348000
334403708	::487356888020189000
241995287	::487356888858632000
27784817	::487356900053250000
361199465	::487356905212620000
348458389	::487356929552158000
17163265	::487356950662094000
171203506	::487356952456880000
210873235	::487356960267075000
213131959	::487356963752128000
80586819	::487357000297111000
176778479	::487357000775266000
244351583	::487357001119182000
94996744	::487357009038434000
171203506	::487357023441281000
39041792	::487357042730872000
463381084	::487357047130689000
234649932	::487357047722094000
527041090	::487357057943605000
545297326	::487357058417983000
16807883	::487357063908311000
369217450	::487357094027218000
584206727	::487357106480091000
493221106	::487357111160946000
225959127	::487357118295449000
54304799	::487357121286000000
40534884	::487357143188639000
244351583	::487357170946547000
376546976	::487357182720344000
493221106	::487357186507407000
376546976	::487357210113359000
229197384	::487357221282394000
315527257	::487357225011527000
755431	::487357237531144000
171203506	::487357241670893000
43508994	::487357252265713000
212475056	::487357253616279000
271460073	::487357291717738000
14604658	::487357302911926000
30362051	::487357321660493000
271460073	::487357334344458000
487322279	::487357338647408000
102444460	::487357348508213000
169636335	::487357352446681000
21374892	::487357356771381000
373147853	::487357370985492000
7875762	::487357372030255000
38226468	::487357375968329000
38226468	::487357381802598000
27784817	::487357397669666000
17470539	::487357398680481000
17473737	::487357400962187000
17470539	::487357415352840000
259573654	::487357422043136000
420731308	::487357441911177000
129240201	::487357454187913000
54304799	::487357459434983000
17473737	::487357462589100000
361489211	::487357470822895000
441925629	::487357477085011000
391247073	::487357478510682000
225959127	::487357483988418000
43508994	::487357492184113000
23450320	::487357495774441000
105623584	::487357498236882000
227114320	::487357500233379000
45243501	::487357504808955000
208296274	::487357514913026000
369539413	::487357516720771000
131866787	::487357521821458000
354047009	::487357522768973000
14808898	::487357525176881000
38044979	::487357535046074000
16459325	::487357541639544000
89294713	::487357544029896000
14604658	::487357556612820000
35156425	::487357561000427000
371477472	::487357563831582000
41367585	::487357567689969000
36891053	::487357569480925000
40534884	::487357573373231000
26179867	::487357577374613000
22991317	::487357577500446000
70784628	::487357583833853000
48971187	::487357584307802000
584206727	::487357587684212000
20782081	::487357599122481000
44307877	::487357602351697000
54304799	::487357620018106000
14604658	::487357633817358000
171203506	::487357641790730000
22328944	::487357649529602000
43508994	::487357654398812000
170126452	::487357655653314000
35156425	::487357656450232000
245080630	::487357672337846000
170126452	::487357677409153000
336019882	::487357679891775000
613956023	::487357682840383000
38044979	::487357684727824000
241995287	::487357695339425000
36891053	::487357702541021000
16559994	::487357729166884000
301290830	::487357730626080000
497571518	::487357745319137000
242922283	::487357747214557000
48390222	::487357759185104000
35156425	::487357762620645000
165072349	::487357771377950000
584206727	::487357776784396000
357790406	::487357780366745000
305265637	::487357789899980000
23665083	::487357794257891000
208296274	::487357802457751000
29607520	::487357817536651000
55475943	::487357828278272000
56710887	::487357836347719000
117264210	::487357844212424000
259573654	::487357872402354000
14297098	::487357873257984000
365203632	::487357881566494000
55475943	::487357891372785000
42297542	::487357892551376000
391247073	::487357894816301000
289084083	::487357895357763000
55475943	::487357900998717000
198651083	::487357911786868000
271738272	::487357939879923000
208217521	::487357946729603000
70918926	::487357962155859000
230069479	::487357965200928000
520533224	::487357974201909000
213131959	::487357984209506000
56967401	::487357984381497000
301290830	::487358000223379000
497571518	::487358006032859000
728549208	::487358019056205000
40534884	::487358037426835000
433654462	::487358039372992000
94996744	::487358044754685000
7875762	::487358054632275000
26179867	::487358069005746000
230069479	::487358070469566000
61318348	::487358126468128000
348458389	::487358127168565000
245080630	::487358129638612000
429906977	::487358158159884000
259573654	::487358165382864000
68490087	::487358170633756000
16107745	::487358191018053000
73731844	::487358219845509000
584206727	::487358226753527000
584206727	::487358233334407000
271460073	::487358239802396000
245080630	::487358242754789000
381054179	::487358245301157000
136129525	::487358248597483000
132768456	::487358254314315000
36891053	::487358271259308000
73731844	::487358285477982000
26179867	::487358295754027000
96273402	::487358304062943000
219550942	::487358310338011000
353475742	::487358315257528000
68832413	::487358320291094000
7875762	::487358321788473000
432747373	::487358328704479000
80895456	::487358331728961000
73731844	::487358333666721000
213131959	::487358337298612000
130321036	::487358338456236000
584206727	::487358347574648000
29327418	::487358373068034000
352531780	::487358381783801000
301016850	::487358403216302000
19734494	::487358405179236000
429906977	::487358411839778000
73731844	::487358448514789000
52628599	::487358452658753000
245855482	::487358454236192000
106860209	::487358470002180000
293897624	::487358474939289000
537561541	::487358476713463000
25082908	::487358490873065000
429906977	::487358494631141000
73731844	::487358495537500000
150518148	::487358530643451000
81016171	::487358539036241000
171203506	::487358544543375000
73731844	::487358546925731000
94996744	::487358549723734000
348047989	::487358558107742000
7875762	::487358561442594000
527041090	::487358572569706000
293644929	::487358585194573000
22536077	::487358595965542000
78089247	::487358612705013000
40534884	::487358629377343000
391247073	::487358629385732000
520533224	::487358663510609000
48971187	::487358669097402000
293897624	::487358675674472000
260006924	::487358681852301000
497571518	::487358685803741000
436476907	::487358703847219000
193126668	::487358705336213000
47929423	::487358706279927000
48390222	::487358707047493000
471358248	::487358718829289000
267357514	::487358733413273000
391247073	::487358739192610000
48971187	::487358758499012000
38207353	::487358762018418000
14780915	::487358778430746000
102489930	::487358778535202000
513926411	::487358804388900000
106860209	::487358805194600000
520533224	::487358809115860000
44205530	::487358819102892000
520533224	::487358827289792000
38207353	::487358834097545000
50011708	::487358852607004000
80895456	::487358855538814000
462487376	::487358862677114000
361199465	::487358874400591000
515043655	::487358877789208000
20620620	::487358894780735000
167493720	::487358902594330000
208217521	::487358915433492000
89294713	::487358921363828000
262939560	::487358922462744000
473462894	::487358922760540000
472287305	::487358923985256000
167493720	::487358954570133000
208217521	::487358970517258000
271738272	::487358975487115000
22954511	::487358989332520000
584206727	::487359004579221000
65512747	::487359007225417000
245080630	::487359019418284000
55475943	::487359021137932000
515043655	::487359051764756000
27331177	::487359064003715000
68622166	::487359067015630000
309108026	::487359073914851000
17529301	::487359085055332000
252793957	::487359088188088000
66393146	::487359099600769000
584206727	::487359113530060000
389738018	::487359113668476000
38044979	::487359117401808000
513926411	::487359132857401000
43508994	::487359140969209000
192590347	::487359141489692000
124517802	::487359143070945000
18023231	::487359147944706000
167493720	::487359149378768000
389738018	::487359191128870000
262939560	::487359200494747000
56967401	::487359209097277000
21089214	::487359221810626000
271460073	::487359228647313000
54304799	::487359238235111000
304219715	::487359250063048000
433654462	::487359256622936000
56967401	::487359257700868000
515043655	::487359276386496000
171203506	::487359283827183000
38044979	::487359284075061000
35945417	::487359299870392000
310009833	::487359313090854000
102444460	::487359315498381000
473462894	::487359318367281000
423891750	::487359331537403000
265760942	::487359339091333000
25368960	::487359345869328000
265760942	::487359347714818000
225206178	::487359353779806000
36891053	::487359380174536000
274262734	::487359389150355000
186945768	::487359419400085000
94996744	::487359421966995000
391247073	::487359451892944000
101617436	::487359452979290000
279548168	::487359466158170000
348458389	::487359466984472000
310009833	::487359484570783000
463250994	::487359492779028000
277529978	::487359493420752000
599774410	::487359506003664000
352531780	::487359510206750000
176994984	::487359531463081000
382190006	::487359532071268000
344817215	::487359533191151000
49221112	::487359537574211000
17473737	::487359553491566000
115459999	::487359560991002000
89294713	::487359569534799000
16002106	::487359571082502000
27999272	::487359582709116000
77078833	::487359584353263000
50818061	::487359610311823000
382531150	::487359610429255000
175847876	::487359612551970000
24438134	::487359618239459000
33029479	::487359628133425000
463381084	::487359629207150000
299796220	::487359645938622000
66396119	::487359667400486000
397717926	::487359674899894000
277529978	::487359679782068000
472287305	::487359681350750000
7875762	::487359682663952000
216486063	::487359692575109000
325849507	::487359712002715000
367322500	::487359738997248000
244646421	::487359745238392000
48467620	::487359746484084000
71981601	::487359750326460000
371477472	::487359764704550000
24438134	::487359765404987000
50818061	::487359768743276000
40405725	::487359776536272000
41967329	::487359781821100000
25469735	::487359788503035000
37213451	::487359798271152000
237530197	::487359802863923000
361489211	::487359804537860000
94996744	::487359816676163000
56967401	::487359819943129000
24438134	::487359825916227000
371477472	::487359836724924000
375810749	::487359848757997000
564138249	::487359873274101000
7875762	::487359878672166000
351264389	::487359919189135000
183904300	::487359923483721000
47466684	::487359974855946000
24438134	::487359975577366000
46978610	::487359991339163000
1384531	::487359992941383000
271460073	::487360002420899000
237986569	::487360016039813000
389738018	::487360035383541000
375810749	::487360045462454000
46940147	::487360048083898000
29500521	::487360057105870000
441925629	::487360078274899000
55475943	::487360084729552000
67069063	::487360092333817000
24438134	::487360115142844000
268246881	::487360126404554000
106135938	::487360132011929000
237986569	::487360157501095000
29327418	::487360168926396000
67069063	::487360175146164000
81016171	::487360202803396000
67069063	::487360204078460000
140110825	::487360207547146000
371477472	::487360209615323000
253134261	::487360214279000000
108605734	::487360216543936000
65512747	::487360225620402000
24438134	::487360225956343000
418783652	::487360237473513000
29327418	::487360245069787000
371603155	::487360245644013000
59583601	::487360264191221000
171203506	::487360275524247000
82223258	::487360289902317000
39041792	::487360297603067000
24738840	::487360319707025000
623584562	::487360322894696000
177111779	::487360336190656000
82223258	::487360347594969000
136129525	::487360371808669000
49626726	::487360380591558000
301737159	::487360387898019000
597038752	::487360392142667000
304890630	::487360425101508000
49626726	::487360464955768000
17473737	::487360492306841000
331227001	::487360493409947000
301497892	::487360501304000000
352531780	::487360510132621000
248358978	::487360516193394000
17473737	::487360545968762000
409709795	::487360583017041000
22536077	::487360591724429000
176954488	::487360598275928000
24438134	::487360623286976000
348458389	::487360629511319000
18148466	::487360635416899000
23785621	::487360641800613000
325849507	::487360644329394000
23785621	::487360645516779000
1384531	::487360645935804000
23785621	::487360649295851000
43508994	::487360651002523000
378622092	::487360653494349000
17473737	::487360654076944000
17990173	::487360655155294000
150518148	::487360671407808000
89294713	::487360673425264000
279162166	::487360697303445000
40226593	::487360703909883000
254821900	::487360708209037000
467899122	::487360722855559000
534913317	::487360727804432000
360231979	::487360728119009000
262939560	::487360733303148000
378622092	::487360742354878000
24438134	::487360746352037000
192590347	::487360748126228000
25925656	::487360764580487000
443428711	::487360770112385000
78065938	::487360774700937000
728549208	::487360777012383000
312710029	::487360780715556000
36116261	::487360781567410000
353475742	::487360793126514000
75555647	::487360795865382000
130321036	::487360800986644000
171203506	::487360803247382000
378622092	::487360809254002000
193861615	::487360809392013000
728549208	::487360813486063000
24438134	::487360818787672000
37090364	::487360828178726000
338830055	::487360839620780000
52754052	::487360850814980000
378622092	::487360856108564000
50778210	::487360857144557000
358489252	::487360862970073000
325849507	::487360867055304000
324794875	::487360867931918000
353475742	::487360878900039000
110236585	::487360887456817000
40405725	::487360887783555000
254821900	::487360911595016000
43508994	::487360936622030000
38207353	::487360950413312000
96273402	::487360979961778000
176954488	::487360985217257000
24438134	::487360991198715000
96273402	::487361027164487000
378622092	::487361029777940000
325849507	::487361035838304000
54466394	::487361054205173000
22327740	::487361067564032000
26947347	::487361071712595000
59670513	::487361076900556000
487322279	::487361087038185000
24438134	::487361088263311000
16559994	::487361101076918000
171203506	::487361113382592000
236595577	::487361113541984000
24438134	::487361117715705000
277529978	::487361137382404000
38044979	::487361192130646000
27763417	::487361208501022000
453044363	::487361209776496000
24438134	::487361226868289000
24738840	::487361236971958000
242922283	::487361244286812000
418327117	::487361251370999000
56967401	::487361267435196000
75555647	::487361277803507000
26580130	::487361283457839000
78065938	::487361299752312000
21945140	::487361301698449000
21945140	::487361310355496000
297679816	::487361334766739000
602895412	::487361335747833000
27763417	::487361352638296000
214220072	::487361356543193000
94737009	::487361362746556000
14520186	::487361367956291000
499167427	::487361376692609000
312856997	::487361380526215000
24438134	::487361380925079000
282069115	::487361430896005000
24438134	::487361435123847000
257265522	::487361440999673000
27331177	::487361444443201000
378622092	::487361449111871000
364410144	::487361452307529000
132768456	::487361457873383000
15010357	::487361470020063000
171203506	::487361480593903000
136129525	::487361499401162000
252793957	::487361501036941000
372499722	::487361502165602000
552789896	::487361511740809000
214220072	::487361522528559000
48390222	::487361527582687000
24438134	::487361538630901000
271460073	::487361557182312000
357150048	::487361565109542000
15010357	::487361571916484000
43508994	::487361573904609000
206247499	::487361589189017000
107842096	::487361603168247000
271460073	::487361608189239000
75555647	::487361611674312000
45243501	::487361624249237000
23442090	::487361624840601000
22005666	::487361631169417000
325359983	::487361640224935000
23450320	::487361648638693000
221205505	::487361658294394000
75555647	::487361697489747000
122717174	::487361697716256000
15010357	::487361706733998000
24438134	::487361723201253000
378622092	::487361735767379000
227355784	::487361735792529000
24438134	::487361738200080000
361489211	::487361742381785000
520004653	::487361749796933000
237986569	::487361750401318000
54304799	::487361767899533000
33369338	::487361771389210000
24438134	::487361772651700000
360231979	::487361777215082000
33369338	::487361778725048000
190977628	::487361825156001000
515043655	::487361838019915000
240463390	::487361872824242000
286341932	::487361880357236000
256853017	::487361884601856000
24438134	::487361886355468000
348458389	::487361888637181000
552789896	::487361901647511000
614074554	::487361914067247000
221205505	::487361916625768000
319420243	::487361923474653000
65476712	::487361926880845000
171203506	::487361926897225000
24438134	::487361938532622000
16459325	::487361954009612000
255622442	::487361986838405000
24438134	::487361992559435000
206247499	::487362000411176000
14604658	::487362033373806000
277814195	::487362047181467000
68490087	::487362057881133000
102444460	::487362061085581000
24438134	::487362062730133000
378622092	::487362069298417000
35603964	::487362071000907000
97336064	::487362073136230000
68432091	::487362080572706000
68490087	::487362081063063000
23611301	::487362109794041000
24438134	::487362112407478000
145469568	::487362112474202000
305926788	::487362123920838000
91521926	::487362129842814000
244840804	::487362148054888000
25368960	::487362159504932000
37213451	::487362159639150000
171203506	::487362161312686000
244840804	::487362174273482000
24438134	::487362180468453000
14297098	::487362189691727000
180675388	::487362191297757000
277814195	::487362209547182000
24438134	::487362229155934000
180675388	::487362242854133000
214220072	::487362245387505000
29327418	::487362245564039000
612285596	::487362256569511000
180675388	::487362261955014000
490977827	::487362282150981000
149275783	::487362285082787000
244840804	::487362285653200000
632710734	::487362287716409000
68490087	::487362290987966000
632710734	::487362298265092000
494376740	::487362302266441000
167493720	::487362311300997000
24438134	::487362332419702000
24438134	::487362344054697000
29327418	::487362361091952000
210996408	::487362365587857000
149275783	::487362373280600000
139447011	::487362379110699000
39904237	::487362381404577000
552789896	::487362381463310000
16166332	::487362384592240000
443428711	::487362396919320000
14520186	::487362402909188000
167493720	::487362404699754000
136129525	::487362408566898000
15804863	::487362410915696000
180675388	::487362419551772000
24438134	::487362432881684000
152103757	::487362450170191000
387476542	::487362453064658000
180675388	::487362454909767000
42481762	::487362459586801000
244840804	::487362464838086000
22005666	::487362466930642000
90966789	::487362501676630000
180675388	::487362509259554000
612285596	::487362512715644000
150518148	::487362534953869000
494376740	::487362537181048000
180675388	::487362539706015000
58028621	::487362544244228000
59670513	::487362549118013000
16166332	::487362552918061000
177111779	::487362553429762000
155730095	::487362565811744000
527041090	::487362577467334000
94996744	::487362587043303000
244840804	::487362590319067000
75555647	::487362593661546000
180675388	::487362611080486000
39416036	::487362620249608000
244840804	::487362638352252000
248358978	::487362646492979000
634164272	::487362650041745000
47269984	::487362660254490000
239257340	::487362662750121000
24438134	::487362664755367000
240463390	::487362671763677000
378622092	::487362681087987000
180675388	::487362692739391000
277814195	::487362718739881000
612285596	::487362726465789000
75555647	::487362727812145000
612285596	::487362728445501000
106860209	::487362739476496000
467899122	::487362742979166000
275902246	::487362750692093000
76248039	::487362759772758000
378622092	::487362774784569000
180675388	::487362774796742000
32787499	::487362780086140000
75555647	::487362781142740000
180675388	::487362788348555000
24438134	::487362788424437000
180675388	::487362798414876000
244840804	::487362803649748000
180675388	::487362814512599000
86131593	::487362827036790000
429375230	::487362832485208000
152103757	::487362834032885000
25368960	::487362838743089000
89294713	::487362873933316000
188417746	::487362880552308000
234630547	::487362898990084000
214220072	::487362900781043000
29327418	::487362905243791000
325849507	::487362921060925000
240463390	::487362927876255000
282779381	::487362929117782000
75555647	::487362939192893000
63478115	::487362946608414000
602224338	::487362951511572000
18999708	::487362951687315000
89294713	::487362953855774000
187017423	::487362974638956000
14808898	::487362981295312000
244840804	::487362984290029000
33818674	::487362993773367000
40534884	::487362995568123000
29853720	::487362998994890000
363361632	::487363010240204000
167493720	::487363014455091000
75555647	::487363019563757000
47269984	::487363028606668000
180675388	::487363028636024000
98806791	::487363031937347000
214220072	::487363055781572000
244840804	::487363063390420000
410856984	::487363067563749000
378622092	::487363067656028000
254600909	::487363068897558000
190977628	::487363084269285000
342594225	::487363087247220000
634164272	::487363101323718000
316301043	::487363105656434000
17473737	::487363119010689000
75555647	::487363153353654000
18138157	::487363153689198000
214220072	::487363160257478000
52754052	::487363162702770000
348458389	::487363164405641000
14520186	::487363180256329000
14178003	::487363180335616000
22431584	::487363193476755000
599774410	::487363198895394000
357150048	::487363205094973000
152103757	::487363214489821000
136129525	::487363220877742000
261900342	::487363273285582000
344817215	::487363308442243000
75555647	::487363316692447000
316301043	::487363322699083000
267482537	::487363324624248000
107870705	::487363324644827000
224126979	::487363334308511000
26623525	::487363379841871000
350645139	::487363380546514000
260464441	::487363380651380000
361489211	::487363381029273000
15814841	::487363385697128000
68432091	::487363393800916000
445925140	::487363398321983000
33158980	::487363418047799000
234630547	::487363439342264000
428516870	::487363440366075000
52950877	::487363443012280000
234960273	::487363450864418000
445925140	::487363462746497000
76977679	::487363470136864000
61307501	::487363474444386000
25099957	::487363476319248000
357150048	::487363478441582000
414543388	::487363503770968000
244840804	::487363516379435000
264234166	::487363536914743000
382531150	::487363539158306000
325359983	::487363565850853000
17470539	::487363570443636000
42481762	::487363571631017000
21548401	::487363584461373000
296433109	::487363589888413000
279548168	::487363602081673000
16559994	::487363604123893000
227355784	::487363617185353000
16559994	::487363626786103000
24438134	::487363632117055000
147997393	::487363632448409000
279548168	::487363648298696000
147997393	::487363648764268000
260361255	::487363651712479000
260361255	::487363652391936000
260361255	::487363653146906000
49626726	::487363662689345000
24438134	::487363666908827000
48764697	::487363669366304000
287978614	::487363676098146000
254851572	::487363680409903000
22005666	::487363720826200000
76248039	::487363792796270000
22383485	::487363803181764000
176778479	::487363828200374000
250713436	::487363830884753000
454465194	::487363833380339000
82223258	::487363834450288000
24438134	::487363845774921000
425183249	::487363848270516000
24438134	::487363882517020000
596678073	::487363902616141000
596678073	::487363902833848000
596678073	::487363903416836000
596678073	::487363903433629000
596678073	::487363903525904000
596678073	::487363903580418000
596678073	::487363903605985000
596678073	::487363903622373000
596678073	::487363904700313000
596678073	::487363904704483000
596678073	::487363904738050000
253759009	::487363912686243000
149980973	::487363913592221000
187047785	::487363942302240000
239885742	::487363945569603000
23543960	::487363955078082000
367298176	::487363958869733000
376546976	::487363958962409000
545297326	::487363981758459000
66396119	::487364018987085000
24438134	::487364019339415000
227355784	::487364035403595000
49626726	::487364037789745000
85344924	::487364062552944000
37011485	::487364071474606000
34071360	::487364072057237000
134225933	::487364074158981000
254851572	::487364079527268000
52950877	::487364084115861000
52754052	::487364084405248000
597038752	::487364085713870000
132768456	::487364091971776000
33818674	::487364103846260000
253057868	::487364112939503000
24438134	::487364115913256000
297679816	::487364133109915000
26580506	::487364134326263000
177111779	::487364135726768000
254851572	::487364137907798000
196394433	::487364142777761000
14606079	::487364143050002000
628427510	::487364145533034000
628427510	::487364155158974000
33818674	::487364173056454000
14297098	::487364194791329000
494543536	::487364196384788000
376541246	::487364205926830000
39553593	::487364226889957000
22991317	::487364228626391000
89294713	::487364244472487000
33818674	::487364244699357000
25368960	::487364245512667000
27992224	::487364267566723000
147997393	::487364270863433000
22991317	::487364277645242000
34052201	::487364277909471000
177446269	::487364283622109000
151190656	::487364290056167000
256853017	::487364292430143000
43365529	::487364299724034000
22383485	::487364303885193000
254600909	::487364316040278000
443428711	::487364323149242000
297679816	::487364326052102000
130987540	::487364328459235000
25368960	::487364335744733000
193861615	::487364339448287000
22005666	::487364342115872000
552789896	::487364358792425000
312435293	::487364360721805000
132976059	::487364369463123000
364410144	::487364381412319000
286734780	::487364396142714000
255622442	::487364401197244000
348458389	::487364404997263000
33158980	::487364407689625000
16006363	::487364414312824000
190977628	::487364417433006000
281295226	::487364433799553000
238030490	::487364438496796000
357211620	::487364444100759000
17339508	::487364449641455000
282779381	::487364455634722000
33703018	::487364469656657000
96273402	::487364485946961000
29853720	::487364501222604000
264234166	::487364501478838000
497334306	::487364503437185000
250713436	::487364508952715000
52950877	::487364510332628000
14715501	::487364527034359000
40864634	::487364536702214000
264234166	::487364574258405000
89294713	::487364576317407000
230206940	::487364594470756000
30032107	::487364595795771000
238030490	::487364604796731000
282779381	::487364606508015000
80895456	::487364607284350000
596678073	::487364607393030000
596678073	::487364608194121000
596678073	::487364608441585000
596678073	::487364608441606000
596678073	::487364608449998000
596678073	::487364608466763000
596678073	::487364609452421000
596678073	::487364609645367000
596678073	::487364609725464000
497334306	::487364613806125000
596678073	::487364616557572000
634164272	::487364621943459000
238030490	::487364625625653000
361489211	::487364632907354000
445219284	::487364649600286000
351264389	::487364671411073000
454465194	::487364674015334000
84871879	::487364681103716000
52950877	::487364709096488000
105598447	::487364731854798000
35369698	::487364732861841000
21124400	::487364735189266000
54344507	::487364739866320000
86131593	::487364756475371000
177111779	::487364758975180000
354047009	::487364781565673000
239885742	::487364791451676000
80895456	::487364806698356000
33699503	::487364810192216000
48804765	::487364822896766000
177111779	::487364829351378000
25368960	::487364829942800000
285254109	::487364833558282000
51601709	::487364838188797000
431264673	::487364851463774000
443428711	::487364853045002000
445925140	::487364856966680000
19568023	::487364857235116000
14297098	::487364887459684000
21117523	::487364887954591000
364410144	::487364895617200000
389614947	::487364899048136000
628427510	::487364910364381000
443428711	::487364912130183000
80895456	::487364924604420000
14297098	::487364943097131000
34052201	::487364945214840000
628427510	::487364945382612000
193126668	::487364948901646000
267357514	::487364949287903000
52754052	::487364956614963000
21117523	::487364957303234000
36772146	::487364958967967000
54344507	::487364963791810000
105598447	::487364976323993000
177446269	::487364980212133000
132976059	::487364983462703000
136129525	::487364984293179000
458639179	::487365007928078000
470801476	::487365019152039000
242922283	::487365020741677000
19161423	::487365023459966000
180675388	::487365028287242000
171203506	::487365032942895000
199331386	::487365035069800000
224126979	::487365058352009000
542406301	::487365060281397000
596678073	::487365075716415000
596678073	::487365075896770000
199331386	::487365076241108000
596678073	::487365076760809000
596678073	::487365076806942000
596678073	::487365076957937000
43630532	::487365097031860000
17470539	::487365119798562000
17470539	::487365120746455000
17455392	::487365129575493000
17455392	::487365130141696000
418327117	::487365130552741000
22383485	::487365134462242000
62685527	::487365163776241000
270143437	::487365187373391000
374659572	::487365205156851000
350645139	::487365209183367000
163646426	::487365220449656000
354047009	::487365223293018000
453044363	::487365224274874000
354047009	::487365236085649000
470451598	::487365263227371000
208217521	::487365276359741000
17473737	::487365289097433000
608426191	::487365298425585000
297238880	::487365302531801000
239885742	::487365314884034000
208217521	::487365318311182000
25368960	::487365324619010000
213131959	::487365329333403000
614074554	::487365333787750000
83736832	::487365348614631000
116098184	::487365352167571000
108605734	::487365357888221000
177111779	::487365363672158000
306529180	::487365365971042000
56967401	::487365383519629000
341732173	::487365384690229000
242622458	::487365386715668000
254851572	::487365386921181000
566902451	::487365389845028000
33158980	::487365398929481000
290855101	::487365403002167000
52754052	::487365412158308000
38226468	::487365420253343000
536012978	::487365438272049000
141140385	::487365447486943000
596678073	::487365447818682000
254851572	::487365479267176000
177111779	::487365479766310000
96273402	::487365479925702000
52754052	::487365481003626000
443428711	::487365483063017000
78465328	::487365483474079000
427464965	::487365484913127000
84871879	::487365488335269000
314604858	::487365490063720000
287727506	::487365508316934000
357079725	::487365517460504000
254851572	::487365529519157000
599774410	::487365536074829000
47929423	::487365537660272000
285254109	::487365544404713000
224126979	::487365550926880000
54344507	::487365552646946000
208171241	::487365567938965000
208217521	::487365574004338000
29553235	::487365578316075000
141140385	::487365588365225000
247374067	::487365602181652000
239885742	::487365606081957000
254851572	::487365608741142000
634164272	::487365618765934000
225206178	::487365621869330000
129240201	::487365626097176000
239885742	::487365626889920000
176994984	::487365628525690000
18842764	::487365629209755000
458766436	::487365634469003000
251359942	::487365652080885000
408239861	::487365660486283000
417428775	::487365665842397000
35505123	::487365673044017000
254851572	::487365673962586000
266210776	::487365678639235000
17990173	::487365684146737000
18148466	::487365685254057000
551501734	::487365686713667000
433654462	::487365694732775000
136129525	::487365720485793000
348458389	::487365736286138000
282779381	::487365756225458000
43630532	::487365757567655000
23543960	::487365790891380000
14297098	::487365817366245000
454465194	::487365820217966000
424540791	::487365835367792000
16166332	::487365835904667000
18704527	::487365842909134000
14297098	::487365849234546000
457197060	::487365855466881000
131220599	::487365862354350000
378234727	::487365866363711000
634164272	::487365900589596000
358611246	::487365905186189000
33699503	::487365917937254000
599774410	::487365924991664000
152875477	::487365925000077000
297679816	::487365927936483000
84871879	::487365940946808000
85111877	::487365946235838000
433654462	::487365947447984000
357275400	::487365966763147000
545297326	::487365972655734000
118469346	::487365997343408000
634164272	::487366000405651000
171203506	::487366001281888000
85111877	::487366009771139000
110059442	::487366011767631000
282779381	::487366013013340000
398339392	::487366017686188000
202791635	::487366040046014000
380049732	::487366050225590000
297679816	::487366072233132000
45492981	::487366074640662000
524866555	::487366081267257000
59670513	::487366084903718000
260428602	::487366087257112000
14297098	::487366089131982000
351847146	::487366093355225000
40618847	::487366098765885000
105026890	::487366112976175000
102266093	::487366118445953000
285254109	::487366122044674000
34052201	::487366144194400000
354047009	::487366148644548000
311092385	::487366149797986000
239885742	::487366153073721000
102266093	::487366157041942000
212068363	::487366160254369000
213131959	::487366169188265000
37090364	::487366173269716000
52011370	::487366193351630000
14297098	::487366195105243000
213131959	::487366198091190000
381181950	::487366214486749000
420731308	::487366217397596000
51325761	::487366225643995000
18547273	::487366238759186000
331227001	::487366239384121000
409662649	::487366250897899000
43630532	::487366251371438000
115184915	::487366253837680000
271460073	::487366254983143000
263914867	::487366263337783000
202791635	::487366271445794000
381181950	::487366287597654000
35369698	::487366293348438000
26914697	::487366314126610000
208217521	::487366315204935000
271460073	::487366323757129000
273814896	::487366339107905000
564138249	::487366373560315000
342594225	::487366373895458000
364410144	::487366391314386000
16166332	::487366399070048000
110059442	::487366404371255000
84975876	::487366405176586000
51325761	::487366406150041000
443428711	::487366414865416000
51197703	::487366427314110000
29553235	::487366433513668000
242922283	::487366446759284000
85111877	::487366464240758000
107870705	::487366465616490000
14297098	::487366471023353000
381181950	::487366471211700000
34717669	::487366471886991000
52950877	::487366491365339000
59670513	::487366495442198000
202791635	::487366531740098000
196659229	::487366531773652000
171203506	::487366534319190000
216927443	::487366545153486000
70571907	::487366556771307000
34052201	::487366562563633000
269605766	::487366562727211000
105026890	::487366568334987000
513434526	::487366593786023000
2084321	::487366601373515000
40618847	::487366613344059000
269605766	::487366622861328000
238788821	::487366643988037000
52950877	::487366644507758000
350645139	::487366669858123000
346173821	::487366677022380000
454465194	::487366678636818000
202791635	::487366683527757000
251359942	::487366692209565000
14297098	::487366707447861000
238788821	::487366733452570000
542406301	::487366738514702000
147384126	::487366738972270000
56509474	::487366754763436000
202791635	::487366770848964000
59670513	::487366787999084000
318627551	::487366789056065000
16312540	::487366807511375000
596678073	::487366808102764000
274712500	::487366810459578000
27992224	::487366818999599000
50429893	::487366834534899000
14780915	::487366849253097000
29553235	::487366868341391000
208217521	::487366877627568000
131220599	::487366881113022000
29327418	::487366895981838000
514003187	::487366897197797000
36861827	::487366908597907000
19683725	::487366914696830000
514003187	::487366920320978000
443428711	::487366921877069000
411997198	::487366926621220000
40226593	::487366928034721000
318065690	::487366929233870000
351325780	::487366937630875000
67069063	::487366940084547000
61307501	::487366954701701000
61318348	::487366971718397000
50429893	::487366977745203000
14808898	::487366981591793000
378234727	::487366982212153000
29553235	::487366987052744000
348458389	::487366989489635000
351810944	::487366991775563000
17163265	::487366991796510000
378415682	::487367004777488000
255818707	::487367014134992000
14297098	::487367019940311000
115184915	::487367031843332000
419185791	::487367032984174000
353475742	::487367055662788000
378234727	::487367067575025000
344817215	::487367084188254000
348085087	::487367099103211000
374241458	::487367102467022000
35945417	::487367105973452000
378773930	::487367115385483000
27331177	::487367123144941000
48944372	::487367124629741000
189664484	::487367126483599000
353475742	::487367126840139000
378234727	::487367150819348000
108605734	::487367151909470000
597834721	::487367159685713000
490977827	::487367165306470000
155926653	::487367171379855000
29553235	::487367174747865000
155926653	::487367184524783000
14297098	::487367192774967000
497334306	::487367231840342000
107842096	::487367243756761000
208217521	::487367249867837000
31345791	::487367251952410000
130321036	::487367258864234000
634164272	::487367270692560000
457197060	::487367271782703000
29853720	::487367277814116000
271460073	::487367299566149000
115459999	::487367310173147000
68439593	::487367323217846000
321578565	::487367330008424000
171203506	::487367370223009000
59670513	::487367382155796000
23543960	::487367390653452000
305877074	::487367422593077000
208217521	::487367422631247000
457197060	::487367432265150000
17473737	::487367461704962000
467899122	::487367498283511000
59670513	::487367504356843000
497334306	::487367510950281000
176224586	::487367528348667000
40097041	::487367544530276000
310369464	::487367545276493000
25368960	::487367554373914000
357079725	::487367571079847000
154309960	::487367571105005000
367941154	::487367573139652000
17764624	::487367581154557000
542406301	::487367589597687000
384530394	::487367591007387000
208217521	::487367609491673000
497334306	::487367625819713000
78465328	::487367628525023000
367298176	::487367647072239000
80159052	::487367655888662000
14297098	::487367658208514000
246112828	::487367669205590000
388597293	::487367675576729000
96273402	::487367680895111000
43967474	::487367702151839000
246112828	::487367712947970000
321578565	::487367715024564000
37730571	::487367719390806000
131220599	::487367739745783000
198233216	::487367741964165000
79035481	::487367742211649000
274712500	::487367746166870000
147384126	::487367757483491000
152103757	::487367767272591000
26914697	::487367774440652000
321578565	::487367775581908000
246112828	::487367776848191000
16459325	::487367794657202000
141735027	::487367817508184000
17054163	::487367818816393000
259413656	::487367823019474000
90544248	::487367833337077000
90467952	::487367852756705000
78465328	::487367859111084000
25099957	::487367862831419000
39553593	::487367884864098000
29553235	::487367893248925000
315296719	::487367897505738000
115184915	::487367914329100000
246112828	::487367916770189000
96273402	::487367921472004000
185084575	::487367928673603000
48944372	::487367933547397000
124582805	::487367948122980000
147384126	::487367952384425000
18968115	::487367986949263000
15010357	::487368005878161000
208217521	::487368007778566000
14297098	::487368010118991000
27331177	::487368027478835000
454465194	::487368031094321000
391108584	::487368039004790000
17764624	::487368047435337000
247374067	::487368050665349000
346173821	::487368051852316000
96273402	::487368075059027000
78465328	::487368092255657000
106860209	::487368108705718000
14297098	::487368117744861000
38044979	::487368146215772000
402268968	::487368149688266000
490977827	::487368156177244000
38244930	::487368156508602000
237963845	::487368178905796000
348458389	::487368180919443000
106860209	::487368187411849000
391108584	::487368189546725000
16566189	::487368195482091000
192590347	::487368211848257000
396177532	::487368221578653000
437762769	::487368222841536000
99435759	::487368237433118000
50011708	::487368238024515000
242922283	::487368239513489000
351190984	::487368242445701000
39507361	::487368244354117000
351190984	::487368245402669000
23543960	::487368246933200000
33158980	::487368250104086000
42481762	::487368253686439000
14297098	::487368254592401000
173608790	::487368257133768000
19210855	::487368259339960000
141735027	::487368268567838000
228915951	::487368283234897000
22005666	::487368287177543000
443428711	::487368303694721000
21330741	::487368308216188000
208217521	::487368309047033000
19123904	::487368335320166000
312517498	::487368340894404000
78465328	::487368344383680000
255205725	::487368355922206000
358611246	::487368362658238000
108204138	::487368372481695000
312517498	::487368387207921000
276357208	::487368395860365000
312517498	::487368401292374000
25368960	::487368402256687000
50807638	::487368402919366000
306529180	::487368410859601000
15010357	::487368416609566000
203146266	::487368418849345000
34052201	::487368421361733000
410961985	::487368433235812000
225287674	::487368451539746000
38044979	::487368459760582000
66058067	::487368460469813000
70571907	::487368462235209000
15010357	::487368462587543000
22383485	::487368462638276000
273631488	::487368469931782000
306529180	::487368470724902000
15010357	::487368509173673000
13683762	::487368518954803000
374241458	::487368521588830000
374241458	::487368522205384000
437762769	::487368527679356000
59670513	::487368531416076000
276357208	::487368537489416000
443428711	::487368541981523000
95714823	::487368544095850000
14715501	::487368546259697000
312517498	::487368550144045000
59670513	::487368556372172000
130321036	::487368564966318000
67069063	::487368566035845000
419185791	::487368567327715000
409662649	::487368573224906000
325849507	::487368601650077000
254851572	::487368605680414000
443428711	::487368607488167000
254851572	::487368615226650000
391108584	::487368635875196000
17764624	::487368649200508000
325849507	::487368657534976000
21330741	::487368659577237000
225287674	::487368671736901000
38044979	::487368688849670000
419185791	::487368692934537000
61736206	::487368694885273000
208217521	::487368699905843000
418327117	::487368702375899000
443428711	::487368740158197000
419185791	::487368763243651000
192385616	::487368769732222000
17764624	::487368770390732000
294964037	::487368774379905000
596678073	::487368777194291000
208217521	::487368791496863000
584206727	::487368804993748000
108605734	::487368809842356000
31536491	::487368819204034000
250774954	::487368839542611000
27331177	::487368843405172000
50807638	::487368844881588000
254851572	::487368863466532000
25839207	::487368864246681000
15010357	::487368868726202000
29553235	::487368873524862000
378234727	::487368879128080000
596678073	::487368888955703000
102100651	::487368889890635000
437762769	::487368895976964000
467899122	::487368897457188000
16166332	::487368901228240000
214595457	::487368906747547000
16459325	::487368908685324000
22504277	::487368922229145000
437064295	::487368938397761000
614074554	::487368945343528000
130363809	::487368951798571000
411997198	::487368954957291000
358307309	::487368959281225000
323246381	::487368969159208000
22536077	::487368974145826000
50778210	::487368987907727000
599774410	::487369002402852000
327662373	::487369023684743000
171203506	::487369032962555000
27331177	::487369050012401000
213131959	::487369051904036000
374241458	::487369052419923000
103782180	::487369067490471000
17990173	::487369071126917000
334420539	::487369090827558000
24983393	::487369096510464000
374241458	::487369100486664000
82223258	::487369111630929000
25099957	::487369113266683000
419185791	::487369119600091000
16166332	::487369129934848000
34778712	::487369131235094000
130363809	::487369137337810000
297679816	::487369164651524000
102875172	::487369176000913000
297679816	::487369186080215000
24719772	::487369193189175000
85111877	::487369210125770000
15867361	::487369223476228000
599774410	::487369240157388000
391108584	::487369251439644000
584206727	::487369279726055000
214595457	::487369284461420000
149275783	::487369284747034000
16459325	::487369289104519000
271460073	::487369294796574000
15010357	::487369307219693000
26179867	::487369317378322000
21945140	::487369337754234000
21945140	::487369359472336000
171203506	::487369361473015000
374241458	::487369393077096000
40618847	::487369398118670000
254433701	::487369400501026000
490977827	::487369406847406000
51197703	::487369409887866000
564138249	::487369412773957000
208217521	::487369426199912000
43508994	::487369435091443000
348458389	::487369442666774000
277693030	::487369444222451000
27792069	::487369453693566000
16807883	::487369459678867000
537561541	::487369460953542000
17339508	::487369463923089000
344857407	::487369471053418000
251359942	::487369474442399000
86131593	::487369489139249000
25839207	::487369510404370000
51197703	::487369514019872000
118827154	::487369516129607000
48390222	::487369531317157000
136458681	::487369543086387000
138557664	::487369562199826000
85111877	::487369566679359000
254851572	::487369575366135000
102875172	::487369578926714000
21945140	::487369588598784000
21945140	::487369591593508000
21945140	::487369602058309000
30362051	::487369611772297000
43508994	::487369628071391000
17473737	::487369656705904000
305216922	::487369659919114000
78465328	::487369677387988000
147997393	::487369688700428000
73731844	::487369696048869000
250474725	::487369697432580000
254851572	::487369704169029000
301016850	::487369704978132000
50778210	::487369704986914000
242922283	::487369711126986000
358307309	::487369717435203000
597834721	::487369722271248000
192385616	::487369722602594000
76707926	::487369724246765000
537561541	::487369726377480000
635425103	::487369726696243000
78465328	::487369731897188000
14584037	::487369740940480000
35297171	::487369741443411000
35297171	::487369762763075000
22005666	::487369784703463000
22536077	::487369800532774000
95712580	::487369805440503000
423891750	::487369819918839000
17339508	::487369823475994000
46978610	::487369827728625000
537561541	::487369844250402000
546153359	::487369848193028000
367941154	::487369849229033000
44041485	::487369852948996000
14584037	::487369857223376000
513711139	::487369863837794000
443428711	::487369863891927000
399555371	::487369868602126000
108204138	::487369871999500000
102875172	::487369897106608000
50778210	::487369910751068000
35297171	::487369919579693000
48390222	::487369928878485000
147997393	::487369928979542000
22087737	::487369930203873000
239885742	::487369950030356000
52824736	::487369950500118000
50507669	::487369966581456000
239885742	::487369976072777000
279548168	::487369978954653000
74315614	::487369999628374000
14808898	::487370040480911000
350645139	::487370053801631000
106860209	::487370098273824000
17473737	::487370098605191000
138557664	::487370124903448000
491357856	::487370129051615000
546153359	::487370134340648000
596678073	::487370142041796000
596678073	::487370142083325000
596678073	::487370142158831000
596678073	::487370142712872000
596678073	::487370142712885000
596678073	::487370143089971000
596678073	::487370144457687000
252793957	::487370153512816000
755431	::487370156985692000
33299478	::487370168721358000
443428711	::487370172240392000
179337055	::487370203152384000
122067183	::487370207845822000
38226468	::487370208202346000
118469346	::487370210127523000
46978610	::487370211931066000
239885742	::487370214254735000
254433701	::487370217224290000
35297171	::487370237767979000
208217521	::487370247125880000
25839207	::487370250887766000
465375807	::487370253156876000
436476907	::487370263093207000
214595457	::487370266062753000
465375807	::487370270349348000
107308159	::487370271779979000
47269984	::487370276578263000
118469346	::487370282286329000
33158980	::487370297343885000
213131959	::487370302611922000
575804821	::487370317933723000
367941154	::487370330114371000
350645139	::487370343875506000
138557664	::487370353283309000
79373818	::487370394970890000
307485154	::487370399806550000
15010357	::487370416676012000
79373818	::487370446225289000
46978610	::487370447344766000
575804821	::487370453229387000
458639179	::487370463224426000
27331177	::487370478680416000
50807638	::487370480291037000
50807638	::487370492420964000
179337055	::487370494039977000
18968115	::487370510943006000
465375807	::487370531184705000
102875172	::487370534137520000
254433701	::487370538197585000
423891750	::487370543042031000
537561541	::487370566005837000
232072216	::487370567088361000
458639179	::487370571672322000
347869774	::487370575463972000
214595457	::487370602479886000
50011708	::487370604408893000
124582805	::487370607076855000
467899122	::487370615674793000
102875172	::487370623258071000
30666953	::487370635748724000
101572891	::487370641239461000
347869774	::487370648923021000
80895456	::487370656552849000
22536077	::487370660981657000
208217521	::487370663968403000
50011708	::487370669332504000
350645139	::487370679109435000
364405877	::487370682401947000
16258970	::487370688572166000
465375807	::487370691566505000
251825047	::487370696079601000
179337055	::487370707534217000
65576332	::487370709165830000
348458389	::487370718712045000
350968313	::487370726484484000
84849075	::487370727579213000
27992224	::487370737603608000
387461887	::487370743231963000
76463655	::487370747174584000
18148466	::487370749796040000
17990173	::487370749854744000
22005666	::487370756641144000
347869774	::487370766539694000
50807638	::487370766686494000
50778210	::487370773473280000
465375807	::487370778376036000
242922283	::487370785627971000
312517498	::487370802472714000
80895456	::487370807820439000
51601709	::487370810525351000
491357856	::487370819115298000
30666953	::487370823204753000
423891750	::487370852246097000
79373818	::487370858932219000
344817215	::487370858948608000
359775349	::487370860450177000
458639179	::487370878959636000
208296274	::487370884554821000
467899122	::487370887469887000
377110730	::487370926447534000
494514265	::487370926590160000
79373818	::487370928234328000
159011393	::487370931782705000
69771494	::487370947284832000
113722629	::487370988112195000
254433701	::487370991874473000
309981035	::487370993238044000
74315614	::487370995549077000
347869774	::487370995720679000
107870705	::487370999122259000
102875172	::487371008651710000
82223258	::487371011118354000
350525380	::487371021004333000
31625914	::487371022782300000
628427510	::487371025718325000
546153359	::487371032769351000
16166332	::487371034572505000
375961439	::487371043057569000
337434597	::487371054810013000
31625914	::487371060874981000
101572891	::487371063819771000
25839207	::487371076804960000
147384126	::487371077493198000
251825047	::487371077719310000
79373818	::487371084736376000
138557664	::487371099282210000
37090364	::487371108430413000
82223258	::487371117498474000
398735102	::487371128176779000
59670513	::487371134082375000
37090364	::487371150260195000
379152968	::487371156161568000
351316240	::487371159487676000
214595457	::487371171734626000
319420243	::487371178961412000
214595457	::487371184397234000
623584562	::487371211249582000
443428711	::487371216877916000
43508994	::487371226436755000
353418151	::487371226588143000
17694593	::487371245554769000
37090364	::487371280468168000
30362051	::487371282493632000
33299478	::487371292241166000
306529180	::487371308637106000
387206849	::487371319810330000
50778210	::487371324717666000
100626124	::487371325703749000
33341742	::487371341947883000
59670513	::487371352886628000
447255375	::487371360822231000
398735102	::487371364337086000
513711139	::487371365650272000
22414245	::487371370745954000
25935173	::487371373241585000
33341742	::487371388668219000
613592670	::487371389876203000
242622458	::487371393164537000
25099957	::487371394456371000
33299478	::487371406540173000
33341742	::487371418284195000
33341742	::487371433496936000
18657192	::487371451440173000
33341742	::487371459090599000
268246881	::487371459191271000
33341742	::487371470843047000
385121286	::487371483920859000
37213451	::487371492288909000
24438134	::487371517588942000
25099957	::487371520692346000
45164175	::487371532369272000
370464008	::487371539407699000
423098923	::487371559007690000
629894993	::487371562027208000
50507669	::487371563210403000
13533012	::487371567085518000
368468264	::487371570600357000
18752326	::487371579555213000
45164175	::487371604784328000
728549208	::487371606956990000
67450397	::487371618411634000
242622458	::487371620265123000
385121286	::487371623427629000
412304311	::487371664985165000
45164175	::487371666365091000
306529180	::487371682148270000
413735493	::487371683460681000
45286852	::487371686530932000
575804821	::487371699596173000
307372680	::487371706101956000
95714823	::487371718206717000
16166332	::487371718894182000
33341742	::487371734853513000
599774410	::487371746949869000
45286852	::487371752985468000
515043655	::487371753149054000
443428711	::487371759021080000
24438134	::487371764281147000
27432862	::487371764683780000
102875172	::487371768303067000
45286852	::487371783616466000
222584958	::487371793267576000
81643358	::487371801346179000
47466684	::487371806891048000
66058067	::487371810078732000
48046250	::487371811097939000
35297171	::487371824204759000
35505123	::487371841564979000
399555371	::487371845977395000
48046250	::487371867758788000
352960797	::487371869255770000
37090364	::487371878626263000
17169855	::487371885710422000
50011708	::487371888482476000
20535654	::487371891502350000
40618847	::487371891871850000
599774410	::487371897877721000
79373818	::487371907155898000
377806186	::487371907532988000
374241458	::487371908589965000
494514265	::487371935819395000
24438134	::487371940311867000
210873235	::487371955642040000
214220072	::487371959533965000
124582805	::487371961249841000
423891750	::487371966030966000
210873235	::487371966735982000
359174210	::487371974583537000
43508994	::487371984511070000
22414245	::487371996343189000
20535654	::487372001758023000
355612007	::487372002827972000
48046250	::487372008054071000
584206727	::487372011279114000
33029479	::487372011572711000
102489930	::487372016752680000
24438134	::487372021706547000
524866555	::487372023417421000
374241458	::487372028198932000
348458389	::487372041557770000
15174710	::487372055260565000
16459325	::487372055319281000
214220072	::487372059480051000
33299478	::487372072541102000
263914867	::487372082867470000
376546976	::487372096683905000
134225933	::487372097187217000
79373818	::487372104086458000
16166332	::487372107563548000
385121286	::487372114056331000
95714823	::487372117550587000
17764624	::487372127897546000
34052201	::487372136223211000
374241458	::487372142757941000
433169770	::487372147795304000
61832970	::487372170792689000
494514265	::487372208562372000
59670513	::487372237914128000
260338000	::487372248136056000
20535654	::487372277663543000
255104759	::487372296030396000
48390222	::487372303735336000
43508994	::487372318205693000
418503483	::487372321863520000
524866555	::487372323235057000
599774410	::487372347163156000
45286852	::487372349151268000
26914697	::487372360983404000
267482537	::487372371326562000
443428711	::487372390511300000
374241458	::487372390628737000
384530394	::487372392025432000
251825047	::487372392352595000
279750654	::487372404193509000
599774410	::487372414037139000
490977827	::487372422816227000
494514265	::487372431300907000
84975876	::487372444156436000
94480498	::487372459763458000
409487670	::487372464331030000
393718746	::487372468576071000
177111779	::487372473935998000
306529180	::487372477258285000
494514265	::487372477266272000
33299478	::487372477723443000
107870705	::487372479304704000
17764624	::487372501861666000
43508994	::487372506831917000
56710887	::487372509030146000
306529180	::487372527396990000
389738018	::487372548611784000
50011708	::487372556177924000
254851572	::487372563379544000
596678073	::487372568752422000
45286852	::487372571571003000
14808898	::487372586574422000
68473966	::487372591645335000
43508994	::487372593750503000
64596921	::487372597320228000
374241458	::487372598490066000
142364553	::487372603053461000
134225933	::487372611278897000
306529180	::487372617876516000
254851572	::487372619465768000
41407294	::487372627007123000
374241458	::487372637157339000
201445185	::487372646690996000
43508994	::487372649052385000
279750654	::487372656527024000
279750654	::487372667209932000
102444460	::487372667817709000
136006997	::487372669889695000
50011708	::487372675015131000
367941154	::487372686512111000
421338980	::487372690643517000
43508994	::487372707390976000
169636335	::487372728207306000
38044979	::487372736667611000
251359942	::487372828463747000
57651074	::487372828665073000
306529180	::487372832276774000
43256984	::487372832620281000
33299478	::487372836265148000
9899992	::487372844901220000
279750654	::487372852031930000
100626124	::487372852044115000
107870705	::487372858939559000
546153359	::487372859980140000
142364553	::487372862022352000
27726737	::487372872718245000
37860681	::487372878623436000
418503483	::487372894482464000
149275783	::487372898081202000
540330411	::487372922474860000
84975876	::487372929416450000
367941154	::487372930050195000
37029138	::487372930058166000
100626124	::487372932256002000
90544248	::487372942746329000
367941154	::487372945132908000
24438134	::487372968935579000
374241458	::487372970713550000
22033805	::487373031174451000
29500521	::487373031891681000
33299478	::487373045930016000
407399368	::487373060174262000
47466684	::487373095217672000
513711139	::487373099793653000
628427510	::487373103652040000
31280614	::487373116834717000
325359983	::487373117237370000
33299478	::487373117338038000
635425103	::487373135973330000
25368960	::487373151152517000
242622458	::487373163945160000
367941154	::487373173005234000
24438134	::487373176046096000
14780915	::487373195662868000
367941154	::487373200637296000
257625769	::487373209734766000
254851572	::487373210237681000
494514265	::487373212431314000
65476712	::487373219104821000
33299478	::487373225471385000
15109013	::487373233717784000
149275783	::487373235403902000
22431584	::487373235546517000
279750654	::487373248267837000
54466394	::487373249173393000
348458389	::487373250679558000
374241458	::487373251182469000
287978614	::487373254722457000
367941154	::487373297995489000
84871879	::487373309806260000
307372680	::487373330522312000
56967401	::487373334959517000
242922283	::487373339594199000
232275950	::487373348913958000
142364553	::487373372586606000
625951846	::487373372746387000
81016171	::487373374000087000
66058067	::487373379729907000
15867361	::487373397463023000
377715399	::487373399681794000
107870705	::487373403943206000
253759009	::487373411681705000
274191278	::487373423429971000
494514265	::487373429167763000
51554430	::487373429566611000
31280614	::487373429998247000
380458897	::487373437858750000
39507361	::487373442904489000
486138458	::487373456162316000
15867361	::487373498537353000
345756955	::487373503943831000
56967401	::487373506510737000
167486585	::487373536638423000
230206940	::487373539771969000
51554430	::487373572261036000
134225933	::487373604859166000
279750654	::487373611574239000
374241458	::487373618339270000
213131959	::487373629382873000
68439593	::487373639256645000
373690904	::487373641584095000
29853720	::487373643673243000
384305773	::487373662925115000
263914867	::487373666699595000
418503483	::487373675285741000
248358978	::487373675440529000
628427510	::487373681224450000
539602323	::487373687360724000
34087430	::487373689227182000
114070939	::487373689608871000
353475742	::487373690577756000
136006997	::487373697305427000
254851572	::487373697574248000
384305773	::487373700321533000
56967401	::487373725344354000
353475742	::487373740036993000
377715399	::487373742738522000
110059442	::487373745892249000
416419059	::487373753001988000
537561541	::487373753048113000
24438134	::487373757460516000
279750654	::487373761189253000
425434011	::487373787537485000
402925254	::487373789911474000
192385616	::487373797205352000
347596428	::487373803547148000
353475742	::487373822144684000
426838833	::487373822530957000
213131959	::487373823277142000
367298176	::487373824623521000
254433701	::487373847084019000
377806186	::487373880558747000
24438134	::487373888549294000
539602323	::487373891317166000
51554430	::487373895725752000
17764624	::487373898053193000
167486585	::487373898153877000
425434011	::487373907985317000
24438134	::487373918173679000
22187821	::487373923211034000
426838833	::487373927640219000
254433701	::487373929296969000
39507361	::487373931767398000
24438134	::487373942420938000
216486063	::487373944521887000
412304311	::487373957826609000
23442090	::487373962142171000
254851572	::487373968723034000
111806693	::487373970891476000
54754940	::487374001246052000
41685125	::487374013534982000
254851572	::487374037975175000
270143437	::487374050717880000
101398953	::487374056597897000
26580130	::487374058066284000
305370209	::487374062750932000
64791948	::487374068853653000
254433701	::487374073006002000
254851572	::487374081260408000
491357856	::487374087115644000
213131959	::487374097068728000
428646436	::487374102634582000
389738018	::487374102832099000
426838833	::487374119382839000
14604658	::487374123757101000
374241458	::487374133408190000
185716839	::487374149028175000
274262734	::487374152634863000
367941154	::487374153402810000
134225933	::487374154686283000
101398953	::487374155881279000
251825047	::487374164399886000
106860209	::487374181441351000
34052201	::487374183362347000
337434597	::487374187636346000
254851572	::487374197627158000
101398953	::487374201628545000
38044979	::487374209467691000
293737316	::487374216099299000
85344924	::487374249422647000
51554430	::487374251109154000
24438134	::487374255618027000
34052201	::487374256716517000
43508994	::487374263863619000
17339508	::487374266732912000
24438134	::487374273980694000
14178003	::487374283362938000
38044979	::487374283526508000
24868543	::487374294163267000
425434011	::487374295580954000
340094001	::487374301520089000
106860209	::487374337289109000
52824736	::487374345954525000
357079725	::487374357581156000
213131959	::487374365760049000
568505535	::487374371057438000
396364407	::487374376711372000
18324223	::487374393975115000
538541326	::487374402783162000
416419059	::487374403320049000
43508994	::487374407916986000
14808898	::487374409779666000
224103552	::487374414896304000
454406979	::487374425520885000
538541326	::487374448534634000
14606079	::487374461234999000
242922283	::487374468617355000
134181956	::487374474006634000
198233216	::487374477173739000
348458389	::487374494332616000
18148466	::487374495653851000
337434597	::487374502209146000
8962732	::487374508764823000
481512198	::487374509255557000
463381084	::487374514246803000
254433701	::487374517082152000
314864925	::487374538175295000
263971863	::487374542558330000
538541326	::487374556990947000
374241458	::487374558983245000
240914419	::487374563202699000
301244128	::487374570459258000
391247073	::487374592281833000
99827590	::487374599173054000
16559994	::487374609080004000
457811756	::487374611873419000
85399171	::487374613304057000
344817215	::487374634518450000
16559994	::487374638348242000
253552344	::487374640130830000
106860209	::487374647055245000
23247181	::487374675857518000
44205530	::487374677543645000
54754940	::487374687899754000
29853720	::487374700842991000
29935926	::487374717536317000
110059442	::487374728244367000
384563395	::487374728940638000
552146644	::487374733550559000
22187821	::487374734762725000
270143437	::487374741976920000
38044979	::487374745143230000
524866555	::487374764160188000
66393146	::487374767666651000
327689033	::487374807479369000
213131959	::487374862176903000
353418151	::487374878576615000
225287674	::487374881130938000
160453801	::487374891818041000
17086308	::487374893596409000
353418151	::487374897757163000
44205530	::487374927251533000
56967401	::487374927528349000
54344507	::487374944146579000
254851572	::487374947711340000
20782081	::487374959283802000
254851572	::487374994935017000
57385263	::487375003638562000
524866555	::487375003705700000
55475943	::487375010420383000
121290312	::487375038417362000
271460073	::487375047116345000
537561541	::487375053483692000
20026791	::487375067609718000
374241458	::487375072269578000
254851572	::487375085490012000
389954423	::487375087620747000
216083133	::487375172265967000
255205725	::487375178087682000
254851572	::487375178226085000
513711139	::487375180483006000
603870273	::487375195200434000
26179867	::487375199130505000
41685125	::487375225630126000
254851572	::487375241170006000
22536077	::487375249793503000
363722761	::487375262460309000
24438134	::487375276289323000
84871879	::487375279833096000
290855101	::487375300653621000
134225933	::487375308379922000
306529180	::487375317502554000
254851572	::487375324229816000
494514265	::487375347822768000
66058067	::487375356098121000
50778210	::487375358866780000
391108584	::487375361273917000
513711139	::487375379825713000
463908266	::487375383931916000
22536077	::487375385055617000
374241458	::487375386200649000
216083133	::487375389241536000
494514265	::487375401228828000
389954423	::487375411362275000
100626124	::487375411450351000
623584562	::487375413262286000
257625769	::487375415397605000
31294794	::487375417414672000
440624261	::487375429360037000
603870273	::487375440806281000
446541836	::487375445084471000
23933265	::487375447827566000
494514265	::487375450050555000
257625769	::487375450986274000
17455392	::487375464449585000
254851572	::487375483235889000
107870705	::487375524939849000
374241458	::487375528022642000
314864925	::487375532074340000
101398953	::487375542484619000
48431204	::487375554036137000
216083133	::487375559333142000
33788573	::487375567084208000
101398953	::487375572704579000
29853720	::487375586306695000
306529180	::487375588957913000
437762769	::487375593571635000
37090364	::487375595718717000
24738840	::487375609124093000
95712580	::487375625922297000
185399022	::487375634637656000
478020840	::487375644410404000
58349263	::487375664329551000
68439593	::487375674215505000
49455873	::487375686491832000
444247134	::487375692611346000
341313395	::487375704850313000
48431204	::487375714132721000
242922283	::487375732533125000
17990173	::487375744876953000
17258301	::487375750039756000
34052201	::487375756385726000
348458389	::487375757808009000
61318348	::487375769514287000
24438134	::487375778691424000
40226593	::487375781333827000
201899461	::487375815940661000
134225933	::487375825441140000
524866555	::487375830499082000
617791569	::487375831581224000
458639179	::487375835813269000
22414245	::487375842524164000
100626124	::487375842557698000
17764624	::487375858420563000
40534884	::487375870420451000
20535654	::487375872693784000
134225933	::487375873218469000
37090364	::487375878545231000
350525380	::487375889492348000
47031965	::487375898073513000
238030490	::487375916184510000
33158980	::487375928922632000
31066609	::487375942050783000
16258970	::487375967741308000
62518475	::487375992437358000
461392295	::487376001832210000
520004653	::487376002205491000
66058067	::487376005787828000
384305773	::487376010237976000
350525380	::487376010720337000
374241458	::487376013303640000
407399368	::487376014398353000
463381084	::487376024364007000
318627551	::487376031121018000
14223247	::487376050901377000
25935173	::487376071101140000
59670513	::487376073030500000
17764624	::487376076125896000
416419059	::487376090059378000
363722761	::487376091070210000
17470539	::487376103451807000
65513	::487376118861664000
494514265	::487376123043409000
416419059	::487376126059106000
271460073	::487376150801297000
30104821	::487376151745003000
279750654	::487376157751644000
278603967	::487376180023029000
336774649	::487376184750002000
16258970	::487376192270794000
121290312	::487376205994156000
134225933	::487376209677156000
24868543	::487376220095410000
271460073	::487376224298090000
336774649	::487376230706978000
494514265	::487376233831747000
201899461	::487376239942832000
31010760	::487376261593833000
584206727	::487376269403643000
494514265	::487376285618814000
271460073	::487376296247169000
41908697	::487376308578844000
454465194	::487376323870859000
390900557	::487376325531824000
31403901	::487376335917305000
454304418	::487376336642523000
374241458	::487376338450264000
47031965	::487376345849012000
416419059	::487376367827156000
331227001	::487376368712167000
20026791	::487376374768754000
183904300	::487376386005286000
63490594	::487376397849993000
252674018	::487376400706326000
17764624	::487376433094746000
24821703	::487376440023719000
34087430	::487376449448312000
65995121	::487376451076112000
279608688	::487376472336637000
17764624	::487376490229530000
20535654	::487376492976799000
34087430	::487376498156773000
14808898	::487376504222150000
142364553	::487376506793242000
524866555	::487376509615607000
83736832	::487376520592121000
381054179	::487376530382000000
62518475	::487376543123902000
267538322	::487376555857833000
24438134	::487376560966864000
308657649	::487376567413121000
62518475	::487376577056239000
40534884	::487376592419553000
213131959	::487376609691701000
95712580	::487376621603520000
374241458	::487376627442012000
286734780	::487376640746323000
42435255	::487376651190165000
118469346	::487376693544243000
185716839	::487376694169194000
182645046	::487376699332382000
396177532	::487376699915390000
409541924	::487376706466902000
42220462	::487376729258749000
242922283	::487376730332491000
462487376	::487376732010196000
185716839	::487376733788573000
425434011	::487376775433830000
208217521	::487376785357950000
149275783	::487376786914045000
45243501	::487376788700409000
186945768	::487376789816483000
42220462	::487376798888386000
463381084	::487376808350720000
149275783	::487376812151156000
389738018	::487376827884003000
188417746	::487376831356891000
16258970	::487376831512055000
357079725	::487376834443485000
134225933	::487376854505259000
84975876	::487376854869766000
222584958	::487376856190963000
85111877	::487376864596328000
15791549	::487376885614014000
259488414	::487376895227748000
38577111	::487376901942439000
331668519	::487376906510012000
17258301	::487376914663763000
374241458	::487376928093921000
254433701	::487376934834561000
421987323	::487376941599965000
254433701	::487376942002233000
497571518	::487376943055405000
254433701	::487376954572562000
134225933	::487376958356217000
18551115	::487376958439690000
254433701	::487376961174388000
76463655	::487376962902446000
414952579	::487376968262774000
64907439	::487376977456676000
254433701	::487376982737293000
390504920	::487376984729604000
486231003	::487376989590806000
134225933	::487376990585249000
238024746	::487376993097637000
326813935	::487376996646002000
68439593	::487376999338745000
390900557	::487377016270770000
309778100	::487377023971512000
27331177	::487377027562225000
277873263	::487377034440491000
45243501	::487377038722859000
222584958	::487377040438349000
390504920	::487377041910546000
374241458	::487377062475218000
131220599	::487377075024986000
269151566	::487377079097257000
201445185	::487377085757784000
37860681	::487377087452286000
170815462	::487377087867936000
277873263	::487377094108659000
192385616	::487377111829577000
437762769	::487377115516792000
118469346	::487377118389473000
23442090	::487377123493949000
396177532	::487377131643883000
256853017	::487377141911150000
425434011	::487377151256051000
277996494	::487377159531814000
73020435	::487377161611780000
76463655	::487377164174499000
17764624	::487377168100364000
30104821	::487377177231376000
18704527	::487377184739188000
53087279	::487377185964326000
45966951	::487377186702512000
286734780	::487377187394170000
17258301	::487377212639678000
22383485	::487377219829129000
192385616	::487377233187577000
131220599	::487377262648754000
59670513	::487377284647505000
227191596	::487377286799183000
196742313	::487377296651599000
196742313	::487377297385590000
139547588	::487377301353807000
56779057	::487377305480597000
170815462	::487377310107324000
348123497	::487377321721339000
38577111	::487377326502445000
131220599	::487377330877521000
277873263	::487377337457983000
24438134	::487377370438172000
65995121	::487377371985870000
20026791	::487377374585958000
131220599	::487377392097562000
17473737	::487377399135223000
24803741	::487377408971247000
454465194	::487377412015931000
67069063	::487377436124782000
131220599	::487377438771777000
56710887	::487377450167713000
589542040	::487377471751610000
264608632	::487377483021303000
391108584	::487377503183335000
277873263	::487377503619514000
418327117	::487377508854018000
112576998	::487377514092703000
263914867	::487377524234534000
42529606	::487377539040829000
346173821	::487377542064918000
437762769	::487377557915201000
37860681	::487377572334800000
59670513	::487377574129971000
47031965	::487377574402600000
384305773	::487377586843308000
42529606	::487377598532829000
228915951	::487377617050284000
351264389	::487377624759422000
65995121	::487377626110382000
160768741	::487377632166547000
346173821	::487377636470308000
112576998	::487377649530978000
24438134	::487377663070601000
94996744	::487377664224002000
37860681	::487377677167259000
90966789	::487377713062477000
22383485	::487377723309166000
374241458	::487377725263343000
278603967	::487377732938919000
237118122	::487377738605395000
447255375	::487377749649027000
305370209	::487377774600925000
134225933	::487377780804681000
254851572	::487377782775631000
112576998	::487377784725991000
30104821	::487377826937843000
351325780	::487377833593819000
321578565	::487377851382243000
17258301	::487377854905073000
155034504	::487377858222776000
23665083	::487377858759622000
273497452	::487377865202085000
437762769	::487377893799235000
155805303	::487377897641226000
416419059	::487377899989635000
437762769	::487377930960777000
56710887	::487377932575576000
105026890	::487377941173522000
387461887	::487377943107084000
68439593	::487377955950448000
385121286	::487377957485170000
437762769	::487377973298073000
437762769	::487377993132933000
105026890	::487377999457550000
106135938	::487378031216848000
42529606	::487378031921889000
347596428	::487378033746001000
437762769	::487378050334851000
278301419	::487378052876230000
497334306	::487378055413760000
374241458	::487378055619309000
232275950	::487378058869895000
171103429	::487378068877873000
349904873	::487378082483810000
437762769	::487378088037462000
142364553	::487378090348544000
63617875	::487378102067032000
65512747	::487378119884419000
41136161	::487378125693521000
134225933	::487378132593557000
232275950	::487378138922369000
268246881	::487378144211386000
213131959	::487378156337123000
297679816	::487378164893908000
47880950	::487378165489074000
25368960	::487378185479131000
239149781	::487378190017372000
305370209	::487378201698500000
24438134	::487378217297514000
30123599	::487378242718806000
19683725	::487378254912040000
446541836	::487378258715889000
242922283	::487378260268183000
310982944	::487378288474853000
454406979	::487378300810317000
17840621	::487378314999250000
374241458	::487378331797438000
112576998	::487378335740067000
497334306	::487378337673658000
18148466	::487378341402796000
321578565	::487378348671533000
244279439	::487378373040427000
30123599	::487378374801620000
277873263	::487378381944532000
224126979	::487378386763784000
30123599	::487378395878023000
22991317	::487378396070965000
344817215	::487378409631133000
418327117	::487378415612198000
339353546	::487378416090365000
244279439	::487378417038680000
353475742	::487378419911364000
251825047	::487378421815603000
309778100	::487378426374787000
108204138	::487378432397811000
348123497	::487378433299976000
23400461	::487378445941633000
52754052	::487378454166269000
348458389	::487378454958985000
68832413	::487378457916362000
214595457	::487378476732002000
254600909	::487378507501420000
437762769	::487378510768787000
24438134	::487378511389548000
390759619	::487378516418121000
52754052	::487378530078965000
253552344	::487378535276109000
310982944	::487378538560233000
25368960	::487378539130281000
336774649	::487378543307788000
14792781	::487378549632802000
271460073	::487378556574392000
275260502	::487378559371976000
23665083	::487378606771810000
27763417	::487378625641996000
496575332	::487378676343136000
52754052	::487378684391612000
27538070	::487378689274167000
254433701	::487378697758851000
374241458	::487378705375694000
54405135	::487378723482513000
112576998	::487378746383409000
23665083	::487378757808693000
100626124	::487378760426328000
24438134	::487378770371031000
24438134	::487378785265020000
1565041	::487378787584454000
24438134	::487378797235552000
353475742	::487378798564745000
271460073	::487378807171457000
160788774	::487378807418937000
24438134	::487378821474443000
437762769	::487378834308997000
355612007	::487378837001756000
295339639	::487378840381972000
75555647	::487378876431998000
208217521	::487378889388617000
485252693	::487378895348711000
309778100	::487378905750196000
232275950	::487378918152744000
134225933	::487378918849388000
243472980	::487378929401864000
139460380	::487378931277107000
26580130	::487378932816412000
431264673	::487378934263066000
46279759	::487378942668443000
61736206	::487378945747476000
243472980	::487378963442847000
14223247	::487378999849398000
445925140	::487379029217914000
21945140	::487379037812031000
722514433	::487379038735175000
21945140	::487379046867562000
243472980	::487379051963633000
520004653	::487379059140096000
360761105	::487379083446059000
243472980	::487379098553966000
24438134	::487379109107204000
251825047	::487379120133640000
15204110	::487379131269521000
107870705	::487379135744847000
42529606	::487379138190508000
46279759	::487379152140382000
21945140	::487379155831357000
20026791	::487379163737624000
17473737	::487379177608183000
243472980	::487379194859376000
90750144	::487379200488521000
17473737	::487379215956709000
30123599	::487379231597264000
27763417	::487379232650035000
256853017	::487379264006668000
243472980	::487379290594373000
176778479	::487379291055734000
24438134	::487379317367001000
105855764	::487379321317642000
17258301	::487379338321354000
232275950	::487379372442017000
80586819	::487379380620890000
105855764	::487379392213970000
374241458	::487379401688883000
360183119	::487379412992929000
322842111	::487379423457320000
76442745	::487379423638073000
243472980	::487379426322034000
42435255	::487379435847303000
337510374	::487379442080428000
55475943	::487379443527081000
232275950	::487379443757760000
246112828	::487379470794235000
23665083	::487379486753566000
30123599	::487379490671063000
517075828	::487379493267320000
76977679	::487379495230251000
277693030	::487379514251431000
378281495	::487379514456932000
243472980	::487379519678869000
25368960	::487379521079746000
483190332	::487379524477550000
374241458	::487379530454032000
17163265	::487379531352006000
348458389	::487379533025525000
105855764	::487379534170169000
22431584	::487379540717486000
27763417	::487379553434619000
312245470	::487379558258057000
58349263	::487379564377952000
66058067	::487379566613520000
391108584	::487379575312109000
19734494	::487379576390033000
17473737	::487379597026000000
307485154	::487379603389153000
432747373	::487379608447107000
31536491	::487379631821946000
418327117	::487379632983789000
35923992	::487379633361276000
58028621	::487379637836599000
243472980	::487379650092359000
242922283	::487379679410524000
607637849	::487379685845004000
135937043	::487379697093722000
267482537	::487379702659555000
31280614	::487379714932092000
20935927	::487379720942522000
213131959	::487379768346542000
135937043	::487379783093743000
408171600	::487379806472794000
193126668	::487379809190674000
33108084	::487379812642594000
135937043	::487379813787656000
338619333	::487379822935416000
58028621	::487379835874836000
208217521	::487379843433390000
42435255	::487379866749132000
31280614	::487379873514524000
239254872	::487379890065248000
96273402	::487379909426167000
135937043	::487379912156663000
445925140	::487379933216260000
14307454	::487379934893977000
321578565	::487379941101953000
131220599	::487379944566435000
191947005	::487379951352414000
338619333	::487379973649362000
26580506	::487379979928608000
25368960	::487380008843755000
15742158	::487380009913303000
38053704	::487380019791294000
131220599	::487380022232371000
43256984	::487380022643400000
433012724	::487380054729428000
478020840	::487380059494154000
38053704	::487380065622433000
260428602	::487380069435072000
358617322	::487380070630047000
480895753	::487380077097664000
243472980	::487380088044793000
32750427	::487380123230818000
65512747	::487380126330417000
239254872	::487380130306600000
387461887	::487380143858384000
106320745	::487380145108680000
213131959	::487380156369993000
82433120	::487380162389237000
251825047	::487380202473811000
20935927	::487380212573683000
243472980	::487380226305843000
480895753	::487380228465909000
52754052	::487380230944718000
38053704	::487380231964344000
40864634	::487380233478483000
261847534	::487380233629466000
244279439	::487380234627735000
275260502	::487380245184385000
38053704	::487380247961411000
17529301	::487380275786424000
239254872	::487380284153683000
243472980	::487380285265166000
25368960	::487380285642641000
496575332	::487380285713944000
251825047	::487380287488143000
84975876	::487380305846628000
164575018	::487380305926303000
14604658	::487380307536912000
244279439	::487380311131815000
32750427	::487380319578779000
22294252	::487380327422099000
99320365	::487380329058283000
390759619	::487380352214638000
445925140	::487380354152398000
520004653	::487380365112131000
68517440	::487380411492737000
392278984	::487380441968943000
81016171	::487380445743439000
247560161	::487380451158675000
56967401	::487380456417927000
153077015	::487380461593718000
65512747	::487380463976058000
388433171	::487380464588431000
84975876	::487380471731351000
291155950	::487380475220992000
310982944	::487380484180414000
22187821	::487380497660915000
607637849	::487380499909070000
418327117	::487380500009345000
134225933	::487380506548662000
414952579	::487380530858442000
130363809	::487380556804407000
247374067	::487380569819336000
28063382	::487380578719653000
81016171	::487380580078600000
160453801	::487380594943213000
131220599	::487380603684540000
238030490	::487380618397769000
607637849	::487380622365962000
388433171	::487380626966724000
263418480	::487380634445168000
18551115	::487380646525140000
281408265	::487380651977351000
68517440	::487380660357586000
32750427	::487380684575473000
70571907	::487380691999420000
388433171	::487380701629517000
300009838	::487380707007008000
135937043	::487380708998918000
17258301	::487380731279073000
56967401	::487380735301410000
269151566	::487380736056369000
445925140	::487380740301025000
398285469	::487380742255562000
130363809	::487380744499499000
271460073	::487380752225427000
263418480	::487380787503706000
445925140	::487380789915435000
348458389	::487380801189720000
351325780	::487380801365897000
38053704	::487380823893897000
17990173	::487380827282870000
131220599	::487380837076574000
17473737	::487380852150530000
160788774	::487380854730420000
589542040	::487380862712184000
96013044	::487380862871568000
131220599	::487380873160163000
388433171	::487380882366279000
238030490	::487380886300549000
115184915	::487380892801724000
334261100	::487380913248948000
25368960	::487380946899836000
70571907	::487380949621952000
519909326	::487380977518260000
95712580	::487380985294913000
347994449	::487380989849919000
52754052	::487380997973868000
437762769	::487381017570070000
160453801	::487381018140098000
607637849	::487381019642044000
374241458	::487381030685245000
428516870	::487381049975250000
520004653	::487381053540036000
607637849	::487381090769047000
18968115	::487381100625268000
238030490	::487381106325352000
135937043	::487381107759775000
282069115	::487381109676986000
312252632	::487381112788762000
135937043	::487381118996336000
388433171	::487381119789068000
22278303	::487381136461803000
20026791	::487381142459265000
244279439	::487381149397032000
243472980	::487381149610565000
321578565	::487381151573884000
135937043	::487381160507351000
299389082	::487381173279412000
31056422	::487381173392244000
321578565	::487381182926290000
89590985	::487381210880933000
84975876	::487381220116799000
13533012	::487381223631618000
463250994	::487381235891597000
208217521	::487381251503173000
281408265	::487381268238061000
363059827	::487381311502315000
353475742	::487381312215347000
243472980	::487381334969425000
331668519	::487381337888657000
135937043	::487381354581995000
14780915	::487381357916483000
243830281	::487381372559167000
301717953	::487381374232322000
92838578	::487381382654865000
20535654	::487381387029135000
310369464	::487381387746353000
56967401	::487381401692426000
81872162	::487381405773877000
287877370	::487381405911875000
97336064	::487381407602192000
414952579	::487381456914612000
160453801	::487381474090311000
390759619	::487381478540455000
40604299	::487381487679836000
728549208	::487381488003186000
33369338	::487381496311721000
216168764	::487381504901660000
390759619	::487381531103461000
301717953	::487381544449765000
155034504	::487381553257799000
390759619	::487381558949457000
36851172	::487381566403125000
301717953	::487381578197110000
48944372	::487381578247438000
443512536	::487381585797206000
232275950	::487381589681119000
301717953	::487381600259153000
286910447	::487381607313969000
134225933	::487381608476200000
238030490	::487381633587089000
15742158	::487381660652933000
42220462	::487381663135973000
381315320	::487381686783467000
56967401	::487381716986630000
200685756	::487381720891531000
136129525	::487381732404908000
216168764	::487381740219269000
91942557	::487381745591808000
728549208	::487381745936138000
17258301	::487381751363141000
271460073	::487381758497660000
289743411	::487381774457393000
48971187	::487381797638918000
240492455	::487381806438961000
243830281	::487381822960332000
286282963	::487381825346490000
81872162	::487381828714889000
178492117	::487381836209729000
136129525	::487381847286874000
443428711	::487381851237916000
155805303	::487381862776848000
91942557	::487381867092377000
238030490	::487381878966480000
174795727	::487381883626328000
479156555	::487381895425306000
437762769	::487381896494854000
25839207	::487381908397887000
33299478	::487381918292267000
260428602	::487381929457909000
240492455	::487381929713758000
369804138	::487381937976541000
56967401	::487381943776858000
291475742	::487381964249239000
282069115	::487381996994588000
392422321	::487381997468524000
179337055	::487382007064694000
56967401	::487382008675303000
215385454	::487382018440036000
14178003	::487382020935274000
40226593	::487382027466178000
304645030	::487382028300845000
155805303	::487382035108216000
348458389	::487382047955374000
408171600	::487382052258340000
43508994	::487382054321934000
102875172	::487382055681273000
315527257	::487382058398793000
437762769	::487382060919959000
444247134	::487382061825523000
111687397	::487382072311287000
176994984	::487382110114545000
134225933	::487382117425635000
282069115	::487382118881054000
52754052	::487382119371390000
43508994	::487382138791006000
282069115	::487382153450512000
419185791	::487382163650646000
381054179	::487382177794232000
196659229	::487382181535154000
37029138	::487382184617971000
344817215	::487382185968558000
39160897	::487382187675615000
43508994	::487382213025988000
432027433	::487382223679549000
481512198	::487382238158266000
70918926	::487382240045694000
156166678	::487382245850615000
20000062	::487382255589789000
397492187	::487382275601231000
56967401	::487382276364189000
155805303	::487382280315604000
278778128	::487382280676335000
392422321	::487382285315223000
243830281	::487382313442230000
155805303	::487382328810160000
16559994	::487382329896501000
56967401	::487382331653496000
258822538	::487382351568064000
432027433	::487382360321568000
256319248	::487382367061827000
489961036	::487382395897643000
381054179	::487382398498537000
357079725	::487382405116743000
300009838	::487382412247441000
436476907	::487382412918157000
490977827	::487382429133729000
432027433	::487382432832688000
30417393	::487382434334244000
251825047	::487382442559283000
419185791	::487382445075857000
443428711	::487382454387236000
92125226	::487382476437061000
432027433	::487382482233200000
142038800	::487382503196737000
552789896	::487382516912099000
27331177	::487382520124952000
374241458	::487382520611102000
54344507	::487382523031605000
256319248	::487382531952496000
242922283	::487382535295733000
160453801	::487382535681212000
443428711	::487382535819636000
20000062	::487382545315557000
251825047	::487382554522046000
118827154	::487382556220719000
44811271	::487382572817592000
169636335	::487382614769033000
95712580	::487382637989097000
29853720	::487382649845997000
102875172	::487382651213324000
474371126	::487382664790290000
105623584	::487382667025866000
14604658	::487382670867832000
16258970	::487382673145745000
278603967	::487382728682115000
395703736	::487382736047702000
39160897	::487382758071603000
432027433	::487382774341320000
193126668	::487382784827064000
552802620	::487382805739884000
346173821	::487382806624862000
208296274	::487382815273521000
105855764	::487382824521957000
381054179	::487382830818013000
264434173	::487382842524319000
14891490	::487382848970563000
1318301	::487382849507442000
134225933	::487382852087345000
42220462	::487382860647518000
160453801	::487382872651612000
300009838	::487382884043739000
44811271	::487382884777357000
22005666	::487382927219494000
377176939	::487382939244580000
574147363	::487382963102162000
168347877	::487382983687819000
179337055	::487383000749834000
56967401	::487383004239519000
418503483	::487383018089492000
391247073	::487383025240387000
22383485	::487383025966407000
264434173	::487383029103734000
244279439	::487383045704790000
135937043	::487383061865062000
30417393	::487383083650269000
1318301	::487383091866914000
25839207	::487383098674278000
260428602	::487383105607839000
17169855	::487383129649577000
256319248	::487383139728109000
52754052	::487383141787529000
381054179	::487383145655062000
25839207	::487383161760784000
387863634	::487383166538088000
20000062	::487383172410142000
358611246	::487383173278355000
277996494	::487383190563065000
155034504	::487383199043944000
22383485	::487383199522492000
169636335	::487383204106485000
30104821	::487383210905829000
256853017	::487383212528648000
437762769	::487383236080062000
97336064	::487383236415610000
257942561	::487383251724431000
179337055	::487383257369964000
86131593	::487383260725395000
26413556	::487383262684135000
722514433	::487383279105241000
377176939	::487383279360684000
23785621	::487383280514514000
134225933	::487383281177219000
348458389	::487383283752513000
20364178	::487383302869770000
381054179	::487383304552058000
728549208	::487383308859637000
25099957	::487383317608550000
45164175	::487383324676349000
28498427	::487383324751458000
391247073	::487383331776892000
39507361	::487383333002043000
135937043	::487383333924388000
26413556	::487383335149137000
316026178	::487383367453659000
437762769	::487383369597321000
257942561	::487383373346660000
25368960	::487383379495497000
20786050	::487383384726200000
25839207	::487383385791139000
84975876	::487383386579677000
315527257	::487383392745312000
162559610	::487383396608671000
287978614	::487383403990245000
30104821	::487383416720355000
244279439	::487383417064275000
161302101	::487383423015587000
349386319	::487383439541141000
566902451	::487383459590336000
179337055	::487383487423328000
16258970	::487383499092262000
418327117	::487383513830653000
134225933	::487383531602345000
728549208	::487383537860247000
399114412	::487383546101649000
287978614	::487383546978267000
208296274	::487383552980287000
16258970	::487383563785216000
20782081	::487383579849420000
271460073	::487383580184555000
160733683	::487383584110415000
249246314	::487383594013569000
271460073	::487383597460897000
271460073	::487383604599595000
294745245	::487383605132271000
20782081	::487383621310103000
120863692	::487383625022050000
325359983	::487383629027221000
122067183	::487383630667214000
91521926	::487383656348909000
41135840	::487383678490664000
22383485	::487383697243766000
417606826	::487383705162219000
437762769	::487383729955143000
301290830	::487383739085770000
185716839	::487383747046543000
271460073	::487383759675596000
328252982	::487383765581176000
62186442	::487383780718419000
271460073	::487383784224870000
16559994	::487383785936130000
418503483	::487383789958889000
16559994	::487383833403465000
240530585	::487383833604390000
279750654	::487383847362121000
589638848	::487383867821547000
417606826	::487383882648387000
19734494	::487383884166746000
159011393	::487383901015265000
102444460	::487383905020829000
388374921	::487383928492527000
363361632	::487383942505721000
134225933	::487383951338921000
349386319	::487383982267314000
56509474	::487384008343298000
262405775	::487384036688400000
213131959	::487384036931678000
44278444	::487384042313371000
120863692	::487384056070668000
302525103	::487384059803209000
122067183	::487384088085422000
27211964	::487384134810365000
122067183	::487384154649010000
296901409	::487384159086583000
296901409	::487384167320002000
296901409	::487384186345369000
418503483	::487384191160836000
296901409	::487384197573509000
20713213	::487384200396668000
37029138	::487384204720996000
388374921	::487384216301498000
296901409	::487384222911315000
41135840	::487384233514528000
296901409	::487384236991602000
106860209	::487384254427316000
160733683	::487384258718081000
537561541	::487384268415324000
226357092	::487384281430237000
25368960	::487384289357479000
251825047	::487384312828801000
31010760	::487384335310262000
377176939	::487384357514903000
37316930	::487384368889872000
281408265	::487384376297017000
60131090	::487384387281899000
109105005	::487384391149035000
46279759	::487384398715576000
70571907	::487384398933663000
46279759	::487384399512469000
296901409	::487384399705436000
25368960	::487384416109330000
364752208	::487384427563995000
30362051	::487384434677522000
238030490	::487384452943716000
355612007	::487384455532007000
322463853	::487384456034922000
267482537	::487384461953093000
63928079	::487384480089260000
1565041	::487384496481009000
243830281	::487384498083225000
322463853	::487384515497558000
1384531	::487384520740442000
36866805	::487384540621438000
348458389	::487384544249909000
61318348	::487384544451231000
381054179	::487384563900243000
208296274	::487384572897034000
30336217	::487384573937192000
242607910	::487384574050050000
410877459	::487384575534837000
96421993	::487384578165051000
54466394	::487384593050243000
483190332	::487384598155100000
31294794	::487384621626433000
382304432	::487384634619994000
102444460	::487384635328839000
528975562	::487384636159717000
309789310	::487384638466187000
350645139	::487384639883845000
16559994	::487384662072098000
537561541	::487384695152574000
81872162	::487384710008832000
169636335	::487384746226241000
45164175	::487384784638083000
242607910	::487384792443256000
84975876	::487384807052021000
25368960	::487384809195315000
254851572	::487384822466113000
341892711	::487384842041315000
99320365	::487384857790525000
212475056	::487384860567146000
25368960	::487384870398603000
208296274	::487384879689003000
26914697	::487384890862616000
26914697	::487384906901635000
42220462	::487384921652994000
26914697	::487384927504068000
321578565	::487384928133578000
397024307	::487384942288969000
26914697	::487384946269380000
312245470	::487384957472354000
26914697	::487384963956764000
110059442	::487384970529230000
26914697	::487384981786722000
99320365	::487384983766437000
135937043	::487384988183052000
267357514	::487385000644714000
444247134	::487385008101785000
43508994	::487385016494612000
87956728	::487385034517536000
134225933	::487385065782255000
101572891	::487385072329564000
156866548	::487385078889070000
496575332	::487385103245402000
96793797	::487385103421546000
43508994	::487385111768211000
397024307	::487385123306745000
254851572	::487385125693313000
381315320	::487385138427228000
25368960	::487385145779822000
20782081	::487385153405476000
43508994	::487385162473144000
392422321	::487385173349396000
377176939	::487385199299153000
135937043	::487385205888405000
350645139	::487385225530339000
25368960	::487385236066414000
251825047	::487385240092954000
99320365	::487385279930826000
50778210	::487385281281413000
45243501	::487385288721698000
273497452	::487385296061739000
241278291	::487385329192542000
22187821	::487385339599028000
17448907	::487385346356023000
408479039	::487385347727585000
48944372	::487385361031503000
115852151	::487385362889584000
397024307	::487385366094049000
37316930	::487385373094326000
413735493	::487385381105463000
471358248	::487385387598245000
496575332	::487385393843539000
471358248	::487385409215680000
17908818	::487385420272250000
251825047	::487385438219300000
39160897	::487385443470561000
408479039	::487385446075625000
99320365	::487385448390475000
16258970	::487385464769626000
248358978	::487385465205428000
454406979	::487385476077469000
51601709	::487385476278411000
94181957	::487385516795363000
271460073	::487385521534930000
185084575	::487385527147319000
21449993	::487385535384526000
105855764	::487385540451262000
397024307	::487385544955928000
17908818	::487385555865710000
38207353	::487385557803483000
185084575	::487385560643022000
21089214	::487385580876333000
98768681	::487385585628479000
99320365	::487385590816448000
16258970	::487385591168774000
31536491	::487385595589582000
147779508	::487385598244564000
185084575	::487385610425217000
213131959	::487385642465120000
30795924	::487385645992906000
22383485	::487385661197258000
21089214	::487385688946798000
469196810	::487385697012039000
30417393	::487385717467668000
471358248	::487385723155140000
242922283	::487385729429803000
471358248	::487385738598547000
507987711	::487385743028137000
179337055	::487385745124904000
552789896	::487385745314021000
439491329	::487385763445612000
65482831	::487385765090172000
68439593	::487385784807591000
30795924	::487385785256407000
14606079	::487385797524324000
311092385	::487385805699031000
77078833	::487385812653195000
29300584	::487385825919766000
65576332	::487385844135636000
78465328	::487385848183156000
24804859	::487385871469903000
17990173	::487385895793098000
306169468	::487385901648330000
25368960	::487385904080642000
94181957	::487385933033906000
18148466	::487385937060851000
454398669	::487385938935705000
377176939	::487385940571090000
344817215	::487385960720523000
16258970	::487385968937541000
29853720	::487385970837159000
78465328	::487385972397441000
614074554	::487385972498104000
176994984	::487385987191177000
56931148	::487385991838453000
134225933	::487386008800231000
334665323	::487386015288414000
36925706	::487386015896584000
348152108	::487386021018218000
520004653	::487386022808784000
186945768	::487386036033839000
245080630	::487386042618503000
348458389	::487386067595571000
97044552	::487386068023402000
52754052	::487386073538908000
14604658	::487386076336496000
471358248	::487386087715655000
105855764	::487386092614582000
8548362	::487386100135374000
59670513	::487386106699055000
113760458	::487386107324407000
316026178	::487386109446340000
55120405	::487386124852408000
334665323	::487386134087860000
19161423	::487386141445062000
389614947	::487386175100174000
241278291	::487386182515302000
59670513	::487386189712723000
30795924	::487386210688827000
19568023	::487386218863538000
16258970	::487386221124288000
25368960	::487386222654803000
30795924	::487386303240368000
25368960	::487386309258792000
105855764	::487386340107894000
24738840	::487386350707290000
68517440	::487386361360445000
17908818	::487386365936820000
189664484	::487386373867859000
520004653	::487386383367929000
136880369	::487386391228084000
509760806	::487386450644578000
25368960	::487386467614720000
17908818	::487386489589096000
490977827	::487386505598754000
17107944	::487386507968544000
19568023	::487386533281165000
374241458	::487386536426471000
230206940	::487386544119226000
271460073	::487386550993313000
50778210	::487386559302234000
134225933	::487386563756957000
52754052	::487386564150820000
22991317	::487386579309035000
374241458	::487386582849036000
45243501	::487386599185870000
24738840	::487386600956235000
141140385	::487386603623444000
26179867	::487386604944637000
262405775	::487386609579352000
374241458	::487386622258720000
443428711	::487386626683723000
17908818	::487386641225764000
471358248	::487386650058567000
24738840	::487386650516131000
331227001	::487386663186751000
509760806	::487386668324773000
102444460	::487386670602272000
24738840	::487386672926314000
24738840	::487386688747233000
216486063	::487386697072525000
40604299	::487386718371205000
16258970	::487386720191909000
242922283	::487386730085875000
26954972	::487386731264868000
59670513	::487386742714949000
131866787	::487386743432556000
13683762	::487386749241290000
450391257	::487386769453637000
179337055	::487386796569796000
213131959	::487386799216418000
134225933	::487386801573994000
262405775	::487386812961128000
26179867	::487386828593311000
271460073	::487386853914329000
506500282	::487386854413455000
280749613	::487386862945058000
462681637	::487386889666572000
16258970	::487386908906229000
232711010	::487386911833460000
257625769	::487386930729222000
21945140	::487386941956972000
59670513	::487386954510499000
115518508	::487386975910232000
257625769	::487386978477150000
139847892	::487386994289303000
443428711	::487387002623373000
25368960	::487387003550703000
435471503	::487387022202380000
600663496	::487387026698686000
232711010	::487387035221504000
14808898	::487387068948312000
49383709	::487387069522526000
208217521	::487387074249908000
25368960	::487387083787362000
348458389	::487387084210966000
274262734	::487387108747649000
210873235	::487387109112971000
289084083	::487387129559793000
374241458	::487387145917566000
114967175	::487387152360022000
709921765	::487387157141946000
24738840	::487387158396018000
232711010	::487387160408883000
333245482	::487387225207099000
424498868	::487387227475808000
427464965	::487387234027732000
331447850	::487387246773825000
25368960	::487387259042164000
16258970	::487387278156005000
467899122	::487387278289797000
43256984	::487387294496997000
255311687	::487387296417583000
548870171	::487387310929899000
105855764	::487387312016211000
374241458	::487387331893030000
286341932	::487387334870978000
351325780	::487387336527736000
25368960	::487387349425192000
728549208	::487387356098748000
23754003	::487387375979753000
239254872	::487387379611611000
23475166	::487387386213462000
336628506	::487387394120114000
179337055	::487387405532409000
115518508	::487387408673951000
23475166	::487387423660191000
374241458	::487387442295496000
429375230	::487387446028423000
52754052	::487387458615508000
345626789	::487387458846605000
24738840	::487387469449822000
25368960	::487387473916743000
65995121	::487387502219919000
258454374	::487387514324660000
499995726	::487387518267293000
239254872	::487387527326601000
23868298	::487387529625088000
43052467	::487387553088020000
360231979	::487387556661567000
623584562	::487387558939492000
40604299	::487387565134053000
243014276	::487387565243518000
30336217	::487387572784476000
52754052	::487387584205582000
45286852	::487387587141570000
239254872	::487387594427088000
23475166	::487387595228205000
30666953	::487387616128421000
96273402	::487387633941630000
281295226	::487387645409263000
628427510	::487387657379401000
29500521	::487387657891106000
348082308	::487387660743237000
274262734	::487387701557989000
39685005	::487387707937525000
135937043	::487387708516343000
24738840	::487387728213200000
30417393	::487387730544828000
134225933	::487387753018327000
76977679	::487387756323405000
398339392	::487387769103462000
713245898	::487387775214170000
385121286	::487387780348010000
364043601	::487387799142674000
43508994	::487387811327119000
183438897	::487387812052750000
96273402	::487387815714357000
19210855	::487387818792992000
392422321	::487387820353662000
24738840	::487387837856489000
31280614	::487387870898835000
85399171	::487387871566102000
338619333	::487387875307028000
40604299	::487387879836893000
24738840	::487387890033639000
553738195	::487387893774950000
225287674	::487387895762657000
208296274	::487387932886851000
242922283	::487387947025457000
37090364	::487387951765389000
52754052	::487387960069734000
254851572	::487387961961377000
68517440	::487387979627786000
135937043	::487387983910146000
614436697	::487387998816722000
319145382	::487388007696039000
56710887	::487388051904032000
135937043	::487388060712050000
163646426	::487388061198979000
589542040	::487388064546033000
63478115	::487388065875632000
315296719	::487388072288321000
254851572	::487388096682414000
255311687	::487388100339847000
271460073	::487388120589938000
553738195	::487388123303645000
255311687	::487388123966357000
353475742	::487388124972990000
50778210	::487388144904728000
271460073	::487388148360421000
21449993	::487388149815861000
255311687	::487388162923053000
40604299	::487388167717130000
185716839	::487388168174706000
361391612	::487388168811847000
42435255	::487388176592674000
83736832	::487388179226324000
169636335	::487388183605174000
134225933	::487388202953879000
59583601	::487388203519717000
202791635	::487388211573178000
176994984	::487388212784939000
568915908	::487388215633252000
188855651	::487388221882777000
179337055	::487388231239860000
423950693	::487388236441219000
127943795	::487388254564384000
301016850	::487388265670909000
202791635	::487388282947633000
276341812	::487388290278891000
353475742	::487388290580893000
61832970	::487388293529485000
589638848	::487388303516106000
84849075	::487388311854788000
18551115	::487388320188882000
348458389	::487388321304559000
516986236	::487388331785744000
315296719	::487388334025502000
27331177	::487388339532619000
631245094	::487388365394681000
6733652	::487388367936815000
392422321	::487388373527855000
385121286	::487388381127528000
208296274	::487388386773049000
54344507	::487388419136692000
361527638	::487388437754834000
589638848	::487388445950500000
40405725	::487388446441230000
56967401	::487388448655818000
94996744	::487388455358726000
383856422	::487388457174835000
238030490	::487388463516221000
68517440	::487388477219033000
353475742	::487388488854024000
447774872	::487388503534088000
96273402	::487388506734329000
357079725	::487388515471073000
56967401	::487388545204510000
71617108	::487388555665084000
353475742	::487388555681882000
242922283	::487388559255818000
36082253	::487388574502100000
21449993	::487388576590479000
108814965	::487388581627842000
59670513	::487388581820760000
353475742	::487388587147542000
357275400	::487388599541714000
383856422	::487388605669969000
305370209	::487388610618880000
96273402	::487388612040744000
36601312	::487388629019275000
269370098	::487388639173677000
269370098	::487388641224704000
269370098	::487388644336873000
338664006	::487388650397630000
71617108	::487388676234547000
267538322	::487388688679043000
40604299	::487388696530788000
437762769	::487388696971587000
83736832	::487388722329972000
353475742	::487388736125030000
96273402	::487388736296976000
306529180	::487388761370951000
169636335	::487388788096630000
17764624	::487388819449053000
50778210	::487388830152916000
251825047	::487388845017550000
72143337	::487388857373962000
29853720	::487388867427704000
388597293	::487388880480378000
18023231	::487388881273495000
23868298	::487388884007780000
6733652	::487388896721133000
25237171	::487388909492391000
216168764	::487388913896808000
48764697	::487388930388418000
628427510	::487388938462457000
385121286	::487388949782859000
285955708	::487388956032385000
156866548	::487388958607679000
589638848	::487388961090707000
14594667	::487388969349685000
246409056	::487388998130999000
266413556	::487388999439241000
382531150	::487389004904419000
252674018	::487389006418571000
383856422	::487389011917684000
357275400	::487389012198694000
208296274	::487389012626128000
394365413	::487389039059030000
353475742	::487389042020212000
360231979	::487389050781696000
138083816	::487389061561061000
6733652	::487389062756827000
54344507	::487389147234332000
240530585	::487389157312839000
325359983	::487389164841598000
95712580	::487389198173736000
257942561	::487389201562755000
425183249	::487389206596313000
443428711	::487389213046743000
102444460	::487389214984503000
384155676	::487389223868067000
95712580	::487389232072126000
390759619	::487389242910183000
381315320	::487389258823380000
277626311	::487389265802719000
26514591	::487389270492315000
200685756	::487389289886400000
192616191	::487389301051637000
394365413	::487389305896468000
176994984	::487389322912333000
27331177	::487389325802229000
384155676	::487389347268685000
68473966	::487389352818143000
227191596	::487389388062486000
26738161	::487389392777261000
461392295	::487389405884059000
96273402	::487389406320287000
564138249	::487389412339490000
227191596	::487389426167709000
131220599	::487389442177392000
94996744	::487389463837147000
98599563	::487389466718654000
134225933	::487389472406118000
118827154	::487389490424471000
372068999	::487389503322333000
353475742	::487389513879392000
15804863	::487389521286148000
227191596	::487389532581396000
88328282	::487389534468861000
17655353	::487389539359395000
200685756	::487389549429936000
19683725	::487389576483577000
65476712	::487389580912787000
43508994	::487389583533813000
348458389	::487389589917540000
16713287	::487389598130008000
36116261	::487389599115644000
357211620	::487389606246375000
353475742	::487389606707359000
48764697	::487389611417550000
17163265	::487389623912783000
252674018	::487389634595684000
32624494	::487389639494598000
61307501	::487389642614779000
44278444	::487389648445247000
105598447	::487389653289271000
30104821	::487389657655939000
39160897	::487389660474126000
6733652	::487389662106091000
134225933	::487389673699155000
609790203	::487389689301590000
628427510	::487389700747837000
388597293	::487389701603463000
14808898	::487389718792110000
26738161	::487389728309002000
16144669	::487389730842378000
344817215	::487389733035589000
54466394	::487389734189006000
27331177	::487389736966062000
54344507	::487389742682890000
414952579	::487389746373464000
384155676	::487389753772224000
134225933	::487389757459427000
189179241	::487389758797012000
208217521	::487389769903923000
353475742	::487389796420317000
54344507	::487389807094804000
232711010	::487389838463606000
176839128	::487389846231465000
443428711	::487389851008761000
21089214	::487389875793297000
50778210	::487389881891446000
95712580	::487389910781792000
589638848	::487389926166503000
628427510	::487389926674026000
609790203	::487389931333906000
353475742	::487389945137758000
17655353	::487389954931060000
461392295	::487389965135785000
115941650	::487389973969395000
61832970	::487389975814500000
257942561	::487389994516889000
16559994	::487390016859942000
94996744	::487390033750794000
257942561	::487390034392129000
324171027	::487390045826187000
36866805	::487390048304631000
14520186	::487390052004425000
21449993	::487390054461870000
34052201	::487390066726019000
32624494	::487390071398871000
278316478	::487390078822387000
353475742	::487390080471142000
252674018	::487390082119118000
414952579	::487390082941218000
588531316	::487390085948923000
589638848	::487390104982257000
419185791	::487390106710335000
394365413	::487390109948706000
301290830	::487390110250721000
443428711	::487390123160379000
257092614	::487390132350107000
369804138	::487390134158245000
397084214	::487390139258519000
384155676	::487390141355270000
176994984	::487390143687294000
43508994	::487390144505196000
212475056	::487390157134262000
38207353	::487390165581963000
100471456	::487390167008030000
406772829	::487390170476331000
257491716	::487390173324664000
134225933	::487390192891084000
388597293	::487390201589686000
237966586	::487390207138742000
163646426	::487390217599737000
27563012	::487390237266427000
42435255	::487390244199997000
106135938	::487390246082838000
269605766	::487390248075149000
208296274	::487390253674549000
286734780	::487390257793351000
95712580	::487390272108920000
414952579	::487390278752276000
30104821	::487390285627162000
280749613	::487390286830903000
251825047	::487390305667149000
324171027	::487390306464448000
62093388	::487390326018285000
269605766	::487390328563838000
296433109	::487390338122649000
19835249	::487390360612511000
16713287	::487390379025526000
37578654	::487390392888094000
26580130	::487390397065596000
625170672	::487390402190639000
16144669	::487390405345148000
290855101	::487390411560714000
36468395	::487390414786551000
153077015	::487390414916165000
237966586	::487390423631925000
271460073	::487390430263123000
34052201	::487390449468850000
392422321	::487390458474414000
14792781	::487390471472164000
434545772	::487390474068430000
377420899	::487390475502882000
324171027	::487390475570409000
43208085	::487390486219354000
623584562	::487390497283915000
347869774	::487390499968258000
232711010	::487390502124154000
443428711	::487390516045033000
251443783	::487390516569722000
31294794	::487390519496949000
353475742	::487390537088253000
43508994	::487390541395423000
169636335	::487390542817292000
251443783	::487390545426546000
286734780	::487390549918248000
27211964	::487390570797887000
30104821	::487390578859343000
329093513	::487390581128437000
21449993	::487390607216635000
20364178	::487390610202963000
497334306	::487390612484673000
271460073	::487390616049823000
252674018	::487390617140330000
419185791	::487390627592548000
419105102	::487390631476486000
23868298	::487390663357386000
66393146	::487390686518333000
27211964	::487390687324016000
247374067	::487390694257209000
27211964	::487390709197307000
45243501	::487390711600275000
337434879	::487390717824626000
347869774	::487390734094323000
27211964	::487390734283472000
176994984	::487390753954357000
381315320	::487390754717704000
27211964	::487390756764942000
80159052	::487390761759961000
192616191	::487390762716237000
72293435	::487390764154900000
208296274	::487390765237035000
43508994	::487390772803543000
136129525	::487390773462052000
392422321	::487390777493168000
27211964	::487390791678296000
392422321	::487390792273911000
377420899	::487390796899819000
281408265	::487390828076077000
27211964	::487390832098824000
22991317	::487390839421665000
17990173	::487390842278400000
193126668	::487390844899438000
27211964	::487390859420528000
52754052	::487390860229636000
251443783	::487390864298086000
40226593	::487390887400321000
27211964	::487390889753726000
37080273	::487390897571495000
46764883	::487390898846593000
517075828	::487390909839847000
391247073	::487390951875149000
27211964	::487390956615131000
17470539	::487390967717060000
22991317	::487390971731005000
537561541	::487390979390197000
248358978	::487390980681654000
242922283	::487390984813019000
1318301	::487390986515918000
33011898	::487390990886379000
27211964	::487391005168386000
37578654	::487391007571316000
30516926	::487391008565366000
171103429	::487391012978188000
200590129	::487391026899083000
95712580	::487391029625360000
84871879	::487391045483655000
24983393	::487391054379765000
419185791	::487391059861708000
189664484	::487391060214022000
372068999	::487391074361827000
20364178	::487391083379187000
255311687	::487391083513774000
628427510	::487391094687035000
200685756	::487391097098752000
45243501	::487391108515647000
392422321	::487391109006778000
515818133	::487391119043334000
353475742	::487391127163904000
17840621	::487391135229173000
196890320	::487391139620614000
58349263	::487391170562359000
208296274	::487391172067749000
90966789	::487391180863598000
21449993	::487391205601206000
353475742	::487391207967182000
59670513	::487391214690631000
16102033	::487391217836367000
628427510	::487391220352573000
68517440	::487391231920455000
20364178	::487391234978504000
115852151	::487391248236699000
520004653	::487391258038374000
48764697	::487391266758336000
34052201	::487391266850631000
95712580	::487391290838241000
39160897	::487391303802445000
388374921	::487391307544150000
98054636	::487391317941841000
200590129	::487391329530707000
385121286	::487391338522894000
78465328	::487391360878538000
47031965	::487391371272003000
150518148	::487391380067450000
31056422	::487391393636024000
216083133	::487391412791427000
266033863	::487391413403791000
16312540	::487391425429254000
388597293	::487391430378131000
185629189	::487391431943012000
78926478	::487391437684633000
84871879	::487391442843598000
392422321	::487391446497255000
192616191	::487391455749488000
392422321	::487391457918332000
388374921	::487391466051080000
461392295	::487391466394619000
447813903	::487391472678096000
107870705	::487391476939100000
384305773	::487391490575179000
30104821	::487391498049032000
23868298	::487391505049333000
465375807	::487391509885382000
216083133	::487391518655647000
451183057	::487391537194860000
15726982	::487391539698864000
397084214	::487391542206660000
21449993	::487391554068172000
27726737	::487391555242975000
48764697	::487391558044364000
96013044	::487391563493175000
216083133	::487391569444474000
389738018	::487391602076581000
228915951	::487391602571112000
14604658	::487391603292528000
14808898	::487391603611680000
48764697	::487391610259251000
228915951	::487391613090426000
208217521	::487391614688821000
176954488	::487391617087569000
96273402	::487391621806190000
228915951	::487391622875738000
105855764	::487391639199948000
19182658	::487391644627783000
96273402	::487391646384803000
589638848	::487391647689236000
216083133	::487391669155667000
105855764	::487391674306273000
59670513	::487391691930759000
106135938	::487391696838086000
34052201	::487391712273104000
216083133	::487391713401376000
392422321	::487391716052570000
16144669	::487391728903913000
289461446	::487391780955250000
96273402	::487391783500800000
98054636	::487391783501168000
447774872	::487391800382873000
392422321	::487391803470282000
49455873	::487391805642506000
286341932	::487391806791774000
314864925	::487391847577169000
26580130	::487391849687293000
357211620	::487391875419344000
22991317	::487391880187871000
95712580	::487391880770887000
43508994	::487391895228657000
155034504	::487391903092977000
465375807	::487391911984898000
48764697	::487391929949102000
418503483	::487391968730025000
553738195	::487391990590357000
387863634	::487391993899659000
95712580	::487392002330198000
339353546	::487392004892946000
414952579	::487392013759705000
277873263	::487392017605869000
169636335	::487392020743217000
98054636	::487392021045579000
14792781	::487392022236389000
131310830	::487392026204573000
179337055	::487392028511055000
179337055	::487392039357513000
315296719	::487392066737950000
43508994	::487392077110448000
67492430	::487392081980452000
377357259	::487392094533607000
16299351	::487392101144231000
168853356	::487392102418890000
388597293	::487392104931262000
259488414	::487392107422703000
61318348	::487392119938891000
169636335	::487392122513801000
30104821	::487392127752482000
465375807	::487392134186536000
208296274	::487392164989919000
95712580	::487392175194259000
589638848	::487392182421053000
56967401	::487392182853054000
297679816	::487392188704509000
169636335	::487392190222442000
45243501	::487392207385546000
134225933	::487392214835036000
357275400	::487392222049214000
43208085	::487392222409920000
47753031	::487392229661503000
68517440	::487392240633778000
84871879	::487392241892065000
525819441	::487392247495675000
388597293	::487392261395587000
235382002	::487392271759712000
19568023	::487392281750962000
23611301	::487392301665107000
155034504	::487392302906609000
183904300	::487392309969842000
30417393	::487392317897072000
297679816	::487392318522425000
46796467	::487392330106687000
238030490	::487392331910221000
179337055	::487392351245959000
402268968	::487392354043576000
192616191	::487392354156818000
353475742	::487392365980950000
24738840	::487392385950023000
23868298	::487392393549709000
193126668	::487392400789094000
623990154	::487392402923991000
43508994	::487392405243453000
487266327	::487392423052447000
297679816	::487392429625339000
94996744	::487392434436194000
28498427	::487392442086592000
525819441	::487392453096271000
108605734	::487392454371323000
266317182	::487392459681705000
301497892	::487392460403134000
377357259	::487392466987794000
589638848	::487392479163842000
443428711	::487392483345563000
287978614	::487392491654504000
291155950	::487392500659679000
43508994	::487392526370746000
14297098	::487392536605261000
37578654	::487392536794005000
131310830	::487392539746795000
169636335	::487392558566227000
208296274	::487392562097840000
134225933	::487392562098229000
391108584	::487392565180653000
185629189	::487392566741323000
185629189	::487392569496993000
155034504	::487392575200849000
30104821	::487392577604161000
84871879	::487392582582824000
35297171	::487392595241213000
141140385	::487392623116578000
39507361	::487392623749898000
14808898	::487392628838006000
136791341	::487392640640360000
280297585	::487392652107984000
47031965	::487392658860437000
155677785	::487392667068674000
16380745	::487392668545064000
291249412	::487392672269619000
239928368	::487392687897985000
280297585	::487392711142834000
66393146	::487392718427942000
68369234	::487392726564876000
471358248	::487392757397209000
291249412	::487392763952893000
131220599	::487392766943449000
95712580	::487392767434588000
193126668	::487392769963339000
30128717	::487392789270126000
259488414	::487392790762885000
43508994	::487392796395847000
280297585	::487392809914499000
52754052	::487392816595603000
175314654	::487392824791691000
134225933	::487392831045386000
176489426	::487392837483253000
515043655	::487392840700289000
192616191	::487392842667401000
589638848	::487392848963067000
80191031	::487392860145065000
44278444	::487392875018481000
228915951	::487392877366890000
407399368	::487392879719895000
213131959	::487392889391968000
30128717	::487392890323484000
391108584	::487392902000029000
16258970	::487392909659226000
587081117	::487392914998173000
378200627	::487392931334979000
357790406	::487392944929120000
15681561	::487392945600233000
443428711	::487392966135144000
506500282	::487392973512912000
192727478	::487392974267891000
32624494	::487392976176680000
98054636	::487392977644683000
19374297	::487392984942379000
384155676	::487392986251005000
396952554	::487393012675526000
16380745	::487393013463670000
99320365	::487393034854989000
30516926	::487393044661272000
350645139	::487393047349440000
525819441	::487393051891871000
131310830	::487393059630764000
189664484	::487393071533813000
37578654	::487393072355868000
17694593	::487393095747928000
115583749	::487393098008657000
61307501	::487393109211230000
131310830	::487393127351988000
134225933	::487393127637192000
393653181	::487393142933819000
313421343	::487393150118674000
325359983	::487393160926990000
394365413	::487393169848672000
61307501	::487393181311303000
102444460	::487393191516065000
388597293	::487393199795621000
42435255	::487393216543457000
471358248	::487393231676510000
18015033	::487393236093526000
329093513	::487393269807333000
242622458	::487393270184812000
465375807	::487393293643165000
381373424	::487393301650485000
84871879	::487393302568644000
235382002	::487393306964291000
37029138	::487393327336411000
208296274	::487393346185199000
20026791	::487393351553937000
506500282	::487393359569240000
527041090	::487393364707246000
61307501	::487393385766858000
348458389	::487393386769698000
18148466	::487393388292214000
381373424	::487393411293798000
388597293	::487393415462518000
235382002	::487393432717889000
30032107	::487393454637334000
242922283	::487393480210382000
19568023	::487393480508207000
310369464	::487393494642614000
238030490	::487393495988965000
69916558	::487393508781592000
344817215	::487393511965085000
22087737	::487393517400887000
465375807	::487393562003132000
282328751	::487393580915257000
602224338	::487393628667781000
96062555	::487393638322679000
414952579	::487393639786504000
57713984	::487393646828740000
465375807	::487393647692746000
131310830	::487393656194994000
713350694	::487393656480202000
56967401	::487393658442743000
360951591	::487393663131975000
101477442	::487393664269033000
390759619	::487393666017677000
215144630	::487393666856542000
506500282	::487393686804635000
244279439	::487393695231381000
378200627	::487393724553383000
101477442	::487393729721139000
291155950	::487393734187708000
419836731	::487393740966100000
234187240	::487393745277440000
30104821	::487393752646811000
390759619	::487393753863184000
96062555	::487393763786907000
20364178	::487393765510746000
238030490	::487393785811189000
353475742	::487393791847182000
465375807	::487393793574854000
88328282	::487393793860050000
377357259	::487393794518564000
372499722	::487393803054366000
22991317	::487393806271385000
83736832	::487393811656495000
238030490	::487393816727408000
192385616	::487393820032503000
37213451	::487393857290924000
589638848	::487393873220476000
506500282	::487393876173258000
66877066	::487393900429320000
379358099	::487393911837450000
98054636	::487393915180699000
169656316	::487393924667817000
17655353	::487393929323880000
37578654	::487393934394392000
150518148	::487393956410318000
310009833	::487393963905519000
134225933	::487393972286160000
132768456	::487393977155342000
14873854	::487393998005235000
238030490	::487394004284104000
208296274	::487394014329462000
443428711	::487394023133298000
238030490	::487394024777449000
88328282	::487394027491168000
61307501	::487394029860945000
81023321	::487394047766441000
66203192	::487394050840854000
179337055	::487394054632517000
176778479	::487394063641886000
96062555	::487394068276580000
37213451	::487394094000668000
164575018	::487394097326329000
81023321	::487394100715323000
506500282	::487394112463568000
716262980	::487394141936971000
447774872	::487394152070397000
66203192	::487394159901163000
101477442	::487394161499582000
155034504	::487394168218480000
490977827	::487394169132826000
16568377	::487394182487900000
8962732	::487394190809395000
31056422	::487394191861747000
257491716	::487394199411908000
139847892	::487394226406047000
251825047	::487394229073608000
277529978	::487394236308803000
251825047	::487394239806844000
99320365	::487394254424403000
22991317	::487394260132433000
278301419	::487394272661217000
465375807	::487394272803450000
142364553	::487394279388508000
278301419	::487394284577251000
353475742	::487394285458046000
101477442	::487394288607973000
20713213	::487394290021437000
101477442	::487394300502999000
609790203	::487394302121619000
620420742	::487394302725603000
134225933	::487394328059588000
228915951	::487394332857470000
205501297	::487394333578915000
179337055	::487394342756032000
179337055	::487394343238778000
30128717	::487394357893689000
21945140	::487394371302473000
20364178	::487394382228635000
37029138	::487394389002829000
96062555	::487394404563288000
331423379	::487394415426953000
101477442	::487394416735559000
277529978	::487394424616280000
8962732	::487394429838565000
101477442	::487394440114601000
8962732	::487394454182330000
465375807	::487394476885676000
334261100	::487394488478728000
302408703	::487394498800918000
42435255	::487394510914457000
417428775	::487394513162219000
257491716	::487394520703963000
375636797	::487394523320823000
134225933	::487394523644182000
15288029	::487394524285911000
33823755	::487394527641341000
238672857	::487394532234125000
16258968	::487394540169752000
17169855	::487394540404637000
47851190	::487394549455937000
27992224	::487394551947345000
101477442	::487394553268555000
30032107	::487394555298209000
202196262	::487394598936141000
465375807	::487394600584114000
506500282	::487394610553970000
134181956	::487394613616185000
316162665	::487394623048806000
131310830	::487394628677947000
57713984	::487394629977792000
348458389	::487394639004332000
43508994	::487394653428125000
263433687	::487394667668180000
57713984	::487394669530066000
14816854	::487394670943563000
101477442	::487394676845334000
40226593	::487394704842326000
277529978	::487394705739489000
82223258	::487394706574147000
323978080	::487394719585288000
323978080	::487394720029499000
14873854	::487394729198223000
167301113	::487394740497694000
88328282	::487394741076496000
191947005	::487394744083812000
83736832	::487394748529799000
19684793	::487394750325358000
282328751	::487394760013791000
217871594	::487394769409019000
443428711	::487394786144296000
82223258	::487394790128906000
459612485	::487394795761844000
454398669	::487394797863579000
43508994	::487394826875187000
22991317	::487394834915680000
189664484	::487394843186843000
350645139	::487394862212202000
286734780	::487394877236183000
353475742	::487394889982676000
447774872	::487394916121604000
37578654	::487394916671422000
391108584	::487394916998209000
107870705	::487394955384467000
274262734	::487394960375689000
353475742	::487394999315996000
48804765	::487395000658194000
271460073	::487395009764028000
414952579	::487395011151921000
628427510	::487395011806261000
39041792	::487395012926517000
515818133	::487395050309959000
228915951	::487395053170462000
242622458	::487395059361648000
98054636	::487395062125707000
61370824	::487395066546487000
193126668	::487395082249572000
33108084	::487395093138006000
274262734	::487395104798146000
271460073	::487395117184327000
316162665	::487395117594968000
467545942	::487395124184629000
146855323	::487395129825583000
238030490	::487395139136917000
325359983	::487395141749981000
27763417	::487395144690188000
38226468	::487395154350075000
628427510	::487395167502991000
142364553	::487395167662391000
544538144	::487395172762664000
46284235	::487395174394232000
301290830	::487395175690665000
25747982	::487395184817106000
222598798	::487395202521239000
85344924	::487395219155857000
242622458	::487395230443139000
33158980	::487395242862075000
61370824	::487395250395439000
716262980	::487395256627777000
286734780	::487395257940602000
23785621	::487395258649825000
14873854	::487395261375713000
281408265	::487395264005558000
12653722	::487395264974430000
96062555	::487395267449061000
755431	::487395271072964000
18704527	::487395275099480000
614096745	::487395288860987000
101477442	::487395291755458000
202791635	::487395294196543000
101477442	::487395299363926000
1318301	::487395314866081000
397084214	::487395317835264000
27331177	::487395331051495000
357275400	::487395333761421000
30128717	::487395336592556000
499995726	::487395346356518000
88328282	::487395347166023000
99320365	::487395357476012000
94996744	::487395360156184000
340819943	::487395367806185000
99320365	::487395380452392000
168853356	::487395390849691000
99320365	::487395391915433000
115852151	::487395396474634000
30104821	::487395404003037000
316162665	::487395408088293000
98054636	::487395414552100000
437762769	::487395435649441000
160453801	::487395441453981000
357275400	::487395445032116000
61370824	::487395458231201000
99320365	::487395460290973000
151190656	::487395462282874000
443428711	::487395466959544000
339353546	::487395486458843000
273034167	::487395493207494000
12653722	::487395495396913000
1318301	::487395531606351000
238030490	::487395534995742000
98054636	::487395538472812000
99320365	::487395542293827000
398285469	::487395542608007000
397084214	::487395547506950000
287978614	::487395567417307000
602224338	::487395567450869000
398285469	::487395574761549000
277529978	::487395585452802000
620420742	::487395587772272000
98785279	::487395602465300000
195563881	::487395621569970000
287978614	::487395626712182000
24804859	::487395634341617000
101572891	::487395651324743000
251825047	::487395655057281000
122067183	::487395671733858000
17470539	::487395684031549000
297679816	::487395694316367000
40226593	::487395703962882000
415179202	::487395704739213000
251825047	::487395707117002000
716262980	::487395718261272000
179736548	::487395723609407000
85344924	::487395731049697000
20026791	::487395735474683000
26179867	::487395746551853000
242622458	::487395752294248000
334420539	::487395757058981000
184962835	::487395770870427000
94996744	::487395781071347000
238030490	::487395785491750000
437762769	::487395790370115000
27763417	::487395795134451000
312471776	::487395803246628000
258822538	::487395811496439000
589638848	::487395820539359000
27763417	::487395829552926000
277529978	::487395838834913000
113722629	::487395859303526000
251825047	::487395859428962000
242922283	::487395862763433000
353475742	::487395864286355000
255104759	::487395864332484000
391108584	::487395865917534000
348458389	::487395874566586000
17990173	::487395875061518000
179736548	::487395903784108000
22005666	::487395910075158000
620420742	::487395924935577000
22142419	::487395925594087000
179337055	::487395931491291000
515043655	::487395945462517000
83736832	::487395954337665000
242622458	::487395957165023000
61370824	::487395980065906000
138083816	::487395996591083000
26954972	::487395996637626000
61370824	::487396008360693000
22005666	::487396029008850000
251825047	::487396030460067000
35923992	::487396035598503000
14873854	::487396060029923000
43365529	::487396067768430000
257625769	::487396080083292000
437762769	::487396086991310000
257625769	::487396089533042000
122067183	::487396092657418000
78465328	::487396105705902000
27763417	::487396107207454000
43365529	::487396127876972000
443428711	::487396133346353000
7875762	::487396134646988000
61370824	::487396151734575000
66203192	::487396159749488000
13533012	::487396161632735000
131866787	::487396173448503000
444247134	::487396181287657000
61370824	::487396182206218000
24438134	::487396182466244000
38244930	::487396182684368000
432027433	::487396195367538000
374241458	::487396195975720000
38226468	::487396199335735000
14873854	::487396205538717000
61370824	::487396217195077000
387863634	::487396218620764000
134616278	::487396224635777000
42297542	::487396255207657000
437762769	::487396267015016000
247374067	::487396279253614000
436716308	::487396283808632000
42297542	::487396283905089000
254433701	::487396291337412000
374241458	::487396301558906000
179337055	::487396332831653000
187047785	::487396333632770000
65576332	::487396344126898000
454398669	::487396347902177000
271460073	::487396379518828000
318627551	::487396391375736000
179337055	::487396417808261000
443428711	::487396418257055000
378200627	::487396423554453000
257491716	::487396429296840000
246030395	::487396433293635000
83736832	::487396437345316000
270173839	::487396448817147000
27763417	::487396449395568000
360183119	::487396457167982000
390759619	::487396457813524000
26179867	::487396460564979000
180940959	::487396473064423000
60160675	::487396478399168000
437762769	::487396500268670000
239149781	::487396503439175000
105855764	::487396505280458000
168853356	::487396527355084000
242622458	::487396528676683000
61370824	::487396529489985000
384563395	::487396539124285000
26954972	::487396544371757000
98599563	::487396547521695000
187047785	::487396550411165000
90966789	::487396556635918000
465375807	::487396559697362000
36869877	::487396576914984000
83736832	::487396589263024000
271460073	::487396594393047000
27331177	::487396595588030000
74315614	::487396627691216000
22005666	::487396632343109000
727422228	::487396639221370000
576780003	::487396643042385000
184962835	::487396645454098000
506500282	::487396646620131000
6733652	::487396649162260000
251825047	::487396651481317000
202798666	::487396654748688000
374241458	::487396682984726000
436716308	::487396688454098000
61370824	::487396711262724000
99320365	::487396715939778000
109105005	::487396717956849000
443428711	::487396718514683000
506500282	::487396721157505000
755431	::487396727343689000
329093513	::487396733404872000
115518508	::487396733467365000
18842764	::487396734554083000
65482831	::487396743630553000
43508994	::487396756703809000
24438134	::487396759162081000
176839128	::487396776198942000
187047785	::487396780657479000
134225933	::487396780955676000
160453801	::487396802509828000
312471776	::487396815881637000
374241458	::487396819110875000
286734780	::487396826203447000
61370824	::487396830334816000
207660046	::487396830821351000
727422228	::487396831312093000
30128717	::487396835125112000
301016850	::487396849603473000
242607910	::487396873032835000
225959127	::487396885372497000
251825047	::487396890317570000
179736548	::487396915475406000
271460073	::487396926380601000
755431	::487396948404494000
207660046	::487396950480662000
61370824	::487396950669406000
207660046	::487396966125416000
239149781	::487396971171172000
24438134	::487396972522123000
209401949	::487396972584652000
374241458	::487396973268332000
217871594	::487396984681013000
755431	::487396998497062000
542693847	::487396999545634000
45470777	::487397005799747000
239149781	::487397038426820000
24383303	::487397041027289000
171203506	::487397054709112000
82223258	::487397055963607000
27763417	::487397061797502000
506500282	::487397064498614000
468965579	::487397072417456000
131072297	::487397072589815000
614096745	::487397075098034000
374241458	::487397079862353000
84871879	::487397082093740000
18842764	::487397085445382000
26580130	::487397102520373000
27763417	::487397107750273000
14606079	::487397112670220000
207660046	::487397122635878000
65476712	::487397123680665000
40226593	::487397132429971000
348458389	::487397135701540000
45470777	::487397142857003000
207660046	::487397162498531000
232711010	::487397167389106000
54466394	::487397178856312000
443428711	::487397189774102000
76463655	::487397192252928000
200615756	::487397203279761000
576780003	::487397209118216000
239149781	::487397215439036000
43256984	::487397215846285000
207660046	::487397217024487000
68966030	::487397218916524000
128977591	::487397221756059000
82223258	::487397225514160000
217871594	::487397228470759000
44278444	::487397229268054000
247372701	::487397239602442000
312471776	::487397244006842000
286734780	::487397258220929000
207660046	::487397263287648000
22005666	::487397273513361000
357275400	::487397274126151000
614096745	::487397281889386000
344817215	::487397284590534000
68517440	::487397311526342000
27763417	::487397314089070000
61370824	::487397314168762000
15137186	::487397323837018000
257092614	::487397327791853000
429375230	::487397339347156000
61307501	::487397340534145000
239149781	::487397354677338000
276131997	::487397355134521000
27763417	::487397367532892000
475930595	::487397370326679000
238341972	::487397370590539000
46796467	::487397371479736000
240798548	::487397372620582000
577920402	::487397380312948000
257092614	::487397383282520000
374241458	::487397393826971000
88328282	::487397395232067000
27763417	::487397398386204000
42435255	::487397399296757000
66203192	::487397402358198000
251825047	::487397408284762000
436716308	::487397418611126000
19222225	::487397439499173000
200615756	::487397480170938000
14392960	::487397481806692000
276784331	::487397497749655000
207660046	::487397508411166000
68517440	::487397542955462000
251825047	::487397546113785000
50778210	::487397551843606000
27763417	::487397554527551000
340055562	::487397574220218000
84871879	::487397582272856000
74315614	::487397590733189000
419185791	::487397605643517000
232711010	::487397615672115000
22383485	::487397620101308000
226357092	::487397622664019000
208217521	::487397632374222000
30666953	::487397636438106000
207660046	::487397654041608000
301717953	::487397657438994000
551248502	::487397665508827000
340055562	::487397689852956000
374528956	::487397694369832000
443428711	::487397711839125000
301717953	::487397713453920000
217871594	::487397716448641000
187047785	::487397731418120000
232711010	::487397731602673000
22005666	::487397738930126000
551248502	::487397739479572000
396929208	::487397756806250000
251825047	::487397786640343000
207660046	::487397820173795000
43508994	::487397824514895000
253886962	::487397826444279000
340055562	::487397836078596000
16713287	::487397843087278000
429375230	::487397845897457000
391573659	::487397851073232000
577920402	::487397854596460000
527041090	::487397869759266000
551248502	::487397885365870000
14873854	::487397889606311000
365739414	::487397896350736000
304140174	::487397911622201000
251825047	::487397915111866000
131072297	::487397923505045000
94996744	::487397929427431000
390759619	::487397946766270000
589638848	::487397955281096000
46284235	::487397964222967000
357275400	::487397965028286000
43508994	::487397972611584000
137135705	::487397973035216000
131866787	::487397979931017000
267405925	::487397990827819000
564138249	::487397992358752000
83736832	::487397992773591000
19222225	::487398006799355000
207660046	::487398022049832000
230069608	::487398036604059000
39160897	::487398041289117000
208296274	::487398055818588000
14816854	::487398069806174000
421338980	::487398090320539000
271460073	::487398094066442000
316026178	::487398094732931000
207660046	::487398098096779000
429375230	::487398098402955000
134225933	::487398108285132000
45410414	::487398112697143000
22536077	::487398126995517000
375385791	::487398134880808000
242622458	::487398154774798000
74315614	::487398160042840000
22991317	::487398167877402000
27211964	::487398169693921000
421338980	::487398180586139000
14604658	::487398184537186000
257625769	::487398187033178000
576780003	::487398187859054000
105855764	::487398216820719000
375385791	::487398230049566000
238341972	::487398235984519000
443428711	::487398238350090000
52754052	::487398254900826000
39160897	::487398254972133000
332391188	::487398264556122000
132768456	::487398276233035000
31056422	::487398289814208000
239149781	::487398308717940000
257491716	::487398313575350000
429375230	::487398336530366000
103526992	::487398338388443000
84975876	::487398347347464000
353475742	::487398352662040000
20026791	::487398362635718000
74315614	::487398362925105000
249246314	::487398373331193000
207660046	::487398377026383000
22383485	::487398377340952000
319420243	::487398384890699000
242922283	::487398386002558000
348458389	::487398387567067000
312471776	::487398401236303000
134225933	::487398415308173000
48467620	::487398419355275000
252314330	::487398419556995000
66203192	::487398424052891000
36468395	::487398430801543000
98599563	::487398436569120000
192727478	::487398462007549000
74315614	::487398478708895000
30787413	::487398480977997000
83736832	::487398494227820000
207660046	::487398514511446000
291249412	::487398536980348000
208296274	::487398537588531000
238030490	::487398554890035000
340055562	::487398562305540000
27563012	::487398571990196000
56556074	::487398577157578000
370401061	::487398580723146000
109298324	::487398592303607000
365739414	::487398602466013000
61370824	::487398605636902000
520533224	::487398639212310000
207660046	::487398641540153000
317634739	::487398653284614000
370401061	::487398653301387000
576780003	::487398657113612000
350645139	::487398666190065000
19222225	::487398667293188000
90750144	::487398668434427000
165072349	::487398668845064000
207660046	::487398677062111000
27763417	::487398685139927000
84871879	::487398692039557000
520533224	::487398702651158000
238030490	::487398704337285000
251825047	::487398708758061000
68473966	::487398720158564000
412586663	::487398723518201000
238030490	::487398734334939000
242622458	::487398735056760000
429375230	::487398741280698000
467688815	::487398744221319000
429375230	::487398748868210000
576780003	::487398751925850000
37977930	::487398761719947000
90689440	::487398779230773000
27563012	::487398788022013000
22386194	::487398791092269000
42297542	::487398795336880000
63478115	::487398797811933000
56967401	::487398798600073000
207660046	::487398798818152000
63478115	::487398816178798000
19734494	::487398819618095000
207660046	::487398820074893000
412586663	::487398834965078000
134225933	::487398839062888000
634164272	::487398840841302000
24803741	::487398846067408000
282069115	::487398847719944000
237986569	::487398848483315000
396332641	::487398851859320000
432027433	::487398862177320000
37977930	::487398881102422000
166695965	::487398884017057000
357275400	::487398884696547000
160768741	::487398886793678000
14808898	::487398914472288000
271460073	::487398932751073000
27211964	::487398934793691000
56967401	::487398937397956000
165072349	::487398944486330000
251825047	::487398959082520000
312784161	::487398962047885000
42297542	::487398984999108000
412586663	::487399012447055000
18613311	::487399035993456000
271460073	::487399048643895000
83513704	::487399055295660000
19161423	::487399068495540000
412586663	::487399074229153000
187017423	::487399083196153000
576780003	::487399133607493000
412586663	::487399135881232000
209208697	::487399139320561000
271460073	::487399156357791000
96273402	::487399156529364000
75555647	::487399180046852000
26623525	::487399181263187000
408239861	::487399182668267000
23820736	::487399191489310000
76442745	::487399196149166000
109298324	::487399209042472000
187034273	::487399224204857000
27763417	::487399224481292000
160768741	::487399241107521000
18613311	::487399243661856000
238030490	::487399248028119000
16559994	::487399253338107000
109298324	::487399255884431000
170868061	::487399264117469000
46940147	::487399269620400000
26915925	::487399271361019000
325359983	::487399276280963000
16559994	::487399280840564000
372493368	::487399282379468000
39041792	::487399309642432000
69950823	::487399311836073000
16726467	::487399316794126000
169656316	::487399344237076000
545587327	::487399347798044000
240015074	::487399348884369000
41136161	::487399390424739000
251825047	::487399403959758000
76442745	::487399410092244000
7875762	::487399418677952000
251825047	::487399443583361000
418297592	::487399449920933000
75555647	::487399467826413000
174795727	::487399474348584000
405239647	::487399478325174000
187017423	::487399487225069000
317634739	::487399502408867000
421338980	::487399505411600000
251825047	::487399516568444000
450560571	::487399528631263000
166695965	::487399530766143000
131072297	::487399537938792000
391108584	::487399543302938000
520004653	::487399543726567000
19568023	::487399577767919000
599774410	::487399578174771000
19210855	::487399590904098000
219550942	::487399605898731000
576780003	::487399610046873000
287727506	::487399621979684000
251825047	::487399630649303000
151190656	::487399640288219000
429375230	::487399640522711000
408239861	::487399657174478000
174795727	::487399658084249000
33418266	::487399664870621000
61318348	::487399666896883000
174795727	::487399677990432000
142038800	::487399681811820000
60771081	::487399689025622000
22991317	::487399693899411000
114967175	::487399696139169000
317634739	::487399714275741000
239313896	::487399737348206000
123971864	::487399745325760000
317634739	::487399748622876000
187017423	::487399753643077000
219550942	::487399753722757000
340055562	::487399760731852000
545587327	::487399767551782000
200615756	::487399769036189000
15137186	::487399776447516000
506500282	::487399777630294000
24438134	::487399781975998000
31359307	::487399816750575000
351810944	::487399838875516000
18613311	::487399859427618000
187047785	::487399863907147000
47851190	::487399866960969000
412586663	::487399867309105000
551248502	::487399886631862000
515043655	::487399892151574000
10095952	::487399892848246000
18613311	::487399894114525000
24438134	::487399912943128000
443428711	::487399957725343000
339565561	::487399962297110000
84871879	::487399962825605000
551248502	::487399978847830000
271460073	::487399990537756000
137014162	::487400019444510000
465002314	::487400030173556000
271460073	::487400032858275000
520004653	::487400034858586000
545587327	::487400038654410000
170868061	::487400047965786000
172997876	::487400052688957000
253178679	::487400053770711000
13533012	::487400060213157000
551248502	::487400060930375000
388597293	::487400067586727000
339295860	::487400079515332000
551248502	::487400080933011000
136828926	::487400091271966000
412586663	::487400108221562000
425381729	::487400111643705000
42297542	::487400115146342000
27763417	::487400128580296000
42297542	::487400132988903000
230898142	::487400137770430000
82723693	::487400165410865000
187017423	::487400170783768000
23543960	::487400186465906000
599774410	::487400191520411000
94996744	::487400192556404000
312471776	::487400235623518000
54466394	::487400265130057000
444298693	::487400274777374000
463381084	::487400285594075000
1007041	::487400288324575000
520533224	::487400289566064000
578593285	::487400298600595000
339295860	::487400315574960000
58587526	::487400328149471000
296901409	::487400329894301000
451667062	::487400331702042000
212475056	::487400335661490000
34689419	::487400345887207000
105598447	::487400349787889000
251825047	::487400354972041000
60771081	::487400356037402000
421338980	::487400374610178000
339295860	::487400374790135000
253178679	::487400377709363000
24226614	::487400391911694000
351810944	::487400400325074000
36468395	::487400401268776000
388597293	::487400417077108000
339565561	::487400418712879000
58587526	::487400421686652000
587940951	::487400423825756000
54422208	::487400438698754000
22278303	::487400440410427000
463381084	::487400448152711000
47851190	::487400470923968000
589542040	::487400486069616000
80191031	::487400487247818000
375364618	::487400505446895000
187017423	::487400526779129000
18613311	::487400549877174000
253126912	::487400551529709000
45286852	::487400557154283000
412756257	::487400567359021000
34689419	::487400570223751000
463381084	::487400575231741000
18613311	::487400591207854000
47851190	::487400608845291000
251825047	::487400613160828000
339295860	::487400619833966000
22991317	::487400620278951000
312471776	::487400621419806000
80419613	::487400628910833000
24983393	::487400639115190000
186107022	::487400649760329000
37029138	::487400654563213000
331423379	::487400659176935000
61370824	::487400679531888000
66877066	::487400705641431000
340055562	::487400710565548000
26623525	::487400717729406000
27211964	::487400730769518000
36468395	::487400733382148000
253178679	::487400738822586000
7875762	::487400752928018000
40534884	::487400756660936000
20935927	::487400783646707000
379152968	::487400796271943000
169656316	::487400798406471000
27211964	::487400799430266000
44307877	::487400804089737000
187017423	::487400811803443000
20935927	::487400812398669000
251825047	::487400817926754000
62093388	::487400825174499000
58349263	::487400880032198000
15174710	::487400893240066000
125718303	::487400894833512000
253126912	::487400906988990000
253126912	::487400913565679000
20935927	::487400918447431000
378622092	::487400926500892000
331227001	::487400938076778000
18613311	::487400939897106000
65576332	::487400941126025000
18148466	::487400942858665000
186107022	::487400946150813000
20935927	::487400962676359000
713350694	::487400964908150000
242922283	::487400965558272000
40534884	::487400975712256000
251825047	::487400986139299000
128977591	::487400997334286000
17990173	::487401014988111000
39160897	::487401030175318000
335003775	::487401037658324000
40534884	::487401046155608000
47851190	::487401046722244000
171203506	::487401048122744000
69950823	::487401049947635000
61307501	::487401062467633000
339295860	::487401066938392000
312517498	::487401093190942000
27563012	::487401095849721000
40534884	::487401096022065000
20935927	::487401103684669000
65995121	::487401104297443000
20020647	::487401124442284000
348458389	::487401137356963000
9899992	::487401138153484000
249246314	::487401145850015000
20535654	::487401147867488000
20935927	::487401179727400000
39041792	::487401194751414000
203688730	::487401199683907000
68517440	::487401201076408000
624747426	::487401348758257000
463381084	::487401359050674000
96062555	::487401359419781000
564138249	::487401362079371000
312517498	::487401371382321000
19222225	::487401374741561000
301016850	::487401376733872000
623584562	::487401385580068000
131310830	::487401390512558000
18613311	::487401391711739000
45243501	::487401395872493000
60771081	::487401396665200000
47851190	::487401416345272000
45243501	::487401431532441000
353475742	::487401432891801000
18613311	::487401435986788000
471218710	::487401460121235000
187017423	::487401461718851000
188417746	::487401469403234000
418503483	::487401486713110000
36082253	::487401519088955000
20935927	::487401520728518000
407384648	::487401531134578000
251825047	::487401540315930000
463381084	::487401544988381000
196693857	::487401545755938000
7875762	::487401546611978000
251443783	::487401556002627000
47851190	::487401558423142000
463381084	::487401576823132000
14808898	::487401585732251000
40534884	::487401591822381000
312471776	::487401602413002000
437762769	::487401610990329000
398285469	::487401615972761000
387476542	::487401621639684000
301257200	::487401633924788000
40534884	::487401642061733000
39412631	::487401647929192000
327662373	::487401650185728000
83736832	::487401655571185000
417606826	::487401669261410000
39160897	::487401687380811000
334665323	::487401688387428000
256321392	::487401689658298000
26947347	::487401696524779000
40534884	::487401700891033000
301290830	::487401707077652000
297679816	::487401709527105000
398285469	::487401719144275000
532542878	::487401721736753000
187017423	::487401743773626000
185716839	::487401757270482000
286341932	::487401765571399000
551248502	::487401769576566000
15804863	::487401778296537000
271460073	::487401781803380000
367941154	::487401785695698000
251825047	::487401786571886000
92840294	::487401791223377000
264434173	::487401801051037000
334665323	::487401809573462000
47753031	::487401822835851000
417606826	::487401823024586000
286341932	::487401837499138000
24438134	::487401856533266000
52754052	::487401858219012000
353475742	::487401868377604000
493640349	::487401875331747000
327662373	::487401879496695000
353475742	::487401884521463000
61370824	::487401887851769000
251825047	::487401887952404000
271460073	::487401894126837000
18842764	::487401900518948000
599774410	::487401904289234000
114633433	::487401905983721000
188417746	::487401908429414000
353475742	::487401921188073000
424540791	::487401928423256000
172997876	::487401932659908000
437762769	::487401958689763000
176839128	::487401970714832000
614436697	::487401973595918000
18968115	::487401991023247000
74315614	::487401995226329000
312517498	::487402009247907000
437762769	::487402009520529000
169656316	::487402013475356000
402018122	::487402021369446000
169656316	::487402025592684000
385121286	::487402029451464000
172997876	::487402031167328000
420389630	::487402036682440000
491969843	::487402040809627000
36861827	::487402045863784000
201445185	::487402050980835000
42297542	::487402055146160000
326351370	::487402057767211000
14871328	::487402063739891000
225959127	::487402067284078000
629894993	::487402072472444000
14871328	::487402099609583000
47851190	::487402101421912000
227046044	::487402118777929000
564138249	::487402128659734000
14808898	::487402128869457000
51952627	::487402133361160000
588531316	::487402133843873000
614436697	::487402134204203000
70571907	::487402142617964000
30128717	::487402154756669000
213131959	::487402166273863000
365151006	::487402167976730000
62093388	::487402169444753000
47851190	::487402172674744000
47753031	::487402189262815000
17163265	::487402213174939000
137135705	::487402213283618000
348458389	::487402230103166000
334665323	::487402233160409000
35603964	::487402259706159000
169656316	::487402262440841000
628427510	::487402264777068000
121290312	::487402279872368000
353475742	::487402303243046000
52610012	::487402304019374000
503577648	::487402308788318000
551248502	::487402317692403000
433654462	::487402319534129000
414526765	::487402325414531000
219550942	::487402339385360000
408239861	::487402339587084000
187017423	::487402350839996000
74315614	::487402371165995000
458826306	::487402375599386000
30128717	::487402389830647000
432819849	::487402392204214000
312517498	::487402397376200000
16102033	::487402419715072000
37867502	::487402426488881000
163983371	::487402445266776000
46764883	::487402447745609000
18613311	::487402458834939000
89294713	::487402467252908000
14871328	::487402483967209000
230898142	::487402484374466000
163983371	::487402484609339000
24438134	::487402490976296000
402018122	::487402493643882000
175314654	::487402493736157000
398285469	::487402494142582000
89294713	::487402494973067000
376425912	::487402522407997000
27211964	::487402523872215000
25925656	::487402526703382000
156866548	::487402532117819000
286341932	::487402535129346000
11852522	::487402537864409000
414543388	::487402541064675000
33158980	::487402549847142000
60771081	::487402554687361000
628427510	::487402562312994000
254319575	::487402570256625000
18613311	::487402571858853000
333245482	::487402601487409000
185716839	::487402614598811000
115184915	::487402617220259000
353475742	::487402619732631000
451868427	::487402624677736000
346127757	::487402633104093000
169656316	::487402642763558000
429375230	::487402656525066000
398285469	::487402660543225000
233740533	::487402696320622000
187047785	::487402698778484000
437082385	::487402706508607000
251443783	::487402707548786000
417606826	::487402712284160000
353475742	::487402713937113000
101881386	::487402715778383000
180190603	::487402746773917000
353475742	::487402755795845000
39412631	::487402766642323000
310369464	::487402767145644000
271460073	::487402782220365000
421356901	::487402782455259000
238740641	::487402786674704000
47929423	::487402792051408000
277278671	::487402794517671000
16248047	::487402801098936000
39412631	::487402815426277000
143225254	::487402828017565000
491357856	::487402829586255000
167301113	::487402832174125000
374241458	::487402837983236000
635151853	::487402845897887000
8070562	::487402851992236000
78926478	::487402853930004000
312517498	::487402861698252000
187017423	::487402873093779000
30128717	::487402882145464000
242451996	::487402886985293000
396177532	::487402895923363000
33299478	::487402900017016000
433654462	::487402903590944000
27211964	::487402907105783000
38226468	::487402920175222000
36468395	::487402943671304000
358307309	::487402965586554000
437762769	::487403010906406000
65513	::487403013695234000
398285469	::487403016614473000
20903172	::487403017595928000
38226468	::487403035254325000
429375230	::487403037099433000
130363809	::487403051712385000
114579662	::487403053537316000
48764697	::487403054002487000
26179867	::487403054493233000
339917675	::487403054619037000
491357856	::487403056741380000
366753447	::487403070486106000
190379795	::487403081060331000
37090364	::487403100144402000
302408703	::487403107874127000
114579662	::487403116862910000
134616278	::487403118658088000
27763417	::487403140270919000
628427510	::487403150395969000
302408703	::487403164270723000
364410144	::487403169211641000
551248502	::487403173422718000
418503483	::487403177579667000
353475742	::487403182209773000
172997876	::487403189046890000
114579662	::487403193446318000
134616278	::487403215798169000
421356901	::487403227189874000
417606826	::487403236379217000
120863692	::487403250354634000
16370204	::487403252187947000
18613311	::487403256058892000
437762769	::487403268214366000
114593439	::487403280104841000
418503483	::487403281539674000
410461303	::487403291941163000
190379795	::487403299985817000
351810944	::487403303374831000
130363809	::487403318805663000
163983371	::487403318981849000
101572891	::487403321356197000
160453801	::487403330541346000
251825047	::487403334815346000
312471776	::487403342860414000
628427510	::487403379874750000
48764697	::487403400535879000
20535654	::487403403845177000
351922723	::487403412741300000
374241458	::487403418198110000
374241458	::487403423302569000
374241458	::487403432001556000
242922283	::487403432824029000
433142367	::487403439333588000
20535654	::487403450376790000
348458389	::487403465573167000
1007041	::487403480726777000
586783331	::487403497672163000
180675388	::487403502411337000
94996744	::487403515216924000
325849507	::487403523751964000
16370204	::487403537786470000
444251177	::487403540407910000
187017423	::487403546208251000
374241458	::487403561383243000
444298693	::487403577108090000
353475742	::487403582174420000
246066577	::487403584196059000
251825047	::487403589644468000
105598447	::487403593427718000
107870705	::487403594375647000
230898142	::487403595189739000
316026178	::487403619289808000
20903172	::487403633298796000
52754052	::487403639195971000
352960797	::487403642492698000
340055562	::487403651116179000
713350694	::487403653805129000
437762769	::487403658053976000
239257340	::487403669860515000
312471776	::487403680967450000
133526428	::487403687048790000
430182591	::487403697148657000
251825047	::487403708599128000
253134261	::487403727687389000
381181950	::487403732766691000
156866548	::487403751377211000
44205530	::487403766526660000
27763417	::487403773145255000
430182591	::487403781353504000
274191278	::487403787443662000
599774410	::487403789159104000
37316930	::487403796159418000
20935927	::487403796201353000
177446269	::487403806708092000
242451996	::487403807844732000
374241458	::487403814433980000
340055562	::487403865831006000
164575018	::487403886190137000
18015033	::487403889847971000
26179867	::487403893215604000
384305773	::487403904251224000
18657192	::487403920134651000
14891490	::487403927541792000
100471456	::487403930729869000
374241458	::487403985288957000
418503483	::487403990771302000
599774410	::487403991676878000
204292930	::487404003962388000
74315614	::487404007762436000
409709795	::487404026078572000
121290312	::487404042306330000
131310830	::487404043455967000
84871879	::487404044147646000
43508994	::487404050623631000
421356901	::487404054981902000
342508573	::487404060929445000
246066577	::487404061923098000
375364618	::487404077303595000
172997876	::487404087135436000
186107022	::487404097151062000
515818133	::487404101978714000
374241458	::487404112015667000
134616278	::487404121071558000
114579662	::487404140952580000
223614733	::487404141321658000
56967401	::487404144345350000
82433120	::487404145964748000
519086519	::487404159147061000
256321392	::487404161986592000
56967401	::487404171562192000
253134261	::487404191040552000
225959127	::487404196736794000
60771081	::487404202365186000
213131959	::487404204609138000
44205530	::487404263748820000
437762769	::487404285186289000
468965579	::487404286217699000
418847263	::487404293063184000
131310830	::487404315712430000
312471776	::487404320640729000
444251177	::487404333357858000
23164217	::487404336259944000
421356901	::487404342941855000
134616278	::487404343654879000
324171027	::487404349623001000
417606826	::487404349786566000
202791635	::487404357885763000
211376385	::487404371223650000
131310830	::487404378912215000
21682918	::487404384272142000
463381084	::487404387879243000
428646436	::487404390148362000
23785621	::487404397639393000
257265522	::487404405965090000
324171027	::487404427972579000
134616278	::487404429491335000
20954074	::487404429725822000
213131959	::487404436134694000
463381084	::487404448595972000
156866548	::487404449514946000
237938155	::487404493731270000
162175448	::487404497472589000
100471456	::487404498596667000
134616278	::487404505156579000
22142419	::487404506670321000
491357856	::487404513809027000
52610012	::487404519614337000
408239861	::487404523858567000
100626124	::487404530804723000
423891750	::487404546402947000
19123904	::487404547351281000
410461303	::487404557492711000
19123904	::487404559774400000
246066577	::487404567697436000
302408703	::487404571136753000
42529606	::487404578749431000
187017423	::487404587901407000
74315614	::487404587913973000
16559994	::487404629224079000
131310830	::487404630562078000
9899992	::487404665659596000
348458389	::487404684068794000
350968313	::487404685733949000
312471776	::487404696492339000
14871328	::487404706705068000
27331177	::487404713793441000
209223008	::487404725982490000
31056422	::487404727982768000
624747426	::487404730684276000
18148466	::487404737437122000
423891750	::487404755115716000
324171027	::487404762074075000
66311658	::487404771012542000
232275950	::487404773868457000
227114320	::487404777660510000
326146327	::487404797570461000
309981035	::487404802763018000
46279759	::487404819439575000
301290830	::487404819540623000
46279759	::487404820605583000
491357856	::487404849219129000
30362051	::487404856731119000
80419613	::487404861232013000
309981035	::487404871696396000
14871328	::487404872409427000
155034504	::487404879015456000
232275950	::487404881506889000
286734780	::487404891388661000
176339991	::487404892701868000
175581339	::487404900939472000
454398669	::487404907230920000
100471456	::487404907826143000
391108584	::487404915187146000
106584551	::487404924569808000
134616278	::487404938302337000
74315614	::487404958136819000
516986236	::487404960405921000
417606826	::487404966261161000
37090364	::487404991800684000
84871879	::487404993704497000
180190603	::487405012289462000
302408703	::487405013946228000
474475074	::487405016978710000
251825047	::487405033571377000
142364553	::487405034062102000
181812900	::487405039783542000
208296274	::487405043851997000
176339991	::487405064500547000
44205530	::487405074545537000
6733652	::487405074810171000
45492981	::487405082561224000
454531259	::487405096188125000
335488857	::487405102400278000
359775349	::487405102639366000
114579662	::487405107890622000
16144669	::487405111769980000
417606826	::487405193806372000
272533260	::487405197719638000
211376385	::487405205986627000
312471776	::487405210965651000
233740533	::487405216791154000
82433120	::487405230540460000
22991317	::487405237234184000
225959127	::487405239343919000
247374067	::487405246021656000
421356901	::487405256507400000
396952554	::487405261578334000
412756257	::487405272999006000
302408703	::487405286689222000
321780812	::487405288085942000
27763417	::487405293723070000
99114248	::487405301339942000
6733652	::487405301935902000
22383485	::487405325298176000
195977109	::487405328628068000
20954074	::487405343861776000
23785621	::487405350786588000
99114248	::487405353294774000
22991317	::487405359301419000
374241458	::487405369627385000
190379795	::487405370701135000
225206178	::487405376325697000
302408703	::487405387151196000
134616278	::487405390888329000
374241458	::487405400040292000
375961439	::487405406872825000
22991317	::487405416515911000
180190603	::487405426070130000
98054636	::487405435004403000
408479039	::487405440213721000
52610012	::487405442545373000
46284235	::487405453433782000
270143437	::487405462900703000
33676766	::487405464087326000
374241458	::487405479526543000
94996744	::487405501698048000
40534884	::487405502549069000
147279456	::487405511449378000
374241458	::487405533226217000
410286428	::487405540759572000
398735102	::487405547843776000
256321392	::487405553572802000
134225933	::487405553996812000
272533260	::487405554122244000
251443783	::487405555708096000
36082253	::487405560397299000
536012978	::487405586305130000
454398669	::487405589887455000
84871879	::487405596790890000
623584562	::487405598267289000
190379795	::487405607457013000
46279759	::487405616064131000
27763417	::487405623307300000
454531259	::487405626457206000
286734780	::487405628168486000
379152968	::487405640642740000
147779508	::487405640768159000
61370824	::487405657235390000
312471776	::487405659051532000
134616278	::487405661962006000
232711010	::487405662335283000
421356901	::487405667557597000
45470777	::487405682141192000
61370824	::487405684875886000
88328282	::487405686242803000
40534884	::487405687954501000
232711010	::487405697756192000
61370824	::487405708141662000
212047421	::487405710763122000
190379795	::487405725178556000
444251177	::487405727099924000
392278984	::487405729826234000
24634410	::487405748473704000
22383485	::487405756220989000
60771081	::487405762931470000
402797583	::487405773463379000
22991317	::487405775279902000
190379795	::487405778332946000
142045716	::487405779272474000
265553576	::487405785803403000
32624494	::487405794468847000
244279439	::487405807437242000
63783716	::487405824277368000
85111877	::487405839800483000
251825047	::487405855340376000
474475074	::487405860075732000
219550942	::487405864421036000
423891750	::487405869395484000
265553576	::487405909250146000
33823755	::487405912114876000
242922283	::487405925175939000
374739722	::487405926711042000
22383485	::487405936609595000
348458389	::487405938455101000
156866548	::487405938924875000
17990173	::487405947472863000
85111877	::487405950492368000
297679816	::487405957392392000
233740533	::487405959916945000
202791635	::487405978791723000
40226593	::487405982163951000
244279439	::487406000878546000
617791569	::487406019782270000
299484513	::487406022370140000
37090364	::487406035318358000
451183057	::487406044893949000
451183057	::487406044943896000
272533260	::487406054133624000
270143437	::487406056583471000
147279456	::487406059431010000
454398669	::487406085364797000
134616278	::487406088980267000
84871879	::487406090384982000
56967401	::487406092549255000
316162665	::487406093568446000
88328282	::487406093807529000
240463390	::487406098127659000
187047785	::487406107590004000
374739722	::487406107888214000
216486063	::487406114804629000
47880950	::487406119778648000
725532679	::487406136111689000
23475166	::487406143665229000
124517802	::487406180957179000
412756257	::487406192977653000
121290312	::487406198316998000
463381084	::487406211646500000
474475074	::487406251031003000
316162665	::487406263634911000
175581339	::487406266017656000
6733652	::487406268353900000
18183371	::487406269297225000
17169855	::487406270132289000
454398669	::487406277409406000
251443783	::487406304055394000
134616278	::487406305058238000
454398669	::487406305410560000
458766436	::487406314432520000
398285469	::487406325010161000
61370824	::487406335974060000
163340834	::487406336528101000
388433171	::487406340814295000
190379795	::487406344790503000
131866787	::487406349811474000
617791569	::487406354403819000
26068830	::487406355586641000
84871879	::487406362557550000
187047785	::487406365996892000
445925140	::487406375484395000
134616278	::487406389317603000
398285469	::487406394874679000
244279439	::487406405947637000
22991317	::487406409831956000
421356901	::487406409869701000
536012978	::487406420199878000
194998718	::487406424968810000
373690904	::487406427376320000
61370824	::487406428596887000
172997876	::487406432183390000
376425912	::487406438856146000
238740641	::487406440282599000
271921509	::487406451082940000
40478607	::487406459790303000
98599563	::487406463409995000
60771081	::487406467733938000
288918860	::487406476940816000
22383485	::487406481533595000
156866548	::487406487007137000
46963484	::487406496465301000
245855482	::487406506477113000
18183371	::487406509169463000
156866548	::487406514223988000
61370824	::487406516807688000
216591008	::487406519785238000
27211964	::487406525711806000
474475074	::487406541633372000
39160897	::487406550613368000
22142419	::487406553536811000
156866548	::487406554321526000
373690904	::487406557861134000
83736832	::487406560985890000
306529180	::487406570545119000
88328282	::487406573577175000
61370824	::487406588269821000
14808898	::487406591927660000
66058067	::487406594066776000
20954074	::487406606888337000
78384326	::487406607538847000
233740533	::487406616094838000
61370824	::487406618359762000
408479039	::487406620667023000
399713201	::487406622772572000
216591008	::487406628178632000
78384326	::487406635124785000
216591008	::487406649359872000
474475074	::487406650043555000
458826306	::487406655349719000
402797583	::487406684608794000
240798548	::487406687683215000
216591008	::487406688010391000
301497892	::487406702195535000
412756257	::487406721774530000
225959127	::487406752007069000
301497892	::487406756562100000
43508994	::487406759015743000
27626703	::487406768050294000
190379795	::487406770948546000
194998718	::487406773511274000
130363809	::487406778414424000
238740641	::487406787998404000
444298693	::487406788057497000
63473984	::487406794164035000
262405775	::487406794654769000
78384326	::487406799319224000
725532679	::487406811134590000
194998718	::487406814867103000
61370824	::487406818549702000
121290312	::487406822085492000
437762769	::487406829170069000
388597293	::487406843988160000
170064834	::487406853739929000
134616278	::487406856445644000
78384326	::487406862720335000
194998718	::487406869867003000
240798548	::487406886178652000
134616278	::487406887525416000
48467620	::487406897071263000
147279456	::487406910530801000
130363809	::487406935474323000
168274200	::487406937084936000
194998718	::487406944550785000
257265522	::487406957775446000
256321392	::487406981703933000
23820736	::487406988939128000
348082308	::487406995889090000
124517802	::487407000381579000
244279439	::487407002230849000
251825047	::487407012687253000
454398669	::487407017834078000
78384326	::487407019964760000
321780812	::487407035403620000
176839128	::487407035659468000
61370824	::487407079661899000
121290312	::487407107491123000
244279439	::487407121974038000
199784356	::487407134817009000
17169855	::487407135849218000
37316930	::487407151460020000
61370824	::487407154463129000
285906246	::487407172779659000
156866548	::487407173320724000
244279439	::487407179352121000
348458389	::487407184561840000
66555228	::487407195458248000
271304998	::487407210188644000
61318348	::487407212864606000
474475074	::487407239032885000
255834275	::487407240035303000
176839128	::487407245676650000
273814896	::487407249422155000
458826306	::487407250970247000
187017423	::487407254459535000
131866787	::487407258457092000
190379795	::487407266052595000
576780003	::487407286227177000
262405775	::487407289389699000
271460073	::487407300811169000
88328282	::487407316325519000
402797583	::487407321551622000
271460073	::487407347284054000
240798548	::487407349414383000
271460073	::487407358155698000
348152108	::487407366841720000
271460073	::487407369044131000
156866548	::487407394083729000
301290830	::487407406180098000
190379795	::487407410143715000
401109490	::487407417454780000
15804863	::487407421455740000
162175448	::487407421594566000
61370824	::487407424274300000
33299478	::487407425176104000
262405775	::487407425280937000
33643268	::487407430574174000
437762769	::487407431123996000
186945768	::487407433254719000
232072216	::487407463860543000
353475742	::487407470470393000
88328282	::487407490938576000
597038752	::487407492628877000
187017423	::487407495913021000
445925140	::487407498614145000
253737829	::487407504717283000
437762769	::487407512967458000
597038752	::487407518084116000
257913209	::487407523457433000
350525380	::487407523981717000
86131593	::487407524937609000
273814896	::487407579178336000
101572891	::487407579728207000
68517440	::487407587902500000
63473984	::487407588779122000
410461303	::487407600216969000
348082308	::487407621008142000
226357092	::487407625844183000
57651074	::487407636581593000
251443783	::487407654084427000
24804859	::487407655724396000
402797583	::487407658551345000
44205530	::487407664624701000
216591008	::487407665786523000
398285469	::487407667887886000
257913209	::487407671155625000
54344507	::487407675026579000
412756257	::487407687747903000
20954074	::487407687747907000
454531259	::487407710485237000
63473984	::487407711282143000
57065165	::487407718873845000
271460073	::487407722414235000
39160897	::487407752533127000
16568377	::487407768681590000
444298693	::487407776441069000
251825047	::487407780853055000
190379795	::487407785999478000
31620041	::487407789078507000
353475742	::487407794287423000
22991317	::487407797135355000
348082308	::487407798540455000
48467620	::487407806799028000
474475074	::487407817112813000
24804859	::487407821764296000
39160897	::487407821919494000
66203192	::487407828802367000
232711010	::487407846229684000
437762769	::487407847110873000
61370824	::487407864957255000
301290830	::487407872217980000
190379795	::487407890253086000
24804859	::487407902659854000
308175001	::487407909374930000
192727478	::487407915582881000
88328282	::487407928387723000
564138249	::487407929533149000
427464965	::487407940757118000
190977628	::487407962650992000
77754336	::487407967810355000
205320851	::487407971157417000
395703736	::487407981420871000
273814896	::487408005034418000
216591008	::487408014500974000
89294713	::487408033325019000
251443783	::487408057769394000
276784331	::487408059036475000
209401949	::487408064463527000
160788774	::487408068603293000
225959127	::487408074789896000
271921509	::487408077680168000
88453024	::487408086651396000
58627481	::487408088127795000
499167427	::487408093467127000
244279439	::487408096948408000
372493368	::487408097845972000
302934050	::487408100865880000
66203192	::487408112999993000
48467620	::487408114505768000
238030490	::487408120985952000
20954074	::487408135791865000
118855202	::487408139956781000
276784331	::487408140926058000
203736885	::487408147611398000
86243090	::487408148299669000
170064834	::487408153802186000
564138249	::487408158881890000
316162665	::487408174488502000
230327491	::487408180578615000
353418151	::487408186245136000
192727478	::487408195636588000
57065165	::487408225306693000
57065165	::487408231023529000
348082308	::487408235880538000
408239861	::487408258282315000
33818674	::487408267312627000
78384326	::487408269838020000
628427510	::487408286929387000
82150924	::487408294944722000
133526428	::487408299118055000
89294713	::487408302855176000
196394433	::487408309172183000
143225254	::487408324833320000
401109490	::487408339954192000
88328282	::487408347763580000
82433120	::487408368332845000
63473984	::487408372056985000
302934050	::487408377249529000
520004653	::487408379862589000
59583601	::487408395675123000
628427510	::487408408606175000
27763417	::487408410892062000
156866548	::487408414071328000
327934017	::487408414901796000
16248047	::487408439703138000
14606079	::487408439929221000
372493368	::487408441695027000
78384326	::487408443696099000
49221816	::487408453766643000
22431584	::487408457503748000
77754336	::487408458120310000
242922283	::487408514009022000
61370824	::487408515288682000
61307501	::487408516354039000
57065165	::487408531239223000
18148466	::487408541561798000
353475742	::487408542471557000
43052467	::487408543524343000
57065165	::487408548070952000
354629644	::487408548155252000
190977628	::487408558242156000
458766436	::487408563867107000
22991317	::487408564634664000
22142419	::487408565305364000
348458389	::487408569713950000
412756257	::487408578139922000
329093513	::487408585325166000
344817215	::487408608494112000
353475742	::487408622435958000
215109001	::487408647568248000
78384326	::487408682221989000
271460073	::487408687963979000
33818674	::487408688856981000
437762769	::487408690392477000
192727478	::487408692254752000
16713287	::487408692459876000
351004243	::487408701712498000
576780003	::487408723451588000
271460073	::487408737330954000
333245482	::487408739943583000
156866548	::487408753843908000
57065165	::487408760864784000
213131959	::487408781119074000
24804859	::487408802736513000
213131959	::487408803332124000
156866548	::487408822000971000
16248047	::487408822215274000
378334138	::487408830922625000
443512536	::487408831392010000
156866548	::487408849008082000
95714823	::487408852242280000
338619333	::487408882034040000
107870705	::487408885720809000
232275950	::487408907128537000
20954074	::487408909011783000
271460073	::487408917308514000
8962732	::487408921523806000
60771081	::487408930260152000
443428711	::487408933250670000
83736832	::487408933733031000
439491329	::487408936052862000
230327491	::487408936371228000
57065165	::487408939923824000
253134261	::487408940808802000
143225254	::487408941228257000
353475742	::487408948345970000
77754336	::487408948346376000
388433171	::487408950191476000
389954423	::487408953635389000
273814896	::487408964263366000
271460073	::487408968684552000
531871315	::487408982349611000
378281495	::487408982869295000
208296274	::487408982894854000
329093513	::487408985189126000
156866548	::487408994420412000
198393365	::487408995217313000
86243090	::487408995788140000
63473984	::487409000376324000
134225933	::487409003442733000
378334138	::487409012556972000
316162665	::487409024850096000
251825047	::487409029744844000
226357092	::487409038431232000
476507554	::487409046740148000
133341985	::487409057004015000
192727478	::487409062678900000
16102033	::487409067296841000
84871879	::487409078226792000
65412211	::487409079304740000
170357410	::487409089610141000
18842764	::487409109663510000
276784331	::487409123202703000
57331128	::487409148401684000
198393365	::487409162599415000
45243501	::487409164801417000
475210759	::487409191423057000
88328282	::487409199970668000
106584551	::487409201723879000
95714823	::487409208498061000
36612981	::487409220749230000
268073941	::487409222368628000
475210759	::487409222926479000
95714823	::487409227687002000
254851572	::487409236746313000
244279439	::487409241292959000
239254872	::487409242580598000
255834275	::487409244145074000
76977679	::487409245847957000
302934050	::487409261635317000
156866548	::487409273954394000
302408703	::487409281835094000
31294794	::487409297752879000
8962732	::487409312822996000
589638848	::487409313741160000
136828926	::487409315527921000
16248047	::487409335341809000
95714823	::487409335627440000
37316930	::487409345034850000
94996744	::487409349892259000
156866548	::487409356464738000
467899122	::487409364785823000
389954423	::487409364949798000
198393365	::487409374478876000
221641208	::487409377071366000
142364553	::487409388882104000
84871879	::487409390509518000
16102033	::487409393722728000
38207353	::487409410265059000
226357092	::487409415545290000
192727478	::487409421124124000
437762769	::487409431626665000
23665083	::487409439616405000
389954423	::487409447166554000
302408703	::487409467315597000
268073941	::487409470868553000
294745245	::487409472256872000
213131959	::487409487695736000
49455873	::487409493001916000
88328282	::487409518796476000
61307501	::487409519987666000
16370204	::487409524455006000
133526428	::487409524735619000
353475742	::487409531605876000
584206727	::487409532335702000
63473984	::487409542515269000
94996744	::487409550090584000
61370824	::487409551956660000
156866548	::487409575965257000
25942336	::487409578662178000
244279439	::487409581652332000
40604299	::487409592238759000
722514433	::487409600439021000
63720288	::487409610228109000
269605766	::487409612669206000
437762769	::487409619195944000
63473984	::487409625629609000
134225933	::487409629404876000
277278671	::487409654205390000
78384326	::487409670353858000
437762769	::487409674518806000
337499399	::487409681498144000
232711010	::487409684739919000
415179202	::487409688028667000
491679354	::487409696911810000
451868427	::487409706957160000
192727478	::487409715438448000
23672351	::487409723428200000
348458389	::487409727140544000
451868427	::487409736698970000
274712500	::487409743934132000
35297171	::487409761743159000
259413656	::487409765119983000
333245482	::487409766663065000
190977628	::487409772304412000
88328282	::487409774120538000
316162665	::487409785940086000
262449011	::487409800675082000
84871879	::487409820475998000
31625914	::487409820576653000
156866548	::487409827157905000
170815462	::487409828080271000
564138249	::487409831389970000
491679354	::487409835919425000
401109490	::487409839505547000
285906246	::487409846526828000
253886962	::487409850268123000
156866548	::487409851065450000
29853720	::487409863253712000
213131959	::487409885273784000
49221816	::487409898909880000
142364553	::487409917221810000
437762769	::487409917876518000
132768456	::487409918786281000
378234727	::487409923186122000
26068830	::487409927506255000
60771081	::487409931637624000
102875172	::487409933680664000
94996744	::487409940366385000
156866548	::487409943293612000
443428711	::487409951581536000
274712500	::487409961849217000
266413556	::487409986142629000
63720288	::487410003834187000
45911298	::487410007755853000
94996744	::487410009396232000
353475742	::487410011132264000
253737829	::487410028857802000
216591008	::487410031798013000
389954423	::487410032708190000
171510293	::487410040228171000
418503483	::487410040631209000
164676969	::487410047153352000
31625914	::487410059819769000
36250685	::487410061405614000
50778210	::487410061569187000
208217521	::487410082012217000
80419613	::487410090040115000
15137186	::487410097421692000
315559101	::487410108750524000
131866787	::487410115969294000
274712500	::487410119630520000
133526428	::487410119882190000
268073941	::487410121270898000
401109490	::487410127499046000
348082308	::487410130971918000
106860209	::487410134339956000
262449011	::487410137267970000
114077276	::487410140119707000
251443783	::487410143802314000
249246314	::487410150127304000
52011370	::487410152023556000
20713213	::487410162135625000
19734494	::487410163536502000
301290830	::487410167278211000
134225933	::487410177684287000
262449011	::487410178628005000
96013044	::487410181500702000
156866548	::487410183816372000
42529606	::487410184973582000
271717879	::487410194041671000
78384326	::487410195027755000
82223258	::487410211108700000
156866548	::487410221716107000
238030490	::487410222411960000
444298693	::487410224740171000
254851572	::487410230817353000
92936298	::487410231631437000
254851572	::487410259313446000
531871315	::487410280956440000
424464803	::487410281748762000
447813903	::487410291152785000
113048616	::487410291563442000
113048616	::487410292649783000
113048616	::487410293287309000
113048616	::487410293929033000
14253476	::487410297209364000
238030490	::487410306616807000
232072216	::487410307011477000
226357092	::487410307195604000
208217521	::487410308441735000
118855202	::487410308760084000
17694593	::487410309657657000
41606452	::487410314921533000
491679354	::487410335905619000
37080273	::487410347318726000
254851572	::487410355308466000
310144986	::487410360123527000
487258078	::487410360681377000
78384326	::487410365442310000
437762769	::487410370576125000
238341972	::487410373818331000
23450320	::487410381720006000
20026791	::487410407796006000
337499399	::487410407909625000
467899122	::487410411814133000
63720288	::487410413118554000
48467620	::487410420446019000
333245482	::487410427299516000
232072216	::487410427601887000
396923534	::487410438267629000
713350694	::487410468353740000
61370824	::487410473856671000
20935927	::487410474607075000
287877370	::487410479036260000
443428711	::487410485310943000
171510293	::487410490335703000
57331128	::487410503283519000
564138249	::487410509122400000
211645751	::487410511173419000
42435255	::487410527644446000
124517802	::487410529917739000
27538070	::487410535856885000
41967329	::487410537215434000
78384326	::487410541259157000
132768456	::487410550435885000
18842764	::487410551061217000
90966789	::487410558229311000
36612981	::487410561265577000
110530129	::487410576293756000
454398669	::487410585811046000
392422321	::487410594329657000
179736548	::487410594333884000
21330741	::487410596321579000
251825047	::487410607860117000
310144986	::487410617897086000
37080273	::487410624612536000
31620041	::487410633600925000
22991317	::487410635722850000
171510293	::487410647886331000
268073941	::487410650512379000
20903172	::487410652458143000
86243090	::487410658049523000
500060319	::487410662453575000
325359983	::487410696842264000
239254872	::487410714227642000
480895753	::487410717587283000
80419613	::487410719923929000
176954488	::487410722372993000
25082908	::487410726189813000
41967329	::487410728425369000
575804821	::487410730363138000
33249556	::487410732259348000
575804821	::487410744468598000
20903172	::487410753402437000
271460073	::487410755965575000
30104821	::487410770372997000
190379795	::487410772763353000
52454938	::487410781068083000
14808898	::487410782662320000
271460073	::487410782712639000
59705683	::487410782942937000
30336217	::487410791100846000
575804821	::487410796989648000
271460073	::487410802010652000
100471456	::487410825317994000
84871879	::487410825548673000
33302034	::487410828644458000
370416747	::487410831836327000
16370204	::487410834201935000
16102033	::487410865982144000
25082908	::487410867328143000
16380745	::487410872667488000
37080273	::487410883170402000
271460073	::487410901424017000
227355784	::487410909682618000
411777707	::487410925037969000
244279439	::487410940028018000
61370824	::487410953718226000
331227001	::487410956205449000
100471456	::487410961708371000
242922283	::487410962757349000
35945417	::487410965487419000
16370204	::487410966184099000
17990173	::487410972928528000
164676969	::487410974480416000
348458389	::487410985939271000
325906113	::487410988665552000
77754336	::487410993715486000
302934050	::487411019291979000
443428711	::487411022219603000
15804863	::487411025449209000
80419613	::487411026082930000
46965667	::487411032403742000
18842764	::487411046786035000
359775349	::487411059649961000
282692620	::487411081217056000
46965667	::487411083893043000
343904325	::487411111491162000
61370824	::487411119821053000
399408344	::487411122006282000
287877370	::487411126955548000
30336217	::487411148946276000
349787019	::487411161349251000
271460073	::487411179137273000
20903172	::487411187793936000
392422321	::487411195612504000
35603964	::487411212766826000
444251177	::487411213958402000
27335023	::487411224317919000
14594667	::487411227464073000
37578654	::487411233583546000
466873056	::487411268337164000
511899726	::487411287845257000
312471776	::487411287950123000
226357092	::487411298389348000
27538070	::487411302563065000
343904325	::487411303732887000
37080273	::487411309693390000
43586963	::487411315947085000
84871879	::487411337090187000
443428711	::487411342454702000
480895753	::487411349010411000
36250685	::487411353079259000
68622166	::487411354324566000
291249412	::487411360846733000
226357092	::487411368992051000
171510293	::487411387035955000
357275400	::487411400554209000
318627551	::487411405771927000
66393146	::487411408053604000
49221816	::487411411208130000
244279439	::487411429473923000
22991317	::487411442589896000
312517498	::487411454480748000
325359983	::487411459228323000
494514265	::487411464978702000
41908697	::487411479772426000
250713436	::487411483161001000
378415682	::487411484968751000
80419613	::487411496897744000
96899930	::487411506389467000
454531259	::487411508159070000
30104821	::487411516594225000
342508573	::487411526522130000
339353546	::487411528694370000
250713436	::487411537057824000
285401749	::487411545140248000
388433171	::487411551964377000
357275400	::487411555596656000
88328282	::487411568997433000
68221984	::487411581798858000
389614947	::487411585225613000
160788774	::487411589302079000
37578654	::487411589553729000
584206727	::487411600148942000
65826107	::487411608000671000
68517440	::487411613788426000
113048616	::487411629248618000
59705683	::487411632805797000
27335023	::487411638799437000
78384326	::487411646558920000
105607367	::487411658923331000
494514265	::487411659921559000
96899930	::487411661125328000
196693857	::487411670575112000
75555647	::487411670784819000
270025296	::487411680440512000
353475742	::487411688509960000
196693857	::487411692494536000
95712580	::487411711339556000
466873056	::487411714493652000
95712580	::487411723779862000
589638848	::487411730965094000
61370824	::487411745204346000
156866548	::487411761315061000
17169855	::487411764599214000
42529606	::487411778054553000
156866548	::487411781254774000
225959127	::487411785335468000
137014162	::487411794885890000
77754336	::487411800515035000
14808898	::487411803132264000
494514265	::487411811197542000
18015033	::487411812024217000
84871879	::487411816910180000
223243607	::487411828767481000
295339639	::487411837265543000
82223258	::487411840205725000
493221106	::487411847528583000
24226614	::487411856047226000
131310830	::487411857058439000
77754336	::487411861579907000
816177	::487411863114633000
352062989	::487411863911923000
42435255	::487411866566930000
22005666	::487411869905211000
196693857	::487411870303674000
30104821	::487411873256448000
418503483	::487411877539221000
21330741	::487411903027634000
276784331	::487411909767880000
494514265	::487411954852433000
68832413	::487411960980701000
176778479	::487411963517865000
18183371	::487411972476899000
296590824	::487411973584191000
95712580	::487411979284656000
443428711	::487411983625383000
266317182	::487411988780580000
494514265	::487411995985969000
315621982	::487411997521510000
82223258	::487412019428356000
584206727	::487412035513487000
494514265	::487412044279214000
13533012	::487412045399072000
282692620	::487412057437118000
29302446	::487412058283982000
377425191	::487412061542965000
48427726	::487412067620491000
239254872	::487412070501982000
629894993	::487412070691119000
77754336	::487412080187015000
408479039	::487412090081390000
199784356	::487412092371091000
103526992	::487412098389917000
352062989	::487412118422306000
187034273	::487412125678456000
329093513	::487412126290821000
239254872	::487412126709846000
156866548	::487412134632886000
443428711	::487412139921903000
159011393	::487412139963858000
68517440	::487412146561511000
14594667	::487412147623067000
372068999	::487412152253575000
392278984	::487412154875006000
68832413	::487412171182465000
237966586	::487412172431958000
466873056	::487412174231318000
516986236	::487412175217360000
140157275	::487412181320105000
494514265	::487412184532537000
61370824	::487412187825455000
392278984	::487412191822618000
258609027	::487412195542573000
170815462	::487412202501332000
50509821	::487412212399476000
40478607	::487412216837443000
494514265	::487412217667534000
352062989	::487412230229852000
18842764	::487412230498299000
480895753	::487412232406319000
278301419	::487412234168336000
77754336	::487412234298355000
494514265	::487412239079460000
348458389	::487412253814448000
325359983	::487412255256870000
17163265	::487412258222645000
209223008	::487412268783927000
200590129	::487412269140025000
40226593	::487412269635338000
306169468	::487412302820696000
78384326	::487412317198761000
542693847	::487412320411213000
444247134	::487412321078095000
401089789	::487412322818732000
593139104	::487412328963788000
102401687	::487412331119251000
48390222	::487412345270829000
454398669	::487412362052657000
431003917	::487412363998822000
444247134	::487412375654391000
344817215	::487412384735051000
293737316	::487412387189108000
15010357	::487412388493148000
171510293	::487412396483301000
393718746	::487412398047760000
24718142	::487412404372770000
480895753	::487412406008573000
22991317	::487412407052943000
255622442	::487412410668830000
460491164	::487412413663170000
454398669	::487412428377165000
239254872	::487412444914917000
50778210	::487412447914262000
271717879	::487412449063079000
167486585	::487412455614607000
134616278	::487412479857684000
30362051	::487412481342439000
408479039	::487412484610207000
117095775	::487412493179191000
134616278	::487412497347928000
542693847	::487412537361563000
156866548	::487412538150105000
237966586	::487412547310465000
298156322	::487412571268337000
16248047	::487412572438556000
61370824	::487412584061358000
359775349	::487412584916594000
33108084	::487412587437359000
361199465	::487412591246204000
392278984	::487412601157320000
21330741	::487412603652546000
460491164	::487412607641329000
96658544	::487412612016406000
377176939	::487412623378366000
253230729	::487412627975712000
255622442	::487412634615300000
32624494	::487412637932613000
251443783	::487412644870385000
216591008	::487412646786764000
463381084	::487412654793695000
359775349	::487412656177811000
392278984	::487412666143879000
57331128	::487412668324528000
251443783	::487412676898086000
355758655	::487412686079000000
20535654	::487412701635698000
169636335	::487412704957591000
127062122	::487412705410551000
61370824	::487412712750583000
398735102	::487412713623396000
66877066	::487412716190310000
141735027	::487412729855356000
78384326	::487412736255864000
290624910	::487412742278483000
67069063	::487412749433987000
48390222	::487412767713136000
68221984	::487412774071730000
61370824	::487412783915364000
247374067	::487412808490172000
54344507	::487412810431750000
240798548	::487412812025569000
251443783	::487412812247859000
63928079	::487412850978066000
20535654	::487412852194426000
94996744	::487412852312248000
61370824	::487412853163298000
301016850	::487412868954861000
14808898	::487412872482676000
480895753	::487412875250520000
49464322	::487412891255992000
77754336	::487412897182941000
156866548	::487412907244679000
460491164	::487412922985897000
396952554	::487412951239127000
444247134	::487412952937426000
200590129	::487412956380938000
226357092	::487412964333330000
156866548	::487412968624111000
42220462	::487412978430791000
169240898	::487412990099357000
41967329	::487412992246423000
237963845	::487413008126054000
421548020	::487413012517507000
239254872	::487413025213644000
40534884	::487413042901422000
253126912	::487413043765075000
60108947	::487413050556039000
89294713	::487413058684194000
60771081	::487413061331210000
227191596	::487413076350611000
116054733	::487413081304477000
350525380	::487413085070565000
273034167	::487413095799611000
408479039	::487413100854145000
239254872	::487413116116795000
290624910	::487413144298340000
117095775	::487413151932370000
301016850	::487413164519088000
350525380	::487413176833548000
454465194	::487413179509932000
36612981	::487413180813942000
237966586	::487413181942210000
16370204	::487413208442220000
271460073	::487413213630595000
15681561	::487413220861566000
63928079	::487413221561626000
460491164	::487413226372485000
312471776	::487413241426214000
443428711	::487413242973544000
43256984	::487413251999678000
290624910	::487413253094383000
338073739	::487413257867513000
271460073	::487413260950700000
444247134	::487413263689187000
290624910	::487413270878248000
271204273	::487413284438835000
359244936	::487413285201780000
170868061	::487413300322648000
92924351	::487413306919907000
359775349	::487413311785279000
302934050	::487413324082987000
239254872	::487413326813470000
13533012	::487413330076635000
271460073	::487413336582410000
60771081	::487413346610601000
80929828	::487413347118112000
200590129	::487413363899518000
312471776	::487413369021165000
180940959	::487413373202857000
407894919	::487413374074888000
264434173	::487413379595001000
16370204	::487413388826648000
447813903	::487413389258665000
51601709	::487413392697589000
156866548	::487413407423807000
78384326	::487413435173711000
189664484	::487413451271053000
239254872	::487413454362263000
294745245	::487413464399241000
637418169	::487413467813404000
14808898	::487413474008772000
348458389	::487413478052081000
160495648	::487413481302269000
78926478	::487413485811163000
590556372	::487413489200553000
36612981	::487413500499611000
78384326	::487413502144159000
81016171	::487413502596763000
350525380	::487413509488402000
344817215	::487413509873889000
325359983	::487413518652555000
27538070	::487413521953869000
380049732	::487413532460601000
377425191	::487413552089542000
16370204	::487413569030733000
198393365	::487413573736341000
496575332	::487413580032376000
412756257	::487413593634140000
43967474	::487413596096565000
27538070	::487413605609254000
14808898	::487413639188860000
106320745	::487413644180066000
350525380	::487413645048315000
280749613	::487413650437971000
125718303	::487413652639596000
388433171	::487413656536088000
256321392	::487413658352250000
294745245	::487413686902870000
589638848	::487413691428524000
48390222	::487413704783179000
36082253	::487413708554252000
149275783	::487413712102633000
14392960	::487413712597180000
294745245	::487413730557181000
408479039	::487413740930101000
26182895	::487413745757720000
96273402	::487413747007234000
43365529	::487413762777825000
16370204	::487413781686124000
450560571	::487413790799958000
302934050	::487413798987251000
584206727	::487413802124603000
116054733	::487413819892039000
350525380	::487413820181446000
264608632	::487413829404344000
432819849	::487413833128882000
78384326	::487413835918508000
227191596	::487413836475949000
607637849	::487413858013704000
232275950	::487413863613091000
23450320	::487413868604309000
245021956	::487413869170552000
344956423	::487413875953131000
350525380	::487413883326705000
607016651	::487413896345432000
376546976	::487413896874319000
418503483	::487413898619138000
29817953	::487413905640026000
304140174	::487413913500143000
17473737	::487413915886706000
48764697	::487413927303598000
263389464	::487413935901929000
156866548	::487413937751617000
78384326	::487413965560225000
176778479	::487413972556328000
50507669	::487413983566364000
196693857	::487413984086077000
264434173	::487413990394314000
196693857	::487413995704307000
325359983	::487413995838509000
95714823	::487414004714053000
456936884	::487414006684991000
496575332	::487414016776482000
245021956	::487414026394030000
170868061	::487414046677692000
350525380	::487414051505725000
286910447	::487414053355388000
607637849	::487414053669593000
232275950	::487414056093904000
52011370	::487414070975283000
61832970	::487414071071752000
460491164	::487414089421832000
387863634	::487414105750265000
66396119	::487414106849161000
36082253	::487414109164425000
54422208	::487414110212984000
176994984	::487414114717691000
350525380	::487414118702645000
464182365	::487414119339810000
48390222	::487414124624629000
180940959	::487414136364879000
456936884	::487414139401154000
245573462	::487414164898332000
215109001	::487414174041899000
340055562	::487414176281657000
350525380	::487414182414127000
48764697	::487414183210655000
384155676	::487414194346528000
374241458	::487414206522613000
51650419	::487414210650210000
350525380	::487414212180705000
85399171	::487414234318659000
22328944	::487414242061324000
65512747	::487414250613129000
66877066	::487414258574303000
589638848	::487414267310653000
217928831	::487414272222167000
48764697	::487414283773296000
43365529	::487414295353774000
607637849	::487414301905264000
325359983	::487414309446639000
117095775	::487414311917469000
350525380	::487414321882730000
280798922	::487414331840028000
14808898	::487414340153540000
77754336	::487414357576675000
16370204	::487414359233024000
374241458	::487414363230175000
447813903	::487414365298388000
48390222	::487414382943428000
607637849	::487414389264224000
384305773	::487414403382657000
37080273	::487414413272838000
280798922	::487414428137046000
263389464	::487414436743770000
26738161	::487414444130328000
80929828	::487414446675869000
252314330	::487414459334676000
300009838	::487414459405991000
48764697	::487414486634995000
418503483	::487414497410551000
325359983	::487414505559695000
315621982	::487414510379360000
102401687	::487414521552584000
43052467	::487414532294193000
88328282	::487414535381188000
61832970	::487414547469197000
260361255	::487414550661050000
43365529	::487414566247071000
31625914	::487414566452609000
251825047	::487414578435727000
33788573	::487414578850963000
350525380	::487414583305322000
237963845	::487414594877407000
247374067	::487414608010178000
454465194	::487414614830116000
370464008	::487414619804151000
232275950	::487414622761123000
474475074	::487414624795361000
377425191	::487414624849915000
350525380	::487414626221441000
49464322	::487414634001862000
36250685	::487414634916614000
244279439	::487414651269828000
88328282	::487414653685743000
51650419	::487414656332754000
156866548	::487414661378109000
16559994	::487414680306995000
348082308	::487414694957699000
45286852	::487414714469593000
355717008	::487414717829230000
88328282	::487414724531728000
14808898	::487414725958197000
27563012	::487414728726020000
87771600	::487414730512797000
187047785	::487414733385908000
348458389	::487414735730905000
44231782	::487414739366989000
61318348	::487414743268081000
51650419	::487414748276068000
385706960	::487414764297932000
106860209	::487414767502389000
180940959	::487414768471642000
300009838	::487414770803699000
25935173	::487414771306606000
301044144	::487414774956044000
117095775	::487414779158728000
98785279	::487414784410017000
232275950	::487414797340647000
241995287	::487414797487443000
350525380	::487414798326702000
244279439	::487414799240683000
51650419	::487414819428249000
432819849	::487414823244660000
24804859	::487414824729473000
325359983	::487414827841630000
261900342	::487414831231021000
84871879	::487414832992231000
180940959	::487414861874618000
43586963	::487414862008844000
410297246	::487414864462106000
26925878	::487414881704882000
589638848	::487414887623061000
264434173	::487414903679221000
237330810	::487414910066753000
350525380	::487414914076921000
68517440	::487414927435382000
50228529	::487414944220983000
48764697	::487414960050298000
27563012	::487414964894724000
24804859	::487414965662273000
237963845	::487414973962784000
48390222	::487414981169008000
232275950	::487414983303524000
68221984	::487414990543278000
247374067	::487414990702264000
334423964	::487415001456463000
200590129	::487415012890120000
45286852	::487415036235612000
350525380	::487415037703639000
217928831	::487415042531266000
351847146	::487415053218365000
103433902	::487415079692804000
131941193	::487415080800501000
26514591	::487415081697685000
24804859	::487415084172333000
20786050	::487415086068547000
96273402	::487415090908389000
50228529	::487415098093211000
418314197	::487415108507668000
35505123	::487415117441531000
589638848	::487415122097225000
84871879	::487415123816878000
87771600	::487415137834250000
21330741	::487415139822743000
368468264	::487415141932077000
27763417	::487415149213409000
594121150	::487415159044849000
106860209	::487415173473255000
26514591	::487415173704331000
237963845	::487415185787727000
241995287	::487415187813576000
296901409	::487415198425182000
16370204	::487415199545434000
63478115	::487415205576855000
494514265	::487415258445647000
78384326	::487415262493556000
180940959	::487415270575992000
350525380	::487415279644073000
42220462	::487415284194869000
565986436	::487415289194098000
65512747	::487415306323644000
64813007	::487415307066433000
217928831	::487415308039098000
382304432	::487415309331353000
90966789	::487415317141139000
225959127	::487415320097742000
24821703	::487415328679657000
238030490	::487415332718387000
388433171	::487415339043393000
270173839	::487415345171275000
388433171	::487415357833891000
350525380	::487415361839828000
88328282	::487415375215095000
227577445	::487415378055032000
551248502	::487415381720444000
417968003	::487415395947925000
387472182	::487415412230201000
389614947	::487415416684167000
30989596	::487415429476802000
589638848	::487415430063980000
64584579	::487415462737629000
227191596	::487415473869320000
254579074	::487415488725544000
217928831	::487415490457792000
106860209	::487415496044597000
72293435	::487415503019704000
6733652	::487415503263399000
227191596	::487415514713436000
45243501	::487415515447455000
496575332	::487415526101385000
84871879	::487415529951338000
87771600	::487415533059309000
417968003	::487415539384721000
60771081	::487415540600696000
16248047	::487415541292748000
589638848	::487415548444037000
62870601	::487415552130834000
329955120	::487415556572577000
62940169	::487415573337227000
20535654	::487415575245635000
232814871	::487415591959937000
87771600	::487415595176964000
48390222	::487415605327167000
246050172	::487415608028299000
50228529	::487415612797231000
243830281	::487415614554660000
254851572	::487415627712192000
45243501	::487415631940423000
106320745	::487415635644018000
166695965	::487415641779879000
385121286	::487415666660503000
496575332	::487415668778995000
45164175	::487415689335275000
232814871	::487415712764264000
217928831	::487415713078845000
20535654	::487415715738046000
371817971	::487415720687706000
87771600	::487415739356176000
226995875	::487415757454602000
84871879	::487415760285753000
61307501	::487415767894220000
329955120	::487415772356939000
382304432	::487415773900865000
417968003	::487415775444344000
78384326	::487415783719714000
15867361	::487415784654647000
30362051	::487415810458017000
71617108	::487415813742559000
27563012	::487415834256486000
350525380	::487415838870601000
21330741	::487415841126768000
589638848	::487415845723713000
24821703	::487415852396859000
219153949	::487415863294042000
226357092	::487415873204809000
254851572	::487415884231610000
250774954	::487415892783792000
589638848	::487415895233286000
48764697	::487415895862431000
251825047	::487415903206658000
50228529	::487415904339116000
19161423	::487415911251726000
350525380	::487415915265667000
350525380	::487415915919974000
271460073	::487415921456480000
387472182	::487415927659835000
456936884	::487415930478030000
78384326	::487415947507269000
216486063	::487415951819014000
297679816	::487415964582309000
270173839	::487415979329474000
199784356	::487415984869756000
50228529	::487415989819019000
320512967	::487415997583097000
30362051	::487415999260413000
106860209	::487416011096727000
226357092	::487416015769202000
242922283	::487416019565424000
189664484	::487416027441946000
397024307	::487416028498911000
496575332	::487416035377954000
88328282	::487416038015762000
67069063	::487416042746941000
24804859	::487416048929357000
614074554	::487416051584356000
16559994	::487416052780113000
348458389	::487416053438623000
602224338	::487416069288509000
17990173	::487416079686172000
417606826	::487416080051105000
280749613	::487416085151752000
239149781	::487416095448375000
22991317	::487416096165597000
21330741	::487416100364099000
456936884	::487416103669215000
18148466	::487416150331240000
280749613	::487416150603886000
417968003	::487416151404994000
344817215	::487416159461838000
333877322	::487416162876391000
350525380	::487416166659670000
187034273	::487416170644242000
297679816	::487416176113639000
160768741	::487416181494939000
417606826	::487416186208935000
15681561	::487416192098115000
15361643	::487416198527987000
187280228	::487416199072858000
78384326	::487416202353192000
427529204	::487416204282179000
335101950	::487416211311820000
66396119	::487416215074115000
348785324	::487416215527120000
445268626	::487416221697310000
51601709	::487416223236227000
417968003	::487416230299848000
65826107	::487416231109361000
314303039	::487416240378368000
46809403	::487416266689224000
60771081	::487416268585062000
113188973	::487416280408788000
456936884	::487416288109539000
51601709	::487416294602326000
87771600	::487416295537655000
87771600	::487416318660853000
113188973	::487416322503241000
348785324	::487416331784839000
239149781	::487416334079107000
425573791	::487416343256645000
417606826	::487416357974061000
113188973	::487416362269437000
329093513	::487416382280462000
276784331	::487416387099320000
329955120	::487416388617633000
84871879	::487416397836722000
324171027	::487416404610916000
44231782	::487416406627983000
96658544	::487416412059607000
354629644	::487416428707188000
187034273	::487416428984041000
14816854	::487416469961981000
66396119	::487416491680088000
331227001	::487416495643709000
65576332	::487416495647907000
458472537	::487416501012406000
113188973	::487416509623705000
267538322	::487416520826298000
113188973	::487416527227224000
51952627	::487416527457898000
427529204	::487416539084124000
444298693	::487416551935836000
270065033	::487416553340538000
50807638	::487416554896637000
51952627	::487416577843683000
100742600	::487416584072609000
417606826	::487416590833442000
45581124	::487416592582455000
302408703	::487416603437330000
316162665	::487416609632309000
88328282	::487416611540697000
444298693	::487416618163896000
202196262	::487416618738515000
113188973	::487416625361330000
27331177	::487416651919278000
267482514	::487416675088613000
417606826	::487416675847770000
45581124	::487416679891103000
251825047	::487416683888259000
15361643	::487416685037895000
254821900	::487416703257944000
21330741	::487416713558781000
279399275	::487416722136129000
301044144	::487416728763502000
14808898	::487416738292965000
31010760	::487416738896572000
280749613	::487416753358925000
506500282	::487416762665680000
251825047	::487416764867690000
380049732	::487416769376968000
76977679	::487416772618756000
50228529	::487416782810910000
113188973	::487416785688625000
66396119	::487416816327606000
376546976	::487416819238445000
96273402	::487416826444275000
398735102	::487416829300965000
336149936	::487416839887417000
142045716	::487416840834936000
19511096	::487416848204328000
398735102	::487416862008152000
45581124	::487416869754638000
490977827	::487416879376760000
400249617	::487416914419785000
15361643	::487416914571186000
254851572	::487416915510312000
350525380	::487416939484938000
407384648	::487416958942314000
312471776	::487416961106984000
458472537	::487416964239736000
176994984	::487416980492656000
47466684	::487416982158196000
14808898	::487416989586321000
251825047	::487416996095471000
427529204	::487417002014019000
84871879	::487417005142573000
253737829	::487417014970253000
291475742	::487417016773394000
251825047	::487417037317079000
245021956	::487417059060379000
15361643	::487417096205504000
90469755	::487417134830870000
80419613	::487417140673519000
433142367	::487417146834550000
113188973	::487417156087590000
102444460	::487417157823647000
245573462	::487417161887916000
287978614	::487417171375439000
279399275	::487417172755378000
328557330	::487417182024785000
251443783	::487417185493471000
253737829	::487417185506447000
427529204	::487417185522827000
251443783	::487417190946066000
20535654	::487417222894080000
125718303	::487417222931816000
302408703	::487417223179272000
390759619	::487417226262085000
314303039	::487417236684955000
436476907	::487417240845709000
210873235	::487417252363649000
169636335	::487417266133164000
111411572	::487417272206491000
380049732	::487417279450456000
20026791	::487417283145261000
390759619	::487417292104294000
130670448	::487417298664579000
348458389	::487417301097263000
84871879	::487417308357222000
376546976	::487417314376433000
53087279	::487417315995435000
179736548	::487417316914003000
279399275	::487417317588865000
279399275	::487417335393681000
251443783	::487417337436319000
407897841	::487417343644295000
246112828	::487417347267756000
179736548	::487417365320454000
190624012	::487417369539538000
96658544	::487417377793916000
287978614	::487417388975919000
208217521	::487417395473317000
80419613	::487417396387672000
46965667	::487417399080419000
341700434	::487417399428149000
537633292	::487417413420347000
14808898	::487417429694644000
125718303	::487417430491561000
142364553	::487417436874870000
113188973	::487417456420728000
38207353	::487417459604201000
484423510	::487417461898113000
427529204	::487417469615603000
61370824	::487417485499834000
251825047	::487417502083735000
417968003	::487417502163795000
176994984	::487417502951960000
445268626	::487417524523261000
179736548	::487417526813720000
225959127	::487417536246325000
589638848	::487417550670548000
19734494	::487417557595742000
458472537	::487417558870417000
59705683	::487417566202036000
327934017	::487417567439368000
55426501	::487417574603227000
328557330	::487417575752495000
83736832	::487417583411294000
28498427	::487417589136519000
628427510	::487417596405243000
290624910	::487417627669573000
84871879	::487417630609776000
355758655	::487417635168989000
417428775	::487417641330806000
353475742	::487417648771526000
166877807	::487417648846602000
22717394	::487417651136700000
417428775	::487417656132521000
538541326	::487417699916476000
584206727	::487417714202247000
51650419	::487417737174876000
59670513	::487417738588340000
388597293	::487417753096028000
398735102	::487417755180990000
252314330	::487417755369742000
59670513	::487417759442419000
106860209	::487417762990407000
407897841	::487417767684214000
301016850	::487417777049714000
27323374	::487417797601800000
75555647	::487417800315928000
324171027	::487417815138598000
103433902	::487417819823616000
174795727	::487417830065729000
57566548	::487417843303346000
52824736	::487417851934810000
21153287	::487417853302558000
21330741	::487417859035774000
305877074	::487417862366044000
50228529	::487417864052150000
27726737	::487417868271632000
628427510	::487417872595963000
58349263	::487417873141628000
21330741	::487417873476767000
496575332	::487417873758187000
630637790	::487417875511398000
147779508	::487417877432369000
41692308	::487417879273689000
134873681	::487417886634283000
324171027	::487417899590488000
232275950	::487417899850547000
20535654	::487417916103487000
78065938	::487417917877661000
103433902	::487417929336893000
527041090	::487417936307449000
64813007	::487417952627855000
251825047	::487417956352012000
494514265	::487417962215649000
40334639	::487417982163767000
350525380	::487417984013443000
444298693	::487417984919822000
59670513	::487417985594703000
293737316	::487418015353671000
279399275	::487418030981275000
21449993	::487418034118602000
240463390	::487418041517355000
388597293	::487418042268143000
409404583	::487418061343838000
239254872	::487418067379429000
253759009	::487418072005750000
27563012	::487418073818095000
251825047	::487418096055894000
376546976	::487418111193120000
19091805	::487418128528183000
40783277	::487418130591801000
44205530	::487418135947923000
256750208	::487418136472219000
228264355	::487418143178911000
589638848	::487418148371435000
225959127	::487418163269627000
96658544	::487418164771188000
258382946	::487418177572175000
98599563	::487418201102643000
363722761	::487418209851543000
24383303	::487418210355265000
193126668	::487418213542543000
227191596	::487418221583024000
170868061	::487418228809797000
47466684	::487418233788829000
223614733	::487418244954087000
227191596	::487418247302508000
363722761	::487418248942481000
396364407	::487418252729909000
312471776	::487418256404533000
324171027	::487418270123704000
398735102	::487418276671410000
113048616	::487418279162433000
113048616	::487418279955136000
268987143	::487418282824044000
271738272	::487418289711108000
47466684	::487418302193741000
305877074	::487418303753621000
182901672	::487418304554745000
282069115	::487418316827680000
232275950	::487418335382892000
81469472	::487418352970006000
174795727	::487418354462760000
171510293	::487418360586461000
139460380	::487418366743674000
264434173	::487418367691997000
258382946	::487418388667326000
30666953	::487418415179505000
58949154	::487418418526572000
232275950	::487418420527235000
176778479	::487418424474079000
147279456	::487418440232103000
59670513	::487418451489984000
18657192	::487418451611242000
19028099	::487418460033802000
635845301	::487418466454880000
88328282	::487418479780171000
65995121	::487418481156325000
68221984	::487418486965407000
33282020	::487418487292170000
281260984	::487418494334431000
242922283	::487418513771212000
385706960	::487418525917528000
198651083	::487418529319116000
348458389	::487418542250524000
58949154	::487418548126380000
227191596	::487418553453121000
24821703	::487418553617100000
175581339	::487418560030187000
130690913	::487418570297446000
388597293	::487418574311411000
75555647	::487418580497997000
532542878	::487418583623147000
515818133	::487418592900960000
147279456	::487418602669096000
52950877	::487418610638258000
142045716	::487418617038786000
301016850	::487418630326341000
238030490	::487418640480743000
80419613	::487418645413646000
628427510	::487418645983662000
79373818	::487418657677377000
40783277	::487418669392068000
142045716	::487418685057810000
325359983	::487418710232035000
247374067	::487418722890424000
225959127	::487418726493331000
105855764	::487418729983008000
247374067	::487418731635552000
378622092	::487418736526516000
414526765	::487418745909174000
232114448	::487418746416668000
131941193	::487418757233782000
129240201	::487418760718856000
75630500	::487418760736047000
254821900	::487418764083077000
245855482	::487418777819422000
16102033	::487418784593215000
171510293	::487418787197485000
338543771	::487418790431322000
75555647	::487418797088059000
355896730	::487418806453936000
348725381	::487418826846633000
75630500	::487418828939591000
367941154	::487418855946330000
147279456	::487418866511790000
21449993	::487418868269203000
364410144	::487418870290862000
251443783	::487418870362165000
27323374	::487418871268126000
629894993	::487418876552949000
30104821	::487418881816805000
76442745	::487418891459899000
176954488	::487418892768129000
402797583	::487418898338156000
515818133	::487418908711063000
43256984	::487418915258368000
251443783	::487418931687084000
267482537	::487418934254006000
513711139	::487418940994240000
33369338	::487418941384323000
324171027	::487418945893584000
171510293	::487418959788908000
75555647	::487418966865096000
324171027	::487418968903524000
262248356	::487418971046825000
17529301	::487418978621747000
137135705	::487418982945660000
348262381	::487418984728252000
134616278	::487418991397588000
106561609	::487418992680636000
75555647	::487418992932319000
56556074	::487419001899732000
75630500	::487419011429564000
728549208	::487419022120873000
251443783	::487419023215194000
298156322	::487419028567121000
81469472	::487419033537765000
136791341	::487419041741815000
65995121	::487419053095792000
189025601	::487419054261411000
629894993	::487419061899231000
397024307	::487419066735284000
305877074	::487419091041275000
499167427	::487419103133462000
106561609	::487419106191110000
40783277	::487419114114121000
30104821	::487419118065168000
21330741	::487419126193725000
423830555	::487419127535910000
106320745	::487419127569854000
40783277	::487419131084300000
378622092	::487419137896230000
520533224	::487419153104375000
128977591	::487419153931055000
277829772	::487419184352346000
79373818	::487419190870298000
392422321	::487419190903836000
285254109	::487419193550049000
291155950	::487419233265909000
58949154	::487419235090460000
82223258	::487419242946367000
232114448	::487419244595150000
20535654	::487419247459442000
727422228	::487419247782412000
198393365	::487419252429705000
15361643	::487419254065868000
251825047	::487419264882573000
147279456	::487419267403350000
19683725	::487419267634458000
324171027	::487419269995831000
42529606	::487419275687514000
513711139	::487419277746503000
14392960	::487419289196961000
398735102	::487419290631806000
282328751	::487419301629263000
63473984	::487419303503749000
348085087	::487419311238025000
75555647	::487419313482366000
552802620	::487419318070542000
103433902	::487419319593484000
251825047	::487419322055155000
348725381	::487419324270141000
42529606	::487419327311020000
30104821	::487419330225643000
479959389	::487419336676888000
382304432	::487419344679628000
43967474	::487419345212305000
199331386	::487419348232200000
40783277	::487419350064721000
315987923	::487419362098167000
212475056	::487419362974777000
141735027	::487419363239399000
58949154	::487419369513697000
130690913	::487419390350999000
348725381	::487419396126949000
390504920	::487419398731608000
353475742	::487419420344868000
27563012	::487419423146270000
156866548	::487419430423388000
378622092	::487419430776090000
51952627	::487419431870423000
355758655	::487419432772177000
479959389	::487419441970708000
305877074	::487419446185570000
369849727	::487419451311423000
353475742	::487419453773467000
14808898	::487419455979651000
409640203	::487419460702068000
520004653	::487419466683138000
425434011	::487419475788972000
14816854	::487419477777068000
444298693	::487419484169572000
21449993	::487419484794134000
353475742	::487419488821075000
208217521	::487419492562378000
333704327	::487419503496921000
216833550	::487419508051570000
20535654	::487419510379405000
329093513	::487419512569225000
171510293	::487419513386725000
15728310	::487419521439789000
355758655	::487419522211536000
164575018	::487419524279308000
46764883	::487419541736001000
27323374	::487419545653489000
156866548	::487419565262274000
575804821	::487419566947983000
182901672	::487419569238454000
23868298	::487419578633306000
225959127	::487419626154774000
196890320	::487419631091478000
347596428	::487419637429071000
179119528	::487419639941840000
24226614	::487419647575478000
30104821	::487419648531386000
310009833	::487419661974122000
18613311	::487419666961166000
21330741	::487419672447311000
553738195	::487419673864974000
107870705	::487419684744994000
99827590	::487419692840009000
50805763	::487419702193299000
50805763	::487419714222567000
724485482	::487419725542989000
46764883	::487419739707150000
96658544	::487419750218100000
14606079	::487419759621718000
30104821	::487419762595491000
391573659	::487419765166596000
727422228	::487419767305691000
176954488	::487419769297973000
23400461	::487419773840801000
372499722	::487419787468099000
193126668	::487419789212516000
18613311	::487419789912981000
385121286	::487419790336606000
232072216	::487419791125512000
849	::487419791984967000
250994156	::487419802504265000
348458389	::487419807391027000
16559994	::487419807793287000
348458389	::487419808489553000
24821703	::487419809941164000
40783277	::487419812574793000
310009833	::487419829263925000
232275950	::487419830392197000
316162665	::487419831495319000
315987923	::487419837937750000
179119528	::487419841255837000
546947837	::487419844254785000
58349263	::487419860373475000
388597293	::487419875581632000
58949154	::487419880547704000
378622092	::487419881319829000
382304432	::487419886235156000
409404583	::487419888172949000
490977827	::487419894825488000
106561609	::487419905549934000
46764883	::487419919764451000
433142367	::487419924923817000
344817215	::487419935677628000
48764697	::487419936059305000
83513704	::487419938542350000
141976809	::487419939377012000
183904300	::487419958079406000
50778210	::487419964568371000
21330741	::487419969274015000
40783277	::487419974869204000
287978614	::487419975926161000
364428125	::487419983425572000
388597293	::487419994947325000
57651074	::487419999124865000
348262381	::487420001947631000
67450397	::487420015051026000
160734732	::487420019995717000
110297719	::487420025297330000
63473984	::487420028837318000
300009838	::487420029634641000
250994156	::487420035791458000
83736832	::487420040510054000
478941450	::487420042641178000
409640203	::487420050286997000
118469346	::487420055324327000
39160897	::487420058940243000
388597293	::487420059686412000
476507554	::487420063075430000
287978614	::487420074483937000
141976809	::487420075264057000
31536491	::487420086085357000
118469346	::487420089168187000
118469346	::487420089893793000
267482537	::487420107753553000
232275950	::487420113528713000
79373818	::487420124085768000
247374067	::487420129060618000
51964139	::487420136932904000
39160897	::487420144994750000
23868298	::487420145942274000
520004653	::487420149457117000
327662373	::487420151529504000
378622092	::487420154620702000
251825047	::487420181933604000
43630532	::487420186761240000
617791569	::487420188519038000
27563012	::487420195766824000
378622092	::487420199931752000
325996873	::487420201810788000
402797583	::487420203026767000
401109490	::487420213093097000
58349263	::487420226913705000
728549208	::487420228792778000
264434173	::487420243111723000
27563012	::487420245087625000
316162665	::487420269871378000
385782746	::487420271637184000
628427510	::487420273847578000
27563012	::487420276003856000
61307501	::487420305632018000
553738195	::487420306231803000
376541246	::487420329715707000
378622092	::487420334266920000
339353546	::487420336456355000
33282020	::487420352574652000
636632104	::487420367523176000
40783277	::487420371776184000
599774410	::487420385504550000
232275950	::487420392777060000
319420243	::487420394819682000
22033805	::487420402038083000
183904300	::487420405250940000
232275950	::487420410430881000
447774872	::487420412267999000
75555647	::487420417033142000
188417746	::487420427862810000
18613311	::487420438377558000
391573659	::487420456127832000
142045716	::487420462712909000
105598447	::487420462767407000
316162665	::487420481318817000
391573659	::487420487039860000
755431	::487420494409261000
323978080	::487420498985623000
18613311	::487420499568259000
427529204	::487420504999878000
305877074	::487420511299710000
40334639	::487420517905735000
58949154	::487420552865275000
391573659	::487420553280516000
75555647	::487420562944561000
319420243	::487420564089237000
444298693	::487420567168249000
14808898	::487420598872981000
427529204	::487420601733099000
83513704	::487420604157423000
349788720	::487420633970524000
71157367	::487420652908216000
310009833	::487420658343612000
397571431	::487420663351611000
316162665	::487420673036271000
520004653	::487420674130997000
427529204	::487420674806267000
160734732	::487420679843627000
389738018	::487420680280244000
607637849	::487420688236441000
623584562	::487420702065061000
171510293	::487420713049931000
445268626	::487420715420098000
118469346	::487420717848227000
171510293	::487420718414442000
390504920	::487420721644466000
312348050	::487420735343063000
14816854	::487420739864100000
39553593	::487420747489374000
314303039	::487420755198504000
520004653	::487420762777595000
49221112	::487420764883152000
427529204	::487420765751353000
232275950	::487420769786290000
274712500	::487420772344795000
427529204	::487420781505171000
49221112	::487420808097042000
397571431	::487420812312334000
381181950	::487420827730591000
445268626	::487420835989573000
21449993	::487420836106604000
316162665	::487420838740643000
520004653	::487420864711753000
274712500	::487420869468106000
232275950	::487420869958828000
425183249	::487420880705032000
44231782	::487420897238585000
315987923	::487420897356050000
182901672	::487420897759096000
462487376	::487420907044888000
427529204	::487420907833393000
382304432	::487420912783085000
134225933	::487420923168194000
378622092	::487420926724964000
520004653	::487420929568288000
40783277	::487420950095204000
274262734	::487420952343359000
101572891	::487420969582346000
23820736	::487420980524883000
518141549	::487420981489590000
389738018	::487420987424911000
378622092	::487420987835969000
248358978	::487420990863863000
213131959	::487420992239587000
110297719	::487420997599899000
90966789	::487421011969970000
588641285	::487421022870585000
242922283	::487421022975844000
94996744	::487421032156766000
40226593	::487421035969773000
1318301	::487421037668077000
17990173	::487421038989672000
176994984	::487421040444727000
1007041	::487421061571428000
90966789	::487421061957713000
348458389	::487421062511337000
113722629	::487421062750412000
390504920	::487421063551533000
315987923	::487421065841221000
613592670	::487421070173958000
147279456	::487421087290908000
110297719	::487421089010552000
308946618	::487421095624966000
409680332	::487421104051347000
251825047	::487421110724464000
338619333	::487421117955440000
349788720	::487421124481806000
315987923	::487421126612484000
40604299	::487421132174143000
378622092	::487421137262231000
478941450	::487421147089498000
44278444	::487421148066377000
476507554	::487421152784945000
277829772	::487421157453615000
335608417	::487421159810818000
72890292	::487421165385039000
25408355	::487421166177775000
96793797	::487421179750125000
375385791	::487421190890614000
444298693	::487421193663021000
391573659	::487421198221852000
33299478	::487421199396245000
476507554	::487421204530081000
30795924	::487421220078764000
52754052	::487421222129397000
18842764	::487421235895484000
39160897	::487421253868089000
589638848	::487421264642838000
463250994	::487421269109780000
21945140	::487421293403205000
418480466	::487421294200102000
391573659	::487421307525398000
44231782	::487421310159429000
179337055	::487421319911178000
72890292	::487421334931378000
349788720	::487421337325928000
232275950	::487421342027755000
285254109	::487421342031966000
216486063	::487421342741196000
14816854	::487421351943102000
134225933	::487421352715223000
317596401	::487421358197182000
154692700	::487421359757094000
305877074	::487421362550493000
387476542	::487421384726151000
179039178	::487421386554900000
378622092	::487421391357370000
45911298	::487421392745287000
32624494	::487421409946107000
315987923	::487421414236901000
298156322	::487421440237395000
258609027	::487421450501226000
454375039	::487421458507767000
80159052	::487421459384377000
36579395	::487421475595366000
86885002	::487421478757888000
15742158	::487421487322628000
232114448	::487421501264916000
179337055	::487421511553134000
190379795	::487421515550310000
416419059	::487421515575459000
134585678	::487421517987188000
476507554	::487421521426538000
134225933	::487421529878462000
312348050	::487421540141522000
251359942	::487421540246384000
143225254	::487421543505358000
298156322	::487421545124343000
254851572	::487421555157110000
444298693	::487421561318957000
58349263	::487421572840718000
378622092	::487421590347730000
320400498	::487421592494817000
234187240	::487421599721611000
9899992	::487421601818750000
118469346	::487421603093815000
310009833	::487421626795847000
351896383	::487421637784920000
113048616	::487421641161338000
251359942	::487421641291354000
113048616	::487421641891147000
99827590	::487421648627200000
227191596	::487421655610695000
176994984	::487421665412788000
324171027	::487421669271928000
118469346	::487421670638886000
467899122	::487421678624862000
11146552	::487421685528686000
118469346	::487421705753620000
82150924	::487421707041259000
102444460	::487421715572465000
86885002	::487421717271179000
118469346	::487421721280909000
79035481	::487421757448798000
433654462	::487421769503215000
1318301	::487421777367146000
24821703	::487421787278286000
315987923	::487421800591007000
478145352	::487421806014636000
225287674	::487421808014938000
225959127	::487421810502164000
129240201	::487421814004383000
158428489	::487421815858282000
118469346	::487421820702687000
443428711	::487421820832735000
254851572	::487421845751091000
113722629	::487421856329502000
225287674	::487421856505274000
163893797	::487421865078452000
129240201	::487421883575324000
118469346	::487421886897205000
630637790	::487421889389031000
614436697	::487421894962843000
409680332	::487421897236176000
513711139	::487421912587730000
180675388	::487421921693167000
447774872	::487421929368719000
250994156	::487421930752835000
254851572	::487421957202124000
296016163	::487421960381399000
312471776	::487421964416716000
286341932	::487421965699792000
444298693	::487421967176568000
18968115	::487421971941306000
254851572	::487421974834995000
52610012	::487421979180294000
1318301	::487421984368627000
209401949	::487421992224583000
389738018	::487421993030266000
180675388	::487421997370978000
253737829	::487421999619526000
179337055	::487422000290209000
232275950	::487422009266028000
180675388	::487422018124382000
296901409	::487422019831468000
180675388	::487422026320076000
378622092	::487422041130536000
255311687	::487422043441229000
110236585	::487422050215395000
316162665	::487422057521508000
225959127	::487422062303387000
518141549	::487422062466588000
18968115	::487422071736377000
296016163	::487422072407068000
347994449	::487422085975646000
14792781	::487422100215316000
176994984	::487422101775585000
118469346	::487422115239321000
94181957	::487422116636028000
330834997	::487422117554573000
179736548	::487422126672998000
389738018	::487422142947287000
82150924	::487422143563436000
26068830	::487422152983863000
153077015	::487422157559828000
444298693	::487422158285860000
349788720	::487422165747130000
90750144	::487422166317936000
61370824	::487422175331491000
176994984	::487422181916164000
19511096	::487422197711917000
179736548	::487422205387476000
296016163	::487422220629594000
17529301	::487422221196230000
728549208	::487422223389839000
179736548	::487422229932560000
37294507	::487422234357559000
257942561	::487422234756005000
21330741	::487422237427769000
312471776	::487422241488265000
129240201	::487422266267803000
401109490	::487422267106656000
478941450	::487422269384179000
348458389	::487422286723420000
401109490	::487422293283311000
7522612	::487422298115567000
24821703	::487422304876761000
348082308	::487422309205282000
84871879	::487422309209104000
303488399	::487422319074111000
378622092	::487422322241208000
271460073	::487422330743062000
180675388	::487422345993535000
378622092	::487422347037913000
410403898	::487422362242277000
518141549	::487422376259244000
179337055	::487422378603843000
225287674	::487422382785986000
180675388	::487422385214066000
347994449	::487422392453459000
391573659	::487422400552636000
296016163	::487422406391128000
176994984	::487422418969841000
520004653	::487422430650974000
141140385	::487422431582101000
515818133	::487422433532850000
180675388	::487422447155544000
179736548	::487422456722763000
225287674	::487422457306152000
179736548	::487422467741188000
21449993	::487422467955101000
36772146	::487422480085032000
23611301	::487422489719353000
198233216	::487422490763743000
444298693	::487422492613836000
52610012	::487422507222171000
50546012	::487422508023300000
147779508	::487422508816408000
476507554	::487422509097025000
158428489	::487422512116932000
348082308	::487422525232529000
399408344	::487422532878745000
86885002	::487422533444980000
347994449	::487422540789211000
32624494	::487422545113526000
216833550	::487422547521048000
408479039	::487422562587394000
232114448	::487422566257025000
239702167	::487422566320340000
180675388	::487422572846252000
324171027	::487422581268824000
266210776	::487422581276803000
200615756	::487422583382360000
271460073	::487422589896507000
89294713	::487422590139375000
427529204	::487422595889778000
82150924	::487422610192351000
451868502	::487422610288816000
17169855	::487422613950431000
117608761	::487422616173424000
334423964	::487422619054903000
32624494	::487422619944112000
176994984	::487422633781116000
277829772	::487422636763262000
27331177	::487422645726490000
451868502	::487422647219658000
225206178	::487422649828515000
80929828	::487422652500283000
19511096	::487422652999409000
194359616	::487422657587986000
478941450	::487422686654513000
80929828	::487422690781712000
378622092	::487422691176370000
82150924	::487422694804054000
21330741	::487422695521275000
500060319	::487422697572691000
349788720	::487422706019602000
297679816	::487422715050352000
506500282	::487422715993653000
14808898	::487422720016416000
134585678	::487422727095992000
52610012	::487422735908220000
27563012	::487422741725736000
527041090	::487422744124850000
266210776	::487422745009876000
427529204	::487422746561744000
52628599	::487422755806396000
250994156	::487422763187974000
202196262	::487422774869098000
378622092	::487422786777133000
472528304	::487422794939236000
225287674	::487422808654237000
54466394	::487422811120467000
50429893	::487422812278116000
385121286	::487422817323859000
500060319	::487422826648199000
478941450	::487422831232180000
84871879	::487422834872827000
324171027	::487422836840361000
378622092	::487422846499827000
179337055	::487422847740940000
131278152	::487422851486457000
91712528	::487422853847851000
29817953	::487422870172073000
134616278	::487422874882297000
23442090	::487422880129761000
506500282	::487422881534459000
405362735	::487422885464522000
239702167	::487422886135996000
378622092	::487422889902477000
479959389	::487422891240472000
67450397	::487422902326034000
232114448	::487422913113374000
1318301	::487422921745240000
119636299	::487422922244374000
318065690	::487422925662732000
80419613	::487422928209072000
194359616	::487422933061472000
208250490	::487422942788452000
371817971	::487422943254032000
117608761	::487422944386113000
34052201	::487422946831396000
286341932	::487422975050674000
174795727	::487423027634663000
467899122	::487423035549302000
286734780	::487423040880263000
506500282	::487423050539757000
279162166	::487423055489433000
240798548	::487423071892946000
454465194	::487423075298721000
588874950	::487423079178465000
32750427	::487423082118656000
388433171	::487423086447173000
96793797	::487423092474380000
63473984	::487423106714066000
16248047	::487423106898620000
378622092	::487423108073013000
27563012	::487423111290437000
179337055	::487423111579463000
239702167	::487423115568635000
170868061	::487423126460841000
179337055	::487423130999087000
478941450	::487423134316777000
418327117	::487423135885451000
454465194	::487423137693175000
77765035	::487423140721475000
349788720	::487423147365253000
271460073	::487423147876966000
255205725	::487423152390041000
260428602	::487423164579074000
50429893	::487423164608028000
401109490	::487423180844191000
90750144	::487423190323712000
271460073	::487423195516264000
262405775	::487423202134462000
401109490	::487423220648120000
61370824	::487423222699130000
63473984	::487423224808878000
478941450	::487423231322624000
425573791	::487423234082488000
315987923	::487423247059677000
378622092	::487423247236218000
225206178	::487423248536068000
61370824	::487423258728214000
50805763	::487423265925652000
61370824	::487423288604237000
228213959	::487423290483277000
520004653	::487423292593037000
83428249	::487423293843341000
427529204	::487423297580052000
378622092	::487423298012471000
84871879	::487423321881837000
396929208	::487423323228229000
520004653	::487423324721397000
300135225	::487423326529548000
348082308	::487423330274656000
179119528	::487423336319025000
224126979	::487423343847428000
25410192	::487423350084362000
401109490	::487423350772207000
63473984	::487423351527182000
19511096	::487423370300911000
305877074	::487423370766479000
399621678	::487423379704541000
353475742	::487423393260503000
31536491	::487423396016168000
48764697	::487423400764133000
256750208	::487423410541064000
277829772	::487423415956303000
340819943	::487423419370049000
399621678	::487423423748927000
224126979	::487423466233024000
285254109	::487423481135394000
32171318	::487423500857401000
314303039	::487423504246407000
286734780	::487423523837591000
200615756	::487423527176241000
378622092	::487423530943131000
371817971	::487423550832525000
52628599	::487423556415143000
242922283	::487423571502047000
286734780	::487423576937463000
388597293	::487423579336617000
111411572	::487423583116083000
378622092	::487423587880824000
208250490	::487423588132061000
21330741	::487423606842880000
94737009	::487423615202115000
378622092	::487423617110904000
179736548	::487423619664863000
27563012	::487423620617355000
30417393	::487423622152081000
503708554	::487423622365978000
22278303	::487423622395740000
260825806	::487423630998274000
398735102	::487423637272924000
348458389	::487423638598340000
315987923	::487423644000215000
369819130	::487423644226711000
63473984	::487423651591884000
46965667	::487423652842188000
414526765	::487423657434972000
427529204	::487423658806091000
83673720	::487423669288062000
341666582	::487423672420794000
14816854	::487423674887061000
392716377	::487423685314097000
50805763	::487423685850984000
200615756	::487423693828526000
1318301	::487423695636279000
348082308	::487423703269920000
344817215	::487423710626729000
454465194	::487423717358960000
378622092	::487423718072012000
30417393	::487423718927253000
36579395	::487423722731483000
440314946	::487423725516505000
105855764	::487423731409494000
409640203	::487423734538461000
278603967	::487423735826100000
478941450	::487423753756749000
506760887	::487423775521005000
17764624	::487423778574434000
179337055	::487423779488808000
366701651	::487423780684587000
478941450	::487423785792839000
378622092	::487423804529201000
389954423	::487423810782498000
208250490	::487423818143518000
375961439	::487423820332945000
14816854	::487423825106051000
260961523	::487423830994862000
105855764	::487423831514959000
82223258	::487423846656385000
18842764	::487423847210422000
409640203	::487423848430567000
401109490	::487423850099924000
48764697	::487423857620295000
478941450	::487423858538840000
1318301	::487423864561881000
378622092	::487423873949130000
30417393	::487423876255588000
7522612	::487423880295088000
106860209	::487423899160690000
478941450	::487423906597179000
105855764	::487423907381514000
414526765	::487423921336360000
82150924	::487423928537583000
478941450	::487423932077592000
312471776	::487423938990206000
478941450	::487423961664196000
82150924	::487423961722912000
44278444	::487423976285949000
52610012	::487423980341456000
271460073	::487423982661287000
315987923	::487423994010673000
66270239	::487424006065102000
82433120	::487424007206342000
415179202	::487424023417323000
53112812	::487424027422494000
347994449	::487424032292503000
63473984	::487424035060342000
552789896	::487424045194182000
190977628	::487424047265746000
190379795	::487424047894904000
78926478	::487424059009802000
388597293	::487424059089506000
72890292	::487424068661288000
105855764	::487424072536432000
63473984	::487424076764307000
509760806	::487424083223527000
500060319	::487424089859293000
30417393	::487424092086104000
30151060	::487424110478123000
47466684	::487424125561225000
27792069	::487424131290632000
271460073	::487424140912369000
208250490	::487424141289463000
312471776	::487424149955305000
396929208	::487424172042108000
36579395	::487424179310833000
251825047	::487424193781194000
123373847	::487424199670001000
478941450	::487424204602478000
36601312	::487424204686389000
271460073	::487424204732911000
61370824	::487424209660825000
25368960	::487424214303916000
47466684	::487424224873967000
271460073	::487424227784785000
105855764	::487424234394619000
82150924	::487424238387609000
190379795	::487424251318652000
414526765	::487424268188536000
378622092	::487424276740702000
63473984	::487424279848312000
315987923	::487424280896864000
46965667	::487424281912303000
462487376	::487424308575084000
478941450	::487424311230070000
46965667	::487424324610314000
444298693	::487424347557351000
260361255	::487424367081435000
78465328	::487424370948599000
409640203	::487424379995684000
333704327	::487424404671193000
36579395	::487424427659784000
247374067	::487424430876811000
461392295	::487424433594720000
312471776	::487424435008573000
14816854	::487424436727840000
178492117	::487424438049075000
88328282	::487424438791438000
271460073	::487424439207075000
241999176	::487424440209141000
493640349	::487424482844221000
82150924	::487424490343636000
233084334	::487424491232849000
391573659	::487424494433103000
172997876	::487424499839934000
46965667	::487424500146114000
105855764	::487424506487529000
238672857	::487424508048207000
382304432	::487424516730421000
311583053	::487424534937890000
489078088	::487424534979440000
46965667	::487424536624001000
552789896	::487424537865494000
36579395	::487424542680182000
179337055	::487424543179280000
21117523	::487424546090516000
407894919	::487424552767467000
179337055	::487424554751381000
63473984	::487424570798788000
120863692	::487424574959919000
24983393	::487424586644848000
160734732	::487424590751096000
278603967	::487424601190694000
43256984	::487424603438866000
437898031	::487424616462569000
397571431	::487424616999030000
179736548	::487424618693537000
36250685	::487424632983945000
42220462	::487424641976127000
310009833	::487424660917587000
463381084	::487424669994061000
50805763	::487424675287277000
347994449	::487424675438686000
25747982	::487424685076779000
118469346	::487424693972893000
409640203	::487424709214994000
172997876	::487424720175120000
437762769	::487424727968129000
513855251	::487424728269717000
325359983	::487424731109265000
105855764	::487424732208189000
440314946	::487424734401802000
13533012	::487424750247899000
347994449	::487424752324468000
351810944	::487424753108398000
120863692	::487424758964051000
388597293	::487424768245645000
70571907	::487424768585371000
95712580	::487424771835953000
27992224	::487424776647221000
66270239	::487424784964149000
179337055	::487424787824656000
454465194	::487424788454195000
513434526	::487424799057010000
382304432	::487424803599826000
61318348	::487424803616616000
17163265	::487424803696279000
348458389	::487424804564135000
378622092	::487424811178930000
16472279	::487424811321135000
312471776	::487424826223890000
86349050	::487424826324570000
179669687	::487424828303867000
42529606	::487424835673681000
238788821	::487424842602663000
15204110	::487424846482374000
513434526	::487424853746540000
454465194	::487424855844081000
46965667	::487424857333055000
388597293	::487424866723696000
66270239	::487424870511157000
48764697	::487424871366815000
50805763	::487424877041696000
47466684	::487424882565976000
242922283	::487424887619735000
179736548	::487424890652196000
47466684	::487424893093691000
47466684	::487424900597305000
378622092	::487424904506380000
47466684	::487424909233385000
19511096	::487424927230738000
47466684	::487424934055268000
388597293	::487424934126170000
195977109	::487424944934895000
36579395	::487424947946397000
113048616	::487424957631037000
179736548	::487424959724023000
467027311	::487424965751615000
61307501	::487424990120116000
507987711	::487424992913932000
47466684	::487424996651044000
266033863	::487424999913832000
378622092	::487425021145780000
225206178	::487425024144703000
43365529	::487425025587171000
43052467	::487425029789859000
353475742	::487425033048821000
35592561	::487425046982717000
43365529	::487425059124834000
115550523	::487425071196041000
513434526	::487425083644735000
451667062	::487425084189966000
43365529	::487425084911398000
409640203	::487425097494310000
36579395	::487425120797863000
201899461	::487425121414414000
19511096	::487425122781777000
179736548	::487425125654859000
36579395	::487425146546696000
378622092	::487425161424302000
179736548	::487425164708032000
493640349	::487425170882453000
202927618	::487425176607657000
490977827	::487425177383604000
105855764	::487425179123847000
37090364	::487425181196251000
631603360	::487425189047586000
533788768	::487425207133831000
297679816	::487425207586803000
201899461	::487425214666375000
325996873	::487425254705627000
409640203	::487425263509045000
107870705	::487425294664339000
50805763	::487425307343728000
62975545	::487425308543287000
489078088	::487425317590405000
168964399	::487425321306566000
37090364	::487425334581944000
255547325	::487425336850661000
23785621	::487425359411810000
106561609	::487425361060184000
347994449	::487425368958464000
401109490	::487425372041248000
454465194	::487425380455051000
41692308	::487425383898578000
533788768	::487425400474439000
225206178	::487425401975607000
83513704	::487425410439733000
278220302	::487425410758500000
107870705	::487425443574718000
25839207	::487425454979051000
444298693	::487425458695573000
425434011	::487425466634997000
66877066	::487425472780042000
105855764	::487425485991706000
83736832	::487425486952214000
513711139	::487425487694594000
15137186	::487425491670818000
427529204	::487425495722520000
313341167	::487425497727385000
213131959	::487425500839542000
425434011	::487425504140488000
189664484	::487425508934561000
118469346	::487425509190406000
128977591	::487425514102345000
15361643	::487425514835955000
179736548	::487425526437392000
408479039	::487425534104993000
351810944	::487425570477572000
62685527	::487425585967140000
489078088	::487425597543436000
224095849	::487425600974381000
515818133	::487425604040798000
271460073	::487425605777231000
14816854	::487425607257432000
287978614	::487425607748165000
278603967	::487425619689357000
451183057	::487425626475753000
401109490	::487425628506169000
25839207	::487425629701144000
256756265	::487425649225633000
323262953	::487425657295896000
55287428	::487425658344067000
533788768	::487425662173863000
113188973	::487425665814503000
105855764	::487425685909024000
167384328	::487425695790809000
21330741	::487425704217174000
48764697	::487425704229748000
279399275	::487425704363954000
96793797	::487425704544329000
364405877	::487425705039249000
478941450	::487425713243312000
243472980	::487425714174443000
409640203	::487425720394592000
401109490	::487425722177564000
22033805	::487425724001693000
46461373	::487425742180212000
478941450	::487425743358398000
48390222	::487425743496810000
19511096	::487425745480712000
278603967	::487425765999271000
118469346	::487425768704585000
96793797	::487425770185179000
372493368	::487425774157176000
243472980	::487425778011734000
324171027	::487425787445129000
254600909	::487425788816281000
353475742	::487425804339404000
515818133	::487425808915791000
388597293	::487425811893346000
160734732	::487425812249845000
113188973	::487425814259314000
46965667	::487425835390230000
42435255	::487425841433812000
388597293	::487425852439683000
83513704	::487425860270440000
26068830	::487425863642660000
15361643	::487425863705985000
251429451	::487425869137592000
382304432	::487425876502777000
62870601	::487425889815105000
251429451	::487425894748004000
408479039	::487425894974496000
46965667	::487425909692325000
353475742	::487425911398993000
213131959	::487425914280488000
378622092	::487425923848101000
533788768	::487425936858820000
286341932	::487425937785364000
171103429	::487425940545228000
96793797	::487425945238654000
412792027	::487425947058966000
36579395	::487425947495190000
46965667	::487425954693009000
421548020	::487425964549214000
118469346	::487425968621903000
25839207	::487425969427202000
46809403	::487425973592150000
559991040	::487425975513526000
478941450	::487425983322939000
255547325	::487425985487204000
251825047	::487425998502129000
278603967	::487426005204598000
409640203	::487426008748793000
21449993	::487426015900098000
128775325	::487426021629501000
493647862	::487426049324494000
278603967	::487426066139451000
348458389	::487426067960176000
244646421	::487426069624934000
17990173	::487426076583686000
50429893	::487426077535391000
383972979	::487426079829680000
348262381	::487426086792228000
242922283	::487426095294455000
339353546	::487426107419795000
273034167	::487426120619290000
271460073	::487426134720921000
408479039	::487426137472397000
278603967	::487426138176643000
378622092	::487426144648826000
444247134	::487426155939495000
378622092	::487426157311451000
82223258	::487426164999192000
271460073	::487426167323254000
7522612	::487426171488186000
409640203	::487426177590505000
533788768	::487426182963802000
172997876	::487426184280829000
401109490	::487426188730990000
118469346	::487426193126203000
338073739	::487426196297105000
53863390	::487426201326481000
367561919	::487426229285289000
19511096	::487426249162096000
425434011	::487426254983794000
15361643	::487426274580004000
327842258	::487426277591490000
105855764	::487426279310757000
116054733	::487426287548780000
180675388	::487426303725801000
6733652	::487426303956893000
107870705	::487426315998351000
204292930	::487426324982530000
256756265	::487426335136968000
28875632	::487426341348716000
497571518	::487426344264171000
216083133	::487426360546033000
63473984	::487426365067501000
252914746	::487426374982852000
118469346	::487426390870855000
89294713	::487426392959639000
471291163	::487426395979526000
195977109	::487426396004679000
99827590	::487426401448886000
503911979	::487426405018243000
378622092	::487426414816559000
552789896	::487426423771389000
21117523	::487426428167024000
57238973	::487426442557681000
42435255	::487426452959137000
305877074	::487426454393610000
19734494	::487426460596965000
313341167	::487426460781514000
397571431	::487426464229253000
408479039	::487426481581465000
14816854	::487426494814121000
425434011	::487426519715700000
142045716	::487426527248670000
478941450	::487426539114340000
21449993	::487426554142523000
503911979	::487426566935154000
47880950	::487426567367176000
478941450	::487426590737838000
28875632	::487426600296665000
107870705	::487426600799965000
251429451	::487426601328840000
354629644	::487426602704588000
397571431	::487426622069305000
118469346	::487426623352758000
378622092	::487426631204896000
374739722	::487426646430203000
355612007	::487426654667431000
254600909	::487426666562867000
96421993	::487426674683027000
15109013	::487426675299586000
519677520	::487426679263227000
471291163	::487426685839495000
402333632	::487426687533977000
160768741	::487426692391374000
378622092	::487426700452843000
274712500	::487426704927768000
428646436	::487426709788954000
425434011	::487426710665584000
105855764	::487426711898710000
120863692	::487426714013028000
353475742	::487426720991961000
562178473	::487426728516534000
77078833	::487426735118376000
303252613	::487426737266229000
381054179	::487426740374208000
327842258	::487426743943569000
303252613	::487426756761387000
130987540	::487426760129380000
27563012	::487426761991270000
64768338	::487426765099253000
147779508	::487426772020248000
347994449	::487426774125785000
47880950	::487426784980267000
364410144	::487426785458388000
29654901	::487426787706929000
303252613	::487426791150473000
29654901	::487426803272011000
62093388	::487426804345356000
503911979	::487426812574564000
451183057	::487426814575276000
303252613	::487426814634377000
170357410	::487426815145680000
37294507	::487426819449057000
303252613	::487426824637800000
274712500	::487426835752312000
198393365	::487426846804295000
195977109	::487426850046504000
326146327	::487426854505046000
478941450	::487426862956572000
50778210	::487426877859328000
538541326	::487426889544245000
107870705	::487426907055484000
190379795	::487426907558776000
16713287	::487426926982615000
312471776	::487426929382150000
340055562	::487426942145019000
31625914	::487426943449849000
282328751	::487426946260025000
195977109	::487426947392094000
18618379	::487426955193487000
84975876	::487426962726461000
36579395	::487426974936100000
179736548	::487426977389740000
552789896	::487426978090606000
84975876	::487426982913638000
179736548	::487426987435106000
255311687	::487426989981048000
391573659	::487426999451795000
445268626	::487426999770939000
435471503	::487427000202575000
20026791	::487427001792200000
407384648	::487427002203242000
66877066	::487427036236242000
303252613	::487427037247070000
216083133	::487427048911015000
200590129	::487427064442531000
36579395	::487427066552279000
127092086	::487427070088073000
48467620	::487427073351229000
254092544	::487427084806283000
48764697	::487427091504197000
160768741	::487427104749785000
388597293	::487427108507906000
66877066	::487427113084260000
315987923	::487427115105517000
397571431	::487427118821670000
303252613	::487427125998551000
251825047	::487427126564368000
478941450	::487427128107872000
113048616	::487427132662894000
388597293	::487427145942052000
538541326	::487427151142977000
353475742	::487427152774574000
17764624	::487427176929574000
538541326	::487427177378369000
190379795	::487427178716348000
29654901	::487427184295178000
57238973	::487427184408002000
29654901	::487427198824218000
552789896	::487427199021383000
66270239	::487427200644165000
251825047	::487427201436897000
123373847	::487427206562316000
252422768	::487427209460584000
46965667	::487427209532276000
378622092	::487427209616179000
271460073	::487427211046445000
351152035	::487427212849590000
364410144	::487427215009673000
353475742	::487427216519606000
551248502	::487427219971534000
524866555	::487427266360537000
348785324	::487427266402480000
425434011	::487427272861700000
336347539	::487427276955328000
89590985	::487427282617630000
99827590	::487427282684760000
303252613	::487427282777411000
263971863	::487427292411355000
454398669	::487427296610250000
271460073	::487427308308160000
64942768	::487427309767389000
57238973	::487427324581650000
414217500	::487427332345724000
23820736	::487427337302966000
348458389	::487427340394569000
425434011	::487427340637450000
238024746	::487427349458468000
358489252	::487427351676858000
425434011	::487427354579312000
23785621	::487427357678923000
52610012	::487427363513196000
99827590	::487427366788935000
84975876	::487427374263201000
364410144	::487427376272257000
40226593	::487427376683679000
106860209	::487427378017087000
551248502	::487427379728355000
57238973	::487427384250204000
24226614	::487427389707010000
31280614	::487427392562933000
31280614	::487427397243789000
564138249	::487427407952216000
412792027	::487427416986353000
353475742	::487427418215284000
29654901	::487427430899269000
303252613	::487427431691980000
179669687	::487427448590458000
29654901	::487427453220950000
478941450	::487427453283889000
147779508	::487427469474275000
16713287	::487427481024999000
14816854	::487427481880625000
344817215	::487427486163013000
256756265	::487427491041005000
393653181	::487427491561095000
328858212	::487427504450568000
68517440	::487427504592805000
190379795	::487427508988440000
62093388	::487427510213156000
538541326	::487427523198726000
378622092	::487427525044613000
105855764	::487427529976725000
208217521	::487427544682356000
51952627	::487427551300550000
18183371	::487427569814622000
212475056	::487427572225953000
478941450	::487427580241268000
21449993	::487427580371279000
50778210	::487427583697375000
278603967	::487427588227223000
394962689	::487427588936065000
35592561	::487427606619250000
231222303	::487427628689666000
118469346	::487427643143245000
339353546	::487427647387877000
551248502	::487427651045310000
378622092	::487427652425617000
576780003	::487427667952533000
274712500	::487427672947965000
16864384	::487427684201676000
520004653	::487427693353250000
123373847	::487427693445541000
30795924	::487427713465344000
214779476	::487427715822518000
29654901	::487427717546393000
26113249	::487427720440061000
37578654	::487427732880359000
29654901	::487427734482591000
198393365	::487427744670552000
467899122	::487427753092718000
212475056	::487427755831619000
556556365	::487427810974113000
79035481	::487427842691825000
519909326	::487427846881955000
176994984	::487427854784036000
122067183	::487427855555362000
274262734	::487427882256302000
20026791	::487427886874255000
630637790	::487427887763828000
170357410	::487427890623959000
199331386	::487427907779059000
139460380	::487427922966216000
471358248	::487427931409375000
551248502	::487427944424280000
375873224	::487427948010405000
271460073	::487427960367247000
170357410	::487427965970423000
483283190	::487427968961380000
179736548	::487427977748033000
198393365	::487427978733694000
274712500	::487427978880503000
251821834	::487427978981163000
533788768	::487427979367448000
378622092	::487427985281392000
381203261	::487427989039108000
117264210	::487428001508773000
52610012	::487428024871043000
119269983	::487428034551500000
105855764	::487428038733213000
256756265	::487428042264834000
62685527	::487428046152933000
84975876	::487428053241315000
29654901	::487428063471628000
378200627	::487428073181028000
290624910	::487428075672444000
224103552	::487428086044971000
533788768	::487428086074720000
29654901	::487428092210999000
290624910	::487428105955319000
250994156	::487428114260045000
497571518	::487428120186994000
130690913	::487428121453289000
533788768	::487428123009748000
445268626	::487428125757030000
290624910	::487428127354671000
99435759	::487428131662213000
26113249	::487428140172443000
23820736	::487428156723187000
290624910	::487428172120473000
251825047	::487428173240340000
19683725	::487428176227082000
467899122	::487428180592975000
17764624	::487428189392621000
29654901	::487428193427931000
290624910	::487428201765826000
83507090	::487428201803546000
18618379	::487428202164285000
29654901	::487428206803574000
496575332	::487428213048872000
467899122	::487428213908332000
355598729	::487428221411942000
34052201	::487428229511139000
172997876	::487428231386382000
48764697	::487428235567714000
312471776	::487428237778489000
190379795	::487428244782596000
378622092	::487428260427730000
364410144	::487428260515426000
83507090	::487428264244150000
480857982	::487428264495828000
107870705	::487428293449109000
467899122	::487428327112585000
88328282	::487428331860549000
190379795	::487428332460318000
153077015	::487428339699707000
37294507	::487428350101569000
85399171	::487428353649950000
415540928	::487428355902279000
42435255	::487428357848432000
251825047	::487428359349997000
107870705	::487428361589755000
215174499	::487428362629939000
15361643	::487428365474103000
287028974	::487428381512699000
2084321	::487428382741635000
533788768	::487428395761156000
52616216	::487428424236290000
279735090	::487428430904823000
348082308	::487428440400732000
204292930	::487428449746030000
52616216	::487428453801947000
107870705	::487428463221940000
474400310	::487428470599716000
443428711	::487428472914976000
586783331	::487428489071837000
15361643	::487428493404553000
38207353	::487428493849157000
76248039	::487428498043068000
62093388	::487428500752961000
52616216	::487428501004636000
278603967	::487428521820565000
339353546	::487428522890117000
42529606	::487428550895489000
172997876	::487428555585093000
713350694	::487428555882893000
85399171	::487428558441021000
354629644	::487428559439683000
199331386	::487428559812579000
242922283	::487428573306040000
278301419	::487428578888675000
52616216	::487428581875007000
520004653	::487428583908855000
278301419	::487428584873541000
415179202	::487428585293373000
335488857	::487428586375512000
589638848	::487428588069584000
19210855	::487428589592137000
348458389	::487428593346424000
52616216	::487428598652231000
327934017	::487428598802833000
271460073	::487428599050686000
83507090	::487428603580133000
188417746	::487428617052651000
290624910	::487428623964467000
122067183	::487428629916164000
271460073	::487428674141323000
186945768	::487428683838550000
83507090	::487428686149206000
21117523	::487428695138000000
37294507	::487428699306741000
52616216	::487428713928458000
461392295	::487428732882137000
28498427	::487428735839518000
66270239	::487428736736710000
251825047	::487428757750153000
478941450	::487428763190190000
263971863	::487428767321559000
382304432	::487428768936390000
317596401	::487428786875793000
75555647	::487428787785965000
84975876	::487428789689778000
290624910	::487428797331820000
48764697	::487428800578203000
94996744	::487428800847048000
47929423	::487428817141514000
21568615	::487428819674877000
36579395	::487428830403891000
478941450	::487428834094874000
219188629	::487428834657316000
384305773	::487428846955008000
290624910	::487428853002797000
533788768	::487428872422825000
533788768	::487428872548651000
462681637	::487428873160622000
208217521	::487428873869869000
23868298	::487428878558711000
124582805	::487428884976377000
41649263	::487428889543966000
14816854	::487428894887137000
301016850	::487428909722386000
382531150	::487428924465377000
83507090	::487428943511699000
311924851	::487428958129238000
81469472	::487428958825508000
184962835	::487428961882755000
515818133	::487429010671296000
14816854	::487429015301414000
348082308	::487429018568765000
533788768	::487429021647790000
224103552	::487429038177144000
115184915	::487429049933770000
427529204	::487429051548569000
271460073	::487429060554158000
83428249	::487429064966148000
390504920	::487429068552691000
65995121	::487429081978658000
533788768	::487429086898573000
30795924	::487429087900995000
254821900	::487429100970450000
94996744	::487429117928013000
373690904	::487429123925483000
84975876	::487429137871560000
30795924	::487429139948138000
513711139	::487429151507644000
355574432	::487429161221255000
551248502	::487429164450848000
179736548	::487429169572098000
15361643	::487429172298784000
384305773	::487429172508491000
290624910	::487429172910751000
373690904	::487429178833108000
100376439	::487429179341012000
389738018	::487429207845122000
303252613	::487429210936721000
415259927	::487429213352255000
256756265	::487429216644775000
241995287	::487429227659005000
122067183	::487429232092389000
427529204	::487429252820647000
334423964	::487429261951643000
39553593	::487429263784558000
271460073	::487429269555908000
467899122	::487429269815963000
190379795	::487429273645350000
251825047	::487429275537006000
31536491	::487429282403061000
373690904	::487429282944131000
239702167	::487429286849044000
14816854	::487429310483931000
348082308	::487429315689074000
256756265	::487429316427255000
608426191	::487429318864158000
241995287	::487429328527843000
48764697	::487429330197176000
287028974	::487429345279897000
409640203	::487429345774796000
290624910	::487429347062476000
26113249	::487429348966686000
124517802	::487429357581783000
23820736	::487429362665287000
290624910	::487429363223101000
533788768	::487429370899079000
373690904	::487429373499150000
30795924	::487429380801449000
231222303	::487429390297337000
179736548	::487429391283003000
367298176	::487429394554568000
197210844	::487429394722324000
237936556	::487429394793631000
45243501	::487429399554174000
84975876	::487429399692574000
458472537	::487429412036427000
301016850	::487429415458967000
519909326	::487429418030477000
276784331	::487429418479271000
271460073	::487429429027954000
467899122	::487429431695138000
425573791	::487429435633971000
564138249	::487429436065972000
321037427	::487429437055459000
408479039	::487429447474479000
105855764	::487429449793560000
373690904	::487429467585773000
195977109	::487429468080721000
381054179	::487429470253744000
325996873	::487429470484439000
33788573	::487429480260964000
445925140	::487429489190637000
409640203	::487429492785176000
15867361	::487429501253476000
552789896	::487429510842056000
36579395	::487429524913528000
83736832	::487429532199026000
608426191	::487429542793850000
57385263	::487429548687249000
26879335	::487429560409919000
399408344	::487429560577691000
538541326	::487429560950988000
401109490	::487429562922704000
397571431	::487429573299040000
187280228	::487429574863507000
382304432	::487429588281073000
168347877	::487429591892369000
564138249	::487429597232107000
101617436	::487429597483388000
15867361	::487429600415203000
102875172	::487429605100625000
278603967	::487429619742539000
271460073	::487429622699950000
408479039	::487429623303913000
135306144	::487429635001430000
447301770	::487429640966127000
14816854	::487429647043272000
594950682	::487429649425645000
384305773	::487429665767055000
290624910	::487429668832702000
26113249	::487429675220623000
381203261	::487429680685780000
47880950	::487429681285591000
75555647	::487429684993339000
271460073	::487429699497627000
284813143	::487429699748917000
19568023	::487429704736317000
36579395	::487429722964377000
454465194	::487429729126195000
301290830	::487429732045438000
451183057	::487429735610593000
608426191	::487429746842546000
384305773	::487429747862147000
21117523	::487429752429375000
57385263	::487429759023218000
6092972	::487429763586203000
190379795	::487429769403695000
290624910	::487429773891612000
290624910	::487429782951313000
382531150	::487429783626596000
62975545	::487429784645799000
14816854	::487429790006128000
68966030	::487429790623088000
271460073	::487429797476585000
427529204	::487429808872103000
230327491	::487429814953852000
335488857	::487429821035974000
43365529	::487429838886547000
41967329	::487429840312610000
348458389	::487429843962064000
18547273	::487429844394053000
19683725	::487429845606223000
60220156	::487429878602424000
290624910	::487429888358371000
83736832	::487429917596844000
14816854	::487429926610432000
317634739	::487429928078413000
32171318	::487429934709997000
408479039	::487429937612083000
21452516	::487429939239460000
224103552	::487429941789597000
39160897	::487429952510631000
16144669	::487429954452221000
592150138	::487429961327054000
50805763	::487429963033763000
25368960	::487429972290584000
408479039	::487429986421575000
584206727	::487430010681450000
594950682	::487430061008912000
231222303	::487430083854880000
26879335	::487430085461303000
238740641	::487430094848548000
340646680	::487430105623326000
52754052	::487430110811680000
493647862	::487430121645543000
290624910	::487430142365429000
33788573	::487430160073781000
23868298	::487430160698728000
16713287	::487430162292936000
375961439	::487430162917912000
538541326	::487430167598342000
41649263	::487430171679789000
351810944	::487430172157550000
26879335	::487430191686234000
385121286	::487430192030179000
303252613	::487430193066541000
323262953	::487430195843178000
330513153	::487430204382400000
290624910	::487430207083515000
300884493	::487430207331004000
388433171	::487430211911176000
39160897	::487430216424624000
115459999	::487430218206810000
26879335	::487430236317827000
290624910	::487430239752945000
39160897	::487430240206344000
224103552	::487430255385145000
232711010	::487430265094938000
23820736	::487430290927673000
384305773	::487430293423685000
493640349	::487430297005211000
271460073	::487430308460240000
207660046	::487430310259208000
305877074	::487430343050264000
515818133	::487430351401549000
382531150	::487430354299396000
99435759	::487430357197664000
433654462	::487430357663248000
190379795	::487430372934709000
36250685	::487430404379779000
45289907	::487430404719128000
102796495	::487430410486288000
232275950	::487430430241476000
405040496	::487430431038386000
225959127	::487430433618276000
408479039	::487430450064146000
355574432	::487430450718064000
26113249	::487430451783405000
60220156	::487430455445028000
515818133	::487430470901448000
76248039	::487430486038306000
149275783	::487430500852957000
16713287	::487430503545335000
99435759	::487430534256017000
538541326	::487430550903214000
207660046	::487430550987091000
463381084	::487430564262068000
29817953	::487430565625217000
251825047	::487430580171071000
50778210	::487430580708331000
136006997	::487430587935117000
75555647	::487430588086104000
387281097	::487430590103580000
232275950	::487430600215629000
321037427	::487430609472466000
286734780	::487430609854164000
23442090	::487430625163743000
23450320	::487430625767333000
463381084	::487430636584460000
75555647	::487430638707171000
26113249	::487430640590012000
48467620	::487430653516849000
119269983	::487430690430939000
515818133	::487430690766864000
99435759	::487430692398043000
170815462	::487430693618581000
480973099	::487430701814259000
244279439	::487430707514322000
408479039	::487430711176355000
236271147	::487430725428187000
725532679	::487430732407914000
26879335	::487430734953467000
158428489	::487430736786366000
230327491	::487430744663265000
42529606	::487430767065440000
584206727	::487430770630619000
57385263	::487430804071800000
290624910	::487430821762969000
274712500	::487430856479215000
387281097	::487430863706415000
303252613	::487430867548389000
385121286	::487430871557734000
24718142	::487430877568188000
355574432	::487430879409483000
387281097	::487430879686701000
25368960	::487430880172863000
408479039	::487430898208755000
398285469	::487430916176764000
303252613	::487430920618921000
147279456	::487430939811647000
42529606	::487430952172666000
431262520	::487430955246706000
538541326	::487430961424916000
26879335	::487430966458060000
7522612	::487430977984405000
96793797	::487430982111219000
305877074	::487430987073089000
149980973	::487430999488221000
467899122	::487430999605665000
99435759	::487431000511614000
136828926	::487431002059337000
34689419	::487431014373789000
416684872	::487431024272748000
45289907	::487431032279281000
115459999	::487431036666527000
301016850	::487431043536809000
267482514	::487431051648581000
152103757	::487431057294499000
136828926	::487431059013767000
140110825	::487431061681369000
290624910	::487431067683393000
227191596	::487431073584803000
317596401	::487431077150351000
271460073	::487431080191209000
538541326	::487431093973303000
242922283	::487431099661160000
408479039	::487431110172110000
408479039	::487431119143710000
19182658	::487431126999638000
372499722	::487431131080708000
375961439	::487431134683217000
255147158	::487431134880346000
251825047	::487431135190732000
122067183	::487431139930296000
533788768	::487431148264755000
349904873	::487431148729929000
305877074	::487431158834020000
408479039	::487431165230714000
17990173	::487431167201640000
323262953	::487431171073392000
245021956	::487431186029891000
115852151	::487431203499556000
92125226	::487431206552629000
158428489	::487431215259975000
348458389	::487431218431266000
254600909	::487431218737074000
18148466	::487431235405635000
250994156	::487431246096506000
425434011	::487431281760694000
68966030	::487431291026288000
255147158	::487431303394914000
71597388	::487431304451858000
251825047	::487431315243802000
40405725	::487431316250447000
31294794	::487431329454510000
68517440	::487431333010890000
408479039	::487431342310043000
158428489	::487431348756287000
367941154	::487431355308208000
271460073	::487431361285079000
623584562	::487431376510418000
425434011	::487431390271520000
99435759	::487431394423881000
179736548	::487431395556356000
232275950	::487431397133393000
415540928	::487431424820011000
26879335	::487431435997827000
250844163	::487431438867107000
271738272	::487431447649583000
401089789	::487431451860680000
399555371	::487431457472655000
190977628	::487431457489448000
24718142	::487431463520833000
254821900	::487431465626796000
408479039	::487431484018802000
425183249	::487431490859704000
179736548	::487431499017232000
277251070	::487431509909848000
451183057	::487431510824611000
290624910	::487431513084944000
487266327	::487431519082790000
257942561	::487431528255737000
407894919	::487431530541637000
193192138	::487431531938332000
408479039	::487431542026039000
59670513	::487431544244830000
254600909	::487431553429946000
304890630	::487431558538616000
88328282	::487431590104928000
99435759	::487431592868990000
546947837	::487431600607477000
224126979	::487431601966428000
176778479	::487431603316985000
251825047	::487431604902457000
408479039	::487431619666784000
230327491	::487431619980967000
179736548	::487431624833761000
339353546	::487431630160535000
355574432	::487431644672823000
533788768	::487431647688945000
376472794	::487431654726987000
408479039	::487431661735657000
50546012	::487431667598897000
26879335	::487431670920790000
61370824	::487431672946647000
250994156	::487431675354165000
19734494	::487431681242972000
506500282	::487431690411720000
190492046	::487431702143201000
179736548	::487431706148761000
372068999	::487431721504481000
267482537	::487431732367347000
70805584	::487431734045470000
45150174	::487431739187683000
290624910	::487431741842284000
179736548	::487431757537349000
232275950	::487431757994541000
425434011	::487431760968314000
26113249	::487431762340241000
276784331	::487431763938271000
445925140	::487431766127288000
471358248	::487431771122724000
27364321	::487431780312817000
487266327	::487431792345894000
99827590	::487431794338177000
45150174	::487431809274511000
41649263	::487431822603993000
50778210	::487431826559213000
238740641	::487431829377404000
559991040	::487431834423152000
230327491	::487431836520288000
19210855	::487431837170417000
381203261	::487431840504889000
179736548	::487431844732735000
26879335	::487431844766289000
99827590	::487431852014063000
37780107	::487431868296732000
415540928	::487431873992224000
564138249	::487431875322191000
401089789	::487431884352135000
224126979	::487431889616007000
75555647	::487431895790002000
172997876	::487431913263878000
408479039	::487431915088412000
725532679	::487431916376047000
271460073	::487431924391346000
349484189	::487431942233542000
271460073	::487431946021400000
465375807	::487431953071620000
39160897	::487431956486168000
401089789	::487431957089746000
348082308	::487431984428236000
232275950	::487431987985006000
61370824	::487431989423652000
179736548	::487431989583032000
415540928	::487431998437224000
399555371	::487432006175694000
271460073	::487432013725843000
30223693	::487432016040693000
304890630	::487432025662447000
232275950	::487432026912325000
25368960	::487432029579923000
45164175	::487432046688870000
52616216	::487432059691220000
41649263	::487432063751294000
61370824	::487432072949407000
82223258	::487432079836471000
437762769	::487432086354001000
257491716	::487432089948917000
60160675	::487432093379461000
271738272	::487432094721638000
254092544	::487432106193485000
130987540	::487432108965519000
179736548	::487432111540805000
254092544	::487432132936368000
42435255	::487432135884959000
33788573	::487432172228198000
7522612	::487432191866314000
88328282	::487432208265654000
399555371	::487432227324583000
99435759	::487432234572324000
51964139	::487432237055369000
168274200	::487432237810327000
367298176	::487432242365345000
140110825	::487432245653692000
61370824	::487432251957710000
303252613	::487432265673506000
384305773	::487432271951974000
335432246	::487432278096609000
254851572	::487432283943493000
67450397	::487432286976376000
60220156	::487432289500942000
7875762	::487432294010212000
426685539	::487432308106854000
254851572	::487432315644047000
158428489	::487432324800212000
335432246	::487432331519479000
278603967	::487432343821369000
210873235	::487432349010108000
335432246	::487432364205674000
348458389	::487432368584916000
499167427	::487432368794259000
370464008	::487432369121792000
76977679	::487432373282144000
202791635	::487432375602003000
48764697	::487432399844700000
305877074	::487432405611864000
88328282	::487432408820482000
410856984	::487432410343432000
26113249	::487432411437740000
445268626	::487432416676433000
158428489	::487432419327229000
257830093	::487432421785493000
229332190	::487432427879809000
425434011	::487432429871697000
303252613	::487432432522895000
223288871	::487432440613703000
19511096	::487432445596164000
329333638	::487432446623744000
254092544	::487432459223846000
95712580	::487432470074105000
353475742	::487432474226470000
16102033	::487432478467293000
192385616	::487432478479507000
23543960	::487432492756897000
59670513	::487432505768026000
367561919	::487432521647271000
83507090	::487432524981755000
99827590	::487432538785210000
337367504	::487432539062423000
214595457	::487432542820524000
101617436	::487432545810669000
259542533	::487432558485843000
251825047	::487432562952773000
66877066	::487432564127571000
290624910	::487432565687472000
395703736	::487432568317702000
28771314	::487432577808990000
353475742	::487432605428486000
259542533	::487432606837788000
56169190	::487432611329875000
301016850	::487432624890052000
158428489	::487432645408600000
264608632	::487432659400802000
451183057	::487432680414646000
408479039	::487432682859921000
408479039	::487432683493294000
237118122	::487432685715869000
259542533	::487432687540391000
62093388	::487432695618613000
290624910	::487432699557068000
377425191	::487432699712249000
151190656	::487432704674504000
83507090	::487432717894557000
106584551	::487432719136079000
250994156	::487432720167878000
225287674	::487432734994747000
124582805	::487432738744844000
140110825	::487432738782203000
60160675	::487432752774778000
29607520	::487432759812833000
134225933	::487432764497862000
364043601	::487432767030820000
451183057	::487432767542919000
282328751	::487432769509666000
105598447	::487432778451918000
304890630	::487432787859763000
225287674	::487432788107202000
409541924	::487432788342104000
408479039	::487432800631799000
59670513	::487432801575501000
305877074	::487432802875367000
290624910	::487432811167490000
192385616	::487432814665551000
15681561	::487432817832648000
305877074	::487432833607024000
580391330	::487432839185432000
187078541	::487432841563607000
42435255	::487432845783494000
630637790	::487432851487748000
290624910	::487432852091326000
377425191	::487432867824148000
23543960	::487432877114523000
60220156	::487432877479436000
254851572	::487432882235781000
609790203	::487432891169648000
187017423	::487432905178619000
45164175	::487432906126946000
304890630	::487432907946881000
134225933	::487432911512424000
82223258	::487432914406486000
214595457	::487432918638559000
149275783	::487432930776862000
83428249	::487432948707119000
303252613	::487432979061673000
63928079	::487432984002174000
271738272	::487432985935745000
106860209	::487432985960914000
480857982	::487432986531344000
725532679	::487432987307278000
385121286	::487432990780174000
59670513	::487433002679812000
67450397	::487433007289335000
180675388	::487433028981903000
88328282	::487433042399469000
487266327	::487433044756668000
470458433	::487433047906598000
180940959	::487433049638846000
214595457	::487433057062756000
208217521	::487433058057203000
241358661	::487433066780958000
26113249	::487433071294418000
725532679	::487433081343578000
187017423	::487433089350516000
22005666	::487433106937245000
515818133	::487433115514961000
17529301	::487433119041998000
335759212	::487433119792775000
384305773	::487433140085202000
304890630	::487433148834123000
385121286	::487433154395774000
224103552	::487433159806443000
274712500	::487433162809556000
254851572	::487433195286446000
271738272	::487433202764496000
171203506	::487433208363876000
264608632	::487433212692418000
467774585	::487433217532633000
408479039	::487433227603542000
394962689	::487433236927111000
7522612	::487433240165498000
408479039	::487433242778542000
224103552	::487433286537338000
60220156	::487433292929437000
152103757	::487433298881155000
278603967	::487433300797964000
323262953	::487433308272590000
61832970	::487433314966315000
348745482	::487433317570973000
27763417	::487433326848770000
254851572	::487433335149318000
274712500	::487433337422622000
353475742	::487433340299907000
304890630	::487433346109038000
725532679	::487433357177790000
444298693	::487433360240050000
88328282	::487433370725396000
179736548	::487433374277976000
101617436	::487433382997929000
337367504	::487433383417749000
607016651	::487433383903899000
253759009	::487433401939423000
274712500	::487433418779541000
355574432	::487433418972471000
20026791	::487433429026230000
67450397	::487433429433483000
106584551	::487433435426742000
353475742	::487433437108641000
26879335	::487433443844694000
329333638	::487433448764628000
202791635	::487433450509832000
254851572	::487433453835546000
1565041	::487433467605815000
14816854	::487433468037443000
353475742	::487433470902157000
152103757	::487433472600858000
152103757	::487433477919236000
152103757	::487433483686387000
228915951	::487433485536096000
105623584	::487433490875834000
384305773	::487433492582895000
59670513	::487433495501742000
301016850	::487433496042803000
278603967	::487433503340896000
18547273	::487433506557919000
580391330	::487433551206289000
388597293	::487433558290472000
287978614	::487433564430946000
59670513	::487433565466931000
61370824	::487433566217719000
290624910	::487433585247285000
23665083	::487433604390072000
418327117	::487433605082124000
53087279	::487433605505753000
23868298	::487433615525941000
348458389	::487433619951333000
287978614	::487433621284720000
84871879	::487433622417199000
208217521	::487433627178127000
277693030	::487433629908209000
257830093	::487433632844632000
40816246	::487433639290880000
77765035	::487433652461375000
152103757	::487433654944006000
435478224	::487433658169446000
242922283	::487433665425571000
377806186	::487433668395151000
331398205	::487433688381018000
48390222	::487433690138415000
287978614	::487433693959438000
254092544	::487433702851768000
388597293	::487433704147386000
63478115	::487433704265228000
353475742	::487433705938366000
290624910	::487433706538151000
41967329	::487433707213443000
303252613	::487433724364341000
425434011	::487433727308353000
99435759	::487433728340156000
277996494	::487433728713424000
36250685	::487433733101076000
447774872	::487433737601183000
37294507	::487433738125443000
490977827	::487433757558054000
257830093	::487433757813919000
77787388	::487433766852255000
302934050	::487433770199707000
287978614	::487433770430001000
497571518	::487433774075244000
251825047	::487433781825904000
204292930	::487433798234021000
208217521	::487433810171412000
271460073	::487433816135725000
290624910	::487433839157866000
603136773	::487433850876723000
301016850	::487433865661657000
347596428	::487433870438973000
725532679	::487433874654650000
329333638	::487433877007261000
187017423	::487433879192469000
40816246	::487433885450383000
331423379	::487433886910017000
54466394	::487433888759685000
377806186	::487433895843856000
134225933	::487433903754706000
303252613	::487433904216084000
379358099	::487433916404338000
266703661	::487433916517982000
29817953	::487433920267292000
287978614	::487433932984823000
425434011	::487433935337431000
40334639	::487433942195503000
353475742	::487433942199324000
179736548	::487433957554667000
176489426	::487433963904851000
290624910	::487433966488526000
271460073	::487433970574184000
274712500	::487433971580428000
381181950	::487433981625782000
725532679	::487433981772574000
410377090	::487433997824167000
409640203	::487434000965709000
487266327	::487434005352960000
607016651	::487434005575249000
179736548	::487434017516437000
520690554	::487434017847787000
410377090	::487434025770831000
396177532	::487434030023847000
388597293	::487434031256973000
162802335	::487434032003547000
478941450	::487434053507764000
21089214	::487434057731801000
124582805	::487434059959005000
323262953	::487434082503364000
425434011	::487434091294257000
447774872	::487434099166941000
350645139	::487434102056812000
6203992	::487434104732790000
101617436	::487434107832393000
367941154	::487434113956446000
215181084	::487434117894516000
849	::487434119442219000
162802335	::487434126245363000
264608632	::487434147405631000
278603967	::487434148471009000
208217521	::487434149012451000
61370824	::487434149779619000
29817953	::487434152711442000
23785621	::487434156343717000
88328282	::487434165285961000
254092544	::487434194910724000
425434011	::487434202686566000
367941154	::487434203467108000
187017423	::487434209284210000
59670513	::487434212710952000
388433171	::487434218624937000
254092544	::487434220131086000
34108658	::487434225667174000
187280228	::487434228515094000
161302101	::487434234760417000
237530197	::487434256621109000
230327491	::487434261499092000
84871879	::487434275709403000
304890630	::487434281875034000
162802335	::487434305606402000
454465194	::487434306860904000
445219284	::487434310983876000
21089214	::487434316637827000
105623584	::487434318130999000
408479039	::487434332576157000
410377090	::487434340775645000
66203192	::487434344542109000
421338980	::487434347021348000
19683725	::487434359470051000
306529180	::487434360585715000
52011370	::487434362267652000
323262953	::487434367493738000
40226593	::487434374343057000
66203192	::487434399323942000
40334639	::487434409252257000
101617436	::487434411080548000
179736548	::487434412556959000
454465194	::487434426373390000
88328282	::487434431490043000
101617436	::487434433805291000
219153949	::487434434946539000
713350694	::487434435256938000
24718142	::487434448615378000
195154119	::487434452528668000
179736548	::487434454684536000
301016850	::487434462657912000
408479039	::487434475568373000
172997876	::487434477367734000
447301770	::487434480399826000
335003775	::487434490688847000
66203192	::487434505066532000
162802335	::487434506366763000
335759212	::487434509185343000
461392295	::487434514025549000
306529180	::487434531151286000
266703661	::487434546057445000
306529180	::487434551871156000
239702167	::487434570963222000
254851572	::487434571533647000
216486063	::487434583953399000
16102033	::487434584628293000
59670513	::487434588566728000
105623584	::487434592975343000
50805763	::487434593306279000
287978614	::487434597441880000
14594667	::487434602240155000
171203506	::487434615322206000
104539435	::487434615930753000
126507603	::487434621559115000
559991040	::487434627007524000
77078833	::487434633840037000
519909326	::487434634146217000
42297542	::487434637246226000
353475742	::487434638239866000
171203506	::487434652794093000
271460073	::487434661141180000
188417746	::487434662231687000
275902246	::487434673643995000
520690554	::487434688177270000
84871879	::487434710251872000
290624910	::487434739171594000
429375230	::487434752916353000
208217521	::487434760164503000
425434011	::487434761971830000
83428249	::487434762999439000
152103757	::487434765146939000
46965667	::487434785217085000
348745482	::487434799703793000
262870925	::487434803927457000
187017423	::487434808079839000
290624910	::487434812626456000
478145352	::487434815080116000
422876369	::487434816883666000
42297542	::487434821313253000
387476542	::487434836362399000
317634739	::487434840141467000
152103757	::487434852350713000
70805584	::487434863847673000
348458389	::487434875973423000
408479039	::487434879517593000
255622442	::487434883078582000
208217521	::487434884194250000
357211620	::487434889420361000
285125363	::487434898492243000
410286428	::487434903831986000
287978614	::487434904100024000
208217521	::487434909305569000
68052287	::487434915177562000
254851572	::487434920583643000
317634739	::487434923838799000
251825047	::487434925587447000
66203192	::487434932910698000
148197450	::487434939059957000
449902821	::487434939583848000
354629644	::487434946735525000
301016850	::487434949448843000
46965667	::487434954079752000
195154119	::487434967941537000
552789896	::487434968805945000
162802335	::487434973687713000
336019882	::487434975700992000
14873854	::487434985637285000
257625769	::487434990599553000
403834874	::487435014658080000
303252613	::487435023327698000
66203192	::487435032630276000
545587327	::487435033968254000
88328282	::487435037009145000
344817215	::487435038670086000
282069115	::487435044827709000
290624910	::487435044840308000
275902246	::487435048505708000
96273402	::487435049118101000
45164175	::487435053979664000
221205505	::487435054860468000
408479039	::487435072585601000
16102033	::487435073143451000
282069115	::487435076280778000
286487329	::487435079430721000
82150924	::487435094693384000
16102033	::487435096220504000
187017423	::487435106047373000
40526887	::487435113916297000
367941154	::487435114092429000
41685125	::487435117304901000
162802335	::487435119196930000
471516383	::487435122917261000
47880950	::487435128935690000
254851572	::487435149072539000
274712500	::487435155867312000
251359942	::487435160577925000
52628599	::487435168055975000
282069115	::487435168295436000
78926478	::487435172254449000
628427510	::487435182153416000
20026791	::487435185718173000
303252613	::487435207050797000
224501206	::487435245696716000
328858212	::487435258598412000
271460073	::487435262084259000
66203192	::487435265347039000
172997876	::487435273849286000
290624910	::487435280673038000
410286428	::487435282896396000
317634739	::487435285727567000
66203192	::487435292140257000
276256841	::487435300818259000
179736548	::487435303922053000
357275400	::487435306702880000
553738195	::487435307088752000
97044552	::487435319633907000
323978080	::487435323878957000
290624910	::487435324818067000
580391330	::487435338193711000
14816854	::487435339334549000
96899930	::487435342103212000
35603964	::487435360197033000
317634739	::487435360725516000
580391330	::487435373824327000
317634739	::487435375238189000
628427510	::487435379877117000
189664484	::487435388953165000
282069115	::487435393739272000
14873854	::487435395722780000
317634739	::487435396591398000
35297171	::487435398298087000
478145352	::487435403037663000
167384328	::487435405159960000
100373532	::487435405642305000
266703661	::487435415247257000
586783331	::487435415381893000
491357856	::487435424629944000
628427510	::487435429382455000
48764697	::487435431894478000
152103757	::487435436906647000
45492981	::487435447648284000
14873854	::487435466870759000
317634739	::487435471614918000
59670513	::487435478010834000
340094001	::487435479332048000
40816246	::487435496256450000
232560771	::487435497292455000
45164175	::487435502371745000
39507361	::487435503244173000
97044552	::487435516225130000
26642766	::487435519450562000
45492981	::487435521082134000
209223008	::487435525146824000
545587327	::487435541369999000
35376355	::487435552723984000
337367504	::487435560999743000
152103757	::487435567831859000
83736832	::487435572110032000
208217521	::487435579685359000
377357259	::487435583245934000
232560771	::487435588610834000
97044552	::487435593131884000
367296747	::487435595526852000
552789896	::487435613755678000
209223008	::487435615857033000
276784331	::487435624660885000
251825047	::487435667308150000
306529180	::487435681699205000
317634739	::487435685142736000
23868298	::487435686094454000
66203192	::487435693472235000
82223258	::487435700980043000
96899930	::487435703606075000
232560771	::487435710493130000
251359942	::487435716776198000
253120136	::487435736518381000
580391330	::487435744105861000
580391330	::487435762334306000
23868298	::487435764469215000
328858212	::487435773961306000
97044552	::487435777291190000
60160675	::487435786799677000
250844163	::487435790151340000
289743411	::487435793355792000
209223008	::487435794521808000
623584562	::487435799390998000
208217521	::487435803673784000
224501206	::487435810568810000
84871879	::487435812032610000
82150924	::487435828646264000
586783331	::487435840407478000
317634739	::487435844165570000
46809403	::487435846769848000
545587327	::487435856194834000
580391330	::487435857494700000
301717953	::487435862373072000
42435255	::487435870740701000
208217521	::487435876193288000
66203192	::487435892944928000
70839851	::487435896078077000
245021956	::487435908669399000
490016303	::487435909797646000
48467620	::487435914017116000
66203192	::487435915053129000
377357259	::487435916600815000
589638848	::487435924293160000
553738195	::487435933705584000
82150924	::487435936116920000
102875172	::487435939850223000
84734115	::487435940978118000
497571518	::487435962495291000
172573942	::487435965674582000
338073739	::487435987111268000
82150924	::487435989770452000
282069115	::487435990416764000
88328282	::487436000763711000
97044552	::487436004010106000
317634739	::487436009928671000
398707286	::487436011815723000
370464008	::487436016312414000
392422321	::487436018455683000
176994984	::487436026487386000
84734115	::487436026890436000
378622092	::487436030413660000
232275950	::487436030887215000
108605734	::487436041599471000
331423379	::487436043206279000
303252613	::487436046662369000
96421993	::487436048424005000
370464008	::487436049829089000
306529180	::487436052853170000
90750144	::487436059559862000
27331177	::487436072905756000
17455392	::487436078429646000
101617436	::487436078974910000
17455392	::487436079268519000
96899930	::487436093680521000
301016850	::487436094422528000
303252613	::487436101209313000
214595457	::487436108532174000
317634739	::487436116849868000
590556372	::487436118183673000
427529204	::487436128786448000
254092544	::487436131756408000
348458389	::487436134340124000
40226593	::487436137166688000
224501206	::487436140429864000
17990173	::487436140593418000
165290348	::487436153797095000
30104821	::487436156435304000
297679816	::487436159212339000
260573981	::487436162097627000
61318348	::487436167772905000
88328282	::487436168506515000
449902821	::487436168976293000
367941154	::487436171510046000
317634739	::487436175754686000
515043655	::487436184784621000
172573942	::487436190539595000
60771081	::487436196906156000
50805763	::487436201826070000
36612981	::487436202564272000
365739414	::487436204053258000
94737009	::487436206125613000
45164175	::487436225503301000
317634739	::487436225750765000
28905424	::487436226056581000
46809403	::487436227591675000
35603964	::487436227847532000
208217521	::487436228837773000
427529204	::487436229403627000
97044552	::487436230137622000
6203992	::487436238681415000
43365529	::487436243890737000
179669687	::487436258663096000
82150924	::487436296600563000
168964399	::487436300903907000
101617436	::487436304615890000
301717953	::487436305257619000
447301770	::487436317664759000
84734115	::487436318096773000
303252613	::487436334026719000
66203192	::487436342876307000
317634739	::487436345603018000
385706960	::487436357619707000
427529204	::487436358118412000
82150924	::487436360400113000
82150924	::487436381824634000
303252613	::487436382416412000
317634739	::487436391845220000
317634739	::487436402108690000
63473984	::487436405455339000
82150924	::487436409293139000
447774872	::487436450393120000
84734115	::487436450515136000
317634739	::487436452683587000
66203192	::487436455224954000
31056422	::487436462330085000
110063681	::487436468789342000
39041924	::487436474330017000
168964399	::487436480151683000
301717953	::487436498401112000
410461303	::487436501026758000
204292930	::487436504994942000
82150924	::487436523319468000
290624910	::487436528155492000
281829913	::487436533599711000
182834679	::487436534116003000
580391330	::487436545704468000
306529180	::487436546065580000
306529180	::487436578395291000
101617436	::487436580068401000
290624910	::487436587513303000
317634739	::487436589027844000
228915951	::487436590692581000
97044552	::487436591535648000
450560571	::487436591686643000
48467620	::487436594358403000
337434879	::487436596254216000
238341972	::487436609999351000
88328282	::487436615581564000
408479039	::487436625228877000
580391330	::487436632782417000
584206727	::487436636607635000
48467620	::487436638235000000
42435255	::487436639166144000
57238973	::487436649815891000
290624910	::487436658380267000
289743411	::487436665779412000
39041924	::487436666039062000
385121286	::487436667796459000
343756278	::487436671328067000
304661740	::487436672712605000
136129525	::487436675950190000
208217521	::487436692975284000
96899930	::487436698780180000
281829913	::487436717612232000
65995121	::487436721492336000
425573791	::487436729553399000
97044552	::487436751313440000
70839851	::487436754324951000
56931148	::487436756514398000
30719116	::487436759408848000
96899930	::487436778736197000
266703661	::487436786466308000
317634739	::487436787661672000
171203506	::487436796901339000
51325761	::487436803612237000
317634739	::487436828208025000
224103552	::487436837623832000
19511096	::487436838689202000
171203506	::487436845777575000
317634739	::487436848999194000
18704527	::487436858683432000
97044552	::487436866677796000
375961439	::487436880577708000
88328282	::487436898223144000
232560771	::487436909741101000
86131593	::487436911082864000
457811756	::487436916346744000
301717953	::487436921920950000
65995121	::487436926497345000
81016171	::487436927571095000
96899930	::487436931509522000
51325761	::487436940799918000
254092544	::487436942586703000
177446269	::487436944964472000
57238973	::487436956108746000
415179202	::487436956725678000
171203506	::487436968981041000
210996408	::487436972420390000
298156322	::487436978036555000
30104821	::487436980314062000
317634739	::487436990221389000
205501297	::487436994947973000
451183057	::487436997737590000
47929423	::487437023943196000
552789896	::487437026502127000
580391330	::487437031530704000
142045716	::487437035418832000
97044552	::487437040359727000
456936884	::487437045753581000
140110825	::487437047037063000
85111877	::487437049356484000
317634739	::487437052641046000
254092544	::487437061017075000
382359896	::487437086727761000
317634739	::487437091111198000
425434011	::487437094391140000
232560771	::487437111638102000
589542040	::487437126834061000
287978614	::487437127731253000
23785621	::487437132730884000
204292930	::487437137751461000
31056422	::487437158051872000
26580130	::487437164180152000
306529180	::487437174833704000
33217361	::487437184253718000
140110825	::487437184333381000
92905148	::487437184656347000
66203192	::487437187361673000
317634739	::487437190700728000
179736548	::487437209776054000
255622442	::487437220547416000
238341972	::487437221897572000
317634739	::487437224972402000
17764624	::487437238154690000
46283045	::487437238192443000
66203192	::487437242038616000
6203992	::487437250150428000
317634739	::487437263861972000
101617436	::487437291992797000
39041924	::487437292080881000
180675388	::487437323982745000
239702167	::487437325824045000
520533224	::487437329598930000
44231782	::487437340084666000
23820736	::487437347563122000
66203192	::487437353217056000
317634739	::487437353544613000
180675388	::487437356203384000
92629759	::487437366206791000
42435255	::487437375665352000
396177532	::487437376344428000
179736548	::487437383004995000
310009833	::487437384615608000
348458389	::487437385790394000
97044552	::487437386305908000
580391330	::487437388226887000
135306144	::487437396141547000
282069115	::487437396149940000
287028974	::487437404253327000
179736548	::487437404538544000
39041924	::487437406451142000
236202065	::487437409517182000
56876875	::487437422314024000
252422768	::487437435781914000
176839128	::487437445433024000
142364553	::487437449174323000
306529180	::487437452941205000
317634739	::487437461006868000
490016303	::487437462243778000
98768681	::487437470314029000
444298693	::487437474025975000
425434011	::487437475728486000
444298693	::487437485971369000
44231782	::487437486897893000
353888661	::487437488546275000
271460073	::487437492191506000
385706960	::487437497111412000
180675388	::487437509383565000
289743411	::487437525204881000
271460073	::487437527310413000
96658544	::487437528190824000
382531150	::487437529260371000
306529180	::487437529801850000
409404583	::487437533727694000
568505535	::487437549950881000
140110825	::487437555533496000
98768681	::487437555835473000
6203992	::487437560235307000
271460073	::487437566300667000
317634739	::487437569010204000
180675388	::487437570184200000
545587327	::487437572407181000
545587327	::487437582293147000
589542040	::487437587507060000
34052201	::487437591524818000
250844163	::487437597057490000
545587327	::487437614408925000
286341932	::487437614685753000
88328282	::487437616728403000
195154119	::487437634277351000
267482514	::487437635489497000
317634739	::487437653105979000
45164175	::487437658462113000
282069115	::487437658776678000
407894919	::487437663117406000
171203506	::487437670222544000
305370209	::487437672244195000
26580130	::487437674442412000
118469346	::487437680624406000
367296747	::487437681178054000
372499722	::487437682940084000
179736548	::487437689315020000
17764624	::487437692775309000
425434011	::487437702917132000
40618847	::487437714426314000
545587327	::487437724261969000
545587327	::487437739176898000
537633292	::487437748114976000
317634739	::487437752968155000
224103552	::487437754658062000
180675388	::487437761679347000
625951846	::487437764343128000
282069115	::487437765504942000
568505535	::487437770424467000
179736548	::487437771078791000
228915951	::487437775612833000
151190656	::487437780293652000
232275950	::487437791597314000
39041924	::487437797880381000
322413121	::487437805161701000
17764624	::487437807103639000
341666582	::487437827836104000
90750144	::487437831909167000
317634739	::487437833570123000
322413121	::487437834689597000
418503483	::487437835902152000
458639179	::487437836673507000
42435255	::487437841530880000
43365529	::487437842394529000
39041924	::487437852322852000
329093513	::487437852431900000
101617436	::487437856319606000
70805584	::487437862691168000
374739722	::487437873415602000
444298693	::487437874175160000
216486063	::487437890440667000
165290348	::487437907062312000
387863634	::487437918756012000
520533224	::487437944563585000
179736548	::487437946660737000
6203992	::487437965933551000
97317697	::487437978914942000
467899122	::487437988817682000
136129525	::487438000737878000
9899992	::487438007562014000
165290348	::487438010686787000
273034167	::487438024083398000
136129525	::487438024569921000
172997876	::487438034926059000
253178679	::487438036993449000
210996408	::487438056916787000
20535654	::487438062406742000
217928831	::487438078470938000
483283190	::487438083227656000
418503483	::487438095407910000
6203992	::487438096468697000
179736548	::487438104433659000
97317697	::487438112667099000
54422208	::487438113745018000
282069115	::487438118627180000
287028974	::487438119218581000
244279439	::487438137853874000
214220072	::487438138197811000
290624910	::487438142908030000
384530394	::487438143142907000
48467620	::487438148293509000
34052201	::487438153783853000
56967401	::487438160599580000
200615756	::487438179348148000
635796096	::487438181487226000
20535654	::487438187791253000
388597293	::487438188797906000
240463390	::487438191532576000
190492046	::487438226001383000
225206178	::487438249804460000
427529204	::487438252148662000
31056422	::487438254753345000
287028974	::487438289796730000
407894919	::487438308041969000
225206178	::487438328057196000
440314946	::487438355760558000
232560771	::487438369283399000
363722761	::487438374119043000
50509821	::487438387159117000
20535654	::487438390619406000
224103552	::487438396902502000
84871879	::487438407707017000
37294507	::487438411146346000
97317697	::487438423406301000
39041924	::487438428850491000
412792027	::487438439655034000
200615756	::487438441097854000
287978614	::487438449582960000
427529204	::487438454045700000
375961439	::487438458441322000
317634739	::487438459867779000
202292166	::487438471259488000
384530394	::487438480168194000
297679816	::487438485679525000
81016171	::487438506055467000
392278984	::487438511583559000
445268626	::487438515849162000
39041924	::487438516293361000
49455873	::487438520168878000
311664191	::487438523419471000
37294507	::487438546928537000
97317697	::487438552729260000
425434011	::487438567900073000
427529204	::487438570097872000
497458875	::487438581359599000
301290830	::487438586107944000
287028974	::487438593833861000
149295164	::487438605342625000
282069115	::487438611441528000
440314946	::487438614628798000
390759619	::487438624175030000
50509821	::487438640574775000
348458389	::487438672292499000
56967401	::487438677799215000
69916558	::487438682170085000
82150924	::487438683759333000
273034167	::487438686099763000
82150924	::487438691296493000
37294507	::487438697596727000
427529204	::487438700008054000
84870240	::487438722980646000
39041924	::487438726708998000
149295164	::487438726851620000
287028974	::487438730425544000
242922283	::487438735555166000
480857982	::487438736481738000
47929423	::487438736540442000
42910967	::487438748301672000
260825806	::487438749123346000
18148466	::487438762675548000
515818133	::487438778173517000
260825806	::487438780987482000
29302446	::487438789149593000
419185791	::487438793654280000
320452099	::487438794417647000
107870705	::487438794979692000
344817215	::487438809512951000
367296747	::487438812692246000
82150924	::487438832552263000
167384328	::487438854341685000
553738195	::487438872960569000
105623584	::487438874432765000
201376114	::487438879260020000
202927618	::487438879319130000
416419059	::487438879402631000
287028974	::487438894309605000
85111877	::487438907970048000
613592670	::487438908041330000
97044552	::487438913359724000
553738195	::487438919383134000
20535654	::487438929671360000
49455873	::487438931198099000
248358978	::487438934863908000
79447998	::487438943021838000
371500504	::487438986969772000
130690913	::487439000114704000
107870705	::487439006292926000
255311687	::487439011351658000
239885742	::487439011380613000
82433120	::487439026073661000
79447998	::487439042263269000
149295164	::487439045337694000
445925140	::487439055131389000
287028974	::487439070428426000
515818133	::487439071791554000
290624910	::487439082381799000
219188629	::487439113667092000
49455873	::487439152162422000
445268626	::487439162807943000
61832970	::487439188069855000
7522612	::487439194978258000
290624910	::487439195078541000
90750144	::487439203769139000
37294507	::487439204847067000
97044552	::487439205090344000
219188629	::487439213680283000
137014162	::487439216138145000
45410414	::487439218440802000
84870240	::487439227064705000
225206178	::487439228364943000
39041924	::487439228452630000
49455873	::487439231329902000
40334639	::487439243917402000
254092544	::487439249202237000
56931148	::487439256529285000
500212290	::487439259058450000
20804321	::487439266377498000
36772146	::487439267183218000
445925140	::487439268030058000
306529180	::487439270056308000
39041924	::487439270756356000
84870240	::487439285029990000
306529180	::487439285780770000
157254287	::487439286250139000
253689041	::487439292785242000
199784356	::487439303228653000
306529180	::487439312884346000
39041924	::487439317740953000
180675388	::487439330726535000
200316617	::487439333239296000
398735102	::487439343733456000
91195209	::487439345343676000
149295164	::487439345540804000
278220302	::487439360619323000
469196810	::487439369351868000
19511096	::487439380559065000
306529180	::487439389984063000
264622253	::487439409088708000
15804863	::487439409533288000
102233693	::487439413656293000
433169770	::487439416328073000
239885742	::487439422858604000
390759619	::487439437505118000
253689041	::487439443302039000
444298693	::487439445696974000
90750144	::487439463573110000
553738195	::487439464155713000
163893797	::487439477430693000
36772146	::487439479544631000
243427085	::487439484913344000
12354252	::487439489351315000
94737009	::487439504920174000
141140385	::487439507965231000
276784331	::487439510439870000
142364553	::487439519868678000
224103552	::487439540227829000
136129525	::487439542228492000
401109490	::487439547265847000
40604299	::487439555943870000
322413121	::487439577515180000
157254287	::487439578513428000
401109490	::487439584221859000
31010760	::487439587665387000
49052615	::487439588311719000
287028974	::487439588848570000
199784356	::487439602710347000
179736548	::487439603666665000
238786875	::487439603691831000
82223258	::487439621937438000
378367977	::487439624969547000
49455873	::487439628710842000
322413121	::487439630132731000
271460073	::487439647556272000
244279439	::487439656804290000
520004653	::487439670544850000
56931148	::487439682855108000
480857982	::487439684167929000
598832393	::487439703529246000
520004653	::487439716405358000
469196810	::487439729932402000
727422228	::487439732880572000
49455873	::487439733362933000
53863390	::487439760705990000
520004653	::487439761645133000
377555310	::487439764912476000
163893797	::487439769584934000
31010760	::487439773737304000
56931148	::487439778883727000
306529180	::487439782688329000
141140385	::487439786781593000
444298693	::487439787276902000
290624910	::487439816108171000
244279439	::487439816133316000
136129525	::487439818972884000
271460073	::487439828376891000
140110825	::487439842028945000
317634739	::487439851093262000
24718142	::487439858210570000
444298693	::487439863781003000
244279439	::487439865139564000
239885742	::487439871477170000
271460073	::487439874765905000
348458389	::487439901068365000
289743411	::487439911276912000
334261100	::487439911352410000
92838578	::487439914662100000
425434011	::487439917006327000
47348539	::487439928037355000
56931148	::487439953488400000
31010760	::487439953593262000
383202357	::487439972958359000
60718620	::487439986573078000
380458897	::487440026427723000
56931148	::487440033196945000
232711010	::487440044261535000
20535654	::487440047717613000
130690913	::487440048455827000
230898142	::487440051027345000
614074554	::487440055145742000
628427510	::487440057331367000
239885742	::487440062355750000
179736548	::487440071209934000
92125226	::487440088435933000
102444460	::487440092227588000
60718620	::487440101480206000
199784356	::487440108157558000
724485482	::487440115313045000
537660330	::487440121503817000
20535654	::487440122887938000
40334639	::487440125446860000
416684872	::487440134422683000
188417746	::487440148301627000
425434011	::487440154999541000
257942561	::487440160817025000
152103757	::487440161009975000
77787388	::487440163035815000
84871879	::487440170178715000
238030490	::487440172422688000
199784356	::487440172770816000
15875100	::487440178152505000
302934050	::487440181633748000
37294507	::487440184145760000
39041924	::487440193691975000
421655917	::487440204576223000
484202581	::487440211044212000
43365529	::487440211983335000
432116634	::487440224696283000
422876369	::487440234255106000
48467620	::487440282611625000
514339780	::487440288479473000
219153949	::487440292539531000
60718620	::487440292782411000
514339780	::487440300856860000
514339780	::487440312483459000
118469346	::487440335249747000
271460073	::487440338626551000
514339780	::487440386051555000
514339780	::487440395320958000
514339780	::487440406507175000
514339780	::487440418133786000
375385791	::487440426022862000
469196810	::487440434822537000
514339780	::487440439172399000
49455873	::487440446851792000
514339780	::487440457119858000
330799447	::487440459015282000
514339780	::487440473314045000
271460073	::487440481874616000
27323374	::487440482109100000
20535654	::487440488966787000
514339780	::487440490577809000
425434011	::487440495321178000
271460073	::487440521791803000
514339780	::487440534928367000
383972979	::487440546261004000
514339780	::487440551130976000
514339780	::487440562610778000
514339780	::487440572274470000
30516926	::487440573125918000
149275783	::487440580524650000
47929423	::487440581828681000
514339780	::487440586212134000
514339780	::487440596123275000
118469346	::487440605258059000
514339780	::487440607737311000
290624910	::487440614548455000
199784356	::487440619757776000
514339780	::487440622627078000
224103552	::487440626846154000
416419059	::487440633171177000
105623584	::487440637072248000
118469346	::487440680529051000
23543960	::487440693602705000
375385791	::487440699919327000
32471501	::487440703094407000
20535654	::487440704839241000
344902431	::487440705946525000
14085431	::487440715136655000
23543960	::487440717053059000
18842764	::487440719804891000
32624494	::487440724523110000
163589914	::487440731976372000
169636335	::487440750481637000
575804821	::487440756768915000
270227232	::487440757595197000
23396218	::487440779934433000
49455873	::487440795268431000
295466391	::487440798636470000
484202581	::487440816190001000
531871315	::487440820757622000
224103552	::487440829938536000
58949154	::487440840294281000
50805763	::487440850360999000
118469346	::487440855347625000
285254109	::487440867259449000
295466391	::487440871390859000
16559994	::487440874788249000
231222303	::487440879011893000
105623584	::487440886490730000
139447011	::487440886637527000
232560771	::487440886897602000
469196810	::487440893335449000
330799447	::487440899215876000
16559994	::487440905604173000
336019882	::487440907122114000
454465194	::487440922276540000
500212290	::487440933449773000
209401949	::487440942798876000
48467620	::487440955306680000
198233216	::487440959576100000
31536491	::487440962231103000
132768456	::487440987149438000
250994156	::487441002085376000
256321392	::487441016266301000
48390222	::487441024407855000
358611246	::487441031298695000
330799447	::487441035560112000
531871315	::487441037078839000
232275950	::487441037598547000
301290830	::487441056418369000
20954074	::487441093433122000
199784356	::487441096490766000
30516926	::487441102098558000
287028974	::487441104795877000
60555388	::487441110789554000
485252693	::487441113079611000
479959389	::487441136559337000
589638848	::487441143089487000
250994156	::487441147791302000
278301419	::487441161804853000
45164175	::487441163126063000
17990173	::487441166833438000
19568023	::487441173087526000
285254109	::487441173754040000
348458389	::487441187612422000
340646680	::487441187670749000
531871315	::487441194364837000
500212290	::487441196348760000
107870705	::487441198596890000
140206179	::487441203588116000
419185791	::487441207727902000
136006997	::487441215680307000
95554541	::487441220809920000
22386194	::487441230968549000
101617436	::487441232268763000
105623584	::487441250862522000
96273402	::487441253248671000
86243090	::487441255916261000
45286852	::487441261104599000
358611246	::487441262380081000
250994156	::487441262711042000
287028974	::487441273692114000
199784356	::487441282902401000
231222303	::487441284542369000
427529204	::487441288183021000
393718746	::487441301915189000
60555388	::487441309917908000
45286852	::487441325923377000
149275783	::487441329140822000
377425191	::487441331824754000
82150924	::487441348153208000
531871315	::487441373553885000
271460073	::487441374460276000
250994156	::487441378977120000
427529204	::487441386971471000
282069115	::487441389115174000
383972979	::487441392768008000
199784356	::487441396274454000
107870705	::487441400783314000
358307309	::487441400993026000
271460073	::487441412511002000
20535654	::487441413601120000
494543536	::487441417224998000
531871315	::487441418437144000
287028974	::487441418789875000
350968313	::487441439945928000
282860308	::487441451664424000
83736832	::487441456664047000
88328282	::487441464750653000
378234727	::487441468588441000
23396218	::487441482555850000
45286852	::487441503317266000
287028974	::487441504886329000
30795924	::487441513580728000
378234727	::487441515958919000
23543960	::487441527895896000
95554541	::487441533315342000
45286852	::487441534531280000
332306968	::487441535063973000
490016303	::487441544127868000
105623584	::487441544593833000
358611246	::487441545579081000
385121286	::487441558027784000
50354861	::487441559273472000
79633612	::487441563799126000
282860308	::487441571927715000
490016303	::487441580760899000
239885742	::487441587756990000
23475166	::487441600331538000
305877074	::487441602239934000
287028974	::487441604832415000
19123904	::487441609194483000
515818133	::487441616081522000
340646680	::487441618018910000
19123904	::487441623429558000
42435255	::487441624784314000
515818133	::487441666018934000
287028974	::487441681860820000
45286852	::487441708724916000
244279439	::487441728635277000
350525380	::487441734486720000
263971863	::487441736117932000
493647862	::487441744548483000
287028974	::487441771845398000
268246881	::487441792820707000
445268626	::487441820331569000
418327117	::487441821820153000
82223258	::487441831458648000
142364553	::487441832549183000
229290429	::487441835766611000
479959389	::487441847380213000
271738272	::487441850467237000
244279439	::487441855211003000
287028974	::487441867920125000
23672351	::487441876614934000
83736832	::487441882335543000
49455873	::487441919367057000
531871315	::487441922278301000
60555388	::487441928569380000
378234727	::487441931530952000
45286852	::487441945434673000
15804863	::487441951130546000
155034504	::487441971854594000
83507090	::487441976959057000
26580130	::487441979182415000
208217521	::487441982592385000
287028974	::487441983414493000
268246881	::487441996873609000
219550942	::487442009104596000
45150174	::487442011520520000
231222303	::487442018692374000
287028974	::487442024376041000
7522612	::487442039425232000
378234727	::487442042218631000
230327491	::487442047842791000
48971187	::487442050061963000
700013623	::487442070240759000
427529204	::487442092021395000
49455873	::487442097666936000
179736548	::487442104054857000
385121286	::487442104990179000
515818133	::487442117799989000
353475742	::487442119913521000
17529301	::487442128339886000
45286852	::487442129308770000
286341932	::487442131120705000
102213164	::487442131129491000
157254287	::487442131301052000
179736548	::487442132316086000
70839851	::487442137047252000
412638454	::487442140709257000
514339780	::487442169339604000
378234727	::487442169569882000
232711010	::487442179300655000
353475742	::487442183901822000
412792027	::487442194672795000
118469346	::487442198107934000
623990154	::487442199353651000
287028974	::487442200742346000
21548401	::487442206110674000
378234727	::487442206999842000
30795924	::487442207071539000
179736548	::487442211240308000
107870705	::487442214537031000
37860681	::487442235315585000
338619333	::487442236171251000
96273402	::487442236930404000
118469346	::487442241548349000
79447998	::487442242529796000
179736548	::487442244169777000
202791635	::487442247047450000
325996873	::487442256228786000
7522612	::487442265150074000
95299169	::487442268836888000
188855651	::487442269965156000
180675388	::487442270199619000
244279439	::487442277233483000
377357259	::487442277648711000
266033863	::487442283298430000
97317697	::487442284900651000
515818133	::487442286578769000
57651074	::487442307197566000
39041924	::487442316076937000
219550942	::487442321253081000
510998653	::487442340978511000
437762769	::487442345307414000
266033863	::487442354832297000
335432246	::487442364059758000
255205725	::487442364474998000
163589914	::487442371060047000
56710887	::487442372062486000
230327491	::487442372796485000
378234727	::487442382858633000
301016850	::487442391196909000
367298176	::487442392581013000
378234727	::487442414261387000
210873235	::487442415675256000
208217521	::487442416564449000
75555647	::487442437992755000
107870705	::487442442434527000
493647862	::487442446872092000
96899930	::487442446906052000
348458389	::487442450911600000
256321392	::487442455596253000
48390222	::487442456258940000
15804863	::487442459194974000
97317697	::487442459987681000
287028974	::487442470717128000
300607168	::487442476664647000
287028974	::487442498810568000
215362694	::487442516870848000
240463390	::487442521908191000
312784161	::487442524307324000
255311687	::487442527218188000
268246881	::487442535921356000
588641285	::487442537259352000
82150924	::487442548609150000
20535654	::487442556246978000
231222303	::487442559967297000
247560161	::487442560563290000
96273402	::487442565394751000
37213451	::487442566603087000
300607168	::487442570432487000
255311687	::487442580280332000
344817215	::487442585087000000
331423379	::487442596219084000
38207353	::487442601659084000
381181950	::487442613004275000
77765035	::487442615285981000
245855482	::487442635821678000
42435255	::487442636392112000
21548401	::487442647653429000
282069115	::487442657275572000
437762769	::487442664426831000
30795924	::487442667278991000
276357208	::487442674715070000
588641285	::487442703546740000
49455873	::487442705270591000
322465167	::487442707044777000
107870705	::487442707426451000
490016303	::487442731027812000
335488857	::487442732164845000
408772521	::487442732458475000
332073582	::487442733380800000
608426191	::487442757082820000
176994984	::487442768810504000
141140385	::487442768868818000
447774872	::487442785750892000
23396218	::487442788544708000
208217521	::487442798392905000
378234727	::487442798896234000
56710887	::487442815215865000
378234727	::487442828591898000
171807880	::487442843276177000
378234727	::487442852436520000
107870705	::487442852524220000
332073582	::487442874129068000
215362694	::487442883557879000
49455873	::487442916999036000
490016303	::487442932052393000
378234727	::487442961060618000
92924351	::487442969285238000
378234727	::487442974058774000
23785621	::487442976302313000
437762769	::487442980249559000
142364553	::487442984309649000
456936884	::487442986796470000
49455873	::487443004882309000
280749613	::487443008271712000
279399275	::487443044665278000
378234727	::487443046049792000
107870705	::487443047563538000
231222303	::487443052756082000
391247073	::487443074625204000
257830093	::487443076181671000
169656316	::487443076957216000
456936884	::487443078525906000
29500521	::487443107617579000
447774872	::487443109098168000
20535654	::487443146691727000
411997198	::487443153293942000
412792027	::487443155282046000
200685756	::487443168174948000
107870705	::487443168938311000
617791569	::487443182880186000
456936884	::487443194699710000
456936884	::487443207169396000
515818133	::487443216976064000
75555647	::487443230255226000
62518475	::487443236546691000
378234727	::487443244264218000
76442745	::487443248139755000
95554541	::487443258197295000
59670513	::487443261997330000
180675388	::487443269698068000
490016303	::487443319463477000
31056422	::487443323259338000
256321392	::487443328917438000
172997876	::487443329001734000
425183249	::487443346290642000
169656316	::487443350174175000
378234727	::487443353772892000
393735397	::487443361717288000
456936884	::487443383787352000
171203506	::487443395535597000
247434974	::487443403211149000
393735397	::487443421142192000
268246881	::487443424665026000
419185791	::487443425537449000
251825047	::487443431870832000
97317697	::487443436597825000
180675388	::487443466255753000
75555647	::487443471067021000
262248356	::487443482639097000
427529204	::487443487202107000
378234727	::487443497813700000
326504971	::487443514192441000
192727478	::487443525928501000
288531248	::487443532190212000
393735397	::487443544152752000
21449993	::487443547595890000
496575332	::487443548783271000
331423379	::487443564109246000
378234727	::487443571922857000
180675388	::487443581192265000
36560098	::487443582001741000
226319809	::487443583008772000
419185791	::487443583914356000
351620689	::487443584925175000
725050717	::487443588196741000
111687397	::487443597172551000
255205725	::487443609940000000
56967401	::487443610053263000
332073582	::487443617863057000
30795924	::487443632169832000
105623584	::487443640789508000
97317697	::487443643242782000
247560161	::487443659780939000
179039178	::487443660603400000
255205725	::487443661022449000
338619333	::487443665921376000
447813903	::487443675841302000
348458389	::487443679679094000
68439593	::487443690374594000
105623584	::487443701447532000
427529204	::487443716445986000
180675388	::487443717716844000
39398773	::487443728835940000
487258078	::487443729507442000
399555371	::487443756556091000
23450320	::487443758112186000
72143337	::487443758662025000
229332190	::487443804598075000
490016303	::487443813275668000
46965667	::487443829021491000
216083133	::487443832720470000
35141457	::487443833404542000
105623584	::487443840304164000
419185791	::487443855445221000
479222401	::487443879671513000
575804821	::487443885744873000
16380745	::487443887774908000
42435255	::487443889612013000
56967401	::487443892417990000
199784356	::487443896662650000
427529204	::487443899200200000
171203506	::487443903914577000
259542533	::487443908322787000
177446269	::487443926312185000
179736548	::487443934486884000
39160897	::487443940463742000
331423379	::487443952690536000
82223258	::487443956959940000
445268626	::487443961204973000
259542533	::487443970239115000
46965667	::487443975356579000
85111877	::487443989612621000
208217521	::487444016007745000
20535654	::487444021728395000
43365529	::487444027608817000
23396218	::487444033078591000
43365529	::487444043928829000
76977679	::487444049037885000
280749613	::487444056579276000
190492046	::487444072072622000
365151006	::487444092289163000
365739414	::487444096433537000
179736548	::487444102326124000
637418169	::487444104188403000
268246881	::487444107040522000
325996873	::487444126275993000
374228630	::487444149574983000
147384126	::487444149910913000
391108584	::487444160308187000
97317697	::487444160673107000
463381084	::487444168130564000
56967401	::487444176535953000
179736548	::487444194252705000
31280614	::487444203589218000
603136773	::487444204662951000
30795924	::487444209562316000
268987143	::487444211885559000
268246881	::487444216151162000
445268626	::487444219947409000
552789896	::487444223336394000
20026791	::487444226368499000
295466391	::487444228910239000
271460073	::487444230437339000
180675388	::487444231296798000
243974175	::487444246866055000
45164175	::487444251069128000
75555647	::487444251920568000
391108584	::487444255376289000
282069115	::487444256093896000
410286428	::487444260707639000
20535654	::487444263509037000
271460073	::487444264977436000
445268626	::487444276117524000
255311687	::487444285134880000
43365529	::487444288544837000
444298693	::487444305821593000
119636299	::487444313815519000
179736548	::487444316361478000
254579074	::487444325958053000
161656785	::487444328907022000
119269983	::487444331607769000
36560098	::487444335235850000
179736548	::487444364910530000
385121286	::487444365489348000
208217521	::487444369554034000
169656316	::487444398037159000
36560098	::487444402764148000
179736548	::487444403015782000
271460073	::487444416236621000
338619333	::487444426952691000
725532679	::487444427854868000
47466684	::487444441326972000
18842764	::487444447828123000
119269983	::487444450927337000
564138249	::487444451871444000
425434011	::487444458493837000
61307501	::487444460268032000
407399368	::487444461937385000
30795924	::487444469633937000
230327491	::487444481814183000
47466684	::487444488705822000
564138249	::487444491381796000
391108584	::487444498348126000
179736548	::487444500260728000
412792027	::487444506271547000
209401949	::487444513741238000
254821900	::487444515050233000
276784331	::487444531227664000
31359307	::487444538298867000
82150924	::487444544984596000
204292930	::487444548759457000
393735397	::487444568183701000
271460073	::487444571908222000
407894919	::487444576760651000
407399368	::487444581785427000
456936884	::487444592401195000
466873056	::487444595387924000
276784331	::487444610902683000
61307501	::487444611778895000
232711010	::487444611984392000
268246881	::487444620364627000
92924351	::487444628056989000
96899930	::487444638186614000
30795924	::487444638932815000
39398773	::487444639587119000
44779656	::487444646243491000
107870705	::487444665440825000
24495392	::487444671610634000
171203506	::487444705961975000
282069115	::487444711247208000
171203506	::487444713222332000
564138249	::487444733502177000
603136773	::487444734101557000
93043270	::487444748446482000
227191596	::487444755119218000
180675388	::487444755865804000
466873056	::487444762098548000
397024307	::487444763520417000
295466391	::487444764380254000
378234727	::487444778205061000
24495392	::487444784999440000
114235211	::487444787117580000
107870705	::487444802296770000
31359307	::487444804918181000
445268626	::487444807368069000
427529204	::487444810379169000
728549208	::487444817618960000
378234727	::487444826187894000
171203506	::487444838283882000
238740641	::487444840792088000
397024307	::487444851433041000
444247134	::487444851651538000
22386194	::487444854440345000
389676504	::487444862065983000
335101950	::487444875650953000
169656316	::487444877861330000
564138249	::487444882357633000
85111877	::487444887994773000
107870705	::487444898828660000
55219816	::487444901173661000
226319809	::487444902603943000
456936884	::487444904168017000
513982376	::487444906210652000
78065938	::487444907250810000
278603967	::487444909083725000
559991040	::487444926427594000
48764697	::487444927089889000
444298693	::487444927841062000
221205505	::487444929783005000
171203506	::487444935495266000
30795924	::487444944182054000
348458389	::487444946577022000
96658544	::487444947172212000
559991040	::487444949915688000
31280614	::487444952566075000
92905148	::487444954923667000
347869774	::487444964553400000
105623584	::487444968290926000
564138249	::487444984623558000
524866555	::487444985881837000
490016303	::487444986250539000
20026791	::487444987307515000
182584001	::487444987596918000
445268626	::487444993385447000
378234727	::487444998250840000
142045716	::487445000033021000
403834874	::487445004051558000
30795924	::487445011097985000
249028893	::487445013257658000
378234727	::487445028714082000
97317697	::487445029820956000
55219816	::487445040856563000
524866555	::487445050667057000
251825047	::487445051450982000
55219816	::487445057788977000
226319809	::487445063489056000
45278487	::487445065707847000
60771081	::487445086771240000
444298693	::487445089086894000
107870705	::487445094983663000
338619333	::487445120619257000
348082308	::487445121328107000
156801163	::487445130786242000
274791343	::487445137023578000
23450320	::487445140169326000
254821900	::487445164718559000
171203506	::487445169357090000
295466391	::487445169545814000
372499722	::487445172280889000
179736548	::487445175858253000
229332190	::487445177095565000
226319809	::487445187506237000
107870705	::487445192048246000
278603967	::487445195231723000
60131090	::487445199535083000
49052615	::487445201628463000
351847146	::487445211920863000
593296591	::487445218078113000
107870705	::487445222545059000
156801163	::487445226743558000
590556372	::487445235468107000
326146327	::487445255185113000
447813903	::487445256959713000
24804859	::487445260293767000
44231782	::487445274332119000
271460073	::487445276677120000
418503483	::487445280745222000
387476542	::487445283052470000
213131959	::487445284696227000
17529301	::487445298306760000
232711010	::487445322805694000
55219816	::487445330586517000
524866555	::487445333585035000
418503483	::487445354707947000
268987143	::487445363218206000
391573659	::487445365063311000
169656316	::487445379600756000
378234727	::487445386148077000
60220156	::487445390262681000
171203506	::487445398290587000
52610012	::487445402762088000
392422321	::487445410894860000
244279439	::487445416401580000
180675388	::487445422030340000
432027433	::487445425905864000
48764697	::487445433166204000
418503483	::487445434361999000
124517802	::487445436043894000
365739414	::487445446214684000
97317697	::487445452829122000
593296591	::487445453256933000
25839207	::487445458738900000
61370824	::487445467249123000
53087279	::487445474786279000
496575332	::487445476497969000
564138249	::487445480767774000
75555647	::487445482629656000
278603967	::487445492117147000
231222303	::487445495027990000
189664484	::487445497120964000
107870705	::487445509078929000
308657649	::487445509481971000
33369338	::487445514950938000
532542878	::487445528574439000
307485154	::487445543032213000
339295860	::487445565811068000
82150924	::487445568172478000
255311687	::487445577916227000
250474725	::487445580050739000
46283045	::487445580667310000
444298693	::487445592021696000
135306144	::487445596744462000
39398773	::487445599214514000
23097227	::487445614691483000
219153949	::487445630152114000
205320851	::487445635730128000
85111877	::487445644949200000
524866555	::487445646404620000
219550942	::487445654994968000
226357092	::487445665719414000
282069115	::487445669842812000
39398773	::487445687425327000
391108584	::487445707524038000
305370209	::487445727548047000
97317697	::487445728667529000
169656316	::487445738507345000
378234727	::487445744056422000
179736548	::487445757620793000
378234727	::487445759986384000
142364553	::487445770556407000
208217521	::487445771697291000
40604299	::487445782719516000
30795924	::487445784086863000
55219816	::487445789007183000
386169383	::487445789958868000
593296591	::487445793079439000
40334639	::487445793276952000
447813903	::487445796703723000
180675388	::487445800515940000
375810749	::487445804550877000
268246881	::487445817939087000
60046761	::487445824679333000
42435255	::487445828336771000
171203506	::487445828554862000
728549208	::487445835920461000
53258017	::487445841465344000
66393146	::487445841590759000
278603967	::487445843335577000
56967401	::487445843398496000
45278487	::487445848217747000
369217450	::487445852651134000
23097227	::487445855712993000
347596428	::487445867276668000
96899930	::487445870947098000
728549208	::487445871744024000
325996873	::487445898881146000
407399368	::487445904777965000
33818674	::487445910150856000
35603964	::487445918954692000
377357259	::487445931986415000
142364553	::487445932112609000
82150924	::487445944040820000
180675388	::487445944049213000
383202357	::487445957034790000
391108584	::487445964576149000
278603967	::487445976508928000
564138249	::487445989138395000
445268626	::487446002484674000
30795924	::487446010093129000
315987923	::487446010956746000
50157557	::487446033723437000
221205505	::487446036131377000
107870705	::487446037678653000
31280614	::487446048483201000
315987923	::487446051809263000
593296591	::487446056477528000
297652605	::487446066233503000
192590347	::487446066841653000
725532679	::487446078136930000
231222303	::487446078795427000
30123599	::487446104741789000
553738195	::487446122323931000
231689668	::487446126711562000
167384328	::487446157832904000
105623584	::487446174614687000
268246881	::487446179882336000
92629759	::487446182138875000
444247134	::487446187725701000
320512967	::487446193837191000
553738195	::487446199528476000
593296591	::487446213948481000
348458389	::487446226397175000
231222303	::487446238741028000
21548401	::487446240733323000
271460073	::487446242075901000
51601709	::487446252385099000
17990173	::487446252926558000
341666582	::487446259028869000
375810749	::487446277009858000
299796220	::487446279828815000
169656316	::487446280436604000
56710887	::487446282269491000
171203506	::487446282449850000
229332190	::487446283184246000
589542040	::487446289273982000
56967401	::487446296215568000
407399368	::487446306697134000
338619333	::487446312070045000
92840294	::487446313806467000
423446901	::487446331820998000
34108658	::487446332848631000
180675388	::487446335751061000
36601312	::487446360057061000
344817215	::487446360145149000
83736832	::487446371708850000
407894919	::487446374225420000
180675388	::487446375148175000
372068999	::487446398649249000
202791635	::487446399177752000
251429451	::487446406576492000
387472182	::487446417242218000
564138249	::487446430169460000
524866555	::487446434552500000
48390222	::487446435592695000
92905148	::487446437710413000
246050172	::487446440596103000
553738195	::487446459155873000
97317697	::487446464423931000
208217521	::487446468513787000
34108658	::487446470325305000
178492117	::487446472795754000
282069115	::487446496066150000
175314654	::487446497987141000
52754052	::487446498955653000
16144669	::487446505679507000
444298693	::487446509206908000
18842764	::487446536692178000
208217521	::487446542249648000
387472182	::487446544690319000
30666953	::487446550868533000
315987923	::487446559303278000
300607168	::487446561669251000
387863634	::487446572804751000
336628506	::487446585920741000
392422321	::487446593520816000
97317697	::487446594984239000
92905148	::487446597010075000
282069115	::487446615339585000
282069115	::487446634729857000
57238973	::487446636806021000
255311687	::487446637040893000
180675388	::487446639250919000
55219816	::487446647283417000
249028893	::487446659643625000
232560771	::487446660230811000
391108584	::487446669277949000
297679816	::487446672122073000
348085087	::487446677981102000
487258078	::487446687430881000
85111877	::487446697035825000
391108584	::487446717722554000
18138157	::487446718766542000
199784356	::487446723736780000
532542878	::487446732478119000
165290348	::487446734214148000
25469735	::487446734550093000
111687397	::487446736042872000
454465194	::487446754250338000
157254287	::487446759962972000
199066965	::487446765423980000
209223008	::487446765998989000
473196438	::487446775406395000
52610012	::487446779529408000
348082308	::487446780632518000
415943958	::487446781928931000
168347877	::487446785028132000
347994449	::487446789399015000
427529204	::487446792049410000
74315614	::487446799180124000
102444460	::487446804443590000
265799781	::487446805354143000
199784356	::487446811246723000
30123599	::487446811788201000
171203506	::487446828300775000
30795924	::487446828326350000
348082308	::487446835783417000
171203506	::487446837301743000
55219816	::487446841563570000
107842096	::487446867601403000
473196438	::487446868830343000
409680332	::487446876585603000
74315614	::487446880914513000
229332190	::487446882197987000
282069115	::487446900141223000
22142419	::487446908122566000
130987540	::487446911977132000
290624910	::487446918805467000
200615756	::487446922865569000
251443783	::487446925428277000
357211620	::487446928657895000
56967401	::487446929811320000
238341972	::487446932407992000
251825047	::487446933976281000
45492981	::487446947066703000
20275866	::487446948366938000
97317697	::487446958395502000
725532679	::487446968868691000
171203506	::487446981170585000
215362694	::487446989018128000
171203506	::487447014917935000
332073582	::487447030894051000
20275866	::487447032601120000
479222401	::487447033075097000
586783331	::487447033197113000
155034504	::487447033456766000
326504971	::487447034081722000
30795924	::487447039098490000
375810749	::487447043921559000
454465194	::487447045532176000
326146327	::487447051869749000
82223258	::487447061747748000
372479589	::487447069573906000
166695965	::487447070601515000
171203506	::487447071339728000
590556372	::487447071604375000
83507090	::487447075018125000
323262953	::487447081209323000
142045716	::487447082173595000
100195876	::487447093426921000
100195876	::487447094068658000
378234727	::487447095146606000
160352135	::487447135936204000
297679816	::487447138994225000
18704527	::487447144400699000
250994156	::487447145050415000
297679816	::487447145445089000
107870705	::487447150981173000
348082308	::487447153166393000
259569717	::487447154857086000
160352135	::487447158837096000
14085431	::487447160372219000
30123599	::487447163249897000
177174253	::487447164873093000
564138249	::487447168161431000
171203506	::487447170434363000
378234727	::487447174213414000
17455392	::487447184518807000
17455392	::487447185131196000
17455392	::487447185739366000
17455392	::487447186431414000
17455392	::487447187136081000
348082308	::487447187958140000
242435004	::487447199744159000
347596428	::487447214579793000
171203506	::487447215737032000
265799781	::487447215817129000
22142419	::487447217456685000
232560771	::487447232543997000
387476542	::487447237396791000
399114412	::487447242198896000
244279439	::487447244065353000
564138249	::487447264110338000
48764697	::487447276114022000
22142419	::487447278978736000
326504971	::487447282573250000
60220156	::487447284150312000
96793797	::487447290320130000
100378471	::487447290764726000
171203506	::487447297479815000
545587327	::487447301330194000
409680332	::487447302605656000
208217521	::487447307752067000
586783331	::487447307840147000
37860681	::487447315137830000
251825047	::487447321240559000
315621982	::487447340903845000
23754003	::487447364064772000
244279439	::487447367109468000
54697279	::487447372511715000
37860681	::487447378459258000
454465194	::487447382880038000
163589914	::487447399611133000
36560098	::487447405445779000
54422208	::487447418191876000
297679816	::487447419874193000
34052201	::487447424970280000
18704527	::487447426660573000
391108584	::487447428732162000
590556372	::487447430833926000
276784331	::487447432423563000
175314654	::487447433983852000
494514265	::487447437791879000
160352135	::487447444179779000
466873056	::487447444871864000
303427354	::487447448051527000
623584562	::487447450169647000
437762769	::487447457975267000
297679816	::487447463004237000
456936884	::487447464673177000
387863634	::487447466816438000
348458389	::487447468582649000
97317697	::487447470763307000
347869774	::487447472084500000
180675388	::487447487485972000
36560098	::487447489490874000
230898142	::487447494801235000
17764624	::487447506855268000
17764624	::487447522873331000
163589914	::487447523313737000
180675388	::487447525016616000
391108584	::487447546445328000
251825047	::487447551751106000
456936884	::487447562580815000
590556372	::487447576191729000
268246881	::487447579291303000
378234727	::487447594012909000
100378471	::487447600589570000
387863634	::487447608583942000
289084083	::487447609892544000
26915925	::487447612539170000
473196438	::487447620772581000
21449993	::487447633594568000
387476542	::487447634710642000
229332190	::487447635453018000
176954488	::487447639911579000
48090126	::487447641135931000
116054733	::487447646034866000
18704527	::487447646765060000
176954488	::487447647561977000
232560771	::487447650070183000
22142419	::487447650447290000
68439593	::487447669535944000
101617436	::487447671397838000
454465194	::487447674312851000
326504971	::487447680784691000
227072583	::487447693250539000
539602323	::487447715236683000
277278671	::487447727702147000
68439593	::487447730785374000
25082908	::487447731926224000
26915925	::487447734014582000
171203506	::487447734270431000
479959389	::487447748590186000
296016163	::487447753413238000
409680332	::487447763295010000
328828628	::487447770937446000
437064295	::487447771411415000
271460073	::487447779879682000
61307501	::487447782563651000
232560771	::487447787270078000
456936884	::487447789949825000
142364553	::487447793552723000
113048616	::487447796186759000
14816854	::487447805712007000
36601312	::487447820622761000
337499399	::487447822640615000
20026791	::487447823546200000
30795924	::487447823999586000
433654462	::487447828348694000
200615756	::487447834350739000
493647862	::487447837223841000
456936884	::487447837932679000
564138249	::487447844996276000
249388532	::487447856136335000
54697279	::487447858618978000
185399022	::487447877187547000
296016163	::487447878026018000
520533224	::487447890575384000
409680332	::487447917255327000
31625914	::487447925812113000
32624494	::487447936674967000
97317697	::487447943981432000
433654462	::487447947773091000
323262953	::487447954308210000
279608688	::487447957659070000
387476542	::487447960574521000
115184915	::487447966207057000
107870705	::487447966358044000
29500521	::487447989556760000
230898142	::487447990337294000
56779057	::487447993457471000
171203506	::487447997848907000
326146327	::487448001913180000
297679816	::487448017650610000
323262953	::487448020129423000
230898142	::487448026777419000
135003892	::487448033370836000
31625914	::487448033521860000
391108584	::487448035002048000
479959389	::487448037741326000
165261298	::487448041624858000
268246881	::487448047794659000
97317697	::487448048029532000
219550942	::487448058591199000
160352135	::487448061342273000
318700673	::487448072562020000
296016163	::487448091407028000
257491716	::487448111963717000
167486585	::487448134969077000
347994449	::487448149817319000
301290830	::487448165608464000
31056422	::487448172466151000
365739414	::487448175804817000
564138249	::487448194834784000
279608688	::487448204686807000
318700673	::487448211389300000
229332190	::487448220050915000
378234727	::487448222412328000
23785621	::487448232155295000
412792027	::487448235112689000
18023231	::487448244591804000
296016163	::487448252795482000
107870705	::487448278116495000
56967401	::487448286890975000
18704527	::487448291832246000
391108584	::487448312321015000
60555388	::487448312740446000
318700673	::487448334194323000
326146327	::487448339563044000
29607520	::487448341866115000
584206727	::487448346026864000
18704527	::487448356390993000
23396218	::487448364976332000
532542878	::487448380902506000
229332190	::487448385398784000
378234727	::487448386065690000
479959389	::487448400917696000
507987711	::487448411139215000
232560771	::487448420983255000
326504971	::487448429086265000
318700673	::487448436967346000
317483868	::487448448950890000
49052615	::487448459344363000
297679816	::487448466826592000
171203506	::487448472530857000
36601312	::487448482907553000
297679816	::487448491589771000
297679816	::487448501207326000
59454178	::487448520413040000
301290830	::487448522036215000
229332190	::487448532329443000
23450320	::487448540696678000
200796300	::487448541652983000
200796300	::487448545922793000
315621982	::487448556547354000
200796300	::487448564629397000
18704527	::487448569465831000
727422228	::487448576629305000
520533224	::487448586620112000
387863634	::487448594018881000
178985516	::487448599014686000
378234727	::487448601967067000
18842764	::487448604098174000
97317697	::487448606987661000
378234727	::487448607398699000
564138249	::487448609097789000
296016163	::487448623471267000
97317697	::487448636918226000
254851572	::487448639254437000
409680332	::487448641372557000
101617436	::487448651740889000
387863634	::487448661643649000
255622442	::487448661732130000
393653181	::487448669935763000
312435293	::487448677670064000
290624910	::487448689837748000
171203506	::487448694879313000
14085431	::487448699296284000
437064295	::487448705184710000
135003892	::487448721551273000
244279439	::487448724080041000
384155676	::487448725032157000
254851572	::487448729012555000
496575332	::487448732762644000
520533224	::487448733148127000
173232394	::487448737623445000
18704527	::487448737841954000
26915925	::487448739297370000
348458389	::487448742728310000
173232394	::487448743025717000
296016163	::487448750219341000
97317697	::487448751028441000
398707286	::487448754627547000
202791635	::487448757706174000
167486585	::487448760465620000
17529301	::487448777133797000
18023231	::487448779902435000
387476542	::487448784474243000
254851572	::487448788575858000
231222303	::487448789083369000
625170672	::487448793676136000
142045716	::487448801389453000
318700673	::487448807253106000
372479589	::487448824739147000
494514265	::487448830627942000
290624910	::487448842468470000
254851572	::487448843697389000
239254872	::487448846897647000
36560098	::487448848910913000
297679816	::487448858247458000
24718142	::487448858377474000
38804898	::487448866015289000
318700673	::487448874894622000
177174253	::487448880125325000
336347539	::487448884134686000
251359942	::487448888421675000
494514265	::487448891847999000
38804898	::487448908520370000
18704527	::487448911804899000
80419613	::487448918834552000
76977679	::487448922865295000
296016163	::487448923834179000
297679816	::487448923993157000
232560771	::487448945174806000
40618847	::487448947791626000
241995287	::487448947909070000
247374067	::487448947930062000
160495648	::487448952648654000
171203506	::487448956595474000
54466394	::487448957119782000
51197703	::487448960030613000
494514265	::487448960315846000
18023231	::487448960320421000
254851572	::487448973976690000
358307309	::487448986064662000
254851572	::487448993891250000
51197703	::487448996055490000
301290830	::487449001047117000
54466394	::487449020638306000
387863634	::487449026824904000
232560771	::487449028318474000
51197703	::487449037402931000
564138249	::487449052104368000
509524562	::487449055489179000
43365529	::487449056071806000
290624910	::487449061666979000
58949154	::487449082214895000
48467620	::487449088468983000
318700673	::487449116088074000
171203506	::487449117694492000
108542953	::487449121763389000
18023231	::487449123558539000
256321392	::487449129128185000
387863634	::487449139056091000
240463390	::487449142411530000
198126424	::487449147398574000
60771081	::487449151626436000
91521926	::487449153442574000
527041090	::487449177123610000
22142419	::487449178197348000
301290830	::487449184342409000
48764697	::487449184451055000
625170672	::487449192785145000
36601312	::487449193170993000
370464008	::487449204005277000
102444460	::487449214507421000
255205725	::487449215518244000
393653181	::487449218752057000
564138249	::487449220103020000
332073582	::487449228143099000
23785621	::487449229552394000
54466394	::487449237714518000
232560771	::487449239593574000
23543960	::487449243343273000
254851572	::487449245398491000
175847876	::487449255851065000
241995287	::487449269352144000
96658544	::487449277635915000
497458875	::487449278936129000
43365529	::487449281293320000
171203506	::487449297563041000
285401749	::487449304274333000
102875172	::487449304404344000
625170672	::487449322561105000
51197703	::487449341674524000
273697690	::487449345336152000
114579662	::487449355004420000
107870705	::487449358695006000
43365529	::487449365267480000
254092544	::487449369990692000
22142419	::487449374134239000
213187842	::487449380845133000
230898142	::487449382170923000
51197703	::487449383047151000
53258017	::487449384054165000
378234727	::487449397245247000
301290830	::487449397379493000
437082385	::487449405868371000
114579662	::487449422377517000
97317697	::487449424411365000
298870626	::487449426839867000
18704527	::487449435312750000
268246881	::487449443503845000
217262932	::487449450919374000
160788774	::487449452282531000
254851572	::487449458397835000
256074844	::487449458473328000
48467620	::487449466476449000
22142419	::487449480904466000
171203506	::487449482536034000
37294507	::487449502723223000
254851572	::487449504497430000
254851572	::487449516426018000
257942561	::487449517558472000
625170672	::487449519152320000
18023231	::487449522935984000
128977591	::487449523338616000
378234727	::487449535682072000
298870626	::487449537514971000
301203823	::487449544162955000
466873056	::487449545501327000
458766436	::487449546566299000
391247073	::487449548067852000
36560098	::487449566556323000
552789896	::487449585066180000
372479589	::487449586064052000
629894993	::487449591806042000
524866555	::487449592271613000
171203506	::487449593009803000
116988168	::487449593970298000
254851572	::487449603193585000
36560098	::487449612047749000
331423379	::487449618482200000
625170672	::487449628581707000
18704527	::487449633351020000
240914419	::487449637750444000
353567857	::487449637960179000
107870705	::487449638580936000
107823354	::487449639205867000
387863634	::487449644994019000
62186442	::487449652438908000
296016163	::487449663251812000
552789896	::487449666058194000
23754003	::487449666200809000
107870705	::487449691315904000
186314952	::487449694289678000
296016163	::487449700354629000
393653181	::487449700899889000
43365529	::487449701495484000
539602323	::487449704817364000
315621982	::487449718403133000
254851572	::487449730692046000
387863634	::487449732663373000
36601312	::487449736622788000
180675388	::487449749067276000
524866555	::487449749620928000
79633612	::487449754276622000
48467620	::487449754671267000
564138249	::487449757909266000
290624910	::487449761859919000
330834997	::487449762694574000
335488857	::487449772631261000
51197703	::487449772635066000
18023231	::487449778180349000
296016163	::487449787818463000
437064295	::487449789743636000
326504971	::487449795036860000
118469346	::487449802385264000
445925140	::487449808878071000
84975876	::487449810794840000
290624910	::487449820534042000
36601312	::487449821188325000
25082908	::487449828784631000
43365529	::487449833779630000
452678521	::487449837533552000
385706960	::487449842336026000
539602323	::487449854537256000
52824736	::487449856516952000
387863634	::487449865274671000
301290830	::487449870924398000
393653181	::487449872103002000
171203506	::487449888670498000
18023231	::487449897634103000
18704527	::487449941284225000
323262953	::487449942777421000
290624910	::487449943980781000
387863634	::487449954688827000
36560098	::487449957553557000
355612007	::487449960422465000
444247134	::487449961680756000
279608688	::487449961823346000
590556372	::487449976138891000
97317697	::487449976608276000
348458389	::487449976860311000
18704527	::487449985584484000
61318348	::487449987161538000
118469346	::487449996636065000
232711010	::487450011689447000
625170672	::487450020585562000
36601312	::487450039367651000
171203506	::487450041154433000
396952554	::487450044212477000
258609027	::487450059701645000
107823354	::487450063371661000
97317697	::487450074524315000
79633612	::487450076621463000
232711010	::487450099711082000
491357856	::487450111119605000
435557155	::487450115108372000
14085431	::487450123262504000
18704527	::487450128404721000
97317697	::487450133064192000
301290830	::487450133122924000
142364553	::487450133764661000
344817215	::487450136100868000
525819441	::487450136155418000
118469346	::487450137816338000
83513704	::487450141310189000
384955934	::487450143533174000
378234727	::487450160750809000
71557910	::487450164131422000
625170672	::487450171630841000
51601709	::487450183077093000
552789896	::487450185552121000
18704527	::487450198168567000
171203506	::487450199757828000
142364553	::487450209757429000
232711010	::487450214836342000
378234727	::487450218779009000
208217521	::487450229512605000
564138249	::487450232691888000
55219816	::487450235736969000
338619333	::487450241595998000
287028974	::487450243785449000
79633612	::487450245618364000
36560098	::487450251268087000
33418266	::487450265323196000
1565041	::487450271094964000
57065165	::487450271551721000
213187842	::487450285581684000
160352135	::487450286185668000
84871879	::487450295639617000
84975876	::487450301129977000
725050717	::487450308159619000
296016163	::487450313960341000
39685005	::487450324337049000
208217521	::487450324878512000
100339690	::487450337402290000
55219816	::487450339952832000
323262953	::487450340451946000
245573462	::487450358449332000
23396218	::487450361339609000
296016163	::487450361414692000
625170672	::487450362886901000
394962689	::487450362949799000
39685005	::487450363931291000
214595457	::487450373700194000
208217521	::487450377143717000
118881789	::487450382583357000
171203506	::487450384575655000
142364553	::487450384978681000
437064295	::487450389973704000
315621982	::487450401487466000
301290830	::487450403962126000
244279439	::487450408420261000
18704527	::487450425369829000
386169383	::487450431124017000
232711010	::487450443170058000
17764624	::487450447678947000
394962689	::487450451227336000
254851572	::487450452225560000
421338980	::487450453358419000
433654462	::487450453777461000
213131959	::487450454876356000
369217450	::487450456588058000
57065165	::487450461134282000
229332190	::487450461788991000
315621982	::487450466297847000
254851572	::487450468780498000
315621982	::487450471117127000
378234727	::487450481879298000
393653181	::487450491375194000
29319846	::487450495678566000
52610012	::487450507611348000
55475943	::487450525277769000
55475943	::487450532240314000
332306968	::487450533054017000
453690730	::487450535046311000
65513	::487450547478228000
332306968	::487450557724884000
418327117	::487450560841273000
232711010	::487450582970404000
142364553	::487450627367505000
437064295	::487450637953560000
171203506	::487450640902131000
564138249	::487450641586204000
18704527	::487450651442823000
55475943	::487450654764322000
90750144	::487450659252621000
80419613	::487450662398332000
43365529	::487450669603774000
55475943	::487450670522302000
445925140	::487450681440104000
452678521	::487450684598390000
23396218	::487450692571758000
625170672	::487450692836016000
171203506	::487450695549718000
254851572	::487450700272513000
71557910	::487450710158503000
318700673	::487450715254579000
22142419	::487450732287647000
454465194	::487450735399813000
36560098	::487450737547280000
213187842	::487450749681430000
334261100	::487450751162413000
136238737	::487450756803334000
437064295	::487450760871821000
48390222	::487450761127669000
564138249	::487450789485764000
318700673	::487450793906151000
183904300	::487450807080472000
254851572	::487450818879029000
238826465	::487450825959018000
102444460	::487450833705906000
147310240	::487450853759258000
244279439	::487450865574227000
283251929	::487450871874076000
38804898	::487450880719855000
18704527	::487450890878857000
48467620	::487450891151478000
263971863	::487450891641831000
97317697	::487450891675394000
623584562	::487450892950466000
315621982	::487450900408303000
173232394	::487450911950663000
42529606	::487450928094924000
213131959	::487450932414648000
398707286	::487450938454839000
318700673	::487450938706120000
289461446	::487450961619988000
338619333	::487450966573076000
58562014	::487450985204166000
453690730	::487451009740853000
507674842	::487451019425480000
513711139	::487451019614248000
268246881	::487451021002948000
382304432	::487451025498836000
289084083	::487451027432435000
387863634	::487451032868638000
330834997	::487451040321527000
290624910	::487451041684656000
107610605	::487451044264169000
454465194	::487451052061360000
78970527	::487451062979526000
216083133	::487451063264374000
24804859	::487451067169267000
387863634	::487451073771106000
105623584	::487451076162244000
330834997	::487451077281722000
301290830	::487451091756273000
331423379	::487451092201242000
14085431	::487451107426574000
552789896	::487451111109189000
454465194	::487451115173068000
36560098	::487451116733358000
63928079	::487451131946467000
29300584	::487451134466879000
300607168	::487451136241463000
168853356	::487451140720578000
89294713	::487451146026356000
68517440	::487451153299304000
428646436	::487451154251386000
387863634	::487451154977017000
36560098	::487451156646338000
403834874	::487451160421597000
323262953	::487451163181453000
58562014	::487451167354396000
62186442	::487451178423156000
26623525	::487451184043552000
172997876	::487451198304575000
213187842	::487451204637585000
268246881	::487451211130351000
60718620	::487451211743109000
186314952	::487451213114273000
96421993	::487451225785659000
348458389	::487451227396259000
78970527	::487451230491672000
725532679	::487451237282250000
17990173	::487451237626171000
428646436	::487451238644998000
454465194	::487451245297164000
387863634	::487451251479556000
290624910	::487451255246028000
370401061	::487451272547954000
36601312	::487451274057502000
107870705	::487451291975557000
171203506	::487451301999964000
428646436	::487451322442993000
36560098	::487451324624035000
271460073	::487451338226544000
394962689	::487451342625976000
171203506	::487451347592036000
336195050	::487451351891185000
36601312	::487451352822325000
590556372	::487451371298627000
360951591	::487451383738531000
290624910	::487451392844390000
377627227	::487451394866040000
300009838	::487451402919489000
725050717	::487451411311886000
36560098	::487451411681013000
315621982	::487451416685187000
564138249	::487451417138180000
315621982	::487451417356296000
315621982	::487451417364672000
297238880	::487451421747335000
40405725	::487451453124911000
564138249	::487451458867302000
63928079	::487451461953929000
396952554	::487451467373371000
300009838	::487451470548451000
377627227	::487451480702459000
185716839	::487451482644426000
452678521	::487451486700310000
318700673	::487451497173508000
52610012	::487451504547074000
52824736	::487451508141600000
25747982	::487451509748424000
107870705	::487451516752519000
97317697	::487451524822364000
282069115	::487451535933472000
525819441	::487451541582774000
59647298	::487451544783044000
201899461	::487451545693220000
263971863	::487451556459995000
520004653	::487451559408570000
251825047	::487451576013844000
168853356	::487451576248721000
331423379	::487451579591954000
725532679	::487451579860008000
429375230	::487451588840005000
62186442	::487451588898746000
271460073	::487451593101828000
171203506	::487451595928379000
301290830	::487451596532375000
48467620	::487451607647662000
326504971	::487451612164521000
216083133	::487451641797292000
61307501	::487451648436887000
201899461	::487451650911518000
213131959	::487451654355034000
62186442	::487451671182577000
282069115	::487451673162678000
227191596	::487451679541837000
17016789	::487451680091680000
364428125	::487451680342962000
24226614	::487451684692824000
84975876	::487451687020269000
95712580	::487451688496685000
208217521	::487451704640958000
716262980	::487451713276620000
494514265	::487451721753300000
31056422	::487451726190899000
350525380	::487451727193710000
725532679	::487451728506527000
61370824	::487451730049650000
428646436	::487451732910174000
41685125	::487451735372222000
290624910	::487451748781412000
80419613	::487451758030237000
454465194	::487451759166500000
25747982	::487451765554438000
23785621	::487451775289397000
34052201	::487451783288324000
48467620	::487451790821306000
377627227	::487451796000894000
75209135	::487451802342653000
36560098	::487451805173837000
414217500	::487451811159494000
432027433	::487451816368431000
317596401	::487451823998271000
383972979	::487451829047816000
44231782	::487451835008290000
107823354	::487451839856508000
61370824	::487451859703963000
355758655	::487451866200932000
480857982	::487451866670710000
273034167	::487451866867826000
208217521	::487451880017375000
22142419	::487451884219686000
155034504	::487451895594635000
382304432	::487451898778505000
57238973	::487451900955357000
31056422	::487451907250597000
108605734	::487451910366973000
61370824	::487451937248256000
301290830	::487451966566432000
193126668	::487451968139325000
725050717	::487451977366769000
185716839	::487451979946283000
59288102	::487451981556875000
216083133	::487451994294996000
396952554	::487452000070946000
52628599	::487452001752469000
479959389	::487452005125062000
102444460	::487452008396226000
59288102	::487452033922768000
288918860	::487452046220460000
183904300	::487452058757259000
725532679	::487452069805457000
479222401	::487452087274323000
412756257	::487452091829338000
480973099	::487452099081289000
183904300	::487452114126241000
201899461	::487452123542482000
593296591	::487452127535448000
183904300	::487452136838397000
539602323	::487452151044509000
635845301	::487452164483055000
268246881	::487452166827700000
20026791	::487452177468628000
97317697	::487452181004435000
46284235	::487452187241349000
382304432	::487452192371400000
377627227	::487452193721565000
27816303	::487452208133586000
43365529	::487452211593506000
41135840	::487452220653199000
281829913	::487452222901338000
506824920	::487452224822312000
21548401	::487452230757658000
334261100	::487452234532519000
18842764	::487452243386695000
61370824	::487452244258725000
408772521	::487452250496045000
382304432	::487452255566974000
318700673	::487452256631918000
201899461	::487452265276375000
378234727	::487452267151237000
297238880	::487452267893620000
281829913	::487452274323496000
378234727	::487452276261269000
183904300	::487452286377922000
200590129	::487452289779908000
425434011	::487452297262153000
394962689	::487452318011367000
348082308	::487452320708296000
331423379	::487452331995582000
61370824	::487452344833949000
300009838	::487452347153780000
118855202	::487452356309553000
725532679	::487452371954696000
115503799	::487452400832102000
425434011	::487452403986214000
49455873	::487452407064850000
27816303	::487452411293089000
716262980	::487452422541828000
564138249	::487452430016479000
593296591	::487452430259339000
412756257	::487452432708808000
292395819	::487452436500844000
725532679	::487452443970904000
254851572	::487452449372774000
82150924	::487452454494027000
193502964	::487452458646401000
348082308	::487452460181499000
54466394	::487452467961921000
107870705	::487452473196433000
467899122	::487452486521741000
348458389	::487452489089024000
282069115	::487452499440566000
231222303	::487452507380006000
183904300	::487452517991591000
378234727	::487452519497760000
288918860	::487452527017734000
183904300	::487452532017332000
97317697	::487452546747752000
36601312	::487452547490119000
53087279	::487452550627471000
201899461	::487452564120559000
282069115	::487452570357886000
43365529	::487452573268332000
377627227	::487452574472101000
420403218	::487452578268327000
183904300	::487452587906453000
193126668	::487452599176536000
183904300	::487452599977639000
200590129	::487452605992669000
323262953	::487452617279541000
253828982	::487452618248040000
20026791	::487452635356598000
167486585	::487452635721510000
268246881	::487452639504777000
564138249	::487452644949377000
76442745	::487452655443517000
331423379	::487452659218415000
725532679	::487452671218290000
23611301	::487452675194122000
452678521	::487452678369198000
36601312	::487452686707466000
425434011	::487452687688929000
193126668	::487452688427134000
536012978	::487452688779460000
288918860	::487452695117066000
107870705	::487452698036273000
466873056	::487452703044296000
545587327	::487452721176272000
183904300	::487452721809592000
140206179	::487452724510736000
288918860	::487452725563490000
18704527	::487452729867255000
183904300	::487452731313905000
351641054	::487452732874575000
55120405	::487452739736457000
545587327	::487452747696852000
326504971	::487452757733806000
545587327	::487452759419940000
136828926	::487452760061661000
271460073	::487452771801903000
219550942	::487452774742106000
61370824	::487452775421186000
83673720	::487452782627016000
18704527	::487452790466547000
201899461	::487452790914945000
33369338	::487452792458457000
188417746	::487452798796431000
238826465	::487452798850588000
229332190	::487452798880350000
288918860	::487452801396518000
452678521	::487452808048693000
458766436	::487452824070934000
183904300	::487452835504603000
136828926	::487452841158520000
271460073	::487452849610432000
33369338	::487452860288729000
271460073	::487452875510276000
425434011	::487452876092874000
291413743	::487452879565750000
80191031	::487452884284350000
193126668	::487452890064113000
36891053	::487452903871770000
183904300	::487452906279280000
17908818	::487452915586826000
120296296	::487452916005888000
43365529	::487452921408147000
201899461	::487452926927847000
238740641	::487452935094562000
288918860	::487452944535547000
290624910	::487452952358301000
61370824	::487452966652485000
354629644	::487452978559713000
57238973	::487452980963459000
36891053	::487452982485610000
56967401	::487453014995656000
290624910	::487453016673357000
290624910	::487453028266414000
593296591	::487453032284577000
31280614	::487453043147800000
564138249	::487453049884254000
452678521	::487453050022289000
401109490	::487453051352285000
208217521	::487453053935951000
338619333	::487453062324183000
48090126	::487453066329739000
77765035	::487453075859181000
309778100	::487453116112310000
18842764	::487453119375474000
118469346	::487453123124809000
25839207	::487453126161473000
532542878	::487453132612325000
317524005	::487453143823695000
118469346	::487453148865232000
193126668	::487453148953329000
18704527	::487453151239630000
201899461	::487453154615627000
251443783	::487453157476155000
452678521	::487453168750428000
161199833	::487453172093689000
118469346	::487453184869154000
172997876	::487453187746856000
223950031	::487453188241756000
514339780	::487453208466694000
725532679	::487453216658165000
48090126	::487453225461637000
35141457	::487453227487477000
303252613	::487453228205084000
479959389	::487453253249290000
136828926	::487453259821359000
229332190	::487453260127928000
36601312	::487453268830715000
193126668	::487453274123948000
39398773	::487453285079457000
237986569	::487453286971498000
348082308	::487453301361741000
348316521	::487453306336210000
174795727	::487453307917451000
303252613	::487453311940182000
172997876	::487453312649011000
202791635	::487453319041146000
200796300	::487453322522009000
40405725	::487453324715626000
339458716	::487453328897355000
163589914	::487453331434926000
89590985	::487453345229963000
288918860	::487453350758060000
256853017	::487453351542411000
52754052	::487453352125415000
437762769	::487453358396309000
43365529	::487453363148029000
564138249	::487453376553431000
414952579	::487453384564162000
385121286	::487453396144631000
229332190	::487453401211744000
183904300	::487453402868117000
278603967	::487453407507009000
183904300	::487453422870732000
61370824	::487453424456179000
202791635	::487453427946233000
348082308	::487453431477452000
128977591	::487453443410640000
354047009	::487453446115565000
396952554	::487453448473161000
276784331	::487453465514627000
282069115	::487453470606110000
183904300	::487453472841678000
41135840	::487453480718594000
229332190	::487453485609545000
330834997	::487453488679366000
17908818	::487453499178115000
24804859	::487453504961658000
396952554	::487453509428969000
348082308	::487453510217125000
301290830	::487453530400108000
562590159	::487453530710888000
202791635	::487453539107876000
300607168	::487453541637050000
288918860	::487453545373777000
302934050	::487453552110215000
278603967	::487453563539296000
282069115	::487453566055899000
418314197	::487453567276445000
56198202	::487453570992594000
375364618	::487453574469672000
78970527	::487453577833873000
46796467	::487453578320044000
259581735	::487453579348037000
27763417	::487453581964894000
69916897	::487453602458660000
36601312	::487453604983226000
78065938	::487453607596261000
506500282	::487453616693723000
276784331	::487453627267960000
183904300	::487453627779653000
48090126	::487453646615883000
603136773	::487453656598319000
443428711	::487453660440317000
290624910	::487453660482256000
288918860	::487453670359830000
229332190	::487453690719391000
41135840	::487453710910361000
312471776	::487453723120377000
288918860	::487453725024215000
237986569	::487453726551314000
52824736	::487453727893114000
46796467	::487453736785031000
244279439	::487453738118836000
506500282	::487453740325027000
96899930	::487453744121257000
290624910	::487453746394169000
101398953	::487453746914271000
183904300	::487453748852056000
467899122	::487453749355376000
101398953	::487453752564019000
391108584	::487453753444798000
593296591	::487453756338884000
348458389	::487453757262032000
38848610	::487453759740448000
25839207	::487453780867158000
348082308	::487453806766997000
338619333	::487453807211581000
31280614	::487453809002545000
237986569	::487453809745346000
40226593	::487453811909201000
73020435	::487453813964419000
130321036	::487453819609956000
130321036	::487453837284761000
452678521	::487453849427660000
202791635	::487453855098343000
391108584	::487453864124104000
241337450	::487453877596594000
16380745	::487453881996025000
348082308	::487453886853038000
156866548	::487453888455647000
78970527	::487453891500728000
244279439	::487453892477599000
290624910	::487453896164388000
126109768	::487453904355860000
344817215	::487453911129681000
391108584	::487453912136298000
107870705	::487453915135242000
296016163	::487453916976521000
389738018	::487453936345837000
348082308	::487453946840354000
56710887	::487453950128697000
170064834	::487453953244667000
296016163	::487453960983154000
32624494	::487453966465118000
176994984	::487453967962488000
403834874	::487453968306429000
78970527	::487453969971941000
341666582	::487453973956149000
176994984	::487453994042667000
183904300	::487453996487942000
31625914	::487453999247814000
18704527	::487454003018469000
339458716	::487454018260586000
348082308	::487454018289942000
506824920	::487454022517784000
432027433	::487454029853630000
183904300	::487454042574970000
115200960	::487454050581876000
593296591	::487454080340484000
45243501	::487454081879781000
176994984	::487454087118852000
202791635	::487454089123753000
138557664	::487454095003766000
55219816	::487454120119660000
443428711	::487454142491656000
55219816	::487454150457044000
288918860	::487454155045224000
390759619	::487454158849449000
46796467	::487454166172725000
200590129	::487454172367712000
31280614	::487454176876589000
318700673	::487454187563659000
378234727	::487454209793486000
229332190	::487454215468756000
506824920	::487454224242860000
31625914	::487454230836674000
392278984	::487454230916386000
395703736	::487454239653109000
96899930	::487454246032662000
244279439	::487454247001141000
285254109	::487454250868703000
180675388	::487454254500544000
176994984	::487454265619664000
52824736	::487454265971970000
377627227	::487454268996087000
377627227	::487454287333576000
479959389	::487454306866839000
231222303	::487454314198077000
341666582	::487454352018132000
199784356	::487454357710188000
38804898	::487454368648540000
414952579	::487454372079472000
257942561	::487454374864879000
52824736	::487454377519505000
48764697	::487454378874245000
97317697	::487454382540460000
725532679	::487454386826657000
58562014	::487454396540678000
378234727	::487454409236819000
378234727	::487454415603765000
418314197	::487454428455124000
378234727	::487454438995410000
285254109	::487454460524761000
43365529	::487454475964002000
52824736	::487454476253413000
147384126	::487454476333494000
725532679	::487454478749011000
18842764	::487454480108388000
180675388	::487454487112462000
97317697	::487454491009368000
17908818	::487454491890184000
31625914	::487454503537750000
462648540	::487454505215090000
80419613	::487454506356314000
40126821	::487454517072764000
479959389	::487454519870357000
18374690	::487454523225825000
183904300	::487454530926178000
39398773	::487454546080169000
176994984	::487454549159198000
202791635	::487454556058832000
52824736	::487454557849407000
497458875	::487454562534453000
553738195	::487454564132466000
348082308	::487454564509958000
269143639	::487454566942642000
58562014	::487454579563298000
331717534	::487454581321109000
297238880	::487454581643698000
37780107	::487454592100098000
341700434	::487454611578429000
378234727	::487454625864224000
20026791	::487454632365395000
176994984	::487454632755462000
56556074	::487454633564983000
171203506	::487454644797325000
725532679	::487454649356525000
262248356	::487454656541364000
100843087	::487454660278501000
256321392	::487454666934845000
288540835	::487454674925019000
22187821	::487454697817522000
334261100	::487454698379948000
288918860	::487454702112477000
61001682	::487454703228575000
183904300	::487454706633957000
256321392	::487454707195973000
283251929	::487454708047417000
341700434	::487454716171780000
183904300	::487454720139620000
36891053	::487454724665249000
89294713	::487454729736171000
24738840	::487454743326113000
183904300	::487454752796463000
387281097	::487454760208183000
270184694	::487454760493010000
18842764	::487454761579708000
387281097	::487454768248680000
407894919	::487454779153461000
340646680	::487454779195396000
384155676	::487454781170933000
142364553	::487454796543053000
515049896	::487454799869517000
341700434	::487454810136776000
183904300	::487454816742809000
52011370	::487454840537104000
262248356	::487454845645774000
183904300	::487454851572322000
407399368	::487454856072798000
135003892	::487454884288294000
336250359	::487454884392738000
18704527	::487454897357348000
40618847	::487454909789253000
377627227	::487454914344263000
520004653	::487454918840561000
43365529	::487454921222926000
288918860	::487454937459077000
142045716	::487454970032054000
192616191	::487454970363379000
176839128	::487454972603146000
347596428	::487454972972257000
180675388	::487454973559439000
258235483	::487454985085411000
56917722	::487454986112991000
20026791	::487454986821832000
27992224	::487454986859970000
200590129	::487454987790737000
460765832	::487454992576831000
173232394	::487454994669371000
635845301	::487454995122368000
348458389	::487454997547077000
377627227	::487455000394604000
418314197	::487455002391089000
61370824	::487455002793754000
716262980	::487455008695152000
288918860	::487455017247322000
96658544	::487455023169667000
78970527	::487455030111649000
338619333	::487455033466712000
464845445	::487455036260491000
323011452	::487455050462015000
387476542	::487455050953150000
97317697	::487455051674562000
176778479	::487455061929635000
334261100	::487455092212502000
276784331	::487455098230951000
36772146	::487455100395208000
296016163	::487455106640527000
334261100	::487455139058708000
36891053	::487455139431587000
176994984	::487455144942903000
312471776	::487455146386137000
452678521	::487455172130381000
92905148	::487455174987112000
276784331	::487455181953454000
52754052	::487455189461254000
389738018	::487455201586987000
41135840	::487455211439792000
176994984	::487455215587573000
301044144	::487455217173413000
183904300	::487455224580149000
177446269	::487455226023014000
183904300	::487455229751730000
15174710	::487455233526624000
520533224	::487455255165026000
384530394	::487455276233019000
76977679	::487455285082996000
171203506	::487455288262270000
53087279	::487455294784434000
24983393	::487455296319934000
7522612	::487455300635860000
288918860	::487455300933271000
338664006	::487455306562023000
29654901	::487455307895824000
132768456	::487455307929366000
97317697	::487455318356803000
24383303	::487455326795345000
176994984	::487455328204623000
318627551	::487455334651281000
324171027	::487455341467414000
31280614	::487455372009947000
183904300	::487455381245796000
97317697	::487455386807840000
377806186	::487455397335154000
238826465	::487455406214483000
428646436	::487455407653126000
372068999	::487455411612966000
375364618	::487455436367335000
381181950	::487455442189029000
282069115	::487455450078519000
334261100	::487455451068776000
338664006	::487455451907256000
92905148	::487455457142112000
32624494	::487455458064482000
36772146	::487455468949098000
7522612	::487455469292642000
348082308	::487455472459325000
396364407	::487455478469763000
148436850	::487455486321500000
183904300	::487455492554240000
216083133	::487455493917388000
387863634	::487455500917698000
229332190	::487455502876823000
94310638	::487455507599204000
76248039	::487455509566353000
387863634	::487455513240547000
76815335	::487455519750119000
339353546	::487455537651793000
83428249	::487455548556603000
394962689	::487455551735873000
506500282	::487455556907438000
301044144	::487455565065777000
264946102	::487455566583717000
100843087	::487455574867468000
725532679	::487455577384042000
40226593	::487455583415463000
97317697	::487455584648957000
15137186	::487455596527226000
389738018	::487455603179397000
296016163	::487455607830478000
264904736	::487455611164962000
372499722	::487455643797061000
387863634	::487455654093672000
525819441	::487455663811870000
443428711	::487455679515353000
92905148	::487455689540124000
339459671	::487455694904647000
524903037	::487455698968907000
40126821	::487455713799987000
42529606	::487455720821243000
506500282	::487455722209153000
348082308	::487455725606559000
249243467	::487455727087140000
52754052	::487455757445525000
41135840	::487455779444649000
387863634	::487455781608898000
23785621	::487455785442476000
716262980	::487455791796846000
247434974	::487455793147416000
36772146	::487455795450097000
139847892	::487455804858302000
401109490	::487455825347510000
520533224	::487455828723519000
142364553	::487455830598365000
288918860	::487455831823101000
256321392	::487455833953812000
339459671	::487455843391008000
384530394	::487455844531851000
199784356	::487455853868355000
45410414	::487455863091654000
414952579	::487455865771806000
94310638	::487455882049900000
43365529	::487455884201578000
288918860	::487455887066271000
334261100	::487455890048839000
142045716	::487455953906724000
43365529	::487455955274059000
142045716	::487455976560136000
83736832	::487455981098397000
348082308	::487455982029508000
223950031	::487455985695735000
41135840	::487456031723626000
40334639	::487456039059849000
513926411	::487456043899691000
318700673	::487456049083854000
232560771	::487456056487198000
372499722	::487456076770844000
513926411	::487456078825664000
52754052	::487456094550102000
459660056	::487456096152715000
386627455	::487456102879993000
223299509	::487456103048151000
506824920	::487456109045612000
318700673	::487456114477244000
387461887	::487456115299336000
171203506	::487456118684143000
36772146	::487456121431400000
134585678	::487456135402639000
463250994	::487456143581515000
62093388	::487456144617914000
447976503	::487456160929169000
48467620	::487456162682376000
180675388	::487456178582994000
40226593	::487456181674196000
513926411	::487456181699366000
100843087	::487456184262074000
314710836	::487456185130311000
15681561	::487456192655273000
16102033	::487456220127580000
367561919	::487456228486836000
339459671	::487456230542041000
138557664	::487456235696832000
264946102	::487456236338569000
111687397	::487456253526814000
279608688	::487456255233904000
26623525	::487456256903639000
348458389	::487456263639674000
61001682	::487456268840624000
17990173	::487456270547701000
348082308	::487456280705916000
339459671	::487456301513846000
170357410	::487456301790670000
306529180	::487456305582718000
180675388	::487456305833967000
41135840	::487456306228252000
40226593	::487456320245616000
183904300	::487456326004391000
43365529	::487456327199772000
180675388	::487456330492305000
375364618	::487456350994059000
171203506	::487456351413497000
256321392	::487456355800735000
545587327	::487456355947511000
301290830	::487456361379151000
176994984	::487456365942566000
35141457	::487456367025070000
76815335	::487456373639114000
381373424	::487456381675765000
349904873	::487456388197527000
176994984	::487456403368316000
25747982	::487456407571013000
24983393	::487456408263458000
180675388	::487456410955821000
387863634	::487456416270004000
621306179	::487456427460415000
240798548	::487456429930868000
26623525	::487456438957395000
223288871	::487456442274680000
276784331	::487456442962550000
240798548	::487456454014533000
279608688	::487456454342111000
96793797	::487456460666716000
311664191	::487456461853712000
372499722	::487456465071140000
525819441	::487456475975938000
78065938	::487456476944793000
180675388	::487456481474662000
35141457	::487456481634422000
425434011	::487456482841989000
111136825	::487456484888825000
333877322	::487456485945774000
82150924	::487456494942572000
282069115	::487456503339958000
171203506	::487456504753029000
377627227	::487456517285625000
271460073	::487456522637955000
334403708	::487456527864041000
387863634	::487456531630133000
524903037	::487456538538565000
301290830	::487456539901325000
179519500	::487456546540888000
373126936	::487456554958864000
52754052	::487456558242992000
375961439	::487456564958097000
159640806	::487456566388338000
589638848	::487456570037399000
339459671	::487456573649088000
35297171	::487456574273638000
279608688	::487456579705651000
452678521	::487456587569569000
232560771	::487456591210631000
375961439	::487456591734525000
246112828	::487456592153956000
564138249	::487456607006359000
378234727	::487456612802506000
515043655	::487456613687496000
351641054	::487456623733248000
553738195	::487456626324934000
21548401	::487456639549587000
40226593	::487456650325147000
52616216	::487456665433047000
22651134	::487456681283317000
21548401	::487456687234641000
48090126	::487456708306817000
273034167	::487456718872248000
323262953	::487456731807903000
444251177	::487456764653490000
48090126	::487456773414998000
515043655	::487456774379667000
24983393	::487456783024545000
331423379	::487456786489020000
44768272	::487456787747328000
35141457	::487456788040523000
378234727	::487456788821061000
447774872	::487456791186251000
232560771	::487456801538187000
39398773	::487456817807511000
97317697	::487456825462493000
180675388	::487456828440072000
41135840	::487456831296376000
100843087	::487456838028247000
224124379	::487456843292086000
24983393	::487456844961837000
338664006	::487456845682835000
369160273	::487456854436745000
339459671	::487456855350718000
288918860	::487456880906625000
180675388	::487456887831396000
48467620	::487456890482216000
306529180	::487456896732106000
388597293	::487456908924567000
19511096	::487456915002126000
40334639	::487456916973813000
372499722	::487456921344307000
147279456	::487456925945065000
388433171	::487456928994299000
367561919	::487456934262370000
621306179	::487456934874726000
176778479	::487456952327221000
24983393	::487456952382140000
36601312	::487456953484845000
180675388	::487456954747322000
48090126	::487456955527491000
288918860	::487456956194365000
350645139	::487456962682949000
31625914	::487456963056648000
81872162	::487456973311733000
713350694	::487456987937251000
24983393	::487456997877772000
288918860	::487457001807413000
388433171	::487457009009037000
44768272	::487457017892966000
24983393	::487457043117539000
99320365	::487457045965443000
335100293	::487457046456197000
452678521	::487457049362452000
335100293	::487457051044745000
335100293	::487457055251636000
335100293	::487457059944660000
335100293	::487457065766772000
200590129	::487457068891119000
335100293	::487457069965271000
335100293	::487457074528677000
335100293	::487457078706184000
335100293	::487457083353493000
335100293	::487457087946231000
335100293	::487457091633053000
335100293	::487457094657134000
100626124	::487457095319842000
335100293	::487457097689616000
335100293	::487457101808414000
237986569	::487457102328508000
97317697	::487457103129628000
335100293	::487457105142902000
335100293	::487457108552847000
14808898	::487457110847156000
335100293	::487457111681806000
335100293	::487457114764623000
244279439	::487457116634890000
39398773	::487457119197614000
107870705	::487457119612829000
19053567	::487457124637626000
339459671	::487457140312145000
393653181	::487457145869172000
378234727	::487457146070523000
399114412	::487457157634199000
209345596	::487457159865982000
36601312	::487457169407635000
335432246	::487457190341378000
146909951	::487457193533665000
180675388	::487457194560851000
177446269	::487457209018642000
160352135	::487457220871733000
352531780	::487457224986353000
53087279	::487457236227473000
35297171	::487457257190215000
52616216	::487457259451318000
589638848	::487457271832530000
341700434	::487457272746885000
271460073	::487457274555035000
180675388	::487457282662211000
397571431	::487457306095792000
40334639	::487457306675019000
397571431	::487457319937003000
515049896	::487457326949888000
177446269	::487457350161158000
341666582	::487457356578447000
713350694	::487457358554345000
467899122	::487457363180658000
417472148	::487457383145168000
414952579	::487457385636564000
372499722	::487457392087822000
147384126	::487457401621467000
52616216	::487457405144674000
387476542	::487457410710532000
393653181	::487457414472425000
393653181	::487457415827161000
443428711	::487457416577949000
386627455	::487457418670903000
273034167	::487457428351365000
387476542	::487457444533387000
725050717	::487457447007637000
454465194	::487457448102350000
16380745	::487457448890888000
282069115	::487457453131718000
382531150	::487457454867746000
280309716	::487457472882688000
14808898	::487457474904338000
410286428	::487457479060881000
107870705	::487457490028597000
584206727	::487457494890192000
32624494	::487457504264089000
36601312	::487457507149770000
200590129	::487457509670936000
148445755	::487457512309141000
16102033	::487457515488444000
33158980	::487457535239004000
296901409	::487457536732168000
40334639	::487457540222230000
414952579	::487457542079926000
36250685	::487457549030281000
348458389	::487457556931964000
160352135	::487457558253170000
339353546	::487457567741083000
378234727	::487457575974096000
52616216	::487457577341837000
180675388	::487457583557406000
56917722	::487457586904461000
562590159	::487457589475569000
175591069	::487457595519533000
339459671	::487457597608701000
17455392	::487457601597095000
60771081	::487457601727123000
200590129	::487457607599525000
397571431	::487457611235602000
378234727	::487457617631911000
515049896	::487457626092208000
288918860	::487457643963764000
339459671	::487457656215711000
324171027	::487457657997914000
394962689	::487457663416930000
106855310	::487457665996427000
163589914	::487457668907290000
344817215	::487457687605481000
40405725	::487457691971772000
53087279	::487457696858124000
96899930	::487457701723914000
384494456	::487457704881844000
407399368	::487457704990883000
348085087	::487457705150263000
61370824	::487457707935293000
368730450	::487457709889830000
155034504	::487457710158278000
244279439	::487457717456351000
177446269	::487457717791903000
264946102	::487457724394135000
79633612	::487457728688705000
107870705	::487457733755420000
52754052	::487457756501139000
77787388	::487457771118280000
200590129	::487457775602372000
296901409	::487457793402617000
713350694	::487457800625618000
60771081	::487457847442034000
113048616	::487457849933451000
398707286	::487457859261980000
54697279	::487457864282169000
31280614	::487457877603270000
378234727	::487457884272205000
499167427	::487457898646077000
235382002	::487457902160924000
383972979	::487457912239841000
445903498	::487457924273696000
410286428	::487457927754948000
92924351	::487457933756624000
216083133	::487457935635648000
14392960	::487457942417842000
100843087	::487457956045127000
273034167	::487457958918246000
49443349	::487457961732997000
100843087	::487457988609703000
19511096	::487457990442618000
493647862	::487457998189498000
235382002	::487458000949370000
22651134	::487458013461360000
443428711	::487458015801401000
407399368	::487458020817768000
330834997	::487458026425569000
584206727	::487458030947405000
200590129	::487458034461859000
40334639	::487458053760233000
320512967	::487458058118115000
100327197	::487458062740242000
33108084	::487458066518921000
454465194	::487458076950159000
584206727	::487458090783363000
334261100	::487458093782278000
97317697	::487458099654316000
200590129	::487458104531898000
282069115	::487458113306759000
305877074	::487458118817681000
107870705	::487458119711064000
223299509	::487458122114822000
253134261	::487458122227654000
44231782	::487458124882649000
397571431	::487458141152366000
189224604	::487458145263181000
232560771	::487458148694118000
89590985	::487458150505648000
350645139	::487458151793295000
713350694	::487458159406374000
192590347	::487458164346851000
479959389	::487458179069280000
334261100	::487458182311448000
119636299	::487458203697819000
232560771	::487458209264046000
96899930	::487458213043142000
40334639	::487458220735463000
77787388	::487458222609932000
176994984	::487458229082157000
454465194	::487458242650329000
107870705	::487458243740844000
235382002	::487458248815943000
480857982	::487458253802991000
425434011	::487458260996222000
15267198	::487458265878380000
331423379	::487458280089059000
45243501	::487458283020877000
425434011	::487458304583417000
155034504	::487458308186312000
78065938	::487458320010076000
235272576	::487458332144177000
155034504	::487458336162336000
25178781	::487458348829138000
97317697	::487458361823469000
454398669	::487458362813329000
49443349	::487458375534260000
562590159	::487458381678931000
286734780	::487458384216469000
14392960	::487458385122455000
496575332	::487458396644200000
454398669	::487458403972034000
584206727	::487458408116011000
65512747	::487458414222536000
62093388	::487458423618150000
605327407	::487458425819770000
414952579	::487458431033303000
65512747	::487458433667305000
107870705	::487458449244975000
22142419	::487458503317925000
36601312	::487458507063427000
26113249	::487458507202260000
279235824	::487458540659826000
369804138	::487458544204382000
370401061	::487458557642952000
264904736	::487458568061218000
328557330	::487458571982880000
6733652	::487458578702544000
53087279	::487458596209582000
399645465	::487458606560735000
40334639	::487458622126170000
331423379	::487458627297767000
414952579	::487458629495160000
97317697	::487458638475571000
79373818	::487458662093701000
232560771	::487458668024430000
254276767	::487458672969150000
378234727	::487458674508439000
378234727	::487458679684222000
14392960	::487458686520922000
16713682	::487458686747815000
254276767	::487458710558486000
286734780	::487458711858728000
79373818	::487458718368690000
180675388	::487458719232311000
53087279	::487458722193874000
97317697	::487458724542701000
180675388	::487458751650070000
542693847	::487458755634667000
291155950	::487458773254959000
228213959	::487458774651641000
348458389	::487458777336401000
171203506	::487458777768001000
279235824	::487458785447780000
378234727	::487458788396392000
52616216	::487458794100649000
216083133	::487458817173499000
341700434	::487458832512081000
315987923	::487458836207251000
341700434	::487458848668540000
539602323	::487458853651349000
425434011	::487458854695735000
26580130	::487458856965263000
48090126	::487458864401743000
19879486	::487458864477257000
414952579	::487458883732910000
397024307	::487458900594016000
48090126	::487458901638397000
135324408	::487458907087175000
180675388	::487458915420864000
463381084	::487458932961447000
31625914	::487458934064570000
513926411	::487458935704535000
7522612	::487458943321395000
425434011	::487458944646795000
142045716	::487458945758289000
105623584	::487458952171753000
397571431	::487458954683760000
532542878	::487458957259464000
179736548	::487458975974031000
135324408	::487458996585250000
412638454	::487458997449289000
69916897	::487459002847334000
79035481	::487459043599220000
97317697	::487459061999214000
180675388	::487459079359442000
333877322	::487459085722189000
36601312	::487459085848027000
247560161	::487459089736556000
42994926	::487459092554715000
200590129	::487459099844837000
96899930	::487459103913304000
17086308	::487459110518931000
97317697	::487459119784558000
78065938	::487459122422378000
324171027	::487459128764538000
216083133	::487459130605465000
96899930	::487459159915659000
425434011	::487459165510447000
532542878	::487459175153557000
396454394	::487459177728446000
79373818	::487459185077264000
84975876	::487459196493758000
300135225	::487459241180299000
223299509	::487459247878582000
180675388	::487459249690140000
393653181	::487459259286687000
52754052	::487459268723892000
408479039	::487459273115713000
408479039	::487459273358991000
79035481	::487459273447079000
397571431	::487459282254704000
324171027	::487459301544714000
200590129	::487459311359377000
513926411	::487459318057299000
174351092	::487459320377143000
295339639	::487459321572495000
232560771	::487459343089303000
296901409	::487459354711306000
313120951	::487459357622165000
97317697	::487459399221669000
407399368	::487459429231509000
107870705	::487459436366032000
725050717	::487459437506875000
180675388	::487459451197067000
48467620	::487459460734939000
276784331	::487459466288197000
267482514	::487459469505204000
269143639	::487459471988236000
24383303	::487459481970700000
605327407	::487459531786432000
407473485	::487459536996151000
513926411	::487459552367890000
223299509	::487459565802618000
160352135	::487459568469803000
155034504	::487459575717572000
31625914	::487459581648318000
397571431	::487459589273559000
262870925	::487459616721485000
313120951	::487459622811213000
107870705	::487459623431983000
17473737	::487459625403314000
452678521	::487459630105124000
52754052	::487459635658375000
335432246	::487459636803432000
479959389	::487459646664622000
384305773	::487459652943499000
244279439	::487459667367297000
153077015	::487459688930226000
27836945	::487459702427484000
27836945	::487459703106965000
27836945	::487459703694180000
22142419	::487459713026514000
553738195	::487459722128523000
505219745	::487459722165878000
97317697	::487459750117117000
382304432	::487459767217315000
29300584	::487459771520278000
420403218	::487459775006126000
513926411	::487459777249685000
40618847	::487459778415693000
79373818	::487459809848213000
401109490	::487459817418915000
180675388	::487459817737318000
31625914	::487459820573065000
57566548	::487459823621902000
480857982	::487459825165402000
497544291	::487459853632536000
160352135	::487459858728243000
107870705	::487459872238096000
17908818	::487459882644545000
235382002	::487459890114207000
262870925	::487459893067407000
271460073	::487459894858362000
454465194	::487459910804729000
53312065	::487459915729223000
370401061	::487459916727472000
208217521	::487459952148369000
300135225	::487459958854656000
244279439	::487459962210119000
244279439	::487460002769035000
278301419	::487460035141050000
52754052	::487460038001168000
348458389	::487460038555238000
323262953	::487460042317512000
353475742	::487460043801907000
97317697	::487460046096572000
452678521	::487460051154513000
271460073	::487460053986070000
306529180	::487460061191868000
52754052	::487460070343446000
629894993	::487460078367154000
31625914	::487460078438862000
105623584	::487460080259174000
396454394	::487460081600958000
40226593	::487460085627494000
109718758	::487460087019995000
100843087	::487460087582031000
14808898	::487460105164947000
269143639	::487460130204549000
251443783	::487460130288447000
22142419	::487460138819674000
147279456	::487460143664074000
254092544	::487460146638258000
277278671	::487460146973376000
254433701	::487460155865309000
414952579	::487460160470663000
313120951	::487460165751701000
553738195	::487460172155977000
280749613	::487460178644959000
83513704	::487460191349121000
31625914	::487460192645566000
109718758	::487460196499738000
244279439	::487460197237932000
370401061	::487460202732855000
176994984	::487460205014171000
323262953	::487460214011338000
102875172	::487460256881340000
466873056	::487460273608224000
454465194	::487460282843676000
579647636	::487460297574453000
65512747	::487460305677479000
254851572	::487460308319887000
254092544	::487460319938478000
223299509	::487460329979674000
425434011	::487460339982663000
412756257	::487460340255318000
20026791	::487460353840668000
443428711	::487460355887468000
384305773	::487460361650466000
251443783	::487460361960820000
97317697	::487460366960832000
107870705	::487460376166948000
107870705	::487460394793844000
313120951	::487460426414698000
466873056	::487460449227530000
65995121	::487460454697299000
22142419	::487460465857945000
17908818	::487460467506683000
513926411	::487460477065121000
323262953	::487460486695616000
254433701	::487460509684215000
195103093	::487460520362901000
384305773	::487460535718260000
269143639	::487460550549331000
269143639	::487460588683923000
100327197	::487460605096235000
513926411	::487460607667359000
14808898	::487460609408372000
409680332	::487460613665214000
239254872	::487460616202760000
51413309	::487460625040564000
160352135	::487460636398346000
100327197	::487460650034024000
22142419	::487460661681606000
348082308	::487460662923100000
494514265	::487460666291150000
365151006	::487460666748309000
47859489	::487460679977545000
14520186	::487460680275349000
100327197	::487460687757590000
55475943	::487460696100442000
100327197	::487460697597415000
264946102	::487460710109024000
100327197	::487460715268014000
503911979	::487460727892877000
100327197	::487460729025331000
41508239	::487460745076940000
262870925	::487460749506531000
100327197	::487460753092255000
241198427	::487460757387628000
388597293	::487460762797875000
269143639	::487460768015589000
348082308	::487460791881179000
52754052	::487460798386561000
277760577	::487460804011106000
100843087	::487460805462331000
454465194	::487460808582905000
244279439	::487460812953362000
216083133	::487460823548194000
414952579	::487460839570415000
524866555	::487460839872421000
200590129	::487460845832900000
107870705	::487460851897487000
306529180	::487460860932411000
41508239	::487460866036477000
35923992	::487460877042335000
277760577	::487460882541072000
95714823	::487460902225321000
41508239	::487460914178711000
348082308	::487460914208051000
306529180	::487460920432791000
187089991	::487460931543105000
409680332	::487460933216632000
79373818	::487460939969855000
306529180	::487460943270776000
49464322	::487460944000192000
244279439	::487460948072882000
329955120	::487460953223462000
140206179	::487460956134318000
18613311	::487460958445391000
255622442	::487460987449405000
292395819	::487460995959627000
425434011	::487461008558915000
107870705	::487461023280943000
513926411	::487461034223861000
255622442	::487461040230502000
176778479	::487461078830309000
370401061	::487461093787582000
79373818	::487461096270622000
180675388	::487461100217057000
389738018	::487461105598357000
200590129	::487461109100974000
542693847	::487461111701073000
234214828	::487461111822688000
106320745	::487461119611904000
107870705	::487461120874000000
180675388	::487461124472725000
279865885	::487461137399549000
180675388	::487461145238700000
387281097	::487461151614058000
513926411	::487461153748959000
254092544	::487461157268389000
16380745	::487461169980919000
180675388	::487461170974969000
270143437	::487461174318206000
180675388	::487461196182732000
412756257	::487461196426010000
352062989	::487461198297038000
160352135	::487461219431768000
79373818	::487461226084319000
513926411	::487461232966774000
524866555	::487461234187321000
454465194	::487461234967449000
213887474	::487461243134173000
182834679	::487461262272757000
16380745	::487461269146828000
171203506	::487461286595145000
32690664	::487461293809356000
384305773	::487461313489035000
56710887	::487461318551945000
40604299	::487461332120121000
389738018	::487461333395202000
17764624	::487461342970798000
18613311	::487461355469815000
17990173	::487461375237963000
30104821	::487461380442710000
425434011	::487461388407693000
132768456	::487461409685381000
347413433	::487461410457137000
213887474	::487461412374319000
208217521	::487461416887418000
348458389	::487461421694078000
17764624	::487461433462906000
520004653	::487461439435599000
334261100	::487461447883325000
47017345	::487461451326447000
344817215	::487461462370033000
41967329	::487461462697197000
60718620	::487461469798547000
513926411	::487461470196621000
107842096	::487461477205291000
187089991	::487461481911300000
68517440	::487461485069611000
160352135	::487461485681971000
132976059	::487461508105125000
199784356	::487461516732813000
491969843	::487461520431779000
131310830	::487461524848771000
131310830	::487461536274079000
38577111	::487461536835710000
95714823	::487461541395308000
56931148	::487461548697600000
100843087	::487461554611187000
513926411	::487461561301078000
271460073	::487461562077433000
599774410	::487461562588729000
20026791	::487461584466214000
403834874	::487461586509266000
100843087	::487461592292806000
15267198	::487461618775633000
20535654	::487461631870263000
409680332	::487461645900210000
378367977	::487461668956282000
454465194	::487461670797586000
324171027	::487461674958336000
524866555	::487461676300906000
132768456	::487461693182574000
341700434	::487461696860987000
599774410	::487461700132564000
473196438	::487461704872128000
384305773	::487461710509256000
335003775	::487461713097527000
323262953	::487461718315253000
51197703	::487461725516472000
401109490	::487461730927529000
171203506	::487461736522346000
380680929	::487461746509377000
171203506	::487461763768537000
32624494	::487461781653037000
262870925	::487461785440890000
86885002	::487461796488306000
420403218	::487461797494939000
520004653	::487461799000682000
171203506	::487461800472891000
80965569	::487461802209325000
241337450	::487461803140870000
171203506	::487461817795366000
51197703	::487461831884038000
110853177	::487461832404119000
370401061	::487461832710688000
587054451	::487461834681643000
341700434	::487461839156944000
40126821	::487461841153818000
454465194	::487461850456408000
494514265	::487461858958258000
494514265	::487461874447831000
412756257	::487461879350951000
31056422	::487461888645541000
31280614	::487461895520407000
380680929	::487461916064116000
480895753	::487461921025568000
314864925	::487461930223689000
32624494	::487461931779764000
97317697	::487461941150248000
370088836	::487461944971255000
14392960	::487461948758306000
19511096	::487461956731691000
494514265	::487461962746310000
346569016	::487461983776563000
17764624	::487461984154030000
255311687	::487462004232163000
38848610	::487462028358205000
494514265	::487462034628300000
171203506	::487462042308055000
579647636	::487462046406295000
37080273	::487462049459752000
148436850	::487462070196400000
412756257	::487462071965978000
22328944	::487462074625581000
380680929	::487462074734628000
199784356	::487462077598928000
584206727	::487462086289936000
375364618	::487462094464249000
390759619	::487462095236001000
251443783	::487462101204484000
454465194	::487462105251983000
494514265	::487462108158627000
18613311	::487462114001309000
49443349	::487462130161946000
101477442	::487462130900164000
462648540	::487462131927769000
378234727	::487462141947940000
171203506	::487462144858796000
96793797	::487462155654930000
53087279	::487462162604892000
8962732	::487462171278725000
495135733	::487462173925339000
110853177	::487462186336284000
21945140	::487462187951071000
47859489	::487462192842039000
495135733	::487462196499062000
520004653	::487462199024033000
18613311	::487462207492329000
323262953	::487462207962505000
337499399	::487462229856747000
330834997	::487462248529399000
84975876	::487462248848187000
251443783	::487462256112717000
257830093	::487462275335589000
584206727	::487462276996165000
363722761	::487462296998801000
495135733	::487462334248398000
305877074	::487462335158571000
18613311	::487462352904667000
454465194	::487462360697671000
419185791	::487462367542771000
390759619	::487462382608732000
80965569	::487462384752005000
414952579	::487462432474808000
255311687	::487462434329071000
163279109	::487462437554106000
18613311	::487462438548160000
584206727	::487462445645299000
51413309	::487462448665214000
80419613	::487462457162862000
201376114	::487462468835631000
100373532	::487462472928866000
37080273	::487462481875714000
494514265	::487462499839537000
344958631	::487462513240317000
100843087	::487462516566396000
74315614	::487462528923217000
64584579	::487462541543481000
23225674	::487462547646197000
51197703	::487462549864984000
524866555	::487462552809771000
533788768	::487462554005176000
41508239	::487462556865265000
251443783	::487462570219945000
18613311	::487462574934343000
78926478	::487462596484681000
425434011	::487462607398248000
186208532	::487462616395022000
37080273	::487462620619104000
495135733	::487462629833576000
33238183	::487462639417577000
425434011	::487462639451131000
713350694	::487462642110717000
194359616	::487462659810291000
390759619	::487462681129926000
322413121	::487462683076079000
254821900	::487462687862173000
58562014	::487462698326556000
384503737	::487462702881579000
606781453	::487462717037363000
130321036	::487462718102724000
148445755	::487462718992310000
46809403	::487462722297024000
163279109	::487462724125745000
69916897	::487462725514035000
115518508	::487462732862464000
79447998	::487462762419744000
388597293	::487462773660463000
454465194	::487462777582141000
69916897	::487462778395848000
241198427	::487462779125645000
84975876	::487462779188547000
70254385	::487462784406257000
181877725	::487462786495418000
69916897	::487462812025769000
524866555	::487462819190046000
275902246	::487462820854788000
290624910	::487462821144166000
539602323	::487462836688257000
816177	::487462858112778000
148445755	::487462866061393000
275902246	::487462884335554000
584206727	::487462889176203000
613956023	::487462904434671000
513711139	::487462906364039000
612285596	::487462916690427000
163279109	::487462919395741000
41508239	::487462923141259000
322413121	::487462923204186000
542693847	::487462929411760000
370401061	::487462963092406000
18613311	::487462968213250000
474371126	::487462978342506000
97317697	::487462987998175000
171203506	::487462998521290000
17764624	::487463004670144000
160352135	::487463019455074000
33029479	::487463022894387000
22187821	::487463026321526000
305877074	::487463030330892000
183090041	::487463034936639000
539602323	::487463039541600000
65512747	::487463042175619000
80419613	::487463051537694000
394365413	::487463059141582000
199784356	::487463062731882000
623584562	::487463070550491000
17764624	::487463098144403000
378367977	::487463103966101000
130321036	::487463121687044000
462648540	::487463121783513000
545587327	::487463122845061000
539602323	::487463123943571000
327934017	::487463128200794000
170590185	::487463137223143000
80965569	::487463148564144000
474371126	::487463149063241000
617791569	::487463151353331000
453690730	::487463157359603000
347596428	::487463159037317000
315527257	::487463191123730000
148445755	::487463198728392000
415953059	::487463204948566000
41675336	::487463213567442000
45243501	::487463226175934000
372479589	::487463276469428000
34052201	::487463286615834000
513926411	::487463287248793000
23868298	::487463290365177000
20026791	::487463293443792000
333245482	::487463298346930000
130321036	::487463305481449000
412756257	::487463323894419000
257830093	::487463324465238000
17764624	::487463326079672000
237986569	::487463327610974000
462648540	::487463347931979000
23225674	::487463358543581000
7345092	::487463366139473000
237986569	::487463378102018000
18613311	::487463382677598000
306529180	::487463390848507000
539602323	::487463393289187000
43365529	::487463399094091000
390759619	::487463408250281000
199784356	::487463409978318000
513926411	::487463419449061000
419185791	::487463448557547000
95714823	::487463471668547000
18613311	::487463477967986000
216168764	::487463486088159000
102301729	::487463542325399000
347596428	::487463556955123000
187089991	::487463557236154000
32583866	::487463578304126000
26623525	::487463589943328000
479959389	::487463593848631000
255147158	::487463597228847000
129050216	::487463597917085000
619492928	::487463607609749000
43365529	::487463626509262000
17764624	::487463629432709000
97317697	::487463650454949000
181877725	::487463656868032000
95714823	::487463666783379000
380680929	::487463685510938000
584206727	::487463694935531000
350525380	::487463708701229000
244279439	::487463720583299000
76248039	::487463730569961000
419185791	::487463736362299000
34052201	::487463736932704000
256750208	::487463747707879000
50546012	::487463749192646000
49626726	::487463754469093000
31280614	::487463763306479000
513926411	::487463775771955000
584206727	::487463796819374000
370401061	::487463825407762000
95714823	::487463827181957000
208217521	::487463829874704000
76248039	::487463831707209000
539602323	::487463839965773000
332073582	::487463849885323000
454465194	::487463857338601000
524866555	::487463884744171000
253886962	::487463886342201000
225287674	::487463891090161000
208217521	::487463891346423000
70254385	::487463896488628000
171203506	::487463898270814000
519898323	::487463900451848000
95714823	::487463906697555000
100843087	::487463916570554000
370401061	::487463917871169000
17764624	::487463918919360000
225287674	::487463922446786000
130321036	::487463923059142000
367296747	::487463933419077000
237986569	::487463945452929000
378234727	::487463953178439000
100843087	::487463956756176000
276784331	::487463962653368000
19734494	::487463982278926000
49443349	::487463992126750000
95714823	::487464002692603000
306529180	::487464004953309000
52494533	::487464014398492000
31056422	::487464043871870000
417472148	::487464061060530000
60220156	::487464064075829000
584206727	::487464105050402000
351641054	::487464110804971000
414952579	::487464114491371000
32624494	::487464117934907000
317634739	::487464118710849000
28875632	::487464130400374000
257942561	::487464133932359000
257942561	::487464156095082000
332073582	::487464158787420000
447255375	::487464177955401000
15806298	::487464186654359000
378234727	::487464199715819000
351641054	::487464204979679000
130321036	::487464219122487000
148445755	::487464226681008000
131310830	::487464232234283000
394365413	::487464233165004000
306529180	::487464237632344000
136238737	::487464237724209000
271460073	::487464265193127000
635151853	::487464266581045000
140206179	::487464269013725000
237986569	::487464274026319000
341700434	::487464287388962000
176994984	::487464290018799000
52494533	::487464294271811000
208217521	::487464305357778000
45470777	::487464312487694000
394365413	::487464313104261000
65512747	::487464318212898000
420403218	::487464319278669000
257942561	::487464320108740000
513982376	::487464327343927000
80191031	::487464327398432000
234214828	::487464335610900000
276784331	::487464342875426000
61832970	::487464354774663000
257942561	::487464367177207000
105598447	::487464387989344000
57713984	::487464388543000000
334261100	::487464404938522000
171203506	::487464447045160000
96793797	::487464447988862000
332073582	::487464458373963000
119636299	::487464458495590000
539602323	::487464464141139000
249028893	::487464492725309000
414103187	::487464499340115000
471358248	::487464503676633000
314710836	::487464510656380000
394365413	::487464522597154000
65826107	::487464524174602000
524866555	::487464531086827000
255311687	::487464553455058000
121290312	::487464555375632000
61832970	::487464556965269000
370401061	::487464568600690000
253178679	::487464572215783000
14808898	::487464572975325000
391247073	::487464578276544000
524866555	::487464579229036000
257942561	::487464583343267000
407384648	::487464585603989000
584206727	::487464605422456000
394365413	::487464611445092000
130321036	::487464617426161000
337367504	::487464617816641000
337367504	::487464629061578000
445925140	::487464635100962000
584206727	::487464646103031000
397024307	::487464658245128000
460491164	::487464705917603000
385121286	::487464721289723000
52754052	::487464725005864000
479959389	::487464733810114000
306529180	::487464734049206000
460491164	::487464734753431000
107870705	::487464735156097000
8962732	::487464738779963000
89294713	::487464743901224000
53087279	::487464751690428000
479959389	::487464756325146000
169636335	::487464771529089000
394365413	::487464777787002000
255311687	::487464785282605000
89294713	::487464790281838000
17764624	::487464793691791000
53087279	::487464797253140000
257942561	::487464825203589000
424498591	::487464825296265000
280309716	::487464834431463000
271460073	::487464836440530000
431264673	::487464838332157000
306529180	::487464846553006000
97317697	::487464851691032000
314710836	::487464864697561000
394365413	::487464870908944000
52494533	::487464872729276000
19053567	::487464883839987000
64813007	::487464889171341000
479959389	::487464907554947000
460491164	::487464937229262000
244279439	::487464943738818000
463381084	::487464970620112000
362312178	::487464971756781000
135003892	::487464972390506000
306529180	::487464985464172000
21548401	::487464988861157000
53087279	::487465008863784000
52754052	::487465023220899000
394962689	::487465023548059000
57713984	::487465027604336000
68439593	::487465036764688000
306529180	::487465043429445000
121290312	::487465076123656000
52494533	::487465078300495000
335432246	::487465115344592000
524866555	::487465120101314000
166877807	::487465130968776000
589542040	::487465151621107000
348082308	::487465159074394000
215174499	::487465174559764000
414103187	::487465181803708000
201376114	::487465189537628000
107870705	::487465190900785000
420403218	::487465203081043000
348082308	::487465216335044000
344817215	::487465234211168000
524866555	::487465239945183000
306529180	::487465249877295000
281260984	::487465277861269000
208217521	::487465296614400000
394962689	::487465298858344000
100373532	::487465310253875000
351190984	::487465322505838000
15267198	::487465334283055000
208217521	::487465336246403000
157254287	::487465342390632000
208217521	::487465344119083000
524866555	::487465352079888000
65512747	::487465361290170000
524866555	::487465381280624000
391108584	::487465404717993000
420403218	::487465410925965000
32624494	::487465417577754000
351190984	::487465436809011000
348082308	::487465438347943000
70483417	::487465442307366000
135003892	::487465462435831000
136238737	::487465467569664000
589638848	::487465475073265000
27816303	::487465492378943000
362312178	::487465506853490000
234630547	::487465508497670000
105623584	::487465510750011000
97317697	::487465511874469000
394365413	::487465515640553000
165967574	::487465547513470000
136238737	::487465548444233000
170590185	::487465551825215000
412756257	::487465553678716000
244279439	::487465556249804000
420403218	::487465558926180000
216083133	::487465560125366000
95714823	::487465568472428000
76248039	::487465610201161000
96899930	::487465628404809000
410961985	::487465631353024000
59207269	::487465633807093000
17764624	::487465641402572000
76248039	::487465665201057000
348082308	::487465669571538000
95714823	::487465693198434000
324171027	::487465708214030000
306529180	::487465715377922000
136238737	::487465720838496000
394365413	::487465720884629000
468057254	::487465723921326000
247434974	::487465732339286000
130321036	::487465733660491000
35603964	::487465746235015000
64942768	::487465753516331000
80191031	::487465754317430000
414103187	::487465760592515000
420403218	::487465762047942000
136238737	::487465764375392000
97317697	::487465778124693000
348082308	::487465788475863000
244279439	::487465788521992000
48090126	::487465791789363000
362312178	::487465820029587000
32690664	::487465837737955000
107870705	::487465838308376000
80191031	::487465863251906000
254092544	::487465864967782000
80191031	::487465879941046000
136238737	::487465889835401000
281260984	::487465894281375000
429375230	::487465901914992000
192385616	::487465923012329000
136238737	::487465934630555000
17764624	::487465944763994000
76248039	::487465946202644000
15204110	::487465983377149000
192385616	::487465994751721000
253120136	::487465998648217000
437762769	::487465999625912000
623584562	::487466000665694000
460491164	::487466005497532000
164101308	::487466009444364000
26831606	::487466013483495000
136238737	::487466014527860000
176994984	::487466015753011000
44231782	::487466025961529000
254210162	::487466054356975000
468057254	::487466060288122000
146602281	::487466064394326000
135003892	::487466064494985000
370401061	::487466064713101000
102875172	::487466067221282000
19028099	::487466069268103000
176994984	::487466075248803000
271304998	::487466080575553000
460491164	::487466108799033000
394365413	::487466116466225000
146602281	::487466118727364000
164101308	::487466123286179000
52494533	::487466123923714000
234214828	::487466135869087000
199784356	::487466146812022000
96793797	::487466157440389000
348082308	::487466210582212000
36468395	::487466212750675000
56710887	::487466214839812000
247434974	::487466224876404000
76248039	::487466226847723000
68517440	::487466240697307000
149275783	::487466259614019000
41967329	::487466274486632000
540330411	::487466276076285000
38207353	::487466295534026000
8070562	::487466305285394000
57713984	::487466306942164000
96793797	::487466312847745000
56931148	::487466320313974000
561527789	::487466321118916000
513855251	::487466323547389000
39041792	::487466329377484000
17990173	::487466335283470000
216083133	::487466341377392000
397024307	::487466342077849000
55475943	::487466350609055000
34052201	::487466376102440000
66270239	::487466382825496000
387863634	::487466394305323000
445925140	::487466403415343000
165967574	::487466438744367000
26831606	::487466439184355000
331423379	::487466459682336000
95714823	::487466481564012000
484423510	::487466487808929000
561527789	::487466490119983000
387863634	::487466491533463000
171203506	::487466492665950000
25410192	::487466494066835000
107870705	::487466502061162000
445925140	::487466507866079000
40226593	::487466511171608000
216083133	::487466514866372000
32624494	::487466518809034000
561527789	::487466535418486000
171203506	::487466541986746000
290624910	::487466569551732000
55475943	::487466578741432000
350509640	::487466585271963000
445925140	::487466590909116000
362312178	::487466591785717000
26182895	::487466605144584000
95714823	::487466606252261000
290624910	::487466610039349000
52494533	::487466610064490000
276202961	::487466626703306000
199784356	::487466629261828000
619492928	::487466630666919000
135003892	::487466634437607000
257942561	::487466638900330000
357275400	::487466641497010000
45470777	::487466680100995000
41508239	::487466690611908000
468057254	::487466695624503000
124517802	::487466703216201000
76248039	::487466740066971000
171203506	::487466748304564000
320512967	::487466750607241000
384155676	::487466765568311000
171203506	::487466775328460000
160453801	::487466784987955000
320512967	::487466794722942000
41508239	::487466805045129000
260464441	::487466810338320000
423943436	::487466812364161000
158948807	::487466818349846000
497571518	::487466840810336000
14816854	::487466842491875000
286734780	::487466848120999000
465089745	::487466851656404000
245573462	::487466856077221000
465089745	::487466862117015000
465089745	::487466871176695000
465089745	::487466879980535000
52494533	::487466883021430000
370049566	::487466889120350000
424498591	::487466897508933000
216083133	::487466907998486000
423943436	::487466912276684000
454465194	::487466920736587000
40226593	::487466922292690000
497571518	::487466922720899000
44231782	::487466935659937000
393499174	::487466953414418000
308946618	::487466983500152000
378234727	::487467041470042000
97317697	::487467046536761000
192385616	::487467051586289000
195103093	::487467087246675000
17764624	::487467095735562000
445925140	::487467097203564000
347596428	::487467101146198000
320512967	::487467143789678000
38207353	::487467147950424000
200590129	::487467150483787000
17529301	::487467175733522000
388597293	::487467181228036000
337367504	::487467184827138000
561527789	::487467187704061000
28002614	::487467193853288000
352531780	::487467208818585000
253120136	::487467247225413000
192385616	::487467251642032000
176994984	::487467261842554000
423943436	::487467274765221000
28002614	::487467279140282000
38207353	::487467286433759000
28002614	::487467287751172000
76248039	::487467301331935000
454465194	::487467318549557000
194377350	::487467353618518000
587054451	::487467355807555000
215174499	::487467400418164000
168964399	::487467403815571000
38848610	::487467411688677000
34052201	::487467435743014000
484423510	::487467439915954000
101138081	::487467446228357000
351325780	::487467460543533000
423943436	::487467462162513000
95714823	::487467474238332000
420403218	::487467483163414000
348082308	::487467485663223000
52494533	::487467494089584000
92905148	::487467499383169000
130321036	::487467499525402000
101138081	::487467509717561000
76248039	::487467521339961000
387476542	::487467535466782000
331423379	::487467547949006000
174795727	::487467548557185000
34052201	::487467554341130000
74315614	::487467563635707000
306529180	::487467564592033000
22736943	::487467571319279000
352531780	::487467576843186000
190492046	::487467588624994000
201376114	::487467588642172000
397024307	::487467589698727000
348082308	::487467591099621000
276784331	::487467598699696000
89294713	::487467601275019000
7345092	::487467605762908000
538541326	::487467624486293000
194377350	::487467628663828000
15267198	::487467629108822000
259093732	::487467629758537000
45164175	::487467636784381000
245573462	::487467647815020000
83507090	::487467648880345000
15267198	::487467655528730000
89294713	::487467657994567000
725532679	::487467669600600000
513855251	::487467670803988000
200590129	::487467674885443000
34052201	::487467686096818000
308946618	::487467689460264000
282069115	::487467691280986000
38848610	::487467696033124000
68490087	::487467708934389000
180940959	::487467726026207000
216083133	::487467731789180000
420403218	::487467735149211000
236628483	::487467753150767000
420403218	::487467756926033000
92905148	::487467766111551000
15267198	::487467770981146000
387476542	::487467771727708000
76248039	::487467778371108000
245573462	::487467787535671000
216083133	::487467799942418000
479959389	::487467812701888000
116054733	::487467822839496000
17529301	::487467837116530000
23396218	::487467838269960000
254851572	::487467839863808000
96793797	::487467844720812000
92905148	::487467851859918000
264904736	::487467857291124000
520004653	::487467868217290000
605608831	::487467869660131000
52494533	::487467874550677000
194377350	::487467875893252000
171203506	::487467880397959000
130321036	::487467882331123000
479959389	::487467893417066000
55161530	::487467917827510000
41967329	::487467920226664000
89294713	::487467924039270000
69771494	::487467933203849000
352531780	::487467938539388000
35603964	::487467961813172000
328828628	::487467967014137000
352531780	::487467968427986000
484423510	::487467977436962000
176994984	::487467985041231000
271460073	::487467995384791000
352970133	::487467996449738000
179736548	::487468000262365000
376525681	::487468007971504000
76248039	::487468018427916000
387476542	::487468019271352000
89294713	::487468055606222000
92905148	::487468063311544000
28002614	::487468067728130000
145911982	::487468083037372000
497571518	::487468083125035000
21945140	::487468111725998000
420403218	::487468117787176000
308946618	::487468128251572000
279162166	::487468132702121000
76248039	::487468146530332000
308946618	::487468154818281000
357079725	::487468165539311000
10095952	::487468168714403000
247434974	::487468174707654000
308946618	::487468201337311000
713245898	::487468206001377000
18015033	::487468227845705000
269143639	::487468255464808000
725532679	::487468258845806000
561527789	::487468259575222000
17086308	::487468277119983000
587054451	::487468280144068000
238740641	::487468290487640000
130321036	::487468294740267000
420403218	::487468295223001000
27784817	::487468298766798000
520004653	::487468340508516000
47167252	::487468357449293000
96899930	::487468360603807000
15267198	::487468370842095000
370401061	::487468383739576000
48090126	::487468386570350000
47167252	::487468400986169000
65968609	::487468401212674000
28002614	::487468403922583000
296016163	::487468409387356000
264904736	::487468411845226000
388597293	::487468414688956000
15267198	::487468429767872000
379253079	::487468430329905000
48090126	::487468447006081000
377627227	::487468447903670000
376525681	::487468450713829000
423943436	::487468461967163000
291155950	::487468467621068000
7345092	::487468468048891000
74315614	::487468472863973000
394365413	::487468478383656000
15267198	::487468479101284000
53087279	::487468483030949000
484423510	::487468507173363000
437762769	::487468512014000000
423943436	::487468515918495000
216083133	::487468519651434000
545587327	::487468525398011000
45243501	::487468541206331000
423943436	::487468553369432000
35603964	::487468566967382000
95714823	::487468566967754000
181877725	::487468567047467000
297679816	::487468572592308000
89294713	::487468579420270000
37080273	::487468586488045000
545587327	::487468596084633000
264904736	::487468618729275000
47167252	::487468627524714000
15267198	::487468629693587000
216083133	::487468648164888000
244279439	::487468661557325000
214595457	::487468680931180000
454465194	::487468698408472000
367296747	::487468700178464000
7345092	::487468702195908000
194377350	::487468710320287000
437762769	::487468722777776000
344958631	::487468738019467000
33369338	::487468741374914000
18842764	::487468743623475000
75209135	::487468760127660000
194377350	::487468763537633000
382304432	::487468770769006000
108814965	::487468778645508000
433142367	::487468783469342000
65968609	::487468786916679000
17086308	::487468787336511000
47167252	::487468796467101000
520004653	::487468800753672000
216083133	::487468816499109000
97317697	::487468819107954000
53243169	::487468844089614000
437762769	::487468849722589000
538541326	::487468852586881000
352531780	::487468866046398000
33369338	::487468873755545000
15267198	::487468881435316000
497571518	::487468885361180000
176224586	::487468886011297000
215174499	::487468891317080000
180675388	::487468913605627000
264904736	::487468916231266000
454465194	::487468924221411000
15267198	::487468926163365000
47167252	::487468933536964000
7345092	::487468934216421000
359244936	::487468949345288000
97317697	::487468952332038000
216083133	::487468967594704000
423943436	::487468969662492000
538541326	::487468972460101000
95714823	::487468995843751000
40618847	::487469007671271000
420403218	::487469009022222000
344817215	::487469009093132000
199784356	::487469016114798000
41658963	::487469020292341000
332073582	::487469042467229000
14808898	::487469052043210000
194377350	::487469056111308000
68517440	::487469084523515000
454465194	::487469093797126000
238030490	::487469108980494000
244279439	::487469124788813000
53243169	::487469131311374000
538541326	::487469131923341000
15174710	::487469139896709000
467899122	::487469150915534000
47167252	::487469151171002000
611530014	::487469156905000000
589638848	::487469160016777000
254092544	::487469160440811000
95714823	::487469167785017000
163983371	::487469169517277000
17764624	::487469170162814000
433142367	::487469188437774000
194377350	::487469196544978000
129050216	::487469199330406000
420403218	::487469200097554000
419047433	::487469201162895000
180675388	::487469237938552000
168964399	::487469239289139000
270687983	::487469242560692000
28002614	::487469248097562000
458010782	::487469256288657000
509523903	::487469256376721000
437898031	::487469257161072000
379304556	::487469258700750000
7345092	::487469270243082000
33369338	::487469274689052000
56779057	::487469276714893000
332073582	::487469313809321000
95714823	::487469322731028000
42529606	::487469325985390000
65968609	::487469341554647000
17764624	::487469345308561000
41658963	::487469347934568000
53243169	::487469358181281000
56931148	::487469361536724000
76248039	::487469382394589000
454465194	::487469390711889000
96899930	::487469407925714000
130321036	::487469409808576000
15267198	::487469415416360000
95714823	::487469435499061000
328779215	::487469445183320000
7522612	::487469459708608000
424498591	::487469464829837000
447774872	::487469464946884000
65968609	::487469468570771000
233677206	::487469476926214000
306529180	::487469486262718000
48467620	::487469490104332000
357079725	::487469507607162000
30032107	::487469518327791000
140206179	::487469520244600000
76248039	::487469523436441000
308946618	::487469524560523000
493647862	::487469527211327000
438794823	::487469528784199000
181877725	::487469534430126000
28002614	::487469534820200000
484423510	::487469540477923000
447774872	::487469564590977000
363969403	::487469569183739000
37860681	::487469569699631000
89294713	::487469576439881000
390504920	::487469577400377000
41658963	::487469578218254000
247434974	::487469583771529000
199784356	::487469598120628000
58562014	::487469598820667000
279735090	::487469601249574000
396952554	::487469619855511000
281260984	::487469623126667000
265760942	::487469627870412000
290624910	::487469633377558000
47167252	::487469633549524000
454465194	::487469643280285000
35505123	::487469643418710000
538541326	::487469649353637000
247434974	::487469653296300000
47167252	::487469655968055000
75209135	::487469668215443000
247434974	::487469677963005000
76248039	::487469686808793000
28002614	::487469687257968000
163983371	::487469698737770000
78089247	::487469732401250000
176994984	::487469736561635000
344454080	::487469738998505000
359244936	::487469751992467000
438794823	::487469754077024000
725050717	::487469755834441000
96899930	::487469758330466000
33299478	::487469775262470000
147310240	::487469777477439000
509523903	::487469816014327000
308946618	::487469837304606000
223950031	::487469862105919000
484423510	::487469865318371000
130321036	::487469878102601000
28002614	::487469899472965000
61001682	::487469906040856000
370165750	::487469909082136000
128284695	::487469912978243000
363969403	::487469919005458000
389738018	::487469920012103000
328779215	::487469926748127000
37860681	::487469943793790000
92905148	::487469955084853000
396952554	::487469955131392000
247434974	::487469957995720000
359244936	::487469959648251000
48467620	::487469976463241000
56710887	::487469978724352000
194377350	::487470001096380000
76248039	::487470013868032000
44231782	::487470017122795000
410377090	::487470045069447000
59207269	::487470055148359000
238826465	::487470057141047000
244279439	::487470058684182000
454465194	::487470061012008000
80191031	::487470062022832000
102213164	::487470062694334000
447313860	::487470072751878000
104990093	::487470082608480000
118855202	::487470085787758000
100843087	::487470091919839000
432747373	::487470092196667000
48467620	::487470094436421000
308946618	::487470097728942000
81007000	::487470123196764000
445925140	::487470132730408000
454465194	::487470136169746000
270687983	::487470145938284000
83507090	::487470154310107000
34204169	::487470160144367000
47167252	::487470161415245000
332073582	::487470165508902000
215174499	::487470174413398000
40526887	::487470176636370000
306529180	::487470202461097000
14520186	::487470227052322000
34204169	::487470248606449000
268987143	::487470252373336000
96899930	::487470268290723000
238030490	::487470283465297000
19091805	::487470289672876000
270687983	::487470290662723000
454465194	::487470300594843000
432747373	::487470327501295000
423943436	::487470333843099000
419185791	::487470337378889000
15267198	::487470341879386000
332073582	::487470349097779000
306529180	::487470356182351000
105623584	::487470356672692000
438794823	::487470364750929000
396952554	::487470379783692000
163983371	::487470382819979000
25760567	::487470389174734000
40526887	::487470403011358000
92905148	::487470416731320000
445925140	::487470419717283000
215174499	::487470437257846000
48467620	::487470443121500000
96793797	::487470461442195000
17473737	::487470463094771000
30417393	::487470469415596000
423943436	::487470477661995000
23396218	::487470478781464000
270687983	::487470484225662000
606781453	::487470485756575000
19091805	::487470507558584000
509523903	::487470510335221000
432747373	::487470530430136000
34052201	::487470548545720000
407384648	::487470550445346000
48467620	::487470551871418000
352531780	::487470566215909000
454465194	::487470568065597000
270687983	::487470572616429000
58949154	::487470573128122000
390759619	::487470595559264000
34204169	::487470610562297000
168964399	::487470628773969000
240492455	::487470629026037000
269143639	::487470633987497000
389738018	::487470636139155000
7345092	::487470646998224000
277829772	::487470657731428000
357079725	::487470671379722000
423943436	::487470681987112000
484423510	::487470685292199000
335759212	::487470697623465000
96793797	::487470701733892000
28002614	::487470703139364000
25760567	::487470709342740000
54466394	::487470719505145000
85344924	::487470725909864000
132976059	::487470736651849000
253178679	::487470738043973000
48467620	::487470740875124000
56967401	::487470758642196000
95714823	::487470766234275000
82223258	::487470769538994000
40334639	::487470773196427000
61001682	::487470777592475000
423446901	::487470783246368000
184962835	::487470792863928000
240492455	::487470832990838000
61001682	::487470872626987000
15267198	::487470877185826000
26182895	::487470879090044000
39684857	::487470887201808000
17764624	::487470887273123000
346569016	::487470902959808000
72378783	::487470925151875000
214678768	::487470959515811000
124517802	::487470963257528000
47167252	::487470963718504000
471358248	::487470974497865000
34052201	::487470982249349000
240492455	::487470984703004000
194377350	::487470990020984000
47167252	::487470992516579000
58949154	::487471000720658000
28002614	::487471006278492000
60718620	::487471022497865000
423943436	::487471062620196000
359244936	::487471064801234000
72378783	::487471096359170000
193502964	::487471112486273000
216591008	::487471112687587000
62870601	::487471115766206000
59207269	::487471151744942000
132976059	::487471196431474000
471358248	::487471217784279000
423943436	::487471220049195000
247434974	::487471224323194000
262248356	::487471236067254000
244279439	::487471241494675000
195103093	::487471251926286000
181840332	::487471258851082000
423943436	::487471267055173000
47167252	::487471271723028000
357079725	::487471276978470000
365151006	::487471282133295000
538541326	::487471299858407000
247434974	::487471301909417000
15267198	::487471319542284000
89294713	::487471362127060000
76248039	::487471362416467000
17990173	::487471379517014000
223614733	::487471397837762000
89294713	::487471414073503000
538541326	::487471425607852000
52610012	::487471433178959000
223614733	::487471442406420000
105598447	::487471450807619000
131220599	::487471453957156000
471358248	::487471471501926000
201445185	::487471475398430000
61001682	::487471480205107000
540510474	::487471481413046000
429348972	::487471499708616000
131220599	::487471510060167000
396952554	::487471520449445000
33029479	::487471520961159000
725050717	::487471540326236000
96899930	::487471550153895000
40226593	::487471556331728000
389738018	::487471557770358000
114579662	::487471559700140000
389738018	::487471571766755000
96899930	::487471580919115000
195103093	::487471629757579000
49443349	::487471634828111000
194377350	::487471640221982000
389738018	::487471643875233000
193126668	::487471670807261000
307485154	::487471683268145000
194377350	::487471691161804000
270687983	::487471717325881000
18028506	::487471734871056000
419047433	::487471750226010000
44231782	::487471755414351000
497334306	::487471755468890000
396454394	::487471756525858000
86885002	::487471791644749000
30362051	::487471791929970000
132976059	::487471797764648000
28002614	::487471798385393000
471358248	::487471807113334000
64813007	::487471819407249000
32171318	::487471820699107000
524866555	::487471825773805000
58847822	::487471834174988000
357079725	::487471836779646000
10095952	::487471842534629000
423943436	::487471852416036000
7345092	::487471856677449000
419047433	::487471859785424000
49443349	::487471860720730000
86885002	::487471881046327000
136828926	::487471894103220000
62870601	::487471898960207000
78065938	::487471900197519000
307485154	::487471901220954000
52610012	::487471904601546000
270687983	::487471910913966000
40226593	::487471914353319000
49443349	::487471916714713000
352531780	::487471956204478000
247434974	::487471976370302000
16380745	::487471976395837000
48971187	::487471977578262000
215174499	::487471994963628000
454465194	::487472005974065000
80419613	::487472013637062000
50429893	::487472021521960000
135306144	::487472021933023000
89294713	::487472022562160000
193502964	::487472038722805000
35603964	::487472042174730000
176994984	::487472047216668000
254433701	::487472071140597000
15267198	::487472084571156000
194377350	::487472098437124000
44231782	::487472102841139000
228213959	::487472114908164000
332073582	::487472127134543000
279735090	::487472141126758000
270687983	::487472145476251000
223950031	::487472149742231000
484423510	::487472150362611000
271460073	::487472153772949000
48467620	::487472160256974000
56710887	::487472170810224000
454465194	::487472173217378000
423943436	::487472186794319000
135306144	::487472210823495000
96899930	::487472229127835000
247434974	::487472229739819000
33158980	::487472230108901000
48467620	::487472232776466000
445925140	::487472286836854000
96899930	::487472292260503000
105623584	::487472301118464000
215174499	::487472304037703000
233740533	::487472304960442000
262248356	::487472306294235000
50429893	::487472318353276000
214220072	::487472324145201000
445925140	::487472339374710000
497334306	::487472348132421000
454465194	::487472350019862000
50429893	::487472372069314000
276784331	::487472378297872000
270687983	::487472383930793000
443332358	::487472391530872000
281824012	::487472398908653000
193502964	::487472409247625000
423943436	::487472414737965000
282779381	::487472456454516000
423943436	::487472465728135000
353418151	::487472487265869000
348082308	::487472493762867000
28002614	::487472509840019000
353418151	::487472528604925000
370401061	::487472529842663000
353418151	::487472546246164000
50429893	::487472549219954000
423943436	::487472552797696000
367561919	::487472556832595000
432747373	::487472561534427000
353418151	::487472561865760000
15267198	::487472570057633000
429375230	::487472582212345000
130987540	::487472585094230000
353418151	::487472589460082000
66270239	::487472595214667000
262248356	::487472653276819000
37730571	::487472680250392000
52610012	::487472687615188000
353418151	::487472720829898000
130987540	::487472728493273000
352531780	::487472732875923000
282779381	::487472742136954000
52610012	::487472747162140000
181840332	::487472756834193000
193502964	::487472784247754000
344817215	::487472786453958000
130987540	::487472791999238000
62870601	::487472796407046000
213763059	::487472800433983000
321037427	::487472847455928000
423943436	::487472869765427000
280309716	::487472874492792000
135306144	::487472904079044000
37730571	::487472905803280000
95714823	::487472932856541000
58562014	::487472933577564000
26623525	::487472954746212000
395076249	::487472981631713000
381373424	::487473010530848000
186314952	::487473019380457000
15267198	::487473020856856000
244279439	::487473020894601000
118855202	::487473025990676000
145911982	::487473034862030000
215174499	::487473039139823000
39398773	::487473045401911000
50429893	::487473046219796000
96899930	::487473056617869000
26831606	::487473057846812000
130321036	::487473069313626000
361391612	::487473070932652000
14808898	::487473078726049000
270687983	::487473078855684000
423943436	::487473079132516000
82223258	::487473095746150000
168964399	::487473105556602000
145911982	::487473116281860000
105598447	::487473131754246000
390504920	::487473132475658000
96899930	::487473139384066000
370401061	::487473145490989000
471358248	::487473152537018000
396952554	::487473152721956000
28002614	::487473153841827000
96899930	::487473178466607000
395076249	::487473186624122000
145911982	::487473190055456000
352531780	::487473190755909000
262248356	::487473209554382000
39847939	::487473214793064000
132976059	::487473225149206000
471358248	::487473234313375000
471358248	::487473247907090000
96899930	::487473265351606000
95714823	::487473280572751000
471358248	::487473291230056000
340678678	::487473301090873000
163983371	::487473307025825000
142848371	::487473324868370000
145911982	::487473331231531000
240015074	::487473331319226000
471358248	::487473334976663000
34052201	::487473341012643000
389738018	::487473346133917000
240492455	::487473367302553000
33699503	::487473369067962000
105598447	::487473397610209000
15267198	::487473419877761000
28002614	::487473443341090000
341700434	::487473450915598000
418503483	::487473463146577000
38848610	::487473470989938000
50429893	::487473474479214000
347596428	::487473509182889000
78926478	::487473523531595000
59207269	::487473532050227000
194377350	::487473546042421000
244279439	::487473549532069000
80448281	::487473550735839000
262248356	::487473553596354000
564138249	::487473581786689000
44231782	::487473587167571000
107870705	::487473610072674000
48467620	::487473616909381000
389738018	::487473623242797000
96793797	::487473623624454000
57713984	::487473636404895000
537660330	::487473652460298000
187047785	::487473664892235000
39398773	::487473725550256000
48467620	::487473742944038000
395076249	::487473748094619000
312471776	::487473756248735000
445925140	::487473770014052000
289743411	::487473770563899000
95714823	::487473775014080000
389738018	::487473778231107000
370401061	::487473788226129000
131220599	::487473789819555000
258609027	::487473800481472000
82242725	::487473822530928000
41658963	::487473825853239000
15267198	::487473833754890000
28002614	::487473843066646000
30362051	::487473848141373000
268987143	::487473861483839000
298870626	::487473863983640000
96793797	::487473872757739000
131220599	::487473900888924000
192385616	::487473901031522000
388558032	::487473910133587000
14808898	::487473915414192000
324171027	::487473917880463000
115184915	::487473932715323000
312471776	::487473956379971000
102233693	::487473957038084000
254433701	::487473965804175000
324171027	::487473970716082000
107870705	::487473987308367000
268987143	::487473989095550000
64813007	::487474002479550000
298870626	::487474003565895000
26068830	::487474004668592000
400249617	::487474049287987000
131220599	::487474065506967000
33703073	::487474078627147000
437762769	::487474091650473000
296016163	::487474092153794000
340055562	::487474101489913000
370401061	::487474101641310000
296016163	::487474105672007000
341700434	::487474118745276000
18374690	::487474120079454000
249028893	::487474123115741000
484423510	::487474156489826000
423943436	::487474176093990000
418503483	::487474176958025000
28002614	::487474199012081000
62870601	::487474254833647000
28002614	::487474256696332000
115184915	::487474285338824000
254433701	::487474311897157000
28002614	::487474339856809000
33453167	::487474342222393000
418503483	::487474349327540000
15267198	::487474351835717000
193502964	::487474364242083000
33703073	::487474386518425000
25839207	::487474390846550000
248358978	::487474399067373000
524866555	::487474413403906000
81023321	::487474416209498000
365151006	::487474437663371000
26831606	::487474482370465000
45492981	::487474487827640000
333877322	::487474495607672000
145911982	::487474500905488000
249028893	::487474575374946000
23868298	::487474586137554000
437762769	::487474587249438000
192385616	::487474596883357000
395076249	::487474632719470000
418503483	::487474645432807000
23868298	::487474676025659000
192385616	::487474686846959000
15267198	::487474706648281000
35603964	::487474708128878000
15267198	::487474715712163000
33158980	::487474754916319000
193502964	::487474766450671000
187047785	::487474778702241000
62870601	::487474790949613000
122717174	::487474791369043000
257830093	::487474793550454000
61307501	::487474795441684000
298870626	::487474797883166000
102233693	::487474799656984000
254092544	::487474803209940000
312471776	::487474808968712000
494514265	::487474819802214000
132976059	::487474824432730000
296016163	::487474832947179000
554801627	::487474849393029000
82223258	::487474851188203000
321037427	::487474855822905000
244279439	::487474896088211000
31280614	::487474901494685000
187047785	::487474920482299000
33453167	::487474920654647000
313120951	::487474928317263000
62870601	::487474940120031000
195103093	::487474941902987000
257830093	::487474974895398000
55475943	::487474996411785000
36612981	::487474997229649000
194377350	::487474998420860000
296016163	::487475031518105000
465089745	::487475031589404000
41658963	::487475039181492000
309108026	::487475051344580000
10095952	::487475059356078000
61001682	::487475062736293000
249227650	::487475070026387000
36560098	::487475075268874000
60718620	::487475109180215000
61001682	::487475113466421000
298870626	::487475160665296000
333877322	::487475162967580000
25839207	::487475169565212000
361391612	::487475170672922000
341700434	::487475183637114000
95714823	::487475194169425000
229332190	::487475208199368000
61001682	::487475221390041000
296016163	::487475234820218000
388558032	::487475234849980000
15267198	::487475239027478000
25839207	::487475252813770000
60046761	::487475263010508000
384436313	::487475274636738000
423943436	::487475285709697000
97317697	::487475312369086000
15267198	::487475314076164000
81023321	::487475338834767000
214595457	::487475347005652000
167486585	::487475355523903000
193502964	::487475375019008000
107870705	::487475384032571000
36560098	::487475385987112000
54754940	::487475387232833000
245021956	::487475389615177000
524866555	::487475394103083000
500212290	::487475396934238000
142045716	::487475464529641000
249028893	::487475476407914000
270687983	::487475535799255000
281824012	::487475537040793000
557400595	::487475544468881000
52754052	::487475549929885000
48467620	::487475555298582000
236167599	::487475580397707000
232275950	::487475582876131000
463318489	::487475590618832000
520690554	::487475594259480000
487322279	::487475613800755000
298870626	::487475629794000000
34778712	::487475643932626000
142045716	::487475663926865000
70254385	::487475681278689000
195103093	::487475683925696000
82223258	::487475691362197000
70254385	::487475698974482000
254821900	::487475730713169000
95714823	::487475733657571000
37730571	::487475754570371000
251821834	::487475754842587000
23868298	::487475775986102000
70254385	::487475780239110000
36560098	::487475845796085000
100626124	::487475854222852000
232275950	::487475873293950000
232275950	::487475933205368000
171746458	::487475951375089000
249028893	::487475966982098000
49114032	::487475997298524000
70254385	::487476004923789000
520690554	::487476010284097000
288016073	::487476032849469000
232275950	::487476036188114000
237330810	::487476049484062000
230898142	::487476064130961000
281824012	::487476064625516000
109805996	::487476066286862000
38848610	::487476077535977000
15267198	::487476117100449000
171746458	::487476132237688000
61001682	::487476134947201000
214220072	::487476152642961000
10095952	::487476153683165000
193502964	::487476213045149000
108814965	::487476214131466000
267482537	::487476236588187000
70254385	::487476286600650000
340055562	::487476289968672000
200685756	::487476294699868000
36560098	::487476297761701000
58562014	::487476315629420000
254433701	::487476315998539000
30989596	::487476323288219000
41967329	::487476343940984000
249028893	::487476354934272000
39398773	::487476360151977000
163983371	::487476369354670000
40226593	::487476388233248000
95714823	::487476406415523000
23868298	::487476429659983000
200685756	::487476449561964000
328779215	::487476460194521000
628427510	::487476482378194000
171746458	::487476488136953000
17990173	::487476488946847000
353475742	::487476490636771000
193502964	::487476496294887000
38848610	::487476506676199000
66396119	::487476515907440000
628427510	::487476518642135000
192590347	::487476520013660000
448283191	::487476526812651000
25839207	::487476559339474000
344817215	::487476561180762000
15267198	::487476598765912000
305877074	::487476605606830000
220584371	::487476606827368000
36560098	::487476614159015000
53087279	::487476620903456000
232275950	::487476657385521000
36560098	::487476674980618000
56931148	::487476690688700000
220584371	::487476692697378000
49626726	::487476694656114000
289743411	::487476695596023000
25839207	::487476699680886000
44231782	::487476713001992000
268987143	::487476715707719000
25760567	::487476717125369000
129240201	::487476724897030000
216083133	::487476760678641000
41967329	::487476783655026000
149275783	::487476791012241000
23868298	::487476793444544000
384436313	::487476809525501000
186314952	::487476811123527000
108814965	::487476812880945000
280309716	::487476818703056000
447774872	::487476819910598000
193502964	::487476828408250000
52754052	::487476842832486000
163983371	::487476907337080000
270687983	::487476918250250000
66396119	::487476944124915000
36560098	::487476954300313000
26623525	::487476965344305000
61370824	::487476969773080000
287877370	::487476973707358000
24226614	::487476984146956000
9563172	::487476984696803000
494514265	::487477031450312000
59503620	::487477048516947000
280309716	::487477049649815000
10095952	::487477093836787000
373653741	::487477106809794000
381203261	::487477111108534000
169636335	::487477131035688000
232275950	::487477138644164000
107724446	::487477142000001000
151604434	::487477175788908000
76442745	::487477186874847000
36560098	::487477189491712000
267482537	::487477192503603000
20535654	::487477198429761000
149275783	::487477218336325000
419185791	::487477238258872000
66184984	::487477262787149000
193502964	::487477285658714000
232275950	::487477292226985000
254821900	::487477295066931000
254092544	::487477305833709000
200590129	::487477305929781000
106584551	::487477314616176000
254821900	::487477316835348000
106584551	::487477347503710000
88328282	::487477347864817000
129240201	::487477350934654000
169636335	::487477400544878000
249028893	::487477403598340000
372479589	::487477408195305000
344958631	::487477423454158000
25839207	::487477450989785000
52754052	::487477452793339000
20535654	::487477467498549000
33158980	::487477473009885000
312471776	::487477492836741000
254092544	::487477493574955000
254092544	::487477523455164000
20535654	::487477534355767000
36560098	::487477540332654000
79035481	::487477547613949000
34778712	::487477548021186000
76248039	::487477557118251000
169636335	::487477574235193000
200590129	::487477579260379000
28002614	::487477584201269000
372479589	::487477586771976000
57713984	::487477589938692000
129240201	::487477591691890000
34778712	::487477617340076000
297679816	::487477636864937000
384436313	::487477660231016000
95714823	::487477667638558000
494514265	::487477670477701000
136038442	::487477674114162000
179519500	::487477683425521000
20535654	::487477688018677000
193502964	::487477694263611000
147384126	::487477711519358000
423943436	::487477722814242000
25839207	::487477726152896000
179519500	::487477739062956000
105598447	::487477741445337000
290855101	::487477743727022000
419185791	::487477787343609000
228915951	::487477787532353000
200590129	::487477808093204000
216083133	::487477816926031000
344958631	::487477833342537000
236202065	::487477836299513000
236202065	::487477860936843000
95714823	::487477866456973000
31066609	::487477880985616000
38207353	::487477895057924000
448283191	::487477921636810000
557400595	::487477923113226000
448283191	::487477928897175000
192590347	::487477947591192000
321037427	::487477948703055000
252793957	::487477952427208000
29654901	::487477953446420000
574147363	::487477972732243000
494514265	::487477992235356000
341700434	::487478006852513000
232275950	::487478007167074000
58562014	::487478012959395000
341700434	::487478027752710000
254092544	::487478050066800000
557400595	::487478052062896000
200590129	::487478078893879000
29654901	::487478083406942000
312471776	::487478088977375000
551248502	::487478089710972000
58562014	::487478090453368000
96899930	::487478094698381000
44231782	::487478101916401000
249028893	::487478105787756000
357211620	::487478138855645000
419185791	::487478145491030000
358643765	::487478148871647000
20535654	::487478150243180000
103433902	::487478164663595000
494514265	::487478170019303000
516986236	::487478172842082000
403834874	::487478212067598000
311297676	::487478250713518000
200590129	::487478261182521000
252793957	::487478304752947000
628427510	::487478315150622000
158428489	::487478327079231000
201376114	::487478327662219000
232275950	::487478337061654000
76815335	::487478339360129000
353475742	::487478386596384000
43256984	::487478416396939000
33158980	::487478426228387000
376425912	::487478448865046000
353475742	::487478449666142000
200590129	::487478456192471000
114579662	::487478484517011000
31066609	::487478525427855000
158428489	::487478525717266000
305877074	::487478533166346000
353475742	::487478539281637000
103433902	::487478545820962000
323477702	::487478555471667000
310144986	::487478556981612000
89294713	::487478559741472000
200590129	::487478592746426000
312471776	::487478609880551000
261043724	::487478610933338000
80895456	::487478615257645000
353475742	::487478615773159000
56779057	::487478619145388000
270184694	::487478620596613000
283251929	::487478634039349000
169636335	::487478683427295000
158428489	::487478690381430000
52754052	::487478700141604000
124374229	::487478705732608000
471358248	::487478732429348000
17473737	::487478734383878000
351264389	::487478740411088000
370401061	::487478742475096000
340055562	::487478743456157000
245855482	::487478745780195000
254092544	::487478746992345000
177101575	::487478759432265000
200590129	::487478781477531000
149275783	::487478787404476000
254092544	::487478789254168000
628427510	::487478819779928000
48090126	::487478826973159000
551248502	::487478837165301000
105623584	::487478840684716000
14808898	::487478843394228000
354047009	::487478848464756000
48090126	::487478852512264000
177101575	::487478861521620000
628427510	::487478873156644000
15267198	::487478875664826000
340055562	::487478883361378000
454531259	::487478887308210000
59370673	::487478912570515000
15267198	::487478914424381000
80895456	::487478925170573000
493647862	::487478946158497000
78089247	::487478965586522000
228264355	::487478992597835000
39469570	::487479003046223000
76442745	::487479008603680000
471358248	::487479008699772000
65512747	::487479037929877000
15267198	::487479054757801000
158428489	::487479058725228000
180675388	::487479062869209000
52754052	::487479099426746000
31403901	::487479104107982000
180675388	::487479143441760000
353475742	::487479158901972000
179736548	::487479160949186000
180675388	::487479169542942000
411841714	::487479170352828000
169636335	::487479174504787000
42435255	::487479175432138000
465089745	::487479182494953000
232275950	::487479190397022000
180675388	::487479190619291000
312471776	::487479191823450000
340055562	::487479199775879000
96899930	::487479214493663000
180675388	::487479255626838000
35603964	::487479256696385000
180675388	::487479295908933000
515049896	::487479302691512000
374739722	::487479304180494000
192385616	::487479352271962000
80895456	::487479373189353000
103433902	::487479392873234000
26198298	::487479396018577000
216083133	::487479399894089000
200685756	::487479408794415000
216083133	::487479409964634000
607016651	::487479419338903000
15267198	::487479421956149000
105623584	::487479431284654000
476507554	::487479435394682000
200685756	::487479450720665000
633531552	::487479465820573000
179736548	::487479484338032000
551248502	::487479501178142000
312471776	::487479505528049000
48090126	::487479522543927000
252793957	::487479523869351000
344958631	::487479539585388000
180675388	::487479547059662000
95714823	::487479571911303000
53087279	::487479604697776000
57713984	::487479622620037000
471358248	::487479626025799000
158428489	::487479628517224000
33158980	::487479673677287000
520004653	::487479681688416000
124374229	::487479686222475000
340055562	::487479693428260000
80895456	::487479700420587000
70571907	::487479770100154000
105598447	::487479793235918000
232275950	::487479817105727000
354047009	::487479831593242000
164575018	::487479846637826000
108814965	::487479860122488000
320400498	::487479864463597000
214220072	::487479867944878000
36560098	::487479870587293000
158428489	::487479886882144000
331447850	::487479908952977000
374739722	::487479932491399000
15267198	::487479941399715000
467043006	::487479967299534000
192385616	::487480000820424000
15267198	::487480004058443000
192385616	::487480007875239000
20535654	::487480010635497000
447774872	::487480042365005000
42720153	::487480044219273000
387461887	::487480057858760000
15267198	::487480058227855000
89294713	::487480061428105000
216083133	::487480063877603000
353475742	::487480070391357000
123746907	::487480076179869000
79476731	::487480077299355000
20535654	::487480077567803000
82223258	::487480127861706000
252793957	::487480128763473000
89294713	::487480133557563000
37780107	::487480162284367000
282328751	::487480164901605000
228213959	::487480175722917000
40334639	::487480179065765000
423830555	::487480183717257000
192385616	::487480183977279000
291155950	::487480187194310000
40946018	::487480191594147000
419185791	::487480193972318000
267482537	::487480204726894000
493647862	::487480268974850000
397492187	::487480275367391000
195977109	::487480283222929000
48090126	::487480283432628000
228213959	::487480289950572000
22559382	::487480309969981000
419185791	::487480323752476000
344817215	::487480337443061000
384436313	::487480369755602000
58562014	::487480376240001000
96899930	::487480377104408000
195977109	::487480384938995000
200590129	::487480398944145000
40946018	::487480399505809000
263418480	::487480417780367000
192385616	::487480426345152000
419185791	::487480431076331000
61370824	::487480445462798000
280309716	::487480463427383000
192385616	::487480476429324000
176839128	::487480492216709000
216083133	::487480497979662000
96899930	::487480510235824000
382531150	::487480515079839000
28002614	::487480529743536000
340055562	::487480536957743000
493647862	::487480540434427000
36560098	::487480541524934000
634164272	::487480541831131000
353475742	::487480550366515000
263418480	::487480569408671000
103433902	::487480579789955000
353475742	::487480579969925000
340055562	::487480597305372000
49443349	::487480601281572000
634164272	::487480611976671000
57713984	::487480613046198000
123746907	::487480640351522000
158428489	::487480640527282000
176839128	::487480663663071000
40946018	::487480667832205000
320400498	::487480674501140000
353475742	::487480686949826000
180675388	::487480694902226000
76442745	::487480724753514000
192385616	::487480740594974000
84975876	::487480741769388000
232560771	::487480750317793000
48427726	::487480761390727000
634164272	::487480778465357000
44205530	::487480786388791000
382531150	::487480849898553000
382531150	::487480872656842000
192385616	::487480881783660000
634164272	::487480896677634000
254851572	::487480900473470000
194377350	::487480915862761000
35603964	::487480916604772000
28002614	::487480950293811000
44231782	::487480963857797000
353475742	::487480982727958000
232560771	::487480986540982000
354047009	::487480989279453000
254851572	::487480993503141000
52754052	::487481042916229000
192385616	::487481046179393000
288540835	::487481054274392000
471358248	::487481085823950000
176839128	::487481089733042000
623584562	::487481091419172000
232275950	::487481127565672000
209345596	::487481158297726000
28002614	::487481162018070000
100742600	::487481171362598000
351641054	::487481172482854000
192385616	::487481225242624000
254851572	::487481225448157000
228915951	::487481226383466000
418480466	::487481242909036000
463138486	::487481254393049000
702450841	::487481265994477000
158428489	::487481299347599000
127943795	::487481352942784000
170590185	::487481355547049000
146909951	::487481371271905000
103433902	::487481393455570000
123746907	::487481410023063000
556631416	::487481412178968000
45164175	::487481417602179000
180675388	::487481420734935000
50157557	::487481435075252000
49443349	::487481444735123000
17990173	::487481452314259000
26623525	::487481457636814000
84975876	::487481460106870000
40226593	::487481464695447000
96899930	::487481467053035000
193126668	::487481514046005000
158428489	::487481522484572000
180675388	::487481548640247000
103433902	::487481554533634000
180675388	::487481559667077000
28002614	::487481567871508000
56779057	::487481591795421000
353475742	::487481595968753000
52754052	::487481602079862000
635577431	::487481612657893000
232560771	::487481615879528000
263418480	::487481616604729000
384530394	::487481636271820000
52754052	::487481652411506000
382531150	::487481698192355000
254851572	::487481710615859000
353475742	::487481725975425000
312471776	::487481726596562000
103433902	::487481740450344000
320400498	::487481778060267000
433169770	::487481791742103000
384530394	::487481793667293000
353475742	::487481795080777000
18547273	::487481824042426000
520004653	::487481852005867000
170590185	::487481861992505000
49626726	::487481877150707000
180675388	::487481906036879000
192385616	::487481911372021000
44231782	::487481914182225000
310144986	::487481933421477000
447774872	::487481942489563000
87812967	::487481953751662000
200590129	::487481971849715000
277760577	::487481976589647000
634164272	::487481997267173000
103433902	::487482003345137000
192385616	::487482033271107000
170590185	::487482049851166000
216083133	::487482052044812000
331423379	::487482056331788000
61370824	::487482056369119000
15174710	::487482056419442000
96899930	::487482085649952000
15174710	::487482123285045000
180675388	::487482127420633000
312471776	::487482128750628000
42435255	::487482135255588000
42435255	::487482145468731000
36560098	::487482158009696000
20535654	::487482159964250000
34778712	::487482164015951000
288540835	::487482164468924000
200590129	::487482164573765000
42435255	::487482175214735000
32973618	::487482184111247000
49443349	::487482186627809000
97317697	::487482214410485000
36560098	::487482220085383000
634164272	::487482228335996000
42435255	::487482232785731000
61370824	::487482234908073000
216083133	::487482245947486000
35603964	::487482262544347000
344958631	::487482267413934000
353475742	::487482268789641000
115184915	::487482283532623000
50157557	::487482286036639000
170064834	::487482292839776000
40334639	::487482295821955000
103433902	::487482307507671000
134616278	::487482307524431000
634164272	::487482309528920000
36560098	::487482310929809000
164575018	::487482366898614000
267482537	::487482369373667000
291155950	::487482374393831000
423446901	::487482388671651000
60046761	::487482393612529000
45164175	::487482394216501000
259466143	::487482398959886000
223950031	::487482407055261000
134616278	::487482422045720000
267482537	::487482431436775000
170590185	::487482440126967000
42435255	::487482444673593000
85155674	::487482445109796000
31056422	::487482454228230000
15174710	::487482454937071000
267482537	::487482481139265000
36560098	::487482484771131000
123746907	::487482490719072000
353475742	::487482493738557000
423446901	::487482520632840000
85344924	::487482523136442000
2084321	::487482534670766000
353475742	::487482534859931000
170590185	::487482547404697000
158428489	::487482565524062000
317634739	::487482578510032000
435349693	::487482578878742000
40946018	::487482598453563000
596678073	::487482604661506000
317634739	::487482619073167000
340055562	::487482620217798000
412756257	::487482632251273000
254092544	::487482632427806000
180675388	::487482638790193000
158428489	::487482645018730000
15174710	::487482660810285000
158428489	::487482711800442000
36560098	::487482722076471000
353475742	::487482745090629000
240892007	::487482745459732000
634164272	::487482750656458000
149275783	::487482775000600000
115184915	::487482778506653000
454146385	::487482783414362000
61370824	::487482790456614000
35603964	::487482790468800000
84975876	::487482796793815000
96899930	::487482800766218000
61001682	::487482801671774000
47733122	::487482807858778000
359244936	::487482813495525000
192385616	::487482828251078000
40946018	::487482872429694000
15267198	::487482875345133000
503577648	::487482880877408000
40334639	::487482884605767000
52754052	::487482894634336000
23611301	::487482896370790000
312471776	::487482897189076000
423446901	::487482914469576000
370088836	::487482926712778000
158428489	::487482936229240000
192385616	::487482938187980000
267482537	::487482942340726000
317634739	::487482945209630000
403834874	::487482947390672000
400249617	::487482950955462000
278603967	::487482954919055000
85344924	::487482955686608000
312471776	::487482969234636000
328779215	::487482978633674000
324794875	::487483013240872000
92838578	::487483041154367000
192385616	::487483047588003000
105623584	::487483051342303000
310144986	::487483057297833000
390759619	::487483084275593000
317634739	::487483100008824000
36560098	::487483114864640000
89590985	::487483118194946000
28002614	::487483118677659000
103433902	::487483126814638000
36560098	::487483131729956000
325359983	::487483153984929000
170590185	::487483161169764000
393653181	::487483162788777000
310144986	::487483163799613000
192385616	::487483178743914000
38207353	::487483193164300000
96899930	::487483193717964000
267482537	::487483211250171000
432747373	::487483227129405000
36560098	::487483232116432000
254433701	::487483245810823000
393653181	::487483263007481000
520004653	::487483275246436000
551248502	::487483286130683000
17908818	::487483300463001000
49626726	::487483324810551000
40526887	::487483340245585000
107870705	::487483360717991000
192385616	::487483367672123000
273814896	::487483389553807000
45164175	::487483419002413000
432747373	::487483428594397000
44231782	::487483429793984000
263418480	::487483446495678000
130363809	::487483460768919000
40334639	::487483471657332000
267482537	::487483474165899000
569518404	::487483501026222000
33453167	::487483505254084000
155034504	::487483522852982000
228915951	::487483524610420000
423446901	::487483539148267000
352970133	::487483540058038000
83513704	::487483569317478000
108814965	::487483578125520000
333877322	::487483585977257000
216083133	::487483587365572000
180675388	::487483629472186000
96899930	::487483641954856000
390759619	::487483643577655000
192385616	::487483674607099000
33453167	::487483685655314000
254433701	::487483713391849000
387461887	::487483720186601000
36560098	::487483723659501000
17473737	::487483728839471000
432747373	::487483738448592000
236589142	::487483750834393000
216083133	::487483758765826000
353475742	::487483759873118000
314710836	::487483771613364000
51979136	::487483794551631000
254092544	::487483801384525000
132976059	::487483802084601000
170590185	::487483803602915000
303488399	::487483811765051000
507918715	::487483812201660000
312471776	::487483826936233000
507918715	::487483832770498000
49626726	::487483837325119000
155034504	::487483844207968000
103433902	::487483863095312000
497571518	::487483904484737000
20535654	::487483917344059000
52610012	::487483923513880000
418480466	::487483937799671000
180675388	::487483943285833000
333877322	::487483960386002000
180675388	::487483965897318000
108814965	::487484019680894000
180675388	::487484022373638000
49626726	::487484043731017000
28002614	::487484059736866000
267482537	::487484067181789000
36560098	::487484072046768000
167486585	::487484080506695000
170590185	::487484093756473000
236589142	::487484095035764000
20535654	::487484102690357000
612285596	::487484126857945000
20535654	::487484148852862000
103433902	::487484160349831000
36560098	::487484161146368000
312471776	::487484167178170000
169636335	::487484169174265000
92838578	::487484181854035000
29654901	::487484196672131000
310144986	::487484209791905000
278778128	::487484219078496000
423446901	::487484253341745000
216083133	::487484315651948000
403834874	::487484318575759000
44231782	::487484359297884000
635577431	::487484363253112000
236589142	::487484376167358000
17908818	::487484386431225000
331423379	::487484410053550000
443376354	::487484415015014000
377806186	::487484460435124000
312471776	::487484468580847000
180675388	::487484488578916000
387461887	::487484511349792000
132980216	::487484518522445000
254433701	::487484568413274000
158428489	::487484598150893000
312471776	::487484622465671000
155034504	::487484637141139000
236589142	::487484647614328000
78926478	::487484658758582000
33964276	::487484660797431000
36560098	::487484674487242000
236589142	::487484719940911000
106584551	::487484730686709000
158428489	::487484794440146000
497571518	::487484823897128000
17908818	::487484835905404000
169636335	::487484837918306000
56710887	::487484853038759000
36560098	::487484870763876000
103433902	::487484877777174000
180675388	::487484881350320000
238030490	::487484896823103000
254433701	::487484914724380000
347596428	::487484922995548000
90689440	::487484936912269000
454146385	::487484936937832000
267482537	::487484969770426000
454531259	::487484976821067000
58949154	::487484992847507000
236589142	::487485022719315000
51979136	::487485023205859000
45164175	::487485042021892000
278603967	::487485068835704000
397492187	::487485083809759000
267482537	::487485105024139000
460491164	::487485130441621000
473196438	::487485157801074000
571439376	::487485193331044000
36560098	::487485200515883000
236589142	::487485233244020000
267482537	::487485233445359000
170590185	::487485237710958000
17908818	::487485256124346000
27992224	::487485268879237000
376425912	::487485274956386000
333877322	::487485285173698000
254433701	::487485327431311000
170590185	::487485401095884000
53087279	::487485402207780000
267482537	::487485424533655000
278603967	::487485446264348000
230898142	::487485446860328000
27563012	::487485484075991000
103433902	::487485502116081000
260911912	::487485503043014000
309981035	::487485530817716000
170590185	::487485559535714000
102213164	::487485561134120000
309981035	::487485577840062000
141140385	::487485585448120000
29605636	::487485587243270000
31280614	::487485630176169000
50157557	::487485633565184000
278603967	::487485634735403000
533788768	::487485635788156000
32690664	::487485662711410000
50157557	::487485664850497000
103433902	::487485664892846000
192385616	::487485677324353000
52610012	::487485711180763000
50157557	::487485724090847000
205043960	::487485733045673000
36560098	::487485738485678000
623990154	::487485755305234000
103433902	::487485762871758000
170590185	::487485773336174000
45243501	::487485787542282000
310144986	::487485814780080000
310144986	::487485815199498000
154309960	::487485835093106000
315987923	::487485849928355000
312471776	::487485853561008000
155034504	::487485867200499000
36560098	::487485872544047000
136038442	::487485874070749000
333877322	::487485889560338000
623990154	::487485919209861000
36560098	::487485943297761000
100843087	::487485954127450000
448283191	::487485968698445000
448283191	::487485974079758000
158428489	::487485995432960000
153077015	::487485999690162000
397492187	::487486004795019000
278603967	::487486006329745000
27563012	::487486016026976000
83513704	::487486039242461000
36560098	::487486049728200000
108814965	::487486065523953000
623990154	::487486078345957000
333877322	::487486086109597000
50157557	::487486087086895000
83513704	::487486087300788000
61969086	::487486106666291000
170590185	::487486124915294000
153077015	::487486129357070000
158428489	::487486136013438000
312471776	::487486159501946000
36560098	::487486164903817000
228264355	::487486173938319000
50157557	::487486182251454000
623990154	::487486182578606000
248468379	::487486228405977000
312471776	::487486229253222000
82242725	::487486233455497000
50157557	::487486251084181000
269143639	::487486253592358000
26623525	::487486272475131000
606781453	::487486278510706000
248468379	::487486296688844000
169636335	::487486314736926000
158428489	::487486329899331000
387461887	::487486349448994000
170590185	::487486357367816000
571439376	::487486372609937000
192385616	::487486378179960000
108814965	::487486397428039000
571439376	::487486404985757000
201445185	::487486409154908000
623990154	::487486412279668000
312471776	::487486420123418000
504027031	::487486422618611000
307372680	::487486435994243000
312471776	::487486460866879000
176224586	::487486466524983000
504027031	::487486483511521000
17990173	::487486485227397000
158428489	::487486492135022000
433169770	::487486498657144000
38848610	::487486506219888000
533788768	::487486515497279000
155034504	::487486542605062000
216083133	::487486551870279000
216083133	::487486569213751000
170590185	::487486570815946000
228264355	::487486609084792000
290855101	::487486609487441000
33158980	::487486620610748000
504027031	::487486623588700000
533788768	::487486633801826000
106584551	::487486634309337000
158428489	::487486654412623000
216083133	::487486660813139000
107724446	::487486666396143000
256750208	::487486677007351000
50157557	::487486683059740000
61969086	::487486712374120000
315987923	::487486721722810000
136828926	::487486740949508000
33158980	::487486752538374000
134616278	::487486761950806000
158428489	::487486765763006000
31280614	::487486767763701000
44451086	::487486776827596000
382531150	::487486781797826000
81007000	::487486781894324000
50157557	::487486796041695000
33158980	::487486804505817000
158428489	::487486816816099000
260361255	::487486816824467000
103433902	::487486826262065000
31536491	::487486843668033000
167144906	::487486857127550000
170590185	::487486870436069000
315987923	::487486871962800000
170590185	::487486908725858000
216083133	::487486917512945000
61969086	::487486931132223000
254092544	::487486933904683000
312471776	::487486934080823000
92838578	::487486945002803000
103433902	::487486945392865000
409640203	::487486952774463000
53087279	::487486959460179000
333877322	::487486984424673000
50157557	::487486995061407000
103433902	::487486999642001000
26198298	::487487021972070000
103433902	::487487036496949000
134616278	::487487047247339000
81023321	::487487048073216000
340055562	::487487052577923000
31536491	::487487055300014000
333877322	::487487080889466000
158428489	::487487090557325000
158428489	::487487109221986000
50157557	::487487147494998000
401109490	::487487151714873000
254433701	::487487160669310000
634164272	::487487161726271000
228264355	::487487163701800000
106584551	::487487166453264000
81023321	::487487194190192000
103433902	::487487202122022000
216083133	::487487216537440000
158428489	::487487219767058000
31536491	::487487221671280000
236589142	::487487246480580000
340055562	::487487248581947000
312471776	::487487253372211000
433169770	::487487256727277000
170590185	::487487257637445000
19080798	::487487273668071000
31536491	::487487286250975000
66786075	::487487294232731000
220584371	::487487324213616000
228264355	::487487344459513000
19080798	::487487346061758000
634164272	::487487348490264000
465089745	::487487350155407000
278778128	::487487361689718000
228264355	::487487371688947000
216083133	::487487372959821000
387476542	::487487391155093000
170590185	::487487396326281000
44451086	::487487405444718000
228264355	::487487410020679000
396454394	::487487414651195000
26198298	::487487425371844000
192385616	::487487429540999000
38848610	::487487438152278000
107724446	::487487444330496000
513855251	::487487448725716000
377806186	::487487456048971000
312348050	::487487477612281000
312471776	::487487482683215000
26198298	::487487487455920000
158428489	::487487540450967000
267482537	::487487544381407000
106584551	::487487552182423000
220584371	::487487565600415000
63783716	::487487597552226000
27563012	::487487603776581000
136828926	::487487611787673000
401109490	::487487616716398000
297679816	::487487622932332000
44231782	::487487624307691000
192385616	::487487631060525000
513855251	::487487649108598000
81023321	::487487665910980000
228264355	::487487668180094000
27563012	::487487683841626000
312471776	::487487691664396000
34778712	::487487701197660000
136458681	::487487708315414000
377806186	::487487713721856000
393653181	::487487715152109000
533788768	::487487730016739000
80895456	::487487740825841000
27563012	::487487770915401000
267482537	::487487781032439000
520004653	::487487802125193000
393653181	::487487807632310000
368577195	::487487820853182000
396454394	::487487829644034000
134616278	::487487834216202000
27563012	::487487837785190000
310144986	::487487848732295000
26182895	::487487848820391000
18547273	::487487862175047000
310144986	::487487873818439000
344817215	::487487888469147000
38848610	::487487891594289000
31620041	::487487892248596000
353475742	::487487896308301000
267482537	::487487898712043000
236589142	::487487905007271000
383045348	::487487915958616000
254092544	::487487918920171000
61370824	::487487929804001000
158428489	::487487966432862000
167144906	::487487971579269000
26179867	::487487989652545000
312471776	::487488021244440000
80419613	::487488028987117000
134616278	::487488029347823000
60718620	::487488037556076000
103433902	::487488038457856000
396454394	::487488047143866000
377806186	::487488051384287000
56931148	::487488056942157000
187047785	::487488064894164000
106584551	::487488082757705000
141140385	::487488085127475000
81023321	::487488115968204000
312471776	::487488128199192000
56931148	::487488129075806000
158428489	::487488130161725000
267482537	::487488140098433000
216083133	::487488165674897000
433169770	::487488196935041000
27563012	::487488197270597000
269143639	::487488221115215000
377357259	::487488234738311000
44231782	::487488270092079000
158428489	::487488298462371000
377357259	::487488313020788000
158428489	::487488327273046000
27563012	::487488328770396000
228264355	::487488357526564000
312471776	::487488358009278000
297679816	::487488380343549000
236589142	::487488382272937000
60046761	::487488398123614000
353475742	::487488404540502000
158428489	::487488408219295000
56710887	::487488410022850000
170590185	::487488420483067000
14392960	::487488439034470000
157254287	::487488454633066000
84975876	::487488455811682000
232275950	::487488481136885000
40334639	::487488506512424000
396454394	::487488509641379000
425573791	::487488522119430000
26198298	::487488523608797000
158428489	::487488531384639000
353475742	::487488555539644000
106584551	::487488572102938000
40334639	::487488579073896000
63783716	::487488617384669000
18868622	::487488641523286000
252389746	::487488655624134000
153077015	::487488666437042000
27563012	::487488668743917000
263971863	::487488675228303000
48467620	::487488680617975000
158428489	::487488712565985000
38207353	::487488720862728000
377806186	::487488723911593000
158428489	::487488771693105000
254433701	::487488778403987000
267482537	::487488783554990000
564138249	::487488792614666000
401109490	::487488834360209000
353475742	::487488835882741000
254092544	::487488853037817000
153077015	::487488858628427000
157254287	::487488859324694000
223950031	::487488882418921000
263971863	::487488884536651000
236589142	::487488893155934000
269143639	::487488926009929000
281829913	::487488930241990000
14392960	::487488937472966000
353475742	::487488946176151000
170590185	::487488955806257000
542406301	::487488974307729000
433169770	::487489008100859000
396454394	::487489034202001000
348082308	::487489040241799000
340055562	::487489046763933000
271774234	::487489070558244000
60046761	::487489070969659000
158428489	::487489074484097000
14392960	::487489084110020000
27563012	::487489095711461000
254276767	::487489097695371000
132314519	::487489104561463000
141140385	::487489111440113000
19080798	::487489120122318000
61370824	::487489122475323000
270184694	::487489128540676000
216083133	::487489136064880000
81023321	::487489150715576000
377806186	::487489159393591000
236589142	::487489161188757000
254433701	::487489182734905000
223950031	::487489194055712000
56917722	::487489215270105000
132314519	::487489253488607000
270184694	::487489263333015000
106584551	::487489265417191000
214220072	::487489270148370000
312471776	::487489274477293000
14392960	::487489281401696000
353475742	::487489302922661000
214220072	::487489320454873000
348082308	::487489324800172000
36560098	::487489330751868000
19080798	::487489336556810000
158428489	::487489356077096000
214220072	::487489365984043000
36560098	::487489377052803000
14392960	::487489409848049000
377806186	::487489421365620000
80419613	::487489443990085000
391247073	::487489465489694000
78065938	::487489475015364000
19080798	::487489480022953000
393653181	::487489483344859000
27563012	::487489496867274000
454146385	::487489497123549000
101398953	::487489497475457000
433169770	::487489518346313000
348082308	::487489522507059000
158428489	::487489534620213000
254433701	::487489540634845000
312471776	::487489544548528000
353475742	::487489560965038000
101138081	::487489565918515000
63783716	::487489595064344000
96899930	::487489598835396000
36560098	::487489605629800000
271774234	::487489618757971000
132314519	::487489621740105000
101398953	::487489632783716000
281829913	::487489637070684000
158428489	::487489637317758000
259581735	::487489642628128000
89294713	::487489645098184000
353475742	::487489649972375000
187078541	::487489652207943000
236589142	::487489663603453000
18704527	::487489671082303000
267482537	::487489678975979000
634164272	::487489679730569000
252389746	::487489686625988000
281829913	::487489736999591000
101138081	::487489741924085000
36560098	::487489743211335000
634164272	::487489757199347000
267482537	::487489761897349000
493647862	::487489777114296000
106584551	::487489791521337000
27563012	::487489795124256000
158428489	::487489802070016000
101138081	::487489803886538000
322465167	::487489804196511000
170590185	::487489811343609000
158428489	::487489814246088000
46940147	::487489818801078000
281829913	::487489855962611000
192385616	::487489872983105000
101138081	::487489873058992000
154309960	::487489883611467000
396454394	::487489886383923000
158428489	::487489888543973000
192385616	::487489893619101000
469196810	::487489895410065000
254433701	::487489911189037000
254433701	::487489922534608000
27563012	::487489925151866000
158428489	::487489943866863000
195977109	::487489948941963000
195977109	::487489966218280000
313120951	::487489971771559000
132314519	::487489989018521000
46940147	::487489989639286000
53087279	::487490028084674000
36560098	::487490051886944000
254433701	::487490060053254000
158428489	::487490072250290000
270184694	::487490083977969000
158428489	::487490094417182000
170590185	::487490107562139000
245855482	::487490117079404000
187078541	::487490122183901000
348082308	::487490123894779000
31280614	::487490131289313000
251443783	::487490145768067000
307485154	::487490148842500000
396454394	::487490149966548000
61370824	::487490156736172000
254092544	::487490170682621000
56967401	::487490183101554000
18704527	::487490187526955000
101138081	::487490196762406000
533788768	::487490202496024000
56967401	::487490216395952000
393653181	::487490221722726000
154309960	::487490237342302000
97317697	::487490241847390000
312471776	::487490256166735000
382359896	::487490257911156000
48090126	::487490268170444000
44768272	::487490277314428000
158428489	::487490293982179000
132314519	::487490312252563000
270687983	::487490316283297000
158428489	::487490322637680000
634164272	::487490364920442000
396454394	::487490368082952000
14297098	::487490375926702000
15267198	::487490391890219000
312471776	::487490399356076000
270184694	::487490409862819000
155034504	::487490421547753000
132314519	::487490428640325000
21105964	::487490441026482000
132976059	::487490443307790000
312471776	::487490448114847000
158428489	::487490466087063000
56931148	::487490489655242000
252623066	::487490502343032000
85344924	::487490511196794000
147997393	::487490529647947000
107870705	::487490538149392000
61370824	::487490538988650000
340055562	::487490541307715000
393653181	::487490567253684000
21105964	::487490568235524000
31280614	::487490583712120000
533788768	::487490613172916000
419185791	::487490626368196000
100843087	::487490665790464000
419185791	::487490680520843000
85344924	::487490692906614000
348193845	::487490720240918000
45289907	::487490734618988000
31280614	::487490735797596000
158428489	::487490777354743000
153077015	::487490788540948000
564138249	::487490801241690000
158428489	::487490805536272000
36560098	::487490822317699000
129240201	::487490854739648000
283328574	::487490863606407000
45164175	::487490874113544000
63783716	::487490875639861000
252623066	::487490883794001000
68432091	::487490888382566000
315987923	::487490890382839000
397492187	::487490890693611000
425573791	::487490909362487000
252623066	::487490910046126000
18704527	::487490913728745000
48090126	::487490945567301000
48390222	::487490948407263000
220587584	::487490956048879000
246066577	::487490961937686000
419185791	::487490966710784000
389738018	::487490968300441000
397492187	::487490985065459000
556631416	::487490992564494000
215362694	::487491029205929000
433169770	::487491040908038000
419185791	::487491056456327000
129240201	::487491059354578000
364410144	::487491074458267000
246066577	::487491078413500000
520004653	::487491095354281000
89294713	::487491101758996000
48090126	::487491111439462000
312471776	::487491123053879000
390552849	::487491141164879000
254433701	::487491145308438000
281829913	::487491151822213000
48090126	::487491158033981000
634164272	::487491184684584000
68432091	::487491209330716000
564138249	::487491217622855000
393653181	::487491219421798000
387941507	::487491236882706000
170590185	::487491262551846000
312471776	::487491263760187000
85344924	::487491269220773000
158428489	::487491273163427000
376425912	::487491282302812000
230898142	::487491290972839000
256609151	::487491346715115000
27563012	::487491347859787000
254433701	::487491364188213000
277760577	::487491400934887000
348082308	::487491420849467000
158428489	::487491424414203000
167144906	::487491459596054000
393653181	::487491492156407000
320512967	::487491493742264000
277760577	::487491522628419000
60046761	::487491535517548000
158428489	::487491535655542000
27563012	::487491583671951000
92838578	::487491598625017000
256609151	::487491606984282000
348193845	::487491618761478000
97317697	::487491620766769000
158428489	::487491632917270000
40226593	::487491656262770000
129240201	::487491662898139000
344817215	::487491663133016000
230898142	::487491666421751000
703895293	::487491669206380000
564138249	::487491675007483000
138557664	::487491681772531000
31620041	::487491688454426000
48090126	::487491689200640000
26179867	::487491701217308000
17990173	::487491706737410000
232275950	::487491707756232000
339126665	::487491711623389000
45164175	::487491715901956000
27563012	::487491727725322000
48090126	::487491728744521000
192590347	::487491730023788000
251443783	::487491771597733000
256609151	::487491772256632000
277760577	::487491792049565000
299796220	::487491792502530000
725050717	::487491802794950000
158428489	::487491812165046000
180675388	::487491825972678000
251443783	::487491835959734000
525819441	::487491839998447000
254092544	::487491849138229000
281829913	::487491851612459000
281829913	::487491858885378000
200796300	::487491870503604000
15902298	::487491880100192000
44205530	::487491891429392000
432747373	::487491906075504000
281829913	::487491919153356000
36601312	::487491923767066000
320400498	::487491934592589000
469196810	::487491941169262000
289461446	::487491948509663000
36560098	::487491997314199000
56967401	::487491999046455000
180675388	::487492006671699000
154309960	::487492014775099000
96899930	::487492052578750000
91942557	::487492056969773000
433169770	::487492070735486000
256609151	::487492093292843000
254433701	::487492097805520000
375734748	::487492098107527000
154309960	::487492108031250000
158428489	::487492113731289000
248358978	::487492120479928000
96899930	::487492130534084000
216083133	::487492132559536000
385121286	::487492142810415000
433169770	::487492157146939000
386169383	::487492162028707000
423943436	::487492173051359000
64768338	::487492181260005000
46940147	::487492184023658000
180675388	::487492187467173000
254433701	::487492203644596000
236589142	::487492224641286000
393653181	::487492239287803000
158428489	::487492246485225000
56931148	::487492262205857000
312471776	::487492262847606000
31536491	::487492289317462000
68432091	::487492308364197000
281829913	::487492382250635000
27563012	::487492387480948000
393653181	::487492389926207000
158428489	::487492390299504000
29319846	::487492395542409000
31280614	::487492417159852000
80895456	::487492418326249000
31280614	::487492427016441000
536012978	::487492459916574000
281829913	::487492465188802000
432747373	::487492474722451000
31280614	::487492478858047000
312471776	::487492511968264000
105598447	::487492521472188000
19053567	::487492547841777000
31620041	::487492553827426000
725050717	::487492586517446000
97317697	::487492596072476000
96899930	::487492631229136000
281829913	::487492636031209000
536012978	::487492662719549000
216083133	::487492707007201000
96899930	::487492742206214000
355574432	::487492754750976000
536012978	::487492755455619000
433169770	::487492756588068000
56931148	::487492766587686000
281829913	::487492778578812000
132314519	::487492812066127000
100843087	::487492820471533000
80895456	::487492827061186000
312471776	::487492848326307000
91942557	::487492859172376000
303488399	::487492872631877000
158428489	::487492882605957000
91942557	::487492908056969000
340055562	::487492931779956000
91942557	::487492964772360000
169636335	::487493015229837000
536012978	::487493022624411000
382359896	::487493028697755000
355574432	::487493030857830000
91942557	::487493032460034000
536012978	::487493041637187000
312471776	::487493041843081000
31280614	::487493082703601000
725050717	::487493101238231000
84975876	::487493107340935000
337499399	::487493108452835000
460491164	::487493127612022000
104112940	::487493131756400000
216083133	::487493194477604000
252389746	::487493209426112000
169636335	::487493209430323000
283328574	::487493221228879000
31620041	::487493230800699000
252389746	::487493248437350000
533788768	::487493273108615000
185084575	::487493291639058000
36560098	::487493298144034000
415630297	::487493309657387000
423943436	::487493310106173000
185084575	::487493313172615000
84975876	::487493319388188000
53087279	::487493325751336000
251443783	::487493329714552000
372611209	::487493335058087000
17473737	::487493345367695000
36560098	::487493357770252000
180675388	::487493369925353000
312471776	::487493375730663000
533788768	::487493398568636000
185084575	::487493406873382000
236589142	::487493426024177000
64584579	::487493448929267000
216083133	::487493450535694000
27563012	::487493455371718000
339126665	::487493458790068000
26198298	::487493462187458000
230898142	::487493464511504000
303488399	::487493479707066000
180675388	::487493492306743000
281829913	::487493513936781000
46284235	::487493520257609000
216083133	::487493532815343000
533788768	::487493532941582000
101136541	::487493542588452000
64584579	::487493559805698000
321578565	::487493572711559000
423943436	::487493573063868000
180675388	::487493582354280000
533788768	::487493585529765000
174840636	::487493618140053000
256609151	::487493632409473000
31280614	::487493653359628000
19053567	::487493661555322000
31620041	::487493667415130000
703895293	::487493670505947000
180675388	::487493672213024000
44231782	::487493689300631000
382359896	::487493689577455000
297679816	::487493703725219000
533788768	::487493742182797000
314303039	::487493747857293000
281829913	::487493755910369000
19053567	::487493780337991000
251443783	::487493781675991000
251443783	::487493789024399000
170064834	::487493790253346000
66555228	::487493818703290000
471358248	::487493825129353000
408031484	::487493831609176000
536012978	::487493876043640000
348082308	::487493880796176000
185084575	::487493902912716000
91942557	::487493916279586000
339126665	::487493924739510000
72378783	::487493925830017000
96899930	::487493945518456000
281829913	::487493957618651000
72378783	::487493963218026000
703895293	::487493969933111000
84975876	::487494006163509000
92838578	::487494024946020000
31403901	::487494042302046000
533788768	::487494046617960000
68432091	::487494048446705000
533788768	::487494078519840000
82600674	::487494094621380000
72378783	::487494101395181000
252389746	::487494102309543000
634164272	::487494113634185000
48090126	::487494120575741000
473718221	::487494188489900000
282328751	::487494195469242000
232560771	::487494207322349000
533788768	::487494220698365000
422876369	::487494225009717000
494514265	::487494226557419000
169240898	::487494231712223000
158428489	::487494237026410000
314303039	::487494239870152000
257092614	::487494255137390000
634164272	::487494280722653000
38207353	::487494283122196000
251443783	::487494292252798000
155034504	::487494323609411000
312471776	::487494351774580000
281829913	::487494392274362000
38804898	::487494411316518000
84975876	::487494413916983000
251443783	::487494432430645000
84975876	::487494443943993000
84975876	::487494491234775000
447774872	::487494507328307000
281829913	::487494515947618000
252389746	::487494522775949000
28922315	::487494526572167000
384436313	::487494536629731000
245021956	::487494556288430000
187280228	::487494561149628000
18704527	::487494563964407000
377806186	::487494583161339000
105623584	::487494597384630000
84975876	::487494612190130000
634164272	::487494626228436000
480895753	::487494649859174000
365739414	::487494695119908000
423943436	::487494699200937000
480895753	::487494708931735000
228213959	::487494713499320000
312471776	::487494731849809000
287994287	::487494754687401000
423943436	::487494765978456000
84975876	::487494800459829000
271774234	::487494808840073000
533788768	::487494812846018000
195977109	::487494845267578000
29654901	::487494851265458000
245021956	::487494887797817000
84975876	::487494901664210000
105623584	::487494936976441000
312471776	::487494966034587000
480895753	::487494983226642000
80965569	::487494987291299000
397028036	::487495014948143000
158428489	::487495023634546000
634164272	::487495024263700000
397028036	::487495033424076000
201376114	::487495054802427000
423943436	::487495070338138000
84975876	::487495084548427000
248358978	::487495109932359000
303488399	::487495140940853000
236589142	::487495142085914000
46284235	::487495148540940000
423943436	::487495153599270000
198393365	::487495156744986000
84975876	::487495171391500000
635577431	::487495179100618000
251443783	::487495225514815000
282328751	::487495227838451000
105598447	::487495230816411000
78926478	::487495234612240000
447774872	::487495242933735000
423943436	::487495243743252000
84975876	::487495247237115000
355574432	::487495254514229000
36560098	::487495308666867000
115184915	::487495315948183000
84975876	::487495316883513000
31280614	::487495328417869000
533788768	::487495331580755000
257830093	::487495333916971000
533788768	::487495336135782000
158428489	::487495338555502000
158428489	::487495356054122000
106584551	::487495360697221000
84975876	::487495367030616000
283051149	::487495375700230000
344817215	::487495435045466000
251443783	::487495439550537000
236589142	::487495443513741000
324171027	::487495463826763000
533788768	::487495468713517000
67069063	::487495474820038000
84975876	::487495492842954000
67069063	::487495506285703000
312471776	::487495553362960000
269143639	::487495562611027000
312471776	::487495624699707000
376425912	::487495630239981000
269143639	::487495631099805000
198393365	::487495655330304000
84975876	::487495671486771000
106584551	::487495671709052000
36560098	::487495688972812000
129240201	::487495721168302000
106584551	::487495723634544000
273955213	::487495723676483000
341700434	::487495739782598000
281829913	::487495771172773000
158428489	::487495774071046000
569518404	::487495786247516000
423943436	::487495798339293000
53087279	::487495812193079000
40946018	::487495816601272000
106584551	::487495864894492000
379304556	::487495942393057000
79373818	::487495955940667000
46940147	::487495959257944000
34108658	::487495963016065000
257830093	::487495977981722000
44231782	::487495997934030000
350645139	::487496018619932000
236595577	::487496020012449000
34108658	::487496021555953000
533788768	::487496022718156000
56967401	::487496131228602000
45164175	::487496171808493000
623584562	::487496194164137000
36560098	::487496207908876000
423943436	::487496209355927000
56967401	::487496245972189000
106584551	::487496261449170000
447774872	::487496280118022000
103433902	::487496283780026000
79373818	::487496289912102000
533788768	::487496298883731000
423943436	::487496306802171000
180675388	::487496311600455000
423943436	::487496351693819000
61832970	::487496366315147000
158428489	::487496374825410000
414103187	::487496378114129000
158428489	::487496415757602000
29654901	::487496435588272000
423943436	::487496468836532000
106584551	::487496505477984000
158428489	::487496531235188000
17990173	::487496567042363000
423943436	::487496567432032000
34108658	::487496572322582000
40226593	::487496572662730000
84975876	::487496598708973000
155034504	::487496601905004000
270065033	::487496633328734000
29935926	::487496645169262000
312471776	::487496670637469000
15174710	::487496679285739000
155034504	::487496681408049000
635151853	::487496688366411000
81023321	::487496695333130000
132314519	::487496710025789000
236589142	::487496711812550000
142848371	::487496733203517000
423943436	::487496736252760000
84975876	::487496757949919000
132314519	::487496760621686000
281829913	::487496774970404000
29935926	::487496801784569000
80419613	::487496861595738000
328828628	::487496862857838000
312471776	::487496862988263000
323477702	::487496865332465000
38804898	::487496868687925000
257830093	::487496890855198000
180675388	::487496898530381000
29935926	::487496926665793000
103433902	::487496952880566000
180675388	::487496959981125000
180675388	::487497017036267000
48971187	::487497046828400000
281829913	::487497050989150000
61370824	::487497068228116000
281829913	::487497104353263000
533788768	::487497144056958000
84975876	::487497152763920000
423943436	::487497158111682000
180675388	::487497160997355000
423943436	::487497164348616000
308170990	::487497197504954000
180675388	::487497197538131000
423943436	::487497201195573000
180675388	::487497221378564000
401109490	::487497229310386000
106584551	::487497237253992000
180675388	::487497242975039000
222636373	::487497247748530000
180675388	::487497278018441000
382359896	::487497308573954000
251443783	::487497350529957000
400249617	::487497356850384000
158428489	::487497371358478000
423943436	::487497407228166000
230898142	::487497410814283000
155034504	::487497441554333000
83513704	::487497473041002000
251443783	::487497482533076000
106584551	::487497512429694000
44768272	::487497516246900000
408479039	::487497551164502000
251443783	::487497556151517000
408479039	::487497557699211000
17473737	::487497602196180000
533788768	::487497607946989000
158428489	::487497616301637000
635151853	::487497627647238000
370049566	::487497643690848000
76815335	::487497656009097000
29935926	::487497664821338000
148436850	::487497667145388000
281829913	::487497676804468000
106584551	::487497692302409000
56967401	::487497700514856000
423943436	::487497727329050000
245573462	::487497730718040000
113048616	::487497756693393000
113048616	::487497757335101000
29935926	::487497821063348000
350645139	::487497916102090000
316301043	::487498044540452000
423943436	::487498074223165000
250994156	::487498076978823000
84975876	::487498095899316000
529096266	::487498100500492000
67069063	::487498110235443000
423943436	::487498200996007000
153077015	::487498203437096000
423943436	::487498259447832000
34778712	::487498265613455000
84975876	::487498283556696000
278778128	::487498313424322000
423943436	::487498313797627000
447774872	::487498331669544000
158428489	::487498333825429000
177111779	::487498357602926000
40618847	::487498373184774000
153077015	::487498382785515000
60046761	::487498401735794000
452678521	::487498470261932000
316301043	::487498475475836000
68622166	::487498487659913000
250994156	::487498491262803000
251443783	::487498545373511000
469196810	::487498568643534000
408479039	::487498586541006000
251443783	::487498645986484000
14808898	::487498681172914000
68432091	::487498736843886000
276381534	::487498749359693000
134616278	::487498772646477000
281829913	::487498779558281000
240892007	::487498799649005000
423943436	::487498828392566000
533788768	::487498834940272000
408479039	::487498848093605000
155805303	::487498862320697000
291475742	::487498893890818000
187280228	::487498942179844000
158428489	::487498979408478000
252389746	::487498983174991000
53087279	::487499025571016000
452678521	::487499034232254000
533788768	::487499065996083000
533788768	::487499070521737000
14297098	::487499082005757000
37090364	::487499117103681000
62460045	::487499121268236000
411222321	::487499157863952000
533788768	::487499175811366000
251443783	::487499178575003000
344817215	::487499209566715000
421987323	::487499222976303000
132314519	::487499230945112000
105598447	::487499266567311000
452678521	::487499297408032000
45164175	::487499316601577000
278778128	::487499323773448000
281829913	::487499327644766000
158428489	::487499343306317000
340055562	::487499379620605000
158428489	::487499478291587000
533788768	::487499515109572000
533788768	::487499536546668000
158428489	::487499562618077000
279399275	::487499575054196000
44768272	::487499600820174000
423943436	::487499612274450000
180675388	::487499665504362000
132314519	::487499667429535000
408479039	::487499674048552000
48090126	::487499697532063000
180675388	::487499717715046000
297679816	::487499723788791000
94480498	::487499741060542000
45164175	::487499742713495000
423943436	::487499780356976000
350645139	::487499780877078000
48090126	::487499794177224000
106584551	::487499822555885000
257092614	::487499849047109000
14297098	::487499871013056000
48090126	::487499878369468000
260262291	::487499895528366000
132314519	::487499899332608000
103433902	::487499906546806000
340055562	::487499945352499000
61001682	::487499965309415000
180675388	::487500028060004000
180675388	::487500083865206000
83513704	::487500084448210000
155805303	::487500096523993000
14297098	::487500124227403000
423943436	::487500132066136000
180675388	::487500144191877000
281829913	::487500157026459000
312471776	::487500165646131000
187280228	::487500241445191000
167144906	::487500245417222000
56967401	::487500245832450000
14297098	::487500291966001000
84975876	::487500293572001000
315987923	::487500301956415000
276381534	::487500303961702000
278778128	::487500335204663000
315987923	::487500394239508000
109105005	::487500396932251000
278778128	::487500417706643000
533788768	::487500446530293000
56967401	::487500464670248000
136828926	::487500518424461000
90806141	::487500533419089000
423943436	::487500537403695000
85344924	::487500575408271000
132314519	::487500594966315000
312471776	::487500600788410000
136828926	::487500662347800000
85344924	::487500680655953000
447774872	::487500696879517000
51413309	::487500727246684000
84975876	::487500781491208000
279399275	::487500786511794000
438794823	::487500806531198000
315987923	::487500838726676000
533788768	::487500852220162000
423943436	::487500887925870000
25935173	::487500905541926000
167144906	::487500920708534000
14297098	::487500992871923000
479959389	::487501003387060000
25935173	::487501021963247000
238030490	::487501027948498000
279399275	::487501054611714000
136828926	::487501058118148000
132314519	::487501082487042000
408479039	::487501083569561000
90806141	::487501088606547000
524866555	::487501091781636000
438794823	::487501095103524000
408479039	::487501129614643000
279399275	::487501157523152000
410461303	::487501167719489000
447774872	::487501220769067000
132314519	::487501227513483000
89294713	::487501235373604000
479959389	::487501245171916000
574147363	::487501251408842000
14297098	::487501256228077000
370049566	::487501281679118000
61001682	::487501372913623000
603870273	::487501379498303000
14297098	::487501384372486000
349386319	::487501420078170000
6945382	::487501426554179000
315987923	::487501440357658000
479959389	::487501443277266000
312471776	::487501463317647000
158428489	::487501489305161000
132314519	::487501502060036000
423943436	::487501513716019000
84975876	::487501514806534000
312471776	::487501524177006000
17990173	::487501587255140000
158428489	::487501612617703000
438794823	::487501617281781000
84975876	::487501645408780000
407248121	::487501657232924000
40618847	::487501689331539000
312348050	::487501691344789000
22005666	::487501697783058000
524866555	::487501700425469000
61370824	::487501704103862000
100327197	::487501721879339000
568915908	::487501752590036000
100327197	::487501755106619000
17473737	::487501797137715000
452678521	::487501816934846000
84975876	::487501823796736000
315987923	::487501843795152000
250994156	::487501850753523000
48090126	::487501897561948000
28510276	::487501912829620000
61370824	::487501971436224000
269143639	::487501987622043000
185084575	::487502032551809000
309778100	::487502109588213000
40618847	::487502150113579000
423943436	::487502178974973000
189025601	::487502201414107000
370049566	::487502220611837000
269143639	::487502229738229000
377357259	::487502233018179000
310569604	::487502248079945000
100327197	::487502252798525000
61001682	::487502278551957000
27563012	::487502314073112000
257942561	::487502325700116000
189025601	::487502392741466000
260006924	::487502394859991000
84975876	::487502413557796000
58949154	::487502414379884000
423943436	::487502430490202000
40946018	::487502447317766000
101138081	::487502453123076000
27563012	::487502474127765000
447774872	::487502476724019000
363969403	::487502481740414000
180675388	::487502514892177000
248358978	::487502515651358000
248358978	::487502516272123000
457811756	::487502532021719000
370049566	::487502577471610000
27563012	::487502593069826000
178492117	::487502602918060000
349386319	::487502619317792000
189025601	::487502619594616000
22005666	::487502725643386000
340819943	::487502741053255000
58949154	::487502753497747000
423943436	::487502783650607000
53087279	::487502785819455000
158428489	::487502789589729000
177111779	::487502808996802000
24438134	::487502813925081000
564138249	::487502815900991000
158428489	::487502833885794000
136880369	::487502844820328000
61001682	::487502924050731000
158428489	::487502926974173000
132314519	::487502951695413000
158428489	::487502979264552000
344817215	::487502985325326000
236589142	::487503011434856000
407248121	::487503019387682000
564138249	::487503021640015000
618760575	::487503033584984000
425573791	::487503097967964000
245573462	::487503121766039000
105598447	::487503124219719000
101138081	::487503139231522000
84975876	::487503143924543000
230898142	::487503174191022000
340819943	::487503178573688000
524866555	::487503180100411000
256638502	::487503204263792000
634873462	::487503251613310000
256638502	::487503274036051000
340819943	::487503295427010000
520004653	::487503305539461000
185084575	::487503324519079000
240015074	::487503362959499000
46284235	::487503414956675000
408479039	::487503438948073000
101138081	::487503440734875000
189025601	::487503455158669000
256638502	::487503466386841000
408479039	::487503500684042000
52754052	::487503532568748000
335118384	::487503536804999000
269143639	::487503579146510000
256638502	::487503629146791000
250994156	::487503630438629000
158428489	::487503674785034000
370049566	::487503686323957000
634873462	::487503688206778000
335118384	::487503693571305000
256638502	::487503753776349000
158428489	::487503754493566000
423943436	::487503781064491000
537660330	::487503800467353000
385121286	::487503801255882000
133526428	::487503806108663000
256638502	::487503920009187000
46283045	::487503924253827000
469196810	::487503949579038000
135306144	::487504030940135000
46283045	::487504035562266000
256638502	::487504044877815000
364410144	::487504048430387000
447774872	::487504053836861000
88328282	::487504093066563000
370049566	::487504104634449000
611530014	::487504117892677000
61698439	::487504125735993000
315987923	::487504133436362000
189025601	::487504139996250000
256638502	::487504141917241000
520004653	::487504173621981000
423943436	::487504181670850000
251443783	::487504249744805000
315987923	::487504254857277000
316162665	::487504276885737000
269143639	::487504280580935000
408479039	::487504297475977000
250994156	::487504320582017000
423943436	::487504322238754000
457811756	::487504348444758000
533788768	::487504367097237000
33158980	::487504397463584000
408479039	::487504428698963000
256638502	::487504434352508000
278603967	::487504476710785000
46283045	::487504490350657000
251443783	::487504537792417000
316162665	::487504613424128000
278603967	::487504628531986000
36560098	::487504656805793000
27563012	::487504668059127000
185084575	::487504681758105000
89294713	::487504682466545000
371603155	::487504692318973000
33108084	::487504698388135000
56967401	::487504704901873000
316162665	::487504727068778000
30336217	::487504775031033000
189025601	::487504775735291000
185084575	::487504776880742000
611530014	::487504808866496000
36560098	::487504809688186000
30336217	::487504828038668000
457197060	::487504828780642000
250994156	::487504868387467000
315987923	::487504870438498000
30336217	::487504969306603000
46283045	::487504981914693000
85344924	::487504985798631000
139308619	::487505016333152000
33108084	::487505158213869000
33158980	::487505159908380000
257092614	::487505224928468000
257830093	::487505228733087000
297679816	::487505233174859000
316162665	::487505282063273000
33158980	::487505305249411000
46283045	::487505322022428000
564138249	::487505354930925000
457197060	::487505417015013000
384436313	::487505450821111000
251443783	::487505452154884000
86885002	::487505465601847000
135306144	::487505489509363000
33158980	::487505520652075000
180675388	::487505521981677000
23164217	::487505582421581000
46283045	::487505601639878000
370049566	::487505602420441000
375734748	::487505607063126000
199784356	::487505612180189000
23164217	::487505615564980000
533788768	::487505626688675000
316162665	::487505667062628000
36560098	::487505676554350000
309981035	::487505716216090000
410461303	::487505717759180000
457197060	::487505717805322000
86885002	::487505729805225000
46283045	::487505746976718000
410461303	::487505823459860000
23164217	::487505826848845000
379924726	::487505834138558000
438794823	::487505880372346000
316162665	::487505887360069000
60131090	::487505902082072000
316162665	::487505915818409000
167486585	::487505949868195000
26623525	::487505993928933000
223950031	::487506024304492000
46283045	::487506045355319000
611530014	::487506047125704000
379924726	::487506047444058000
370049566	::487506088800321000
236589142	::487506152955990000
315987923	::487506156475011000
180675388	::487506225823625000
17035194	::487506257100951000
370049566	::487506257201602000
315987923	::487506281536561000
132314519	::487506352005070000
46283045	::487506357633835000
281408265	::487506385249132000
432747373	::487506390756241000
132314519	::487506507441766000
53087279	::487506533492604000
537660330	::487506567424507000
236589142	::487506618272071000
438794823	::487506658419953000
85344924	::487506682105176000
233740533	::487506718213955000
17990173	::487506738145660000
344817215	::487506759838224000
135306144	::487506770835673000
245573462	::487506784215519000
236589142	::487506802599133000
233740533	::487506804012638000
537660330	::487506867438878000
155034504	::487506919817367000
85344924	::487506928147234000
537660330	::487506986825576000
236589142	::487507070669684000
32171318	::487507127703830000
250994156	::487507155763728000
537660330	::487507167675576000
245573462	::487507185421656000
457811756	::487507212374274000
27626703	::487507261493743000
180940959	::487507266309226000
457197060	::487507286063992000
379924726	::487507303369691000
180940959	::487507330758897000
457197060	::487507345564385000
469196810	::487507369929089000
92924351	::487507380825886000
167144906	::487507396223188000
85344924	::487507439114145000
320400498	::487507440364040000
61402370	::487507634182823000
45164175	::487507664545394000
135306144	::487507689807704000
52950877	::487507709445414000
327934017	::487507772171239000
45150174	::487507796972556000
614074554	::487507797471289000
177101575	::487507807759912000
320400498	::487507824612630000
177101575	::487507830987972000
357275400	::487507865280598000
180675388	::487507891251732000
432747373	::487507895831912000
438794823	::487507929147265000
310144986	::487507956917747000
177101575	::487507994762940000
320400498	::487508001385762000
195977109	::487508015826739000
315987923	::487508028548059000
131420707	::487508054087192000
156801163	::487508065894150000
180675388	::487508069773889000
376467319	::487508178762858000
110059442	::487508223717416000
180675388	::487508258983120000
315987923	::487508337131397000
333877322	::487508423093653000
348193845	::487508429875855000
398377928	::487508453213347000
537660330	::487508612881735000
333877322	::487508647019159000
162315218	::487508687989121000
131954929	::487508698818826000
105598447	::487508717890318000
23543960	::487508822768877000
438794823	::487508883565318000
180675388	::487508935767621000
438794823	::487508980587978000
276202961	::487509018189889000
270687983	::487509019465355000
29473860	::487509057406660000
97317697	::487509060028489000
35706997	::487509075245031000
180675388	::487509091418267000
31066609	::487509099110596000
100327197	::487509146078441000
187078541	::487509181176758000
14297098	::487509188235763000
388597293	::487509202743468000
180675388	::487509242060881000
100327197	::487509251577769000
271304998	::487509252135981000
56967401	::487509289989177000
180675388	::487509294862970000
31280614	::487509297236955000
268034501	::487509337649446000
100327197	::487509357060317000
180675388	::487509362781335000
432747373	::487509368636579000
100327197	::487509423384829000
199784356	::487509441399373000
180675388	::487509455639027000
247560161	::487509470113976000
537660330	::487509474765066000
131954929	::487509504880177000
376467319	::487509579605876000
104112940	::487509610258268000
268034501	::487509617069813000
15726982	::487509646597701000
180675388	::487509648010801000
388597293	::487509663747817000
27563012	::487509731502612000
180675388	::487509739761201000
353418151	::487509758866227000
199784356	::487509808287739000
353418151	::487509817884303000
155034504	::487509822057635000
353418151	::487509850025238000
353418151	::487509863606415000
62460045	::487509900029743000
26198298	::487509925090713000
81023321	::487509932392992000
438794823	::487509940467023000
81023321	::487509973153247000
155034504	::487509992954527000
353418151	::487510015243464000
438794823	::487510070054232000
58562014	::487510072835055000
27563012	::487510087649345000
316162665	::487510090723766000
180675388	::487510107631005000
135306144	::487510160470855000
432747373	::487510176568598000
353418151	::487510221930369000
432747373	::487510241441894000
351264389	::487510276820840000
180675388	::487510310006165000
27563012	::487510338602942000
287994287	::487510368583819000
307397057	::487510385285529000
46283045	::487510389597282000
177111779	::487510398514384000
126507603	::487510440365146000
316162665	::487510442634260000
287994287	::487510452021112000
27563012	::487510479741284000
351325780	::487510494111350000
124374229	::487510532543369000
344817215	::487510535949127000
438794823	::487510555804971000
308170990	::487510599967182000
146602281	::487510649359335000
153077015	::487510686252023000
361527638	::487510686872768000
351325780	::487510709656248000
287994287	::487510717101133000
316162665	::487510771815833000
307397057	::487510773615185000
388597293	::487510810978054000
126507603	::487510842158485000
155034504	::487510847778873000
316162665	::487510884617441000
146602281	::487510897397878000
464182365	::487510897938923000
27563012	::487510949054533000
81023321	::487510950317006000
438794823	::487510986794868000
27563012	::487511001953091000
42638131	::487511054675476000
316162665	::487511086887747000
180675388	::487511129187307000
27563012	::487511200679219000
316162665	::487511205225852000
132314519	::487511222334410000
353418151	::487511226558476000
106584551	::487511235571621000
216168764	::487511238079807000
358452616	::487511252814401000
432747373	::487511280308068000
31066609	::487511283797729000
623584562	::487511302609199000
81023321	::487511310746124000
180675388	::487511319315099000
316162665	::487511320200101000
432747373	::487511329289162000
85344924	::487511353507061000
81023321	::487511393910808000
388597293	::487511397169786000
500308199	::487511399598280000
247560161	::487511403251507000
146602281	::487511407609786000
303488399	::487511408062377000
177101575	::487511424923492000
31066609	::487511425040924000
27563012	::487511427637198000
146602281	::487511442938400000
387472182	::487511497845657000
106584551	::487511506435571000
388597293	::487511512907390000
132314519	::487511521446985000
66786075	::487511525125419000
91130285	::487511525587185000
132314519	::487511567647272000
64768338	::487511577289965000
27563012	::487511597175169000
40226593	::487511649826258000
17990173	::487511656373960000
316162665	::487511684852891000
432747373	::487511712791134000
27563012	::487511729002143000
81023321	::487511741153038000
66786075	::487511742340022000
185084575	::487511802251866000
134585678	::487511818483810000
315987923	::487511827618619000
106584551	::487511847210188000
438794823	::487511883016986000
432747373	::487511902612762000
132314519	::487511927866658000
444298693	::487511943595712000
185084575	::487511962994364000
340055562	::487511998922375000
568915908	::487512059160961000
367298176	::487512075179028000
180675388	::487512094485397000
416130255	::487512105227014000
106584551	::487512124516614000
316162665	::487512136315187000
180675388	::487512181416546000
268034501	::487512197141364000
132314519	::487512200156696000
180675388	::487512224592707000
260825806	::487512266426687000
233740533	::487512275138273000
370049566	::487512303391473000
316162665	::487512349822033000
145911982	::487512381946601000
180675388	::487512420445736000
388597293	::487512423067168000
145911982	::487512442613010000
106584551	::487512493032357000
438794823	::487512532169412000
316162665	::487512545368879000
180675388	::487512560946515000
438794823	::487512652667572000
145911982	::487512665938747000
432747373	::487512745244241000
320400498	::487512756661141000
198393365	::487512793579397000
316162665	::487512849200078000
388597293	::487512859002163000
81023321	::487512863934660000
248358978	::487512890799169000
134585678	::487512895430070000
367298176	::487512895454863000
432747373	::487512909098909000
388597293	::487512948462452000
180675388	::487512953646624000
568915908	::487512956456824000
396454394	::487512964522446000
245573462	::487512972281917000
134585678	::487512982868750000
126507603	::487512984286003000
115184915	::487513008852070000
316162665	::487513029005676000
320400498	::487513041487949000
167144906	::487513079672885000
23611301	::487513086136287000
81023321	::487513118763794000
388597293	::487513163789631000
432747373	::487513184509521000
180675388	::487513208786141000
185084575	::487513261475385000
50805763	::487513273567158000
134585678	::487513274968440000
113048616	::487513275949531000
185084575	::487513307071668000
114070939	::487513313010401000
180675388	::487513318303596000
303488399	::487513343096156000
185084575	::487513383399587000
320400498	::487513433080725000
195977109	::487513468384182000
89294713	::487513484905545000
89294713	::487513505646379000
396454394	::487513563506806000
50805763	::487513659120173000
185084575	::487513682138910000
101881386	::487513690393280000
81023321	::487513732847640000
432747373	::487513738816151000
56967401	::487513742821711000
388597293	::487513743496998000
110059442	::487513764669845000
46283045	::487513804909969000
185084575	::487513807917707000
340055562	::487513818440802000
438794823	::487513868092989000
320400498	::487513891392323000
14297098	::487513955834015000
388597293	::487513987601276000
14297098	::487514027254636000
388597293	::487514032643928000
132314519	::487514051753152000
185084575	::487514103435780000
56967401	::487514112335699000
14297098	::487514126189887000
432747373	::487514144011087000
185084575	::487514144498008000
14297098	::487514195341361000
185084575	::487514200752001000
53087279	::487514222167748000
81023321	::487514222515859000
106584551	::487514239666380000
305877074	::487514241373446000
81023321	::487514251842437000
66786075	::487514258423304000
106584551	::487514279805849000
269143639	::487514284788686000
344817215	::487514310571069000
432747373	::487514336684826000
185084575	::487514362694086000
260038552	::487514382176247000
66270239	::487514403697205000
106584551	::487514422869381000
388597293	::487514428183543000
185084575	::487514434815156000
19091805	::487514467962339000
320400498	::487514486463401000
66786075	::487514551810674000
388597293	::487514598635864000
185084575	::487514604923527000
66270239	::487514608068878000
185084575	::487514634623401000
134585678	::487514699186335000
364428125	::487514710963535000
134585678	::487514719209918000
162394402	::487514746082832000
233740533	::487514748775186000
100327197	::487514755578359000
320400498	::487514769893511000
432747373	::487514784963633000
167493720	::487514862419836000
432747373	::487514875103420000
185084575	::487514925330628000
383812985	::487514945970380000
167493720	::487514968745467000
340055562	::487514996717260000
432747373	::487515002580922000
432747373	::487515094318710000
391573659	::487515096822738000
106584551	::487515262854246000
462681637	::487515273373560000
233740533	::487515276179554000
388597293	::487515321637425000
320400498	::487515351786086000
106584551	::487515407314456000
88328282	::487515431981568000
376467319	::487515437479899000
375734748	::487515458409463000
27992224	::487515484284551000
66786075	::487515504886562000
58949154	::487515510272057000
278778128	::487515526152060000
320400498	::487515571009748000
340055562	::487515623673442000
101138081	::487515696663117000
101138081	::487515715956912000
145911982	::487515723687002000
134585678	::487515725972922000
106584551	::487515733761351000
132314519	::487515765080203000
320400498	::487515856792858000
106584551	::487515886513713000
388597293	::487515889340674000
340055562	::487515990255992000
260038552	::487516099781476000
115184915	::487516149035188000
58562014	::487516153120452000
66786075	::487516188306468000
180675388	::487516222284521000
106584551	::487516231360983000
377357259	::487516260175859000
278778128	::487516388874276000
432747373	::487516405231665000
320400498	::487516415415447000
180675388	::487516417835552000
432747373	::487516459262697000
132314519	::487516459917008000
467775651	::487516493484392000
111978266	::487516533648674000
432747373	::487516534986649000
132314519	::487516541341032000
134585678	::487516553542651000
145911982	::487516567136399000
106584551	::487516589357424000
180675388	::487516614758129000
320400498	::487516629475946000
30336217	::487516656340836000
17990173	::487516685726130000
286502927	::487516708626657000
145911982	::487516718018068000
153077015	::487516746731892000
457197060	::487516769297653000
432747373	::487516853518888000
467775651	::487516917062991000
286502927	::487516932472446000
106584551	::487516932531183000
432747373	::487516939783131000
320400498	::487516995693211000
100327197	::487517032846327000
45243501	::487517065927221000
432747373	::487517088018231000
132314519	::487517092820684000
260038552	::487517138878349000
467775651	::487517164837298000
189916646	::487517169283235000
480895753	::487517174831906000
432747373	::487517216502337000
81023321	::487517261305901000
40618847	::487517277151952000
290855101	::487517281849577000
100327197	::487517287381864000
56967401	::487517312694497000
270687983	::487517317199183000
81023321	::487517397192941000
106584551	::487517407116685000
467775651	::487517448011513000
180675388	::487517469599219000
432747373	::487517492634337000
388597293	::487517496757329000
196742313	::487517497566838000
30989596	::487517517301047000
391247073	::487517544408825000
180675388	::487517581637451000
480895753	::487517595881316000
21945140	::487517598330810000
268034501	::487517630170144000
336149936	::487517657688600000
320400498	::487517666320465000
92924351	::487517715305734000
260038552	::487517742501613000
432747373	::487517746989522000
391247073	::487517776764891000
270687983	::487517784511770000
32171318	::487517829340864000
388597293	::487517854728585000
373569970	::487517880561307000
391247073	::487517934663655000
270687983	::487517983460188000
320400498	::487517996860968000
134585678	::487518020387225000
81023321	::487518029618503000
105607367	::487518046622203000
145911982	::487518077194895000
106584551	::487518083158781000
344817215	::487518086187073000
391247073	::487518108714684000
41508239	::487518131665895000
41367585	::487518134882955000
41508239	::487518188263837000
81023321	::487518194081734000
432747373	::487518194643394000
320400498	::487518256509358000
432747373	::487518263836807000
65512747	::487518322066329000
106584551	::487518357684367000
65512747	::487518367444504000
145911982	::487518390056394000
81023321	::487518411480502000
106584551	::487518412478771000
432747373	::487518461728264000
40618847	::487518461975752000
145911982	::487518536395677000
81023321	::487518547891847000
65512747	::487518597858607000
269143639	::487518637608022000
106584551	::487518648680980000
320400498	::487518650891395000
318065690	::487518659078664000
270687983	::487518667253366000
343606449	::487518724925440000
355598729	::487518768113795000
432747373	::487518793132810000
134585678	::487518829816590000
106584551	::487518830671835000
81023321	::487518850905149000
270687983	::487518861424480000
48090126	::487518873910923000
145911982	::487518892034916000
81023321	::487518895389958000
81023321	::487518909113696000
286502927	::487518914977361000
320400498	::487518944685588000
233740533	::487518951698472000
145911982	::487518956220338000
81023321	::487518964033912000
106584551	::487518982958637000
457250385	::487519068404981000
135306144	::487519073765294000
81023321	::487519079373078000
106584551	::487519105759469000
320400498	::487519121794277000
270687983	::487519122876403000
28054060	::487519142753628000
145911982	::487519157173620000
65512747	::487519186801815000
17764624	::487519197233037000
256853017	::487519198151573000
238030490	::487519211179085000
145911982	::487519290128891000
391247073	::487519291269328000
58949154	::487519355752570000
270687983	::487519364745150000
320400498	::487519397225852000
81023321	::487519409947148000
145911982	::487519409997873000
391247073	::487519412438564000
391247073	::487519429404553000
81023321	::487519451214913000
432747373	::487519492709183000
36560098	::487519506743308000
391247073	::487519507347292000
81023321	::487519518407684000
145911982	::487519524661784000
286502927	::487519548157874000
391247073	::487519581099921000
178921630	::487519614654746000
81023321	::487519644010303000
391247073	::487519651467759000
270687983	::487519666646949000
40618847	::487519681754836000
320400498	::487519709202366000
288540835	::487519742144442000
432747373	::487519778873946000
145911982	::487519791629221000
364410144	::487519869143744000
432747373	::487519893118386000
345756955	::487519925087383000
145911982	::487519967165054000
48090126	::487519988232630000
189916646	::487519998764916000
106584551	::487520034286096000
270687983	::487520044629241000
345756955	::487520061553258000
432747373	::487520131430367000
320400498	::487520131505868000
156866548	::487520148069568000
270687983	::487520173482455000
135306144	::487520185146806000
286502927	::487520211684175000
145911982	::487520260896342000
320400498	::487520268500213000
145911982	::487520327900352000
320400498	::487520358874898000
358489252	::487520377401139000
41508239	::487520410343202000
145911982	::487520439972163000
286502927	::487520449547345000
166897115	::487520450415976000
39507361	::487520533580619000
270687983	::487520546700001000
44768272	::487520603117985000
17764624	::487520614932959000
377357259	::487520636340690000
81023321	::487520645362618000
81023321	::487520662546698000
41508239	::487520675599360000
145911982	::487520692641234000
259581735	::487520740154310000
238030490	::487520742762754000
81023321	::487520752959123000
432747373	::487520762203369000
81023321	::487520858429075000
145911982	::487520927597752000
41508239	::487520970844798000
53087279	::487520989392023000
106584551	::487520998518837000
145911982	::487521016076570000
36560098	::487521038700269000
564138249	::487521041519226000
391247073	::487521044425478000
50805763	::487521107402977000
270687983	::487521110246711000
39507361	::487521123383648000
106584551	::487521144807759000
40618847	::487521191226126000
36560098	::487521266442575000
212490176	::487521270385213000
41508239	::487521272947949000
305877074	::487521365755310000
391247073	::487521379688792000
40618847	::487521412257570000
179039178	::487521422794051000
391247073	::487521438702641000
388597293	::487521455576342000
85344924	::487521477550305000
253759009	::487521523524055000
85344924	::487521583984943000
318065690	::487521646513618000
259581735	::487521649466830000
65476712	::487521649701683000
36560098	::487521665119555000
264434173	::487521667288027000
156866548	::487521682353967000
36772146	::487521683662585000
134585678	::487521700201103000
57566548	::487521706076950000
156866548	::487521762179956000
264434173	::487521806874451000
17990173	::487521808866742000
134585678	::487521812994338000
36560098	::487521859177431000
344817215	::487521860767072000
15010357	::487521909077061000
48467620	::487521931646599000
61402370	::487521941134131000
25160673	::487521961472319000
438794823	::487522006556872000
36772146	::487522036705935000
15186859	::487522090476896000
444298693	::487522154783592000
40618847	::487522186224078000
166897115	::487522188451663000
239885742	::487522235872075000
145911982	::487522243506081000
61001682	::487522364272697000
166897115	::487522413744521000
239885742	::487522416424275000
320400498	::487522479020048000
391247073	::487522575728115000
438794823	::487522578609602000
391247073	::487522631189413000
56876875	::487522757421191000
135306144	::487522776949866000
37780107	::487522832378003000
151604434	::487522846554337000
151604434	::487522852665442000
135306144	::487522935809118000
267405925	::487522943757733000
145911982	::487523040218324000
85155674	::487523150079352000
20153912	::487523158077874000
391247073	::487523175719116000
21945140	::487523230333149000
37780107	::487523258838032000
391247073	::487523312243720000
85155674	::487523369391104000
166897115	::487523442686582000
48467620	::487523466208223000
238030490	::487523488173793000
23450320	::487523492137410000
53087279	::487523506704248000
457250385	::487523531710681000
85155674	::487523541785395000
105598447	::487523570835156000
128775325	::487523588170584000
611530014	::487523622303834000
391247073	::487523637549735000
321578565	::487523640733626000
178921630	::487523657343045000
85344924	::487523720798281000
396177532	::487523759587201000
85155674	::487523790738296000
321578565	::487523809424338000
388597293	::487523854760148000
391247073	::487523855443824000
238030490	::487523868605566000
238030490	::487523885437288000
85155674	::487523915015520000
85155674	::487523948326703000
145911982	::487523987682246000
388597293	::487524082322141000
78926478	::487524110176509000
611530014	::487524110797668000
238030490	::487524125158539000
85155674	::487524162844377000
367298176	::487524187292971000
167493720	::487524187360079000
438794823	::487524191864774000
85344924	::487524218506973000
388597293	::487524227029823000
85344924	::487524243672793000
145911982	::487524280423694000
314303039	::487524366834753000
85155674	::487524412241899000
36560098	::487524422715076000
269143639	::487524443644649000
41230104	::487524451127291000
611530014	::487524473663680000
106584551	::487524525668433000
68517440	::487524540604362000
238030490	::487524555498340000
212490176	::487524591766470000
44768272	::487524594296029000
81023321	::487524598133440000
81023321	::487524630320533000
132314519	::487524631620767000
269143639	::487524668874575000
238030490	::487524715263569000
611530014	::487524739578359000
269143639	::487524748356644000
132314519	::487524752710311000
340055562	::487524756086730000
48090126	::487524775263100000
36560098	::487524776999546000
238030490	::487524788856832000
269143639	::487524800223383000
145911982	::487524809233162000
20153912	::487524865813917000
36560098	::487524910890115000
52011370	::487524963469910000
287877370	::487524996500045000
438794823	::487525014829162000
283251929	::487525036383674000
391247073	::487525096685174000
611530014	::487525235101827000
20153912	::487525239157305000
85344924	::487525241871007000
351264389	::487525244425367000
438794823	::487525275308019000
611530014	::487525354140364000
81023321	::487525434620276000
222636373	::487525521157545000
301778739	::487525524852707000
391247073	::487525542833299000
151604434	::487525567290302000
287877370	::487525591181053000
344817215	::487525636907347000
438794823	::487525638710906000
145911982	::487525684982857000
438794823	::487525693836644000
611530014	::487525725764083000
48090126	::487525778645471000
145911982	::487525817111810000
20153912	::487525848979750000
64584579	::487525851898998000
179039178	::487525912876187000
363969403	::487525980576047000
236271147	::487525984740986000
83736832	::487525988658839000
48090126	::487526049962409000
17035194	::487526061086101000
17035194	::487526061174194000
83736832	::487526077783613000
36560098	::487526155486916000
363969403	::487526173816016000
61001682	::487526176202948000
611530014	::487526235070025000
438794823	::487526256586412000
110853177	::487526308885168000
357275400	::487526322227273000
169240898	::487526325930831000
388597293	::487526371657125000
110853177	::487526376077946000
227191596	::487526376904224000
587081117	::487526380867817000
623584562	::487526396831334000
262405775	::487526431988002000
94996744	::487526442188963000
250994156	::487526517723787000
269143639	::487526519221129000
611530014	::487526519297024000
269143639	::487526561201934000
454531259	::487526631334879000
250994156	::487526651262025000
454531259	::487526703606939000
121290312	::487526704118640000
611530014	::487526717305917000
40226593	::487526722787885000
36560098	::487526768572518000
320400498	::487526769281351000
326813935	::487526789275987000
53087279	::487526811958403000
190379795	::487526929860280000
283251929	::487526962965934000
147310240	::487526971111653000
147310240	::487526989918904000
250994156	::487527012475494000
190379795	::487527021434515000
283251929	::487527040766074000
156625068	::487527067727056000
250994156	::487527122542403000
286502927	::487527140858933000
611530014	::487527208718966000
85344924	::487527285096849000
106584551	::487527297985961000
36560098	::487527302725521000
250994156	::487527306395541000
391247073	::487527326561755000
391247073	::487527357259857000
387863634	::487527363723665000
391247073	::487527371839270000
611530014	::487527383797600000
145911982	::487527424943738000
156625068	::487527472745807000
391247073	::487527503045484000
156625068	::487527509131395000
156625068	::487527541008125000
611530014	::487527542229041000
115459999	::487527550415958000
85344924	::487527552622157000
388597293	::487527580921106000
101138081	::487527598961197000
83736832	::487527608620703000
179039178	::487527698697580000
391247073	::487527769488625000
18999708	::487527782679728000
391247073	::487527800727805000
388597293	::487527811008065000
110853177	::487527840254935000
85344924	::487527852481323000
14297098	::487527863072329000
250994156	::487527904780120000
391247073	::487527906420068000
391247073	::487527913999187000
410461303	::487527944001044000
363969403	::487527946874142000
611530014	::487527956806639000
83736832	::487528015896006000
89294713	::487528052717400000
388597293	::487528089442713000
391247073	::487528090038304000
50157557	::487528325603012000
189025601	::487528326055997000
259581735	::487528332582719000
391247073	::487528357060284000
363969403	::487528362911363000
391247073	::487528381743763000
62685527	::487528457220284000
101138081	::487528457392644000
614074554	::487528460399562000
85344924	::487528462521864000
287877370	::487528464199585000
101138081	::487528469849735000
391247073	::487528508910870000
391247073	::487528523473506000
236271147	::487528542633074000
391247073	::487528555702534000
279750654	::487528602582663000
391247073	::487528617027457000
391247073	::487528645984915000
391247073	::487528668399280000
36560098	::487528674900451000
65512747	::487528711856472000
388597293	::487528748728590000
611530014	::487528859869675000
62685527	::487528869344202000
106584551	::487528935219949000
121290312	::487528940961927000
50157557	::487529005273206000
245398547	::487529035615195000
232814871	::487529064060579000
48090126	::487529076651872000
50157557	::487529078648360000
14297098	::487529089457487000
106584551	::487529091684253000
388597293	::487529092086910000
169240898	::487529113888882000
391247073	::487529120356499000
35141457	::487529135502155000
81023321	::487529186777522000
388597293	::487529197917569000
155805303	::487529198462828000
48090126	::487529206020993000
222636373	::487529223419330000
587081117	::487529227005095000
145911982	::487529257082834000
145911982	::487529301387272000
280826646	::487529316910002000
345756955	::487529381279965000
48090126	::487529397457408000
344817215	::487529411864825000
250994156	::487529433494851000
106584551	::487529440386093000
39507361	::487529449517490000
48090126	::487529462162939000
54304799	::487529504219209000
48090126	::487529520744759000
494495688	::487529534586363000
494495688	::487529547890712000
280826646	::487529558900355000
494495688	::487529570221174000
280826646	::487529597806710000
280826646	::487529615724785000
494495688	::487529620066271000
611530014	::487529639175548000
50157557	::487529655352573000
48090126	::487529689078968000
35141457	::487529707152637000
250994156	::487529710042103000
48090126	::487529722172035000
35141457	::487529743307526000
121290312	::487529749195935000
48090126	::487529761095168000
145911982	::487529836555296000
213187842	::487529887591563000
35141457	::487529892712837000
250994156	::487529950296027000
280826646	::487529964074323000
94181957	::487530039911919000
60712766	::487530101962473000
388597293	::487530136854491000
280826646	::487530157242998000
245398547	::487530175153057000
121290312	::487530185940430000
64584579	::487530197772533000
106584551	::487530205724938000
48090126	::487530235995254000
280826646	::487530373790720000
391247073	::487530446637379000
189025601	::487530499963756000
64584579	::487530570902011000
48090126	::487530649801072000
64584579	::487530663038300000
50157557	::487530770370555000
106584551	::487530779967107000
106584551	::487530805829193000
391247073	::487530818189799000
248358978	::487530838616064000
391247073	::487531005247373000
537660330	::487531020221034000
391247073	::487531115540779000
46940147	::487531168514850000
48090126	::487531196780257000
611530014	::487531234328084000
245398547	::487531324014862000
121290312	::487531330159140000
56967401	::487531344247783000
345756955	::487531362841149000
48090126	::487531380679921000
36279116	::487531389617598000
611530014	::487531410287521000
36279116	::487531420705767000
367298176	::487531428905639000
245398547	::487531494609813000
48090126	::487531528067375000
121290312	::487531570379497000
94737009	::487531591334633000
48090126	::487531638092345000
48090126	::487531749044281000
280826646	::487531756958928000
17990173	::487531797065256000
44768272	::487531844142104000
48090126	::487531914035597000
222636373	::487531957434466000
537660330	::487531983438770000
391247073	::487532058286116000
189025601	::487532125894107000
391247073	::487532161344348000
245398547	::487532171025219000
391247073	::487532254835384000
611530014	::487532297366036000
345756955	::487532353523183000
17764624	::487532375098671000
105598447	::487532407550001000
611530014	::487532412109615000
94996744	::487532441519677000
36560098	::487532467083956000
611530014	::487532485316993000
105598447	::487532530359234000
345756955	::487532717249003000
17054163	::487532782407528000
391247073	::487532806763868000
189025601	::487532834035208000
391247073	::487532888691200000
36560098	::487532938372730000
245398547	::487532986167197000
287877370	::487532997445316000
611530014	::487533006140506000
280826646	::487533060343091000
288540835	::487533065015537000
40226593	::487533074071437000
53087279	::487533150432546000
344817215	::487533191444451000
280826646	::487533476166393000
611530014	::487533491438223000
36560098	::487533538795732000
391247073	::487533539269681000
391247073	::487533589953646000
27816303	::487533640193417000
280826646	::487533667837673000
248358978	::487533676779958000
248358978	::487533677505544000
248358978	::487533678105341000
391247073	::487533692533735000
61001682	::487533778269904000
260038552	::487533784443531000
391247073	::487533792236564000
391247073	::487533826323673000
391247073	::487533900541870000
391247073	::487534000332754000
367298176	::487534035913031000
391247073	::487534111892844000
391247073	::487534332555177000
40334639	::487534404198092000
245957488	::487534424658280000
391247073	::487534769203187000
121290312	::487534773040971000
121290312	::487534897351753000
56917722	::487534909821423000
15010357	::487534934270414000
36560098	::487535014964236000
121290312	::487535128873140000
611530014	::487535155264094000
383972979	::487535184934617000
26198298	::487535186603556000
379576750	::487535199366819000
179039178	::487535268686475000
391247073	::487535317826547000
36560098	::487535322591264000
189025601	::487535343013347000
161199833	::487535390090219000
121290312	::487535426312232000
391247073	::487535436810571000
161199833	::487535452476293000
635425103	::487535499427340000
78926478	::487535538719563000
105598447	::487535587922944000
161199833	::487535634773331000
36560098	::487535642180456000
161199833	::487535691136372000
15782772	::487535727966568000
142045716	::487535728314683000
367298176	::487535735512113000
391247073	::487535761151909000
392434084	::487535767682428000
415630297	::487535792152010000
367298176	::487535799156477000
391247073	::487535881473892000
38226468	::487535890240405000
199784356	::487535895076036000
142045716	::487535912583036000
463138486	::487536036571267000
550757928	::487536085921062000
550757928	::487536180838150000
85344924	::487536245979897000
121290312	::487536314766483000
391247073	::487536394957385000
53087279	::487536426636943000
264608632	::487536481913692000
280309716	::487536536419041000
39507361	::487536544425594000
367298176	::487536589191409000
142045716	::487536597982654000
86131593	::487536663975849000
100327197	::487536692262223000
50778210	::487536810047049000
17990173	::487536884722450000
344817215	::487536965491781000
17470539	::487536971539959000
611530014	::487536978930716000
80895456	::487536984534298000
36560098	::487536992440160000
145911982	::487537024506011000
145911982	::487537065010401000
498637061	::487537112036544000
348458389	::487537151094325000
378334138	::487537209063792000
86131593	::487537223152070000
299796220	::487537394531704000
92629759	::487537468036481000
337434879	::487537495781822000
116098184	::487537520435949000
86131593	::487537541940133000
48764697	::487537579374297000
54304799	::487537579521085000
36560098	::487537731413610000
18999708	::487537814205001000
86131593	::487537818650963000
80895456	::487537840562405000
366136205	::487537857821569000
121290312	::487537883977232000
280826646	::487537904806146000
245855482	::487537926663045000
391247073	::487537960045125000
74315614	::487538078580355000
17470539	::487538105058996000
48764697	::487538127460761000
515818133	::487538376208551000
245957488	::487538546354712000
366136205	::487538624745832000
391247073	::487538667443867000
156866548	::487538717218054000
51814269	::487538775422029000
189025601	::487538829981532000
366136205	::487538886067765000
106584551	::487538896427692000
156866548	::487538936202264000
106584551	::487539052082515000
145911982	::487539095670128000
141735027	::487539112954826000
106584551	::487539134416695000
301657872	::487539193266974000
106584551	::487539208521662000
189025601	::487539306047631000
224410857	::487539374285156000
20026791	::487539419553886000
69044676	::487539513858600000
39507361	::487539600013811000
161199833	::487539703244001000
118469346	::487539779882319000
611530014	::487539870974636000
177101575	::487539883448479000
391247073	::487539925307240000
27626703	::487539981938724000
410461303	::487540030282285000
106584551	::487540063287250000
161199833	::487540156476321000
161199833	::487540202588499000
611530014	::487540249019842000
209208697	::487540256624099000
611530014	::487540372776951000
187280228	::487540445585502000
100195876	::487540487213969000
100195876	::487540488145080000
171203506	::487540556659060000
171203506	::487540640159256000
171203506	::487540668017827000
344817215	::487540739543289000
20153912	::487540765787033000
152715270	::487540851669602000
50807638	::487540990161326000
40334639	::487541004216459000
415630297	::487541087414673000
305877074	::487541092489768000
16559994	::487541148609970000
43508994	::487541204163129000
15010357	::487541249797144000
366136205	::487541351689355000
551501734	::487541377446576000
25839207	::487541461810835000
623584562	::487541489870721000
305877074	::487541580216016000
15267198	::487541653444771000
145911982	::487541686294568000
366136205	::487541736604835000
532542878	::487541773514711000
39507361	::487541823163076000
17990173	::487541849763368000
279268567	::487541861544767000
40226593	::487541864380514000
23611301	::487541865244135000
81023321	::487541889185230000
97307001	::487541939323949000
417606826	::487541963667689000
23611301	::487541971255189000
305877074	::487541978008023000
434045786	::487542023696953000
202840862	::487542023730102000
23611301	::487542052779880000
23611301	::487542158354685000
17470539	::487542199093964000
450560571	::487542262700576000
23611301	::487542270694932000
509524562	::487542291964239000
81023321	::487542312805736000
39507361	::487542344711823000
23611301	::487542350076338000
81023321	::487542362143350000
23611301	::487542453675626000
92629759	::487542538295730000
23611301	::487542587335536000
325192444	::487542618356592000
81023321	::487542646454226000
391247073	::487542652510826000
389738018	::487542670722469000
65476712	::487542692641898000
23611301	::487542694848110000
31280614	::487542697289195000
454398669	::487542727379550000
53087279	::487542753304133000
23611301	::487542800477466000
454398669	::487542857197441000
371416817	::487542864227078000
454398669	::487542882417778000
454398669	::487542925686231000
454398669	::487542958091419000
16559994	::487543001837625000
23611301	::487543004324843000
16559994	::487543023027625000
340646680	::487543067352633000
23611301	::487543079339978000
121290312	::487543085572685000
238030490	::487543133572329000
334475845	::487543177440546000
23611301	::487543182826016000
23611301	::487543280221966000
118469346	::487543284609208000
81023321	::487543300086198000
454398669	::487543314733092000
515818133	::487543330255818000
81023321	::487543519951609000
6945382	::487543545059086000
307697597	::487543582849388000
218956862	::487543674662707000
515818133	::487543680362745000
111687397	::487543780661141000
316026178	::487543794477174000
305877074	::487543803046146000
111687397	::487543840656486000
417606826	::487543881987141000
238030490	::487543931614162000
187280228	::487544068881121000
454398669	::487544071331020000
53317470	::487544080709484000
19053567	::487544220102557000
34796664	::487544271856472000
410461303	::487544314549911000
125718303	::487544331859795000
65425379	::487544343377367000
19053567	::487544426835611000
409680332	::487544499212541000
344817215	::487544511627661000
101477442	::487544611548581000
289743411	::487544708210900000
242533291	::487544709208760000
410461303	::487544746852630000
377357259	::487544768180658000
94181957	::487544798820065000
32624494	::487544869422776000
194377350	::487544919578664000
247372701	::487544933268467000
20020647	::487545108774916000
515818133	::487545142962712000
315296719	::487545218263445000
515818133	::487545240870326000
53087279	::487545253813944000
27626703	::487545320193007000
260038552	::487545622367461000
70918926	::487545658304245000
23611301	::487545666457976000
20153912	::487545689564385000
23611301	::487545713971445000
27992224	::487545739867082000
70918926	::487545775371468000
314303039	::487545821538156000
70918926	::487545890396045000
81023321	::487545903318712000
367298176	::487545906162438000
400817337	::487546027151327000
367298176	::487546126774439000
351325780	::487546151348891000
467775651	::487546170475298000
305877074	::487546175973625000
25760567	::487546268760412000
47466684	::487546292931788000
70918926	::487546306970136000
351152035	::487546328470540000
367298176	::487546351404597000
118469346	::487546363152838000
367990281	::487546451401011000
340055562	::487546473056583000
400817337	::487546496938541000
70918926	::487546500226895000
351152035	::487546511484796000
417606826	::487546541003927000
307697597	::487546630925987000
54304799	::487546639637164000
50807638	::487546672528900000
62870601	::487546687175393000
441925629	::487546768679518000
21531254	::487546777604599000
78926478	::487546875038294000
17990173	::487546888678170000
170815462	::487546909075447000
23611301	::487546910266241000
58115212	::487546927970390000
23611301	::487546939991285000
25104281	::487546941916459000
337937520	::487546968269660000
340055562	::487547143415029000
506707370	::487547265528381000
28405302	::487547317898072000
421548020	::487547342199869000
340055562	::487547390157541000
232814871	::487547524128186000
15267198	::487547582819102000
80895456	::487547593166442000
165658390	::487547729040531000
155926653	::487547740092923000
53087279	::487547826260299000
307697597	::487547896351719000
340055562	::487547939582005000
80895456	::487547970184024000
258226046	::487547981655056000
94310638	::487548021001834000
118469346	::487548070100340000
417606826	::487548126425665000
50011708	::487548135778947000
23611301	::487548164543488000
273034167	::487548193861693000
50011708	::487548263973658000
36601312	::487548266230190000
344817215	::487548286660644000
88328282	::487548305048879000
214678768	::487548364108476000
155926653	::487548416084688000
187716774	::487548454478954000
40334639	::487548455535915000
367990281	::487548515266998000
258454374	::487548517771395000
37029138	::487548549316374000
171203506	::487548578571632000
20153912	::487548594983948000
258454374	::487548621819478000
273034167	::487548676651233000
40334639	::487548695668195000
171203506	::487548710004350000
171203506	::487548766119931000
187716774	::487548791038291000
260440912	::487548819479883000
115459999	::487548852803612000
248358978	::487548866976165000
105598447	::487548879684923000
94310638	::487548904347410000
40334639	::487548906712993000
29849760	::487548947108339000
247372701	::487549036216340000
247372701	::487549106747748000
37029138	::487549267083415000
137426396	::487549288965083000
207660046	::487549314156093000
258226046	::487549326038544000
16559994	::487549402333315000
16559994	::487549402945290000
207660046	::487549492124594000
346127757	::487549687910510000
171203506	::487549745225674000
73795436	::487549932623392000
305877074	::487549974083674000
260440912	::487550010699939000
23611301	::487550057479036000
106320745	::487550091008696000
23611301	::487550092032114000
391247073	::487550150961672000
337937520	::487550218192551000
305877074	::487550231047729000
421548020	::487550235623710000
73795436	::487550444676591000
625900103	::487550507519467000
47031965	::487550520282718000
38577111	::487550564583374000
53087279	::487550583591534000
23611301	::487550731281375000
23611301	::487550761082290000
75034878	::487550784301580000
421548020	::487550788823031000
23611301	::487550806653038000
23611301	::487550835715747000
131220599	::487550880745414000
23611301	::487550894309769000
23611301	::487550926434349000
26198467	::487550939587284000
184195472	::487550997254778000
22991317	::487551023964114000
85344924	::487551051629731000
80895456	::487551056730419000
33249556	::487551105157857000
15789848	::487551187168686000
39398773	::487551209360736000
80895456	::487551235818782000
20153912	::487551300154847000
54405135	::487551332534845000
21089214	::487551457714262000
36861827	::487551528690266000
625951846	::487551591776784000
31250549	::487551651415199000
258226046	::487551665101230000
421548020	::487551731266371000
50807638	::487551751805878000
210674392	::487551820722475000
23611301	::487551832181317000
20153912	::487551847901585000
161199833	::487551860765515000
23611301	::487551860837195000
101477442	::487551875185922000
421338980	::487551875890577000
125718303	::487551888292728000
18138157	::487551890834460000
80895456	::487551897931636000
23611301	::487551906424713000
23611301	::487551934044176000
180675388	::487551956555431000
17470539	::487551974103977000
149275783	::487551975253630000
23611301	::487552012284735000
23611301	::487552040269127000
348458389	::487552059412348000
344817215	::487552061270028000
17990173	::487552088235593000
23611301	::487552104542633000
137426396	::487552131612684000
23611301	::487552137392840000
139460380	::487552149035839000
242533291	::487552332083638000
101477442	::487552348915376000
15010357	::487552352111448000
321037427	::487552430880473000
321037427	::487552483166666000
450560571	::487552532307128000
87771600	::487552564066390000
20153912	::487552571444166000
160734732	::487552586489155000
187716774	::487552612820996000
176188106	::487552632098418000
160734732	::487552640423698000
450560571	::487552658081714000
160734732	::487552722212646000
101477442	::487552724808912000
101477442	::487552820187381000
155805303	::487552837337882000
421548020	::487552856027721000
101477442	::487552922440327000
26879335	::487552955231387000
101477442	::487552960247787000
15726982	::487552976220090000
23611301	::487553001276465000
23611301	::487553041596698000
101477442	::487553077314990000
26879335	::487553115197931000
131220599	::487553160047652000
348458389	::487553181027958000
131220599	::487553205429997000
40334639	::487553284970795000
87771600	::487553362280198000
62870601	::487553414243438000
171203506	::487553518996160000
252674018	::487553553888604000
241995287	::487553592983699000
70918926	::487553593747075000
85344924	::487553616517943000
450560571	::487553620020174000
43508994	::487553634566037000
342508573	::487553687099682000
70918926	::487553757601730000
70784628	::487553778040979000
252674018	::487553778636165000
70784628	::487553843551805000
364410144	::487553924006559000
43508994	::487553932479041000
364410144	::487553986958856000
207660046	::487554064222146000
367990281	::487554094706753000
8524892	::487554108086181000
38044979	::487554128982589000
207660046	::487554134644506000
225287674	::487554162545004000
236930269	::487554174763016000
580391330	::487554208086753000
207660046	::487554262193283000
207660046	::487554381902925000
207660046	::487554422755442000
580391330	::487554424919687000
348458389	::487554425981239000
364410144	::487554440300204000
162175448	::487554473716236000
580391330	::487554490703155000
364410144	::487554499678982000
14297098	::487554503294877000
580391330	::487554514732326000
289743411	::487554525864415000
343018153	::487554541773008000
364410144	::487554557082206000
38044979	::487554580985970000
580391330	::487554668516503000
207660046	::487554672035500000
336774649	::487554672131985000
8524892	::487554676393406000
289743411	::487554686552375000
314303039	::487554694332444000
337937520	::487554710564798000
580391330	::487554725403840000
239162983	::487554750452207000
207660046	::487554794538545000
580391330	::487554826973110000
14792781	::487554857344061000
580391330	::487554885332652000
70918926	::487554888373530000
105852149	::487554896887959000
580391330	::487554925732184000
15728310	::487554950562451000
580391330	::487554996477513000
43508994	::487555009391767000
8524892	::487555022641569000
270184694	::487555041893810000
190492046	::487555085832966000
363649162	::487555092971663000
171203506	::487555106536030000
427529204	::487555149695434000
258226046	::487555161233977000
363649162	::487555177570770000
171203506	::487555178430603000
51814269	::487555210643263000
94310638	::487555223645192000
51814269	::487555314896863000
239702167	::487555321900965000
314303039	::487555322953728000
61698439	::487555325386850000
101477442	::487555370152259000
103138091	::487555398442815000
490977827	::487555439731957000
22383485	::487555500129931000
460772038	::487555506349674000
26897261	::487555524968206000
216819428	::487555633139314000
94310638	::487555687140966000
8524892	::487555701313519000
348458389	::487555709823750000
92838578	::487555761749639000
105598447	::487555763452116000
245398547	::487555774898786000
120296296	::487555778979442000
344817215	::487555840174346000
94310638	::487555850215505000
277693030	::487555905093787000
277693030	::487555992700207000
215109001	::487556004033224000
145911982	::487556021989433000
145911982	::487556029367193000
51554430	::487556035381825000
16370204	::487556035490902000
171807880	::487556053442113000
38044979	::487556108861849000
43508994	::487556171226570000
490977827	::487556191560941000
51814269	::487556230500864000
289743411	::487556236796526000
117095775	::487556286955802000
36851172	::487556323627003000
416506126	::487556377997344000
53087279	::487556394154213000
365523194	::487556398524280000
136129525	::487556405688168000
338120144	::487556405725904000
51814269	::487556415473872000
136129525	::487556460495126000
25747982	::487556498122219000
51814269	::487556562450673000
623584562	::487556594717057000
51814269	::487556681816371000
134225933	::487556689688678000
43508994	::487556775420239000
51814269	::487556802494861000
262449011	::487556883214262000
83736832	::487556925455085000
348458389	::487556945701003000
17990173	::487556953334620000
224410857	::487556984942911000
40226593	::487556989699231000
101477442	::487557030119747000
101477442	::487557083064467000
16559994	::487557112067670000
8524892	::487557156644724000
16559994	::487557175997632000
38044979	::487557176219942000
161199833	::487557212487680000
131220599	::487557235078205000
262449011	::487557284881780000
24821703	::487557339218595000
43508994	::487557378267561000
258226046	::487557412098822000
113048616	::487557439462457000
20153912	::487557453370781000
78926478	::487557521356242000
258226046	::487557529811951000
549785954	::487557663677743000
32624494	::487557707310714000
15010357	::487557764516823000
289743411	::487557773933436000
25747982	::487557775233265000
101477442	::487557791318802000
51814269	::487557798704992000
480895753	::487557804094279000
101477442	::487557862252486000
262449011	::487557898260979000
8524892	::487557906938609000
136791341	::487557990518517000
43508994	::487558034193797000
380049732	::487558051118206000
443512536	::487558158445842000
466646092	::487558189156536000
348458389	::487558194555019000
15010357	::487558309151395000
92838578	::487558321898287000
131866787	::487558322619699000
22383485	::487558391725047000
8524892	::487558446502273000
215109001	::487558492392144000
78465328	::487558501502160000
25747982	::487558536109371000
18551115	::487558567491559000
101477442	::487558702267133000
466646092	::487558759699345000
326554021	::487558807124336000
92629759	::487558809674465000
337937520	::487558814204702000
301497892	::487558884283146000
20153912	::487558901663932000
433012724	::487558920521539000
433012724	::487558953862049000
53087279	::487558992546123000
15010357	::487559012896890000
62396842	::487559188059394000
339482720	::487559210628943000
420389630	::487559236600094000
339482720	::487559289356042000
549785954	::487559324802502000
309981035	::487559357648084000
145911982	::487559361116766000
309981035	::487559389965197000
443512536	::487559418062462000
19683725	::487559434991042000
125718303	::487559443693854000
25747982	::487559464036204000
78465328	::487559500774117000
79348656	::487559524308758000
348458389	::487559540297465000
69916558	::487559590658060000
344817215	::487559612657172000
165290348	::487559619959459000
106860209	::487559634077483000
115550523	::487559639366524000
15010357	::487559645309853000
186823940	::487559664691736000
224410857	::487559665560342000
94310638	::487559787635167000
22383485	::487559845784997000
38044979	::487559893587488000
15010357	::487559917000073000
364410144	::487559924990214000
320512967	::487559926286274000
94310638	::487560130234310000
27364321	::487560161729716000
293246270	::487560165848145000
302934050	::487560178372726000
420389630	::487560188119875000
15010357	::487560222114729000
635845301	::487560328129949000
454398669	::487560355191980000
22383485	::487560355527548000
104539435	::487560454211121000
19939574	::487560571567341000
21374892	::487560613808181000
37080273	::487560642157481000
17470539	::487560653100417000
46284235	::487560694569512000
348458389	::487560707177988000
19939574	::487560713657778000
443512536	::487560732494401000
34087430	::487560787179741000
85344924	::487560810198102000
79348656	::487560838967214000
309981035	::487560873977065000
225959127	::487560876669796000
19939574	::487560889696931000
113048616	::487560917358362000
27364321	::487560933657825000
182584001	::487560961138515000
33282020	::487561006810288000
309981035	::487561019146113000
78465328	::487561040155009000
94310638	::487561085386358000
145911982	::487561143402377000
171203506	::487561165757612000
22383485	::487561198259675000
22383485	::487561234255192000
216507874	::487561255956119000
258822538	::487561270220976000
78465328	::487561294162046000
56967401	::487561308544303000
614074554	::487561323912261000
258822538	::487561334641266000
19939574	::487561348310523000
182584001	::487561376223604000
182584001	::487561430548226000
549785954	::487561508570685000
53087279	::487561520184700000
63928079	::487561536362131000
18551115	::487561540996849000
23450320	::487561576010878000
57713984	::487561643602108000
258226046	::487561653181878000
549785954	::487561700854726000
85344924	::487561765174013000
34087430	::487561775533940000
165967574	::487561782438146000
301497892	::487561791724355000
25747982	::487561837097910000
240914419	::487561846568660000
264608632	::487561863412977000
258822538	::487561863706603000
27364321	::487561879125250000
68832413	::487561894278860000
258822538	::487561930228240000
258226046	::487561980559908000
17990173	::487562000395169000
348458389	::487562015339466000
241995287	::487562027125071000
258822538	::487562041725427000
146855323	::487562058092015000
60399576	::487562119357800000
19939574	::487562132074950000
35105150	::487562146746597000
92905148	::487562151822131000
80895456	::487562179617779000
427529204	::487562184465989000
81765661	::487562199473201000
94310638	::487562220721561000
145911982	::487562238363172000
241995287	::487562248718516000
92838578	::487562267656224000
277693030	::487562270210154000
73795436	::487562306705162000
258822538	::487562328221569000
265553576	::487562346592616000
94310638	::487562357120307000
62989661	::487562385063161000
21945140	::487562386992152000
85344924	::487562399285645000
78465328	::487562483813478000
258822538	::487562487898718000
62989661	::487562553024081000
225691566	::487562572430704000
23097227	::487562741045927000
62989661	::487562746913775000
20153912	::487562752165023000
498637061	::487562804140834000
240530585	::487562867965583000
258822538	::487562876513558000
380049732	::487562897162510000
56967401	::487562946533269000
277693030	::487562982004502000
270184694	::487562990926180000
145911982	::487563006424141000
312471776	::487563084307763000
320512967	::487563094617776000
490977827	::487563177392349000
86131593	::487563204243898000
225959127	::487563205980729000
181877725	::487563227144810000
40226593	::487563243716882000
163983371	::487563253522776000
348458389	::487563259902705000
241337450	::487563282782224000
242912563	::487563320376176000
345756955	::487563331822026000
517695658	::487563364000743000
62989661	::487563368019292000
258822538	::487563387396554000
344817215	::487563392136122000
258822538	::487563423924776000
345756955	::487563512885948000
68832413	::487563517046689000
277693030	::487563568720519000
62989661	::487563587893088000
49221112	::487563604653129000
491357856	::487563652136857000
49221112	::487563652883423000
72210207	::487563658474426000
455542048	::487563682457473000
277693030	::487563686098116000
20020647	::487563754410754000
19939574	::487563797960212000
345756955	::487563840565944000
277693030	::487563896979329000
258822538	::487563912183701000
26879335	::487563922904338000
230327491	::487563949521395000
277693030	::487563987492433000
19939574	::487563989656694000
43508994	::487564009885806000
26879335	::487564020975546000
101477442	::487564042643701000
345756955	::487564066336960000
56967401	::487564111870304000
59454178	::487564119852085000
14792781	::487564131650646000
258822538	::487564137862426000
199331386	::487564159907676000
490977827	::487564164114948000
26879335	::487564170603139000
203736885	::487564196238749000
18551115	::487564264027463000
337937520	::487564267919777000
498637061	::487564269618077000
19939574	::487564272084332000
21089214	::487564295191138000
149295164	::487564306146275000
277693030	::487564309581406000
21089214	::487564333015396000
19939574	::487564355299311000
21089214	::487564368318853000
14792781	::487564379290759000
73995534	::487564383032061000
292395819	::487564403290546000
490977827	::487564413877354000
101572891	::487564439680729000
19939574	::487564470529454000
277693030	::487564484177711000
176188106	::487564491236720000
170815462	::487564492968968000
57933673	::487564493996564000
348458389	::487564519443824000
387206849	::487564549915029000
161199833	::487564670690029000
85344924	::487564697537744000
161199833	::487564745437089000
39507361	::487564774667223000
345756955	::487564844896247000
611530014	::487564883475836000
19939574	::487564953948155000
277693030	::487564977146843000
182584001	::487565043500711000
364410144	::487565188279721000
76427184	::487565189022109000
105598447	::487565194386624000
182584001	::487565252100235000
254821900	::487565404362248000
70784628	::487565420166402000
247374067	::487565453334962000
182584001	::487565454677147000
22278303	::487565470971613000
15267198	::487565586197512000
137014162	::487565616534921000
242912563	::487565734957285000
348458389	::487565746537791000
145911982	::487565794881335000
417968003	::487565816934965000
101477442	::487565827794034000
101477442	::487565865370808000
101572891	::487565866243227000
227893380	::487566011416457000
101477442	::487566048464740000
60131090	::487566341222588000
31403901	::487566399800635000
51650419	::487566401138601000
68832413	::487566428430925000
43586963	::487566482621333000
85344924	::487566494088175000
82115262	::487566502837489000
170815462	::487566554863640000
277794018	::487566637575327000
62989661	::487566757050474000
178221936	::487566762838196000
178221936	::487566772136980000
369323050	::487566819042267000
227893380	::487566835303600000
20153912	::487566835580010000
80157666	::487566847122751000
101477442	::487566863833239000
50778210	::487566915380850000
78465328	::487566945508540000
110236585	::487566996104830000
178221936	::487567017310818000
178221936	::487567037472833000
68832413	::487567062769102000
38848610	::487567081018105000
34536365	::487567085753491000
22431584	::487567096185118000
348458389	::487567104665997000
50807638	::487567124597334000
24113194	::487567124618289000
50807638	::487567134382620000
17990173	::487567138375602000
50807638	::487567152703373000
344817215	::487567162437931000
50807638	::487567170759839000
46279759	::487567179320397000
46279759	::487567183002992000
50807638	::487567187239260000
50807638	::487567208378564000
178221936	::487567212069126000
17470539	::487567214111752000
50807638	::487567233443717000
306169468	::487567234752323000
50807638	::487567272840810000
50807638	::487567284467433000
50807638	::487567303174000000
247374067	::487567351806566000
54587465	::487567358345502000
50807638	::487567365576859000
50807638	::487567382698012000
35026897	::487567425668677000
421338980	::487567480538537000
12685102	::487567490046631000
43365529	::487567496510070000
92905148	::487567519461699000
50807638	::487567540580024000
50807638	::487567554337341000
31403901	::487567637744852000
50807638	::487567679675707000
50807638	::487567690912243000
50807638	::487567712219316000
50807638	::487567734478471000
50807638	::487567745438216000
208250490	::487567747308859000
50807638	::487567770939559000
171203506	::487567771375382000
50807638	::487567790736678000
171203506	::487567815449124000
50807638	::487567816682639000
73731844	::487567818691739000
73731844	::487567829529792000
50807638	::487567829999554000
50807638	::487567844427968000
50807638	::487567853177307000
92905148	::487567866263523000
50807638	::487567876078202000
27364321	::487567903584432000
363722761	::487567934374830000
50807638	::487567941400272000
50807638	::487567950548049000
50807638	::487567971007885000
21330741	::487568002833854000
7522612	::487568009268301000
15791549	::487568024254164000
50807638	::487568035407216000
50807638	::487568064301772000
20153912	::487568080483016000
20782081	::487568110850174000
92905148	::487568197168922000
122614290	::487568260590608000
467027311	::487568261387935000
165261298	::487568282799464000
348458389	::487568289485168000
301244128	::487568307600773000
24821703	::487568329528573000
32750427	::487568332766208000
306169468	::487568343046815000
14253476	::487568347081744000
50807638	::487568355650707000
14253476	::487568362101571000
38044979	::487568366513979000
259830697	::487568393755582000
92905148	::487568394909388000
83736832	::487568445337501000
92905148	::487568448827170000
259830697	::487568564530860000
21945140	::487568586253160000
53087279	::487568602997194000
315296719	::487568628456226000
163983371	::487568812124815000
312471776	::487568816625684000
315296719	::487568845847019000
43508994	::487568892173119000
78926478	::487568917888385000
315296719	::487568972619866000
225959127	::487569015137521000
85344924	::487569054895312000
44205530	::487569058842169000
495135733	::487569185745027000
312348050	::487569185837711000
51650419	::487569257018843000
279139758	::487569269912109000
27364321	::487569305815756000
387472182	::487569393010765000
334403708	::487569397587144000
20478089	::487569408953290000
20478089	::487569415659982000
113188973	::487569419422695000
50778210	::487569424266702000
227893380	::487569426997583000
253120136	::487569441874382000
483190332	::487569509927383000
16559994	::487569519531937000
16559994	::487569519976517000
348458389	::487569539786612000
113188973	::487569544865935000
20478089	::487569554415955000
315296719	::487569554730532000
178221936	::487569600230330000
171203506	::487569609705287000
20478089	::487569629695311000
216486063	::487569640684789000
50778210	::487569643129696000
545587327	::487569650792673000
132976059	::487569657017016000
156625068	::487569667058171000
20782081	::487569693553987000
178221936	::487569698943291000
22278303	::487569708007559000
171203506	::487569722624331000
111806693	::487569730845569000
132976059	::487569742492758000
270143437	::487569746716418000
337937520	::487569805730660000
216486063	::487569807257374000
22278303	::487569816992366000
17470539	::487569817029718000
120851061	::487569855353069000
156625068	::487569900567662000
83878535	::487570008713621000
171203506	::487570070227283000
163983371	::487570091211358000
340055562	::487570120651194000
45966951	::487570243255304000
113188973	::487570249861332000
44205530	::487570286125285000
161199833	::487570306442076000
15726982	::487570346477096000
39507361	::487570347064303000
171203506	::487570350268358000
21330741	::487570378907451000
54304799	::487570399010373000
65435835	::487570401065967000
289743411	::487570457257082000
387281097	::487570467273060000
133341985	::487570531588526000
17470539	::487570541209862000
513270198	::487570555759906000
45966951	::487570579613302000
256074844	::487570602996154000
106860209	::487570604610949000
33011898	::487570612840185000
47269984	::487570632926707000
202196262	::487570654330249000
38440249	::487570690841669000
133341985	::487570733804318000
426838833	::487570760920494000
63490594	::487570762757185000
176954488	::487570798794641000
348458389	::487570799562620000
38848610	::487570861898362000
171203506	::487570865404407000
426838833	::487570882148438000
344817215	::487570935331823000
171203506	::487570955690995000
20000062	::487570959818571000
426838833	::487570986016178000
44451086	::487571034199957000
285906246	::487571157059522000
575804821	::487571185438175000
131220599	::487571191775768000
426838833	::487571203889324000
193126668	::487571232083017000
133508241	::487571260033863000
349904873	::487571381890998000
54304799	::487571382473981000
113188973	::487571407698927000
45966951	::487571415420661000
22991317	::487571505443012000
337434879	::487571510979088000
407897841	::487571521066778000
83736832	::487571551588728000
21330741	::487571555141316000
312471776	::487571561361453000
47880950	::487571563101700000
623584562	::487571690822455000
260911912	::487571705641324000
45966951	::487571718576549000
483190332	::487571719826071000
22991317	::487571731113345000
25747982	::487571743221886000
355598729	::487571746334056000
113188973	::487571782497751000
105598447	::487571798280531000
113188973	::487571828169506000
426838833	::487571832862965000
120853830	::487571848104644000
315296719	::487571885475913000
113188973	::487571896930951000
54344507	::487571913271951000
487258078	::487571919177146000
483190332	::487571973774385000
393718746	::487571986177327000
113188973	::487572017395564000
45966951	::487572021862490000
348725381	::487572032847380000
348458389	::487572048227880000
17990173	::487572063180558000
40226593	::487572129840652000
113188973	::487572148882382000
22033805	::487572195300757000
113188973	::487572198518185000
59454178	::487572219305156000
38044979	::487572229933527000
410286428	::487572284849135000
447813903	::487572285918679000
312784161	::487572293271289000
185629189	::487572299496046000
407897841	::487572311374327000
54304799	::487572315123642000
318700673	::487572337600892000
407897841	::487572425803329000
318700673	::487572427023478000
53087279	::487572433428168000
407897841	::487572442295324000
23785621	::487572511929159000
250713436	::487572546049437000
467027311	::487572549820510000
545587327	::487572566983606000
545587327	::487572571416965000
545587327	::487572576395620000
545587327	::487572586998812000
38848610	::487572601641132000
333704327	::487572603457253000
545587327	::487572612609232000
545587327	::487572617877258000
545587327	::487572626601418000
545587327	::487572648248238000
113188973	::487572658163576000
545587327	::487572669496569000
54344507	::487572692745592000
545587327	::487572697308987000
113188973	::487572722814566000
107823354	::487572740660920000
545587327	::487572764954750000
396923534	::487572766367817000
545587327	::487572785309691000
24868543	::487572790094991000
113188973	::487572809414348000
545587327	::487572810299342000
545587327	::487572829836423000
545587327	::487572857246208000
8524892	::487572869397102000
20954074	::487572883569262000
113188973	::487572888598614000
113188973	::487572959922778000
113188973	::487573005078654000
20020647	::487573049646936000
113188973	::487573058778333000
245855482	::487573098410291000
20954074	::487573104621662000
227355784	::487573132266708000
545587327	::487573144668880000
14792781	::487573177535455000
545587327	::487573193863868000
384955934	::487573259626770000
20954074	::487573263527051000
268397639	::487573270678364000
277693030	::487573284586655000
4059771	::487573307710255000
61318348	::487573309559951000
348458389	::487573342405554000
213763059	::487573364433620000
238024746	::487573371442323000
14187808	::487573409878900000
247374067	::487573460663955000
38848610	::487573477973430000
22991317	::487573491537829000
23611301	::487573492468961000
234187240	::487573493593014000
467545942	::487573548824027000
268397639	::487573559556845000
258822538	::487573591903313000
349386319	::487573633204645000
113188973	::487573645720846000
323978080	::487573658169511000
347994449	::487573659452985000
4059771	::487573752906272000
483190332	::487573766768427000
14606079	::487573767804035000
279139758	::487573805464686000
483190332	::487573841301229000
392422321	::487573880417288000
494376740	::487573921122635000
349386319	::487573924796846000
392422321	::487573990912061000
45581124	::487574018493390000
31144939	::487574071454867000
14253476	::487574072331874000
240914419	::487574080220954000
22991317	::487574094356156000
70784628	::487574219614867000
82115262	::487574224135933000
378334138	::487574282529042000
70784628	::487574371918442000
19222225	::487574375957553000
50805763	::487574426997649000
545587327	::487574429514215000
426923626	::487574476297887000
545587327	::487574491879325000
50805763	::487574499034808000
115824990	::487574529787432000
277693030	::487574550855442000
14584037	::487574662835359000
348458389	::487574693579616000
344817215	::487574714571694000
9687752	::487574720288927000
268397639	::487574783702224000
9687752	::487574784365330000
33555786	::487574785904619000
360231979	::487574819048022000
306169468	::487574823560695000
387863634	::487574862320238000
33555786	::487574865827090000
306169468	::487574869576404000
113188973	::487574879890194000
54344507	::487574887327080000
387863634	::487574896034066000
253230729	::487574896113766000
20153912	::487574914107330000
54344507	::487574928116686000
124582805	::487574971498381000
171203506	::487574987184672000
54344507	::487574994659323000
277693030	::487575006441140000
374241458	::487575013789548000
75034878	::487575014359576000
155730095	::487575049390395000
396929208	::487575057103724000
336195050	::487575065631133000
387863634	::487575077261557000
32624494	::487575095326412000
54344507	::487575105888088000
113188973	::487575209135058000
374241458	::487575211257372000
475210759	::487575224993726000
7522612	::487575239333662000
579647636	::487575248880295000
615507620	::487575314390716000
38044979	::487575330748903000
615507620	::487575338134691000
378334138	::487575338398912000
113760458	::487575342337388000
23442090	::487575345672257000
273111255	::487575364315516000
22278303	::487575376345186000
370165750	::487575379797098000
54344507	::487575412944691000
254821900	::487575453717495000
106860209	::487575460847423000
54344507	::487575498575577000
38044979	::487575507689832000
171203506	::487575532603584000
19683725	::487575541491695000
23967395	::487575543022235000
326554021	::487575547233730000
277693030	::487575553214779000
7522612	::487575565759574000
171203506	::487575583610519000
32624494	::487575596096962000
276784331	::487575604670103000
277693030	::487575627168763000
475210759	::487575643040010000
378334138	::487575657648386000
240766538	::487575668570337000
43508994	::487575705329225000
78513872	::487575719858274000
66396119	::487575736278999000
277693030	::487575798883155000
348458389	::487575818865213000
43508994	::487575926691995000
384494456	::487575938121486000
258822538	::487575939476242000
35026897	::487575940667801000
27992224	::487575947642929000
66396119	::487575973139722000
19071786	::487575995818323000
192616191	::487576023572045000
81643358	::487576035886919000
16370204	::487576041586966000
19071786	::487576068597878000
258822538	::487576170162946000
163983371	::487576170586591000
107823354	::487576176135643000
222598798	::487576191944388000
117095775	::487576196339998000
277693030	::487576225897279000
273111255	::487576227373277000
16370204	::487576297665994000
190379795	::487576297745309000
222598798	::487576312253796000
539602323	::487576378041069000
117095775	::487576397976965000
17028109	::487576419187568000
35592561	::487576423314358000
38848610	::487576447159390000
579647636	::487576450506452000
66877066	::487576508417212000
615507620	::487576537147789000
192616191	::487576574347067000
315296719	::487576604831277000
75034878	::487576628860444000
315296719	::487576641996996000
94996744	::487576666416623000
315296719	::487576680299364000
259488414	::487576724889436000
253230729	::487576748632973000
341037427	::487576751703207000
16258970	::487576768032022000
108808608	::487576831697367000
22383485	::487576842845835000
498321918	::487576849242157000
22383485	::487576866514300000
273111255	::487576946172129000
209208697	::487576947409825000
85344924	::487576966199918000
163983371	::487576974299119000
16370204	::487576977877258000
273111255	::487576999938904000
151839735	::487577032167936000
316026178	::487577041777090000
348458389	::487577092570501000
17990173	::487577093455499000
224410857	::487577128050098000
273111255	::487577180969238000
329471370	::487577229463805000
35592561	::487577231103778000
316026178	::487577240490627000
273111255	::487577251001548000
22383485	::487577403150323000
37029138	::487577452911554000
316026178	::487577496930369000
66396119	::487577515116855000
484423510	::487577518883348000
152127827	::487577520389103000
176954488	::487577534683299000
6733652	::487577563460804000
26738161	::487577564706529000
66396119	::487577583286898000
35592561	::487577598374195000
258822538	::487577598575136000
374241458	::487577639654526000
22383485	::487577695501713000
374241458	::487577700669075000
258822538	::487577727663222000
374241458	::487577739881619000
18968115	::487577742708596000
17028109	::487577745485209000
126109768	::487577762832465000
171203506	::487577770537410000
189179241	::487577771539841000
258822538	::487577776065486000
17028109	::487577816222146000
63928079	::487577841245364000
17028109	::487577864976760000
171203506	::487577882273644000
320512967	::487577896702070000
273111255	::487577909775695000
374241458	::487577938985234000
15726982	::487577948573016000
14253476	::487577992948744000
176954488	::487578000171356000
195154119	::487578003547750000
254821900	::487578019880763000
63928079	::487578049475383000
273111255	::487578102843723000
17028109	::487578108758093000
374241458	::487578109240414000
68517440	::487578112746463000
189179241	::487578124998029000
16559994	::487578129691463000
273111255	::487578169386348000
63928079	::487578212290285000
159944196	::487578228081430000
21945140	::487578236352614000
301290830	::487578236352622000
553711382	::487578263540072000
273111255	::487578280669634000
475210759	::487578313125560000
176954488	::487578313712336000
145572480	::487578327968780000
348458389	::487578347187486000
263433687	::487578359790960000
350645139	::487578369093939000
46279759	::487578390564982000
15288029	::487578392527523000
475210759	::487578404683014000
40226593	::487578407660580000
130321036	::487578465642635000
273111255	::487578469069357000
344817215	::487578489537560000
38044979	::487578504285147000
20153912	::487578555912450000
66396119	::487578608139923000
273111255	::487578627324669000
63928079	::487578630554263000
273111255	::487578644647120000
38044979	::487578657775308000
374241458	::487578705490116000
273111255	::487578722619228000
273111255	::487578742688972000
371477472	::487578756157296000
53087279	::487578764948168000
26580130	::487578816114872000
418327117	::487578857386438000
21153287	::487578902593032000
26179867	::487578926831513000
258822538	::487578928731521000
21153287	::487578933333094000
66396119	::487578939745792000
36861827	::487578966497054000
258822538	::487579081110589000
282069115	::487579090489053000
66396119	::487579103181033000
254600909	::487579145325379000
273111255	::487579150694092000
424709673	::487579159258861000
251443783	::487579163134410000
16559994	::487579178171379000
273111255	::487579210920116000
258822538	::487579266574336000
282069115	::487579288011825000
316026178	::487579320399826000
189664484	::487579348300341000
41908697	::487579370731872000
273111255	::487579407045754000
162802335	::487579408396320000
161199833	::487579408874471000
258822538	::487579422241738000
273111255	::487579460716077000
470451598	::487579468933107000
487258078	::487579484611428000
42910967	::487579516454588000
282069115	::487579524440129000
253759009	::487579533504020000
61370824	::487579573261836000
316026178	::487579574151049000
273111255	::487579614168887000
162802335	::487579616421232000
192616191	::487579617977327000
258822538	::487579642987962000
282328751	::487579643419959000
41908697	::487579661275516000
273111255	::487579673249849000
251443783	::487579725728980000
15267198	::487579730204319000
258822538	::487579733895282000
273111255	::487579738962010000
71284640	::487579743815217000
41908697	::487579763578781000
15267198	::487579767009329000
104539435	::487579771938021000
349386319	::487579780204609000
15267198	::487579822051184000
213887474	::487579839113592000
211376385	::487579852757684000
579647636	::487579865064177000
162802335	::487579865709678000
251443783	::487579912333557000
246050172	::487579919661019000
118733444	::487579922937180000
162802335	::487579957149696000
41908697	::487579962539790000
225206178	::487579970227564000
109060628	::487580010396794000
52610012	::487580028386152000
597038752	::487580050003218000
579647636	::487580081062440000
161492068	::487580081347235000
282069115	::487580086283948000
23785621	::487580090273124000
273111255	::487580092298579000
23785621	::487580096728170000
25082908	::487580107179978000
103782180	::487580108950364000
248358978	::487580139971035000
7522612	::487580177967235000
251443783	::487580193725222000
273111255	::487580203086909000
165261298	::487580203841892000
337937520	::487580206870585000
316026178	::487580214231183000
377555310	::487580236402278000
428516870	::487580246883844000
401443377	::487580297391656000
316026178	::487580302936518000
258822538	::487580323455049000
78513872	::487580334981009000
198406854	::487580357282500000
251443783	::487580358670417000
254600909	::487580365624578000
7522612	::487580370045394000
162802335	::487580400613470000
487266327	::487580407617945000
251443783	::487580460886003000
282069115	::487580467374215000
487266327	::487580488232497000
14297098	::487580518809366000
273111255	::487580526371291000
16370204	::487580527327604000
46268291	::487580529579937000
273111255	::487580543899279000
273111255	::487580559334326000
198406854	::487580562866327000
290624910	::487580588317356000
171203506	::487580590674153000
213887474	::487580591559544000
273111255	::487580612136431000
428516870	::487580642310234000
192616191	::487580647158865000
101138081	::487580648052240000
428516870	::487580662770057000
54344507	::487580663189868000
54344507	::487580709268516000
19123904	::487580711717588000
19123904	::487580712749375000
19123904	::487580713760210000
19123904	::487580714846531000
19123904	::487580718323617000
251443783	::487580750787534000
86970230	::487580791606874000
165261298	::487580811097419000
278301419	::487580833843511000
316026178	::487580835940278000
348458389	::487580843984973000
16559994	::487580846635757000
16559994	::487580858493452000
22991317	::487580863857983000
168387841	::487580870056738000
428516870	::487580880446038000
22383485	::487580883097223000
86970230	::487580904420679000
165261298	::487580923852894000
428516870	::487580935122984000
22383485	::487580941733625000
22278303	::487581079461965000
432622681	::487581106179289000
27211964	::487581165327745000
35592561	::487581166241730000
34689419	::487581173845995000
161199833	::487581187884339000
46764883	::487581194427858000
22383485	::487581209510543000
165261298	::487581209514352000
377357259	::487581212412616000
428516870	::487581216686608000
161199833	::487581216862785000
273111255	::487581248622039000
26738161	::487581254817415000
165261298	::487581277902495000
213887474	::487581279538253000
545587327	::487581285242929000
35592561	::487581341068689000
40126821	::487581363705757000
110063681	::487581368021286000
233084334	::487581378914304000
273111255	::487581387247976000
439491329	::487581435805851000
35592561	::487581445439758000
54344507	::487581485059547000
273111255	::487581496262139000
513711139	::487581506898907000
273111255	::487581510241771000
26738161	::487581548754259000
335488857	::487581558237564000
49221112	::487581583952461000
53087279	::487581597390995000
22278303	::487581611811422000
273111255	::487581612368867000
189135890	::487581626637877000
258454374	::487581649916669000
68439593	::487581685962514000
35026897	::487581721714368000
273111255	::487581729289302000
21153287	::487581788701999000
331423379	::487581794624352000
68818829	::487581797056651000
62940169	::487581803306172000
289084083	::487581827935125000
213131959	::487581841713410000
424709673	::487581883187077000
132976059	::487581905290678000
116054733	::487581924722888000
82115262	::487581986609827000
394962689	::487581999033372000
545587327	::487582010093744000
545587327	::487582026317324000
192616191	::487582026673823000
273111255	::487582037692252000
331423379	::487582046806867000
545587327	::487582055874588000
227355784	::487582106894086000
259488414	::487582130478649000
279139758	::487582132231880000
281260984	::487582144374390000
14085431	::487582174733168000
22991317	::487582210854486000
16144669	::487582212175319000
233084334	::487582221642244000
16144669	::487582230101782000
344817215	::487582265057112000
16299351	::487582273110564000
451868502	::487582283545575000
22991317	::487582305200791000
20153912	::487582329347399000
273111255	::487582346921529000
351810944	::487582364285939000
17990173	::487582370670071000
14297098	::487582449535578000
23442090	::487582468518985000
475210759	::487582481290641000
301244128	::487582504791326000
515818133	::487582524978126000
254821900	::487582527558000000
411700909	::487582561758367000
186823940	::487582574609707000
17470539	::487582607337467000
96658544	::487582618998030000
242912563	::487582645858357000
213887474	::487582656146997000
17028109	::487582680268410000
433916111	::487582681987678000
213887474	::487582703169310000
192616191	::487582773536763000
16144669	::487582779106803000
60399576	::487582784525844000
38044979	::487582796291244000
259488414	::487582799763755000
416419059	::487582827975049000
104539435	::487582861944684000
60131090	::487582878071398000
726320420	::487582884895940000
72143337	::487582885499904000
42297542	::487582902813982000
22278303	::487582915266875000
60131090	::487582915396501000
16559994	::487582947613372000
60131090	::487582958086139000
306169468	::487582966584213000
416419059	::487583031184883000
58115212	::487583071827275000
37860681	::487583075015348000
24738840	::487583078911463000
182584001	::487583087874674000
248358978	::487583106006646000
83163050	::487583123606360000
387863634	::487583132564987000
279139758	::487583151661674000
41675336	::487583154035646000
182584001	::487583163099537000
171203506	::487583228627152000
519086519	::487583273476833000
31056422	::487583330850729000
182584001	::487583334143258000
16299351	::487583387134459000
68832413	::487583406142676000
439491329	::487583427617890000
277626311	::487583449180426000
16299351	::487583460253782000
331423379	::487583460283121000
79633612	::487583467450793000
17028109	::487583501999669000
277626311	::487583504117407000
16299351	::487583508924071000
299796220	::487583545649799000
16299351	::487583585441185000
42297542	::487583594236616000
58115212	::487583603497254000
19683725	::487583609344491000
301290830	::487583661290561000
23475166	::487583670048264000
286734780	::487583681955917000
23475166	::487583692059996000
498637061	::487583700914143000
282069115	::487583721730486000
133341985	::487583780082032000
247374067	::487583817536794000
60771081	::487583820112072000
253126912	::487583838265016000
421338980	::487583838848036000
189916646	::487583856917512000
216591008	::487583876219289000
18968115	::487583892971728000
489078088	::487583966573391000
68832413	::487584011267887000
43977455	::487584061935083000
256074844	::487584074865729000
253126912	::487584088815980000
21153287	::487584108697362000
87956728	::487584119002771000
80929828	::487584125612609000
414526765	::487584134907179000
113760458	::487584146483445000
23475166	::487584153206943000
253126912	::487584164443484000
20000062	::487584174581506000
444251177	::487584216457416000
253126912	::487584219837657000
23442090	::487584255187619000
489078088	::487584265866346000
35592561	::487584273256288000
254600909	::487584318722551000
489078088	::487584339618988000
258609027	::487584347932065000
50778210	::487584349370724000
18148466	::487584355171049000
6203992	::487584358124232000
463381084	::487584392907223000
278220302	::487584406832304000
23475166	::487584411613810000
44231782	::487584475514040000
66877066	::487584510289395000
18148466	::487584527401750000
14223247	::487584539472957000
194377350	::487584558359928000
46279759	::487584582695276000
46279759	::487584586906730000
346173821	::487584599330271000
463381084	::487584650571694000
16258970	::487584671836815000
416419059	::487584677960491000
333877322	::487584684193222000
398735102	::487584686810480000
377555310	::487584718221631000
224410857	::487584720767967000
185629189	::487584734965661000
386861626	::487584770218397000
245855482	::487584776095031000
7522612	::487584798186409000
331423379	::487584806956728000
7522612	::487584830570627000
182584001	::487584912468217000
31056422	::487584946261737000
17163265	::487584960979947000
39507361	::487584991246049000
106860209	::487585013848743000
18968115	::487585016088920000
338619333	::487585021163610000
22383485	::487585039858008000
447813903	::487585087308189000
195154119	::487585092932354000
192616191	::487585101606187000
58115212	::487585125232685000
53087279	::487585131734249000
55704588	::487585153007382000
189916646	::487585206065717000
258822538	::487585216530116000
300594041	::487585233990987000
258822538	::487585241029042000
183904300	::487585243780485000
22383485	::487585243923492000
189916646	::487585263934525000
55426501	::487585268577234000
258822538	::487585276915507000
56710887	::487585299682168000
183904300	::487585304602112000
225959127	::487585317663158000
183904300	::487585327259725000
466873056	::487585348877168000
183904300	::487585364194762000
355896730	::487585378564853000
398735102	::487585390304313000
22383485	::487585394910048000
192616191	::487585452484861000
443512536	::487585466816798000
224095849	::487585481199071000
183904300	::487585500597719000
183904300	::487585538270982000
183904300	::487585549335543000
37977930	::487585582470930000
39507361	::487585602444214000
329360692	::487585613340635000
122614290	::487585620634509000
38044979	::487585638544187000
183904300	::487585653752754000
256088386	::487585696299765000
447813903	::487585781754920000
258822538	::487585786552795000
386861626	::487585788469575000
250713436	::487585797504114000
269605766	::487585833461903000
24803741	::487585834502463000
45164175	::487585843818024000
14606079	::487585859231698000
269605766	::487585877120397000
258822538	::487585884015841000
50805763	::487585903162822000
348785324	::487585907365511000
367476078	::487585907965304000
333704327	::487585921198731000
22278303	::487585931739033000
55426501	::487585940429217000
27211964	::487585966019072000
115459999	::487585980296085000
306169468	::487585985149272000
24821703	::487585992925544000
22383485	::487585996775505000
247372701	::487586005323882000
20786050	::487586009383981000
38044979	::487586021086068000
27626703	::487586024793452000
250713436	::487586026727030000
344817215	::487586037720309000
68832413	::487586037779423000
49221112	::487586046322806000
78465328	::487586058549227000
57713984	::487586093085511000
198911524	::487586104963387000
227893380	::487586106142371000
291249412	::487586111007367000
409680332	::487586113343586000
35592561	::487586128338227000
171203506	::487586132679327000
82115262	::487586133811818000
44205530	::487586150434213000
35592561	::487586164170174000
101572891	::487586176522809000
248358978	::487586177219047000
17473737	::487586184084733000
78465328	::487586194784387000
258822538	::487586202992648000
102266093	::487586236333563000
351810944	::487586305095004000
54344507	::487586317656920000
386861626	::487586396127764000
443512536	::487586409554149000
17163265	::487586424464486000
16299351	::487586450645725000
409680332	::487586456223744000
373713704	::487586470275084000
22278303	::487586494836903000
301244128	::487586543725326000
16459325	::487586567800619000
33249556	::487586610138329000
301244128	::487586624264732000
386861626	::487586678949679000
303427354	::487586687581970000
16299351	::487586716585586000
101572891	::487586718263287000
224095849	::487586720741736000
373713704	::487586737649385000
409680332	::487586750022156000
259488414	::487586770742046000
623584562	::487586793315790000
16299351	::487586798085111000
344442687	::487586803214323000
16459325	::487586829839790000
78465328	::487586832649961000
63490594	::487586862307876000
120296296	::487586981187452000
16459325	::487586983141990000
386861626	::487587017648115000
73731844	::487587019712106000
192727478	::487587023650189000
73731844	::487587039958028000
310321041	::487587073642070000
24738840	::487587114670772000
277693030	::487587129027862000
409680332	::487587133872283000
277693030	::487587141178753000
367941154	::487587153732726000
329360692	::487587159650865000
16459325	::487587178105421000
17990173	::487587178222858000
367476078	::487587184463974000
20786050	::487587186242748000
40226593	::487587186435293000
224095849	::487587197529620000
224410857	::487587201023508000
304219715	::487587205506797000
22278303	::487587205687570000
47880950	::487587206379225000
158428489	::487587235349286000
41136161	::487587251333779000
253126912	::487587279829876000
56169190	::487587301204037000
22991317	::487587303854837000
29652147	::487587307151970000
39237011	::487587328810950000
253126912	::487587337577054000
22033805	::487587351590617000
381181950	::487587356149428000
39469570	::487587361900216000
145911982	::487587366069362000
58115212	::487587371257319000
68832413	::487587393877184000
461652679	::487587396972589000
27792069	::487587419428880000
386861626	::487587424424325000
44779656	::487587446415454000
29327418	::487587455026343000
22991317	::487587462533742000
14780915	::487587467328249000
63720288	::487587498546446000
189135890	::487587505986740000
303427354	::487587535602728000
44779656	::487587536072884000
23413958	::487587556616179000
282069115	::487587560160755000
282069115	::487587581589463000
189135890	::487587584512516000
470451598	::487587585913786000
153544543	::487587602766524000
189135890	::487587606419357000
189135890	::487587631648100000
23785621	::487587635268190000
310321041	::487587637411459000
364405877	::487587638153453000
23785621	::487587646244667000
31258629	::487587657900228000
191276105	::487587668105383000
78465328	::487587689890201000
386861626	::487587714494001000
552802620	::487587732131045000
459660056	::487587736711622000
470451598	::487587758836178000
189135890	::487587784614354000
76977679	::487587785587433000
386861626	::487587788619923000
248358978	::487587798610767000
81469472	::487587799176978000
470451598	::487587870593781000
29652147	::487587893704421000
374739722	::487587924788408000
202292166	::487587939627831000
15010357	::487587951140806000
27626703	::487587970208112000
253126912	::487587973433536000
16459325	::487588005922627000
253126912	::487588030627069000
327842258	::487588045173321000
245957488	::487588051514691000
253126912	::487588074960846000
122283306	::487588083865362000
253126912	::487588106896289000
619492928	::487588129914638000
386861626	::487588186885853000
14606079	::487588190404878000
382190006	::487588209782575000
16002106	::487588237255270000
282069115	::487588258181046000
470451598	::487588269568565000
367476078	::487588275125633000
364410144	::487588289885372000
16459325	::487588292028686000
270173839	::487588300320804000
17655353	::487588330704351000
7345092	::487588331526426000
213131959	::487588346953101000
331482356	::487588379689631000
238024746	::487588423218495000
364410144	::487588423746609000
326813935	::487588427836436000
50805763	::487588440251199000
336250359	::487588470999621000
617791569	::487588473965002000
145911982	::487588477195018000
21945140	::487588479266611000
470451598	::487588490130243000
386861626	::487588502003933000
378334138	::487588507620110000
329360692	::487588524929998000
12653722	::487588530248368000
14606079	::487588531913490000
39237011	::487588534799183000
18551115	::487588563039838000
70571907	::487588585457975000
117095775	::487588659143507000
37228652	::487588659370024000
451667062	::487588662297636000
461392295	::487588664029892000
32624494	::487588673303502000
249052117	::487588676583849000
367476078	::487588704785936000
68473966	::487588707059630000
22383485	::487588716199051000
15791549	::487588726659239000
378334138	::487588771450212000
470451598	::487588792921239000
461392295	::487588806795603000
68517440	::487588837137199000
16559994	::487588839397920000
16299351	::487588858176208000
7345092	::487588875372486000
219550942	::487588882486026000
310321041	::487588917512650000
147279456	::487588940505812000
12653722	::487588947912949000
147279456	::487588948919603000
20903172	::487588950601506000
66203192	::487588951973044000
31586329	::487588969732116000
21089214	::487588975587377000
20903172	::487589006465433000
31586329	::487589012669227000
230903702	::487589019656544000
336250359	::487589021724712000
204292930	::487589037671079000
386861626	::487589045745090000
62989661	::487589046424965000
27726737	::487589051092828000
62989661	::487589067111280000
184885982	::487589067501363000
55287428	::487589069653024000
17028109	::487589075453767000
367476078	::487589093937643000
470451598	::487589098715369000
213763059	::487589103488487000
312471776	::487589108790091000
247374067	::487589113625706000
78653568	::487589128104861000
579647636	::487589141581168000
78653568	::487589158576467000
17028109	::487589179803840000
420403218	::487589186246311000
12653722	::487589201798381000
65476712	::487589217581940000
115141777	::487589225630400000
316766176	::487589237340921000
17473737	::487589242063683000
458472537	::487589243514912000
66203192	::487589272673714000
27211964	::487589277292048000
420403218	::487589306845126000
23450320	::487589313731764000
43508994	::487589318177734000
199331386	::487589361207095000
17028109	::487589366517465000
22278303	::487589388386578000
14520186	::487589410062733000
447813903	::487589419139203000
35592561	::487589438503927000
31586329	::487589442186911000
161492068	::487589447815667000
17028109	::487589486688489000
78465328	::487589495663890000
16370204	::487589506736857000
80929828	::487589515540692000
175314654	::487589542715613000
336250359	::487589560457895000
350525380	::487589572239720000
242622458	::487589577713283000
329360692	::487589586151804000
27211964	::487589596335976000
19161423	::487589613754912000
172997876	::487589625272479000
282069115	::487589630620217000
260361255	::487589638039953000
277693030	::487589655349432000
483190332	::487589665315102000
364888000	::487589683208396000
114967175	::487589693366616000
282069115	::487589717631070000
55426501	::487589756121784000
17163265	::487589803287138000
27211964	::487589803832406000
35945417	::487589803953627000
31586329	::487589811734474000
344817215	::487589812593897000
136006997	::487589815433453000
200796300	::487589855153512000
200796300	::487589864351608000
200796300	::487589885876793000
114967175	::487589887202185000
200796300	::487589899365675000
374228630	::487589906428854000
200796300	::487589908744138000
258822538	::487589915161403000
506519570	::487589917208223000
221098400	::487589918227447000
200796300	::487589925500362000
219550942	::487589945964380000
200796300	::487589948321574000
68517440	::487589949688905000
258822538	::487589962544463000
200796300	::487589982345764000
175314654	::487590009763946000
348785324	::487590010627948000
219550942	::487590037538627000
17163265	::487590050507812000
31586329	::487590051447312000
382190006	::487590055242760000
461392295	::487590056429764000
17028109	::487590072548859000
15791549	::487590101749227000
17655353	::487590101954723000
303427354	::487590111258095000
25084916	::487590121005645000
35592561	::487590121433096000
12653722	::487590134716440000
35592561	::487590153435635000
16248047	::487590163724648000
204292930	::487590166047907000
256074844	::487590173354389000
133341985	::487590193047015000
427529204	::487590214617948000
17473737	::487590219101663000
409541924	::487590303780450000
16866896	::487590321224941000
204292930	::487590341436928000
424540791	::487590356263792000
141140385	::487590357765332000
12653722	::487590363717066000
33643268	::487590395476340000
59503620	::487590405861429000
33643268	::487590412186439000
31586329	::487590423993798000
399621678	::487590449792573000
447813903	::487590471271985000
16144669	::487590480058654000
19123904	::487590492251910000
33643268	::487590507007049000
16144669	::487590534530088000
348785324	::487590545733083000
45164175	::487590548644331000
461392295	::487590587919376000
238030490	::487590598124126000
189179241	::487590645758832000
189179241	::487590652490682000
35592561	::487590660946399000
20293581	::487590676927115000
20293581	::487590685118590000
421338980	::487590686271610000
33643268	::487590697889853000
27211964	::487590706845089000
18999708	::487590727468085000
314864925	::487590730026594000
145911982	::487590748884594000
73275873	::487590751363035000
107610605	::487590755863502000
80929828	::487590757994205000
484423510	::487590764054978000
29652147	::487590771932274000
27211964	::487590781382033000
364888000	::487590783428874000
213131959	::487590809064062000
18968115	::487590816395694000
461392295	::487590853477552000
329360692	::487590860503019000
421338980	::487590862650486000
188922113	::487590870082805000
161492068	::487590880337874000
165072349	::487590900596342000
252793957	::487590906548068000
364888000	::487590911594213000
58587526	::487590917147090000
210873235	::487590933849190000
461392295	::487590962131001000
33643268	::487590968502149000
51413309	::487591042108366000
316026178	::487591048944709000
329360692	::487591053378473000
221830651	::487591056049860000
200796300	::487591070927040000
200796300	::487591078652936000
41143305	::487591080578125000
545587327	::487591081576382000
83428249	::487591084118134000
361199465	::487591100765704000
35592561	::487591101574828000
349386319	::487591119924895000
16370204	::487591120592175000
238024746	::487591121313226000
58652870	::487591140947156000
461392295	::487591160710316000
27211964	::487591184916025000
114077276	::487591191471353000
447813903	::487591224271183000
19568023	::487591236107517000
35592561	::487591248417398000
15791549	::487591248698425000
282069115	::487591268613361000
55426501	::487591308236570000
54697279	::487591326687711000
94996744	::487591358228463000
134616278	::487591377384263000
16144669	::487591378734436000
41685125	::487591384736481000
25925656	::487591387265638000
397492187	::487591393288650000
349386319	::487591427220582000
16559994	::487591428009512000
41908697	::487591436947574000
180940959	::487591459839672000
461392295	::487591469406879000
35592561	::487591480693751000
27331177	::487591496749555000
35592561	::487591501266825000
55475943	::487591507038199000
221098400	::487591531830722000
202791635	::487591538252201000
331398205	::487591552852570000
41908697	::487591569831518000
22278303	::487591612726247000
35592561	::487591638298943000
303427354	::487591647216427000
20000062	::487591680074596000
461392295	::487591690555768000
209345596	::487591692393271000
19684793	::487591695081414000
144243302	::487591704246374000
36925706	::487591706326335000
515049896	::487591715864199000
282692620	::487591726983696000
447813903	::487591734978035000
180940959	::487591759849848000
378200627	::487591807912779000
55475943	::487591815273385000
258822538	::487591838866366000
29652147	::487591866188435000
59503620	::487591873372909000
258822538	::487591889386758000
54697279	::487591911323361000
349386319	::487591913185243000
17163265	::487591919137353000
14780915	::487591925462347000
181840332	::487591928650018000
192385616	::487591939512864000
36579395	::487591960169824000
279399275	::487591982110220000
53087279	::487591982168936000
338543771	::487592001836032000
253737829	::487592020978839000
461392295	::487592034132180000
213763059	::487592034640093000
351264389	::487592042076188000
377555310	::487592090616872000
222636373	::487592128965775000
51649971	::487592131356139000
24803741	::487592136289026000
16459325	::487592142819164000
171203506	::487592177166319000
17990173	::487592205205639000
325906113	::487592214252769000
326813935	::487592223396352000
45164175	::487592267281367000
22278303	::487592284104323000
249468865	::487592308208967000
172573942	::487592310553587000
298156322	::487592330765934000
22383485	::487592375380738000
17163265	::487592377310539000
336250359	::487592387804680000
16102033	::487592389494976000
329360692	::487592401788104000
22383485	::487592412206743000
50778210	::487592419005706000
282069115	::487592440153387000
444298693	::487592448731140000
298156322	::487592461363978000
81872162	::487592480779796000
423943436	::487592537423503000
239885742	::487592538681798000
386861626	::487592540078477000
387863634	::487592544381829000
20293581	::487592550954319000
20000062	::487592590150492000
253126912	::487592596349267000
282069115	::487592601600946000
458808714	::487592623138283000
161492068	::487592646538305000
387863634	::487592647834361000
336250359	::487592650628153000
253126912	::487592660677300000
155397134	::487592670500757000
300135225	::487592672182276000
109105005	::487592701471506000
227893380	::487592770262302000
162394402	::487592772447113000
162394402	::487592796895727000
162394402	::487592797659099000
162394402	::487592798229499000
16559994	::487592804743278000
200796300	::487592809201795000
162394402	::487592814306279000
194377350	::487592829762695000
162394402	::487592830362075000
18918771	::487592838108958000
162394402	::487592839006523000
22383485	::487592840084881000
16559994	::487592840718217000
194377350	::487592853083029000
336821368	::487592854730973000
16102033	::487592856199376000
162394402	::487592878827249000
109105005	::487592887241015000
162394402	::487592923081347000
162394402	::487592925342089000
432116634	::487592932589854000
286298021	::487592952810979000
24821703	::487592959823855000
18455966	::487592962613051000
367476078	::487592982993186000
300135225	::487592991557558000
321578565	::487593012688846000
252793957	::487593012763951000
20000062	::487593030577586000
46268291	::487593033635229000
20954074	::487593036579233000
1384531	::487593050919940000
52105336	::487593060239306000
63617875	::487593068032294000
336250359	::487593069102252000
58349263	::487593087360065000
367941154	::487593109644402000
300135225	::487593111040696000
165261298	::487593118699507000
321578565	::487593127445016000
297679816	::487593138648002000
16002106	::487593141197750000
19945993	::487593162341236000
270173839	::487593177222639000
286298021	::487593195870883000
25747982	::487593211586547000
155397134	::487593214267117000
296433109	::487593215437332000
153544543	::487593254683418000
96658544	::487593290959552000
282328751	::487593300954607000
329360692	::487593335297540000
22278303	::487593340557225000
16312540	::487593340817666000
367476078	::487593356961513000
27331177	::487593373537017000
16559994	::487593401622482000
306169468	::487593428881252000
467899122	::487593433603653000
80929828	::487593440725573000
336250359	::487593454793670000
329360692	::487593454843621000
264622253	::487593467531390000
198393365	::487593468584148000
27364321	::487593469066903000
85399171	::487593469121409000
153544543	::487593475366739000
16322613	::487593488502898000
282069115	::487593519867887000
78465328	::487593522703249000
162394402	::487593536817074000
162394402	::487593559285960000
40226593	::487593566894837000
14297098	::487593568257994000
271204273	::487593581742272000
344817215	::487593588679667000
162394402	::487593595013054000
162394402	::487593604693516000
162394402	::487593606534815000
153544543	::487593626953084000
162394402	::487593638973554000
43508994	::487593663728345000
162394402	::487593665653506000
394776489	::487593672759074000
43508994	::487593738248531000
106860209	::487593743797600000
458808714	::487593751582236000
106860209	::487593801477668000
42297542	::487593807798865000
44779656	::487593810894266000
177101575	::487593823480987000
82115262	::487593845702414000
394776489	::487593864220659000
260573981	::487593866078343000
22278303	::487593885540286000
598832393	::487593896160288000
102796495	::487593900442267000
51650419	::487593915290501000
16322613	::487593918473584000
537633292	::487593930217627000
312471776	::487593956373299000
78465328	::487593990217146000
19161423	::487594026863169000
179337055	::487594066670940000
415179202	::487594066759409000
221098400	::487594100971937000
273748024	::487594111709368000
338073739	::487594141606354000
374739722	::487594143657381000
24738840	::487594152322805000
439491329	::487594155091439000
16322613	::487594193863200000
248358978	::487594218706059000
248358978	::487594219364573000
458808714	::487594228264886000
282069115	::487594255456944000
23450320	::487594280534278000
33299478	::487594291103940000
223288871	::487594316714369000
7345092	::487594335647453000
375961439	::487594350642085000
27211964	::487594360167755000
179337055	::487594405524541000
15010357	::487594443793395000
282069115	::487594444749680000
255697938	::487594445760507000
53087279	::487594455478714000
20020647	::487594463251169000
533417136	::487594467445452000
367941154	::487594472994537000
86243090	::487594478308298000
270025296	::487594497376018000
235382002	::487594499359514000
42297542	::487594509774368000
15010357	::487594562580275000
374228630	::487594573342838000
405239647	::487594575335129000
128977591	::487594633539907000
45911298	::487594655484104000
142038800	::487594656092659000
22991317	::487594670755557000
80895456	::487594673448316000
46963484	::487594682684157000
71981601	::487594719313416000
282069115	::487594727928107000
607637849	::487594735645630000
282069115	::487594750891945000
386861626	::487594756868820000
15010357	::487594822908125000
254821900	::487594828780539000
487258078	::487594829552308000
155926653	::487594832815484000
142038800	::487594864818016000
269605766	::487594867929788000
26738161	::487594871457599000
282069115	::487594891535347000
45911298	::487594894630744000
386861626	::487594939350401000
254821900	::487594949735878000
12653722	::487594950108786000
78465328	::487594952747008000
25359188	::487594957939548000
269605766	::487594972162445000
47880950	::487594976499347000
37011485	::487595035840352000
285254109	::487595081247911000
162394402	::487595082652975000
255697938	::487595086184587000
310330192	::487595101690949000
349386319	::487595112390606000
7522612	::487595114911375000
114593439	::487595117075648000
162394402	::487595119579643000
617791569	::487595128173780000
162394402	::487595138537910000
188922113	::487595138764402000
78465328	::487595162386694000
162394402	::487595170662076000
162394402	::487595171463192000
162394402	::487595173434519000
107870705	::487595179369439000
162394402	::487595180048908000
162394402	::487595194808676000
162394402	::487595204619149000
162394402	::487595210679939000
410961985	::487595212542201000
23442090	::487595225280700000
25408355	::487595229802164000
23785621	::487595231228203000
23785621	::487595234302656000
624394090	::487595253478981000
15804863	::487595261271625000
162394402	::487595287196614000
162394402	::487595292921823000
298156322	::487595322160340000
336250359	::487595333606985000
114593439	::487595340179058000
26738161	::487595358793768000
441925629	::487595369233395000
108204138	::487595372593041000
36891053	::487595428032958000
16459325	::487595435536556000
421987323	::487595457225707000
128977591	::487595487701516000
727422228	::487595497314873000
36861827	::487595499612950000
301290830	::487595504130613000
26738161	::487595510766006000
38848610	::487595517808234000
240798548	::487595522786877000
84871879	::487595529136644000
126507603	::487595547206103000
380458897	::487595562695278000
325906113	::487595563895242000
223614733	::487595573009457000
26113249	::487595574787833000
279399275	::487595577979310000
106561609	::487595578033848000
28827091	::487595579061448000
421987323	::487595600264048000
155397134	::487595631926857000
279608688	::487595651077644000
349386319	::487595651610337000
336250359	::487595655875919000
7522612	::487595676654526000
16459325	::487595693352038000
48098530	::487595694681632000
17233573	::487595737598144000
19147974	::487595747689254000
52628599	::487595761023320000
43508994	::487595804048101000
77754336	::487595808209248000
25408355	::487595815603425000
17111530	::487595817390592000
300135225	::487595817574727000
195103093	::487595818653081000
27211964	::487595863590862000
42297542	::487595879302709000
367941154	::487595889599741000
43508994	::487595894041088000
196693857	::487595899992829000
220532575	::487595912131141000
421338980	::487595914874593000
169240898	::487595930971951000
14780915	::487595938698264000
166695965	::487595941097390000
52628599	::487595957954314000
475210759	::487595976862236000
33453167	::487595977084116000
43508994	::487595980976435000
35592561	::487595995509714000
336250359	::487596000018960000
380458897	::487596000467378000
55426501	::487596007270522000
21374892	::487596017848946000
107842096	::487596023749943000
287014963	::487596029676904000
421987323	::487596030327005000
336250359	::487596035687333000
78065938	::487596037196877000
43508994	::487596050236968000
209208697	::487596074430128000
336250359	::487596081120051000
198393365	::487596084726755000
155397134	::487596114418618000
172573942	::487596115252883000
377425191	::487596158085517000
180190603	::487596161486696000
193583131	::487596191723847000
607637849	::487596199067664000
188922113	::487596215509344000
166695965	::487596222673600000
80895456	::487596236888092000
21374892	::487596249118674000
234649932	::487596282115264000
166695965	::487596288893255000
238024746	::487596292881657000
78926478	::487596315031793000
114593439	::487596333063106000
27211964	::487596340529348000
415259927	::487596359801794000
248358978	::487596362154790000
98552986	::487596363408867000
49455873	::487596367338946000
443512536	::487596377351139000
443512536	::487596388470259000
316162665	::487596388817977000
270025296	::487596396896219000
106561609	::487596401442820000
28002614	::487596403351625000
475031809	::487596408535384000
80895456	::487596430501376000
350525380	::487596445294669000
35592561	::487596466521645000
221641208	::487596469902671000
28002614	::487596489158705000
28002614	::487596501146017000
234649932	::487596516270690000
384305773	::487596522729521000
21374892	::487596526043398000
308946618	::487596545039028000
545587327	::487596570628476000
35592561	::487596611431038000
221641208	::487596613901496000
225959127	::487596651490471000
85155674	::487596681274204000
113722629	::487596684306685000
444298693	::487596691647131000
300135225	::487596693618057000
316162665	::487596703436898000
330799447	::487596712484020000
100471456	::487596717991555000
515043655	::487596729936510000
155805303	::487596735628181000
28827091	::487596750857703000
27211964	::487596761515839000
19568023	::487596770046668000
300135225	::487596772395479000
25408355	::487596786320945000
379152968	::487596791832272000
280798922	::487596794117771000
493640349	::487596800543830000
379304556	::487596804549410000
28002614	::487596807875489000
253126912	::487596818839371000
115941650	::487596826514968000
360183119	::487596845011845000
253126912	::487596854876852000
387863634	::487596864699518000
128977591	::487596875282141000
302408703	::487596881891966000
21374892	::487596898455678000
316162665	::487596919061880000
14606079	::487596925793746000
22142419	::487596926477430000
27331177	::487596931686744000
253126912	::487596936250548000
22142419	::487596986904752000
253126912	::487597005070688000
185716839	::487597022154088000
15361643	::487597035319619000
625951846	::487597039250055000
100471456	::487597052298555000
26738161	::487597061475663000
28002614	::487597074318635000
42297542	::487597091263623000
316162665	::487597104487862000
35592561	::487597155461263000
248358978	::487597155482234000
421338980	::487597175594291000
421338980	::487597181298544000
36250685	::487597204904108000
65576332	::487597212721889000
37578654	::487597215938916000
426923626	::487597231143272000
217871594	::487597237044662000
14085431	::487597268728811000
15137186	::487597275607076000
221641208	::487597278031794000
32609703	::487597286977859000
37730571	::487597321614811000
350968313	::487597332410544000
55426501	::487597347560374000
22559382	::487597362660270000
172573942	::487597364362760000
260262291	::487597373539901000
35592561	::487597396445380000
68517440	::487597412974747000
306169468	::487597415563022000
7522612	::487597417106132000
316162665	::487597434877390000
131968998	::487597440036765000
14871328	::487597462354276000
35592561	::487597468377305000
162394402	::487597487490756000
162394402	::487597495338299000
624394090	::487597497083514000
100471456	::487597537000693000
28002614	::487597539064287000
17990173	::487597543782887000
348785324	::487597559415074000
27211964	::487597573193351000
225206178	::487597615346102000
185716839	::487597618470866000
56710887	::487597628532600000
60046761	::487597628918861000
35592561	::487597685503832000
279268567	::487597685822996000
255104759	::487597699035041000
55426501	::487597710153760000
316162665	::487597711365902000
18919848	::487597717167046000
221641208	::487597722971934000
50228529	::487597751241175000
225959127	::487597766390980000
78653568	::487597778038980000
387472182	::487597779691130000
336774649	::487597861144514000
479959389	::487597866048036000
256074844	::487597868442583000
329360692	::487597870724689000
316162665	::487597881612713000
177101575	::487597886666833000
181840332	::487597896209281000
65476712	::487597896502501000
437082385	::487597908662161000
85399171	::487597914219225000
487258078	::487597920217075000
126109768	::487597938516832000
28002614	::487597939318329000
53087279	::487597953176338000
308946618	::487597970351611000
56710887	::487597973962907000
13533012	::487597974470418000
177101575	::487597984226365000
355598729	::487597985442705000
40126821	::487597988118679000
286298021	::487597989880668000
97044552	::487598014228606000
35592561	::487598015797264000
357211620	::487598021262467000
316162665	::487598038408388000
36869877	::487598052731916000
177101575	::487598057416974000
19080798	::487598065117720000
303427354	::487598074953756000
336774649	::487598086504456000
301290830	::487598104343216000
76707926	::487598108176433000
28002614	::487598112081707000
83507090	::487598132583100000
255697938	::487598134126575000
37228652	::487598138874540000
316162665	::487598152581529000
217871594	::487598160559087000
131968998	::487598161280905000
36851172	::487598175944212000
270184694	::487598179487997000
300135225	::487598180129718000
35592561	::487598210203279000
18336787	::487598217631002000
55426501	::487598236039778000
17655353	::487598239131004000
350968313	::487598240012185000
631245094	::487598242247348000
171203506	::487598245405659000
349788720	::487598247653818000
21912250	::487598248924688000
316162665	::487598256222769000
23097227	::487598264175185000
451868502	::487598308236349000
82115262	::487598319091191000
483526518	::487598337860718000
23097227	::487598346232549000
17655353	::487598350561075000
44231782	::487598363009748000
614074554	::487598363131404000
24821703	::487598365585063000
188417746	::487598374137651000
16258970	::487598380747456000
171203506	::487598388787965000
564879952	::487598407238701000
279399275	::487598418114535000
23097227	::487598425643298000
168387841	::487598443607511000
29300584	::487598449827643000
316162665	::487598455183785000
23097227	::487598472556589000
35592561	::487598475358371000
18148466	::487598481188855000
21945140	::487598499609849000
270143437	::487598507801333000
22383485	::487598509542346000
21374892	::487598522041401000
115941650	::487598526432804000
28002614	::487598556254322000
14604658	::487598557550354000
236528732	::487598557646831000
358452616	::487598567494651000
248358978	::487598574734020000
35592561	::487598583525298000
210873235	::487598587829035000
37228652	::487598599853731000
44041485	::487598623991934000
171203506	::487598628387561000
28002614	::487598635178541000
222278624	::487598638902697000
358452616	::487598646972514000
15330061	::487598648335687000
224126979	::487598648792870000
335432246	::487598652383178000
25084916	::487598682297368000
22383485	::487598684901621000
368730450	::487598696847003000
301044144	::487598702031544000
19683725	::487598709073801000
103782180	::487598712232091000
380680929	::487598718330232000
50811080	::487598725821263000
319420243	::487598767994974000
83507090	::487598770842923000
101572891	::487598785355579000
23097227	::487598806708396000
85399171	::487598809619238000
598832393	::487598812471775000
279268567	::487598835771121000
371603155	::487598871745286000
537561541	::487598887209693000
258822538	::487598904125308000
83507090	::487598911586963000
319420243	::487598917115060000
290396729	::487598922076938000
97336064	::487598924228599000
14871328	::487598930549436000
162200561	::487598931572826000
301044144	::487598963068252000
179337055	::487598963768320000
147279456	::487598987034099000
33676766	::487598991584944000
171203506	::487598999109509000
260262291	::487599001835802000
24136198	::487599005950423000
23097227	::487599010178297000
131633030	::487599017719656000
113188973	::487599032378724000
63490594	::487599045913755000
350645139	::487599050053529000
179337055	::487599058135969000
262248356	::487599065853870000
170868061	::487599067602489000
163589914	::487599087051476000
103782180	::487599119679385000
22559382	::487599141954916000
27211964	::487599145365299000
279268567	::487599149697998000
104990093	::487599154927902000
198911524	::487599190474620000
16459325	::487599207835271000
39507361	::487599231637921000
136006997	::487599233013665000
258609027	::487599236679483000
107870705	::487599248536383000
20020647	::487599254307749000
407384648	::487599258292350000
14871328	::487599260787945000
113188973	::487599262185041000
20954074	::487599290034827000
172997876	::487599303465000000
50807638	::487599304492982000
17529301	::487599310578528000
168347877	::487599336679686000
17655353	::487599338181238000
56710887	::487599359417008000
16459325	::487599370523901000
107870705	::487599371353985000
113188973	::487599381190045000
28002614	::487599389310197000
38326757	::487599407689244000
260262291	::487599420909703000
35592561	::487599438857519000
113188973	::487599446575022000
213763059	::487599449943064000
253126912	::487599477461889000
16459325	::487599480871874000
113188973	::487599481324838000
45911298	::487599488916148000
81872162	::487599505928630000
386861626	::487599510764281000
384503737	::487599511452147000
253126912	::487599515198033000
24226614	::487599526325149000
470801476	::487599527885811000
113188973	::487599528179417000
57300329	::487599536383488000
35592561	::487599546500120000
56710887	::487599564044525000
179337055	::487599564363268000
28002614	::487599573754720000
17529301	::487599584017780000
27211964	::487599608835891000
113188973	::487599633204400000
60108947	::487599634395963000
99114248	::487599634617876000
17529301	::487599642767392000
38615147	::487599658009501000
621474989	::487599675974111000
255547325	::487599687289929000
16566189	::487599746530684000
28002614	::487599750527844000
21945140	::487599760358899000
23097227	::487599762015674000
21945140	::487599770819510000
21682918	::487599778730348000
21945140	::487599789068939000
371603155	::487599791677771000
113188973	::487599793070301000
35592561	::487599797181095000
537561541	::487599800213180000
21945140	::487599802478112000
196742313	::487599806978596000
21945140	::487599809998503000
113760458	::487599817812881000
21945140	::487599824200417000
425434011	::487599824749871000
18138157	::487599824930615000
21945140	::487599833776009000
21945140	::487599841594195000
113188973	::487599846522900000
21153287	::487599846766153000
234960273	::487599853480857000
99114248	::487599854948868000
377555310	::487599861160632000
607637849	::487599864230838000
155805303	::487599865480744000
17470539	::487599879141588000
179337055	::487599879531683000
44231782	::487599883554004000
60108947	::487599890714099000
350424007	::487599913858256000
17529301	::487599915208421000
275681559	::487599915275542000
22142419	::487599923278266000
136238737	::487599935852781000
234960273	::487599944874741000
727422228	::487599958392983000
113188973	::487599961484591000
318173357	::487599971550502000
44231782	::487599975312797000
253759009	::487599976441081000
425434011	::487599985366544000
196659229	::487600022570434000
20153912	::487600023308214000
27211964	::487600040559796000
104539435	::487600133790367000
196659229	::487600163008303000
7522612	::487600171933392000
18455966	::487600174101852000
24136198	::487600174412206000
151604434	::487600191046819000
283625404	::487600203005190000
371578955	::487600206888697000
161492068	::487600215994548000
524866555	::487600216191668000
24868543	::487600245031698000
308946618	::487600262169645000
545587327	::487600278058045000
27364321	::487600284160770000
179337055	::487600290082734000
545587327	::487600306034053000
545587327	::487600318012993000
196659229	::487600374208270000
27364321	::487600383758700000
453044363	::487600399432810000
283625404	::487600407058075000
282069115	::487600426465103000
7522612	::487600432252870000
350645139	::487600437562843000
230069479	::487600440054280000
467899122	::487600452469817000
50011708	::487600472765657000
50807638	::487600474401820000
20954074	::487600478700589000
14780915	::487600491166445000
283625404	::487600496606470000
221098400	::487600506743689000
312471776	::487600555951288000
355896730	::487600557012422000
107610605	::487600584187338000
312471776	::487600585709854000
188922113	::487600587639230000
23413958	::487600614486990000
239885742	::487600616949039000
99114248	::487600632275017000
28002614	::487600701108142000
83507090	::487600720388964000
238024746	::487600760541040000
225959127	::487600765234450000
316162665	::487600782410149000
545587327	::487600794892378000
299796220	::487600807651868000
14871328	::487600818799931000
97044552	::487600831395819000
545587327	::487600840262180000
267405925	::487600842770370000
200849010	::487600858641612000
545587327	::487600866262675000
28002614	::487600889151385000
533824839	::487600892384784000
55426501	::487600895698276000
533824839	::487600902337871000
396786261	::487600928904577000
99114248	::487600931244998000
27211964	::487600939973758000
146855323	::487600941483704000
16258970	::487600963071803000
60046761	::487600973704335000
16299351	::487600997137924000
179337055	::487601016758484000
179337055	::487601020847923000
16258970	::487601039382949000
312471776	::487601043375521000
229650081	::487601046798479000
22142419	::487601047192346000
50811080	::487601051667668000
16713287	::487601055056674000
107610605	::487601073377386000
78213	::487601086522720000
99114248	::487601115542732000
233677206	::487601123503902000
344817215	::487601138003214000
107610605	::487601138544308000
328557330	::487601152591028000
443512536	::487601160585764000
439491329	::487601180424798000
282069115	::487601235789242000
58349263	::487601267091734000
24804859	::487601298813235000
253126912	::487601318375063000
40783277	::487601341104001000
443512536	::487601343352565000
16713287	::487601343687696000
44231782	::487601367888834000
16459325	::487601376839872000
24136198	::487601385802719000
168387841	::487601437778534000
384305773	::487601440924254000
59622669	::487601462113890000
185399022	::487601467281657000
17470539	::487601494783299000
146608159	::487601506590277000
99114248	::487601518393057000
19568023	::487601586248900000
545587327	::487601593819607000
849	::487601602254372000
347994449	::487601604338544000
291288952	::487601612387794000
23413958	::487601621799403000
28002614	::487601628414234000
28002614	::487601633984249000
467899122	::487601647900983000
256321392	::487601661494304000
479959389	::487601662723637000
179337055	::487601662974889000
479959389	::487601672924176000
233677206	::487601690028556000
53087279	::487601744285687000
62093388	::487601754645995000
359806236	::487601772563677000
258822538	::487601776862851000
40783277	::487601787650588000
421987323	::487601796081524000
283625404	::487601801219547000
23413958	::487601805191168000
279268567	::487601806126891000
127943795	::487601820337205000
83507090	::487601873361182000
623584562	::487601893141512000
107610605	::487601896224354000
78213	::487601900339355000
316162665	::487601909881008000
19568023	::487601913257799000
81643358	::487601937022734000
103526992	::487601943846465000
368730450	::487601994568200000
371603155	::487601995537055000
50807638	::487601995587796000
33676766	::487602002541543000
16713287	::487602004491902000
328557330	::487602026038063000
300135225	::487602032899928000
39160897	::487602036343468000
631245094	::487602046963425000
17169855	::487602057311166000
108605734	::487602070883549000
18148466	::487602099996610000
83507090	::487602111903825000
16713287	::487602147672854000
50807638	::487602161522835000
16312540	::487602163200577000
479959389	::487602172658741000
407384648	::487602187111915000
107610605	::487602189867552000
83507090	::487602211963154000
22504277	::487602224080887000
443070793	::487602267835494000
631245094	::487602270062669000
17990173	::487602280322306000
28002614	::487602280758530000
50807638	::487602288941629000
17163265	::487602298362007000
40226593	::487602303231623000
224410857	::487602313016930000
21089214	::487602318557585000
249388532	::487602321619030000
17473737	::487602333929336000
179337055	::487602334961115000
40783277	::487602340375961000
196693857	::487602341965602000
41925570	::487602345333641000
36219010	::487602365353033000
50807638	::487602371640717000
21089214	::487602399566376000
421987323	::487602402334621000
631245094	::487602421648990000
65832155	::487602437897740000
23933265	::487602444600238000
631245094	::487602463306821000
600663496	::487602469178859000
421987323	::487602475533598000
419185791	::487602479966593000
128666650	::487602484903297000
83507090	::487602488032243000
316162665	::487602489059856000
259569717	::487602503220219000
22734052	::487602512682156000
27563012	::487602517958606000
221098400	::487602519992840000
40783277	::487602523801264000
437082385	::487602526649597000
240941201	::487602539592830000
16459325	::487602548015378000
193126668	::487602553304399000
24136198	::487602596568645000
240941201	::487602600720596000
67450397	::487602604063469000
16258970	::487602606513348000
200796300	::487602614918320000
22431584	::487602622820794000
271204273	::487602643213119000
126109768	::487602664364986000
104539435	::487602669222387000
458826306	::487602725509947000
316162665	::487602743968661000
12653722	::487602762515877000
253126912	::487602768295624000
16370204	::487602781994622000
342508573	::487602783018037000
163983371	::487602787023204000
467899122	::487602794728534000
525819441	::487602814697234000
85399171	::487602823270391000
562393615	::487602825200160000
32973618	::487602840811343000
325996873	::487602842296127000
491357856	::487602842815844000
160352135	::487602844770398000
78465328	::487602847299559000
316162665	::487602867373498000
104539435	::487602878539116000
276256841	::487602894233796000
357211620	::487602896264245000
421987323	::487602930204540000
186823940	::487602930288062000
16713287	::487602944318001000
20954074	::487602951037267000
270143437	::487602983086333000
43045329	::487603004762116000
50807638	::487603006079528000
346569016	::487603026564104000
83507090	::487603029869203000
108605734	::487603052891750000
346569016	::487603060328259000
316162665	::487603062031142000
160352135	::487603087318585000
63617875	::487603098416721000
12653722	::487603108466290000
458808714	::487603123402190000
99114248	::487603127311269000
85399171	::487603128510849000
16459325	::487603130155401000
253126912	::487603134810714000
316162665	::487603168037969000
38044979	::487603174404943000
221098400	::487603181593956000
16713287	::487603194688585000
27563012	::487603197943369000
50807638	::487603211013206000
63928079	::487603216796766000
22142419	::487603229572599000
160352135	::487603273646358000
104539435	::487603313186447000
160733683	::487603347055058000
27364321	::487603405930889000
235382002	::487603441183621000
157904403	::487603464495583000
527838807	::487603480123953000
160352135	::487603517360594000
447313860	::487603522028847000
16459325	::487603539091673000
225206178	::487603552122966000
322446637	::487603569156038000
27563012	::487603578987507000
429906977	::487603586365284000
160352135	::487603588147863000
131254355	::487603600072265000
137014162	::487603601921941000
527838807	::487603633656463000
27364321	::487603641797574000
329360692	::487603661934039000
120532808	::487603670800801000
23967395	::487603692862844000
247159855	::487603694276313000
23611301	::487603704992776000
50807638	::487603713163689000
26179867	::487603714429972000
370464008	::487603720285585000
12653722	::487603723711959000
16459325	::487603730838487000
22187821	::487603740288233000
607637849	::487603748462551000
208217521	::487603749146599000
16713287	::487603766972002000
160352135	::487603779651379000
14604658	::487603786836213000
59184492	::487603790913478000
357079725	::487603796000796000
527838807	::487603799444688000
35592561	::487603802543894000
39160897	::487603806000009000
503911979	::487603825100865000
23967395	::487603839181156000
331423379	::487603849868615000
361532861	::487603852368048000
22187821	::487603873260273000
83507090	::487603884559319000
54466394	::487603922882666000
262248356	::487603927274487000
16370204	::487603960338214000
247374067	::487603967136788000
171203506	::487603985851760000
551501734	::487603989018443000
419047433	::487603990008315000
458826306	::487603998988730000
193126668	::487604001543045000
22187821	::487604015694622000
130321036	::487604016201748000
325996873	::487604027119910000
188922113	::487604072594153000
23967395	::487604081771302000
24804859	::487604087803117000
443512536	::487604089962766000
55426501	::487604127845736000
40604299	::487604129464725000
33643268	::487604131817717000
28905424	::487604132467855000
16459325	::487604134431170000
23967395	::487604135479369000
607637849	::487604145117863000
136880369	::487604159684689000
83507090	::487604162926874000
85111877	::487604175123931000
168387841	::487604187656511000
256609151	::487604196380659000
24983393	::487604210955857000
424540791	::487604211727597000
61698439	::487604213900640000
336347539	::487604226156019000
28771314	::487604255281274000
454465194	::487604264236113000
18156298	::487604267591954000
342508573	::487604269227732000
120966317	::487604297593397000
120966317	::487604302563647000
19080798	::487604335849648000
336347539	::487604347396554000
423666163	::487604355516727000
458826306	::487604358750937000
393718746	::487604380666179000
16258970	::487604389142872000
374228630	::487604397027758000
120966317	::487604398948745000
424540791	::487604409208020000
22431584	::487604411439779000
277626311	::487604433858363000
24804859	::487604444050501000
253126912	::487604448727146000
30104821	::487604470511988000
15204110	::487604474785964000
17470539	::487604480259526000
40783277	::487604480272134000
16459325	::487604493564268000
419047433	::487604497162579000
30104821	::487604498307620000
147279456	::487604498987110000
136880369	::487604505576341000
19080798	::487604529295142000
22187821	::487604538502041000
332073582	::487604539457933000
40783277	::487604543161499000
527838807	::487604554134220000
165072349	::487604563101249000
629894993	::487604565500370000
329360692	::487604571586695000
16713287	::487604580029456000
37578654	::487604612162396000
350645139	::487604617174216000
525819441	::487604623054630000
120966317	::487604625646686000
14871328	::487604625860616000
335432246	::487604631803949000
16459325	::487604656512978000
22431584	::487604670337384000
60771081	::487604675613433000
321037427	::487604676448100000
389954423	::487604679447019000
26623525	::487604685738491000
30104821	::487604687638904000
26623525	::487604693481164000
335432246	::487604701462933000
26623525	::487604702285029000
83507090	::487604732538544000
316162665	::487604747885490000
19080798	::487604759352717000
120853830	::487604766395351000
123746907	::487604770740641000
37578654	::487604772401197000
83507090	::487604779292442000
1565041	::487604788323184000
527838807	::487604824415166000
16459325	::487604842547122000
33342988	::487604852973776000
728549208	::487604855549485000
306169468	::487604861643415000
30104821	::487604867805241000
367296747	::487604872775098000
69916558	::487604882602721000
43365529	::487604894417698000
160352135	::487604894598053000
133112299	::487604900419735000
344817215	::487604915057860000
40783277	::487604922708267000
329360692	::487604933701550000
83507090	::487604959467151000
55475943	::487604962721951000
68517440	::487604963082653000
178221936	::487604967956414000
61698439	::487604970053980000
178221936	::487604970259116000
329360692	::487604982963662000
43365529	::487604987472531000
178221936	::487604998876852000
178221936	::487605017403084000
224410857	::487605020557578000
545587327	::487605026831863000
160352135	::487605054669467000
19080798	::487605055856447000
239162983	::487605059883388000
60771081	::487605064924545000
16312540	::487605078363471000
83507090	::487605083266220000
198233216	::487605092317925000
14606079	::487605099120689000
97336064	::487605105479262000
178221936	::487605111267397000
293213630	::487605115809828000
178221936	::487605126727614000
728549208	::487605131006205000
19080798	::487605136819105000
178221936	::487605144213659000
849	::487605153600901000
60771081	::487605158419767000
178221936	::487605162488233000
425573791	::487605179852673000
527838807	::487605184357728000
178221936	::487605215168692000
40783277	::487605234869346000
260338000	::487605239315726000
367296747	::487605252409933000
16459325	::487605254490718000
24543872	::487605255585021000
14606079	::487605262455279000
105026890	::487605267165483000
517075828	::487605267983380000
397084214	::487605270340591000
16559994	::487605294143242000
849	::487605300216991000
89033916	::487605309507399000
108605734	::487605315353858000
16559994	::487605316667056000
61318348	::487605380248125000
104539435	::487605381699764000
43508994	::487605385499389000
225959127	::487605385688535000
105026890	::487605386665414000
19080798	::487605394437439000
43508994	::487605436950917000
89033916	::487605460456198000
39237011	::487605473986609000
56931148	::487605477228814000
7522612	::487605479141834000
321578565	::487605485345185000
262471070	::487605500876300000
14780915	::487605504391540000
115459999	::487605507071676000
43967474	::487605526218285000
33342988	::487605532065148000
43508994	::487605538524372000
127943795	::487605542462840000
16459325	::487605551099293000
262248356	::487605564852412000
43508994	::487605598632955000
123746907	::487605609618239000
517075828	::487605614143492000
16459325	::487605615406374000
49443349	::487605619529359000
198233216	::487605622159204000
470451598	::487605628446474000
321578565	::487605642849705000
160352135	::487605648847142000
17163265	::487605649065660000
40783277	::487605661874675000
282069115	::487605688064299000
16144669	::487605695601446000
160352135	::487605703830298000
185629189	::487605705088987000
80895456	::487605708112674000
38244930	::487605709178413000
260006924	::487605715465699000
307397057	::487605716283162000
233362394	::487605722448805000
17163265	::487605745245257000
316162665	::487605748612866000
254821900	::487605794125668000
16459325	::487605797418201000
43508994	::487605802400624000
23868298	::487605803038150000
435471503	::487605820524597000
439491329	::487605825947844000
435471503	::487605826065289000
458826306	::487605863390384000
23868298	::487605863817830000
40783277	::487605866787385000
160094025	::487605872882114000
584206727	::487605877768060000
17107944	::487605885741854000
425573791	::487605897007747000
147279456	::487605907660881000
182901672	::487605912254021000
104539435	::487605915722727000
377110730	::487605919937613000
503577648	::487605923834503000
22383485	::487605927399657000
198233216	::487605953031077000
43508994	::487605962203607000
78465328	::487606002980630000
22431584	::487606011529027000
83507090	::487606037612994000
23868298	::487606041043935000
17233573	::487606046672691000
82150924	::487606053958189000
75630500	::487606054105395000
483190332	::487606054948450000
316162665	::487606060144795000
350645139	::487606070525718000
18148466	::487606078935683000
160094025	::487606084358897000
271204273	::487606088267620000
82150924	::487606104679915000
282069115	::487606117359300000
350525380	::487606135416184000
176224586	::487606136041111000
180388620	::487606167233773000
16807883	::487606198133608000
329360692	::487606206790242000
338619333	::487606209650761000
475031809	::487606229712125000
127943795	::487606244291907000
198233216	::487606278018334000
160352135	::487606278277980000
83507090	::487606298830073000
20954074	::487606301053054000
170868061	::487606312008556000
49443349	::487606330060836000
253737829	::487606344959021000
114077276	::487606381998907000
114077276	::487606382011498000
29553235	::487606401263341000
16459325	::487606417864814000
378334138	::487606421555392000
17339508	::487606423736840000
350645139	::487606428966715000
15109013	::487606430791258000
310009833	::487606438332608000
316162665	::487606444443713000
37578654	::487606453268910000
36861827	::487606458712727000
20954074	::487606461262856000
160352135	::487606461640355000
195103093	::487606466660950000
61969086	::487606480750006000
14606079	::487606490354548000
607637849	::487606490954346000
182901672	::487606501713121000
21117523	::487606520423919000
392716377	::487606522076069000
198393365	::487606530045259000
316162665	::487606532331143000
186208532	::487606532817686000
78465328	::487606545450950000
49443349	::487606562144673000
37029138	::487606567928623000
397084214	::487606584063688000
350525380	::487606599977295000
33342988	::487606610533953000
20954074	::487606622101839000
17470539	::487606668792823000
527838807	::487606669380431000
104539435	::487606679161552000
16299351	::487606712997019000
17107944	::487606714926395000
20954074	::487606725055229000
282069115	::487606741425606000
219550942	::487606749621260000
338619333	::487606752897015000
325996873	::487606753048395000
329360692	::487606758433492000
168347877	::487606762657153000
147279456	::487606793170722000
254433701	::487606802066862000
466646092	::487606808035356000
405239647	::487606808673288000
188922113	::487606828465786000
179337055	::487606855544209000
335432246	::487606860267012000
316162665	::487606878277345000
20190503	::487606882685952000
104539435	::487606911832170000
396952554	::487606919193182000
18455966	::487606923077107000
24226614	::487606928143437000
545587327	::487606945562763000
171203506	::487606950834630000
43508994	::487606957193183000
36861827	::487606963484643000
35097852	::487606971286441000
247374067	::487606975413620000
338619333	::487607000281272000
16370204	::487607002387218000
168347877	::487607005092147000
22651134	::487607005390327000
335432246	::487607016966213000
1565041	::487607025380368000
223243607	::487607036080033000
82115262	::487607068019286000
162394402	::487607105243729000
162394402	::487607106380369000
162394402	::487607106984361000
35369698	::487607108033343000
162394402	::487607108511076000
162394402	::487607109219909000
394962689	::487607110494978000
355990893	::487607129256497000
22278303	::487607144309469000
29737650	::487607149694943000
168347877	::487607152035385000
316162665	::487607157982896000
147279456	::487607161980067000
78926478	::487607167298457000
22504277	::487607180758355000
335432246	::487607189863792000
225959127	::487607196117913000
412792027	::487607196143071000
253126912	::487607199380688000
282069115	::487607205408296000
35376355	::487607213645496000
147279456	::487607222667444000
350645139	::487607224613617000
310009833	::487607226048065000
104539435	::487607242850836000
168347877	::487607248705708000
254821900	::487607249553330000
537561541	::487607252334170000
223243607	::487607263910445000
22278303	::487607284110204000
119269983	::487607285288808000
367476078	::487607286999703000
40783277	::487607293408587000
17990173	::487607307308920000
396952554	::487607314179178000
127943795	::487607318092464000
19147974	::487607323712847000
16312540	::487607329819746000
171203506	::487607336031100000
367322500	::487607336073043000
224410857	::487607338241904000
367296747	::487607343928987000
47880950	::487607355681411000
454465194	::487607373196836000
65476712	::487607382915420000
392278984	::487607413512863000
412792027	::487607437021941000
251825047	::487607446894944000
22431584	::487607454189232000
43365529	::487607473163878000
168347877	::487607475592380000
16459325	::487607486762217000
21945140	::487607504369500000
22187821	::487607505514553000
40783277	::487607518923722000
244646421	::487607524166602000
282069115	::487607534627201000
53087279	::487607545381396000
43365529	::487607551249248000
43365529	::487607579195891000
14520186	::487607581104697000
127943795	::487607604668297000
454465194	::487607613652090000
147279456	::487607626625069000
160352135	::487607630144094000
282069115	::487607639308648000
564879952	::487607642131398000
38848610	::487607669923282000
254433701	::487607674301739000
454465194	::487607674545004000
350645139	::487607678743478000
394962689	::487607687081779000
33818674	::487607697823371000
513434526	::487607703796068000
171203506	::487607715766616000
376525681	::487607718346108000
68221984	::487607726122745000
188922113	::487607726516600000
17163265	::487607738114256000
16459325	::487607746502877000
364546435	::487607746859372000
25408355	::487607751665659000
83507090	::487607753142067000
243472980	::487607759920459000
291155950	::487607787002687000
104539435	::487607829231321000
145911982	::487607834121887000
508860717	::487607838886219000
7522612	::487607873866698000
14520186	::487607884155723000
194377350	::487607894821466000
83736832	::487607898609287000
194377350	::487607911950987000
25408355	::487607918506688000
310009833	::487607918817054000
374739722	::487607940367396000
147279456	::487607952895791000
364410144	::487607957475958000
279139758	::487607980997632000
508860717	::487607987670769000
61969086	::487607992905654000
375364618	::487607993995767000
23413958	::487608009678659000
470451598	::487608033321971000
16459325	::487608042650091000
251443783	::487608079047880000
26738161	::487608090888765000
23413958	::487608099000184000
251443783	::487608099356692000
463138486	::487608114406260000
528975562	::487608148979904000
251443783	::487608151324114000
244995179	::487608157502730000
316162665	::487608186900209000
30516926	::487608187185790000
35592561	::487608196291231000
251825047	::487608238477557000
33555786	::487608249261506000
412792027	::487608256261787000
123746907	::487608266437177000
528975562	::487608283155673000
25408355	::487608290478526000
160352135	::487608308161736000
508860717	::487608315589849000
12653722	::487608328801894000
188922113	::487608342651469000
562393615	::487608355339649000
165261298	::487608367183958000
97973690	::487608375518044000
412792027	::487608379909873000
23868298	::487608391380922000
78213	::487608393650012000
221098400	::487608401510150000
329360692	::487608416483815000
349386319	::487608423169540000
349386319	::487608442702417000
376525681	::487608470795853000
168347877	::487608476701450000
20713213	::487608476894765000
378334138	::487608511753232000
357211620	::487608513422954000
48098530	::487608544443629000
543585402	::487608553788542000
51650419	::487608557433405000
313341167	::487608567902384000
97973690	::487608568997109000
22278303	::487608569546932000
335759212	::487608573547917000
286734780	::487608574961401000
224682361	::487608577763581000
454465194	::487608578304270000
43365529	::487608582527930000
78465328	::487608583597461000
301290830	::487608590123819000
127943795	::487608629856845000
40226593	::487608653180977000
614074554	::487608670839394000
344817215	::487608688211808000
21945140	::487608704984809000
21945140	::487608711502761000
509524562	::487608712467857000
106860209	::487608719140589000
21945140	::487608722252759000
7522612	::487608724907769000
188922113	::487608725528530000
424498591	::487608726548152000
16248047	::487608740661960000
155397134	::487608750317273000
100090407	::487608755111346000
316162665	::487608767651934000
26738161	::487608767690072000
503911979	::487608778439667000
254433701	::487608797033033000
151190656	::487608805815885000
194359616	::487608813604720000
367476078	::487608822890889000
350525380	::487608839056134000
524866555	::487608839450423000
22278303	::487608857439776000
35505123	::487608874417930000
289743411	::487608886233665000
23097227	::487608890851213000
16459325	::487608896497147000
35505123	::487608910073712000
369160273	::487608922686382000
127943795	::487608956668612000
412792027	::487608963702464000
369160273	::487608964692344000
162394402	::487608966692605000
194359616	::487608969943199000
536012978	::487608977027379000
162394402	::487608986376470000
162394402	::487608987005632000
559991040	::487608987802939000
68966030	::487609005867794000
96273402	::487609014964867000
20293581	::487609018534199000
20293581	::487609019558035000
310009833	::487609021411516000
282069115	::487609038553616000
20713213	::487609054861459000
310009833	::487609065409757000
142038800	::487609074813767000
160352135	::487609080454729000
85111877	::487609104601743000
313341167	::487609111740030000
484423510	::487609122993348000
24136198	::487609142719176000
378234727	::487609146527588000
145911982	::487609149514326000
316162665	::487609151279751000
219550942	::487609164491788000
39237011	::487609172632956000
97973690	::487609203771453000
23413958	::487609215993671000
329360692	::487609224042536000
63996070	::487609224621330000
460491164	::487609240622612000
24136198	::487609259434053000
245855482	::487609286487719000
251443783	::487609300664070000
335367791	::487609305818869000
81016171	::487609313217638000
113722629	::487609315423830000
7522612	::487609326228357000
188922113	::487609336655400000
254433701	::487609343638900000
217871594	::487609349364129000
367476078	::487609359456014000
291221395	::487609359737049000
160352135	::487609360583884000
94226339	::487609369799188000
364410144	::487609371904319000
26738161	::487609388203798000
66396119	::487609413595717000
635577431	::487609433489285000
107870705	::487609447200854000
245855482	::487609469552300000
397492187	::487609470097588000
364410144	::487609473138061000
479986172	::487609485746130000
387863634	::487609487147008000
55219816	::487609492260257000
100843087	::487609496869412000
38848610	::487609500837609000
397492187	::487609509473693000
454465194	::487609531958964000
14780915	::487609532051623000
454465194	::487609537541582000
23413958	::487609543187120000
396923534	::487609548539052000
536012978	::487609550791376000
122067183	::487609551177678000
40816246	::487609551378587000
387863634	::487609575839760000
253134261	::487609623029899000
66396119	::487609648300584000
38848610	::487609651660607000
162394402	::487609654403289000
162394402	::487609659004424000
7522612	::487609691174760000
221098400	::487609696522473000
24983393	::487609704571351000
4434941	::487609707784200000
160352135	::487609710120431000
35505123	::487609715078070000
509524562	::487609717519568000
43045329	::487609725047943000
313341167	::487609765481029000
513711139	::487609771114000000
43045329	::487609785051656000
411777707	::487609798612221000
282069115	::487609800465719000
18148466	::487609810351702000
23413958	::487609823626674000
136006997	::487609828013899000
16312540	::487609833768910000
41675336	::487609856707133000
55120405	::487609857626103000
171203506	::487609879935197000
61718844	::487609893306642000
83507090	::487609901569429000
233677206	::487609912940568000
27726737	::487609930380083000
32750427	::487609935950127000
122067183	::487609937397575000
25747982	::487609939251449000
106860209	::487609941901836000
26738161	::487609949024174000
171203506	::487609951804604000
127943795	::487609966212423000
255311687	::487610001045745000
160733683	::487610009505632000
437762769	::487610010697207000
186314952	::487610021165817000
102401687	::487610028103180000
100376439	::487610033635880000
401089789	::487610041222979000
353475742	::487610043194687000
19080798	::487610044855222000
22383485	::487610046160044000
53087279	::487610058935914000
176778479	::487610063872204000
127943795	::487610073519489000
83507090	::487610077558214000
40816246	::487610084525371000
23611301	::487610100681830000
437762769	::487610102837694000
106860209	::487610117978746000
160352135	::487610134906953000
23413958	::487610138787086000
332073582	::487610152015519000
22383485	::487610160912035000
44779656	::487610162035687000
85399171	::487610165357604000
26738161	::487610168008773000
307397057	::487610175226802000
96421993	::487610176854577000
348152108	::487610177781129000
332073582	::487610185678999000
329360692	::487610197985472000
463138486	::487610200502042000
24868543	::487610200581365000
83507090	::487610217962557000
79447998	::487610228595101000
524866555	::487610232822972000
25747982	::487610272178135000
17470539	::487610284761051000
14604658	::487610287248252000
30516926	::487610290440134000
383202357	::487610297427845000
12653722	::487610325563240000
43365529	::487610327878492000
23097227	::487610353312731000
131866787	::487610360409886000
370464008	::487610401736380000
310009833	::487610407750602000
364410144	::487610418504794000
367476078	::487610422292262000
7522612	::487610429145772000
155397134	::487610433797652000
372479589	::487610443775504000
24804859	::487610446422499000
372479589	::487610451849531000
519909326	::487610452537393000
27364321	::487610458401411000
372479589	::487610461072801000
27726737	::487610465917231000
349904873	::487610482656677000
171203506	::487610488357154000
349904873	::487610492022583000
372479589	::487610502877442000
23413958	::487610524851400000
62093388	::487610538772664000
270184694	::487610543658651000
160352135	::487610586117595000
372479589	::487610587732377000
155397134	::487610595215421000
224103552	::487610604220215000
122067183	::487610606938120000
27726737	::487610612915003000
128666650	::487610617155813000
437762769	::487610621874417000
171203506	::487610627582472000
238030490	::487610630036156000
32624494	::487610649061498000
545587327	::487610649422602000
172997876	::487610669093502000
7522612	::487610674751614000
1565041	::487610691017510000
128666650	::487610708096720000
55219816	::487610739499491000
372479589	::487610744511283000
238788821	::487610753764298000
224103552	::487610754359508000
412792027	::487610759816699000
47753031	::487610761246552000
27726737	::487610786202656000
133617944	::487610798655557000
240492455	::487610804317851000
134225933	::487610810370637000
128666650	::487610816209125000
27992224	::487610824065036000
22383485	::487610827978342000
55219816	::487610829249183000
155397134	::487610832998924000
38848610	::487610834601132000
26879335	::487610835456364000
170868061	::487610845342363000
107870705	::487610847426904000
251825047	::487610851260510000
38848610	::487610868252041000
92840294	::487610898077339000
120296296	::487610906390843000
20941662	::487610922115301000
133617944	::487610923532570000
38333116	::487610943514607000
7522612	::487610948102782000
297679816	::487610962418356000
102796495	::487610965379121000
316162665	::487610988045148000
38333116	::487610993825288000
395057520	::487611002897588000
1565041	::487611015652470000
341037427	::487611021541257000
128666650	::487611030420586000
22278303	::487611034044493000
367941154	::487611042739269000
427464965	::487611044089827000
17536130	::487611055162806000
238788821	::487611066999128000
536012978	::487611075307663000
17163265	::487611092601176000
171203506	::487611096107196000
40864634	::487611098364121000
23413958	::487611124926275000
338664006	::487611127346372000
25082908	::487611133516193000
316162665	::487611144178118000
27992224	::487611144194887000
367941154	::487611164416016000
41925570	::487611166236372000
247159855	::487611184497975000
27726737	::487611186796429000
364410144	::487611187719200000
64549933	::487611188646514000
225959127	::487611208174804000
27992224	::487611216425009000
35505123	::487611222003433000
162394402	::487611231251865000
26879335	::487611245130825000
25408355	::487611260683300000
162394402	::487611268635713000
23413958	::487611268992221000
536012978	::487611281294123000
251443783	::487611289506566000
107870705	::487611296653639000
122717174	::487611301292933000
425434011	::487611308590641000
61969086	::487611321459150000
50228529	::487611328362979000
201376114	::487611333907460000
155397134	::487611338798419000
155397134	::487611345249271000
171203506	::487611351380934000
25408355	::487611367604887000
171203506	::487611404283695000
200796300	::487611411711811000
23413958	::487611412315779000
328252982	::487611414995955000
261043724	::487611418725072000
41925570	::487611440954892000
338664006	::487611457618456000
38848610	::487611472642834000
38848610	::487611494763622000
367941154	::487611501189287000
171203506	::487611520281358000
198911524	::487611523406114000
46963484	::487611529248772000
238788821	::487611533170835000
38848610	::487611552506580000
425434011	::487611557812006000
536012978	::487611563000352000
23097227	::487611576292098000
551248502	::487611577533620000
316162665	::487611597729181000
564138249	::487611598069305000
27626703	::487611617207537000
547741880	::487611630570971000
23097227	::487611632885833000
106320745	::487611671821971000
16102033	::487611690930806000
254821900	::487611700175450000
15804863	::487611707489910000
355574432	::487611724162269000
524866555	::487611733280710000
27726737	::487611748162093000
42297542	::487611756529721000
254600909	::487611769783738000
127943795	::487611788499095000
171203506	::487611834375995000
16102033	::487611839216234000
328794919	::487611841812520000
26879335	::487611850633134000
255834275	::487611860783362000
289743411	::487611864248225000
61969086	::487611883592359000
193126668	::487611918283452000
65513	::487611922884198000
80895456	::487611933294854000
50807638	::487611966811557000
18336787	::487611968862175000
379304556	::487611979348340000
76815335	::487611979557650000
637418169	::487611980933386000
351641054	::487612003738218000
152103757	::487612004039786000
54344507	::487612006892335000
564138249	::487612012953088000
367941154	::487612015121530000
80895456	::487612021786279000
35256600	::487612050193924000
38333116	::487612052706721000
15804863	::487612052991537000
54466394	::487612056992886000
316162665	::487612060667088000
82115262	::487612106481479000
168347877	::487612112282202000
76815335	::487612127964692000
564138249	::487612164967251000
54466394	::487612165658914000
108204138	::487612191076810000
7522612	::487612195367186000
50807638	::487612207195516000
35505123	::487612217081073000
17655353	::487612230578368000
193126668	::487612246793912000
57651074	::487612247678517000
316162665	::487612263918874000
38333116	::487612270424641000
421338980	::487612274799308000
329360692	::487612274819883000
421338980	::487612279396257000
25747982	::487612284118634000
58652870	::487612289734815000
92840294	::487612303261454000
21682918	::487612318449434000
65576332	::487612325038264000
546153359	::487612326036504000
17339508	::487612332046946000
27432862	::487612334647832000
37578654	::487612336337743000
38333116	::487612360564416000
316162665	::487612371720888000
31056422	::487612395683319000
286910447	::487612408785928000
7522612	::487612415635247000
193126668	::487612421507661000
158129535	::487612428747030000
551248502	::487612435885326000
484423510	::487612443539939000
80895456	::487612443804577000
340055562	::487612462460448000
344817215	::487612463668400000
367476078	::487612470454796000
329360692	::487612471687921000
383202357	::487612482026872000
23164217	::487612485449433000
190396530	::487612494316589000
23164217	::487612510258724000
193126668	::487612511706161000
27726737	::487612521114001000
23164217	::487612534732496000
38333116	::487612537173979000
377110730	::487612553963790000
378200627	::487612565963694000
258822538	::487612568295309000
306169468	::487612568890925000
260825806	::487612570342137000
243014276	::487612581356793000
59670513	::487612583910711000
96273402	::487612585923993000
21374892	::487612591427317000
364410144	::487612591846334000
175591069	::487612600083963000
551248502	::487612603200307000
364410144	::487612612289392000
96793797	::487612620480860000
21374892	::487612630811824000
17990173	::487612634758672000
329093513	::487612646423007000
484423510	::487612649396371000
152103757	::487612664344879000
18148466	::487612664622116000
614074554	::487612673941864000
98806791	::487612678714560000
127943795	::487612690429644000
425434011	::487612699493163000
16807883	::487612700298854000
47017345	::487612726361874000
20954074	::487612730950430000
614074554	::487612783656050000
316162665	::487612811955036000
35505123	::487612814794579000
269605766	::487612822436597000
21374892	::487612825465274000
625951846	::487612850849189000
127943795	::487612857782390000
38848610	::487612880330977000
54344507	::487612914158022000
16459325	::487612965299179000
23413958	::487612995225141000
543585402	::487613011712950000
16312540	::487613012493484000
16807883	::487613031984422000
96793797	::487613032361500000
367476078	::487613040599498000
425434011	::487613042029363000
727422228	::487613059033100000
258822538	::487613061805506000
258822538	::487613066826117000
109718758	::487613088619708000
247159855	::487613104344166000
509524562	::487613107578363000
127943795	::487613119142047000
415179202	::487613126834417000
50807638	::487613126922473000
329093513	::487613148976119000
425434011	::487613151362314000
528975562	::487613152805543000
727422228	::487613159025283000
25408355	::487613161655119000
85344924	::487613207045894000
31056422	::487613240109981000
25082908	::487613250737958000
152103757	::487613269436157000
329360692	::487613275668889000
258822538	::487613299882614000
253126912	::487613309609201000
71617108	::487613312608509000
52252090	::487613325295882000
469196810	::487613335131529000
265760942	::487613350843404000
269605766	::487613354056220000
26947347	::487613357173014000
564138249	::487613362067738000
48390222	::487613364000923000
329360692	::487613383521607000
136880369	::487613396947202000
109718758	::487613413258825000
21374892	::487613427276591000
11146552	::487613442308972000
50807638	::487613452530491000
52252090	::487613457022197000
193126668	::487613465054687000
614096745	::487613467537309000
136880369	::487613473610686000
25082908	::487613473862332000
193126668	::487613477000052000
152103757	::487613484402614000
17473737	::487613507827822000
152103757	::487613529210384000
50807638	::487613541990797000
27792069	::487613553961349000
2084321	::487613554736906000
19161423	::487613561301368000
21374892	::487613568746270000
201376114	::487613583941832000
469196810	::487613591642583000
86604355	::487613605022818000
8524892	::487613623666483000
305379724	::487613635531796000
61318348	::487613640078802000
16312540	::487613654901067000
39847939	::487613658579484000
253552344	::487613676292431000
195276249	::487613682898440000
210873235	::487613685477949000
54422208	::487613689671872000
440624261	::487613709791920000
25084916	::487613720831733000
2084321	::487613776108060000
347994449	::487613778385571000
614096745	::487613788724555000
15170503	::487613800388890000
439491329	::487613828172353000
53087279	::487613838468997000
59670513	::487613857557254000
208217521	::487613866462175000
131220599	::487613873516589000
364410144	::487613880990826000
16459325	::487613890977886000
402268968	::487613892194230000
16299351	::487613903321698000
26580506	::487613908728180000
50429893	::487613917850378000
372479589	::487613921386184000
364410144	::487613932379447000
160094025	::487613934024003000
194377350	::487613968106926000
364410144	::487613977975730000
285906246	::487613982367166000
380680929	::487613987366764000
43365529	::487613988767670000
40816246	::487613994589753000
194377350	::487613995835482000
38848610	::487614008435171000
163893797	::487614020547928000
252756099	::487614035953995000
469196810	::487614040735100000
24804859	::487614052391485000
14780915	::487614058657759000
43365529	::487614059672395000
193126668	::487614068501807000
305379724	::487614081071730000
42910967	::487614125372375000
15010357	::487614148352946000
14253476	::487614148713660000
208217521	::487614148986286000
114077276	::487614210889617000
114077276	::487614210893815000
114077276	::487614211053219000
114077276	::487614211401728000
114077276	::487614212412157000
114077276	::487614212621869000
43508994	::487614213410406000
83163050	::487614213519458000
193126668	::487614216963371000
187716774	::487614217537589000
445903498	::487614241990795000
178221936	::487614246629289000
152875477	::487614257110855000
247159855	::487614259619065000
276202961	::487614276320772000
257265522	::487614282868076000
178221936	::487614286013812000
171203506	::487614286802325000
364410144	::487614289897730000
16299351	::487614313150959000
25084916	::487614315776978000
163646426	::487614322659446000
17655353	::487614331689779000
54344507	::487614353764409000
310009833	::487614410026799000
42910967	::487614417685999000
74315614	::487614452733603000
380049732	::487614455074029000
332073582	::487614507246567000
115200960	::487614556881952000
200796300	::487614567912980000
178221936	::487614575034908000
14253476	::487614580592361000
23413958	::487614587911409000
12653722	::487614590709018000
78065938	::487614615392505000
16459325	::487614617968205000
23413958	::487614694929096000
95072707	::487614714654896000
21374892	::487614725367554000
20954074	::487614728676450000
161199833	::487614740240158000
58028621	::487614742270201000
43365529	::487614749975134000
387863634	::487614752961490000
98806791	::487614770434953000
273034167	::487614777305214000
444247134	::487614785475710000
187047785	::487614807856517000
221098400	::487614810633146000
227577445	::487614826735468000
21089214	::487614835308650000
195154119	::487614839548674000
21089214	::487614861669855000
257265522	::487614865725349000
467775651	::487614884117762000
50807638	::487614890593767000
224410857	::487614899628310000
224410857	::487614901100478000
161199833	::487614904568803000
387863634	::487614907903275000
367476078	::487614916778401000
152103757	::487614924638535000
469196810	::487614937905102000
524866555	::487614939125657000
255205725	::487614949091315000
23413958	::487614950689349000
291155950	::487614953637949000
194129729	::487614956414967000
59670513	::487614974433304000
421987323	::487614987377319000
467775651	::487614992800563000
257265522	::487614997158043000
453690730	::487615004124798000
21548401	::487615007664779000
255205725	::487615035523342000
494514265	::487615071955079000
728549208	::487615085981229000
15010357	::487615087763808000
47929423	::487615100761939000
18138157	::487615110333353000
59670513	::487615123272372000
74315614	::487615125126656000
17258301	::487615127760285000
101572891	::487615145632620000
364410144	::487615159959961000
16459325	::487615163580039000
12653722	::487615164569513000
18999708	::487615167190925000
101572891	::487615175424745000
43508994	::487615180105216000
483190332	::487615181791297000
16299351	::487615184522199000
21374892	::487615194089418000
367476078	::487615205250052000
494514265	::487615207078764000
43508994	::487615230587850000
494514265	::487615251999756000
115200960	::487615252805087000
15010357	::487615252826435000
364410144	::487615266835013000
483190332	::487615280135168000
43508994	::487615280638488000
425183249	::487615288494817000
171203506	::487615298732687000
230365198	::487615321231339000
198233216	::487615337001926000
43508994	::487615337555181000
17529301	::487615379536375000
24136198	::487615383826735000
43365529	::487615398087376000
43508994	::487615399521828000
36082253	::487615402332409000
291413743	::487615422498238000
20293581	::487615459651756000
43508994	::487615465053626000
253737829	::487615478487986000
208217521	::487615499141120000
96062555	::487615511790772000
23413958	::487615513816596000
43508994	::487615527393574000
429375230	::487615530463813000
16459325	::487615546025054000
85344924	::487615568757813000
425183249	::487615584625258000
20293581	::487615613972779000
43508994	::487615624252624000
208217521	::487615630783569000
390900557	::487615646255964000
160352135	::487615660025868000
171203506	::487615685996969000
338619333	::487615691269214000
54587465	::487615692288438000
91770694	::487615701260468000
91770694	::487615711486160000
139447011	::487615718738120000
80419613	::487615730633175000
105993726	::487615731887251000
47167252	::487615745509965000
355990893	::487615750979739000
301290830	::487615770852347000
185399022	::487615771481497000
36116261	::487615783631982000
139447011	::487615784529965000
61969086	::487615789928038000
14606079	::487615800824446000
96273402	::487615807610839000
44231782	::487615811234717000
130312780	::487615811339558000
253737829	::487615816611803000
47167252	::487615817618452000
25747982	::487615848392450000
18455966	::487615856428736000
78465328	::487615864372355000
727422228	::487615867690049000
377715399	::487615882579820000
625900103	::487615882797932000
27836945	::487615917975543000
27836945	::487615919112220000
429558621	::487615921771778000
424698378	::487615936807981000
16459325	::487615951962398000
301290830	::487615960199991000
19080798	::487615961495638000
179519500	::487615963160780000
17258301	::487615972988444000
119269983	::487615989257740000
36116261	::487615996006776000
101572891	::487615996547833000
80419613	::487615996757544000
16370204	::487616012523945000
457197060	::487616014872363000
24804859	::487616021319405000
160352135	::487616027283300000
138557664	::487616032518197000
238307628	::487616036280094000
424698378	::487616042500231000
179519500	::487616051962580000
185356495	::487616064621404000
332391188	::487616067905134000
424698378	::487616068093874000
55426501	::487616069679325000
18148466	::487616072393457000
37578654	::487616077052919000
424698378	::487616079309463000
49443349	::487616090902507000
24226614	::487616100490678000
524866555	::487616110313738000
160352135	::487616115841826000
15814841	::487616128479682000
179519500	::487616138486902000
19080798	::487616139787108000
136880369	::487616140235923000
16312540	::487616140953518000
17258301	::487616143914315000
19939574	::487616151904473000
20293581	::487616154798551000
33249556	::487616159517519000
326813935	::487616172779921000
185356495	::487616182435205000
31625914	::487616189066014000
179519500	::487616235673092000
344817215	::487616236616826000
160352135	::487616239200501000
16459325	::487616251041435000
49455873	::487616269739241000
54344507	::487616275288702000
22383485	::487616294284689000
200590129	::487616307911602000
264677315	::487616316392480000
50818061	::487616321421856000
179519500	::487616322755231000
457197060	::487616322998505000
150034005	::487616368871628000
179519500	::487616374408110000
291221395	::487616380293087000
238307628	::487616387162980000
22383485	::487616391819063000
20293581	::487616404082810000
494514265	::487616425847033000
20954074	::487616425868009000
36116261	::487616436349571000
179519500	::487616480087777000
388597293	::487616482461757000
35505123	::487616484542128000
537561541	::487616500371824000
250713436	::487616502950920000
25082908	::487616510450360000
49443349	::487616516083290000
17455392	::487616517752627000
143225254	::487616531912605000
400704846	::487616543656656000
336628506	::487616544269418000
43508994	::487616547314102000
188922113	::487616548564398000
297679816	::487616572220264000
297679816	::487616579212161000
291221395	::487616579845488000
22383485	::487616606126997000
257830093	::487616610640072000
463138486	::487616618726719000
48390222	::487616622492778000
49443349	::487616630227095000
19080798	::487616663517290000
384305773	::487616666822803000
61969086	::487616667221262000
15361643	::487616667967451000
168387841	::487616688607604000
49443349	::487616703317037000
101881386	::487616706094047000
118469346	::487616712171220000
463138486	::487616713102721000
123739379	::487616713433706000
316162665	::487616715279192000
19080798	::487616723235774000
49443349	::487616733314691000
27816303	::487616736544710000
168387841	::487616750955937000
179519500	::487616775106732000
160352135	::487616783696666000
123746907	::487616791985025000
163983371	::487616796355072000
16248047	::487616808011440000
273631488	::487616825128398000
16459325	::487616829373022000
189135890	::487616841670356000
22383485	::487616846095716000
30989596	::487616853292765000
7522612	::487616857378013000
537561541	::487616859869835000
518141549	::487616860028805000
310330192	::487616860570267000
41508239	::487616873664491000
118469346	::487616893641965000
144733584	::487616912767995000
20954074	::487616915209064000
257830093	::487616928715128000
179519500	::487616937459843000
537561541	::487616938554580000
466646092	::487616945923948000
25084916	::487616958943485000
208217521	::487616962256994000
594121150	::487616967847587000
22383485	::487616969710272000
61969086	::487616976358232000
329360692	::487616980938018000
623584562	::487616983265837000
291221395	::487616991810048000
372479589	::487617016480546000
196659229	::487617022797565000
336250359	::487617024362049000
48390222	::487617028383985000
189135890	::487617030216900000
171746458	::487617050534105000
372479589	::487617053352665000
108798356	::487617070977126000
115550523	::487617086810644000
160352135	::487617098382712000
16370204	::487617102451576000
187651826	::487617125645680000
44307877	::487617141227532000
38848610	::487617162140741000
200590129	::487617164975681000
107842096	::487617176811999000
17473737	::487617179202764000
463138486	::487617194948579000
85344924	::487617199679356000
342845822	::487617211876401000
208217521	::487617223440482000
12653722	::487617223788220000
50807638	::487617244512681000
529096266	::487617250510528000
171746458	::487617258143772000
29300584	::487617267278958000
17455392	::487617284253290000
271204273	::487617292331532000
22383485	::487617294483603000
15361643	::487617305707155000
200590129	::487617317094694000
61969086	::487617325227864000
245398547	::487617333431910000
40783277	::487617341732052000
164676969	::487617350259453000
40226593	::487617353216450000
113722629	::487617354059489000
21089214	::487617356043386000
17163265	::487617361944801000
365151006	::487617369741606000
16248047	::487617371189035000
160352135	::487617373495521000
17990173	::487617378998820000
240463390	::487617400464871000
109105005	::487617406114615000
424698378	::487617411084869000
224410857	::487617423290662000
413735493	::487617433423724000
200590129	::487617436468801000
19147974	::487617443540385000
54466394	::487617449915715000
25082908	::487617462200856000
20954074	::487617471675777000
312517498	::487617472540188000
329360692	::487617491795836000
17107944	::487617493016772000
305379724	::487617506014535000
27211964	::487617524100759000
40783277	::487617532639969000
323978080	::487617539514855000
273631488	::487617546905206000
109805996	::487617553960038000
424698378	::487617573639319000
39041792	::487617585115332000
384305773	::487617590844743000
61969086	::487617596293140000
305379724	::487617596942843000
424698378	::487617610754703000
15109013	::487617614152089000
575755127	::487617629822418000
33676766	::487617632040783000
36866805	::487617648851574000
340055562	::487617656267096000
20954074	::487617663972040000
14178003	::487617664102047000
199331386	::487617664865411000
113188973	::487617672486854000
200590129	::487617675414081000
408869196	::487617695891083000
40816246	::487617699900444000
41136161	::487617702786134000
489078088	::487617704790982000
33676766	::487617707596988000
323262953	::487617721836650000
131866787	::487617725993594000
40783277	::487617733488439000
171746458	::487617734747115000
424698378	::487617742095138000
574147363	::487617748134940000
22278303	::487617764954492000
24136198	::487617802124029000
113188973	::487617809191817000
198911524	::487617813842903000
637418169	::487617819580710000
23097227	::487617840069873000
48390222	::487617840346710000
20020647	::487617850794729000
48390222	::487617851629400000
158948807	::487617855551066000
17107944	::487617861490593000
434545772	::487617885464838000
85344924	::487617904720879000
200590129	::487617910248976000
16248047	::487617911012745000
160352135	::487617932994682000
264608632	::487617951957135000
38848610	::487617953459077000
326146327	::487617962715537000
48390222	::487617971548745000
170815462	::487617978947469000
19080798	::487617987688423000
189916646	::487617989576249000
60108947	::487617999994884000
263971863	::487618047432073000
30989596	::487618058580545000
133158896	::487618085302861000
51413309	::487618086594674000
41136161	::487618088301383000
225203526	::487618090096533000
185716839	::487618095704338000
70571907	::487618122036166000
78926478	::487618130303131000
65512747	::487618130420588000
15804863	::487618148179275000
94996744	::487618148833951000
196659229	::487618153779060000
263971863	::487618162150481000
158948807	::487618186192633000
15804863	::487618212696055000
16248047	::487618218824310000
20941662	::487618245151576000
253717655	::487618251933761000
160352135	::487618255863816000
245398547	::487618273480290000
138557664	::487618287371440000
376525681	::487618318245695000
728549208	::487618330988400000
25784705	::487618359530225000
14178003	::487618366564487000
16248047	::487618367839535000
251825047	::487618372897484000
551248502	::487618394380718000
158948807	::487618396452683000
179519500	::487618407396036000
457811756	::487618424718127000
338619333	::487618441461784000
36861827	::487618473535602000
14178003	::487618474769125000
200590129	::487618480707866000
68622166	::487618484508315000
158948807	::487618485984690000
310982944	::487618487087812000
96273402	::487618520109162000
432747373	::487618523321999000
147997393	::487618524052226000
80419613	::487618525012705000
228915951	::487618525549187000
326146327	::487618538849316000
27992224	::487618561129852000
329360692	::487618563750912000
20786050	::487618564573392000
238024746	::487618568838995000
14178003	::487618571774984000
312517498	::487618576187424000
6203992	::487618583456120000
305379724	::487618598018375000
83736832	::487618601936228000
176839128	::487618614615220000
42910967	::487618618126245000
87771600	::487618620239794000
38848610	::487618623851474000
158948807	::487618647628607000
6203992	::487618648073572000
429375230	::487618654075236000
301244128	::487618663043047000
227046044	::487618681782808000
9899992	::487618688976035000
145911982	::487618691736289000
200796300	::487618699923173000
200590129	::487618704637583000
14178003	::487618719980322000
444251177	::487618738913435000
158948807	::487618743124508000
160352135	::487618761671704000
27992224	::487618767254720000
384305773	::487618788784087000
347413433	::487618790570459000
30989596	::487618797205868000
47880950	::487618803811889000
7522612	::487618804411666000
147997393	::487618816223248000
238788821	::487618820929245000
145911982	::487618834564911000
367476078	::487618836649082000
68221984	::487618849802833000
48390222	::487618850234441000
463138486	::487618858111344000
498321918	::487618861462601000
94996744	::487618865510490000
27992224	::487618865707618000
17655353	::487618898552832000
397492187	::487618902760108000
579271413	::487618905859313000
429375230	::487618913434214000
6203992	::487618914768420000
27364321	::487618917545037000
430182591	::487618927170580000
18722083	::487618936402640000
15804863	::487618944501420000
69666823	::487618944576917000
208217521	::487618948490620000
266033863	::487618977221210000
15804863	::487618990231916000
111411572	::487619008053530000
615636079	::487619010389766000
397492187	::487619014307614000
37029138	::487619040626872000
14178003	::487619045936463000
158948807	::487619048147275000
273631488	::487619062328217000
165517420	::487619081340612000
16459325	::487619081752031000
17655353	::487619091352395000
280749613	::487619096444698000
323262953	::487619112362065000
300135225	::487619126974640000
392278984	::487619141244059000
26179867	::487619142149632000
47880950	::487619144787832000
18722083	::487619147971313000
312517498	::487619150643490000
27992224	::487619151155175000
483190332	::487619156007608000
170868061	::487619161082707000
260428602	::487619174492307000
347413433	::487619178795237000
208217521	::487619197653225000
19080798	::487619204653150000
46796467	::487619214904004000
60160675	::487619217051492000
564138249	::487619228615581000
431215016	::487619232582991000
273631488	::487619243987697000
161199833	::487619246055108000
23672351	::487619251088687000
615636079	::487619264665227000
294347764	::487619275750768000
294347764	::487619330213814000
312517498	::487619343464030000
22559382	::487619353492201000
431215016	::487619390406270000
27992224	::487619409574645000
60160675	::487619424237547000
60160675	::487619438686912000
179519500	::487619448069566000
57566548	::487619451999617000
6203992	::487619468911448000
161199833	::487619469343068000
14816854	::487619502457114000
232437529	::487619512830005000
55426501	::487619514788372000
26182895	::487619529166446000
234828491	::487619530617659000
17107944	::487619535315664000
14780915	::487619542727012000
160352135	::487619545188687000
19161423	::487619564310515000
364410144	::487619580362096000
39041792	::487619634557116000
160352135	::487619636603535000
351641054	::487619655444746000
444251177	::487619678076825000
208217521	::487619691150868000
293737316	::487619694225281000
160352135	::487619698188492000
351641054	::487619701024251000
387461887	::487619703980822000
431215016	::487619713808101000
387461887	::487619741536632000
346569016	::487619745043070000
273631488	::487619749346811000
286734780	::487619772310253000
131220599	::487619783358050000
312471776	::487619790732005000
431215016	::487619794863001000
506500282	::487619796637188000
463138486	::487619807575957000
33904380	::487619834138877000
312517498	::487619842300985000
19161423	::487619872143060000
286734780	::487619874277978000
18148466	::487619874630680000
16312540	::487619879445753000
321578565	::487619888014708000
312517498	::487619889335906000
524866555	::487619913410809000
463138486	::487619929063976000
82115262	::487619941030301000
248358978	::487619944499003000
47167252	::487619950106800000
33904380	::487619981103083000
264434173	::487619981887033000
18455966	::487619995967295000
160352135	::487620005320613000
253737829	::487620006042038000
344817215	::487620017110802000
119269983	::487620026564743000
321578565	::487620030247747000
321578565	::487620037638094000
419047433	::487620039189614000
241278291	::487620043082305000
115550523	::487620060626702000
377555310	::487620068751065000
106860209	::487620087067586000
280119639	::487620091698089000
17107944	::487620093472673000
53087279	::487620098123771000
164676969	::487620100259065000
21682918	::487620106319839000
208217521	::487620109968896000
419047433	::487620112208236000
61969086	::487620118881775000
321578565	::487620118953095000
107842096	::487620141853597000
321578565	::487620142084685000
253178679	::487620150883934000
113048616	::487620154247753000
160352135	::487620164741918000
372499722	::487620167904796000
306169468	::487620168039018000
305379724	::487620199365885000
61969086	::487620201983533000
280119639	::487620214746398000
208217521	::487620215283679000
22033805	::487620219313979000
26068830	::487620239887056000
47167252	::487620266713808000
131220599	::487620280290799000
245398547	::487620289510273000
165517420	::487620306651983000
572151259	::487620311580286000
208217521	::487620313375866000
30989596	::487620313459331000
131220599	::487620316533772000
84871879	::487620365674246000
397492187	::487620367792738000
419836731	::487620369348837000
6203992	::487620377867481000
131220599	::487620386326994000
27211964	::487620425099538000
23543960	::487620432011354000
41136161	::487620449975554000
80929828	::487620452135628000
140110825	::487620454920626000
30128717	::487620455395000000
23543960	::487620466283008000
84871879	::487620474923282000
131220599	::487620476907175000
106135938	::487620484398215000
269012544	::487620491591426000
95714823	::487620492841721000
83736832	::487620498147532000
208217521	::487620512231985000
61969086	::487620512584335000
97336064	::487620530229350000
30128717	::487620539062947000
198393365	::487620541671428000
312517498	::487620555349434000
269012544	::487620555835572000
427464965	::487620556007940000
519086519	::487620568531755000
131220599	::487620575150346000
51554430	::487620578451681000
312517498	::487620588115349000
849	::487620597091168000
80929828	::487620605307416000
346569016	::487620607954018000
188922113	::487620612266164000
30128717	::487620612945620000
44278444	::487620613431754000
372479589	::487620615222743000
21449993	::487620625473609000
312517498	::487620635880075000
16459325	::487620643555639000
84871879	::487620649049808000
329360692	::487620658504142000
160352135	::487620661301358000
198393365	::487620667366326000
238698812	::487620686307794000
609790203	::487620693895311000
581342731	::487620700862046000
30128717	::487620716620447000
564138249	::487620721557114000
115550523	::487620744021426000
341700434	::487620757078282000
14297098	::487620784215822000
419047433	::487620785528246000
329360692	::487620787814146000
69494041	::487620797201010000
228915951	::487620809393848000
64549933	::487620816201584000
20954074	::487620836195459000
107870705	::487620843313192000
41136161	::487620878587289000
17470539	::487620894290763000
95712580	::487620926260121000
254433701	::487620927518019000
56508824	::487620928940298000
44231782	::487620935248130000
24226614	::487620952750964000
273814896	::487620954525548000
23413958	::487620955707932000
374241458	::487621039753416000
222584958	::487621049912020000
94996744	::487621074025472000
51554430	::487621075967410000
245855482	::487621076818866000
253689041	::487621088940400000
458826306	::487621103511404000
71597388	::487621116395933000
230640581	::487621121412313000
48427726	::487621137312935000
257830093	::487621143420207000
187651826	::487621145206603000
210873235	::487621160914268000
49443349	::487621190660288000
107842096	::487621206430871000
127943795	::487621219437776000
432747373	::487621221521948000
22559382	::487621222285729000
68432091	::487621226219966000
15361643	::487621239322583000
312517498	::487621245643792000
230640581	::487621248633933000
111806693	::487621249838108000
164101308	::487621290400817000
312517498	::487621299565760000
81872162	::487621305907552000
84871879	::487621312353804000
374241458	::487621330154426000
457811756	::487621339700686000
524866555	::487621382662930000
230640581	::487621402065788000
107842096	::487621416108302000
115550523	::487621418188689000
30989596	::487621425084116000
51554430	::487621432764284000
238788821	::487621433519255000
458826306	::487621438049112000
160352135	::487621450501611000
457811756	::487621472605589000
48427726	::487621477726842000
340055562	::487621492939563000
257830093	::487621503065001000
594950682	::487621519640502000
384305773	::487621545721094000
237024825	::487621552360669000
23967395	::487621586334142000
131220599	::487621589748310000
60221494	::487621606684913000
341732173	::487621608472080000
114077276	::487621609407393000
346173821	::487621609755127000
51554430	::487621620090302000
15814841	::487621625328975000
84871879	::487621643531866000
458826306	::487621644031385000
196742313	::487621645440266000
196742313	::487621646979588000
196742313	::487621647717781000
196742313	::487621649013821000
196742313	::487621651245195000
131220599	::487621664494985000
19568023	::487621665266757000
170815462	::487621668412477000
52628599	::487621671323332000
131220599	::487621695427981000
55219816	::487621710519496000
45164175	::487621728630476000
131220599	::487621737169694000
252823136	::487621795470516000
46796467	::487621802252726000
200796300	::487621805587169000
131220599	::487621812256137000
52628599	::487621820778938000
29500521	::487621828752334000
22033805	::487621833546813000
15814841	::487621852529831000
60218540	::487621864521736000
106561609	::487621885660643000
371817971	::487621947636084000
55219816	::487621956422729000
55219816	::487621969328611000
44231782	::487621980665806000
433142367	::487621989302272000
22431584	::487621997435035000
35105150	::487622003671584000
85344924	::487622003684175000
230640581	::487622006867632000
257830093	::487622025737809000
466646092	::487622031941201000
185716839	::487622038652063000
61969086	::487622051898064000
51554430	::487622059896623000
15267198	::487622075260362000
424698378	::487622078711861000
29018568	::487622083904430000
22142419	::487622098404114000
22142419	::487622103332433000
144733584	::487622104594931000
366136205	::487622110744174000
424698378	::487622113524580000
160352135	::487622124048101000
160352135	::487622129320337000
267445807	::487622130226700000
551501734	::487622162438979000
51554430	::487622164762607000
278220302	::487622167329509000
424698378	::487622181757546000
52628599	::487622196689248000
424698378	::487622200455741000
551501734	::487622202565877000
17529301	::487622203840946000
244646421	::487622216188571000
38848610	::487622229925310000
95714823	::487622258744369000
18023231	::487622274565292000
227191596	::487622287332368000
256756265	::487622290163507000
424698378	::487622296924717000
106135938	::487622298887663000
208250490	::487622304096989000
367476078	::487622326289059000
106860209	::487622329577373000
424698378	::487622330323959000
424698378	::487622355422691000
255311687	::487622367850418000
31536491	::487622371658829000
23868298	::487622372472528000
95714823	::487622375639613000
84871879	::487622388222541000
160352135	::487622388469620000
17990173	::487622391624138000
387863634	::487622392923951000
241337450	::487622402738638000
421655917	::487622406614159000
227191596	::487622408614866000
341732173	::487622438600339000
257625769	::487622443763503000
279268567	::487622468224712000
83507090	::487622482975666000
424698378	::487622495315320000
95714823	::487622513275731000
67450397	::487622514097786000
424698378	::487622515309568000
39507361	::487622560910422000
405239647	::487622561652826000
21374892	::487622564773367000
38848610	::487622568158175000
230640581	::487622583446024000
251825047	::487622599728308000
228915951	::487622603364761000
397492187	::487622611023986000
18138157	::487622617982312000
397492187	::487622637066420000
61969086	::487622638278574000
424698378	::487622667118206000
262939560	::487622671237410000
331717534	::487622675469045000
335488857	::487622683145011000
122067183	::487622686281965000
405239647	::487622693735657000
338619333	::487622699636649000
69801582	::487622702891401000
39507361	::487622702904410000
424698378	::487622732205400000
483190332	::487622740371705000
442433056	::487622750647767000
163242154	::487622768104443000
7132042	::487622779458842000
230640581	::487622787746390000
122067183	::487622796080467000
68517440	::487622808864690000
22278303	::487622818649997000
206247499	::487622821825511000
35105150	::487622832101130000
22559382	::487622834748141000
267445807	::487622847406563000
249243467	::487622868558426000
251825047	::487622881140948000
271204273	::487622890813018000
37080273	::487622902112849000
395703736	::487622907317997000
37080273	::487622926305599000
367476078	::487622929388011000
364410144	::487622946316230000
7132042	::487622948149149000
42910967	::487622949395255000
228915951	::487622958634921000
69494041	::487622969284251000
61969086	::487622973042737000
312517498	::487622977987805000
41925570	::487622983276847000
30529918	::487622988791951000
262939560	::487623009859940000
198393365	::487623021600202000
63720288	::487623023218814000
22142419	::487623032840531000
100339690	::487623036901031000
113760458	::487623049563238000
61969086	::487623057188859000
256756265	::487623059575037000
179519500	::487623060736864000
45164175	::487623065950371000
17169855	::487623067380637000
247850020	::487623078189342000
225959127	::487623091674025000
22142419	::487623102281424000
38848610	::487623105209065000
228915951	::487623108795195000
52616216	::487623109290123000
93043270	::487623110708183000
395703736	::487623123064614000
264608632	::487623133151510000
424698378	::487623146199990000
424698378	::487623161899261000
66311658	::487623162860175000
8962732	::487623171407769000
308170990	::487623179901632000
230640581	::487623189116092000
366136205	::487623197043736000
319420243	::487623203179614000
109298324	::487623203293265000
60221494	::487623205117374000
155805303	::487623205318688000
228915951	::487623213044617000
331717534	::487623233869332000
115550523	::487623253330915000
593296591	::487623255860064000
60221494	::487623279943745000
28002614	::487623288685088000
257625769	::487623292317339000
278603967	::487623296435757000
230640581	::487623310511845000
424698378	::487623315666653000
421338980	::487623347526574000
262870925	::487623351154651000
45911298	::487623358922510000
230640581	::487623368724590000
251825047	::487623373384470000
424698378	::487623380581892000
228915951	::487623393731018000
43508994	::487623396075655000
145911982	::487623397896359000
230655725	::487623403395100000
593296591	::487623403784785000
466646092	::487623418892652000
99827590	::487623439532834000
53087279	::487623440795308000
45911298	::487623445862047000
458826306	::487623449381462000
443512536	::487623451402723000
26179867	::487623453185290000
31625914	::487623454573592000
442433056	::487623459527090000
450378413	::487623459728408000
55426501	::487623469064916000
424698378	::487623471183060000
300135225	::487623473129193000
329360692	::487623482675838000
82242725	::487623486211248000
31625914	::487623486265753000
83507090	::487623488132239000
118469346	::487623529030889000
160352135	::487623531274846000
109105005	::487623539613515000
41925570	::487623559297368000
260825806	::487623574098681000
45911298	::487623585360388000
253552344	::487623613923999000
14780915	::487623618307039000
414952579	::487623618960973000
22559382	::487623620953640000
238788821	::487623624208441000
291221395	::487623636480958000
466646092	::487623640758775000
146602281	::487623649202286000
84871879	::487623654759337000
247850020	::487623656319631000
40226593	::487623664368906000
19568023	::487623671188434000
155397134	::487623692839817000
155650977	::487623695104368000
382976230	::487623714670796000
18148466	::487623722749419000
28002614	::487623725563801000
45164175	::487623726692044000
257830093	::487623731330957000
329360692	::487623745138610000
77765035	::487623748795658000
208250490	::487623764692045000
344817215	::487623789258096000
80419613	::487623803338768000
480857982	::487623819142520000
122067183	::487623836167188000
15782772	::487623845009162000
593296591	::487623858850000000
331717534	::487623869499326000
350525380	::487623872037281000
113760458	::487623884414279000
414952579	::487623905415143000
382976230	::487623912230879000
414952579	::487623925321326000
61969086	::487623930245832000
397492187	::487623935522263000
336250359	::487623947987718000
36116261	::487623952164872000
254851572	::487623980342190000
16459325	::487623982653640000
424698378	::487623984284848000
83507090	::487624004518162000
635577431	::487624024411754000
424698378	::487624030518661000
45911298	::487624036248059000
41925570	::487624039184465000
424698378	::487624040329129000
194377350	::487624050672287000
331717534	::487624052962365000
635151853	::487624060038172000
491679354	::487624069240471000
364410144	::487624070863667000
336250359	::487624083513683000
165967574	::487624085011464000
442433056	::487624094402109000
113760458	::487624104778801000
155397134	::487624105462857000
44779656	::487624111838216000
225959127	::487624113901797000
311092385	::487624126014558000
84871879	::487624142095941000
176954488	::487624143278313000
397024307	::487624145027358000
238788821	::487624151889629000
23413958	::487624160093290000
31403901	::487624171506368000
442433056	::487624193417023000
83507090	::487624195174436000
331717534	::487624195996545000
23413958	::487624200593498000
16459325	::487624206881157000
43508994	::487624209867108000
36851172	::487624216377053000
129441756	::487624234001510000
208217521	::487624241127620000
51601709	::487624247867473000
414952579	::487624257782816000
230640581	::487624305350426000
122067183	::487624307627921000
194377350	::487624312958877000
22383485	::487624315794255000
329360692	::487624332986703000
17473737	::487624339664031000
55312313	::487624344718172000
124517802	::487624351144239000
395703736	::487624354994614000
28002614	::487624356148051000
364018467	::487624360162000000
424698378	::487624372501233000
163983371	::487624376930807000
264608632	::487624393292791000
165967574	::487624409575079000
22383485	::487624421486522000
564138249	::487624422699040000
331717534	::487624424401543000
31010760	::487624430634692000
364410144	::487624434514022000
36116261	::487624438150471000
194377350	::487624443066204000
122067183	::487624456987099000
105855764	::487624458065027000
370464008	::487624466353377000
291221395	::487624472477065000
348785324	::487624479057534000
15010357	::487624494077710000
19161423	::487624512670687000
141976809	::487624512905547000
494376740	::487624514105122000
194377350	::487624527011016000
46796467	::487624537203572000
382976230	::487624550331322000
491357856	::487624555901362000
84871879	::487624564369670000
28002614	::487624582657220000
358452616	::487624589413842000
428516870	::487624589799735000
24171213	::487624609089335000
122067183	::487624612469940000
367476078	::487624613698871000
194377350	::487624627552653000
230640581	::487624632199950000
336250359	::487624634461089000
16459325	::487624653234786000
494376740	::487624653729300000
85344924	::487624658720550000
324171027	::487624659072868000
31403901	::487624662462267000
244646421	::487624666203176000
415540928	::487624696351838000
234649932	::487624711229415000
77078922	::487624712210898000
49061011	::487624718673903000
457197060	::487624745211265000
405239647	::487624764278980000
255622442	::487624769156972000
109298324	::487624770406871000
603136773	::487624772025462000
23413958	::487624772402950000
409541924	::487624777117339000
28002614	::487624794901610000
54105420	::487624797614911000
564138249	::487624800144461000
52616216	::487624809040203000
24136198	::487624815365615000
16459325	::487624816032489000
230640581	::487624823376330000
329360692	::487624823518924000
424698378	::487624823963918000
324171027	::487624837050163000
414952579	::487624850718998000
341700434	::487624853575327000
321578565	::487624868398374000
162394402	::487624879290593000
331717534	::487624885405888000
83507090	::487624890686517000
54105420	::487624895187021000
162394402	::487624915667779000
185399022	::487624916796461000
594950682	::487624931740360000
192385616	::487624933871079000
348123497	::487624945501872000
331717534	::487624950744752000
46279759	::487624953500807000
424698378	::487624956155793000
165967574	::487624959968419000
364018467	::487624973079805000
14538108	::487624974916935000
424698378	::487624986354405000
382976230	::487624999239307000
225959127	::487625001403576000
415540928	::487625013126627000
243472980	::487625015769448000
324171027	::487625018965123000
83507090	::487625021628493000
85344924	::487625025965404000
68832413	::487625027006005000
192385616	::487625028314214000
348123497	::487625030109384000
275902246	::487625039160700000
265799781	::487625047872634000
158948807	::487625054658637000
16459325	::487625058547171000
28002614	::487625067690754000
538541326	::487625069019930000
122067183	::487625077874126000
399621678	::487625079035936000
384955934	::487625079073669000
108204138	::487625089140420000
155805303	::487625091031633000
243472980	::487625092323868000
85344924	::487625094202523000
122067183	::487625096333246000
324171027	::487625098677866000
16459325	::487625111240200000
110236585	::487625131137978000
228915951	::487625131359891000
594950682	::487625138557288000
158948807	::487625144378986000
200796300	::487625151232897000
163983371	::487625155821064000
331717534	::487625166520737000
22383485	::487625177946415000
78213	::487625193628905000
47348539	::487625193737551000
357211620	::487625197936443000
31536491	::487625205427089000
48467620	::487625212645478000
122067183	::487625228030181000
35603964	::487625242961924000
243472980	::487625248670752000
230640581	::487625253116325000
158428489	::487625254806634000
378778103	::487625258262724000
17529301	::487625266572050000
26947347	::487625266794348000
83507090	::487625267074969000
329955120	::487625272380755000
241337450	::487625309559078000
635845301	::487625309932384000
243472980	::487625313011376000
18999708	::487625314453839000
329360692	::487625317746352000
1318301	::487625323832299000
90689440	::487625329301655000
20954074	::487625343054790000
16459325	::487625351930327000
15782772	::487625359618502000
35603964	::487625360435978000
26179867	::487625373216026000
18999708	::487625380665102000
603136773	::487625382804221000
84871879	::487625388831830000
12057032	::487625393982021000
2084321	::487625395278077000
2084321	::487625409551278000
2084321	::487625410713100000
372068999	::487625422889574000
348123497	::487625432401858000
424698378	::487625441193123000
163983371	::487625461887795000
192385616	::487625462936395000
329360692	::487625491206008000
22536077	::487625495593246000
47348539	::487625496184619000
394365413	::487625496445087000
314988406	::487625499695656000
123746907	::487625518645530000
46764883	::487625532012761000
173232394	::487625541134991000
49383709	::487625543987109000
550757928	::487625583526821000
1318301	::487625602195656000
30417393	::487625623276240000
122067183	::487625633577836000
445903498	::487625648266313000
24171213	::487625655966633000
26925878	::487625657187188000
27792069	::487625657900208000
54105420	::487625659028500000
73731844	::487625677198200000
84871879	::487625684324339000
158428489	::487625690708074000
564138249	::487625691815763000
487266327	::487625693560188000
350645139	::487625700308819000
316162665	::487625710974926000
350645139	::487625712359063000
85344924	::487625715085348000
148912524	::487625724061175000
23413958	::487625738195972000
158428489	::487625759997972000
23413958	::487625763206598000
258822538	::487625763324055000
30417393	::487625767660949000
161492068	::487625770135605000
61318348	::487625774628093000
163983371	::487625783176081000
624747426	::487625787227795000
258822538	::487625796891070000
331717534	::487625804033978000
348152108	::487625809109086000
335003775	::487625811625664000
23413958	::487625825408126000
163646426	::487625831649275000
57065165	::487625832299769000
324171027	::487625832383266000
564138249	::487625841292349000
447774872	::487625846652280000
390759619	::487625854285922000
231222303	::487625863945396000
47348539	::487625865715392000
136880369	::487625883222421000
158428489	::487625890717655000
624747426	::487625892911669000
18148466	::487625893633085000
564138249	::487625900553670000
87956728	::487625908803874000
41925570	::487625912154730000
85344924	::487625919830323000
348085087	::487625953481216000
163983371	::487625955348058000
170815462	::487625963358797000
39041792	::487625970804064000
42910967	::487625972867682000
192385616	::487625973169278000
390759619	::487625973559328000
331717534	::487625980928737000
584206727	::487625994799284000
405239647	::487625997483659000
406772829	::487626010196582000
122067183	::487626025992343000
163983371	::487626046057889000
380680929	::487626052454203000
168387841	::487626053842526000
83736832	::487626055436365000
1318301	::487626056761761000
42910967	::487626070678863000
324171027	::487626071417028000
397492187	::487626077221961000
406772829	::487626081931771000
232711010	::487626093185077000
635845301	::487626097572315000
564138249	::487626116253749000
136880369	::487626120464830000
30417393	::487626144007475000
513926411	::487626144431489000
100742600	::487626145815605000
299796220	::487626147744997000
421987323	::487626148625780000
372551778	::487626152995856000
384305773	::487626163419103000
46809403	::487626166497341000
163983371	::487626179277373000
22383485	::487626183463280000
16566189	::487626185237856000
20713213	::487626187833757000
187651826	::487626190186754000
16559994	::487626204372271000
16559994	::487626204506116000
19161423	::487626204933926000
312471776	::487626213352275000
185629189	::487626220017057000
224126979	::487626253956964000
83736832	::487626270860005000
564138249	::487626280607944000
272533260	::487626280875995000
405239647	::487626303911501000
279268567	::487626304607776000
45164175	::487626326808211000
22328944	::487626354385776000
584206727	::487626357845676000
83736832	::487626358680330000
16299351	::487626362103279000
83736832	::487626367219949000
384563395	::487626367442235000
23413958	::487626377089150000
101477442	::487626379669024000
192616191	::487626384345272000
160768741	::487626408815263000
599774410	::487626422048280000
48467620	::487626462577430000
279268567	::487626464691752000
369819130	::487626465857765000
113760458	::487626487705923000
584206727	::487626505275469000
458826306	::487626520844705000
20954074	::487626530323841000
22328944	::487626531775467000
397492187	::487626538012409000
431215016	::487626546648080000
564138249	::487626551237021000
15782772	::487626564474253000
187651826	::487626565107212000
9899992	::487626566759751000
221098400	::487626574858960000
584206727	::487626594333102000
431215016	::487626602004484000
405239647	::487626605486149000
254433701	::487626634933972000
506500282	::487626634984292000
387863634	::487626642479534000
335003775	::487626645709545000
7522612	::487626663216562000
51601709	::487626669012688000
192385616	::487626698574163000
584206727	::487626724306202000
22328944	::487626725560688000
317596401	::487626760985784000
122067183	::487626763774619000
397492187	::487626769907064000
22383485	::487626774357213000
506500282	::487626787057176000
238788821	::487626789691621000
45164175	::487626792895655000
466989920	::487626798956421000
122067183	::487626803503050000
20713213	::487626810234904000
405239647	::487626812529582000
607721617	::487626815377522000
221098400	::487626822486462000
341700434	::487626864173645000
61969086	::487626866782908000
251825047	::487626877058564000
328779215	::487626884344057000
321578565	::487626887053983000
179519500	::487626898000711000
60131090	::487626899787509000
234143570	::487626900811304000
728549208	::487626906062569000
46809403	::487626910055165000
61969086	::487626931945611000
278603967	::487626945757057000
162394402	::487626954422493000
15804863	::487626964979576000
57065165	::487626965831397000
43508994	::487626976182558000
253057868	::487626985821052000
599774410	::487627006398312000
584206727	::487627007870500000
238788821	::487627018629300000
163983371	::487627041697583000
190379795	::487627048165208000
31536491	::487627056893530000
65512747	::487627063558283000
599774410	::487627069933645000
584206727	::487627085892960000
36601312	::487627089021898000
377555310	::487627098039660000
377555310	::487627114154192000
19511096	::487627123977248000
163983371	::487627157959475000
33249556	::487627166650474000
26179867	::487627171385450000
278603967	::487627171641294000
163983371	::487627176053731000
9899992	::487627177186172000
26179867	::487627183142096000
599774410	::487627195376865000
447774872	::487627225965944000
51601709	::487627226255347000
65512747	::487627256844406000
613256961	::487627286925963000
155650977	::487627305892585000
397492187	::487627317943238000
17974977	::487627318165504000
528975562	::487627319729991000
168347877	::487627345881096000
186314952	::487627372129046000
421338980	::487627380035690000
324171027	::487627387564474000
58941053	::487627389258973000
228915951	::487627391057936000
14606079	::487627398775439000
57065165	::487627407151484000
182834679	::487627424457555000
37578654	::487627425937776000
443512536	::487627432233418000
147279456	::487627435509182000
447774872	::487627448603774000
65576332	::487627460456882000
277693030	::487627466542829000
43208085	::487627472985673000
242912563	::487627474692743000
91770694	::487627477419053000
57065165	::487627480396607000
282069115	::487627489666412000
240941201	::487627502450245000
82115262	::487627520364122000
52950877	::487627522561937000
270065033	::487627527134121000
39847939	::487627545102143000
282069115	::487627545622638000
553738195	::487627555927646000
291221395	::487627557156970000
344817215	::487627565054447000
390759619	::487627574399352000
254635990	::487627586025959000
251825047	::487627588311859000
520533224	::487627593408315000
135324408	::487627593978753000
14205371	::487627608973381000
117264210	::487627617110351000
232711010	::487627617156079000
156866548	::487627627205627000
17990173	::487627644234518000
15174710	::487627655576317000
192385616	::487627689075822000
254635990	::487627691886006000
553738195	::487627698995347000
21945140	::487627706490564000
54105420	::487627707572695000
8962732	::487627718301716000
282069115	::487627726678159000
584206727	::487627726845534000
60160675	::487627738652475000
393041277	::487627740443471000
14715501	::487627751612882000
366136205	::487627752938303000
33249556	::487627763780579000
20713213	::487627773381316000
214465537	::487627776170549000
375364618	::487627779710521000
192385616	::487627783770632000
453690730	::487627809708187000
241278291	::487627839215513000
43508994	::487627856231403000
135324408	::487627861378220000
251825047	::487627874157858000
85399171	::487627877798920000
26580506	::487627878625198000
375364618	::487627898476429000
584206727	::487627927475863000
553738195	::487627939266437000
276784331	::487627950700101000
220532575	::487627956144328000
447774872	::487627972837269000
44231782	::487627990109409000
200685756	::487627999915700000
131866787	::487628018962411000
106320745	::487628022879887000
484423510	::487628030513119000
301497892	::487628038012956000
19147974	::487628043079651000
79035481	::487628055985537000
306169468	::487628056421347000
57300329	::487628067809271000
38848610	::487628072393658000
225959127	::487628072967872000
397492187	::487628081566580000
329360692	::487628102021812000
43508994	::487628108711747000
17163265	::487628115909566000
54105420	::487628123073429000
48390222	::487628127980384000
202798666	::487628137463689000
194377350	::487628141444071000
15174710	::487628145122881000
391247073	::487628147253198000
99827590	::487628162918920000
23665083	::487628178744020000
194377350	::487628185295523000
253828982	::487628191284994000
599774410	::487628191561838000
14307454	::487628193151459000
271460073	::487628197203542000
43208085	::487628200290566000
35082993	::487628243663454000
161492068	::487628265901682000
68052287	::487628268875825000
328828628	::487628272167960000
421987323	::487628274697519000
113048616	::487628282926338000
1318301	::487628294150295000
23413958	::487628295383416000
264608632	::487628297418051000
43508994	::487628299837788000
508860717	::487628311938351000
99827590	::487628312244531000
264608632	::487628314874740000
367476078	::487628327151493000
35592561	::487628329806098000
23413958	::487628348449759000
85344924	::487628358750965000
366136205	::487628367580377000
278603967	::487628375721119000
264434173	::487628381530243000
219550942	::487628391189729000
447774872	::487628397825126000
111806693	::487628401465769000
285988306	::487628401789112000
329360692	::487628411720843000
193126668	::487628417412911000
326351370	::487628428930076000
264608632	::487628431291461000
16459325	::487628440783585000
310330192	::487628449591599000
61969086	::487628465525751000
264434173	::487628477043322000
228915951	::487628477441400000
45911298	::487628490171088000
8962732	::487628499406970000
83507090	::487628502632386000
331717534	::487628524707008000
35082993	::487628541178028000
14780915	::487628546748461000
135324408	::487628550074552000
50805763	::487628556030050000
26580506	::487628572732166000
391247073	::487628586849820000
35297171	::487628603169853000
22087737	::487628645377114000
56736460	::487628683843092000
85344924	::487628683897610000
421987323	::487628687182147000
331717534	::487628695658450000
49626726	::487628699647627000
282069115	::487628708690145000
59184492	::487628711819485000
391247073	::487628727602257000
419836731	::487628728219226000
185084575	::487628742823378000
391247073	::487628745222537000
72143337	::487628747617472000
249246314	::487628751639810000
98589714	::487628760490184000
271460073	::487628761614262000
205043960	::487628764956729000
201376114	::487628789770244000
367476078	::487628795877539000
78926478	::487628797529698000
210873235	::487628799228780000
315296719	::487628800167907000
85344924	::487628831348387000
7522612	::487628848620896000
50805763	::487628858145771000
50778210	::487628861572542000
276784331	::487628866924867000
16102033	::487628868036358000
61307501	::487628897018585000
105855764	::487628899560353000
447774872	::487628900617318000
31536491	::487628904509632000
599774410	::487628913871319000
26580506	::487628914765103000
315296719	::487628925313372000
553738195	::487628933924270000
35297171	::487628936247914000
348262381	::487628954627342000
55312313	::487628955554308000
131633030	::487628960864284000
599774410	::487628966295912000
367476078	::487628981643264000
45164175	::487628993555079000
85344924	::487629004388573000
80419613	::487629030557249000
457811756	::487629043550789000
76502729	::487629048898924000
114077276	::487629067131174000
114077276	::487629068125208000
594950682	::487629074630590000
62093388	::487629077298565000
265799781	::487629083455815000
310982944	::487629093656358000
423943436	::487629094759055000
297679816	::487629103890436000
297679816	::487629109947023000
19161423	::487629111725006000
264608632	::487629114111561000
209345596	::487629132696911000
251825047	::487629150773977000
43365529	::487629153638707000
279750654	::487629159964094000
113722629	::487629163998633000
96793797	::487629169287626000
23413958	::487629186245222000
201376114	::487629190015889000
7522612	::487629190985179000
131633030	::487629191282556000
230640581	::487629192360517000
22559382	::487629200409366000
816177	::487629246064754000
131633030	::487629249252048000
265799781	::487629259658514000
171746458	::487629271012098000
391247073	::487629271335063000
15804863	::487629271762862000
46764883	::487629274204340000
106860209	::487629280344428000
131633030	::487629281271365000
367476078	::487629282400030000
50778210	::487629308131700000
227191596	::487629311604576000
78089247	::487629327065165000
202791635	::487629331372732000
251825047	::487629333687590000
111806693	::487629335218487000
131633030	::487629337588273000
331717534	::487629338762674000
131633030	::487629355330179000
19161423	::487629357339275000
298156322	::487629374137442000
131633030	::487629374204551000
136880369	::487629385487241000
277529978	::487629387823476000
131633030	::487629388926550000
329360692	::487629392798298000
171746458	::487629413463240000
25237171	::487629417888641000
106135938	::487629438612287000
38848610	::487629440524877000
131633030	::487629444371062000
264622253	::487629454974271000
327989967	::487629457058840000
331717534	::487629462800850000
375364618	::487629473827651000
194377350	::487629475257921000
201376114	::487629487161348000
16248047	::487629491116982000
106860209	::487629492710432000
109105005	::487629507394695000
225959127	::487629528433315000
40604299	::487629573857628000
15174710	::487629589339201000
45911298	::487629591754711000
25237171	::487629597677457000
131633030	::487629599874879000
458766436	::487629604555726000
131633030	::487629606145368000
72143337	::487629614227783000
131633030	::487629620825440000
43208085	::487629653818212000
331717534	::487629655524904000
338664006	::487629669802311000
85344924	::487629681525391000
160352135	::487629684687900000
21945140	::487629699007250000
43365529	::487629700248793000
21945140	::487629702652108000
21945140	::487629710721957000
131633030	::487629713385328000
53087279	::487629724441526000
21945140	::487629725540429000
194377350	::487629727427862000
21945140	::487629733090164000
89294713	::487629736223313000
431215016	::487629742934196000
238788821	::487629749469343000
131633030	::487629781882531000
392278984	::487629796432941000
431215016	::487629802275233000
321578565	::487629816779538000
209345596	::487629836769566000
123746907	::487629860320608000
27999272	::487629875050577000
599774410	::487629879945732000
79348656	::487629917732237000
56059141	::487629919535390000
131633030	::487629927672340000
357211620	::487629930726187000
392278984	::487629937726476000
33453167	::487629947964760000
63720288	::487629957888110000
391247073	::487629965681127000
85344924	::487629967526617000
242912563	::487629974539862000
45911298	::487629976007499000
16299351	::487629988829872000
131633030	::487630001496289000
32583866	::487630003434041000
394365413	::487630009461669000
65476712	::487630009566113000
219550942	::487630030126592000
162394402	::487630031678476000
392278984	::487630044177920000
566902451	::487630045729812000
51601709	::487630048443105000
36116261	::487630058983411000
23799906	::487630060216938000
14604658	::487630062020079000
188855651	::487630065400692000
379924726	::487630072400973000
101572891	::487630091313479000
28197443	::487630092177141000
131633030	::487630092688838000
296901409	::487630104244133000
355598729	::487630110212620000
201376114	::487630112603381000
384494456	::487630119305887000
425183249	::487630150784548000
219550942	::487630166403731000
139308619	::487630168693800000
578505853	::487630169985662000
259573654	::487630176441090000
201376114	::487630188881006000
553711382	::487630205926645000
85344924	::487630206878765000
358489252	::487630220682227000
566902451	::487630223513755000
43508994	::487630229595107000
271204273	::487630231998443000
387281097	::487630250881601000
50224504	::487630254790307000
17473737	::487630266957979000
47880950	::487630275698909000
43508994	::487630280664956000
255147158	::487630281222787000
144243302	::487630281277702000
270687983	::487630285559717000
195103093	::487630299212156000
21117523	::487630310172266000
347994449	::487630327641538000
367322500	::487630327750225000
584206727	::487630330695024000
32583866	::487630334263963000
388433171	::487630344238014000
265799781	::487630346180378000
230640581	::487630350164561000
39507361	::487630366552096000
270687983	::487630367604498000
136880369	::487630415742529000
15174710	::487630420125556000
347994449	::487630422227320000
91942557	::487630425167122000
265799781	::487630429995159000
294964037	::487630431739994000
26113249	::487630445740564000
118469346	::487630455416451000
26113249	::487630455513296000
43508994	::487630467487629000
16710226	::487630471548133000
195276249	::487630482843398000
255147158	::487630486114537000
392278984	::487630489935544000
107842096	::487630503181156000
265799781	::487630522282422000
36116261	::487630532751417000
578505853	::487630542968352000
1565041	::487630556893835000
387476542	::487630567710937000
225959127	::487630611503251000
467545942	::487630612019552000
48467620	::487630614720294000
224126979	::487630618721665000
257830093	::487630630411595000
12653722	::487630636606160000
40604299	::487630637038198000
48764697	::487630638074175000
372068999	::487630645334929000
28197443	::487630663785267000
79348656	::487630666772004000
383972979	::487630670923972000
599774410	::487630685436276000
107842096	::487630687348862000
377806186	::487630699650744000
238788821	::487630709889449000
230640581	::487630712476930000
33418266	::487630713508737000
326146327	::487630734044053000
410195122	::487630742424674000
387281097	::487630747956936000
38848610	::487630750213492000
79348656	::487630756085530000
165517420	::487630763475488000
574147363	::487630765925347000
392278984	::487630768370626000
28197443	::487630780328185000
17016789	::487630781234163000
94181957	::487630809747038000
431215016	::487630811449925000
24199433	::487630820186660000
331717534	::487630835214848000
270065033	::487630836976861000
195276249	::487630865452007000
367476078	::487630869461762000
18137013	::487630871533735000
238788821	::487630879859408000
392278984	::487630883097419000
457811756	::487630899857477000
78653568	::487630917104836000
26580506	::487630922590994000
264946102	::487630956845469000
225959127	::487631011698577000
599774410	::487631013221113000
238788821	::487631022172147000
377806186	::487631022549237000
231222303	::487631023564288000
35082993	::487631029734092000
564138249	::487631040413204000
45164175	::487631050794090000
33418266	::487631072625053000
39507361	::487631073791471000
176994984	::487631076299243000
367476078	::487631084452990000
310506975	::487631089255448000
39469570	::487631090321207000
377806186	::487631092610891000
265799781	::487631135498055000
38226468	::487631144591323000
61969086	::487631149666410000
55219816	::487631151842861000
30529918	::487631159212261000
634164272	::487631165344337000
85344924	::487631167537938000
365203632	::487631176476020000
566902451	::487631183745138000
8962732	::487631197644668000
392278984	::487631198542626000
515818133	::487631205710299000
161492068	::487631217454362000
106135938	::487631219580882000
28197443	::487631222357512000
35082993	::487631225092182000
19766821	::487631233330196000
433654462	::487631253693554000
265799781	::487631254880129000
29394513	::487631257736474000
168347877	::487631273255395000
402797583	::487631277794009000
17470539	::487631281060974000
18148466	::487631288715988000
41925570	::487631291131920000
367476078	::487631293547433000
38848610	::487631315794423000
40126821	::487631318830706000
483190332	::487631328033374000
301244128	::487631336577191000
344817215	::487631338762014000
475210759	::487631342315012000
91942557	::487631359293530000
326813935	::487631365081280000
223288871	::487631367413305000
80929828	::487631372207403000
628045480	::487631373348261000
176224586	::487631382219218000
49626726	::487631387680182000
255311687	::487631391337631000
433654462	::487631401165258000
317596401	::487631405766021000
475210759	::487631416398970000
41925570	::487631421096624000
22504277	::487631443699699000
268987143	::487631445612302000
513711139	::487631451467554000
20020647	::487631451815284000
15614582	::487631453715726000
25839207	::487631457742233000
35141457	::487631474162544000
146855323	::487631491241762000
206247499	::487631513350311000
78465328	::487631522623541000
599774410	::487631532736385000
78465328	::487631535676215000
38848610	::487631539141087000
46809403	::487631543158861000
270687983	::487631547357351000
268987143	::487631553212989000
55219816	::487631576055169000
17470539	::487631579184119000
367476078	::487631598045511000
52295994	::487631623811510000
403834874	::487631623975079000
35141457	::487631632954691000
296901409	::487631651422208000
242622458	::487631661895389000
285401749	::487631669218639000
23413958	::487631673844961000
365203632	::487631688403402000
260361255	::487631701393154000
48390222	::487631702726955000
38848610	::487631704795123000
513711139	::487631714018009000
566902451	::487631757332992000
296901409	::487631762437066000
163340834	::487631768443297000
251443783	::487631773711753000
370464008	::487631808184729000
566902451	::487631809006800000
316766176	::487631814358364000
365203632	::487631832800694000
37029138	::487631864572936000
391108584	::487631868578111000
85344924	::487631891101536000
265799781	::487631895719845000
144243302	::487631896181219000
602224338	::487631899553439000
51649971	::487631912979005000
287877370	::487631921745129000
38848610	::487631922177114000
487266327	::487631934269296000
614074554	::487631940074225000
54697279	::487631950212259000
38848610	::487631953345015000
107842096	::487631960072671000
35082993	::487631980549271000
35141457	::487631984823246000
111687397	::487631994071707000
163983371	::487632003731169000
43508994	::487632010328829000
355612007	::487632031904706000
129240201	::487632038040580000
309981035	::487632048811966000
41508239	::487632058508771000
368386947	::487632060920496000
309981035	::487632080986472000
623584562	::487632086442840000
29018568	::487632111437090000
470451598	::487632117644279000
365203632	::487632132622123000
146855323	::487632148568870000
54697279	::487632163765223000
599774410	::487632173436923000
20833365	::487632174896513000
17339508	::487632187341012000
403834874	::487632193645461000
451667062	::487632196581064000
18336787	::487632266974081000
54105420	::487632269553577000
29018568	::487632277695131000
20833365	::487632278571339000
289084083	::487632283575123000
86604355	::487632297752276000
76463655	::487632298938875000
18999708	::487632302806016000
394365413	::487632305817944000
35082993	::487632308619341000
21124400	::487632308888170000
289743411	::487632313728372000
365203632	::487632314013192000
816177	::487632325963165000
179519500	::487632333953327000
23967395	::487632351728377000
73731844	::487632363783192000
58949154	::487632365640884000
279268567	::487632369604907000
230365198	::487632370774708000
36601312	::487632371080896000
329360692	::487632371559456000
36343877	::487632375560798000
192385616	::487632443013206000
552146644	::487632458297643000
156866548	::487632461816274000
48390222	::487632482791981000
17990173	::487632483484438000
124517802	::487632486344970000
40226593	::487632496327421000
192385616	::487632504954712000
248358978	::487632510176604000
17990173	::487632510537715000
33418266	::487632517537595000
83507090	::487632531949236000
192385616	::487632536458113000
15174710	::487632538199130000
448283191	::487632578644418000
50805763	::487632592078790000
41407294	::487632593933074000
156866548	::487632594524442000
168387841	::487632595820085000
448283191	::487632603798056000
19511096	::487632609455783000
36601312	::487632613138370000
448283191	::487632614837063000
254851572	::487632621669584000
41407294	::487632630264127000
614074554	::487632631123554000
30989596	::487632634751627000
20833365	::487632641420574000
132314519	::487632661762949000
68517440	::487632671778934000
239885742	::487632715769217000
21682918	::487632716293472000
124517802	::487632765966630000
111411572	::487632772434259000
394365413	::487632784266362000
30529918	::487632789647265000
339353546	::487632798287527000
372479589	::487632804927127000
42529606	::487632808530419000
473118863	::487632808949456000
339353546	::487632817010925000
367476078	::487632835277094000
566902451	::487632838859444000
444247134	::487632840826163000
89294713	::487632841623093000
480638215	::487632842927517000
391247073	::487632856521261000
599774410	::487632866265038000
230365198	::487632881359921000
372479589	::487632881481564000
351325780	::487632882987331000
464845445	::487632910581637000
16299351	::487632910946557000
79348656	::487632911190204000
35592561	::487632911688941000
391247073	::487632919276421000
1318301	::487632939748823000
68966030	::487632948297216000
19683725	::487632963484409000
365746365	::487632973265924000
201376114	::487632985663873000
242622458	::487632992798380000
599774410	::487632995931525000
35082993	::487633010301235000
168964399	::487633018140372000
279548168	::487633022590943000
33418266	::487633037937487000
367322500	::487633054597259000
41407294	::487633077871837000
309981035	::487633079746703000
339565561	::487633081138806000
16299351	::487633086574645000
155397134	::487633093411766000
14816854	::487633093604302000
30989596	::487633097694146000
41407294	::487633099010764000
36343877	::487633102584692000
41407294	::487633108540588000
39847939	::487633118656868000
41407294	::487633120976723000
63617875	::487633126496411000
300009838	::487633126689361000
419047433	::487633135803183000
325996873	::487633137095430000
40604299	::487633145185837000
599774410	::487633155126722000
41407294	::487633169840340000
255195496	::487633175326511000
79348656	::487633184100995000
27331177	::487633185996427000
43508994	::487633191331561000
41407294	::487633193370419000
129441756	::487633206695698000
214779476	::487633208800858000
36343877	::487633212446109000
279548168	::487633215654723000
41407294	::487633220436230000
55426501	::487633221073371000
329360692	::487633222353031000
370464008	::487633227549790000
22033805	::487633227608498000
36343877	::487633231530172000
41407294	::487633234952724000
21682918	::487633237481906000
27331177	::487633241084420000
21548401	::487633241453506000
22005666	::487633242581770000
53087279	::487633245673385000
300884493	::487633245828157000
250844163	::487633248697483000
37213451	::487633261154144000
156866548	::487633261451960000
21682918	::487633269174075000
351174024	::487633269752463000
240892007	::487633274710155000
85344924	::487633287867691000
186314952	::487633298424729000
328828628	::487633299003547000
106320745	::487633316624203000
18015033	::487633329991081000
105623584	::487633330146660000
202927618	::487633335523737000
30989596	::487633345778425000
78213	::487633346227630000
339353546	::487633356444930000
80929828	::487633359648985000
370464008	::487633363969511000
55426501	::487633390506500000
45911298	::487633398622461000
57300329	::487633410840870000
36343877	::487633418684215000
21548401	::487633429593198000
129441756	::487633430956761000
279235824	::487633438715817000
40864634	::487633438779125000
31620041	::487633447100612000
384488111	::487633447339311000
60771081	::487633450514382000
35592561	::487633451340685000
487258078	::487633451584352000
339353546	::487633457556647000
21682918	::487633463093493000
19770255	::487633467497132000
194377350	::487633469036830000
30529918	::487633470567354000
351174024	::487633488770658000
271460073	::487633490662678000
270143437	::487633495276011000
71981601	::487633506760417000
18015033	::487633506764595000
230640581	::487633508207063000
41407294	::487633519481737000
242622458	::487633520005619000
436188872	::487633526016450000
19511096	::487633530768195000
15288029	::487633531544145000
527041090	::487633547839025000
367476078	::487633558186389000
17054163	::487633561605120000
35082993	::487633562783326000
30989596	::487633571683639000
259830697	::487633579657015000
31620041	::487633582538887000
17455392	::487633582702071000
35082993	::487633584954425000
387476542	::487633587064541000
260338000	::487633592840114000
100195876	::487633593737285000
100195876	::487633594937257000
100195876	::487633597835132000
329360692	::487633600008187000
26738161	::487633607805399000
1007041	::487633614683652000
31620041	::487633616793796000
14780915	::487633628990799000
58949154	::487633629271453000
155805303	::487633634409451000
70254385	::487633637404585000
49455873	::487633643222077000
36343877	::487633652122419000
16726467	::487633652441186000
35592561	::487633652696612000
120296296	::487633655087763000
60771081	::487633655469076000
23672351	::487633658745196000
335488857	::487633658984280000
35592561	::487633672833474000
279548168	::487633685630681000
529096266	::487633688985731000
19683725	::487633692287045000
163983371	::487633696577425000
277693030	::487633698284511000
44779656	::487633699610300000
245855482	::487633700482732000
61318348	::487633707910852000
38848610	::487633724411228000
38848610	::487633726722293000
30989596	::487633730815545000
340055562	::487633739812315000
60771081	::487633744816119000
165517420	::487633745751445000
93927673	::487633748637532000
23413958	::487633759718486000
41407294	::487633783471222000
50306226	::487633786880811000
242533291	::487633787086331000
377715399	::487633790273990000
17529301	::487633794397007000
41407294	::487633795521478000
43838022	::487633795739176000
35297171	::487633807760056000
16459325	::487633816153243000
340055562	::487633816706490000
575755127	::487633829465559000
321794820	::487633840723087000
256609151	::487633849963511000
1565041	::487633851167281000
285125363	::487633851607289000
106860209	::487633869433094000
21548401	::487633869856731000
391108584	::487633870905278000
394365413	::487633871409004000
165967574	::487633873443250000
226319809	::487633873501974000
26738161	::487633881462743000
469196810	::487633888731086000
365203632	::487633889179865000
17529301	::487633893239947000
217912167	::487633901188169000
68517440	::487633901502750000
26738161	::487633902249734000
245021956	::487633907471630000
23611301	::487633911548088000
146855323	::487633913519411000
18336787	::487633924298772000
257625769	::487633925410684000
122799833	::487633929558454000
427464965	::487633932733906000
462487376	::487633940371369000
276784331	::487633955861303000
599774410	::487633957639290000
328057955	::487633970327465000
33342988	::487633974198800000
113048616	::487633979281899000
160768741	::487633980452139000
50306226	::487633989327257000
462487376	::487633991600599000
816177	::487633996616978000
102489930	::487634001729822000
160768741	::487634001931161000
1007041	::487634005290799000
39507361	::487634007107313000
35592561	::487634009866768000
160768741	::487634014216273000
80419613	::487634018310295000
160352135	::487634018632859000
303427354	::487634021640585000
43256984	::487634021762228000
144243302	::487634023515455000
49455873	::487634025431826000
160352135	::487634025436045000
394365413	::487634030947762000
18148466	::487634037989998000
363361632	::487634038266810000
118469346	::487634042066436000
47753031	::487634055694123000
60771081	::487634055739871000
16322613	::487634060492013000
160768741	::487634062056493000
160352135	::487634064367550000
40405725	::487634064602435000
46796467	::487634065202241000
363361632	::487634068931358000
61969086	::487634071250800000
100378471	::487634072487731000
20535654	::487634074010259000
41407294	::487634075428339000
392301070	::487634076526845000
43508994	::487634077957115000
100843087	::487634080893136000
282692620	::487634083481399000
382304432	::487634091882192000
303427354	::487634095053500000
78465328	::487634106939740000
8962732	::487634108772675000
20535654	::487634111612203000
165967574	::487634113340661000
155397134	::487634114888355000
301044144	::487634115517493000
448283191	::487634126904647000
221205505	::487634127177662000
111136825	::487634131082162000
392301070	::487634132583710000
103782180	::487634132709957000
19511096	::487634133602934000
100843087	::487634135435862000
29018568	::487634139240497000
575755127	::487634140150247000
480895753	::487634140305432000
339353546	::487634141165264000
232312019	::487634143409209000
17840621	::487634147360251000
93927673	::487634148145004000
34087430	::487634149423849000
369849727	::487634170496032000
16248047	::487634172198936000
330513153	::487634176498089000
168387841	::487634179966771000
16568377	::487634183796178000
480895753	::487634184249176000
48764697	::487634184718921000
93927673	::487634187613405000
376425912	::487634188850307000
165517420	::487634189882114000
227893380	::487634198367592000
391108584	::487634208056020000
43256984	::487634211285659000
251443783	::487634217296470000
239702167	::487634219577778000
29018568	::487634221155250000
61718844	::487634234320756000
330513153	::487634235004424000
613592670	::487634235927191000
48971187	::487634240343777000
329360692	::487634243711811000
146855323	::487634244361932000
480895753	::487634247704801000
54754940	::487634254159831000
48390222	::487634257657860000
339353546	::487634263186341000
20535654	::487634264800776000
365203632	::487634277924757000
261043724	::487634278956957000
127943795	::487634278982119000
21548401	::487634280894324000
165517420	::487634283679322000
227893380	::487634283805556000
348085087	::487634289068998000
25104281	::487634302822125000
100843087	::487634307674955000
18015033	::487634307863687000
111687397	::487634314683633000
336250359	::487634326440640000
160768741	::487634333021110000
402268968	::487634335030603000
225959127	::487634335730659000
231222303	::487634342848393000
47880950	::487634345167835000
116098184	::487634348019945000
457197060	::487634348942692000
27992224	::487634348947279000
20535654	::487634352805666000
41407294	::487634357772124000
284931188	::487634363329564000
362540752	::487634363568246000
43365529	::487634368773382000
80419613	::487634372829650000
289743411	::487634375191044000
214465537	::487634377229090000
35592561	::487634378801946000
351325780	::487634378885824000
41407294	::487634379947405000
330513153	::487634385328287000
57300329	::487634387119656000
279268567	::487634389124521000
480895753	::487634405603565000
118469346	::487634408426323000
100843087	::487634409915285000
599774410	::487634410066309000
219039425	::487634411068739000
391108584	::487634418597519000
165967574	::487634424956456000
50306226	::487634428970033000
103782180	::487634430522322000
16248047	::487634435261472000
78065938	::487634441817583000
480895753	::487634443977256000
341666582	::487634444753600000
192385616	::487634446468644000
271204273	::487634448326742000
40864634	::487634448411033000
55426501	::487634448586768000
44278444	::487634455247331000
391108584	::487634459315798000
513711139	::487634462272786000
620420742	::487634465867304000
261043724	::487634473983680000
43256984	::487634484733706000
363361632	::487634492270866000
382304432	::487634498197409000
480895753	::487634501627961000
227893380	::487634502907609000
382304432	::487634508100141000
227893380	::487634508276318000
49443349	::487634512315449000
339353546	::487634518812422000
402268968	::487634519215058000
100843087	::487634521936769000
27364321	::487634522885066000
261043724	::487634537024065000
362540752	::487634540542701000
23413958	::487634541385744000
457811756	::487634542258184000
480895753	::487634553360494000
237112765	::487634560293675000
463908266	::487634566015090000
424498868	::487634566249594000
35592561	::487634569781194000
80895456	::487634571438342000
462487376	::487634572922728000
38848610	::487634573828714000
262449011	::487634580439302000
165517420	::487634583869874000
23413958	::487634585614696000
513982376	::487634587095269000
279548168	::487634587431227000
271204273	::487634590031294000
182901672	::487634591654903000
47880950	::487634593562898000
239702167	::487634600546410000
90966789	::487634601632751000
155397134	::487634606435598000
48764697	::487634611195748000
367476078	::487634614119190000
261043724	::487634614828412000
231222303	::487634619555008000
391108584	::487634619596943000
16459325	::487634622361374000
50306226	::487634645249323000
48390222	::487634647870742000
207290040	::487634654154199000
35592561	::487634658402643000
1565041	::487634660332412000
27999272	::487634671887335000
170815462	::487634672319733000
348745482	::487634672520658000
214465537	::487634680959623000
2084321	::487634685766275000
43508994	::487634689369206000
21548401	::487634691374059000
239162983	::487634698513182000
6284612	::487634699901095000
16370204	::487634702111891000
329360692	::487634703714123000
31010760	::487634704690970000
20535654	::487634704841977000
39160897	::487634707673145000
60771081	::487634712119099000
57713984	::487634724119400000
52441281	::487634732055011000
57713984	::487634740951130000
48390222	::487634747368038000
261043724	::487634748022747000
565986436	::487634748110422000
156508337	::487634750710878000
151604434	::487634752053051000
103782180	::487634752611319000
106860209	::487634758101266000
116098184	::487634758579408000
49443349	::487634767098040000
33418266	::487634787159396000
25104281	::487634790053474000
239770256	::487634793924796000
458010782	::487634793962553000
213131959	::487634807086518000
73731844	::487634812954767000
49464322	::487634817509752000
323262953	::487634831317012000
250774954	::487634843980013000
257913209	::487634844705652000
402268968	::487634850875461000
254579074	::487634863407628000
89590985	::487634869682319000
176994984	::487634872396025000
349484189	::487634873385885000
42529606	::487634875651198000
45164175	::487634884694142000
388558032	::487634885683576000
303427354	::487634889458876000
346127757	::487634893422067000
60771081	::487634901416833000
111687397	::487634916188753000
291155950	::487634916729823000
31010760	::487634920043708000
25104281	::487634927324635000
302673934	::487634931305033000
103782180	::487634937512984000
457811756	::487634942617075000
47880950	::487634943149756000
245021956	::487634943577571000
407384648	::487634946400329000
95231863	::487634949202124000
323262953	::487634952335265000
50306226	::487634955455827000
351004243	::487634957159104000
65435835	::487634959008792000
367561919	::487634959071342000
40405725	::487634964419080000
176994984	::487634972786688000
111687397	::487634975408144000
594950682	::487634977975070000
255195496	::487634980986572000
513982376	::487634985881305000
331668519	::487634988750618000
20535654	::487634992709656000
419047433	::487634993196179000
40816246	::487634996664885000
33418266	::487635001496719000
317164527	::487635003916816000
33249556	::487635008451280000
239770256	::487635011974098000
62093388	::487635016844079000
39507361	::487635026293837000
48390222	::487635037391572000
23672351	::487635048565592000
165517420	::487635048732971000
30989596	::487635052411355000
323262953	::487635053011169000
321794820	::487635054235893000
301044144	::487635054764752000
306169468	::487635056190849000
411848692	::487635058015354000
36343877	::487635058275397000
37578654	::487635063287205000
193126668	::487635077833449000
25609677	::487635087731986000
299879238	::487635089913032000
30529918	::487635090067832000
230365198	::487635093024800000
39507361	::487635094379958000
193126668	::487635112230936000
344817215	::487635112578654000
47880950	::487635116756172000
384488111	::487635125283209000
176994984	::487635127850119000
23721718	::487635136750845000
250774954	::487635141175812000
51554430	::487635154199138000
33418266	::487635155373142000
21548401	::487635157675823000
16322613	::487635162117582000
233084334	::487635162134372000
156866548	::487635173279014000
92840294	::487635187585388000
323262953	::487635188684316000
58028621	::487635192085901000
451868502	::487635194711519000
224410857	::487635199862505000
82115262	::487635207852273000
76977679	::487635213757849000
415540928	::487635214089191000
176994984	::487635216572239000
299879238	::487635216614588000
271460073	::487635216929153000
19147974	::487635218052837000
447813903	::487635222406893000
15267198	::487635223274725000
14392960	::487635230488948000
370464008	::487635231344975000
74315614	::487635233110761000
14085431	::487635235740614000
232275950	::487635238743330000
323262953	::487635243273158000
73731844	::487635244405624000
207781904	::487635244506284000
35592561	::487635253213683000
271204273	::487635257961623000
43256984	::487635258075271000
347994449	::487635265859485000
437762769	::487635266904276000
156866548	::487635269555064000
165261298	::487635272973049000
1565041	::487635273878994000
362540752	::487635277360279000
267538322	::487635284830334000
728549208	::487635291155742000
299879238	::487635298156040000
78213	::487635300563566000
291459734	::487635305290149000
90966789	::487635313091547000
50306226	::487635315067076000
497544291	::487635324970229000
377715399	::487635325737390000
163983371	::487635336084725000
176994984	::487635342799798000
205501297	::487635346809561000
50306226	::487635349791703000
383972979	::487635358033518000
339353546	::487635363590963000
257597142	::487635364228509000
43256984	::487635373691273000
19683725	::487635378896404000
368386947	::487635381241004000
849	::487635382004363000
267538322	::487635382352101000
257265522	::487635386370248000
339353546	::487635389104926000
282692620	::487635393589035000
49443349	::487635393857064000
253828982	::487635399070584000
55426501	::487635399641014000
27999272	::487635399871700000
362540752	::487635410881765000
20535654	::487635422005059000
163983371	::487635428183261000
228915951	::487635430028767000
24543872	::487635431492952000
156866548	::487635437964754000
116098184	::487635444452954000
163983371	::487635451193208000
341666582	::487635454188339000
256074844	::487635459342737000
410461303	::487635464287838000
45150174	::487635476808224000
156866548	::487635477705801000
192385616	::487635487260020000
367476078	::487635494805573000
326146327	::487635501118025000
22383485	::487635501583958000
256609151	::487635502338932000
321794820	::487635515890352000
18138157	::487635515941072000
239257340	::487635516905369000
21548401	::487635520529240000
55426501	::487635522580271000
20935927	::487635525524660000
388558032	::487635549688045000
25609677	::487635549919137000
61969086	::487635559385686000
90966789	::487635564523290000
33676766	::487635565504770000
634615880	::487635566045827000
21548401	::487635568134606000
43838022	::487635570399518000
9899992	::487635574224723000
256074844	::487635574400880000
1318301	::487635583192158000
193126668	::487635588309200000
202927618	::487635590280511000
176994984	::487635593426255000
99827590	::487635597779947000
186314952	::487635601579970000
264677315	::487635601600954000
48764697	::487635617111490000
62093388	::487635626494529000
267538322	::487635641513963000
225959127	::487635642130911000
156866548	::487635643791466000
250774954	::487635649634504000
22383485	::487635653547819000
324171027	::487635659914747000
163983371	::487635661617238000
156866548	::487635663223668000
72143337	::487635666117742000
58028621	::487635666180657000
193126668	::487635672535425000
156866548	::487635673008963000
599774410	::487635674170802000
198911524	::487635681896718000
410461303	::487635686808223000
179519500	::487635690121723000
72143337	::487635698229329000
198393365	::487635698527113000
625951846	::487635704663801000
156866548	::487635706718609000
43256984	::487635707679100000
257265522	::487635718974353000
27331177	::487635723529383000
410461303	::487635724263362000
55426501	::487635727065165000
35592561	::487635728625451000
299389082	::487635733780631000
304890630	::487635742047219000
339353546	::487635745352347000
24226614	::487635750205554000
304890630	::487635756995706000
151212329	::487635761819578000
86243090	::487635762826182000
407384648	::487635765451444000
50011708	::487635768349696000
239162983	::487635775283290000
21548401	::487635779254898000
253178679	::487635781112954000
105623584	::487635781729935000
372479589	::487635782027329000
49626726	::487635787056308000
156866548	::487635787941285000
29319846	::487635792496709000
163983371	::487635797428797000
99827590	::487635797638537000
24543872	::487635798326784000
95141856	::487635799757045000
271204273	::487635812930961000
20786050	::487635826634153000
48390222	::487635830953881000
120296296	::487635839087038000
196890320	::487635839501889000
307697597	::487635841461002000
49443349	::487635842924421000
23413958	::487635851011059000
329360692	::487635854139985000
271204273	::487635863908544000
437762769	::487635866035445000
303427354	::487635866257723000
372479589	::487635870803959000
78213	::487635876995141000
425183249	::487635879163592000
251443783	::487635888042942000
40405725	::487635889275695000
55426501	::487635898662535000
103782180	::487635898981683000
156866548	::487635902362296000
48764697	::487635904547151000
163983371	::487635905822203000
562393615	::487635909308071000
196890320	::487635913858506000
50011708	::487635915733364000
329360692	::487635930053099000
32624494	::487635930396639000
289743411	::487635937208565000
42529606	::487635940593373000
321037427	::487635942413324000
23672351	::487635948159922000
163340834	::487635948562165000
26182895	::487635952894869000
171510293	::487635960486977000
254821900	::487635961376153000
16144669	::487635964848652000
16248047	::487635965624979000
289743411	::487635965713055000
32471501	::487635966619058000
156866548	::487635971492823000
196890320	::487635972176105000
193126668	::487635973950681000
90966789	::487635976320077000
415540928	::487635979721650000
323262953	::487635981206441000
271774234	::487635989762813000
120296296	::487635991889715000
232275950	::487635993739014000
64219388	::487635995764854000
233084334	::487636001041305000
205501297	::487636004082163000
41508239	::487636005407584000
376541246	::487636008465207000
30989596	::487636010600132000
6092972	::487636010855968000
193126668	::487636010877337000
23413958	::487636013217374000
21548401	::487636013498368000
816177	::487636014450900000
391108584	::487636017092890000
21945140	::487636019408150000
47753031	::487636023170457000
21945140	::487636025083043000
103782180	::487636025762918000
21945140	::487636034771886000
90966789	::487636035426197000
21548401	::487636037926023000
96793797	::487636040002203000
304890630	::487636046889246000
227893380	::487636047732686000
43256984	::487636055659909000
40405725	::487636060575248000
220587584	::487636060881424000
64219388	::487636065524543000
192385616	::487636079147618000
251443783	::487636079416471000
238698812	::487636080816947000
84871879	::487636084864876000
16459325	::487636092296777000
1318301	::487636094582657000
192385616	::487636100169474000
326146327	::487636102354706000
32973618	::487636110659837000
271460073	::487636112123650000
53087279	::487636113029230000
280749613	::487636116498300000
515043655	::487636118028828000
156866548	::487636118767017000
255205725	::487636119631036000
90966789	::487636120826429000
43838022	::487636121669484000
276202961	::487636123737276000
21548401	::487636127428263000
1007041	::487636127688306000
163983371	::487636127763795000
220867112	::487636129181466000
303427354	::487636130947682000
483190332	::487636131400265000
61969086	::487636140305162000
329360692	::487636149599367000
256074844	::487636152262725000
26947347	::487636154578370000
396177532	::487636156385742000
475210759	::487636157258563000
271460073	::487636158063845000
304890630	::487636158394806000
109762886	::487636160471003000
410461303	::487636166007480000
276202961	::487636171254554000
103782180	::487636172194471000
41925570	::487636180125908000
20535654	::487636184848285000
17163265	::487636208349360000
20786050	::487636209796411000
21548401	::487636210127355000
565986436	::487636212526493000
232275950	::487636216980860000
43838022	::487636221607153000
72890292	::487636222677094000
388597293	::487636225197502000
42529606	::487636233083158000
130321036	::487636242029215000
41925570	::487636247423488000
90966789	::487636247746060000
21548401	::487636257648812000
37011485	::487636258303127000
19511096	::487636260958126000
219550942	::487636261960949000
233084334	::487636268138762000
163983371	::487636268856008000
587054451	::487636269535481000
271774234	::487636271288680000
24495392	::487636272094007000
130321036	::487636275059380000
521938520	::487636275500183000
18148466	::487636279442808000
227893380	::487636281107943000
92840294	::487636281287909000
175581339	::487636283502493000
33418266	::487636295582113000
160768741	::487636300984770000
289743411	::487636301643272000
321794820	::487636302934708000
95141856	::487636303803318000
55426501	::487636304524361000
391573659	::487636306730971000
40816246	::487636307842068000
21548401	::487636311415599000
261043724	::487636314884669000
423816771	::487636317560254000
74315614	::487636323457847000
48764697	::487636332932382000
220867112	::487636333569921000
193126668	::487636335000571000
41508239	::487636338422726000
21548401	::487636338754060000
251443783	::487636340377653000
90467952	::487636341471977000
239702167	::487636342709317000
95141856	::487636345607962000
19511096	::487636347750846000
251821834	::487636349101416000
20535654	::487636361256517000
354629644	::487636375194574000
37213451	::487636380109897000
20419159	::487636383234674000
324171027	::487636383360507000
279735090	::487636383679275000
276202961	::487636384094498000
728549208	::487636384304603000
82242725	::487636385579290000
83736832	::487636385604440000
271460073	::487636389698482000
278778128	::487636392873189000
362540752	::487636393951129000
19511096	::487636394362142000
22278303	::487636395260129000
26623525	::487636407012175000
130321036	::487636407486128000
232275950	::487636412095680000
20419159	::487636414083772000
43977455	::487636414671380000
82242725	::487636418299047000
164101308	::487636421369286000
193126668	::487636432123875000
289743411	::487636433386356000
303427354	::487636436246880000
35945417	::487636437467009000
27992224	::487636438369206000
189179241	::487636440944107000
1384531	::487636441300611000
146855323	::487636451085938000
164101308	::487636452046417000
372499722	::487636454945062000
391108584	::487636455183773000
64219388	::487636464172142000
48390222	::487636466499981000
17522792	::487636474582409000
24136198	::487636475354562000
279735090	::487636478776733000
271460073	::487636479943139000
227893380	::487636480165416000
60771081	::487636480563482000
276202961	::487636482304122000
91024211	::487636498540277000
43256984	::487636498544467000
17339508	::487636499400507000
90966789	::487636506278785000
55744853	::487636508937969000
29319846	::487636513359142000
279548168	::487636515473088000
391108584	::487636529330671000
316026178	::487636530471505000
48390222	::487636532971311000
23413958	::487636534091210000
74315614	::487636535731585000
410286428	::487636539284156000
391573659	::487636539607097000
26113249	::487636543046025000
18015033	::487636544555991000
27792069	::487636553041076000
6092972	::487636557034029000
262939560	::487636562968969000
15170503	::487636563736535000
391108584	::487636564030140000
16459325	::487636564106022000
540330411	::487636567297495000
316026178	::487636570648743000
367476078	::487636573199302000
219550942	::487636578626699000
256074844	::487636580916420000
62093388	::487636588403646000
410286428	::487636590614028000
16459325	::487636595236175000
60771081	::487636595399335000
379357885	::487636595403522000
337367504	::487636604052586000
47753031	::487636604580671000
24438134	::487636606069653000
329360692	::487636610737901000
163983371	::487636611950063000
173688303	::487636612499910000
92924351	::487636616815472000
309981035	::487636617788936000
91024211	::487636623207579000
14604658	::487636630413385000
107902551	::487636631298400000
497630362	::487636632552480000
160352135	::487636635022934000
103782180	::487636635329114000
316026178	::487636643705139000
95554541	::487636644237828000
90966789	::487636646699884000
309981035	::487636647102910000
232437529	::487636654375858000
130321036	::487636655944110000
114593439	::487636657315667000
409640203	::487636657613463000
354629644	::487636664253419000
29605636	::487636664961871000
55426501	::487636671702130000
72890292	::487636675552870000
425183249	::487636676110716000
241278291	::487636676492009000
16559994	::487636685321019000
30989596	::487636691629260000
87956728	::487636694670512000
47753031	::487636696683380000
565986436	::487636697224445000
186314952	::487636697786507000
377425191	::487636703130447000
16559994	::487636705630257000
20535654	::487636709073358000
25609677	::487636712332754000
146855323	::487636715842977000
513982376	::487636716505673000
500517566	::487636718364139000
158948807	::487636722851643000
390900557	::487636726400028000
20786050	::487636727688093000
80419613	::487636729403559000
388597293	::487636731428995000
411222321	::487636734700965000
23396218	::487636740937486000
465089745	::487636741273026000
316026178	::487636742938193000
232275950	::487636746792755000
465089745	::487636748587900000
196890320	::487636748613066000
78213	::487636752426086000
219550942	::487636763696168000
465089745	::487636764048113000
47753031	::487636766090727000
411222321	::487636773330485000
30989596	::487636774164779000
465089745	::487636774814883000
565986436	::487636775821508000
49221112	::487636783505502000
465089745	::487636789046161000
64219388	::487636789696274000
370464008	::487636793307983000
340055562	::487636797241843000
465089745	::487636797275398000
232437529	::487636804804562000
465089745	::487636805303283000
227893380	::487636810827563000
226319809	::487636813591224000
465089745	::487636818578251000
83163050	::487636819329044000
351325780	::487636819610050000
48390222	::487636820692180000
158948807	::487636821741150000
61969086	::487636833275478000
465089745	::487636834671796000
44278444	::487636840128602000
90966789	::487636840250212000
26623525	::487636841408262000
465089745	::487636845140770000
43508994	::487636861074931000
301044144	::487636866557313000
20535654	::487636867286724000
30989596	::487636873448538000
78213	::487636875130462000
556631416	::487636876992339000
433654462	::487636879890599000
50306226	::487636885410287000
41508239	::487636889420050000
391108584	::487636889730420000
120863692	::487636889940525000
27992224	::487636890980712000
316026178	::487636891588493000
339353546	::487636898601377000
17830276	::487636902837624000
425252367	::487636907132985000
205501297	::487636909384929000
95554541	::487636915412148000
24383303	::487636918620807000
30104821	::487636921040908000
351641054	::487636921699794000
599774410	::487636922370916000
163983371	::487636925293924000
260338000	::487636926791680000
421987323	::487636928368746000
46965667	::487636940075048000
19511096	::487636940888367000
165967574	::487636945250816000
84871879	::487636947330818000
106860209	::487636947339210000
72890292	::487636952439869000
54754940	::487636952662167000
30989596	::487636959763111000
725532679	::487636965152399000
256609151	::487636974078275000
239149781	::487636986534965000
107902551	::487636986857938000
402268968	::487636988288589000
388558032	::487636992100823000
48971187	::487636993967267000
22278303	::487636999910989000
29605636	::487637000309059000
16459325	::487637011432767000
377715399	::487637013785358000
202791635	::487637015585124000
202927618	::487637025542393000
30104821	::487637029765656000
316026178	::487637033989324000
23442090	::487637035839393000
348152108	::487637035935490000
329360692	::487637040503476000
74315614	::487637044362219000
78213	::487637045679255000
20535654	::487637049889943000
219550942	::487637053849755000
17473737	::487637054986022000
223614733	::487637055439388000
16248047	::487637057926619000
316026178	::487637077408763000
289743411	::487637080324182000
304890630	::487637081250750000
16370204	::487637082291335000
45278487	::487637085679935000
377357259	::487637089224101000
64219388	::487637091681972000
377425191	::487637094307991000
304890630	::487637095091949000
725532679	::487637096098590000
171510293	::487637096933634000
23097227	::487637097772093000
40816246	::487637101861957000
30104821	::487637103103053000
57065165	::487637103937740000
280119639	::487637118106099000
276202961	::487637122090672000
20786050	::487637143591067000
62093388	::487637154424946000
103782180	::487637155255443000
95554541	::487637156693696000
43508994	::487637167254945000
261043724	::487637172565340000
316026178	::487637172908851000
29319846	::487637174632714000
20535654	::487637174997626000
136238737	::487637184661319000
725532679	::487637186213584000
473196438	::487637187429543000
44278444	::487637188775927000
16568377	::487637195113525000
560822598	::487637198854836000
325242803	::487637209290244000
47753031	::487637213924966000
369323050	::487637220103573000
391108584	::487637224377155000
80419613	::487637230471901000
279735090	::487637230890917000
74315614	::487637231369453000
19511096	::487637232233111000
48390222	::487637232409247000
371817971	::487637233420492000
348745482	::487637236611969000
41925570	::487637237975494000
155686441	::487637238663372000
146855323	::487637242551091000
64219388	::487637244434329000
385259637	::487637244845756000
16248047	::487637245500067000
177446269	::487637246766358000
176339991	::487637255386066000
165967574	::487637257739067000
131941193	::487637258749476000
304890630	::487637259236016000
45278487	::487637259978428000
46965667	::487637265754361000
70571907	::487637266269876000
35592561	::487637271202369000
31066609	::487637272565522000
339353546	::487637274448764000
23396218	::487637285178183000
140110825	::487637288818450000
216395197	::487637289481555000
560822598	::487637291582500000
42529606	::487637294179168000
96062555	::487637296607281000
25104281	::487637302353473000
279608688	::487637302860980000
325242803	::487637316434165000
47753031	::487637321756332000
18968115	::487637333450039000
728549208	::487637337258881000
368386947	::487637342438846000
248358978	::487637344174891000
45150174	::487637345211269000
8962732	::487637349807824000
304890630	::487637353519788000
155805303	::487637361526730000
205501297	::487637365557854000
16459325	::487637367332016000
391573659	::487637368951017000
131968998	::487637380313407000
165967574	::487637384595791000
360898372	::487637388790071000
279548168	::487637394464985000
72890292	::487637394527903000
330513153	::487637400626016000
21089214	::487637401679192000
95554541	::487637414941163000
74315614	::487637419944972000
118469346	::487637428035780000
599774410	::487637431311958000
95554541	::487637431789682000
367476078	::487637436965482000
22383485	::487637443454459000
17529301	::487637445588971000
31620041	::487637452035981000
163983371	::487637452371132000
20535654	::487637452668932000
95554541	::487637453847556000
233767854	::487637454761902000
16299351	::487637466573463000
275260502	::487637469572374000
118469346	::487637473749499000
276784331	::487637478661451000
163983371	::487637479797702000
20535654	::487637481479610000
728549208	::487637490149634000
205501297	::487637490178605000
95554541	::487637495526330000
118469346	::487637495606034000
17990173	::487637496608854000
42529606	::487637501478440000
371817971	::487637502640263000
146855323	::487637506389602000
362540752	::487637509187203000
279608688	::487637513587027000
47753031	::487637514845302000
54116443	::487637515889688000
64219388	::487637520939638000
37228652	::487637523078717000
231689668	::487637525377208000
321794820	::487637527054913000
118469346	::487637528933978000
196890320	::487637533317021000
177446269	::487637533593829000
232275950	::487637534604673000
239702167	::487637537452593000
72890292	::487637537692086000
59670513	::487637538819956000
168387841	::487637539046453000
44278444	::487637540342480000
224410857	::487637542578446000
42529606	::487637544117747000
41925570	::487637544226799000
52616216	::487637544654602000
41508239	::487637545484705000
233767854	::487637546159968000
280119639	::487637552875069000
348745482	::487637568976986000
72143337	::487637569799061000
219550942	::487637570722209000
28498427	::487637571359371000
239702167	::487637582067404000
90966789	::487637586626609000
513926411	::487637588518240000
26182895	::487637592125345000
205501297	::487637592402182000
304890630	::487637594251853000
66393146	::487637601180856000
42529606	::487637602091425000
103782180	::487637604012408000
163983371	::487637604691476000
18551115	::487637606101168000
34689419	::487637612513861000
168387841	::487637618914390000
232275950	::487637627743399000
165967574	::487637632105840000
725532679	::487637638443454000
497458875	::487637652623986000
201376114	::487637652850499000
289743411	::487637657238130000
224126979	::487637658374393000
304890630	::487637659242598000
40816246	::487637671062167000
46697333	::487637673067048000
62093388	::487637684106846000
53112812	::487637684148375000
98599563	::487637686250143000
50306226	::487637693572993000
513926411	::487637706273345000
42529606	::487637710904229000
50807638	::487637715417329000
725532679	::487637722136608000
725532679	::487637730260959000
20535654	::487637732106047000
279608688	::487637745976627000
1318301	::487637752041975000
103782180	::487637760422211000
323246381	::487637763001696000
392301070	::487637768898498000
118469346	::487637774158155000
30989596	::487637783515656000
232275950	::487637785138831000
48390222	::487637789664505000
236589142	::487637791732281000
520004653	::487637793045114000
17529301	::487637794198528000
264677315	::487637794706042000
24804859	::487637797558575000
52754052	::487637807444144000
40816246	::487637812397617000
41407294	::487637817221468000
26623525	::487637821147348000
304890630	::487637823156015000
47753031	::487637827404840000
41925570	::487637828512522000
90966789	::487637833620811000
19080798	::487637833981517000
615636079	::487637834568699000
55475943	::487637839241555000
74315614	::487637847823118000
249052117	::487637850427781000
321844248	::487637851807707000
239702167	::487637855372460000
232711010	::487637862452436000
253230729	::487637874246823000
599774410	::487637875261853000
26182895	::487637875454779000
232275950	::487637876360744000
323262953	::487637877929426000
41407294	::487637878617694000
276202961	::487637884132790000
433169770	::487637886095728000
103782180	::487637888474308000
20535654	::487637896942211000
16107745	::487637901182660000
47753031	::487637901455265000
92924351	::487637905095921000
30989596	::487637906756878000
341700434	::487637914327592000
33011898	::487637922389446000
146855323	::487637925857734000
54344507	::487637931499466000
370464008	::487637936511676000
329360692	::487637937891184000
594950682	::487637940298723000
239702167	::487637942454591000
80419613	::487637942698246000
165517420	::487637945893916000
16258970	::487637946481512000
98599563	::487637949514022000
44205530	::487637951145578000
205501297	::487637953837953000
367476078	::487637958787616000
41407294	::487637959077003000
236589142	::487637959353454000
41407294	::487637971508948000
16459325	::487637977057988000
603136773	::487637978638864000
323262953	::487637979888758000
239702167	::487637986209574000
440624261	::487637991448260000
427464965	::487637997777858000
55426501	::487637997970391000
61969086	::487638003163336000
41407294	::487638004526497000
339353546	::487638009664139000
603136773	::487638017767505000
220532575	::487638019084931000
31586329	::487638030170460000
424698378	::487638032451792000
232275950	::487638039967965000
257265522	::487638047622569000
30719116	::487638048856092000
232711010	::487638050218852000
329360692	::487638051162562000
239702167	::487638052727037000
23396218	::487638055784681000
351099839	::487638060012556000
90966789	::487638062520754000
17536130	::487638069323915000
165517420	::487638072037613000
220587584	::487638072251539000
391108584	::487638078522019000
257265522	::487638080505909000
304890630	::487638080711426000
96062555	::487638081273462000
72890292	::487638082301489000
98599563	::487638082687369000
15804863	::487638097052438000
33418266	::487638098239426000
396454394	::487638102270173000
209223008	::487638103155552000
74315614	::487638115276685000
594950682	::487638120637005000
31586329	::487638126001930000
391108584	::487638127146573000
108605734	::487638134994132000
244279439	::487638135136722000
31066609	::487638138064343000
360898372	::487638140853956000
69690419	::487638141520461000
15804863	::487638143383134000
304890630	::487638150261374000
382304432	::487638156758761000
304890630	::487638156888375000
628427510	::487638164631465000
329360692	::487638165528641000
61969086	::487638167332601000
201376114	::487638168574128000
103782180	::487638175599579000
47753031	::487638180640731000
72143337	::487638181508956000
597038752	::487638182310064000
90966789	::487638182523961000
27816303	::487638188488683000
635845301	::487638202933870000
227893380	::487638203747540000
362540752	::487638205018013000
35603964	::487638218091679000
40816246	::487638219945943000
17830276	::487638223988858000
377555310	::487638225280696000
30989596	::487638232398839000
50306226	::487638234248146000
165967574	::487638237515907000
40405725	::487638252422045000
23413958	::487638253164457000
426923626	::487638254418534000
506500282	::487638255660068000
48467620	::487638256737996000
276202961	::487638258017255000
276202961	::487638271816503000
279735090	::487638277847916000
338664006	::487638278263152000
247362551	::487638279052087000
70571907	::487638282809798000
41508239	::487638289067675000
264677315	::487638291395526000
31586329	::487638292641611000
232711010	::487638293849186000
39863661	::487638295233712000
41407294	::487638295325999000
292395819	::487638301277298000
16102033	::487638302816600000
17529301	::487638304976670000
281260984	::487638307531026000
139460380	::487638308760326000
103782180	::487638313831247000
599774410	::487638316792033000
62093388	::487638330981777000
360898372	::487638331963219000
80419613	::487638346328707000
48390222	::487638349675393000
255195496	::487638357619380000
232711010	::487638360416976000
180661626	::487638364922064000
376467319	::487638370378461000
222935791	::487638370902740000
192385616	::487638377718493000
239254872	::487638382965571000
16459325	::487638384866000000
232275950	::487638390624366000
23396218	::487638390897389000
33108084	::487638391115100000
97336064	::487638394026340000
41508239	::487638398723579000
289743411	::487638399978078000
24495392	::487638405493186000
98599563	::487638412598726000
69690419	::487638415135883000
339353546	::487638436690395000
50306226	::487638442755387000
49443349	::487638445284544000
48467620	::487638448996904000
231689668	::487638449378177000
190492046	::487638457045372000
188417746	::487638462758387000
259746323	::487638463827558000
31066609	::487638468244148000
130363809	::487638468814585000
44278444	::487638468881694000
98599563	::487638473105764000
289743411	::487638475504885000
323262953	::487638477408727000
80419613	::487638491309027000
27816303	::487638492617654000
279735090	::487638504914972000
22431584	::487638505024389000
607637849	::487638509075705000
46727568	::487638509755576000
235487682	::487638510677925000
23543960	::487638517602734000
382304432	::487638517909291000
325996873	::487638525358399000
338619333	::487638526368813000
388597293	::487638531141939000
224126979	::487638537949310000
454811069	::487638539191201000
276202961	::487638549194227000
33108084	::487638549198430000
368730450	::487638552163794000
163589914	::487638553866694000
238341972	::487638557415448000
364405877	::487638559726125000
286282963	::487638561148399000
367476078	::487638563236757000
322327312	::487638564583526000
26413556	::487638570245431000
74315614	::487638570489085000
603136773	::487638577182810000
23543960	::487638583637839000
130363809	::487638585185562000
20935927	::487638585504329000
368730450	::487638590583623000
262449011	::487638592416927000
454811069	::487638600058945000
186314952	::487638600230514000
17830276	::487638601639796000
163983371	::487638606274908000
513926411	::487638611307683000
15804863	::487638616462458000
24804859	::487638622242611000
92125226	::487638623614140000
232711010	::487638630794412000
23672351	::487638634024419000
49443349	::487638636528025000
26413556	::487638637857624000
16459325	::487638640353628000
140110825	::487638642265837000
849	::487638645177069000
14780915	::487638655235022000
450970324	::487638661442588000
74315614	::487638669092982000
18023231	::487638691444428000
336250359	::487638695252877000
14606079	::487638703313928000
849	::487638706216779000
410461303	::487638706325446000
100843087	::487638709374685000
44278444	::487638711216001000
289743411	::487638715012243000
29605636	::487638722272165000
163589914	::487638722528034000
95554541	::487638722758709000
61736206	::487638724852076000
376467319	::487638725925412000
31066609	::487638736994172000
323460527	::487638740945629000
336250359	::487638741759328000
716262980	::487638757143617000
387281097	::487638761661267000
238788821	::487638771530469000
484423510	::487638777972547000
336250359	::487638783069024000
329360692	::487638783081598000
90966789	::487638784821829000
317164527	::487638785887174000
1007041	::487638789972455000
359775349	::487638798634057000
16459325	::487638802446684000
338619333	::487638802551156000
61736206	::487638805705658000
22195036	::487638807345647000
55426501	::487638810272862000
40226593	::487638812546580000
432747373	::487638813166931000
390479008	::487638818657280000
105855764	::487638821886898000
185716839	::487638822360866000
49443349	::487638823330144000
323262953	::487638823728197000
55426501	::487638824801947000
321037427	::487638827511447000
339353546	::487638830200000000
355612007	::487638833664905000
163983371	::487638835140902000
17830276	::487638838878027000
257265522	::487638850198446000
500388817	::487638850790232000
27816303	::487638855756296000
74315614	::487638856720592000
49443349	::487638858084122000
41508239	::487638874890317000
156866548	::487638875117211000
227893380	::487638875524046000
238341972	::487638875947667000
30989596	::487638879747309000
513926411	::487638883069202000
299879238	::487638887205199000
344817215	::487638887775219000
55426501	::487638887804592000
33108084	::487638889150959000
156866548	::487638889608511000
61736206	::487638892997529000
17840621	::487638894918524000
304890630	::487638902560153000
47753031	::487638905970106000
607637849	::487638906788007000
264677315	::487638908696408000
170815462	::487638909271035000
520004653	::487638909417836000
454811069	::487638909602762000
72890292	::487638909854420000
205043960	::487638915268894000
323460527	::487638917726740000
93043270	::487638918981255000
277251070	::487638919756783000
239254872	::487638925721096000
322413121	::487638926434123000
513926411	::487638928418017000
509760806	::487638928522891000
265799781	::487638930112536000
421987323	::487638934823116000
357790406	::487638941278162000
27816303	::487638947062108000
163983371	::487638948768776000
168387841	::487638950656233000
506500282	::487638950966591000
321844248	::487638955341672000
14816854	::487638959644614000
25925656	::487638959854325000
201376114	::487638963843522000
256074844	::487638964107354000
330513153	::487638965936082000
261043724	::487638969665220000
454811069	::487638973779816000
321037427	::487638978766835000
377806186	::487638981790543000
163983371	::487638984676220000
31620041	::487638988157898000
45164175	::487638989596549000
244279439	::487638996248317000
89294713	::487638998064455000
207781904	::487639000140615000
513926411	::487639004762763000
54344507	::487639005044150000
289743411	::487639005635567000
222935791	::487639008671830000
224126979	::487639009259028000
376467319	::487639011519778000
96062555	::487639021145710000
377806186	::487639024270467000
49443349	::487639029303607000
95554541	::487639033665687000
513926411	::487639034361942000
40816246	::487639046424764000
247850020	::487639046793875000
339459671	::487639049075568000
454811069	::487639052623949000
31066609	::487639053810946000
105855764	::487639054180036000
323262953	::487639062740606000
16459325	::487639063030423000
391108584	::487639067408867000
165517420	::487639067664723000
390479008	::487639073511600000
396332641	::487639074048446000
47753031	::487639075080265000
244279439	::487639083749892000
391108584	::487639090288787000
31066609	::487639092830539000
339459671	::487639100464185000
32583866	::487639100552257000
513926411	::487639106256904000
249246314	::487639107821002000
264622253	::487639118952673000
454811069	::487639120509140000
96062555	::487639124061331000
156866548	::487639128893562000
339459671	::487639131011293000
391108584	::487639138351325000
136006997	::487639138477572000
221205505	::487639139345764000
163983371	::487639139718688000
280297585	::487639141950033000
31066609	::487639149336215000
299879238	::487639155414151000
517695658	::487639155564761000
21124400	::487639156923695000
415540928	::487639161839419000
357790406	::487639162682888000
321794820	::487639167438835000
513926411	::487639169531793000
454811069	::487639173613232000
256074844	::487639174309109000
131941193	::487639177102503000
152875477	::487639178339823000
111687397	::487639180986417000
17536130	::487639181728817000
61736206	::487639183646011000
279735090	::487639184023117000
50509821	::487639188829794000
613592670	::487639193477083000
242622458	::487639193955229000
520533224	::487639196266672000
120170865	::487639210929582000
26914697	::487639218005372000
454811069	::487639220010643000
367476078	::487639223218888000
219550942	::487639231603699000
249246314	::487639246878949000
37213451	::487639248745406000
49443349	::487639248913199000
23396218	::487639251605921000
16459325	::487639252583583000
76977679	::487639260473094000
264677315	::487639264771850000
423816771	::487639265552003000
171510293	::487639274310074000
304890630	::487639284396994000
392301070	::487639289526636000
562393615	::487639291540307000
231222303	::487639292185808000
14715501	::487639294836604000
161492068	::487639296807927000
163589914	::487639299819466000
242622458	::487639320535117000
93043270	::487639323219869000
454811069	::487639325522538000
237963845	::487639330593447000
415540928	::487639331566129000
103782180	::487639341846769000
17169855	::487639345487020000
39160897	::487639345688358000
7522612	::487639346653048000
90966789	::487639347827449000
156866548	::487639349282885000
31620041	::487639352101851000
232711010	::487639356983627000
513926411	::487639359403720000
423816771	::487639360125140000
227893380	::487639362352717000
54344507	::487639373568311000
18023231	::487639377502552000
227893380	::487639378861510000
454811069	::487639378978951000
359775349	::487639387380146000
44205530	::487639387967332000
72143337	::487639389283942000
45470777	::487639398528204000
41925570	::487639399791095000
37228652	::487639400713445000
37011485	::487639401355169000
219550942	::487639401590435000
415540928	::487639411559919000
27331177	::487639414596972000
61736206	::487639414957699000
425183249	::487639415104483000
207781904	::487639429930954000
49443349	::487639432707997000
365739414	::487639433307385000
227893380	::487639436168298000
90966789	::487639438034337000
304890630	::487639443180773000
26914697	::487639449073770000
289743411	::487639449443254000
146855323	::487639456451534000
277251070	::487639458057973000
69690419	::487639460814028000
34087430	::487639464420704000
447813903	::487639465717149000
372499722	::487639465805234000
40816246	::487639472331186000
207781904	::487639479423741000
25609677	::487639483186446000
34087430	::487639483957776000
90966789	::487639483999731000
291155950	::487639498889510000
454811069	::487639508255789000
359775349	::487639512173277000
189025601	::487639515566067000
315559101	::487639516044210000
156866548	::487639528606146000
23396218	::487639529697067000
45492981	::487639530410094000
31066609	::487639533588979000
111687397	::487639544733245000
171510293	::487639545106935000
118469346	::487639551905497000
95141856	::487639552111435000
163983371	::487639561980223000
1318301	::487639568615620000
425183249	::487639569098346000
725532679	::487639569857527000
332908078	::487639572172382000
239702167	::487639577239113000
359775349	::487639577675718000
34087430	::487639584071634000
72890292	::487639585879781000
211376385	::487639589595533000
377806186	::487639597082357000
61969086	::487639601025384000
194377350	::487639607442292000
432747373	::487639612538384000
61736206	::487639615512543000
454811069	::487639618616315000
323262953	::487639621216395000
7141172	::487639625868271000
90966789	::487639626903859000
118469346	::487639634587811000
232711010	::487639635678343000
304890630	::487639642703810000
95554541	::487639645392363000
194377350	::487639645555929000
163983371	::487639648131219000
15804863	::487639655693549000
69690419	::487639659850133000
17473737	::487639661846605000
296016163	::487639662454796000
265799781	::487639674962583000
253057868	::487639682755198000
391108584	::487639683099136000
634615880	::487639683858329000
192385616	::487639685276000000
401089789	::487639686316187000
513926411	::487639688291704000
40816246	::487639688597868000
49443349	::487639690770534000
244279439	::487639695182925000
42529606	::487639696215117000
187741596	::487639700526485000
68517440	::487639701621190000
54344507	::487639702066176000
421338980	::487639705492537000
156866548	::487639705979084000
359775349	::487639707887890000
41508239	::487639716364177000
355612007	::487639727760494000
49443349	::487639727894302000
95141856	::487639733120827000
335759212	::487639734391300000
20535654	::487639735691530000
21945140	::487639739789357000
253057868	::487639745015451000
49443349	::487639747469139000
219550942	::487639750795612000
21945140	::487639751025889000
194377350	::487639752389427000
230327491	::487639754305859000
21945140	::487639754523938000
80419613	::487639754817961000
21945140	::487639766251216000
202791635	::487639767270838000
72890292	::487639771901353000
72378783	::487639773574467000
23413958	::487639776917340000
299879238	::487639781074292000
21105964	::487639786027749000
425183249	::487639791144816000
205043960	::487639791891017000
72143337	::487639792285265000
355612007	::487639794483494000
725532679	::487639805161783000
377425191	::487639808437936000
255195496	::487639808554979000
21548401	::487639814326718000
99827590	::487639815815307000
304890630	::487639816020828000
61736206	::487639817925447000
407248121	::487639818575556000
493221106	::487639822098386000
189224604	::487639822560145000
160453801	::487639831632039000
7522612	::487639832277942000
194377350	::487639833423400000
163646426	::487639836367396000
1318301	::487639839701876000
493221106	::487639842788884000
513926411	::487639845917835000
299879238	::487639846312505000
103782180	::487639846899687000
17473737	::487639851164909000
41925570	::487639855032442000
41508239	::487639857758355000
131866787	::487639857867812000
16248047	::487639859872661000
447813903	::487639864108933000
513926411	::487639865836593000
41925570	::487639870761091000
339482720	::487639870852960000
99827590	::487639881816866000
480895753	::487639886124417000
69690419	::487639887504367000
6092972	::487639890939486000
168387841	::487639903035875000
33699503	::487639905728622000
207781904	::487639910199721000
18023231	::487639919134015000
253057868	::487639920723251000
90966789	::487639923134967000
401089789	::487639925785772000
41925570	::487639930160828000
454811069	::487639933088452000
25609677	::487639933705015000
392301070	::487639937118769000
124517802	::487639938867798000
367476078	::487639939597615000
436187992	::487639941396975000
43256984	::487639942961451000
34841151	::487639943456387000
339459671	::487639944471408000
323262953	::487639958195146000
254579074	::487639968349581000
330799447	::487639973617623000
480895753	::487639985516838000
339459671	::487639996266864000
42529606	::487640003229798000
61969086	::487640005989638000
103782180	::487640009651269000
101572891	::487640012696342000
22087737	::487640013442539000
359775349	::487640016118902000
304890630	::487640016265306000
247850020	::487640019226476000
61736206	::487640019801489000
168387841	::487640020887404000
43256984	::487640021865082000
156866548	::487640023630483000
23413958	::487640030479802000
299879238	::487640031298084000
55426501	::487640033520668000
18015033	::487640041645408000
359775349	::487640056757489000
156866548	::487640059131084000
102444460	::487640062067101000
323246381	::487640062298193000
202927618	::487640063556485000
339459671	::487640065359638000
425252367	::487640067251634000
65476712	::487640068191191000
188417746	::487640071378853000
55426501	::487640078626201000
40816246	::487640085089640000
339459671	::487640089950830000
79902186	::487640101816905000
329360692	::487640101896613000
392301070	::487640103951417000
292395819	::487640107563098000
72890292	::487640109605728000
230327491	::487640111501148000
409640203	::487640114713985000
336774649	::487640132296536000
332908078	::487640138667675000
101477442	::487640138814873000
61969086	::487640141989969000
49443349	::487640143357313000
14604658	::487640148054519000
113048616	::487640149379928000
156866548	::487640150327820000
186314952	::487640160465453000
22087737	::487640161027506000
69690419	::487640161786687000
163983371	::487640162512297000
409640203	::487640170057854000
16568377	::487640181403447000
72143337	::487640182263275000
249227650	::487640184008507000
34087430	::487640185492873000
137135705	::487640185715167000
339459671	::487640186205921000
329360692	::487640186478927000
410461303	::487640189561344000
244279439	::487640192916795000
381203261	::487640196859428000
39160897	::487640200940498000
122283306	::487640202043596000
23475166	::487640205445578000
480895753	::487640209001938000
41407294	::487640210373881000
94996744	::487640211212754000
23868298	::487640211346579000
205043960	::487640217105342000
396177532	::487640217302863000
42529606	::487640217889693000
220532575	::487640220507336000
72890292	::487640222524788000
238672857	::487640230359334000
49443349	::487640233878765000
41407294	::487640237871751000
411222321	::487640241407135000
276784331	::487640242732949000
316026178	::487640245517553000
165517420	::487640247270789000
33703073	::487640250446262000
23475166	::487640253113843000
136880369	::487640258486337000
479222401	::487640269404114000
513926411	::487640270956015000
17529301	::487640275020288000
230327491	::487640278115692000
396177532	::487640278652977000
291155950	::487640279952814000
90966789	::487640296843264000
163983371	::487640297107513000
170126452	::487640303336435000
55426501	::487640316233539000
156866548	::487640316535525000
20786050	::487640326073774000
20935927	::487640333635690000
111687397	::487640334617165000
41407294	::487640334630133000
47753031	::487640335388913000
41407294	::487640355727474000
79035481	::487640359892422000
187651826	::487640365566918000
16248047	::487640372244660000
396177532	::487640373901008000
155650977	::487640384491626000
95141856	::487640387692298000
398445530	::487640391295172000
304890630	::487640393488424000
109655774	::487640401465978000
26947347	::487640403135721000
79035481	::487640405274796000
391108584	::487640411020599000
339459671	::487640418792636000
163646426	::487640429219676000
24495392	::487640431660781000
513926411	::487640435720876000
16559994	::487640437625454000
264677315	::487640438199685000
90966789	::487640440565284000
168387841	::487640442775695000
413735493	::487640447808847000
54344507	::487640456726339000
303427354	::487640457602953000
1007041	::487640458097459000
323262953	::487640463789158000
49443349	::487640469740871000
725532679	::487640481023545000
1318301	::487640487419854000
367476078	::487640493631602000
163983371	::487640507388932000
309789310	::487640509691609000
186572442	::487640511017021000
79902186	::487640520538456000
23475166	::487640524904345000
359775349	::487640530512523000
221205505	::487640551253372000
190492046	::487640560295874000
480895753	::487640560413327000
513926411	::487640565752680000
26947347	::487640566306717000
114593439	::487640568369913000
103782180	::487640572761759000
411222321	::487640573638373000
39160897	::487640574560722000
398445530	::487640587479568000
83507090	::487640587902808000
20935927	::487640588909424000
25747982	::487640594525593000
725532679	::487640599634255000
54344507	::487640600368660000
48557490	::487640606655905000
189135890	::487640610057093000
72890292	::487640610338516000
316026178	::487640612317822000
280749613	::487640616340557000
259746323	::487640622774235000
20935927	::487640625177571000
23413958	::487640625433415000
102444460	::487640627463475000
725532679	::487640629061484000
168864295	::487640630940553000
454811069	::487640637291122000
475210759	::487640641191440000
48557490	::487640642466897000
725532679	::487640645788372000
304890630	::487640650469212000
434545772	::487640653266821000
156866548	::487640653850234000
351325780	::487640654256668000
48557490	::487640665858539000
19161423	::487640666919297000
139847892	::487640672560611000
410461303	::487640675010097000
501202268	::487640675929034000
79902186	::487640676075843000
309108026	::487640679326416000
506760887	::487640680949223000
168387841	::487640681972633000
162394402	::487640682689859000
480895753	::487640682744381000
392301070	::487640686586376000
454811069	::487640687295225000
162394402	::487640687731437000
728549208	::487640689329831000
230327491	::487640691028135000
303427354	::487640702214766000
66311658	::487640703024246000
20935927	::487640703686557000
304890630	::487640706710638000
156866548	::487640708036440000
270065033	::487640714403389000
390900557	::487640715917131000
238788821	::487640716546682000
20786050	::487640716571852000
336250359	::487640718786433000
480895753	::487640720577024000
16559994	::487640725551472000
162394402	::487640728722350000
359775349	::487640730039762000
90966789	::487640731419303000
187741596	::487640732031647000
425381729	::487640732186836000
23475166	::487640732652797000
136006997	::487640737861734000
26947347	::487640738478686000
230327491	::487640743058878000
16459325	::487640752256995000
359174210	::487640752865161000
61736206	::487640758129012000
501202268	::487640759144034000
14792781	::487640763992272000
332908078	::487640765124706000
203688730	::487640768186556000
299879238	::487640774029606000
22033805	::487640776500051000
69690419	::487640786771521000
55475943	::487640787283222000
16559994	::487640787510116000
90966789	::487640790282141000
101572891	::487640790827794000
171510293	::487640800835428000
220867112	::487640808481255000
98599563	::487640811073724000
755431	::487640824604143000
377425191	::487640827582513000
49455873	::487640840580259000
18551115	::487640840823517000
454811069	::487640842170273000
41925570	::487640843579559000
17473737	::487640845219164000
136880369	::487640845923799000
90966789	::487640847941267000
339353546	::487640849761570000
101572891	::487640854614798000
136006997	::487640858393473000
163983371	::487640864051957000
43208085	::487640870783438000
377806186	::487640876445757000
156866548	::487640881491873000
415540928	::487640882976288000
501202268	::487640894527795000
200796300	::487640895122972000
61736206	::487640905051291000
725532679	::487640911505915000
20786050	::487640916640145000
410461303	::487640929650475000
19568023	::487640929776726000
507987711	::487640930284216000
68517440	::487640932586491000
23396218	::487640933807456000
108808608	::487640934868217000
454811069	::487640936080769000
351325780	::487640938236215000
49443349	::487640940392103000
98599563	::487640943882141000
545297326	::487640947292143000
224126979	::487640955042803000
74315614	::487640957685227000
454811069	::487640961519198000
65995121	::487640962462908000
312517498	::487640964824301000
264677315	::487640969106292000
519909326	::487640972218486000
553934357	::487640982200938000
351810944	::487640986261397000
111687397	::487640991042527000
90966789	::487640994477641000
224103552	::487640995224252000
16559994	::487640995589554000
316026178	::487640998906822000
60771081	::487641003352805000
98599563	::487641009665613000
136006997	::487641010025938000
20935927	::487641010965475000
594950682	::487641011309391000
26947347	::487641012127682000
39863661	::487641018268143000
454811069	::487641019316715000
412756257	::487641024324333000
98599563	::487641028221218000
37863682	::487641032125734000
37863682	::487641032914243000
37863682	::487641033560174000
37863682	::487641034260639000
162559610	::487641035409866000
20535654	::487641037788024000
427464965	::487641041739468000
25609677	::487641043958267000
98599563	::487641046512570000
90966789	::487641047715938000
411222321	::487641049083699000
192385616	::487641055781584000
388558032	::487641062442553000
30989596	::487641067370467000
169226510	::487641074525929000
20954074	::487641075519979000
90966789	::487641082545442000
120863692	::487641094533173000
26947347	::487641095279759000
336250359	::487641096458342000
329955120	::487641100803260000
304890630	::487641113541369000
415540928	::487641114577367000
50811080	::487641118482247000
16459325	::487641121464791000
303427354	::487641123293515000
254579074	::487641123360210000
255834275	::487641126770184000
230327491	::487641127663570000
454811069	::487641128683192000
299879238	::487641143547801000
42529606	::487641144709636000
20535654	::487641146928017000
498637061	::487641151793410000
100339690	::487641152917884000
308946618	::487641157841997000
103782180	::487641162896142000
35592561	::487641165613629000
93043270	::487641167409188000
50811080	::487641170248347000
139460380	::487641171951616000
316766176	::487641180826390000
254579074	::487641183569457000
90966789	::487641184257323000
280297585	::487641184480034000
232711010	::487641197830107000
25609677	::487641199197835000
37863682	::487641201378480000
196890320	::487641201839849000
35592561	::487641218349023000
259746323	::487641224782688000
18148466	::487641229640093000
19568023	::487641241581260000
480895753	::487641241769631000
16459325	::487641247352635000
454811069	::487641249768558000
264677315	::487641250640588000
614074554	::487641252817805000
253759009	::487641255531139000
177446269	::487641259406659000
177446269	::487641266415353000
451183057	::487641269774999000
93043270	::487641275337048000
359775349	::487641276574334000
454811069	::487641280122740000
51952627	::487641286069854000
95141856	::487641287609581000
35592561	::487641288335187000
42910967	::487641288872038000
113722629	::487641300892938000
168864295	::487641301039316000
725532679	::487641301559808000
26947347	::487641301836644000
339353546	::487641302071119000
255834275	::487641304067629000
377425191	::487641304890101000
24983393	::487641310321319000
15804863	::487641312493977000
36250685	::487641312842113000
425381729	::487641314817626000
323262953	::487641318144114000
454811069	::487641319708585000
411222321	::487641320568422000
40604299	::487641323281727000
36116261	::487641334547619000
480895753	::487641334799290000
41925570	::487641346464043000
141976809	::487641347025694000
196890320	::487641347394777000
95141856	::487641352210227000
415540928	::487641381230239000
19511096	::487641383583227000
470451598	::487641393704493000
26947347	::487641394186813000
1007041	::487641397806112000
728549208	::487641399547146000
594950682	::487641400150736000
451667062	::487641400733741000
16459325	::487641400822235000
139847892	::487641402407260000
634615880	::487641418328850000
82115262	::487641426797162000
15109013	::487641432057196000
299879238	::487641432644411000
103782180	::487641435366510000
219550942	::487641437912432000
59184492	::487641438365446000
141976809	::487641445503729000
213763059	::487641450352742000
483283190	::487641456346402000
338619333	::487641457612705000
454811069	::487641458149949000
415540928	::487641460905222000
410461303	::487641462452928000
74315614	::487641468862218000
273814896	::487641468903772000
40816246	::487641469465804000
163983371	::487641473391673000
411997198	::487641474868445000
171746458	::487641477397229000
17522792	::487641481776070000
254433701	::487641488365346000
411222321	::487641493008838000
76815335	::487641493792751000
412756257	::487641497227898000
136006997	::487641499291496000
277251070	::487641499513798000
69690419	::487641514961416000
359775349	::487641517113495000
35592561	::487641522850889000
49443349	::487641523756871000
402268968	::487641529977421000
41407294	::487641543801839000
339312291	::487641544648712000
254579074	::487641547567923000
349484189	::487641552655638000
41407294	::487641553419390000
584206727	::487641557130944000
377806186	::487641567142744000
21124400	::487641573081899000
538541326	::487641574000455000
470451598	::487641574239924000
323262953	::487641576064450000
19568023	::487641576177676000
41925570	::487641581294718000
273814896	::487641583689293000
168387841	::487641589833924000
40604299	::487641597765365000
500388817	::487641599359586000
162559610	::487641603608023000
538541326	::487641606690861000
61370824	::487641617205952000
16459325	::487641617499971000
49443349	::487641619227619000
267538322	::487641621056331000
61736206	::487641624932270000
230327491	::487641625326141000
299879238	::487641627008450000
359775349	::487641631592816000
47753031	::487641632125108000
357790406	::487641639683653000
103782180	::487641643181690000
22278303	::487641645039755000
51952627	::487641645358125000
211019280	::487641650542284000
165517420	::487641653390217000
377806186	::487641669383106000
40816246	::487641678421835000
163983371	::487641679956946000
454811069	::487641680729108000
280297585	::487641682180313000
49443349	::487641686345273000
60771081	::487641687519268000
254433701	::487641694179835000
377715399	::487641699078774000
208217521	::487641701956456000
542693847	::487641702081900000
20535654	::487641711439384000
18015033	::487641711678468000
61969086	::487641713549524000
90966789	::487641722373935000
359775349	::487641724660232000
19511096	::487641725016350000
162559610	::487641742896680000
23247181	::487641745006407000
454811069	::487641746596454000
60771081	::487641751293677000
163983371	::487641753239818000
377715399	::487641754816901000
450970324	::487641758491475000
254433701	::487641773557026000
267538322	::487641781136130000
17470539	::487641787247235000
100339690	::487641794029838000
26914697	::487641799607861000
304890630	::487641803395305000
169226510	::487641803663761000
423098923	::487641807065321000
299879238	::487641808080764000
61832970	::487641814405357000
24226614	::487641818025431000
41925570	::487641821007581000
407473485	::487641834886529000
32171318	::487641836509347000
55475943	::487641842532356000
61969086	::487641843749101000
7522612	::487641850224721000
412638454	::487641855409258000
91345170	::487641855815720000
408869196	::487641859133804000
351810944	::487641860085534000
169226510	::487641860773388000
271204273	::487641867647868000
171746458	::487641868197715000
615636079	::487641874664914000
411222321	::487641883544682000
357211620	::487641894663364000
69690419	::487641905010716000
548870171	::487641908601438000
254433701	::487641908831719000
304890630	::487641918533144000
185716839	::487641922463625000
412756257	::487641924929466000
74315614	::487641929967235000
69690419	::487641931619377000
429558621	::487641936833290000
35592561	::487641950913581000
170815462	::487641952771268000
208217521	::487641959948099000
61969086	::487641966654791000
240492455	::487641974812717000
162559610	::487641975781208000
251825047	::487641980327825000
454811069	::487641980743450000
51197703	::487641984006254000
61736206	::487641992223285000
371817971	::487641998095319000
377806186	::487642007066517000
276784331	::487642008711090000
280119639	::487642014213611000
402229763	::487642019221614000
454811069	::487642021751173000
494543536	::487642023264923000
163983371	::487642024967823000
35592561	::487642028088786000
36601312	::487642030403641000
377715399	::487642042730680000
271204273	::487642046656552000
34796664	::487642047533178000
168387841	::487642048430764000
50663276	::487642050523693000
249246314	::487642052704747000
408479039	::487642058539409000
37863682	::487642062129352000
454811069	::487642062406557000
37863682	::487642062754304000
242622458	::487642062817206000
37863682	::487642063861600000
37863682	::487642064885006000
37863682	::487642065556086000
256756265	::487642072837410000
40226593	::487642083159977000
50011708	::487642085965590000
370049566	::487642087505268000
31066609	::487642088989679000
19511096	::487642090461876000
38991775	::487642104521555000
109105005	::487642109109731000
34796664	::487642117959725000
36601312	::487642118651797000
171746458	::487642122816745000
500388817	::487642126902386000
454811069	::487642128701718000
50811080	::487642128969785000
615636079	::487642129720565000
101477442	::487642149593554000
93043270	::487642151367770000
101477442	::487642152462454000
51197703	::487642154508898000
101477442	::487642155767586000
52441281	::487642156161855000
52754052	::487642158204059000
53087279	::487642163300556000
90544248	::487642170615021000
289743411	::487642172616085000
25925656	::487642173651693000
377806186	::487642175354568000
41407294	::487642176365817000
169226510	::487642178517086000
603136773	::487642182317142000
35592561	::487642188684460000
16459325	::487642189812752000
230327491	::487642192412811000
506760887	::487642192563818000
254433701	::487642198435823000
51197703	::487642203036975000
24495392	::487642204580499000
329360692	::487642207101276000
377715399	::487642218417487000
339353546	::487642222444044000
96658544	::487642226378678000
74315614	::487642227909595000
36116261	::487642229188485000
17536130	::487642237522968000
34796664	::487642240550858000
304890630	::487642248943648000
253057868	::487642251216969000
454811069	::487642251796164000
23442090	::487642253209632000
69690419	::487642257060003000
408869196	::487642260457394000
232711010	::487642260582842000
370049566	::487642264379072000
396929208	::487642270444027000
44278444	::487642273111240000
377806186	::487642275954950000
603136773	::487642285480214000
370049566	::487642285489029000
162559610	::487642286419763000
46461373	::487642288068497000
513855251	::487642293378113000
255195496	::487642295789842000
16459325	::487642296167714000
36343877	::487642298134441000
25104281	::487642301833805000
78465328	::487642302064513000
304890630	::487642302475542000
254579074	::487642304908247000
338619333	::487642311531036000
329360692	::487642314353815000
61736206	::487642317067939000
289743411	::487642321262235000
57713984	::487642322243682000
415540928	::487642322952138000
41925570	::487642324445704000
41407294	::487642326547050000
454811069	::487642331219513000
57713984	::487642333685760000
103782180	::487642337922015000
254433701	::487642352253562000
240492455	::487642369291210000
51554430	::487642374928363000
257625769	::487642375867879000
304890630	::487642377696182000
62936749	::487642384076128000
377715399	::487642384985894000
408479039	::487642385774837000
27331165	::487642387528028000
454811069	::487642390849945000
412792027	::487642391260962000
36560098	::487642391453499000
17473737	::487642397963083000
19511096	::487642403893833000
41925570	::487642405341253000
34796664	::487642412760580000
105623584	::487642414107348000
513926411	::487642416845844000
26113249	::487642421186924000
271204273	::487642425058279000
18015033	::487642427159621000
303427354	::487642432553889000
41508239	::487642433690152000
454811069	::487642436609802000
241995287	::487642443626475000
316026178	::487642444800856000
31066609	::487642448269541000
408869196	::487642449175928000
16559994	::487642455223721000
359174210	::487642456792367000
25609677	::487642457530974000
257625769	::487642459900739000
163983371	::487642460563050000
271204273	::487642461519753000
98599563	::487642465831497000
454811069	::487642467853144000
304890630	::487642472705576000
35592561	::487642475323228000
31620041	::487642478690856000
412756257	::487642479479369000
155805303	::487642485770817000
339353546	::487642504234565000
65576332	::487642508638179000
159953654	::487642509498404000
454811069	::487642511960469000
162559610	::487642515810435000
34796664	::487642518146662000
299879238	::487642519904473000
254433701	::487642520298332000
387476542	::487642523817766000
362540752	::487642525700616000
57713984	::487642535322714000
125718303	::487642535800483000
304890630	::487642536433823000
209208697	::487642542272675000
90806141	::487642543178272000
329333638	::487642544126173000
527041090	::487642544151732000
15288029	::487642546495971000
469196810	::487642550040133000
26738161	::487642551621390000
513926411	::487642555656335000
34796664	::487642558583959000
241995287	::487642561108926000
412756257	::487642562874707000
19511096	::487642569749180000
187741596	::487642573314342000
415540928	::487642574790750000
816177	::487642579723616000
454811069	::487642582596739000
17473737	::487642587939893000
437762769	::487642590687543000
44278444	::487642592578768000
257625769	::487642592650493000
41925570	::487642595745886000
271204273	::487642597280579000
232711010	::487642598857666000
18999708	::487642600828964000
254433701	::487642601227427000
25104281	::487642601403600000
159953654	::487642605485056000
254433701	::487642607015579000
106584551	::487642609284694000
454811069	::487642621373075000
271204273	::487642629341839000
103782180	::487642630449537000
162394402	::487642636426043000
620420742	::487642637222957000
412792027	::487642637244301000
21089214	::487642637567275000
253057868	::487642639659835000
162394402	::487642640750374000
312517498	::487642663873941000
46461373	::487642666839318000
323262953	::487642670505132000
50663276	::487642673289781000
31536491	::487642674510323000
344817215	::487642675370156000
310330192	::487642680525352000
90806141	::487642681414131000
454811069	::487642682505048000
51952627	::487642686812217000
98599563	::487642691132743000
40816246	::487642691748913000
131254355	::487642695087558000
415540928	::487642697222467000
329333638	::487642702251433000
316026178	::487642705506226000
158129535	::487642711466721000
607637849	::487642711986425000
41606452	::487642712280408000
31620041	::487642713597046000
26914697	::487642715824222000
162394402	::487642723344609000
304890630	::487642726125428000
387476542	::487642726419431000
240892007	::487642728256122000
16299351	::487642730575978000
40816246	::487642734623072000
50663276	::487642735617134000
61736206	::487642736921956000
35592561	::487642737182003000
16459325	::487642741154009000
254433701	::487642742856482000
505510212	::487642743708319000
139460380	::487642746581417000
339459671	::487642752859901000
384955934	::487642752990339000
528975562	::487642756492562000
47753031	::487642757591093000
172184859	::487642759638298000
370049566	::487642765178970000
40816246	::487642766638194000
326146327	::487642767602896000
179736548	::487642779028582000
55426501	::487642780248715000
200590129	::487642782731730000
411912822	::487642782748921000
48557490	::487642787207471000
17179941	::487642787823620000
329360692	::487642793838669000
42910967	::487642794933379000
454811069	::487642795713495000
111687397	::487642796518408000
36082253	::487642796682407000
338619333	::487642800834355000
412756257	::487642805427126000
34796664	::487642807297789000
34796664	::487642813123661000
351325780	::487642813715079000
291155950	::487642818240737000
17990173	::487642819021246000
323246381	::487642819868504000
62093388	::487642820480892000
61736206	::487642824478044000
41508239	::487642830542614000
412792027	::487642835349688000
411912822	::487642836062724000
35592561	::487642838243741000
16102033	::487642842630987000
16258970	::487642865602797000
341732173	::487642866546905000
341153843	::487642869948092000
52754052	::487642887861985000
35592561	::487642889061531000
31010760	::487642889913368000
365739414	::487642893092282000
98599563	::487642895256940000
450970324	::487642895307268000
168864295	::487642898788147000
388558032	::487642902982836000
34796664	::487642905327067000
253057868	::487642909693325000
33369338	::487642910062419000
454811069	::487642910771658000
339459671	::487642923144454000
31620041	::487642924797005000
227893380	::487642924893872000
68832413	::487642925325500000
240492455	::487642928995913000
48557490	::487642937992704000
57238973	::487642939644866000
377715399	::487642947186200000
450970324	::487642948495237000
26914697	::487642948587520000
295339639	::487642949120172000
171746458	::487642949459533000
1384531	::487642956505968000
254433701	::487642960993853000
454811069	::487642966262317000
348785324	::487642966509383000
47753031	::487642971806785000
90806141	::487642973597736000
34796664	::487642974184955000
513855251	::487642981499805000
163983371	::487642990341398000
450970324	::487642991721709000
560822598	::487642999833128000
254433701	::487643000768454000
21089214	::487643001993588000
607637849	::487643008087519000
95141856	::487643010239582000
323246381	::487643010642235000
43052467	::487643013447815000
454811069	::487643014249332000
51952627	::487643015515615000
725532679	::487643017055330000
254433701	::487643024181043000
289743411	::487643025116766000
68517440	::487643025976201000
232275950	::487643032770994000
49626726	::487643040496881000
57713984	::487643041529081000
411222321	::487643045052313000
195154119	::487643052773621000
66555228	::487643057563508000
31010760	::487643058012712000
57713984	::487643058901893000
316026178	::487643061699092000
172184859	::487643061955350000
377715399	::487643066379956000
725532679	::487643068557180000
338619333	::487643069206913000
25609677	::487643070771785000
50663276	::487643075359940000
163983371	::487643078811873000
387476542	::487643094498963000
348785324	::487643095656189000
289743411	::487643099490172000
304890630	::487643100244742000
98599563	::487643108038176000
513926411	::487643108385902000
139460380	::487643110894489000
21089214	::487643112286982000
35592561	::487643112609972000
85344924	::487643116648685000
415540928	::487643120163516000
17179941	::487643121744769000
50805763	::487643123045384000
377715399	::487643132125659000
43208085	::487643135695003000
83163050	::487643138614231000
32624494	::487643138765250000
19147974	::487643142683123000
78465328	::487643152447074000
34796664	::487643153621463000
415540928	::487643162022666000
299879238	::487643164946468000
159953654	::487643182734512000
14604658	::487643183845605000
362540752	::487643186534178000
475210759	::487643187079835000
32624494	::487643189042356000
513926411	::487643192557195000
200764512	::487643193987850000
607637849	::487643195283484000
162559610	::487643201059037000
25104281	::487643204041179000
40226593	::487643213256470000
354629644	::487643219665358000
560822598	::487643220126343000
90806141	::487643224706523000
35592561	::487643237738635000
70571907	::487643243472232000
475210759	::487643243568701000
49443349	::487643250077863000
155926653	::487643253928632000
26914697	::487643266771603000
412792027	::487643271200792000
17179941	::487643275445039000
299879238	::487643276447858000
64907439	::487643276795981000
15174710	::487643281623629000
61736206	::487643285645967000
227893380	::487643286686138000
329093513	::487643295053783000
294964037	::487643297142546000
23400461	::487643298987659000
415540928	::487643306893914000
40226593	::487643307938684000
55426501	::487643310052220000
338543771	::487643312082665000
159953654	::487643325449908000
15174710	::487643326368481000
254433701	::487643334790234000
513855251	::487643338372177000
1565041	::487643340272594000
513926411	::487643344705556000
14604658	::487643347964530000
339459671	::487643354243403000
370049566	::487643354478678000
260825806	::487643355623751000
179669687	::487643355774341000
329093513	::487643356303220000
408479039	::487643357288865000
61736206	::487643357309833000
401109490	::487643366176591000
40816246	::487643368382418000
179669687	::487643368780873000
17840621	::487643373088833000
138083816	::487643374665486000
299879238	::487643379342520000
43838022	::487643386329833000
172184859	::487643389643743000
1318301	::487643397079842000
16559994	::487643410170253000
412756257	::487643413013991000
23663256	::487643415568322000
25104281	::487643417938104000
16559994	::487643419842740000
289743411	::487643424326434000
316026178	::487643425684996000
329093513	::487643426591367000
340055562	::487643428419686000
312517498	::487643429783228000
90806141	::487643451639353000
18015033	::487643456462807000
1384531	::487643458488635000
103782180	::487643461429239000
18551115	::487643461538316000
323246381	::487643462414917000
252623066	::487643465455779000
34796664	::487643471834906000
103782180	::487643478999199000
83163050	::487643489849458000
23400461	::487643491594272000
402268968	::487643492420976000
74315614	::487643492722941000
338619333	::487643494379315000
299879238	::487643497953263000
172184859	::487643499224125000
56509474	::487643500976947000
329093513	::487643503699431000
83507090	::487643505301286000
230069479	::487643507247427000
161492068	::487643509776580000
48431204	::487643519180623000
71617108	::487643521265184000
409640203	::487643523416477000
163983371	::487643527333945000
84871879	::487643535186071000
34796664	::487643542265679000
329333638	::487643564143153000
339459671	::487643564302553000
25104281	::487643566357770000
159953654	::487643566391705000
43052467	::487643574146564000
327934017	::487643580391903000
390900557	::487643582082211000
21503139	::487643583017541000
410297246	::487643586477817000
339459671	::487643588319125000
49455873	::487643594459586000
179669687	::487643594732228000
49626726	::487643598494507000
513926411	::487643598653898000
269605766	::487643605155074000
412792027	::487643606665400000
500388817	::487643609630769000
323246381	::487643613019783000
163983371	::487643615053639000
408479039	::487643615339233000
267405925	::487643620694962000
412756257	::487643622032949000
34796664	::487643622729216000
279399275	::487643626747330000
236202065	::487643628341194000
339459671	::487643631549825000
58028621	::487643631889551000
40816246	::487643643407118000
409640203	::487643649518227000
162559610	::487643653012062000
16258970	::487643658397941000
409640203	::487643672029044000
74315614	::487643673740316000
299879238	::487643674835419000
34796664	::487643677053841000
44205530	::487643692056838000
50805763	::487643694183354000
40816246	::487643697983389000
49443349	::487643700499984000
48971187	::487643706183266000
69916897	::487643706862743000
411222321	::487643721073451000
30529918	::487643738265489000
172184859	::487643744590901000
159953654	::487643746901958000
1318301	::487643747325206000
49443349	::487643747748835000
34796664	::487643751355920000
200590129	::487643753189244000
409640203	::487643760549830000
40816246	::487643761036369000
49455873	::487643767063576000
163983371	::487643768997552000
26738161	::487643769001345000
205043960	::487643770909773000
26914697	::487643771765399000
210873235	::487643776534712000
540330411	::487643778723753000
26947347	::487643784285798000
423098923	::487643788467527000
61969086	::487643791047004000
1565041	::487643796042420000
61318348	::487643797216440000
408479039	::487643797392982000
316026178	::487643798894563000
242533291	::487643799636570000
200590129	::487643799959896000
185716839	::487643808277213000
289743411	::487643814841298000
55426501	::487643815361015000
16566189	::487643824463040000
109060628	::487643828602425000
321794820	::487643831198687000
185716839	::487643842917572000
415540928	::487643847409672000
338619333	::487643853885673000
78465328	::487643862190411000
19568023	::487643866519322000
390900557	::487643881417089000
105623584	::487643885297238000
339459671	::487643893995806000
34796664	::487643899326758000
390900557	::487643899368706000
90966789	::487643902711988000
65512747	::487643903655301000
425252367	::487643905165656000
355612007	::487643905475612000
20863117	::487643905542746000
230069479	::487643906129948000
26947347	::487643912056889000
415540928	::487643920373800000
171103429	::487643920721920000
620420742	::487643920830959000
494495688	::487643922089259000
33676766	::487643925914472000
163983371	::487643927139590000
25104281	::487643928577859000
367561919	::487643931065085000
23868298	::487643932088483000
61736206	::487643932814491000
36601312	::487643933933973000
21089214	::487643935058444000
65512747	::487643940049256000
351810944	::487643947481972000
26914697	::487643958575501000
525819441	::487643976854278000
26914697	::487643983472889000
34087430	::487643989169143000
162394402	::487643994663288000
415540928	::487644000837320000
312517498	::487644012904329000
26947347	::487644014397882000
26914697	::487644019539730000
355612007	::487644029417316000
299879238	::487644030327881000
323262953	::487644030826979000
15174710	::487644032647331000
163983371	::487644049138937000
191947005	::487644050921889000
61736206	::487644055741157000
26947347	::487644073868918000
584206727	::487644074589970000
141976809	::487644075223306000
24171213	::487644076389314000
35505123	::487644078021312000
49443349	::487644080197746000
257625769	::487644080898576000
26738161	::487644081439268000
1565041	::487644084895764000
411222321	::487644088691589000
265760942	::487644094424813000
159640806	::487644096031244000
14392960	::487644103258427000
346127757	::487644103346110000
17840621	::487644103711404000
409640203	::487644114192580000
425252367	::487644117275770000
304890630	::487644117996797000
18015033	::487644121100976000
104990093	::487644121473884000
578593285	::487644123348754000
45150174	::487644124523528000
25104281	::487644132160962000
362540752	::487644133587046000
377425191	::487644142097686000
326813935	::487644145092399000
26738161	::487644148355170000
49626726	::487644157000056000
195154119	::487644157364563000
150839491	::487644161139412000
370049566	::487644172531560000
351810944	::487644184028139000
412756257	::487644184988229000
304890630	::487644204969914000
167282271	::487644207738150000
172184859	::487644214738812000
26914697	::487644220962795000
61736206	::487644223089696000
36468395	::487644225119735000
55426501	::487644227942113000
725532679	::487644228621582000
51325761	::487644233193381000
24113194	::487644259541999000
297542894	::487644267427287000
31403901	::487644267507351000
244279439	::487644271206760000
304890630	::487644272997330000
384305773	::487644277464260000
179736548	::487644279578189000
409640203	::487644285282422000
299879238	::487644285928747000
98599563	::487644293197467000
205043960	::487644294728015000
279735090	::487644308112035000
179519500	::487644310813167000
255195496	::487644312402788000
49626726	::487644316131524000
36601312	::487644316727119000
14816854	::487644322880176000
230069479	::487644325124136000
323891242	::487644325254557000
311664191	::487644325686161000
329333638	::487644327628115000
262870925	::487644328106262000
408479039	::487644329507573000
16258970	::487644331818635000
304890630	::487644335987380000
24738840	::487644338524930000
351325780	::487644350923296000
351810944	::487644361606574000
505510212	::487644372151070000
42910967	::487644372394332000
339459671	::487644375552229000
49626726	::487644376676315000
49443349	::487644385249460000
51325761	::487644392652410000
634615880	::487644397555576000
16248047	::487644399867031000
351810944	::487644400076333000
161492068	::487644400596439000
179736548	::487644402521632000
157869405	::487644413716226000
338619333	::487644419131060000
42910967	::487644436353265000
312517498	::487644440887316000
26914697	::487644443369947000
49443349	::487644444376584000
505510212	::487644448193777000
505510212	::487644458088161000
26914697	::487644467235549000
469196810	::487644472818155000
412756257	::487644474441334000
25609677	::487644474525614000
505510212	::487644485489545000
41508239	::487644493143764000
41925570	::487644495526526000
21330741	::487644496696705000
51325761	::487644496729874000
304890630	::487644499120635000
387476542	::487644499813076000
244279439	::487644501310468000
390759619	::487644505454047000
141976809	::487644515478425000
279399275	::487644521333669000
505510212	::487644523729027000
188917484	::487644528233693000
172184859	::487644530838347000
37119867	::487644535531397000
39507361	::487644539075981000
226995875	::487644543169204000
263433687	::487644547892002000
587081117	::487644554313482000
505510212	::487644555609927000
409640203	::487644575234682000
308170990	::487644578204618000
129240201	::487644582952202000
105623584	::487644585590812000
377425191	::487644589688619000
270065033	::487644598911913000
402268968	::487644600241487000
26914697	::487644600417280000
98599563	::487644603462713000
304890630	::487644606956195000
1318301	::487644615005466000
105623584	::487644620097323000
90806141	::487644623028752000
192727478	::487644623058137000
390504920	::487644625226563000
409640203	::487644629987115000
15174710	::487644633179361000
360951591	::487644639927603000
294964037	::487644642532659000
61736206	::487644643967115000
26914697	::487644644553916000
411222321	::487644646106214000
387476542	::487644648085921000
409640203	::487644653647175000
25104281	::487644655182282000
14816854	::487644659947040000
171746458	::487644661989642000
45470777	::487644678582304000
98599563	::487644683754299000
45164175	::487644685104840000
505510212	::487644690968489000
49443349	::487644698412982000
96062555	::487644704989659000
232711010	::487644713109831000
277814195	::487644716377202000
81469472	::487644720911618000
65512747	::487644722437963000
163983371	::487644724287643000
308170990	::487644732441759000
323262953	::487644733242867000
381054179	::487644735075799000
49443349	::487644735150903000
312517498	::487644736287956000
200590129	::487644736766087000
228915951	::487644738003025000
24392243	::487644748644372000
26914697	::487644750330093000
236167599	::487644751831654000
172184859	::487644753337806000
247850020	::487644763378556000
51952627	::487644763932209000
15174710	::487644771142619000
339459671	::487644780696854000
74315614	::487644783087976000
390504920	::487644783230193000
49443349	::487644787361591000
92924351	::487644789764931000
80419613	::487644802801225000
90806141	::487644803111198000
41925570	::487644807855341000
377715399	::487644810870657000
26914697	::487644815362772000
424698378	::487644831208837000
254433701	::487644832924323000
253057868	::487644833683484000
51952627	::487644841140957000
505510212	::487644842458349000
203736885	::487644849718693000
205043960	::487644855141548000
338619333	::487644859423932000
257625769	::487644864444903000
128937859	::487644866088669000
45164175	::487644870128205000
61736206	::487644870799286000
205043960	::487644874905100000
351810944	::487644882027020000
34087430	::487644883017302000
104990093	::487644884577177000
15174710	::487644894228660000
90806141	::487644900255490000
159953654	::487644901304467000
289743411	::487644907369431000
69916897	::487644921990750000
37228652	::487644923861434000
51197703	::487644928160198000
163983371	::487644938960502000
391108584	::487644943033196000
257913209	::487644948461015000
26914697	::487644949039439000
105623584	::487644950373617000
172184859	::487644954983161000
387476542	::487644956866412000
250713436	::487644971906789000
26914697	::487644975614537000
338619333	::487644977338400000
17840621	::487644980497121000
351099839	::487644984544223000
46461373	::487644986331381000
36601312	::487644988956626000
18613311	::487644991854891000
31066609	::487645021139525000
451667062	::487645022452322000
98599563	::487645028182142000
46461373	::487645038198145000
384955934	::487645045299109000
412638454	::487645066316746000
244279439	::487645089716797000
408479039	::487645092891873000
61736206	::487645101662150000
253057868	::487645103805042000
23413958	::487645111098953000
74315614	::487645111593881000
224410857	::487645113091653000
50807638	::487645118170529000
55219816	::487645118686851000
367561919	::487645124248080000
78465328	::487645132263407000
136828926	::487645138949115000
491679354	::487645140253544000
16248047	::487645144972525000
23400461	::487645152685854000
61736206	::487645160344657000
163983371	::487645162919563000
243974175	::487645167772389000
1007041	::487645175406002000
253057868	::487645175586369000
90806141	::487645175741566000
26914697	::487645181601017000
74315614	::487645187053584000
421987323	::487645199783723000
255622442	::487645204791701000
173608790	::487645205269450000
387863634	::487645205655334000
46284235	::487645209589608000
65512747	::487645211049222000
245855482	::487645212286943000
321794820	::487645212659810000
244279439	::487645214702829000
249246314	::487645219894984000
26914697	::487645229466812000
387863634	::487645229814542000
316026178	::487645235954999000
236167599	::487645236491853000
105623584	::487645238052544000
250713436	::487645239700508000
51952627	::487645240136712000
18613311	::487645247120224000
61736206	::487645250580934000
79861287	::487645252031754000
21089214	::487645252048945000
257625769	::487645260504633000
46461373	::487645262115274000
396952554	::487645267211341000
354629644	::487645275100823000
329360692	::487645278845956000
18613311	::487645282356580000
505510212	::487645285930516000
393653181	::487645290715815000
203736885	::487645295720013000
412756257	::487645299418992000
60218540	::487645303135567000
27331165	::487645312929247000
171203506	::487645313704808000
98599563	::487645321082966000
18613311	::487645322739335000
311664191	::487645324656119000
61370824	::487645336333479000
235043760	::487645352385056000
510998653	::487645354108534000
90806141	::487645356348293000
367561919	::487645359477243000
171203506	::487645361977049000
41925570	::487645366758948000
254433701	::487645367152832000
400249617	::487645373767229000
346654346	::487645378141880000
244279439	::487645379606114000
505510212	::487645383271919000
410297246	::487645390104064000
46284235	::487645392536760000
289743411	::487645397637406000
7522612	::487645400493350000
200590129	::487645405476159000
81872162	::487645424908783000
232711010	::487645426401570000
78653568	::487645430671364000
236167599	::487645431766478000
480895753	::487645433888403000
159953654	::487645439899230000
289743411	::487645446358441000
15174710	::487645448413671000
230069608	::487645451726774000
230069479	::487645456671862000
49443349	::487645457657896000
26914697	::487645460237000000
163983371	::487645461063270000
25104281	::487645466671075000
27331177	::487645482496176000
238788821	::487645482802774000
253057868	::487645486954725000
17339508	::487645487189618000
375810749	::487645494131191000
172184859	::487645497667379000
19683725	::487645502079791000
15174710	::487645502692143000
61736206	::487645507213619000
253057868	::487645507326459000
727422228	::487645514804887000
408479039	::487645515732250000
93043270	::487645518945062000
36601312	::487645524221104000
203736885	::487645524313800000
14871328	::487645525420679000
40816246	::487645539110883000
384305773	::487645549286686000
390504920	::487645555380613000
97336064	::487645559096741000
323262953	::487645561261400000
318173357	::487645567690887000
30336818	::487645569775452000
61736206	::487645571499704000
21153287	::487645578214387000
59288102	::487645590583377000
50811080	::487645595201331000
244279439	::487645597407928000
131866787	::487645605934944000
148912524	::487645607981363000
443512536	::487645614637719000
238788821	::487645619629355000
40816246	::487645620753022000
132980216	::487645630219968000
138083816	::487645637031112000
61370824	::487645641338671000
257625769	::487645644837122000
80419613	::487645645608873000
19511096	::487645646363439000
52610012	::487645649996087000
22431584	::487645660230197000
165967574	::487645660972601000
480895753	::487645668240916000
339459671	::487645670786879000
236167599	::487645677670109000
50811080	::487645683529166000
26914697	::487645685756358000
369804138	::487645688210026000
7522612	::487645688772034000
138083816	::487645694006550000
289360824	::487645695180951000
480895753	::487645697638821000
172184859	::487645698234789000
390900557	::487645701241720000
255834275	::487645711941398000
200590129	::487645730807361000
339459671	::487645748150804000
40604299	::487645751753719000
40816246	::487645755583123000
68966030	::487645763066155000
26738161	::487645772679512000
55475943	::487645775887749000
244279439	::487645779092586000
408479039	::487645779780452000
18613311	::487645782376337000
26947347	::487645790224261000
387281097	::487645797170053000
226995875	::487645807147884000
96062555	::487645816232742000
625951846	::487645828342104000
172184859	::487645829994659000
323246381	::487645845249347000
46284235	::487645858632970000
167384328	::487645864778031000
556631416	::487645871891161000
31066609	::487645879038255000
46284235	::487645880955060000
1007041	::487645881005379000
18613311	::487645904107610000
376425912	::487645908289323000
233740533	::487645922738700000
98599563	::487645929777160000
587081117	::487645952048508000
43508994	::487645960416149000
167384328	::487645966212677000
23820736	::487645994646253000
339459671	::487646019044143000
387281097	::487646027521216000
408479039	::487646028125184000
68966030	::487646034282045000
18613311	::487646035812962000
252674018	::487646039298822000
26914697	::487646042390011000
244279439	::487646042729758000
377715399	::487646059057790000
60131090	::487646061947650000
26068830	::487646078905249000
200590129	::487646085163544000
33108084	::487646092519931000
43508994	::487646104394010000
98599563	::487646116419493000
167384328	::487646117564133000
326146327	::487646119669673000
87956728	::487646121544519000
15174710	::487646125206536000
236167599	::487646142335684000
159953654	::487646145771237000
225959127	::487646149365362000
60131090	::487646152238432000
242622458	::487646154524344000
90806141	::487646160039837000
193126668	::487646162363891000
390759619	::487646164179632000
525819441	::487646173042208000
277873263	::487646173084151000
505510212	::487646179862536000
26068830	::487646179954417000
6733652	::487646188234358000
25104281	::487646197851516000
375810749	::487646203824205000
625951846	::487646203967193000
509524562	::487646205116416000
136828926	::487646208584728000
244279439	::487646211143643000
447774872	::487646211839496000
172184859	::487646221495193000
37316930	::487646224515088000
443376354	::487646233536647000
80419613	::487646236967972000
108808608	::487646237076635000
421338980	::487646247613136000
603870273	::487646248443191000
132980216	::487646248783314000
26914697	::487646249794174000
584206727	::487646254650769000
439491329	::487646255573901000
125718303	::487646256219430000
375810749	::487646258756976000
725532679	::487646264666759000
450391257	::487646270622662000
37029138	::487646271516069000
30719116	::487646275899518000
129050216	::487646297701494000
635151853	::487646300158980000
37578654	::487646300800679000
519086519	::487646301870252000
380049732	::487646317657980000
1565041	::487646319516078000
280119639	::487646319893155000
200590129	::487646322992742000
131866787	::487646324154986000
17163265	::487646326382157000
159953654	::487646327195832000
211645751	::487646331230371000
18613311	::487646332153122000
78653568	::487646336007671000
14307454	::487646339115659000
357211620	::487646339900375000
277873263	::487646341342830000
209223008	::487646353812914000
393653181	::487646356001935000
16459325	::487646357361287000
46461373	::487646360058216000
102875172	::487646364332228000
519086519	::487646365753688000
15174710	::487646368824315000
50807638	::487646375619080000
50807638	::487646381226864000
90966789	::487646386096070000
167384328	::487646387157221000
316026178	::487646394602119000
316026178	::487646405134008000
26068830	::487646412339818000
61736206	::487646418916892000
48971187	::487646419897946000
132980216	::487646421878067000
15174710	::487646428391825000
80419613	::487646431831130000
411848692	::487646432443531000
98768681	::487646435337601000
344817215	::487646442501066000
50807638	::487646442723737000
200590129	::487646447475494000
15174710	::487646448415428000
233740533	::487646452730974000
58028621	::487646453485953000
172184859	::487646466559995000
43508994	::487646474415525000
394962689	::487646485081649000
402229763	::487646490836230000
458010782	::487646499959214000
553738195	::487646501225508000
7522612	::487646501833682000
480895753	::487646513221218000
233740533	::487646514383032000
192385616	::487646516631191000
377715399	::487646517629423000
80419613	::487646518980382000
90966789	::487646529222475000
188417746	::487646531202592000
505510212	::487646533274574000
36082253	::487646538035105000
443512536	::487646541960581000
26914697	::487646541994553000
159953654	::487646543206694000
136828926	::487646547664850000
349787019	::487646548973481000
18613311	::487646552941285000
108808608	::487646553473953000
78213	::487646554409689000
489961036	::487646557324337000
16299351	::487646566984187000
61736206	::487646572386451000
392301070	::487646577285013000
94996744	::487646584566726000
202840862	::487646590643884000
50807638	::487646592967929000
45164175	::487646597900435000
410297246	::487646600764747000
384955934	::487646605219495000
330513153	::487646607249121000
228915951	::487646608897490000
34087430	::487646618854780000
444247134	::487646629303164000
494376740	::487646632305885000
74315614	::487646634361495000
365151006	::487646660214792000
25104281	::487646674831953000
50807638	::487646675922874000
188417746	::487646675994169000
236167599	::487646677340536000
179669687	::487646694486441000
238788821	::487646703936618000
43838022	::487646708755484000
187651826	::487646709082648000
103678189	::487646714371657000
132980216	::487646718906089000
196659229	::487646719627112000
388558032	::487646727097569000
299879238	::487646733695197000
65482831	::487646745955151000
226319809	::487646755723288000
61736206	::487646770496020000
90806141	::487646771246415000
34087430	::487646772550848000
59938971	::487646773700079000
26738161	::487646778624606000
192385616	::487646779278512000
384955934	::487646783926194000
37863682	::487646803710332000
78213	::487646809280765000
74315614	::487646809729548000
235043760	::487646811210145000
463908266	::487646811709267000
388558032	::487646812472614000
505510212	::487646815693840000
49443349	::487646822668595000
26914697	::487646825479176000
33108084	::487646845879857000
40816246	::487646846760648000
49061011	::487646852024520000
703895293	::487646866566557000
17470539	::487646873834901000
46461373	::487646888506982000
323246381	::487646889538752000
50663276	::487646901236666000
755431	::487646904155508000
261847534	::487646909239427000
192385616	::487646910459555000
61736206	::487646941153857000
52950877	::487646946794815000
74315614	::487646948393226000
200764512	::487646949391478000
231689668	::487646958396653000
15174710	::487646966932074000
65482831	::487646969897431000
25104281	::487646976922492000
46461373	::487646981020741000
454531259	::487646994333040000
505510212	::487647003728691000
132980216	::487647005599367000
74315614	::487647011207151000
26738161	::487647020296179000
279399275	::487647023164710000
254433701	::487647023361839000
26914697	::487647024230457000
450970324	::487647026520539000
90966789	::487647028038475000
285988306	::487647028793851000
74315614	::487647041552912000
30719116	::487647044459573000
172184859	::487647058611159000
26914697	::487647066014113000
22278303	::487647067528237000
52950877	::487647076067459000
505510212	::487647080836759000
25104281	::487647082929340000
111687397	::487647088314830000
41925570	::487647092903784000
232711010	::487647094144892000
172184859	::487647102252879000
299879238	::487647107453829000
15174710	::487647110511476000
46461373	::487647112608624000
271204273	::487647122959785000
31620041	::487647140798152000
180940959	::487647140898807000
17473737	::487647144325550000
328828628	::487647150902239000
425434011	::487647156098973000
46461373	::487647161719717000
384955934	::487647163326140000
41925570	::487647172977229000
623584562	::487647181046697000
94996744	::487647187342733000
26914697	::487647192203542000
201376114	::487647196896952000
296433109	::487647207882235000
377425191	::487647212604645000
132980216	::487647216476385000
46461373	::487647222612656000
271204273	::487647228316491000
200590129	::487647232054034000
122717174	::487647233043890000
703895293	::487647248785092000
172184859	::487647254753574000
23868298	::487647257655640000
159953654	::487647264891236000
412756257	::487647272427986000
57238973	::487647275141693000
240941201	::487647278140624000
45164175	::487647297166401000
49443349	::487647306343546000
131866787	::487647313482248000
254433701	::487647315897761000
302472189	::487647316719849000
224410857	::487647322172825000
244351583	::487647323900493000
393653181	::487647328866545000
18138157	::487647329970057000
1318301	::487647330200346000
277529978	::487647338131771000
506824920	::487647338425356000
371578955	::487647341504380000
109105005	::487647343462711000
31536491	::487647345752829000
43508994	::487647352363024000
247850020	::487647358277017000
224410857	::487647359103692000
65482831	::487647360525565000
300009838	::487647365508386000
26914697	::487647369928773000
15174710	::487647372072480000
107535820	::487647373183967000
16102033	::487647383820713000
25235649	::487647387423232000
165967574	::487647429656068000
404496513	::487647429706002000
20935927	::487647432818188000
379924726	::487647433812213000
311092385	::487647439239655000
392301070	::487647439298392000
139155100	::487647441169448000
247850020	::487647453722595000
240492455	::487647453769117000
225206178	::487647457933672000
419185791	::487647459187761000
146855323	::487647459620192000
20935927	::487647471619670000
50663276	::487647471712370000
247850020	::487647473309999000
220532575	::487647506973884000
61736206	::487647513588269000
77787388	::487647513604673000
78465328	::487647517031407000
316026178	::487647519183077000
506824920	::487647519313100000
15174710	::487647526787764000
247850020	::487647526904807000
90966789	::487647533150502000
323262953	::487647544496123000
703895293	::487647545393696000
49443349	::487647548056674000
30417393	::487647560937402000
153077015	::487647562858385000
132980216	::487647569414455000
162200561	::487647576657637000
17990173	::487647578415460000
40226593	::487647590977372000
23820736	::487647599542165000
605608831	::487647602704261000
224410857	::487647605514842000
267538322	::487647616683872000
31620041	::487647638607523000
293897624	::487647655066349000
249246314	::487647660459819000
417472148	::487647662837989000
50663276	::487647666848153000
249246314	::487647667766308000
457811756	::487647672283582000
377425191	::487647678462177000
40816246	::487647684220579000
538541326	::487647684346400000
562178473	::487647697835270000
42481762	::487647704638832000
411222321	::487647714406985000
473469863	::487647717011628000
254433701	::487647717523349000
302472189	::487647717703704000
279230956	::487647724482072000
68517440	::487647725433794000
55475943	::487647727346409000
289743411	::487647738239406000
153077015	::487647744274612000
16864384	::487647751828537000
26914697	::487647751984152000
373690904	::487647754017988000
310369464	::487647757784453000
198911524	::487647760619806000
250844163	::487647765389139000
146602281	::487647765980524000
423098923	::487647774276845000
33108084	::487647802185355000
316026178	::487647805465296000
55475943	::487647812604010000
225959127	::487647820707414000
254433701	::487647821365903000
15174710	::487647821668302000
460611723	::487647825644519000
381181950	::487647838357037000
373690904	::487647838671613000
346412695	::487647842757267000
61736206	::487647866090172000
76463655	::487647870020235000
15174710	::487647873530867000
393653181	::487647875631812000
371578955	::487647879616811000
14871328	::487647895848378000
239885742	::487647896959856000
411222321	::487647898734051000
703895293	::487647899552329000
15174710	::487647911690645000
78465328	::487647927683145000
153077015	::487647931474776000
34087430	::487647935937912000
219550942	::487647939905728000
61736206	::487647943521206000
16864384	::487647950370115000
42435255	::487647950953132000
225959127	::487647956615438000
264434173	::487647960830713000
15174710	::487647970645770000
411222321	::487647971685593000
303427354	::487647973409828000
215427794	::487647979830931000
98599563	::487647979848081000
385782746	::487647983559639000
132980216	::487647983929155000
388558032	::487647984981905000
412756257	::487647986382430000
458808714	::487647993600811000
205043960	::487647998910816000
505510212	::487648013595467000
269012544	::487648014698160000
90966789	::487648021124231000
384955934	::487648022533529000
94996744	::487648022541926000
50663276	::487648025607938000
247850020	::487648026790346000
131866787	::487648031744196000
98599563	::487648044733960000
23543960	::487648053856198000
703895293	::487648064526876000
267538322	::487648067244417000
20935927	::487648073779138000
90966789	::487648079475376000
15174710	::487648083510325000
276341812	::487648085720711000
38804898	::487648085938413000
289743411	::487648093132034000
436476907	::487648093622398000
50807638	::487648094352576000
370401061	::487648100732112000
76502729	::487648101310545000
425434011	::487648105546788000
417523013	::487648105920098000
415540928	::487648106595352000
76707926	::487648143563968000
16864384	::487648148798459000
390504920	::487648151075971000
20935927	::487648160722870000
302472189	::487648171510611000
409709795	::487648174480175000
172184859	::487648177429168000
245203404	::487648178125025000
34087430	::487648186388209000
192385616	::487648192108822000
267538322	::487648201965457000
232711010	::487648202707853000
373690904	::487648203026620000
23396218	::487648204255539000
215427794	::487648207208333000
304890630	::487648215420788000
26914697	::487648216658096000
342934741	::487648221728997000
69690419	::487648228008288000
271460073	::487648229644058000
41925570	::487648237059571000
50807638	::487648238850543000
49443349	::487648239886159000
562178473	::487648241157013000
20786050	::487648245523677000
590556372	::487648248216453000
350968313	::487648249302372000
61736206	::487648250464575000
302472189	::487648257917460000
545297326	::487648269036949000
254433701	::487648271393775000
26914697	::487648283100057000
215427794	::487648287382458000
431262520	::487648287902953000
214779476	::487648294265708000
425434011	::487648295133515000
271460073	::487648295830159000
245203404	::487648297109041000
99274885	::487648297444573000
15174710	::487648305481265000
69916897	::487648316914933000
302472189	::487648320177717000
116988168	::487648329883340000
471358248	::487648333964406000
433012724	::487648338674606000
286734780	::487648343841972000
487266327	::487648365966921000
26113249	::487648368437379000
106561609	::487648370794561000
267538322	::487648371188826000
15174710	::487648380810985000
116988168	::487648389018820000
302472189	::487648390579122000
14871328	::487648391329873000
192590347	::487648396048879000
279162166	::487648396941869000
65512747	::487648399009656000
55475943	::487648399068368000
387476542	::487648400993943000
447774872	::487648401178107000
14392960	::487648404361986000
50807638	::487648412842881000
76502729	::487648413547130000
17595323	::487648415074246000
419185791	::487648418731270000
200590129	::487648420530647000
49443349	::487648423659569000
51814269	::487648432644190000
205043960	::487648434250190000
61736206	::487648439631888000
71557910	::487648441448005000
725532679	::487648444060688000
50807638	::487648445344514000
26914697	::487648445776535000
238672857	::487648458023530000
26068830	::487648475597643000
384955934	::487648481604296000
447774872	::487648491611504000
254433701	::487648492282601000
279230956	::487648492866007000
279268567	::487648494547898000
29335169	::487648499694325000
359174210	::487648503385317000
214779476	::487648507529273000
33108084	::487648513572888000
50807638	::487648514621845000
19683725	::487648519281717000
302472189	::487648519604277000
40816246	::487648539598524000
14871328	::487648544765915000
44205530	::487648558968225000
50807638	::487648564693446000
311092385	::487648568627314000
187651826	::487648574507724000
96421993	::487648575694725000
23413958	::487648577091428000
192385616	::487648589414281000
15174710	::487648594309439000
255622442	::487648622629371000
387476542	::487648629981986000
725532679	::487648651590631000
50807638	::487648661699309000
15174710	::487648664920551000
159953654	::487648669219692000
20954074	::487648676039237000
24171213	::487648678463565000
71557910	::487648680942776000
172184859	::487648683237048000
254433701	::487648686168481000
330513153	::487648687653281000
390504920	::487648688353710000
48390222	::487648690308263000
419185791	::487648695932813000
302472189	::487648698009006000
410377090	::487648711426576000
53087279	::487648732351963000
200590129	::487648745060712000
52610012	::487648745698639000
193126668	::487648751201554000
56779057	::487648756838309000
42435255	::487648769131806000
50807638	::487648776212197000
61736206	::487648776442871000
109718758	::487648781848961000
391108584	::487648784684306000
302472189	::487648788605968000
225959127	::487648800060616000
238788821	::487648802615332000
26914697	::487648804020043000
358611246	::487648806688014000
141140385	::487648810068213000
260038552	::487648815017496000
1565041	::487648818825940000
185084575	::487648841047756000
254433701	::487648841605206000
392301070	::487648846067945000
50807638	::487648848031285000
27331177	::487648848441909000
289743411	::487648853806821000
423098923	::487648855471976000
14606079	::487648863021314000
23820736	::487648881833181000
108798356	::487648884576227000
423098923	::487648886883094000
330513153	::487648900228997000
311092385	::487648914896461000
185084575	::487648915094003000
15174710	::487648918654947000
52610012	::487648919170875000
187741596	::487648925105418000
180940959	::487648933783412000
50807638	::487648952763043000
26914697	::487648956864688000
103678189	::487648962787041000
388558032	::487648965358125000
52610012	::487648966956556000
172184859	::487648969083068000
23413958	::487648978129788000
40816246	::487648978456965000
289743411	::487648979178754000
61736206	::487648998527098000
87812967	::487649006546595000
111687397	::487649011789086000
50807638	::487649024191647000
392422321	::487649025035075000
33703073	::487649027119669000
412756257	::487649030097235000
373690904	::487649034538983000
40816246	::487649041690284000
124374229	::487649045096058000
106561609	::487649052113113000
205043960	::487649055355322000
48971187	::487649056311623000
26914697	::487649061206384000
24113194	::487649076121317000
41925570	::487649079292596000
260038552	::487649084325367000
26914697	::487649110871138000
480638215	::487649112783720000
411222321	::487649114868289000
50807638	::487649117162967000
431003917	::487649120229019000
50663276	::487649120459714000
19182658	::487649120640045000
380458897	::487649122380697000
192385616	::487649123038814000
50807638	::487649127040565000
52610012	::487649135437574000
338588400	::487649140571000000
192385616	::487649143200825000
185084575	::487649161819717000
239254872	::487649180228141000
377806186	::487649185584267000
52610012	::487649192354263000
47880950	::487649194254282000
377806186	::487649206404804000
180940959	::487649206446743000
256609151	::487649206547787000
124374229	::487649220589924000
48390222	::487649223282679000
106561609	::487649224113143000
59207269	::487649234041470000
635151853	::487649259634688000
302472189	::487649263883530000
236167599	::487649264588554000
55475943	::487649266664345000
384955934	::487649268841201000
159953654	::487649270850658000
42435255	::487649276516761000
1318301	::487649280086134000
412756257	::487649289376497000
76248039	::487649294770388000
20020647	::487649303687467000
42435255	::487649313263071000
106561609	::487649319407714000
377715399	::487649322691866000
289743411	::487649322998439000
192385616	::487649327116861000
314303039	::487649337665540000
423950693	::487649347106910000
716262980	::487649355579789000
391108584	::487649363456323000
337388641	::487649365436035000
52610012	::487649366677917000
214220072	::487649395169431000
499167427	::487649401347657000
52610012	::487649401868156000
358398276	::487649409690128000
385782746	::487649411216846000
377425191	::487649418145837000
194377350	::487649418191966000
7345092	::487649421702602000
302472189	::487649424303075000
44307877	::487649424835760000
299879238	::487649426799087000
55475943	::487649435870969000
89294713	::487649436474933000
26914697	::487649437745819000
43052467	::487649452249710000
23543960	::487649453189259000
412756257	::487649474055925000
377806186	::487649476220174000
436187992	::487649482117378000
132980216	::487649490380529000
38804898	::487649493009969000
412756257	::487649498269642000
26623525	::487649513956724000
82115262	::487649514501582000
34087430	::487649517584797000
192385616	::487649524391759000
373690904	::487649527638155000
528975562	::487649530096013000
412756257	::487649532105076000
23820736	::487649533703512000
260038552	::487649535356051000
239702167	::487649543454867000
233740533	::487649544541196000
50807638	::487649550237466000
425434011	::487649557824565000
166877807	::487649558319861000
14604658	::487649558881501000
26914697	::487649561586831000
196890320	::487649569434775000
590556372	::487649571989098000
302472189	::487649575918792000
96062555	::487649579165171000
424790585	::487649582499647000
15174710	::487649594432839000
50807638	::487649598849433000
230327491	::487649600031821000
384955934	::487649602880155000
15174710	::487649604482392000
215174499	::487649630466105000
15174710	::487649635683823000
9899992	::487649636199321000
172184859	::487649639936851000
61736206	::487649641471967000
179736548	::487649642847289000
40816246	::487649644193644000
20954074	::487649653333045000
159953654	::487649653903867000
25104281	::487649655828668000
260038552	::487649659977211000
232275950	::487649673587351000
119636299	::487649680319193000
50807638	::487649689026981000
78213	::487649692680224000
38804898	::487649695615815000
377806186	::487649700439285000
233740533	::487649706336468000
40816246	::487649709100527000
43052467	::487649710866305000
15174710	::487649716537397000
21945140	::487649721490485000
180940959	::487649729589702000
81674504	::487649732026564000
487258078	::487649739240783000
260038552	::487649740751130000
239770256	::487649743028224000
465089745	::487649746756976000
21945140	::487649746962489000
364405877	::487649752771616000
299879238	::487649754198073000
21945140	::487649755485331000
1318301	::487649761046974000
607637849	::487649766033981000
20954074	::487649766923177000
45150174	::487649770807525000
21089214	::487649775055949000
299879238	::487649785986699000
162802335	::487649787588521000
425434011	::487649797386420000
299879238	::487649813304209000
62093388	::487649820111548000
330513153	::487649820304097000
15174710	::487649821483073000
31403901	::487649822628147000
17233573	::487649826344304000
232275950	::487649827665088000
377425191	::487649836510879000
87812967	::487649853905043000
312710029	::487649870879006000
310144986	::487649871831105000
267482537	::487649874411028000
299879238	::487649876810158000
15174710	::487649884808687000
25747982	::487649886293082000
239702167	::487649894794919000
425434011	::487649895512166000
187047785	::487649905712701000
423950693	::487649906815811000
180940959	::487649907285573000
15174710	::487649913434828000
276784331	::487649918329569000
399621678	::487649920195637000
297679816	::487649921458503000
16864384	::487649925488861000
425434011	::487649929548922000
26198298	::487649931335725000
41925570	::487649931780718000
29335169	::487649932946706000
267538322	::487649935748104000
395703736	::487649938441248000
15174710	::487649941553442000
61736206	::487649948998320000
40816246	::487649952500555000
291221395	::487649954572550000
236167599	::487649961715437000
23413958	::487649962155466000
276784331	::487649962856300000
384955934	::487649967239352000
262939560	::487649968048443000
160453801	::487649968161685000
26914697	::487649971408470000
302472189	::487649984825679000
25747982	::487649986859892000
112576998	::487649989812711000
381054179	::487649993139163000
423950693	::487649995181391000
368170408	::487650010516193000
20954074	::487650011811823000
584206727	::487650013757980000
392301070	::487650016656252000
103782180	::487650018296606000
505510212	::487650022398648000
125718303	::487650031269183000
61736206	::487650032762748000
63720288	::487650037246074000
276784331	::487650039440113000
42910967	::487650051460587000
327934017	::487650053880684000
41753572	::487650054862159000
41925570	::487650058658394000
377806186	::487650059157139000
302472189	::487650062869090000
419185791	::487650064114806000
37578654	::487650078417379000
112576998	::487650082355818000
56198202	::487650084243263000
26684021	::487650085291847000
412756257	::487650088768921000
8962732	::487650089679077000
15288029	::487650093609152000
232275950	::487650097899921000
33158980	::487650103277019000
475210759	::487650109371711000
414952579	::487650111602716000
503577648	::487650111980584000
65512747	::487650128199573000
15174710	::487650131257593000
1318301	::487650131802480000
7345092	::487650143991103000
247850020	::487650148508372000
236167599	::487650158834769000
69916558	::487650168385593000
14392960	::487650169685835000
323262953	::487650180918157000
159953654	::487650186400104000
159953654	::487650190917373000
212475056	::487650199691481000
118469346	::487650201675390000
26198298	::487650206117142000
344817215	::487650214665125000
186314952	::487650215235579000
131866787	::487650219484790000
201376114	::487650220654596000
219550942	::487650230083805000
220532575	::487650235196661000
35597637	::487650241194512000
232711010	::487650242469195000
107535820	::487650243761012000
172184859	::487650245464293000
22431584	::487650252275863000
288531248	::487650256650117000
302472189	::487650269434347000
205043960	::487650276833103000
112576998	::487650277437104000
23413958	::487650281782398000
14604658	::487650282935840000
61736206	::487650288153939000
174351092	::487650289022152000
493647862	::487650296676364000
347596428	::487650302460313000
409640203	::487650312375640000
224410857	::487650313231671000
299879238	::487650322199117000
26914697	::487650331644657000
248358978	::487650341156962000
59670513	::487650354599698000
503577648	::487650358148485000
195154119	::487650360668868000
103782180	::487650363357794000
411222321	::487650366125637000
185399022	::487650367497580000
447813903	::487650369296953000
424790585	::487650371876028000
21105964	::487650381171023000
14780915	::487650386548125000
40816246	::487650388548800000
247850020	::487650403475935000
312517498	::487650404680093000
489961036	::487650409360531000
15174710	::487650413706223000
245855482	::487650426578169000
311092385	::487650431061856000
19511096	::487650451790118000
43508994	::487650458370977000
124374229	::487650468789628000
447774872	::487650474552590000
425434011	::487650477199224000
18868622	::487650477610659000
29302446	::487650489530449000
50663276	::487650496560525000
493647862	::487650499894595000
161199833	::487650500842516000
15174710	::487650504168984000
26914697	::487650504689082000
444247134	::487650509767987000
384955934	::487650512142336000
58941053	::487650517774913000
71557910	::487650519263875000
419185791	::487650540570935000
7345092	::487650560745566000
216395197	::487650563883282000
364439246	::487650580177760000
15174710	::487650606619049000
34689419	::487650609164595000
364405877	::487650612226453000
17169855	::487650615359594000
423950693	::487650621915295000
59670513	::487650622997401000
15174710	::487650624902021000
390759619	::487650640835792000
61736206	::487650651774914000
15174710	::487650660113215000
299879238	::487650664747905000
52754052	::487650667322802000
26914697	::487650691461431000
17169855	::487650695298822000
15174710	::487650695336968000
339459671	::487650700047179000
232275950	::487650711635652000
279735090	::487650713107849000
20954074	::487650722368856000
141140385	::487650722779914000
276784331	::487650739825954000
339459671	::487650748650782000
29817953	::487650758062399000
276784331	::487650762143846000
156866548	::487650763473051000
45164175	::487650768426926000
133526428	::487650770137792000
392422321	::487650772474404000
50807638	::487650774005325000
159953654	::487650782989545000
156866548	::487650788143951000
39041792	::487650788207247000
373690904	::487650788617887000
279268567	::487650790879031000
40816246	::487650797346238000
50807638	::487650798156140000
54116443	::487650800337186000
54587465	::487650808905756000
103433902	::487650810625802000
232275950	::487650821367029000
220532575	::487650826178297000
23967395	::487650832427388000
33418266	::487650834176409000
110059442	::487650844905455000
279268567	::487650846348705000
15174710	::487650849603457000
239702167	::487650853235339000
57713984	::487650867693486000
377806186	::487650867953139000
364405877	::487650869714759000
42435255	::487650879831420000
255622442	::487650892314058000
279268567	::487650906306260000
189025601	::487650911485841000
29327418	::487650918889172000
1318301	::487650926606299000
20954074	::487650927667445000
364405877	::487650928858652000
47753031	::487650930687365000
277873263	::487650931194867000
223950031	::487650942494334000
505510212	::487650943367135000
232275950	::487650943467413000
50663276	::487650960303730000
27816303	::487650965752119000
47753031	::487650970424197000
103433902	::487650971817103000
50663276	::487650987419901000
43052467	::487650994256236000
21105964	::487650996047601000
384955934	::487651001076551000
159953654	::487651002074816000
59670513	::487651015756226000
14604658	::487651029282852000
120296296	::487651033582428000
33555786	::487651034349973000
54116443	::487651035608256000
279139758	::487651048018833000
50306226	::487651052414447000
15174710	::487651055044681000
103782180	::487651060220461000
388597293	::487651060236836000
7345092	::487651060899524000
411222321	::487651066574430000
17339508	::487651069715959000
506760887	::487651072656171000
411222321	::487651095766769000
200764512	::487651097356816000
103433902	::487651101492400000
211645751	::487651108576182000
110059442	::487651110581043000
17473737	::487651129149235000
27816303	::487651138649731000
411222321	::487651139425275000
26914697	::487651142722007000
55475943	::487651155305328000
7522612	::487651166818287000
267538322	::487651169976606000
112576998	::487651173164281000
232275950	::487651184375631000
220532575	::487651192240345000
424790585	::487651207591112000
50663276	::487651215451627000
244279439	::487651217792053000
28875632	::487651223726587000
36601312	::487651227480510000
339459671	::487651242710020000
53087279	::487651247961305000
52754052	::487651259340820000
376525681	::487651271164575000
124582805	::487651272846491000
377806186	::487651281671307000
487266327	::487651285265420000
213131959	::487651288385982000
376525681	::487651289825046000
602224338	::487651289837625000
201376114	::487651291489771000
139847892	::487651293411176000
26914697	::487651296497762000
27792069	::487651297152466000
15174710	::487651298826002000
50807638	::487651301703290000
304890630	::487651314478751000
588641285	::487651314483347000
15174710	::487651315976511000
18148466	::487651320422465000
50663276	::487651321697538000
388597293	::487651323437797000
50807638	::487651325275308000
210873235	::487651325589876000
244279439	::487651341708558000
376525681	::487651344632012000
26914697	::487651347223695000
50807638	::487651353456836000
56710887	::487651360242794000
68832413	::487651360444514000
172184859	::487651366626951000
329333638	::487651369956827000
21105964	::487651374055051000
318700673	::487651384703979000
29327418	::487651385740394000
171103429	::487651389922115000
61736206	::487651391704686000
153077015	::487651392878673000
267538322	::487651412981977000
195154119	::487651414571634000
196890320	::487651419751972000
103433902	::487651422344060000
232437529	::487651430741049000
15174710	::487651434775977000
232275950	::487651437262827000
388597293	::487651439573872000
411222321	::487651440295297000
493647862	::487651444321816000
245855482	::487651458683133000
159953654	::487651467785166000
483190332	::487651480254443000
17470539	::487651485811879000
232437529	::487651486361714000
236589142	::487651492040417000
392301070	::487651496029200000
323262953	::487651497677971000
389738018	::487651517638250000
367561919	::487651520368754000
370049566	::487651521438679000
15174710	::487651524907401000
44041485	::487651529550086000
50663276	::487651538085888000
503577648	::487651546268979000
370049566	::487651556679225000
505510212	::487651563025215000
575804821	::487651574538194000
402268968	::487651587997700000
65435835	::487651592007868000
23868298	::487651597330026000
15174710	::487651598244794000
7522612	::487651599716605000
71981601	::487651603403792000
159953654	::487651604423012000
50306226	::487651614795112000
23413958	::487651624639160000
244279439	::487651625897844000
460611723	::487651627730755000
267538322	::487651636383215000
159953654	::487651638606573000
411222321	::487651643815493000
61736206	::487651656008736000
25469735	::487651670189674000
304890630	::487651678619852000
20954074	::487651684445745000
584206727	::487651690712006000
236589142	::487651694868574000
103433902	::487651703735721000
426923626	::487651704825856000
247850020	::487651708319707000
17169855	::487651711251529000
90806141	::487651715865276000
259601379	::487651732928090000
20954074	::487651744235532000
110059442	::487651746089406000
353888661	::487651747179950000
395703736	::487651754809778000
34087430	::487651757674483000
26109453	::487651763252523000
377806186	::487651772438032000
505510212	::487651775596736000
244279439	::487651787491774000
103433902	::487651802792615000
124374229	::487651804146958000
483190332	::487651805791150000
25104281	::487651820743847000
232437529	::487651832370847000
1318301	::487651842097045000
61736206	::487651843292823000
279268567	::487651843569618000
411222321	::487651848988270000
244279439	::487651849051570000
108605734	::487651849839734000
103433902	::487651859386339000
101617436	::487651860904292000
259601379	::487651870585131000
90806141	::487651877610217000
575804821	::487651878461657000
259601379	::487651879464476000
43052467	::487651894391623000
103433902	::487651912867917000
244279439	::487651928961470000
179736548	::487651937500676000
159953654	::487651941749886000
195154119	::487651952776327000
38031351	::487651961676627000
59184492	::487651962822078000
41136161	::487651970111377000
304890630	::487651970761502000
15174710	::487651973806972000
367561919	::487651976419631000
15174710	::487651999320920000
25104281	::487652001602232000
172573942	::487652010057953000
199001641	::487652016118714000
377806186	::487652035232157000
310369464	::487652038285598000
126507603	::487652039917191000
367561919	::487652041171300000
54697279	::487652073349992000
15267198	::487652073874657000
44307877	::487652079503020000
61736206	::487652090622525000
15174710	::487652092283453000
96062555	::487652092689907000
50663276	::487652100760162000
377425191	::487652101426671000
367561919	::487652102148087000
506824920	::487652103993565000
38031351	::487652106929573000
267482537	::487652114362298000
15174710	::487652127029067000
42529606	::487652127335272000
76502729	::487652153071525000
304890630	::487652158334976000
370049566	::487652166778486000
247850020	::487652174680166000
96062555	::487652178928992000
506500282	::487652180707397000
260911912	::487652187146047000
499167427	::487652202693943000
165517420	::487652209203490000
506500282	::487652211837521000
244279439	::487652212441899000
503577648	::487652215331782000
7522612	::487652217663401000
603870273	::487652219638915000
78465328	::487652236416151000
185716839	::487652252589780000
302472189	::487652267600773000
38031351	::487652271732178000
90806141	::487652276559818000
15174710	::487652276790898000
634873462	::487652279072198000
105623584	::487652300937498000
375364618	::487652304581971000
132314519	::487652312391749000
242922283	::487652313809420000
80419613	::487652316938772000
27335023	::487652334550654000
370049566	::487652335532134000
474475074	::487652343349923000
26914697	::487652345304850000
62460045	::487652345635807000
288016073	::487652359045005000
503577648	::487652360920248000
78213	::487652363118063000
213131959	::487652367383281000
304890630	::487652375008509000
56710887	::487652376526860000
17169855	::487652383862689000
321578565	::487652388489420000
584206727	::487652401604620000
396929208	::487652407879282000
359775349	::487652414066290000
188480631	::487652422895284000
48390222	::487652426095136000
98768681	::487652448484724000
23820736	::487652449923375000
25104281	::487652450124300000
259466143	::487652481686450000
15174710	::487652484983558000
29737650	::487652491111059000
279268567	::487652491144994000
159953654	::487652498661208000
584206727	::487652502951567000
402268968	::487652509029130000
388597293	::487652512686567000
43052467	::487652514020352000
47753031	::487652523608510000
61736206	::487652528612704000
38031351	::487652540813561000
159953654	::487652549789773000
78653568	::487652575668613000
17990173	::487652582895013000
484202581	::487652583788785000
310330192	::487652584740880000
368730450	::487652591052939000
299879238	::487652591791529000
457197060	::487652598267138000
199066965	::487652599814828000
377806186	::487652600083271000
360951591	::487652626872287000
220632867	::487652641615269000
55475943	::487652655330627000
19147974	::487652657763729000
158948807	::487652660859121000
387476542	::487652668694077000
61736206	::487652681230848000
506500282	::487652681989623000
103782180	::487652682216529000
302472189	::487652683063390000
309789310	::487652686859227000
321578565	::487652690852593000
262449011	::487652699408957000
159953654	::487652705125806000
15174710	::487652705809489000
252793957	::487652709994999000
462487376	::487652712230580000
170126452	::487652719109234000
74315614	::487652720556273000
159263389	::487652725044568000
15174710	::487652737539391000
24983393	::487652739917156000
7522612	::487652742526029000
25839207	::487652748146388000
55475943	::487652758661521000
304890630	::487652764957175000
25223941	::487652777422643000
159953654	::487652782493941000
84849075	::487652792941551000
90806141	::487652793176440000
136828926	::487652796087291000
344219518	::487652819986415000
259601379	::487652820859256000
42435255	::487652832233791000
252793957	::487652833546608000
172573942	::487652841188630000
448283191	::487652842895720000
244279439	::487652846834552000
159953654	::487652852253622000
377420899	::487652853247258000
607637849	::487652860700536000
61736206	::487652867118202000
299879238	::487652873296420000
15174710	::487652877633327000
15174710	::487652895438168000
620459453	::487652895756939000
189025601	::487652896821882000
26914697	::487652902031589000
55426501	::487652910369497000
124374229	::487652931882065000
83507090	::487652934948098000
69690419	::487652938668863000
266210776	::487652940149043000
159953654	::487652942640869000
15174710	::487652946361204000
27836945	::487652962857000000
1565041	::487652965428498000
180940959	::487652972440981000
186314952	::487652979906859000
251825047	::487652988022833000
189916646	::487652999201058000
473196438	::487653005102043000
41925570	::487653006440402000
252793957	::487653006888816000
192385616	::487653011804536000
177446269	::487653012400136000
20954074	::487653016900603000
159263389	::487653018817798000
254433701	::487653025079504000
575804821	::487653038090223000
51964139	::487653041600856000
344219518	::487653043408613000
159953654	::487653048186322000
192385616	::487653050660569000
318173357	::487653056322871000
289360824	::487653058113851000
575804821	::487653059657334000
104539435	::487653064707678000
254433701	::487653085582340000
354629644	::487653090829815000
76502729	::487653091500494000
270184694	::487653100572790000
269605766	::487653114070040000
111687397	::487653114594353000
103433902	::487653118273138000
69690419	::487653122756444000
245203404	::487653130155204000
232312019	::487653134462767000
105623584	::487653147629060000
192385616	::487653154444423000
279268567	::487653169624010000
23413958	::487653173826310000
66393146	::487653174098919000
37863682	::487653175915073000
37863682	::487653176724582000
37863682	::487653177370497000
170126452	::487653180285526000
41925570	::487653184350212000
177446269	::487653190632890000
346127757	::487653191127801000
111687397	::487653194437111000
25747982	::487653209549176000
189916646	::487653213014085000
287978614	::487653215237070000
195154119	::487653218524991000
254433701	::487653229992230000
39398773	::487653238846410000
251825047	::487653244491948000
26914697	::487653248208498000
489961036	::487653266008715000
25609677	::487653266927673000
503577648	::487653269523927000
103433902	::487653282392055000
25925656	::487653285633863000
287978614	::487653285860745000
185399022	::487653288188579000
68832413	::487653290365435000
267482537	::487653291137183000
25104281	::487653293057785000
170126452	::487653295461134000
316026178	::487653302742433000
136006997	::487653306869641000
50306226	::487653313039458000
312517498	::487653314017116000
26914697	::487653321814323000
388433171	::487653329967652000
64907439	::487653333834805000
243974175	::487653333872558000
13533012	::487653338817654000
244279439	::487653339375882000
48390222	::487653343255216000
38031351	::487653344509296000
95554541	::487653354105876000
41367585	::487653354873823000
338619333	::487653362674831000
103433902	::487653362847219000
177446269	::487653367536033000
260038552	::487653371453513000
23396218	::487653393884647000
103433902	::487653394807795000
26914697	::487653399278931000
78465328	::487653399622467000
25104281	::487653402810126000
159953654	::487653419667447000
66393146	::487653422573707000
66311658	::487653424755130000
192385616	::487653426164006000
104539435	::487653435303792000
41925570	::487653436914417000
1318301	::487653438910525000
159953654	::487653445407870000
38848610	::487653454459195000
23413958	::487653458351116000
159953654	::487653464454221000
23396218	::487653471835799000
41367585	::487653486365245000
219153949	::487653496809095000
197692007	::487653500483284000
83507090	::487653504912080000
195103093	::487653505583169000
232711010	::487653505692205000
267482537	::487653511765970000
506500282	::487653513577521000
170126452	::487653525539651000
103433902	::487653529742749000
39398773	::487653537073987000
170126452	::487653537082376000
483115964	::487653539372478000
103782180	::487653567134986000
213131959	::487653576353656000
232711010	::487653577045716000
103433902	::487653580481253000
170126452	::487653581881753000
41925570	::487653584180621000
113722629	::487653587409833000
69690419	::487653595710750000
124374229	::487653597367119000
377425191	::487653601641504000
17529301	::487653612454445000
316026178	::487653616845475000
170126452	::487653624957255000
195103093	::487653624999198000
9129332	::487653633501462000
22383485	::487653634935894000
367561919	::487653636365766000
506500282	::487653638462902000
285254109	::487653640102899000
170126452	::487653640375521000
166695965	::487653649590398000
251825047	::487653650873872000
119636299	::487653652820004000
170126452	::487653654871035000
159953654	::487653659782942000
418503483	::487653661795840000
251825047	::487653662143963000
38031351	::487653663234850000
197692007	::487653670402928000
90806141	::487653673929932000
137135705	::487653674110300000
55475943	::487653676761092000
103433902	::487653680515391000
170126452	::487653683778158000
258108922	::487653699079000000
170126452	::487653712127483000
41925570	::487653730062721000
170126452	::487653738006343000
457811756	::487653740250267000
48390222	::487653747389001000
412792027	::487653747951030000
103433902	::487653751206207000
18868622	::487653765030641000
41925570	::487653768071491000
170126452	::487653770352787000
637418169	::487653775394353000
15174710	::487653778993451000
251359942	::487653785125134000
304890630	::487653787369095000
103433902	::487653788866850000
17529301	::487653790775263000
26914697	::487653792377085000
326569368	::487653793757417000
388597293	::487653799356399000
170126452	::487653800778272000
125718303	::487653802317602000
83507090	::487653802325975000
15174710	::487653807607017000
26914697	::487653817568088000
24803741	::487653818273116000
170126452	::487653819568775000
388433171	::487653823335260000
15174710	::487653823989960000
20954074	::487653828703948000
279399275	::487653832051027000
103433902	::487653844890189000
42529606	::487653845263478000
61318348	::487653860513968000
40226593	::487653866851565000
384155676	::487653869296443000
260038552	::487653870676348000
17529301	::487653875747684000
170126452	::487653879803162000
95554541	::487653885343850000
77754336	::487653902444421000
260038552	::487653902452400000
170126452	::487653917669326000
32750427	::487653919095791000
409640203	::487653925944692000
110063681	::487653928620670000
78213	::487653931934568000
506824920	::487653934660476000
248358978	::487653952461086000
90806141	::487653988259487000
180940959	::487653991170310000
344817215	::487653992927744000
42529606	::487654001849413000
267482537	::487654004055609000
377110730	::487654011806683000
23400461	::487654012125466000
170126452	::487654024183701000
41925570	::487654024918089000
224095849	::487654030676459000
25104281	::487654037613842000
83507090	::487654039664861000
22383485	::487654042546360000
98768681	::487654048871743000
458766436	::487654050687504000
170126452	::487654062691586000
42529606	::487654066529771000
110063681	::487654067569582000
26113249	::487654081365041000
170126452	::487654092680880000
104539435	::487654098892648000
96793797	::487654104055812000
330513153	::487654104898875000
304890630	::487654105192480000
620420742	::487654106454978000
41967329	::487654106941505000
329333638	::487654111337541000
96793797	::487654113195196000
392301070	::487654114247979000
9899992	::487654116479352000
41508239	::487654116840075000
96062555	::487654129976627000
447912275	::487654152424935000
267482537	::487654152508805000
388597293	::487654156929224000
330513153	::487654159886217000
103433902	::487654161115119000
41925570	::487654165561479000
39041792	::487654167868375000
20954074	::487654177250615000
44205530	::487654182451544000
170126452	::487654183735005000
26914697	::487654185760862000
513982376	::487654191108591000
377806186	::487654210637295000
17529301	::487654212197965000
103433902	::487654219651223000
90806141	::487654222582661000
330513153	::487654223694151000
298156322	::487654231524913000
177446269	::487654236759420000
196890320	::487654251506958000
103433902	::487654255541878000
26623525	::487654262642462000
22033805	::487654275271917000
383972979	::487654277024731000
506500282	::487654277402198000
170126452	::487654282749947000
520004653	::487654290664595000
26914697	::487654294905454000
20786050	::487654296662855000
77754336	::487654308432080000
304890630	::487654320133795000
279399275	::487654327960338000
103433902	::487654343597121000
312517498	::487654347564924000
254433701	::487654352408936000
304661740	::487654366103367000
165517420	::487654375154651000
183438897	::487654375901253000
103433902	::487654382704799000
277814195	::487654385619447000
458766436	::487654403399110000
103782180	::487654412828291000
130363809	::487654414576914000
312471776	::487654414761459000
267482537	::487654416808697000
7522612	::487654420025327000
46461373	::487654431522299000
170126452	::487654433749495000
159953654	::487654442662391000
254433701	::487654451277070000
45164175	::487654463654854000
330645900	::487654475708919000
189916646	::487654477374435000
102401687	::487654489533726000
66393146	::487654489902419000
185716839	::487654501139357000
47348539	::487654508441243000
23868298	::487654512480354000
251359942	::487654515798073000
15174710	::487654519841775000
279735090	::487654520537640000
14816854	::487654569392869000
367561919	::487654570038808000
537561541	::487654571083595000
44205530	::487654573088063000
256074844	::487654575323627000
304890630	::487654577538203000
158428489	::487654581233389000
42435255	::487654590599266000
124582805	::487654599273484000
23413958	::487654601613524000
15174710	::487654606470930000
186314952	::487654610648051000
17470539	::487654611612758000
21945140	::487654612564844000
41925570	::487654612665921000
14604658	::487654617501540000
21945140	::487654620856975000
21945140	::487654628465471000
286341932	::487654635704836000
61370824	::487654640314773000
21945140	::487654640448577000
388597293	::487654654428209000
38031351	::487654668181336000
90806141	::487654683972890000
9899992	::487654696593534000
103433902	::487654701371236000
222598798	::487654706584760000
158428489	::487654716751360000
312517498	::487654718030618000
183438897	::487654719066615000
279735090	::487654726800900000
267482537	::487654731335360000
506500282	::487654733725708000
170126452	::487654742672171000
103433902	::487654749882552000
503577648	::487654752067792000
353418151	::487654769389879000
77754336	::487654770682134000
48390222	::487654774272045000
15174710	::487654781151117000
57713984	::487654784452034000
50663276	::487654787752943000
330513153	::487654788905988000
15174710	::487654791636860000
504987901	::487654792299171000
304890630	::487654795725897000
421338980	::487654803737432000
103433902	::487654806446931000
14253476	::487654815271383000
590556372	::487654819575107000
170126452	::487654820208078000
57713984	::487654826982244000
22431584	::487654827002843000
54344507	::487654866719105000
506500282	::487654873702207000
330513153	::487654889988698000
66393146	::487654899467833000
323262953	::487654900491644000
103433902	::487654935560212000
93043270	::487654941641953000
15174710	::487654948545789000
50663276	::487654957538369000
74315614	::487654961212575000
338619333	::487654981218992000
433654462	::487654994166824000
32431892	::487654997824634000
38615147	::487655003549478000
28346387	::487655008624590000
323262953	::487655013007626000
103433902	::487655022378115000
68517440	::487655041621180000
377357259	::487655042132869000
387476542	::487655046281441000
106320745	::487655046868647000
287727506	::487655050747969000
80419613	::487655057597677000
304890630	::487655061103722000
424464803	::487655073988612000
277693030	::487655074064113000
388433171	::487655084113682000
17163265	::487655089428258000
389954423	::487655104590270000
159953654	::487655105689575000
17163265	::487655108222918000
68966030	::487655116661866000
271304998	::487655121426604000
67492430	::487655125834805000
1384531	::487655127445028000
83507090	::487655129886121000
28346387	::487655130477502000
131310830	::487655135179726000
388597293	::487655138530574000
458639179	::487655140183130000
412792027	::487655147518971000
267482537	::487655152699338000
312517498	::487655153798225000
165967574	::487655162778255000
103433902	::487655195997118000
15174710	::487655198920540000
513855251	::487655201004740000
20954074	::487655202674057000
1565041	::487655213827121000
26914697	::487655213957140000
33342988	::487655217526472000
57713984	::487655222228312000
20190503	::487655222261870000
183438897	::487655222433439000
57713984	::487655222571847000
304890630	::487655223452647000
242922283	::487655240607744000
321037427	::487655244357062000
103433902	::487655255241658000
344219518	::487655271838142000
262405775	::487655276179243000
254433701	::487655276640620000
44041485	::487655278637105000
418503483	::487655305447088000
104539435	::487655312015781000
26947347	::487655315177869000
304890630	::487655324061413000
425434011	::487655325089013000
186314952	::487655328675135000
506824920	::487655331883806000
387476542	::487655354336313000
40604299	::487655358366625000
15174710	::487655359864389000
334261100	::487655361227157000
506500282	::487655363622096000
28346387	::487655370827898000
363649162	::487655376821968000
267538322	::487655377236803000
57713984	::487655379518509000
425434011	::487655380449628000
50306226	::487655385017245000
26914697	::487655386544345000
83507090	::487655386971774000
20954074	::487655388955701000
103433902	::487655398833676000
23396218	::487655404554690000
388597293	::487655410011090000
106860209	::487655412536066000
262405775	::487655426373083000
100327197	::487655436716216000
103433902	::487655464080244000
100327197	::487655473387012000
304890630	::487655473777098000
33108084	::487655477963001000
100327197	::487655493179957000
69771494	::487655497521451000
158948807	::487655503015993000
384305773	::487655507122225000
391247073	::487655515594305000
100327197	::487655524549152000
276784331	::487655528802553000
260038552	::487655530454728000
276784331	::487655533642792000
100327197	::487655544501456000
287727506	::487655549220036000
38031351	::487655549794676000
304890630	::487655552466436000
99827590	::487655562507599000
41925570	::487655572326866000
158948807	::487655573790683000
103433902	::487655574927335000
78465328	::487655585634979000
77754336	::487655601590509000
23396218	::487655612013371000
48390222	::487655613552287000
31403901	::487655621547008000
236589142	::487655625950642000
15174710	::487655627268050000
103433902	::487655627385499000
72143337	::487655631797882000
158948807	::487655646062710000
254433701	::487655646234296000
28346387	::487655650051117000
76442745	::487655654098993000
294964037	::487655660398837000
240798548	::487655669630124000
26914697	::487655678064865000
304890630	::487655679822274000
418503483	::487655681940393000
55475943	::487655683706200000
131310830	::487655693164752000
14253476	::487655699099287000
192616191	::487655704270880000
167144906	::487655712705609000
25104281	::487655714962165000
38031351	::487655720490250000
15174710	::487655725423161000
48390222	::487655736508284000
83507090	::487655741008781000
236589142	::487655747178602000
14816854	::487655748445274000
55475943	::487655762034831000
15875100	::487655767928213000
480638215	::487655768582152000
421987323	::487655770826485000
19511096	::487655787502653000
17169855	::487655792439345000
96062555	::487655793743769000
159953654	::487655794356518000
104539435	::487655798424997000
158948807	::487655799813332000
374739722	::487655803776946000
304890630	::487655805395554000
15174710	::487655815604895000
115941650	::487655817571618000
57713984	::487655817663897000
215174499	::487655824870096000
104539435	::487655829571903000
418503483	::487655852044587000
424540791	::487655859015544000
276784331	::487655859305336000
44205530	::487655860718800000
17470539	::487655861351743000
57713984	::487655862173831000
193126668	::487655868222435000
444247134	::487655869564596000
216395197	::487655875474391000
92870542	::487655877290504000
277626311	::487655879542460000
39398773	::487655894402879000
159953654	::487655896164876000
401109490	::487655906616688000
41925570	::487655907967643000
377715399	::487655909720473000
20026791	::487655912895569000
17028109	::487655914174832000
193126668	::487655922429607000
304890630	::487655924148862000
104539435	::487655933192187000
260038552	::487655952020430000
321037427	::487655953198637000
38031351	::487655958856732000
236589142	::487655974417620000
412792027	::487655984391675000
15174710	::487655989106450000
304890630	::487655996630659000
377715399	::487655996886495000
318700673	::487655997184282000
103433902	::487656001437708000
484423510	::487656007212888000
17536130	::487656014636777000
80419613	::487656038397902000
83507090	::487656040763101000
72143337	::487656041996632000
36250685	::487656043237765000
55219816	::487656043741462000
25104281	::487656050959462000
15174710	::487656064322904000
318700673	::487656066314813000
22383485	::487656068492050000
494514265	::487656078138564000
159953654	::487656082966601000
134873681	::487656084799098000
728549208	::487656109830721000
100327197	::487656109910392000
193126668	::487656115551752000
26914697	::487656115912445000
111136825	::487656122371670000
330513153	::487656141078265000
110059442	::487656142265262000
44205530	::487656148632629000
424790585	::487656161735241000
254433701	::487656168399978000
232814871	::487656169712807000
100327197	::487656183725965000
37780107	::487656186456862000
312517498	::487656190374322000
7875762	::487656195709485000
105623584	::487656199425622000
35376355	::487656200347987000
365739414	::487656215581700000
15174710	::487656215691161000
321037427	::487656219012640000
14891490	::487656221088833000
100327197	::487656228026200000
304890630	::487656232891584000
76442745	::487656239531577000
192385616	::487656265900752000
494514265	::487656281449050000
37780107	::487656288416186000
287727506	::487656289640542000
323262953	::487656298973257000
22278303	::487656303284981000
286341932	::487656310620426000
387476542	::487656310864089000
100327197	::487656311371227000
66393146	::487656314001043000
31403901	::487656319001059000
321037427	::487656323543093000
334261100	::487656326521036000
279735090	::487656330493042000
36250685	::487656331147767000
193126668	::487656334087954000
494514265	::487656334389547000
575755127	::487656338705481000
183438897	::487656351410049000
192385616	::487656352068562000
409640203	::487656357860880000
15174710	::487656365981454000
400490673	::487656371421057000
169636335	::487656376634572000
78926478	::487656379029544000
388433171	::487656381445443000
603136773	::487656397148925000
100327197	::487656397211852000
20924979	::487656411573129000
254433701	::487656411740909000
506500282	::487656417948495000
100327197	::487656420074995000
193126668	::487656423070138000
32431892	::487656429193809000
20954074	::487656450609520000
130363809	::487656455445573000
196890320	::487656455604957000
14604658	::487656463834165000
83507090	::487656476668723000
25104281	::487656483257999000
103433902	::487656487146496000
389738018	::487656487175458000
50663276	::487656490866843000
41925570	::487656493534416000
72890292	::487656498865405000
84871879	::487656499922362000
816177	::487656501159677000
193126668	::487656506956218000
20786050	::487656507811438000
100327197	::487656517412192000
20786050	::487656517420580000
387476542	::487656520453459000
196890320	::487656528921366000
221098400	::487656535175090000
816177	::487656537654317000
90806141	::487656544381980000
179337055	::487656545392402000
425434011	::487656550094229000
418503483	::487656554619891000
519677520	::487656567303467000
37780107	::487656568847368000
321037427	::487656573343240000
279735090	::487656580800716000
159953654	::487656583334486000
284316159	::487656586207563000
100327197	::487656588191100000
153077015	::487656590569250000
14178003	::487656605538725000
228264355	::487656614254485000
462648540	::487656617471520000
724485482	::487656619509948000
100327197	::487656627680473000
169636335	::487656629685727000
23413958	::487656631639867000
92870542	::487656632164163000
196890320	::487656647129440000
100327197	::487656650690420000
300135225	::487656661671084000
100327197	::487656664984604000
17339508	::487656681891827000
377110730	::487656686078136000
100327197	::487656688313315000
377715399	::487656690221731000
15174710	::487656703987843000
396929208	::487656706428907000
100327197	::487656707632291000
193126668	::487656713236254000
69690419	::487656715874480000
40816246	::487656718717812000
47880950	::487656721205063000
44205530	::487656722367270000
100327197	::487656724728258000
18551115	::487656727127810000
269151566	::487656730944618000
379924726	::487656736267202000
100327197	::487656737462185000
103433902	::487656742357336000
159953654	::487656743066144000
193126668	::487656743821127000
162394402	::487656751559221000
100327197	::487656753513779000
15174710	::487656755485478000
381181950	::487656769045286000
247850020	::487656771524112000
237963845	::487656772618825000
40604299	::487656774778904000
130363809	::487656779740753000
33108084	::487656783075241000
162394402	::487656783557558000
100327197	::487656787949015000
100327197	::487656802255785000
41925570	::487656803829051000
473196438	::487656809465778000
103433902	::487656819968712000
159953654	::487656826637664000
100327197	::487656826775678000
25104281	::487656830751866000
47466684	::487656834753626000
14792781	::487656835042664000
100327197	::487656836770717000
289743411	::487656841909108000
388558032	::487656845704978000
100327197	::487656854617477000
35376355	::487656859013103000
84871879	::487656882518384000
152715270	::487656885248479000
103433902	::487656886855294000
260038552	::487656888683593000
344219518	::487656891296661000
100327197	::487656895323189000
513434526	::487656903590174000
330513153	::487656904345124000
26914697	::487656917599137000
193126668	::487656921491841000
103433902	::487656933995069000
388597293	::487656942165184000
289743411	::487656955125968000
100327197	::487656956983652000
349788720	::487656971089108000
130363809	::487656974943649000
103433902	::487656988503834000
100327197	::487656992639426000
23164217	::487656992962387000
14816854	::487656996812771000
816177	::487657002710339000
100327197	::487657005079728000
282069115	::487657007055634000
23164217	::487657043650568000
91942557	::487657052135649000
195154119	::487657071475580000
54344507	::487657072062783000
23164217	::487657077175635000
513434526	::487657078853361000
159953654	::487657084985815000
92905148	::487657092845551000
23164217	::487657100336582000
38031351	::487657107915673000
103433902	::487657113360302000
50807638	::487657113603563000
110059442	::487657121995964000
41925570	::487657122977824000
159953654	::487657134612828000
36851172	::487657148999270000
36851172	::487657154825162000
24634410	::487657156359892000
48390222	::487657156389638000
103433902	::487657172197965000
40604299	::487657172587646000
381315320	::487657179919294000
15010357	::487657194817875000
77754336	::487657195375697000
41925570	::487657200337580000
31056422	::487657200924786000
23164217	::487657206972555000
107724446	::487657211456671000
304890630	::487657225410736000
379924726	::487657228670074000
69690419	::487657232318726000
159953654	::487657242729390000
54344507	::487657248077144000
103433902	::487657248379109000
193126668	::487657248458813000
254433701	::487657265743142000
25104281	::487657274882535000
32690664	::487657275339706000
92905148	::487657278988767000
185716839	::487657285364494000
351810944	::487657288677588000
20364178	::487657292733485000
63720288	::487657293656248000
189916646	::487657299654500000
291155950	::487657318385848000
103433902	::487657330952396000
237963845	::487657337109221000
130363809	::487657339692933000
22383485	::487657345431138000
101572891	::487657346991403000
26914697	::487657352296808000
367476078	::487657353353777000
232814871	::487657361272619000
53087279	::487657363831132000
20153912	::487657372895440000
192616191	::487657377471029000
1565041	::487657380369694000
849	::487657384941461000
255818707	::487657386518130000
103433902	::487657389731360000
18704527	::487657399856418000
108814965	::487657407820992000
448283191	::487657416209620000
208217521	::487657420051992000
47880950	::487657422723375000
437898031	::487657423172562000
31056422	::487657426309894000
334261100	::487657427139956000
18336787	::487657437940305000
15174710	::487657438301421000
23164217	::487657439248920000
30666953	::487657441216065000
31345791	::487657442201698000
344219518	::487657442423996000
51413309	::487657443980103000
340819943	::487657444739260000
103433902	::487657467749609000
77754336	::487657471239262000
7522612	::487657473885483000
35376355	::487657492051021000
102401687	::487657494865776000
31056422	::487657505125052000
96062555	::487657516063412000
282069115	::487657529208344000
22383485	::487657529884024000
505510212	::487657534522929000
344219518	::487657539354361000
103433902	::487657554139693000
269151566	::487657557213724000
131220599	::487657559667376000
76248039	::487657563983339000
25104281	::487657572099317000
18551115	::487657576436621000
233677206	::487657580207300000
491679354	::487657586573864000
304890630	::487657597332246000
103433902	::487657597517172000
18148466	::487657602424524000
132980216	::487657608653074000
41925570	::487657614483128000
119636299	::487657622430961000
20954074	::487657625727688000
252756099	::487657629549084000
76248039	::487657635961765000
165072349	::487657638822293000
24983393	::487657647286779000
103433902	::487657652345126000
78167615	::487657656203870000
67450397	::487657660297510000
50778210	::487657663007055000
816177	::487657670070255000
371578955	::487657678328823000
16299351	::487657698012708000
103433902	::487657699413618000
23413958	::487657705029398000
71981601	::487657720313839000
352595123	::487657720615419000
257265522	::487657721596899000
103433902	::487657725581856000
369849727	::487657727716380000
352595123	::487657739472998000
237963845	::487657739774984000
537561541	::487657739925987000
195103093	::487657753230327000
41925570	::487657756531630000
83507090	::487657758074748000
236589142	::487657763674136000
344817215	::487657766337511000
20954074	::487657783869706000
312517498	::487657785698836000
103433902	::487657793785446000
130363809	::487657801443860000
16559994	::487657811241734000
16559994	::487657811573485000
402268968	::487657824067923000
403823128	::487657826731704000
195154119	::487657828069302000
257265522	::487657830216773000
187716774	::487657832242618000
69690419	::487657835895861000
505510212	::487657840560332000
103433902	::487657842770710000
100843087	::487657850269741000
20364178	::487657868888272000
48390222	::487657869076992000
159953654	::487657878225182000
103433902	::487657880381046000
237963845	::487657894880350000
286734780	::487657895413026000
80419613	::487657905483964000
159953654	::487657913943875000
192385616	::487657920918593000
23442090	::487657933166354000
312517498	::487657937171939000
1318301	::487657942809083000
61370824	::487657956087828000
497571518	::487657957275238000
77787388	::487657958155624000
17908818	::487657973221580000
83507090	::487657974513422000
196890320	::487657975436156000
253879613	::487657975847198000
103433902	::487657979840561000
69690419	::487657981115265000
304890630	::487657981945720000
68517440	::487657983707324000
14816854	::487657986894995000
192385616	::487657991395504000
44205530	::487657992041791000
85155674	::487658010395680000
41925570	::487658016033239000
107870705	::487658018642083000
371578955	::487658033561214000
69690419	::487658041483878000
14780915	::487658044097314000
211376385	::487658051415986000
344219518	::487658054393942000
36250685	::487658059817172000
111687397	::487658060123369000
42529606	::487658061306527000
187716774	::487658064397336000
32171318	::487658067346341000
48390222	::487658067350126000
344454080	::487658069854138000
192385616	::487658070776889000
242912563	::487658075848183000
380680929	::487658079236812000
401109490	::487658080927485000
102875172	::487658081871228000
371578955	::487658086870818000
31056422	::487658087852298000
23543960	::487658088187445000
40604299	::487658090649493000
71981601	::487658092482793000
49061011	::487658093023461000
520004653	::487658101298851000
179337055	::487658102611652000
192616191	::487658106696892000
165517420	::487658107049242000
103433902	::487658110698676000
270736613	::487658115777576000
354629644	::487658143631949000
247850020	::487658146022703000
59207269	::487658147499089000
41925570	::487658147558195000
40604299	::487658154277089000
27999272	::487658156818845000
17990173	::487658160761888000
165517420	::487658220492554000
17908818	::487658256144154000
44205530	::487658260670185000
37213451	::487658264776036000
192385616	::487658271373656000
48562201	::487658271818665000
23413958	::487658276679467000
390504920	::487658284178870000
90806141	::487658289639854000
196890320	::487658290734583000
42529606	::487658297617817000
257265522	::487658299949457000
20941662	::487658301153632000
377425191	::487658302311264000
365746365	::487658305880588000
171203506	::487658306022813000
7522612	::487658308300324000
36250685	::487658310032973000
17339508	::487658311945158000
486138458	::487658324607791000
137135705	::487658325559894000
392301070	::487658325752836000
236589142	::487658326566514000
381373424	::487658346124955000
94996744	::487658350919053000
728549208	::487658351099400000
365151006	::487658356836810000
513434526	::487658366370451000
65576332	::487658373689511000
10095952	::487658376013545000
72143337	::487658376965267000
185716839	::487658379524177000
85155674	::487658380622712000
371578955	::487658381197725000
26623525	::487658390668066000
82115262	::487658396510720000
299879238	::487658397043798000
187651826	::487658401288032000
17473737	::487658406245720000
45289907	::487658413413769000
330513153	::487658415431237000
17908818	::487658417113145000
132976059	::487658421408108000
344219518	::487658427368239000
330513153	::487658445353394000
158129535	::487658445693517000
146855323	::487658448025579000
51814269	::487658453507530000
381373424	::487658463645159000
90806141	::487658465276334000
69690419	::487658465297301000
352595123	::487658473354584000
103433902	::487658491843444000
533824839	::487658504706981000
377425191	::487658504891924000
188417746	::487658507106549000
371578955	::487658513075044000
40604299	::487658520649555000
410461303	::487658523455524000
396952554	::487658553310978000
424464803	::487658554061361000
506500282	::487658554451447000
196890320	::487658556615688000
94996744	::487658565856149000
78089247	::487658574240550000
625900103	::487658577922768000
387863634	::487658582330994000
95231863	::487658582398083000
713350694	::487658590405423000
39215095	::487658596369301000
103433902	::487658597158223000
387863634	::487658597317234000
14816854	::487658597883473000
192385616	::487658599032684000
274712500	::487658618326491000
35592561	::487658621145071000
387476542	::487658628028313000
473196438	::487658635514753000
7875762	::487658645585674000
65482831	::487658647850594000
503741267	::487658650744664000
312517498	::487658654158827000
506824920	::487658659694931000
187651826	::487658664577073000
267482537	::487658701696688000
17908818	::487658723884552000
180940959	::487658727831396000
161302101	::487658728263405000
700013623	::487658749621186000
220532575	::487658751881523000
103433902	::487658757066080000
316878403	::487658774727884000
23396218	::487658775936245000
371578955	::487658778901614000
170126452	::487658781103243000
427464965	::487658785956438000
137135705	::487658794441117000
388597293	::487658825625763000
192616191	::487658837617299000
410461303	::487658844391096000
457811756	::487658849587830000
98599563	::487658853480538000
352531780	::487658855774441000
483190332	::487658861348651000
54344507	::487658863844679000
83507090	::487658869997309000
242912563	::487658873390907000
519086519	::487658873784766000
22033805	::487658876834045000
383202357	::487658879589687000
357211620	::487658882857443000
247850020	::487658890603945000
63720288	::487658906051547000
131866787	::487658942307528000
210873235	::487658959734841000
396952554	::487658963908182000
312517498	::487658973802553000
83507090	::487658973948956000
315527257	::487658974951399000
371578955	::487658979339010000
163242154	::487658985143537000
237963845	::487658986733195000
103433902	::487658990487470000
33108084	::487659004558970000
412638454	::487659013450919000
96658544	::487659015157972000
186314952	::487659024364494000
410047216	::487659043293777000
288016073	::487659045793181000
103433902	::487659054261895000
109718758	::487659055041622000
371578955	::487659056749084000
513855251	::487659058132815000
268058306	::487659060427501000
40864634	::487659062142963000
102401687	::487659062608134000
470801476	::487659062981832000
232560771	::487659063946526000
484423510	::487659076814270000
41925570	::487659077695451000
85344924	::487659098263937000
94996744	::487659100197896000
21089214	::487659109693792000
109718758	::487659116395888000
520004653	::487659121106108000
213131959	::487659127947005000
48090126	::487659131902640000
131866787	::487659138307330000
31056422	::487659149338349000
88328282	::487659150298476000
334261100	::487659150785003000
83507090	::487659151536160000
403823128	::487659151946833000
352595123	::487659155390337000
94996744	::487659173615009000
171203506	::487659176986816000
109298324	::487659178534920000
344219518	::487659184372977000
102401687	::487659191880781000
342508573	::487659194561351000
392422321	::487659200450158000
165517420	::487659203746467000
497571518	::487659205730770000
338619333	::487659206342750000
316026178	::487659207718473000
85344924	::487659212634214000
410461303	::487659214060257000
370464008	::487659218292736000
278603967	::487659220427218000
352062989	::487659222117916000
371578955	::487659223321681000
57713984	::487659229990649000
278603967	::487659243223281000
312517498	::487659243970252000
171203506	::487659244880031000
412792027	::487659262177320000
273034167	::487659271660658000
22033805	::487659273238118000
232560771	::487659273925971000
103433902	::487659275544969000
165517420	::487659290623090000
316878403	::487659292170809000
90806141	::487659303981965000
51413309	::487659308235382000
726320420	::487659316212555000
16713287	::487659316317413000
103433902	::487659326308634000
427464965	::487659328158314000
133526428	::487659328396988000
536012978	::487659335091109000
146855323	::487659337532596000
22383485	::487659337675177000
20924979	::487659338912104000
348785324	::487659342628257000
315296719	::487659348303167000
348785324	::487659352371642000
98599563	::487659361498832000
342508573	::487659365001068000
162559610	::487659365336240000
29327418	::487659375704940000
103433902	::487659387268640000
17339508	::487659391328321000
536012978	::487659392376922000
316026178	::487659392657924000
100934605	::487659402342957000
41925570	::487659413277536000
23396218	::487659417694138000
103433902	::487659420244254000
214779476	::487659441701912000
192385616	::487659442687582000
102401687	::487659442838577000
27331165	::487659445372329000
108204138	::487659447154905000
15109013	::487659447616299000
288016073	::487659449000001000
22383485	::487659459334774000
29605636	::487659467882778000
232560771	::487659469732839000
242922283	::487659470739484000
48764697	::487659480843173000
78167615	::487659481619496000
342508573	::487659482592579000
352062989	::487659491543232000
344219518	::487659511172182000
396952554	::487659512648986000
34204169	::487659518353223000
21945140	::487659521804742000
131220599	::487659527613857000
128775325	::487659536937783000
33818674	::487659543552225000
33555786	::487659544173359000
16258968	::487659555917004000
18968115	::487659559897415000
379924726	::487659564033392000
74315614	::487659568655122000
84871879	::487659569414688000
153077015	::487659577123409000
45164175	::487659579258707000
90966789	::487659590885322000
20954074	::487659597000237000
520004653	::487659598942179000
396952554	::487659600205082000
18704527	::487659605011746000
410461303	::487659605233655000
26623525	::487659612741459000
348785324	::487659623239778000
78167615	::487659644069089000
20364178	::487659647474466000
159953654	::487659650960359000
109298324	::487659656303890000
83507090	::487659657083637000
99114248	::487659658849427000
57713984	::487659670493208000
17473737	::487659674297057000
403823128	::487659676474310000
418480466	::487659694719115000
17473737	::487659704449921000
288016073	::487659712934998000
103433902	::487659712947945000
755431	::487659716449808000
159953654	::487659725543448000
237963845	::487659732744691000
50807638	::487659735001616000
298156322	::487659742890700000
278603967	::487659757683998000
371578955	::487659767440363000
43508994	::487659775761461000
90966789	::487659777502502000
88328282	::487659779997720000
48090126	::487659785513598000
513855251	::487659786259800000
339312291	::487659786989993000
424464803	::487659799404769000
109298324	::487659800302747000
349365015	::487659801854226000
409640203	::487659802261069000
372479589	::487659808938393000
196890320	::487659811912175000
185716839	::487659813514788000
68517440	::487659814621679000
103433902	::487659815117029000
20954074	::487659815225683000
213131959	::487659816597204000
109298324	::487659824038285000
108204138	::487659826617810000
372479589	::487659826743234000
458639179	::487659827569512000
23396218	::487659841020628000
88328282	::487659841280675000
90806141	::487659849287622000
48764697	::487659850600435000
49626726	::487659873492942000
27268559	::487659885153112000
159953654	::487659886889943000
72143337	::487659888059760000
50807638	::487659893856677000
19511096	::487659924579557000
533824839	::487659930627735000
102444460	::487659930967474000
27211964	::487659948562997000
339312291	::487659950353956000
103433902	::487659953571000000
162175448	::487659956444086000
17473737	::487659956540145000
37228652	::487659961150107000
78089247	::487659972835430000
192385616	::487659976991571000
384305773	::487659989000278000
78465328	::487659990694379000
29605636	::487659991524839000
96062555	::487659992078508000
341666582	::487659998273875000
20954074	::487659999334653000
343756278	::487660009145135000
258609027	::487660016443195000
162559610	::487660019773476000
103433902	::487660021703254000
162175448	::487660027592077000
240892007	::487660044628946000
41925570	::487660047926067000
623990154	::487660049632743000
49626726	::487660062127951000
61478431	::487660067106603000
242622458	::487660080360202000
27726737	::487660088820113000
451183057	::487660091047677000
103433902	::487660094570913000
371578955	::487660098576474000
137135705	::487660102409674000
219550942	::487660104603295000
409665559	::487660107631587000
78089247	::487660107753598000
57713984	::487660117769195000
168705725	::487660119530799000
251359942	::487660127852314000
77787388	::487660128947011000
57713984	::487660146059792000
15109013	::487660148203458000
103433902	::487660162824818000
90966789	::487660168638124000
252674018	::487660170353188000
410461303	::487660183162589000
35141457	::487660189659570000
224410857	::487660200900308000
342508573	::487660213978537000
90966789	::487660216964890000
23413958	::487660221762772000
365151006	::487660223385960000
223950031	::487660238363832000
238024746	::487660253845008000
381054179	::487660255913213000
159953654	::487660274154237000
48390222	::487660275881889000
132649069	::487660278260056000
237963845	::487660278620766000
506500282	::487660282626314000
240892007	::487660288880021000
107308159	::487660294877884000
352062989	::487660297357119000
265760942	::487660304759664000
57713984	::487660307003625000
281829913	::487660307733442000
426923626	::487660307746394000
533824839	::487660310375854000
103433902	::487660333260369000
77787388	::487660340453199000
1318301	::487660341707304000
68517440	::487660367640666000
192616191	::487660372971634000
232560771	::487660376600084000
15109013	::487660376725917000
146855323	::487660392169361000
45164175	::487660411073069000
192385616	::487660411127222000
251821834	::487660411643129000
87247551	::487660418937004000
398707286	::487660426318974000
32583866	::487660427510181000
513855251	::487660429619892000
392422321	::487660434674425000
103433902	::487660455717249000
101398953	::487660458057281000
237963845	::487660472523452000
103433902	::487660483227709000
32750427	::487660486528606000
27211964	::487660496481710000
396952554	::487660502957719000
330513153	::487660504479846000
391247073	::487660525707210000
87247551	::487660540936728000
159953654	::487660544187715000
103433902	::487660545173368000
614436697	::487660549669257000
23413958	::487660555809734000
216395197	::487660572285349000
103433902	::487660573145182000
8962732	::487660576823205000
232560771	::487660592376061000
425434011	::487660597664681000
109298324	::487660612877832000
29605636	::487660622520524000
32583866	::487660624550166000
403823128	::487660624605102000
54344507	::487660626035355000
103433902	::487660628509982000
192385616	::487660630992625000
425434011	::487660655973908000
50509821	::487660684969132000
260038552	::487660687439560000
162394402	::487660692086878000
37213451	::487660692464742000
162394402	::487660692653105000
162394402	::487660693286432000
352062989	::487660694318616000
162394402	::487660694486016000
283518032	::487660700832399000
278778128	::487660709384560000
310009833	::487660711942688000
27432862	::487660716762365000
99114248	::487660724081012000
162559610	::487660727868465000
408144950	::487660737372770000
90966789	::487660738346229000
165967574	::487660742255312000
515043655	::487660744733753000
509760806	::487660748764491000
159953654	::487660761544933000
153077015	::487660768800673000
330513153	::487660769022992000
352062989	::487660771661611000
323891242	::487660773360291000
69690419	::487660785842524000
187651826	::487660789939965000
192385616	::487660800295723000
103433902	::487660807313186000
16559994	::487660817392087000
91770694	::487660820273582000
238341972	::487660825646489000
194129729	::487660834681016000
349788720	::487660835615940000
400249617	::487660843773882000
192385616	::487660845900394000
238698812	::487660850451185000
403823128	::487660851336204000
249246314	::487660852527366000
165967574	::487660861419716000
131866787	::487660876204625000
451183057	::487660894030020000
29605636	::487660902338932000
99114248	::487660910421368000
103433902	::487660913215168000
213131959	::487660916633120000
447813903	::487660950775144000
87247551	::487660958089637000
109298324	::487660974607183000
260038552	::487660979505733000
471358248	::487660979740618000
725050717	::487660988406038000
159953654	::487660994345578000
40604299	::487660996551380000
74315614	::487661001798860000
232560771	::487661002381852000
232560771	::487661014545358000
344219518	::487661017472585000
25178781	::487661025932492000
238024746	::487661035822669000
232560771	::487661039321096000
87247551	::487661039530426000
370464008	::487661042424872000
88328282	::487661043947036000
255311687	::487661088419221000
25104281	::487661092202504000
283518032	::487661097831645000
29605636	::487661098032578000
396952554	::487661110024491000
131866787	::487661111110799000
471358248	::487661123525545000
312348050	::487661123718897000
324794875	::487661137823928000
17470539	::487661154378850000
457811756	::487661155968503000
298870626	::487661162100580000
17529301	::487661169889771000
304890630	::487661170686304000
101398953	::487661190516973000
69690419	::487661190756069000
552146644	::487661192467709000
90806141	::487661194157625000
90966789	::487661197622530000
471358248	::487661213472391000
457811756	::487661226982273000
78089247	::487661229616668000
51197703	::487661240781508000
85344924	::487661253146329000
22187821	::487661253947817000
447813903	::487661259668865000
471358248	::487661278312161000
90966789	::487661287749722000
15109013	::487661290878689000
40405725	::487661306367856000
27432862	::487661308108869000
232560771	::487661322386288000
280297585	::487661322704658000
95231863	::487661332175409000
16258970	::487661335862579000
187651826	::487661336231297000
27432862	::487661343894679000
209223008	::487661350496518000
90806141	::487661351158837000
425381729	::487661352677175000
14606079	::487661353583124000
50663276	::487661356720861000
69690419	::487661359619117000
407473485	::487661365319180000
88328282	::487661373262819000
409487670	::487661374126829000
409487670	::487661374781149000
409487670	::487661375418679000
409487670	::487661376261730000
409487670	::487661376886677000
131866787	::487661376945782000
49443349	::487661376954191000
167384328	::487661379164184000
15109013	::487661380133486000
59670513	::487661389516144000
69690419	::487661392724766000
279162166	::487661394204979000
352062989	::487661398106079000
51197703	::487661403046563000
96793797	::487661404086734000
90966789	::487661414296059000
377806186	::487661414534762000
312348050	::487661429445890000
27726737	::487661431123222000
232560771	::487661434231586000
279162166	::487661443953606000
17529301	::487661452850130000
279268567	::487661452854308000
267482537	::487661463473881000
14297098	::487661474148802000
25942336	::487661476078182000
90806141	::487661496080424000
21449993	::487661501667225000
25942336	::487661524165853000
255311687	::487661524488433000
59670513	::487661527353159000
69690419	::487661530175901000
78089247	::487661532684484000
365203632	::487661533544316000
17529301	::487661535201083000
344817215	::487661537339785000
49443349	::487661542645960000
100327197	::487661543404748000
167384328	::487661560341352000
351099839	::487661564342718000
279162166	::487661569484922000
50805763	::487661590053810000
365203632	::487661592835010000
165967574	::487661595435491000
22187821	::487661596727328000
232072216	::487661635923103000
556631416	::487661636182740000
23413958	::487661645095632000
27432862	::487661648262737000
245021956	::487661655208108000
25178781	::487661657909256000
25942336	::487661658656227000
232560771	::487661669397835000
407473485	::487661670911594000
245021956	::487661685058973000
27432862	::487661689551462000
50805763	::487661689890828000
365739414	::487661698099064000
49443349	::487661715065434000
147279456	::487661731934511000
50805763	::487661732857274000
202840862	::487661741774368000
584206727	::487661745125617000
358611246	::487661748443283000
303252613	::487661753762078000
88328282	::487661756601208000
40405725	::487661773118390000
20954074	::487661774993227000
553711382	::487661776427700000
49443349	::487661790092726000
27432862	::487661795596070000
78465328	::487661798649114000
49626726	::487661799882633000
371578955	::487661800788619000
192385616	::487661801153114000
111687397	::487661807792705000
15109013	::487661820879314000
316878403	::487661834661425000
279162166	::487661836313956000
312348050	::487661854559592000
849	::487661866848899000
103782180	::487661867675168000
575755127	::487661876642205000
231222303	::487661887480291000
506824920	::487661892014321000
280749613	::487661912206098000
47031965	::487661913665310000
316026178	::487661914030239000
40405725	::487661923865866000
250994156	::487661925803634000
27432862	::487661943533367000
20954074	::487661948423516000
90966789	::487661971677138000
86604355	::487661979440803000
192385616	::487661982544175000
264677315	::487661982858760000
94996744	::487661985778376000
19683725	::487661991226384000
15109013	::487662005869101000
425434011	::487662007747751000
23799906	::487662016149340000
50663276	::487662024634421000
755431	::487662034436116000
480638215	::487662034696167000
41908697	::487662042942554000
371578955	::487662057886855000
171746458	::487662060067500000
304890630	::487662073338277000
471358248	::487662076219760000
131866787	::487662077289701000
165261298	::487662078002352000
348082308	::487662078527041000
40405725	::487662089259855000
80419613	::487662105957793000
26914697	::487662106766884000
192385616	::487662117651095000
342594225	::487662129462255000
17169855	::487662130015907000
21945140	::487662147837493000
146855323	::487662152028020000
245021956	::487662154032504000
377425191	::487662161037365000
253828982	::487662168653844000
27432862	::487662177047048000
87247551	::487662179680665000
165261298	::487662183572967000
15109013	::487662191227969000
614436697	::487662196449488000
233767854	::487662199440044000
69690419	::487662203135201000
171746458	::487662209493766000
348082308	::487662215320055000
411841714	::487662228955758000
463250994	::487662233837522000
131220599	::487662234374397000
86604355	::487662238577078000
132768456	::487662251793326000
165517420	::487662258265157000
78089247	::487662258450100000
192385616	::487662262530764000
83163050	::487662268185071000
90806141	::487662270638354000
250994156	::487662272437682000
22187821	::487662274006745000
425434011	::487662278712381000
623584562	::487662284525678000
40405725	::487662301881720000
68490087	::487662302536024000
192385616	::487662313009184000
200796300	::487662327248850000
23820736	::487662329232764000
348082308	::487662345985228000
291155950	::487662352494383000
304890630	::487662358290911000
141735027	::487662359192674000
102444460	::487662365693857000
351810944	::487662369946869000
558873022	::487662375383097000
365151006	::487662376305430000
26623525	::487662378423570000
200796300	::487662381934190000
392422321	::487662392575528000
247434974	::487662397662851000
371578955	::487662414121668000
159953654	::487662419003858000
165967574	::487662423214923000
232560771	::487662430508830000
250994156	::487662433696088000
299796220	::487662439245570000
387863634	::487662443762429000
51197703	::487662449688977000
46940147	::487662453824577000
115184915	::487662457922396000
14873854	::487662459780493000
68490087	::487662460350910000
26947347	::487662481800585000
260911912	::487662492458680000
50805763	::487662498661670000
57713984	::487662502432755000
130690913	::487662508446986000
78167615	::487662512327102000
16713287	::487662520010670000
371578955	::487662526101204000
90966789	::487662540366020000
50778210	::487662578915479000
185629189	::487662578920095000
185629189	::487662580593594000
185629189	::487662581336002000
374739722	::487662584137809000
303342881	::487662589753581000
90806141	::487662591691333000
713350694	::487662593172340000
617791569	::487662605951971000
231222303	::487662609886216000
187651826	::487662610649595000
77787388	::487662648310243000
339458716	::487662650180923000
105623584	::487662653247324000
293897624	::487662672641802000
40226593	::487662678010523000
76248039	::487662678635065000
159953654	::487662680787148000
44307877	::487662691494793000
18148466	::487662696989720000
224410857	::487662703180517000
14604658	::487662704434610000
19147974	::487662719634800000
17990173	::487662726941257000
94996744	::487662744834146000
83163050	::487662751687667000
407384648	::487662752328994000
299879238	::487662769773502000
424464803	::487662770100252000
558873022	::487662772134879000
163340834	::487662784239251000
78167615	::487662789499314000
90806141	::487662797535191000
584206727	::487662823967690000
410286428	::487662829747453000
106860209	::487662841868976000
418503483	::487662850014720000
371578955	::487662851771727000
18704527	::487662860278202000
348326168	::487662870461952000
83428249	::487662873884123000
22414245	::487662875234676000
328057955	::487662880108867000
323891242	::487662884349313000
245021956	::487662891835740000
390504920	::487662896638205000
105623584	::487662906340016000
250994156	::487662908805894000
279162166	::487662910345211000
83163050	::487662914321793000
403823128	::487662918327365000
232560771	::487662924144861000
83163050	::487662949235179000
609790203	::487662955786690000
18704527	::487662965089636000
83428249	::487662966083289000
14715501	::487662970512482000
41925570	::487662972681338000
83163050	::487662975852240000
87247551	::487662980419424000
83163050	::487662985826287000
19080798	::487662987734315000
304890630	::487662989684641000
227893380	::487662992423936000
23785621	::487662995158601000
250994156	::487662995808350000
417606826	::487663007544008000
279162166	::487663010836516000
83163050	::487663017321324000
99114248	::487663023411064000
48390222	::487663032718213000
159953654	::487663034283085000
391108584	::487663037587787000
94996744	::487663044638818000
391108584	::487663047637360000
52754052	::487663049340243000
83163050	::487663054981988000
279268567	::487663065497092000
497334306	::487663066205544000
83163050	::487663068638625000
103782180	::487663072841310000
395076249	::487663072861904000
66786075	::487663075995045000
90966789	::487663092810383000
101398953	::487663096349982000
91422810	::487663107612110000
78465328	::487663109515915000
69771494	::487663111558942000
425434011	::487663115329236000
310330192	::487663120505405000
15109013	::487663126176071000
95231863	::487663128306409000
78167615	::487663128789151000
14715501	::487663134513971000
145911982	::487663138448621000
26623525	::487663141623300000
319851493	::487663148745240000
111687397	::487663155749736000
27211964	::487663157616607000
102444460	::487663163781808000
232437529	::487663164973387000
100339690	::487663170178138000
345626789	::487663179724759000
339459671	::487663183596097000
247434974	::487663187475431000
278603967	::487663199810899000
27211964	::487663204664082000
316301043	::487663208501870000
324171027	::487663211349831000
279548168	::487663213275009000
231222303	::487663213853429000
49221112	::487663226134331000
72143337	::487663228470579000
36891053	::487663228869038000
223950031	::487663229813145000
317596401	::487663252240072000
279162166	::487663255179890000
14715501	::487663265401430000
408869196	::487663289875570000
202791635	::487663292161073000
131072297	::487663293608493000
415998425	::487663297580507000
384305773	::487663297815388000
60160675	::487663303812861000
273697690	::487663315514957000
15109013	::487663327049699000
165967574	::487663330321248000
103782180	::487663332896559000
21330741	::487663349044633000
293897624	::487663349887668000
83163050	::487663350076424000
409640203	::487663356644319000
520690554	::487663375136989000
231222303	::487663387409539000
372479589	::487663425762238000
36116261	::487663427150553000
324794875	::487663431487479000
14715501	::487663436789067000
66786075	::487663437854416000
390759619	::487663437984436000
111806693	::487663445613883000
471358248	::487663450017898000
231222303	::487663462500163000
247434974	::487663466413428000
136791341	::487663469106196000
316878403	::487663474319712000
513711139	::487663479206068000
21105964	::487663489675046000
66393146	::487663492502003000
462648540	::487663502983585000
18968115	::487663512307896000
242922283	::487663514170191000
418297592	::487663526282936000
17107944	::487663526325256000
66786075	::487663544070983000
260038552	::487663545266737000
451183057	::487663546310737000
236589142	::487663547728424000
196890320	::487663551692419000
80191031	::487663558633594000
103782180	::487663564636049000
51197703	::487663596986302000
473196438	::487663599322550000
272533260	::487663605874061000
14715501	::487663616858918000
211376385	::487663619803320000
82223258	::487663624203153000
391108584	::487663631530602000
22504277	::487663636270555000
95231863	::487663646592745000
500388817	::487663652850257000
254319575	::487663654314049000
129050216	::487663655224627000
80419613	::487663661021143000
384955934	::487663666532478000
20954074	::487663676980097000
372479589	::487663679739924000
38577111	::487663687596261000
38440249	::487663693392797000
72143337	::487663695191752000
471358248	::487663697481826000
214595457	::487663700380110000
17107944	::487663706177036000
78465328	::487663707132936000
6733652	::487663727974809000
247434974	::487663730239369000
231222303	::487663731896098000
351325780	::487663733754171000
372479589	::487663738191761000
17107944	::487663740914270000
635845301	::487663743426236000
20364178	::487663746987196000
41925570	::487663750217236000
289743411	::487663751949471000
133526428	::487663757523308000
26914697	::487663758047600000
232072216	::487663759184646000
101398953	::487663774925475000
25084916	::487663783267946000
381054179	::487663787039002000
14715501	::487663795917955000
260038552	::487663796245106000
101398953	::487663812473257000
344219518	::487663817602502000
17470539	::487663817917100000
57713984	::487663825194614000
231222303	::487663827371032000
38577111	::487663827438555000
131072297	::487663842676473000
309108026	::487663848334581000
256853017	::487663852385861000
297679816	::487663857100275000
323891242	::487663864902066000
238698812	::487663868202590000
101398953	::487663869049835000
68517440	::487663872736653000
323978080	::487663876637745000
323978080	::487663876922941000
96062555	::487663884346474000
279268567	::487663889434558000
247434974	::487663889882968000
462648540	::487663897512398000
196890320	::487663923899158000
334665323	::487663933948317000
316162665	::487663940319473000
97336064	::487663943708471000
29605636	::487663944694104000
96062555	::487663949848907000
35592561	::487663953741221000
418503483	::487663954034839000
69916897	::487663954324623000
402229763	::487663954554937000
113722629	::487663957390270000
345626789	::487663959169069000
437898031	::487663968970760000
50807638	::487663969654816000
50663276	::487663974272364000
317596401	::487663976114061000
228915951	::487663977980125000
471358248	::487664002105741000
156866548	::487664009143803000
437898031	::487664012792852000
156866548	::487664014860632000
251443783	::487664018883371000
33158980	::487664027393212000
187651826	::487664031113572000
103782180	::487664031462084000
379357885	::487664031956619000
418503483	::487664043767771000
232711010	::487664054354210000
17974977	::487664061945896000
471358248	::487664079729721000
384305773	::487664081214930000
15109013	::487664083932827000
43365529	::487664145072803000
25609677	::487664152358682000
40054726	::487664157437616000
19511096	::487664158876241000
44768272	::487664159438700000
23611301	::487664161485094000
66786075	::487664167705255000
40478607	::487664171245654000
339458716	::487664175821643000
391108584	::487664176320372000
87247551	::487664177649971000
103782180	::487664187003662000
232072216	::487664191290228000
276784331	::487664214853824000
78465328	::487664216208179000
158948807	::487664218728984000
26947347	::487664220134064000
301016850	::487664221308452000
345626789	::487664231652012000
279268567	::487664237884739000
728549208	::487664243811307000
91942557	::487664246423965000
264434173	::487664265919479000
351325780	::487664269668782000
279162166	::487664277482770000
50807638	::487664279685201000
66393146	::487664294159327000
87247551	::487664300715044000
26947347	::487664301755215000
27726737	::487664322185658000
23839835	::487664324375097000
454375039	::487664328019939000
339458716	::487664328267792000
344219518	::487664329324376000
403823128	::487664341727338000
165517420	::487664343220097000
496575332	::487664344348385000
50807638	::487664363273478000
274712500	::487664367173771000
37213451	::487664368205561000
253737829	::487664375390826000
346219373	::487664382860480000
304890630	::487664394277371000
80419613	::487664401588445000
86243090	::487664417128341000
393653181	::487664436950220000
20364178	::487664443531079000
240492455	::487664449302851000
239885742	::487664454486605000
319851493	::487664487822942000
56710887	::487664489265782000
279162166	::487664513487880000
129240201	::487664513957634000
27211964	::487664526440288000
27331177	::487664531766644000
390759619	::487664534937563000
345626789	::487664537697783000
457811756	::487664549495971000
232711010	::487664554269085000
38440249	::487664558946148000
53087279	::487664568114487000
451183057	::487664580768698000
32973618	::487664586640736000
52610012	::487664589283553000
398445530	::487664593808814000
29605636	::487664595763343000
13298002	::487664605809086000
38440249	::487664605918154000
17536130	::487664638293594000
53087279	::487664644694491000
29605636	::487664648137625000
156866548	::487664651388203000
247850020	::487664658942148000
355612007	::487664673043398000
36891053	::487664694228840000
27432862	::487664694681812000
69916897	::487664703146295000
101138081	::487664711086129000
276784331	::487664711341989000
84871879	::487664715259445000
60160675	::487664715573653000
398445530	::487664719676055000
419185791	::487664722662006000
43256984	::487664735307829000
232072216	::487664736881115000
72143337	::487664741544779000
101138081	::487664759878459000
156866548	::487664769231376000
355612007	::487664783479435000
12653722	::487664793247944000
23543960	::487664806489382000
69916897	::487664809820053000
24983393	::487664815939141000
457811756	::487664820125069000
365151006	::487664830552080000
156866548	::487664834578640000
250994156	::487664837955051000
40816246	::487664840932982000
564138249	::487664847484903000
558873022	::487664847501283000
27999272	::487664848604393000
419185791	::487664861548011000
131866787	::487664862844432000
198911524	::487664873472409000
457811756	::487664879172476000
93043270	::487664888798781000
23396218	::487664892598419000
108808608	::487664900861210000
21330741	::487664915415846000
78465328	::487664934256267000
451183057	::487664944653942000
533788768	::487664945287667000
15867361	::487664946214236000
16459325	::487664946952822000
16102033	::487664947267383000
276784331	::487664951021301000
156866548	::487664969631006000
339458716	::487664971413590000
279162166	::487664991835676000
271204273	::487664991886000000
1007041	::487664993412722000
131866787	::487664997469020000
20364178	::487665003290324000
87247551	::487665009573367000
23400461	::487665014975627000
50663276	::487665015659323000
69916897	::487665033057665000
59670513	::487665045191409000
255834275	::487665047468912000
588874950	::487665048135811000
254319575	::487665049486364000
284813143	::487665050157477000
156866548	::487665058600599000
141735027	::487665065819000000
425381729	::487665071355883000
496575332	::487665095149760000
60160675	::487665095317528000
279162166	::487665098937225000
232711010	::487665104956035000
558873022	::487665109297557000
136129525	::487665114791686000
344219518	::487665118142939000
87247551	::487665119506079000
27726737	::487665119627735000
27432862	::487665132026494000
496575332	::487665135914192000
282328751	::487665147272364000
8524892	::487665153849446000
38577111	::487665159960530000
277693030	::487665162271219000
21330741	::487665167162150000
263971863	::487665170303287000
355612007	::487665175193849000
26623525	::487665177135812000
47880950	::487665192017199000
46809403	::487665207892664000
38906564	::487665217401155000
20364178	::487665221083725000
48427726	::487665230835908000
82115262	::487665231863107000
17536130	::487665232190251000
533788768	::487665235642576000
241337450	::487665242592514000
58028621	::487665247059066000
232275950	::487665250318024000
263971863	::487665251911860000
43256984	::487665252394225000
131954929	::487665256580132000
496575332	::487665265799593000
466646092	::487665266755522000
126507603	::487665268026798000
158948807	::487665286640726000
64942768	::487665292135260000
344817215	::487665312637022000
437898031	::487665315434622000
276202961	::487665316655165000
224068229	::487665319578988000
349386319	::487665328671821000
14715501	::487665332996165000
117608761	::487665339459592000
277251070	::487665340176793000
312348050	::487665341250936000
279162166	::487665341456076000
524866555	::487665349610201000
16559994	::487665349698256000
16559994	::487665350465445000
365658620	::487665350478024000
68517440	::487665358912761000
49626726	::487665365141708000
277814195	::487665369822162000
27432862	::487665372561022000
58949154	::487665386955894000
63720288	::487665387064934000
158948807	::487665388503572000
15109013	::487665394568953000
108204138	::487665398486433000
48390222	::487665406941732000
301244128	::487665411157008000
54344507	::487665419655069000
64942768	::487665419797274000
38615147	::487665420296409000
157869405	::487665427934240000
61318348	::487665438349066000
224068229	::487665443671658000
17163265	::487665445152231000
59670513	::487665445638377000
32171318	::487665448222474000
250774954	::487665448545443000
224410857	::487665452924289000
80419613	::487665455256334000
346127757	::487665462851825000
385121286	::487665466727362000
279139758	::487665466731532000
90806141	::487665466962243000
279865885	::487665467578785000
374739722	::487665470347411000
423943436	::487665478106484000
336774649	::487665488437059000
39847939	::487665488541917000
157869405	::487665490173493000
250994156	::487665491192725000
459561241	::487665493646786000
95231863	::487665494145499000
338120144	::487665495487705000
92125226	::487665498046603000
74315614	::487665506749792000
584206727	::487665513162502000
19210855	::487665521110691000
496575332	::487665522843324000
20954074	::487665530896015000
254851572	::487665533639090000
533788768	::487665536969744000
377425191	::487665544447791000
423943436	::487665552026910000
84871879	::487665559471792000
15361643	::487665560881086000
137426396	::487665563985281000
342508573	::487665568695463000
171807880	::487665569227743000
90806141	::487665571840798000
91345170	::487665581806456000
417606826	::487665582527877000
520690554	::487665585052860000
16459325	::487665587876024000
55287428	::487665612240715000
180940959	::487665622377979000
24136198	::487665628258390000
360367250	::487665634096857000
224410857	::487665654074703000
250994156	::487665657643675000
78653568	::487665662626922000
91345170	::487665664006430000
384305773	::487665665181253000
38333116	::487665665545760000
377425191	::487665676682031000
87247551	::487665687583002000
158948807	::487665699146326000
276784331	::487665699205427000
20364178	::487665703294496000
117608761	::487665721908809000
90806141	::487665723859156000
27432862	::487665729848606000
38333116	::487665730968510000
250774954	::487665731442860000
131954929	::487665748534243000
19568023	::487665758474731000
381054179	::487665768658923000
396177532	::487665772026548000
241337450	::487665773637537000
15867361	::487665783317598000
95554541	::487665787776163000
27211964	::487665817266708000
384305773	::487665830067728000
15867361	::487665834571997000
351922723	::487665839965868000
38333116	::487665843690422000
588531316	::487665850699501000
328779215	::487665857011535000
29654901	::487665857620082000
38333116	::487665861289721000
7522612	::487665861394579000
29654901	::487665870328840000
20026791	::487665877039341000
282069115	::487665877337116000
377425191	::487665879522766000
357211620	::487665881476902000
496575332	::487665887793913000
20786050	::487665888103890000
196742313	::487665894366003000
196742313	::487665894986760000
16459325	::487665898359369000
22383485	::487665910249836000
533788768	::487665916566847000
257830093	::487665925710434000
50805763	::487665926246891000
496575332	::487665945444614000
250774954	::487665951933210000
44768272	::487665971638063000
278778128	::487665972174938000
50807638	::487665977048317000
42435255	::487665984623226000
349386319	::487665988909797000
126507603	::487665994199228000
259488414	::487665995440349000
131954929	::487666009520623000
342508573	::487666021818716000
20364178	::487666027086360000
279162166	::487666032207613000
22431584	::487666034024153000
50807638	::487666039325331000
357211620	::487666041389338000
105855764	::487666057780269000
19568023	::487666062364667000
38333116	::487666075664789000
50807638	::487666079695523000
470458433	::487666085378813000
276784331	::487666085714739000
279399275	::487666091838021000
126507603	::487666097651712000
90806141	::487666102386688000
324171027	::487666108275912000
223950031	::487666108749848000
27726737	::487666111656112000
80419613	::487666113711702000
16459325	::487666122477809000
279268567	::487666126386913000
32973618	::487666131121885000
334261100	::487666143671230000
254821900	::487666144950902000
257830093	::487666162361466000
267538322	::487666164282044000
324171027	::487666164911599000
276784331	::487666192849838000
27816303	::487666193181188000
365151006	::487666197287026000
94996744	::487666208649793000
359104594	::487666229046689000
38333116	::487666232963772000
48390222	::487666239968264000
533788768	::487666242623668000
15867361	::487666254316982000
38333116	::487666259723431000
17840621	::487666260902428000
49221112	::487666265226371000
179337055	::487666266304692000
372499722	::487666273485352000
27816303	::487666283669123000
27992224	::487666286907105000
81023321	::487666287653310000
20364178	::487666289469431000
50807638	::487666294565523000
192385616	::487666296813678000
33217361	::487666298030014000
27726737	::487666299535781000
588641285	::487666301733588000
90806141	::487666317684518000
409640203	::487666325993451000
264335101	::487666329499860000
22383485	::487666342947192000
240914419	::487666371266764000
258454374	::487666377063669000
387863634	::487666383447015000
137135705	::487666384650764000
289461446	::487666386333089000
115184915	::487666390438912000
81023321	::487666414539374000
634164272	::487666426249871000
76977679	::487666426530910000
259488414	::487666434475315000
205928265	::487666436727267000
38333116	::487666437289308000
78465328	::487666439361269000
26738161	::487666440829677000
165517420	::487666453353463000
167486585	::487666463700832000
16459325	::487666466251358000
27432862	::487666485842563000
377555310	::487666490749894000
53087279	::487666493111676000
132768456	::487666494021459000
339482720	::487666498932981000
27211964	::487666507846287000
17840621	::487666511931531000
99114248	::487666514305089000
50807638	::487666517606035000
90806141	::487666517928988000
94996744	::487666520408223000
277251070	::487666522957959000
77787388	::487666525361303000
409640203	::487666531426267000
403834874	::487666543908913000
267538322	::487666552506814000
232711010	::487666553383428000
212060681	::487666562481287000
90467952	::487666566805221000
50807638	::487666580893876000
137135705	::487666592977653000
466646092	::487666593019621000
278603967	::487666600569352000
179337055	::487666613479817000
569518404	::487666621172178000
533788768	::487666629913092000
38333116	::487666630734798000
133526428	::487666636191567000
27992224	::487666638800814000
94181957	::487666658635284000
278316478	::487666662942838000
518141549	::487666665430065000
339482720	::487666670517755000
351325780	::487666670534541000
213131959	::487666676544966000
50807638	::487666680013672000
418503483	::487666697889796000
94181957	::487666717309403000
15867361	::487666718555136000
179337055	::487666725052497000
90806141	::487666731762995000
157869405	::487666741141467000
322763942	::487666754865598000
120966317	::487666756282884000
304890630	::487666765233549000
50663276	::487666766995148000
339482720	::487666768291184000
279162166	::487666770841309000
270184694	::487666798334980000
267227218	::487666798855077000
45410414	::487666815686815000
279162166	::487666816018173000
339482720	::487666818513784000
87247551	::487666820170539000
278778128	::487666839477321000
213131959	::487666840819077000
83163050	::487666848176291000
258454374	::487666853419175000
167384328	::487666857210413000
503577648	::487666859194724000
100471456	::487666877213462000
44768272	::487666883899191000
234960273	::487666883928535000
304890630	::487666885001887000
339482720	::487666888567046000
114077276	::487666898004242000
114077276	::487666898104881000
114077276	::487666898134253000
304890630	::487666912910782000
188922113	::487666914466877000
279235824	::487666920498286000
19147974	::487666922851672000
90806141	::487666932389146000
83163050	::487666936856465000
50807638	::487666940198940000
339482720	::487666942996525000
418503483	::487666958226034000
279162166	::487666960592039000
38333116	::487666974013394000
27726737	::487666981030461000
506824920	::487666998709460000
533788768	::487667000358236000
453280756	::487667023464259000
20026791	::487667026052141000
19028099	::487667030913744000
80419613	::487667045237284000
17470539	::487667046667128000
100471456	::487667061888671000
15109013	::487667068050096000
17470539	::487667069626757000
90806141	::487667071732310000
339353546	::487667072798035000
179736548	::487667074148212000
322413121	::487667077008744000
17529301	::487667081744490000
80419613	::487667086659837000
27992224	::487667108084723000
338619333	::487667108675743000
418297592	::487667121338318000
339482720	::487667128850325000
403834874	::487667132617220000
232275950	::487667133866721000
234960273	::487667142679363000
23839835	::487667160404070000
115550523	::487667160714465000
38333116	::487667172898902000
14715501	::487667176371802000
596957614	::487667180356784000
384305773	::487667187503493000
138557664	::487667188765978000
165261298	::487667190791815000
77078922	::487667203052142000
25104281	::487667208584065000
418503483	::487667208999280000
396952554	::487667211960868000
27211964	::487667222018785000
101398953	::487667222261665000
165261298	::487667222647558000
44768272	::487667223008649000
16248047	::487667226246676000
258454374	::487667251911622000
615636079	::487667259662290000
102444460	::487667268302557000
17473737	::487667268315119000
167384328	::487667271754477000
351325780	::487667273260208000
478145352	::487667310224621000
38333116	::487667323092750000
418503483	::487667325995200000
77078922	::487667326196908000
39160897	::487667329333870000
16248047	::487667336275853000
331227001	::487667338431328000
80419613	::487667348686794000
170126452	::487667351450439000
23785621	::487667356521746000
23785621	::487667366932017000
1318301	::487667372485279000
603136773	::487667372648431000
339458716	::487667373327933000
50807638	::487667387181694000
273697690	::487667400033054000
342508573	::487667400457060000
39160897	::487667401090035000
33158980	::487667402948091000
20364178	::487667414948007000
39160897	::487667426130014000
62944645	::487667438264143000
17473737	::487667449051889000
44768272	::487667459907129000
100471456	::487667469734391000
252674018	::487667475425685000
383972979	::487667475832504000
77078922	::487667475900035000
15109013	::487667483776929000
48390222	::487667495285710000
19568023	::487667496749518000
26947347	::487667512587214000
81023321	::487667518291464000
205928265	::487667524964601000
520004653	::487667524998148000
342508573	::487667529348034000
50509821	::487667543746678000
351325780	::487667556056973000
95231863	::487667557445296000
360231979	::487667563334078000
377425191	::487667568787095000
584206727	::487667574998433000
26947347	::487667584330784000
131954929	::487667592362856000
90806141	::487667600348807000
7522612	::487667612684263000
273697690	::487667613137264000
267538322	::487667622075301000
282069115	::487667628639416000
277251070	::487667639389405000
342508573	::487667646272643000
17990173	::487667656414072000
6092972	::487667664030937000
48390222	::487667676198617000
21124400	::487667685707100000
16299351	::487667692686815000
17529301	::487667693630541000
99114248	::487667698470375000
340330802	::487667707471351000
81023321	::487667711451754000
27726737	::487667714698133000
41135840	::487667715423731000
18015033	::487667719412527000
389738018	::487667723715878000
167384328	::487667735858380000
80419613	::487667735858778000
564138249	::487667747514753000
18148466	::487667755832082000
157869405	::487667767588302000
94996744	::487667775134244000
131220599	::487667776048209000
133526428	::487667787335077000
15010357	::487667789692682000
267482537	::487667795874680000
99114248	::487667799204966000
19511096	::487667806251401000
20364178	::487667811070640000
533788768	::487667811532439000
457811756	::487667818301620000
48390222	::487667824114954000
96899930	::487667826246025000
304890630	::487667828187602000
99114248	::487667856331374000
304890630	::487667862002098000
80929828	::487667874291392000
18999708	::487667879429414000
208217521	::487667881887694000
38244930	::487667899369525000
27992224	::487667903789932000
470458433	::487667928876077000
17529301	::487667947939586000
49114032	::487667954436161000
107842096	::487667956956942000
377425191	::487667961973710000
372479589	::487667968247988000
340330802	::487667972253569000
48562201	::487667993552252000
262405775	::487667996458901000
584206727	::487668000208601000
338619333	::487668000753844000
15010357	::487668005158268000
334261100	::487668008488169000
33818674	::487668021746339000
564138249	::487668024519180000
136129525	::487668030185304000
232437529	::487668035768320000
49114032	::487668057934798000
279865885	::487668070324776000
278603967	::487668070538694000
460765832	::487668077073821000
136129525	::487668122866823000
17473737	::487668123126874000
494514265	::487668125362438000
372479589	::487668125660241000
615636079	::487668129120546000
155397134	::487668130546974000
357150048	::487668137585016000
309778100	::487668153984356000
47929423	::487668154990985000
18968115	::487668171478802000
262449011	::487668204614189000
357150048	::487668205562109000
81023321	::487668205922435000
562178473	::487668213191176000
304890630	::487668217205112000
418503483	::487668219709100000
213131959	::487668237316784000
17840621	::487668255507873000
344219518	::487668264504279000
349386319	::487668271982727000
90806141	::487668290035011000
19511096	::487668308649328000
248358978	::487668309387534000
496575332	::487668314361982000
257830093	::487668334566330000
8524892	::487668353629446000
238341972	::487668358171459000
14715501	::487668361090715000
78167615	::487668373753708000
304890630	::487668376206970000
256074844	::487668379721801000
242922283	::487668390337970000
35026897	::487668409233338000
269143639	::487668410168262000
27211964	::487668420696342000
372479589	::487668426349899000
95554541	::487668428111499000
49114032	::487668439494844000
53087279	::487668439998152000
340330802	::487668445241040000
245855482	::487668458843570000
177111779	::487668460281790000
227893380	::487668464551985000
350509640	::487668472994738000
429558621	::487668483682230000
458010782	::487668488497287000
50663276	::487668507824238000
23400461	::487668508130414000
338619333	::487668509158043000
552802620	::487668513767579000
237963845	::487668515399163000
417606826	::487668515659214000
117608761	::487668525289316000
61736206	::487668538724069000
316162665	::487668542876024000
156866548	::487668546827071000
303427354	::487668549369229000
351325780	::487668557514145000
1565041	::487668559003127000
358307309	::487668561200959000
384305773	::487668567278886000
219550942	::487668573746503000
267482537	::487668574597550000
349386319	::487668581493010000
87247551	::487668588526833000
175581339	::487668603932921000
38333116	::487668607384420000
157869405	::487668613831090000
253737829	::487668630276947000
237963845	::487668638405496000
463250994	::487668638824951000
124582805	::487668640662421000
725050717	::487668644269154000
14816854	::487668648085962000
167384328	::487668649147133000
90806141	::487668651122622000
17840621	::487668662317633000
155805303	::487668671310225000
21945140	::487668674715582000
155805303	::487668687017881000
117608761	::487668693564784000
219550942	::487668700590641000
84871879	::487668701765074000
403834874	::487668703459557000
14715501	::487668719498170000
49455873	::487668723008811000
225959127	::487668726771113000
304890630	::487668727010168000
316162665	::487668727932940000
221098400	::487668734710910000
506824920	::487668735709167000
304890630	::487668737479159000
276784331	::487668751643717000
155805303	::487668757415067000
344219518	::487668757540511000
384305773	::487668767888269000
90806141	::487668792302907000
388558032	::487668811722919000
101398953	::487668820417343000
95554541	::487668821302317000
533788768	::487668828806340000
156866548	::487668831150546000
17840621	::487668855947665000
33823755	::487668861697683000
238341972	::487668861714436000
323891242	::487668866613780000
8524892	::487668868199243000
340330802	::487668872577708000
253737829	::487668883726143000
27331177	::487668896896270000
257830093	::487668897840373000
27726737	::487668903191924000
35026897	::487668904849047000
216395197	::487668928479768000
238024746	::487668933680721000
136006997	::487668937165791000
396952554	::487668951586205000
42910967	::487668961396674000
40226593	::487668968661213000
385259637	::487668976638767000
46279759	::487668977918025000
396952554	::487668990870032000
26738161	::487668993676021000
131954929	::487668998692040000
26514591	::487669015062396000
78167615	::487669018565042000
403834874	::487669019789774000
231222303	::487669044267331000
248358978	::487669081416294000
344817215	::487669089574203000
155805303	::487669097027862000
220632867	::487669113452777000
8524892	::487669116778840000
380723702	::487669122244046000
281829913	::487669127679463000
14178003	::487669133165604000
49114032	::487669138844696000
276784331	::487669138966736000
251359942	::487669152509739000
230640581	::487669172235563000
51554430	::487669174039490000
136006997	::487669175117041000
167384328	::487669176211750000
228915951	::487669185929940000
21089214	::487669186957959000
19182658	::487669187415117000
349386319	::487669192695771000
20020647	::487669202413559000
326146327	::487669212354076000
90806141	::487669219727650000
87247551	::487669237943517000
11146552	::487669255467720000
209345596	::487669257124470000
340330802	::487669261025173000
74315614	::487669262950338000
403834874	::487669263415926000
17339508	::487669273142099000
623584562	::487669276720250000
50663276	::487669293312512000
17473737	::487669295678099000
14816854	::487669307141144000
584206727	::487669315488186000
131072297	::487669319132672000
14873854	::487669327013769000
94996744	::487669345032876000
21089214	::487669362229542000
40478607	::487669372681748000
38577111	::487669388771074000
24113194	::487669391698722000
167384328	::487669395007619000
131072297	::487669402784243000
155397134	::487669447990444000
21089214	::487669456303562000
450391257	::487669480890175000
131954929	::487669495201157000
316162665	::487669498736955000
393041277	::487669515795578000
38244930	::487669524964339000
136129525	::487669525060390000
137135705	::487669534162026000
18015033	::487669543917985000
86604355	::487669549001879000
131954929	::487669551933308000
14816854	::487669563098537000
381054179	::487669569201635000
17035194	::487669569990197000
90806141	::487669576826503000
107842096	::487669592693538000
17339508	::487669599702224000
18704527	::487669612365221000
23396218	::487669613329539000
27784817	::487669630270726000
217928831	::487669639183212000
372479589	::487669645030080000
200796300	::487669666190344000
381054179	::487669685929136000
20954074	::487669722775695000
18704527	::487669724936146000
155397134	::487669725913444000
241446354	::487669733634748000
14816854	::487669736210059000
471516383	::487669738097889000
376525681	::487669743323971000
231222303	::487669762751598000
196890320	::487669763779620000
50807638	::487669769663819000
257942561	::487669779092627000
50807638	::487669780585803000
131954929	::487669785845436000
245573462	::487669793596510000
167384328	::487669800651333000
137135705	::487669826295312000
78465328	::487669835652816000
23097227	::487669836424568000
87247551	::487669845589098000
1565041	::487669850895298000
131954929	::487669884671623000
46809403	::487669891986505000
316162665	::487669908205891000
38333116	::487669913868177000
241446354	::487669914161786000
76248039	::487669920310648000
84871879	::487669922630483000
56198202	::487669930347593000
131954929	::487669934550298000
86604355	::487669936534196000
42435255	::487669957207916000
38333116	::487669962362720000
23097227	::487669975021146000
442433056	::487669976828899000
577411446	::487669986761396000
53258017	::487669991064731000
241446354	::487669993941643000
302472189	::487669999532658000
38333116	::487670005555687000
494376740	::487670010148442000
381315320	::487670012820209000
225959127	::487670024128045000
14780915	::487670025273479000
418503483	::487670031098990000
393041277	::487670036245397000
381315320	::487670037130391000
131954929	::487670038480965000
176489426	::487670048241500000
81643358	::487670052532289000
605608831	::487670053760798000
241446354	::487670081841684000
187716774	::487670083364216000
51601709	::487670089664049000
381315320	::487670095452205000
241446354	::487670103371030000
396952554	::487670103853789000
74315614	::487670105392680000
18551115	::487670114607562000
384305773	::487670115018633000
241446354	::487670119384887000
78065938	::487670121721131000
39685005	::487670123763748000
34689419	::487670134840893000
339482720	::487670135126114000
170868061	::487670137902743000
14604658	::487670141186891000
458808714	::487670141455331000
584206727	::487670146501455000
187716774	::487670147696427000
241446354	::487670150082990000
131866787	::487670152662904000
53317470	::487670154285690000
288531248	::487670162212913000
269143639	::487670166365294000
241446354	::487670176251265000
28771314	::487670179024080000
19770255	::487670180030320000
703895293	::487670185734967000
241446354	::487670188318277000
448283191	::487670199693230000
614436697	::487670200406257000
90806141	::487670201375133000
15174710	::487670201555898000
20954074	::487670212188073000
14604658	::487670215098900000
241446354	::487670217573543000
23097227	::487670218492100000
61307501	::487670219863629000
22431584	::487670225983537000
241446354	::487670227690201000
76248039	::487670241556586000
458808714	::487670242705821000
241446354	::487670250645618000
334261100	::487670255133552000
241446354	::487670263551492000
185629189	::487670264252334000
14604658	::487670267204730000
87247551	::487670274507014000
607637849	::487670274935238000
22991317	::487670283394744000
377715399	::487670286657921000
15814841	::487670294669430000
241446354	::487670296380309000
216083133	::487670312301887000
74315614	::487670327158538000
87247551	::487670328970063000
377715399	::487670330991722000
241446354	::487670335303467000
367561919	::487670337564180000
131954929	::487670339980124000
18148466	::487670359177846000
159953654	::487670374818394000
170868061	::487670375640100000
159953654	::487670375996981000
339482720	::487670384456511000
375364618	::487670390030741000
22736943	::487670390609567000
31066609	::487670393310703000
32596609	::487670401477013000
18148466	::487670403578757000
238341972	::487670420259078000
427464965	::487670422557962000
105623584	::487670423317127000
78065938	::487670423648104000
260338000	::487670439142256000
17470539	::487670447668879000
14715501	::487670448830697000
15814841	::487670455894282000
84871879	::487670458725433000
339482720	::487670465087819000
14816854	::487670482888437000
23097227	::487670483047833000
156801163	::487670483525959000
223288871	::487670486159994000
31066609	::487670488513003000
216486063	::487670489070841000
171510293	::487670489150939000
339482720	::487670498604494000
25609677	::487670509090660000
190396530	::487670519341125000
14187808	::487670526618664000
192385616	::487670528564396000
1007041	::487670536634253000
24495392	::487670542707601000
170868061	::487670545404551000
131954929	::487670560449495000
90806141	::487670561028718000
52754052	::487670562047549000
132768456	::487670562886803000
23097227	::487670588714913000
25410192	::487670590040317000
216395197	::487670592913829000
171510293	::487670601826705000
339482720	::487670604930101000
61698439	::487670606163214000
108814965	::487670619287191000
278778128	::487670620403290000
423950693	::487670629319991000
170126452	::487670631765266000
18704527	::487670646760296000
453280756	::487670650392154000
21330741	::487670658231713000
171203506	::487670663402885000
391573659	::487670667396272000
23097227	::487670674417147000
253134261	::487670675247599000
171510293	::487670675403198000
96062555	::487670678728888000
57566548	::487670694105186000
159953654	::487670723012743000
39685005	::487670727475097000
14178003	::487670736341839000
59503620	::487670740779429000
404496513	::487670748467589000
20954074	::487670755207835000
6092972	::487670755946012000
351810944	::487670766859608000
131866787	::487670768181194000
39685005	::487670782248509000
22328944	::487670794135535000
239885742	::487670796618563000
323262953	::487670798673793000
42435255	::487670809473740000
76442745	::487670815065116000
131954929	::487670842361257000
23097227	::487670845775441000
263389464	::487670850846334000
23868298	::487670852813463000
476507554	::487670878432272000
384530394	::487670879372185000
23164217	::487670882400096000
77787388	::487670893506592000
728549208	::487670897546129000
159953654	::487670903401357000
216395197	::487670925119488000
23967395	::487670927451119000
87812967	::487670928151957000
343904325	::487670943133597000
625951846	::487670944895619000
77787388	::487670952419807000
136129525	::487670961114603000
105623584	::487670983256731000
39685005	::487670992756428000
419185791	::487671000276807000
24495392	::487671000893378000
21330741	::487671004055863000
35141457	::487671005892972000
377425191	::487671016198373000
23097227	::487671020904398000
155397134	::487671024457355000
35376355	::487671024775737000
254433701	::487671026516381000
343904325	::487671032006725000
280826646	::487671036972773000
168347877	::487671062193135000
190379795	::487671081008771000
90806141	::487671096099876000
316162665	::487671099140755000
115852151	::487671099660828000
47929423	::487671116169621000
23400461	::487671123522641000
484423510	::487671125405859000
39685005	::487671139842269000
78653568	::487671141260341000
196890320	::487671145949593000
309778100	::487671153733795000
421338980	::487671161145544000
225959127	::487671163397500000
316878403	::487671164487999000
232560771	::487671164740055000
30104821	::487671201406271000
372479589	::487671201725038000
316162665	::487671205885779000
271921509	::487671207786192000
264335101	::487671208549158000
232560771	::487671215499522000
243830281	::487671220171587000
81643358	::487671252652675000
378622092	::487671255500591000
87812967	::487671262693826000
34052201	::487671272545849000
243830281	::487671280892510000
316162665	::487671289910263000
372479589	::487671294322692000
36485138	::487671306016817000
264335101	::487671309640273000
192385616	::487671311401902000
372479589	::487671313415151000
31280614	::487671327176667000
339482720	::487671329579999000
316162665	::487671344264261000
584206727	::487671345019637000
60046761	::487671346466267000
90806141	::487671348466970000
453044363	::487671353240477000
343018153	::487671354955931000
23839835	::487671357149151000
39847939	::487671372345114000
457197060	::487671374748459000
35141457	::487671390288359000
76442745	::487671400757743000
453280756	::487671405752762000
208296274	::487671413663203000
23097227	::487671423154933000
365151006	::487671442553573000
17339508	::487671445234130000
309778100	::487671446919843000
141140385	::487671450925416000
24438134	::487671463684886000
343904325	::487671466796654000
280826646	::487671477752184000
200796300	::487671488133099000
417606826	::487671491077500000
332391188	::487671503723298000
141140385	::487671504159518000
36851172	::487671508001910000
411700909	::487671512250736000
228915951	::487671513185665000
256853017	::487671513747693000
53087279	::487671518587920000
131954929	::487671526376751000
171510293	::487671532219793000
17470539	::487671541589491000
506500282	::487671548363280000
244279439	::487671550087532000
38333116	::487671551026659000
35026897	::487671558174162000
155397134	::487671560615260000
316162665	::487671562275794000
42638131	::487671574212796000
25410192	::487671590021107000
23247181	::487671606882226000
371578955	::487671613786435000
39685005	::487671621662957000
80419613	::487671634300780000
185084575	::487671646657187000
417606826	::487671657708781000
159953654	::487671675409158000
78653568	::487671676344496000
370464008	::487671678772994000
68490087	::487671695298150000
18704527	::487671696590372000
87247551	::487671704634658000
253828982	::487671705876172000
167384328	::487671709189693000
60771081	::487671711626575000
418297592	::487671721650974000
252389746	::487671722141679000
276784331	::487671725833068000
384305773	::487671726785171000
17035194	::487671727603077000
68490087	::487671731696332000
232275950	::487671736431702000
47753031	::487671755113119000
467899122	::487671757835628000
252389746	::487671761018695000
42435255	::487671762096631000
18704527	::487671765741867000
260038552	::487671774964760000
43052467	::487671788352987000
276784331	::487671795202662000
20293581	::487671796842242000
25609677	::487671799006900000
78465328	::487671801074290000
24438134	::487671806312980000
148445755	::487671809056473000
24438134	::487671811945947000
234143570	::487671818606886000
47466684	::487671818623668000
371578955	::487671819571585000
16726467	::487671819986796000
80419613	::487671821136035000
74315614	::487671841063194000
44041485	::487671841465454000
417606826	::487671842925076000
506500282	::487671843902337000
49886698	::487671852601339000
32596609	::487671852954025000
159953654	::487671856137506000
1565041	::487671858649911000
343904325	::487671866723536000
46809403	::487671866803232000
187651826	::487671867168129000
77787388	::487671871794458000
196890320	::487671880024084000
90966789	::487671881613729000
260038552	::487671889767043000
584206727	::487671893223174000
68490087	::487671900504461000
309778100	::487671901313970000
506500282	::487671905474719000
170868061	::487671910235271000
47466684	::487671910613147000
18704527	::487671915273015000
170868061	::487671920398045000
134585678	::487671925481947000
43052467	::487671926316216000
264335101	::487671934100832000
139460380	::487671934881390000
506500282	::487671938915909000
38615147	::487671942464679000
39041792	::487671958839263000
17035194	::487671961775255000
37213451	::487671966115971000
24438134	::487671970066993000
159953654	::487671973288607000
494605871	::487671977852039000
21945140	::487671983790768000
32624494	::487671987587018000
21945140	::487671993806749000
131954929	::487671999477469000
225206178	::487672001750769000
553738195	::487672009317306000
38333116	::487672012366557000
42435255	::487672023233994000
90806141	::487672028531392000
116054733	::487672031786594000
18704527	::487672048073072000
167282271	::487672053395628000
553738195	::487672059871625000
506824920	::487672076128358000
39140648	::487672080058843000
19770255	::487672080331464000
74315614	::487672080713146000
168347877	::487672096416210000
136129525	::487672098416889000
425434011	::487672109674397000
271921509	::487672110035525000
78089247	::487672115488124000
163983371	::487672123910283000
339482720	::487672129203077000
14715501	::487672131665133000
416684872	::487672163085058000
344219518	::487672165232173000
131954929	::487672170609266000
84871879	::487672177441779000
78465328	::487672177613758000
41135840	::487672179614429000
216083133	::487672199436718000
339482720	::487672201026342000
241446354	::487672231938367000
38333116	::487672246387748000
68490087	::487672253350301000
417606826	::487672253836840000
90806141	::487672265463443000
389738018	::487672278289616000
241446354	::487672281791868000
577920402	::487672288175591000
167384328	::487672289215778000
496575332	::487672297797324000
378622092	::487672300146524000
185716839	::487672303967535000
605608831	::487672306865405000
316162665	::487672308912246000
77787388	::487672313975169000
24438134	::487672316416233000
159953654	::487672328420335000
345756955	::487672332031229000
216083133	::487672335344754000
279235824	::487672338930860000
189179241	::487672344299597000
42435255	::487672352977600000
577920402	::487672365623414000
90966789	::487672372909314000
186945768	::487672377967276000
46809403	::487672379246522000
21682918	::487672389267124000
148445755	::487672406707015000
82433120	::487672407894024000
250844163	::487672415829630000
242922283	::487672417540911000
7522612	::487672429217472000
59503620	::487672438965014000
47031965	::487672440345337000
18704527	::487672441683329000
17470539	::487672457432535000
131954929	::487672461966581000
14816854	::487672462159527000
1007041	::487672463275200000
38333116	::487672472808869000
50507669	::487672483290820000
491679354	::487672506979856000
16726467	::487672507148025000
37213451	::487672515431391000
584206727	::487672517612408000
45150174	::487672521500930000
45173032	::487672532485828000
506500282	::487672541616431000
148445755	::487672543160311000
271921509	::487672550819115000
170868061	::487672569965731000
24543872	::487672570817572000
38333116	::487672573753184000
258382946	::487672574290051000
148445755	::487672609082200000
227893380	::487672616669700000
38333116	::487672619471097000
18138157	::487672620129984000
43508994	::487672621278842000
52754052	::487672622398713000
515043655	::487672625783529000
18704527	::487672628489228000
241446354	::487672632959967000
90806141	::487672645375119000
80419613	::487672656628813000
244800948	::487672661221195000
506500282	::487672666908680000
192727478	::487672671639846000
24438134	::487672674198380000
167493720	::487672693336989000
78653568	::487672693459005000
14253476	::487672705349849000
67421080	::487672710235815000
159953654	::487672710504673000
8524892	::487672712350162000
61698439	::487672715927900000
221098400	::487672718079184000
14606079	::487672720386043000
59503620	::487672721950523000
45173032	::487672738858156000
19683725	::487672747573915000
66555228	::487672748529823000
159953654	::487672754133819000
76442745	::487672754301595000
24438134	::487672755265888000
18704527	::487672774778191000
326813935	::487672784081154000
159953654	::487672792532664000
381054179	::487672801772711000
6092972	::487672810819428000
30104821	::487672813814157000
167493720	::487672825306570000
54466394	::487672825524662000
84871879	::487672831577059000
148445755	::487672834328891000
273682366	::487672835721027000
271921509	::487672837134897000
381054179	::487672842566508000
506500282	::487672855111270000
344817215	::487672866112958000
190379795	::487672869149605000
46809403	::487672876812607000
38615147	::487672892550029000
381054179	::487672896878559000
16144669	::487672907049357000
50807638	::487672909255540000
24438134	::487672909721513000
186945768	::487672911776333000
159953654	::487672914721112000
156801163	::487672923985940000
65513	::487672926053736000
14253476	::487672928906276000
23097227	::487672929421770000
17339508	::487672932072562000
16864384	::487672933775458000
43508994	::487672937957167000
279268567	::487672938678984000
63720288	::487672939656249000
223950031	::487672954852245000
339353546	::487672958568390000
52610012	::487672958719369000
90806141	::487672960526737000
257625769	::487672972174716000
384305773	::487672982345875000
159953654	::487672992898748000
30104821	::487672993972109000
270025296	::487672994194817000
82433120	::487672996556206000
131954929	::487673005317697000
24438134	::487673008908410000
279235824	::487673016290013000
227893380	::487673020698599000
34052201	::487673022770188000
227893380	::487673026407059000
17339508	::487673027187204000
24438134	::487673029787648000
23097227	::487673034388418000
14816854	::487673036355563000
267405925	::487673041086726000
94996744	::487673047932219000
286341932	::487673053438959000
165517420	::487673053669638000
131954929	::487673056370753000
84871879	::487673058254413000
271921509	::487673063207886000
159953654	::487673071885910000
411222321	::487673071999135000
14715501	::487673073546452000
19161423	::487673074620182000
278220302	::487673074913787000
156801163	::487673075857502000
163983371	::487673083453378000
17339508	::487673092198510000
279268567	::487673096229650000
42435255	::487673112553459000
115852151	::487673130970648000
49626726	::487673137719304000
78653568	::487673156371775000
148445755	::487673159743971000
21682918	::487673164991066000
351325780	::487673167830200000
23097227	::487673169751187000
163983371	::487673174897594000
17908818	::487673179444224000
23247181	::487673190542360000
241446354	::487673191104409000
65576332	::487673200772280000
148445755	::487673213389111000
156801163	::487673217385897000
167384328	::487673217406873000
343904325	::487673235568218000
65476712	::487673256800182000
134585678	::487673265889226000
257625769	::487673285459865000
15174710	::487673295148707000
148445755	::487673298692898000
82115262	::487673303704674000
387863634	::487673305873137000
18137013	::487673308167802000
517695658	::487673311761944000
343904325	::487673317919174000
338619333	::487673319848558000
126221416	::487673325691613000
14715501	::487673333769445000
159953654	::487673334801649000
18704527	::487673340908544000
190396530	::487673342397145000
71981601	::487673346394689000
241446354	::487673347363196000
17339508	::487673362479456000
28771314	::487673371665399000
22991317	::487673373678252000
202791635	::487673376010293000
416684872	::487673383099056000
66555228	::487673383320948000
167493720	::487673393391468000
14816854	::487673398168780000
304890630	::487673410676211000
131954929	::487673414128119000
38906564	::487673416426594000
18704527	::487673424756899000
126221416	::487673430016552000
95554541	::487673450316578000
168864295	::487673450949918000
17470539	::487673454481534000
465089745	::487673455421030000
279235824	::487673460345167000
95554541	::487673460504539000
1565041	::487673463780704000
17470539	::487673467995566000
17339508	::487673480951783000
257625769	::487673484009799000
232711010	::487673484374310000
347994449	::487673485825540000
392737983	::487673501768105000
391108584	::487673503164792000
96793797	::487673505496846000
16864384	::487673506994200000
515043655	::487673510098001000
562393615	::487673512715616000
71981601	::487673518776385000
351325780	::487673525956644000
61736206	::487673531296395000
67421080	::487673536723439000
18968115	::487673551684927000
244279439	::487673554566008000
17339508	::487673556411510000
96793797	::487673556889640000
378622092	::487673558077030000
241446354	::487673564317765000
16864384	::487673571028656000
30104821	::487673580650373000
387476542	::487673588334747000
78653568	::487673591031668000
90806141	::487673591173877000
131954929	::487673594906824000
613592670	::487673595506601000
365151006	::487673596785876000
384305773	::487673604755447000
268987143	::487673629560557000
17470539	::487673658857357000
423446901	::487673670857687000
279865885	::487673677165498000
241446354	::487673681703747000
252389746	::487673682395807000
126221416	::487673689786564000
227893380	::487673692387024000
484423510	::487673697218465000
196890320	::487673702038122000
126221416	::487673703543873000
21330741	::487673714696523000
52610012	::487673716885958000
84871879	::487673718324224000
244279439	::487673728625426000
360898372	::487673730273775000
321844248	::487673732723638000
38906564	::487673737509367000
7875762	::487673738159468000
167493720	::487673749102006000
224126979	::487673752755269000
279235824	::487673759545839000
95231863	::487673760363708000
244279439	::487673763798855000
159953654	::487673764675878000
252389746	::487673776549543000
17339508	::487673784279642000
387476542	::487673806660857000
38906564	::487673806971215000
467545942	::487673807600361000
31010760	::487673809483608000
14594667	::487673811865575000
52610012	::487673813321392000
252389746	::487673814889668000
170868061	::487673828311449000
355598729	::487673832468381000
40816246	::487673835022323000
303342881	::487673836104458000
351325780	::487673851489185000
18704527	::487673856434634000
167493720	::487673869549834000
90806141	::487673878068482000
241446354	::487673892001959000
257625769	::487673933521780000
159953654	::487673934071214000
95231863	::487673953041657000
17990173	::487673958448513000
8548362	::487673966589669000
16864384	::487673989628579000
17339508	::487673997245825000
17339508	::487673998331752000
381054179	::487674012211085000
61318348	::487674019332628000
24438134	::487674043374379000
122067183	::487674043638624000
34052201	::487674044922089000
210873235	::487674045144760000
39685005	::487674050991239000
18704527	::487674062362390000
271921509	::487674076006477000
344454080	::487674082997960000
126221416	::487674098995433000
54466394	::487674108553867000
257625769	::487674111590928000
24543872	::487674112622739000
371578955	::487674119572705000
26580506	::487674125578932000
355598729	::487674126036131000
21548401	::487674157384343000
241446354	::487674158386388000
97044552	::487674163658633000
244279439	::487674164929503000
310982944	::487674176376172000
23247181	::487674178049282000
85155674	::487674181983547000
65995121	::487674186148900000
17339508	::487674194046382000
64942768	::487674196508409000
87247551	::487674202317524000
68517440	::487674202493693000
50778210	::487674218364952000
381054179	::487674226049294000
497334306	::487674230721355000
248358978	::487674251730620000
248358978	::487674252976340000
24983393	::487674257967546000
279235824	::487674292188901000
40816246	::487674303047942000
21124400	::487674310858137000
241446354	::487674313659527000
17339508	::487674314733264000
90806141	::487674324426293000
269401499	::487674332047355000
24438134	::487674344760279000
358611246	::487674351303409000
40526887	::487674352477806000
251359942	::487674354738540000
108814965	::487674369905156000
355598729	::487674400670765000
410461303	::487674401123336000
35297171	::487674401798635000
390759619	::487674413295599000
257625769	::487674414407110000
497334306	::487674434644238000
171510293	::487674437681283000
269401499	::487674444828004000
18704527	::487674450775932000
253134261	::487674453346627000
229611107	::487674473387016000
167493720	::487674473529610000
17339508	::487674491955208000
325359983	::487674500599660000
17840621	::487674505666772000
257625769	::487674516563582000
294745245	::487674538117705000
497334306	::487674539854147000
233767854	::487674556316798000
339353546	::487674556761772000
167493720	::487674558535569000
329093513	::487674580115279000
17339508	::487674584036958000
157869405	::487674584297000000
162394402	::487674621378850000
162394402	::487674625015312000
24438134	::487674625266958000
607721617	::487674633454641000
90806141	::487674638009253000
126221416	::487674652391927000
162394402	::487674655172333000
223950031	::487674665725624000
167493720	::487674667675561000
29849760	::487674669122994000
36851172	::487674672528371000
294745245	::487674678937268000
21124400	::487674679663263000
162394402	::487674682988965000
26580130	::487674684725399000
24438134	::487674691511783000
25935173	::487674697073442000
136129525	::487674699778781000
186945768	::487674708394258000
381315320	::487674708632932000
17339508	::487674710600081000
170924102	::487674712244244000
102875172	::487674720863936000
39553593	::487674729369579000
113722629	::487674731554811000
348316521	::487674738055970000
38906564	::487674739146911000
257625769	::487674746470162000
35592561	::487674751737806000
27726737	::487674756456787000
101572891	::487674756968505000
29607520	::487674766212349000
40526887	::487674771287457000
17473737	::487674773221027000
849	::487674792431329000
38906564	::487674799490359000
229611107	::487674803940126000
467899122	::487674804003426000
849	::487674809699303000
325359983	::487674820763451000
16559994	::487674823586234000
65513	::487674853407719000
38906564	::487674876325412000
381315320	::487674879395639000
45164175	::487674884718596000
20954074	::487674891735269000
299297459	::487674893626920000
16312540	::487674899339935000
96062555	::487674908030144000
18704527	::487674920663408000
351325780	::487674922253033000
375961439	::487674923364524000
38906564	::487674923922386000
16559994	::487674925613068000
82433120	::487674934471426000
227893380	::487674936040095000
355598729	::487674937759772000
17339508	::487674939273527000
257625769	::487674949273137000
375961439	::487674955773902000
294745245	::487674960215699000
52610012	::487674995255291000
24438134	::487675010526367000
271304998	::487675019255119000
71981601	::487675023441010000
54697279	::487675027446185000
340055562	::487675035633475000
171510293	::487675038980907000
59705683	::487675041799471000
50778210	::487675055942291000
41135840	::487675056722436000
68832413	::487675060875182000
172827217	::487675063827570000
170126452	::487675073373806000
325359983	::487675074728583000
241446354	::487675083360464000
410461303	::487675107897143000
169636335	::487675114327400000
377425191	::487675116285726000
18704527	::487675123789754000
253134261	::487675134971355000
63490594	::487675140214235000
38906564	::487675152935575000
28827091	::487675153048813000
623584562	::487675156698234000
169291538	::487675168437710000
38906564	::487675173953224000
390759619	::487675186766835000
78089247	::487675193029296000
244279439	::487675194803105000
400490673	::487675195625570000
279548168	::487675196284092000
14780915	::487675198423203000
17339508	::487675202927460000
24438134	::487675210066190000
29607520	::487675212230430000
14715501	::487675220417724000
126507603	::487675220556537000
351004243	::487675221718360000
36851172	::487675233147428000
267227218	::487675234661568000
15010357	::487675235932835000
381315320	::487675258615234000
167493720	::487675259340853000
26109453	::487675259382812000
24438134	::487675261442224000
90806141	::487675265577783000
21124400	::487675267494989000
17163265	::487675271395692000
126221416	::487675280526692000
167493720	::487675286759038000
43508994	::487675293805461000
247024165	::487675306245763000
271921509	::487675310528147000
224410857	::487675310792802000
335003775	::487675320477433000
419185791	::487675328060338000
180940959	::487675359216037000
377425191	::487675375007182000
17974977	::487675377771237000
112333263	::487675382577893000
228915951	::487675394477133000
14594667	::487675399267045000
545587327	::487675400516935000
171510293	::487675400546689000
90806141	::487675406527385000
27726737	::487675432087453000
62093388	::487675441319542000
349904873	::487675444120915000
47466684	::487675454502223000
323262953	::487675460411998000
136238737	::487675463817392000
21124400	::487675464941445000
434545772	::487675471325175000
545587327	::487675472013037000
279235824	::487675493240410000
27331177	::487675503713984000
16807883	::487675510336413000
14816854	::487675525922443000
470458433	::487675530293305000
424540791	::487675531664449000
96062555	::487675536290746000
50663276	::487675542871633000
323262953	::487675547187961000
343904325	::487675554460483000
33108084	::487675569476079000
133158896	::487675593308114000
562590159	::487675597733113000
57713984	::487675598509457000
71981601	::487675610723282000
28771314	::487675618893758000
17028109	::487675619095105000
279735090	::487675619744808000
355598729	::487675628117057000
257625769	::487675629610229000
390759619	::487675632583573000
246409056	::487675640032669000
126221416	::487675640301502000
279735090	::487675648786190000
244279439	::487675655660662000
43508994	::487675657606795000
90806141	::487675667274690000
279735090	::487675670185512000
169636335	::487675675449380000
48390222	::487675680021155000
31620041	::487675701831929000
323262953	::487675710501560000
315296719	::487675713974046000
279235824	::487675719191785000
340055562	::487675719237894000
167493720	::487675720328425000
378622092	::487675730835562000
27726737	::487675731279761000
16312540	::487675734714892000
25935173	::487675736321306000
167493720	::487675752360316000
36851172	::487675787865513000
33676766	::487675792097165000
377627227	::487675795268071000
90806141	::487675823378296000
427464965	::487675827145175000
39160897	::487675843506757000
187017423	::487675845226397000
90966789	::487675845377814000
20954074	::487675851006148000
41135840	::487675857553469000
24495392	::487675872048971000
21124400	::487675872271294000
187017423	::487675875647700000
377627227	::487675890168389000
32624494	::487675895071907000
17339508	::487675895398662000
126221416	::487675914403450000
20954074	::487675914910564000
237963845	::487675915342581000
187017423	::487675920816553000
379576750	::487675938868432000
71981601	::487675942480121000
126507603	::487675943390302000
315296719	::487675946934091000
187017423	::487675949262319000
389738018	::487675949572300000
17339508	::487675951414018000
21089214	::487675957550272000
29935926	::487675959978369000
20863117	::487675962494971000
277251070	::487675962977312000
244279439	::487675977711898000
90806141	::487675977976135000
187017423	::487675979989811000
26580506	::487675983835979000
126221416	::487675984205086000
355612007	::487676006962954000
279235824	::487676008531644000
108808608	::487676018061090000
126221416	::487676019982491000
215362694	::487676021601480000
315296719	::487676029125668000
430182591	::487676036985802000
247024165	::487676048180383000
74315614	::487676054388375000
126507603	::487676055583727000
126221416	::487676081710043000
243014276	::487676098629890000
22736943	::487676112646848000
271921509	::487676118359879000
90806141	::487676134092337000
126507603	::487676134205947000
378622092	::487676138098270000
14594667	::487676143223734000
244995179	::487676162832093000
31066609	::487676164240965000
340055562	::487676171266433000
17028109	::487676192238350000
279235824	::487676192548331000
17339508	::487676203705573000
242922283	::487676232054894000
417606826	::487676253751623000
192616191	::487676256553414000
165517420	::487676273829761000
90806141	::487676277122269000
1565041	::487676290783518000
31620041	::487676297607659000
207781904	::487676301038206000
31066609	::487676302472650000
109762886	::487676320017813000
37780107	::487676322840195000
315296719	::487676330486403000
21124400	::487676342214098000
270184694	::487676350887886000
367561919	::487676364170862000
96062555	::487676369388584000
355598729	::487676384333271000
50216950	::487676388426907000
427464965	::487676388892491000
17339508	::487676391291248000
279235824	::487676400388698000
34796664	::487676432181891000
170868061	::487676441471881000
57713984	::487676442030120000
38906564	::487676442973831000
78465328	::487676464255336000
165517420	::487676466964881000
50216950	::487676472745033000
401089789	::487676496215949000
17054163	::487676503505661000
129240201	::487676510413660000
16459325	::487676510623793000
103782180	::487676520840712000
71981601	::487676520979529000
27792069	::487676529191968000
90806141	::487676535017455000
81872162	::487676544660537000
279235824	::487676547281584000
167384328	::487676561353494000
584206727	::487676582710882000
126221416	::487676583738896000
17339508	::487676592538537000
357211620	::487676597483601000
44041485	::487676600930926000
20954074	::487676607213998000
133341985	::487676612260147000
371416817	::487676613614903000
169636335	::487676613899730000
105623584	::487676614994829000
136238737	::487676624213508000
377425191	::487676634435420000
344817215	::487676639707279000
78465328	::487676660930457000
170126452	::487676666269794000
264434173	::487676670514835000
491679354	::487676679414767000
520690554	::487676693276942000
71981601	::487676701229719000
330834997	::487676713942278000
170126452	::487676714286190000
520690554	::487676722679013000
108808608	::487676735509368000
20954074	::487676738587983000
22328944	::487676746444320000
171103429	::487676768934199000
192616191	::487676778383552000
584206727	::487676780812058000
105623584	::487676783974952000
126221416	::487676787615596000
170126452	::487676797119512000
96899930	::487676798973779000
330834997	::487676810872639000
279399275	::487676818715996000
20954074	::487676821391962000
279735090	::487676840354398000
598832393	::487676849309634000
165517420	::487676859065192000
61370824	::487676861841817000
27726737	::487676875280379000
170126452	::487676879332052000
24136198	::487676879365996000
136129525	::487676887443845000
40618847	::487676888853123000
231689668	::487676889482686000
7522612	::487676902652796000
15109013	::487676916351373000
267482537	::487676919005995000
31345791	::487676924861222000
167384328	::487676926845145000
442433056	::487676927277146000
158948807	::487676929072721000
52754052	::487676929248473000
316026178	::487676943660118000
22328944	::487676950551756000
16312540	::487676957854027000
254442957	::487676971422208000
61370824	::487676991152214000
536141027	::487676997586272000
256321392	::487676998710345000
232275950	::487677010123046000
424698378	::487677026195603000
316026178	::487677037344088000
15109013	::487677039181565000
367476078	::487677039361523000
442082078	::487677045954981000
107870705	::487677048950095000
19161423	::487677060576321000
278220302	::487677062887399000
162394402	::487677073196974000
43508994	::487677076246253000
339353546	::487677084580716000
31066609	::487677087759613000
424698378	::487677101068136000
250994156	::487677103781867000
58562014	::487677107154075000
424698378	::487677108106182000
136129525	::487677109091852000
107870705	::487677109171912000
443512536	::487677110241075000
412638454	::487677116595863000
377425191	::487677126653775000
31066609	::487677129165774000
23967395	::487677132017909000
250994156	::487677137483096000
448283191	::487677139269865000
27726737	::487677143577399000
23097227	::487677155019857000
131954929	::487677157716398000
38615147	::487677166935887000
158948807	::487677174330056000
18704527	::487677174770860000
23097227	::487677187659546000
27726737	::487677190406828000
37316930	::487677205976461000
165517420	::487677208643633000
244646421	::487677217380372000
170126452	::487677217929842000
18704527	::487677237970616000
728549208	::487677238557822000
170126452	::487677260086784000
247850020	::487677267393253000
171103429	::487677279011876000
106135938	::487677280953462000
339353546	::487677282606415000
165517420	::487677284749291000
98785279	::487677285894324000
170126452	::487677293699932000
38906564	::487677310695649000
55475943	::487677317443903000
232275950	::487677331276722000
170126452	::487677344652349000
23396218	::487677355339444000
161622400	::487677380085837000
623584562	::487677383621636000
61370824	::487677384376598000
95554541	::487677385681022000
247850020	::487677392836521000
474371126	::487677408527409000
107842096	::487677410683666000
171103429	::487677419164565000
158948807	::487677438663868000
146855323	::487677443965464000
497334306	::487677444829102000
267227218	::487677452097843000
250994156	::487677460809400000
358643765	::487677482871439000
425434011	::487677491486531000
71981601	::487677496826277000
423943436	::487677500613353000
251359942	::487677501603184000
309355379	::487677509119799000
497334306	::487677512462262000
24136198	::487677525108482000
31066609	::487677529457577000
232312019	::487677533630906000
151604434	::487677543169130000
90806141	::487677544880025000
520690554	::487677546415144000
50216950	::487677552455327000
321578565	::487677569379336000
454465194	::487677572512505000
15109013	::487677575742095000
49626726	::487677577310789000
15791549	::487677580426747000
520690554	::487677585774501000
61370824	::487677587338952000
377425191	::487677593077157000
24438134	::487677607614246000
467899122	::487677620797337000
171103429	::487677633996816000
107870705	::487677642330894000
623990154	::487677643446181000
18148466	::487677652078444000
223950031	::487677662459342000
24543872	::487677665441492000
118855202	::487677684151902000
192385616	::487677688065187000
24438134	::487677688568479000
170126452	::487677689277329000
165517420	::487677692725035000
240766538	::487677698928828000
339353546	::487677701646712000
267227218	::487677704154513000
189179241	::487677707602231000
467899122	::487677715320168000
90806141	::487677730918391000
403834874	::487677738439147000
40226593	::487677767274995000
61370824	::487677769715707000
623990154	::487677770760060000
47880950	::487677771569565000
27726737	::487677775206051000
106135938	::487677775872933000
48764697	::487677784890691000
21330741	::487677791182524000
126507603	::487677794340855000
224410857	::487677797830492000
167384328	::487677805761548000
330834997	::487677806046765000
17339508	::487677816927170000
607721617	::487677826120704000
17163265	::487677837835390000
32596609	::487677852335083000
126221416	::487677859075743000
192616191	::487677863512903000
230640581	::487677872052527000
15109013	::487677875697766000
126221416	::487677891355103000
90806141	::487677904025686000
221098400	::487677906408050000
42529606	::487677920102465000
42297542	::487677924116791000
584206727	::487677952457330000
14297098	::487677956765257000
170868061	::487677997122473000
80419613	::487678006492930000
159953654	::487678008002891000
47880950	::487678018442104000
165517420	::487678020782526000
18999708	::487678028881743000
18704527	::487678035622383000
107842096	::487678038772318000
107842096	::487678042366828000
24136198	::487678061543170000
50778210	::487678085723353000
321844248	::487678093063364000
584206727	::487678104685391000
171103429	::487678105365270000
180940959	::487678107147464000
165517420	::487678120812486000
90806141	::487678128886530000
277251070	::487678143868592000
728549208	::487678145991307000
545587327	::487678146079383000
487258078	::487678155403296000
562590159	::487678158666096000
545587327	::487678176630677000
339458716	::487678177284595000
115184915	::487678191645908000
443512536	::487678200122597000
623990154	::487678203666776000
545587327	::487678203868487000
271921509	::487678205474914000
129240201	::487678208918040000
242922283	::487678218527592000
276784331	::487678224550592000
584206727	::487678226844504000
429375230	::487678235480580000
339353546	::487678235820716000
15109013	::487678237615861000
81016171	::487678255223164000
366753447	::487678255982313000
335003775	::487678263943512000
23396218	::487678270523994000
255311687	::487678272164360000
115852151	::487678280405745000
6652302	::487678287704227000
390504920	::487678290132348000
115184915	::487678298801975000
467899122	::487678311829884000
106135938	::487678326081716000
90806141	::487678326731833000
487322279	::487678329906937000
17840621	::487678336760811000
369804138	::487678351683776000
274712500	::487678372827234000
134585678	::487678383275646000
20932133	::487678396386664000
24438134	::487678398009835000
16472279	::487678398529953000
170126452	::487678400312508000
24136198	::487678431359148000
298156322	::487678440170999000
126221416	::487678443392618000
260825806	::487678443841003000
171103429	::487678460819939000
23442090	::487678465509175000
485252693	::487678467757309000
410461303	::487678468327370000
24136198	::487678468801691000
513982376	::487678473683480000
437762769	::487678474602442000
18868622	::487678477920124000
231689668	::487678478226313000
323891242	::487678482718408000
170868061	::487678483472986000
47466684	::487678486661070000
170126452	::487678492880818000
136129525	::487678494080385000
403834874	::487678497272643000
90806141	::487678502175797000
55475943	::487678509716758000
126507603	::487678509842972000
545587327	::487678524694614000
49464322	::487678530595983000
300135225	::487678532655382000
286341932	::487678537407545000
31403901	::487678548308930000
94996744	::487678551949197000
136129525	::487678562367860000
214595457	::487678571205648000
38440249	::487678572929110000
55426501	::487678577836437000
15804863	::487678588762587000
335003775	::487678597692653000
22383485	::487678599412342000
437762769	::487678619490484000
321844248	::487678620283191000
90806141	::487678624498061000
410461303	::487678635763974000
45410414	::487678643678629000
86243090	::487678649684860000
276357208	::487678652331458000
271921509	::487678655821533000
467899122	::487678656358395000
78926478	::487678672032108000
179736548	::487678698615611000
396952554	::487678698779607000
129050216	::487678711337332000
311664191	::487678716404056000
410461303	::487678729812848000
107870705	::487678739007172000
49464322	::487678757302321000
454465194	::487678758540050000
617791569	::487678759789953000
136129525	::487678759835693000
196890320	::487678775761862000
28827091	::487678776310894000
121290312	::487678777556623000
101572891	::487678796792086000
90806141	::487678804228186000
27331165	::487678811979673000
16370204	::487678822427664000
224068229	::487678831902613000
28827091	::487678835182170000
45164175	::487678842073784000
54304799	::487678860490575000
165517420	::487678869948735000
350645139	::487678882225471000
189179241	::487678887875186000
443512536	::487678891671040000
96062555	::487678901917720000
106135938	::487678908792176000
323262953	::487678912693297000
92905148	::487678920418816000
17840621	::487678924735135000
289084083	::487678942514393000
62518475	::487678944016359000
240766538	::487678946897821000
62940169	::487678955101487000
390504920	::487678959648124000
198911524	::487678966413545000
161622400	::487678972780498000
277693030	::487678989272494000
53087279	::487678990698967000
211376385	::487678993026412000
121290312	::487679000219635000
14604658	::487679002014785000
40618847	::487679002501345000
323262953	::487679008226955000
21945140	::487679011284217000
90806141	::487679013771427000
17339508	::487679014929453000
111136825	::487679015361081000
157254287	::487679017584037000
311092385	::487679020226457000
21945140	::487679024651452000
48390222	::487679027587473000
382304432	::487679033161695000
21945140	::487679033178472000
55426501	::487679036403888000
250994156	::487679048240222000
196890320	::487679051273080000
78653568	::487679051705122000
107842096	::487679054536253000
303342881	::487679056431693000
62518475	::487679057589706000
429375230	::487679061485838000
38615147	::487679078078488000
38615147	::487679092691460000
38906564	::487679096478908000
225206178	::487679098093719000
337169907	::487679099003871000
340067989	::487679116598984000
108808608	::487679126744997000
323262953	::487679133837959000
29394513	::487679136732037000
298156322	::487679172974632000
90806141	::487679184223739000
623990154	::487679203324604000
389949893	::487679206361284000
28827091	::487679212468195000
303342881	::487679217631387000
20954074	::487679229207654000
209223008	::487679232114311000
167493720	::487679235536846000
429375230	::487679237785022000
50663276	::487679244906942000
159953654	::487679251332988000
39160897	::487679257347239000
126221416	::487679264566038000
48090126	::487679278067482000
500308199	::487679278369099000
52754052	::487679331733213000
18015033	::487679340990459000
479246485	::487679342709723000
126221416	::487679350083715000
167493720	::487679350431424000
39160897	::487679356571881000
17840621	::487679357595709000
84975876	::487679377920888000
38906564	::487679379573837000
106135938	::487679380236156000
465089745	::487679386728923000
49464322	::487679388700663000
29394513	::487679403816525000
54304799	::487679407109074000
490977827	::487679412742004000
17470539	::487679434812448000
161622400	::487679440374087000
192616191	::487679440797708000
303342881	::487679440973885000
289743411	::487679445311180000
91195209	::487679451732262000
131954929	::487679467716739000
141735027	::487679470833131000
311092385	::487679476327657000
167493720	::487679477225226000
276784331	::487679495424712000
377420899	::487679496309325000
312517498	::487679545605373000
323262953	::487679553264173000
430182591	::487679559345512000
298870626	::487679559425204000
167493720	::487679564227686000
545587327	::487679565150814000
32596609	::487679565326598000
167493720	::487679573958479000
545587327	::487679582607511000
20954074	::487679586344243000
170868061	::487679595827580000
29394513	::487679603402895000
312517498	::487679621522276000
47929423	::487679626236661000
355612007	::487679641184768000
14816854	::487679644003364000
377420899	::487679654740770000
189179241	::487679676878311000
15010357	::487679678103420000
19161423	::487679682238636000
528975562	::487679692133371000
129240201	::487679695228387000
379924726	::487679696708964000
467899122	::487679705647030000
313341167	::487679721610559000
101572891	::487679736601391000
467899122	::487679748886110000
463381084	::487679760122671000
132768456	::487679769916366000
23097227	::487679773603164000
323262953	::487679773683224000
129240201	::487679779022196000
50216950	::487679779748216000
496575332	::487679788199337000
189179241	::487679789738639000
126221416	::487679794554089000
101398953	::487679798919966000
465198766	::487679800379584000
179337055	::487679800598097000
387863634	::487679804292861000
90966789	::487679804842708000
382304432	::487679807208312000
296901409	::487679816292782000
377420899	::487679821011382000
191947005	::487679833322057000
515068859	::487679837923184000
378622092	::487679838590091000
497334306	::487679846982488000
391573659	::487679850350911000
323262953	::487679851554304000
313341167	::487679874929160000
382304432	::487679876212989000
41925570	::487679877098012000
273955213	::487679881577107000
83673720	::487679885033627000
231689668	::487679885570490000
161622400	::487679886375395000
90806141	::487679889772797000
190396530	::487679896454311000
256609151	::487679901605298000
83736832	::487679901881753000
80929828	::487679906969432000
23097227	::487679914628243000
225959127	::487679925264986000
195977109	::487679933053796000
264622253	::487679934236995000
17339508	::487679934350237000
465198766	::487679948392370000
387863634	::487679954788687000
106135938	::487679961310830000
48090126	::487679966315032000
270173839	::487679969099669000
379924726	::487679980050980000
533788768	::487679981271916000
202791635	::487679998053347000
38615147	::487680016499474000
58562014	::487680020014309000
102233693	::487680034715357000
108808608	::487680035810078000
91195209	::487680042609041000
14816854	::487680042923610000
23413958	::487680044597129000
230640581	::487680052562120000
225959127	::487680062850732000
33676766	::487680068697595000
537561541	::487680091988983000
298156322	::487680092923895000
22431584	::487680096191676000
21945140	::487680114021249000
18968115	::487680122963894000
21945140	::487680124569919000
21945140	::487680135579987000
102233693	::487680143884689000
21945140	::487680148582301000
94996744	::487680153028268000
419047433	::487680153409961000
58562014	::487680162079576000
34071360	::487680169226674000
322327312	::487680175799140000
41925570	::487680178236424000
121290312	::487680178726785000
23097227	::487680190416310000
167493720	::487680193314553000
48090126	::487680195781214000
345756955	::487680202588184000
83736832	::487680211711176000
167493720	::487680232296423000
63720288	::487680234724921000
323262953	::487680248394567000
167493720	::487680252357791000
245855482	::487680253121540000
14780915	::487680260948107000
167493720	::487680263896317000
250994156	::487680265859248000
165517420	::487680270963728000
247850020	::487680292186890000
82115262	::487680300437106000
18968115	::487680324835770000
303342881	::487680336566816000
23097227	::487680344045268000
286341932	::487680352723279000
84975876	::487680362647015000
43508994	::487680366380351000
25609677	::487680381110714000
16299351	::487680381521379000
69916897	::487680396122161000
344817215	::487680416136962000
260825806	::487680417030344000
232560771	::487680417030762000
322358530	::487680424647213000
301244128	::487680428568899000
43508994	::487680432092114000
17339508	::487680453575733000
298156322	::487680455903154000
224410857	::487680466200567000
396952554	::487680467286913000
47929423	::487680468398399000
250994156	::487680471136882000
23442090	::487680473326698000
201445185	::487680473749921000
18015033	::487680496118546000
25609677	::487680503722811000
74315614	::487680505799016000
17470539	::487680512001970000
58562014	::487680522441609000
83736832	::487680529752289000
102401687	::487680530176303000
16864384	::487680531308359000
80929828	::487680536844845000
33158980	::487680553873715000
33158980	::487680565911363000
19161423	::487680568704786000
99114248	::487680574769729000
23442090	::487680581216768000
227893380	::487680594588225000
345756955	::487680595003064000
69916897	::487680597406806000
19945993	::487680603547258000
230640581	::487680614254907000
163983371	::487680652402503000
170126452	::487680663366037000
323262953	::487680664041717000
296901409	::487680674120204000
68832413	::487680675030761000
136006997	::487680675999281000
45164175	::487680680651153000
175847876	::487680682383376000
225959127	::487680697629278000
106135938	::487680698531074000
37011485	::487680717208690000
57651074	::487680720131739000
245573462	::487680728772001000
497334306	::487680730495856000
377420899	::487680741690445000
363969403	::487680745423388000
91195209	::487680746128023000
19161423	::487680746476146000
41367585	::487680758501634000
158428489	::487680764952055000
497334306	::487680765610577000
18657192	::487680769712586000
398377928	::487680774280581000
90806141	::487680781729296000
230640581	::487680781855096000
207781904	::487680789182550000
728549208	::487680793784111000
20535654	::487680795465621000
136006997	::487680806240784000
176339991	::487680823995691000
442433056	::487680833667354000
41925570	::487680839627866000
195977109	::487680848930435000
403834874	::487680858594496000
168387841	::487680870614982000
158428489	::487680884221280000
170126452	::487680887799414000
344857407	::487680890965737000
195977109	::487680894073700000
99114248	::487680898108624000
303342881	::487680924645998000
276784331	::487680930241605000
26738161	::487680940135952000
225206178	::487680942933176000
101572891	::487680949380202000
25839207	::487680951867035000
16864384	::487680953527963000
498321918	::487680963397181000
467899122	::487680970515292000
91195209	::487680982133121000
158428489	::487680984561635000
323262953	::487681002467512000
96062555	::487681020389376000
23097227	::487681026714390000
76375846	::487681027067109000
107842096	::487681034620653000
45278487	::487681040077422000
296627238	::487681047136452000
725050717	::487681063393570000
14178003	::487681067382353000
634873462	::487681070976860000
437898031	::487681072935616000
95231863	::487681075833864000
304890630	::487681081240342000
229650081	::487681085028196000
81643358	::487681101503430000
18015033	::487681103822868000
41367585	::487681106360422000
226357092	::487681114824118000
95231863	::487681121677623000
55744853	::487681143383146000
25935173	::487681156297392000
419047433	::487681159665430000
437898031	::487681163209613000
16864384	::487681176698490000
105598447	::487681187322679000
246030395	::487681192775282000
384955934	::487681193891364000
250994156	::487681231727759000
99114248	::487681236983222000
167486585	::487681246831452000
167384328	::487681251797528000
322358530	::487681254280540000
216083133	::487681270055305000
303342881	::487681273624662000
418297592	::487681274895548000
419047433	::487681278485876000
90544248	::487681283703988000
216083133	::487681285209341000
22991317	::487681288581570000
57713984	::487681289315975000
41367585	::487681290096099000
167486585	::487681292947828000
485252693	::487681310866292000
190396530	::487681313302781000
334261100	::487681317975240000
91195209	::487681319845900000
22991317	::487681325034270000
48390222	::487681326560972000
170126452	::487681340918071000
33158980	::487681347821895000
43508994	::487681352737628000
323262953	::487681361063731000
462487376	::487681374959050000
106135938	::487681384463364000
607637849	::487681385277030000
395703736	::487681386229166000
425434011	::487681389014155000
64584579	::487681506110758000
351325780	::487681516349030000
33418266	::487681524041408000
65476712	::487681530916253000
377806186	::487681533621186000
18148466	::487681541863399000
99114248	::487681545289732000
634873462	::487681559047065000
187651826	::487681565166563000
22278303	::487681568614658000
17339508	::487681568866324000
82433120	::487681574482509000
187651826	::487681601979961000
443512536	::487681609600995000
91195209	::487681611430117000
76375846	::487681612793270000
163983371	::487681618274811000
344219518	::487681641297346000
95231863	::487681650315112000
50663276	::487681652227731000
310144986	::487681654970777000
344219518	::487681664366034000
383972979	::487681664592510000
48090126	::487681675091267000
358611246	::487681694707613000
25839207	::487681713267408000
350645139	::487681724713664000
6945382	::487681728270454000
170126452	::487681730057228000
170815462	::487681734239350000
106135938	::487681735589498000
270173839	::487681744724697000
25839207	::487681752911994000
303342881	::487681761229275000
231689668	::487681763674959000
445219284	::487681764736106000
267482537	::487681765457137000
90806141	::487681775192137000
79373818	::487681779919495000
38906564	::487681791923585000
159953654	::487681793605513000
51601709	::487681800395685000
18015033	::487681801448849000
51649971	::487681810889846000
276784331	::487681814665129000
246030395	::487681815910432000
179519500	::487681823149813000
50778210	::487681825486409000
33418266	::487681833279057000
201376114	::487681840644231000
303342881	::487681860722380000
158428489	::487681862236528000
41367585	::487681865588146000
33676766	::487681871464001000
250994156	::487681872336388000
17840621	::487681875461570000
91195209	::487681875486330000
168387841	::487681886198591000
59670513	::487681893945470000
61370824	::487681895908392000
176954488	::487681912509431000
90966789	::487681932520472000
497334306	::487681947594792000
8070562	::487681958369951000
90966789	::487681958655168000
20535654	::487681969270951000
42297542	::487681978091982000
213131959	::487681984915730000
25469735	::487681990376714000
238698812	::487682001063772000
94996744	::487682002586324000
174132903	::487682016381390000
60160675	::487682019459989000
16864384	::487682029069156000
19568023	::487682032403640000
275813402	::487682034039410000
165261298	::487682040221810000
395057520	::487682045582528000
96062555	::487682060157333000
20535654	::487682076666126000
144243302	::487682086380523000
497334306	::487682103908126000
65995121	::487682116520775000
39398773	::487682121423540000
269370098	::487682134681735000
97326618	::487682138158800000
231689668	::487682141279752000
81643358	::487682144358367000
410461303	::487682151056285000
43052467	::487682177589444000
27726737	::487682179313311000
153077015	::487682181142032000
64907439	::487682187375165000
250994156	::487682194492510000
410461303	::487682195218128000
497334306	::487682195583033000
20535654	::487682197122322000
165261298	::487682198200283000
14715501	::487682223559041000
48764697	::487682240428511000
443512536	::487682260192468000
108808608	::487682267448229000
49114032	::487682276147216000
94996744	::487682285219508000
65995121	::487682290127241000
37780107	::487682293390381000
105623584	::487682298712956000
138557664	::487682317565956000
20535654	::487682321051439000
39398773	::487682323760951000
607637849	::487682334234136000
60160675	::487682342803087000
106135938	::487682346573783000
83513704	::487682354744266000
725050717	::487682365108396000
20535654	::487682377829715000
385706960	::487682381969510000
377555310	::487682383215222000
144243302	::487682395291009000
16370204	::487682398566768000
68832413	::487682417927659000
90806141	::487682437695012000
131954929	::487682445870125000
39398773	::487682448231112000
497334306	::487682449896259000
52824736	::487682467977887000
108808608	::487682489628909000
725050717	::487682493244391000
41367585	::487682500593213000
36250685	::487682500735807000
32596609	::487682502970978000
92125226	::487682512999956000
170868061	::487682517466492000
23820736	::487682518020546000
238698812	::487682525649584000
384683676	::487682527243804000
65995121	::487682536043454000
443512536	::487682544490389000
36250685	::487682558139056000
170868061	::487682558679728000
41367585	::487682560684990000
385706960	::487682566082678000
49114032	::487682568787992000
262405775	::487682569220009000
91770694	::487682581916553000
252793957	::487682584491470000
187651826	::487682585300983000
254319575	::487682585942700000
167384328	::487682593706360000
296627238	::487682594197106000
68832413	::487682596730863000
344219518	::487682599087636000
228915951	::487682605911781000
84975876	::487682619056726000
367561919	::487682646034509000
51952627	::487682646143541000
91195209	::487682648693690000
22991317	::487682650451492000
94996744	::487682667555483000
271738272	::487682672496353000
725050717	::487682678305472000
64907439	::487682678414532000
564138249	::487682689022300000
81643358	::487682694944665000
41367585	::487682703790465000
86131593	::487682705744605000
187017423	::487682711008444000
17339508	::487682747688050000
603136773	::487682749210169000
564138249	::487682754747052000
49114032	::487682762283835000
102444460	::487682763210752000
45278487	::487682769548763000
17990173	::487682775458529000
213131959	::487682797109133000
167384328	::487682798111559000
170815462	::487682814016761000
250994156	::487682817174695000
286265668	::487682820031000000
39507361	::487682831557361000
19147974	::487682831800225000
425573791	::487682832202866000
20535654	::487682834262282000
481512198	::487682836137136000
50663276	::487682855275753000
81643358	::487682858593816000
381315320	::487682864113143000
102401687	::487682872158220000
91195209	::487682876884791000
27992224	::487682878835130000
153077015	::487682891443216000
187017423	::487682899810844000
52628599	::487682916923998000
21124400	::487682927178690000
310144986	::487682940613033000
564138249	::487682951959019000
287877370	::487682957633536000
180940959	::487682962360508000
85111877	::487682983701118000
271738272	::487682985215275000
106135938	::487682986960121000
269151566	::487682990097838000
20535654	::487682990516879000
351325780	::487683004605530000
48090126	::487683006996684000
213131959	::487683010754404000
90806141	::487683019512098000
52628599	::487683020984680000
170868061	::487683024138432000
250994156	::487683029142228000
20535654	::487683030476005000
296627238	::487683035228147000
418327117	::487683042324926000
45410414	::487683043306381000
216083133	::487683049346195000
469196810	::487683058116489000
20535654	::487683059790004000
40604299	::487683065947254000
16713287	::487683069403348000
236589142	::487683091670908000
213131959	::487683095231864000
36861827	::487683099908534000
427464965	::487683112969981000
564138249	::487683125603225000
39398773	::487683126374592000
48090126	::487683164568289000
379576750	::487683190698815000
36861827	::487683205353312000
68832413	::487683216552517000
216083133	::487683235355164000
254319575	::487683243676692000
36861827	::487683249921990000
41367585	::487683264698933000
553738195	::487683271049117000
81643358	::487683282541494000
27331177	::487683294637862000
236589142	::487683300249444000
20535654	::487683310038945000
423950693	::487683315671896000
40478607	::487683321095553000
340646680	::487683333543833000
295339639	::487683344214544000
20535654	::487683350690164000
325359983	::487683352615342000
22991317	::487683353319981000
388597293	::487683362887188000
20941662	::487683362975662000
52754052	::487683367370899000
271738272	::487683373108690000
350645139	::487683373549113000
52628599	::487683386803515000
225206178	::487683394961035000
340646680	::487683396202557000
48390222	::487683404545024000
290624910	::487683407380762000
391108584	::487683407699144000
50216950	::487683410006380000
54304799	::487683415269851000
85111877	::487683422681190000
427464965	::487683439702061000
42529606	::487683443283607000
391108584	::487683448786522000
41367585	::487683453731622000
161622400	::487683497209761000
392422321	::487683500460752000
106135938	::487683500468736000
161199833	::487683507901050000
229197384	::487683508601511000
15288029	::487683509276786000
48090126	::487683510207909000
20535654	::487683510384074000
310144986	::487683524263047000
245855482	::487683527841157000
107870705	::487683534686281000
131633030	::487683541409361000
290624910	::487683541820768000
298870626	::487683552209686000
29800175	::487683599726940000
427464965	::487683616185798000
290624910	::487683621776789000
168387841	::487683627690364000
466646092	::487683632933642000
58562014	::487683645864288000
73795436	::487683650562306000
157904403	::487683654848495000
290624910	::487683668115472000
476507554	::487683671688626000
52011370	::487683695701409000
21124400	::487683698268340000
16713287	::487683701141032000
20535654	::487683707407319000
340819943	::487683710846656000
157254287	::487683736780013000
14606079	::487683749962731000
52011370	::487683755893481000
19161423	::487683756975607000
208296274	::487683759735468000
48090126	::487683763795546000
290624910	::487683771031097000
49114032	::487683790743945000
584206727	::487683795215081000
21124400	::487683807198601000
31345791	::487683821576273000
350645139	::487683824067682000
157254287	::487683840861687000
58349263	::487683841247961000
48390222	::487683844036767000
460765832	::487683855856713000
216083133	::487683859580866000
136006997	::487683861732552000
16370204	::487683877553831000
497334306	::487683905491701000
52628599	::487683907132084000
23400461	::487683908650405000
558873022	::487683911858667000
39398773	::487683913926459000
252793957	::487683921136455000
14606079	::487683924458356000
351810944	::487683942917488000
416684872	::487683943270187000
10095952	::487683944692060000
423891750	::487683951063207000
201376114	::487683952824442000
19161423	::487683958155378000
377110730	::487683963675475000
271304998	::487683965625856000
702450841	::487683978275483000
48764697	::487683992758398000
33029479	::487683992833908000
317483868	::487683996310974000
19161423	::487684005169356000
1565041	::487684007900250000
41367585	::487684011859668000
52628599	::487684014879547000
268987143	::487684033292562000
513982376	::487684046663999000
631245094	::487684047737335000
15174710	::487684062275194000
40226593	::487684064032210000
17339508	::487684071095795000
213131959	::487684071560994000
32171318	::487684074820366000
25408355	::487684085322481000
22991317	::487684089651421000
234078302	::487684092083703000
21124400	::487684094357032000
113722629	::487684103660400000
17163265	::487684126544494000
39041792	::487684127093977000
312517498	::487684130537492000
286265668	::487684136149086000
290624910	::487684145586655000
18968115	::487684157674618000
20833365	::487684157854597000
268987143	::487684161105584000
124374229	::487684168982093000
41367585	::487684176205066000
23400461	::487684190507659000
344817215	::487684192184975000
7522612	::487684202885025000
20535654	::487684206923763000
38906564	::487684208358207000
250994156	::487684210920931000
409709795	::487684226678919000
397934536	::487684247977619000
151190656	::487684248120606000
27331165	::487684250272272000
410297246	::487684250842304000
48390222	::487684261839794000
250994156	::487684289480249000
35141457	::487684298539941000
25408355	::487684303917051000
216083133	::487684305137569000
286265668	::487684306672685000
41367585	::487684308824375000
20786050	::487684328521232000
136006997	::487684349337157000
250994156	::487684350738042000
312517498	::487684355318632000
90750144	::487684364575473000
38615147	::487684386452951000
105855764	::487684400251822000
201445185	::487684403548549000
68517440	::487684406488739000
7875762	::487684409064423000
564138249	::487684409194459000
250994156	::487684415288393000
351325780	::487684417649774000
187017423	::487684429679042000
60046761	::487684430329176000
129240201	::487684431881072000
702450841	::487684432346640000
167144906	::487684437543378000
497334306	::487684464193978000
385121286	::487684477510885000
21124400	::487684482174963000
48090126	::487684486931697000
385121286	::487684488785182000
248358978	::487684490987204000
187017423	::487684493629595000
363969403	::487684495802241000
216083133	::487684499379978000
355717008	::487684505374031000
303427354	::487684507626385000
38615147	::487684510042308000
54304799	::487684510239059000
48764697	::487684511455379000
162394402	::487684518103748000
34689419	::487684538395394000
355612007	::487684541952188000
250994156	::487684549787140000
196890320	::487684556968189000
38615147	::487684565323223000
497334306	::487684584348217000
312517498	::487684599578132000
48090126	::487684603088347000
149275783	::487684606666473000
37730571	::487684614820208000
14871328	::487684623619457000
497334306	::487684651293495000
418847263	::487684651859718000
25082908	::487684659367534000
190396530	::487684663461167000
78465328	::487684664367140000
423891750	::487684678036774000
149275783	::487684684571496000
162394402	::487684685859147000
134585678	::487684690468671000
232560771	::487684699536760000
416684872	::487684707086508000
58941053	::487684709413965000
16559994	::487684716904976000
38615147	::487684721489375000
67193398	::487684727915446000
102401687	::487684736060764000
33818674	::487684738224627000
16568377	::487684764451627000
271304998	::487684767555805000
394962689	::487684770604654000
167384328	::487684777277784000
25408355	::487684803798388000
44205530	::487684804129722000
171203506	::487684807900819000
48390222	::487684810173710000
90806141	::487684837742886000
20026791	::487684839265427000
19161423	::487684841404497000
423891750	::487684851781627000
38615147	::487684859570032000
41367585	::487684883121451000
90750144	::487684903103107000
189916646	::487684910313123000
80419613	::487684935223107000
584206727	::487684946811949000
564138249	::487684951660560000
190396530	::487684960191397000
303427354	::487684961798205000
257625769	::487684962699968000
38615147	::487684969129467000
30989596	::487685045302222000
419836731	::487685057604505000
95554541	::487685058124189000
168387841	::487685068110843000
396923534	::487685071051059000
497334306	::487685080773431000
40126821	::487685092358111000
355574432	::487685102021799000
48090126	::487685106140983000
55475943	::487685113484808000
136129525	::487685116404068000
54304799	::487685120904536000
468965579	::487685126189772000
19161423	::487685127799975000
43508994	::487685131545505000
16568377	::487685135043538000
58941053	::487685140345151000
185716839	::487685141666742000
48390222	::487685141687701000
20786050	::487685153226260000
45243501	::487685163368058000
155034504	::487685176877531000
40816246	::487685184708308000
254851572	::487685185551355000
19161423	::487685186000154000
584206727	::487685202039566000
27211964	::487685203872456000
90806141	::487685207298805000
161622400	::487685217314820000
214184608	::487685232150462000
95554541	::487685234712801000
38226468	::487685245094068000
250994156	::487685249342517000
396923534	::487685250785357000
276784331	::487685252362829000
254851572	::487685257974403000
38615147	::487685263959658000
271921509	::487685267739148000
370049566	::487685275058176000
180940959	::487685277054283000
262405775	::487685277666648000
58941053	::487685288886403000
14780915	::487685291541815000
18148466	::487685301352288000
77754336	::487685313632800000
58941053	::487685320209465000
257625769	::487685323611439000
615507620	::487685328539365000
254851572	::487685339394236000
17339508	::487685343270158000
467899122	::487685344419385000
85111877	::487685355592634000
61318348	::487685367488069000
242922283	::487685385531977000
55744853	::487685386181693000
92840294	::487685402241687000
38615147	::487685409712144000
134225933	::487685411482107000
55287428	::487685422739644000
41367585	::487685431245697000
16370204	::487685433493839000
41367585	::487685438585724000
424498868	::487685439428366000
303427354	::487685442348007000
131968998	::487685446387109000
55744853	::487685448630689000
254851572	::487685458097233000
269401499	::487685460127272000
136006997	::487685473041915000
201445185	::487685506344296000
68622166	::487685515890933000
584206727	::487685522698289000
552789896	::487685527366164000
31066609	::487685538539769000
230640581	::487685544093024000
385121286	::487685549818257000
90806141	::487685550699057000
103433902	::487685563764310000
33108084	::487685564619976000
19161423	::487685571116937000
491679354	::487685576305278000
195977109	::487685579102883000
36310459	::487685605124345000
170815462	::487685615308525000
607637849	::487685621238874000
25609677	::487685621742600000
274712500	::487685636346761000
27211964	::487685643389399000
39553593	::487685644429180000
50216950	::487685644987416000
96793797	::487685647247753000
136006997	::487685652973371000
1565041	::487685667254980000
467899122	::487685685609246000
19511096	::487685690826559000
17339508	::487685694446661000
17339508	::487685698666123000
497334306	::487685713010253000
136006997	::487685714105339000
232437529	::487685719218196000
303427354	::487685731859824000
15109013	::487685746212757000
467899122	::487685755356336000
623990154	::487685765078331000
61736206	::487685791809019000
102401687	::487685812088496000
96899930	::487685828500815000
10095952	::487685833181626000
19835249	::487685833286115000
14808898	::487685833596870000
41367585	::487685836159590000
55287428	::487685842887254000
85111877	::487685864525275000
106135938	::487685873924722000
39553593	::487685888642912000
156866548	::487685889259098000
14816854	::487685893289828000
54304799	::487685906493501000
568915908	::487685911669252000
497571518	::487685912135213000
19161423	::487685912386486000
87812967	::487685925657669000
415259927	::487685955210317000
17339508	::487685978212298000
437762769	::487685986579939000
497334306	::487685991092604000
163646426	::487685994972327000
384305773	::487685998520725000
17339508	::487686014547132000
167144906	::487686025494265000
24136198	::487686029726715000
391108584	::487686039062843000
85111877	::487686041554276000
497334306	::487686048093192000
497571518	::487686078456152000
564138249	::487686084323966000
271921509	::487686090934210000
30989596	::487686105513209000
31010760	::487686111376842000
209208697	::487686118335184000
415179202	::487686132147453000
36829018	::487686135603142000
391108584	::487686153034690000
31403901	::487686160685469000
90806141	::487686165273645000
73795436	::487686183481540000
38615147	::487686195057401000
465002314	::487686207900377000
107308159	::487686209796198000
61736206	::487686224145313000
437762769	::487686228524167000
564138249	::487686246568046000
39041792	::487686264750374000
38440249	::487686274137210000
14178003	::487686274916970000
101572891	::487686279040335000
61736206	::487686281338843000
437762769	::487686286166478000
304890630	::487686293296394000
196742313	::487686322509725000
102875172	::487686323986509000
259466143	::487686328679542000
564138249	::487686337643163000
16559994	::487686362200813000
27211964	::487686364943900000
471358248	::487686366361174000
100373532	::487686373395021000
391108584	::487686373957066000
267482537	::487686384434417000
56508824	::487686396782866000
17339508	::487686401379815000
460765832	::487686411064451000
22991317	::487686433474244000
339353546	::487686435693416000
399114412	::487686463836782000
230640581	::487686476130316000
19161423	::487686482455322000
494514265	::487686485789794000
564138249	::487686491850956000
497571518	::487686496007507000
471358248	::487686518681518000
399114412	::487686523047776000
32596609	::487686526977851000
17339508	::487686529910046000
289743411	::487686542232940000
61736206	::487686542392295000
17339508	::487686551238094000
515043655	::487686559617933000
30989596	::487686571999887000
55287428	::487686574243856000
558873022	::487686583965868000
55287428	::487686607156572000
48390222	::487686620594716000
339353546	::487686624399335000
471358248	::487686627418849000
230640581	::487686631311147000
55287428	::487686640564199000
15728310	::487686640970641000
303342881	::487686646670688000
61736206	::487686649854578000
384305773	::487686657861103000
1565041	::487686658306101000
217912167	::487686665776160000
433012724	::487686672268533000
68832413	::487686673481093000
497334306	::487686681256931000
55287428	::487686684352708000
377176939	::487686690115289000
61736206	::487686715818389000
564138249	::487686745283391000
433012724	::487686746260246000
476507554	::487686752333602000
371603155	::487686755189932000
617791569	::487686764404830000
214184608	::487686765226885000
14808898	::487686775302029000
92840294	::487686779646926000
50807638	::487686785745813000
18968115	::487686800040034000
39847939	::487686803457966000
457811756	::487686803457986000
484423510	::487686805165051000
20786050	::487686808306995000
25609677	::487686815982555000
23247181	::487686817840246000
167384328	::487686822487527000
423950693	::487686839528984000
26580506	::487686842385723000
465002314	::487686865437204000
515043655	::487686878141755000
96062555	::487686880322801000
242435004	::487686887424155000
312517498	::487686899218522000
497334306	::487686907095040000
96899930	::487686907703595000
497334306	::487686942293622000
27211964	::487686947054575000
304890630	::487686947687505000
168347877	::487686964519649000
107870705	::487686966990090000
40618847	::487686978175913000
312517498	::487687005393129000
433012724	::487687009477996000
471358248	::487687020924252000
506824920	::487687029120303000
79035481	::487687033033613000
249246314	::487687037256867000
160671151	::487687049945051000
42529606	::487687052243513000
121290312	::487687054428356000
101138081	::487687097445527000
239254872	::487687097831002000
96062555	::487687129363800000
42529606	::487687129389346000
27211964	::487687133206179000
55287428	::487687135085223000
101138081	::487687140990799000
494514265	::487687149114777000
497571518	::487687165410045000
110063681	::487687180903792000
160495648	::487687194258059000
382304432	::487687195604828000
494514265	::487687209072353000
43508994	::487687218715049000
23413958	::487687227225296000
497334306	::487687239158075000
27726737	::487687250042290000
473462894	::487687260448366000
22991317	::487687262311034000
23413958	::487687268753092000
27211964	::487687274990411000
179736548	::487687283181903000
312517498	::487687288684810000
23413958	::487687301053415000
209401949	::487687312067678000
60131090	::487687325028081000
545587327	::487687332162973000
22187821	::487687333014425000
254433701	::487687338386935000
494514265	::487687356950908000
26580506	::487687360227061000
246030395	::487687366509744000
497334306	::487687368665600000
85155674	::487687372080177000
351810944	::487687419441860000
167384328	::487687424101728000
19511096	::487687427343921000
230640581	::487687438693699000
48467620	::487687448189603000
230640581	::487687476463407000
43508994	::487687480146022000
42297542	::487687485506748000
382304432	::487687493408792000
255311687	::487687502551986000
165072349	::487687515219177000
21374892	::487687527466532000
25609677	::487687542540881000
471358248	::487687543941382000
515043655	::487687551616962000
100373532	::487687560177524000
24136198	::487687580335738000
161199833	::487687586622607000
437762769	::487687587642245000
497334306	::487687588749508000
227893380	::487687599587602000
237938155	::487687604469366000
230640581	::487687608785309000
357275400	::487687613029969000
17339508	::487687614607028000
79633612	::487687627739787000
506824920	::487687633720860000
37213451	::487687639781605000
21374892	::487687649650831000
471358248	::487687656675889000
85155674	::487687677656170000
497571518	::487687684694237000
16370204	::487687698237636000
395703736	::487687715077361000
14808898	::487687739933208000
162394402	::487687767271702000
254851572	::487687768240181000
256853017	::487687771285241000
484423510	::487687776058343000
146855323	::487687779506466000
374289648	::487687782094368000
382531150	::487687782475657000
27726737	::487687784115621000
17974977	::487687784514060000
381203261	::487687788968419000
433012724	::487687794148401000
61698439	::487687806442299000
36310459	::487687806961983000
230640581	::487687812578172000
50011708	::487687824645185000
63720288	::487687826868158000
22991317	::487687828088713000
65576332	::487687832123613000
277693030	::487687864201662000
277693030	::487687865086652000
254851572	::487687879762534000
48764697	::487687884728573000
24983393	::487687885093486000
357211620	::487687888386416000
17990173	::487687891108118000
382304432	::487687901132902000
16248047	::487687906396766000
277693030	::487687922762543000
377420899	::487687937249665000
43508994	::487687951506108000
384305773	::487687953532334000
48390222	::487687958284103000
324171027	::487687973983752000
469196810	::487687980073484000
344817215	::487687987669372000
96899930	::487687993860558000
471358248	::487688004383682000
312517498	::487688010239328000
19161423	::487688014731022000
245203404	::487688042744799000
497571518	::487688047354724000
55475943	::487688065196904000
340055562	::487688071698059000
155139746	::487688073778442000
101617436	::487688083651825000
45278487	::487688095928958000
542406301	::487688110155649000
454398669	::487688128036352000
271204273	::487688131152330000
84871879	::487688142711840000
78465328	::487688152547471000
14871328	::487688153424068000
94996744	::487688197925662000
230640581	::487688210869280000
22187821	::487688232952672000
713245898	::487688242045546000
461652679	::487688245312880000
161199833	::487688247082889000
357275400	::487688251449167000
1565041	::487688257590005000
335101950	::487688258545922000
21374892	::487688261457158000
80929828	::487688268087971000
271204273	::487688277768421000
623990154	::487688287973167000
454375039	::487688297196433000
16726467	::487688321871921000
343018153	::487688328838660000
48090126	::487688329723662000
497334306	::487688333447794000
60131090	::487688336467701000
94996744	::487688353119080000
25609677	::487688353148862000
395703736	::487688384358264000
16258970	::487688385566216000
208296274	::487688388728717000
53087279	::487688423600189000
131866787	::487688426251378000
157254287	::487688444361969000
96899930	::487688448279838000
19511096	::487688452192755000
262248356	::487688452713246000
48764697	::487688476989485000
552789896	::487688481330585000
425434011	::487688482374971000
262248356	::487688488016691000
68432091	::487688491804147000
19123904	::487688496258502000
162394402	::487688500050149000
157869405	::487688500544684000
165517420	::487688507872133000
107870705	::487688515002834000
20020647	::487688548795965000
16248047	::487688550776053000
22187821	::487688564009086000
497334306	::487688576591613000
289084083	::487688589086437000
21374892	::487688598456918000
276784331	::487688609588588000
425434011	::487688613304348000
242922283	::487688613791285000
68432091	::487688622800666000
473462894	::487688632531054000
78465328	::487688639057379000
162394402	::487688641930878000
61370824	::487688643474358000
311092385	::487688644455448000
344219518	::487688651065683000
157254287	::487688651996815000
78465328	::487688653322219000
14604658	::487688661475942000
21374892	::487688664995364000
43208085	::487688675942486000
162394402	::487688691322986000
66396119	::487688716950208000
131866787	::487688746595532000
25609677	::487688754367594000
183090041	::487688758335004000
372068999	::487688760436727000
376425912	::487688776915755000
39160897	::487688791184777000
381181950	::487688792115904000
61736206	::487688793013899000
461652679	::487688796977102000
21945140	::487688824797925000
48390222	::487688828061093000
216083133	::487688835044630000
23413958	::487688843307388000
637418169	::487688848353144000
372611209	::487688852123832000
33369338	::487688858159439000
728549208	::487688866779123000
312517498	::487688881245290000
167493720	::487688914732195000
246030395	::487688916305055000
91666102	::487688927898136000
431264673	::487688936169689000
295339639	::487688938233282000
167384328	::487688944692121000
56508824	::487688944776380000
381181950	::487688946772488000
167384328	::487688977718075000
194054262	::487688978637029000
27323374	::487688979404566000
9687752	::487688981903966000
50778210	::487689006084128000
167493720	::487689006256111000
41407294	::487689012006912000
607637849	::487689021955403000
167493720	::487689023607951000
542406301	::487689044063576000
16299351	::487689051617906000
494543536	::487689052372492000
242912563	::487689053270441000
167493720	::487689056973627000
16566189	::487689058525921000
17163265	::487689065576140000
39041792	::487689070970437000
497334306	::487689084060442000
26642766	::487689085201698000
236528732	::487689092663357000
162175448	::487689093669986000
334261100	::487689096366526000
96062555	::487689097436094000
79633612	::487689107255332000
379924726	::487689122166091000
473462894	::487689128796884000
25609677	::487689134015012000
96062555	::487689146840788000
336195050	::487689151752716000
23413958	::487689172350550000
544538144	::487689183134093000
131866787	::487689197185425000
251443783	::487689218144358000
48764697	::487689221151272000
18148466	::487689221239758000
155139746	::487689232652066000
372611209	::487689249865469000
157254287	::487689262611976000
25609677	::487689263019220000
61370824	::487689271994642000
48764697	::487689276927131000
379924726	::487689283936210000
83736832	::487689284644655000
497334306	::487689292437680000
637418169	::487689296065753000
227072583	::487689316500787000
107870705	::487689343835054000
286734780	::487689354014228000
391108584	::487689356807663000
39160897	::487689357256425000
36343877	::487689364055408000
48390222	::487689378433474000
19511096	::487689384351649000
43365529	::487689389875535000
157869405	::487689398297690000
136006997	::487689404589150000
497334306	::487689409123217000
36343877	::487689435979317000
246030395	::487689436126138000
493647862	::487689443164172000
703895293	::487689443441410000
199784356	::487689457097662000
21374892	::487689468934381000
131866787	::487689470377222000
29737650	::487689483207208000
17339508	::487689489679015000
201899461	::487689492262707000
16472279	::487689504786903000
137135705	::487689504887558000
201899461	::487689533534633000
312517498	::487689538824073000
43208085	::487689541068009000
271204273	::487689541071802000
19307731	::487689543093473000
59670513	::487689543760760000
17339508	::487689546377609000
352531780	::487689553994858000
36468395	::487689559962955000
23164217	::487689563733643000
29737650	::487689569668571000
61736206	::487689575855562000
48764697	::487689579172880000
26831606	::487689579248381000
167493720	::487689600278614000
61736206	::487689624085860000
68432091	::487689628330504000
48467620	::487689640506167000
157254287	::487689643559641000
15174710	::487689651143335000
202791635	::487689671938703000
725532679	::487689708835577000
68432091	::487689719053316000
32171318	::487689721381158000
167493720	::487689724618747000
21124400	::487689740070551000
41407294	::487689742583361000
36343877	::487689747125370000
40604299	::487689747415191000
15174710	::487689750040825000
41407294	::487689771964465000
228915951	::487689774191214000
15174710	::487689775923879000
21374892	::487689795951677000
15174710	::487689799680397000
435557155	::487689808328671000
49443349	::487689816205565000
17655353	::487689823914717000
131866787	::487689826763018000
76977679	::487689827911884000
157254287	::487689829224701000
15174710	::487689831615823000
312517498	::487689833843011000
126221416	::487689844987273000
27211964	::487689845150875000
41407294	::487689861517025000
252823136	::487689865279328000
76248039	::487689878704906000
552789896	::487689883528359000
16459325	::487689891229483000
429558621	::487689892865245000
239702167	::487689905787928000
374241458	::487689910740983000
36468395	::487689930278064000
444247134	::487689951102783000
68432091	::487689957285576000
76248039	::487689965178851000
187017423	::487689998746271000
167384328	::487689998787809000
78465328	::487690005024739000
43256984	::487690005826256000
228915951	::487690009894346000
39160897	::487690010628333000
703895293	::487690016181989000
15174710	::487690028437757000
22187821	::487690033475117000
216083133	::487690037086007000
23164217	::487690056614694000
527041090	::487690059718471000
26831606	::487690079108739000
338619333	::487690080354451000
14816854	::487690088550133000
167493720	::487690096523485000
48764697	::487690100424204000
703895293	::487690110985842000
419185791	::487690139187949000
61370824	::487690141960376000
7875762	::487690142648655000
194054262	::487690150752055000
183090041	::487690185715355000
21124400	::487690185845788000
37863682	::487690186176753000
43256984	::487690190228840000
19511096	::487690205688651000
38207353	::487690208813780000
167493720	::487690211103485000
60718620	::487690224399843000
226319809	::487690224706015000
308858845	::487690228640280000
107308159	::487690239860031000
114967175	::487690248311148000
100327197	::487690248378277000
513926411	::487690249695293000
216083133	::487690254447411000
38207353	::487690262396018000
39160897	::487690272436789000
336195050	::487690279072579000
137135705	::487690287435616000
703895293	::487690289306664000
27211964	::487690312585076000
18138157	::487690316284456000
65513	::487690331840708000
26623525	::487690333069643000
167493720	::487690337263943000
238024746	::487690343480299000
167384328	::487690347351244000
16166332	::487690378863476000
113760458	::487690379526144000
703895293	::487690389059403000
95714823	::487690396508893000
515068859	::487690396689240000
224410857	::487690398262099000
21124400	::487690402636767000
266210776	::487690404511248000
21945140	::487690407313035000
31403901	::487690413294489000
139447011	::487690435830099000
703895293	::487690437256552000
515068859	::487690438913314000
41407294	::487690463399657000
30989596	::487690473767579000
48764697	::487690478586826000
121290312	::487690487243886000
516542821	::487690488313413000
336195050	::487690490511622000
436187992	::487690491178127000
419185791	::487690491731795000
149295164	::487690505690431000
36601312	::487690508870107000
260006924	::487690518973784000
26831606	::487690528259981000
29654901	::487690528473894000
437762769	::487690529275379000
299450175	::487690532345634000
42297542	::487690533989777000
384155676	::487690538464718000
30989596	::487690540993871000
513926411	::487690545829928000
27211964	::487690584761827000
331227001	::487690585881321000
50663276	::487690586036510000
444251177	::487690586502094000
392278984	::487690592118657000
255697938	::487690597386293000
85155674	::487690610116415000
478941450	::487690618328461000
302934050	::487690638528614000
85155674	::487690651598082000
49114032	::487690652809838000
253126912	::487690671038693000
336195050	::487690674750623000
162394402	::487690693712674000
478941450	::487690699324657000
424698378	::487690699756679000
15010357	::487690701959077000
253126912	::487690702638546000
331227001	::487690710502494000
30989596	::487690713367212000
48090126	::487690716563271000
162394402	::487690725526482000
162394402	::487690732593885000
28875632	::487690733059469000
312435293	::487690743499071000
383972979	::487690744145014000
56198202	::487690746531557000
513926411	::487690761320669000
254092544	::487690797220118000
16248047	::487690800311324000
40226593	::487690802085527000
54422208	::487690809701986000
228915951	::487690812633804000
61478431	::487690814550966000
136238737	::487690816123449000
339458716	::487690818241581000
552802620	::487690819906715000
154309960	::487690828207239000
254442957	::487690828744126000
419185791	::487690834372870000
58028621	::487690835396263000
27211964	::487690841516167000
48764697	::487690845194182000
50663276	::487690846242758000
33158980	::487690847085789000
34052201	::487690850197983000
15010357	::487690862416396000
266033863	::487690863217094000
216083133	::487690878555660000
55475943	::487690886935883000
703895293	::487690890866327000
30989596	::487690904786853000
216083133	::487690912827322000
33158980	::487690915360669000
36601312	::487690923954819000
242922283	::487690925226065000
139447011	::487690930234097000
391108584	::487690930879594000
603136773	::487690938244792000
391108584	::487690938379026000
19161423	::487690947547787000
96899930	::487690956259753000
41367585	::487690959313182000
41367585	::487690962727346000
524866555	::487690965604237000
95714823	::487690984697135000
41367585	::487690988089921000
266210776	::487691003109711000
255697938	::487691005383032000
180675388	::487691005861183000
201376114	::487691012790169000
41367585	::487691015420411000
131954929	::487691016091086000
48390222	::487691018108547000
41367585	::487691024379445000
19161423	::487691035477164000
95714823	::487691036589060000
478941450	::487691050601836000
336195050	::487691051797594000
246030395	::487691069983690000
58949154	::487691075939606000
392278984	::487691080792817000
54422208	::487691082788921000
28875632	::487691091437559000
255697938	::487691093031411000
409487670	::487691121921761000
22991317	::487691123188834000
180675388	::487691134655680000
564138249	::487691134907727000
377425191	::487691140788133000
180675388	::487691144961073000
58028621	::487691151265128000
385121286	::487691160215756000
419185791	::487691174233133000
131866787	::487691180730494000
36468395	::487691186161733000
391108584	::487691188929953000
200796300	::487691199042433000
377425191	::487691218517000000
385121286	::487691223495217000
31403901	::487691224745533000
208296274	::487691225529462000
463318489	::487691243426562000
615636079	::487691245704081000
36601312	::487691247205617000
61736206	::487691252864122000
194054262	::487691257817600000
384305773	::487691259742814000
180675388	::487691262699397000
426923626	::487691264691695000
255697938	::487691265664749000
159263389	::487691275836329000
14871328	::487691276184076000
478941450	::487691280323846000
312517498	::487691292311556000
198911524	::487691297973469000
41407294	::487691299471237000
388433171	::487691309654630000
385121286	::487691331041366000
25935173	::487691331574067000
339458716	::487691338230407000
260038552	::487691339421593000
96062555	::487691343888539000
30989596	::487691350834696000
372611209	::487691352293920000
126221416	::487691356023050000
478941450	::487691357612306000
136006997	::487691361731510000
494514265	::487691364180566000
36250685	::487691364608790000
216083133	::487691378290204000
48390222	::487691384908816000
471358248	::487691385265344000
312517498	::487691399610245000
167513343	::487691404500824000
176994984	::487691411517476000
426923626	::487691415288561000
55475943	::487691419914477000
167493720	::487691424419180000
312517498	::487691428265742000
60160675	::487691428789620000
41407294	::487691428970389000
703895293	::487691429352067000
36468395	::487691438151700000
246030395	::487691439938088000
376546976	::487691442387972000
8962732	::487691469075927000
34052201	::487691472695603000
392278984	::487691478635143000
167493720	::487691481931464000
388433171	::487691487178539000
26514591	::487691489024028000
312517498	::487691507202543000
104990093	::487691511472328000
415630297	::487691512898015000
30989596	::487691534150557000
230640581	::487691538059653000
474475074	::487691543491264000
615636079	::487691554450980000
14606079	::487691555285630000
96062555	::487691555352752000
297679816	::487691557470892000
48764697	::487691560637571000
30989596	::487691565763006000
27211964	::487691568972046000
497334306	::487691575292461000
487258078	::487691577809068000
25235649	::487691593097310000
21124400	::487691596125970000
471358248	::487691601272008000
7522612	::487691608146845000
82115262	::487691618703536000
55744853	::487691621299798000
415630297	::487691625699635000
167493720	::487691630460157000
58941053	::487691643735511000
68490087	::487691650823516000
17990173	::487691652778450000
282779381	::487691659941920000
42435255	::487691664954109000
32750427	::487691674328776000
17840621	::487691700224425000
376546976	::487691701096837000
444251177	::487691701658456000
30989596	::487691708365172000
136238737	::487691716464365000
276784331	::487691716934504000
336195050	::487691733468479000
344817215	::487691743555354000
36250685	::487691750312775000
536012978	::487691756142460000
154692700	::487691756826161000
41367585	::487691765336797000
376546976	::487691765856886000
308858845	::487691773222064000
381181950	::487691775989936000
55426501	::487691777038483000
299450175	::487691786715164000
21548401	::487691788585811000
286282963	::487691820835823000
408171600	::487691823549149000
326146327	::487691828242571000
50663276	::487691842234761000
167493720	::487691844193509000
60160675	::487691848249380000
299450175	::487691849147375000
36250685	::487691853291347000
425897170	::487691859049717000
536012978	::487691867367018000
224068229	::487691876347035000
259746323	::487691892277002000
536012978	::487691893875032000
106561609	::487691899361185000
36601312	::487691903987494000
95714823	::487691904726073000
427529204	::487691913378934000
632710734	::487691925122600000
126221416	::487691926318362000
163893797	::487691929639849000
536012978	::487691933892878000
536012978	::487691950544273000
17840621	::487691966705315000
14780915	::487691970593423000
245203404	::487691985105326000
536012978	::487691991073824000
262405775	::487691993904971000
53087279	::487691996203450000
190396530	::487692003086307000
239162983	::487692008468013000
276784331	::487692008824528000
444251177	::487692009868500000
104990093	::487692009914638000
270173839	::487692022875054000
30989596	::487692023265501000
427529204	::487692028210606000
54422208	::487692030961676000
39507361	::487692030995615000
201445185	::487692046069542000
41407294	::487692046896218000
96899930	::487692058204073000
280749613	::487692059340701000
61736206	::487692068610117000
50663276	::487692077245796000
243974175	::487692077388402000
126221416	::487692097622122000
392278984	::487692101984190000
168347877	::487692105540571000
375810749	::487692106291347000
383972979	::487692127212548000
471358248	::487692139879337000
61001682	::487692149451141000
271304998	::487692150428033000
725050717	::487692157000482000
96899930	::487692158959628000
51413309	::487692171500589000
367298176	::487692181130342000
465002314	::487692186725527000
22431584	::487692186897883000
425381729	::487692188281606000
50818061	::487692198952304000
216591008	::487692200185036000
336195050	::487692208687292000
101572891	::487692221291167000
41367585	::487692229902082000
465089745	::487692231701045000
82223258	::487692235819851000
536012978	::487692243994558000
465089745	::487692246704078000
101617436	::487692256019623000
465089745	::487692258330673000
16472279	::487692260834697000
245203404	::487692266505379000
14871328	::487692267243593000
465089745	::487692267646230000
50818061	::487692281240379000
61736206	::487692285975740000
43052467	::487692290559729000
20903172	::487692291302096000
536012978	::487692295840346000
316301043	::487692297912733000
471358248	::487692306158333000
230640581	::487692309270515000
106860209	::487692313137651000
41367585	::487692336793919000
487258078	::487692346348539000
39685005	::487692356175400000
245203404	::487692356775202000
196890320	::487692368037281000
418297592	::487692381341224000
393041277	::487692381810995000
43052467	::487692386777055000
179119528	::487692398810513000
106135938	::487692401528430000
131866787	::487692404150255000
31294794	::487692414077779000
61402370	::487692421317140000
48390222	::487692425737936000
101617436	::487692431219912000
247372701	::487692438572892000
245203404	::487692443937026000
36601312	::487692444390010000
312471776	::487692452258930000
36772146	::487692454124982000
252823136	::487692468243017000
623584562	::487692482528829000
20903172	::487692500098744000
236589142	::487692514866917000
320452099	::487692515538403000
271921509	::487692527026573000
382304432	::487692545674448000
466646092	::487692555346518000
107308159	::487692562950402000
262496951	::487692577554956000
96062555	::487692582294528000
38713173	::487692591668797000
136238737	::487692594126675000
250832637	::487692595812765000
250832637	::487692613382721000
39553593	::487692620940861000
250832637	::487692621813264000
444251177	::487692632718450000
126221416	::487692645683445000
96899930	::487692668282343000
254092544	::487692669037318000
224068229	::487692672954798000
36772146	::487692673973637000
126221416	::487692678038302000
286282963	::487692678898130000
37863682	::487692681502404000
515818133	::487692683989643000
267482514	::487692690054582000
39553593	::487692693699452000
14871328	::487692694462820000
41367585	::487692699827732000
262496951	::487692699861262000
85155674	::487692703204147000
410377090	::487692705196429000
42435255	::487692705435103000
375734748	::487692718378733000
407473485	::487692718735630000
41407294	::487692740977639000
41367585	::487692746057334000
536012978	::487692756110675000
176339991	::487692760259231000
28875632	::487692767376572000
575804821	::487692769360494000
36772146	::487692772351021000
382304432	::487692785521532000
31403901	::487692814680326000
111411572	::487692819965169000
348683759	::487692832598007000
265553576	::487692834107953000
724485482	::487692837492752000
78653568	::487692839405760000
536012978	::487692841947115000
85155674	::487692856409473000
40226593	::487692858087202000
277996494	::487692861761015000
36601312	::487692862541144000
254210162	::487692866018607000
29300584	::487692869562425000
17086308	::487692872620068000
59670513	::487692882208251000
48390222	::487692883609133000
515818133	::487692884636741000
118469346	::487692885064564000
224410857	::487692897563987000
382304432	::487692903813509000
18148466	::487692905318858000
49061011	::487692906640052000
16807883	::487692907840024000
17163265	::487692909357985000
19147974	::487692914446069000
30989596	::487692915313889000
126221416	::487692916945858000
85155674	::487692918422274000
41367585	::487692923736449000
515818133	::487692933441675000
20954074	::487692934716723000
506500282	::487692950835429000
97336064	::487692951233888000
36772146	::487692965268041000
724485482	::487692967432314000
39685005	::487692967826554000
364018467	::487692973518229000
304890630	::487692982498234000
61736206	::487692984381865000
65995121	::487693005097562000
158948807	::487693007471534000
30989596	::487693020058243000
227893380	::487693020134125000
156866548	::487693023367532000
76248039	::487693023791173000
407473485	::487693024391344000
497334306	::487693025288527000
96062555	::487693028706881000
36601312	::487693031085060000
27331177	::487693031621926000
167486585	::487693038987128000
304890630	::487693048923430000
29327418	::487693048953184000
36772146	::487693049770700000
94737009	::487693054610923000
20954074	::487693055823077000
506500282	::487693063595126000
48390222	::487693078203879000
277996494	::487693081592868000
355598729	::487693086462857000
136238737	::487693091231764000
308858845	::487693094289408000
28875632	::487693097380237000
466646092	::487693105316265000
140206179	::487693109157822000
22383485	::487693110605266000
167486585	::487693111871545000
46283045	::487693121359060000
96899930	::487693131815866000
308858845	::487693143186604000
336195050	::487693165936517000
377425191	::487693169237450000
407473485	::487693175361138000
25368960	::487693177273339000
24495392	::487693177491451000
36772146	::487693192846790000
254092544	::487693197590929000
205030447	::487693210425122000
179119528	::487693255958487000
78653568	::487693256952930000
262496951	::487693260299567000
348683759	::487693260836466000
85155674	::487693266205569000
268987143	::487693267832942000
48390222	::487693269954875000
15010357	::487693271838498000
216395197	::487693275412062000
48467620	::487693275977883000
166695965	::487693275990474000
308858845	::487693291786604000
554041249	::487693291815587000
14816854	::487693297108795000
30336217	::487693298719399000
623584562	::487693301282504000
20954074	::487693302758531000
17840621	::487693316512022000
176224586	::487693326037295000
41407294	::487693348279713000
96899930	::487693359172288000
238341972	::487693385717649000
106135938	::487693387277934000
255810490	::487693391048622000
41407294	::487693394526076000
380680929	::487693394630946000
14307454	::487693397860155000
392278984	::487693408442806000
30989596	::487693408727597000
254092544	::487693410166652000
287228225	::487693436250624000
64942768	::487693438792380000
30989596	::487693448376377000
265553576	::487693458073591000
49114032	::487693459197677000
16472279	::487693463140311000
41407294	::487693466483556000
14816854	::487693469532446000
131866787	::487693474704412000
321794820	::487693479502307000
510998653	::487693482606493000
637418169	::487693483201687000
242533291	::487693490382331000
46809403	::487693505926410000
497334306	::487693523722833000
407473485	::487693539388981000
185399022	::487693548385751000
20903172	::487693548750254000
256853017	::487693549673013000
136238737	::487693553951178000
304890630	::487693559051460000
724485482	::487693559705772000
18015033	::487693563850137000
254210162	::487693567922814000
444247134	::487693577258942000
48090126	::487693579909726000
260825806	::487693584926130000
724485482	::487693589644705000
109105005	::487693592543363000
379924726	::487693628924776000
30336217	::487693633248694000
48390222	::487693635987595000
154692700	::487693647748419000
16559994	::487693650042695000
142038800	::487693655155953000
27211964	::487693666518327000
380680929	::487693668137336000
497334306	::487693674302566000
414543388	::487693681080557000
36601312	::487693697106984000
30989596	::487693701922045000
339458716	::487693716711165000
180675388	::487693717847810000
46809403	::487693718795730000
584206727	::487693719806558000
215109001	::487693723312979000
136238737	::487693746763350000
724485482	::487693751305773000
26831606	::487693754417938000
84975876	::487693759891505000
380680929	::487693760743346000
216618788	::487693762462642000
268987143	::487693766053347000
286910447	::487693766581444000
46809403	::487693768347250000
179039178	::487693776186400000
513926411	::487693781072760000
50663276	::487693782494625000
312517498	::487693791999307000
407399368	::487693806611881000
513926411	::487693807438163000
305265637	::487693811884109000
19161423	::487693814086123000
176339991	::487693816334651000
385706960	::487693816397180000
27211964	::487693836807049000
131866787	::487693836911910000
329093513	::487693845262794000
402333632	::487693846558429000
339458716	::487693848185815000
55312313	::487693862534524000
216618788	::487693875666878000
176339991	::487693882491408000
312517498	::487693895879647000
48090126	::487693896080564000
7875762	::487693897041453000
513926411	::487693926808027000
521919456	::487693933372514000
36601312	::487693943362949000
30989596	::487693967014641000
497334306	::487693971418664000
312517498	::487693981187604000
17840621	::487693991715299000
216618788	::487693998836817000
179039178	::487694000657154000
117608761	::487694008160776000
513926411	::487694011050635000
18752326	::487694014334767000
378778103	::487694014351544000
22383485	::487694021759082000
37029138	::487694023633534000
366136205	::487694024401518000
513926411	::487694031908913000
180675388	::487694033334988000
181840332	::487694040880521000
179039178	::487694040964419000
269605766	::487694046882578000
513926411	::487694049059434000
156866548	::487694061508128000
411841714	::487694061722009000
614074554	::487694075068710000
30989596	::487694077517778000
269605766	::487694083209449000
33302034	::487694090193367000
303342881	::487694091061182000
49061011	::487694105904832000
54304799	::487694108173955000
36250685	::487694112205062000
36601312	::487694114020802000
339353546	::487694114537103000
179039178	::487694114817708000
130363809	::487694125425098000
426786499	::487694130751885000
380680929	::487694131557171000
55744853	::487694135789240000
20535654	::487694142185562000
724485482	::487694145389985000
80191031	::487694148867076000
353475742	::487694148980318000
248358978	::487694151886983000
248358978	::487694153136865000
33108084	::487694157977092000
85155674	::487694160670240000
46283045	::487694167200366000
136828926	::487694169176289000
268987143	::487694169838981000
49443349	::487694175123820000
41407294	::487694179850797000
38615147	::487694186460631000
7522612	::487694210040991000
41407294	::487694211463249000
34052201	::487694226629488000
26914697	::487694234581884000
513926411	::487694235550756000
267405925	::487694237593374000
584206727	::487694238344179000
18015033	::487694244317249000
100843087	::487694244895678000
465002314	::487694246132977000
357275400	::487694246678650000
106320745	::487694250281156000
85155674	::487694252206735000
453690730	::487694254416740000
513982376	::487694258724274000
176994984	::487694285123244000
90806141	::487694286540910000
216395197	::487694294778920000
14816854	::487694296946995000
216618788	::487694304622559000
357211620	::487694320456454000
140110825	::487694321492058000
392278984	::487694322079662000
15681561	::487694322595553000
23611301	::487694325531172000
95714823	::487694342589808000
276784048	::487694348172009000
65926573	::487694361246068000
68832413	::487694369672032000
31066609	::487694384637296000
607637849	::487694388248576000
20954074	::487694396679135000
17086308	::487694400831496000
252793957	::487694402865729000
153077015	::487694423526883000
271921509	::487694426622656000
23642786	::487694432783712000
26580506	::487694432868003000
504987901	::487694447916769000
142038800	::487694449053794000
170064834	::487694450886332000
607637849	::487694451272212000
216618788	::487694460805865000
471358248	::487694473485250000
497334306	::487694478140911000
20535654	::487694482326822000
17764624	::487694498495885000
536012978	::487694500047749000
158948807	::487694516002889000
375810749	::487694525582692000
85155674	::487694528577802000
312517498	::487694535968174000
167493720	::487694540359217000
32750427	::487694542666072000
497334306	::487694549263728000
312517498	::487694549767430000
392278984	::487694581484752000
290855101	::487694582998503000
80419613	::487694589751750000
271304998	::487694594616721000
78465328	::487694600463585000
278603967	::487694602174869000
31066609	::487694609858850000
110059442	::487694612337659000
16559994	::487694613407608000
34052201	::487694614275424000
41407294	::487694614850453000
341732173	::487694637000556000
724485482	::487694642884792000
336195050	::487694653324398000
14606079	::487694658252701000
46809403	::487694659141894000
632710734	::487694659666194000
167493720	::487694660660244000
349788720	::487694670047084000
497334306	::487694670290378000
348262381	::487694679324893000
41407294	::487694682525560000
552789896	::487694684160946000
17448907	::487694686279057000
30989596	::487694696056381000
167493720	::487694714628370000
78653568	::487694716084191000
90806141	::487694718508089000
312517498	::487694720022638000
158948807	::487694720177819000
54304799	::487694725940387000
497334306	::487694732378644000
384305773	::487694750754291000
46268291	::487694752360312000
472287305	::487694757334745000
216618788	::487694778461458000
536012978	::487694784010539000
312517498	::487694788209426000
20954074	::487694803933474000
38440249	::487694806068781000
304890630	::487694808467914000
30989596	::487694815321391000
17339508	::487694828931919000
588641285	::487694830584082000
17339508	::487694831540789000
471358248	::487694832639307000
94996744	::487694833494921000
384305773	::487694835777032000
96899930	::487694844513759000
18999708	::487694849622016000
497334306	::487694857939320000
85155674	::487694862209536000
30989596	::487694876574633000
49114032	::487694877505765000
38615147	::487694879909486000
21503139	::487694880458551000
92629759	::487694882102710000
65926573	::487694883994746000
380680929	::487694887765438000
54466394	::487694923303366000
453690730	::487694926176473000
444251177	::487694929661919000
200796300	::487694932400828000
49443349	::487694937333325000
200796300	::487694941015908000
20954074	::487694944161628000
216618788	::487694944925016000
553738195	::487694948901216000
31066609	::487694958694895000
444251177	::487694960666222000
497334306	::487694964373991000
334261100	::487694966076882000
277996494	::487694968853512000
17448907	::487694969839566000
167493720	::487694977686708000
38615147	::487694982837719000
167493720	::487694997571895000
106135938	::487695007726313000
7522612	::487695016689553000
46809403	::487695019097067000
9129332	::487695048105271000
26914697	::487695048289423000
345626789	::487695051343282000
36601312	::487695064122945000
624394090	::487695067873030000
167493720	::487695073375567000
336195050	::487695078732091000
196890320	::487695082720878000
142038800	::487695090111229000
31066609	::487695096452612000
20954074	::487695097668980000
247850020	::487695099078660000
252793957	::487695100269432000
38615147	::487695108754509000
369804138	::487695119785938000
362540752	::487695120125267000
85155674	::487695122503860000
216618788	::487695126311866000
384305773	::487695127495061000
31620041	::487695140942008000
407894919	::487695169051820000
58941053	::487695171711025000
497334306	::487695171971055000
192727478	::487695173908824000
588641285	::487695183060803000
271921509	::487695185501896000
312517498	::487695185997205000
256319248	::487695199800287000
20954074	::487695205261254000
515818133	::487695205630349000
17840621	::487695210294829000
26914697	::487695214505508000
30362051	::487695214820089000
41407294	::487695219094474000
34052201	::487695237884542000
471358248	::487695242414415000
588641285	::487695247300780000
497334306	::487695252396851000
515818133	::487695257081884000
134616278	::487695275402596000
363059827	::487695280519647000
216618788	::487695284005113000
38615147	::487695288493412000
23164217	::487695294973222000
134616278	::487695296197959000
392278984	::487695305149001000
312517498	::487695318684041000
504027031	::487695321397354000
48090126	::487695322064224000
105623584	::487695330075770000
30362051	::487695330180231000
367561919	::487695330725478000
90211828	::487695337797079000
38615147	::487695366788505000
8524892	::487695366989819000
137135705	::487695367119458000
351810944	::487695367216324000
624394090	::487695372958302000
95714823	::487695374082375000
36601312	::487695379832377000
504027031	::487695385486319000
17990173	::487695393191243000
287014963	::487695394801872000
18015033	::487695410874818000
504027031	::487695425109889000
85155674	::487695428314730000
16299351	::487695433234661000
15010357	::487695433545056000
287014963	::487695434773590000
32973618	::487695444365963000
46809403	::487695446249185000
389554052	::487695459818143000
78653568	::487695466750951000
99435759	::487695474225197000
23247181	::487695475311525000
46809403	::487695476141993000
15010357	::487695481515298000
357211620	::487695487794171000
380680929	::487695493820993000
18868622	::487695495176146000
339353546	::487695505691246000
31620041	::487695506798555000
344817215	::487695514641506000
216395197	::487695517594701000
31066609	::487695519808888000
80419613	::487695528629907000
136006997	::487695528939892000
423943436	::487695536850341000
250713436	::487695541908688000
216618788	::487695545062797000
136006997	::487695545322860000
224410857	::487695548494135000
22991317	::487695549827526000
38615147	::487695552361271000
22504277	::487695559818772000
31620041	::487695561995616000
20535654	::487695562221694000
471358248	::487695563303829000
61318348	::487695567121047000
69916558	::487695570371641000
44205530	::487695577862246000
257265522	::487695583700729000
471358248	::487695585785282000
85155674	::487695587786383000
7522612	::487695598494048000
33249556	::487695602231160000
65476712	::487695603741515000
52628599	::487695610209120000
389554052	::487695614554431000
36601312	::487695618538627000
221098400	::487695623555002000
536012978	::487695626587488000
33555786	::487695634175389000
21945140	::487695647265419000
497334306	::487695648913760000
624394090	::487695653439832000
21945140	::487695654878052000
21945140	::487695667922345000
329333638	::487695670724534000
68517440	::487695694539415000
471358248	::487695714093256000
31066609	::487695716907618000
102233693	::487695724998451000
448283191	::487695731247943000
238341972	::487695736373395000
65513	::487695741104574000
377806186	::487695758058336000
216618788	::487695763737030000
39847939	::487695770473095000
128977591	::487695777486360000
48764697	::487695784255565000
49114032	::487695787749433000
176839128	::487695787879432000
217912167	::487695792077946000
312517498	::487695795668656000
408224760	::487695796901380000
271921509	::487695797728063000
471358248	::487695802987319000
38615147	::487695814375268000
38044979	::487695831488004000
536012978	::487695858226724000
182901672	::487695866871169000
55475943	::487695871476121000
381315320	::487695880695201000
90806141	::487695882779754000
49114032	::487695883945779000
159953654	::487695885917495000
588641285	::487695891382280000
411222321	::487695902073556000
162394402	::487695902417506000
162394402	::487695904149753000
162394402	::487695905672290000
216618788	::487695919584772000
39553593	::487695921744838000
497334306	::487695935321812000
239702167	::487695938232672000
46809403	::487695942523437000
250713436	::487695945094553000
8524892	::487695945401126000
16559994	::487695959501963000
176839128	::487695966762311000
16472279	::487695972084891000
170815462	::487695972764749000
127943795	::487695975151312000
14604658	::487695981165572000
16559994	::487695996189962000
377425191	::487696001676099000
102266093	::487696006059139000
497334306	::487696006759190000
14604658	::487696008260759000
331423379	::487696021523140000
14816854	::487696027013496000
46809403	::487696028422770000
50509821	::487696050883280000
353475742	::487696053345341000
154309960	::487696063453614000
31620041	::487696064661970000
332073582	::487696090381025000
27211964	::487696100363862000
209223008	::487696102594863000
158948807	::487696130377932000
52628599	::487696136254533000
17908818	::487696138703601000
62989661	::487696148833251000
205043960	::487696166700584000
133112299	::487696181946884000
624394090	::487696204437151000
159263389	::487696206018387000
36250685	::487696206999846000
40405725	::487696210946314000
100327197	::487696226498789000
9129332	::487696227895885000
16713287	::487696239132033000
56508824	::487696247634288000
334261100	::487696250595065000
337434879	::487696270287327000
55475943	::487696275651825000
239702167	::487696277933547000
16258970	::487696281889165000
271921509	::487696282396684000
34052201	::487696283990118000
165517420	::487696288624807000
51650419	::487696291162775000
312471776	::487696294367199000
92568275	::487696319793078000
418314197	::487696326516162000
100327197	::487696336024633000
61736206	::487696352013725000
14871328	::487696355968557000
19770255	::487696356752900000
44205530	::487696359546298000
312517498	::487696361727729000
27331177	::487696362796879000
382304432	::487696369998524000
17908818	::487696393016864000
100327197	::487696405461352000
330834997	::487696405507473000
22431584	::487696414647279000
41407294	::487696415167365000
61736206	::487696422926831000
51554430	::487696442308702000
587081117	::487696445320232000
95714823	::487696454728052000
27211964	::487696461011099000
217912167	::487696464273895000
200796300	::487696464693305000
180675388	::487696479536947000
216618788	::487696482405871000
280119639	::487696492157599000
185084575	::487696493512384000
394962689	::487696495160725000
382304432	::487696497077547000
37228652	::487696509082025000
55312313	::487696515003981000
377806186	::487696515108859000
100327197	::487696515440185000
617791569	::487696516090716000
180675388	::487696518367825000
99827590	::487696537737109000
36601312	::487696537963618000
259573654	::487696543726972000
724485482	::487696547941842000
382304432	::487696551624445000
216618788	::487696551712534000
379576750	::487696560432885000
61736206	::487696563033350000
55219816	::487696563289198000
34052201	::487696571014721000
378367977	::487696588752429000
111687397	::487696597396905000
31066609	::487696605521260000
50663276	::487696610239844000
180675388	::487696611305205000
114070939	::487696618771079000
333245482	::487696651125940000
304890630	::487696675486441000
49114032	::487696678284046000
22383485	::487696688866283000
497334306	::487696693396119000
15204110	::487696695996997000
56508824	::487696698811375000
377176939	::487696699121344000
277760577	::487696700849799000
52628599	::487696703127310000
216618788	::487696716015996000
71617108	::487696733590151000
553738195	::487696740867248000
497334306	::487696748026941000
377425191	::487696772412997000
71617108	::487696772752343000
25469735	::487696782034358000
38906564	::487696788631994000
216395197	::487696835809923000
56508824	::487696836288081000
11146552	::487696838167109000
38906564	::487696844592402000
320400498	::487696847465500000
27992224	::487696852280942000
469196810	::487696857443753000
31536491	::487696870177652000
52628599	::487696874942791000
48090126	::487696877794512000
372499722	::487696906840457000
216618788	::487696929166348000
19091805	::487696958073483000
239702167	::487696963899367000
247850020	::487696975714742000
256319248	::487696984187211000
536012978	::487696985114152000
80419613	::487697011127615000
14178003	::487697028189663000
334261100	::487697029515071000
276784331	::487697041028841000
239702167	::487697041309437000
234828491	::487697046858498000
55219816	::487697051367784000
38906564	::487697089577488000
15010357	::487697092392259000
7522612	::487697094472249000
239702167	::487697097001410000
47017345	::487697103078973000
25935173	::487697103192207000
20863117	::487697119638089000
34689419	::487697120263036000
200685756	::487697121361944000
108204138	::487697127024648000
17086308	::487697128878133000
99435759	::487697133970001000
31066609	::487697134922133000
584206727	::487697139397824000
372499722	::487697147362836000
315296719	::487697152865361000
15010357	::487697170670579000
167493720	::487697177330737000
167493720	::487697216794931000
246030395	::487697221727428000
23785621	::487697254921560000
180675388	::487697258704433000
200796300	::487697264157020000
516986236	::487697264727453000
23785621	::487697266472673000
200796300	::487697270326837000
44205530	::487697284834922000
127062122	::487697292233678000
304890630	::487697299384987000
312517498	::487697305521631000
256346048	::487697314320891000
136880369	::487697323091173000
304890630	::487697323166674000
39412631	::487697326534717000
175581339	::487697337213788000
216395197	::487697350086127000
19161423	::487697354804314000
273814896	::487697376136937000
44205530	::487697391873560000
61736206	::487697392238862000
20782081	::487697392876404000
205043960	::487697397812711000
256319248	::487697411830075000
239702167	::487697427529351000
169226510	::487697446189793000
47466684	::487697455472209000
16258970	::487697455799336000
22033805	::487697457112182000
38615147	::487697468935929000
17086308	::487697475373772000
167493720	::487697481514229000
382304432	::487697487403433000
58941053	::487697506684268000
497334306	::487697519493668000
41407294	::487697526876037000
382304432	::487697551911825000
316162665	::487697554470342000
497334306	::487697559561838000
68517440	::487697565874286000
320400498	::487697568692834000
260262291	::487697574644555000
425434011	::487697578054545000
36250685	::487697581523628000
167493720	::487697584891244000
19053567	::487697595515420000
61736206	::487697604667781000
542693847	::487697614565953000
584206727	::487697616914763000
497334306	::487697628549742000
16102033	::487697647227404000
113722629	::487697650192367000
38615147	::487697651497197000
38906564	::487697659700846000
315296719	::487697681456709000
362540752	::487697690176667000
16102033	::487697700453093000
153077015	::487697713975152000
224126979	::487697714323279000
38615147	::487697720015323000
379576750	::487697724339666000
58941053	::487697734053281000
239702167	::487697743393984000
267482514	::487697756191203000
26182895	::487697757805621000
167486585	::487697767439945000
15681561	::487697774792945000
268987143	::487697787245842000
244351583	::487697793742430000
167486585	::487697828160872000
38615147	::487697832888254000
320400498	::487697840882192000
259021462	::487697842870304000
22504277	::487697844086644000
31066609	::487697847232376000
33964276	::487697860658753000
20863117	::487697862214447000
254092544	::487697862269362000
187651826	::487697878551252000
205043960	::487697878651920000
305370209	::487697881155903000
551501734	::487697887665852000
326813935	::487697899103719000
15010357	::487697905382604000
17086308	::487697922461425000
305370209	::487697925263204000
224410857	::487697927557894000
18148466	::487697928732295000
239702167	::487697938701750000
14307454	::487697942174638000
344219518	::487697953339879000
364018467	::487697955420254000
497334306	::487697956288466000
379253079	::487697968125198000
320400498	::487697978233081000
380680929	::487697988072902000
376546976	::487697996105408000
41407294	::487697996310913000
41407294	::487698007807508000
41407294	::487698019916476000
17107944	::487698022126870000
381181950	::487698023258918000
31280614	::487698075956178000
58941053	::487698083581411000
167493720	::487698090233978000
155397134	::487698110244593000
380680929	::487698115915284000
362540752	::487698119614681000
19161423	::487698132570882000
377420899	::487698141584429000
346998772	::487698145770364000
343756278	::487698148924473000
36250685	::487698160094285000
38615147	::487698172891131000
224126979	::487698175663161000
168387841	::487698177378623000
26914697	::487698195926245000
36468395	::487698196588920000
427529204	::487698196899332000
14594667	::487698223272701000
551501734	::487698237173014000
53087279	::487698246639562000
52628599	::487698255611174000
61736206	::487698257217216000
364018467	::487698261063368000
14307454	::487698284589223000
95712580	::487698287378440000
165517420	::487698288791932000
58115212	::487698290650411000
380680929	::487698296815628000
418314197	::487698305971785000
251443783	::487698328306872000
1384531	::487698328927600000
364018467	::487698353291919000
256319248	::487698366067785000
344219518	::487698371646214000
358489252	::487698384468180000
168387841	::487698402797707000
38615147	::487698410795839000
303342881	::487698412033167000
344219518	::487698422669910000
315296719	::487698431540883000
110059442	::487698436410470000
270143437	::487698445978042000
85155674	::487698448649822000
213763059	::487698457063604000
417606826	::487698460141813000
73526174	::487698461933182000
103244523	::487698474943909000
49455873	::487698495457861000
21124400	::487698505553567000
169226510	::487698521995231000
123373847	::487698522842861000
131866787	::487698549887746000
379253079	::487698552395923000
15806298	::487698559941103000
316162665	::487698568615297000
91521926	::487698573035724000
427529204	::487698576009478000
454398669	::487698583479918000
179039178	::487698612416049000
7522612	::487698615645663000
40405725	::487698638752067000
58349263	::487698653663207000
27211964	::487698654841802000
6733652	::487698680309633000
377806186	::487698682720956000
379576750	::487698683065270000
52628599	::487698685263101000
31280614	::487698686235774000
25104281	::487698686277722000
31280614	::487698691705151000
497334306	::487698697937907000
17035194	::487698703810322000
536012978	::487698708650151000
380680929	::487698714123710000
123373847	::487698727889829000
101617436	::487698733362999000
427529204	::487698755898990000
38615147	::487698761897242000
113760458	::487698769329147000
323262953	::487698772160700000
22991317	::487698776941789000
19123904	::487698794738225000
129441756	::487698808546271000
38615147	::487698825570562000
90966789	::487698841664499000
19161423	::487698844902117000
95712580	::487698847024816000
174840636	::487698848966393000
155139746	::487698860223913000
168387841	::487698861851287000
324171027	::487698864481505000
41407294	::487698879379697000
101617436	::487698896513015000
407473485	::487698916058865000
358307309	::487698923998281000
404496513	::487698928893038000
19161423	::487698932269469000
27211964	::487698942805950000
24171213	::487698943623438000
26914697	::487698944864944000
277996494	::487698965907767000
65435835	::487698973525037000
20954074	::487699003371315000
23967395	::487699014339416000
196890320	::487699017741398000
16864384	::487699035482902000
167486585	::487699042705494000
105598447	::487699055233859000
155139746	::487699057419091000
230640581	::487699057716899000
94996744	::487699058446704000
123373847	::487699062553337000
65435835	::487699072783237000
434545772	::487699117645123000
38713173	::487699121034104000
22033805	::487699140231831000
362540752	::487699146912985000
40226593	::487699151887822000
304890630	::487699189371912000
418783652	::487699201115975000
389105684	::487699202592768000
25839207	::487699203196346000
17990173	::487699205549740000
427529204	::487699224226574000
358307309	::487699252676546000
446541836	::487699290538532000
32973618	::487699294795739000
245021956	::487699296611876000
34052201	::487699301380808000
344817215	::487699309958139000
19161423	::487699311933677000
42297542	::487699312714207000
36601312	::487699320494239000
358307309	::487699324864696000
167493720	::487699327926550000
216083133	::487699330308911000
26914697	::487699338819145000
457811756	::487699345400008000
46809403	::487699347040002000
21124400	::487699352262311000
41407294	::487699359984025000
17470539	::487699368753893000
323262953	::487699369295380000
465089745	::487699378950250000
61001682	::487699382159302000
465089745	::487699384608362000
100378471	::487699394343342000
245021956	::487699396079792000
27211964	::487699398147993000
465089745	::487699398193721000
32973618	::487699399464595000
465089745	::487699407563800000
19161423	::487699417995018000
425434011	::487699422076076000
80419613	::487699430620270000
15806298	::487699433178411000
34052201	::487699437678911000
257265522	::487699437972504000
258226046	::487699443597062000
15789848	::487699443601272000
100378471	::487699468284727000
322842111	::487699497967833000
26182895	::487699517358104000
95714823	::487699520789422000
258226046	::487699527478943000
38615147	::487699530079809000
16459325	::487699534051831000
15806298	::487699536672870000
123373847	::487699541899366000
19161423	::487699544088395000
238024746	::487699544692359000
612285596	::487699548773441000
40783277	::487699562585280000
32973618	::487699563898097000
497334306	::487699572441878000
61736206	::487699580432437000
256756265	::487699582906662000
78653568	::487699611348246000
242305581	::487699645741531000
170590185	::487699650196303000
536012978	::487699666905989000
83163050	::487699671595618000
379304556	::487699678839189000
510998653	::487699686363369000
34689419	::487699693963468000
271921509	::487699694223912000
536012978	::487699699969716000
536012978	::487699728256102000
42910967	::487699736552816000
40405725	::487699753438703000
23543960	::487699753602277000
347869774	::487699759176511000
136129525	::487699759537213000
358307309	::487699760959074000
17339508	::487699762464821000
21945140	::487699762603241000
21945140	::487699770526285000
17339508	::487699770786316000
16459325	::487699773953417000
21945140	::487699785621569000
21945140	::487699793091641000
387461887	::487699793330712000
205043960	::487699795117490000
18015033	::487699795268890000
491679354	::487699795335606000
95712580	::487699800557883000
481512198	::487699810372161000
69690419	::487699817716387000
258226046	::487699826017308000
227893380	::487699828571635000
34052201	::487699839291899000
34689419	::487699844266344000
131968998	::487699844698763000
344857407	::487699844941623000
38615147	::487699847462780000
24171213	::487699849412755000
31280614	::487699849911881000
324171027	::487699867024637000
36601312	::487699876604420000
165517420	::487699880622575000
20535654	::487699885760581000
267482537	::487699886775623000
258226046	::487699889086660000
55475943	::487699890093314000
46809403	::487699892026892000
321780812	::487699893100630000
41407294	::487699917247627000
330834997	::487699934389338000
268987143	::487699941150957000
45243501	::487699943831142000
56710887	::487699963414319000
323262953	::487699972679548000
624394090	::487699972931203000
379304556	::487699988752121000
427529204	::487699992040058000
227893380	::487700003574804000
22187821	::487700018909175000
145911982	::487700020746260000
106561609	::487700022612336000
169240898	::487700027075088000
33249556	::487700028564066000
417606826	::487700036059291000
316162665	::487700037884211000
46809403	::487700052932980000
20954074	::487700053792784000
95714823	::487700063075188000
337466318	::487700063456468000
170815462	::487700069102014000
14871328	::487700075770953000
316162665	::487700088152932000
95714823	::487700107857756000
208296274	::487700111242194000
267482537	::487700113393864000
520004653	::487700116237606000
564138249	::487700124622389000
286734780	::487700125486039000
169240898	::487700139746656000
344219518	::487700141831241000
377715399	::487700147258662000
339353546	::487700154699743000
129441756	::487700160836034000
32973618	::487700169425551000
16459325	::487700176157802000
225206178	::487700178535587000
24438134	::487700187033632000
82223258	::487700191894863000
100843087	::487700193953849000
17764624	::487700220352806000
99827590	::487700222366060000
316162665	::487700224522321000
347869774	::487700226132561000
506500282	::487700235573948000
267482537	::487700237729820000
23413958	::487700245791260000
564138249	::487700250774491000
316162665	::487700255983796000
286734780	::487700266255282000
24171213	::487700266506928000
17764624	::487700269895925000
82223258	::487700270185734000
277996494	::487700273939234000
22991317	::487700274568781000
26182895	::487700277852520000
357079725	::487700299608358000
20620620	::487700300505948000
170590185	::487700305128464000
225206178	::487700319401299000
312517498	::487700324652941000
37863682	::487700334744068000
62685527	::487700343367548000
22991317	::487700348673748000
131968998	::487700360484888000
48390222	::487700361864433000
358307309	::487700366411063000
423943436	::487700377924423000
27211964	::487700397726109000
357079725	::487700402263969000
37228652	::487700405737246000
76442745	::487700406399926000
277996494	::487700407917883000
427529204	::487700413668671000
293737316	::487700421507825000
15288029	::487700427496906000
23413958	::487700450343284000
545297326	::487700453506187000
620420742	::487700464469688000
35141457	::487700470836654000
36601312	::487700476524105000
169291538	::487700480978464000
620420742	::487700481083338000
240532669	::487700487563907000
536012978	::487700495264264000
140110825	::487700503258607000
623990154	::487700512393793000
21124400	::487700516865314000
29817953	::487700525391958000
189179241	::487700531943464000
48390222	::487700534145449000
90806141	::487700551157547000
316162665	::487700554773049000
26831606	::487700570279387000
36310459	::487700586645569000
102444460	::487700590080712000
316162665	::487700590777368000
176224586	::487700590957318000
110059442	::487700591196385000
226995875	::487700591745830000
23785621	::487700595168800000
23785621	::487700598343860000
23785621	::487700600659140000
17764624	::487700604471361000
546153359	::487700610129469000
16459325	::487700625514561000
35141457	::487700626600517000
423943436	::487700626889920000
170590185	::487700630937796000
561527789	::487700642450796000
226319809	::487700651741552000
46809403	::487700652752003000
33249556	::487700680451186000
216395197	::487700688559161000
135681283	::487700688647245000
382304432	::487700703981608000
389954423	::487700704094867000
275813402	::487700711405539000
26914697	::487700711468060000
497334306	::487700711585509000
46809403	::487700729138663000
320400498	::487700741272772000
471358248	::487700757160808000
286298021	::487700764111163000
362540752	::487700776047747000
423943436	::487700785476562000
165517420	::487700799175143000
196890320	::487700799561420000
105598447	::487700818057900000
131968998	::487700819655946000
379304556	::487700825364787000
131968998	::487700825817772000
26914697	::487700826496851000
131968998	::487700841928093000
165517420	::487700851247423000
26914697	::487700867831701000
33249556	::487700876669095000
33108084	::487700889587572000
26914697	::487700891265277000
387476542	::487700910806532000
20535654	::487700918209507000
26914697	::487700923787923000
34052201	::487700944860098000
42435255	::487700967308005000
96658544	::487700968424099000
499167427	::487700995787341000
170590185	::487700999403212000
165517420	::487701014233886000
38906564	::487701019606781000
309789310	::487701022182092000
195563881	::487701030394552000
38906564	::487701056806084000
94181957	::487701057229692000
17529301	::487701066260418000
497334306	::487701071532261000
136238737	::487701072564076000
46268291	::487701072580861000
16380745	::487701072769585000
81016171	::487701079618904000
19161423	::487701089349664000
46268291	::487701092554129000
427529204	::487701093871149000
561527789	::487701111671758000
30989596	::487701114536476000
333245482	::487701121264136000
200615756	::487701123914928000
30989596	::487701125101932000
311297676	::487701127496867000
311297676	::487701128146980000
311297676	::487701128855842000
311297676	::487701129862451000
311297676	::487701130437070000
30989596	::487701147755376000
339458716	::487701179569160000
15867361	::487701195113246000
253126912	::487701201644158000
78089247	::487701205435813000
140206179	::487701208040083000
27784817	::487701216194207000
202927618	::487701217259163000
564138249	::487701222980587000
339458716	::487701230764847000
41407294	::487701237228662000
20954074	::487701238717247000
31403901	::487701249656385000
244279439	::487701255301505000
29327418	::487701275170336000
81016171	::487701278940602000
59670513	::487701281184567000
258226046	::487701304467132000
304890630	::487701323559616000
20954074	::487701334036996000
247850020	::487701353267871000
255697938	::487701369411739000
27211964	::487701369454100000
240941201	::487701378974765000
95712580	::487701382322216000
76502729	::487701387782782000
236202065	::487701391398297000
33703073	::487701394951258000
239702167	::487701396825710000
344219518	::487701405180760000
24868543	::487701407860916000
56059141	::487701410037784000
14780915	::487701413439754000
427529204	::487701422214242000
56876875	::487701422557782000
15728310	::487701428287574000
516986236	::487701430640205000
29327418	::487701439717072000
333704327	::487701452929138000
200615756	::487701460126146000
465002314	::487701470180298000
316162665	::487701474932457000
18704527	::487701480007168000
59670513	::487701485405216000
56876875	::487701487087144000
244279439	::487701511095332000
7522612	::487701513335095000
240941201	::487701515402878000
584206727	::487701518716780000
192385616	::487701530586251000
1384531	::487701548567232000
200796300	::487701549498388000
236202065	::487701551712989000
455542048	::487701559099539000
7522612	::487701564857909000
34689419	::487701575041683000
27323374	::487701582952546000
311664191	::487701593337647000
16726467	::487701594931466000
16559994	::487701624014393000
256346048	::487701625876647000
323262953	::487701629068902000
361489211	::487701629635153000
90806141	::487701637696200000
19683725	::487701638485114000
87956728	::487701639260688000
67492430	::487701648459177000
17470539	::487701649171824000
27784817	::487701655182667000
23413958	::487701655467487000
17163265	::487701661226663000
85399171	::487701665466699000
16559994	::487701665911693000
258226046	::487701669392556000
222598798	::487701671267819000
316162665	::487701709201104000
427529204	::487701717921071000
102875172	::487701740037636000
189916646	::487701747377643000
418297592	::487701756617314000
9129332	::487701760669409000
131941193	::487701774997159000
236202065	::487701785033711000
14808898	::487701787252916000
387863634	::487701789320290000
222598798	::487701789379428000
68052287	::487701802402709000
389738018	::487701805610987000
564138249	::487701808559960000
81016171	::487701816121905000
22383485	::487701820949549000
236202065	::487701823159951000
38207353	::487701824531865000
22383485	::487701838653685000
23413958	::487701839706484000
536012978	::487701842768326000
48390222	::487701861420392000
83736832	::487701870018719000
161656785	::487701872242094000
67492430	::487701876369276000
102213164	::487701900331319000
427529204	::487701902269091000
368170408	::487701907277115000
205501297	::487701908031672000
22187821	::487701921269297000
42297542	::487701923974619000
361489211	::487701928126988000
244279439	::487701948573835000
83163050	::487701951329894000
62940169	::487701954328395000
1318301	::487701984724529000
110059442	::487701988302258000
427529204	::487701994656636000
423943436	::487701997064159000
85155674	::487701998234767000
169636335	::487702008376201000
361527638	::487702021915439000
92838578	::487702024377872000
18704527	::487702075229208000
165517420	::487702078446268000
51601709	::487702078731452000
95714823	::487702091667095000
145911982	::487702107538329000
48390222	::487702110985662000
427529204	::487702116983922000
131866787	::487702120305803000
244646421	::487702129767743000
725050717	::487702133265809000
299796220	::487702138509094000
244646421	::487702144292618000
497334306	::487702157504679000
248358978	::487702175691206000
22383485	::487702182213722000
108814965	::487702185061257000
244279439	::487702187540090000
21124400	::487702198324035000
427529204	::487702206930763000
41136161	::487702226530365000
108814965	::487702228807852000
361527638	::487702230514950000
240941201	::487702233250013000
68622166	::487702240237342000
222598798	::487702258575241000
111411572	::487702268704477000
215109001	::487702280041271000
41407294	::487702281790701000
169636335	::487702284990550000
103678189	::487702312920444000
95712580	::487702321028030000
14715501	::487702323414589000
68432091	::487702325302394000
27323374	::487702325461811000
165517420	::487702325671116000
136238737	::487702327994761000
1565041	::487702340154458000
161656785	::487702344281653000
95712580	::487702354003632000
33158980	::487702366309715000
313421343	::487702367375470000
208217521	::487702374782615000
258226046	::487702408806404000
506760887	::487702414607147000
333704327	::487702417954598000
208217521	::487702420332744000
23260777	::487702436023631000
271204273	::487702450296483000
21089214	::487702452280782000
63783716	::487702469284069000
410461303	::487702478037610000
22005666	::487702478872268000
68432091	::487702483255709000
51197703	::487702489601290000
249246314	::487702495116800000
35141457	::487702496232493000
26914697	::487702510476341000
46809403	::487702523612917000
51197703	::487702540591460000
6092972	::487702549605011000
271204273	::487702554730450000
291221395	::487702555020230000
101572891	::487702563312402000
195563881	::487702564519956000
147997393	::487702564671356000
17529301	::487702567083053000
41407294	::487702576545427000
30336217	::487702595675230000
312517498	::487702613174255000
192385616	::487702617779236000
14606079	::487702625689686000
448283191	::487702654588444000
14606079	::487702660682743000
92838578	::487702661987569000
8524892	::487702663849836000
448283191	::487702665812398000
41407294	::487702666236399000
165517420	::487702678630199000
258226046	::487702684971958000
312517498	::487702687841271000
38615147	::487702700864200000
36601312	::487702704148316000
536012978	::487702709164716000
90806141	::487702709626077000
339353546	::487702723739934000
195563881	::487702730878619000
195563881	::487702744799531000
68832413	::487702746082975000
51325761	::487702747488063000
95712580	::487702748763156000
561527789	::487702750298271000
374528956	::487702773677318000
418314197	::487702773715050000
40783277	::487702780455301000
90806141	::487702782040743000
376472794	::487702787145609000
38623896	::487702812525346000
63783716	::487702815439982000
423943436	::487702822922637000
277814195	::487702831407702000
303342881	::487702834251444000
35603964	::487702835002232000
458639179	::487702844653330000
238030490	::487702846809178000
185716839	::487702855826935000
136238737	::487702863334735000
584206727	::487702871647870000
564138249	::487702871774076000
51197703	::487702874533531000
103782180	::487702880749907000
195563881	::487702887787540000
536012978	::487702887842062000
282069115	::487702893596643000
339353546	::487702894527795000
113188973	::487702897606406000
320400498	::487702898466250000
239702167	::487702899372212000
51325761	::487702906561261000
65576332	::487702915843244000
497334306	::487702919790075000
54344507	::487702925897392000
35603964	::487702926119272000
282069115	::487702927964790000
236144487	::487702939713011000
170064834	::487702940946165000
19161423	::487702945098514000
520690554	::487702947497660000
18138157	::487702947589935000
312517498	::487702950681509000
17473737	::487702951180247000
553711382	::487702952144945000
169636335	::487702976241221000
377715399	::487702976241233000
51197703	::487702976253812000
58941053	::487702980372992000
96793797	::487703012723679000
102796495	::487703027269533000
333704327	::487703032420139000
18148466	::487703032684351000
536012978	::487703034579795000
359104594	::487703035016011000
21124400	::487703036094324000
286734780	::487703040355352000
271921509	::487703045485383000
195563881	::487703049989652000
54344507	::487703051785211000
42297542	::487703055438450000
344817215	::487703065860902000
208296274	::487703076837400000
393133633	::487703080247386000
91195209	::487703099851538000
95712580	::487703109528203000
171103429	::487703111566635000
24438134	::487703133254979000
54344507	::487703139798487000
18704527	::487703139844227000
623584562	::487703140029177000
160768741	::487703143166521000
58349263	::487703153479929000
497334306	::487703155581280000
139447011	::487703157053853000
145911982	::487703160036003000
24383303	::487703165593079000
408869196	::487703168479133000
136238737	::487703172954079000
208296274	::487703175722311000
457811756	::487703175776833000
18704527	::487703179983732000
410377090	::487703185050443000
536012978	::487703186371649000
333704327	::487703194718711000
60221494	::487703213684953000
61736206	::487703216990466000
95712580	::487703220308148000
326569368	::487703244786110000
136238737	::487703259163807000
536012978	::487703262854778000
309789310	::487703275701956000
68517440	::487703287659896000
19161423	::487703289677369000
8548362	::487703294316654000
410377090	::487703306458787000
312517498	::487703306509516000
288918860	::487703308455251000
243751614	::487703311747805000
41136161	::487703317590441000
19147974	::487703347034861000
217912167	::487703348309544000
63783716	::487703351786610000
288918860	::487703359604793000
614074554	::487703378512715000
536012978	::487703389938003000
554041249	::487703401183313000
169636335	::487703401422000000
26914697	::487703401837260000
21089214	::487703403351773000
320400498	::487703410850816000
288918860	::487703415581978000
83736832	::487703420191506000
165517420	::487703432090775000
288918860	::487703434619932000
136880369	::487703439397228000
309108026	::487703447953616000
154309960	::487703460339404000
252674018	::487703480019070000
467899122	::487703486906523000
123373847	::487703489569898000
190396530	::487703498692116000
410377090	::487703498793177000
40783277	::487703502458585000
244279439	::487703502462779000
427529204	::487703505017139000
410377090	::487703522038005000
303488399	::487703524982013000
243751614	::487703530333937000
321578565	::487703533287137000
244279439	::487703536264675000
21124400	::487703538324082000
382304432	::487703543726768000
48764697	::487703546041606000
536012978	::487703561212399000
165517420	::487703582955696000
16380745	::487703593005645000
17840621	::487703620050100000
554041249	::487703648068452000
377806186	::487703652316901000
14871328	::487703652736307000
312517498	::487703662190657000
417606826	::487703662240604000
357079725	::487703665466040000
41407294	::487703668364701000
289461446	::487703669664919000
153077015	::487703669693878000
147997393	::487703671002902000
41407294	::487703675801206000
50778210	::487703676036059000
18704527	::487703679013638000
271204273	::487703680326455000
60221494	::487703681152720000
35297171	::487703691613306000
96273402	::487703692942921000
17529301	::487703699956203000
16559994	::487703711587008000
427529204	::487703713826746000
703895293	::487703720843804000
113188973	::487703728242556000
411841714	::487703732659179000
46809403	::487703734189699000
16559994	::487703750354948000
136880369	::487703764552261000
320400498	::487703765638594000
30336217	::487703776673792000
169636335	::487703794596057000
22991317	::487703817660542000
427529204	::487703830608773000
113188973	::487703832676552000
113188973	::487703843980185000
187034273	::487703853606125000
113188973	::487703860455419000
165517420	::487703862074044000
421338980	::487703875995312000
113188973	::487703897239465000
71617108	::487703907905581000
245573462	::487703910161723000
169636335	::487703919485677000
381778563	::487703920026734000
68052287	::487703920660459000
321578565	::487703923978170000
187651826	::487703926615977000
347596428	::487703931728830000
42435255	::487703943154130000
298156322	::487703955778969000
113188973	::487703959143219000
380680929	::487703959197323000
17529301	::487703981796655000
130363809	::487703986468712000
26623525	::487703994639613000
324794875	::487704008602025000
14871328	::487704009084383000
427529204	::487704009856536000
65476712	::487704013832339000
418847263	::487704014918647000
270143437	::487704015472689000
396454394	::487704018236370000
102444460	::487704045591617000
171746458	::487704048150523000
307485154	::487704055519531000
106561609	::487704076818599000
41407294	::487704082766118000
54344507	::487704094271102000
38615147	::487704106052878000
38044979	::487704118472245000
436188872	::487704145437413000
27784817	::487704157667983000
102444460	::487704161035640000
425434011	::487704182565007000
210873235	::487704183529689000
17990173	::487704198830903000
39416036	::487704208519352000
603136773	::487704209433710000
136238737	::487704209920249000
380049732	::487704211443171000
35597637	::487704216736382000
7522612	::487704220603146000
37119867	::487704228870123000
78653568	::487704232200781000
536012978	::487704235434180000
381778563	::487704238282137000
423943436	::487704250483343000
483190332	::487704253109399000
35597637	::487704271371374000
536012978	::487704293370126000
169636335	::487704305600704000
27784817	::487704339000352000
189179241	::487704344268009000
258226046	::487704355038982000
39416036	::487704356947390000
68517440	::487704364992049000
14871328	::487704367345049000
7522612	::487704373133586000
310009833	::487704374605398000
605608831	::487704388220096000
38044979	::487704390028234000
381054179	::487704394788794000
269605766	::487704400689786000
408869196	::487704403810725000
250474725	::487704408084340000
269605766	::487704424609894000
60221494	::487704442335014000
412756257	::487704451390513000
322465167	::487704453286350000
38906564	::487704458395009000
288918860	::487704464455766000
42529606	::487704479324995000
382359896	::487704482872963000
23785621	::487704496324083000
115184915	::487704497645301000
23785621	::487704502431002000
19091805	::487704509485830000
288918860	::487704524161691000
331423379	::487704526388867000
163340834	::487704538636238000
21089214	::487704580164440000
16102033	::487704581301108000
51197703	::487704586417762000
271204273	::487704605396975000
41407294	::487704622543675000
37119867	::487704626716614000
190977628	::487704628402720000
41407294	::487704636170985000
53258017	::487704644530241000
38906564	::487704659843612000
412756257	::487704673701203000
78213	::487704691024093000
288918860	::487704692441350000
22991317	::487704717946929000
23413958	::487704725983211000
238030490	::487704734761902000
44205530	::487704739954425000
303342881	::487704757797011000
154309960	::487704775262097000
38906564	::487704780102709000
21568615	::487704780329209000
536012978	::487704793826082000
483283190	::487704801262968000
63783716	::487704805792428000
115184915	::487704808669720000
102444460	::487704810058031000
291475742	::487704814193606000
309108026	::487704815477469000
42297542	::487704828651778000
427464965	::487704828886671000
160453801	::487704831465775000
33029479	::487704833076367000
238030490	::487704837283278000
244279439	::487704846523326000
41407294	::487704849551990000
42529606	::487704853339467000
257625769	::487704853767278000
23260777	::487704854039523000
94996744	::487704891716935000
52628599	::487704902920335000
21374892	::487704917554245000
6092972	::487704919651000000
321578565	::487704928316821000
395703736	::487704932397486000
245573462	::487704946955911000
27784817	::487704964014571000
82223258	::487704966510153000
333704327	::487704972948422000
205043960	::487704974789324000
8036902	::487704991722135000
14871328	::487705019039236000
467899122	::487705023020019000
38615147	::487705031974850000
31066609	::487705035128578000
244279439	::487705036307181000
592150138	::487705042028212000
52628599	::487705052392734000
167493720	::487705056012021000
348785324	::487705060403462000
23413958	::487705064438366000
259573654	::487705082499436000
14392960	::487705125771681000
304890630	::487705127264870000
68517440	::487705130364436000
17840621	::487705166368358000
41407294	::487705168960827000
17473737	::487705184588402000
14604658	::487705186597482000
299441398	::487705200237350000
16312540	::487705201164693000
222598798	::487705201781268000
379304556	::487705204327202000
157869405	::487705214095355000
240530585	::487705241932926000
267482537	::487705269426614000
21374892	::487705270932738000
379304556	::487705291455492000
313792688	::487705298073694000
94737009	::487705321700196000
21374892	::487705326536634000
68432091	::487705328197582000
16726467	::487705344555364000
257625769	::487705356563677000
467899122	::487705365166178000
200685756	::487705367917244000
260573981	::487705379694850000
90966789	::487705383902142000
7522612	::487705387848585000
169636335	::487705395910033000
19568023	::487705402167943000
60221494	::487705411131547000
55426501	::487705413052157000
23413958	::487705418924175000
16299351	::487705423374745000
52011370	::487705427459579000
19511096	::487705427602186000
68432091	::487705429351600000
200685756	::487705439023296000
313792688	::487705454651248000
21568615	::487705459684827000
38906564	::487705462884671000
165517420	::487705471847895000
299450175	::487705485370728000
16559994	::487705488189317000
22536077	::487705488620912000
336774649	::487705492261580000
52011370	::487705498364289000
244279439	::487705499358339000
256756265	::487705502931894000
34087430	::487705504672514000
599787941	::487705506492846000
31056422	::487705509613428000
229650081	::487705530572750000
245855482	::487705540886536000
169636335	::487705561048174000
21945140	::487705564797890000
91770694	::487705565125439000
216591008	::487705565523501000
21124400	::487705567213797000
21945140	::487705573488467000
364035957	::487705574961053000
19161423	::487705577355620000
21945140	::487705578160934000
21945140	::487705586134294000
41407294	::487705588068253000
453280756	::487705594074116000
290855101	::487705602420789000
423943436	::487705610465468000
33818674	::487705614802374000
69690419	::487705617847840000
68517440	::487705653176045000
334261100	::487705658276331000
89505869	::487705674378653000
291475742	::487705676571877000
29607520	::487705680875233000
52011370	::487705683890946000
330799447	::487705696696139000
49443349	::487705727436607000
15204110	::487705733598019000
17016789	::487705740228841000
26914697	::487705759979810000
187716774	::487705771275063000
52011370	::487705776543121000
65513	::487705779567218000
136238737	::487705785766400000
190977628	::487705813906374000
416419059	::487705834798202000
202791635	::487705846055723000
239254872	::487705851642130000
278301419	::487705859732959000
14715501	::487705861737832000
38615147	::487705865512693000
89294713	::487705871799955000
68432091	::487705878469279000
379304556	::487705885301825000
33158980	::487705891160879000
78926478	::487705911104765000
172280619	::487705914917388000
26182895	::487705918813900000
34052201	::487705925193453000
57566548	::487705936027328000
78653568	::487705936866586000
267482537	::487705937411440000
25609677	::487705947503349000
503577648	::487705949139116000
16002106	::487705950795862000
35297171	::487705965496922000
444251177	::487705966507339000
603136773	::487705968902287000
354629644	::487705971196973000
167384328	::487705981510369000
52011370	::487705981879480000
190977628	::487705985218519000
21374892	::487705989815488000
503577648	::487706002973032000
76977679	::487706005808369000
194377350	::487706008773357000
136129525	::487706025609293000
262405775	::487706026280353000
22536077	::487706068911280000
21374892	::487706074888540000
38906564	::487706079095033000
312517498	::487706087773454000
454304418	::487706101530382000
80895456	::487706117947273000
36116261	::487706139845353000
35376355	::487706141887963000
38615147	::487706152843497000
83507090	::487706153153884000
38713173	::487706159449513000
312517498	::487706160737161000
257625769	::487706164084633000
14816854	::487706178974015000
333704327	::487706189099048000
63720288	::487706192056037000
131866787	::487706195130859000
154309960	::487706195403079000
134616278	::487706222200487000
38044979	::487706223291400000
49443349	::487706234422718000
165517420	::487706235353849000
42529606	::487706254027268000
154309960	::487706254702166000
79633612	::487706264747933000
18336787	::487706273572323000
73731844	::487706292874932000
23413958	::487706296213200000
389614947	::487706305268686000
126507603	::487706309920579000
19161423	::487706318262657000
250474725	::487706323379683000
41407294	::487706326689382000
244279439	::487706340656029000
59670513	::487706350080643000
427529204	::487706350236225000
200590129	::487706352735633000
17840621	::487706365402415000
136828926	::487706366857842000
35297171	::487706374084644000
30032107	::487706374730575000
73731844	::487706395509137000
504027031	::487706406984749000
146855323	::487706417491894000
38226468	::487706463804985000
20833365	::487706468972376000
73731844	::487706472935997000
427529204	::487706475620335000
293897624	::487706494881005000
136238737	::487706505794183000
31056422	::487706511255154000
79633612	::487706518188720000
80157666	::487706541924302000
73731844	::487706551541440000
520004653	::487706557711265000
186314952	::487706568968773000
23413958	::487706575419609000
136238737	::487706602984599000
73731844	::487706605455425000
155926653	::487706648111497000
434439338	::487706660258213000
267482537	::487706665920106000
165517420	::487706670248624000
185716839	::487706670584582000
311297676	::487706673776041000
311297676	::487706674380038000
311297676	::487706675504115000
14816854	::487706675822862000
73731844	::487706679018942000
17473737	::487706691241140000
49455873	::487706697943642000
61318348	::487706707410550000
21568615	::487706707921874000
8962732	::487706709675106000
167493720	::487706713206706000
85399171	::487706716747100000
325849507	::487706728885420000
301244128	::487706729443229000
7522612	::487706734731857000
49455873	::487706749214801000
294745245	::487706773445308000
377806186	::487706779296358000
106860209	::487706781024387000
338073739	::487706789643694000
157869405	::487706802167877000
165517420	::487706810745237000
399555371	::487706813719011000
257092614	::487706821470085000
489078088	::487706825173639000
232275950	::487706837655891000
344817215	::487706838771568000
167493720	::487706848456237000
62186442	::487706858216771000
26914697	::487706884132974000
162394402	::487706886225920000
348047989	::487706891834126000
331668519	::487706895046541000
96793797	::487706910226153000
221205505	::487706928374886000
417606826	::487706936125566000
165517420	::487706939128696000
491679354	::487706941037113000
256346048	::487706947248865000
54304799	::487706948716863000
232275950	::487706949492809000
90966789	::487706953871679000
62685527	::487706955150934000
68432091	::487706968321445000
493221106	::487706986583044000
47167252	::487706986792771000
236589142	::487706990416625000
24136198	::487706990706454000
61698439	::487707006988341000
33029479	::487707008108220000
167493720	::487707014785560000
337367504	::487707020695732000
32959639	::487707032158363000
52628599	::487707042556411000
14297098	::487707042657079000
418297592	::487707046658076000
267482537	::487707049472450000
24983393	::487707052392058000
257092614	::487707055134748000
497334306	::487707057877811000
83736832	::487707067637977000
167493720	::487707081496363000
269605766	::487707082112512000
79633612	::487707100123254000
165517420	::487707103989997000
480857982	::487707112898703000
269605766	::487707120809164000
110059442	::487707128434401000
41136161	::487707138383290000
267482537	::487707155433152000
570502101	::487707157207330000
24983393	::487707160458297000
308690900	::487707186827890000
425573791	::487707212966420000
432888405	::487707213180727000
136238737	::487707217202667000
493221106	::487707239365353000
96658544	::487707258806370000
427529204	::487707258990899000
331423379	::487707260554977000
564138249	::487707263512375000
309778100	::487707266850639000
382531150	::487707267866038000
19053567	::487707299062902000
15728310	::487707299272613000
102444460	::487707301118095000
575755127	::487707303206875000
106135938	::487707312673394000
260464441	::487707318734180000
267482537	::487707321485639000
348785324	::487707321645006000
24983393	::487707329883037000
47167252	::487707332999012000
391061760	::487707338871431000
257092614	::487707344977928000
136238737	::487707358349787000
41407294	::487707358957932000
259488414	::487707374581317000
257092614	::487707384458903000
68432091	::487707392260702000
69690419	::487707412980183000
24983393	::487707431506833000
47167252	::487707436191461000
192385616	::487707436870946000
90966789	::487707441144922000
47167252	::487707449357385000
16258970	::487707455364014000
43256984	::487707465820024000
33158980	::487707468173438000
258609027	::487707469339045000
427529204	::487707471277228000
16713287	::487707473025847000
26914697	::487707482173603000
14816854	::487707483121545000
28002614	::487707498070417000
497334306	::487707500741795000
165517420	::487707503484866000
185716839	::487707507679567000
26914697	::487707524376715000
323978080	::487707552273412000
17974977	::487707568509173000
623584562	::487707580085448000
276784331	::487707592441860000
484423510	::487707612365213000
520004653	::487707626969382000
167493720	::487707627183300000
418847263	::487707629037174000
83736832	::487707630702313000
252823136	::487707636075208000
24983393	::487707639292624000
309778100	::487707650356834000
75209135	::487707650897887000
26914697	::487707658162413000
145911982	::487707663187603000
19080798	::487707668283285000
339353546	::487707670216859000
41136161	::487707674243371000
26914697	::487707706262704000
185716839	::487707706766405000
448283191	::487707720124874000
21568615	::487707723631296000
267482537	::487707735287267000
26914697	::487707759303872000
38906564	::487707759807176000
257625769	::487707784642068000
497334306	::487707784650035000
303342881	::487707786373902000
118708729	::487707792757633000
26914697	::487707798612893000
17473737	::487707804392624000
331423379	::487707821463449000
59207269	::487707828241829000
165517420	::487707833484333000
16713287	::487707834180587000
24983393	::487707847044923000
185716839	::487707855509004000
299450175	::487707857316364000
35297171	::487707860092977000
26914697	::487707868234145000
17455392	::487707871321133000
257625769	::487707893417140000
41136161	::487707902182825000
497334306	::487707903134928000
24983393	::487707910362116000
42538221	::487707912739880000
192385616	::487707916548337000
88328282	::487707928619540000
18148466	::487707931245154000
237118122	::487707932683821000
38906564	::487707934789341000
308690900	::487707935930613000
187716774	::487707946244005000
223243607	::487707951743107000
83673720	::487707959997530000
377806186	::487707976132620000
40226593	::487707985251426000
303342881	::487707995933900000
47466684	::487707999105220000
239702167	::487708000765767000
524866555	::487708018327310000
61001682	::487708041270534000
185716839	::487708059243143000
142038800	::487708061604536000
28346387	::487708071548817000
536012978	::487708079228608000
101617436	::487708108177674000
24983393	::487708133415219000
37730571	::487708139434049000
170815462	::487708164930813000
157869405	::487708170672828000
185716839	::487708171407200000
192385616	::487708173956956000
339353546	::487708208828387000
47167252	::487708209520451000
299450175	::487708210275446000
487266327	::487708229107859000
291155950	::487708236766650000
14816854	::487708251081801000
101572891	::487708256572538000
25935173	::487708257415213000
299450175	::487708277178789000
328557330	::487708277916983000
504987901	::487708292282478000
515043655	::487708306534699000
276381534	::487708318870552000
131310830	::487708324667088000
101572891	::487708335807135000
267482537	::487708335953555000
190977628	::487708338051100000
47167252	::487708338780504000
131866787	::487708342119583000
524866555	::487708351594508000
339353546	::487708356522414000
167384328	::487708371550601000
24983393	::487708374755471000
339353546	::487708383965741000
303342881	::487708400512663000
536012978	::487708420913373000
267482537	::487708427989184000
454304418	::487708430589652000
26831606	::487708434792337000
271204273	::487708439187976000
132649069	::487708471778099000
20954074	::487708477356138000
410286428	::487708483308232000
351810944	::487708490388226000
24983393	::487708493097750000
276202961	::487708495509090000
424498868	::487708496876818000
131310830	::487708514048294000
190977628	::487708518120951000
79633612	::487708524244643000
106561609	::487708545639387000
248358978	::487708546952208000
248358978	::487708547610722000
36116261	::487708550827741000
392301070	::487708574303285000
193126668	::487708578342391000
351810944	::487708580624474000
96062555	::487708602568695000
99435759	::487708625817722000
435478224	::487708626862092000
497334306	::487708638002151000
278778128	::487708661796835000
20954074	::487708670520619000
24983393	::487708675596103000
321578565	::487708677617774000
365739414	::487708681270603000
131310830	::487708700749352000
497334306	::487708720428630000
47880950	::487708723373019000
132649069	::487708733771108000
276202961	::487708737595920000
339353546	::487708739739213000
96062555	::487708756323475000
9899992	::487708757040709000
244279439	::487708760882683000
338073739	::487708771217453000
24983393	::487708780667629000
462648540	::487708810954280000
136129525	::487708817082171000
267482537	::487708825550471000
207781904	::487708825575624000
57238973	::487708825848279000
383383485	::487708830919172000
424698378	::487708831778996000
312517498	::487708832295321000
493221106	::487708857204895000
31056422	::487708859109093000
24983393	::487708860300681000
41508239	::487708863462768000
24983393	::487708894303891000
41407294	::487708923546599000
20954074	::487708958941929000
131866787	::487708961727315000
194377350	::487708972829257000
240941201	::487708978286043000
23413958	::487708990101397000
61001682	::487709010628730000
15614582	::487709030693888000
318065690	::487709045403287000
424698378	::487709066064429000
190977628	::487709077737598000
38594501	::487709081298165000
41136161	::487709085530210000
79633612	::487709091314561000
33158980	::487709096523481000
95714823	::487709100235821000
514003187	::487709117914415000
267445807	::487709126181806000
28346387	::487709133513039000
22991317	::487709156028076000
132649069	::487709171933278000
87970668	::487709176315928000
22383485	::487709178631581000
113722629	::487709189117345000
19683725	::487709190413385000
520690554	::487709202341580000
31056422	::487709203809570000
200590129	::487709204237406000
165517420	::487709205575380000
15614582	::487709214907707000
514003187	::487709234117615000
359775349	::487709236177027000
109361476	::487709237422747000
134873681	::487709244838252000
271921509	::487709252887511000
425434011	::487709280712134000
154309960	::487709281446141000
256346048	::487709282079866000
83673720	::487709300853575000
200590129	::487709303780814000
484423510	::487709309229223000
510998653	::487709311708037000
31056422	::487709316577632000
279399275	::487709343375048000
407384648	::487709345514127000
224126979	::487709370235383000
267482537	::487709370969374000
257092614	::487709383279656000
192385616	::487709390716162000
387461887	::487709391798296000
536012978	::487709412992118000
62685527	::487709416649539000
136129525	::487709420839641000
151212329	::487709420894171000
95714823	::487709425256632000
497334306	::487709428292939000
24983393	::487709468755783000
134873681	::487709474367340000
490841822	::487709479580880000
13533012	::487709480025456000
520690554	::487709487906553000
497334306	::487709499898085000
46283045	::487709502775386000
219574380	::487709505896345000
134873681	::487709511369510000
39684857	::487709520022360000
22414245	::487709522920628000
122067183	::487709523260350000
634873462	::487709525906952000
169636335	::487709527370764000
7875762	::487709530571407000
134873681	::487709538850570000
15728310	::487709540037562000
20535654	::487709542004690000
244279439	::487709553564217000
34052201	::487709560761626000
76248039	::487709562816831000
193126668	::487709572807655000
165517420	::487709574586064000
17529301	::487709579313442000
425434011	::487709584081952000
286910447	::487709584694730000
132649069	::487709586464727000
304140174	::487709587932344000
200590129	::487709589199003000
387461887	::487709606357917000
165517420	::487709608429883000
257913209	::487709626130251000
187716774	::487709646803591000
135306144	::487709646937812000
48764697	::487709655049592000
414543388	::487709656228167000
25935173	::487709656748654000
497334306	::487709657595514000
269401499	::487709657847169000
109361476	::487709664461615000
134873681	::487709668462956000
378622092	::487709675929219000
255311687	::487709680966176000
279399275	::487709682673283000
200590129	::487709686443958000
19028099	::487709693159018000
134873681	::487709696829042000
20782081	::487709697211117000
427464965	::487709697630560000
41136161	::487709705393807000
515818133	::487709715988615000
493640349	::487709721928142000
134873681	::487709725111242000
20535654	::487709753204686000
151212329	::487709755717058000
200590129	::487709756463644000
193126668	::487709763434606000
244279439	::487709764210532000
849	::487709764236115000
14816854	::487709773001805000
24983393	::487709776164696000
194377350	::487709798624808000
167493720	::487709822930792000
271304998	::487709842631839000
43052467	::487709844690829000
13533012	::487709845655535000
424698378	::487709853624700000
22033805	::487709855797755000
24983393	::487709868250652000
22294252	::487709879423860000
23413958	::487709880287903000
200590129	::487709893466415000
634822122	::487709895454494000
427464965	::487709899087151000
480857982	::487709901381054000
35141457	::487709906053517000
241337450	::487709917185179000
132649069	::487709927692312000
172280619	::487709931794345000
165517420	::487709945052147000
328779215	::487709970885275000
151212329	::487709982758928000
24983393	::487709983937949000
115503799	::487710014539177000
21415532	::487710025566023000
169636335	::487710027126304000
95714823	::487710030100430000
43256984	::487710033950806000
41407294	::487710043253792000
22033805	::487710053424984000
279399275	::487710073171365000
132649069	::487710086354436000
192385616	::487710103261298000
537561541	::487710126804328000
129240201	::487710131199541000
226995875	::487710131803537000
44307877	::487710133104148000
240941201	::487710135465172000
57238973	::487710167501254000
95714823	::487710167921098000
497334306	::487710168163971000
185084575	::487710173897973000
607721617	::487710184517955000
270143437	::487710194420699000
129240201	::487710197381492000
169636335	::487710206650904000
192385616	::487710214745911000
21945140	::487710224690585000
26914697	::487710225433395000
21945140	::487710239542636000
16312540	::487710243196268000
21945140	::487710246161248000
277251070	::487710253186699000
194377350	::487710255590035000
21945140	::487710257200656000
310009833	::487710261197828000
194377350	::487710262879731000
26914697	::487710268831838000
37977930	::487710272119783000
132649069	::487710278424231000
25084916	::487710309902077000
329955120	::487710313077542000
254851572	::487710318697537000
192616191	::487710358136582000
145911982	::487710364352921000
57238973	::487710389526728000
95714823	::487710403200552000
377806186	::487710404231954000
18138157	::487710424800829000
83736832	::487710438629470000
497334306	::487710448762892000
32959639	::487710449782095000
569518404	::487710454408810000
454465194	::487710456971161000
185084575	::487710459517489000
25760567	::487710462142730000
14780915	::487710464022159000
306169468	::487710477053485000
19161423	::487710481654628000
38207353	::487710482661650000
424698378	::487710488369704000
21374892	::487710494506356000
185084575	::487710500768448000
270143437	::487710507663888000
345626789	::487710514026651000
497334306	::487710514542153000
267482537	::487710518476435000
23396218	::487710538148093000
584206727	::487710539464716000
396952554	::487710545160982000
19161423	::487710551821144000
14606079	::487710557248581000
242912563	::487710557320265000
167384328	::487710573111414000
19161423	::487710578287194000
23868298	::487710590987538000
167486585	::487710591847378000
193126668	::487710597731999000
328557330	::487710600865120000
21374892	::487710611007361000
344817215	::487710613959737000
357211620	::487710615520419000
350968313	::487710627008217000
244279439	::487710628211998000
14178003	::487710635124224000
331423379	::487710644456538000
398339392	::487710645740371000
106860209	::487710648550174000
65476712	::487710668146352000
17339508	::487710668678639000
254851572	::487710671081988000
193126668	::487710672575152000
493647862	::487710681341247000
26914697	::487710701142564000
454304418	::487710707379478000
16312540	::487710715315515000
17163265	::487710716577992000
109361476	::487710720490881000
41407294	::487710724081610000
9899992	::487710724869730000
254851572	::487710726014791000
310144986	::487710729978380000
322413121	::487710732952150000
136129525	::487710735875575000
322413121	::487710740971679000
364546435	::487710750241071000
136129525	::487710763503468000
454465194	::487710765856473000
32959639	::487710767680978000
221205505	::487710772072841000
227072583	::487710773154947000
339353546	::487710780872065000
167486585	::487710781807415000
280297585	::487710795992539000
14792781	::487710798202953000
109361476	::487710821263220000
288918860	::487710847657975000
276784331	::487710856558698000
267482537	::487710858097618000
109059155	::487710912292610000
186314952	::487710938804400000
101617436	::487710939693580000
109059155	::487710940197302000
365739414	::487710946517725000
31280614	::487710953631256000
360183119	::487710954000359000
338619333	::487710956659568000
35141457	::487710977551380000
113188973	::487710984052944000
253552344	::487710994559684000
540330411	::487710997323333000
132649069	::487711018916012000
101572891	::487711024448282000
365739414	::487711037878050000
68622166	::487711043393564000
12653722	::487711055255048000
244279439	::487711055800324000
31280614	::487711058480463000
134225933	::487711078466740000
165517420	::487711078957060000
620459453	::487711082166091000
288918860	::487711094639579000
267482537	::487711100822355000
26831606	::487711106199085000
235867165	::487711119230763000
254851572	::487711133328244000
270143437	::487711134645235000
353475742	::487711135282761000
92568275	::487711146536095000
99435759	::487711150830661000
120296296	::487711155226685000
620459453	::487711174377897000
338619333	::487711174830460000
603870273	::487711180366954000
134225933	::487711181709516000
15728310	::487711184099868000
45492981	::487711190034825000
286910447	::487711200349016000
12653722	::487711208410071000
259541688	::487711211589337000
254851572	::487711212273029000
160352135	::487711212306571000
21124400	::487711219193614000
160352135	::487711244573364000
254851572	::487711249350664000
620459453	::487711254711373000
24983393	::487711257001488000
160352135	::487711262852120000
33964276	::487711274500100000
187047785	::487711283194507000
113188973	::487711292334292000
24983393	::487711292590145000
426923626	::487711297275191000
102444460	::487711311292145000
192385616	::487711312047120000
497334306	::487711323539525000
96062555	::487711332041371000
24983393	::487711339927044000
22431584	::487711362995335000
520004653	::487711369450373000
279399275	::487711372814209000
426923626	::487711378044891000
254851572	::487711392074833000
520004653	::487711393387266000
329955120	::487711428066164000
29394513	::487711448882114000
357150048	::487711451336159000
42720153	::487711454129557000
113188973	::487711458289926000
279399275	::487711458298318000
190977628	::487711460253241000
24983393	::487711465328373000
339353546	::487711470801543000
357150048	::487711471879458000
277996494	::487711482897891000
44779656	::487711490771009000
35141457	::487711497699594000
288918860	::487711499796770000
169636335	::487711522743791000
109361476	::487711528888463000
254851572	::487711529685770000
31280614	::487711532013195000
390900557	::487711541999837000
136129525	::487711548199014000
109059155	::487711551156011000
131954929	::487711551709659000
31280614	::487711563256967000
167486585	::487711594835505000
470458433	::487711600241938000
603870273	::487711600380366000
54304799	::487711620563349000
187716774	::487711622148784000
419185791	::487711627693670000
101572891	::487711638192402000
170815462	::487711641061302000
108605734	::487711651202736000
113188973	::487711652368773000
192385616	::487711655392854000
301244439	::487711660811902000
267482537	::487711660912558000
267227218	::487711669456343000
160352135	::487711688817274000
427464965	::487711692177281000
365739414	::487711697256194000
102444460	::487711697574961000
277693030	::487711699630166000
48764697	::487711709205762000
23442090	::487711712641302000
23247181	::487711716164505000
14604658	::487711723361558000
17169855	::487711728843902000
145911982	::487711730324488000
426923626	::487711741749391000
38226468	::487711743368376000
38226468	::487711747701084000
126221416	::487711756438216000
106860209	::487711756806914000
427464965	::487711757751042000
244279439	::487711760984457000
126221416	::487711766227718000
113188973	::487711768752308000
32959639	::487711782362820000
96421993	::487711787769671000
41407294	::487711795030016000
16258970	::487711796737101000
553738195	::487711804026413000
339353546	::487711816319913000
107823354	::487711825497051000
109059155	::487711834125139000
126221416	::487711846846447000
127692656	::487711857755824000
320400498	::487711860624351000
294745245	::487711873089814000
126221416	::487711878421184000
316162665	::487711892266549000
24983393	::487711897433939000
260006924	::487711899132649000
478941450	::487711906526797000
107823354	::487711914101706000
37213451	::487711921131757000
545587327	::487711934247362000
584206727	::487711946146185000
120296296	::487711946658308000
339353546	::487711950474711000
419185791	::487711959039492000
239257340	::487711973732130000
17470539	::487711990064771000
41407294	::487711996864106000
381181950	::487711999279656000
136006997	::487712001180049000
169636335	::487712013678682000
131954929	::487712016254005000
23442090	::487712027243450000
289461446	::487712035560755000
38044979	::487712035845992000
279399275	::487712038987112000
129240201	::487712044406157000
381181950	::487712047149219000
120296296	::487712047556468000
35297171	::487712061514731000
329955120	::487712064870580000
418847263	::487712074676453000
120296296	::487712084252438000
24983393	::487712096885686000
192385616	::487712098349105000
254851572	::487712101361008000
244279439	::487712104917372000
138557664	::487712110671974000
381181950	::487712121770106000
37213451	::487712124823928000
493647862	::487712131047903000
32959639	::487712148848537000
16459325	::487712162018635000
160352135	::487712168175878000
575755127	::487712185427042000
316162665	::487712187872739000
244279439	::487712190195986000
39507361	::487712190833901000
50354861	::487712191554928000
138557664	::487712193593749000
138557664	::487712204167188000
267482537	::487712206931247000
109059155	::487712212598128000
81016171	::487712225000300000
155805303	::487712226862968000
260361255	::487712237558054000
25408355	::487712243488808000
107823354	::487712250447155000
339353546	::487712263277531000
24983393	::487712268831166000
254851572	::487712273289719000
38044979	::487712275508506000
36116261	::487712279064899000
18999708	::487712283779297000
545587327	::487712292172070000
192385616	::487712294772559000
305877074	::487712309918171000
109059155	::487712311734726000
165517420	::487712311864340000
545587327	::487712317665079000
88328282	::487712330512211000
103244523	::487712335734530000
365021832	::487712344961605000
305877074	::487712354742702000
126221416	::487712358400557000
22991317	::487712360958672000
109059155	::487712366386507000
248468379	::487712379518451000
254851572	::487712407398395000
109059155	::487712408543444000
24983393	::487712420899872000
32959639	::487712425056030000
227072583	::487712437907775000
42720153	::487712445361057000
41407294	::487712445524606000
247374067	::487712447751811000
566902451	::487712447865049000
107823354	::487712467028414000
169636335	::487712508795305000
79606394	::487712513228668000
339353546	::487712522493894000
17655353	::487712534473216000
244279439	::487712571990888000
554041249	::487712606887505000
160352135	::487712623849242000
109059155	::487712631927869000
32959639	::487712634553135000
258609027	::487712640609701000
20954074	::487712664655626000
190977628	::487712666039746000
160352135	::487712668510216000
39160897	::487712683634868000
24983393	::487712689691820000
33643268	::487712699044753000
267482537	::487712711153684000
24983393	::487712716162088000
296901409	::487712719676530000
412756257	::487712760151552000
33643268	::487712761036558000
27986325	::487712772235333000
109059155	::487712784235651000
287978614	::487712788022693000
419185791	::487712790711267000
17655353	::487712791139450000
296901409	::487712795471798000
33643268	::487712814019006000
155926653	::487712818188521000
109059155	::487712818868002000
47753031	::487712821396783000
126221416	::487712827747360000
584206727	::487712829475393000
27986325	::487712831752523000
32959639	::487712833170182000
39160897	::487712833233096000
126221416	::487712843643764000
474371126	::487712848231923000
33643268	::487712856347918000
293897624	::487712857380118000
28346387	::487712894360899000
126221416	::487712898719158000
109059155	::487712899335749000
28346387	::487712907304525000
46283045	::487712914380316000
137117871	::487712940313686000
169636335	::487712944336027000
17990173	::487712957389111000
31056422	::487712962094706000
168387841	::487712970755944000
16559994	::487712972014227000
244800948	::487712972379533000
55475943	::487712973176066000
118827154	::487712980260241000
584206727	::487712984337510000
16559994	::487712999990644000
18148466	::487713017178492000
60160675	::487713025936195000
244279439	::487713026015895000
19147974	::487713027429392000
109059155	::487713030374187000
32959639	::487713042935713000
109059155	::487713043510730000
169636335	::487713047973076000
32171318	::487713079107391000
109059155	::487713088796626000
33643268	::487713102377410000
109361476	::487713111210610000
46809403	::487713112519225000
33643268	::487713129644576000
301290830	::487713133226500000
254851572	::487713133751197000
387461887	::487713139379535000
18015033	::487713175853219000
62093388	::487713197462659000
457197060	::487713198733148000
346173821	::487713203007528000
33108084	::487713227027918000
200590129	::487713235312078000
471358248	::487713235575910000
102444460	::487713237169741000
32959639	::487713239514361000
180940959	::487713252915175000
114579662	::487713262528520000
46809403	::487713269482668000
128775325	::487713273991544000
61718844	::487713279045685000
46809403	::487713289820844000
190977628	::487713289917726000
120296296	::487713291574452000
120296296	::487713296603435000
43365529	::487713316026863000
55475943	::487713316223995000
471358248	::487713318153383000
471358248	::487713329603809000
254851572	::487713339041402000
165517420	::487713355105189000
74315614	::487713356359680000
19511096	::487713363334418000
424698378	::487713364932448000
101572891	::487713378539175000
167486585	::487713392216379000
250774954	::487713398273343000
244279439	::487713406862909000
162394402	::487713430774636000
129240201	::487713433622548000
102444460	::487713437271609000
620459453	::487713439520137000
32959639	::487713440652197000
170868061	::487713444661972000
92629759	::487713450848563000
33643268	::487713460432556000
331246659	::487713468636999000
160352135	::487713471669104000
109059155	::487713473728876000
46283045	::487713474605113000
393718746	::487713486927966000
244279439	::487713490837069000
229197384	::487713491843702000
126221416	::487713496608817000
254851572	::487713498965622000
424698378	::487713503688409000
160352135	::487713510185394000
324171027	::487713510693285000
23868298	::487713538756988000
254851572	::487713557526880000
167486585	::487713562341543000
30128717	::487713567630958000
38044979	::487713575092641000
60160675	::487713585418604000
132649069	::487713605249667000
39847939	::487713623905538000
46283045	::487713630561902000
254851572	::487713634806951000
54304799	::487713639923589000
279399275	::487713643069317000
109059155	::487713644361547000
267482514	::487713657128632000
33643268	::487713665785663000
109059155	::487713676640923000
196742313	::487713680864194000
55287428	::487713686568845000
109361476	::487713689554784000
45150174	::487713701471211000
244279439	::487713712506011000
129240201	::487713727643275000
216083133	::487713727932690000
16459325	::487713753782161000
454304418	::487713767170400000
81016171	::487713768890048000
165517420	::487713769259159000
131954929	::487713772039966000
22991317	::487713803304726000
131954929	::487713807389577000
109059155	::487713816730685000
279548168	::487713825589039000
129240201	::487713831699750000
16459325	::487713831838162000
78065938	::487713839522127000
334261100	::487713844437860000
28346387	::487713849110327000
433169770	::487713849575886000
46268291	::487713873206583000
419185791	::487713876503310000
339353546	::487713878436900000
219550942	::487713881796521000
219550942	::487713896426258000
18015033	::487713921705316000
14594667	::487713939506343000
230640581	::487713943834460000
168347877	::487713943884820000
81016171	::487713954337005000
391108584	::487713963375722000
190977628	::487713964344614000
279399275	::487713973916037000
287978614	::487713986293424000
160352135	::487714015003410000
169636335	::487714037552017000
139547588	::487714041054638000
129240201	::487714076559024000
32959639	::487714077423071000
169636335	::487714081898393000
519677520	::487714083995533000
279399275	::487714084679200000
114579662	::487714085031526000
15267198	::487714095735787000
54304799	::487714116639805000
55475943	::487714119449972000
279548168	::487714128107429000
345756955	::487714130078343000
448283191	::487714138240458000
55475943	::487714141713350000
14792781	::487714150345211000
407399368	::487714152366878000
279399275	::487714153839087000
79606394	::487714162932330000
17455392	::487714169110548000
14606079	::487714199401807000
15728310	::487714200643313000
45150174	::487714218259775000
55475943	::487714219316367000
631245094	::487714220608221000
594950682	::487714227012915000
46279759	::487714250694336000
36861827	::487714262458978000
187716774	::487714264090566000
254851572	::487714264430690000
425434011	::487714303340847000
130987540	::487714303730933000
187716774	::487714303944847000
40226593	::487714305014759000
254851572	::487714307581677000
496575332	::487714334341349000
519677520	::487714349197189000
254851572	::487714362619334000
519677520	::487714372894990000
41407294	::487714376540229000
313792688	::487714387331780000
344817215	::487714390280384000
169636335	::487714405006602000
38044979	::487714406021996000
93316687	::487714410111062000
391108584	::487714438967865000
254851572	::487714444387307000
209208697	::487714444676714000
30128717	::487714461038678000
454304418	::487714469384953000
93316687	::487714469816958000
34052201	::487714481124831000
36560098	::487714482072739000
17529301	::487714489106956000
81016171	::487714489270149000
287978614	::487714493112123000
37213451	::487714518056042000
37213451	::487714547206463000
96062555	::487714554986512000
17455392	::487714561303134000
254851572	::487714566487293000
165517420	::487714612188438000
57238973	::487714659126890000
727422228	::487714665300893000
454811069	::487714677993267000
1318301	::487714693054615000
279548168	::487714694330073000
232275950	::487714702126878000
454811069	::487714707311427000
83736832	::487714708774866000
30128717	::487714717226778000
239702167	::487714718904107000
54304799	::487714745869279000
316162665	::487714747299930000
22278303	::487714761757712000
41407294	::487714770066616000
168387841	::487714772398256000
36560098	::487714774503813000
23396218	::487714780065828000
253689041	::487714799510630000
23442090	::487714808079605000
42435255	::487714812659372000
454811069	::487714818783449000
203736885	::487714835241500000
254851572	::487714852904108000
14871328	::487714864559689000
167493720	::487714867567013000
115852151	::487714868598820000
316162665	::487714896185135000
425434011	::487714902899822000
33643268	::487714912639004000
254851572	::487714915654705000
145911982	::487714932897886000
24438134	::487714933786697000
37213451	::487714936391729000
454811069	::487714942695792000
286341932	::487714954858868000
425434011	::487714955899072000
47753031	::487714967055896000
279399275	::487714987821912000
21117523	::487714988380131000
126221416	::487714997909614000
21945140	::487714999385587000
254851572	::487715006088089000
36560098	::487715007644180000
21945140	::487715012794793000
22278303	::487715060190810000
108814965	::487715074899849000
167493720	::487715081728163000
316162665	::487715084480024000
126221416	::487715092151422000
189916646	::487715109050277000
254851572	::487715109360250000
167493720	::487715129123807000
279399275	::487715131166441000
351810944	::487715145485799000
449981984	::487715147474280000
44278444	::487715147683991000
56931148	::487715153241067000
145911982	::487715159583252000
316162665	::487715166034083000
18704527	::487715174326210000
42435255	::487715174699130000
14715501	::487715177316364000
226995875	::487715181120602000
279399275	::487715209390206000
169226510	::487715211403464000
33643268	::487715226259705000
109718758	::487715233578762000
448283191	::487715233822044000
18704527	::487715242651422000
448283191	::487715244362326000
62093388	::487715246040420000
448283191	::487715256790048000
314864925	::487715261899083000
448283191	::487715269343604000
46268291	::487715269867888000
351810944	::487715274008043000
20293581	::487715282862235000
92568275	::487715291078860000
14520186	::487715292341366000
32959639	::487715308455489000
37029138	::487715314289737000
1565041	::487715314986414000
331423379	::487715319545217000
20293581	::487715339728596000
20954074	::487715340437057000
152875477	::487715340441247000
57713984	::487715345537708000
354629644	::487715346506608000
82257804	::487715348461150000
303342881	::487715348712398000
92568275	::487715358481346000
454531259	::487715359865065000
528975562	::487715365300875000
503577648	::487715370674192000
20954074	::487715370975772000
190977628	::487715371185496000
33029479	::487715382006775000
36560098	::487715389925634000
344219518	::487715390772879000
449981984	::487715404073435000
131954929	::487715404903485000
63478115	::487715428127768000
20293581	::487715428886904000
62093388	::487715439901159000
168387841	::487715440320212000
152875477	::487715442379591000
46283045	::487715443436572000
30128717	::487715443982217000
24537703	::487715446343618000
57713984	::487715446465265000
57713984	::487715460902043000
24226614	::487715463380471000
364546435	::487715465452478000
33643268	::487715484578492000
279548168	::487715495211433000
27986325	::487715500772704000
41606452	::487715508788015000
256609151	::487715509350436000
18704527	::487715509618884000
382304432	::487715509887324000
331423379	::487715512839725000
369849727	::487715529831235000
18704527	::487715537129328000
379576750	::487715541453242000
314864925	::487715547375611000
145911982	::487715549250863000
196890320	::487715555387138000
316162665	::487715559824691000
131954929	::487715560608641000
278778128	::487715563368894000
18704527	::487715577134587000
615636079	::487715579009069000
106860209	::487715590979608000
345756955	::487715614878756000
20954074	::487715619458916000
37029138	::487715624374648000
196890320	::487715634546245000
18704527	::487715642326667000
48390222	::487715657165729000
32959639	::487715689147285000
24438134	::487715693756833000
68517440	::487715701759557000
227893380	::487715705614524000
286910447	::487715710299545000
17339508	::487715755103125000
18704527	::487715756231360000
454531259	::487715796617945000
528975562	::487715802322194000
279399275	::487715814401777000
192616191	::487715816373104000
410286428	::487715818500005000
17339508	::487715823055040000
587864456	::487715851554922000
276784331	::487715862754123000
63478115	::487715873122422000
18704527	::487715884656758000
316162665	::487715892965695000
341803593	::487715893200183000
31620041	::487715894257127000
410286428	::487715894328823000
20364178	::487715897591996000
382304432	::487715899424931000
23785621	::487715911009587000
303080805	::487715933704560000
31620041	::487715937160679000
58115212	::487715942986563000
24438134	::487715944131596000
113188973	::487715946858311000
487258078	::487715948900524000
309981035	::487715948959649000
42435255	::487715950867664000
382304432	::487715953736970000
50818061	::487715956299665000
316162665	::487715957155307000
309981035	::487715972862967000
37029138	::487715981167300000
369217450	::487715990491250000
48390222	::487715990549962000
32624494	::487716017880432000
345756955	::487716021759787000
192385616	::487716022195998000
23442090	::487716061736087000
18704527	::487716065154457000
41407294	::487716070481223000
189179241	::487716074968719000
279399275	::487716115510874000
63478115	::487716116182364000
50818061	::487716120628322000
423943436	::487716123672993000
42435255	::487716124100808000
113188973	::487716125535649000
76977679	::487716138512416000
475031809	::487716143734337000
17258301	::487716149224673000
316162665	::487716161162063000
42435255	::487716169869033000
64942768	::487716170758254000
32959639	::487716174231121000
14594667	::487716181781266000
298870626	::487716186856374000
433654462	::487716201468936000
27331177	::487716204480454000
73795436	::487716207533883000
131954929	::487716214328684000
102100651	::487716235266641000
519677520	::487716235530883000
449902821	::487716245165199000
316162665	::487716245312376000
54304799	::487716257760702000
36560098	::487716270020648000
113188973	::487716270159450000
42435255	::487716271236984000
131954929	::487716296834826000
351810944	::487716300979175000
113188973	::487716312446402000
169636335	::487716313230356000
273034167	::487716323460268000
18704527	::487716328716107000
341803593	::487716338224205000
331423379	::487716340103278000
37213451	::487716349633105000
396177532	::487716368070893000
32959639	::487716368184119000
176224586	::487716370939801000
81016171	::487716375327027000
516542821	::487716396004941000
345756955	::487716412144635000
32624494	::487716412430225000
145911982	::487716419468267000
345756955	::487716426308808000
345756955	::487716443102781000
433654462	::487716450564460000
102444460	::487716450719633000
48390222	::487716455408873000
30128717	::487716466247368000
57713984	::487716488057352000
267482514	::487716504293494000
381315320	::487716514691158000
30128717	::487716522664935000
316162665	::487716530088857000
339353546	::487716538363830000
58115212	::487716542302257000
169636335	::487716543283752000
279399275	::487716546219765000
216395197	::487716592789520000
562393615	::487716600553148000
50818061	::487716611651293000
108605734	::487716613672534000
169636335	::487716619582332000
552789896	::487716619963998000
42435255	::487716622635765000
30128717	::487716635466543000
351810944	::487716641333989000
279548168	::487716645142814000
27999272	::487716657721536000
31403901	::487716658740736000
37029138	::487716665879048000
37213451	::487716666739277000
18704527	::487716679158595000
58115212	::487716679372140000
46283045	::487716686213046000
309789310	::487716703610998000
236202065	::487716721797517000
26623525	::487716735106031000
17258301	::487716737614229000
55475943	::487716749702610000
48390222	::487716762704556000
41407294	::487716763795460000
454304418	::487716784401690000
454811069	::487716785240961000
18704527	::487716790500618000
279399275	::487716803460608000
433654462	::487716808510541000
174840636	::487716814822985000
41908697	::487716820049489000
168347877	::487716834108375000
16459325	::487716836188770000
42435255	::487716843398762000
19161423	::487716849509879000
22991317	::487716870607212000
454811069	::487716870859288000
232711010	::487716882175119000
262449011	::487716893906980000
91942557	::487716903134052000
454811069	::487716920490487000
14594667	::487716923296071000
68432091	::487716924084981000
391573659	::487716930426400000
491679354	::487716951133659000
39507361	::487716976438284000
331925277	::487716989972905000
454811069	::487716999817342000
200796300	::487717007496716000
379304556	::487717010995167000
33029479	::487717027264483000
279399275	::487717057266331000
145911982	::487717063717580000
17529301	::487717083019759000
316162665	::487717084131246000
48390222	::487717086844551000
188917484	::487717095036026000
27331177	::487717110370414000
499167427	::487717114707341000
232275950	::487717115906883000
395703736	::487717121820852000
454811069	::487717128603447000
14297098	::487717131786924000
96899930	::487717147947593000
351810944	::487717157111730000
388433171	::487717160504926000
262449011	::487717175097327000
725532679	::487717176514576000
17169855	::487717180466032000
18704527	::487717181787213000
388433171	::487717191035269000
160495648	::487717200296304000
155034504	::487717230105198000
39215095	::487717230444949000
454811069	::487717237252702000
262449011	::487717246018793000
74315614	::487717267413958000
365739414	::487717273520439000
33676766	::487717302163353000
408224760	::487717302876401000
358307309	::487717320752513000
381315320	::487717328977534000
15728310	::487717336980275000
849	::487717345180549000
78926478	::487717358891331000
50818061	::487717359298560000
454811069	::487717394895605000
424698378	::487717416105832000
320400498	::487717422292422000
381203261	::487717425056448000
42435255	::487717435508658000
259573654	::487717437631381000
152875477	::487717440109821000
15782772	::487717441771159000
469196810	::487717475488776000
387461887	::487717479796314000
352970133	::487717481549541000
279399275	::487717484540088000
312517498	::487717489607180000
454811069	::487717492715188000
17529301	::487717500809793000
60160675	::487717539435134000
26623525	::487717541662720000
454811069	::487717552823762000
226995875	::487717560088276000
816177	::487717574101065000
281260984	::487717574172344000
14873854	::487717582149910000
27726737	::487717585765408000
104539435	::487717595697913000
55475943	::487717600777228000
121290312	::487717604774010000
281260984	::487717627603591000
331423379	::487717645483909000
17258301	::487717645739757000
60160675	::487717655747387000
46809403	::487717663209058000
267482537	::487717665901793000
190977628	::487717666673549000
32750427	::487717678958657000
50818061	::487717679273607000
60160675	::487717706351648000
18704527	::487717706574360000
16459325	::487717707165351000
217214677	::487717713242886000
26915925	::487717716824829000
46283045	::487717722352939000
341732173	::487717727021568000
454811069	::487717728854482000
27726737	::487717742712070000
454811069	::487717750706819000
21682918	::487717761036980000
454811069	::487717776652775000
55475943	::487717776912818000
132649069	::487717787138539000
278301419	::487717796982554000
262449011	::487717801164288000
76248039	::487717808063520000
14871328	::487717832546070000
454811069	::487717845389029000
14871328	::487717868054642000
14604658	::487717875688296000
454811069	::487717879992053000
98599563	::487717919934382000
16459325	::487717923914387000
364410144	::487717930864345000
51601709	::487717942759809000
303342881	::487717943950598000
36560098	::487717946983079000
378622092	::487717952578285000
359174210	::487717953635643000
377425191	::487717963189866000
98599563	::487717967388745000
23442090	::487717970085707000
77078833	::487717970102079000
34052201	::487717975755988000
19683725	::487717981288681000
225959127	::487717984060710000
354629644	::487717985000640000
18138157	::487717986879295000
127943795	::487717990486384000
291221395	::487717994664300000
155805303	::487717996241375000
98599563	::487718014268485000
377806186	::487718017107628000
198126424	::487718019250933000
15728310	::487718027912175000
187034273	::487718028109697000
279399275	::487718030965616000
28827091	::487718038813159000
279399275	::487718045113012000
506500282	::487718051253452000
23260777	::487718058568744000
253828982	::487718087290929000
20364178	::487718089404846000
245855482	::487718094664921000
238826465	::487718112700432000
520690554	::487718125316890000
61318348	::487718136683450000
98599563	::487718137551679000
359775349	::487718144891703000
52011370	::487718152101298000
42435255	::487718155813265000
16299351	::487718158162472000
344817215	::487718165711818000
278603967	::487718167351808000
224452115	::487718169436753000
46697333	::487718172766650000
267482537	::487718186456858000
90469755	::487718191859118000
329093513	::487718196649418000
192385616	::487718205960376000
19161423	::487718212163751000
279399275	::487718217771536000
424464803	::487718225648435000
65576332	::487718228462804000
7345092	::487718230665207000
454811069	::487718231327932000
99435759	::487718264735158000
316162665	::487718288395620000
60160675	::487718328564477000
301244128	::487718341797482000
15728310	::487718344292720000
278603967	::487718354522611000
727422228	::487718357135675000
494514265	::487718375783534000
588874950	::487718385862451000
29319846	::487718388761104000
22431584	::487718406280740000
14871328	::487718432268242000
33029479	::487718432788344000
727422228	::487718440531013000
192385616	::487718449573928000
85399171	::487718461502939000
18704527	::487718470109646000
344219518	::487718470503518000
50778210	::487718490984300000
85111877	::487718498915721000
267482537	::487718504192163000
16726467	::487718512874770000
91770694	::487718515143892000
279399275	::487718516099805000
18148466	::487718521422741000
20364178	::487718525155299000
494514265	::487718527181156000
45243501	::487718527684861000
497334306	::487718545623502000
18704527	::487718563210608000
477235727	::487718574148960000
454811069	::487718594948898000
198126424	::487718600073953000
588874950	::487718600254304000
98599563	::487718604155412000
216833550	::487718604549279000
588874950	::487718606789046000
152875477	::487718625143320000
131954929	::487718633343156000
180661626	::487718633876226000
465089745	::487718643338203000
91942557	::487718654554177000
465089745	::487718656340541000
281260984	::487718666935365000
465089745	::487718668072013000
18704527	::487718681460621000
377425191	::487718683544801000
465089745	::487718685960724000
47880950	::487718686736666000
465089745	::487718696236752000
85111877	::487718702775685000
23721718	::487718705422680000
131954929	::487718707892715000
267482537	::487718716251975000
55475943	::487718717208690000
235272576	::487718721071239000
286487329	::487718722766114000
169226510	::487718735872946000
24438134	::487718739303866000
359104594	::487718767829721000
17339508	::487718773013479000
487258078	::487718776238919000
99827590	::487718781511155000
186314952	::487718790252081000
45286852	::487718794316365000
16726467	::487718804785750000
398339392	::487718814109687000
131954929	::487718815040405000
142038800	::487718832601985000
8962732	::487718836708196000
30128717	::487718841842425000
152875477	::487718850712977000
279399275	::487718875199336000
18704527	::487718876609015000
55475943	::487718889389043000
46283045	::487718903577997000
487258078	::487718903959654000
18704527	::487718907135131000
254092544	::487718936277155000
38244930	::487718944435105000
139847892	::487718951216885000
45286852	::487718954249367000
61736206	::487718958796406000
86885002	::487718970330337000
45286852	::487718976017793000
454811069	::487718993516838000
596678073	::487719001788006000
18704527	::487719013636919000
316026178	::487719013686841000
14871328	::487719017977610000
198126424	::487719031588147000
53087279	::487719032779325000
605608831	::487719039616040000
192385616	::487719046758940000
286734780	::487719056670068000
45286852	::487719070892957000
454811069	::487719072894029000
54116443	::487719078711140000
16312540	::487719096570871000
281260984	::487719097187049000
536012978	::487719108725596000
61736206	::487719114925146000
18704527	::487719117152333000
454811069	::487719119803129000
40405725	::487719131022499000
327934017	::487719134763827000
536012978	::487719138337374000
279399275	::487719146012942000
17258301	::487719156611960000
160495648	::487719156947505000
378622092	::487719162819510000
86885002	::487719163645812000
727422228	::487719167663951000
17908818	::487719176790736000
454811069	::487719180444401000
515049896	::487719185695662000
131866787	::487719210114879000
408239861	::487719211733512000
19161423	::487719213318955000
49626726	::487719220868702000
104539435	::487719225747066000
30787413	::487719229798379000
454811069	::487719241513439000
313341167	::487719244746854000
86885002	::487719250354647000
303252613	::487719252175368000
51952627	::487719254134120000
17908818	::487719265756139000
210873235	::487719265936891000
267482537	::487719278611664000
55475943	::487719284014346000
51952627	::487719289336909000
279399275	::487719296504565000
303342881	::487719299126013000
316026178	::487719303924305000
160495648	::487719309783744000
156508337	::487719323205521000
131866787	::487719329468022000
22991317	::487719338695090000
18704527	::487719340478054000
227072583	::487719345456709000
45286852	::487719348207763000
27792069	::487719349826760000
26413556	::487719360975216000
367298176	::487719382726897000
279268567	::487719390809317000
230898142	::487719411496013000
31056422	::487719412334481000
286734780	::487719415673131000
454811069	::487719435315478000
115852151	::487719439404503000
33643268	::487719443242311000
47031965	::487719445704364000
187280228	::487719446450933000
410297246	::487719461516898000
335759212	::487719482459033000
55475943	::487719483247951000
454398669	::487719494488702000
61736206	::487719497483431000
122283306	::487719502906290000
129240201	::487719511622053000
45164175	::487719536003936000
33643268	::487719537203113000
357790406	::487719545361031000
487258078	::487719548267671000
14297098	::487719551220846000
19511096	::487719554903052000
248358978	::487719567452418000
454811069	::487719583932227000
19161423	::487719585626353000
454811069	::487719620770816000
198126424	::487719631377805000
27211964	::487719652467163000
454811069	::487719656162357000
367298176	::487719659475857000
78167615	::487719662130855000
316026178	::487719674205855000
230898142	::487719680124395000
497334306	::487719680774135000
344454080	::487719695961690000
497334306	::487719703675027000
32959639	::487719711098953000
564138249	::487719713154531000
41908697	::487719726525997000
357790406	::487719733283024000
408239861	::487719739595030000
25747982	::487719744527544000
20364178	::487719744569479000
27211964	::487719749175238000
257265522	::487719754497417000
188855651	::487719758817525000
410961985	::487719758985326000
21124400	::487719768687124000
131220599	::487719776949923000
408239861	::487719778853728000
142038800	::487719798000726000
494514265	::487719811560914000
454811069	::487719826526601000
25747982	::487719830963757000
279399275	::487719848995086000
258609027	::487719861355675000
357790406	::487719873133682000
46283045	::487719883258355000
17908818	::487719884210450000
27432862	::487719894994386000
27331165	::487719915567079000
8962732	::487719916795990000
98599563	::487719921804390000
383202357	::487719950736302000
27331165	::487719961964453000
211904285	::487719992537133000
146909951	::487719993879322000
102444460	::487719996802338000
244279439	::487720000984469000
187047785	::487720001894219000
17908818	::487720006625423000
494514265	::487720014783336000
192385616	::487720025151651000
187280228	::487720027202658000
564138249	::487720027542806000
267482537	::487720034924363000
232711010	::487720046479671000
330513153	::487720054826364000
613956023	::487720064313868000
454811069	::487720070378844000
357790406	::487720071230668000
232711010	::487720074388586000
414952579	::487720077517524000
330834997	::487720087026008000
114593439	::487720093908885000
414952579	::487720098191253000
28827091	::487720100917555000
454811069	::487720107997937000
423943436	::487720121331232000
454304418	::487720128646103000
21945140	::487720137131180000
454811069	::487720137513238000
244279439	::487720139430051000
33643268	::487720140465635000
254433701	::487720140893470000
21945140	::487720144920014000
330513153	::487720155766484000
21945140	::487720156517236000
38226468	::487720161714008000
305265637	::487720170769506000
61736206	::487720176184733000
27211964	::487720183050797000
55426501	::487720183859933000
38226468	::487720187559284000
51554430	::487720189975609000
418297592	::487720194614128000
25747982	::487720196946149000
98599563	::487720200784318000
454811069	::487720203091210000
192385616	::487720204995031000
35141457	::487720210611183000
536012978	::487720224473350000
37863682	::487720224620167000
37863682	::487720225387708000
30128717	::487720226789027000
367298176	::487720229456187000
146855323	::487720236427509000
254433701	::487720237257596000
55475943	::487720249069170000
45286852	::487720249379143000
146855323	::487720264411906000
113722629	::487720267683074000
454811069	::487720270959239000
635845301	::487720275459309000
244279439	::487720276155981000
25410192	::487720277992689000
448283191	::487720291942936000
45286852	::487720293729697000
316162665	::487720299463708000
244279439	::487720305805508000
359775349	::487720321529942000
25747982	::487720323698028000
29319846	::487720328811261000
23396218	::487720333789523000
23820736	::487720351745339000
20364178	::487720352617750000
454811069	::487720356753731000
78167615	::487720377951727000
55475943	::487720382691287000
239770256	::487720384175689000
50663276	::487720390710415000
279399275	::487720392685924000
303252613	::487720398625452000
248358978	::487720441092390000
146909951	::487720457639301000
98599563	::487720488689750000
83736832	::487720508712968000
18148466	::487720509682221000
146909951	::487720511049596000
454811069	::487720527713558000
339353546	::487720532679589000
102875172	::487720533866610000
626942496	::487720546382409000
98599563	::487720550400557000
396177532	::487720567051546000
17163265	::487720580918292000
21945140	::487720582759198000
216083133	::487720596415860000
454811069	::487720596646948000
316162665	::487720611620597000
418480466	::487720613973204000
596678073	::487720614673661000
334423964	::487720636744077000
279399275	::487720644864253000
454811069	::487720645766443000
816177	::487720652682846000
187280228	::487720663591813000
23868298	::487720664158060000
25410192	::487720674396364000
61736206	::487720679446675000
494514265	::487720679609884000
536012978	::487720700187144000
20364178	::487720701780967000
418480466	::487720708806418000
104112940	::487720721318440000
244279439	::487720728822046000
104112940	::487720730457812000
78167615	::487720732366209000
427464965	::487720738062090000
303342881	::487720743208095000
192385616	::487720753458991000
18842764	::487720756538011000
520004653	::487720768516534000
171203506	::487720770160717000
146909951	::487720780772683000
55475943	::487720780986601000
27432862	::487720781020143000
109718758	::487720785880969000
244279439	::487720792617394000
19161423	::487720803434115000
454811069	::487720808085991000
146855323	::487720813450514000
410877459	::487720829036150000
14297098	::487720836728909000
29319846	::487720840126283000
54304799	::487720841568718000
36082253	::487720849483784000
239702167	::487720861793648000
108204138	::487720865317257000
497458875	::487720882505150000
244279439	::487720921101512000
418480466	::487720948141805000
253178679	::487720950905847000
20364178	::487720955746463000
460765832	::487720958015582000
36082253	::487720962075664000
19511096	::487720964403126000
17694593	::487720971701583000
454811069	::487720971764510000
536012978	::487720975593533000
536012978	::487720986494517000
227893380	::487720989661614000
46268291	::487720990709796000
26915925	::487721013426139000
83736832	::487721029565837000
325849507	::487721031873077000
102444460	::487721063137017000
316162665	::487721066346057000
242922283	::487721068346757000
18704527	::487721068795551000
146909951	::487721074726297000
55475943	::487721079163871000
196890320	::487721080593727000
454811069	::487721087548260000
407384648	::487721097182187000
38044979	::487721099049058000
115518508	::487721101745586000
18704527	::487721113808797000
454811069	::487721123061456000
88328282	::487721126437462000
51554430	::487721137556951000
171203506	::487721144502325000
279399275	::487721151339057000
171203506	::487721164593049000
196890320	::487721170154696000
454811069	::487721177121841000
55475943	::487721178929565000
215189306	::487721194385580000
146909951	::487721200085663000
50818061	::487721200547016000
816177	::487721202970943000
316162665	::487721212693729000
454811069	::487721216640557000
38044979	::487721220146987000
155805303	::487721227763855000
407384648	::487721232188444000
400266696	::487721243932491000
250713436	::487721246402936000
50818061	::487721251851730000
50818061	::487721257665036000
454811069	::487721264862478000
107870705	::487721264984121000
18704527	::487721267077062000
469829959	::487721288644190000
31318417	::487721292888432000
587864456	::487721301998850000
316162665	::487721304737714000
302934050	::487721307111718000
45243501	::487721308818788000
454811069	::487721321426853000
605601195	::487721358487326000
40334639	::487721365626036000
102444460	::487721379471437000
46268291	::487721393069387000
151190656	::487721405736185000
58115212	::487721417987719000
131954929	::487721425143226000
61736206	::487721430214533000
78167615	::487721433871949000
31403901	::487721442700963000
454811069	::487721451320270000
33158980	::487721458353729000
20364178	::487721459754598000
38044979	::487721461847961000
396332641	::487721478146641000
26514591	::487721484433911000
397492187	::487721490264375000
230659102	::487721492218535000
78167615	::487721497059139000
454811069	::487721508136316000
250713436	::487721511621369000
106320745	::487721515043913000
19161423	::487721517879283000
188855651	::487721545901412000
397492187	::487721547369840000
180675388	::487721555070164000
250994156	::487721561676210000
454811069	::487721565178822000
157904403	::487721565635608000
40405725	::487721595897532000
15010357	::487721607310626000
54304799	::487721616982290000
55312313	::487721628965429000
180675388	::487721629691019000
418480466	::487721638704603000
303252613	::487721654152609000
17764624	::487721655687340000
83736832	::487721656329056000
255104759	::487721661027074000
370464008	::487721661882712000
454811069	::487721662935470000
23097227	::487721668517691000
180675388	::487721673315995000
279399275	::487721682442784000
17529301	::487721683344953000
28827091	::487721699086188000
26623525	::487721706870431000
85111877	::487721712352378000
23097227	::487721730010411000
377806186	::487721733806243000
20364178	::487721736318615000
476507554	::487721740689108000
17764624	::487721741758631000
580156304	::487721743176314000
38044979	::487721747236802000
14606079	::487721748603744000
17529301	::487721750424453000
39160897	::487721754362523000
146855323	::487721755281485000
53087279	::487721758640701000
9899992	::487721759144046000
454811069	::487721761816195000
460611723	::487721767293571000
27331177	::487721771261378000
160453801	::487721781738733000
17990173	::487721785568538000
17764624	::487721789166845000
454811069	::487721792946327000
326813935	::487721798021431000
65476712	::487721805092626000
17470539	::487721816153014000
614074554	::487721823031681000
22142419	::487721824071843000
45164175	::487721829549998000
454811069	::487721829725794000
46268291	::487721832997326000
92905148	::487721845802557000
321578565	::487721869370720000
55312313	::487721877511479000
48431204	::487721883157426000
454811069	::487721886273798000
30128717	::487721892179349000
279399275	::487721898260717000
396332641	::487721901674881000
23097227	::487721910063480000
19511096	::487721914769481000
23413958	::487721925938933000
344817215	::487721937913643000
625951846	::487721940350959000
180675388	::487721944481951000
599589782	::487721958859997000
211904285	::487721961536389000
78167615	::487721965529337000
68517440	::487721980867530000
60160675	::487721996273586000
188922113	::487722000895328000
396332641	::487722035812892000
497458875	::487722053814874000
420731308	::487722055375527000
26182895	::487722061867921000
454811069	::487722063797706000
513982376	::487722073364504000
43508994	::487722077252628000
264434173	::487722090196254000
48427726	::487722091873988000
78167615	::487722121888800000
454811069	::487722133251182000
381778563	::487722135758970000
494514265	::487722142293704000
56967401	::487722142419546000
230898142	::487722146853289000
40405725	::487722159561650000
56967401	::487722164276051000
454811069	::487722172430180000
187716774	::487722183032971000
297652605	::487722183121063000
312471776	::487722187315355000
494514265	::487722190599499000
279399275	::487722193820737000
23097227	::487722201416601000
444251177	::487722208169443000
58941053	::487722219884130000
494514265	::487722222891462000
54304799	::487722233058447000
187716774	::487722235558256000
17529301	::487722235915149000
37780107	::487722243439345000
189033239	::487722265891446000
85111877	::487722267103596000
146855323	::487722295444905000
17107944	::487722296082432000
454811069	::487722296736768000
80703293	::487722297676275000
84975876	::487722332949991000
32750427	::487722340340338000
14297098	::487722348356071000
19683725	::487722348494462000
37080273	::487722349266235000
520004653	::487722349450387000
44278444	::487722355641552000
35141457	::487722358044504000
36468395	::487722361840353000
100742600	::487722368031150000
37780107	::487722379582267000
78167615	::487722381927264000
155805303	::487722421211115000
454811069	::487722423987765000
339353546	::487722426223300000
56967401	::487722435848847000
351810944	::487722439410188000
98599563	::487722443206041000
454811069	::487722450378313000
43365529	::487722462931480000
242922283	::487722468283785000
48431204	::487722470066360000
78167615	::487722475275685000
98599563	::487722475548344000
316026178	::487722475703128000
155805303	::487722485761466000
254092544	::487722490962403000
454811069	::487722503083941000
43508994	::487722510603915000
279399275	::487722523115544000
78167615	::487722532557316000
454811069	::487722554090881000
45581124	::487722559723421000
37780107	::487722582720790000
44278444	::487722591306915000
134616278	::487722601645494000
78167615	::487722603319410000
80703293	::487722605315907000
30128717	::487722617051549000
50818061	::487722619748495000
254092544	::487722623124905000
134616278	::487722628686151000
339353546	::487722645837086000
166877807	::487722648076435000
392301070	::487722650496540000
347994449	::487722653567188000
101572891	::487722666116513000
352531780	::487722667827421000
80703293	::487722670004654000
134616278	::487722670487007000
454811069	::487722693417246000
187017423	::487722693492363000
623584562	::487722704099749000
55475943	::487722707258449000
449981984	::487722716137406000
55475943	::487722720751534000
30128717	::487722721196142000
22142419	::487722733564739000
37780107	::487722734231642000
230898142	::487722736681496000
264434173	::487722738358833000
58941053	::487722739138977000
254092544	::487722754037547000
55475943	::487722760022798000
454811069	::487722769795518000
55475943	::487722774778351000
134616278	::487722782021931000
242533291	::487722790024249000
503708554	::487722811801104000
61736206	::487722815236636000
264434173	::487722824035872000
19511096	::487722835175944000
23097227	::487722836258086000
264904736	::487722840678875000
484202581	::487722848258387000
237966586	::487722857229594000
454465194	::487722865651765000
254092544	::487722867938066000
429375230	::487722886916874000
465375807	::487722916784517000
230659102	::487722926234300000
134616278	::487722927694307000
85111877	::487722941614809000
134616278	::487722969691856000
253689041	::487722976285319000
194998718	::487722983788539000
515049896	::487722988976889000
187741596	::487722996551790000
152875477	::487723018806771000
367298176	::487723031662309000
19147974	::487723032744824000
503708554	::487723043423133000
15010357	::487723067326476000
279399275	::487723070048583000
22536077	::487723072988774000
43256984	::487723073924108000
23097227	::487723074658119000
40226593	::487723081520394000
38244930	::487723086545186000
39160897	::487723089942175000
30128717	::487723090475253000
18148466	::487723095508013000
18015033	::487723110167085000
71981601	::487723120720367000
23396218	::487723142798794000
483283190	::487723175288254000
367298176	::487723182527217000
189033239	::487723186524790000
131954929	::487723194279669000
71981601	::487723195903279000
454465194	::487723197735763000
187034273	::487723210398789000
418314197	::487723227855470000
402268968	::487723233265737000
85111877	::487723236608602000
371603155	::487723244569378000
253178679	::487723245450170000
232275950	::487723259920527000
134616278	::487723265293840000
42435255	::487723269298978000
97336064	::487723284197154000
171203506	::487723296364851000
58941053	::487723305625853000
48944372	::487723307324547000
60399576	::487723311636287000
43508994	::487723319693541000
101572891	::487723332708892000
146855323	::487723334445301000
94996744	::487723338220183000
39160897	::487723347178835000
484202581	::487723354649292000
25410192	::487723357790412000
48427726	::487723360390901000
279399275	::487723375016427000
134616278	::487723404624023000
79373818	::487723407405248000
50663276	::487723418079330000
279399275	::487723428690927000
30128717	::487723442611822000
194998718	::487723454624313000
491679354	::487723460290818000
48944372	::487723473905537000
23785621	::487723479622758000
131954929	::487723481459486000
42435255	::487723483942490000
23785621	::487723488124616000
23785621	::487723490427293000
342508573	::487723534135742000
55312313	::487723539068243000
107870705	::487723550787506000
147384126	::487723551697686000
18704527	::487723558127546000
239770256	::487723576284303000
16248047	::487723582961614000
31318417	::487723598312783000
160453801	::487723612917346000
61736206	::487723614893260000
39685005	::487723625114370000
458766436	::487723625185681000
42435255	::487723625336676000
279548168	::487723625404178000
232275950	::487723630713774000
46963484	::487723636812681000
289461446	::487723638989545000
240914419	::487723645737766000
39160897	::487723659008552000
60160675	::487723659193118000
262405775	::487723660396883000
239770256	::487723671130099000
19080798	::487723675404099000
39685005	::487723675991293000
295881773	::487723709990322000
14606079	::487723713295822000
56169190	::487723734539575000
39685005	::487723765007007000
42435255	::487723774658088000
15728310	::487723775228526000
26623525	::487723777485062000
524866555	::487723783176724000
131954929	::487723794014822000
18704527	::487723797337108000
264434173	::487723803703644000
17258301	::487723809131098000
203736885	::487723811547004000
239770256	::487723822817087000
12653722	::487723829892902000
102444460	::487723835513266000
216486063	::487723837069737000
38044979	::487723837564665000
203736885	::487723840303140000
26623525	::487723841561448000
34052201	::487723846103871000
365739414	::487723847345401000
286910447	::487723856451235000
131954929	::487723879440216000
165517420	::487723926865207000
79633612	::487723930539405000
14604658	::487723930908495000
19053567	::487723943424323000
37860681	::487723944192270000
14715501	::487723956518928000
196890320	::487723960042541000
15137186	::487723960797114000
326351370	::487723971974946000
165517420	::487723983601541000
30128717	::487723993022337000
576780003	::487724001137926000
359775349	::487724014841102000
109762886	::487724025641439000
253134261	::487724032876216000
38044979	::487724044696182000
279548168	::487724073259384000
278603967	::487724087129550000
279399275	::487724087792259000
1384531	::487724101394391000
107870705	::487724103730987000
45164175	::487724112669048000
247374067	::487724117005975000
347869774	::487724117420802000
79373818	::487724117752553000
260464441	::487724128317632000
80929828	::487724134168686000
375734748	::487724149960220000
277626311	::487724150769725000
378622092	::487724162656391000
307485154	::487724168712962000
15728310	::487724174815657000
279399275	::487724184894570000
48390222	::487724198861631000
37780107	::487724199465590000
79373818	::487724209456840000
143225254	::487724209531916000
50663276	::487724227022163000
279399275	::487724233259098000
264434173	::487724239147900000
146909951	::487724250808459000
337434597	::487724255811874000
37080273	::487724257452257000
90966789	::487724266952339000
8548362	::487724270827868000
44278444	::487724276452433000
76977679	::487724286690336000
18704527	::487724308861845000
279399275	::487724309478010000
375734748	::487724316566376000
16726467	::487724316646453000
31318417	::487724316902293000
382304432	::487724340239421000
55475943	::487724349424951000
247374067	::487724351647928000
315296719	::487724361990676000
43052467	::487724369875963000
227893380	::487724382387974000
260006924	::487724400205393000
131954929	::487724402931273000
384305773	::487724404005015000
241337450	::487724408283607000
116988168	::487724416449536000
290855101	::487724418051751000
375734748	::487724425014304000
30128717	::487724441393442000
196890320	::487724443838742000
37780107	::487724460049326000
279399275	::487724460670074000
232275950	::487724467573895000
26413556	::487724473219416000
23611301	::487724485395501000
232312019	::487724502877339000
109762886	::487724510624636000
131954929	::487724518333362000
465375807	::487724522494111000
41136161	::487724538415706000
50663276	::487724539296509000
22536077	::487724543343984000
1384531	::487724563636043000
67421080	::487724581805752000
454465194	::487724583756107000
43052467	::487724588130766000
35869207	::487724600420098000
435349693	::487724604728049000
50807638	::487724618997059000
45164175	::487724627628937000
14178003	::487724630870728000
12653722	::487724637191553000
359775349	::487724638785765000
315296719	::487724650256797000
576780003	::487724653826150000
44278444	::487724654857949000
237966586	::487724658708344000
309108026	::487724689553637000
116988168	::487724700559097000
58115212	::487724709144821000
19080798	::487724713834065000
45286852	::487724724068163000
113760458	::487724734377766000
147279456	::487724757953966000
170815462	::487724759980191000
67421080	::487724768708145000
68517440	::487724781010042000
17258301	::487724792083017000
106860209	::487724796004663000
391108584	::487724801042051000
42297542	::487724808688644000
98599563	::487724810521567000
238740641	::487724817609543000
20364178	::487724832289603000
100626124	::487724842615975000
39416036	::487724857799757000
315296719	::487724877802000000
80703293	::487724885440200000
391108584	::487724886920409000
51554430	::487724908634722000
387281097	::487724913969889000
391108584	::487724921317904000
375734748	::487724921435340000
465375807	::487724931115782000
24983393	::487724933020000000
39416036	::487724936480690000
315296719	::487724954666819000
166897115	::487724971490152000
375734748	::487724989278220000
16248047	::487724994839838000
21682918	::487725003652079000
43508994	::487725018655125000
42910967	::487725027727384000
312471776	::487725033574244000
391108584	::487725037273636000
389738018	::487725044089368000
37780107	::487725045054058000
233362394	::487725048908611000
63478115	::487725050767089000
30128717	::487725051152957000
53087279	::487725052977491000
286910447	::487725072786792000
38615147	::487725077551915000
25747982	::487725077564112000
355758655	::487725077903843000
465375807	::487725081779400000
381315320	::487725101605855000
391108584	::487725117279961000
334261100	::487725118647312000
388597293	::487725123386884000
36851172	::487725130576297000
289743411	::487725154286714000
493647862	::487725156412846000
216083133	::487725157549494000
367298176	::487725166709858000
713245898	::487725176256086000
465375807	::487725192781631000
316162665	::487725192798830000
375734748	::487725194568417000
230640581	::487725200130072000
375734748	::487725204060131000
55475943	::487725212063248000
388597293	::487725213912530000
27726737	::487725214432645000
22991317	::487725215301255000
331668519	::487725215669948000
31403901	::487725227989012000
200796300	::487725228479746000
316162665	::487725239020036000
216083133	::487725254198841000
15728310	::487725254916046000
29607520	::487725257575641000
27364321	::487725266350116000
38615147	::487725269298728000
37228652	::487725281923584000
254433701	::487725298306150000
276202961	::487725300264890000
375734748	::487725303100235000
597038752	::487725308246622000
106860209	::487725310377353000
37080273	::487725313653506000
375734748	::487725322213683000
51601709	::487725324340183000
37780107	::487725337380274000
375734748	::487725339557519000
375734748	::487725366853648000
607721617	::487725373577101000
338588400	::487725377062576000
367561919	::487725388026478000
597038752	::487725391684333000
48390222	::487725397849550000
67421080	::487725423141195000
33643268	::487725454439100000
37730571	::487725461825683000
14297098	::487725488455299000
357211620	::487725490908565000
18704527	::487725497246576000
43508994	::487725501348188000
188855651	::487725511112548000
31318417	::487725514636161000
254092544	::487725515156238000
463381084	::487725517328498000
18138157	::487725536219627000
187651826	::487725546940276000
14178003	::487725549435887000
713245898	::487725551285571000
316162665	::487725563122302000
55475943	::487725595674304000
242922283	::487725598257971000
605608831	::487725600740634000
289743411	::487725602410336000
230898142	::487725607720341000
29607520	::487725608911532000
233362394	::487725609963880000
14297098	::487725622928871000
15614582	::487725625499590000
1565041	::487725637051097000
279399275	::487725639311429000
38615147	::487725641501261000
15728310	::487725653400092000
331668519	::487725662195568000
380680929	::487725678280716000
58115212	::487725687592087000
15010357	::487725696098107000
106860209	::487725711336022000
344817215	::487725712581750000
109762886	::487725722233217000
37213451	::487725730210795000
222278624	::487725735684345000
14606079	::487725736724553000
233362394	::487725741589553000
37213451	::487725741787066000
307485154	::487725744882081000
331423379	::487725755745316000
14297098	::487725760221028000
338588400	::487725769242591000
18704527	::487725769272336000
365739414	::487725769355825000
168387841	::487725770836418000
434545772	::487725772766187000
152875477	::487725784853782000
15010357	::487725805150023000
18437537	::487725818001776000
46279759	::487725821499826000
465375807	::487725825404305000
367561919	::487725835768430000
67421080	::487725850473680000
27726737	::487725865250213000
56967401	::487725871050924000
254092544	::487725885186117000
454304418	::487725893188464000
41508239	::487725903770685000
18704527	::487725914386874000
16559994	::487725931327262000
75937251	::487725934490189000
240914419	::487725936578535000
305265637	::487725942521880000
14297098	::487725946892746000
16559994	::487725953490358000
27726737	::487725964764262000
584206727	::487725967062732000
480857982	::487725989858783000
359174210	::487725991826296000
465375807	::487726001439264000
16472279	::487726027087441000
369217450	::487726038726631000
240914419	::487726045198434000
385121286	::487726054321049000
225206178	::487726055109574000
713245898	::487726059618852000
57713984	::487726066086477000
240914419	::487726078329241000
465375807	::487726094687014000
189025601	::487726119374688000
22991317	::487726132481904000
27726737	::487726140547551000
53243169	::487726167748014000
39416036	::487726175209684000
58115212	::487726177184800000
241337450	::487726181966307000
19210855	::487726191986503000
114579662	::487726203281747000
41908697	::487726219945721000
27364321	::487726226875101000
57713984	::487726232763518000
200796300	::487726233405255000
92629759	::487726235800178000
17258301	::487726241005318000
433169770	::487726255244984000
377425191	::487726255563747000
385121286	::487726266775109000
57713984	::487726284085002000
113188973	::487726289420181000
485252693	::487726293887483000
18704527	::487726308152324000
58115212	::487726329253470000
17258301	::487726360777859000
400490673	::487726383351611000
259542533	::487726387265306000
410961985	::487726391849254000
418503483	::487726411541934000
465375807	::487726427563769000
237966586	::487726432794071000
31620041	::487726437559181000
58115212	::487726439005843000
23247181	::487726445322436000
23442090	::487726454109900000
57713984	::487726454546108000
37730571	::487726455724711000
67421080	::487726459650191000
387281097	::487726461269573000
27726737	::487726476242870000
15614582	::487726479770284000
418503483	::487726482639564000
57713984	::487726484891918000
208296274	::487726485151551000
106561609	::487726494337089000
410961985	::487726503502032000
50663276	::487726506827714000
25747982	::487726510560653000
414952579	::487726517246390000
280297585	::487726532886949000
27331177	::487726538645704000
27331177	::487726541577920000
385121286	::487726553854275000
53243169	::487726571747573000
100195876	::487726593532366000
100195876	::487726594182488000
414543388	::487726619478339000
61736206	::487726634896998000
36866805	::487726656895737000
40126821	::487726668253908000
34052201	::487726670065827000
113188973	::487726700763942000
56967401	::487726703968395000
80703293	::487726736961208000
109762886	::487726737816829000
176224586	::487726742526652000
37213451	::487726752635289000
162394402	::487726765834371000
57713984	::487726768363565000
154309960	::487726780363456000
37730571	::487726799468912000
58115212	::487726803440529000
61318348	::487726807970746000
321844248	::487726812324065000
162394402	::487726827696185000
38226468	::487726828736749000
131954929	::487726839603814000
162394402	::487726844469186000
46940147	::487726854367744000
237938155	::487726883249745000
136129525	::487726891894181000
46940147	::487726894922473000
74315614	::487726899003940000
353888661	::487726924102254000
380680929	::487726926182637000
418503483	::487726931174240000
131954929	::487726950358605000
240914419	::487726974937202000
194377350	::487726975096594000
17694593	::487726978712104000
149295164	::487726992591056000
50778210	::487726993119911000
121290312	::487727025898024000
57713984	::487727027802218000
279399275	::487727033087033000
94996744	::487727036153483000
17258301	::487727038586171000
27331165	::487727049121857000
370464008	::487727053345923000
225206178	::487727055757656000
170815462	::487727067937509000
397492187	::487727075777064000
27726737	::487727083313823000
48390222	::487727090758725000
27992224	::487727091501502000
29605636	::487727091878621000
384305773	::487727104444743000
120966317	::487727117447094000
418503483	::487727119363878000
397492187	::487727120446406000
57713984	::487727120664506000
120966317	::487727125525319000
380680929	::487727128062861000
29605636	::487727130701094000
131954929	::487727149780967000
382304432	::487727156047650000
418312513	::487727160049012000
236589142	::487727170505015000
76082847	::487727178621394000
192385616	::487727179292098000
429375230	::487727184115552000
19734494	::487727185352863000
225206178	::487727193598853000
35505123	::487727204311117000
397492187	::487727209642479000
33453167	::487727212964360000
603136773	::487727245591453000
67421080	::487727250679136000
30362051	::487727251937447000
418503483	::487727263677292000
115518508	::487727269087956000
120853830	::487727269172215000
39416036	::487727278609416000
120966317	::487727294853558000
46940147	::487727300146769000
15174710	::487727300486914000
68517440	::487727306622779000
35082993	::487727308577329000
35505123	::487727327288098000
599787941	::487727332665204000
61736206	::487727335765204000
327934017	::487727352567169000
236589142	::487727372662099000
23260777	::487727382523297000
61307501	::487727382670110000
45911298	::487727403762860000
35082993	::487727410171764000
38615147	::487727411942150000
176224586	::487727430400888000
109762886	::487727442808016000
418503483	::487727457299333000
16248047	::487727471123382000
14297098	::487727477062897000
73526174	::487727477134217000
67421080	::487727517667577000
95554541	::487727533996007000
328828628	::487727538148368000
120966317	::487727542896295000
388433171	::487727567097458000
53087279	::487727568280240000
22087737	::487727576736354000
29607520	::487727583325601000
216395197	::487727592519499000
236589142	::487727598294663000
76082847	::487727604213235000
447774872	::487727610927910000
39416036	::487727625667108000
254092544	::487727629605556000
68432091	::487727654515523000
388597293	::487727671866970000
86243090	::487727687318777000
38615147	::487727701844066000
113188973	::487727702225727000
113188973	::487727715240648000
48804765	::487727716427653000
226319809	::487727716675096000
23868298	::487727719845601000
15170503	::487727724358664000
392278984	::487727726246522000
614074554	::487727743279181000
13533012	::487727743845400000
384955934	::487727745628397000
113188973	::487727758793900000
447774872	::487727763285999000
33643268	::487727781082460000
359174210	::487727788997484000
14297098	::487727792193564000
113188973	::487727803975360000
17258301	::487727813425102000
136129525	::487727881800273000
67421080	::487727882572017000
614096745	::487727893011652000
389738018	::487727898862686000
279399275	::487727921201549000
277378135	::487727935772962000
120966317	::487727936489787000
113188973	::487727948678828000
277378135	::487727948888555000
239702167	::487727949685485000
34052201	::487727962507075000
7522612	::487727973978497000
15728310	::487727980165095000
56967401	::487727980571942000
457197060	::487727984942411000
21682918	::487727997814722000
36560098	::487728022745653000
120966317	::487728029251035000
18015033	::487728071391580000
61736206	::487728073572622000
497334306	::487728082896162000
388433171	::487728095189676000
18704527	::487728116371308000
120966317	::487728117822128000
353418151	::487728119475105000
113188973	::487728120079069000
54466394	::487728133211058000
67421080	::487728135706648000
192385616	::487728136952373000
102444460	::487728144942505000
18148466	::487728153021149000
250774954	::487728169018224000
36560098	::487728176018108000
349386319	::487728186092830000
232312019	::487728197958512000
120966317	::487728206829465000
305265637	::487728218061824000
352970133	::487728225896759000
46279759	::487728226148446000
335759212	::487728237145911000
45911298	::487728262458535000
237966586	::487728267672031000
68966030	::487728274575876000
196890320	::487728282171756000
38044979	::487728282201489000
61307501	::487728300547010000
22991317	::487728301503676000
18704527	::487728302250266000
322413121	::487728310256816000
326554021	::487728310706008000
175532031	::487728320139001000
225206178	::487728332235366000
120966317	::487728335774941000
50778210	::487728339529256000
67421080	::487728350551482000
120966317	::487728353286164000
41675336	::487728366712131000
58028621	::487728373943128000
268397639	::487728383267069000
34052201	::487728386966450000
68432091	::487728400996777000
383856422	::487728404838768000
31056422	::487728406948098000
196890320	::487728407656951000
136129525	::487728420332138000
56710887	::487728425533059000
192385616	::487728440510922000
192385616	::487728448299728000
41675336	::487728468004589000
22536077	::487728468093075000
389738018	::487728473465577000
22536077	::487728475307249000
30912658	::487728491946057000
192385616	::487728496655863000
46279759	::487728499466043000
185716839	::487728520815054000
120966317	::487728523663003000
18704527	::487728541753438000
216395197	::487728546995896000
120966317	::487728597021376000
31403901	::487728603355164000
171807880	::487728606890561000
42529606	::487728609072013000
414952579	::487728610912894000
816177	::487728624045662000
78926478	::487728625156759000
40994873	::487728653417975000
134873681	::487728685428903000
300009838	::487728686591148000
339353546	::487728693209751000
67421080	::487728694052388000
134873681	::487728727065759000
447813903	::487728734720770000
61736206	::487728738873147000
95712580	::487728741523550000
134873681	::487728744916733000
134873681	::487728754899185000
134873681	::487728763346497000
367298176	::487728766030839000
8962732	::487728775547736000
134873681	::487728779607805000
497334306	::487728800818413000
134873681	::487728803766992000
328828628	::487728804186427000
497334306	::487728817461415000
383856422	::487728817717657000
134873681	::487728817734045000
285254109	::487728820208689000
497334306	::487728828190433000
279399275	::487728837313064000
418503483	::487728854396858000
27331177	::487728858813038000
91521926	::487728867050668000
52628599	::487728871035252000
21682918	::487728873136607000
225206178	::487728874055139000
38615147	::487728881588518000
343756278	::487728938500644000
14792781	::487728945911975000
225206178	::487728958528438000
42529606	::487728968276385000
238788821	::487728981220024000
442082078	::487728982511464000
38044979	::487728983640137000
510998653	::487728988698066000
97044552	::487729032184623000
269605766	::487729036508938000
64596921	::487729053151936000
61736206	::487729061905850000
115184915	::487729083950698000
497334306	::487729084856672000
238788821	::487729090552938000
269605766	::487729092318351000
100339690	::487729103714263000
27432862	::487729118344404000
18704527	::487729130092630000
238788821	::487729132441460000
51601709	::487729138585718000
100339690	::487729146873667000
156866548	::487729169795534000
58115212	::487729178716798000
497334306	::487729185377378000
52628599	::487729202183929000
61736206	::487729220555403000
31056422	::487729221830078000
301290830	::487729221897158000
339353546	::487729224405377000
435349693	::487729258442555000
524866555	::487729263894736000
19683725	::487729310019907000
392422321	::487729311378853000
27331177	::487729311483305000
316162665	::487729313224339000
156866548	::487729313240715000
168387841	::487729323915243000
421987323	::487729329720549000
631245094	::487729334744932000
354629644	::487729341103878000
40226593	::487729343083577000
14297098	::487729349399810000
236589142	::487729357322862000
31403901	::487729358938062000
18148466	::487729379985084000
442082078	::487729381410742000
267482537	::487729385043009000
301244128	::487729391892713000
497334306	::487729394895433000
97044552	::487729397042933000
70839289	::487729402911158000
68432091	::487729403078922000
38615147	::487729412839063000
35297171	::487729427883642000
38044979	::487729433625640000
442082078	::487729434116378000
306169468	::487729438923452000
515049896	::487729470845902000
168387841	::487729476176842000
286910447	::487729482711568000
344817215	::487729489292435000
131954929	::487729504651968000
97044552	::487729507235672000
293897624	::487729531525267000
59705683	::487729533085577000
31056422	::487729539900919000
253178679	::487729546351755000
316162665	::487729550751985000
131954929	::487729560780173000
382190006	::487729566585073000
216395197	::487729585912422000
53243169	::487729590199394000
68517440	::487729594745647000
506500282	::487729599388725000
163589914	::487729612474949000
421987323	::487729615465885000
384305773	::487729615725924000
52610012	::487729633216167000
22187821	::487729644691800000
59705683	::487729667806609000
245855482	::487729686043443000
316162665	::487729695988142000
520690554	::487729700161069000
213131959	::487729703294210000
21945140	::487729705022267000
52754052	::487729712244875000
316162665	::487729730138177000
44278444	::487729746814701000
58941053	::487729748328460000
407248121	::487729760349724000
14604658	::487729781555724000
27331165	::487729792586756000
312348050	::487729808428654000
33282020	::487729810857545000
96421993	::487729819283910000
25178781	::487729834575949000
515049896	::487729836014587000
267482537	::487729836136218000
17529301	::487729843715710000
359775349	::487729856579649000
25178781	::487729869099257000
36861827	::487729876401524000
61736206	::487729883792310000
105607367	::487729890804776000
515068859	::487729919771037000
498637061	::487729924510187000
27331165	::487729934433927000
264608632	::487729941992075000
18704527	::487729955800104000
16248047	::487729969246662000
18704527	::487729992034689000
425183249	::487729996149325000
545297326	::487729998216720000
447813903	::487730001685807000
194377350	::487730021939699000
20954074	::487730023533539000
359775349	::487730024569917000
17908818	::487730027274842000
287978614	::487730038582673000
154309960	::487730043687145000
44278444	::487730059726577000
16866896	::487730089535098000
76082847	::487730095302254000
226319809	::487730097651470000
27999272	::487730098150195000
236589142	::487730106010329000
312348050	::487730107146973000
447813903	::487730111874363000
37730571	::487730112612552000
25178781	::487730124637220000
493647862	::487730130882555000
166897115	::487730152148049000
18704527	::487730163682394000
279399275	::487730164554403000
45164175	::487730165964079000
367561919	::487730183214866000
50663276	::487730209609637000
267482537	::487730210716930000
30989596	::487730228865675000
165517420	::487730236465770000
158428489	::487730238848114000
236589142	::487730240106422000
18704527	::487730251389485000
348082308	::487730252626411000
27999272	::487730259073449000
166897115	::487730266753204000
50663276	::487730267189047000
41675336	::487730268648640000
34052201	::487730269055496000
382304432	::487730270830071000
27538070	::487730280191377000
429558621	::487730283139969000
37730571	::487730292401393000
75555647	::487730331999432000
156866548	::487730332394070000
267227218	::487730338492207000
53087279	::487730345488302000
21089214	::487730349041283000
226319809	::487730355068502000
506500282	::487730358004117000
213131959	::487730376022822000
378415682	::487730384994447000
17529301	::487730391613456000
258108922	::487730397409587000
348082308	::487730405655588000
287978614	::487730438194995000
425183249	::487730442259689000
22278303	::487730445384445000
287978614	::487730448068382000
20954074	::487730459569188000
18968115	::487730469619118000
36560098	::487730490955165000
196890320	::487730490997104000
316766176	::487730497062055000
97044552	::487730501000499000
30104821	::487730501843550000
54344507	::487730529949609000
36851172	::487730530126163000
497334306	::487730535020523000
166897115	::487730540091805000
491357856	::487730554981191000
447813903	::487730557657571000
65476712	::487730566746218000
192385616	::487730568931446000
382304432	::487730570311385000
242922283	::487730572572102000
16380745	::487730575789142000
194377350	::487730583301136000
23413958	::487730584244854000
18148466	::487730587462275000
515068859	::487730588359852000
130987540	::487730588799860000
17990173	::487730590805164000
258108922	::487730604138434000
166897115	::487730604474368000
444375493	::487730609372946000
17163265	::487730609595641000
130987540	::487730611746906000
281260984	::487730617786720000
154309960	::487730621637070000
392422321	::487730622329139000
383856422	::487730623935963000
25178781	::487730624694714000
267227218	::487730626468933000
87771600	::487730636384239000
31620041	::487730647356547000
130987540	::487730650602930000
130987540	::487730659994005000
216395197	::487730674766340000
194377350	::487730678289551000
44278444	::487730688452739000
281260984	::487730696589299000
407248121	::487730704604995000
41675336	::487730715929231000
44278444	::487730734988554000
33643268	::487730738125492000
97044552	::487730766462210000
79633612	::487730773995163000
16380745	::487730789446979000
497334306	::487730792726937000
38615147	::487730793234853000
160734732	::487730799207120000
351174024	::487730808380088000
383856422	::487730833051365000
156866548	::487730835169095000
162394402	::487730843666759000
162394402	::487730844279111000
162394402	::487730845059276000
236202065	::487730848532140000
135003892	::487730861912375000
16380745	::487730865493905000
100339690	::487730880161411000
38226468	::487730892329463000
447813903	::487730894665707000
156866548	::487730900134674000
16380745	::487730903280398000
329955120	::487730907600527000
166897115	::487730913988857000
377420899	::487730919113900000
276357208	::487730935895318000
425183249	::487730938710081000
187280228	::487730941658275000
20954074	::487730949413535000
187280228	::487730968300490000
334261100	::487730980921171000
166897115	::487731003902164000
44278444	::487731006397763000
287978614	::487731007118798000
187280228	::487731019160625000
506500282	::487731028371329000
130321036	::487731030367817000
264608632	::487731035686182000
25178781	::487731036239835000
61736206	::487731067684913000
31620041	::487731072327634000
713245898	::487731078585528000
41675336	::487731094330953000
168387841	::487731104787345000
348085087	::487731107022917000
166897115	::487731116783439000
160352135	::487731118909554000
226319809	::487731130876325000
335759212	::487731140300529000
17655353	::487731181517930000
156866548	::487731186110701000
24868543	::487731188757327000
389738018	::487731194931314000
497334306	::487731205706493000
38615147	::487731207702999000
29300584	::487731210936791000
270143437	::487731222034911000
45243501	::487731225444876000
637303583	::487731232533274000
398445530	::487731246790086000
38615147	::487731267706691000
48390222	::487731279425597000
251359942	::487731318533283000
94996744	::487731319154438000
340055562	::487731323096674000
17470539	::487731331883753000
276357208	::487731334610042000
130321036	::487731335218204000
22504277	::487731338397495000
61736206	::487731340587323000
102444460	::487731345968230000
393718746	::487731349613076000
330799447	::487731349743104000
55426501	::487731366444810000
52628599	::487731372023230000
60221494	::487731395792748000
22991317	::487731405313425000
497334306	::487731406756274000
444375493	::487731417871159000
19161423	::487731429980114000
33643268	::487731433675300000
51601709	::487731456924348000
38615147	::487731463412932000
61736206	::487731482740654000
267482537	::487731487685361000
513926411	::487731504353533000
155805303	::487731520783024000
380049732	::487731531327488000
130321036	::487731566034944000
34052201	::487731588990394000
558873022	::487731599073894000
348085087	::487731602286329000
61736206	::487731614123053000
20954074	::487731621110378000
220587584	::487731626315497000
230640581	::487731630321045000
43508994	::487731639015862000
542693847	::487731648163614000
216395197	::487731682553126000
46809403	::487731703754928000
96421993	::487731708499099000
20954074	::487731719554871000
31359307	::487731722583175000
381315320	::487731755252604000
53243169	::487731779252785000
187034273	::487731787410714000
382190006	::487731791633997000
130987540	::487731808721596000
31403901	::487731824131858000
65476712	::487731827952852000
277693030	::487731827969241000
61736206	::487731837171945000
48390222	::487731844347985000
130321036	::487731850115174000
45966951	::487731860064444000
113722629	::487731872114675000
421987323	::487731872823513000
20954074	::487731880540639000
254092544	::487731887247749000
381315320	::487731889323536000
90966789	::487731891924385000
409541924	::487731893233012000
57238973	::487731899423793000
267482537	::487731908739342000
237966586	::487731919665123000
55312313	::487731944361189000
217563665	::487731947666669000
101572891	::487731950258761000
74315614	::487731964817195000
31056422	::487731987021459000
703895293	::487732008638881000
27538070	::487732009955905000
200590129	::487732015249518000
289084083	::487732021884887000
20954074	::487732030398930000
53243169	::487732032035102000
24983393	::487732049521156000
153077015	::487732079489060000
351641054	::487732085466337000
40334639	::487732094227845000
358489252	::487732096383721000
236589142	::487732104969478000
56967401	::487732115065143000
386833057	::487732141812232000
194377350	::487732153267290000
480857982	::487732183700754000
289084083	::487732186880442000
27538070	::487732232891547000
267482537	::487732238595813000
35869207	::487732269952827000
40126821	::487732285819453000
15204110	::487732289183293000
100339690	::487732324553871000
113188973	::487732327184093000
45164175	::487732331835576000
334420539	::487732334851264000
22195036	::487732339427254000
466873056	::487732346284548000
70918926	::487732395886391000
419047433	::487732396151017000
41508239	::487732397748666000
260361255	::487732397996126000
267482537	::487732402840555000
54405135	::487732410574856000
35869207	::487732411154067000
25178781	::487732415243091000
545297326	::487732425884450000
381315320	::487732438085275000
419047433	::487732463477587000
20954074	::487732470163320000
385121286	::487732473078366000
44041485	::487732477868273000
447813903	::487732486617964000
23396218	::487732490933501000
36851172	::487732519186747000
276784331	::487732536252981000
42529606	::487732537381240000
64942768	::487732540061384000
31359307	::487732549725065000
78167615	::487732557136789000
267482537	::487732565374410000
22005666	::487732571623550000
113188973	::487732575306522000
157869405	::487732576904155000
624394090	::487732588425920000
504027031	::487732591949123000
266164462	::487732615848681000
176994984	::487732620784971000
56967401	::487732660966420000
36861827	::487732664065990000
466873056	::487732669925429000
214465537	::487732683426914000
54344507	::487732689642868000
239702167	::487732707888496000
115184915	::487732708731154000
201376114	::487732727496462000
56967401	::487732729568428000
466873056	::487732729698451000
20954074	::487732734958116000
103526992	::487732743866834000
14792781	::487732750955196000
267482537	::487732757544456000
77754336	::487732761449758000
50807638	::487732775592951000
113188973	::487732787404091000
126507603	::487732794517225000
295339639	::487732798380183000
429375230	::487732799713968000
225959127	::487732802725502000
371578955	::487732803606708000
323262953	::487732803736322000
267482537	::487732804755943000
39416036	::487732813425541000
159263389	::487732820606189000
54344507	::487732824074510000
50807638	::487732845637410000
39416036	::487732894635675000
367296747	::487732908245798000
351174024	::487732922745503000
43508994	::487732927673794000
35297171	::487732938318958000
22187821	::487732941469261000
115184915	::487732947886174000
44811271	::487732947978428000
17522792	::487732971730780000
266164462	::487732978618236000
267482537	::487732984154312000
58115212	::487732986507300000
259573654	::487732993075990000
17169855	::487733000671887000
264434173	::487733000717991000
466873056	::487733003431731000
334420539	::487733004648083000
458639179	::487733023920893000
351174024	::487733028949475000
48390222	::487733044858482000
254821900	::487733070129549000
54344507	::487733072578629000
173608790	::487733076249018000
447813903	::487733085417783000
23396218	::487733086999044000
19835249	::487733088613859000
242922283	::487733094699765000
39507361	::487733094930452000
266164462	::487733104535425000
506824920	::487733104853794000
18336787	::487733106384715000
41675336	::487733109824049000
328557330	::487733133245419000
351174024	::487733138521485000
113188973	::487733140056981000
14808898	::487733153230897000
160352135	::487733154661167000
84849075	::487733155411935000
30989596	::487733171895955000
113188973	::487733185397399000
224103552	::487733229105852000
156166678	::487733257014751000
55475943	::487733257296154000
35297171	::487733258000404000
344817215	::487733265411735000
267482537	::487733296852267000
24171213	::487733299167510000
635425103	::487733303374409000
447813903	::487733304389808000
296901409	::487733304490086000
296901409	::487733309938479000
30989596	::487733326065594000
224103552	::487733327177072000
17470539	::487733334349324000
22187821	::487733335742242000
306169468	::487733339995275000
32431892	::487733365622472000
266164462	::487733376171143000
310009833	::487733392130068000
18138157	::487733392826327000
624394090	::487733395925921000
225959127	::487733396177575000
131941193	::487733416402890000
18148466	::487733417791217000
22005666	::487733418789048000
193126668	::487733422417133000
27538070	::487733427945218000
447813903	::487733432257368000
579647636	::487733445440065000
46268291	::487733448530870000
27211964	::487733462821265000
22005666	::487733504180879000
390759619	::487733525588635000
160352135	::487733526607839000
105026890	::487733533398421000
160788774	::487733535105482000
167144906	::487733543632527000
102444460	::487733543758331000
36851172	::487733546166259000
83513704	::487733559105294000
160352135	::487733560720105000
623584562	::487733597873254000
220867112	::487733599240605000
176994984	::487733604512849000
224103552	::487733616890220000
18704527	::487733619960864000
35869207	::487733624713007000
58115212	::487733628055457000
617791569	::487733628537810000
515818133	::487733635953356000
469829959	::487733636121509000
78167615	::487733638633881000
225959127	::487733641489809000
48390222	::487733659424657000
237966586	::487733670711545000
276357208	::487733691133603000
153077015	::487733700583387000
209345596	::487733711157612000
313341167	::487733723882745000
14392960	::487733746167078000
68517440	::487733750499790000
48390222	::487733768040370000
78065938	::487733775124557000
348082308	::487733779629633000
16559994	::487733795878359000
16559994	::487733809505632000
38615147	::487733827247161000
282069115	::487733828728147000
54344507	::487733839146389000
98599563	::487733853579411000
14604658	::487733861053263000
348082308	::487733886764744000
15728310	::487733887691259000
102444460	::487733892598595000
351174024	::487733897828892000
257265522	::487733899439513000
515818133	::487733900400025000
78167615	::487733906326978000
388597293	::487733912919998000
14604658	::487733919161122000
160453801	::487733920432013000
98599563	::487733920432410000
225959127	::487733943123210000
14604658	::487733945392328000
515818133	::487733967248822000
418327117	::487733974320443000
361391612	::487733983493357000
264434173	::487733990800261000
106860209	::487734002317422000
296901409	::487734003370180000
33029479	::487734004678815000
478941450	::487734008667570000
18704527	::487734016041553000
19511096	::487734035334971000
74315614	::487734045317402000
334420539	::487734050766192000
22005666	::487734063906578000
387476542	::487734073830678000
322413121	::487734086102810000
14808898	::487734092348534000
515818133	::487734103135887000
286298021	::487734108882096000
71617108	::487734110484705000
65576332	::487734136090529000
478941450	::487734146098159000
176994984	::487734147138338000
58281200	::487734149617156000
491679354	::487734155283685000
49114032	::487734168332152000
78167615	::487734170794590000
515818133	::487734174120308000
286298021	::487734183549104000
79633612	::487734202226339000
50807638	::487734204927442000
236589142	::487734205061668000
58115212	::487734230760169000
18704527	::487734274779791000
48390222	::487734275601469000
254711141	::487734278801743000
393105437	::487734295159508000
334665323	::487734315493502000
348082308	::487734325908344000
108814965	::487734331746430000
33418266	::487734334867001000
115184915	::487734347454103000
83736832	::487734378290638000
210873235	::487734379461242000
170815462	::487734398750425000
334665323	::487734402726625000
480895753	::487734412209954000
68517440	::487734414357454000
264434173	::487734433148305000
130987540	::487734438747328000
254092544	::487734439670460000
160352135	::487734449031753000
515818133	::487734487208308000
260038552	::487734490056237000
266164462	::487734497384075000
351810944	::487734500000948000
849	::487734501226078000
267482537	::487734508595458000
61736206	::487734521551679000
130987540	::487734528899690000
64942768	::487734531051356000
478826327	::487734559035764000
61736206	::487734572059492000
24438134	::487734592993239000
262405775	::487734594301480000
553934357	::487734607920394000
45164175	::487734611460755000
237966586	::487734614899699000
163242154	::487734627973361000
260038552	::487734632129896000
27538070	::487734653818662000
192385616	::487734659217121000
254711141	::487734662094016000
43508994	::487734664019193000
98599563	::487734665491795000
635425103	::487734685473075000
381315320	::487734685716328000
160352135	::487734705492471000
58115212	::487734705911910000
478941450	::487734708185214000
393718746	::487734717345566000
267482537	::487734726824701000
17655353	::487734728561152000
231150237	::487734740623958000
286298021	::487734752280342000
478941450	::487734761884901000
267482537	::487734762736332000
22991317	::487734777232232000
24438134	::487734791132168000
45243501	::487734802968092000
371477472	::487734814858940000
36468395	::487734820962074000
461392295	::487734822295453000
349788720	::487734827890655000
57713984	::487734838258974000
239702167	::487734840968876000
61736206	::487734847344222000
381315320	::487734877714796000
334665323	::487734881988784000
18704527	::487734883033546000
351810944	::487734893154430000
61736206	::487734913387745000
192385616	::487734921083891000
389738018	::487734923638218000
515818133	::487734924250591000
19511096	::487734941287849000
635425103	::487734942810390000
635425103	::487734951786213000
389738018	::487734956072763000
635425103	::487734960858492000
635425103	::487734972556394000
88328282	::487734992575795000
18704527	::487735013707120000
387281097	::487735020405403000
155926653	::487735038789054000
380680929	::487735046992719000
635425103	::487735050792751000
45286852	::487735051056984000
36560098	::487735054102040000
635425103	::487735069587435000
478941450	::487735082145177000
635425103	::487735082858184000
635425103	::487735099903856000
50807638	::487735109882097000
635425103	::487735113950564000
1384531	::487735115913506000
635425103	::487735123949809000
635425103	::487735135584788000
88328282	::487735150344556000
461392295	::487735155272855000
635425103	::487735186121949000
635425103	::487735194762244000
43256984	::487735219122745000
635425103	::487735228018855000
418503483	::487735232636796000
635425103	::487735240140394000
35297171	::487735253096599000
629894993	::487735260071731000
254092544	::487735265524727000
83507090	::487735282855202000
36560098	::487735288072916000
225959127	::487735288949510000
79633612	::487735303134650000
6733652	::487735303986503000
515818133	::487735305391190000
635425103	::487735331026763000
421338980	::487735332339990000
635425103	::487735344419205000
635425103	::487735349972455000
635425103	::487735360764407000
336149936	::487735365394903000
18704527	::487735367156895000
286734780	::487735380343414000
31403901	::487735381803425000
313341167	::487735386278350000
478941450	::487735392456568000
15010357	::487735408952766000
88328282	::487735414313062000
199784356	::487735422210949000
266164462	::487735429492658000
59705683	::487735452967780000
282069115	::487735455853867000
418327117	::487735460144238000
27538070	::487735479903600000
101398953	::487735498266255000
515818133	::487735512510103000
462681637	::487735513692917000
44278444	::487735525382832000
635425103	::487735525478903000
399555371	::487735530541436000
247374067	::487735530973851000
214220072	::487735543019474000
266164462	::487735546727657000
313341167	::487735552561532000
635425103	::487735596492677000
27538070	::487735596815622000
57713984	::487735605070008000
462681637	::487735605485252000
61318348	::487735612569817000
16299351	::487735613702291000
38615147	::487735614604062000
242922283	::487735645863813000
635425103	::487735646446841000
19222225	::487735743981162000
187716774	::487735748125138000
313341167	::487735770782769000
187716774	::487735775971143000
18704527	::487735784653742000
447813903	::487735787891752000
480973099	::487735795030061000
22005666	::487735809894662000
433169770	::487735824943833000
27538070	::487735826600570000
131941193	::487735826726780000
478941450	::487735849413398000
38615147	::487735851405701000
267482514	::487735853104394000
713245898	::487735857063792000
703895293	::487735863540191000
625951846	::487735876584095000
478941450	::487735885538922000
16380745	::487735928828346000
58115212	::487735939007922000
36116261	::487735943323848000
38044979	::487735948164096000
444251177	::487735959891369000
115184915	::487735970649759000
31403901	::487735974148194000
135003892	::487735986076798000
45243501	::487736000337047000
115184915	::487736024886296000
325192444	::487736032851292000
334665323	::487736034784866000
18704527	::487736041877803000
58115212	::487736044679213000
29654901	::487736049662050000
16559994	::487736052598075000
16559994	::487736083896365000
27364321	::487736091941031000
18704527	::487736100770041000
713245898	::487736111402209000
267482537	::487736112102641000
24438134	::487736138455846000
32624494	::487736140402008000
564138249	::487736142934982000
243427085	::487736149310328000
447813903	::487736153010085000
35869207	::487736158420758000
326146327	::487736174560022000
624394090	::487736202951290000
38615147	::487736203437817000
14808898	::487736204025430000
381315320	::487736207288176000
238672857	::487736236455387000
29607520	::487736306282143000
225959127	::487736316096827000
130321036	::487736317938122000
399555371	::487736331791912000
26831606	::487736334648213000
351810944	::487736337328791000
23396218	::487736340642287000
14792781	::487736345725374000
564138249	::487736353010896000
67421080	::487736364264202000
236589142	::487736369528045000
18704527	::487736369574576000
24438134	::487736386062417000
334665323	::487736394358337000
107842096	::487736403896176000
16248047	::487736434569125000
17522792	::487736436301787000
221205505	::487736442001833000
44779656	::487736447471218000
19374297	::487736458489647000
152103757	::487736467624435000
300884493	::487736483457953000
66786075	::487736484607164000
30104821	::487736485357948000
268987143	::487736503431598000
219550942	::487736517737979000
258108922	::487736519512174000
33029479	::487736522024554000
16248047	::487736550399021000
68517440	::487736586704941000
293737316	::487736592296325000
389105684	::487736595404300000
18704527	::487736598206111000
131866787	::487736614354161000
37780107	::487736625825214000
366701651	::487736657144057000
387476542	::487736674206896000
37730571	::487736675154788000
234649932	::487736675632545000
254711141	::487736693210894000
254711141	::487736706565562000
18704527	::487736707484508000
447813903	::487736715369791000
442082078	::487736723615404000
227072583	::487736729244532000
131866787	::487736741705822000
201810972	::487736758029664000
444251177	::487736760365875000
340055562	::487736765764345000
270173839	::487736771673722000
82223258	::487736784336330000
334665323	::487736785443631000
37730571	::487736785548881000
36851172	::487736788606533000
307485154	::487736803730812000
27331165	::487736816422768000
388433171	::487736854603509000
242922283	::487736857506357000
303080805	::487736859703779000
16566189	::487736872194805000
447813903	::487736872807198000
27331177	::487736873402396000
334665323	::487736879052103000
50807638	::487736881212182000
264434173	::487736900875456000
57713984	::487736911717363000
24495392	::487736911738331000
42297542	::487736912242049000
166897115	::487736914703708000
388433171	::487736923998257000
19568023	::487736943472807000
232114448	::487736950338895000
131866787	::487736955263000000
57713984	::487736964582342000
14606079	::487736965643517000
380680929	::487737005132873000
344817215	::487737038133669000
216395197	::487737040214458000
19568023	::487737042512932000
232114448	::487737055372644000
130321036	::487737056336961000
635425103	::487737058979348000
52628599	::487737062041190000
480895753	::487737085969719000
57713984	::487737116147736000
584206727	::487737119234748000
25747982	::487737145054875000
20833365	::487737154227806000
248358978	::487737156836675000
88328282	::487737157423861000
296627238	::487737163065204000
447813903	::487737168514019000
227072583	::487737178504826000
225622870	::487737183206645000
96966245	::487737183671828000
232114448	::487737183701594000
176954488	::487737228450226000
79633612	::487737240399790000
176954488	::487737240936665000
68517440	::487737266878427000
82223258	::487737320695541000
200590129	::487737354044858000
225622870	::487737357102104000
369217450	::487737360763744000
624394090	::487737377691955000
89590985	::487737384478322000
200615756	::487737386579660000
45243501	::487737388874334000
38044979	::487737394549243000
321794820	::487737406905266000
106135938	::487737409946148000
77754336	::487737410764419000
624394090	::487737414480183000
50807638	::487737422831026000
584206727	::487737426865946000
79606394	::487737451289407000
168387841	::487737453076176000
26068830	::487737464774086000
156866548	::487737479571587000
254711141	::487737480087494000
447813903	::487737492347838000
22991317	::487737499486130000
624394090	::487737527269224000
43508994	::487737528695263000
38044979	::487737572626407000
515818133	::487737630981763000
624394090	::487737640058236000
553934357	::487737697679601000
18704527	::487737712217448000
755431	::487737718814695000
590556372	::487737721700773000
321794820	::487737724820930000
515818133	::487737728398655000
334665323	::487737731259187000
389954423	::487737733855444000
84871879	::487737742097252000
167384328	::487737746002157000
242533291	::487737751538655000
267482537	::487737759520407000
57713984	::487737764431925000
50807638	::487737784723984000
588641285	::487737785089290000
37080273	::487737790042755000
293897624	::487737790692880000
623584562	::487737800440041000
369217450	::487737832392245000
24383303	::487737834644570000
584206727	::487737837052522000
447813903	::487737845847969000
18704527	::487737847466950000
256609151	::487737847643136000
267482537	::487737861152595000
258108922	::487737872628187000
88328282	::487737874549194000
25747982	::487737890890207000
248358978	::487737895696863000
40994873	::487737938952736000
19222225	::487737949509787000
461392295	::487737951879569000
322413121	::487737954073206000
78167615	::487737957517107000
161492068	::487737963376177000
624394090	::487737968686137000
180190603	::487737976302997000
584206727	::487737979528822000
264434173	::487738006435266000
21945140	::487738010008432000
35869207	::487738017143341000
389954423	::487738023920943000
42297542	::487738024479186000
524866555	::487738025057611000
52628599	::487738031432933000
18704527	::487738032238657000
225622870	::487738035614658000
97044552	::487738040924643000
515818133	::487738046964445000
48390222	::487738053142654000
52610012	::487738068309667000
7522612	::487738081521307000
45243501	::487738090941730000
23164217	::487738092229373000
230898142	::487738094603755000
580391330	::487738114434015000
232711010	::487738124693299000
21945140	::487738133635543000
40226593	::487738140334227000
52610012	::487738148760612000
225622870	::487738154032431000
242922283	::487738179827822000
379924726	::487738198010122000
16144669	::487738212022878000
31056422	::487738213524443000
392422321	::487738215718080000
21117523	::487738231262543000
187017423	::487738240598675000
588641285	::487738252150185000
31620041	::487738260245192000
84871879	::487738269853945000
27331165	::487738289504272000
97044552	::487738301277687000
516017637	::487738305749196000
580391330	::487738315693498000
624394090	::487738316096147000
398445530	::487738316541140000
135003892	::487738328339734000
389105684	::487738328956272000
117095775	::487738341085831000
27331165	::487738348220317000
187017423	::487738361625325000
340094001	::487738380038324000
155926653	::487738383939432000
635845301	::487738395683090000
85344924	::487738409817886000
97044552	::487738410526732000
399117604	::487738416591667000
31620041	::487738437664247000
14955026	::487738445180063000
263433687	::487738468231958000
52610012	::487738471969468000
398445530	::487738476356722000
58281200	::487738489576775000
110059442	::487738499420782000
447813903	::487738499911921000
524866555	::487738506794373000
398445530	::487738513639899000
334665323	::487738533977653000
37080273	::487738549824126000
97044552	::487738559911051000
131866787	::487738605264470000
52628599	::487738607004688000
580391330	::487738611429695000
187716774	::487738623920328000
84871879	::487738625832923000
24821703	::487738630635409000
131866787	::487738635304058000
580391330	::487738642085855000
334261100	::487738652089282000
435516954	::487738652382875000
27538070	::487738653263683000
157869405	::487738654060601000
45278487	::487738659324837000
155926653	::487738660818026000
314303039	::487738684104396000
387472182	::487738693160304000
45243501	::487738707899072000
19222225	::487738722763681000
363059827	::487738729939750000
164101308	::487738745903661000
22033805	::487738750571937000
187716774	::487738751989190000
398445530	::487738768016035000
255104759	::487738775611899000
296901409	::487738783182225000
14871328	::487738799938469000
580391330	::487738811674132000
447813903	::487738816900648000
187017423	::487738819962085000
84871879	::487738843513114000
107308159	::487738846357258000
418327117	::487738854527361000
131866787	::487738877051146000
442082078	::487738908482863000
312471776	::487738945187627000
635845301	::487738949935173000
61307501	::487738955207438000
479246485	::487738992159236000
25747982	::487738992306040000
55426501	::487739024027561000
620459453	::487739026854932000
157869405	::487739044621586000
97044552	::487739057552650000
78167615	::487739067665498000
385121286	::487739070747906000
580391330	::487739073415507000
480895753	::487739074820583000
157869405	::487739081464348000
34778712	::487739086090690000
78167615	::487739090184699000
22033805	::487739119280615000
277529978	::487739122270732000
385121286	::487739124372082000
564138249	::487739141543587000
62940169	::487739147465936000
37080273	::487739152822067000
254092544	::487739195075858000
43256984	::487739205817090000
447813903	::487739209143562000
179519500	::487739220287422000
186107022	::487739222443319000
27331177	::487739226285297000
22414245	::487739228345090000
97044552	::487739235600842000
385121286	::487739272191959000
15174710	::487739280521842000
392422321	::487739287874461000
176224586	::487739288973373000
316026178	::487739307185438000
288918860	::487739309923901000
160453801	::487739325765791000
52628599	::487739329817505000
48390222	::487739336314458000
480895753	::487739363577450000
238024746	::487739368627798000
7522612	::487739368954945000
14604658	::487739378509164000
17990173	::487739384985583000
40126821	::487739400898371000
38615147	::487739406431031000
97044552	::487739441415323000
286341932	::487739442656866000
14604658	::487739452643475000
206247499	::487739461355438000
37080273	::487739463368339000
50807638	::487739464446267000
580391330	::487739470813200000
33158980	::487739473027809000
45243501	::487739477100875000
14604658	::487739488836149000
337169907	::487739497564471000
320249108	::487739500018540000
50807638	::487739527893499000
163646426	::487739532394381000
548870171	::487739537041657000
97044552	::487739561707966000
349788720	::487739565323481000
580391330	::487739566355275000
59670513	::487739567147978000
70918926	::487739568100102000
38615147	::487739572324163000
57713984	::487739585632296000
107842096	::487739587028979000
314303039	::487739590325710000
102875172	::487739602695122000
14891490	::487739639197736000
22033805	::487739641165250000
76977679	::487739648177758000
85344924	::487739659871477000
94181957	::487739662002163000
39685005	::487739669228949000
290855101	::487739676862582000
33158980	::487739688422084000
57713984	::487739696907173000
38615147	::487739711918592000
575804821	::487739718189060000
49221112	::487739726565097000
580391330	::487739738309144000
88328282	::487739739328368000
272184078	::487739739684868000
564138249	::487739740628582000
42297542	::487739747474112000
187017423	::487739756847960000
37080273	::487739763718639000
258108922	::487739771708383000
59670513	::487739810975457000
326569368	::487739811642769000
258108922	::487739811738816000
74315614	::487739822388563000
85344924	::487739824514691000
816177	::487739834837241000
258822538	::487739837139525000
20833365	::487739847591727000
97044552	::487739850292875000
45286852	::487739852893331000
52628599	::487739857460920000
42297542	::487739862578384000
250774954	::487739869729669000
207660046	::487739874271698000
258108922	::487739875244793000
70918926	::487739881817272000
564138249	::487739882899402000
581342731	::487739883637571000
296627238	::487739890797277000
176994984	::487739892357537000
614436697	::487739901660499000
380458897	::487739903586095000
14871328	::487739916537720000
273034167	::487739917603045000
38615147	::487739921096925000
131866787	::487739924465328000
49455873	::487739932241166000
52454938	::487739939308580000
392422321	::487739946841559000
225622870	::487739956283318000
15174710	::487739968207732000
25084916	::487739972674265000
462487376	::487740005867986000
296627238	::487740006199345000
497334306	::487740017473638000
424698378	::487740028844380000
170815462	::487740031361355000
405239647	::487740038659469000
88328282	::487740055469826000
387476542	::487740070984966000
462487376	::487740072049930000
21153287	::487740078047760000
309778100	::487740080937644000
176954488	::487740088516755000
564138249	::487740102659948000
285955708	::487740110532644000
225622870	::487740114047496000
22005666	::487740122113142000
35603964	::487740130204332000
38615147	::487740162076868000
113188973	::487740162298740000
207660046	::487740165394165000
97044552	::487740177935114000
167384328	::487740196876591000
22386194	::487740250936987000
728549208	::487740252246003000
35603964	::487740264581066000
35603964	::487740271916879000
255311687	::487740273502728000
386956382	::487740278325772000
24438134	::487740279886061000
230898142	::487740294184837000
564138249	::487740317664149000
80929828	::487740340636368000
38615147	::487740344990457000
207660046	::487740349587001000
36861827	::487740350773989000
68517440	::487740357006733000
564138249	::487740370457862000
427464965	::487740380532576000
614074554	::487740406445010000
24495392	::487740408722501000
206247499	::487740411327545000
33158980	::487740417677340000
59670513	::487740423729709000
161656785	::487740436434268000
351810944	::487740444747776000
97044552	::487740453811281000
207660046	::487740465404338000
285955708	::487740474292056000
33703073	::487740489471651000
273034167	::487740492948312000
50011708	::487740496190525000
15174710	::487740506051330000
255311687	::487740539153166000
194377350	::487740543640686000
14604658	::487740553908326000
365739414	::487740558937292000
29500521	::487740558954094000
97044552	::487740559901986000
82223258	::487740563702034000
29500521	::487740563920138000
70918926	::487740564087898000
279399275	::487740565396533000
22005666	::487740581393625000
367308760	::487740585219203000
232711010	::487740600943263000
19683725	::487740632648409000
37080273	::487740639237664000
242922283	::487740642093580000
33158980	::487740644912144000
207660046	::487740651295887000
187017423	::487740677296357000
207660046	::487740681150939000
254276767	::487740692639141000
63617875	::487740699140317000
193192138	::487740708380344000
70918926	::487740717129687000
37080273	::487740720397426000
47880950	::487740724046073000
42297542	::487740727217381000
69916558	::487740740735602000
277529978	::487740751036420000
312471776	::487740755276881000
97044552	::487740759731236000
58281200	::487740761765445000
207660046	::487740763887775000
285955708	::487740780027445000
564138249	::487740783630356000
22991317	::487740787862818000
18148466	::487740794724704000
264434173	::487740808054185000
344817215	::487740812831117000
225622870	::487740813053403000
301244128	::487740813796212000
33158980	::487740829218271000
50011708	::487740835656511000
163646426	::487740838085406000
127092086	::487740849908760000
58115212	::487740851351592000
177111779	::487740859983470000
97044552	::487740873581416000
286341932	::487740879625809000
728549208	::487740881580347000
200590129	::487740889150681000
227893380	::487740892774940000
96793797	::487740928438722000
348082308	::487740930942701000
35599852	::487740938492862000
55312313	::487740958578995000
24495392	::487740993114890000
226319809	::487740996407787000
240857453	::487740997657321000
64219388	::487741011754749000
98806791	::487741016389484000
398445530	::487741038254374000
296627238	::487741038908293000
194377350	::487741045942132000
728549208	::487741047897083000
253552344	::487741048731754000
38615147	::487741110152732000
285955708	::487741153744134000
201899461	::487741163298762000
49221112	::487741182458343000
497334306	::487741184274464000
277529978	::487741191895515000
27331165	::487741209641639000
418327117	::487741214628651000
50663276	::487741229648445000
100742600	::487741247583305000
82242725	::487741257829994000
16258970	::487741259017375000
316766176	::487741275022426000
279399275	::487741279191584000
497334306	::487741281334870000
23967395	::487741284103094000
351264389	::487741285151698000
305926788	::487741285978374000
7522612	::487741298817105000
227893380	::487741320652656000
22005666	::487741323697348000
79476731	::487741341859074000
23400461	::487741347558748000
97044552	::487741351685922000
240857453	::487741355834097000
24438134	::487741378747564000
351264389	::487741400176275000
334261100	::487741406014746000
9899992	::487741409919635000
187047785	::487741422372548000
200590129	::487741423161475000
189025601	::487741439464333000
33158980	::487741469004804000
61736206	::487741487678238000
194377350	::487741498104897000
279399275	::487741530082267000
620459453	::487741531164794000
171642430	::487741538592493000
584206727	::487741567055036000
130987540	::487741570897428000
26954972	::487741583396073000
156866548	::487741587103838000
130987540	::487741592791285000
171642430	::487741615386013000
95712580	::487741621459382000
225622870	::487741622101098000
22005666	::487741629269147000
130987540	::487741632440057000
95712580	::487741636667912000
200590129	::487741640439001000
497334306	::487741663264382000
36560098	::487741675360378000
569518404	::487741696701390000
728549208	::487741697640894000
421987323	::487741704498585000
277873263	::487741715948650000
365739414	::487741726455377000
15288029	::487741727835709000
67421080	::487741743048052000
480857982	::487741751558283000
388433171	::487741751839297000
19684793	::487741769241464000
33158980	::487741775100911000
25747982	::487741779869835000
46940147	::487741782449324000
478826327	::487741796236025000
16807883	::487741824698945000
26580506	::487741827291025000
225622870	::487741830008565000
478826327	::487741831325577000
22005666	::487741832458027000
18657192	::487741832709672000
569518404	::487741836858257000
240857453	::487741837797363000
524903037	::487741843141312000
282069115	::487741852125499000
569518404	::487741861680119000
200590129	::487741868659441000
18156298	::487741870252888000
282069115	::487741897067474000
23260777	::487741914201214000
43508994	::487741918474801000
50663276	::487741954008952000
23672351	::487741955947118000
81674504	::487741956668153000
49443349	::487741984820326000
462487376	::487741991216615000
264434173	::487742010817007000
200590129	::487742038126120000
478826327	::487742038989754000
421987323	::487742041636745000
462487376	::487742049479708000
49443349	::487742050926743000
187017423	::487742096237817000
22386194	::487742098205319000
49443349	::487742098842451000
20833365	::487742099203166000
447813903	::487742104366772000
473462894	::487742115120562000
418327117	::487742121261015000
49443349	::487742129699962000
206247499	::487742135564005000
32609703	::487742138499604000
357211620	::487742138516791000
187034273	::487742155029762000
36861827	::487742161979330000
214779476	::487742178404233000
22005666	::487742182862749000
83736832	::487742205608857000
564138249	::487742221932703000
88328282	::487742225032302000
200590129	::487742240576778000
183904300	::487742244762308000
22991317	::487742262747869000
447813903	::487742268582141000
200590129	::487742284470190000
169636335	::487742290186612000
564138249	::487742299531513000
478826327	::487742302748549000
48944372	::487742306305339000
423943436	::487742316342304000
816177	::487742320448901000
40334639	::487742325464920000
220867112	::487742333568311000
14594667	::487742337767202000
380458897	::487742350412615000
339353546	::487742352425885000
58115212	::487742357085777000
57238973	::487742367970394000
200590129	::487742370507935000
160144135	::487742372843778000
68517440	::487742389931343000
334665323	::487742409636204000
259569717	::487742417097867000
187017423	::487742432629374000
48944372	::487742451415670000
166897115	::487742454792077000
14871328	::487742456025190000
187651826	::487742485058174000
230898142	::487742487398989000
24983393	::487742488095248000
160144135	::487742518109302000
49443349	::487742524891467000
464845445	::487742534261936000
330799447	::487742542268469000
161656785	::487742562728300000
81007000	::487742568810041000
49443349	::487742576837926000
298090474	::487742579409039000
334665323	::487742591631245000
36861827	::487742595011854000
478826327	::487742644031090000
24983393	::487742646535065000
160352135	::487742656445825000
206247499	::487742659331887000
160144135	::487742675597012000
165517420	::487742682031071000
40864634	::487742688926502000
14594667	::487742693284806000
254092544	::487742703497932000
20364178	::487742712582393000
58281200	::487742763111161000
49443349	::487742766265294000
38615147	::487742794077724000
23543960	::487742794480377000
330799447	::487742794526490000
107842096	::487742818027200000
165517420	::487742827497922000
189179241	::487742833671958000
334665323	::487742851942322000
24983393	::487742864093630000
79633612	::487742869352898000
160144135	::487742871349379000
68517440	::487742875073912000
38615147	::487742884804714000
420403218	::487742888856813000
454375039	::487742898092261000
536141027	::487742901518991000
816177	::487742910084169000
184962835	::487742911820210000
53087279	::487742913166602000
50216950	::487742917642305000
478826327	::487742926059872000
168274200	::487742944267358000
20364178	::487742955260624000
230640581	::487742956820918000
155805303	::487742960105431000
188417746	::487742987544190000
160144135	::487742988290768000
44278444	::487742990572470000
79633612	::487742996276727000
420403218	::487743004619579000
83507090	::487743016619094000
454375039	::487743019563491000
183904300	::487743022021373000
380680929	::487743027062923000
326569368	::487743043265888000
14871328	::487743053986156000
38615147	::487743075884994000
385121286	::487743119815761000
183904300	::487743143073173000
277529978	::487743153173037000
24983393	::487743156428230000
68517440	::487743161179967000
19182658	::487743180147003000
160144135	::487743183690805000
183904300	::487743187453112000
22033805	::487743199088095000
454304418	::487743200623198000
17473737	::487743201323651000
225959127	::487743230474080000
183904300	::487743236593549000
28346387	::487743255824449000
163646426	::487743255917101000
351264389	::487743262224957000
29935926	::487743263462289000
19568023	::487743285998682000
423943436	::487743300200169000
480857982	::487743306214821000
183904300	::487743311713538000
28346387	::487743318978093000
82257804	::487743320073207000
34087430	::487743346484342000
274191278	::487743368512798000
249246314	::487743368659619000
63617875	::487743387089395000
301044144	::487743387890905000
19511096	::487743393397608000
32596609	::487743400716685000
38226468	::487743409285652000
113722629	::487743422476742000
14792781	::487743438960357000
264300486	::487743439505612000
240914419	::487743441355284000
253689041	::487743442488156000
168347877	::487743453061582000
17455392	::487743479351488000
85155674	::487743515795812000
22033805	::487743518530863000
17473737	::487743532979871000
22005666	::487743541540421000
240914419	::487743543104909000
300135225	::487743548612042000
16322613	::487743562486784000
728549208	::487743562503946000
32596609	::487743585354125000
423891750	::487743599099273000
352531780	::487743599350534000
240914419	::487743605419671000
160144135	::487743628060524000
26954972	::487743637220884000
64596921	::487743645026500000
287978614	::487743671119249000
286341932	::487743671597400000
351847146	::487743674978033000
20020647	::487743679524659000
22005666	::487743679709208000
303080805	::487743679918919000
389738018	::487743707899129000
384436313	::487743738064551000
418327117	::487743759300317000
497334306	::487743778740895000
172035134	::487743785623773000
20364178	::487743789524451000
91770694	::487743798077030000
186572442	::487743812416966000
287978614	::487743823171158000
14871328	::487743847812706000
389954423	::487743861251272000
33555786	::487743867043586000
38615147	::487743867291467000
14816854	::487743868008271000
728549208	::487743877538136000
340055562	::487743881635979000
172035134	::487743884114419000
123739379	::487743885796315000
340055562	::487743900782952000
157254287	::487743900900012000
167486585	::487743911217991000
816177	::487743917085835000
334665323	::487743918117617000
339353546	::487743925717712000
45164175	::487743927311941000
334665323	::487743930813800000
27237232	::487743934698123000
389954423	::487743934731268000
50778210	::487743944143699000
324171027	::487743966217924000
187047785	::487744046710792000
51601709	::487744074045075000
559837229	::487744080282013000
464845445	::487744080756342000
27323374	::487744086007238000
288918860	::487744094022541000
27538070	::487744111693144000
167486585	::487744112192266000
171642430	::487744116474671000
187017423	::487744133562265000
187017423	::487744134258495000
279399275	::487744136552800000
57238973	::487744142106034000
61001682	::487744152453787000
418503483	::487744153795956000
351914412	::487744188885131000
287978614	::487744213463728000
37780107	::487744235295080000
14871328	::487744236775682000
244646421	::487744249413111000
82242725	::487744251510276000
324171027	::487744270296973000
725532679	::487744278743904000
559837229	::487744307667824000
45164175	::487744311443070000
215189306	::487744320070762000
58115212	::487744320120684000
30666953	::487744328433807000
176778479	::487744394452561000
614074554	::487744405277663000
176954488	::487744411195805000
40226593	::487744426299887000
88328282	::487744429650763000
19734494	::487744437666082000
61318348	::487744440522399000
78065938	::487744440602087000
559837229	::487744444737658000
267482537	::487744464421523000
320400498	::487744488211636000
32750427	::487744504720412000
254433701	::487744515290038000
24171213	::487744544557920000
28346387	::487744545220591000
44278444	::487744552397053000
340055562	::487744562010398000
14792781	::487744583145512000
344817215	::487744589281763000
48557490	::487744605400879000
17455392	::487744625478623000
88328282	::487744627517042000
32596609	::487744647892971000
20364178	::487744658852696000
50778210	::487744660442710000
254092544	::487744678411137000
340055562	::487744685624938000
46965667	::487744699252621000
504027031	::487744708504875000
421338980	::487744715236716000
33158980	::487744726754287000
340055562	::487744745934823000
74315614	::487744751039696000
465198766	::487744756122804000
162394402	::487744765572554000
352531780	::487744788264124000
27538070	::487744795591196000
480857982	::487744802088161000
264434173	::487744830278467000
425381729	::487744833260630000
107724446	::487744840948797000
308946618	::487744843586625000
45164175	::487744845700943000
254600909	::487744847609352000
138083816	::487744853963325000
187017423	::487744883239579000
378415682	::487744885294772000
53243169	::487744888650629000
78167615	::487744919772356000
264434173	::487744920321789000
424498591	::487744930585268000
92629759	::487744936935055000
23785621	::487744939480981000
27538070	::487744944564486000
187017423	::487744944660963000
180675388	::487744960993570000
50805763	::487744971676471000
347869774	::487744991087710000
320400498	::487744999581175000
607721617	::487745006183018000
400490673	::487745033605349000
382304432	::487745043550453000
264434173	::487745093559152000
36861827	::487745098151497000
180675388	::487745100944900000
44779656	::487745121694539000
171642430	::487745123007344000
187017423	::487745125888450000
17473737	::487745126140112000
326569368	::487745127276765000
254092544	::487745133690245000
504987901	::487745138999832000
39160897	::487745149016215000
169656316	::487745151800852000
80929828	::487745162698035000
49464322	::487745170046062000
389197869	::487745184856567000
339353546	::487745189835177000
66396119	::487745192829542000
504987901	::487745196222713000
48431204	::487745215021985000
78167615	::487745216603242000
421987323	::487745226677559000
101572891	::487745228150173000
42297542	::487745278959972000
49464322	::487745282126258000
88328282	::487745288287707000
50509821	::487745315068338000
155805303	::487745315827875000
286298021	::487745325550284000
87812967	::487745341618675000
147279456	::487745419619753000
254433701	::487745425219141000
24171213	::487745439983099000
83736832	::487745455636217000
551501734	::487745467518701000
166897115	::487745471541047000
33158980	::487745474242158000
49443349	::487745488188219000
320400498	::487745493179453000
351004243	::487745502625406000
101572891	::487745512607875000
254433701	::487745514729771000
255311687	::487745515506114000
17529301	::487745517041238000
16559994	::487745517196025000
16559994	::487745543138193000
497334306	::487745549823512000
189179241	::487745607293870000
42297542	::487745619143192000
156866548	::487745675421949000
21374892	::487745678173831000
242922283	::487745679771459000
27331165	::487745690555400000
130321036	::487745707747467000
266317182	::487745708364025000
105598447	::487745715024576000
189179241	::487745738500079000
334420539	::487745740626993000
264434173	::487745743424610000
187017423	::487745749090709000
267482537	::487745753259839000
497334306	::487745761577140000
155805303	::487745775880134000
336774649	::487745790958252000
40864634	::487745791725809000
299441398	::487745796784136000
444375493	::487745826853093000
559837229	::487745826945396000
16144669	::487745840530718000
162559610	::487745844096274000
47880950	::487745847908519000
425183249	::487745848672280000
40864634	::487745869467242000
29800175	::487745871505670000
80419613	::487745874450481000
138083816	::487745884910661000
49455873	::487745887590821000
24983393	::487745892590821000
14178003	::487745894976987000
160352135	::487745913260367000
240857453	::487745919295561000
266317182	::487745920134414000
536141027	::487745922927849000
529096266	::487745932893507000
43508994	::487745940334198000
559837229	::487745952111808000
387206849	::487745963197353000
40604299	::487745963964899000
299441398	::487745964438855000
87812967	::487745965412323000
255311687	::487745967861809000
392716377	::487746008919445000
160733683	::487746023402401000
264434173	::487746036614852000
320400498	::487746048614334000
387206849	::487746072475758000
66393146	::487746078909804000
28346387	::487746081615138000
171642430	::487746092713668000
491357856	::487746129929318000
26580130	::487746131464429000
328882474	::487746151337041000
167384328	::487746153073479000
91770694	::487746153233276000
21374892	::487746167267418000
47880950	::487746182785933000
50805763	::487746204428943000
506824920	::487746212888457000
559837229	::487746218924056000
299441398	::487746221931384000
161622400	::487746242085011000
340094001	::487746252587556000
15174710	::487746255225757000
26831606	::487746255372554000
38615147	::487746262725173000
264434173	::487746267057901000
418503483	::487746283210559000
161622400	::487746286234238000
196890320	::487746286972452000
320400498	::487746291326152000
14808898	::487746310163161000
49464322	::487746312335421000
23097227	::487746327896264000
299441398	::487746328231813000
176954488	::487746334699425000
20364178	::487746337899675000
38615147	::487746354144231000
155805303	::487746380497436000
172035134	::487746381344288000
58115212	::487746396255047000
299441398	::487746405709004000
17016789	::487746411576848000
40534884	::487746412650590000
409541924	::487746418136723000
42297542	::487746419152158000
20364178	::487746419155927000
18156298	::487746438663647000
320400498	::487746441931010000
58115212	::487746462940270000
49455873	::487746469634404000
23097227	::487746477989433000
42297542	::487746479126495000
84871879	::487746482246664000
107724446	::487746487053737000
39041792	::487746490178469000
92629759	::487746492455600000
22005666	::487746519475699000
57238973	::487746530510909000
14871328	::487746530883821000
290396729	::487746531676536000
138557664	::487746538462908000
23097227	::487746547149312000
324171027	::487746565256122000
559837229	::487746592703672000
230206940	::487746608805978000
322413121	::487746614501445000
17529301	::487746623590924000
40864634	::487746628913086000
187017423	::487746636701921000
447774872	::487746637213609000
100327197	::487746661528375000
244646421	::487746670583496000
155805303	::487746696244649000
23442090	::487746709569929000
31536491	::487746710555197000
480857982	::487746712618819000
188855651	::487746715877781000
14594667	::487746730675683000
267482537	::487746731749044000
28346387	::487746736027209000
149275783	::487746763881992000
728549208	::487746777010163000
45164175	::487746780701163000
26831606	::487746799789043000
545297326	::487746816625352000
594121150	::487746820945113000
49455873	::487746832152281000
594121150	::487746838196285000
364752208	::487746838955442000
221205505	::487746849101856000
35945417	::487746876288925000
271460073	::487746885621276000
36560098	::487746893707890000
188855651	::487746895637250000
369217450	::487746906429222000
279399275	::487746915275001000
108814965	::487746917628006000
267482537	::487746917716082000
155926653	::487746930005782000
170590185	::487746939866210000
322413121	::487746939912327000
172035134	::487746978609373000
334261100	::487746983327580000
169656316	::487747000859770000
175581339	::487747009185845000
264434173	::487747022846697000
45410414	::487747048137969000
624394090	::487747052915273000
155805303	::487747054387871000
559837229	::487747075556134000
41685125	::487747112575041000
340055562	::487747171102371000
176954488	::487747175082770000
38577111	::487747179797549000
267482537	::487747206825267000
269401499	::487747206909132000
123739379	::487747208297463000
36861827	::487747212265287000
442082078	::487747218829361000
35599852	::487747234688409000
44205530	::487747235216510000
160144135	::487747243651252000
36560098	::487747245870030000
49443349	::487747246587654000
17522792	::487747249590374000
442082078	::487747251184205000
379924726	::487747254921728000
336774649	::487747259551870000
35945417	::487747271987970000
264434173	::487747273338540000
287978614	::487747278048751000
271460073	::487747303977930000
287978614	::487747316078477000
442082078	::487747322638368000
545297326	::487747327894245000
115184915	::487747382788894000
18999708	::487747388182761000
20364178	::487747390082793000
269401499	::487747405954052000
87956728	::487747417375526000
50507669	::487747420508278000
36116261	::487747425461739000
25839207	::487747439193911000
14604658	::487747441676910000
287978614	::487747443786657000
23097227	::487747447490228000
442082078	::487747454264025000
171642430	::487747458601353000
120296296	::487747470739267000
22736943	::487747473704632000
203688730	::487747485126123000
176954488	::487747500011298000
328779215	::487747501387026000
38615147	::487747505807843000
107724446	::487747506508681000
465198766	::487747516813680000
340055562	::487747554050715000
57385263	::487747557482049000
177111779	::487747581108178000
30666953	::487747587697426000
57385263	::487747600238792000
465198766	::487747627945971000
36279116	::487747633960595000
497334306	::487747643888500000
199784356	::487747650096078000
103433902	::487747652532965000
259541688	::487747657712926000
176994984	::487747716030541000
259488414	::487747724863762000
49221112	::487747730769317000
36116261	::487747734967832000
117095775	::487747744035921000
469829959	::487747748763287000
442082078	::487747766446063000
339295860	::487747768148951000
264434173	::487747796435353000
402925254	::487747797857218000
187047785	::487747809852932000
240857453	::487747835735977000
346173821	::487747837888053000
59670513	::487747867952439000
119636299	::487747874533285000
14871328	::487747893156007000
182584001	::487747899644588000
480895753	::487747902811299000
28510276	::487747903796953000
340055562	::487747905453711000
322413121	::487747930393047000
387863634	::487747930531442000
564138249	::487747935321350000
255205725	::487747960684302000
255104759	::487747981626839000
262496951	::487748014732505000
46268291	::487748019203215000
613592670	::487748021723996000
169656316	::487748023162650000
143225254	::487748030653677000
402925254	::487748055857250000
442082078	::487748061284663000
38615147	::487748065101504000
334261100	::487748071397142000
42529606	::487748073238839000
564138249	::487748077940260000
40864634	::487748092943278000
479959389	::487748098324959000
245021956	::487748107577212000
49443349	::487748109184024000
45410414	::487748113461805000
442082078	::487748118188785000
238788821	::487748118478602000
24226614	::487748134807019000
187017423	::487748136446607000
245021956	::487748149268598000
16322613	::487748151772581000
322413121	::487748159645290000
45410414	::487748175755628000
238788821	::487748180302651000
37080273	::487748186266939000
417472148	::487748195913461000
509760806	::487748221775536000
336250359	::487748223050588000
65576332	::487748225512656000
40097041	::487748231669874000
50805763	::487748237856481000
22431584	::487748243153907000
520690554	::487748256542097000
97317697	::487748265686093000
60131090	::487748267497623000
17990173	::487748267787448000
8962732	::487748268416172000
19210855	::487748268558786000
14871328	::487748279170396000
330834997	::487748283305971000
293737316	::487748289832685000
322413121	::487748293116436000
27331177	::487748294664142000
388433171	::487748296467697000
340055562	::487748301702176000
16248047	::487748306576363000
34052201	::487748317053321000
199784356	::487748331657895000
61698439	::487748337186402000
465198766	::487748340772139000
107724446	::487748346522906000
49455873	::487748347558522000
170815462	::487748362762862000
238788821	::487748362784243000
344817215	::487748365493366000
37080273	::487748371135098000
49455873	::487748371940376000
259488414	::487748373777510000
348085087	::487748374364299000
242922283	::487748384900784000
115518508	::487748387400200000
22005666	::487748388620734000
447774872	::487748393532289000
306169468	::487748403028176000
336250359	::487748405246976000
389554052	::487748420174893000
38226468	::487748438788808000
114593439	::487748441981075000
340055562	::487748443566538000
491679354	::487748443654217000
114593439	::487748449899925000
78167615	::487748479239069000
41230104	::487748487857967000
477235727	::487748492949848000
189135890	::487748499707281000
18148466	::487748508167188000
61001682	::487748509006045000
50663276	::487748531076087000
17840621	::487748538185437000
520690554	::487748539338854000
497334306	::487748552819359000
160734732	::487748557831540000
481512198	::487748568820625000
336250359	::487748574910750000
490977827	::487748588592959000
388433171	::487748595278295000
14871328	::487748597169922000
423891750	::487748614052401000
244279439	::487748619349417000
35945417	::487748626559426000
33818674	::487748627734228000
267482537	::487748656158609000
276381534	::487748665197748000
169656316	::487748666766024000
160734732	::487748678505861000
728549208	::487748688673247000
50663276	::487748697992609000
755431	::487748711309529000
83507090	::487748736651522000
282860308	::487748743458873000
444251177	::487748745698615000
20833365	::487748756733841000
20833365	::487748763524415000
292012619	::487748767722897000
45286852	::487748803982680000
20833365	::487748807732383000
332073582	::487748823129677000
172035134	::487748828330590000
307485154	::487748836127809000
267482537	::487748841408454000
238788821	::487748851605180000
34052201	::487748852988928000
20833365	::487748882873348000
252422768	::487748892050472000
380049732	::487748900531740000
38577111	::487748900733067000
38577111	::487748906181480000
39507361	::487748906244403000
68517440	::487748911423971000
334261100	::487748917493108000
447255375	::487748921603522000
282860308	::487748923461623000
57713984	::487748924577292000
816177	::487748931582189000
506500282	::487748932294811000
367296747	::487748942059163000
545297326	::487748948241973000
245573462	::487748953450881000
130690913	::487748955401248000
89294713	::487748955921334000
45164175	::487748958052442000
21105964	::487748960270835000
332073582	::487748975735234000
613592670	::487748976720875000
33555786	::487748994161205000
274712500	::487748995591045000
46965667	::487749000377147000
169656316	::487749007012155000
176954488	::487749034761674000
176954488	::487749047080337000
19734494	::487749049894727000
46965667	::487749061517524000
469829959	::487749062440267000
447774872	::487749063203246000
194377350	::487749076415291000
38615147	::487749078399602000
49455873	::487749081960181000
160734732	::487749102109609000
243830281	::487749102185107000
160788774	::487749114663157000
172035134	::487749122099666000
30362051	::487749128059748000
110059442	::487749128386912000
469829959	::487749142652129000
77754336	::487749164915523000
16322613	::487749184712237000
22278303	::487749185538887000
26831606	::487749194954719000
264434173	::487749197446512000
20364178	::487749202546794000
49455873	::487749209882247000
194377350	::487749233374556000
469829959	::487749233714688000
45243501	::487749237099483000
377806186	::487749295462825000
80419613	::487749310965379000
38615147	::487749311166300000
14871328	::487749319122898000
334665323	::487749329386344000
57713984	::487749336487309000
20833365	::487749337900802000
88328282	::487749341851832000
28676065	::487749350853210000
216395197	::487749355567583000
447774872	::487749399389294000
88328282	::487749405122904000
288918860	::487749427667296000
326813935	::487749467475828000
38615147	::487749478955220000
210873235	::487749487268753000
131866787	::487749487402954000
193126668	::487749488925093000
59288102	::487749495870877000
8548362	::487749511591526000
91942557	::487749522756730000
391108584	::487749546600968000
334665323	::487749569686425000
224126979	::487749574992211000
50805763	::487749584743972000
38615147	::487749587331870000
172035134	::487749595389104000
160768741	::487749595980890000
716262980	::487749597507629000
85111877	::487749611532992000
469829959	::487749629623410000
387281097	::487749643342974000
160788774	::487749644135325000
47753031	::487749649554362000
282860308	::487749657624203000
615636079	::487749658903474000
141976809	::487749668206419000
77754336	::487749675202936000
50807638	::487749710598254000
169656316	::487749711537778000
382304432	::487749714679721000
15109013	::487749716831391000
254821900	::487749721738731000
391108584	::487749722128392000
14178003	::487749723835465000
388433171	::487749736808472000
20833365	::487749749970202000
176954488	::487749780680880000
338619333	::487749783998562000
545297326	::487749786742030000
447774872	::487749795356762000
391108584	::487749805624401000
50778210	::487749810771230000
38615147	::487749813644320000
110059442	::487749815858503000
282860308	::487749817544626000
313341167	::487749817964036000
469829959	::487749828693487000
40534884	::487749848754421000
185716839	::487749863493214000
418297592	::487749870891970000
180190603	::487749878265552000
131420707	::487749893537423000
99320365	::487749894854414000
8070562	::487749904689668000
40864634	::487749909152415000
301016850	::487749928521707000
315296719	::487749930774040000
213131959	::487749933974310000
187017423	::487749937774338000
194377350	::487749941108805000
156866548	::487749946053902000
490977827	::487749956451979000
623584562	::487749965532655000
288918860	::487749967314821000
436476907	::487749988944850000
50805763	::487750000038776000
282860308	::487750001817174000
276381534	::487750003847610000
254821900	::487750020444467000
19080798	::487750023145197000
40864634	::487750030174871000
50805763	::487750043152023000
230327491	::487750055080640000
431215016	::487750065293766000
334261100	::487750065499287000
318627551	::487750079223042000
175581339	::487750083371618000
212060681	::487750084441174000
376425912	::487750099036938000
816177	::487750109544087000
264434173	::487750114652327000
350968313	::487750123997261000
24983393	::487750141906915000
7522612	::487750149234376000
85111877	::487750182298062000
78167615	::487750183867150000
282860308	::487750188136538000
288918860	::487750195258478000
252914746	::487750206755065000
14297098	::487750223037743000
230327491	::487750225084178000
77754336	::487750229928984000
127062122	::487750262371540000
469829959	::487750264234196000
282860308	::487750265034928000
50805763	::487750286174216000
83507090	::487750295930163000
484423510	::487750297138130000
26925878	::487750298304135000
268987143	::487750305875238000
360231979	::487750305941962000
253675480	::487750308781907000
88328282	::487750314112466000
419836731	::487750336396787000
179519500	::487750341979406000
461392295	::487750358622404000
383856422	::487750360250191000
469829959	::487750362208940000
315296719	::487750364754477000
36560098	::487750366105059000
175581339	::487750368554516000
38615147	::487750380521279000
187047785	::487750391451246000
285955708	::487750392143282000
35026897	::487750392982556000
465198766	::487750428122046000
79633612	::487750437433798000
520690554	::487750442466545000
68517440	::487750453011034000
110236585	::487750454726905000
78167615	::487750459529396000
38615147	::487750462217940000
340055562	::487750468664565000
216395197	::487750473349210000
465198766	::487750475836452000
755431	::487750501090353000
259830697	::487750502990348000
18618379	::487750508761718000
157869405	::487750515741040000
377806186	::487750517540405000
350968313	::487750522217058000
282860308	::487750527564795000
173232394	::487750537949896000
282860308	::487750583290302000
35297171	::487750583730700000
130321036	::487750586087915000
179519500	::487750590663897000
35297171	::487750591863476000
255104759	::487750592136503000
193126668	::487750593872539000
194377350	::487750595994853000
194377350	::487750603540422000
35297171	::487750603691405000
35297171	::487750613220864000
625951846	::487750613967859000
359244936	::487750616475652000
115550523	::487750619503931000
536141027	::487750627204689000
288918860	::487750631268970000
35297171	::487750631721930000
382304432	::487750640748494000
35297171	::487750642404823000
491357856	::487750651607121000
115550523	::487750656237662000
88328282	::487750657269440000
238341972	::487750674499645000
168387841	::487750676055736000
140206179	::487750676542660000
588874950	::487750680463941000
341892711	::487750690929119000
253675480	::487750692992733000
84849075	::487750701641392000
35297171	::487750702240784000
242922283	::487750703796858000
421987323	::487750707031068000
281824012	::487750728476135000
253675480	::487750736932257000
45164175	::487750743748005000
169656316	::487750752878604000
635845301	::487750754925441000
176954488	::487750758230523000
350968313	::487750758444433000
359244936	::487750772772196000
14604658	::487750775725379000
194377350	::487750781747990000
49443349	::487750786936348000
38804898	::487750789021319000
253675480	::487750789965021000
244279439	::487750800005812000
340055562	::487750803415781000
42297542	::487750804670251000
264434173	::487750807324868000
421987323	::487750811821555000
179519500	::487750813574377000
268987143	::487750817089589000
47466684	::487750821262929000
442082078	::487750837221875000
47167252	::487750850324856000
281824012	::487750871338336000
53087279	::487750876199518000
588874950	::487750899784110000
47753031	::487750924970889000
54466394	::487750943002202000
47167252	::487750953232130000
169656316	::487750953462820000
14178003	::487750969292095000
213131959	::487750969430519000
68517440	::487750972425248000
100742600	::487750984370642000
421987323	::487750985583198000
103433902	::487750988619849000
37011485	::487751003975213000
130987540	::487751013198090000
47167252	::487751024443019000
421987323	::487751030952964000
536141027	::487751033901170000
47167252	::487751042600144000
421987323	::487751061189718000
17840621	::487751089089830000
213131959	::487751093317664000
49443349	::487751099076460000
115200960	::487751108018716000
460491164	::487751111193792000
130987540	::487751120324788000
515818133	::487751126050021000
44779656	::487751141699379000
259746323	::487751167435223000
193126668	::487751183864299000
282860308	::487751188377370000
259488414	::487751196913172000
179519500	::487751198397579000
588874950	::487751199727157000
14808898	::487751218874556000
315296719	::487751219243274000
278165989	::487751253384896000
35297171	::487751257231081000
187017423	::487751277011419000
21374892	::487751284062040000
130987540	::487751285425201000
515818133	::487751301048971000
47167252	::487751302152085000
49061011	::487751308632670000
47167252	::487751311316615000
88328282	::487751311442472000
50807638	::487751315078934000
28676065	::487751316761227000
95712580	::487751352584380000
94181957	::487751357470748000
90966789	::487751365373227000
288918860	::487751376366084000
115200960	::487751387640385000
47167252	::487751395525660000
264434173	::487751411912818000
170590185	::487751413234417000
84871879	::487751429885399000
425183249	::487751434092683000
35297171	::487751450563325000
230327491	::487751458490556000
288918860	::487751478845530000
14808898	::487751480209076000
168387841	::487751496088293000
175581339	::487751503109963000
39160897	::487751519928733000
253675480	::487751531031437000
26831606	::487751536752091000
115200960	::487751540954767000
225622870	::487751542917718000
216395197	::487751543362691000
17840621	::487751563184594000
296627238	::487751565189853000
39398773	::487751565491855000
88328282	::487751569266335000
29242207	::487751595728601000
264434173	::487751595858227000
14307454	::487751601415659000
213914283	::487751605744197000
315296719	::487751608248188000
16559994	::487751619979669000
509760806	::487751623217647000
230327491	::487751628737368000
29242207	::487751642386010000
351896383	::487751668113485000
47167252	::487751703190450000
515818133	::487751742113599000
200796300	::487751769254944000
165517420	::487751778071740000
515818133	::487751781368094000
88328282	::487751794894721000
14808898	::487751810665689000
244279439	::487751833926893000
264434173	::487751836254756000
28346387	::487751836372201000
23642786	::487751843137585000
288918860	::487751855489830000
84871879	::487751860481441000
175847876	::487751860816977000
17529301	::487751891158585000
88328282	::487751897919787000
545297326	::487751903787634000
314864925	::487751911676735000
520690554	::487751913333481000
377806186	::487751924284792000
26831606	::487751935093510000
17840621	::487751938948100000
419047433	::487751947659649000
14808898	::487751953481728000
28676065	::487751956291915000
349788720	::487751960024854000
242922283	::487751960930840000
27538070	::487751962826260000
193126668	::487751965086978000
288918860	::487751968777990000
19683725	::487751969201995000
65476712	::487751969550127000
27538070	::487751972150206000
273814896	::487751972208930000
17163265	::487751982527311000
306169468	::487751983856889000
259830697	::487751989711761000
255834275	::487751995722190000
67492430	::487752001002811000
624747426	::487752004207640000
614074554	::487752008477454000
51601709	::487752019458154000
139847892	::487752036336025000
189025601	::487752038537646000
84975876	::487752045680525000
259488414	::487752048356499000
357211620	::487752048373682000
28676065	::487752049753620000
238788821	::487752057299140000
172827217	::487752063154393000
254092544	::487752065037631000
223288871	::487752065322475000
115184915	::487752107206778000
341892711	::487752120566026000
344817215	::487752138718588000
545297326	::487752141025861000
36851172	::487752159195570000
21089214	::487752190631895000
131220599	::487752194981363000
458766436	::487752201901596000
47167252	::487752206850875000
162200561	::487752214254223000
157254287	::487752221702901000
624747426	::487752227977568000
349788720	::487752230385512000
50807638	::487752234239680000
131220599	::487752241718501000
36560098	::487752245190983000
259488414	::487752313885708000
168387841	::487752322886287000
92840294	::487752327227375000
322413121	::487752345925611000
177446269	::487752359527718000
106135938	::487752360039440000
36560098	::487752379068993000
536141027	::487752381526851000
349788720	::487752382429036000
84871879	::487752385645654000
24804859	::487752410790506000
33342988	::487752412430876000
320400498	::487752424044519000
17258301	::487752427425124000
377806186	::487752430113660000
80929828	::487752432542175000
177446269	::487752436283486000
33342988	::487752453740584000
446541836	::487752456718123000
32609703	::487752471910297000
80929828	::487752490226438000
20000062	::487752490931482000
461392295	::487752493439275000
50663276	::487752494974386000
88328282	::487752495863586000
395703736	::487752500481519000
20000062	::487752501605969000
95712580	::487752504596520000
395703736	::487752513391562000
7875762	::487752515866607000
35297171	::487752526435860000
312517498	::487752549672714000
322413121	::487752559189164000
37228652	::487752585126752000
725532679	::487752589648224000
99320365	::487752594614657000
468796913	::487752596317159000
162200561	::487752600897736000
349788720	::487752642299318000
29242207	::487752659328573000
26831606	::487752672569597000
322413121	::487752686901534000
244279439	::487752696372281000
447813903	::487752704765489000
243472980	::487752717507776000
7522612	::487752719814230000
14329244	::487752725170384000
16559994	::487752741776011000
230327491	::487752749027569000
14297098	::487752770376982000
40783277	::487752782263222000
33528820	::487752791776305000
213914283	::487752802412679000
230898142	::487752827687944000
36560098	::487752833819619000
14297098	::487752834352685000
70982412	::487752860919013000
84871879	::487752868229677000
623584562	::487752889985540000
33342988	::487752891764322000
50807638	::487752921560276000
50778210	::487752925364912000
35297171	::487752945799151000
33342988	::487752951352786000
213914283	::487752952950448000
259488414	::487752956842758000
157869405	::487752961213210000
14329244	::487752969312423000
286734780	::487752981022924000
24804859	::487752985217216000
27538070	::487752987272417000
243472980	::487752987628949000
57713984	::487753029525843000
336774649	::487753034907136000
40783277	::487753058785296000
17258301	::487753089718317000
243472980	::487753100459925000
578505853	::487753101546242000
85155674	::487753113030238000
179337055	::487753124225220000
94996744	::487753127425110000
35297171	::487753127794180000
176778479	::487753132948996000
45164175	::487753134258008000
48944372	::487753152976781000
240492455	::487753162531405000
349788720	::487753164628557000
588641285	::487753193271472000
336774649	::487753195054043000
103433902	::487753204583501000
7522612	::487753205745348000
349788720	::487753207066554000
189179241	::487753209771872000
368691437	::487753209826377000
23933265	::487753222254125000
727422228	::487753250192371000
51554430	::487753252201832000
242922283	::487753259231109000
23785621	::487753264696684000
23785621	::487753266500239000
61318348	::487753274742046000
22991317	::487753276344242000
336774649	::487753277883179000
26831606	::487753282094264000
169656316	::487753287395852000
243472980	::487753317330993000
84871879	::487753329494093000
314864925	::487753348095803000
364405877	::487753381289545000
17016789	::487753394543951000
262939560	::487753397555052000
196693857	::487753402978299000
169656316	::487753418509803000
36861827	::487753441536520000
154692700	::487753447546945000
368691437	::487753451397337000
7522612	::487753453020909000
369217450	::487753486927273000
194377350	::487753492597972000
36861827	::487753498860072000
24804859	::487753500382597000
40534884	::487753516203520000
243472980	::487753526756388000
14816854	::487753534167732000
262939560	::487753560331784000
40534884	::487753575712317000
614074554	::487753579982110000
245855482	::487753605685202000
20833365	::487753606875975000
36861827	::487753608155242000
16559994	::487753614526787000
216083133	::487753623313453000
47017345	::487753631203340000
297679816	::487753641299046000
469829959	::487753648618090000
369217450	::487753673766731000
276381534	::487753695984381000
296901409	::487753697682677000
130987540	::487753705400172000
192616191	::487753708013240000
216083133	::487753725709017000
68517440	::487753733384589000
7522612	::487753756080349000
36861827	::487753758818848000
262939560	::487753775629598000
54466394	::487753785351995000
70982412	::487753797251244000
45286852	::487753806914916000
451667062	::487753810392010000
82223258	::487753814196248000
43508994	::487753856642592000
179519500	::487753863395438000
45911298	::487753865761001000
176778479	::487753867908497000
49443349	::487753872023105000
23396218	::487753874044747000
83736832	::487753894588870000
337367504	::487753897231253000
418314197	::487753898044956000
36772146	::487753902008573000
7132042	::487753914486239000
16144669	::487753934791262000
185629189	::487753936544096000
14329244	::487753941338161000
48390222	::487753943707951000
107842096	::487753967149932000
174795727	::487753967896903000
262939560	::487753991678197000
350665443	::487754000658624000
17258301	::487754015220826000
110059442	::487754045742804000
102401687	::487754056161439000
47410500	::487754067847151000
545297326	::487754069495521000
414952579	::487754069797130000
17326645	::487754077036507000
177446269	::487754102550450000
447813903	::487754105302315000
262939560	::487754139753910000
177446269	::487754158020100000
238788821	::487754178639716000
115518508	::487754185006276000
451868427	::487754211644694000
169656316	::487754216308371000
155805303	::487754231072706000
45164175	::487754278719991000
26831606	::487754281663991000
284813143	::487754284188958000
378622092	::487754284373913000
248358978	::487754294456614000
363361632	::487754298819084000
386833057	::487754314341826000
45243501	::487754319672795000
94996744	::487754334516834000
169656316	::487754368154742000
45759903	::487754371384373000
232312019	::487754372210651000
388433171	::487754379097681000
90966789	::487754408273649000
233362394	::487754421343100000
545297326	::487754430750928000
61736206	::487754443778060000
107842096	::487754444293943000
94996744	::487754451953152000
259488414	::487754462514413000
325359983	::487754470156406000
107724446	::487754479836872000
288918860	::487754484865433000
35297171	::487754495611269000
299297459	::487754498643734000
479959389	::487754504742641000
169656316	::487754514254925000
309981035	::487754549265178000
17529301	::487754558157111000
187716774	::487754559968669000
160352135	::487754561898045000
419047433	::487754592978231000
175847876	::487754599185805000
312517498	::487754601358434000
284813143	::487754638678953000
195154119	::487754643053629000
14873854	::487754651916189000
84871879	::487754652323033000
24804859	::487754663941251000
17840621	::487754669918138000
75555647	::487754673198096000
23611301	::487754675790163000
251359942	::487754681062809000
68517440	::487754704001064000
59503620	::487754711282376000
157254287	::487754721919115000
88328282	::487754736607580000
28346387	::487754738998341000
49443349	::487754757176823000
61736206	::487754764504268000
14329244	::487754768568160000
46809403	::487754794711273000
59670513	::487754823404503000
211376385	::487754834674589000
14329244	::487754846338945000
350968313	::487754856560467000
169656316	::487754870422663000
61736206	::487754879440814000
238341972	::487754886478438000
227072583	::487754888760524000
631245094	::487754898251862000
490977827	::487754907785908000
236528732	::487754929885679000
78167615	::487754940308529000
255205725	::487754940983431000
322643138	::487754949921488000
169636335	::487754953830592000
350968313	::487754965415256000
14606079	::487754966887432000
88328282	::487754974911156000
23097227	::487754977423532000
27331165	::487754989679300000
48944372	::487754994515324000
185629189	::487754999951536000
185629189	::487755000631005000
185629189	::487755002283175000
169656316	::487755009392521000
14329244	::487755012303364000
55744853	::487755020561952000
248358978	::487755037074919000
49443349	::487755049167114000
84871879	::487755079328354000
18028506	::487755095820742000
49455873	::487755111771299000
23868298	::487755112224264000
55744853	::487755115856527000
350968313	::487755118608003000
169636335	::487755141987045000
377715399	::487755147338985000
134585678	::487755154112798000
222598798	::487755162304647000
349788720	::487755165244469000
68473966	::487755179740377000
83736832	::487755191174066000
349787019	::487755195388944000
50663276	::487755199121850000
267482537	::487755200799584000
38577111	::487755206143524000
284813143	::487755211348254000
240492455	::487755213194166000
28346387	::487755215202816000
350968313	::487755227605381000
222598798	::487755228322988000
88328282	::487755247608008000
254092544	::487755280231710000
121290312	::487755295599235000
68473966	::487755300137881000
284813143	::487755310291881000
90966789	::487755322527084000
176778479	::487755328306814000
276381534	::487755332459196000
94996744	::487755332819906000
14329244	::487755340209860000
419047433	::487755340444745000
267482537	::487755343703703000
82723693	::487755348124925000
26831606	::487755352339787000
349788720	::487755353778843000
276381534	::487755358472249000
49443349	::487755374787706000
34052201	::487755380240302000
7875762	::487755384409829000
423891750	::487755393662459000
154309960	::487755405322240000
134585678	::487755420098781000
120170865	::487755450235252000
351348648	::487755457507778000
351810944	::487755461492740000
267482537	::487755463463682000
51601709	::487755466231934000
61736206	::487755471156424000
605608831	::487755472175259000
279608688	::487755476453433000
279399275	::487755485349548000
391573659	::487755491938799000
22187821	::487755494174380000
213914283	::487755497932480000
154309960	::487755499132030000
349484189	::487755511903690000
106860209	::487755512348286000
22187821	::487755544459882000
19307731	::487755545558790000
59670513	::487755569873166000
419047433	::487755575443210000
194377350	::487755596859322000
497334306	::487755603918323000
28346387	::487755606300696000
238341972	::487755610780217000
625951846	::487755631404015000
20364178	::487755633295257000
17764624	::487755633504964000
61736206	::487755641638100000
102444460	::487755651154591000
176778479	::487755675515117000
194377350	::487755676312010000
113188973	::487755703252422000
350968313	::487755709803548000
193126668	::487755712592744000
84871879	::487755716661231000
61736206	::487755735238184000
17258301	::487755742854651000
28346387	::487755748730884000
497334306	::487755752639967000
497334306	::487755758830776000
9899992	::487755775666700000
284813143	::487755786680930000
250774954	::487755788086423000
350968313	::487755788920713000
194377350	::487755790628163000
419047433	::487755798454366000
242922283	::487755809674493000
414543388	::487755815122911000
267482537	::487755819975323000
49443349	::487755822710018000
499995726	::487755831971418000
23097227	::487755836064686000
154309960	::487755840447721000
26914697	::487755859871543000
18148466	::487755870894563000
157254287	::487755871863062000
34052201	::487755872789999000
16144669	::487755875709640000
99843490	::487755878821793000
120170865	::487755883318104000
332073582	::487755887105150000
99843490	::487755906890100000
65476712	::487755911469871000
86885002	::487755912967249000
344817215	::487755914204549000
26831606	::487755916679196000
15804863	::487755936971628000
86885002	::487755943682125000
243751614	::487755952460820000
154309960	::487755961558245000
252793957	::487755965609934000
350665443	::487755973860540000
551447338	::487755974028324000
368691437	::487755980512301000
49443349	::487756016411373000
387281097	::487756018089492000
254600909	::487756020371173000
286734780	::487756033788358000
88328282	::487756038213341000
121290312	::487756039912042000
419185791	::487756042197942000
34052201	::487756046761336000
15174710	::487756057947955000
279608688	::487756061693063000
24113194	::487756067292872000
15804863	::487756070652493000
21452516	::487756073714335000
45759903	::487756073772654000
381315320	::487756074397597000
130987540	::487756090885423000
32750427	::487756109579431000
182645046	::487756111987347000
22991317	::487756139623227000
206247499	::487756152433025000
20364178	::487756163723694000
17258301	::487756170363297000
154309960	::487756177590059000
162394402	::487756178932256000
22187821	::487756205679325000
447813903	::487756206036221000
115852151	::487756210305650000
244646421	::487756220120326000
18547273	::487756235874107000
351810944	::487756249253965000
41135840	::487756274348482000
84871879	::487756283223625000
24804859	::487756294351118000
154309960	::487756297400352000
17764624	::487756303708598000
7522612	::487756307894919000
20364178	::487756326529794000
497334306	::487756327628701000
78926478	::487756347069321000
55744853	::487756360075845000
497334306	::487756372415483000
562393615	::487756396654370000
259488414	::487756400236711000
75555647	::487756400852889000
34052201	::487756415784587000
213914283	::487756429449654000
29242207	::487756468851326000
176778479	::487756472495767000
419047433	::487756473837969000
102875172	::487756494990237000
387281097	::487756500946153000
99843490	::487756513436774000
40534884	::487756531618676000
154309960	::487756531656425000
49443349	::487756538698690000
55744853	::487756564443324000
429345484	::487756573297479000
418503483	::487756588506431000
29242207	::487756589534023000
325359983	::487756594713600000
120170865	::487756598111383000
26831606	::487756604406652000
45164175	::487756618294374000
14871328	::487756620718305000
340055562	::487756627009761000
728549208	::487756629816127000
34052201	::487756631497666000
55744853	::487756657468784000
252793957	::487756659276533000
208217521	::487756669771067000
467899122	::487756691724054000
120170865	::487756700167188000
49443349	::487756701030830000
130987540	::487756715761233000
252793957	::487756717506060000
50216950	::487756718076858000
35141457	::487756729153638000
55744853	::487756732286791000
20833365	::487756738603393000
88328282	::487756740243361000
233677206	::487756748200378000
86885002	::487756757058326000
20833365	::487756757460983000
192590347	::487756759751487000
17258301	::487756764683587000
208217521	::487756771252240000
22383485	::487756775471714000
350665443	::487756776046358000
40534884	::487756787194417000
14307454	::487756810586431000
849	::487756811895054000
154309960	::487756813379444000
14715501	::487756816537763000
469829959	::487756818891145000
20833365	::487756824620199000
495135733	::487756829401686000
169636335	::487756831251386000
170815462	::487756834611396000
20000062	::487756844052783000
24804859	::487756851556003000
39685005	::487756852835282000
40534884	::487756856077873000
254092544	::487756877103923000
185716839	::487756887467622000
94181957	::487756891808731000
189025601	::487756902885904000
21682918	::487756910662144000
40534884	::487756928735395000
170815462	::487756941394194000
311924851	::487756957651320000
728549208	::487756969399570000
350665443	::487756975363874000
450391257	::487756986520317000
351325780	::487756990131613000
17990173	::487756994992824000
277693030	::487756997941420000
611530014	::487757001347563000
419047433	::487757006053199000
322465167	::487757016908058000
631245094	::487757018346696000
113722629	::487757018464538000
7875762	::487757022574952000
34052201	::487757023040118000
58115212	::487757024789135000
297679816	::487757028245663000
520004653	::487757028543049000
254092544	::487757029239705000
292012619	::487757032028504000
24983393	::487757038810705000
40783277	::487757040647819000
29242207	::487757042237837000
24804859	::487757057324367000
280297585	::487757073904840000
343904325	::487757080061685000
21682918	::487757083345838000
14871328	::487757088798429000
237966586	::487757108977213000
323978080	::487757110370127000
323978080	::487757111141863000
325359983	::487757121035833000
40783277	::487757127276961000
398339392	::487757131043835000
267482537	::487757133631352000
469829959	::487757135607234000
254092544	::487757139554082000
254821900	::487757143811321000
55744853	::487757148030377000
297679816	::487757149473632000
39685005	::487757159921229000
355612007	::487757169828171000
389738018	::487757179579949000
321578565	::487757180276576000
187017423	::487757180632723000
238788821	::487757201319395000
200796300	::487757201939759000
238024746	::487757208138969000
728549208	::487757213243830000
14520186	::487757218847412000
238788821	::487757220441227000
154309960	::487757221107736000
633531552	::487757229555466000
75555647	::487757232281362000
438794823	::487757233187323000
130987540	::487757242729369000
100471456	::487757245547962000
90806141	::487757279920263000
253689041	::487757283192213000
27992224	::487757293032062000
88328282	::487757304838623000
267482537	::487757311931195000
154309960	::487757312614879000
325996873	::487757314917941000
29242207	::487757318197886000
30104821	::487757321691361000
633531552	::487757323054878000
309778100	::487757329064919000
121290312	::487757331057213000
631245094	::487757363768602000
369292925	::487757377177788000
418314197	::487757380823031000
187716774	::487757381305004000
48804765	::487757382320005000
53087279	::487757408727355000
58115212	::487757418273591000
21682918	::487757419158581000
254092544	::487757434417860000
48804765	::487757448770760000
29242207	::487757456886734000
114593439	::487757463496974000
24804859	::487757507339640000
38615147	::487757534498136000
267482537	::487757539124051000
131278152	::487757552445554000
497334306	::487757560259158000
19080798	::487757565837602000
11822502	::487757568626790000
19770255	::487757569457270000
307485154	::487757571751542000
65476712	::487757575463526000
467899122	::487757581570834000
609790203	::487757604983029000
102530016	::487757619835441000
19374297	::487757633420791000
26914697	::487757637392400000
40783277	::487757651787280000
114593439	::487757684679409000
80929828	::487757688932020000
325359983	::487757692652380000
24804859	::487757696091709000
40526887	::487757699086417000
58115212	::487757711308627000
40534884	::487757719323959000
254092544	::487757722029654000
82223258	::487757724688474000
44041485	::487757741742497000
35297171	::487757743789309000
96062555	::487757749535531000
114593439	::487757750076964000
38615147	::487757751360430000
224126979	::487757760285515000
47753031	::487757770276360000
381181950	::487757771316527000
20833365	::487757777142439000
14329244	::487757793521180000
130987540	::487757802840920000
338619333	::487757803939844000
170815462	::487757807995744000
267482537	::487757810818494000
27999272	::487757812668583000
27331177	::487757834705068000
131278152	::487757838471933000
21682918	::487757841277526000
34052201	::487757841277542000
340646680	::487757842519031000
48944372	::487757847115988000
378367977	::487757847485116000
90806141	::487757849649369000
495135733	::487757856163115000
154309960	::487757866116206000
603136773	::487757869895274000
267482537	::487757882742423000
230898142	::487757897011855000
57238973	::487757909418192000
40783277	::487757914136797000
14520186	::487757923490488000
236528732	::487757935070949000
633531552	::487757947007946000
495135733	::487757952967647000
497334306	::487757954523738000
90806141	::487757963793166000
177446269	::487757968784388000
17258301	::487757970717954000
238788821	::487757973230739000
254092544	::487757974140882000
153077015	::487757978150268000
230898142	::487757981673881000
40534884	::487757987792965000
27999272	::487757995481133000
47753031	::487757996563251000
339353546	::487758002074943000
131278152	::487758008139927000
321578565	::487758028645879000
236528732	::487758029656719000
44205530	::487758030315216000
49464322	::487758031305056000
611530014	::487758043028140000
39685005	::487758045892448000
259746323	::487758061298135000
377176939	::487758061625294000
339353546	::487758062040932000
230327491	::487758068084535000
77078833	::487758080948453000
43508994	::487758081544036000
141976809	::487758082315800000
65476712	::487758108270534000
377425191	::487758111219142000
91521926	::487758113945042000
24804859	::487758114305761000
22383485	::487758117699325000
160734732	::487758128109215000
59670513	::487758135969341000
325359983	::487758138653679000
247850020	::487758170362609000
84871879	::487758179292282000
419047433	::487758188289089000
131278152	::487758191137419000
38804898	::487758191476744000
216591008	::487758205900972000
288016073	::487758208396587000
17258301	::487758228332093000
19683725	::487758229712420000
48944372	::487758237840580000
247850020	::487758239765786000
18842764	::487758243314561000
22142419	::487758256702377000
160734732	::487758271181094000
242922283	::487758277225488000
62518475	::487758277413830000
265249050	::487758279380971000
427464965	::487758279552937000
153077015	::487758283952750000
105598447	::487758289921265000
39685005	::487758290089029000
257830093	::487758293138702000
26831606	::487758307306659000
320452099	::487758312700928000
59670513	::487758317465255000
26914697	::487758323501264000
31620041	::487758330497343000
78167615	::487758341205426000
23097227	::487758346565332000
451868502	::487758389963808000
325359983	::487758397345771000
321578565	::487758405738971000
377176939	::487758439813095000
87771600	::487758450537922000
247850020	::487758454631571000
230327491	::487758478879248000
396929208	::487758480191672000
15174710	::487758501754585000
407897841	::487758502304047000
285955708	::487758503868514000
23672351	::487758508541378000
303342881	::487758508876513000
15174710	::487758513955807000
15174710	::487758528778493000
15174710	::487758539058716000
78167615	::487758544050327000
251443783	::487758554536099000
78167615	::487758563075702000
28346387	::487758566363643000
351348648	::487758568855461000
7875762	::487758576610725000
45911298	::487758577407234000
33158980	::487758581971058000
131278152	::487758597313798000
160734732	::487758610273816000
84871879	::487758611372728000
407894919	::487758612949770000
22142419	::487758613104963000
377715399	::487758620822474000
408171600	::487758647187865000
34052201	::487758658474754000
167486585	::487758673754591000
247850020	::487758676510244000
26831606	::487758677508489000
167486585	::487758681967034000
520004653	::487758700803682000
259746323	::487758708173066000
267482537	::487758717400539000
37780107	::487758718876925000
141976809	::487758732248358000
27999272	::487758732651028000
26914697	::487758747100782000
410961985	::487758747960242000
520004653	::487758756856360000
160734732	::487758772366884000
340094001	::487758799554359000
15806298	::487758804314882000
78167615	::487758828159922000
23820736	::487758850221539000
22383485	::487758850670747000
55744853	::487758868324159000
257830093	::487758871516426000
713350694	::487758875811389000
396929208	::487758880932241000
321578565	::487758889572921000
187017423	::487758896547639000
436336703	::487758910221082000
84871879	::487758915250032000
331227001	::487758937110761000
28346387	::487758942013882000
96062555	::487758955343396000
611530014	::487758958393049000
289084083	::487758960066183000
47753031	::487758961064415000
49626726	::487758961227997000
90966789	::487758961974968000
17258301	::487758969092317000
40405725	::487758970036043000
264608632	::487758986578370000
466873056	::487758987543478000
84871879	::487758989958975000
55744853	::487758991418597000
467899122	::487759022448447000
29654901	::487759031734267000
389105684	::487759038621683000
90966789	::487759047886929000
71878260	::487759054928764000
160734732	::487759055415279000
401109490	::487759059580633000
301016850	::487759072205082000
176778479	::487759091348303000
397492187	::487759091763527000
57566548	::487759098318823000
61736206	::487759126735618000
420389630	::487759127343427000
59670513	::487759127825756000
96062555	::487759129524457000
334261100	::487759150533718000
88328282	::487759199015665000
465198766	::487759201167372000
61736206	::487759215562616000
7522612	::487759229730951000
267482537	::487759266594308000
46764883	::487759269258080000
156166678	::487759272285986000
377806186	::487759278006992000
37780107	::487759285753892000
49626726	::487759287062507000
192385616	::487759291613335000
160734732	::487759295816032000
262382570	::487759296432578000
325359983	::487759308478619000
7875762	::487759312178380000
15728310	::487759313507983000
189025601	::487759320419799000
231222303	::487759325453365000
57651074	::487759330184134000
578505853	::487759330251268000
91024211	::487759341584273000
14594667	::487759346819137000
213914283	::487759369967116000
384305773	::487759370458247000
397492187	::487759372723167000
603136773	::487759379337187000
22383485	::487759386224640000
244279439	::487759398966534000
14329244	::487759415974436000
39685005	::487759420613332000
153077015	::487759421015986000
16568377	::487759436124282000
49443349	::487759436245504000
49626726	::487759440972492000
267482537	::487759443380023000
17258301	::487759458894745000
410286428	::487759474883821000
60046761	::487759475663581000
58115212	::487759483142025000
368730450	::487759489810972000
321578565	::487759491157733000
301016850	::487759493220941000
23260777	::487759500385214000
242922283	::487759505233420000
286734780	::487759523201814000
65995121	::487759530110251000
286734780	::487759537886093000
22991317	::487759541296062000
397492187	::487759544458960000
578505853	::487759550733242000
60046761	::487759553484685000
14329244	::487759572069646000
213914283	::487759587886370000
407894919	::487759592944726000
80929828	::487759597701050000
49443349	::487759634124374000
35141457	::487759645423845000
262382570	::487759651425894000
267482537	::487759671998963000
238030490	::487759672267399000
444298693	::487759685798612000
344817215	::487759690101579000
444298693	::487759692769550000
49626726	::487759694727901000
213914283	::487759704878104000
201445185	::487759721105854000
213914283	::487759738419937000
38615147	::487759743050473000
167486585	::487759745629974000
29319846	::487759779335376000
160453801	::487759780035837000
68517440	::487759800021688000
96062555	::487759826932363000
155730095	::487759835631734000
351810944	::487759837086744000
16380745	::487759843176898000
19222225	::487759873665691000
254092544	::487759877583167000
213914283	::487759881256964000
160734732	::487759893479174000
238024746	::487759905513029000
444298693	::487759908360970000
14329244	::487759916103266000
33788573	::487759929688604000
176778479	::487759935891988000
28346387	::487759943894700000
55744853	::487759980099952000
402268968	::487759996835594000
35141457	::487760009602682000
446541836	::487760014635843000
17694593	::487760020138754000
65995121	::487760027286261000
520690554	::487760033774436000
68517440	::487760035397660000
120296296	::487760042335432000
444298693	::487760051005050000
49626726	::487760063763738000
15804863	::487760073197121000
382304432	::487760078452568000
506760887	::487760088245866000
23672351	::487760093778567000
469829959	::487760094680322000
264608632	::487760100413542000
213914283	::487760102812684000
140994915	::487760103110897000
73995534	::487760108886441000
398735102	::487760124015312000
257092614	::487760126741188000
14329244	::487760133896695000
48944372	::487760137000456000
244279439	::487760139240218000
17258301	::487760143845568000
58562014	::487760144051081000
49626726	::487760160614412000
40405725	::487760198358937000
238024746	::487760204520370000
244279439	::487760207380877000
325359983	::487760210031681000
611530014	::487760229653045000
262382570	::487760255061737000
96062555	::487760280751841000
469829959	::487760294480191000
17529301	::487760295235166000
213914283	::487760305837989000
364888000	::487760323848720000
27904685	::487760344257789000
169656316	::487760361718706000
14329244	::487760382354661000
182901672	::487760469034553000
397492187	::487760480904421000
469829959	::487760498918965000
65995121	::487760501557178000
88328282	::487760506698993000
38226468	::487760513728659000
244279439	::487760532808531000
78167615	::487760565818126000
506500282	::487760573384249000
55744853	::487760574000812000
14329244	::487760584352342000
625900103	::487760606712193000
447774872	::487760611715997000
14329244	::487760643814981000
255834275	::487760653654818000
609790203	::487760665474396000
376546976	::487760680288661000
506500282	::487760680997490000
447774872	::487760701453127000
78167615	::487760704867696000
14329244	::487760706737934000
78167615	::487760726787096000
352531780	::487760739428339000
329093513	::487760745007161000
254092544	::487760753844563000
65476712	::487760771309658000
357079725	::487760791244775000
61318348	::487760811826634000
55744853	::487760813038383000
120170865	::487760816025141000
242922283	::487760819443085000
91024211	::487760829165486000
506500282	::487760829639442000
26182895	::487760858416558000
14329244	::487760866037600000
167486585	::487760870022606000
410961985	::487760870445838000
58115212	::487760873113407000
465198766	::487760876171055000
47753031	::487760886015090000
285955708	::487760908970500000
307485154	::487760918256701000
447774872	::487760951274266000
140110825	::487760951735619000
309167251	::487760961856864000
120170865	::487760970241282000
349788720	::487760981444284000
49626726	::487760994710474000
465198766	::487761002746744000
444298693	::487761008237506000
203736885	::487761015816220000
14329244	::487761036112445000
68832413	::487761069473943000
25084916	::487761077979987000
397492187	::487761087153319000
130987540	::487761088188928000
15804863	::487761096309473000
195154119	::487761112016752000
36601312	::487761115401560000
65995121	::487761132635975000
728549208	::487761152769028000
233677206	::487761167218384000
378415682	::487761210931421000
107724446	::487761221060685000
53087279	::487761226328309000
55744853	::487761228316811000
402018122	::487761232116842000
120170865	::487761236797685000
55744853	::487761248159690000
444298693	::487761251293216000
53087279	::487761259333681000
26914697	::487761286797987000
55744853	::487761294942941000
51325761	::487761301762875000
162394402	::487761303910744000
244646421	::487761317055324000
312784161	::487761348743290000
247850020	::487761350358089000
40405725	::487761352107110000
17258301	::487761357928796000
27331177	::487761360466366000
309167251	::487761387754909000
21945140	::487761397116190000
27331177	::487761404322000000
95712580	::487761408466374000
95712580	::487761426053095000
8962732	::487761427986264000
230206940	::487761430662217000
23543960	::487761436056109000
120170865	::487761436094259000
162394402	::487761436949880000
728549208	::487761439646814000
55744853	::487761440611127000
40534884	::487761443136086000
29302446	::487761448031248000
33029479	::487761451000426000
238024746	::487761459460308000
352531780	::487761461566259000
22142419	::487761484408033000
7875762	::487761484504899000
378415682	::487761497028702000
325359983	::487761500757438000
162394402	::487761504755003000
68832413	::487761506059436000
59670513	::487761513797545000
247850020	::487761538800173000
162394402	::487761547041972000
247850020	::487761551546650000
57651074	::487761583737552000
19511096	::487761596563722000
26914697	::487761607775502000
40534884	::487761627601571000
238024746	::487761646413045000
121290312	::487761665480351000
325359983	::487761671604019000
65995121	::487761678155907000
447774872	::487761704294432000
24804859	::487761729112141000
286734780	::487761732895375000
438794823	::487761734073999000
172035134	::487761765367685000
262382570	::487761786876071000
37780107	::487761796338429000
419047433	::487761801946202000
19511096	::487761808938106000
611530014	::487761818593804000
17258301	::487761833806155000
26915925	::487761850012942000
162394402	::487761859505037000
49221112	::487761862478417000
26914697	::487761862881071000
520690554	::487761903288995000
23396218	::487761908561625000
162394402	::487761920767066000
26915925	::487761927427211000
379152968	::487761941554032000
465198766	::487761953075384000
155805303	::487761961879621000
40534884	::487761972759240000
247850020	::487761981844107000
364405877	::487761983593144000
308858845	::487761988807053000
26914697	::487761993693032000
279548168	::487761997107585000
101572891	::487762010202193000
27331177	::487762010562498000
17163265	::487762032813699000
447774872	::487762046889373000
17258301	::487762066912976000
254433701	::487762073040850000
325359983	::487762076362752000
40534884	::487762078371827000
247850020	::487762080569634000
63783716	::487762085632167000
247850020	::487762089126002000
308858845	::487762100220334000
192590347	::487762104116838000
419047433	::487762108017168000
412756257	::487762108688248000
369217450	::487762116003102000
188855651	::487762116326477000
354629644	::487762116544581000
160352135	::487762130234396000
267357514	::487762135385391000
444298693	::487762136274583000
302472189	::487762143219945000
379152968	::487762154419126000
281295226	::487762155295756000
260006924	::487762168473853000
213914283	::487762175126020000
14329244	::487762177038626000
65995121	::487762192675381000
238024746	::487762194260455000
486174522	::487762198907727000
187741596	::487762218587410000
520004653	::487762227928109000
29654901	::487762232483127000
45286852	::487762244605067000
447774872	::487762253572100000
364405877	::487762255136555000
302472189	::487762258764627000
88328282	::487762267220357000
259830697	::487762282160476000
26914697	::487762282907041000
506500282	::487762317459730000
20833365	::487762336212471000
331423379	::487762345666441000
486174522	::487762363756449000
301737159	::487762367179399000
40534884	::487762368642826000
170815462	::487762369053872000
308170990	::487762385516896000
315296719	::487762411596681000
55744853	::487762413995843000
306529180	::487762440508424000
486174522	::487762443515330000
15804863	::487762448888643000
56508824	::487762451841052000
17655353	::487762456887197000
325359983	::487762458849734000
339459671	::487762461517287000
40534884	::487762481306017000
351810944	::487762483051237000
14329244	::487762483591921000
520690554	::487762485600997000
315296719	::487762490172796000
238024746	::487762493574361000
360231979	::487762498825633000
78167615	::487762498855378000
486174522	::487762505184186000
22651134	::487762510070558000
257092614	::487762526218641000
176778479	::487762529112690000
238024746	::487762533554466000
23820736	::487762557696892000
447774872	::487762576172789000
465198766	::487762592111132000
364405877	::487762592367403000
444298693	::487762599657086000
339459671	::487762602911481000
114593439	::487762609202929000
444298693	::487762633039564000
447774872	::487762642035945000
37213451	::487762642711642000
227893380	::487762647560253000
26914697	::487762648490991000
486174522	::487762653423484000
19511096	::487762674952830000
399555371	::487762679629492000
17470539	::487762682246742000
257092614	::487762700714246000
315296719	::487762710747037000
444298693	::487762716485234000
351810944	::487762721128321000
99827590	::487762721769652000
12653722	::487762730011467000
23260777	::487762747191742000
26914697	::487762755806449000
486174522	::487762762408263000
421338980	::487762762509324000
243427085	::487762762659930000
14871328	::487762770662658000
23543960	::487762780607365000
57713984	::487762794503081000
14329244	::487762817206853000
48390222	::487762841437745000
55744853	::487762849926639000
614436697	::487762857476374000
471291163	::487762862795141000
419185791	::487762874824007000
254433701	::487762884655448000
286341932	::487762889931911000
40864634	::487762897393561000
259541688	::487762898136358000
255547325	::487762899733991000
15614582	::487762901768634000
490977827	::487762905241485000
259830697	::487762906679750000
26914697	::487762911696150000
167486585	::487762919204327000
79073243	::487762928410443000
17258301	::487762940565540000
465198766	::487762946924101000
486174522	::487762949281308000
245021956	::487762954830372000
37213451	::487762968227356000
447774872	::487762974027681000
59670513	::487762983225786000
57713984	::487762992696524000
26914697	::487762996626591000
29654901	::487763013370671000
14871328	::487763015442259000
78167615	::487763021612478000
232560771	::487763023306977000
302472189	::487763024363544000
351810944	::487763029988106000
379152968	::487763032828030000
395076249	::487763038133846000
490977827	::487763040281296000
24804859	::487763041488883000
55744853	::487763042218692000
37213451	::487763067309391000
447774872	::487763073344614000
254433701	::487763074686795000
379152968	::487763084095008000
26914697	::487763088599306000
497334306	::487763093594705000
55744853	::487763106156646000
148197450	::487763111009857000
315296719	::487763121872703000
188922113	::487763122917101000
373690904	::487763123424620000
424498868	::487763149568098000
315296719	::487763166705643000
486174522	::487763174230224000
325359983	::487763177203957000
306529180	::487763179184087000
88328282	::487763206849298000
544538144	::487763248930762000
369310186	::487763258049175000
379152968	::487763275124576000
247850020	::487763276109844000
461392295	::487763288457875000
125718303	::487763292547321000
187017423	::487763295823093000
55744853	::487763295995052000
242922283	::487763297266311000
56779057	::487763300923367000
227893380	::487763301087338000
286734780	::487763306032021000
65576332	::487763308246609000
611530014	::487763319735218000
418841887	::487763323597762000
513855251	::487763325518741000
325359983	::487763326047248000
455542048	::487763328484114000
22383485	::487763329780551000
146855323	::487763341801455000
184962835	::487763343529099000
30362051	::487763366350290000
17655353	::487763383111143000
41508239	::487763383127511000
348785324	::487763383928631000
410377090	::487763385443172000
314864925	::487763393567137000
379152968	::487763397384368000
343756278	::487763397715308000
262405775	::487763419295019000
96273402	::487763423631900000
18613311	::487763424076513000
121290312	::487763424659509000
56779057	::487763428958691000
524866555	::487763430078550000
382531150	::487763438467170000
163983371	::487763438580404000
57713984	::487763466715811000
18148466	::487763468205195000
465198766	::487763480762527000
410377090	::487763490732785000
296901409	::487763516586086000
32973618	::487763523720601000
379152968	::487763551415967000
14604658	::487763555089784000
225959127	::487763572605612000
406772829	::487763573108518000
95712580	::487763579773665000
162394402	::487763595565223000
239313896	::487763596240113000
358611246	::487763603282350000
24738840	::487763608537792000
69771494	::487763621775044000
154692700	::487763643824500000
447813903	::487763649399107000
37213451	::487763651009716000
325359983	::487763658013802000
513855251	::487763660316491000
420389630	::487763666742169000
55744853	::487763667329380000
37213451	::487763675454144000
410377090	::487763677152808000
41508239	::487763681720012000
88328282	::487763682995097000
251359942	::487763698627674000
418841887	::487763712900468000
564138249	::487763716419510000
99827590	::487763746949849000
102401687	::487763748846051000
48944372	::487763749130866000
23097227	::487763750313660000
286734780	::487763750939000000
611530014	::487763772912975000
227355784	::487763780412383000
623584562	::487763785785282000
154692700	::487763798095171000
163646426	::487763811102126000
90966789	::487763817016090000
23097227	::487763819041538000
177446269	::487763836158488000
325359983	::487763845402742000
68517440	::487763859772436000
331423379	::487763874616066000
373690904	::487763885961662000
101572891	::487763891691470000
306529180	::487763892408680000
167486585	::487763897613844000
58847822	::487763898343227000
255311687	::487763900843057000
411898570	::487763905138413000
467899122	::487763910792331000
68439593	::487763913917087000
548870171	::487763914747547000
23442090	::487763922460868000
55744853	::487763924318580000
310144986	::487763939275456000
614436697	::487763942739939000
216395197	::487763948595580000
418841887	::487763952999206000
306529180	::487763964231950000
78167615	::487763978899447000
314864925	::487763990617919000
23442090	::487764000630145000
232560771	::487764013754089000
115852151	::487764016547115000
26914697	::487764016589070000
544538144	::487764022037458000
564138249	::487764023463518000
23097227	::487764079071617000
255311687	::487764097614626000
406772829	::487764104954646000
184962835	::487764113687212000
506500282	::487764115427823000
26580506	::487764139671314000
26914697	::487764158486544000
418841887	::487764177709047000
151212329	::487764181685239000
170815462	::487764187255296000
14871328	::487764190770110000
102401687	::487764193559330000
519677520	::487764216536121000
85155674	::487764245883281000
312517498	::487764254507155000
469829959	::487764254817538000
26914697	::487764256738529000
17455392	::487764261553188000
17455392	::487764262362701000
216395197	::487764268331585000
491357856	::487764268855459000
49443349	::487764271057895000
41508239	::487764289898295000
22991317	::487764296269840000
631245094	::487764306998468000
57713984	::487764307862503000
55744853	::487764316469215000
71617108	::487764321427267000
302472189	::487764331778437000
92936298	::487764332869353000
55744853	::487764333015740000
99435759	::487764334857035000
17258301	::487764373037789000
99435759	::487764398262345000
41508239	::487764414049701000
165072349	::487764415001808000
279139758	::487764428415176000
467899122	::487764437265575000
337466318	::487764469779419000
90966789	::487764474280288000
57713984	::487764486548230000
37029138	::487764499135340000
631245094	::487764505963663000
40534884	::487764512083169000
68439593	::487764515447406000
364405877	::487764517074796000
269605766	::487764535684517000
88328282	::487764542923894000
85399171	::487764548804702000
293737316	::487764562348093000
51952627	::487764563413065000
36601312	::487764565401141000
189025601	::487764571088621000
269605766	::487764574100549000
364405877	::487764584200433000
41508239	::487764590445355000
243472980	::487764600029331000
393653181	::487764605138006000
56710887	::487764615833874000
131220599	::487764652429160000
493221106	::487764665473064000
324171027	::487764674239528000
209345596	::487764689288699000
325359983	::487764716861665000
435516954	::487764736608464000
431214329	::487764746427703000
4059771	::487764773682286000
88328282	::487764776521433000
55744853	::487764782703853000
115184915	::487764786373881000
461392295	::487764787741224000
167493720	::487764816581238000
49443349	::487764818229600000
37802339	::487764819823452000
243472980	::487764823443116000
312517498	::487764870352617000
425183249	::487764873229926000
259541688	::487764887364329000
44205530	::487764893735849000
167493720	::487764895673241000
564138249	::487764901239083000
607637849	::487764906885021000
382531150	::487764920360914000
160453801	::487764925767356000
243472980	::487764928355262000
21089214	::487764943115386000
37802339	::487764944402673000
189025601	::487764952917106000
607637849	::487764981589741000
41508239	::487764987327176000
167493720	::487764992834281000
17028109	::487764994663399000
314864925	::487765005077450000
21089214	::487765016603820000
325359983	::487765017077370000
40864634	::487765017224556000
251443783	::487765018092797000
230655725	::487765044114259000
397717926	::487765052473106000
131220599	::487765059557687000
21089214	::487765065022857000
467043006	::487765065374760000
40864634	::487765067631702000
91521926	::487765074182819000
301290830	::487765079715090000
564138249	::487765086560206000
111687397	::487765096223883000
631245094	::487765099797430000
17028109	::487765112040984000
302472189	::487765116893401000
115184915	::487765125856653000
324171027	::487765126234537000
107870705	::487765140142432000
631245094	::487765174242140000
18613311	::487765187449987000
187017423	::487765196769746000
431214329	::487765202277253000
398285469	::487765202373341000
399621678	::487765204273332000
14871328	::487765208102760000
101572891	::487765208350613000
325359983	::487765222937985000
302472189	::487765256521781000
187017423	::487765260913217000
49443349	::487765278244085000
398285469	::487765284283875000
17258301	::487765289925238000
15109013	::487765291095826000
388433171	::487765298884251000
167493720	::487765310884167000
170815462	::487765316295217000
18613311	::487765340311388000
46940147	::487765348096036000
225959127	::487765387178946000
131220599	::487765405168336000
255547325	::487765428974800000
167493720	::487765439284379000
176339991	::487765445060354000
6733652	::487765449560825000
418841887	::487765456602669000
36601312	::487765498898022000
314864925	::487765502509334000
33703018	::487765506452369000
304140174	::487765512710287000
19080798	::487765521878614000
84871879	::487765527138291000
23097227	::487765529713602000
217928831	::487765529730371000
106860209	::487765543357669000
257092614	::487765544049709000
350665443	::487765546080145000
425183249	::487765546390540000
324171027	::487765548113997000
131220599	::487765548756127000
33703018	::487765586244820000
268073941	::487765590363615000
17258301	::487765610600755000
343606449	::487765624341676000
244279439	::487765654020190000
167486585	::487765662287548000
22142419	::487765668314361000
19080798	::487765695472492000
7522612	::487765721464569000
351810944	::487765729664446000
66393146	::487765733397385000
194377350	::487765751693324000
167493720	::487765772387618000
17908818	::487765779379929000
49443349	::487765809507209000
19080798	::487765812636184000
17990173	::487765822077943000
381203261	::487765826313809000
351004243	::487765828461674000
242922283	::487765836719874000
244279439	::487765840918376000
418503483	::487765842592288000
56779057	::487765850527514000
84871879	::487765855317422000
61736206	::487765861814796000
65476712	::487765867426353000
347869774	::487765871964594000
466873056	::487765885566742000
167493720	::487765886606905000
324171027	::487765897051144000
182901672	::487765906530258000
49443349	::487765920052695000
262939560	::487765935508299000
225959127	::487765938427543000
26831606	::487765947667603000
388433171	::487765953078628000
238024746	::487765959562637000
347869774	::487765984858472000
89846697	::487765990261153000
29242207	::487766010565378000
238024746	::487766010603139000
187017423	::487766024746328000
216395197	::487766036779782000
29242207	::487766050251878000
431214329	::487766072540819000
167486585	::487766092014579000
324171027	::487766095017676000
418327117	::487766111497105000
343606449	::487766116434182000
287978614	::487766117499166000
441039165	::487766121681281000
269605766	::487766122423275000
471291163	::487766125133201000
603136773	::487766128626651000
504027031	::487766129767505000
388433171	::487766310059638000
22187821	::487766314878910000
107724446	::487766323267907000
629894993	::487766338383802000
172035134	::487766348999970000
17258301	::487766351562301000
24804859	::487766357702758000
26831606	::487766364841447000
22187821	::487766387473928000
357079725	::487766396617506000
272533260	::487766403328385000
347869774	::487766404364398000
307485154	::487766415370235000
471291163	::487766428855336000
199784356	::487766434357862000
26623525	::487766440377090000
359174210	::487766453543002000
37802339	::487766461042003000
40534884	::487766479035576000
140110825	::487766485280894000
31359307	::487766513714089000
629894993	::487766523646193000
277829772	::487766534752706000
167493720	::487766540628918000
36772146	::487766543464284000
416419059	::487766550850453000
348785324	::487766554939904000
427529204	::487766567300513000
26623525	::487766570052378000
167493720	::487766573235466000
277829772	::487766574745407000
195977109	::487766575962140000
364888000	::487766577463713000
388433171	::487766578474131000
24438134	::487766597789302000
423943436	::487766601001742000
187017423	::487766609990123000
609790203	::487766628047011000
152875477	::487766631615971000
553738195	::487766643238400000
33676766	::487766654714011000
384494456	::487766655536082000
140110825	::487766665082322000
160352135	::487766668785897000
200590129	::487766675182616000
82257804	::487766676025643000
238024746	::487766726415630000
506500282	::487766732816142000
546153359	::487766739074023000
506500282	::487766743473876000
296901409	::487766755905777000
78167615	::487766759156756000
296901409	::487766769214320000
520004653	::487766771160457000
64584579	::487766782640271000
51952627	::487766818526724000
63478115	::487766830455721000
24113194	::487766830585372000
423943436	::487766837136850000
350665443	::487766844242399000
163646426	::487766875120496000
225959127	::487766881860739000
257625769	::487766897107431000
131220599	::487766899028426000
172035134	::487766899283853000
160352135	::487766910944026000
187034273	::487766925284769000
39685005	::487766931840053000
192385616	::487766960457793000
114235211	::487766964819877000
423943436	::487766974202515000
85155674	::487766992061874000
480857982	::487767005961797000
378622092	::487767020365438000
131220599	::487767047506776000
14606079	::487767047615418000
176954488	::487767050589188000
242922283	::487767054431584000
9899992	::487767057832763000
17258301	::487767060663922000
307485154	::487767067752296000
167486585	::487767068453117000
162394402	::487767070025609000
162394402	::487767071833341000
157869405	::487767087482273000
239885742	::487767095027826000
370464008	::487767112250052000
157869405	::487767119233159000
260825806	::487767130545209000
112576998	::487767136694448000
255104759	::487767136773734000
187017423	::487767137709481000
625951846	::487767138091155000
237938155	::487767158219624000
12653722	::487767158223417000
89846697	::487767170516934000
546153359	::487767199357358000
50818061	::487767208719040000
31056422	::487767215958024000
24438134	::487767219750064000
344817215	::487767241413238000
62940169	::487767251995463000
221205505	::487767254332084000
23097227	::487767258299518000
56967401	::487767259259994000
399555371	::487767266767814000
88328282	::487767267623456000
157869405	::487767271461249000
107724446	::487767279195942000
25178781	::487767288683053000
425897170	::487767292692799000
340055562	::487767305921634000
19683725	::487767307079663000
29607520	::487767322539483000
157869405	::487767325261578000
140110825	::487767325865549000
121290312	::487767333000081000
288016073	::487767337383493000
217928831	::487767352625213000
162394402	::487767361626595000
78926478	::487767378269188000
412756257	::487767397672030000
96062555	::487767404995280000
187034273	::487767410720907000
433142367	::487767411933057000
62940169	::487767415409758000
544538144	::487767415938240000
270687983	::487767427648733000
45470777	::487767429762670000
49443349	::487767434971971000
101572891	::487767456484954000
260464441	::487767457029820000
307485154	::487767457029844000
388433171	::487767471915401000
96421993	::487767492883140000
49443349	::487767495403511000
365151006	::487767498670882000
106860209	::487767499354554000
96062555	::487767506753290000
216486063	::487767508200742000
382531150	::487767515628457000
17764624	::487767515783630000
227893380	::487767517814075000
27364321	::487767519160467000
17694593	::487767524553936000
112576998	::487767532158201000
398339392	::487767535597932000
380680929	::487767535647875000
506760887	::487767546222092000
51325761	::487767547828125000
82257804	::487767549049049000
239885742	::487767550353084000
625951846	::487767556695293000
58949154	::487767564898926000
78167615	::487767576374968000
144243302	::487767588735557000
546153359	::487767619823759000
82257804	::487767631932698000
66393146	::487767642946539000
301016850	::487767670587006000
162394402	::487767680330776000
38207353	::487767680985071000
139447011	::487767695358955000
82242725	::487767722902573000
34052201	::487767723363950000
96062555	::487767728443248000
187017423	::487767728460021000
408171600	::487767741051334000
546153359	::487767763352846000
301016850	::487767790363758000
23164217	::487767797523423000
25839207	::487767805157056000
381203261	::487767825306488000
38577111	::487767832604991000
107724446	::487767838204375000
24804859	::487767874275012000
242435004	::487767877693743000
31066609	::487767913890185000
88328282	::487767914682912000
504987901	::487767917245657000
89033916	::487767925688791000
51952627	::487767932751970000
65995121	::487767933062742000
24983393	::487767939777843000
131866787	::487767943611449000
377357259	::487767948660985000
287978614	::487767955321524000
25839207	::487767959952048000
89033916	::487767970915950000
168964399	::487767989035360000
623584562	::487767989849042000
113760458	::487768000070955000
56967401	::487768009155416000
13683762	::487768028114067000
1318301	::487768036347084000
35945417	::487768061005422000
67421080	::487768085286223000
301016850	::487768090839511000
44041485	::487768091837743000
23164217	::487768096803786000
286734780	::487768108900159000
24804859	::487768113648119000
564138249	::487768133890220000
78167615	::487768151007195000
244279439	::487768156773965000
301044144	::487768204572626000
23164217	::487768207973834000
176224586	::487768215431303000
162394402	::487768220636835000
251443783	::487768223837061000
477188816	::487768237078089000
23260777	::487768238231916000
273034167	::487768238416072000
272533260	::487768250839609000
77754336	::487768261309001000
39904237	::487768263456071000
58349263	::487768272260308000
364888000	::487768281823346000
23260777	::487768295014432000
192385616	::487768302999982000
564138249	::487768305479204000
156866548	::487768311455694000
301044144	::487768322155765000
67421080	::487768328744615000
58349263	::487768331613908000
61318348	::487768344201027000
257830093	::487768352950349000
242922283	::487768367903014000
94480498	::487768368800231000
227893380	::487768383853985000
49443349	::487768396743077000
29242207	::487768406465069000
192385616	::487768433086328000
139447011	::487768438346354000
29242207	::487768438358540000
39847939	::487768453760036000
38615147	::487768467404107000
78167615	::487768480016760000
29242207	::487768483262767000
17529301	::487768489495920000
301016850	::487768494159572000
377110730	::487768497389572000
67421080	::487768500958556000
88328282	::487768503823265000
427529204	::487768507115782000
90265908	::487768524249915000
358617322	::487768530364821000
28346387	::487768531509862000
160768741	::487768535842963000
287978614	::487768541274193000
17028109	::487768544923619000
40405725	::487768550837207000
239885742	::487768561490743000
80191031	::487768570298785000
338073739	::487768583980605000
49443349	::487768586581450000
267482537	::487768589835837000
23164217	::487768607091212000
40864634	::487768613114236000
89033916	::487768615001673000
267482537	::487768621582536000
301044144	::487768627484299000
45410414	::487768632345120000
24438134	::487768632647491000
189025601	::487768634648170000
260428602	::487768638846664000
327662373	::487768659146702000
95072707	::487768659503226000
29242207	::487768693485498000
344990761	::487768695846883000
369217450	::487768699039137000
67421080	::487768704445190000
17529301	::487768707100581000
78167615	::487768709394874000
493640349	::487768721742495000
200590129	::487768724808957000
115184915	::487768734665166000
131220599	::487768735693156000
94480498	::487768746971246000
264434173	::487768755045298000
325359983	::487768784338305000
364888000	::487768787098550000
219163747	::487768794853429000
36116261	::487768823182139000
364888000	::487768828991262000
49443349	::487768839636004000
113048616	::487768845608681000
113048616	::487768846258827000
113048616	::487768847043133000
113048616	::487768847722627000
113048616	::487768848334995000
121290312	::487768858711703000
311092385	::487768859558940000
91942557	::487768860419178000
94480498	::487768863921016000
22142419	::487768876734615000
24804859	::487768885622358000
382304432	::487768898323116000
24438134	::487768903389810000
253737829	::487768911656783000
83736832	::487768933663916000
16248047	::487768934645370000
96062555	::487768938218930000
176224586	::487768939326218000
162394402	::487768940719136000
274791343	::487768948919001000
443070793	::487768965058285000
29242207	::487768970166947000
273034167	::487768976148033000
255818707	::487768984901537000
251443783	::487768989322735000
115184915	::487769002039443000
55744853	::487769018439188000
84871879	::487769030296489000
51952627	::487769033152794000
382304432	::487769049732874000
216486063	::487769062479765000
195977109	::487769071169978000
24438134	::487769075364687000
56967401	::487769077486587000
255818707	::487769080544256000
187034273	::487769098273968000
67421080	::487769099431190000
91942557	::487769108210270000
22142419	::487769110307041000
7522612	::487769130687533000
59503620	::487769138803118000
187034273	::487769140456083000
424540791	::487769156133986000
24438134	::487769166628544000
491357856	::487769175482327000
176954488	::487769214627770000
40534884	::487769219623178000
49443349	::487769234018009000
78167615	::487769236790865000
238024746	::487769243169984000
362737866	::487769253018226000
251443783	::487769255874924000
40864634	::487769265584734000
67421080	::487769266716807000
247024165	::487769273570324000
253737829	::487769283905458000
287978614	::487769284110581000
295339639	::487769300007006000
254433701	::487769300153802000
259746323	::487769303194685000
55744853	::487769324719833000
443070793	::487769331837575000
46809403	::487769337860599000
438794823	::487769370320322000
497571518	::487769392282083000
255104759	::487769395893387000
46965667	::487769402784223000
225959127	::487769405217337000
238341972	::487769422929469000
429345484	::487769436158296000
14955026	::487769438414856000
499995726	::487769442059702000
163646426	::487769464486649000
22651134	::487769475014746000
162394402	::487769492249149000
299484513	::487769495218298000
22383485	::487769495788736000
493640349	::487769520778403000
369217450	::487769532484706000
40534884	::487769562188767000
36601312	::487769578798198000
72293435	::487769581860048000
24804859	::487769590559031000
24438134	::487769616417312000
89033916	::487769616731500000
46764883	::487769626810789000
199784356	::487769629515739000
14190836	::487769640580296000
78167615	::487769663175397000
262382570	::487769681344741000
473462894	::487769682909224000
399408344	::487769706091134000
227893380	::487769764086157000
78167615	::487769764677566000
316026178	::487769769584492000
497571518	::487769770830618000
358617322	::487769773447462000
17016789	::487769773661753000
22383485	::487769776182145000
99435759	::487769777767587000
52628599	::487769821837152000
113722629	::487769856318513000
379357885	::487769896046972000
45470777	::487769921619652000
350665443	::487769924173967000
45470777	::487769929215528000
78167615	::487769957674266000
187017423	::487769966016356000
316026178	::487769978599243000
496575332	::487769985142378000
36851172	::487769991723630000
78167615	::487769993128738000
90966789	::487769993426526000
314864925	::487770002594861000
410377090	::487770017090777000
213131959	::487770017744699000
410377090	::487770024330133000
273811402	::487770038275805000
410377090	::487770040721473000
52628599	::487770046488252000
90966789	::487770050280300000
68517440	::487770064024649000
45470777	::487770069569515000
230069608	::487770070077026000
78167615	::487770083310465000
395703736	::487770086174773000
122717174	::487770099818831000
281829913	::487770103400783000
32596609	::487770113836208000
161302101	::487770128126193000
40864634	::487770129216700000
122717174	::487770165438717000
390759619	::487770177388294000
213131959	::487770178415910000
24438134	::487770183369760000
401089789	::487770195230875000
256319248	::487770197030629000
316026178	::487770202633822000
160453801	::487770205557227000
26580130	::487770241301094000
78167615	::487770242916315000
167486585	::487770243876782000
187017423	::487770252193718000
85211920	::487770252223078000
102401687	::487770274943610000
358617322	::487770297320239000
33703073	::487770299820421000
24438134	::487770316358561000
390759619	::487770321022230000
107724446	::487770350294683000
78167615	::487770350915432000
493640349	::487770366387830000
260006924	::487770371823656000
395703736	::487770390521847000
23839835	::487770418783473000
254600909	::487770437242589000
25410192	::487770450424901000
624394090	::487770494624886000
25410192	::487770507014438000
67421080	::487770508801216000
39041924	::487770517663797000
20782081	::487770520973488000
341666582	::487770527902466000
37090364	::487770528984621000
37090364	::487770580922679000
48971187	::487770582126432000
269605766	::487770587071127000
374228630	::487770602615209000
37090364	::487770603697737000
336774649	::487770608508227000
269605766	::487770609125183000
39041924	::487770621636399000
168964399	::487770626673750000
160453801	::487770628041089000
257942561	::487770628280176000
37090364	::487770640343384000
39041924	::487770648639336000
313421343	::487770652754341000
313421343	::487770654742433000
180940959	::487770656251981000
37090364	::487770683972521000
438794823	::487770685440151000
199784356	::487770686207717000
155926653	::487770702846894000
27364321	::487770739542462000
298156322	::487770743971655000
493640349	::487770751832190000
180675388	::487770755434700000
88328282	::487770769837932000
154692700	::487770772447174000
32750427	::487770774858510000
417968003	::487770776763133000
37090364	::487770780554764000
160733683	::487770799512625000
299389082	::487770804659052000
33818674	::487770817153867000
242922283	::487770833939877000
27816303	::487770853288198000
94480498	::487770876314542000
480895753	::487770880789864000
461392295	::487770886439571000
755431	::487770888423493000
306169468	::487770902617423000
89294713	::487770902944165000
78167615	::487770908594286000
70254385	::487770916659933000
480895753	::487770926327406000
244279439	::487770926327422000
298156322	::487770944627171000
234960273	::487770960435507000
22991317	::487770966752509000
23097227	::487770973681119000
40526887	::487770976000540000
260006924	::487770980350042000
160733683	::487770982174584000
18148466	::487770986297982000
551248502	::487770997706084000
99435759	::487771006098878000
344817215	::487771016618192000
260006924	::487771039103844000
39041924	::487771064827518000
156866548	::487771068883800000
299389082	::487771090522218000
31625914	::487771098457452000
296901409	::487771103813582000
99435759	::487771103872303000
520004653	::487771104761483000
39041924	::487771114567778000
52628599	::487771120783720000
17908818	::487771143651491000
39041924	::487771152928882000
238788821	::487771174043402000
467043006	::487771184226775000
43256984	::487771196306755000
33029479	::487771211854663000
241999176	::487771229936295000
24226614	::487771230557450000
265760942	::487771233464107000
255622442	::487771238518259000
358489252	::487771259258695000
115184915	::487771268456775000
438794823	::487771277193535000
17529301	::487771280612282000
51601709	::487771290795638000
88328282	::487771293991702000
40405725	::487771311310008000
39041924	::487771312115310000
154692700	::487771340628189000
238788821	::487771376728952000
40534884	::487771387642142000
39041924	::487771390615908000
17908818	::487771392348536000
239885742	::487771401630146000
344219518	::487771407653163000
442082078	::487771411713241000
6733652	::487771445859475000
94480498	::487771452003725000
238788821	::487771453023338000
14871328	::487771453895352000
15782772	::487771477056692000
332073582	::487771494521389000
238788821	::487771495905890000
306529180	::487771496887377000
38615147	::487771502167605000
588874950	::487771507897016000
54466394	::487771508412915000
349787019	::487771509453115000
584206727	::487771512418496000
18618379	::487771516424052000
54466394	::487771524602941000
473462894	::487771529820651000
17908818	::487771532765450000
110063681	::487771534162137000
6733652	::487771557503459000
339353546	::487771569843105000
154692700	::487771573407858000
107870705	::487771573785350000
16102033	::487771580093956000
225206178	::487771597617369000
139447011	::487771600683814000
24438134	::487771606463545000
111687397	::487771610682634000
256319248	::487771619721760000
51325761	::487771620744757000
94480498	::487771621512335000
187716774	::487771626696503000
36250685	::487771648532443000
429558621	::487771652969611000
296901409	::487771653863006000
187716774	::487771654806716000
16866896	::487771664089108000
551248502	::487771666068406000
36219010	::487771671655632000
94480498	::487771674742247000
36891053	::487771677502083000
247850020	::487771686863769000
24438134	::487771689070391000
418841887	::487771702902792000
114593439	::487771712700694000
296901409	::487771723794636000
259569717	::487771738566971000
160733683	::487771744149581000
17908818	::487771766191050000
84870240	::487771778140614000
254821900	::487771789658189000
350665443	::487771795815428000
225959127	::487771805424164000
36891053	::487771808071168000
31010760	::487771813922209000
415540928	::487771815947665000
29817953	::487771850466803000
28346387	::487771850747830000
267482537	::487771863620521000
88328282	::487771878971305000
473454563	::487771889838723000
95712580	::487771907899817000
364888000	::487771930951708000
31280614	::487771940409466000
41925570	::487771940590206000
238024746	::487771956289085000
43256984	::487771962740330000
468965579	::487771965189808000
398707286	::487771966951026000
427529204	::487771990359425000
94480498	::487771999851126000
634822122	::487772017341763000
16866896	::487772021741613000
364888000	::487772023066988000
584206727	::487772036207345000
588874950	::487772056071573000
238024746	::487772067014537000
269605766	::487772073754755000
584206727	::487772074056761000
17163265	::487772095838179000
37029138	::487772116063113000
24438134	::487772117002616000
114593439	::487772133708152000
41508239	::487772136186970000
225959127	::487772138489667000
98768681	::487772144219066000
167486585	::487772150372122000
79373818	::487772155728236000
584206727	::487772160081936000
240892007	::487772162280140000
160453801	::487772166927048000
364888000	::487772167669829000
96421993	::487772179455823000
67421080	::487772181523226000
99114248	::487772183913959000
19734494	::487772198929571000
465198766	::487772210426163000
111687397	::487772227459244000
14871328	::487772235529089000
167486585	::487772261823561000
31280614	::487772267368034000
36250685	::487772274670698000
480895753	::487772276150894000
350665443	::487772277950644000
286734780	::487772282060681000
338664006	::487772296359071000
31280614	::487772306341498000
427529204	::487772307897610000
43838022	::487772317804548000
71157367	::487772318840938000
108605734	::487772321440989000
588874950	::487772322145652000
280309716	::487772345399263000
38226468	::487772348683010000
225959127	::487772349425799000
111687397	::487772349861617000
28346387	::487772354928332000
94480498	::487772354966085000
83736832	::487772364243873000
40405725	::487772366953394000
31280614	::487772368413024000
14871328	::487772369952710000
339353546	::487772373408829000
117095775	::487772403313827000
37977930	::487772406304358000
139447011	::487772410805227000
491357856	::487772412226715000
438794823	::487772417457000000
167486585	::487772419742920000
289461446	::487772420695412000
107870705	::487772424927076000
536012978	::487772426537680000
515818133	::487772435249643000
377806186	::487772444434780000
40405725	::487772447660204000
364888000	::487772448881119000
254433701	::487772469718044000
200615756	::487772469911388000
138557664	::487772478836441000
24438134	::487772488437620000
349386319	::487772494330208000
40405725	::487772496360243000
230659102	::487772497882800000
415540928	::487772505294118000
224103552	::487772509018660000
224103552	::487772515461111000
44205530	::487772523292270000
99435759	::487772525888155000
56967401	::487772526852845000
154692700	::487772528199217000
94480498	::487772530476732000
536012978	::487772531655315000
102875172	::487772544456724000
20833365	::487772554069680000
38615147	::487772557186457000
50805763	::487772557601280000
238788821	::487772573909139000
375364618	::487772583421419000
34052201	::487772585296285000
392422321	::487772590484639000
536012978	::487772607085686000
37213451	::487772623678734000
260361255	::487772637687332000
24438134	::487772644826423000
160733683	::487772647241953000
24438134	::487772649993412000
387476542	::487772654976659000
229385654	::487772657207623000
24438134	::487772668469719000
48390222	::487772675591663000
260038552	::487772677587750000
40405725	::487772686127337000
24438134	::487772692582764000
415540928	::487772695728119000
24438134	::487772698039554000
117095775	::487772700274749000
427529204	::487772702833262000
31280614	::487772725629313000
105852149	::487772747137699000
536012978	::487772752460275000
260038552	::487772760802725000
24438134	::487772766008254000
350968313	::487772770307035000
19091805	::487772779551268000
351922723	::487772781220597000
536012978	::487772782982230000
524866555	::487772784915783000
221205505	::487772787118190000
28346387	::487772791903490000
286341932	::487772798278856000
40405725	::487772835557830000
32609703	::487772839320113000
50805763	::487772843917053000
42529606	::487772844940853000
415540928	::487772851504549000
447813903	::487772864863830000
167486585	::487772870651568000
28346387	::487772883729383000
124374229	::487772892671643000
461392295	::487772896937246000
23097227	::487772915853582000
50805763	::487772916558200000
60046761	::487772918936379000
24438134	::487772919331057000
366701651	::487772942286086000
364405877	::487772947872886000
71157367	::487772973588549000
182834679	::487772987517849000
182645046	::487772999551299000
31403901	::487773003166777000
155805303	::487773005456879000
136038442	::487773009529556000
27364321	::487773012415246000
139447011	::487773012914348000
337434597	::487773026339938000
61832970	::487773031557632000
254433701	::487773050910146000
427529204	::487773054802468000
167486585	::487773056455426000
318627551	::487773071021834000
63783716	::487773078051487000
418503483	::487773083600965000
36250685	::487773084402065000
306529180	::487773085077348000
24438134	::487773101099606000
33249556	::487773103859449000
51197703	::487773106706993000
252914746	::487773110632841000
230659102	::487773122792132000
377806186	::487773126533455000
244279439	::487773137585451000
51197703	::487773140831838000
51197703	::487773171420893000
447774872	::487773173283180000
286910447	::487773179008405000
91942557	::487773189951729000
56967401	::487773203721248000
138557664	::487773238295277000
27364321	::487773240019144000
286734780	::487773248029855000
101138081	::487773250513305000
244279439	::487773262080794000
447774872	::487773285325606000
260038552	::487773304577466000
248358978	::487773312668299000
254433701	::487773316178911000
31280614	::487773326656290000
68473966	::487773333648588000
141976809	::487773353403379000
70571907	::487773356234924000
167486585	::487773358553980000
51197703	::487773369283010000
117095775	::487773385884053000
242922283	::487773388531068000
109805996	::487773389034360000
139447011	::487773389432823000
38615147	::487773398315974000
16102033	::487773408118448000
66786075	::487773412392071000
34052201	::487773422177374000
99320365	::487773426900545000
232275950	::487773431128006000
187034273	::487773441094057000
117095775	::487773449272586000
167486585	::487773459217260000
78167615	::487773465173581000
245573462	::487773469489111000
244279439	::487773471355576000
295466391	::487773472039260000
109805996	::487773476829532000
19734494	::487773491987374000
36891053	::487773498400444000
494543536	::487773500136910000
423943436	::487773500451467000
224103552	::487773501495836000
38615147	::487773514192412000
285254109	::487773515396165000
230659102	::487773536010764000
71157367	::487773577153105000
381315320	::487773584266260000
169636335	::487773585864273000
37213451	::487773587668221000
17107944	::487773603992469000
381315320	::487773607594971000
71157367	::487773615761657000
418327117	::487773630504247000
87771600	::487773646438424000
364043601	::487773651073114000
53087279	::487773667833544000
364043601	::487773676947779000
17107944	::487773677006888000
244279439	::487773678013132000
42297542	::487773678357073000
364888000	::487773694505549000
24226614	::487773707897540000
49443349	::487773714042204000
536012978	::487773751740600000
367298176	::487773791372574000
56779057	::487773808753786000
78167615	::487773834138120000
94480498	::487773837002432000
230655725	::487773892950630000
14329244	::487773894581829000
220532575	::487773894925750000
42297542	::487773896263745000
171103429	::487773900550717000
518141549	::487773901628264000
23663256	::487773904853692000
101138081	::487773924969967000
47753031	::487773927494545000
67421080	::487773943420301000
45759903	::487773945362276000
101138081	::487773950802665000
216395197	::487773967307251000
232275950	::487773983949877000
167486585	::487773994704060000
36891053	::487774014194978000
42297542	::487774042124861000
16102033	::487774047829504000
45759903	::487774056020586000
447774872	::487774069677252000
68517440	::487774088404807000
392422321	::487774127214718000
322465167	::487774142075113000
56779057	::487774144201633000
101617436	::487774158537764000
14329244	::487774165655486000
24438134	::487774166964523000
621474989	::487774203257827000
60046761	::487774208647127000
136791341	::487774209490583000
45759903	::487774222609948000
21548401	::487774235121971000
318627551	::487774236337926000
167486585	::487774248715681000
99435759	::487774252922195000
318627551	::487774256856432000
60046761	::487774263584112000
71157367	::487774275366322000
17107944	::487774275391467000
52628599	::487774284773728000
331717534	::487774288209260000
553738195	::487774300162637000
255104759	::487774314947956000
47753031	::487774321297727000
333877322	::487774326079246000
139447011	::487774327866413000
176224586	::487774378403184000
195977109	::487774381775405000
621474989	::487774396778827000
248468379	::487774405125107000
331717534	::487774405310046000
230659102	::487774430534184000
113048616	::487774433126264000
278301419	::487774436162953000
12653722	::487774436624314000
36250685	::487774441162960000
553738195	::487774454538194000
231150237	::487774463086194000
471358248	::487774468001910000
323262953	::487774485484163000
294745245	::487774496321859000
369217450	::487774499987681000
50509821	::487774513078087000
267482537	::487774518941732000
106860209	::487774548545118000
497334306	::487774549711155000
71157367	::487774550818820000
171510293	::487774578005913000
227072583	::487774578232795000
497334306	::487774596884484000
333877322	::487774597933043000
260006924	::487774599950528000
16726467	::487774600575864000
16102033	::487774602073223000
50429893	::487774602244796000
471358248	::487774612231450000
68517440	::487774614706085000
17990173	::487774618984652000
242922283	::487774635971575000
382304432	::487774649028444000
250774954	::487774659015094000
260006924	::487774664970616000
382359896	::487774691050795000
385782746	::487774698478911000
171510293	::487774705777410000
330834997	::487774727495114000
134181956	::487774738664546000
294745245	::487774739335610000
302408703	::487774746520481000
14329244	::487774748982509000
364888000	::487774750853578000
347994449	::487774771350749000
471358248	::487774777784815000
344817215	::487774788849373000
253552344	::487774795468394000
45759903	::487774799347724000
264434173	::487774799712632000
277251070	::487774809896407000
167486585	::487774813713616000
364888000	::487774814728638000
318627551	::487774816737304000
318627551	::487774823255248000
117095775	::487774827009163000
216395197	::487774828598812000
99827590	::487774828754001000
471358248	::487774840586129000
385121286	::487774846621741000
323262953	::487774854767476000
38615147	::487774873411149000
21548401	::487774898698219000
71157367	::487774912883736000
494543536	::487774932659499000
323262953	::487774933976895000
267482537	::487774941060689000
302472189	::487774945582129000
590556372	::487774947033743000
160733683	::487774959641456000
253552344	::487774975156576000
49443349	::487775003723976000
28346387	::487775009960521000
23097227	::487775012108005000
121290312	::487775012141543000
264434173	::487775013538238000
559991040	::487775020295282000
377806186	::487775022778310000
88328282	::487775035105349000
24438134	::487775035135098000
286734780	::487775037760368000
554041249	::487775040226598000
256853017	::487775079061667000
38615147	::487775082031628000
256853017	::487775082035433000
23097227	::487775084833013000
67421080	::487775088234598000
216591008	::487775099634720000
564138249	::487775111492415000
594121150	::487775128005001000
117095775	::487775134992719000
131866787	::487775141070643000
353475742	::487775152025788000
497334306	::487775155578368000
302408703	::487775159755890000
302408703	::487775161483927000
323262953	::487775168899850000
264434173	::487775181289844000
147279456	::487775185764753000
21682918	::487775188277137000
136458681	::487775188927254000
71157367	::487775190563049000
398735102	::487775198528434000
186107022	::487775203519234000
246030395	::487775247081287000
358617322	::487775265997594000
168964399	::487775283076816000
29242207	::487775283387584000
16102033	::487775289515458000
254821900	::487775298411593000
109298324	::487775299283988000
89846697	::487775311346421000
36560098	::487775319844085000
305415102	::487775321173676000
250774954	::487775328174354000
365739414	::487775340324847000
71157367	::487775356540440000
246030395	::487775368921624000
237986569	::487775393911693000
170064834	::487775397606457000
465198766	::487775399485517000
19734494	::487775421736316000
177101575	::487775436865150000
594121150	::487775440371605000
447301770	::487775447946919000
391061760	::487775456239030000
407473485	::487775467093917000
377806186	::487775480691445000
267482537	::487775488106967000
559991040	::487775516586295000
254821900	::487775524144832000
49443349	::487775525016858000
326351370	::487775525734060000
559991040	::487775543677317000
252389746	::487775549503188000
230659102	::487775567165390000
305415102	::487775569224818000
559991040	::487775570478919000
179119528	::487775571120619000
167486585	::487775583460683000
350968313	::487775584085225000
230327491	::487775584127184000
232814871	::487775589374230000
46809403	::487775593052659000
236271147	::487775594411589000
427529204	::487775600996655000
105855764	::487775607040655000
247434974	::487775617471897000
208250490	::487775618574974000
353475742	::487775620214951000
349788720	::487775633288990000
36560098	::487775634865676000
38615147	::487775635066978000
193583131	::487775636379820000
50509821	::487775649721892000
232814871	::487775651785502000
286910447	::487775652364304000
52628599	::487775656734777000
259573654	::487775660770066000
277529978	::487775683339223000
755431	::487775705850445000
28346387	::487775728679657000
23543960	::487775733754785000
350968313	::487775738544664000
447301770	::487775751778107000
109298324	::487775776641929000
281260984	::487775779346866000
427529204	::487775789174493000
89846697	::487775790075875000
68832413	::487775817439936000
554041249	::487775831091986000
27364321	::487775834405883000
189025601	::487775840344612000
147279456	::487775846396985000
382304432	::487775847232045000
22991317	::487775854433284000
254821900	::487775859433291000
61318348	::487775874893488000
247850020	::487775875509665000
148912524	::487775878059798000
323262953	::487775885177933000
462487376	::487775887027236000
348082308	::487775888243556000
242922283	::487775889648660000
630637790	::487775893079990000
349787019	::487775896493768000
256750208	::487775898800644000
71157367	::487775910117269000
14329244	::487775912872509000
554041249	::487775917360422000
353475742	::487775924096471000
101572891	::487775946666438000
324171027	::487775953100500000
410297246	::487775958074920000
16107745	::487775959429287000
401109490	::487775967880826000
348082308	::487775975430574000
262382570	::487775982271467000
148912524	::487775995529682000
56198202	::487775998084001000
364405877	::487776020712284000
36560098	::487776028786302000
302408703	::487776030786990000
167282271	::487776034431844000
167282271	::487776039829921000
513926411	::487776048050737000
40534884	::487776062328168000
348082308	::487776064903475000
96421993	::487776075465097000
392278984	::487776078011043000
513926411	::487776083744280000
59288102	::487776104875565000
45759903	::487776108096413000
232814871	::487776109220491000
32750427	::487776114350112000
611530014	::487776114514067000
429348972	::487776122168299000
187034273	::487776126870495000
247850020	::487776128396845000
30989596	::487776129147600000
286910447	::487776149141856000
584206727	::487776154318032000
28346387	::487776159673765000
247850020	::487776183321243000
325359983	::487776184164286000
106860209	::487776193857331000
513926411	::487776215319605000
51601709	::487776215340548000
33029479	::487776216313626000
337510374	::487776220529295000
513926411	::487776227214622000
48390222	::487776234944749000
176778479	::487776239529504000
23260777	::487776244017397000
39412631	::487776249079549000
410297246	::487776263386300000
71157367	::487776265941041000
513926411	::487776266875965000
599348429	::487776269669789000
23543960	::487776274438291000
255205725	::487776279949611000
52628599	::487776283267309000
358398276	::487776285465120000
26179867	::487776295418220000
380049732	::487776304880971000
255205725	::487776315311800000
325359983	::487776330822340000
326436771	::487776334555275000
348082308	::487776334748200000
17107944	::487776337961451000
254711141	::487776362669682000
21682918	::487776371385450000
316026178	::487776382408073000
239162983	::487776385302159000
513926411	::487776420165210000
559837229	::487776427966623000
513926411	::487776433515671000
228264355	::487776436070002000
38207353	::487776445939585000
36579395	::487776447243632000
513926411	::487776452822061000
254092544	::487776454579859000
438794823	::487776457146368000
96421993	::487776460175073000
38615147	::487776476008181000
159986953	::487776477711044000
167486585	::487776517976760000
111687397	::487776521751244000
52628599	::487776532799057000
254092544	::487776534313590000
286910447	::487776541971984000
36579395	::487776543372894000
232814871	::487776545692319000
513926411	::487776551690186000
67450397	::487776569453068000
155213009	::487776573576056000
131941193	::487776586872004000
247850020	::487776608699547000
89033916	::487776610649526000
88328282	::487776626260717000
21945140	::487776627539996000
438794823	::487776628433358000
18028506	::487776629830463000
337510374	::487776633257201000
24804859	::487776634733207000
17107944	::487776637124366000
171510293	::487776647824044000
83736832	::487776651455905000
71157367	::487776659253510000
245855482	::487776671987433000
24804859	::487776678672748000
282692620	::487776692799561000
353475742	::487776707592470000
34052201	::487776718862557000
358398276	::487776736508010000
353475742	::487776736902270000
17830276	::487776737246199000
358398276	::487776769143877000
67450397	::487776785640087000
26179867	::487776795307937000
101617436	::487776797077946000
245203404	::487776830829514000
50216950	::487776831085740000
427529204	::487776839394684000
157869405	::487776842464493000
53258017	::487776874832343000
21945140	::487776882071318000
22504277	::487776923494653000
130670448	::487776935272251000
71157367	::487776944273235000
325359983	::487776952061677000
17258301	::487776958034362000
14808898	::487776963130822000
50509821	::487776969757454000
22651134	::487776969837543000
31280614	::487776970403360000
330513153	::487776970747289000
377806186	::487776992054370000
50509821	::487776999914500000
29935926	::487777001558646000
353475742	::487777010580590000
239162983	::487777019930087000
249246314	::487777022018478000
375734748	::487777031136870000
88328282	::487777034794303000
377425191	::487777051173076000
46279759	::487777054713446000
260038552	::487777056810221000
277529978	::487777077009997000
24804859	::487777078100508000
67450397	::487777088439455000
326436771	::487777108224397000
55744853	::487777132597100000
155213009	::487777136535564000
160352135	::487777136934002000
237936556	::487777150368362000
37228652	::487777152021307000
325359983	::487777168919777000
187651826	::487777175311892000
256750208	::487777191606767000
624394090	::487777199970598000
256750208	::487777208522383000
247850020	::487777213115138000
323262953	::487777213832777000
370165750	::487777225790341000
121290312	::487777229800095000
52610012	::487777233072041000
160352135	::487777249966309000
88328282	::487777251904090000
52628599	::487777286997819000
48390222	::487777294401167000
67450397	::487777301921136000
201376114	::487777302957154000
32624494	::487777328345645000
370165750	::487777354131845000
17529301	::487777362860580000
68517440	::487777374885257000
36891053	::487777386587373000
227046044	::487777393860673000
587081117	::487777411170181000
187651826	::487777442136743000
96421993	::487777456552955000
429348972	::487777464320397000
17529301	::487777464455004000
325359983	::487777493181423000
45243501	::487777511074328000
52628599	::487777533010530000
27323374	::487777538433748000
515068859	::487777540639969000
45243501	::487777545882845000
238030490	::487777549074698000
32609703	::487777554514731000
232814871	::487777577168154000
167486585	::487777584470454000
432116634	::487777590099193000
232814871	::487777591412019000
88328282	::487777597766377000
32609703	::487777604376612000
232814871	::487777605114814000
238030490	::487777609325891000
280749613	::487777609670221000
353475742	::487777611821486000
29242207	::487777625671491000
71157367	::487777634089467000
33011898	::487777636866084000
110059442	::487777650312638000
29242207	::487777667690024000
52628599	::487777671732932000
467899122	::487777691161329000
250994156	::487777702309425000
624394090	::487777704830578000
22383485	::487777716587208000
159986953	::487777721456398000
410377090	::487777725457768000
150518148	::487777730272825000
61001682	::487777739991437000
232814871	::487777750954946000
332073582	::487777751214993000
31586329	::487777753286983000
71157367	::487777760908414000
67421080	::487777762405400000
40526887	::487777762971635000
308946618	::487777770781417000
88328282	::487777777479725000
57238973	::487777782962081000
31403901	::487777798413905000
308946618	::487777799394959000
332073582	::487777814905495000
358452616	::487777821851271000
61832970	::487777821905780000
238341972	::487777825529675000
373690904	::487777832265711000
71157367	::487777857822023000
127943795	::487777868814888000
217871594	::487777883763404000
358452616	::487777897256460000
29242207	::487777899958009000
16559994	::487777922703323000
60771081	::487777923865133000
27323374	::487777931431661000
66786075	::487777934569005000
95231863	::487777938490658000
33029479	::487777949639135000
559991040	::487777963103252000
234828491	::487777966147911000
68439593	::487777973123428000
150518148	::487777976646262000
306529180	::487777977892339000
78167615	::487778013107732000
135306144	::487778014755713000
24383303	::487778019160109000
247850020	::487778027170836000
160453801	::487778034695430000
438794823	::487778034812850000
114593439	::487778041364357000
491679354	::487778079696097000
131278152	::487778082661863000
432116634	::487778084934778000
22383485	::487778099010879000
61001682	::487778117524946000
515818133	::487778120309932000
139447011	::487778126043578000
353475742	::487778154388271000
515818133	::487778169907580000
40405725	::487778170137894000
725532679	::487778174609002000
28002614	::487778177394409000
24438134	::487778179814547000
467027311	::487778182335311000
353475742	::487778203709091000
454304418	::487778226945527000
21374892	::487778239759527000
517075828	::487778241545895000
30104821	::487778247782854000
72143337	::487778256762851000
167493720	::487778257572347000
23868298	::487778265801560000
24438134	::487778282776326000
447813903	::487778297636720000
29242207	::487778300308500000
337510374	::487778315458314000
139447011	::487778319040270000
253737829	::487778332613046000
392278984	::487778335767154000
16559994	::487778340489949000
71157367	::487778348605915000
286910447	::487778354787909000
136038442	::487778361817563000
217871594	::487778363533062000
447774872	::487778367588925000
491969843	::487778370487599000
71157367	::487778379018809000
40405725	::487778379655942000
78926478	::487778379798544000
14606079	::487778388115861000
22991317	::487778389806579000
65576332	::487778392918339000
130987540	::487778398442229000
245203404	::487778399855706000
48390222	::487778406801473000
22383485	::487778417086332000
31586329	::487778430868783000
71157367	::487778434811445000
56779057	::487778443757506000
432116634	::487778459049947000
260038552	::487778468151574000
611530014	::487778471964594000
21374892	::487778478360911000
260006924	::487778482013753000
29242207	::487778491455516000
255834275	::487778494844121000
390759619	::487778497637539000
29242207	::487778498984308000
16559994	::487778499500191000
18148466	::487778507423244000
438794823	::487778508286881000
85399171	::487778510216237000
52628599	::487778511113822000
21374892	::487778527321010000
277529978	::487778527333212000
36579395	::487778534962630000
29242207	::487778542034616000
88328282	::487778545800720000
61832970	::487778554671669000
38615147	::487778557528395000
39041924	::487778557951635000
40864634	::487778564331143000
344817215	::487778564456988000
89846697	::487778567896313000
34052201	::487778568777129000
61736206	::487778572644675000
213131959	::487778574221316000
388433171	::487778577471922000
353475742	::487778581519425000
289084083	::487778581766873000
36579395	::487778582555414000
513711139	::487778591988789000
554041249	::487778592437600000
25082908	::487778600092200000
66786075	::487778608799178000
187017423	::487778610971828000
14606079	::487778622611013000
24226614	::487778625588981000
53087279	::487778642663968000
392278984	::487778655154999000
566902451	::487778656493010000
377806186	::487778659894173000
326351370	::487778682019119000
38615147	::487778683449769000
338543771	::487778700574724000
432116634	::487778703863074000
225959127	::487778704446066000
260038552	::487778713828728000
39041924	::487778715665838000
34052201	::487778717100290000
324171027	::487778730258223000
160453801	::487778732023640000
57238973	::487778751858880000
35603964	::487778808271884000
520004653	::487778825892139000
353475742	::487778839473291000
351264389	::487778858456711000
554041249	::487778863062061000
72143337	::487778870217543000
260006924	::487778871513579000
76017935	::487778889502953000
432116634	::487778906217271000
243751614	::487778906758328000
373690904	::487778918309445000
71157367	::487778922256695000
187716774	::487778929088794000
38615147	::487778939407196000
83736832	::487778952467841000
25680589	::487778954825060000
260038552	::487778965914804000
61832970	::487778975788179000
392422321	::487778979487956000
260006924	::487778991411957000
424698378	::487778992259215000
559837229	::487778993337151000
383202357	::487778997393440000
519086519	::487778999641194000
353475742	::487779003839696000
34052201	::487779007979454000
286341932	::487779012287033000
271460073	::487779024383377000
6092972	::487779026522488000
296901409	::487779036819492000
392422321	::487779046852685000
295339639	::487779092175925000
432116634	::487779092276600000
287978614	::487779101084631000
353475742	::487779110488260000
60771081	::487779117220110000
36861827	::487779136769769000
359775349	::487779138376183000
277529978	::487779142444675000
36861827	::487779151374344000
271460073	::487779165467181000
22383485	::487779168772313000
226319809	::487779189265682000
849	::487779194706067000
36861827	::487779207322148000
250994156	::487779219967991000
63720288	::487779220735528000
48971187	::487779226070704000
418503483	::487779229992779000
36861827	::487779245821685000
216591008	::487779251798544000
223243607	::487779265883418000
432116634	::487779274439405000
216591008	::487779285826928000
216591008	::487779302885187000
250994156	::487779303346540000
466873056	::487779312201117000
45759903	::487779341317578000
87812967	::487779358837596000
278603967	::487779369599766000
52628599	::487779372229595000
287978614	::487779377493471000
250994156	::487779394794962000
33029479	::487779397361889000
559991040	::487779398133637000
559991040	::487779406572576000
38615147	::487779409353785000
353475742	::487779435790491000
401109490	::487779436373495000
88328282	::487779452290469000
46809403	::487779454387617000
167493720	::487779455180341000
250994156	::487779463732535000
304661740	::487779477519224000
401109490	::487779491356233000
71157367	::487779502739959000
56556074	::487779504333418000
165072349	::487779506011123000
147279456	::487779521966243000
515818133	::487779522008604000
38615147	::487779522931331000
466873056	::487779526899150000
401109490	::487779530501652000
217871594	::487779539880116000
15361643	::487779548952420000
728549208	::487779549376446000
298156322	::487779550835650000
45286852	::487779583983235000
130670448	::487779608147025000
56710887	::487779612253233000
131278152	::487779620037857000
36861827	::487779659568787000
232814871	::487779661284663000
63720288	::487779662613848000
38615147	::487779662794608000
24438134	::487779672642846000
403823128	::487779686769262000
51601709	::487779691659395000
357211620	::487779699469598000
55744853	::487779700555530000
45286852	::487779702967246000
271460073	::487779706863751000
353475742	::487779714111901000
519086519	::487779719677349000
250994156	::487779732868456000
624394090	::487779733061783000
78167615	::487779736744374000
167493720	::487779756595621000
56779057	::487779763805630000
189025601	::487779781841137000
27364321	::487779785763192000
282328751	::487779786844946000
43586963	::487779792180510000
310666452	::487779798073090000
46809403	::487779800522575000
167493720	::487779812379856000
21682918	::487779813009022000
325849507	::487779828276666000
228264355	::487779842742423000
30516926	::487779857536147000
167493720	::487779903102660000
247024165	::487779905531174000
176954488	::487779937919565000
83507090	::487779939924463000
86243090	::487779960581414000
359775349	::487779964867977000
438794823	::487779968076611000
416684872	::487779977329659000
411912822	::487779980320190000
353475742	::487779988494897000
14871328	::487779989983461000
353418151	::487780012125597000
176954488	::487780019104530000
21682918	::487780023445647000
353418151	::487780025157308000
131866787	::487780027233472000
193126668	::487780043184033000
130670448	::487780047143444000
316026178	::487780064348471000
359775349	::487780068219838000
167493720	::487780069008371000
55744853	::487780098032926000
38615147	::487780110624239000
358611246	::487780139338457000
372880069	::487780146296795000
36829018	::487780146858840000
250994156	::487780149593522000
99435759	::487780169529040000
53087279	::487780171718463000
313341167	::487780173459492000
559991040	::487780179394433000
35603964	::487780186050420000
559991040	::487780196976955000
322465167	::487780197282742000
35603964	::487780212969455000
57238973	::487780230111559000
52628599	::487780257454247000
543585402	::487780262634205000
344219518	::487780263598899000
22383485	::487780272780615000
313421343	::487780281764814000
157869405	::487780281839915000
216591008	::487780283207254000
313421343	::487780284071677000
250994156	::487780290475999000
78970527	::487780323582021000
328882474	::487780329319436000
57238973	::487780352392314000
239702167	::487780352539508000
22294252	::487780369840627000
411222321	::487780389101273000
38615147	::487780399838265000
17522792	::487780400496771000
377806186	::487780401637621000
216591008	::487780403164372000
36829018	::487780403621548000
167486585	::487780414627774000
37977930	::487780416728748000
238341972	::487780417747963000
78970527	::487780438124285000
239702167	::487780439508385000
416684872	::487780440129142000
426923626	::487780441819463000
231222303	::487780449423749000
359775349	::487780452552302000
286734780	::487780463277117000
167493720	::487780478733152000
313421343	::487780491333230000
401109490	::487780500602245000
353475742	::487780510807363000
359775349	::487780513881407000
559991040	::487780521544384000
55744853	::487780533187788000
451667062	::487780535356243000
56556074	::487780543270887000
357079725	::487780549021290000
401109490	::487780555279187000
193126668	::487780560601755000
187716774	::487780563785244000
45470777	::487780568889700000
458766436	::487780573759692000
36250685	::487780595498770000
39685005	::487780601403932000
34071360	::487780609930973000
14871328	::487780628499144000
56556074	::487780630881505000
308175001	::487780637021970000
398285469	::487780645683204000
78970527	::487780653702733000
238030490	::487780655439171000
37780107	::487780655611142000
28905424	::487780683905912000
17107944	::487780683952455000
140110825	::487780687907266000
193126668	::487780694051926000
21682918	::487780718609584000
328882474	::487780722048905000
90966789	::487780722976243000
247850020	::487780724775194000
30529918	::487780730723106000
90966789	::487780730916048000
38615147	::487780735806611000
559991040	::487780744958595000
90966789	::487780794115821000
383972979	::487780802231431000
57238973	::487780814026182000
281260984	::487780818014584000
167486585	::487780842983280000
45759903	::487780858191806000
238030490	::487780895344975000
203146266	::487780901573505000
238341972	::487780931038494000
57238973	::487780931395407000
223243607	::487780936877346000
23097227	::487780946746150000
250994156	::487780951443767000
328882474	::487780957269671000
25680589	::487780968116137000
27763417	::487780985539289000
24383303	::487780988760494000
374228630	::487780993432948000
382359896	::487781019479592000
190624012	::487781036953067000
41967329	::487781064858173000
258108922	::487781065885356000
116098184	::487781074311729000
223243607	::487781094050516000
39685005	::487781099200733000
382304432	::487781102380400000
19182658	::487781104095879000
447301770	::487781104490147000
80929828	::487781109791342000
396952554	::487781134617804000
295339639	::487781177827131000
24113194	::487781181212352000
282692620	::487781188036485000
46809403	::487781192964378000
36560098	::487781196546314000
24226614	::487781214640939000
79447998	::487781214984486000
61832970	::487781225096962000
27726737	::487781227496095000
328882474	::487781232533458000
427529204	::487781250988380000
250994156	::487781261054709000
38615147	::487781277001875000
24983393	::487781287411736000
247850020	::487781295678701000
46809403	::487781303014539000
17764624	::487781311197622000
623990154	::487781315027013000
28346387	::487781319036780000
63783716	::487781325550522000
42529606	::487781360254615000
491969843	::487781362817318000
250994156	::487781362879840000
27763417	::487781363651579000
328882474	::487781369548787000
230327491	::487781370433777000
193126668	::487781385885605000
136238737	::487781386300821000
524866555	::487781391581470000
262382570	::487781407440134000
35603964	::487781410539720000
35945417	::487781428432629000
250994156	::487781429074341000
87812967	::487781436813238000
28346387	::487781440331841000
426923626	::487781450725339000
274712500	::487781457583034000
193126668	::487781487370973000
312517498	::487781490831687000
54466394	::487781490919354000
288531248	::487781516047843000
14871328	::487781521411944000
57238973	::487781525292077000
32624494	::487781525468221000
328882474	::487781539195797000
187716774	::487781569008893000
107724446	::487781586315014000
32624494	::487781586663112000
33029479	::487781594753531000
37080273	::487781614278045000
559991040	::487781624625385000
250994156	::487781643365519000
19683725	::487781655978209000
515818133	::487781660893929000
171510293	::487781695073316000
38615147	::487781711577493000
230905946	::487781716031848000
471516383	::487781717391183000
27331177	::487781719483760000
258506164	::487781723883597000
247850020	::487781737024741000
28346387	::487781738039349000
66786075	::487781746738352000
102444460	::487781753184985000
55744853	::487781755978387000
414952579	::487781761682636000
559991040	::487781763398131000
216591008	::487781790556246000
359775349	::487781796096921000
131941193	::487781796583464000
328882474	::487781797879894000
328828628	::487781802279333000
282692620	::487781836979191000
29607520	::487781844784775000
497630362	::487781855039483000
515818133	::487781855325077000
421987323	::487781882109898000
414952579	::487781882474397000
515818133	::487781913848217000
344219518	::487781923767324000
81016171	::487781927261200000
242533291	::487781943778357000
254821900	::487781947054493000
23097227	::487781952573825000
247850020	::487781964817002000
438794823	::487781965785858000
429348972	::487781966901555000
26879335	::487781971649507000
414952579	::487781973587288000
254821900	::487781993368018000
27763417	::487782038984855000
263971863	::487782050745708000
107724446	::487782059604451000
77765035	::487782065396809000
402268968	::487782070308315000
176839128	::487782074846158000
39685005	::487782084811841000
347869774	::487782099999412000
179337055	::487782101496786000
28346387	::487782120996081000
406772829	::487782130047410000
23665083	::487782137471328000
328882474	::487782140944195000
14297098	::487782145881300000
398377928	::487782149656166000
92905148	::487782150859526000
478941450	::487782153980096000
17163265	::487782163279265000
359775349	::487782168026824000
403823128	::487782175174328000
478941450	::487782177979920000
176839128	::487782179791831000
537561541	::487782196787544000
113722629	::487782205591416000
198651083	::487782208527020000
414952579	::487782238956703000
515818133	::487782239884029000
208250490	::487782240080769000
217871594	::487782246271553000
728549208	::487782262541660000
338664006	::487782265036894000
25747982	::487782274381799000
471291163	::487782274666987000
382359896	::487782279540789000
397492187	::487782308314112000
14297098	::487782323795279000
27763417	::487782330199580000
447301770	::487782334918578000
344817215	::487782341503221000
49443349	::487782345865318000
21548401	::487782370037465000
347869774	::487782399653081000
623584562	::487782404447547000
387476542	::487782417781231000
48390222	::487782431747878000
40783277	::487782439339556000
230905946	::487782442669838000
397492187	::487782446449319000
53258017	::487782461179703000
624394090	::487782474907648000
21548401	::487782485338898000
102444460	::487782515814313000
60771081	::487782518859382000
358398276	::487782524257435000
287028974	::487782533556207000
188417746	::487782536215805000
467899122	::487782543786516000
245021956	::487782553428832000
256845035	::487782556541419000
107724446	::487782571582193000
14808898	::487782576065900000
624394090	::487782578997714000
29242207	::487782583586263000
179337055	::487782598567936000
45164175	::487782628641480000
520690554	::487782636019269000
392422321	::487782643824852000
49626726	::487782658068316000
624394090	::487782665249386000
392422321	::487782683058393000
392422321	::487782702578688000
62093388	::487782703404974000
324794875	::487782708483850000
358398276	::487782711604432000
348085087	::487782711822520000
38615147	::487782714469146000
263418480	::487782726703910000
14297098	::487782729959084000
193126668	::487782745678954000
208296274	::487782746106769000
30417393	::487782746412961000
438794823	::487782800041340000
392422321	::487782801115455000
155034504	::487782819242860000
716262980	::487782819775918000
230905946	::487782829762154000
39685005	::487782836485644000
48390222	::487782837891129000
221205505	::487782844996255000
569518404	::487782852122390000
559991040	::487782870681796000
35945417	::487782883579265000
270687983	::487782916940759000
49443349	::487782917486022000
559991040	::487782944044380000
438794823	::487782956602126000
53087279	::487782964193808000
266317182	::487782977187762000
30417393	::487782985349869000
57713984	::487782993616850000
309981035	::487783002706296000
447301770	::487783007198400000
61832970	::487783018824613000
309981035	::487783023308730000
624394090	::487783042707369000
168964399	::487783042929274000
227046044	::487783046197030000
280297585	::487783052496478000
29302446	::487783056418566000
426838833	::487783057551024000
27331177	::487783068963307000
332073582	::487783071907713000
623584562	::487783093663592000
533417136	::487783100772921000
185084575	::487783101440221000
199784356	::487783120834273000
546947837	::487783127482236000
173232394	::487783149422669000
18156298	::487783152186707000
424709673	::487783152778506000
23475166	::487783180351459000
43365529	::487783195530645000
27331177	::487783197615210000
57713984	::487783202988126000
187034273	::487783233820835000
45164175	::487783240305221000
176954488	::487783249800736000
23097227	::487783255794413000
39685005	::487783335108698000
176954488	::487783336857722000
61832970	::487783350489194000
176954488	::487783388552503000
54754940	::487783399306715000
260361255	::487783417463836000
17990173	::487783430483369000
347596428	::487783440381517000
19734494	::487783446425522000
337510374	::487783465996529000
187034273	::487783473181364000
309981035	::487783477484740000
480857982	::487783479401140000
90966789	::487783499123154000
35603964	::487783506823495000
20932133	::487783507955957000
309981035	::487783510590382000
39685005	::487783515405053000
115518508	::487783518143913000
90966789	::487783537316478000
444247134	::487783541892079000
80419613	::487783558644510000
209401949	::487783562926497000
23097227	::487783574561497000
612285596	::487783574759038000
230905946	::487783581314318000
101138081	::487783588881256000
25747982	::487783591250653000
247850020	::487783615820861000
78167615	::487783616903393000
285955708	::487783619734171000
101138081	::487783626307031000
451868502	::487783637782257000
302408703	::487783658791514000
314303039	::487783660016242000
57713984	::487783676101423000
361199465	::487783722692136000
79861287	::487783739896762000
61832970	::487783741993922000
416684872	::487783742501826000
89294713	::487783762206269000
152454379	::487783771362852000
636632104	::487783779944001000
192385616	::487783780556341000
273034167	::487783781382639000
426838833	::487783797250072000
29607520	::487783847556562000
101138081	::487783869765386000
361199465	::487783872575594000
426838833	::487783899549138000
101138081	::487783907992297000
306529180	::487783909409980000
90966789	::487783911452598000
192385616	::487783918330867000
90966789	::487783931836911000
40783277	::487783932255932000
306529180	::487783936098304000
78167615	::487783955870285000
230905946	::487783956343816000
479959389	::487783960001642000
479959389	::487783960261697000
273034167	::487783975230791000
377555310	::487783992846868000
327662373	::487783994776252000
382359896	::487784005610127000
29605636	::487784018801197000
398377928	::487784020382859000
38615147	::487784020647116000
353475742	::487784034911928000
247850020	::487784039445585000
390900557	::487784055065157000
161492068	::487784062946254000
22005666	::487784063650914000
175847876	::487784065534541000
27364321	::487784093170827000
234960273	::487784103907819000
188417746	::487784110552002000
451868502	::487784125655285000
115518508	::487784133070815000
357079725	::487784133234397000
353475742	::487784163400224000
52950877	::487784164507140000
156961324	::487784175076790000
250994156	::487784182509080000
115184915	::487784191795286000
390759619	::487784194177646000
47880950	::487784201937117000
24821703	::487784214180274000
416684872	::487784219163492000
7522612	::487784225622351000
147779508	::487784248305147000
192385616	::487784248665841000
19374297	::487784252294320000
27268559	::487784258207895000
359775349	::487784265573076000
179039178	::487784285009899000
232711010	::487784299152687000
27331177	::487784307151208000
273034167	::487784313249755000
40783277	::487784313824366000
238030490	::487784328810594000
88328282	::487784336482000000
38615147	::487784342308265000
46940147	::487784346795786000
725532679	::487784358506278000
314864925	::487784363686248000
35376355	::487784366693560000
90966789	::487784367339884000
51979136	::487784371118559000
250994156	::487784373249257000
115518508	::487784380509585000
101138081	::487784387833262000
179337055	::487784396770922000
57238973	::487784398964944000
193192138	::487784403146252000
390759619	::487784427414507000
426838833	::487784428551561000
569518404	::487784466770055000
90966789	::487784470909841000
106320745	::487784474055163000
35603964	::487784474973728000
24113194	::487784480862507000
446541836	::487784504228970000
105855764	::487784519412355000
199784356	::487784524139331000
15867361	::487784541562490000
299450175	::487784545643532000
247850020	::487784548684800000
14871328	::487784555940544000
15789848	::487784568838422000
379152968	::487784577705189000
390759619	::487784582956072000
252407374	::487784617429442000
569518404	::487784652162498000
176224586	::487784667014107000
232711010	::487784678502322000
17470539	::487784686404374000
61736206	::487784688111874000
57713984	::487784707271045000
263418480	::487784710739734000
302472189	::487784712291635000
480638215	::487784737491005000
48390222	::487784740481536000
63617875	::487784752209207000
61001682	::487784757456306000
113722629	::487784770043379000
211376385	::487784778821668000
43052467	::487784780092538000
154309960	::487784788204339000
100327197	::487784799839326000
279230956	::487784800972201000
395076249	::487784805715562000
199784356	::487784810413174000
353475742	::487784825756319000
41692308	::487784830353276000
100327197	::487784837265104000
23475166	::487784838967984000
83736832	::487784843288125000
185084575	::487784843842166000
358452616	::487784847415713000
83736832	::487784850317795000
609790203	::487784856080748000
416684872	::487784866436882000
38615147	::487784888159174000
18613311	::487784893963698000
32624494	::487784899949375000
23611301	::487784920807247000
17169855	::487784937433882000
30362051	::487784938259763000
179337055	::487784949836021000
346173821	::487784954571816000
45759903	::487784970119688000
417523013	::487784971390562000
90966789	::487784979561480000
45759903	::487784980047601000
24438134	::487784982773903000
238030490	::487784992647282000
119269983	::487784993054130000
90966789	::487785000570716000
18613311	::487785001702789000
390759619	::487785008510160000
19734494	::487785015996989000
23097227	::487785023915839000
451868502	::487785032065380000
155805303	::487785042304069000
61001682	::487785043327467000
250994156	::487785044769927000
553930094	::487785048754515000
23475166	::487785050591617000
40405725	::487785080937385000
98768681	::487785090869919000
494376740	::487785108762406000
314864925	::487785111660687000
167493720	::487785112453398000
90966789	::487785119114330000
27331177	::487785127733256000
167486585	::487785138692976000
1007041	::487785145723023000
149295164	::487785162680197000
494376740	::487785172515831000
32342599	::487785181441298000
280297585	::487785184595427000
254821900	::487785190342033000
46809403	::487785190396149000
27331177	::487785228128108000
454304418	::487785230304944000
101572891	::487785231718830000
234078302	::487785249682628000
133617944	::487785262047444000
494376740	::487785264618553000
75696479	::487785278191321000
15867361	::487785292200292000
312348050	::487785335158743000
438794823	::487785337763016000
263418480	::487785340262838000
238030490	::487785365797752000
23475166	::487785381618651000
18613311	::487785390669983000
232814871	::487785421859225000
167486585	::487785430197104000
18613311	::487785451579650000
115518508	::487785451810340000
230659102	::487785470089129000
46809403	::487785471599071000
80929828	::487785477324283000
68439593	::487785482835996000
357079725	::487785485524140000
559991040	::487785529962807000
238030490	::487785535780319000
105623584	::487785550590398000
14871328	::487785588527874000
238030490	::487785595167465000
90966789	::487785602906329000
42529606	::487785619716706000
298156322	::487785629812408000
27331177	::487785633369165000
34052201	::487785634061242000
257830093	::487785642932584000
271460073	::487785644920283000
14792781	::487785656811134000
6203992	::487785667351814000
155650977	::487785669834833000
253759009	::487785682270957000
314864925	::487785682350268000
379152968	::487785688017174000
39685005	::487785691288317000
14792781	::487785702931697000
149295164	::487785711555207000
271460073	::487785712033333000
102444460	::487785719767654000
115518508	::487785726642110000
237936556	::487785764420218000
24438134	::487785770103476000
35603964	::487785778982817000
50663276	::487785788730793000
49443349	::487785793583595000
46809403	::487785793809678000
211376385	::487785829016694000
314864925	::487785831898152000
230327491	::487785847949766000
233767854	::487785853884706000
21682918	::487785872058621000
121290312	::487785877498654000
378415682	::487785896565932000
397084214	::487785901473280000
68439593	::487785906976600000
352531780	::487785923761823000
109718758	::487785927658336000
102444460	::487785932397895000
23097227	::487785959262806000
111411572	::487785959539634000
426838833	::487785965298405000
314864925	::487785965499330000
182901672	::487785972390961000
69916558	::487785980884447000
223243607	::487785988861997000
536141027	::487785996335841000
350525380	::487786000773808000
486174522	::487786033786789000
28346387	::487786034369810000
61001682	::487786037750792000
403823128	::487786037809532000
22991317	::487786040066072000
38615147	::487786041219493000
238030490	::487786044540997000
247374067	::487786063499247000
32609703	::487786066020016000
467899122	::487786077282136000
8962732	::487786082730127000
486174522	::487786087503237000
182901672	::487786087952424000
82223258	::487786090397331000
216591008	::487786090468610000
179337055	::487786099595419000
376546976	::487786102724378000
48390222	::487786109510762000
344817215	::487786116892729000
179337055	::487786131086266000
27331177	::487786131438571000
298156322	::487786134936633000
17163265	::487786137906196000
29242207	::487786138082738000
78167615	::487786139009687000
100327197	::487786139109978000
250994156	::487786151873220000
29242207	::487786153039650000
179337055	::487786165194350000
260038552	::487786168507846000
524866555	::487786168826621000
418312513	::487786172207595000
78167615	::487786182915653000
849	::487786189294825000
23097227	::487786193321340000
179337055	::487786202867589000
38615147	::487786205149286000
22005666	::487786205161865000
27331177	::487786205505806000
73275873	::487786232378695000
26914697	::487786237613580000
271460073	::487786243854307000
78167615	::487786250049683000
176778479	::487786253228589000
447301770	::487786255804276000
408869196	::487786256215334000
250994156	::487786256563056000
48390222	::487786266251911000
179337055	::487786271142453000
238030490	::487786273566756000
23097227	::487786273914880000
271460073	::487786280143429000
179337055	::487786283310145000
234078302	::487786291895865000
139847892	::487786295222370000
486174522	::487786299386900000
179337055	::487786301144330000
238030490	::487786301580521000
454398669	::487786306467299000
16144669	::487786323240308000
359775349	::487786326947663000
23164217	::487786327396470000
68439593	::487786330802626000
277529978	::487786333515952000
621474989	::487786336217464000
238030490	::487786342089117000
76977679	::487786344374992000
36560098	::487786345788493000
8962732	::487786351522086000
447301770	::487786353468637000
169240898	::487786360346914000
438794823	::487786365828866000
45243501	::487786368383598000
57238973	::487786375249690000
351004243	::487786382278946000
46963484	::487786386226155000
76248039	::487786392785666000
486174522	::487786394262056000
271460073	::487786399253286000
200590129	::487786405519978000
590556372	::487786411551363000
49443349	::487786413622960000
216591008	::487786423416676000
57238973	::487786430274748000
199784356	::487786434837749000
309108026	::487786437388283000
253759009	::487786440428765000
299441398	::487786445382221000
238030490	::487786448876089000
23260777	::487786461467779000
18613311	::487786475782565000
42435255	::487786488461930000
22386194	::487786490853081000
23247181	::487786498130186000
44041485	::487786505906049000
357079725	::487786508812689000
49443349	::487786509332779000
21682918	::487786518694461000
238030490	::487786545781305000
18613311	::487786550789292000
313120951	::487786552194371000
36560098	::487786557080735000
486174522	::487786557919621000
39685005	::487786561153400000
23672351	::487786566447022000
102444460	::487786568942239000
36560098	::487786571995676000
68832413	::487786572704522000
260038552	::487786574621310000
159263389	::487786580841869000
35603964	::487786586122100000
486174522	::487786595399892000
21682918	::487786596976967000
22536077	::487786608926552000
168347877	::487786609551900000
42435255	::487786613880016000
45243501	::487786614354345000
56710887	::487786620243173000
182901672	::487786624877867000
105623584	::487786642959114000
49443349	::487786647732252000
180675388	::487786649418342000
379152968	::487786693752528000
385121286	::487786699125051000
328828628	::487786702488862000
169240898	::487786704414068000
250994156	::487786707152957000
213131959	::487786718037176000
260038552	::487786723171004000
48390222	::487786724722876000
53087279	::487786735741304000
40604299	::487786738920595000
301290830	::487786749939445000
226319809	::487786762027425000
607721617	::487786762782003000
299441398	::487786776526737000
179337055	::487786779341103000
216591008	::487786784307167000
486174522	::487786803554832000
179337055	::487786826459918000
417523013	::487786832994643000
390759619	::487786836568199000
301290830	::487786836824436000
486174522	::487786839688740000
169240898	::487786846156378000
159263389	::487786850183307000
390759619	::487786853597081000
245573462	::487786856482754000
486174522	::487786858122711000
26914697	::487786874455334000
398339392	::487786892487036000
364018467	::487786908819681000
377806186	::487786917467918000
199784356	::487786921108594000
266413556	::487786921884536000
15361643	::487786922513674000
486174522	::487786931418185000
352531780	::487786932382867000
163983371	::487786937068306000
238341972	::487786940645638000
238341972	::487786942604386000
486174522	::487786943741059000
35156425	::487786951605768000
390759619	::487786954579132000
165517420	::487786955782889000
309108026	::487786961349136000
213914283	::487786970819481000
377806186	::487786982848753000
260038552	::487786985616965000
28346387	::487787005464440000
38615147	::487787008882794000
115184915	::487787025202810000
461392295	::487787054894301000
102444460	::487787057117282000
17908818	::487787065846018000
38615147	::487787068425121000
106860209	::487787070874587000
107610605	::487787073445720000
438794823	::487787075119222000
135681283	::487787075215704000
359775349	::487787075983245000
459987659	::487787082048614000
225959127	::487787090415853000
402229763	::487787100666744000
346173821	::487787115192012000
238030490	::487787129687142000
26914697	::487787154139910000
364018467	::487787158909231000
82223258	::487787161307971000
49443349	::487787167758831000
251825047	::487787177510973000
364018467	::487787179704209000
341700434	::487787182485037000
443070793	::487787188008939000
42529606	::487787196686925000
417523013	::487787202428932000
58652870	::487787223082106000
185716839	::487787234452463000
40526887	::487787242262241000
364018467	::487787243093123000
49443349	::487787249430298000
379152968	::487787254253752000
55744853	::487787261589614000
58652870	::487787268497604000
40604299	::487787280107462000
314303039	::487787301246742000
364018467	::487787309614788000
16144669	::487787312089411000
22651134	::487787343185584000
83428249	::487787343726653000
260038552	::487787348189401000
28346387	::487787348491370000
364018467	::487787350140157000
180675388	::487787357521723000
398339392	::487787365503893000
16144669	::487787379542204000
100327197	::487787391193579000
398339392	::487787394385842000
27331177	::487787400769187000
35945417	::487787403709382000
88328282	::487787412395814000
301290830	::487787413469532000
260038552	::487787416686571000
271774234	::487787418909548000
256853017	::487787423376478000
68439593	::487787425427914000
377425191	::487787431106580000
364018467	::487787439466250000
49443349	::487787444062789000
559837229	::487787451667066000
68439593	::487787462584848000
27992224	::487787494612930000
128775325	::487787511058423000
373690904	::487787513180737000
330799447	::487787517953859000
100327197	::487787528112447000
266413556	::487787528380891000
38615147	::487787532793696000
46809403	::487787545992777000
379152968	::487787550938243000
388433171	::487787572169424000
106855310	::487787576129241000
17764624	::487787582906834000
260038552	::487787586161635000
216591008	::487787603039510000
328828628	::487787612719968000
100327197	::487787617962823000
21682918	::487787623998423000
438794823	::487787625218965000
402229763	::487787628050149000
276540818	::487787628407029000
38615147	::487787632529645000
155034504	::487787636199677000
68439593	::487787639232528000
387281097	::487787674577952000
155034504	::487787681720459000
163983371	::487787695247089000
100327197	::487787696626991000
398339392	::487787696900038000
289461446	::487787699030749000
31625914	::487787701995716000
49443349	::487787702570340000
36866805	::487787714851270000
330799447	::487787717179092000
14392960	::487787717745340000
180675388	::487787720903630000
131941193	::487787733142609000
136828926	::487787741040492000
350525380	::487787741586141000
388433171	::487787746702807000
82223258	::487787747340333000
23413958	::487787750288924000
68439593	::487787766626123000
612285596	::487787769859936000
52628599	::487787776927367000
168347877	::487787786465185000
452678521	::487787791544119000
22651134	::487787798213050000
247850020	::487787800230510000
176954488	::487787807268536000
50805763	::487787809172774000
47466684	::487787814973890000
252674018	::487787825681547000
131941193	::487787828110045000
358617322	::487787835580116000
35156425	::487787850973188000
21682918	::487787864407568000
35156425	::487787869235204000
325906113	::487787889145942000
35945417	::487787892282900000
299441398	::487787900931567000
427529204	::487787906736467000
35156425	::487787907063631000
256321392	::487787916265926000
133617944	::487787918367264000
38615147	::487787926273552000
497334306	::487787927359877000
35156425	::487787929129861000
21682918	::487787939783405000
260038552	::487787945068199000
95712580	::487787946020728000
418312513	::487787951636877000
35156425	::487787954757054000
18015033	::487787970133377000
341732173	::487787974034464000
35156425	::487787986692501000
325906113	::487787986860646000
301016850	::487787988928061000
24494616	::487788032222044000
31625914	::487788036902891000
23413958	::487788039544909000
35156425	::487788044947566000
339353546	::487788055051636000
328882474	::487788055583920000
208296274	::487788070989623000
232711010	::487788071635542000
35156425	::487788072776769000
402229763	::487788074382807000
443070793	::487788078799417000
379152968	::487788081584824000
61370824	::487788088346034000
321498402	::487788090979651000
35156425	::487788096147427000
301290830	::487788109841829000
35156425	::487788111263727000
238030490	::487788129600815000
182901672	::487788132377833000
92924351	::487788137125392000
398339392	::487788161045921000
388433171	::487788174039457000
55744853	::487788177059360000
325906113	::487788177772806000
256321392	::487788186848866000
217871594	::487788188774064000
238030490	::487788193886924000
239702167	::487788198362619000
38615147	::487788198941032000
322842111	::487788203098009000
80929828	::487788206784405000
45164175	::487788207162294000
133617944	::487788215705681000
35603964	::487788216972349000
451868502	::487788225830719000
31625914	::487788250656829000
39041924	::487788268184825000
318627551	::487788270139351000
299441398	::487788275122196000
402229763	::487788288845967000
107842096	::487788292935409000
290624910	::487788304038117000
383972979	::487788308278165000
39041924	::487788310614405000
72143337	::487788316473823000
506500282	::487788324447207000
325906113	::487788331821174000
38615147	::487788333557231000
260038552	::487788342168125000
14392960	::487788361113817000
83428249	::487788365366820000
260038552	::487788367631745000
19568023	::487788380604747000
32171318	::487788388343635000
39041924	::487788396471808000
384494456	::487788412745707000
388433171	::487788416222765000
28346387	::487788419880202000
398339392	::487788432476110000
199784356	::487788434648338000
238030490	::487788437299138000
227893380	::487788441414144000
250832637	::487788451714981000
449981984	::487788463081537000
250832637	::487788477400899000
183904300	::487788492944994000
29800175	::487788494127783000
163646426	::487788499517444000
72143337	::487788502507995000
14392960	::487788506492567000
358617322	::487788520669339000
28346387	::487788525446635000
55426501	::487788528344899000
49443349	::487788530626605000
257830093	::487788545713913000
35156425	::487788548385288000
318627551	::487788553594630000
38615147	::487788568257888000
115518508	::487788570355060000
387206849	::487788570472501000
52628599	::487788571311751000
21682918	::487788579502821000
199784356	::487788583198023000
438794823	::487788584984772000
398339392	::487788600134995000
200615756	::487788639837880000
49443349	::487788684339867000
467027311	::487788689138143000
254433701	::487788740316643000
30032107	::487788740874477000
41908697	::487788752375676000
50216950	::487788754791591000
256321392	::487788778627407000
234960273	::487788783677358000
45278487	::487788793291100000
21682918	::487788796625182000
574147363	::487788798542348000
35156425	::487788800194527000
559991040	::487788809447559000
559991040	::487788819136397000
357275400	::487788838535049000
559991040	::487788839675891000
296016163	::487788841470681000
102444460	::487788846231220000
55426501	::487788854791774000
255104759	::487788864979755000
153544543	::487788869128310000
390759619	::487788897686917000
254433701	::487788898961981000
21682918	::487788906692091000
323262953	::487788928850599000
291155950	::487788930557685000
68439593	::487788930709073000
254433701	::487788931803381000
351325780	::487788933023936000
68966030	::487788934760763000
38615147	::487788947758919000
15361643	::487788949260075000
68439593	::487788969166655000
410377090	::487788989470896000
38615147	::487789007796183000
121290312	::487789012132704000
28346387	::487789030835122000
55426501	::487789038099656000
263389464	::487789039248896000
163589914	::487789046958010000
247850020	::487789053710856000
287978614	::487789064427290000
200615756	::487789068223135000
292012619	::487789070186057000
153544543	::487789100972670000
234078302	::487789104361246000
35156425	::487789107406704000
141976809	::487789109948084000
444247134	::487789126373376000
254433701	::487789127438319000
180675388	::487789154583846000
574147363	::487789159097331000
101572891	::487789168937172000
554801627	::487789170954227000
21682918	::487789171810263000
277529978	::487789183541321000
384530394	::487789190977843000
377425191	::487789192517132000
255104759	::487789196506304000
232814871	::487789240705495000
232711010	::487789245143068000
29018568	::487789253657907000
203311237	::487789254517342000
238030490	::487789260976570000
18015033	::487789270057222000
350525380	::487789281667448000
200590129	::487789282862460000
36579395	::487789285181906000
263389464	::487789288021442000
234960273	::487789297492172000
287978614	::487789307323625000
186314952	::487789310150590000
296016163	::487789351862951000
331447850	::487789354564071000
438794823	::487789357261008000
369819130	::487789358552870000
238030490	::487789382993051000
409680332	::487789387896221000
470451598	::487789395886751000
36116261	::487789410550042000
296016163	::487789410558423000
113048616	::487789417940017000
296016163	::487789422940020000
234960273	::487789430594232000
165072349	::487789437103788000
55426501	::487789440685703000
141976809	::487789453931339000
75555647	::487789457110618000
287978614	::487789458175971000
390759619	::487789458964504000
264434173	::487789459900227000
247850020	::487789471065473000
396952554	::487789473468801000
78926478	::487789477163573000
29242207	::487789480888528000
163279109	::487789483408883000
37863682	::487789488219758000
396952554	::487789489595908000
296016163	::487789511272054000
215181084	::487789522126532000
75555647	::487789522235572000
163279109	::487789526153052000
287978614	::487789569794797000
330645900	::487789570511998000
163983371	::487789575423541000
18613311	::487789577826877000
369819130	::487789578200158000
38615147	::487789578372149000
410377090	::487789585661849000
68439593	::487789589445492000
504027031	::487789590208458000
86131593	::487789598198599000
267227218	::487789603475034000
388433171	::487789609330302000
234960273	::487789635494346000
187034273	::487789637415763000
17028109	::487789639919763000
21682918	::487789649180360000
291155950	::487789655044001000
396952554	::487789679291686000
350525380	::487789690003947000
393718746	::487789691962675000
327662373	::487789702020214000
504027031	::487789704155107000
403823128	::487789714054078000
35945417	::487789720059908000
587054451	::487789733695602000
412756257	::487789742994370000
263389464	::487789745263505000
252793957	::487789745401905000
85399171	::487789745913987000
75555647	::487789750347382000
238024746	::487789765094567000
412756257	::487789776372633000
388433171	::487789781430972000
412756257	::487789810895962000
42529606	::487789839346311000
411700909	::487789850335399000
75555647	::487789862406586000
328828628	::487789869343571000
344817215	::487789888708677000
214595457	::487789892038950000
447301770	::487789896741171000
274712500	::487789900477906000
260038552	::487789914533019000
257913209	::487789920539643000
454398669	::487789921504337000
61001682	::487789925828669000
42910967	::487789929070866000
409680332	::487789930236502000
295339639	::487789930601807000
584206727	::487789940949147000
504027031	::487789942056054000
185399022	::487789945214345000
28346387	::487789968358526000
57331128	::487789968740212000
68517440	::487789970321457000
78167615	::487789972830035000
51979136	::487789974557696000
402268968	::487789974801371000
524866555	::487789976717774000
214595457	::487789979272110000
545297326	::487789979931017000
423943436	::487789993272696000
314864925	::487789999144697000
382767512	::487790002831917000
447774872	::487790009454309000
348085087	::487790009760493000
409680332	::487790016383307000
6733652	::487790023086186000
78970527	::487790028203245000
612285596	::487790039280402000
438794823	::487790042719330000
49455873	::487790063938310000
18613311	::487790066119344000
20026791	::487790093604626000
296016163	::487790123992768000
21682918	::487790127809167000
126507603	::487790132666175000
513855251	::487790144112431000
90966789	::487790144251252000
423943436	::487790148034113000
584206727	::487790154677895000
44205530	::487790156435709000
378334138	::487790161569144000
179337055	::487790163553034000
72143337	::487790164144435000
348085087	::487790189817774000
254433701	::487790190732120000
23642786	::487790193437450000
27538070	::487790200609714000
49455873	::487790212144046000
38615147	::487790223728726000
409680332	::487790230263431000
449981984	::487790243274174000
144243302	::487790262794878000
241337450	::487790276766093000
36560098	::487790280901267000
270687983	::487790299507224000
217871594	::487790302585823000
68439593	::487790318528778000
179337055	::487790334361874000
324171027	::487790334814851000
343756278	::487790342817595000
232711010	::487790342876327000
36579395	::487790346718306000
141976809	::487790351369789000
72143337	::487790351751454000
713245898	::487790361113149000
253759009	::487790384446066000
454398669	::487790388225527000
132980216	::487790390549151000
538541326	::487790396802494000
78167615	::487790404524589000
36560098	::487790414833795000
621474989	::487790422019022000
179337055	::487790426988900000
232711010	::487790436476416000
348085087	::487790437235556000
49455873	::487790457145921000
594121150	::487790458018353000
538541326	::487790459998052000
27331177	::487790462657245000
139847892	::487790464930967000
147779508	::487790468814499000
105598447	::487790468818677000
327934017	::487790478432030000
253759009	::487790481590341000
29654901	::487790484945764000
105855764	::487790485239365000
415540928	::487790486476709000
27364321	::487790503975739000
27538070	::487790506072494000
277278671	::487790518579908000
38615147	::487790520606130000
17169855	::487790531486179000
247850020	::487790536573476000
17169855	::487790543263784000
29800175	::487790547457687000
182834679	::487790548871557000
390900557	::487790565681934000
409709795	::487790569108672000
174351092	::487790582220066000
318627551	::487790601501278000
168964399	::487790601744576000
255104759	::487790603493572000
497334306	::487790604131127000
183904300	::487790620111810000
28346387	::487790620358877000
29800175	::487790624620281000
564138249	::487790624926859000
415179202	::487790628882120000
57331128	::487790647479259000
247850020	::487790657033887000
160788774	::487790687954288000
247850020	::487790699379576000
332073582	::487790714068033000
418503483	::487790724545785000
247850020	::487790743558569000
296016163	::487790762956845000
371500504	::487790774377918000
61001682	::487790785404755000
254433701	::487790785958408000
78167615	::487790804355010000
524866555	::487790837028249000
621474989	::487790840069509000
57331128	::487790848164114000
78167615	::487790850412666000
82257804	::487790854418214000
409709795	::487790861917233000
30032107	::487790879780769000
438794823	::487790879818526000
423943436	::487790885753466000
56710887	::487790887863193000
52754052	::487790888047742000
17169855	::487790912060141000
17529301	::487790920323321000
398339392	::487790929173311000
57331128	::487790930200522000
603136773	::487790943030882000
435471503	::487790966225797000
609790203	::487790974035185000
29654901	::487790985515003000
38615147	::487790985787633000
37213451	::487790988715638000
254433701	::487790990481043000
412586663	::487790990712111000
348085087	::487790994750857000
403834874	::487791011876569000
327934017	::487791021036556000
469196810	::487791042347798000
463381084	::487791043924881000
75555647	::487791049725972000
179337055	::487791050413461000
168964399	::487791058332299000
105855764	::487791066225983000
418327117	::487791068792889000
78167615	::487791082030510000
102875172	::487791082315743000
256609151	::487791094646968000
75555647	::487791099948593000
37213451	::487791130143367000
83736832	::487791131623567000
196738575	::487791146807332000
524866555	::487791154063110000
23097227	::487791159343738000
57331128	::487791161927417000
423943436	::487791165408681000
179337055	::487791176762671000
332073582	::487791179304419000
244995179	::487791181716553000
1007041	::487791186837397000
515049896	::487791202155384000
254433701	::487791207179759000
223243607	::487791215765905000
260038552	::487791221004193000
110236585	::487791223579897000
33158980	::487791226456780000
383202357	::487791259801907000
29800175	::487791262322286000
67421080	::487791285374160000
169636335	::487791291086827000
29800175	::487791293058150000
453044363	::487791296330080000
341700434	::487791300817588000
613029438	::487791305481650000
57331128	::487791310753894000
254433701	::487791336607580000
415540928	::487791340583796000
167486585	::487791347316031000
538541326	::487791373714599000
29800175	::487791378877784000
418503483	::487791385349984000
256750208	::487791398142222000
53087279	::487791402466549000
55287428	::487791414462676000
121290312	::487791415963820000
105855764	::487791424838971000
48390222	::487791424943837000
36861827	::487791425799860000
50663276	::487791447887073000
23543960	::487791459324538000
408171600	::487791470737227000
75555647	::487791474835091000
35156425	::487791480539729000
415540928	::487791491251597000
580391330	::487791506422394000
23933265	::487791508188184000
196738575	::487791516799483000
130670448	::487791535753158000
247850020	::487791546482188000
75555647	::487791552513597000
48390222	::487791564295794000
412586663	::487791572466286000
57331128	::487791594192400000
36560098	::487791596629286000
580391330	::487791600991342000
42910967	::487791611443564000
341700434	::487791614148878000
452678521	::487791627311001000
538541326	::487791637255299000
227577445	::487791650052526000
27763417	::487791651243307000
176778479	::487791675805552000
124374229	::487791677910687000
580391330	::487791687029104000
47929423	::487791691038851000
256319248	::487791695313240000
324794875	::487791697909129000
67450397	::487791703399489000
538541326	::487791712958291000
254433701	::487791721434980000
580391330	::487791736903593000
214595457	::487791752246734000
447774872	::487791753873739000
102444460	::487791776627834000
45286852	::487791781396742000
247850020	::487791782332485000
38615147	::487791788321935000
341700434	::487791793778331000
497571518	::487791794286239000
75555647	::487791799738462000
83428249	::487791804297641000
444247134	::487791806713573000
28771314	::487791813621981000
580391330	::487791815198646000
54466394	::487791816935079000
67450397	::487791819036450000
311924851	::487791829837160000
162802335	::487791841169776000
414952579	::487791844755922000
61001682	::487791858949451000
337510374	::487791881339027000
28346387	::487791891170091000
27763417	::487791906655449000
182834679	::487791911688998000
58349263	::487791915832971000
161302101	::487791920018489000
159263389	::487791928172617000
154309960	::487791930466500000
17529301	::487791933394530000
58349263	::487791951237103000
29800175	::487791966734667000
580391330	::487791978642288000
75555647	::487791985575854000
27763417	::487791992726753000
149275783	::487791998087495000
279608688	::487792002344697000
85399171	::487792013656743000
463381084	::487792014054789000
130670448	::487792024989343000
574147363	::487792036431814000
115184915	::487792042823528000
256319248	::487792049354444000
497571518	::487792051376128000
580391330	::487792054156529000
377806186	::487792064034123000
29800175	::487792069339918000
43256984	::487792076684533000
27763417	::487792080953954000
53258017	::487792089963720000
17028109	::487792097165336000
359775349	::487792100189011000
58562014	::487792107961065000
27331177	::487792114177032000
29800175	::487792119046602000
266033863	::487792123966922000
359775349	::487792129486233000
43967474	::487792144074027000
114579662	::487792147056185000
159263389	::487792171962359000
27763417	::487792180912586000
444247134	::487792190475599000
36829018	::487792199128469000
17163265	::487792226798665000
17990173	::487792227884990000
344990761	::487792240639475000
29800175	::487792249753710000
410377090	::487792255843835000
296016163	::487792270310387000
307485154	::487792271371157000
19568023	::487792284650307000
29800175	::487792285275287000
27331177	::487792292862767000
29800175	::487792294909587000
341700434	::487792305714126000
55426501	::487792306116759000
317634739	::487792320184479000
513855251	::487792332217933000
27763417	::487792344482058000
16864384	::487792348936798000
247850020	::487792355353694000
189025601	::487792355827662000
43256984	::487792375906181000
524866555	::487792378837622000
159263389	::487792394633744000
427529204	::487792405731500000
515068859	::487792423129456000
631245094	::487792431924924000
139847892	::487792444688580000
414543388	::487792445036302000
17529301	::487792463063830000
78167615	::487792488246431000
515049896	::487792496756654000
80419613	::487792498170146000
159263389	::487792498727993000
52616216	::487792499227123000
86131593	::487792514011635000
29800175	::487792525948637000
253759009	::487792540830007000
57331128	::487792548769832000
78970527	::487792561818316000
343756278	::487792572287315000
193192138	::487792597306335000
359775349	::487792611453710000
223243607	::487792627367309000
40946018	::487792636422807000
67450397	::487792640818024000
254433701	::487792646895587000
31625914	::487792654789246000
308170990	::487792666659532000
136238737	::487792672682176000
29800175	::487792676683542000
27331177	::487792686791794000
14891490	::487792694752575000
65482831	::487792709797548000
136238737	::487792739228987000
130670448	::487792748473233000
29800175	::487792759177097000
86131593	::487792761945337000
39041792	::487792770191347000
37802339	::487792772607668000
18551115	::487792778500644000
37802339	::487792784464969000
39685005	::487792789476765000
414543388	::487792790185574000
139447011	::487792801820966000
584206727	::487792804647952000
38615147	::487792818400657000
18551115	::487792824201805000
86131593	::487792827112239000
278603967	::487792845894344000
14792781	::487792850844016000
312784161	::487792859026706000
29018568	::487792875930140000
67193398	::487792878572158000
314864925	::487792878664425000
37860681	::487792883794051000
18551115	::487792894661902000
37802339	::487792908742172000
154309960	::487792909744226000
344990761	::487792934629044000
447774872	::487792947899809000
253759009	::487792949053243000
36116261	::487792954439127000
328858212	::487792976572473000
136238737	::487792977796808000
377425191	::487792993965850000
382190006	::487793001133920000
314864925	::487793004460007000
18551115	::487793010319818000
260038552	::487793040094793000
35945417	::487793040602316000
18551115	::487793041307361000
580391330	::487793043223740000
454304418	::487793055362068000
203736885	::487793102615101000
301016850	::487793102980001000
37802339	::487793110400106000
18551115	::487793118881005000
524866555	::487793134076579000
447774872	::487793139785015000
279268567	::487793144029655000
254433701	::487793170709614000
157869405	::487793172672561000
24171213	::487793178083217000
40618847	::487793185045766000
27364321	::487793185784336000
22651134	::487793211931246000
223288871	::487793213227294000
279268567	::487793213327933000
444247134	::487793219732639000
157869405	::487793223104876000
54344507	::487793232760143000
36560098	::487793240414773000
349904873	::487793240502829000
35945417	::487793241169735000
348082308	::487793244537757000
18551115	::487793259872542000
179337055	::487793292252549000
408171600	::487793311944437000
179337055	::487793311990939000
105855764	::487793313760571000
444247134	::487793321100595000
350509640	::487793325328445000
389954423	::487793344790016000
280749613	::487793348032606000
238030490	::487793364318687000
454304418	::487793382362578000
52628599	::487793386905407000
130670448	::487793388809236000
56509474	::487793390730227000
38615147	::487793402231017000
25760567	::487793426617073000
267482537	::487793441418379000
22651134	::487793453342814000
314864925	::487793477241958000
320512967	::487793485438021000
296016163	::487793490169200000
27763417	::487793498423169000
148436850	::487793498717159000
48390222	::487793504228503000
148436850	::487793514131251000
14178003	::487793530778046000
148436850	::487793535601897000
725532679	::487793541016739000
599589782	::487793560062664000
67450397	::487793560423366000
216591008	::487793569340456000
18148466	::487793573728108000
80703293	::487793581633974000
26947347	::487793582804570000
48390222	::487793585438609000
29654901	::487793591041810000
130670448	::487793618589990000
17529301	::487793626224017000
162802335	::487793628035559000
41136161	::487793631286157000
341313395	::487793637502107000
397492187	::487793661586198000
344817215	::487793663552913000
19511096	::487793663963955000
278301419	::487793671958310000
348745482	::487793678216224000
278301419	::487793680762540000
454304418	::487793682322440000
413367641	::487793699980861000
433142367	::487793711712325000
36861827	::487793714866049000
296016163	::487793719694082000
374739722	::487793725603450000
403823128	::487793730897076000
301016850	::487793736739323000
417428775	::487793746306957000
130670448	::487793761544454000
623584562	::487793765042888000
53087279	::487793788513820000
52628599	::487793801306861000
312517498	::487793801885663000
239254872	::487793805546885000
40334639	::487793808122183000
48390222	::487793817631076000
254433701	::487793817710379000
29242207	::487793855920865000
40334639	::487793884173303000
296016163	::487793891857276000
453690730	::487793893660844000
36861827	::487793893711167000
53486281	::487793894953091000
254433701	::487793903119003000
314864925	::487793906751242000
80703293	::487793908806455000
62685527	::487793912254169000
305877074	::487793919506145000
148436850	::487793924946530000
68517440	::487793925604663000
267482537	::487793929622786000
132768456	::487793931820621000
324171027	::487793933913952000
374739722	::487793943359528000
81674504	::487793949717696000
212047421	::487793949944205000
254433701	::487793953018617000
216591008	::487793963575685000
256319248	::487793967904591000
415540928	::487793970248839000
374739722	::487793970391818000
52610012	::487793986929963000
314864925	::487793989328703000
407894919	::487793989886963000
36861827	::487793990440599000
21548401	::487793992764235000
267482537	::487793996500963000
167493720	::487794015698296000
166897115	::487794025466847000
513855251	::487794030546153000
213131959	::487794057188343000
614074554	::487794075907538000
56509474	::487794085671866000
538541326	::487794103011135000
267482537	::487794103564763000
359775349	::487794136167104000
88328282	::487794136922062000
426685539	::487794152063528000
179337055	::487794157277437000
58115212	::487794168895266000
15742158	::487794176654716000
176839128	::487794187778007000
495135733	::487794193176072000
538541326	::487794200683900000
18551115	::487794200940130000
232711010	::487794211907829000
69950823	::487794214474743000
325192444	::487794220053196000
179337055	::487794234549084000
29607520	::487794249480802000
427529204	::487794250193444000
235272576	::487794257227309000
80703293	::487794261685829000
447301770	::487794277456814000
453690730	::487794284121182000
7522612	::487794290873999000
114235211	::487794298486665000
427529204	::487794338064130000
225691566	::487794340794605000
247560161	::487794349338816000
242607910	::487794366556430000
631245094	::487794377649950000
631245094	::487794387355578000
38615147	::487794388937244000
35305414	::487794396507963000
7522612	::487794397753270000
38615147	::487794400311791000
254433701	::487794408767504000
17908818	::487794412639240000
584206727	::487794412957614000
68439593	::487794431232589000
242607910	::487794455962218000
196742313	::487794469962383000
29018568	::487794471120424000
15742158	::487794477008818000
242607910	::487794484491870000
26198298	::487794486848663000
180940959	::487794488090177000
41136161	::487794492880089000
176224586	::487794501696491000
397492187	::487794502586093000
147779508	::487794502875484000
71617108	::487794511780020000
179337055	::487794527932272000
491357856	::487794534663741000
26198298	::487794537557811000
52610012	::487794569187446000
22559382	::487794579974803000
95554541	::487794584391413000
355598729	::487794585310347000
80703293	::487794600614969000
355598729	::487794635352588000
418314197	::487794644772614000
348082308	::487794644772614000
361199465	::487794660665212000
201376114	::487794678281297000
80703293	::487794704386256000
61001682	::487794705204129000
26915925	::487794706017841000
167486585	::487794708895117000
347596428	::487794709394243000
1565041	::487794709495291000
52628599	::487794713555390000
296016163	::487794715694088000
396952554	::487794729061732000
167486585	::487794729384288000
387863634	::487794729711435000
179337055	::487794729984483000
166897115	::487794743703662000
415540928	::487794755137310000
31056422	::487794760585715000
15742158	::487794762448404000
210873235	::487794768928194000
331447850	::487794771297988000
350525380	::487794775563960000
251359942	::487794790726389000
66393146	::487794791577423000
238030490	::487794820555894000
179337055	::487794823668449000
66393146	::487794826482421000
33676766	::487794853778956000
80703293	::487794860435316000
25747982	::487794871915130000
27331177	::487794876910538000
169636335	::487794882547679000
425183249	::487794895097430000
22033805	::487794898419335000
33676766	::487794908845981000
29018568	::487794927469076000
325192444	::487794928928292000
80703293	::487794929830088000
342845822	::487794946498650000
86885002	::487794947420987000
374739722	::487794949245513000
348082308	::487794952609357000
169636335	::487794954974924000
36560098	::487794958384902000
254433701	::487794965607485000
41136161	::487794974352605000
43052467	::487794980711178000
255834275	::487795003532382000
26113249	::487795029122220000
88328282	::487795055671783000
80703293	::487795060277129000
58115212	::487795062537854000
427529204	::487795063745806000
404496513	::487795064769241000
348082308	::487795065381597000
260038552	::487795080338485000
247850020	::487795100601171000
176778479	::487795101662318000
397492187	::487795113125752000
308946618	::487795116002656000
238024746	::487795143504695000
427529204	::487795149561282000
139847892	::487795152774500000
38207353	::487795156452921000
15742158	::487795165247983000
238030490	::487795171984023000
447301770	::487795179806801000
183904300	::487795185573560000
183904300	::487795198164885000
80703293	::487795204531834000
38615147	::487795211641180000
423943436	::487795227986374000
159263389	::487795230750814000
55287428	::487795232353026000
36560098	::487795247368265000
35156425	::487795271460716000
80703293	::487795278720671000
251443783	::487795278913609000
36560098	::487795282927575000
584206727	::487795303261560000
239702167	::487795317287702000
298156322	::487795335779995000
183904300	::487795351902883000
36560098	::487795355082170000
167486585	::487795372668895000
47167252	::487795374191439000
26198298	::487795376108216000
251359942	::487795391023575000
160352135	::487795397427875000
57713984	::487795412913631000
15742158	::487795413496242000
359775349	::487795417615466000
264608632	::487795417673764000
232437529	::487795423130972000
17908818	::487795425085501000
75555647	::487795428105019000
517695658	::487795436640423000
80703293	::487795444685078000
631245094	::487795457947484000
61001682	::487795463727226000
631245094	::487795496228880000
34796664	::487795496749375000
238030490	::487795512108531000
59184492	::487795519964848000
348082308	::487795530144047000
36560098	::487795535059746000
350525380	::487795537362829000
267482537	::487795549639155000
308946618	::487795571197894000
167486585	::487795577850040000
176778479	::487795590382641000
220532575	::487795593494794000
412756257	::487795596791513000
80703293	::487795616915795000
80703293	::487795661316698000
54697279	::487795672373288000
167486585	::487795683290660000
34796664	::487795690509459000
50663276	::487795697773584000
21568615	::487795704723566000
584206727	::487795726638784000
241337450	::487795737221410000
241337450	::487795746176245000
16864384	::487795750127300000
38615147	::487795763247067000
359775349	::487795767013560000
80703293	::487795793017851000
397492187	::487795797191581000
183904300	::487795805038735000
271460073	::487795816803729000
115184915	::487795849800327000
82257804	::487795865252528000
348082308	::487795869639389000
544538144	::487795869773987000
57238973	::487795880427524000
131954929	::487795890875166000
164676969	::487795897070542000
513711139	::487795909602713000
47167252	::487795916485558000
54344507	::487795918926667000
80703293	::487795919711002000
57331128	::487795930247098000
38615147	::487795938971615000
458808714	::487795944050552000
271460073	::487795944469970000
537561541	::487795948698230000
57238973	::487795959314006000
136238737	::487795960152457000
40526887	::487795978238304000
241358661	::487795988078145000
45759903	::487795988090720000
15902298	::487795989491630000
179119528	::487796003605475000
57238973	::487796003685560000
179337055	::487796004876726000
238030490	::487796020554629000
56710887	::487796024023740000
295881773	::487796036396544000
52628599	::487796039869399000
169656316	::487796046081167000
47167252	::487796060287270000
57238973	::487796063731204000
348082308	::487796066981380000
179337055	::487796090146938000
434545772	::487796129245831000
238030490	::487796130885799000
295881773	::487796134614536000
17169855	::487796151836356000
348082308	::487796193284464000
38615147	::487796194127933000
429348972	::487796197038379000
10095952	::487796201526673000
574147363	::487796209328087000
16380745	::487796210711793000
176778479	::487796210959261000
436187992	::487796214042075000
348082308	::487796221088514000
260038552	::487796234195705000
320400498	::487796235001020000
193126668	::487796238431961000
42910967	::487796241053396000
348082308	::487796242013896000
212475056	::487796267326509000
183904300	::487796285315874000
149295164	::487796286758715000
27331177	::487796288977522000
136238737	::487796290986577000
537561541	::487796293990092000
168274200	::487796299773644000
52628599	::487796303301079000
193126668	::487796311811293000
397492187	::487796311908171000
92629759	::487796322498392000
59207269	::487796339959685000
437762769	::487796345038974000
196738575	::487796366895480000
348082308	::487796384762830000
57238973	::487796402534113000
23868298	::487796405843398000
23868298	::487796409467289000
348082308	::487796410645876000
267482537	::487796413347033000
29607520	::487796414769283000
350525380	::487796429801676000
397492187	::487796432616034000
38615147	::487796441730269000
412756257	::487796449644523000
350525380	::487796469517545000
288016073	::487796474495770000
71878260	::487796486550192000
23721718	::487796488311808000
7522612	::487796500098195000
79447998	::487796501217673000
631245094	::487796505760133000
38615147	::487796510214455000
348082308	::487796510285762000
23868298	::487796511103660000
136238737	::487796525343318000
427529204	::487796526211538000
260038552	::487796531282448000
95712580	::487796546910433000
78167615	::487796556729692000
260038552	::487796561968381000
52628599	::487796572072075000
260038552	::487796577168158000
176954488	::487796580569710000
168274200	::487796584071970000
41136161	::487796584629821000
34796664	::487796594528755000
183904300	::487796594993930000
17529301	::487796595334078000
105598447	::487796599188238000
270143437	::487796600832421000
427529204	::487796601658699000
348082308	::487796605161316000
100843087	::487796607673696000
136238737	::487796609170685000
162958222	::487796645157810000
23721718	::487796658587967000
260038552	::487796659519115000
29607520	::487796661255954000
58115212	::487796661700141000
20833365	::487796669140828000
33158980	::487796688363339000
47167252	::487796710983229000
100843087	::487796721683279000
113760458	::487796723079979000
333877322	::487796727387152000
157904403	::487796728494444000
260038552	::487796734991425000
421338980	::487796736404885000
105855764	::487796741312237000
180911733	::487796748505874000
53087279	::487796760241135000
168964399	::487796761247752000
153544543	::487796774363353000
17473737	::487796797390065000
183904300	::487796802943324000
38615147	::487796810866364000
78065938	::487796812439232000
193126668	::487796820655882000
80703293	::487796827727478000
33029479	::487796863211274000
574147363	::487796872342687000
539602323	::487796873869004000
96062555	::487796878260441000
412756257	::487796886229630000
200590129	::487796890818576000
63473984	::487796912959913000
603136773	::487796922917195000
427529204	::487796932253724000
314864925	::487796936884232000
574147363	::487796938432339000
102444460	::487796939375665000
88328282	::487796958266802000
350525380	::487796968274817000
34796664	::487796975606464000
63473984	::487796979028615000
180911733	::487796979133841000
443070793	::487796984904835000
333877322	::487796993381498000
45759903	::487796997525487000
88328282	::487797004555124000
348082308	::487797011433811000
333877322	::487797011786113000
10095952	::487797018195419000
513711139	::487797025468321000
286734780	::487797029989785000
183904300	::487797032417902000
370088836	::487797038029877000
25747982	::487797048683405000
341700434	::487797048733745000
447301770	::487797054962663000
282692620	::487797060587229000
37228652	::487797070917824000
168274200	::487797078622363000
134585678	::487797080845332000
66393146	::487797088298602000
545587327	::487797091188883000
188922113	::487797106858409000
96793797	::487797114215227000
407894919	::487797115465498000
29654901	::487797118493417000
36560098	::487797128018669000
33158980	::487797128056410000
23164217	::487797130556211000
200590129	::487797134427557000
51650419	::487797144162947000
277996494	::487797154727997000
497458875	::487797172621307000
341700434	::487797177251401000
88328282	::487797180254531000
34052201	::487797181722546000
69916558	::487797184742428000
513711139	::487797187355475000
201376114	::487797211867013000
286734780	::487797216221085000
45164175	::487797218967973000
176954488	::487797219496435000
186208532	::487797259325546000
33158980	::487797263121403000
37228652	::487797293081698000
348082308	::487797302371684000
201376114	::487797302673698000
372068999	::487797315764498000
584206727	::487797318448455000
171510293	::487797321368076000
149295164	::487797327713685000
56710887	::487797331752779000
47167252	::487797336479760000
216591008	::487797348102176000
453044363	::487797355509735000
42435255	::487797369090486000
412756257	::487797371254763000
296901409	::487797382768107000
293737316	::487797405421957000
216591008	::487797430683844000
253759009	::487797439764516000
188922113	::487797441047977000
183904300	::487797450615177000
359775349	::487797451655770000
40334639	::487797458093613000
59184492	::487797458647646000
45164175	::487797460371120000
341700434	::487797461646204000
90806141	::487797471678984000
574147363	::487797472342052000
471358248	::487797498925174000
411222321	::487797501068857000
324794875	::487797512405676000
346569016	::487797523302449000
341700434	::487797527635165000
353475742	::487797558643671000
499995726	::487797565140635000
193126668	::487797577857765000
353475742	::487797581280333000
226995875	::487797583327559000
471358248	::487797583591391000
353475742	::487797589161426000
107842096	::487797589622800000
346569016	::487797594970529000
186208532	::487797597097046000
255104759	::487797603489157000
99435759	::487797626671075000
82223258	::487797631859441000
577411446	::487797633449476000
167486585	::487797637916016000
341700434	::487797640281595000
186208532	::487797646011015000
107842096	::487797646229139000
418847263	::487797653410185000
17473737	::487797657054617000
186208532	::487797658463903000
88328282	::487797661399912000
45164175	::487797670824529000
393718746	::487797689141452000
418847263	::487797689472778000
382304432	::487797713099300000
244279439	::487797735425179000
183904300	::487797744514248000
78653568	::487797746825719000
323978080	::487797758741708000
47167252	::487797776269332000
47167252	::487797785484226000
429375230	::487797790504800000
85111877	::487797791243395000
471358248	::487797794090930000
427529204	::487797800663404000
56710887	::487797805780443000
45164175	::487797812373893000
33302034	::487797815176077000
47167252	::487797816966672000
289461446	::487797817239674000
183904300	::487797820398006000
244279439	::487797821685252000
63473984	::487797854044319000
45164175	::487797860784566000
196738575	::487797885069959000
29607520	::487797888622542000
447301770	::487797891743109000
36829018	::487797894251315000
251443783	::487797921413615000
208250490	::487797921702629000
24804859	::487797922730229000
398339392	::487797927151407000
57331128	::487797951838699000
374739722	::487797954108219000
471358248	::487797957698146000
45164175	::487797958662828000
193126668	::487797969207320000
427529204	::487797972235583000
407897841	::487797988178542000
188922113	::487797995539156000
353475742	::487797997464322000
34796664	::487798011935076000
42435255	::487798019555741000
80703293	::487798022605008000
29391732	::487798023951753000
63473984	::487798024156893000
267227218	::487798025062866000
238024746	::487798036811116000
348082308	::487798039617097000
353475742	::487798049251393000
176954488	::487798055916154000
107842096	::487798056591446000
407897841	::487798069216677000
513855251	::487798088937914000
407897841	::487798096332869000
113048616	::487798102846222000
105855764	::487798116771299000
339565561	::487798130067263000
17908818	::487798146777743000
447301770	::487798151232118000
515049896	::487798174086488000
236202065	::487798188133208000
623584562	::487798188561018000
80703293	::487798193694863000
50354861	::487798193996832000
75555647	::487798205933834000
102100651	::487798210706960000
244279439	::487798220622274000
183904300	::487798227266052000
171510293	::487798230110195000
63473984	::487798232076931000
40334639	::487798235746926000
577411446	::487798239840976000
200590129	::487798242466201000
57331128	::487798244387209000
188922113	::487798253027463000
384155676	::487798258513629000
559991040	::487798260971880000
156801163	::487798264826048000
63473984	::487798281930407000
188917484	::487798282538602000
7522612	::487798291074011000
176954488	::487798291367604000
227072583	::487798295872684000
629894993	::487798298351116000
30104821	::487798307511476000
120296296	::487798328961552000
183904300	::487798341250449000
79902186	::487798344123949000
183904300	::487798355615961000
407897841	::487798365909180000
156801163	::487798383667458000
168964399	::487798397957439000
45759903	::487798404999684000
513926411	::487798443453079000
331717534	::487798447987499000
244279439	::487798453024468000
255104759	::487798456233119000
247850020	::487798457336614000
513926411	::487798458783252000
51650419	::487798475208523000
256074844	::487798489724641000
321037427	::487798494527119000
513926411	::487798511153324000
45759903	::487798522519908000
156801163	::487798535467708000
513926411	::487798540916105000
338073739	::487798540920688000
389954423	::487798541818265000
189025601	::487798580678098000
56710887	::487798614299668000
160734732	::487798621589344000
466873056	::487798624168841000
26113249	::487798645149159000
56710887	::487798647430463000
253759009	::487798654195859000
132980216	::487798686312038000
26182895	::487798690367561000
469196810	::487798703550255000
407897841	::487798706117562000
1318301	::487798708335939000
110059442	::487798713017204000
299441398	::487798715722113000
305877074	::487798729076797000
78065938	::487798741676470000
51650419	::487798741840453000
183904300	::487798743417102000
154309960	::487798764040515000
574147363	::487798766507155000
56710887	::487798768402591000
378415682	::487798795803959000
183904300	::487798830906081000
389105684	::487798836211900000
504027031	::487798860840845000
266033863	::487798863227781000
101572891	::487798863282319000
57651074	::487798867543351000
305877074	::487798878930890000
307485154	::487798881975943000
301016850	::487798890494578000
114967175	::487798891178233000
183904300	::487798893367656000
583488323	::487798922060906000
52610012	::487798926758920000
45164175	::487798939916070000
58349263	::487798941187334000
170868061	::487798956085096000
101572891	::487798965195522000
469196810	::487798966889611000
160734732	::487798967648780000
183904300	::487798977786425000
57651074	::487798988045697000
369217450	::487798989207527000
189025601	::487798994223919000
82223258	::487799000104333000
120296296	::487799009042780000
26113249	::487799016004919000
183904300	::487799016801841000
35156425	::487799032073682000
53258017	::487799045675819000
20935927	::487799047441227000
367941154	::487799077196017000
275260502	::487799080517910000
354629644	::487799094493319000
407897841	::487799112906342000
41508239	::487799129150480000
52610012	::487799144237780000
8962732	::487799154173689000
45243501	::487799165884178000
407897841	::487799166643752000
17908818	::487799167667150000
334403708	::487799176148058000
365021832	::487799179163729000
299441398	::487799183403790000
23642786	::487799186121703000
387863634	::487799207948873000
277760577	::487799210029248000
423446901	::487799210268299000
107842096	::487799216463286000
228915951	::487799217193095000
58115212	::487799217272803000
107842096	::487799232175144000
407897841	::487799233471590000
80703293	::487799238747635000
17908818	::487799242988486000
416684872	::487799252073349000
289461446	::487799307484266000
189025601	::487799311938248000
33029479	::487799322759553000
445925140	::487799325401960000
114235211	::487799345220038000
445925140	::487799356938924000
136129525	::487799368498429000
454398669	::487799372605038000
513926411	::487799372759826000
308946618	::487799373049257000
584206727	::487799383946432000
513926411	::487799426342060000
71617108	::487799428158222000
270687983	::487799433828921000
189025601	::487799433891807000
38713173	::487799434399342000
65435835	::487799447683072000
37863682	::487799466380906000
25839207	::487799489495724000
105855764	::487799489931907000
256319248	::487799490364321000
165072349	::487799492071014000
58115212	::487799492104552000
245855482	::487799510480207000
8070562	::487799547196743000
189025601	::487799558542352000
29654901	::487799568847757000
53087279	::487799570194116000
37780107	::487799570492301000
270173839	::487799574007140000
183904300	::487799578444324000
27331177	::487799580897968000
257942561	::487799584878362000
128666650	::487799587412127000
423943436	::487799590247071000
378415682	::487799590817513000
189025601	::487799601127104000
27904685	::487799601890476000
427529204	::487799609578631000
353475742	::487799616604090000
115518508	::487799629015035000
27904685	::487799667833319000
56710887	::487799674967842000
189025601	::487799676150616000
128666650	::487799679313518000
447301770	::487799704596807000
299441398	::487799705473015000
40946018	::487799706735484000
56710887	::487799707574349000
250994156	::487799716319485000
8070562	::487799722015330000
320452099	::487799728155799000
520004653	::487799736385040000
381315320	::487799743431446000
86131593	::487799750133956000
104112940	::487799753795596000
269143639	::487799755422961000
330799447	::487799763979354000
17163265	::487799778034475000
61318348	::487799778924040000
120296296	::487799803322314000
243014276	::487799821764669000
70805584	::487799822737768000
297238880	::487799828928147000
79373818	::487799852529483000
130321036	::487799857147420000
299441398	::487799874918707000
427529204	::487799875614932000
100339690	::487799882409730000
73275873	::487799884049686000
297238880	::487799884402012000
79447998	::487799888407584000
7522612	::487799890785751000
53486281	::487799895743791000
247850020	::487799907773071000
187034273	::487799941545615000
334475845	::487799952702058000
130321036	::487799962239897000
212047421	::487799975548420000
335118384	::487799977347796000
53486281	::487799983325069000
95554541	::487799995081293000
183904300	::487800003113410000
247850020	::487800003214458000
269143639	::487800003352461000
513926411	::487800004665278000
299441398	::487800005613191000
165072349	::487800035350835000
80703293	::487800068922019000
513855251	::487800078707347000
411222321	::487800082759417000
80703293	::487800087553142000
17908818	::487800097967972000
315296719	::487800101557915000
37780107	::487800129286848000
574147363	::487800130759045000
49626726	::487800154678755000
348082308	::487800161934913000
231222303	::487800166297378000
315296719	::487800168217997000
330799447	::487800179517452000
574147363	::487800179903705000
447301770	::487800190846652000
183904300	::487800252909383000
306529180	::487800262296633000
381315320	::487800271607578000
70571907	::487800278993747000
270687983	::487800291392118000
183904300	::487800295036960000
102100651	::487800297956179000
34841151	::487800309126004000
192385616	::487800312409772000
520004653	::487800321528176000
236589142	::487800324573249000
193126668	::487800325810561000
29018568	::487800327404781000
153077015	::487800342583578000
34052201	::487800374636457000
37294507	::487800382676930000
110059442	::487800384681803000
381315320	::487800406282489000
388597293	::487800406555111000
20932133	::487800412775264000
183904300	::487800422287962000
238030490	::487800428130627000
70805584	::487800454345392000
54466394	::487800461517287000
228915951	::487800463685742000
315296719	::487800466542039000
73731844	::487800471487119000
44768272	::487800472934547000
32750427	::487800473840128000
395703736	::487800477510139000
78926478	::487800480190320000
115518508	::487800488159506000
189025601	::487800503737147000
17764624	::487800504919928000
129050216	::487800511698309000
21503139	::487800526642216000
183904300	::487800526805798000
293737316	::487800533395447000
438794823	::487800533495734000
504027031	::487800541066444000
67069063	::487800549056593000
513855251	::487800551946452000
102444460	::487800556539224000
34052201	::487800560200847000
436187992	::487800604417216000
54466394	::487800606833143000
348082308	::487800613464334000
299441398	::487800625774620000
335118384	::487800634746212000
383202357	::487800645496619000
24804859	::487800647320743000
22142419	::487800651343081000
115518508	::487800652458778000
219163747	::487800654455259000
574147363	::487800670826016000
111687397	::487800674155888000
236589142	::487800679692394000
37090364	::487800702849536000
277760577	::487800705978093000
277760577	::487800706041016000
40618847	::487800719123427000
188480631	::487800721279287000
156866548	::487800746679619000
22142419	::487800755928043000
353475742	::487800774185873000
270687983	::487800774399766000
170868061	::487800775590965000
101572891	::487800781723426000
56710887	::487800786802331000
110059442	::487800788086161000
434545772	::487800806402686000
37080273	::487800813578756000
40334639	::487800814812282000
17764624	::487800815269060000
267482537	::487800817479471000
411912822	::487800840233975000
24804859	::487800856717189000
540510474	::487800860374601000
32750427	::487800860408156000
183904300	::487800867840487000
339295860	::487800875948449000
371477472	::487800893073788000
25747982	::487800910496956000
468965579	::487800914284400000
160352135	::487800914707615000
20000062	::487800915207131000
55287428	::487800919627923000
314864925	::487800938615156000
37080273	::487800940888469000
115518508	::487800945854533000
378415682	::487800947465142000
353475742	::487800992386125000
16559994	::487800998153302000
469196810	::487801010228703000
334475845	::487801015249281000
313120951	::487801019821080000
293737316	::487801026096148000
348082308	::487801030537531000
16559994	::487801041531207000
82223258	::487801053673316000
129050216	::487801068735434000
17990173	::487801074854539000
55426501	::487801080999194000
306529180	::487801092840128000
188922113	::487801102419501000
183904300	::487801110044749000
390552849	::487801115119849000
29018568	::487801136699961000
15614582	::487801141477265000
334475845	::487801144760991000
7522612	::487801146015092000
182901672	::487801162855620000
170868061	::487801177115865000
115518508	::487801179003301000
260825806	::487801181855428000
17764624	::487801182908215000
33029479	::487801187932987000
183904300	::487801190755733000
188922113	::487801190902554000
256853017	::487801209164550000
102444460	::487801227321696000
122717174	::487801227766288000
160352135	::487801230245117000
300009838	::487801233097236000
29242207	::487801235584847000
469196810	::487801237652271000
171510293	::487801240605061000
23450320	::487801245852119000
24804859	::487801264697139000
40054726	::487801268979503000
87970668	::487801278760644000
52628599	::487801299518230000
20000062	::487801302215589000
353475742	::487801303959998000
79373818	::487801320384892000
353475742	::487801343675858000
494495688	::487801346720944000
20026791	::487801350353219000
42529606	::487801356481474000
463250994	::487801379855929000
353475742	::487801384071204000
494495688	::487801392514351000
73731844	::487801395677241000
44768272	::487801407639408000
277760577	::487801433366884000
279735090	::487801441029853000
189025601	::487801455793815000
533824839	::487801458385891000
352531780	::487801467013591000
17764624	::487801478082359000
147279456	::487801495459336000
182901672	::487801498211201000
160352135	::487801517999534000
513855251	::487801538459357000
79373818	::487801544432443000
100626124	::487801550317060000
849	::487801555035254000
325359983	::487801577906774000
33029479	::487801591869624000
727422228	::487801598484025000
180190603	::487801601084497000
41606452	::487801611364745000
183904300	::487801619602366000
293737316	::487801630747033000
415943958	::487801631837532000
182901672	::487801641077604000
321498402	::487801641156886000
30104821	::487801646643023000
27763417	::487801648182353000
378415682	::487801659909615000
183904300	::487801680264568000
293737316	::487801694534004000
229562704	::487801705502093000
110059442	::487801714410389000
15614582	::487801736925806000
56931148	::487801756173475000
79373818	::487801757394026000
416684872	::487801767049302000
174351092	::487801784409538000
113048616	::487801792533508000
96793797	::487801794043457000
136129525	::487801800221679000
533824839	::487801800851222000
348082308	::487801814352273000
183904300	::487801826721271000
463250994	::487801834757570000
251443783	::487801838914535000
115518508	::487801849378914000
373713704	::487801862822060000
228915951	::487801871780687000
128666650	::487801877518888000
128666650	::487801878080913000
267482537	::487801905293574000
115518508	::487801925388091000
416684872	::487801927972175000
56198202	::487801930878439000
14808898	::487801935761014000
251443783	::487801940034998000
319420243	::487801944748994000
1318301	::487801951476670000
228915951	::487801951606673000
24804859	::487801983655374000
39507361	::487801994015703000
545587327	::487802000352890000
179119528	::487802010951892000
267482537	::487802033873768000
79373818	::487802039586795000
49455873	::487802041339637000
324171027	::487802059123879000
432116634	::487802059949752000
182901672	::487802068141625000
37080273	::487802084126097000
42297542	::487802087829667000
15010357	::487802097664929000
80703293	::487802105126588000
423950693	::487802120419033000
286734780	::487802122931433000
42297542	::487802133077843000
64791948	::487802143970443000
14520186	::487802146084376000
37080273	::487802148953284000
324171027	::487802149880221000
44768272	::487802160810582000
38615147	::487802169236549000
416684872	::487802170558140000
20833365	::487802171023298000
389614947	::487802185129136000
267538322	::487802187934756000
109718758	::487802189746696000
39847939	::487802191692853000
194998718	::487802210114228000
325359983	::487802212144263000
189025601	::487802227826774000
183904300	::487802248475332000
292012619	::487802252472508000
79373818	::487802265349001000
458808714	::487802274316447000
324171027	::487802284101742000
27904685	::487802285536186000
299441398	::487802290208636000
73275873	::487802304326664000
353475742	::487802315194109000
110059442	::487802323419152000
564138249	::487802340423245000
20935927	::487802345695088000
20833365	::487802348710789000
78970527	::487802360937582000
79373818	::487802365613842000
211645751	::487802366234996000
182901672	::487802381535813000
70571907	::487802385406763000
84975876	::487802397784158000
24983393	::487802404549984000
100626124	::487802408219967000
39847939	::487802412644589000
57238973	::487802414494670000
79373818	::487802418524995000
388433171	::487802441912418000
41136161	::487802442549952000
491969843	::487802445070757000
79373818	::487802445746438000
27763417	::487802448988237000
20833365	::487802461789245000
79373818	::487802468617949000
533824839	::487802474934194000
299441398	::487802477748580000
84975876	::487802482169356000
348082308	::487802492051128000
189025601	::487802496815882000
353475742	::487802521520332000
324171027	::487802541200003000
377425191	::487802543678836000
23450320	::487802550020624000
102875172	::487802554802511000
16380745	::487802556052041000
57651074	::487802574955757000
411841714	::487802591146164000
100626124	::487802600881156000
421655917	::487802612884840000
182901672	::487802621127057000
183904300	::487802627585888000
105855764	::487802636142252000
170126452	::487802643339677000
293737316	::487802648071266000
353475742	::487802649035546000
20833365	::487802649052327000
164676969	::487802655876866000
64813007	::487802659974688000
170126452	::487802662327316000
176954488	::487802678441820000
183904300	::487802678462803000
170126452	::487802686935273000
136238737	::487802688017412000
47167252	::487802728165294000
416684872	::487802729738563000
84975876	::487802749061300000
170126452	::487802753352101000
50429893	::487802756967571000
27331177	::487802760033611000
607016651	::487802761761660000
20833365	::487802772515848000
84975876	::487802778970906000
50429893	::487802780531175000
533824839	::487802793051164000
553738195	::487802800462520000
129050216	::487802804925661000
57651074	::487802805919301000
35156425	::487802816812310000
29242207	::487802821543481000
34052201	::487802829021511000
169656316	::487802845895225000
43256984	::487802856846921000
187651826	::487802857815429000
18918771	::487802859648339000
369217450	::487802873334345000
170868061	::487802886605139000
424709673	::487802888539082000
27763417	::487802916191735000
164676969	::487802936500948000
29242207	::487802944197505000
84975876	::487802948156538000
496575332	::487802949532258000
545587327	::487802956377784000
183904300	::487802971258769000
241358661	::487802986425368000
339353546	::487803059842842000
75555647	::487803068546027000
245080630	::487803069774573000
80703293	::487803071649427000
49052615	::487803083746209000
167486585	::487803091324895000
412756257	::487803093665341000
289461446	::487803097029570000
14520186	::487803114687569000
212047421	::487803133003706000
228915951	::487803172979605000
49443349	::487803216839839000
29242207	::487803242521559000
47167252	::487803249030729000
220234304	::487803251501191000
58949154	::487803254181359000
66393146	::487803277493297000
33249556	::487803280870100000
100626124	::487803281176281000
322465167	::487803291762311000
190229064	::487803297974079000
49443349	::487803310804860000
325359983	::487803324742115000
172035134	::487803364450009000
101572891	::487803366073196000
18918771	::487803394719895000
183904300	::487803407558660000
76815335	::487803427158626000
183904300	::487803431453589000
267482537	::487803445320380000
27331177	::487803472645873000
24868543	::487803486281535000
302934050	::487803486466506000
21449993	::487803498990272000
258454374	::487803513742053000
110059442	::487803516824473000
189025601	::487803523485024000
418847263	::487803533753065000
533824839	::487803535984033000
299441398	::487803548835385000
388597293	::487803555584040000
412756257	::487803569676898000
379576750	::487803576581099000
78970527	::487803582230441000
553738195	::487803585153888000
78970527	::487803603772391000
220234304	::487803606733565000
382304432	::487803623267516000
183904300	::487803644830433000
389954423	::487803654133800000
19028099	::487803681052434000
382304432	::487803689357172000
29242207	::487803695049244000
183904300	::487803701310914000
220234304	::487803716167139000
325996873	::487803725076242000
221205505	::487803730872393000
30719116	::487803731342532000
325359983	::487803733426724000
220234304	::487803738828976000
136458681	::487803741651734000
49052615	::487803747087953000
447301770	::487803747431882000
584206727	::487803760388087000
260361255	::487803765932572000
220234304	::487803770017832000
379576750	::487803783271821000
192385616	::487803784383328000
49052615	::487803795561517000
100626124	::487803803899805000
29018568	::487803824086974000
115518508	::487803840436002000
467899122	::487803844277989000
287028974	::487803855280041000
395703736	::487803884107071000
245080630	::487803896853581000
78970527	::487803903053144000
469829959	::487803913840902000
31625914	::487803941162192000
76815335	::487803950813290000
80703293	::487803957763268000
220234304	::487803963241025000
307485154	::487803970690097000
183904300	::487803990059401000
260573981	::487803994559885000
62093388	::487804001690599000
238341972	::487804003342761000
33369338	::487804006421364000
160352135	::487804014034055000
450391257	::487804014994546000
183904300	::487804015900512000
339353546	::487804065909194000
333704327	::487804067134337000
220234304	::487804068643880000
279608688	::487804082854572000
176778479	::487804092220076000
325359983	::487804092551426000
220234304	::487804093453180000
38615147	::487804100458061000
170126452	::487804100998746000
192385616	::487804103754383000
451868502	::487804113044791000
603136773	::487804116312129000
348152108	::487804140551409000
170868061	::487804152731275000
24113194	::487804160813699000
467899122	::487804161233129000
160352135	::487804168053071000
20833365	::487804182028500000
254821900	::487804183840837000
348152108	::487804184800923000
398445530	::487804203335974000
83736832	::487804204853895000
401109490	::487804269483937000
491679354	::487804288299589000
169656316	::487804291260764000
533824839	::487804295140487000
110059442	::487804299859095000
396364407	::487804310328066000
27763417	::487804312395853000
20833365	::487804314002264000
62186442	::487804318691893000
438794823	::487804331337342000
169656316	::487804334868942000
46764883	::487804341387264000
78970527	::487804351814328000
443332358	::487804369270611000
192385616	::487804375583059000
133617944	::487804378083233000
491679354	::487804383883563000
396655167	::487804390544539000
282328751	::487804412320940000
347994449	::487804432516538000
176778479	::487804434953420000
423943436	::487804435641294000
447774872	::487804437742637000
299441398	::487804443090370000
447301770	::487804457703731000
467899122	::487804480717467000
80703293	::487804485285068000
220234304	::487804499562491000
76815335	::487804500078362000
79633612	::487804517191147000
216395197	::487804518307213000
250774954	::487804549458321000
447774872	::487804551366340000
15614582	::487804563240808000
427529204	::487804566851702000
29242207	::487804568932470000
196742313	::487804581422710000
196742313	::487804581498216000
196742313	::487804581527568000
31625914	::487804581556936000
196742313	::487804582093787000
196742313	::487804582156722000
196742313	::487804582957817000
469829959	::487804591359422000
466873056	::487804605011480000
48390222	::487804606333075000
533824839	::487804607280586000
427529204	::487804622380470000
255834275	::487804628629606000
182901672	::487804636020346000
403020871	::487804651841273000
728549208	::487804658375991000
412756257	::487804678634090000
269143639	::487804734279917000
176839128	::487804744736313000
110059442	::487804759529644000
220234304	::487804759718367000
52950877	::487804765208715000
176839128	::487804771332399000
491969843	::487804773240799000
23820736	::487804775111475000
176954488	::487804793285386000
403020871	::487804802626514000
29242207	::487804803217907000
31318417	::487804803666284000
24983393	::487804808204939000
51979136	::487804811408969000
89632418	::487804812147171000
307485154	::487804823941570000
100626124	::487804825267363000
27331177	::487804837388500000
330834997	::487804838122496000
79373818	::487804851804717000
423943436	::487804857726685000
33302034	::487804862068166000
253134261	::487804866803167000
288016073	::487804877595095000
269143639	::487804878719176000
533824839	::487804890010238000
26113249	::487804897329696000
33302034	::487804902123782000
389738018	::487804902152740000
26113249	::487804907609923000
353475742	::487804909836709000
467899122	::487804913695477000
348082308	::487804913854865000
177446269	::487804916723748000
51649971	::487804917135200000
373690904	::487804918225334000
134585678	::487804919605243000
63617875	::487804920536772000
96793797	::487804924952981000
172035134	::487804927948124000
48467620	::487804928610410000
278603967	::487804935539421000
629894993	::487804941189124000
176778479	::487804941319540000
269143639	::487804943848316000
289461446	::487804948068204000
192385616	::487804951574233000
353475742	::487804966795374000
82433120	::487804967928221000
314864925	::487804975662108000
513711139	::487804975909588000
30719116	::487804986810982000
410461303	::487804989415251000
253759009	::487804998147768000
186314952	::487805003701039000
269143639	::487805010231574000
37860681	::487805010768437000
467899122	::487805014883069000
403020871	::487805034454089000
410461303	::487805043580473000
100626124	::487805048530165000
31625914	::487805061557673000
9899992	::487805074630901000
728549208	::487805074811658000
353475742	::487805079001387000
18015033	::487805081161859000
444298693	::487805101005099000
27331177	::487805108009193000
356408344	::487805111423729000
447301770	::487805136811859000
423943436	::487805146827485000
3571651	::487805157095137000
269143639	::487805168423952000
293737316	::487805177093947000
89632418	::487805177416515000
599589782	::487805182244171000
134585678	::487805184685260000
379576750	::487805190406696000
179736548	::487805193434968000
250774954	::487805201043443000
75555647	::487805207665848000
177446269	::487805212627718000
193126668	::487805236653076000
318627551	::487805240360460000
136238737	::487805247079727000
433012724	::487805256269434000
163983371	::487805257364172000
194377350	::487805265001975000
3571651	::487805269355667000
39416036	::487805277362995000
469829959	::487805300184190000
16568377	::487805322447568000
700013623	::487805324775424000
436187992	::487805353090768000
318627551	::487805354470678000
728549208	::487805358136905000
31625914	::487805362469216000
51650419	::487805366886215000
277626311	::487805369939267000
47167252	::487805373399564000
388433171	::487805388759126000
341700434	::487805411982987000
18015033	::487805421223419000
170126452	::487805439636037000
241337450	::487805442148794000
277760577	::487805448825757000
80703293	::487805466165006000
35923992	::487805471777390000
43006697	::487805484406439000
131954929	::487805485072936000
267023866	::487805485899186000
373690904	::487805488382222000
242533291	::487805498133991000
176839128	::487805506954608000
486174522	::487805511362805000
110059442	::487805526609113000
429375230	::487805541180125000
412792027	::487805548323409000
182901672	::487805550609330000
25747982	::487805566228905000
341700434	::487805567558111000
389954423	::487805580720238000
533824839	::487805601913659000
438794823	::487805616744714000
26947347	::487805647137026000
110059442	::487805650181693000
33302034	::487805662517153000
28346387	::487805664475893000
364035957	::487805672105713000
388433171	::487805680582017000
62093388	::487805686588665000
325359983	::487805697241780000
728549208	::487805697275740000
182901672	::487805704057937000
57713984	::487805721921069000
118469346	::487805730607472000
98599563	::487805730893099000
28346387	::487805731618312000
6733652	::487805732495298000
170126452	::487805736743759000
273814896	::487805746244251000
34689419	::487805750299738000
118469346	::487805753122496000
279608688	::487805756511899000
480973099	::487805773527797000
80703293	::487805782704939000
56931148	::487805786253692000
26947347	::487805794147381000
161656785	::487805808370253000
447301770	::487805808433184000
29242207	::487805811906056000
268987143	::487805815471239000
141976809	::487805816632643000
160352135	::487805825419706000
250774954	::487805826602909000
170126452	::487805835016286000
353475742	::487805860320518000
301290830	::487805863974162000
220234304	::487805865454362000
21153287	::487805867341774000
436187992	::487805880000192000
223243607	::487805882408120000
3571651	::487805888212656000
180190603	::487805893564583000
436187992	::487805910740254000
242533291	::487805915978940000
525819441	::487805919145639000
14808898	::487805938649542000
3571651	::487805940209426000
415943958	::487805943342985000
34087430	::487805948941971000
382304432	::487805950917873000
160352135	::487805953874481000
728549208	::487805959453294000
389954423	::487805966906580000
382304432	::487805969389604000
267538322	::487805990637551000
203311237	::487805990918557000
163983371	::487805996056600000
220234304	::487805996358586000
22087737	::487806006609444000
357275400	::487806009595801000
351620689	::487806012120788000
14808898	::487806017301143000
37860681	::487806017682432000
192385616	::487806022350692000
424498868	::487806023789338000
254433701	::487806039144689000
48467620	::487806040998572000
451868502	::487806047386497000
172035134	::487806059537387000
520004653	::487806067879862000
23665083	::487806069901500000
230327491	::487806081058340000
348152108	::487806086498369000
182901672	::487806090416230000
267538322	::487806094450782000
21345227	::487806095738413000
44205530	::487806112897712000
134585678	::487806114860253000
27563012	::487806115447468000
27763417	::487806126478479000
469829959	::487806135618252000
37860681	::487806136251191000
401109490	::487806138348359000
192385616	::487806168543162000
183904300	::487806173119119000
196738575	::487806183181664000
384155676	::487806215519367000
21345227	::487806220854517000
220234304	::487806223052320000
545784705	::487806225128488000
369539413	::487806233475162000
43006697	::487806234016636000
271460073	::487806239238144000
53317470	::487806250877730000
389954423	::487806265306152000
15902298	::487806277330808000
84975876	::487806285660708000
182901672	::487806292569104000
321498402	::487806293277540000
27563012	::487806308809068000
325359983	::487806310230945000
447422715	::487806312290738000
417968003	::487806315004448000
21345227	::487806318644711000
466873056	::487806320968335000
92840294	::487806324499963000
192385616	::487806331164692000
66203192	::487806334046195000
66203192	::487806337468735000
176778479	::487806361887985000
260038552	::487806364249387000
466873056	::487806367323787000
314710836	::487806367819112000
393718746	::487806369568141000
17455392	::487806371367112000
17455392	::487806372042379000
17455392	::487806372726046000
198126424	::487806389901750000
43006697	::487806391529529000
21345227	::487806393680801000
467899122	::487806408599937000
66203192	::487806410210541000
152103757	::487806410235711000
417968003	::487806414388490000
182901672	::487806419459375000
29242207	::487806423657902000
146602281	::487806424362545000
260038552	::487806441600741000
152103757	::487806460932284000
21345227	::487806470440771000
15681561	::487806487168040000
57713984	::487806494239227000
27331177	::487806506973134000
43006697	::487806508668059000
496575332	::487806509586608000
53087279	::487806510924169000
183904300	::487806512182476000
68369234	::487806522043678000
325359983	::487806529458802000
183904300	::487806534882041000
220234304	::487806546106011000
289743411	::487806546458722000
469829959	::487806560157335000
66203192	::487806561247457000
83163050	::487806563995119000
176778479	::487806567064952000
160352135	::487806572181987000
35156425	::487806584127758000
51650419	::487806586929557000
23820736	::487806599897968000
469829959	::487806599973847000
260038552	::487806619795730000
415943958	::487806620542697000
629894993	::487806625046990000
154309960	::487806625743245000
156866548	::487806629698469000
469829959	::487806633717026000
387472182	::487806635042033000
154309960	::487806660367249000
396177532	::487806664280526000
545587327	::487806674204254000
110059442	::487806681628540000
43006697	::487806696174399000
314710836	::487806711919820000
29242207	::487806713698201000
279608688	::487806722078408000
220234304	::487806729866838000
377420899	::487806739366952000
289461446	::487806750708756000
577411446	::487806762809307000
353475742	::487806769184256000
220234304	::487806812100366000
183904300	::487806821822779000
289743411	::487806828873809000
113048616	::487806838163787000
192385616	::487806840042835000
147279456	::487806843658330000
29242207	::487806844904431000
353475742	::487806847756169000
110059442	::487806848842493000
418327117	::487806855184277000
466873056	::487806862734000000
160352135	::487806889732755000
384955934	::487806911241523000
393718746	::487806920989110000
301290830	::487806929557671000
426838833	::487806936239595000
196738575	::487806944221343000
135306144	::487806949602238000
181840332	::487806956569366000
66203192	::487806962575224000
412792027	::487806973002657000
182901672	::487806974424547000
348082308	::487806980208070000
415943958	::487806997413511000
188417746	::487807006267289000
181840332	::487807009941893000
377715399	::487807013846413000
436187992	::487807025326198000
396332641	::487807026873905000
348082308	::487807028690051000
507987711	::487807047413800000
447774872	::487807059329421000
336628506	::487807060936245000
577411446	::487807061624115000
348082308	::487807064991748000
247850020	::487807078715916000
301290830	::487807100446588000
255104759	::487807102551744000
361527638	::487807110894202000
80703293	::487807111007436000
336628506	::487807112521973000
491969843	::487807124387692000
136238737	::487807133728010000
339353546	::487807141579735000
84975876	::487807149712474000
51650419	::487807152917319000
279608688	::487807156973207000
377420899	::487807172638568000
25760567	::487807181023346000
41508239	::487807184541978000
377420899	::487807203701559000
1007041	::487807212707119000
577411446	::487807223289352000
566902451	::487807239861067000
56931148	::487807241463279000
336628506	::487807248203542000
396332641	::487807253219528000
447774872	::487807264045010000
282779381	::487807268247715000
545587327	::487807269992546000
180190603	::487807279622680000
146602281	::487807281195909000
167144906	::487807286899789000
196738575	::487807293053231000
353475742	::487807297049997000
160352135	::487807299029708000
160352135	::487807310858051000
271460073	::487807319233683000
25760567	::487807323076055000
3571651	::487807325395488000
544538144	::487807327840792000
213914283	::487807339055939000
387863634	::487807340452655000
115184915	::487807343409627000
23820736	::487807356680421000
50354861	::487807361550016000
348082308	::487807373969342000
26915925	::487807376024555000
33029479	::487807394831806000
51649971	::487807401043972000
336628506	::487807404483284000
80703293	::487807411525136000
450378413	::487807413177683000
361527638	::487807413488066000
37011485	::487807413891129000
348082308	::487807421679542000
288016073	::487807424380682000
623990154	::487807448271421000
348082308	::487807468567670000
20000062	::487807473818947000
205320851	::487807476910157000
217871594	::487807479711952000
29242207	::487807499119394000
447774872	::487807500071104000
135324408	::487807506400681000
447301770	::487807513715572000
266413556	::487807520740610000
415943958	::487807525891637000
146602281	::487807532598329000
28346387	::487807534586023000
110059442	::487807537169694000
3571651	::487807553410056000
180190603	::487807560347430000
440624261	::487807565409964000
72143337	::487807565552570000
160768741	::487807571185893000
330834997	::487807586066898000
176778479	::487807590932307000
84975876	::487807608074424000
51979136	::487807610255450000
419836731	::487807619877572000
21345227	::487807625002618000
220234304	::487807625539485000
84975876	::487807641842769000
515068859	::487807642996183000
182901672	::487807643923533000
134585678	::487807650667577000
35945417	::487807657453948000
325359983	::487807685748740000
43006697	::487807709140774000
51979136	::487807709610131000
51649971	::487807714374848000
478145352	::487807724147601000
133617944	::487807728908115000
24226614	::487807728983609000
280749613	::487807746788847000
507987711	::487807747413803000
309789310	::487807749888036000
348082308	::487807752060690000
220234304	::487807758247288000
325359983	::487807762798108000
160734732	::487807766367830000
176778479	::487807773330374000
167301113	::487807785984196000
584206727	::487807788635389000
458808714	::487807789108965000
80703293	::487807793940815000
136238737	::487807799787667000
110059442	::487807803700944000
245203404	::487807814815858000
26915925	::487807827457499000
172035134	::487807828459913000
287028974	::487807831127494000
220234304	::487807838454943000
415943958	::487807858042732000
564138249	::487807876589953000
45243501	::487807892494356000
146602281	::487807897888624000
361527638	::487807899150721000
136238737	::487807900429991000
133617944	::487807903244378000
45243501	::487807919677644000
280749613	::487807920827301000
411222321	::487807927671980000
375734748	::487807936308072000
82223258	::487807944520507000
48467620	::487807944965115000
195977109	::487807946479259000
216591008	::487807978272083000
195977109	::487807983699505000
17448907	::487807994173067000
389954423	::487807995435556000
454531259	::487808006168383000
82223258	::487808016515743000
280749613	::487808020861050000
80703293	::487808025453801000
389954423	::487808034044121000
22087737	::487808035885023000
216591008	::487808039127248000
110059442	::487808042860171000
25760567	::487808044278247000
102444460	::487808060497199000
21345227	::487808061969416000
589542040	::487808064628613000
136238737	::487808065224204000
27331177	::487808072526467000
396177532	::487808072555835000
351896383	::487808084018860000
41508239	::487808089198850000
40946018	::487808099101593000
136238737	::487808106223529000
270687983	::487808109792874000
80703293	::487808109931294000
90806141	::487808112745652000
415943958	::487808116793569000
196738575	::487808126130085000
17908818	::487808134724222000
33302034	::487808142927880000
23260777	::487808148783513000
220234304	::487808153350709000
80703293	::487808156974592000
80703293	::487808163945517000
287028974	::487808165916864000
216591008	::487808168840290000
182901672	::487808170648436000
21345227	::487808176310321000
110059442	::487808184082382000
80703293	::487808187857256000
136238737	::487808193494388000
231222303	::487808198540546000
6945382	::487808206417051000
507987711	::487808209236025000
21345227	::487808249245097000
110059442	::487808251547774000
84975876	::487808254471176000
348082308	::487808268098494000
147279456	::487808274436071000
84975876	::487808278928171000
353475742	::487808293897658000
62685527	::487808309773074000
40226593	::487808315083071000
47753031	::487808322716721000
407399368	::487808322855120000
80703293	::487808324163731000
40226593	::487808331357368000
6945382	::487808343432388000
341666582	::487808349732229000
40226593	::487808367109222000
131420707	::487808368052957000
419836731	::487808373816299000
16568377	::487808377834446000
84975876	::487808396343533000
513711139	::487808402051960000
228915951	::487808407689129000
387472182	::487808421987483000
170126452	::487808421995880000
21089214	::487808422600273000
62685527	::487808424655060000
447774872	::487808426009849000
36851172	::487808428161904000
269401499	::487808435405090000
384955934	::487808445408886000
507987711	::487808448512671000
25760567	::487808458272808000
382304432	::487808469643587000
373690904	::487808484973375000
414526765	::487808487456403000
133617944	::487808509837201000
153077015	::487808511632363000
157869405	::487808518095794000
353475742	::487808523393200000
51649971	::487808526622793000
6945382	::487808547246190000
287028974	::487808551566729000
182901672	::487808553022156000
84975876	::487808554619789000
410461303	::487808574098116000
170126452	::487808574328807000
200590129	::487808574949949000
48467620	::487808578242105000
476507554	::487808609032491000
40226593	::487808610429583000
427529204	::487808628280131000
40226593	::487808639898775000
447774872	::487808649247461000
40226593	::487808687579611000
396177532	::487808697049956000
434545772	::487808697276850000
133617944	::487808700992598000
415943958	::487808708743659000
33418266	::487808709381197000
136238737	::487808715345510000
384955934	::487808722593673000
332073582	::487808723264348000
176778479	::487808726091702000
23672351	::487808726339162000
23820736	::487808727416705000
84975876	::487808735331377000
176994984	::487808736220545000
136458681	::487808750917402000
156866548	::487808752695775000
24438134	::487808756701745000
40226593	::487808762586345000
215174499	::487808762892550000
17448907	::487808769779580000
26623525	::487808780520787000
260038552	::487808792243892000
90689440	::487808793946767000
14520186	::487808794345611000
156866548	::487808802389905000
33418266	::487808803765616000
70571907	::487808804629647000
391573659	::487808811487731000
267023866	::487808830747594000
416684872	::487808831876243000
267482537	::487808832983154000
46809403	::487808836594454000
250774954	::487808839920939000
393718746	::487808844043927000
247374067	::487808849139625000
82223258	::487808856039227000
382304432	::487808858031538000
247374067	::487808874204786000
84975876	::487808882253639000
19683725	::487808883046768000
247374067	::487808884505993000
14520186	::487808892425228000
257625769	::487808906148970000
260038552	::487808908879081000
82223258	::487808912758800000
40226593	::487808916114644000
280749613	::487808919759503000
212475056	::487808946594254000
60131090	::487808948909535000
33418266	::487808952835383000
280749613	::487808969424265000
75937251	::487808977678659000
48467620	::487808990953234000
287028974	::487809007563075000
14520186	::487809017474203000
414526765	::487809026831314000
24438134	::487809052278136000
84975876	::487809053595152000
415943958	::487809058406432000
267023866	::487809058582179000
246112828	::487809064357744000
487258078	::487809074889650000
62685527	::487809074960924000
267482537	::487809077553025000
442433056	::487809077737553000
21345227	::487809102609805000
481749191	::487809110453129000
110059442	::487809125720416000
36851172	::487809131127242000
287028974	::487809177226870000
375961439	::487809192313376000
387461887	::487809198890045000
24438134	::487809230267641000
134585678	::487809242582102000
46809403	::487809246507970000
255104759	::487809250249306000
179736548	::487809266841944000
463381084	::487809267546595000
110059442	::487809301122015000
156625068	::487809302720040000
325359983	::487809303575666000
415943958	::487809307778744000
147279456	::487809313398718000
84975876	::487809318054412000
20833365	::487809321363714000
157904403	::487809338765873000
246112828	::487809343958831000
234187240	::487809346752217000
192385616	::487809357501845000
220234304	::487809357975793000
476507554	::487809359515107000
30912658	::487809359729422000
84975876	::487809365018030000
182901672	::487809367451123000
299796220	::487809368898174000
469829959	::487809381887934000
246112828	::487809386040287000
353475742	::487809392507498000
238341972	::487809400304713000
586783331	::487809401693421000
727422228	::487809421838274000
182901672	::487809428780240000
305379724	::487809430877007000
192385616	::487809433624248000
247560161	::487809444256821000
46809403	::487809444965675000
290396729	::487809449877204000
193192138	::487809455594041000
294347764	::487809464100073000
354629644	::487809467946663000
179736548	::487809493154029000
179736548	::487809498476589000
391061760	::487809505921867000
179736548	::487809507116843000
20833365	::487809507611774000
384955934	::487809514599907000
57385263	::487809514914476000
182901672	::487809515501649000
373653741	::487809516029759000
100378471	::487809517015412000
260038552	::487809523785031000
84975876	::487809539534630000
179736548	::487809542801985000
53243169	::487809545897795000
20833365	::487809551291273000
105026890	::487809586779279000
442433056	::487809586980585000
220234304	::487809593712455000
196738575	::487809595684184000
244279439	::487809600859537000
53087279	::487809620123979000
29242207	::487809629460918000
195977109	::487809629938655000
246112828	::487809636431839000
21345227	::487809636704075000
176994984	::487809642991321000
244279439	::487809644052500000
195977109	::487809646061572000
545784705	::487809646480986000
267023866	::487809653145751000
513926411	::487809657826582000
188922113	::487809677070065000
34689419	::487809678844252000
287028974	::487809680291680000
612285596	::487809720648888000
25760567	::487809721546838000
513926411	::487809740613754000
20833365	::487809742471847000
46809403	::487809756640202000
3571651	::487809764865220000
623990154	::487809765074952000
287028974	::487809785580908000
182901672	::487809793835675000
451868502	::487809814064422000
147279456	::487809815645655000
290396729	::487809821895188000
447255375	::487809822008807000
393653181	::487809827238711000
53243169	::487809829894115000
411912822	::487809832960151000
76977679	::487809845257449000
96793797	::487809846318608000
17990173	::487809850840461000
623584562	::487809852614660000
623990154	::487809857471250000
62685527	::487809860147621000
43256984	::487809864760963000
196738575	::487809866640400000
450391257	::487809873019564000
287028974	::487809889696116000
7522612	::487809901331513000
513926411	::487809903675711000
84975876	::487809926492717000
196738575	::487809934705561000
353475742	::487809948076613000
250774954	::487809948399960000
7522612	::487809957065420000
230640581	::487809957656424000
286734780	::487809962551156000
50157557	::487809964786728000
229562704	::487809966624231000
220234304	::487809976417525000
84975876	::487809976547557000
17455392	::487809976761466000
50157557	::487809993354129000
23543960	::487810010374606000
179736548	::487810026145198000
182901672	::487810030071447000
513926411	::487810037675331000
497571518	::487810042427895000
105855764	::487810046961537000
397492187	::487810048782262000
412792027	::487810077097988000
168347877	::487810077848375000
450391257	::487810080436277000
40334639	::487810100124332000
18968115	::487810108999471000
476507554	::487810109372776000
50157557	::487810125499883000
447774872	::487810131673886000
391061760	::487810147675566000
425434011	::487810148514033000
213131959	::487810159641509000
513926411	::487810170236317000
252623066	::487810183142584000
287028974	::487810184404664000
397492187	::487810189803134000
156625068	::487810192617119000
21345227	::487810195997736000
417968003	::487810217766567000
397492187	::487810232228528000
465375807	::487810256450240000
188922113	::487810259465953000
48467620	::487810263194669000
293644929	::487810276360589000
299441398	::487810276398358000
27331177	::487810279355322000
17455392	::487810281662210000
80703293	::487810286401765000
133617944	::487810307394269000
182901672	::487810307528863000
110059442	::487810311584370000
105855764	::487810325975015000
195977109	::487810329020071000
238341972	::487810340088864000
286734780	::487810351333789000
513926411	::487810352243957000
469829959	::487810355985666000
35156425	::487810368841216000
397492187	::487810372016275000
447774872	::487810375396511000
513926411	::487810376319238000
84975876	::487810381859938000
230640581	::487810383030128000
157254287	::487810388369494000
320400498	::487810388390457000
469829959	::487810397500895000
513926411	::487810399174004000
48467620	::487810408305000000
201376114	::487810416500686000
220234304	::487810456350769000
348082308	::487810472880517000
187078541	::487810478081462000
229562704	::487810490702524000
423943436	::487810500118335000
66203192	::487810502244847000
389105684	::487810505416114000
105855764	::487810517772152000
373690904	::487810521534443000
18968115	::487810540149149000
18918771	::487810540756934000
373690904	::487810541432225000
348082308	::487810544275968000
182901672	::487810550093860000
66203192	::487810551368519000
341700434	::487810563590733000
427529204	::487810567822786000
301016850	::487810568540012000
42529606	::487810570163216000
167144906	::487810570242883000
414526765	::487810583316537000
146602281	::487810590124281000
84975876	::487810595689734000
423943436	::487810599884029000
90966789	::487810609103519000
360730562	::487810614794805000
105855764	::487810615704948000
58115212	::487810620037668000
42529606	::487810621980028000
244279439	::487810624592687000
396177532	::487810636382892000
371603155	::487810638068989000
21345227	::487810638236758000
176994984	::487810639885135000
195977109	::487810644683390000
348082308	::487810652476411000
35256600	::487810657623244000
43006697	::487810661813325000
360730562	::487810661842317000
25935173	::487810664786710000
424540791	::487810669471735000
22651134	::487810674915942000
424540791	::487810675960315000
314864925	::487810706763300000
55287428	::487810710437502000
419836731	::487810723264102000
348082308	::487810750061101000
427529204	::487810750094647000
414526765	::487810752653176000
35256600	::487810753295306000
233944291	::487810755979665000
229562704	::487810769606959000
350968313	::487810784496734000
321037427	::487810790477414000
80703293	::487810791727304000
170126452	::487810793279217000
244279439	::487810795267321000
301016850	::487810798387875000
42529606	::487810805149474000
6945382	::487810822198947000
84975876	::487810828851085000
196738575	::487810847449030000
134585678	::487810859377250000
156625068	::487810866037809000
301044144	::487810878838816000
176994984	::487810882009714000
29242207	::487810883020931000
348082308	::487810883301564000
287028974	::487810895259525000
134585678	::487810896668794000
176994984	::487810916180709000
484202581	::487810924020240000
397492187	::487810924611641000
134585678	::487810926012166000
220234304	::487810931208908000
205320851	::487810935604523000
238341972	::487810945423388000
244646421	::487810954768314000
156625068	::487810955359694000
134585678	::487810958157283000
444298693	::487810964977635000
467899122	::487810975119458000
156625068	::487810978851979000
227355784	::487810992391598000
43006697	::487811001358639000
340094001	::487811026176311000
84975876	::487811033298251000
80703293	::487811036498505000
156625068	::487811036649500000
445925140	::487811056190779000
479959389	::487811061392084000
287028974	::487811062650384000
418503483	::487811078978797000
238341972	::487811083428564000
40334639	::487811094300225000
295466391	::487811096560955000
18918771	::487811105796812000
3571651	::487811106959011000
465266221	::487811111232622000
27323374	::487811115771265000
623990154	::487811117419208000
274262734	::487811124541157000
360730562	::487811129284894000
239254872	::487811131478511000
6945382	::487811131965054000
287028974	::487811139045437000
21345227	::487811154270371000
18918771	::487811161060937000
220234304	::487811161887240000
146602281	::487811162046996000
42529606	::487811162319630000
238341972	::487811178416971000
41925570	::487811200504573000
29242207	::487811202375254000
105855764	::487811203142410000
312784161	::487811214903242000
48467620	::487811219009839000
72378783	::487811234222186000
80703293	::487811248092749000
353475742	::487811255244034000
100378471	::487811263104163000
21345227	::487811274793680000
139447011	::487811277008683000
447774872	::487811278203658000
382531150	::487811285984083000
267482537	::487811297925275000
84870240	::487811300840726000
220234304	::487811304451608000
390759619	::487811304841703000
447255375	::487811307777695000
331668519	::487811312282378000
42529606	::487811317718585000
420403218	::487811327143198000
6945382	::487811347350962000
415789240	::487811348865110000
114579662	::487811364451123000
375961439	::487811369660461000
113760458	::487811386496389000
267482537	::487811388539023000
53243169	::487811391307644000
188922113	::487811406616477000
139447011	::487811412677652000
245855482	::487811426728542000
53243169	::487811427571617000
322413121	::487811437176176000
35256600	::487811442247491000
170126452	::487811443530539000
383202357	::487811445149954000
307485154	::487811456939741000
449981984	::487811481077948000
48467620	::487811488955248000
369217450	::487811491182034000
36579395	::487811510815563000
63478115	::487811512674025000
287028974	::487811513097281000
21345227	::487811524367368000
320512967	::487811534278492000
53243169	::487811536057282000
43006697	::487811539450073000
244646421	::487811545766699000
353475742	::487811549411569000
36579395	::487811553446481000
31536491	::487811561977696000
309778100	::487811570898960000
64907439	::487811572694147000
48467620	::487811593653452000
445925140	::487811612103831000
200615756	::487811621926875000
176994984	::487811634174259000
110059442	::487811639798820000
17655353	::487811645113389000
378281495	::487811663580499000
564138249	::487811682862108000
58652870	::487811690902614000
29242207	::487811701619032000
118810756	::487811728160616000
23820736	::487811741615529000
55287428	::487811742966104000
411912822	::487811766555279000
27763417	::487811773496446000
220234304	::487811782388379000
243974175	::487811802529423000
183904300	::487811814495760000
80703293	::487811818962702000
55287428	::487811841049911000
58949154	::487811841871990000
533788768	::487811843856269000
200615756	::487811847538503000
375961439	::487811849149087000
415943958	::487811849187250000
268987143	::487811859039649000
27763417	::487811872129708000
37080273	::487811889528066000
250844163	::487811889913950000
48467620	::487811894653505000
179519500	::487811908678864000
63478115	::487811910864498000
80703293	::487811916425723000
17655353	::487811936009351000
78926478	::487811940794642000
397492187	::487811941315117000
180940959	::487811944657612000
445219284	::487811952605810000
238341972	::487811953604034000
415789240	::487811956737179000
447774872	::487811967373959000
157254287	::487811990773972000
163983371	::487811991730266000
84870240	::487812009551872000
16568377	::487812051541438000
27763417	::487812066531475000
155034504	::487812070419595000
359775349	::487812070457769000
238341972	::487812072260911000
35256600	::487812089873186000
200615756	::487812097590325000
353475742	::487812108889776000
580156304	::487812110563307000
27331177	::487812116196245000
99435759	::487812117047672000
29827759	::487812118742192000
407399368	::487812132361089000
177446269	::487812134185619000
43365529	::487812136198881000
348316521	::487812143559872000
40526887	::487812154788032000
37080273	::487812164573724000
130321036	::487812165043122000
58949154	::487812171321970000
147384126	::487812180243271000
55287428	::487812180566241000
419836731	::487812181099286000
155034504	::487812183632252000
80703293	::487812185649721000
290396729	::487812191114915000
80703293	::487812192155099000
48090126	::487812202317897000
305379724	::487812210169614000
1318301	::487812212300742000
48467620	::487812217711378000
33418266	::487812220688924000
545587327	::487812222505074000
160352135	::487812237470363000
245573462	::487812241413001000
299441398	::487812262116081000
38577111	::487812267228930000
55287428	::487812284111020000
353544330	::487812298409406000
28002614	::487812307658240000
389105684	::487812317976223000
496575332	::487812319049953000
14520186	::487812322514448000
84870240	::487812331473481000
51650419	::487812334120103000
40226593	::487812352340144000
17655353	::487812355154530000
238341972	::487812360770306000
17455392	::487812364331257000
147384126	::487812380252835000
458826306	::487812390139199000
185633935	::487812395054948000
83507090	::487812403376029000
397492187	::487812412578754000
155034504	::487812412867743000
168274200	::487812427900129000
324171027	::487812435416739000
243974175	::487812462570246000
114579662	::487812474549186000
44041485	::487812477216755000
155034504	::487812491208957000
16144669	::487812497198825000
102875172	::487812511237152000
170126452	::487812513480728000
28002614	::487812519613186000
43006697	::487812529880449000
15902298	::487812543339958000
35256600	::487812547102642000
220234304	::487812547878199000
114579662	::487812555117588000
383972979	::487812559781625000
412792027	::487812561967284000
134585678	::487812563288080000
244646421	::487812567402684000
399114412	::487812572142260000
308170990	::487812577339396000
277626311	::487812578484445000
84975876	::487812580153364000
82723693	::487812586357157000
134585678	::487812593013116000
339312291	::487812606132908000
360730562	::487812622176092000
212475056	::487812623170146000
41508239	::487812631063822000
171510293	::487812632549027000
220234304	::487812633085493000
41508239	::487812638278025000
17529301	::487812658163236000
397492187	::487812667927982000
447774872	::487812671245254000
28002614	::487812675599368000
15804863	::487812695765168000
57713984	::487812699469144000
397492187	::487812711951368000
170126452	::487812712517226000
418503483	::487812756461322000
40226593	::487812762308214000
41508239	::487812786093699000
444298693	::487812791349542000
199784356	::487812805165215000
28002614	::487812811834523000
30336217	::487812820394733000
69916897	::487812824744198000
407399368	::487812826279329000
238341972	::487812829693497000
387461887	::487812830603653000
244646421	::487812833401270000
421338980	::487812838749372000
414543388	::487812843232718000
226845681	::487812844776599000
308170990	::487812850946408000
115518508	::487812856004354000
170126452	::487812865831604000
713350694	::487812868835119000
43256984	::487812870907121000
21345227	::487812871938535000
277626311	::487812874257973000
353475742	::487812877370134000
515068859	::487812878075191000
226845681	::487812891954151000
384955934	::487812900267261000
447774872	::487812903345471000
245021956	::487812905350361000
159953654	::487812907087175000
45966951	::487812915479580000
14520186	::487812918843822000
32342599	::487812919338364000
159953654	::487812928226488000
170126452	::487812936027496000
28002614	::487812948543672000
15902298	::487812959821770000
229332190	::487812971432005000
390759619	::487812984220049000
238341972	::487812986887630000
37316930	::487812996320604000
188922113	::487812997469839000
159953654	::487813001408704000
151604434	::487813025450049000
199784356	::487813035147292000
287028974	::487813035721891000
562590159	::487813040750854000
28002614	::487813041489453000
160352135	::487813044529946000
328557330	::487813049068183000
220455732	::487813049575682000
540330411	::487813054453669000
22087737	::487813055221219000
80703293	::487813059927212000
262471070	::487813061043290000
18968115	::487813062125432000
383972979	::487813067422445000
6945382	::487813072493371000
23820736	::487813075790098000
14520186	::487813077975707000
40334639	::487813101828308000
287028974	::487813118035505000
425434011	::487813120249704000
515068859	::487813125820137000
238341972	::487813133935718000
84870240	::487813134380728000
287028974	::487813174079803000
277626311	::487813182266675000
229332190	::487813190060101000
188922113	::487813192572088000
407399368	::487813241033093000
35256600	::487813248537075000
515068859	::487813250902659000
134585678	::487813252210888000
396177532	::487813263342567000
287028974	::487813266379644000
623584562	::487813286167969000
24438134	::487813298910269000
388433171	::487813299514245000
66877066	::487813312856739000
287028974	::487813326903078000
372493368	::487813336617078000
58652870	::487813340069376000
425434011	::487813350235963000
68517440	::487813351284563000
515068859	::487813352002174000
447774872	::487813359547322000
168274200	::487813360323272000
32171318	::487813371513675000
436187992	::487813379273158000
37080273	::487813392636186000
134585678	::487813412978569000
365151006	::487813421027454000
280749613	::487813432809619000
20941662	::487813442733363000
24495392	::487813448303009000
287028974	::487813479084994000
515068859	::487813485087444000
233677206	::487813492473229000
78089247	::487813497393532000
397492187	::487813512975351000
394365413	::487813523532034000
42435255	::487813547196297000
370464008	::487813553387474000
134585678	::487813555501015000
399114412	::487813561624690000
466873056	::487813563025604000
45966951	::487813569430712000
192385616	::487813569908453000
384955934	::487813585570369000
242533291	::487813589231599000
298870626	::487813589432934000
287028974	::487813604918321000
280749613	::487813606395097000
66882384	::487813614783705000
515068859	::487813626481614000
49626726	::487813645657595000
16568377	::487813654797381000
388433171	::487813679962791000
338619333	::487813684731727000
256346048	::487813689882324000
360730562	::487813690809262000
564138249	::487813701433851000
24495392	::487813706290454000
20833365	::487813709696221000
360730562	::487813727207452000
40526887	::487813727983386000
24438134	::487813733737975000
95554541	::487813737680621000
484423510	::487813753442816000
170868061	::487813753514102000
287028974	::487813754760208000
51650419	::487813758283427000
388433171	::487813759356768000
220234304	::487813767711825000
58949154	::487813775903313000
213914283	::487813787114676000
509760806	::487813801094283000
515068859	::487813804156542000
20833365	::487813812980944000
24983393	::487813817842565000
82223258	::487813820656525000
273631488	::487813821688315000
24983393	::487813834506518000
49626726	::487813840865079000
78089247	::487813846506414000
95554541	::487813874901856000
497571518	::487813879167479000
360730562	::487813882816122000
57238973	::487813883143651000
170868061	::487813887895429000
399114412	::487813893951979000
238307628	::487813907533144000
160352135	::487813924109049000
49626726	::487813944955113000
384955934	::487813948788703000
52754052	::487813948956102000
515068859	::487813958167171000
20935927	::487813960595296000
466873056	::487813970439315000
35256600	::487813990312316000
466873056	::487813992828506000
136238737	::487813996087484000
170868061	::487814016987701000
472287305	::487814027859345000
37080273	::487814029977460000
118469346	::487814038290567000
233677206	::487814047014739000
134585678	::487814049749426000
177446269	::487814061208252000
91345170	::487814065683574000
155034504	::487814074051203000
589638848	::487814077138210000
276357208	::487814082162995000
134585678	::487814092703289000
48467620	::487814099829788000
102796495	::487814100798676000
83736832	::487814107920216000
32342599	::487814108125732000
335759212	::487814116145254000
84975876	::487814122281521000
134585678	::487814125469171000
447774872	::487814128044490000
35156425	::487814134437011000
623990154	::487814145455058000
613956023	::487814150354370000
222636373	::487814164594044000
287028974	::487814175448522000
118469346	::487814176539037000
295881773	::487814186399825000
384955934	::487814188140855000
51650419	::487814194633654000
151604434	::487814197728669000
106320745	::487814203437113000
497571518	::487814205354291000
247159855	::487814207262310000
28002614	::487814213893914000
6945382	::487814221711679000
466873056	::487814223242592000
299441398	::487814223632670000
193583131	::487814249616384000
23260777	::487814268583424000
40526887	::487814272664076000
134225933	::487814272693854000
419836731	::487814291303985000
50157557	::487814293618839000
19091805	::487814300765937000
37080273	::487814305757143000
80703293	::487814312941998000
230640581	::487814313407545000
23543960	::487814323037687000
58949154	::487814361554374000
312471776	::487814373290049000
194377350	::487814375139717000
40604299	::487814384828170000
260038552	::487814402091921000
76017935	::487814404520415000
19091805	::487814409947869000
341666582	::487814429719797000
16144669	::487814435281453000
16568377	::487814499056226000
359775349	::487814510447964000
40604299	::487814527069597000
381778563	::487814537043652000
49626726	::487814538905923000
176778479	::487814570560733000
312471776	::487814588256518000
586783331	::487814592622759000
199784356	::487814598842531000
40334639	::487814599194861000
252823136	::487814601610784000
445268626	::487814608905060000
230905946	::487814618119553000
372479589	::487814641876082000
418503483	::487814652961644000
497571518	::487814667033923000
399114412	::487814668329574000
384955934	::487814669122666000
176994984	::487814670049234000
372479589	::487814682749566000
49443349	::487814690756493000
134225933	::487814696595386000
171510293	::487814697518104000
23260777	::487814719450148000
342508573	::487814724709396000
228915951	::487814730476580000
40604299	::487814735086096000
287028974	::487814740458999000
28002614	::487814749661716000
40405725	::487814754467995000
199784356	::487814769726869000
37080273	::487814789519781000
425434011	::487814793424683000
100843087	::487814794935029000
418503483	::487814810373861000
25935173	::487814820918345000
40405725	::487814823636262000
554041249	::487814831769399000
34052201	::487814841798000000
27331177	::487814842019876000
397492187	::487814844411052000
170868061	::487814847686377000
425434011	::487814848265220000
35256600	::487814848374640000
179519500	::487814851498999000
280749613	::487814858822680000
252389746	::487814862689402000
278301419	::487814867857199000
3571651	::487814876279373000
21345227	::487814877537263000
278301419	::487814879517360000
28002614	::487814879685128000
49626726	::487814903609044000
425434011	::487814913809600000
222636373	::487814926745227000
375961439	::487814934298783000
179519500	::487814948488110000
230905946	::487814951088553000
258636623	::487814955396497000
21345227	::487814978028584000
614074554	::487814981123973000
130321036	::487814989181235000
336195050	::487815024896122000
250844163	::487815029455347000
292395819	::487815031221145000
120296296	::487815043925291000
179519500	::487815059729436000
23611301	::487815070466842000
94310638	::487815077928517000
21345227	::487815081195892000
37080273	::487815085268533000
193583131	::487815094500220000
40334639	::487815098950369000
156625068	::487815102175780000
80703293	::487815114859372000
287028974	::487815116994269000
167282271	::487815138997964000
20713213	::487815156538556000
134585678	::487815159600009000
21345227	::487815177161568000
188922113	::487815181913706000
15806298	::487815195431936000
118469346	::487815218378981000
396177532	::487815235017797000
177446269	::487815258078052000
21345227	::487815259680292000
52754052	::487815267406606000
37080273	::487815276818227000
176994984	::487815283277447000
141140385	::487815299605880000
232711010	::487815305733763000
258636623	::487815318849732000
58949154	::487815325304381000
359775349	::487815348431773000
134585678	::487815349027352000
101617436	::487815349455187000
17529301	::487815367805661000
178492117	::487815382959288000
453690730	::487815384058171000
396177532	::487815388462194000
520004653	::487815392878804000
396177532	::487815393495363000
33299478	::487815394724286000
401109490	::487815405772476000
25359188	::487815405822435000
118469346	::487815411195330000
414191298	::487815417054765000
134585678	::487815418921234000
303342881	::487815426030575000
312471776	::487815430393065000
101617436	::487815433920073000
401109490	::487815437233950000
23820736	::487815444129386000
58281200	::487815456930029000
42529606	::487815457194672000
230905946	::487815458817466000
520004653	::487815475993141000
134585678	::487815483668721000
106320745	::487815483870044000
16144669	::487815485245759000
21345227	::487815496188715000
230905946	::487815497946107000
52754052	::487815543592714000
42529606	::487815547795820000
41135840	::487815567538003000
195977109	::487815575159058000
28002614	::487815577042685000
176994984	::487815578091261000
83163050	::487815586521833000
432027433	::487815588262060000
252823136	::487815609703350000
357306642	::487815609913049000
21345227	::487815627122290000
359775349	::487815631123668000
22195036	::487815650866241000
399114412	::487815658084659000
28002614	::487815675785003000
28002614	::487815676846153000
118469346	::487815689571287000
259488414	::487815693153603000
134585678	::487815696047288000
83428249	::487815698870050000
254433701	::487815699461459000
110853177	::487815699897667000
238307628	::487815704121311000
17529301	::487815704289509000
389105684	::487815704855728000
111687397	::487815711738195000
33299478	::487815712312791000
20713213	::487815722408882000
37080273	::487815723943620000
27331177	::487815727810740000
134585678	::487815740825673000
245573462	::487815743828799000
359775349	::487815747767263000
527041090	::487815770638794000
342508573	::487815775105716000
195977109	::487815776955428000
170126452	::487815781703380000
167144906	::487815784635187000
252823136	::487815795561345000
134585678	::487815805912903000
21345227	::487815809905876000
280749613	::487815813140070000
269143639	::487815817224937000
288531248	::487815821452791000
161656785	::487815851362770000
17529301	::487815879502356000
230905946	::487815884304437000
213914283	::487815886766473000
359775349	::487815893011800000
195977109	::487815930706030000
230327491	::487815947764256000
262248356	::487815950243487000
332073582	::487815951547514000
419836731	::487815959802310000
226319809	::487815964562837000
20903172	::487815971386568000
21345227	::487815973106225000
589638848	::487815976549748000
290396729	::487816007256264000
16144669	::487816024004120000
545587327	::487816042073559000
427529204	::487816046661754000
248468379	::487816049161560000
37080273	::487816050537279000
23260777	::487816051913424000
6945382	::487816060448415000
161199833	::487816078354313000
44041485	::487816119156084000
21345227	::487816120830025000
351810944	::487816127670521000
20903172	::487816135673249000
64813007	::487816143248584000
136238737	::487816144959451000
34052201	::487816156208971000
351316240	::487816161556312000
314864925	::487816164840439000
90689440	::487816176592896000
18547273	::487816179986079000
353475742	::487816182875967000
389105684	::487816200244969000
170126452	::487816223858495000
49626726	::487816232440442000
17455392	::487816241600425000
503741267	::487816251621007000
6945382	::487816261250719000
31066609	::487816276786425000
419836731	::487816279890616000
230905946	::487816290585702000
58281200	::487816291302924000
325359983	::487816295421730000
76017935	::487816306830233000
255205725	::487816324945412000
15267198	::487816325327491000
467899122	::487816326233477000
21345227	::487816331337560000
632710734	::487816336941150000
44205530	::487816339893932000
14808898	::487816370219130000
252823136	::487816376791212000
342508573	::487816381526597000
40334639	::487816383430807000
227577445	::487816399671136000
589638848	::487816410794450000
230327491	::487816410844758000
15806298	::487816421154385000
269143639	::487816425365450000
251443783	::487816450183151000
169240898	::487816462967402000
245573462	::487816503605997000
244646421	::487816508836282000
170126452	::487816509943603000
381203261	::487816511239626000
64813007	::487816518580051000
383972979	::487816525210865000
251443783	::487816533683367000
383972979	::487816539983200000
369160273	::487816541581230000
134585678	::487816545653911000
21345227	::487816565790756000
33299478	::487816569708240000
467899122	::487816570753007000
160352135	::487816593464762000
134585678	::487816598699663000
79035481	::487816606073249000
230327491	::487816611957465000
19091805	::487816613958148000
360730562	::487816622258671000
60771081	::487816624074784000
155034504	::487816625995796000
43052467	::487816636372496000
91942557	::487816651573035000
292012619	::487816662138519000
399114412	::487816674637135000
414952579	::487816705674969000
90689440	::487816721659490000
401109490	::487816721987039000
589638848	::487816722812915000
134585678	::487816723790188000
21345227	::487816736071114000
414952579	::487816761580863000
369160273	::487816763489280000
96899930	::487816769185542000
383972979	::487816804345978000
37080273	::487816806728351000
414952579	::487816806959042000
484423510	::487816814613651000
230640581	::487816819005087000
452678521	::487816823522336000
6945382	::487816836373684000
27331177	::487816837631987000
230327491	::487816846750388000
21345227	::487816857718497000
105855764	::487816862592299000
301044144	::487816883568009000
99435759	::487816884859846000
176778479	::487816912647106000
252823136	::487816917516681000
25680589	::487816937817137000
25178781	::487816941218709000
176839128	::487816961569472000
23665083	::487816965151420000
252823136	::487816990686326000
344219518	::487817012849045000
160352135	::487817052422279000
359775349	::487817055446380000
274262734	::487817075411263000
269143639	::487817079001608000
28002614	::487817080889434000
29242207	::487817088065888000
351264389	::487817107170537000
364035957	::487817107628122000
244646421	::487817126510477000
48971187	::487817138296860000
68439593	::487817150049316000
200590129	::487817156264873000
382304432	::487817217183338000
80929828	::487817217585999000
214779476	::487817228889227000
65826107	::487817233536921000
76442745	::487817241577000000
252422768	::487817242386513000
21345227	::487817251181973000
15806298	::487817274565218000
136238737	::487817280038768000
314864925	::487817307612147000
366753447	::487817312611745000
195977109	::487817315744894000
369160273	::487817335277752000
193583131	::487817359172706000
564138249	::487817369465929000
366753447	::487817369742356000
16144669	::487817369985626000
83163050	::487817372078989000
18015033	::487817387865944000
155677785	::487817394262654000
188922113	::487817416252981000
230327491	::487817417280602000
341666582	::487817426982027000
259413656	::487817464102019000
21345227	::487817464227450000
370850900	::487817469701402000
27331177	::487817487988174000
230327491	::487817494661316000
120296296	::487817513921949000
366753447	::487817520435298000
192385616	::487817529973149000
76442745	::487817532443594000
37080273	::487817534737879000
244646421	::487817542841298000
21345227	::487817546586808000
414952579	::487817551632543000
43365529	::487817572402728000
37080273	::487817577372983000
160352135	::487817618493935000
192385616	::487817622323335000
29242207	::487817629261119000
176778479	::487817632544858000
372068999	::487817638627016000
414952579	::487817643517169000
160352135	::487817644783853000
49443349	::487817653038243000
43365529	::487817653352792000
359775349	::487817657933000000
497571518	::487817665122426000
19091805	::487817669584756000
24171213	::487817685376307000
20903172	::487817699934748000
65826107	::487817701172457000
40526887	::487817706117165000
195977109	::487817718406455000
314864925	::487817730590904000
14792781	::487817737301798000
60771081	::487817740090998000
23543960	::487817742976684000
80929828	::487817743500988000
27992224	::487817749172092000
38207353	::487817754997977000
358611246	::487817758088761000
236589142	::487817768981381000
133617944	::487817771229523000
192616191	::487817777948794000
252823136	::487817790384902000
14808898	::487817793539424000
160352135	::487817804897189000
20903172	::487817806822391000
369160273	::487817827408031000
6945382	::487817828741828000
252823136	::487817829689741000
199784356	::487817832122433000
113048616	::487817837218525000
412792027	::487817849973772000
20935927	::487817891257925000
397492187	::487817894030766000
160352135	::487817897587138000
24171213	::487817918617374000
192385616	::487817919191994000
35156425	::487817920056393000
287994287	::487817940494864000
48971187	::487817949831389000
520004653	::487817952750608000
359775349	::487817956408459000
29242207	::487817964767698000
35141457	::487817992206831000
160352135	::487817993208885000
31280614	::487817995637358000
136238737	::487817999680692000
24171213	::487818021637857000
202791635	::487818036926488000
62460045	::487818066148212000
21345227	::487818075614351000
28002614	::487818091767009000
46809403	::487818095466016000
28002614	::487818123132035000
351316240	::487818123425234000
289461446	::487818127338905000
484423510	::487818131931295000
115852151	::487818133676113000
244646421	::487818154639245000
58652870	::487818155625304000
24383303	::487818164172898000
551248502	::487818177619841000
414952579	::487818178584539000
7132042	::487818178915880000
17764624	::487818179742552000
47733122	::487818197832589000
215174499	::487818208368680000
43365529	::487818209244880000
63478115	::487818224835493000
35256600	::487818247539265000
343756278	::487818248079962000
232275950	::487818252832088000
157904403	::487818256254652000
414952579	::487818272855687000
160352135	::487818286793359000
348082308	::487818287795826000
383972979	::487818298524827000
63478115	::487818334080344000
79035481	::487818349309874000
238307628	::487818355391229000
342508573	::487818367089143000
37080273	::487818372260700000
384955934	::487818373875908000
348085087	::487818378426343000
725532679	::487818395531108000
369160273	::487818399813103000
527041090	::487818405349576000
244646421	::487818413696229000
232275950	::487818420801396000
195977109	::487818421749297000
192385616	::487818422227447000
136038442	::487818428611182000
359775349	::487818434839728000
28002614	::487818473121533000
60771081	::487818473515384000
35141457	::487818473561935000
727422228	::487818487784419000
35141457	::487818496475422000
397492187	::487818500120252000
43365529	::487818504490336000
34052201	::487818507544174000
37080273	::487818515286466000
6945382	::487818533888204000
24438134	::487818539181813000
50216950	::487818542524678000
23543960	::487818543337963000
352970133	::487818550665428000
143225254	::487818552808726000
48090126	::487818554394161000
63478115	::487818567619194000
397492187	::487818568223162000
62460045	::487818569879547000
369160273	::487818573474050000
359775349	::487818584064671000
546947837	::487818584949682000
397492187	::487818584987815000
37080273	::487818606328041000
24438134	::487818613307351000
288918860	::487818621381390000
195977109	::487818622530633000
58281200	::487818623767965000
94996744	::487818629682319000
34052201	::487818643007602000
288918860	::487818650829606000
3571651	::487818654470664000
15806298	::487818665295769000
17990173	::487818665992400000
60771081	::487818670727380000
286282963	::487818671864422000
163983371	::487818673483051000
160352135	::487818674548379000
397492187	::487818677858074000
327662373	::487818681418661000
325359983	::487818683805233000
232275950	::487818686716071000
176778479	::487818702482866000
195977109	::487818711902855000
21345227	::487818716751491000
199784356	::487818716915040000
14792781	::487818722673819000
299441398	::487818730320056000
14871328	::487818741590134000
40604299	::487818744995913000
63478115	::487818753217163000
35256600	::487818778097762000
192385616	::487818780467142000
213914283	::487818794685829000
199784356	::487818796015427000
262248356	::487818798385209000
80929828	::487818803980800000
335118384	::487818805054156000
293897624	::487818822062456000
21345227	::487818827556614000
27726737	::487818831708958000
86885002	::487818833399255000
342508573	::487818834271686000
160352135	::487818837539053000
608426191	::487818841532030000
60771081	::487818842014380000
156166678	::487818845072015000
195977109	::487818846586150000
133158896	::487818853008027000
232275950	::487818870506274000
24383303	::487818873924632000
202791635	::487818875627929000
14520186	::487818884779896000
419185791	::487818890349522000
352970133	::487818914932326000
382767512	::487818940098572000
43365529	::487818950281936000
342508573	::487818969101783000
176839128	::487818993999175000
60771081	::487818999950868000
364428125	::487819004149383000
37080273	::487819009639735000
6945382	::487819038521692000
232275950	::487819055999373000
195977109	::487819062697660000
454398669	::487819068725297000
382767512	::487819071141191000
37080273	::487819092829548000
382767512	::487819110886440000
257830093	::487819111142285000
199784356	::487819112488255000
56917722	::487819136504852000
52754052	::487819147066081000
34052201	::487819157044723000
37860681	::487819162316582000
193583131	::487819164929622000
176778479	::487819165420752000
118469346	::487819178900848000
118469346	::487819188363202000
31403901	::487819188791443000
484423510	::487819199893340000
213914283	::487819200086282000
418503483	::487819207904473000
316026178	::487819230562091000
118469346	::487819231950430000
20932133	::487819233913348000
215776033	::487819255736332000
327934017	::487819264263733000
213914283	::487819293157912000
223614733	::487819305342357000
574147363	::487819309428015000
358489252	::487819324074106000
14871328	::487819326833979000
520004653	::487819333465149000
177446269	::487819344789770000
192385616	::487819352851243000
270184694	::487819363148640000
141140385	::487819365761302000
382304432	::487819366965444000
118469346	::487819373877293000
21345227	::487819374791634000
418503483	::487819377132060000
160352135	::487819379174674000
25099957	::487819381854842000
520533224	::487819383067004000
141140385	::487819386485342000
199784356	::487819389782085000
213914283	::487819391828897000
48467620	::487819400360497000
192385616	::487819402218192000
309124011	::487819402243747000
60771081	::487819404952866000
34052201	::487819428332314000
264335101	::487819431800614000
160352135	::487819431980969000
230659102	::487819449928396000
252422768	::487819451908104000
408239861	::487819452764127000
384155676	::487819465552195000
70805584	::487819502798000000
26182895	::487819506169823000
309124011	::487819512243568000
333877322	::487819524775739000
316026178	::487819530102513000
447774872	::487819531201425000
327662373	::487819533298589000
61001682	::487819533529673000
243472980	::487819536503037000
213914283	::487819540244353000
176778479	::487819546330664000
101617436	::487819549861871000
89590985	::487819563560493000
213914283	::487819570346856000
335118384	::487819598650023000
401109490	::487819600349106000
564138249	::487819608846774000
309124011	::487819610214129000
60771081	::487819613040693000
396364407	::487819624743198000
189025601	::487819628500877000
447301770	::487819632888520000
533788768	::487819646192869000
29018568	::487819653235085000
68439593	::487819655328055000
408239861	::487819658977087000
333877322	::487819659203182000
335118384	::487819661094830000
494514265	::487819664886480000
360951591	::487819669965778000
189025601	::487819680204066000
314864925	::487819682594836000
160352135	::487819694716379000
179519500	::487819728820244000
429375230	::487819734310596000
574147363	::487819745543327000
412792027	::487819752640114000
429375230	::487819756901117000
23543960	::487819762928340000
179519500	::487819779353223000
509760806	::487819782884831000
189025601	::487819787536326000
73275873	::487819798600896000
260038552	::487819803558551000
309124011	::487819803785441000
134585678	::487819808860151000
189025601	::487819817949216000
725532679	::487819819421413000
232275950	::487819821447258000
189025601	::487819840233566000
189025601	::487819862421409000
60771081	::487819881044119000
213914283	::487819883015454000
232275950	::487819884986769000
347596428	::487819903693373000
316026178	::487819911897419000
189025601	::487819927265345000
264434173	::487819953374892000
270184694	::487819974070005000
189025601	::487819995519279000
515043655	::487819995892568000
23543960	::487820012502020000
189025601	::487820013760286000
545587327	::487820039924752000
155034504	::487820050338832000
213914283	::487820056110198000
154309960	::487820062372286000
214779476	::487820072153395000
37080273	::487820073088716000
396177532	::487820092076339000
252422768	::487820093087166000
309124011	::487820105037131000
396177532	::487820109444939000
154309960	::487820113056251000
727422228	::487820141132914000
154309960	::487820144626790000
460611723	::487820165539971000
419185791	::487820174028853000
418503483	::487820204618297000
384155676	::487820212410920000
96899930	::487820224461561000
100195876	::487820254605627000
100195876	::487820255368998000
24983393	::487820256535379000
309124011	::487820264152248000
102444460	::487820276475129000
176778479	::487820295797870000
447774872	::487820298780028000
24983393	::487820308951597000
414952579	::487820309345488000
494514265	::487820319864791000
177446269	::487820323996188000
189025601	::487820333718589000
494514265	::487820335530532000
252422768	::487820360461463000
309124011	::487820364517765000
160352135	::487820378190790000
37080273	::487820381906952000
279865885	::487820397539127000
289461446	::487820398869114000
20935927	::487820424915345000
260038552	::487820429222875000
76442745	::487820430430859000
454531259	::487820442372038000
6945382	::487820445823950000
152103757	::487820449884037000
324171027	::487820456158707000
540510474	::487820467932114000
177446269	::487820473044983000
37080273	::487820475712552000
268987143	::487820478841901000
24983393	::487820489512202000
254433701	::487820491147603000
494514265	::487820498173054000
154309960	::487820508654624000
141735027	::487820516334772000
230659102	::487820517131313000
603870273	::487820520016986000
61370824	::487820520230899000
29654901	::487820532596109000
396177532	::487820532734107000
297679816	::487820540477206000
29654901	::487820551382368000
408239861	::487820553198125000
408239861	::487820553202315000
309124011	::487820576132976000
408239861	::487820579395735000
479959389	::487820623524413000
185716839	::487820632303099000
80929828	::487820641098145000
309124011	::487820645674528000
45243501	::487820650057568000
23260777	::487820668709269000
154309960	::487820672723202000
371068004	::487820672820080000
61370824	::487820672849039000
189025601	::487820678737833000
43365529	::487820678855290000
254433701	::487820683796164000
215776033	::487820685155106000
160352135	::487820689219387000
260038552	::487820696647512000
713350694	::487820704445132000
48557490	::487820705745354000
187651826	::487820720878018000
309124011	::487820723084591000
46809403	::487820727786012000
213914283	::487820731699310000
509523903	::487820740180180000
102444460	::487820741509791000
325359983	::487820742705152000
254433701	::487820743602737000
252823136	::487820750162636000
177446269	::487820751907483000
25839207	::487820759901814000
152103757	::487820773352931000
269143639	::487820777132015000
419185791	::487820790436331000
160352135	::487820800225841000
447301770	::487820823227822000
467899122	::487820825945722000
494514265	::487820827425906000
254433701	::487820832031244000
25368960	::487820833843195000
348085087	::487820836221358000
290396729	::487820847827009000
154309960	::487820855167025000
289461446	::487820870946394000
45966951	::487820899446693000
251359942	::487820917519970000
233767854	::487820919381823000
141140385	::487820935462789000
494514265	::487820945432657000
233767854	::487820949396283000
260038552	::487820963422035000
408239861	::487820975690354000
408239861	::487820993553907000
27904685	::487821003318255000
408239861	::487821012646375000
494514265	::487821018619064000
160352135	::487821021135646000
37080273	::487821022293270000
46809403	::487821023522222000
625900103	::487821026340777000
37860681	::487821036704915000
187651826	::487821039712206000
141140385	::487821046225960000
42529606	::487821046285082000
115518508	::487821063305179000
89590985	::487821068673884000
727422228	::487821072062885000
408239861	::487821075275718000
215776033	::487821075750084000
55219816	::487821083681501000
189025601	::487821085040058000
309124011	::487821093097701000
132077826	::487821100835799000
18613311	::487821122315255000
408239861	::487821125787742000
177446269	::487821131861090000
160352135	::487821134021132000
213914283	::487821142254555000
260038552	::487821147367424000
273814896	::487821158667272000
279865885	::487821164631572000
143225254	::487821171665035000
177446269	::487821177939697000
509523903	::487821193638985000
408239861	::487821194754670000
252823136	::487821202447032000
414952579	::487821217693310000
412792027	::487821228376588000
23260777	::487821252246405000
55219816	::487821252321890000
14520186	::487821259561246000
44231782	::487821278485561000
6945382	::487821292855238000
408239861	::487821309494050000
76442745	::487821311737999000
408239861	::487821322785783000
18613311	::487821329111212000
280309716	::487821338459897000
396177532	::487821340502548000
215776033	::487821343904526000
269143639	::487821344327745000
396177532	::487821349507723000
192385616	::487821351252525000
386833057	::487821358970441000
37080273	::487821359469187000
447255375	::487821389433294000
253552344	::487821389844709000
327842258	::487821392101269000
143225254	::487821404964806000
327842258	::487821413408329000
396177532	::487821425378480000
408239861	::487821427857297000
192385616	::487821428037656000
76442745	::487821434714992000
608426191	::487821436220735000
132077826	::487821443590135000
569518404	::487821448946257000
252823136	::487821450212954000
177446269	::487821451848724000
176839128	::487821455933984000
262248356	::487821461529169000
105623584	::487821466432700000
354047009	::487821488238522000
177446269	::487821504822771000
396177532	::487821513584680000
132077826	::487821519729348000
396177532	::487821521142816000
458826306	::487821537232584000
189025601	::487821542357618000
27331177	::487821546837114000
545587327	::487821547264958000
252422768	::487821567020109000
324794875	::487821569444417000
252823136	::487821592907378000
327842258	::487821611102646000
354047009	::487821615573368000
64584579	::487821633055227000
408239861	::487821647013883000
232275950	::487821651908644000
132077826	::487821664659312000
252422768	::487821668731977000
35156425	::487821679918596000
252422768	::487821688986300000
363969403	::487821700051271000
169240898	::487821701787295000
64584579	::487821702986878000
177446269	::487821703376953000
89590985	::487821711782318000
106320745	::487821748188893000
608426191	::487821748625092000
91195209	::487821753612128000
18613311	::487821769496358000
215776033	::487821773388271000
479959389	::487821774537916000
354047009	::487821780707323000
252823136	::487821784431882000
80703293	::487821788840071000
132077826	::487821789469216000
160352135	::487821794712121000
169240898	::487821799472644000
408239861	::487821812655353000
105623584	::487821813280669000
195154119	::487821838777450000
36851172	::487821845325176000
497571518	::487821845945909000
359775349	::487821858071277000
89590985	::487821861120520000
14871328	::487821868510875000
153077015	::487821870876479000
260038552	::487821872264773000
264335101	::487821878426214000
232275950	::487821885573304000
136238737	::487821890950418000
540510474	::487821901239050000
254851572	::487821923716329000
27331177	::487821947040854000
260038552	::487821950970912000
308175001	::487821951902027000
334475845	::487821952132718000
269143639	::487821953277779000
68490087	::487821956725493000
458766436	::487821957044666000
169240898	::487821959552438000
479959389	::487821963378057000
320954938	::487821969056727000
153077015	::487821970709303000
230659102	::487821977311117000
160352135	::487822002971897000
252422768	::487822011368878000
25368960	::487822020076249000
159263389	::487822031791353000
614436697	::487822036589240000
23642786	::487822039416201000
80929828	::487822042679353000
61307501	::487822057648844000
21345227	::487822061495017000
82723693	::487822064544673000
72143337	::487822082873384000
23543960	::487822096743923000
33217361	::487822100971794000
64791948	::487822115886735000
29605636	::487822121586814000
230659102	::487822128704540000
201376114	::487822131606994000
37080273	::487822134714970000
320954938	::487822141878841000
327842258	::487822149835845000
390552849	::487822150913372000
330834997	::487822151987118000
114967175	::487822155116060000
467899122	::487822165904207000
289360824	::487822174426628000
222584958	::487822178633543000
363969403	::487822188712837000
479959389	::487822190151471000
494514265	::487822206081052000
288540835	::487822212192145000
23642786	::487822228780625000
43256984	::487822238104977000
562590159	::487822247751450000
623990154	::487822250343559000
201376114	::487822250892992000
484423510	::487822258916708000
68490087	::487822281733718000
389105684	::487822287102418000
255311687	::487822295327834000
429375230	::487822308715675000
334475845	::487822310187880000
52754052	::487822319935827000
545587327	::487822341725233000
16144669	::487822344829030000
562590159	::487822349610123000
32342599	::487822351808344000
612285596	::487822360943149000
429375230	::487822361706508000
479959389	::487822366748467000
21345227	::487822375770021000
68490087	::487822385752453000
447301770	::487822388613357000
469829959	::487822401787691000
257913209	::487822404488794000
37080273	::487822407474769000
61370824	::487822421161156000
132077826	::487822423274713000
3571651	::487822424202043000
467899122	::487822445286809000
334475845	::487822451473002000
389954423	::487822472654639000
25368960	::487822477666426000
612285596	::487822480313049000
215776033	::487822488316174000
101572891	::487822492611133000
469196810	::487822498939928000
385706960	::487822524580102000
479959389	::487822525444149000
153077015	::487822542892060000
159263389	::487822547694911000
21345227	::487822549670047000
469829959	::487822556800757000
252823136	::487822558465519000
48467620	::487822572235411000
389105684	::487822580896641000
220234304	::487822608226738000
412792027	::487822621829234000
157254287	::487822622894219000
21153287	::487822629089189000
189025601	::487822634684411000
484423510	::487822649473511000
220234304	::487822657962778000
223288871	::487822666808582000
80929828	::487822673981218000
170126452	::487822677076221000
132077826	::487822677390807000
133341985	::487822688057319000
252823136	::487822689122279000
37860681	::487822691672416000
56556074	::487822697615740000
309124011	::487822717262249000
215776033	::487822722513502000
65826107	::487822729245384000
494514265	::487822732726255000
192385616	::487822733271523000
159263389	::487822735771697000
593296591	::487822759104225000
58949154	::487822774585417000
167384328	::487822779966709000
469829959	::487822781678379000
220234304	::487822783976468000
280309716	::487822791954026000
21345227	::487822797272391000
386833057	::487822797272805000
23820736	::487822799335985000
494514265	::487822805413535000
127062122	::487822825269366000
80703293	::487822835583176000
334475845	::487822836073910000
220234304	::487822840205299000
132077826	::487822847444668000
449988145	::487822851966111000
68490087	::487822881645031000
25368960	::487822887168901000
80929828	::487822893737205000
37080273	::487822894806740000
58949154	::487822894970314000
244646421	::487822910581506000
48467620	::487822915597901000
279399275	::487822927513915000
58949154	::487822940138782000
245855482	::487822940738961000
220234304	::487822942055583000
327842258	::487822957700722000
31066609	::487822964969046000
21345227	::487822971222769000
425434011	::487822972669796000
334475845	::487822981091975000
192385616	::487823008669511000
160352135	::487823020400992000
25368960	::487823021055291000
392716377	::487823026554015000
545587327	::487823032308621000
32342599	::487823042047782000
484423510	::487823050037948000
132077826	::487823061924589000
68490087	::487823064084660000
334475845	::487823065804337000
385706960	::487823068820025000
479959389	::487823075875254000
569518404	::487823080837107000
61370824	::487823092475908000
167384328	::487823094124269000
132077826	::487823097811062000
170126452	::487823101699178000
192385616	::487823108867256000
65826107	::487823122423623000
327842258	::487823128916422000
62460045	::487823132401475000
260038552	::487823138676150000
21345227	::487823140869795000
189025601	::487823142044192000
44231782	::487823150722203000
61307501	::487823156665528000
479959389	::487823164245032000
189025601	::487823172251557000
425434011	::487823176580071000
170126452	::487823181290303000
236589142	::487823181684555000
484423510	::487823186336051000
37080273	::487823191717326000
65826107	::487823195660353000
252823136	::487823205885702000
494514265	::487823209312419000
106320745	::487823211187290000
53486281	::487823211326078000
25368960	::487823212328144000
132077826	::487823214525960000
76442745	::487823215838773000
494514265	::487823224256741000
25839207	::487823259283357000
21345227	::487823259832840000
68490087	::487823260638146000
334475845	::487823267315478000
22651134	::487823273376632000
64584579	::487823275842895000
177111779	::487823303457779000
425434011	::487823305886277000
115852151	::487823311251185000
44231782	::487823312622346000
545587327	::487823325205262000
226845681	::487823346781130000
189179241	::487823350324948000
425434011	::487823367597084000
260038552	::487823390015627000
494514265	::487823390732865000
334475845	::487823405605859000
37080273	::487823410349617000
132077826	::487823416368439000
17908818	::487823435218042000
153077015	::487823456210153000
412792027	::487823463517007000
458808714	::487823483087237000
425434011	::487823489731002000
37080273	::487823500015460000
341666582	::487823506252369000
34052201	::487823506722533000
336845657	::487823517283803000
396177532	::487823520596905000
232275950	::487823531976056000
629787407	::487823536229482000
418503483	::487823538070769000
205320851	::487823541853618000
132077826	::487823546018590000
21345227	::487823559331311000
260038552	::487823562841923000
458826306	::487823566034202000
132077826	::487823601475653000
260038552	::487823604319416000
89294713	::487823605984526000
385706960	::487823610656980000
330645900	::487823621591543000
238698812	::487823632706437000
112333263	::487823645952065000
279399275	::487823649466896000
170126452	::487823650293166000
279399275	::487823665157795000
154309960	::487823679087067000
331423379	::487823684212510000
425434011	::487823690487574000
494495688	::487823695050596000
466873056	::487823700352180000
132314519	::487823702793277000
68517440	::487823712494682000
39416036	::487823718446800000
254092544	::487823783835598000
19222225	::487823786876882000
21345227	::487823792974987000
232275950	::487823795252523000
270184694	::487823802932670000
425434011	::487823803041333000
43365529	::487823813652934000
230905946	::487823828190380000
14808898	::487823855671844000
466873056	::487823858699730000
66877066	::487823862768603000
347994449	::487823890006409000
14520186	::487823902937456000
498637061	::487823903494918000
334475845	::487823908318371000
76442745	::487823909010423000
308946618	::487823909891215000
449988145	::487823910562312000
290624910	::487823912739172000
132077826	::487823917432569000
114579662	::487823918485356000
479959389	::487823924743667000
166897115	::487823925003300000
62460045	::487823929587683000
341666582	::487823935161901000
334475845	::487823956578029000
14808898	::487823972239953000
331423379	::487824003621351000
320512967	::487824006175666000
48467620	::487824015193419000
21345227	::487824018121043000
44231782	::487824019928801000
320512967	::487824029575700000
43365529	::487824047292424000
289084083	::487824061150408000
260038552	::487824086609825000
183090041	::487824092561965000
503708554	::487824131031724000
29242207	::487824141303963000
183090041	::487824144432898000
195977109	::487824146068299000
260038552	::487824155568394000
44231782	::487824171791941000
170126452	::487824174417588000
21345227	::487824175340351000
320452099	::487824189827448000
131310830	::487824204046557000
364035957	::487824222623133000
21345227	::487824223616786000
36560098	::487824229513973000
260038552	::487824240490450000
43365529	::487824244101742000
447774872	::487824249059414000
21452516	::487824258618232000
325996873	::487824268391383000
134225933	::487824269293154000
334475845	::487824282286698000
230327491	::487824303648292000
494514265	::487824310258528000
494514265	::487824323185373000
480895753	::487824338649763000
215776033	::487824339291500000
195977109	::487824339408916000
270143437	::487824340030074000
17908818	::487824341711990000
43365529	::487824344249143000
37780107	::487824357037600000
623990154	::487824362775404000
612285596	::487824365866590000
161656785	::487824371265064000
320512967	::487824371465998000
226845681	::487824385223716000
251359942	::487824397072601000
159263389	::487824397714341000
19222225	::487824415665557000
160352135	::487824416068231000
33703073	::487824436746530000
89590985	::487824452265078000
397084214	::487824453775011000
37080273	::487824454039240000
352970133	::487824464185270000
230905946	::487824464562761000
59454178	::487824469013331000
21345227	::487824469822418000
195977109	::487824471596617000
288540835	::487824482803781000
230327491	::487824488629682000
612285596	::487824492878499000
385114649	::487824498545008000
80703293	::487824505834704000
309167251	::487824506245754000
498637061	::487824525296275000
449988145	::487824526932074000
21345227	::487824557701472000
334475845	::487824563984543000
325359983	::487824573497233000
230327491	::487824577402138000
260038552	::487824583530016000
160352135	::487824595815133000
286282963	::487824599456169000
27763417	::487824604136624000
387476542	::487824639474008000
374228630	::487824641306550000
310982944	::487824641495691000
132077826	::487824657462984000
351810944	::487824673129107000
80929828	::487824682486595000
612285596	::487824687641006000
177446269	::487824691248123000
160352135	::487824693802450000
71617108	::487824702317285000
612285596	::487824703684222000
232275950	::487824706024652000
160352135	::487824731580530000
220234304	::487824731614101000
43365529	::487824758944579000
14808898	::487824759603085000
484423510	::487824760877772000
262248356	::487824762782351000
301737159	::487824768323059000
351810944	::487824777629818000
515043655	::487824778237984000
65826107	::487824788225024000
425434011	::487824789382258000
6945382	::487824801105317000
325359983	::487824827592351000
37080273	::487824837188927000
21452516	::487824837763551000
381315320	::487824842633117000
260038552	::487824885373104000
24438134	::487824891287470000
215776033	::487824910094716000
29607520	::487824911843725000
289084083	::487824914527707000
232275950	::487824937722212000
156625068	::487824953396322000
102796495	::487824956286185000
65826107	::487824960241819000
195977109	::487824962460192000
232275950	::487824994886369000
260038552	::487824994898952000
19161423	::487824999768915000
423943436	::487825014285012000
66877066	::487825028457971000
17908818	::487825036469088000
156625068	::487825044072964000
351810944	::487825049752055000
24438134	::487825078630248000
195977109	::487825104437407000
189025601	::487825123211100000
48090126	::487825126553960000
260038552	::487825129171202000
43365529	::487825135517200000
134585678	::487825139925397000
195977109	::487825140038643000
106320745	::487825145994559000
40526887	::487825163442868000
203146266	::487825163745251000
47851190	::487825169713360000
33299478	::487825172368326000
21345227	::487825173869895000
36861827	::487825204111241000
134585678	::487825204324737000
279139758	::487825216874115000
260038552	::487825247249235000
66877066	::487825251297157000
140110825	::487825271249047000
170126452	::487825289582370000
515068859	::487825310037987000
270143437	::487825323413999000
35376355	::487825329822498000
420389630	::487825334926983000
424498591	::487825336386994000
252389746	::487825337485500000
37080273	::487825340949999000
479959389	::487825343680905000
66877066	::487825344612036000
301737159	::487825348433047000
65826107	::487825362240692000
325996873	::487825390564827000
325359983	::487825396004450000
435349693	::487825402216214000
232275950	::487825420096528000
623990154	::487825426132119000
623584562	::487825435821375000
102444460	::487825442976460000
387476542	::487825443874410000
21345227	::487825450383597000
299796220	::487825455589101000
35156425	::487825465630261000
43365529	::487825473909436000
32342599	::487825502501998000
172997876	::487825510895198000
364439246	::487825514057326000
232275950	::487825523876171000
325359983	::487825535213375000
276784048	::487825537197301000
59207269	::487825542234664000
262248356	::487825551915503000
447301770	::487825564993339000
36250685	::487825566150983000
201445185	::487825578645405000
302430466	::487825585293373000
262248356	::487825588611469000
134585678	::487825608932462000
21345227	::487825611902038000
36861827	::487825613420785000
260038552	::487825633351696000
134585678	::487825638288404000
136238737	::487825648082092000
30719116	::487825663236526000
252823136	::487825670664249000
170126452	::487825680235655000
321498402	::487825682710269000
21345227	::487825713039282000
232275950	::487825725718667000
533824839	::487825734098907000
80929828	::487825734568644000
301737159	::487825735915409000
115518508	::487825742357491000
134585678	::487825746778259000
36861827	::487825747026120000
252823136	::487825751995998000
375961439	::487825752826474000
612285596	::487825756962054000
195977109	::487825761374441000
397492187	::487825789376020000
229332190	::487825800058908000
66877066	::487825816475430000
65826107	::487825823710576000
484423510	::487825829674491000
276784048	::487825839501758000
80929828	::487825841045659000
36116261	::487825842526224000
35376355	::487825845549932000
140206179	::487825904182099000
66877066	::487825916144668000
389954423	::487825923505659000
612285596	::487825934473392000
39847939	::487825936490840000
448283191	::487825957277822000
308946618	::487825960389980000
115518508	::487825975715979000
192385616	::487825982233907000
170126452	::487825990777704000
215776033	::487825995530260000
623990154	::487826002291089000
252823136	::487826019412234000
396364407	::487826029214310000
220234304	::487826061887938000
83428249	::487826081085276000
194359616	::487826086265253000
102444460	::487826097023643000
288540835	::487826121593856000
291518680	::487826135271866000
27331177	::487826148609359000
334423964	::487826161355849000
232275950	::487826165369815000
172997876	::487826169711321000
288540835	::487826199192694000
250994156	::487826205068902000
141140385	::487826223666442000
241337450	::487826249143037000
608426191	::487826314133389000
21345227	::487826316759015000
140110825	::487826328872157000
24438134	::487826334853656000
425434011	::487826345565503000
183090041	::487826348153769000
453690730	::487826363701665000
232275950	::487826373134663000
21345227	::487826373763801000
374228630	::487826394995388000
183090041	::487826407259906000
170126452	::487826421339795000
401109490	::487826422426517000
65826107	::487826426469842000
232275950	::487826435084541000
35376355	::487826436795797000
384305773	::487826440654553000
370049566	::487826458241687000
351810944	::487826459332210000
194359616	::487826463282843000
289461446	::487826463354523000
250994156	::487826465950408000
250994156	::487826509332094000
176778479	::487826511014023000
58281200	::487826514327896000
37080273	::487826522162479000
312394133	::487826524813262000
49443349	::487826536838352000
216591008	::487826546162278000
334423964	::487826555683356000
183090041	::487826575535403000
195977109	::487826583550316000
49443349	::487826587962712000
56508824	::487826590047289000
427529204	::487826601745190000
260038552	::487826614562996000
252793957	::487826629939314000
160352135	::487826635576459000
21345227	::487826638436974000
52754052	::487826668300402000
545297326	::487826675968000000
260038552	::487826697421463000
325359983	::487826711464009000
115518508	::487826729239465000
343484637	::487826753885188000
16107745	::487826755424485000
250994156	::487826760906444000
160352135	::487826781680844000
624394090	::487826788861489000
135003892	::487826789839163000
445925140	::487826791692640000
115518508	::487826803537346000
276784048	::487826805395439000
250994156	::487826813184258000
135003892	::487826821069959000
250994156	::487826843773333000
435349693	::487826861347454000
52754052	::487826872533667000
260038552	::487826897305235000
484423510	::487826898391531000
344454080	::487826910756343000
301737159	::487826914279968000
134225933	::487826917929000000
192385616	::487826923645452000
250994156	::487826928439541000
419185791	::487826928854769000
27763417	::487826929722998000
499167427	::487826930738397000
364439246	::487826935561469000
324794875	::487826943442550000
37080273	::487826955014660000
353475742	::487826958747570000
334423964	::487826963273224000
160352135	::487826966339272000
479959389	::487826967711215000
364439246	::487826969937997000
382359896	::487826976007131000
497458875	::487826978549272000
90750144	::487826997163618000
250994156	::487826997226123000
334423964	::487827015160963000
236589142	::487827015513284000
132077826	::487827023037861000
24171213	::487827039102062000
160352135	::487827048337920000
29654901	::487827050544123000
279139758	::487827052502855000
520004653	::487827059071135000
65826107	::487827061269360000
340819943	::487827062347284000
260038552	::487827071796645000
156508337	::487827072148987000
152715270	::487827082215321000
250994156	::487827089068806000
37080273	::487827101924356000
399645465	::487827105846001000
132077826	::487827106445795000
357275400	::487827106789748000
170126452	::487827120165384000
132077826	::487827150804770000
236589142	::487827156781641000
183090041	::487827165325819000
479959389	::487827167158734000
170126452	::487827192806510000
587054451	::487827204529614000
353475742	::487827221680123000
350525380	::487827226160005000
159263389	::487827233940455000
328557330	::487827257293942000
23396218	::487827271227408000
351810944	::487827273060347000
26914697	::487827285999775000
371603155	::487827286108823000
539602323	::487827301980049000
160352135	::487827303435493000
21345227	::487827304895094000
26914697	::487827306023370000
223243607	::487827307353350000
109718758	::487827311786344000
96899930	::487827312940175000
279735090	::487827356296298000
250994156	::487827367138586000
170868061	::487827367784501000
89590985	::487827371613904000
252823136	::487827382112231000
287877370	::487827391490691000
612285596	::487827395693391000
339459671	::487827406007595000
408239861	::487827414936854000
537633292	::487827418644619000
287877370	::487827423090581000
612285596	::487827427331026000
17990173	::487827465373368000
200590129	::487827471044075000
479959389	::487827472025931000
50429893	::487827476433731000
56508824	::487827478283419000
27211964	::487827479420104000
65826107	::487827491403616000
279139758	::487827491638104000
171724420	::487827493923987000
408239861	::487827495664619000
160352135	::487827501918339000
713350694	::487827506633129000
313120951	::487827510512463000
159263389	::487827510768709000
479959389	::487827512748412000
569518404	::487827526602227000
260038552	::487827532708737000
353475742	::487827553277603000
160352135	::487827553759920000
94996744	::487827574660546000
387206849	::487827575905865000
232275950	::487827595874930000
287877370	::487827602040573000
56779057	::487827605958053000
325359983	::487827609883918000
388433171	::487827622840127000
200590129	::487827623700348000
302234549	::487827629450342000
287877370	::487827637083967000
343484637	::487827641009856000
302234549	::487827642486243000
115518508	::487827652049260000
298870626	::487827652837793000
260038552	::487827659078893000
425434011	::487827670852321000
252823136	::487827672802656000
383383485	::487827700376023000
90750144	::487827700703567000
154309960	::487827701852409000
167144906	::487827707556671000
232275950	::487827719527215000
371603155	::487827727567708000
43365529	::487827741069176000
397492187	::487827746832523000
70918926	::487827759989653000
397492187	::487827764469587000
70254385	::487827765672939000
297679816	::487827785495642000
132077826	::487827790062825000
170126452	::487827796148776000
250994156	::487827805334282000
445925140	::487827807221739000
479959389	::487827813043810000
352970133	::487827823462076000
52950877	::487827828969193000
358489252	::487827839786295000
43365529	::487827842235789000
465089745	::487827843934466000
279735090	::487827846266499000
410461303	::487827853279391000
15789848	::487827854445400000
343484637	::487827863312138000
260262291	::487827889534930000
371603155	::487827897248256000
374228630	::487827905221640000
167144906	::487827909306880000
260262291	::487827915606720000
18028506	::487827918668955000
250994156	::487827929913511000
65826107	::487827943704780000
159640806	::487827959911170000
132077826	::487827963283390000
258108922	::487827964751384000
170126452	::487827969855868000
43365529	::487827982422003000
59207269	::487827991104192000
213914283	::487828002999242000
389954423	::487828003834327000
109718758	::487828011387871000
408239861	::487828019076018000
15789848	::487828025820868000
223950031	::487828037938192000
100742600	::487828054664695000
208217521	::487828100244594000
401109490	::487828103150858000
410461303	::487828114018271000
302234549	::487828119051440000
389954423	::487828123904638000
408239861	::487828126123053000
35376355	::487828131730841000
396952554	::487828134952443000
271304998	::487828135162167000
234078302	::487828135707037000
408239861	::487828162122768000
223950031	::487828163737944000
48390222	::487828164152803000
115518508	::487828167076216000
132077826	::487828169810919000
203146266	::487828175603245000
447813903	::487828176446705000
23260777	::487828176471875000
37080273	::487828181290737000
325359983	::487828182985211000
262248356	::487828194977120000
396952554	::487828195597910000
252823136	::487828200211238000
545587327	::487828201687633000
569518404	::487828204661780000
401109490	::487828205256978000
396952554	::487828212962316000
170126452	::487828213389733000
260038552	::487828228187238000
298870626	::487828246075957000
525819441	::487828250387705000
383972979	::487828260974120000
328557330	::487828262354051000
120296296	::487828269014994000
376546976	::487828288740794000
35376355	::487828300484448000
389954423	::487828311570411000
418503483	::487828321863237000
425434011	::487828331455188000
33108084	::487828332520554000
232275950	::487828334550581000
195977109	::487828340800110000
539602323	::487828358730752000
195977109	::487828362396594000
100742600	::487828365597245000
37780107	::487828376585912000
136238737	::487828382374043000
37780107	::487828388220915000
623584562	::487828392025133000
208217521	::487828413646790000
37780107	::487828417765580000
292012619	::487828439303344000
389954423	::487828440033546000
110063681	::487828452490235000
208217521	::487828460987891000
44231782	::487828461256318000
115518508	::487828465475805000
68517440	::487828468353085000
527041090	::487828468516655000
195977109	::487828482651463000
308175001	::487828487344881000
232275950	::487828501634875000
340819943	::487828521956671000
154309960	::487828532060381000
44231782	::487828537412288000
376546976	::487828540243869000
236628483	::487828546748833000
33703073	::487828562721116000
302234549	::487828571495227000
100742600	::487828576260341000
236628483	::487828598150012000
200685756	::487828598221320000
365151006	::487828602818265000
34863840	::487828606803263000
260262291	::487828613308243000
26068830	::487828613924810000
208217521	::487828623903047000
154309960	::487828629988970000
387206849	::487828637048004000
21345227	::487828649521840000
132077826	::487828664034136000
322465167	::487828664168378000
396952554	::487828676973969000
260262291	::487828699908026000
302234549	::487828704031408000
132077826	::487828708418281000
371603155	::487828709311651000
40226593	::487828710406758000
236628483	::487828716647497000
250994156	::487828723157057000
425434011	::487828723912028000
58949154	::487828725652660000
351810944	::487828726378692000
260038552	::487828729469485000
223614733	::487828730027327000
21345227	::487828778219892000
369819130	::487828780539723000
118469346	::487828792669241000
410286428	::487828798222901000
156625068	::487828809119301000
80929828	::487828812671889000
15204110	::487828813158813000
250994156	::487828831076511000
21345227	::487828845169369000
302234549	::487828845278396000
17908818	::487828877528825000
208217521	::487828886525607000
250994156	::487828906955665000
82723693	::487828909883658000
302234549	::487828910990585000
154309960	::487828921782525000
396952554	::487828926509903000
15204110	::487828934219022000
358489252	::487828937754415000
51325761	::487828957824159000
21345227	::487828958314909000
170126452	::487828966682546000
258108922	::487828980708286000
241337450	::487828986576113000
352970133	::487828987087822000
222584958	::487828995484827000
520004653	::487829000731889000
170126452	::487829012203315000
19091805	::487829020445122000
258108922	::487829025729953000
114235211	::487829052296683000
213914283	::487829059993210000
132077826	::487829063617101000
312517498	::487829073130164000
25160673	::487829073758937000
250994156	::487829075210162000
82723693	::487829077873934000
48390222	::487829085377552000
33299478	::487829101026082000
101477442	::487829110098382000
358489252	::487829110136115000
260262291	::487829125852196000
33299478	::487829135264198000
132077826	::487829137227149000
52754052	::487829140876169000
21345227	::487829160358715000
25160673	::487829167627460000
118469346	::487829172224417000
389954423	::487829178998591000
154309960	::487829184874434000
84975876	::487829208408662000
195977109	::487829220500832000
118469346	::487829230634270000
35156425	::487829233641984000
252823136	::487829240184725000
82723693	::487829241359519000
348047989	::487829241405636000
153077015	::487829253107376000
29500521	::487829263303708000
44231782	::487829267590291000
49443349	::487829290042408000
23820736	::487829291040665000
725532679	::487829296380407000
378367977	::487829304475013000
21345227	::487829311492063000
136238737	::487829316495872000
200685756	::487829322414034000
33299478	::487829325517828000
387206849	::487829326880985000
87771600	::487829332857856000
312517498	::487829338432471000
725532679	::487829338570895000
84975876	::487829353078616000
561540580	::487829358048845000
484423510	::487829362897469000
321498402	::487829367590907000
358489252	::487829377468473000
84975876	::487829377950826000
130321036	::487829393897574000
299441398	::487829402542030000
15267198	::487829406111383000
302234549	::487829406757298000
21345227	::487829407155773000
250994156	::487829410699956000
15267198	::487829419776434000
36116261	::487829432921780000
624394090	::487829435337289000
274791343	::487829446863618000
192385616	::487829462172434000
21345227	::487829463393001000
260038552	::487829465460789000
52754052	::487829471550914000
561540580	::487829481059414000
94996744	::487829484138430000
305877074	::487829489900990000
27763417	::487829501351440000
545587327	::487829512512892000
154309960	::487829532175388000
531871315	::487829532469362000
132077826	::487829537242103000
334261100	::487829543005073000
94996744	::487829543995310000
363969403	::487829552719069000
21345227	::487829567734689000
246030395	::487829567755677000
353475742	::487829583173935000
49443349	::487829584918740000
38615147	::487829598126624000
305877074	::487829604283858000
36116261	::487829606897311000
725532679	::487829609397100000
624394090	::487829610285907000
33299478	::487829615629447000
130321036	::487829622759759000
494514265	::487829626522062000
58949154	::487829626970841000
402333632	::487829637204934000
61698439	::487829639432536000
170126452	::487829640405196000
17908818	::487829645145161000
21345227	::487829650148556000
18613311	::487829653328252000
132077826	::487829660634333000
353475742	::487829661255081000
636894252	::487829661385101000
383383485	::487829676228751000
725050717	::487829694624960000
65995121	::487829697389400000
132077826	::487829703953104000
156625068	::487829715315458000
303342881	::487829717429387000
479959389	::487829730578931000
351810944	::487829740154138000
213914283	::487829747120865000
371603155	::487829753101946000
58949154	::487829764032315000
241337450	::487829777974185000
21345227	::487829797574152000
208217521	::487829797897527000
217871594	::487829805572706000
49443349	::487829817937498000
156625068	::487829819371974000
154309960	::487829820265345000
213914283	::487829821817249000
18613311	::487829826540429000
52754052	::487829831258624000
21345227	::487829838997102000
250994156	::487829839697555000
375873224	::487829860769755000
15267198	::487829865752956000
14871328	::487829866989899000
18613311	::487829868927651000
217871594	::487829883511259000
154309960	::487829892294127000
183090041	::487829901811404000
90467952	::487829903786512000
177446269	::487829928084123000
91942557	::487829936976437000
132077826	::487829945138180000
358489252	::487829953870696000
489961036	::487829971327782000
17163265	::487829971726266000
3571651	::487829975308206000
154309960	::487829975832080000
49443349	::487829981909622000
156625068	::487829996300292000
448283191	::487830001572515000
384503737	::487830005012254000
448283191	::487830006370807000
18613311	::487830007603941000
63478115	::487830015590289000
371603155	::487830023584239000
408239861	::487830056538886000
314303039	::487830061647548000
25160673	::487830065032339000
84975876	::487830077455859000
48390222	::487830080811712000
445808726	::487830084783714000
379576750	::487830087023464000
49443349	::487830114634190000
193192138	::487830122947289000
90750144	::487830123371323000
177446269	::487830144103366000
84975876	::487830154148708000
36560098	::487830168287711000
282328751	::487830174537244000
177446269	::487830194749595000
325996873	::487830201754456000
260038552	::487830208880209000
334261100	::487830218644541000
154309960	::487830226936659000
636894252	::487830240475893000
351325780	::487830249309089000
373569970	::487830255164329000
38615147	::487830258523975000
226845681	::487830273145708000
36560098	::487830275699654000
17054163	::487830303700815000
65826107	::487830308864401000
371603155	::487830309899993000
153077015	::487830316690583000
17054163	::487830338001838000
182645046	::487830347879817000
325359983	::487830356238684000
298870626	::487830375901564000
37860681	::487830380326563000
636894252	::487830381328998000
250994156	::487830381647781000
58949154	::487830399716839000
213914283	::487830411150491000
33029479	::487830423527895000
101477442	::487830424932995000
240463390	::487830426682011000
500212290	::487830430775640000
463250994	::487830432973475000
22187821	::487830448765014000
90750144	::487830450686402000
18613311	::487830472563892000
198233216	::487830476430647000
302234549	::487830480390090000
217871594	::487830508240244000
213914283	::487830509666332000
15267198	::487830511797039000
44231782	::487830521720750000
101477442	::487830525420113000
380680929	::487830527357906000
87771600	::487830554075607000
18613311	::487830554180481000
102444460	::487830554759274000
213914283	::487830566075510000
38615147	::487830569867165000
15267198	::487830573709135000
49443349	::487830591362969000
636894252	::487830598682042000
65826107	::487830605221339000
18613311	::487830628180566000
47851190	::487830638855061000
153077015	::487830644571910000
15267198	::487830649600897000
463250994	::487830651760943000
31620041	::487830653892034000
251359942	::487830655385210000
232275950	::487830657939152000
43977455	::487830660980412000
58949154	::487830678948425000
308175001	::487830679036502000
260038552	::487830682144485000
15267198	::487830686821122000
21345227	::487830688423358000
154309960	::487830704219119000
298870626	::487830741581967000
198233216	::487830751128195000
19080798	::487830770581381000
21345227	::487830785966104000
260038552	::487830790357516000
267538322	::487830797655633000
154309960	::487830808002981000
90750144	::487830812189282000
425434011	::487830819021402000
61001682	::487830819201769000
302430466	::487830837111422000
438794823	::487830838881419000
49443349	::487830839644790000
101477442	::487830841423196000
236589142	::487830843746832000
213914283	::487830845307121000
624394090	::487830853020844000
195977109	::487830855830626000
56779057	::487830865704022000
171510293	::487830869043077000
520004653	::487830874784669000
213914283	::487830878492434000
425434011	::487830884255420000
303080805	::487830909387673000
703895293	::487830910264283000
257092614	::487830922385842000
438794823	::487830925800009000
279608688	::487830931202646000
232275950	::487830940744294000
302234549	::487830968250531000
153077015	::487830969630461000
389954423	::487830971723829000
126507603	::487830974986977000
257092614	::487830995450597000
443428711	::487830999942709000
47851190	::487831010760216000
91942557	::487831028829278000
322465167	::487831036768706000
40618847	::487831048152035000
252793957	::487831049485840000
260038552	::487831073485643000
536012978	::487831075742171000
171510293	::487831079068237000
290624910	::487831087792394000
358489252	::487831099419017000
36861827	::487831106147057000
183090041	::487831109246283000
177101575	::487831143211749000
250832637	::487831147674488000
213914283	::487831148584636000
262248356	::487831149038034000
297679816	::487831154851348000
132077826	::487831170680246000
153077015	::487831170780901000
297679816	::487831172991709000
262248356	::487831175365685000
195977109	::487831207543963000
38594501	::487831227815043000
153077015	::487831232437170000
321498402	::487831235343814000
94996744	::487831235935621000
574147363	::487831255091019000
494514265	::487831260736139000
217871594	::487831266729799000
20924979	::487831280193507000
241337450	::487831305933950000
297679816	::487831307201044000
65826107	::487831330739060000
213914283	::487831373445484000
160352135	::487831381339160000
17908818	::487831382849486000
36116261	::487831388847374000
239702167	::487831392781631000
68517440	::487831397583691000
154309960	::487831399051698000
84975876	::487831399517257000
21345227	::487831402805604000
348082308	::487831417015914000
213914283	::487831417724747000
60160675	::487831442408230000
564138249	::487831448913985000
48390222	::487831458816741000
396952554	::487831469122142000
321498402	::487831472468815000
38326757	::487831473076977000
153077015	::487831473131511000
260038552	::487831490877595000
348082308	::487831491213135000
89590985	::487831507025657000
49443349	::487831509626126000
252793957	::487831510494359000
229562704	::487831515829911000
85651876	::487831519470186000
380680929	::487831537690226000
399408344	::487831556589772000
213914283	::487831569139118000
21345227	::487831619508531000
154309960	::487831624508112000
84975876	::487831626945011000
238698812	::487831629864259000
232275950	::487831636034088000
153077015	::487831666031747000
18613311	::487831671459557000
90750144	::487831674118746000
21345227	::487831689758920000
84975876	::487831704468328000
348082308	::487831718267600000
153077015	::487831723288195000
94996744	::487831746919288000
213914283	::487831759388553000
236589142	::487831793144315000
49443349	::487831798907297000
21345227	::487831810663931000
290624910	::487831827688611000
358489252	::487831841072623000
213914283	::487831845111730000
49443349	::487831861230456000
232275950	::487831861268205000
250994156	::487831862581030000
14808898	::487831883192225000
156625068	::487831895774740000
38207353	::487831907082973000
348082308	::487831912019288000
170126452	::487831916146479000
208217521	::487831920504733000
29817953	::487831921758441000
387206849	::487831952397856000
231222303	::487831980894343000
227355784	::487831992613232000
21345227	::487831992776400000
503577648	::487832003086393000
84975876	::487832003698384000
465089745	::487832005069926000
36851172	::487832005120233000
170126452	::487832005996838000
213914283	::487832010467975000
283328574	::487832024330162000
415179202	::487832024850632000
49443349	::487832033503088000
273814896	::487832037215465000
289461446	::487832047088857000
216395197	::487832049127272000
236589142	::487832059746852000
276784048	::487832066415788000
447813903	::487832086066511000
407340095	::487832097315647000
208217521	::487832097344987000
42529606	::487832098192244000
35256600	::487832100117442000
270173839	::487832104571392000
38615147	::487832133634109000
302234549	::487832154802765000
153077015	::487832164168261000
29817953	::487832178798370000
213914283	::487832181012578000
302234549	::487832182321201000
21345227	::487832184288342000
703895293	::487832198121152000
328828628	::487832204282564000
583488323	::487832214063689000
232275950	::487832214533459000
85344924	::487832227611295000
250994156	::487832231478439000
21345227	::487832246762487000
85344924	::487832251766276000
90467952	::487832256791060000
302234549	::487832258296807000
90750144	::487832272989847000
348082308	::487832278127484000
183090041	::487832295647092000
171510293	::487832299623313000
250994156	::487832306212564000
16144669	::487832307617652000
344219518	::487832319945097000
389954423	::487832325406085000
48557490	::487832335510155000
236589142	::487832340928790000
83736832	::487832358674894000
34052201	::487832364316258000
236589142	::487832371631112000
90750144	::487832376316534000
587081117	::487832379776462000
21345227	::487832379965190000
33703073	::487832394482081000
95504927	::487832394515226000
94996744	::487832407954190000
171510293	::487832409098813000
545587327	::487832416447242000
21345227	::487832417990746000
257092614	::487832428442947000
250994156	::487832428765929000
227355784	::487832431291277000
238698812	::487832435208364000
188922113	::487832438324731000
192385616	::487832443651510000
84975876	::487832455512985000
372479589	::487832455638827000
241337450	::487832457861799000
213914283	::487832459577274000
135003892	::487832472583798000
156625068	::487832473309442000
260038552	::487832478678151000
230640581	::487832487599415000
85344924	::487832490535419000
232275950	::487832490619330000
277693030	::487832493416910000
84975876	::487832496302612000
302234549	::487832497485385000
270687983	::487832500304359000
79035481	::487832502393118000
34052201	::487832506994290000
494514265	::487832519585189000
94996744	::487832523826032000
155650977	::487832525856071000
425434011	::487832532302315000
348082308	::487832535339003000
339126665	::487832536404733000
36891053	::487832538971250000
260038552	::487832539612975000
95504927	::487832548605579000
79035481	::487832558961717000
397492187	::487832562270994000
308175001	::487832565617664000
21345227	::487832565911285000
308175001	::487832581178523000
397492187	::487832583439650000
425434011	::487832584206839000
153077015	::487832586312351000
163415941	::487832590255022000
179736548	::487832597523755000
401109490	::487832605287792000
79035481	::487832610899775000
48390222	::487832613512425000
253552344	::487832615861649000
49443349	::487832618583355000
625951846	::487832623751110000
397492187	::487832628541026000
432819849	::487832632890101000
34052201	::487832662422589000
201376114	::487832665605685000
45492981	::487832670995365000
348082308	::487832681246236000
21345227	::487832686132600000
282328751	::487832687948738000
95504927	::487832705212493000
503577648	::487832706714456000
85344924	::487832714502877000
230640581	::487832724602761000
397492187	::487832727530770000
153077015	::487832745159032000
48390222	::487832746203414000
85344924	::487832759692296000
33703073	::487832765908676000
163415941	::487832772019773000
85344924	::487832773810343000
397492187	::487832776700624000
68432091	::487832780345475000
232275950	::487832781578203000
340819943	::487832782094475000
279399275	::487832788242952000
302234549	::487832789254152000
353475742	::487832792219144000
227355784	::487832801191165000
443428711	::487832807356395000
85344924	::487832814931288000
200590129	::487832817800605000
21345227	::487832825941352000
503577648	::487832827405533000
276784048	::487832843565805000
64791948	::487832851413336000
302234549	::487832852386439000
163415941	::487832854332583000
401109490	::487832876457926000
445925140	::487832876935688000
358489252	::487832886532247000
21345227	::487832888130293000
331307463	::487832891007578000
348082308	::487832899463299000
47733122	::487832909576142000
250994156	::487832917742088000
36851172	::487832931424292000
623990154	::487832935299436000
49443349	::487832978144260000
454398669	::487833001016172000
321498402	::487833004853583000
425434011	::487833010322944000
213914283	::487833012420100000
35156425	::487833014677041000
250994156	::487833016731852000
21345227	::487833019118395000
348082308	::487833038739341000
95504927	::487833047836790000
545587327	::487833051733323000
383972979	::487833053356507000
232275950	::487833059337576000
49443349	::487833069613625000
156866548	::487833090484469000
171510293	::487833098369761000
19053567	::487833127058804000
270687983	::487833128242020000
321498402	::487833131987111000
520690554	::487833135900409000
397492187	::487833141705703000
387206849	::487833149276041000
264904736	::487833162139963000
229562704	::487833178389118000
36851172	::487833191366295000
231222303	::487833191764738000
28002614	::487833197376708000
135003892	::487833204423163000
230640581	::487833218893086000
348082308	::487833222122725000
302234549	::487833250010632000
153077015	::487833260483829000
39847939	::487833274429882000
454398669	::487833286807683000
188922113	::487833296294780000
357275400	::487833303001489000
537633292	::487833305182511000
135003892	::487833317136695000
397492187	::487833335423844000
454398669	::487833345234317000
299879238	::487833349810294000
358489252	::487833354016813000
378415682	::487833360186613000
291249412	::487833373784539000
245573462	::487833384245551000
21345227	::487833390373036000
43006697	::487833396022759000
302234549	::487833405304733000
16144669	::487833410149154000
17035194	::487833411575615000
399408344	::487833422228754000
43006697	::487833429812465000
232275950	::487833429883363000
153077015	::487833439450562000
223950031	::487833444639342000
358489252	::487833459948138000
84975876	::487833461483253000
269143639	::487833462917693000
267482514	::487833467992817000
425434011	::487833471989993000
21345227	::487833479024230000
85344924	::487833487479549000
24438134	::487833494476062000
200590129	::487833496451547000
84975876	::487833508182622000
425434011	::487833519926689000
101477442	::487833521176576000
43006697	::487833533306515000
195977109	::487833537718915000
250994156	::487833549274218000
217871594	::487833566898683000
24438134	::487833569788952000
273814896	::487833585668214000
53087279	::487833586901331000
250994156	::487833593658355000
47733122	::487833603116904000
17908818	::487833607604809000
132077826	::487833616257269000
156866548	::487833633294913000
454398669	::487833640110661000
290624910	::487833640630370000
24438134	::487833654509719000
21345227	::487833658074476000
250994156	::487833669873057000
231222303	::487833677213466000
443428711	::487833681445134000
279608688	::487833697144414000
454398669	::487833707940941000
21345227	::487833708141875000
24438134	::487833738924273000
273814896	::487833742937841000
279268567	::487833743051087000
3571651	::487833755307216000
21345227	::487833762785284000
399408344	::487833771744301000
170868061	::487833776941043000
279399275	::487833785845571000
24438134	::487833789474045000
229562704	::487833797627760000
313120951	::487833801658073000
230327491	::487833802215931000
250994156	::487833809044242000
454398669	::487833810428780000
700013623	::487833822046986000
252389746	::487833828363206000
232275950	::487833832922443000
290624910	::487833846700711000
378415682	::487833848437161000
250774954	::487833859548274000
19053567	::487833867814858000
448283191	::487833880112545000
433916111	::487833881974812000
448283191	::487833891944665000
410461303	::487833900123578000
448283191	::487833902715650000
448283191	::487833912895229000
231222303	::487833927395340000
48090126	::487833933208223000
24438134	::487833935934922000
48390222	::487833945715638000
536012978	::487833954100072000
50157557	::487833959229693000
28002614	::487833959339147000
175847876	::487833965550899000
17908818	::487833968524660000
250774954	::487833972739964000
21345227	::487834019669635000
131310830	::487834019762302000
454398669	::487834040444420000
536012978	::487834047586906000
230640581	::487834050216726000
27563012	::487834060182396000
298870626	::487834068831059000
21345227	::487834087873191000
387206849	::487834090540777000
460611723	::487834098426478000
90750144	::487834098493566000
7522612	::487834101689229000
358489252	::487834146157244000
574147363	::487834158295973000
454398669	::487834179477200000
21345227	::487834184019222000
290624910	::487834184199593000
312710029	::487834201413009000
425434011	::487834206869803000
254386830	::487834224960229000
200590129	::487834232455450000
208217521	::487834248729329000
59184492	::487834255004024000
50157557	::487834259806113000
484423510	::487834266403749000
298870626	::487834273643126000
186314952	::487834286733537000
43006697	::487834315653259000
594950682	::487834318736064000
525819441	::487834323723096000
186314952	::487834324666826000
229562704	::487834329268355000
52754052	::487834331369320000
260038552	::487834335437799000
54422208	::487834337308454000
612285596	::487834344635899000
26109453	::487834361195020000
290624910	::487834383286411000
503708554	::487834389066153000
200590129	::487834405961220000
47733122	::487834410088423000
290624910	::487834423870500000
390759619	::487834426231881000
48764697	::487834428580704000
36851172	::487834459845455000
24438134	::487834462928240000
425434011	::487834475997327000
33029479	::487834479340179000
229562704	::487834483945897000
31403901	::487834502669287000
192590347	::487834505454301000
236589142	::487834514702340000
84975876	::487834522075922000
159640806	::487834522331787000
80703293	::487834527276863000
24438134	::487834540472541000
330834997	::487834552048418000
250774954	::487834553269374000
273814896	::487834557282930000
192385616	::487834564279021000
484423510	::487834568565587000
415953059	::487834574605799000
425434011	::487834580418703000
192385616	::487834582532644000
407340095	::487834587716808000
238341972	::487834599007858000
260038552	::487834625201668000
17016789	::487834625742352000
520533224	::487834626589589000
415953059	::487834641525903000
335432246	::487834643475861000
454398669	::487834647947378000
410461303	::487834673670680000
353475742	::487834675994705000
34052201	::487834684601024000
21345227	::487834690150096000
397492187	::487834694722260000
415953059	::487834700002902000
545587327	::487834707808112000
54422208	::487834714820980000
40334639	::487834717324976000
106855310	::487834721762963000
259541688	::487834728561532000
52616216	::487834738733113000
525819441	::487834738816598000
612285596	::487834763349082000
7522612	::487834766666784000
58949154	::487834786392592000
47733122	::487834786430730000
339459671	::487834791396397000
28002614	::487834795234578000
425434011	::487834800380596000
159640806	::487834815069036000
454398669	::487834818731077000
425434011	::487834830332108000
21345227	::487834834203443000
54422208	::487834835159756000
230640581	::487834846887026000
136238737	::487834856567476000
24438134	::487834857574498000
40226593	::487834864738398000
397492187	::487834884820709000
260038552	::487834904093528000
397492187	::487834916072472000
339459671	::487834918261891000
170126452	::487834920467714000
260038552	::487834955893207000
21345227	::487834960170975000
382359896	::487834962805026000
335432246	::487834969012572000
24438134	::487834969717612000
208217521	::487834971777040000
425434011	::487834972657426000
101398953	::487834982212055000
43365529	::487834994002235000
347596428	::487834995386372000
40226593	::487835006224834000
148436850	::487835015846584000
353418151	::487835019294306000
21345227	::487835023186202000
245855482	::487835025896144000
373569970	::487835029414739000
232275950	::487835029926453000
445268626	::487835031453564000
389954423	::487835047907840000
101477442	::487835052269514000
390759619	::487835052437286000
227072583	::487835055021387000
270173839	::487835062042251000
153077015	::487835071181639000
298870626	::487835073807257000
339126665	::487835077175697000
290624910	::487835077603127000
157869405	::487835092077654000
79073243	::487835107785719000
229562704	::487835108763009000
290624910	::487835110851354000
352970133	::487835111425990000
443428711	::487835134989578000
200590129	::487835136118231000
260038552	::487835164354289000
47167252	::487835165075312000
298870626	::487835177259786000
40226593	::487835180020035000
612285596	::487835183677063000
230640581	::487835210323488000
24438134	::487835233560313000
208217521	::487835233891680000
25178781	::487835235053092000
378415682	::487835241197748000
24438134	::487835250262040000
323477702	::487835250702028000
323262953	::487835252975738000
200590129	::487835255747788000
476507554	::487835268112588000
25178781	::487835273045098000
260038552	::487835278175129000
351810944	::487835288547254000
445268626	::487835293664677000
208217521	::487835297145962000
136238737	::487835297728577000
21345227	::487835302338125000
221610776	::487835304779214000
71597388	::487835320788856000
153077015	::487835327491362000
503708554	::487835341059923000
236589142	::487835345879179000
425434011	::487835351235301000
314864925	::487835358214639000
63478115	::487835363055251000
312517498	::487835365336940000
21345227	::487835384005402000
335432246	::487835384034758000
28002614	::487835394525126000
221610776	::487835407589986000
257092614	::487835417866018000
199784356	::487835419543740000
425434011	::487835435427561000
161302101	::487835444130762000
298870626	::487835447238750000
24438134	::487835457951391000
231222303	::487835458265939000
230327491	::487835464976441000
92629759	::487835473058877000
18613311	::487835484224520000
221610776	::487835485117505000
397492187	::487835491006689000
47733122	::487835492856393000
41001071	::487835495544545000
232275950	::487835505812193000
377420899	::487835507800301000
336845657	::487835517657284000
612285596	::487835518277648000
397492187	::487835524909260000
377420899	::487835530160136000
221610776	::487835537944739000
360730562	::487835550594777000
24438134	::487835554848202000
24438134	::487835600490606000
358489252	::487835607729598000
454146385	::487835632857645000
200590129	::487835643234365000
340819943	::487835643830366000
250994156	::487835655347523000
339126665	::487835657109528000
18613311	::487835676386533000
454398669	::487835680782176000
298870626	::487835689266851000
454398669	::487835691641217000
92629759	::487835702302748000
454398669	::487835711354437000
69916558	::487835715938447000
36579395	::487835721734955000
28002614	::487835725904486000
21345227	::487835738222759000
131954929	::487835738763825000
221610776	::487835740810645000
48090126	::487835741267832000
533417136	::487835745789284000
359174210	::487835749598105000
314864925	::487835757441056000
520690554	::487835758762266000
131866787	::487835759060463000
460611723	::487835763531587000
221610776	::487835773467508000
41135840	::487835780396908000
612285596	::487835782082596000
443428711	::487835785656156000
54466394	::487835788466331000
389954423	::487835798608568000
232275950	::487835811090407000
153077015	::487835828102524000
48090126	::487835830413586000
21345227	::487835839825584000
340819943	::487835843730874000
454146385	::487835856233721000
425434011	::487835902073270000
298870626	::487835907966242000
298870626	::487835916833021000
397492187	::487835921015119000
387206849	::487835939423522000
192385616	::487835942384709000
380680929	::487835943504580000
302234549	::487835944435720000
21345227	::487835946075709000
192385616	::487835958033661000
158948807	::487835974089834000
298870626	::487835982075412000
195977109	::487835983648260000
425434011	::487836009753616000
19091805	::487836020738498000
36579395	::487836038623010000
236589142	::487836041164767000
260038552	::487836065617571000
387206849	::487836071913201000
454398669	::487836076212752000
351810944	::487836087705157000
387206849	::487836097234231000
21345227	::487836097301336000
23820736	::487836114229547000
274791343	::487836119644778000
387206849	::487836121238212000
18613311	::487836124321439000
135306144	::487836125227008000
387206849	::487836134584496000
221610776	::487836140985008000
387206849	::487836146353709000
387206849	::487836156021583000
387206849	::487836165882380000
387206849	::487836186711310000
387206849	::487836196702138000
387206849	::487836207682813000
390504920	::487836213819088000
7522612	::487836214003634000
612285596	::487836223176581000
298870626	::487836224422281000
612285596	::487836224992718000
260038552	::487836243624206000
45286852	::487836245603528000
254386830	::487836248669978000
129050216	::487836260393029000
177111779	::487836262976339000
213914283	::487836264431763000
312517498	::487836269914107000
335432246	::487836270798712000
453690730	::487836276498759000
36579395	::487836279736762000
612285596	::487836292311306000
17990173	::487836293120794000
213914283	::487836297600331000
192385616	::487836321600131000
40618847	::487836328206147000
389954423	::487836331297742000
105026890	::487836336809054000
612285596	::487836337827876000
389954423	::487836351799504000
158948807	::487836353845944000
312517498	::487836355767324000
213914283	::487836357541117000
41001071	::487836378659434000
160352135	::487836381452845000
314864925	::487836398389448000
387206849	::487836405054189000
158948807	::487836416248795000
21345227	::487836420011077000
325359983	::487836424830349000
725050717	::487836455431991000
135003892	::487836466626957000
221610776	::487836475069722000
250994156	::487836489447780000
148436850	::487836490102484000
612285596	::487836521194459000
129050216	::487836530405548000
260038552	::487836539549143000
494514265	::487836547408875000
221610776	::487836556363722000
148436850	::487836560059301000
220234304	::487836562600652000
54466394	::487836570846629000
61307501	::487836590455005000
325359983	::487836642900598000
438794823	::487836649460477000
540510474	::487836650941075000
135003892	::487836654422335000
71597388	::487836675108638000
394365413	::487836675439984000
465375807	::487836680674476000
182645046	::487836684688846000
334261100	::487836689252229000
195977109	::487836700626784000
465375807	::487836705416699000
612285596	::487836721732521000
454398669	::487836721820991000
96899930	::487836734068359000
725050717	::487836736462938000
325359983	::487836744377565000
236589142	::487836755614109000
542693847	::487836760781508000
35156425	::487836778645434000
94996744	::487836783351451000
612285596	::487836785766961000
28002614	::487836790204944000
62093388	::487836806231375000
18015033	::487836813458149000
61307501	::487836824727863000
160352135	::487836825126305000
45286852	::487836834676736000
358489252	::487836851424591000
101477442	::487836864947032000
612285596	::487836870785511000
397492187	::487836885352730000
312517498	::487836903467933000
241337450	::487836925924229000
548870171	::487836930529566000
533788768	::487836931259392000
533788768	::487836936074428000
452678521	::487836943594446000
48764697	::487836963764838000
290624910	::487836967267082000
64942768	::487836971734032000
407340095	::487836978969182000
533824839	::487836983385788000
106320745	::487836986422870000
407340095	::487837001404514000
339459671	::487837002705174000
30417393	::487837007641452000
101477442	::487837015535136000
135003892	::487837035106168000
21345227	::487837048238125000
229562704	::487837049991733000
312517498	::487837050851561000
340819943	::487837066735390000
290624910	::487837067104108000
254386830	::487837068350222000
195977109	::487837088914485000
250774954	::487837094501695000
232275950	::487837095256260000
195977109	::487837095616999000
596678073	::487837106732285000
290624910	::487837106778030000
596678073	::487837107025506000
596678073	::487837107927269000
26623525	::487837119713271000
45286852	::487837124922597000
358489252	::487837129578659000
397492187	::487837135714938000
290624910	::487837141951475000
192385616	::487837179956035000
314303039	::487837180132196000
394365413	::487837191075160000
129050216	::487837221542965000
425573791	::487837228639330000
612285596	::487837230627430000
260038552	::487837254245961000
358489252	::487837257118666000
425573791	::487837272335589000
82223258	::487837287372161000
228264355	::487837288122957000
170868061	::487837302534574000
200590129	::487837309916954000
167486585	::487837340841148000
314864925	::487837358222348000
227072583	::487837374303698000
542693847	::487837385367904000
26914697	::487837388425531000
452678521	::487837388660408000
231222303	::487837406646001000
301257200	::487837427680444000
192385616	::487837428007182000
250774954	::487837458277859000
371603155	::487837458386518000
62940169	::487837460269772000
96899930	::487837462136635000
156866548	::487837468729675000
236589142	::487837496718286000
397492187	::487837500418035000
195977109	::487837513130582000
267482537	::487837518146961000
29817953	::487837518742577000
437898031	::487837522626891000
3571651	::487837531493662000
290624910	::487837533506506000
542693847	::487837533875609000
195977109	::487837540188045000
425434011	::487837551353278000
153077015	::487837552578019000
92629759	::487837555816022000
23820736	::487837569472679000
389954423	::487837579782664000
47733122	::487837586808115000
452678521	::487837604704841000
425573791	::487837607556947000
156866548	::487837609142415000
533788768	::487837617858543000
438794823	::487837623172345000
21345227	::487837628905963000
33029479	::487837653274857000
290624910	::487837694114791000
230069608	::487837697910661000
425434011	::487837736737329000
290624910	::487837749001474000
282069115	::487837781625155000
189179241	::487837782996307000
76815335	::487837788838965000
282069115	::487837812583317000
54466394	::487837814935920000
20903172	::487837823681036000
392422321	::487837831877103000
227072583	::487837841700163000
325996873	::487837844636176000
48562201	::487837856166322000
251359942	::487837860905893000
229562704	::487837883295072000
425434011	::487837883349225000
321498402	::487837886306201000
396952554	::487837900743409000
448283191	::487837918002561000
448283191	::487837922473676000
713245898	::487837925342605000
18547273	::487837927775272000
321498402	::487837941532614000
405362735	::487837947148775000
515068859	::487837950957195000
101398953	::487837964777447000
467899122	::487837964803002000
358489252	::487838009832644000
156866548	::487838012957409000
195977109	::487838014563827000
132976059	::487838036416155000
267482537	::487838041810018000
250994156	::487838051293351000
230069608	::487838054132899000
188922113	::487838056292954000
24438134	::487838074932842000
236589142	::487838076454969000
465375807	::487838094423359000
267482537	::487838115260686000
256853017	::487838116200198000
101398953	::487838118364475000
89294713	::487838122969812000
282069115	::487838147712413000
387206849	::487838152103436000
18918771	::487838162954100000
24438134	::487838163617218000
533824839	::487838183418109000
187047785	::487838189751504000
195103093	::487838197289058000
438794823	::487838203710156000
29827759	::487838206994309000
156866548	::487838218444763000
29827759	::487838223708598000
227355784	::487838226724294000
29827759	::487838238271238000
23820736	::487838252980662000
278778128	::487838287663337000
18918771	::487838317786828000
48764697	::487838339030974000
159726392	::487838340675551000
454398669	::487838366378242000
30989596	::487838402553733000
252793957	::487838403023486000
358489252	::487838415442808000
533824839	::487838436154306000
30719116	::487838460947202000
199784356	::487838464293879000
195977109	::487838468307824000
75696479	::487838479607287000
533824839	::487838489719734000
236589142	::487838527099400000
407340095	::487838531155288000
452678521	::487838542865764000
166897115	::487838547529850000
26623525	::487838551292137000
407340095	::487838552550408000
230640581	::487838562625142000
407340095	::487838570107772000
250994156	::487838573970747000
21345227	::487838589263171000
41508239	::487838607579705000
188922113	::487838611836923000
23820736	::487838613862756000
325359983	::487838614559010000
236589142	::487838620078702000
36601312	::487838620481355000
251443783	::487838664505167000
254386830	::487838678568681000
166897115	::487838706317807000
135324408	::487838722369806000
260038552	::487838724416626000
171746458	::487838733518270000
438794823	::487838738702032000
407340095	::487838739964518000
358489252	::487838747694616000
423446901	::487838756700192000
533824839	::487838782507331000
335432246	::487838782876434000
61001682	::487838818809024000
43365529	::487838827877117000
166897115	::487838832851554000
21345227	::487838837414952000
452678521	::487838842829824000
159726392	::487838848739999000
135324408	::487838854888849000
42435255	::487838873976713000
195977109	::487838875843174000
296627238	::487838889030070000
250994156	::487838890934284000
325359983	::487838891076886000
192385616	::487838919845613000
351810944	::487838928603324000
438794823	::487838955245535000
224126979	::487838957527265000
533824839	::487838972802895000
171746458	::487838973558292000
22536077	::487838990372851000
25408355	::487838996588797000
520004653	::487838999621292000
42435255	::487839009561776000
25408355	::487839048799510000
21345227	::487839056705765000
45286852	::487839063420854000
83507090	::487839073613004000
566902451	::487839086489919000
45286852	::487839089412960000
23820736	::487839091463954000
42435255	::487839092848082000
195563881	::487839098686537000
66486074	::487839099265355000
42435255	::487839106114678000
296627238	::487839119075061000
101477442	::487839144035377000
465375807	::487839145633411000
188922113	::487839173391310000
452678521	::487839174834151000
267482537	::487839180618072000
195563881	::487839192068550000
229562704	::487839198041616000
132314519	::487839224314359000
7522612	::487839233697001000
533824839	::487839235336986000
624394090	::487839242090209000
45286852	::487839245072367000
445925140	::487839259299024000
220234304	::487839264323796000
351174024	::487839280362844000
318627551	::487839281004560000
408479039	::487839303306072000
37213451	::487839319714197000
271738272	::487839323127951000
36601312	::487839331826933000
71597388	::487839340697899000
45286852	::487839346095972000
17016789	::487839359924572000
23820736	::487839373782568000
54466394	::487839377217703000
392422321	::487839395794649000
96899930	::487839404736937000
252422768	::487839419122987000
254386830	::487839435661512000
533824839	::487839471522439000
171746458	::487839480221421000
195977109	::487839483195170000
21345227	::487839492628152000
36601312	::487839500383449000
452678521	::487839510080679000
271738272	::487839517206781000
40816246	::487839531807158000
221590506	::487839551117746000
25408355	::487839552183078000
171746458	::487839564526936000
42435255	::487839565160267000
22087737	::487839595250196000
321037427	::487839625730199000
452678521	::487839629626716000
171746458	::487839644214517000
68432091	::487839645456404000
533824839	::487839646416527000
363649162	::487839652590526000
159726392	::487839665781604000
520004653	::487839674472218000
270173839	::487839727739891000
21345227	::487839747180462000
415943958	::487839761395363000
452678521	::487839764133859000
61001682	::487839764348174000
195563881	::487839777387855000
156866548	::487839792025968000
96062555	::487839794995535000
48562201	::487839798888259000
36601312	::487839806731202000
596678073	::487839830530093000
236589142	::487839832400359000
452678521	::487839845864062000
407340095	::487839846174449000
33299478	::487839850029002000
40816246	::487839850486595000
21345227	::487839858526670000
213914283	::487839887404437000
131866787	::487839911975075000
213914283	::487839924146561000
465089745	::487839926315016000
465375807	::487839928173076000
33108084	::487839936813342000
96899930	::487839943298138000
21345227	::487839951229165000
220234304	::487839968690053000
18547273	::487839989997129000
237963845	::487840000927469000
260038552	::487840000965234000
342594225	::487840003225964000
17016789	::487840005478707000
596678073	::487840016597811000
452678521	::487840023857741000
267482537	::487840035467563000
33299478	::487840036541308000
236589142	::487840040198750000
159953654	::487840067361464000
254386830	::487840069517340000
50546012	::487840074004852000
629894993	::487840086772314000
21345227	::487840089800572000
407340095	::487840092375891000
325996873	::487840094318239000
260038552	::487840097845661000
394365413	::487840110252007000
38207353	::487840121111457000
120851061	::487840121887006000
629894993	::487840122981711000
21345227	::487840131714273000
221590506	::487840133882728000
454398669	::487840134906531000
78926478	::487840158977249000
415943958	::487840161657815000
101477442	::487840191357259000
20364178	::487840191923494000
596678073	::487840192821489000
33299478	::487840230641115000
21345227	::487840237653999000
533824839	::487840240657125000
26413556	::487840249419026000
296627238	::487840251457437000
142364553	::487840261498613000
389954423	::487840272228040000
452678521	::487840273519480000
25747982	::487840279538724000
254386830	::487840287910531000
195977109	::487840289285894000
36601312	::487840313910636000
154692700	::487840317841113000
596678073	::487840318466056000
43006697	::487840332373958000
397492187	::487840335218102000
533824839	::487840343220445000
171746458	::487840363181117000
23868298	::487840375952797000
26413556	::487840376682602000
23820736	::487840388070129000
392422321	::487840390440292000
311297676	::487840419342864000
358489252	::487840425483333000
339459671	::487840447285694000
321037427	::487840454012964000
254386830	::487840455997259000
159953654	::487840462112583000
31056422	::487840471712944000
407340095	::487840475152252000
438794823	::487840479254286000
220234304	::487840479820525000
418503483	::487840513459253000
437762769	::487840529313714000
250994156	::487840533021462000
254433701	::487840536196161000
12057032	::487840537697730000
250994156	::487840558363451000
35156425	::487840568907939000
250994156	::487840579376939000
276784048	::487840582404812000
310144986	::487840589128282000
310144986	::487840599106535000
195563881	::487840604613644000
71597388	::487840613820157000
274311440	::487840620547821000
52616216	::487840636473995000
397492187	::487840645944709000
153077015	::487840648133754000
30336217	::487840650289639000
533824839	::487840654089650000
254386830	::487840691377410000
467899122	::487840702945312000
34204169	::487840706870792000
452678521	::487840708171030000
302430466	::487840722297421000
302430466	::487840722909790000
577920402	::487840727032811000
236589142	::487840743319293000
52616216	::487840746738036000
171746458	::487840759463157000
254433701	::487840765335175000
325996873	::487840776815390000
290624910	::487840784377331000
397492187	::487840796457308000
21682918	::487840802278625000
61001682	::487840811087060000
397492187	::487840813666545000
30362051	::487840820704595000
96899930	::487840831240695000
415943958	::487840837251117000
33299478	::487840844066467000
407340095	::487840861921632000
61001682	::487840864736382000
254386830	::487840880423096000
43006697	::487840885451661000
533824839	::487840889197170000
171510293	::487840904892665000
452678521	::487840933849755000
149275783	::487840934475091000
397492187	::487840976581697000
351099839	::487840984697290000
438794823	::487840984844095000
499167427	::487840988056936000
27538070	::487840989407498000
397492187	::487840997007974000
260038552	::487840998462996000
246030395	::487841003853062000
136238737	::487841012270653000
23868298	::487841055107080000
335432246	::487841055446794000
314303039	::487841073335504000
397492187	::487841074035974000
274791343	::487841080302665000
533824839	::487841094126690000
260038552	::487841094713896000
16380745	::487841095703744000
447813903	::487841108207370000
254433701	::487841131548270000
260038552	::487841140402450000
254433701	::487841154113626000
412586663	::487841154147549000
236589142	::487841160484753000
65513	::487841170094297000
254433701	::487841204483018000
68432091	::487841205242589000
196742313	::487841212460576000
412586663	::487841215799640000
452678521	::487841229443317000
569518404	::487841236955693000
61001682	::487841252483018000
254386830	::487841295592095000
254433701	::487841319465676000
33699503	::487841324474056000
23868298	::487841329548754000
221590506	::487841337786396000
99435759	::487841340919513000
434545772	::487841345948880000
153077015	::487841347575898000
171746458	::487841349744328000
452678521	::487841400398942000
236589142	::487841417775968000
56931148	::487841419047219000
335432246	::487841425342464000
573151200	::487841428085542000
447813903	::487841433895055000
260038552	::487841439116578000
48090126	::487841460469784000
72143337	::487841470213140000
252623066	::487841478144966000
412586663	::487841516199899000
160352135	::487841537502355000
100843087	::487841546398494000
21345227	::487841558826209000
167486585	::487841589826314000
540510474	::487841614660775000
136238737	::487841622718050000
21345227	::487841626530672000
160352135	::487841629798006000
169240898	::487841632822112000
287028974	::487841655173545000
339459671	::487841657849917000
246030395	::487841658722320000
474371126	::487841671460057000
167384328	::487841674001805000
33158980	::487841674039537000
467899122	::487841696567554000
159726392	::487841715710332000
287028974	::487841729739898000
153077015	::487841763004932000
396952554	::487841766453043000
425434011	::487841785352183000
287028974	::487841800401719000
452678521	::487841807158345000
267482537	::487841809683345000
277760577	::487841811159711000
448283191	::487841812564832000
448283191	::487841816700407000
494495688	::487841819196420000
448283191	::487841821897146000
24438134	::487841826230263000
448283191	::487841829195239000
278778128	::487841854625685000
327662373	::487841863802425000
156625068	::487841875856859000
18455966	::487841886984368000
70483417	::487841892399579000
338664006	::487841892843810000
467899122	::487841929091362000
33158980	::487841945759145000
36579395	::487841963480059000
72143337	::487841966667747000
171746458	::487841972271714000
160352135	::487841983780487000
467899122	::487842002940489000
54466394	::487842008854061000
171746458	::487842013896003000
452678521	::487842019536932000
520690554	::487842032077914000
352531780	::487842055868403000
171746458	::487842086243557000
142364553	::487842107432779000
171746458	::487842146129829000
533824839	::487842150390853000
18618379	::487842168275365000
607016651	::487842174818455000
153077015	::487842194703650000
176224586	::487842197354872000
250994156	::487842198969282000
160352135	::487842203603988000
337367504	::487842214480216000
357275400	::487842217726595000
33369338	::487842222847434000
452678521	::487842225691189000
254386830	::487842236445753000
358489252	::487842246654320000
334261100	::487842275842883000
533824839	::487842278640087000
245203404	::487842291474628000
315614733	::487842299817107000
438794823	::487842301188665000
454398669	::487842308461973000
90689440	::487842323137445000
23820736	::487842334805999000
149275783	::487842342594805000
499995726	::487842343475617000
160352135	::487842355538456000
335118384	::487842404741808000
56931148	::487842443275288000
614074554	::487842466679119000
21345227	::487842492306305000
160352135	::487842493514280000
80703293	::487842495342993000
80703293	::487842515534356000
149275783	::487842516100993000
153077015	::487842537608978000
387476542	::487842544777449000
33158980	::487842601681178000
159953654	::487842611634667000
23868298	::487842666952925000
418503483	::487842673131544000
161656785	::487842690709872000
160352135	::487842734586085000
452678521	::487842746481127000
236589142	::487842751279407000
245203404	::487842766823514000
305877074	::487842767599460000
160352135	::487842770006982000
454398669	::487842784033132000
390504920	::487842788365463000
296627238	::487842790793945000
397492187	::487842801888268000
68432091	::487842813275811000
339459671	::487842827297361000
454531259	::487842839686938000
245203404	::487842841008144000
30032107	::487842868443107000
96899930	::487842880808316000
33158980	::487842896058388000
39416036	::487842912202682000
36601312	::487842928505544000
499995726	::487842932318171000
267482537	::487842947023380000
499995726	::487842947170197000
351174024	::487842957320396000
339459671	::487842962114904000
252623066	::487842967156436000
21345227	::487842972541521000
499995726	::487842972700921000
452678521	::487842982859513000
161656785	::487842998659854000
25237171	::487843000639184000
160352135	::487843003537428000
289461446	::487843013696028000
267482537	::487843027856023000
250994156	::487843035808423000
72143337	::487843041978224000
25237171	::487843045304307000
267482537	::487843055588757000
324794875	::487843058822545000
447813903	::487843069044469000
21345227	::487843072999301000
42435255	::487843084743352000
396952554	::487843110052179000
220455732	::487843115428876000
443376354	::487843133040775000
229562704	::487843164452319000
387476542	::487843183322468000
245021956	::487843192952205000
52616216	::487843205355167000
397492187	::487843213307576000
454531259	::487843214288633000
577920402	::487843217866375000
397492187	::487843232987234000
296627238	::487843247977279000
69916897	::487843259793043000
452678521	::487843280319553000
497571518	::487843297181065000
159640806	::487843313957875000
324794875	::487843317443330000
159953654	::487843317632479000
172280619	::487843348686700000
45278487	::487843360657645000
334261100	::487843385534074000
159640806	::487843396812144000
21345227	::487843401681747000
72378783	::487843401841123000
296627238	::487843412050051000
245021956	::487843447038939000
290624910	::487843449312272000
452678521	::487843453464608000
425434011	::487843457843470000
314303039	::487843476185178000
447813903	::487843478333063000
623584562	::487843482849923000
339459671	::487843482896433000
36219010	::487843485228478000
397492187	::487843497501028000
220455732	::487843505373323000
445268626	::487843526567542000
228915951	::487843531147317000
21345227	::487843551854612000
290624910	::487843553461018000
52616216	::487843569278140000
51650419	::487843602627067000
619608540	::487843603780091000
160352135	::487843612219015000
447813903	::487843615092518000
96899930	::487843618326331000
277760577	::487843640597684000
21345227	::487843643143647000
499995726	::487843664014483000
281829913	::487843668800200000
61001682	::487843697157877000
425434011	::487843709312983000
105026890	::487843726048256000
30104821	::487843741630074000
397492187	::487843769430339000
23820736	::487843791185780000
328828628	::487843803764494000
236589142	::487843806016851000
40226593	::487843808806469000
160352135	::487843810223734000
41675336	::487843827550388000
381315320	::487843832738746000
188922113	::487843845795622000
105026890	::487843851084627000
190229064	::487843857389084000
390759619	::487843877005438000
397492187	::487843890272403000
21345227	::487843895879819000
51650419	::487843906978316000
405362735	::487843916834541000
302430466	::487843918860394000
351174024	::487843948052762000
381203261	::487843951169130000
277760577	::487843957015973000
454398669	::487843964058607000
14792781	::487843972237107000
396364407	::487843978646401000
21345227	::487843981959516000
352970133	::487844016910643000
245573462	::487844021880889000
339459671	::487844022975987000
392422321	::487844049781796000
270687983	::487844063614623000
18752326	::487844082308247000
425434011	::487844086246690000
725050717	::487844094358470000
452678521	::487844101354561000
499995726	::487844104923910000
339459671	::487844123354075000
21345227	::487844134963535000
387941507	::487844135739879000
18437537	::487844140362002000
267482514	::487844140739067000
499995726	::487844157419831000
245573462	::487844215703875000
463908266	::487844254950359000
36601312	::487844260532609000
220234304	::487844266035527000
52616216	::487844271979245000
412638454	::487844298873135000
515068859	::487844305352937000
328828628	::487844329520513000
35156425	::487844333237071000
18437537	::487844346600124000
30104821	::487844370209447000
76815335	::487844378325426000
101477442	::487844387569688000
26623525	::487844393630846000
308946618	::487844447594352000
89294713	::487844460055638000
250994156	::487844465088790000
409640203	::487844466355482000
229562704	::487844467421220000
52616216	::487844482998870000
396952554	::487844490825461000
308946618	::487844492423098000
270687983	::487844493711114000
159953654	::487844497083334000
26623525	::487844505467748000
339459671	::487844506755424000
92629759	::487844529005813000
160352135	::487844551936053000
415943958	::487844566423584000
297679816	::487844573767806000
229562704	::487844586359111000
115200960	::487844603505020000
21345227	::487844607112118000
540510474	::487844627404165000
236589142	::487844635964751000
397492187	::487844635969355000
334475845	::487844654856286000
396952554	::487844663836295000
344219518	::487844665115152000
81023321	::487844674069991000
381315320	::487844678033608000
96899930	::487844687018217000
245021956	::487844693552558000
156625068	::487844714708615000
396952554	::487844718361862000
30104821	::487844720878432000
260038552	::487844725580247000
115200960	::487844737634684000
64942768	::487844759243735000
299796220	::487844763761377000
52616216	::487844775564169000
229562704	::487844779649421000
252623066	::487844798494425000
64584579	::487844835773005000
415943958	::487844839757983000
596678073	::487844853292994000
452678521	::487844853460393000
281829913	::487844856920694000
396952554	::487844873987719000
310144986	::487844888403144000
156625068	::487844896464592000
115184915	::487844905545265000
31403901	::487844907122700000
45243501	::487844911715454000
92905148	::487844932234002000
188922113	::487844944527110000
305379724	::487844954295656000
352531780	::487844964316241000
250994156	::487844974365777000
58949154	::487844979335643000
188922113	::487844994728751000
33158980	::487845002504978000
252623066	::487845012718493000
23820736	::487845024801890000
310144986	::487845059451047000
3571651	::487845073976299000
321498402	::487845076689629000
21345227	::487845088861487000
229562704	::487845090061455000
104292549	::487845094834200000
321498402	::487845133748932000
96899930	::487845136752455000
156625068	::487845172881801000
250994156	::487845185150152000
344219518	::487845189294120000
92629759	::487845191676473000
398707286	::487845238078459000
396952554	::487845238502076000
40405725	::487845239038554000
160352135	::487845239332163000
156625068	::487845276757938000
465375807	::487845306403282000
381315320	::487845309167329000
344219518	::487845310996037000
325996873	::487845311759810000
170868061	::487845326431059000
281829913	::487845330747027000
176224586	::487845332617662000
452678521	::487845336174432000
269143639	::487845344932163000
52616216	::487845354432659000
344219518	::487845372631339000
51650419	::487845384371589000
465375807	::487845389903482000
104292549	::487845393271898000
339459671	::487845446199832000
159953654	::487845460053602000
46283045	::487845473726656000
515068859	::487845479615430000
21345227	::487845488096329000
100843087	::487845501036146000
465375807	::487845515610959000
414952579	::487845541699530000
21345227	::487845546816569000
80703293	::487845551044440000
89294713	::487845551069618000
115200960	::487845575203639000
33699503	::487845595923906000
225601631	::487845672125988000
76248039	::487845689129312000
496575332	::487845701557448000
36891053	::487845730510331000
104292549	::487845794222178000
40405725	::487845796155375000
273955213	::487845804434931000
407340095	::487845809619087000
156625068	::487845810856398000
51650419	::487845816280023000
100843087	::487845824718569000
452678521	::487845826090115000
115200960	::487845830057947000
407340095	::487845834248032000
407340095	::487845854510718000
407340095	::487845868028973000
100843087	::487845879227764000
257830093	::487845884944977000
407340095	::487845894490845000
159953654	::487845914003132000
305877074	::487845916951339000
76248039	::487845934739386000
277760577	::487845947238387000
18547273	::487845982827057000
194377350	::487845993132462000
27211964	::487846000372232000
257942561	::487846004528787000
159953654	::487846018298691000
447813903	::487846021083725000
250994156	::487846038468698000
287228225	::487846042092597000
21345227	::487846051550744000
115200960	::487846085402951000
412638454	::487846089434071000
269143639	::487846096748560000
156625068	::487846115929100000
156625068	::487846139253624000
35599852	::487846154160586000
407340095	::487846183608397000
245203404	::487846184132702000
296627238	::487846211563425000
195977109	::487846230018387000
169240898	::487846230425235000
433169770	::487846234132987000
396952554	::487846236620611000
21345227	::487846243616301000
281829913	::487846250637582000
42994926	::487846271252582000
407340095	::487846274633199000
160352135	::487846287455158000
515068859	::487846338919280000
21345227	::487846344350912000
100843087	::487846344904568000
156625068	::487846349199507000
269143639	::487846362109579000
314303039	::487846362348650000
381315320	::487846373694255000
334475845	::487846381219217000
160352135	::487846390433730000
50429893	::487846393986293000
269143639	::487846401238257000
89294713	::487846412965511000
80703293	::487846431123075000
417606826	::487846457010290000
41658963	::487846475586891000
89294713	::487846480741294000
269143639	::487846502111268000
21345227	::487846506540433000
496575332	::487846518347812000
111136825	::487846531710480000
41658963	::487846543232630000
115200960	::487846573011775000
407340095	::487846580347604000
104292549	::487846589466419000
407340095	::487846599318466000
559837229	::487846599746273000
407340095	::487846613507780000
50157557	::487846616653524000
81023321	::487846621086904000
21345227	::487846623414718000
248006441	::487846626178777000
407340095	::487846633854337000
469196810	::487846637310459000
557400595	::487846652200235000
216083133	::487846658521047000
111136825	::487846666351812000
305370209	::487846669153624000
47031965	::487846696659861000
405362735	::487846700002725000
58941053	::487846706201911000
40405725	::487846718864502000
189025601	::487846727362158000
469196810	::487846768634105000
111136825	::487846770144075000
41508239	::487846781938454000
21345227	::487846803048386000
48467620	::487846843749892000
269143639	::487846848657227000
80703293	::487846879397289000
269143639	::487846899488026000
104292549	::487846913648381000
43006697	::487846927090712000
160352135	::487846928151875000
351810944	::487846929133346000
21345227	::487846929401774000
169240898	::487846929523417000
169240898	::487846962989785000
189025601	::487846964122222000
381203261	::487846964164177000
166897115	::487846980089946000
515068859	::487846987442561000
160352135	::487846992010178000
256756265	::487846992647692000
16380745	::487847019780661000
269143639	::487847021710036000
85344924	::487847028550950000
156625068	::487847049283395000
388433171	::487847054979260000
438794823	::487847061027446000
91422810	::487847065628995000
497571518	::487847088584421000
248006441	::487847088705650000
407399368	::487847090307862000
21345227	::487847101468913000
37213451	::487847104006848000
156625068	::487847107877801000
41508239	::487847155663503000
515068859	::487847157819392000
66877066	::487847163922489000
250994156	::487847176161067000
169240898	::487847188190339000
76442745	::487847189113085000
22414245	::487847208318795000
169240898	::487847209224794000
301203823	::487847219425325000
61001682	::487847223603232000
250994156	::487847235481120000
92905148	::487847241000833000
388433171	::487847261691318000
196890320	::487847271522787000
557400595	::487847305387597000
160352135	::487847310513016000
245021956	::487847316800303000
104292549	::487847329077428000
21345227	::487847329542590000
332073582	::487847331711025000
104292549	::487847365467176000
185399022	::487847374371708000
169240898	::487847411109208000
388433171	::487847417513914000
23868298	::487847442138685000
35599852	::487847455439220000
127062122	::487847480881463000
156625068	::487847491971215000
85344924	::487847498963120000
274311440	::487847504537321000
160352135	::487847526381273000
339459671	::487847568739553000
277693030	::487847590516363000
35599852	::487847603934334000
269143639	::487847613257895000
156625068	::487847628533538000
169240898	::487847671038631000
21345227	::487847685563510000
269143639	::487847781936005000
41508239	::487847794225344000
700013623	::487847801318285000
188922113	::487847803901579000
80419613	::487847827314180000
418503483	::487847843521380000
21345227	::487847845660094000
27784817	::487847873036312000
236589142	::487847877540970000
269143639	::487847917021966000
515068859	::487847918066364000
435557155	::487847939780247000
269143639	::487847965612990000
21345227	::487847968666447000
31280614	::487847989088514000
497571518	::487848028121088000
159953654	::487848031237439000
46809403	::487848050736386000
68490087	::487848064636305000
169240898	::487848091270148000
47031965	::487848097859391000
156625068	::487848102036910000
35156425	::487848108836257000
465089745	::487848147612233000
196890320	::487848154524422000
269143639	::487848170223710000
21345227	::487848172593487000
287228225	::487848184429805000
26947347	::487848184837079000
259466143	::487848205539745000
389954423	::487848210019667000
221610776	::487848241652699000
27992224	::487848244916256000
136238737	::487848266474602000
160352135	::487848272271515000
41508239	::487848273953030000
21345227	::487848314977538000
194377350	::487848322762158000
68490087	::487848354525618000
46283045	::487848402105815000
58115212	::487848402130964000
160352135	::487848409299427000
96062555	::487848437652938000
465375807	::487848442333384000
115200960	::487848467482431000
281829913	::487848479981445000
160352135	::487848527813693000
465375807	::487848548944207000
159953654	::487848553222770000
160352135	::487848583191101000
21345227	::487848592581726000
27563012	::487848614606012000
156625068	::487848624827535000
166897115	::487848647053156000
46283045	::487848657329209000
321037427	::487848675628953000
27784817	::487848680267853000
355612007	::487848684541857000
221610776	::487848721221038000
389954423	::487848725864521000
415943958	::487848742004219000
221610776	::487848742028984000
179736548	::487848742972690000
160352135	::487848763419947000
248006441	::487848771049365000
21345227	::487848777458270000
23868298	::487848783405805000
307372680	::487848786601848000
157869405	::487848814875643000
38848610	::487848839437893000
3571651	::487848852893208000
38848610	::487848869301342000
41908697	::487848885495545000
169240898	::487848900749824000
38848610	::487848917347086000
157869405	::487848921301929000
21345227	::487848922392453000
160352135	::487848923952717000
195977109	::487848933155012000
415943958	::487848962217762000
134585678	::487848983721558000
18618379	::487849007289360000
496575332	::487849049983553000
21345227	::487849067020435000
452678521	::487849088247820000
160352135	::487849093818228000
27784817	::487849098100219000
330834997	::487849110582468000
367298176	::487849111685566000
407340095	::487849112423788000
21345227	::487849132225073000
84975876	::487849200512552000
407340095	::487849212701200000
151604434	::487849213774946000
160352135	::487849228333744000
392422321	::487849243328393000
21345227	::487849260415586000
307697597	::487849277520375000
289461446	::487849286734864000
258226046	::487849297174470000
389954423	::487849335372410000
269143639	::487849347258650000
160352135	::487849355949244000
330834997	::487849359334064000
81469472	::487849373267525000
258226046	::487849405551091000
221610776	::487849421833400000
438794823	::487849422290563000
216083133	::487849443752804000
497571518	::487849444424318000
84975876	::487849460936876000
36601312	::487849470881579000
260038552	::487849471296815000
84975876	::487849488011128000
161492068	::487849494973665000
50216950	::487849558274490000
221610776	::487849597813784000
169240898	::487849656139788000
290624910	::487849667489566000
84975876	::487849668357787000
290624910	::487849689518063000
389954423	::487849704869601000
339459671	::487849713858019000
445268626	::487849737685852000
339459671	::487849759533961000
169240898	::487849761743966000
84975876	::487849787023056000
89294713	::487849788331667000
395057520	::487849802110353000
160352135	::487849826407964000
27784817	::487849837048508000
496575332	::487849847001976000
520690554	::487849855960641000
48467620	::487849907433123000
418503483	::487849908028706000
205043960	::487849920070557000
397028036	::487849925296664000
52610012	::487849948994871000
160352135	::487849973245956000
438794823	::487850031815208000
344219518	::487850049729077000
296016163	::487850055076823000
313120951	::487850059199815000
381315320	::487850072281849000
334475845	::487850102464446000
40226593	::487850103383031000
85399171	::487850135683338000
296016163	::487850171909562000
315614733	::487850217983602000
92629759	::487850248530718000
156625068	::487850248828506000
48467620	::487850266109018000
381315320	::487850297666990000
296016163	::487850317556760000
138557664	::487850335269322000
367298176	::487850351442157000
58281200	::487850362141822000
48467620	::487850376717037000
22536077	::487850394861592000
160352135	::487850395226886000
469196810	::487850410020184000
438794823	::487850430332817000
496575332	::487850441842364000
51601709	::487850449425268000
48467620	::487850451098808000
160352135	::487850507633844000
205043960	::487850527649058000
469196810	::487850534238310000
221610776	::487850536880709000
248006441	::487850540131299000
381315320	::487850560893120000
312348050	::487850588127129000
334261100	::487850588479430000
160352135	::487850600751583000
396177532	::487850603645636000
513982376	::487850610624966000
396177532	::487850615037362000
159953654	::487850617889902000
84975876	::487850624059310000
503577648	::487850629092896000
159953654	::487850634419642000
46283045	::487850638005374000
84975876	::487850668313423000
221610776	::487850672386109000
343904325	::487850681319964000
334261100	::487850681957892000
381315320	::487850697593872000
160352135	::487850704975822000
452678521	::487850708733935000
369160273	::487850744553287000
260038552	::487850746411376000
339459671	::487850753990868000
65482831	::487850756184096000
21345227	::487850764564307000
84975876	::487850768431476000
381315320	::487850810571628000
160352135	::487850810693275000
156866548	::487850820382113000
257830093	::487850835427487000
377627227	::487850839164198000
113048616	::487850863684112000
84975876	::487850874664779000
160352135	::487850877370126000
260038552	::487850911650152000
156866548	::487850912002486000
496575332	::487850927878320000
160352135	::487850938342715000
50157557	::487850965244989000
396177532	::487850969200214000
343904325	::487850971632922000
229562704	::487850995733770000
260038552	::487850998568742000
302430466	::487851000133197000
302430466	::487851000783327000
497571518	::487851026704498000
364405877	::487851027958210000
102489930	::487851061877542000
254433701	::487851071641878000
545297326	::487851077526884000
84975876	::487851077564256000
260038552	::487851078554099000
78926478	::487851080135352000
305877074	::487851090457550000
248006441	::487851094349844000
156866548	::487851130924183000
160352135	::487851194287931000
503577648	::487851232749703000
239702167	::487851237836996000
387476542	::487851246989361000
83507090	::487851258166779000
160352135	::487851258712444000
130363809	::487851278215569000
229562704	::487851286340304000
248006441	::487851289171087000
221610776	::487851298495004000
63478115	::487851350978736000
343904325	::487851356695179000
160352135	::487851364761231000
260038552	::487851375250767000
383045348	::487851409291751000
55475943	::487851412617846000
159953654	::487851417202618000
351325780	::487851426203189000
203146266	::487851443584380000
257830093	::487851455018442000
104292549	::487851471862767000
314864925	::487851494608097000
159953654	::487851494696558000
52610012	::487851498144301000
257092614	::487851540674117000
110059442	::487851551986176000
194377350	::487851555249340000
83507090	::487851570801803000
307485154	::487851605455163000
68490087	::487851642386006000
160352135	::487851666411376000
40126821	::487851692826697000
68490087	::487851745893048000
418503483	::487851746975182000
159953654	::487851751438286000
140206179	::487851755561299000
83507090	::487851767502106000
438794823	::487851806148407000
564138249	::487851835731247000
469722641	::487851841246347000
245203404	::487851861173477000
35156425	::487851875723915000
496575332	::487851895126388000
84975876	::487851904844591000
248006441	::487851917389737000
47733122	::487851934653906000
105598447	::487851955025231000
245203404	::487852011732234000
104292549	::487852015692034000
438794823	::487852036721872000
260038552	::487852047299911000
83507090	::487852059463389000
34071360	::487852062453932000
126221416	::487852075058221000
46283045	::487852102358556000
23396218	::487852123057815000
63478115	::487852124215447000
515068859	::487852134352687000
167384328	::487852236953747000
81023321	::487852322999902000
322465167	::487852326267285000
25099957	::487852336304246000
43365529	::487852360505384000
221610776	::487852363265232000
83507090	::487852372660461000
268987143	::487852390264352000
21345227	::487852421817720000
289461446	::487852453787107000
587054451	::487852520836837000
21345227	::487852521965109000
136828926	::487852545864241000
83507090	::487852551555911000
452678521	::487852558438789000
305877074	::487852597139619000
258108922	::487852626516525000
281829913	::487852627179233000
140206179	::487852641981321000
38848610	::487852647526187000
297679816	::487852662545997000
21345227	::487852675346608000
260038552	::487852676021882000
503741267	::487852685589483000
160352135	::487852688777158000
84975876	::487852696251006000
213914283	::487852713682534000
83507090	::487852730442981000
38848610	::487852731169009000
160352135	::487852742405533000
84975876	::487852756628029000
126221416	::487852758801076000
448283191	::487852759589199000
469722641	::487852801964244000
81023321	::487852804501798000
260038552	::487852813280477000
126221416	::487852828741099000
302234549	::487852876291522000
21345227	::487852883107266000
452678521	::487852883203727000
83507090	::487852886919901000
213914283	::487852906817679000
104292549	::487852909657219000
84975876	::487852927902420000
130363809	::487852932683935000
43365529	::487852943161323000
131866787	::487852964225515000
302234549	::487852985049833000
50157557	::487852989202198000
407340095	::487852998433841000
63478115	::487853027148451000
418297592	::487853029182300000
216083133	::487853040976658000
389954423	::487853045548847000
305877074	::487853048572571000
50157557	::487853055803531000
96062555	::487853062598299000
104292549	::487853069762166000
84975876	::487853087650893000
213914283	::487853099671752000
104292549	::487853121671278000
133526428	::487853125404209000
96899930	::487853141111889000
96899930	::487853148061843000
23396218	::487853162498244000
418297592	::487853215497482000
126221416	::487853222040961000
302234549	::487853242806566000
83507090	::487853267339075000
140206179	::487853270984314000
38623896	::487853273328545000
248006441	::487853294794969000
302234549	::487853326612959000
268987143	::487853340400037000
160352135	::487853347027046000
43365529	::487853351153827000
83507090	::487853356656771000
43365529	::487853386360836000
348082308	::487853408280264000
160352135	::487853453239414000
21345227	::487853454442766000
163646426	::487853476110561000
33369338	::487853483840655000
267482514	::487853496729731000
52754052	::487853497497296000
221610776	::487853498751389000
256756265	::487853508100497000
245203404	::487853529814401000
21345227	::487853536290435000
22087737	::487853553113772000
83507090	::487853562219622000
84975876	::487853576748683000
21345227	::487853594486394000
302234549	::487853600287117000
239702167	::487853613549498000
221610776	::487853615885733000
27538070	::487853622848671000
149275783	::487853623888863000
629894993	::487853646588047000
328828628	::487853648114749000
26198298	::487853650099052000
221610776	::487853671464439000
213914283	::487853696252788000
149275783	::487853725818830000
86349050	::487853732072554000
133526428	::487853746664509000
160352135	::487853751722868000
418297592	::487853769770557000
230069608	::487853785252122000
83507090	::487853792780484000
104292549	::487853795049627000
248006441	::487853811629686000
149275783	::487853843120922000
196738575	::487853846145015000
418297592	::487853863345455000
79861287	::487853871943802000
176839128	::487853877635465000
21345227	::487853916726370000
53317470	::487853926310760000
17990173	::487853955935133000
248006441	::487853956811329000
438794823	::487853992362266000
302234549	::487854005180432000
38848610	::487854017436221000
63478115	::487854032858669000
216083133	::487854058133135000
21345227	::487854060712628000
496575332	::487854061887451000
77787388	::487854067994337000
104292549	::487854078442364000
21345227	::487854098092285000
104292549	::487854098608562000
279268567	::487854099954544000
159953654	::487854118133067000
84975876	::487854118979903000
83507090	::487854165285031000
83736832	::487854169160572000
132077826	::487854206657650000
302234549	::487854221585158000
299441398	::487854228652580000
77787388	::487854237997891000
38623896	::487854240778305000
448283191	::487854243026436000
423666163	::487854250857213000
448283191	::487854253210214000
126221416	::487854260378681000
236628483	::487854278866767000
104292549	::487854279319773000
236628483	::487854307002175000
132077826	::487854317479538000
221610776	::487854333791174000
48090126	::487854341294784000
160352135	::487854355035746000
133526428	::487854361226522000
494514265	::487854362383749000
236628483	::487854374127812000
104292549	::487854385720868000
255818707	::487854387130159000
236628483	::487854395095146000
27538070	::487854419581874000
344219518	::487854432202149000
236628483	::487854432617377000
21345227	::487854435448537000
48090126	::487854470554865000
46283045	::487854483859177000
302234549	::487854483959857000
137135705	::487854492818214000
126221416	::487854523164401000
305877074	::487854524241952000
302234549	::487854527597408000
302234549	::487854559964831000
48090126	::487854560749187000
17016789	::487854567518781000
146909951	::487854569297154000
104292549	::487854587261759000
307697597	::487854599575838000
136238737	::487854601102561000
83507090	::487854612548825000
23396218	::487854634279923000
260038552	::487854641221099000
21345227	::487854657234939000
160352135	::487854669805670000
160352135	::487854704370925000
239702167	::487854720774467000
37780107	::487854743222362000
467688815	::487854748197195000
37780107	::487854751871021000
21345227	::487854752592445000
296016163	::487854758359621000
84975876	::487854760431607000
254433701	::487854769210277000
37780107	::487854854178480000
21345227	::487854862919430000
247434974	::487854880120270000
248006441	::487854925938819000
52754052	::487854952316813000
297238880	::487854963905687000
433169770	::487854978661220000
62685527	::487855004913389000
496575332	::487855005052182000
305877074	::487855006993743000
126221416	::487855030721343000
132077826	::487855064044695000
494514265	::487855080591208000
126221416	::487855168789434000
14297098	::487855175848460000
248006441	::487855176863068000
52610012	::487855179333902000
84975876	::487855180965101000
53087279	::487855185579212000
156625068	::487855186170224000
254433701	::487855201718521000
496575332	::487855207011737000
27563012	::487855224254504000
254433701	::487855226016124000
350525380	::487855227203485000
83736832	::487855230629842000
220234304	::487855256353509000
234649932	::487855289400819000
339126665	::487855301299679000
308175001	::487855303484928000
167486585	::487855308773920000
297238880	::487855327136595000
457811756	::487855340789051000
252389746	::487855342311600000
234649932	::487855363505786000
104292549	::487855367813361000
156625068	::487855375601790000
105598447	::487855383881338000
39041792	::487855426256392000
156625068	::487855450486890000
47031965	::487855472364384000
194377350	::487855486717272000
21345227	::487855488827027000
248006441	::487855520586276000
36560098	::487855524956753000
252389746	::487855559488458000
27563012	::487855575422603000
126221416	::487855586164625000
194377350	::487855587267330000
83507090	::487855606565330000
84975876	::487855607861374000
27563012	::487855613683064000
126221416	::487855626312499000
457197060	::487855643148042000
156625068	::487855644297265000
297238880	::487855652073533000
407340095	::487855652417454000
216083133	::487855653570899000
407340095	::487855654984364000
35156425	::487855657555861000
22087737	::487855663305859000
83507090	::487855696126291000
36560098	::487855698034700000
156625068	::487855700589047000
160352135	::487855703126585000
104292549	::487855707455098000
167486585	::487855717357871000
127062122	::487855763465846000
104292549	::487855769413382000
55475943	::487855824715268000
234649932	::487855828612153000
596957614	::487855855136563000
127062122	::487855863546146000
52616216	::487855875420618000
155034504	::487855893552185000
271738272	::487855916289515000
296016163	::487855936619286000
156625068	::487855969280339000
84975876	::487855976540692000
146909951	::487855979430936000
321498402	::487855998296526000
155034504	::487856007901507000
156625068	::487856036145934000
234649932	::487856093272342000
339459671	::487856101627420000
296016163	::487856106249523000
38623896	::487856108539621000
381315320	::487856119717457000
46809403	::487856145675976000
155034504	::487856151350882000
220234304	::487856183244378000
254851572	::487856189028315000
591216066	::487856203717148000
408031484	::487856209718820000
234649932	::487856226278322000
132077826	::487856231474688000
215362694	::487856237694820000
301044144	::487856244560900000
248006441	::487856255025688000
457811756	::487856278921023000
19071786	::487856288861143000
339459671	::487856293865340000
229562704	::487856295190724000
494514265	::487856311153864000
415630297	::487856330078576000
132077826	::487856347631730000
89590985	::487856355940634000
234649932	::487856359925628000
104292549	::487856371694841000
135306144	::487856377671319000
339459671	::487856380863586000
457811756	::487856381110677000
381315320	::487856391441235000
104292549	::487856393270362000
3571651	::487856403806449000
132077826	::487856413591363000
629894993	::487856419559862000
494514265	::487856431144529000
234649932	::487856440074596000
82600674	::487856473486020000
24226614	::487856476942503000
54422208	::487856477260894000
248006441	::487856501529124000
163646426	::487856501784989000
156625068	::487856509804494000
417606826	::487856518587756000
83736832	::487856518713200000
156508337	::487856522488078000
155034504	::487856533036728000
312245470	::487856541672820000
156508337	::487856545040855000
36560098	::487856553085526000
229562704	::487856556265185000
473718221	::487856565664223000
33555786	::487856567690469000
232560771	::487856583573917000
229562704	::487856585952477000
35923992	::487856602847125000
104292549	::487856611923206000
302234549	::487856634475991000
215362694	::487856638338945000
33699503	::487856641787056000
281829913	::487856642935889000
339459671	::487856651030908000
155034504	::487856653165809000
61001682	::487856659612459000
19053567	::487856682051969000
309981035	::487856701077729000
457811756	::487856703711367000
132077826	::487856714192941000
281829913	::487856724309585000
196738575	::487856734456008000
443512536	::487856738591580000
76815335	::487856741611106000
68439593	::487856754425077000
309981035	::487856771516874000
339459671	::487856779871547000
156508337	::487856784455897000
381315320	::487856800780546000
188922113	::487856818052272000
465375807	::487856823811067000
104292549	::487856827556585000
239702167	::487856869344440000
128775325	::487856891079319000
194377350	::487856896888430000
465375807	::487856923841015000
329955120	::487856933207302000
415630297	::487856973115686000
70805584	::487856977796956000
392422321	::487857030691323000
149275783	::487857051016900000
36560098	::487857053969297000
339459671	::487857067873816000
239702167	::487857100865826000
457811756	::487857107614461000
340819943	::487857119962476000
339126665	::487857123464708000
465375807	::487857131677167000
465375807	::487857153449811000
301044144	::487857163335786000
240892007	::487857163470397000
29827759	::487857190997221000
21153287	::487857192297836000
339459671	::487857194520825000
196742313	::487857210530086000
196742313	::487857211092135000
392422321	::487857215366496000
339126665	::487857226153861000
18547273	::487857226669768000
156508337	::487857247301537000
123746907	::487857303031660000
465375807	::487857316880855000
392422321	::487857321981538000
257092614	::487857342415773000
239702167	::487857350020038000
15902298	::487857358949724000
104292549	::487857383004459000
58281200	::487857394660020000
104292549	::487857403623645000
257092614	::487857406928355000
355574432	::487857409906339000
40054726	::487857410707447000
16472279	::487857423869161000
156625068	::487857447453749000
355574432	::487857450779807000
132077826	::487857480152522000
254851572	::487857499261779000
327934017	::487857500838825000
603870273	::487857503535767000
36560098	::487857525648134000
194377350	::487857541460660000
415630297	::487857578265686000
19053567	::487857589888516000
45492981	::487857602458439000
465375807	::487857608523382000
254851572	::487857621672542000
156625068	::487857622960193000
45492981	::487857629687844000
15902298	::487857632481271000
229562704	::487857643697213000
302234549	::487857647274983000
149275783	::487857656414371000
339459671	::487857678337986000
115459999	::487857694326272000
194377350	::487857698243764000
145911982	::487857698785222000
257092614	::487857707714494000
283051149	::487857738391642000
465375807	::487857743286382000
50157557	::487857774236151000
287228225	::487857779193823000
194377350	::487857786705809000
339459671	::487857787008204000
254851572	::487857819811471000
324171027	::487857825989681000
307485154	::487857830331183000
339126665	::487857834642509000
415630297	::487857864090734000
362312178	::487857866984792000
194377350	::487857874761031000
31280614	::487857876342284000
374739722	::487857890100015000
31280614	::487857915013763000
21345227	::487857916242698000
302234549	::487857920986841000
194377350	::487857986334113000
254851572	::487857988032421000
407340095	::487858017514180000
31280614	::487858020265644000
200796300	::487858044877799000
250994156	::487858071612317000
160352135	::487858084321427000
309981035	::487858102083932000
21345227	::487858131125276000
374739722	::487858156484448000
101477442	::487858158908354000
194377350	::487858162272595000
50157557	::487858179166846000
48090126	::487858181142376000
267482514	::487858264692887000
362312178	::487858266374819000
339459671	::487858268828495000
415630297	::487858275782623000
132077826	::487858285274337000
302234549	::487858289984544000
56779057	::487858298561888000
148436850	::487858324218867000
24226614	::487858334599761000
339126665	::487858335530500000
374739722	::487858337472851000
236595577	::487858362403393000
465375807	::487858378887024000
151604434	::487858388940775000
302234549	::487858398898044000
24226614	::487858419983220000
158948807	::487858439318933000
40054726	::487858460160057000
55475943	::487858472512266000
275902246	::487858482209509000
156625068	::487858528866951000
279162166	::487858531496771000
438794823	::487858532868321000
158948807	::487858539495321000
160352135	::487858578791731000
623584562	::487858586408583000
302234549	::487858600430145000
465375807	::487858606566428000
132077826	::487858611612155000
84975876	::487858619375837000
382767512	::487858660895641000
407340095	::487858662698782000
339126665	::487858667694215000
355574432	::487858670659575000
36250685	::487858685231001000
131866787	::487858690629054000
58281200	::487858698870464000
438794823	::487858700418166000
160352135	::487858706009169000
344219518	::487858716834664000
401109490	::487858734249414000
145911982	::487858750334976000
465375807	::487858755950739000
415630297	::487858756835745000
340819943	::487858758500900000
498637061	::487858761697345000
344219518	::487858766373605000
48467620	::487858800422957000
68052287	::487858819520008000
234649932	::487858825979240000
307697597	::487858834942066000
48467620	::487858837936828000
188922113	::487858844727398000
84975876	::487858851970961000
132077826	::487858873466753000
238740641	::487858879234334000
24226614	::487858928207036000
220234304	::487858932606455000
40226593	::487858947228192000
160352135	::487858952869523000
81023321	::487858962251776000
160352135	::487858995714338000
457811756	::487859008741441000
157869405	::487859021601198000
438794823	::487859037233377000
24226614	::487859047417511000
234649932	::487859048499646000
81023321	::487859067713363000
132077826	::487859085660786000
61001682	::487859105470504000
55475943	::487859108293275000
61307501	::487859125028536000
257092614	::487859127620624000
254851572	::487859129357451000
257092614	::487859132985114000
157869405	::487859134767702000
257092614	::487859144943091000
61001682	::487859147870707000
157869405	::487859149850411000
111978266	::487859174060359000
438794823	::487859183501316000
254851572	::487859188287426000
392422321	::487859191999397000
196738575	::487859202048942000
220234304	::487859209979957000
465375807	::487859299415126000
40526887	::487859310110572000
61969086	::487859311700606000
362312178	::487859330708815000
236144487	::487859336060739000
234649932	::487859339659866000
248006441	::487859346731065000
236144487	::487859382797860000
213763059	::487859389538525000
55475943	::487859392151556000
321037427	::487859404029444000
478020840	::487859411260432000
104292549	::487859418030018000
415630297	::487859421587193000
344219518	::487859429711159000
35156425	::487859431259242000
220234304	::487859454025539000
31280614	::487859457238380000
267482514	::487859466658783000
238740641	::487859493804326000
104292549	::487859498670120000
303080805	::487859500309684000
115184915	::487859510698979000
61001682	::487859512611573000
43365529	::487859529812414000
392422321	::487859553120559000
260038552	::487859560636358000
104292549	::487859566198398000
156625068	::487859571268911000
132077826	::487859585194012000
415630297	::487859596812238000
238740641	::487859604387549000
104292549	::487859630731575000
194377350	::487859662822199000
115184915	::487859662977384000
62460045	::487859692022939000
199784356	::487859700965203000
245855482	::487859702869794000
89590985	::487859715485859000
104292549	::487859717964693000
153077015	::487859733487812000
58949154	::487859738655195000
230898142	::487859746137845000
344219518	::487859747983343000
157869405	::487859753326895000
55475943	::487859755440824000
194377350	::487859759379255000
401109490	::487859764018167000
234649932	::487859766749057000
321037427	::487859808897228000
100090407	::487859830099808000
334261100	::487859831739809000
344219518	::487859838349627000
156625068	::487859838374793000
450560571	::487859845865803000
30032107	::487859913142833000
196738575	::487859917500739000
303080805	::487859929223417000
415630297	::487859929341259000
303080805	::487859950303989000
321037427	::487859968045875000
176188106	::487859968876756000
132077826	::487859977852166000
559837229	::487860008156008000
104292549	::487860041525891000
99435759	::487860059053891000
238740641	::487860104578887000
156625068	::487860148510027000
132077826	::487860158274342000
194377350	::487860173453524000
3571651	::487860174766739000
220234304	::487860188641116000
407340095	::487860199516934000
143225254	::487860224649228000
276784331	::487860227908579000
286487329	::487860240965435000
29327418	::487860244253802000
104292549	::487860246497742000
196738575	::487860249735733000
29327418	::487860261349773000
156625068	::487860271646404000
29327418	::487860277971812000
269401499	::487860286943006000
99435759	::487860292219437000
156625068	::487860302143168000
438794823	::487860312511483000
465375807	::487860321625714000
196738575	::487860326642511000
273955213	::487860338847531000
156625068	::487860389275656000
104292549	::487860397064462000
700013623	::487860403134038000
375810749	::487860407202099000
415630297	::487860412604751000
515068859	::487860417889193000
176188106	::487860427238703000
234649932	::487860433878269000
81023321	::487860441834459000
362312178	::487860450210480000
27563012	::487860459689607000
375810749	::487860478362673000
145911982	::487860479545868000
407340095	::487860531034746000
31536491	::487860537674317000
238740641	::487860546788933000
194377350	::487860570889007000
176188106	::487860600815755000
332073582	::487860610705547000
248006441	::487860640183091000
104292549	::487860646810501000
78970527	::487860661683490000
415630297	::487860666758594000
498637061	::487860694956507000
105598447	::487860698509090000
415630297	::487860698559811000
194377350	::487860711154921000
78970527	::487860723478171000
305877074	::487860724513792000
196738575	::487860725617291000
465375807	::487860796169269000
322358530	::487860796500635000
95554541	::487860822807306000
232275950	::487860853668974000
176188106	::487860858346045000
248006441	::487860858442088000
99435759	::487860859385815000
465375807	::487860911130939000
344219518	::487860924724678000
132077826	::487860938909827000
465375807	::487860952616804000
332073582	::487860977497411000
465375807	::487860980953522000
377627227	::487860985965719000
99435759	::487861001815998000
322358530	::487861015300677000
61001682	::487861019096514000
465375807	::487861060162961000
104292549	::487861066034970000
248006441	::487861074293575000
322358530	::487861074931113000
132077826	::487861083873345000
55475943	::487861134717100000
344219518	::487861144577519000
415630297	::487861144929849000
351810944	::487861168019480000
33369338	::487861176030621000
362312178	::487861180568834000
302430466	::487861195345375000
48467620	::487861200479203000
322358530	::487861227184349000
95554541	::487861313901580000
339126665	::487861323321987000
52610012	::487861330599497000
110059442	::487861356318580000
52610012	::487861365588393000
415630297	::487861372701925000
607016651	::487861407484891000
465375807	::487861431476318000
78970527	::487861458718695000
279162166	::487861481489580000
17990173	::487861482072203000
132077826	::487861487415721000
415630297	::487861521998184000
269401499	::487861543489372000
59938971	::487861558794801000
377627227	::487861615866310000
59938971	::487861619406692000
179736548	::487861649072615000
415630297	::487861664172105000
438794823	::487861683281358000
248006441	::487861708648501000
53087279	::487861711106355000
104292549	::487861724054581000
465375807	::487861728294625000
276784331	::487861731046469000
301044144	::487861732900343000
332073582	::487861735211016000
33369338	::487861794300391000
381315320	::487861811119542000
53087279	::487861843969323000
52616216	::487861856468754000
217871594	::487861865314148000
362312178	::487861908217667000
156625068	::487861922167930000
145911982	::487861925959962000
332073582	::487861936839598000
36891053	::487861980103847000
194377350	::487861996222566000
234649932	::487862057858240000
299796220	::487862059779260000
78926478	::487862091768799000
392422321	::487862099503484000
53087279	::487862141257383000
332073582	::487862184014118000
48467620	::487862237009158000
156625068	::487862248493166000
415630297	::487862279816237000
52754052	::487862318034726000
167486585	::487862325303463000
305877074	::487862333230682000
52616216	::487862348422840000
332073582	::487862351316545000
21345227	::487862358791163000
279162166	::487862415091302000
415630297	::487862424360341000
324794875	::487862455301701000
305877074	::487862457176571000
52616216	::487862472863666000
362312178	::487862512818196000
407340095	::487862520330211000
81023321	::487862521865326000
465375807	::487862537149353000
392422321	::487862540551340000
61736206	::487862544925995000
50216950	::487862576806903000
375810749	::487862600491728000
339126665	::487862623858196000
156625068	::487862624541872000
415630297	::487862640111153000
52616216	::487862661007568000
425573791	::487862671966867000
8070562	::487862684541386000
17990173	::487862686307209000
52616216	::487862702401134000
332073582	::487862740170448000
415630297	::487862751318904000
136828926	::487862810743816000
194377350	::487862812031475000
276784331	::487862848249663000
131420707	::487862861067087000
52616216	::487862924871237000
81023321	::487862930906415000
187280228	::487862932051476000
61832970	::487862964855136000
111687397	::487862997897854000
415630297	::487863010241691000
349386319	::487863045700321000
469196810	::487863117775253000
194377350	::487863162545266000
81023321	::487863194723954000
260464441	::487863199312523000
35156425	::487863213099601000
407340095	::487863215200550000
52754052	::487863260956217000
19895969	::487863293466640000
286282963	::487863353562648000
156625068	::487863377490767000
99435759	::487863383614427000
407340095	::487863386382680000
194377350	::487863402190999000
133526428	::487863415894208000
61736206	::487863517467648000
21345227	::487863529244864000
52754052	::487863565387169000
217871594	::487863569925427000
362312178	::487863616679317000
332073582	::487863662174945000
61969086	::487863671889346000
77765035	::487863712808583000
145911982	::487863713798832000
19053567	::487863717455863000
61736206	::487863718865567000
318627551	::487863735663333000
363649162	::487863786133401000
374739722	::487863830056554000
281824012	::487863838088257000
61969086	::487863841154670000
81023321	::487863860930428000
339459671	::487863865724911000
48467620	::487863875032076000
281824012	::487863878844313000
279162166	::487863918531203000
277693030	::487863947005943000
332073582	::487863966765285000
3571651	::487863974885875000
48467620	::487863986675658000
438794823	::487863995890561000
59938971	::487864010361303000
497571518	::487864017818779000
433169770	::487864056133726000
149275783	::487864061737332000
370049566	::487864065445081000
21345227	::487864112961974000
220234304	::487864125674905000
48467620	::487864128812244000
276784331	::487864129957662000
407340095	::487864155722883000
220234304	::487864162639310000
438794823	::487864194755067000
19053567	::487864203651215000
21345227	::487864217718894000
245021956	::487864324086456000
61736206	::487864349034553000
635151853	::487864394412351000
232072216	::487864458363281000
398707286	::487864499643224000
149275783	::487864499702358000
104292549	::487864549178359000
61736206	::487864550273056000
381181950	::487864572875796000
407340095	::487864623194836000
276784331	::487864636738662000
220234304	::487864641142288000
19053567	::487864649715425000
194377350	::487864663464738000
149275783	::487864671098372000
113048616	::487864689766830000
113048616	::487864690458906000
419185791	::487864729256218000
229562704	::487864733039882000
59938971	::487864788987707000
194377350	::487864794419314000
48467620	::487864810290171000
19053567	::487864820117413000
562178473	::487864852916891000
438794823	::487864862110806000
59938971	::487864869434433000
562178473	::487864881849184000
48467620	::487864885964206000
48467620	::487864894881284000
21345227	::487864905907712000
156625068	::487864957615108000
339459671	::487865044324323000
21345227	::487865083372896000
81023321	::487865087051313000
101398953	::487865099646795000
220234304	::487865109843177000
19053567	::487865127476019000
21345227	::487865242529976000
48467620	::487865247307669000
101398953	::487865253749735000
101398953	::487865280438095000
287877370	::487865303229931000
43365529	::487865310687424000
80895456	::487865325506269000
62460045	::487865362348658000
84975876	::487865362369630000
21345227	::487865367151144000
220234304	::487865390001688000
288874918	::487865407546470000
279162166	::487865423694938000
438794823	::487865432745861000
19053567	::487865448268963000
465375807	::487865476119154000
84975876	::487865486676201000
377627227	::487865493609398000
445808726	::487865498143850000
92840294	::487865548156719000
104292549	::487865604809170000
21345227	::487865617295233000
84975876	::487865625822261000
156625068	::487865639353061000
104292549	::487865645531693000
248006441	::487865678196514000
26623525	::487865700758069000
288874918	::487865708076732000
15902298	::487865737252331000
21345227	::487865764456591000
438794823	::487865778671058000
465375807	::487865800020094000
382531150	::487865811982233000
52754052	::487865821608161000
254851572	::487865843837968000
367298176	::487865851182215000
101398953	::487865853027680000
37011485	::487865890332217000
19053567	::487865911345307000
276784331	::487865933286084000
21345227	::487865968224264000
254851572	::487865986981183000
15902298	::487866007776550000
184962835	::487866009974353000
248006441	::487866028773212000
81023321	::487866047970545000
136828926	::487866064663896000
248006441	::487866135430197000
382531150	::487866199309426000
24438134	::487866219148480000
135306144	::487866241709662000
136880369	::487866247430672000
252389746	::487866270696493000
276784331	::487866311998177000
465375807	::487866343903858000
48090126	::487866361960357000
398377928	::487866429321277000
61736206	::487866452922617000
239254872	::487866472882921000
369849727	::487866570988068000
245573462	::487866573110013000
220234304	::487866583742558000
217871594	::487866590457630000
248006441	::487866610288295000
382531150	::487866628441255000
279162166	::487866629112758000
245573462	::487866636695662000
135306144	::487866678819049000
136828926	::487866743881076000
398377928	::487866747501174000
248006441	::487866749744713000
232437529	::487866852693901000
21345227	::487866853151109000
61307501	::487866853893484000
60046761	::487866896365015000
220234304	::487866902165733000
369849727	::487866913771753000
387476542	::487866929085177000
469722641	::487866941009178000
37780107	::487866947791364000
35156425	::487866974853402000
339126665	::487867010932428000
248006441	::487867027487330000
37780107	::487867030553366000
37780107	::487867058000916000
419185791	::487867072416727000
37780107	::487867089223311000
194377350	::487867118684094000
37780107	::487867120076611000
33699503	::487867127941316000
344219518	::487867150984421000
37780107	::487867166213947000
236628483	::487867178285166000
412586663	::487867185558482000
21345227	::487867201622274000
398377928	::487867212372643000
252389746	::487867217669652000
37780107	::487867231506665000
239254872	::487867243460440000
382531150	::487867246845259000
37780107	::487867263878320000
412586663	::487867295130484000
18842764	::487867305763028000
37780107	::487867313836683000
59583601	::487867314801344000
412586663	::487867332208128000
21345227	::487867385160814000
398707286	::487867404236488000
509523903	::487867461723635000
78970527	::487867491323236000
465375807	::487867495127085000
61307501	::487867500407689000
78970527	::487867508008169000
451868427	::487867512709971000
43365529	::487867552282853000
37780107	::487867552689704000
156625068	::487867570578403000
398377928	::487867573418356000
37780107	::487867655110402000
84975876	::487867674311929000
21345227	::487867685837877000
194377350	::487867686659969000
382531150	::487867693966450000
78970527	::487867703584382000
136828926	::487867716053655000
46283045	::487867719090323000
3571651	::487867724270694000
398377928	::487867731203850000
307485154	::487867733489381000
58281200	::487867740812623000
465375807	::487867741999611000
14297098	::487867746676658000
19091805	::487867755668848000
156625068	::487867768033669000
412586663	::487867777819361000
37780107	::487867779689639000
239254872	::487867915438260000
248006441	::487867934056804000
398377928	::487867964210044000
423666163	::487867965350506000
33788573	::487867968341045000
58281200	::487868030030843000
155034504	::487868043771400000
14891490	::487868048162816000
19053567	::487868119545692000
382531150	::487868120254517000
18842764	::487868135370784000
135306144	::487868141112791000
146216300	::487868141922304000
43006697	::487868167469813000
43006697	::487868242644307000
438794823	::487868255596339000
21345227	::487868296952176000
245573462	::487868321807601000
19053567	::487868335460081000
398377928	::487868359909081000
84975876	::487868360290344000
234649932	::487868373364408000
58949154	::487868379106000000
81023321	::487868393748312000
59938971	::487868399033544000
18842764	::487868403278168000
127062122	::487868423423000000
26109453	::487868453886238000
33788573	::487868458692919000
381181950	::487868524413472000
216395197	::487868528931139000
81023321	::487868530990137000
26109453	::487868538221109000
156625068	::487868551504470000
43006697	::487868570550800000
238341972	::487868590440185000
398377928	::487868652235272000
19053567	::487868670182318000
64768338	::487868742429204000
333245482	::487868756480512000
21345227	::487868775413211000
46070001	::487868812407357000
156625068	::487868823916142000
222278624	::487868837400829000
33788573	::487868846309511000
19053567	::487868851745353000
634873462	::487868877804535000
19091805	::487868888755867000
412586663	::487868940467851000
381203261	::487868948205940000
634873462	::487868963007647000
21345227	::487868972348358000
19053567	::487868987611439000
26109453	::487869014828253000
156625068	::487869027390214000
135306144	::487869036923867000
84975876	::487869037934678000
33788573	::487869049188016000
19053567	::487869067110256000
220234304	::487869091835703000
398377928	::487869128087449000
156625068	::487869135959781000
398707286	::487869148496932000
156625068	::487869154779619000
156625068	::487869165030502000
156625068	::487869208701591000
156625068	::487869236019068000
220234304	::487869239416872000
156625068	::487869247641505000
156625068	::487869263122665000
58281200	::487869271406436000
156625068	::487869277022597000
156625068	::487869290062700000
156625068	::487869299546021000
603136773	::487869313261387000
156625068	::487869320907612000
401109490	::487869333289590000
156625068	::487869335042420000
381315320	::487869335294050000
156625068	::487869346476081000
156625068	::487869361365848000
156625068	::487869370660429000
156625068	::487869382270283000
21345227	::487869395020951000
362312178	::487869397684338000
127062122	::487869404030304000
156625068	::487869413937278000
156625068	::487869441107951000
375636797	::487869469960593000
362312178	::487869505196916000
375636797	::487869528974430000
29018568	::487869542136152000
21345227	::487869542274576000
382531150	::487869563971719000
365746365	::487869565658230000
270687983	::487869577968099000
58281200	::487869589770887000
63478115	::487869590698225000
104292549	::487869618057658000
63478115	::487869621274697000
384436313	::487869635220348000
21345227	::487869660105158000
29018568	::487869672449003000
104292549	::487869688123490000
58281200	::487869771476512000
465375807	::487869779768664000
362312178	::487869799620308000
216395197	::487869801541664000
58281200	::487869843404623000
80419613	::487869855744663000
170064834	::487869858252468000
381315320	::487869903550951000
234649932	::487869903664603000
170064834	::487869906633752000
46283045	::487869911172009000
465375807	::487869919728398000
381315320	::487869928507068000
234649932	::487869938544418000
58281200	::487869981334315000
410461303	::487869982588407000
46283045	::487870004746936000
29800175	::487870014817439000
130363809	::487870019032739000
362312178	::487870024728600000
29800175	::487870070492635000
339126665	::487870097462018000
58281200	::487870125157011000
465375807	::487870151493029000
29800175	::487870163291619000
156625068	::487870165875298000
29800175	::487870191347331000
46809403	::487870208699154000
223998080	::487870229788491000
412586663	::487870242107183000
339126665	::487870256832987000
412586663	::487870269915418000
156625068	::487870303561711000
465375807	::487870314273964000
53087279	::487870316828303000
29800175	::487870340094111000
412586663	::487870377885200000
58281200	::487870394435526000
339126665	::487870405835649000
412586663	::487870414589542000
58281200	::487870423753703000
40334639	::487870437011906000
53087279	::487870438878363000
410461303	::487870439801110000
60131090	::487870460239937000
115184915	::487870572634726000
375636797	::487870573532303000
59938971	::487870588242116000
412586663	::487870589382950000
58281200	::487870596563210000
375636797	::487870609552977000
40334639	::487870609775263000
136828926	::487870616238690000
59938971	::487870636615012000
375636797	::487870653853224000
170064834	::487870656986378000
478020840	::487870658135613000
145911982	::487870682907570000
58281200	::487870687994843000
170868061	::487870692310790000
375636797	::487870729514270000
84975876	::487870729807859000
59938971	::487870749315956000
35156425	::487870756676976000
293246270	::487870761076391000
384436313	::487870771146936000
375636797	::487870773462188000
453690730	::487870774615621000
232072216	::487870776163704000
43006697	::487870805057880000
220234304	::487870814520221000
303080805	::487870831389720000
375636797	::487870832182456000
104292549	::487870841213157000
396923534	::487870855632781000
220234304	::487870871084597000
375636797	::487870878344966000
438794823	::487870940198338000
170868061	::487870949107040000
199784356	::487870953494298000
115184915	::487870962918895000
46070001	::487870964185980000
58281200	::487870985819787000
84975876	::487871032963784000
32583866	::487871034876391000
56967401	::487871040815501000
396923534	::487871042166083000
19053567	::487871059907993000
391247073	::487871081546407000
58281200	::487871083731644000
32583866	::487871094032834000
38804898	::487871096364888000
216395197	::487871142032850000
40334639	::487871152648228000
302430466	::487871162240622000
302430466	::487871163054309000
19053567	::487871203248328000
391247073	::487871252040658000
248006441	::487871266720739000
58281200	::487871273838448000
58281200	::487871332638404000
307697597	::487871338992787000
423666163	::487871378167582000
234649932	::487871395914063000
391247073	::487871412074344000
279865885	::487871416000196000
234649932	::487871433880920000
130363809	::487871447319072000
35706997	::487871459285401000
234649932	::487871494551531000
3571651	::487871505901301000
17990173	::487871523227971000
167486585	::487871528793436000
40334639	::487871539191095000
58281200	::487871551056777000
52610012	::487871580660563000
58281200	::487871616139800000
220234304	::487871627493785000
19053567	::487871653452341000
15681561	::487871663900721000
133158896	::487871672159318000
115184915	::487871682564993000
216395197	::487871695894872000
407340095	::487871721584594000
407340095	::487871744183521000
84975876	::487871757739515000
45150174	::487871764354322000
407340095	::487871770456629000
407340095	::487871792975855000
58281200	::487871800508837000
19053567	::487871817009229000
92568275	::487871901998800000
84975876	::487871959556833000
43006697	::487871978607374000
115184915	::487871982696796000
156625068	::487872017949925000
115184915	::487872067367227000
497571518	::487872132974919000
58281200	::487872155850256000
340055562	::487872207637319000
18842764	::487872239682191000
132077826	::487872262922457000
58949154	::487872326575198000
115184915	::487872339179085000
117608761	::487872399241535000
245855482	::487872399703293000
400249617	::487872409299480000
340055562	::487872422654144000
84975876	::487872436755382000
115184915	::487872447564095000
410461303	::487872479063330000
131310830	::487872482398179000
58281200	::487872508134055000
58281200	::487872577323286000
40334639	::487872594448637000
156625068	::487872641819086000
156625068	::487872680956133000
131310830	::487872714519351000
58949154	::487872725151543000
58949154	::487872725189271000
136828926	::487872747855294000
382531150	::487872750845849000
58281200	::487872762896060000
303488399	::487872834362810000
392422321	::487872839991971000
19091805	::487872857859321000
307697597	::487872890033823000
147997393	::487872904814538000
340055562	::487872956446420000
115184915	::487872962981158000
78926478	::487873039300698000
58281200	::487873340934074000
29018568	::487873342951546000
391247073	::487873346684469000
156625068	::487873351470178000
377627227	::487873370889809000
84975876	::487873416309919000
438794823	::487873437143027000
391247073	::487873445015719000
362312178	::487873494604984000
65826107	::487873556114845000
377627227	::487873605934387000
36560098	::487873613513494000
156625068	::487873647495761000
38207353	::487873656270651000
623584562	::487873695474409000
392422321	::487873711069204000
266413556	::487873721965621000
603136773	::487873768291725000
135306144	::487873798138372000
377627227	::487873807130968000
170868061	::487873814378717000
465375807	::487873829092352000
465375807	::487873881726672000
58281200	::487873894682873000
310666452	::487873974999601000
252389746	::487873979240030000
40226593	::487874049155293000
29018568	::487874066527690000
269143639	::487874082193424000
254851572	::487874111042240000
25099957	::487874112505651000
220234304	::487874158890475000
391247073	::487874224384532000
61001682	::487874227182534000
371603155	::487874252918370000
438794823	::487874270513487000
66555228	::487874305758212000
465375807	::487874318840242000
61402370	::487874332933120000
17664609	::487874371180974000
252389746	::487874386427248000
61402370	::487874450486865000
26109453	::487874462256074000
269143639	::487874632603561000
384436313	::487874703332098000
63478115	::487874706218172000
189025601	::487874743689678000
269143639	::487874765374226000
62685527	::487874822584553000
252389746	::487874880352698000
104292549	::487874897641615000
62870601	::487874906097340000
391247073	::487874915186384000
17664609	::487874944697516000
29018568	::487875045281112000
19091805	::487875084523032000
349386319	::487875095977656000
29018568	::487875096476786000
252389746	::487875097709924000
19091805	::487875102860513000
19091805	::487875116039036000
407340095	::487875122435330000
130363809	::487875138986065000
84975876	::487875144585457000
115184915	::487875153846489000
19091805	::487875191943356000
19091805	::487875208846389000
391247073	::487875235576696000
56967401	::487875244888047000
3571651	::487875273883676000
58281200	::487875282146041000
115184915	::487875293525188000
132077826	::487875331206819000
258226046	::487875352497119000
156625068	::487875366418001000
19091805	::487875398345048000
441925629	::487875407795191000
104292549	::487875419438596000
401109490	::487875433132597000
289461446	::487875456008331000
104292549	::487875457841635000
340055562	::487875507996725000
309981035	::487875511222550000
465375807	::487875523805061000
391247073	::487875592889462000
312245470	::487875610421653000
61370824	::487875700943093000
258226046	::487875769494814000
104292549	::487875792714883000
497571518	::487875813912903000
118469346	::487875845692747000
384436313	::487875919852216000
440875002	::487875958615982000
340055562	::487875972016795000
391247073	::487876037586337000
61370824	::487876038983032000
104292549	::487876069052010000
271204273	::487876086823260000
391247073	::487876092850475000
157869405	::487876096197541000
157869405	::487876153953095000
71157367	::487876234505101000
136828926	::487876240624209000
33029479	::487876250782818000
104292549	::487876259460816000
436476907	::487876275269169000
145911982	::487876298526957000
104292549	::487876333943279000
14873854	::487876338913525000
19091805	::487876339928551000
58281200	::487876352826040000
29018568	::487876361457917000
316229499	::487876381708017000
156625068	::487876392458014000
252389746	::487876403291885000
269143639	::487876419981045000
135306144	::487876452822429000
391247073	::487876493037432000
370401061	::487876505889148000
269143639	::487876513732108000
36891053	::487876610389852000
441925629	::487876616014794000
362312178	::487876638281986000
130363809	::487876642572750000
258226046	::487876663762378000
104292549	::487876678006616000
145911982	::487876723015688000
362312178	::487876724026118000
258226046	::487876750441840000
58281200	::487876753885380000
62870601	::487876799246761000
441925629	::487876803659591000
351325780	::487876804032471000
362312178	::487876860278108000
344219518	::487876886110818000
29018568	::487876906448986000
71157367	::487876958559412000
104292549	::487876968285614000
130363809	::487876984823771000
38207353	::487877040428052000
216395197	::487877042592284000
156625068	::487877048199700000
391247073	::487877082228092000
362312178	::487877089551347000
104292549	::487877117489594000
104292549	::487877123013500000
362312178	::487877164935557000
276357208	::487877183780569000
157869405	::487877184900452000
376467319	::487877190940254000
52610012	::487877231226933000
438794823	::487877275874902000
81023321	::487877276113973000
29800175	::487877332963573000
269143639	::487877353465335000
362312178	::487877406959497000
104292549	::487877411053113000
362312178	::487877487716626000
41135840	::487877493396078000
269143639	::487877498684731000
104292549	::487877506784313000
371603155	::487877523569528000
234649932	::487877524719157000
258226046	::487877538367016000
104292549	::487877566511210000
269143639	::487877580108726000
81023321	::487877598756605000
71157367	::487877665341579000
130363809	::487877666662391000
104292549	::487877719058055000
340055562	::487877809130332000
19091805	::487877810195677000
240892007	::487877824934846000
371603155	::487877833872535000
61001682	::487877851489009000
216395197	::487877904928612000
156625068	::487877958216871000
362312178	::487877962700562000
401109490	::487877969462165000
401109490	::487877995676590000
170868061	::487878049128398000
71157367	::487878096348266000
104292549	::487878109614440000
596678073	::487878116111843000
170868061	::487878131873619000
104292549	::487878149825253000
58281200	::487878185611038000
170868061	::487878225750945000
362312178	::487878234223030000
407340095	::487878255085514000
104292549	::487878266410106000
52610012	::487878292733956000
35156425	::487878297066680000
139447011	::487878314103943000
308175001	::487878358756126000
596678073	::487878362660995000
104292549	::487878366679162000
269143639	::487878391429742000
162315218	::487878416520077000
401109490	::487878459897573000
156625068	::487878460103094000
170868061	::487878472660811000
48944372	::487878554281967000
381315320	::487878591422541000
27992224	::487878609773027000
170868061	::487878614424096000
162315218	::487878615615283000
25747982	::487878627741011000
269143639	::487878636288999000
340055562	::487878659529646000
104292549	::487878673153146000
362312178	::487878737069752000
170868061	::487878755587604000
340055562	::487878834767679000
104292549	::487878842061946000
391247073	::487878859593760000
371603155	::487878862030651000
29800175	::487878869324955000
340055562	::487878892774895000
127062122	::487878922919374000
131954929	::487878937561661000
29800175	::487878953789440000
29800175	::487878970390507000
41135840	::487878988031721000
47167252	::487879001034088000
170868061	::487879045602758000
277693030	::487879047947354000
3571651	::487879054125989000
58281200	::487879063453720000
38623896	::487879073256194000
398377928	::487879082060042000
104292549	::487879102083235000
170868061	::487879111608520000
391247073	::487879119711924000
393653181	::487879127752384000
104292549	::487879151517315000
407340095	::487879161927565000
41135840	::487879162762235000
362312178	::487879206529806000
167144906	::487879219871875000
29800175	::487879222757556000
170868061	::487879225194467000
340055562	::487879230638678000
29800175	::487879255770923000
104292549	::487879266692890000
104292549	::487879343520378000
167144906	::487879354920075000
234649932	::487879411832987000
623990154	::487879424335814000
170868061	::487879434301501000
234649932	::487879464567988000
156625068	::487879493483126000
115184915	::487879516623093000
362312178	::487879522969088000
29800175	::487879553914646000
132077826	::487879576987521000
29800175	::487879601029279000
62870601	::487879620646027000
156625068	::487879622185349000
286341932	::487879624261525000
362312178	::487879650928885000
92629759	::487879667223785000
29800175	::487879670977675000
104292549	::487879701969768000
170868061	::487879706826391000
62685527	::487879717446361000
340055562	::487879718595596000
27626703	::487879732176764000
29800175	::487879795435245000
286341932	::487879816780066000
157869405	::487879833695707000
156625068	::487879860736372000
104292549	::487879866684297000
167486585	::487879929166442000
27626703	::487879959088603000
115184915	::487880013027348000
53741229	::487880060683042000
36560098	::487880074088034000
29800175	::487880100537311000
104292549	::487880165742370000
111978266	::487880168849944000
234649932	::487880177591271000
167493720	::487880198138757000
71157367	::487880273468858000
362312178	::487880275125207000
17990173	::487880314602393000
252389746	::487880331127570000
286341932	::487880364170297000
104292549	::487880387444498000
295466391	::487880440129134000
340055562	::487880504352329000
81023321	::487880508970246000
29018568	::487880532030947000
340055562	::487880548145053000
351325780	::487880550619676000
104292549	::487880551106224000
269143639	::487880563252944000
29800175	::487880634040213000
322842111	::487880676717232000
104292549	::487880697143504000
45243501	::487880795479375000
216395197	::487880858133872000
104292549	::487880885854031000
29800175	::487880916669562000
407340095	::487880923442982000
407340095	::487880923883380000
84975876	::487880924218933000
94181957	::487880930296868000
157869405	::487880940408930000
19091805	::487880982414888000
340055562	::487880990501511000
132077826	::487881012286717000
236202065	::487881065478893000
29800175	::487881075264598000
340055562	::487881090556641000
236202065	::487881108122386000
132077826	::487881109091266000
623990154	::487881153966137000
216395197	::487881170894721000
288016073	::487881197402353000
254092544	::487881199428198000
29800175	::487881204423991000
167486585	::487881222400385000
29800175	::487881268504580000
135306144	::487881278172065000
104292549	::487881306680733000
465375807	::487881341401198000
118469346	::487881345117327000
104292549	::487881347298390000
302430466	::487881367036784000
340055562	::487881391216947000
104292549	::487881414839255000
391247073	::487881419570442000
167144906	::487881467276435000
340055562	::487881537614921000
41367585	::487881589603307000
132077826	::487881596960112000
29800175	::487881615616385000
33788573	::487881710701273000
340055562	::487881718741729000
127062122	::487881723573583000
391247073	::487881736257159000
170064834	::487881739788746000
288874918	::487881759573303000
634873462	::487881798320271000
58281200	::487881798655807000
362312178	::487881802539741000
132077826	::487881940670754000
254092544	::487881946878337000
81023321	::487881975877758000
29800175	::487881977140240000
132077826	::487881990163537000
132077826	::487882030646968000
302430466	::487882067729207000
132077826	::487882071751147000
61001682	::487882071797288000
29018568	::487882080517230000
29800175	::487882086859038000
33788573	::487882104009551000
56710887	::487882108849750000
371603155	::487882146648842000
29018568	::487882170770288000
344219518	::487882186314375000
132077826	::487882196586229000
132077826	::487882204345692000
56710887	::487882220174991000
80419613	::487882281881993000
305379724	::487882300911153000
135306144	::487882301225709000
132077826	::487882331005272000
105598447	::487882342703190000
450560571	::487882351288922000
135306144	::487882416053157000
269143639	::487882417777020000
276381534	::487882426811961000
344219518	::487882432327061000
132077826	::487882470470082000
102100651	::487882535150436000
104292549	::487882575978184000
465375807	::487882591815495000
132077826	::487882619409813000
465375807	::487882645456424000
305877074	::487882648782508000
29018568	::487882658811101000
271204273	::487882664355962000
104292549	::487882682714845000
56710887	::487882684958388000
349386319	::487882689496629000
104292549	::487882693343207000
61001682	::487882698959388000
29018568	::487882711952928000
132077826	::487882757754736000
104292549	::487882765216776000
3571651	::487882822963957000
104292549	::487882840835911000
132077826	::487882859152035000
132077826	::487882890760290000
104292549	::487882906212532000
81023321	::487882917779996000
28510276	::487882932418138000
305379724	::487882961149100000
407340095	::487882976089231000
21112883	::487882996880388000
271204273	::487883017805770000
132077826	::487883043030315000
61832970	::487883126434054000
276381534	::487883131614019000
230968348	::487883135644741000
29018568	::487883183954722000
33788573	::487883196197908000
135306144	::487883206390075000
614074554	::487883211775545000
29018568	::487883241655762000
66270239	::487883250283470000
167144906	::487883286392238000
66270239	::487883299306500000
145911982	::487883317451427000
145911982	::487883323902263000
109718758	::487883346211389000
170868061	::487883362229448000
104292549	::487883401718820000
29018568	::487883445519925000
132077826	::487883459403079000
276381534	::487883504081174000
230968348	::487883535823290000
344219518	::487883536683110000
29018568	::487883541041000000
623990154	::487883569776177000
170868061	::487883582644310000
29018568	::487883597118853000
347869774	::487883708184027000
19091805	::487883734687817000
104292549	::487883749896757000
155805303	::487883775666163000
132077826	::487883867265568000
508860717	::487883949071691000
132077826	::487884024707158000
634822122	::487884069037162000
155805303	::487884101001551000
104292549	::487884102498914000
248006441	::487884126460993000
248006441	::487884178893987000
469722641	::487884191074242000
105598447	::487884195352412000
331423379	::487884210007314000
379924726	::487884235886592000
450560571	::487884268735954000
46283045	::487884285362184000
80419613	::487884292392243000
105598447	::487884292987432000
170868061	::487884309651419000
104292549	::487884313749241000
179039178	::487884351183785000
104292549	::487884373379657000
450560571	::487884374918955000
105598447	::487884404295888000
331423379	::487884432011829000
66270239	::487884440845045000
450560571	::487884445609779000
81023321	::487884455327985000
155805303	::487884459530674000
29018568	::487884481106173000
379924726	::487884513624981000
245855482	::487884634739716000
46283045	::487884635594960000
331423379	::487884736065323000
379924726	::487884779178950000
331423379	::487884786501820000
156625068	::487884798573043000
132077826	::487884840042127000
331423379	::487884863765090000
128775325	::487884890831327000
169240898	::487884918072958000
252389746	::487884926826475000
50216950	::487884928395542000
379924726	::487884949954236000
15186859	::487884983282188000
46283045	::487885005486432000
170868061	::487885026139201000
169240898	::487885030069252000
124582805	::487885063615291000
170868061	::487885131537850000
91712528	::487885188794314000
91712528	::487885221056880000
71157367	::487885293144793000
465375807	::487885300417306000
104292549	::487885315538169000
167486585	::487885397964255000
379924726	::487885400535728000
71157367	::487885420727136000
14891490	::487885422291214000
104292549	::487885433314230000
371603155	::487885455245848000
104292549	::487885488700006000
25099957	::487885521843015000
391247073	::487885547688316000
104292549	::487885630664216000
104292549	::487885692546977000
331423379	::487885702999191000
91712528	::487885741955895000
61832970	::487885782074404000
170868061	::487885816685793000
61832970	::487885822138388000
279162166	::487885833740247000
104292549	::487885855873564000
307697597	::487885925452500000
170868061	::487886006910074000
91712528	::487886025469878000
288016073	::487886054070841000
248006441	::487886093920915000
493647862	::487886136090435000
256321392	::487886178901688000
371603155	::487886212384825000
104292549	::487886268899266000
132077826	::487886276855492000
132077826	::487886432464146000
288874918	::487886479016742000
62685527	::487886494388875000
162175448	::487886508251447000
3571651	::487886628275617000
305877074	::487886653235535000
132077826	::487886679810666000
104292549	::487886695149600000
96966245	::487886728859226000
104292549	::487886738346762000
407340095	::487886763705114000
331423379	::487886777558917000
68517440	::487886802804424000
256756265	::487886814292635000
407340095	::487886877353992000
156625068	::487887007507415000
104292549	::487887054563323000
51964139	::487887059080994000
19091805	::487887076252086000
29018568	::487887082816159000
132077826	::487887127980412000
587054451	::487887149706903000
316229499	::487887160633065000
132077826	::487887180916740000
80419613	::487887184700375000
104292549	::487887216689958000
406121427	::487887235799191000
340055562	::487887252841046000
251825047	::487887266090455000
132077826	::487887326509408000
145911982	::487887339713081000
104292549	::487887361750368000
38333116	::487887413298343000
132077826	::487887481686069000
132077826	::487887494608744000
271204273	::487887504423387000
104292549	::487887551215448000
104292549	::487887587726868000
109718758	::487887756874371000
71157367	::487887904967245000
410286428	::487887909425782000
105855764	::487888034512109000
71157367	::487888047405797000
340055562	::487888076698812000
91712528	::487888213831196000
407340095	::487888245699514000
438794823	::487888418861367000
46070001	::487888498230583000
179039178	::487888829454757000
288874918	::487888889768460000
623584562	::487888898295492000
331423379	::487888933661863000
77078833	::487888952997605000
113188973	::487888966621097000
379253079	::487889049328570000
305877074	::487889054956920000
40226593	::487889133306904000
17990173	::487889139535470000
40334639	::487889285312286000
407340095	::487889341260500000
316229499	::487889343676432000
407340095	::487889379386347000
407340095	::487889404485062000
132077826	::487889563927322000
132077826	::487889579345575000
91712528	::487889661772066000
425897170	::487889675508387000
167493720	::487889907612798000
603136773	::487890089138077000
305877074	::487890090752897000
260464441	::487890139150970000
167493720	::487890144628723000
170815462	::487890169136418000
105598447	::487890184873050000
367476078	::487890208004648000
167493720	::487890217831890000
105598447	::487890218410708000
260961523	::487890306818269000
167493720	::487890349050691000
105855764	::487890353098211000
3571651	::487890372316905000
167493720	::487890447939805000
58949154	::487890505028476000
288874918	::487890560909193000
58949154	::487890571092955000
91712528	::487890601723965000
179039178	::487890618933579000
48971187	::487890651166420000
115184915	::487890756045381000
167493720	::487890803419668000
58949154	::487890825129373000
398445530	::487890923846922000
58949154	::487890969501511000
407340095	::487891021028544000
167493720	::487891046362128000
62685527	::487891123499974000
18918771	::487891137789579000
538541326	::487891289023598000
58949154	::487891291091394000
288874918	::487891302021730000
619492928	::487891312998248000
61402370	::487891374922940000
288874918	::487891400990552000
167493720	::487891405482639000
538541326	::487891414374559000
38207353	::487891442665549000
167493720	::487891531089465000
132077826	::487891594385694000
167513343	::487891633871265000
167493720	::487891660039151000
167513343	::487891683464720000
132077826	::487891701193646000
299441398	::487891722358112000
115184915	::487891728368549000
167513343	::487891735520227000
167513343	::487891765920534000
58949154	::487891807322533000
167513343	::487891838268108000
167513343	::487891869884751000
58949154	::487891917154185000
167513343	::487891920388362000
167513343	::487891949584920000
45966951	::487892015871713000
91712528	::487892019692335000
524866555	::487892032073920000
167513343	::487892055851798000
167513343	::487892082879897000
58949154	::487892083466698000
329955120	::487892093323333000
623990154	::487892098364891000
132077826	::487892099174387000
167513343	::487892131689021000
454375039	::487892243907235000
118469346	::487892360357892000
288874918	::487892419149430000
132077826	::487892492394586000
58949154	::487892565480337000
169240898	::487892586527338000
132077826	::487892668492414000
497571518	::487892721894699000
169240898	::487892735748096000
213187842	::487892767691927000
407340095	::487892782933999000
407340095	::487892796301250000
58949154	::487892798553591000
30104821	::487892845101989000
58949154	::487892859287113000
132077826	::487892873522606000
169240898	::487892954141306000
407340095	::487892956859224000
45243501	::487893049796620000
58949154	::487893075193122000
371603155	::487893106683949000
497571518	::487893143363543000
371603155	::487893190276419000
391247073	::487893212137148000
132077826	::487893212938248000
391247073	::487893231263174000
256853017	::487893271679479000
371603155	::487893303174496000
58949154	::487893304579592000
58949154	::487893352197550000
14715501	::487893402122330000
89846697	::487893426956820000
84975876	::487893455121571000
407340095	::487893468425887000
167513343	::487893470846406000
407340095	::487893472850874000
407340095	::487893473052217000
167513343	::487893553293848000
316162665	::487893618305167000
262405775	::487893641533222000
169240898	::487893654019649000
36560098	::487893689348276000
167513343	::487893765156519000
167486585	::487893773204987000
84975876	::487893825835110000
167513343	::487893891388301000
262405775	::487893908664238000
167513343	::487893925060169000
167513343	::487893949517156000
14715501	::487894009499500000
91712528	::487894038205300000
463138486	::487894113937657000
277693030	::487894142005952000
3571651	::487894150868897000
463138486	::487894201174990000
371603155	::487894249354964000
407340095	::487894257101860000
423666163	::487894298122149000
635425103	::487894352014761000
167486585	::487894463516131000
384955934	::487894463579451000
34071360	::487894482998657000
384955934	::487894514552815000
38333116	::487894521959555000
256853017	::487894537134542000
169240898	::487894556092813000
635425103	::487894675588530000
635425103	::487894687517122000
635425103	::487894692407672000
167513343	::487894697286057000
635425103	::487894703073792000
635425103	::487894711080722000
96966245	::487894712549113000
167513343	::487894715116040000
635425103	::487894723084824000
635425103	::487894732891119000
635425103	::487894742655434000
635425103	::487894751346032000
10095952	::487894766311702000
169240898	::487894773840089000
635425103	::487894798741667000
635425103	::487894803426734000
91712528	::487894924516274000
312517498	::487895001117261000
371603155	::487895120591597000
17054163	::487895170067595000
217928831	::487895177646731000
66311658	::487895255157866000
256853017	::487895284995747000
66393146	::487895288611237000
371603155	::487895370693767000
17163265	::487895418861531000
68221984	::487895506929332000
256853017	::487895522317828000
256853017	::487895535634755000
508860717	::487895545503940000
260464441	::487895603838320000
406121427	::487895644858630000
508860717	::487895849251262000
91712528	::487895931702894000
391247073	::487895933590310000
253737829	::487895986459533000
391247073	::487896020425003000
58949154	::487896026334756000
132077826	::487896036346589000
256853017	::487896055732633000
61307501	::487896058677043000
58949154	::487896112804552000
532542878	::487896238508212000
490977827	::487896257416155000
305877074	::487896358964064000
305877074	::487896424281939000
132077826	::487896506444177000
47167252	::487896676896501000
91712528	::487896688384692000
132077826	::487896775919816000
17035194	::487896790969364000
256853017	::487896812754198000
19684793	::487896828466053000
18842764	::487896866647207000
248006441	::487896875593265000
310664656	::487896926730219000
127062122	::487897054534828000
17035194	::487897072843374000
127062122	::487897079176376000
127062122	::487897101674627000
81023321	::487897102618341000
256853017	::487897104916828000
18618379	::487897120796446000
127062122	::487897175951568000
268246881	::487897202061103000
132077826	::487897245103030000
347869774	::487897336408862000
260464441	::487897383259226000
248006441	::487897525014106000
391247073	::487897539740327000
26198298	::487897545209683000
391247073	::487897562179829000
132077826	::487897582736142000
391247073	::487897595071590000
391247073	::487897760079699000
245398547	::487897824395534000
132077826	::487897852215955000
305379724	::487897891801804000
132077826	::487897918297227000
469722641	::487897924123123000
3571651	::487897924664569000
17990173	::487897930209439000
132077826	::487898015462457000
15782772	::487898081698922000
391247073	::487898095380729000
391247073	::487898144688979000
179039178	::487898189572624000
132077826	::487898197231030000
391247073	::487898245410996000
132077826	::487898254529413000
305877074	::487898300327014000
239162983	::487898326508261000
391247073	::487898359722553000
132077826	::487898407730552000
132077826	::487898544490045000
407340095	::487898544594878000
407340095	::487898560176734000
39847939	::487898560537452000
407340095	::487898575414648000
305877074	::487898815693737000
506707370	::487898819674525000
132077826	::487898844923826000
132077826	::487898854696562000
155805303	::487898895171608000
269143639	::487898988561981000
236589142	::487899028386889000
132077826	::487899038251896000
50807638	::487899112272969000
262449011	::487899133030969000
113188973	::487899135329042000
364439246	::487899173337829000
110236585	::487899184990003000
415630297	::487899215473831000
113188973	::487899279302725000
17470539	::487899288324689000
236589142	::487899322004959000
81023321	::487899343366529000
132077826	::487899352422027000
269143639	::487899383132733000
132077826	::487899486509748000
348458389	::487899494588358000
391247073	::487899554444890000
113188973	::487899591530926000
58949154	::487899606361989000
132077826	::487899617057443000
391247073	::487899617267167000
51814269	::487899685609541000
132077826	::487899732946067000
51814269	::487899735022649000
132077826	::487899753074524000
121290312	::487899908569956000
115184915	::487899923673653000
305877074	::487899925514964000
391247073	::487899959534964000
132077826	::487899974957412000
107842096	::487900038807310000
21089214	::487900211822747000
384955934	::487900553310396000
132077826	::487900570129154000
132077826	::487900668598833000
58949154	::487900686101651000
391247073	::487900709170323000
81016171	::487900848958078000
58949154	::487900947113189000
58949154	::487900986367676000
51814269	::487901166542393000
90467952	::487901347899912000
508860717	::487901533132963000
132077826	::487901540552679000
302430466	::487901574140657000
302430466	::487901574874660000
302430466	::487901575747084000
302430466	::487901576455938000
301657872	::487901579182223000
132077826	::487901588707495000
347869774	::487901609544790000
132077826	::487901702452826000
347869774	::487901773076500000
47167252	::487901803384537000
305379724	::487901833856155000
256638502	::487901844786520000
46283045	::487901896347111000
305877074	::487901912948146000
47167252	::487901916140023000
47167252	::487902063670476000
315872678	::487902146386341000
237621304	::487902225033728000
132077826	::487902252598718000
96966245	::487902272803061000
100090407	::487902299768246000
248006441	::487902327018242000
14891490	::487902381732925000
47167252	::487902383536500000
132077826	::487902446425882000
19684793	::487902455229726000
73795436	::487902614882099000
46283045	::487902626466373000
623990154	::487902634385223000
391247073	::487902647148494000
305877074	::487902816925536000
100090407	::487902855123456000
121290312	::487902933678174000
78213	::487902946232119000
132077826	::487902990653591000
46283045	::487903167753900000
78213	::487903173995397000
32171318	::487903331881586000
18618379	::487903355881005000
40334639	::487903363804045000
269143639	::487903392866377000
78213	::487903412395454000
415630297	::487903446310207000
32624494	::487903456435249000
379924726	::487903464346091000
78213	::487903489998462000
32624494	::487903519135907000
132077826	::487903531479744000
391247073	::487903544347856000
49061011	::487903570486784000
391247073	::487903610332659000
104539435	::487903639382794000
46283045	::487903644134547000
379924726	::487903644667617000
78213	::487903645242236000
391247073	::487903663893913000
391247073	::487903685494571000
121290312	::487903686908051000
379924726	::487903708999864000
432747373	::487903755757568000
248006441	::487903761721864000
132077826	::487903890755420000
623584562	::487903901450924000
78213	::487903903569412000
121290312	::487903970245873000
346654346	::487904010376982000
132077826	::487904051162411000
35141457	::487904101708341000
330834997	::487904103398268000
132077826	::487904128417275000
532542878	::487904130065645000
432747373	::487904143793598000
40226593	::487904208923164000
252914746	::487904258595897000
330834997	::487904277956812000
97307001	::487904296625635000
100090407	::487904347213549000
46965667	::487904384203124000
366753447	::487904393333714000
407340095	::487904423859851000
46965667	::487904516252389000
81023321	::487904525080993000
89294713	::487904573290336000
623990154	::487904573856567000
14871328	::487904598510665000
100090407	::487904638893817000
509524562	::487904645893746000
45243501	::487904676268896000
391247073	::487904800252510000
16472279	::487904875489943000
37863682	::487904957153034000
37863682	::487904957807337000
325192444	::487904972734873000
371603155	::487905055073239000
391247073	::487905079261814000
196742313	::487905152599224000
196742313	::487905153224167000
27335023	::487905207976992000
371603155	::487905227509485000
332662443	::487905321495855000
72321810	::487905342580592000
72321810	::487905344065003000
72321810	::487905351098843000
279268567	::487905360951255000
72321810	::487905369516044000
32624494	::487905399102664000
133158896	::487905407063846000
72321810	::487905440693755000
72321810	::487905459886903000
72321810	::487905480610955000
14871328	::487905484863578000
72321810	::487905487699329000
72321810	::487905512433135000
72321810	::487905516040237000
209584784	::487905517461721000
72321810	::487905523854217000
72321810	::487905528874795000
334475845	::487905535270727000
72321810	::487905540455297000
72321810	::487905545610076000
72321810	::487905550890708000
72321810	::487905562047549000
391247073	::487905563527753000
72321810	::487905589901942000
155926653	::487905590724022000
72321810	::487905613595561000
72321810	::487905624723046000
508860717	::487905654771044000
293246270	::487905744814342000
201445185	::487905792042225000
268034501	::487905888708341000
100090407	::487905894160924000
47167252	::487905897658597000
132077826	::487905906235936000
268034501	::487905975459127000
218956862	::487906023500300000
47167252	::487906024427245000
72321810	::487906107772637000
32624494	::487906110393700000
237621304	::487906119222710000
72321810	::487906151271763000
34071360	::487906197844934000
6945382	::487906473662357000
14871328	::487906538359492000
442433056	::487906577416871000
91712528	::487906611558498000
34796664	::487906616834928000
125718303	::487906717523402000
17990173	::487906779737890000
391247073	::487906838554214000
96966245	::487906854669148000
391247073	::487906888927805000
74315614	::487906946222399000
603136773	::487906974214807000
14871328	::487906980615299000
66311658	::487907021971521000
391247073	::487907090669662000
121290312	::487907100748550000
32624494	::487907112513593000
37780107	::487907113285324000
603136773	::487907133602549000
94181957	::487907155337428000
101136541	::487907155769438000
21089214	::487907202737664000
74315614	::487907337131556000
391247073	::487907355133091000
121290312	::487907377069293000
72321810	::487907385420578000
299796220	::487907421307043000
72321810	::487907495252619000
193583131	::487907498167250000
66311658	::487907503255330000
27986325	::487907506866233000
72321810	::487907548096647000
122067183	::487907750970540000
65425379	::487907767487705000
14871328	::487907830389673000
305877074	::487907858176958000
266413556	::487907914485493000
199784356	::487908003597672000
72321810	::487908267704610000
407340095	::487908292685885000
72321810	::487908336981901000
72321810	::487908398596247000
115184915	::487908424290562000
14871328	::487908442749677000
371603155	::487908512698077000
391247073	::487908545526906000
121290312	::487908583363727000
315296719	::487908609716531000
22954511	::487908630256046000
266413556	::487908631501733000
47466684	::487908682319941000
46283045	::487908704025444000
273955213	::487908710774079000
121290312	::487908740503310000
27992224	::487908871533764000
371603155	::487908955813711000
46283045	::487908957571141000
45911298	::487908965120872000
188480631	::487908981235777000
14871328	::487908994556514000
230968348	::487909148005126000
21531254	::487909161389129000
175591069	::487909169299587000
121290312	::487909177977614000
14871328	::487909216414228000
45911298	::487909217081122000
277693030	::487909246017630000
3571651	::487909256126300000
260038552	::487909256306257000
302408703	::487909270600425000
25104281	::487909325126385000
14871328	::487909409998110000
314604858	::487909472002899000
331423379	::487909628970147000
28405302	::487909701649059000
132077826	::487909758087618000
46283045	::487909794829721000
588641285	::487909819957776000
122067183	::487909822046556000
14871328	::487909839016693000
122067183	::487909859958865000
132077826	::487909881039421000
72321810	::487909893828280000
371603155	::487909931014553000
201445185	::487909944247599000
538541326	::487909992066863000
72321810	::487910083934683000
371603155	::487910096337264000
165658390	::487910109557702000
273955213	::487910124376170000
302408703	::487910139794452000
72321810	::487910198736994000
347869774	::487910254089224000
14871328	::487910302978035000
262248356	::487910319399120000
407340095	::487910455705210000
132077826	::487910496264142000
72321810	::487910525276536000
170815462	::487910536542031000
588641285	::487910554774671000
407340095	::487910723012407000
214678768	::487910732898381000
132077826	::487910755933503000
46283045	::487910916453695000
14871328	::487911055582953000
141140385	::487911068170080000
703895293	::487911139510980000
46283045	::487911218145808000
121290312	::487911256360108000
29849760	::487911315802161000
132077826	::487911365525241000
46283045	::487911423163387000
17830276	::487911431484870000
302408703	::487911465735581000
189025601	::487911481145450000
302430466	::487911542839447000
145911982	::487911579602939000
137426396	::487911650842783000
391247073	::487911651501305000
703895293	::487911694299983000
588641285	::487911698871762000
391247073	::487911706203389000
14871328	::487911798998192000
483190332	::487911808879964000
391247073	::487911820770816000
497334306	::487911853008236000
391247073	::487911883387588000
703895293	::487912116071198000
26879335	::487912156210274000
497334306	::487912164175257000
407340095	::487912203127762000
280194602	::487912236011118000
121290312	::487912287953379000
62870601	::487912314553655000
26879335	::487912378130903000
26879335	::487912382513963000
703895293	::487912392282492000
38848610	::487912411689943000
614074554	::487912418836631000
38848610	::487912426667778000
467775651	::487912475904716000
22844281	::487912497270116000
391247073	::487912513585954000
46283045	::487912529914388000
391247073	::487912546603515000
26879335	::487912556959240000
432747712	::487912612210806000
72321810	::487912687423475000
26879335	::487912688907853000
14871328	::487912697388748000
36829018	::487912799952052000
26879335	::487912831111544000
170815462	::487912893296689000
371603155	::487912964779806000
72321810	::487912972841664000
703895293	::487913035269287000
26879335	::487913229809512000
26198467	::487913240697896000
100195876	::487913246947434000
199784356	::487913276399812000
132077826	::487913286839451000
184195472	::487913296968679000
165290348	::487913310314958000
170815462	::487913331320037000
165290348	::487913389142724000
132077826	::487913418939047000
483190332	::487913427751288000
26879335	::487913484370198000
207660046	::487913495015333000
39398773	::487913507250139000
46283045	::487913512321036000
391247073	::487913539152015000
14871328	::487913612078362000
132077826	::487913639517511000
46283045	::487913686510497000
26879335	::487913693129080000
266413556	::487913693359779000
391247073	::487913729904738000
132077826	::487913793427472000
46283045	::487913801245655000
121290312	::487913858493722000
46283045	::487913976689197000
27626703	::487914001196539000
210674392	::487914102094696000
157904403	::487914103524954000
260038552	::487914190653255000
72321810	::487914204847177000
72321810	::487914250078547000
421338980	::487914266704351000
277693030	::487914310744555000
391247073	::487914337298706000
109718758	::487914338355642000
38848610	::487914380328468000
139460380	::487914422875062000
46283045	::487914446145064000
17470539	::487914469943570000
262248356	::487914523680985000
40478607	::487914583597010000
72321810	::487914605591953000
17470539	::487914676458496000
330834997	::487914685698564000
391247073	::487914722520342000
46965667	::487914948958629000
38226468	::487914973927313000
46965667	::487914994177413000
391247073	::487915060870656000
71617108	::487915306787307000
510678171	::487915310490877000
16370204	::487915345387483000
232736272	::487915385627607000
520690554	::487915434570551000
262449011	::487915457681559000
407340095	::487915472675819000
407340095	::487915472768098000
407340095	::487915474902990000
407340095	::487915474932342000
51554430	::487915475096330000
262449011	::487915489658929000
17990173	::487915546135248000
14297098	::487915582113996000
14871328	::487915603093512000
14297098	::487915651936559000
170815462	::487915795834765000
72321810	::487916138576506000
483190332	::487916152795168000
23543960	::487916361650171000
72321810	::487916387072212000
331423379	::487916405996945000
113048616	::487916488263626000
22033805	::487916489052520000
247850020	::487916491140919000
51554430	::487916516185485000
225287674	::487916548913250000
236930269	::487916561059958000
23543960	::487916654693597000
31403901	::487916677460688000
132077826	::487916751300993000
312435293	::487916798558212000
132077826	::487916824420315000
165290348	::487916826358083000
312435293	::487916855005163000
162175448	::487916859908317000
312435293	::487916902346285000
343018153	::487916928602607000
132077826	::487916951109259000
312435293	::487916999922556000
132077826	::487917017077256000
239162983	::487917137013391000
17694593	::487917203858411000
371477472	::487917229573287000
105852149	::487917279091253000
72321810	::487917319503757000
121290312	::487917400092708000
72321810	::487917429457424000
17455392	::487917445668032000
99435759	::487917541151358000
165290348	::487917581685108000
312435293	::487917582402351000
165290348	::487917603063488000
312435293	::487917610952962000
624360378	::487917640136941000
590556372	::487917663113740000
239702167	::487917705349976000
387472182	::487917734618234000
165290348	::487917758714093000
348085087	::487917772995710000
186208532	::487917776896421000
103138091	::487917783234015000
269012544	::487918003996987000
588705820	::487918040831389000
18842764	::487918045281918000
72321810	::487918135216177000
407340095	::487918161086275000
165290348	::487918185744568000
46965667	::487918237481705000
624360378	::487918310139260000
51554430	::487918393958596000
262449011	::487918406818361000
51554430	::487918413395017000
165290348	::487918436635262000
171807880	::487918445476839000
357790406	::487918496597434000
391247073	::487918546358251000
22383485	::487918596765798000
150518148	::487918602050224000
371477472	::487918605107879000
51554430	::487918639405072000
117095775	::487918667108061000
121290312	::487918680886358000
416506126	::487918751279357000
365523194	::487918772015992000
58562014	::487918775216250000
338120144	::487918779179888000
165290348	::487918786935136000
121290312	::487918820460208000
150518148	::487918823987617000
357790406	::487918837099425000
58562014	::487918921953976000
357790406	::487918936709955000
490977827	::487918965025288000
623584562	::487918990207889000
134225933	::487919057996242000
165290348	::487919079525601000
411848692	::487919224112050000
272999900	::487919271201095000
302934050	::487919336708128000
35706997	::487919356446511000
40226593	::487919368081530000
16370204	::487919409043099000
316162665	::487919474989744000
390900557	::487919508137316000
16370204	::487919531642597000
113048616	::487919572163383000
165072349	::487919674894471000
316162665	::487919683819929000
316162665	::487919840963743000
358452616	::487919919825051000
316162665	::487920060405530000
22383485	::487920092743602000
292012619	::487920119289364000
480895753	::487920167741972000
407340095	::487920184905052000
84975876	::487920275950800000
371477472	::487920362538008000
194377350	::487920489399349000
84975876	::487920509493850000
131310830	::487920531489161000
194377350	::487920552636841000
3571651	::487920573692252000
337937520	::487920601064284000
107842096	::487920626208743000
201445185	::487920706139594000
121290312	::487920770178228000
170868061	::487920808237338000
22383485	::487920888957112000
170815462	::487921012046983000
43508994	::487921033668620000
199331386	::487921094293073000
43508994	::487921117231714000
358452616	::487921139918704000
326554021	::487921166598680000
207660046	::487921198492184000
22383485	::487921241131859000
171746458	::487921242293272000
491357856	::487921250325364000
207660046	::487921251470434000
55426501	::487921258298740000
216395197	::487921291148939000
14871328	::487921338225414000
314303039	::487921340771364000
542693847	::487921416239468000
314303039	::487921442890080000
115941650	::487921488557649000
131310830	::487921510943031000
62396842	::487921533528981000
302430466	::487921567343460000
302430466	::487921567926480000
207660046	::487921609663995000
490977827	::487921681202036000
207660046	::487921750248673000
260979062	::487921767134920000
171746458	::487921783266230000
207660046	::487921791570956000
55426501	::487921815365251000
373569970	::487921823645196000
207660046	::487921885443678000
15010357	::487921907019173000
165290348	::487921954280574000
207660046	::487921962304278000
165967574	::487921997079674000
186823940	::487922054855811000
55426501	::487922065639354000
17470539	::487922095314042000
391247073	::487922111990616000
207660046	::487922176633233000
207660046	::487922237731655000
141140385	::487922263698595000
849	::487922276403535000
207660046	::487922388676272000
43508994	::487922675633770000
132077826	::487922732630147000
132077826	::487922800351399000
428646436	::487922920820584000
141140385	::487923040081027000
55426501	::487923043612631000
185084575	::487923114861674000
259573654	::487923176056565000
141140385	::487923259438952000
191947005	::487923289722212000
145911982	::487923293249605000
55426501	::487923479933489000
33676766	::487923490939363000
207660046	::487923585684475000
207660046	::487923651258249000
407340095	::487923689438990000
407340095	::487923693188685000
55426501	::487923710393733000
185084575	::487923750432940000
428646436	::487923755105402000
185084575	::487923822486908000
68832413	::487923905081139000
121290312	::487923968087580000
490977827	::487923974207074000
37080273	::487924102645022000
185084575	::487924111528964000
46284235	::487924115475402000
145911982	::487924116738297000
277693030	::487924344224350000
3571651	::487924352193945000
490977827	::487924393700360000
305265637	::487924416521580000
55426501	::487924491457011000
36829018	::487924495718838000
428646436	::487924511099334000
60399576	::487924512009093000
81765661	::487924592602652000
344990761	::487924690279608000
428646436	::487924722844569000
109105005	::487924733493907000
265553576	::487924739545907000
185084575	::487924754440273000
491357856	::487924805769785000
185084575	::487924808316116000
305265637	::487925044832505000
370165750	::487925046741307000
14871328	::487925084217032000
72321810	::487925116874276000
491357856	::487925185710804000
428646436	::487925187367948000
89846697	::487925215419064000
216395197	::487925219278204000
337937520	::487925223904514000
370165750	::487925248252473000
121290312	::487925258473578000
407340095	::487925260079988000
45190114	::487925366107824000
260361255	::487925380246806000
260361255	::487925380846592000
370165750	::487925442398404000
121290312	::487925490577977000
252422768	::487925541098377000
89846697	::487925548778147000
181877725	::487925617107554000
40226593	::487925652587548000
107724446	::487925708447301000
55426501	::487925716831318000
121290312	::487925811849068000
145911982	::487925836004487000
428646436	::487925875774881000
428646436	::487926013662601000
72210207	::487926039603994000
55426501	::487926121413894000
196890320	::487926135041589000
121290312	::487926250065776000
37080273	::487926274011054000
196890320	::487926277962485000
48557490	::487926285814231000
161199833	::487926457063460000
65576332	::487926495344885000
59454178	::487926499551350000
196890320	::487926500151160000
336845657	::487926527225761000
37080273	::487926585216217000
336774649	::487926593671536000
222598798	::487926644082892000
594950682	::487926661283708000
258454374	::487926676488482000
196693857	::487926800601731000
37080273	::487926816880226000
176188106	::487926873205137000
20903172	::487926874304032000
170815462	::487926874874474000
57933673	::487926875444875000
241337450	::487926954318761000
320512967	::487927063521685000
320512967	::487927103468224000
96966245	::487927260880830000
37080273	::487927290433921000
65476712	::487927322130264000
468965579	::487927355974123000
268246881	::487927365486772000
124582805	::487927367521030000
216395197	::487927371694342000
96966245	::487927397829066000
19684793	::487927420700602000
268246881	::487927530318737000
96966245	::487927536043966000
302430466	::487927602309373000
55426501	::487927655283429000
96966245	::487927683733803000
407340095	::487927695838179000
96966245	::487927757683572000
55426501	::487927812355940000
444298693	::487927864818679000
96966245	::487927868539023000
96966245	::487927929448714000
15267198	::487927957524979000
387206849	::487927979381510000
51413309	::487927996733325000
320512967	::487927997505093000
96966245	::487928008632975000
495135733	::487928048595898000
96966245	::487928080653385000
3571651	::487928120759291000
46279759	::487928129978368000
495135733	::487928229093572000
258108922	::487928235573784000
96966245	::487928257170665000
495135733	::487928269593796000
37080273	::487928303723241000
320512967	::487928315949228000
216395197	::487928320919867000
47269984	::487928340506898000
428646436	::487928423785168000
495135733	::487928432588623000
47269984	::487928438699741000
47269984	::487928561450250000
421548020	::487928717420023000
96966245	::487928725179490000
96966245	::487928771170017000
20020647	::487928877683994000
96966245	::487928979907952000
495135733	::487928995040600000
277794018	::487928999008407000
40334639	::487929032252477000
23543960	::487929039999356000
96966245	::487929044122755000
96966245	::487929141753548000
80157666	::487929208102866000
96966245	::487929213773963000
14253476	::487929281507766000
155926653	::487929351737208000
9899992	::487929381264703000
96966245	::487929393176932000
50778210	::487929403591372000
495135733	::487929408406044000
194377350	::487929416144531000
306169468	::487929436298543000
34536365	::487929448323244000
194377350	::487929475150016000
40604299	::487929537452183000
194377350	::487929546851618000
55426501	::487929555600936000
96966245	::487929593106825000
362540752	::487929652938551000
96966245	::487929669149556000
194377350	::487929705161830000
54587465	::487929717207465000
65576332	::487929718763954000
479959389	::487929740213628000
96966245	::487929741320523000
194377350	::487929772031610000
96966245	::487929807519645000
421338980	::487929868588687000
17470539	::487929892516794000
84975876	::487929896342016000
96966245	::487929943054360000
407340095	::487929998146150000
161199833	::487930001778835000
320512967	::487930002713759000
203736885	::487930023899193000
96966245	::487930122713178000
194377350	::487930160776105000
72321810	::487930161921536000
37080273	::487930213092052000
320512967	::487930218359685000
216395197	::487930292850921000
96966245	::487930297292709000
194377350	::487930346252402000
310144986	::487930404926537000
444298693	::487930411432288000
43508994	::487930455186882000
562393615	::487930512758308000
454398669	::487930641552785000
216395197	::487930661903151000
116098184	::487930686733426000
26179867	::487930712859738000
320512967	::487930721688748000
479959389	::487930723404619000
454398669	::487930723580772000
454398669	::487930741536620000
454398669	::487930762646540000
454398669	::487930775049080000
454398669	::487930791440433000
494376740	::487930804215881000
107724446	::487930820217561000
14253476	::487930824885809000
330834997	::487930850596511000
210873235	::487930856255021000
494376740	::487930894229839000
26179867	::487930918401626000
337937520	::487930926819991000
597038752	::487930936290340000
259573654	::487930938203324000
542693847	::487931037335314000
494376740	::487931042200707000
425183249	::487931050958802000
22383485	::487931077202567000
216395197	::487931109305765000
348085087	::487931134144036000
494376740	::487931180780494000
60131090	::487931231971983000
366136205	::487931237344874000
260911912	::487931276733988000
15109013	::487931305959899000
302430466	::487931386318188000
302430466	::487931387157045000
407897841	::487931439863062000
454398669	::487931441364598000
607637849	::487931441443921000
849	::487931444590018000
44205530	::487931447894765000
407897841	::487931463846080000
26738161	::487931510738415000
262248356	::487931563439820000
14253476	::487931592858689000
51650419	::487931638953693000
65512747	::487931731098361000
454398669	::487931742859583000
407897841	::487931756755308000
106860209	::487931777143435000
494376740	::487931793010458000
100626124	::487931795644874000
597038752	::487931809536024000
253120136	::487931819593981000
407897841	::487931835255889000
463250994	::487931882944749000
106584551	::487931896412651000
407340095	::487931901823307000
3571651	::487931926653988000
407897841	::487931942260973000
407897841	::487931972506103000
454398669	::487932004517036000
427529204	::487932133759909000
494376740	::487932189607096000
607637849	::487932195621724000
17470539	::487932208141697000
538541326	::487932307144060000
458826306	::487932398790012000
23543960	::487932432490840000
245855482	::487932441492213000
408171600	::487932448269811000
19071786	::487932448907354000
262248356	::487932451936022000
165967574	::487932462434373000
320512967	::487932464023605000
494376740	::487932469941792000
36851172	::487932516506943000
494376740	::487932521498177000
262248356	::487932534349922000
538541326	::487932544260657000
411222321	::487932567849824000
427529204	::487932571167113000
494376740	::487932579849330000
427529204	::487932616364941000
15726982	::487932715459956000
55426501	::487932751182434000
104292549	::487932767284781000
104292549	::487932784787619000
305379724	::487932823689367000
513270198	::487932922540740000
328858212	::487932963079069000
262248356	::487932967185293000
301016850	::487932970078986000
427529204	::487933005076258000
202196262	::487933020486127000
38440249	::487933056888487000
104292549	::487933099310075000
179337055	::487933126501732000
17990173	::487933179349958000
104292549	::487933192872427000
95231863	::487933194184822000
35026897	::487933211167973000
418847263	::487933227085365000
35026897	::487933231225122000
15726982	::487933236749037000
427529204	::487933239730782000
104292549	::487933256160251000
187017423	::487933274316996000
333704327	::487933324640657000
41367585	::487933365811970000
104292549	::487933393372717000
15726982	::487933413169852000
199784356	::487933414721339000
454398669	::487933422992887000
427529204	::487933465577279000
104292549	::487933492136017000
285906246	::487933519226630000
427529204	::487933526654722000
179337055	::487933596226039000
133508241	::487933618707116000
179337055	::487933632041209000
104292549	::487933645198733000
41367585	::487933656254918000
179337055	::487933701226254000
26738161	::487933714895499000
194377350	::487933748185288000
57238973	::487933759967088000
41367585	::487933783023558000
194377350	::487933871325859000
276381534	::487933912640147000
262248356	::487933919179067000
55426501	::487933948014493000
55219816	::487933956676136000
104292549	::487933965551271000
104292549	::487934013211148000
104292549	::487934055884005000
15010357	::487934068881780000
623584562	::487934077543002000
41367585	::487934107184140000
104292549	::487934111428788000
368730450	::487934129304924000
479959389	::487934189007020000
57238973	::487934212058927000
57238973	::487934265368539000
346219373	::487934336360923000
368730450	::487934392723976000
262248356	::487934430703792000
411222321	::487934450735792000
52628599	::487934467378384000
262248356	::487934477323493000
40226593	::487934496868929000
164816411	::487934569560018000
63473984	::487934580993712000
63473984	::487934592028909000
447813903	::487934622685089000
312784161	::487934629253373000
41367585	::487934727954137000
57651074	::487934797876965000
26738161	::487934814734254000
36851172	::487934822565023000
185084575	::487934828839723000
65512747	::487934861059977000
31403901	::487934878345084000
185084575	::487934879020384000
41367585	::487934884267425000
23543960	::487934951212339000
40334639	::487934966328610000
127943795	::487934997924683000
65512747	::487935111640281000
55426501	::487935125670203000
27211964	::487935153327849000
57651074	::487935171472424000
262248356	::487935234579922000
65512747	::487935278661652000
216395197	::487935282747293000
26738161	::487935299620986000
41367585	::487935322026950000
269012544	::487935401793839000
65512747	::487935440104587000
26738161	::487935479497916000
133617944	::487935548867096000
366136205	::487935567963754000
262248356	::487935571101503000
337937520	::487935593100607000
3571651	::487935669176926000
14297098	::487935700499968000
262248356	::487935766371512000
31144939	::487935858998542000
107902551	::487936027617550000
305379724	::487936045975998000
346127757	::487936058013650000
133617944	::487936094407639000
65512747	::487936116373192000
441925629	::487936163484033000
305379724	::487936168957181000
467774585	::487936187307270000
168964399	::487936254386782000
196890320	::487936272745652000
120139449	::487936297206415000
262248356	::487936319143034000
68966030	::487936463045419000
19569142	::487936486591836000
170815462	::487936487430705000
127943795	::487936507286941000
170815462	::487936525880279000
28771314	::487936526668820000
127943795	::487936536865144000
19569142	::487936537519075000
65512747	::487936540933255000
170815462	::487936558457040000
41367585	::487936618851209000
22383485	::487936622860570000
368730450	::487936652833062000
55219816	::487936674945458000
305379724	::487936792587276000
368730450	::487936843422257000
109105005	::487936868768440000
384436313	::487936877907804000
384436313	::487936925307633000
68966030	::487936953112084000
368730450	::487936976964681000
39904237	::487937054370570000
120139449	::487937084284346000
41367585	::487937096779190000
188417746	::487937126693363000
22383485	::487937177213734000
22033805	::487937239687495000
403834874	::487937245798600000
39904237	::487937250290712000
133617944	::487937276266020000
57566548	::487937287011827000
41367585	::487937310206722000
358452616	::487937381643718000
41367585	::487937386635350000
620459453	::487937448572624000
98599563	::487937463592423000
454398669	::487937531661803000
133617944	::487937562166587000
358452616	::487937661324103000
447774872	::487937673152061000
185084575	::487937685731155000
19210855	::487937695260241000
520690554	::487937709361487000
302430466	::487937743821889000
41367585	::487937766379233000
262449011	::487937806967517000
185084575	::487937836390555000
358452616	::487937949573455000
22383485	::487937956498661000
168964399	::487938028430577000
269012544	::487938052258410000
8524892	::487938104343691000
19080798	::487938118788464000
42297542	::487938123460915000
95712580	::487938127068426000
168964399	::487938161381605000
22033805	::487938181183307000
269012544	::487938347264774000
444298693	::487938388574875000
133617944	::487938437324886000
168964399	::487938445398925000
41367585	::487938461308305000
203311237	::487938503213207000
366136205	::487938504899321000
168964399	::487938554333392000
194377350	::487938584062992000
59670513	::487938584754671000
19080798	::487938643093225000
194377350	::487938689381978000
19080798	::487938690971234000
407340095	::487938716170592000
98599563	::487938719635480000
407340095	::487938719890939000
199784356	::487938719999991000
133617944	::487938750958141000
14871328	::487938757937483000
55287428	::487938786311938000
98599563	::487938812702916000
187017423	::487938837255974000
185084575	::487938849424023000
262248356	::487938852313919000
216395197	::487938895016128000
55219816	::487938906063929000
151212329	::487938936660951000
43508994	::487938970882281000
22033805	::487938985936039000
7522612	::487938986019532000
407340095	::487938993602846000
620459453	::487939002390294000
447774872	::487939054852243000
27992224	::487939088545509000
316162665	::487939098804363000
55219816	::487939099681386000
341037427	::487939141670154000
168964399	::487939150406901000
315296719	::487939183466397000
65576332	::487939268753752000
14253476	::487939307823722000
55219816	::487939312886247000
221641208	::487939316795330000
133617944	::487939325695254000
262248356	::487939333274730000
40334639	::487939381089402000
620459453	::487939392729014000
83163050	::487939400404586000
304890630	::487939403965153000
40334639	::487939415453351000
182092022	::487939438656245000
564138249	::487939440334372000
277693030	::487939444679254000
349788720	::487939450488774000
3571651	::487939453391208000
203311237	::487939476228812000
41908697	::487939476921266000
65576332	::487939489831325000
17163265	::487939505714765000
20190503	::487939509846552000
304890630	::487939571884105000
337367504	::487939573184741000
55219816	::487939587655106000
353888661	::487939596701802000
329471370	::487939616993837000
84871879	::487939629736136000
316162665	::487939646148456000
441925629	::487939746791186000
302934050	::487939781871943000
21089214	::487939818585079000
65576332	::487939826566844000
194377350	::487939870363774000
486174522	::487939880559730000
152127827	::487939899400527000
216591008	::487939928777437000
262248356	::487939933559336000
194377350	::487939969701269000
368730450	::487939980866506000
458826306	::487939984536928000
133617944	::487940016232861000
96966245	::487940047518584000
408239861	::487940072319119000
57238973	::487940087372455000
165261298	::487940107987472000
59670513	::487940138022879000
96966245	::487940163482697000
68517440	::487940217349763000
260440912	::487940217370722000
407340095	::487940239193686000
407340095	::487940257048842000
407340095	::487940279324782000
407340095	::487940299990114000
15726982	::487940319757877000
232814871	::487940418328621000
387281097	::487940422246105000
232814871	::487940455167164000
348085087	::487940466923409000
441925629	::487940473018138000
187651826	::487940501035683000
259488414	::487940508224720000
185399022	::487940525253619000
337937520	::487940546120667000
96966245	::487940565661925000
159944196	::487940592404402000
133617944	::487940611769520000
41367585	::487940616190705000
41367585	::487940640471535000
408239861	::487940656883843000
513711139	::487940657651007000
55219816	::487940664450375000
232814871	::487940667834789000
127943795	::487940686856343000
55219816	::487940696125751000
40334639	::487940696305700000
15010357	::487940707366088000
306169468	::487940709823950000
187651826	::487940737380528000
40226593	::487940752945999000
132479234	::487940757329039000
96966245	::487940782935248000
483190332	::487940805618073000
103782180	::487940867584708000
15010357	::487940868741943000
240914419	::487941020244398000
200685756	::487941060866220000
15010357	::487941074204106000
232814871	::487941082253361000
43508994	::487941119397752000
165261298	::487941209063559000
21945140	::487941213605998000
21945140	::487941220325273000
262248356	::487941222372491000
15010357	::487941307344510000
41367585	::487941357957550000
133617944	::487941363837587000
84871879	::487941400537726000
59670513	::487941459127988000
55219816	::487941466728439000
278301419	::487941504590442000
382531150	::487941505714098000
304890630	::487941507651870000
136129525	::487941511028285000
15109013	::487941512538255000
36891053	::487941553634025000
103782180	::487941557920997000
329360692	::487941559480889000
426923626	::487941570537066000
346127757	::487941584055701000
151190656	::487941586857521000
133617944	::487941617664290000
14871328	::487941624387739000
165261298	::487941705203605000
382190006	::487941711134355000
189664484	::487941721016107000
382531150	::487941757804359000
151190656	::487941775588208000
131310830	::487941784186945000
387281097	::487941848204574000
382531150	::487941859306520000
133617944	::487941873973985000
106860209	::487941881628618000
361199465	::487941962885259000
15109013	::487941972804378000
15109013	::487941978194071000
17990173	::487942005897822000
630637790	::487942023639740000
37029138	::487942031986401000
61318348	::487942049266958000
302430466	::487942082086965000
262248356	::487942096016646000
408239861	::487942104237084000
15010357	::487942122155155000
133617944	::487942139037229000
133617944	::487942187368185000
259488414	::487942191340601000
68432091	::487942210005241000
125849974	::487942223481159000
43508994	::487942238677114000
41367585	::487942269131956000
15010357	::487942269975015000
31620041	::487942271107862000
384503737	::487942303781093000
280309716	::487942343153029000
155926653	::487942354452889000
109060628	::487942382491406000
262248356	::487942396295266000
313341167	::487942470823469000
19080798	::487942506735091000
226357092	::487942515371159000
41367585	::487942547197538000
336774649	::487942592361807000
29652147	::487942598011920000
401443377	::487942667301437000
48944372	::487942714818707000
262248356	::487942719864856000
41367585	::487942751355670000
41367585	::487942774176874000
104292549	::487942787304669000
336628506	::487942825225756000
41367585	::487942853675745000
15010357	::487942878849560000
52628599	::487942886692904000
96966245	::487942901671165000
24199433	::487942913830035000
55426501	::487942914597609000
382531150	::487942972369928000
41367585	::487942992310067000
104292549	::487942992796200000
84871879	::487943058143444000
425434011	::487943145242365000
59670513	::487943191488778000
104292549	::487943218366283000
3571651	::487943225366544000
55426501	::487943230932008000
213887474	::487943237223874000
46279759	::487943242571612000
15010357	::487943252427816000
15109013	::487943258740228000
111136825	::487943260237619000
331668519	::487943263966748000
442433056	::487943300507111000
86970230	::487943303069827000
115583749	::487943335630237000
621474989	::487943356849610000
111136825	::487943357616771000
160788774	::487943389925494000
442433056	::487943397030649000
336628506	::487943401749635000
41367585	::487943444871266000
61370824	::487943448960311000
7522612	::487943456384647000
221641208	::487943558771798000
24868543	::487943574621679000
15109013	::487943659782828000
621474989	::487943675679617000
41367585	::487943679899103000
621474989	::487943728141991000
65476712	::487943808207032000
221641208	::487943810048352000
199331386	::487943849189597000
139847892	::487943870416945000
98599563	::487943871343898000
216395197	::487943924997427000
425434011	::487943937181499000
259488414	::487943942697394000
52628599	::487943943405854000
425434011	::487943976872189000
191276105	::487944008245596000
188417746	::487944011098103000
15010357	::487944012343427000
65476712	::487944072217513000
59670513	::487944091041136000
538590660	::487944097219350000
212047421	::487944133193912000
41136161	::487944139557060000
98599563	::487944223535419000
425434011	::487944299099594000
289605285	::487944303436496000
314710836	::487944337032876000
221641208	::487944348131426000
19123904	::487944393689554000
19123904	::487944394691969000
19123904	::487944395702820000
19123904	::487944399314100000
52628599	::487944430947532000
35026897	::487944434667909000
262248356	::487944457191702000
421338980	::487944463583821000
221641208	::487944474338025000
22383485	::487944481283780000
18138157	::487944510924521000
29652147	::487944515274424000
314710836	::487944559012233000
262248356	::487944572119826000
427529204	::487944578616397000
59670513	::487944581711818000
68818829	::487944584110952000
170126452	::487944593661386000
314710836	::487944609222234000
289084083	::487944621314416000
22431584	::487944622568906000
170126452	::487944676175925000
55426501	::487944676201078000
166695965	::487944726859902000
262248356	::487944761131950000
59670513	::487944781717192000
630637790	::487944799513628000
301244128	::487944822167449000
301244128	::487944849136820000
205501297	::487944857596334000
312517498	::487944861413564000
57566548	::487944893742850000
18455966	::487944983035392000
358452616	::487944998583689000
425434011	::487945045610217000
107842096	::487945049158586000
313341167	::487945049913581000
341666582	::487945079642791000
343018153	::487945268995051000
262248356	::487945281783463000
277760577	::487945303341805000
43586963	::487945304155897000
415179202	::487945364298010000
64791948	::487945395931074000
302430466	::487945424867561000
139847892	::487945473148190000
71157367	::487945486088019000
19210855	::487945505356271000
71617108	::487945515288776000
332662443	::487945642711715000
55219816	::487945648562798000
37802339	::487945651490013000
216395197	::487945651502989000
337937520	::487945655089115000
443512536	::487945723082584000
156961324	::487945725284589000
165072349	::487945752568926000
37730571	::487945753923706000
66203192	::487945806503084000
849	::487945830348124000
358452616	::487945840946728000
204292930	::487945858118602000
425434011	::487945919761887000
494376740	::487945934374838000
387281097	::487945945536286000
50011708	::487945961562320000
22383485	::487945971385372000
506500282	::487945972517842000
358452616	::487945973012783000
167282271	::487945994131492000
90966789	::487946007276437000
443512536	::487946016931340000
216395197	::487946028155678000
98599563	::487946032555491000
66058067	::487946123383144000
22383485	::487946128164671000
104292549	::487946178449788000
95712580	::487946213472235000
15109013	::487946224243191000
421338980	::487946225891934000
22383485	::487946246620188000
23820736	::487946252076584000
458808714	::487946301707796000
17529301	::487946315771305000
66058067	::487946337246527000
292012619	::487946381508608000
172035134	::487946388861251000
259488414	::487946392887767000
425434011	::487946470234927000
66058067	::487946502862815000
17470539	::487946503965507000
454398669	::487946508550275000
59670513	::487946520981819000
14871328	::487946592012337000
194377350	::487946634693595000
329360692	::487946651621806000
30666953	::487946685104926000
26954972	::487946694399520000
279268567	::487946727328997000
292012619	::487946772531003000
312471776	::487946804000870000
23820736	::487946806852980000
510678171	::487946820572942000
55219816	::487946826621145000
66058067	::487946855159185000
408772521	::487946888667484000
165072349	::487946923585069000
55219816	::487946938814566000
597038752	::487946942107107000
59670513	::487947006107598000
3571651	::487947007517274000
55219816	::487947032121057000
387281097	::487947034289508000
98599563	::487947043311460000
189272740	::487947070838697000
358452616	::487947135657066000
14871328	::487947150802694000
415179202	::487947193559814000
169378322	::487947198198329000
104292549	::487947200409108000
383972979	::487947233313030000
192616191	::487947245447155000
407340095	::487947303567642000
68432091	::487947325432950000
458808714	::487947384828071000
104292549	::487947435592142000
72321810	::487947456814911000
72321810	::487947512825671000
185399022	::487947525488640000
65576332	::487947552038596000
167282271	::487947563900096000
213887474	::487947565267038000
20804321	::487947596090966000
428646436	::487947603259457000
300594041	::487947609063960000
72321810	::487947721232613000
199784356	::487947721374830000
37802339	::487947725472673000
72321810	::487947750143979000
22294252	::487947764299337000
408772521	::487947808239255000
351847146	::487947972815380000
122614290	::487947981497196000
29327418	::487948029379772000
192616191	::487948053412708000
256088386	::487948054910074000
14871328	::487948061746806000
442433056	::487948066603794000
454398669	::487948141900361000
72321810	::487948148682539000
329360692	::487948149609476000
131968998	::487948231720976000
542693847	::487948254777061000
14085431	::487948256354529000
14604658	::487948287400767000
157904403	::487948293695995000
329360692	::487948315036614000
259601379	::487948363103748000
185399022	::487948385354539000
43508994	::487948465058500000
49626726	::487948473804017000
171203506	::487948495794339000
262248356	::487948516267143000
441925629	::487948564589735000
193192138	::487948644209786000
29327418	::487948644508008000
360183119	::487948666691649000
392716377	::487948766121447000
388374921	::487948799453978000
346173821	::487948819339173000
463250994	::487948835470073000
321876841	::487948868760248000
24804859	::487948945390579000
388374921	::487948957289824000
441925629	::487948979502870000
204292930	::487948991674327000
184885982	::487948996686934000
104292549	::487949007629873000
21945140	::487949021361606000
21945140	::487949031344050000
19080798	::487949131818622000
344442687	::487949158548914000
623584562	::487949179189080000
71157367	::487949200852676000
607637849	::487949229210365000
336774649	::487949264719327000
41367585	::487949284974026000
19080798	::487949294192713000
59670513	::487949297334231000
41367585	::487949299297583000
28346387	::487949302073806000
41367585	::487949303361445000
41367585	::487949323104444000
14871328	::487949373897056000
104292549	::487949383301079000
21696310	::487949416171835000
21696310	::487949453375307000
21696310	::487949474057441000
71157367	::487949499914911000
141976809	::487949507846348000
277693030	::487949509977059000
40226593	::487949522975608000
21696310	::487949536619687000
19080798	::487949541560160000
98599563	::487949567904980000
21696310	::487949580697608000
326813935	::487949597722308000
441925629	::487949606719074000
56169190	::487949653191585000
728549208	::487949656706801000
26954972	::487949657356509000
41367585	::487949658749415000
21696310	::487949661568004000
104292549	::487949677698899000
71157367	::487949705893408000
381181950	::487949707746885000
353418151	::487949720518549000
21696310	::487949720707670000
98599563	::487949726416138000
461652679	::487949748024795000
353418151	::487949751703195000
353418151	::487949765972197000
192616191	::487949785677066000
462487376	::487949798624858000
441925629	::487949831160463000
484423510	::487949839804534000
104292549	::487949888916058000
19080798	::487949890492723000
31010760	::487949916535533000
31258629	::487950002547736000
19683725	::487950004506861000
41367585	::487950068075352000
76977679	::487950083166457000
81469472	::487950143128219000
41508239	::487950176347103000
192616191	::487950178347806000
246409056	::487950187353366000
177101575	::487950195309555000
41367585	::487950216965148000
26954972	::487950226066395000
71157367	::487950227744522000
320485729	::487950274385166000
38848610	::487950289681793000
407340095	::487950315526684000
50805763	::487950335755841000
177101575	::487950339211935000
41508239	::487950361122988000
66396119	::487950367913553000
320485729	::487950434368520000
50805763	::487950438784712000
41508239	::487950443079663000
66396119	::487950460301504000
145911982	::487950482108088000
461392295	::487950482363518000
141976809	::487950494313091000
16258970	::487950494804230000
391573659	::487950502487810000
262248356	::487950525338755000
40334639	::487950536889487000
66396119	::487950537711554000
446541836	::487950556510437000
41367585	::487950562865217000
26954972	::487950578870263000
28346387	::487950618435129000
22294252	::487950620922359000
245398547	::487950678074335000
104292549	::487950685326282000
136129525	::487950700630921000
331482356	::487950710349131000
337937520	::487950724522070000
391573659	::487950732927066000
41508239	::487950742204866000
238024746	::487950774505578000
28346387	::487950780800856000
17990173	::487950785305923000
320485729	::487950788098920000
17163265	::487950802544103000
728549208	::487950837986361000
45911298	::487950854914203000
259569717	::487950909398192000
494376740	::487950929535045000
484423510	::487950934513680000
41367585	::487950936451854000
272999900	::487951004726345000
115941650	::487951006236700000
25760567	::487951007071350000
66058067	::487951015845842000
262248356	::487951043482099000
68517440	::487951081280786000
104292549	::487951106870218000
454398669	::487951159991480000
320512967	::487951255478611000
588641285	::487951302412865000
728549208	::487951329839816000
41367585	::487951336990732000
230903702	::487951344687267000
25760567	::487951345581060000
104292549	::487951355496374000
66058067	::487951365281701000
484423510	::487951422692937000
66311658	::487951427978153000
172997876	::487951432700919000
40334639	::487951440476794000
425434011	::487951503479422000
144733584	::487951512912789000
100327197	::487951524878761000
47167252	::487951528490061000
41606452	::487951539755966000
115141777	::487951549176369000
41606452	::487951561679597000
28346387	::487951583699685000
68432091	::487951617938178000
104292549	::487951656735506000
94996744	::487951679438864000
104292549	::487951705800458000
97317697	::487951710724558000
41367585	::487951711274029000
104292549	::487951772338888000
41367585	::487951791104212000
144733584	::487951801396625000
359775349	::487951819403198000
269012544	::487951836599447000
41367585	::487951842144714000
40334639	::487951843767484000
104292549	::487951867335704000
33676766	::487951871047237000
329360692	::487951904027054000
7875762	::487951974403686000
444298693	::487951977469730000
46070001	::487951980498010000
104292549	::487951983710834000
131941193	::487951985476657000
41367585	::487951988442038000
41367585	::487951993189961000
18138157	::487952016212115000
144733584	::487952018804584000
18551115	::487952021417238000
348085087	::487952025091457000
35376355	::487952029763907000
277693030	::487952039800868000
65576332	::487952044146589000
78084813	::487952061137289000
59670513	::487952063553220000
359775349	::487952095593902000
19123904	::487952108063588000
728549208	::487952163805884000
62944645	::487952177743134000
43508994	::487952184441450000
153077015	::487952200157519000
68517440	::487952204003672000
43508994	::487952214648823000
506519570	::487952233812606000
728549208	::487952237424308000
104292549	::487952240519684000
55219816	::487952243652825000
145911982	::487952253454909000
73795436	::487952260203548000
241337450	::487952274334158000
359775349	::487952276267761000
348085087	::487952276644827000
153077015	::487952282227470000
341666582	::487952288435032000
114967175	::487952290876096000
97317697	::487952308228333000
728549208	::487952310128365000
41367585	::487952329682206000
40534884	::487952356592869000
145911982	::487952403707473000
40334639	::487952405133148000
104292549	::487952413870272000
100327197	::487952450540687000
21452516	::487952451496976000
26954972	::487952458199465000
40534884	::487952462662619000
41367585	::487952499199213000
43508994	::487952502218686000
484423510	::487952502575210000
18551115	::487952530740350000
600663496	::487952535085260000
599589782	::487952545545846000
72143337	::487952611271016000
102444460	::487952614768648000
165261298	::487952624449093000
28346387	::487952644233641000
182584001	::487952646376931000
97317697	::487952678765735000
104292549	::487952722294226000
78084813	::487952739536609000
274791343	::487952751209766000
348085087	::487952779193761000
182584001	::487952779973910000
71157367	::487952796919287000
41367585	::487952819815608000
40334639	::487952821321351000
78084813	::487952831744204000
387281097	::487952859439579000
55219816	::487952865005424000
40534884	::487952915131158000
728549208	::487952917862031000
97317697	::487952925814448000
349788720	::487952935717208000
32596609	::487952936647942000
243830281	::487952982735347000
362540752	::487953003581046000
111136825	::487953017568636000
41367585	::487953048086794000
458472537	::487953054184898000
302430466	::487953065241100000
302430466	::487953065882824000
302430466	::487953066537152000
728549208	::487953077811834000
96966245	::487953106995396000
104292549	::487953145503297000
50663276	::487953145780137000
49626726	::487953176927404000
41367585	::487953185873879000
542693847	::487953195356790000
17339508	::487953197953060000
320512967	::487953223437656000
90469755	::487953243280928000
41367585	::487953263736918000
230968348	::487953278248837000
728549208	::487953291863937000
479959389	::487953299505971000
461392295	::487953320120553000
479959389	::487953324394950000
15109013	::487953326773125000
210873235	::487953336050909000
104292549	::487953344905117000
48944372	::487953390370971000
15109013	::487953409094725000
728549208	::487953416103399000
97317697	::487953425473486000
14871328	::487953428362964000
479959389	::487953453650825000
358452616	::487953469861416000
238030490	::487953473221058000
600663496	::487953497858797000
362540752	::487953520998744000
97317697	::487953524001865000
354629644	::487953570097295000
185399022	::487953582445326000
458808714	::487953587306127000
220867112	::487953614271287000
196742313	::487953643165859000
329360692	::487953676137287000
479959389	::487953685151244000
139847892	::487953708177977000
348085087	::487953737319604000
96966245	::487953737399664000
57238973	::487953757729091000
35592561	::487953761197768000
348085087	::487953768416161000
97317697	::487953776926797000
443512536	::487953787550584000
192616191	::487953796635451000
71157367	::487953797755723000
443512536	::487953810287886000
96966245	::487953845361082000
41367585	::487953862981324000
359446141	::487953866386726000
68432091	::487953889228910000
479959389	::487953919197577000
48944372	::487953929011855000
198393365	::487953929540341000
331398205	::487953942781779000
479959389	::487953964353470000
265760942	::487953970800132000
515049896	::487953994271043000
40534884	::487954022767132000
443512536	::487954029259919000
336628506	::487954073891926000
96966245	::487954119362351000
362540752	::487954136139567000
41367585	::487954144230375000
40534884	::487954180884004000
320512967	::487954182679572000
57238973	::487954186852507000
96966245	::487954188857782000
389614947	::487954205412708000
372068999	::487954214250090000
14520186	::487954244268736000
46279759	::487954258839744000
46279759	::487954281568669000
68432091	::487954284622143000
48944372	::487954292096000000
250713436	::487954295057182000
44278444	::487954298886561000
46796467	::487954300275273000
40534884	::487954307548196000
362540752	::487954310463242000
46279759	::487954328117080000
36579395	::487954343698509000
351264389	::487954424430874000
372068999	::487954442806099000
461392295	::487954452586835000
320512967	::487954475160969000
78084813	::487954481489797000
131941193	::487954495583047000
387281097	::487954504785342000
97317697	::487954507591352000
51649971	::487954509872635000
48944372	::487954511483248000
620459453	::487954514901995000
95712580	::487954542273642000
277693030	::487954544261738000
3571651	::487954570417405000
249468865	::487954582358597000
40534884	::487954603925721000
98599563	::487954666689667000
96966245	::487954679293575000
441925629	::487954680950296000
479156555	::487954681742635000
78084813	::487954689799909000
168964399	::487954709018210000
96966245	::487954760616927000
14871328	::487954778610085000
41136161	::487954796851118000
165072349	::487954806624231000
423943436	::487954811350835000
55120405	::487954832008163000
360183119	::487954836747747000
48944372	::487954844523560000
68432091	::487954853625597000
48944372	::487954891415896000
373147853	::487954906297675000
85111877	::487954931542802000
198233216	::487954942749970000
19071786	::487954969425752000
250713436	::487954976086306000
253737829	::487954978292510000
28346387	::487954981635366000
111136825	::487954985540259000
96966245	::487954994738778000
337937520	::487955002674413000
78084813	::487955013595955000
96658544	::487955038237507000
96966245	::487955067933556000
230365198	::487955081459802000
33342988	::487955091195166000
17028109	::487955097910247000
96966245	::487955119854854000
7522612	::487955123885584000
538541326	::487955137902551000
542693847	::487955139789996000
38848610	::487955221382193000
336821368	::487955221901897000
38848610	::487955224553070000
188855651	::487955225756844000
71157367	::487955236288749000
88328282	::487955238947917000
96966245	::487955239107297000
479959389	::487955256165543000
43508994	::487955266495725000
241995287	::487955294056480000
463250994	::487955331750719000
198233216	::487955346111991000
373147853	::487955351342694000
19080798	::487955355595325000
320512967	::487955357848068000
17028109	::487955385228480000
538541326	::487955386708656000
114593439	::487955411023040000
198233216	::487955427267575000
52105336	::487955432418181000
202196262	::487955435312275000
407340095	::487955504929325000
407340095	::487955505088700000
96966245	::487955516053012000
98599563	::487955520628994000
86604355	::487955542900744000
85111877	::487955558515744000
65576332	::487955561657683000
441925629	::487955634105905000
189179241	::487955634709463000
98599563	::487955665424764000
104292549	::487955708353449000
57651074	::487955712476082000
43508994	::487955789290545000
97317697	::487955790872182000
85111877	::487955835406929000
320512967	::487955863403888000
14297098	::487955895482331000
113722629	::487955896975491000
43508994	::487955913957855000
14871328	::487955947474538000
19080798	::487955968462843000
17028109	::487955976428220000
37316930	::487955988595478000
88328282	::487955990202314000
19080798	::487956066571788000
17339508	::487956067842662000
198233216	::487956103951425000
378622092	::487956164731494000
181101394	::487956189326483000
222598798	::487956199824822000
564138249	::487956205051338000
312471776	::487956225846292000
454398669	::487956234507935000
14871328	::487956267797733000
320512967	::487956275662028000
48944372	::487956309401034000
106561609	::487956331941228000
273748024	::487956377982087000
100327197	::487956378808360000
40534884	::487956439743619000
195977109	::487956442284969000
338073739	::487956502913622000
24738840	::487956512627621000
198233216	::487956522501017000
97317697	::487956539744210000
348047989	::487956568491950000
21945140	::487956581477138000
296016163	::487956595209285000
256750208	::487956624779145000
174132903	::487956639534678000
198233216	::487956667154190000
493640349	::487956676192911000
439491329	::487956708325883000
104292549	::487956709571571000
399621678	::487956713467682000
348085087	::487956720757391000
515068859	::487956721189400000
207660046	::487956754127273000
100327197	::487956782732410000
78084813	::487956797156642000
293213630	::487956816202977000
174132903	::487956825401069000
86243090	::487956841050025000
235382002	::487956861715374000
470801476	::487956862629715000
320512967	::487956865750294000
293213630	::487956880359055000
96966245	::487956890505469000
407340095	::487956898012884000
377110730	::487956904933462000
407340095	::487956910960672000
600663496	::487956923275571000
407340095	::487956938173325000
116071398	::487956938186297000
407340095	::487956949795733000
407340095	::487956975825584000
207660046	::487956997715673000
425434011	::487957009879166000
17655353	::487957024668680000
207660046	::487957036789813000
348085087	::487957061817225000
207660046	::487957096269234000
269605766	::487957106876624000
216486063	::487957120478744000
78084813	::487957124668854000
23260777	::487957132667781000
207660046	::487957138002567000
133617944	::487957139374096000
257625769	::487957162120216000
247850020	::487957162531246000
269605766	::487957176523034000
98552986	::487957184198623000
257625769	::487957216839086000
79348656	::487957225554841000
207660046	::487957231866888000
348085087	::487957237311078000
43508994	::487957253660479000
40534884	::487957254835306000
116071398	::487957260598251000
244995179	::487957262519255000
96966245	::487957290280955000
97317697	::487957332333441000
96966245	::487957339149197000
104292549	::487957341921222000
79348656	::487957359541903000
23260777	::487957374490378000
54405135	::487957386708004000
357079725	::487957403376177000
343904325	::487957410665861000
97317697	::487957440810721000
78084813	::487957445395103000
343904325	::487957450759208000
325849507	::487957473744392000
104292549	::487957484091346000
78084813	::487957503632617000
377425191	::487957508732887000
17655353	::487957521605607000
244995179	::487957521689493000
160453801	::487957526726848000
96966245	::487957538575765000
50807638	::487957553247453000
325849507	::487957561623465000
78084813	::487957569734852000
348085087	::487957585274732000
30666953	::487957586205868000
96966245	::487957592170565000
458826306	::487957610545414000
226429138	::487957632418734000
458826306	::487957633865744000
96966245	::487957654426648000
278778128	::487957659459809000
207660046	::487957668850438000
36891053	::487957669794181000
21682918	::487957680699359000
320512967	::487957691504279000
368730450	::487957706674688000
104292549	::487957711498117000
21682918	::487957754015776000
78084813	::487957755399901000
207660046	::487957758923509000
491357856	::487957769291431000
170126452	::487957782948093000
40534884	::487957821552881000
43508994	::487957865710100000
207660046	::487957866964217000
17655353	::487957868763959000
29327418	::487957890515619000
16568377	::487957899533381000
226429138	::487957915005767000
97317697	::487957917589843000
45278487	::487957925197914000
44779656	::487957931166826000
26109453	::487957939383050000
14253476	::487957952889106000
78084813	::487957965039624000
320512967	::487957966507622000
49626726	::487957993456402000
96966245	::487958008971165000
104292549	::487958024313503000
198393365	::487958028088385000
17655353	::487958030206922000
220532575	::487958160833908000
226429138	::487958201078267000
188855651	::487958210478100000
17086308	::487958234167144000
169240898	::487958243822411000
89033916	::487958246620418000
57238973	::487958258607329000
14871328	::487958274075926000
207660046	::487958308070772000
50805763	::487958311036145000
70571907	::487958318732685000
3571651	::487958330514894000
207660046	::487958335195344000
320512967	::487958360168206000
96966245	::487958369618374000
61318348	::487958384856272000
207660046	::487958402207731000
96966245	::487958403445428000
312471776	::487958410185289000
229385654	::487958426270851000
104292549	::487958428875522000
170126452	::487958474135842000
274262734	::487958566305665000
72321810	::487958579081916000
104292549	::487958649500078000
96966245	::487958673613135000
23820736	::487958676712337000
104292549	::487958701966639000
21945140	::487958709314654000
111806693	::487958729338671000
96966245	::487958756375158000
21330741	::487958759868612000
312471776	::487958784187191000
28346387	::487958787639087000
312471776	::487958807243264000
371500504	::487958939451916000
104292549	::487958955336171000
247850020	::487958955771969000
42529606	::487958963267575000
85155674	::487958981940232000
372068999	::487959010264776000
50807638	::487959015184687000
96966245	::487959044045688000
50224504	::487959067164286000
78084813	::487959089259876000
104292549	::487959096348639000
280798922	::487959098671910000
538541326	::487959152006668000
182584001	::487959169534656000
274262734	::487959174819504000
104292549	::487959184286449000
98599563	::487959234999754000
57238973	::487959243241177000
50224504	::487959248022679000
230069479	::487959251122266000
57238973	::487959256348368000
104292549	::487959261180620000
44451086	::487959294940176000
50224504	::487959300153683000
29242207	::487959305929629000
87966998	::487959329312878000
104292549	::487959374762348000
515068859	::487959392008953000
104292549	::487959395947794000
104292549	::487959418638983000
230640581	::487959439563976000
104292549	::487959461550886000
371500504	::487959475156815000
122067183	::487959509097144000
349904873	::487959532509753000
371500504	::487959548549160000
421338980	::487959559693426000
15789848	::487959576528957000
18138157	::487959587287363000
96966245	::487959592119574000
57566548	::487959601384804000
18336787	::487959602307162000
50224504	::487959629511409000
73731844	::487959654170120000
65476712	::487959669655470000
198233216	::487959674357284000
407340095	::487959674726010000
230640581	::487959703083708000
544538144	::487959710394376000
17529301	::487959711745327000
410877459	::487959718489382000
96966245	::487959718493962000
104292549	::487959725565566000
332073582	::487959725644869000
104292549	::487959737003429000
407340095	::487959753197240000
96966245	::487959785783193000
198233216	::487959785904406000
17990173	::487959800823967000
68517440	::487959809883258000
65476712	::487959815314870000
96966245	::487959900782620000
216486063	::487959935469113000
375810749	::487959939034259000
12354252	::487959955149176000
50224504	::487959960366497000
309981035	::487959971259486000
25609677	::487959979320946000
33818674	::487959980977299000
387472182	::487960005757267000
564138249	::487960010945990000
19147974	::487960013000826000
160453801	::487960019061968000
41508239	::487960042310627000
104292549	::487960066252103000
381373424	::487960070131838000
371500504	::487960152432062000
278603967	::487960174137577000
96966245	::487960202545987000
41508239	::487960211785654000
355598729	::487960212553224000
96966245	::487960268287541000
78084813	::487960277841756000
76707926	::487960282983956000
603136773	::487960322557218000
46070001	::487960331931893000
544538144	::487960337568645000
266317182	::487960348532543000
278603967	::487960363535568000
50224504	::487960391574511000
444298693	::487960420536553000
358611246	::487960468519014000
78084813	::487960501318479000
306989340	::487960508918939000
106860209	::487960519328792000
418503483	::487960533942149000
483526518	::487960561498324000
72321810	::487960605597659000
444298693	::487960607275368000
493640349	::487960625227005000
96966245	::487960629987508000
279399275	::487960641735385000
375810749	::487960653043208000
50224504	::487960662186815000
69916558	::487960738636390000
50509821	::487960764746317000
31403901	::487960775966064000
17470539	::487960842738999000
23260777	::487960850410401000
96966245	::487960866563035000
441925629	::487960885781336000
95712580	::487960890571247000
328858212	::487960896228950000
210873235	::487960916986978000
352531780	::487960945126162000
175591069	::487960952914989000
545587327	::487960957403299000
104292549	::487960992081797000
50224504	::487960998213451000
96966245	::487961015569506000
136129525	::487961057789771000
68432091	::487961061619146000
33964276	::487961065532436000
96966245	::487961068208394000
104292549	::487961075803906000
238030490	::487961090249068000
78084813	::487961106128699000
96966245	::487961112575762000
352531780	::487961128215928000
493640349	::487961140551368000
50224504	::487961152836472000
96966245	::487961272638791000
408239861	::487961277004673000
56710887	::487961293987397000
280309716	::487961295862640000
96966245	::487961321544364000
160453801	::487961329630973000
100327197	::487961339411718000
23260777	::487961345162506000
50224504	::487961348035190000
115550523	::487961374211842000
467027311	::487961382357569000
23260777	::487961411143077000
175591069	::487961424015028000
408239861	::487961493187477000
22383485	::487961505389109000
105026890	::487961505875247000
337434879	::487961543183593000
133617944	::487961603577372000
96966245	::487961608615108000
238030490	::487961611185840000
17655353	::487961614550044000
337434879	::487961642940907000
23260777	::487961650478456000
457811756	::487961681935347000
387281097	::487961696217350000
187034273	::487961724457607000
50224504	::487961728060121000
28346387	::487961741200871000
160453801	::487961749245927000
78084813	::487961761103249000
24226614	::487961798180499000
418503483	::487961888076988000
506500282	::487961924257067000
132077826	::487961928442990000
408239861	::487961949250916000
328828628	::487961965424173000
100327197	::487961978795601000
21696310	::487961983753670000
78084813	::487961994520064000
38615147	::487962031547367000
525819441	::487962036412760000
374739722	::487962038548062000
140206179	::487962039613419000
81674504	::487962043966689000
230640581	::487962049264107000
100327197	::487962068759220000
99827590	::487962070550192000
96966245	::487962075457937000
3571651	::487962100568817000
100327197	::487962106130481000
56710887	::487962119480946000
286341932	::487962126091169000
17163265	::487962161860583000
418503483	::487962164108726000
100327197	::487962173428092000
23260777	::487962173915029000
96966245	::487962191656914000
98599563	::487962202809573000
100327197	::487962209905942000
61718844	::487962215916388000
194377350	::487962266914926000
170126452	::487962273416093000
100327197	::487962290226864000
23260777	::487962305544867000
170126452	::487962310263070000
78084813	::487962320912789000
61718844	::487962355561529000
367941154	::487962362704838000
96966245	::487962378517360000
140206179	::487962385588973000
78084813	::487962406405279000
194377350	::487962410796343000
359775349	::487962416701906000
100327197	::487962436163469000
37029138	::487962468460027000
374739722	::487962468904628000
96966245	::487962470129369000
170126452	::487962489758289000
78084813	::487962552714813000
151604434	::487962554644168000
371578955	::487962573833129000
159011393	::487962577561870000
136129525	::487962585191305000
19683725	::487962593475457000
359775349	::487962598021672000
96966245	::487962624559431000
52105336	::487962633333899000
368730450	::487962660676190000
194377350	::487962676950093000
48562201	::487962678980124000
257265522	::487962688358588000
334665323	::487962692527718000
383202357	::487962695790895000
100327197	::487962714317152000
96966245	::487962722454482000
238322255	::487962726422315000
15789848	::487962732402991000
104292549	::487962736480247000
506500282	::487962739285835000
78084813	::487962745296265000
100327197	::487962747464736000
46764883	::487962838619930000
56710887	::487962893648793000
334665323	::487962930822926000
194377350	::487962937575743000
40534884	::487962938049720000
104292549	::487962954004824000
160453801	::487962970878935000
432116634	::487962982798745000
99827590	::487963009428385000
100327197	::487963024297185000
26580506	::487963030010216000
91770694	::487963031268524000
360183119	::487963049132040000
100327197	::487963057662857000
376546976	::487963079594872000
162245153	::487963081054507000
31403901	::487963094120153000
96966245	::487963095365861000
23260777	::487963110364692000
15789848	::487963115972079000
285955708	::487963142899511000
100327197	::487963173069156000
241995287	::487963223979606000
50509821	::487963224844009000
200849010	::487963225120444000
241324134	::487963251716526000
187034273	::487963264773799000
444298693	::487963268192145000
457811756	::487963290119593000
396786261	::487963293735075000
306169468	::487963349238689000
277693030	::487963356171489000
277693030	::487963357102624000
277693030	::487963359287857000
277693030	::487963360156065000
277693030	::487963360986533000
277693030	::487963361942835000
241995287	::487963368569847000
377176939	::487963369786200000
387281097	::487963375356637000
21623464	::487963387758788000
136238737	::487963388002045000
100327197	::487963404540194000
50811080	::487963414728171000
429375230	::487963423473295000
50224504	::487963444771966000
100327197	::487963450782388000
407340095	::487963454058139000
68517440	::487963460932620000
100327197	::487963482885599000
236144487	::487963483686699000
105026890	::487963485901303000
90469755	::487963507321622000
360183119	::487963508001497000
105026890	::487963516653936000
100327197	::487963530780348000
100327197	::487963551462461000
41136161	::487963573784547000
100327197	::487963587705450000
316766176	::487963595506847000
100327197	::487963638477488000
302430466	::487963640633384000
454398669	::487963651924848000
80703293	::487963652511657000
416419059	::487963663488131000
45492981	::487963669330800000
429558621	::487963684346789000
100327197	::487963685017493000
100327197	::487963735042969000
244646421	::487963742924070000
69666823	::487963753271414000
429558621	::487963766995570000
100327197	::487963774863675000
18324223	::487963809240199000
100327197	::487963820518674000
42529606	::487963822192590000
411222321	::487963827620052000
250774954	::487963828240797000
59622669	::487963834573795000
100327197	::487963858074472000
316766176	::487963860167438000
448283191	::487963870229561000
80703293	::487963872410611000
100327197	::487963877926121000
100327197	::487963896016162000
620459453	::487963935120056000
100327197	::487963937460076000
392278984	::487963948684427000
42529606	::487963968611557000
326146327	::487963972272787000
100327197	::487963982976647000
327934017	::487963984713113000
454398669	::487963996298149000
100327197	::487964016556244000
16039882	::487964023087198000
100327197	::487964046059003000
18324223	::487964046969151000
454398669	::487964052736704000
411222321	::487964076954648000
96966245	::487964079634800000
268987143	::487964088786776000
100327197	::487964096566800000
43967474	::487964107413655000
359806236	::487964149641523000
100327197	::487964153538043000
454398669	::487964170261127000
100327197	::487964179785986000
50224504	::487964203311837000
104292549	::487964221838069000
100327197	::487964222970540000
330834997	::487964238216835000
416419059	::487964238468509000
229332190	::487964246647390000
187716774	::487964256273321000
100327197	::487964263839846000
78084813	::487964269690908000
100327197	::487964283108462000
623584562	::487964285260161000
50224504	::487964310505676000
100327197	::487964315798876000
24171213	::487964332085362000
100327197	::487964346492792000
98599563	::487964367586336000
78084813	::487964388561678000
100327197	::487964396119785000
416419059	::487964399911849000
96966245	::487964406882762000
100327197	::487964435198124000
213131959	::487964448661852000
187716774	::487964451346190000
229332190	::487964458304552000
274791343	::487964459743584000
80703293	::487964460762423000
100327197	::487964468836438000
100327197	::487964505599508000
254821900	::487964531583643000
416419059	::487964540412653000
100327197	::487964553339101000
312471776	::487964567192862000
369160273	::487964579440250000
100327197	::487964583768756000
312471776	::487964595802214000
100327197	::487964600910876000
22504277	::487964615637487000
187034273	::487964622377730000
28346387	::487964626349334000
100327197	::487964637904654000
18324223	::487964638747717000
100327197	::487964667646455000
146602281	::487964670155042000
40226593	::487964681018298000
249388532	::487964689436246000
100327197	::487964690803204000
329093513	::487964692082880000
78065938	::487964714677202000
170126452	::487964719760687000
100327197	::487964724185673000
98599563	::487964738274750000
238698812	::487964745723437000
100327197	::487964758230827000
159011393	::487964776870342000
33011898	::487964787955871000
100327197	::487964790757675000
247024165	::487964801784500000
100327197	::487964818939183000
453280756	::487964827407495000
98589714	::487964835179536000
217871594	::487964838149107000
50224504	::487964844025323000
421655917	::487964847834152000
128666650	::487964857514209000
100327197	::487964867651842000
250774954	::487964878892982000
100327197	::487964890292690000
100327197	::487964919233384000
50224504	::487964926237884000
43508994	::487964929815613000
100327197	::487964939525451000
229332190	::487964956642390000
67450397	::487964966712930000
100327197	::487964975135088000
50224504	::487964978264043000
454398669	::487964992323715000
100327197	::487965012661514000
50224504	::487965013160628000
454398669	::487965030483513000
100327197	::487965055946743000
238698812	::487965077945868000
255104759	::487965090549751000
100327197	::487965101912096000
146602281	::487965131004198000
188855651	::487965145012793000
255104759	::487965158765887000
49221112	::487965189497577000
312517498	::487965196707954000
33342988	::487965212042350000
329093513	::487965237497561000
417606826	::487965276471042000
80703293	::487965285081567000
256853017	::487965305663021000
515818133	::487965329189244000
416419059	::487965336730214000
98589714	::487965349896134000
211019280	::487965358943256000
274791343	::487965385321635000
92568275	::487965405244571000
241337450	::487965408260259000
31010760	::487965419933036000
544538144	::487965425079054000
329093513	::487965431530278000
454398669	::487965489420066000
454398669	::487965527319797000
78084813	::487965603550875000
14606079	::487965604138078000
131278152	::487965605061201000
326146327	::487965608277843000
416419059	::487965664905142000
416419059	::487965683855020000
78084813	::487965713097703000
286734780	::487965749219033000
23260777	::487965768500674000
98589714	::487965831960068000
96966245	::487965835357880000
78084813	::487965840013131000
274791343	::487965850692227000
78653568	::487965862813368000
447313860	::487965862855315000
3571651	::487965875904184000
359775349	::487965879284420000
96966245	::487965893696442000
193192138	::487965894534905000
352757025	::487965895382155000
282328751	::487965896946622000
322446637	::487965902680252000
59670513	::487965916756320000
581342731	::487965928131276000
131254355	::487965933294481000
27763417	::487965934196236000
38031351	::487965949119983000
41925570	::487965972632842000
28346387	::487965982170701000
120532808	::487966004862259000
183090041	::487966065205723000
72378783	::487966070179782000
38031351	::487966121795276000
427529204	::487966130430951000
41136161	::487966134524579000
559991040	::487966163377217000
559991040	::487966198856830000
411222321	::487966205656178000
253134261	::487966206503051000
193192138	::487966284374503000
444298693	::487966288208093000
72378783	::487966312719581000
38031351	::487966332428623000
113048616	::487966344923455000
27763417	::487966346429210000
331423379	::487966362153660000
26954972	::487966383729156000
332391188	::487966386803593000
222598798	::487966413630345000
163983371	::487966422023147000
38031351	::487966424208396000
72378783	::487966424376168000
198233216	::487966439693770000
45911298	::487966440645861000
454398669	::487966441325735000
15789848	::487966470304202000
454398669	::487966486292856000
37316930	::487966515631640000
26954972	::487966522061496000
186823940	::487966561945133000
238788821	::487966568513822000
39863661	::487966581117685000
52950877	::487966584690843000
38031351	::487966596304875000
372493368	::487966623840493000
409487670	::487966631784509000
409487670	::487966632392658000
409487670	::487966633017622000
100626124	::487966633458028000
28346387	::487966648498786000
21945140	::487966663950606000
130987540	::487966691205197000
49383709	::487966705784995000
116054733	::487966722528264000
449988145	::487966756619567000
45492981	::487966767718088000
160453801	::487966780246482000
15204110	::487966791256117000
136238737	::487966794737401000
80703293	::487966807194484000
45911298	::487966834868510000
19123904	::487966870780518000
30362051	::487966871967129000
358611246	::487966873351229000
19123904	::487966885196337000
45911298	::487966891193798000
107842096	::487966933786972000
200764512	::487966935771279000
437082385	::487966941923921000
544538144	::487966951377883000
241337450	::487966967945777000
26738161	::487966973264134000
479246485	::487966981052579000
27763417	::487967035834376000
598832393	::487967036740366000
45911298	::487967064062046000
24438134	::487967066134429000
462681637	::487967068080189000
27763417	::487967090435846000
45911298	::487967101164847000
342934741	::487967102704558000
506500282	::487967110639808000
18138157	::487967119984713000
27763417	::487967122165739000
358611246	::487967144169066000
348458389	::487967151450759000
306169468	::487967154231582000
27763417	::487967167724257000
377110730	::487967168894496000
278301419	::487967183004520000
359775349	::487967187731103000
68517440	::487967221533011000
377110730	::487967246107418000
377110730	::487967281243115000
133112299	::487967296850501000
27763417	::487967297038868000
65476712	::487967311778054000
27763417	::487967311953817000
127943795	::487967313011154000
232114448	::487967345378607000
454398669	::487967365024739000
578505853	::487967367205371000
27763417	::487967379175907000
506500282	::487967380622962000
16258970	::487967391767207000
246030395	::487967396443852000
332391188	::487967420552720000
493640349	::487967436684013000
358611246	::487967442241466000
407340095	::487967458762842000
506500282	::487967461078081000
27763417	::487967461715632000
52950877	::487967474898329000
408171600	::487967475405815000
78084813	::487967519115083000
467899122	::487967525716914000
24438134	::487967612815818000
31056422	::487967629554905000
361199465	::487967633480765000
27763417	::487967657686081000
55426501	::487967665315520000
160453801	::487967684702007000
78084813	::487967705811517000
170357410	::487967729312206000
28346387	::487967740355805000
251825047	::487967759309889000
270184694	::487967775592546000
506500282	::487967775697010000
17470539	::487967781384486000
24438134	::487967820324810000
28346387	::487967846387810000
411222321	::487967856479703000
251825047	::487967863831920000
238698812	::487967915497357000
107724446	::487967930169430000
50663276	::487967964444901000
423666163	::487967981272457000
58652870	::487968008246415000
245855482	::487968036042080000
268987143	::487968043075911000
287978614	::487968051589951000
447774872	::487968063434670000
449988145	::487968063564693000
15789848	::487968132103798000
96966245	::487968159358803000
52295994	::487968199221448000
50224504	::487968227016708000
50663276	::487968286705852000
247850020	::487968290480717000
50224504	::487968292187828000
98599563	::487968303261175000
24438134	::487968303798050000
411997198	::487968314527068000
96966245	::487968332050890000
24171213	::487968336920072000
78084813	::487968343723638000
17990173	::487968393321254000
96966245	::487968413084819000
7875762	::487968417438511000
312471776	::487968421577895000
378771457	::487968468776394000
141976809	::487968484840599000
141976809	::487968497280880000
50778210	::487968503043862000
462681637	::487968535377756000
418847263	::487968553665318000
614074554	::487968581628338000
238307628	::487968603976003000
246030395	::487968604713787000
28346387	::487968650993758000
16353730	::487968684275929000
162200561	::487968688285708000
261847534	::487968694870745000
247850020	::487968700239065000
141976809	::487968714399047000
35592561	::487968721466445000
454398669	::487968723371057000
24438134	::487968743801507000
114077276	::487968755511611000
114077276	::487968755520008000
442433056	::487968792270487000
52295994	::487968815804727000
329093513	::487968816337793000
96966245	::487968834654306000
24438134	::487968844963938000
247850020	::487968875716546000
336628506	::487968881773150000
506500282	::487968887497973000
68832413	::487968902606258000
170357410	::487968928354672000
38031351	::487968930556690000
506500282	::487968934302216000
203311237	::487969001796935000
33342988	::487969014325719000
305216922	::487969030763212000
182584001	::487969040732672000
454465194	::487969058927562000
136238737	::487969063449030000
156866548	::487969096818913000
55426501	::487969126548140000
147779508	::487969127579922000
454398669	::487969136824557000
156866548	::487969143908352000
31056422	::487969149503545000
27763417	::487969152984829000
45492981	::487969162317549000
545540214	::487969165785825000
55475943	::487969178804944000
29827759	::487969252217872000
229290429	::487969276260020000
133341985	::487969278122283000
38031351	::487969291837272000
427529204	::487969293695324000
29827759	::487969307758841000
312471776	::487969318970204000
49626726	::487969321855893000
29827759	::487969333704810000
96966245	::487969344555868000
27992224	::487969356572549000
247850020	::487969369113501000
45492981	::487969384452067000
302234549	::487969387584835000
96966245	::487969400289779000
447813903	::487969413136916000
23260777	::487969419629711000
407340095	::487969424163368000
427529204	::487969429263634000
505496552	::487969438654681000
293213630	::487969439522885000
179337055	::487969448289386000
160453801	::487969449656725000
26954972	::487969467599581000
77754336	::487969477296791000
407340095	::487969479972769000
44768272	::487969511241687000
59670513	::487969523299917000
96966245	::487969526320209000
52295994	::487969532448104000
133341985	::487969575523594000
392422321	::487969596767764000
179337055	::487969603520577000
302234549	::487969604002512000
21374892	::487969605575770000
45492981	::487969614736162000
367476078	::487969625154408000
312471776	::487969647413583000
49626726	::487969658620747000
194377350	::487969692506546000
454398669	::487969772299378000
194377350	::487969803962183000
49626726	::487969808848154000
444251177	::487969812380151000
21374892	::487969862493671000
234649932	::487969880239767000
49626726	::487969880470061000
83507090	::487969883305418000
80929828	::487969891996020000
247024165	::487969902020407000
506500282	::487969908441882000
136238737	::487969918424342000
465375807	::487969918764081000
16353730	::487969930013581000
465089745	::487969943149756000
454398669	::487969948787286000
465089745	::487969956655427000
465089745	::487969968483352000
506500282	::487969982056124000
113048616	::487970013005897000
78084813	::487970019049865000
206247499	::487970031951945000
16258970	::487970055314235000
444251177	::487970059437240000
483190332	::487970076755513000
198233216	::487970077460135000
45492981	::487970127946985000
194377350	::487970142119141000
78084813	::487970170443280000
506500282	::487970178076930000
136238737	::487970178131456000
83507090	::487970250789376000
273497452	::487970263632322000
194377350	::487970284767817000
506500282	::487970285237178000
38577111	::487970288370335000
59670513	::487970290912485000
483190332	::487970319651438000
83507090	::487970325766746000
198233216	::487970335531487000
255147158	::487970343592542000
78084813	::487970351817953000
239702167	::487970370213777000
38577111	::487970385502023000
60131090	::487970386416390000
194377350	::487970395702964000
269012544	::487970410915299000
62870601	::487970416913158000
60131090	::487970421396893000
444298693	::487970445585829000
45492981	::487970449683656000
141976809	::487970481404780000
232114448	::487970485482041000
156961324	::487970495648628000
528975562	::487970495938060000
41606452	::487970499020853000
198233216	::487970527290863000
99114248	::487970527446069000
81674504	::487970530188742000
201376114	::487970534391422000
216395197	::487970565631000000
60131090	::487970574660927000
236144487	::487970577034928000
179337055	::487970634006540000
437082385	::487970637449687000
252422768	::487970638213029000
38594501	::487970647104950000
179337055	::487970656253136000
82150924	::487970690453102000
309981035	::487970697529290000
160453801	::487970700196864000
247024165	::487970706412429000
59288102	::487970707440017000
252422768	::487970711969873000
309981035	::487970730383273000
240941201	::487970736058155000
21374892	::487970743972806000
276784331	::487970749936705000
607637849	::487970755372535000
302234549	::487970803481579000
73731844	::487970808124293000
73731844	::487970816710041000
77078833	::487970829331099000
320485729	::487970853326311000
26954972	::487970855025012000
46764883	::487970857101586000
544538144	::487970907718037000
306169468	::487970916916531000
40226593	::487970917054967000
614074554	::487970930778730000
506500282	::487970931612975000
83507090	::487970945122840000
179337055	::487970970624589000
193192138	::487970974269067000
46764883	::487970992158158000
454398669	::487971022709460000
139847892	::487971050060513000
160453801	::487971055009820000
38594501	::487971065188999000
220532575	::487971070641987000
342508573	::487971102593785000
21374892	::487971117622362000
454398669	::487971183980462000
444251177	::487971225541816000
50663276	::487971268658855000
506500282	::487971304826363000
347994449	::487971317459992000
54697279	::487971356676730000
82150924	::487971359041912000
352757025	::487971423659384000
98589714	::487971428889661000
182584001	::487971441363521000
252422768	::487971464688054000
256853017	::487971494517944000
96966245	::487971496112160000
444298693	::487971505771655000
259876316	::487971550822674000
276784331	::487971561823956000
96966245	::487971619458256000
194377350	::487971631118041000
35599852	::487971633022644000
55287428	::487971651314008000
72321810	::487971663599108000
72321810	::487971669643128000
448283191	::487971671840542000
160453801	::487971673086644000
72321810	::487971676769222000
448283191	::487971679847477000
448283191	::487971685539131000
448283191	::487971690664574000
448283191	::487971694619795000
194377350	::487971695014051000
448283191	::487971697979441000
83507090	::487971698986065000
330201359	::487971700487639000
83507090	::487971768624087000
28346387	::487971769764954000
377715399	::487971782020710000
354629644	::487971783778533000
339353546	::487971792339107000
227355784	::487971807941505000
194377350	::487971820469878000
293897624	::487971843551535000
96966245	::487971881409327000
37011485	::487971883833651000
1318301	::487971889726242000
14297098	::487971897863585000
312471776	::487971909317832000
20941662	::487971909494403000
21945140	::487971920470495000
465375807	::487971923624603000
255147158	::487971930616504000
483190332	::487971932113862000
61969086	::487971948098777000
227355784	::487971972714729000
48098530	::487971980440645000
170126452	::487971982646857000
171103429	::487971983909715000
257265522	::487971987709378000
51650419	::487971991916277000
28346387	::487971993036136000
35505123	::487972002481709000
194377350	::487972004805361000
27763417	::487972006696976000
96966245	::487972024678367000
96966245	::487972063404380000
27763417	::487972064486125000
83507090	::487972076838338000
413367641	::487972078533246000
26954972	::487972080097325000
82150924	::487972128956768000
23260777	::487972130475491000
194377350	::487972136234278000
227355784	::487972138339405000
201376114	::487972187291136000
170126452	::487972187513430000
194377350	::487972193209696000
201376114	::487972206220038000
201376114	::487972220405161000
201376114	::487972230773489000
35599852	::487972232040579000
201376114	::487972240277786000
201376114	::487972250985828000
170126452	::487972257205989000
312517498	::487972277913673000
444298693	::487972281218793000
277626311	::487972309659942000
15804863	::487972325107589000
201376114	::487972336297984000
300135225	::487972351003205000
194377350	::487972360122036000
312517498	::487972374030348000
329333638	::487972379084087000
106860209	::487972406409969000
35592561	::487972426970451000
49221112	::487972432905379000
156866548	::487972447900020000
421548020	::487972485317791000
46965667	::487972538178633000
300135225	::487972541953486000
21374892	::487972560836259000
56710887	::487972562807164000
239702167	::487972570205921000
194377350	::487972572349616000
46283045	::487972585456418000
56710887	::487972590414098000
156866548	::487972596764270000
280749613	::487972598291382000
51554430	::487972598941487000
254821900	::487972610358398000
63996070	::487972645225234000
280749613	::487972657053581000
279548168	::487972673616490000
77754336	::487972726737338000
81016171	::487972727471370000
160453801	::487972743439458000
259876316	::487972757431664000
251825047	::487972771352170000
392422321	::487972776800976000
94226339	::487972781774999000
330201359	::487972799470788000
194377350	::487972828441243000
16353730	::487972834489421000
277760577	::487972841053110000
194377350	::487972843502985000
55475943	::487972867342991000
31056422	::487972890478776000
46965667	::487972893159329000
194377350	::487972893582979000
15267198	::487972895743049000
293246270	::487972905154658000
374739722	::487972924746633000
194377350	::487972924755050000
421338980	::487972961958117000
178492117	::487972964759912000
327934017	::487972983353266000
293737316	::487972998042120000
77078833	::487973025355431000
25784705	::487973038013435000
366701651	::487973052093722000
341493662	::487973080065511000
239702167	::487973111132741000
22278303	::487973141336301000
262405775	::487973188056264000
233767854	::487973197539590000
444298693	::487973213843234000
277760577	::487973214421663000
77754336	::487973231110782000
425573791	::487973259300728000
229332190	::487973262538727000
230327491	::487973290011402000
277626311	::487973309829488000
140157275	::487973344524791000
46965667	::487973346232246000
147279456	::487973369531228000
425573791	::487973382819164000
43365529	::487973390880235000
329333638	::487973403500875000
3571651	::487973418298789000
170126452	::487973420810792000
454398669	::487973423432626000
17163265	::487973426402197000
31403901	::487973431632465000
16380745	::487973439295070000
260038180	::487973441627107000
201376114	::487973442365304000
170126452	::487973456844038000
140157275	::487973469124976000
170126452	::487973523759984000
95714823	::487973531419164000
26954972	::487973562687320000
454398669	::487973567829913000
170126452	::487973592060018000
69719136	::487973605783764000
39863661	::487973627804266000
170126452	::487973641401819000
454398669	::487973672544923000
251825047	::487973702013710000
18551115	::487973720737472000
243472980	::487973787485220000
324794875	::487973792489037000
483190332	::487973816304287000
94996744	::487973820678942000
147279456	::487973824957140000
444298693	::487973839864102000
43365529	::487973851268005000
407340095	::487973854413725000
294745245	::487973863653781000
43365529	::487973866245861000
407340095	::487973882108731000
156866548	::487973892976148000
330201359	::487973894158958000
329333638	::487973899594768000
243472980	::487973915663155000
252422768	::487973928195723000
309981035	::487973928804294000
59670513	::487973931152732000
96966245	::487973939613016000
55475943	::487973940757680000
382531150	::487973944931000000
361489211	::487973976069918000
170126452	::487974014627758000
326146327	::487974040062025000
96966245	::487974049046605000
51979136	::487974051973853000
50663276	::487974068570697000
38031351	::487974080969060000
302430466	::487974109733588000
309981035	::487974118026117000
26179867	::487974123914534000
170126452	::487974138049355000
330834997	::487974162367909000
260038180	::487974171524100000
232114448	::487974181272043000
33555786	::487974185701232000
14955026	::487974188477448000
407340095	::487974200041160000
407340095	::487974223969652000
369160273	::487974225605443000
467899122	::487974229359353000
361489211	::487974236481671000
407340095	::487974246971224000
407340095	::487974262343335000
407340095	::487974289170128000
273697690	::487974313681616000
55475943	::487974328211091000
18551115	::487974354547146000
468796913	::487974370350882000
156866548	::487974383864918000
262449011	::487974404874579000
55475943	::487974465050255000
23260777	::487974474634260000
325359983	::487974487816560000
109718758	::487974542657085000
448325555	::487974543538257000
283518032	::487974551901716000
351896383	::487974590241439000
232114448	::487974616787587000
16568377	::487974641043267000
156866548	::487974650526187000
17028109	::487974650580709000
50663276	::487974651922874000
421338980	::487974661817638000
18138157	::487974678003060000
247374067	::487974687834517000
25160673	::487974711637196000
22195036	::487974723092221000
277693030	::487974755719340000
230327491	::487974759540355000
375810749	::487974771351490000
407340095	::487974779555553000
374739722	::487974783204605000
269605766	::487974788803993000
276784331	::487974789907095000
77754336	::487974790070677000
306169468	::487974795779518000
393735397	::487974802326433000
96966245	::487974838527852000
55475943	::487974842315329000
78084813	::487974842667655000
68517440	::487974850271932000
230327491	::487974875160526000
17028109	::487974875609329000
27726737	::487974881968283000
17086308	::487974884958429000
260038180	::487974893196021000
96966245	::487974917552750000
69719136	::487974927157305000
94996744	::487974944240705000
41967329	::487974947910737000
324794875	::487974969012285000
165072349	::487974969570504000
39904237	::487974982039789000
78084813	::487974991552864000
260038180	::487975001467781000
276784331	::487975012180062000
40334639	::487975021034233000
21415532	::487975040756240000
38579155	::487975045483204000
393735397	::487975066143969000
370464008	::487975097819738000
156866548	::487975098033262000
23260777	::487975105595994000
17028109	::487975108858757000
19147974	::487975123589529000
325359983	::487975125052948000
31056422	::487975127259176000
165072349	::487975134045949000
312471776	::487975136222392000
78084813	::487975140761030000
348458389	::487975142061277000
96966245	::487975149460017000
61318348	::487975150982557000
107724446	::487975197094727000
152103757	::487975248789127000
28346387	::487975258951921000
255834275	::487975269752250000
226995875	::487975270188478000
78084813	::487975285430579000
18968115	::487975292750016000
331423379	::487975298671972000
339459671	::487975327117750000
22383485	::487975338262396000
96966245	::487975370764091000
506500282	::487975377881399000
352757025	::487975384126722000
22383485	::487975408600899000
96966245	::487975411989901000
614074554	::487975421225336000
78084813	::487975428179513000
187034273	::487975446827773000
26179867	::487975459724861000
361489211	::487975478410891000
23642786	::487975488338395000
165517420	::487975489185644000
26925878	::487975514703794000
59670513	::487975529509687000
33555786	::487975532861337000
17536130	::487975534089867000
33555786	::487975544102092000
324794875	::487975546295296000
96966245	::487975554977918000
408239861	::487975561734529000
483190332	::487975579312848000
165072349	::487975589836783000
428516870	::487975596698243000
23260777	::487975598347010000
276256841	::487975607775395000
25160673	::487975612238135000
25160673	::487975624120627000
19123904	::487975628855992000
50663276	::487975652960641000
29242207	::487975666340880000
28346387	::487975680701771000
71617108	::487975697282248000
46965667	::487975697395499000
59670513	::487975697655160000
115941650	::487975706492559000
22033805	::487975767016767000
95714823	::487975771609513000
407340095	::487975777774759000
407340095	::487975779339235000
407340095	::487975779389538000
407340095	::487975779842551000
407340095	::487975782245883000
361489211	::487975789322063000
352757025	::487975811060731000
78084813	::487975824465735000
104990093	::487975830027390000
397084214	::487975857273569000
352757025	::487975859781763000
251825047	::487975870678564000
433083953	::487975879742455000
96966245	::487975895983214000
59670513	::487975910297964000
302234549	::487975933937463000
96966245	::487975940384096000
26925878	::487975949590224000
152715270	::487975956707942000
634822122	::487975983484768000
301244128	::487975986903130000
352757025	::487975992590221000
210873235	::487975995996385000
78084813	::487975996490924000
270687983	::487976001561833000
104990093	::487976003650592000
194377350	::487976004283940000
392422321	::487976016179372000
14780915	::487976020017168000
95714823	::487976056532779000
270687983	::487976076484677000
29242207	::487976083170820000
374739722	::487976110395633000
156866548	::487976125063106000
88328282	::487976142922473000
96966245	::487976156243976000
33555786	::487976178201149000
352757025	::487976188925599000
444298693	::487976191782322000
84871879	::487976195632271000
15137186	::487976216612179000
96966245	::487976217044590000
59670513	::487976229455159000
229332190	::487976246970953000
50663276	::487976258274222000
342508573	::487976277215698000
444298693	::487976292340744000
83507090	::487976314721153000
43365529	::487976318781231000
270687983	::487976319930474000
96966245	::487976325865803000
160453801	::487976340348751000
15804863	::487976356282499000
361489211	::487976383583232000
152103757	::487976407398510000
198393365	::487976439799504000
84871879	::487976441804382000
352757025	::487976450486591000
302234549	::487976451237351000
33555786	::487976457030086000
107724446	::487976467876577000
15782772	::487976469088710000
95714823	::487976486516039000
152103757	::487976487144796000
152103757	::487976531122065000
30242503	::487976532301086000
229562704	::487976554295984000
469829959	::487976563519279000
352757025	::487976575577501000
360183119	::487976595920265000
469829959	::487976609363034000
96966245	::487976610860400000
69719136	::487976617151438000
398339392	::487976634117795000
361489211	::487976639179919000
289605285	::487976683132043000
84871879	::487976683396268000
433012724	::487976690522411000
325359983	::487976717189795000
324794875	::487976722432675000
176224586	::487976729177522000
95714823	::487976729286561000
230327491	::487976734117994000
78084813	::487976739000176000
493647862	::487976750022815000
361489211	::487976756293300000
78084813	::487976767580147000
467899122	::487976767886348000
83507090	::487976792326557000
361489211	::487976840389087000
15782772	::487976861386162000
352757025	::487976861574516000
54697279	::487976881401397000
132077826	::487976887155560000
96966245	::487976893699092000
224095849	::487976896454725000
209345596	::487976904142491000
617791569	::487976961537347000
378415682	::487977007674699000
382304432	::487977010132955000
352757025	::487977026603601000
115459999	::487977032182018000
96966245	::487977042001281000
302234549	::487977057528209000
352757025	::487977068877971000
155730095	::487977077467918000
152103757	::487977081611890000
84871879	::487977108325404000
370088836	::487977110292922000
40334639	::487977129494052000
239885742	::487977134556598000
437898031	::487977141800161000
423943436	::487977147672195000
176224586	::487977152420130000
38848610	::487977160167419000
45492981	::487977172121182000
14955026	::487977173488115000
277693030	::487977199144689000
3571651	::487977202588606000
83507090	::487977223391956000
96966245	::487977232183615000
17990173	::487977263250829000
96966245	::487977280145489000
85399171	::487977287883964000
116988168	::487977315859591000
321166954	::487977321198940000
78084813	::487977364362895000
148436850	::487977369979064000
256750208	::487977372533002000
84871879	::487977375339003000
515068859	::487977378065285000
230640581	::487977387074666000
728549208	::487977410215022000
51554430	::487977460441841000
302234549	::487977489407696000
321166954	::487977495296110000
83507090	::487977510479478000
148436850	::487977511880773000
96966245	::487977521590583000
208894791	::487977567685996000
43508994	::487977575424090000
96966245	::487977586182852000
274262734	::487977600028278000
280749613	::487977638313857000
408239861	::487977647410913000
109718758	::487977653664612000
198233216	::487977679967096000
95714823	::487977688364511000
302234549	::487977689064964000
115941650	::487977690800979000
152103757	::487977692008951000
59670513	::487977715690008000
167493720	::487977722337959000
253737829	::487977736493756000
152103757	::487977752834760000
64813007	::487977753707552000
17470539	::487977754403434000
159011393	::487977773739175000
300009838	::487977779775172000
198233216	::487977780991102000
96966245	::487977784325967000
410377090	::487977795487023000
169378322	::487977805519409000
40334639	::487977811743752000
412792027	::487977848452702000
258636623	::487977849484099000
84871879	::487977857977552000
115459999	::487977882807857000
96966245	::487977912818470000
352757025	::487977914726502000
83507090	::487977942505385000
167493720	::487977944476688000
198233216	::487977947156860000
302234549	::487977951263072000
96966245	::487978008444403000
493221106	::487978058574356000
96966245	::487978082780065000
360183119	::487978091269353000
144733584	::487978094175608000
544538144	::487978094406291000
377555310	::487978101515640000
544538144	::487978108620771000
152103757	::487978130267594000
18148466	::487978132763602000
274262734	::487978140250427000
302234549	::487978142066155000
60399576	::487978155139805000
302234549	::487978185204580000
130312780	::487978195480608000
167493720	::487978195862290000
167493720	::487978205215592000
80929828	::487978219312660000
37802339	::487978258085203000
317483868	::487978258885906000
109718758	::487978270629969000
354629644	::487978271985131000
368730450	::487978272177651000
78084813	::487978285746225000
354629644	::487978353165893000
37802339	::487978358303887000
96966245	::487978382211448000
88328282	::487978387206447000
169378322	::487978391509819000
165072349	::487978394391674000
104990093	::487978422325370000
78084813	::487978422614765000
149295164	::487978427878617000
81469472	::487978439777857000
55426501	::487978450427207000
302234549	::487978454105997000
45911298	::487978454810255000
57566548	::487978455581999000
429345484	::487978455753977000
277693030	::487978458224414000
277693030	::487978459063263000
277693030	::487978459927306000
277693030	::487978461026205000
277693030	::487978462078984000
277693030	::487978463169478000
306169468	::487978479175368000
341732173	::487978491716325000
546947837	::487978550893359000
80157666	::487978559386832000
331423379	::487978578496073000
326813935	::487978585157038000
144733584	::487978616631070000
390900557	::487978622264029000
88328282	::487978622498504000
115941650	::487978637229309000
407340095	::487978651485339000
407340095	::487978651560837000
407340095	::487978651648917000
407340095	::487978653779623000
407340095	::487978653918048000
83507090	::487978674478534000
59938971	::487978682611290000
109718758	::487978704425852000
247850020	::487978704732438000
59938971	::487978729235156000
167493720	::487978753541152000
144733584	::487978777704935000
247850020	::487978809765797000
559991040	::487978812332716000
96966245	::487978815139106000
78084813	::487978820809404000
239702167	::487978835233632000
239702167	::487978851461390000
239702167	::487978872168656000
323978080	::487978878150131000
171510293	::487978888304156000
149295164	::487978895488999000
57566548	::487978896965378000
55426501	::487978897397411000
100378471	::487978930901508000
95714823	::487978937419837000
302234549	::487978939093372000
149295164	::487978980754989000
37802339	::487978993594159000
436336703	::487978994495533000
247850020	::487979009804750000
31403901	::487979046744379000
123739379	::487979073193254000
79363954	::487979122350489000
83507090	::487979123206144000
224095849	::487979142374498000
43508994	::487979143120711000
59670513	::487979162070556000
518141549	::487979215543742000
43508994	::487979228680306000
280749613	::487979242354143000
412792027	::487979249983586000
230069479	::487979286591467000
53486281	::487979316488466000
65995121	::487979322880565000
280749613	::487979328580632000
43508994	::487979332438986000
24171213	::487979348478013000
423943436	::487979351242063000
43365529	::487979360461135000
368730450	::487979382502203000
623584562	::487979384184111000
30666953	::487979385731809000
353418151	::487979392497639000
224095849	::487979394678272000
24171213	::487979415511371000
421338980	::487979423019188000
224095849	::487979436306735000
229332190	::487979437993230000
325359983	::487979451838259000
43508994	::487979469492080000
17339508	::487979487573708000
37802339	::487979513968877000
88328282	::487979536668057000
53486281	::487979536722960000
24171213	::487979544687546000
43365529	::487979570616729000
421338980	::487979611599290000
77754336	::487979648148455000
322842111	::487979656478724000
15330061	::487979663466037000
89294713	::487979680708820000
324794875	::487979701101547000
365151006	::487979707841802000
21503139	::487979718176944000
40226593	::487979721771085000
407340095	::487979736644071000
407340095	::487979737071886000
78084813	::487979746186121000
89294713	::487979753987530000
224095849	::487979808287363000
55426501	::487979809054523000
326146327	::487979811520782000
302234549	::487979834841116000
37802339	::487979847168569000
392278984	::487979895348527000
251825047	::487979901467648000
377627227	::487979916093181000
392278984	::487979933445414000
95714823	::487979934691115000
348152108	::487979935642836000
412792027	::487979935659982000
325359983	::487979946959060000
37802339	::487979957935951000
352757025	::487979962641555000
43508994	::487979971848060000
37802339	::487979978899062000
32959639	::487979981310410000
391573659	::487979991506767000
480857982	::487979996929998000
325359983	::487980039535734000
247850020	::487980056547848000
322413121	::487980064756097000
43365529	::487980120217382000
367941154	::487980138198351000
220532575	::487980138492338000
322413121	::487980164463095000
23260777	::487980220721676000
51979136	::487980223846043000
43508994	::487980230540144000
253134261	::487980239134273000
43365529	::487980251058688000
81469472	::487980285485535000
428646436	::487980296500183000
24171213	::487980300538875000
325359983	::487980315353169000
415630297	::487980317710745000
377627227	::487980330981158000
229332190	::487980335020670000
44278444	::487980360936861000
62460045	::487980383665795000
32959639	::487980388958994000
78084813	::487980393904087000
486174522	::487980400476569000
95714823	::487980401622003000
229332190	::487980406508388000
43365529	::487980410555465000
56710887	::487980410945552000
43508994	::487980411528572000
415630297	::487980423394656000
68432091	::487980431942639000
196738575	::487980432559190000
225203526	::487980435989745000
62944645	::487980467400867000
65512747	::487980475453935000
527041090	::487980492411518000
251825047	::487980499395026000
223243607	::487980553493151000
219550942	::487980568450437000
352757025	::487980576914149000
43508994	::487980578109530000
165517420	::487980593133539000
22648162	::487980628785516000
40334639	::487980649731461000
43508994	::487980663753035000
412792027	::487980663896039000
32959639	::487980667062345000
126221416	::487980682174824000
25784705	::487980703229825000
326146327	::487980705796730000
251825047	::487980707965202000
229332190	::487980712910651000
55219816	::487980719508307000
78084813	::487980736972980000
198393365	::487980737572790000
106860209	::487980744472416000
247850020	::487980750298284000
20026791	::487980754614243000
293897624	::487980760524390000
126221416	::487980762072104000
43508994	::487980774398767000
607637849	::487980785983451000
7522612	::487980808888938000
515043655	::487980826416529000
44205530	::487980833156788000
71981601	::487980849993117000
587081117	::487980893206618000
324794875	::487980894825639000
22648162	::487980901658525000
230069479	::487980916741255000
126221416	::487980926157488000
238024746	::487980964065599000
3571651	::487980966305353000
43508994	::487980975830208000
253134261	::487980990791315000
113188973	::487981013206040000
429375230	::487981032549793000
43508994	::487981033891962000
194377350	::487981094323511000
32959639	::487981097100128000
392278984	::487981133502889000
360183119	::487981158870036000
113188973	::487981165027291000
255697938	::487981183196610000
18968115	::487981192101523000
352757025	::487981200129015000
325359983	::487981212963590000
292012619	::487981221259911000
32959639	::487981222019088000
195977109	::487981255544168000
477989347	::487981279502409000
43508994	::487981323403796000
77754336	::487981353149812000
82150924	::487981354328412000
290624910	::487981372825292000
43508994	::487981384003100000
157904403	::487981411274473000
82150924	::487981415909179000
95714823	::487981422679195000
415630297	::487981464538341000
29242207	::487981466559995000
95714823	::487981473606414000
290624910	::487981480551792000
43508994	::487981489972203000
157904403	::487981495298949000
264608632	::487981500936110000
99843490	::487981508381392000
290624910	::487981532984795000
412792027	::487981536298676000
43508994	::487981543063691000
19080798	::487981555332022000
95714823	::487981569513390000
196738575	::487981578313035000
126221416	::487981583392342000
95714823	::487981584684158000
32959639	::487981586705444000
91770694	::487981630318206000
90806141	::487981630552686000
198393365	::487981652597944000
484423510	::487981656502857000
32959639	::487981699242786000
587081117	::487981710391668000
43508994	::487981727373987000
29242207	::487981734827655000
321037427	::487981758759964000
43508994	::487981780708753000
37011485	::487981796299395000
384305773	::487981813345050000
562393615	::487981832017686000
78084813	::487981852343693000
564138249	::487981863084904000
194377350	::487981872782135000
314864925	::487981893321629000
115459999	::487981893766225000
290624910	::487981911193579000
176224586	::487981929711820000
384305773	::487981946082168000
290624910	::487981950192197000
290624910	::487981969175633000
194377350	::487981970614284000
36869877	::487981970769858000
467899122	::487981987483746000
341666582	::487982020241264000
384305773	::487982025245491000
14780915	::487982050335809000
352757025	::487982058703028000
132077826	::487982089094983000
43508994	::487982090600722000
384305773	::487982107579260000
32959639	::487982119994396000
95714823	::487982186524835000
384305773	::487982187544080000
497571518	::487982204241604000
232736272	::487982223761502000
32959639	::487982224856195000
18138157	::487982228098396000
384305773	::487982266476687000
78084813	::487982288991305000
277693030	::487982308478038000
165072349	::487982315281608000
194377350	::487982330238078000
132077826	::487982333912297000
32959639	::487982336978350000
127413469	::487982367370674000
72293435	::487982415466745000
352757025	::487982418230382000
65476712	::487982434911547000
290624910	::487982444704825000
290624910	::487982454699868000
342508573	::487982460282499000
579271413	::487982526082711000
78084813	::487982528566153000
44205530	::487982538590130000
325359983	::487982545766580000
41367585	::487982554151419000
72293435	::487982556168859000
165072349	::487982583259889000
290624910	::487982585859952000
322842111	::487982587973877000
290624910	::487982616990064000
32959639	::487982623965212000
62944645	::487982628662829000
95714823	::487982642298888000
70839289	::487982654436831000
155805303	::487982683679494000
279399275	::487982695020916000
20293581	::487982707310206000
20293581	::487982714319290000
62944645	::487982715874979000
290624910	::487982717716279000
20026791	::487982721528901000
258636623	::487982727355195000
290624910	::487982741829349000
290624910	::487982753518850000
99843490	::487982761605857000
410377090	::487982782296391000
454375039	::487982807130439000
247850020	::487982824813649000
41367585	::487982824969216000
155805303	::487982832648593000
20903172	::487982839103643000
165072349	::487982841016639000
247850020	::487982858472931000
41367585	::487982861749092000
16258970	::487982869055565000
624394090	::487982872595140000
55475943	::487982887963066000
126221416	::487982892803694000
21682918	::487982896834039000
454375039	::487982906745163000
96966245	::487982907081105000
62944645	::487982908930400000
342508573	::487982918908653000
411997198	::487982937577906000
99843490	::487982939717001000
230069479	::487982940576432000
255547325	::487982955906621000
20903172	::487982966077804000
77754336	::487982966589493000
78084813	::487982982112632000
247850020	::487982988685099000
62944645	::487982999653212000
52494533	::487983006884184000
341666582	::487983007454605000
262248356	::487983021438820000
196738575	::487983023535964000
95714823	::487983035561050000
498321918	::487983036093313000
40334639	::487983039754936000
230069479	::487983046679748000
23260777	::487983070323441000
88328282	::487983083405066000
384305773	::487983091106217000
52494533	::487983099091750000
497571518	::487983136362729000
114235211	::487983148987215000
83507090	::487983152908890000
41136161	::487983154452365000
95714823	::487983156730273000
280749613	::487983182642679000
43508994	::487983184483610000
384305773	::487983187982057000
279608688	::487983191941480000
96966245	::487983201584156000
20903172	::487983203777404000
155805303	::487983232218955000
384305773	::487983249168539000
37802339	::487983258760921000
26954972	::487983260987711000
99843490	::487983266981744000
106860209	::487983269917360000
20903172	::487983271016284000
20153912	::487983284086132000
198393365	::487983303555678000
126221416	::487983308018819000
325359983	::487983329296130000
384305773	::487983332467429000
106860209	::487983428315271000
29652147	::487983448016318000
280749613	::487983456555917000
15137186	::487983457306279000
165072349	::487983469973483000
78084813	::487983499362582000
72321810	::487983533886275000
55287428	::487983544321335000
187716774	::487983551699103000
325359983	::487983555616583000
96966245	::487983558276153000
279399275	::487983560960143000
279608688	::487983604170231000
126221416	::487983610717552000
99843490	::487983617474576000
83507090	::487983628266131000
816177	::487983637712084000
381373424	::487983642833346000
552802620	::487983648591716000
165072349	::487983650722807000
277693030	::487983670763196000
389954423	::487983694414884000
381054179	::487983695681576000
229562704	::487983730502299000
95714823	::487983732050386000
352757025	::487983737624215000
33676766	::487983745136209000
188417746	::487983772453724000
96966245	::487983772739330000
342508573	::487983774072713000
114077276	::487983785535758000
126221416	::487983791890530000
99843490	::487983816209072000
20153912	::487983822039162000
429375230	::487983824437919000
325359983	::487983837691924000
131278152	::487983850065494000
360183119	::487983865135644000
21449993	::487983870126456000
480857982	::487983870780788000
30666953	::487983871913639000
431937908	::487983881044238000
78084813	::487983882482876000
96966245	::487983894848094000
33369338	::487983897393651000
313120951	::487983931707654000
126221416	::487983935616720000
105623584	::487983945326161000
29817953	::487983959536848000
36866805	::487983961759813000
83507090	::487983973411201000
390759619	::487983987629903000
63928079	::487983996249190000
126221416	::487984002893377000
252725390	::487984006546202000
27904685	::487984007460970000
302430466	::487984036778737000
302430466	::487984037487603000
302430466	::487984038401953000
31056422	::487984041203748000
279608688	::487984053376004000
178492117	::487984058492669000
368730450	::487984068525424000
312471776	::487984074943127000
126221416	::487984083063279000
55287428	::487984086229610000
126221416	::487984094438244000
33964276	::487984096615075000
52494533	::487984105783443000
78084813	::487984108232900000
352757025	::487984127983902000
23260777	::487984129485864000
40334639	::487984146031996000
325359983	::487984149966233000
40334639	::487984151757209000
397084214	::487984161638989000
63928079	::487984164340117000
14520186	::487984165456216000
370464008	::487984172037062000
324794875	::487984188411224000
31056422	::487984190890065000
55287428	::487984202738974000
332391188	::487984210204844000
232560771	::487984220443516000
95714823	::487984225703178000
397084214	::487984226776539000
499167427	::487984236184358000
238341972	::487984240236056000
332391188	::487984251208335000
279608688	::487984254803255000
280749613	::487984256002842000
99843490	::487984264580182000
325359983	::487984268857978000
238788821	::487984271882485000
479959389	::487984272238997000
222584958	::487984277758279000
290624910	::487984280165826000
55287428	::487984286125928000
348152108	::487984293210099000
279399275	::487984319038619000
279608688	::487984321597538000
381054179	::487984329281515000
27904685	::487984334628855000
194377350	::487984334712754000
479959389	::487984336193748000
52494533	::487984349657059000
95714823	::487984355399442000
479959389	::487984360600403000
468965579	::487984404447244000
99827590	::487984416090636000
141735027	::487984418053951000
322413121	::487984426056306000
290624910	::487984438446268000
49626726	::487984448039038000
602224338	::487984457056407000
412792027	::487984474077278000
279399275	::487984476509585000
40334639	::487984488677265000
324794875	::487984490372161000
78084813	::487984505416712000
277760577	::487984512136015000
232560771	::487984514103537000
277693030	::487984519312846000
55287428	::487984533778612000
230069479	::487984535117004000
34108658	::487984537604194000
381054179	::487984559108419000
171510293	::487984562912239000
135324408	::487984564774920000
264335101	::487984575943933000
279548168	::487984586656579000
109718758	::487984639496044000
533824839	::487984643975565000
277693030	::487984651458211000
23260777	::487984667090759000
95714823	::487984669301149000
280749613	::487984673990385000
390759619	::487984683016130000
279399275	::487984690532335000
17339508	::487984707448344000
17339508	::487984727803301000
17339508	::487984730340884000
17339508	::487984732861657000
324794875	::487984736061513000
3571651	::487984751639539000
29607520	::487984752612618000
351847146	::487984781934608000
17163265	::487984792836005000
176224586	::487984810812780000
342508573	::487984821675622000
178492117	::487984839547580000
279399275	::487984841317556000
34108658	::487984847814938000
55287428	::487984859374026000
325359983	::487984892471304000
367322500	::487984910884290000
109718758	::487984913367310000
232560771	::487984917696233000
410961985	::487984925136519000
34108658	::487984935480098000
17258301	::487984945126584000
277693030	::487984947760594000
78084813	::487984956099284000
322413121	::487984973979189000
382304432	::487984978483884000
15789848	::487984991171665000
602224338	::487985007604924000
351174024	::487985015553146000
279399275	::487985019990720000
68517440	::487985023631388000
236271147	::487985034716905000
232560771	::487985035719766000
26109453	::487985044951023000
229562704	::487985053150875000
171203506	::487985053968764000
384305773	::487985089242877000
40334639	::487985092698984000
188417746	::487985135883526000
381054179	::487985140392820000
43508994	::487985144532189000
95714823	::487985146797522000
77078922	::487985176631603000
27904685	::487985188115189000
194377350	::487985191106125000
384305773	::487985211259363000
352757025	::487985241315766000
412792027	::487985245078446000
25160673	::487985246004969000
37802339	::487985256172384000
25609677	::487985260979044000
309108026	::487985267199201000
65576332	::487985293258403000
17258301	::487985309510938000
384305773	::487985316456693000
280749613	::487985322236858000
56710887	::487985330973179000
88328282	::487985343220555000
194377350	::487985354226802000
25609677	::487985360069476000
340693336	::487985365404229000
171510293	::487985385952133000
384305773	::487985431300947000
279399275	::487985446073290000
381054179	::487985452952326000
583488323	::487985472807780000
384305773	::487985502910312000
325359983	::487985518517301000
29242207	::487985533625585000
165072349	::487985542991474000
384305773	::487985589640130000
333877322	::487985603158343000
421655917	::487985609705652000
40334639	::487985624889061000
194377350	::487985642194731000
21374892	::487985655629094000
25609677	::487985677171445000
578505853	::487985680702644000
37802339	::487985680753381000
31056422	::487985681780592000
390759619	::487985683873923000
384305773	::487985686986121000
155926653	::487985698834640000
440875002	::487985721077026000
114593439	::487985725540143000
20941662	::487985729428275000
117095775	::487985730606882000
352757025	::487985744862928000
333877322	::487985774369845000
384305773	::487985775204904000
322413121	::487985813410426000
325359983	::487985817709604000
28827091	::487985820029054000
25160673	::487985833488547000
15614582	::487985845660811000
384305773	::487985858910633000
21374892	::487985890560446000
23260777	::487985936463323000
322413121	::487985949335232000
78084813	::487985979416772000
324794875	::487985982008860000
342508573	::487985998014316000
384305773	::487985998434168000
499995726	::487986009372495000
247850020	::487986019317186000
17990173	::487986052075114000
40226593	::487986058219778000
260428602	::487986061596196000
448325555	::487986108584579000
20153912	::487986112242409000
412792027	::487986121960603000
194377350	::487986142541660000
335608417	::487986173521170000
73731844	::487986215094714000
37802339	::487986220300251000
352757025	::487986236338888000
73731844	::487986236745740000
37029138	::487986243695689000
18148466	::487986256966451000
106860209	::487986266172960000
205043960	::487986275635306000
384305773	::487986281549295000
40334639	::487986297424707000
23260777	::487986297454473000
171510293	::487986345021698000
171746458	::487986352831492000
368730450	::487986354635018000
37802339	::487986372977127000
88328282	::487986378525794000
384305773	::487986381604413000
27904685	::487986382120308000
351174024	::487986385597386000
412792027	::487986403620704000
229562704	::487986404287193000
286341932	::487986411912458000
171510293	::487986422435950000
289605285	::487986436801449000
62944645	::487986449799602000
88328282	::487986459022864000
384305773	::487986494208897000
78084813	::487986496025415000
62944645	::487986510059151000
202798666	::487986522902515000
277693030	::487986553994485000
62944645	::487986559308681000
384305773	::487986604007784000
413735493	::487986608226828000
23260777	::487986623565819000
29652147	::487986625201590000
31403901	::487986634819125000
29652147	::487986637142769000
29652147	::487986652401631000
458766436	::487986659019862000
94310638	::487986682906435000
384305773	::487986683032649000
29853720	::487986739672141000
55426501	::487986753681096000
62944645	::487986759389552000
196742313	::487986769988579000
196742313	::487986770668027000
196742313	::487986771385262000
564138249	::487986771808890000
196742313	::487986772224114000
196742313	::487986773012668000
384305773	::487986781342924000
57566548	::487986816276901000
335608417	::487986822497447000
205043960	::487986825080762000
277693030	::487986861206298000
43508994	::487986864289107000
14223247	::487986870739927000
131220599	::487986895071481000
564138249	::487986932509462000
384305773	::487986941775081000
55287428	::487986943255269000
135324408	::487986943255654000
247850020	::487986955301302000
83736832	::487986965707358000
16258970	::487987021588484000
27726737	::487987028974661000
277693030	::487987049555714000
384305773	::487987065251192000
135324408	::487987066966646000
15137186	::487987069130514000
136129525	::487987078597066000
534913317	::487987083043033000
49626726	::487987087577083000
16258970	::487987097601847000
165517420	::487987114319941000
279548168	::487987140081762000
384305773	::487987148130631000
277693030	::487987152827842000
40334639	::487987184691994000
225206178	::487987188383383000
635151853	::487987189423169000
171510293	::487987195899158000
285254109	::487987207270330000
62944645	::487987215767592000
161656785	::487987219366678000
49626726	::487987248910979000
198911524	::487987250018271000
384305773	::487987254716280000
335608417	::487987264136691000
15902298	::487987273330225000
43508994	::487987278656983000
76442745	::487987282637783000
34108658	::487987284676210000
88328282	::487987293198626000
55426501	::487987293278306000
94996744	::487987299599130000
354629644	::487987320428441000
564138249	::487987327059230000
78084813	::487987328078467000
161656785	::487987328150159000
113722629	::487987351076212000
34108658	::487987353588629000
384305773	::487987356017115000
27726737	::487987368612622000
106860209	::487987372424830000
354629644	::487987372542664000
412586663	::487987376669880000
17339508	::487987412111355000
17339508	::487987416444067000
285254109	::487987431497412000
422876369	::487987433384865000
230640581	::487987436572508000
17339508	::487987438262829000
312471776	::487987441991966000
17339508	::487987443967082000
412586663	::487987448891600000
34108658	::487987457498288000
98599563	::487987469909254000
352757025	::487987470747697000
388558032	::487987503195250000
29607520	::487987514196910000
453690730	::487987527781855000
20833365	::487987534069104000
232437529	::487987548220706000
88328282	::487987550816989000
247024165	::487987569767223000
279399275	::487987591455584000
80929828	::487987594458714000
412586663	::487987603246186000
325359983	::487987622506012000
305216922	::487987626121912000
55426501	::487987631989350000
322413121	::487987650041626000
20153912	::487987654857072000
109718758	::487987684774658000
109718758	::487987699320508000
78084813	::487987708120158000
16258970	::487987713724133000
83428249	::487987718081626000
305216922	::487987737321283000
156866548	::487987742349856000
377035998	::487987748179947000
136129525	::487987754223943000
24495392	::487987762155380000
30912658	::487987767113420000
171510293	::487987770644631000
42529606	::487987784573939000
336774649	::487987821240541000
277251070	::487987827784052000
136129525	::487987854354575000
136129525	::487987856627879000
362540752	::487987887988699000
34108658	::487987895920513000
146909951	::487987898856525000
412586663	::487987905009569000
23097227	::487987911707471000
354629644	::487987930867458000
2084321	::487987932427341000
412586663	::487987962970644000
378234727	::487988000710598000
26623525	::487988035972120000
29853720	::487988048710213000
412586663	::487988051009081000
47753031	::487988054640951000
232736272	::487988057920901000
55426501	::487988077294403000
132314519	::487988083347193000
68512582	::487988093866487000
53486281	::487988099654647000
431937908	::487988106499723000
22278303	::487988109028884000
384955934	::487988109393424000
273271548	::487988109821636000
377035998	::487988117215784000
88328282	::487988129849016000
332391188	::487988137746911000
20941662	::487988138326097000
109718758	::487988144524910000
38577111	::487988179601858000
34108658	::487988195041492000
136129525	::487988212992729000
418327117	::487988218688598000
26623525	::487988228830396000
2084321	::487988261759877000
47753031	::487988262423003000
352757025	::487988267023740000
23097227	::487988299122749000
229385654	::487988333981999000
332391188	::487988394773864000
252725390	::487988400524251000
16258970	::487988502572068000
42529606	::487988517868670000
341666582	::487988523799044000
3571651	::487988524386648000
51554430	::487988531454046000
23097227	::487988540525932000
127943795	::487988546288893000
279399275	::487988547064852000
68512582	::487988554661109000
378234727	::487988556296892000
347596428	::487988563267432000
29853720	::487988576848584000
317524005	::487988597732028000
332391188	::487988598872879000
322413121	::487988599065808000
98599563	::487988603784810000
72321810	::487988639196913000
254635990	::487988641151475000
23097227	::487988667097837000
55475943	::487988675071184000
260361255	::487988696965054000
29853720	::487988705441755000
273814896	::487988715965644000
185084575	::487988717580476000
90806141	::487988733640060000
15974594	::487988744520499000
55475943	::487988745300615000
262248356	::487988747079008000
29853720	::487988767718768000
185084575	::487988790020284000
72321810	::487988816255647000
51554430	::487988821582446000
90806141	::487988838581559000
40334639	::487988840842285000
20153912	::487988846534348000
29853720	::487988866670788000
26738161	::487988894420320000
380723702	::487988894492020000
136129525	::487988909930848000
90806141	::487988912594235000
27784817	::487988918747271000
46070001	::487988934908325000
285254109	::487988941836926000
90806141	::487988963282407000
331423379	::487988977819869000
90806141	::487989007062532000
171510293	::487989007129669000
98599563	::487989013920636000
29853720	::487989032891076000
387476542	::487989050440441000
355574432	::487989051757056000
90806141	::487989051778035000
62944645	::487989062796455000
42538221	::487989065254313000
90806141	::487989103187607000
25359188	::487989120061300000
62944645	::487989124180099000
83736832	::487989149215907000
465375807	::487989156002267000
41508239	::487989164223127000
14792781	::487989166148288000
384155676	::487989188839493000
513926411	::487989194472427000
185084575	::487989197379104000
90806141	::487989198746447000
384305773	::487989201531863000
136129525	::487989225308958000
37228652	::487989226475384000
454811069	::487989235862212000
211645751	::487989236709081000
187034273	::487989242363379000
55287428	::487989257202438000
251825047	::487989262852177000
421338980	::487989263519064000
384305773	::487989266921050000
454811069	::487989284268683000
42529606	::487989285057224000
347994449	::487989293571670000
42538221	::487989306196516000
211645751	::487989314555346000
322413121	::487989317600415000
51554430	::487989339088224000
90806141	::487989339222052000
195103093	::487989342971768000
55426501	::487989353948270000
352757025	::487989365755219000
98599563	::487989375234756000
211645751	::487989382649896000
42538221	::487989387100446000
247850020	::487989408046399000
176224586	::487989416162381000
268058306	::487989445636136000
262248356	::487989456344199000
314864925	::487989489726259000
16353730	::487989503014219000
29198251	::487989503995686000
418327117	::487989504892866000
15974594	::487989508068352000
185084575	::487989543736737000
90806141	::487989562765893000
418327117	::487989565634772000
52454938	::487989569854263000
623990154	::487989582487498000
50778210	::487989602977054000
17163265	::487989606134996000
23260777	::487989606789697000
51601709	::487989608693506000
88328282	::487989629316915000
415179202	::487989634434355000
238788821	::487989656307646000
17163265	::487989673365471000
83736832	::487989673889763000
384305773	::487989685709336000
194377350	::487989694496768000
437762769	::487989695696343000
269012544	::487989703442841000
175591069	::487989756286877000
553738195	::487989760867053000
60131090	::487989763475898000
384305773	::487989765162024000
60131090	::487989780794204000
176224586	::487989784854286000
50778210	::487989797336907000
94996744	::487989800129929000
55287428	::487989808556285000
31403901	::487989813786968000
88328282	::487989835185926000
277693030	::487989839581548000
18138157	::487989843809419000
58941053	::487989868635889000
194377350	::487989869638344000
23260777	::487989880451252000
422876369	::487989881562349000
516542821	::487989888089096000
357211620	::487989895752060000
20153912	::487989898637746000
415630297	::487989903578238000
377035998	::487989951938560000
40334639	::487989952416710000
415630297	::487989961845514000
398339392	::487989963058081000
83736832	::487989973572792000
190396530	::487990006523654000
220234304	::487990040203509000
105623584	::487990052689956000
179337055	::487990057446670000
194377350	::487990066334420000
70254385	::487990093257662000
410297246	::487990095278903000
220234304	::487990124563542000
244995179	::487990125276954000
509760806	::487990151788765000
65476712	::487990155605979000
615636079	::487990166384959000
301244128	::487990177462493000
194377350	::487990308991680000
55426501	::487990327731433000
335432246	::487990330541613000
346219373	::487990332001222000
213131959	::487990336598200000
364439246	::487990346010198000
19147974	::487990386590486000
239885742	::487990393728819000
384305773	::487990396123770000
54587465	::487990396161884000
270143437	::487990408774168000
384305773	::487990419301474000
27331177	::487990434111578000
354629644	::487990443351605000
51554430	::487990445948305000
16258970	::487990479477559000
89033916	::487990481767657000
198393365	::487990499765002000
21330741	::487990505590906000
156866548	::487990524880506000
407340095	::487990525467701000
341892711	::487990530199281000
157869405	::487990532308606000
119269983	::487990532644155000
100339690	::487990537278873000
98599563	::487990587090821000
487266327	::487990595516784000
553738195	::487990625959043000
341666582	::487990664567599000
288531248	::487990679134818000
48944372	::487990689678901000
253134261	::487990701330677000
412586663	::487990734386388000
244995179	::487990737997660000
136129525	::487990738945204000
255697938	::487990759010754000
98599563	::487990767496216000
587081117	::487990780523708000
225206178	::487990783929098000
69719136	::487990823707873000
273631488	::487990828669747000
157869405	::487990835426783000
98599563	::487990843815780000
253134261	::487990850513674000
23260777	::487990891123314000
364439246	::487990903768756000
90806141	::487990934831783000
78084813	::487991004226531000
412586663	::487991044886511000
27331177	::487991051206942000
210873235	::487991068932452000
90806141	::487991069313753000
20153912	::487991075328770000
418847263	::487991115191418000
61318348	::487991121608720000
448325555	::487991141724602000
412586663	::487991142236323000
133158896	::487991145910509000
415630297	::487991196539977000
15086993	::487991207855783000
21330741	::487991215975985000
198393365	::487991251082309000
90806141	::487991285936947000
50663276	::487991290496172000
384305773	::487991291234373000
114579662	::487991297269964000
412586663	::487991307160518000
163646426	::487991353255550000
133158896	::487991361615183000
569518404	::487991365431992000
362540752	::487991380900212000
78084813	::487991427830272000
415630297	::487991431022120000
41675336	::487991481806770000
247850020	::487991489465565000
49455873	::487991491537555000
216395197	::487991492058025000
415630297	::487991493349498000
98599563	::487991497028280000
69719136	::487991500702117000
240463390	::487991528023805000
103782180	::487991536182099000
109718758	::487991536941277000
230640581	::487991583824830000
157869405	::487991587931033000
196738575	::487991605199405000
97336064	::487991616209047000
201376114	::487991621598715000
162200561	::487991628846473000
165517420	::487991631166308000
370416747	::487991646358085000
17339508	::487991678339260000
352757025	::487991694655094000
17339508	::487991697675001000
155805303	::487991697851162000
21682918	::487991700908814000
17339508	::487991715190431000
14190836	::487991718285819000
60131090	::487991741480304000
415540928	::487991742721847000
25160673	::487991749298511000
362540752	::487991751886397000
251825047	::487991756302983000
370416747	::487991764650033000
344454080	::487991787340828000
245855482	::487991812804866000
34108658	::487991822875369000
277626311	::487991846761537000
355574432	::487991863853342000
136129525	::487991882123722000
41508239	::487991942941130000
465266221	::487991942978879000
49455873	::487991948196605000
277626311	::487992040345444000
49455873	::487992041075249000
49455873	::487992047731630000
106860209	::487992061543452000
34108658	::487992068292497000
98599563	::487992089788293000
176224586	::487992158855892000
352757025	::487992170360475000
515818133	::487992197795823000
270143437	::487992208373870000
54587465	::487992223783718000
22142419	::487992238236901000
23642786	::487992241000951000
194377350	::487992248726847000
247024165	::487992260873961000
384305773	::487992264715956000
54587465	::487992289533636000
56059141	::487992298274164000
3571651	::487992302300704000
277693030	::487992304737607000
339353546	::487992306872901000
114070939	::487992307832983000
56736460	::487992342050115000
384305773	::487992351097622000
23820736	::487992355782266000
46279759	::487992367216336000
85399171	::487992377915617000
384305773	::487992398736547000
185084575	::487992404675293000
423943436	::487992405962940000
458826306	::487992410396721000
8962732	::487992473042432000
384305773	::487992475597160000
56198202	::487992478666985000
384305773	::487992491699109000
515818133	::487992499701833000
302234549	::487992502335451000
384305773	::487992522695004000
136129525	::487992540583317000
352757025	::487992547843637000
478145352	::487992552667103000
154309960	::487992559600300000
41508239	::487992589526634000
154309960	::487992596262682000
243472980	::487992599119007000
27904685	::487992613719392000
250994156	::487992617028681000
50224504	::487992632098824000
83428249	::487992662524297000
198393365	::487992664483037000
154309960	::487992671835660000
90806141	::487992683047026000
50663276	::487992714764382000
78084813	::487992800940920000
49455873	::487992813099831000
243472980	::487992820221759000
347994449	::487992823174950000
515818133	::487992831567749000
34108658	::487992835216773000
83736832	::487992858905812000
355574432	::487992862764584000
458826306	::487992863523753000
90806141	::487992864794636000
415630297	::487992875657863000
49383709	::487992876274438000
50663276	::487992892938403000
243472980	::487992916611043000
126221416	::487992959863123000
352757025	::487992961632706000
725050717	::487992977541709000
247024165	::487992979404365000
355574432	::487992994390233000
126221416	::487992996529733000
90806141	::487993011746254000
383972979	::487993046525431000
27904685	::487993086161600000
78084813	::487993092222750000
725050717	::487993104675254000
62756038	::487993119112441000
90806141	::487993128104644000
62756038	::487993129099067000
415630297	::487993151966044000
156866548	::487993166520258000
115852151	::487993167652741000
302234549	::487993176980860000
355574432	::487993185084248000
17655353	::487993206228123000
293897624	::487993217628246000
90806141	::487993228377866000
49455873	::487993262687272000
232114448	::487993278315659000
64926237	::487993350499602000
167282271	::487993366622531000
49455873	::487993392224153000
471358248	::487993400734392000
571363101	::487993430237515000
50663276	::487993431755456000
167282271	::487993434574454000
14604658	::487993448960495000
217871594	::487993453771366000
310506975	::487993455088398000
16258970	::487993472813895000
384305773	::487993504845795000
232114448	::487993506653569000
352757025	::487993521454850000
50663276	::487993532188086000
194377350	::487993543559225000
19683725	::487993544712663000
29242207	::487993557291388000
277693030	::487993560537370000
277693030	::487993561376243000
277693030	::487993562454188000
277693030	::487993563288850000
277693030	::487993564337410000
277693030	::487993565268545000
49455873	::487993565281124000
277693030	::487993566283563000
58949154	::487993577490763000
190396530	::487993577738608000
201376114	::487993583799005000
8962732	::487993590002380000
65476712	::487993605173555000
349788720	::487993608407351000
19766821	::487993609451745000
232114448	::487993613478281000
217871594	::487993617768652000
155926653	::487993617978785000
29394513	::487993623380635000
46279759	::487993626744467000
188855651	::487993631228170000
515818133	::487993639080329000
166695965	::487993644230533000
50663276	::487993651344068000
614096745	::487993669668974000
58949154	::487993687306010000
376467319	::487993689726148000
188855651	::487993714363473000
628045480	::487993739382497000
39041792	::487993741907460000
355574432	::487993748324769000
50663276	::487993766569984000
47851190	::487993820119072000
614096745	::487993827257376000
220234304	::487993831963369000
394365413	::487993856902721000
22504277	::487993858576646000
92840294	::487993859851292000
94996744	::487993865232605000
331717534	::487993877438423000
70839289	::487993882034970000
614096745	::487993899177099000
250994156	::487993909348298000
50663276	::487993952096632000
294964037	::487993960057802000
471358248	::487993980097810000
571363101	::487993986590973000
169636335	::487994006572265000
244646421	::487994014465941000
26109453	::487994018861555000
362540752	::487994032459505000
351810944	::487994037035466000
194377350	::487994078185791000
97317697	::487994087937949000
515818133	::487994095332503000
90966789	::487994102446063000
171510293	::487994106493157000
8962732	::487994113849974000
78084813	::487994133110218000
56198202	::487994158959689000
37780107	::487994171740131000
40334639	::487994174461849000
354629644	::487994201792327000
351174024	::487994220301389000
90467952	::487994237665816000
37780107	::487994254468595000
22142419	::487994257911709000
331717534	::487994287431634000
520004653	::487994300949475000
39041792	::487994339721633000
49455873	::487994341869096000
252823136	::487994345258491000
46070001	::487994355127697000
37780107	::487994355790409000
52610012	::487994357522657000
515818133	::487994361020702000
56198202	::487994375461285000
252823136	::487994377114247000
40334639	::487994380033073000
39041792	::487994381253627000
97336064	::487994384525586000
362540752	::487994401667284000
165517420	::487994424207474000
50228529	::487994441752260000
37780107	::487994450191597000
34108658	::487994461654638000
27904685	::487994468771979000
623584562	::487994472718819000
161492068	::487994478074929000
194377350	::487994505636098000
70839289	::487994520353505000
169636335	::487994530587615000
155805303	::487994545691312000
35105150	::487994580327882000
471358248	::487994580415946000
351810944	::487994599894286000
352757025	::487994607192375000
407340095	::487994616851869000
52610012	::487994637261737000
29242207	::487994649190354000
33964276	::487994651823988000
290624910	::487994680378802000
37780107	::487994699131920000
92840294	::487994711722831000
252823136	::487994718543159000
384563395	::487994735085121000
412586663	::487994735467171000
97317697	::487994740043165000
290624910	::487994747353452000
39160897	::487994757164306000
40618847	::487994765229563000
50663276	::487994768220106000
302430466	::487994784506580000
355574432	::487994790760308000
287978614	::487994799119548000
78084813	::487994802416254000
39160897	::487994804643844000
290624910	::487994821143822000
37029138	::487994857806659000
17990173	::487994858976854000
17163265	::487994859375316000
40226593	::487994863913549000
189179241	::487994876689002000
352757025	::487994887686479000
217871594	::487994889267720000
68517440	::487994899959009000
349788720	::487994912244523000
250994156	::487994918292312000
14780915	::487994923233603000
355574432	::487994930468364000
50818061	::487994950639161000
165072349	::487994977084248000
132314519	::487995010831241000
194377350	::487995013574299000
352757025	::487995051994144000
96966245	::487995057535197000
30417393	::487995070218395000
471358248	::487995072667873000
90467952	::487995093748420000
52494533	::487995097053552000
250994156	::487995103835738000
35105150	::487995118922653000
49455873	::487995130243084000
236589142	::487995155501170000
43508994	::487995166888689000
37780107	::487995187583787000
96966245	::487995194491830000
92840294	::487995195879727000
471358248	::487995197154807000
355574432	::487995212203974000
445219284	::487995224330096000
372068999	::487995252188659000
464845445	::487995256483241000
167384328	::487995258341302000
302430466	::487995274640384000
280749613	::487995276691787000
355574432	::487995276875939000
250994156	::487995308572286000
90806141	::487995315937488000
351174024	::487995323193643000
17339508	::487995333515816000
17339508	::487995338762887000
37780107	::487995354965889000
50228529	::487995377832849000
78084813	::487995390227005000
37029138	::487995408233152000
40334639	::487995421214507000
62093388	::487995432229150000
359775349	::487995434917322000
28002614	::487995435672678000
78653568	::487995446292656000
387476542	::487995476286132000
50228529	::487995477795680000
46965667	::487995478030958000
387476542	::487995485647802000
352757025	::487995499790598000
52494533	::487995538340462000
35105150	::487995544308940000
172035134	::487995567000137000
407340095	::487995569705455000
407340095	::487995571714547000
407340095	::487995571932655000
418847263	::487995572490895000
171510293	::487995583991250000
396929208	::487995589359972000
29607520	::487995615952257000
217871594	::487995616744599000
351810944	::487995626739613000
359775349	::487995636533305000
302934050	::487995661237760000
351810944	::487995676647624000
50805763	::487995684432257000
48944372	::487995703805743000
349788720	::487995707413258000
30362051	::487995715914723000
28002614	::487995719534796000
254821900	::487995728909074000
432027433	::487995729357459000
344454080	::487995791110184000
40334639	::487995807258271000
50805763	::487995811553226000
165517420	::487995836354555000
344454080	::487995863218651000
90806141	::487995896307519000
111806693	::487995903140446000
111806693	::487995909889077000
52610012	::487995911440990000
117095775	::487995917048770000
28002614	::487995921339514000
51554430	::487995926007783000
351810944	::487995935780126000
484423510	::487995949885562000
161656785	::487995950045343000
352757025	::487995957703757000
26109453	::487995998875025000
111806693	::487996005817020000
68490087	::487996006013747000
51601709	::487996014926630000
286734780	::487996026620350000
454811069	::487996033964982000
56198202	::487996043745701000
88328282	::487996050758574000
187716774	::487996061252743000
286734780	::487996067493863000
3571651	::487996068274380000
277693030	::487996074980696000
277693030	::487996076742303000
454811069	::487996085273915000
68517440	::487996127082319000
454811069	::487996132770185000
117095775	::487996147869704000
454811069	::487996169159995000
78084813	::487996173350084000
302234549	::487996186435911000
28002614	::487996189061963000
499995726	::487996192664481000
239162983	::487996192933310000
40618847	::487996195927646000
90806141	::487996210683207000
187716774	::487996221194117000
232114448	::487996221211279000
40334639	::487996222368919000
88328282	::487996234037096000
325242803	::487996234100396000
50228529	::487996242954158000
302234549	::487996286172282000
200764512	::487996293189357000
195846146	::487996318309044000
35923992	::487996321572208000
117095775	::487996326651887000
247850020	::487996332133462000
478145352	::487996335941877000
429375230	::487996352194826000
90966789	::487996366011260000
484423510	::487996376660193000
90806141	::487996387389218000
78084813	::487996421581594000
40334639	::487996451079737000
359775349	::487996472684998000
351174024	::487996479395487000
63783716	::487996501252005000
407340095	::487996508445224000
454811069	::487996516070854000
117095775	::487996530205679000
195846146	::487996549738139000
454811069	::487996563193856000
194377350	::487996580532715000
454811069	::487996591979380000
64907439	::487996593027551000
35105150	::487996613160226000
471358248	::487996629887111000
454811069	::487996645846827000
28002614	::487996650657685000
40334639	::487996655921139000
352757025	::487996663282155000
195846146	::487996687957229000
40334639	::487996688397656000
25160673	::487996689689903000
176224586	::487996708601593000
40334639	::487996733217992000
322413121	::487996754881556000
253737829	::487996756789981000
351174024	::487996770572451000
40405725	::487996773743353000
275902246	::487996777614671000
39041792	::487996781037223000
49221112	::487996804214960000
247024165	::487996807101026000
408171600	::487996810405765000
454811069	::487996847269904000
447774872	::487996860963905000
81469472	::487996877238173000
27999272	::487996881360797000
52494533	::487996883369857000
27763417	::487996884284235000
30362051	::487996884523294000
293737316	::487996892035706000
388433171	::487996895487221000
45164175	::487996915624067000
458808714	::487996922402066000
42529606	::487996934096183000
40334639	::487996946733223000
454811069	::487996948688162000
471358248	::487996964542234000
26109453	::487996971081158000
493647862	::487996991230574000
54587465	::487997000806174000
47269984	::487997008704061000
289360824	::487997018158006000
251443783	::487997019148267000
26109453	::487997071983525000
528975562	::487997089649934000
454811069	::487997095572692000
52494533	::487997112555040000
78084813	::487997124559130000
85344924	::487997125523824000
454811069	::487997126782488000
28002614	::487997196886081000
454811069	::487997201545957000
62944645	::487997203516899000
40334639	::487997211813224000
85344924	::487997246131019000
254635990	::487997246198140000
50663276	::487997284127232000
40334639	::487997297150550000
264622253	::487997328473612000
62944645	::487997334144311000
65476712	::487997337491755000
18138157	::487997342784561000
307372680	::487997346043936000
194377350	::487997366419464000
81469472	::487997380206526000
351174024	::487997381892272000
421338980	::487997385491349000
70254385	::487997393791901000
599348429	::487997432786337000
40618847	::487997436216889000
83428249	::487997444852940000
314303039	::487997494152790000
40334639	::487997544551571000
22328944	::487997560410619000
247850020	::487997568299700000
307372680	::487997587723923000
63783716	::487997596946817000
355574432	::487997598448373000
28002614	::487997598880784000
40405725	::487997618312601000
17169855	::487997627682656000
332525085	::487997638638182000
78084813	::487997649313079000
69771494	::487997666807144000
28002614	::487997681047187000
454811069	::487997686323609000
49221112	::487997694552440000
232114448	::487997714513526000
251825047	::487997734046019000
232560771	::487997781060358000
454811069	::487997781177798000
340819943	::487997785791148000
33703018	::487997814497353000
454811069	::487997818649710000
113722629	::487997830653423000
410297246	::487997839000100000
16258970	::487997875528687000
49455873	::487997878372007000
407340095	::487997927244054000
161492068	::487997931069251000
40334639	::487997931429974000
165072349	::487997932592181000
28002614	::487997941299544000
123746907	::487997945783275000
378415682	::487997965319958000
78084813	::487997972236345000
22536077	::487997979572199000
76082847	::487997983968215000
245203404	::487997985200951000
278220302	::487997991756636000
17258301	::487998027290775000
424698378	::487998067182825000
90806141	::487998071507148000
307372680	::487998115342217000
424698378	::487998116121935000
17830276	::487998116725932000
39041792	::487998120790216000
62093388	::487998124057956000
408772521	::487998149626462000
236589142	::487998167938396000
341493662	::487998176826519000
86885002	::487998203480920000
76082847	::487998225862131000
272533260	::487998226679611000
78084813	::487998230173462000
130670448	::487998242567630000
86885002	::487998254601097000
165517420	::487998262667132000
58949154	::487998281222328000
217563665	::487998288667635000
49455873	::487998330610257000
105026890	::487998353603432000
479959389	::487998358880272000
352757025	::487998366048346000
88328282	::487998388794036000
28002614	::487998389809078000
307372680	::487998394817085000
90806141	::487998403318517000
515068859	::487998415767633000
85344924	::487998421077204000
314303039	::487998424017416000
194377350	::487998430728290000
217871594	::487998486005436000
259488414	::487998500190187000
251825047	::487998513075085000
90806141	::487998513410605000
194377350	::487998515029630000
21682918	::487998529776783000
16258970	::487998535229767000
515068859	::487998549817565000
22328944	::487998570843619000
127413469	::487998574257377000
516542821	::487998612971196000
408772521	::487998616322457000
50805763	::487998622479306000
105026890	::487998638811910000
40334639	::487998671980482000
41925570	::487998673742462000
179736548	::487998675378270000
64907439	::487998683368005000
33699503	::487998708467118000
462487376	::487998716062625000
161492068	::487998717526413000
198126424	::487998720235929000
28002614	::487998732877959000
230640581	::487998732890157000
62944645	::487998740733493000
328828628	::487998747842854000
28002614	::487998751077040000
217563665	::487998764372987000
40334639	::487998784928894000
109718758	::487998786677927000
421338980	::487998844420911000
52616216	::487998880911740000
232114448	::487998917519630000
161492068	::487998926545379000
19307731	::487998930752262000
352757025	::487998933025574000
40405725	::487998958782799000
155730095	::487998963488784000
98054636	::487998965934489000
79606394	::487998972296847000
98054636	::487998976550252000
251443783	::487998979506855000
78084813	::487998983172661000
269012544	::487999000722026000
312471776	::487999006505967000
229562704	::487999033936728000
15867361	::487999042618535000
172035134	::487999069449510000
289461446	::487999073115729000
83736832	::487999079050272000
407340095	::487999098838999000
287978614	::487999101791768000
187047785	::487999103461126000
407340095	::487999143713837000
15867361	::487999145618055000
161492068	::487999162420453000
15867361	::487999167860469000
161492068	::487999193483456000
257625769	::487999195128033000
352757025	::487999203004538000
247850020	::487999209677680000
251825047	::487999233727795000
229562704	::487999254359592000
161492068	::487999254640607000
232114448	::487999258579443000
468796913	::487999262194941000
287978614	::487999262223908000
44307877	::487999267965923000
78084813	::487999269555552000
351847146	::487999288581324000
15867361	::487999290015354000
88328282	::487999293500837000
192590347	::487999300677693000
79606394	::487999305500725000
307372680	::487999318537027000
15867361	::487999332776292000
552146644	::487999333581987000
88328282	::487999334642753000
41925570	::487999344373952000
89590985	::487999363965153000
40405725	::487999376803901000
88328282	::487999380515856000
51601709	::487999392335413000
229562704	::487999404754751000
310144986	::487999417954230000
310144986	::487999422949634000
15867361	::487999440238555000
407340095	::487999442667048000
407340095	::487999453849083000
407340095	::487999474065612000
232114448	::487999474258939000
126221416	::487999480101605000
15867361	::487999484878540000
407340095	::487999500955287000
98599563	::487999502163668000
17233573	::487999506764812000
81469472	::487999509587574000
407340095	::487999519095681000
126221416	::487999533818068000
28002614	::487999548468772000
27992224	::487999610993254000
321037427	::487999625261899000
18023231	::487999671533862000
40618847	::487999677963333000
447774872	::487999686599389000
255311687	::487999691636740000
51601709	::487999720162213000
211645751	::487999726231371000
81469472	::487999727230009000
407340095	::487999729259663000
37029138	::487999732087001000
255311687	::487999733168754000
382304432	::487999737753124000
78084813	::487999737837010000
171746458	::487999749451415000
352757025	::487999765695586000
18023231	::487999767830888000
211645751	::487999767918559000
126221416	::487999799770492000
198393365	::487999830711488000
115184915	::487999837787287000
3571651	::487999849212968000
553738195	::487999856430964000
211645751	::487999872637755000
459660056	::487999879017672000
254210162	::487999882989297000
553738195	::487999913213431000
172573942	::487999917307092000
50663276	::487999978464215000
198393365	::487999979672174000
40334639	::488000002132672000
637418169	::488000005676883000
135681283	::488000027437318000
98599563	::488000038870986000
28002614	::488000046185869000
287978614	::488000048802701000
115184915	::488000055270326000
566902451	::488000055857938000
553738195	::488000063390507000
100471456	::488000064204578000
8962732	::488000071296757000
395076249	::488000071347097000
287978614	::488000086610149000
352757025	::488000087331590000
260825806	::488000097536335000
33238183	::488000103874330000
15267198	::488000108391579000
407340095	::488000119279591000
407340095	::488000120059727000
407340095	::488000120210735000
307372680	::488000122908078000
407340095	::488000123482292000
7875762	::488000134014566000
23097227	::488000145938599000
28002614	::488000152440164000
52616216	::488000166155526000
179736548	::488000169368387000
39412631	::488000172853440000
230898142	::488000181280198000
254821900	::488000184191033000
15267198	::488000192080510000
40618847	::488000230483181000
454811069	::488000243162939000
78084813	::488000249785360000
72321810	::488000252763717000
194377350	::488000274942816000
454811069	::488000283268890000
242533291	::488000290398826000
179519500	::488000292382703000
454811069	::488000308661190000
37029138	::488000327786852000
23097227	::488000345243525000
179519500	::488000351459487000
247850020	::488000368618389000
229562704	::488000375593508000
454811069	::488000375778443000
169226510	::488000385328484000
229562704	::488000391741579000
255311687	::488000410947682000
454811069	::488000412805767000
113188973	::488000428748312000
33818674	::488000434368307000
43508994	::488000437836980000
88328282	::488000439518916000
247850020	::488000440458432000
155730095	::488000443683844000
415206019	::488000446578311000
33238183	::488000449790750000
515068859	::488000469294649000
341313395	::488000480669229000
23097227	::488000508955602000
247850020	::488000518334066000
126221416	::488000545605836000
15267198	::488000549632356000
454304418	::488000563322163000
56710887	::488000565201211000
307372680	::488000569140056000
447813903	::488000573523124000
515068859	::488000585380425000
90806141	::488000587951136000
17258301	::488000589339447000
566902451	::488000601964675000
126221416	::488000605383045000
270687983	::488000614052294000
130670448	::488000614383624000
254821900	::488000632964784000
515068859	::488000656113164000
205043960	::488000668284645000
40054726	::488000673586229000
161656785	::488000674614239000
454811069	::488000675411132000
68473966	::488000683086721000
497544291	::488000698756251000
19080798	::488000705945300000
200796300	::488000716925968000
200796300	::488000723758493000
200796300	::488000732440711000
200796300	::488000742796451000
365151006	::488000744281632000
200796300	::488000763361099000
18023231	::488000764674322000
19080798	::488000768008388000
307372680	::488000768222724000
542406301	::488000770432696000
200796300	::488000773377126000
382304432	::488000773583024000
566902451	::488000780428140000
200796300	::488000781400817000
351847146	::488000784370376000
88328282	::488000787918770000
497544291	::488000788803756000
352757025	::488000806029770000
471358248	::488000810479935000
302234549	::488000816746217000
39041792	::488000823675215000
19511096	::488000831816359000
270687983	::488000836937601000
109718758	::488000837336039000
18023231	::488000837390983000
471358248	::488000850535514000
341313395	::488000856860536000
500060319	::488000866717552000
45164175	::488000884090363000
33011898	::488000893728858000
388433171	::488000896865808000
109718758	::488000902641369000
90806141	::488000908140105000
254821900	::488000922371772000
78084813	::488000923802017000
344219518	::488000934769725000
28002614	::488000940625371000
384955934	::488000943762726000
14780915	::488000945616617000
471358248	::488000961026068000
515068859	::488000970417516000
234649932	::488000972539842000
130670448	::488000991418003000
276357208	::488000998745444000
309167251	::488001019343695000
354629644	::488001035999256000
28002614	::488001036314226000
238401588	::488001041145683000
238788821	::488001051753447000
196738575	::488001091435778000
113188973	::488001115636891000
40226593	::488001133378826000
198393365	::488001143520251000
90806141	::488001146619846000
55475943	::488001147068641000
375810749	::488001166874140000
142950218	::488001187602386000
484423510	::488001187992457000
548870171	::488001195295113000
76082847	::488001205168529000
111806693	::488001206929739000
130670448	::488001214743715000
111806693	::488001215867797000
78084813	::488001216371503000
111806693	::488001225686667000
90806141	::488001230333956000
37029138	::488001231760420000
111806693	::488001234029125000
307372680	::488001248139165000
383383485	::488001259119452000
111806693	::488001259559854000
176994984	::488001261996761000
329093513	::488001275947388000
40054726	::488001282456580000
37228652	::488001294872100000
19080798	::488001295131742000
22328944	::488001300299530000
130670448	::488001300718571000
90806141	::488001322738667000
371068004	::488001325905760000
88328282	::488001325993447000
37316930	::488001329982623000
360231979	::488001343617908000
553738195	::488001353591947000
136129525	::488001374634790000
19080798	::488001380020269000
491679354	::488001380133519000
216591008	::488001386726969000
371068004	::488001392704249000
352757025	::488001408625422000
100626124	::488001415277588000
460611723	::488001416293003000
51554430	::488001425163948000
51554430	::488001430809489000
23820736	::488001437989756000
29786990	::488001442415140000
130670448	::488001456054624000
109718758	::488001499146895000
126221416	::488001516788523000
254851572	::488001522223943000
54697279	::488001525633929000
423816771	::488001533812830000
23097227	::488001544558628000
59454178	::488001576179875000
77787388	::488001584958169000
344219518	::488001585092390000
98599563	::488001619418955000
176994984	::488001640440799000
378415682	::488001647910461000
32342599	::488001649231683000
259488414	::488001670547533000
32342599	::488001678977679000
192616191	::488001688729444000
493640349	::488001692848254000
278165989	::488001694236565000
252793957	::488001703044583000
252314330	::488001706576203000
98599563	::488001750436425000
336774649	::488001759437004000
32342599	::488001775618621000
81469472	::488001776121958000
47851190	::488001786528432000
255311687	::488001798251098000
377555310	::488001832187211000
387863634	::488001876831399000
238341972	::488001883416428000
109718758	::488001900009095000
292012619	::488001911769935000
68517440	::488001914093576000
130321036	::488001931755798000
378415682	::488001944670064000
90806141	::488001957647224000
81469472	::488001962164895000
176994984	::488001966371766000
450970324	::488001986961625000
384955934	::488002007249485000
179736548	::488002044591374000
216395197	::488002058570989000
378415682	::488002064392269000
90806141	::488002067126951000
28002614	::488002074345758000
307372680	::488002090091155000
255311687	::488002094834528000
88328282	::488002098097688000
27904685	::488002129928278000
126221416	::488002184286830000
65476712	::488002188971487000
52616216	::488002196001521000
51601709	::488002197070692000
359672666	::488002197901172000
307372680	::488002212975898000
179736548	::488002220936671000
352757025	::488002239475113000
566902451	::488002243195846000
27331177	::488002244017537000
22328944	::488002247209811000
230640581	::488002274690482000
264608632	::488002295938813000
37316930	::488002318831714000
299441398	::488002325101834000
15086993	::488002357762850000
327934017	::488002364234690000
515043655	::488002367824994000
102875172	::488002375349989000
415943958	::488002411009966000
29652147	::488002431171960000
82723693	::488002431545257000
359672666	::488002440092848000
22142419	::488002445541249000
352757025	::488002448473088000
78084813	::488002458413969000
82723693	::488002467956002000
384955934	::488002477279952000
253886962	::488002491737321000
126221416	::488002494761795000
17258301	::488002496950833000
16623113	::488002498045566000
259488414	::488002504224161000
520004653	::488002531881005000
172573942	::488002547672567000
408869196	::488002563758104000
98599563	::488002564840239000
70571907	::488002574998458000
359672666	::488002580635582000
55475943	::488002599447048000
82723693	::488002626932736000
117095775	::488002646109089000
201376114	::488002656493764000
126221416	::488002708566450000
78084813	::488002711007158000
126221416	::488002728137093000
407340095	::488002743747883000
52616216	::488002746596220000
396364407	::488002748604882000
45164175	::488002778716209000
78084813	::488002819060797000
614436697	::488002827294228000
55475943	::488002827889807000
128775325	::488002854712397000
29800175	::488002860584407000
307372680	::488002889219338000
548870171	::488002916868169000
254851572	::488002920730738000
480638215	::488002935377260000
22142419	::488002935670857000
277693030	::488002957275697000
90806141	::488002973411180000
109718758	::488003000602873000
78084813	::488003008492732000
161492068	::488003020387385000
17258301	::488003029497430000
139447011	::488003055125028000
255311687	::488003056814936000
471516383	::488003080487981000
352757025	::488003095243145000
355574432	::488003098640535000
216395197	::488003117901172000
126221416	::488003138096738000
68517440	::488003145365065000
195977109	::488003154139570000
190396530	::488003154806452000
418783652	::488003203795927000
553738195	::488003205960171000
286341932	::488003230333296000
78084813	::488003231667077000
553738195	::488003237333581000
22142419	::488003242773606000
407340095	::488003278727151000
254851572	::488003288206295000
88328282	::488003304555704000
227072583	::488003306787471000
126221416	::488003307273990000
152103757	::488003320980586000
31056422	::488003322637328000
90806141	::488003325204254000
553738195	::488003348197437000
316162665	::488003364584554000
55475943	::488003392976216000
102444460	::488003420586921000
254851572	::488003421832609000
22142419	::488003425662025000
307372680	::488003435359649000
251825047	::488003441046728000
91521926	::488003474626330000
50228529	::488003478141149000
31536491	::488003480133451000
254851572	::488003493731393000
90806141	::488003514103119000
27538070	::488003547817332000
22142419	::488003560529883000
277814195	::488003560836055000
82723693	::488003575776559000
19080798	::488003578070437000
85344924	::488003588103213000
307372680	::488003588137181000
50228529	::488003592700190000
365151006	::488003596722515000
22142419	::488003617215881000
553934357	::488003624904060000
3571651	::488003625017671000
17990173	::488003629744660000
82723693	::488003634387763000
90806141	::488003650116022000
17258301	::488003681271312000
24634410	::488003681590054000
230640581	::488003683938877000
130321036	::488003696848953000
33238183	::488003707120787000
343904325	::488003715656212000
200685756	::488003717627514000
293897624	::488003729724284000
98599563	::488003733943746000
19080798	::488003785965322000
51979136	::488003790235115000
139447011	::488003791921623000
90806141	::488003805158440000
100626124	::488003807196872000
12653722	::488003837630754000
98599563	::488003843910017000
341313395	::488003849857163000
390759619	::488003849970405000
542406301	::488003858006691000
159953654	::488003859290546000
85111877	::488003863463878000
316162665	::488003869545205000
428646436	::488003871290429000
29500521	::488003918429827000
117095775	::488003919457824000
109718758	::488003928261292000
90806141	::488003936180137000
229562704	::488003950587949000
78084813	::488003958515195000
479222401	::488003959051673000
428646436	::488003967168024000
384955934	::488003971911798000
28002614	::488003978828185000
28002614	::488003983257374000
82723693	::488003989397852000
59705683	::488004046561636000
117095775	::488004047522512000
352757025	::488004050722357000
18015033	::488004053301866000
316162665	::488004058054017000
216395197	::488004068049440000
307372680	::488004072071786000
302234549	::488004082930421000
171203506	::488004105319636000
480857982	::488004125401956000
254851572	::488004142921969000
39041792	::488004147375902000
194377350	::488004151054307000
54466394	::488004156834054000
251443783	::488004157412880000
370420008	::488004182763270000
586783331	::488004191752048000
444298693	::488004200803368000
28002614	::488004205240909000
212060681	::488004220000673000
316162665	::488004230423121000
402268968	::488004239046631000
90806141	::488004250861961000
136129525	::488004269371432000
82723693	::488004270164549000
386627455	::488004285255254000
384955934	::488004285561851000
560822598	::488004291513163000
78084813	::488004298958053000
54466394	::488004302074441000
254851572	::488004306214617000
28002614	::488004350967836000
82723693	::488004352154812000
29652147	::488004353727660000
159953654	::488004356478746000
299297459	::488004363080593000
45164175	::488004364968423000
542406301	::488004367123898000
307372680	::488004384102830000
167384328	::488004389676658000
299297459	::488004397218013000
159953654	::488004398036303000
18613311	::488004404696473000
90806141	::488004423226904000
17258301	::488004428746588000
230640581	::488004445821616000
136238737	::488004468814782000
28002614	::488004475249262000
18613311	::488004482341408000
132077826	::488004503988232000
136129525	::488004509302419000
352757025	::488004518693453000
29652147	::488004554991349000
98599563	::488004572578086000
132077826	::488004579934498000
288531248	::488004599794511000
18613311	::488004618278817000
29652147	::488004636545400000
190396530	::488004637828866000
18613311	::488004656501506000
55475943	::488004674297929000
136129525	::488004678605496000
165517420	::488004683672195000
133158896	::488004683924271000
29652147	::488004713057910000
12653722	::488004739674546000
24537703	::488004740400164000
18613311	::488004764328665000
31536491	::488004773811982000
311092385	::488004790132023000
254851572	::488004790392086000
247850020	::488004806183641000
136129525	::488004809190940000
352757025	::488004814656110000
302234549	::488004818166755000
159953654	::488004823368085000
179337055	::488004827331698000
18613311	::488004827914326000
230640581	::488004849393336000
302234549	::488004853801578000
307372680	::488004866326159000
525819441	::488004866925531000
106860209	::488004876987686000
407340095	::488004884755529000
91521926	::488004886743617000
85344924	::488004887238557000
136129525	::488004887955787000
88328282	::488004893752303000
14604658	::488004898277953000
18138157	::488004900672905000
260440912	::488004919757004000
159953654	::488004922244595000
90806141	::488004931266150000
30912658	::488004937444786000
83736832	::488004940816596000
8962732	::488004949154861000
136129525	::488004960097820000
25160673	::488004964099182000
254851572	::488004974568165000
23442090	::488004980704804000
458847153	::488004985662480000
139447011	::488005000900390000
171203506	::488005005752811000
306169468	::488005046257602000
58941053	::488005067341963000
68517440	::488005072215756000
31056422	::488005077043388000
352757025	::488005086962925000
15109013	::488005098426363000
90806141	::488005103975014000
254851572	::488005157825687000
165517420	::488005179657043000
407340095	::488005188121161000
348085087	::488005189203279000
343904325	::488005197474435000
17258301	::488005200326557000
130670448	::488005200762785000
383383485	::488005223076466000
12653722	::488005224712241000
383383485	::488005240231174000
40618847	::488005245654417000
293897624	::488005249631010000
159953654	::488005263484796000
189025601	::488005269193256000
90806141	::488005269268353000
37316930	::488005272078942000
22142419	::488005299702214000
54466394	::488005305356128000
216395197	::488005309194305000
31536491	::488005319272824000
17163265	::488005320766410000
307372680	::488005331096961000
392422321	::488005336092405000
29652147	::488005343470190000
375810749	::488005345055223000
45164175	::488005351560990000
29800175	::488005357000613000
216395197	::488005392690319000
65476712	::488005404228857000
64907439	::488005404538855000
171203506	::488005412960993000
19147974	::488005413884149000
39041792	::488005418942099000
302430466	::488005425258704000
302430466	::488005425913008000
22142419	::488005447211679000
90806141	::488005453108879000
316162665	::488005460184678000
216395197	::488005462580035000
445808726	::488005467378307000
82723693	::488005468305227000
61370824	::488005477368754000
307372680	::488005478010859000
302234549	::488005484503257000
49455873	::488005497211985000
14604658	::488005508788256000
29654901	::488005509320953000
33703018	::488005512538374000
238788821	::488005514404855000
88328282	::488005556276183000
82723693	::488005574345654000
566902451	::488005580771303000
171203506	::488005599699795000
302234549	::488005608046489000
90806141	::488005611888443000
316162665	::488005613276778000
165517420	::488005621677953000
18613311	::488005638639722000
17258301	::488005640514568000
352757025	::488005671053295000
307372680	::488005701881827000
372068999	::488005710769557000
28002614	::488005724413648000
238788821	::488005736447090000
90806141	::488005768713474000
40783277	::488005788825186000
348085087	::488005793552142000
293897624	::488005809759350000
28002614	::488005823982211000
52441281	::488005837513064000
29800175	::488005844416483000
85344924	::488005858064728000
6652302	::488005867141615000
264608632	::488005870832214000
377425191	::488005880051273000
171203506	::488005881158565000
302234549	::488005895276605000
88328282	::488005903698767000
71617108	::488005906089910000
316162665	::488005906374725000
542406301	::488005920559861000
332391188	::488005921008668000
419185791	::488005927770275000
307372680	::488005937094197000
302234549	::488005949152456000
29800175	::488005989367418000
302234549	::488006006853492000
254821900	::488006023438172000
332391188	::488006038482739000
28002614	::488006044057370000
351810944	::488006045617238000
33818674	::488006059039010000
351174024	::488006065418534000
40783277	::488006066458734000
29800175	::488006067851255000
332391188	::488006084389384000
124517802	::488006085954265000
200796300	::488006102970564000
233677206	::488006105273204000
617791569	::488006110058541000
316162665	::488006130031808000
278301419	::488006135925194000
232560771	::488006143802081000
278301419	::488006145261318000
343904325	::488006148251848000
302234549	::488006149078122000
190396530	::488006150160257000
326813935	::488006163816919000
29800175	::488006167625351000
210873235	::488006171480297000
40783277	::488006180824825000
297679816	::488006183341801000
78084813	::488006184046051000
420403218	::488006185946456000
171203506	::488006193525161000
58562014	::488006200949096000
53087279	::488006207614242000
54422208	::488006212412112000
124517802	::488006225465200000
90806141	::488006230992883000
29652147	::488006231890882000
64907439	::488006231944998000
29800175	::488006259077959000
27563012	::488006270625251000
139847892	::488006275733934000
352757025	::488006291894181000
302234549	::488006298022068000
167384328	::488006300958068000
273697690	::488006306054164000
410297246	::488006376237432000
306529180	::488006377655529000
343904325	::488006379391565000
40618847	::488006387562061000
55219816	::488006392708866000
352757025	::488006399381614000
64907439	::488006400904151000
302234549	::488006416867680000
295881773	::488006426351390000
68490087	::488006434185936000
28002614	::488006442692390000
302234549	::488006443786715000
179519500	::488006444063522000
90806141	::488006444499734000
179519500	::488006491841257000
78084813	::488006495531843000
54422208	::488006518353051000
390900557	::488006523948253000
307372680	::488006527186640000
302234549	::488006531355406000
343904325	::488006531422511000
40783277	::488006537206435000
316162665	::488006550816976000
90806141	::488006554747039000
232560771	::488006569008070000
64907439	::488006570282713000
297679816	::488006588943589000
39041792	::488006591120035000
306529180	::488006608669376000
407038804	::488006637521993000
22142419	::488006644257652000
78084813	::488006651694166000
233677206	::488006664143253000
323262953	::488006674784223000
29800175	::488006678122491000
571363101	::488006692786143000
14297098	::488006713111748000
40783277	::488006713660813000
542406301	::488006713665007000
293897624	::488006728223821000
28002614	::488006744577433000
17258301	::488006751506006000
43508994	::488006769067565000
217928831	::488006773823901000
29800175	::488006778227929000
351810944	::488006781419782000
302234549	::488006781642080000
82723693	::488006785232801000
23820736	::488006795453939000
37011485	::488006809643257000
230640581	::488006810935128000
40783277	::488006826340786000
122717174	::488006827666194000
232560771	::488006836369772000
571363101	::488006846796816000
247850020	::488006848096632000
170868061	::488006867637915000
59670513	::488006868715847000
37780107	::488006883455021000
171203506	::488006887242080000
12653722	::488006887665704000
50468203	::488006903620857000
44278444	::488006922499813000
54422208	::488006931005448000
40783277	::488006938303528000
28002614	::488006940262674000
63478115	::488006951348228000
90806141	::488006952648077000
37780107	::488006956188467000
17258301	::488006965709135000
39041792	::488006969207173000
302234549	::488006979973939000
437082385	::488006981324513000
316162665	::488007009778675000
78084813	::488007023347630000
105026890	::488007033833025000
45470777	::488007058935910000
28002614	::488007061729705000
40783277	::488007068641542000
22087737	::488007077457956000
59670513	::488007092725231000
26954972	::488007098991517000
352757025	::488007113508003000
134225933	::488007131548102000
293897624	::488007142226788000
28002614	::488007145972334000
37780107	::488007155661164000
29652147	::488007192302612000
167384328	::488007197859659000
40783277	::488007200082628000
44278444	::488007212346773000
78084813	::488007218445316000
37780107	::488007227727691000
59670513	::488007229128183000
28002614	::488007246174232000
109060628	::488007263383076000
562393615	::488007279468625000
29800175	::488007279816343000
106860209	::488007280206413000
229562704	::488007288087519000
12653722	::488007289496821000
22142419	::488007302645964000
352757025	::488007312812941000
28002614	::488007315074072000
350665443	::488007334896365000
29652147	::488007339069685000
362540752	::488007340403077000
189025601	::488007362397999000
232560771	::488007375048437000
17258301	::488007377463934000
168864295	::488007380865531000
277693030	::488007400994000000
3571651	::488007401912942000
29800175	::488007404236193000
37780107	::488007428236410000
587054451	::488007444438585000
171203506	::488007445910810000
14604658	::488007476374437000
78084813	::488007484343209000
22431584	::488007501682868000
123746907	::488007504207806000
301244128	::488007512848101000
351099839	::488007522876268000
96966245	::488007523824574000
157904403	::488007530589605000
167384328	::488007531176787000
232560771	::488007537414115000
96966245	::488007560642179000
293897624	::488007566707138000
29652147	::488007568644911000
90806141	::488007580174675000
232560771	::488007613565898000
96966245	::488007614081810000
131278152	::488007614194671000
352757025	::488007627171844000
161492068	::488007630430822000
21089214	::488007637729292000
273814896	::488007642808217000
96966245	::488007653680226000
29800175	::488007657123348000
106135938	::488007662609899000
29800175	::488007687871795000
96966245	::488007702837465000
259541688	::488007729047298000
15974594	::488007731932962000
408098797	::488007744147189000
312435293	::488007752879702000
98599563	::488007753529835000
350665443	::488007769182986000
302234549	::488007783208329000
96966245	::488007786232840000
88328282	::488007791064281000
96966245	::488007806881378000
55219816	::488007820458348000
344219518	::488007824987799000
17258301	::488007827986722000
55219816	::488007843279548000
54466394	::488007843564363000
123746907	::488007858974621000
37316930	::488007864188157000
286734780	::488007868256227000
88328282	::488007890284720000
286734780	::488007893124255000
189025601	::488007903190597000
76442745	::488007925743378000
30336818	::488007926909390000
22142419	::488007931732832000
28002614	::488007940990050000
230640581	::488007946836533000
155805303	::488007962477072000
18842764	::488007995029458000
232275950	::488008001492496000
254821900	::488008001559998000
311092385	::488008006068486000
37213451	::488008011265617000
205928265	::488008013274312000
56508824	::488008016352927000
133341985	::488008019897516000
90806141	::488008029732749000
352757025	::488008051903827000
48467620	::488008061034852000
520690554	::488008070392733000
205928265	::488008071747088000
340819943	::488008113442668000
350665443	::488008118891458000
352757025	::488008124188487000
22142419	::488008137580892000
232560771	::488008158695407000
29652147	::488008161140686000
55219816	::488008184096096000
29652147	::488008196188295000
167384328	::488008203041402000
232560771	::488008211040321000
317524005	::488008221039153000
29800175	::488008238298693000
519909326	::488008246116892000
17258301	::488008254027362000
17655353	::488008266002087000
41925570	::488008271694155000
40783277	::488008285866323000
88328282	::488008300483461000
352757025	::488008309425717000
100626124	::488008366262726000
542406301	::488008371136901000
29800175	::488008384268890000
52616216	::488008400459300000
167384328	::488008400911859000
29652147	::488008415214858000
36829018	::488008430842413000
171203506	::488008433681977000
620459453	::488008441974497000
322842111	::488008451008643000
312435293	::488008465281859000
40783277	::488008471770451000
258822538	::488008478024163000
525819441	::488008532000665000
29800175	::488008547607646000
90806141	::488008550854049000
39041792	::488008551353171000
426923626	::488008554880589000
27784817	::488008569304797000
393041277	::488008573603946000
80419613	::488008585625219000
29800175	::488008606344679000
40783277	::488008612292222000
392301070	::488008613479211000
421338980	::488008633817792000
260038552	::488008635809681000
52616216	::488008636510523000
19683725	::488008657536548000
454406979	::488008662934642000
357211620	::488008669020585000
25839207	::488008689786175000
88328282	::488008691338063000
350665443	::488008697164357000
22278303	::488008698556858000
480895753	::488008709411704000
258822538	::488008712334757000
260038552	::488008725169324000
279608688	::488008730303537000
55475943	::488008736028377000
217871594	::488008741703266000
41136161	::488008767544385000
14297098	::488008771957178000
29800175	::488008775597445000
40783277	::488008799794393000
202927618	::488008808074330000
29800175	::488008835110408000
352757025	::488008862696341000
137135705	::488008870921371000
287978614	::488008889565052000
196890320	::488008905700569000
383383485	::488008930400825000
494543536	::488008937099104000
85344924	::488008948893511000
232560771	::488008955999047000
17258301	::488008957718319000
171203506	::488008960192942000
312435293	::488008960562053000
444251177	::488008962868932000
179519500	::488008983588765000
98599563	::488008986760081000
258822538	::488008987778899000
383383485	::488008990035423000
37316930	::488008996528611000
230640581	::488009007567626000
186107022	::488009008226119000
342508573	::488009016061071000
167384328	::488009024651005000
232560771	::488009033895669000
88328282	::488009036214726000
53087279	::488009037322391000
40618847	::488009068926099000
196659229	::488009070679306000
703895293	::488009095484424000
571363101	::488009105861521000
17655353	::488009118980898000
355612007	::488009119773622000
258822538	::488009123590459000
40618847	::488009137452638000
43967474	::488009144301932000
553934357	::488009151176384000
189025601	::488009187993989000
217871594	::488009201298325000
29800175	::488009203282214000
40783277	::488009205329039000
69719136	::488009219346415000
372611209	::488009232059363000
232560771	::488009247624798000
39041792	::488009271636803000
703895293	::488009276091162000
17529301	::488009281359581000
238341972	::488009295628222000
127062122	::488009296395771000
217928831	::488009301248598000
171203506	::488009310459293000
88328282	::488009317035962000
127062122	::488009336291995000
553934357	::488009349747322000
362540752	::488009359721365000
76977679	::488009361462403000
258822538	::488009373549985000
516986236	::488009376255315000
22142419	::488009380596428000
37011485	::488009391372001000
37228652	::488009395448848000
312471776	::488009402465918000
23260777	::488009426218274000
288016073	::488009426817650000
232560771	::488009442261487000
232736272	::488009462394138000
18842764	::488009477632061000
372611209	::488009484887789000
312471776	::488009493637513000
40783277	::488009499211337000
88328282	::488009525832601000
422876369	::488009533516558000
102100651	::488009536972677000
20903172	::488009549899517000
90806141	::488009551577227000
302234549	::488009566215360000
77787388	::488009575627378000
623584562	::488009584229896000
308858845	::488009596251152000
338619333	::488009599442636000
100090407	::488009607692812000
276784331	::488009614252711000
31403901	::488009614299246000
279608688	::488009630229209000
98599563	::488009631256813000
308858845	::488009649304895000
98599563	::488009658482032000
276784331	::488009659848986000
288016073	::488009687825002000
348152108	::488009688991010000
167384328	::488009694846267000
42220462	::488009695920414000
531871315	::488009705613438000
171203506	::488009708830085000
20903172	::488009713078910000
167384328	::488009719676534000
201899461	::488009733312245000
90806141	::488009739943415000
314864925	::488009747799355000
308858845	::488009764702810000
302234549	::488009767357394000
258822538	::488009778522619000
62944645	::488009791931834000
39160897	::488009808830685000
229332190	::488009816728928000
8962732	::488009820843151000
163279109	::488009830074834000
299297459	::488009842074722000
130670448	::488009863033651000
169226510	::488009867076980000
319145382	::488009869241233000
466873056	::488009889525280000
258822538	::488009892951629000
342508573	::488009911276535000
23260777	::488009916163309000
90806141	::488009926732546000
201899461	::488009927000997000
362540752	::488009937558048000
171203506	::488009938371768000
8962732	::488009939839762000
68517440	::488009947326595000
323262953	::488009969258991000
40226593	::488009973998170000
505496552	::488009975256858000
364888000	::488009980168372000
61318348	::488009981635993000
105623584	::488009988573368000
61370824	::488009991257718000
481749191	::488009994923556000
230640581	::488010000111915000
85344924	::488010032898797000
276784331	::488010037634162000
31056422	::488010040171720000
88328282	::488010054201651000
435471503	::488010071213748000
444251177	::488010079761752000
26738161	::488010089387679000
229332190	::488010093842415000
278603967	::488010097361051000
29827759	::488010099332358000
234649932	::488010126889349000
37011485	::488010130395369000
30417393	::488010138582675000
589542040	::488010161026396000
270687983	::488010162683133000
384955934	::488010202013503000
201899461	::488010208547848000
232560771	::488010232904564000
90806141	::488010246296576000
130670448	::488010264516636000
483190332	::488010275376078000
130670448	::488010288503869000
167384328	::488010290651361000
229332190	::488010293713580000
39160897	::488010294497914000
17258301	::488010302823206000
115852151	::488010307474685000
323262953	::488010317340110000
234649932	::488010320871686000
22278303	::488010329876885000
201899461	::488010340139929000
18015033	::488010369344864000
270736613	::488010390593622000
19307731	::488010392770064000
171203506	::488010395353767000
39041792	::488010396855308000
90806141	::488010399669710000
219188629	::488010416933441000
52616216	::488010417906937000
101617436	::488010417940094000
189025601	::488010430741086000
37780107	::488010465298370000
201899461	::488010487439699000
366701651	::488010516367806000
44278444	::488010525528162000
309981035	::488010534693117000
37011485	::488010546625536000
362540752	::488010556918358000
54697279	::488010563385950000
90806141	::488010571992682000
23820736	::488010576044367000
7522612	::488010590800330000
231689668	::488010598635294000
192616191	::488010608776724000
84871879	::488010611884691000
80929828	::488010624836706000
130670448	::488010636199084000
483283190	::488010647851245000
227072583	::488010651072495000
288016073	::488010665307553000
200615756	::488010677433286000
130670448	::488010678272143000
37780107	::488010694168952000
288016073	::488010702263570000
105623584	::488010702947233000
328828628	::488010710140469000
171203506	::488010726888333000
33788573	::488010736711770000
201899461	::488010741409017000
278603967	::488010744374378000
102100651	::488010759369015000
37780107	::488010760745132000
98599563	::488010776150827000
23260777	::488010780630319000
90806141	::488010786799767000
44278444	::488010797251960000
20903172	::488010814175985000
562393615	::488010820090351000
50805763	::488010839589285000
366701651	::488010855410200000
32624494	::488010887806996000
62944645	::488010889405026000
37780107	::488010905918402000
44779656	::488010905981313000
19053567	::488010919083917000
63478115	::488010930232754000
360951591	::488010932040519000
288016073	::488010940470665000
276784331	::488010947722616000
50805763	::488010952793534000
20903172	::488010968815775000
15330061	::488010975014952000
75937251	::488010991548891000
101617436	::488010994958868000
408171600	::488011000847687000
84871879	::488011005796962000
316162665	::488011006623244000
377627227	::488011011866120000
171203506	::488011026718142000
301737159	::488011057768988000
54466394	::488011068493406000
293897624	::488011082678956000
234649932	::488011090262245000
88328282	::488011096880455000
20903172	::488011121446498000
46965667	::488011139557519000
19123904	::488011168712495000
17258301	::488011169509015000
75937251	::488011170557620000
367561919	::488011173745262000
3571651	::488011174664241000
17233573	::488011200887009000
80419613	::488011205819531000
7522612	::488011215470612000
331246659	::488011215839322000
29242207	::488011216514588000
88328282	::488011217630265000
316162665	::488011230355800000
196738575	::488011236907692000
130670448	::488011251360858000
330799447	::488011255320289000
78084813	::488011261091659000
163279109	::488011264430317000
106860209	::488011264770064000
7522612	::488011274597707000
40783277	::488011280075075000
76977679	::488011315399516000
19053567	::488011327357460000
20903172	::488011358466621000
7522612	::488011372437856000
58949154	::488011393291931000
304661740	::488011402976575000
165517420	::488011427743944000
19053567	::488011466541244000
163279109	::488011488452296000
234649932	::488011497663369000
331307463	::488011507548946000
316162665	::488011508614316000
88328282	::488011516558323000
39160897	::488011529842077000
85111877	::488011539220135000
72321810	::488011569641832000
419185791	::488011572728430000
176188106	::488011580681256000
454304418	::488011597932023000
61736206	::488011599433973000
306529180	::488011606698520000
102213164	::488011610993491000
20903172	::488011616160477000
342508573	::488011640332247000
65576332	::488011650419941000
201899461	::488011656018919000
44380700	::488011659269898000
322413121	::488011659869310000
19053567	::488011660687196000
171203506	::488011663283466000
314710836	::488011664953192000
333704327	::488011673966346000
234649932	::488011683215204000
314710836	::488011744955367000
314864925	::488011752022364000
276784331	::488011752651509000
61370824	::488011760641638000
387281097	::488011765494853000
201899461	::488011788093366000
245154470	::488011804031721000
40618847	::488011807852732000
525819441	::488011844930375000
88328282	::488011852480139000
27323374	::488011854631825000
273497452	::488011856611516000
22142419	::488011858545090000
271204273	::488011866401021000
49626726	::488011866958864000
40783277	::488011868020031000
165517420	::488011889041866000
352531780	::488011897933811000
270184694	::488011902853730000
61736206	::488011910244495000
449981984	::488011913201082000
40334639	::488011919878389000
451868502	::488011937569968000
201899461	::488011945555927000
620459453	::488011955517816000
130987540	::488011970956632000
78084813	::488011974819577000
90806141	::488011977764388000
16807883	::488011984647258000
271204273	::488011989512622000
72143337	::488011996034777000
288016073	::488012014069878000
131278152	::488012015244283000
61736206	::488012033481535000
225206178	::488012044059553000
388433171	::488012047993409000
157254287	::488012064363798000
451183057	::488012066817462000
18015033	::488012068528717000
85111877	::488012083032629000
398377928	::488012083154677000
32624494	::488012088208412000
102213164	::488012108488273000
84871879	::488012113281953000
171203506	::488012116700303000
14297098	::488012120282660000
102875172	::488012123067662000
387476542	::488012144320208000
27904685	::488012144349155000
23260777	::488012144664133000
388433171	::488012165417152000
72321810	::488012168546516000
213187842	::488012193086992000
491357856	::488012197876862000
88328282	::488012214494695000
312471776	::488012232740323000
84871879	::488012247042490000
167384328	::488012265036058000
130987540	::488012266600550000
299879238	::488012307319226000
75937251	::488012317636849000
351174024	::488012335793963000
61370824	::488012349639360000
419185791	::488012358707453000
171203506	::488012363677704000
312471776	::488012365590712000
127413469	::488012370468278000
316162665	::488012372980678000
98599563	::488012388739080000
28002614	::488012392006430000
312471776	::488012394044878000
88328282	::488012394912702000
257265522	::488012401745203000
308858845	::488012404488675000
19683725	::488012413795827000
75937251	::488012417880711000
23868298	::488012427275948000
201899461	::488012429385687000
18138157	::488012430652370000
449981984	::488012439007416000
380680929	::488012442815827000
533824839	::488012450151665000
387476542	::488012480661028000
101617436	::488012485379645000
33818674	::488012501796139000
447813903	::488012502698311000
37213451	::488012504980021000
29654901	::488012516602433000
23868298	::488012528127983000
17990173	::488012535526723000
258196512	::488012542824812000
101617436	::488012545718902000
351174024	::488012558909964000
22142419	::488012561946652000
453690730	::488012577788547000
201899461	::488012577998245000
23868298	::488012587116679000
15806298	::488012587326382000
253134261	::488012606628560000
253126912	::488012611053961000
196738575	::488012615462162000
28002614	::488012623267770000
159953654	::488012625792737000
159726392	::488012629340725000
171203506	::488012633388236000
453690730	::488012647959244000
419185791	::488012649418862000
343756278	::488012663620784000
431264673	::488012679056207000
419185791	::488012687230513000
342508573	::488012719073656000
17163265	::488012721024028000
213131959	::488012726996701000
61736206	::488012738913112000
278220302	::488012746701950000
293897624	::488012760790597000
229562704	::488012793883279000
316162665	::488012796752166000
102213164	::488012797830524000
32624494	::488012798966788000
61736206	::488012802175811000
231689668	::488012822513979000
225206178	::488012822723309000
287978614	::488012824195497000
26954972	::488012828037509000
65576332	::488012832173469000
163279109	::488012845506756000
279608688	::488012846442479000
371068004	::488012869376966000
85111877	::488012870441922000
101617436	::488012877333159000
75937251	::488012880285949000
225206178	::488012882571849000
40618847	::488012897235136000
23868298	::488012909004349000
254821900	::488012909810036000
234214828	::488012912812756000
253134261	::488012922577096000
37213451	::488012924867579000
189025601	::488012950779613000
14871328	::488012964121694000
361527638	::488012964952567000
58652870	::488012967922114000
17258301	::488012979141496000
102100651	::488012995167928000
26179867	::488012997307027000
533824839	::488013001111244000
52610012	::488013012943773000
620459453	::488013014793453000
46965667	::488013020829077000
94996744	::488013027782848000
179519500	::488013036460859000
29652147	::488013054027005000
52610012	::488013062814056000
240941201	::488013076315504000
46965667	::488013084741885000
15804863	::488013110981046000
445808726	::488013114734948000
180661626	::488013116329168000
98599563	::488013118875127000
23260777	::488013131395112000
65576332	::488013155529154000
49455873	::488013177204903000
419185791	::488013183076941000
133341985	::488013195752120000
101617436	::488013204623081000
278220302	::488013210789089000
466873056	::488013213490245000
437898031	::488013231655362000
78084813	::488013236399120000
46965667	::488013239062892000
447813903	::488013255726858000
46965667	::488013290862555000
273697690	::488013292141420000
98599563	::488013299930636000
17258301	::488013317101723000
229562704	::488013324634710000
276784331	::488013329651089000
23868298	::488013330007601000
301717953	::488013336907235000
23868298	::488013368825901000
109105005	::488013390686597000
447813903	::488013425579421000
352531780	::488013427055407000
17258301	::488013432742879000
385595835	::488013434273800000
96408259	::488013451793424000
49626726	::488013452192284000
78084813	::488013467161726000
101617436	::488013475663212000
88328282	::488013508504592000
17258301	::488013521477570000
78065938	::488013528779853000
158948807	::488013534576787000
449981984	::488013536673533000
40334639	::488013543300550000
234214828	::488013550640566000
447813903	::488013554097082000
55219816	::488013554344542000
319420243	::488013558022549000
17258301	::488013593191792000
419185791	::488013607095910000
22328944	::488013612511145000
88328282	::488013614322696000
42220462	::488013621348151000
158948807	::488013626738216000
90806141	::488013634396622000
232560771	::488013643163115000
100471456	::488013669725642000
603136773	::488013702898008000
37213451	::488013723727314000
75937251	::488013728999161000
232560771	::488013733026074000
247024165	::488013784825753000
407340095	::488013795277557000
22142419	::488013805952053000
31056422	::488013815582191000
29242207	::488013831520530000
130670448	::488013867323101000
312435293	::488013868195512000
61969086	::488013882502692000
533824839	::488013898407100000
88328282	::488013898553892000
56198202	::488013909693984000
29242207	::488013927012265000
380680929	::488013935568637000
14715501	::488013936529133000
73795436	::488013948499677000
312435293	::488013948604522000
453690730	::488013955650957000
77787388	::488013966178652000
312435293	::488013968003186000
34108658	::488013990329847000
201899461	::488013995534602000
382304432	::488014014233182000
40783277	::488014017731260000
44278444	::488014025096048000
61736206	::488014030398062000
382304432	::488014035955482000
34108658	::488014037851320000
96062555	::488014040602386000
304140174	::488014041563283000
20903172	::488014056691748000
14780915	::488014072756318000
14871328	::488014078439223000
239149781	::488014087071080000
117095775	::488014089873281000
52454938	::488014106784329000
114633433	::488014115374256000
85111877	::488014152841961000
62093388	::488014156550135000
447813903	::488014167031685000
229562704	::488014177672257000
425573791	::488014179932975000
444298693	::488014180445089000
23260777	::488014185637621000
322413121	::488014192570417000
360183119	::488014202641321000
117095775	::488014208085532000
85111877	::488014228268134000
431264673	::488014228998344000
238341972	::488014244554620000
232560771	::488014245528109000
171746458	::488014246970544000
29652147	::488014255720239000
387472182	::488014292399030000
127413469	::488014309696352000
239149781	::488014310694604000
365151006	::488014314800828000
43586963	::488014315677843000
85111877	::488014323164270000
525819441	::488014331611586000
90966789	::488014336271851000
133341985	::488014337702133000
117095775	::488014342382948000
37780107	::488014358883336000
110059442	::488014432786608000
40783277	::488014433608691000
238341972	::488014443435937000
451183057	::488014469646536000
28771314	::488014489397514000
127413469	::488014496514834000
250844163	::488014504551518000
88328282	::488014507143213000
279735090	::488014511425597000
40534884	::488014516089663000
130363809	::488014518329438000
88328282	::488014564135428000
78084813	::488014568120012000
111136825	::488014581835366000
195846146	::488014582980411000
196890320	::488014620573962000
111136825	::488014632037019000
520004653	::488014645802704000
23450320	::488014662093393000
37029138	::488014682440339000
196890320	::488014705949028000
90966789	::488014711615946000
130363809	::488014713263890000
22142419	::488014716585775000
90966789	::488014717215338000
80929828	::488014732461215000
22278303	::488014736806903000
352757025	::488014740690452000
533824839	::488014763486507000
96408259	::488014801981820000
19123904	::488014807564816000
117095775	::488014810626686000
232560771	::488014818105118000
28002614	::488014818176421000
26580506	::488014826242076000
78084813	::488014836849074000
98599563	::488014870252912000
418503483	::488014878842449000
26623525	::488014886996541000
84871879	::488014906445160000
279608688	::488014929380016000
106860209	::488014937613012000
3571651	::488014950783533000
16568377	::488014955988672000
341666582	::488014960425857000
279608688	::488014960581443000
28002614	::488014961848123000
453690730	::488014963168923000
308858845	::488014963584540000
388433171	::488014968176902000
147310240	::488014972535185000
81872162	::488014976469434000
34108658	::488014978000363000
147310240	::488014989735628000
147310240	::488015009218560000
37029138	::488015010258780000
372611209	::488015021683638000
533824839	::488015032790183000
78084813	::488015049307340000
182584001	::488015072564760000
279735090	::488015092714196000
52454938	::488015095981551000
189025601	::488015116516868000
80929828	::488015121919123000
22142419	::488015132421681000
37213451	::488015138105360000
192616191	::488015142332796000
90966789	::488015147773227000
65576332	::488015154337296000
20954074	::488015159970254000
20954074	::488015167406735000
20954074	::488015168044273000
533824839	::488015176088555000
33238183	::488015193608175000
316162665	::488015208355348000
61969086	::488015208359940000
350525380	::488015220686995000
130363809	::488015230467706000
316162665	::488015244027895000
29394513	::488015245903142000
308858845	::488015258293129000
78084813	::488015266895233000
279735090	::488015269416009000
189179241	::488015288764334000
52454938	::488015305583513000
49455873	::488015315284934000
180388620	::488015319487610000
533824839	::488015320368427000
83736832	::488015320972406000
23642786	::488015372293906000
62093388	::488015382113189000
302430466	::488015413075144000
302430466	::488015413834309000
18015033	::488015419153055000
239702167	::488015424190025000
130363809	::488015428216557000
230640581	::488015438622633000
239702167	::488015452799397000
367476078	::488015461905223000
425434011	::488015462135918000
614074554	::488015463775866000
533824839	::488015471560507000
453690730	::488015475838709000
19770255	::488015522630356000
239702167	::488015526346489000
8962732	::488015538384146000
35945417	::488015552141475000
78084813	::488015554633297000
163279109	::488015561549303000
418503483	::488015564686647000
239702167	::488015567589093000
130363809	::488015570965499000
471516383	::488015583171334000
308858845	::488015586983952000
49455873	::488015590137679000
88328282	::488015597314134000
18015033	::488015610962378000
371068004	::488015618311208000
418297592	::488015620328259000
109718758	::488015624308678000
230640581	::488015624631615000
533824839	::488015624795197000
372499722	::488015624824954000
42220462	::488015634295709000
362540752	::488015637260673000
90806141	::488015642704871000
72143337	::488015647797170000
308170990	::488015651035185000
364546435	::488015651760766000
42220462	::488015668399595000
316162665	::488015671918211000
209223008	::488015688477724000
367476078	::488015716600119000
96966245	::488015719570096000
51601709	::488015748166479000
109718758	::488015754256592000
589542040	::488015757058396000
78084813	::488015760321568000
81872162	::488015789598187000
254600909	::488015794115461000
88328282	::488015805703925000
179736548	::488015809084948000
90966789	::488015834393378000
130363809	::488015873009930000
282328751	::488015874255626000
33818674	::488015900721692000
90966789	::488015904639549000
316162665	::488015906035871000
279735090	::488015919994531000
308170990	::488015936512081000
328858212	::488015951045345000
418297592	::488015958296903000
60221494	::488015975220920000
106860209	::488015978085638000
36468395	::488015997723750000
316162665	::488016000290271000
360183119	::488016014932598000
18015033	::488016033618214000
88328282	::488016040937271000
81872162	::488016065109434000
18968115	::488016089628958000
23450320	::488016097312927000
398735102	::488016122483310000
49114032	::488016132620578000
243751614	::488016135669833000
130363809	::488016156486139000
20954074	::488016181765226000
316162665	::488016187259756000
316162665	::488016196910841000
279735090	::488016212735959000
17258301	::488016215382585000
189025601	::488016222621954000
113722629	::488016235574353000
23260777	::488016236320915000
157869405	::488016237675298000
189179241	::488016274916524000
20954074	::488016322031149000
133341985	::488016329069584000
407340095	::488016331556388000
18015033	::488016344365793000
171203506	::488016350334312000
200796300	::488016355023540000
130363809	::488016363605090000
18015033	::488016373075816000
51601709	::488016375168765000
90806141	::488016419829727000
130363809	::488016421188689000
37029138	::488016423826882000
571363101	::488016426742337000
362540752	::488016426834206000
343756278	::488016430139334000
130363809	::488016430495842000
61969086	::488016470610550000
72378783	::488016486850498000
189664484	::488016490298228000
37213451	::488016497202429000
29652147	::488016498385223000
1318301	::488016519729647000
475210759	::488016528827490000
90966789	::488016534506569000
290855101	::488016535097593000
72378783	::488016537047945000
454304418	::488016538687926000
90469755	::488016540973797000
37213451	::488016566211338000
52454938	::488016582438694000
167493720	::488016585466982000
90806141	::488016607084429000
72378783	::488016630056644000
72321810	::488016648151244000
19028099	::488016675351314000
262405775	::488016676860862000
475210759	::488016677133881000
351099839	::488016692933431000
90966789	::488016704606576000
223614733	::488016711006707000
49114032	::488016717956665000
380680929	::488016737346928000
156866548	::488016739309846000
322413121	::488016746775715000
14871328	::488016749187448000
60221494	::488016750689021000
279735090	::488016759031472000
72378783	::488016768267333000
90806141	::488016773782859000
17035194	::488016780208914000
90966789	::488016799121014000
70254385	::488016833153224000
83507090	::488016882071388000
253178679	::488016902854168000
88328282	::488016909267267000
372499722	::488016913038336000
213131959	::488016933246095000
380049732	::488016959930634000
100327197	::488016961758953000
269012544	::488016968822169000
279735090	::488016977177624000
73795436	::488016998400413000
415179202	::488017012703383000
31056422	::488017015630622000
130363809	::488017059205222000
367561919	::488017074166325000
72321810	::488017114977292000
279735090	::488017118760538000
90966789	::488017131595116000
251825047	::488017140012703000
601049906	::488017195520491000
90966789	::488017214763991000
106860209	::488017224808923000
17258301	::488017238545293000
68517440	::488017250973003000
344219518	::488017266634543000
85155674	::488017278605082000
52454938	::488017302751690000
52454938	::488017323408621000
131954929	::488017325740683000
40334639	::488017347253268000
72321810	::488017376860848000
163279109	::488017390211305000
52454938	::488017390316167000
61370824	::488017414395666000
277693030	::488017458066751000
37080273	::488017485157789000
17339508	::488017487795982000
170357410	::488017495932952000
61736206	::488017499859202000
229562704	::488017501968556000
96062555	::488017516002672000
191947005	::488017528065916000
163279109	::488017532423401000
316162665	::488017533849444000
85344924	::488017541646667000
31536491	::488017572432859000
245573462	::488017575486316000
347994449	::488017579546775000
78084813	::488017588421529000
398377928	::488017605996068000
130363809	::488017612270342000
61370824	::488017618482122000
201376114	::488017629018218000
232560771	::488017639944765000
40334639	::488017653177405000
248468379	::488017656352481000
458808714	::488017665546416000
382304432	::488017690989428000
49626726	::488017701713870000
38623896	::488017705992081000
538541326	::488017711083945000
37029138	::488017750015881000
61736206	::488017756533829000
37213451	::488017778805583000
189025601	::488017782307426000
344219518	::488017783154696000
171510293	::488017792927821000
316162665	::488017801471225000
78084813	::488017801840713000
352757025	::488017806177206000
232560771	::488017814994034000
61736206	::488017819574231000
130363809	::488017826414747000
170357410	::488017837286387000
105623584	::488017856102035000
487266327	::488017860673806000
359775349	::488017860719943000
230640581	::488017891334164000
409487670	::488017901031415000
409487670	::488017901664747000
409487670	::488017902449065000
230640581	::488017964734496000
381181950	::488017998054047000
19511096	::488018023760928000
61736206	::488018043944316000
225206178	::488018049119698000
242533291	::488018053884428000
359775349	::488018066547036000
344219518	::488018066622541000
171510293	::488018091323179000
14871328	::488018092241326000
158948807	::488018092547510000
364428125	::488018092870479000
17258301	::488018106430672000
352757025	::488018147388030000
15875100	::488018164195016000
287978614	::488018174550343000
171203506	::488018177549271000
316162665	::488018181852635000
44205530	::488018191936151000
130363809	::488018203168096000
49626726	::488018221354590000
454304418	::488018236726734000
13533012	::488018237775306000
390900557	::488018286123044000
316162665	::488018307199406000
336250359	::488018310915571000
17258301	::488018313612496000
14873854	::488018314325536000
39041792	::488018332465909000
367561919	::488018335896846000
35945417	::488018341378797000
32624494	::488018356222447000
130363809	::488018385502875000
55964893	::488018392117686000
232560771	::488018402913832000
538541326	::488018405518094000
314864925	::488018416574275000
367561919	::488018418197475000
50663276	::488018426363789000
454304418	::488018445766623000
454304418	::488018468025810000
359775349	::488018473738461000
232560771	::488018491883393000
379358099	::488018506185580000
32624494	::488018526821564000
130363809	::488018528490889000
324794875	::488018540239155000
316162665	::488018566986215000
52454938	::488018567929933000
538541326	::488018568202579000
37228652	::488018577807523000
50663276	::488018604479090000
130363809	::488018613824004000
48427726	::488018616592642000
459660056	::488018671089242000
80929828	::488018706379730000
17339508	::488018719084269000
3571651	::488018719139168000
14871328	::488018735769219000
17163265	::488018738449752000
23450320	::488018769206583000
538541326	::488018774843342000
130363809	::488018799082233000
371068004	::488018808096194000
90966789	::488018816740655000
155650977	::488018832771284000
367561919	::488018837346869000
29654901	::488018847211872000
52454938	::488018858242871000
247850020	::488018863414468000
343756278	::488018868212736000
78084813	::488018893357600000
258822538	::488018912504598000
290855101	::488018925410459000
17258301	::488018934570840000
52454938	::488018956678991000
41508239	::488018965952593000
370049566	::488018975671201000
247850020	::488018982914363000
76977679	::488018987435823000
19053567	::488018990497689000
14871328	::488018990757732000
14871328	::488018998873690000
37213451	::488019050707312000
253126912	::488019063923564000
20903172	::488019083531517000
25760567	::488019092730048000
61370824	::488019127936638000
367561919	::488019142927077000
130363809	::488019144638353000
78065938	::488019153911955000
424540791	::488019161314906000
171103429	::488019181242040000
232560771	::488019184618835000
344219518	::488019190083641000
367561919	::488019207959764000
229562704	::488019226301452000
605608831	::488019242839572000
74315614	::488019249727033000
8962732	::488019250297053000
133341985	::488019278046982000
247850020	::488019291959087000
130363809	::488019350528348000
21503139	::488019351061028000
304140174	::488019353913556000
23260777	::488019354458804000
20903172	::488019366093410000
62093388	::488019370099372000
336250359	::488019371105980000
169636335	::488019372879773000
424498868	::488019379888455000
338664006	::488019398892851000
130363809	::488019413451296000
260038552	::488019417117126000
50663276	::488019460238766000
52454938	::488019478983094000
407340095	::488019481042505000
49626726	::488019488789377000
20153912	::488019492824690000
289461446	::488019498398916000
29607520	::488019499783028000
67450397	::488019509794463000
347994449	::488019530623356000
114579662	::488019540723634000
114579662	::488019589700534000
229562704	::488019594653618000
515818133	::488019611611594000
372499722	::488019655484002000
187034273	::488019668599595000
19053567	::488019669123477000
279735090	::488019672273408000
445925140	::488019687007977000
444251177	::488019691684638000
19053567	::488019710823239000
276784331	::488019717408317000
42220462	::488019723872116000
169636335	::488019725662695000
117095775	::488019726644551000
20903172	::488019750488768000
359775349	::488019750677532000
367561919	::488019759099691000
128284695	::488019761323048000
359775349	::488019795866951000
78084813	::488019797246877000
28875632	::488019809653628000
239149781	::488019812367347000
444251177	::488019833951227000
32624494	::488019837226987000
42220462	::488019842315059000
50663276	::488019854297821000
364428125	::488019928914477000
286734780	::488019940499148000
241358661	::488019942684368000
130363809	::488019952188653000
306169468	::488019977694609000
23260777	::488019990122344000
78084813	::488020009076011000
130363809	::488020014104973000
18138157	::488020024016138000
359775349	::488020053464322000
252756099	::488020123048222000
88328282	::488020144371671000
42720153	::488020147857539000
68517440	::488020158124797000
724485482	::488020158678450000
480857982	::488020159517306000
247850020	::488020162654633000
471358248	::488020184880279000
88328282	::488020206103445000
19123904	::488020212571463000
19123904	::488020217419685000
33011898	::488020235992051000
52454938	::488020240857436000
65476712	::488020249355517000
407340095	::488020252744097000
287228225	::488020253989818000
78084813	::488020265113096000
130670448	::488020267298336000
394365413	::488020271123558000
30912658	::488020305596940000
471358248	::488020307559456000
49455873	::488020325808877000
198406854	::488020327382142000
158948807	::488020331140235000
242622458	::488020335569416000
351174024	::488020346369372000
589542040	::488020391277760000
26954972	::488020391562985000
31056422	::488020392347332000
232560771	::488020397670277000
315559101	::488020403592232000
242622458	::488020411222065000
471358248	::488020416858845000
47851190	::488020432772431000
19147974	::488020433372188000
454304418	::488020438597906000
309167251	::488020446571659000
67450397	::488020462404767000
23097227	::488020489432866000
130670448	::488020491924692000
147384126	::488020500640432000
270736613	::488020504750477000
352757025	::488020519845785000
130670448	::488020550946541000
379576750	::488020561788805000
78084813	::488020568138977000
130670448	::488020574296223000
238826465	::488020577727545000
548870171	::488020586770472000
20903172	::488020587709620000
88328282	::488020597025169000
23260777	::488020602083872000
21089214	::488020604738891000
126428969	::488020609675194000
254821900	::488020624389177000
26954972	::488020640465559000
94181957	::488020653333700000
52454938	::488020699399716000
544538144	::488020725689638000
230327491	::488020749274189000
341313395	::488020752860323000
19091805	::488020757981569000
423950693	::488020780454645000
230327491	::488020784929972000
254821900	::488020796812849000
352757025	::488020810666221000
19091805	::488020830714998000
367561919	::488020842219966000
20903172	::488020844002562000
631245094	::488020858250596000
336149936	::488020867377397000
198406854	::488020869902794000
31403901	::488020882628296000
372499722	::488020883517485000
45470777	::488020887765925000
232560771	::488020901095813000
163279109	::488020919168675000
29654901	::488020933756465000
367561919	::488020939469123000
352757025	::488020968476913000
423950693	::488020969609383000
159953654	::488020983346106000
14871328	::488021031500521000
67450397	::488021040539267000
20153912	::488021056536719000
239149781	::488021090334019000
74315614	::488021093236875000
544538144	::488021133187248000
725532679	::488021138048446000
57651074	::488021145304563000
352757025	::488021171674161000
35082993	::488021218516148000
171807880	::488021241526108000
242622458	::488021242239549000
154309960	::488021248606076000
308170990	::488021252968554000
17990173	::488021255744786000
183562162	::488021260018782000
52454938	::488021267111370000
454304418	::488021269195927000
220234304	::488021269833457000
16807883	::488021282135744000
253178679	::488021320907493000
43365529	::488021326796316000
242622458	::488021344463118000
15361643	::488021348531187000
157254287	::488021352243138000
106860209	::488021373025923000
159953654	::488021388255846000
267227218	::488021396203655000
247850020	::488021400590880000
364428125	::488021416365658000
85111877	::488021421332111000
327934017	::488021436427022000
351004243	::488021470753206000
280119639	::488021473810841000
157869405	::488021475253698000
21089214	::488021495961374000
308170990	::488021505599897000
14604658	::488021531927146000
186208532	::488021566072954000
48090126	::488021573106814000
23450320	::488021599673536000
320400498	::488021608838094000
18015033	::488021633659973000
256756265	::488021635035709000
194377350	::488021654212050000
267445807	::488021654635704000
577411446	::488021663184060000
317524005	::488021672742486000
629894993	::488021683542839000
62756038	::488021692212842000
7522612	::488021698764341000
35082993	::488021725238398000
423816771	::488021757589069000
72378783	::488021770805325000
20903172	::488021797925707000
200685756	::488021823649366000
33676766	::488021832809717000
594950682	::488021845803663000
629894993	::488021850866196000
367561919	::488021865818894000
30912658	::488021866917806000
156866548	::488021868427743000
407340095	::488021893543235000
444251177	::488021904226136000
39237011	::488021910434091000
135306144	::488021919426310000
415540928	::488021958852743000
54697279	::488021961373519000
151212329	::488021978562199000
279735090	::488021979870400000
159953654	::488021990096515000
59670513	::488022006361620000
384436313	::488022008098455000
68517440	::488022027970695000
408479039	::488022036024143000
387206849	::488022039089790000
239149781	::488022044546580000
96966245	::488022049668210000
387472182	::488022049948827000
344219518	::488022055791517000
463318489	::488022068370214000
96966245	::488022089673478000
157869405	::488022135751716000
186208532	::488022162641387000
48427726	::488022171923398000
243751614	::488022192039268000
279735090	::488022198301364000
84871879	::488022204680921000
238826465	::488022205989924000
59670513	::488022215800004000
336149936	::488022219272904000
25609677	::488022252467003000
157869405	::488022267654201000
20903172	::488022271336796000
506500282	::488022315171475000
367561919	::488022321005744000
238826465	::488022321027088000
725532679	::488022326898749000
72378783	::488022354635657000
577411446	::488022401394176000
115184915	::488022414870065000
20903172	::488022425225809000
37080273	::488022425724923000
515043655	::488022437460586000
57566548	::488022449728937000
19123904	::488022451264425000
19123904	::488022458700546000
20954074	::488022475985256000
238826465	::488022481085956000
76707926	::488022485124669000
25760567	::488022497355632000
3571651	::488022499855441000
129050216	::488022513294000000
17163265	::488022538220765000
27999272	::488022572496203000
68517440	::488022584219275000
40783277	::488022593513869000
467775651	::488022613021970000
96966245	::488022615777619000
62944645	::488022635469475000
314251743	::488022638422286000
60771081	::488022650749341000
161483889	::488022680831279000
427529204	::488022688632684000
29607520	::488022689588994000
233677206	::488022694517309000
135306144	::488022702012112000
469829959	::488022706390974000
76707926	::488022716885135000
359775349	::488022727089868000
348082308	::488022733486579000
42435255	::488022750464704000
467775651	::488022786640994000
352757025	::488022792890089000
72378783	::488022837928550000
273814896	::488022862465224000
40405725	::488022878659420000
62944645	::488022880928530000
43365529	::488022890583818000
76707926	::488022891938590000
83736832	::488022908535836000
59670513	::488022924998086000
348082308	::488022949640032000
328779215	::488022951308980000
467775651	::488022952215326000
253828982	::488022958187634000
40783277	::488022958443466000
239149781	::488022960783884000
427529204	::488022999799328000
454304418	::488023003242852000
172827217	::488023010159259000
410297246	::488023020754046000
51601709	::488023020980543000
61370824	::488023046741954000
307485154	::488023068397162000
132768456	::488023069571575000
100471456	::488023070532468000
467775651	::488023073820778000
157869405	::488023078157287000
135306144	::488023082078969000
43365529	::488023088819216000
40783277	::488023094770954000
427529204	::488023108813484000
387188572	::488023129113907000
252793957	::488023130095357000
83736832	::488023175079292000
96966245	::488023184223268000
229562704	::488023196646379000
8962732	::488023198353481000
30989596	::488023208306962000
80929828	::488023214564442000
40405725	::488023224056152000
59670513	::488023235976384000
73795436	::488023254817595000
297679816	::488023255505465000
14604658	::488023256637509000
17655353	::488023295057334000
159953654	::488023295066140000
184578066	::488023298270179000
348082308	::488023302213214000
184578066	::488023313893949000
354629644	::488023316117331000
69771494	::488023336320892000
427529204	::488023374140944000
332391188	::488023380742795000
39863661	::488023399160356000
276784331	::488023400820928000
19307731	::488023401382957000
359174210	::488023401572077000
471358248	::488023414813122000
577411446	::488023416545751000
200615756	::488023426863357000
267445807	::488023430168846000
391573659	::488023459176280000
78084813	::488023464779849000
348082308	::488023486284455000
427529204	::488023494492700000
260038552	::488023502948032000
80929828	::488023520878673000
86885002	::488023577837305000
61370824	::488023624536711000
256756265	::488023625006469000
334475845	::488023627221045000
332391188	::488023646317731000
352970133	::488023658015645000
457811756	::488023665208877000
332391188	::488023696506753000
135306144	::488023705432227000
45286852	::488023721584492000
214970887	::488023724374110000
334475845	::488023726982561000
169636335	::488023729230721000
358489252	::488023733714448000
427529204	::488023735677358000
19307731	::488023737950666000
69771494	::488023738990858000
58562014	::488023746511245000
25160673	::488023751561584000
72321810	::488023755428749000
19683725	::488023759174238000
629894993	::488023761720188000
37213451	::488023762848464000
37780107	::488023775641075000
60771081	::488023781688893000
68221984	::488023783576702000
135306144	::488023786222911000
45286852	::488023807672598000
72321810	::488023818590756000
14253476	::488023826437926000
30989596	::488023830531559000
40604299	::488023836453920000
32431892	::488023837876187000
85399171	::488023843122851000
40405725	::488023851066867000
40405725	::488023866212495000
314864925	::488023871162155000
348082308	::488023871380287000
40618847	::488023885607370000
135306144	::488023905261457000
25160673	::488023915030380000
19307731	::488023932662845000
46809403	::488023934780989000
182584001	::488023938102882000
19123904	::488023944780611000
46809403	::488023959032451000
407340095	::488023965856563000
25760567	::488023975487094000
61478431	::488023977353543000
46809403	::488023981165789000
437898031	::488023987172417000
72321810	::488024011591651000
239885742	::488024017505230000
229562704	::488024025189187000
50546012	::488024029559681000
348082308	::488024033276219000
469829959	::488024034597015000
293737316	::488024035570511000
334475845	::488024039470792000
427529204	::488024042931515000
380723702	::488024058442039000
25160673	::488024075911307000
393761423	::488024082165039000
159953654	::488024105263050000
23260777	::488024107678973000
78084813	::488024116503789000
229562704	::488024119808491000
27323374	::488024131590299000
28827091	::488024148652740000
60771081	::488024163987103000
252389746	::488024167116066000
229562704	::488024211084935000
32431892	::488024213081845000
300884493	::488024220849283000
157869405	::488024230143877000
37780107	::488024237828218000
159953654	::488024246200074000
261900342	::488024246304522000
418297592	::488024261752147000
186208532	::488024278030229000
250844163	::488024287413293000
106860209	::488024289124175000
45286852	::488024289531015000
32431892	::488024303276146000
60160675	::488024312733917000
427529204	::488024317499039000
37780107	::488024353939140000
64942768	::488024379654017000
186208532	::488024415985090000
18148466	::488024420363935000
159953654	::488024433870008000
444298693	::488024439029002000
101398953	::488024440475643000
60160675	::488024455621672000
427529204	::488024476979048000
215181084	::488024478098550000
546947837	::488024492514369000
157869405	::488024507991334000
106584551	::488024515562070000
327934017	::488024539255697000
466873056	::488024555945197000
289605285	::488024559803588000
247850020	::488024560088793000
65513	::488024567626338000
28827091	::488024569513377000
106860209	::488024571384057000
86885002	::488024582683512000
57238973	::488024586466779000
332391188	::488024587133677000
233677206	::488024591361925000
229562704	::488024591936135000
288531248	::488024592854700000
293737316	::488024598987173000
312784161	::488024604015734000
447774872	::488024621812183000
30989596	::488024631350026000
623584562	::488024672911384000
380680929	::488024675709358000
137135705	::488024710261641000
431264673	::488024719879602000
302430466	::488024741182070000
60160675	::488024747398021000
60160675	::488024761394397000
186945768	::488024769313660000
106860209	::488024770701561000
14329244	::488024775529222000
60771081	::488024782210736000
33158980	::488024786795118000
45286852	::488024798761476000
381054179	::488024825664143000
349386319	::488024826393538000
45286852	::488024836854132000
491357856	::488024838296989000
46809403	::488024847088246000
159953654	::488024853552050000
703895293	::488024854143053000
33703073	::488024860392955000
32431892	::488024935349362000
14329244	::488024960472854000
434545772	::488024984716333000
418297592	::488024986393669000
25160673	::488024990907113000
381054179	::488025008498049000
230640581	::488025008883523000
225206178	::488025022012080000
20903172	::488025036406538000
255311687	::488025044220522000
352757025	::488025059726872000
25760567	::488025062470324000
14329244	::488025069751259000
40226593	::488025070972178000
301244128	::488025074331426000
429375230	::488025108187848000
447774872	::488025112168255000
61307501	::488025126198185000
42529606	::488025179080392000
434545772	::488025183576653000
588705820	::488025187750010000
15614582	::488025202820153000
323978080	::488025213703958000
78084813	::488025218506452000
216395197	::488025224718594000
90806141	::488025225640935000
381054179	::488025228908711000
29817953	::488025257241219000
37780107	::488025259195760000
397084214	::488025278136868000
37213451	::488025293932990000
23260777	::488025297137455000
397084214	::488025306062520000
254821900	::488025316628373000
61370824	::488025317714325000
215181084	::488025323355656000
236528732	::488025325440614000
252389746	::488025327302504000
23543960	::488025335733047000
42435255	::488025338778116000
20903172	::488025379106349000
504987901	::488025387339747000
16807883	::488025405518266000
162175448	::488025405526646000
90806141	::488025415957479000
15614582	::488025424312938000
37213451	::488025430113660000
20903172	::488025450258501000
32431892	::488025460828553000
14187808	::488025465819381000
333877322	::488025466436345000
19307731	::488025490679005000
159953654	::488025514251395000
15614582	::488025526331006000
46809403	::488025531925794000
90806141	::488025539957895000
17016789	::488025549055328000
331307463	::488025591891755000
23543960	::488025621293850000
159953654	::488025643943481000
347994449	::488025644195131000
91666102	::488025675375194000
159953654	::488025682996654000
30989596	::488025701577396000
37213451	::488025701854232000
389954423	::488025711328784000
32431892	::488025751581913000
230640581	::488025765414326000
236589142	::488025771026313000
252389746	::488025800021516000
703895293	::488025842631471000
14329244	::488025849849843000
106860209	::488025866249572000
303427354	::488025873493549000
233677206	::488025945597829000
587081117	::488025971153334000
264608632	::488025995686215000
23260777	::488025997703647000
22504277	::488026012287262000
159953654	::488026033187487000
154692700	::488026034193698000
703895293	::488026035191939000
78084813	::488026040292618000
15330061	::488026044386271000
68517440	::488026064426237000
96421993	::488026068864217000
59670513	::488026092410646000
52610012	::488026095468699000
18842764	::488026100564754000
407340095	::488026106918731000
527041090	::488026108458057000
25760567	::488026114615693000
703895293	::488026133711953000
159953654	::488026136153448000
29817953	::488026136274694000
50216950	::488026202834485000
252681307	::488026205439152000
273631488	::488026225030336000
384305773	::488026230307164000
33158980	::488026237600661000
419047433	::488026243380441000
37029138	::488026252729937000
33788573	::488026253174132000
32596609	::488026262946840000
3571651	::488026276679413000
429375230	::488026277735956000
409662649	::488026284530749000
253828982	::488026296073846000
78084813	::488026349844451000
252681307	::488026365065973000
159953654	::488026369021194000
68221984	::488026388587622000
159953654	::488026394182836000
15288029	::488026402977894000
29817953	::488026440336543000
159953654	::488026451351179000
49455873	::488026454328758000
15614582	::488026455801364000
469829959	::488026458573381000
703895293	::488026473467375000
50216950	::488026495273938000
355612007	::488026510209474000
469829959	::488026513241956000
52610012	::488026518250356000
328882474	::488026536839098000
50216950	::488026574965723000
332073582	::488026578819899000
15614582	::488026584319004000
40534884	::488026597161590000
359775349	::488026602773573000
253178679	::488026605277573000
25760567	::488026618066395000
216395197	::488026622331994000
51554430	::488026645610381000
359775349	::488026681303523000
17258301	::488026706033123000
183090041	::488026719912484000
66882384	::488026722214768000
159953654	::488026735884369000
703895293	::488026739734351000
355717008	::488026746545913000
15789848	::488026782390435000
50216950	::488026784479576000
425434011	::488026791571779000
78084813	::488026792150568000
425434011	::488026804821573000
66882384	::488026805698191000
37213451	::488026856999124000
344219518	::488026876812619000
380680929	::488026885469663000
66882384	::488026888774754000
564138249	::488026891232628000
259541688	::488026897796702000
328882474	::488026899864502000
317524005	::488026912501940000
23260777	::488026923780833000
66882384	::488026950590418000
14871328	::488026958114996000
524866555	::488026980084768000
66882384	::488027034715561000
102796495	::488027037517373000
425434011	::488027041812332000
504987901	::488027053749317000
31280614	::488027058384039000
425573791	::488027063329107000
27999272	::488027072762101000
52610012	::488027084171001000
37860681	::488027092550836000
15614582	::488027133982556000
90966789	::488027136104861000
564138249	::488027141674524000
29607520	::488027153783861000
90966789	::488027164777152000
469829959	::488027173576388000
37860681	::488027180207579000
333877322	::488027207181148000
90966789	::488027221492502000
471358248	::488027228333031000
447774872	::488027236562251000
155926653	::488027237816365000
162315218	::488027246477602000
37860681	::488027251275886000
61832970	::488027272830406000
139447011	::488027282586750000
46809403	::488027285782409000
52628599	::488027293097668000
64942768	::488027316556021000
147310240	::488027317080698000
323262953	::488027347409727000
328882474	::488027373434982000
415179202	::488027387100426000
31280614	::488027419454865000
425573791	::488027434512424000
115184915	::488027446764003000
328882474	::488027487314522000
76707926	::488027502070091000
66882384	::488027532365533000
33158980	::488027542360576000
52610012	::488027550527287000
59288102	::488027551638757000
50216950	::488027552968343000
248006441	::488027618978320000
14871328	::488027619112132000
73795436	::488027625840189000
66882384	::488027640876384000
22087737	::488027645125197000
35082993	::488027660845449000
19123904	::488027665841274000
269012544	::488027670777589000
19123904	::488027681267515000
298156322	::488027687621894000
63783716	::488027695024861000
334475845	::488027727216140000
68517440	::488027743687147000
32755384	::488027744228610000
22536077	::488027748682977000
302234549	::488027765535289000
101398953	::488027785110106000
35082993	::488027787081433000
37860681	::488027807599972000
252793957	::488027821919322000
90966789	::488027842576678000
407340095	::488027852659372000
462648540	::488027859588378000
29654901	::488027863195877000
130363809	::488027863317102000
101398953	::488027864797691000
407340095	::488027875547680000
328828628	::488027895567106000
407340095	::488027898515709000
407340095	::488027918539321000
78084813	::488027930216263000
38577111	::488027937455611000
66882384	::488027949757505000
90966789	::488027950353502000
92838578	::488027961019629000
410377090	::488027986932011000
27792069	::488028013590634000
61832970	::488028068687011000
410297246	::488028099234119000
236589142	::488028099901009000
78084813	::488028108717441000
494605871	::488028116405977000
159953654	::488028125373431000
344902431	::488028125503057000
226319809	::488028125561769000
61832970	::488028127860248000
406772829	::488028133237346000
226319809	::488028141240082000
18842764	::488028155744374000
66882384	::488028168729538000
61832970	::488028210307674000
22142419	::488028240649261000
15614582	::488028244911087000
38579155	::488028248651988000
703895293	::488028287088599000
411898570	::488028293254234000
130987540	::488028301035044000
60160675	::488028307850813000
227072583	::488028309176201000
425434011	::488028311264587000
328882474	::488028312095035000
106584551	::488028317623144000
39160897	::488028322090459000
83736832	::488028322509901000
286734780	::488028331476918000
38579155	::488028334303899000
82257804	::488028344014102000
42435255	::488028360560226000
415540928	::488028375110266000
159953654	::488028379929931000
15614582	::488028382979166000
308858845	::488028390042374000
85344924	::488028411617492000
388374921	::488028420224598000
6733652	::488028456236883000
550757928	::488028460925739000
388374921	::488028462704508000
425434011	::488028466999087000
94737009	::488028477166088000
15614582	::488028521017933000
49455873	::488028522837860000
388374921	::488028528118870000
103782180	::488028536385863000
515818133	::488028538118090000
8962732	::488028550444761000
19222225	::488028558925656000
61832970	::488028563791028000
49455873	::488028572007686000
241278291	::488028583428771000
61832970	::488028585588826000
115824990	::488028585639559000
252914746	::488028605830553000
49455873	::488028607638278000
63783716	::488028614927974000
31056422	::488028623635369000
353544330	::488028624449437000
291413743	::488028633038979000
443428711	::488028637464363000
415540928	::488028658351603000
41508239	::488028666924773000
73795436	::488028683408392000
157869405	::488028697463500000
338120144	::488028715381567000
234649932	::488028716271165000
60221494	::488028731110608000
78084813	::488028738345373000
159953654	::488028757652148000
76707926	::488028769718792000
443428711	::488028788324720000
243472980	::488028819593252000
61832970	::488028834545950000
92870542	::488028848039022000
130363809	::488028849280516000
17830276	::488028859971796000
78084813	::488028890720251000
9129332	::488028937592012000
185399022	::488028944437108000
250844163	::488028947066941000
200685756	::488028962119880000
17339508	::488028962212569000
179736548	::488028966196756000
311092385	::488029005241516000
229562704	::488029015874097000
380049732	::488029021746507000
420403218	::488029081095913000
154309960	::488029083784052000
159953654	::488029085885800000
250844163	::488029098057666000
48427726	::488029102008320000
90750144	::488029107075424000
99114248	::488029125949407000
13533012	::488029129896230000
583488323	::488029137169158000
90966789	::488029143465222000
250844163	::488029149182066000
583488323	::488029157486379000
78084813	::488029174473293000
227046044	::488029177569095000
22142419	::488029182375362000
420403218	::488029190625984000
15614582	::488029198335111000
90966789	::488029211387781000
73795436	::488029229054164000
38577111	::488029233378119000
381373424	::488029272456826000
407473485	::488029279427383000
423816771	::488029279578386000
83736832	::488029290424832000
90966789	::488029319663747000
252389746	::488029320804179000
323262953	::488029349799821000
61832970	::488029352420859000
620459453	::488029354610675000
78084813	::488029359769264000
355717008	::488029370787692000
76442745	::488029407710154000
106860209	::488029427956072000
73795436	::488029449355808000
141976809	::488029463251517000
411997198	::488029471510102000
9129332	::488029483002523000
407340095	::488029483853574000
407340095	::488029484151361000
407340095	::488029485912977000
407340095	::488029485933920000
106584551	::488029494578380000
83736832	::488029504544075000
344219518	::488029506955800000
21945140	::488029542179561000
252389746	::488029567295057000
329093513	::488029577290452000
408772521	::488029578158678000
290855101	::488029642675077000
24543872	::488029646429360000
201376114	::488029662635782000
6733652	::488029673436491000
250844163	::488029684937289000
214220072	::488029709976870000
328882474	::488029744940584000
57238973	::488029745456500000
157869405	::488029748548087000
328779215	::488029749877301000
31536491	::488029753635799000
323262953	::488029766885593000
99114248	::488029768315461000
159953654	::488029781334949000
27364321	::488029786024202000
515068859	::488029808333684000
27992224	::488029824775368000
24543872	::488029839698718000
165517420	::488029848464416000
201376114	::488029853266894000
57238973	::488029854076391000
410377090	::488029873563512000
299441398	::488029878210813000
37213451	::488029888486850000
57238973	::488029891040796000
410377090	::488029913006743000
62093388	::488029942220091000
159953654	::488029943256059000
364546435	::488029948754399000
90544248	::488029964529594000
159953654	::488029966916124000
42910967	::488030002907480000
243751614	::488030005952143000
403823128	::488030007663407000
18842764	::488030019810521000
85344924	::488030026982375000
443428711	::488030035593662000
3571651	::488030045429309000
17990173	::488030068065976000
34108658	::488030084607905000
57238973	::488030087841726000
2084321	::488030090090278000
716262980	::488030110327382000
180661626	::488030115830317000
407340095	::488030161573400000
36601312	::488030170947649000
414315073	::488030176128032000
447774872	::488030176408633000
99114248	::488030180145770000
47466684	::488030220134281000
603870273	::488030221166067000
200796300	::488030232184500000
201376114	::488030247724384000
516542821	::488030252414042000
7522612	::488030252946300000
225206178	::488030278661578000
22142419	::488030303441518000
332073582	::488030305169584000
229332190	::488030324614758000
22142419	::488030330423484000
21682918	::488030341236391000
367322500	::488030349176209000
28827091	::488030380692226000
32755384	::488030388812390000
225206178	::488030395053522000
60771081	::488030424640151000
37860681	::488030432835821000
29827759	::488030462858649000
15614582	::488030493494235000
447774872	::488030513504870000
37860681	::488030514444382000
165517420	::488030549022216000
117095775	::488030611119300000
305877074	::488030618383433000
380680929	::488030640474841000
25235649	::488030655096553000
68052287	::488030680295940000
37860681	::488030686079492000
9129332	::488030691566039000
83736832	::488030696511111000
28827091	::488030709626335000
82257804	::488030715465195000
380680929	::488030717507407000
96013044	::488030721836339000
224095849	::488030729947717000
220234304	::488030741343637000
17169855	::488030742442569000
36601312	::488030748440424000
46764883	::488030749774610000
120851061	::488030750151700000
46764883	::488030827104976000
160289098	::488030870582738000
78084813	::488030871690420000
91521926	::488030880594919000
273631488	::488030883027226000
60771081	::488030893148078000
277814195	::488030906838310000
46764883	::488030923703984000
356974615	::488030935510548000
225287674	::488030936991150000
137135705	::488030941378396000
257265522	::488030961309712000
46764883	::488030978460622000
393499174	::488030981505306000
225287674	::488030986865627000
287978614	::488031001734414000
386956382	::488031002522959000
36601312	::488031021531549000
515818133	::488031044344770000
137135705	::488031052519063000
27538070	::488031079014473000
36601312	::488031085679230000
27904685	::488031133892755000
598832393	::488031145838145000
252389746	::488031160375574000
21374892	::488031171264016000
30242503	::488031185818628000
78084813	::488031187642761000
101138081	::488031196744790000
724485482	::488031197272866000
19222225	::488031199634264000
201376114	::488031201098096000
7522612	::488031208342036000
17529301	::488031213354250000
36601312	::488031216675741000
285955708	::488031237890531000
17016789	::488031245964566000
54466394	::488031258186768000
201376114	::488031270023069000
34108658	::488031313815797000
388374921	::488031328852770000
40226593	::488031329406443000
65476712	::488031338956869000
15614582	::488031343520268000
411898570	::488031358405447000
34108658	::488031371474911000
388433171	::488031371668242000
29652147	::488031373052362000
19222225	::488031378110283000
225287674	::488031430396485000
57238973	::488031447769313000
15614582	::488031472906145000
136129525	::488031476340912000
85344924	::488031479339839000
423943436	::488031482615566000
233362394	::488031484625035000
33029479	::488031487237685000
316162665	::488031498277105000
28827091	::488031499539603000
415630297	::488031505294585000
36601312	::488031507773001000
213887474	::488031507882450000
220234304	::488031513519218000
52610012	::488031515230871000
213887474	::488031533165731000
362737866	::488031534293606000
506500282	::488031542162096000
278874928	::488031546549743000
33029479	::488031585472479000
20833365	::488031588471406000
388433171	::488031588622413000
403834874	::488031595040100000
32755384	::488031596440596000
15614582	::488031608860315000
254821900	::488031620138799000
15614582	::488031708995137000
52441281	::488031721460224000
23097227	::488031733980209000
433916111	::488031746126921000
82723693	::488031746613862000
312784161	::488031756822405000
41508239	::488031766343475000
278874928	::488031767191113000
242922283	::488031778180177000
15614582	::488031787520913000
32755384	::488031797872033000
23097227	::488031804188663000
66311658	::488031813567127000
36601312	::488031826615615000
194377350	::488031855774412000
194377350	::488031882643128000
437762769	::488031889606049000
130363809	::488031902020825000
278874928	::488031905120813000
15875100	::488031912829927000
254092544	::488031917556514000
467899122	::488031943263387000
57566548	::488031945893232000
598832393	::488031952461524000
389954423	::488031963551244000
603870273	::488031967246434000
83736832	::488031968421220000
60718620	::488031980622458000
68473966	::488031989434707000
15614582	::488031997856849000
225287674	::488031999777464000
69771494	::488032027665375000
320485729	::488032038268973000
83736832	::488032050126290000
278874928	::488032058774937000
57566548	::488032065527361000
220234304	::488032086339489000
69771494	::488032112503582000
156961324	::488032154408853000
130321036	::488032159190368000
14871328	::488032174885437000
63783716	::488032178857467000
15614582	::488032197212123000
428646436	::488032212726853000
23097227	::488032231617605000
262405775	::488032243676237000
15614582	::488032246826541000
301016850	::488032248155742000
428646436	::488032260999114000
407340095	::488032265197211000
33029479	::488032280229601000
330799447	::488032283715059000
393761423	::488032286034915000
161622400	::488032318255161000
23097227	::488032319496663000
15614582	::488032326950342000
220234304	::488032327746859000
189272740	::488032350006022000
18842764	::488032360295047000
63783716	::488032381199069000
351174024	::488032390237806000
220234304	::488032391311523000
14604658	::488032408164257000
62460045	::488032419073650000
242922283	::488032420185128000
43508994	::488032423456690000
278874928	::488032426493763000
15614582	::488032435914153000
14816854	::488032440317792000
351174024	::488032451906646000
15614582	::488032489311854000
33029479	::488032502582243000
130363809	::488032532412116000
39412631	::488032562422366000
61832970	::488032566046228000
15614582	::488032577757122000
46809403	::488032586657058000
17163265	::488032594727292000
130321036	::488032602310193000
37213451	::488032606995644000
15614582	::488032650335371000
39412631	::488032652096569000
43508994	::488032672904540000
301016850	::488032677665071000
14780915	::488032684665761000
337499399	::488032696313331000
90806141	::488032705523638000
227072583	::488032711727411000
33703018	::488032720829054000
15614582	::488032725891571000
437762769	::488032726638141000
114593439	::488032729968021000
598832393	::488032732409102000
438698734	::488032735345139000
57566548	::488032735768760000
23097227	::488032737186422000
14871328	::488032814479073000
39412631	::488032822481788000
61001682	::488032836977311000
130363809	::488032839569399000
25839207	::488032842593480000
316766176	::488032842920640000
125060842	::488032855994281000
101138081	::488032856112119000
154692700	::488032861572710000
376546976	::488032871803002000
220234304	::488032877389414000
141735027	::488032881952841000
252422768	::488032894229573000
429558621	::488032894578077000
33029479	::488032901410217000
39412631	::488032929260392000
220234304	::488032931516919000
229562704	::488032942287892000
15614582	::488032945907978000
328882474	::488032963007770000
359775349	::488032965595635000
401089789	::488032969748008000
65826107	::488033000748490000
39412631	::488033024668213000
229562704	::488033030003388000
328882474	::488033037884461000
317483868	::488033040925331000
407340095	::488033042888282000
254821900	::488033047032651000
36601312	::488033073875800000
232814871	::488033077906518000
114593439	::488033078678257000
44779656	::488033110085607000
25839207	::488033116385050000
27331177	::488033125604155000
15614582	::488033169439199000
252793957	::488033178292981000
39412631	::488033182378229000
80703293	::488033183384887000
163340834	::488033197301567000
15614582	::488033201655660000
304140174	::488033202301202000
286734780	::488033226338738000
445925140	::488033232139468000
144243302	::488033237902831000
438698734	::488033249072271000
27538070	::488033253438140000
80703293	::488033254918737000
65826107	::488033282060480000
68473966	::488033293087297000
252793957	::488033293103685000
377420899	::488033301311934000
33029479	::488033318747639000
114593439	::488033338049847000
252793957	::488033349785509000
37860681	::488033383780319000
438698734	::488033412289011000
130321036	::488033412297412000
603870273	::488033416189726000
59670513	::488033428609040000
125060842	::488033434791456000
351264389	::488033447848730000
35945417	::488033466580086000
252793957	::488033473337126000
33029479	::488033484577853000
438698734	::488033500751089000
78653568	::488033517821886000
603870273	::488033529800818000
421338980	::488033548608479000
102233693	::488033563321700000
401089789	::488033565225918000
410377090	::488033599804174000
22142419	::488033620620083000
437762769	::488033630691000000
179736548	::488033637238321000
130321036	::488033645769150000
289461446	::488033648047034000
48944372	::488033669727019000
15614582	::488033728799969000
33029479	::488033732402499000
22142419	::488033732402507000
344219518	::488033736366125000
2084321	::488033751205572000
61832970	::488033751549493000
22142419	::488033764505681000
14085431	::488033771086966000
344219518	::488033772479070000
130321036	::488033776589873000
57238973	::488033781459079000
414543388	::488033816611921000
17233573	::488033823376961000
76707926	::488033824555548000
357211620	::488033837675741000
46283045	::488033846374313000
520004653	::488033860412661000
270184694	::488033882420547000
583488323	::488033894235529000
130321036	::488033922152812000
603870273	::488033930604326000
184962835	::488033935771721000
180911733	::488033950187544000
15614582	::488033970203156000
471358248	::488034024745467000
78084813	::488034026024730000
81023321	::488034053065437000
130321036	::488034062406127000
130363809	::488034066478800000
37860681	::488034069788119000
252389746	::488034073395200000
29300584	::488034073680420000
61370824	::488034075836305000
376546976	::488034083088658000
279548168	::488034085034393000
603870273	::488034110879715000
41135840	::488034117292806000
65826107	::488034131348295000
15867361	::488034151723843000
273631488	::488034155104436000
401089789	::488034179196526000
194377350	::488034187903922000
17339508	::488034203187965000
194377350	::488034232669708000
194377350	::488034237938167000
36601312	::488034240810844000
447255375	::488034273140547000
15867361	::488034276051410000
383202357	::488034306514632000
15614582	::488034343043235000
15614582	::488034373510631000
220234304	::488034385183002000
136006997	::488034402853990000
471358248	::488034404321619000
55312313	::488034413888811000
471358248	::488034417940504000
15614582	::488034421946462000
278874928	::488034450195099000
19895969	::488034472810803000
278874928	::488034495652970000
376546976	::488034507425996000
180911733	::488034534743875000
106860209	::488034535452319000
239885742	::488034536907763000
57238973	::488034548010061000
467899122	::488034578678824000
220234304	::488034590762610000
267445807	::488034611357052000
336149936	::488034620236398000
13533012	::488034644118351000
17035194	::488034645960060000
73795436	::488034654599933000
36601312	::488034675462381000
15614582	::488034680021975000
65576332	::488034687705972000
381373424	::488034734652788000
447255375	::488034738033025000
159953654	::488034738117296000
31056422	::488034743359766000
31056422	::488034781360164000
553711382	::488034806609870000
725050717	::488034817716391000
376546976	::488034822900957000
603870273	::488034826297954000
31056422	::488034828726435000
14871328	::488034840852180000
376546976	::488034850352680000
339295860	::488034864902311000
189025601	::488034886079365000
364035957	::488034901019860000
78084813	::488034940505034000
418503483	::488034943218352000
378415682	::488034968740700000
418314197	::488034984570019000
120851061	::488034991478034000
22536077	::488035017168134000
302234549	::488035019793788000
619608540	::488035023539666000
27323374	::488035026785689000
603870273	::488035032984866000
57238973	::488035038202580000
22536077	::488035041193119000
328882474	::488035045811453000
333704327	::488035049359425000
48944372	::488035062005243000
377627227	::488035062718271000
68832413	::488035105580257000
302430466	::488035108562026000
378415682	::488035115864297000
8962732	::488035133761392000
339482720	::488035145304125000
252823136	::488035167634616000
333704327	::488035175175946000
23933265	::488035176081924000
589638848	::488035203709825000
306169468	::488035216800620000
130363809	::488035231207661000
68473966	::488035231837208000
623584562	::488035248194985000
27364321	::488035259699978000
189025601	::488035273410752000
78084813	::488035281409277000
23543960	::488035285964308000
36601312	::488035289273602000
46279759	::488035294919548000
286734780	::488035303450365000
76977679	::488035333926166000
64584579	::488035347033366000
23543960	::488035347712864000
603136773	::488035362908819000
309981035	::488035364268146000
19511096	::488035377559506000
41967329	::488035394303574000
76375846	::488035400246906000
17169855	::488035424086941000
301244128	::488035431272173000
65476712	::488035443796361000
19147974	::488035449030836000
326813935	::488035464520425000
43508994	::488035465467949000
100626124	::488035471508140000
184962835	::488035475454582000
72321810	::488035524406308000
22414245	::488035544731901000
437898031	::488035547374288000
242922283	::488035553489977000
220234304	::488035569465712000
78084813	::488035570661081000
271921509	::488035588093009000
285955708	::488035599907975000
376546976	::488035606698917000
102875172	::488035620728881000
15330061	::488035646985220000
22414245	::488035692421709000
260825806	::488035701267517000
302234549	::488035732968075000
438698734	::488035751594950000
80929828	::488035755621507000
99114248	::488035781806530000
43508994	::488035782523768000
190379795	::488035791784771000
72321810	::488035794545025000
302234549	::488035842837843000
172573942	::488035860483694000
352970133	::488035899381276000
399114412	::488035910861070000
252389746	::488035919195156000
17035194	::488035926728523000
716262980	::488035928665894000
78084813	::488035941018501000
74315614	::488035982206582000
332391188	::488035990892576000
94737009	::488036023000371000
354629644	::488036051437768000
130321036	::488036055199666000
27323374	::488036072111108000
80929828	::488036091090317000
447255375	::488036091438456000
130363809	::488036091849474000
71617108	::488036100678877000
122067183	::488036116805607000
15614582	::488036144781996000
14871328	::488036201056595000
286734780	::488036204818870000
74315614	::488036222410186000
252389746	::488036233788932000
251825047	::488036265334284000
716262980	::488036319294025000
91422810	::488036322641444000
50663276	::488036343701065000
74315614	::488036357437399000
376546976	::488036387640582000
278874928	::488036407043428000
210873235	::488036414257631000
68517440	::488036423560228000
447255375	::488036441885114000
100626124	::488036459648385000
220234304	::488036465431957000
314864925	::488036479520604000
429375230	::488036479629672000
23097227	::488036492762050000
367561919	::488036496176205000
52454938	::488036517755904000
273682366	::488036520746438000
20833365	::488036523502084000
23097227	::488036529567047000
352970133	::488036538496716000
429375230	::488036543366307000
447255375	::488036547774513000
143225254	::488036554158256000
376546976	::488036570268966000
506824920	::488036572651356000
17035194	::488036590158360000
78084813	::488036604892569000
26580506	::488036640326430000
50216950	::488036660182261000
506824920	::488036667643944000
429375230	::488036680046084000
376546976	::488036698430136000
72321810	::488036722911899000
278874928	::488036724895789000
276381534	::488036773034209000
157869405	::488036777647562000
52454938	::488036785079853000
286734780	::488036804696608000
302234549	::488036811332022000
709921765	::488036811785379000
156961324	::488036826783830000
23097227	::488036836468486000
412792027	::488036837823639000
376546976	::488036884527210000
497571518	::488036898125131000
257265522	::488036939233128000
155139746	::488036961647489000
73795436	::488036972984684000
18015033	::488036982035992000
418503483	::488037016320221000
567014078	::488037038348697000
497571518	::488037085757329000
194377350	::488037094913089000
170924102	::488037095986851000
635151853	::488037096230105000
407340095	::488037104295747000
407340095	::488037104522235000
407340095	::488037107135287000
352970133	::488037116819947000
72321810	::488037117935624000
31536491	::488037132817022000
14871328	::488037135522336000
302234549	::488037143432806000
48090126	::488037178186813000
19511096	::488037201242886000
74315614	::488037208553967000
73795436	::488037210839470000
65476712	::488037224630743000
51979136	::488037224634531000
302234549	::488037233866186000
386627455	::488037249670324000
39398773	::488037262374879000
25760567	::488037263759384000
194377350	::488037279433101000
21945140	::488037347460538000
19222225	::488037351822602000
302234549	::488037375436525000
368730450	::488037390238220000
17529301	::488037390888742000
336149936	::488037455136686000
239885742	::488037493087170000
155139746	::488037531456241000
8962732	::488037545213566000
28002614	::488037562653892000
29018568	::488037576255623000
37228652	::488037577811689000
370049566	::488037586590777000
635845301	::488037592093319000
3571651	::488037598817173000
277693030	::488037601371115000
277693030	::488037602205777000
51964139	::488037602738446000
277693030	::488037603057221000
277693030	::488037603933818000
277693030	::488037604797870000
277693030	::488037605598953000
72321810	::488037623999770000
58949154	::488037633965056000
124517802	::488037643037736000
253134261	::488037665002909000
387476542	::488037673526108000
156961324	::488037685919883000
258108922	::488037696569233000
296016163	::488037701174972000
195103093	::488037703024263000
253134261	::488037722108342000
376546976	::488037726072373000
72321810	::488037729910136000
302234549	::488037757952876000
101398953	::488037771328884000
64584579	::488037772368674000
253178679	::488037782233702000
101398953	::488037789561139000
58949154	::488037798285283000
48944372	::488037799220613000
194377350	::488037804690001000
175532031	::488037824030318000
348082308	::488037845957754000
72321810	::488037848285970000
28002614	::488037878585638000
497571518	::488037885653032000
45492981	::488037890182897000
15614582	::488037902849703000
37860681	::488037904581533000
15614582	::488037917894647000
14871328	::488037931961942000
288016073	::488037937955631000
45150174	::488037962211684000
15614582	::488037970176659000
220234304	::488038006146621000
50663276	::488038019061276000
312471776	::488038025977290000
344219518	::488038029529849000
376546976	::488038038207860000
122067183	::488038049444425000
82723693	::488038054184361000
101398953	::488038054259482000
285955708	::488038056109146000
15614582	::488038063973871000
19222225	::488038064313233000
72321810	::488038068029771000
23097227	::488038121183793000
15614582	::488038202826293000
348082308	::488038204637843000
37213451	::488038207536508000
101398953	::488038208026853000
18023231	::488038211139420000
279548168	::488038212464807000
220234304	::488038269934780000
288016073	::488038274636587000
376546976	::488038284879462000
15614582	::488038290130763000
213914283	::488038297986297000
379576750	::488038301610168000
603136773	::488038313115127000
314710836	::488038320178741000
19307731	::488038337924440000
21089214	::488038338721771000
165517420	::488038340046778000
293246270	::488038369104896000
165072349	::488038369251696000
72321810	::488038392782147000
270184694	::488038394983768000
15614582	::488038415473344000
270143437	::488038431461617000
122067183	::488038460645601000
348082308	::488038464265285000
493640349	::488038471475277000
19684793	::488038474063167000
49455873	::488038486440566000
50663276	::488038497799143000
15614582	::488038516300210000
323262953	::488038527993921000
348082308	::488038529197293000
155926653	::488038541444661000
302234549	::488038551205216000
286734780	::488038577037537000
141140385	::488038578253869000
17655353	::488038582469554000
1318301	::488038608977133000
493640349	::488038622029811000
49455873	::488038636227530000
278874928	::488038649033142000
351174024	::488038651356385000
323262953	::488038661901266000
19511096	::488038719853588000
60218540	::488038720067878000
37213451	::488038726631981000
40534884	::488038730083475000
169636335	::488038743597514000
176188106	::488038748517834000
348082308	::488038757191270000
49626726	::488038761679159000
264608632	::488038775566897000
213914283	::488038778758385000
19222225	::488038793803358000
50663276	::488038810622889000
232275950	::488038814149926000
19683725	::488038845330767000
292012619	::488038854910169000
515043655	::488038870559096000
376546976	::488038874254671000
48944372	::488038876515008000
515043655	::488038883490156000
49455873	::488038885281124000
216395197	::488038886359465000
17990173	::488038892948692000
31144939	::488038896971055000
264608632	::488038899730886000
27999272	::488038899868905000
25359188	::488038909679378000
52628599	::488038909948198000
46279759	::488038925391659000
344219518	::488038926381101000
155139746	::488038933163302000
13533012	::488038937063997000
198233216	::488038969041383000
74315614	::488038973865226000
147384126	::488038976276934000
14178003	::488038979896238000
220234304	::488038984849698000
14780915	::488038991783292000
14178003	::488039026243289000
78084813	::488039031465586000
355612007	::488039040147406000
515043655	::488039044937297000
49626726	::488039048645058000
141140385	::488039058468139000
157869405	::488039062855360000
552146644	::488039090349432000
155139746	::488039092819468000
74315614	::488039097324548000
194377350	::488039108644589000
157869405	::488039113866506000
348082308	::488039121672093000
50663276	::488039136335785000
189025601	::488039141481795000
74315614	::488039145693274000
344219518	::488039167138344000
194377350	::488039176198049000
29394513	::488039216899555000
725532679	::488039233165086000
624394090	::488039235702636000
483190332	::488039241994481000
276381534	::488039248923492000
194377350	::488039251263516000
50663276	::488039264077508000
105855764	::488039290295681000
105855764	::488039309287501000
189025601	::488039329285947000
165517420	::488039335095050000
49626726	::488039360281862000
98599563	::488039361351811000
131866787	::488039380750458000
376546976	::488039392221474000
41367585	::488039393849274000
375961439	::488039397200121000
260038552	::488039405664219000
165261298	::488039426027577000
50663276	::488039444289978000
165517420	::488039466716520000
98599563	::488039467719356000
74315614	::488039499835121000
285955708	::488039504272322000
41367585	::488039507187752000
15614582	::488039530835243000
165517420	::488039541777764000
39398773	::488039554431983000
165072349	::488039569980272000
15614582	::488039580940390000
29394513	::488039615455313000
375961439	::488039624355229000
348082308	::488039642416283000
542406301	::488039651622387000
301044144	::488039662033051000
35945417	::488039669062328000
72321810	::488039686871715000
78084813	::488039688662302000
302234549	::488039694224351000
629894993	::488039697369686000
194377350	::488039702637707000
39398773	::488039754127007000
101398953	::488039773932515000
24392243	::488039778596945000
623584562	::488039780999905000
68832413	::488039785253318000
189179241	::488039814835355000
303080805	::488039829725134000
29394513	::488039831248072000
94737009	::488039835567792000
245855482	::488039843696754000
348082308	::488039845839654000
189025601	::488039853741731000
72321810	::488039874927529000
596678073	::488039877963816000
348082308	::488039882472693000
41367585	::488039891830575000
101398953	::488039908787748000
27904685	::488039909165264000
580156304	::488039931109834000
189179241	::488039942413496000
72321810	::488039969236455000
255311687	::488039976752267000
189179241	::488039980971745000
381203261	::488040016870772000
376546976	::488040035347075000
29500521	::488040041944334000
307372680	::488040090019835000
276381534	::488040092007948000
194377350	::488040111515242000
29394513	::488040112002187000
240766538	::488040116103806000
40226593	::488040125134536000
348082308	::488040127759781000
189025601	::488040131199107000
357211620	::488040149637677000
382304432	::488040176955166000
270687983	::488040179811115000
240766538	::488040192385622000
376546976	::488040195275894000
401109490	::488040201844166000
15614582	::488040214208983000
19684793	::488040222676905000
106860209	::488040256914989000
61001682	::488040262326059000
37316930	::488040283721203000
90689440	::488040310920859000
355574432	::488040310929240000
37228652	::488040316478717000
376546976	::488040330940252000
66786075	::488040341103079000
355574432	::488040343988752000
52610012	::488040345142571000
253737829	::488040411424776000
241337450	::488040416298545000
31144939	::488040420149301000
37213451	::488040425710972000
348683759	::488040431993643000
172573942	::488040432715431000
255622442	::488040437455024000
288016073	::488040450280812000
48944372	::488040477581516000
29394513	::488040478894735000
15614582	::488040491255365000
31620041	::488040495848099000
471358248	::488040529276325000
245855482	::488040532279836000
36560098	::488040535148343000
539602323	::488040591180054000
27538070	::488040601485471000
220234304	::488040634603692000
41367585	::488040678661042000
186208532	::488040691642028000
376546976	::488040695048200000
12653722	::488040700802383000
37860681	::488040715532791000
220234304	::488040730519011000
76248039	::488040731592761000
50663276	::488040738677350000
31056422	::488040742158225000
101138081	::488040763641843000
29394513	::488040767274119000
186208532	::488040813952114000
816177	::488040817710596000
72321810	::488040824337625000
39398773	::488040833099112000
635151853	::488040847879856000
376546976	::488040917392457000
376546976	::488040929350418000
52950877	::488040945284173000
447255375	::488040952620007000
14871328	::488040968491261000
386833057	::488041006206418000
113188973	::488041022774333000
232560771	::488041035470487000
307372680	::488041045146763000
33158980	::488041081884659000
307372680	::488041083470110000
157869405	::488041112322326000
220234304	::488041113551245000
255622442	::488041149740122000
41367585	::488041172237955000
220234304	::488041173190062000
517075828	::488041191695327000
356974615	::488041203837849000
401109490	::488041210544934000
41367585	::488041220019470000
401109490	::488041236079849000
203311237	::488041242782347000
301044144	::488041245751902000
72321810	::488041254383808000
447255375	::488041278110584000
278874928	::488041284142387000
220234304	::488041293809868000
451183057	::488041305809768000
189025601	::488041337531289000
402268968	::488041341020930000
91770694	::488041341189099000
255622442	::488041354384400000
50663276	::488041368917671000
277693030	::488041370875998000
14816854	::488041378975186000
19123904	::488041381076934000
545297326	::488041395698302000
255622442	::488041396541349000
48090126	::488041408293769000
29018568	::488041409471971000
189025601	::488041418800111000
41136161	::488041441789104000
96062555	::488041445991776000
41967329	::488041461959901000
401109490	::488041466997243000
29018568	::488041469073031000
157869405	::488041478157914000
356974615	::488041479961452000
516096126	::488041480146022000
45492981	::488041487314472000
255622442	::488041498043486000
186208532	::488041504514920000
301737159	::488041511892692000
255622442	::488041533271470000
31056422	::488041550916505000
114593439	::488041588803649000
220234304	::488041607111778000
72321810	::488041612279558000
241995287	::488041635268157000
72321810	::488041641522245000
520004653	::488041647486140000
220234304	::488041658521358000
629894993	::488041673356611000
577920402	::488041673994141000
41367585	::488041716726116000
115184915	::488041725701537000
33158980	::488041729480605000
22033805	::488041731125178000
189025601	::488041747226710000
72321810	::488041759763890000
494495688	::488041814264266000
423943436	::488041841489498000
7522612	::488041849316057000
130321036	::488041852935749000
494495688	::488041865510281000
288016073	::488041903246413000
220234304	::488041935672586000
451183057	::488041948134277000
186208532	::488041953582256000
494495688	::488041958611226000
213914283	::488041968400756000
356974615	::488042019894222000
376546976	::488042023203926000
447255375	::488042026974195000
220234304	::488042037103456000
41367585	::488042051758739000
213914283	::488042053494767000
189025601	::488042056539836000
72321810	::488042075590754000
369804138	::488042080313548000
55287428	::488042124152410000
542406301	::488042142682460000
33676766	::488042145388191000
629894993	::488042146704785000
220234304	::488042149665988000
213914283	::488042156041310000
22033805	::488042170147160000
538541326	::488042176933154000
74315614	::488042177797586000
213914283	::488042194813456000
195563881	::488042198810628000
130363809	::488042206469439000
506824920	::488042210219548000
494495688	::488042218020544000
250713436	::488042226975375000
49221112	::488042235263320000
62940169	::488042257736413000
418314197	::488042264820994000
213914283	::488042307761889000
376546976	::488042310299426000
288016073	::488042315995299000
542406301	::488042361247641000
577920402	::488042371402055000
213914283	::488042382319837000
213914283	::488042391186587000
354629644	::488042407213424000
538541326	::488042421213622000
48090126	::488042439660568000
220234304	::488042455548186000
494495688	::488042466054914000
307372680	::488042480466948000
312471776	::488042518987038000
520004653	::488042521323249000
312471776	::488042530366554000
383202357	::488042530555326000
307372680	::488042532153352000
72321810	::488042534057570000
72143337	::488042540462243000
189025601	::488042544203177000
312471776	::488042552147210000
213914283	::488042561743773000
288016073	::488042579888332000
520004653	::488042599844806000
277693030	::488042647441784000
277693030	::488042648419057000
277693030	::488042649270489000
277693030	::488042650306478000
29018568	::488042678404132000
304661740	::488042681265037000
18455966	::488042689544216000
17163265	::488042698767876000
35945417	::488042699551805000
27331177	::488042702429093000
423943436	::488042710071144000
494495688	::488042718971445000
41367585	::488042733274406000
48944372	::488042742304342000
114633433	::488042744686731000
337169907	::488042755570937000
340067989	::488042779352633000
29018568	::488042795114827000
250844163	::488042799431168000
26642766	::488042808335294000
41367585	::488042813696016000
260825806	::488042819978665000
553934357	::488042833878601000
74315614	::488042840401145000
189664484	::488042878732472000
494495688	::488042924886618000
41367585	::488042924937326000
220234304	::488042927763890000
15614582	::488042934936543000
483190332	::488042945787203000
195563881	::488042966326341000
189664484	::488042982247895000
74315614	::488042990871785000
41367585	::488043015605587000
286487329	::488043015769186000
15614582	::488043029027389000
220234304	::488043032248213000
195563881	::488043039080734000
220234304	::488043051990790000
18455966	::488043062682083000
407340095	::488043067618766000
407340095	::488043067631337000
255622442	::488043068588044000
74315614	::488043080487305000
78084813	::488043097649975000
41367585	::488043099495882000
356974615	::488043140083748000
260038552	::488043152956071000
376546976	::488043181762945000
286910447	::488043203434913000
25839207	::488043231385366000
48944372	::488043254487580000
255622442	::488043282757586000
41474555	::488043287849074000
312471776	::488043288176242000
413367641	::488043304815452000
72321810	::488043326822961000
401109490	::488043333466333000
376546976	::488043334167183000
41474555	::488043374490824000
439491329	::488043375996588000
376546976	::488043404493094000
220234304	::488043425778774000
74315614	::488043433815441000
41367585	::488043447400808000
220234304	::488043484230582000
72321810	::488043486621749000
17529301	::488043500613951000
255622442	::488043528585752000
220234304	::488043534495121000
72321810	::488043550756859000
520004653	::488043554439049000
52610012	::488043556368826000
351810944	::488043570364821000
109059155	::488043574177857000
220234304	::488043582129844000
285254109	::488043594859560000
389954423	::488043600555425000
41967329	::488043601880809000
220234304	::488043655106543000
109059155	::488043689017892000
41367585	::488043696169189000
384305773	::488043714682830000
41367585	::488043716226330000
578505853	::488043728313933000
41367585	::488043729388064000
52610012	::488043732131127000
72321810	::488043734559240000
369804138	::488043738359672000
382304432	::488043755543744000
48090126	::488043756445130000
100327197	::488043764514967000
109059155	::488043771603714000
74315614	::488043778729836000
305379724	::488043792478769000
31056422	::488043793602461000
323262953	::488043794651447000
46283045	::488043821490380000
17655353	::488043835357134000
25839207	::488043842940043000
14606079	::488043871482286000
171746458	::488043879321464000
277693030	::488043888947367000
41367585	::488043891254657000
85399171	::488043894400385000
232560771	::488043905116798000
220234304	::488043914788487000
316162665	::488043918718550000
72321810	::488043943272415000
248006441	::488043965326032000
158948807	::488043984640417000
33158980	::488043995759529000
41367585	::488044003209007000
46809403	::488044033625698000
316162665	::488044050369347000
109059155	::488044059257479000
248006441	::488044075246170000
26580506	::488044093663375000
407340095	::488044107567083000
407340095	::488044121202757000
54697279	::488044121228324000
407340095	::488044142648258000
254851572	::488044156992778000
373713704	::488044169894846000
172035134	::488044192963129000
266413556	::488044198843527000
129050216	::488044198923616000
373713704	::488044200056078000
41367585	::488044221241511000
52628599	::488044244708626000
84871879	::488044245207359000
494495688	::488044249884020000
102875172	::488044261196066000
242622458	::488044269748621000
343904325	::488044285313306000
251825047	::488044306591019000
494495688	::488044318804828000
513825441	::488044321703485000
33158980	::488044322114506000
254851572	::488044366154317000
72321810	::488044381229027000
213914283	::488044391605362000
285955708	::488044393555697000
316162665	::488044406658707000
183562162	::488044411637338000
220532575	::488044419942084000
260038552	::488044421066145000
156961324	::488044439865020000
213914283	::488044496261619000
41649263	::488044499910656000
7522612	::488044529891962000
242622458	::488044564612395000
31056422	::488044566012899000
213914283	::488044566482677000
41474555	::488044574476996000
232560771	::488044576696201000
444251177	::488044583507353000
578505853	::488044583566077000
60771081	::488044599240175000
41367585	::488044607364935000
248468379	::488044643804651000
302430466	::488044693976924000
302430466	::488044694706724000
302430466	::488044695457513000
637418169	::488044711907573000
251825047	::488044725765558000
189179241	::488044733374029000
473462894	::488044735034957000
7522612	::488044744174350000
213914283	::488044749836673000
48090126	::488044752114581000
213914283	::488044757940043000
213914283	::488044812138856000
16807883	::488044818778832000
242622458	::488044832473227000
72321810	::488044849871212000
72321810	::488044853805449000
398735102	::488044878597591000
220234304	::488044889741877000
51964139	::488044907085320000
363059827	::488044937787613000
52628599	::488044941449637000
109059155	::488044973057916000
635845301	::488044984856100000
328858212	::488044997087080000
109059155	::488045015139368000
179519500	::488045037452664000
213914283	::488045043765100000
72321810	::488045047116738000
187716774	::488045064296230000
84871879	::488045065504182000
444298693	::488045074245492000
232560771	::488045094805987000
376546976	::488045108752048000
41367585	::488045120789696000
40534884	::488045130801115000
213914283	::488045140846444000
241337450	::488045151042805000
383856422	::488045152951627000
263914867	::488045165114716000
213914283	::488045167140564000
248006441	::488045194701721000
7522612	::488045201920114000
305877074	::488045212480966000
344219518	::488045235444776000
165517420	::488045236275249000
113188973	::488045238800248000
27331177	::488045263638917000
176224586	::488045273612943000
48090126	::488045286724747000
183562162	::488045312062148000
60221494	::488045321692258000
41649263	::488045340541464000
113188973	::488045345101058000
344219518	::488045348355440000
213914283	::488045352759476000
47167252	::488045353157926000
47167252	::488045378999025000
15330061	::488045380899459000
297238880	::488045387442188000
414526765	::488045399396339000
14871328	::488045431201353000
213914283	::488045444161753000
60771081	::488045481851764000
248006441	::488045484502953000
40618847	::488045485773422000
130363809	::488045488474562000
578505853	::488045503750230000
471358248	::488045517935370000
17258301	::488045540085465000
72321810	::488045551502766000
611530014	::488045574180966000
425183249	::488045578878992000
52616216	::488045582687014000
297238880	::488045588160602000
15204110	::488045595496837000
17258301	::488045608226152000
39398773	::488045623195615000
316162665	::488045636353155000
248006441	::488045643345051000
187034273	::488045657618665000
213914283	::488045658440351000
78084813	::488045666485039000
611530014	::488045670981697000
14871328	::488045672046669000
72321810	::488045686978772000
199784356	::488045707392081000
40534884	::488045716351111000
130363809	::488045730985029000
569518404	::488045735724994000
81007000	::488045766926422000
7522612	::488045784240504000
183562162	::488045794063159000
578505853	::488045798056136000
44779656	::488045812467781000
382304432	::488045813575086000
439491329	::488045826715840000
471358248	::488045826791321000
425183249	::488045831757774000
344219518	::488045872928677000
183562162	::488045895154270000
414526765	::488045921603973000
577920402	::488045963429150000
78084813	::488045972631470000
99827590	::488045999122694000
578505853	::488046045843030000
213914283	::488046072548192000
85344924	::488046095927230000
44768272	::488046110066212000
162200561	::488046118228746000
29018568	::488046120535207000
52616216	::488046131755372000
183562162	::488046137002049000
48090126	::488046140789510000
17258301	::488046152596480000
18918771	::488046158254600000
156961324	::488046182669635000
216395197	::488046187606724000
467899122	::488046202060308000
285254109	::488046247333216000
91770694	::488046248524808000
29018568	::488046255902584000
61832970	::488046262600466000
184885982	::488046291822604000
239254872	::488046295714512000
183562162	::488046298029764000
52616216	::488046303684075000
213914283	::488046304161832000
223950031	::488046307471527000
44779656	::488046359316922000
27323374	::488046367458095000
52628599	::488046373812850000
372068999	::488046376216170000
85155674	::488046383799078000
577920402	::488046393253060000
155139746	::488046405290708000
239885742	::488046405484032000
118470515	::488046408679714000
8962732	::488046434210439000
183562162	::488046465864851000
68517440	::488046471304863000
40618847	::488046472718319000
42435255	::488046482323279000
31056422	::488046483397017000
14871328	::488046490367967000
26738161	::488046512132587000
213914283	::488046529421135000
85344924	::488046533661569000
72321810	::488046540679020000
72321810	::488046543199813000
223950031	::488046565056319000
229562704	::488046569988427000
44205530	::488046616218046000
223950031	::488046620563738000
562393615	::488046643225190000
94181957	::488046652096118000
94737009	::488046707024732000
325036867	::488046714041823000
334665323	::488046731838255000
302234549	::488046735596331000
44278444	::488046744903495000
85344924	::488046756383318000
239885742	::488046764818432000
39398773	::488046767892463000
48090126	::488046784720404000
192616191	::488046786762665000
71617108	::488046828735045000
157869405	::488046867456876000
40405725	::488046886251556000
78084813	::488046896527572000
100471456	::488046909844885000
157869405	::488046920405749000
36560098	::488046924402946000
44768272	::488046931696820000
286734780	::488046940005752000
338073739	::488046951561043000
71617108	::488046970578407000
213914283	::488046979016970000
71617108	::488046995438063000
42435255	::488046997438341000
46809403	::488046997841006000
78084813	::488047006829404000
85344924	::488047027842846000
72321810	::488047034055032000
373147853	::488047035158106000
614074554	::488047070855450000
71617108	::488047073820827000
74315614	::488047081844899000
33282020	::488047083178692000
213914283	::488047089541079000
44779656	::488047108415827000
251825047	::488047125066817000
220234304	::488047139973369000
131310830	::488047147540287000
414526765	::488047151625539000
339459671	::488047152942153000
213914283	::488047154292731000
60221494	::488047159330099000
447255375	::488047194335752000
223950031	::488047222043738000
451183057	::488047241719209000
447255375	::488047250317139000
252422768	::488047255698427000
187716774	::488047259079028000
14871328	::488047285108871000
471358248	::488047312917102000
74315614	::488047334404935000
40618847	::488047356198133000
447255375	::488047369057865000
40618847	::488047371381534000
447813903	::488047375001583000
213914283	::488047395461013000
458826306	::488047399139414000
220234304	::488047413236477000
437898031	::488047420329058000
40405725	::488047425492246000
310144986	::488047463857545000
116098184	::488047469343678000
339459671	::488047491074367000
471358248	::488047492466880000
78084813	::488047509390909000
22278303	::488047542098481000
72321810	::488047548066959000
72321810	::488047563753664000
40405725	::488047593633488000
41367585	::488047605654781000
109718758	::488047609341149000
48467620	::488047641092050000
68473966	::488047662240124000
78084813	::488047669667835000
17990173	::488047694313963000
184962835	::488047698432368000
116098184	::488047708028932000
60221494	::488047720431509000
30912658	::488047724890030000
113722629	::488047728904376000
220234304	::488047740510031000
10095952	::488047762769182000
198233216	::488047764912099000
18750697	::488047824706482000
220234304	::488047831492468000
116098184	::488047836169134000
230640581	::488047859799826000
84871879	::488047873074798000
17339508	::488047890129244000
407340095	::488047890414071000
72321810	::488047903663869000
49455873	::488047905362554000
267023866	::488047907304517000
339459671	::488047907430363000
213914283	::488047918536863000
40618847	::488047918662705000
84871879	::488047921934266000
425183249	::488047933456384000
78084813	::488047968843739000
635845301	::488047999382073000
72321810	::488048004159377000
253737829	::488048006759870000
40618847	::488048007238004000
49455873	::488048022958243000
331307463	::488048048371560000
560822598	::488048048749428000
213914283	::488048054793015000
310144986	::488048061420036000
17258301	::488048078495047000
213914283	::488048081644961000
271921509	::488048090893807000
230640581	::488048111378366000
189664484	::488048113148387000
155139746	::488048128847642000
40405725	::488048143980707000
316162665	::488048158425874000
155139746	::488048163022843000
220234304	::488048174913699000
273497452	::488048182773833000
251825047	::488048192190046000
14871328	::488048215812366000
41367585	::488048230136291000
72321810	::488048240239968000
310144986	::488048240328052000
135306144	::488048246036525000
330834997	::488048251451342000
78084813	::488048254802620000
220234304	::488048274884923000
230640581	::488048291452428000
398377928	::488048308997222000
252422768	::488048309878018000
50216950	::488048314072723000
258822538	::488048319973715000
79606394	::488048325942181000
755431	::488048331336065000
258822538	::488048396825944000
451183057	::488048466250461000
72321810	::488048484147146000
79606394	::488048508960649000
79348656	::488048525461037000
44779656	::488048537481908000
560822598	::488048537700421000
398377928	::488048573443887000
36560098	::488048608290164000
398377928	::488048618188701000
40618847	::488048619241480000
253737829	::488048631727923000
230640581	::488048642704424000
22278303	::488048668692725000
186107022	::488048678611865000
255622442	::488048704000389000
220234304	::488048713437163000
258822538	::488048725860704000
15361643	::488048725906821000
18148466	::488048737168949000
429348972	::488048759868108000
229562704	::488048761411600000
213914283	::488048762044952000
456936884	::488048766436405000
255622442	::488048769553154000
239885742	::488048791841300000
106561609	::488048794882174000
258822538	::488048801022615000
316162665	::488048812074627000
255622442	::488048819150782000
229562704	::488048823613149000
467774585	::488048826897289000
14871328	::488048827190886000
81007000	::488048828935704000
213914283	::488048834195361000
456936884	::488048836670013000
255622442	::488048850624839000
213914283	::488048880198508000
14871328	::488048888121524000
78084813	::488048897034436000
230069479	::488048899932704000
17258301	::488048914122022000
39685005	::488048927275376000
41649263	::488048928412430000
63478115	::488048964709912000
301244128	::488048967784353000
418965366	::488048974113169000
329093513	::488048984167301000
254821900	::488048991536693000
396364407	::488048996166823000
39685005	::488049031919063000
456936884	::488049037069660000
31056422	::488049038554431000
186208532	::488049040777412000
14871328	::488049046561370000
213914283	::488049050063605000
28827091	::488049055092600000
72321810	::488049055185260000
253737829	::488049061480505000
370401061	::488049074801999000
258822538	::488049081457979000
38207353	::488049110952738000
213914283	::488049126056026000
456936884	::488049132448120000
621474989	::488049142149971000
7522612	::488049191449821000
12057032	::488049195384049000
157869405	::488049199410188000
23260777	::488049208461885000
334665323	::488049249800945000
258822538	::488049253952925000
169240898	::488049270436548000
220234304	::488049282692292000
370401061	::488049285544808000
18023231	::488049293153271000
418965366	::488049320185192000
115184915	::488049321367973000
467774585	::488049327265165000
72143337	::488049333322141000
220234304	::488049367043936000
258822538	::488049369921241000
78084813	::488049381405249000
38207353	::488049385683820000
467774585	::488049387235319000
17258301	::488049393958801000
44278444	::488049401567272000
341892711	::488049408940851000
258822538	::488049419980259000
22278303	::488049434656505000
72321810	::488049438506897000
31056422	::488049455090786000
38207353	::488049471801282000
387476542	::488049492974116000
321844248	::488049499190079000
201376114	::488049504025718000
213914283	::488049508140347000
297652605	::488049514691837000
545297326	::488049539430236000
78084813	::488049551119368000
471358248	::488049555384979000
14871328	::488049557188534000
72321810	::488049559588061000
26623525	::488049570140520000
252422768	::488049570770071000
456936884	::488049572300611000
438698734	::488049606266060000
26580506	::488049611840708000
253737829	::488049626734264000
78084813	::488049629385072000
27331177	::488049632241393000
135306144	::488049637081624000
258822538	::488049650251730000
383202357	::488049673203359000
255622442	::488049679108952000
196693857	::488049684338855000
17339508	::488049727405961000
213914283	::488049764693336000
258822538	::488049774075977000
100626124	::488049796385480000
370401061	::488049800420802000
116054733	::488049804975833000
213914283	::488049818871152000
78084813	::488049821429669000
216083133	::488049831718289000
189025601	::488049839649722000
196693857	::488049839926542000
334665323	::488049848579817000
258822538	::488049849095294000
471358248	::488049868665942000
379358099	::488049873028005000
72321810	::488049884592103000
239885742	::488049891675865000
240530585	::488049904083030000
471358248	::488049913440124000
253737829	::488049919618326000
611530014	::488049924248838000
194377350	::488049931425292000
196693857	::488049939981688000
370049566	::488049949482168000
135324408	::488049955157065000
456936884	::488049987117260000
40405725	::488049989466091000
321844248	::488050004167102000
14297098	::488050004649848000
18023231	::488050023457128000
14871328	::488050034420613000
78084813	::488050037570953000
40405725	::488050060647608000
232814871	::488050062988017000
157869405	::488050079769427000
344219518	::488050081463955000
229562704	::488050085511458000
289461446	::488050115236884000
270184694	::488050123461509000
232814871	::488050140515557000
387206849	::488050142499446000
135324408	::488050143015731000
348082308	::488050169074577000
216083133	::488050192344576000
17258301	::488050197117673000
186208532	::488050210422009000
27904685	::488050217413914000
83163050	::488050218370220000
277693030	::488050235197779000
467043006	::488050246262345000
43052467	::488050247206064000
370049566	::488050258510090000
370401061	::488050269021028000
187017423	::488050283570675000
253737829	::488050291057500000
467043006	::488050298959581000
621474989	::488050302071750000
577411446	::488050331138662000
220234304	::488050343540822000
31536491	::488050353640710000
31620041	::488050365154471000
43052467	::488050369289662000
37213451	::488050372360273000
78084813	::488050400805679000
72321810	::488050418258157000
213914283	::488050420619554000
49455873	::488050422209191000
171807880	::488050439208714000
621474989	::488050446561329000
238030490	::488050480451297000
113722629	::488050486767939000
262496951	::488050487766171000
20364178	::488050502173601000
49455873	::488050512747433000
65476712	::488050531751833000
194377350	::488050540224716000
348082308	::488050543906914000
135306144	::488050554350731000
76977679	::488050560382140000
348082308	::488050560927424000
443428711	::488050582247059000
194377350	::488050594431893000
728549208	::488050610030534000
614074554	::488050611057741000
135306144	::488050631014223000
258822538	::488050631446245000
78065938	::488050633539194000
456936884	::488050649662111000
424698378	::488050662316314000
213914283	::488050662316318000
379358099	::488050666762280000
165517420	::488050674999894000
14871328	::488050676396601000
370401061	::488050714460295000
72321810	::488050719220858000
258822538	::488050732579315000
189916646	::488050736300052000
258822538	::488050751214596000
56967401	::488050762417573000
253737829	::488050777563217000
26580506	::488050778721230000
371817971	::488050780738314000
258822538	::488050790053847000
189025601	::488050795586125000
60771081	::488050803664355000
323262953	::488050803719278000
90750144	::488050806890196000
103782180	::488050827941408000
130363809	::488050836249931000
317483868	::488050848597962000
95714823	::488050858899570000
240766538	::488050861349036000
220234304	::488050861579313000
312471776	::488050861998735000
330513153	::488050863420624000
130321036	::488050881758126000
176839128	::488050884547334000
494495688	::488050886238019000
72321810	::488050888872054000
255622442	::488050891619323000
387206849	::488050893900623000
49455873	::488050895955820000
213914283	::488050905057476000
15361643	::488050913978765000
135324408	::488050914088189000
35519448	::488050922946170000
424698378	::488050928084189000
384563395	::488050928944025000
344219518	::488050933050257000
60771081	::488050934610530000
220234304	::488050935671705000
15875100	::488050949974679000
621474989	::488050952151117000
106561609	::488050954499915000
312471776	::488050957813440000
258822538	::488050964155228000
424698378	::488050966420152000
454465194	::488050969091903000
424698378	::488050977551831000
424698378	::488050988570247000
451868502	::488050989635629000
15204110	::488051002730618000
524866555	::488051010812665000
341732173	::488051023227793000
26623525	::488051024037302000
255311687	::488051037291311000
324794875	::488051046019645000
454465194	::488051048494292000
255311687	::488051071261364000
213914283	::488051072900952000
255311687	::488051099992358000
176954488	::488051102915387000
26580506	::488051105218453000
26623525	::488051107168403000
150828387	::488051108019859000
321844248	::488051139410415000
176839128	::488051140135616000
155139746	::488051141100732000
224126979	::488051162117971000
35519448	::488051183391494000
267482514	::488051183638949000
19210855	::488051196418981000
45278487	::488051199996727000
135324408	::488051208360579000
103782180	::488051219026690000
258822538	::488051225024155000
341732173	::488051227779796000
36560098	::488051228530577000
89294713	::488051249342709000
18156298	::488051252664627000
90966789	::488051258696404000
61001682	::488051259455574000
255622442	::488051262781685000
51554430	::488051264287440000
72321810	::488051264639746000
17529301	::488051298861056000
728549208	::488051304741085000
61001682	::488051306540826000
135324408	::488051371149885000
245855482	::488051399989919000
220234304	::488051424060641000
27323374	::488051429987205000
27432862	::488051432830951000
56967401	::488051446579855000
37860681	::488051447548739000
157869405	::488051454574202000
255311687	::488051456579092000
51554430	::488051462065618000
22736943	::488051463583567000
17163265	::488051471200825000
267482537	::488051473469562000
210873235	::488051486744932000
201376114	::488051500170502000
37730571	::488051504407150000
338543771	::488051509108539000
159953654	::488051543028293000
159953654	::488051544328511000
309981035	::488051548014911000
220234304	::488051566201405000
258822538	::488051582538240000
309981035	::488051583326769000
253737829	::488051598552096000
201376114	::488051599894667000
599348429	::488051603279458000
324794875	::488051604730310000
258822538	::488051624435134000
240766538	::488051647646806000
258822538	::488051671344234000
370401061	::488051690093170000
473462894	::488051717905186000
236202065	::488051731616378000
381054179	::488051756719669000
36560098	::488051762503233000
39685005	::488051778429022000
239885742	::488051797294981000
297238880	::488051809819172000
344219518	::488051829490466000
176839128	::488051836692078000
577411446	::488051842098921000
316766176	::488051842421510000
51554430	::488051859404648000
159953654	::488051882792067000
187017423	::488051884758822000
39685005	::488051885555740000
371817971	::488051885757054000
51554430	::488051892053110000
286734780	::488051925212876000
19053567	::488051928157282000
14871328	::488051946238922000
135306144	::488051953000140000
39685005	::488051963116797000
428646436	::488051967026294000
115184915	::488051977738149000
72143337	::488051990443069000
187017423	::488051999259119000
428646436	::488052016414216000
49455873	::488052071971569000
95714823	::488052077604900000
393041277	::488052094075535000
240766538	::488052100732309000
23260777	::488052110760894000
187017423	::488052136014389000
428646436	::488052148123750000
51554430	::488052148978974000
176839128	::488052162413355000
95714823	::488052192918913000
60771081	::488052200661209000
176839128	::488052204872273000
30417393	::488052223352377000
159953654	::488052248690556000
484423510	::488052250770538000
37860681	::488052251672313000
439491329	::488052269082890000
187017423	::488052276137713000
135306144	::488052288489934000
224126979	::488052291035869000
115184915	::488052294961733000
51554430	::488052315497443000
187017423	::488052331418615000
373147853	::488052338255732000
258822538	::488052340310548000
78084813	::488052350024552000
14871328	::488052364671070000
77754336	::488052379372118000
95714823	::488052388398628000
90750144	::488052393268232000
424698378	::488052408610586000
95714823	::488052420875145000
258822538	::488052430488104000
130987540	::488052451921391000
23260777	::488052454584750000
258822538	::488052456081747000
269143639	::488052459839827000
201376114	::488052468853374000
377806186	::488052519847731000
25160673	::488052525648867000
190379795	::488052534875926000
20833365	::488052541934940000
155139746	::488052558674411000
348082308	::488052562369589000
90750144	::488052575619805000
19091805	::488052596070830000
190379795	::488052602538442000
614074554	::488052612134993000
15867361	::488052615083601000
239885742	::488052620758482000
20833365	::488052638924034000
123746907	::488052646922960000
269143639	::488052661933973000
471516383	::488052669500891000
344219518	::488052681341009000
456936884	::488052710306902000
62936749	::488052715990159000
41367585	::488052742506950000
106860209	::488052756217724000
25160673	::488052770348732000
201376114	::488052797649076000
228264355	::488052806830399000
16258970	::488052828557299000
19511096	::488052850589573000
258822538	::488052850891575000
344219518	::488052863776473000
190396530	::488052875407663000
258822538	::488052876892045000
581342731	::488052879656099000
24494616	::488052889944739000
36560098	::488052893597978000
25160673	::488052899252273000
14955026	::488052908462583000
344219518	::488052918344355000
15614582	::488052952632815000
36560098	::488052960018960000
339459671	::488053003971092000
216395197	::488053020773851000
187017423	::488053041526874000
423666163	::488053052641800000
182834679	::488053052952559000
456936884	::488053092785471000
258822538	::488053141724594000
41474555	::488053156685688000
340055562	::488053174696046000
198911524	::488053181964771000
190379795	::488053189459972000
25160673	::488053206975774000
393041277	::488053210418913000
187017423	::488053226193690000
336774649	::488053227229683000
367296747	::488053227586191000
19053567	::488053251938332000
223950031	::488053257001246000
165517420	::488053261534916000
25160673	::488053273472278000
234187240	::488053278756712000
314251743	::488053284448370000
16258968	::488053288777310000
180940959	::488053292115959000
32671267	::488053292295938000
25160673	::488053302924685000
343756278	::488053303767334000
54466394	::488053309970731000
34717669	::488053326844399000
25160673	::488053331680845000
239702167	::488053336218693000
213914283	::488053346876407000
31287131	::488053361040572000
25160673	::488053404208742000
258822538	::488053410503991000
54466394	::488053428535316000
19053567	::488053433316831000
56710887	::488053439704752000
2084321	::488053446868611000
545297326	::488053481685934000
223950031	::488053496512794000
25160673	::488053504121257000
328858212	::488053510861492000
67492430	::488053515525185000
165517420	::488053566041378000
46284235	::488053569157738000
258822538	::488053585846865000
25160673	::488053615874301000
456936884	::488053623348133000
344219518	::488053639265542000
239702167	::488053640892911000
702450841	::488053665492512000
21682918	::488053668525002000
367296747	::488053677530165000
189025601	::488053686967357000
424698378	::488053689660084000
8962732	::488053712573583000
220234304	::488053713504722000
21682918	::488053742156009000
61307501	::488053750003953000
95714823	::488053759374016000
135306144	::488053765610541000
8962732	::488053782425518000
258822538	::488053784103239000
369849727	::488053818148388000
216395197	::488053843574661000
213914283	::488053843804954000
130321036	::488053862729654000
239702167	::488053862935183000
19683725	::488053941478100000
60131090	::488053958682750000
212068363	::488053965351702000
8962732	::488053971173380000
84871879	::488053991868092000
188417746	::488053992484651000
315527257	::488054003427590000
378234727	::488054010536935000
48944372	::488054011426119000
728549208	::488054014396084000
68052287	::488054033744429000
348082308	::488054065582977000
258822538	::488054067193606000
27323374	::488054078212018000
135306144	::488054086038605000
321794820	::488054095203139000
95714823	::488054107916496000
189664484	::488054118934528000
348082308	::488054139113320000
394365413	::488054144272326000
135306144	::488054186857078000
351174024	::488054206066982000
25160673	::488054207682183000
260464441	::488054220487016000
21449993	::488054256591597000
22033805	::488054268252139000
131278152	::488054270801887000
343756278	::488054284383051000
14178003	::488054285712646000
254092544	::488054287726288000
258822538	::488054293488889000
258822538	::488054340695781000
270184694	::488054342189346000
20364178	::488054367426064000
95714823	::488054369326465000
27323374	::488054369909088000
22278303	::488054371062927000
15204110	::488054381292834000
17529301	::488054387177431000
247850020	::488054400057761000
135306144	::488054410291859000
64942768	::488054423264829000
72321810	::488054436263374000
60771081	::488054437760352000
223950031	::488054438087909000
454465194	::488054444462858000
298090474	::488054459398754000
31280614	::488054463710494000
190379795	::488054473135116000
258822538	::488054535630225000
31280614	::488054549911830000
102444460	::488054562079522000
189025601	::488054562364747000
30989596	::488054563459837000
456936884	::488054565132967000
258822538	::488054569780248000
190379795	::488054572519157000
189916646	::488054575492911000
56710887	::488054578823180000
297238880	::488054588541394000
165517420	::488054589761933000
375873224	::488054591217364000
26580506	::488054623304155000
258822538	::488054648700272000
35519448	::488054651514658000
234187240	::488054661501296000
220234304	::488054681554255000
37780107	::488054685690261000
401109490	::488054692916625000
391573659	::488054700323778000
21682918	::488054702639042000
37780107	::488054703155326000
32973618	::488054772969140000
14871328	::488054775812849000
32973618	::488054783912071000
361199465	::488054787884474000
14085431	::488054792733073000
456936884	::488054798973825000
269605766	::488054802606084000
269605766	::488054820540915000
258822538	::488054826110947000
14178003	::488054832997990000
254821900	::488054844625002000
190379795	::488054851851386000
575755127	::488054853898215000
302430466	::488054860164501000
36468395	::488054866988654000
623584562	::488054876459372000
220234304	::488054882897629000
224126979	::488054883556134000
14871328	::488054925817962000
56876875	::488054934831501000
277873263	::488054940120543000
482944497	::488054951336497000
258822538	::488054958239932000
344219518	::488054967534485000
56876875	::488054967991664000
258822538	::488054976548048000
425183249	::488054979174080000
22278303	::488054982860877000
575755127	::488054993207820000
32973618	::488055000854040000
14871328	::488055008584142000
258822538	::488055012937826000
458826306	::488055023327145000
370401061	::488055024753582000
106860209	::488055029505343000
247024165	::488055060375429000
20954074	::488055074883530000
282779381	::488055075592347000
348082308	::488055080474529000
39237011	::488055096769409000
414543388	::488055129765990000
27331177	::488055130437074000
239885742	::488055136644640000
190379795	::488055150217420000
135306144	::488055152952475000
25160673	::488055154735054000
297238880	::488055164993949000
22278303	::488055169889095000
418503483	::488055189710970000
82257804	::488055196040589000
189916646	::488055208082415000
165261298	::488055208388210000
277873263	::488055229061939000
71617108	::488055230370947000
40226593	::488055231847358000
258822538	::488055233885392000
575755127	::488055252982054000
90806141	::488055274654019000
46284235	::488055278944784000
355717008	::488055324746592000
361527638	::488055350881316000
269012544	::488055366408630000
255622442	::488055390182322000
16846197	::488055397614645000
348082308	::488055403809210000
367322500	::488055406560673000
190396530	::488055407274102000
372611209	::488055417348444000
258822538	::488055418959040000
255622442	::488055426022645000
37860681	::488055426324238000
38804898	::488055432347254000
90806141	::488055435778211000
78084813	::488055449820745000
348082308	::488055479751307000
258822538	::488055486713831000
190379795	::488055493936431000
304890630	::488055495706431000
553934357	::488055500123021000
258822538	::488055523615309000
575755127	::488055524902977000
155139746	::488055550161080000
344219518	::488055552056905000
377806186	::488055555655614000
18015033	::488055591446020000
176994984	::488055601079914000
90806141	::488055621048999000
10095952	::488055627294715000
60771081	::488055628489699000
258822538	::488055655215800000
251359942	::488055661503066000
369819130	::488055663315386000
258822538	::488055685020540000
24494616	::488055700434993000
301717953	::488055704737951000
78084813	::488055731137282000
61001682	::488055734375297000
255622442	::488055740943593000
22383485	::488055745335013000
82257804	::488055753711050000
19091805	::488055754247520000
456936884	::488055771922317000
348082308	::488055772463370000
84871879	::488055784618475000
258822538	::488055812330233000
378234727	::488055819561205000
90806141	::488055854722076000
176839128	::488055858320797000
361527638	::488055888075169000
378234727	::488055892852494000
78084813	::488055921168236000
424698378	::488055926255939000
277873263	::488055935042990000
424698378	::488055942773104000
420389630	::488055950494797000
273631488	::488055954441658000
189916646	::488055955918454000
19091805	::488055957734162000
569518404	::488055958854455000
155139746	::488055982707077000
258822538	::488056001438810000
299441398	::488056018304110000
341732173	::488056019012964000
408239861	::488056036876898000
378609308	::488056085362667000
36560098	::488056128589156000
176994984	::488056135060971000
22278303	::488056149472985000
19091805	::488056163045367000
18015033	::488056170075004000
578505853	::488056184998346000
37860681	::488056191944110000
378609308	::488056200542429000
47851190	::488056207996112000
190379795	::488056247208263000
89505869	::488056253743386000
220234304	::488056260369973000
277873263	::488056269056405000
160495648	::488056269991727000
308726677	::488056270843179000
258822538	::488056271191293000
20364178	::488056310588403000
89033916	::488056338312749000
37860681	::488056357971431000
277873263	::488056389684588000
220234304	::488056393295872000
76082847	::488056399218626000
364018467	::488056405882982000
90966789	::488056414016110000
15137186	::488056415404044000
72321810	::488056445452423000
390900557	::488056445724663000
378609308	::488056447989583000
18015033	::488056451760271000
378609308	::488056457120579000
65576332	::488056457569767000
432747373	::488056480961007000
614074554	::488056493925990000
17990173	::488056495599550000
37780107	::488056496903950000
192616191	::488056508383391000
42529606	::488056526574485000
245398547	::488056526582861000
190396530	::488056542126931000
37780107	::488056560963579000
177446269	::488056593926221000
223243607	::488056605871599000
43365529	::488056629875601000
611530014	::488056635433054000
214465537	::488056651216211000
286734780	::488056655167250000
484423510	::488056656425541000
426685539	::488056659315408000
52818001	::488056667494313000
432747373	::488056685060055000
412756257	::488056708871110000
19091805	::488056712633401000
86243090	::488056739074306000
224126979	::488056754555461000
255622442	::488056760704696000
377420899	::488056772368662000
27331177	::488056773178167000
52818001	::488056780866342000
214465537	::488056781327695000
381054179	::488056781554610000
72321810	::488056784985542000
381054179	::488056789293101000
289461446	::488056789918044000
17664609	::488056795945263000
412756257	::488056800504070000
229562704	::488056813523202000
291221395	::488056829163757000
412756257	::488056833609719000
312784161	::488056870158884000
37780107	::488056902400880000
255622442	::488056909405368000
46284235	::488056919689400000
224126979	::488056923372003000
344219518	::488056923619487000
106135938	::488056947686383000
297238880	::488056952870547000
37780107	::488056954200551000
408869196	::488056954787758000
136880369	::488056958247645000
458847153	::488056958612930000
254851572	::488056970004287000
46284235	::488056973292605000
258822538	::488056977486929000
90806141	::488056990304706000
136880369	::488056997422456000
90544248	::488056997938724000
305877074	::488057024286949000
14780915	::488057030994051000
258822538	::488057038992207000
23820736	::488057040254685000
297238880	::488057058755747000
444298693	::488057061251772000
210996408	::488057062513844000
37213451	::488057069954940000
52818001	::488057077693050000
25160673	::488057081703198000
260440912	::488057095028080000
283518032	::488057105640083000
239702167	::488057114187685000
301717953	::488057121380896000
312784161	::488057128792227000
45492981	::488057146081153000
25160673	::488057159260045000
230640581	::488057174141063000
23543960	::488057177353891000
192616191	::488057179610443000
220234304	::488057187558629000
27331177	::488057188770803000
254851572	::488057196081451000
273631488	::488057200581951000
377420899	::488057201580199000
725532679	::488057202473578000
105855764	::488057231582052000
106860209	::488057265128095000
254851572	::488057266474471000
515043655	::488057287643119000
90806141	::488057296841216000
155139746	::488057308899848000
37780107	::488057322410086000
216395197	::488057334770708000
230640581	::488057346212364000
105855764	::488057352709345000
139847892	::488057355012022000
95554541	::488057357620899000
60771081	::488057398402105000
90806141	::488057429041508000
418503483	::488057436058566000
344219518	::488057437551751000
101398953	::488057457185271000
301717953	::488057467574550000
105855764	::488057474637758000
562393615	::488057475111743000
310144986	::488057490777464000
37780107	::488057496368869000
101398953	::488057499287683000
157869405	::488057517595840000
378609308	::488057527221751000
253737829	::488057531806126000
245398547	::488057588752584000
344219518	::488057591356866000
174132903	::488057592313176000
476507554	::488057608666763000
46284235	::488057610415783000
15137186	::488057620222451000
503577648	::488057626732032000
254851572	::488057638614093000
310654760	::488057649117003000
290855101	::488057673599168000
190379795	::488057691554598000
225206178	::488057694524166000
189025601	::488057706671243000
348082308	::488057723565531000
277693030	::488057737377349000
40405725	::488057738128146000
229562704	::488057744436379000
306169468	::488057744898154000
190379795	::488057779144228000
46809403	::488057812002422000
258822538	::488057839974232000
23820736	::488057855027585000
27538070	::488057856017432000
68517440	::488057869766365000
301717953	::488057871339241000
258822538	::488057909733883000
348082308	::488057911130587000
269401499	::488057943187660000
245398547	::488057976650215000
344219518	::488057991040466000
29018568	::488058023126892000
418503483	::488058024636854000
189916646	::488058029699780000
37780107	::488058049870196000
155650977	::488058052860317000
258822538	::488058053070049000
344219518	::488058070677716000
384436313	::488058076239785000
22383485	::488058086868148000
16459325	::488058115758100000
22195036	::488058145433202000
348082308	::488058152261128000
37780107	::488058197253844000
184962835	::488058219546157000
41367585	::488058243294691000
174132903	::488058272968998000
17470539	::488058273472335000
90806141	::488058281680568000
43365529	::488058286839582000
220234304	::488058287506468000
72321810	::488058294947557000
344219518	::488058314802991000
41367585	::488058322248278000
58652870	::488058325268168000
16459325	::488058335912947000
575755127	::488058341701083000
157869405	::488058345148784000
23820736	::488058367642832000
515043655	::488058383530852000
220234304	::488058385049198000
26179867	::488058393920167000
37780107	::488058399385747000
234187240	::488058406356258000
72321810	::488058407841042000
219550942	::488058410521202000
369804138	::488058414644604000
91422810	::488058419803586000
40405725	::488058454301343000
254821900	::488058460924567000
248468379	::488058476870922000
223950031	::488058479836663000
130321036	::488058486106767000
51068331	::488058498136424000
146216300	::488058513784983000
190379795	::488058543891693000
258822538	::488058547825950000
223950031	::488058550166765000
32973618	::488058561096732000
174132903	::488058584874221000
239885742	::488058590683357000
190379795	::488058610493042000
37780107	::488058632521932000
479246485	::488058637483380000
170868061	::488058665807527000
515043655	::488058677211824000
15330061	::488058726159769000
239885742	::488058731804884000
98599563	::488058749400391000
116054733	::488058764096851000
267482537	::488058772099571000
177111779	::488058779607392000
101617436	::488058784757981000
35519448	::488058788184719000
282069115	::488058796842156000
41367585	::488058813741039000
220234304	::488058837056770000
37780107	::488058840437760000
245398547	::488058843549954000
16459325	::488058881528979000
216395197	::488058912865009000
35519448	::488058914856906000
398339392	::488058917977882000
157869405	::488058924554141000
155139746	::488058957416525000
269143639	::488058979231096000
196890320	::488059001599315000
287978614	::488059012051918000
378234727	::488059020381802000
40405725	::488059020414967000
230898142	::488059022621564000
98599563	::488059035426783000
260038180	::488059045824057000
117095775	::488059065440825000
233740533	::488059067630243000
351810944	::488059069354098000
31620041	::488059098081275000
170868061	::488059099041370000
14792781	::488059099427270000
76082847	::488059119983943000
95554541	::488059125666816000
35519448	::488059131719208000
16459325	::488059136572018000
50818061	::488059172874117000
56723331	::488059177139728000
230640581	::488059179576225000
41367585	::488059184341340000
379807492	::488059185716658000
60771081	::488059185850892000
105855764	::488059204238712000
170868061	::488059209372557000
56723331	::488059261919178000
183090041	::488059268172488000
56723331	::488059275273834000
46764883	::488059278985400000
389954423	::488059283204866000
41474555	::488059291492827000
620420742	::488059303660511000
96658544	::488059316789071000
351810944	::488059343242149000
553738195	::488059390352584000
157869405	::488059405825368000
171746458	::488059430215618000
159986953	::488059445558001000
14871328	::488059449567756000
62975545	::488059454886539000
271204273	::488059469801078000
78084813	::488059473475301000
41474555	::488059474192523000
50663276	::488059477690966000
297238880	::488059486712508000
106135938	::488059495432458000
8070562	::488059525065220000
253134261	::488059546699436000
123373847	::488059555386257000
50818061	::488059556925554000
257265522	::488059560607752000
41474555	::488059573173878000
37780107	::488059578324901000
23543960	::488059585475788000
553738195	::488059592643854000
99114248	::488059607101624000
220234304	::488059615104352000
65435835	::488059622742585000
230640581	::488059626802249000
553738195	::488059633055965000
23097227	::488059633186004000
37780107	::488059633500962000
252389746	::488059633714466000
476507554	::488059669953249000
23543960	::488059676630597000
328252982	::488059681412104000
347596428	::488059687800020000
283518032	::488059691638206000
37780107	::488059697120165000
454465194	::488059709874642000
310654760	::488059722680242000
297238880	::488059738307833000
369804138	::488059743077146000
415540928	::488059756431409000
16459325	::488059763721113000
35519448	::488059768527781000
72321810	::488059775448395000
68517440	::488059780720644000
253134261	::488059783413370000
37780107	::488059787591307000
297238880	::488059799259459000
23260777	::488059811570122000
553738195	::488059815092957000
19091805	::488059819517935000
415540928	::488059839591874000
424698378	::488059843593269000
16459325	::488059850560000000
338543771	::488059860139786000
230640581	::488059865965678000
451868502	::488059889688666000
415540928	::488059910400126000
273631488	::488059917559808000
444251177	::488059923943546000
37780107	::488059962212753000
136880369	::488059967467839000
390900557	::488059974602326000
444251177	::488059980323377000
415540928	::488059993497669000
344219518	::488060005757616000
493640349	::488060027052122000
190396530	::488060030005305000
321037427	::488060033280643000
21452516	::488060038754209000
254821900	::488060065350688000
78084813	::488060066843852000
510678171	::488060079267389000
31620041	::488060086624202000
102796495	::488060096703115000
101617436	::488060100234313000
35519448	::488060101022863000
415540928	::488060113563824000
31620041	::488060125870325000
46764883	::488060140227420000
46764883	::488060149756858000
136880369	::488060151966867000
69719136	::488060152558280000
344219518	::488060160951070000
103782180	::488060169772101000
46764883	::488060173559545000
536141027	::488060175136206000
260038180	::488060200021000000
230640581	::488060213627322000
35519448	::488060225664991000
15204110	::488060229880668000
287978614	::488060234024636000
37780107	::488060234083360000
22504277	::488060235614257000
41508239	::488060238570868000
263914867	::488060264634265000
357211620	::488060272465436000
16459325	::488060286536921000
378234727	::488060297262161000
252725390	::488060299136602000
21452516	::488060301460254000
31620041	::488060312856580000
216395197	::488060321501040000
287978614	::488060324055355000
415540928	::488060349686378000
159986953	::488060350206455000
375636797	::488060352488173000
35519448	::488060367323398000
31536491	::488060381013635000
37780107	::488060383564161000
105855764	::488060386948550000
536141027	::488060393361649000
115184915	::488060415717306000
35519448	::488060427088056000
46764883	::488060433061150000
415540928	::488060438869852000
255622442	::488060453864476000
23543960	::488060464216014000
194377350	::488060485385076000
73795436	::488060490309193000
479246485	::488060510294667000
35519448	::488060521698951000
347596428	::488060542771138000
101398953	::488060543622586000
17339508	::488060553894834000
23543960	::488060575608369000
41649263	::488060582147280000
169240898	::488060592360419000
190379795	::488060613394825000
415540928	::488060625696718000
50663276	::488060663588466000
45150174	::488060665140350000
190379795	::488060677924196000
265553576	::488060689127583000
175314654	::488060691291840000
50663276	::488060695142203000
35519448	::488060702322479000
115184915	::488060736241803000
230640581	::488060742105432000
159263389	::488060748547891000
23543960	::488060762091298000
184962835	::488060786590248000
287978614	::488060787072978000
62940169	::488060788116955000
23543960	::488060788523802000
50818061	::488060814751170000
189664484	::488060820018843000
26623525	::488060838448619000
184962835	::488060839140675000
159263389	::488060840562544000
37780107	::488060846497878000
262248356	::488060870875152000
48944372	::488060876662927000
41474555	::488060926076006000
230640581	::488060931935444000
14520186	::488060949262524000
344219518	::488061006577270000
305877074	::488061016870105000
37780107	::488061018976030000
208250490	::488061019713835000
223950031	::488061026618052000
16459325	::488061039146053000
305877074	::488061049589882000
157869405	::488061083031064000
33282020	::488061084255805000
258822538	::488061085610565000
456936884	::488061087867105000
159263389	::488061093764689000
456936884	::488061138542665000
14520186	::488061142477312000
474371126	::488061152341938000
230640581	::488061153604407000
451868502	::488061175578365000
78084813	::488061187473412000
139447011	::488061224857632000
329093513	::488061266494500000
17764624	::488061269597908000
46764883	::488061282458034000
15875100	::488061287197577000
200685756	::488061297888464000
407399368	::488061308072255000
54721301	::488061333624328000
115184915	::488061342582984000
159986953	::488061348442406000
46764883	::488061389559578000
236589142	::488061404146958000
536141027	::488061404893556000
456936884	::488061458198978000
16459325	::488061458979115000
37780107	::488061467431014000
219550942	::488061467993071000
136129525	::488061469288693000
159263389	::488061471080071000
471516383	::488061504525438000
36601312	::488061526696140000
40226593	::488061531046035000
136129525	::488061545155264000
365739414	::488061560191848000
255622442	::488061570808029000
51068331	::488061587702689000
91521926	::488061601585434000
78084813	::488061604614139000
381315320	::488061646997164000
253134261	::488061653364121000
556556365	::488061695328550000
80965569	::488061705684287000
245398547	::488061705730400000
381315320	::488061719822880000
230640581	::488061723765534000
419185791	::488061744112480000
240530585	::488061744443428000
136129525	::488061745362001000
253134261	::488061750630035000
384436313	::488061767772143000
23543960	::488061769198206000
46283045	::488061841004691000
21452516	::488061852622925000
59938971	::488061861187694000
152103757	::488061861686833000
347869774	::488061869077168000
240766538	::488061869975175000
16258970	::488061871602556000
229562704	::488061889755111000
351896383	::488061889864159000
369819130	::488061913788866000
83736832	::488061940392919000
194377350	::488061945321635000
387472182	::488061974811389000
23820736	::488061982038589000
51068331	::488061982197944000
480857982	::488061988153876000
256853017	::488062030285254000
159263389	::488062056361656000
119269983	::488062060652032000
78084813	::488062076540051000
170126452	::488062085255790000
51964139	::488062089982771000
59938971	::488062134413037000
14871328	::488062153148993000
70839851	::488062171234848000
139447011	::488062228776898000
432747373	::488062255536148000
35082993	::488062265472471000
25839207	::488062272267243000
26580506	::488062274146664000
99114248	::488062290457939000
17529301	::488062298691735000
196738575	::488062308963614000
305877074	::488062316114894000
231150237	::488062334410035000
15804863	::488062336906067000
157254287	::488062339602579000
347869774	::488062344614797000
76082847	::488062348721422000
39041792	::488062359433261000
59938971	::488062372473352000
50663276	::488062373240905000
41474555	::488062388231364000
152103757	::488062406711472000
105855764	::488062416169603000
508860717	::488062470670778000
14871328	::488062492774391000
367476078	::488062515281006000
50663276	::488062518061830000
31536491	::488062527410933000
260440912	::488062555928018000
377425191	::488062560856326000
23820736	::488062569627009000
39847939	::488062593748058000
728549208	::488062593849102000
15804863	::488062602488999000
48944372	::488062627650613000
271204273	::488062635372343000
433654462	::488062635917582000
152103757	::488062690091233000
333877322	::488062692817514000
28827091	::488062697271877000
97317697	::488062709104410000
31536491	::488062717509394000
190379795	::488062717521977000
579647636	::488062736602251000
17163265	::488062781821030000
228915951	::488062781917126000
62944645	::488062800359473000
59938971	::488062801076703000
228915951	::488062801647120000
258822538	::488062833775501000
63783716	::488062834912133000
55120405	::488062839173955000
272184078	::488062852129751000
28827091	::488062880437133000
58028621	::488062891619139000
42435255	::488062916617195000
91195209	::488062924989009000
59938971	::488062926004056000
579647636	::488062940747419000
225206178	::488062958505697000
23260777	::488062964361363000
578505853	::488062966831411000
190379795	::488062998871695000
227355784	::488063008028241000
258822538	::488063008812199000
432747373	::488063028320292000
17529301	::488063078735818000
236271147	::488063092643745000
96062555	::488063100432556000
239885742	::488063103037227000
454465194	::488063104245178000
221205505	::488063109924257000
434545772	::488063122604064000
97317697	::488063143323910000
253134261	::488063165968568000
454465194	::488063177486118000
262843671	::488063178048167000
152103757	::488063183207149000
354629644	::488063186206457000
456936884	::488063214752522000
456936884	::488063224613306000
12653722	::488063241302458000
432747373	::488063264744431000
230327491	::488063276589125000
25839207	::488063276798849000
37780107	::488063282935504000
556323854	::488063288677113000
33453167	::488063293240524000
170868061	::488063376883335000
46284235	::488063384168828000
423943436	::488063393253695000
227355784	::488063400950640000
189025601	::488063414342668000
384436313	::488063417157042000
384436313	::488063435523911000
725050717	::488063443979624000
361527638	::488063444713631000
245398547	::488063447062835000
39398773	::488063452280156000
23260777	::488063485214199000
238341972	::488063490490257000
37780107	::488063516407234000
147384126	::488063517904629000
23933265	::488063526758404000
60160675	::488063535683862000
96062555	::488063536501751000
229562704	::488063582697832000
432747373	::488063590608273000
433654462	::488063594781605000
106860209	::488063598082535000
105855764	::488063601857425000
97317697	::488063606991638000
454465194	::488063637055995000
497571518	::488063641493995000
60160675	::488063644303761000
23260777	::488063651388334000
337499399	::488063656039833000
190379795	::488063657926873000
377806186	::488063658727993000
393653181	::488063668115222000
23820736	::488063670644002000
384436313	::488063710586363000
80929828	::488063711572021000
133158896	::488063721055723000
432747373	::488063721910964000
126221416	::488063724604100000
29394513	::488063728433508000
126221416	::488063731537301000
49626726	::488063735106260000
423943436	::488063749975052000
51068331	::488063763468521000
152103757	::488063768501301000
31536491	::488063774859857000
159986953	::488063780937404000
245855482	::488063799912857000
59705683	::488063821127618000
69771494	::488063825305174000
442433056	::488063836528730000
105855764	::488063860146847000
263914867	::488063868187324000
220234304	::488063880204009000
454465194	::488063903100706000
51554430	::488063905173102000
23820736	::488063907454402000
145911982	::488063914434134000
49626726	::488063926697852000
414543388	::488063928140709000
25160673	::488063931894599000
700013623	::488063958826622000
97317697	::488063967370420000
289461446	::488063980704129000
363059827	::488063982201106000
337499399	::488063982990024000
155805303	::488063984118284000
255311687	::488063984461824000
372493368	::488063985493614000
432747373	::488063992472944000
238341972	::488064001868185000
456936884	::488064010323906000
49626726	::488064013943980000
367476078	::488064015512645000
220234304	::488064018968354000
103782180	::488064032126304000
432747373	::488064067144146000
6733652	::488064075726073000
102301729	::488064093148815000
54466394	::488064102342737000
253134261	::488064108000837000
383202357	::488064112770179000
37780107	::488064116494725000
432747373	::488064116506906000
254821900	::488064123700531000
91195209	::488064125272989000
97317697	::488064139236212000
23260777	::488064139676635000
456936884	::488064142465445000
258822538	::488064164078706000
29394513	::488064165161209000
25160673	::488064174765776000
140206179	::488064187739172000
446541836	::488064215802863000
33453167	::488064220601532000
47851190	::488064242126696000
279230956	::488064275337211000
15875100	::488064291141328000
24199433	::488064300527796000
131310830	::488064300666605000
556323854	::488064306005553000
337499399	::488064313924792000
347596428	::488064317372104000
41508239	::488064326670893000
29394513	::488064327799549000
49626726	::488064328273121000
46284235	::488064361236140000
54466394	::488064382736154000
359174210	::488064395483041000
41508239	::488064411202883000
31620041	::488064419482853000
91195209	::488064420937875000
49626726	::488064423810985000
432747373	::488064470309015000
456936884	::488064471550541000
41367585	::488064474700865000
63617875	::488064496984793000
255311687	::488064497651683000
41135840	::488064498688065000
41367585	::488064501036892000
454465194	::488064502064091000
230640581	::488064531994644000
47851190	::488064543617462000
157869405	::488064583261646000
393653181	::488064588307759000
33676766	::488064655089098000
344219518	::488064699972345000
23260777	::488064702816456000
47851190	::488064776070004000
457250385	::488064796546183000
39398773	::488064802585997000
41367585	::488064804331212000
377425191	::488064806029918000
131954929	::488064823146450000
432747373	::488064836689870000
108605734	::488064844059262000
553934357	::488064854104604000
90966789	::488064855736197000
556323854	::488064859079057000
259488414	::488064861776011000
402273149	::488064902268223000
196738575	::488064919502585000
132976059	::488064925458128000
45243501	::488064944500662000
78065938	::488064953413169000
337499399	::488064968978624000
14871328	::488064969485725000
41367585	::488064971860090000
152103757	::488064977865953000
97317697	::488064988645695000
302430466	::488065000225792000
28827091	::488065001211846000
388558032	::488065047524954000
414103187	::488065048481660000
454304418	::488065085776994000
15330061	::488065113703063000
419185791	::488065124066803000
14873854	::488065145273200000
17339508	::488065148616060000
266413556	::488065164952866000
39398773	::488065169382068000
78084813	::488065169604751000
41367585	::488065181298479000
46284235	::488065213468397000
387476542	::488065237774782000
41367585	::488065249892114000
31056422	::488065263120560000
8962732	::488065293076271000
15137186	::488065298608971000
17536130	::488065311615102000
378415682	::488065317604958000
312471776	::488065321329098000
253737829	::488065321719197000
18148466	::488065332142043000
110297719	::488065357509169000
35519448	::488065362592677000
90966789	::488065363242803000
68517440	::488065365570646000
23820736	::488065373065842000
307372680	::488065393832235000
17990173	::488065402245632000
259488414	::488065406062448000
19766821	::488065416372420000
78084813	::488065435540021000
189025601	::488065437024788000
38031351	::488065438547337000
42435255	::488065443244961000
312471776	::488065451012792000
371603155	::488065654063239000
219550942	::488065683406999000
102875172	::488065698506084000
213914283	::488065703094677000
189025601	::488065729422323000
414103187	::488065731113009000
287228225	::488065746371481000
22383485	::488065753305059000
38031351	::488065761475174000
117095775	::488065772875685000
55312313	::488065782627057000
21089214	::488065784959483000
22383485	::488065900365750000
446541836	::488065903473332000
23260777	::488065927817474000
367476078	::488065933382922000
458808714	::488065941708615000
22383485	::488065959065026000
23820736	::488065959660240000
108605734	::488065976789762000
189025601	::488066000433057000
458808714	::488066040006336000
157254287	::488066059740520000
61001682	::488066121237823000
293246270	::488066127495315000
177446269	::488066135670018000
611530014	::488066179626725000
14871328	::488066213696659000
40405725	::488066232440979000
77754336	::488066247557275000
155805303	::488066249935839000
155686441	::488066253332828000
421338980	::488066263349198000
27331177	::488066275722031000
26580506	::488066288926093000
157254287	::488066294952914000
236144487	::488066306814386000
196738575	::488066326741929000
102875172	::488066327148388000
71617108	::488066333016621000
230069479	::488066333595033000
31536491	::488066374502084000
300135225	::488066383389790000
333245482	::488066472636600000
556323854	::488066520157671000
213914283	::488066537442394000
201376114	::488066539828940000
52441281	::488066549073580000
210873235	::488066549597872000
33453167	::488066562675732000
326813935	::488066573299879000
355717008	::488066577380941000
68517440	::488066584376655000
130363809	::488066600994500000
196738575	::488066603922501000
556323854	::488066663888072000
22383485	::488066673455685000
355717008	::488066679042486000
382359896	::488066685291614000
414103187	::488066686201774000
22383485	::488066716229185000
33453167	::488066719462989000
78084813	::488066727310544000
432747373	::488066736168517000
31280614	::488066781479583000
189025601	::488066792787435000
6733652	::488066833548075000
196738575	::488066839722094000
220234304	::488066841672032000
157254287	::488066859258740000
220234304	::488066892821585000
130363809	::488066901474426000
256074844	::488066929341394000
196738575	::488066947737989000
569518404	::488066948522340000
115184915	::488066957212524000
213914283	::488066966825865000
624394090	::488066970248413000
213914283	::488066982026018000
115141777	::488066984840818000
412638454	::488066993015107000
104990093	::488066996118892000
14871328	::488067002150309000
188855651	::488067013248421000
110059442	::488067020466823000
33453167	::488067049814753000
444251177	::488067063101935000
504027031	::488067071515709000
220234304	::488067083716923000
180661626	::488067090696646000
337499399	::488067095293612000
378415682	::488067102054428000
196738575	::488067115090739000
227191596	::488067125974552000
414103187	::488067133754978000
340055562	::488067152692662000
611530014	::488067177174802000
41367585	::488067181008420000
78084813	::488067188687794000
20026791	::488067207193034000
258822538	::488067226830770000
76442745	::488067229896826000
227191596	::488067245830983000
614074554	::488067246699200000
51068331	::488067264395345000
280749613	::488067269847941000
258822538	::488067286742212000
259569717	::488067299794907000
227191596	::488067303083220000
41367585	::488067304333529000
23260777	::488067331139325000
31403901	::488067338114441000
286734780	::488067340135698000
130363809	::488067340848742000
189025601	::488067342476144000
68517440	::488067349514162000
101617436	::488067363724472000
227191596	::488067365196681000
414543388	::488067365280575000
50663276	::488067372910002000
27331177	::488067390073102000
297652605	::488067429763792000
110059442	::488067432414605000
414543388	::488067433635143000
213914283	::488067445802819000
408224760	::488067462080905000
27538070	::488067471677460000
78065938	::488067485447372000
51068331	::488067494113214000
230898142	::488067511599259000
88328282	::488067515957129000
231150237	::488067520801148000
137135705	::488067521845534000
82257804	::488067536186269000
334475845	::488067577663352000
137135705	::488067585586388000
76442745	::488067602485227000
305877074	::488067634416472000
45243501	::488067645107732000
65476712	::488067662946525000
414526765	::488067706101694000
41367585	::488067713466904000
14871328	::488067714791907000
51068331	::488067720093925000
545784705	::488067745133498000
515818133	::488067763978510000
454465194	::488067767191351000
565986436	::488067793611280000
277693030	::488067801408487000
277693030	::488067802238967000
387863634	::488067802738069000
277693030	::488067803115565000
277693030	::488067803920867000
277693030	::488067804864606000
277693030	::488067805745381000
14871328	::488067805921546000
189025601	::488067808803037000
384436313	::488067811315425000
414526765	::488067839577059000
41367585	::488067847353303000
309167251	::488067862167162000
68517440	::488067874112540000
35519448	::488067874259361000
225206178	::488067889987985000
384436313	::488067912628858000
363969403	::488067933692637000
424698378	::488067942358056000
288531248	::488067949379346000
288016073	::488067970426363000
50663276	::488067975228841000
130363809	::488067975778279000
305877074	::488068010964287000
378414202	::488068021471047000
33453167	::488068030505574000
286734780	::488068033244438000
35519448	::488068055340040000
224126979	::488068079394381000
337499399	::488068087686897000
14871328	::488068091411038000
213914283	::488068103427735000
382304432	::488068111745040000
20026791	::488068119881986000
349386319	::488068128165724000
200685756	::488068136596275000
31403901	::488068168779575000
14873854	::488068185212456000
384436313	::488068185862569000
56967401	::488068191310987000
414526765	::488068199297318000
230640581	::488068202094530000
25160673	::488068233950687000
22383485	::488068240573485000
258822538	::488068240938004000
255311687	::488068271325728000
189025601	::488068296575438000
102875172	::488068297821155000
262059543	::488068313012912000
359174210	::488068320906969000
245398547	::488068344332173000
161302101	::488068352338694000
189025601	::488068359175417000
213914283	::488068367681454000
378414202	::488068374644023000
130363809	::488068398438301000
480973099	::488068410303971000
166695965	::488068428532428000
50663276	::488068438246445000
14871328	::488068442897924000
200796300	::488068456957235000
258822538	::488068468248281000
379253079	::488068491732586000
255311687	::488068508891484000
224126979	::488068540381925000
200796300	::488068542592344000
387476542	::488068564537335000
305877074	::488068567124807000
266033863	::488068575018893000
454304418	::488068576344305000
32624494	::488068580324302000
288016073	::488068583847514000
51650419	::488068603770843000
300135225	::488068604781268000
106561609	::488068635982696000
369160273	::488068639401050000
32624494	::488068640671924000
101477442	::488068649090314000
44307877	::488068659030790000
23260777	::488068660293296000
378414202	::488068664306855000
289084083	::488068673966338000
23260777	::488068703129698000
369539413	::488068715322163000
39398773	::488068717788426000
480857982	::488068761820221000
78084813	::488068795353661000
51068331	::488068814954041000
34689419	::488068819114397000
387476542	::488068821702688000
424698378	::488068832469082000
31536491	::488068832783630000
349386319	::488068870024884000
239928368	::488068904216829000
369160273	::488068905399631000
454465194	::488068908021084000
64584579	::488068926820319000
28827091	::488068939465764000
375873224	::488068965956980000
45243501	::488068968071315000
46764883	::488068981723373000
115184915	::488068992343363000
130363809	::488068992355942000
111806693	::488069003462840000
454811069	::488069013432721000
200796300	::488069019946061000
369160273	::488069026401103000
111806693	::488069027043229000
23260777	::488069043765903000
19683725	::488069049197527000
454811069	::488069049285615000
15330061	::488069053417009000
371068004	::488069068625575000
50663276	::488069069581475000
293897624	::488069078284648000
46764883	::488069080234999000
381315320	::488069083074547000
306169468	::488069084362592000
454811069	::488069085650243000
133341985	::488069098480607000
418503483	::488069122752671000
305877074	::488069126644985000
260038552	::488069147817824000
130363809	::488069151160676000
78084813	::488069157716774000
230640581	::488069163810709000
60771081	::488069175890292000
291249412	::488069179111526000
291249412	::488069194982772000
106561609	::488069201806897000
110059442	::488069209557958000
45966951	::488069211282235000
227191596	::488069224359682000
611530014	::488069237026881000
208250490	::488069239324950000
454465194	::488069245662535000
423666163	::488069251740090000
454811069	::488069308388749000
37780107	::488069313350217000
90966789	::488069318480236000
18918771	::488069336469237000
78084813	::488069345743228000
39160897	::488069371139727000
337499399	::488069376600731000
23260777	::488069400223027000
46284235	::488069402206539000
414103187	::488069402240495000
51068331	::488069423430115000
29394513	::488069431247908000
454811069	::488069446167429000
377110730	::488069475611074000
177446269	::488069480916869000
78084813	::488069482561413000
99320365	::488069519001534000
454811069	::488069527377555000
288016073	::488069550936584000
454811069	::488069563196932000
327934017	::488069565109108000
213914283	::488069565134290000
227191596	::488069565499179000
41367585	::488069570524381000
276381534	::488069572395008000
341666582	::488069586676224000
32431892	::488069597049139000
418503483	::488069602841473000
177446269	::488069602996285000
454811069	::488069630104440000
130363809	::488069641541935000
258822538	::488069665256505000
213914283	::488069671866748000
287028974	::488069673058328000
454811069	::488069679987322000
444298693	::488069689495814000
328252982	::488069689688334000
32624494	::488069725755154000
14871328	::488069729181913000
38615147	::488069732096946000
18918771	::488069740254883000
106860209	::488069744285585000
434545772	::488069757271572000
230640581	::488069764221136000
327934017	::488069765080956000
280749613	::488069773000179000
706034130	::488069777160536000
227191596	::488069784605450000
565986436	::488069784789979000
454811069	::488069792335949000
227191596	::488069805186879000
177446269	::488069816041754000
14178003	::488069826598825000
227191596	::488069836665131000
337499399	::488069849026146000
454811069	::488069850703876000
306989340	::488069867291934000
213131959	::488069881217024000
227191596	::488069888208936000
444251177	::488069902364712000
288016073	::488069934635696000
232814871	::488069960602632000
623584562	::488069974968127000
220234304	::488069982425583000
51197703	::488070015003148000
276784331	::488070019746508000
177446269	::488070025199112000
14606079	::488070042974564000
41367585	::488070053095829000
369819130	::488070057445322000
454811069	::488070076873322000
17470539	::488070095277531000
51197703	::488070103314235000
291249412	::488070109013868000
291249412	::488070117326995000
454811069	::488070134163312000
262405775	::488070151229558000
18374690	::488070168191709000
454811069	::488070172889337000
291249412	::488070197366898000
25359188	::488070215549210000
94737009	::488070246641573000
179337055	::488070247224987000
51197703	::488070248978202000
369819130	::488070255739420000
277814195	::488070257894883000
454304418	::488070303348584000
454465194	::488070307584811000
357211620	::488070317286633000
40226593	::488070318783987000
454811069	::488070331371110000
337499399	::488070334349062000
106561609	::488070364761583000
454811069	::488070374853451000
41474555	::488070400236994000
369160273	::488070401512075000
51197703	::488070410744127000
69719136	::488070437453066000
41367585	::488070457607065000
51197703	::488070462313082000
278603967	::488070463474896000
471516383	::488070465312026000
454811069	::488070471838347000
36601312	::488070499352576000
454811069	::488070513630384000
25839207	::488070515555192000
288016073	::488070517618790000
348082308	::488070529287327000
348082308	::488070546521722000
454465194	::488070565513527000
37228652	::488070570622599000
99320365	::488070577539010000
108605734	::488070583351910000
352531780	::488070591035867000
51197703	::488070612242677000
230640581	::488070630219071000
454811069	::488070641904803000
31403901	::488070643905462000
288531248	::488070654902546000
291249412	::488070670073344000
291249412	::488070672992575000
35369698	::488070678310961000
28827091	::488070703439425000
230640581	::488070731935145000
454811069	::488070736071131000
344219518	::488070770392698000
155805303	::488070772389580000
40405725	::488070800868515000
387476542	::488070829557944000
35369698	::488070836780154000
352970133	::488070856619216000
454811069	::488070874848063000
99320365	::488070881743495000
454811069	::488070915784474000
322358530	::488070923166027000
101617436	::488070938055802000
312471776	::488070939632865000
454811069	::488070949586354000
192616191	::488070982561591000
454811069	::488070994566086000
30362051	::488070995253547000
478145352	::488070997954658000
14871328	::488071008234905000
38615147	::488071009069973000
382359896	::488071018989105000
379253079	::488071023162851000
177446269	::488071044696010000
15137186	::488071056125489000
37228652	::488071084760387000
271204273	::488071117223890000
51068331	::488071119505985000
260464441	::488071130444353000
78084813	::488071131358715000
352531780	::488071145443188000
35369698	::488071170650955000
78084813	::488071190326837000
96062555	::488071192385835000
293897624	::488071197280595000
597834721	::488071198283010000
369539413	::488071215076999000
176839128	::488071222232498000
216395197	::488071231842045000
94215450	::488071237672112000
40405725	::488071269842042000
230640581	::488071277400186000
463138486	::488071283549016000
34052201	::488071294282633000
78065938	::488071297742561000
46764883	::488071300435288000
215181084	::488071329799622000
106860209	::488071412704231000
38615147	::488071417800294000
297238880	::488071421193494000
31403901	::488071425543389000
341037427	::488071455746170000
224126979	::488071456253698000
192616191	::488071473186095000
312471776	::488071493960486000
310654760	::488071496552943000
23260777	::488071499962912000
256319248	::488071509894627000
32671267	::488071525845565000
278603967	::488071568551997000
94215450	::488071570892787000
224126979	::488071606929866000
506824920	::488071616698789000
14792781	::488071620120948000
215181084	::488071629117739000
241278291	::488071648180834000
34052201	::488071653596098000
17529301	::488071658390175000
506824920	::488071681031045000
130363809	::488071724101926000
51068331	::488071727789117000
293737316	::488071750010560000
351264389	::488071765160390000
378334138	::488071775935160000
22328944	::488071777621671000
429375230	::488071782633443000
312471776	::488071786748071000
16472279	::488071811993571000
135306144	::488071813692268000
351264389	::488071827538067000
417449044	::488071864749535000
35519448	::488071884370501000
16472279	::488071890326413000
410195122	::488071899289640000
302673934	::488071917471936000
293737316	::488071982068813000
37228652	::488072000083345000
344219518	::488072014167420000
35369698	::488072015488622000
35519448	::488072018948919000
39398773	::488072019397726000
276381534	::488072037018398000
480857982	::488072050011934000
15330061	::488072056291221000
72321810	::488072065153761000
23260777	::488072089937903000
413735493	::488072103921324000
310654760	::488072116802433000
17529301	::488072121302925000
252623066	::488072145244012000
408239861	::488072163472048000
252623066	::488072184007766000
40405725	::488072184984633000
8070562	::488072187652222000
72321810	::488072192446713000
31536491	::488072216337461000
23754003	::488072220619440000
115141777	::488072222532440000
72321810	::488072232036732000
240530585	::488072270133608000
253134261	::488072273991979000
196738575	::488072275858841000
18015033	::488072325019881000
47851190	::488072344695750000
26580506	::488072346474127000
224126979	::488072381773008000
6733652	::488072383744704000
15875100	::488072411611668000
192616191	::488072420104744000
240530585	::488072421170094000
51068331	::488072421547982000
80703293	::488072431811059000
169636335	::488072441982226000
336628506	::488072458768232000
230640581	::488072478636249000
211904285	::488072499381698000
250713436	::488072523993460000
35369698	::488072527885791000
22067825	::488072545514450000
447255375	::488072594357112000
562393615	::488072615030845000
165072349	::488072618109452000
224126979	::488072621494239000
40994873	::488072630914666000
35369698	::488072631531220000
454465194	::488072642298003000
34052201	::488072661529264000
213914283	::488072674858369000
380049732	::488072683251568000
78084813	::488072691119689000
336628506	::488072695670902000
232814871	::488072713311768000
458847153	::488072733335760000
240530585	::488072736288149000
260038552	::488072757385519000
388558032	::488072783046643000
15875100	::488072799140184000
438794823	::488072817380839000
69950823	::488072824012013000
340055562	::488072845834985000
306169468	::488072854152302000
45243501	::488072854391758000
224126979	::488072857226731000
262405775	::488072860691218000
15806298	::488072881163612000
232814871	::488072887006265000
23097227	::488072968900067000
78084813	::488072969021698000
232814871	::488072971505119000
310654760	::488073020016435000
76248039	::488073042161963000
34052201	::488073059472257000
506824920	::488073060613099000
90544248	::488073075263410000
27364321	::488073090405269000
553934357	::488073121123926000
230640581	::488073121732104000
17339508	::488073123569217000
78084813	::488073157027172000
387476542	::488073158696914000
177446269	::488073181731647000
35369698	::488073202933841000
513855251	::488073207191068000
433654462	::488073209309184000
51068331	::488073220369969000
18968115	::488073227668037000
296016163	::488073235146080000
35369698	::488073235917848000
354629644	::488073237545627000
316026178	::488073266691461000
35519448	::488073342155366000
23097227	::488073380029943000
408239861	::488073383494430000
27364321	::488073386980306000
232814871	::488073390784143000
45243501	::488073395549270000
412792027	::488073401475821000
310654760	::488073414976864000
23097227	::488073435688357000
306169468	::488073436674412000
78084813	::488073441371627000
61001682	::488073455548768000
155926653	::488073481079103000
457197060	::488073483872526000
195977109	::488073487018622000
37863682	::488073509323567000
361527638	::488073559701336000
438794823	::488073567959924000
344219518	::488073573961973000
261847534	::488073579540803000
369804138	::488073605021200000
131954929	::488073611052195000
408239861	::488073618694234000
213914283	::488073621437284000
213914283	::488073621500227000
35519448	::488073623958061000
261847534	::488073640337244000
344219518	::488073650004697000
16472279	::488073659399946000
213914283	::488073659697737000
230640581	::488073661606154000
408239861	::488073673593483000
37228652	::488073682196377000
377425191	::488073686147416000
192616191	::488073688000905000
196738575	::488073688773038000
408239861	::488073691071148000
51068331	::488073700349317000
39398773	::488073704568410000
267482537	::488073745274122000
190396530	::488073753113669000
78084813	::488073765192859000
76248039	::488073771043926000
224126979	::488073771085860000
34689419	::488073796264288000
189025601	::488073809044332000
98599563	::488073811712303000
233767854	::488073819903361000
310144986	::488073820079521000
31536491	::488073853755588000
230640581	::488073872634171000
78084813	::488073876862033000
29018568	::488073877101109000
155805303	::488073884072435000
251359942	::488073884705779000
260038552	::488073893958008000
213914283	::488073900689874000
179337055	::488073905698267000
260038552	::488073906599624000
412756257	::488073907220398000
37213451	::488073910181957000
344219518	::488073915869036000
262248356	::488073947838447000
45243501	::488073958999064000
29018568	::488073962937528000
340055562	::488073973381349000
56967401	::488073980192882000
189916646	::488073995036532000
23260777	::488073998094581000
312471776	::488074009204883000
102489930	::488074011478204000
102489930	::488074031547965000
29018568	::488074035427692000
37213451	::488074042059264000
51068331	::488074051613904000
213914283	::488074060757094000
277693030	::488074084907876000
56967401	::488074095536271000
17990173	::488074096857448000
130363809	::488074108039483000
17163265	::488074109386256000
51554430	::488074116592050000
230640581	::488074122077827000
64584579	::488074142613135000
203311237	::488074144962342000
29018568	::488074149769019000
289461446	::488074156542795000
296016163	::488074158144643000
227191596	::488074171167932000
562393615	::488074173663543000
51068331	::488074182908198000
32382173	::488074191296409000
29018568	::488074198569328000
23260777	::488074201417666000
344219518	::488074249530142000
276784331	::488074271596355000
29018568	::488074296166588000
480857982	::488074309311533000
102796495	::488074337119764000
37780107	::488074345903038000
142038800	::488074351737311000
175314654	::488074363078709000
301016850	::488074363527106000
213914283	::488074365930463000
232814871	::488074381701033000
92838578	::488074433354280000
35369698	::488074436537368000
64584579	::488074471371046000
196738575	::488074506230308000
98599563	::488074518284730000
37228652	::488074522168668000
23260777	::488074531496808000
16472279	::488074546277146000
80929828	::488074586081087000
14871328	::488074592838119000
192616191	::488074614048686000
37780107	::488074631384166000
61370824	::488074644893605000
189916646	::488074652397211000
262248356	::488074669229350000
130363809	::488074714288381000
19511096	::488074730885226000
229332190	::488074732802416000
48944372	::488074746156691000
285955708	::488074764410294000
39398773	::488074779363008000
382359896	::488074782257053000
230640581	::488074797809549000
51554430	::488074799550586000
302430466	::488074804646260000
302430466	::488074805258620000
302430466	::488074805925539000
61370824	::488074823742939000
289461446	::488074831158870000
39847939	::488074890264588000
39160897	::488074895486885000
27538070	::488074900712603000
48944372	::488074915690467000
17655353	::488074928345071000
39398773	::488074929279995000
305877074	::488074945054773000
39160897	::488074973689692000
14871328	::488075001409437000
262248356	::488075001804128000
387476542	::488075019214675000
288016073	::488075029737791000
232814871	::488075031139086000
6945382	::488075055075950000
289084083	::488075064873861000
196890320	::488075069667954000
230640581	::488075080576933000
262248356	::488075103876677000
62685527	::488075122847129000
19684793	::488075132963803000
44278444	::488075151213219000
262248356	::488075156133543000
171510293	::488075173325963000
276784331	::488075208641634000
590556372	::488075218737717000
51554430	::488075233233215000
340055562	::488075265671958000
23260777	::488075272110235000
232814871	::488075282956292000
41474555	::488075298873688000
288016073	::488075361121349000
14604658	::488075386597945000
78084813	::488075390682791000
109059155	::488075392541265000
50663276	::488075394180870000
262248356	::488075395196289000
196738575	::488075407548485000
29607520	::488075417056587000
175314654	::488075426456416000
414526765	::488075432361996000
109298324	::488075443434557000
51554430	::488075458001784000
196738575	::488075505762336000
424698378	::488075516394500000
14871328	::488075519015936000
52616216	::488075521658748000
288016073	::488075543510646000
36343877	::488075544702238000
130363809	::488075580324069000
230898142	::488075600981397000
62944645	::488075613329051000
39160897	::488075625983668000
438794823	::488075627786809000
458826306	::488075633105178000
337499399	::488075633130758000
177446269	::488075666668011000
341666582	::488075669968924000
50663276	::488075682736402000
17655353	::488075701753761000
303080805	::488075761400971000
37213451	::488075770070581000
46284235	::488075773035573000
305877074	::488075774629392000
62944645	::488075775665397000
31280614	::488075813393166000
64584579	::488075814483664000
232814871	::488075828870144000
245855482	::488075837749858000
192616191	::488075842249953000
230898142	::488075845685506000
50663276	::488075864257470000
171807880	::488075864761196000
78084813	::488075876626481000
631245094	::488075893576044000
46284235	::488075907848871000
39160897	::488075919970799000
288016073	::488075923908870000
288016073	::488075924118573000
213914283	::488075931760611000
171807880	::488075933996572000
39160897	::488075945426030000
327662373	::488075970922811000
109298324	::488075973099675000
196738575	::488076009489825000
29242207	::488076023288721000
267482537	::488076027348787000
447255375	::488076038656630000
28771314	::488076067174096000
14871328	::488076097288810000
50663276	::488076103752232000
51068331	::488076109507223000
39160897	::488076130579410000
565986436	::488076131271053000
239885742	::488076138670206000
78084813	::488076156327825000
6945382	::488076156701122000
41474555	::488076158580187000
382304432	::488076159733624000
200796300	::488076161398747000
216395197	::488076161638215000
454465194	::488076191966851000
48944372	::488076192507916000
335367791	::488076194408308000
252793957	::488076204079988000
377627227	::488076220001566000
76977679	::488076220018724000
46284235	::488076230114045000
78084813	::488076236829106000
50663276	::488076274133241000
192616191	::488076295511633000
503577648	::488076301287555000
14871328	::488076310384607000
177446269	::488076317439442000
26580506	::488076321474760000
429558621	::488076322879451000
412792027	::488076330752557000
288016073	::488076366198214000
288016073	::488076373953503000
6945382	::488076378202337000
252793957	::488076386825826000
46764883	::488076389678350000
130363809	::488076389837336000
625951846	::488076407936131000
351810944	::488076409143693000
497571518	::488076423174053000
39160897	::488076430585397000
565986436	::488076453519425000
29242207	::488076455939551000
46284235	::488076463430582000
454465194	::488076464361709000
252793957	::488076475719901000
50663276	::488076479045963000
337499399	::488076488240287000
565986436	::488076489905012000
29242207	::488076496964030000
41474555	::488076502282403000
29242207	::488076502479536000
382304432	::488076520431554000
232814871	::488076526802333000
289084083	::488076533287112000
289084083	::488076553746923000
190396530	::488076559480520000
565986436	::488076566467837000
29242207	::488076607257468000
306169468	::488076611989028000
196890320	::488076616744984000
16559994	::488076623494004000
16559994	::488076623720103000
252793957	::488076626140217000
46279759	::488076627222749000
118827154	::488076631689281000
40226593	::488076638736121000
411997198	::488076659208515000
70839289	::488076674462777000
288016073	::488076687326728000
230640581	::488076688241078000
438794823	::488076694205374000
19091805	::488076736177790000
372068999	::488076763185283000
213914283	::488076778603151000
594950682	::488076780213764000
109298324	::488076784353964000
201376114	::488076797238456000
35519448	::488076818205773000
494605871	::488076824665018000
454465194	::488076832835506000
35519448	::488076845787512000
305877074	::488076856579469000
323262953	::488076874212716000
289461446	::488076894366351000
337499399	::488076898703245000
29242207	::488076903522107000
130363809	::488076919187857000
227072583	::488076921482526000
288016073	::488076958241001000
306169468	::488076968588746000
90544248	::488076976712740000
471358248	::488076983733993000
196738575	::488077004957577000
51554430	::488077030270201000
196738575	::488077072628465000
50663276	::488077086536380000
24494616	::488077091783847000
346219373	::488077092391641000
260464441	::488077099102523000
252793957	::488077102604767000
247850020	::488077104244731000
245398547	::488077153633062000
494605871	::488077157143306000
276784331	::488077175493365000
196738575	::488077179121860000
232814871	::488077179939745000
14873854	::488077186599899000
413735493	::488077190014062000
446541836	::488077223430078000
383202357	::488077273439166000
341493662	::488077280057384000
14792781	::488077315277340000
40097041	::488077323003244000
241999176	::488077364518477000
130363809	::488077369698050000
265760942	::488077373800075000
565986436	::488077400480030000
48944372	::488077402149367000
169636335	::488077405223788000
362540752	::488077406968627000
513855251	::488077414417694000
387206849	::488077417802514000
412792027	::488077421674250000
359174210	::488077422412431000
354629644	::488077423893020000
23260777	::488077428699705000
438794823	::488077438664970000
253737829	::488077446290223000
24494616	::488077455023177000
51554430	::488077460219916000
438794823	::488077486375174000
245398547	::488077486409138000
232814871	::488077496269557000
48944372	::488077507673866000
312471776	::488077521569591000
288016073	::488077548807389000
131954929	::488077572719120000
323262953	::488077575005437000
288016073	::488077576594681000
31056422	::488077584937132000
293897624	::488077585729875000
232560771	::488077590868291000
625951846	::488077599911198000
438794823	::488077600661577000
258822538	::488077614414704000
258822538	::488077635289755000
23260777	::488077645570396000
619492928	::488077656609411000
321102847	::488077672837156000
216395197	::488077672862736000
26580506	::488077702772318000
307372680	::488077706039681000
471358248	::488077709247922000
25839207	::488077721432371000
190396530	::488077737333366000
252793957	::488077746971480000
232814871	::488077755482116000
232560771	::488077764780888000
565986436	::488077768916078000
337499399	::488077794535292000
78084813	::488077796376182000
232560771	::488077810968571000
258822538	::488077817213497000
37228652	::488077818577059000
245398547	::488077819277500000
31056422	::488077834716344000
173371030	::488077847789981000
15330061	::488077871953768000
100327197	::488077892308332000
413735493	::488077899916779000
68517440	::488077903528079000
288016073	::488077908162785000
258822538	::488077908397662000
155805303	::488077915675176000
258822538	::488077956820922000
227072583	::488077971409096000
122067183	::488077973862744000
31056422	::488077978077626000
75630500	::488078000445861000
175314654	::488078005039030000
40896981	::488078007458729000
258822538	::488078024772829000
137135705	::488078028602216000
293897624	::488078036940496000
513855251	::488078038400106000
387476542	::488078039973392000
71617108	::488078044960419000
24171213	::488078045706592000
50818061	::488078051238895000
565986436	::488078067374366000
412792027	::488078067999703000
37228652	::488078088342089000
371068004	::488078116284555000
258822538	::488078123259285000
307372680	::488078147322408000
23260777	::488078147834093000
19684793	::488078148740075000
41474555	::488078152199970000
46284235	::488078157971349000
224126979	::488078161628770000
494605871	::488078182273134000
413735493	::488078184512909000
366701651	::488078186052218000
565986436	::488078226866991000
307372680	::488078228364722000
252793957	::488078234920038000
37213451	::488078239823589000
288016073	::488078241765134000
258822538	::488078247171608000
354629644	::488078254524620000
50663276	::488078254696181000
149980973	::488078255094632000
323262953	::488078267115896000
258822538	::488078268805828000
16568377	::488078275026378000
349386319	::488078276993097000
323262953	::488078307335106000
258822538	::488078332072697000
371068004	::488078339891298000
37213451	::488078346014973000
276784331	::488078354956840000
41474555	::488078364075237000
46764883	::488078366776758000
213914283	::488078372556132000
35945417	::488078388716769000
333245482	::488078392399364000
46284235	::488078416365645000
35519448	::488078417183510000
323262953	::488078438159642000
288016073	::488078438591234000
32624494	::488078447160209000
371068004	::488078448142073000
216395197	::488078468648034000
258822538	::488078472237961000
190396530	::488078496355610000
177446269	::488078496405528000
258822538	::488078501669371000
304661740	::488078508044726000
565986436	::488078520518582000
454375039	::488078524373143000
494605871	::488078528047366000
18704527	::488078541590769000
42435255	::488078557390712000
471358248	::488078561329168000
69494041	::488078564642672000
43365529	::488078572616044000
314604858	::488078586331402000
280749613	::488078587057430000
304661740	::488078613695057000
79606394	::488078613736996000
173371030	::488078614500360000
43365529	::488078617520263000
15330061	::488078620985151000
6945382	::488078631948656000
565986436	::488078634880475000
288016073	::488078642031755000
703895293	::488078642858045000
14871328	::488078675653304000
122067183	::488078699044950000
230640581	::488078708394033000
122067183	::488078724584054000
50663276	::488078728920961000
252793957	::488078771526725000
258822538	::488078776115294000
295881773	::488078786571694000
155139746	::488078798215065000
401109490	::488078820306477000
258822538	::488078828925763000
483190332	::488078863558119000
324794875	::488078864606715000
26580506	::488078889412210000
471358248	::488078892813398000
258822538	::488078898144358000
205043960	::488078905576652000
424698378	::488078912900325000
454465194	::488078922269986000
18148466	::488078926066221000
56198202	::488078954071199000
250713436	::488078969959227000
483190332	::488078982605070000
27364321	::488078983012306000
23260777	::488078983037480000
258822538	::488078983896903000
14871328	::488078991517962000
258822538	::488078994177134000
56198202	::488078997507424000
288016073	::488079007770882000
258822538	::488079016000098000
565986436	::488079030961184000
288016073	::488079032441794000
122067183	::488079072526745000
703895293	::488079076104474000
27331177	::488079076125462000
14871328	::488079080202317000
258822538	::488079107075231000
39160897	::488079110942756000
68832413	::488079116185645000
379576750	::488079118844444000
258822538	::488079119469391000
307372680	::488079140701372000
23260777	::488079165468737000
335003775	::488079167461019000
205043960	::488079182178447000
471358248	::488079217507065000
35519448	::488079224775786000
190396530	::488079226139328000
382304432	::488079232711819000
17339508	::488079266442387000
17339508	::488079272830312000
17339508	::488079274549989000
196738575	::488079278828167000
189025601	::488079303393816000
71981601	::488079305847885000
35945417	::488079306988351000
725532679	::488079309676896000
82257804	::488079345223991000
130363809	::488079350441340000
35519448	::488079357299011000
6945382	::488079365687631000
64813007	::488079366791127000
494605871	::488079380116017000
276784331	::488079400949133000
633506625	::488079436277772000
276784331	::488079437192122000
424698378	::488079437791899000
41474555	::488079448604819000
307372680	::488079464837169000
565986436	::488079492653395000
78084813	::488079497011294000
37780107	::488079505719033000
155805303	::488079507514208000
139847892	::488079528124620000
14871328	::488079534378348000
408171600	::488079538388099000
75630500	::488079542867619000
330513153	::488079544813756000
35519448	::488079549763047000
307372680	::488079596739649000
316026178	::488079602279919000
250713436	::488079612576923000
141140385	::488079622781681000
255104759	::488079641874542000
16107745	::488079655262384000
494605871	::488079692386164000
16559994	::488079695947120000
130363809	::488079697092153000
16559994	::488079705799933000
84975876	::488079735704936000
303080805	::488079747147374000
597038752	::488079749898448000
71157367	::488079773512765000
307372680	::488079800477945000
225206178	::488079818726969000
41474555	::488079917800640000
130363809	::488079932325498000
293897624	::488079951195688000
21945140	::488080001678315000
213914283	::488080001921597000
75630500	::488080043000606000
354629644	::488080089356435000
230640581	::488080090031337000
506824920	::488080095806910000
35519448	::488080119525679000
189025601	::488080119848636000
358398276	::488080122097201000
15010357	::488080130661552000
20364178	::488080134184779000
463318489	::488080147787304000
14520186	::488080155915849000
361199465	::488080167995457000
92838578	::488080181341732000
27331177	::488080186282217000
75630500	::488080203512434000
280749613	::488080203726725000
78084813	::488080205228294000
565986436	::488080214719598000
323262953	::488080216854888000
307372680	::488080219241455000
258822538	::488080220352557000
375364618	::488080236894896000
35519448	::488080247464529000
298156322	::488080266447953000
230640581	::488080299977228000
336250359	::488080336094760000
258822538	::488080337604333000
382359896	::488080352577994000
135306144	::488080361520254000
37213451	::488080364758630000
354629644	::488080372983668000
288016073	::488080380323328000
494605871	::488080397876469000
96421993	::488080404453535000
189025601	::488080405543661000
259876316	::488080423273377000
38520445	::488080431489626000
129050216	::488080441183059000
41474555	::488080443770540000
45243501	::488080467686457000
438794823	::488080467912978000
208250490	::488080469607477000
293897624	::488080470727356000
85399171	::488080474645209000
22386194	::488080491799511000
15010357	::488080505170976000
230640581	::488080523311321000
422876369	::488080532937248000
37090364	::488080538226671000
78084813	::488080542798446000
27538070	::488080555771047000
55287428	::488080565103370000
288016073	::488080571042516000
230640581	::488080572963491000
41474555	::488080574423113000
72321810	::488080580232241000
382359896	::488080589954617000
213914283	::488080595818250000
100626124	::488080612914253000
293897624	::488080612972961000
35519448	::488080616009637000
463138486	::488080622343057000
96421993	::488080623354269000
131310830	::488080647974817000
100626124	::488080671592566000
17339508	::488080692090118000
258822538	::488080698687770000
17339508	::488080699316903000
107870705	::488080706435026000
72143337	::488080723006738000
56967401	::488080728010141000
422876369	::488080732078632000
494605871	::488080734561656000
52616216	::488080742338277000
213914283	::488080745508790000
88328282	::488080746918465000
35519448	::488080751527596000
213914283	::488080773354749000
260038552	::488080784641642000
48944372	::488080786214510000
35519448	::488080833282985000
258822538	::488080862978666000
37090364	::488080888937607000
467043006	::488080892993097000
229650081	::488080902967140000
490977827	::488080909011152000
55287428	::488080912005881000
56967401	::488080923108184000
361352435	::488080955630817000
23260777	::488080960525963000
288016073	::488080963126034000
358398276	::488080963499737000
250774954	::488081001756000000
301042701	::488081011461603000
415943958	::488081022983356000
41474555	::488081026246144000
494605871	::488081042733948000
15875100	::488081057959657000
258822538	::488081089101963000
15875100	::488081094877913000
90689440	::488081100481122000
71981601	::488081106106064000
205043960	::488081110375464000
61370824	::488081122400944000
219550942	::488081128675622000
130363809	::488081148577198000
27538070	::488081149927759000
471358248	::488081150196203000
48090126	::488081154411479000
250774954	::488081208921047000
64942768	::488081211571437000
76442745	::488081224255012000
216395197	::488081257365250000
61370824	::488081275278725000
130363809	::488081297122684000
14871328	::488081312549306000
165261298	::488081313002303000
360183119	::488081313355034000
230640581	::488081320912769000
494605871	::488081346489638000
519909326	::488081362927112000
72143337	::488081366161293000
258822538	::488081378697678000
69494041	::488081380538982000
244800948	::488081416308002000
14178003	::488081446347616000
50663276	::488081481856585000
20364178	::488081496641507000
22386194	::488081527536750000
123373847	::488081530347339000
41474555	::488081540534910000
14178003	::488081553868607000
220867112	::488081556527788000
258822538	::488081575452487000
267227218	::488081579663958000
165261298	::488081603822768000
14871328	::488081603864707000
445925140	::488081613935222000
27331177	::488081618859327000
410377090	::488081621481160000
35519448	::488081631937171000
494605871	::488081644008390000
27331177	::488081665202196000
113722629	::488081669644382000
519909326	::488081682486935000
72321810	::488081696961867000
60771081	::488081704142118000
14871328	::488081731015016000
6733652	::488081742268747000
73795436	::488081750103719000
331398205	::488081766222024000
288016073	::488081783808741000
16472279	::488081794919440000
227191596	::488081807498575000
340055562	::488081808504803000
10095952	::488081814150737000
390900557	::488081821817520000
15875100	::488081823810199000
189025601	::488081837491617000
340055562	::488081868739190000
329333638	::488081870328840000
190396530	::488081879854481000
37080273	::488081888251486000
6733652	::488081896619134000
165261298	::488081918915649000
98599563	::488081938264379000
340055562	::488081993553285000
23097227	::488082018912071000
301044144	::488082019281539000
494605871	::488082023429320000
202798666	::488082027783409000
192590347	::488082034871771000
303080805	::488082059513311000
42481762	::488082086700785000
565986436	::488082091142160000
23260777	::488082093541720000
29935926	::488082112101093000
33017275	::488082141440258000
279608688	::488082144066289000
15789848	::488082158292983000
565986436	::488082175636434000
633506625	::488082188731043000
17595323	::488082206783311000
19766821	::488082213469437000
47851190	::488082245119651000
349904873	::488082245580640000
165261298	::488082260109701000
43365529	::488082287641128000
42481762	::488082291525427000
26925878	::488082317919809000
109059155	::488082324245196000
46809403	::488082338669027000
47851190	::488082364351139000
14873854	::488082367408394000
109059155	::488082382550237000
27364321	::488082396831821000
96062555	::488082412069339000
189916646	::488082418809982000
260038552	::488082439722369000
190379795	::488082446705889000
613956023	::488082460823916000
69950823	::488082462409375000
14873854	::488082467547398000
98599563	::488082472718974000
14871328	::488082488774770000
494605871	::488082496047685000
48944372	::488082501756145000
255810490	::488082525508493000
45164175	::488082541392711000
42481762	::488082548430745000
388433171	::488082553807466000
408239861	::488082557658226000
305265637	::488082564309987000
451868502	::488082573315174000
48944372	::488082575219388000
230640581	::488082584803368000
302673934	::488082591749120000
14871328	::488082603346366000
429375230	::488082615287545000
76442745	::488082620941496000
196738575	::488082623517184000
288016073	::488082641107681000
244646421	::488082643368423000
19766821	::488082647475044000
128666650	::488082689267093000
190379795	::488082706597568000
377806186	::488082730798686000
39041792	::488082735374671000
408239861	::488082751824744000
68832413	::488082752940818000
47851190	::488082770019627000
230640581	::488082782703198000
35519448	::488082789195993000
238307628	::488082801796059000
104947253	::488082824822800000
451868502	::488082825552199000
494605871	::488082826189758000
444251177	::488082857395376000
43967474	::488082861124509000
72321810	::488082880833134000
565986436	::488082884222136000
46809403	::488082895739695000
165261298	::488082896800870000
19080798	::488082910101393000
17990173	::488082923560894000
78084813	::488082931118649000
61318348	::488082938563543000
46764883	::488082940707229000
338664006	::488082958167715000
46764883	::488082961984921000
360183119	::488082962597306000
230069608	::488083007073710000
50663276	::488083007631151000
46764883	::488083013465825000
83513704	::488083038547349000
190379795	::488083046155829000
16559994	::488083049239044000
165261298	::488083049674842000
72321810	::488083052627640000
165517420	::488083055098081000
115184915	::488083057161678000
24494616	::488083097930727000
258822538	::488083114321666000
155805303	::488083127999275000
340055562	::488083134689599000
587864456	::488083149268590000
451868502	::488083164930142000
104947253	::488083177559187000
25935173	::488083182323920000
7522612	::488083186153316000
209584784	::488083212367716000
258822538	::488083223667154000
14871328	::488083235914526000
457250385	::488083256261103000
16559994	::488083259612725000
109059155	::488083263224045000
365151006	::488083269271838000
245398547	::488083275605635000
344454080	::488083283834466000
17258301	::488083287340888000
155805303	::488083297189523000
160453801	::488083320899514000
447813903	::488083327946346000
19123904	::488083343482048000
47851190	::488083375195168000
19123904	::488083377770070000
565986436	::488083383788904000
579647636	::488083384091283000
255810490	::488083388805312000
14871328	::488083393905561000
48944372	::488083428986728000
47851190	::488083430417395000
64791948	::488083449534627000
279548168	::488083461178392000
38615147	::488083465141628000
37213451	::488083484221923000
16559994	::488083514349596000
165261298	::488083521802489000
90966789	::488083568015708000
84871879	::488083575401496000
494605871	::488083591054651000
37090364	::488083591398952000
190396530	::488083600852918000
625951846	::488083612961890000
389954423	::488083620553179000
579647636	::488083628388524000
58652870	::488083688119607000
381315320	::488083689578831000
27331177	::488083700836347000
228264355	::488083718880653000
155805303	::488083724547145000
39041792	::488083755274207000
260038552	::488083768888942000
73731844	::488083781551534000
73731844	::488083806747123000
230640581	::488083828548710000
360183119	::488083885222543000
253737829	::488083888695017000
225206178	::488083891027079000
494605871	::488083904218136000
47851190	::488083917187350000
377420899	::488083917467959000
80929828	::488083959444541000
90689440	::488083969322127000
258822538	::488083988582367000
99320365	::488083988985425000
16559994	::488083993456541000
230640581	::488083995565887000
16380745	::488084004038406000
16559994	::488084005859110000
39041792	::488084031414603000
38615147	::488084037354139000
80929828	::488084053204013000
58941053	::488084078231441000
19053567	::488084122317758000
19683725	::488084152252903000
39041792	::488084159198289000
90689440	::488084173169500000
78084813	::488084179993645000
259569717	::488084183776903000
17163265	::488084218111856000
155805303	::488084248889688000
72321810	::488084261434441000
264608632	::488084272876490000
725050717	::488084292283543000
38615147	::488084299070332000
6733652	::488084304854261000
27999272	::488084305613049000
68517440	::488084318816727000
39847939	::488084353331650000
76375846	::488084368616095000
53243169	::488084373854748000
101138081	::488084381874282000
104947253	::488084459359444000
68832413	::488084516159115000
253737829	::488084557481000000
213914283	::488084564477108000
6733652	::488084592910696000
254092544	::488084599952908000
102401687	::488084623847866000
412792027	::488084631728971000
58941053	::488084649273348000
72321810	::488084664239005000
76442745	::488084708039741000
199784356	::488084713282605000
299450175	::488084723965497000
216395197	::488084733080141000
57651074	::488084736489705000
264608632	::488084740499853000
562393615	::488084776188792000
418503483	::488084791028625000
299450175	::488084802495471000
58941053	::488084807281172000
35519448	::488084828630175000
65476712	::488084838709075000
127062122	::488084844979580000
21117523	::488084868559937000
546947837	::488084873450504000
88328282	::488084892174278000
267482537	::488084894182952000
23663256	::488084909647347000
444251177	::488084916169490000
44278444	::488084928471388000
253737829	::488084933869436000
254092544	::488084936705187000
33453167	::488084940983402000
12057032	::488084946213289000
35519448	::488084948784406000
26954972	::488084965511294000
169656316	::488084978131955000
78084813	::488084992250372000
302430466	::488084999879405000
418503483	::488085018536083000
27331177	::488085025217212000
230898142	::488085027889373000
78084813	::488085041243643000
410961985	::488085046612725000
451868502	::488085050936680000
252793957	::488085063767048000
623584562	::488085074932273000
33453167	::488085089876967000
26954972	::488085094473547000
155926653	::488085117844594000
17258301	::488085166657507000
78084813	::488085178125144000
252793957	::488085194574811000
288016073	::488085212375429000
273682366	::488085235137921000
40405725	::488085251600551000
288016073	::488085262879059000
22734052	::488085285591216000
177446269	::488085304469770000
45243501	::488085320978550000
341666582	::488085332907155000
120139449	::488085333305602000
363059827	::488085354923057000
40405725	::488085365144551000
298156322	::488085382068568000
26580506	::488085388284940000
288016073	::488085389471526000
106561609	::488085398145347000
18704527	::488085407326674000
27538070	::488085433331363000
40226593	::488085447847854000
267482514	::488085468437692000
177446269	::488085468810973000
327934017	::488085483721723000
17258301	::488085493901295000
288016073	::488085496334012000
213131959	::488085507046244000
383202357	::488085509286408000
444251177	::488085520207998000
34052201	::488085529100300000
84975876	::488085544325242000
299450175	::488085591943168000
119269983	::488085613254414000
17339508	::488085619856654000
17339508	::488085622582968000
385706960	::488085687317823000
115184915	::488085693822808000
26954972	::488085695144022000
37090364	::488085705084895000
14955026	::488085710339977000
27538070	::488085713838018000
40405725	::488085717579333000
351810944	::488085732423004000
230898142	::488085743869632000
18704527	::488085777050398000
22734052	::488085777981517000
25368960	::488085783463481000
242622458	::488085783723913000
37090364	::488085793949626000
23260777	::488085800928952000
412792027	::488085807895674000
219550942	::488085815520940000
494605871	::488085826031456000
37090364	::488085838178553000
410877459	::488085843434041000
17258301	::488085854296883000
50663276	::488085856868003000
467899122	::488085881484738000
252793957	::488085902724317000
36829018	::488085912937435000
411997198	::488085915303415000
565986436	::488085915600814000
614074554	::488085929362731000
177446269	::488085964456071000
17258301	::488085969367605000
50818061	::488085986140618000
6733652	::488086006357585000
76442745	::488086007170875000
565986436	::488086010203340000
273682366	::488086013676240000
273682366	::488086036866551000
471358248	::488086041991979000
37090364	::488086047171940000
40405725	::488086058823725000
410877459	::488086060669214000
419185791	::488086066344099000
76442745	::488086073403129000
40226593	::488086107813593000
288016073	::488086127954239000
273682366	::488086142693019000
289084083	::488086157637341000
288016073	::488086178088767000
25160673	::488086188339650000
48090126	::488086207255965000
299450175	::488086229708455000
78084813	::488086237639503000
40226593	::488086270548393000
273682366	::488086279188250000
72321810	::488086279201243000
233362394	::488086310004215000
288016073	::488086320292429000
170357410	::488086320921591000
50818061	::488086391062949000
351152035	::488086392548126000
565986436	::488086397123702000
261847534	::488086401087709000
253134261	::488086418250403000
40226593	::488086463440240000
401109490	::488086502547533000
41508239	::488086508453109000
423816771	::488086513213636000
467899122	::488086551952637000
288016073	::488086552812089000
260038552	::488086570629464000
66555228	::488086577243889000
327934017	::488086591617769000
40226593	::488086618310705000
565986436	::488086623280590000
206247499	::488086627286536000
37228652	::488086628435779000
169636335	::488086662652510000
211645751	::488086663001022000
277693030	::488086669610852000
277693030	::488086670437138000
277693030	::488086671334715000
277693030	::488086672215523000
277693030	::488086673025007000
277693030	::488086673935183000
277693030	::488086674744700000
260038552	::488086682005024000
57651074	::488086734261846000
228264355	::488086739836100000
19766821	::488086752708796000
419185791	::488086756009328000
45410414	::488086760660807000
360951591	::488086768852275000
15109013	::488086786657492000
565986436	::488086804289949000
118469346	::488086807389544000
358398276	::488086832614506000
118469346	::488086844840501000
228264355	::488086847373864000
80703293	::488086847990403000
29394513	::488086856610119000
99320365	::488086865908858000
37228652	::488086911320612000
19766821	::488086915863019000
209584784	::488086918572163000
565986436	::488086930836291000
382304432	::488086954815127000
466873056	::488086970719948000
565986436	::488086974205394000
382304432	::488086987904020000
68517440	::488086987937550000
288016073	::488086990529642000
37090364	::488086994464292000
401109490	::488086995353477000
302673934	::488086995713814000
27364321	::488087006413852000
18704527	::488087032573358000
494605871	::488087065695776000
364546435	::488087074654785000
389954423	::488087084171685000
80703293	::488087086184943000
285955708	::488087102974734000
54697279	::488087127385583000
389954423	::488087139901394000
18704527	::488087154484981000
80703293	::488087156598898000
230327491	::488087160155676000
352970133	::488087169093758000
115852151	::488087178337976000
565986436	::488087225066737000
50818061	::488087226882879000
66311658	::488087231052410000
288016073	::488087246398959000
16380745	::488087261863358000
385595835	::488087324354281000
451868502	::488087327973990000
37228652	::488087331979948000
37090364	::488087332764270000
89294713	::488087335423057000
494605871	::488087340342992000
213131959	::488087341387378000
412792027	::488087354599821000
49626726	::488087367517892000
467899122	::488087393493581000
96062555	::488087397683306000
37228652	::488087422035853000
18704527	::488087453761171000
288016073	::488087481057681000
565986436	::488087525764788000
26738161	::488087550444462000
288016073	::488087591598559000
344902431	::488087592315785000
260038552	::488087592319991000
26738161	::488087604618088000
80703293	::488087689418522000
26580506	::488087717579083000
33158980	::488087735874240000
169636335	::488087748851408000
302673934	::488087774306656000
260038552	::488087775296487000
15288029	::488087803553525000
62093388	::488087811279843000
41474555	::488087842426339000
49626726	::488087848499675000
33158980	::488087848990408000
176487313	::488087863611764000
267482537	::488087874563088000
494605871	::488087875091578000
18704527	::488087890035896000
18704527	::488087891294179000
352757025	::488087909308694000
28002614	::488087920843423000
340055562	::488087925582598000
412792027	::488087927902457000
21330741	::488087932016672000
213914283	::488087933430145000
176778479	::488087967039504000
49626726	::488087968796516000
65476712	::488087978649354000
16559994	::488087981488885000
16559994	::488087982012780000
40226593	::488088045082931000
41675336	::488088053508890000
80703293	::488088059993260000
28002614	::488088073453174000
288016073	::488088102758391000
260038552	::488088114481483000
460491164	::488088116360519000
279608688	::488088124992815000
33029479	::488088150103711000
49626726	::488088150254710000
344902431	::488088165949784000
418503483	::488088189652193000
104947253	::488088201576189000
50818061	::488088219435560000
80703293	::488088227073372000
50818061	::488088242734911000
253134261	::488088244555247000
288016073	::488088249357701000
169636335	::488088258299977000
418503483	::488088262691803000
260038552	::488088272531230000
216395197	::488088273026576000
216395197	::488088273034940000
288016073	::488088291208466000
494605871	::488088297520902000
17339508	::488088301316751000
17339508	::488088310204485000
33158980	::488088317087338000
460491164	::488088324267991000
434545772	::488088335999451000
80703293	::488088344375488000
260038552	::488088404169457000
438794823	::488088411769556000
361527638	::488088420707606000
494605871	::488088421361938000
58046021	::488088436365340000
349386319	::488088446494179000
36343877	::488088468065484000
305415102	::488088490316296000
40816246	::488088493986299000
301016850	::488088542958997000
565986436	::488088562940669000
16472279	::488088563158765000
209584784	::488088568523284000
43052467	::488088587259219000
260038552	::488088601716981000
216395197	::488088614057033000
132077826	::488088634902323000
33342988	::488088644326924000
467899122	::488088662090211000
431264673	::488088718377779000
423943436	::488088741467017000
260038552	::488088747406155000
21330741	::488088788355125000
382304432	::488088863147954000
270184694	::488088880361398000
16380745	::488088884475990000
316026178	::488088904356995000
387281097	::488088920807460000
382304432	::488088920975224000
494605871	::488088925697613000
423950693	::488088937898835000
460491164	::488088940360896000
344990761	::488088942399348000
225206178	::488088976796815000
260038552	::488089021122228000
176778479	::488089044459347000
423943436	::488089062276747000
19210855	::488089091070623000
432888405	::488089101485088000
15288029	::488089170733060000
216395197	::488089172784476000
14520186	::488089174356918000
277693030	::488089187199881000
277693030	::488089188206522000
88328282	::488089194414501000
37213451	::488089207181942000
260038552	::488089263381032000
33029479	::488089279432622000
565986436	::488089299070365000
515818133	::488089304225177000
41649263	::488089306024529000
33029479	::488089318586470000
96966245	::488089408164229000
33964276	::488089455106871000
260038552	::488089460177772000
328828628	::488089474643939000
41474555	::488089500338249000
13533012	::488089507896373000
460491164	::488089507896373000
565986436	::488089522953912000
68517440	::488089524551962000
301016850	::488089540137996000
65435835	::488089543720304000
14520186	::488089553274560000
37213451	::488089561801949000
418503483	::488089583200894000
81007000	::488089597612929000
351810944	::488089610841382000
590556372	::488089617045151000
99114248	::488089620866138000
460491164	::488089621717188000
236628483	::488089646245507000
467899122	::488089672577716000
361527638	::488089675953750000
260038552	::488089678449356000
2084321	::488089683973267000
2084321	::488089684988276000
41474555	::488089710003113000
2084321	::488089714042621000
14178003	::488089724955811000
238862918	::488089755834679000
423943436	::488089762092183000
460491164	::488089772397588000
344902431	::488089794954555000
99320365	::488089797152743000
41474555	::488089809324236000
33011898	::488089810570321000
424698378	::488089839053467000
242622458	::488089860025368000
155805303	::488089868825006000
43586963	::488089873543622000
351264389	::488089880421888000
63783716	::488089897958248000
77754336	::488089902114807000
27364321	::488089911103590000
37090364	::488089917210521000
460491164	::488089934318669000
50216950	::488089939838369000
260038552	::488089941268656000
78084813	::488089948684161000
344902431	::488089974760153000
423943436	::488089983622721000
288016073	::488090046801518000
165261298	::488090062383378000
85344924	::488090069644095000
288016073	::488090071170437000
118469346	::488090074181951000
336347539	::488090096692776000
48804765	::488090109326409000
551248502	::488090109573464000
254821900	::488090113717829000
15010357	::488090131258032000
242622458	::488090140716564000
28002614	::488090143916851000
78084813	::488090145195692000
21503139	::488090145975840000
15010357	::488090158890110000
358398276	::488090161033777000
40816246	::488090181019643000
162175448	::488090210757263000
50216950	::488090216750518000
447774872	::488090219061583000
176778479	::488090248111345000
260038552	::488090263911292000
40405725	::488090268843769000
39398773	::488090268982181000
15010357	::488090278037700000
412792027	::488090284816089000
41474555	::488090313051734000
242622458	::488090324225781000
398377928	::488090346854035000
551248502	::488090360501899000
46809403	::488090383675432000
260038552	::488090401543172000
344902431	::488090406819622000
434545772	::488090425861750000
703895293	::488090438096539000
61001682	::488090456044355000
344902431	::488090483864793000
357211620	::488090488558600000
41474555	::488090497659850000
281829913	::488090506564358000
39553593	::488090513791549000
18704527	::488090595093536000
60771081	::488090617725980000
63617875	::488090644712546000
307485154	::488090647757205000
15010357	::488090676114903000
703895293	::488090685627580000
19766821	::488090691315462000
101617436	::488090723393093000
84975876	::488090733761425000
307485154	::488090734776418000
418503483	::488090746168553000
78084813	::488090756423241000
177446269	::488090780712452000
189025601	::488090784013381000
423943436	::488090791693135000
33453167	::488090794260430000
41474555	::488090818482155000
419185791	::488090834089168000
578505853	::488090843673161000
85344924	::488090874660667000
236589142	::488090882541772000
41508239	::488090889491738000
238862918	::488090902343065000
332391188	::488090916356247000
332391188	::488090948069367000
101617436	::488090951567417000
423943436	::488090959083622000
80419613	::488090962171002000
206247499	::488090983796850000
260038552	::488090988301131000
418503483	::488091005028409000
37090364	::488091015828758000
189025601	::488091019980730000
37228652	::488091028550070000
68966030	::488091053426475000
23260777	::488091058321227000
546989830	::488091060170526000
340055562	::488091063887073000
344902431	::488091105750036000
344902431	::488091155523829000
37090364	::488091157101281000
484423510	::488091164281556000
417606826	::488091178764861000
28827091	::488091183936061000
41649263	::488091195046772000
418503483	::488091199665078000
589638848	::488091228194349000
486138458	::488091228429234000
216395197	::488091229297864000
41649263	::488091237421813000
41508239	::488091240001335000
39398773	::488091240039469000
269605766	::488091244615061000
260038552	::488091264361840000
546989830	::488091268505825000
53486281	::488091273233195000
14871328	::488091278479876000
466873056	::488091290823716000
269605766	::488091298415403000
39847939	::488091305356976000
230640581	::488091307865145000
312471776	::488091314714869000
30104821	::488091318652919000
37090364	::488091321274761000
418503483	::488091331106189000
418503483	::488091359489040000
203688730	::488091383815622000
37090364	::488091407446736000
25935173	::488091413049925000
67450397	::488091415541325000
15010357	::488091437431414000
418503483	::488091438170001000
377806186	::488091443206963000
219550942	::488091447753965000
228264355	::488091525566320000
15726982	::488091530679566000
312471776	::488091544713691000
213131959	::488091557354930000
344219518	::488091598308126000
35945417	::488091626867130000
378609308	::488091629211770000
251825047	::488091632185520000
378609308	::488091647016595000
378609308	::488091663567302000
466873056	::488091676712239000
213131959	::488091679715364000
40226593	::488091717279952000
17990173	::488091717305118000
554041249	::488091726985568000
301244128	::488091742164750000
428646436	::488091757360738000
15010357	::488091796077940000
414543388	::488091814692261000
68517440	::488091825677148000
484423510	::488091836334874000
238862918	::488091854966366000
33818674	::488091878009495000
225206178	::488091884103794000
15726982	::488091889636499000
40226593	::488091916857511000
33964276	::488091941104386000
7522612	::488091943771987000
263971863	::488091947307790000
29652147	::488091951850586000
467899122	::488091967679893000
311297676	::488091982070165000
484423510	::488091993076011000
213914283	::488092014378905000
67450397	::488092016832552000
19080798	::488092018699423000
239928368	::488092040199020000
157869405	::488092043965517000
213914283	::488092058553315000
288016073	::488092064693764000
470451598	::488092069018079000
169636335	::488092080258826000
428646436	::488092098533404000
358643765	::488092130967949000
261847534	::488092131870126000
484423510	::488092165176713000
260038552	::488092189348483000
424540791	::488092243949924000
37090364	::488092269262954000
305877074	::488092286291431000
229562704	::488092289344884000
18704527	::488092313550213000
238862918	::488092327333093000
260038552	::488092339043188000
15010357	::488092348887232000
408772521	::488092351689416000
118469346	::488092363772805000
23097227	::488092396845293000
9563172	::488092403317108000
465934852	::488092404935688000
263971863	::488092410778378000
383383485	::488092416914624000
424698378	::488092426913841000
330834997	::488092442428583000
253552344	::488092449756438000
28066346	::488092450448089000
84975876	::488092454483017000
360951591	::488092469674782000
33453167	::488092469750665000
196738575	::488092481549271000
46764883	::488092482719453000
466873056	::488092489199263000
286734780	::488092490591780000
475930595	::488092508766081000
229562704	::488092509046706000
229562704	::488092509130600000
118469346	::488092528436977000
484423510	::488092531880501000
42529606	::488092559105748000
238862918	::488092564491210000
67450397	::488092574381383000
348745482	::488092579997569000
216395197	::488092580815462000
94215450	::488092613564977000
286734780	::488092623706394000
340055562	::488092648742191000
263971863	::488092713988804000
340055562	::488092714404048000
118469346	::488092726605258000
19161423	::488092738504892000
340055562	::488092756930072000
25839207	::488092763674533000
725050717	::488092767201931000
155805303	::488092770503233000
41508239	::488092776303575000
99320365	::488092792565288000
27538070	::488092801456803000
470451598	::488092809082458000
331668519	::488092817235783000
33453167	::488092818846806000
26113249	::488092819601756000
26113249	::488092826002264000
176778479	::488092827578945000
484423510	::488092828002562000
28066346	::488092828963061000
81016171	::488092845593853000
35519448	::488092848483344000
67450397	::488092854728671000
260038552	::488092856762908000
15010357	::488092863406686000
438794823	::488092870553784000
240532669	::488092893073387000
213914283	::488092896126439000
60771081	::488092902958985000
238862918	::488092907581493000
408772521	::488092914695028000
392422321	::488092934815100000
447813903	::488092976284188000
260038552	::488092990775099000
15867361	::488092992767414000
346998772	::488093016192593000
545297326	::488093027378798000
213914283	::488093049835122000
423830555	::488093052527853000
233362394	::488093073390710000
44768272	::488093097398513000
328828628	::488093107481624000
484423510	::488093127568134000
15010357	::488093134769770000
81016171	::488093159273299000
251825047	::488093166071840000
23442090	::488093173806145000
377806186	::488093179904679000
260038552	::488093182068924000
267227218	::488093186623946000
57238973	::488093191418044000
23868298	::488093193347399000
23868298	::488093197055188000
466873056	::488093198443499000
84975876	::488093212771250000
81016171	::488093237799047000
15010357	::488093239581216000
551248502	::488093241774845000
23097227	::488093248166957000
155805303	::488093248821690000
359775349	::488093304597512000
260038552	::488093307579269000
160453801	::488093312687960000
23663256	::488093349924982000
84975876	::488093369411706000
286734780	::488093399812018000
341892711	::488093401527496000
41474555	::488093404463509000
359775349	::488093436873285000
154309960	::488093444061933000
84975876	::488093462114217000
314251743	::488093464475623000
81016171	::488093468645130000
15010357	::488093477234696000
175847876	::488093482490531000
88328282	::488093497661333000
470451598	::488093500576399000
68832413	::488093530871824000
623065439	::488093531123101000
189664484	::488093541026234000
447813903	::488093563914575000
22383485	::488093567114833000
274262734	::488093580595298000
484423510	::488093582834683000
359775349	::488093592960106000
221610776	::488093603831742000
15010357	::488093632797233000
32583866	::488093654553075000
359775349	::488093662963044000
15867361	::488093668788555000
524866555	::488093685154717000
22504277	::488093725554651000
544538144	::488093741907836000
447813903	::488093758224089000
554041249	::488093779480436000
466873056	::488093779644002000
221610776	::488093795016515000
155805303	::488093807544926000
458766436	::488093844169166000
62093388	::488093851190833000
25099957	::488093861491642000
44768272	::488093875290898000
484423510	::488093898309259000
578505853	::488093898770612000
359775349	::488093923488047000
22087737	::488093925391867000
155805303	::488093935093686000
118810756	::488093958686248000
238862918	::488093973618388000
359775349	::488093988554305000
155805303	::488093993595854000
279399275	::488094000256413000
260464441	::488094027883884000
84975876	::488094035135823000
230069608	::488094055763435000
458766436	::488094078660124000
118810756	::488094083529707000
99320365	::488094115318333000
216395197	::488094115905564000
381054179	::488094146591485000
33282020	::488094151557136000
312517498	::488094152421552000
359775349	::488094171396595000
78084813	::488094171421368000
341892711	::488094206091853000
277693030	::488094212018040000
20020647	::488094230737199000
484423510	::488094269073141000
381054179	::488094270679965000
567014078	::488094275607867000
359775349	::488094281429950000
221610776	::488094281861976000
77754336	::488094286605340000
60771081	::488094310303154000
22383485	::488094313054998000
279399275	::488094337985949000
264335101	::488094362673225000
150518148	::488094367282778000
22087737	::488094399339827000
23868298	::488094405673226000
341732173	::488094428482252000
466873056	::488094437377978000
424698378	::488094438346874000
458766436	::488094446840324000
238307628	::488094482668089000
176778479	::488094485621252000
466873056	::488094503400509000
101138081	::488094523634225000
221610776	::488094528680001000
28827091	::488094534857785000
120851061	::488094541988122000
387281097	::488094555615408000
343904325	::488094559054741000
545587327	::488094564381519000
221610776	::488094580286717000
36829018	::488094584023437000
81016171	::488094615942471000
61001682	::488094632803196000
15726982	::488094658434977000
78084813	::488094664805711000
322643138	::488094704924229000
49626726	::488094713237340000
60771081	::488094717121277000
238862918	::488094729108983000
37228652	::488094742157471000
189664484	::488094749329330000
436476907	::488094754890997000
25760567	::488094768262828000
340055562	::488094811879395000
288016073	::488094846603632000
78084813	::488094880342614000
713350694	::488094920725782000
302430466	::488094923732701000
545587327	::488094930108043000
418503483	::488094948869550000
189664484	::488094970927009000
96062555	::488095000031285000
545587327	::488095002195542000
343904325	::488095015495684000
55287428	::488095037314859000
322643138	::488095047032639000
50663276	::488095049146576000
78084813	::488095056054992000
163983371	::488095071678767000
83513704	::488095086115160000
81016171	::488095104885080000
484423510	::488095145288421000
260464441	::488095151739248000
17694593	::488095179853660000
340055562	::488095207456378000
340055562	::488095214725120000
27331177	::488095233393954000
251359942	::488095308157829000
90966789	::488095310900903000
625900103	::488095335911149000
269143639	::488095345465757000
333245482	::488095346677932000
64584579	::488095349806882000
176778479	::488095353322106000
163983371	::488095371202412000
167384328	::488095410490048000
398735102	::488095422322192000
293246270	::488095429142532000
78084813	::488095446514950000
155805303	::488095450252455000
381054179	::488095455759585000
59503620	::488095465599037000
40534884	::488095469738815000
225206178	::488095473572397000
40816246	::488095511724171000
16559994	::488095511887347000
16559994	::488095533102530000
84849075	::488095539947270000
439491329	::488095549107630000
419185791	::488095561648590000
269143639	::488095646432260000
463138486	::488095647237947000
176778479	::488095650748190000
65476712	::488095658176696000
147384126	::488095677121982000
444298693	::488095701285736000
301016850	::488095701503451000
60771081	::488095804096139000
238862918	::488095836321361000
78084813	::488095849151361000
59503620	::488095870806528000
37090364	::488095876523372000
419185791	::488095915001925000
90966789	::488095954944684000
18704527	::488095964171735000
68517440	::488095966537322000
332391188	::488095977736130000
238862918	::488095979175178000
408239861	::488096000876097000
623584562	::488096004466802000
290624910	::488096009633804000
15010357	::488096014247550000
332391188	::488096037802741000
458766436	::488096042089336000
90966789	::488096045902360000
332391188	::488096050708615000
332391188	::488096056530317000
220234304	::488096069952094000
332391188	::488096079183765000
332391188	::488096092651667000
40405725	::488096107067482000
101136541	::488096108875624000
49626726	::488096110720720000
332391188	::488096111815434000
260038552	::488096131998429000
40534884	::488096187958837000
189664484	::488096201313505000
349788720	::488096210431918000
332391188	::488096213342752000
358643765	::488096217742573000
28002614	::488096233576472000
388433171	::488096248096768000
15010357	::488096262701334000
18704527	::488096294619992000
54466394	::488096333543120000
494495688	::488096360621555000
18704527	::488096366585864000
81016171	::488096371501985000
22383485	::488096374656086000
414526765	::488096378275770000
577411446	::488096380154834000
340055562	::488096398651310000
577411446	::488096432252264000
581342731	::488096436903346000
54466394	::488096444172095000
14178003	::488096470977900000
71617108	::488096500342587000
32755384	::488096515009703000
327662373	::488096549806014000
68517440	::488096557573488000
99320365	::488096603799314000
37090364	::488096622027370000
254851572	::488096631410012000
348262381	::488096641690251000
371578955	::488096649382985000
220234304	::488096663890710000
484423510	::488096672166060000
258108922	::488096687869526000
216395197	::488096688813645000
93927673	::488096696266539000
340055562	::488096706735534000
11146552	::488096712112619000
67450397	::488096717745573000
577411446	::488096732908371000
424498868	::488096734875095000
344219518	::488096759432749000
17163265	::488096773848961000
189664484	::488096779372474000
286734780	::488096786347618000
189664484	::488096825430118000
23663256	::488096838155640000
251825047	::488096845197893000
381054179	::488096862646595000
102489930	::488096873945657000
23663256	::488096878290952000
387476542	::488096880908582000
264608632	::488096924247937000
90966789	::488096936906747000
353567857	::488096966409461000
349386319	::488096971446812000
28002614	::488096971941744000
64584579	::488096986432671000
264608632	::488096990262075000
220234304	::488097002652061000
37228652	::488097026849390000
90806141	::488097032075100000
24199433	::488097045337886000
141140385	::488097048911048000
297238880	::488097060399218000
220234304	::488097076610211000
49626726	::488097080041172000
212060681	::488097103617724000
273955213	::488097113687871000
115550523	::488097119018831000
189025601	::488097124291067000
23260777	::488097125751083000
102489930	::488097127084470000
589638848	::488097138732064000
23663256	::488097163272921000
90806141	::488097179270000000
141140385	::488097193111203000
23663256	::488097199562055000
220234304	::488097208210685000
445925140	::488097223024975000
28002614	::488097251936718000
387281097	::488097255724187000
445925140	::488097273155293000
220234304	::488097283318112000
220234304	::488097299914969000
90966789	::488097312376635000
238862918	::488097313206726000
387281097	::488097335369822000
115550523	::488097342478745000
220234304	::488097359574749000
99320365	::488097383713349000
220234304	::488097422686433000
23260777	::488097429481594000
78084813	::488097453074169000
220234304	::488097509265264000
106860209	::488097511916048000
23260777	::488097556082487000
90806141	::488097561245261000
238341972	::488097599527075000
447813903	::488097601263513000
50663276	::488097614009606000
194377350	::488097615381528000
176778479	::488097617490870000
304661740	::488097644384768000
89294713	::488097666065129000
61478431	::488097692955189000
90806141	::488097702240997000
269143639	::488097711627837000
238862918	::488097715209781000
421338980	::488097720381759000
213131959	::488097723132825000
88328282	::488097733442826000
45492981	::488097737993244000
49626726	::488097740904075000
14178003	::488097748726448000
381054179	::488097766607187000
295339639	::488097766703640000
115550523	::488097771275051000
269012544	::488097788446511000
387281097	::488097797280133000
273814896	::488097817492078000
374659572	::488097835582099000
273814896	::488097843211558000
589638848	::488097848966123000
260361255	::488097871716032000
64584579	::488097878431109000
267482537	::488097911197028000
189135890	::488097945099567000
90806141	::488097953240727000
99320365	::488097987382743000
220234304	::488097992910467000
387281097	::488098020743864000
37090364	::488098022686228000
240530585	::488098024359354000
267482537	::488098025550524000
220234304	::488098026964013000
25839207	::488098047071510000
255104759	::488098075655680000
220234304	::488098110728458000
25839207	::488098123344904000
67450397	::488098132031315000
611530014	::488098153418489000
377806186	::488098155439734000
115550523	::488098176948113000
101477442	::488098184112377000
67450397	::488098219352522000
101477442	::488098233793921000
387281097	::488098235807191000
19766821	::488098237195501000
237936556	::488098239485186000
43365529	::488098255855570000
99320365	::488098269202243000
219550942	::488098279708975000
196693857	::488098287111524000
227476350	::488098315351773000
196693857	::488098315406286000
220234304	::488098325669756000
213131959	::488098339431256000
49626726	::488098351028523000
61370824	::488098364253167000
90750144	::488098380380655000
479959389	::488098395442388000
381054179	::488098411775000000
589638848	::488098415482372000
40534884	::488098421648019000
47929423	::488098426253737000
269012544	::488098434126073000
22383485	::488098447435001000
99320365	::488098448278032000
240530585	::488098451301744000
260038552	::488098491063750000
25839207	::488098498294734000
29242207	::488098522701373000
67450397	::488098531056427000
115550523	::488098531266150000
415259927	::488098540036435000
558873022	::488098575164137000
220234304	::488098599549403000
61370824	::488098606914600000
17764624	::488098616121122000
157869405	::488098629257662000
17764624	::488098632801853000
220234304	::488098637252005000
227476350	::488098641408585000
230640581	::488098647838441000
408239861	::488098657611177000
213914283	::488098675168538000
196693857	::488098676456173000
240530585	::488098677190189000
101477442	::488098691316998000
50663276	::488098699877183000
157869405	::488098712845942000
447813903	::488098734895812000
196693857	::488098748732436000
611530014	::488098751035486000
177111779	::488098759432105000
90966789	::488098766290190000
90806141	::488098768596643000
408239861	::488098780084858000
255104759	::488098790285385000
68517440	::488098808522227000
118469346	::488098818672439000
75696479	::488098893884686000
287014963	::488098894631288000
291475742	::488098915405688000
15010357	::488098927787261000
29242207	::488098929926365000
611530014	::488098978127708000
240530585	::488098981931536000
552146644	::488098982124875000
101477442	::488098999459921000
220234304	::488099004660465000
566902451	::488099026148294000
44768272	::488099043310960000
196693857	::488099045110325000
118733444	::488099048487133000
64584579	::488099048818110000
99320365	::488099058754813000
220234304	::488099075846184000
196693857	::488099076135596000
90806141	::488099086550065000
408239861	::488099087778979000
220234304	::488099117344649000
254851572	::488099122030059000
382359896	::488099125762600000
101477442	::488099127822401000
85344924	::488099137913499000
31620041	::488099141197656000
252407374	::488099151301713000
90966789	::488099161578156000
445903498	::488099169517969000
99320365	::488099171501895000
216395197	::488099195371683000
267482537	::488099207933218000
61001682	::488099209628094000
238862918	::488099226287472000
101477442	::488099229563650000
381181950	::488099230586650000
19683725	::488099241790033000
252407374	::488099249498759000
220234304	::488099254032801000
196693857	::488099264816369000
220234304	::488099270621265000
61318348	::488099277470961000
101477442	::488099279169683000
326813935	::488099305199132000
27538070	::488099328477503000
252407374	::488099332768276000
220234304	::488099345963556000
85155674	::488099345992921000
99320365	::488099360719503000
90806141	::488099387239723000
220234304	::488099404151132000
68517440	::488099408202833000
14873854	::488099416947965000
196693857	::488099419883991000
99320365	::488099420089905000
85155674	::488099442587750000
196693857	::488099448895987000
230640581	::488099494714552000
101477442	::488099503229386000
389954423	::488099515497345000
84871879	::488099547558580000
424698378	::488099547831230000
27331177	::488099549391515000
196693857	::488099556865757000
90806141	::488099571331891000
611530014	::488099574025027000
227476350	::488099583457636000
53486281	::488099601703251000
99320365	::488099642299912000
196693857	::488099642450534000
63720288	::488099659047399000
220234304	::488099665041055000
347596428	::488099678693515000
99320365	::488099687862661000
52628599	::488099691817480000
267482537	::488099694929670000
223375935	::488099705860014000
61832970	::488099707453857000
220234304	::488099718652645000
52628599	::488099734444187000
115550523	::488099741545144000
90966789	::488099750584274000
25747982	::488099750689136000
263971863	::488099765062627000
15010357	::488099772956295000
414103187	::488099784712933000
444298693	::488099801779937000
90966789	::488099803717718000
220234304	::488099810319163000
238862918	::488099836986544000
240530585	::488099842804051000
101477442	::488099854468788000
49626726	::488099870138310000
611530014	::488099889101164000
101477442	::488099909275754000
49626726	::488099915705249000
227476350	::488099920532881000
63720288	::488099937737900000
101477442	::488099964762222000
238862918	::488099971401396000
90966789	::488099986207686000
589638848	::488099991194329000
220234304	::488099999465492000
48764697	::488100011079503000
90806141	::488100046521376000
183562162	::488100064061956000
429558621	::488100075399163000
220234304	::488100087403278000
611530014	::488100090020917000
312471776	::488100097662943000
238862918	::488100100514643000
15010357	::488100109402374000
155805303	::488100136309243000
196693857	::488100143376236000
230640581	::488100168055537000
220234304	::488100170580516000
23097227	::488100172245630000
183562162	::488100189811380000
49626726	::488100195624697000
432747373	::488100197021384000
623584562	::488100198741049000
223375935	::488100199072399000
99320365	::488100240403464000
90806141	::488100248179322000
156866548	::488100269561880000
240530585	::488100272372056000
373713704	::488100286540427000
101477442	::488100300050690000
167384328	::488100355670949000
25839207	::488100361782059000
504027031	::488100380627042000
101477442	::488100400110010000
115550523	::488100427766845000
227476350	::488100436780392000
15010357	::488100444883791000
25839207	::488100463619760000
90806141	::488100478543097000
23868298	::488100485501423000
25839207	::488100487023968000
7522612	::488100520369074000
17990173	::488100521723822000
127062122	::488100528094576000
15010357	::488100528555958000
629894993	::488100542267547000
230640581	::488100554082496000
472287305	::488100555605032000
220234304	::488100609099182000
408239861	::488100627998720000
611530014	::488100639806062000
220234304	::488100655446253000
20364178	::488100664095301000
408239861	::488100682147192000
26514591	::488100694243958000
220234304	::488100719426158000
26514591	::488100754952306000
26514591	::488100755166232000
26514591	::488100755174612000
220234304	::488100778897190000
80191031	::488100780591677000
165261298	::488100846941388000
230640581	::488100852226215000
313341167	::488100868621733000
107870705	::488100872443150000
91422810	::488100877144948000
263971863	::488100881087209000
163646426	::488100886837997000
194377350	::488100894270316000
37090364	::488100907750805000
45286852	::488100912959725000
211376385	::488100919397982000
104990093	::488100937961971000
40783277	::488100956727300000
223950031	::488100969839095000
194377350	::488100991213240000
562393615	::488101003632607000
432747373	::488101053426974000
45286852	::488101056333631000
165261298	::488101061907857000
247850020	::488101074486575000
40783277	::488101086079623000
267482537	::488101087560220000
61370824	::488101109240979000
250844163	::488101119735123000
611530014	::488101125976231000
165261298	::488101131009019000
447774872	::488101137388548000
15010357	::488101148612497000
322465167	::488101151452061000
101477442	::488101161921433000
328871385	::488101176341057000
156866548	::488101195345846000
50663276	::488101209195446000
40405725	::488101217629773000
238862918	::488101265688113000
156866548	::488101278116241000
254600909	::488101280410525000
156866548	::488101285976354000
90806141	::488101294540734000
220234304	::488101297581613000
216591008	::488101311624138000
45286852	::488101315289964000
157869405	::488101330146164000
282779381	::488101356704505000
157869405	::488101379471208000
287727506	::488101387394228000
14604658	::488101400077795000
90806141	::488101417509335000
40783277	::488101418297876000
216395197	::488101420982616000
169636335	::488101437985943000
227476350	::488101451814543000
381054179	::488101454683844000
211376385	::488101489185792000
263971863	::488101498400686000
14178003	::488101501785481000
99435759	::488101507930144000
223950031	::488101522426068000
44811271	::488101536124260000
220234304	::488101555262873000
227476350	::488101555543887000
101136541	::488101563055882000
381054179	::488101575110705000
250844163	::488101579569246000
611530014	::488101606983229000
25839207	::488101608790556000
546947837	::488101611341107000
106860209	::488101615069437000
40783277	::488101649764737000
45286852	::488101667338866000
44811271	::488101703284056000
254600909	::488101703586033000
17470539	::488101730454753000
156866548	::488101738139115000
41508239	::488101740336521000
32624494	::488101742710890000
213131959	::488101823329214000
575755127	::488101826776948000
73731844	::488101841104691000
44811271	::488101938471239000
40604299	::488101985795575000
228159641	::488101986751873000
263971863	::488101986932256000
88328282	::488102003806326000
19766821	::488102016687042000
28002614	::488102033824952000
44811271	::488102036026564000
220234304	::488102037238730000
263971863	::488102040858398000
228159641	::488102054053687000
435557155	::488102085313851000
49455873	::488102086014275000
351264389	::488102102510481000
306989340	::488102103450013000
370088836	::488102108689100000
16846197	::488102109783797000
234078302	::488102113621180000
49455873	::488102121770741000
43586963	::488102129568329000
180661626	::488102158194475000
25099957	::488102164917522000
25099957	::488102171771031000
220234304	::488102213693079000
101477442	::488102226410618000
14792781	::488102236224905000
44811271	::488102257083174000
180661626	::488102271075745000
82223258	::488102279732404000
220234304	::488102284081901000
36869877	::488102286996959000
61718844	::488102324905062000
493640349	::488102333516365000
263971863	::488102335768297000
380458897	::488102338628816000
166695965	::488102352612646000
25099957	::488102360229482000
147384126	::488102377270935000
75696479	::488102394463408000
220234304	::488102432505753000
24383303	::488102498268225000
65476712	::488102554320896000
90806141	::488102558766870000
68517440	::488102573165924000
421158343	::488102620935233000
80965569	::488102679378288000
75696479	::488102684340146000
42435255	::488102712165146000
14871328	::488102722118250000
90806141	::488102725456904000
220234304	::488102738316648000
451868502	::488102748672389000
162200561	::488102764900139000
220234304	::488102777642426000
213914283	::488102806373408000
115184915	::488102815017869000
213914283	::488102822831874000
77754336	::488102834827575000
611530014	::488102846408433000
589638848	::488102872517574000
213914283	::488102882357428000
589638848	::488102929946009000
61370824	::488102931103625000
35519448	::488102933972533000
220234304	::488102958647611000
491679354	::488102966159630000
423943436	::488102976603451000
182834679	::488102983847399000
216395197	::488102986452062000
35519448	::488103004013219000
35519448	::488103031016144000
306169468	::488103038209781000
19766821	::488103040189091000
227476350	::488103044991574000
19766821	::488103045348470000
471358248	::488103072636223000
259569717	::488103073181487000
220234304	::488103087249178000
238862918	::488103088507461000
13533012	::488103119062982000
471358248	::488103160855011000
19766821	::488103177254752000
460491164	::488103185693691000
14871328	::488103217448751000
617791569	::488103245941063000
38031351	::488103264181710000
48764697	::488103297639673000
116054733	::488103347266678000
553934357	::488103349032476000
118469346	::488103356162781000
15875100	::488103364635668000
107724446	::488103411951607000
228159641	::488103438400499000
228159641	::488103449926463000
28002614	::488103457698873000
220234304	::488103461574422000
220234304	::488103486735659000
228159641	::488103486803173000
14871328	::488103490137235000
336845657	::488103492985581000
57651074	::488103498941095000
435471503	::488103511201030000
287978614	::488103514065739000
589638848	::488103557065764000
228159641	::488103564011511000
361527638	::488103634861711000
466873056	::488103678662807000
90806141	::488103706533974000
250994156	::488103707628687000
15804863	::488103731884720000
23097227	::488103757977108000
387476542	::488103763346219000
408239861	::488103835118751000
410877459	::488103881990078000
99320365	::488103882128908000
45286852	::488103885894975000
250994156	::488103887358808000
171103429	::488103908003164000
122067183	::488103914869256000
412756257	::488103924486782000
73795436	::488103928605990000
10095952	::488103933756588000
61001682	::488103936545816000
122067183	::488103947987456000
385706960	::488103957865062000
90806141	::488103975334330000
238862918	::488103993684410000
414543388	::488103998637891000
228159641	::488104002526015000
250994156	::488104037384851000
340055562	::488104047979679000
10095952	::488104048026222000
147384126	::488104051494514000
420403218	::488104091189796000
90806141	::488104113666678000
255104759	::488104136001351000
617791569	::488104146210684000
155926653	::488104147779354000
301044144	::488104168419495000
515068859	::488104171707432000
32755384	::488104178212818000
250994156	::488104182889455000
32624494	::488104193346273000
164676969	::488104199599964000
228159641	::488104212094410000
21089214	::488104218474315000
385706960	::488104227395211000
268034501	::488104246135386000
420403218	::488104250363633000
277693030	::488104286807547000
268034501	::488104295121027000
361527638	::488104298081824000
287978614	::488104321460887000
471358248	::488104347318751000
234078302	::488104349088768000
387281097	::488104356177534000
77754336	::488104357900976000
20364178	::488104397806010000
66058067	::488104400154804000
38031351	::488104422887522000
381181950	::488104424456196000
35519448	::488104435818590000
268246881	::488104461940711000
94181957	::488104466005385000
331227001	::488104467523313000
25680589	::488104492978552000
262405775	::488104530735665000
253552344	::488104581076123000
14873854	::488104583718121000
25160673	::488104588780642000
171103429	::488104595776753000
68517440	::488104604018556000
59938971	::488104606774202000
371477472	::488104607592480000
38031351	::488104622414766000
423943436	::488104635647807000
302430466	::488104640605483000
302430466	::488104641247207000
35519448	::488104656501870000
467899122	::488104673686351000
332662443	::488104675636678000
292012619	::488104695089483000
228159641	::488104708003733000
106860209	::488104718258798000
472287305	::488104726165078000
329093513	::488104747279589000
147384126	::488104751356080000
441925629	::488104754309263000
59938971	::488104766744973000
107724446	::488104783610646000
35519448	::488104814409052000
228159641	::488104869685760000
189025601	::488104874375016000
155926653	::488104900753375000
304645030	::488104915869634000
47466684	::488104919027957000
131278152	::488104931216207000
147384126	::488104931493048000
14873854	::488104947943092000
373713704	::488105009650089000
238862918	::488105010589208000
601049906	::488105026150092000
73795436	::488105028780294000
47753031	::488105030323433000
76977679	::488105042717593000
25160673	::488105052867796000
52628599	::488105068277686000
433169770	::488105087785385000
85344924	::488105088779440000
35519448	::488105092336218000
68517440	::488105099105820000
304645030	::488105103678009000
418314197	::488105113379041000
47466684	::488105116126691000
253134261	::488105129942327000
28827091	::488105144371126000
189025601	::488105179225403000
23260777	::488105205415047000
102266093	::488105206400286000
280749613	::488105209357279000
471358248	::488105227925483000
402018122	::488105237366837000
438794823	::488105241343045000
18704527	::488105241397563000
94181957	::488105256887152000
36468395	::488105261614120000
35519448	::488105308510638000
102266093	::488105313535414000
85344924	::488105342585163000
68517440	::488105343184945000
26179867	::488105357877592000
25160673	::488105371374862000
471358248	::488105377553055000
238862918	::488105421303869000
7522612	::488105470813429000
10095952	::488105486714421000
85344924	::488105543731380000
7522612	::488105556138143000
259746323	::488105558226911000
589638848	::488105563994066000
728549208	::488105577479151000
80191031	::488105605660307000
402018122	::488105608378216000
25747982	::488105660396347000
189025601	::488105666062471000
230640581	::488105668096696000
101477442	::488105673394511000
335003775	::488105691908161000
402018122	::488105698421530000
85344924	::488105698614464000
402018122	::488105717753065000
429375230	::488105727802634000
25839207	::488105738191904000
68439593	::488105746178256000
467899122	::488105746723508000
156508337	::488105759117287000
156866548	::488105771062673000
268034501	::488105785910505000
19766821	::488105790734340000
156866548	::488105794139738000
156866548	::488105812720513000
238862918	::488105822006689000
52610012	::488105852650684000
102266093	::488105868781957000
411848692	::488105869155237000
330799447	::488105874464858000
224501206	::488105875765071000
59670513	::488105876226441000
23260777	::488105904496443000
23097227	::488105909126561000
101477442	::488105926818537000
444251177	::488105927480856000
359775349	::488105946112356000
52610012	::488105957214674000
101477442	::488105970300891000
345756955	::488105990181490000
19837708	::488105992979484000
402018122	::488105996472942000
345756955	::488106000562405000
101477442	::488106022083788000
59670513	::488106022746075000
423950693	::488106045785395000
480857982	::488106045974147000
345756955	::488106100428771000
39041792	::488106130892005000
345756955	::488106132825595000
438794823	::488106156313698000
280749613	::488106166044856000
85344924	::488106168087486000
147384126	::488106173401296000
223950031	::488106183409299000
39160897	::488106186718588000
444251177	::488106200592969000
39398773	::488106211225903000
268034501	::488106223317680000
22033805	::488106238828228000
147384126	::488106275050242000
189025601	::488106281517858000
88328282	::488106283921571000
233362394	::488106290112385000
14792781	::488106303630221000
59670513	::488106308051017000
267445807	::488106311750803000
156508337	::488106333875355000
418327117	::488106336635215000
418327117	::488106343694209000
22033805	::488106345455837000
101477442	::488106362308919000
39904237	::488106372853022000
99320365	::488106392990281000
234078302	::488106396001382000
589638848	::488106419040686000
39160897	::488106430504124000
189025601	::488106434869997000
331398205	::488106452590927000
101477442	::488106481561403000
39160897	::488106495054479000
18704527	::488106510648479000
373653741	::488106529212469000
49383709	::488106530751795000
454304418	::488106531531919000
589638848	::488106568471175000
101477442	::488106580165279000
374739722	::488106631386107000
101477442	::488106639225266000
101477442	::488106651292295000
238862918	::488106660812963000
172035134	::488106699731902000
264608632	::488106734653681000
234078302	::488106736310419000
156508337	::488106751703527000
59670513	::488106785715130000
17163265	::488106811732791000
728549208	::488106813041438000
101477442	::488106824554778000
255810490	::488106825670078000
301244128	::488106838354046000
354629644	::488106858842832000
99320365	::488106871963009000
28002614	::488106873124823000
267482514	::488106875854929000
223950031	::488106877667270000
402018122	::488106878421831000
282328751	::488106894192427000
101477442	::488106903474831000
415630297	::488106908125896000
22033805	::488106940761772000
189025601	::488106958109413000
444251177	::488106988874633000
457811756	::488106997762375000
449981984	::488107010357870000
311092385	::488107035544678000
14606079	::488107036819738000
101477442	::488107052989186000
189025601	::488107053970239000
728549208	::488107060861861000
59670513	::488107069547872000
52610012	::488107078473777000
189664484	::488107087109439000
52610012	::488107104071606000
238862918	::488107116855427000
319145382	::488107117929185000
467899122	::488107120769118000
255810490	::488107129794863000
444251177	::488107136543498000
61370824	::488107154361307000
150518148	::488107195519623000
297679816	::488107197281628000
56508824	::488107197919166000
19837708	::488107207649918000
554041249	::488107210270965000
99320365	::488107235621748000
61370824	::488107243989368000
444251177	::488107270861897000
23097227	::488107284686327000
472287305	::488107289623015000
86243090	::488107291779284000
101477442	::488107298196582000
2084321	::488107307117445000
467758710	::488107314159681000
423950693	::488107315287953000
68221984	::488107336423456000
61718844	::488107356014641000
127943795	::488107380602064000
371477472	::488107389569486000
101477442	::488107425955086000
156508337	::488107432749432000
92870542	::488107433349242000
92924351	::488107467054661000
483190332	::488107469084712000
101477442	::488107504325636000
444251177	::488107512206348000
22383485	::488107524995174000
92870542	::488107546549293000
61370824	::488107567596318000
467758710	::488107570339401000
101477442	::488107587532238000
728549208	::488107604875685000
61718844	::488107616006983000
342594225	::488107621476352000
402018122	::488107647304863000
59670513	::488107648097599000
579647636	::488107657086402000
22033805	::488107663939485000
127943795	::488107667991568000
728549208	::488107677994975000
155730095	::488107680998129000
238862918	::488107694100721000
39041792	::488107740322349000
370088836	::488107740729188000
99320365	::488107760174002000
467899122	::488107762787028000
611530014	::488107766117322000
357275400	::488107785469845000
278778128	::488107790117138000
23097227	::488107793941938000
61969086	::488107803576651000
444251177	::488107816972845000
68221984	::488107823004647000
43365529	::488107836023382000
14253476	::488107851219345000
24804859	::488107862569148000
447813903	::488107866084360000
728549208	::488107925643464000
111136825	::488107926817480000
346998772	::488107929225011000
403020871	::488107946988285000
68221984	::488107949454528000
256074844	::488107962896875000
312471776	::488107977493073000
22383485	::488107999882661000
47851190	::488108026315169000
238862918	::488108047332417000
65476712	::488108071441690000
80965569	::488108100402958000
75696479	::488108115884134000
101138081	::488108117675474000
423950693	::488108138151702000
37213451	::488108142598033000
240530585	::488108165708251000
403020871	::488108172138528000
70254385	::488108188659900000
155730095	::488108193810485000
230640581	::488108208045580000
101477442	::488108228040212000
332662443	::488108235736760000
162559610	::488108236370092000
578505853	::488108236411633000
177446269	::488108237107900000
101477442	::488108265092681000
48557490	::488108271094747000
392278984	::488108287632900000
396923534	::488108293038944000
177446269	::488108305256939000
278778128	::488108327994658000
101138081	::488108347766616000
457811756	::488108361494581000
46809403	::488108371787005000
419185791	::488108375922581000
377806186	::488108379030573000
127943795	::488108381996331000
313341167	::488108416854794000
18618379	::488108432767991000
18704527	::488108433002885000
349788720	::488108436560019000
163646426	::488108453052047000
70254385	::488108479237079000
18618379	::488108501189664000
373713704	::488108564784115000
58587526	::488108565060534000
99320365	::488108565065117000
156508337	::488108589672714000
33676766	::488108600292679000
578505853	::488108603119656000
728549208	::488108617305186000
232736272	::488108622124048000
278778128	::488108625056239000
53486281	::488108640650690000
247850020	::488108648392957000
229562704	::488108648799805000
73795436	::488108686804783000
338588400	::488108693049724000
223950031	::488108704844480000
50663276	::488108727544070000
70254385	::488108736977055000
446541836	::488108739820400000
15267198	::488108747366342000
59670513	::488108774331133000
68052287	::488108776063791000
127943795	::488108806225018000
454304418	::488108820279730000
156508337	::488108856011005000
50818061	::488108859320320000
383972979	::488108914664144000
99320365	::488108919567691000
50818061	::488108928983506000
349788720	::488108939922251000
336347539	::488108961069928000
39398773	::488108966707077000
313341167	::488109005835759000
99320365	::488109028707692000
26623525	::488109059237638000
23820736	::488109101054820000
230640581	::488109128577871000
444251177	::488109137549471000
22383485	::488109147763003000
313341167	::488109149444915000
24804859	::488109161096282000
238862918	::488109193392422000
106860209	::488109221066444000
364752208	::488109228851097000
313341167	::488109232500506000
27563012	::488109242574839000
251359942	::488109244320067000
99320365	::488109276662358000
105855764	::488109289941127000
442433056	::488109300582072000
17990173	::488109314138464000
62870601	::488109317199888000
467899122	::488109349521588000
278778128	::488109354043080000
127943795	::488109404693491000
185633935	::488109406031450000
27904685	::488109415015268000
80703293	::488109420812206000
14604658	::488109439593902000
614436697	::488109457894023000
454304418	::488109463933435000
278778128	::488109469617102000
232275950	::488109476432474000
380458897	::488109504383287000
26738161	::488109514651365000
225691566	::488109550181289000
19766821	::488109569550594000
238862918	::488109570007781000
99320365	::488109602031276000
80703293	::488109629311053000
589638848	::488109632112427000
377806186	::488109656410042000
232275950	::488109659450916000
515068859	::488109666459602000
419185791	::488109669991198000
238862918	::488109691109535000
515068859	::488109691726086000
27904685	::488109694636920000
26738161	::488109695933353000
85344924	::488109714102693000
106860209	::488109735866941000
363059827	::488109738521935000
225691566	::488109771061354000
19837708	::488109788547792000
90689440	::488109796503977000
80703293	::488109797150306000
85344924	::488109855329099000
114967175	::488109865181536000
515068859	::488109889919528000
377806186	::488109892859748000
370088836	::488109930982178000
20935927	::488109967958740000
515068859	::488109968013275000
80703293	::488109972673548000
447255375	::488109982823378000
418503483	::488109992537755000
293897624	::488110000850481000
85344924	::488110008291164000
80703293	::488110026859761000
106860209	::488110061172973000
80703293	::488110069666824000
46809403	::488110078373810000
231150237	::488110089950081000
85344924	::488110100746219000
27904685	::488110104839856000
203311237	::488110143758798000
22736943	::488110161311961000
31536491	::488110167372742000
150518148	::488110170749153000
72321810	::488110173375180000
454398669	::488110177691127000
80703293	::488110229293629000
255147158	::488110235614052000
467899122	::488110236231036000
19766821	::488110253964132000
223950031	::488110274223038000
238862918	::488110294384644000
15137186	::488110302819401000
39863661	::488110325821370000
354629644	::488110365826232000
262405775	::488110375133392000
185633935	::488110384386424000
515068859	::488110396067155000
338619333	::488110440572932000
19766821	::488110448797958000
409541924	::488110459376001000
23097227	::488110484554399000
515068859	::488110499872006000
305877074	::488110507413368000
447255375	::488110508088639000
115941650	::488110508143177000
22736943	::488110538891616000
23820736	::488110557514321000
131278152	::488110559418527000
320512967	::488110571444006000
340055562	::488110579114979000
213914283	::488110587679739000
56967401	::488110619111878000
227072583	::488110619250679000
254600909	::488110628100272000
56967401	::488110643686293000
19837708	::488110660208046000
46809403	::488110661952483000
277693030	::488110666415214000
402018122	::488110671771340000
213914283	::488110687537741000
16559994	::488110687701700000
16559994	::488110688112369000
22431584	::488110731494445000
211376385	::488110740692148000
18015033	::488110747684438000
589638848	::488110762464788000
254851572	::488110780647505000
132976059	::488110794073051000
127943795	::488110808107581000
614436697	::488110813618507000
377806186	::488110838343950000
254851572	::488110839334187000
25160673	::488110872930172000
114579662	::488110885324337000
254600909	::488110887044386000
15010357	::488110888121942000
238862918	::488110888528777000
25160673	::488110918954258000
349788720	::488110921706135000
223950031	::488110958783758000
22736943	::488110972716843000
80703293	::488110974629838000
85344924	::488110983206821000
515068859	::488110987069771000
349788720	::488111001779580000
15726982	::488111013191897000
471358248	::488111025242140000
27563012	::488111032682831000
26954972	::488111041469898000
39398773	::488111059773816000
239162983	::488111078396948000
579647636	::488111089910300000
377806186	::488111157543067000
127943795	::488111183988539000
402018122	::488111194461327000
68517440	::488111220847677000
52628599	::488111229471170000
402018122	::488111238577004000
15010357	::488111238602178000
367561919	::488111267370901000
254851572	::488111269577510000
515043655	::488111290166939000
368730450	::488111293476253000
30128717	::488111298530779000
130690913	::488111301030195000
349788720	::488111337596129000
40534884	::488111422518214000
254851572	::488111430952968000
56779057	::488111436552343000
314864925	::488111452944072000
419185791	::488111512196640000
344219518	::488111517267546000
18547273	::488111545176440000
80703293	::488111545818550000
254851572	::488111550306074000
80703293	::488111550704926000
18704527	::488111601610805000
40097041	::488111611559686000
127943795	::488111620561076000
18547273	::488111652290564000
80703293	::488111652974641000
254851572	::488111668245708000
219550942	::488111677091901000
80703293	::488111694179483000
607637849	::488111712931831000
59670513	::488111717348417000
454811069	::488111719873404000
219550942	::488111723380232000
73795436	::488111740564307000
471358248	::488111747148947000
471358248	::488111763032772000
264300486	::488111767588200000
22736943	::488111798650806000
471358248	::488111803142922000
26954972	::488111811229523000
210873235	::488111825897406000
61318348	::488111831308066000
19837708	::488111844633350000
35519448	::488111849892634000
30128717	::488111860311654000
279750654	::488111861465100000
127943795	::488111896596598000
255147158	::488111896839458000
26954972	::488111911045582000
389614947	::488111914875363000
255147158	::488111920386289000
316766176	::488111926665154000
30128717	::488111946592710000
454304418	::488111982000603000
29394513	::488111997452836000
61370824	::488112007603040000
30128717	::488112052486275000
220234304	::488112054285246000
238862918	::488112058118848000
29394513	::488112081971843000
18704527	::488112085750935000
196890320	::488112093246148000
29394513	::488112152512045000
454811069	::488112155783204000
58847822	::488112175236386000
402229763	::488112186657488000
95554541	::488112192630185000
127943795	::488112193050001000
30128717	::488112199416971000
196890320	::488112220081909000
463431723	::488112223827402000
114077276	::488112242005516000
114077276	::488112242181681000
114077276	::488112242198470000
114077276	::488112243037306000
106860209	::488112245050576000
402229763	::488112249043554000
22383485	::488112256027475000
402018122	::488112265778831000
368730450	::488112276025524000
30128717	::488112307315408000
623584562	::488112329603964000
444298693	::488112336486821000
438794823	::488112338621308000
57331128	::488112363573239000
402018122	::488112381726179000
402229763	::488112395621900000
419185791	::488112401489723000
454398669	::488112425498324000
377806186	::488112430761779000
454375039	::488112445655769000
85344924	::488112447857758000
254851572	::488112462718586000
114593439	::488112464790556000
444298693	::488112466589937000
447255375	::488112466698579000
133341985	::488112481903337000
349787019	::488112482687258000
525819441	::488112507266293000
32596609	::488112513494433000
127943795	::488112515969478000
85344924	::488112552652464000
611530014	::488112553432989000
20190503	::488112564472381000
402229763	::488112624035299000
210996408	::488112637574524000
238862918	::488112646915637000
18968115	::488112658068303000
68517440	::488112670852136000
728549208	::488112702695677000
15726982	::488112706180747000
44205530	::488112718118158000
159986953	::488112723138334000
49626726	::488112746961960000
402229763	::488112769661546000
85344924	::488112772459159000
14178003	::488112791417413000
208250490	::488112802142224000
310654760	::488112810657079000
286734780	::488112810904141000
552789896	::488112814662238000
254851572	::488112827128107000
379358099	::488112873307000000
25747982	::488112908212006000
268987143	::488112913102540000
216591008	::488112940889808000
402229763	::488112961924243000
310144986	::488112962746335000
50354861	::488112968026947000
45164175	::488112973815504000
61370824	::488112990239981000
18015033	::488113024340094000
20026791	::488113036125691000
40405725	::488113054542860000
377806186	::488113059362140000
358643765	::488113076089008000
84849075	::488113088349368000
113722629	::488113100730937000
271204273	::488113137392967000
30128717	::488113158935289000
278778128	::488113165017047000
18551115	::488113194011860000
85344924	::488113198462025000
99827590	::488113209547575000
201445185	::488113223346814000
238862918	::488113224873951000
68517440	::488113224894517000
497571518	::488113225796714000
77754336	::488113240501542000
173232394	::488113246889443000
467899122	::488113261490212000
419185791	::488113272810647000
77754336	::488113278665502000
402229763	::488113286764707000
38520445	::488113291823431000
238862918	::488113309560758000
50663276	::488113327709892000
454811069	::488113333636038000
227355784	::488113336203354000
213914283	::488113338983804000
479959389	::488113358651285000
220234304	::488113368809480000
402018122	::488113381279150000
213914283	::488113415995392000
251825047	::488113424535011000
384436313	::488113434932695000
213914283	::488113437755457000
203311237	::488113458383044000
611530014	::488113464939147000
100090407	::488113469259284000
597038752	::488113473436401000
213914283	::488113481313304000
447813903	::488113483486363000
152454379	::488113497113632000
16568377	::488113499537952000
432027433	::488113509125746000
432027433	::488113565904023000
467899122	::488113566084784000
314604858	::488113571495034000
447255375	::488113577937473000
85344924	::488113582819639000
402018122	::488113590117736000
213914283	::488113591174696000
402018122	::488113626104864000
100378471	::488113638155100000
213914283	::488113639316934000
213914283	::488113649827852000
17764624	::488113702869012000
216591008	::488113706383859000
273697690	::488113707356930000
348262381	::488113726260666000
213914283	::488113727812538000
30128717	::488113734230241000
371477472	::488113745562828000
18437537	::488113760331386000
14792781	::488113763401232000
310654760	::488113775061778000
310144986	::488113801300963000
68221984	::488113813045379000
213914283	::488113813879668000
171510293	::488113835610357000
37780107	::488113851234529000
45164175	::488113878375862000
28875632	::488113909719523000
192616191	::488113917764173000
37780107	::488113927751213000
171510293	::488113942212780000
402018122	::488113948512641000
315559101	::488113958633492000
238862918	::488114013671153000
56967401	::488114018955980000
37780107	::488114020818616000
105026890	::488114034709766000
700013623	::488114037021216000
56967401	::488114042918014000
171510293	::488114046210560000
700013623	::488114060454793000
35519448	::488114071451877000
367561919	::488114099948380000
85344924	::488114110723129000
56198202	::488114133670584000
35519448	::488114136056733000
56967401	::488114164141797000
19511096	::488114170705874000
113188973	::488114183003582000
102444460	::488114213018017000
113188973	::488114223159857000
341732173	::488114234392584000
152454379	::488114236951105000
28875632	::488114237219151000
122067183	::488114273508282000
438794823	::488114298661519000
127943795	::488114302621347000
423943436	::488114305967988000
122067183	::488114313832325000
113188973	::488114317741408000
454811069	::488114336989454000
113188973	::488114337781784000
19683725	::488114340135206000
306169468	::488114354169315000
256756265	::488114386699960000
83513704	::488114408678105000
423943436	::488114410351652000
308805449	::488114426852032000
113188973	::488114430576578000
454811069	::488114438957178000
402018122	::488114444669444000
60131090	::488114446175195000
238862918	::488114461400924000
454811069	::488114464605339000
454304418	::488114468048494000
256756265	::488114483613536000
288016073	::488114495399550000
45164175	::488114505965375000
50663276	::488114508045762000
38520445	::488114519542333000
89294713	::488114538202402000
44205530	::488114542539722000
268987143	::488114555147808000
23097227	::488114557236150000
127943795	::488114564119425000
40816246	::488114573145161000
41136161	::488114581345009000
454304418	::488114584440414000
454811069	::488114592221245000
30128717	::488114594930786000
17664609	::488114607043510000
56967401	::488114618158440000
30128717	::488114657203613000
37780107	::488114671208366000
454811069	::488114676212170000
402018122	::488114716527427000
213914283	::488114729869934000
402018122	::488114734529404000
37316930	::488114747066155000
17664609	::488114751063355000
419185791	::488114759032897000
25747982	::488114779626536000
27331177	::488114782503833000
402018122	::488114787046281000
238862918	::488114796609294000
454811069	::488114810471849000
376467319	::488114817329143000
255104759	::488114839399583000
230365198	::488114852695920000
18015033	::488114883939270000
127943795	::488114904046792000
192616191	::488114905543757000
454811069	::488114949403979000
494543536	::488114955082690000
142038800	::488114977468084000
454811069	::488114991456059000
286910447	::488115016629899000
38520445	::488115017804685000
545587327	::488115023219150000
376467319	::488115025282752000
454811069	::488115044212027000
220532575	::488115055524069000
327842258	::488115063161913000
45286852	::488115081075359000
45286852	::488115083608743000
44205530	::488115086377381000
545587327	::488115096107769000
107724446	::488115117188714000
107724446	::488115125665427000
402018122	::488115135743946000
19245878	::488115147748409000
546989830	::488115152865075000
327842258	::488115158284509000
327842258	::488115161920995000
19766821	::488115167700733000
31280614	::488115198503292000
402018122	::488115205189029000
45286852	::488115225132937000
139447011	::488115228035805000
255834275	::488115244049248000
377806186	::488115252207177000
623584562	::488115290933182000
23543960	::488115319324434000
421356901	::488115333039796000
211376385	::488115367454441000
20364178	::488115376404709000
13533012	::488115387058237000
503577648	::488115401017290000
292012619	::488115403940302000
99320365	::488115410454478000
169656316	::488115411536191000
225601631	::488115424253333000
213914283	::488115456977293000
20364178	::488115460114620000
7522612	::488115481874673000
25760567	::488115485087526000
213914283	::488115500488994000
40405725	::488115511616499000
238862918	::488115516163100000
302430466	::488115527454162000
302430466	::488115528091697000
589638848	::488115564590534000
71284640	::488115569364054000
28875632	::488115829318230000
196890320	::488115857671733000
227072583	::488115878098378000
402018122	::488115888101412000
313421343	::488115888387010000
313421343	::488115890630979000
27364321	::488115891130093000
250994156	::488115894246047000
24804859	::488115897077223000
305877074	::488115903976853000
79373818	::488115920011677000
728549208	::488115944108343000
68517440	::488115956133015000
376467319	::488115974046875000
545587327	::488116053247938000
340055562	::488116071103078000
40534884	::488116093420969000
728549208	::488116096596475000
45286852	::488116102799441000
230640581	::488116119534706000
79373818	::488116159620063000
402018122	::488116169891512000
589638848	::488116204284817000
23260777	::488116205186981000
224501206	::488116206767833000
312517498	::488116254218416000
152454379	::488116255833223000
7522612	::488116260433952000
312517498	::488116263483625000
173232394	::488116288036667000
344219518	::488116291878670000
238862918	::488116304595795000
24634410	::488116327295754000
377806186	::488116339974750000
105855764	::488116344089354000
250994156	::488116349793628000
312517498	::488116356009979000
157869405	::488116357561462000
89294713	::488116363605450000
192616191	::488116387064188000
131310830	::488116409290207000
7522612	::488116424234106000
467899122	::488116426180685000
85344924	::488116437513293000
45286852	::488116453908824000
131278152	::488116460238020000
483190332	::488116477535338000
545587327	::488116489711411000
467899122	::488116502869340000
7875762	::488116503083229000
344219518	::488116503649058000
312517498	::488116512100978000
29300584	::488116514784960000
402018122	::488116517834203000
85344924	::488116519126040000
377806186	::488116546225455000
85344924	::488116551174742000
407399368	::488116580941692000
85344924	::488116584297140000
28002614	::488116587149680000
383856422	::488116604484743000
597038752	::488116617314697000
56967401	::488116636314918000
85344924	::488116640337256000
169656316	::488116673069608000
85344924	::488116690337529000
402018122	::488116695844675000
279608688	::488116700878241000
86970230	::488116701628993000
85344924	::488116721329258000
39160897	::488116725427482000
407384648	::488116728287612000
56967401	::488116744989323000
85344924	::488116751855386000
169656316	::488116775771312000
85344924	::488116806167457000
85344924	::488116822428753000
279608688	::488116835909636000
545587327	::488116858290053000
277693030	::488116869380198000
277693030	::488116870550016000
14604658	::488116871091081000
277693030	::488116871502106000
277693030	::488116872345178000
277693030	::488116873410535000
277693030	::488116874303913000
216591008	::488116896437264000
85344924	::488116917916278000
45164175	::488116940922421000
68517440	::488116943879032000
85344924	::488116946466926000
387281097	::488116982022410000
238862918	::488116995150610000
85344924	::488116998023282000
216591008	::488116999063494000
37860681	::488117000292429000
114633433	::488117035700736000
38520445	::488117049118715000
85344924	::488117073973768000
36560098	::488117085252247000
253552344	::488117104672243000
467899122	::488117107646021000
19766821	::488117117091586000
39160897	::488117137333293000
85344924	::488117145612468000
85344924	::488117161718579000
484423510	::488117171898155000
85344924	::488117193918251000
36560098	::488117199295348000
348901427	::488117211542732000
454304418	::488117220325605000
238862918	::488117224541282000
85344924	::488117224922574000
700013623	::488117228634918000
366701651	::488117236498837000
255810490	::488117240504393000
39160897	::488117271228071000
85344924	::488117282204160000
44205530	::488117282535899000
252674018	::488117307864936000
23543960	::488117309328719000
220867112	::488117322301718000
402018122	::488117323484499000
49221816	::488117354170044000
211376385	::488117404061298000
85344924	::488117415079718000
454304418	::488117418674237000
85344924	::488117449657573000
383856422	::488117456092033000
280749613	::488117467697651000
37029138	::488117477122256000
40534884	::488117502283489000
253552344	::488117512744472000
354629644	::488117544838889000
467899122	::488117552808460000
637418169	::488117637214240000
101617436	::488117665072816000
228159641	::488117666213683000
402018122	::488117686988058000
96421993	::488117734656733000
238341972	::488117770652250000
33703073	::488117819520065000
333245482	::488117826851328000
390552849	::488117832299712000
192616191	::488117838272401000
408479039	::488117873223950000
408239861	::488117924947693000
22736943	::488117952453943000
75555647	::488117958082707000
85344924	::488117967356309000
85344924	::488117979159080000
17664609	::488118003758690000
115184915	::488118011581063000
516096126	::488118043252621000
238862918	::488118048339922000
377806186	::488118060440510000
28002614	::488118061753724000
85344924	::488118065532379000
589638848	::488118066539028000
14606079	::488118115557855000
361199465	::488118121237340000
238862918	::488118148034359000
61736206	::488118158122033000
85344924	::488118163712667000
369819130	::488118171212464000
306169468	::488118191655514000
17990173	::488118192129466000
483283190	::488118194343657000
17163265	::488118195422003000
37011485	::488118211960127000
44205530	::488118213520404000
23097227	::488118227520585000
238862918	::488118262425604000
454304418	::488118267769139000
305877074	::488118309661835000
53243169	::488118330763403000
238862918	::488118343748956000
228159641	::488118370181447000
22087737	::488118415668682000
454375039	::488118435281240000
268246881	::488118468437213000
238862918	::488118475907280000
268246881	::488118503086387000
230640581	::488118514796871000
170126452	::488118522740879000
377806186	::488118523718144000
238862918	::488118539631337000
320400498	::488118558514089000
176778479	::488118613992173000
423943436	::488118616353550000
65476712	::488118617167646000
305877074	::488118627699142000
103244523	::488118647966007000
37860681	::488118650537144000
101617436	::488118662490882000
28002614	::488118680942018000
29242207	::488118724407214000
728549208	::488118734733996000
276784331	::488118737271541000
61736206	::488118746759065000
29242207	::488118755692515000
29242207	::488118761627471000
371477472	::488118768535883000
30128717	::488118810235662000
408239861	::488118839784140000
17655353	::488118862433751000
76248039	::488118877088280000
454304418	::488118885363634000
230640581	::488118889599877000
33703073	::488118944449179000
139447011	::488118954431643000
331398205	::488118957992587000
33158980	::488118973980880000
15010357	::488118977520861000
268246881	::488118983858462000
151212329	::488118989433102000
17664609	::488119005769523000
85344924	::488119014774693000
380049732	::488119034932899000
285955708	::488119050305015000
151212329	::488119051869503000
85344924	::488119055392337000
199784356	::488119056726114000
27816303	::488119071926669000
402018122	::488119084060397000
402018122	::488119106772533000
27816303	::488119125408247000
603870273	::488119135239299000
10095952	::488119138301530000
48804765	::488119144039342000
408239861	::488119159364935000
85344924	::488119169527721000
171807880	::488119173894389000
328252982	::488119188326596000
230640581	::488119210745143000
15010357	::488119213169442000
85344924	::488119228759691000
85344924	::488119278655115000
75630500	::488119300872364000
41925570	::488119336151056000
85344924	::488119350570651000
216591008	::488119359315787000
374772557	::488119360989720000
30128717	::488119367042105000
216591008	::488119367360454000
17664609	::488119374075535000
277693030	::488119388935962000
37228652	::488119413624033000
23868298	::488119447798816000
589638848	::488119448021106000
268246881	::488119467260399000
234078302	::488119467457523000
271774234	::488119468292194000
20364178	::488119493219332000
363059827	::488119495848759000
85344924	::488119514471481000
35519448	::488119530502098000
30128717	::488119538433925000
37228652	::488119561477455000
35519448	::488119586844192000
33158980	::488119592997244000
85344924	::488119605173293000
258108922	::488119646261096000
472287305	::488119670294056000
85344924	::488119704356024000
163214537	::488119712711053000
458766436	::488119723939205000
26179867	::488119750581420000
216486063	::488119751097729000
286282963	::488119761348599000
63720288	::488119789223555000
230640581	::488119804067196000
23868298	::488119816721399000
310666452	::488119818621423000
50663276	::488119892630319000
239254872	::488119899328245000
22736943	::488119912628363000
239254872	::488119919892918000
590556372	::488119942051794000
230640581	::488119975446470000
33643268	::488119980383170000
289461446	::488119987983626000
49221816	::488120017502740000
85344924	::488120021353107000
483190332	::488120029615886000
136238737	::488120038130323000
56967401	::488120063396810000
130670448	::488120067687604000
85344924	::488120073379270000
552789896	::488120083428806000
330799447	::488120086004109000
85344924	::488120087027539000
433169770	::488120104366768000
45164175	::488120111195512000
33643268	::488120116316368000
140110825	::488120118031814000
16807883	::488120133542760000
402018122	::488120141469589000
76977679	::488120144980226000
436336703	::488120183827873000
77754336	::488120186612879000
376467319	::488120216551825000
483190332	::488120218116321000
49114032	::488120264635322000
136238737	::488120303831089000
179519500	::488120321979858000
65476712	::488120344759508000
239254872	::488120362249355000
230640581	::488120368100438000
179519500	::488120388044349000
467899122	::488120397611954000
388433171	::488120399050186000
136238737	::488120417438031000
18015033	::488120422764797000
10095952	::488120445150175000
15137186	::488120462267146000
230640581	::488120462673604000
69666823	::488120476246372000
36468395	::488120505216405000
402018122	::488120515341471000
388433171	::488120545091657000
265553576	::488120558769700000
103782180	::488120573487484000
39863661	::488120583549648000
603870273	::488120622786961000
26738161	::488120626444783000
264904736	::488120629460090000
611530014	::488120633071779000
61318348	::488120686158704000
30128717	::488120688038121000
310664656	::488120712066899000
344219518	::488120712331161000
176778479	::488120712331554000
239254872	::488120724503011000
179039178	::488120728328224000
19837708	::488120747333025000
40816246	::488120762364985000
23260777	::488120765897003000
26179867	::488120778743750000
30128717	::488120780363161000
17536130	::488120802131210000
47753031	::488120817721421000
19766821	::488120885237518000
37860681	::488120931974279000
103782180	::488120953109757000
332391188	::488120961544515000
392716377	::488120963398000000
19837708	::488120967554924000
246030395	::488120979789324000
431179654	::488121012698218000
230640581	::488121014899863000
38044979	::488121019941810000
392716377	::488121030485872000
21374892	::488121038798987000
377806186	::488121049226039000
332391188	::488121071485607000
127062122	::488121076497395000
267227218	::488121089638166000
332391188	::488121095003074000
272184078	::488121110672998000
467899122	::488121118004621000
127062122	::488121130050277000
157869405	::488121135553212000
239254872	::488121143958585000
35519448	::488121177290727000
127062122	::488121184513318000
35519448	::488121202821443000
163646426	::488121214226161000
77754336	::488121217941909000
189025601	::488121226473111000
377806186	::488121249126576000
35519448	::488121256642752000
38044979	::488121276339617000
392716377	::488121321453125000
239254872	::488121328625405000
542406301	::488121339371212000
23820736	::488121355947499000
38520445	::488121366668148000
271204273	::488121385747615000
136880369	::488121392190087000
17536130	::488121397462319000
700013623	::488121424226557000
77754336	::488121426709184000
454304418	::488121431029321000
83428249	::488121459361841000
302234549	::488121460372672000
230640581	::488121479012167000
317634739	::488121579814281000
583488323	::488121582821199000
589638848	::488121585304215000
542406301	::488121587736903000
552789896	::488121598537240000
37029138	::488121623673720000
329093513	::488121673754083000
23820736	::488121684860600000
136880369	::488121686751838000
308946618	::488121690363142000
363059827	::488121695262081000
26738161	::488121698609528000
29018568	::488121712333324000
418312513	::488121770881212000
84871879	::488121772588285000
136880369	::488121775364898000
179736548	::488121780058746000
84871879	::488121805773615000
302234549	::488121861033558000
308657649	::488121864116371000
328828628	::488121872056213000
384683676	::488121872223981000
27563012	::488121893480714000
16807883	::488121924112113000
258108922	::488121933431443000
396923534	::488121946500902000
19766821	::488121948363563000
179736548	::488121955418382000
68517440	::488121990218137000
483190332	::488121996836749000
23260777	::488122027929530000
275902246	::488122044072984000
239254872	::488122051232681000
101477442	::488122051526275000
136880369	::488122067326210000
163983371	::488122071377903000
45164175	::488122085865451000
7522612	::488122097328074000
363059827	::488122108463964000
84871879	::488122113845231000
516096126	::488122120946601000
239254872	::488122128827289000
499995726	::488122147173572000
471358248	::488122149677187000
27563012	::488122179456753000
284137695	::488122183361630000
377806186	::488122200201764000
68517440	::488122215330623000
31280614	::488122222565789000
713350694	::488122258318053000
99320365	::488122293068263000
228264355	::488122303427792000
408239861	::488122304266633000
84871879	::488122330090991000
105855764	::488122330334244000
408239861	::488122339461054000
258108922	::488122351968460000
239254872	::488122382821769000
99320365	::488122393823809000
241995287	::488122404997054000
280749613	::488122420826755000
83428249	::488122439583289000
408239861	::488122472248537000
387206849	::488122493417164000
26738161	::488122507002916000
387206849	::488122521984593000
387206849	::488122542733811000
387206849	::488122562673532000
389954423	::488122580797104000
271304998	::488122583209230000
23260777	::488122607590731000
462487376	::488122614355750000
18015033	::488122615874072000
388433171	::488122626800238000
418312513	::488122652192956000
408239861	::488122669204664000
325359983	::488122678344044000
329333638	::488122679145136000
37780107	::488122692609257000
26179867	::488122702532595000
26738161	::488122706580480000
115184915	::488122707943256000
45164175	::488122718773342000
516096126	::488122719100481000
298156322	::488122752147394000
298156322	::488122758648578000
241995287	::488122761777119000
136880369	::488122765694599000
136880369	::488122765761716000
255834275	::488122773097549000
18704527	::488122786942959000
377806186	::488122840177074000
351099839	::488122869235208000
32342599	::488122916324663000
269401499	::488122932674048000
63617875	::488122947962302000
19766821	::488122956472926000
408239861	::488122970590560000
414952579	::488123005671718000
27986325	::488123011073982000
141140385	::488123034771791000
363059827	::488123036558561000
38615147	::488123053809750000
253828982	::488123053902008000
156866548	::488123073971765000
136880369	::488123088773455000
33818674	::488123106972536000
239254872	::488123189323522000
106860209	::488123193106780000
17016789	::488123205522321000
302234549	::488123223838445000
414952579	::488123230205792000
458766436	::488123254734073000
389954423	::488123276275634000
232275950	::488123278859329000
302234549	::488123290611773000
77754336	::488123293061218000
30128717	::488123305761968000
280749613	::488123306919596000
607637849	::488123313722359000
279608688	::488123343259062000
136880369	::488123347255844000
22142419	::488123353891213000
17339508	::488123362536062000
44205530	::488123364775845000
16559994	::488123376490545000
23868298	::488123388993368000
176778479	::488123394462715000
458766436	::488123427723960000
38615147	::488123439589236000
545587327	::488123462154612000
344219518	::488123467615596000
25942336	::488123480047505000
141140385	::488123503527604000
23260777	::488123515372339000
23820736	::488123520874844000
402018122	::488123527908704000
373713704	::488123550507622000
136880369	::488123569340035000
17664609	::488123605968887000
251359942	::488123610503348000
19307731	::488123613086621000
106860209	::488123617478074000
189025601	::488123622481870000
301244128	::488123637560770000
26623525	::488123648419459000
301244128	::488123650022055000
22142419	::488123654706720000
389954423	::488123655008698000
26623525	::488123655855935000
308170990	::488123668523151000
367298176	::488123677221724000
301244128	::488123677700259000
77754336	::488123686592192000
301244128	::488123702266302000
157869405	::488123711535337000
40946018	::488123715843276000
367298176	::488123719286407000
163214537	::488123727930880000
18704527	::488123736021688000
301244128	::488123737796255000
312784161	::488123738773151000
136880369	::488123741470085000
344219518	::488123766300360000
381181950	::488123782511341000
393653181	::488123800631140000
17664609	::488123807433900000
172997876	::488123815252086000
301244128	::488123816644595000
587054451	::488123820536897000
268987143	::488123827881533000
467899122	::488123836924452000
40946018	::488123861364637000
17664609	::488123865998974000
402018122	::488123897619836000
301244128	::488123904628490000
320485729	::488123919937708000
402018122	::488123923859386000
302234549	::488123933611139000
301244128	::488123940242337000
363059827	::488123961390006000
255834275	::488123962014965000
301244128	::488123962925133000
393653181	::488123966603923000
232275950	::488123984026673000
40126821	::488123990481711000
136880369	::488123990775304000
402018122	::488123997465243000
258108922	::488124004369068000
23868298	::488124037692792000
289461446	::488124079153889000
302234549	::488124091124047000
302234549	::488124116981919000
31536491	::488124121083953000
61370824	::488124127887106000
241995287	::488124135940182000
454304418	::488124136892276000
393653181	::488124142907297000
402018122	::488124180404002000
15137186	::488124186544439000
78970527	::488124193519992000
30128717	::488124198683168000
18704527	::488124216097529000
302234549	::488124262041915000
523456562	::488124277166989000
454304418	::488124277334368000
136880369	::488124297412505000
402018122	::488124303544565000
270687983	::488124310637137000
77754336	::488124349891620000
302234549	::488124355532963000
18842764	::488124383987507000
17664609	::488124389225807000
454304418	::488124433677025000
381181950	::488124437699387000
17664609	::488124450303250000
77754336	::488124453671272000
23868298	::488124464584880000
61718844	::488124489838759000
323262953	::488124496621363000
32342599	::488124506070712000
185633935	::488124527453286000
15010357	::488124537133744000
228264355	::488124558222704000
33818674	::488124581861806000
381181950	::488124585112375000
302234549	::488124586848817000
286282963	::488124589034446000
36851172	::488124598983356000
61718844	::488124602111913000
32342599	::488124611565846000
26738161	::488124640137838000
387281097	::488124653768933000
19766821	::488124666553585000
402018122	::488124667945693000
156866548	::488124677877813000
402018122	::488124683267489000
157869405	::488124685432152000
17664609	::488124698526359000
442433056	::488124708420722000
39041792	::488124720299409000
136880369	::488124728037490000
542693847	::488124745280270000
78970527	::488124760585699000
589638848	::488124784681578000
84871879	::488124801030955000
27563012	::488124811910995000
17664609	::488124851828174000
156866548	::488124854437044000
185633935	::488124863056740000
402018122	::488124869842702000
40534884	::488124887773372000
40946018	::488124926352953000
228264355	::488124936548917000
47753031	::488124951577124000
307397057	::488124967910117000
302234549	::488124993708883000
42529606	::488125010255417000
438794823	::488125038302752000
396923534	::488125064500367000
136880369	::488125067591548000
16866896	::488125084276912000
552789896	::488125097626988000
302234549	::488125108876095000
386833057	::488125133341884000
228159641	::488125141230968000
40946018	::488125143680811000
364428125	::488125145362341000
421338980	::488125151351799000
302234549	::488125162760318000
107724446	::488125171438718000
377806186	::488125176114999000
136880369	::488125191126384000
317634739	::488125199775043000
442433056	::488125226266275000
17536130	::488125233958621000
233362394	::488125243463319000
17664609	::488125244926750000
47753031	::488125255626407000
94310638	::488125272026120000
189025601	::488125279756230000
302234549	::488125287654117000
136880369	::488125294981558000
490841822	::488125302296440000
34087430	::488125304372621000
16866896	::488125306579210000
228159641	::488125312358961000
77754336	::488125333665628000
476507554	::488125364246294000
396923534	::488125365571710000
56169190	::488125382080466000
703895293	::488125396840611000
136880369	::488125405576966000
302234549	::488125410698203000
17664609	::488125425541840000
53087279	::488125437139095000
185633935	::488125449000603000
105026890	::488125466583105000
84871879	::488125476628471000
94215450	::488125478126256000
24100015	::488125480038445000
68439593	::488125492231684000
278778128	::488125493695496000
107308159	::488125521624956000
408239861	::488125528906285000
127943795	::488125531502555000
387472182	::488125532291477000
16380745	::488125533717151000
471358248	::488125537160683000
105026890	::488125558136385000
40534884	::488125559709630000
349386319	::488125600670810000
131866787	::488125602306998000
30989596	::488125603896250000
53486281	::488125604186046000
402018122	::488125608816177000
350665443	::488125624536809000
19511096	::488125627577274000
241995287	::488125671546183000
17664609	::488125682149367000
185633935	::488125685492228000
135681283	::488125690231795000
163214537	::488125707973713000
302234549	::488125713979936000
65476712	::488125719961436000
28875632	::488125724897714000
288016073	::488125744522874000
185633935	::488125756963184000
228159641	::488125758833831000
569518404	::488125767659036000
24100015	::488125768795312000
53486281	::488125806494121000
136880369	::488125812357357000
22383485	::488125847283716000
278778128	::488125857815617000
255104759	::488125858440151000
402018122	::488125874659540000
368730450	::488125882154749000
490977827	::488125903050768000
68517440	::488125903625416000
169636335	::488126011318366000
35519448	::488126013189009000
35519448	::488126038585520000
330834997	::488126038954614000
155730095	::488126055266668000
144733584	::488126067614683000
144733584	::488126089978720000
18918771	::488126091551203000
261900342	::488126105409581000
136880369	::488126110765297000
19766821	::488126133829783000
363059827	::488126146492375000
302234549	::488126146882453000
462487376	::488126167031873000
75555647	::488126178499112000
68221984	::488126190881095000
22383485	::488126192563027000
623584562	::488126195846746000
47753031	::488126200515014000
255104759	::488126204059197000
302234549	::488126209104941000
68439593	::488126223697321000
40534884	::488126225114619000
26179867	::488126237349384000
77754336	::488126270991921000
56169190	::488126273672466000
227355784	::488126274695888000
312471776	::488126278541651000
365151006	::488126291497865000
23868298	::488126293041352000
703895293	::488126299761041000
351847146	::488126300834385000
75555647	::488126300888920000
577411446	::488126305742118000
44278444	::488126315988385000
47753031	::488126344077651000
438794823	::488126344241229000
302430466	::488126348783669000
302430466	::488126349475737000
163214537	::488126352579510000
136880369	::488126385156673000
387281097	::488126387933691000
617791569	::488126388676096000
465375807	::488126401401200000
411898570	::488126408221544000
60221494	::488126426298580000
371477472	::488126436558254000
75555647	::488126444879360000
387281097	::488126463057879000
40534884	::488126483840253000
136880369	::488126488986673000
449981984	::488126515138150000
465375807	::488126538269736000
454304418	::488126544754135000
176839128	::488126560470171000
703895293	::488126561548505000
367298176	::488126571828359000
29300584	::488126574479175000
127062122	::488126581563330000
301244128	::488126605026267000
44278444	::488126618628796000
127062122	::488126624672387000
40534884	::488126631999860000
454398669	::488126635657662000
127062122	::488126646398889000
454304418	::488126705270149000
40126821	::488126710626279000
71617108	::488126711997800000
75555647	::488126723444469000
188855651	::488126729412558000
465375807	::488126734101786000
169656316	::488126748534390000
238341972	::488126751789154000
35923992	::488126762396946000
17664609	::488126781069598000
302234549	::488126789839884000
337499399	::488126795460657000
490977827	::488126803429822000
114579662	::488126811344490000
381181950	::488126814783426000
83507090	::488126824791027000
35376355	::488126829220212000
127062122	::488126834354040000
239313896	::488126842943963000
127062122	::488126863479296000
61001682	::488126865228324000
127062122	::488126883679043000
302234549	::488126891384008000
17664609	::488126911747350000
378622092	::488126921910128000
179519500	::488126934828601000
17339508	::488126937575862000
210873235	::488126947139272000
39041792	::488126953002926000
17664609	::488126976029249000
40534884	::488126993402060000
176188106	::488127005935038000
23260777	::488127008514535000
102213164	::488127058749693000
169656316	::488127101870940000
402018122	::488127103590604000
35519448	::488127196062420000
18015033	::488127212072075000
77754336	::488127221547032000
18918771	::488127226261434000
169378322	::488127226647298000
462487376	::488127232401866000
68439593	::488127272696946000
23868298	::488127274281996000
259488414	::488127285019820000
387206849	::488127291004706000
35519448	::488127302115393000
423943436	::488127329642614000
423943436	::488127366728658000
163214537	::488127368150515000
27237232	::488127384730603000
302234549	::488127386039230000
302234549	::488127398139793000
27763417	::488127400765427000
52628599	::488127403168759000
29300584	::488127455136198000
107724446	::488127457506373000
19182658	::488127466146639000
213914283	::488127472760668000
607637849	::488127476434886000
127943795	::488127487105200000
357211620	::488127505132310000
65412211	::488127528788189000
77754336	::488127540658057000
85344924	::488127572438315000
267482537	::488127573407170000
302234549	::488127579128225000
577411446	::488127580017803000
225893243	::488127587370033000
230640581	::488127599038566000
577411446	::488127607163355000
61736206	::488127609373753000
419185791	::488127609717276000
48764697	::488127653002477000
363059827	::488127655108038000
402018122	::488127676691906000
16568377	::488127695633805000
419185791	::488127703799709000
164891333	::488127705238732000
27331177	::488127760917725000
369819130	::488127809630781000
419185791	::488127816928464000
302234549	::488127841020542000
37860681	::488127843444850000
77754336	::488127848993943000
423943436	::488127855109230000
341732173	::488127869403803000
107724446	::488127871861678000
552789896	::488127889552855000
388433171	::488127904195170000
457250385	::488127931755925000
213914283	::488127944217210000
490977827	::488127950701993000
40534884	::488127953864101000
53486281	::488127963230400000
61307501	::488127964081438000
429375230	::488127979759734000
302234549	::488127980246294000
279750654	::488128026358874000
16568377	::488128077093142000
388433171	::488128091848318000
454304418	::488128093861588000
77754336	::488128099792330000
62975545	::488128101038432000
225287674	::488128101570715000
285125363	::488128133367750000
463138486	::488128156721639000
467899122	::488128186950381000
419185791	::488128198732165000
40946018	::488128223726039000
127943795	::488128241190699000
22383485	::488128243934199000
65412211	::488128252884430000
349787019	::488128271880421000
306529180	::488128298481106000
65412211	::488128298552004000
213914283	::488128329975726000
306529180	::488128330529783000
127943795	::488128338876055000
302234549	::488128346492895000
168964399	::488128349584125000
229650081	::488128351799083000
53087279	::488128354063638000
68439593	::488128357205540000
35376355	::488128367057592000
349787019	::488128368882118000
37316930	::488128372388528000
27763417	::488128375580401000
36851172	::488128379808669000
306529180	::488128407528820000
213914283	::488128412892930000
97044552	::488128416793628000
302234549	::488128426188894000
589638848	::488128426197258000
19766821	::488128437832679000
213914283	::488128443515559000
607637849	::488128457511936000
59670513	::488128485324369000
120851061	::488128512524427000
213914283	::488128536406814000
112333263	::488128552546471000
306529180	::488128568132927000
189025601	::488128573744492000
176839128	::488128595093508000
83507090	::488128598025318000
20020647	::488128606309056000
50818061	::488128621207244000
77754336	::488128657370525000
306529180	::488128663033225000
77754336	::488128699414241000
322358530	::488128701637197000
302234549	::488128713901342000
35519448	::488128716946407000
213914283	::488128729780981000
35519448	::488128739260104000
258108922	::488128753273282000
322358530	::488128753499787000
77754336	::488128830171656000
589638848	::488128831543181000
454398669	::488128836069236000
79363954	::488128851008962000
338619333	::488128883896487000
57651074	::488128890783539000
7522612	::488128899155369000
79363954	::488128906977742000
53087279	::488128916683366000
22383485	::488128940045631000
163214537	::488128990897389000
68439593	::488129002625056000
462487376	::488129015358554000
433654462	::488129029556277000
454398669	::488129093100400000
589638848	::488129103938084000
18842764	::488129115435040000
27763417	::488129120635592000
462487376	::488129134271283000
286734780	::488129144958361000
85155674	::488129146430566000
37860681	::488129155322494000
27763417	::488129172783370000
335432246	::488129194266599000
85155674	::488129199190704000
23097227	::488129201069780000
27763417	::488129203523436000
234078302	::488129217263960000
85155674	::488129251552407000
302234549	::488129280052707000
589638848	::488129284939460000
76977679	::488129289263796000
169656316	::488129301112311000
224126979	::488129319529492000
253828982	::488129338919755000
351810944	::488129356099620000
302234549	::488129366568620000
344219518	::488129381454209000
255834275	::488129385916923000
302234549	::488129426807193000
253134261	::488129428069679000
302234549	::488129433832656000
53087279	::488129434588049000
19683725	::488129435665985000
454398669	::488129438295805000
27763417	::488129442472935000
306169468	::488129454099558000
23260777	::488129460714364000
77754336	::488129465952641000
61318348	::488129471481147000
17163265	::488129479479676000
302234549	::488129510777184000
594121150	::488129518691819000
302234549	::488129552158179000
253134261	::488129554355986000
163214537	::488129569367400000
85155674	::488129575608520000
27763417	::488129586631163000
302234549	::488129594784886000
59670513	::488129598975012000
412792027	::488129623193321000
171807880	::488129666574991000
306529180	::488129671532675000
381315320	::488129675559190000
381315320	::488129693426913000
306529180	::488129697977741000
311297676	::488129698803621000
311297676	::488129699755724000
253134261	::488129719628353000
60399576	::488129720198758000
454811069	::488129731384983000
127062122	::488129758757011000
306529180	::488129775698202000
306529180	::488129800301989000
589638848	::488129805468971000
472287305	::488129816097341000
68439593	::488129817557364000
23260777	::488129825161613000
130670448	::488129837228236000
255834275	::488129906828525000
354629644	::488129907000504000
302234549	::488129915607187000
56967401	::488129928538251000
302234549	::488129930006261000
369804138	::488129936394551000
75555647	::488129940529770000
253134261	::488129963950759000
22383485	::488129968237707000
185633935	::488129968933969000
56967401	::488129982003019000
589638848	::488129991561850000
68439593	::488130004837208000
302234549	::488130016677343000
65476712	::488130086387056000
552789896	::488130104883556000
51601709	::488130106183778000
265553576	::488130114132389000
443428711	::488130136152096000
265553576	::488130137981194000
17664609	::488130152690241000
75555647	::488130159963541000
14253476	::488130162450763000
33158980	::488130179517014000
75555647	::488130183749468000
454811069	::488130187020627000
185633935	::488130199368642000
33703018	::488130215911374000
277873263	::488130242750345000
127062122	::488130252544032000
277873263	::488130256637681000
302234549	::488130268633378000
250994156	::488130285704183000
55312313	::488130286408851000
260361255	::488130297037197000
260361255	::488130297670541000
23260777	::488130304306315000
322358530	::488130333557399000
55312313	::488130335507357000
302234549	::488130356042670000
552789896	::488130394995167000
169656316	::488130401546690000
381315320	::488130421972930000
623584562	::488130446648045000
75555647	::488130451325087000
402018122	::488130452704616000
50663276	::488130483436679000
335432246	::488130484346433000
17664609	::488130498187640000
68439593	::488130500159365000
61370824	::488130531091951000
96062555	::488130532455092000
53087279	::488130537496649000
327662373	::488130538201284000
302234549	::488130579573915000
185633935	::488130583466225000
216486063	::488130597617815000
36468395	::488130604504870000
33964276	::488130614617325000
14253476	::488130615037132000
338619333	::488130636297674000
75555647	::488130665230401000
83507090	::488130698427895000
27763417	::488130700139196000
364043601	::488130703398170000
359775349	::488130707668361000
217928831	::488130716585037000
276357208	::488130728404598000
250994156	::488130731852312000
77754336	::488130753436188000
335432246	::488130755776614000
458826306	::488130762588188000
289461446	::488130777163763000
332391188	::488130787724623000
271204273	::488130810827276000
51964139	::488130814459146000
302234549	::488130838333124000
516096126	::488130839877001000
332391188	::488130858990051000
68439593	::488130878045188000
316766176	::488130904389210000
68439593	::488130920772534000
359775349	::488130922936807000
163214537	::488130936383344000
387281097	::488130961419554000
581342731	::488130970982170000
243472980	::488130982499737000
402229763	::488130984747864000
17664609	::488130998010265000
467899122	::488131008496402000
268058306	::488131017031835000
302234549	::488131028083421000
327662373	::488131033628307000
516096126	::488131066860163000
364035957	::488131074036629000
344219518	::488131075713925000
412792027	::488131078285451000
302234549	::488131079845322000
53087279	::488131100829421000
316766176	::488131103014678000
35519448	::488131108496613000
243472980	::488131125743607000
77754336	::488131130785161000
130690913	::488131143665852000
302234549	::488131173269270000
68439593	::488131189610672000
562393615	::488131190470488000
490977827	::488131199102377000
243472980	::488131225865834000
17664609	::488131227476434000
196738575	::488131230882607000
169656316	::488131248192118000
225287674	::488131269163618000
363059827	::488131273286627000
516096126	::488131279901433000
387476542	::488131279934980000
77754336	::488131298297266000
310144986	::488131301900185000
23260777	::488131306254258000
302234549	::488131306660712000
96062555	::488131310968258000
459612485	::488131317440077000
302234549	::488131336989708000
278778128	::488131362885746000
22142419	::488131364449832000
302234549	::488131365729083000
637418169	::488131403947593000
227355784	::488131420901351000
423666163	::488131424315506000
90966789	::488131426261286000
21330741	::488131442879107000
359775349	::488131457224028000
227355784	::488131459308605000
243472980	::488131486181122000
53486281	::488131506284789000
349386319	::488131520410812000
238341972	::488131528107360000
224126979	::488131564128059000
490977827	::488131576845598000
434545772	::488131592423219000
106860209	::488131609661431000
302234549	::488131627420106000
169656316	::488131633577345000
309981035	::488131637595500000
299297459	::488131647653416000
389954423	::488131663327535000
389954423	::488131685221822000
401089789	::488131692847063000
185633935	::488131701596368000
310144986	::488131703697723000
35519448	::488131725789126000
338619333	::488131751949004000
196738575	::488131757137756000
59670513	::488131767132364000
196738575	::488131779602436000
299297459	::488131780671586000
77754336	::488131787525091000
302234549	::488131796215664000
516096126	::488131810321502000
443428711	::488131811780722000
185633935	::488131815580782000
44205530	::488131818726883000
17664609	::488131826964111000
157869405	::488131849588203000
503577648	::488131854835671000
302234549	::488131859105067000
35945417	::488131871172067000
201445185	::488131874900811000
23260777	::488131890726322000
201445185	::488131906639122000
23260777	::488131925996220000
332908078	::488131942928248000
462487376	::488131946979946000
350424007	::488131951950565000
274262734	::488131953439158000
589638848	::488131954110246000
328557330	::488131974473601000
361199465	::488131976487243000
29242207	::488131991963832000
387281097	::488131996053299000
38623896	::488131998767009000
38623896	::488132023471439000
76442745	::488132026873044000
23260777	::488132034737733000
292395819	::488132059337326000
418503483	::488132076235800000
185633935	::488132079147028000
7875762	::488132085191020000
23868298	::488132094753648000
243472980	::488132100898304000
199784356	::488132115813240000
44278444	::488132127523733000
77754336	::488132145810907000
332391188	::488132152593092000
243472980	::488132160423878000
27763417	::488132187397447000
19766821	::488132214216196000
37090364	::488132227889655000
516096126	::488132246327816000
443428711	::488132270755020000
364035957	::488132271636221000
156866548	::488132284495560000
41508239	::488132297275613000
68517440	::488132297825079000
22142419	::488132317966123000
388558032	::488132334127165000
20026791	::488132338375593000
414543388	::488132378729390000
302234549	::488132379555295000
17664609	::488132384294850000
30912658	::488132395673993000
177446269	::488132415588540000
417606826	::488132421783945000
41474555	::488132457657425000
589638848	::488132460148822000
62975545	::488132471272534000
17664609	::488132487994802000
27763417	::488132494554697000
62685527	::488132494634405000
408239861	::488132504461660000
251825047	::488132558845001000
520004653	::488132586363817000
19511096	::488132619784040000
520004653	::488132657641816000
37860681	::488132720040501000
412792027	::488132720099209000
169656316	::488132727934177000
259569717	::488132749090230000
176188106	::488132759458963000
328557330	::488132768124006000
459660056	::488132770611593000
329333638	::488132777422753000
250713436	::488132810318688000
169656316	::488132814726914000
53087279	::488132819370401000
56967401	::488132839401979000
317164527	::488132884188770000
185633935	::488132893290409000
54466394	::488132904162037000
310144986	::488132916656877000
451183057	::488132923225161000
18015033	::488132937481601000
46809403	::488132963260178000
17664609	::488132964736172000
32624494	::488132982352658000
46764883	::488132988744790000
289461446	::488132999829942000
215189306	::488133007468167000
478145352	::488133016158351000
302234549	::488133027365539000
410403898	::488133036585005000
253675480	::488133039537803000
299484513	::488133048852967000
417606826	::488133059821465000
46764883	::488133068172300000
298156322	::488133077550387000
487266327	::488133086400372000
41508239	::488133100203810000
40534884	::488133116997795000
426923626	::488133145728778000
457250385	::488133152678760000
40534884	::488133176632426000
377806186	::488133177131556000
56967401	::488133185478201000
302234549	::488133188657504000
58587526	::488133196446302000
241995287	::488133203085910000
39041792	::488133203178586000
40534884	::488133232576061000
306169468	::488133236611362000
423666163	::488133261118672000
56876875	::488133269272428000
250713436	::488133274376482000
85399171	::488133288515862000
17664609	::488133294689488000
40534884	::488133295343816000
77754336	::488133300205002000
306529180	::488133300209590000
44451086	::488133302096650000
302234549	::488133321541435000
40534884	::488133322837479000
115550523	::488133326159360000
64942768	::488133335022305000
24392243	::488133349286739000
423666163	::488133350352515000
40226593	::488133355050110000
225893243	::488133364138786000
443428711	::488133390256717000
423666163	::488133396351426000
39041792	::488133408527499000
302234549	::488133426478723000
53486281	::488133429247348000
225893243	::488133453318074000
524866555	::488133467419332000
306529180	::488133486004670000
402229763	::488133486784430000
76248039	::488133494116073000
64942768	::488133495147864000
298156322	::488133499132444000
589638848	::488133512063483000
302234549	::488133519739088000
48764697	::488133531856420000
225893243	::488133550000979000
96062555	::488133556128858000
328557330	::488133565314387000
302234549	::488133574831263000
10095952	::488133578375856000
298156322	::488133604565082000
43977455	::488133606116978000
322465167	::488133626362470000
40534884	::488133634889510000
225893243	::488133645782114000
23260777	::488133646021558000
47753031	::488133652190998000
302234549	::488133655114440000
253737829	::488133663117557000
102213164	::488133690397315000
77754336	::488133695669149000
349484189	::488133719576694000
520004653	::488133753726701000
225893243	::488133773351866000
32382173	::488133800996900000
17664609	::488133811058655000
115550523	::488133817069088000
302234549	::488133830499250000
127062122	::488133856071929000
225893243	::488133871456616000
23097227	::488133880025600000
274262734	::488133888053485000
15010357	::488133888456134000
230069608	::488133893430575000
127062122	::488133918973890000
417606826	::488133928063336000
40534884	::488133944194240000
443428711	::488133954479091000
23097227	::488133968659623000
225893243	::488133999093481000
358643765	::488134008899776000
228264355	::488134016860573000
420403218	::488134049039671000
490977827	::488134064550203000
276784331	::488134067511377000
412304311	::488134071822716000
63720288	::488134078026113000
102444460	::488134100855701000
115550523	::488134119746834000
372068999	::488134122700013000
203146266	::488134126453538000
32624494	::488134145676427000
225893243	::488134153250959000
329333638	::488134159659843000
302234549	::488134186025238000
99320365	::488134220918034000
443428711	::488134239267721000
56967401	::488134242388279000
377806186	::488134245903122000
410377090	::488134246322565000
17664609	::488134251133419000
447813903	::488134254426324000
251359942	::488134268779257000
23260777	::488134298718175000
269605766	::488134307186094000
241995287	::488134338236538000
171510293	::488134345136566000
449981984	::488134351368900000
251359942	::488134354183667000
273814896	::488134382247370000
164891333	::488134393350086000
40534884	::488134397338460000
102444460	::488134401524383000
17664609	::488134425595490000
225893243	::488134439583494000
40534884	::488134469530828000
277693030	::488134481291644000
23260777	::488134481409499000
37090364	::488134481950568000
36772146	::488134484232261000
277693030	::488134485305589000
469829959	::488134493765910000
169656316	::488134510706315000
377806186	::488134514330198000
597834721	::488134522198704000
32624494	::488134549604671000
225893243	::488134557577670000
447255375	::488134559226032000
76815335	::488134563143503000
228264355	::488134579107020000
44768272	::488134588372615000
350665443	::488134596186628000
417968003	::488134612015931000
302234549	::488134635742695000
22033805	::488134639899267000
286282963	::488134673105969000
313341167	::488134673462460000
22033805	::488134681984892000
302234549	::488134686468612000
330834997	::488134701219999000
62685527	::488134704470982000
356579210	::488134717921714000
225893243	::488134722153762000
352757025	::488134743339597000
157869405	::488134767796166000
185633935	::488134792471265000
59705683	::488134820069769000
77754336	::488134820610863000
225893243	::488134827103637000
157869405	::488134847806717000
247850020	::488134896540348000
515818133	::488134929071734000
302430466	::488135006095544000
410377090	::488135006796386000
75555647	::488135012127350000
473462894	::488135021702963000
51650419	::488135030901059000
56198202	::488135041546219000
211376385	::488135076954537000
356579210	::488135079147732000
330834997	::488135079823425000
44768272	::488135094302175000
304140174	::488135102602682000
225893243	::488135117324296000
387281097	::488135126669615000
68052287	::488135139483201000
56508824	::488135139663568000
408171600	::488135171179171000
157869405	::488135180016566000
225893243	::488135221179469000
302234549	::488135241546989000
302234549	::488135262782767000
77754336	::488135274577154000
75555647	::488135277718667000
62685527	::488135283477868000
27763417	::488135298480496000
36772146	::488135310807552000
225893243	::488135311281508000
75555647	::488135325030436000
252422768	::488135364272336000
258636623	::488135417737543000
444298693	::488135427338293000
613592670	::488135443775766000
18704527	::488135500553678000
76977679	::488135501115715000
224126979	::488135512905883000
164891333	::488135528534249000
41908697	::488135552764772000
56967401	::488135569357025000
225893243	::488135579381424000
287978614	::488135598884917000
279750654	::488135613728956000
287978614	::488135646427377000
422876369	::488135647215890000
22033805	::488135649698910000
45286852	::488135655730327000
23442090	::488135682267693000
423943436	::488135717550161000
17990173	::488135754758250000
51601709	::488135759107338000
225893243	::488135796021411000
307485154	::488135817521397000
127062122	::488135867219734000
389676504	::488135888942411000
169656316	::488135893106978000
225893243	::488135899943673000
157869405	::488135900904169000
302234549	::488135913667452000
255147158	::488135916678938000
471358248	::488135940812963000
517075828	::488135941156925000
115550523	::488135947137990000
255547325	::488135948920561000
449902821	::488135957304979000
157869405	::488135960836571000
517075828	::488135962652729000
255147158	::488135978935009000
19766821	::488135986204119000
22033805	::488136002339229000
330834997	::488136019724619000
224126979	::488136031447695000
229562704	::488136062141612000
75555647	::488136072178987000
60771081	::488136078369361000
225893243	::488136089798844000
38520445	::488136094366851000
444298693	::488136109382467000
408239861	::488136127346253000
253552344	::488136154865471000
157869405	::488136208971616000
95299169	::488136232200056000
45286852	::488136239682314000
171510293	::488136268203974000
35519448	::488136298838781000
68517440	::488136301258883000
227072583	::488136357165142000
227072583	::488136358884818000
227072583	::488136362034745000
227072583	::488136370125537000
302234549	::488136378232733000
227072583	::488136379101360000
306529180	::488136386156191000
227072583	::488136388081360000
76375846	::488136394456698000
466873056	::488136400361893000
39160897	::488136403684175000
227072583	::488136417944821000
227072583	::488136428367650000
23967395	::488136435719884000
216591008	::488136437049483000
227072583	::488136441529372000
227072583	::488136450517794000
36560098	::488136456271970000
227072583	::488136461657833000
95299169	::488136512350212000
302234549	::488136524567814000
466873056	::488136531970756000
41908697	::488136535943172000
61370824	::488136554712268000
157869405	::488136560806604000
350665443	::488136565060022000
466873056	::488136588367384000
267227218	::488136591890980000
402018122	::488136599176114000
287978614	::488136604976820000
36560098	::488136616695705000
61370824	::488136623666634000
115550523	::488136626011262000
542693847	::488136628922109000
306529180	::488136639626362000
216591008	::488136649319010000
28346387	::488136652649287000
102444460	::488136671511076000
340055562	::488136675495661000
352757025	::488136763152400000
212068363	::488136764712701000
225893243	::488136809986019000
274262734	::488136825383309000
68517440	::488136826809364000
287978614	::488136827748880000
19091805	::488136880785870000
18156298	::488136902201970000
225893243	::488136920292024000
19511096	::488136924033343000
167493720	::488136972708245000
225893243	::488136979935023000
17664609	::488137007265099000
75555647	::488137044745805000
17664609	::488137045261299000
542693847	::488137046200823000
352757025	::488137064605442000
77754336	::488137103574724000
167493720	::488137110327525000
340055562	::488137118511034000
36560098	::488137124634316000
167493720	::488137144842469000
287978614	::488137187058139000
302430466	::488137187460775000
39160897	::488137191143776000
203146266	::488137202891636000
634873462	::488137211083112000
196738575	::488137211171602000
54466394	::488137243270209000
38520445	::488137248731594000
287978614	::488137278141652000
187716774	::488137289017470000
17664609	::488137289671786000
338619333	::488137314078445000
157254287	::488137345317617000
423943436	::488137362061271000
581342731	::488137364368134000
127062122	::488137378897223000
115550523	::488137380423954000
369819130	::488137384224362000
40534884	::488137384920231000
350665443	::488137384950005000
47466684	::488137390494842000
47466684	::488137410212298000
338619333	::488137419741339000
232560771	::488137429422186000
216591008	::488137430046760000
107724446	::488137430961504000
423943436	::488137437185449000
51601709	::488137473516519000
68439593	::488137487496523000
216591008	::488137494513188000
75555647	::488137505741758000
35519448	::488137532740468000
40534884	::488137542454112000
381315320	::488137544458964000
31280614	::488137563975077000
302234549	::488137570463649000
179337055	::488137577086853000
280749613	::488137595776675000
68439593	::488137613501820000
29327418	::488137620585607000
18704527	::488137632258338000
275902246	::488137639841628000
45150174	::488137690848964000
266210776	::488137710427578000
102213164	::488137713758253000
410877459	::488137736889446000
33676766	::488137747862155000
172997876	::488137749669502000
63720288	::488137770687156000
408239861	::488137776236204000
17764624	::488137781911109000
53087279	::488137793265475000
157869405	::488137793973932000
44278444	::488137802010198000
68439593	::488137803000455000
250994156	::488137828815994000
53087279	::488137835342729000
18156298	::488137844779524000
454375039	::488137866661216000
68439593	::488137914803826000
29607520	::488137915403227000
53087279	::488137939311161000
17764624	::488137950589243000
196738575	::488137971053629000
258108922	::488138002049138000
351264389	::488138035557457000
6203992	::488138075634012000
31280614	::488138092415430000
338619333	::488138109893099000
68439593	::488138122061180000
216591008	::488138126783549000
40534884	::488138130453573000
351264389	::488138147889299000
287978614	::488138151307665000
82223258	::488138170425294000
53087279	::488138185600692000
399408344	::488138185671581000
332073582	::488138191434559000
68439593	::488138208732262000
17764624	::488138235147591000
255697938	::488138241686532000
374772557	::488138257600110000
427529204	::488138258866769000
196738575	::488138268161376000
169656316	::488138271323463000
637418169	::488138274460794000
61318348	::488138278005387000
46764883	::488138307977875000
24392243	::488138309206413000
40334639	::488138333638254000
176224586	::488138337270497000
432888405	::488138353460527000
48467620	::488138353938665000
287978614	::488138359215099000
350665443	::488138371953590000
559991040	::488138372939280000
225893243	::488138414865125000
155730095	::488138417889615000
53087279	::488138423434485000
388433171	::488138431675916000
287978614	::488138434960048000
139447011	::488138441272868000
382767512	::488138457739317000
350665443	::488138468045103000
85155674	::488138479570665000
53087279	::488138488106483000
251825047	::488138489028833000
216591008	::488138510386216000
388558032	::488138514106945000
160453801	::488138527142854000
302234549	::488138554992623000
707214715	::488138594523959000
101477442	::488138604649394000
33788573	::488138607362703000
230898142	::488138614220816000
462648540	::488138655622385000
18704527	::488138659153985000
559991040	::488138668150775000
230640581	::488138669878820000
462648540	::488138690019852000
387281097	::488138692457152000
60221494	::488138740028555000
45164175	::488138742713307000
230898142	::488138754599964000
229562704	::488138768302370000
559991040	::488138780734267000
35519448	::488138788061708000
40534884	::488138789596831000
423943436	::488138805682008000
35519448	::488138833360195000
312517498	::488138854617317000
319420243	::488138862107959000
47466684	::488138862930444000
23097227	::488138866834931000
229562704	::488138873281597000
47466684	::488138893083295000
427529204	::488138894442246000
47466684	::488138904785391000
376546976	::488138967145918000
47466684	::488138979855044000
47466684	::488138980094124000
120851061	::488138983122415000
28875632	::488138989946167000
35519448	::488139017058148000
230640581	::488139021457960000
264608632	::488139050721636000
409541924	::488139052806184000
589638848	::488139078106226000
114579662	::488139089414459000
251825047	::488139139364057000
102213164	::488139146473787000
312517498	::488139149414006000
169656316	::488139160935358000
37730571	::488139178316931000
95299169	::488139220188659000
229562704	::488139222285422000
43586963	::488139225725165000
51601709	::488139228736270000
408171600	::488139240069267000
382767512	::488139258423558000
374772557	::488139261515145000
225893243	::488139286751879000
340055562	::488139328846307000
39041792	::488139329991352000
479246485	::488139353751695000
263971863	::488139355282616000
94181957	::488139372328263000
589638848	::488139422932537000
419185791	::488139431140814000
251825047	::488139451164418000
34071360	::488139454792888000
251825047	::488139499172401000
28346387	::488139518956937000
17163265	::488139525840207000
133341985	::488139529631858000
57331128	::488139556890238000
264608632	::488139589128056000
68517440	::488139591304503000
225893243	::488139634707136000
312517498	::488139649400176000
506760887	::488139652088352000
229562704	::488139675538685000
40534884	::488139676147273000
458826306	::488139688700416000
402018122	::488139689765777000
434545772	::488139691670388000
436476907	::488139703791529000
135306144	::488139706526232000
189025601	::488139709726486000
589638848	::488139722816901000
115852151	::488139725304131000
19766821	::488139767834771000
479246485	::488139770258673000
225893243	::488139772561342000
53486281	::488139778769293000
187716774	::488139807353081000
401089789	::488139814152470000
169656316	::488139815020269000
1318301	::488139825497653000
165517420	::488139843466035000
16559994	::488139848906072000
230640581	::488139874495500000
16559994	::488139927369293000
163279109	::488139935413571000
575755127	::488139989449195000
14792781	::488139996226781000
176778479	::488140013121859000
250994156	::488140024148271000
338619333	::488140044725534000
175314654	::488140057237520000
166695965	::488140090644766000
229562704	::488140101386375000
163279109	::488140102049075000
225893243	::488140109389103000
250994156	::488140122970284000
170126452	::488140127890190000
57331128	::488140141219688000
44768272	::488140152653750000
54466394	::488140173587128000
536012978	::488140192545378000
562393615	::488140198702624000
412792027	::488140217699016000
63720288	::488140220869513000
139308619	::488140230608703000
250994156	::488140253006286000
170126452	::488140270085492000
447774872	::488140273315086000
713350694	::488140273470676000
319145382	::488140341451563000
250994156	::488140352700706000
170126452	::488140386213179000
250994156	::488140399504928000
14792781	::488140403107844000
447774872	::488140412377247000
424698378	::488140442525904000
187034273	::488140445495881000
424698378	::488140450176311000
424698378	::488140460041310000
65995121	::488140466249273000
250994156	::488140473811226000
37860681	::488140479754547000
40618847	::488140483613319000
61370824	::488140485186166000
163279109	::488140508368084000
447774872	::488140513023766000
225893243	::488140519860482000
195977109	::488140524982140000
75209135	::488140529121517000
37860681	::488140531336110000
459660056	::488140542598205000
189025601	::488140547836485000
61370824	::488140548696326000
44779656	::488140559396388000
232560771	::488140564425363000
341666582	::488140566090104000
32431892	::488140592640450000
383856422	::488140595777380000
156866548	::488140601305473000
170126452	::488140602219847000
54466394	::488140613150187000
41908697	::488140641319538000
444298693	::488140644712722000
127062122	::488140656099876000
127062122	::488140673992761000
170126452	::488140699036966000
44768272	::488140722168922000
258532274	::488140760244449000
396929208	::488140764300713000
264904736	::488140776849670000
170126452	::488140790741221000
250994156	::488140807057072000
54466394	::488140809741406000
35519448	::488140838351147000
40618847	::488140853349588000
250994156	::488140871724826000
253134261	::488140882273509000
357211620	::488140884420984000
75555647	::488140891170029000
250994156	::488140931170709000
725532679	::488140933037588000
412792027	::488140959918874000
169656316	::488140962888052000
156866548	::488140972413308000
637418169	::488141007309918000
377806186	::488141008643715000
564138249	::488141009314791000
447774872	::488141015279104000
170126452	::488141017409810000
84871879	::488141036535832000
170126452	::488141048980320000
26914697	::488141092076810000
106860209	::488141114185355000
232560771	::488141137618960000
374772557	::488141146150150000
90966789	::488141149929213000
135306144	::488141165095436000
250994156	::488141178378780000
170126452	::488141188654850000
232275950	::488141229050580000
75555647	::488141242484928000
407248121	::488141243839684000
102213164	::488141280653107000
589638848	::488141284284956000
564138249	::488141299153784000
24804859	::488141305927585000
216591008	::488141313909354000
18015033	::488141344888877000
26914697	::488141357819498000
189025601	::488141358494781000
316766176	::488141358897442000
211376385	::488141361799913000
53087279	::488141364115546000
232275950	::488141377197576000
18015033	::488141398445940000
60221494	::488141402665414000
225893243	::488141419232522000
250994156	::488141427121983000
41474555	::488141444473815000
287978614	::488141476103081000
15010357	::488141476828696000
253828982	::488141492146671000
589638848	::488141528317968000
17764624	::488141557665505000
170126452	::488141584160923000
65995121	::488141589446139000
564138249	::488141628184346000
55219816	::488141643720445000
75555647	::488141647814066000
189025601	::488141652788121000
154309960	::488141653866053000
225893243	::488141655317295000
135306144	::488141659113132000
53087279	::488141680621944000
232560771	::488141692483411000
250994156	::488141696249524000
548870171	::488141716680364000
255834275	::488141732505071000
29654901	::488141738968875000
75555647	::488141740629839000
40618847	::488141741401190000
135306144	::488141741489274000
216591008	::488141744634998000
169656316	::488141744848920000
60221494	::488141745545154000
436336703	::488141751342100000
216591008	::488141766957072000
637418169	::488141804512894000
55287428	::488141809332527000
110297719	::488141842366468000
170126452	::488141849396142000
377425191	::488141857705050000
451183057	::488141862025560000
25160673	::488141875203698000
368577195	::488141896397889000
196738575	::488141914441793000
77754336	::488141943780548000
215181084	::488141944745238000
427529204	::488141949313224000
135306144	::488141965263769000
396929208	::488141966841245000
350665443	::488141967856259000
170126452	::488141981072117000
27331177	::488141987254501000
374772557	::488142046163910000
115550523	::488142055009308000
447774872	::488142061929914000
29654901	::488142064077791000
302234549	::488142083597680000
55287428	::488142091919560000
154309960	::488142122827010000
451183057	::488142128548036000
328557330	::488142136542367000
250994156	::488142148097679000
250994156	::488142162211528000
25160673	::488142167395692000
40618847	::488142173884252000
35945417	::488142202686562000
377806186	::488142208248209000
350665443	::488142210916159000
589638848	::488142233422405000
250994156	::488142254423281000
620420742	::488142283133308000
250994156	::488142287612829000
40534884	::488142297733660000
15614582	::488142304956653000
23097227	::488142308022300000
203146266	::488142315685294000
27763417	::488142321897058000
7522612	::488142323629686000
23097227	::488142341329268000
276784331	::488142373642592000
15614582	::488142389341855000
250994156	::488142392600436000
15614582	::488142427879145000
169656316	::488142454223159000
71157367	::488142457578991000
331307463	::488142470220226000
589638848	::488142470471876000
38326757	::488142486049533000
250994156	::488142497495785000
312471776	::488142523919892000
436336703	::488142524146388000
427529204	::488142560754671000
7522612	::488142592341987000
250994156	::488142641796632000
312471776	::488142669957197000
367298176	::488142684909883000
350665443	::488142688169230000
225893243	::488142694854582000
589638848	::488142703830368000
75209135	::488142714345492000
250994156	::488142728497086000
312471776	::488142734964699000
280749613	::488142744406482000
176489426	::488142748793331000
196890320	::488142780032503000
62685527	::488142781282410000
338619333	::488142806100103000
849	::488142806649536000
115550523	::488142812257341000
7522612	::488142837243195000
170126452	::488142856591130000
344285522	::488142899607904000
71157367	::488142906340147000
271370762	::488142908638261000
436336703	::488142915768565000
413367641	::488142924308570000
287978614	::488142933967659000
232275950	::488142934270046000
418503483	::488142950481035000
130670448	::488142954649767000
7522612	::488142958764785000
25609677	::488142961721737000
225893243	::488142977874026000
350665443	::488142987789344000
227072583	::488143021490573000
115550523	::488143024715608000
377715399	::488143056089018000
225893243	::488143102398312000
176224586	::488143144681107000
62685527	::488143159289851000
23754003	::488143169021018000
46764883	::488143177204109000
506760887	::488143186817056000
130670448	::488143198301061000
41474555	::488143245092732000
451183057	::488143252621918000
232275950	::488143256925245000
40126821	::488143264956940000
401109490	::488143265926246000
398339392	::488143288739041000
62870601	::488143288864501000
196738575	::488143303670771000
62870601	::488143364550701000
21117523	::488143377846652000
225691566	::488143383039209000
141140385	::488143393034227000
176224586	::488143395957637000
407384648	::488143411552075000
490977827	::488143415285415000
350665443	::488143454137237000
106860209	::488143479940210000
725050717	::488143494934831000
19766821	::488143539248066000
227072583	::488143548303564000
256853017	::488143555836125000
564138249	::488143562328903000
115550523	::488143585376600000
77754336	::488143633573359000
264904736	::488143652166717000
71878260	::488143663999229000
350665443	::488143692977672000
61370824	::488143747121565000
58941053	::488143751593091000
169656316	::488143765907841000
115550523	::488143771305918000
135306144	::488143777257627000
264904736	::488143806517108000
41474555	::488143808924626000
216591008	::488143840721637000
350665443	::488143841091158000
77754336	::488143889979539000
62093388	::488143961127911000
61370824	::488143976537403000
15614582	::488143983374520000
169656316	::488143989019656000
287978614	::488143991452352000
34087430	::488144010632912000
287978614	::488144017629007000
105855764	::488144041377144000
755431	::488144069290258000
287978614	::488144075355205000
106860209	::488144078576439000
312471776	::488144093004828000
348152108	::488144101305368000
61370824	::488144111673683000
520004653	::488144124487294000
377806186	::488144125917528000
37213451	::488144126396071000
227072583	::488144130913337000
238030490	::488144148667445000
196738575	::488144150416883000
61370824	::488144150844289000
232560771	::488144151339626000
15614582	::488144178782928000
201376114	::488144214429954000
26068830	::488144303667945000
589638848	::488144331643969000
45164175	::488144335998025000
15614582	::488144338233614000
35923992	::488144353253412000
597834721	::488144356314849000
351264389	::488144376913076000
583488323	::488144418646413000
23097227	::488144422538719000
77754336	::488144423985758000
387476542	::488144430030147000
40226593	::488144436963336000
169656316	::488144447637438000
240530585	::488144453639495000
23097227	::488144483154804000
77754336	::488144485251948000
420403218	::488144509759672000
61370824	::488144511789318000
589638848	::488144546341994000
19683725	::488144552075997000
17990173	::488144562859569000
26914697	::488144578814296000
259569717	::488144597483155000
408224760	::488144615384440000
597834721	::488144617917800000
175314654	::488144618458849000
42529606	::488144622162821000
41474555	::488144622418276000
77754336	::488144623546535000
515049896	::488144624796835000
232275950	::488144647332855000
369539413	::488144664315187000
40226593	::488144681545773000
51964139	::488144703083130000
96013044	::488144704169852000
317634739	::488144724276944000
312517498	::488144742354792000
369539413	::488144744975839000
225893243	::488144800948813000
623584562	::488144801154752000
350665443	::488144811283972000
61370824	::488144812088901000
252823136	::488144815151120000
38577111	::488144817080508000
287978614	::488144824264966000
146909951	::488144841449435000
412638454	::488144854564630000
597834721	::488144880191819000
61370824	::488144894595043000
407399368	::488144897761751000
106860209	::488144905982582000
155730095	::488144913989902000
77754336	::488144916308967000
131278152	::488144917768986000
47466684	::488144920608522000
396923534	::488144929302904000
25160673	::488144929877536000
25839207	::488144942879870000
188480631	::488144946059169000
597834721	::488144958486880000
551248502	::488144977931669000
167365283	::488144980138287000
58941053	::488144987624722000
264904736	::488144989507948000
264904736	::488145004997533000
418503483	::488145013386121000
90966789	::488145017270439000
260911912	::488145033821163000
75209135	::488145042087751000
427529204	::488145047515566000
420403218	::488145048350253000
225893243	::488145060341751000
269143639	::488145063138955000
89846697	::488145069912768000
59938971	::488145070596440000
312517498	::488145086308679000
68439593	::488145126699831000
484423510	::488145133456486000
25839207	::488145146500759000
27331177	::488145146546896000
77754336	::488145149214461000
25160673	::488145150586019000
286341932	::488145158957842000
95299169	::488145168714170000
597834721	::488145186204028000
201376114	::488145200456269000
728549208	::488145204218982000
311092385	::488145220920307000
369539413	::488145223743066000
52628599	::488145226213502000
77754336	::488145228746874000
330201359	::488145255451987000
109718758	::488145261458227000
269143639	::488145336641138000
48557490	::488145343264346000
520004653	::488145354596950000
169656316	::488145359873384000
227072583	::488145361228546000
247850020	::488145362360610000
18551115	::488145368320716000
238030490	::488145377699188000
252823136	::488145386163695000
39041792	::488145395118530000
484423510	::488145404504977000
119269983	::488145419654811000
420403218	::488145439896915000
115550523	::488145440198500000
15804863	::488145442396336000
40618847	::488145451758010000
71981601	::488145454065262000
364043601	::488145463003344000
77754336	::488145476126900000
75555647	::488145481856339000
33676766	::488145486776254000
589638848	::488145489317998000
623584562	::488145490450460000
369539413	::488145504975351000
269143639	::488145550131212000
484423510	::488145558876340000
40534884	::488145603960922000
25839207	::488145626262028000
276784331	::488145656012210000
245957488	::488145662035640000
169656316	::488145664744759000
33676766	::488145675247308000
39041792	::488145675780362000
444251177	::488145700945817000
105855764	::488145720860368000
75555647	::488145734769053000
165517420	::488145745691049000
156866548	::488145756209967000
8070562	::488145756419674000
17016789	::488145797108625000
40334639	::488145807132987000
156866548	::488145829991964000
199784356	::488145833859112000
63720288	::488145844047065000
317524005	::488145846437834000
55287428	::488145863798456000
23442090	::488145871587270000
420403218	::488145882576347000
331423379	::488145896282914000
551248502	::488145944890716000
163279109	::488145946761375000
444298693	::488145971239350000
225893243	::488145980626173000
83507090	::488145990361157000
53486281	::488145991850532000
40334639	::488146001253785000
50818061	::488146005372596000
53087279	::488146013564469000
29327418	::488146024230158000
494495688	::488146041691471000
18015033	::488146055759163000
187034273	::488146064512655000
40618847	::488146065284022000
128666650	::488146065959690000
444298693	::488146068308500000
494495688	::488146093080051000
374772557	::488146121798451000
53486281	::488146127532072000
227072583	::488146137086717000
36601312	::488146170938552000
31536491	::488146175174782000
75555647	::488146179755347000
350665443	::488146187925856000
23820736	::488146192660828000
233362394	::488146195723071000
75555647	::488146204103286000
75209135	::488146224629817000
339459671	::488146236248047000
423816771	::488146238869475000
58941053	::488146241289613000
199784356	::488146263536173000
255147158	::488146265058721000
22536077	::488146280297005000
55219816	::488146334353227000
339459671	::488146365478744000
55219816	::488146367240740000
603136773	::488146379550650000
478826327	::488146405874073000
169656316	::488146420986568000
236271147	::488146441903173000
7522612	::488146501219405000
230640581	::488146505698521000
339459671	::488146510094147000
53486281	::488146519741448000
388433171	::488146521582366000
239162983	::488146546715009000
169656316	::488146553551351000
58941053	::488146558588706000
196738575	::488146592395173000
494495688	::488146607343689000
494495688	::488146616432742000
388433171	::488146622497292000
40618847	::488146642592210000
406772829	::488146655028318000
339459671	::488146665316958000
179039178	::488146674465112000
494495688	::488146681037590000
231150237	::488146694018588000
314864925	::488146700641390000
55219816	::488146701895872000
478826327	::488146715300474000
40618847	::488146723873640000
335118384	::488146725219991000
40334639	::488146730186072000
235382002	::488146749949624000
331423379	::488146753971970000
412792027	::488146754920251000
199784356	::488146783659253000
273697690	::488146787765481000
18015033	::488146798822051000
18015033	::488146802164920000
25760567	::488146819788967000
19210855	::488146826864775000
339459671	::488146830157307000
447774872	::488146837971283000
18015033	::488146847178194000
115550523	::488146852571668000
312517498	::488146868225191000
388433171	::488146878752514000
302430466	::488146881675948000
302430466	::488146882514804000
58941053	::488146897836589000
276784331	::488146929264521000
339459671	::488146948956770000
388433171	::488146949015486000
213914283	::488146962395299000
53486281	::488146966388670000
27331177	::488146986265096000
169656316	::488146987288518000
75555647	::488146991189610000
17655353	::488146999221694000
250994156	::488147008385871000
59207269	::488147012542812000
444251177	::488147037850853000
277693030	::488147068448301000
277693030	::488147069316505000
61318348	::488147069644062000
277693030	::488147070209900000
277693030	::488147071086514000
277693030	::488147072000856000
277693030	::488147072932012000
90689440	::488147080691458000
339459671	::488147116653416000
234187240	::488147120038637000
38579155	::488147126120349000
80929828	::488147140598693000
333877322	::488147156516102000
63478115	::488147158257115000
36601312	::488147160722980000
113722629	::488147165706203000
335003775	::488147176380715000
80929828	::488147179085627000
636632104	::488147180729810000
169656316	::488147189965664000
406772829	::488147193673441000
350665443	::488147211340218000
50663276	::488147221481660000
18015033	::488147229770018000
91521926	::488147235343826000
339459671	::488147247536668000
68966030	::488147258211590000
333877322	::488147264045477000
28346387	::488147270575996000
199784356	::488147277651779000
19766821	::488147313345691000
50818061	::488147314687479000
467899122	::488147322497687000
381315320	::488147325840158000
432888405	::488147335864545000
381315320	::488147336799862000
196738575	::488147348330401000
407384648	::488147399877992000
23820736	::488147410711900000
364018467	::488147431847391000
374739722	::488147453577662000
289084083	::488147470472318000
40534884	::488147470870802000
483283190	::488147493172293000
589638848	::488147499136196000
179337055	::488147517184675000
75555647	::488147518120001000
239162983	::488147531423961000
179337055	::488147532791685000
26738161	::488147542488911000
339459671	::488147572473602000
169656316	::488147577255120000
400817337	::488147583693365000
469829959	::488147600684486000
115550523	::488147623937724000
599589782	::488147659052425000
40534884	::488147670486110000
333877322	::488147728262627000
40534884	::488147740866523000
335003775	::488147746365657000
176839128	::488147748206563000
447774872	::488147759115952000
169656316	::488147768448266000
115550523	::488147772378320000
289084083	::488147815223148000
169656316	::488147827860574000
230898142	::488147851416195000
483283190	::488147862111662000
102301729	::488147886287224000
332662443	::488147897423527000
364018467	::488147906445447000
169656316	::488147908085051000
339459671	::488147909183959000
396923534	::488147914242269000
119434884	::488147917149323000
18156298	::488147941152919000
602224338	::488147942042120000
56967401	::488147952062312000
63478115	::488147999848415000
451183057	::488148019876204000
355612007	::488148023587774000
356974615	::488148025009664000
725532679	::488148025974353000
458766436	::488148026372796000
332662443	::488148041434947000
577411446	::488148050280718000
411997198	::488148072162414000
23820736	::488148090742767000
18842764	::488148097722515000
106860209	::488148112406376000
602224338	::488148123068694000
225893243	::488148129238118000
169240898	::488148134250708000
407897841	::488148140135288000
520004653	::488148142605344000
169636335	::488148143943331000
99435759	::488148146489290000
17529301	::488148146695184000
407897841	::488148196116676000
304140174	::488148206296252000
451183057	::488148212772253000
333877322	::488148216764829000
407897841	::488148230543519000
344219518	::488148230685720000
479959389	::488148245877911000
339459671	::488148249132298000
447813903	::488148249170419000
169636335	::488148270623895000
364018467	::488148283421114000
480857982	::488148283466858000
407897841	::488148307685179000
40534884	::488148312541765000
89852975	::488148357215293000
388433171	::488148357605384000
364018467	::488148367781138000
331668519	::488148375934472000
503577648	::488148379588108000
335003775	::488148391567048000
260825806	::488148392754036000
113722629	::488148414375673000
40334639	::488148422231207000
479959389	::488148430309818000
89852975	::488148432347877000
176778479	::488148449368764000
37860681	::488148455093575000
407897841	::488148467668512000
73795436	::488148516024614000
75555647	::488148517471670000
523456562	::488148520914800000
18156298	::488148565328277000
232560771	::488148598241382000
480857982	::488148608764477000
63478115	::488148639450423000
32624494	::488148655472259000
613592670	::488148662875598000
272184078	::488148676829659000
89852975	::488148680549994000
59207269	::488148690423799000
82257804	::488148700154568000
341666582	::488148702838534000
344219518	::488148703362834000
179337055	::488148716357181000
348152108	::488148717526974000
238862918	::488148725974716000
56967401	::488148731724693000
32624494	::488148732534202000
407897841	::488148752273014000
40534884	::488148761789472000
407897841	::488148780685217000
301042701	::488148783520165000
407248121	::488148793117138000
199784356	::488148794324684000
326554021	::488148819771551000
56876875	::488148828126593000
115184915	::488148838369079000
95554541	::488148867158794000
238862918	::488148869344419000
412756257	::488148887144644000
407897841	::488148940819533000
38520445	::488148984553566000
25609677	::488148996154986000
95554541	::488149025179197000
451183057	::488149033891155000
73795436	::488149044511117000
106860209	::488149081575788000
339459671	::488149086411845000
238862918	::488149087901220000
447813903	::488149099850768000
347596428	::488149103394566000
407897841	::488149105487904000
380458897	::488149113662210000
317634739	::488149120561860000
350665443	::488149121006862000
89852975	::488149139734007000
238862918	::488149191727022000
388433171	::488149194704580000
428516870	::488149208290320000
89852975	::488149226983940000
37860681	::488149231450861000
232560771	::488149240984924000
48090126	::488149252833431000
132077826	::488149278456418000
271774234	::488149290943266000
25839207	::488149302414278000
372479589	::488149318008729000
89852975	::488149320139411000
363059827	::488149334077104000
186945768	::488149362623938000
37860681	::488149364716482000
156866548	::488149400796291000
447813903	::488149404256583000
94215450	::488149408253759000
451183057	::488149440822517000
163646426	::488149460531552000
176778479	::488149473936560000
339459671	::488149504797843000
483283190	::488149527288094000
115184915	::488149548406022000
232560771	::488149549769584000
84871879	::488149560984756000
277693030	::488149581704609000
341666582	::488149591653502000
187716774	::488149593146671000
258822538	::488149605473714000
27331177	::488149626759827000
27763417	::488149628622106000
565986436	::488149659500548000
28346387	::488149660809187000
447813903	::488149667130384000
333877322	::488149677666099000
34087430	::488149694288130000
372479589	::488149696792109000
187716774	::488149702689300000
28346387	::488149722142486000
35945417	::488149735715246000
51601709	::488149752656060000
26914697	::488149761963208000
14792781	::488149789930819000
407897841	::488149817588477000
253828982	::488149835560648000
374739722	::488149850153029000
200685756	::488149850756616000
66203192	::488149863666679000
565986436	::488149870004293000
200796300	::488149892322193000
176778479	::488149895317319000
75555647	::488149906389864000
333877322	::488149923993358000
200685756	::488149925553651000
320692054	::488149927084584000
304140174	::488149938229235000
427529204	::488149948371066000
372479589	::488149949645729000
63478115	::488149964674322000
32624494	::488149970579509000
333877322	::488149973620367000
402229763	::488149975239380000
382359896	::488149977827254000
229562704	::488149987138625000
57331128	::488149987977490000
508860717	::488149991572004000
75209135	::488150019279581000
565986436	::488150020604968000
68473966	::488150042155700000
401109490	::488150045288824000
352595123	::488150047981580000
196890320	::488150051965779000
232560771	::488150083092119000
499167427	::488150095624290000
333877322	::488150106890203000
260361255	::488150120727187000
238341972	::488150129833426000
106860209	::488150136611020000
258822538	::488150145997877000
333877322	::488150168965902000
227355784	::488150196183113000
68473966	::488150230253465000
84871879	::488150235651133000
407897841	::488150236377133000
25839207	::488150247411953000
66203192	::488150254546472000
25839207	::488150264054960000
259569717	::488150270145073000
25839207	::488150313484836000
45164175	::488150330426019000
350665443	::488150344804081000
239162983	::488150351619846000
239162983	::488150360478212000
147279456	::488150383877816000
66203192	::488150411237269000
187034273	::488150459237294000
196738575	::488150459249872000
288531248	::488150483295420000
15804863	::488150496230645000
167513343	::488150508927217000
29605636	::488150516652720000
28346387	::488150523879514000
55219816	::488150525427613000
409541924	::488150531739623000
333877322	::488150553554190000
607016651	::488150559933730000
238341972	::488150563947704000
317634739	::488150580750082000
257265522	::488150631153029000
407897841	::488150634156552000
115550523	::488150660932575000
66203192	::488150668796895000
128284695	::488150669510336000
106860209	::488150673884577000
229562704	::488150701965451000
444251177	::488150706197499000
451183057	::488150745485963000
350665443	::488150761852125000
269143639	::488150769174994000
565986436	::488150782563217000
115550523	::488150805057269000
162200561	::488150812355330000
447813903	::488150829921484000
339459671	::488150832844505000
304140174	::488150843850760000
565986436	::488150847075778000
23820736	::488150861894660000
17163265	::488150868781719000
15804863	::488150871541153000
27331177	::488150876553347000
565986436	::488150916353101000
66203192	::488150959659286000
433012724	::488150960665948000
105855764	::488150964327563000
407897841	::488150969273024000
66203192	::488150970992316000
17179941	::488150976625659000
115550523	::488150981306114000
317634739	::488150993993883000
90966789	::488150995151908000
288531248	::488150998217523000
90689440	::488150999312236000
31056422	::488151021185556000
565986436	::488151021659512000
444251177	::488151032258498000
217928831	::488151044422000000
467899122	::488151045814890000
238341972	::488151050873241000
40334639	::488151059072700000
90966789	::488151061694521000
344902431	::488151081134747000
339459671	::488151087191293000
19766821	::488151090857533000
34689419	::488151095164669000
350665443	::488151096440131000
225893243	::488151100055252000
115550523	::488151111451160000
333877322	::488151112772374000
66203192	::488151124055035000
238341972	::488151126702039000
565986436	::488151147312459000
18015033	::488151159769935000
589638848	::488151183790329000
57331128	::488151219538366000
350665443	::488151251591655000
352595123	::488151252719513000
565986436	::488151258935480000
18015033	::488151259418226000
565986436	::488151278719995000
40405725	::488151283778322000
304140174	::488151289415888000
363059827	::488151313394302000
728549208	::488151314955010000
396923534	::488151321774538000
237621304	::488151323498381000
350665443	::488151331539255000
48764697	::488151335900946000
26738161	::488151353668423000
433012724	::488151356255920000
238341972	::488151378318356000
565986436	::488151388254269000
243751614	::488151392553406000
20026791	::488151403525705000
565986436	::488151409183842000
48764697	::488151424685965000
504027031	::488151427072544000
350525380	::488151436648513000
179337055	::488151440528252000
139447011	::488151442633814000
18968115	::488151448178282000
139547588	::488151452964356000
589638848	::488151472534601000
308170990	::488151510615076000
339459671	::488151515144548000
48764697	::488151538800398000
255697938	::488151543917457000
565986436	::488151544370442000
37090364	::488151545968869000
73795436	::488151546065338000
352595123	::488151548992569000
35519448	::488151560669499000
57331128	::488151568311521000
565986436	::488151585076154000
161656785	::488151594018816000
42529606	::488151611936497000
451183057	::488151615661424000
106860209	::488151616709619000
66203192	::488151629393190000
728549208	::488151634103771000
565986436	::488151634132733000
161302101	::488151640797507000
73795436	::488151664332120000
374739722	::488151664700825000
27364321	::488151699270672000
35519448	::488151723135877000
427529204	::488151724654596000
451183057	::488151740811079000
565986436	::488151768153337000
333877322	::488151797349892000
83507090	::488151797630910000
41474555	::488151806078238000
589638848	::488151807617544000
350665443	::488151811770302000
99435759	::488151811891544000
339459671	::488151813430849000
37011485	::488151816291774000
217928831	::488151819713933000
234078302	::488151832728858000
302430466	::488151863846400000
234078302	::488151908381519000
196738575	::488151926895570000
179337055	::488151943286886000
7522612	::488151955207122000
28054060	::488151970721460000
589638848	::488151983161749000
336628506	::488152007598149000
332662443	::488152018314600000
223950031	::488152032310992000
19182658	::488152045682425000
350665443	::488152053714530000
380458897	::488152104855674000
113221759	::488152130780684000
348123497	::488152142427852000
14538108	::488152143300268000
15804863	::488152174442987000
136129525	::488152195053789000
68517440	::488152196458885000
169636335	::488152210698539000
401089789	::488152238246735000
332662443	::488152241388679000
311092385	::488152246371106000
352595123	::488152260602781000
565986436	::488152264360480000
336628506	::488152269838622000
115550523	::488152273529208000
40405725	::488152282450522000
33453167	::488152302570594000
249012544	::488152310195834000
433012724	::488152327300202000
234078302	::488152335651069000
359174210	::488152346284007000
179337055	::488152352168620000
339459671	::488152366458220000
31345791	::488152368912285000
447813903	::488152393910353000
123746907	::488152397983023000
48764697	::488152403418415000
28002614	::488152425917087000
35519448	::488152436750569000
15288029	::488152448499195000
565986436	::488152450512080000
728549208	::488152461195362000
21089214	::488152475208536000
565986436	::488152482212614000
358398276	::488152492086415000
6945382	::488152497945448000
267482514	::488152523279040000
33453167	::488152531831246000
35519448	::488152536671461000
91521926	::488152550609129000
350665443	::488152555063877000
431215016	::488152585031782000
169636335	::488152589297401000
78065938	::488152624751853000
116071398	::488152636685045000
352595123	::488152650630721000
339459671	::488152651607965000
352595123	::488152671010844000
179337055	::488152687150899000
615688476	::488152695455240000
516986236	::488152719375355000
326146327	::488152724001681000
6945382	::488152725964615000
480857982	::488152730620272000
339459671	::488152750748741000
565986436	::488152776334000000
516986236	::488152785976692000
35519448	::488152787960594000
229562704	::488152793606144000
83507090	::488152796181450000
62093388	::488152822903758000
14538108	::488152826712174000
7522612	::488152853073395000
433012724	::488152867362963000
431215016	::488152900653174000
169636335	::488152954415742000
17455392	::488152970609950000
17455392	::488152971264274000
17455392	::488152971922788000
17455392	::488152972631633000
17455392	::488152973214613000
565986436	::488152980500135000
358398276	::488152983923089000
27331177	::488153012150366000
565986436	::488153016394981000
33453167	::488153019788169000
75555647	::488153022917124000
30362051	::488153068823793000
431215016	::488153074335096000
354629644	::488153075035561000
451183057	::488153085080899000
25760567	::488153086553096000
14538108	::488153090588024000
200685756	::488153092903284000
75555647	::488153094958481000
516986236	::488153113447399000
105855764	::488153118736019000
565986436	::488153147085307000
565986436	::488153191729467000
387281097	::488153195819311000
29300584	::488153210805182000
358398276	::488153240920662000
187034273	::488153258293481000
238341972	::488153258674749000
169636335	::488153262206361000
565986436	::488153281311432000
427529204	::488153314568470000
75555647	::488153339805175000
17990173	::488153365436964000
480857982	::488153381370724000
258916835	::488153404946919000
187034273	::488153470516879000
175314654	::488153484748161000
57331128	::488153493400604000
350665443	::488153495556861000
483283190	::488153524858257000
23820736	::488153552418652000
40226593	::488153580734803000
260825806	::488153590154792000
75555647	::488153592424321000
447774872	::488153596031012000
40226593	::488153596052406000
40226593	::488153618391236000
169636335	::488153638141825000
40226593	::488153640042237000
408171600	::488153647688073000
227191596	::488153666298187000
34689419	::488153672673538000
250994156	::488153678373593000
238341972	::488153705007824000
75555647	::488153731025108000
39041924	::488153732597571000
30362051	::488153751098621000
75555647	::488153770921308000
332662443	::488153793696374000
32624494	::488153803707801000
29300584	::488153805440053000
72890292	::488153827557015000
300009838	::488153845097168000
34087430	::488153857612988000
247850020	::488153867406700000
7522612	::488153882175221000
21945140	::488153890991251000
38520445	::488153909660508000
83507090	::488153912373817000
414952579	::488153944070160000
81643358	::488153963825741000
72890292	::488154017827414000
364018467	::488154020360372000
607016651	::488154031869554000
6945382	::488154037330526000
1318301	::488154050735517000
255547325	::488154053545701000
312471776	::488154109975863000
19766821	::488154116678766000
408171600	::488154135099752000
42529606	::488154140343009000
20026791	::488154146315309000
18015033	::488154163285876000
51601709	::488154187964760000
37011485	::488154200476762000
83513704	::488154208604921000
169636335	::488154224845287000
105607367	::488154290913959000
6945382	::488154295586414000
156866548	::488154314913759000
301016850	::488154320685121000
250713436	::488154329082101000
18015033	::488154333935329000
28346387	::488154348132638000
110297719	::488154352570216000
169636335	::488154356705812000
305216922	::488154365799456000
105855764	::488154367527096000
28346387	::488154379338252000
22414245	::488154392164454000
301016850	::488154399034724000
105855764	::488154495411445000
27816303	::488154513522839000
40618847	::488154542588964000
288531248	::488154562956492000
6945382	::488154571441577000
352595123	::488154577192378000
23820736	::488154611400732000
444298693	::488154656691191000
179337055	::488154669425111000
250994156	::488154690538860000
30362051	::488154701720875000
317634739	::488154703591526000
250994156	::488154707857141000
31056422	::488154733861818000
105855764	::488154742149750000
53087279	::488154747825029000
6945382	::488154784243777000
27331177	::488154802224787000
427529204	::488154806784368000
332662443	::488154810290819000
169636335	::488154825738055000
332662443	::488154844956725000
491679354	::488154849347768000
20026791	::488154855265939000
15804863	::488154858638176000
179337055	::488154863319384000
20833365	::488154890300952000
105855764	::488154891760574000
350424007	::488154895477141000
31280614	::488154912144887000
238665368	::488154918625091000
63720288	::488154928339116000
330834997	::488154939747606000
28346387	::488155018717974000
109059155	::488155026830135000
325359983	::488155046182260000
84871879	::488155049567084000
17655353	::488155089933062000
45164175	::488155134439194000
250713436	::488155167884210000
588705820	::488155186163351000
565986436	::488155197907038000
179337055	::488155204026892000
105855764	::488155221365772000
109059155	::488155239640748000
35519448	::488155254995709000
165491208	::488155299522433000
7875762	::488155333387632000
28346387	::488155335194968000
23097227	::488155349057171000
38520445	::488155387544489000
319420243	::488155388701716000
498637061	::488155413947617000
40618847	::488155423355060000
109059155	::488155448097660000
234078302	::488155471128178000
465002314	::488155483056766000
407399368	::488155491730599000
564138249	::488155501914361000
388433171	::488155513809420000
728549208	::488155515852435000
179337055	::488155523649642000
35519448	::488155531765227000
299297459	::488155548626341000
203146266	::488155553625931000
350665443	::488155559108308000
100626124	::488155564795768000
33818674	::488155590695219000
109059155	::488155608211013000
341666582	::488155611155005000
497571518	::488155635864072000
201113172	::488155653526290000
447813903	::488155656021889000
508054066	::488155667711426000
564138249	::488155704646045000
19766821	::488155707137863000
590556372	::488155719263600000
179337055	::488155728277151000
109059155	::488155737034858000
77754336	::488155741572710000
60771081	::488155742902288000
479959389	::488155743171121000
367298176	::488155783062777000
169636335	::488155792550285000
33158980	::488155802545717000
30666953	::488155842504441000
109059155	::488155849660305000
76248039	::488155879548547000
234078302	::488155887287029000
232275950	::488155892597415000
26198298	::488155894790631000
298156322	::488155906803122000
17258301	::488155913811816000
100626124	::488155917121507000
232275950	::488155920799895000
234078302	::488155921080516000
38207353	::488155921621987000
250713436	::488155922082963000
304140174	::488155953117020000
14792781	::488155960553115000
68517440	::488155965158465000
26954972	::488155966370619000
269143639	::488155970246148000
138603889	::488155974264299000
319420243	::488155984510980000
35519448	::488155990018113000
253737829	::488155997094297000
35706997	::488156005604528000
486138458	::488156024654663000
410877459	::488156028194672000
169636335	::488156035220135000
497571518	::488156037246386000
564138249	::488156053117235000
203146266	::488156062269198000
338256397	::488156071576342000
35519448	::488156073971314000
35706997	::488156076131774000
35706997	::488156105164734000
82257804	::488156107438055000
479959389	::488156118255144000
410877459	::488156119567593000
506824920	::488156124013539000
455542048	::488156139583188000
370416747	::488156155483799000
451183057	::488156178439221000
62870601	::488156198152073000
179337055	::488156211058315000
33818674	::488156225821892000
38207353	::488156230507319000
35706997	::488156245262893000
312517498	::488156253903138000
84871879	::488156275457282000
410877459	::488156323838951000
56917722	::488156324073455000
35519448	::488156341467238000
250713436	::488156344646520000
625951846	::488156351303262000
245573462	::488156354209521000
312784161	::488156365454442000
17258301	::488156369233514000
469829959	::488156381858791000
72890292	::488156397973286000
91521926	::488156407737233000
35519448	::488156418382364000
497571518	::488156418936410000
312784161	::488156424317304000
590556372	::488156425794125000
32755384	::488156425852448000
479959389	::488156435537084000
100626124	::488156438041468000
79363954	::488156448103223000
35706997	::488156490965204000
24804859	::488156521084092000
17258301	::488156538222043000
17529301	::488156554710224000
33818674	::488156555703877000
84871879	::488156560741253000
32755384	::488156576356655000
25839207	::488156609864925000
35706997	::488156610536431000
312517498	::488156651552129000
17258301	::488156653238235000
72890292	::488156654274220000
503577648	::488156690492055000
323262953	::488156693105483000
32624494	::488156723094355000
480857982	::488156730556030000
589638848	::488156731784953000
469829959	::488156765029425000
503577648	::488156806342918000
27331177	::488156809870323000
45164175	::488156815151341000
361199465	::488156815776301000
435557155	::488156838500646000
589638848	::488156844439789000
381203261	::488156846931210000
245573462	::488156857211437000
282779381	::488156867693010000
503577648	::488156875599253000
316766176	::488156883258068000
72890292	::488156883824685000
312517498	::488156884151832000
71617108	::488156890875326000
302430466	::488156910877544000
302430466	::488156911519285000
427529204	::488156911863595000
497571518	::488156918993940000
84871879	::488156954791907000
18015033	::488156963533242000
363059827	::488156989596258000
176778479	::488157006428381000
7522612	::488157008722685000
78089247	::488157015504859000
323262953	::488157027118903000
176994984	::488157041806950000
559991040	::488157069820706000
224126979	::488157075587862000
328828628	::488157077118795000
565986436	::488157093333975000
391573659	::488157098518511000
29242207	::488157102620172000
565986436	::488157107212918000
61318348	::488157136648933000
90966789	::488157142227353000
20026791	::488157161499795000
410877459	::488157170114912000
35706997	::488157189216149000
497571518	::488157194593259000
463431723	::488157196908126000
199784356	::488157199902855000
324794875	::488157234283573000
21089214	::488157241476796000
25609677	::488157252646621000
37860681	::488157283621142000
312784161	::488157283801505000
483283190	::488157286343659000
6945382	::488157292148166000
389954423	::488157292156555000
199784356	::488157297080692000
469829959	::488157298112479000
66203192	::488157310485680000
332391188	::488157312004419000
565986436	::488157319922843000
25609677	::488157366148689000
68052287	::488157375724285000
375364618	::488157396271767000
14520186	::488157409119305000
53087279	::488157421295374000
105855764	::488157434150539000
72890292	::488157438257152000
332073582	::488157438772645000
45164175	::488157440580784000
84871879	::488157443839373000
234078302	::488157459605757000
35706997	::488157466396745000
25942336	::488157472184475000
301761224	::488157484092121000
147279456	::488157508838490000
115184915	::488157511464136000
38207353	::488157513859473000
469829959	::488157527079522000
24495392	::488157530535628000
389954423	::488157536558649000
232275950	::488157541063749000
25099957	::488157541818310000
344219518	::488157579978096000
169636335	::488157594746224000
264904736	::488157602950311000
101617436	::488157622474792000
551248502	::488157627784777000
62093388	::488157648224006000
39041924	::488157663625113000
35706997	::488157674224488000
40618847	::488157691605307000
6945382	::488157715705774000
234078302	::488157725168119000
17258301	::488157727080726000
39041924	::488157735431577000
587940951	::488157737310638000
388433171	::488157747397939000
169636335	::488157749692231000
224126979	::488157752842145000
196738575	::488157754046291000
17028109	::488157775311028000
196738575	::488157777794453000
234960273	::488157787512635000
454304418	::488157788632150000
43977455	::488157789664321000
544538144	::488157797620527000
29198251	::488157805317083000
35141457	::488157818583674000
26738161	::488157820773482000
40618847	::488157827199148000
17655353	::488157847037829000
100626124	::488157855745589000
18015033	::488157862611271000
234960273	::488157868701806000
565986436	::488157881905078000
304140174	::488157882073227000
412792027	::488157896069640000
224126979	::488157904952774000
6945382	::488157905409949000
35141457	::488157922367520000
169636335	::488157942231748000
234960273	::488157944429568000
388433171	::488157976692154000
17258301	::488158021248241000
179337055	::488158024864104000
520004653	::488158026122006000
66203192	::488158035903148000
91521926	::488158072792027000
359174210	::488158101116551000
564138249	::488158105331453000
205320851	::488158132036583000
587940951	::488158157437284000
12653722	::488158157596676000
43365529	::488158173933486000
41474555	::488158175363743000
407384648	::488158175527321000
232275950	::488158180128882000
189025601	::488158184419229000
17258301	::488158191759265000
187034273	::488158210524987000
169636335	::488158220553162000
597038752	::488158224927842000
332662443	::488158229785223000
17455392	::488158231873597000
43365529	::488158240568401000
332073582	::488158249091207000
352595123	::488158254145359000
435516954	::488158258922672000
27816303	::488158260269424000
24804859	::488158260600393000
287978614	::488158286068199000
40618847	::488158337502945000
116071398	::488158339655028000
17455392	::488158340455743000
123746907	::488158346680471000
544538144	::488158346944331000
217928831	::488158348273938000
93448284	::488158350899961000
176839128	::488158366938591000
40534884	::488158387771674000
6945382	::488158399738044000
277693030	::488158399889014000
287978614	::488158401633845000
16559994	::488158415269924000
16559994	::488158416129363000
238862918	::488158425277153000
27331177	::488158430054449000
565986436	::488158435838418000
320512967	::488158453483839000
565986436	::488158456180789000
7522612	::488158470755983000
332662443	::488158472736079000
28002614	::488158472933236000
100376439	::488158485751025000
28002614	::488158507536228000
319420243	::488158519816765000
53486281	::488158523411689000
29300584	::488158527002013000
101617436	::488158527848865000
23820736	::488158544944836000
105855764	::488158545880166000
351174024	::488158557913628000
39685005	::488158601626673000
84871879	::488158633830539000
19766821	::488158636695650000
17258301	::488158639459270000
26954972	::488158644865728000
565986436	::488158657457049000
39685005	::488158658618855000
85155674	::488158674594955000
33029479	::488158680823513000
100376439	::488158697353674000
312517498	::488158708892205000
155730095	::488158732812296000
17529301	::488158747760807000
224126979	::488158751388479000
351174024	::488158753032650000
260464441	::488158757017235000
238341972	::488158785341358000
39685005	::488158839192035000
23097227	::488158877708333000
195977109	::488158893135368000
189025601	::488158899350929000
352595123	::488158911933841000
87966998	::488158918842286000
589638848	::488158942984286000
324794875	::488158951427428000
23097227	::488158965453168000
123746907	::488158984000798000
412792027	::488158992280330000
84871879	::488159016804048000
352757025	::488159031760941000
169636335	::488159054208839000
87966998	::488159074459336000
289461446	::488159080528494000
481512198	::488159082662998000
19770255	::488159085800337000
63720288	::488159095686328000
87966998	::488159100216569000
17258301	::488159106847350000
427529204	::488159111239200000
421338980	::488159123494555000
396889673	::488159134941216000
301016850	::488159135540604000
179337055	::488159139655598000
33643268	::488159146642915000
33643268	::488159162120298000
42529606	::488159163407552000
27816303	::488159177945411000
33818674	::488159183976415000
105855764	::488159200476798000
596191047	::488159203031138000
478826327	::488159208026558000
414952579	::488159213382692000
7522612	::488159220836343000
457811756	::488159242759585000
419047433	::488159251504713000
312784161	::488159253513777000
205320851	::488159285952540000
251825047	::488159293695217000
565986436	::488159309205737000
262449011	::488159310229557000
23868298	::488159315295875000
262449011	::488159333478576000
396889673	::488159335663800000
368730450	::488159345021304000
84871879	::488159351211692000
139847892	::488159370526871000
66203192	::488159371071737000
351174024	::488159372074168000
262449011	::488159386779791000
352757025	::488159400717086000
215189306	::488159417096241000
40534884	::488159420120309000
565986436	::488159420652589000
17258301	::488159432082075000
238862918	::488159439195619000
589638848	::488159440831393000
251825047	::488159447047761000
396889673	::488159460259790000
351174024	::488159460301365000
90966789	::488159464491855000
66203192	::488159474968838000
130321036	::488159478974394000
90966789	::488159490156818000
352595123	::488159511270539000
272184078	::488159511673188000
53243169	::488159513569406000
307485154	::488159524306427000
100376439	::488159528090107000
87966998	::488159530036240000
419047433	::488159532569198000
238307628	::488159533290631000
66203192	::488159560603951000
87966998	::488159561774555000
105855764	::488159570347311000
321794820	::488159592740708000
195977109	::488159625523789000
396889673	::488159628493328000
195977109	::488159635229409000
565986436	::488159643969916000
396889673	::488159654506405000
262449011	::488159655945072000
215189306	::488159657513730000
39847939	::488159668905066000
328828628	::488159669089603000
565986436	::488159674571554000
396889673	::488159675431784000
28771314	::488159700283039000
289461446	::488159701499011000
329333638	::488159710453833000
66203192	::488159715185008000
72890292	::488159719291637000
232437529	::488159724496359000
47753031	::488159761418813000
232437529	::488159768876298000
264904736	::488159780171563000
264904736	::488159791416479000
66203192	::488159797477257000
329333638	::488159808516665000
17258301	::488159808705421000
224126979	::488159819996479000
565986436	::488159825969168000
34689419	::488159878288908000
40534884	::488159884991422000
396889673	::488159893158105000
35945417	::488159898136371000
217928831	::488159920106115000
238030490	::488159923885178000
467899122	::488159934916218000
6945382	::488159949898272000
161656785	::488159951668666000
256074844	::488159951861583000
229332190	::488159984690421000
312784161	::488159991010820000
115184915	::488159994013949000
23868298	::488160019725049000
23097227	::488160026104590000
396889673	::488160033960886000
245573462	::488160043120869000
312517498	::488160072380342000
217928831	::488160084053082000
565986436	::488160085474947000
319420243	::488160103925694000
29198251	::488160122733355000
347869774	::488160138147028000
364428125	::488160140390981000
352757025	::488160154433495000
238341972	::488160161601581000
565986436	::488160174125760000
597038752	::488160186750627000
396364407	::488160194552025000
414952579	::488160221542367000
545587327	::488160224079904000
329333638	::488160226617458000
163340834	::488160235723321000
565986436	::488160249870692000
187034273	::488160253276852000
29300584	::488160253553295000
51979136	::488160256627720000
66203192	::488160282556915000
39041924	::488160283567742000
216833550	::488160285648109000
257265522	::488160289863372000
115184915	::488160300311392000
427529204	::488160306271887000
22087737	::488160343902785000
396889673	::488160349078966000
33788573	::488160359904071000
39041924	::488160362450006000
589638848	::488160386500153000
165072349	::488160398361624000
94996744	::488160400131641000
312784161	::488160406402121000
383972979	::488160406423101000
179337055	::488160406746451000
419047433	::488160408503476000
728549208	::488160412979195000
109059155	::488160420688326000
358398276	::488160436333051000
419047433	::488160445660815000
238862918	::488160467248893000
33643268	::488160478833958000
195977109	::488160482701103000
401089789	::488160496688713000
179337055	::488160525818548000
87966998	::488160533510885000
23868298	::488160535720906000
109059155	::488160538174976000
163646426	::488160544818352000
27726737	::488160554067165000
419047433	::488160557967503000
66203192	::488160575478718000
412792027	::488160583179862000
195977109	::488160591690096000
291413743	::488160602041225000
60771081	::488160629832679000
196738575	::488160632756527000
565986436	::488160650846146000
396889673	::488160652301967000
15010357	::488160662657310000
17655353	::488160667757981000
565986436	::488160685725986000
388433171	::488160690897563000
142045716	::488160708563988000
506824920	::488160716663181000
388433171	::488160717988581000
419047433	::488160738821693000
66203192	::488160763974909000
87966998	::488160768459022000
143225254	::488160773097525000
230640581	::488160789589553000
42435255	::488160799970426000
102444460	::488160804244447000
360898372	::488160808158113000
309981035	::488160810028777000
179337055	::488160813795262000
377806186	::488160823517278000
396889673	::488160835920232000
195977109	::488160855528583000
143225254	::488160860234186000
309981035	::488160866798682000
515049896	::488160874130329000
158948807	::488160885643309000
60771081	::488160891989282000
7141172	::488160905905963000
37860681	::488160913032110000
216833550	::488160913413795000
427529204	::488160917818204000
29300584	::488160922343460000
17163265	::488160924122238000
6945382	::488160956095008000
83507090	::488160958666133000
87966998	::488160965968814000
195977109	::488160966832824000
180940959	::488160968984129000
319420243	::488160981235683000
35706997	::488160989599498000
87966998	::488160991625363000
255834275	::488160996842688000
25609677	::488161012018053000
143225254	::488161012973961000
451183057	::488161019538472000
42435255	::488161063548878000
142045716	::488161073015447000
255834275	::488161073543925000
25609677	::488161081614143000
364428125	::488161096889421000
94737009	::488161104586354000
419047433	::488161135019835000
17258301	::488161145216180000
429375230	::488161150706532000
20026791	::488161151503441000
7522612	::488161176829034000
39398773	::488161181324939000
15010357	::488161190552408000
444298693	::488161202221371000
451183057	::488161206511755000
23820736	::488161209363877000
7141172	::488161229068709000
352757025	::488161230754824000
100626124	::488161235020828000
38520445	::488161236182659000
25839207	::488161241823580000
536012978	::488161245476839000
53087279	::488161251139530000
179337055	::488161253047943000
224126979	::488161259599036000
377806186	::488161267555639000
536012978	::488161279517790000
39398773	::488161282034368000
20833365	::488161292465627000
157869405	::488161300510298000
80929828	::488161307539959000
23820736	::488161311931383000
24392243	::488161313013526000
18156298	::488161329694257000
83507090	::488161348287623000
15010357	::488161352804868000
83507090	::488161364213387000
412756257	::488161373755412000
31536491	::488161389681180000
56967401	::488161413379010000
25609677	::488161437874147000
7522612	::488161440147447000
536012978	::488161446606286000
199784356	::488161461361840000
227072583	::488161465472667000
387281097	::488161470199635000
221205505	::488161482069536000
53087279	::488161491011768000
38615147	::488161544816295000
18156298	::488161550918635000
377806186	::488161564457852000
251825047	::488161570879311000
227072583	::488161587170390000
168864295	::488161589900480000
7141172	::488161593201397000
168864295	::488161606161809000
603136773	::488161611916398000
545587327	::488161615510917000
536012978	::488161617444474000
515049896	::488161656866734000
444298693	::488161660591681000
60578212	::488161682745982000
53087279	::488161696473939000
451183057	::488161742531592000
30336217	::488161755571707000
84870240	::488161761938661000
230640581	::488161772415631000
269383781	::488161775305502000
536012978	::488161792816734000
227072583	::488161800547233000
158948807	::488161802304253000
444298693	::488161804926062000
33643268	::488161822047223000
40534884	::488161834063900000
90966789	::488161840804155000
606781453	::488161843706200000
53087279	::488161860613865000
224126979	::488161871514447000
158948807	::488161879332634000
24804859	::488161879798210000
27331177	::488161904158724000
280798922	::488161912622809000
536012978	::488161935775371000
603136773	::488161939713839000
429906977	::488161973377323000
66203192	::488161996018176000
250994156	::488162031887855000
7141172	::488162033892732000
66203192	::488162055103344000
451183057	::488162060598280000
332073582	::488162069351370000
18842764	::488162083788562000
244800948	::488162116537712000
250994156	::488162121574653000
7522612	::488162134535467000
53486281	::488162139602173000
536012978	::488162150741852000
849	::488162161626083000
17990173	::488162163991654000
444298693	::488162175257944000
536012978	::488162179485421000
267227218	::488162184153681000
75630500	::488162208543559000
230640581	::488162218291130000
53087279	::488162219101028000
40618847	::488162228764291000
513855251	::488162251048624000
451183057	::488162254295015000
19307731	::488162271323885000
160453801	::488162276889722000
61832970	::488162339334529000
444298693	::488162341520146000
159263389	::488162352173703000
31345791	::488162355919208000
314864925	::488162385333473000
159263389	::488162405026111000
19766821	::488162415243440000
538590660	::488162424952864000
444298693	::488162471984005000
287978614	::488162474181406000
25368960	::488162489314443000
23097227	::488162492409851000
102213164	::488162497674084000
515049896	::488162500584939000
22414245	::488162521077932000
90966789	::488162522218778000
19123904	::488162541047398000
267227218	::488162542796029000
256750208	::488162543240626000
536012978	::488162563717206000
47851190	::488162568100671000
515049896	::488162586824036000
158948807	::488162593995894000
25609677	::488162598849093000
273955213	::488162602103492000
513855251	::488162602757808000
367322500	::488162622353580000
158948807	::488162657237614000
66203192	::488162664523112000
412792027	::488162665052008000
232560771	::488162677219672000
159263389	::488162706416234000
64942768	::488162707636363000
100376439	::488162744253042000
22414245	::488162744709824000
258108922	::488162752553156000
116071398	::488162777018933000
232560771	::488162823135301000
232275950	::488162835860848000
229562704	::488162844865605000
289461446	::488162848594722000
176839128	::488162858098622000
66203192	::488162884069781000
232275950	::488162885492031000
232560771	::488162893595410000
250994156	::488162899349630000
26179867	::488162902994477000
515049896	::488162915434770000
176839128	::488162917582270000
383972979	::488162966420738000
238862918	::488162969960714000
40334639	::488162996103831000
255547325	::488163036335570000
17455392	::488163047576317000
102213164	::488163062600712000
161656785	::488163093290430000
250994156	::488163104597897000
27763417	::488163136566870000
90966789	::488163168997617000
289461446	::488163180771028000
431215016	::488163184801357000
255311687	::488163189444452000
143225254	::488163238589120000
27331177	::488163253944467000
431215016	::488163265147449000
377176939	::488163290476859000
264904736	::488163301214273000
25609677	::488163309007675000
75630500	::488163324119351000
143225254	::488163351315226000
199784356	::488163353840205000
15726982	::488163383150399000
520004653	::488163397607759000
320512967	::488163420219654000
159263389	::488163449290391000
277829772	::488163459423416000
260825806	::488163483410632000
463431723	::488163492134809000
215174499	::488163534770302000
267227218	::488163550586613000
412792027	::488163599802961000
161656785	::488163619491037000
264904736	::488163644694204000
232560771	::488163645806104000
330513153	::488163693956317000
27364321	::488163697245057000
14873854	::488163702525267000
407248121	::488163706548019000
332662443	::488163712382304000
520004653	::488163720330088000
229562704	::488163746670325000
232560771	::488163767214407000
59705683	::488163793282023000
40534884	::488163819492233000
33818674	::488163819659612000
264904736	::488163823849717000
250994156	::488163851196592000
232560771	::488163863339487000
59705683	::488163879684702000
23097227	::488163879780769000
68439593	::488163900136112000
449902821	::488163907584798000
341666582	::488163910122348000
203688730	::488163923435081000
143225254	::488163933383962000
361527638	::488163940900171000
383972979	::488163959111811000
26514591	::488163962887077000
18015033	::488164024467472000
59670513	::488164038744875000
232560771	::488164055098871000
425183249	::488164058567573000
18015033	::488164075122094000
403834874	::488164077701976000
213914283	::488164091630866000
33029479	::488164112602378000
368730450	::488164121071087000
143225254	::488164123033620000
50468203	::488164128876269000
310144986	::488164140066693000
61832970	::488164141937352000
286341932	::488164161814151000
189025601	::488164174275436000
32624494	::488164195670577000
23450320	::488164208635158000
63783716	::488164215249567000
24495392	::488164219783639000
255311687	::488164231687450000
27726737	::488164268991590000
18015033	::488164280080941000
250994156	::488164298493931000
40534884	::488164301837176000
241337450	::488164317980672000
213914283	::488164345801482000
29827759	::488164367842557000
40618847	::488164377107779000
298156322	::488164393364901000
33029479	::488164396623884000
21153287	::488164403318378000
412792027	::488164406971600000
50468203	::488164410960011000
145911982	::488164423149056000
167365283	::488164462050816000
232560771	::488164489737801000
27763417	::488164510633431000
48764697	::488164516132171000
360898372	::488164518779187000
304140174	::488164519643213000
40534884	::488164545505275000
143225254	::488164561296429000
48764697	::488164571694125000
361391612	::488164613066739000
27331177	::488164618741620000
158948390	::488164644750499000
213914283	::488164650819657000
402273149	::488164653181448000
368577195	::488164653609259000
40946018	::488164659854598000
458826306	::488164661972332000
62870601	::488164666586054000
28346387	::488164670029574000
25082908	::488164670620966000
314864925	::488164682021089000
49626726	::488164683174526000
277693030	::488164684575416000
213914283	::488164711574171000
27726737	::488164715353628000
56967401	::488164732973486000
232560771	::488164734286712000
22087737	::488164737931157000
356974615	::488164781308665000
497630362	::488164799587418000
33342988	::488164812887965000
213914283	::488164823935365000
19053567	::488164879858024000
156866548	::488164892088623000
159263389	::488164893368274000
48764697	::488164905871110000
243751614	::488164923411673000
427529204	::488164924099944000
159263389	::488164952046596000
340055562	::488164955938881000
32624494	::488164979753771000
232560771	::488164991573688000
421655917	::488164993850830000
241337450	::488165017812881000
23475166	::488165044354445000
255311687	::488165049408581000
45150174	::488165081054990000
38326757	::488165093775904000
258108922	::488165098859425000
368577195	::488165117365059000
486138458	::488165130727723000
187034273	::488165175116460000
45164175	::488165236953079000
264904736	::488165259987779000
37780107	::488165261296807000
28346387	::488165265977262000
232560771	::488165335649251000
37780107	::488165355786096000
18015033	::488165393836408000
419047433	::488165402568962000
60771081	::488165410521374000
28346387	::488165425759256000
159263389	::488165445191888000
143225254	::488165452531511000
20026791	::488165464464318000
419047433	::488165473691770000
312517498	::488165480470175000
258108922	::488165529111126000
200615756	::488165581024415000
462648540	::488165582324260000
40534884	::488165590671302000
23475166	::488165609734017000
187034273	::488165618336956000
27211964	::488165633763188000
56710887	::488165668840542000
232275950	::488165674788089000
143225254	::488165682740088000
53243169	::488165727011360000
159263389	::488165749589303000
90966789	::488165749807411000
90966789	::488165766676885000
60771081	::488165779498487000
312784161	::488165789296373000
143225254	::488165792970592000
22087737	::488165818262241000
130670448	::488165834053795000
40334639	::488165836884942000
615688476	::488165844682166000
215174499	::488165854396571000
90966789	::488165860176330000
159263389	::488165896691924000
227072583	::488165899820871000
37780107	::488165915159441000
414449852	::488165955084623000
335432246	::488165972524552000
27763417	::488165991931576000
159263389	::488165998030495000
349386319	::488166012542398000
258108922	::488166016191459000
37780107	::488166057191170000
45164175	::488166104972685000
25609677	::488166105329172000
25747982	::488166118868402000
232560771	::488166126556577000
232560771	::488166178381373000
57651074	::488166183800029000
19766821	::488166184429555000
287978614	::488166219355136000
227072583	::488166228700438000
20364178	::488166246773321000
40534884	::488166261788901000
312517498	::488166303442952000
361489211	::488166311869296000
25747982	::488166324648947000
45150174	::488166338767384000
427529204	::488166341481082000
363361632	::488166344660377000
17664609	::488166391158042000
31280614	::488166408509849000
53243169	::488166451745153000
27331177	::488166453556703000
57651074	::488166468995936000
248006441	::488166481486938000
47851190	::488166493608476000
232560771	::488166498280960000
57651074	::488166523068895000
589638848	::488166545508409000
220867112	::488166552009572000
143225254	::488166556824653000
232560771	::488166559924633000
25609677	::488166560868343000
169240898	::488166647425810000
310144986	::488166680049098000
310144986	::488166701221957000
358398276	::488166710303014000
382359896	::488166710357139000
27726737	::488166717223612000
314864925	::488166731601289000
25942336	::488166742959472000
377555310	::488166754351194000
419047433	::488166768683134000
93448284	::488166811628613000
158948807	::488166813797072000
23097227	::488166827428564000
358398276	::488166851906924000
274262734	::488166871691059000
169636335	::488166873322635000
161302101	::488166879584731000
419047433	::488166883556732000
44768272	::488166924787146000
28346387	::488166931090776000
583488323	::488166940976746000
27763417	::488166956130770000
425573791	::488166967720050000
401109490	::488166968587857000
427529204	::488166970882531000
17664609	::488166981313392000
22087737	::488167003429953000
23097227	::488167010212126000
302430466	::488167015056560000
401109490	::488167017023684000
15726982	::488167028185120000
302430466	::488167035398926000
401109490	::488167040553721000
227072583	::488167046149312000
49626726	::488167067003011000
328794919	::488167081817284000
7522612	::488167094568366000
402273149	::488167095650488000
78970527	::488167138084274000
52616216	::488167142735368000
370464008	::488167163413663000
17664609	::488167193167675000
24495392	::488167222624264000
467899122	::488167229557841000
229562704	::488167240433283000
467027311	::488167277909774000
520004653	::488167291469582000
28002614	::488167298336055000
401109490	::488167308020686000
20026791	::488167312239759000
239162983	::488167323271180000
23097227	::488167323476324000
17664609	::488167376416817000
361527638	::488167381332533000
250994156	::488167383782010000
386861626	::488167399405801000
47851190	::488167423896739000
40405725	::488167427708956000
304661740	::488167442271580000
388433171	::488167461359849000
227072583	::488167467282628000
18015033	::488167494965026000
23097227	::488167498416545000
476507554	::488167514828849000
7522612	::488167519815888000
24495392	::488167559087140000
99827590	::488167560555151000
216833550	::488167568620793000
359775349	::488167619506503000
211645751	::488167630960750000
377806186	::488167640167231000
357150048	::488167650812760000
304140174	::488167683108925000
18918771	::488167693170638000
18704527	::488167705782923000
267227218	::488167770148720000
23097227	::488167775798444000
25609677	::488167785277972000
189135890	::488167811512934000
359775349	::488167831188819000
96658544	::488167882333757000
52616216	::488167886016765000
227072583	::488167890475298000
25609677	::488167905939689000
99827590	::488167915519094000
24495392	::488167920799715000
425573791	::488167942279155000
47851190	::488167945848504000
39685005	::488167949719445000
96658544	::488167964546310000
233677206	::488167990287151000
97317697	::488168002157023000
96062555	::488168007944769000
253737829	::488168022759448000
427529204	::488168040518127000
234960273	::488168061967429000
95554541	::488168083110907000
39685005	::488168090249596000
163340834	::488168097174413000
52616216	::488168098768637000
234960273	::488168118166884000
163340834	::488168121912410000
332662443	::488168130301411000
315527257	::488168138765119000
97317697	::488168167773335000
40534884	::488168186357895000
47851190	::488168201331965000
234960273	::488168205622341000
106584551	::488168239193538000
17664609	::488168245526941000
409541924	::488168274484400000
220532575	::488168288716075000
359775349	::488168291282989000
346998772	::488168302833721000
18613311	::488168308219195000
408772521	::488168315106652000
40534884	::488168336736657000
40994873	::488168349029765000
332073582	::488168389957795000
18613311	::488168399575343000
329955120	::488168402264276000
458808714	::488168423193456000
467899122	::488168448418414000
18015033	::488168449542062000
116071398	::488168453229248000
25609677	::488168456047828000
18613311	::488168500284768000
116071398	::488168502877224000
267482514	::488168507079548000
97317697	::488168526445019000
23097227	::488168526482395000
370464008	::488168527493595000
24495392	::488168528655044000
359775349	::488168560746037000
91521926	::488168571600527000
25609677	::488168579419090000
18613311	::488168593306030000
545587327	::488168600490889000
28346387	::488168608975945000
268246881	::488168616315977000
297238880	::488168627145674000
27331177	::488168643146944000
412756257	::488168681721958000
19770255	::488168683164815000
383972979	::488168698260099000
37780107	::488168713154482000
24495392	::488168722746470000
40534884	::488168729839415000
216591008	::488168731348963000
330691749	::488168738483892000
33643268	::488168739842433000
30666953	::488168741633396000
33643268	::488168751007682000
97317697	::488168822621601000
28346387	::488168835799719000
200615756	::488168857472094000
200615756	::488168868117217000
230905946	::488168871749107000
200615756	::488168903320035000
18613311	::488168910944874000
90966789	::488168964309409000
200615756	::488168977588559000
167384328	::488168978351525000
95554541	::488168980587110000
20026791	::488169022777606000
68052287	::488169023398764000
238862918	::488169026325987000
28346387	::488169036874657000
23820736	::488169043229028000
40534884	::488169063009751000
398339392	::488169079841488000
24495392	::488169087923531000
23543960	::488169099684347000
95554541	::488169108840517000
341037427	::488169144139788000
17664609	::488169182526046000
213914283	::488169187857035000
17664609	::488169194052001000
23642786	::488169236494172000
23097227	::488169239635705000
213914283	::488169243825803000
97317697	::488169249010360000
62093388	::488169259391262000
217563665	::488169269348163000
52610012	::488169269952544000
45164175	::488169277867180000
17664609	::488169278089093000
28346387	::488169283835281000
95554541	::488169299358400000
14520186	::488169331369721000
61832970	::488169365922017000
76248039	::488169370372157000
467899122	::488169372826222000
40994873	::488169377678647000
520004653	::488169392841035000
457811756	::488169393113673000
344219518	::488169429578952000
394365413	::488169430048731000
167384328	::488169435652292000
37780107	::488169435724001000
168964399	::488169438005317000
23097227	::488169457760481000
35519448	::488169459647922000
130690913	::488169460805562000
360761105	::488169462995382000
447813903	::488169468863205000
62093388	::488169483107074000
217563665	::488169489394302000
33699503	::488169500765081000
351174024	::488169519022485000
35519448	::488169519202856000
255311687	::488169530124808000
505496552	::488169534088421000
37780107	::488169542385147000
308946618	::488169560797745000
95554541	::488169574211133000
50818061	::488169599557316000
320400498	::488169605546770000
97317697	::488169609707917000
332073582	::488169612886818000
40534884	::488169619526406000
728549208	::488169622307622000
28875632	::488169630226083000
520004653	::488169635917742000
80703293	::488169650099068000
418503483	::488169661024849000
23543960	::488169669249859000
275268585	::488169675310645000
45164175	::488169690758647000
520004653	::488169703815122000
143225254	::488169745934344000
520004653	::488169747901448000
18613311	::488169754771726000
520004653	::488169769544081000
24495392	::488169782277992000
228159641	::488169800565129000
76248039	::488169806143553000
80703293	::488169813521756000
241337450	::488169828847718000
330513153	::488169842973761000
23097227	::488169854134779000
83513704	::488169867351048000
267227218	::488169874368110000
24495392	::488169879686504000
39398773	::488169926964695000
20364178	::488169927895826000
251359942	::488169929209040000
409541924	::488169939488866000
497571518	::488169944304353000
332662443	::488169959676465000
19766821	::488169960192376000
240532669	::488169965942734000
20364178	::488169970933579000
551248502	::488169986054033000
216591008	::488169993196937000
241337450	::488169994350764000
551248502	::488170004890656000
130690913	::488170020153737000
38615147	::488170029025087000
332662443	::488170043919052000
267227218	::488170044178714000
347869774	::488170064323952000
17664609	::488170071139692000
359775349	::488170071274319000
308170990	::488170078308147000
589638848	::488170081105367000
52616216	::488170101301329000
359775349	::488170110822387000
95554541	::488170114940796000
402273149	::488170115398397000
328557330	::488170127565660000
199784356	::488170133882277000
27331177	::488170137531330000
196738575	::488170142367768000
26914697	::488170158146338000
229562704	::488170171614240000
95554541	::488170177289146000
320400498	::488170196788457000
83513704	::488170202371084000
728549208	::488170204170842000
52616216	::488170204200206000
75555647	::488170205336842000
26954972	::488170208956133000
418503483	::488170227696287000
59705683	::488170237674545000
59705683	::488170250924331000
255622442	::488170281220202000
80703293	::488170292733575000
344219518	::488170298249072000
150034005	::488170335556997000
18704527	::488170370411667000
228264355	::488170374803099000
167493720	::488170390145871000
143225254	::488170408315609000
228264355	::488170454075457000
520004653	::488170463617490000
513855251	::488170465223917000
28346387	::488170468344492000
169636335	::488170482680614000
728549208	::488170483238850000
164676969	::488170488481710000
375961439	::488170491585110000
26954972	::488170497624899000
419047433	::488170532580237000
25942336	::488170533700128000
267227218	::488170534832586000
589638848	::488170556051554000
80703293	::488170558174269000
383202357	::488170562481827000
40405725	::488170578772107000
276256841	::488170605166862000
213914283	::488170617124843000
19091805	::488170624087384000
23097227	::488170624242548000
255311687	::488170640542011000
38326757	::488170646434627000
331227001	::488170679263453000
255311687	::488170681797181000
728549208	::488170703892783000
167493720	::488170718635388000
412638454	::488170756224737000
372068999	::488170758422921000
83513704	::488170770250489000
344219518	::488170787631673000
255834275	::488170791087771000
360761105	::488170793562804000
27763417	::488170801615474000
40334639	::488170821995610000
52610012	::488170825733120000
30362051	::488170877100367000
500060319	::488170879881609000
56710887	::488170892061470000
49443349	::488170901460885000
227072583	::488170902920892000
28066346	::488170904988299000
167493720	::488170916405190000
26179867	::488170919257337000
320400498	::488170921262206000
80703293	::488170921354874000
196738575	::488170955655884000
171807880	::488170956805124000
412756257	::488170972956987000
27331177	::488170976505380000
40534884	::488170983220842000
29391732	::488170987238608000
18613311	::488170997212651000
169636335	::488170997661458000
418503483	::488171000392339000
167493720	::488171013931151000
17990173	::488171028896837000
80703293	::488171030884925000
267227218	::488171032809721000
171807880	::488171042201157000
45164175	::488171049784451000
18842764	::488171081820557000
40534884	::488171151462764000
728549208	::488171164024733000
40405725	::488171174556229000
615688476	::488171185226543000
447813903	::488171186598445000
52610012	::488171225219608000
48764697	::488171225449906000
228264355	::488171248766025000
458808714	::488171256483561000
377806186	::488171257515343000
728549208	::488171284879400000
38615147	::488171287622467000
6945382	::488171296694358000
76442745	::488171297621291000
90966789	::488171304408076000
506500282	::488171331364470000
95554541	::488171332895375000
90966789	::488171337329164000
23543960	::488171344647835000
513855251	::488171393930903000
90966789	::488171420242169000
76248039	::488171429762850000
241337450	::488171443612823000
620459453	::488171460218064000
234960273	::488171462662955000
447813903	::488171472033431000
23543960	::488171474943873000
95299169	::488171478509424000
213914283	::488171498436186000
234960273	::488171512155738000
49443349	::488171512613335000
213914283	::488171519869071000
228264355	::488171522561818000
412792027	::488171523132633000
68052287	::488171540899717000
82223258	::488171558817759000
23097227	::488171562822938000
90966789	::488171565713227000
45150174	::488171575011995000
331423379	::488171593063886000
97044552	::488171597980000000
26914697	::488171606393356000
28875632	::488171613192323000
438794823	::488171654367813000
412756257	::488171673976205000
95554541	::488171680007589000
380049732	::488171695493349000
402273149	::488171722848632000
187034273	::488171729609834000
16472279	::488171752661327000
96421993	::488171753357971000
438794823	::488171765835628000
29198251	::488171770357514000
95554541	::488171773733511000
15267198	::488171775667482000
102213164	::488171779060686000
228159641	::488171779999809000
215385454	::488171781270667000
516542821	::488171782537744000
344219518	::488171804821692000
21449993	::488171810299465000
254276767	::488171816100196000
20364178	::488171819686322000
232275950	::488171835503415000
30362051	::488171857229516000
76375846	::488171864624496000
364546435	::488171874774712000
320400498	::488171876049379000
30362051	::488171951471341000
238698812	::488171973365600000
56710887	::488171974334509000
40534884	::488171993318326000
43052467	::488172019704287000
23543960	::488172053933993000
603136773	::488172088650240000
412756257	::488172106132115000
228264355	::488172110737457000
18613311	::488172114726223000
559991040	::488172133902610000
559991040	::488172142840664000
40405725	::488172157235507000
102213164	::488172185119641000
77765035	::488172185328959000
267227218	::488172189313544000
447813903	::488172191755026000
380049732	::488172222092419000
228159641	::488172253868089000
160453801	::488172256686661000
56917722	::488172260205674000
40618847	::488172318569426000
228264355	::488172337447985000
328828628	::488172344515387000
196890320	::488172379726565000
533788768	::488172385217298000
364546435	::488172400589422000
267227218	::488172409388683000
228264355	::488172422533611000
196890320	::488172424341381000
196890320	::488172446764134000
412638454	::488172459456069000
254276767	::488172465257205000
40946018	::488172483393380000
18613311	::488172498479886000
17339508	::488172507334443000
40534884	::488172510123663000
331423379	::488172532936089000
14190836	::488172537600561000
31536491	::488172549558112000
267227218	::488172598568554000
216591008	::488172600388890000
364546435	::488172608173920000
20364178	::488172626909470000
55287428	::488172629925191000
418503483	::488172638036951000
254276767	::488172653644378000
401109490	::488172682928988000
23543960	::488172699538051000
443332358	::488172700104265000
18613311	::488172739677540000
367298176	::488172742835859000
169656316	::488172759462080000
17339508	::488172769214214000
66311658	::488172782791163000
339459671	::488172791548878000
438794823	::488172812360617000
161302101	::488172827858595000
45164175	::488172847731580000
27331177	::488172881080102000
17664609	::488172896506757000
131866787	::488172896863260000
96421993	::488172907278106000
479959389	::488172909597556000
524866555	::488172913343078000
470451598	::488172913515040000
21449993	::488172921722925000
217871594	::488172959291281000
158948807	::488172967071723000
17664609	::488172980141166000
39041792	::488173012688961000
30362051	::488173023455744000
387476542	::488173048600985000
83513704	::488173052148989000
17339508	::488173054770806000
189025601	::488173075142164000
66311658	::488173077629767000
196738575	::488173078716096000
175314654	::488173110554669000
23820736	::488173114430222000
61001682	::488173119375699000
187034273	::488173122546597000
102266093	::488173128296591000
447813903	::488173140024233000
347596428	::488173145539350000
38326757	::488173150757076000
320400498	::488173159263125000
418503483	::488173171284000000
23260777	::488173173243117000
328828628	::488173176015175000
38615147	::488173182944174000
17529301	::488173193849761000
396923534	::488173201134874000
387476542	::488173227790045000
229562704	::488173247607762000
230905946	::488173276565221000
61478431	::488173338712616000
17339508	::488173355418542000
339459671	::488173357813497000
37080273	::488173358107082000
29391732	::488173364167454000
142045716	::488173368139456000
15267198	::488173388620648000
90966789	::488173412763062000
347596428	::488173431934820000
42435255	::488173441292316000
513855251	::488173465514434000
320400498	::488173473055780000
15267198	::488173483529367000
418503483	::488173502022045000
330201359	::488173503317700000
62870601	::488173503661608000
15267198	::488173504337301000
90966789	::488173525690490000
387476542	::488173534519517000
160453801	::488173546829795000
187034273	::488173562411642000
251359942	::488173581856411000
589638848	::488173619382468000
368468264	::488173631109742000
272184078	::488173635958362000
339126665	::488173645307461000
160453801	::488173646457106000
169656316	::488173650277707000
55472237	::488173691105054000
49443349	::488173693634236000
241337450	::488173697925406000
49443349	::488173724718215000
241337450	::488173732553572000
19766821	::488173733048508000
215385454	::488173744502738000
49443349	::488173757177942000
189025601	::488173758511738000
142045716	::488173768536100000
332662443	::488173780544806000
160453801	::488173782478385000
287978614	::488173787888619000
368468264	::488173800534446000
387476542	::488173805513494000
90966789	::488173812975165000
36601312	::488173816053395000
320400498	::488173817714335000
300135225	::488173818553196000
56710887	::488173834139619000
143225254	::488173851130335000
130690913	::488173855811194000
33029479	::488173870378004000
447813903	::488173917463666000
22087737	::488173919367491000
40534884	::488173919484928000
615688476	::488173925738622000
228264355	::488173927554760000
483283190	::488173934911959000
31280614	::488173935624613000
347596428	::488173937344274000
90544248	::488173937600131000
617791569	::488173970550951000
238030490	::488173991366909000
96062555	::488173991463374000
368468264	::488174013932269000
443332358	::488174052846993000
238030490	::488174076951658000
368468264	::488174090964840000
73020435	::488174097398915000
49443349	::488174117745860000
258532274	::488174118190055000
514003187	::488174125504950000
728549208	::488174138792902000
189025601	::488174143079079000
443332358	::488174147894128000
23820736	::488174149278236000
228264355	::488174157180317000
49443349	::488174166043275000
514003187	::488174167682850000
238030490	::488174183218573000
80703293	::488174189288099000
83513704	::488174191816871000
42435255	::488174194086006000
176778479	::488174218706968000
73020435	::488174220698861000
42435255	::488174251623473000
189025601	::488174276206665000
169656316	::488174291926540000
86885002	::488174295013535000
31056422	::488174295357472000
331227001	::488174298419298000
17529301	::488174300378460000
228159641	::488174300977852000
201376114	::488174340878262000
230905946	::488174364689321000
533788768	::488174379810164000
533788768	::488174384113516000
504027031	::488174408024879000
80703293	::488174409803649000
228159641	::488174423208255000
362540752	::488174427004502000
504027031	::488174438781710000
175314654	::488174442070036000
86885002	::488174469970534000
47466684	::488174482105065000
7522612	::488174483589853000
216486063	::488174491038916000
46809403	::488174496075898000
23820736	::488174505647681000
169240898	::488174526128062000
40405725	::488174551436517000
531871315	::488174556059025000
73020435	::488174578313621000
308170990	::488174580142710000
26925878	::488174591760543000
187034273	::488174607737032000
201376114	::488174615810682000
44231782	::488174626514558000
497571518	::488174633234214000
302430466	::488174635930763000
109718758	::488174651646828000
7522612	::488174655618818000
161302101	::488174678607810000
169656316	::488174684739887000
187034273	::488174707615997000
250994156	::488174719229628000
48427726	::488174719925899000
320400498	::488174737567141000
20364178	::488174747104976000
40534884	::488174770031431000
39215095	::488174776360255000
169656316	::488174816172593000
169656316	::488174832794619000
254386830	::488174837378981000
189025601	::488174842881912000
52616216	::488174845126262000
346127757	::488174850691723000
23260777	::488174862578769000
201376114	::488174877707235000
80703293	::488174889875308000
23820736	::488174890034282000
228159641	::488174904320065000
166695965	::488174908694753000
174351092	::488174911215927000
438794823	::488174914533224000
354629644	::488174932824948000
320400498	::488174942807019000
169656316	::488174955217948000
66396119	::488174960616411000
330513153	::488174962285346000
17016789	::488174963501711000
182834679	::488174970284281000
169656316	::488174979167432000
228159641	::488174979356168000
187034273	::488174984339415000
169240898	::488175011383898000
78065938	::488175021311795000
393653181	::488175029448740000
169656316	::488175036151255000
60131090	::488175050151829000
90966789	::488175052324876000
16472279	::488175058351710000
48427726	::488175065221959000
17016789	::488175094791806000
379576750	::488175119177891000
99827590	::488175142606888000
347596428	::488175152899694000
23543960	::488175155282051000
96062555	::488175159333752000
250994156	::488175187041349000
362540752	::488175188492967000
258108922	::488175196134572000
454304418	::488175200572149000
545297326	::488175201247846000
232275950	::488175204464885000
544538144	::488175213108944000
250994156	::488175219878555000
23820736	::488175221682102000
61001682	::488175226619191000
421338980	::488175227185414000
513926411	::488175228254552000
228159641	::488175234852208000
330513153	::488175235040935000
559991040	::488175247565524000
174351092	::488175249003802000
29654901	::488175251126099000
66396119	::488175264518922000
17664609	::488175277374046000
55472237	::488175280402350000
544538144	::488175283975892000
48427726	::488175289487196000
339459671	::488175291567968000
358398276	::488175292037750000
187034273	::488175307086897000
393653181	::488175315676454000
228159641	::488175328657813000
332662443	::488175356781010000
189025601	::488175369514520000
316026178	::488175378108657000
370464008	::488175380646608000
22142419	::488175382881783000
528542109	::488175419062243000
337499399	::488175428352622000
228159641	::488175451752239000
425573791	::488175465690300000
96062555	::488175478310596000
447813903	::488175491401400000
255547325	::488175493665914000
250994156	::488175505242206000
130690913	::488175509293903000
520004653	::488175546648367000
531871315	::488175563891544000
73020435	::488175570547515000
34108658	::488175597466963000
95554541	::488175615921516000
391573659	::488175646594830000
358398276	::488175650600411000
562590159	::488175653548601000
623584562	::488175674239111000
160453801	::488175701410209000
391573659	::488175720100007000
29817953	::488175722859491000
66396119	::488175725154168000
425573791	::488175725493493000
423941104	::488175741235130000
335003775	::488175743562973000
520004653	::488175762403360000
29817953	::488175774352949000
68517440	::488175819143905000
320400498	::488175819286536000
319771975	::488175821421436000
34108658	::488175833082003000
391573659	::488175843941040000
76375846	::488175846830911000
545297326	::488175852598087000
40946018	::488175855597019000
187034273	::488175864635744000
40816246	::488175873590194000
115184915	::488175875863482000
102100651	::488175877448941000
20026791	::488175879596408000
337499399	::488175922869452000
319771975	::488175932616626000
78065938	::488175956557709000
34108658	::488175975885438000
27331177	::488175985641013000
447813903	::488175994906636000
393653181	::488176005698162000
24495392	::488176008332206000
320400498	::488176017505124000
130690913	::488176028213198000
425573791	::488176033024061000
447813903	::488176038141497000
376361293	::488176102070689000
319771975	::488176108722851000
425573791	::488176126473162000
50818061	::488176139027099000
531871315	::488176169356107000
141735027	::488176184920780000
264608632	::488176195104538000
98552986	::488176208069525000
531871315	::488176215891906000
319771975	::488176220454940000
62940169	::488176227933360000
14538108	::488176244857384000
429345484	::488176260325965000
180940959	::488176267544363000
196738575	::488176293926952000
59670513	::488176316592574000
728549208	::488176338353012000
100378471	::488176351065542000
425573791	::488176360847052000
37080273	::488176388093251000
228159641	::488176404920401000
167493720	::488176431944302000
175847876	::488176442929606000
21117523	::488176445911355000
175847876	::488176455206309000
83513704	::488176469038739000
32624494	::488176477481881000
319771975	::488176495483817000
376361293	::488176495488020000
7522612	::488176504036392000
254092544	::488176571531145000
33453167	::488176574806491000
33703073	::488176586710319000
37080273	::488176597179301000
54697279	::488176611108610000
287978614	::488176633535160000
319771975	::488176646331981000
425573791	::488176673419194000
189025601	::488176690867093000
169656316	::488176705257738000
407248121	::488176737390718000
25747982	::488176739487453000
520004653	::488176759137792000
494495688	::488176765752573000
228159641	::488176776632221000
447813903	::488176788900962000
38326757	::488176789584240000
228159641	::488176812124413000
16472279	::488176858362433000
22087737	::488176866289668000
14538108	::488176883280797000
94310638	::488176885226950000
229562704	::488176885264687000
267482514	::488176900112519000
324794875	::488176925819416000
102100651	::488176970132242000
45164175	::488176985550905000
100378471	::488176988125814000
26738161	::488176989577420000
250994156	::488176989790937000
490841822	::488177002281566000
169656316	::488177004894625000
54697279	::488177015896682000
33699503	::488177020787236000
189025601	::488177040240041000
364428125	::488177052630007000
253134261	::488177063199637000
83513704	::488177066991308000
17664609	::488177067423326000
142045716	::488177068622897000
44768272	::488177070540091000
24495392	::488177073874141000
319771975	::488177083269382000
109298324	::488177092954423000
500388817	::488177105734483000
14538108	::488177114303049000
20903172	::488177124730081000
319771975	::488177153997959000
490841822	::488177158037049000
250994156	::488177163649036000
17664609	::488177220871925000
323262953	::488177226102226000
64942768	::488177252631191000
302430466	::488177258687782000
271921509	::488177277424136000
250994156	::488177282503041000
189025601	::488177288073056000
44451086	::488177295614435000
236144487	::488177300702126000
142045716	::488177307614343000
7522612	::488177335422955000
109298324	::488177381312446000
425573791	::488177393446580000
253828982	::488177413772156000
17664609	::488177416204869000
319771975	::488177437646155000
388433171	::488177454595334000
403834874	::488177467476439000
37860681	::488177470944706000
230905946	::488177493577199000
340055562	::488177505879490000
389954423	::488177522840838000
484423510	::488177530726137000
232560771	::488177551203106000
575804821	::488177570253271000
189025601	::488177575760384000
17664609	::488177576184012000
250994156	::488177592361447000
322358530	::488177607821643000
250994156	::488177631867576000
33703073	::488177637630935000
18613311	::488177648808374000
253828982	::488177654692999000
235382002	::488177669721182000
223375935	::488177679938486000
312784161	::488177680353722000
213914283	::488177687014297000
250994156	::488177713350332000
312784161	::488177714566676000
322358530	::488177733730455000
419185791	::488177754584522000
47929423	::488177778005508000
91521926	::488177800034013000
109298324	::488177812676018000
438794823	::488177820623843000
47851190	::488177820892659000
144243302	::488177831206465000
319771975	::488177837006802000
15267198	::488177846242660000
14538108	::488177857407901000
375364618	::488177868568924000
232560771	::488177885375918000
407248121	::488177888056066000
322358530	::488177923761774000
37080273	::488177924747825000
176224586	::488177927855419000
264608632	::488177935308685000
340055562	::488177937058115000
41508239	::488177949007286000
236144487	::488177956045340000
262248356	::488177984369864000
419185791	::488177996201615000
223375935	::488178000773382000
29300584	::488178003545825000
315987923	::488178016372019000
102100651	::488178032884977000
105855764	::488178035019878000
37730571	::488178048416899000
438794823	::488178050505252000
241337450	::488178054468878000
148197450	::488178061284622000
24495392	::488178081400508000
273271548	::488178091370373000
368468264	::488178112123789000
368468264	::488178124148862000
14538108	::488178126225014000
438794823	::488178139323850000
22142419	::488178147683082000
29300584	::488178180172156000
264608632	::488178199403044000
109298324	::488178227366854000
40405725	::488178254658826000
189025601	::488178271566041000
180940959	::488178313995616000
545587327	::488178319196962000
273271548	::488178372481396000
80703293	::488178377296474000
419047433	::488178384359272000
142045716	::488178393389600000
213914283	::488178397969788000
139447011	::488178399127425000
39041792	::488178412226629000
438794823	::488178414390501000
23754003	::488178414579617000
290855101	::488178416425132000
109298324	::488178442593370000
189025601	::488178445768089000
142045716	::488178450004332000
438794823	::488178454987169000
161199833	::488178457839665000
130670448	::488178464759902000
419185791	::488178481805529000
15267198	::488178498914103000
180940959	::488178499392258000
142045716	::488178512390402000
325359983	::488178528953700000
16559994	::488178535807590000
16559994	::488178536478298000
211019280	::488178539150061000
167384328	::488178564496248000
7522612	::488178583668396000
75127594	::488178590882623000
577411446	::488178593823223000
27331177	::488178613112410000
56508824	::488178619882405000
447813903	::488178634122067000
336195050	::488178645114953000
39041792	::488178659120128000
102100651	::488178660797448000
68439593	::488178661200523000
273271548	::488178664442695000
62685527	::488178669681012000
196738575	::488178694050287000
42529606	::488178695127855000
14538108	::488178696952348000
589638848	::488178697946415000
45164175	::488178712182288000
41508239	::488178717324099000
82257804	::488178728254853000
47929423	::488178738317000000
53087279	::488178742196318000
31536491	::488178751440576000
196738575	::488178756318924000
228159641	::488178758260514000
216395197	::488178770436956000
17470539	::488178802694971000
23260777	::488178810878447000
427464965	::488178814531678000
238341972	::488178847729205000
425573791	::488178851978031000
196738575	::488178867178602000
407248121	::488178893103562000
15137186	::488178932735168000
109298324	::488178941736525000
144243302	::488178944194400000
480857982	::488178947054530000
14538108	::488178957024370000
82257804	::488178961114230000
29935926	::488178963974348000
457811756	::488178972069355000
201376114	::488178981946945000
26954972	::488178996979322000
545587327	::488179004285788000
51979136	::488179004382265000
238341972	::488179016709316000
209401949	::488179030118895000
69950823	::488179035243966000
37080273	::488179058379743000
130670448	::488179074922074000
56917722	::488179077337976000
175847876	::488179079959822000
26954972	::488179084556398000
438794823	::488179089262395000
196738575	::488179096124661000
58847822	::488179098405965000
105855764	::488179111852912000
438794823	::488179141598932000
47851190	::488179151149727000
143225254	::488179153573650000
359775349	::488179170422173000
45410414	::488179182317211000
196738575	::488179207848349000
425573791	::488179209974861000
339126665	::488179214416228000
47929423	::488179222498652000
423941104	::488179241486671000
545587327	::488179242031534000
91024211	::488179263212765000
273271548	::488179268438855000
199784356	::488179277733437000
331227001	::488179280929492000
14538108	::488179297815764000
368468264	::488179304304357000
438794823	::488179304887365000
371603155	::488179305935933000
37080273	::488179316254343000
255818707	::488179330506162000
17664609	::488179335166046000
130670448	::488179354224967000
68439593	::488179356226056000
22142419	::488179356439543000
368468264	::488179359862099000
143225254	::488179361132990000
331227001	::488179369370599000
26954972	::488179374777053000
105855764	::488179378283507000
135306144	::488179381093691000
80703293	::488179410357743000
339459671	::488179413386006000
211376385	::488179433178537000
156866548	::488179443408453000
559991040	::488179452442996000
505496552	::488179466045120000
14538108	::488179466141593000
102213164	::488179475923075000
583488323	::488179477982085000
331227001	::488179505920344000
53486281	::488179532776873000
438794823	::488179535582490000
130670448	::488179549226557000
20932133	::488179566502883000
59454178	::488179579333251000
239162983	::488179582974308000
102213164	::488179597784403000
75127594	::488179608320102000
14538108	::488179613462327000
160453801	::488179628423786000
66270239	::488179629266460000
80703293	::488179633696018000
192616191	::488179652532252000
505496552	::488179659830333000
29817953	::488179661453541000
29242207	::488179666188894000
196738575	::488179693913636000
47851190	::488179699013537000
232114448	::488179703057231000
102100651	::488179720601628000
130670448	::488179723864768000
273271548	::488179725559275000
230905946	::488179743959678000
130670448	::488179751526219000
326504971	::488179769758863000
343606449	::488179782580850000
130670448	::488179786024370000
17990173	::488179787668930000
418327117	::488179807109140000
400817337	::488179813383819000
143225254	::488179813534797000
27331177	::488179831574515000
315987923	::488179844383928000
33369338	::488179864600444000
59454178	::488179865368031000
418327117	::488179877724426000
418327117	::488179902185607000
196738575	::488179921987321000
14538108	::488179933575790000
160453801	::488179952505073000
285955708	::488179966782492000
40946018	::488179971094233000
59454178	::488179984821796000
15288029	::488180004375650000
232114448	::488180018175291000
332073582	::488180021970731000
75127594	::488180022385979000
392716377	::488180022964785000
14538108	::488180036692746000
332662443	::488180043383046000
438794823	::488180052962455000
31536491	::488180054178811000
56508824	::488180057572388000
232560771	::488180083694505000
400817337	::488180085241815000
169240898	::488180094611881000
290855101	::488180096092893000
544538144	::488180108327260000
75127594	::488180112781619000
100376439	::488180113197252000
45410414	::488180113758879000
396889673	::488180113809637000
14538108	::488180115163996000
339459671	::488180141299085000
332662443	::488180156289531000
169240898	::488180162559619000
232560771	::488180167047913000
35519448	::488180171548008000
75127594	::488180176191107000
29391732	::488180186928517000
544538144	::488180200027344000
372611209	::488180236488425000
372611209	::488180239046950000
160453801	::488180239395479000
17664609	::488180247859183000
396889673	::488180252095811000
78970527	::488180255723884000
189025601	::488180259926183000
216486063	::488180283192406000
325359983	::488180320336744000
25942336	::488180323428368000
469829959	::488180342151733000
157869405	::488180359805169000
75127594	::488180362225278000
40618847	::488180370785849000
568915908	::488180380017885000
427529204	::488180400372858000
47929423	::488180403619254000
75127594	::488180412972138000
290855101	::488180413589123000
326504971	::488180429522890000
169240898	::488180438423195000
331227001	::488180442701377000
75127594	::488180484015267000
396889673	::488180496384675000
50151347	::488180508438720000
75127594	::488180511458594000
536012978	::488180514474295000
75127594	::488180535991083000
418327117	::488180560427098000
442433056	::488180573601406000
411700909	::488180577867431000
536012978	::488180595466321000
241337450	::488180595827015000
80929828	::488180633735540000
196738575	::488180638521245000
418327117	::488180638634106000
27331177	::488180651661606000
324794875	::488180653154766000
149295164	::488180654652149000
102444460	::488180655696535000
418327117	::488180659446222000
47851190	::488180667939696000
544538144	::488180675858550000
25082908	::488180676382838000
423943436	::488180682556854000
35519448	::488180709786279000
382359896	::488180720532062000
143225254	::488180733081423000
264335101	::488180737883897000
68052287	::488180746251956000
232560771	::488180784625647000
91024211	::488180785216643000
341313395	::488180788513370000
238880491	::488180796646490000
442433056	::488180811204550000
444298693	::488180819937464000
328828628	::488180837800615000
130321036	::488180838547202000
75127594	::488180846919024000
273271548	::488180850899439000
33342988	::488180856897675000
536012978	::488180859216736000
419185791	::488180875771666000
253828982	::488180876430155000
427529204	::488180877026156000
75127594	::488180881652056000
331423379	::488180882293792000
163983371	::488180883636363000
130321036	::488180888308428000
20932133	::488180910567596000
447774872	::488180922378752000
544538144	::488180923905499000
75127594	::488180936903622000
35519448	::488180950056976000
396889673	::488180956973789000
75127594	::488180986878779000
232560771	::488180989769023000
336845657	::488180996198920000
35519448	::488181002838085000
617791569	::488181009704550000
544538144	::488181027630616000
75127594	::488181029409017000
515068859	::488181030415634000
287978614	::488181050317631000
264335101	::488181068562837000
47929423	::488181079182827000
427529204	::488181084887453000
346998772	::488181103102918000
239702167	::488181105003360000
14538108	::488181107737649000
40405725	::488181107821518000
536012978	::488181113550938000
61969086	::488181121214337000
438794823	::488181131729063000
105855764	::488181150284652000
40405725	::488181168253050000
130321036	::488181182840860000
273271548	::488181186875772000
17664609	::488181189673361000
479959389	::488181200746708000
438794823	::488181202461806000
490016303	::488181205829816000
53087279	::488181215833239000
31056422	::488181227795390000
47851190	::488181245936173000
195154119	::488181267628699000
444298693	::488181269625593000
339459671	::488181273828265000
149295164	::488181276361228000
490016303	::488181278441627000
19766821	::488181285635239000
324794875	::488181287128018000
544538144	::488181297466986000
432747373	::488181330648109000
536012978	::488181335035346000
425573791	::488181340576030000
156866548	::488181364194172000
425573791	::488181371211231000
330513153	::488181380912648000
432747373	::488181387581599000
15614582	::488181394158665000
536012978	::488181414962028000
325359983	::488181416585199000
91024211	::488181418363609000
379576750	::488181428618682000
7875762	::488181435019579000
287978614	::488181436273270000
55287428	::488181459157385000
53486281	::488181459250053000
80929828	::488181460025630000
497571518	::488181463511465000
444298693	::488181488064929000
239702167	::488181495123935000
75127594	::488181504694943000
432747373	::488181511720415000
536012978	::488181528128536000
352970133	::488181536445849000
55287428	::488181541147660000
196738575	::488181557388402000
75127594	::488181559338360000
479959389	::488181565978333000
328828628	::488181576392400000
75127594	::488181585817001000
293246270	::488181624773697000
536012978	::488181629244805000
322465167	::488181638761705000
339459671	::488181638799450000
196738575	::488181652016099000
40618847	::488181653408190000
156866548	::488181654473560000
35519448	::488181674249703000
27331177	::488181682596372000
389954423	::488181695661613000
32973618	::488181718675767000
15614582	::488181722589462000
109298324	::488181752876507000
75127594	::488181753719177000
83513704	::488181771939221000
75127594	::488181785327452000
156866548	::488181793019793000
35519448	::488181801647493000
27331177	::488181821473951000
35519448	::488181831712260000
352970133	::488181851278692000
379576750	::488181864297816000
544538144	::488181874120859000
91024211	::488181879539892000
331227001	::488181889878876000
75127594	::488181897952907000
22142419	::488181902235291000
40405725	::488181926860029000
16472279	::488181929301143000
55287428	::488181932069355000
361527638	::488181950708842000
330513153	::488181960825503000
32973618	::488182005620695000
330513153	::488182006992236000
149295164	::488182035987443000
130321036	::488182050726215000
163983371	::488182054291791000
24495392	::488182072897318000
37080273	::488182095051644000
484423510	::488182110901895000
490016303	::488182115146555000
78089247	::488182116279410000
18015033	::488182146196983000
230898142	::488182155265441000
75127594	::488182172897931000
15267198	::488182191151525000
174351092	::488182194146672000
330513153	::488182197740793000
49443349	::488182199813169000
232275950	::488182204724674000
47466684	::488182206813048000
109298324	::488182212601585000
340055562	::488182232759414000
38326757	::488182260521127000
427529204	::488182270768193000
490016303	::488182291823222000
189664484	::488182303848284000
559991040	::488182316611559000
96899930	::488182322450423000
559991040	::488182326292013000
559991040	::488182334609305000
62093388	::488182336501346000
361527638	::488182355182374000
62093388	::488182362384396000
425573791	::488182373171752000
427529204	::488182393384480000
559991040	::488182397372862000
47929423	::488182416113410000
37080273	::488182421871796000
78089247	::488182426863435000
484423510	::488182432495980000
83513704	::488182448212021000
536012978	::488182463307333000
36601312	::488182484249485000
479959389	::488182484828704000
130321036	::488182506609340000
196738575	::488182512687267000
411700909	::488182527241486000
176487313	::488182547709313000
189025601	::488182556236328000
340055562	::488182559776317000
83513704	::488182571809775000
75127594	::488182577044287000
83507090	::488182590134693000
490016303	::488182603602620000
340055562	::488182603615203000
15267198	::488182632413286000
490016303	::488182634158112000
340055562	::488182635399622000
196738575	::488182653401956000
56710887	::488182660846456000
232275950	::488182682854383000
536012978	::488182695923437000
536012978	::488182715405975000
363361632	::488182737828728000
340055562	::488182740269797000
24495392	::488182761824321000
238880491	::488182776198602000
18704527	::488182776676352000
29817953	::488182783836033000
20932133	::488182785962958000
287978614	::488182813229719000
23820736	::488182858247200000
160453801	::488182861770403000
83507090	::488182862173073000
40405725	::488182878950260000
520004653	::488182879776538000
357275400	::488182881035251000
148197450	::488182890287874000
44768272	::488182894008213000
258108922	::488182894548893000
143225254	::488182906804633000
427529204	::488182914195398000
56710887	::488182939419553000
24495392	::488182943735484000
29242207	::488182963993993000
330513153	::488183018893234000
40405725	::488183024748470000
29242207	::488183038489001000
95299169	::488183042217750000
83513704	::488183044340072000
44768272	::488183055363112000
427529204	::488183059075055000
480895753	::488183076774612000
196738575	::488183079966867000
24495392	::488183101227810000
16568377	::488183104931389000
62093388	::488183125328281000
287978614	::488183141891194000
330513153	::488183153823989000
339459671	::488183177421144000
31625914	::488183180042977000
25839207	::488183193237852000
189025601	::488183196425519000
258108922	::488183202419204000
32624494	::488183212695232000
23754003	::488183240633876000
24495392	::488183250930524000
25839207	::488183258815807000
287978614	::488183263010123000
78089247	::488183277015269000
344219518	::488183288066883000
341313395	::488183295838928000
31536491	::488183298649104000
423941104	::488183314361380000
393761423	::488183314667171000
25839207	::488183327132643000
56967401	::488183331167555000
23754003	::488183341200728000
387188572	::488183349576744000
33453167	::488183351153405000
344219518	::488183380500942000
325359983	::488183418597830000
62093388	::488183419038609000
325359983	::488183430731935000
29817953	::488183460113022000
95554541	::488183470582005000
24495392	::488183477800415000
61969086	::488183512236060000
479959389	::488183513611792000
183090041	::488183516765491000
341313395	::488183551372689000
438794823	::488183581965946000
458826306	::488183583920898000
449988145	::488183589859635000
387206849	::488183607526035000
83507090	::488183611103797000
189025601	::488183644976975000
33453167	::488183668129546000
27331177	::488183668834181000
24495392	::488183674672660000
442433056	::488183691269513000
189025601	::488183714803744000
544538144	::488183730788237000
330513153	::488183735305519000
167493720	::488183739516612000
300135225	::488183781476401000
266413556	::488183792025079000
41908697	::488183823453007000
255834275	::488183864854999000
442433056	::488183878822023000
544538144	::488183879732183000
40405725	::488183909000019000
47929423	::488183913286615000
53087279	::488183942483165000
130321036	::488183968492048000
340055562	::488183980676505000
189025601	::488183986909220000
514003187	::488184006232387000
24495392	::488184011886305000
96899930	::488184012444545000
515068859	::488184036158746000
259746323	::488184054596911000
62093388	::488184071248678000
379576750	::488184086301659000
45164175	::488184091645575000
332073582	::488184097252970000
396889673	::488184116723351000
150518148	::488184119470202000
40405725	::488184129502978000
425573791	::488184150109605000
41908697	::488184197371408000
23820736	::488184209463181000
29817953	::488184225531588000
174351092	::488184227351887000
51413309	::488184234322845000
47851190	::488184265301970000
396889673	::488184269467320000
425573791	::488184286600650000
40708485	::488184293382840000
325359983	::488184308285190000
35519448	::488184312848580000
66786075	::488184318586404000
259746323	::488184361301204000
325359983	::488184375721205000
331227001	::488184379936477000
96421993	::488184380637327000
27331177	::488184386752245000
189025601	::488184399800700000
47851190	::488184415236153000
35519448	::488184426853961000
350525380	::488184427269615000
17655353	::488184463399333000
25104281	::488184474471895000
161302101	::488184485800726000
130321036	::488184495506329000
15267198	::488184499378073000
287228225	::488184515047596000
31536491	::488184515257729000
239885742	::488184517027307000
40994873	::488184522479915000
245080630	::488184540100169000
331227001	::488184568915034000
35519448	::488184589991428000
65435835	::488184591052574000
358398276	::488184593032695000
176487313	::488184598447153000
32973618	::488184642093064000
159263389	::488184642458382000
235382002	::488184674808639000
103526992	::488184676297621000
189025601	::488184706299490000
457250385	::488184720870486000
91024211	::488184741212872000
52610012	::488184747857035000
442433056	::488184754630434000
41508239	::488184754848530000
544538144	::488184798465105000
90544248	::488184801094934000
449988145	::488184801212387000
483283190	::488184826139516000
25104281	::488184829112905000
130321036	::488184854698156000
583488323	::488184861727809000
238880491	::488184870553006000
40405725	::488184873656393000
176487313	::488184882321829000
33453167	::488184916018864000
174351092	::488184951318142000
188855651	::488184990379675000
325359983	::488185026933051000
358643765	::488185030355582000
433012724	::488185040690372000
505496552	::488185052811902000
436476907	::488185055815024000
19766821	::488185057006604000
35519448	::488185062010019000
45410414	::488185066346917000
255311687	::488185081526484000
417472148	::488185088752877000
19091805	::488185089780490000
24495392	::488185090627735000
62975545	::488185100463394000
176487313	::488185104112447000
253134261	::488185112849158000
425434011	::488185121795633000
159263389	::488185136287318000
91024211	::488185156264407000
425573791	::488185159871913000
423816771	::488185161452748000
389954423	::488185205660725000
275902246	::488185211654397000
174351092	::488185212078006000
427529204	::488185225021640000
47851190	::488185235474227000
174351092	::488185235704541000
101398953	::488185241656229000
354629644	::488185245297291000
229562704	::488185250044841000
325359983	::488185251445760000
330513153	::488185253425475000
45164175	::488185286393094000
367296747	::488185297729896000
189025601	::488185305971691000
96899930	::488185315145056000
208296274	::488185321645821000
479246485	::488185330042818000
358643765	::488185390319144000
254092544	::488185397823143000
396889673	::488185403330285000
176487313	::488185407830372000
367296747	::488185421394755000
425434011	::488185438247460000
23820736	::488185440596283000
159263389	::488185458342772000
544538144	::488185470640066000
449988145	::488185484896505000
165072349	::488185492500779000
47851190	::488185508124958000
101398953	::488185520795557000
159263389	::488185546670620000
31536491	::488185554618445000
229562704	::488185568644173000
47851190	::488185576391442000
427529204	::488185597677535000
49443349	::488185599669436000
22142419	::488185612197830000
396889673	::488185622260383000
176487313	::488185632494080000
544538144	::488185637770506000
42529606	::488185648751579000
458826306	::488185658545299000
396889673	::488185660994760000
594950682	::488185662693060000
352757025	::488185676651720000
94996744	::488185686143401000
386833057	::488185688324866000
52610012	::488185714937696000
68775336	::488185723866980000
449988145	::488185732876341000
53486281	::488185736601280000
617791569	::488185740623630000
325359983	::488185742393610000
396923534	::488185755701747000
427529204	::488185771091066000
253134261	::488185786626351000
66396119	::488185793148887000
229562704	::488185813188886000
254442957	::488185817526206000
458826306	::488185824186740000
95554541	::488185827223027000
66396119	::488185843451174000
254092544	::488185849096699000
95554541	::488185857010978000
359775349	::488185861000159000
417472148	::488185881719607000
396889673	::488185882105876000
230898142	::488185893103345000
396889673	::488185913114361000
42529606	::488185932013899000
289461446	::488185962493931000
189025601	::488185971624521000
18842764	::488185986057531000
396923534	::488185987730640000
433169770	::488186001022406000
332662443	::488186010455773000
544538144	::488186013609492000
396923534	::488186020483985000
480857982	::488186025424871000
341666582	::488186051219820000
320512967	::488186066969853000
396923534	::488186067896385000
42529606	::488186072330162000
396889673	::488186080538427000
47929423	::488186084300705000
259746323	::488186104328118000
356974615	::488186151199465000
189025601	::488186173743824000
365151006	::488186243474132000
168387841	::488186243864203000
396889673	::488186249854091000
68517440	::488186280656650000
525819441	::488186300097241000
544538144	::488186300298584000
130321036	::488186310725611000
396889673	::488186316459634000
277626311	::488186319315533000
438794823	::488186322784239000
389954423	::488186331139293000
352970133	::488186351917858000
388433171	::488186356254777000
83513704	::488186384369188000
377806186	::488186404493484000
396889673	::488186424018354000
47851190	::488186433010925000
38804898	::488186450983149000
167384328	::488186452539224000
41908697	::488186456981377000
208296274	::488186489138712000
35519448	::488186517907443000
332073582	::488186518511439000
196738575	::488186518708957000
379576750	::488186522802196000
22142419	::488186552502079000
396889673	::488186585192878000
396889673	::488186596798504000
27331177	::488186641559744000
62093388	::488186652066848000
20026791	::488186668076118000
230898142	::488186673050963000
23820736	::488186685667037000
38804898	::488186687839670000
41908697	::488186705808470000
23754003	::488186705867177000
196738575	::488186714385842000
480895753	::488186729455579000
52610012	::488186731448250000
480895753	::488186737936461000
254442957	::488186752671047000
425434011	::488186753275019000
189025601	::488186764532543000
95554541	::488186777631354000
172035134	::488186810502103000
215776033	::488186835001024000
75630500	::488186837114957000
167384328	::488186837983170000
382359896	::488186841212784000
32583866	::488186843251216000
396889673	::488186845420081000
78384326	::488186853913550000
372499722	::488186858476564000
229562704	::488186864881250000
332073582	::488186903368200000
56967401	::488186903397556000
39041792	::488186906514309000
433169770	::488186935538487000
325359983	::488186965334822000
332073582	::488186967985635000
196738575	::488186971198881000
172035134	::488186989527592000
20026791	::488187027964182000
254276767	::488187036156067000
71617108	::488187086001164000
230898142	::488187110483316000
68439593	::488187118016286000
480895753	::488187128551985000
38804898	::488187138270167000
33453167	::488187175456886000
32583866	::488187177759551000
76248039	::488187178321584000
41908697	::488187179886469000
302430466	::488187189906272000
302430466	::488187190485057000
344990761	::488187195061043000
38804898	::488187197669924000
44278444	::488187207128080000
20026791	::488187235150221000
484202581	::488187235528085000
396923534	::488187251302473000
389954423	::488187261188444000
236589142	::488187278276050000
332662443	::488187280277143000
37776645	::488187286354690000
396889673	::488187309435940000
157869405	::488187329085841000
66396119	::488187342495424000
325359983	::488187346819350000
31536491	::488187362996789000
372499722	::488187363235872000
52610012	::488187363848638000
68490087	::488187398019219000
66396119	::488187398225145000
252389746	::488187407150219000
215776033	::488187452691984000
56710887	::488187469217554000
53087279	::488187475542560000
39041792	::488187482211889000
52610012	::488187492634738000
401109490	::488187520099024000
31536491	::488187525807091000
354629644	::488187540349145000
255834275	::488187540906586000
444251177	::488187556077764000
332662443	::488187569277255000
372499722	::488187586553200000
251359942	::488187644883787000
344990761	::488187677506670000
336628506	::488187688659714000
136129525	::488187703687532000
275260502	::488187711342116000
47851190	::488187719269773000
333877322	::488187753327099000
61832970	::488187755034181000
350525380	::488187762135552000
96899930	::488187781324484000
39041792	::488187792636518000
216591008	::488187800747900000
325359983	::488187809455284000
396889673	::488187816883814000
160453801	::488187818229768000
377806186	::488187820385652000
17107944	::488187838195060000
436476907	::488187861095567000
176778479	::488187861905461000
396889673	::488187865760026000
332662443	::488187868356280000
230905946	::488187902023593000
27538070	::488187910060249000
372499722	::488187918213607000
208296274	::488187956771823000
215776033	::488187963382067000
39041792	::488187965588656000
196738575	::488187994835525000
229562704	::488187995447521000
342845822	::488188023020855000
325359983	::488188036903997000
52610012	::488188038510829000
396889673	::488188040134029000
22142419	::488188052431310000
229562704	::488188057053437000
174351092	::488188072790466000
37776645	::488188080869089000
35519448	::488188081061642000
273697690	::488188105715757000
168387841	::488188107821289000
41508239	::488188129413562000
383856422	::488188190852141000
38804898	::488188191753515000
323262953	::488188195503239000
31536491	::488188200880332000
27331177	::488188205573750000
35519448	::488188215161937000
350525380	::488188215640481000
33453167	::488188225932898000
68490087	::488188229540003000
383856422	::488188236117069000
325359983	::488188249794293000
229562704	::488188259084681000
65995121	::488188261928820000
396889673	::488188302387081000
33453167	::488188308875268000
383856422	::488188309676752000
95554541	::488188331771965000
35519448	::488188334561181000
39041792	::488188339242426000
37213451	::488188358049681000
35519448	::488188367952019000
425434011	::488188370485407000
383856422	::488188377096007000
372499722	::488188379117264000
401109490	::488188389079121000
358398276	::488188404707110000
143225254	::488188441381703000
379576750	::488188445404037000
38804898	::488188477809238000
65995121	::488188478354890000
52610012	::488188484231131000
236589142	::488188486332059000
333877322	::488188495882502000
320400498	::488188499003047000
37776645	::488188506079236000
35519448	::488188507160985000
48090126	::488188516481105000
174351092	::488188521669091000
115503799	::488188540627324000
330201359	::488188546432258000
123373847	::488188563209854000
480857982	::488188575008034000
49383709	::488188588362706000
448283191	::488188589339967000
383856422	::488188603395493000
167384328	::488188620583354000
32671267	::488188631883186000
47851190	::488188632285462000
115184915	::488188719162064000
103244523	::488188726934130000
28346387	::488188735758950000
17470539	::488188737122086000
372499722	::488188758370430000
396889673	::488188760883208000
350525380	::488188761080348000
23820736	::488188761813958000
35519448	::488188762208219000
381203261	::488188763672043000
17107944	::488188768357466000
358398276	::488188785352781000
300135225	::488188787239817000
254092544	::488188794689290000
480857982	::488188804952363000
178985516	::488188807083470000
35519448	::488188808660144000
571363101	::488188818802376000
28346387	::488188823898042000
19766821	::488188833503408000
350525380	::488188836980457000
396889673	::488188856966336000
325359983	::488188883050323000
35519448	::488188888318373000
41508239	::488188937295257000
384155676	::488188954781315000
346998772	::488188964818276000
410961985	::488188986154708000
438794823	::488189004555104000
19511096	::488189010255167000
123373847	::488189011090231000
20903172	::488189016089452000
19511096	::488189020682207000
174351092	::488189041452400000
35519448	::488189068547604000
30719116	::488189081500008000
333877322	::488189100277510000
170064834	::488189108695465000
575804821	::488189109374959000
363361632	::488189143550529000
123373847	::488189162060021000
229562704	::488189168674017000
703895293	::488189175888236000
40405725	::488189178237026000
39398773	::488189188253036000
48046250	::488189196725944000
96899930	::488189209833140000
35519448	::488189212412227000
123373847	::488189224886476000
254092544	::488189233983938000
311092385	::488189266430685000
333877322	::488189270369112000
123373847	::488189284663697000
37776645	::488189295464034000
575804821	::488189317886382000
130321036	::488189338912428000
40816246	::488189347477192000
381203261	::488189348056031000
332073582	::488189351071711000
52616216	::488189357690748000
123373847	::488189367312478000
52610012	::488189404562063000
236589142	::488189416041484000
438794823	::488189417681481000
46809403	::488189448522178000
24495392	::488189452884267000
130987540	::488189480545705000
341666582	::488189499990491000
383856422	::488189501198827000
130987540	::488189519225569000
575804821	::488189519741476000
216591008	::488189532110458000
23396218	::488189564977045000
35519448	::488189569670459000
31536491	::488189584367316000
325359983	::488189620513824000
438794823	::488189643037216000
333877322	::488189652524744000
61832970	::488189654433157000
56967401	::488189693058502000
35519448	::488189716294926000
169378322	::488189783768711000
32596609	::488189787569152000
96899930	::488189818007212000
438794823	::488189842874830000
105855764	::488189877347811000
174351092	::488189880833298000
333877322	::488189904040378000
95554541	::488189907467108000
35519448	::488189941566799000
41474555	::488189944939024000
38577111	::488189964341874000
703895293	::488189981454655000
19091805	::488189993769123000
384155676	::488190039893897000
35519448	::488190067156873000
37080273	::488190069149556000
160453801	::488190087054647000
398339392	::488190099415662000
227072583	::488190113114234000
236589142	::488190123704455000
333877322	::488190128712470000
325359983	::488190158315851000
167384328	::488190175873204000
419185791	::488190187537567000
438794823	::488190189945102000
35519448	::488190205774401000
45164175	::488190208677257000
419047433	::488190222794899000
24495392	::488190245087629000
25839207	::488190257821528000
326504971	::488190278415552000
79373818	::488190301631442000
287877370	::488190307406602000
484202581	::488190316403781000
282069115	::488190322980446000
37080273	::488190343636975000
33453167	::488190343834136000
35519448	::488190360292560000
200685756	::488190372401516000
282069115	::488190374700417000
22414245	::488190375681871000
147384126	::488190394438782000
28002614	::488190395575455000
28002614	::488190444388749000
91521926	::488190452315586000
35519448	::488190486813765000
102444460	::488190495101710000
79373818	::488190522297962000
160453801	::488190534029041000
174351092	::488190534251339000
249388532	::488190538894811000
575804821	::488190548990124000
27331177	::488190552966299000
350525380	::488190570507300000
189025601	::488190586017837000
401109490	::488190597522804000
115184915	::488190622235230000
79373818	::488190623405834000
33453167	::488190633522122000
40405725	::488190637062094000
47929423	::488190640400777000
33453167	::488190649959604000
102100651	::488190658671165000
603136773	::488190681093906000
160453801	::488190683392393000
116071398	::488190703563194000
37080273	::488190710047191000
229562704	::488190710722482000
367296747	::488190717164929000
66396119	::488190722084831000
623584562	::488190781295841000
229562704	::488190855031705000
15267198	::488190878498828000
68517440	::488190927152762000
401109490	::488190943678697000
227072583	::488190950620274000
536012978	::488190961239875000
536012978	::488190975714414000
561527789	::488190985243869000
68490087	::488190999861002000
20026791	::488191027778301000
18842764	::488191062536896000
239885742	::488191079200477000
396889673	::488191098557566000
287877370	::488191103758114000
465089745	::488191112046075000
325359983	::488191118396252000
465089745	::488191118803095000
396889673	::488191121068007000
465089745	::488191124872261000
102444460	::488191147164979000
444298693	::488191149736488000
342594225	::488191174310514000
308657649	::488191182996914000
176487313	::488191187581280000
115184915	::488191191918211000
350525380	::488191222931267000
458808714	::488191254883082000
170064834	::488191264093782000
53087279	::488191264383176000
254276767	::488191270221672000
229562704	::488191286583648000
325359983	::488191301653766000
161302101	::488191307848769000
79373818	::488191331794055000
332073582	::488191347761758000
52610012	::488191348651331000
229562704	::488191354757853000
55219816	::488191364191223000
335118384	::488191405303402000
703895293	::488191424144232000
82223258	::488191424777560000
458808714	::488191425381548000
79373818	::488191427189293000
454398669	::488191444151439000
239885742	::488191466720600000
401109490	::488191490888597000
351922723	::488191525373743000
332073582	::488191533892395000
425434011	::488191543027585000
432747373	::488191555811815000
49221816	::488191559913848000
418503483	::488191566272425000
564138249	::488191619150004000
130321036	::488191637764308000
340055562	::488191665350250000
229562704	::488191669838155000
52610012	::488191688658411000
229562704	::488191693489852000
330691749	::488191713790656000
419047433	::488191714947891000
48557490	::488191739153620000
332073582	::488191783017267000
38577111	::488191789434957000
174351092	::488191810489962000
19939574	::488191830316433000
76977679	::488191840588689000
91521926	::488191847475339000
229562704	::488191849102729000
44768272	::488191853658140000
17107944	::488191854136279000
287877370	::488191868144857000
419047433	::488191875073839000
59207269	::488191900902379000
172573942	::488191907420311000
130321036	::488191913279754000
102444460	::488191914143776000
35519448	::488191920145846000
180940959	::488191958913777000
383856422	::488191967063703000
19939574	::488191998717743000
232275950	::488192002170048000
340055562	::488192006191972000
465375807	::488192018204483000
95554541	::488192023581556000
401109490	::488192025129660000
76442745	::488192037791887000
465375807	::488192037825433000
239162983	::488192046562152000
419047433	::488192046788657000
17107944	::488192051847385000
401109490	::488192057190912000
536012978	::488192066430574000
401109490	::488192104838221000
465375807	::488192130603438000
23820736	::488192149389733000
33369338	::488192159225376000
536012978	::488192159992922000
17107944	::488192162186928000
241995287	::488192178154254000
287877370	::488192213097005000
444298693	::488192243082481000
78065938	::488192245900664000
419047433	::488192253962092000
444251177	::488192268353142000
536012978	::488192307674357000
364428125	::488192334580822000
130321036	::488192360149307000
332073582	::488192363089514000
448283191	::488192374825156000
35519448	::488192382215532000
255104759	::488192391279808000
36866805	::488192401698086000
287877370	::488192406156632000
352595123	::488192409663455000
241995287	::488192428759736000
352595123	::488192436049825000
352595123	::488192440789397000
536012978	::488192457222287000
419047433	::488192464172249000
515068859	::488192466495893000
401109490	::488192475212050000
105026890	::488192487257673000
105026890	::488192494622892000
22142419	::488192504051671000
340055562	::488192510393864000
241337450	::488192538768343000
96899930	::488192607244521000
35519448	::488192656342663000
105026890	::488192660666986000
145911982	::488192664849096000
105026890	::488192687133032000
25839207	::488192696779935000
241995287	::488192710289788000
340055562	::488192714999988000
52610012	::488192721983901000
378234727	::488192813259952000
17107944	::488192825411256000
35519448	::488192841353412000
315527257	::488192857920897000
545587327	::488192863834894000
340055562	::488192920738996000
52610012	::488192927160868000
241995287	::488192958810697000
287877370	::488192967484506000
352757025	::488192986929307000
201376114	::488192997536698000
356974615	::488193004838985000
22142419	::488193016251699000
35519448	::488193053769736000
287877370	::488193088020422000
325359983	::488193102213959000
457250385	::488193132391985000
26914697	::488193167699619000
180940959	::488193169394110000
419047433	::488193170602074000
379576750	::488193184137089000
401109490	::488193193100709000
438794823	::488193247152332000
130321036	::488193248343502000
379576750	::488193265187823000
438794823	::488193275077988000
160453801	::488193309819416000
296016163	::488193345387102000
163646426	::488193347731734000
44768272	::488193352299335000
296016163	::488193376211062000
145911982	::488193385241784000
17529301	::488193400974639000
18842764	::488193421644165000
78384326	::488193475406753000
287877370	::488193479751647000
286341932	::488193489713127000
35519448	::488193528258781000
419047433	::488193533115777000
236589142	::488193541709914000
42529606	::488193553781112000
95554541	::488193574110916000
35519448	::488193584756039000
40405725	::488193588161814000
22142419	::488193606348333000
419047433	::488193620369883000
266210776	::488193643765710000
52616216	::488193661344432000
356974615	::488193700636278000
126109768	::488193700984418000
236589142	::488193716687863000
17529301	::488193751542939000
419047433	::488193757863350000
68517440	::488193776100204000
52616216	::488193782471737000
241995287	::488193783893200000
164575018	::488193793955340000
22142419	::488193795272364000
52610012	::488193805192290000
37080273	::488193807079714000
44451086	::488193826243100000
465375807	::488193831867670000
220867112	::488193837831970000
36866805	::488193865141080000
157869405	::488193900478078000
287877370	::488193918626824000
19939574	::488193920229072000
160453801	::488193920774320000
236589142	::488193942035251000
401109490	::488193944837423000
64942768	::488193950952345000
438794823	::488193957386395000
415630297	::488193963732373000
201376114	::488193966362619000
465375807	::488193968862023000
32596609	::488193972162936000
19939574	::488194024226824000
80419613	::488194043982389000
22142419	::488194047299690000
132077826	::488194066769649000
119269983	::488194104199634000
418314197	::488194116132425000
32596609	::488194140224512000
465375807	::488194142170652000
96899930	::488194155018215000
401109490	::488194156972761000
132077826	::488194179856474000
419047433	::488194192657498000
145911982	::488194194524368000
17529301	::488194202162192000
130321036	::488194238597718000
401109490	::488194245220917000
605608831	::488194249150590000
22142419	::488194259950911000
80929828	::488194261620654000
53243169	::488194324451307000
361527638	::488194326774550000
16713682	::488194332093333000
66396119	::488194337444876000
35519448	::488194370131087000
130321036	::488194376971997000
465375807	::488194400242003000
223243607	::488194402242666000
130321036	::488194413454036000
561527789	::488194426812907000
381315320	::488194426980691000
401109490	::488194436376305000
92924351	::488194451513155000
23247181	::488194464825892000
277626311	::488194467732520000
411997198	::488194474359914000
28002614	::488194485701345000
35519448	::488194492462161000
396923534	::488194515044298000
401109490	::488194517431250000
328858212	::488194518953377000
53243169	::488194541879848000
236589142	::488194578365689000
44768272	::488194581365022000
152103757	::488194589573259000
415630297	::488194591783264000
341666582	::488194675958763000
35519448	::488194677670043000
465375807	::488194713057386000
296016163	::488194718619025000
536012978	::488194759177928000
36560098	::488194790203219000
29935926	::488194793487347000
28346387	::488194795198623000
536012978	::488194795756478000
28346387	::488194825116585000
465375807	::488194829638041000
160453801	::488194892342898000
484202581	::488194918461231000
536012978	::488194953831403000
174351092	::488194956087943000
352757025	::488194995778617000
401109490	::488195051596808000
325359983	::488195057942425000
465375807	::488195088753762000
35519448	::488195117577019000
438794823	::488195126540255000
401109490	::488195132681117000
465375807	::488195157980770000
287877370	::488195167090769000
331423379	::488195192814452000
266413556	::488195241950707000
61001682	::488195276474441000
28002614	::488195293809496000
130321036	::488195300176052000
36560098	::488195352634195000
45470777	::488195394585649000
28346387	::488195401594327000
299441398	::488195402932310000
126109768	::488195427561254000
331423379	::488195452211167000
75127594	::488195464643084000
96899930	::488195479587815000
126109768	::488195506196062000
476507554	::488195523141054000
352757025	::488195579143401000
295881773	::488195611544403000
497571518	::488195618373128000
44768272	::488195632558252000
126109768	::488195678514860000
299441398	::488195715995152000
52616216	::488195726271598000
357275400	::488195797079449000
62940169	::488195808085291000
47466684	::488195813223694000
47466684	::488195816658853000
352757025	::488195836841451000
101398953	::488195846534475000
299441398	::488195877857542000
33029479	::488195890146865000
126109768	::488195893632307000
25839207	::488195969297563000
433169770	::488195972611055000
152103757	::488196005561511000
30719116	::488196014453817000
42529606	::488196026231431000
33029479	::488196034057605000
418503483	::488196034934210000
339126665	::488196065615568000
18842764	::488196070472945000
132077826	::488196071353360000
152103757	::488196076839518000
325359983	::488196100197605000
62870601	::488196121680834000
65995121	::488196183522033000
401109490	::488196199489748000
28002614	::488196227235082000
152103757	::488196281957756000
401109490	::488196287121346000
396923534	::488196305663967000
52628599	::488196312190308000
123746907	::488196347313811000
325359983	::488196348479434000
19766821	::488196384584396000
31536491	::488196441769136000
66396119	::488196445057478000
52616216	::488196462770417000
19091805	::488196480553865000
401109490	::488196508568010000
17028109	::488196553283481000
57238973	::488196567409913000
419047433	::488196574778892000
52616216	::488196577635606000
25104281	::488196580474777000
30719116	::488196593079050000
497571518	::488196602121969000
146909951	::488196603358892000
536012978	::488196605560905000
484202581	::488196612863569000
23396218	::488196656723013000
160453801	::488196673693175000
95554541	::488196684577394000
536012978	::488196708380057000
315527257	::488196717607534000
536012978	::488196718668697000
89294713	::488196726587535000
179519500	::488196742244868000
637418169	::488196755805052000
329093513	::488196768987742000
29935926	::488196771055562000
52616216	::488196775359291000
25104281	::488196784401813000
14816854	::488196796112334000
325359983	::488196804547059000
52616216	::488196825720315000
25839207	::488196828978892000
66396119	::488196861312761000
18842764	::488196865448751000
253134261	::488196875107835000
352757025	::488196921849155000
419047433	::488196923770142000
418503483	::488196927410802000
252422768	::488196934679531000
200685756	::488196947912556000
379576750	::488196951478132000
524866555	::488196956913545000
200685756	::488196965394432000
352757025	::488196980435210000
325359983	::488196991864672000
339459671	::488197007954423000
364546435	::488197044876496000
66396119	::488197055911710000
352757025	::488197061985071000
415630297	::488197068813393000
465375807	::488197074148552000
35519448	::488197074668634000
35519448	::488197111255560000
25104281	::488197112312520000
152103757	::488197133250469000
494495688	::488197154666582000
132077826	::488197165794066000
35519448	::488197170793705000
174351092	::488197189076664000
536012978	::488197189705797000
465375807	::488197196328599000
548870171	::488197198132563000
343904325	::488197198895542000
18842764	::488197219955535000
548870171	::488197247080087000
497571518	::488197266956902000
29652147	::488197292709933000
35519448	::488197311260921000
352757025	::488197311416127000
425573791	::488197341669638000
325359983	::488197343137652000
25839207	::488197348334399000
536012978	::488197378231394000
52610012	::488197387715112000
52616216	::488197402722312000
393653181	::488197419679907000
200685756	::488197432258220000
352757025	::488197454093746000
315527257	::488197471693062000
325359983	::488197494115807000
152103757	::488197502089183000
18842764	::488197508381044000
244646421	::488197509437595000
254092544	::488197511644213000
536012978	::488197514529488000
335003775	::488197519772753000
254092544	::488197524852060000
23868298	::488197536063041000
254092544	::488197539477614000
536012978	::488197539959541000
497571518	::488197541964808000
25839207	::488197548692082000
497571518	::488197583123517000
201376114	::488197600160403000
76248039	::488197637682642000
47929423	::488197663423492000
352757025	::488197675452346000
77787388	::488197711783407000
201376114	::488197740367577000
725050717	::488197756524048000
254092544	::488197761842810000
52616216	::488197778057986000
47929423	::488197781950300000
343904325	::488197783384363000
96899930	::488197794893926000
98589714	::488197813138759000
253134261	::488197816687140000
33029479	::488197819803512000
465375807	::488197837197291000
497571518	::488197847377264000
52616216	::488197849218555000
96899930	::488197869019873000
484202581	::488197894487687000
160453801	::488197909930713000
148197450	::488197915265888000
18918771	::488197918038319000
49626726	::488197940599877000
252422768	::488197943006990000
548870171	::488197953451220000
22142419	::488197963609407000
52610012	::488197964704546000
200685756	::488198023181131000
139308619	::488198063849078000
81872162	::488198081356521000
53243169	::488198083650809000
236589142	::488198093729329000
26113249	::488198115451994000
25104281	::488198144320999000
520004653	::488198144383909000
325359983	::488198145914843000
448283191	::488198162926952000
454398669	::488198169311051000
392422321	::488198197987131000
37080273	::488198205193342000
494495688	::488198214089064000
236589142	::488198239959535000
245573462	::488198240139894000
171724420	::488198241280720000
460611723	::488198255453667000
236589142	::488198263225327000
419047433	::488198276160557000
245573462	::488198280434556000
42529606	::488198316874665000
255104759	::488198328912728000
254851572	::488198330485583000
22142419	::488198350479437000
361352435	::488198368187801000
132077826	::488198370188476000
59207269	::488198383786401000
484202581	::488198445166239000
252389746	::488198446168289000
253134261	::488198446977794000
160453801	::488198476933521000
615688476	::488198513877331000
401109490	::488198516800761000
484202581	::488198519011160000
132077826	::488198529093865000
132077826	::488198541727117000
419047433	::488198544164024000
132077826	::488198584299315000
78384326	::488198588087140000
236589142	::488198615261671000
350525380	::488198617644429000
159953654	::488198637265379000
254851572	::488198645691326000
407399368	::488198652960067000
171510293	::488198698329845000
160453801	::488198703631458000
339126665	::488198711588028000
139308619	::488198759700889000
132077826	::488198780391395000
252389746	::488198784371793000
281829913	::488198815355117000
157869405	::488198828021919000
236589142	::488198854852874000
50216950	::488198882091089000
17028109	::488198892048363000
62870601	::488198923664633000
281829913	::488198930178375000
308858845	::488198930401087000
315527257	::488198953129615000
401109490	::488198985568751000
460611723	::488198994460700000
77787388	::488198996314165000
53087279	::488199003620667000
309981035	::488199006179557000
96899930	::488199012877860000
78384326	::488199022151471000
287228225	::488199032095780000
252389746	::488199045400121000
18704527	::488199075662004000
332073582	::488199081668247000
331717534	::488199089872707000
160453801	::488199105735184000
96899930	::488199111750201000
139308619	::488199129898549000
419047433	::488199172168773000
372499722	::488199184218980000
308657649	::488199187255672000
52616216	::488199192532508000
425573791	::488199221984493000
350525380	::488199271494467000
419047433	::488199301185544000
387188572	::488199334186741000
615688476	::488199344806297000
135003892	::488199347352641000
497571518	::488199347474268000
41474555	::488199350191783000
79373818	::488199354910793000
123746907	::488199372237438000
18547273	::488199377258037000
22414245	::488199424749748000
205320851	::488199427874504000
18842764	::488199445855879000
160453801	::488199454407659000
419047433	::488199463345717000
19091805	::488199487140003000
254851572	::488199491234050000
465375807	::488199496812097000
247850020	::488199497562857000
61370824	::488199506337361000
460611723	::488199507570864000
230905946	::488199509118185000
460611723	::488199510301356000
19091805	::488199515816460000
515068859	::488199545696698000
79373818	::488199608372572000
31536491	::488199633382813000
79373818	::488199637367808000
132077826	::488199656896073000
23868298	::488199657210650000
132077826	::488199663963496000
398339392	::488199689758851000
393653181	::488199715499302000
419047433	::488199715687636000
545297326	::488199745417248000
82723693	::488199770184613000
24383303	::488199789561905000
244646421	::488199796155367000
252389746	::488199801872199000
163214537	::488199803164057000
160453801	::488199821354758000
252389746	::488199826442444000
602895412	::488199863159365000
33029479	::488199875960401000
337499399	::488199876204044000
281829913	::488199878737027000
602895412	::488199942511423000
79373818	::488199980965175000
536012978	::488199984618016000
18704527	::488199985503023000
19091805	::488200008391327000
424464803	::488200024795254000
79373818	::488200075076972000
352757025	::488200081011535000
536012978	::488200085985968000
247850020	::488200102758989000
24383303	::488200117539725000
22142419	::488200128314875000
180940959	::488200157914095000
19766821	::488200158690439000
16568377	::488200162419175000
252389746	::488200184883449000
232275950	::488200196707614000
66396119	::488200199727112000
229562704	::488200201425784000
542693847	::488200226755182000
38577111	::488200275698540000
536012978	::488200278999445000
160453801	::488200290764464000
308657649	::488200293465604000
472287305	::488200296430968000
38577111	::488200298628800000
141140385	::488200298742042000
536012978	::488200308116295000
460611723	::488200327360176000
141140385	::488200328722919000
18704527	::488200370871468000
520004653	::488200374851870000
312517498	::488200377947656000
232275950	::488200390979358000
460611723	::488200399678365000
25839207	::488200409912049000
339459671	::488200461582077000
497571518	::488200500907872000
164891333	::488200532516155000
314710836	::488200535330127000
360183119	::488200537658392000
159953654	::488200563327504000
18704527	::488200579454222000
351922723	::488200608575262000
398339392	::488200639672242000
472287305	::488200656281284000
31536491	::488200688711634000
472287305	::488200707850252000
244646421	::488200730050695000
160453801	::488200749994618000
335003775	::488200751664332000
183090041	::488200756172820000
131954929	::488200761168248000
460611723	::488200800678969000
561527789	::488200809515982000
361352435	::488200811705430000
252389746	::488200812489760000
105855764	::488200816575000000
52616216	::488200826440413000
339126665	::488200831359930000
312517498	::488200832467234000
339459671	::488200847332225000
229562704	::488200874095673000
339459671	::488200883340312000
254092544	::488200886645428000
154309960	::488200892257026000
23868298	::488200915988410000
66396119	::488200919125733000
115941650	::488200936637341000
332073582	::488200943931252000
40405725	::488200974519898000
18704527	::488200984653344000
160453801	::488201011262005000
42435255	::488201012050923000
40405725	::488201014093168000
79373818	::488201018237128000
115941650	::488201026508705000
66396119	::488201090492407000
31536491	::488201122817908000
542693847	::488201132125065000
16568377	::488201139499044000
79373818	::488201142707318000
332073582	::488201157068587000
96899930	::488201157983350000
484202581	::488201159770124000
18704527	::488201195723313000
95554541	::488201199070347000
460611723	::488201209661374000
419047433	::488201212651520000
79373818	::488201216279969000
239254872	::488201230481494000
160453801	::488201239025315000
79373818	::488201251327582000
42529606	::488201274232700000
40405725	::488201290023837000
254092544	::488201331073880000
23868298	::488201342188412000
22142419	::488201371636604000
472287305	::488201384873840000
38577111	::488201468436942000
419047433	::488201496635244000
176994984	::488201502096252000
423950693	::488201515107360000
159953654	::488201555758546000
460611723	::488201559470534000
22142419	::488201579548274000
20026791	::488201599215353000
163214537	::488201600519766000
460611723	::488201649065058000
95554541	::488201697324310000
460611723	::488201757974355000
132077826	::488201765443997000
40526887	::488201766127673000
132077826	::488201777297113000
561527789	::488201777569755000
315527257	::488201815293321000
139308619	::488201823778373000
317483868	::488201830980399000
392422321	::488201841977475000
96658544	::488201842501775000
80419613	::488201856712474000
62940169	::488201879982059000
76248039	::488201897950470000
61832970	::488201902782287000
361352435	::488201961355755000
497571518	::488201972819189000
254092544	::488201980935168000
454398669	::488201988224860000
315527257	::488202044633649000
339459671	::488202092490665000
22142419	::488202099268677000
45164175	::488202107447947000
325359983	::488202123604008000
497571518	::488202125772853000
139308619	::488202156541874000
314710836	::488202213727014000
201376114	::488202214037405000
460611723	::488202240734547000
18547273	::488202253182853000
89294713	::488202254147522000
395076249	::488202261349154000
159953654	::488202293293363000
45164175	::488202361395871000
159953654	::488202362088349000
232275950	::488202387136729000
160453801	::488202387283144000
378234727	::488202388516642000
314710836	::488202401279516000
414543388	::488202435194662000
40526887	::488202444388577000
23868298	::488202455352483000
40946018	::488202456837677000
22142419	::488202471521538000
18547273	::488202494028156000
40526887	::488202540056473000
562590159	::488202566388314000
409640203	::488202570947502000
378234727	::488202577763635000
325359983	::488202655286566000
45470777	::488202664568578000
89294713	::488202679336726000
338619333	::488202679596769000
411841714	::488202721724751000
311297676	::488202806294097000
23868298	::488202817287778000
18547273	::488202820739276000
159953654	::488202917649059000
460611723	::488202934078148000
160453801	::488202968143888000
629894993	::488202974087237000
629894993	::488202983302107000
18704527	::488202994253434000
287877370	::488203004814716000
181840332	::488203010351575000
287877370	::488203025542938000
289461446	::488203026000539000
31536491	::488203057818136000
411841714	::488203097295298000
230069608	::488203099899588000
241337450	::488203101380177000
395076249	::488203123932938000
56508824	::488203166828482000
325359983	::488203170711994000
332662443	::488203187309252000
239254872	::488203214815121000
81016171	::488203240433930000
223243607	::488203247933726000
310569604	::488203264874143000
37860681	::488203281361956000
167513343	::488203283639840000
31536491	::488203293399588000
325359983	::488203295890997000
155926653	::488203302740713000
39398773	::488203349678764000
123746907	::488203373511200000
61370824	::488203397988749000
61370824	::488203448412688000
41135840	::488203449037619000
460611723	::488203531971989000
392422321	::488203574153719000
325359983	::488203617111777000
520004653	::488203635713519000
56508824	::488203657033555000
79373818	::488203673777213000
181840332	::488203708266987000
18704527	::488203746174709000
160453801	::488203806337794000
135306144	::488203855205642000
177446269	::488203898763489000
159953654	::488203901364355000
52610012	::488203923086659000
19766821	::488203934323208000
325359983	::488203950730919000
93927673	::488203953276862000
18704527	::488203959480250000
606781453	::488203982800576000
201376114	::488203983698145000
181840332	::488203985284005000
448283191	::488204074664202000
448283191	::488204081152786000
484202581	::488204093035642000
18704527	::488204134479192000
167384328	::488204136286941000
325359983	::488204142519676000
176224586	::488204152695455000
536012978	::488204183418327000
474475074	::488204211218169000
158948807	::488204214938918000
160453801	::488204232730763000
18547273	::488204247125618000
18704527	::488204301542494000
303252613	::488204322585317000
115184915	::488204323415814000
352757025	::488204324732825000
81016171	::488204344395714000
425573791	::488204355951026000
325359983	::488204362485727000
23868298	::488204382240907000
78089247	::488204394216050000
83428249	::488204413257777000
474475074	::488204433138802000
115184915	::488204449014247000
378234727	::488204455964200000
378234727	::488204465384607000
23868298	::488204465694982000
425573791	::488204465858568000
562590159	::488204513728139000
12653722	::488204516718690000
483283190	::488204518245826000
79373818	::488204529335156000
637418169	::488204536838750000
160453801	::488204543822286000
352757025	::488204546322083000
135306144	::488204551606898000
201376114	::488204588927811000
474475074	::488204637439139000
460611723	::488204648009175000
160453801	::488204669051613000
201376114	::488204673589866000
23868298	::488204694573948000
372499722	::488204735501983000
545297326	::488204744130043000
358296822	::488204760294498000
75209135	::488204775549198000
415630297	::488204795589574000
78089247	::488204819380047000
196693857	::488204820042371000
30406728	::488204834999255000
460491164	::488204841659805000
330691749	::488204883259310000
254092544	::488204883460632000
361352435	::488204886295588000
160453801	::488204908999348000
387206849	::488204931417923000
587054451	::488204934244864000
38207353	::488204948442980000
31056422	::488204955245748000
35519448	::488204965928656000
23543960	::488204997604044000
503577648	::488205090281783000
79373818	::488205124972470000
617791569	::488205130014408000
23868298	::488205130718666000
474475074	::488205141221191000
322465167	::488205156832407000
474475074	::488205200599949000
160453801	::488205215787536000
79373818	::488205217247526000
79373818	::488205243877183000
344219518	::488205263459995000
29654901	::488205298381750000
180940959	::488205299124142000
367322500	::488205299480678000
79373818	::488205303419527000
38207353	::488205306829479000
135306144	::488205321798574000
396923534	::488205326894645000
401109490	::488205330158194000
236589142	::488205337678192000
53087279	::488205343231840000
79373818	::488205347761696000
460611723	::488205350479626000
372499722	::488205375242387000
60819375	::488205395190480000
60819375	::488205400341086000
60819375	::488205413330857000
60819375	::488205417688743000
60819375	::488205423065825000
60819375	::488205428958830000
60819375	::488205434591789000
52610012	::488205474849112000
60819375	::488205482121646000
239254872	::488205486437576000
60819375	::488205491642707000
60819375	::488205511842476000
60819375	::488205536681148000
60819375	::488205564527140000
474475074	::488205573054156000
60819375	::488205596923920000
339459671	::488205619779104000
60819375	::488205620512698000
474475074	::488205633775079000
60819375	::488205637659000000
415630297	::488205677613944000
80157666	::488205686791086000
96899930	::488205688590839000
60819375	::488205688682733000
270184694	::488205691883364000
60819375	::488205692415664000
176224586	::488205694852931000
79373818	::488205702826307000
60819375	::488205707162841000
396923534	::488205729245835000
372499722	::488205739173769000
60819375	::488205740314595000
254851572	::488205768403849000
54116443	::488205776037502000
60819375	::488205777434193000
562590159	::488205778113687000
86885002	::488205783385911000
320452099	::488205783554072000
160453801	::488205790059040000
361352435	::488205792709844000
60819375	::488205804361633000
68052287	::488205841376763000
322465167	::488205843666464000
307372680	::488205851824381000
60819375	::488205861391568000
623584562	::488205868706459000
479959389	::488205871265378000
60819375	::488205885374611000
339459671	::488205892496920000
479959389	::488205918824595000
60819375	::488205919835013000
415630297	::488205922326831000
160453801	::488205942782062000
60819375	::488205948247224000
147384126	::488205954291625000
60819375	::488205995458314000
401109490	::488205998373744000
123939574	::488205999199633000
60819375	::488206037481037000
60819375	::488206050252697000
312435293	::488206094062604000
60819375	::488206096255840000
60819375	::488206100995399000
401109490	::488206103214563000
325359983	::488206120113037000
60819375	::488206130858819000
60819375	::488206145845071000
60819375	::488206187993653000
474475074	::488206194855530000
60819375	::488206215801868000
181840332	::488206223834374000
78065938	::488206238908313000
60819375	::488206283502133000
352757025	::488206286505254000
168964399	::488206309393575000
236589142	::488206325793292000
454398669	::488206344101847000
424464803	::488206375583875000
229562704	::488206386673618000
22142419	::488206406177136000
147384126	::488206410401189000
479959389	::488206412280242000
61832970	::488206435038158000
31280614	::488206437558939000
273814896	::488206447642021000
20786050	::488206449672089000
287877370	::488206451853123000
331423379	::488206453820231000
479959389	::488206456500809000
167384328	::488206464758996000
201376114	::488206476469469000
310144986	::488206511496110000
31280614	::488206529338679000
52610012	::488206538105184000
327934017	::488206548582141000
94181957	::488206549576196000
52610012	::488206571231387000
157869405	::488206577468313000
474475074	::488206621638549000
254092544	::488206621857026000
296016163	::488206663657091000
367561919	::488206664974073000
45470777	::488206693440815000
238698812	::488206703788163000
25839207	::488206720347275000
460491164	::488206733014097000
18704527	::488206741775974000
326146327	::488206790597672000
239885742	::488206806024331000
255818707	::488206837628407000
725050717	::488206845358518000
236589142	::488206857974972000
278603967	::488206868615942000
141140385	::488206880624230000
60819375	::488206891697176000
287877370	::488206892456366000
296016163	::488206905819410000
19091805	::488206939734564000
474475074	::488206953168924000
287877370	::488206962065014000
200316617	::488206969317367000
352757025	::488206993463590000
86885002	::488206993933365000
160453801	::488207003701882000
460491164	::488207009506816000
38623896	::488207047603679000
474475074	::488207053895118000
313120951	::488207102305792000
361352435	::488207109004083000
86885002	::488207109389942000
60819375	::488207112955105000
147384126	::488207129317486000
605608831	::488207134262185000
260573981	::488207144752136000
725050717	::488207149252616000
155650977	::488207159356686000
193583131	::488207170883039000
287877370	::488207205825409000
725050717	::488207223223373000
392301070	::488207227333795000
50354861	::488207231075094000
358307309	::488207238972968000
313120951	::488207307818299000
292395819	::488207320464498000
60819375	::488207322632572000
238698812	::488207324595490000
239885742	::488207367494828000
326504971	::488207367998144000
424464803	::488207386130137000
725050717	::488207397219868000
419047433	::488207422087917000
287877370	::488207445202710000
419047433	::488207453528403000
349904873	::488207470264057000
352757025	::488207473736548000
367561919	::488207508800946000
433169770	::488207515113365000
313120951	::488207524487626000
66786075	::488207524542181000
424464803	::488207547795386000
179519500	::488207564866203000
287877370	::488207566267097000
725050717	::488207569807081000
254092544	::488207570763788000
287877370	::488207654016143000
126221416	::488207682617487000
725050717	::488207694705090000
19766821	::488207706093019000
174351092	::488207722085502000
302430466	::488207747385524000
302430466	::488207748132114000
713350694	::488207758840590000
123746907	::488207766327406000
313120951	::488207766511562000
147384126	::488207769980264000
60819375	::488207774036131000
126221416	::488207774955106000
126221416	::488207822191333000
60819375	::488207829505810000
331423379	::488207840264208000
254851572	::488207880508567000
60819375	::488207891782844000
146216300	::488207900423098000
419047433	::488207914566303000
296016163	::488207969641721000
460491164	::488207972208619000
358307309	::488207984174956000
96062555	::488207993469542000
42529606	::488208029641216000
40604299	::488208046074904000
160453801	::488208051795533000
126221416	::488208102215680000
54116443	::488208116991815000
126221416	::488208131282194000
254851572	::488208131512479000
169656316	::488208160419627000
126221416	::488208180888207000
236589142	::488208185224744000
296016163	::488208192594509000
296016163	::488208201582915000
448283191	::488208217621540000
448283191	::488208221694205000
60771081	::488208253721919000
287877370	::488208270285225000
147384126	::488208270642139000
252389746	::488208311657848000
193583131	::488208321758101000
31536491	::488208332218314000
367561919	::488208351373692000
323246381	::488208378788081000
60819375	::488208381639786000
296016163	::488208383342694000
48944372	::488208398869999000
53087279	::488208427101868000
349788720	::488208444970008000
401109490	::488208491903856000
536012978	::488208500221169000
123939574	::488208500913233000
287877370	::488208528008413000
401109490	::488208532068524000
454465194	::488208539073409000
53165262	::488208587986976000
167493720	::488208597281562000
176839128	::488208598594379000
167384328	::488208606299299000
33029479	::488208616562757000
296016163	::488208625786056000
160453801	::488208631888756000
725050717	::488208632614367000
105855764	::488208647860666000
37860681	::488208688990007000
130670448	::488208692437721000
296016163	::488208727133011000
160453801	::488208740378615000
126221416	::488208757579866000
296016163	::488208795038777000
352757025	::488208928711258000
236589142	::488208945928867000
326504971	::488208982197039000
315987923	::488208999163387000
316902035	::488209025763274000
252389746	::488209031689801000
167493720	::488209038983708000
160453801	::488209040489447000
536012978	::488209101696954000
80419613	::488209103224049000
60819375	::488209103525658000
66396119	::488209108852432000
29654901	::488209127802294000
508430679	::488209157523140000
181840332	::488209192449478000
181840332	::488209272342581000
37860681	::488209295914180000
463138486	::488209307448528000
401109490	::488209369608519000
339126665	::488209403741339000
32596609	::488209437664870000
287877370	::488209511014883000
330195429	::488209530136715000
414952579	::488209530472239000
454465194	::488209531613483000
126221416	::488209571413229000
339126665	::488209598893928000
424464803	::488209693089624000
401109490	::488209710156234000
313120951	::488209724031004000
14715501	::488209752472555000
287877370	::488209766376669000
181840332	::488209766423207000
320452099	::488209779635265000
252389746	::488209790984663000
270184694	::488209815303237000
95554541	::488209847100248000
232275950	::488209849743077000
23868298	::488209855186886000
174351092	::488209857875804000
60771081	::488209861427990000
23868298	::488209864389165000
287877370	::488209865278373000
725050717	::488209869963415000
352757025	::488209881225510000
252389746	::488209951991410000
54116443	::488209963525734000
123746907	::488209967087099000
330195429	::488209975567609000
48427726	::488209981750009000
123939574	::488209991950540000
252389746	::488209996933386000
339126665	::488210039237120000
401109490	::488210047923535000
27626703	::488210062431633000
401109490	::488210072791576000
425573791	::488210076956893000
27626703	::488210088335663000
247850020	::488210122997383000
236589142	::488210133550260000
273697690	::488210134124871000
48427726	::488210149912231000
229562704	::488210154689531000
126221416	::488210168594067000
48944372	::488210173521952000
367561919	::488210209165164000
520004653	::488210223220285000
352757025	::488210228752556000
23868298	::488210235211804000
83513704	::488210236977582000
372611209	::488210237107601000
312471776	::488210246188269000
193583131	::488210257114845000
236589142	::488210321949986000
193583131	::488210333581201000
181840332	::488210339230912000
254276767	::488210365587542000
278603967	::488210382746431000
392422321	::488210385909329000
14715501	::488210387964162000
50354861	::488210392745652000
84870240	::488210404490104000
364428125	::488210412710535000
352757025	::488210426790830000
364428125	::488210429286428000
126221416	::488210446034681000
425573791	::488210474144509000
115184915	::488210500367294000
536141027	::488210511696121000
181840332	::488210536426143000
392422321	::488210591577026000
126221416	::488210609872588000
52610012	::488210648439214000
337367504	::488210676130013000
50157557	::488210689907900000
42435255	::488210705661702000
340819943	::488210723118792000
160453801	::488210736636633000
312471776	::488210804269780000
273631488	::488210821202182000
160453801	::488210823639072000
123939574	::488210861228429000
177446269	::488210871521251000
281408265	::488210875476496000
725050717	::488210900302581000
414952579	::488210914873602000
80419613	::488210979105550000
352595123	::488211009887150000
254276767	::488211069681561000
392422321	::488211072223301000
201376114	::488211072919171000
37860681	::488211080897134000
273697690	::488211100253429000
315987923	::488211105504710000
414952579	::488211105924132000
45164175	::488211123007930000
85155674	::488211129668091000
352757025	::488211133803671000
37860681	::488211161892933000
48427726	::488211171590160000
85155674	::488211172932325000
53087279	::488211191052140000
50157557	::488211193971343000
232275950	::488211199306518000
163242154	::488211230612418000
78384326	::488211241186623000
330195429	::488211273025191000
352757025	::488211285897535000
392422321	::488211294215213000
84870240	::488211310241656000
302430466	::488211332089401000
515068859	::488211336061407000
239254872	::488211345595060000
174840636	::488211352649883000
313120951	::488211361575743000
57651074	::488211383394131000
66270239	::488211403929440000
141976809	::488211425446219000
287877370	::488211446870732000
20932133	::488211473726844000
320452099	::488211481176313000
46283045	::488211484556541000
19766821	::488211487454793000
515068859	::488211505309966000
81016171	::488211506501148000
515068859	::488211561706565000
50157557	::488211578567684000
181840332	::488211582598782000
181840332	::488211609660444000
372611209	::488211660000075000
57651074	::488211697140649000
181840332	::488211697371717000
181840332	::488211809376428000
84870240	::488211865193828000
84870240	::488211873372721000
193583131	::488211884135690000
76815335	::488211885435523000
396923534	::488211908554543000
330195429	::488211912195198000
54116443	::488211912396521000
377420899	::488211925746974000
76815335	::488211972236656000
123746907	::488211991669243000
84870240	::488212061110145000
289461446	::488212083679698000
320452099	::488212116084494000
335101950	::488212118462664000
348193845	::488212119549390000
143225254	::488212129095229000
54466394	::488212131624411000
520004653	::488212152444932000
147384126	::488212154936741000
96658544	::488212194798997000
48944372	::488212210007564000
23868298	::488212233118183000
147384126	::488212243763699000
374739722	::488212265036816000
367561919	::488212296976437000
22383485	::488212350558695000
273697690	::488212355587649000
2084321	::488212357240209000
377420899	::488212369030393000
2084321	::488212373719617000
377420899	::488212426593009000
23868298	::488212436655161000
372611209	::488212482180149000
460491164	::488212509313089000
176224586	::488212543928676000
320452099	::488212569870839000
160453801	::488212583292215000
60819375	::488212625168162000
372611209	::488212703513550000
348193845	::488212748929884000
60819375	::488212785340231000
282328751	::488212926726037000
349788720	::488212935546634000
296016163	::488212936780173000
243472980	::488212971911270000
320452099	::488212995953422000
60819375	::488213041717051000
243472980	::488213068963250000
141976809	::488213070259314000
60819375	::488213071022678000
60819375	::488213092220678000
282328751	::488213108041592000
84870240	::488213181710733000
243472980	::488213182603751000
60819375	::488213194100326000
169656316	::488213196155547000
243472980	::488213215508049000
335759212	::488213270763802000
361352435	::488213272030494000
169656316	::488213314384584000
515043655	::488213336224305000
348193845	::488213360396476000
368468264	::488213361746640000
27626703	::488213361906024000
61370824	::488213363848007000
160453801	::488213370168807000
65995121	::488213373981835000
368468264	::488213399747051000
289461446	::488213410996568000
614074554	::488213419368009000
368468264	::488213468344905000
131954929	::488213479212343000
243472980	::488213489152827000
368468264	::488213495486218000
409640203	::488213500615856000
252389746	::488213523680354000
368468264	::488213545243250000
243472980	::488213558874763000
368468264	::488213572745314000
392422321	::488213574918365000
139308619	::488213608900227000
141976809	::488213611785904000
61370824	::488213642773397000
141976809	::488213649069056000
515043655	::488213662717325000
60819375	::488213672695590000
217871594	::488213678139789000
368468264	::488213678580183000
374739722	::488213692610121000
61370824	::488213706996588000
141976809	::488213758599122000
350525380	::488213764966449000
72321810	::488213777356042000
60819375	::488213777679015000
368468264	::488213782355640000
54466394	::488213796901511000
102100651	::488213801968234000
154309960	::488213824701349000
433169770	::488213830992818000
84870240	::488213837452419000
33453167	::488213843365998000
18842764	::488213847900430000
169656316	::488213879554469000
84870240	::488213901797228000
29652147	::488213910441693000
141140385	::488213912567836000
63478115	::488213918930984000
298156322	::488213921489113000
372611209	::488213938492801000
229332190	::488213973972832000
368468264	::488213976858525000
229332190	::488213999310614000
368468264	::488214005396168000
169656316	::488214010827788000
180940959	::488214027772755000
229332190	::488214036308578000
25359188	::488214051021811000
80191031	::488214056688287000
368468264	::488214056784756000
61370824	::488214058605092000
368468264	::488214080604237000
65995121	::488214081678364000
506519570	::488214090016256000
282328751	::488214109054189000
154309960	::488214151295025000
368468264	::488214152603648000
348193845	::488214165522497000
368468264	::488214177907875000
252389746	::488214205363793000
252389746	::488214235336286000
368468264	::488214247596228000
169656316	::488214294404681000
50157557	::488214434813181000
60819375	::488214543600848000
22383485	::488214548181450000
416419059	::488214554313097000
25359188	::488214586948984000
50157557	::488214598542053000
169656316	::488214640921300000
37860681	::488214685297037000
84870240	::488214691446259000
503577648	::488214732814680000
14871328	::488214766930755000
37860681	::488214778662248000
35519448	::488214799638355000
515043655	::488214859444535000
19091805	::488214863978573000
169656316	::488214885474373000
22383485	::488214903078264000
320400498	::488214908509503000
217871594	::488214908564037000
14871328	::488214940432343000
160453801	::488214948116324000
368468264	::488214968035065000
53087279	::488214970098667000
23868298	::488214978923479000
169656316	::488214985445613000
25359188	::488215032014991000
169656316	::488215064252383000
348193845	::488215118703230000
169656316	::488215142446809000
344454080	::488215160482308000
23868298	::488215178102571000
25359188	::488215243512750000
19766821	::488215258474229000
224095849	::488215280985047000
37860681	::488215288312119000
368468264	::488215297652838000
351099839	::488215353273507000
66270239	::488215379253026000
141140385	::488215382981763000
252389746	::488215442427617000
160453801	::488215466939133000
217871594	::488215581871443000
331423379	::488215625903247000
289461446	::488215637727387000
18704527	::488215700847079000
19091805	::488215733638164000
236589142	::488215742219685000
367561919	::488215769117773000
37860681	::488215783655219000
66270239	::488215807923458000
350525380	::488215831768481000
425573791	::488215857651527000
236589142	::488215861316960000
160453801	::488215917667426000
169656316	::488215937468735000
561527789	::488215995090079000
102100651	::488216030699724000
360761105	::488216056411217000
201376114	::488216077273288000
200796300	::488216105911992000
225601631	::488216112086396000
367561919	::488216125201596000
200796300	::488216168218361000
515043655	::488216188032274000
361352435	::488216219212718000
23543960	::488216237931888000
160453801	::488216257779347000
177111779	::488216314456989000
320400498	::488216327396421000
292395819	::488216393100558000
18704527	::488216415363538000
177446269	::488216415548088000
352757025	::488216434812534000
187078541	::488216469982167000
323262953	::488216470707392000
352757025	::488216477481177000
400249617	::488216508019916000
728549208	::488216511988121000
352757025	::488216512927244000
29827759	::488216514168758000
728549208	::488216556359663000
299796220	::488216561883549000
292395819	::488216570112385000
66270239	::488216610587430000
54116443	::488216650722725000
123939574	::488216658381524000
292395819	::488216669592899000
22383485	::488216689054842000
236589142	::488216689209651000
80191031	::488216738559832000
260961523	::488216793064816000
418503483	::488216798492250000
545297326	::488216802233970000
728549208	::488216805190959000
243472980	::488216819035951000
322465167	::488216840053608000
22383485	::488216857468735000
177111779	::488216859758456000
243472980	::488216861226450000
14871328	::488216867190734000
174840636	::488216894466310000
61001682	::488216911604637000
25784705	::488216936887902000
243472980	::488216978281078000
14871328	::488216981758152000
350525380	::488216998586093000
561527789	::488216999500054000
232275950	::488217022312873000
243472980	::488217050288881000
270184694	::488217109294776000
229332190	::488217119172329000
400249617	::488217126541328000
342508573	::488217130815746000
350525380	::488217140903022000
368468264	::488217204748320000
229332190	::488217206170615000
34778712	::488217210549063000
368468264	::488217347367264000
18842764	::488217349116669000
60819375	::488217372734414000
60819375	::488217395517870000
493640349	::488217450660376000
160453801	::488217472932147000
395076249	::488217492439834000
112145680	::488217520655310000
160453801	::488217532948434000
60819375	::488217533049077000
23868298	::488217535930593000
141976809	::488217541722898000
60819375	::488217545229357000
561527789	::488217570273529000
60819375	::488217578381123000
302430466	::488217600518680000
302430466	::488217601164578000
302430466	::488217601793720000
201376114	::488217636564516000
34778712	::488217701039353000
299450175	::488217706877837000
260464441	::488217766806044000
291475742	::488217787244875000
174840636	::488217788536741000
27538070	::488217813140914000
561527789	::488217853359714000
23868298	::488217854999658000
395076249	::488217874524160000
68512582	::488217882304999000
395076249	::488217905406820000
60819375	::488217907759812000
48764697	::488217929435971000
60819375	::488217954782150000
289461446	::488218010042507000
395076249	::488218029893767000
83513704	::488218042170494000
60819375	::488218052761112000
433169770	::488218059295830000
174840636	::488218073552265000
174840636	::488218127772053000
254600909	::488218135925776000
160453801	::488218143597133000
367561919	::488218183698878000
174840636	::488218185267564000
217871594	::488218227378372000
38623896	::488218234748145000
174840636	::488218260282683000
229332190	::488218270403919000
484202581	::488218276208857000
112145680	::488218288116469000
577920402	::488218303135899000
53087279	::488218322895663000
23868298	::488218324627509000
238698812	::488218353752739000
506519570	::488218377367076000
60819375	::488218377614135000
60819375	::488218395452522000
257265522	::488218403027435000
423943436	::488218407062355000
423943436	::488218444077096000
60819375	::488218455397523000
56876875	::488218457582731000
367561919	::488218463320559000
123939574	::488218475853119000
423943436	::488218511404068000
320452099	::488218519189082000
60819375	::488218556811575000
562590159	::488218596724596000
408031484	::488218607126462000
289461446	::488218613007261000
23868298	::488218625552035000
238341972	::488218639410413000
56876875	::488218639636910000
174840636	::488218670791815000
515043655	::488218671652016000
83513704	::488218688286244000
315987923	::488218779227549000
536012978	::488218787003379000
60819375	::488218799636635000
232275950	::488218799674388000
351099839	::488218802627149000
123939574	::488218815184900000
27538070	::488218816741396000
160453801	::488218859527098000
167365283	::488218882424205000
82600674	::488218883254280000
46283045	::488218918050217000
536012978	::488218944050696000
473718221	::488218976711749000
536012978	::488218979295457000
232560771	::488218994940194000
91521926	::488218997612363000
160453801	::488218998148845000
536012978	::488218998488584000
19766821	::488219032756420000
515043655	::488219040465166000
238698812	::488219047981363000
36579395	::488219054788710000
465089745	::488219058441973000
340055562	::488219062083010000
340055562	::488219103384330000
112145680	::488219115283562000
60819375	::488219124170895000
262248356	::488219131377094000
19053567	::488219140847464000
254276767	::488219154860617000
393761423	::488219182433988000
338543771	::488219244987826000
393761423	::488219278571630000
367476078	::488219312314785000
515043655	::488219313346605000
252389746	::488219350881406000
254276767	::488219351556689000
60819375	::488219365846704000
160453801	::488219381604679000
338543771	::488219385748652000
60819375	::488219408020430000
48046250	::488219410726141000
60819375	::488219420582371000
23868298	::488219435727990000
377420899	::488219448264757000
66270239	::488219473103433000
48046250	::488219517357916000
443428711	::488219582402813000
60819375	::488219653286555000
167365283	::488219653941264000
515043655	::488219672412557000
174840636	::488219687457521000
60819375	::488219695296704000
396177532	::488219699449040000
160453801	::488219721754345000
23868298	::488219723889274000
515043655	::488219737898647000
66270239	::488219751039000000
256853017	::488219766658580000
312517498	::488219784149225000
19053567	::488219806080843000
60819375	::488219820844789000
515043655	::488219855716220000
366701651	::488219868093632000
60819375	::488219914935623000
236589142	::488219919691956000
14871328	::488219923651379000
448283191	::488219944945848000
60819375	::488219950759157000
448283191	::488219960460595000
80191031	::488220001099214000
350525380	::488220008712265000
201376114	::488220056954736000
443428711	::488220073887154000
160453801	::488220082409988000
262248356	::488220084830486000
115184915	::488220087472513000
60819375	::488220147077750000
60819375	::488220169701818000
400266696	::488220173619298000
23868298	::488220174445592000
454465194	::488220178954870000
330201359	::488220190740463000
60819375	::488220195513573000
400266696	::488220211460718000
40618847	::488220220377411000
160453801	::488220232322801000
60819375	::488220250681245000
229332190	::488220255651917000
54116443	::488220275285032000
368468264	::488220282495053000
368468264	::488220297040916000
154309960	::488220309716082000
262248356	::488220333347209000
368468264	::488220359334719000
281829913	::488220373775704000
262248356	::488220418302832000
72321810	::488220449932083000
160453801	::488220450720210000
72321810	::488220508396453000
443428711	::488220515811618000
60819375	::488220518588235000
400266696	::488220533016641000
23868298	::488220543997321000
60819375	::488220562192220000
77787388	::488220607092252000
350525380	::488220649513820000
262248356	::488220682573320000
46283045	::488220688142958000
112145680	::488220699073728000
443428711	::488220719575085000
229332190	::488220742648348000
192590347	::488220749623087000
454465194	::488220775166787000
76248039	::488220778647666000
54116443	::488220785408880000
154309960	::488220792233013000
236595577	::488220795680731000
262248356	::488220802408783000
411841714	::488220828006645000
53087279	::488220836457742000
262248356	::488220867139473000
623584562	::488220971686301000
142045716	::488221042502926000
19053567	::488221064338481000
396177532	::488221065735184000
19053567	::488221076850098000
262248356	::488221146547257000
296627238	::488221171221934000
367561919	::488221196450672000
340819943	::488221253745246000
493647862	::488221260208275000
19053567	::488221274171121000
147384126	::488221282065186000
160453801	::488221286158450000
264904736	::488221289371287000
443428711	::488221382233186000
367476078	::488221389711609000
57651074	::488221403145986000
454465194	::488221423916560000
20932133	::488221502404173000
262248356	::488221622151970000
443428711	::488221637104267000
251821834	::488221660261015000
60819375	::488221665478705000
147384126	::488221730906071000
423943436	::488221815244746000
60819375	::488221820483407000
60819375	::488221829211762000
33369338	::488221875013566000
57651074	::488221920362377000
174840636	::488221937236058000
174840636	::488221960665436000
61832970	::488221961831456000
296627238	::488221976851263000
454465194	::488222015246303000
23868298	::488222073508990000
19053567	::488222084418371000
454465194	::488222123484528000
312517498	::488222136008712000
443428711	::488222153053970000
167365283	::488222161748754000
68052287	::488222165205270000
454465194	::488222192937996000
230898142	::488222215473594000
515043655	::488222226295324000
296016163	::488222241075634000
367561919	::488222246997995000
23868298	::488222260449120000
19053567	::488222268959387000
443428711	::488222283643625000
247850020	::488222295538688000
46283045	::488222324013793000
312517498	::488222346776674000
89294713	::488222346835001000
201376114	::488222356892946000
22414245	::488222382817959000
16380745	::488222411477618000
54116443	::488222414602371000
39416036	::488222419237486000
160453801	::488222440351227000
96966245	::488222473591463000
92924351	::488222478481625000
612285596	::488222486786355000
612285596	::488222520206561000
201376114	::488222522450522000
61001682	::488222552041750000
167365283	::488222573369364000
612285596	::488222587323813000
612285596	::488222608530223000
443428711	::488222610975502000
60819375	::488222618353278000
223243607	::488222625941168000
312517498	::488222666105835000
273814896	::488222698468671000
147384126	::488222698754297000
60819375	::488222744597635000
254276767	::488222753770582000
39416036	::488222754240753000
443428711	::488222760162689000
46283045	::488222763006447000
72143337	::488222771244060000
60819375	::488222777795563000
424464803	::488222799681449000
387476542	::488222801946742000
19766821	::488222812155678000
338619333	::488222818199293000
170162540	::488222824591392000
23868298	::488222838684278000
174840636	::488222846015922000
167365283	::488222849908211000
276256841	::488222885345906000
612285596	::488222894493671000
147384126	::488222911334199000
142045716	::488222924256473000
17035194	::488222928610549000
60819375	::488222983907844000
139308619	::488223000928350000
368468264	::488223003474292000
60819375	::488223010931748000
465089745	::488223037590732000
612285596	::488223039708872000
273814896	::488223048802131000
60819375	::488223063004041000
14871328	::488223091718242000
612285596	::488223143283011000
423943436	::488223158097305000
443428711	::488223190615736000
102489930	::488223208194076000
46283045	::488223208550580000
61832970	::488223214166765000
174840636	::488223223381626000
273814896	::488223225919193000
312517498	::488223225974116000
376467319	::488223245150085000
296627238	::488223286283620000
60819375	::488223290184306000
612285596	::488223354843705000
107724446	::488223427661430000
612285596	::488223440449454000
376467319	::488223442966040000
226319809	::488223459324198000
612285596	::488223466726764000
578505853	::488223513086398000
195977109	::488223586058915000
223243607	::488223654409666000
367561919	::488223657282375000
17035194	::488223665742704000
46283045	::488223708712935000
443428711	::488223718426947000
612285596	::488223724848418000
447774872	::488223769970741000
195977109	::488223794666819000
46283045	::488223803227377000
32690664	::488223812266098000
239254872	::488223815986470000
53087279	::488223869564514000
612285596	::488223876040519000
17035194	::488223919108026000
160453801	::488223970122924000
296627238	::488224026448252000
46283045	::488224037248569000
367561919	::488224040494968000
73731844	::488224043066490000
142045716	::488224061210648000
73731844	::488224061529395000
195977109	::488224146078179000
503577648	::488224150251921000
54116443	::488224176331714000
471632365	::488224183508541000
157869405	::488224203959574000
157869405	::488224209592537000
157869405	::488224239611158000
61832970	::488224290123173000
578505853	::488224319617503000
454398669	::488224324168736000
276357208	::488224334117208000
443428711	::488224336042819000
33703073	::488224349389074000
447774872	::488224361686376000
95554541	::488224363682856000
262248356	::488224391671861000
515043655	::488224397782548000
578505853	::488224485716160000
23868298	::488224522399539000
80191031	::488224526421864000
239254872	::488224529408196000
225691566	::488224556453085000
17035194	::488224574983897000
23868298	::488224609137741000
95554541	::488224624123977000
515043655	::488224650434854000
42435255	::488224710501478000
454465194	::488224805133766000
25839207	::488224818076991000
23247181	::488224827212193000
42481762	::488224827816550000
195977109	::488224865137078000
163983371	::488224867532435000
239254872	::488224892240670000
302234549	::488224896955076000
302234549	::488224906765561000
23868298	::488224931096702000
61832970	::488224933529411000
195977109	::488224977477324000
578505853	::488224984343400000
25839207	::488224989649203000
338619333	::488225008687120000
239254872	::488225010230644000
443428711	::488225051020251000
239254872	::488225072717365000
46283045	::488225086634078000
95554541	::488225099796197000
443428711	::488225120591175000
95554541	::488225131471175000
190229064	::488225134327525000
414103187	::488225159082291000
239254872	::488225166648823000
245573462	::488225186383015000
245573462	::488225200656232000
245573462	::488225216317751000
95554541	::488225221422227000
167365283	::488225246395117000
239254872	::488225260487995000
147384126	::488225290532159000
625900103	::488225309552963000
239254872	::488225362619277000
443428711	::488225394156261000
254092544	::488225438830166000
423943436	::488225452331257000
347869774	::488225557276925000
160453801	::488225589099126000
14871328	::488225634502451000
18618379	::488225664030371000
578505853	::488225674960723000
423943436	::488225676604870000
245573462	::488225677208850000
28066346	::488225687422001000
163279109	::488225694527139000
239254872	::488225709064613000
347869774	::488225713963552000
443428711	::488225719734910000
347869774	::488225756103704000
260338000	::488225767830986000
26738161	::488225843244957000
61832970	::488225850303606000
302234549	::488225856293064000
589542040	::488225939285757000
342594225	::488225945174552000
302234549	::488225949343686000
95554541	::488225960622170000
142045716	::488225966414512000
247850020	::488225993295798000
252422768	::488225995753676000
342594225	::488225999792766000
589542040	::488226033338830000
247850020	::488226056730456000
96899930	::488226059666849000
700013623	::488226130013724000
308170990	::488226135269187000
589542040	::488226135910522000
278603967	::488226171834736000
308170990	::488226185873469000
504027031	::488226204944588000
396923534	::488226207008190000
338619333	::488226222900387000
589542040	::488226233658777000
81872162	::488226276285894000
167365283	::488226279158599000
418503483	::488226286725111000
296627238	::488226293956112000
23868298	::488226322498351000
344454080	::488226327581831000
578505853	::488226362730098000
302234549	::488226380924997000
23868298	::488226421223874000
263971863	::488226426273792000
447774872	::488226453138313000
264904736	::488226462814576000
263971863	::488226605148299000
348152108	::488226618289041000
372611209	::488226622915362000
342594225	::488226648152498000
467688815	::488226663055228000
578505853	::488226680482177000
247850020	::488226707388657000
330645900	::488226714024026000
372611209	::488226718600032000
338619333	::488226732999049000
447774872	::488226737742823000
61832970	::488226748090167000
289461446	::488226763382996000
342594225	::488226769913135000
36579395	::488226840872357000
53087279	::488226845272199000
264904736	::488226929305071000
264904736	::488226936326348000
264904736	::488226943855099000
61832970	::488226962456866000
287877370	::488227021093208000
296627238	::488227038625402000
61832970	::488227105184829000
467688815	::488227117596168000
287877370	::488227164848795000
237621304	::488227171714867000
589542040	::488227195580477000
163983371	::488227236341092000
287877370	::488227256876015000
314864925	::488227296021458000
447774872	::488227344390164000
342594225	::488227405660581000
269143639	::488227419828912000
589542040	::488227435431735000
296016163	::488227467866296000
342594225	::488227510220365000
29935926	::488227562783404000
342594225	::488227613882605000
223950031	::488227640944648000
367561919	::488227742320574000
223950031	::488227767910408000
342594225	::488227800411684000
367561919	::488227801837740000
254092544	::488227855512633000
578505853	::488227865205297000
365151006	::488227876874248000
131866787	::488227922311127000
102489930	::488227922503688000
225287674	::488227980049526000
37090364	::488227986320392000
102489930	::488227999800504000
263971863	::488228011179651000
344219518	::488228016946831000
37090364	::488228045967605000
302234549	::488228049096159000
342594225	::488228065177124000
14871328	::488228079865565000
342594225	::488228106524569000
217871594	::488228115756228000
80191031	::488228119971524000
23868298	::488228145934241000
302234549	::488228199336124000
225287674	::488228271041937000
297238880	::488228388541177000
418503483	::488228404261433000
46283045	::488228424570245000
344219518	::488228458414088000
367561919	::488228466861436000
46283045	::488228576093696000
263971863	::488228583211421000
396177532	::488228594552819000
340819943	::488228609111629000
254276767	::488228661732974000
302234549	::488228700618387000
297238880	::488228736823619000
263971863	::488228793245392000
443428711	::488228835125522000
46283045	::488228969167077000
141140385	::488229008572567000
367561919	::488229058426052000
66270239	::488229076570624000
66270239	::488229092303458000
376361293	::488229109747564000
515043655	::488229115707670000
351099839	::488229142219849000
264904736	::488229206782795000
307485154	::488229218531024000
443428711	::488229268317425000
302234549	::488229286256472000
159953654	::488229289108971000
160453801	::488229308058464000
344219518	::488229316921016000
245573462	::488229319596965000
53087279	::488229369538953000
49626726	::488229377377726000
418503483	::488229383271104000
49626726	::488229445002481000
344219518	::488229466108620000
23868298	::488229467253243000
515043655	::488229482302414000
160453801	::488229495023738000
302234549	::488229520659333000
342594225	::488229623495266000
351174024	::488229718928285000
160453801	::488229722271150000
497571518	::488229724679069000
60718620	::488229780249399000
18842764	::488229807470411000
342594225	::488229839183163000
344219518	::488229870904672000
136880369	::488229894334464000
26179867	::488229915511111000
351174024	::488229995563593000
26738161	::488230050844913000
367561919	::488230064606031000
25839207	::488230076677255000
344219518	::488230080909283000
344219518	::488230128338468000
484202581	::488230160421097000
467899122	::488230205266202000
25839207	::488230258852626000
19766821	::488230359235317000
147384126	::488230458963271000
25839207	::488230477929529000
96899930	::488230493285265000
367561919	::488230503858700000
147384126	::488230660864491000
26179867	::488230677200924000
238341972	::488230761359609000
443428711	::488230783639777000
50157557	::488230846541737000
147384126	::488230849121624000
344219518	::488230869362937000
260361255	::488230877357277000
17470539	::488230905169715000
262271807	::488230941664768000
26738161	::488230973822480000
16568377	::488231074540290000
465089745	::488231133092405000
728549208	::488231158875164000
63478115	::488231300441317000
443428711	::488231328500834000
147384126	::488231380774821000
344219518	::488231397434195000
367561919	::488231410004541000
201445185	::488231437791793000
63478115	::488231459434790000
157869405	::488231472080248000
515043655	::488231519152926000
157869405	::488231522906828000
16568377	::488231524010311000
167365283	::488231648241405000
80419613	::488231670441857000
340819943	::488231674266677000
443428711	::488231674686087000
515043655	::488231691027099000
147384126	::488231719699755000
351174024	::488231798376128000
223950031	::488231815636062000
160453801	::488231819213418000
80419613	::488231838054641000
269143639	::488231850402267000
53087279	::488231899018440000
147384126	::488232024655003000
60819375	::488232033026441000
80419613	::488232034851381000
133158896	::488232067684003000
443428711	::488232076294905000
60819375	::488232077465120000
497571518	::488232078429802000
269143639	::488232096872153000
60819375	::488232102840655000
60819375	::488232178317160000
53087279	::488232183644295000
269143639	::488232211548606000
53087279	::488232220529016000
53087279	::488232235796275000
443428711	::488232266540126000
63783716	::488232292490285000
60819375	::488232300065202000
700013623	::488232309121110000
269143639	::488232358621876000
60718620	::488232385503584000
155805303	::488232406240210000
26179867	::488232419196039000
307485154	::488232465299820000
443428711	::488232497163948000
367561919	::488232513064538000
236628483	::488232622242283000
63478115	::488232622662090000
278603967	::488232697588748000
155805303	::488232699493355000
157869405	::488232737539510000
147384126	::488232816321527000
344219518	::488232837896601000
123939574	::488232885548097000
310144986	::488232897967423000
269143639	::488232905504612000
60819375	::488232917911363000
12653722	::488232965453795000
443428711	::488233051885826000
700013623	::488233119729090000
123939574	::488233145792077000
48764697	::488233330135953000
344219518	::488233335731138000
160453801	::488233358732705000
414543388	::488233531827445000
225691566	::488233537888190000
408171600	::488233545437949000
225691566	::488233588173709000
60819375	::488233609426243000
225691566	::488233634332041000
60819375	::488233641332334000
160453801	::488233649574141000
414543388	::488233658315051000
26198298	::488233705379745000
443428711	::488233771057938000
497571518	::488233791497207000
281829913	::488233819716071000
35706997	::488233860769914000
60819375	::488233923315380000
60819375	::488233988096393000
36579395	::488233992794025000
37860681	::488234094975651000
19766821	::488234135056838000
367561919	::488234141557596000
497571518	::488234160390410000
60819375	::488234251972640000
115852151	::488234262508756000
60819375	::488234273955004000
392278984	::488234287750471000
25839207	::488234323384889000
89294713	::488234347195944000
515818133	::488234380167348000
276357208	::488234448345776000
60819375	::488234448693915000
60819375	::488234467874447000
36579395	::488234503085641000
96899930	::488234521352224000
236628483	::488234526267555000
497571518	::488234526569922000
50157557	::488234567363330000
63478115	::488234575563612000
60819375	::488234586841706000
60819375	::488234606538137000
236628483	::488234612129165000
497571518	::488234648678699000
142045716	::488234651345907000
33158980	::488234712456896000
46283045	::488234746250412000
15267198	::488234785043914000
89294713	::488234852622147000
305370209	::488234892732297000
236628483	::488234903499067000
467899122	::488234904795095000
12653722	::488234963154632000
279735090	::488234963599257000
61832970	::488235027088424000
373653741	::488235034214944000
60819375	::488235047124602000
501554267	::488235095220699000
37860681	::488235113663062000
236628483	::488235130129887000
497571518	::488235144474791000
60819375	::488235192230764000
60819375	::488235205690281000
115852151	::488235225969737000
60819375	::488235239957741000
236628483	::488235241958436000
61832970	::488235245540352000
96899930	::488235257045721000
497571518	::488235274775044000
351174024	::488235286631940000
30989596	::488235290171932000
501554267	::488235318999392000
89294713	::488235368261488000
89294713	::488235387525939000
411841714	::488235397361987000
367561919	::488235437744324000
30989596	::488235455230382000
367561919	::488235463803539000
199784356	::488235472716431000
233677206	::488235491377291000
367561919	::488235595135582000
115852151	::488235638810890000
63478115	::488235643747991000
542406301	::488235651054067000
467899122	::488235685548003000
236628483	::488235691088674000
63478115	::488235726354792000
400249617	::488235746109566000
497571518	::488235758747406000
96899930	::488235783258914000
60131090	::488235791470964000
236628483	::488235811477811000
443428711	::488235832218632000
31536491	::488235855287312000
497571518	::488235867178536000
89294713	::488235869921226000
61832970	::488235909540638000
367561919	::488235923260198000
159726392	::488235962334322000
367561919	::488236002431868000
443428711	::488236048380473000
623584562	::488236097881653000
60819375	::488236099634868000
60819375	::488236130597236000
60819375	::488236170032082000
367561919	::488236210372878000
8070562	::488236255402934000
236628483	::488236287237713000
367296747	::488236302467219000
340819943	::488236339389673000
37860681	::488236364748451000
19091805	::488236415059111000
96899930	::488236427764047000
367561919	::488236512404705000
40618847	::488236605174337000
497571518	::488236607775199000
60819375	::488236634312175000
41136161	::488236732521791000
490977827	::488236750381539000
60819375	::488236752746729000
142045716	::488236884301074000
37860681	::488236902332366000
115852151	::488236902680498000
45150174	::488236915003756000
96899930	::488236918250176000
89294713	::488236922041401000
400249617	::488236954849267000
96899930	::488236967113789000
490977827	::488237023569149000
367561919	::488237092099473000
497571518	::488237103709716000
54116443	::488237210068471000
41136161	::488237216083111000
497571518	::488237237214408000
201376114	::488237285419151000
60819375	::488237288090898000
400249617	::488237306889764000
96899930	::488237307355754000
310144986	::488237346945388000
60819375	::488237381565169000
305877074	::488237471323287000
443428711	::488237494010273000
310144986	::488237574494748000
310144986	::488237585697742000
60819375	::488237730304778000
60819375	::488237735375667000
333877322	::488237754908540000
96899930	::488237779332374000
233677206	::488237802447208000
80191031	::488237866204397000
17470539	::488237911620341000
37860681	::488237922051559000
443428711	::488237930792505000
333877322	::488237965395496000
348152108	::488237974169993000
96899930	::488237994563108000
25839207	::488238062464270000
302430466	::488238063231840000
310144986	::488238103010623000
12354252	::488238125576372000
349386319	::488238285911646000
96899930	::488238309370769000
327842258	::488238326038933000
443428711	::488238340525678000
327842258	::488238346154815000
142045716	::488238379985682000
96899930	::488238400882110000
443428711	::488238438965997000
428516870	::488238491466489000
178921630	::488238509464248000
156508337	::488238517059739000
269143639	::488238530838032000
310144986	::488238545429987000
497571518	::488238563780476000
310144986	::488238579995246000
269143639	::488238644667219000
60819375	::488238669820469000
40618847	::488238674786521000
269143639	::488238741639536000
327842258	::488238746895413000
216395197	::488238756047384000
142045716	::488238880441634000
367561919	::488238971915214000
340819943	::488238989699473000
443428711	::488238991267725000
96899930	::488238998050316000
60819375	::488239034364227000
60819375	::488239113070338000
62940169	::488239137737019000
60819375	::488239176542715000
27563012	::488239229005082000
96899930	::488239237897396000
269143639	::488239281383563000
29654901	::488239284118233000
177111779	::488239362488803000
276381534	::488239396039454000
216395197	::488239400783196000
348152108	::488239419556515000
75209135	::488239462216790000
96899930	::488239485692674000
60819375	::488239535470280000
367561919	::488239549957423000
443428711	::488239649736114000
497571518	::488239653741682000
269143639	::488239675518099000
27563012	::488239698108628000
340819943	::488239734506786000
416130255	::488239749837389000
497571518	::488239807051874000
62940169	::488239852056375000
157869405	::488239946654699000
497571518	::488239984487723000
157869405	::488240038728069000
27563012	::488240052732821000
443428711	::488240118130409000
157869405	::488240123855659000
340055562	::488240138095325000
281829913	::488240167493177000
260464441	::488240214809128000
310144986	::488240307536801000
96899930	::488240323718819000
254092544	::488240347399860000
216395197	::488240357441019000
96899930	::488240464408367000
443428711	::488240495944949000
271204273	::488240500298637000
340819943	::488240521836785000
254092544	::488240598781292000
432747373	::488240622650662000
497571518	::488240690913378000
47466684	::488240723272015000
269143639	::488240828351918000
497571518	::488240842143195000
310144986	::488240896006033000
348152108	::488240928012783000
367561919	::488240931041067000
377555310	::488241024792547000
89294713	::488241030718693000
239928368	::488241045310681000
497571518	::488241057898201000
15267198	::488241086163582000
239928368	::488241092228173000
239928368	::488241121454075000
239928368	::488241182040805000
19091805	::488241184121159000
310144986	::488241261401223000
310144986	::488241304598368000
216395197	::488241322042875000
115852151	::488241395095060000
239928368	::488241397791617000
254092544	::488241408265170000
497571518	::488241421779206000
239928368	::488241439596216000
432747373	::488241487839113000
216395197	::488241498308493000
497571518	::488241560757469000
367561919	::488241612133117000
322465167	::488241641694564000
340819943	::488241650133913000
19766821	::488241680668450000
497571518	::488241697240129000
443428711	::488241698875531000
53087279	::488241711085137000
216395197	::488241738503712000
432747373	::488241794350448000
269143639	::488241795105452000
513982376	::488241838294171000
361352435	::488241880228851000
443428711	::488241954488983000
432747373	::488241968846102000
279735090	::488242112341630000
56967401	::488242148332957000
18374690	::488242150879277000
42435255	::488242235910012000
392278984	::488242430819713000
310144986	::488242440986320000
497571518	::488242471185690000
8070562	::488242547018305000
443428711	::488242601133232000
80419613	::488242671841185000
497571518	::488242693785792000
443428711	::488242696490725000
342845822	::488242753646518000
216395197	::488242897477963000
25839207	::488242921972310000
296627238	::488243001240461000
497571518	::488243044547063000
8070562	::488243045461008000
390552849	::488243064385712000
299450175	::488243072644694000
25839207	::488243090621083000
256853017	::488243171835379000
46809403	::488243209919676000
497571518	::488243233605320000
443428711	::488243277573791000
400249617	::488243390685794000
299450175	::488243464073920000
443428711	::488243586580762000
299450175	::488243658374656000
29654901	::488243704662994000
40618847	::488243781674610000
216395197	::488243837673177000
63478115	::488243853334679000
269143639	::488243881725534000
497571518	::488243912558276000
184962835	::488243914189832000
281829913	::488243945499926000
361352435	::488243976038674000
497571518	::488244038169268000
443428711	::488244139587153000
216395197	::488244155442008000
142045716	::488244224517603000
400249617	::488244227348787000
497571518	::488244352536555000
21089214	::488244425051873000
142045716	::488244433150681000
400817337	::488244493880016000
239928368	::488244494614003000
216395197	::488244553871548000
510678171	::488244672494845000
239928368	::488244704878669000
199784356	::488244761338183000
367561919	::488244826412822000
25839207	::488244857257746000
53087279	::488244936148410000
31280614	::488244987729956000
497571518	::488245098732593000
467899122	::488245169477521000
283518032	::488245231679463000
269143639	::488245280773373000
106584551	::488245320644444000
21089214	::488245333609439000
467899122	::488245380132261000
400249617	::488245423975329000
19766821	::488245458121527000
14190836	::488245501385375000
142045716	::488245535799660000
42435255	::488245551389876000
61370824	::488245599796355000
194054262	::488245655517659000
269143639	::488245657572876000
12653722	::488245683221037000
269143639	::488245721158541000
293897624	::488245739051819000
26179867	::488245801697554000
194054262	::488245806592700000
12653722	::488245828658532000
269143639	::488245831938502000
61370824	::488245889920933000
497571518	::488245946875392000
269143639	::488246089737183000
497571518	::488246287423528000
467899122	::488246333715664000
142045716	::488246424409108000
340819943	::488246437906751000
467899122	::488246444202020000
142045716	::488246535067430000
443428711	::488246549118341000
467899122	::488246552654139000
443428711	::488246595205353000
467899122	::488246653338406000
142045716	::488246672292450000
45410414	::488246714336174000
179039178	::488246745785069000
400249617	::488246758900649000
142045716	::488246762532917000
467899122	::488246791322611000
194054262	::488246808485703000
37090364	::488246811682177000
467899122	::488246836277178000
443428711	::488246848369344000
61370824	::488246865754734000
45410414	::488246910948356000
12653722	::488247015940190000
142045716	::488247033694654000
61370824	::488247083959582000
467899122	::488247141265993000
61370824	::488247157263048000
344219518	::488247176187748000
194054262	::488247202511593000
61370824	::488247208416776000
80419613	::488247231842385000
156625068	::488247292726505000
37090364	::488247300528304000
61370824	::488247302948024000
361352435	::488247354760237000
381181950	::488247359403327000
497571518	::488247361698037000
497571518	::488247408061865000
61370824	::488247438008803000
53087279	::488247452449771000
61370824	::488247469839380000
61370824	::488247512004702000
344219518	::488247547446566000
17664609	::488247572641759000
39469570	::488247606691119000
497571518	::488247656003960000
81643358	::488247657903947000
37090364	::488247667248881000
214184608	::488247675276779000
214184608	::488247690170748000
302430466	::488247693022478000
302430466	::488247693706133000
142045716	::488247761926500000
199784356	::488247766104035000
367561919	::488247771099443000
17664609	::488247778452062000
194054262	::488247867455184000
216395197	::488247889140121000
41925570	::488247916877070000
497571518	::488247978462044000
467899122	::488248127694962000
194054262	::488248182628155000
245398547	::488248233169539000
216395197	::488248318913691000
497571518	::488248376497307000
498637061	::488248423750311000
414543388	::488248456222212000
17035194	::488248499906289000
142045716	::488248509036908000
17664609	::488248562195513000
156625068	::488248572123422000
498637061	::488248604608696000
245398547	::488248612519157000
344219518	::488248673298423000
245398547	::488248818983792000
17664609	::488248879725301000
37090364	::488248917721497000
340819943	::488248928052445000
497571518	::488249040820502000
68517440	::488249171598520000
443428711	::488249172684853000
46283045	::488249215743565000
19766821	::488249231040602000
245398547	::488249235633369000
310664656	::488249276007317000
17664609	::488249321444229000
367561919	::488249356311470000
142045716	::488249358689636000
156625068	::488249403191205000
497571518	::488249426746834000
497571518	::488249495701184000
156625068	::488249506203332000
497571518	::488249540798328000
46283045	::488249587291791000
142045716	::488249614747701000
199784356	::488249622452658000
17664609	::488249653024940000
61370824	::488249743760302000
564138249	::488249816602791000
142045716	::488249822940368000
398377928	::488249827785203000
497571518	::488249863214481000
245398547	::488249871791816000
497571518	::488249910526230000
331423379	::488249919497465000
497571518	::488249946819543000
497571518	::488249962661437000
498637061	::488250053639680000
142045716	::488250120987627000
497571518	::488250125090054000
245398547	::488250209647222000
142045716	::488250296540221000
260361255	::488250386675810000
260361255	::488250387304960000
260361255	::488250388689076000
448283191	::488250397325152000
61370824	::488250425968443000
256853017	::488250481173463000
17664609	::488250518351790000
497571518	::488250568688017000
61370824	::488250602128805000
60221494	::488250637415493000
425434011	::488250674795118000
438794823	::488250805049245000
408479039	::488250998042132000
497571518	::488251078937681000
498637061	::488251148411760000
408479039	::488251149045481000
45410414	::488251151410659000
623584562	::488251173019725000
179039178	::488251218461200000
53087279	::488251255018385000
498637061	::488251257446862000
225287674	::488251283389054000
31403901	::488251417770348000
22414245	::488251424287907000
25784705	::488251618669129000
302430466	::488251805134888000
75127594	::488251813838065000
76482742	::488251968565960000
36560098	::488252102175502000
36579395	::488252102884352000
497571518	::488252203275415000
61001682	::488252476731437000
408479039	::488252592502603000
497571518	::488252620499587000
18613311	::488252741840420000
396923534	::488252815719280000
408479039	::488252891262910000
497571518	::488252934992691000
179039178	::488252986192572000
340819943	::488253003712172000
19766821	::488253006287503000
245398547	::488253087786995000
18613311	::488253125963153000
18613311	::488253137916919000
340819943	::488253157240475000
307372680	::488253323045502000
36560098	::488253327218462000
161492068	::488253336848564000
497571518	::488253402200432000
194054262	::488253418847604000
340819943	::488253443124256000
194054262	::488253486216523000
277278671	::488253552599379000
273955213	::488253641963229000
497571518	::488253643419037000
340055562	::488253664600289000
340055562	::488253686704263000
307372680	::488253718887157000
36560098	::488253946746503000
183562162	::488254005525487000
53087279	::488254044717461000
480895753	::488254069296078000
36560098	::488254154670751000
161492068	::488254186086096000
37860681	::488254274594304000
381181950	::488254355510792000
36560098	::488254389170106000
36560098	::488254457767931000
305877074	::488254488214380000
25784705	::488254555264925000
497571518	::488254557970255000
497571518	::488254593353412000
37860681	::488254608025059000
194054262	::488254616476188000
301737159	::488254753571622000
497571518	::488254786484322000
142045716	::488254883749847000
396923534	::488254910274617000
161492068	::488254929211895000
161492068	::488255000288579000
142045716	::488255026498764000
112145680	::488255045306445000
497571518	::488255104525807000
25839207	::488255175656620000
497571518	::488255418846941000
194054262	::488255522391719000
408479039	::488255544311169000
40618847	::488255559372533000
307372680	::488255572912132000
358489807	::488255578804727000
89846697	::488255598186602000
631245094	::488255609801048000
358489807	::488255700305330000
260464441	::488255738842587000
216395197	::488255749609762000
408479039	::488255927347580000
309981035	::488255950080720000
309981035	::488255995861561000
36560098	::488256211049930000
18613311	::488256291479908000
322465167	::488256322521935000
270687983	::488256394286473000
614074554	::488256582036123000
408479039	::488256701653852000
53087279	::488256748017684000
19766821	::488256783740178000
436188872	::488256813784379000
307372680	::488256843979165000
29607520	::488256882436755000
497571518	::488256994814730000
36560098	::488256995300872000
436188872	::488257007657701000
32624494	::488257127769571000
497571518	::488257247244718000
49626726	::488257305004097000
36560098	::488257324889280000
497571518	::488257327242706000
358489807	::488257355138605000
49626726	::488257527180578000
17054163	::488257563620696000
497571518	::488257589051146000
31403901	::488257749814632000
245398547	::488257762397532000
49626726	::488257803916566000
497571518	::488257994803924000
358489807	::488258069470527000
37090364	::488258198915547000
358489807	::488258240807841000
358489807	::488258250467336000
245398547	::488258456672305000
255810490	::488258531209281000
361527638	::488258546967252000
245398547	::488258579477315000
37090364	::488258783937036000
36560098	::488258804329377000
238030490	::488258806778839000
37090364	::488258876572454000
49626726	::488258927050502000
497571518	::488258996365975000
32624494	::488259064149721000
497571518	::488259072282484000
36560098	::488259098425569000
396923534	::488259210493177000
245398547	::488259210640388000
49626726	::488259211843747000
703895293	::488259218240061000
36560098	::488259224514752000
36560098	::488259330873913000
703895293	::488259421672189000
32624494	::488259507990966000
238030490	::488259679504453000
225287674	::488259711163068000
172025978	::488259712299708000
238030490	::488259726229000000
358489807	::488259726778445000
238030490	::488259804977045000
305877074	::488259826091175000
44768272	::488259836506046000
309981035	::488259942567391000
358489807	::488259943850442000
497571518	::488259947869003000
26198298	::488259952637530000
37090364	::488260016651374000
46809403	::488260083764039000
135306144	::488260215217733000
49626726	::488260287250694000
245398547	::488260327336062000
497571518	::488260336429334000
36560098	::488260437696192000
199784356	::488260481262436000
36560098	::488260539903004000
179039178	::488260557959467000
19766821	::488260559062974000
238030490	::488260678826741000
238030490	::488260744660516000
36560098	::488260753086898000
37090364	::488260790097809000
15010357	::488260915863629000
99435759	::488261077055315000
36560098	::488261141437489000
305877074	::488261188313034000
49626726	::488261220231704000
115184915	::488261272262045000
305877074	::488261297624973000
497571518	::488261382547460000
305877074	::488261500985806000
15010357	::488261529813262000
238030490	::488261551086792000
408479039	::488261665218383000
183562162	::488261718066216000
497571518	::488261734239862000
36560098	::488261784063602000
238030490	::488261865898639000
238030490	::488261891987214000
183562162	::488261894075973000
238030490	::488261924786696000
49626726	::488262128000716000
183562162	::488262192253259000
36560098	::488262192379084000
418965366	::488262213673558000
145911982	::488262270997508000
145911982	::488262275292463000
497571518	::488262289674747000
145911982	::488262300466679000
358489807	::488262307554680000
408479039	::488262324521017000
497571518	::488262333421330000
36560098	::488262358813257000
305877074	::488262399514787000
183562162	::488262464807526000
497571518	::488262584253308000
415630297	::488262849899143000
199784356	::488262894241320000
25839207	::488262960272244000
183562162	::488262984947351000
40618847	::488263088727003000
27986325	::488263220130369000
497571518	::488263229853147000
183562162	::488263248907489000
135306144	::488263282801647000
15726982	::488263477531009000
51814269	::488263557218172000
53087279	::488263579011788000
183562162	::488263644694585000
145911982	::488263716694392000
497571518	::488263752706686000
497571518	::488263883023740000
331307463	::488263936228065000
301657872	::488263976237559000
232814871	::488264020751695000
449981984	::488264142264881000
37780107	::488264184153387000
183562162	::488264194295209000
19766821	::488264332636332000
199784356	::488264401258950000
309167251	::488264788724568000
15726982	::488265166078107000
15726982	::488265363420106000
99435759	::488265541979996000
25839207	::488265803070853000
180940959	::488265812650643000
299796220	::488265849640595000
415630297	::488265862734807000
274262734	::488266001377554000
68052287	::488266019518304000
199784356	::488266094566596000
497571518	::488266174598488000
623584562	::488266266319134000
37090364	::488266315258269000
53087279	::488266419025747000
37090364	::488266688693952000
97307001	::488266706301632000
37090364	::488266738400645000
169240898	::488266783631998000
169240898	::488266891475963000
68052287	::488266966722162000
217871594	::488266970718953000
169240898	::488266972916748000
169240898	::488266977534681000
145911982	::488266986590597000
497571518	::488267084011671000
425434011	::488267114256429000
361527638	::488267258863812000
25839207	::488267269131091000
99435759	::488267306703671000
361527638	::488267354833686000
17470539	::488267382427623000
145911982	::488267387532484000
425434011	::488267550531125000
29654901	::488267557577580000
36560098	::488267621012213000
302430466	::488267737177661000
145911982	::488267757705003000
361527638	::488267792672886000
142045716	::488267815736987000
167365283	::488267831562502000
240015074	::488267929088032000
15010357	::488268031957942000
387206849	::488268108180627000
425434011	::488268398430658000
218956862	::488268456119123000
77765035	::488268536326811000
497571518	::488268840443580000
6945382	::488268844625317000
36560098	::488268953668431000
53087279	::488268972354072000
36560098	::488269034362642000
277693030	::488269118471020000
277693030	::488269119444090000
277693030	::488269120291348000
195977109	::488269352605462000
44768272	::488269401633091000
497571518	::488269435883761000
311297676	::488269450223685000
29654901	::488269452782227000
94181957	::488269584890224000
56967401	::488269690469244000
463138486	::488269698140626000
131954929	::488270019332038000
581342731	::488270241156173000
401089789	::488270712184918000
497571518	::488270726043283000
145911982	::488270738764619000
195154119	::488270874806464000
145911982	::488270925646024000
36560098	::488271057304821000
47466684	::488271070340722000
29654901	::488271145116782000
135306144	::488271403594956000
65425379	::488271426709762000
21531254	::488271554245963000
25104281	::488271717844779000
497571518	::488271755912704000
180940959	::488271852260052000
19766821	::488271881834102000
56967401	::488271953807962000
66555228	::488271987794391000
56967401	::488272008413577000
180940959	::488272036591333000
28405302	::488272091192369000
156625068	::488272190949707000
15726982	::488272203893702000
156625068	::488272355735519000
307372680	::488272425122295000
156625068	::488272446038872000
471358248	::488272486283223000
165658390	::488272496190160000
471358248	::488272616822554000
156625068	::488272638997852000
156625068	::488272700809297000
471358248	::488272707914461000
145911982	::488272735756644000
53087279	::488272793927041000
227191596	::488272899535417000
307372680	::488273071334494000
214678768	::488273129408442000
337937520	::488273133326336000
227191596	::488273211272863000
22285873	::488273236518776000
195977109	::488273442752311000
75127594	::488273455867908000
75127594	::488273459336593000
156625068	::488273510288986000
47269984	::488273547886735000
75127594	::488273592325402000
39215095	::488273613565345000
142045716	::488273623577161000
307372680	::488273709443334000
47269984	::488273712085356000
29654901	::488273713335255000
29849760	::488273713658204000
75127594	::488273831581081000
25839207	::488273873998065000
142045716	::488273875117940000
307372680	::488273894483435000
227191596	::488273900464128000
25839207	::488273987542069000
77754336	::488274017267089000
56967401	::488274046761459000
497571518	::488274056089972000
25839207	::488274089060999000
307372680	::488274154555465000
307372680	::488274232678555000
227191596	::488274431878250000
307372680	::488274460148236000
131954929	::488274658869800000
497571518	::488274700792233000
75127594	::488274742835560000
307372680	::488274936734445000
43508994	::488275030216671000
307372680	::488275098655531000
508860717	::488275122164224000
307372680	::488275231002607000
497571518	::488275258257186000
31403901	::488275360833101000
497571518	::488275407305973000
393719746	::488275420224049000
53087279	::488275491418566000
497571518	::488275586381803000
19766821	::488275653306089000
26198467	::488275683366293000
39398773	::488275948085600000
393719746	::488275967110959000
524866555	::488275986388385000
307372680	::488275994475003000
43508994	::488275995594473000
31403901	::488276131326750000
156625068	::488276244773863000
497571518	::488276298763350000
33676766	::488276332480974000
307372680	::488276478178889000
307372680	::488276613994676000
524866555	::488276627369897000
421338980	::488276653962170000
167365283	::488276807154954000
463138486	::488276837122859000
139460380	::488276884828860000
32583866	::488276897755713000
17470539	::488276942760574000
337937520	::488276948310044000
17470539	::488276955549016000
463138486	::488276963589910000
258822538	::488277294771752000
393719746	::488277492398952000
418503483	::488277494894972000
15726982	::488277528952328000
71617108	::488277698704580000
25839207	::488277699123634000
99435759	::488277783131328000
32583866	::488277811354812000
533788768	::488277834243526000
142045716	::488277883538792000
53087279	::488277962496548000
25839207	::488277995598004000
25839207	::488278028246458000
179337055	::488278068419497000
43508994	::488278116373000000
36560098	::488278174321496000
156625068	::488278192143093000
25099957	::488278333939937000
302430466	::488278539787960000
302430466	::488278541004308000
302430466	::488278541633474000
25099957	::488278665784856000
607637849	::488278667240304000
607637849	::488278676182552000
156625068	::488278733808095000
29654901	::488278739663724000
247850020	::488278882999472000
225287674	::488278943749767000
236930269	::488278956114575000
25839207	::488279055754469000
432747373	::488279071776718000
77754336	::488279208062234000
432747373	::488279251011919000
162175448	::488279255994728000
343018153	::488279324064104000
18551115	::488279328929480000
20190503	::488279377969287000
19766821	::488279434555052000
341313395	::488279524946108000
17054163	::488279573079920000
142045716	::488279579358789000
142045716	::488279751816015000
16107745	::488279859873853000
33676766	::488279888529334000
118473489	::488280305514864000
61718844	::488280314196664000
361527638	::488280329040699000
142045716	::488280697853849000
171807880	::488280839059296000
35141457	::488280840531881000
45410414	::488280926472777000
117095775	::488281061927829000
365523194	::488281168177930000
338120144	::488281175635406000
53087279	::488281293205929000
156866548	::488281317147041000
623584562	::488281377809260000
524866555	::488281458159517000
134225933	::488281459107459000
337937520	::488281558772891000
393719746	::488281676636643000
142045716	::488281707095654000
142045716	::488281708408500000
3571651	::488281734677815000
332073582	::488282259233853000
29654901	::488282472891691000
480895753	::488282580207165000
68832413	::488282654341857000
393719746	::488282673220046000
587081117	::488282674671255000
587081117	::488282782330667000
142045716	::488282943232557000
142045716	::488283181322223000
19766821	::488283204445822000
39041792	::488283251321352000
363059827	::488283329586667000
189179241	::488283386889256000
180940959	::488283440354430000
326554021	::488283585422442000
43508994	::488283701084565000
200685756	::488283841744740000
282697692	::488283958762045000
77754336	::488284016756273000
282697692	::488284121526177000
277693030	::488284219894812000
277693030	::488284220771422000
277693030	::488284221631262000
200685756	::488284228430213000
179337055	::488284275955879000
200685756	::488284305345355000
411848692	::488284328477335000
188480631	::488284351830839000
393719746	::488284375331516000
165290348	::488284388010889000
186823940	::488284449679745000
99435759	::488284541887336000
179337055	::488284563529924000
361527638	::488284682706886000
200685756	::488284775052877000
53087279	::488284798197063000
179337055	::488284812889714000
200685756	::488284815662133000
29654901	::488284878278889000
29654901	::488285039776382000
179337055	::488285266063282000
361527638	::488285341749493000
179337055	::488285526231756000
179337055	::488285692087128000
262449011	::488286036372783000
196890320	::488286124108832000
19222225	::488286157814243000
179337055	::488286189485424000
19766821	::488286199149105000
19766821	::488286204321079000
156625068	::488286239397654000
179337055	::488286277884596000
19766821	::488286290777886000
41908697	::488286415969460000
29654901	::488286472328327000
179337055	::488286662355464000
118733444	::488286669070553000
442433056	::488286710975823000
211645751	::488286803569680000
60399576	::488286894854135000
81765661	::488286978345930000
19766821	::488286982746169000
166695965	::488287002911989000
426923626	::488287122923589000
265553576	::488287125142396000
22536077	::488287140963307000
426923626	::488287147074408000
68832413	::488287260295831000
39041792	::488287277567967000
200685756	::488287315249201000
29654901	::488287365232734000
19222225	::488287366532968000
262449011	::488287385726500000
29654901	::488287398132854000
393719746	::488287465174622000
393719746	::488287567888920000
337937520	::488287592073662000
179337055	::488287689435668000
426923626	::488287729831403000
442433056	::488287761502191000
179337055	::488287803847880000
29654901	::488287837058387000
115184915	::488287882046480000
142045716	::488288321819250000
15010357	::488288463528013000
248006441	::488288541018169000
123939574	::488288557724102000
442433056	::488288564350681000
15010357	::488288597938688000
29654901	::488288660601577000
248006441	::488288737164791000
29654901	::488288811965616000
59454178	::488288868311912000
183562162	::488289029918437000
15010357	::488289083714592000
176188106	::488289238677331000
57933673	::488289240971628000
142045716	::488289255446155000
15010357	::488289292758683000
29654901	::488289308147601000
25747982	::488289348400316000
142045716	::488289354964410000
490977827	::488289605301858000
490977827	::488289793294749000
155926653	::488289852891594000
59670513	::488289894196723000
143225254	::488289948047405000
99435759	::488290083292717000
29654901	::488290104352309000
42435255	::488290104889180000
393719746	::488290131116179000
363649162	::488290282316644000
393719746	::488290326910472000
15267198	::488290333793341000
241337450	::488290381604216000
89846697	::488290443700871000
29654901	::488290483500613000
15010357	::488290502228185000
155926653	::488290528447172000
179337055	::488290558431854000
15010357	::488290668934995000
19766821	::488290755698778000
15010357	::488290776820879000
183562162	::488290874606891000
41908697	::488290932593524000
337937520	::488291192883642000
29654901	::488291436245184000
29654901	::488291527475490000
43508994	::488291605942525000
80157666	::488291625810948000
387206849	::488291649156415000
29654901	::488291688368979000
34536365	::488291862390648000
396929208	::488291977012604000
23097227	::488292032855543000
393719746	::488292033123995000
54587465	::488292129764954000
29654901	::488292284186648000
443428711	::488292295658045000
15010357	::488292470355001000
421338980	::488292506506133000
15010357	::488292643915313000
365151006	::488292782004387000
443428711	::488292876468498000
56967401	::488292889537957000
494376740	::488293000288550000
56967401	::488293034241445000
14792781	::488293070039838000
179337055	::488293081200865000
56967401	::488293118819966000
15010357	::488293161832153000
56967401	::488293226688688000
29654901	::488293326211121000
366136205	::488293329042681000
15010357	::488293336919207000
183562162	::488293417143652000
407897841	::488293460483776000
407897841	::488293476564762000
407897841	::488293498668744000
15010357	::488293565227757000
22383485	::488293607053746000
15010357	::488293730168758000
151212329	::488293807314591000
368577195	::488293877741539000
22383485	::488293912986271000
15010357	::488293989070938000
368577195	::488294024630263000
51650419	::488294029365243000
183562162	::488294108134264000
253120136	::488294213360963000
443428711	::488294303374905000
377425191	::488294479020191000
189179241	::488294520379813000
19766821	::488294527430840000
29654901	::488294576671555000
15010357	::488294583000784000
498321918	::488294661069766000
159953654	::488294915538157000
15010357	::488294923808948000
372068999	::488295102214074000
337937520	::488295126499098000
41908697	::488295220254371000
41908697	::488295256149229000
513270198	::488295340945047000
29654901	::488295421995786000
202196262	::488295441390264000
38440249	::488295477910056000
156866548	::488295631874584000
15010357	::488295734790205000
29654901	::488295905569689000
378234727	::488295953167036000
133508241	::488296049706942000
60131090	::488296210428461000
41908697	::488296238773968000
447813903	::488296264015314000
29654901	::488296344591663000
19766821	::488296366813102000
623584562	::488296469858750000
15010357	::488296502628851000
19080798	::488296545855737000
153544543	::488296588876713000
168387841	::488296644392124000
50151347	::488296853000044000
15010357	::488296898655031000
193192138	::488296935762051000
19080798	::488297012996354000
73731844	::488297026887499000
15010357	::488297058999099000
447813903	::488297069711355000
312784161	::488297076308983000
378234727	::488297202180456000
396923534	::488297325396119000
19080798	::488297363094929000
99435759	::488297399040086000
19080798	::488297568921997000
150518148	::488297595354112000
104947253	::488297616787378000
73731844	::488297729190551000
361489211	::488297743409217000
366136205	::488297773763424000
361489211	::488297802670538000
131310830	::488297852066873000
19939574	::488297886875004000
131310830	::488298089070219000
15010357	::488298137786662000
17470539	::488298147148345000
19939574	::488298229188935000
29654901	::488298230313009000
31144939	::488298254938157000
19766821	::488298303860514000
83507090	::488298327037845000
141735027	::488298346055217000
15010357	::488298347749326000
28252356	::488298356607684000
15010357	::488298484542345000
29654901	::488298485112782000
15010357	::488298591271006000
236271147	::488298772309356000
285254109	::488298776780488000
236271147	::488299088731832000
447813903	::488299136417267000
41908697	::488299268659494000
29654901	::488299277873991000
236271147	::488299334929100000
620459453	::488299343993405000
620459453	::488299526605000000
37802339	::488299540492337000
180940959	::488299572104396000
359174210	::488299643143729000
302430466	::488299708595449000
302430466	::488299709207826000
50663276	::488299725964476000
577411446	::488299809263349000
17529301	::488299823821766000
17470539	::488299835712233000
76427184	::488299844079865000
227355784	::488300004936015000
330201359	::488300198293438000
382304432	::488300239002951000
29654901	::488300391633678000
24804859	::488300443936645000
15010357	::488300475817545000
27211964	::488300514497789000
61318348	::488300596211245000
594950682	::488300909185601000
41908697	::488301066593640000
337937520	::488301131123425000
363649162	::488301171413483000
414526765	::488301211947663000
418847263	::488301292180484000
15010357	::488301324312645000
65576332	::488301340066856000
323477702	::488301373608325000
15010357	::488301386774228000
442433056	::488301409951940000
341037427	::488301533159649000
65576332	::488301582602469000
366136205	::488301605272293000
369804138	::488301694749401000
29654901	::488301888446554000
366136205	::488301909967515000
363649162	::488301916338655000
19766821	::488302080730595000
396923534	::488302085658509000
179337055	::488302103333314000
65576332	::488302122191323000
36869877	::488302544532168000
29654901	::488302597359427000
68517440	::488302689093025000
15010357	::488302720701304000
15726982	::488302726975983000
29018568	::488302841057267000
328557330	::488302867540082000
277693030	::488302930349805000
29654901	::488303051703214000
15010357	::488303085840654000
40534884	::488303094007341000
36829018	::488303151569571000
29018568	::488303189910110000
594950682	::488303200714240000
133617944	::488303216681951000
298156322	::488303243009994000
299297459	::488303336932642000
387472182	::488303370591948000
441925629	::488303483150667000
21945140	::488303516075560000
282069115	::488303579141517000
28676065	::488303696582017000
282069115	::488303731298295000
277693030	::488303791880822000
414526765	::488303809480118000
414526765	::488303851431534000
40534884	::488303900449984000
432747373	::488303980997406000
282069115	::488303990816653000
189664484	::488304104846802000
424540791	::488304112954376000
43508994	::488304135377141000
15010357	::488304201529700000
40534884	::488304247566368000
17163265	::488304401573224000
40534884	::488304410473549000
15010357	::488304416743641000
449902821	::488304417611866000
443512536	::488304595102216000
432747373	::488304618128941000
77754336	::488304678820929000
424540791	::488304697900429000
109060628	::488304767500689000
282069115	::488304828393992000
393719746	::488304858684854000
302430466	::488304991296184000
424540791	::488305027325251000
401443377	::488305053342527000
15010357	::488305098477404000
393719746	::488305150071537000
277693030	::488305203230150000
21945140	::488305253675065000
393719746	::488305291348287000
432747373	::488305292782759000
624747426	::488305305852575000
65576332	::488305365256507000
624747426	::488305385997344000
424540791	::488305413905870000
29654901	::488305420235067000
594950682	::488305442594893000
133617944	::488305490200236000
594950682	::488305490959405000
594950682	::488305527479214000
282069115	::488305542772031000
43508994	::488305615454732000
86970230	::488305656911249000
282069115	::488305693993500000
18374690	::488305702386270000
392716377	::488305721428045000
432747373	::488305771273154000
393719746	::488305794064977000
624747426	::488305804110729000
29654901	::488305834015731000
19766821	::488305854555250000
392716377	::488305896997392000
393719746	::488305910071062000
424540791	::488305934595133000
426923626	::488305979952349000
432747373	::488306044263620000
246409056	::488306097015762000
432747373	::488306102388285000
426923626	::488306130347495000
282069115	::488306219837587000
282069115	::488306244114210000
282069115	::488306255178776000
490977827	::488306333234393000
443512536	::488306432077344000
443512536	::488306503514718000
68818829	::488306547571695000
37802339	::488306566106742000
289084083	::488306577795854000
443512536	::488306697476517000
282069115	::488306739205648000
37802339	::488306762198831000
407384648	::488306825305944000
330201359	::488306887721365000
282069115	::488307045763133000
65576332	::488307086816985000
393719746	::488307092298530000
41908697	::488307116378443000
85399171	::488307150641721000
282069115	::488307225581322000
40534884	::488307257013059000
468965579	::488307273551200000
285254109	::488307291481862000
393719746	::488307361572847000
426923626	::488307526094450000
76977679	::488307651671912000
37802339	::488307654763499000
37802339	::488307801887096000
19123904	::488307878382428000
19123904	::488307879351296000
19123904	::488307882950008000
17470539	::488307893016748000
216083133	::488307893209268000
216083133	::488307964181094000
80929828	::488307998285389000
37802339	::488308021714780000
17163265	::488308135573340000
301244128	::488308153604665000
234187240	::488308226249990000
37802339	::488308361344339000
192616191	::488308529267093000
22536077	::488308541069881000
407384648	::488308612654063000
421338980	::488308613661081000
40534884	::488308647621980000
37802339	::488308659022467000
29654901	::488308765796466000
37802339	::488308946240045000
40534884	::488309024102707000
37802339	::488309050128756000
542406301	::488309089319940000
29654901	::488309100678098000
180940959	::488309254156083000
295980167	::488309286750007000
37802339	::488309291154411000
393719746	::488309352738992000
443512536	::488309388864548000
401089789	::488309414059720000
331668519	::488309429750620000
180940959	::488309434427666000
301244128	::488309480896331000
469829959	::488309497128308000
19766821	::488309632772091000
277693030	::488309668406497000
29654901	::488309772769193000
614074554	::488309793568743000
277693030	::488309808810844000
42910967	::488309838435610000
120853830	::488309863312031000
326554021	::488309922707165000
277693030	::488309923025911000
300594041	::488310002537349000
37802339	::488310026613047000
468965579	::488310160977592000
255311687	::488310179499614000
122614290	::488310378112090000
37802339	::488310385100222000
228845995	::488310394663219000
292012619	::488310397070352000
291288952	::488310398500630000
256088386	::488310450086367000
277693030	::488310453546676000
255311687	::488310514351886000
277693030	::488310542461706000
269605766	::488310593351188000
269605766	::488310627832565000
15804863	::488310694152916000
37802339	::488310727011479000
29654901	::488310733910708000
228845995	::488310754618396000
12653722	::488310794052853000
268397639	::488310800453365000
382304432	::488310812541329000
23097227	::488310886696615000
336628506	::488310993614036000
631245094	::488311007261888000
28676065	::488311050945961000
562393615	::488311073980678000
37802339	::488311089558716000
228845995	::488311107028013000
277693030	::488311258282618000
29654901	::488311287642738000
42910967	::488311325429620000
192616191	::488311383256084000
19210855	::488311429632512000
28676065	::488311442890686000
28676065	::488311521026781000
344442687	::488311546234142000
28676065	::488311565301870000
623584562	::488311569126653000
28676065	::488311624558981000
299796220	::488311640505733000
14329244	::488311695807225000
277693030	::488311774039785000
28676065	::488311833041051000
277693030	::488311899109343000
277693030	::488311901336526000
29654901	::488311942407135000
14329244	::488311943464108000
28676065	::488311974057771000
22536077	::488311999688753000
56169190	::488312045427646000
384955934	::488312063534833000
192616191	::488312108031823000
461652679	::488312142727086000
29654901	::488312144878788000
230640581	::488312234070654000
323262953	::488312270498566000
14329244	::488312349120397000
156625068	::488312362697359000
28676065	::488312370373357000
408171600	::488312370955960000
156625068	::488312429982404000
28676065	::488312458940268000
12653722	::488312488698470000
22536077	::488312521846030000
81469472	::488312538577129000
133341985	::488312558991179000
302430466	::488312575524749000
15804863	::488312657196220000
14329244	::488312664238469000
29654901	::488312690150866000
156625068	::488312698623389000
384955934	::488312735974051000
28676065	::488312752096964000
14329244	::488312820849598000
50663276	::488312931646717000
81643358	::488312950222884000
14329244	::488312959303553000
156625068	::488312963300737000
236271147	::488312978320551000
133341985	::488313059342319000
331482356	::488313106720772000
377176939	::488313132075335000
14329244	::488313156062547000
29654901	::488313161318023000
282069115	::488313173821648000
14329244	::488313203600785000
28676065	::488313289299214000
14329244	::488313305975386000
384955934	::488313318923591000
103782180	::488313365568425000
29605636	::488313375013605000
19766821	::488313403816296000
14329244	::488313430726549000
28676065	::488313454135345000
14329244	::488313475530113000
227355784	::488313505972752000
68517440	::488313522770558000
14329244	::488313547206557000
28676065	::488313572960006000
28676065	::488313665138225000
50663276	::488313684490747000
365151006	::488313703436013000
14329244	::488313733316214000
230903702	::488313746540855000
28346387	::488313771861868000
62870601	::488313776060370000
631245094	::488313791830958000
17655353	::488313839461883000
14329244	::488313883136765000
28346387	::488313896197816000
156625068	::488313925826392000
83507090	::488313926455529000
277693030	::488313944855961000
14329244	::488313952334389000
115141777	::488313954729340000
22536077	::488314023612383000
80929828	::488314060082274000
28346387	::488314191711719000
22278303	::488314239128719000
14329244	::488314265414017000
277693030	::488314310578290000
277693030	::488314424562704000
277693030	::488314425481256000
277693030	::488314426341076000
277693030	::488314427351916000
34071360	::488314435711143000
50663276	::488314442304978000
421356901	::488314458285293000
545297326	::488314484604547000
156625068	::488314484809670000
277693030	::488314505877663000
50663276	::488314554485854000
156625068	::488314556733595000
14329244	::488314562102317000
326813935	::488314591529943000
32750427	::488314608214888000
14606079	::488314654964211000
50663276	::488314658743664000
383972979	::488314662312615000
14329244	::488314675663081000
427464965	::488314697083805000
68517440	::488314713898360000
14329244	::488314731241803000
14329244	::488314759331053000
343904325	::488314792981975000
159953654	::488314823395258000
14329244	::488314825819164000
103782180	::488314833792946000
227072583	::488314855297142000
19222225	::488314964827193000
382304432	::488314967377334000
480857982	::488315039330213000
16568377	::488315050013503000
491679354	::488315051887968000
14329244	::488315053922217000
156625068	::488315101653389000
156625068	::488315228958904000
14329244	::488315237364293000
155926653	::488315245400977000
14329244	::488315374564167000
83507090	::488315388556365000
14329244	::488315436128141000
159953654	::488315456621907000
159953654	::488315470186295000
323262953	::488315503534813000
156625068	::488315525840113000
384955934	::488315528688443000
192616191	::488315552520097000
50663276	::488315569494818000
14329244	::488315629695295000
14329244	::488315690181332000
83507090	::488315702265131000
14329244	::488315716563505000
78970527	::488315807097958000
273631488	::488315877264080000
171103429	::488315898906673000
50663276	::488315920738430000
631245094	::488315956163137000
323262953	::488315957249441000
34071360	::488315979793854000
159953654	::488316009334730000
241995287	::488316011536347000
279608688	::488316071678869000
159953654	::488316089093591000
159953654	::488316089559154000
14329244	::488316096210939000
462681637	::488316143828885000
14329244	::488316159758852000
14329244	::488316240222371000
78970527	::488316260338642000
241995287	::488316324322357000
14329244	::488316333210091000
241995287	::488316353917378000
132077826	::488316410519486000
132077826	::488316424671068000
18374690	::488316439775162000
241995287	::488316450151477000
132077826	::488316495013765000
14329244	::488316532275945000
14329244	::488316637104197000
32750427	::488316674928410000
14329244	::488316700433977000
216486063	::488316705475543000
241995287	::488316715604799000
14329244	::488316731694133000
48944372	::488316735938764000
36579395	::488316741655605000
96966245	::488316756419571000
14329244	::488316783141478000
401089789	::488316813235613000
50663276	::488316838758350000
14329244	::488316847549190000
32750427	::488316863948926000
333704327	::488316882010013000
631245094	::488316898036027000
14329244	::488316903266336000
51649971	::488316911063552000
225287674	::488316925848469000
62870601	::488316982391894000
61318348	::488316991129026000
14329244	::488317017095544000
15010357	::488317055779602000
462681637	::488317059550306000
421356901	::488317084242558000
14329244	::488317166958039000
19766821	::488317182515113000
14329244	::488317212487213000
293897624	::488317217680158000
423943436	::488317232951209000
14329244	::488317272922914000
24804859	::488317291449159000
14329244	::488317304250568000
14329244	::488317350890840000
86243090	::488317389189427000
159953654	::488317398010044000
330691749	::488317461692166000
14329244	::488317478582222000
14329244	::488317551592472000
19080798	::488317620257816000
336821368	::488317647755309000
314864925	::488317786414792000
19080798	::488317807348965000
52105336	::488317855763427000
14329244	::488317915490299000
164575018	::488317951741669000
14329244	::488317975087177000
382304432	::488318018012061000
341666582	::488318029743149000
19080798	::488318070231146000
382304432	::488318075595677000
159953654	::488318093022994000
136129525	::488318173117022000
159953654	::488318173134225000
19080798	::488318203127689000
6203992	::488318213092933000
273631488	::488318238388797000
282069115	::488318294261501000
382304432	::488318307380895000
75555647	::488318331544281000
19222225	::488318333565952000
293897624	::488318387106623000
216395197	::488318410838016000
16258968	::488318461894877000
19222225	::488318477854183000
80929828	::488318569240088000
341732173	::488318578652098000
50663276	::488318602890969000
19080798	::488318625284370000
80929828	::488318652341813000
312471776	::488318656820940000
19080798	::488318744524234000
383856422	::488318792087654000
56169190	::488318804124897000
16258968	::488318814631628000
273748024	::488318815579545000
96013044	::488318843320664000
143225254	::488318851558277000
56169190	::488318881941835000
332631850	::488318889697091000
19080798	::488318917140811000
338073739	::488318934911680000
382304432	::488318953182097000
80929828	::488319009193197000
80929828	::488319034786840000
28676065	::488319052868513000
19080798	::488319079351336000
28676065	::488319123752235000
383856422	::488319147122909000
80929828	::488319151736651000
241995287	::488319198934732000
42435255	::488319214155878000
14329244	::488319217523892000
16258968	::488319267738120000
62870601	::488319275107483000
86243090	::488319278764920000
235382002	::488319300625645000
19080798	::488319326769152000
383856422	::488319399938768000
398339392	::488319449670615000
14329244	::488319453252177000
17163265	::488319485279891000
113722629	::488319492192501000
293897624	::488319531484712000
14329244	::488319549876342000
458826306	::488319567706746000
269605766	::488319573326708000
540510474	::488319578875777000
14329244	::488319643434496000
269605766	::488319648379969000
33676766	::488319699315208000
282069115	::488319718445838000
14329244	::488319754168320000
19123904	::488319781150666000
159953654	::488319786095738000
540510474	::488319799366144000
409665559	::488319850016563000
16258968	::488319865283825000
60771081	::488319906744504000
159953654	::488320010298073000
409665559	::488320035333496000
28676065	::488320062722678000
16258968	::488320069584171000
14329244	::488320095530151000
36891053	::488320146260234000
28676065	::488320178451927000
14329244	::488320199225929000
409665559	::488320222193922000
14329244	::488320359255396000
17028109	::488320364364431000
71284640	::488320394722418000
447813903	::488320477816160000
454465194	::488320518068531000
159953654	::488320523869642000
443512536	::488320610842316000
487258078	::488320618799300000
220532575	::488320626126360000
19080798	::488320626625875000
77754336	::488320634712109000
458826306	::488320642534895000
14329244	::488320645281742000
302430466	::488320681176616000
302430466	::488320681868673000
14329244	::488320687652614000
454465194	::488320694027960000
169240898	::488320714512941000
86243090	::488320788160733000
16568377	::488320803738779000
14329244	::488320853772234000
159953654	::488320858839318000
454465194	::488320863205212000
85399171	::488320884462350000
14329244	::488321030817996000
259876316	::488321072484585000
19080798	::488321110623387000
454465194	::488321160782680000
14329244	::488321192252547000
28676065	::488321223869603000
19080798	::488321235110350000
14329244	::488321244677165000
631245094	::488321298880139000
139847892	::488321332879585000
28676065	::488321362688483000
159953654	::488321369332252000
339459671	::488321386004619000
19080798	::488321415058587000
85155674	::488321458767011000
14329244	::488321493122576000
225691566	::488321516153487000
19080798	::488321529760186000
27364321	::488321559309090000
280798922	::488321572466221000
14329244	::488321580238270000
19080798	::488321653060141000
359446141	::488321735805390000
14329244	::488321741794455000
19080798	::488321811827154000
164575018	::488321875794075000
14329244	::488321900196544000
71617108	::488321935361970000
421338980	::488321951233224000
14329244	::488321971302572000
23868298	::488321988591484000
23868298	::488322027372032000
628427510	::488322027539795000
27364321	::488322076240261000
56508824	::488322083764445000
28676065	::488322100038746000
623584562	::488322118397227000
63928079	::488322127234596000
40816246	::488322141704974000
68517440	::488322183891271000
28676065	::488322202182647000
61969086	::488322217009504000
377555310	::488322244687319000
159953654	::488322312199208000
439491329	::488322333388857000
14329244	::488322353315581000
122067183	::488322359993319000
8524892	::488322380859600000
14329244	::488322386844852000
14329244	::488322399129980000
27364321	::488322404440358000
416419059	::488322413059649000
14329244	::488322419698831000
218956862	::488322427105976000
131278152	::488322438531653000
387472182	::488322484005900000
273631488	::488322486124019000
14329244	::488322486677671000
58587526	::488322494760116000
628427510	::488322496051953000
14478263	::488322522060816000
14329244	::488322525688905000
458826306	::488322528235229000
334665323	::488322529199947000
35105150	::488322531187646000
171807880	::488322567585812000
628427510	::488322569729093000
293897624	::488322593347608000
368468264	::488322647353077000
631245094	::488322656563765000
66203192	::488322663157223000
368468264	::488322670560157000
25760567	::488322752055488000
76707926	::488322767796719000
25747982	::488322775816622000
15010357	::488322788021641000
63928079	::488322799032074000
368468264	::488322815230107000
368468264	::488322836260323000
631245094	::488322836591673000
43365529	::488322836671365000
368468264	::488322883152666000
282069115	::488322892833509000
368468264	::488322918057648000
368468264	::488322968225710000
368468264	::488322981488115000
14329244	::488323005798305000
63928079	::488323052799668000
368468264	::488323084194041000
164676969	::488323114989023000
368468264	::488323120411836000
383972979	::488323154234732000
368468264	::488323169632018000
361199465	::488323211478589000
14329244	::488323232924061000
43508994	::488323280269361000
18968115	::488323331687714000
515043655	::488323332899495000
383972979	::488323344249278000
216395197	::488323344400670000
25747982	::488323360817164000
111136825	::488323383126269000
24804859	::488323416433254000
111136825	::488323443633295000
15010357	::488323454752792000
286910447	::488323461992157000
443512536	::488323471672213000
61832970	::488323528861564000
14329244	::488323530941927000
111136825	::488323612047187000
59288102	::488323749742407000
232901934	::488323759510913000
368468264	::488323787696254000
458826306	::488323792868220000
316026178	::488323832642420000
16568377	::488323838640652000
16568377	::488323848627298000
159953654	::488323875772833000
416419059	::488323912531333000
24804859	::488323919573573000
16568377	::488323967888154000
111136825	::488323990251786000
419185791	::488323997252075000
33703073	::488324006357917000
383972979	::488324029707608000
416419059	::488324170728890000
6203992	::488324203494400000
28676065	::488324224655036000
14329244	::488324227779411000
24804859	::488324231852064000
32624494	::488324242757255000
14329244	::488324245999476000
30666953	::488324257286332000
41908697	::488324282846814000
14329244	::488324324294553000
377176939	::488324400802844000
6203992	::488324419232604000
38615147	::488324437737877000
24804859	::488324452661227000
28676065	::488324482684440000
19222225	::488324520516669000
56169190	::488324564150018000
142038800	::488324602972868000
25747982	::488324676167692000
111136825	::488324727723667000
19766821	::488324735861010000
410961985	::488324792802496000
159953654	::488324848771678000
236271147	::488324937380159000
370464008	::488324944577986000
159953654	::488324968284184000
371578955	::488324968795500000
420403218	::488324984830697000
23442090	::488325016581603000
16568377	::488325021853827000
41908697	::488325028661198000
105623584	::488325079323799000
25747982	::488325096109785000
32624494	::488325118033010000
454465194	::488325122680311000
332073582	::488325205970804000
136129525	::488325306927689000
16568377	::488325317908791000
136129525	::488325318847918000
77754336	::488325428659355000
542693847	::488325465837273000
216395197	::488325469818093000
28676065	::488325534628450000
66396119	::488325544186880000
66396119	::488325585626619000
388433171	::488325586071203000
372068999	::488325602404208000
28676065	::488325607500308000
200849010	::488325613241905000
41908697	::488325620401582000
388433171	::488325626084876000
293897624	::488325637896421000
388433171	::488325638822973000
396786261	::488325685732057000
16568377	::488325692963442000
26179867	::488325722000224000
301244128	::488325787150729000
490977827	::488325793177554000
50811080	::488325802850021000
41908697	::488325833472233000
51964139	::488325834382376000
51964139	::488325849825816000
68517440	::488325875423666000
388433171	::488325884927950000
229562704	::488325893035544000
14792781	::488325982684598000
28676065	::488326071306440000
142045716	::488326117338521000
515818133	::488326219436269000
77754336	::488326346226270000
380458897	::488326352010215000
251825047	::488326355675652000
192616191	::488326411426344000
515818133	::488326425733128000
142045716	::488326451632930000
359806236	::488326528464203000
35105150	::488326637209911000
491679354	::488326652745637000
447774872	::488326652749815000
223950031	::488326657598828000
623584562	::488326672760844000
16568377	::488326688095608000
56508824	::488326820249366000
17028109	::488326856484347000
223950031	::488326871340576000
23442090	::488326882178654000
215189306	::488326938050953000
65435835	::488326957415677000
23260777	::488326959903289000
22504277	::488326992836980000
229562704	::488327021198442000
77078922	::488327021945040000
165517420	::488327032254627000
66396119	::488327032581783000
362540752	::488327073753489000
51964139	::488327093361446000
377176939	::488327097702563000
51964139	::488327102773473000
66396119	::488327111212421000
515818133	::488327119240310000
77078922	::488327124919812000
314864925	::488327128363335000
249388532	::488327139893067000
377176939	::488327141407211000
26179867	::488327148277477000
229562704	::488327157836300000
139847892	::488327175998042000
28676065	::488327185531670000
24804859	::488327224601235000
77078922	::488327254360203000
229562704	::488327256394051000
377176939	::488327257438441000
41908697	::488327259296894000
506500282	::488327289227079000
128666650	::488327321657413000
307372680	::488327342050512000
63928079	::488327362031788000
362540752	::488327384261984000
377176939	::488327385423433000
182834679	::488327406617624000
14478263	::488327432114819000
67450397	::488327432525455000
307372680	::488327437701644000
377176939	::488327458458828000
165517420	::488327466075697000
258822538	::488327476313989000
63928079	::488327479153541000
247850020	::488327492780826000
506500282	::488327507205058000
77078922	::488327518320340000
377176939	::488327538742030000
170357410	::488327541044686000
258822538	::488327549123305000
170357410	::488327579787468000
63928079	::488327583553949000
77078922	::488327628852830000
377176939	::488327680866017000
77078922	::488327706812383000
238862918	::488327726479474000
515818133	::488327738306994000
229562704	::488327760520028000
307372680	::488327762806337000
377176939	::488327773681770000
332073582	::488327809702436000
431215016	::488327816031645000
330201359	::488327818334334000
155805303	::488327839901818000
57238973	::488327903189663000
113188973	::488328025646579000
307372680	::488328034806542000
37029138	::488328039638790000
307372680	::488328082290663000
77078922	::488328122069417000
233767854	::488328124401086000
57238973	::488328155711963000
388433171	::488328155736719000
243472980	::488328192524943000
258822538	::488328196073336000
238862918	::488328203446931000
77078922	::488328233956675000
462487376	::488328253040377000
377176939	::488328255380807000
447313860	::488328315241889000
77078922	::488328322024480000
322446637	::488328354655784000
131254355	::488328386201124000
77078922	::488328407231791000
120532808	::488328459194605000
388433171	::488328462105473000
238862918	::488328462231695000
258822538	::488328486864441000
19766821	::488328505063911000
77078922	::488328524772941000
111411572	::488328533253451000
219188629	::488328606779580000
377176939	::488328645664985000
229562704	::488328651016908000
238862918	::488328656931274000
192616191	::488328682927165000
111411572	::488328765739503000
229562704	::488328768298037000
377176939	::488328774283296000
154692700	::488328816767410000
377176939	::488328817363009000
258822538	::488328819061694000
98552986	::488328919255236000
15733436	::488328925018591000
307372680	::488328942127185000
17529301	::488328959357362000
377176939	::488328967602987000
223243607	::488328991867412000
77078922	::488328994715369000
238862918	::488329008694960000
368468264	::488329039354941000
14478263	::488329067385458000
59184492	::488329148696653000
368468264	::488329150042632000
63928079	::488329155952799000
515818133	::488329157206499000
223243607	::488329255529771000
515818133	::488329290866388000
200685756	::488329294943244000
377176939	::488329294960005000
416419059	::488329359854682000
369804138	::488329454520135000
515818133	::488329459599036000
28676065	::488329471066652000
312517498	::488329473054736000
377176939	::488329554021208000
368468264	::488329566692196000
41925570	::488329601429405000
17163265	::488329620627156000
258822538	::488329633427755000
199001641	::488329664931168000
133112299	::488329690021888000
416419059	::488329699178065000
68517440	::488329706706448000
312517498	::488329714554384000
293897624	::488329721575649000
258822538	::488329798888873000
287978614	::488329834276204000
260825806	::488329834683047000
19080798	::488329861669609000
192616191	::488329874893860000
307372680	::488329901909762000
238862918	::488329950089338000
258822538	::488329951322456000
199001641	::488330006594998000
19080798	::488330009049059000
377176939	::488330022151675000
258822538	::488330034696822000
163983371	::488330043756539000
44811271	::488330046663188000
136880369	::488330060420505000
24804859	::488330120621346000
293897624	::488330121905180000
216395197	::488330150187368000
60771081	::488330166788055000
28676065	::488330177081253000
186823940	::488330184110514000
22328944	::488330218567127000
44451086	::488330232483434000
15010357	::488330254826475000
168387841	::488330258551013000
77078922	::488330267854389000
377176939	::488330290968817000
165517420	::488330318894469000
216395197	::488330331310030000
59184492	::488330334472507000
44811271	::488330355695304000
77078922	::488330359957098000
258822538	::488330368995434000
171103429	::488330401883385000
377176939	::488330426688090000
377176939	::488330476835196000
28676065	::488330488256667000
77078922	::488330491960242000
506500282	::488330492941303000
22386194	::488330545345363000
307372680	::488330563385061000
77078922	::488330568074297000
312517498	::488330592925536000
377176939	::488330610558005000
22536077	::488330620603363000
77078922	::488330633673191000
377176939	::488330665977327000
165517420	::488330668997619000
77078922	::488330678749376000
440314946	::488330694406324000
420403218	::488330759573217000
35945417	::488330770428067000
77078922	::488330789911007000
357211620	::488330807493537000
187716774	::488330839801868000
187716774	::488330850501554000
387281097	::488330852137721000
437064295	::488330855580852000
22386194	::488330857216606000
283518032	::488330880050810000
420403218	::488330881594302000
254210162	::488330909125730000
77078922	::488330910862155000
28676065	::488330917484953000
41908697	::488330955615375000
23260777	::488330958157119000
16002106	::488331000653438000
38577111	::488331004784832000
187716774	::488331008358379000
314864925	::488331008715288000
377176939	::488331064092291000
304890630	::488331122506362000
15010357	::488331132279066000
283518032	::488331133667794000
168387841	::488331209584279000
171103429	::488331241339367000
307372680	::488331247736070000
77078922	::488331248524611000
258822538	::488331279335575000
57238973	::488331291243581000
57238973	::488331316229058000
352757025	::488331325200277000
22328944	::488331340124004000
23260777	::488331343072595000
41908697	::488331374571819000
439491329	::488331374676705000
302430466	::488331374844055000
302430466	::488331376014274000
302430466	::488331376714711000
57238973	::488331377293942000
15789848	::488331434889736000
118733444	::488331439927463000
14478263	::488331451767607000
307372680	::488331469237276000
118733444	::488331481027072000
59184492	::488331492528238000
118733444	::488331517861822000
41908697	::488331525923299000
80929828	::488331559078862000
35945417	::488331591127531000
59184492	::488331611340288000
24804859	::488331627001442000
118733444	::488331635742756000
21153287	::488331641836670000
77078922	::488331664184336000
118733444	::488331687059668000
426923626	::488331723977932000
515818133	::488331730479091000
118733444	::488331751677493000
402018122	::488331763886723000
24804859	::488331841049341000
16568377	::488331852777017000
41675336	::488331928496381000
441925629	::488331932397490000
28676065	::488331970913763000
293897624	::488331986122338000
15010357	::488332115956625000
28676065	::488332138521952000
28676065	::488332157358964000
23260777	::488332192058466000
16568377	::488332239437299000
45410414	::488332324883279000
77754336	::488332348875091000
247850020	::488332354838994000
402018122	::488332395993505000
28676065	::488332413513506000
402018122	::488332447109509000
255311687	::488332472879689000
258822538	::488332544836771000
41908697	::488332587254153000
28676065	::488332591154872000
434545772	::488332594875228000
402018122	::488332675497738000
338543771	::488332688072245000
510678171	::488332699309178000
255311687	::488332699816710000
23260777	::488332718703644000
276784331	::488332781572063000
255104759	::488332883887939000
145911982	::488332894667304000
238862918	::488332909452197000
411777707	::488332910609842000
301016850	::488332936488312000
35945417	::488332963570929000
374739722	::488332968935829000
23260777	::488332978817622000
375364618	::488333006772269000
301016850	::488333100628205000
14253476	::488333107083636000
27563012	::488333165996433000
316026178	::488333194630922000
27563012	::488333209935962000
23260777	::488333220241739000
255104759	::488333266697867000
515818133	::488333268438114000
27563012	::488333274826022000
374739722	::488333279037501000
85344924	::488333287924830000
187716774	::488333317205282000
61318348	::488333328115040000
316026178	::488333395563270000
187716774	::488333396184010000
402018122	::488333441922895000
179736548	::488333445035487000
22536077	::488333462072328000
41908697	::488333524836306000
55287428	::488333545689993000
28676065	::488333547548454000
229562704	::488333550312124000
37213451	::488333590728835000
36829018	::488333595283431000
160453801	::488333602036670000
77754336	::488333608089059000
515818133	::488333614912778000
167493720	::488333648144252000
28676065	::488333700938362000
238862918	::488333703127392000
441925629	::488333776771379000
260361255	::488333801882271000
41908697	::488333890743173000
424540791	::488333899949289000
229562704	::488333918119010000
359775349	::488333920552120000
624394090	::488333921310875000
15109013	::488333926885126000
359775349	::488333962549678000
359775349	::488334003351859000
410961985	::488334052840067000
332073582	::488334177440264000
402018122	::488334181555257000
458826306	::488334181718827000
238862918	::488334183593304000
75630500	::488334198458294000
27364321	::488334202228981000
37213451	::488334217462685000
321844248	::488334234952556000
45278487	::488334243022794000
441925629	::488334264183037000
359775349	::488334322802651000
229562704	::488334329072713000
77754336	::488334337952477000
37228652	::488334342293573000
41908697	::488334360492646000
84870240	::488334401001238000
402018122	::488334412686163000
312517498	::488334441014902000
16568377	::488334520757002000
85344924	::488334570534612000
301016850	::488334577132253000
179337055	::488334578658967000
238862918	::488334603099176000
359775349	::488334612650020000
35945417	::488334653267251000
359775349	::488334662407061000
359775349	::488334725032189000
515043655	::488334731017072000
338543771	::488334754563911000
458826306	::488334755872899000
302430466	::488334762709250000
1318301	::488334776575606000
84870240	::488334801876041000
276784331	::488334858331365000
312517498	::488334885917302000
316026178	::488334887158419000
151212329	::488334893169270000
515043655	::488334894603329000
293213630	::488334901918171000
238862918	::488334930850873000
151212329	::488334949763022000
24171213	::488334953919176000
75630500	::488335006834491000
216395197	::488335065064439000
75630500	::488335078443843000
301016850	::488335113592111000
200685756	::488335120940556000
75630500	::488335146567729000
238862918	::488335160057004000
151212329	::488335169771036000
7522612	::488335186401452000
312517498	::488335190029524000
75630500	::488335201349537000
441925629	::488335203711320000
80929828	::488335224150175000
238862918	::488335230278074000
515043655	::488335266927505000
50663276	::488335291296788000
238862918	::488335302545526000
225287674	::488335361345454000
238862918	::488335364411490000
301016850	::488335364835127000
170357410	::488335366169317000
75630500	::488335405528252000
332391188	::488335407164428000
40534884	::488335439867416000
372126514	::488335447550996000
238862918	::488335460519784000
151212329	::488335461128372000
216395197	::488335469584089000
55287428	::488335497727471000
51814269	::488335560885698000
238862918	::488335568011821000
139447011	::488335602308644000
51650419	::488335613846777000
387476542	::488335618783838000
332073582	::488335620767354000
332391188	::488335628581748000
332391188	::488335674677153000
372126514	::488335703428706000
564138249	::488335709665624000
41908697	::488335727441506000
458826306	::488335762979827000
60771081	::488335779110723000
301016850	::488335780549382000
76427184	::488335783699308000
145911982	::488335793799561000
145911982	::488335793837338000
409541924	::488335831354970000
372126514	::488335843145162000
51814269	::488335873625575000
383202357	::488335961122959000
27563012	::488335992340750000
352757025	::488336005804462000
372126514	::488336021096902000
28676065	::488336035219525000
359775349	::488336045537492000
28676065	::488336056727908000
19766821	::488336058955091000
27563012	::488336089032060000
372126514	::488336109315706000
27563012	::488336138055086000
76427184	::488336157260787000
238862918	::488336174055174000
28676065	::488336177574191000
216486063	::488336191776116000
248006441	::488336208742068000
63996070	::488336274877472000
295881773	::488336276521635000
564138249	::488336288064753000
17655353	::488336354603196000
39553593	::488336361259167000
352757025	::488336362060271000
81016171	::488336367772897000
109137184	::488336387465560000
24171213	::488336388232732000
73795436	::488336392247083000
75630500	::488336394255757000
85344924	::488336399909666000
94226339	::488336425536860000
238862918	::488336445594402000
271370762	::488336450253905000
564138249	::488336464430641000
301016850	::488336466649419000
295881773	::488336478468980000
76427184	::488336478833881000
151212329	::488336489076387000
359775349	::488336493426278000
216486063	::488336531443433000
387476542	::488336539643285000
79606394	::488336540808908000
418503483	::488336554260439000
551447338	::488336582601371000
21945140	::488336595204845000
151212329	::488336596475731000
316026178	::488336638594920000
238862918	::488336713262333000
23260777	::488336760649572000
301016850	::488336844401041000
171807880	::488336863074058000
352757025	::488336867771686000
76427184	::488336896347480000
390479008	::488336922830307000
248006441	::488336975800569000
300135225	::488336978891382000
312517498	::488337003281645000
27563012	::488337004946419000
238862918	::488337018284281000
91770694	::488337020868366000
41908697	::488337021438414000
368468264	::488337024353460000
421338980	::488337050031390000
151212329	::488337059904778000
91770694	::488337079014014000
359775349	::488337093773778000
23260777	::488337104091766000
22431584	::488337133359607000
76427184	::488337135976448000
15267198	::488337137742663000
277693030	::488337137767444000
368468264	::488337154670477000
372126514	::488337222211346000
75630500	::488337229652058000
95554541	::488337232160239000
18148466	::488337264511303000
27726737	::488337275353583000
268397639	::488337280479010000
269605766	::488337309914238000
369804138	::488337339723558000
413367641	::488337379372322000
443512536	::488337384430243000
287978614	::488337393108275000
483283190	::488337410099798000
238862918	::488337420510060000
383202357	::488337421852233000
7522612	::488337430333095000
76427184	::488337462465277000
370464008	::488337523060785000
179337055	::488337531662901000
60578212	::488337539640856000
68517440	::488337540030545000
179337055	::488337560628785000
160289098	::488337586029486000
151212329	::488337605931446000
7522612	::488337607123042000
372126514	::488337655948509000
145911982	::488337704405716000
14478263	::488337704879263000
372126514	::488337749162733000
515818133	::488337751331188000
75630500	::488337769786519000
617791569	::488337773930115000
101398953	::488337774529892000
22648162	::488337781995745000
151212329	::488337783640305000
72321810	::488337827139035000
101398953	::488337834625859000
317483868	::488337839156129000
369804138	::488337839311294000
16459325	::488337843035439000
368577195	::488337843895693000
85344924	::488337854402400000
151212329	::488337868772098000
76427184	::488337869967069000
101398953	::488337879265837000
238862918	::488337896756482000
61969086	::488337946802937000
301016850	::488338041631567000
409665559	::488338053761470000
29242207	::488338064259829000
72321810	::488338064952266000
234187240	::488338079233499000
71617108	::488338087412764000
149295164	::488338110715944000
255311687	::488338161152442000
41908697	::488338170229297000
103782180	::488338180895408000
301016850	::488338256660922000
460611723	::488338270443819000
276784331	::488338273442725000
614074554	::488338318149423000
160453801	::488338332040966000
301016850	::488338344510640000
75630500	::488338344511021000
216486063	::488338404481187000
160289098	::488338420230397000
35945417	::488338432033185000
41908697	::488338460441587000
515818133	::488338488694018000
23260777	::488338558248579000
352757025	::488338564329902000
564138249	::488338577776848000
216486063	::488338609939156000
385706960	::488338657464442000
279608688	::488338693418401000
372126514	::488338714351775000
16459325	::488338738464817000
238862918	::488338740180291000
564138249	::488338741014978000
151212329	::488338770123444000
419185791	::488338801270329000
301016850	::488338805405933000
332391188	::488338808883404000
16459325	::488338810040643000
378334138	::488338825039843000
300135225	::488338863232790000
84870240	::488338872380981000
187716774	::488338895717691000
484423510	::488338931339907000
187716774	::488338936352088000
441925629	::488338940462903000
160453801	::488338940907114000
279608688	::488338941234655000
80929828	::488338950596345000
41908697	::488338957621813000
14478263	::488338962130292000
75630500	::488338970380496000
43508994	::488338983236009000
332391188	::488338989917945000
140110825	::488339008406028000
23260777	::488339012135182000
37802339	::488339017927499000
385706960	::488339027096252000
205320851	::488339053461241000
564138249	::488339069068247000
276784331	::488339091483000000
515818133	::488339101087576000
50663276	::488339103998816000
35945417	::488339121530621000
332391188	::488339135640657000
247850020	::488339165910532000
332391188	::488339183522832000
357079725	::488339211284537000
228159641	::488339246948700000
423816771	::488339259137335000
32624494	::488339280662519000
140110825	::488339281572679000
99843490	::488339304553644000
101398953	::488339306033852000
60771081	::488339339835744000
43508994	::488339354436132000
35256600	::488339372106715000
238862918	::488339388586143000
160289098	::488339391274696000
409665559	::488339410492981000
372126514	::488339416679587000
256756265	::488339426099994000
41908697	::488339449039060000
101398953	::488339457225916000
145911982	::488339457880653000
332391188	::488339469758922000
423816771	::488339475714408000
344902431	::488339515224780000
60578212	::488339524821725000
473196438	::488339576340353000
21089214	::488339603305537000
160289098	::488339608107638000
17163265	::488339628907585000
515818133	::488339632732401000
205320851	::488339643004239000
187716774	::488339649757073000
410961985	::488339682799783000
170357410	::488339693293936000
168387841	::488339713829269000
357211620	::488339715163439000
515818133	::488339749803802000
199001641	::488339770956054000
57331128	::488339775917527000
19766821	::488339833363120000
312517498	::488339842200526000
205320851	::488339860101419000
60771081	::488339865583353000
17470539	::488339883698565000
124517802	::488339889771905000
160289098	::488339910315606000
160289098	::488339911519379000
216486063	::488339962551869000
419185791	::488340010182012000
312517498	::488340011365195000
57331128	::488340013457739000
332391188	::488340026351448000
61969086	::488340066801315000
301016850	::488340078368792000
372126514	::488340120173424000
312517498	::488340131364216000
61718844	::488340185415815000
370464008	::488340194572398000
87966998	::488340265250193000
160289098	::488340279762501000
515818133	::488340284669845000
16568377	::488340303318093000
205320851	::488340346409992000
190396530	::488340390492516000
75555647	::488340399778304000
23543960	::488340414408036000
232072216	::488340446809448000
248006441	::488340455646830000
29242207	::488340484088029000
332391188	::488340485434773000
458826306	::488340505403879000
628427510	::488340507005710000
24171213	::488340516187041000
75555647	::488340520125468000
23967395	::488340526337228000
29242207	::488340531257155000
28676065	::488340534659137000
61969086	::488340565592117000
42529606	::488340578091171000
61969086	::488340587746455000
458826306	::488340591491964000
187716774	::488340592313647000
130312780	::488340592460451000
358398276	::488340596319617000
101398953	::488340603634057000
104990093	::488340607434117000
101398953	::488340637574393000
106855310	::488340637792890000
41908697	::488340669107568000
160289098	::488340698958032000
28676065	::488340705275039000
28676065	::488340727274168000
28676065	::488340751668248000
172035134	::488340751781474000
29242207	::488340809293389000
26068830	::488340848308797000
23967395	::488340867317374000
232072216	::488340885458137000
160453801	::488340899500261000
187716774	::488340902016872000
28676065	::488340935898841000
389676504	::488340958170193000
154309960	::488340980546809000
75555647	::488341021340598000
28676065	::488341066119393000
124517802	::488341082812743000
155926653	::488341093294280000
205320851	::488341097761243000
545587327	::488341133253025000
424464803	::488341155533164000
232072216	::488341159291666000
363059827	::488341168766201000
365151006	::488341253352734000
291288952	::488341257987424000
238862918	::488341258360725000
200685756	::488341263855267000
145911982	::488341288568516000
145911982	::488341318339686000
145911982	::488341339978100000
23260777	::488341347414577000
458826306	::488341357631901000
465375807	::488341362367295000
238862918	::488341381320937000
409665559	::488341393379577000
352943670	::488341446479474000
441925629	::488341452628721000
189916646	::488341516252094000
260573981	::488341526485807000
341313395	::488341532026494000
341313395	::488341653069889000
154309960	::488341682518110000
623584562	::488341759848505000
409665559	::488341780086026000
458826306	::488341798734266000
234187240	::488341807583858000
293897624	::488341849711861000
247850020	::488341870292914000
20190503	::488341893508788000
37802339	::488341937687379000
302430466	::488341952815824000
302430466	::488341953566609000
302430466	::488341954271256000
324794875	::488341981177712000
301044144	::488341988421697000
20190503	::488342039642537000
255311687	::488342075134705000
545587327	::488342076728164000
148445755	::488342086765527000
365151006	::488342135880433000
23543960	::488342145095315000
37802339	::488342165190639000
216486063	::488342181154136000
217871594	::488342205606535000
144733584	::488342207347179000
324794875	::488342240196968000
148445755	::488342256660017000
189179241	::488342292776775000
65435835	::488342309809815000
29242207	::488342323827200000
37802339	::488342373748187000
402229763	::488342386758516000
336250359	::488342479092330000
402229763	::488342494422118000
19770255	::488342497219735000
23260777	::488342498360975000
291288952	::488342508657975000
81643358	::488342520704008000
189179241	::488342537141096000
161656785	::488342572717596000
37802339	::488342612760604000
416419059	::488342623279538000
324794875	::488342653256208000
323262953	::488342684822941000
2084321	::488342768666685000
47269984	::488342771636256000
189179241	::488342790728732000
72321810	::488342795019890000
336250359	::488342820445782000
402229763	::488342840334770000
225203526	::488342862442938000
33964276	::488342866574340000
47269984	::488342876389003000
324794875	::488342880054829000
77754336	::488342909264351000
336250359	::488342919951417000
307372680	::488342942491627000
50507669	::488342946425876000
37802339	::488343012372934000
23260777	::488343053510651000
416419059	::488343076335665000
189179241	::488343077174509000
23543960	::488343108799574000
41908697	::488343118207799000
301044144	::488343126919348000
25784705	::488343135097876000
336250359	::488343135182135000
23543960	::488343154240671000
2084321	::488343186578739000
155926653	::488343204727910000
255104759	::488343210293342000
37802339	::488343250055749000
402229763	::488343259836477000
22328944	::488343273040527000
23260777	::488343276286902000
232736272	::488343313423298000
336250359	::488343325788106000
22386194	::488343354921349000
295881773	::488343363469312000
326813935	::488343381563936000
22328944	::488343411066683000
77754336	::488343437616631000
14478263	::488343449779712000
364641621	::488343458591932000
37802339	::488343462954418000
307372680	::488343518768017000
336250359	::488343546983104000
408479039	::488343551525552000
32973618	::488343564833665000
22328944	::488343590008270000
141976809	::488343602624331000
19766821	::488343602775728000
590556372	::488343623264915000
300135225	::488343652062597000
590556372	::488343664310370000
416419059	::488343674716422000
161492068	::488343676586708000
304661740	::488343684786974000
324794875	::488343691413565000
562393615	::488343704520765000
564138249	::488343735994826000
300135225	::488343737592856000
364428125	::488343751052378000
41908697	::488343757298098000
400704846	::488343780429287000
336250359	::488343802000965000
43365529	::488343823072768000
307372680	::488343825140944000
389614947	::488343827569459000
359446141	::488343893881020000
155926653	::488343907672268000
377425191	::488343908015824000
37802339	::488343918661353000
258822538	::488343920875544000
28197443	::488343935769509000
408479039	::488343948835180000
364641621	::488343978840825000
19080798	::488343981529378000
189179241	::488343986591916000
72321810	::488343991092772000
258822538	::488343993676075000
228159641	::488344002098257000
41908697	::488344046646362000
160453801	::488344047010848000
155926653	::488344059216678000
48944372	::488344065004421000
26068830	::488344073959636000
72321810	::488344096634064000
80929828	::488344161696092000
336250359	::488344179681296000
80929828	::488344220890300000
352757025	::488344237595848000
307372680	::488344246387499000
37802339	::488344248014897000
216395197	::488344284522110000
515043655	::488344303035748000
515818133	::488344305958805000
255311687	::488344320387194000
59670513	::488344456660144000
72321810	::488344468534620000
528975562	::488344511748120000
21945140	::488344513585238000
41908697	::488344515590488000
72321810	::488344515732725000
179337055	::488344533512372000
99843490	::488344546301186000
189179241	::488344570623561000
614096745	::488344575153418000
439491329	::488344581990531000
120851061	::488344584955518000
72321810	::488344600843935000
277693030	::488344628714692000
160453801	::488344630644068000
216486063	::488344638257119000
120851061	::488344640169332000
614096745	::488344652219572000
336250359	::488344658276544000
99843490	::488344670876233000
282328751	::488344709316608000
433169770	::488344742615187000
347994449	::488344789931532000
155926653	::488344791512780000
251359942	::488344805307449000
228159641	::488344823003242000
78065938	::488344828233523000
41908697	::488344835133550000
23543960	::488344836928307000
189179241	::488344837876236000
228159641	::488344845530845000
32750427	::488344850303946000
228159641	::488344861368545000
408479039	::488344886136279000
336250359	::488344907388813000
228159641	::488344922060095000
614096745	::488344940074631000
228159641	::488344963122335000
189179241	::488344979350093000
25760567	::488345000489398000
258822538	::488345014334799000
155926653	::488345047147220000
228159641	::488345051727024000
88018997	::488345070996037000
228159641	::488345072019062000
228159641	::488345104512335000
33011898	::488345114570260000
189179241	::488345114696118000
71597388	::488345135835787000
228159641	::488345138138054000
228159641	::488345165392658000
228159641	::488345166260883000
41908697	::488345175304208000
228159641	::488345209894215000
59670513	::488345221181104000
28676065	::488345223786156000
228159641	::488345226931499000
336250359	::488345229016457000
228159641	::488345235718537000
22944914	::488345241762553000
228159641	::488345256593588000
228159641	::488345269080051000
23543960	::488345311916478000
256750208	::488345327053725000
614096745	::488345328794353000
515818133	::488345330941845000
411997198	::488345337749577000
22383485	::488345376936980000
515818133	::488345385090285000
418503483	::488345392783065000
228159641	::488345406334439000
228159641	::488345410000285000
212047421	::488345416002314000
28676065	::488345427423793000
228159641	::488345432657907000
228159641	::488345444636848000
336250359	::488345447644557000
41908697	::488345489067503000
221610776	::488345501800988000
268397639	::488345502220431000
256750208	::488345502459498000
307372680	::488345507329478000
357079725	::488345527503699000
28676065	::488345584445968000
228159641	::488345614950735000
189179241	::488345632298377000
614096745	::488345636463333000
221610776	::488345656642121000
336250359	::488345666872414000
57331128	::488345692595712000
515818133	::488345729073561000
15614582	::488345738913804000
359446141	::488345742994448000
380458897	::488345783847387000
228159641	::488345785285607000
418314197	::488345812267573000
515818133	::488345858908254000
101138081	::488345866093469000
228159641	::488345885298814000
41908697	::488345906409136000
579271413	::488345914872840000
228159641	::488346000516341000
229197384	::488346017759109000
24383303	::488346041121398000
307372680	::488346042019373000
614096745	::488346056644505000
564138249	::488346091440459000
99843490	::488346092833361000
115941650	::488346102681182000
99843490	::488346111657381000
297679816	::488346216334245000
515818133	::488346247887994000
515043655	::488346253583847000
395057520	::488346260034711000
228159641	::488346309942730000
253134261	::488346313268789000
28676065	::488346342537048000
187716774	::488346345183248000
368577195	::488346353194786000
228159641	::488346354234576000
564138249	::488346386992078000
28676065	::488346445528182000
515818133	::488346450015703000
228159641	::488346468143493000
324794875	::488346471717031000
24383303	::488346474032283000
368577195	::488346499601162000
228159641	::488346505531506000
228159641	::488346512116551000
28676065	::488346557537071000
228159641	::488346563488391000
370464008	::488346579334881000
187716774	::488346587190423000
22386194	::488346588763664000
187716774	::488346626562351000
228159641	::488346627971624000
189179241	::488346631201239000
43508994	::488346736251785000
122067183	::488346752177565000
515818133	::488346790245052000
80419613	::488346804296364000
494543536	::488346862617772000
515043655	::488346868292665000
105623584	::488346890807685000
755431	::488346944658366000
276341812	::488346983954780000
515818133	::488347051445334000
16807883	::488347069946806000
28197443	::488347115563671000
201376114	::488347165865947000
99843490	::488347168030588000
80929828	::488347200188317000
236628483	::488347226683359000
755431	::488347273462431000
20190503	::488347275677433000
21449993	::488347278529138000
257830093	::488347284124737000
217871594	::488347300209508000
13533012	::488347326230982000
364546435	::488347351078420000
19766821	::488347383890477000
228159641	::488347384187854000
276341812	::488347401879445000
302430466	::488347415171198000
17529301	::488347470066626000
68517440	::488347491473952000
228159641	::488347510721617000
190396530	::488347527213633000
257830093	::488347529869004000
358398276	::488347546042249000
412792027	::488347546985988000
341666582	::488347554904424000
33282020	::488347556594712000
228159641	::488347575313903000
101138081	::488347583656755000
228159641	::488347597359181000
483283190	::488347622487252000
228159641	::488347623770710000
443512536	::488347635724480000
117264210	::488347679026843000
17529301	::488347709276176000
228159641	::488347720214523000
23260777	::488347731518574000
307372680	::488347744730628000
230640581	::488347770080600000
23260777	::488347787197964000
228159641	::488347795628097000
40816246	::488347826544320000
228159641	::488347833032904000
273631488	::488347878427869000
236628483	::488347895251210000
236628483	::488347953371680000
276341812	::488348018995765000
25368960	::488348031461249000
443512536	::488348062037733000
307372680	::488348084230176000
703895293	::488348109043281000
228159641	::488348130975285000
415943958	::488348152240422000
29500521	::488348165762850000
364546435	::488348172939722000
228159641	::488348183714484000
415943958	::488348293832122000
101138081	::488348327982157000
703895293	::488348368578437000
411898570	::488348385234391000
20190503	::488348426493775000
359446141	::488348445908795000
60771081	::488348457887748000
106561609	::488348492507533000
228159641	::488348512241737000
236628483	::488348527492231000
415943958	::488348538427174000
236628483	::488348540393902000
228159641	::488348541476012000
236628483	::488348545049567000
228159641	::488348590662635000
359446141	::488348627849334000
23260777	::488348633763696000
228159641	::488348645658349000
190396530	::488348648602734000
57331128	::488348669771395000
228159641	::488348672220860000
256750208	::488348725031346000
225287674	::488348740399276000
80703293	::488348755368747000
36851172	::488348769663332000
50818061	::488348787434192000
228159641	::488348820904755000
359446141	::488348868996644000
151212329	::488348872285380000
228159641	::488348890026876000
60771081	::488348907785555000
104990093	::488348911333937000
418503483	::488348971665223000
228159641	::488348972264595000
421655917	::488348981085216000
29984961	::488349020977233000
14604658	::488349037871910000
236628483	::488349057165697000
75555647	::488349059904970000
515818133	::488349082918719000
440875002	::488349088090300000
359446141	::488349109414559000
43052467	::488349114380210000
255205725	::488349185214013000
29984961	::488349218168258000
187716774	::488349266692161000
412792027	::488349278306578000
228159641	::488349290771668000
236628483	::488349302708645000
278603967	::488349303983730000
359775349	::488349338398384000
228159641	::488349346388123000
78970527	::488349349232267000
276341812	::488349356399947000
228159641	::488349367355449000
278603967	::488349371918860000
188417746	::488349384849911000
323262953	::488349398108499000
443512536	::488349410015715000
6203992	::488349457504038000
228159641	::488349482698825000
201376114	::488349485819383000
32750427	::488349488478978000
228159641	::488349509991137000
32750427	::488349517910388000
228159641	::488349540194320000
359775349	::488349555726225000
228159641	::488349573551632000
54587465	::488349579587641000
228159641	::488349598679707000
44307877	::488349599023640000
40816246	::488349626979090000
29984961	::488349632045383000
228159641	::488349669806714000
287978614	::488349670624591000
228159641	::488349680615440000
228159641	::488349694007861000
755431	::488349719823798000
323262953	::488349725142577000
615636079	::488349746168217000
25368960	::488349753172709000
45150174	::488349766645198000
236628483	::488349811423203000
25368960	::488349825809670000
343606449	::488349833090977000
287978614	::488349867836596000
25368960	::488349869912780000
102489930	::488349905799241000
236628483	::488349923104915000
302430466	::488349950263046000
25368960	::488349961609023000
359775349	::488350050461163000
359775349	::488350090399342000
361527638	::488350115791241000
443512536	::488350168719187000
278603967	::488350196917489000
359775349	::488350210406744000
257830093	::488350212130631000
211904285	::488350228404506000
368577195	::488350232925966000
22383485	::488350239678803000
168964399	::488350239913287000
179736548	::488350268283957000
25368960	::488350299510538000
39160897	::488350302199111000
201376114	::488350303712862000
114579662	::488350339293134000
25368960	::488350342875074000
368577195	::488350358616698000
22328944	::488350366288052000
114579662	::488350427188953000
257830093	::488350467718918000
102489930	::488350485426864000
359775349	::488350558181658000
367476078	::488350570910982000
359775349	::488350585155223000
55287428	::488350593249857000
39160897	::488350627261870000
102489930	::488350641052332000
26113249	::488350673223041000
331423379	::488350693904773000
179736548	::488350713852874000
382359896	::488350725013901000
25368960	::488350732911783000
367476078	::488350778231238000
80419613	::488350781343813000
416419059	::488350794047963000
236628483	::488350797822824000
35597637	::488350811693383000
359775349	::488350830060642000
460765832	::488350832430419000
291288952	::488350847697317000
56710887	::488350856358948000
200685756	::488350861672726000
55287428	::488350870304600000
416419059	::488350872494030000
531871315	::488350882606493000
367476078	::488350929381376000
425434011	::488350962847739000
61318348	::488350962990710000
415943958	::488350964512862000
38333116	::488351029432709000
38333116	::488351071820333000
38333116	::488351144172077000
19766821	::488351155643486000
445219284	::488351185225543000
341313395	::488351251713634000
80929828	::488351256616783000
6203992	::488351339496615000
372499722	::488351347750617000
26113249	::488351378797248000
276784331	::488351387294924000
102489930	::488351395599220000
257830093	::488351466986692000
43508994	::488351470773755000
359775349	::488351476402880000
274262734	::488351477727911000
115941650	::488351482278731000
632710734	::488351506412752000
38333116	::488351527380459000
468965579	::488351547655344000
384955934	::488351550578753000
66203192	::488351559491678000
179736548	::488351565884166000
84849075	::488351567116902000
38333116	::488351601833558000
553934357	::488351618555850000
425434011	::488351627623931000
28197443	::488351633919602000
402229763	::488351652454207000
6203992	::488351665519861000
359775349	::488351736344870000
99827590	::488351748759638000
6203992	::488351756020350000
258636623	::488351793282162000
43508994	::488351817831440000
102489930	::488351828652748000
302430466	::488351834558312000
39160897	::488351844931235000
216395197	::488351866204729000
258822538	::488351873930244000
402229763	::488351881039577000
250844163	::488351896705716000
460765832	::488351914472796000
179736548	::488351952871636000
163983371	::488352020428881000
273814896	::488352021373009000
368468264	::488352037134807000
291288952	::488352062011637000
230640581	::488352082231955000
264608632	::488352087806197000
258822538	::488352095678914000
368468264	::488352142407647000
60131090	::488352151899344000
383202357	::488352161118838000
60771081	::488352174116593000
362540752	::488352175320358000
48467620	::488352176628985000
382359896	::488352196820361000
617791569	::488352231406960000
341313395	::488352254500429000
58941053	::488352258405724000
287978614	::488352261098074000
211904285	::488352308561215000
336628506	::488352339032817000
19307731	::488352347798528000
60771081	::488352351128801000
276784331	::488352375325749000
113722629	::488352379201654000
16559994	::488352391419682000
16559994	::488352391998103000
230640581	::488352398960644000
22431584	::488352419404054000
379576750	::488352432544423000
129876980	::488352468938809000
216395197	::488352492720488000
21945140	::488352524819116000
21945140	::488352531739729000
21945140	::488352537276186000
632710734	::488352557073309000
363361632	::488352558625595000
254210162	::488352588455092000
147310240	::488352629907415000
566902451	::488352640792031000
465375807	::488352659787632000
274262734	::488352674253778000
513926411	::488352699637702000
402229763	::488352770282364000
379576750	::488352837400002000
359446141	::488352855015698000
365151006	::488352897948590000
216395197	::488352898028666000
72321810	::488352906152665000
276784331	::488352929179381000
443428711	::488352942261420000
42994926	::488352950155104000
75555647	::488352959206817000
37294507	::488352965791469000
161656785	::488352966408417000
287994287	::488353000243478000
359389402	::488353043331960000
363361632	::488353045965971000
236628483	::488353047731380000
431264673	::488353051703783000
324794875	::488353070363860000
55287428	::488353072289026000
236628483	::488353090907537000
55287428	::488353110511734000
25368960	::488353121660194000
75555647	::488353131869528000
253717655	::488353151377244000
77078922	::488353166426394000
379576750	::488353193840377000
324794875	::488353273514954000
77078922	::488353283036413000
424464803	::488353293463064000
359775349	::488353340678766000
27331177	::488353384395599000
226319809	::488353396974313000
424464803	::488353416087740000
357211620	::488353430633979000
77078922	::488353444299018000
15804863	::488353449957154000
73795436	::488353453727838000
17163265	::488353453979480000
614074554	::488353484790857000
29817953	::488353490092040000
171746458	::488353492310835000
424464803	::488353546400587000
424464803	::488353588200996000
460611723	::488353594882531000
72321810	::488353616378347000
423830555	::488353653774766000
359446141	::488353664441274000
312517498	::488353684196454000
25368960	::488353706799538000
416419059	::488353725933572000
344219518	::488353755356614000
25368960	::488353772150996000
632710734	::488353788097355000
60399576	::488353830376325000
116071398	::488353838894964000
60399576	::488353872490938000
22383485	::488353879051210000
216395197	::488353882729639000
25368960	::488353890522648000
26113249	::488353896096468000
27763417	::488353896771768000
256319248	::488353911628386000
26113249	::488353911846096000
76427184	::488353919861395000
375364618	::488353966774710000
632710734	::488353988413120000
27763417	::488353995186921000
179736548	::488354027915055000
26179867	::488354038576979000
171746458	::488354047574163000
365151006	::488354064313229000
335003775	::488354065878106000
216395197	::488354131586080000
410856984	::488354205892358000
416419059	::488354215144587000
179736548	::488354216134471000
72321810	::488354217326043000
22383485	::488354245230751000
116071398	::488354246866501000
78065938	::488354265153298000
25368960	::488354279422701000
211904285	::488354291565228000
316902035	::488354295096418000
22383485	::488354297206566000
179337055	::488354329724604000
431264673	::488354342710558000
432027433	::488354349429424000
379576750	::488354352570970000
201376114	::488354361026691000
324794875	::488354363509731000
359446141	::488354414655062000
289084083	::488354423735721000
424464803	::488354465099948000
259746323	::488354504308314000
324794875	::488354510859816000
133158896	::488354532007505000
316902035	::488354557529825000
179736548	::488354592237690000
416419059	::488354637238378000
25760567	::488354640635760000
179736548	::488354645358563000
27763417	::488354706520276000
56059141	::488354714245791000
113221759	::488354714631684000
43052467	::488354725847236000
41474555	::488354730343530000
66396119	::488354747804819000
412756257	::488354804054241000
216395197	::488354821901385000
72321810	::488354824493494000
289084083	::488354850074132000
379576750	::488354860991905000
179736548	::488354861390381000
156866548	::488354865580892000
16258968	::488354869900627000
383202357	::488354872409227000
419185791	::488354923461869000
19766821	::488354930605182000
239885742	::488354965836931000
27763417	::488354987135602000
359446141	::488355028176871000
632710734	::488355029930106000
50224504	::488355051627229000
412756257	::488355059135021000
363361632	::488355063287787000
412756257	::488355125149171000
417428775	::488355140383301000
632710734	::488355176646840000
41908697	::488355178375307000
130690913	::488355183265464000
291413743	::488355189410127000
17470539	::488355201749774000
33017275	::488355201762754000
32624494	::488355218162057000
133617944	::488355219428757000
359446141	::488355225082658000
41925570	::488355297866842000
37213451	::488355311221485000
236628483	::488355333685788000
179736548	::488355336848293000
632710734	::488355364140621000
432027433	::488355376736108000
383972979	::488355472529846000
15804863	::488355479408496000
253717655	::488355506201706000
41908697	::488355538519220000
26179867	::488355541429657000
312517498	::488355589693919000
387472182	::488355611050930000
78614495	::488355623369576000
19307731	::488355637316034000
36866805	::488355656844328000
435557155	::488355662678589000
412756257	::488355686254780000
179337055	::488355812541091000
312517498	::488355828035231000
41908697	::488355864680857000
310506975	::488355891142352000
324794875	::488355920703803000
423816771	::488355939481681000
179337055	::488355972700569000
631245094	::488356007815286000
19766821	::488356010537414000
278603967	::488356039624892000
331717534	::488356049989410000
119269983	::488356135292764000
22383485	::488356144856195000
75555647	::488356152929828000
480857982	::488356184135446000
130690913	::488356198354149000
310982944	::488356200682385000
412792027	::488356225604939000
22504277	::488356230688428000
22383485	::488356261227147000
196738575	::488356262208634000
75555647	::488356336065716000
205501297	::488356353971216000
41908697	::488356379129036000
230640581	::488356389278851000
273631488	::488356408794943000
75555647	::488356444001951000
423816771	::488356471361384000
99827590	::488356486611881000
179736548	::488356509395333000
566902451	::488356550785114000
129876980	::488356566630809000
22383485	::488356572717146000
423816771	::488356585559703000
75555647	::488356590093733000
416419059	::488356641860247000
412792027	::488356663997763000
72143337	::488356669953302000
363361632	::488356674479337000
75630500	::488356675351375000
60131090	::488356687217033000
201376114	::488356688433385000
40618847	::488356696662609000
33342988	::488356700530159000
22383485	::488356721510088000
423816771	::488356724701556000
200685756	::488356738517594000
41908697	::488356751469973000
412756257	::488356756318191000
48467620	::488356764190928000
460765832	::488356771422306000
435557155	::488356775364530000
324794875	::488356818666520000
27763417	::488356838644019000
289605285	::488356852241936000
623584562	::488356857476444000
230640581	::488356868327108000
38623896	::488356998618955000
169378322	::488357057888657000
415630297	::488357064226250000
359775349	::488357064264413000
75630500	::488357069687644000
332073582	::488357078818246000
52628599	::488357087718547000
24804859	::488357097860366000
75630500	::488357102260604000
100327197	::488357124016439000
188855651	::488357134417940000
359446141	::488357139170074000
299796220	::488357147164823000
359775349	::488357184364093000
332073582	::488357220518612000
22736943	::488357243465633000
383202357	::488357254660624000
562393615	::488357271097708000
22383485	::488357280518516000
57238973	::488357292820025000
380723702	::488357298885378000
14329244	::488357332930158000
344219518	::488357347006238000
68517440	::488357364064468000
379576750	::488357377872510000
59670513	::488357408750567000
359446141	::488357452631375000
132314519	::488357469014335000
230069479	::488357497313312000
515818133	::488357527659110000
81674504	::488357531152957000
612285596	::488357557426081000
396889673	::488357560517664000
612285596	::488357587033677000
396889673	::488357587663196000
536141027	::488357592561766000
139447011	::488357610580889000
57238973	::488357617736380000
255834275	::488357619690516000
359775349	::488357638057758000
14329244	::488357668214435000
415630297	::488357674711408000
362540752	::488357677647818000
11146552	::488357693426368000
344219518	::488357697129951000
464845445	::488357721557594000
289605285	::488357728218140000
14329244	::488357760711401000
387206849	::488357785059332000
120139449	::488357797604499000
48557490	::488357799412637000
75555647	::488357825056239000
564138249	::488357861458595000
75555647	::488357869549395000
387206849	::488357870702825000
25235649	::488357883747115000
172573942	::488357893633110000
14329244	::488357897441509000
43052467	::488357915162460000
387206849	::488357921059635000
387206849	::488357930048032000
415630297	::488357947635163000
55312313	::488357962457444000
90467952	::488358005906219000
39160897	::488358010238943000
14329244	::488358015267905000
26179867	::488358016182284000
309167251	::488358071815925000
26179867	::488358086113898000
59288102	::488358149121146000
27331177	::488358154296492000
362540752	::488358169593118000
59288102	::488358194159579000
396889673	::488358205916192000
379576750	::488358218851422000
396889673	::488358290150408000
309167251	::488358314938732000
6945382	::488358318260248000
151212329	::488358336434159000
14329244	::488358345628069000
33011898	::488358367484592000
14329244	::488358387730509000
151212329	::488358406927818000
247850020	::488358451383246000
179736548	::488358466692476000
415630297	::488358468294692000
75630500	::488358474082828000
256756265	::488358523701456000
362540752	::488358527551819000
14329244	::488358535575531000
179736548	::488358549610070000
351174024	::488358575547240000
68517440	::488358598280372000
40618847	::488358622544416000
363059827	::488358625132290000
75630500	::488358679981203000
125849974	::488358702559137000
19766821	::488358705382301000
755431	::488358746343473000
21374892	::488358770901127000
362540752	::488358775615533000
396889673	::488358789541027000
25839207	::488358793072218000
179337055	::488358806498209000
21374892	::488358809421615000
536141027	::488358817587920000
179337055	::488358820272283000
247850020	::488358823858417000
26179867	::488358835577319000
57238973	::488358838119051000
396889673	::488358889424175000
179337055	::488358890363318000
45278487	::488358945019666000
66396119	::488358982206365000
432027433	::488358984013737000
297679816	::488359006449442000
396889673	::488359022828208000
16568377	::488359029430054000
258822538	::488359051604926000
172573942	::488359054595477000
26179867	::488359060543008000
256750208	::488359062812110000
164676969	::488359104852033000
297679816	::488359110027792000
432027433	::488359138154385000
351174024	::488359156282175000
21374892	::488359169137704000
66396119	::488359179460284000
274262734	::488359205078720000
18842764	::488359222632267000
247850020	::488359238633132000
379576750	::488359238818103000
21374892	::488359281821884000
396889673	::488359325262692000
258822538	::488359325639778000
40618847	::488359332908523000
40618847	::488359338554060000
328794919	::488359340446064000
66396119	::488359345835741000
27999272	::488359348779773000
266413556	::488359384313917000
402268968	::488359396829720000
26179867	::488359429012598000
362540752	::488359529046761000
396889673	::488359550610046000
32624494	::488359577272856000
151212329	::488359606536507000
369804138	::488359621422514000
255834275	::488359623271804000
258822538	::488359640661385000
22142419	::488359651780468000
325359983	::488359659443466000
247850020	::488359672739418000
14329244	::488359695388655000
612285596	::488359703122935000
536141027	::488359848719826000
151212329	::488359865039876000
85399171	::488359869280698000
473118863	::488359884576923000
236628483	::488359891778535000
14329244	::488359891812089000
370420008	::488359972489527000
487258078	::488359987412889000
21945140	::488360021042790000
164676969	::488360067146997000
432819849	::488360089711935000
396889673	::488360092484771000
515818133	::488360095453937000
27999272	::488360129650102000
50818061	::488360194720555000
612285596	::488360278120095000
515818133	::488360283648184000
344219518	::488360291235663000
253134261	::488360301989875000
631245094	::488360346898284000
396889673	::488360409255395000
331423379	::488360463001190000
487258078	::488360485134143000
59670513	::488360544487755000
25839207	::488360637982982000
40526887	::488360651761254000
21374892	::488360660892258000
32624494	::488360673374523000
251825047	::488360718467465000
63617875	::488360722796380000
362540752	::488360723135750000
396889673	::488360758817087000
545587327	::488360770745294000
156866548	::488360805046288000
229290429	::488360808888672000
278603967	::488360864655765000
293897624	::488360912471224000
396889673	::488360957874565000
14478263	::488360977960677000
230898142	::488360991558995000
24804859	::488361023959617000
223299509	::488361031518146000
314710836	::488361042523611000
228159641	::488361058667474000
359446141	::488361092960116000
344219518	::488361095778672000
228159641	::488361097838075000
75630500	::488361113222782000
228159641	::488361114799837000
396889673	::488361131153833000
631245094	::488361133087027000
484202581	::488361140125454000
228159641	::488361141861511000
228159641	::488361161650221000
187017423	::488361168633749000
234078302	::488361179471831000
139308619	::488361183682891000
68052287	::488361192092872000
447813903	::488361193409482000
432027433	::488361205094834000
552146644	::488361235776548000
16568377	::488361246836928000
536141027	::488361275659792000
423816771	::488361285210218000
423816771	::488361311181344000
410961985	::488361354940542000
362540752	::488361360703508000
230898142	::488361365305044000
16568377	::488361369696485000
447813903	::488361378563260000
76375846	::488361461732098000
423816771	::488361473765154000
77754336	::488361501485330000
545587327	::488361518539345000
52610012	::488361536277475000
18613311	::488361572621119000
402268968	::488361641025601000
631245094	::488361642040647000
61969086	::488361659015372000
367296747	::488361670125686000
18613311	::488361676161687000
57238973	::488361700572143000
26113249	::488361700576354000
330645900	::488361736357949000
151212329	::488361742209404000
358489807	::488361751650373000
545587327	::488361766418534000
234078302	::488361828846546000
421356901	::488361851051188000
462681637	::488361858823229000
412756257	::488361877852794000
515818133	::488361900808224000
368577195	::488361927723462000
24804859	::488361937663586000
505510212	::488361958484475000
505510212	::488361960090906000
307372680	::488361962645241000
192616191	::488361981439524000
631245094	::488361989664559000
628427510	::488362015162134000
22142419	::488362016315158000
302430466	::488362020601737000
302430466	::488362022438842000
423816771	::488362035818659000
39160897	::488362049962246000
515818133	::488362051333406000
362540752	::488362053862572000
262240809	::488362065761808000
505510212	::488362077346856000
423816771	::488362110447910000
141976809	::488362131318767000
564138249	::488362177602932000
103526992	::488362189271490000
447813903	::488362211761733000
77754336	::488362223124086000
26113249	::488362241968717000
234078302	::488362254249648000
505496552	::488362261023440000
17163265	::488362263951458000
505496552	::488362273044320000
262240809	::488362277339275000
45410414	::488362293910990000
505510212	::488362297161957000
396889673	::488362302132195000
14329244	::488362318925791000
262240809	::488362334662844000
396889673	::488362354661658000
631245094	::488362362106159000
170357410	::488362375284674000
396889673	::488362384990679000
262240809	::488362394431676000
40405725	::488362396683993000
396889673	::488362416699621000
192616191	::488362442775207000
362540752	::488362466120704000
19766821	::488362478309765000
211904285	::488362497511288000
307372680	::488362507732799000
344902431	::488362516896952000
28905424	::488362531631534000
399408344	::488362549130194000
14329244	::488362549889335000
260573981	::488362587793281000
189664484	::488362600128708000
368577195	::488362627853463000
187017423	::488362642440847000
77754336	::488362662020259000
27331177	::488362672434315000
26113249	::488362676406333000
211904285	::488362704290066000
228159641	::488362709977534000
151212329	::488362745398829000
45410414	::488362766206394000
253134261	::488362767854755000
164676969	::488362768131977000
45150174	::488362792706404000
164676969	::488362830299553000
216395197	::488362842715070000
331717534	::488362860104658000
26113249	::488362869386248000
72321810	::488362887011115000
171807880	::488362906442948000
40405725	::488362909567684000
22736943	::488362941926744000
245154470	::488362944988590000
72321810	::488362973438959000
78653568	::488362982645448000
141976809	::488362995194408000
189179241	::488363024994930000
187017423	::488363036819091000
40405725	::488363045723201000
374739722	::488363051218108000
227072583	::488363057325019000
24804859	::488363061321805000
266033863	::488363062941212000
21330741	::488363149150547000
45278487	::488363149314109000
50663276	::488363185624612000
59670513	::488363203005382000
361527638	::488363214040608000
227072583	::488363215823585000
72321810	::488363242813542000
423816771	::488363259766915000
564138249	::488363268046475000
18156298	::488363283020132000
131866787	::488363288359882000
22736943	::488363311407185000
170357410	::488363316515840000
374739722	::488363323961126000
515043655	::488363344907079000
40618847	::488363347331395000
45278487	::488363348619034000
505496552	::488363413253271000
362540752	::488363420102578000
307372680	::488363425048059000
189179241	::488363481704312000
277278671	::488363486171254000
359446141	::488363502449352000
37213451	::488363512679632000
227072583	::488363518501322000
168964399	::488363535777288000
307372680	::488363551359500000
728549208	::488363553867698000
266033863	::488363566748434000
99827590	::488363625417961000
40618847	::488363628932759000
728549208	::488363636982038000
344219518	::488363654975213000
354629644	::488363659438346000
40618847	::488363672670990000
50663276	::488363680451821000
18842764	::488363689880600000
703895293	::488363696754663000
286282963	::488363701087789000
515043655	::488363701099962000
55287428	::488363704488964000
379576750	::488363708603592000
307372680	::488363717806268000
227072583	::488363750433775000
379576750	::488363767508381000
172997876	::488363778111995000
234078302	::488363788677025000
612285596	::488363815570911000
227072583	::488363850111389000
467899122	::488363910576472000
234078302	::488363916498460000
307372680	::488363954872520000
196738575	::488363959289147000
18613311	::488363960056705000
19307731	::488364018394865000
45410414	::488364023839068000
467899122	::488364030407364000
379576750	::488364069515460000
40405725	::488364074820853000
307372680	::488364092647047000
18613311	::488364105686716000
344219518	::488364130751885000
26113249	::488364141124415000
29302446	::488364159630077000
344219518	::488364160963473000
22142419	::488364162452447000
168964399	::488364167905017000
22142419	::488364209336373000
103526992	::488364216173080000
23097227	::488364244757278000
286282963	::488364248930996000
230640581	::488364258028052000
61832970	::488364303733379000
131866787	::488364311581310000
141976809	::488364326273564000
359446141	::488364353008058000
307372680	::488364378497245000
263971863	::488364382514999000
68517440	::488364407437553000
288531248	::488364464102580000
462487376	::488364479868985000
256750208	::488364481576054000
493647862	::488364513113038000
172997876	::488364528472981000
307372680	::488364551134777000
227072583	::488364559368216000
358489807	::488364561917935000
109105005	::488364562874646000
254092544	::488364564619472000
22142419	::488364569639665000
227072583	::488364583758082000
307372680	::488364593690181000
211904285	::488364599486742000
45470777	::488364603244810000
41908697	::488364641492676000
17470539	::488364659078987000
515818133	::488364659678777000
418327117	::488364745116762000
41908697	::488364750079008000
307372680	::488364760329891000
52824736	::488364816772247000
247850020	::488364845188661000
614074554	::488364867212943000
66203192	::488364891594432000
72890292	::488364903947071000
52824736	::488364904412237000
22142419	::488364926142910000
41908697	::488364942140387000
57238973	::488364953955737000
247850020	::488364973660184000
41908697	::488364974570762000
22142419	::488364995822878000
253134261	::488365008804257000
57238973	::488365014760587000
113722629	::488365015292854000
179736548	::488365055155519000
362540752	::488365081697083000
72321810	::488365087754047000
307372680	::488365104199897000
61832970	::488365126978768000
66203192	::488365175523663000
179337055	::488365199439585000
179736548	::488365200186175000
168964399	::488365204053696000
37213451	::488365204833853000
61832970	::488365209245859000
351174024	::488365212785848000
264335101	::488365225616224000
703895293	::488365235103748000
179736548	::488365270025531000
41474555	::488365283174662000
314303039	::488365284705591000
22142419	::488365305589030000
344902431	::488365317110771000
52824736	::488365337092431000
66311658	::488365353844887000
247850020	::488365388749484000
351174024	::488365395619749000
211904285	::488365414049927000
41908697	::488365419108245000
362540752	::488365474376216000
33342988	::488365481808900000
374739722	::488365487651577000
254092544	::488365507704549000
41908697	::488365552172154000
229332190	::488365576453382000
68517440	::488365616525365000
564138249	::488365621369794000
253134261	::488365647923912000
359446141	::488365653875625000
419185791	::488365668366946000
131866787	::488365702764826000
179337055	::488365840161464000
363059827	::488365842548027000
29800175	::488365868036800000
32624494	::488365868569485000
131866787	::488365873770811000
172997876	::488365898659811000
131866787	::488365921418088000
577920402	::488365924383068000
351174024	::488365947275579000
21374892	::488365961401995000
168964399	::488365980360253000
179669687	::488366008571154000
330691749	::488366010995462000
24383303	::488366035158847000
29800175	::488366054502961000
247850020	::488366065345261000
25760567	::488366068436443000
29800175	::488366095196094000
402268968	::488366128045887000
65826107	::488366191103463000
253134261	::488366217585901000
40618847	::488366238012174000
507674842	::488366290814259000
351174024	::488366344543277000
22033805	::488366362457546000
443512536	::488366365636456000
266033863	::488366388755857000
249012544	::488366395587981000
122067183	::488366419701035000
29800175	::488366459114905000
122067183	::488366495060078000
164575018	::488366587913568000
507674842	::488366602987913000
29800175	::488366610927734000
363059827	::488366655659966000
631245094	::488366677843660000
564138249	::488366731039997000
264608632	::488366758739603000
18842764	::488366760262111000
59670513	::488366778238509000
216395197	::488366849638559000
216395197	::488366872061284000
388558032	::488366937550774000
40618847	::488366938129580000
164575018	::488366969121304000
33699503	::488367032417546000
1318301	::488367082149404000
29800175	::488367091100037000
443512536	::488367121164800000
25760567	::488367135735820000
273814896	::488367146771431000
15267198	::488367198650773000
357265451	::488367217730277000
217871594	::488367225867235000
40618847	::488367253344092000
298156322	::488367255713873000
200796300	::488367294356025000
40618847	::488367299447885000
200796300	::488367301083684000
443512536	::488367310537646000
200796300	::488367355030810000
443512536	::488367363255828000
363361632	::488367396030525000
29242207	::488367421955117000
65995121	::488367427580067000
354629644	::488367434492280000
200796300	::488367440154210000
200796300	::488367477345103000
200796300	::488367486580957000
45470777	::488367505358864000
200796300	::488367505644064000
200796300	::488367528922476000
383202357	::488367548908732000
200796300	::488367603002253000
230640581	::488367686724751000
24804859	::488367721017397000
29800175	::488367737526157000
27904685	::488367758300553000
14478263	::488367805327085000
14478263	::488367807873024000
65995121	::488367830933721000
298156322	::488367833487646000
236271147	::488367855025410000
68517440	::488367861304287000
29800175	::488367880967159000
211904285	::488367891243614000
65826107	::488367914974969000
19511096	::488367939435786000
515043655	::488367939515469000
18842764	::488367954594381000
163340834	::488367981399781000
7522612	::488367993257492000
324794875	::488367999502405000
29800175	::488368015826616000
254092544	::488368062052466000
243751614	::488368071560548000
196738575	::488368080205398000
383202357	::488368112476377000
50228529	::488368112731820000
254092544	::488368132583866000
196738575	::488368150292217000
331227001	::488368157833166000
15010357	::488368171188228000
269605766	::488368187684048000
358489807	::488368209888702000
24804859	::488368231741005000
57238973	::488368238133121000
163340834	::488368245565440000
32624494	::488368266507587000
29800175	::488368275772801000
71617108	::488368292487503000
352757025	::488368363295342000
29800175	::488368366487224000
236271147	::488368398603018000
29800175	::488368406387638000
105607367	::488368412679098000
382304432	::488368495122735000
29800175	::488368566199021000
71157367	::488368572314681000
316301043	::488368598780375000
16807883	::488368623388753000
236271147	::488368624189440000
50228529	::488368631722438000
299879238	::488368643051622000
350525380	::488368650764972000
24804859	::488368659857813000
359446141	::488368674743803000
351896383	::488368713167818000
27538070	::488368728279904000
228159641	::488368729797849000
15010357	::488368736194134000
66203192	::488368760072331000
363059827	::488368821875388000
228159641	::488368825386029000
22033805	::488368829525790000
217871594	::488368868197289000
176994984	::488368868822228000
328557330	::488368893317369000
432747373	::488368900451495000
49061011	::488368915307700000
7522612	::488368935511683000
122067183	::488368941157199000
19837708	::488368948446908000
50228529	::488368952938987000
241337450	::488368959671242000
427529204	::488368972031483000
80703293	::488368979325374000
24804859	::488368983767130000
415943958	::488368993703428000
432747373	::488369089929166000
15010357	::488369129754095000
388558032	::488369143171670000
415943958	::488369177611075000
427529204	::488369203703857000
176994984	::488369233680531000
350525380	::488369248759476000
229562704	::488369251296632000
71157367	::488369267491229000
15010357	::488369269462147000
176994984	::488369279423639000
517075828	::488369325426757000
40618847	::488369329763651000
427529204	::488369339733508000
59670513	::488369357559320000
493647862	::488369370582626000
49886698	::488369371027234000
354629644	::488369381895057000
35519448	::488369387473494000
50228529	::488369400882266000
350525380	::488369415793426000
427529204	::488369419320430000
40618847	::488369419802800000
71157367	::488369434873331000
119269983	::488369442842112000
35519448	::488369450870394000
196738575	::488369451549884000
45470777	::488369459669651000
254851572	::488369476992126000
176994984	::488369498399850000
254851572	::488369506192867000
196738575	::488369525138931000
35519448	::488369528171421000
312471776	::488369548110737000
15010357	::488369603270045000
228159641	::488369611813818000
427529204	::488369620613488000
248006441	::488369643607048000
336149936	::488369658270351000
72321810	::488369661432823000
71157367	::488369665220288000
19307731	::488369671846887000
1318301	::488369724212772000
350525380	::488369732568244000
176994984	::488369779334328000
35519448	::488369782203641000
71157367	::488369836981227000
505496552	::488369852613021000
29607520	::488369868916682000
18842764	::488369893797289000
505496552	::488369912243421000
418503483	::488369913523085000
418503483	::488369947337580000
19766821	::488370035053039000
427529204	::488370039188242000
18374690	::488370045991784000
80929828	::488370048038219000
40618847	::488370075368316000
19837708	::488370093702008000
278603967	::488370105315639000
68832413	::488370115487215000
139447011	::488370121946443000
311724390	::488370137783754000
423816771	::488370141751545000
35519448	::488370142880206000
253675480	::488370157132460000
80929828	::488370162790170000
80929828	::488370171786956000
425434011	::488370180917964000
71157367	::488370201831174000
37213451	::488370217173942000
427529204	::488370217567780000
425434011	::488370217819455000
179337055	::488370219912421000
531871315	::488370231103197000
71157367	::488370236295749000
229562704	::488370245057253000
39160897	::488370270894559000
71157367	::488370277479616000
80929828	::488370291806961000
335432246	::488370301600677000
30336818	::488370348266487000
29607520	::488370349453885000
425434011	::488370393502064000
7522612	::488370393796055000
728549208	::488370394446188000
233084334	::488370413722808000
71157367	::488370434476621000
247850020	::488370462422884000
168387841	::488370476725440000
427529204	::488370495847268000
273814896	::488370511248752000
419185791	::488370524318232000
229562704	::488370543058358000
63928079	::488370551413825000
273814896	::488370568991748000
425434011	::488370570644307000
65576332	::488370585454780000
200796300	::488370585542463000
427529204	::488370594790920000
105623584	::488370596950982000
39160897	::488370667033985000
59670513	::488370683882139000
362540752	::488370685551460000
19511096	::488370714970312000
96013044	::488370728916770000
358398276	::488370730505998000
358398276	::488370772126076000
372499722	::488370776291028000
35519448	::488370823615770000
425434011	::488370831739719000
186572442	::488370845744500000
46283045	::488370848735043000
37213451	::488370859024068000
59670513	::488370883891691000
350525380	::488370886714851000
37213451	::488370887604060000
35519448	::488370920776818000
109060628	::488370947737391000
229562704	::488370965730967000
525819441	::488370965886169000
22033805	::488370984437968000
42529606	::488371002393366000
427529204	::488371015789989000
421338980	::488371022241214000
256750208	::488371035624841000
17163265	::488371077828325000
326813935	::488371097617043000
363059827	::488371128931340000
176994984	::488371174179479000
196738575	::488371179724738000
7522612	::488371191208345000
42529606	::488371196358950000
37213451	::488371202491424000
241337450	::488371217507033000
427529204	::488371217515048000
241995287	::488371260007542000
19770255	::488371274846982000
78089247	::488371280736178000
241995287	::488371280958062000
427529204	::488371310032982000
163214537	::488371323777720000
181840332	::488371333072683000
229562704	::488371345021865000
7522612	::488371354735890000
15804863	::488371358942785000
241995287	::488371413212860000
22033805	::488371418254426000
26068830	::488371443093078000
363059827	::488371443210543000
388558032	::488371466363101000
425434011	::488371501188399000
196659229	::488371510600421000
19770255	::488371515902013000
350525380	::488371533518487000
196659229	::488371541520834000
65576332	::488371594340098000
484202581	::488371595074093000
59670513	::488371599343497000
462487376	::488371613625102000
163214537	::488371646504259000
396889673	::488371649368952000
254210162	::488371653789761000
46283045	::488371684974419000
396889673	::488371695745789000
241995287	::488371713025916000
54466394	::488371753618391000
80703293	::488371761226858000
338543771	::488371776708440000
155805303	::488371786078515000
38207353	::488371797763842000
34052201	::488371803329269000
50228529	::488371835205984000
165072349	::488371850603266000
24383303	::488371876603764000
338543771	::488371888193024000
396889673	::488371911064563000
80703293	::488371947084840000
312471776	::488371950738104000
623584562	::488371956543025000
247850020	::488371957784510000
181840332	::488371962637725000
366701651	::488371970124161000
80703293	::488371987522125000
73795436	::488372022838558000
71157367	::488372043529068000
432747373	::488372061270581000
241995287	::488372071202684000
396889673	::488372096264044000
168387841	::488372108435550000
365151006	::488372121307848000
188417746	::488372165071626000
362540752	::488372175804432000
363059827	::488372196302401000
176994984	::488372225318191000
180940959	::488372226232565000
181840332	::488372242976628000
46283045	::488372244012216000
71157367	::488372252820652000
80703293	::488372260403552000
26068830	::488372324626726000
614074554	::488372354133671000
107724446	::488372362120024000
22383485	::488372362803683000
22033805	::488372366792486000
302430466	::488372375344254000
22033805	::488372377605406000
141976809	::488372407707516000
562393615	::488372410341527000
80703293	::488372432349036000
68517440	::488372442750910000
22383485	::488372456672215000
80703293	::488372499835392000
180940959	::488372506722451000
254851572	::488372506760200000
396889673	::488372622322065000
418503483	::488372623319904000
41908697	::488372645587873000
450391257	::488372647508463000
176994984	::488372674213588000
247850020	::488372682920980000
27364321	::488372688185225000
304140174	::488372715309780000
68832413	::488372730979692000
22033805	::488372731755651000
432747373	::488372752747728000
241337450	::488372770448089000
277814195	::488372780841201000
396889673	::488372789678997000
50228529	::488372830984105000
139447011	::488372876681412000
347994449	::488372878157815000
716262980	::488372889666994000
85344924	::488372915256037000
396889673	::488372927902277000
59670513	::488372931299274000
27364321	::488372940338397000
38207353	::488372940833312000
163214537	::488372998840123000
59583601	::488373002514354000
398377928	::488373012224557000
229562704	::488373065282105000
41908697	::488373073897615000
30912658	::488373090351874000
229290429	::488373097503133000
603136773	::488373112681947000
41908697	::488373141786619000
165072349	::488373200787480000
188417746	::488373207276470000
59670513	::488373213592707000
241995287	::488373249688883000
238862918	::488373252322914000
432747373	::488373269620207000
338543771	::488373297470783000
163214537	::488373326557884000
312471776	::488373354135433000
493550118	::488373386641289000
241337450	::488373410763132000
312471776	::488373434015952000
271370762	::488373440420651000
271370762	::488373459336966000
228264355	::488373476911112000
120851061	::488373482351104000
38577111	::488373523136925000
59670513	::488373550131073000
344219518	::488373565553532000
131866787	::488373574659735000
447813903	::488373578497556000
22033805	::488373584080146000
363059827	::488373594301292000
241995287	::488373600974413000
493550118	::488373604837371000
38207353	::488373609443123000
411997198	::488373613691932000
432747373	::488373618473066000
287978614	::488373634117808000
238862918	::488373644964270000
450391257	::488373657425551000
49886698	::488373712236728000
418503483	::488373732478812000
256750208	::488373734148173000
46283045	::488373749947723000
65576332	::488373753513254000
131866787	::488373763923517000
195977109	::488373769082130000
188417746	::488373778280611000
46283045	::488373793753018000
80703293	::488373799264333000
59670513	::488373821724844000
61832970	::488373870424887000
163214537	::488373876858974000
189916646	::488373876985184000
432819849	::488373929010933000
387476542	::488373938322669000
418503483	::488373970987929000
189916646	::488373981549174000
304140174	::488373988973084000
418503483	::488374006010372000
80703293	::488374015887540000
61832970	::488374024892735000
25609677	::488374037908058000
553711382	::488374041225334000
195977109	::488374064709259000
117095775	::488374065917612000
163214537	::488374089128497000
120851061	::488374095348658000
21374892	::488374103649177000
36866805	::488374163350880000
418503483	::488374177389637000
41908697	::488374229428350000
359446141	::488374247358599000
59670513	::488374264983068000
41908697	::488374270545108000
253134261	::488374282259423000
278603967	::488374293923782000
61832970	::488374299946795000
120851061	::488374316174557000
244800948	::488374383103078000
163214537	::488374400744304000
76977679	::488374404259520000
41908697	::488374409372372000
59670513	::488374424362446000
45150174	::488374429286936000
21374892	::488374430012145000
41908697	::488374437604237000
65995121	::488374449679650000
254092544	::488374450510123000
57651074	::488374477068070000
130670448	::488374477219065000
59670513	::488374547855314000
45278487	::488374554046496000
427464965	::488374558173712000
418503483	::488374566574886000
131866787	::488374573176721000
26113249	::488374590251737000
247850020	::488374592570785000
59670513	::488374620806856000
33703018	::488374630114398000
326146327	::488374637789601000
238862918	::488374667359440000
131866787	::488374678097240000
358398276	::488374730261422000
80703293	::488374751748841000
253134261	::488374755766968000
41908697	::488374756274868000
238862918	::488374762981187000
418503483	::488374769184538000
271204273	::488374797609353000
238862918	::488374815565557000
33017275	::488374860750807000
362540752	::488374911400824000
19307731	::488374953247375000
21330741	::488374962491625000
49061011	::488374978711011000
290855101	::488374982955642000
189179241	::488374984117452000
65832155	::488375030921715000
256716505	::488375031584411000
359446141	::488375083053105000
248006441	::488375089617174000
51964139	::488375090778603000
39160897	::488375112261857000
21330741	::488375122277830000
54116443	::488375148802605000
241995287	::488375150828482000
33703018	::488375153391599000
301044144	::488375156902219000
463318489	::488375171892252000
248006441	::488375185784193000
546989830	::488375208705654000
45470777	::488375219438899000
77754336	::488375226691256000
216833550	::488375231157776000
539602323	::488375240792096000
46796467	::488375241442590000
455542048	::488375287118192000
36866805	::488375290477817000
130670448	::488375290968543000
71157367	::488375292839608000
61832970	::488375324166467000
517695658	::488375332475383000
278603967	::488375360111652000
396889673	::488375365694672000
503911979	::488375374741389000
36343877	::488375385072361000
278603967	::488375401907900000
247850020	::488375414252109000
80703293	::488375414729883000
34052201	::488375419507576000
117095775	::488375429020278000
80703293	::488375458199638000
238862918	::488375481444868000
396889673	::488375533437460000
304140174	::488375539636633000
15875100	::488375581038628000
603136773	::488375629348225000
34052201	::488375744192475000
506500282	::488375745429782000
301044144	::488375763130122000
362540752	::488375770100682000
377555310	::488375827369697000
187716774	::488375870868815000
409541924	::488375876170416000
163214537	::488375885628596000
32624494	::488375889403465000
76707926	::488375921674448000
311297676	::488375938510356000
61307501	::488375958064201000
17529301	::488375960111448000
42529606	::488375982135328000
238862918	::488375990989508000
240530585	::488376097889738000
18968115	::488376100100124000
61832970	::488376109176590000
290855101	::488376126398423000
40618847	::488376150545018000
328557330	::488376187291709000
61832970	::488376234846339000
230640581	::488376246242258000
17529301	::488376248440475000
271204273	::488376280065122000
65832155	::488376294543872000
256716505	::488376295261102000
92870542	::488376296901054000
388558032	::488376298352304000
515818133	::488376305931792000
46283045	::488376335228624000
412792027	::488376478145724000
238862918	::488376507178315000
545297326	::488376530863939000
326146327	::488376571648962000
19210855	::488376585787932000
357079725	::488376598421188000
80703293	::488376642272649000
271204273	::488376670705827000
35519448	::488376695653953000
594844703	::488376701450063000
155805303	::488376722321334000
17529301	::488376736703586000
378200627	::488376742742986000
85399171	::488376758740484000
155805303	::488376807146942000
412792027	::488376868719304000
572151259	::488376903523237000
132077826	::488376907658825000
597038752	::488376934879879000
418503483	::488376947597398000
22142419	::488376962151235000
132077826	::488376982518788000
89294713	::488377000688484000
259746323	::488377004039733000
238862918	::488377015460835000
33369338	::488377019961315000
597038752	::488377024608600000
572151259	::488377025183240000
71157367	::488377029797351000
71157367	::488377044280299000
517695658	::488377072511766000
162200561	::488377102174285000
116054733	::488377136982794000
259746323	::488377143559081000
412792027	::488377177009049000
536012978	::488377179508445000
57651074	::488377189029515000
304890630	::488377195950133000
238862918	::488377218205495000
46809403	::488377243559682000
147384126	::488377244537356000
22734052	::488377263793397000
164575018	::488377337046515000
536012978	::488377340993347000
351174024	::488377345217003000
304890630	::488377356482920000
36943663	::488377385914363000
51964139	::488377398316912000
253717655	::488377406760026000
32596609	::488377410329395000
59670513	::488377420467433000
324794875	::488377428276826000
46283045	::488377476800712000
463318489	::488377511563124000
536012978	::488377529426657000
304890630	::488377559831154000
19766821	::488377578940796000
536012978	::488377586934755000
71157367	::488377604836458000
304890630	::488377618559795000
383202357	::488377620699316000
6652302	::488377634682728000
463318489	::488377640303083000
536012978	::488377642702209000
238862918	::488377648880816000
536012978	::488377670250401000
59670513	::488377721009868000
123746907	::488377725993095000
536012978	::488377740404330000
192590347	::488377765381804000
238862918	::488377766371291000
14253476	::488377782120882000
418503483	::488377788886687000
255311687	::488377803541209000
304890630	::488377806955356000
412792027	::488377872768589000
304890630	::488377888555536000
81469472	::488377929643339000
238862918	::488377943026987000
359446141	::488377954359967000
131866787	::488377960274345000
304890630	::488377964191416000
357079725	::488377973083361000
151212329	::488378001004830000
238862918	::488378012895674000
77765035	::488378029102489000
59670513	::488378034739638000
304890630	::488378040808775000
233084334	::488378084316299000
132077826	::488378095729012000
620459453	::488378112913453000
254092544	::488378118152151000
427464965	::488378146530799000
297679816	::488378191724429000
131866787	::488378194056450000
361527638	::488378225068752000
14253476	::488378277921165000
542693847	::488378286850863000
46283045	::488378301337972000
57238973	::488378307084562000
214220072	::488378310720643000
187017423	::488378330341969000
57238973	::488378346842378000
147384126	::488378347312144000
59670513	::488378358426652000
94181957	::488378380484505000
533824839	::488378388931809000
493647862	::488378391322574000
250713436	::488378411685920000
412792027	::488378525100294000
471358248	::488378532498657000
304890630	::488378537364029000
254092544	::488378555156688000
196738575	::488378596982288000
311297676	::488378615633956000
357211620	::488378651428532000
155686441	::488378665797812000
410961985	::488378698781831000
57238973	::488378704469295000
349386319	::488378735414890000
359446141	::488378745112109000
478826327	::488378770349240000
326146327	::488378848304590000
168964399	::488378862728785000
57238973	::488378873177178000
528975562	::488378874204418000
21449993	::488378897327611000
478826327	::488378917967773000
32750427	::488378941267525000
132077826	::488378954026201000
32750427	::488378963098877000
27563012	::488378977363316000
32750427	::488379003007664000
418314197	::488379030274465000
35519448	::488379051862949000
578505853	::488379056107163000
349386319	::488379066202877000
16107745	::488379067540836000
427529204	::488379074553716000
408772521	::488379074881257000
36560098	::488379100570980000
54466394	::488379149413658000
81469472	::488379152077430000
196738575	::488379179256512000
238307628	::488379186667851000
297679816	::488379187649339000
368468264	::488379190765314000
80703293	::488379221857693000
196738575	::488379223007309000
463318489	::488379254535507000
36343877	::488379264216338000
368468264	::488379271950245000
368468264	::488379300375052000
427529204	::488379310420402000
36891053	::488379328795668000
81469472	::488379349281030000
247850020	::488379355576295000
368468264	::488379387536891000
427529204	::488379393933185000
179736548	::488379426967539000
368468264	::488379438401220000
211904285	::488379464439844000
238698812	::488379487814291000
368468264	::488379489718501000
722514433	::488379508664590000
497458875	::488379512199991000
281829913	::488379517744861000
113188973	::488379524187705000
46809403	::488379524535431000
164575018	::488379563886403000
427529204	::488379578994282000
157869405	::488379612439658000
520004653	::488379614998188000
300009838	::488379619352281000
368468264	::488379625060306000
425434011	::488379672518852000
545297326	::488379696393252000
68517440	::488379728403779000
505496552	::488379743092228000
412792027	::488379775229366000
261847534	::488379788147847000
538590660	::488379808435302000
427529204	::488379812546084000
238862918	::488379839699636000
179669687	::488379854081900000
520004653	::488379865901432000
471358248	::488379870058016000
179669687	::488379883983081000
15109013	::488379891042119000
61318348	::488379892657295000
425434011	::488379898491191000
85399171	::488379908008476000
247850020	::488379920435802000
164575018	::488379931135455000
471358248	::488379932783824000
238862918	::488379944720793000
232072216	::488379974861484000
238862918	::488380019891109000
116071398	::488380078263652000
238862918	::488380081232822000
312471776	::488380091194277000
65576332	::488380093962940000
65995121	::488380096840232000
520004653	::488380182177144000
116071398	::488380207888613000
113188973	::488380273458159000
480895753	::488380304944422000
418783652	::488380360359546000
328557330	::488380366122934000
147384126	::488380366768857000
200796300	::488380382270586000
113188973	::488380393104896000
80703293	::488380413618827000
427529204	::488380436121260000
304890630	::488380437002067000
425434011	::488380476273356000
113188973	::488380483596980000
412792027	::488380494300839000
52610012	::488380511434604000
79363954	::488380513292263000
304890630	::488380527682916000
486138458	::488380527779393000
396889673	::488380542053007000
113188973	::488380548826820000
15875100	::488380569953501000
59670513	::488380572088033000
520004653	::488380577448345000
427529204	::488380603658555000
471358248	::488380603876646000
396889673	::488380651016814000
17028109	::488380652300279000
14187808	::488380654623526000
334665323	::488380708553883000
427529204	::488380724920061000
91770694	::488380744889536000
35519448	::488380779966496000
113188973	::488380797632909000
81469472	::488380798836690000
14187808	::488380801189302000
50818061	::488380805572337000
35519448	::488380821452369000
396889673	::488380823591477000
35519448	::488380881854541000
520004653	::488380890217603000
22142419	::488380893904375000
77765035	::488380900187455000
238862918	::488380911990222000
212068363	::488380917644550000
196738575	::488380948594319000
396889673	::488380976058609000
167384328	::488380992424398000
307485154	::488380996794843000
504027031	::488381056844709000
16568377	::488381057343836000
21330741	::488381079863042000
493550118	::488381083562418000
504027031	::488381084183191000
471358248	::488381102688456000
38623896	::488381124406964000
268073941	::488381133454061000
17163265	::488381137719267000
113188973	::488381139657437000
268073941	::488381145936330000
504027031	::488381149681418000
59670513	::488381150226706000
520004653	::488381155985473000
349386319	::488381163749117000
113188973	::488381195680370000
80703293	::488381250843840000
425434011	::488381264471154000
38577111	::488381287678234000
113188973	::488381300508999000
425434011	::488381307437600000
65995121	::488381350056329000
271204273	::488381353876942000
19766821	::488381354628091000
113188973	::488381357882888000
418783652	::488381364517892000
113188973	::488381386077011000
157869405	::488381398823084000
307485154	::488381402618920000
19770255	::488381403298422000
157869405	::488381404128890000
113188973	::488381423880273000
113188973	::488381434730909000
81872162	::488381448466866000
32750427	::488381491203039000
113188973	::488381524434509000
396889673	::488381540439953000
133617944	::488381557615230000
520004653	::488381560161185000
179736548	::488381576682561000
263914867	::488381577898897000
230640581	::488381578104410000
478826327	::488381601185677000
32596609	::488381630143160000
471358248	::488381658156920000
471358248	::488381663806627000
113188973	::488381675488165000
359446141	::488381699609206000
113188973	::488381718303617000
91521926	::488381748623835000
359446141	::488381795423879000
396889673	::488381819252121000
113188973	::488381860003987000
46283045	::488381868572540000
223288871	::488381876583682000
61370824	::488381944971788000
81872162	::488381945760743000
359446141	::488382020037648000
238862918	::488382028463611000
22142419	::488382090484793000
323891242	::488382096537571000
72890292	::488382157602447000
156866548	::488382175897591000
12653722	::488382186697920000
223288871	::488382187725549000
113188973	::488382234735689000
359446141	::488382259104608000
336845657	::488382311717949000
163646426	::488382346375081000
358398276	::488382355824852000
478826327	::488382363601092000
238862918	::488382375919763000
323891242	::488382386959564000
14085431	::488382425245159000
32750427	::488382460447948000
396889673	::488382461727219000
230640581	::488382478827024000
302430466	::488382493926510000
302430466	::488382494610186000
302430466	::488382495394508000
336628506	::488382498523848000
68517440	::488382504760377000
623584562	::488382506270728000
364428125	::488382513878802000
156866548	::488382519666933000
418503483	::488382522611351000
40618847	::488382528386912000
22431584	::488382540500439000
257265522	::488382544476270000
65576332	::488382566152802000
59670513	::488382583550390000
463318489	::488382603305558000
61370824	::488382627326349000
41474555	::488382627368288000
238862918	::488382649812008000
76248039	::488382659605708000
91521926	::488382682879913000
65576332	::488382687791828000
22142419	::488382705365573000
33788573	::488382718288203000
427529204	::488382723891798000
16568377	::488382759317274000
14253476	::488382761078517000
19210855	::488382764895334000
27999272	::488382813624754000
33788573	::488382823745613000
247850020	::488382841714012000
44768272	::488382863222800000
27331177	::488382879680851000
14187808	::488382880062533000
230640581	::488382895464017000
463318489	::488382961989857000
19210855	::488382993925300000
238862918	::488382997469462000
52454938	::488383029799174000
349386319	::488383068651020000
359775349	::488383074603134000
230640581	::488383081636569000
188417746	::488383086808551000
247850020	::488383109956505000
52454938	::488383119053971000
16568377	::488383121105371000
164575018	::488383189988020000
359775349	::488383193373241000
454465194	::488383198481502000
344219518	::488383199144198000
520004653	::488383261572222000
344219518	::488383282279497000
52454938	::488383303162920000
355717008	::488383327481909000
52454938	::488383354597679000
16568377	::488383404518674000
167384328	::488383427935080000
35519448	::488383435111952000
35519448	::488383456872005000
95231863	::488383477121691000
478826327	::488383487968157000
412792027	::488383559615676000
81643358	::488383588648624000
341037427	::488383592964190000
383202357	::488383612832985000
84734115	::488383614103470000
195154119	::488383628334731000
471358248	::488383648790368000
349386319	::488383649025232000
289461446	::488383651139567000
230640581	::488383658600841000
29242207	::488383682928214000
238862918	::488383690641506000
255311687	::488383691517751000
471358248	::488383729346162000
66555228	::488383745624653000
26914697	::488383754352992000
51814269	::488383809239658000
478826327	::488383813735546000
299297459	::488383850964213000
21089214	::488383860770893000
52454938	::488383871952506000
183090041	::488383891154415000
77765035	::488383904269598000
51814269	::488383958754000000
22142419	::488383966613757000
344219518	::488383974549364000
31280614	::488383976373878000
344219518	::488384016911855000
244646421	::488384019298394000
344219518	::488384043939942000
244646421	::488384044262903000
271204273	::488384053075140000
80419613	::488384091629559000
80929828	::488384125330419000
471358248	::488384131684761000
344219518	::488384137238020000
22142419	::488384154065567000
454465194	::488384157588807000
36891053	::488384177994076000
84734115	::488384183153070000
471358248	::488384204426604000
454465194	::488384213083635000
26914697	::488384253915168000
19053567	::488384260651229000
329955120	::488384305706463000
344219518	::488384328473133000
363059827	::488384332239622000
48944372	::488384345640407000
23967395	::488384360073003000
323891242	::488384364649390000
389676504	::488384377290645000
238862918	::488384395833638000
187034273	::488384400439377000
484202581	::488384412921643000
52454938	::488384441652228000
80929828	::488384459197001000
68517440	::488384495737786000
205320851	::488384496622784000
239885742	::488384501442027000
254851572	::488384505443405000
129876980	::488384521470234000
22142419	::488384549898821000
157869405	::488384564469825000
155805303	::488384594702766000
546153359	::488384617083203000
77754336	::488384639577624000
73020435	::488384646644658000
344219518	::488384688881295000
205320851	::488384729792524000
167384328	::488384745554726000
256750208	::488384766719176000
351174024	::488384789775257000
71157367	::488384887280631000
412792027	::488384908159889000
447774872	::488384933522460000
254851572	::488384943047712000
412638454	::488384948886183000
339459671	::488384952841814000
93927673	::488384998030843000
68517440	::488384999012302000
194054262	::488385014137360000
46283045	::488385063910789000
22142419	::488385069803782000
19766821	::488385130365722000
412638454	::488385216600215000
48090126	::488385230105870000
105623584	::488385246144909000
351174024	::488385261621895000
26914697	::488385262414598000
55287428	::488385265372004000
347994449	::488385265627844000
347643113	::488385273240109000
254851572	::488385276352671000
65576332	::488385281390047000
155805303	::488385298951585000
22142419	::488385310212886000
167384328	::488385318446325000
19053567	::488385347722559000
39160897	::488385378798166000
157869405	::488385394052833000
32973618	::488385419201884000
27784817	::488385427330449000
239885742	::488385430908203000
26914697	::488385454656323000
65576332	::488385457118789000
29242207	::488385460595867000
21153287	::488385484088180000
77765035	::488385524973830000
19053567	::488385526689325000
22142419	::488385613301678000
155805303	::488385617135697000
229562704	::488385619752931000
351174024	::488385624752144000
329955120	::488385659824914000
40618847	::488385673473167000
228159641	::488385681421381000
137014162	::488385693375160000
370420008	::488385696852238000
228159641	::488385701767962000
624394090	::488385703965757000
445219284	::488385704087400000
469829959	::488385725034164000
493647862	::488385821615984000
493647862	::488385850443456000
458766436	::488385856856920000
194054262	::488385883956314000
228159641	::488385884815777000
22142419	::488385893372162000
172997876	::488385896975462000
163340834	::488385903300067000
228159641	::488385909423742000
469829959	::488385919834411000
230640581	::488385926763012000
229562704	::488385948775112000
115852151	::488385958983651000
228159641	::488385962179690000
195977109	::488385971956629000
115941650	::488385978982076000
21374892	::488385998796365000
21374892	::488386020258246000
115184915	::488386023496237000
412638454	::488386070900260000
19053567	::488386072724774000
351174024	::488386083713863000
378234727	::488386086050086000
48090126	::488386094115725000
228159641	::488386103880056000
577920402	::488386161753083000
491679354	::488386175296491000
538590660	::488386193004843000
172997876	::488386198218747000
26914697	::488386201527648000
163340834	::488386209350033000
351174024	::488386211166175000
113722629	::488386212915576000
26914697	::488386216484552000
538590660	::488386237388959000
113188973	::488386282712993000
15614582	::488386285510619000
46283045	::488386291059662000
80703293	::488386337318256000
19123904	::488386352346853000
254092544	::488386390355636000
154309960	::488386391890358000
113188973	::488386398261899000
515818133	::488386411884982000
491679354	::488386426656923000
469829959	::488386431811727000
478826327	::488386521439817000
194054262	::488386534400618000
338543771	::488386551315849000
113188973	::488386558803050000
65412211	::488386560652746000
29935926	::488386609566339000
155805303	::488386652965175000
515818133	::488386653569159000
37213451	::488386670119899000
469829959	::488386691032707000
113188973	::488386712687902000
77765035	::488386724515430000
157869405	::488386726981672000
254092544	::488386746586243000
113188973	::488386766920232000
417428775	::488386770539532000
29242207	::488386778387468000
370464008	::488386796418785000
351174024	::488386825333911000
39160897	::488386849686028000
562393615	::488386852651810000
135306144	::488386856841515000
113188973	::488386864618143000
192616191	::488386871374786000
29242207	::488386894217367000
220867112	::488386983027171000
175847876	::488386999792201000
41508239	::488387013029031000
623584562	::488387056859504000
418327117	::488387083589808000
279230956	::488387084886212000
412792027	::488387109351600000
728549208	::488387116578394000
425434011	::488387159280214000
425434011	::488387167312281000
50507669	::488387194919591000
179337055	::488387195799998000
418327117	::488387197058293000
29935926	::488387216800894000
7522612	::488387220219252000
566902451	::488387251848888000
27331177	::488387270299250000
247850020	::488387279669301000
14478263	::488387296333271000
22005666	::488387307670491000
96062555	::488387330747539000
39160897	::488387384027795000
357211620	::488387411597332000
20924979	::488387421680054000
176994984	::488387445721804000
76442745	::488387501019889000
57651074	::488387548100587000
408049418	::488387561363345000
28002614	::488387563154329000
396923534	::488387563317493000
40618847	::488387580694503000
282069115	::488387600039034000
469829959	::488387613477568000
290855101	::488387618842103000
577920402	::488387631013560000
247850020	::488387637552508000
29242207	::488387649011728000
192616191	::488387663540408000
289461446	::488387671044411000
84734115	::488387687229841000
370464008	::488387691063816000
469829959	::488387705085386000
61370824	::488387742343368000
22504277	::488387752913039000
40618847	::488387782109573000
61370824	::488387794000412000
22386194	::488387811901325000
14253476	::488387822399668000
33158980	::488387858823397000
176994984	::488387867568123000
61370824	::488387880440451000
408171600	::488387904981315000
552146644	::488387909306023000
365505682	::488387910480035000
230640581	::488387935947862000
469829959	::488387954386427000
61370824	::488387959872184000
296627238	::488387973214240000
87247551	::488387978050297000
61370824	::488388000330416000
65576332	::488388016843808000
15267198	::488388031481511000
61370824	::488388051752583000
596678073	::488388073605312000
228159641	::488388075425251000
22142419	::488388083000156000
179337055	::488388099659931000
22504277	::488388139401351000
282069115	::488388142324785000
147384126	::488388143478218000
176994984	::488388143926607000
192616191	::488388224645988000
155805303	::488388230883315000
238862918	::488388249207861000
179337055	::488388252231954000
28252356	::488388271647379000
41508239	::488388283303342000
22504277	::488388284104863000
20932133	::488388286524583000
59705683	::488388302182305000
61370824	::488388311073832000
22142419	::488388320129331000
239885742	::488388327096057000
282069115	::488388327834656000
61370824	::488388345756540000
370464008	::488388354082615000
282069115	::488388367311454000
59705683	::488388370633351000
73020435	::488388376576286000
61370824	::488388383387840000
365505682	::488388392078422000
22504277	::488388394796732000
250713436	::488388421316902000
73020435	::488388459061444000
61370824	::488388461892612000
78970527	::488388465630150000
40405725	::488388467609464000
57651074	::488388505391755000
29242207	::488388510014251000
70839851	::488388515193835000
272533260	::488388517974667000
61370824	::488388533090926000
175847876	::488388535658229000
68517440	::488388541722796000
44307877	::488388558387179000
38333116	::488388574950473000
87247551	::488388575252074000
22142419	::488388621934661000
15267198	::488388631455739000
102444460	::488388646119018000
480857982	::488388650095226000
76442745	::488388653774036000
350525380	::488388657959948000
176994984	::488388662095147000
296627238	::488388663680577000
38333116	::488388690889437000
59670513	::488388759323308000
469829959	::488388765745152000
239885742	::488388772363390000
307485154	::488388796203794000
449988145	::488388810527346000
596678073	::488388823060348000
421356901	::488388854756278000
38333116	::488388861505323000
228159641	::488388863728295000
36560098	::488388880509304000
315559101	::488388883097219000
19766821	::488388904404680000
596678073	::488388923862052000
228159641	::488388966521925000
282069115	::488388999120449000
154309960	::488389000613220000
80191031	::488389013590388000
81643358	::488389020352016000
238862918	::488389023342141000
157869405	::488389048705097000
347994449	::488389049464664000
232072216	::488389075750387000
109298324	::488389091168636000
38333116	::488389124194586000
447774872	::488389142032572000
80191031	::488389189541449000
22142419	::488389223108472000
281829913	::488389260228063000
45470777	::488389270445785000
147384126	::488389272060588000
71597388	::488389281845481000
533824839	::488389293455327000
247850020	::488389299419635000
401109490	::488389315974557000
524866555	::488389340335439000
61370824	::488389367375728000
228159641	::488389400087126000
278603967	::488389409201332000
66270239	::488389432517484000
80191031	::488389432576208000
407399368	::488389443460411000
65576332	::488389458207993000
157869405	::488389471176368000
228159641	::488389490868633000
167384328	::488389502419734000
157869405	::488389527224860000
49443349	::488389528248254000
179337055	::488389536691400000
27999272	::488389538599825000
14478263	::488389541049278000
27999272	::488389543511351000
45470777	::488389563665354000
407399368	::488389575383867000
262939560	::488389589581570000
266033863	::488389592572526000
238862918	::488389611568115000
631245094	::488389624155238000
314710836	::488389692010668000
273697690	::488389696104329000
239885742	::488389733869817000
373713704	::488389741545787000
373713704	::488389753587654000
340055562	::488389764257964000
12653722	::488389769315901000
44768272	::488389772931768000
38333116	::488389773674160000
238862918	::488389782381543000
180940959	::488389790769741000
384955934	::488389806804967000
392278984	::488389808667238000
228159641	::488389844452638000
180940959	::488389855336861000
22142419	::488389888304115000
480857982	::488389910512947000
61370824	::488389910731431000
31403901	::488389922743926000
301497892	::488389963512553000
228159641	::488389970827034000
32624494	::488389973591080000
48046250	::488389998363029000
122067183	::488390009309773000
16568377	::488390032609533000
19511096	::488390039294853000
68517440	::488390066297786000
180940959	::488390093015482000
61370824	::488390097440899000
28002614	::488390106760634000
228159641	::488390167661518000
196738575	::488390172766384000
17163265	::488390175241035000
228159641	::488390198997168000
180940959	::488390215971512000
130321036	::488390222623686000
397717926	::488390241602912000
373713704	::488390244203761000
329955120	::488390244496977000
599589782	::488390264453480000
614436697	::488390265250398000
216395197	::488390279373012000
282069115	::488390302865309000
250713436	::488390306966945000
38207353	::488390337334091000
135306144	::488390347597156000
228159641	::488390350864531000
300009838	::488390378157273000
135306144	::488390378265931000
29242207	::488390379692363000
196738575	::488390390639517000
329955120	::488390402399948000
29242207	::488390403356647000
431215016	::488390408292950000
449988145	::488390416522166000
27538070	::488390424600379000
48046250	::488390464929026000
29242207	::488390470931054000
48090126	::488390474718117000
39160897	::488390478052986000
22142419	::488390489188474000
240492455	::488390497774231000
48090126	::488390500932517000
49443349	::488390512945020000
31403901	::488390513234808000
490977827	::488390518238224000
48046250	::488390534227320000
28002614	::488390569983758000
32973618	::488390600463368000
38333116	::488390613298327000
384955934	::488390613512237000
7522612	::488390614505885000
15875100	::488390671901147000
614436697	::488390705178374000
196738575	::488390705816297000
66786075	::488390730209964000
267023866	::488390747939291000
27538070	::488390751781261000
377425191	::488390761239429000
471358248	::488390812066000000
20932133	::488390813894709000
22504277	::488390839904002000
22142419	::488390846333476000
196738575	::488390847424368000
27538070	::488390851186290000
45470777	::488390913849589000
340055562	::488390923227652000
45150174	::488390930622607000
59705683	::488390934909181000
114579662	::488390967364317000
228213959	::488390978785378000
135306144	::488390984128933000
397717926	::488390987547279000
228213959	::488390997420687000
114579662	::488390999752732000
308858845	::488391000579375000
180940959	::488391004983021000
587940951	::488391086767738000
164575018	::488391115679092000
196738575	::488391131974340000
135306144	::488391146557542000
308858845	::488391156603289000
19053567	::488391156833591000
29242207	::488391162349494000
254092544	::488391204040871000
180940959	::488391216220758000
122067183	::488391252958670000
80191031	::488391253633933000
340055562	::488391264060981000
352757025	::488391280183869000
180940959	::488391317915832000
196738575	::488391325872848000
59705683	::488391332126556000
431215016	::488391358034345000
377425191	::488391360810995000
80191031	::488391361066856000
255810490	::488391362744569000
447774872	::488391382281629000
52454938	::488391425415868000
44768272	::488391443028148000
105623584	::488391474464051000
257597142	::488391484303884000
46809403	::488391516344176000
52454938	::488391518202261000
45470777	::488391527308488000
31403901	::488391556756684000
37213451	::488391559814320000
329333638	::488391582467371000
357079725	::488391595427778000
251825047	::488391602579046000
174840636	::488391614499274000
52454938	::488391622250348000
520004653	::488391622812385000
357079725	::488391659239899000
27364321	::488391673677111000
52454938	::488391736129904000
728549208	::488391748843212000
19511096	::488391758741381000
107724446	::488391771534397000
36943663	::488391784100536000
196738575	::488391802790346000
21330741	::488391813724516000
18999708	::488391815293173000
201376114	::488391815628742000
43052467	::488391879738667000
56876875	::488391914920497000
40618847	::488391921073528000
344219518	::488391938643488000
267023866	::488391945182396000
344219518	::488391971862347000
247850020	::488392005408411000
228159641	::488392042238599000
467899122	::488392053944877000
52454938	::488392056629252000
140110825	::488392081354661000
52454938	::488392101256634000
308858845	::488392106873208000
31403901	::488392113265344000
340055562	::488392122999922000
397717926	::488392172282994000
411777707	::488392172580790000
183090041	::488392186598555000
27364321	::488392208056582000
382304432	::488392217024008000
15267198	::488392244115025000
382304432	::488392271877140000
61370824	::488392276821815000
52454938	::488392298619617000
336774649	::488392316386684000
52454938	::488392318248951000
338120144	::488392323588304000
52454938	::488392337328848000
19511096	::488392402365714000
61370824	::488392422053789000
235272576	::488392428492427000
95231863	::488392429381226000
344219518	::488392444895973000
52454938	::488392462289735000
447774872	::488392476705566000
33158980	::488392479943573000
396889673	::488392487598579000
89294713	::488392488957140000
344219518	::488392518191415000
52454938	::488392535169986000
340055562	::488392536675741000
52454938	::488392543558582000
614436697	::488392550814740000
417428775	::488392554249871000
68622166	::488392557731528000
259569717	::488392624114393000
392278984	::488392628145508000
238862918	::488392657107165000
52454938	::488392673066106000
17028109	::488392677293957000
19766821	::488392678695256000
392278984	::488392691995389000
308858845	::488392694662963000
302430466	::488392733145313000
15288029	::488392769816498000
238862918	::488392776988360000
96062555	::488392778699661000
467899122	::488392781753118000
48944372	::488392790535970000
19511096	::488392794755432000
23260777	::488392799222759000
115184915	::488392809976565000
52454938	::488392810471514000
36579395	::488392817706672000
187034273	::488392825554599000
381373424	::488392842126311000
396889673	::488392848740745000
40526887	::488392861545553000
308858845	::488392877983408000
289461446	::488392880093134000
52454938	::488392898769981000
238862918	::488392920668446000
27538070	::488392954428399000
48944372	::488393002130235000
52454938	::488393002763575000
201376114	::488393020367065000
382304432	::488393041393106000
396889673	::488393048150523000
61370824	::488393081398370000
297679816	::488393096489889000
251825047	::488393115871358000
344219518	::488393135932727000
40618847	::488393137992126000
252355708	::488393139934081000
396889673	::488393141171789000
19511096	::488393145785139000
274262734	::488393151288061000
61370824	::488393164214923000
349386319	::488393181520994000
52454938	::488393194506170000
344219518	::488393194506178000
238862918	::488393274760376000
253134261	::488393282934681000
267023866	::488393287594569000
174351092	::488393289012224000
52454938	::488393301511241000
310144986	::488393307416829000
52610012	::488393355655921000
251825047	::488393386521423000
91422810	::488393386593124000
394365413	::488393388543475000
396889673	::488393417219907000
238862918	::488393417316372000
311297676	::488393440141385000
285955708	::488393442192404000
238862918	::488393461448835000
238862918	::488393490767036000
89294713	::488393498324791000
253134261	::488393499914403000
238862918	::488393520668229000
19511096	::488393541517713000
382304432	::488393567224623000
471358248	::488393572018708000
157869405	::488393572870152000
561527789	::488393582835822000
238862918	::488393586803634000
52454938	::488393597251629000
61370824	::488393600330252000
362540752	::488393609444474000
336628506	::488393629330079000
157869405	::488393640729776000
42529606	::488393642886049000
251825047	::488393644051681000
238862918	::488393662733119000
447774872	::488393664675061000
267023866	::488393668978438000
52454938	::488393669058117000
15288029	::488393704592265000
238862918	::488393728101335000
326813935	::488393732862251000
33703018	::488393733147467000
238862918	::488393753187475000
201376114	::488393792701988000
157869405	::488393806115385000
273955213	::488393821697232000
73795436	::488393832397279000
52454938	::488393851636178000
238862918	::488393860972675000
52454938	::488393897286975000
510678171	::488393970427658000
73795436	::488393995463458000
394365413	::488394042175410000
29242207	::488394047443435000
136038442	::488394049468903000
14478263	::488394075532304000
229332190	::488394163227213000
238862918	::488394189173186000
341666582	::488394207024119000
253134261	::488394221758332000
238862918	::488394232621977000
267023866	::488394234798415000
381373424	::488394237923573000
73795436	::488394243602677000
18613311	::488394247029391000
367561919	::488394276670169000
403834874	::488394286032244000
33342988	::488394311491276000
232275950	::488394315719532000
32596609	::488394328302043000
252389746	::488394345632890000
19091805	::488394345754542000
340055562	::488394347847495000
293342989	::488394352298057000
344219518	::488394359054692000
238862918	::488394361626177000
33703018	::488394387207225000
18613311	::488394405213401000
238862918	::488394425349832000
52454938	::488394433046388000
267023866	::488394433079955000
52454938	::488394440289964000
238862918	::488394464482713000
23260777	::488394478152335000
344219518	::488394479779328000
201376114	::488394497915494000
340055562	::488394501287735000
135306144	::488394503556829000
33342988	::488394521126785000
61370824	::488394525732507000
382304432	::488394532825100000
447813903	::488394564081053000
141976809	::488394619546128000
29242207	::488394622583201000
408171600	::488394627469160000
201376114	::488394652723052000
70483417	::488394661942558000
115852151	::488394719492194000
18613311	::488394733749010000
41135840	::488394746725801000
107724446	::488394748303265000
135306144	::488394748382572000
273955213	::488394762827735000
18613311	::488394778967822000
238862918	::488394814355156000
19511096	::488394820553961000
77765035	::488394865755955000
71157367	::488394875575214000
73795436	::488394918071902000
344219518	::488394941106626000
18613311	::488394945372631000
70483417	::488394953706704000
38577111	::488394976359763000
141976809	::488394990570053000
614096745	::488395114595627000
201376114	::488395127602180000
393041277	::488395127736377000
77754336	::488395142328369000
301737159	::488395144568532000
141976809	::488395148741451000
38579155	::488395189623726000
176489426	::488395195739029000
38577111	::488395228810706000
378334138	::488395256753184000
33703018	::488395272972931000
122067183	::488395280312582000
359174210	::488395283038875000
254092544	::488395285014798000
17655353	::488395288739319000
17655353	::488395294045134000
57238973	::488395294837858000
17655353	::488395300252684000
251825047	::488395301728698000
17655353	::488395310021238000
454811069	::488395317688020000
17655353	::488395320125300000
21153287	::488395336592138000
40618847	::488395349224996000
14253476	::488395353037606000
201376114	::488395360390225000
340055562	::488395367436664000
32624494	::488395417999011000
27364321	::488395418351718000
18613311	::488395434168426000
337434879	::488395439721304000
89294713	::488395453235343000
29242207	::488395455068655000
33703018	::488395507002511000
57238973	::488395510911213000
458826306	::488395537159573000
454811069	::488395543735848000
289461446	::488395549029445000
128775325	::488395551415599000
77754336	::488395551982256000
57238973	::488395555081441000
282069115	::488395567391711000
201376114	::488395588405186000
290855101	::488395604440399000
20190503	::488395611600072000
264608632	::488395644537540000
33158980	::488395646215262000
57238973	::488395648790970000
282069115	::488395664246587000
201376114	::488395679748718000
33703018	::488395687777030000
29242207	::488395708257800000
297679816	::488395717221048000
253675480	::488395719565672000
19091805	::488395726062243000
40618847	::488395756533850000
385706960	::488395790943928000
57238973	::488395792701730000
135306144	::488395824439652000
151212329	::488395828810489000
19511096	::488395866412044000
447774872	::488395874460893000
340055562	::488395877564698000
78653568	::488395896175214000
454811069	::488395913308565000
421338980	::488395936885141000
196738575	::488395977901223000
135306144	::488395999535046000
76082847	::488396002555359000
27538070	::488396017998393000
106855310	::488396019642949000
287978614	::488396047199113000
255311687	::488396053700280000
151212329	::488396058935189000
382304432	::488396060977819000
510678171	::488396062915592000
77754336	::488396092963565000
427464965	::488396098529398000
40618847	::488396099644686000
151212329	::488396118427201000
367561919	::488396122151346000
27331177	::488396136248385000
454811069	::488396144381153000
510678171	::488396145727930000
102444460	::488396150785859000
382304432	::488396161439780000
286341932	::488396202686160000
23260777	::488396209317744000
254092544	::488396243463573000
253134261	::488396254112538000
176994984	::488396263172210000
427464965	::488396286778150000
23260777	::488396310463397000
263914867	::488396319287832000
201376114	::488396326166491000
432027433	::488396328712822000
65576332	::488396354679762000
18613311	::488396358676926000
142045716	::488396359599280000
432027433	::488396382030798000
61370824	::488396384253390000
357079725	::488396392700735000
18613311	::488396430584082000
23097227	::488396441396576000
311297676	::488396448061329000
19766821	::488396456601321000
80419613	::488396492810371000
175847876	::488396496258498000
107724446	::488396518186295000
23260777	::488396521290100000
282069115	::488396537970819000
255311687	::488396590235656000
40618847	::488396594639695000
22383485	::488396596015423000
267023866	::488396615921582000
427464965	::488396636360810000
510678171	::488396688089153000
42481762	::488396698461667000
18968115	::488396698704547000
423816771	::488396716635197000
209401949	::488396736805605000
48944372	::488396743436808000
17529301	::488396744108298000
89294713	::488396748088307000
454811069	::488396764467453000
140110825	::488396766350299000
20190503	::488396791269064000
42481762	::488396797669572000
310569604	::488396804531027000
411222321	::488396808801222000
441925629	::488396810286018000
267023866	::488396810386276000
27538070	::488396812173074000
72143337	::488396816288083000
454811069	::488396819177938000
29242207	::488396821795180000
507674842	::488396823694819000
336774649	::488396826479833000
175847876	::488396851541213000
41508239	::488396857085661000
135306144	::488396865226821000
454811069	::488396871061499000
48944372	::488396877218336000
361527638	::488396889239199000
454811069	::488396906625003000
361527638	::488396918255390000
238862918	::488396923640893000
42481762	::488396938992443000
278220302	::488396940967550000
40618847	::488396979500634000
454811069	::488396989156323000
135306144	::488397023511474000
239885742	::488397031178633000
454811069	::488397035239129000
37213451	::488397050560913000
286341932	::488397065701949000
454811069	::488397070747721000
323262953	::488397071331106000
238862918	::488397077110861000
285955708	::488397086216314000
454811069	::488397107733467000
427464965	::488397118403780000
454811069	::488397134400876000
29198251	::488397152222056000
347994449	::488397162066489000
214220072	::488397166809841000
76082847	::488397170027282000
105623584	::488397181766742000
454811069	::488397229229871000
66396119	::488397230647148000
72143337	::488397231918436000
2084321	::488397255192219000
40994873	::488397265493454000
427464965	::488397282547863000
76427184	::488397312520388000
367561919	::488397316932390000
22386194	::488397319159963000
338619333	::488397345524965000
29198251	::488397350792994000
256750208	::488397353758384000
454811069	::488397355549724000
214220072	::488397423702601000
454811069	::488397432196460000
396889673	::488397456598913000
23260777	::488397467147571000
76427184	::488397468603006000
454811069	::488397484235190000
427464965	::488397490862178000
396889673	::488397491910770000
26068830	::488397499837579000
623584562	::488397500240629000
483283190	::488397515281018000
396889673	::488397519719006000
385706960	::488397538504867000
57238973	::488397538924691000
454811069	::488397542326276000
304140174	::488397564090548000
61001682	::488397566070231000
40618847	::488397599074832000
454811069	::488397602917216000
454811069	::488397630041767000
396889673	::488397640707866000
396889673	::488397661289328000
454811069	::488397675357016000
361527638	::488397683195797000
192616191	::488397704079224000
29242207	::488397714200477000
336845657	::488397745645170000
35519448	::488397752154734000
396889673	::488397768348938000
240492455	::488397813709930000
19511096	::488397843980238000
35519448	::488397856735109000
313120951	::488397866977595000
54466394	::488397871255797000
304140174	::488397877597978000
42481762	::488397937115160000
23260777	::488397937803001000
396889673	::488397937857544000
41508239	::488397948938510000
29198251	::488397973567467000
239885742	::488397988931186000
23097227	::488398009562984000
35519448	::488398024276967000
278603967	::488398066454507000
304140174	::488398075548164000
336774649	::488398087124045000
396889673	::488398103893266000
447774872	::488398128358232000
29242207	::488398129868595000
32624494	::488398170007691000
19511096	::488398231110303000
14478263	::488398241671548000
447774872	::488398241939980000
396889673	::488398267362058000
43967474	::488398268523876000
516542821	::488398292527898000
304140174	::488398322873663000
417428775	::488398347334463000
29242207	::488398347531976000
313120951	::488398383124467000
83513704	::488398417320636000
141976809	::488398441400115000
304140174	::488398452217626000
259876316	::488398453714980000
417428775	::488398462686224000
587940951	::488398492696465000
192616191	::488398503140282000
71617108	::488398521041567000
507674842	::488398527081357000
180940959	::488398536254689000
189179241	::488398547339862000
78065938	::488398592848060000
40618847	::488398595343675000
467899122	::488398612683313000
458826306	::488398645881221000
83513704	::488398648837828000
252389746	::488398652897906000
510678171	::488398661429510000
119269983	::488398683122065000
22195036	::488398685349621000
106835519	::488398686146551000
33342988	::488398691837829000
104990093	::488398696711585000
180940959	::488398704068796000
42529606	::488398765674754000
56508824	::488398771844571000
179337055	::488398772373053000
192616191	::488398785752489000
179337055	::488398845945344000
68517440	::488398854887202000
392278984	::488398863842422000
396889673	::488398894133673000
607637849	::488398900877721000
387206849	::488398931580051000
29242207	::488398984260894000
180940959	::488399030561824000
155805303	::488399069174566000
293246270	::488399152767057000
396889673	::488399158580359000
48557490	::488399183800696000
56508824	::488399190020874000
34689419	::488399199973548000
387206849	::488399213495992000
341666582	::488399230135185000
29242207	::488399234711166000
396889673	::488399237508759000
21682918	::488399277777891000
510678171	::488399282345877000
377425191	::488399295968575000
256756265	::488399296169902000
179337055	::488399328084779000
24171213	::488399330059902000
23967395	::488399335022149000
68473966	::488399344207286000
373713704	::488399385215385000
192616191	::488399472884318000
25082908	::488399477028302000
78065938	::488399484481597000
338619333	::488399490060021000
170924102	::488399494560505000
286341932	::488399514361798000
78065938	::488399527208947000
21682918	::488399529603911000
169378322	::488399529969221000
179337055	::488399575833935000
330195429	::488399580136890000
261847534	::488399614987759000
32973618	::488399664668868000
61370824	::488399683501305000
180940959	::488399722810724000
61001682	::488399729253187000
490977827	::488399731266027000
19053567	::488399731467366000
443428711	::488399736374718000
180940959	::488399755048144000
63617875	::488399769635536000
180940959	::488399797616132000
19053567	::488399800677572000
17529301	::488399801223237000
76977679	::488399803194552000
214220072	::488399878259630000
21330741	::488399905782640000
38207353	::488399933947801000
341313395	::488399945620144000
214220072	::488399978868379000
245080630	::488399985927397000
357079725	::488400000641028000
169378322	::488400009071976000
15010357	::488400039375810000
40618847	::488400044047872000
17163265	::488400048846544000
358398276	::488400063069057000
154309960	::488400063492661000
19053567	::488400064717414000
341313395	::488400072422326000
23097227	::488400085089136000
132314519	::488400103062126000
33158980	::488400135592742000
87247551	::488400147261292000
157904403	::488400159248637000
467899122	::488400208553074000
19766821	::488400227591000000
497571518	::488400228253724000
246409056	::488400245534261000
132314519	::488400249992790000
23097227	::488400261673545000
132314519	::488400271853109000
307485154	::488400275309207000
408171600	::488400307873775000
357079725	::488400331592593000
282069115	::488400334201843000
214220072	::488400400194621000
232275950	::488400413260267000
25839207	::488400466678530000
37029138	::488400527555043000
169291538	::488400533346975000
23097227	::488400538505998000
32973618	::488400561578840000
282069115	::488400577546948000
132314519	::488400640071069000
19053567	::488400647704674000
35519448	::488400668202639000
163214537	::488400689299587000
443428711	::488400707230244000
175314654	::488400721428361000
21089214	::488400724402135000
379576750	::488400732052144000
228264355	::488400741510680000
29242207	::488400755595149000
72321810	::488400804387512000
32624494	::488400811697778000
25082908	::488400841959682000
35519448	::488400866006028000
23097227	::488400878760517000
287978614	::488400902110208000
278603967	::488400915074805000
189179241	::488400915263528000
418847263	::488400943051198000
287978614	::488400945642872000
33158980	::488400982351429000
47851190	::488400997723951000
348193845	::488401033614618000
35519448	::488401038039597000
43052467	::488401054678011000
392422321	::488401070423834000
47753031	::488401124236328000
423943436	::488401149771268000
287978614	::488401185204736000
614096745	::488401252846301000
467899122	::488401253912047000
26914697	::488401265135980000
72321810	::488401271603605000
216395197	::488401273507811000
155459778	::488401275302600000
253134261	::488401283494055000
124582805	::488401302112989000
276784331	::488401350922100000
33158980	::488401352624578000
163214537	::488401357053779000
196738575	::488401381666328000
520004653	::488401388305543000
27999272	::488401392227192000
80419613	::488401435256578000
330195429	::488401472581668000
72143337	::488401514978107000
106584551	::488401539136905000
72321810	::488401562285666000
33158980	::488401580593397000
156866548	::488401683660021000
329333638	::488401688647065000
443428711	::488401692950401000
20026791	::488401702928654000
367561919	::488401711925436000
14584037	::488401712643067000
196738575	::488401742707822000
132314519	::488401757500755000
443428711	::488401791378128000
76082847	::488401821875322000
254092544	::488401879110778000
232437529	::488401880339329000
57238973	::488401905052557000
163214537	::488401926422155000
196738575	::488402003081822000
265553576	::488402004642115000
291221395	::488402017917091000
367561919	::488402031271366000
23260777	::488402058786398000
334515229	::488402060829028000
129441756	::488402060858363000
129441756	::488402080697430000
358489807	::488402099072282000
294964037	::488402137622519000
133341985	::488402143565873000
279608688	::488402152923340000
623584562	::488402156249034000
27364321	::488402159785226000
214779476	::488402165971816000
427464965	::488402167657947000
27364321	::488402231059042000
80419613	::488402233973669000
21374892	::488402242664280000
33158980	::488402244421693000
408772521	::488402265506873000
196738575	::488402267008425000
129441756	::488402269092581000
369819130	::488402306883272000
214779476	::488402309903183000
330195429	::488402323341713000
21374892	::488402331600306000
443428711	::488402335492620000
39160897	::488402349464231000
23260777	::488402352974876000
25359188	::488402357839880000
56059141	::488402360847196000
34689419	::488402367889416000
46283045	::488402378744270000
196738575	::488402426001883000
357211620	::488402495828668000
168864295	::488402498869559000
336845657	::488402499649683000
15010357	::488402543412654000
330195429	::488402552489132000
33158980	::488402635204997000
330195429	::488402638275215000
351847146	::488402644835119000
200615756	::488402659544530000
19511096	::488402663390715000
367561919	::488402665177493000
23868298	::488402666905546000
256750208	::488402696605417000
72321810	::488402721738092000
427464965	::488402731863142000
290855101	::488402736615272000
336845657	::488402752322928000
256319248	::488402756324323000
61307501	::488402767883808000
17694593	::488402770383618000
427464965	::488402771000168000
33158980	::488402773071773000
427464965	::488402784308703000
83513704	::488402799453937000
308858845	::488402800318361000
57238973	::488402803006509000
89294713	::488402808282968000
254092544	::488402817997348000
404335977	::488402823949062000
330195429	::488402831666204000
17529301	::488402841988759000
254092544	::488402868509368000
427464965	::488402871722209000
328557330	::488402880744128000
40618847	::488402883121917000
267482514	::488402887442067000
40618847	::488402890667474000
357211620	::488402890680442000
278603967	::488402892542332000
302430466	::488402945927430000
65995121	::488402962730221000
23260777	::488402977301221000
330195429	::488402980354265000
18156298	::488402998616260000
33158980	::488403027733127000
438566411	::488403038311174000
338073739	::488403038441201000
68221984	::488403052215689000
533824839	::488403076387065000
33011898	::488403091474358000
160453801	::488403106837721000
435557155	::488403106875449000
262059543	::488403114480115000
358489807	::488403121777819000
330195429	::488403153402867000
50663276	::488403160198041000
435557155	::488403174412128000
254092544	::488403175582760000
381054179	::488403181706416000
29935926	::488403216132874000
38207353	::488403216686907000
341666582	::488403282944344000
190396530	::488403298274537000
23260777	::488403351600902000
381054179	::488403351739305000
254092544	::488403412510580000
33158980	::488403479791403000
154309960	::488403484249571000
427464965	::488403498900672000
404335977	::488403500314140000
48090126	::488403508161290000
27364321	::488403520648146000
23097227	::488403551274549000
358489807	::488403584220798000
25839207	::488403586729000000
381054179	::488403652273799000
328882474	::488403727896686000
22195036	::488403728249413000
336628506	::488403733387423000
29935926	::488403745667952000
195977109	::488403788298870000
387206849	::488403828492890000
23260777	::488403841235570000
347994449	::488403885342851000
256319248	::488403902816346000
254092544	::488403933938061000
72321810	::488403933992591000
180940959	::488403944256069000
195977109	::488404001260466000
19766821	::488404005262209000
23260777	::488404017035628000
76248039	::488404035418853000
72321810	::488404067971268000
19511096	::488404104188686000
19307731	::488404122710704000
254092544	::488404123122139000
180940959	::488404123352850000
358489807	::488404187114246000
40618847	::488404187894394000
427464965	::488404188117073000
305265637	::488404194920251000
16568377	::488404209004736000
372499722	::488404210291986000
200796300	::488404218680594000
300009838	::488404244350132000
168387841	::488404249101860000
35519448	::488404249559461000
16568377	::488404254684884000
40534884	::488404302482780000
29654901	::488404340303220000
230069479	::488404341133287000
338619333	::488404343092047000
160453801	::488404352550195000
483283190	::488404356614475000
76482742	::488404362121576000
40534884	::488404372389236000
382304432	::488404373928960000
23868298	::488404405599756000
22383485	::488404414588526000
239885742	::488404436524355000
40534884	::488404441410711000
533824839	::488404448578793000
562393615	::488404455293857000
358489807	::488404463422423000
25839207	::488404470464659000
40534884	::488404481617297000
175847876	::488404495177891000
254092544	::488404557643649000
533824839	::488404562923880000
22383485	::488404567013724000
16846197	::488404581299154000
34689419	::488404599779237000
392278984	::488404619165708000
200796300	::488404646604468000
252793957	::488404655483793000
23260777	::488404676787077000
66396119	::488404686471327000
27331177	::488404686567772000
239885742	::488404695178698000
358489807	::488404706864025000
336774649	::488404709602902000
27563012	::488404712807342000
50818061	::488404753697632000
239885742	::488404885105147000
23260777	::488404895318704000
33676766	::488404944093843000
254092544	::488404953036513000
40534884	::488404969364545000
480895753	::488404975949975000
55219816	::488404980333031000
200685756	::488404984703115000
115503799	::488404989279076000
480895753	::488404999064403000
254092544	::488405020350881000
20026791	::488405022929985000
427464965	::488405031537090000
196738575	::488405045550272000
46809403	::488405062142550000
180940959	::488405066978959000
83513704	::488405089996898000
525819441	::488405091271979000
498321918	::488405092207714000
72321810	::488405097215713000
40534884	::488405106711220000
27538070	::488405116748193000
23097227	::488405128202813000
57238973	::488405136604405000
480895753	::488405138361421000
525819441	::488405143415570000
19091805	::488405150243880000
107724446	::488405158645489000
104947253	::488405161895661000
358489807	::488405177913712000
338619333	::488405185891287000
57238973	::488405188466982000
358489807	::488405188999249000
256750208	::488405199308873000
229562704	::488405202920550000
67450397	::488405209861746000
23260777	::488405235048914000
33342988	::488405256456658000
180940959	::488405258604122000
358489807	::488405260931575000
196738575	::488405278254465000
72321810	::488405288211714000
27331177	::488405293630365000
66396119	::488405304963387000
443428711	::488405308973142000
525819441	::488405309027647000
29242207	::488405318775607000
48090126	::488405325167333000
20026791	::488405341327990000
498321918	::488405349666656000
480895753	::488405372873371000
340678678	::488405373229883000
17529301	::488405373289000000
17529301	::488405436262264000
229562704	::488405439072444000
39398773	::488405444591751000
357211620	::488405448702193000
415943958	::488405484060151000
168387841	::488405517098692000
348316521	::488405537696935000
40534884	::488405548010717000
187034273	::488405566847737000
17529301	::488405575945183000
247850020	::488405582232047000
525819441	::488405597226680000
187034273	::488405606290976000
33158980	::488405615824224000
48090126	::488405632169439000
239885742	::488405636686675000
29391732	::488405668710191000
15010357	::488405710204858000
195154119	::488405726067298000
255834275	::488405726839054000
480895753	::488405732073545000
427464965	::488405732597833000
254092544	::488405737505566000
59288102	::488405766089756000
40618847	::488405769855836000
33158980	::488405801640280000
603136773	::488405830455152000
614436697	::488405849576976000
165261298	::488405885560303000
155805303	::488405893084905000
77754336	::488405924273721000
39215095	::488405926286618000
34689419	::488405936503926000
525819441	::488405938076798000
23260777	::488405950110650000
357079725	::488405962810593000
45150174	::488405966862684000
418503483	::488405979567226000
80703293	::488405997589782000
254092544	::488406015801823000
357079725	::488406022105493000
81872162	::488406040179142000
14478263	::488406044721152000
29242207	::488406055089885000
18437537	::488406080368951000
507674842	::488406112215916000
507674842	::488406130981220000
244646421	::488406131077697000
29654901	::488406143727726000
337169907	::488406164401422000
254092544	::488406165144223000
412792027	::488406166746451000
357079725	::488406181128310000
165261298	::488406195150262000
324794875	::488406217765556000
229562704	::488406247868485000
157904403	::488406261638000000
361527638	::488406270601216000
163214537	::488406322447020000
41967329	::488406323181416000
165261298	::488406337634983000
23868298	::488406373651054000
96421993	::488406404265693000
247850020	::488406415623467000
189916646	::488406454110781000
432747373	::488406462536773000
358489807	::488406487681601000
157904403	::488406501183062000
180940959	::488406534045831000
377176939	::488406536989863000
175847876	::488406573216452000
23868298	::488406586902081000
32750427	::488406641956495000
29018568	::488406642539503000
32750427	::488406663766896000
23260777	::488406672541761000
427464965	::488406673993003000
59184492	::488406690027798000
432747373	::488406719622414000
189916646	::488406736941088000
358398276	::488406747820732000
180940959	::488406757983944000
160453801	::488406760978259000
418503483	::488406763088384000
32342599	::488406775809331000
358489807	::488406779613573000
76248039	::488406798336917000
164676969	::488406813285838000
163214537	::488406818230530000
229562704	::488406847607832000
23260777	::488406862274908000
533824839	::488406872605470000
66396119	::488406891622445000
32342599	::488406915374804000
22383485	::488406926410387000
229562704	::488406962091331000
163214537	::488406962350997000
418965366	::488406998015168000
533824839	::488407011680190000
32342599	::488407025018093000
23967395	::488407045289172000
45470777	::488407056580612000
507674842	::488407070551445000
45470777	::488407100230746000
29654901	::488407108254056000
224095849	::488407114000629000
273697690	::488407121189273000
187034273	::488407152324018000
278603967	::488407161186156000
60819375	::488407166437437000
286265668	::488407167246925000
32750427	::488407187438313000
86885002	::488407190357561000
367322500	::488407198939086000
167384328	::488407223568052000
32342599	::488407225686167000
358489807	::488407246615760000
180940959	::488407273317093000
169378322	::488407290484367000
16807883	::488407295148044000
487258078	::488407331831820000
23868298	::488407336105439000
358489807	::488407339708334000
115184915	::488407363494223000
83507090	::488407395107094000
86885002	::488407403331715000
411997198	::488407476820541000
32342599	::488407489478537000
187017423	::488407515692924000
336845657	::488407517069058000
160453801	::488407525855744000
23260777	::488407540494270000
89294713	::488407541387259000
21374892	::488407551277404000
41474555	::488407566242684000
169378322	::488407577039233000
358489807	::488407606583492000
232275950	::488407626422951000
167384328	::488407652674719000
369819130	::488407661839257000
244646421	::488407669078646000
238698812	::488407676401885000
29654901	::488407689068675000
32342599	::488407702670819000
462487376	::488407726834208000
447774872	::488407740440514000
358489807	::488407756538249000
179669687	::488407774561181000
19766821	::488407781754798000
229562704	::488407784590151000
30719116	::488407809391095000
132314519	::488407811848556000
157869405	::488407813442387000
296016163	::488407817603141000
23260777	::488407817972645000
187089991	::488407820828540000
388558032	::488407830840348000
447774872	::488407849278504000
305265637	::488407854798602000
61001682	::488407901523169000
525819441	::488407904953724000
169378322	::488407913166544000
201376114	::488407958833741000
336845657	::488407977616216000
14520186	::488408007865548000
256319248	::488408048571256000
23260777	::488408050727149000
358489807	::488408052605804000
83507090	::488408059207622000
79476731	::488408071014608000
487258078	::488408102128345000
159986953	::488408131324485000
119269983	::488408132045901000
170357410	::488408159669604000
487258078	::488408227714199000
169378322	::488408242406834000
83507090	::488408246474899000
32342599	::488408250321100000
358489807	::488408292184444000
188417746	::488408297272537000
89294713	::488408340452491000
163214537	::488408366767558000
32342599	::488408393506250000
66396119	::488408397520179000
398377928	::488408446069653000
519909326	::488408449806782000
320485729	::488408471755579000
320485729	::488408478256738000
189916646	::488408540181454000
410427594	::488408540932218000
6945382	::488408543578439000
163214537	::488408564545769000
338619333	::488408579234217000
14329244	::488408605763203000
410427594	::488408611333611000
367561919	::488408635819565000
410427594	::488408646087614000
183090041	::488408649539551000
361527638	::488408688709746000
506760887	::488408690823688000
169378322	::488408696708685000
160453801	::488408704148967000
48090126	::488408705784750000
38207353	::488408715721449000
460765832	::488408733488545000
41135840	::488408773564698000
587864456	::488408802442887000
67193398	::488408812953829000
25839207	::488408813498667000
63617875	::488408828858220000
348316521	::488408853961121000
410427594	::488408892532330000
38207353	::488408920005050000
68517440	::488408947708022000
87247551	::488408981308600000
200796300	::488408989739130000
201376114	::488409035528343000
388558032	::488409046592917000
66396119	::488409066499080000
433012724	::488409084400398000
6945382	::488409094177304000
487258078	::488409104655060000
132077826	::488409133050114000
410427594	::488409165107580000
195103093	::488409182584840000
163214537	::488409183365001000
32342599	::488409226100748000
587081117	::488409245977952000
132077826	::488409249655951000
487258078	::488409256308125000
155459778	::488409262301798000
587081117	::488409314798092000
499167427	::488409317947621000
410427594	::488409324893798000
358489807	::488409329884598000
27331177	::488409374600097000
196738575	::488409380300525000
412792027	::488409401649528000
42538221	::488409416824156000
17529301	::488409432448319000
66396119	::488409447488704000
32750427	::488409453163581000
60819375	::488409469177434000
19091805	::488409481219301000
14329244	::488409495056297000
27538070	::488409502387949000
60819375	::488409504552194000
19091805	::488409509547606000
410427594	::488409511850704000
542693847	::488409518766694000
587081117	::488409519475920000
631245094	::488409526060609000
290855101	::488409526199394000
60819375	::488409529311191000
164575018	::488409535166423000
61001682	::488409542691405000
290855101	::488409558684286000
209401949	::488409567231873000
189916646	::488409575188856000
238740641	::488409592620417000
40618847	::488409602967355000
352757025	::488409606389915000
38577111	::488409618373443000
29654901	::488409618532421000
48944372	::488409647636705000
23868298	::488409650996322000
7522612	::488409651755491000
86885002	::488409656243388000
427464965	::488409664481402000
86885002	::488409666913701000
86885002	::488409710828060000
107724446	::488409732265549000
163214537	::488409764540342000
310569604	::488409766088015000
95554541	::488409768814313000
169291538	::488409780126367000
393719746	::488409810820288000
32750427	::488409817627648000
412792027	::488409822011092000
33158980	::488409827623047000
542693847	::488409840532721000
38577111	::488409850078961000
14329244	::488409868110270000
310569604	::488409888725282000
189916646	::488409906513707000
60819375	::488409923831615000
201376114	::488409936678764000
206247499	::488409973886844000
19182658	::488409983147466000
310569604	::488409984284110000
107724446	::488409987480580000
115941650	::488409987916775000
254092544	::488410008653414000
507674842	::488410019721777000
427464965	::488410035513753000
60819375	::488410046120734000
60819375	::488410080182689000
310569604	::488410094380408000
86885002	::488410097849073000
39160897	::488410099971391000
160453801	::488410100164349000
32624494	::488410107420475000
115941650	::488410112043008000
32624494	::488410114894749000
583488323	::488410134079479000
38207353	::488410140459429000
247850020	::488410140761018000
187034273	::488410154820714000
427464965	::488410161997164000
296016163	::488410167130595000
330201359	::488410167298371000
334515229	::488410172768124000
359446141	::488410196335943000
14520186	::488410211305390000
441925629	::488410217584263000
168387841	::488410221656559000
375385791	::488410222327640000
60819375	::488410231634788000
14792781	::488410279420493000
212068363	::488410287729414000
40618847	::488410352325902000
7522612	::488410363415650000
6945382	::488410390951247000
296016163	::488410401701236000
160453801	::488410405530636000
61001682	::488410443858583000
29654901	::488410449096867000
631245094	::488410452867547000
209401949	::488410455241539000
410427594	::488410482785927000
187034273	::488410486674046000
23260777	::488410511248478000
393719746	::488410512728674000
324794875	::488410542738911000
48090126	::488410564838699000
66396119	::488410573088894000
194054262	::488410581452337000
7522612	::488410593108312000
264904736	::488410600100216000
296016163	::488410615296581000
131278152	::488410627879477000
48090126	::488410642496237000
190396530	::488410643633303000
29242207	::488410681021321000
338619333	::488410684607053000
129441756	::488410685517230000
238862918	::488410688784576000
276784331	::488410689292468000
206247499	::488410696368291000
160453801	::488410732568903000
229562704	::488410735949934000
296016163	::488410743478288000
201376114	::488410753108414000
631245094	::488410771030695000
410427594	::488410794145882000
107610605	::488410799875317000
23260777	::488410842334244000
163214537	::488410850508546000
6945382	::488410852622475000
338619333	::488410856988766000
257830093	::488410883337773000
115184915	::488410887812702000
310569604	::488410921325174000
60819375	::488410977189113000
358489807	::488410992196345000
296016163	::488410993681121000
400266696	::488411012408672000
410427594	::488411016502738000
432027433	::488411057019703000
41135840	::488411069149241000
117095775	::488411075617255000
115941650	::488411076334456000
400266696	::488411087746764000
432747373	::488411088405278000
7522612	::488411093740437000
6945382	::488411116590997000
234078302	::488411131673726000
23097227	::488411141047975000
115941650	::488411150884044000
117095775	::488411159545278000
400266696	::488411162778677000
400266696	::488411171901304000
23868298	::488411187772534000
115941650	::488411191656857000
614074554	::488411254600368000
17163265	::488411311278424000
6945382	::488411341615411000
117095775	::488411368518062000
238740641	::488411388742610000
432027433	::488411404786225000
133341985	::488411408443670000
400266696	::488411436188979000
22195036	::488411452743897000
341666582	::488411473790898000
40618847	::488411500118159000
86243090	::488411509257535000
21374892	::488411514575929000
229562704	::488411514815389000
6945382	::488411551724883000
19766821	::488411555508539000
16258968	::488411557026463000
17470539	::488411563296948000
393719746	::488411592254844000
506500282	::488411596138348000
23260777	::488411603877240000
209401949	::488411608977129000
16472279	::488411609534963000
229562704	::488411615919108000
61001682	::488411639856005000
21374892	::488411645396258000
33703018	::488411663826436000
40618847	::488411665726066000
187034273	::488411666007465000
410427594	::488411666087161000
507674842	::488411672390799000
16472279	::488411688366911000
357079725	::488411733912858000
377425191	::488411739277361000
393719746	::488411742133706000
117095775	::488411780465827000
515818133	::488411799310843000
29242207	::488411897302372000
515818133	::488411915853766000
337434597	::488411925324128000
23260777	::488411927685910000
296016163	::488411941451218000
257830093	::488412026772156000
23097227	::488412035810471000
107610605	::488412039480872000
38207353	::488412043318677000
107610605	::488412047932391000
410427594	::488412060603412000
359446141	::488412064629522000
23260777	::488412094392696000
43052467	::488412100536963000
24804859	::488412126974074000
410427594	::488412150135021000
66396119	::488412178970451000
187034273	::488412186835165000
515818133	::488412193944510000
410427594	::488412201099993000
359446141	::488412220640870000
23868298	::488412247253733000
358489807	::488412289964335000
277278671	::488412305445511000
61001682	::488412339524624000
336195050	::488412354867396000
387206849	::488412380250918000
338619333	::488412382062858000
359446141	::488412413343961000
86243090	::488412418209755000
431215016	::488412443052224000
196738575	::488412469204111000
142045716	::488412475566456000
163214537	::488412518704877000
443428711	::488412536740392000
623584562	::488412565085896000
410427594	::488412571092131000
209401949	::488412578540826000
163214537	::488412589349543000
304140174	::488412590700507000
160453801	::488412592394604000
276784331	::488412601588940000
163214537	::488412609314443000
161492068	::488412615228403000
254092544	::488412687140130000
277278671	::488412704663556000
14329244	::488412733402918000
507674842	::488412735869181000
14329244	::488412780395917000
61001682	::488412805897256000
45164175	::488412834888695000
387476542	::488412837141020000
17529301	::488412882464698000
27763417	::488412885479981000
277278671	::488412892161519000
161492068	::488412894283841000
40618847	::488412909320429000
21330741	::488412919223185000
257830093	::488412921786302000
72890292	::488412937615601000
417428775	::488412951552880000
572151259	::488412973937868000
14329244	::488412990614429000
176994984	::488412990698291000
115941650	::488412998206492000
257830093	::488413011062050000
163214537	::488413019039219000
80419613	::488413021849796000
160453801	::488413026245017000
40618847	::488413032737804000
257830093	::488413082830778000
61001682	::488413111758888000
14329244	::488413148118933000
410427594	::488413178016325000
60819375	::488413194709254000
302430466	::488413201856348000
302430466	::488413205241159000
22383485	::488413205497397000
302430466	::488413205845114000
302430466	::488413206444912000
142045716	::488413211901689000
48944372	::488413228532117000
43052467	::488413233837907000
460611723	::488413239584100000
22736943	::488413251395264000
307485154	::488413279639728000
142045716	::488413282252775000
427464965	::488413289748373000
40618847	::488413296244953000
382304432	::488413324758237000
338619333	::488413325475065000
410427594	::488413334338031000
338619333	::488413338141876000
338619333	::488413348816363000
180940959	::488413348850315000
129441756	::488413363412561000
14329244	::488413374611341000
289084083	::488413385671716000
332662443	::488413411190272000
410427594	::488413411471294000
14329244	::488413436271792000
78065938	::488413439253962000
308170990	::488413465921728000
39215095	::488413467003461000
410427594	::488413478378803000
19307731	::488413514998878000
33342988	::488413523903787000
410427594	::488413528987279000
14329244	::488413546896584000
515818133	::488413549598093000
401089789	::488413581302452000
257830093	::488413595341180000
40126821	::488413618006810000
38207353	::488413629768015000
14478263	::488413639016058000
296016163	::488413660185116000
142045716	::488413668371988000
163214537	::488413670787928000
68832413	::488413725888495000
40618847	::488413732100243000
407399368	::488413744498630000
515818133	::488413767588663000
278603967	::488413780989050000
82257804	::488413783447334000
307485154	::488413792955412000
95231863	::488413794037538000
383202357	::488413799746396000
160453801	::488413815189413000
78065938	::488413817538228000
278603967	::488413836249010000
378334138	::488413845195460000
82257804	::488413846785503000
169291538	::488413858655002000
86885002	::488413879907942000
410427594	::488413898648064000
163214537	::488413910156840000
60578212	::488413946115022000
163214537	::488413955350482000
298156322	::488413960526254000
19080798	::488413960949878000
257830093	::488413970068684000
410427594	::488413976729251000
282069115	::488413981544284000
587864456	::488413997293899000
141976809	::488414000661536000
61001682	::488414020287098000
60578212	::488414041875152000
282069115	::488414088058646000
451183057	::488414108447145000
183090041	::488414147991052000
33703018	::488414179792273000
86885002	::488414185340956000
410427594	::488414207801827000
410427594	::488414243084308000
536012978	::488414256002387000
410427594	::488414266777960000
23260777	::488414270833823000
278603967	::488414275333914000
257830093	::488414300055560000
27331177	::488414316261953000
164575018	::488414316643614000
27563012	::488414318895976000
164575018	::488414343604613000
40054726	::488414352358117000
33699503	::488414372445032000
196738575	::488414384885354000
410427594	::488414409740812000
41508239	::488414412156334000
27538070	::488414431324282000
23868298	::488414462114680000
257830093	::488414480058286000
23868298	::488414488446529000
19511096	::488414504749780000
536012978	::488414507132149000
587081117	::488414507627081000
363361632	::488414519883210000
276784331	::488414521866719000
324794875	::488414534181203000
410427594	::488414547188129000
40618847	::488414557384101000
129441756	::488414564405743000
254092544	::488414578079182000
201376114	::488414633988874000
332662443	::488414670496481000
41508239	::488414671628554000
427464965	::488414688766873000
61307501	::488414689064271000
78065938	::488414708760731000
27331177	::488414714343329000
410856984	::488414742395256000
332662443	::488414756131577000
187034273	::488414758522322000
262405775	::488414787508772000
59583601	::488414798493671000
312471776	::488414819226112000
119269983	::488414826687758000
23260777	::488414859886080000
262405775	::488414935483822000
410427594	::488414953226117000
8070562	::488414958942556000
562393615	::488414973949800000
427464965	::488414981877411000
23097227	::488415037724180000
260361255	::488415047874383000
247850020	::488415056426573000
515818133	::488415057475534000
431215016	::488415058653769000
163214537	::488415062638346000
65513	::488415103918698000
33158980	::488415152845242000
431215016	::488415166225055000
29242207	::488415185624117000
17529301	::488415209879781000
104990093	::488415212987363000
70483417	::488415223968464000
40994873	::488415233073876000
150518148	::488415260974383000
59288102	::488415264397328000
427464965	::488415269900283000
86885002	::488415276719816000
201376114	::488415285766930000
150518148	::488415293266337000
505219745	::488415319200104000
19766821	::488415324958883000
410427594	::488415364452470000
254092544	::488415369720504000
254092544	::488415413894934000
65576332	::488415423785082000
38520445	::488415423957041000
410427594	::488415425840300000
368730450	::488415449869058000
410427594	::488415451899498000
163214537	::488415493347217000
257830093	::488415512691765000
150518148	::488415565455704000
340055562	::488415568043573000
257830093	::488415614118428000
91422810	::488415625036169000
254092544	::488415669361598000
247850020	::488415676785106000
358489807	::488415749564678000
29242207	::488415759664971000
115941650	::488415769424711000
427464965	::488415786785329000
126221416	::488415805458366000
16559994	::488415807437684000
562393615	::488415819165347000
60819375	::488415823510257000
16559994	::488415834445189000
50663276	::488415836454281000
57238973	::488415837863575000
15267198	::488415838874374000
19080798	::488415844956143000
312471776	::488415849976307000
247850020	::488415878145245000
66396119	::488415917945012000
66203192	::488415921153654000
66203192	::488416038313136000
216395197	::488416059142451000
409541924	::488416074648403000
175847876	::488416075374399000
276784331	::488416103790424000
286341932	::488416111755419000
358489807	::488416181842239000
66203192	::488416185759694000
427464965	::488416203233587000
254092544	::488416218937036000
410427594	::488416223450116000
66396119	::488416237643235000
324794875	::488416258052718000
358489807	::488416283126272000
66203192	::488416302441062000
439491329	::488416305268400000
27331177	::488416326155636000
340055562	::488416332589711000
126221416	::488416334481727000
29605636	::488416345722064000
50663276	::488416358183763000
572151259	::488416361224232000
410427594	::488416361916669000
23868298	::488416370615275000
37213451	::488416393486823000
163214537	::488416399493058000
377425191	::488416427423301000
39215095	::488416441427709000
377425191	::488416482020577000
29242207	::488416484956581000
27331177	::488416509031481000
410427594	::488416589721915000
196738575	::488416598471217000
180940959	::488416601046548000
139447011	::488416606868209000
388558032	::488416613226389000
507674842	::488416625767350000
310569604	::488416627201830000
27986325	::488416628057444000
312471776	::488416659707670000
19511096	::488416664178802000
16807883	::488416670315053000
23868298	::488416686735761000
27364321	::488416690137739000
388558032	::488416729349894000
323262953	::488416737785040000
460611723	::488416739865022000
297238880	::488416748173946000
427464965	::488416749147422000
45470777	::488416754977497000
410427594	::488416777370476000
126221416	::488416781145759000
479959389	::488416790184480000
525819441	::488416797595422000
336845657	::488416800712163000
388558032	::488416808425123000
479959389	::488416814075248000
427464965	::488416822648406000
70483417	::488416848304955000
410427594	::488416864977309000
65576332	::488416873412038000
344219518	::488416895683395000
163214537	::488416920454979000
358489807	::488416924804460000
83513704	::488416930307391000
410427594	::488416938331475000
358489807	::488416938591141000
340055562	::488416957340082000
23260777	::488416959642730000
243974175	::488416965732470000
54466394	::488416975505223000
276784331	::488416990072041000
410427594	::488417000457523000
336845657	::488417003959771000
119269983	::488417004290703000
25839207	::488417007478374000
247850020	::488417014898102000
507674842	::488417016844263000
358489807	::488417025446793000
68832413	::488417033063653000
25839207	::488417054517506000
358489807	::488417063497506000
23260777	::488417068195512000
282328751	::488417082850037000
117095775	::488417087380258000
187034273	::488417098159640000
201376114	::488417098712899000
65576332	::488417124587950000
60131090	::488417134947479000
312471776	::488417150214758000
320485729	::488417151913832000
410427594	::488417151968374000
344219518	::488417152811032000
341313395	::488417179612614000
344219518	::488417186201890000
271921509	::488417214782251000
358489807	::488417242418122000
623584562	::488417258390056000
312471776	::488417282645712000
201376114	::488417290182852000
25760567	::488417327486996000
117095775	::488417353236226000
410427594	::488417409427324000
38520445	::488417413759660000
594121150	::488417432109715000
410427594	::488417449390653000
519909326	::488417482382659000
524866555	::488417482525265000
65576332	::488417486736732000
130321036	::488417490855141000
119269983	::488417503047987000
324794875	::488417505778483000
68832413	::488417523394564000
163214537	::488417529350479000
524866555	::488417549206319000
117095775	::488417553723969000
187034273	::488417567544184000
68832413	::488417578453176000
443428711	::488417583708655000
78782742	::488417599529549000
142045716	::488417620245233000
713350694	::488417640046546000
21374892	::488417644140187000
78782742	::488417659453575000
163214537	::488417681205235000
36601312	::488417709999157000
507674842	::488417712343744000
353888661	::488417716286402000
33158980	::488417734875557000
172573942	::488417739753545000
14329244	::488417760431468000
66396119	::488417760985096000
330201359	::488417761123500000
176839128	::488417782036316000
172573942	::488417794904424000
19080798	::488417811270995000
37316930	::488417813594259000
262405775	::488417821987061000
38207353	::488417825984622000
56508824	::488417863787888000
336628506	::488417869651537000
14329244	::488417878103056000
358643765	::488417885010677000
196738575	::488417901586964000
169291538	::488417904225177000
36601312	::488417911720005000
65576332	::488417916015345000
410427594	::488417931202920000
60819375	::488417949376471000
525819441	::488417951989510000
358489807	::488417961195999000
358643765	::488417970012438000
21374892	::488417970339606000
216395197	::488417984793559000
27331177	::488418023552733000
165517420	::488418031773577000
525819441	::488418044549398000
66396119	::488418066137509000
48090126	::488418074530287000
358489807	::488418095560531000
102444460	::488418096944660000
357150048	::488418103794368000
336628506	::488418109016272000
31280614	::488418135716802000
341313395	::488418175575285000
31280614	::488418182441345000
410427594	::488418190197006000
37213451	::488418206726381000
77754336	::488418219133505000
336628506	::488418219431305000
31280614	::488418241937563000
414952579	::488418252951793000
443428711	::488418258660245000
525819441	::488418273138995000
27331177	::488418282655870000
341313395	::488418305971990000
414952579	::488418309881081000
16807883	::488418310136926000
374739722	::488418349370458000
477188816	::488418354432995000
27538070	::488418355259252000
179337055	::488418360036966000
21374892	::488418412452790000
116054733	::488418412566437000
16807883	::488418425287356000
38520445	::488418431822491000
37213451	::488418448691585000
424709673	::488418465351729000
377555310	::488418500625440000
14329244	::488418518392512000
21374892	::488418530270797000
336845657	::488418548503834000
37213451	::488418566425681000
23260777	::488418568154152000
388558032	::488418593722204000
37213451	::488418599673950000
38520445	::488418609275080000
141976809	::488418630397227000
410427594	::488418656750428000
190396530	::488418659384434000
56508824	::488418694411059000
57238973	::488418694675316000
187034273	::488418695480606000
154692700	::488418710579720000
410427594	::488418711666446000
27331177	::488418715516432000
282779381	::488418724529991000
25104281	::488418726774321000
40618847	::488418746042556000
443428711	::488418778087030000
377555310	::488418783510265000
66396119	::488418795275288000
256319248	::488418808680681000
163214537	::488418824165675000
414952579	::488418831912558000
163646426	::488418835494895000
349904873	::488418850124206000
443428711	::488418854729555000
66396119	::488418866821738000
15789848	::488418869980037000
17163265	::488418878394208000
14329244	::488418898639724000
596678073	::488418929883496000
66396119	::488418940897337000
187034273	::488418944660017000
176994984	::488418978180517000
176994984	::488419003975471000
410427594	::488419021898141000
414952579	::488419044437938000
59670513	::488419045817860000
254092544	::488419059269402000
14329244	::488419079632347000
55312313	::488419089887408000
19766821	::488419107126394000
410427594	::488419150667452000
66396119	::488419178143944000
176994984	::488419196745687000
187034273	::488419197530415000
59670513	::488419210746277000
28002614	::488419251104276000
14329244	::488419252865486000
410427594	::488419256208732000
57238973	::488419269299171000
66396119	::488419278392000000
100327197	::488419293109829000
163214537	::488419305210388000
41474555	::488419309824131000
254092544	::488419322961068000
175847876	::488419352790966000
66396119	::488419368963825000
176839128	::488419372977758000
187034273	::488419380704079000
14329244	::488419380976295000
55312313	::488419401394188000
410427594	::488419418926768000
19511096	::488419423330369000
66396119	::488419425867935000
253675480	::488419437402681000
179337055	::488419475474366000
410427594	::488419479479914000
27331177	::488419480616202000
66786075	::488419486035214000
410427594	::488419500115894000
28002614	::488419537092894000
215189306	::488419542721650000
578505853	::488419561176170000
55312313	::488419561813729000
410427594	::488419568273346000
179337055	::488419614658162000
59670513	::488419621813252000
410427594	::488419634073583000
429375230	::488419668420345000
414952579	::488419673738723000
37213451	::488419718324584000
55312313	::488419721297936000
254092544	::488419725652004000
460765832	::488419727598161000
66396119	::488419732677074000
351847146	::488419741891977000
224095849	::488419755666468000
449902821	::488419762213363000
217871594	::488419764071452000
179337055	::488419818199343000
66396119	::488419829926219000
587081117	::488419844820193000
75127594	::488419850348281000
41967329	::488419866164998000
217871594	::488419869310742000
559991040	::488419875296411000
410427594	::488419905919004000
75127594	::488419907634085000
27331177	::488419925262729000
410427594	::488419934725492000
75127594	::488419959941251000
66396119	::488419971895017000
75127594	::488419987141316000
227072583	::488420008071274000
39412631	::488420013066309000
117095775	::488420013905563000
247850020	::488420038588657000
364018467	::488420060419989000
36601312	::488420061883809000
14329244	::488420093731160000
410427594	::488420107744706000
57238973	::488420136718962000
23868298	::488420148416507000
75127594	::488420184495894000
14329244	::488420197569548000
23868298	::488420204729204000
29327418	::488420206453067000
326813935	::488420214825312000
14329244	::488420234328432000
215189306	::488420244361576000
348193845	::488420255258398000
410427594	::488420257401675000
524866555	::488420264795852000
115941650	::488420272224346000
115941650	::488420279274987000
57651074	::488420322090024000
55312313	::488420338242314000
68517440	::488420350066053000
460765832	::488420389568401000
66555228	::488420406655586000
165517420	::488420430160474000
227072583	::488420459177082000
115941650	::488420466043138000
164575018	::488420472225144000
66203192	::488420504357715000
435557155	::488420521680203000
59670513	::488420529502560000
329333638	::488420537014968000
312471776	::488420564965404000
26068830	::488420589036531000
47466684	::488420603133964000
253675480	::488420604891373000
26068830	::488420609634729000
587081117	::488420612352647000
300009838	::488420615918219000
176994984	::488420661535059000
14329244	::488420692736475000
262449011	::488420704329936000
410427594	::488420711795814000
52610012	::488420749305470000
410427594	::488420755538186000
115184915	::488420779806044000
201376114	::488420784994402000
82150924	::488420830859100000
201376114	::488420861397843000
115503799	::488420899755134000
20026791	::488420920474603000
163214537	::488420966226075000
57238973	::488420966268428000
175847876	::488420997427920000
415943958	::488421001316028000
59670513	::488421015425253000
82150924	::488421030495404000
14584037	::488421037265416000
19511096	::488421049046822000
490977827	::488421103145340000
410427594	::488421107343851000
59670513	::488421114121433000
23260777	::488421118551015000
578505853	::488421135478829000
332073582	::488421144685314000
449902821	::488421184527032000
23260777	::488421240148070000
298156322	::488421246099398000
412638454	::488421267632947000
298156322	::488421277892214000
367296747	::488421284867362000
66396119	::488421296749830000
247850020	::488421322314108000
228159641	::488421355361026000
258532274	::488421355667206000
66396119	::488421356266987000
578505853	::488421369051230000
201376114	::488421382879866000
23260777	::488421439524306000
224095849	::488421445886689000
41474555	::488421456137555000
358643765	::488421460298321000
55312313	::488421465784471000
66396119	::488421472545685000
435516954	::488421473926017000
359775349	::488421492959371000
176994984	::488421502379757000
234187240	::488421506506956000
55312313	::488421507807186000
410427594	::488421538061111000
66396119	::488421542087249000
578505853	::488421549410500000
277278671	::488421551566360000
236144487	::488421556427554000
228159641	::488421557836840000
51650419	::488421564338405000
95554541	::488421569874493000
201376114	::488421575461310000
217871594	::488421665831792000
427464965	::488421671884181000
75127594	::488421683628228000
167384328	::488421702049615000
236144487	::488421712426332000
19511096	::488421736681971000
393719746	::488421751970222000
217871594	::488421753794744000
78065938	::488421754973347000
578505853	::488421756743331000
115941650	::488421765744721000
387206849	::488421768768401000
335003775	::488421777773985000
245154470	::488421796841271000
230069479	::488421816625790000
59288102	::488421840059400000
253675480	::488421861588758000
335003775	::488421880366653000
337434597	::488421895507693000
14520186	::488421934229504000
219550942	::488421962914344000
262405775	::488421990454136000
410427594	::488421992744640000
75127594	::488421999207673000
27331177	::488422008435519000
75127594	::488422023392018000
397024307	::488422032963411000
410427594	::488422088429297000
78065938	::488422098524581000
383202357	::488422106435420000
120851061	::488422158318989000
75127594	::488422182330974000
381203261	::488422190509850000
236144487	::488422194796433000
460765832	::488422205903368000
61001682	::488422221766225000
410427594	::488422231564099000
68517440	::488422249452429000
129441756	::488422252829212000
200796300	::488422253902581000
236144487	::488422256003907000
19511096	::488422268762992000
216395197	::488422270436933000
427464965	::488422270537592000
14478263	::488422277692678000
166695965	::488422283292061000
367561919	::488422296457969000
27331177	::488422308621475000
50663276	::488422328356061000
755431	::488422357627703000
410427594	::488422364099923000
307485154	::488422369719881000
254092544	::488422399608889000
14520186	::488422402310012000
367561919	::488422417581084000
460765832	::488422429245456000
31403901	::488422433192681000
516986236	::488422434102456000
15137186	::488422455745474000
597038752	::488422494257176000
57238973	::488422494295302000
358489807	::488422498988335000
259876316	::488422502679724000
21623464	::488422507259494000
253675480	::488422511231893000
130321036	::488422512879878000
276784048	::488422534715432000
201376114	::488422582480158000
22504277	::488422615879806000
15814841	::488422661010509000
597038752	::488422668790530000
312471776	::488422697496375000
43052467	::488422717977149000
410427594	::488422721974730000
163214537	::488422755885268000
157869405	::488422757042880000
65576332	::488422784448880000
312471776	::488422785073434000
410427594	::488422786734780000
349904873	::488422812978130000
33342988	::488422837817204000
393105437	::488422845211365000
304890630	::488422870360391000
597038752	::488422935237885000
17529301	::488422968415232000
189916646	::488422968926941000
301016850	::488422980943220000
336774649	::488423006343925000
43052467	::488423019769892000
59288102	::488423023499051000
302430466	::488423029223858000
302430466	::488423030012383000
75127594	::488423036958167000
338256397	::488423043703009000
41474555	::488423087218495000
23260777	::488423090033274000
566902451	::488423100787490000
596678073	::488423105862594000
254092544	::488423107179581000
41474555	::488423110652067000
51964139	::488423129824247000
163214537	::488423138728759000
8070562	::488423162887942000
8070562	::488423177127620000
180940959	::488423202436444000
410427594	::488423218324467000
8070562	::488423234195300000
338543771	::488423266487242000
230069479	::488423270090543000
163214537	::488423278818496000
75127594	::488423313987760000
124582805	::488423314797654000
14520186	::488423333424549000
410427594	::488423369734627000
253675480	::488423381419958000
157869405	::488423462256394000
581342731	::488423484570095000
75127594	::488423489305456000
157869405	::488423500177084000
301497892	::488423504933814000
201376114	::488423509400358000
460765832	::488423524433149000
76977679	::488423537720299000
8070562	::488423553906143000
220867112	::488423576127565000
276784331	::488423653034688000
353888661	::488423674932781000
259876316	::488423682399031000
157869405	::488423712257888000
410427594	::488423721749975000
75127594	::488423838460301000
460765832	::488423897432608000
276784048	::488423902368890000
22734052	::488423912028798000
254092544	::488423939543416000
129441756	::488423948225609000
220867112	::488423958681632000
39398773	::488423969679106000
166695965	::488423972896141000
254092544	::488423994232963000
410427594	::488424015888142000
19091805	::488424028378378000
19091805	::488424035827458000
38326757	::488424036901220000
460765832	::488424060368723000
353418151	::488424073803091000
462648540	::488424099610243000
353418151	::488424110922678000
295339639	::488424119009300000
166695965	::488424135765155000
253675480	::488424142535163000
175314654	::488424162021871000
353418151	::488424169722621000
201376114	::488424198910402000
163214537	::488424225443549000
180940959	::488424254250446000
119269983	::488424267676008000
410427594	::488424274194350000
358489807	::488424345752981000
460765832	::488424384089317000
41474555	::488424425285365000
247850020	::488424515383603000
23260777	::488424521633120000
19222225	::488424567547785000
586783331	::488424568844201000
273697690	::488424570995499000
104990093	::488424604323426000
27331177	::488424624468672000
57238973	::488424641225322000
253675480	::488424650905759000
330799447	::488424665035976000
341313395	::488424691384606000
33342988	::488424699735851000
247850020	::488424712620351000
460765832	::488424715321880000
41474555	::488424743767261000
165517420	::488424771164467000
228159641	::488424773496496000
254092544	::488424783877787000
400817337	::488424816987230000
75127594	::488424819457683000
396889673	::488424833525747000
27331177	::488424848238989000
241337450	::488424873921101000
87247551	::488424876370173000
228159641	::488424877158715000
75127594	::488424880308617000
130321036	::488424880711270000
8070562	::488424885731852000
59670513	::488424891624853000
253675480	::488424908171800000
23967395	::488424982150520000
101138081	::488425005135720000
374739722	::488425058436935000
237936556	::488425070646136000
56509474	::488425113759399000
180940959	::488425154016710000
85399171	::488425173851582000
59670513	::488425206797434000
247850020	::488425214066188000
27331177	::488425226934308000
87247551	::488425228020633000
18613311	::488425231632330000
410427594	::488425243032424000
447774872	::488425261017206000
49443349	::488425286938411000
383202357	::488425287462690000
87247551	::488425292604526000
60819375	::488425303039946000
358489807	::488425312359694000
328828628	::488425318932168000
75127594	::488425434619465000
320485729	::488425457692737000
479959389	::488425467297677000
23967395	::488425537526693000
504027031	::488425569042698000
566902451	::488425570397859000
40405725	::488425574365270000
19766821	::488425579553628000
232814871	::488425646876422000
75127594	::488425655508295000
388433171	::488425668871331000
57238973	::488425670268428000
18752326	::488425679269031000
201376114	::488425702278967000
232437529	::488425710969573000
410427594	::488425727034142000
19091805	::488425744293298000
504027031	::488425744331055000
254092544	::488425773834186000
187034273	::488425806050627000
336845657	::488425823347937000
19091805	::488425827365683000
23260777	::488425861134438000
27331177	::488425894281637000
310569604	::488425917249634000
358489807	::488425920080789000
330201359	::488425940033105000
19222225	::488425941048123000
369804138	::488425978776264000
410427594	::488425991183032000
39160897	::488426005707886000
109718758	::488426028872654000
52610012	::488426038335377000
43052467	::488426046669066000
410427594	::488426047227318000
336845657	::488426054479273000
310569604	::488426082761056000
352757025	::488426110263103000
232814871	::488426140889919000
107724446	::488426143822127000
31403901	::488426172347596000
27331177	::488426173316096000
388433171	::488426176675721000
19222225	::488426205624807000
392278984	::488426219902619000
410427594	::488426271228329000
393719746	::488426281784995000
240492455	::488426282103738000
35519448	::488426362118877000
190396530	::488426366157987000
59670513	::488426386722258000
179736548	::488426393844207000
55312313	::488426403331702000
393719746	::488426421635649000
447774872	::488426432742191000
409541924	::488426464761495000
269143639	::488426535183851000
330201359	::488426565114400000
232793000	::488426565823254000
269143639	::488426572102131000
276784331	::488426575378251000
344219518	::488426583435132000
350509640	::488426612233609000
8070562	::488426638397296000
36560098	::488426658550915000
410427594	::488426661952888000
507674842	::488426665081458000
387206849	::488426681909010000
179736548	::488426685243469000
330201359	::488426713215275000
232793000	::488426729065562000
25839207	::488426749844156000
264608632	::488426769863938000
340055562	::488426798813028000
332391188	::488426810087325000
76427184	::488426811051618000
19091805	::488426824947339000
27331177	::488426830915842000
59670513	::488426836209057000
393719746	::488426841657466000
75127594	::488426856517881000
33158980	::488426877191602000
59184492	::488426958725054000
65576332	::488426963049390000
332391188	::488426991490965000
410427594	::488426993420349000
190396530	::488426994829656000
75127594	::488426995785547000
458826306	::488427003159523000
410427594	::488427028509908000
168387841	::488427028559851000
75127594	::488427032527654000
304661740	::488427066090483000
230069479	::488427066883579000
330201359	::488427077817749000
525819441	::488427085510098000
48944372	::488427092489428000
426923626	::488427177264685000
486138458	::488427178317475000
168387841	::488427186202755000
65576332	::488427229232521000
362540752	::488427232080052000
113221759	::488427258059583000
168387841	::488427287281295000
330201359	::488427292134088000
304661740	::488427293019103000
410427594	::488427309427601000
75127594	::488427318621130000
323262953	::488427349596065000
410427594	::488427404206309000
216395197	::488427437819453000
23097227	::488427443166789000
281829913	::488427444932587000
133341985	::488427455741693000
59184492	::488427463421489000
133341985	::488427519477952000
410427594	::488427520598237000
168387841	::488427561353900000
289461446	::488427567603802000
412586663	::488427578806779000
426923626	::488427581897572000
358489807	::488427584447725000
32624494	::488427592781811000
362540752	::488427592798572000
520004653	::488427597659766000
330201359	::488427606769795000
393719746	::488427611375157000
358489807	::488427611865882000
33158980	::488427623496691000
17694593	::488427645840158000
525819441	::488427693306695000
344219518	::488427712126525000
189916646	::488427730233737000
443512536	::488427733303951000
22383485	::488427748269228000
443512536	::488427756687200000
276784331	::488427769064620000
77754336	::488427772461993000
48467620	::488427774307086000
55312313	::488427782444040000
163214537	::488427805806309000
447813903	::488427855991549000
703895293	::488427856662237000
362540752	::488427873888256000
336774649	::488427881924546000
597038752	::488427892271898000
410427594	::488427905157181000
623584562	::488427913122168000
253134261	::488427923527847000
347994449	::488427925100711000
525819441	::488427931450880000
34689419	::488427938044342000
324794875	::488427938258227000
410427594	::488428011537301000
48467620	::488428025466191000
597038752	::488428059893067000
478826327	::488428064221560000
100934605	::488428077794734000
362540752	::488428087135059000
36560098	::488428095804682000
84870240	::488428108023103000
264608632	::488428109658869000
264608632	::488428126960381000
66396119	::488428136904654000
45164175	::488428150838534000
581342731	::488428155149877000
27331177	::488428156114567000
21089214	::488428181679255000
703895293	::488428184963010000
17470539	::488428188305879000
77754336	::488428196623560000
253134261	::488428290042896000
330201359	::488428307344404000
458766436	::488428315812716000
447774872	::488428331495198000
68517440	::488428333244243000
362540752	::488428337803436000
355717008	::488428338759753000
211019280	::488428344543703000
324794875	::488428345130881000
383202357	::488428380124348000
276784331	::488428438559416000
107724446	::488428451016486000
362540752	::488428473254297000
340055562	::488428490601943000
441925629	::488428497090936000
332073582	::488428506624176000
755431	::488428533450956000
155805303	::488428533778501000
324794875	::488428547598323000
29242207	::488428565017673000
81016171	::488428600731783000
312784161	::488428646982356000
196738575	::488428647909707000
421338980	::488428649046360000
324794875	::488428665575714000
71617108	::488428680067416000
27331177	::488428697255686000
75127594	::488428711922761000
78782742	::488428718700785000
21682918	::488428720726626000
403834874	::488428726339010000
14478263	::488428764213153000
22536077	::488428788716290000
427529204	::488428840553689000
312784161	::488428910141378000
17163265	::488428948536053000
423830555	::488428958623346000
362540752	::488428974024839000
75127594	::488429074327433000
68517440	::488429088260882000
393719746	::488429089724694000
269605766	::488429094036439000
338256397	::488429099019673000
269605766	::488429111186956000
358489807	::488429127355998000
55312313	::488429127645417000
14520186	::488429137598906000
289461446	::488429149846265000
330201359	::488429179554115000
728549208	::488429187863445000
295339639	::488429190057050000
269143639	::488429234344321000
14520186	::488429260118716000
423830555	::488429263083692000
338256397	::488429264275255000
120139449	::488429267361861000
380458897	::488429286039117000
39398773	::488429286529830000
516986236	::488429286861578000
189916646	::488429316322390000
393719746	::488429317995511000
68832413	::488429338228826000
39398773	::488429349922562000
40816246	::488429354255650000
14520186	::488429375076171000
75127594	::488429395074248000
189916646	::488429403584880000
59670513	::488429450183184000
115184915	::488429459809505000
19511096	::488429473537093000
304140174	::488429480617472000
189916646	::488429481930293000
362540752	::488429507972317000
438794823	::488429508567908000
324794875	::488429521385701000
14520186	::488429535684481000
438794823	::488429555716071000
755431	::488429564016590000
340055562	::488429580579917000
393719746	::488429584837128000
33238183	::488429611190325000
507674842	::488429634963251000
33158980	::488429638557790000
166695965	::488429643511242000
614074554	::488429662716964000
387206849	::488429690193858000
189916646	::488429692144582000
157254287	::488429723467272000
565986436	::488429730673074000
155926653	::488429765943386000
228159641	::488429766651822000
65513	::488429789879881000
75127594	::488429825548234000
68517440	::488429826651336000
31280614	::488429843734732000
352757025	::488429863145984000
460611723	::488429864488144000
357079725	::488429880002879000
75127594	::488429893059743000
232814871	::488429897614778000
18437537	::488429911879995000
59184492	::488429948424966000
15814841	::488429951839129000
326146327	::488429964916584000
287978614	::488430012370923000
47466684	::488430024710963000
157254287	::488430040304992000
396889673	::488430050765590000
20932133	::488430060441837000
59184492	::488430072815431000
20786050	::488430080155066000
73795436	::488430097901572000
75127594	::488430107002818000
410427594	::488430118717886000
43052467	::488430155128258000
55312313	::488430157112147000
356408344	::488430204440678000
324794875	::488430229858156000
427529204	::488430234673225000
339459671	::488430236770390000
447813903	::488430247214587000
356408344	::488430254713630000
96062555	::488430269850853000
241995287	::488430275907428000
356408344	::488430278432391000
77754336	::488430287853195000
300009838	::488430299945381000
68517440	::488430344828243000
232814871	::488430348565360000
287978614	::488430361865510000
326146327	::488430384619585000
39416036	::488430385702109000
78782742	::488430406388035000
166695965	::488430406568382000
115184915	::488430413736472000
438794823	::488430424108965000
228159641	::488430424897515000
78782742	::488430426399055000
189916646	::488430430673440000
227072583	::488430430690246000
228159641	::488430434787684000
20786050	::488430453632684000
39416036	::488430464374689000
324794875	::488430484838313000
20786050	::488430491444326000
189916646	::488430517604614000
427529204	::488430523732094000
18618379	::488430525816635000
427529204	::488430555826892000
141735027	::488430562630045000
287978614	::488430571450675000
37316930	::488430579575037000
15804863	::488430615285346000
438794823	::488430622981885000
490977827	::488430645526663000
96062555	::488430659841425000
41136161	::488430717517303000
358489807	::488430728703537000
163214537	::488430759649091000
55312313	::488430761754644000
27331177	::488430780213764000
755431	::488430794860281000
157254287	::488430826896371000
287978614	::488430839823228000
157869405	::488430847994126000
75127594	::488430861030006000
73795436	::488430890213978000
201810972	::488430906105794000
78782742	::488430906957250000
52610012	::488430917988646000
380723702	::488430963035475000
75127594	::488430994702082000
426923626	::488431005867339000
169240898	::488431047789379000
61001682	::488431067830181000
358643765	::488431073424986000
232814871	::488431096082616000
78782742	::488431097009545000
66396119	::488431099828129000
78782742	::488431101329678000
331668519	::488431107373678000
38207353	::488431111069249000
78782742	::488431127166590000
19511096	::488431131608379000
355717008	::488431136071098000
78782742	::488431151443218000
330201359	::488431174826467000
52610012	::488431180187201000
14478263	::488431228295872000
49114032	::488431239032868000
115941650	::488431240304144000
78782742	::488431344465108000
478826327	::488431352484618000
358643765	::488431359996616000
387476542	::488431360491913000
387476542	::488431367236370000
169240898	::488431409875255000
498321918	::488431420381986000
357211620	::488431435247022000
324794875	::488431438786617000
426923626	::488431447003246000
358489807	::488431448831967000
27331177	::488431454049677000
330201359	::488431495770423000
358489807	::488431499503337000
119269983	::488431510383362000
157254287	::488431516234444000
33158980	::488431527659708000
14792781	::488431549646254000
24100015	::488431577517801000
238862918	::488431587126566000
168387841	::488431587877343000
107724446	::488431591690358000
330201359	::488431593287995000
339459671	::488431614448238000
358643765	::488431615798812000
75127594	::488431631779119000
269605766	::488431644710162000
163214537	::488431655808299000
411841714	::488431658727915000
75127594	::488431664012333000
358643765	::488431695608049000
269143639	::488431700058181000
168387841	::488431719268093000
73795436	::488431761018593000
269605766	::488431779125403000
248468379	::488431810959773000
107724446	::488431819969560000
1318301	::488431863917072000
61307501	::488431888973852000
27331177	::488431919189598000
75127594	::488431919760044000
15804863	::488431924851912000
23097227	::488431929218170000
269143639	::488431933638979000
358643765	::488431942929354000
25104281	::488431971023212000
326146327	::488431976227950000
38623896	::488431986898636000
358643765	::488431992002719000
73795436	::488432003625541000
358643765	::488432010768031000
545297326	::488432013125627000
264335101	::488432026962235000
358643765	::488432038114914000
46809403	::488432040031707000
269143639	::488432043164844000
324794875	::488432056397885000
478826327	::488432084159959000
78782742	::488432095740444000
75127594	::488432098915516000
15804863	::488432126262386000
20786050	::488432153072377000
330201359	::488432159460302000
418327117	::488432167572107000
728549208	::488432175445184000
358643765	::488432180557656000
25104281	::488432183942848000
83507090	::488432184114442000
75127594	::488432197393580000
75127594	::488432235993780000
169240898	::488432236476104000
27784817	::488432236916510000
232814871	::488432254499028000
51413309	::488432258051633000
52610012	::488432264867749000
165072349	::488432269913116000
75127594	::488432280923152000
368468264	::488432288439365000
358643765	::488432311638052000
493647862	::488432331238031000
23260777	::488432331297161000
76977679	::488432332135997000
83507090	::488432351530086000
623584562	::488432359952240000
320400498	::488432370433802000
107724446	::488432374305554000
331668519	::488432393263411000
157869405	::488432401077374000
17655353	::488432408501288000
75127594	::488432480278429000
17529301	::488432487585296000
189916646	::488432496703705000
15804863	::488432512478085000
17529301	::488432522993614000
490977827	::488432523392086000
23260777	::488432560390041000
75127594	::488432601581907000
189916646	::488432602840596000
427529204	::488432613091049000
73795436	::488432619135447000
387206849	::488432680585801000
37316930	::488432697681776000
201376114	::488432711736909000
18148466	::488432722210467000
107724446	::488432728346750000
266413556	::488432730556731000
38623896	::488432731882151000
75127594	::488432785229484000
75127594	::488432804963704000
148445755	::488432831673409000
75127594	::488432866745806000
230069479	::488432876761804000
436476907	::488432887901847000
287727506	::488432902573547000
302430466	::488432922068668000
427529204	::488432922936881000
490977827	::488432939337003000
19222225	::488433007540187000
22383485	::488433040268349000
175314654	::488433040482635000
324794875	::488433044634624000
190396530	::488433049127096000
339459671	::488433075022336000
61001682	::488433085818884000
396889673	::488433088469663000
504027031	::488433091690500000
37316930	::488433103325523000
133341985	::488433162037768000
427529204	::488433165229236000
410427594	::488433168505397000
75127594	::488433168765046000
336845657	::488433169352638000
119269983	::488433174829998000
35519448	::488433182060978000
396889673	::488433184594743000
180940959	::488433185358090000
35519448	::488433186968698000
335432246	::488433200868241000
324794875	::488433201036001000
35519448	::488433201627795000
396889673	::488433221936615000
35519448	::488433223312371000
75127594	::488433231302107000
75127594	::488433255188668000
120851061	::488433256489291000
23260777	::488433259597271000
190396530	::488433278257725000
15789848	::488433278278324000
30912658	::488433286167805000
614074554	::488433308259188000
499995726	::488433323836862000
410427594	::488433327041695000
75127594	::488433330535153000
427529204	::488433332414185000
59184492	::488433332917927000
358643765	::488433337292181000
15789848	::488433343126466000
320400498	::488433345798225000
19080798	::488433346511646000
17655353	::488433372050366000
358643765	::488433373753253000
59184492	::488433377323016000
427529204	::488433391646158000
115941650	::488433405189951000
19511096	::488433410554085000
396889673	::488433410881646000
295339639	::488433415101112000
163214537	::488433443093479000
20786050	::488433451113017000
14478263	::488433459614871000
358643765	::488433461154177000
467899122	::488433474073006000
414526765	::488433486592626000
396889673	::488433487306035000
419185791	::488433503717969000
75127594	::488433506062573000
478826327	::488433532637675000
28676065	::488433557178953000
75127594	::488433563881046000
520004653	::488433568591261000
59184492	::488433601349177000
19080798	::488433604616519000
335068121	::488433625872883000
14085431	::488433648601800000
271370762	::488433649147056000
367322500	::488433654251524000
28676065	::488433689978998000
75127594	::488433694135164000
414526765	::488433697696120000
370416747	::488433716558307000
248468379	::488433729086296000
238862918	::488433746853371000
115941650	::488433761248636000
424498868	::488433780168740000
427529204	::488433782018412000
19511096	::488433804567007000
367322500	::488433812276129000
248468379	::488433820656730000
116054733	::488433821592080000
15614582	::488433824712646000
409541924	::488433837697822000
22383485	::488433870514450000
410427594	::488433894942068000
163214537	::488433899937083000
429345484	::488433922242379000
23260777	::488433926638403000
18752326	::488433938507915000
196738575	::488433953792327000
427529204	::488433954043621000
17529301	::488433964059987000
286341932	::488433967935156000
480895753	::488433975157731000
472415509	::488433984985391000
581342731	::488433986859831000
525819441	::488433988797607000
15814841	::488433992157650000
410427594	::488433997236953000
330201359	::488433997832134000
367296747	::488433999295959000
180940959	::488434007282311000
155805303	::488434010910363000
170357410	::488434014475141000
29242207	::488434019910959000
27331177	::488434023325130000
75127594	::488434026454077000
255622442	::488434039188389000
324794875	::488434049367552000
337396732	::488434053323190000
14520186	::488434056561172000
336845657	::488434062319976000
15804863	::488434064769036000
41474555	::488434066409005000
66396119	::488434089427341000
190396530	::488434091994673000
336845657	::488434095371087000
460611723	::488434100001185000
336845657	::488434105231876000
33158980	::488434107701932000
290855101	::488434109329321000
410427594	::488434111087140000
248468379	::488434113641074000
427529204	::488434128178511000
441925629	::488434129051324000
75127594	::488434129986285000
357150048	::488434130510966000
26413556	::488434131575898000
238698812	::488434135698927000
165072349	::488434136667795000
20786050	::488434137083035000
38577111	::488434139956121000
438794823	::488434145450676000
180940959	::488434149146234000
427464965	::488434157505499000
73795436	::488434166217052000
189916646	::488434175524208000
266413556	::488434178363371000
359174210	::488434182184796000
333245482	::488434184851972000
15789848	::488434194448523000
180940959	::488434216359952000
61001682	::488434217484029000
320485729	::488434228569591000
60819375	::488434232176291000
232814871	::488434243689644000
78782742	::488434260345249000
335432246	::488434263369334000
216395197	::488434264263098000
31287131	::488434265391001000
320485729	::488434268302237000
27331177	::488434306121887000
412792027	::488434308211023000
75127594	::488434310869811000
320485729	::488434316419301000
323262953	::488434316834504000
119269983	::488434324866220000
525819441	::488434327727116000
427529204	::488434335297454000
115941650	::488434339412455000
40618847	::488434352116609000
14873854	::488434357091069000
427529204	::488434369179033000
75127594	::488434370877730000
335432246	::488434389064228000
427464965	::488434395892961000
42529606	::488434410916937000
320485729	::488434429451567000
438794823	::488434446102589000
427529204	::488434459666939000
75127594	::488434459742453000
19080798	::488434473609211000
61001682	::488434475727347000
266413556	::488434479891881000
15804863	::488434499953250000
357150048	::488434517674188000
95231863	::488434518877929000
336845657	::488434529653497000
23260777	::488434558606782000
180940959	::488434561517637000
81016171	::488434563081699000
19222225	::488434569142476000
336845657	::488434583697108000
86885002	::488434591309365000
286341932	::488434616416894000
78782742	::488434618513637000
427529204	::488434625920790000
42529606	::488434631835136000
33158980	::488434632690388000
21330741	::488434634665897000
427464965	::488434646611668000
324794875	::488434661580759000
373713704	::488434667524460000
48090126	::488434670321668000
427529204	::488434689384779000
75127594	::488434691435798000
175847876	::488434691658493000
195154119	::488434721467011000
19091805	::488434727318065000
25104281	::488434727758864000
40618847	::488434728354054000
248468379	::488434744527290000
37316930	::488434750193799000
562393615	::488434757144178000
427464965	::488434760944222000
254092544	::488434767994822000
427464965	::488434780938047000
27331177	::488434786780729000
357150048	::488434791591976000
357079725	::488434807932612000
427529204	::488434808578519000
427464965	::488434824072679000
60819375	::488434825661927000
333245482	::488434834683879000
48090126	::488434848164360000
26413556	::488434849108070000
335432246	::488434854397100000
78782742	::488434871560204000
438794823	::488434871589564000
427529204	::488434881089642000
33158980	::488434881974636000
180940959	::488434886018338000
37316930	::488434887964127000
373713704	::488434893589061000
15804863	::488434906209337000
163214537	::488434917672361000
165072349	::488434918481883000
75127594	::488434940879462000
189916646	::488434945191596000
393719746	::488434948571811000
410427594	::488434949809504000
427464965	::488434965588484000
75127594	::488434970935848000
467899122	::488435002951356000
28875632	::488435004167290000
55219816	::488435031841718000
269143639	::488435041496625000
254092544	::488435044261044000
163214537	::488435071204855000
427464965	::488435073491169000
441925629	::488435087672115000
155926653	::488435088510554000
264608632	::488435115727392000
25104281	::488435119188086000
75127594	::488435134018760000
75127594	::488435157683036000
22383485	::488435181666041000
76977679	::488435196925329000
596678073	::488435206844858000
333704327	::488435212515155000
469829959	::488435219368648000
75127594	::488435221188968000
410427594	::488435222678372000
450560571	::488435228440920000
438794823	::488435228734521000
180940959	::488435231494774000
515818133	::488435268190752000
75127594	::488435272200122000
41474555	::488435275983364000
155805303	::488435294619045000
365151006	::488435309219033000
56876875	::488435317762818000
201376114	::488435319696392000
344219518	::488435337920643000
238862918	::488435338444935000
467899122	::488435348197085000
75127594	::488435350990098000
269605766	::488435360410529000
138603889	::488435371709984000
33158980	::488435372125192000
27331177	::488435374318841000
55219816	::488435383852892000
484423510	::488435388638191000
60819375	::488435388998901000
438794823	::488435393063186000
175847876	::488435398595870000
266413556	::488435406854049000
22383485	::488435406963499000
27364321	::488435407919804000
38577111	::488435419554402000
304890630	::488435429151371000
460429201	::488435429788487000
266413556	::488435433005535000
264608632	::488435458125623000
40618847	::488435458481741000
290855101	::488435468086685000
427464965	::488435470972780000
333704327	::488435480447295000
515818133	::488435487510913000
382304432	::488435494511206000
56876875	::488435516103094000
25104281	::488435558419800000
60819375	::488435583954329000
358489807	::488435587527892000
55219816	::488435595564580000
410427594	::488435602724229000
18752326	::488435603499790000
19511096	::488435623561134000
515818133	::488435642612080000
335432246	::488435646504001000
358489807	::488435661972594000
68832413	::488435679894847000
60819375	::488435689935994000
344219518	::488435700279156000
427464965	::488435702322167000
75127594	::488435714401390000
382304432	::488435727076560000
469829959	::488435735855263000
460429201	::488435737147092000
14478263	::488435741618212000
266413556	::488435742062833000
76442745	::488435753224241000
324794875	::488435756113752000
211645751	::488435797083713000
38577111	::488435797935144000
469829959	::488435798459416000
15789848	::488435800648863000
75127594	::488435801399631000
269143639	::488435828499038000
80929828	::488435836082327000
163214537	::488435842986156000
286341932	::488435850884046000
297238880	::488435862984601000
17470539	::488435864125460000
211645751	::488435865710899000
17529301	::488435870207598000
17529301	::488435870299852000
14792781	::488435871176085000
296590824	::488435872530837000
180940959	::488435883365126000
163214537	::488435884279070000
60819375	::488435891317121000
469829959	::488435907020587000
27364321	::488435915111825000
211645751	::488435948942663000
350509640	::488435952734720000
441925629	::488435956069187000
583488323	::488435975408717000
211645751	::488435978764181000
520004653	::488436013891469000
76977679	::488436039338700000
15267198	::488436055260270000
155805303	::488436067977396000
230898142	::488436107437412000
23967395	::488436112059551000
75127594	::488436129327112000
195154119	::488436157571538000
336774649	::488436165750431000
187034273	::488436172767895000
475210759	::488436188827885000
60819375	::488436188970098000
163214537	::488436208482021000
23260777	::488436217382715000
520004653	::488436221152997000
19091805	::488436244213297000
383202357	::488436259246055000
15267198	::488436268012158000
211645751	::488436277486706000
180940959	::488436303114276000
133341985	::488436305638871000
266413556	::488436314719543000
211645751	::488436326597787000
22383485	::488436346751811000
21449993	::488436351247732000
60819375	::488436353055465000
467899122	::488436358495879000
26413556	::488436363595747000
41474555	::488436368318545000
480895753	::488436372374450000
180940959	::488436373347897000
55219816	::488436381216436000
435516954	::488436387293573000
38579155	::488436391635079000
266413556	::488436395300503000
266413556	::488436424673222000
358489807	::488436428200632000
269143639	::488436431920975000
490977827	::488436442491023000
254092544	::488436449252212000
39398773	::488436452322062000
180940959	::488436453232635000
297238880	::488436454863806000
312784161	::488436475781210000
410427594	::488436486002720000
55219816	::488436488280240000
55312313	::488436521846861000
410427594	::488436556978741000
187034273	::488436564406853000
60819375	::488436587529641000
43052467	::488436594454450000
18752326	::488436613697912000
426923626	::488436620321107000
26413556	::488436634472296000
196738575	::488436639543607000
248468379	::488436640268812000
441925629	::488436641850490000
269143639	::488436644052082000
336845657	::488436662574522000
75127594	::488436664784535000
254092544	::488436681574723000
163214537	::488436711576182000
15267198	::488436712860041000
189916646	::488436714751664000
43052467	::488436738411356000
23260777	::488436739980394000
190396530	::488436741981102000
15267198	::488436763451748000
410427594	::488436769667710000
27331177	::488436772250976000
133341985	::488436775426486000
50216950	::488436781424345000
19091805	::488436795441307000
189916646	::488436796976812000
132314519	::488436807210917000
410427594	::488436820481671000
13533012	::488436820594524000
336845657	::488436825904922000
344219518	::488436828085579000
66203192	::488436830539223000
15267198	::488436833442086000
75127594	::488436844401418000
230640581	::488436848335650000
18752326	::488436851171020000
19091805	::488436851414269000
472415509	::488436858289127000
262405775	::488436870036979000
324794875	::488436870079344000
269143639	::488436881080610000
77754336	::488436884742623000
264608632	::488436886185074000
75127594	::488436907764744000
55312313	::488436911145357000
432027433	::488436917298798000
358489807	::488436935434596000
43052467	::488436939310108000
358489807	::488436940790718000
330201359	::488436943223394000
254092544	::488436961942986000
217871594	::488436969785917000
324794875	::488436980594667000
115941650	::488436981438103000
460611723	::488436981748080000
33158980	::488436987544600000
460429201	::488436989050380000
60819375	::488436992330305000
71597388	::488436994687512000
266413556	::488436997350903000
55287428	::488437003331960000
40618847	::488437004082761000
458826306	::488437006582943000
196738575	::488437013373542000
91195209	::488437028044808000
163214537	::488437030691426000
14715501	::488437039939854000
55219816	::488437045409644000
25104281	::488437047984922000
323262953	::488437054834237000
61001682	::488437060840464000
80929828	::488437091190050000
60819375	::488437093345931000
21682918	::488437093731811000
163214537	::488437114460069000
48090126	::488437126170550000
346127757	::488437130394603000
165517420	::488437134664019000
75127594	::488437139797835000
132314519	::488437146895015000
323262953	::488437158395777000
410427594	::488437159469547000
176839128	::488437164053495000
60819375	::488437186841169000
75127594	::488437189714272000
189916646	::488437190192799000
441925629	::488437190784212000
550757928	::488437194215133000
71597388	::488437204079742000
412638454	::488437205463871000
320485729	::488437206722560000
467899122	::488437208731631000
358489807	::488437211428184000
238862918	::488437211772092000
427464965	::488437219292893000
295339639	::488437223390736000
72321810	::488437240222076000
359174210	::488437245511495000
102100651	::488437247872475000
358489807	::488437253543182000
320485729	::488437268953436000
631245094	::488437286942433000
264608632	::488437294261497000
350509640	::488437323705888000
624394090	::488437330110578000
251429451	::488437330496065000
16807883	::488437332349947000
410427594	::488437350801080000
580156304	::488437353778663000
32624494	::488437357272506000
15789848	::488437366931988000
168387841	::488437374058119000
180940959	::488437381331451000
78782742	::488437392802476000
180940959	::488437393582981000
60819375	::488437397403623000
631245094	::488437399978930000
312784161	::488437408468189000
246409056	::488437409856905000
352757025	::488437426705027000
26333173	::488437431947894000
129441756	::488437452122894000
192616191	::488437459777110000
358489807	::488437467482030000
27364321	::488437473761304000
189916646	::488437476730875000
75127594	::488437480878645000
43977455	::488437486843351000
16559994	::488437489242079000
469829959	::488437492924706000
26333173	::488437495940386000
75127594	::488437497018343000
180940959	::488437513510748000
61001682	::488437520091590000
276784331	::488437531957288000
78782742	::488437534267961000
320400498	::488437536956510000
248468379	::488437542627196000
323262953	::488437554921095000
266413556	::488437561778380000
96062555	::488437564638912000
427464965	::488437565872422000
469829959	::488437566652170000
27364321	::488437567575302000
43977455	::488437575519330000
469829959	::488437586860318000
180940959	::488437597006749000
33676766	::488437615470071000
261847534	::488437617886003000
61001682	::488437624517169000
75127594	::488437642699087000
238862918	::488437685862670000
75127594	::488437693534068000
176839128	::488437700895047000
260338000	::488437709317226000
330201359	::488437711770898000
189916646	::488437749029277000
81643358	::488437751151595000
460765832	::488437751654940000
41474555	::488437776241553000
427464965	::488437799218327000
180940959	::488437801583927000
75127594	::488437804028788000
48944372	::488437819602255000
168387841	::488437831014948000
57238973	::488437838795796000
176839128	::488437840225648000
75127594	::488437845724389000
176839128	::488437871003451000
19053567	::488437873226420000
27331177	::488437892419567000
18842764	::488437892554182000
18752326	::488437898870411000
25104281	::488437902008123000
133341985	::488437947096895000
155805303	::488437948451651000
41474555	::488437967006879000
48944372	::488437981544329000
324794875	::488437986225180000
163214537	::488437993997213000
27331177	::488438001786028000
192616191	::488438009742639000
264608632	::488438014755221000
356974615	::488438023915180000
294964037	::488438034107752000
427464965	::488438050520055000
83513704	::488438054705561000
410427594	::488438094233096000
175314654	::488438095126466000
201376114	::488438096942202000
155805303	::488438105461256000
33342988	::488438107122196000
35519448	::488438107734556000
562393615	::488438108078501000
484202581	::488438112402817000
61001682	::488438115594682000
15875100	::488438129574301000
310569604	::488438140281946000
35519448	::488438143319019000
255299055	::488438159328288000
14792781	::488438170954899000
76427184	::488438201485643000
260338000	::488438220619644000
201810972	::488438249883328000
133341985	::488438253646000000
104947253	::488438256133210000
35519448	::488438256607174000
75127594	::488438259643461000
76977679	::488438287099768000
75127594	::488438288269602000
330201359	::488438290740031000
21449993	::488438293059469000
57238973	::488438308650102000
27331177	::488438329201815000
490977827	::488438338924597000
337416247	::488438352140447000
155805303	::488438370990047000
244646421	::488438392581918000
359174210	::488438399016398000
190396530	::488438400547311000
19091805	::488438402040078000
189916646	::488438424777801000
441925629	::488438428057731000
75127594	::488438445144936000
61001682	::488438470436978000
15875100	::488438472425082000
364035957	::488438472634798000
238862918	::488438474035314000
324794875	::488438474828050000
264608632	::488438484416229000
75127594	::488438484701433000
350509640	::488438507166527000
408049418	::488438508734799000
238862918	::488438509795950000
246409056	::488438521888505000
187034273	::488438542679678000
15267198	::488438544151891000
16807883	::488438546118631000
269143639	::488438588426551000
40618847	::488438596521566000
60819375	::488438607728738000
460429201	::488438609733636000
25104281	::488438618483347000
253134261	::488438627332935000
21623464	::488438630546173000
15814841	::488438641027731000
30719116	::488438660560588000
352757025	::488438673289904000
631245094	::488438674321711000
276784331	::488438683310510000
194054262	::488438726213636000
357079725	::488438738494562000
615636079	::488438755435352000
60819375	::488438761554857000
357079725	::488438769729556000
107724446	::488438780001800000
484423510	::488438784774529000
412638454	::488438789727989000
441925629	::488438796426682000
615636079	::488438797357432000
357079725	::488438797906870000
615636079	::488438805964136000
357079725	::488438809256665000
60578212	::488438810381156000
15267198	::488438822565183000
15804863	::488438830806990000
61001682	::488438834938400000
76427184	::488438848817745000
40405725	::488438852432842000
400266696	::488438857910611000
335432246	::488438859831582000
60819375	::488438869738528000
615636079	::488438878395568000
493550118	::488438878672392000
260338000	::488438892035448000
410427594	::488438905528930000
27331177	::488438931638059000
419185791	::488438934909632000
615636079	::488438939456253000
410122679	::488438940664217000
40618847	::488438941662474000
400266696	::488438942190952000
75127594	::488438943428251000
22383485	::488438946138161000
155805303	::488438947086077000
61001682	::488438957273665000
16807883	::488438958028632000
357079725	::488438989251047000
75127594	::488438992778432000
310569604	::488439009362718000
155805303	::488439016426336000
493550118	::488439021438136000
615636079	::488439031437352000
75127594	::488439043248517000
72321810	::488439088794443000
75127594	::488439099594780000
76427184	::488439099661901000
493550118	::488439108042096000
432027433	::488439110508761000
361527638	::488439114422038000
493550118	::488439115461844000
60819375	::488439124781572000
48090126	::488439148810756000
439491329	::488439151373864000
515818133	::488439153231949000
168387841	::488439162068942000
48090126	::488439183300509000
16472279	::488439205685518000
352757025	::488439214338367000
15267198	::488439221175083000
48090126	::488439221699354000
40405725	::488439225344225000
493550118	::488439228297015000
194054262	::488439255731949000
387476542	::488439273717522000
728549208	::488439288594706000
19091805	::488439291320598000
361527638	::488439292625436000
400266696	::488439297956392000
324794875	::488439319816728000
157869405	::488439324463992000
76427184	::488439327643283000
361527638	::488439332551008000
435516954	::488439339076960000
223288871	::488439357171191000
40618847	::488439360371429000
129441756	::488439369913880000
493550118	::488439379107405000
75127594	::488439385730199000
43977455	::488439393011912000
157869405	::488439395981090000
493550118	::488439401140080000
260338000	::488439409516101000
23097227	::488439412422762000
493550118	::488439412770873000
373713704	::488439413333327000
189916646	::488439417934462000
18752326	::488439419246899000
27364321	::488439422531411000
61001682	::488439433801129000
60819375	::488439471830884000
338543771	::488439481595215000
493550118	::488439487626612000
209401949	::488439496245915000
61307501	::488439501669167000
266413556	::488439501887258000
423830555	::488439518240858000
129441756	::488439539560882000
493550118	::488439541896712000
441925629	::488439547274203000
223288871	::488439556249620000
75127594	::488439557830868000
515818133	::488439591423451000
469829959	::488439597601263000
194054262	::488439600126656000
60819375	::488439600373698000
61001682	::488439606962950000
493550118	::488439621089386000
493550118	::488439629901611000
16807883	::488439639259095000
269143639	::488439653620391000
531871315	::488439675385053000
423830555	::488439685744574000
40405725	::488439687787184000
410122679	::488439702559531000
493550118	::488439710079918000
20190503	::488439733564231000
426923626	::488439737066086000
266413556	::488439738508922000
260338000	::488439741180694000
493550118	::488439753084129000
418327117	::488439754375962000
187034273	::488439760546177000
441925629	::488439764476231000
493550118	::488439764530364000
324794875	::488439772046565000
460611723	::488439780242251000
31345791	::488439786139832000
60819375	::488439787326406000
426923626	::488439787867475000
29607520	::488439791306817000
312784161	::488439798093205000
516542821	::488439816397148000
32624494	::488439833488928000
400266696	::488439836807008000
187034273	::488439838052716000
79363954	::488439860760293000
23097227	::488439867915776000
400266696	::488439869577125000
493550118	::488439879521431000
16559994	::488439893601697000
260338000	::488439898030874000
400266696	::488439905618771000
194054262	::488439916628430000
16559994	::488439916834344000
23097227	::488439936303919000
163214537	::488439941693591000
75127594	::488439952695234000
189916646	::488439959465263000
400266696	::488439992705110000
118827154	::488440023021146000
59670513	::488440032760328000
357275400	::488440051726950000
60578212	::488440061332295000
75127594	::488440078876688000
473196438	::488440085822455000
104947253	::488440086368092000
68832413	::488440095544844000
196738575	::488440113425580000
223288871	::488440117837570000
23097227	::488440122883309000
75127594	::488440147965259000
388433171	::488440155938639000
59670513	::488440171847626000
136129525	::488440171877371000
269143639	::488440187353980000
237936556	::488440193569927000
75127594	::488440200641540000
467899122	::488440201640148000
75127594	::488440250717327000
271370762	::488440268480184000
20738985	::488440274444484000
17163265	::488440274948198000
230640581	::488440291926355000
93927673	::488440296305205000
631245094	::488440301669732000
384109939	::488440310272258000
382304432	::488440325560864000
71597388	::488440329519890000
387206849	::488440335668756000
238862918	::488440405726224000
388433171	::488440407789801000
68517440	::488440419751964000
40618847	::488440441612668000
71597388	::488440446989766000
227072583	::488440447497293000
59670513	::488440470100381000
335101950	::488440470284926000
317164527	::488440475179700000
23097227	::488440475762692000
493550118	::488440491780751000
400266696	::488440504020107000
25104281	::488440508214419000
163214537	::488440509153546000
57385263	::488440511393705000
287978614	::488440517760274000
266413556	::488440518829821000
370088836	::488440526731870000
426923626	::488440527163904000
266413556	::488440530431275000
75127594	::488440534252285000
335432246	::488440553923551000
60578212	::488440572387262000
490977827	::488440572496343000
405040496	::488440596080500000
189916646	::488440596806529000
60819375	::488440601319178000
68832413	::488440606729830000
27331177	::488440622634655000
23097227	::488440647381028000
336774649	::488440652116406000
75127594	::488440654444232000
258108922	::488440662828654000
25104281	::488440674761850000
48090126	::488440716331216000
480857982	::488440733255225000
441925629	::488440740050374000
19222225	::488440744072314000
16107745	::488440759188606000
429375230	::488440763189956000
357079725	::488440765186453000
35519448	::488440768907202000
75127594	::488440776997601000
494495688	::488440781451964000
73795436	::488440784128319000
287978614	::488440788661985000
255311687	::488440790037712000
48090126	::488440794173280000
36560098	::488440805049118000
48090126	::488440814549209000
251825047	::488440828231036000
60819375	::488440839236907000
72321810	::488440845436481000
78782742	::488440848078483000
48090126	::488440855540142000
40618847	::488440872615153000
287727506	::488440882320781000
48090126	::488440882949914000
68832413	::488440883612643000
60578212	::488440896359501000
72321810	::488440899861774000
287978614	::488440905674661000
443512536	::488440920887422000
78782742	::488440936578297000
287978614	::488440941070389000
27364321	::488440944476585000
21089214	::488440945701302000
388433171	::488440957465919000
287978614	::488440958527098000
61001682	::488440959957737000
578505853	::488440980471676000
61307501	::488441001569034000
238862918	::488441020279832000
73795436	::488441030099095000
525819441	::488441030102904000
35519448	::488441034696060000
324794875	::488441036767633000
19222225	::488441040009846000
119269983	::488441046502625000
32624494	::488441074927427000
408171600	::488441079172042000
423830555	::488441079650193000
478826327	::488441080073834000
27364321	::488441084658597000
525819441	::488441093021646000
317164527	::488441113787641000
35519448	::488441120108851000
14520186	::488441122474426000
312435293	::488441129999024000
469829959	::488441136965378000
59670513	::488441141251948000
324794875	::488441166908502000
180940959	::488441173066133000
180940959	::488441179084972000
388433171	::488441208524386000
122067183	::488441241139302000
469829959	::488441257421582000
410427594	::488441258218889000
60578212	::488441266087403000
40405725	::488441290925682000
48090126	::488441301939941000
410427594	::488441303391567000
131866787	::488441315802513000
180940959	::488441321594814000
34689419	::488441341936816000
35519448	::488441344718045000
163214537	::488441345329991000
336774649	::488441345795559000
19091805	::488441353164955000
230640581	::488441358365908000
201376114	::488441362342084000
441925629	::488441366704553000
15804863	::488441369329823000
631245094	::488441374191022000
48090126	::488441378204954000
107724446	::488441383989309000
478826327	::488441385054244000
201376114	::488441385373020000
60578212	::488441385578938000
1318301	::488441416301809000
324401110	::488441424405229000
478826327	::488441452767113000
42529606	::488441505385041000
16559994	::488441520417431000
16559994	::488441520656109000
525819441	::488441523365638000
317634739	::488441527211814000
165517420	::488441528356835000
179736548	::488441539316547000
469829959	::488441544580427000
410427594	::488441553871192000
246409056	::488441555964145000
20738985	::488441563996258000
16107745	::488441567795900000
101138081	::488441569167822000
478826327	::488441576629104000
163214537	::488441586338897000
239885742	::488441589698551000
196738575	::488441601354895000
196738575	::488441613933613000
262449011	::488441618908065000
196738575	::488441621965725000
388433171	::488441631268290000
196738575	::488441654006013000
60578212	::488441666979000000
163214537	::488441669713281000
42529606	::488441686994198000
410427594	::488441695055642000
383202357	::488441716249468000
238862918	::488441726982295000
27331177	::488441729087860000
480895753	::488441739040940000
480895753	::488441745412087000
29327418	::488441749157580000
480895753	::488441750818541000
480895753	::488441756606660000
317634739	::488441809907904000
410427594	::488441815683858000
410427594	::488441821455208000
262449011	::488441830921752000
16107745	::488441832037044000
163340834	::488441853998403000
154692700	::488441864932974000
77754336	::488441866552377000
410427594	::488441868188127000
410427594	::488441874924175000
55287428	::488441891835228000
350509640	::488441894842933000
631245094	::488441910546014000
469829959	::488441925687468000
256319248	::488441930880393000
262449011	::488441941689122000
247850020	::488441943039279000
480895753	::488441948735156000
410427594	::488441951470252000
25104281	::488441961184256000
19222225	::488441979928608000
441925629	::488441983359549000
469829959	::488441995904299000
187034273	::488442005530632000
75127594	::488442019350446000
16107745	::488442053257199000
189916646	::488442063328120000
21153287	::488442070990737000
186945768	::488442081825021000
61001682	::488442090406150000
467899122	::488442104767856000
35519448	::488442120106434000
32624494	::488442120269606000
410427594	::488442151110725000
35519448	::488442155061755000
324794875	::488442167195471000
180940959	::488442173181157000
216395197	::488442178629541000
35519448	::488442185864712000
18752326	::488442197633540000
161656785	::488442198623416000
40618847	::488442205191675000
38577111	::488442212020019000
423943436	::488442216428232000
180940959	::488442218152484000
75127594	::488442220450553000
238862918	::488442229690626000
75127594	::488442242369994000
239885742	::488442245868056000
16107745	::488442252629274000
211904285	::488442255569469000
263971863	::488442257377218000
18752326	::488442272275365000
255311687	::488442281884516000
410427594	::488442298632777000
201376114	::488442309998944000
405040496	::488442311152369000
205320851	::488442314436534000
35519448	::488442321051320000
25104281	::488442328039047000
469829959	::488442334309150000
473196438	::488442361978966000
87771600	::488442365628018000
239885742	::488442370283667000
15267198	::488442382216470000
87771600	::488442387992043000
358643765	::488442391422980000
77754336	::488442404895485000
231150237	::488442414185455000
25104281	::488442414554972000
410427594	::488442423086157000
358643765	::488442424788652000
337434597	::488442431646351000
87771600	::488442441997889000
78782742	::488442448691990000
396889673	::488442463682842000
262449011	::488442463854792000
410427594	::488442468565004000
87771600	::488442477183922000
40618847	::488442491876540000
180940959	::488442497304371000
196738575	::488442497761558000
358643765	::488442498956525000
155805303	::488442519488057000
29984961	::488442534884937000
317634739	::488442583467581000
216395197	::488442588454998000
379576750	::488442594796380000
190396530	::488442605689376000
77754336	::488442605731344000
410427594	::488442612165382000
75127594	::488442629722365000
259569717	::488442652694568000
102444460	::488442655928356000
324794875	::488442656117104000
358643765	::488442662022684000
317634739	::488442666430906000
180940959	::488442667450503000
196738575	::488442667492450000
87771600	::488442669979271000
50663276	::488442675553927000
19091805	::488442694952165000
359174210	::488442708118478000
405040496	::488442718322843000
68832413	::488442722735247000
59670513	::488442724970790000
196738575	::488442731241676000
469829959	::488442746881851000
104947253	::488442747771432000
387476542	::488442748320497000
75127594	::488442763554193000
441925629	::488442765626585000
302430466	::488442775021432000
302430466	::488442776153911000
27331177	::488442778892767000
480895753	::488442781644255000
358643765	::488442784076947000
396889673	::488442785998336000
75127594	::488442787973431000
60578212	::488442801739546000
77754336	::488442804679757000
155805303	::488442820303540000
239885742	::488442828725702000
25104281	::488442837118484000
48090126	::488442849663270000
186945768	::488442858232639000
35519448	::488442858454908000
230898142	::488442864180150000
40618847	::488442864326553000
169291538	::488442871213600000
387476542	::488442894798168000
358643765	::488442909495025000
68832413	::488442920668651000
620420742	::488442926603591000
317634739	::488442936502132000
469829959	::488442937005441000
45164175	::488442945130229000
48090126	::488442956467015000
358643765	::488442959243661000
205320851	::488442968395616000
195977109	::488442974360334000
180940959	::488442975434072000
59184492	::488442981318672000
75127594	::488442986607304000
40994873	::488442996300324000
22431584	::488442997563224000
78065938	::488442998867255000
77754336	::488443016563400000
61001682	::488443024054042000
52824736	::488443036007804000
61001682	::488443041271660000
205320851	::488443041821110000
238862918	::488443046577463000
227191596	::488443064545841000
396889673	::488443067608104000
581342731	::488443067741904000
312435293	::488443068354678000
61001682	::488443071630024000
396889673	::488443097098256000
266413556	::488443101719953000
18752326	::488443104307855000
256638502	::488443104815767000
79606394	::488443112629358000
289461446	::488443125577568000
15267198	::488443126885785000
410427594	::488443127112663000
68832413	::488443134263574000
201376114	::488443148897505000
373713704	::488443182481694000
196738575	::488443209920806000
396889673	::488443215763480000
358643765	::488443221970661000
332662443	::488443224345051000
60578212	::488443245601767000
239885742	::488443245840453000
75127594	::488443252257718000
68832413	::488443273262800000
324794875	::488443282800644000
324794875	::488443289255686000
358643765	::488443291801645000
324794875	::488443302190923000
189916646	::488443319203430000
400266696	::488443324408135000
324794875	::488443325339299000
400266696	::488443346772176000
418847263	::488443347951165000
262449011	::488443360131416000
189916646	::488443362618638000
188855651	::488443395421925000
18374690	::488443405144698000
83513704	::488443407417622000
438794823	::488443447192199000
400266696	::488443448778035000
68832413	::488443452518981000
281829913	::488443457631830000
266413556	::488443458823020000
165517420	::488443473062670000
55287428	::488443493472165000
83513704	::488443533993316000
61001682	::488443535696621000
443512536	::488443540499087000
14478263	::488443540859408000
15875100	::488443547394539000
190396530	::488443570559660000
410427594	::488443590004449000
87771600	::488443598333956000
266413556	::488443626028929000
68832413	::488443655661686000
438794823	::488443657771446000
157869405	::488443676062793000
165517420	::488443680898826000
410427594	::488443696204234000
18752326	::488443698296803000
14085431	::488443700541132000
365151006	::488443728818733000
230640581	::488443729951195000
60578212	::488443789053554000
91521926	::488443789304807000
238862918	::488443800139096000
76248039	::488443807105425000
335118384	::488443827397472000
83513704	::488443838504005000
410427594	::488443854757310000
14253476	::488443856954736000
438794823	::488443861136445000
61001682	::488443864358088000
75127594	::488443872301690000
43052467	::488443889091489000
57238973	::488443903901982000
387476542	::488443920846950000
83513704	::488443927599390000
77754336	::488443965214306000
165517420	::488443967814381000
68832413	::488443978899935000
57238973	::488443994704478000
15267198	::488444012572196000
510678171	::488444015017480000
441925629	::488444019568287000
176839128	::488444040497475000
423941104	::488444043680956000
278603967	::488444049724960000
187034273	::488444053420531000
18752326	::488444055622135000
438794823	::488444066661535000
19511096	::488444087188455000
68832413	::488444098194313000
410427594	::488444116750307000
438794823	::488444122382888000
359174210	::488444136673275000
19091805	::488444177244377000
16107745	::488444189462380000
68832413	::488444205430079000
362540752	::488444214473023000
16107745	::488444233905238000
68221984	::488444238301245000
238862918	::488444238921998000
15789848	::488444255178723000
262449011	::488444263051849000
187034273	::488444279598374000
90689440	::488444285616807000
60819375	::488444296857546000
251825047	::488444297427963000
61001682	::488444309470191000
441925629	::488444316403392000
277814195	::488444328193175000
104947253	::488444328520736000
421356901	::488444333537120000
75127594	::488444333922582000
525819441	::488444340042100000
19091805	::488444354357239000
141976809	::488444355162562000
68832413	::488444388901531000
196738575	::488444391703732000
525819441	::488444394979069000
75127594	::488444395855695000
189916646	::488444420216614000
133341985	::488444426717769000
201376114	::488444430156722000
75127594	::488444444090195000
176839128	::488444449286938000
441925629	::488444456027561000
304890630	::488444464034115000
300135225	::488444486402310000
216395197	::488444487505817000
76977679	::488444507533627000
443512536	::488444513522683000
189916646	::488444531051077000
75127594	::488444555964841000
61001682	::488444573564166000
20932133	::488444588789465000
607637849	::488444611447111000
87771600	::488444618451607000
59583601	::488444623728017000
339126665	::488444626651451000
68832413	::488444627892977000
20932133	::488444639251152000
205320851	::488444651297177000
32624494	::488444699846250000
38577111	::488444703105232000
402925254	::488444707144347000
525819441	::488444710071975000
189916646	::488444722772717000
189916646	::488444725746470000
159953654	::488444734483218000
402925254	::488444739243352000
189916646	::488444741093453000
85155674	::488444754158317000
38623896	::488444757027217000
20932133	::488444762026827000
253675480	::488444769895710000
304890630	::488444773297319000
189916646	::488444781073559000
227191596	::488444804821291000
81643358	::488444805757014000
189916646	::488444808911147000
525819441	::488444844453277000
330201359	::488444846097432000
443512536	::488444863700926000
61001682	::488444867585269000
72143337	::488444930063622000
438794823	::488444936061087000
57651074	::488444963492208000
75127594	::488444967015043000
262405775	::488444969569370000
443512536	::488444972350599000
305265637	::488444975365902000
348123497	::488445002683805000
26642766	::488445004591816000
61001682	::488445039161667000
75127594	::488445041816252000
504027031	::488445065744773000
156625068	::488445087878107000
18374690	::488445106627018000
335101950	::488445112691601000
20738985	::488445119524532000
383202357	::488445125878882000
255311687	::488445126327693000
257830093	::488445175547838000
19123904	::488445186327187000
201376114	::488445189325742000
402925254	::488445191037022000
23097227	::488445245042851000
36829018	::488445248230920000
68832413	::488445254110961000
377555310	::488445277494190000
20738985	::488445297576521000
324794875	::488445301972168000
113722629	::488445312504463000
348123497	::488445337087266000
300135225	::488445340341657000
16472279	::488445353314615000
189916646	::488445365700796000
32973618	::488445407840571000
59670513	::488445411263119000
337499399	::488445461536444000
300135225	::488445493215629000
27331177	::488445512094216000
504027031	::488445522227646000
15010357	::488445542758764000
410427594	::488445561121824000
324794875	::488445574467690000
167493720	::488445578494234000
28875632	::488445580792721000
14792781	::488445608357658000
14792781	::488445615144042000
102266093	::488445618248249000
14792781	::488445627391426000
14792781	::488445649445064000
176188106	::488445650779271000
286341932	::488445697042034000
438794823	::488445709075509000
176839128	::488445709905956000
359446141	::488445713014329000
180940959	::488445722757709000
515818133	::488445731775467000
28875632	::488445769800617000
28875632	::488445774091403000
36829018	::488445796468019000
28875632	::488445804676263000
76427184	::488445808576978000
572151259	::488445811550732000
156625068	::488445815996706000
438794823	::488445851727958000
15010357	::488445851958661000
241337450	::488445870090629000
300009838	::488445890240475000
332073582	::488445898712571000
515818133	::488445910398279000
276784331	::488445920959533000
61001682	::488445938415849000
324794875	::488445954693926000
102444460	::488445971823460000
76427184	::488445973673168000
115184915	::488445993176670000
176188106	::488446002706522000
359446141	::488446007458267000
40816246	::488446017335881000
359446141	::488446025401499000
31280614	::488446046465298000
300009838	::488446051377229000
414526765	::488446071819882000
75127594	::488446075548610000
72321810	::488446087649169000
81016171	::488446091751616000
130670448	::488446098977996000
426923626	::488446106573864000
258108922	::488446109824454000
368577195	::488446112312098000
278778128	::488446119496929000
364428125	::488446160667811000
515818133	::488446161226051000
60220156	::488446167294816000
15010357	::488446183715504000
423941104	::488446190598361000
167493720	::488446192758435000
412792027	::488446231308693000
61001682	::488446268813762000
167493720	::488446281585418000
196738575	::488446301143826000
480895753	::488446309930528000
167493720	::488446325269090000
167493720	::488446340976742000
359446141	::488446362175156000
75127594	::488446380910735000
423943436	::488446380998791000
196738575	::488446382047789000
426923626	::488446402263937000
16107745	::488446419481542000
167493720	::488446442386649000
156625068	::488446454784983000
438794823	::488446474531778000
504027031	::488446510799917000
46796467	::488446522242379000
65513	::488446535244316000
61001682	::488446541808414000
48090126	::488446550733885000
139847892	::488446556924674000
101617436	::488446600184754000
27331177	::488446608808226000
196738575	::488446610998038000
504027031	::488446617268150000
40783277	::488446619092664000
21089214	::488446670514839000
63478115	::488446671123394000
27999272	::488446672339349000
68517440	::488446677141831000
40783277	::488446706686500000
167493720	::488446736784818000
61001682	::488446742287753000
63478115	::488446742724370000
115852151	::488446763679088000
16472279	::488446779872919000
76427184	::488446814891159000
72321810	::488446930943766000
52628599	::488446951449309000
40783277	::488446952317530000
63478115	::488446979207614000
59670513	::488446980578754000
100327197	::488447001869025000
15010357	::488447025164193000
423941104	::488447031816372000
27331177	::488447058978680000
40783277	::488447070890516000
60220156	::488447084656214000
107724446	::488447087160594000
359446141	::488447089211633000
167493720	::488447090540818000
55287428	::488447104990208000
72321810	::488447120127852000
460611723	::488447139291619000
76427184	::488447141476442000
16559994	::488447144744198000
16472279	::488447158241067000
40783277	::488447167120437000
387476542	::488447178885451000
69494041	::488447200574185000
15010357	::488447208094564000
69494041	::488447214457348000
23097227	::488447240990502000
230640581	::488447292546875000
30666953	::488447309307330000
19091805	::488447313350627000
359446141	::488447350046593000
91712528	::488447398461468000
29242207	::488447403704328000
36560098	::488447430153617000
276381534	::488447433685630000
60819375	::488447443030126000
29242207	::488447443218870000
167493720	::488447475506618000
623584562	::488447478723645000
167493720	::488447499955212000
359446141	::488447500399833000
45164175	::488447521791176000
23097227	::488447532284932000
29242207	::488447538228260000
167493720	::488447549926174000
60819375	::488447632168062000
106584551	::488447663692455000
32624494	::488447682940137000
61001682	::488447727450071000
330201359	::488447738091024000
15010357	::488447752766894000
196738575	::488447753799086000
25082908	::488447756432719000
66203192	::488447830625759000
17163265	::488447831062364000
344219518	::488447866260566000
201376114	::488447868546449000
359446141	::488447878948347000
561527789	::488447891699011000
33158980	::488447918211219000
115503799	::488447921214345000
61001682	::488447921688285000
330201359	::488447953128796000
240492455	::488447957625503000
60819375	::488447969503371000
260338000	::488447979640983000
61001682	::488447984158253000
167493720	::488447986960048000
330201359	::488447996044918000
251825047	::488448055293652000
15010357	::488448064948953000
201376114	::488448100197883000
107724446	::488448102324789000
46809403	::488448103301656000
441925629	::488448114706350000
60819375	::488448142078013000
19091805	::488448169143844000
61001682	::488448191365275000
61001682	::488448226723262000
240492455	::488448294134497000
388433171	::488448320092639000
429375230	::488448335921950000
68832413	::488448337066995000
32624494	::488448379223949000
14253476	::488448440083693000
347994449	::488448459507109000
423816771	::488448478180151000
52610012	::488448487693246000
633506625	::488448538888507000
52610012	::488448588411076000
163340834	::488448621755383000
19511096	::488448628524974000
155805303	::488448656706527000
65995121	::488448658237841000
100018299	::488448668974866000
61001682	::488448687396642000
276381534	::488448709689372000
414526765	::488448710712360000
227191596	::488448714646638000
388433171	::488448730417229000
165517420	::488448766786023000
19091805	::488448797479931000
65995121	::488448802408628000
441925629	::488448815104811000
41508239	::488448815108587000
68832413	::488448835241246000
19307731	::488448873036140000
163214537	::488448880170651000
167493720	::488448920406593000
227191596	::488448922059165000
384155676	::488448927507574000
91712528	::488448942439284000
276381534	::488448997879975000
39398773	::488449010772869000
348193845	::488449044877164000
27331177	::488449048450306000
23785621	::488449075873075000
326813935	::488449080537137000
61001682	::488449083548266000
107724446	::488449089345179000
41508239	::488449115894718000
38207353	::488449159926906000
443332358	::488449188368109000
61001682	::488449190897266000
63478115	::488449192747335000
98552986	::488449198770372000
39398773	::488449199252336000
276784331	::488449287576375000
212068363	::488449308081913000
515068859	::488449366521548000
46796467	::488449397639106000
26514591	::488449399325224000
83513704	::488449407218499000
77078922	::488449438059216000
412792027	::488449457458274000
68517440	::488449457571115000
362540752	::488449526349316000
41508239	::488449541390090000
196738575	::488449554212487000
539602323	::488449577851174000
423816771	::488449626534469000
469829959	::488449630976212000
255311687	::488449665176596000
382304432	::488449679034949000
107724446	::488449685200572000
469829959	::488449755073503000
98552986	::488449777806639000
388558032	::488449815198838000
77078922	::488449822777540000
61001682	::488449833288486000
29242207	::488449835977039000
276381534	::488449845934710000
61001682	::488449874635935000
30719116	::488449877803008000
480857982	::488449890876284000
76248039	::488449892642082000
61001682	::488449894730829000
393719746	::488449897398411000
260338000	::488449926464954000
26068830	::488449928012652000
329955120	::488449954218655000
216486063	::488449964293783000
15010357	::488449981792014000
441925629	::488449982438313000
100327197	::488450012355891000
163340834	::488450054835822000
196738575	::488450061425463000
19091805	::488450078890143000
61001682	::488450081008664000
196738575	::488450084552855000
98552986	::488450095684521000
42538221	::488450100008476000
37213451	::488450106497048000
16472279	::488450117523877000
240492455	::488450120808415000
100327197	::488450128043196000
60819375	::488450132598214000
388558032	::488450142090317000
607637849	::488450144715567000
196738575	::488450170515124000
196738575	::488450209698299000
19091805	::488450246049923000
199784356	::488450272134311000
286341932	::488450272952201000
393719746	::488450277846958000
359446141	::488450314207387000
19307731	::488450336521072000
313421343	::488450350576599000
192616191	::488450373321900000
15010357	::488450387272142000
545587327	::488450391030251000
410427594	::488450396340621000
407399368	::488450419329216000
61001682	::488450420281335000
407384648	::488450450107011000
393719746	::488450457937788000
34689419	::488450481136472000
487258078	::488450503320547000
266413556	::488450518205747000
15010357	::488450526309142000
174720518	::488450545913311000
607637849	::488450603828269000
278778128	::488450624166854000
407399368	::488450685218746000
299441398	::488450689933135000
148445755	::488450742584614000
19123904	::488450755977048000
393719746	::488450779624136000
278778128	::488450803863412000
387476542	::488450816806617000
323262953	::488450823975100000
429375230	::488450851262853000
199784356	::488450853305470000
393719746	::488450873375207000
581342731	::488450896989151000
441925629	::488450900609232000
410427594	::488450916048461000
329955120	::488450933018202000
65995121	::488450959698558000
41474555	::488450962466410000
233084334	::488450963410137000
60819375	::488450974332108000
301737159	::488450990920577000
388558032	::488450992493838000
119269983	::488450995236511000
410427594	::488450995459219000
264608632	::488451035451887000
335432246	::488451044959981000
278778128	::488451059858571000
15010357	::488451060093026000
19123904	::488451081006223000
192616191	::488451106893070000
301737159	::488451112983220000
144937748	::488451152703672000
148445755	::488451152707870000
344219518	::488451171313389000
524866555	::488451177667760000
212068363	::488451199704629000
336774649	::488451205920587000
398445530	::488451220190011000
66203192	::488451236765528000
148445755	::488451274254598000
66203192	::488451275483131000
216395197	::488451298107617000
16559994	::488451319217545000
66203192	::488451327387656000
27364321	::488451374666235000
387476542	::488451393729335000
396655167	::488451395964923000
15010357	::488451399563218000
264608632	::488451416998936000
216395197	::488451437798883000
278778128	::488451447437393000
703895293	::488451454630248000
357079725	::488451456060493000
301497892	::488451463090561000
41508239	::488451468903469000
60578212	::488451501699129000
443512536	::488451502126936000
196738575	::488451526407770000
703895293	::488451526642241000
441925629	::488451530971152000
335118384	::488451532161970000
216395197	::488451571257446000
60819375	::488451574419578000
77765035	::488451599027564000
21153287	::488451605486788000
251825047	::488451633085292000
297238880	::488451638881832000
52610012	::488451677717266000
410427594	::488451679445340000
420389630	::488451679688204000
131866787	::488451745241399000
278778128	::488451797917646000
165517420	::488451816686759000
196738575	::488451847423004000
68517440	::488451955967000000
61718844	::488451957472772000
49383709	::488451963449667000
192616191	::488451993292111000
411841714	::488452023743176000
357079725	::488452026636845000
377555310	::488452035495198000
27331177	::488452047876804000
238862918	::488452093456711000
359446141	::488452096170029000
149295164	::488452108388028000
41508239	::488452115686100000
328828628	::488452119607779000
362540752	::488452130492018000
196738575	::488452155662422000
247850020	::488452168995729000
144937748	::488452178278096000
60819375	::488452200692064000
27331177	::488452241016094000
515068859	::488452241582350000
412792027	::488452258745819000
336774649	::488452302781415000
551248502	::488452304903733000
29374576	::488452305138618000
76248039	::488452334276472000
362540752	::488452359324852000
337388641	::488452375594541000
100327197	::488452377532329000
347994449	::488452389452529000
104947253	::488452397027844000
68832413	::488452412600889000
278778128	::488452415361122000
85344924	::488452446386024000
100327197	::488452456225832000
347994449	::488452469018488000
48944372	::488452471463763000
236595577	::488452487146647000
328828628	::488452520155426000
192616191	::488452526144909000
469829959	::488452550526394000
229562704	::488452553139834000
100327197	::488452590573584000
230640581	::488452611008258000
278778128	::488452612275318000
278778128	::488452630088544000
100327197	::488452640360001000
106855310	::488452662661488000
238862918	::488452666243432000
23097227	::488452670445731000
276381534	::488452837610098000
441925629	::488452848464953000
16559994	::488452851556167000
16559994	::488452851832598000
231150237	::488452939267051000
336845657	::488452952370479000
29654901	::488453001716453000
16807883	::488453002689142000
29654901	::488453017210191000
384436313	::488453017218199000
187034273	::488453030233530000
320485729	::488453072797323000
413367641	::488453108096565000
165517420	::488453133517856000
251825047	::488453187985104000
68832413	::488453200228265000
368577195	::488453214246010000
353888661	::488453250421493000
368577195	::488453253672480000
27331177	::488453258424229000
165517420	::488453259359555000
40405725	::488453264149458000
348152108	::488453296412041000
33676766	::488453302539927000
392716377	::488453318964817000
199784356	::488453343262433000
165517420	::488453352691204000
228159641	::488453415077306000
190396530	::488453430726631000
228159641	::488453458677084000
61001682	::488453459180806000
19837708	::488453467066097000
157254287	::488453524594757000
338543771	::488453534510112000
633506625	::488453541132906000
144937748	::488453567687434000
187034273	::488453572477345000
101138081	::488453601090883000
61001682	::488453628450336000
412756257	::488453642987380000
348152108	::488453697647546000
78782742	::488453729847222000
269605766	::488453741251538000
106855310	::488453749812498000
269605766	::488453762013343000
282069115	::488453874039414000
60819375	::488453897426464000
332662443	::488453899570139000
332662443	::488453906264240000
410297246	::488453906544857000
369539413	::488453915050913000
76248039	::488453926379737000
15010357	::488453941646991000
187034273	::488453941777403000
332662443	::488453953143967000
61001682	::488454021691105000
34689419	::488454027059789000
233084334	::488454041723084000
282069115	::488454049399046000
266210776	::488454102481780000
262449011	::488454107582431000
29935926	::488454117161844000
76248039	::488454139764940000
27331177	::488454155413909000
104990093	::488454158672863000
545297326	::488454219230625000
369539413	::488454224011730000
101138081	::488454266928259000
68517440	::488454278529294000
61001682	::488454313660780000
16559994	::488454317457027000
282069115	::488454321382895000
199784356	::488454378882211000
60819375	::488454390768869000
27331177	::488454400034091000
412638454	::488454430577029000
60819375	::488454474000637000
57331128	::488454490127745000
410297246	::488454490710749000
199784356	::488454493353148000
41474555	::488454553444970000
57331128	::488454580909248000
266413556	::488454607207534000
115550523	::488454621195546000
401109490	::488454632755458000
722514433	::488454652619665000
59670513	::488454669115486000
216395197	::488454706143166000
68832413	::488454752997355000
22536077	::488454763273388000
35141457	::488454862187675000
81643358	::488454864377479000
64219388	::488454893167198000
633506625	::488454910900314000
60819375	::488454920203272000
216395197	::488454930475130000
44811271	::488454950192574000
77754336	::488454954294976000
285955708	::488454978336337000
155805303	::488454994203381000
50663276	::488454999513763000
61001682	::488455019843186000
161302101	::488455055079510000
419185791	::488455065078743000
336774649	::488455073899372000
304140174	::488455112013414000
77754336	::488455122679504000
364641621	::488455186302517000
50663276	::488455257476063000
216395197	::488455267294904000
23097227	::488455285082554000
92936298	::488455307874807000
363649162	::488455326681686000
41474555	::488455354997420000
115550523	::488455356838715000
388433171	::488455380838531000
276381534	::488455396676603000
338543771	::488455418943795000
33282020	::488455456877080000
19837708	::488455473000370000
447301770	::488455494307418000
143225254	::488455509536550000
60819375	::488455529258160000
33158980	::488455539261583000
41967329	::488455542285680000
44811271	::488455544374427000
234078302	::488455544768704000
26333173	::488455633402748000
52610012	::488455638843146000
199784356	::488455649882148000
393719746	::488455653430550000
216395197	::488455656027193000
338543771	::488455661974347000
14520186	::488455676214407000
276381534	::488455693696241000
447301770	::488455705608060000
50663276	::488455719910649000
46764883	::488455777066422000
234078302	::488455802814857000
27538070	::488455822217723000
14478263	::488455851099688000
486231003	::488455887409803000
41967329	::488455895160860000
151212329	::488455968704188000
50663276	::488455986857123000
444251177	::488456008579424000
25747982	::488456008625172000
235272576	::488456034088800000
216395197	::488456035192303000
50663276	::488456069816274000
190396530	::488456072999747000
393719746	::488456080498778000
199784356	::488456103294812000
165517420	::488456112555843000
196738575	::488456114674335000
46809403	::488456129182048000
352757025	::488456170445602000
513926411	::488456171297439000
418327117	::488456188724383000
352757025	::488456190200799000
351847146	::488456203618365000
172573942	::488456211830829000
39416036	::488456231292772000
199784356	::488456248233185000
19766821	::488456267351207000
419185791	::488456275047358000
22142419	::488456283473715000
276784331	::488456303938113000
33158980	::488456332031168000
199784356	::488456333448843000
368577195	::488456402818826000
432888405	::488456431591362000
196738575	::488456442585034000
59670513	::488456457352798000
27331177	::488456495575465000
545297326	::488456547886845000
17163265	::488456615243579000
45410414	::488456631479316000
41967329	::488456662051586000
40534884	::488456665348313000
45470777	::488456677226586000
34689419	::488456805018640000
199784356	::488456821217062000
115824990	::488456871234134000
444251177	::488456873910489000
291249412	::488456881262694000
227191596	::488456920328445000
301737159	::488456925055827000
329955120	::488456936791097000
484423510	::488456939425116000
334515229	::488456945943461000
50663276	::488456992756084000
329955120	::488457016059248000
490977827	::488457037978681000
22142419	::488457090160005000
291249412	::488457099676876000
25747982	::488457107675426000
253675480	::488457136905932000
301497892	::488457185693691000
189179241	::488457196158451000
50663276	::488457196368588000
22142419	::488457204303806000
297238880	::488457206354833000
418847263	::488457227275993000
21531254	::488457246670454000
15814841	::488457284545044000
382304432	::488457288643248000
15010357	::488457322839040000
382304432	::488457324206764000
349386319	::488457331131162000
59670513	::488457351448375000
572151259	::488457351658090000
581342731	::488457367277694000
307485154	::488457399653511000
50663276	::488457406041833000
381373424	::488457451633922000
27331177	::488457457505554000
22142419	::488457464279339000
166695965	::488457506524393000
490977827	::488457516158685000
635577431	::488457532495904000
417428775	::488457542365106000
50663276	::488457562447433000
77754336	::488457598442938000
18842764	::488457641606148000
23663256	::488457657078910000
377425191	::488457680886169000
253675480	::488457713794686000
151212329	::488457716932050000
417428775	::488457735605063000
31345791	::488457774540808000
151212329	::488457787048198000
29817953	::488457798343077000
41508239	::488457838709071000
102444460	::488457864105566000
84849075	::488457888554553000
29817953	::488457911098552000
508860717	::488457924096716000
258532274	::488457933655515000
50663276	::488457937028145000
18842764	::488457947010195000
32624494	::488457957479174000
81643358	::488457960365252000
343904325	::488457981369929000
215189306	::488457990195122000
343904325	::488458025909235000
49383709	::488458055122579000
29817953	::488458062269644000
91712528	::488458072512548000
39685005	::488458108297949000
17470539	::488458136928260000
301497892	::488458162362920000
297238880	::488458177705287000
301497892	::488458189823033000
69801582	::488458190359494000
393719746	::488458210005622000
22142419	::488458227944665000
382304432	::488458230167633000
78065938	::488458316989734000
29817953	::488458346841006000
382304432	::488458347457572000
253675480	::488458385395048000
41136161	::488458406768807000
412792027	::488458419607961000
68517440	::488458434765783000
623584562	::488458477460025000
382359896	::488458498217213000
122067183	::488458516533743000
300009838	::488458553221709000
14584037	::488458572360331000
382359896	::488458592274493000
14478263	::488458628924313000
154309960	::488458632808251000
24804859	::488458665817423000
61001682	::488458696913985000
50663276	::488458703671406000
196659229	::488458707282321000
615688476	::488458767189561000
61001682	::488458779902492000
23097227	::488458797560520000
199784356	::488458802702712000
32624494	::488458810076311000
77754336	::488458862207705000
71617108	::488458887788363000
432747373	::488458896596406000
22142419	::488458901776388000
286341932	::488458972429422000
19210855	::488458986262249000
551447338	::488459006898212000
377420899	::488459020433235000
632481728	::488459026154672000
253675480	::488459033809285000
68517440	::488459034266054000
22142419	::488459037566967000
490977827	::488459041463492000
61001682	::488459057448386000
26914697	::488459057510903000
41908697	::488459071528656000
41908697	::488459091032162000
196738575	::488459092546297000
57651074	::488459100372475000
41908697	::488459108908269000
388433171	::488459137525641000
412792027	::488459137538621000
27331177	::488459183000264000
343904325	::488459183885283000
76248039	::488459187093901000
50663276	::488459210997628000
41908697	::488459214998994000
215189306	::488459252978417000
11852522	::488459281164156000
26914697	::488459295596351000
41508239	::488459298817593000
61001682	::488459309752549000
60220156	::488459388173033000
196738575	::488459408830398000
102444460	::488459411380113000
61001682	::488459412416524000
29817953	::488459424726396000
286341932	::488459431235969000
393719746	::488459437397377000
41908697	::488459445564112000
59670513	::488459471690014000
41508239	::488459497375928000
95554541	::488459517747658000
26914697	::488459534290018000
581342731	::488459548009590000
154309960	::488459562156953000
115184915	::488459583573090000
59670513	::488459592871849000
50663276	::488459593262333000
131866787	::488459594986188000
581342731	::488459595652689000
60819375	::488459602560688000
41508239	::488459701198135000
37316930	::488459729157382000
412792027	::488459767523049000
393719746	::488459804353232000
59670513	::488459810250051000
29817953	::488459832354021000
41508239	::488459842940456000
255311687	::488459886196322000
45164175	::488459898515361000
163214537	::488459901656522000
113722629	::488459915770355000
27331177	::488459916974112000
60819375	::488459949526102000
41925570	::488459960721088000
425573791	::488460020137226000
24804859	::488460031457640000
61001682	::488460042501246000
41925570	::488460067940073000
421338980	::488460107106516000
444251177	::488460108217978000
29935926	::488460128689999000
41925570	::488460201532870000
263971863	::488460227839143000
515818133	::488460259607187000
190396530	::488460260966170000
131866787	::488460268616568000
29817953	::488460343111213000
163214537	::488460351512379000
117095775	::488460367946080000
344219518	::488460439919931000
41925570	::488460440775970000
22142419	::488460444269420000
377420899	::488460448958664000
165517420	::488460449717825000
165517420	::488460526192574000
41925570	::488460534246019000
129441756	::488460543993593000
107535820	::488460569599823000
41925570	::488460584024023000
262405775	::488460604869337000
129441756	::488460619923083000
341732173	::488460667763310000
418847263	::488460698242928000
61001682	::488460728781647000
581342731	::488460733328269000
41925570	::488460778299985000
101617436	::488460837770633000
81643358	::488460857136123000
332073582	::488460919228231000
60220156	::488460922524954000
94181957	::488460943374839000
68473966	::488460977042894000
188417746	::488461007132844000
418503483	::488461009246371000
383202357	::488461032600666000
77754336	::488461038195838000
451183057	::488461052557148000
41136161	::488461136807743000
374772557	::488461140469747000
340819943	::488461162661441000
220455732	::488461166520172000
346127757	::488461168638722000
182834679	::488461169683091000
344219518	::488461170362163000
14873854	::488461178432000000
374772557	::488461195842953000
374772557	::488461219251355000
419105102	::488461278206111000
29817953	::488461291279769000
59872570	::488461306421182000
68517440	::488461316420415000
188417746	::488461350965100000
41474555	::488461360200572000
169240898	::488461404408918000
60399576	::488461409479843000
230640581	::488461433995161000
24171213	::488461441049956000
45164175	::488461447572500000
59872570	::488461478802903000
257265522	::488461482925883000
41474555	::488461515511451000
57238973	::488461516690448000
27331177	::488461535723806000
129441756	::488461548583911000
251825047	::488461576643436000
336774649	::488461579369730000
341941030	::488461583866007000
57238973	::488461602111623000
370464008	::488461648005726000
59872570	::488461649745948000
374772557	::488461668469731000
357211620	::488461692549218000
151212329	::488461696693178000
29242207	::488461741886410000
387206849	::488461750014976000
163214537	::488461752426708000
45410414	::488461755853467000
269143639	::488461756604243000
129441756	::488461769279832000
352757025	::488461786459287000
335118384	::488461787252011000
467688815	::488461791216029000
29242207	::488461798593409000
269143639	::488461807665692000
33676766	::488461842407124000
29817953	::488461845406044000
199784356	::488461850313371000
61001682	::488461859758952000
68517440	::488461868327919000
199784356	::488461924091179000
315559101	::488461957322661000
370464008	::488461962704355000
65995121	::488461988461551000
29242207	::488461990029836000
165517420	::488462002054905000
65435835	::488462003657506000
39041792	::488462007847235000
169240898	::488462010359635000
29817953	::488462029091393000
470801476	::488462032191356000
81643358	::488462071437475000
484423510	::488462103955505000
37029138	::488462117239263000
59872570	::488462143067791000
29817953	::488462153960411000
196738575	::488462169328340000
199784356	::488462170175193000
52610012	::488462203591614000
165517420	::488462215318478000
75127594	::488462217847664000
59872570	::488462219475443000
65995121	::488462230137352000
335118384	::488462231101652000
370464008	::488462237276053000
29242207	::488462239167295000
165517420	::488462245236465000
29817953	::488462287007543000
14478263	::488462293592576000
411997198	::488462316883947000
59872570	::488462368524230000
36943663	::488462368851369000
365523194	::488462422416834000
61001682	::488462433367760000
129441756	::488462436157362000
66203192	::488462451914993000
59872570	::488462462048796000
359775349	::488462463776481000
359775349	::488462555233267000
623584562	::488462595620208000
101138081	::488462619012235000
39416036	::488462621650460000
75127594	::488462637491945000
59872570	::488462661042987000
469970755	::488462721386819000
27331177	::488462728164425000
371603155	::488462728785170000
75127594	::488462742903205000
286341932	::488462748607447000
47851190	::488462769285373000
212068363	::488462792416960000
77754336	::488462818648539000
14253476	::488462823182573000
77754336	::488462866937548000
50663276	::488462882573934000
16559994	::488462914182201000
16559994	::488462914638970000
552146644	::488462921710960000
80419613	::488462924055584000
34689419	::488462968149925000
59872570	::488463001482059000
59872570	::488463022373892000
59872570	::488463035544002000
39041792	::488463043815149000
59872570	::488463061104070000
374772557	::488463102506434000
432819849	::488463121833803000
59872570	::488463135452327000
77754336	::488463136169930000
76977679	::488463161318572000
253675480	::488463184668659000
379576750	::488463186044399000
77754336	::488463186090532000
264904736	::488463243577262000
77754336	::488463255460151000
169240898	::488463256818704000
18613311	::488463317338701000
77754336	::488463322107637000
469829959	::488463362703884000
264608632	::488463376168026000
77754336	::488463386314018000
513926411	::488463399651520000
484423510	::488463448661962000
362540752	::488463462905810000
110297719	::488463536188706000
59872570	::488463537287606000
148445755	::488463629722058000
264608632	::488463653960966000
469829959	::488463667206189000
24171213	::488463685455585000
203688730	::488463704648716000
264904736	::488463712798253000
50663276	::488463721552175000
469829959	::488463799448379000
255195496	::488463805840515000
581342731	::488463884609527000
109059155	::488463947805491000
401109490	::488463962720444000
273814896	::488463965195079000
50663276	::488463991002648000
80419613	::488464013609947000
264904736	::488464037311569000
365523194	::488464056588578000
143225254	::488464070916325000
115184915	::488464090914775000
61307501	::488464104152383000
143225254	::488464114709061000
109059155	::488464133848059000
148445755	::488464135404126000
25839207	::488464203439554000
755431	::488464232900349000
29817953	::488464235761246000
165517420	::488464236293525000
143225254	::488464245701353000
545587327	::488464272339394000
102444460	::488464284804841000
418503483	::488464295777554000
362540752	::488464335614648000
167493720	::488464341910310000
163983371	::488464359195410000
230640581	::488464372608401000
15010357	::488464433958502000
29817953	::488464446181085000
59872570	::488464463704903000
174351092	::488464474698158000
362540752	::488464475557605000
40618847	::488464475855405000
515818133	::488464487327236000
545297326	::488464506147057000
393719746	::488464515424456000
59872570	::488464544629391000
302430466	::488464570537607000
302430466	::488464571225477000
302430466	::488464571976257000
393719746	::488464580725600000
59872570	::488464583498432000
174351092	::488464657582411000
393719746	::488464671351922000
19222225	::488464692793208000
362540752	::488464697721499000
269143639	::488464752478138000
101138081	::488464761102012000
155805303	::488464776344125000
59872570	::488464787689713000
278778128	::488464791644946000
23260777	::488464831263948000
101138081	::488464834959523000
50663276	::488464839585849000
312517498	::488464842882576000
286341932	::488464852491321000
149295164	::488464871210508000
19222225	::488464872217137000
312517498	::488464877141622000
163983371	::488464880367063000
515818133	::488464887803174000
77754336	::488464895382679000
469829959	::488464900172165000
312517498	::488464903439921000
59872570	::488464914085060000
16866896	::488464919311175000
490977827	::488464920544292000
279750654	::488464927598718000
59872570	::488464940601458000
167493720	::488464943302201000
23868298	::488464949497184000
19123904	::488464967143022000
278778128	::488464993005109000
399408344	::488465021827940000
304140174	::488465023539630000
68517440	::488465057336930000
469829959	::488465067315175000
393719746	::488465079986171000
14792781	::488465093219192000
19222225	::488465153587826000
37029138	::488465165474463000
163983371	::488465169006481000
216395197	::488465191336935000
29817953	::488465220554092000
258532274	::488465240808366000
18752326	::488465253668110000
349484189	::488465287054766000
25082908	::488465296705871000
216395197	::488465312787202000
251825047	::488465326950998000
19511096	::488465334190342000
398735102	::488465379833180000
174351092	::488465425945358000
22033805	::488465435134681000
469829959	::488465441669402000
441925629	::488465504970227000
35141457	::488465505913544000
59872570	::488465529917550000
311297676	::488465547583959000
38207353	::488465554072948000
8070562	::488465567704051000
41967329	::488465645110300000
205501297	::488465656765894000
199784356	::488465667369103000
287978614	::488465679314472000
23260777	::488465691662491000
47753031	::488465710708826000
183090041	::488465712437293000
230640581	::488465733903339000
29817953	::488465750386933000
469829959	::488465750613426000
441925629	::488465767080656000
233677206	::488465769559515000
713350694	::488465796935335000
15010357	::488465815411253000
27792069	::488465956377989000
469829959	::488466061566545000
520004653	::488466113345245000
467899122	::488466136170655000
384436313	::488466149848264000
14873854	::488466169242714000
479959389	::488466173290614000
16866896	::488466174003675000
441925629	::488466219704807000
16866896	::488466243197083000
59670513	::488466250234753000
22383485	::488466251308863000
432888405	::488466314470494000
520004653	::488466336712900000
39041792	::488466337258156000
59872570	::488466359320190000
59872570	::488466372091842000
357079725	::488466376382615000
59872570	::488466378874028000
22033805	::488466393671929000
22383485	::488466411157991000
37316930	::488466423035871000
58941053	::488466429566390000
41967329	::488466456477065000
373569970	::488466474755821000
59184492	::488466478489145000
59872570	::488466478585233000
33282020	::488466523875336000
520004653	::488466553952669000
59872570	::488466573284237000
340819943	::488466598269706000
19837708	::488466618922831000
102444460	::488466620231065000
337434879	::488466621036371000
133341985	::488466636845121000
17163265	::488466678872035000
447301770	::488466683708063000
279750654	::488466708668350000
253178679	::488466762099195000
307485154	::488466799361409000
155805303	::488466844668674000
41967329	::488466857314095000
373569970	::488466939597975000
42538221	::488466945818497000
59872570	::488466952172474000
28875632	::488466980823760000
41508239	::488467007763800000
86885002	::488467023601483000
155926653	::488467028374986000
42538221	::488467056875307000
23868298	::488467062902112000
59872570	::488467065653563000
68517440	::488467077347291000
86885002	::488467109484060000
393719746	::488467118367580000
594950682	::488467120792289000
59670513	::488467137346797000
33282020	::488467143453704000
42538221	::488467162042867000
520004653	::488467164152602000
493640349	::488467188919963000
39160897	::488467197980065000
59184492	::488467198927966000
375364618	::488467216153575000
493640349	::488467218296868000
52616216	::488467225519853000
370464008	::488467236370534000
25747982	::488467293127442000
344454080	::488467298559078000
80419613	::488467299826151000
28875632	::488467319216021000
67450397	::488467340280201000
539602323	::488467353101799000
594950682	::488467378276421000
33282020	::488467406528860000
165517420	::488467427320025000
80419613	::488467470538113000
263914867	::488467473885167000
42538221	::488467488733032000
71981601	::488467531272036000
32624494	::488467562233995000
59670513	::488467566117941000
190396530	::488467574569848000
272533260	::488467576096186000
305370209	::488467588427440000
68517440	::488467593129242000
45150174	::488467666005688000
75209135	::488467674599391000
305370209	::488467681264144000
96062555	::488467719902072000
469829959	::488467742920417000
23868298	::488467764126814000
68517440	::488467808427073000
220455732	::488467838378594000
263971863	::488467846448439000
375364618	::488467864840450000
594950682	::488467907098464000
102444460	::488467921266429000
209401949	::488467958616690000
14478263	::488467959954677000
313421343	::488467967370199000
313421343	::488467994558095000
16107745	::488468036777558000
286341932	::488468041257058000
35141457	::488468052418113000
176778479	::488468071410335000
165517420	::488468071980359000
29935926	::488468077349044000
469829959	::488468079198732000
32624494	::488468146278236000
48090126	::488468171116929000
48090126	::488468230181113000
39041792	::488468238989152000
23868298	::488468260333948000
35141457	::488468261835927000
520004653	::488468268596731000
48090126	::488468303145213000
91521926	::488468308094509000
37213451	::488468344161312000
441925629	::488468355645734000
45150174	::488468409550909000
396889673	::488468428865671000
335432246	::488468448071004000
368730450	::488468450546036000
23097227	::488468489066123000
289461446	::488468491251757000
230640581	::488468499593830000
48090126	::488468510666792000
155805303	::488468546276831000
41508239	::488468621971058000
14520186	::488468625700184000
102444460	::488468633090138000
48090126	::488468645748563000
357079725	::488468651008225000
32624494	::488468662970368000
41508239	::488468677767860000
48090126	::488468685535715000
163646426	::488468703538061000
49886698	::488468716573564000
48090126	::488468760378875000
32624494	::488468796793815000
305877074	::488468825445122000
55219816	::488468841954283000
199784356	::488468852984918000
228159641	::488468903681482000
32624494	::488468916948049000
392422321	::488468921746751000
48090126	::488468927064723000
441925629	::488468929107742000
163214537	::488468937479163000
37316930	::488468947809730000
131866787	::488468954969804000
433169770	::488468981003481000
14520186	::488469023068540000
130670448	::488469035219038000
107724446	::488469062574686000
228159641	::488469064017121000
107724446	::488469078831820000
130670448	::488469086288875000
396889673	::488469093180506000
176778479	::488469095503781000
205501297	::488469110393536000
62870601	::488469117871984000
107724446	::488469128416874000
131866787	::488469158959788000
241337450	::488469171299049000
120139449	::488469267940376000
80419613	::488469279021727000
115824990	::488469326437949000
107724446	::488469330531995000
49886698	::488469334801391000
228159641	::488469346172149000
351847146	::488469365822476000
131866787	::488469371162226000
14715501	::488469378648645000
141735027	::488469390527299000
107724446	::488469395573047000
115824990	::488469422386839000
29817953	::488469429668548000
176778479	::488469462169825000
40534884	::488469462870265000
335432246	::488469496072376000
47753031	::488469521863553000
14520186	::488469538418479000
187017423	::488469550086635000
40534884	::488469565634928000
139447011	::488469588313903000
615636079	::488469591652192000
19222225	::488469592876924000
467688815	::488469607661854000
335432246	::488469623767977000
101617436	::488469627266031000
96062555	::488469663601266000
50663276	::488469677774225000
119269983	::488469680089088000
33011898	::488469685541683000
50663276	::488469692416540000
14478263	::488469708069302000
37213451	::488469716101369000
467688815	::488469740281532000
40534884	::488469740835176000
41508239	::488469741120413000
131866787	::488469761891004000
22033805	::488469848654360000
467688815	::488469853989130000
624394090	::488469908955877000
335432246	::488469910738063000
230640581	::488469954182660000
131866787	::488469970519859000
45470777	::488470017688600000
89294713	::488470044125319000
14873854	::488470078099161000
59872570	::488470154884308000
32624494	::488470168398348000
50663276	::488470238032564000
52616216	::488470244340826000
89294713	::488470251432992000
37213451	::488470265471705000
381054179	::488470285742792000
39160897	::488470320181825000
123746907	::488470335361392000
60819375	::488470339244933000
429375230	::488470340939431000
102444460	::488470366352728000
30058582	::488470369649434000
61001682	::488470377484386000
40534884	::488470379812245000
244995179	::488470408950460000
14478263	::488470435541942000
381054179	::488470475539230000
264608632	::488470483445096000
367322500	::488470493356244000
255311687	::488470512499036000
174840636	::488470514390679000
73795436	::488470518522454000
30058582	::488470547060121000
230640581	::488470578186035000
335118384	::488470581453398000
493640349	::488470605600014000
199784356	::488470653461209000
545587327	::488470658209169000
120139449	::488470704992432000
624394090	::488470707723304000
429375230	::488470724533686000
305877074	::488470730141470000
33699503	::488470738106462000
513926411	::488470776954101000
352757025	::488470784919085000
513926411	::488470804468744000
432888405	::488470838409056000
130670448	::488470850962599000
513926411	::488470856327106000
30058582	::488470864719933000
73795436	::488470867413053000
513926411	::488470874073223000
344219518	::488470893522190000
513926411	::488470902992928000
33699503	::488470903718965000
50663276	::488470906315227000
513926411	::488470933993046000
513926411	::488470943690280000
48090126	::488470948316594000
29817953	::488470972643938000
553934357	::488470981082492000
199784356	::488470990528073000
183090041	::488471005120430000
263971863	::488471008144154000
48557490	::488471008312311000
513926411	::488471009113022000
513926411	::488471014041321000
187017423	::488471036221222000
513926411	::488471039303618000
407399368	::488471089882755000
624394090	::488471108556165000
22383485	::488471128189313000
443512536	::488471232523042000
59872570	::488471234133250000
387476542	::488471244099317000
387476542	::488471310612590000
41967329	::488471327805026000
241995287	::488471339057954000
232814871	::488471354002255000
22383485	::488471367302787000
29605636	::488471387296641000
187017423	::488471388060004000
117095775	::488471432079638000
228159641	::488471435149471000
48090126	::488471441076023000
245573462	::488471484059242000
351922723	::488471505399869000
37213451	::488471521715699000
35141457	::488471527910699000
228159641	::488471550794792000
130670448	::488471561548996000
33676766	::488471562178154000
26179867	::488471567202930000
364752208	::488471627596722000
33676766	::488471632713752000
367322500	::488471634651516000
107724446	::488471654952366000
344219518	::488471666876354000
187017423	::488471688871702000
587864456	::488471700011757000
228159641	::488471710031568000
423943436	::488471714016141000
165261298	::488471770186645000
33676766	::488471803434508000
39685005	::488471812951388000
14253476	::488471824968470000
33676766	::488471837546782000
344219518	::488471848284217000
33699503	::488471848552636000
89294713	::488471875379806000
33676766	::488471902571085000
396889673	::488471904219836000
50663276	::488471909651472000
39685005	::488471925060927000
73795436	::488471938034323000
253134261	::488471939938131000
89294713	::488471946930032000
199784356	::488471965821186000
77754336	::488471993017434000
305370209	::488471995659456000
14253476	::488472000839827000
258108922	::488472001703456000
24804859	::488472007936208000
352757025	::488472023794864000
419105102	::488472027435511000
45164175	::488472033962229000
60819375	::488472036394561000
258108922	::488472038864990000
253134261	::488472090308128000
19766821	::488472092741206000
89294713	::488472119345307000
289461446	::488472138111008000
30058582	::488472142359449000
41508239	::488472179743268000
101138081	::488472213222596000
33699503	::488472217307844000
396889673	::488472221758021000
414191298	::488472228699181000
313120951	::488472248383049000
29817953	::488472272278405000
165261298	::488472332294717000
23097227	::488472332436926000
29817953	::488472338447343000
52610012	::488472351785631000
469829959	::488472420940914000
23097227	::488472440419274000
102444460	::488472464431665000
352757025	::488472493183619000
436476907	::488472501756764000
73795436	::488472511777341000
33676766	::488472540562456000
469829959	::488472540864475000
469829959	::488472601023369000
33676766	::488472602474577000
29817953	::488472618073616000
33676766	::488472651828977000
396889673	::488472681546022000
30058582	::488472718568747000
491679354	::488472730472173000
115550523	::488472736319037000
33676766	::488472744959287000
37213451	::488472763720404000
33676766	::488472798445068000
30058582	::488472846247546000
32624494	::488472864937361000
165517420	::488472894444294000
29817953	::488472917911830000
553934357	::488472920272826000
340055562	::488472922986528000
73795436	::488472949444583000
37213451	::488473004645830000
19766821	::488473006512291000
277278671	::488473010660065000
40534884	::488473018499215000
105623584	::488473018809581000
30058582	::488473045195952000
381054179	::488473052431519000
73795436	::488473052473462000
40816246	::488473066679582000
447301770	::488473071276531000
28875632	::488473080545562000
335432246	::488473105350680000
617791569	::488473171238981000
443512536	::488473191619518000
29935926	::488473203103133000
97044552	::488473216017776000
40534884	::488473221897801000
22431584	::488473244966481000
29817953	::488473251031838000
37213451	::488473262922280000
33676766	::488473273005387000
27331177	::488473283839291000
383972979	::488473304047443000
33676766	::488473311618142000
443512536	::488473319952244000
73795436	::488473324952236000
29242207	::488473329586548000
29817953	::488473374839279000
396889673	::488473380791001000
29935926	::488473398897414000
357079725	::488473403880263000
165517420	::488473428672794000
28002614	::488473446176014000
278778128	::488473462781255000
383972979	::488473478484336000
528975562	::488473478845054000
23868298	::488473507135623000
340055562	::488473518007283000
68517440	::488473528308477000
23097227	::488473536005013000
383972979	::488473554673889000
21089214	::488473581186469000
58941053	::488473653794054000
335759212	::488473657585319000
282069115	::488473673285009000
73795436	::488473677173129000
33676766	::488473684940558000
200796300	::488473689734660000
396889673	::488473698891210000
29817953	::488473704850915000
80419613	::488473718109523000
282069115	::488473752666382000
33676766	::488473766393954000
115550523	::488473766578503000
45164175	::488473784018821000
15010357	::488473785616453000
383972979	::488473808878063000
165517420	::488473820815044000
506760887	::488473836011016000
289461446	::488473842688720000
29817953	::488473858253787000
171746458	::488473878369296000
52616216	::488473879656947000
632710734	::488473882949468000
61001682	::488473884556288000
33676766	::488473933809602000
33676766	::488473992198488000
171746458	::488474023831937000
253178679	::488474032140861000
29935926	::488474033831149000
48557490	::488474040143970000
171746458	::488474044820238000
80419613	::488474070863052000
33676766	::488474090873704000
282069115	::488474126244671000
33676766	::488474153507229000
72321810	::488474170154815000
80191031	::488474179893596000
333245482	::488474199086739000
86885002	::488474201053872000
29817953	::488474217730420000
37213451	::488474222499336000
632710734	::488474224281927000
115550523	::488474232016236000
15010357	::488474242191593000
60819375	::488474246687903000
33676766	::488474261976121000
128775325	::488474305152311000
63478115	::488474334537990000
60819375	::488474342171222000
68622166	::488474362580713000
617791569	::488474388497330000
73795436	::488474402074669000
254092544	::488474444575547000
24804859	::488474454972837000
358643765	::488474470013620000
276784331	::488474473717194000
351847146	::488474474744782000
199784356	::488474475889836000
45164175	::488474479186968000
337434879	::488474488716025000
358643765	::488474512308961000
33676766	::488474534882709000
128775325	::488474546714836000
107724446	::488474560594206000
37213451	::488474585776398000
328557330	::488474608492756000
195977109	::488474615484669000
15010357	::488474623151833000
624394090	::488474689569062000
29935926	::488474714176638000
623584562	::488474723333181000
128775325	::488474736452591000
33676766	::488474761341591000
35141457	::488474763476484000
302430466	::488474768685797000
23097227	::488474769075879000
115550523	::488474781377761000
335118384	::488474808087085000
34071360	::488474839162707000
436476907	::488474840882372000
38577111	::488474864760520000
35141457	::488474866706677000
33676766	::488474922776137000
29935926	::488474924533571000
358643765	::488474932578238000
443512536	::488474940543602000
37213451	::488474951117049000
45164175	::488474971577270000
171746458	::488474981806792000
467899122	::488474989784727000
278778128	::488474992552976000
33676766	::488475004082741000
195977109	::488475007715004000
358643765	::488475010885885000
129441756	::488475034256961000
351152035	::488475036572192000
381373424	::488475038744870000
15010357	::488475059560787000
33676766	::488475065705451000
467899122	::488475088141176000
358643765	::488475098060292000
460491164	::488475114044805000
68517440	::488475124153069000
13533012	::488475141592973000
115550523	::488475149209849000
352757025	::488475196689358000
73795436	::488475198673653000
101138081	::488475221402615000
67450397	::488475321046675000
491679354	::488475327719415000
73795436	::488475351006605000
341313395	::488475363140313000
583488323	::488475377904254000
38520445	::488475411639439000
84849075	::488475476089118000
24199433	::488475490504949000
326813935	::488475508603383000
24804859	::488475550592163000
37213451	::488475559824203000
73795436	::488475572050599000
29935926	::488475575242084000
480857982	::488475613909352000
68517440	::488475618195931000
396889673	::488475621346254000
68622166	::488475628966932000
341666582	::488475631403819000
133617944	::488475681219563000
48944372	::488475697757683000
443512536	::488475703516856000
426923626	::488475768318877000
37316930	::488475806453080000
115550523	::488475822601142000
23260777	::488475823536893000
144937748	::488475836308533000
410961985	::488475876023996000
92936298	::488475889039331000
166695965	::488475913516879000
617791569	::488475937366110000
99827590	::488475951047532000
302430466	::488475955657072000
302430466	::488475956269445000
33676766	::488475958949584000
197384499	::488475960313122000
335432246	::488475978151100000
197384499	::488475978273157000
351152035	::488475988968239000
24199433	::488475992420515000
73795436	::488475994098249000
306529180	::488476004273643000
29935926	::488476058635624000
61001682	::488476073026260000
32624494	::488476095608410000
37316930	::488476171890204000
187017423	::488476195999072000
443512536	::488476313171525000
467899122	::488476334126297000
341313395	::488476420759244000
20738985	::488476438585434000
37213451	::488476459816603000
26514591	::488476480796499000
419185791	::488476487817785000
117095775	::488476489084846000
396889673	::488476496030629000
383972979	::488476520202387000
515818133	::488476526644822000
339459671	::488476562132443000
73795436	::488476570630492000
410297246	::488476573004091000
467899122	::488476575323947000
396889673	::488476586765996000
30058582	::488476598706765000
117095775	::488476601467039000
29935926	::488476621767069000
68473966	::488476629329797000
22142419	::488476637265022000
251825047	::488476671570239000
411997198	::488476674246598000
37316930	::488476677148651000
357079725	::488476684216049000
167493720	::488476717728546000
27331177	::488476735306874000
20738985	::488476743024406000
441925629	::488476757973303000
187017423	::488476769784037000
192590347	::488476778374385000
113722629	::488476779519410000
467899122	::488476794618933000
410297246	::488476803376230000
346127757	::488476808300752000
117095775	::488476817071046000
55219816	::488476823052091000
301497892	::488476908326092000
167493720	::488476914797924000
55219816	::488476932133355000
195977109	::488476956585783000
632710734	::488476965729366000
415943958	::488477009203703000
37316930	::488477057664303000
47753031	::488477069118947000
117095775	::488477102162051000
33676766	::488477103105384000
48944372	::488477118930509000
215189306	::488477151143157000
155805303	::488477155928854000
357079725	::488477159577493000
15010357	::488477165457911000
253178679	::488477181345935000
22142419	::488477183682170000
493640349	::488477201847689000
383972979	::488477213180702000
48944372	::488477215181385000
23868298	::488477219275038000
384955934	::488477225042608000
301497892	::488477266557431000
282069115	::488477296043765000
187017423	::488477300032557000
107724446	::488477309943709000
460491164	::488477325709672000
167493720	::488477340133900000
59872570	::488477352402235000
29935926	::488477354734272000
117095775	::488477360917073000
467899122	::488477361730756000
410961985	::488477387265290000
165261298	::488477412213391000
269605766	::488477448137211000
181840332	::488477452696829000
410961985	::488477452998434000
19210855	::488477453875421000
357079725	::488477469096157000
269605766	::488477483751059000
465375807	::488477494144544000
117095775	::488477502588059000
351847146	::488477514353094000
24804859	::488477543578619000
234078302	::488477550268534000
199784356	::488477566102020000
384955934	::488477567847239000
75209135	::488477570707361000
37316930	::488477579548966000
216395197	::488477587652771000
165261298	::488477604815843000
623584562	::488477661061066000
29935926	::488477664244555000
117095775	::488477668837715000
181840332	::488477674919456000
331246659	::488477685191311000
37316930	::488477697278881000
18613311	::488477701125468000
357079725	::488477724831272000
384955934	::488477823922102000
196738575	::488477837243203000
47753031	::488477897338781000
106584551	::488477923528024000
382304432	::488477928364474000
14478263	::488477931824357000
14478263	::488477935523737000
48944372	::488477937113370000
59872570	::488477938984423000
37316930	::488477947393617000
181840332	::488477983746056000
447301770	::488477983817363000
196738575	::488478017145274000
45164175	::488478019783491000
17163265	::488478030789349000
165261298	::488478078566666000
117095775	::488478084128325000
301497892	::488478135004852000
29935926	::488478137114558000
371603155	::488478203904675000
107724446	::488478211966509000
384955934	::488478297274466000
165261298	::488478333890744000
728549208	::488478357823430000
441925629	::488478381479305000
255311687	::488478383656140000
68517440	::488478383735463000
423943436	::488478433370861000
117095775	::488478441248149000
115550523	::488478441570717000
423943436	::488478472981860000
105623584	::488478476010147000
29935926	::488478494939029000
27364321	::488478500345880000
187017423	::488478509372014000
214220072	::488478509611110000
165517420	::488478517508579000
117095775	::488478530796548000
441925629	::488478615966060000
278778128	::488478629563990000
59872570	::488478632025669000
441925629	::488478643023523000
583488323	::488478649083908000
357079725	::488478657321500000
76977679	::488478658575618000
59872570	::488478674761420000
286341932	::488478743019548000
278778128	::488478751433695000
59872570	::488478770064412000
286341932	::488478771045888000
80929828	::488478775080783000
59872570	::488478775521189000
117095775	::488478781926305000
37213451	::488478803010670000
80929828	::488478807146258000
493550118	::488478855624019000
167493720	::488478871386193000
27364321	::488478874624614000
493550118	::488478891648892000
117095775	::488478903900860000
86885002	::488478909822808000
306529180	::488478939162345000
24804859	::488478972498300000
59872570	::488478980094164000
29935926	::488478980958195000
28875632	::488478984418508000
59872570	::488478985148313000
301497892	::488478991074856000
493550118	::488479038244003000
480857982	::488479112952946000
384955934	::488479134621126000
28875632	::488479157530005000
418503483	::488479172441145000
46764883	::488479193282674000
429375230	::488479205743529000
429375230	::488479240644341000
30058582	::488479257039863000
383972979	::488479259942322000
48944372	::488479293438050000
357079725	::488479295841394000
29935926	::488479347586498000
167493720	::488479350002446000
174840636	::488479361251540000
68517440	::488479420693217000
340055562	::488479434690027000
418503483	::488479454776549000
45164175	::488479462624100000
18999708	::488479476657827000
216395197	::488479481246810000
174351092	::488479535982465000
187089991	::488479568110428000
29935926	::488479616483332000
341666582	::488479630223888000
101617436	::488479648854966000
32624494	::488479649102458000
17470539	::488479658510262000
17470539	::488479660334804000
187017423	::488479672997793000
187017423	::488479710159339000
14792781	::488479710821638000
14520186	::488479712638144000
347994449	::488479720536027000
447813903	::488479722444423000
130670448	::488479736734031000
37213451	::488479840883200000
429375230	::488479859773952000
384955934	::488479862563553000
374739722	::488479863712780000
230640581	::488479874399473000
328557330	::488479884130263000
190396530	::488479892162744000
14792781	::488479919144308000
29935926	::488479927792963000
248006441	::488479942410526000
419185791	::488479968179937000
276784331	::488479994876682000
441925629	::488479995485229000
29935926	::488480091651862000
248006441	::488480100783226000
349386319	::488480108072542000
227072583	::488480108844687000
187089991	::488480166704709000
187017423	::488480167027671000
72143337	::488480212271640000
384955934	::488480219133919000
23868298	::488480232995713000
45164175	::488480262662414000
223288871	::488480311064268000
47851190	::488480388051132000
18613311	::488480391633072000
357079725	::488480414479048000
227046044	::488480454874759000
71981601	::488480460163776000
340055562	::488480461396914000
490977827	::488480485501173000
266210776	::488480491985596000
227046044	::488480492275372000
513926411	::488480496762904000
117095775	::488480501368647000
612285596	::488480501531820000
130670448	::488480503289217000
278778128	::488480507509080000
384955934	::488480533677375000
340055562	::488480545731780000
18613311	::488480556074926000
216395197	::488480566723887000
263914867	::488480598369898000
19511096	::488480601058471000
45164175	::488480611477499000
278778128	::488480614933622000
513926411	::488480636789739000
37213451	::488480687414992000
490977827	::488480694532714000
54466394	::488480711511257000
29935926	::488480764363698000
384955934	::488480768617091000
612285596	::488480787231027000
515818133	::488480802452545000
340819943	::488480835859800000
16807883	::488480840025120000
117608761	::488480855984058000
515818133	::488480868546392000
230898142	::488480880579866000
29935926	::488480911961235000
340055562	::488480917749792000
26068830	::488480957477830000
387206849	::488480966831124000
54466394	::488480975215538000
289461446	::488481031054721000
187089991	::488481049052073000
65826107	::488481056002027000
515818133	::488481065309593000
513926411	::488481083252432000
515818133	::488481096586522000
340819943	::488481106849583000
117608761	::488481108397268000
513926411	::488481128051789000
614074554	::488481133940572000
37213451	::488481164911714000
302430466	::488481166471593000
230898142	::488481166883037000
80929828	::488481192572747000
24199433	::488481193864994000
117095775	::488481237741613000
612285596	::488481248491229000
45164175	::488481266095095000
65826107	::488481282989371000
612285596	::488481308310392000
513926411	::488481310281695000
54466394	::488481312508899000
19511096	::488481319202979000
513926411	::488481336387047000
545587327	::488481347296833000
612285596	::488481350110834000
117095775	::488481380188561000
513926411	::488481394637537000
234214828	::488481405002080000
513926411	::488481436039532000
29935926	::488481441236279000
29242207	::488481483032887000
515818133	::488481505828937000
157869405	::488481541127823000
490977827	::488481575559245000
48944372	::488481576603238000
54466394	::488481632802701000
493550118	::488481655732973000
130321036	::488481660149567000
341666582	::488481692789665000
279750654	::488481697051447000
172573942	::488481719092117000
525819441	::488481761173590000
165261298	::488481779314352000
165517420	::488481783994777000
227072583	::488481837405470000
19210855	::488481849350430000
252623066	::488481855218647000
230898142	::488481892745101000
297679816	::488481925540364000
515818133	::488481934436466000
387472182	::488481947300012000
14520186	::488482044780236000
278778128	::488482049289097000
57331128	::488482066724442000
426923626	::488482103777320000
230898142	::488482106201616000
41474555	::488482107321090000
381054179	::488482130163671000
50663276	::488482145996771000
157869405	::488482194759766000
41474555	::488482202963812000
339459671	::488482206415720000
387206849	::488482214242287000
45164175	::488482244894666000
227072583	::488482249793622000
525819441	::488482257452011000
278778128	::488482262204551000
24199433	::488482272396713000
381054179	::488482303598161000
41474555	::488482314872041000
230898142	::488482343670521000
381054179	::488482344974970000
418503483	::488482351203106000
187017423	::488482384825040000
377425191	::488482392525783000
478826327	::488482404177149000
37213451	::488482427455545000
230898142	::488482453863288000
278778128	::488482473580720000
278778128	::488482503905533000
25747982	::488482508170735000
105026890	::488482552932364000
28002614	::488482563686936000
45164175	::488482603100409000
50663276	::488482624701071000
24199433	::488482630082760000
341313395	::488482641004343000
68473966	::488482655852560000
393653181	::488482671291424000
24199433	::488482706393944000
73795436	::488482720025419000
230898142	::488482727872958000
519677520	::488482731475881000
30058582	::488482749397733000
54587465	::488482754485420000
332073582	::488482817882341000
278778128	::488482829689712000
73795436	::488482900393086000
53486281	::488482909943529000
65826107	::488482913831235000
105623584	::488482918084272000
287978614	::488483006663761000
131866787	::488483184049668000
465375807	::488483210926362000
341313395	::488483215967928000
54466394	::488483219654705000
187017423	::488483258825322000
339126665	::488483262218514000
287978614	::488483281835282000
33699503	::488483333169758000
92870542	::488483356099637000
278778128	::488483384000512000
187017423	::488483403873140000
20026791	::488483441726345000
393653181	::488483470172114000
293246270	::488483471912751000
614436697	::488483477256273000
33699503	::488483495107653000
77078833	::488483512190648000
37213451	::488483540888059000
77078833	::488483563143041000
123373847	::488483584424939000
30058582	::488483602783412000
24199433	::488483612417728000
443512536	::488483623008337000
53486281	::488483652217864000
23097227	::488483661109420000
27364321	::488483664268132000
77754336	::488483679946407000
23097227	::488483726582501000
245573462	::488483756441731000
286282963	::488483806190768000
230898142	::488483817075003000
154692700	::488483818014142000
28002614	::488483884859154000
257265522	::488483886368710000
454465194	::488483937207853000
102444460	::488483965431328000
171746458	::488483991683489000
412792027	::488484002366783000
30058582	::488484021693726000
29607520	::488484045324423000
187017423	::488484090895945000
493640349	::488484095509295000
41967329	::488484102778003000
30058582	::488484143072702000
57238973	::488484249238896000
506500282	::488484270949031000
494495688	::488484300644298000
344454080	::488484307044806000
494495688	::488484319636119000
164575018	::488484326212771000
73795436	::488484348057108000
30058582	::488484396882604000
57238973	::488484415874424000
29935926	::488484435310821000
30058582	::488484435621208000
465375807	::488484489077600000
68517440	::488484495239041000
506500282	::488484500788084000
29242207	::488484505184133000
264904736	::488484506718834000
251825047	::488484526406909000
412792027	::488484536242962000
154692700	::488484541804187000
73795436	::488484587564453000
278778128	::488484629281013000
30058582	::488484656342245000
106561609	::488484676533641000
68517440	::488484694632046000
465375807	::488484705935716000
41967329	::488484706191552000
278778128	::488484708444291000
124582805	::488484750290857000
561527789	::488484754585448000
465375807	::488484782867615000
374739722	::488484802094706000
19182658	::488484809363447000
276784331	::488484821182582000
632710734	::488484836105932000
105623584	::488484856871915000
77078833	::488484883920977000
464845445	::488484897447612000
27792069	::488484906130231000
40405725	::488484974933196000
289461446	::488484982735003000
545587327	::488484983921586000
506500282	::488485001294381000
48944372	::488485001982267000
63783716	::488485010429579000
465375807	::488485016570044000
227191596	::488485021116682000
40405725	::488485026137255000
13533012	::488485027865300000
418314197	::488485035754803000
418314197	::488485077039345000
131866787	::488485101458960000
23097227	::488485142181081000
53486281	::488485187882606000
259601379	::488485204282327000
412792027	::488485212255711000
506500282	::488485226381709000
246050172	::488485233402994000
48944372	::488485246363389000
632710734	::488485255754436000
50663276	::488485263362908000
465375807	::488485281033510000
27331177	::488485284594466000
68473966	::488485301325938000
172827217	::488485317415280000
53486281	::488485317784375000
53486281	::488485371702153000
30058582	::488485389355581000
357079725	::488485407919575000
246050172	::488485422410891000
370416747	::488485431131254000
335432246	::488485431726440000
25099957	::488485437045243000
40405725	::488485455046778000
131866787	::488485480405946000
412792027	::488485524077047000
506500282	::488485535162187000
278778128	::488485569677508000
44278444	::488485591500091000
19222225	::488485614476488000
47753031	::488485629290749000
21089214	::488485669590007000
279750654	::488485682344910000
267482514	::488485701587959000
33676766	::488485728918069000
131866787	::488485752830164000
384436313	::488485791530639000
21089214	::488485819813232000
278778128	::488485840470155000
42529606	::488485866185453000
418503483	::488485885684756000
506500282	::488485887609565000
16623113	::488485931742003000
29935926	::488485961576095000
275902246	::488485989254320000
480857982	::488485999685550000
384436313	::488486001468133000
506500282	::488486003842117000
27364321	::488486014533783000
59454178	::488486038164094000
490977827	::488486044669845000
20786050	::488486053943066000
30058582	::488486060230320000
480857982	::488486070019829000
21089214	::488486087535632000
312784161	::488486124738707000
29935926	::488486140152774000
447301770	::488486153453314000
22383485	::488486207295606000
302430466	::488486214689779000
302430466	::488486215713181000
27364321	::488486261179834000
515068859	::488486271413911000
506500282	::488486278183137000
87771600	::488486319908069000
21089214	::488486324304097000
344219518	::488486337935204000
87771600	::488486338836983000
41474555	::488486377118388000
87771600	::488486409443897000
418503483	::488486431711457000
39685005	::488486435196919000
344219518	::488486474409472000
87771600	::488486547356790000
41474555	::488486549638483000
282069115	::488486574045540000
20786050	::488486613807136000
480857982	::488486639618891000
562393615	::488486651015213000
87771600	::488486660863062000
101617436	::488486675396313000
41474555	::488486698121052000
480857982	::488486741137846000
41474555	::488486789741432000
39416036	::488486791197245000
480857982	::488486793503727000
80191031	::488486814471032000
545587327	::488486856179609000
77754336	::488486919324839000
176839128	::488486922679906000
289605285	::488486925162909000
278778128	::488486990116311000
357079725	::488486993781731000
41474555	::488487019337621000
401089789	::488487021568987000
264608632	::488487028451840000
45278487	::488487031257825000
32624494	::488487032553873000
130670448	::488487039961026000
33676766	::488487048966197000
39416036	::488487073838813000
26068830	::488487079542652000
508860717	::488487153408561000
410427594	::488487156265259000
264608632	::488487167056830000
370416747	::488487169699618000
41474555	::488487171968356000
33676766	::488487176741462000
562393615	::488487224464646000
273697690	::488487247428071000
443512536	::488487254210273000
50663276	::488487300905451000
230640581	::488487302830620000
506500282	::488487330634670000
41474555	::488487334833168000
175847876	::488487366165004000
130670448	::488487382048468000
41474555	::488487398762762000
289461446	::488487408758165000
410427594	::488487425103384000
340055562	::488487446037155000
30058582	::488487481113731000
21089214	::488487501360029000
40534884	::488487504371126000
117095775	::488487525955407000
421338980	::488487538135687000
40534884	::488487550357487000
167493720	::488487587883937000
632710734	::488487621148942000
117095775	::488487644113149000
28875632	::488487649011707000
131866787	::488487655622344000
357079725	::488487656871837000
493647862	::488487665629528000
339459671	::488487685170814000
42529606	::488487728255074000
42529606	::488487741987246000
196738575	::488487749474062000
80419613	::488487750782693000
122067183	::488487761008398000
157869405	::488487788392624000
21089214	::488487801265336000
117095775	::488487843573268000
273697690	::488487852888440000
101617436	::488487861243478000
41908697	::488487887340834000
30058582	::488487913085087000
21089214	::488487918504513000
357079725	::488487922488705000
545297326	::488487936900743000
41474555	::488487954646433000
54466394	::488487970505097000
359775349	::488487973369815000
50663276	::488487995280863000
447301770	::488487996942200000
157254287	::488488016655048000
583488323	::488488042751991000
19501845	::488488064604712000
157869405	::488488087891111000
340055562	::488488123752775000
41474555	::488488170070097000
190396530	::488488235023073000
92870542	::488488238605037000
190396530	::488488242548060000
506500282	::488488256925741000
55219816	::488488284717588000
107724446	::488488334818570000
30058582	::488488364044058000
46283045	::488488392183652000
68517440	::488488394645712000
421356901	::488488782178832000
31280614	::488488784451731000
230898142	::488488805411094000
39685005	::488488824448634000
41474555	::488488832468131000
25839207	::488488836570161000
255311687	::488488852021989000
21089214	::488488855394590000
393719746	::488488856040128000
196738575	::488488859974778000
490977827	::488488868711133000
27331177	::488488908355686000
273697690	::488488909379080000
255311687	::488488919877427000
26514591	::488488926790053000
22383485	::488488935740682000
490977827	::488488943340769000
15010357	::488488958158848000
26514591	::488488963041419000
41474555	::488488996251529000
276784331	::488489028518297000
614096745	::488489039788380000
71617108	::488489083313078000
54466394	::488489085195935000
238862918	::488489097229385000
490977827	::488489106344005000
238862918	::488489120197394000
352757025	::488489146713796000
39685005	::488489153001041000
612285596	::488489158801760000
506760887	::488489176258465000
26914697	::488489180096258000
21089214	::488489181682081000
171103429	::488489182260895000
289461446	::488489187403124000
172573942	::488489190397452000
230898142	::488489219753795000
106561609	::488489229157031000
330799447	::488489232257019000
41474555	::488489267417468000
29654901	::488489284182110000
29654901	::488489284681224000
39685005	::488489289454342000
269605766	::488489292600074000
199784356	::488489297201225000
278778128	::488489312376598000
29654901	::488489317090615000
506500282	::488489321993732000
77754336	::488489338934939000
17163265	::488489339920592000
113188973	::488489370148941000
30058582	::488489380898541000
255311687	::488489384266588000
54466394	::488489384396607000
339459671	::488489389144543000
269605766	::488489389472092000
41474555	::488489404738981000
393719746	::488489411424698000
345261852	::488489440591884000
230898142	::488489485987237000
41474555	::488489498414555000
21089214	::488489505004212000
253178679	::488489515200180000
196738575	::488489536293699000
73795436	::488489550839570000
313421343	::488489552571793000
39685005	::488489567100473000
14478263	::488489591423258000
42538221	::488489600688852000
11852522	::488489672348545000
515818133	::488489692896460000
273697690	::488489695026741000
22383485	::488489708784455000
105623584	::488489718997217000
41474555	::488489740929204000
80419613	::488489756222046000
631513843	::488489765918896000
506500282	::488489772688502000
393761423	::488489773682544000
131866787	::488489789180874000
133617944	::488489792854700000
410427594	::488489796890034000
410961985	::488489800752578000
375364618	::488489808897929000
21452516	::488489816384757000
92838578	::488489817811210000
113188973	::488489822232014000
160453801	::488489825335377000
393719746	::488489835074576000
41474555	::488489855031054000
441925629	::488489857543839000
113188973	::488489860278534000
524903037	::488489882734825000
21089214	::488489884345446000
357079725	::488489892633001000
56509474	::488489913776472000
22383485	::488489959494782000
21089214	::488489998707339000
42538221	::488490002809372000
41474555	::488490016784392000
246050172	::488490032714371000
169378322	::488490051513233000
315987923	::488490074766471000
105623584	::488490084467896000
113188973	::488490095587393000
230898142	::488490107247550000
264608632	::488490128747134000
113188973	::488490142827839000
341803593	::488490177808318000
345261852	::488490180186091000
40816246	::488490187010633000
77754336	::488490194350665000
25760567	::488490200457170000
113188973	::488490205734002000
273697690	::488490215082688000
51964139	::488490245563109000
130690913	::488490250306478000
160453801	::488490261513646000
77754336	::488490309543002000
313421343	::488490311006420000
313421343	::488490312818761000
414526765	::488490319537664000
92838578	::488490319743553000
246050172	::488490331688546000
179337055	::488490335560278000
113188973	::488490356955045000
15733436	::488490362609336000
218321424	::488490380607107000
170162540	::488490381642711000
245573462	::488490431085174000
21089214	::488490438878584000
315987923	::488490439285043000
239313896	::488490445618425000
113188973	::488490456464908000
117608761	::488490481844617000
412756257	::488490493286707000
113188973	::488490496587620000
313421343	::488490499893121000
77754336	::488490500761329000
92838578	::488490518872334000
179337055	::488490557703200000
113188973	::488490570021498000
332391188	::488490574505607000
105623584	::488490616095899000
11852522	::488490653371080000
170162540	::488490674904244000
113188973	::488490702918008000
271921509	::488490716713480000
269605766	::488490718004908000
296016163	::488490736241754000
105623584	::488490740956147000
78614495	::488490752373440000
344902431	::488490758010200000
233084334	::488490763475361000
39685005	::488490763731218000
21089214	::488490778340384000
113188973	::488490778478391000
19501845	::488490803720122000
409665559	::488490818706366000
77754336	::488490830085496000
269605766	::488490849991688000
80419613	::488490861718962000
238862918	::488490861823811000
238862918	::488490900545617000
233677206	::488490904966426000
165517420	::488490916856868000
39685005	::488490948318347000
296016163	::488490976953249000
160453801	::488490980467683000
373569970	::488490994321481000
21089214	::488491002463014000
22383485	::488491004698169000
73795436	::488491051171471000
367476078	::488491076865363000
23785621	::488491090828214000
102444460	::488491091012747000
255147158	::488491103696322000
341313395	::488491120888778000
435471503	::488491158352318000
246050172	::488491175213408000
36943663	::488491207534710000
417428775	::488491220189319000
465375807	::488491237079392000
264904736	::488491238941683000
131866787	::488491274723680000
113188973	::488491313198026000
21089214	::488491315857219000
37213451	::488491326493966000
296016163	::488491329396043000
326554021	::488491336484417000
447301770	::488491373608566000
25760567	::488491408664166000
36851172	::488491415534862000
423943436	::488491441727864000
447813903	::488491456404127000
30058582	::488491502734024000
21089214	::488491526637780000
21449993	::488491544689664000
41474555	::488491562267967000
33676766	::488491603116294000
23868298	::488491623152488000
105623584	::488491655654146000
15789848	::488491659898810000
179337055	::488491679872471000
255818707	::488491709223796000
21089214	::488491753289547000
105623584	::488491775976165000
41474555	::488491799858515000
22383485	::488491877810065000
396889673	::488491881446535000
396889673	::488491894587265000
42538221	::488491929873575000
469829959	::488491943098613000
264608632	::488491951688134000
23868298	::488491988249899000
21089214	::488492003668545000
266413556	::488492003957567000
396889673	::488492013491601000
139847892	::488492025390858000
41908697	::488492039181717000
233677206	::488492055602421000
42538221	::488492063860600000
312517498	::488492076762685000
332391188	::488492079635783000
312517498	::488492090440318000
266413556	::488492095934447000
41474555	::488492097721221000
637418169	::488492097784119000
176489426	::488492108362579000
264608632	::488492124833193000
266317182	::488492139437756000
38991775	::488492141501366000
42538221	::488492147788615000
246050172	::488492163190124000
116054733	::488492164926545000
343904325	::488492173109637000
409665559	::488492187488096000
117608761	::488492204160061000
176778479	::488492210581549000
515818133	::488492212964311000
41474555	::488492223630028000
343904325	::488492233193050000
157869405	::488492249634709000
266317182	::488492252914655000
289461446	::488492286527799000
266317182	::488492296069840000
35141457	::488492328961970000
21089214	::488492335693828000
18842764	::488492381327876000
343904325	::488492384938774000
195977109	::488492396427354000
33282020	::488492438126739000
515818133	::488492467793444000
266317182	::488492475175030000
22383485	::488492541948743000
254442957	::488492544343277000
238862918	::488492547983962000
41474555	::488492605148110000
30058582	::488492609212395000
23868298	::488492611213078000
517075828	::488492625079451000
196738575	::488492626577211000
107902551	::488492632125882000
11852522	::488492639646269000
380723702	::488492645388677000
332391188	::488492672127340000
364018467	::488492693257867000
115184915	::488492704393748000
238862918	::488492709737271000
402925254	::488492729593114000
373006574	::488492744742928000
30912658	::488492764758171000
623584562	::488492767941627000
515818133	::488492776372572000
409665559	::488492806986817000
115184915	::488492816188727000
238862918	::488492817442799000
254442957	::488492836795342000
505496552	::488492869389680000
27331177	::488492884392304000
332391188	::488492901274759000
447813903	::488492911030697000
41474555	::488492918873653000
410427594	::488492925392023000
33676766	::488492930751934000
21089214	::488492946883637000
26642766	::488492959734566000
545587327	::488493015783067000
396889673	::488493035580588000
28875632	::488493049438167000
157869405	::488493076361388000
41474555	::488493110637248000
332391188	::488493113011613000
23785621	::488493117121654000
77754336	::488493119311462000
33282020	::488493127393492000
637418169	::488493136490921000
271921509	::488493147430072000
617791569	::488493149405188000
359775349	::488493166375735000
266317182	::488493180065558000
41474555	::488493214811164000
21089214	::488493226668851000
359775349	::488493228627623000
409665559	::488493252589674000
41908697	::488493258499444000
238862918	::488493276551319000
175847876	::488493291366014000
41474555	::488493327612780000
131866787	::488493333925593000
266317182	::488493366057779000
298156322	::488493380813352000
75127594	::488493393362710000
331307463	::488493434546556000
80419613	::488493439236190000
21089214	::488493500879876000
14187808	::488493506416361000
266317182	::488493534513598000
410427594	::488493614058983000
491679354	::488493647063560000
310982944	::488493657746857000
409665559	::488493688499470000
359775349	::488493693335535000
77754336	::488493694782558000
418503483	::488493706887315000
21089214	::488493723006009000
359775349	::488493756765974000
429375230	::488493771382726000
54466394	::488493774721413000
506500282	::488493791427305000
22383485	::488493835652452000
56876875	::488493836033748000
246050172	::488493858246782000
637418169	::488493860297781000
451183057	::488493868703559000
429906977	::488493877028876000
23097227	::488493889443999000
76977679	::488493890211938000
419185791	::488493893285974000
157869405	::488493936361476000
28875632	::488493946507513000
157869405	::488493954749300000
238862918	::488493956481564000
302430466	::488493961103687000
816177	::488493974567796000
359775349	::488493975809306000
21089214	::488493983501672000
238862918	::488493992724529000
429906977	::488493993445953000
418503483	::488494039323660000
374772557	::488494046802087000
22383485	::488494050207862000
28875632	::488494076514140000
409665559	::488494087549771000
23097227	::488494100866666000
77754336	::488494101047042000
41474555	::488494124975153000
115184915	::488494160509296000
11852522	::488494169409994000
21089214	::488494174757728000
92838578	::488494204596027000
377425191	::488494229589856000
304219715	::488494271494754000
238862918	::488494280432840000
217563665	::488494306593103000
229562704	::488494319809355000
48944372	::488494323336347000
28875632	::488494330034667000
298156322	::488494383935668000
27331177	::488494385663709000
105623584	::488494392865341000
379833720	::488494399874011000
728549208	::488494406916640000
48944372	::488494407104987000
130690913	::488494470308970000
23260777	::488494473463492000
620420742	::488494497521627000
14187808	::488494512868958000
369819130	::488494519747215000
28875632	::488494524839116000
21089214	::488494532913532000
36851172	::488494539607658000
23260777	::488494550106005000
637418169	::488494563145682000
637418169	::488494594875604000
196738575	::488494630682759000
151212329	::488494643785793000
410427594	::488494648567275000
36851172	::488494650114977000
31586329	::488494654498013000
41967329	::488494661645131000
417428775	::488494683967197000
21089214	::488494697917448000
130690913	::488494698147766000
40618847	::488494705877864000
377420899	::488494709434638000
89294713	::488494720117518000
80419613	::488494746944696000
31586329	::488494757350735000
68517440	::488494792167268000
14520186	::488494796710105000
515818133	::488494802473086000
42538221	::488494805073141000
136129525	::488494818876612000
418312513	::488494844851924000
408772521	::488494854205632000
33282020	::488494871666098000
728549208	::488494878138335000
238862918	::488494897146511000
28002614	::488494937269633000
21089214	::488494980567429000
36851172	::488494982270312000
16864384	::488494982580674000
33676766	::488494995305791000
637418169	::488495041409597000
80703293	::488495054336835000
45410414	::488495087924428000
304219715	::488495093196660000
637418169	::488495097940410000
47753031	::488495114319187000
33282020	::488495125543133000
250844163	::488495151032336000
196738575	::488495170850402000
102444460	::488495216194617000
34689419	::488495220355375000
47753031	::488495261413425000
247434974	::488495265645486000
409665559	::488495278065209000
21089214	::488495347543838000
444251177	::488495371450986000
196738575	::488495386563457000
305370209	::488495387381338000
117608761	::488495490556653000
14478263	::488495509544259000
47753031	::488495518423592000
90797741	::488495533607374000
21089214	::488495559272316000
80703293	::488495578670968000
493640349	::488495596290854000
14187808	::488495602737893000
163279109	::488495613948882000
48944372	::488495615005831000
133341985	::488495634849095000
238862918	::488495671591174000
68473966	::488495699932499000
359775349	::488495724439797000
92838578	::488495726658605000
22383485	::488495735814365000
214220072	::488495746421780000
80703293	::488495750943604000
238862918	::488495758794964000
637418169	::488495760711745000
136129525	::488495774678798000
250844163	::488495783264940000
29607520	::488495785768521000
141976809	::488495802369593000
163279109	::488495880576589000
180940959	::488495901652946000
157869405	::488495902735081000
247434974	::488495906723860000
14187808	::488495908783661000
136129525	::488495915674525000
259569717	::488495934742204000
637418169	::488495956082434000
157869405	::488495973795000000
238862918	::488495974956814000
14187808	::488496001519738000
159953654	::488496049062166000
41474555	::488496053348364000
393719746	::488496060654833000
21089214	::488496070327283000
139847892	::488496091462389000
22383485	::488496100572012000
179337055	::488496149968728000
22383485	::488496191038976000
91521926	::488496232558370000
20026791	::488496238212284000
214220072	::488496254846898000
247434974	::488496292792762000
80703293	::488496299814449000
396364407	::488496325730631000
21089214	::488496347847622000
143225254	::488496350204424000
15010357	::488496399013511000
447774872	::488496401974697000
493640349	::488496417996959000
41474555	::488496421503385000
102796495	::488496425034973000
429345484	::488496447617126000
14187808	::488496459785203000
136129525	::488496516537929000
415943958	::488496535378731000
632710734	::488496538373455000
577920402	::488496575656644000
232275950	::488496579868106000
305265637	::488496581361291000
41136161	::488496587438432000
232275950	::488496588235755000
258108922	::488496615041155000
228159641	::488496636889296000
238862918	::488496650218790000
445219284	::488496653394276000
232275950	::488496667826847000
438794823	::488496672540860000
80703293	::488496673673711000
493640349	::488496696653914000
99827590	::488496706984493000
325242803	::488496712462258000
80703293	::488496720087900000
302430466	::488496737665814000
302430466	::488496738777300000
258108922	::488496779365588000
266413556	::488496795341688000
228159641	::488496815721811000
26914697	::488496819005972000
160453801	::488496828925493000
59288102	::488496840426676000
414191298	::488496855513198000
269605766	::488496858751184000
41474555	::488496874072965000
163646426	::488496914078629000
42538221	::488496921313816000
517695658	::488496921586044000
301044144	::488496926774800000
238862918	::488496935049760000
136129525	::488496939764170000
14187808	::488496944894193000
230898142	::488496956495233000
15010357	::488496968386109000
115550523	::488496969099132000
199001641	::488497008622047000
80419613	::488497009704570000
22383485	::488497023134736000
451183057	::488497082932551000
447774872	::488497137064235000
41136161	::488497152134373000
80703293	::488497156954021000
21089214	::488497190298714000
22383485	::488497208313266000
33699503	::488497208925630000
41474555	::488497219721383000
78065938	::488497223684984000
409665559	::488497284993536000
25235649	::488497288881639000
65513	::488497331923193000
474475074	::488497347903905000
102444460	::488497402672726000
14520186	::488497420826062000
15010357	::488497430569025000
258108922	::488497445022617000
32750427	::488497471912280000
21089214	::488497479437275000
27331177	::488497501415038000
367476078	::488497505663868000
728549208	::488497518209400000
258108922	::488497522013249000
19770255	::488497530376683000
632710734	::488497552669413000
21089214	::488497593954365000
80703293	::488497597746016000
196738575	::488497632504205000
33676766	::488497649197121000
15010357	::488497653156548000
299441398	::488497657115967000
80419613	::488497667413397000
258108922	::488497758148390000
80703293	::488497784195411000
25839207	::488497786715787000
33676766	::488497790201245000
419047433	::488497793837694000
41925570	::488497794039447000
80703293	::488497839631519000
336774649	::488497847667404000
238862918	::488497863413231000
187034273	::488497865703309000
77765035	::488497963392450000
620420742	::488497965078556000
471358248	::488497967955861000
425573791	::488497974075351000
393719746	::488497999387963000
155926653	::488498017100910000
22383485	::488498029868355000
14187808	::488498037254529000
410427594	::488498053499060000
41474555	::488498069231513000
157869405	::488498077922127000
396889673	::488498098269085000
41136161	::488498106472738000
21089214	::488498125079085000
85399171	::488498144322535000
180940959	::488498161099366000
165517420	::488498182276788000
136129525	::488498193647153000
80703293	::488498199494418000
143225254	::488498207140229000
328252982	::488498210650873000
396889673	::488498216632328000
393719746	::488498229743337000
46796467	::488498253017522000
396889673	::488498259774963000
253828982	::488498274534305000
451183057	::488498276291710000
396889673	::488498284638789000
39160897	::488498287960686000
396889673	::488498300153503000
136114188	::488498301059489000
341732173	::488498308550500000
624394090	::488498373692227000
258108922	::488498377546420000
367476078	::488498433360015000
34689419	::488498437462052000
396889673	::488498455875420000
21089214	::488498476322684000
165517420	::488498490897866000
396889673	::488498522673938000
92838578	::488498523760259000
238862918	::488498536187985000
62069078	::488498589392719000
25099957	::488498628600672000
276341812	::488498633516400000
29654901	::488498649219874000
276341812	::488498665632190000
102444460	::488498668610125000
396889673	::488498677699600000
143225254	::488498680903639000
393719746	::488498712453189000
331668519	::488498714323861000
46764883	::488498723950174000
328252982	::488498726973894000
22383485	::488498728492204000
102444460	::488498764470968000
247434974	::488498765314019000
68517440	::488498774369509000
258108922	::488498779851456000
80703293	::488498790375374000
251825047	::488498792002379000
180940959	::488498803985481000
247434974	::488498828660572000
332073582	::488498838798217000
115184915	::488498869802516000
21089214	::488498877377814000
396889673	::488498905295097000
80703293	::488498914228985000
15614582	::488498942737645000
174351092	::488498942926020000
77078833	::488498960621764000
597038752	::488498981345845000
632710734	::488498990241951000
39160897	::488498991324463000
393719746	::488499012496924000
393719746	::488499025457319000
157869405	::488499035141988000
447774872	::488499043891298000
41136161	::488499045967482000
327662373	::488499069103259000
80419613	::488499083653677000
335432246	::488499102095667000
37213451	::488499110719528000
251825047	::488499121641103000
312856997	::488499132827328000
27331177	::488499137139068000
441925629	::488499144026513000
18613311	::488499155367907000
335432246	::488499156260900000
37316930	::488499158500642000
39160897	::488499167418150000
21089214	::488499193053720000
62069078	::488499196107186000
80703293	::488499230693408000
68517440	::488499299408302000
80703293	::488499303787540000
228159641	::488499310229585000
396889673	::488499319939821000
15267198	::488499323228155000
349386319	::488499333570899000
396889673	::488499342240931000
26642766	::488499365833482000
39160897	::488499372389183000
566902451	::488499376080560000
17163265	::488499418795368000
396889673	::488499437099302000
136129525	::488499464584192000
21089214	::488499493726613000
624394090	::488499507853000000
133617944	::488499521668665000
45410414	::488499527494537000
73795436	::488499584260644000
368468264	::488499587355643000
18613311	::488499600945598000
368468264	::488499609707102000
39160897	::488499616996786000
141976809	::488499621191098000
340055562	::488499623145652000
586783331	::488499630280568000
562590159	::488499685124890000
493640349	::488499686269911000
26914697	::488499700111118000
498637061	::488499705542746000
163646426	::488499712132014000
447774872	::488499714669555000
368468264	::488499726212276000
77754336	::488499743665176000
335432246	::488499760819470000
143225254	::488499777445695000
515818133	::488499811499655000
21089214	::488499848866721000
197384499	::488499879052713000
59583601	::488499882441728000
19766821	::488499894286823000
42529606	::488499910657204000
493640349	::488499934141100000
33699503	::488499935210643000
80703293	::488499954332499000
247434974	::488499963827982000
80703293	::488499985731059000
396889673	::488500002881568000
451183057	::488500015266947000
96421993	::488500017901359000
176839128	::488500027539456000
465375807	::488500042206941000
21089214	::488500063229194000
396889673	::488500070787330000
392278984	::488500084309762000
396889673	::488500089095483000
238862918	::488500169378631000
21089214	::488500183932874000
17536130	::488500195588833000
17536130	::488500292598919000
324794875	::488500297027694000
17028109	::488500307870359000
335432246	::488500314056568000
238862918	::488500317550825000
15614582	::488500319031410000
92838578	::488500342242676000
96421993	::488500343245123000
326146327	::488500368393781000
396889673	::488500400438657000
449902821	::488500444189044000
394365413	::488500449536782000
99827590	::488500454720958000
581342731	::488500471129063000
624394090	::488500486719680000
21089214	::488500486723874000
157869405	::488500505107132000
339126665	::488500517564194000
396889673	::488500551240654000
92838578	::488500583041859000
27331177	::488500651635122000
39160897	::488500689799106000
323262953	::488500727221063000
48090126	::488500730215424000
67450397	::488500734519156000
396889673	::488500770053300000
396889673	::488500788998967000
15614582	::488500798452928000
65513	::488500811039645000
29817953	::488500817830223000
104990093	::488500867457241000
234960273	::488500937603182000
157869405	::488500946125594000
78782742	::488500986462224000
340055562	::488500990057140000
22383485	::488501018447970000
165517420	::488501023061729000
396889673	::488501047561035000
80703293	::488501081711079000
217563665	::488501090594594000
26914697	::488501117287153000
624394090	::488501141647675000
80703293	::488501142775926000
282069115	::488501162153627000
21089214	::488501166515691000
21089214	::488501206059606000
282069115	::488501207271751000
458826306	::488501209209135000
336628506	::488501244429078000
147384126	::488501244743270000
355612007	::488501248895614000
139847892	::488501251039322000
396889673	::488501266671480000
26914697	::488501268462452000
336628506	::488501275861213000
63783716	::488501302356242000
253178679	::488501327622729000
447774872	::488501327786287000
37213451	::488501343259480000
566902451	::488501351417384000
195977109	::488501351996219000
39160897	::488501365677645000
396889673	::488501382023241000
60819375	::488501406861910000
28875632	::488501425157062000
69719136	::488501484389031000
396889673	::488501492014649000
48090126	::488501527716179000
15614582	::488501549665370000
327842258	::488501601666338000
80703293	::488501607454507000
161302101	::488501621190438000
394365413	::488501623614738000
59670513	::488501670091845000
33676766	::488501674651033000
282069115	::488501676702441000
327842258	::488501678279491000
327842258	::488501690325557000
73795436	::488501707807391000
282069115	::488501731110948000
352757025	::488501733119643000
587864456	::488501734311231000
40618847	::488501734759600000
282069115	::488501742695612000
336628506	::488501761108623000
357150048	::488501779114770000
22383485	::488501784084627000
19766821	::488501789780504000
80703293	::488501809703829000
336628506	::488501814376271000
40534884	::488501815202168000
423816771	::488501892478017000
37213451	::488501892688130000
25839207	::488501902259130000
247434974	::488501932214874000
59670513	::488501943652732000
506760887	::488501955699171000
306529180	::488502007222005000
282069115	::488502019897184000
25099957	::488502033222082000
25099957	::488502072594014000
89294713	::488502087563501000
46283045	::488502088222007000
61001682	::488502104898932000
369819130	::488502113580752000
46283045	::488502136758493000
15614582	::488502139795550000
46283045	::488502178919636000
68517440	::488502182312808000
59670513	::488502191921958000
87247551	::488502197940781000
42529606	::488502202256744000
451183057	::488502208728956000
336628506	::488502223895543000
87247551	::488502226021675000
341313395	::488502233172959000
447774872	::488502249585250000
197384499	::488502257797722000
139847892	::488502258435620000
39160897	::488502264445693000
21089214	::488502269164654000
449902821	::488502281025757000
282069115	::488502305952903000
306529180	::488502317776637000
59670513	::488502335807565000
282069115	::488502358440419000
327842258	::488502362781519000
218321424	::488502372574851000
306529180	::488502391340556000
324794875	::488502418976415000
39160897	::488502436907073000
41508239	::488502438098243000
327842258	::488502481681657000
217563665	::488502484483465000
228159641	::488502492242513000
617791569	::488502507010666000
15614582	::488502509133393000
26642766	::488502518734131000
15614582	::488502524107059000
80703293	::488502581493530000
151212329	::488502582462382000
14520186	::488502630604632000
276784331	::488502644411863000
189179241	::488502650841726000
113188973	::488502656093396000
91521926	::488502659167424000
29242207	::488502661835419000
289461446	::488502674586095000
113188973	::488502682043568000
503911979	::488502684584902000
228159641	::488502690863783000
503911979	::488502705652891000
59670513	::488502713114570000
14478263	::488502732899110000
341313395	::488502735101100000
306529180	::488502781612163000
151212329	::488502799412768000
352970133	::488502800368672000
312517498	::488502809864962000
341313395	::488502811189968000
60578212	::488502812780019000
203146266	::488502827606482000
352970133	::488502830576070000
306529180	::488502856841191000
297679816	::488502858170765000
22383485	::488502879205199000
80191031	::488502887576637000
423943436	::488502933026140000
247434974	::488502954215743000
189179241	::488502958695272000
393719746	::488502986692243000
324794875	::488502998230786000
27331177	::488503000780898000
394365413	::488503028362649000
23260777	::488503040706875000
22383485	::488503053260455000
155926653	::488503066778697000
59670513	::488503067461951000
306529180	::488503072373878000
19080798	::488503102056955000
410427594	::488503123367829000
218321424	::488503131966156000
312517498	::488503168477970000
373713704	::488503190883942000
22383485	::488503202619613000
312517498	::488503207996710000
327842258	::488503212774010000
617791569	::488503220478566000
312517498	::488503235712679000
174840636	::488503275033866000
26914697	::488503296949112000
247434974	::488503307090927000
36579395	::488503321393504000
67450397	::488503339639128000
597038752	::488503351458275000
312517498	::488503370173648000
327842258	::488503372220489000
412756257	::488503390238806000
81674504	::488503400028319000
21089214	::488503405842018000
327842258	::488503440222736000
515068859	::488503466122174000
37213451	::488503483033980000
76482742	::488503507364769000
163646426	::488503507503173000
21089214	::488503516714237000
287978614	::488503527514181000
73795436	::488503535596994000
25760567	::488503542592724000
327842258	::488503549685678000
253828982	::488503567217459000
15614582	::488503583756025000
232814871	::488503597907574000
352970133	::488503606467784000
267482514	::488503616433438000
90467952	::488503627988746000
21089214	::488503634813272000
306529180	::488503648063090000
180940959	::488503674230931000
516986236	::488503704522592000
59670513	::488503710335524000
433169770	::488503725187547000
287978614	::488503755935997000
515818133	::488503759388282000
506500282	::488503769621995000
63783716	::488503807567859000
22383485	::488503838241198000
33282020	::488503844347736000
46283045	::488503850349768000
22383485	::488503875713105000
340055562	::488503898022637000
22736943	::488503907492962000
324794875	::488503919836803000
190396530	::488503931446628000
19766821	::488503935465177000
27179899	::488503935787745000
91521926	::488503937352208000
232814871	::488503946319638000
493550118	::488503970973745000
493550118	::488503979307847000
94181957	::488504006809882000
255311687	::488504027450048000
335432246	::488504033800634000
175314654	::488504061411725000
493550118	::488504080440893000
410427594	::488504092801916000
493550118	::488504124434952000
220455732	::488504126620176000
33676766	::488504157767077000
341313395	::488504159981678000
493550118	::488504164733825000
471358248	::488504181729148000
493550118	::488504203505967000
352970133	::488504209285718000
73795436	::488504229695606000
465375807	::488504259260841000
493550118	::488504281704583000
327662373	::488504285693353000
297238880	::488504290512609000
336774649	::488504294677573000
285955708	::488504308678148000
247434974	::488504369927573000
59583601	::488504451213189000
15789848	::488504465645776000
39160897	::488504480883675000
69719136	::488504484998283000
289461446	::488504492825272000
255311687	::488504520016539000
114070939	::488504558776090000
586783331	::488504564325560000
257830093	::488504567928471000
195977109	::488504575323021000
22736943	::488504590845743000
341313395	::488504646789390000
50818061	::488504673364897000
255311687	::488504703085330000
54466394	::488504705127956000
39416036	::488504725961449000
30912658	::488504753450926000
215189306	::488504768462344000
460765832	::488504801932902000
41508239	::488504828524363000
47466684	::488504880386957000
199784356	::488504897885581000
331246659	::488504925820047000
332073582	::488504944660463000
257830093	::488504975593848000
67450397	::488504988470366000
50228529	::488505005729521000
115550523	::488505013518356000
81016171	::488505016861216000
340055562	::488505030878576000
341313395	::488505033269321000
174351092	::488505041616388000
409662649	::488505125703405000
52610012	::488505133152886000
352970133	::488505159488532000
393719746	::488505200290701000
81016171	::488505219861323000
115184915	::488505223304859000
60819375	::488505248403582000
597038752	::488505253101203000
14715501	::488505358365626000
228159641	::488505445464547000
195977109	::488505450283794000
96421993	::488505459117408000
393719746	::488505470982713000
257830093	::488505492747333000
44779656	::488505499915005000
11146552	::488505540403015000
59872570	::488505540658487000
65513	::488505546257887000
306529180	::488505550217682000
46279759	::488505578327531000
46279759	::488505578613121000
15267198	::488505595289669000
115550523	::488505623739265000
234187240	::488505637467615000
393719746	::488505672955596000
357211620	::488505704048001000
50228529	::488505736138211000
306529180	::488505741977088000
247434974	::488505762482618000
46279759	::488505775443042000
179337055	::488505797778112000
264904736	::488505809756647000
50228529	::488505858796433000
57238973	::488505878614929000
14873854	::488505895467229000
341313395	::488505909216153000
14187808	::488505926165745000
195977109	::488505969597374000
407384648	::488505970486566000
410427594	::488506019233165000
16568377	::488506028938756000
39398773	::488506029819174000
480895753	::488506090900828000
410427594	::488506101772869000
632710734	::488506114443452000
382359896	::488506119736672000
52610012	::488506162233737000
250774954	::488506179744567000
80419613	::488506183637303000
301016850	::488506194026188000
294964037	::488506210002669000
176778479	::488506265480331000
382304432	::488506268618076000
449902821	::488506271935373000
344902431	::488506273655054000
39398773	::488506294517522000
236595577	::488506310183231000
340055562	::488506310661386000
410427594	::488506358904655000
56509474	::488506365724217000
37294507	::488506385680703000
37294507	::488506417029345000
33699503	::488506421215256000
40405725	::488506429028843000
37294507	::488506459185901000
449902821	::488506476801957000
410427594	::488506480447225000
24199433	::488506499443212000
40405725	::488506525661396000
17529301	::488506541688229000
52610012	::488506542665510000
250774954	::488506545122992000
306529180	::488506553654587000
410427594	::488506576685522000
157869405	::488506587871318000
50228529	::488506593391030000
14085431	::488506607173902000
418503483	::488506637788127000
410427594	::488506667223777000
335692629	::488506674336899000
349386319	::488506681693716000
130321036	::488506683446939000
165517420	::488506713771745000
214220072	::488506713910149000
217563665	::488506715059789000
429906977	::488506731408797000
50228529	::488506733656948000
72143337	::488506758449479000
493640349	::488506780578619000
43052467	::488506785297227000
131866787	::488506801022054000
236595577	::488506801353424000
410427594	::488506818017370000
236595577	::488506828184371000
179337055	::488506843346771000
462487376	::488506849616883000
179337055	::488506870253256000
131866787	::488506872224550000
179337055	::488506891589677000
335692629	::488506916474073000
50228529	::488506925848354000
43052467	::488506927102447000
195977109	::488506947100880000
335692629	::488507012175515000
217563665	::488507017100034000
341313395	::488507020840943000
55219816	::488507060183891000
179337055	::488507084691214000
131866787	::488507097831989000
326554021	::488507125933428000
335692629	::488507133621579000
447813903	::488507139674341000
326554021	::488507176890036000
623584562	::488507177704116000
335692629	::488507183277961000
55219816	::488507249246371000
236595577	::488507256229482000
66396119	::488507260629303000
23260777	::488507330976563000
43052467	::488507341625491000
195977109	::488507343307431000
335692629	::488507380397654000
45278487	::488507382876884000
33282020	::488507393047662000
335692629	::488507398282174000
335692629	::488507409938124000
480857982	::488507410386911000
40534884	::488507425524154000
179337055	::488507437146988000
46279759	::488507460173709000
195977109	::488507472710098000
581342731	::488507476375908000
335692629	::488507491987099000
335692629	::488507502846152000
33282020	::488507511012462000
25839207	::488507515416485000
221610776	::488507537239461000
221610776	::488507577211158000
375364618	::488507581988474000
66396119	::488507622048296000
375364618	::488507649009283000
375364618	::488507668219187000
19766821	::488507690323554000
460765832	::488507748238503000
302430466	::488507767305408000
429345484	::488507779405975000
96062555	::488507785181552000
290855101	::488507785777119000
72143337	::488507787194793000
583488323	::488507810833907000
332391188	::488507823039717000
131866787	::488507839846313000
39398773	::488507841070637000
623584562	::488507866743967000
117095775	::488507868724084000
21531254	::488507902299107000
57238973	::488507904354697000
238247892	::488507910310223000
117095775	::488507934360748000
43052467	::488507957424836000
78089247	::488507989029302000
163768701	::488507991289643000
83507090	::488508002731700000
131866787	::488508009258438000
561527789	::488508022491082000
43052467	::488508023745175000
396889673	::488508059204198000
29242207	::488508073833943000
332391188	::488508076107247000
24199433	::488508082704883000
77078833	::488508107304099000
22033805	::488508111746240000
506500282	::488508121132724000
332073582	::488508135275896000
480857982	::488508145040248000
299297459	::488508158172622000
57238973	::488508159267717000
561527789	::488508173033033000
561527789	::488508192494604000
29242207	::488508193845542000
221610776	::488508222458707000
78089247	::488508228238835000
23260777	::488508237449555000
29607520	::488508245905264000
77078833	::488508260517810000
221610776	::488508269745291000
373713704	::488508276641132000
396889673	::488508296400494000
29242207	::488508297440686000
78089247	::488508316260499000
477235727	::488508328738164000
221610776	::488508367447416000
32624494	::488508387215167000
632710734	::488508431314071000
447774872	::488508491397468000
32624494	::488508507184852000
410427594	::488508517226389000
396889673	::488508534565658000
52610012	::488508554194989000
418503483	::488508557315563000
447774872	::488508563401105000
410427594	::488508569554526000
37294507	::488508613325897000
41474555	::488508655440912000
32624494	::488508724583993000
77078833	::488508728321142000
29817953	::488508734755201000
214220072	::488508768452214000
229332190	::488508790266810000
28875632	::488508793156665000
102444460	::488508795446759000
24199433	::488508826006859000
410427594	::488508827986591000
278778128	::488508851126562000
46279759	::488508858068135000
418503483	::488508858315591000
247434974	::488508876505886000
117095775	::488508883896655000
215189306	::488508887319195000
362540752	::488508903899279000
117095775	::488508933997617000
99843490	::488508962694651000
23785621	::488508966456922000
296590824	::488508985159327000
29654901	::488508995288969000
39160897	::488509017845952000
29654901	::488509023608901000
338588400	::488509025244303000
410427594	::488509025295011000
289461446	::488509134594383000
25099957	::488509154126868000
398445530	::488509245512769000
77078833	::488509277129039000
141976809	::488509279633027000
545297326	::488509323669430000
77078833	::488509420603584000
29654901	::488509421207961000
106855310	::488509448424800000
29654901	::488509449037160000
17163265	::488509464912596000
215189306	::488509470956613000
55287428	::488509498147864000
16568377	::488509530125643000
25099957	::488509535896612000
94215450	::488509565907267000
336774649	::488509594314878000
447774872	::488509629865807000
215189306	::488509671670820000
396889673	::488509686829043000
115550523	::488509697935159000
247434974	::488509700153962000
29242207	::488509739475939000
157869405	::488509751450275000
157869405	::488509760384159000
29242207	::488509778067718000
29242207	::488509805477527000
423943436	::488509823953035000
131866787	::488509883441225000
257830093	::488509921986883000
396889673	::488509925711433000
255299055	::488509929070657000
62069078	::488509930609983000
165517420	::488509938986004000
55287428	::488509947089387000
130321036	::488509947487846000
355612007	::488509950797156000
396889673	::488509960679358000
23097227	::488509981960839000
410427594	::488509991524261000
39160897	::488510008993525000
257830093	::488510012667748000
447774872	::488510015406215000
62069078	::488510028089786000
396889673	::488510041121894000
29654901	::488510041960751000
165517420	::488510047941431000
253552344	::488510052572332000
29654901	::488510057428955000
195977109	::488510060935778000
23097227	::488510168942919000
60578212	::488510171854172000
396889673	::488510193727438000
62069078	::488510203193602000
57238973	::488510221615398000
62069078	::488510245216321000
273814896	::488510245413482000
57238973	::488510252703551000
257830093	::488510259447988000
14187808	::488510287067480000
215189306	::488510301550444000
25747982	::488510305920897000
278778128	::488510369032581000
494495688	::488510514020892000
562590159	::488510573433204000
257830093	::488510587375460000
80419613	::488510604819570000
494495688	::488510613996310000
252422768	::488510650960723000
165517420	::488510673010180000
562590159	::488510676717932000
506500282	::488510684376752000
29654901	::488510875846709000
562590159	::488510878401036000
278778128	::488510887977033000
258108922	::488510900429533000
258108922	::488510917647163000
30336217	::488510923389153000
62069078	::488510929626095000
33676766	::488510937674969000
211019280	::488510938790645000
493640349	::488510941953155000
276784331	::488510969513906000
401109490	::488510985754656000
410427594	::488510993207934000
62069078	::488511007514296000
29654901	::488511008517140000
327842258	::488511016788316000
327842258	::488511062040674000
410427594	::488511092226682000
463138486	::488511119879700000
60578212	::488511120643485000
401109490	::488511137680728000
278778128	::488511150586613000
87966998	::488511154114015000
374739722	::488511171566530000
60578212	::488511174880018000
401109490	::488511186393387000
551248502	::488511224498225000
435349693	::488511246946168000
278778128	::488511247663759000
307485154	::488511247780814000
41474555	::488511250133827000
551248502	::488511263773691000
374739722	::488511265305001000
410427594	::488511274616356000
247850020	::488511275240939000
154309960	::488511289396703000
62069078	::488511296787079000
154309960	::488511316923916000
54466394	::488511354290991000
229562704	::488511359005761000
435349693	::488511375849693000
62069078	::488511380702507000
435349693	::488511392106819000
215189306	::488511399359156000
45164175	::488511406128381000
410427594	::488511432317997000
154309960	::488511448646041000
99843490	::488511508712660000
410427594	::488511543483838000
562590159	::488511557018451000
447774872	::488511582641483000
396889673	::488511582717358000
301044144	::488511636542853000
87966998	::488511655173976000
491679354	::488511657581084000
217563665	::488511693832851000
410427594	::488511702473125000
22142419	::488511708327968000
201376114	::488511736488538000
371603155	::488511743182647000
80419613	::488511755103240000
632710734	::488511785620602000
23260777	::488511794500354000
506500282	::488511813621776000
167493720	::488511820286537000
260825806	::488511843741102000
410427594	::488511848833376000
562590159	::488511860333740000
167493720	::488511910933831000
240530585	::488511911432974000
410427594	::488511920564346000
301044144	::488511928101523000
113722629	::488511973848408000
17163265	::488511978588340000
398445530	::488512014856503000
228159641	::488512019717689000
562590159	::488512029108359000
384683676	::488512032531308000
545297326	::488512062625419000
29654901	::488512065368510000
506500282	::488512067431702000
62069078	::488512070090891000
29654901	::488512087225040000
251825047	::488512111622905000
19080798	::488512116778106000
25747982	::488512126273605000
304890630	::488512127813320000
14478263	::488512153976963000
41474555	::488512155856039000
247850020	::488512174805876000
36891053	::488512183890751000
410427594	::488512188475531000
159953654	::488512197535223000
45164175	::488512210046820000
392278984	::488512213318393000
62069078	::488512225347248000
131866787	::488512255966081000
29242207	::488512284701241000
68473966	::488512337310408000
176778479	::488512418230726000
410427594	::488512427651526000
49061011	::488512431858405000
463138486	::488512437402861000
298156322	::488512437759406000
75127594	::488512451860631000
179337055	::488512463269543000
211019280	::488512477215223000
75127594	::488512478456717000
17455392	::488512502112612000
463138486	::488512550191915000
62069078	::488512564297744000
75127594	::488512567799586000
387476542	::488512637702266000
75127594	::488512648078581000
410427594	::488512649978998000
349386319	::488512663899869000
52818001	::488512689157570000
49061011	::488512694799302000
29654901	::488512704798543000
348262381	::488512711945228000
29654901	::488512719524737000
417428775	::488512719650566000
29242207	::488512758548549000
278778128	::488512767323037000
75127594	::488512769876967000
106855310	::488512816018915000
13533012	::488512853544943000
255299055	::488512883542614000
531871315	::488512890501361000
29242207	::488512944679174000
22142419	::488512990388310000
75127594	::488513028367740000
506500282	::488513033602228000
57238973	::488513046990848000
375364618	::488513062870077000
36869877	::488513069304143000
587864456	::488513079832236000
443428711	::488513107166130000
106855310	::488513107304914000
71597388	::488513127726596000
52610012	::488513128934961000
52610012	::488513149751271000
29242207	::488513241375854000
61001682	::488513269104013000
35519448	::488513276968710000
410427594	::488513290054942000
34689419	::488513332685459000
247850020	::488513352813920000
410427594	::488513357352546000
429375230	::488513365140987000
39160897	::488513365321715000
33699503	::488513366882017000
143195848	::488513372909236000
75127594	::488513397688770000
47466684	::488513425711300000
115184915	::488513434804174000
39160897	::488513457617383000
14873854	::488513462973128000
375364618	::488513517478092000
506500282	::488513526495838000
31280614	::488513529696104000
423943436	::488513552173383000
410427594	::488513571773743000
22142419	::488513603079634000
617791569	::488513620821569000
429375230	::488513734696914000
282069115	::488513746542026000
410427594	::488513753252896000
282069115	::488513773029052000
106855310	::488513791735631000
282069115	::488513792310247000
77078922	::488513797347217000
22736943	::488513803139960000
14873854	::488513837855817000
143195848	::488513844869070000
39160897	::488513850648846000
128775325	::488513876791541000
614436697	::488513885528272000
282069115	::488513915589230000
221610776	::488513929220333000
22142419	::488513952368705000
410427594	::488513967284056000
43006697	::488513971079483000
61001682	::488514090240081000
22142419	::488514109713817000
447774872	::488514189854396000
443428711	::488514196619792000
187017423	::488514199069290000
597038752	::488514219705253000
165517420	::488514220728668000
410427594	::488514221832151000
165517420	::488514233668100000
240530585	::488514241448521000
14187808	::488514250722508000
375364618	::488514271240658000
332391188	::488514275817029000
438794823	::488514278048026000
209401949	::488514279495041000
187017423	::488514306690908000
304890630	::488514333610369000
247850020	::488514378191208000
187017423	::488514426128318000
196738575	::488514427671822000
614436697	::488514437066670000
282069115	::488514442465120000
106855310	::488514452049100000
77078922	::488514461427175000
52610012	::488514483787431000
171510293	::488514564737466000
401109490	::488514594797654000
39160897	::488514600833654000
410427594	::488514611147444000
260825806	::488514630466023000
68517440	::488514668718092000
106855310	::488514689266356000
92838578	::488514689543192000
29242207	::488514725127667000
161041223	::488514727988166000
171510293	::488514741930033000
58562014	::488514742592364000
332391188	::488514752377671000
401109490	::488514762901553000
40405725	::488514766130774000
371603155	::488514767531671000
410427594	::488514793188638000
81674504	::488514805330763000
305370209	::488514821747658000
247850020	::488514828810481000
165517420	::488514854224158000
586783331	::488514854383534000
81674504	::488514857012981000
187017423	::488514860339433000
77078922	::488514861844811000
396889673	::488514866567987000
196738575	::488514887052955000
728549208	::488514902781603000
257830093	::488514910981480000
447301770	::488514942363242000
81674504	::488514949828710000
328828628	::488514957743382000
77078922	::488514976676474000
48944372	::488514991142612000
728549208	::488514993709916000
305370209	::488515003646218000
40405725	::488515028752932000
728549208	::488515042489688000
590556372	::488515045366972000
22142419	::488515050978570000
410427594	::488515056934854000
728549208	::488515057077473000
382304432	::488515065235005000
165517420	::488515067714224000
586783331	::488515085938483000
65995121	::488515119077683000
22142419	::488515138014572000
257830093	::488515152854396000
443428711	::488515196181164000
332391188	::488515213294305000
816177	::488515222823763000
19766821	::488515237927452000
248006441	::488515271247024000
171510293	::488515279690170000
48944372	::488515289215016000
58562014	::488515320898789000
165517420	::488515333943468000
410427594	::488515348422217000
166695965	::488515365928841000
301016850	::488515371331117000
57238973	::488515373243723000
32624494	::488515380592144000
247850020	::488515472837455000
258636623	::488515483306450000
307485154	::488515513216024000
257830093	::488515514722177000
161041223	::488515520002785000
348152108	::488515521134854000
26642766	::488515535844683000
24804859	::488515536561516000
298156322	::488515546548146000
307485154	::488515554878046000
443428711	::488515560011870000
80419613	::488515568946126000
410427594	::488515571395612000
21330741	::488515573454614000
335118384	::488515575518224000
528975562	::488515610297384000
21330741	::488515639569432000
412638454	::488515714223849000
26914697	::488515749284040000
161041223	::488515826484383000
52610012	::488515830993661000
77078922	::488515920386478000
816177	::488515922014273000
190396530	::488515932596469000
410427594	::488515943778484000
305370209	::488515951454089000
392278984	::488515962019520000
401109490	::488515997855252000
171510293	::488516014062444000
528975562	::488516029916913000
392278984	::488516044995432000
443428711	::488516062330097000
30666953	::488516074942390000
392278984	::488516127132516000
48944372	::488516132223979000
57238973	::488516138653847000
401109490	::488516157519839000
401109490	::488516169624596000
282328751	::488516171830792000
577920402	::488516173537894000
126221416	::488516180542771000
359775349	::488516201975672000
266210776	::488516203397132000
301016850	::488516215145390000
467899122	::488516275984158000
27364321	::488516289481408000
33699503	::488516292459384000
29607520	::488516302253084000
410427594	::488516303645593000
410427594	::488516430003208000
174351092	::488516445631160000
269143639	::488516461065801000
255311687	::488516494406742000
632710734	::488516501415006000
401109490	::488516526748602000
410427594	::488516557090615000
298156322	::488516595136733000
410427594	::488516630558015000
359775349	::488516635423440000
385595835	::488516641245122000
165517420	::488516707162390000
307397057	::488516724950433000
33683248	::488516732064399000
147384126	::488516732265717000
352970133	::488516738850365000
393719746	::488516743246008000
359775349	::488516792634327000
171510293	::488516814830587000
304890630	::488516829468712000
359775349	::488516851098738000
352970133	::488516872095031000
340055562	::488516877178527000
443428711	::488516880773038000
514003187	::488516907482353000
46764883	::488516939367448000
514003187	::488516943306321000
139447011	::488516945520889000
278778128	::488516967763279000
335003775	::488517001212469000
232814871	::488517046540320000
317634739	::488517093713645000
25747982	::488517108960358000
77765035	::488517121798721000
443428711	::488517131051339000
14478263	::488517146721280000
383972979	::488517183194943000
438794823	::488517207425441000
165517420	::488517231353937000
306529180	::488517239906127000
32624494	::488517249242628000
25747982	::488517331954302000
171510293	::488517337398915000
474475074	::488517371360194000
33683248	::488517423302463000
63783716	::488517470223745000
24199433	::488517474082496000
377420899	::488517514138091000
272184078	::488517519234191000
92838578	::488517524070617000
240530585	::488517525353689000
21089214	::488517525823844000
248006441	::488517565350936000
467899122	::488517579104092000
47466684	::488517585299075000
306529180	::488517612734017000
340055562	::488517617926160000
229562704	::488517628156448000
21089214	::488517640626135000
266413556	::488517668236845000
233084334	::488517669445197000
443428711	::488517718102913000
396889673	::488517718334001000
306529180	::488517747174019000
232814871	::488517758108581000
23097227	::488517764982665000
445219284	::488517771236741000
80419613	::488517827541090000
59872570	::488517837372133000
33676766	::488517844724760000
306529180	::488517886223593000
117095775	::488517889650356000
171510293	::488517903319592000
58562014	::488517905558937000
155926653	::488517934827180000
278778128	::488517941261242000
251825047	::488517943571922000
238862918	::488517973972631000
24171213	::488517991814807000
401089789	::488518037482377000
302430466	::488518049046093000
302430466	::488518049671024000
179337055	::488518062069809000
443428711	::488518063403180000
73020435	::488518084815093000
23097227	::488518141530480000
52610012	::488518148636020000
55312313	::488518170274066000
41474555	::488518181347008000
586783331	::488518188431593000
327842258	::488518194647543000
412586663	::488518207238844000
401089789	::488518256706076000
377420899	::488518265577025000
327842258	::488518268031082000
433169770	::488518284879204000
586783331	::488518322074701000
29935926	::488518323089330000
306529180	::488518348859531000
278778128	::488518351065722000
286282963	::488518355050307000
25747982	::488518357918810000
95554541	::488518386360406000
161041223	::488518388260806000
55312313	::488518393541046000
68517440	::488518406367223000
412586663	::488518426848411000
443428711	::488518452810743000
41508239	::488518470644944000
412586663	::488518518133227000
623584562	::488518527276822000
258108922	::488518561841676000
36891053	::488518571899629000
230898142	::488518572520775000
467899122	::488518598869409000
65521914	::488518605902843000
248006441	::488518612341514000
443332358	::488518630175305000
327842258	::488518643635191000
577411446	::488518680935161000
248006441	::488518682197651000
373569970	::488518689872826000
147384126	::488518695116087000
179337055	::488518697397805000
269143639	::488518717295165000
426923626	::488518732633751000
24199433	::488518737390473000
196738575	::488518768910663000
467899122	::488518805514354000
126221416	::488518815643611000
141735027	::488518829375766000
248006441	::488518831456137000
171510293	::488518842457399000
29935926	::488518866788569000
443428711	::488518876234141000
412586663	::488518896941805000
370464008	::488518901442297000
22033805	::488518934996336000
443428711	::488518953690361000
32624494	::488518963228209000
26914697	::488518970069491000
260825806	::488518985429049000
269143639	::488518999806730000
19766821	::488519018949926000
308170990	::488519041838239000
480895753	::488519089438998000
163279109	::488519090332368000
58562014	::488519101438914000
40534884	::488519121638653000
302430466	::488519134682968000
258108922	::488519154484269000
30719116	::488519180069904000
632710734	::488519190895013000
22142419	::488519209291223000
337434597	::488519211879133000
286265668	::488519217738547000
71617108	::488519275830067000
412586663	::488519284080267000
392278984	::488519297254559000
99827590	::488519316631875000
155926653	::488519337595392000
370464008	::488519340132945000
467899122	::488519345669435000
179337055	::488519366862831000
65521914	::488519384143376000
65521914	::488519416015880000
348262381	::488519419102912000
179337055	::488519438493167000
443428711	::488519441173737000
61001682	::488519459473489000
169240898	::488519499969073000
447301770	::488519516243394000
61001682	::488519521628860000
130321036	::488519524384112000
123746907	::488519540100587000
286265668	::488519583829983000
36891053	::488519601567698000
248006441	::488519606622240000
442433056	::488519616130342000
169240898	::488519628113453000
248006441	::488519636955435000
179337055	::488519644203220000
392278984	::488519659336269000
234078302	::488519677908242000
20863117	::488519680374472000
169240898	::488519682303856000
130321036	::488519698074451000
65521914	::488519723470970000
18968115	::488519731163303000
366701651	::488519738096513000
443428711	::488519748586442000
469829959	::488519754584698000
331307463	::488519759747502000
179337055	::488519784653660000
248006441	::488519793264566000
131866787	::488519806296260000
179337055	::488519823337725000
200615756	::488519830581280000
40534884	::488519839192215000
257830093	::488519854463660000
102100651	::488519858787594000
423943436	::488519875678052000
469829959	::488519883152687000
469829959	::488519900621975000
171510293	::488519910478581000
157869405	::488519913426780000
327842258	::488519935677976000
228159641	::488519940601688000
126221416	::488519946943889000
65521914	::488519949803986000
414526765	::488519955000750000
326146327	::488519957265653000
467899122	::488519962739630000
365523194	::488519971509899000
232814871	::488519972990103000
130321036	::488519994829836000
443428711	::488520014773751000
232901934	::488520020868489000
269143639	::488520030078783000
228159641	::488520045396369000
327842258	::488520046944473000
228159641	::488520135213187000
469829959	::488520140234194000
230640581	::488520149968748000
327842258	::488520153681108000
18968115	::488520157372121000
632710734	::488520172047589000
443428711	::488520184110383000
214220072	::488520198258196000
260338000	::488520209951498000
373569970	::488520216259747000
327842258	::488520255653052000
214220072	::488520264591101000
577411446	::488520278214205000
171510293	::488520292328042000
179337055	::488520304042729000
412586663	::488520312200654000
306529180	::488520342999408000
632710734	::488520356991234000
414526765	::488520364125732000
92838578	::488520405674909000
414526765	::488520439178616000
327842258	::488520445764071000
230640581	::488520448032784000
327842258	::488520453250895000
467899122	::488520470527234000
469829959	::488520497068773000
214220072	::488520509983031000
412586663	::488520537715781000
228159641	::488520550067630000
327842258	::488520562306981000
36891053	::488520568052793000
414526765	::488520577729048000
234078302	::488520591121473000
148445755	::488520599124185000
290855101	::488520612357214000
443428711	::488520644993114000
367322500	::488520653159424000
278316478	::488520658167406000
234078302	::488520670989410000
179337055	::488520695388057000
443428711	::488520724252876000
414526765	::488520730150060000
169240898	::488520741340463000
355612007	::488520744024801000
96062555	::488520749108301000
228159641	::488520758843301000
234078302	::488520775331086000
586783331	::488520805538877000
467899122	::488520816381161000
200615756	::488520831736496000
412756257	::488520844532924000
234078302	::488520858013417000
469829959	::488520899218644000
137014162	::488520920084914000
327842258	::488520920177602000
228159641	::488520928632897000
340055562	::488520933846818000
396889673	::488520965216026000
355612007	::488520996924571000
379833720	::488521022446895000
340055562	::488521033532862000
106561609	::488521069863518000
347994449	::488521070375206000
575755127	::488521101840883000
228264355	::488521102725873000
546947837	::488521113605918000
289461446	::488521138168156000
327842258	::488521165590528000
36891053	::488521183696912000
328828628	::488521225916788000
308946618	::488521238206111000
50228529	::488521240991125000
55312313	::488521245051207000
340055562	::488521262520483000
201376114	::488521272909783000
148445755	::488521292430049000
432747373	::488521292832718000
277814195	::488521317478453000
33676766	::488521354166022000
14792781	::488521364211376000
49443349	::488521400903147000
36891053	::488521415314767000
248006441	::488521416476999000
228264355	::488521463519932000
81016171	::488521466355281000
402333632	::488521467739394000
458826306	::488521501058949000
248006441	::488521503961784000
421338980	::488521511163396000
228159641	::488521533774495000
443428711	::488521551109574000
228159641	::488521551268945000
180940959	::488521621888843000
392422321	::488521623675625000
23097227	::488521634525872000
18842764	::488521644202524000
228264355	::488521700644896000
577411446	::488521717317648000
469829959	::488521728520634000
157869405	::488521764276682000
443428711	::488521773936160000
49443349	::488521832253767000
20941662	::488521846586093000
545297326	::488521846665797000
289461446	::488521850344189000
171510293	::488521880807018000
467899122	::488521913455890000
228159641	::488521936943599000
327842258	::488521937011093000
26179867	::488521945101516000
392422321	::488521950734872000
562590159	::488521955893452000
30719116	::488521957529624000
157869405	::488521966827995000
392422321	::488521972058701000
45150174	::488521977171574000
168964399	::488521983454216000
26914697	::488521989867720000
252389746	::488522030099091000
168964399	::488522036122095000
157869405	::488522099951030000
517075828	::488522143131389000
106561609	::488522150173634000
179669687	::488522150697910000
230640581	::488522173015785000
339459671	::488522200501075000
179669687	::488522212584865000
247850020	::488522227294281000
257830093	::488522229903527000
97044552	::488522239508103000
328828628	::488522240367935000
340055562	::488522272953884000
41508239	::488522281052676000
87247551	::488522303534145000
81016171	::488522304737902000
443428711	::488522339303182000
392422321	::488522346324836000
451183057	::488522392260841000
451183057	::488522392348921000
36869877	::488522402351951000
443428711	::488522441551904000
339459671	::488522461437521000
257830093	::488522477786894000
340055562	::488522502784950000
257830093	::488522574494990000
126221416	::488522584183803000
412586663	::488522588780785000
81016171	::488522621722427000
467899122	::488522642635632000
577411446	::488522658368471000
255311687	::488522673534664000
16568377	::488522676269772000
102444460	::488522721861443000
257830093	::488522741117886000
97044552	::488522745827708000
384436313	::488522752916082000
340055562	::488522784939577000
27179899	::488522792137007000
545587327	::488522797002792000
367322500	::488522803650383000
40405725	::488522810696794000
27179899	::488522834159751000
545587327	::488522852766060000
171746458	::488522858558406000
287978614	::488522870331416000
215189306	::488522876619071000
163214537	::488522884441464000
101617436	::488522884772397000
307485154	::488522888517926000
327842258	::488522893366927000
298156322	::488522895363014000
443428711	::488522918217789000
163214537	::488522934693408000
623584562	::488522965969936000
247850020	::488522976044666000
65435835	::488522977210683000
102100651	::488522990192058000
320400498	::488523005476089000
171510293	::488523005606121000
577411446	::488523009884692000
276341812	::488523028351823000
326146327	::488523070315843000
276784331	::488523082579996000
271774234	::488523094714105000
105623584	::488523095335256000
157869405	::488523107485773000
115550523	::488523108739862000
131866787	::488523113119096000
157869405	::488523133880520000
308946618	::488523137189806000
171746458	::488523148380635000
115550523	::488523151606026000
105623584	::488523178034356000
327842258	::488523181146529000
97044552	::488523184652566000
136129525	::488523194559524000
319420243	::488523243213422000
115550523	::488523264000417000
308946618	::488523275023036000
25747982	::488523275325022000
248006441	::488523318774222000
384955934	::488523330064875000
171510293	::488523335387447000
239885742	::488523374893596000
171510293	::488523382753751000
351847146	::488523390685179000
497458875	::488523399392542000
586783331	::488523407613779000
443428711	::488523436969295000
327842258	::488523464975060000
215189306	::488523485283876000
41508239	::488523489066762000
97044552	::488523495769260000
57238973	::488523532134285000
443428711	::488523554548248000
578505853	::488523570302050000
115550523	::488523588547268000
41908697	::488523588958695000
326146327	::488523589096714000
81016171	::488523599116918000
43052467	::488523614094782000
33676766	::488523620637872000
53486281	::488523626103443000
239885742	::488523631970902000
29242207	::488523646303223000
429375230	::488523653168902000
33676766	::488523654989221000
97044552	::488523660995489000
33676766	::488523672013905000
196738575	::488523679765389000
33676766	::488523696340865000
33676766	::488523734181896000
384955934	::488523746203172000
33676766	::488523774476566000
41508239	::488523789051760000
33676766	::488523790523961000
377555310	::488523817182969000
577411446	::488523819792228000
33676766	::488523822094499000
33676766	::488523842109722000
33676766	::488523850578018000
29242207	::488523858983792000
621474989	::488523860288233000
384955934	::488523875358351000
41508239	::488523875676745000
308946618	::488523876670795000
171510293	::488523883557822000
350525380	::488523908921171000
561527789	::488523927346348000
43052467	::488523930299150000
332073582	::488523945197318000
33676766	::488523946828914000
620420742	::488523952126308000
410856984	::488523956823924000
328828628	::488523960556847000
33676766	::488523961555120000
586783331	::488523966727094000
33676766	::488523983277412000
308946618	::488523997856796000
392422321	::488523999597842000
562590159	::488524006262181000
126221416	::488524006895935000
33676766	::488524013543505000
384955934	::488524017125847000
414191298	::488524019210006000
239885742	::488524027573444000
33699503	::488524031810109000
33676766	::488524032510140000
33676766	::488524046909202000
332073582	::488524058556760000
33676766	::488524074126016000
33676766	::488524088973869000
26914697	::488524106875564000
33676766	::488524119005081000
113188973	::488524126022152000
33676766	::488524139515244000
33676766	::488524160721645000
25747982	::488524164009959000
33676766	::488524181747679000
33676766	::488524188722814000
40405725	::488524192040505000
308946618	::488524196272553000
113188973	::488524198986256000
33676766	::488524206628290000
33676766	::488524230405799000
33676766	::488524243840139000
33699503	::488524262521970000
561527789	::488524263037886000
33676766	::488524264375451000
33676766	::488524271929405000
33676766	::488524291269341000
43052467	::488524291818786000
26068830	::488524296067637000
33676766	::488524303604801000
308946618	::488524319195013000
257265522	::488524319668965000
33676766	::488524319694135000
586783331	::488524324933210000
327842258	::488524328078962000
14478263	::488524329626238000
33676766	::488524330939064000
238862918	::488524331136204000
97044552	::488524349754716000
33676766	::488524351029788000
171510293	::488524367161094000
33676766	::488524374991843000
147384126	::488524381526958000
33676766	::488524394415669000
278778128	::488524414083166000
258108922	::488524414791598000
308946618	::488524417543053000
401109490	::488524419690942000
179337055	::488524420517208000
33676766	::488524445561024000
728549208	::488524451567656000
102444460	::488524456587849000
58562014	::488524496584720000
46764883	::488524549961814000
469829959	::488524594245296000
257265522	::488524653858545000
102100651	::488524662117126000
319420243	::488524664272977000
248006441	::488524669881167000
113188973	::488524677393158000
179337055	::488524678877945000
412792027	::488524687178469000
468965579	::488524693096640000
113188973	::488524703259459000
29242207	::488524717503283000
474475074	::488524734175666000
113188973	::488524753599488000
33676766	::488524763770273000
605601195	::488524764437159000
200615756	::488524777536389000
26914697	::488524785929166000
447301770	::488524797278953000
171746458	::488524805931409000
308946618	::488524815750270000
250774954	::488524820225986000
728549208	::488524829474439000
14792781	::488524846712619000
40534884	::488524851980664000
412792027	::488524870226309000
276784331	::488524872872894000
287028974	::488524891621445000
228159641	::488524907727175000
157254287	::488524912177332000
384955934	::488524957094518000
290855101	::488524961850880000
228159641	::488524962362183000
43052467	::488524962634813000
17529301	::488524968322666000
29242207	::488524979169153000
531871315	::488524997103611000
139847892	::488525007812059000
36869877	::488525015584092000
247850020	::488525057736470000
57238973	::488525076313038000
228159641	::488525102590345000
154309960	::488525103261417000
228159641	::488525136346087000
233084334	::488525165937324000
228159641	::488525200225361000
392278984	::488525224267485000
469829959	::488525243669950000
228159641	::488525252058562000
442433056	::488525257502769000
418503483	::488525263391952000
308946618	::488525310300659000
387472182	::488525317384843000
157869405	::488525335873351000
228159641	::488525341615333000
30912658	::488525344488439000
17529301	::488525423694065000
443428711	::488525494355111000
443428711	::488525507802058000
51650419	::488525511841558000
163214537	::488525570360479000
228159641	::488525573728137000
312517498	::488525576664543000
469829959	::488525581693509000
154309960	::488525618703646000
97044552	::488525619940966000
412792027	::488525641915322000
248006441	::488525644784218000
32342599	::488525645635264000
332662443	::488525682507804000
23260777	::488525689361289000
30719116	::488525745233604000
159953654	::488525779446546000
312784161	::488525801365585000
467899122	::488525801642807000
80419613	::488525814078918000
247850020	::488525823784128000
23260777	::488525828087873000
308946618	::488525839961554000
703895293	::488525842859847000
97044552	::488525855191093000
260825806	::488525867157438000
247850020	::488525872534544000
393653181	::488525892201639000
36579395	::488525908420997000
36579395	::488525924652953000
230640581	::488525930235985000
65995121	::488525939941597000
308946618	::488525965216079000
57238973	::488525978088779000
51650419	::488525980307562000
30719116	::488525987261710000
196738575	::488525990059319000
308946618	::488526034375933000
36579395	::488526039392333000
97044552	::488526045885104000
443428711	::488526049030832000
227046044	::488526054127304000
214220072	::488526076935950000
308946618	::488526081863868000
350525380	::488526088214446000
106855310	::488526093503455000
23097227	::488526094916526000
45150174	::488526102517002000
257830093	::488526143856058000
469829959	::488526175292366000
39160897	::488526179561795000
97044552	::488526183558950000
40405725	::488526184620118000
469829959	::488526198528811000
51650419	::488526201884270000
469829959	::488526227679232000
469829959	::488526234306224000
48467620	::488526272864063000
276784331	::488526275011948000
176489426	::488526283589308000
159953654	::488526297841561000
418503483	::488526319270236000
97044552	::488526343638757000
469829959	::488526346063462000
80419613	::488526367097913000
40618847	::488526370704588000
312517498	::488526372512759000
25747982	::488526399246827000
151212329	::488526405236314000
226995875	::488526412085612000
25747982	::488526445891690000
151212329	::488526465391030000
429348972	::488526477885837000
25747982	::488526505924771000
48467620	::488526506537148000
232814871	::488526506767835000
412792027	::488526513105829000
266413556	::488526519422050000
575755127	::488526537826635000
32624494	::488526552536084000
19766821	::488526571838636000
232814871	::488526591157215000
17028109	::488526614859636000
230640581	::488526674376392000
92936298	::488526721743065000
40534884	::488526732564385000
332662443	::488526768660566000
47851190	::488526788595683000
229562704	::488526793121751000
336149936	::488526873429680000
97044552	::488526889804234000
63617875	::488526897190797000
251825047	::488526904090042000
339459671	::488526939141857000
287978614	::488526981118455000
45470777	::488527025578074000
299297459	::488527029340766000
196738575	::488527075293556000
412792027	::488527084659032000
39160897	::488527116502564000
72143337	::488527127893905000
469829959	::488527135406301000
340819943	::488527136240574000
24804859	::488527148483743000
33699503	::488527158311387000
39160897	::488527169862500000
308946618	::488527176153591000
469829959	::488527183640805000
97044552	::488527186983284000
51650419	::488527196643164000
171510293	::488527212564332000
536012978	::488527222651645000
296627238	::488527224749162000
14792781	::488527246924054000
536012978	::488527267144802000
49443349	::488527268507947000
251825047	::488527270722560000
287978614	::488527271687245000
45150174	::488527284434141000
617791569	::488527285411008000
393653181	::488527315928760000
230640581	::488527371050315000
267482514	::488527383335411000
257265522	::488527429502119000
536012978	::488527431339220000
332662443	::488527434023985000
475930595	::488527461861580000
179736548	::488527466231631000
469829959	::488527468702498000
212068363	::488527471990435000
299297459	::488527483201789000
226995875	::488527548003778000
469829959	::488527564374560000
171510293	::488527590437552000
332662443	::488527680615497000
128666650	::488527684138700000
163646426	::488527688517181000
480895753	::488527732813230000
128666650	::488527741437104000
105623584	::488527741529391000
230640581	::488527748126605000
59288102	::488527765483044000
438794823	::488527782175985000
469829959	::488527801004617000
39160897	::488527825075724000
247850020	::488527830288826000
327842258	::488527833577574000
469829959	::488527834600976000
163983371	::488527842284953000
255147158	::488527877768359000
327842258	::488527892809519000
171510293	::488527899339653000
335432246	::488527901927555000
61307501	::488527903274336000
105623584	::488527910660497000
339459671	::488527940360351000
327842258	::488527983154823000
271370762	::488528034224291000
41508239	::488528045330812000
41474555	::488528047167909000
41508239	::488528050917605000
105623584	::488528053350694000
41508239	::488528057641086000
451183057	::488528063706451000
257830093	::488528083935559000
332662443	::488528090860384000
469829959	::488528096791105000
41508239	::488528137265754000
392278984	::488528180316475000
367322500	::488528214856183000
545587327	::488528219637686000
41474555	::488528266546778000
25747982	::488528281386242000
80419613	::488528286239453000
286265668	::488528288818548000
498637061	::488528292643733000
105623584	::488528317688328000
97044552	::488528337644429000
339459671	::488528342388584000
332662443	::488528346926825000
291413743	::488528350982328000
469829959	::488528361577533000
308170990	::488528361640452000
339459671	::488528366459695000
308946618	::488528385648242000
257830093	::488528387200524000
282069115	::488528412144046000
617791569	::488528421920571000
41474555	::488528430309195000
302430466	::488528442766274000
302430466	::488528443533828000
105623584	::488528464400891000
214220072	::488528473028583000
176839128	::488528485644648000
267482514	::488528523645042000
258108922	::488528523909296000
545587327	::488528524848803000
174351092	::488528525209907000
37294507	::488528537863720000
498637061	::488528551088381000
61307501	::488528596378869000
326146327	::488528626602627000
282069115	::488528628343656000
469829959	::488528641174011000
229562704	::488528641396334000
179736548	::488528649906561000
451183057	::488528673491124000
171510293	::488528676816842000
176839128	::488528701156384000
308946618	::488528719204454000
327842258	::488528791762137000
171510293	::488528802478170000
131866787	::488528804831580000
37294507	::488528805527425000
35519448	::488528815870996000
22736943	::488528835046936000
179736548	::488528837223796000
432747373	::488528851572506000
332662443	::488528905826205000
78089247	::488528954282635000
469829959	::488528968375877000
76977679	::488529027670761000
78089247	::488529049967284000
632710734	::488529052634845000
220455732	::488529076533997000
17655353	::488529082758733000
469829959	::488529089981321000
308946618	::488529093806133000
605601195	::488529153327521000
171510293	::488529168116637000
451183057	::488529172332281000
469829959	::488529212694102000
92838578	::488529231388086000
40405725	::488529237184233000
351896383	::488529245107281000
230069479	::488529267652038000
447301770	::488529312157814000
332662443	::488529318533156000
282069115	::488529318600273000
298156322	::488529319484874000
117608761	::488529322857074000
107724446	::488529336342159000
40405725	::488529357321687000
97044552	::488529399596072000
429375230	::488529413856718000
308946618	::488529414280335000
451183057	::488529418928029000
257265522	::488529423742664000
251825047	::488529435407052000
332662443	::488529447814184000
102266093	::488529490973564000
458826306	::488529497163980000
469829959	::488529506022744000
171510293	::488529524091387000
302430466	::488529529657233000
39160897	::488529539304136000
577411446	::488529574549274000
41508239	::488529580412514000
432747373	::488529582006349000
339459671	::488529583147606000
248006441	::488529592056303000
18613311	::488529601086631000
575755127	::488529630547021000
248006441	::488529647467241000
248006441	::488529673497108000
97044552	::488529677363855000
179736548	::488529698024980000
578505853	::488529730161758000
39160897	::488529742979543000
44451086	::488529774672113000
97044552	::488529792312950000
179736548	::488529799493984000
332662443	::488529836080893000
28875632	::488529847015051000
561527789	::488529894763032000
14478263	::488529907970891000
276784331	::488529910093201000
478826327	::488529923934396000
59872570	::488529929563144000
248006441	::488529933476847000
14187808	::488529938635837000
105623584	::488529956847497000
76482742	::488529963104997000
323262953	::488529972256989000
387206849	::488529990539943000
78089247	::488530014623657000
327842258	::488530024912650000
87771600	::488530040640921000
217871594	::488530042159251000
327842258	::488530060560048000
577411446	::488530062116155000
97044552	::488530077387198000
372499722	::488530086665011000
632710734	::488530100783026000
179736548	::488530145146204000
332662443	::488530145763135000
383972979	::488530164968460000
19770255	::488530175668154000
163983371	::488530209902448000
503911979	::488530210954833000
234960273	::488530222338162000
432747373	::488530303997059000
332662443	::488530308275658000
97044552	::488530310494056000
323262953	::488530314600271000
78089247	::488530331507519000
251825047	::488530338751053000
19766821	::488530339984572000
92838578	::488530358733111000
323891242	::488530359496499000
327842258	::488530360536694000
308946618	::488530363887525000
59872570	::488530368056664000
230640581	::488530387090407000
379576750	::488530407827451000
578505853	::488530414017843000
498637061	::488530426806300000
396923534	::488530437363359000
45150174	::488530443256733000
97044552	::488530450839642000
498637061	::488530452441862000
332662443	::488530463330664000
304890630	::488530464555012000
175847876	::488530474311380000
339459671	::488530478828638000
41508239	::488530505705345000
41508239	::488530512072286000
515068859	::488530524647202000
41508239	::488530555978276000
92838578	::488530556318416000
99827590	::488530574953308000
18613311	::488530575025008000
367322500	::488530593592774000
66203192	::488530594460999000
332662443	::488530611314114000
179736548	::488530611804467000
418503483	::488530657216565000
327842258	::488530660068716000
339459671	::488530666066173000
97044552	::488530669773922000
87771600	::488530675490750000
15267198	::488530691047821000
326146327	::488530703546458000
41925570	::488530704469618000
238247892	::488530715491840000
41508239	::488530750241648000
175847876	::488530762753650000
105623584	::488530781925830000
126221416	::488530795335000000
45150174	::488530813177593000
97044552	::488530814179622000
61307501	::488530819817156000
419185791	::488530824728293000
332662443	::488530824799989000
41508239	::488530879350730000
308946618	::488530895666548000
408869196	::488530900410699000
469829959	::488530928537710000
536012978	::488530941753581000
41508239	::488530953103364000
97044552	::488530960409845000
469829959	::488530964755525000
339459671	::488530967624433000
78089247	::488531039594090000
97044552	::488531048767029000
115184915	::488531061106679000
141976809	::488531075891605000
418503483	::488531079150993000
48090126	::488531089636331000
332662443	::488531090471399000
339459671	::488531104891424000
332662443	::488531134134120000
48090126	::488531136268627000
469829959	::488531142992486000
45150174	::488531143512571000
252389746	::488531153444290000
469829959	::488531161627758000
332662443	::488531162063962000
251825047	::488531165985251000
48090126	::488531193780924000
327842258	::488531195102494000
469829959	::488531212680835000
312784161	::488531219039014000
87771600	::488531222738391000
271370762	::488531230195859000
327842258	::488531241235648000
615688476	::488531257957965000
387206849	::488531260155772000
308946618	::488531301339643000
469829959	::488531321812422000
41508239	::488531335187664000
40405725	::488531353986531000
41508239	::488531363172073000
97044552	::488531363960590000
105623584	::488531386413088000
41508239	::488531438505959000
40405725	::488531445581742000
52616216	::488531455082233000
52616216	::488531459280732000
113188973	::488531464754323000
17028109	::488531467782594000
389614947	::488531467904237000
163983371	::488531481128480000
113188973	::488531489001590000
115184915	::488531499528900000
392278984	::488531500473012000
469829959	::488531524854513000
113188973	::488531530164502000
332662443	::488531534308474000
175847876	::488531538003652000
200796300	::488531542138843000
308170990	::488531557687492000
308946618	::488531564859367000
339459671	::488531567397318000
387206849	::488531568751689000
139447011	::488531570815696000
326146327	::488531615660789000
157869405	::488531621809623000
113188973	::488531731314900000
97044552	::488531741330534000
412586663	::488531745415774000
332662443	::488531750126366000
392422321	::488531785991860000
80191031	::488531796150067000
419185791	::488531802500259000
308946618	::488531803456561000
536012978	::488531816270135000
384955934	::488531818447400000
536012978	::488531821232009000
113188973	::488531822243241000
304890630	::488531823073300000
230640581	::488531827011747000
163983371	::488531845286752000
575755127	::488531857076518000
469829959	::488531887259123000
469829959	::488531896817967000
304890630	::488531918372085000
113188973	::488531936038883000
393719746	::488531945161109000
113188973	::488531946461749000
45150174	::488531965998821000
465375807	::488531980187758000
412586663	::488532003315134000
515068859	::488532009376292000
29607520	::488532018737991000
251825047	::488532019555479000
469829959	::488532023351717000
410427594	::488532037666865000
289461446	::488532052644741000
528975562	::488532070264999000
393719746	::488532082969178000
465375807	::488532099477950000
412586663	::488532109812695000
331397011	::488532120831537000
18613311	::488532135431901000
412586663	::488532158428889000
419185791	::488532163898257000
105623584	::488532187621654000
339459671	::488532190561435000
18613311	::488532191178407000
78384326	::488532204440788000
339459671	::488532223683858000
412586663	::488532230398963000
14253476	::488532235252170000
443332358	::488532246123405000
245573462	::488532299999240000
469829959	::488532302612684000
164575018	::488532308605952000
251825047	::488532308669243000
287978614	::488532318059888000
163983371	::488532356387856000
245573462	::488532427422179000
33699503	::488532427942678000
80929828	::488532457411846000
15688986	::488532458497794000
231150237	::488532469319102000
515068859	::488532562718257000
393719746	::488532565607714000
234960273	::488532577309847000
163983371	::488532590744199000
96421993	::488532619228086000
287978614	::488532650269753000
19511096	::488532665146953000
282069115	::488532674244771000
26179867	::488532692187619000
536012978	::488532696134463000
27563012	::488532701645791000
536012978	::488532724727042000
349386319	::488532745027465000
115184915	::488532757685862000
339459671	::488532799591546000
364546435	::488532836282937000
17455392	::488532844226949000
17455392	::488532844868694000
17455392	::488532845648814000
306529180	::488532868722069000
41474555	::488532884290936000
43052467	::488532891698094000
141976809	::488532953912184000
8070562	::488533010854068000
282069115	::488533017816625000
41508239	::488533028814086000
393719746	::488533036930056000
41508239	::488533040193232000
252422768	::488533040822374000
41508239	::488533053686284000
469829959	::488533059948806000
326146327	::488533061676441000
412792027	::488533077808128000
469829959	::488533115431026000
43052467	::488533127300517000
41925570	::488533133319737000
41508239	::488533187543322000
35519448	::488533190643290000
76977679	::488533206669742000
339459671	::488533225808363000
163983371	::488533242019336000
143195848	::488533242090618000
418503483	::488533244984709000
248006441	::488533255726313000
41508239	::488533277288824000
536012978	::488533280287756000
163983371	::488533285984043000
167384328	::488533321236758000
219550942	::488533345077592000
179736548	::488533352064905000
179337055	::488533367278010000
506500282	::488533386114256000
126221416	::488533390162153000
443428711	::488533395467550000
359775349	::488533420143034000
55287428	::488533422860554000
348123497	::488533427310690000
151212329	::488533444268687000
68622166	::488533458944536000
339459671	::488533476199911000
55287428	::488533476233064000
219550942	::488533478141878000
27563012	::488533485414404000
143195848	::488533489147711000
320512967	::488533497263685000
102444460	::488533501046566000
55287428	::488533513516236000
65995121	::488533515949338000
27563012	::488533520080306000
359775349	::488533521674534000
143195848	::488533543812104000
151212329	::488533545498193000
359775349	::488533558722822000
429375230	::488533564355403000
179337055	::488533572396273000
352757025	::488533580964823000
299796220	::488533623667458000
27563012	::488533643279597000
102444460	::488533649092907000
187716774	::488533657745764000
17529301	::488533674712133000
41474555	::488533676167147000
65995121	::488533724754350000
339459671	::488533729154183000
506500282	::488533751169679000
487258078	::488533764155269000
536012978	::488533784866717000
187034273	::488533811035406000
520004653	::488533849501347000
78782742	::488533850495004000
536012978	::488533858904576000
241995287	::488533871009353000
179337055	::488533942673227000
469829959	::488533943806078000
78782742	::488533965028859000
179337055	::488533992069533000
339459671	::488533993705730000
326146327	::488534006900604000
412586663	::488534059745042000
418314197	::488534089515819000
327842258	::488534091122618000
423943436	::488534113721151000
327842258	::488534124689625000
230640581	::488534131853119000
412792027	::488534135917785000
41508239	::488534158654713000
423943436	::488534164090544000
352757025	::488534233007128000
423943436	::488534271259578000
241999176	::488534306717839000
577411446	::488534309004144000
352757025	::488534310706638000
398735102	::488534325533896000
41508239	::488534366516023000
393719746	::488534373923160000
21449993	::488534413869740000
312784161	::488534418886111000
19511096	::488534440696492000
332662443	::488534466932252000
65995121	::488534507960942000
411997198	::488534518459293000
352757025	::488534534820876000
230640581	::488534573895000000
174351092	::488534581025710000
623584562	::488534606765752000
265553576	::488534636721876000
27563012	::488534653838454000
536012978	::488534663569235000
339459671	::488534681793482000
323262953	::488534681995202000
133617944	::488534691654299000
39398773	::488534727880482000
176778479	::488534745396301000
133617944	::488534748055101000
230898142	::488534752878927000
97044552	::488534771551592000
27563012	::488534781848592000
78089247	::488534801264025000
469829959	::488534806247247000
39160897	::488534823959425000
256074844	::488534824412389000
265553576	::488534826862280000
265553576	::488534848274186000
326146327	::488534854099673000
39398773	::488534864623173000
545297326	::488534879064580000
728549208	::488534881400807000
149295164	::488534890250371000
615636079	::488534898618023000
97044552	::488534964602822000
458826306	::488534980960600000
536012978	::488535008173228000
418503483	::488535009234812000
61307501	::488535037285908000
176778479	::488535044156162000
506500282	::488535044453957000
71157367	::488535044525662000
423816771	::488535089983135000
265553576	::488535093099888000
154309960	::488535094840156000
339459671	::488535095675203000
536012978	::488535096442363000
92838578	::488535118362193000
506500282	::488535124472893000
536012978	::488535132593082000
256750208	::488535144244858000
256750208	::488535155573657000
149295164	::488535282770128000
154309960	::488535334699794000
308170990	::488535338869338000
231150237	::488535342916444000
65995121	::488535363989045000
97044552	::488535396993613000
65995121	::488535407026794000
23450320	::488535425108430000
615636079	::488535425544228000
154309960	::488535429730168000
615636079	::488535466770046000
520004653	::488535476950020000
278778128	::488535483988070000
33699503	::488535512161206000
29607520	::488535526014988000
728549208	::488535527617208000
469829959	::488535529701793000
154309960	::488535543265767000
97044552	::488535544071086000
419185791	::488535576417546000
350509640	::488535577214865000
187716774	::488535587662462000
133617944	::488535612236898000
29654901	::488535627814559000
187716774	::488535699352584000
251825047	::488535727915802000
63783716	::488535753660456000
286282963	::488535757779660000
332662443	::488535763798466000
92838578	::488535773105631000
30719116	::488535790365179000
323262953	::488535799294865000
154309960	::488535841493372000
249388532	::488535855620161000
410297246	::488535865967128000
102444460	::488535894152839000
252389746	::488535897231462000
47851190	::488535908623208000
97044552	::488535917611589000
289461446	::488535938969387000
332662443	::488535940819066000
393653181	::488536001279578000
249388532	::488536012231286000
14478263	::488536019092766000
97044552	::488536020808265000
40405725	::488536046997483000
80929828	::488536081919672000
179736548	::488536154900140000
418314197	::488536167076208000
615636079	::488536174634344000
256750208	::488536193110249000
343904325	::488536204325830000
252407374	::488536214027264000
615636079	::488536237829926000
339459671	::488536247275503000
174351092	::488536247426887000
384955934	::488536264707407000
97044552	::488536286622277000
306529180	::488536293031567000
179736548	::488536298882215000
92838578	::488536302405828000
176778479	::488536312232673000
575755127	::488536327692906000
106855310	::488536329186062000
115184915	::488536346118455000
401109490	::488536382001147000
249388532	::488536463039266000
106855310	::488536469821456000
179736548	::488536471498801000
615636079	::488536477131743000
52616216	::488536484145012000
27563012	::488536487470710000
615636079	::488536511319527000
139447011	::488536513345757000
52616216	::488536520501260000
615636079	::488536537462616000
251825047	::488536544936873000
83507090	::488536545322754000
41508239	::488536574217314000
83507090	::488536597407612000
227046044	::488536631646097000
384955934	::488536638491209000
41508239	::488536705423515000
59872570	::488536738071973000
41474555	::488536783961862000
615636079	::488536792237240000
163214537	::488536796012101000
315527257	::488536824814391000
515068859	::488536831450181000
19080798	::488536832301608000
339459671	::488536878027898000
55312313	::488536880502153000
29607520	::488536896977764000
447301770	::488536921715773000
97044552	::488536927688065000
41508239	::488536934080212000
418314197	::488536954888142000
575755127	::488536971644391000
83507090	::488536972994936000
25099957	::488536998676688000
255147158	::488537006545178000
335003775	::488537017177735000
339459671	::488537024446464000
515068859	::488537024719499000
78089247	::488537042448420000
308170990	::488537050573201000
25747982	::488537074866216000
504987901	::488537085519749000
92838578	::488537106839797000
97044552	::488537113319591000
41508239	::488537139143929000
306529180	::488537157527932000
78065938	::488537161268879000
308170990	::488537185025810000
163214537	::488537190985502000
384436313	::488537216709185000
78089247	::488537231846428000
41508239	::488537246673272000
304890630	::488537269813645000
358398276	::488537279124602000
418503483	::488537288457338000
41508239	::488537336074891000
19080798	::488537339455877000
113188973	::488537344652636000
393653181	::488537344857763000
78065938	::488537367813165000
304890630	::488537367939395000
315527257	::488537370937946000
97044552	::488537389023776000
528975562	::488537443604234000
133617944	::488537458175275000
113188973	::488537477808799000
330799447	::488537486792986000
418503483	::488537493017747000
41508239	::488537526890557000
352970133	::488537534125711000
447301770	::488537558289510000
255147158	::488537564169519000
566902451	::488537568708136000
358398276	::488537582280507000
113188973	::488537607064666000
421338980	::488537616871325000
469829959	::488537648211165000
358398276	::488537648697311000
45150174	::488537702640648000
24804859	::488537711133736000
113188973	::488537714690883000
469829959	::488537738850086000
41508239	::488537766066532000
418314197	::488537800434671000
355612007	::488537804750610000
255147158	::488537813848047000
332662443	::488537827630919000
498637061	::488537839273906000
339459671	::488537840134160000
358398276	::488537850372046000
703895293	::488537871393894000
249388532	::488537876146454000
19766821	::488537887991136000
41508239	::488537894856822000
545297326	::488537903300366000
23785621	::488537914217742000
479959389	::488537932111048000
328828628	::488537957444243000
99827590	::488537964289339000
113188973	::488537967531941000
377420899	::488537971226726000
24804859	::488537978445123000
703895293	::488537978617085000
498637061	::488537987735494000
78089247	::488537994702245000
48090126	::488538000536526000
377420899	::488538008673468000
498637061	::488538014339977000
113188973	::488538018379476000
24804859	::488538021172498000
480895753	::488538028512526000
154309960	::488538030492225000
332662443	::488538031381815000
27563012	::488538038239105000
113188973	::488538043809550000
703895293	::488538056329134000
623584562	::488538060129193000
15804863	::488538078844174000
515068859	::488538099191132000
703895293	::488538120858509000
16864384	::488538127632306000
171510293	::488538148675530000
97044552	::488538150700986000
104990093	::488538154605871000
536012978	::488538163363602000
339459671	::488538171245076000
29607520	::488538182854918000
59872570	::488538194774736000
703895293	::488538200046977000
59872570	::488538207928061000
41508239	::488538218002792000
113188973	::488538222709182000
536012978	::488538236554194000
106855310	::488538264597692000
332662443	::488538265814052000
59872570	::488538283580727000
99827590	::488538287099764000
493550118	::488538293055676000
339459671	::488538308985638000
27563012	::488538340187074000
229562704	::488538351419797000
493550118	::488538352585416000
113188973	::488538370805874000
493550118	::488538383497441000
419185791	::488538385116434000
229562704	::488538388157726000
106855310	::488538389894152000
15804863	::488538396541718000
205501297	::488538406503202000
493550118	::488538411578310000
545297326	::488538412690206000
536012978	::488538436219854000
536012978	::488538470449553000
493550118	::488538472940961000
241995287	::488538502468890000
41508239	::488538510131875000
302430466	::488538542167949000
41474555	::488538546223853000
48467620	::488538556617355000
339459671	::488538566956302000
78089247	::488538592990756000
493550118	::488538595985063000
332662443	::488538603182911000
78089247	::488538607083618000
78089247	::488538628264853000
229562704	::488538634682126000
339459671	::488538635902275000
78089247	::488538661135613000
281829913	::488538664553562000
493550118	::488538666726207000
251825047	::488538667372126000
83507090	::488538679141343000
171510293	::488538682631405000
187716774	::488538688389787000
176778479	::488538699630530000
48467620	::488538711085174000
410427594	::488538726621278000
252407374	::488538739526758000
493550118	::488538749207601000
41474555	::488538778718306000
515068859	::488538789317722000
115184915	::488538793478086000
323262953	::488538795747180000
30058582	::488538836331294000
249388532	::488538850831396000
41508239	::488538855457292000
332662443	::488538869533782000
154309960	::488538886084116000
39416036	::488538893961404000
703895293	::488538900210536000
41474555	::488538904534859000
393653181	::488538910411075000
286282963	::488538919240470000
199784356	::488538922931060000
48467620	::488538932141772000
703895293	::488538979952623000
332662443	::488538980125016000
83507090	::488539000311787000
176778479	::488539012076822000
577411446	::488539014614753000
59872570	::488539027360866000
29607520	::488539049150644000
59872570	::488539107732119000
164575018	::488539108868775000
515068859	::488539114686644000
41508239	::488539116577886000
41508239	::488539148215521000
30058582	::488539157333938000
48467620	::488539188396974000
255311687	::488539200275243000
171510293	::488539210002231000
78089247	::488539214787530000
39416036	::488539223860211000
156625068	::488539234433630000
332662443	::488539247562219000
25839207	::488539254327214000
78089247	::488539261440761000
255311687	::488539270131748000
25839207	::488539273168027000
25839207	::488539292075974000
339459671	::488539299466723000
384955934	::488539306748051000
25839207	::488539314528067000
400266696	::488539339035389000
29607520	::488539345583108000
25839207	::488539352914333000
25839207	::488539363651776000
123373847	::488539376511889000
332662443	::488539382337777000
308170990	::488539399341490000
30058582	::488539408430137000
306529180	::488539418530414000
39416036	::488539419667075000
276784331	::488539433021739000
515068859	::488539442408587000
388558032	::488539470719746000
257830093	::488539479255576000
42529606	::488539486750400000
92838578	::488539496288645000
332662443	::488539504870166000
78089247	::488539521529548000
249388532	::488539532233834000
59872570	::488539534393479000
78089247	::488539576755974000
71157367	::488539584998154000
41474555	::488539586709049000
25839207	::488539595315752000
48467620	::488539636310884000
71157367	::488539661351268000
41474555	::488539717776859000
253134261	::488539718351454000
59872570	::488539718402211000
253134261	::488539769933029000
78089247	::488539809640497000
115184915	::488539810554867000
71157367	::488539814695034000
515068859	::488539851974004000
37316930	::488539864497811000
25839207	::488539869115740000
16107745	::488539873251319000
432747373	::488539886241079000
199784356	::488539889760104000
315527257	::488539942448934000
71157367	::488539953962704000
48467620	::488539961902120000
131866787	::488539971503288000
306529180	::488539972849631000
545297326	::488539993246543000
41474555	::488540017275334000
25839207	::488540023419961000
306529180	::488540051547377000
97044552	::488540091506106000
78089247	::488540126633394000
61001682	::488540140802166000
545297326	::488540151879323000
244646421	::488540161613893000
76977679	::488540171734753000
248006441	::488540182409641000
447301770	::488540194573156000
469829959	::488540219692834000
412792027	::488540229851418000
83507090	::488540264907022000
306529180	::488540270850760000
469829959	::488540297824317000
515068859	::488540299606896000
61307501	::488540312777031000
423943436	::488540371488473000
115184915	::488540391201726000
306529180	::488540405143982000
393653181	::488540409136574000
55312313	::488540415679688000
41474555	::488540428090634000
545297326	::488540442255167000
401109490	::488540464736247000
352970133	::488540465487048000
78089247	::488540471933689000
249388532	::488540472567422000
35519448	::488540499062849000
19123904	::488540507602436000
306529180	::488540520160174000
278778128	::488540531400929000
220455732	::488540531522154000
41474555	::488540542838386000
113188973	::488540546281897000
78089247	::488540550975324000
113188973	::488540552082640000
78089247	::488540558306992000
306529180	::488540574686121000
387188572	::488540598480039000
41508239	::488540608366010000
248006441	::488540623860142000
59872570	::488540627219382000
62069078	::488540647767678000
515068859	::488540683205365000
62069078	::488540693678149000
317634739	::488540694488039000
115184915	::488540707141861000
62069078	::488540718676185000
113188973	::488540719708393000
545297326	::488540722354991000
55312313	::488540723424157000
306529180	::488540734367072000
27563012	::488540740197163000
97044552	::488540748308963000
703895293	::488540766445121000
113188973	::488540777442967000
30058582	::488540795549384000
253178679	::488540799466885000
91521926	::488540808597872000
83507090	::488540835131056000
62069078	::488540840818528000
59872570	::488540841804193000
161199833	::488540844270829000
97044552	::488540846317256000
306529180	::488540859659341000
61001682	::488540890353643000
62069078	::488540915288776000
575755127	::488540920170549000
30058582	::488540920267014000
306529180	::488540927598673000
25839207	::488540936092123000
97044552	::488540971433340000
112333263	::488540978132041000
36851172	::488540984167653000
25839207	::488541011946110000
525819441	::488541020498305000
35519448	::488541031072559000
304890630	::488541033156726000
35519448	::488541054812311000
62069078	::488541074982305000
30058582	::488541080896290000
19080798	::488541093160443000
248006441	::488541111347331000
62069078	::488541113909653000
35519448	::488541115155771000
52610012	::488541123162677000
172035134	::488541152694370000
52610012	::488541154108260000
515068859	::488541170252140000
312517498	::488541199163465000
30058582	::488541211020374000
80419613	::488541213650583000
418314197	::488541238748930000
97044552	::488541254842449000
63783716	::488541254938939000
251825047	::488541263273029000
469829959	::488541265076944000
62069078	::488541266909487000
35519448	::488541280063209000
545297326	::488541281896120000
112333263	::488541286295937000
199784356	::488541294621237000
30058582	::488541311578816000
282069115	::488541322467622000
25839207	::488541323712921000
703895293	::488541345833697000
410297246	::488541353639301000
251825047	::488541364888403000
113188973	::488541369305423000
35519448	::488541376955830000
423816771	::488541381636268000
469829959	::488541386250407000
230640581	::488541396001759000
442433056	::488541403283087000
447301770	::488541404617277000
312517498	::488541437693550000
19123904	::488541444710232000
71157367	::488541457025081000
19123904	::488541459801329000
83507090	::488541473218899000
39416036	::488541474892808000
550757928	::488541477006360000
112333263	::488541478025977000
304890630	::488541486641070000
55312313	::488541501278801000
27563012	::488541507482169000
112333263	::488541517997670000
25839207	::488541521910562000
112333263	::488541543478099000
469829959	::488541548754522000
396889673	::488541560607617000
130321036	::488541581276749000
306529180	::488541585219784000
269143639	::488541585382969000
575755127	::488541599077371000
15804863	::488541620392849000
469829959	::488541637459861000
39416036	::488541644757954000
308946618	::488541653242638000
19766821	::488541666828382000
99827590	::488541691662458000
200796300	::488541702743789000
200796300	::488541711094652000
113188973	::488541758939467000
97044552	::488541765905833000
113188973	::488541796126167000
320512967	::488541797455761000
361527638	::488541804573523000
113188973	::488541834566971000
703895293	::488541836776980000
113188973	::488541845233102000
97044552	::488541854049132000
703895293	::488541903894224000
469829959	::488541904871907000
469829959	::488541913667338000
39416036	::488542001563189000
358643765	::488542001764106000
469829959	::488542003308027000
312435293	::488542031451406000
25839207	::488542039911309000
32624494	::488542045007384000
515068859	::488542054633701000
382304432	::488542056286257000
336195050	::488542059364487000
469829959	::488542090222387000
469829959	::488542095700156000
112333263	::488542113185792000
251825047	::488542117564653000
244646421	::488542124745707000
418503483	::488542126045937000
71157367	::488542148711956000
332662443	::488542162708332000
412792027	::488542172854378000
48467620	::488542176503029000
583488323	::488542189920595000
113188973	::488542190868893000
358643765	::488542192416198000
469829959	::488542196950630000
113188973	::488542202323546000
38520445	::488542206148747000
112333263	::488542229380624000
304890630	::488542237022625000
130321036	::488542251211952000
358643765	::488542274062540000
469829959	::488542282707394000
703895293	::488542300662820000
358643765	::488542337002250000
469829959	::488542338965598000
27784817	::488542351053160000
97044552	::488542360964313000
55312313	::488542380459446000
192616191	::488542385509392000
703895293	::488542396754321000
43586963	::488542454619336000
396889673	::488542458012499000
273814896	::488542514027048000
25839207	::488542638891466000
257830093	::488542655098683000
71157367	::488542671678767000
39416036	::488542682932076000
97044552	::488542700858118000
115184915	::488542702095454000
632710734	::488542716079271000
401109490	::488542720433332000
112333263	::488542762359209000
382304432	::488542763580141000
139847892	::488542766499368000
358643765	::488542773490884000
332662443	::488542785168232000
112333263	::488542795318042000
358643765	::488542802049892000
91521926	::488542804700721000
30058582	::488542812208525000
32624494	::488542818856472000
41474555	::488542836736786000
30058582	::488542854654857000
36851172	::488542872632045000
410297246	::488542910959603000
200796300	::488542912255258000
115503799	::488542923806371000
382304432	::488542946074316000
97044552	::488542963698368000
393719746	::488542969411014000
112333263	::488542971822743000
245573462	::488543043725713000
310982944	::488543045361881000
30058582	::488543048846954000
281829913	::488543056086319000
48467620	::488543057533345000
358643765	::488543064621727000
30058582	::488543066244919000
30058582	::488543091050020000
112333263	::488543093403033000
59872570	::488543101644840000
410297246	::488543102479511000
703895293	::488543104400494000
469829959	::488543110482653000
362540752	::488543111099191000
30058582	::488543111514046000
358643765	::488543118698885000
90544248	::488543120187863000
59872570	::488543128362573000
515068859	::488543133400301000
30058582	::488543139901104000
282069115	::488543143248556000
32624494	::488543144351248000
460611723	::488543161648574000
30058582	::488543166170025000
40405725	::488543185904209000
71157367	::488543192573546000
255147158	::488543200701722000
30058582	::488543232322592000
15804863	::488543244309897000
393653181	::488543260432793000
418503483	::488543287540981000
41474555	::488543287637078000
703895293	::488543292879941000
332662443	::488543301713559000
429345484	::488543310093369000
498637061	::488543321183121000
469829959	::488543340972236000
149295164	::488543349675020000
245573462	::488543376094920000
423816771	::488543398920347000
78089247	::488543407023730000
163646426	::488543442574667000
244646421	::488543452846505000
78089247	::488543473734152000
36851172	::488543475655122000
281829913	::488543507959648000
469829959	::488543515186438000
703895293	::488543524778803000
40405725	::488543532223709000
282069115	::488543534220595000
515068859	::488543537332760000
479959389	::488543546371502000
76248039	::488543564435951000
97044552	::488543580252692000
30058582	::488543582639235000
703895293	::488543625286914000
282069115	::488543643125698000
78089247	::488543662939189000
351922723	::488543691884097000
469829959	::488543745257000000
332662443	::488543752672542000
30058582	::488543754425344000
447301770	::488543791759241000
30058582	::488543811132350000
469829959	::488543811338248000
515068859	::488543817944297000
337434879	::488543824969347000
78089247	::488543838923812000
61001682	::488543840802852000
418314197	::488543846364491000
48090126	::488543850039107000
40526887	::488543866291621000
18842764	::488543891977953000
30058582	::488543907966230000
76248039	::488543909916581000
703895293	::488543911866933000
465375807	::488543932477759000
447301770	::488543942007599000
24804859	::488543944796434000
332662443	::488543949590896000
78089247	::488543951402442000
469829959	::488543965181116000
32755384	::488543979806285000
41474555	::488544014082113000
418314197	::488544018750390000
315527257	::488544023183777000
40405725	::488544030427320000
306529180	::488544041592950000
409541924	::488544045216456000
550757928	::488544071158210000
393653181	::488544093933273000
26179867	::488544096781217000
551248502	::488544104171585000
515068859	::488544112795467000
474475074	::488544124682121000
30058582	::488544209385701000
703895293	::488544237617557000
229562704	::488544248946753000
304890630	::488544263093772000
40526887	::488544266084315000
56509474	::488544266482765000
40405725	::488544267418075000
32755384	::488544275676667000
71157367	::488544292928225000
30058582	::488544302566367000
40526887	::488544309797330000
37294507	::488544368861519000
258108922	::488544372829327000
332662443	::488544385723035000
252674018	::488544413509885000
30058582	::488544442081501000
32755384	::488544452168806000
26179867	::488544458376368000
258108922	::488544471584219000
469829959	::488544481462222000
71157367	::488544489666256000
76977679	::488544500998881000
30058582	::488544518216495000
469829959	::488544543357542000
201810972	::488544556594393000
469829959	::488544570222080000
68622166	::488544580246462000
515068859	::488544585967476000
469829959	::488544592971591000
25839207	::488544615662776000
55312313	::488544619878023000
469829959	::488544631509229000
39416036	::488544651323129000
255311687	::488544700635172000
253178679	::488544710235926000
418314197	::488544732868386000
133617944	::488544752023789000
469829959	::488544789437374000
30058582	::488544793861976000
55312313	::488544803764703000
71157367	::488544825223176000
41474555	::488544825302450000
55312313	::488544836836806000
469829959	::488544842499497000
386956382	::488544854176063000
469829959	::488544855824801000
91521926	::488544856558424000
30058582	::488544886937755000
469829959	::488544901098127000
23097227	::488544903731761000
703895293	::488544917707173000
550757928	::488544939769221000
23097227	::488544956500279000
386956382	::488544964066807000
363969403	::488544966373683000
550757928	::488544985046740000
332662443	::488545009348931000
407399368	::488545014750793000
515068859	::488545036276342000
25747982	::488545082899836000
336149936	::488545145831190000
26179867	::488545183860928000
550757928	::488545185639325000
392278984	::488545210633580000
14478263	::488545213812441000
393653181	::488545227678814000
299441398	::488545236755292000
336149936	::488545242388234000
30058582	::488545252953686000
264904736	::488545292111708000
41474555	::488545328165969000
504987901	::488545371262418000
42529606	::488545399184322000
230640581	::488545415176810000
469829959	::488545418578771000
599589782	::488545432931278000
19766821	::488545437587357000
290855101	::488545454662356000
305877074	::488545508680421000
383972979	::488545553160994000
305877074	::488545556403195000
36851172	::488545610719457000
96899930	::488545642651078000
389614947	::488545659436679000
504987901	::488545660753297000
30058582	::488545676146376000
396889673	::488545697051205000
393719746	::488545700179742000
143195848	::488545703334281000
393719746	::488545707666579000
336149936	::488545709986021000
30058582	::488545715140841000
388558032	::488545727174299000
396889673	::488545731117350000
62069078	::488545759889870000
396889673	::488545763992272000
306529180	::488545772825485000
229562704	::488545774926823000
332662443	::488545786234667000
469829959	::488545786410840000
30058582	::488545793687576000
190396530	::488545796728446000
62069078	::488545812234772000
394365413	::488545823597154000
332662443	::488545833647099000
332662443	::488545856388608000
41474555	::488545863858282000
396889673	::488545870615687000
469829959	::488545880799453000
59938971	::488545880874573000
350083690	::488545890349481000
30058582	::488545897685340000
163983371	::488545906799964000
71157367	::488545924961288000
62069078	::488545928354074000
409541924	::488545942497292000
515068859	::488545951515410000
41474555	::488545955843559000
174351092	::488545956498251000
229562704	::488545970960232000
412638454	::488545986739175000
469829959	::488545988949606000
447774872	::488546020649754000
54466394	::488546026811174000
24171213	::488546063783976000
62069078	::488546090069684000
229562704	::488546099746312000
33676766	::488546118213439000
133617944	::488546127776468000
409541924	::488546140862705000
148445755	::488546152883556000
167493720	::488546161146331000
388558032	::488546161360269000
167493720	::488546168230514000
469829959	::488546221871857000
167493720	::488546236736098000
515068859	::488546260614647000
38207353	::488546262715621000
24171213	::488546280956633000
30058582	::488546311482793000
332662443	::488546315186745000
41474555	::488546322387959000
71157367	::488546323952828000
332662443	::488546355707908000
40405725	::488546362548428000
163983371	::488546383994294000
383972979	::488546386787323000
140110825	::488546392877453000
332662443	::488546396438818000
251825047	::488546401974894000
410297246	::488546405846220000
551248502	::488546412427091000
401109490	::488546416143663000
392278984	::488546457474318000
68622166	::488546462813671000
363969403	::488546463203328000
78065938	::488546471466131000
379576750	::488546484959186000
41474555	::488546501518307000
332662443	::488546502034599000
515068859	::488546513455697000
30058582	::488546517762842000
401109490	::488546525422055000
273814896	::488546536167448000
551248502	::488546577863024000
469829959	::488546601431212000
41474555	::488546613342646000
433169770	::488546620259057000
306529180	::488546650521341000
332662443	::488546653834854000
176778479	::488546666484465000
242622458	::488546667663470000
251825047	::488546697291636000
55312313	::488546735862448000
71157367	::488546761993383000
30058582	::488546789990350000
409541924	::488546811884232000
551248502	::488546817722703000
339459671	::488546837138522000
41474555	::488546841655386000
515068859	::488546865416523000
40526887	::488546894205825000
29654901	::488546921233932000
339459671	::488546971515650000
20932133	::488546990129565000
447774872	::488546990171504000
551248502	::488546995632496000
332662443	::488547017501999000
41474555	::488547029719584000
469829959	::488547043909304000
16107745	::488547051299282000
515068859	::488547052750921000
418503483	::488547115803877000
41474555	::488547137349632000
551248502	::488547166344847000
396889673	::488547197844480000
40526887	::488547215292366000
396889673	::488547244254449000
332662443	::488547260868087000
396889673	::488547265641193000
30058582	::488547287459590000
447774872	::488547325631926000
396889673	::488547335992279000
383972979	::488547354773946000
290855101	::488547362290556000
387476542	::488547368313585000
332662443	::488547378363125000
393719746	::488547384163459000
276784331	::488547387024359000
396889673	::488547405760319000
339459671	::488547436156448000
304890630	::488547438894931000
339459671	::488547457681588000
41474555	::488547471383986000
26179867	::488547472529035000
76977679	::488547479412297000
30058582	::488547517706285000
396889673	::488547543199260000
367476078	::488547564417851000
447774872	::488547571535593000
332662443	::488547591601549000
87247551	::488547619967209000
164575018	::488547625465954000
469829959	::488547626401669000
41474555	::488547646668152000
332662443	::488547651630415000
71157367	::488547676188065000
238740641	::488547688900984000
57651074	::488547759994068000
149295164	::488547765408915000
30058582	::488547778826489000
41474555	::488547793389092000
393719746	::488547795322691000
300009838	::488547797130821000
20932133	::488547801668669000
195977109	::488547820643708000
469829959	::488547836079116000
195977109	::488547855544504000
57651074	::488547862356049000
195977109	::488547871424139000
30058582	::488547886422978000
195977109	::488547890545958000
367476078	::488547904122916000
174351092	::488547929939275000
409665559	::488547944447348000
130321036	::488547965523349000
167493720	::488547980832563000
30058582	::488547984552906000
332662443	::488547998163808000
55312313	::488548000508022000
286282963	::488548013183606000
577411446	::488548015515648000
423943436	::488548029100597000
423943436	::488548035278815000
257830093	::488548052983382000
81872162	::488548075720683000
130321036	::488548082552799000
332662443	::488548086726553000
57651074	::488548149036720000
396889673	::488548203261091000
515068859	::488548204930428000
143195848	::488548216213094000
276784331	::488548256025427000
30058582	::488548265009246000
332662443	::488548278573989000
351922723	::488548279483768000
257830093	::488548286123769000
703895293	::488548308269289000
41474555	::488548333925855000
409665559	::488548391639851000
167493720	::488548392939696000
62870601	::488548408810946000
167493720	::488548421309960000
551248502	::488548424229195000
396889673	::488548434409189000
551248502	::488548467015307000
409665559	::488548471696551000
515068859	::488548478969450000
57651074	::488548491040284000
130321036	::488548509662982000
387206849	::488548529955028000
167493720	::488548541501943000
332662443	::488548542232141000
71157367	::488548554412400000
332662443	::488548577065857000
61969086	::488548582212263000
36891053	::488548584254476000
106855310	::488548585085362000
41474555	::488548600733900000
367476078	::488548612637741000
315527257	::488548636221927000
25747982	::488548642668556000
257830093	::488548704040009000
163214537	::488548709240545000
167493720	::488548720732938000
304890630	::488548722109083000
106855310	::488548723145064000
36891053	::488548730434379000
332662443	::488548747794997000
447774872	::488548779293818000
41474555	::488548783450361000
302430466	::488548807093649000
393653181	::488548827989676000
257830093	::488548841944522000
54466394	::488548846624964000
32973618	::488548864413429000
392278984	::488548877025697000
167493720	::488548880078737000
167493720	::488548902908354000
45164175	::488548916053299000
269143639	::488548917051547000
167493720	::488548917785554000
247850020	::488548920012709000
392278984	::488548920193466000
300009838	::488548924790419000
57651074	::488548927784763000
130321036	::488548953684578000
332662443	::488548956956528000
41474555	::488548965579624000
269143639	::488548972835770000
52610012	::488548973003931000
167493720	::488548981283119000
30058582	::488548994654543000
392278984	::488549017924960000
316902035	::488549024299876000
409665559	::488549037139042000
257830093	::488549058110566000
18842764	::488549070794129000
87247551	::488549074967080000
247850020	::488549097171714000
316902035	::488549109163257000
515068859	::488549111881535000
480895753	::488549111897944000
40405725	::488549118457827000
332662443	::488549134874705000
40405725	::488549141794934000
163214537	::488549181108129000
190396530	::488549185952546000
130321036	::488549194370519000
96899930	::488549201228615000
247850020	::488549224544362000
19766821	::488549233273098000
248006441	::488549235051491000
269143639	::488549249659834000
332662443	::488549268031307000
26179867	::488549268458717000
392278984	::488549306459512000
42529606	::488549316982632000
41474555	::488549321780887000
545297326	::488549335530209000
30058582	::488549337467592000
169240898	::488549360561426000
96899930	::488549372704354000
80419613	::488549376726675000
257830093	::488549397824024000
515068859	::488549404807553000
40994873	::488549409836109000
703895293	::488549415607476000
551248502	::488549420904882000
247850020	::488549427674488000
71617108	::488549476421107000
418503483	::488549483253628000
167493720	::488549504442830000
163214537	::488549520821604000
126221416	::488549528627605000
167493720	::488549537728843000
271370762	::488549552249511000
215189306	::488549574907535000
105623584	::488549579529277000
97044552	::488549586118524000
41474555	::488549598785306000
169240898	::488549605181648000
393653181	::488549606796451000
247850020	::488549646411640000
423943436	::488549659523022000
130321036	::488549661997690000
551248502	::488549688446959000
130321036	::488549705341628000
257830093	::488549718205935000
432747373	::488549721707786000
332662443	::488549726347100000
169240898	::488549748387766000
139460380	::488549766557470000
332662443	::488549827454988000
176839128	::488549871566077000
176839128	::488549876855078000
176839128	::488549881502380000
176839128	::488549885650550000
41474555	::488549889127628000
393719746	::488549897386217000
52610012	::488549902994391000
163214537	::488549912296972000
159953654	::488549928428269000
30058582	::488549968718725000
80419613	::488550001149505000
423943436	::488550008468164000
393719746	::488550029901041000
575755127	::488550052491952000
26179867	::488550056815894000
52610012	::488550089544454000
393719746	::488550106681982000
35376355	::488550120867131000
253134261	::488550149908480000
78065938	::488550198042300000
545297326	::488550234759634000
623584562	::488550258021236000
401109490	::488550274710384000
55312313	::488550296134500000
126221416	::488550300215955000
182834679	::488550358999130000
106855310	::488550386840907000
182834679	::488550399943913000
71157367	::488550403873964000
14873854	::488550431576969000
163214537	::488550456038129000
332662443	::488550475160358000
78065938	::488550477210988000
174351092	::488550564180291000
71157367	::488550564364836000
423943436	::488550579065479000
515068859	::488550585470566000
54466394	::488550608941502000
169240898	::488550611193851000
328828628	::488550662410477000
54466394	::488550665199710000
394365413	::488550707989983000
269143639	::488550733935964000
167493720	::488550764906676000
247850020	::488550828504915000
54466394	::488550831684214000
340067989	::488550865318342000
332662443	::488550901549125000
332662443	::488550963142488000
167493720	::488550979382419000
30058582	::488550994012164000
157869405	::488551009329770000
115184915	::488551010965549000
394365413	::488551020826345000
247850020	::488551027851796000
479205756	::488551039650377000
393719746	::488551097217187000
394365413	::488551120336211000
167493720	::488551130457051000
41474555	::488551130993930000
59288102	::488551172253696000
36891053	::488551205941952000
447813903	::488551235482812000
247850020	::488551299047100000
332662443	::488551315434668000
339459671	::488551319322787000
332662443	::488551339090534000
394365413	::488551398385000000
52616216	::488551418060488000
167493720	::488551439199789000
52610012	::488551439514763000
167384328	::488551450583130000
332662443	::488551499690426000
59288102	::488551522960408000
297679816	::488551524285829000
106855310	::488551552828071000
703895293	::488551556585758000
332662443	::488551604799684000
52616216	::488551666598162000
339459671	::488551685128585000
269143639	::488551711791783000
394365413	::488551723472932000
339459671	::488551747925716000
332662443	::488551752699215000
29018568	::488551797938614000
394365413	::488551847934697000
105623584	::488551869531189000
68622166	::488551904595959000
339459671	::488551909931110000
52616216	::488551942923513000
30058582	::488551948933545000
394365413	::488551961847820000
30058582	::488551980130783000
625900103	::488551988192215000
703895293	::488552018890338000
332662443	::488552061571588000
297679816	::488552075547394000
247850020	::488552105532092000
332662443	::488552108330074000
71157367	::488552130316599000
62069078	::488552135584264000
388558032	::488552152344707000
30336217	::488552167008399000
401109490	::488552168979705000
418503483	::488552182992863000
71157367	::488552193772253000
703895293	::488552206275051000
40618847	::488552210427416000
52616216	::488552218476687000
71157367	::488552222280937000
157869405	::488552226642620000
371603155	::488552231570903000
195977109	::488552253561663000
77765035	::488552273962745000
36851172	::488552287309430000
163214537	::488552295622127000
332662443	::488552339100676000
99843490	::488552339838496000
247850020	::488552372184948000
577920402	::488552377335545000
247850020	::488552393865318000
41508239	::488552419756748000
332662443	::488552424865800000
257830093	::488552426522546000
62069078	::488552444897419000
703895293	::488552448059899000
183090041	::488552462996230000
91521926	::488552479684960000
62069078	::488552509430968000
62069078	::488552532310904000
257830093	::488552607448043000
703895293	::488552609884553000
71157367	::488552626188193000
258108922	::488552648249851000
71157367	::488552655812583000
257830093	::488552662229843000
40618847	::488552664251113000
339459671	::488552676649869000
332662443	::488552694265937000
71157367	::488552719905742000
167384328	::488552772367708000
394365413	::488552800368857000
80703293	::488552812163637000
396889673	::488552835865649000
48467620	::488552843918311000
333245482	::488552853200318000
16864384	::488552865535770000
48467620	::488552867834253000
57651074	::488552869465821000
62069078	::488552897207345000
252674018	::488552904911892000
62069078	::488552917096747000
703895293	::488552929511477000
545297326	::488552956036677000
80703293	::488552956770648000
62069078	::488552957164916000
71157367	::488552959102701000
52610012	::488552971102613000
187089991	::488552976458342000
19766821	::488552988307652000
418503483	::488552993160450000
80191031	::488553008435716000
332662443	::488553019181891000
126221416	::488553021732061000
317634739	::488553025267830000
62069078	::488553031727067000
703895293	::488553057098014000
394365413	::488553066191265000
32342599	::488553078065336000
126221416	::488553106054336000
62069078	::488553144486346000
269143639	::488553163968892000
623584562	::488553165139083000
306529180	::488553170671783000
39416036	::488553179072987000
18613311	::488553187247685000
62069078	::488553207157628000
443428711	::488553215734980000
18613311	::488553227684954000
113188973	::488553244420222000
62069078	::488553246928015000
30058582	::488553259187982000
115184915	::488553263617171000
187089991	::488553268591611000
551248502	::488553308781441000
113188973	::488553308798603000
332662443	::488553338464915000
247850020	::488553343862579000
394365413	::488553347838791000
30058582	::488553372568387000
18842764	::488553378390507000
551248502	::488553378931159000
332662443	::488553405775114000
247850020	::488553410266812000
62069078	::488553440608395000
183090041	::488553441300873000
40618847	::488553467351269000
113188973	::488553493360545000
62069078	::488553510464528000
16864384	::488553546460061000
113188973	::488553560972746000
18613311	::488553589414309000
113188973	::488553603607437000
113188973	::488553617922613000
187089991	::488553626248306000
71157367	::488553637984358000
187089991	::488553642987761000
99843490	::488553649384083000
40405725	::488553660368969000
394365413	::488553680883286000
443428711	::488553681374044000
257830093	::488553692820692000
52616216	::488553695786041000
62069078	::488553708452872000
257830093	::488553735682281000
339459671	::488553748432945000
75630500	::488553751448260000
332662443	::488553754497937000
339459671	::488553791969452000
113188973	::488553797946728000
29018568	::488553800517443000
18613311	::488553801285369000
394365413	::488553826861850000
327842258	::488553846424473000
431264673	::488553854779535000
48090126	::488553867349868000
71157367	::488553881241419000
52616216	::488553931539091000
341732173	::488554017795366000
130670448	::488554030960893000
167493720	::488554048157515000
32755384	::488554051642990000
40405725	::488554081409966000
332662443	::488554087949279000
113188973	::488554090298089000
394365413	::488554112770768000
40618847	::488554114280730000
18613311	::488554159575404000
92838578	::488554176981790000
66786075	::488554230085459000
344454080	::488554237345812000
167493720	::488554243473682000
75630500	::488554268765327000
75127594	::488554282732384000
75630500	::488554305817825000
703895293	::488554316282613000
167493720	::488554317029179000
332662443	::488554317398691000
339459671	::488554317620973000
62069078	::488554333139517000
394365413	::488554352529768000
431264673	::488554353004150000
551248502	::488554378098257000
703895293	::488554397178159000
75630500	::488554420267802000
113188973	::488554431278227000
62069078	::488554435463761000
187089991	::488554437091147000
130321036	::488554447836942000
75630500	::488554486672003000
113188973	::488554489964945000
187089991	::488554500169273000
75630500	::488554502409027000
75630500	::488554549875986000
75630500	::488554567617884000
167493720	::488554612677296000
42994926	::488554622957916000
163214537	::488554644482711000
167493720	::488554644763709000
282069115	::488554742566907000
62069078	::488554761373753000
113188973	::488554801270362000
339459671	::488554805309497000
176839128	::488554866105524000
304890630	::488554876025057000
48467620	::488554876691939000
75630500	::488554878650691000
26179867	::488554880361967000
59288102	::488554912339734000
26179867	::488554925819826000
62069078	::488554938339819000
163214537	::488554950427832000
295339639	::488554951115681000
107724446	::488554955717222000
61307501	::488554956077539000
75630500	::488555001837391000
332662443	::488555008129236000
126221416	::488555009312034000
230640581	::488555045932113000
599589782	::488555078790291000
107724446	::488555089234493000
458826306	::488555100965974000
167384328	::488555139557376000
446541836	::488555147769823000
113188973	::488555159539044000
62069078	::488555165528502000
130670448	::488555181592690000
315987923	::488555188983054000
78089247	::488555268041871000
75630500	::488555295925215000
388558032	::488555304359981000
71157367	::488555317727625000
62069078	::488555356503543000
78089247	::488555444437520000
78089247	::488555483989827000
130670448	::488555493850218000
335101950	::488555554168926000
130670448	::488555564100616000
394365413	::488555566751416000
458826306	::488555591556931000
130670448	::488555609218756000
703895293	::488555634472669000
76977679	::488555637584826000
37294507	::488555649903501000
296016163	::488555656786747000
59872570	::488555693436186000
163279109	::488555718371336000
71157367	::488555727464960000
48090126	::488555744275759000
703895293	::488555744690581000
304890630	::488555753339240000
268034501	::488555761740443000
304890630	::488555777301307000
75630500	::488555838278479000
257830093	::488555879063904000
17035194	::488555895916593000
260338000	::488555983208480000
38207353	::488555996798001000
71157367	::488555997351649000
99843490	::488556000010440000
315987923	::488556018721239000
171746458	::488556053080981000
230640581	::488556135280939000
497458875	::488556203409027000
130670448	::488556207628500000
394365413	::488556211776659000
163279109	::488556247587643000
315987923	::488556284703019000
352757025	::488556288251396000
484423510	::488556290658955000
71157367	::488556390546702000
75630500	::488556393733951000
257830093	::488556422754746000
143195848	::488556471660343000
30058582	::488556478609895000
38207353	::488556513511104000
315987923	::488556529612640000
143195848	::488556598873554000
167493720	::488556623456002000
130670448	::488556635737321000
332662443	::488556657140850000
269143639	::488556701830762000
352757025	::488556741462745000
382359896	::488556750308507000
332662443	::488556764586315000
19766821	::488556768289914000
143195848	::488556773385994000
245573462	::488556774903934000
130670448	::488556785637142000
80703293	::488556794407813000
352757025	::488556818252058000
107724446	::488556833037361000
171746458	::488556859867947000
16864384	::488556902050037000
327662373	::488556924749635000
143195848	::488556929523154000
32973618	::488556982505570000
143195848	::488557051392823000
332662443	::488557091653943000
315987923	::488557124176191000
163214537	::488557145097392000
91521926	::488557156648488000
143195848	::488557174915076000
57651074	::488557212390809000
335101950	::488557224139046000
332662443	::488557316145676000
577920402	::488557333358727000
130321036	::488557407685976000
171746458	::488557422911320000
171746458	::488557513701216000
327662373	::488557636887904000
130321036	::488557642042707000
71157367	::488557661831839000
143195848	::488557697139499000
257830093	::488557771110252000
16864384	::488557776293994000
423943436	::488557780928712000
71157367	::488557798599688000
257830093	::488557832519032000
276784331	::488557871710601000
423943436	::488557876344926000
390479008	::488557886331576000
20932133	::488557915112882000
71157367	::488557966191497000
418503483	::488557969974767000
167493720	::488557984738312000
393719746	::488558007052034000
163983371	::488558019937316000
80703293	::488558020667138000
339459671	::488558031060615000
167493720	::488558098554953000
393719746	::488558111439863000
143195848	::488558113755508000
276341812	::488558121627824000
167493720	::488558125293645000
463318489	::488558158722244000
377420899	::488558162606170000
276784331	::488558175088807000
71157367	::488558225474977000
95554541	::488558230348369000
339459671	::488558243438792000
29654901	::488558246890704000
163983371	::488558275764686000
245573462	::488558280390627000
396364407	::488558347835023000
447301770	::488558357570392000
96899930	::488558370803437000
130321036	::488558374066212000
167493720	::488558397009047000
174351092	::488558400360685000
339459671	::488558416202567000
68490087	::488558425240924000
61307501	::488558426276909000
320512967	::488558431507185000
252389746	::488558439891599000
64791948	::488558444232724000
252389746	::488558471378239000
39416036	::488558563301011000
68490087	::488558635778191000
143195848	::488558665063231000
278316478	::488558705500110000
68490087	::488558724835852000
167365283	::488558813528985000
80703293	::488558815252873000
276784331	::488558838631919000
143195848	::488558867392266000
68490087	::488558876468334000
37294507	::488558880952045000
419047433	::488558889881702000
255697938	::488558899159527000
348316521	::488558904779882000
276784331	::488558906369916000
163983371	::488558936224579000
38207353	::488558971586760000
255697938	::488558992814116000
68490087	::488559039685488000
174840636	::488559131326832000
48427726	::488559171000737000
68490087	::488559192962113000
91521926	::488559213753270000
302430466	::488559221474996000
320512967	::488559225397080000
423943436	::488559227825188000
187034273	::488559229876596000
339459671	::488559256955019000
68490087	::488559264588234000
373569970	::488559302936772000
68490087	::488559342002528000
315987923	::488559387464593000
339459671	::488559388463235000
296016163	::488559402774183000
332662443	::488559433254207000
130321036	::488559457299746000
332662443	::488559525180747000
320400498	::488559546349023000
78065938	::488559632294481000
107724446	::488559650263298000
379576750	::488559691946287000
392278984	::488559696157368000
163983371	::488559739026960000
17163265	::488559793125457000
415630297	::488559874666938000
419047433	::488559887832870000
92838578	::488559894132707000
187034273	::488559922121310000
68490087	::488559935366508000
157869405	::488559948373041000
302430466	::488559963950698000
394365413	::488559986985799000
226995875	::488559987921137000
332662443	::488560028400779000
68490087	::488560076966211000
339459671	::488560101209677000
336845657	::488560130917924000
96899930	::488560156180217000
143225254	::488560160827133000
336845657	::488560167089627000
423816771	::488560195170095000
373569970	::488560221996847000
68490087	::488560242309865000
498637061	::488560250417446000
61001682	::488560289915609000
332662443	::488560292327325000
80703293	::488560347159465000
29654901	::488560420597153000
92838578	::488560435059507000
68490087	::488560446056574000
379576750	::488560449428811000
248006441	::488560461940817000
192590347	::488560476851552000
332662443	::488560515841798000
19766821	::488560537408909000
169291538	::488560615913308000
80703293	::488560687032315000
214220072	::488560719894691000
40618847	::488560743214620000
199784356	::488560753784262000
38623896	::488560773107417000
332662443	::488560875704692000
40618847	::488560900454883000
226995875	::488560931392061000
379576750	::488560958735151000
332662443	::488561010614497000
498637061	::488561017514131000
257830093	::488561049076269000
418965366	::488561078125617000
29935926	::488561111935889000
80703293	::488561132702302000
80703293	::488561163127775000
169291538	::488561165404889000
332662443	::488561226952495000
68490087	::488561239568572000
273814896	::488561270233128000
40618847	::488561273047494000
332662443	::488561306321313000
392278984	::488561340194508000
48427726	::488561366815367000
68490087	::488561372129538000
92838578	::488561381017653000
80703293	::488561522697052000
290855101	::488561526513885000
40618847	::488561549175320000
394365413	::488561564597760000
255697938	::488561574769356000
392278984	::488561591315890000
25839207	::488561613146845000
163983371	::488561645166161000
382359896	::488561686857519000
25839207	::488561703945134000
19053567	::488561705568333000
32973618	::488561781284274000
367476078	::488561820811026000
276341812	::488561857431478000
163983371	::488561893351497000
409665559	::488561934501818000
248468379	::488561950607958000
458826306	::488561970862632000
447301770	::488562009496379000
419047433	::488562065196335000
248468379	::488562099073736000
419047433	::488562141830455000
419047433	::488562188047507000
339459671	::488562189637521000
16864384	::488562240564375000
175847876	::488562250509471000
80703293	::488562257421688000
419047433	::488562261850480000
423943436	::488562340237815000
17035194	::488562363126538000
332662443	::488562395837923000
394365413	::488562412849614000
367476078	::488562436304171000
248468379	::488562450338295000
52616216	::488562471863873000
320512967	::488562514830319000
52616216	::488562550943281000
96899930	::488562568743878000
423943436	::488562569943068000
255697938	::488562582295306000
163983371	::488562592290336000
332662443	::488562696657571000
52616216	::488562729465024000
332662443	::488562773480443000
447301770	::488562790123446000
458826306	::488562795471204000
163983371	::488562818804088000
332662443	::488562894402248000
163983371	::488562912756531000
80703293	::488562913788325000
175847876	::488562928564834000
29654901	::488562936646881000
304890630	::488562990841860000
163983371	::488563004813094000
175847876	::488563041253224000
32755384	::488563139999301000
80703293	::488563172484612000
45164175	::488563262699896000
80419613	::488563300981297000
394365413	::488563316688564000
24392243	::488563381499355000
394365413	::488563388813811000
42538221	::488563392651997000
409665559	::488563518082670000
297679816	::488563528866234000
179736548	::488563628556042000
80703293	::488563678745489000
196738575	::488563730641616000
19053567	::488563733879205000
80703293	::488563768096722000
447301770	::488563774916681000
179736548	::488563833401663000
179736548	::488563868075970000
163983371	::488563885717606000
29654901	::488563908249001000
40618847	::488563913403822000
394365413	::488563923231068000
38623896	::488563924178980000
179736548	::488563959792816000
423943436	::488563968827334000
196738575	::488564027065655000
179736548	::488564040709324000
238698812	::488564046904315000
63783716	::488564089652662000
443512536	::488564170099421000
307485154	::488564180916531000
238862918	::488564192639586000
315987923	::488564251544403000
80703293	::488564257156792000
409665559	::488564260797419000
423943436	::488564265612476000
65826107	::488564290816069000
19766821	::488564321660989000
252389746	::488564330766426000
179736548	::488564350051827000
19053567	::488564374219419000
458826306	::488564447817240000
382359896	::488564460387196000
255697938	::488564512664981000
255697938	::488564556181278000
32755384	::488564563701272000
130690913	::488564593245966000
409665559	::488564662238478000
163983371	::488564690025345000
423943436	::488564707242946000
409665559	::488564763484758000
80703293	::488564816186212000
409665559	::488564838181134000
339459671	::488564839300603000
162315218	::488564855176048000
162315218	::488564892585058000
49443349	::488564894745100000
49443349	::488564923455111000
315987923	::488564924293988000
401109490	::488564936314875000
394365413	::488564944049172000
409665559	::488564955953004000
19053567	::488564959966527000
40618847	::488564962424393000
162315218	::488564997874663000
16864384	::488565042116186000
163983371	::488565075251195000
49443349	::488565105878384000
255697938	::488565113553567000
96899930	::488565133082628000
419185791	::488565163620974000
311297676	::488565200941895000
409665559	::488565239248871000
200796300	::488565265634840000
20026791	::488565266347880000
29654901	::488565320659894000
199784356	::488565338263396000
411841714	::488565352008527000
409665559	::488565373873442000
339459671	::488565392055754000
409665559	::488565406366715000
32755384	::488565414499074000
38991775	::488565470485049000
447301770	::488565489753686000
29654901	::488565499999969000
409665559	::488565505067077000
320512967	::488565508498026000
332662443	::488565511920578000
423943436	::488565517012451000
409665559	::488565544724209000
409665559	::488565593545928000
394365413	::488565600285765000
394365413	::488565629280976000
171746458	::488565655244140000
49443349	::488565657810632000
409665559	::488565691084050000
164575018	::488565725183758000
18842764	::488565725242884000
409665559	::488565730901000000
315987923	::488565772055085000
409665559	::488565790741123000
61969086	::488565839348912000
20026791	::488565891215282000
49443349	::488565963130798000
276784331	::488565968424026000
241995287	::488565975172644000
339459671	::488566022627422000
49443349	::488566086883766000
463318489	::488566144421228000
443332358	::488566151178248000
423943436	::488566163492708000
78089247	::488566201568989000
145911982	::488566206971248000
40618847	::488566216168992000
409665559	::488566253125378000
145911982	::488566276349255000
38991775	::488566304123936000
32755384	::488566309169266000
378414202	::488566335283032000
78089247	::488566352118968000
423943436	::488566353171722000
320512967	::488566356825346000
19053567	::488566365347790000
163983371	::488566410491084000
163983371	::488566447799431000
382304432	::488566453705007000
19053567	::488566489641783000
20026791	::488566511070498000
409665559	::488566517941174000
61969086	::488566519371399000
348152108	::488566566129131000
214220072	::488566579894820000
196738575	::488566711361478000
32755384	::488566780957184000
19053567	::488566789488398000
631782776	::488566791111589000
255697938	::488566805334458000
394365413	::488566824355643000
423943436	::488566827396513000
409665559	::488566828940406000
179736548	::488566831347560000
60046761	::488566836905005000
163279109	::488566876838952000
423943436	::488566895033847000
458826306	::488566909601062000
411841714	::488566943025463000
429375230	::488566949694025000
447301770	::488566973828444000
498637061	::488567003142045000
458826306	::488567008280449000
163279109	::488567016026947000
163983371	::488567046355959000
401109490	::488567053482471000
19053567	::488567071035232000
255147158	::488567128891465000
19053567	::488567129935859000
337499399	::488567144074850000
33676766	::488567158385831000
403834874	::488567175419269000
396364407	::488567195253764000
332662443	::488567208436842000
409665559	::488567211964248000
175847876	::488567233988550000
163983371	::488567256851312000
379576750	::488567271594291000
379576750	::488567324983570000
163983371	::488567358215041000
163279109	::488567360408674000
379576750	::488567376288690000
163279109	::488567429614665000
130690913	::488567453056630000
196738575	::488567476616441000
332662443	::488567497697026000
76248039	::488567552939794000
408479039	::488567605582917000
408479039	::488567606128156000
458826306	::488567613866668000
163983371	::488567680836710000
52616216	::488567692865970000
332662443	::488567693365506000
164575018	::488567720841998000
112145680	::488567722113236000
323477702	::488567735450759000
255622442	::488567738294890000
409665559	::488567741482536000
403834874	::488567764039503000
163983371	::488567770804523000
379576750	::488567795698139000
72321810	::488567798428221000
81674504	::488567810470064000
394365413	::488567811308920000
163279109	::488567825624084000
30058582	::488567950706626000
408479039	::488567955706617000
429345484	::488567959347265000
255622442	::488567976275484000
96062555	::488567991429128000
163983371	::488568148501602000
332662443	::488568154575372000
337499399	::488568163605286000
214220072	::488568183939690000
408479039	::488568194857451000
344454080	::488568212481519000
255697938	::488568213253259000
623584562	::488568259839418000
358489807	::488568286611652000
143195848	::488568393818443000
447301770	::488568400063770000
167384328	::488568425392783000
45164175	::488568456896184000
60046761	::488568533379342000
327842258	::488568564933464000
143195848	::488568600073351000
214220072	::488568841380052000
130690913	::488568849386582000
214220072	::488568929368174000
394365413	::488568974020317000
408479039	::488569039187619000
320400498	::488569056325156000
320400498	::488569219194159000
396364407	::488569227847012000
167384328	::488569235409342000
315987923	::488569271627165000
539602323	::488569348022235000
163340834	::488569356922540000
143195848	::488569376422248000
409665559	::488569377084936000
539602323	::488569380481953000
137135705	::488569384533647000
143195848	::488569396076773000
30058582	::488569409741398000
273814896	::488569487159881000
539602323	::488569487323451000
302430466	::488569494013345000
258108922	::488569540746297000
143225254	::488569679615504000
409665559	::488569860046487000
408479039	::488569940371595000
66270239	::488569946041901000
408479039	::488569947610939000
66270239	::488569960638083000
474475074	::488569980938899000
163983371	::488570015340179000
409665559	::488570070214664000
408479039	::488570171712606000
66270239	::488570235314634000
307485154	::488570236702973000
282069115	::488570246274748000
408479039	::488570254151655000
83513704	::488570280902537000
261847534	::488570346770296000
157869405	::488570375916101000
408479039	::488570386343538000
394365413	::488570431821979000
474475074	::488570560960798000
30058582	::488570563393110000
45164175	::488570563557064000
408479039	::488570623904714000
423943436	::488570646834597000
61001682	::488570676588998000
423943436	::488570717621854000
320400498	::488570739247685000
474475074	::488570741680799000
188855651	::488570761972428000
381203261	::488570790401425000
71157367	::488570880919089000
382359896	::488570891010195000
40618847	::488570899239411000
332662443	::488570955032461000
408479039	::488570960015269000
20026791	::488570961298337000
423943436	::488571031217385000
282069115	::488571068857475000
34071360	::488571089375592000
216395197	::488571096292409000
16864384	::488571106358738000
443428711	::488571140118286000
30058582	::488571140449660000
131866787	::488571145722269000
34071360	::488571155951804000
71157367	::488571165662007000
474475074	::488571177800302000
20026791	::488571207961165000
163983371	::488571217377787000
302430466	::488571262176731000
408479039	::488571268636356000
561527789	::488571292803538000
60046761	::488571293789212000
474475074	::488571301544878000
145911982	::488571318217216000
37294507	::488571329478549000
163983371	::488571350139691000
14873854	::488571392925777000
170162540	::488571437242781000
37294507	::488571444192759000
157869405	::488571512127885000
474475074	::488571532026068000
408479039	::488571569363775000
71157367	::488571571695779000
172035134	::488571599155507000
71157367	::488571618403577000
14873854	::488571648363089000
61001682	::488571762087436000
20026791	::488571781544833000
474475074	::488571794698567000
471358248	::488571796870807000
60046761	::488571855498792000
61001682	::488571861966409000
19766821	::488571869726269000
214220072	::488571925573414000
37294507	::488572014538403000
408479039	::488572025951518000
561527789	::488572033991598000
408479039	::488572062551007000
71157367	::488572102724059000
513926411	::488572125679079000
344219518	::488572178762194000
196738575	::488572192444416000
408479039	::488572257045069000
433169770	::488572286631301000
474475074	::488572294298882000
348152108	::488572320949096000
433169770	::488572325898379000
394365413	::488572349029945000
31280614	::488572354532872000
49443349	::488572386699403000
423943436	::488572438569951000
20026791	::488572478503923000
447301770	::488572518585094000
332662443	::488572519788871000
49443349	::488572523295285000
577920402	::488572529900929000
474475074	::488572536041795000
408479039	::488572591603728000
196738575	::488572602676699000
474475074	::488572661766045000
274432702	::488572663103623000
167384328	::488572680438693000
248006441	::488572714723319000
81016171	::488572729465917000
81016171	::488572769311784000
81016171	::488572781127155000
498637061	::488572900492865000
37294507	::488572934936473000
308170990	::488572945896579000
39469570	::488573108941373000
513926411	::488573180106125000
16864384	::488573193121038000
379576750	::488573222116290000
71157367	::488573245420212000
30058582	::488573293050335000
199784356	::488573337417703000
494495688	::488573415297925000
474475074	::488573451532525000
37294507	::488573562035257000
408479039	::488573593518092000
167384328	::488573681807785000
77765035	::488573695946813000
423943436	::488573700355010000
71157367	::488573705174659000
172997876	::488573772715556000
195977109	::488573981205618000
172997876	::488574008838078000
29654901	::488574024859934000
109718758	::488574074348507000
408479039	::488574087283752000
37294507	::488574094997073000
269143639	::488574107726790000
408479039	::488574166288048000
80191031	::488574225800642000
30058582	::488574226786299000
30719116	::488574304813326000
48090126	::488574312614338000
396889673	::488574325537382000
266413556	::488574341378871000
269143639	::488574412224876000
29800175	::488574413252489000
172997876	::488574446308196000
403834874	::488574470865833000
408479039	::488574509881229000
48090126	::488574537030569000
28066346	::488574584107450000
48090126	::488574649844764000
37294507	::488574702353260000
408479039	::488574704635375000
40618847	::488574728789954000
145911982	::488574763443703000
145911982	::488574824978317000
341803593	::488574841033740000
172997876	::488574851213717000
14873854	::488574853742489000
19053567	::488574933455224000
48090126	::488574939725701000
633506625	::488574971027800000
37294507	::488574979328335000
30058582	::488575040284160000
14873854	::488575052829323000
337434879	::488575062027419000
48090126	::488575066087493000
269143639	::488575074891333000
248006441	::488575093493489000
19053567	::488575116737929000
248006441	::488575135172296000
361527638	::488575146710814000
14873854	::488575187567128000
45164175	::488575191744651000
145911982	::488575201110917000
341803593	::488575241074249000
45164175	::488575298737152000
513926411	::488575317032718000
513926411	::488575330894884000
513926411	::488575338348150000
513926411	::488575344333434000
408479039	::488575381491179000
145911982	::488575398314524000
179736548	::488575424083935000
14873854	::488575441293160000
34071360	::488575441641299000
408479039	::488575445760491000
45164175	::488575455591559000
341803593	::488575463976366000
179736548	::488575470418395000
474475074	::488575492006899000
179736548	::488575496246935000
248006441	::488575499669897000
45164175	::488575517411397000
377420899	::488575555562774000
14873854	::488575579029913000
16864384	::488575588177678000
513926411	::488575609061134000
45164175	::488575658495205000
163279109	::488575661515083000
109718758	::488575680834048000
341803593	::488575684449546000
37294507	::488575702187253000
14873854	::488575706150866000
408479039	::488575707191476000
145911982	::488575721045250000
146216300	::488575730855342000
36579395	::488575775407210000
36579395	::488575794642300000
40618847	::488575846911733000
36579395	::488575885511892000
195977109	::488575910166003000
14873854	::488575936338485000
45164175	::488575957985267000
36579395	::488575966323548000
433169770	::488576020115488000
157869405	::488576065497878000
408479039	::488576067746033000
16864384	::488576088516206000
45164175	::488576094782509000
195977109	::488576125971357000
30058582	::488576176638550000
443428711	::488576182116298000
199784356	::488576184951652000
36579395	::488576185203298000
433169770	::488576194300747000
36579395	::488576238865248000
37294507	::488576301343588000
26068830	::488576340451282000
37294507	::488576418154962000
377420899	::488576438736400000
36579395	::488576457849847000
37294507	::488576469275127000
205501297	::488576474056642000
14873854	::488576498597511000
37294507	::488576513919295000
423943436	::488576517635461000
36579395	::488576537671651000
48090126	::488576550548168000
290855101	::488576573264887000
36579395	::488576607271919000
377420899	::488576608832212000
71157367	::488576618311725000
179736548	::488576637781278000
78782742	::488576652847243000
37294507	::488576664272523000
440875002	::488576665820213000
179736548	::488576687831937000
14873854	::488576688133918000
440875002	::488576689564176000
377420899	::488576700469374000
199784356	::488576757293789000
195977109	::488576782321209000
40618847	::488576816886460000
38207353	::488576859740069000
36579395	::488576910046134000
36579395	::488576951657844000
28905424	::488577016715681000
377420899	::488577024215101000
48090126	::488577029374083000
36579395	::488577122940633000
38623896	::488577162258440000
78782742	::488577199880941000
408479039	::488577204159516000
157869405	::488577207019663000
174840636	::488577278922608000
248006441	::488577296568442000
37294507	::488577330424475000
30058582	::488577333301760000
145911982	::488577341397147000
36579395	::488577397784981000
296016163	::488577415921160000
377420899	::488577426440462000
145911982	::488577432870744000
145911982	::488577483407904000
440875002	::488577534657691000
32342599	::488577545688735000
36579395	::488577610201325000
157869405	::488577611950346000
443428711	::488577621316231000
358489807	::488577646767247000
358489807	::488577651959812000
276256841	::488577654832898000
423943436	::488577692392906000
403834874	::488577703231381000
195977109	::488577713892896000
377420899	::488577739096477000
276256841	::488577758272815000
294964037	::488577759007211000
36579395	::488577816468787000
358489807	::488577827982155000
131866787	::488577865882279000
37294507	::488577931409518000
131866787	::488577957905313000
358489807	::488578043137388000
443428711	::488578047474298000
248006441	::488578056723111000
443428711	::488578110653083000
407399368	::488578115388452000
36579395	::488578117636612000
14873854	::488578120568414000
145911982	::488578138570764000
296016163	::488578158493310000
614096745	::488578161727119000
37294507	::488578214332080000
358489807	::488578283638775000
358489807	::488578390555779000
377420899	::488578484940181000
131866787	::488578487683657000
30058582	::488578503689129000
408479039	::488578519862349000
423943436	::488578593920790000
199784356	::488578597867638000
145911982	::488578616977268000
32342599	::488578637474447000
313120951	::488578642922844000
443428711	::488578656462049000
407399368	::488578660157243000
296627238	::488578824494280000
36579395	::488578834606731000
78782742	::488578838935269000
167365283	::488578909789638000
78782742	::488578946372362000
230968348	::488578997911945000
145911982	::488578999216799000
443428711	::488579005516238000
377420899	::488579005751128000
358489807	::488579018912854000
78782742	::488579034930896000
163983371	::488579038307315000
36579395	::488579057529786000
358489807	::488579072767700000
60046761	::488579177377841000
382359896	::488579248362254000
377420899	::488579253533814000
145911982	::488579264439394000
36579395	::488579288254271000
195977109	::488579290477232000
29242207	::488579302842441000
78782742	::488579318717480000
230968348	::488579323700318000
408479039	::488579338515005000
37294507	::488579345250672000
14873854	::488579364611567000
290855101	::488579385973571000
163983371	::488579404491014000
29654901	::488579415572369000
29654901	::488579416318955000
59872570	::488579448459890000
248006441	::488579478592167000
302430466	::488579480793796000
299796220	::488579485026234000
36579395	::488579486493839000
14873854	::488579554978443000
78782742	::488579604043419000
382359896	::488579622418653000
358489807	::488579631348334000
409662649	::488579648402358000
59872570	::488579673178116000
78782742	::488579676789415000
36579395	::488579682728554000
30058582	::488579682766303000
305877074	::488579713850290000
413735493	::488579717172187000
31280614	::488579750051328000
305877074	::488579762063822000
31280614	::488579772524396000
59872570	::488579843617873000
305877074	::488579920612700000
230968348	::488579945140994000
195977109	::488579948500615000
327934017	::488579991068635000
195977109	::488580007191515000
159953654	::488580013437255000
48090126	::488580020948848000
408479039	::488580027756609000
59872570	::488580152624836000
78782742	::488580163479687000
59872570	::488580171838922000
17470539	::488580182274363000
30058582	::488580196321071000
358489807	::488580315556761000
498637061	::488580366077554000
195977109	::488580377686978000
273814896	::488580379440201000
498637061	::488580409933180000
159953654	::488580421664665000
498637061	::488580437221314000
30058582	::488580459199082000
230968348	::488580480275472000
179736548	::488580569140166000
29654901	::488580587129548000
159953654	::488580590191783000
59872570	::488580596231176000
163279109	::488580611028680000
179736548	::488580621313130000
78782742	::488580624244932000
59872570	::488580667345625000
18842764	::488580750569381000
443428711	::488580869213270000
408479039	::488580892773060000
78782742	::488580967561306000
408031484	::488581003250638000
282069115	::488581046423003000
315987923	::488581072540557000
59872570	::488581132993064000
358489807	::488581174667661000
30058582	::488581225032871000
315987923	::488581289599959000
28905424	::488581315701125000
78782742	::488581321782874000
36579395	::488581338543300000
33788573	::488581356780150000
33788573	::488581429572280000
195977109	::488581446479536000
78782742	::488581474380050000
39398773	::488581479438381000
31280614	::488581507347259000
29654901	::488581517723975000
48090126	::488581577383743000
31280614	::488581625089781000
408479039	::488581647928131000
64791948	::488581747756388000
474475074	::488581888358244000
89294713	::488581919483777000
30058582	::488581936768495000
408479039	::488581938748592000
33788573	::488581941902331000
327662373	::488581971363123000
78782742	::488582034336407000
59872570	::488582034978127000
498637061	::488582143606816000
31280614	::488582159448305000
516986236	::488582173805395000
33788573	::488582183787847000
327662373	::488582194198089000
33788573	::488582203408793000
31280614	::488582222442549000
48090126	::488582229472206000
163279109	::488582239664349000
358489807	::488582282794369000
77765035	::488582304705429000
290855101	::488582318446350000
33788573	::488582342332534000
474475074	::488582563288850000
30058582	::488582615276871000
78782742	::488582666967453000
37294507	::488582695320961000
59872570	::488582703995187000
61001682	::488582706985328000
64791948	::488582724618170000
59872570	::488582754087731000
268034501	::488582764271108000
268034501	::488582789273374000
30058582	::488582815986884000
59872570	::488582868986494000
408479039	::488582954369945000
268034501	::488582973772423000
30058582	::488583135769014000
358489807	::488583139241914000
29654901	::488583169206013000
29654901	::488583170183667000
236595577	::488583182728437000
33788573	::488583329336139000
30058582	::488583334721646000
623584562	::488583362861219000
474475074	::488583386559414000
474475074	::488583471645085000
474475074	::488583516787965000
30058582	::488583567203524000
59872570	::488583568638345000
248006441	::488583595133767000
48467620	::488583642122178000
33788573	::488583670475681000
78782742	::488583690990022000
78782742	::488583765619249000
358489807	::488583791804293000
48467620	::488583795369459000
377420899	::488583882623574000
30058582	::488583948419596000
305877074	::488583996733804000
157869405	::488584003033628000
157869405	::488584023283728000
358489807	::488584058230689000
36943663	::488584099335241000
36579395	::488584154527703000
14478263	::488584253702033000
315987923	::488584258298994000
408479039	::488584304080220000
313120951	::488584369737838000
474475074	::488584389941788000
37294507	::488584430412259000
48467620	::488584487232475000
313120951	::488584548977217000
315987923	::488584554286809000
230898142	::488584572964044000
89294713	::488584610545033000
408479039	::488584613007474000
30058582	::488584644586381000
320400498	::488584650416087000
59872570	::488584756091564000
290855101	::488584830016577000
542406301	::488584833371623000
447774872	::488584896894349000
313120951	::488584951030624000
315987923	::488584978972684000
183090041	::488585004944216000
474475074	::488585012867248000
596678073	::488585016356909000
248006441	::488585026280255000
408479039	::488585149417021000
408479039	::488585155242901000
358489807	::488585202457784000
36579395	::488585276759896000
331307463	::488585290169073000
248006441	::488585321789931000
78782742	::488585376265535000
358489807	::488585404983963000
14873854	::488585427347976000
36579395	::488585446612430000
344219518	::488585562438131000
358489807	::488585605748514000
36579395	::488585743237791000
408479039	::488585844530618000
78782742	::488585874376888000
332662443	::488585907038322000
307485154	::488585907327356000
78782742	::488585910733119000
36579395	::488585974343925000
78782742	::488585979272257000
78782742	::488586107789922000
276341812	::488586140568412000
393719746	::488586212643328000
163279109	::488586256540893000
344219518	::488586296034488000
78782742	::488586322781564000
317524005	::488586346110275000
408479039	::488586349063446000
18999708	::488586349696405000
178269816	::488586448644214000
75209135	::488586453991952000
178269816	::488586464523853000
75209135	::488586587869962000
78782742	::488586599928569000
30058582	::488586637505347000
78782742	::488586668203458000
327662373	::488586698909954000
296627238	::488586705385967000
276341812	::488586775674097000
78782742	::488586812139397000
78782742	::488586835409383000
408479039	::488586848730882000
178269816	::488586910349025000
327662373	::488586964984016000
408479039	::488587061977698000
19053567	::488587085146619000
178269816	::488587250288955000
393719746	::488587277585510000
408479039	::488587338369740000
78782742	::488587357583454000
408479039	::488587401070383000
393719746	::488587459093991000
393719746	::488587498914721000
85344924	::488587631161139000
393719746	::488587661976678000
248006441	::488587681421877000
14873854	::488587729312030000
359174210	::488587737612972000
248006441	::488587800783388000
85344924	::488587833444007000
78782742	::488587934598057000
14873854	::488587942118432000
179669687	::488587991288270000
289461446	::488587997722320000
78782742	::488587999383658000
358489807	::488588029896839000
358489807	::488588056161550000
64791948	::488588142845243000
382359896	::488588162076119000
30058582	::488588186180784000
85344924	::488588235128311000
75209135	::488588438589816000
163279109	::488588636024090000
358489807	::488588679154130000
358489807	::488588718102433000
78782742	::488588805734014000
78782742	::488588855965020000
78782742	::488589040560513000
30058582	::488589049137876000
358489807	::488589088258142000
39398773	::488589141831979000
48090126	::488589300859039000
78782742	::488589330298847000
78782742	::488589434875424000
327934017	::488589473295241000
289461446	::488589535937183000
48090126	::488589564450050000
75209135	::488589571681054000
135003892	::488589631999336000
281829913	::488589723061870000
358489807	::488589725750411000
358489807	::488589733740564000
358489807	::488589742921891000
358489807	::488589769916420000
302430466	::488589772332351000
358489807	::488589792926367000
248006441	::488589869615427000
30058582	::488589896332754000
373569970	::488589908097765000
358489807	::488589937789243000
327934017	::488589941585088000
358489807	::488589957645090000
17163265	::488590019834417000
78782742	::488590045905821000
358489807	::488590053644333000
135003892	::488590081901727000
78782742	::488590116328177000
358489807	::488590117058011000
393761423	::488590270347235000
373569970	::488590275535568000
78782742	::488590305155751000
30058582	::488590327331033000
358489807	::488590360268922000
78782742	::488590365595680000
78782742	::488590414857773000
393719746	::488590425268051000
393761423	::488590476694396000
393761423	::488590498181808000
178269816	::488590536685522000
75209135	::488590538740752000
14873854	::488590546227564000
178269816	::488590553047511000
80191031	::488590559963906000
14873854	::488590612661141000
132314519	::488590788012412000
135003892	::488590790621683000
115459999	::488590911870234000
393761423	::488590972595355000
248006441	::488591050936954000
401109490	::488591070012653000
402333632	::488591084625223000
408479039	::488591191043473000
78782742	::488591203298861000
393719746	::488591354164154000
78782742	::488591355241697000
358489807	::488591407444017000
393761423	::488591433280917000
358489807	::488591547613466000
393761423	::488591572934483000
358489807	::488591877856194000
155805303	::488591964640931000
78782742	::488592015869739000
163279109	::488592018193408000
75127594	::488592073096851000
29654901	::488592085960761000
358489807	::488592094114484000
75127594	::488592124468670000
78782742	::488592220123959000
29654901	::488592232958554000
358489807	::488592252780826000
393761423	::488592353574133000
358489807	::488592491789033000
48090126	::488592592804651000
163279109	::488592665110663000
78782742	::488592701323890000
358489807	::488592809528532000
393761423	::488592849420554000
393761423	::488592902663061000
62870601	::488592912855212000
52610012	::488592923857289000
52610012	::488592973920468000
36579395	::488593099782778000
52610012	::488593120586924000
393761423	::488593140954062000
393761423	::488593215411343000
247434974	::488593242779172000
78782742	::488593402116583000
78782742	::488593408563240000
358489807	::488593419149647000
393761423	::488593473600102000
78782742	::488593545083645000
358489807	::488593553656803000
393761423	::488593568554950000
393761423	::488593617087250000
358489807	::488593651442798000
393719746	::488593690286256000
407399368	::488593732866813000
78782742	::488593834238935000
78782742	::488593839133708000
273814896	::488593906901061000
78782742	::488593932746375000
393761423	::488593936248623000
39416036	::488593994386247000
85344924	::488594050442743000
36560098	::488594229006835000
393719746	::488594282140286000
30058582	::488594287882272000
320400498	::488594342408249000
256756265	::488594350528421000
30058582	::488594410544705000
135003892	::488594424469782000
157869405	::488594448767401000
296627238	::488594546725359000
30058582	::488594695149191000
542406301	::488594744440664000
30058582	::488594788229189000
61001682	::488594824027586000
78782742	::488594892847726000
78782742	::488594916906254000
469722641	::488594979917275000
167384328	::488595008228839000
358489807	::488595010086916000
408479039	::488595152936923000
61001682	::488595201368158000
61001682	::488595252245057000
132314519	::488595317642625000
423950693	::488595423217451000
533788768	::488595472404463000
132314519	::488595490338918000
342188056	::488595540020830000
408479039	::488595562976251000
533788768	::488595565547372000
30058582	::488595594609311000
408479039	::488595635722264000
78782742	::488595725253476000
423950693	::488595738201296000
358489807	::488595883655569000
248006441	::488595918657454000
178269816	::488595937128759000
248006441	::488595995455160000
423950693	::488596074743885000
358489807	::488596095514054000
89294713	::488596102824747000
30058582	::488596132088410000
89294713	::488596147171127000
358489807	::488596178565464000
358489807	::488596227580116000
393761423	::488596244139618000
35706997	::488596244739022000
30058582	::488596296710631000
135003892	::488596337852559000
393761423	::488596368391282000
248006441	::488596379707932000
135003892	::488596392500154000
61001682	::488596413488447000
408479039	::488596448133795000
75209135	::488596489631830000
402333632	::488596603469434000
135003892	::488596735334178000
358489807	::488596820809891000
402333632	::488596841332629000
30058582	::488596874757017000
542406301	::488596949105254000
296627238	::488596989983334000
402333632	::488597061600673000
30058582	::488597117061980000
402333632	::488597202114080000
62870601	::488597257982189000
29654901	::488597421430013000
393719746	::488597467403792000
30058582	::488597519169896000
408479039	::488597603282878000
75209135	::488597720332902000
30058582	::488597799190007000
248006441	::488597900470284000
393719746	::488597974969110000
276784048	::488597982564978000
313120951	::488598006870974000
401109490	::488598096876957000
30058582	::488598183497302000
401109490	::488598198236491000
393719746	::488598217324392000
167384328	::488598332164427000
276784048	::488598359892975000
30058582	::488598364422807000
467899122	::488598425551007000
623584562	::488598463387414000
178269816	::488598480651165000
36560098	::488598583906549000
36560098	::488598705100947000
75209135	::488598713556680000
30058582	::488598818095525000
408479039	::488598944659025000
178269816	::488598954540417000
30058582	::488599074912743000
78782742	::488599190730047000
30058582	::488599207943491000
78782742	::488599359873744000
36560098	::488599368262361000
260825806	::488599402131378000
36560098	::488599462202204000
78782742	::488599469252820000
260825806	::488599481584058000
313120951	::488599543601049000
30058582	::488599777018257000
145911982	::488599813320376000
342188056	::488599935672389000
465089745	::488600023270055000
313120951	::488600040470888000
30058582	::488600042878423000
465089745	::488600044296081000
302430466	::488600065099829000
112145680	::488600108704223000
36560098	::488600255273762000
408479039	::488600275331321000
408479039	::488600411394539000
542406301	::488600584618913000
320400498	::488600609084293000
31280614	::488600622938066000
31280614	::488600688071413000
408479039	::488600749921017000
358489807	::488600858267881000
157869405	::488601019811516000
631782776	::488601063138660000
61001682	::488601292978139000
408479039	::488601323114606000
296016163	::488601505990057000
75127594	::488601521265709000
276784048	::488601522863734000
14873854	::488601586222895000
92838578	::488601603277340000
75127594	::488601606414295000
467899122	::488601671896170000
78782742	::488601758059347000
315872678	::488601874723905000
296016163	::488601969808773000
36560098	::488601976234471000
61001682	::488602067985264000
296016163	::488602168388108000
36560098	::488602211765612000
269143639	::488602280585736000
313120951	::488602398168854000
296016163	::488602412471418000
78782742	::488602771709382000
78782742	::488602840110084000
296016163	::488602886226444000
393719746	::488603069060354000
296016163	::488603236870266000
393719746	::488603255753027000
30058582	::488603337798217000
75127594	::488603360073744000
393719746	::488603464390299000
467899122	::488603477736964000
296016163	::488603544816074000
30058582	::488603671065001000
102796495	::488603836970713000
467899122	::488603880759250000
30058582	::488604019859161000
516986236	::488604052721115000
296016163	::488604240227475000
75127594	::488604297005764000
296016163	::488604326256836000
542406301	::488604330790883000
313120951	::488604442590068000
516986236	::488604479705473000
78782742	::488604495501221000
78782742	::488604540510687000
27986325	::488604645854433000
296016163	::488604663210840000
393719746	::488604709796593000
313120951	::488604717304385000
16866896	::488604905557741000
27986325	::488604927531294000
95554541	::488604983995035000
467899122	::488605029239386000
95554541	::488605144452304000
408479039	::488605235968233000
516986236	::488605307174526000
408479039	::488605322177966000
80191031	::488605425332264000
78782742	::488605468898521000
401109490	::488605508904185000
296016163	::488605564058865000
412586663	::488605859917086000
408479039	::488605906507403000
467899122	::488605961251475000
258226046	::488605966032596000
258226046	::488606160648286000
258226046	::488606264138547000
78782742	::488606407629885000
467899122	::488606439502774000
408479039	::488606486026010000
102796495	::488606541399224000
40405725	::488607014335967000
75127594	::488607062977302000
75127594	::488607084225646000
467899122	::488607110805348000
102796495	::488607161732567000
85344924	::488607447775334000
75127594	::488607548744794000
326813935	::488607610179178000
216395197	::488607730807361000
85344924	::488607801757822000
85344924	::488607807285907000
408479039	::488607835945979000
336195050	::488607865352241000
393719746	::488608105974865000
61001682	::488608156172304000
258226046	::488608268550279000
258226046	::488608307293089000
336195050	::488608648546242000
393719746	::488608736810766000
17035194	::488608740326014000
336195050	::488608770998935000
85344924	::488608899591708000
85344924	::488608931158048000
467899122	::488608963815309000
358489807	::488608983125475000
393719746	::488609006219304000
85344924	::488609030449790000
61001682	::488609153112219000
393719746	::488609191771115000
467899122	::488609409296519000
107724446	::488609479207170000
107724446	::488609532609064000
107724446	::488609556327833000
107724446	::488609604839170000
542406301	::488609641106903000
107724446	::488609649219100000
467899122	::488609768765157000
258226046	::488609906363101000
107724446	::488609932171042000
62870601	::488609951724478000
107724446	::488609997212119000
467899122	::488610059677876000
216395197	::488610061674352000
78782742	::488610080841928000
14478263	::488610084176408000
358489807	::488610169874440000
30058582	::488610321813504000
358489807	::488610444110606000
216395197	::488610468844830000
393719746	::488610470073335000
30058582	::488610478512689000
358489807	::488610505800441000
408479039	::488610528986943000
408479039	::488610675556909000
358489807	::488610735195303000
393719746	::488610959523459000
18999708	::488611015752302000
156625068	::488611027269873000
336195050	::488611052301852000
95554541	::488611059113029000
408479039	::488611061898412000
393719746	::488611153317072000
216395197	::488611221307138000
471358248	::488611375183179000
216395197	::488611500236754000
358489807	::488611600492802000
216395197	::488611775659929000
159953654	::488611911458889000
159953654	::488612047488548000
302430466	::488612079306149000
371603155	::488612121807052000
62870601	::488612301826568000
371603155	::488612571692294000
358489807	::488612593141952000
358489807	::488612596895870000
258226046	::488612610430865000
358489807	::488612630358011000
371603155	::488612643251294000
216395197	::488612680304193000
371603155	::488612701120110000
358489807	::488612775254446000
358489807	::488612920855515000
358489807	::488612976551661000
156625068	::488612980938924000
358489807	::488613070206300000
216395197	::488613190289588000
438794823	::488613196064751000
358489807	::488613215782195000
358489807	::488613258253721000
358489807	::488613427321905000
216395197	::488613494812864000
623584562	::488613563053780000
296016163	::488613573250142000
358489807	::488613733359308000
178269816	::488613737104818000
358489807	::488613775017136000
251825047	::488613946648055000
251825047	::488614053997080000
216395197	::488614065108189000
358489807	::488614069931216000
358489807	::488614259119517000
336195050	::488614320490946000
358489807	::488614445778608000
78782742	::488614522404347000
78782742	::488614601215340000
494495688	::488614797823737000
358489807	::488614818434150000
494495688	::488614876886335000
358489807	::488614911480573000
358489807	::488614961430552000
358489807	::488615026182205000
78782742	::488615124928720000
494495688	::488615162359087000
95554541	::488615290825998000
78782742	::488615297000038000
366136205	::488615366340259000
393719746	::488615508514578000
14478263	::488615609446330000
393719746	::488615673203945000
78782742	::488615867211472000
29935926	::488616053212069000
40405725	::488616278626537000
40405725	::488616450383290000
40405725	::488616630998405000
40405725	::488616648169885000
336195050	::488616664033165000
40405725	::488616824792043000
336195050	::488616895437099000
336195050	::488617009455058000
54304799	::488617039032905000
78782742	::488617091088384000
336195050	::488617311386206000
408098797	::488617524121325000
366136205	::488617808167583000
393719746	::488617846927548000
393719746	::488618027739406000
336195050	::488618038355562000
358489807	::488618112925696000
358489807	::488618153899864000
40405725	::488618252809945000
78782742	::488618322720616000
358489807	::488618389535866000
358489807	::488618399283425000
358489807	::488618444825169000
358489807	::488618610667958000
78782742	::488618832836059000
358489807	::488618876981096000
358489807	::488618923433009000
358489807	::488618999022764000
336195050	::488619070582185000
109655774	::488619190836678000
78782742	::488619209622962000
358489807	::488619343530311000
78782742	::488619362006224000
78782742	::488619416599277000
336195050	::488619445540360000
393719746	::488619569196437000
358489807	::488619585629745000
20153912	::488619814806499000
332662443	::488619958344380000
14253476	::488620130541506000
433012724	::488620172098281000
61001682	::488620312897277000
161199833	::488620317615476000
358489807	::488620372900605000
336195050	::488620429104652000
332662443	::488620539737804000
358489807	::488620558867656000
161199833	::488620592505946000
358489807	::488620612709908000
78782742	::488620661607112000
545587327	::488620684684193000
545587327	::488620719840841000
358489807	::488620739700879000
332662443	::488620742867951000
366136205	::488620807505985000
78782742	::488620842549387000
332662443	::488620852985221000
332662443	::488620873684123000
78782742	::488620903962398000
78782742	::488620995570171000
515818133	::488621050591473000
302430466	::488621288437469000
302430466	::488621289028870000
302430466	::488621289666387000
302430466	::488621290274574000
302430466	::488621290899525000
358489807	::488621352396402000
366136205	::488621425813512000
393719746	::488621584878297000
358489807	::488621777610764000
494495688	::488621837371604000
14478263	::488621931784962000
14253476	::488622057333481000
14478263	::488622078405263000
14478263	::488622153688838000
396929208	::488622307707871000
26198298	::488622387458342000
358489807	::488622453640265000
20153912	::488622530412830000
20153912	::488623020575969000
78782742	::488623090511794000
78782742	::488623128495407000
78782742	::488623283353300000
14478263	::488623379340341000
78782742	::488623387795664000
78782742	::488623544654241000
78782742	::488623670206541000
358489807	::488623685184417000
61001682	::488623740474122000
239885742	::488623745968246000
78782742	::488623853766049000
366136205	::488624079700627000
78782742	::488624132502740000
78782742	::488624197648654000
105623584	::488624217747763000
268034501	::488624268859551000
268034501	::488624285779365000
393719746	::488624344608690000
253828982	::488624450443554000
393719746	::488624679716790000
320512967	::488625157267681000
299796220	::488625254265544000
320512967	::488625383659429000
14478263	::488625590518288000
14478263	::488625607442321000
337367504	::488625616150102000
320512967	::488625666238066000
145911982	::488625677953167000
51814269	::488625947755560000
109655774	::488626093885124000
14478263	::488626261032304000
15267198	::488626323364257000
301657872	::488626365067849000
145911982	::488626418507845000
14478263	::488626442456924000
145911982	::488626471041511000
415630297	::488626505920954000
145911982	::488626557523877000
325242803	::488626657553809000
336250359	::488626772976873000
20153912	::488626963175591000
78782742	::488627019974852000
371603155	::488627531512180000
78782742	::488627544153804000
432747373	::488627558531874000
78782742	::488627582888210000
432747373	::488627600487481000
78782742	::488627617625419000
78782742	::488627645433667000
20153912	::488627654552080000
336195050	::488627658272817000
336250359	::488627675427504000
332662443	::488627743136169000
14253476	::488627980298903000
336195050	::488628089573093000
20153912	::488628175253938000
336195050	::488628279499558000
415630297	::488628284008038000
337367504	::488628427650781000
30223693	::488628452518404000
78782742	::488628621708255000
20153912	::488628625885777000
623584562	::488628663366074000
336195050	::488628683511713000
14478263	::488628754772533000
336195050	::488628875375943000
479245748	::488628962638049000
336195050	::488629026274414000
97307001	::488629149892747000
20153912	::488629204934615000
336195050	::488629591272337000
336195050	::488630524249133000
61001682	::488630734572122000
218956862	::488630888125575000
34071360	::488630966051565000
336195050	::488630988445323000
161199833	::488631055558012000
78782742	::488631096704110000
320512967	::488631176446214000
6945382	::488631227269001000
90211828	::488631489639100000
187017423	::488631600108687000
20153912	::488631752877826000
94181957	::488632032717594000
20153912	::488632036630876000
320512967	::488632076842041000
14253476	::488632097608040000
302430466	::488632167031791000
302430466	::488632167828684000
302430466	::488632168495603000
302430466	::488632169212805000
302430466	::488632169892286000
25747982	::488632237110214000
335003775	::488632262716440000
336195050	::488632909860204000
187017423	::488633013878530000
320512967	::488633032937455000
336195050	::488633045583687000
145911982	::488633225871626000
47466684	::488633464913018000
14478263	::488633867528445000
14478263	::488633878077140000
20153912	::488633905335914000
336195050	::488633920439975000
21531254	::488633954824499000
336195050	::488633983685918000
145911982	::488634130297810000
20153912	::488634141349404000
20153912	::488634216284827000
145911982	::488634321310613000
115459999	::488634375357988000
78782742	::488634384501571000
336195050	::488634439883563000
28405302	::488634497710047000
486231003	::488634596485918000
14478263	::488634603502981000
22294252	::488634688907395000
78782742	::488634720222068000
165658390	::488634914951028000
145911982	::488634978138619000
78782742	::488635032324431000
14478263	::488635114029465000
145911982	::488635308079316000
17163265	::488635308863660000
145911982	::488635420235030000
172573942	::488635488203333000
292012619	::488635519505412000
113188973	::488635548341641000
113188973	::488635571162841000
17111530	::488635623562280000
20020647	::488635778403012000
336195050	::488635823156658000
515818133	::488635962981752000
292012619	::488636039129333000
78782742	::488636050554626000
515818133	::488636272965976000
20153912	::488636277369995000
145911982	::488636302045495000
267445807	::488636397528825000
113188973	::488636526272983000
336195050	::488636687044849000
145911982	::488636696398155000
515818133	::488636776605417000
169240898	::488636841822662000
515818133	::488636873133129000
336195050	::488636890489552000
161199833	::488637004683300000
78782742	::488637013885599000
20153912	::488637294371291000
73795436	::488637363707736000
145911982	::488637447992246000
336195050	::488637544020840000
21089214	::488637583334055000
104947253	::488637785322950000
145911982	::488637786883637000
59670513	::488638017733918000
78782742	::488638107034468000
336195050	::488638177041977000
39398773	::488638396697300000
421338980	::488639041857134000
14478263	::488639130033610000
325242803	::488639167342317000
325242803	::488639281972645000
139460380	::488639347785076000
325242803	::488639352768323000
115550523	::488639613469069000
20153912	::488639719962468000
51413309	::488639730289238000
25237171	::488639854532493000
336195050	::488639881070256000
71617108	::488640116957929000
14478263	::488640538619305000
253828982	::488640836649766000
14478263	::488640903511166000
239885742	::488641011774947000
14478263	::488641101427781000
25747982	::488641133837185000
22294252	::488641192280616000
78782742	::488641273595584000
247850020	::488641283125047000
14478263	::488641347415330000
236930269	::488641353702600000
164676969	::488641601619918000
162175448	::488641650025959000
78782742	::488641796042268000
78782742	::488641827776368000
78782742	::488641895577288000
78782742	::488642115824406000
78782742	::488642172715925000
78782742	::488642341201141000
78782742	::488642407332720000
78782742	::488642447606431000
109655774	::488642634450092000
14329244	::488642814796783000
14329244	::488642970149584000
203688730	::488643005717303000
302430466	::488643022351908000
302430466	::488643023002021000
302430466	::488643023719247000
302430466	::488643024360968000
302430466	::488643025048834000
14329244	::488643089536282000
317483868	::488643103654674000
28676065	::488643124986937000
78782742	::488643139754668000
14329244	::488643272659582000
20153912	::488643279571804000
78782742	::488643317622521000
14478263	::488643366628769000
14329244	::488643474078445000
365523194	::488643567275888000
14329244	::488643671164592000
623584562	::488643763565121000
14329244	::488643811417927000
412792027	::488643820746448000
78782742	::488643843546288000
14329244	::488643939386155000
254405402	::488643993572368000
51650419	::488644004545064000
337937520	::488644065593139000
78782742	::488644205636354000
39160897	::488644284350861000
546947837	::488644293779664000
30223693	::488644386712862000
412792027	::488644401431085000
20153912	::488644443801530000
78782742	::488644465947451000
39160897	::488644503247409000
441925629	::488644534558261000
78782742	::488644567906779000
302430466	::488644651545423000
25747982	::488644680494505000
393719746	::488645011945160000
277278671	::488645013199269000
78782742	::488645040021852000
78782742	::488645242170515000
78782742	::488645334562639000
323477702	::488645378674540000
336195050	::488645386891194000
25747982	::488645404175499000
239885742	::488645417517600000
78782742	::488645453957709000
239885742	::488645486098649000
51650419	::488645554575253000
78782742	::488645557280198000
441925629	::488645610850238000
323477702	::488645641363800000
14329244	::488645737320681000
239885742	::488645792610017000
14329244	::488646015025553000
14329244	::488646062161137000
443512536	::488646075733925000
22033805	::488646110089859000
417428775	::488646130654535000
493550118	::488646177252843000
20153912	::488646491376873000
14329244	::488646522079178000
14329244	::488646596825866000
15875100	::488646708445052000
186823940	::488646832478646000
239885742	::488646862769881000
20153912	::488646890863341000
14329244	::488646994001264000
393719746	::488647008765239000
19766821	::488647067183484000
19766821	::488647084758024000
19123904	::488647102445015000
19766821	::488647158619308000
14329244	::488647234037108000
14329244	::488647301787701000
149295164	::488647323405144000
239885742	::488647508793389000
337937520	::488647553546993000
14329244	::488647580285284000
14329244	::488647668139163000
59872570	::488647705816612000
59872570	::488647777048461000
78782742	::488647844690026000
14329244	::488648021979054000
14329244	::488648046826119000
25237171	::488648050265427000
78782742	::488648124714340000
14329244	::488648129680375000
25237171	::488648141101481000
78782742	::488648196873138000
14329244	::488648260777558000
59872570	::488648270953320000
14329244	::488648305295896000
14329244	::488648325487276000
78782742	::488648362216812000
14329244	::488648362845945000
78782742	::488648674159779000
14329244	::488648824085159000
14478263	::488648919350407000
14478263	::488648931429994000
54304799	::488648999100887000
78782742	::488649413154181000
78782742	::488649440467492000
607637849	::488649508679450000
78782742	::488649693795069000
78782742	::488649733410271000
607637849	::488649890260471000
14478263	::488649922208468000
607637849	::488649929984712000
14329244	::488649935131115000
36851172	::488649996590645000
14329244	::488650027393224000
254405402	::488650106577506000
607637849	::488650130988359000
607637849	::488650234377949000
302430466	::488650253520748000
546947837	::488650286861279000
607637849	::488650341664055000
52610012	::488650402469265000
350525380	::488650443124645000
14329244	::488650482924011000
14329244	::488650584543604000
165517420	::488650634862673000
349386319	::488650652273213000
350525380	::488650668857905000
239885742	::488650768207994000
14329244	::488650831953010000
14329244	::488650908880760000
441925629	::488650963201581000
14329244	::488650969542971000
216395197	::488651140733870000
14329244	::488651205636136000
59454178	::488651280114409000
19123904	::488651298779435000
19123904	::488651308769878000
14329244	::488651324888580000
14329244	::488651464286285000
239885742	::488651546935042000
14329244	::488651550030438000
30058582	::488651571417595000
328828628	::488651643940925000
88018997	::488651666791862000
14329244	::488651771611328000
14329244	::488651807652974000
52610012	::488651816796950000
29242207	::488651873252302000
14329244	::488651884626849000
14329244	::488652001736007000
14329244	::488652082929340000
14329244	::488652121537904000
14329244	::488652414489096000
30058582	::488652725719011000
15267198	::488652753426608000
14329244	::488652892178374000
46279759	::488652924374249000
337937520	::488653032927014000
14329244	::488653053470318000
39412631	::488653303685709000
39412631	::488653504978747000
168387841	::488653586490855000
382304432	::488653642379976000
508860717	::488653828137304000
39412631	::488653852950810000
51650419	::488653974346936000
241337450	::488654007070916000
84849075	::488654172968214000
14478263	::488654217771368000
34536365	::488654264219095000
508860717	::488654299694497000
55287428	::488654342829146000
46279759	::488654462186422000
39412631	::488654511376855000
508860717	::488654521891971000
39412631	::488654524949606000
54587465	::488654537889046000
65513	::488654851841077000
29242207	::488654877405741000
423816771	::488654878391013000
421338980	::488654895785189000
39412631	::488655076408303000
14478263	::488655088005550000
387206849	::488655268687777000
614436697	::488655295254499000
39412631	::488655312572784000
441925629	::488655346991648000
480857982	::488655355522478000
51650419	::488655427316772000
172573942	::488655467649196000
51650419	::488655551925342000
14478263	::488655579515060000
73795436	::488655712114200000
40405725	::488655819521531000
343904325	::488655856393678000
373713704	::488655971322175000
221610776	::488655977047015000
221610776	::488656052942946000
165517420	::488656098899947000
221610776	::488656101773045000
343904325	::488656110623014000
14478263	::488656179766128000
27364321	::488656271344934000
351152035	::488656281302216000
51650419	::488656411044220000
441925629	::488656469521612000
59872570	::488656527251611000
382304432	::488656593047658000
62069078	::488656769959608000
62069078	::488656862351736000
62069078	::488656931155111000
80929828	::488656996691095000
351152035	::488657044405100000
51814269	::488657317895090000
276341812	::488657362442805000
51814269	::488657365097783000
443512536	::488657392293261000
51814269	::488657408588533000
51814269	::488657444781191000
392278984	::488657448707047000
392278984	::488657529954918000
51814269	::488657585030332000
443512536	::488657596308406000
65826107	::488657596820488000
29242207	::488657686603780000
104947253	::488657696925974000
392278984	::488657710112866000
513270198	::488657711555309000
51650419	::488657774398959000
202196262	::488657811929186000
274432702	::488657816672935000
607637849	::488657847865987000
38440249	::488657847949852000
55287428	::488657875204849000
302430466	::488657907827736000
22033805	::488658065060020000
59872570	::488658096290816000
65826107	::488658134190555000
59872570	::488658186493493000
14478263	::488658204625100000
441925629	::488658211529310000
62069078	::488658310002782000
290855101	::488658380253577000
133508241	::488658418530385000
62069078	::488658458078498000
14478263	::488658493390340000
62069078	::488658550999093000
392278984	::488658661196435000
51814269	::488658753043324000
19222225	::488658764061356000
59872570	::488658783326203000
623584562	::488658855165837000
19222225	::488658879165648000
19222225	::488658988125683000
51650419	::488659019209666000
59872570	::488659039271022000
607637849	::488659100364845000
59872570	::488659120019750000
438794823	::488659144283398000
392278984	::488659193172611000
59872570	::488659199359188000
438794823	::488659242727911000
216395197	::488659328929648000
447813903	::488659445010821000
156625068	::488659517312212000
232814871	::488659640109252000
232814871	::488659659159797000
165517420	::488659692608946000
98552986	::488659759412031000
51650419	::488659843625254000
115459999	::488659884729044000
232814871	::488659943776477000
19222225	::488659992426590000
18148466	::488660067064238000
156625068	::488660158319308000
54304799	::488660318260715000
212068363	::488660638168666000
31144939	::488660638768832000
87966998	::488660844923080000
87966998	::488660906797432000
50663276	::488660982743318000
87966998	::488661032098074000
165517420	::488661226210095000
87966998	::488661259882332000
216395197	::488661310243368000
51650419	::488661388395806000
20153912	::488661528061550000
351847146	::488661548714323000
87966998	::488661548890877000
232814871	::488661604087496000
216395197	::488661615844528000
29242207	::488661684878606000
120853830	::488661753145077000
62069078	::488662302883717000
19766821	::488662334769221000
62069078	::488662339265101000
62069078	::488662471175970000
62069078	::488662564524793000
25747982	::488662749325434000
216395197	::488662772839100000
54304799	::488662946390618000
515818133	::488662985913540000
337937520	::488663002330464000
515818133	::488663055698374000
165517420	::488663085192732000
14538108	::488663102775250000
165517420	::488663130675748000
50663276	::488663185923117000
145911982	::488663366706405000
212068363	::488663384296939000
43586963	::488663485312937000
620459453	::488663510608805000
477235727	::488663530963345000
29242207	::488663545224388000
166695965	::488663602128105000
62069078	::488663657316765000
14478263	::488663699444350000
359775349	::488663767228899000
441925629	::488663790419210000
166695965	::488663860677595000
328828628	::488663889110786000
50663276	::488663928839208000
341037427	::488663931334844000
62069078	::488663936653201000
62069078	::488664065816813000
26068830	::488664267176960000
118733444	::488664279336624000
373713704	::488664296722006000
359775349	::488664344096694000
302430466	::488664498132090000
302430466	::488664498736095000
62069078	::488664575596699000
62069078	::488664690814234000
349386319	::488664789749481000
102444460	::488664848461332000
528975562	::488664974831534000
102444460	::488665073729015000
35141457	::488665075817779000
350525380	::488665123813609000
35141457	::488665150136647000
35141457	::488665214452523000
18999708	::488665239219482000
35141457	::488665251177828000
108204138	::488665282995847000
156625068	::488665339270422000
62069078	::488665384933814000
349386319	::488665391099412000
54304799	::488665391413989000
25747982	::488665510205087000
156625068	::488665526705459000
62069078	::488665551976136000
276256841	::488665611757563000
35141457	::488665620536238000
156625068	::488665660726063000
373713704	::488665802808508000
345261852	::488665821380481000
62069078	::488666019280347000
349386319	::488666052297895000
35141457	::488666219164475000
62069078	::488666302421037000
27364321	::488666315805458000
156625068	::488666338370400000
156625068	::488666403952537000
39412631	::488666457819983000
156625068	::488666514489212000
189664484	::488666543606075000
156625068	::488666601181282000
27364321	::488666613613604000
27364321	::488666827879636000
337937520	::488666832380100000
62069078	::488667027939553000
34689419	::488667031672066000
189916646	::488667039163510000
19123904	::488667067428900000
19123904	::488667073837420000
102444460	::488667213142847000
109060628	::488667223150452000
156625068	::488667292289343000
443512536	::488667332689276000
15789848	::488667402000142000
438794823	::488667413299216000
15814841	::488667481947377000
156625068	::488667489149001000
450378413	::488667547386916000
22033805	::488667590341181000
607637849	::488667600629407000
18374690	::488667736143585000
156625068	::488667852644175000
156625068	::488667951898189000
156625068	::488668133129859000
118733444	::488668139173847000
14478263	::488668186959548000
14478263	::488668192428929000
118733444	::488668403511468000
379576750	::488668414626381000
156625068	::488668436575174000
156625068	::488668513188339000
16568377	::488668669166505000
29242207	::488668676875636000
20153912	::488668730553950000
332662443	::488668757662121000
54304799	::488668830508408000
15814841	::488668966022156000
156625068	::488669180082659000
216395197	::488669228304986000
68832413	::488669258839523000
65995121	::488669265013514000
14085431	::488669287436255000
165517420	::488669307954397000
34689419	::488669357740810000
373713704	::488669538129838000
144937748	::488669603439341000
156625068	::488669635575689000
18613311	::488669751984783000
133617944	::488669808196460000
18613311	::488669837326307000
18968115	::488669904371843000
373713704	::488669926451052000
156625068	::488669948802105000
62069078	::488670025046179000
68832413	::488670033015762000
165517420	::488670066376843000
415943958	::488670098857525000
27364321	::488670122287316000
14478263	::488670150204219000
443512536	::488670160807813000
137014162	::488670164653584000
14478263	::488670184878534000
156625068	::488670192637968000
443428711	::488670202792378000
71617108	::488670301853851000
332631850	::488670315372089000
373713704	::488670372750176000
65995121	::488670422523973000
156625068	::488670427464474000
165517420	::488670510360719000
17163265	::488670516904206000
502240473	::488670552446365000
59872570	::488670658545451000
59872570	::488670682729828000
219550942	::488670759431462000
59872570	::488670759720476000
165517420	::488670767995822000
531871315	::488670790963838000
299796220	::488670826884268000
230069479	::488670919846805000
75127594	::488670975991377000
91422810	::488671039061123000
515068859	::488671067448565000
389676504	::488671125216305000
46279759	::488671158116835000
421338980	::488671250823532000
41136161	::488671258079289000
75127594	::488671317516759000
65995121	::488671464284250000
192616191	::488671489797787000
65995121	::488671511805718000
156625068	::488671543296139000
19123904	::488671607125057000
19123904	::488671608450457000
19123904	::488671612560883000
24171213	::488671618571321000
52649582	::488671859819683000
46279759	::488671865188003000
597038752	::488671884972535000
187716774	::488671888298606000
62069078	::488671922750627000
337937520	::488671924458110000
62069078	::488671953977241000
444251177	::488672072554381000
444251177	::488672122051387000
62069078	::488672125444579000
62069078	::488672211322937000
76977679	::488672240448196000
39041792	::488672266901676000
62069078	::488672376641445000
450378413	::488672386665820000
300594041	::488672408602025000
506500282	::488672423428902000
62069078	::488672630178738000
163214537	::488672758163705000
192616191	::488672761003274000
122614290	::488672786408161000
237936556	::488672838333652000
256088386	::488672860051746000
30666953	::488672900879106000
389676504	::488673020660051000
62069078	::488673035642077000
276341812	::488673050661900000
19123904	::488673066327617000
113188973	::488673132778377000
46279759	::488673146363740000
77078833	::488673153166487000
163214537	::488673289275838000
62069078	::488673319042830000
276341812	::488673319256731000
27792069	::488673321102241000
52649582	::488673353067028000
257265522	::488673384998248000
597038752	::488673462953598000
22142419	::488673465793138000
24171213	::488673486118719000
22386194	::488673498332549000
52649582	::488673537041772000
506500282	::488673544314695000
22386194	::488673548777443000
62069078	::488673575289638000
332631850	::488673619208581000
25747982	::488673664997404000
163214537	::488673694726647000
22142419	::488673792474902000
62069078	::488673859328282000
350525380	::488673908980457000
623584562	::488673956165996000
22142419	::488674113360117000
22142419	::488674182561947000
83507090	::488674251558236000
396929208	::488674349785034000
332631850	::488674457872236000
19123904	::488674498561183000
325242803	::488674576894001000
461652679	::488674578453889000
216395197	::488674664890503000
389676504	::488674842149801000
256638502	::488674851691827000
256638502	::488674895602012000
27364321	::488674928636739000
17163265	::488674985763151000
216395197	::488675040159092000
83507090	::488675299702222000
256638502	::488675512219226000
39160897	::488675539297648000
17210128	::488675550110560000
18374690	::488675604037140000
302430466	::488675680876392000
302430466	::488675681547460000
163214537	::488675885730390000
253134261	::488675902654410000
102444460	::488675941690798000
14478263	::488675994677432000
14478263	::488676005486141000
46279759	::488676009139773000
46279759	::488676015229898000
47851190	::488676067972886000
230903702	::488676207232155000
623584562	::488676360098164000
18999708	::488676362077499000
415943958	::488676387784364000
81872162	::488676507460829000
62069078	::488676682803318000
169378322	::488676708808400000
47851190	::488676872646320000
58941053	::488676923153711000
352757025	::488676948151779000
561527789	::488676949342953000
62069078	::488677002019225000
65435835	::488677112648196000
58941053	::488677123737915000
27364321	::488677137189470000
337937520	::488677209180504000
62069078	::488677233343479000
438794823	::488677239265841000
166695965	::488677284149084000
22431584	::488677293599256000
25747982	::488677310280007000
623584562	::488677356228575000
83507090	::488677361815019000
62069078	::488677491750354000
62069078	::488677552198656000
163214537	::488677617025826000
14478263	::488677621685710000
151212329	::488677686135767000
151212329	::488677723121156000
62069078	::488677773209128000
438794823	::488677794923020000
24171213	::488677856973565000
151212329	::488677881417965000
22431584	::488677922782580000
77754336	::488677954206306000
47851190	::488677966852141000
151212329	::488677996799066000
24171213	::488678028583526000
151212329	::488678040340156000
373713704	::488678045432029000
151212329	::488678060170821000
458826306	::488678073492336000
46279759	::488678075853713000
151212329	::488678084049391000
24171213	::488678100759085000
83507090	::488678114872918000
46279759	::488678129834401000
62069078	::488678182959480000
151212329	::488678201682849000
239885742	::488678222800764000
343904325	::488678271198846000
151212329	::488678323040845000
151212329	::488678348110172000
343904325	::488678356125089000
122067183	::488678409590284000
151212329	::488678415789469000
332631850	::488678416242475000
62069078	::488678455190355000
151212329	::488678466989326000
151212329	::488678488447393000
62069078	::488678500308504000
343904325	::488678511519883000
237936556	::488678678746767000
458826306	::488678682232623000
349386319	::488678694764834000
14584037	::488678740218486000
62069078	::488678751757012000
174351092	::488678755469389000
359775349	::488678755989463000
62069078	::488678762871930000
62069078	::488678793574219000
359775349	::488678825401004000
364035957	::488678828064382000
253134261	::488678872339054000
359775349	::488678882095431000
81872162	::488678885400543000
359775349	::488679034977796000
116054733	::488679043504828000
62069078	::488679089704665000
239885742	::488679141068128000
83507090	::488679181509607000
260573981	::488679243765645000
115941650	::488679310471864000
83507090	::488679315349852000
163214537	::488679319523192000
17163265	::488679382421364000
62069078	::488679437689298000
115941650	::488679504173207000
35519448	::488679615263932000
23663256	::488679624449069000
19222225	::488679696205230000
115941650	::488679723631783000
35519448	::488679742779195000
423943436	::488679770448613000
291288952	::488679808768147000
115941650	::488679938250117000
81872162	::488679939882090000
28875632	::488679979387863000
62069078	::488679980428460000
336821368	::488680027861438000
343904325	::488680087407972000
122067183	::488680141670080000
26333173	::488680212872196000
62069078	::488680241637105000
27179899	::488680243658362000
14478263	::488680259819040000
80703293	::488680302550999000
490977827	::488680322909749000
81872162	::488680352601636000
29242207	::488680446344323000
16002106	::488680478300327000
387472182	::488680525561729000
18968115	::488680619665154000
352757025	::488680637860032000
299441398	::488680667077566000
39398773	::488680733599608000
16002106	::488680772308459000
480857982	::488680780382486000
12653722	::488680807750311000
366136205	::488680851136192000
224095849	::488680921680203000
81872162	::488680956359094000
165517420	::488681068287897000
143195848	::488681092795596000
328828628	::488681113196302000
102444460	::488681133249277000
441925629	::488681177302437000
19123904	::488681182239129000
336628506	::488681195568635000
273748024	::488681349205590000
349386319	::488681361163563000
286282963	::488681379933454000
115941650	::488681466922942000
441925629	::488681530018258000
86243090	::488681681511911000
68832413	::488681687627603000
299297459	::488681761116012000
25747982	::488681799346692000
441925629	::488681839780175000
81872162	::488681952720216000
25747982	::488682157800714000
311297676	::488682178532741000
311297676	::488682179153506000
311297676	::488682179820408000
311297676	::488682180441161000
438794823	::488682237408198000
81872162	::488682389192069000
123373847	::488682436474449000
240492455	::488682533505101000
59454178	::488682533819670000
116054733	::488682586374668000
276784331	::488682592917807000
276784331	::488682683456032000
175847876	::488682758672515000
14478263	::488682788594266000
18374690	::488682948204699000
27792069	::488683008254541000
25747982	::488683028118781000
113722629	::488683053175160000
169240898	::488683071315509000
220532575	::488683107793383000
22431584	::488683125132640000
22142419	::488683201439604000
234187240	::488683348781305000
302430466	::488683462925099000
269151566	::488683505350483000
24171213	::488683521855078000
12653722	::488683529379663000
26179867	::488683582173368000
23442090	::488683747886116000
280798922	::488683917512163000
20935927	::488683921207730000
25747982	::488683962378616000
50663276	::488683963909541000
27836945	::488684109930065000
50663276	::488684269024206000
18148466	::488684331653931000
7141172	::488684335030337000
421338980	::488684339207864000
607637849	::488684346648588000
65576332	::488684371910471000
22431584	::488684380404346000
234187240	::488684420434771000
212068363	::488684439367454000
14478263	::488684543419756000
17529301	::488684572561780000
12653722	::488684587233452000
311297676	::488684622218162000
311297676	::488684622838919000
311297676	::488684623845548000
22142419	::488684639817461000
166695965	::488684731416862000
373713704	::488684758470496000
16568377	::488684782965260000
387472182	::488684859447971000
240492455	::488684920038887000
352757025	::488685040994242000
166695965	::488685076775833000
12653722	::488685086464679000
344454080	::488685096711360000
52649582	::488685105251356000
366136205	::488685126209912000
252623066	::488685170581856000
76707926	::488685262382198000
19766821	::488685556235128000
366136205	::488685571020042000
39160897	::488685580281053000
26068830	::488685690285068000
37213451	::488685693594779000
266210776	::488685697558003000
32624494	::488685729975775000
14478263	::488685763345653000
14478263	::488685777623072000
12653722	::488685803678097000
561527789	::488685827472384000
25747982	::488685889556463000
175847876	::488685968913072000
290855101	::488686021299949000
278778128	::488686026467319000
341037427	::488686058826371000
75630500	::488686062558916000
230069479	::488686071321227000
125849974	::488686080057561000
52610012	::488686188401016000
14478263	::488686247485771000
14478263	::488686263134724000
28197443	::488686288908742000
12653722	::488686378591322000
336774649	::488686427639533000
75630500	::488686479057510000
248006441	::488686534309470000
366136205	::488686557113491000
75630500	::488686575690067000
62870601	::488686623354130000
29242207	::488686638357565000
75630500	::488686699774373000
62870601	::488686770947489000
75630500	::488686802098606000
75630500	::488686816325681000
62870601	::488686851029336000
24171213	::488686867131289000
52610012	::488686869727936000
396889673	::488687056781312000
163768701	::488687102003912000
14253476	::488687131171520000
396889673	::488687136288567000
75630500	::488687149865119000
163983371	::488687221235789000
12653722	::488687240759889000
122067183	::488687247596597000
15137186	::488687249588908000
161656785	::488687257235107000
18148466	::488687277250707000
14792781	::488687287119532000
34689419	::488687292400144000
248006441	::488687313258835000
396889673	::488687382905245000
371578955	::488687390496542000
388558032	::488687443860656000
12653722	::488687465855594000
299441398	::488687471828271000
37213451	::488687495564242000
28197443	::488687498143338000
239885742	::488687592645222000
165517420	::488687594104819000
632710734	::488687644247728000
378334138	::488687653312028000
163983371	::488687662199365000
165517420	::488687686224334000
587940951	::488687776468987000
343904325	::488687853161828000
75630500	::488687866432598000
396889673	::488687883432497000
200849010	::488688032673837000
163983371	::488688052231876000
587940951	::488688084112785000
396889673	::488688107936833000
17163265	::488688157949296000
163983371	::488688193584111000
50811080	::488688219311972000
58941053	::488688284168511000
388558032	::488688348953710000
587940951	::488688367186345000
58941053	::488688409267810000
75630500	::488688498044436000
75630500	::488688519745785000
165517420	::488688554252333000
75630500	::488688785513668000
87247551	::488688790555209000
332631850	::488688839746400000
22142419	::488688869265506000
396889673	::488688937645662000
359806236	::488688949552877000
62069078	::488689008151506000
87247551	::488689040481189000
623584562	::488689056268562000
366136205	::488689082814308000
48427726	::488689136627228000
21153287	::488689157506891000
37213451	::488689182651744000
438794823	::488689211629768000
396889673	::488689229514670000
88018997	::488689237873946000
62069078	::488689248606748000
75630500	::488689259344592000
20941662	::488689264323219000
17163265	::488689294408568000
87247551	::488689300125384000
632710734	::488689305355706000
52610012	::488689410209509000
332631850	::488689422154866000
39160897	::488689553134206000
52649582	::488689573493346000
438794823	::488689648458137000
128666650	::488689657517846000
52649582	::488689670952218000
24171213	::488689697518940000
396889673	::488689732659183000
52610012	::488689781883535000
248006441	::488689819753914000
396889673	::488689936754016000
55287428	::488689946224762000
212068363	::488689977782325000
259876316	::488689988994097000
62069078	::488690047944634000
412792027	::488690105662840000
62069078	::488690180778622000
14478263	::488690205629509000
438794823	::488690218954805000
14478263	::488690222327021000
14478263	::488690240572248000
39160897	::488690326987472000
248006441	::488690347783225000
259876316	::488690443363049000
48427726	::488690446038626000
508860717	::488690470105915000
351847146	::488690528779661000
87247551	::488690559385489000
62069078	::488690598191185000
447313860	::488690634505482000
18148466	::488690638687567000
21153287	::488690645532680000
131254355	::488690704319643000
396332641	::488690707020795000
97336064	::488690708534927000
136880369	::488690741191798000
120532808	::488690774913986000
276784331	::488690797928534000
352757025	::488690846942756000
75630500	::488690848427556000
75630500	::488690872259584000
412792027	::488690894288474000
412792027	::488690914521776000
136880369	::488691060772585000
165517420	::488691147754053000
20932133	::488691175168028000
352757025	::488691193006399000
161199833	::488691207292194000
259876316	::488691230881353000
161199833	::488691238783037000
412792027	::488691241534914000
109137184	::488691270018424000
161199833	::488691296207638000
248006441	::488691347235561000
62069078	::488691388314169000
412792027	::488691444069453000
136880369	::488691529171484000
17529301	::488691603041972000
163983371	::488691627636953000
75630500	::488691657236566000
352757025	::488691671001882000
52649582	::488691833518972000
248006441	::488691899864449000
237936556	::488691906608521000
14085431	::488691933653782000
412792027	::488692032685473000
11146552	::488692109294444000
237936556	::488692189044559000
75630500	::488692247366336000
143195848	::488692264114589000
458826306	::488692275267272000
75630500	::488692310859739000
165517420	::488692388005552000
12653722	::488692414547124000
15814841	::488692552049385000
412792027	::488692625713922000
237936556	::488692628523724000
227577445	::488692699294208000
165517420	::488692718202155000
41474555	::488692934057799000
374772557	::488692999916765000
41474555	::488693007231614000
16866896	::488693019324207000
52649582	::488693038961537000
41474555	::488693041411026000
458826306	::488693102430134000
632710734	::488693109673320000
248006441	::488693158679941000
30666953	::488693174412382000
46279759	::488693203668049000
607637849	::488693228208918000
59454178	::488693237628944000
607637849	::488693264032489000
41474555	::488693326812426000
356408344	::488693394965671000
607637849	::488693403803451000
102266093	::488693434816143000
163983371	::488693495075315000
607637849	::488693499748163000
143195848	::488693518924517000
41474555	::488693592945209000
186823940	::488693639401308000
17529301	::488693676454215000
143195848	::488693678526181000
18999708	::488693720607248000
80703293	::488693768867299000
14478263	::488693772545306000
14478263	::488693779407187000
14478263	::488693784822038000
308946618	::488693801033031000
447301770	::488693832280993000
237936556	::488693923145977000
102444460	::488694089848598000
143195848	::488694179510616000
447301770	::488694298800816000
75630500	::488694302340808000
165517420	::488694346384814000
143195848	::488694378651987000
52610012	::488694405160009000
18148466	::488694444066373000
447301770	::488694547120414000
374772557	::488694624723013000
17529301	::488694680675426000
143195848	::488694699109416000
52610012	::488694764796379000
143195848	::488694873990922000
75630500	::488694938725384000
33282020	::488694999278551000
252623066	::488695021491978000
65826107	::488695072578633000
264904736	::488695073404497000
39160897	::488695073589039000
143195848	::488695088806379000
241995287	::488695135371161000
75630500	::488695157823258000
438794823	::488695184830394000
493550118	::488695239498932000
77754336	::488695253743202000
299796220	::488695264006643000
607637849	::488695267118825000
607637849	::488695282352541000
75630500	::488695318238617000
55287428	::488695327739113000
77754336	::488695395938476000
52610012	::488695407598665000
418314197	::488695430419468000
17163265	::488695447113183000
165517420	::488695450417893000
247850020	::488695490561589000
165517420	::488695546580725000
228845995	::488695551266156000
17163265	::488695693037428000
75630500	::488695835786756000
143195848	::488695847392399000
75630500	::488695857198669000
403834874	::488695860885078000
75630500	::488695920201334000
143195848	::488695980729307000
143195848	::488696041139867000
14478263	::488696084202393000
19123904	::488696110593347000
75630500	::488696181476712000
18374690	::488696244131610000
621474989	::488696278541697000
163983371	::488696287164784000
438794823	::488696342407966000
143195848	::488696345688289000
14478263	::488696364805541000
336774649	::488696463824662000
75630500	::488696492467568000
415630297	::488696518367395000
20026791	::488696586659061000
52610012	::488696637486014000
415630297	::488696645026975000
52610012	::488696730842841000
65826107	::488696783154204000
143195848	::488696819640438000
531871315	::488696861231165000
109105005	::488696923923021000
52610012	::488696941837307000
458826306	::488696955132850000
415630297	::488697126931935000
447301770	::488697325226053000
366136205	::488697428435283000
163983371	::488697478946881000
415630297	::488697508109877000
163983371	::488697524559953000
28197443	::488697590653792000
71157367	::488697854035513000
244995179	::488697888370085000
61969086	::488697923379929000
163983371	::488697947152871000
594950682	::488697959844831000
78782742	::488698007022366000
78782742	::488698075578257000
163983371	::488698090648395000
62870601	::488698100391743000
75127594	::488698137763016000
59872570	::488698207707619000
163983371	::488698213004627000
163983371	::488698308932538000
59872570	::488698362116726000
407248121	::488698364511682000
594950682	::488698458094575000
247850020	::488698511811043000
408869196	::488698524566310000
163983371	::488698542756614000
48427726	::488698595432882000
21330741	::488698617872805000
163983371	::488698736382464000
227191596	::488698737925967000
139447011	::488698749762674000
387476542	::488698771862487000
447813903	::488698776014835000
444251177	::488698779260813000
404335977	::488698806574534000
62870601	::488698815394758000
75127594	::488698821430370000
75630500	::488698852799971000
163983371	::488698875046162000
404335977	::488698882462085000
163983371	::488698937356722000
14478263	::488698984907554000
71157367	::488699059226812000
17536130	::488699138473598000
163983371	::488699151081672000
163983371	::488699180500533000
165517420	::488699184267022000
12653722	::488699255909912000
163983371	::488699305394315000
14478263	::488699346787909000
62870601	::488699406858735000
421338980	::488699434361192000
20941662	::488699435938217000
46279759	::488699447224696000
51650419	::488699452090114000
65576332	::488699476719071000
39416036	::488699607674015000
163983371	::488699614434828000
143195848	::488699623834660000
28197443	::488699647280443000
27726737	::488699662342553000
37213451	::488699674497679000
412792027	::488699756068487000
268397639	::488699806823358000
594950682	::488699825614237000
122067183	::488699852797534000
17529301	::488699861337128000
163983371	::488699868005662000
241995287	::488699868458659000
18968115	::488699913631698000
143195848	::488699919889604000
302430466	::488699960087416000
344902431	::488699972594831000
331246659	::488700012898320000
75630500	::488700056334499000
12653722	::488700077418893000
122067183	::488700091084320000
97336064	::488700136252796000
18148466	::488700143340777000
46283045	::488700153407107000
63996070	::488700213998002000
344902431	::488700251620925000
75630500	::488700353073147000
415630297	::488700400824889000
396332641	::488700410870247000
165517420	::488700428926730000
163983371	::488700445552955000
169291538	::488700459340029000
594950682	::488700459839143000
377555310	::488700465270366000
28197443	::488700482118881000
68832413	::488700602298675000
186945768	::488700608195854000
71157367	::488700625564475000
50663276	::488700700306599000
19222225	::488700734938943000
35141457	::488700744821112000
458826306	::488700760104767000
401089789	::488700765058641000
68832413	::488700766236839000
143195848	::488700796587220000
556556365	::488700900941131000
62069078	::488700949230145000
14478263	::488701098044043000
174351092	::488701115530485000
19222225	::488701132101779000
18968115	::488701145209405000
71157367	::488701177732038000
165517420	::488701182324387000
429906977	::488701206978523000
27726737	::488701218571976000
366136205	::488701233864409000
46279759	::488701234166370000
37213451	::488701242416562000
17536130	::488701261022117000
62069078	::488701292357771000
12653722	::488701310460370000
163983371	::488701342542614000
18968115	::488701354362540000
287978614	::488701478186405000
227191596	::488701485190893000
62069078	::488701500123013000
62069078	::488701564228759000
163983371	::488701581265625000
364035957	::488701617219600000
15814841	::488701624022757000
237936556	::488701626861895000
163646426	::488701632650420000
227191596	::488701657639702000
227191596	::488701702292246000
539602323	::488701707799363000
14223247	::488701795204472000
41136161	::488701796789923000
163983371	::488701806986268000
301044144	::488701829031944000
227191596	::488701873000431000
227191596	::488701948791496000
253828982	::488701984283717000
99827590	::488702027292479000
539602323	::488702059890212000
62069078	::488702067092254000
118733444	::488702084628623000
27726737	::488702099434508000
18968115	::488702128786259000
163340834	::488702144858427000
163340834	::488702167688028000
296016163	::488702263917936000
78782742	::488702297933750000
458826306	::488702299561152000
253828982	::488702362186305000
20932133	::488702421879619000
227191596	::488702473679282000
41136161	::488702479626821000
450378413	::488702500107583000
27726737	::488702577341898000
50663276	::488702667368050000
22294252	::488702772662263000
238698812	::488702804995756000
41508239	::488702810670637000
19222225	::488702819684208000
62069078	::488702861153284000
62069078	::488702926571835000
186945768	::488702931899002000
96062555	::488702956162670000
156625068	::488702964224106000
253828982	::488702990681767000
130312780	::488703021698666000
594950682	::488703061209006000
35256600	::488703093207339000
96062555	::488703195640643000
78782742	::488703233758470000
364035957	::488703264578600000
33282020	::488703302620545000
78782742	::488703312858869000
244995179	::488703409374388000
27364321	::488703434023907000
443512536	::488703478521286000
71157367	::488703537174818000
7141172	::488703540387659000
20932133	::488703567587340000
597038752	::488703568401018000
545587327	::488703575204188000
71157367	::488703596171898000
450378413	::488703606187520000
27726737	::488703637666160000
26068830	::488703698265071000
267445807	::488703745891766000
436476907	::488703792196907000
556556365	::488703905669210000
143195848	::488703919544344000
78782742	::488703936824500000
143195848	::488703985789202000
50663276	::488704052268515000
52649582	::488704063593545000
253828982	::488704071721709000
15086993	::488704145721806000
623584562	::488704152009072000
17536130	::488704221189910000
447301770	::488704251464806000
66203192	::488704286918844000
438794823	::488704322486534000
479959389	::488704327461371000
443512536	::488704486978768000
71157367	::488704489969696000
27179899	::488704567039635000
631245094	::488704597502861000
247850020	::488704621611716000
99827590	::488704642721665000
113722629	::488704662501994000
18148466	::488704697608314000
229562704	::488704798360080000
61969086	::488704834816970000
229562704	::488704892236996000
269143639	::488704896548364000
286282963	::488704929696317000
443512536	::488704999682478000
20935927	::488705050936500000
118733444	::488705065306583000
71157367	::488705125805228000
39160897	::488705137011990000
18374690	::488705147133235000
443512536	::488705214023606000
18968115	::488705217668861000
71157367	::488705237935722000
14478263	::488705254179885000
458826306	::488705269955043000
18374690	::488705314804752000
225203526	::488705316616298000
18968115	::488705331670028000
458826306	::488705362720460000
18968115	::488705387131318000
247850020	::488705389265838000
637418169	::488705396459065000
115459999	::488705464356450000
229562704	::488705482220384000
216395197	::488705556019179000
242622458	::488705563786608000
51650419	::488705718443589000
242622458	::488705720431296000
296016163	::488705723929739000
71157367	::488705724504363000
14478263	::488705839847313000
46279759	::488705854917853000
71157367	::488705891903225000
75630500	::488705932445364000
17529301	::488706006080585000
23442090	::488706034023038000
20935927	::488706174850576000
66786075	::488706192999325000
71157367	::488706357584216000
143195848	::488706444158844000
143195848	::488706444930596000
19080798	::488706461908738000
14478263	::488706462827298000
27726737	::488706487523766000
66786075	::488706490719412000
17536130	::488706508733968000
44307877	::488706559891869000
241337450	::488706661084053000
66786075	::488706709485916000
75630500	::488706988403359000
467899122	::488706996539887000
161656785	::488707011962368000
39160897	::488707024796934000
531871315	::488707040101941000
302430466	::488707072465199000
302430466	::488707073190789000
302430466	::488707074126123000
302430466	::488707074784645000
164676969	::488707079864320000
464845445	::488707100160589000
18968115	::488707105575436000
27726737	::488707174903054000
447301770	::488707222202220000
17163265	::488707258227130000
71157367	::488707258801721000
30666953	::488707277348564000
450970324	::488707346571722000
273814896	::488707365563531000
164676969	::488707377043357000
49383709	::488707379505397000
30666953	::488707500984655000
14478263	::488707545314254000
276784331	::488707576524058000
164676969	::488707580517437000
599589782	::488707587919990000
36851172	::488707599094018000
71157367	::488707635282472000
22285873	::488707663950139000
458826306	::488707706190954000
71157367	::488707850051805000
17536130	::488707853142601000
27726737	::488707955593052000
151212329	::488708044063522000
14478263	::488708088799588000
248006441	::488708140226334000
18148466	::488708264495153000
332662443	::488708286532059000
66786075	::488708310699225000
46279759	::488708312532520000
332662443	::488708320531054000
27726737	::488708337736122000
46279759	::488708346934214000
597038752	::488708365699121000
71157367	::488708451443691000
343904325	::488708463896166000
332662443	::488708466631266000
18968115	::488708604154093000
446541836	::488708645014605000
18968115	::488708692749996000
17163265	::488708720881577000
343904325	::488708734768513000
71157367	::488708774547685000
36851172	::488708779891245000
71157367	::488708937785831000
14478263	::488709019167518000
18968115	::488709217457430000
71157367	::488709234578972000
387206849	::488709388752805000
332662443	::488709435268038000
332662443	::488709529627283000
50663276	::488709593027973000
80929828	::488709640377491000
229562704	::488709642491817000
458826306	::488709644354064000
248006441	::488709930074251000
174351092	::488709934889320000
579271413	::488709940203102000
450378413	::488709969584218000
71157367	::488709981379002000
248006441	::488709991264960000
143195848	::488710005378793000
109059155	::488710031815503000
23097227	::488710045383680000
28676065	::488710128397332000
247850020	::488710140455948000
52649582	::488710156725665000
52628599	::488710254805270000
137135705	::488710293208322000
20935927	::488710438796812000
131866787	::488710479154778000
109059155	::488710496515031000
143195848	::488710669148389000
36851172	::488710751763578000
22386194	::488710831006560000
248006441	::488710843488825000
143195848	::488710947616600000
17163265	::488710957011853000
7141172	::488710975777173000
66203192	::488710983347494000
241337450	::488711051324968000
244995179	::488711112033337000
76977679	::488711126083833000
143195848	::488711163136704000
109059155	::488711261426044000
18968115	::488711261761597000
71157367	::488711288613134000
443512536	::488711308078895000
351847146	::488711394804523000
18968115	::488711482998530000
131866787	::488711485754183000
48427726	::488711507346079000
22033805	::488711514283835000
17529301	::488711521456103000
59872570	::488711563852152000
23097227	::488711583736946000
17163265	::488711593954656000
481512198	::488711595778785000
248006441	::488711597960208000
22033805	::488711600518746000
248006441	::488711602854977000
14478263	::488711738288656000
14478263	::488711752310218000
180940959	::488711788414771000
180940959	::488711857222340000
12653722	::488711889308745000
161656785	::488711926739136000
48427726	::488711954895093000
450970324	::488711981516734000
52628599	::488712071953928000
493550118	::488712072201383000
180940959	::488712098629681000
447301770	::488712132603936000
58941053	::488712148080918000
409665559	::488712175947907000
286282963	::488712209191563000
18148466	::488712217353650000
248006441	::488712270953066000
539602323	::488712280528265000
63478115	::488712282688729000
539602323	::488712313717805000
16568377	::488712380218875000
18999708	::488712381581647000
22033805	::488712384799055000
229562704	::488712464067198000
161656785	::488712494157144000
18968115	::488712646708195000
27726737	::488712664714326000
109059155	::488712672272465000
443512536	::488712781189767000
22285873	::488712842665676000
109059155	::488712993593905000
71157367	::488713006030024000
37213451	::488713009595154000
332662443	::488713160892121000
242622458	::488713163446050000
440875002	::488713200167186000
77754336	::488713241401757000
63478115	::488713293335638000
161199833	::488713312369008000
18613311	::488713365116948000
34689419	::488713369931628000
242622458	::488713394388627000
255765560	::488713426102132000
63478115	::488713470343667000
409665559	::488713541349023000
161199833	::488713665634263000
248006441	::488713676053311000
34689419	::488713687172005000
109105005	::488713697037004000
441925629	::488713720919769000
229562704	::488713730814128000
409665559	::488713797902032000
31345791	::488713835079942000
258636623	::488713842709757000
239885742	::488713891732414000
22033805	::488713905024540000
443512536	::488713918584336000
246050172	::488713948045119000
409665559	::488713955624640000
51650419	::488713960792027000
242622458	::488713962511290000
415630297	::488714052739530000
247850020	::488714058267234000
409665559	::488714134515896000
358398276	::488714177637146000
387476542	::488714184797200000
367322500	::488714204149325000
139447011	::488714215746981000
287978614	::488714272772325000
242622458	::488714288291270000
139447011	::488714364414099000
287978614	::488714389256536000
269151566	::488714403718520000
251825047	::488714425411440000
590556372	::488714427731288000
287978614	::488714527978946000
349365015	::488714657490677000
18148466	::488714661940842000
614436697	::488714729460744000
83507090	::488714746208612000
196738575	::488714770519191000
37213451	::488714785991557000
139447011	::488714840400494000
15137186	::488714916405051000
315527257	::488714973841854000
20941662	::488715012467621000
18968115	::488715047276130000
20935927	::488715071057428000
23442090	::488715111893565000
255622442	::488715164595027000
50216950	::488715223004880000
65576332	::488715313630830000
389676504	::488715321558052000
239885742	::488715366546169000
32624494	::488715398867476000
83507090	::488715408258514000
50216950	::488715428492226000
109105005	::488715431989891000
20941662	::488715476185653000
157254287	::488715504513589000
342188056	::488715556624011000
31625914	::488715560968916000
253828982	::488715566547353000
438794823	::488715620876173000
377715399	::488715696088440000
342188056	::488715703474995000
384955934	::488715744645898000
143195848	::488715746122665000
68832413	::488715768809684000
342188056	::488715824321294000
143195848	::488715896744325000
50216950	::488715912921755000
77754336	::488715916583378000
253828982	::488715941606215000
145911982	::488715974074716000
17163265	::488715997457940000
14478263	::488716043582308000
31625914	::488716050939121000
14478263	::488716058870558000
107535820	::488716077103214000
396889673	::488716084321984000
32624494	::488716115611099000
545587327	::488716206560378000
50663276	::488716210603687000
64905964	::488716239213445000
14478263	::488716247245127000
157254287	::488716251632390000
29242207	::488716252505178000
247850020	::488716261145071000
14478263	::488716263619690000
545587327	::488716267260358000
29242207	::488716355638931000
396889673	::488716399565877000
387476542	::488716414044622000
253828982	::488716495887683000
447301770	::488716584853454000
15137186	::488716644340871000
396889673	::488716669985243000
50663276	::488716684924964000
15137186	::488716715748900000
331246659	::488716716441366000
278603967	::488716731494305000
50818061	::488716733776396000
257265522	::488716745838833000
143195848	::488716888948871000
14478263	::488716918178603000
32624494	::488716923689893000
15614582	::488716973388619000
18374690	::488716974340714000
34689419	::488716993428594000
163983371	::488717004241510000
41675336	::488717007538253000
131866787	::488717014245326000
27999272	::488717034985758000
551248502	::488717038194397000
19123904	::488717070041751000
383972979	::488717079587979000
625900103	::488717097287946000
389676504	::488717151243497000
36851172	::488717169744965000
46279759	::488717169795289000
19766821	::488717171187806000
258636623	::488717179895156000
50663276	::488717189864648000
143195848	::488717192947826000
39041792	::488717224962555000
396889673	::488717274254413000
625900103	::488717290968346000
620459453	::488717305145458000
66786075	::488717306768277000
323262953	::488717346203516000
50224504	::488717436472926000
219550942	::488717474351685000
396889673	::488717492341456000
23097227	::488717515862728000
227425418	::488717542861438000
244995179	::488717560872173000
29018568	::488717585933148000
17529301	::488717604824301000
135003892	::488717656124829000
223288871	::488717681139253000
32624494	::488717688521256000
336774649	::488717757739827000
23097227	::488717782557544000
590556372	::488717813147000000
15614582	::488717824375152000
342188056	::488717834609262000
383972979	::488717856834469000
251825047	::488717890355359000
145911982	::488717975252631000
26068830	::488717990397878000
491679354	::488717993057087000
102444460	::488718012602540000
76442745	::488718123063709000
15614582	::488718153447661000
254092544	::488718178231779000
545587327	::488718289917321000
36851172	::488718385912750000
19766821	::488718402609881000
18148466	::488718463121096000
545587327	::488718509086486000
50663276	::488718538014597000
166695965	::488718544113500000
145911982	::488718591064539000
22033805	::488718690234667000
23097227	::488718771574415000
36851172	::488718830760247000
145911982	::488718840789225000
264904736	::488718941431152000
23097227	::488718960448131000
42538221	::488719013443158000
254092544	::488719023618539000
251825047	::488719038676099000
254092544	::488719088756486000
42538221	::488719114894987000
15614582	::488719132469506000
254092544	::488719142032506000
17529301	::488719178388762000
42538221	::488719190786703000
18999708	::488719193164886000
623584562	::488719248026394000
42538221	::488719274660220000
109105005	::488719279915692000
39412631	::488719336215805000
39412631	::488719342742142000
39412631	::488719368906231000
163279109	::488719387730255000
180940959	::488719394915119000
17694593	::488719554970128000
137135705	::488719612146511000
349904873	::488719743986057000
180940959	::488719855986548000
180940959	::488719876203106000
145911982	::488719932931448000
246050172	::488719973750034000
145911982	::488720050736881000
229562704	::488720077655912000
464845445	::488720107137290000
233677206	::488720133930504000
287978614	::488720196731822000
17529301	::488720224305545000
233677206	::488720251140308000
590556372	::488720260225564000
384683676	::488720381373865000
251825047	::488720453049925000
410297246	::488720575641030000
336149936	::488720586126786000
450970324	::488720604296904000
23097227	::488720658101047000
188855651	::488720784848736000
39412631	::488720837617254000
39041792	::488720855237943000
25082908	::488720929640312000
163983371	::488721008262524000
157254287	::488721008606445000
63478115	::488721087141003000
20935927	::488721119591923000
113722629	::488721119889727000
447301770	::488721124252200000
575755127	::488721126030180000
16002106	::488721171173478000
14478263	::488721197643739000
268547296	::488721229109809000
438794823	::488721299976372000
545587327	::488721434596761000
575755127	::488721434697424000
228264355	::488721451307241000
277251070	::488721590083792000
20935927	::488721647931650000
27999272	::488721826445398000
607637849	::488721863917318000
16002106	::488721971618672000
16568377	::488721986131361000
109105005	::488722096701591000
237936556	::488722193329577000
14478263	::488722310346461000
14478263	::488722314364592000
18148466	::488722339694395000
39412631	::488722363849007000
39412631	::488722377077841000
27999272	::488722508351156000
163340834	::488722524151107000
18968115	::488722542455435000
85399171	::488722561321414000
63478115	::488722610440925000
277251070	::488722671253725000
216395197	::488722736626561000
143195848	::488722761872068000
90467952	::488722949780668000
29018568	::488722972354834000
32624494	::488723016394625000
143195848	::488723051937558000
32624494	::488723113052344000
251825047	::488723153242165000
143195848	::488723171156426000
143195848	::488723282070614000
143195848	::488723318657531000
143195848	::488723380557086000
143195848	::488723383178498000
195977109	::488723401557557000
143195848	::488723428338585000
143195848	::488723448706109000
293897624	::488723489151811000
228264355	::488723505257926000
12653722	::488723543031431000
19770255	::488723651974291000
63478115	::488723720333434000
34689419	::488723784308768000
122067183	::488723846674280000
63478115	::488723891154862000
63478115	::488723914189996000
443512536	::488723948155043000
249052117	::488723975682682000
17163265	::488723988001341000
228264355	::488724038093910000
136880369	::488724046737989000
539602323	::488724084360884000
443512536	::488724093789683000
17694593	::488724115931414000
157254287	::488724122952687000
136880369	::488724251575201000
20026791	::488724275734401000
336774649	::488724302875721000
30719116	::488724331921678000
23442090	::488724339760824000
136880369	::488724386279464000
251825047	::488724388133363000
59872570	::488724400288829000
387476542	::488724449718718000
278316478	::488724458287267000
136880369	::488724474229841000
387476542	::488724534510747000
59872570	::488724543268487000
20026791	::488724602697162000
254092544	::488724607936258000
358398276	::488724617519845000
17163265	::488724635622846000
52610012	::488724648931381000
477235727	::488724720758452000
78089247	::488724721408954000
450970324	::488724757781954000
59872570	::488724780150169000
163214537	::488724793403777000
254092544	::488724806310035000
396889673	::488724826480447000
14478263	::488724929857060000
14478263	::488724945950621000
136880369	::488724947359907000
229562704	::488724961436372000
227191596	::488724978800410000
227191596	::488725022895132000
59872570	::488725046060670000
59872570	::488725123747577000
254092544	::488725135030243000
59872570	::488725141439123000
229562704	::488725149303439000
59872570	::488725299224666000
358398276	::488725302944620000
63478115	::488725309685243000
176839128	::488725323073077000
165517420	::488725330119495000
358398276	::488725396045565000
14253476	::488725413057679000
165517420	::488725421739884000
229562704	::488725451217829000
76707926	::488725485539426000
229562704	::488725500127641000
16107745	::488725512290717000
99827590	::488725546465886000
358398276	::488725560881737000
227577445	::488725588178661000
229562704	::488725660182265000
278316478	::488725665156300000
122067183	::488725685088055000
14792781	::488725688992534000
358398276	::488725703060238000
165517420	::488725709473333000
293897624	::488725729996439000
215144630	::488725751395778000
122067183	::488725752008151000
358398276	::488725759272288000
163214537	::488725805061517000
358398276	::488725805476753000
229562704	::488725820597628000
14223247	::488725893217390000
82150924	::488725894148526000
447301770	::488725894971027000
374772557	::488725925391908000
163214537	::488725951774076000
438794823	::488725980987408000
18148466	::488725994405388000
272533260	::488726116429885000
296016163	::488726134578618000
178269816	::488726208213819000
272533260	::488726290996789000
272533260	::488726318133964000
351099839	::488726381413421000
163214537	::488726391911763000
123373847	::488726406726443000
229562704	::488726428536803000
88018997	::488726500255227000
362540752	::488726579846340000
419185791	::488726599051657000
358398276	::488726622359396000
395057520	::488726743008968000
14253476	::488726820661895000
27179899	::488726874722295000
337434879	::488726880351051000
631245094	::488726901364518000
227577445	::488726919832027000
224095849	::488726922919026000
136880369	::488726978552283000
143195848	::488727011004010000
362540752	::488727089072582000
358398276	::488727127273914000
180940959	::488727129274601000
136880369	::488727150107713000
163214537	::488727151357607000
358398276	::488727158953496000
19511096	::488727184224161000
29018568	::488727215648280000
12653722	::488727227559710000
438794823	::488727242487263000
287028974	::488727243930099000
497458875	::488727270715318000
78089247	::488727278437027000
58941053	::488727314457317000
287028974	::488727317712076000
163214537	::488727357318897000
77754336	::488727386511659000
163214537	::488727392010002000
55472237	::488727441779605000
143195848	::488727579177009000
85344924	::488727615688032000
232901934	::488727664979501000
123373847	::488727691374637000
349904873	::488727695237603000
30719116	::488727701315153000
77754336	::488727702346948000
19511096	::488727744398622000
253828982	::488727790359818000
286265668	::488727807715835000
29018568	::488727957348048000
372499722	::488727981029072000
78089247	::488727983554035000
102444460	::488728021457580000
374772557	::488728085471047000
183090041	::488728094166245000
29018568	::488728094766034000
19511096	::488728107881213000
163214537	::488728119281328000
276784331	::488728297904545000
245573462	::488728298608816000
229562704	::488728330834026000
441925629	::488728373251039000
450970324	::488728414153887000
113722629	::488728484022611000
293897624	::488728491303919000
366136205	::488728495728906000
165517420	::488728568046710000
302430466	::488728585847316000
12653722	::488728636137013000
30719116	::488728636783337000
245573462	::488728659805499000
143195848	::488728711404199000
450970324	::488728748624461000
316902035	::488728797336715000
34689419	::488728926743564000
258636623	::488728936533073000
88018997	::488728979071717000
19511096	::488729059606552000
76427184	::488729087083429000
447301770	::488729142608035000
163214537	::488729172307476000
165517420	::488729173209251000
131866787	::488729185566093000
109105005	::488729206142955000
227191596	::488729242059177000
27784817	::488729290863697000
163214537	::488729323013038000
372499722	::488729344576348000
143195848	::488729431176126000
37213451	::488729438344216000
316902035	::488729456031178000
163214537	::488729498796298000
447301770	::488729502009556000
41136161	::488729528642969000
163214537	::488729539103576000
227191596	::488729566114877000
199001641	::488729568430129000
59938971	::488729581944201000
377425191	::488729623832694000
19511096	::488729683035299000
27784817	::488729699493761000
31144939	::488729724152479000
192616191	::488729775746199000
355717008	::488729787771658000
18999708	::488729855718998000
163214537	::488729907413798000
65576332	::488729913709428000
224095849	::488729929555513000
14253476	::488729958848548000
27364321	::488730021352452000
163214537	::488730156807110000
438794823	::488730186716704000
66203192	::488730217163145000
163214537	::488730235169304000
31144939	::488730252332773000
59938971	::488730269117992000
27364321	::488730304757383000
163214537	::488730322977038000
77754336	::488730365713195000
59938971	::488730385581219000
27784817	::488730441688436000
102444460	::488730520524566000
39412631	::488730568910045000
287978614	::488730574815649000
85344924	::488730637369487000
131866787	::488730644915441000
240492455	::488730696479830000
122067183	::488730711206416000
163214537	::488730712560779000
85344924	::488730816260751000
14478263	::488730828000600000
14478263	::488730846614937000
17028109	::488730880458760000
166877807	::488730889061289000
76977679	::488730898616291000
59872570	::488730913480523000
170162540	::488730939162238000
163214537	::488730985786134000
293897624	::488731018657280000
48046250	::488731063939002000
163214537	::488731075770740000
139447011	::488731101629022000
18148466	::488731133312761000
48046250	::488731207824601000
26068830	::488731408265797000
66203192	::488731411117916000
66203192	::488731443720232000
48046250	::488731451043885000
467899122	::488731467879424000
82150924	::488731471947890000
59938971	::488731505229701000
167384328	::488731559424303000
66203192	::488731569482260000
80703293	::488731597093756000
82150924	::488731645218803000
14253476	::488731693117739000
59938971	::488731705251872000
80703293	::488731779613065000
66203192	::488731789716766000
45470777	::488731843043151000
19080798	::488731853092683000
45470777	::488731916921606000
143195848	::488731943551647000
78089247	::488732012568924000
372499722	::488732033783709000
80703293	::488732037822840000
614436697	::488732082688909000
19080798	::488732134182367000
229562704	::488732169607839000
66203192	::488732172275032000
467899122	::488732193766641000
48046250	::488732209390829000
102444460	::488732250196824000
66203192	::488732261726953000
85399171	::488732430015426000
39412631	::488732449711484000
78782742	::488732464508989000
290855101	::488732470217424000
143195848	::488732506997268000
76977679	::488732515591794000
216395197	::488732599616307000
385595835	::488732612278509000
358398276	::488732644700459000
59938971	::488732653181349000
48046250	::488732674300063000
128937859	::488732676170342000
88018997	::488732701919567000
81872162	::488732714376638000
14253476	::488732720915161000
78089247	::488732724149374000
30336818	::488732724505501000
242622458	::488732772182151000
61969086	::488732810107453000
515068859	::488732881066655000
14478263	::488733016189988000
248006441	::488733017461227000
14478263	::488733034208710000
14478263	::488733039564816000
256750208	::488733139364089000
517695658	::488733192648548000
143195848	::488733196692230000
63478115	::488733204506226000
525819441	::488733320579010000
66203192	::488733320969072000
82150924	::488733326719463000
447301770	::488733334076678000
407399368	::488733380515602000
328828628	::488733384688934000
115941650	::488733385175494000
39412631	::488733401067683000
229562704	::488733401781125000
195977109	::488733423746310000
418314197	::488733450635993000
517695658	::488733475483054000
115941650	::488733539689435000
65435835	::488733572178903000
358398276	::488733574573850000
143195848	::488733579741237000
29242207	::488733586900914000
21531254	::488733587743973000
82150924	::488733590536986000
17163265	::488733611840266000
39412631	::488733636510765000
493640349	::488733640554053000
421338980	::488733659449786000
85399171	::488733680505204000
242622458	::488733752651046000
82150924	::488733803574067000
267445807	::488733816702631000
82150924	::488733834540642000
81674504	::488733847920472000
358398276	::488733857009500000
196659229	::488733859354140000
447301770	::488733892363685000
195977109	::488733902144430000
467899122	::488733921111076000
267445807	::488733934641881000
41474555	::488733989025226000
195977109	::488734019794661000
29242207	::488734025595768000
319420243	::488734061054029000
20941662	::488734100040466000
372499722	::488734106692640000
403834874	::488734144948498000
82150924	::488734156000485000
12653722	::488734163768332000
76977679	::488734212770377000
447301770	::488734229325680000
76977679	::488734233876107000
267445807	::488734269758783000
92838578	::488734289857900000
143195848	::488734290432499000
623584562	::488734342340808000
403834874	::488734373391237000
467899122	::488734461287075000
443512536	::488734478936723000
319420243	::488734533714325000
21153287	::488734574089089000
19511096	::488734657156878000
443512536	::488734664685654000
76977679	::488734706666856000
216395197	::488734726308769000
216395197	::488734829035683000
242622458	::488734853194461000
255834275	::488734892545433000
59938971	::488734971574505000
631245094	::488735069687672000
195977109	::488735127262867000
332662443	::488735142194982000
14478263	::488735230358863000
323262953	::488735272738492000
82150924	::488735284163801000
59872570	::488735321409220000
257265522	::488735323640176000
52610012	::488735341957095000
446541836	::488735344020299000
82150924	::488735365591605000
39398773	::488735428288061000
59872570	::488735535251193000
115941650	::488735546957516000
467899122	::488735559888543000
22033805	::488735563638247000
92838578	::488735599336378000
155805303	::488735625496244000
176489426	::488735675249082000
377425191	::488735780064751000
155805303	::488735782237384000
396929208	::488735788218466000
76977679	::488735917621137000
85399171	::488735934624436000
255818707	::488735947400310000
13533012	::488735963137708000
467899122	::488735978375217000
323262953	::488736008356515000
175847876	::488736078283554000
195977109	::488736118326583000
83507090	::488736124655779000
467899122	::488736134973779000
83507090	::488736168570138000
192616191	::488736190422478000
195977109	::488736208520892000
52649582	::488736239596490000
467899122	::488736273125744000
276784331	::488736278255783000
447813903	::488736287114153000
96062555	::488736311461699000
163983371	::488736337017987000
359775349	::488736387697770000
467899122	::488736393267396000
251825047	::488736400032817000
25082908	::488736407809060000
163983371	::488736418731393000
25082908	::488736459294126000
68832413	::488736503754145000
25082908	::488736598461132000
122067183	::488736681605222000
467899122	::488736716623060000
92838578	::488736717667840000
374772557	::488736731215048000
115550523	::488736756150185000
317524005	::488736804086890000
242607910	::488736809577242000
48046250	::488736824974934000
39398773	::488736842947117000
25082908	::488736865273409000
163983371	::488736888778285000
50818061	::488736902703374000
99843490	::488736976934154000
99843490	::488737062955126000
387476542	::488737097646632000
50818061	::488737152742592000
18999708	::488737179477106000
216395197	::488737204030943000
143195848	::488737210402082000
419185791	::488737286347972000
607637849	::488737320514748000
29800175	::488737360142532000
467899122	::488737382775021000
29800175	::488737397899657000
109105005	::488737422176309000
27792069	::488737476249677000
29800175	::488737518922117000
410297246	::488737559732695000
83507090	::488737598559371000
14478263	::488737604976640000
443512536	::488737619723812000
83507090	::488737659498422000
29800175	::488737663306854000
97336064	::488737675139350000
388558032	::488737690133614000
65513	::488737740146896000
447301770	::488737750758465000
37213451	::488737759331647000
607637849	::488737864113332000
50818061	::488737865774297000
165517420	::488737927568973000
413735493	::488737973924421000
66203192	::488738000612757000
165517420	::488738012134506000
29242207	::488738102945808000
141735027	::488738118439157000
467899122	::488738238215880000
227191596	::488738241588109000
97044552	::488738270520410000
83507090	::488738280028909000
332662443	::488738334391697000
467899122	::488738338854027000
29242207	::488738346345431000
22294252	::488738556613902000
19511096	::488738557826060000
443512536	::488738605137817000
414526765	::488738660297084000
29800175	::488738690085044000
163214537	::488738739028381000
83507090	::488738748738199000
755431	::488738790086045000
332662443	::488738800110432000
18968115	::488738821736247000
174351092	::488738857568190000
29800175	::488738882695872000
48046250	::488738904909295000
59872570	::488738935011418000
281829913	::488738943215484000
214220072	::488738959162634000
48046250	::488738967979053000
228845995	::488738987998453000
59872570	::488739007916830000
174351092	::488739028867772000
515068859	::488739055140864000
45470777	::488739059510943000
515068859	::488739088984727000
414526765	::488739092041961000
29800175	::488739095632281000
29800175	::488739140985315000
29800175	::488739304521220000
551248502	::488739314914693000
29800175	::488739333889748000
467899122	::488739339312959000
29800175	::488739347739340000
14085431	::488739395705790000
332662443	::488739410301956000
359775349	::488739417147047000
359775349	::488739440903606000
551248502	::488739487766159000
29800175	::488739549720223000
78089247	::488739550232338000
29800175	::488739613838561000
227191596	::488739661506830000
29800175	::488739672231653000
515068859	::488739678586413000
359775349	::488739688745033000
29800175	::488739690527215000
359775349	::488739743677820000
551248502	::488739768012787000
22033805	::488739772224266000
359775349	::488739801219469000
63783716	::488739821091696000
11146552	::488739831179395000
359775349	::488739851748245000
703895293	::488739922031824000
359775349	::488739937404329000
22386194	::488739941984518000
254092544	::488739955775385000
359775349	::488740004311867000
287978614	::488740028873322000
59872570	::488740053028700000
359775349	::488740061274722000
323262953	::488740144259035000
256750208	::488740148121583000
441925629	::488740176135733000
551248502	::488740177959862000
256750208	::488740184591069000
132768456	::488740263129407000
227191596	::488740360210767000
287978614	::488740368003772000
515068859	::488740380348018000
223288871	::488740384814555000
287978614	::488740391995203000
256750208	::488740399305859000
59872570	::488740438489055000
46796467	::488740473406619000
359775349	::488740486392598000
227191596	::488740516628942000
348152108	::488740545619955000
59872570	::488740617321582000
515068859	::488740624808833000
228845995	::488740644933099000
267445807	::488740698901209000
430387521	::488740714876923000
260338000	::488740724377395000
481512198	::488740792211488000
23097227	::488740814684577000
287978614	::488740833709932000
515068859	::488740836780544000
515068859	::488740937141850000
17529301	::488740951180206000
18148466	::488740973758128000
59872570	::488741012538265000
40405725	::488741029479071000
254092544	::488741031387877000
19511096	::488741089734438000
45470777	::488741122965905000
302430466	::488741129148329000
59872570	::488741216947687000
19766821	::488741261042388000
409541924	::488741265425457000
260573981	::488741267904290000
65513	::488741271037816000
59872570	::488741273277194000
37213451	::488741339216244000
56876875	::488741339454910000
154309960	::488741357293277000
19766821	::488741370815717000
73020435	::488741410930061000
59872570	::488741538592071000
59872570	::488741551619588000
59872570	::488741559840411000
387476542	::488741598814306000
28197443	::488741619189833000
28197443	::488741683127791000
145911982	::488741703604764000
113722629	::488741751599800000
349904873	::488741850811871000
621474989	::488741883431366000
515068859	::488741888825249000
438794823	::488741898853416000
28197443	::488742018844065000
323262953	::488742033876856000
107902551	::488742035059269000
228845995	::488742047604830000
323262953	::488742226831630000
515068859	::488742230988181000
81674504	::488742232430620000
59370673	::488742253204996000
97336064	::488742262629609000
68832413	::488742279835037000
14478263	::488742280581234000
34689419	::488742303947685000
131866787	::488742335119777000
81674504	::488742391868686000
189916646	::488742422302982000
34689419	::488742435711754000
228845995	::488742457363165000
517695658	::488742485863063000
450970324	::488742514086912000
29800175	::488742561448611000
244646421	::488742614326206000
551248502	::488742660413214000
438794823	::488742720467259000
65513	::488742735755481000
293897624	::488742767749627000
323262953	::488742828282249000
423943436	::488742834510385000
59872570	::488742873483837000
131866787	::488742971115077000
59370673	::488742987728297000
228845995	::488742996691914000
450970324	::488743005025599000
316902035	::488743029545508000
31280614	::488743056707817000
438794823	::488743128069705000
109718758	::488743209581805000
163983371	::488743294151577000
240015074	::488743306205999000
18968115	::488743375336923000
163983371	::488743378322862000
349904873	::488743383804833000
179736548	::488743490843856000
17163265	::488743553540321000
195977109	::488743594313150000
179736548	::488743603699990000
323262953	::488743616953991000
179736548	::488743640194625000
179736548	::488743677834309000
349904873	::488743689171128000
447301770	::488743690308186000
236528732	::488743691885236000
179736548	::488743728962871000
40405725	::488743748260466000
179736548	::488743789859995000
163214537	::488743847598370000
438794823	::488743888627044000
163214537	::488743889235243000
179736548	::488743911104724000
195977109	::488743935229968000
131866787	::488744042772324000
163214537	::488744046098010000
607637849	::488744067514134000
163983371	::488744134035771000
166695965	::488744191837483000
163983371	::488744251258200000
179736548	::488744365251383000
195977109	::488744475103989000
316902035	::488744499338686000
444251177	::488744600933134000
163983371	::488744700720205000
14478263	::488744757439393000
131866787	::488744842290552000
251825047	::488744959369936000
131866787	::488744960888287000
200685756	::488745045177008000
163983371	::488745127284707000
18148466	::488745151905280000
163983371	::488745200651481000
39041792	::488745206229897000
12653722	::488745223053254000
59872570	::488745259187200000
175314654	::488745277075881000
515068859	::488745325289824000
359775349	::488745356059238000
443512536	::488745364896247000
251825047	::488745367224078000
239885742	::488745398782005000
27999272	::488745412958748000
359775349	::488745415836434000
359775349	::488745509235216000
76442745	::488745534102851000
14478263	::488745592349143000
14478263	::488745615879188000
307485154	::488745621168214000
415630297	::488745630982864000
14478263	::488745634283782000
145911982	::488745670996930000
443512536	::488745703435665000
637418169	::488745824059269000
12653722	::488745841465638000
59872570	::488745862261002000
631245094	::488745876941070000
637418169	::488745889754669000
179736548	::488745905252999000
441925629	::488745957929283000
447813903	::488746076972023000
157254287	::488746286003154000
276784331	::488746349702422000
37213451	::488746472830414000
58046021	::488746482812866000
451183057	::488746510948249000
637418169	::488746572562194000
163983371	::488746644020920000
179736548	::488746672504463000
41474555	::488746786224218000
59872570	::488746858685009000
447301770	::488746875965952000
59872570	::488746916868411000
73795436	::488746936305221000
637418169	::488747070694494000
607637849	::488747113124483000
41474555	::488747151464222000
77765035	::488747155947917000
183090041	::488747185232551000
631245094	::488747240551231000
18999708	::488747245773127000
631245094	::488747297455353000
157254287	::488747299195998000
517695658	::488747313083342000
41474555	::488747314735878000
65513	::488747431665082000
41474555	::488747456734044000
196738575	::488747460958121000
352970133	::488747472462680000
755431	::488747569900953000
637418169	::488747570244497000
401109490	::488747570865655000
323262953	::488747589492572000
401109490	::488747678705385000
401109490	::488747705897078000
19770255	::488747741351120000
80929828	::488747815229612000
73795436	::488747820250587000
145911982	::488747831990435000
45470777	::488747836285009000
196738575	::488747917428412000
45470777	::488747925854367000
28252356	::488747935640084000
167384328	::488747982020296000
73795436	::488748016065871000
167384328	::488748026236645000
163983371	::488748096386396000
276784331	::488748168486879000
233677206	::488748172731498000
73795436	::488748229522370000
323262953	::488748319284662000
587940951	::488748332341157000
323262953	::488748361340956000
163983371	::488748416621506000
216395197	::488748444065202000
447813903	::488748448796389000
371603155	::488748509902823000
216395197	::488748530325262000
73795436	::488748530715348000
18148466	::488748536167952000
167384328	::488748561442430000
216395197	::488748614936985000
41474555	::488748689079300000
163983371	::488748722650480000
196738575	::488748767282475000
41474555	::488748817349505000
227191596	::488748821627682000
447301770	::488748838745014000
438794823	::488748922014154000
196738575	::488748975655497000
41474555	::488748983641067000
41474555	::488749015387746000
302430466	::488749044391374000
227191596	::488749061504110000
41474555	::488749081439649000
59872570	::488749093959630000
14478263	::488749157465600000
337434879	::488749160812654000
174351092	::488749169327476000
371603155	::488749183948435000
242622458	::488749216886296000
163214537	::488749219281248000
41474555	::488749228408074000
59872570	::488749246795882000
196738575	::488749349552545000
302430466	::488749381986697000
302430466	::488749382997516000
302430466	::488749383647645000
302430466	::488749384314519000
25359188	::488749393785266000
25359188	::488749428744810000
623584562	::488749445689798000
163983371	::488749512534413000
73795436	::488749538203955000
44307877	::488749547208712000
25359188	::488749636861960000
371603155	::488749649780420000
41474555	::488749657636347000
447813903	::488749708769509000
256750208	::488749710568456000
41474555	::488749736443142000
481512198	::488749750259183000
196738575	::488749861727379000
587940951	::488749888956428000
65513	::488749923681452000
755431	::488749941872144000
371603155	::488749946577756000
216395197	::488749949749063000
18968115	::488749960733929000
15814841	::488750015100510000
525819441	::488750056749555000
327662373	::488750080225067000
238698812	::488750097245544000
59705683	::488750110869041000
59872570	::488750147023552000
276784331	::488750156415000000
14873854	::488750326619443000
371603155	::488750417585508000
421338980	::488750473931812000
421338980	::488750495486328000
59705683	::488750523953455000
421338980	::488750534635970000
21531254	::488750539036176000
254092544	::488750546351042000
421338980	::488750546652639000
441925629	::488750553623982000
421338980	::488750587429658000
421338980	::488750605188354000
421338980	::488750613514027000
421338980	::488750628634517000
421338980	::488750650377789000
421338980	::488750657738772000
421338980	::488750666362281000
421338980	::488750681881190000
257265522	::488750684276142000
421338980	::488750691813314000
441925629	::488750708356055000
421338980	::488750760725737000
421338980	::488750770657828000
421338980	::488750780707393000
21531254	::488750794586726000
14873854	::488750796331171000
444251177	::488750814609956000
393761423	::488750881488130000
371603155	::488750904053489000
202196262	::488750929941123000
421338980	::488750950014668000
276784331	::488750989600882000
421338980	::488751008449712000
421338980	::488751019950473000
421338980	::488751031778418000
387476542	::488751054776172000
113722629	::488751113592520000
421338980	::488751141891477000
59872570	::488751143028129000
421338980	::488751154017226000
515068859	::488751173261099000
421338980	::488751177895403000
59872570	::488751200032944000
421338980	::488751209251999000
421338980	::488751220442419000
59872570	::488751256626675000
393719746	::488751272808304000
14478263	::488751286443986000
421338980	::488751320501743000
421338980	::488751330966507000
48046250	::488751332065828000
14792781	::488751341989138000
19511096	::488751384276115000
421338980	::488751392874438000
421338980	::488751403800616000
371603155	::488751469667950000
233677206	::488751544607985000
421338980	::488751575507025000
421338980	::488751597346775000
421338980	::488751608088367000
421338980	::488751641261142000
421338980	::488751652065648000
421338980	::488751661658038000
421338980	::488751672017956000
227191596	::488751676128387000
80929828	::488751691362082000
421338980	::488751725772165000
248006441	::488751729429975000
219550942	::488751733980790000
419185791	::488751754893225000
421338980	::488751761755090000
421338980	::488751806017572000
40405725	::488751902461407000
268547296	::488751906471559000
80929828	::488751920891170000
267445807	::488751930915946000
515068859	::488751936569892000
183090041	::488751941678166000
419185791	::488751977518485000
27999272	::488751994484432000
251825047	::488752042026876000
80929828	::488752141415088000
59872570	::488752222755639000
703895293	::488752234788708000
167384328	::488752394285494000
126221416	::488752419669807000
703895293	::488752431098912000
251825047	::488752438627667000
17028109	::488752461079777000
18148466	::488752507666325000
632710734	::488752524124372000
183090041	::488752636384907000
29654901	::488752640826699000
59872570	::488752700851384000
421338980	::488752762818015000
12653722	::488752859857432000
421338980	::488752878475960000
396889673	::488752883735986000
115550523	::488752894074580000
493550118	::488752899799785000
59872570	::488752916346310000
29242207	::488752982742536000
14478263	::488753031316377000
73795436	::488753035427192000
396889673	::488753038791024000
237330810	::488753092088049000
29242207	::488753101818847000
551248502	::488753127491776000
396889673	::488753356115312000
29242207	::488753357910462000
41474555	::488753401530826000
29242207	::488753409466839000
41474555	::488753416395427000
27179899	::488753424389775000
227191596	::488753431113248000
167384328	::488753459592564000
29242207	::488753494430875000
408869196	::488753521702232000
421338980	::488753525808050000
126221416	::488753531680489000
597038752	::488753580040388000
421338980	::488753580543733000
17163265	::488753596310106000
441925629	::488753625297326000
444251177	::488753628291665000
57651074	::488753634088599000
126221416	::488753634365440000
515068859	::488753646445006000
41474555	::488753668649275000
14478263	::488753671258136000
426923626	::488753784516911000
396889673	::488753812988235000
290855101	::488753817425829000
126221416	::488753824031842000
441925629	::488753832336576000
126221416	::488753845854818000
396889673	::488753884715048000
351847146	::488753936220708000
447301770	::488754007817850000
396889673	::488754010992939000
542406301	::488754029053227000
63617875	::488754051023400000
299297459	::488754098322153000
14478263	::488754123102097000
18968115	::488754157046603000
597038752	::488754197701996000
421338980	::488754199610404000
58046021	::488754205063413000
447301770	::488754220024467000
421338980	::488754284121448000
227191596	::488754340744544000
421338980	::488754384969289000
423943436	::488754390560296000
227191596	::488754449830006000
251825047	::488754453281927000
216395197	::488754483997196000
76442745	::488754544168280000
126221416	::488754610648391000
542406301	::488754628930973000
41474555	::488754632986869000
419185791	::488754648434483000
147997393	::488754671906205000
227191596	::488754702729760000
248006441	::488754769880969000
436476907	::488754772108148000
599589782	::488754856694251000
227191596	::488754952735428000
327662373	::488754960218075000
447301770	::488754981596839000
396889673	::488755007664422000
68832413	::488755011422539000
467899122	::488755074504478000
227191596	::488755102946041000
444251177	::488755139788820000
227191596	::488755152308826000
167384328	::488755158143102000
464845445	::488755196085157000
248006441	::488755205056786000
493550118	::488755236295540000
73795436	::488755243740823000
248006441	::488755274782896000
355717008	::488755274895728000
227191596	::488755277210988000
59454178	::488755322556006000
419185791	::488755358911848000
73795436	::488755384556216000
248006441	::488755428185354000
18999708	::488755448607043000
227191596	::488755489593778000
34689419	::488755564394979000
29198251	::488755596947369000
73795436	::488755720515764000
227191596	::488755778191228000
227191596	::488755881702457000
68832413	::488755908701597000
69494041	::488755929802747000
227191596	::488755955618693000
607637849	::488755955656433000
423943436	::488755979475881000
227191596	::488756106294857000
46279759	::488756133231067000
387476542	::488756136456486000
18148466	::488756166093463000
423943436	::488756268132073000
227191596	::488756281893584000
248006441	::488756290332925000
227191596	::488756329696088000
409541924	::488756371857625000
169378322	::488756455961812000
227191596	::488756508889329000
68832413	::488756567433830000
169378322	::488756636178448000
37213451	::488756704331702000
493550118	::488756705669287000
18968115	::488756710920581000
66270239	::488756756017709000
89294713	::488756759180230000
80929828	::488756807452475000
126221416	::488756854848499000
238698812	::488756886146019000
227191596	::488756920933576000
12653722	::488756952541827000
491679354	::488757100412039000
169378322	::488757112018046000
493550118	::488757166510071000
17163265	::488757167659302000
343904325	::488757194024689000
227191596	::488757213712744000
493550118	::488757216208363000
493550118	::488757259762012000
12653722	::488757286475554000
227191596	::488757299100413000
242622458	::488757330457014000
227191596	::488757351189446000
248006441	::488757386921123000
17028109	::488757475005329000
392716377	::488757529040539000
192590347	::488757550759022000
355717008	::488757604596711000
80929828	::488757666580160000
126221416	::488757805592354000
248006441	::488757811116265000
167384328	::488757839079280000
227191596	::488757927570731000
14478263	::488758068490936000
227191596	::488758082365693000
99827590	::488758127370584000
12653722	::488758162510462000
432747373	::488758176800456000
491679354	::488758212875657000
137135705	::488758217279680000
227191596	::488758217795571000
227191596	::488758268425031000
389614947	::488758349526499000
227191596	::488758384410107000
126221416	::488758431504146000
167384328	::488758504933437000
216395197	::488758521924968000
441925629	::488758569513529000
421338980	::488758574081146000
227191596	::488758622285877000
227191596	::488758666263146000
227191596	::488758729156730000
469722641	::488758780964790000
144243302	::488758791606108000
276784331	::488759072779685000
141976809	::488759178643931000
65513	::488759210621280000
76442745	::488759372026089000
227191596	::488759430817660000
28002614	::488759597839446000
441925629	::488759598225317000
436476907	::488759656047992000
362540752	::488759685248724000
447301770	::488759701195481000
623584562	::488759897425969000
66203192	::488759922000011000
517695658	::488759972876926000
200685756	::488760015017103000
18148466	::488760053252767000
227191596	::488760347709300000
170162540	::488760348204208000
703895293	::488760457436471000
136880369	::488760583408197000
14478263	::488760631500095000
14478263	::488760647526543000
227191596	::488760659526426000
14478263	::488760712873779000
227191596	::488760752304422000
136880369	::488760787574353000
39398773	::488760817706213000
126221416	::488760845611307000
227191596	::488760939546562000
245573462	::488760940712587000
39398773	::488761048279678000
703895293	::488761077929230000
444251177	::488761106102362000
167384328	::488761134690738000
517695658	::488761150373244000
703895293	::488761167695724000
14478263	::488761334377377000
14478263	::488761340291346000
703895293	::488761500517924000
23097227	::488761547246690000
490977827	::488761601710120000
28002614	::488761634203402000
517695658	::488761668294705000
189916646	::488761765711609000
17694593	::488761817590923000
332662443	::488761822108221000
703895293	::488761871478968000
170924102	::488761879699812000
63478115	::488762114027569000
41675336	::488762136802242000
113722629	::488762154770657000
14873854	::488762155219431000
163646426	::488762243627376000
587940951	::488762254943211000
167384328	::488762278599077000
17163265	::488762401614225000
46279759	::488762454550519000
227191596	::488762486326177000
73020435	::488762494593142000
45470777	::488762506790580000
227191596	::488762545876901000
486231003	::488762563069358000
490977827	::488762664039227000
55312313	::488762687698911000
384955934	::488762738211291000
355717008	::488762738512916000
332662443	::488762754262913000
40896981	::488762946680406000
497458875	::488763089043873000
227191596	::488763098275147000
379576750	::488763115442409000
276784331	::488763161966047000
251825047	::488763172111667000
703895293	::488763204080652000
126221416	::488763206887018000
45470777	::488763206974722000
18968115	::488763229418442000
55312313	::488763317855334000
421338980	::488763331046424000
115550523	::488763428547227000
18968115	::488763438030544000
12653722	::488763470272139000
18968115	::488763521438478000
490977827	::488763551859748000
130312780	::488763556813221000
255205725	::488763692087930000
126221416	::488763722970972000
245573462	::488763758781530000
490977827	::488763769808764000
227191596	::488763795699798000
167384328	::488763822782418000
227191596	::488763861760086000
264335101	::488763924066471000
371603155	::488764003003281000
378334138	::488764065293291000
433169770	::488764127985147000
126221416	::488764183157420000
623584562	::488764548472520000
167384328	::488764580147896000
232275950	::488764644669276000
480857982	::488764655628607000
88018997	::488764775187632000
533788768	::488764827377364000
34689419	::488764855873048000
287978614	::488764934147162000
88018997	::488764944713023000
299297459	::488764973523300000
171510293	::488764978812686000
287978614	::488765040594411000
163983371	::488765138364022000
216833550	::488765159112851000
159986953	::488765195565924000
116054733	::488765199642787000
533788768	::488765229904695000
52610012	::488765251325022000
14478263	::488765265006432000
533788768	::488765329083224000
755431	::488765342991138000
418327117	::488765352466071000
18999708	::488765357054627000
171510293	::488765441792540000
52610012	::488765463619706000
171510293	::488765475707699000
245573462	::488765495416348000
755431	::488765504929411000
76442745	::488765507063930000
163983371	::488765527196962000
614436697	::488765553809424000
92838578	::488765613754830000
380458897	::488765623258714000
72321810	::488765625741737000
72321810	::488765661766639000
72321810	::488765742343397000
59370673	::488765749201084000
163983371	::488765850204512000
450970324	::488765918286458000
41675336	::488765922866253000
29654901	::488766030630899000
755431	::488766037270474000
29654901	::488766040982437000
415943958	::488766187216441000
167384328	::488766305973985000
621474989	::488766312798109000
91606737	::488766317881593000
703895293	::488766339691986000
242622458	::488766421443149000
419047433	::488766546299199000
126221416	::488766562586087000
380458897	::488766635021303000
21531254	::488766639899672000
378334138	::488766686200610000
755431	::488766800696328000
378334138	::488766900235960000
245573462	::488766907353292000
54304799	::488766922398257000
378334138	::488767055601352000
419047433	::488767093441970000
60220156	::488767138560086000
237936556	::488767190586236000
418327117	::488767207019540000
167384328	::488767233410080000
17028109	::488767237604384000
703895293	::488767250724175000
703895293	::488767300275675000
380458897	::488767309498957000
378334138	::488767330642837000
57651074	::488767379833225000
703895293	::488767384425992000
57651074	::488767461135634000
632710734	::488767474339282000
378334138	::488767475023355000
65513	::488767511744499000
167384328	::488767677435879000
14478263	::488767697518206000
33011898	::488767707395813000
60220156	::488767763591495000
296016163	::488767821368004000
27726737	::488767858131091000
293897624	::488767892759261000
37316930	::488767964284321000
403834874	::488768040637456000
163279109	::488768281684103000
73020435	::488768296053776000
371603155	::488768318442962000
102266093	::488768325775020000
703895293	::488768349367582000
293897624	::488768495510114000
251825047	::488768499800891000
277278671	::488768533111664000
331307463	::488768661918728000
248006441	::488768701416890000
296016163	::488768706479005000
343904325	::488768711575080000
525819441	::488768720517361000
277278671	::488768731477053000
515068859	::488768753233305000
343904325	::488768759591477000
515068859	::488768806660345000
277278671	::488768815581261000
45410414	::488768856131776000
254092544	::488768868018827000
296016163	::488768871508099000
227191596	::488768874104377000
216833550	::488768901988110000
227191596	::488768919679664000
92838578	::488768978068967000
254092544	::488769031449903000
412792027	::488769118309740000
443070793	::488769151205249000
343904325	::488769197082562000
19511096	::488769202723901000
463855595	::488769353060347000
171510293	::488769364448280000
296016163	::488769402155069000
419185791	::488769411919007000
216833550	::488769478763614000
716262980	::488769490629296000
52628599	::488769562389655000
227191596	::488769628626120000
371603155	::488769641401962000
60220156	::488769652328116000
227191596	::488769690659856000
189916646	::488769695349477000
60220156	::488769740593041000
323262953	::488769769924227000
293897624	::488769776018550000
371603155	::488769834419642000
19511096	::488769886223491000
302430466	::488769899813027000
302430466	::488769901314584000
302430466	::488769902195376000
451183057	::488769994680184000
227191596	::488770232073220000
227191596	::488770265459867000
14478263	::488770320170381000
14478263	::488770328970018000
227191596	::488770335324401000
366701651	::488770358099468000
296016163	::488770361048059000
59938971	::488770368292003000
59938971	::488770473522900000
227191596	::488770489163063000
54304799	::488770730012598000
251825047	::488770799927439000
371603155	::488770816360734000
528975562	::488770816528490000
12653722	::488770921268645000
266317182	::488770952436928000
362540752	::488771016504532000
281829913	::488771070464241000
227191596	::488771107126640000
528975562	::488771122922418000
227191596	::488771133777252000
515818133	::488771145760776000
54304799	::488771192090681000
14478263	::488771210038112000
113722629	::488771267219054000
17163265	::488771293937168000
372499722	::488771369346555000
515818133	::488771446265880000
323262953	::488771555103870000
755431	::488771691246403000
143195848	::488771731671486000
323262953	::488771751879667000
143195848	::488771814639017000
384955934	::488771852249350000
296016163	::488771890089971000
17028109	::488771896473686000
296016163	::488771963108614000
14873854	::488771964840837000
296016163	::488771969190330000
515818133	::488772005920256000
34689419	::488772024517398000
515818133	::488772066867691000
167384328	::488772076900085000
17028109	::488772175847911000
371603155	::488772393490321000
515818133	::488772718209560000
228845995	::488772761696088000
451183057	::488772826351271000
515818133	::488772830520434000
515818133	::488772952620802000
39412631	::488772993699422000
80703293	::488772997394989000
371603155	::488773041162170000
515818133	::488773042089492000
323262953	::488773174289788000
96062555	::488773201602678000
296016163	::488773229490601000
18968115	::488773270083481000
39412631	::488773304648364000
39412631	::488773337011585000
167493720	::488773362571689000
331307463	::488773411867353000
39412631	::488773428577460000
18999708	::488773454519205000
267445807	::488773469073866000
41474555	::488773528049561000
58941053	::488773589479718000
39412631	::488773700808744000
228845995	::488773846892564000
432747373	::488773923492737000
313421343	::488774041071652000
228845995	::488774065927520000
180940959	::488774071744999000
632710734	::488774144549322000
41474555	::488774151105032000
415943958	::488774175331344000
39412631	::488774219635769000
441925629	::488774282080960000
188855651	::488774282521370000
111411572	::488774288544395000
296016163	::488774314372497000
515818133	::488774344500588000
11146552	::488774393728749000
48090126	::488774455452512000
323262953	::488774458585665000
403834874	::488774464134344000
27726737	::488774555373424000
515818133	::488774606896263000
515818133	::488774648751194000
68832413	::488774664940838000
269143639	::488774728568422000
269143639	::488774777155248000
57651074	::488774872856670000
323262953	::488774890104029000
34689419	::488774893220020000
60220156	::488775009125814000
39412631	::488775038309384000
97336064	::488775050229579000
50818061	::488775058471809000
323262953	::488775061076463000
19053567	::488775066206089000
587081117	::488775175937073000
43586963	::488775194157514000
88018997	::488775194165915000
447301770	::488775200448995000
371603155	::488775240709709000
14478263	::488775295218892000
287978614	::488775338067902000
394365413	::488775338248261000
460611723	::488775338428993000
60220156	::488775345005682000
39412631	::488775346401968000
450391257	::488775535607431000
587081117	::488775557740384000
60220156	::488775566502690000
441925629	::488775590577983000
441925629	::488775639139647000
371603155	::488775918735732000
29242207	::488775937367240000
494495688	::488775940202586000
54304799	::488776107601035000
14478263	::488776114257412000
136880369	::488776136403329000
80929828	::488776189842948000
331307463	::488776228585758000
175847876	::488776268671090000
331307463	::488776293010243000
323262953	::488776293933391000
287978614	::488776300266401000
494495688	::488776329752768000
632710734	::488776345086738000
12653722	::488776562657861000
445925140	::488776630819512000
214465537	::488776666773061000
39412631	::488776682166157000
39412631	::488776741226156000
331307463	::488777012425654000
39412631	::488777027617452000
25099957	::488777028229808000
331307463	::488777031455232000
31144939	::488777055472214000
348152108	::488777083837874000
471632365	::488777262905704000
331307463	::488777266906689000
471632365	::488777267657842000
471632365	::488777327200194000
471632365	::488777331130257000
471632365	::488777349341917000
255834275	::488777371445518000
34689419	::488777413279510000
441925629	::488777572172709000
143195848	::488777649851203000
587081117	::488777721355714000
545587327	::488777731933339000
19080798	::488777732243718000
12653722	::488777806126403000
143195848	::488777830659293000
143195848	::488777879409672000
445925140	::488777917153828000
286265668	::488778104270110000
27364321	::488778306276569000
12653722	::488778321761562000
41474555	::488778479609974000
27364321	::488778526813061000
287978614	::488778530583351000
41474555	::488778610258350000
317483868	::488778660129034000
14478263	::488778684258463000
102444460	::488778688473726000
480857982	::488778773177704000
58941053	::488778798964297000
607637849	::488778807663263000
15267198	::488778810893279000
348123497	::488778821488082000
218321424	::488778844401176000
25099957	::488778870040973000
515068859	::488778885677744000
755431	::488778961435230000
81674504	::488778977972985000
45410414	::488778984688074000
317483868	::488779013289435000
14478263	::488779025456717000
14478263	::488779044171702000
755431	::488779055601561000
19511096	::488779091022069000
218321424	::488779100270505000
166695965	::488779139676377000
27364321	::488779145896525000
163983371	::488779184546672000
471632365	::488779211751297000
331307463	::488779267149279000
143195848	::488779311877734000
471632365	::488779323412082000
331307463	::488779356898988000
471632365	::488779498117419000
182834679	::488779553829974000
467899122	::488779556984467000
247850020	::488779583680819000
471632365	::488779597816016000
623584562	::488779650055684000
471632365	::488779659258372000
441925629	::488779762752843000
73020435	::488779764874760000
471632365	::488779779966251000
703895293	::488779782889299000
143195848	::488779810848907000
81674504	::488779893446946000
164676969	::488779913751576000
331307463	::488779916259766000
81674504	::488779974728368000
17163265	::488780053669773000
625900103	::488780133382094000
143195848	::488780146460332000
302430466	::488780148464820000
302430466	::488780149119135000
54304799	::488780158040416000
317483868	::488780229260087000
319420243	::488780250331877000
317483868	::488780267684118000
14478263	::488780273400565000
348152108	::488780428472356000
255818707	::488780478711726000
27792069	::488780499469340000
216395197	::488780530591473000
403834874	::488780534873456000
22386194	::488780604670898000
37213451	::488780618202103000
143195848	::488780625667981000
507674842	::488780656864788000
14792781	::488780672660566000
143195848	::488780845445283000
216395197	::488780917348270000
450970324	::488780985556037000
232901934	::488780995148001000
248006441	::488781090434584000
515818133	::488781097736495000
143195848	::488781126388162000
443428711	::488781177365344000
171510293	::488781182826729000
59872570	::488781418986627000
403834874	::488781449114288000
59872570	::488781472174579000
443512536	::488781484606496000
371603155	::488781507641626000
401109490	::488781576730595000
507674842	::488781579158708000
149295164	::488781599937282000
59872570	::488781652449959000
515818133	::488781744925990000
143195848	::488781760680185000
200685756	::488781836030464000
254092544	::488781917467451000
28405302	::488781965290917000
450970324	::488782032269750000
136880369	::488782051995185000
59647298	::488782071574167000
143195848	::488782136770842000
432747373	::488782176771526000
59872570	::488782217838342000
136880369	::488782283298443000
72321810	::488782284120551000
29018568	::488782293251551000
29018568	::488782401150009000
621474989	::488782413758464000
59872570	::488782426475601000
76977679	::488782444661731000
426923626	::488782471043878000
54304799	::488782483408703000
41675336	::488782574589054000
59872570	::488782578477191000
89294713	::488782636026830000
27364321	::488782751412539000
467899122	::488782759822098000
254092544	::488782769653563000
89294713	::488782769841897000
401109490	::488782873722621000
161199833	::488782912624422000
161199833	::488782980274343000
471632365	::488783000264781000
161199833	::488783004680986000
96013044	::488783085706571000
89294713	::488783102806724000
166695965	::488783113443868000
401109490	::488783159870644000
59872570	::488783210621329000
59872570	::488783237582303000
228845995	::488783328532000000
494495688	::488783329295335000
166695965	::488783403475820000
25359188	::488783445804326000
59872570	::488783502490357000
292012619	::488783503132073000
292012619	::488783545330966000
23442090	::488783552881123000
81674504	::488783564641533000
445925140	::488783622003257000
515068859	::488783664067928000
89294713	::488783784431480000
323262953	::488783836164399000
59872570	::488783838248574000
72321810	::488783860361355000
29242207	::488783923078770000
515068859	::488783931018600000
72321810	::488783944608129000
57651074	::488783972705370000
81674504	::488784049310146000
72321810	::488784074774151000
358398276	::488784107103457000
254092544	::488784109272317000
401109490	::488784114284507000
81674504	::488784274246479000
72321810	::488784276172054000
59872570	::488784328197812000
14478263	::488784437362954000
443428711	::488784449421594000
421338980	::488784456673538000
323262953	::488784466400538000
188855651	::488784500298878000
403834874	::488784504413097000
113722629	::488784518631784000
421338980	::488784532204568000
20026791	::488784570444029000
248006441	::488784571333627000
336149936	::488784588076879000
18613311	::488784693639544000
175314654	::488784741043171000
273697690	::488784789948747000
59872570	::488784846920380000
441925629	::488784913249107000
45470777	::488784917384265000
257265522	::488784956101890000
336149936	::488784965874618000
17163265	::488785031272226000
188855651	::488785047777198000
257265522	::488785050125598000
72321810	::488785057230761000
167384328	::488785139355234000
37213451	::488785152911216000
304890630	::488785187749494000
72321810	::488785264090030000
59454178	::488785313708261000
41675336	::488785356406673000
96062555	::488785394243096000
372499722	::488785469229252000
336774649	::488785534412541000
302430466	::488785559288967000
336149936	::488785602737754000
143195848	::488785613274218000
29242207	::488785615639822000
54304799	::488785640008347000
34689419	::488785696488824000
331307463	::488785696954400000
28002614	::488785707050479000
403834874	::488785722967478000
299796220	::488785749471678000
143195848	::488785811799031000
291413743	::488785819411304000
28002614	::488785885186760000
269143639	::488785885828104000
403834874	::488785888936075000
214220072	::488785904035971000
14478263	::488785946620346000
366701651	::488786097111982000
323262953	::488786195741421000
28002614	::488786198530646000
14478263	::488786206201622000
248006441	::488786237369896000
447301770	::488786237948710000
38623896	::488786344437891000
149295164	::488786348464033000
323262953	::488786349169049000
149295164	::488786354814205000
117608761	::488786360526848000
109718758	::488786382832152000
18613311	::488786444585279000
337367504	::488786495491563000
407248121	::488786541968646000
28002614	::488786550873157000
17664609	::488786565913931000
14478263	::488786598247399000
18613311	::488786652412645000
532616498	::488786709400653000
149295164	::488786758406909000
29018568	::488786904335134000
37213451	::488786946052087000
441925629	::488787008936873000
323262953	::488787026616270000
149295164	::488787123734970000
89294713	::488787131867742000
393719746	::488787168706301000
29018568	::488787174452498000
362540752	::488787205218111000
446541836	::488787220946374000
323262953	::488787231193456000
407248121	::488787293785042000
149295164	::488787336512032000
407248121	::488787366627516000
143195848	::488787372767969000
19080798	::488787479219032000
54304799	::488787576040353000
486138458	::488787587910217000
89294713	::488787595644514000
441925629	::488787639093719000
90467952	::488787654331207000
403834874	::488787731514814000
362540752	::488787774019883000
188855651	::488787785244246000
109718758	::488787808593514000
29018568	::488787856056274000
377555310	::488787889522622000
291413743	::488788030044377000
80929828	::488788068803960000
247850020	::488788118321901000
335101950	::488788120075132000
462648540	::488788163175804000
30058582	::488788197933989000
171642430	::488788213482659000
335101950	::488788220058951000
77754336	::488788240854695000
29018568	::488788261997780000
143195848	::488788276153950000
462648540	::488788344877248000
366701651	::488788365773271000
29018568	::488788383011852000
23097227	::488788472941932000
29018568	::488788475567550000
23097227	::488788479162081000
29018568	::488788539945938000
149295164	::488788591498125000
462648540	::488788597969932000
29018568	::488788623332872000
27364321	::488788640127254000
373713704	::488788643646308000
143195848	::488788645743456000
462487376	::488788678211158000
143195848	::488788763720822000
471632365	::488788858956709000
486138458	::488788895258009000
77754336	::488788906289401000
462487376	::488789035616186000
72321810	::488789141627613000
72321810	::488789174267703000
143195848	::488789228541972000
50663276	::488789260607057000
89294713	::488789374591852000
50663276	::488789380270534000
77754336	::488789398767820000
54304799	::488789411497136000
41675336	::488789412869050000
371603155	::488789423824179000
39041792	::488789436742647000
77754336	::488789453625106000
373713704	::488789496583176000
30058582	::488789530783145000
14478263	::488789662412963000
27364321	::488789695846162000
192616191	::488789824770297000
143195848	::488789879426666000
149295164	::488789905430958000
404335977	::488790014860754000
30058582	::488790047052013000
348152108	::488790183358111000
89294713	::488790201691430000
755431	::488790225674862000
192616191	::488790306364481000
623584562	::488790325075664000
323262953	::488790424069636000
242622458	::488790450128437000
14478263	::488790504021053000
445925140	::488790543103578000
227577445	::488790591774662000
242622458	::488790594739654000
515818133	::488790618697498000
41508239	::488790629120372000
404335977	::488790660238307000
63783716	::488790694496976000
418327117	::488790704370368000
192616191	::488790710871539000
393719746	::488790817994067000
302430466	::488790818971320000
302430466	::488790819680182000
302430466	::488790820439347000
63783716	::488790824818192000
480857982	::488790831554240000
54304799	::488790865918173000
216395197	::488790926727577000
351099839	::488790937175224000
242622458	::488790989868261000
462648540	::488791024597073000
421338980	::488791038916456000
40405725	::488791137516150000
462648540	::488791305649012000
17163265	::488791320161710000
30058582	::488791338544939000
18999708	::488791411945250000
401109490	::488791516534804000
40405725	::488791631554822000
14873854	::488791688895156000
143195848	::488791703453990000
443512536	::488791866133852000
289461446	::488792051883204000
105607367	::488792118500933000
49383709	::488792168510009000
256750208	::488792185924378000
40405725	::488792344477458000
447301770	::488792350387609000
180940959	::488792395023015000
40405725	::488792413914148000
443512536	::488792492691570000
242622458	::488792528523522000
443512536	::488792685025566000
143195848	::488792742135599000
18613311	::488792765401407000
228845995	::488792767653748000
18613311	::488792806321029000
39041792	::488792820853907000
18613311	::488792882816774000
54304799	::488792913204088000
242622458	::488792932569210000
216486063	::488792937585995000
329333638	::488792951984640000
14478263	::488792985480351000
41508239	::488793011954782000
334665323	::488793050303320000
32624494	::488793117571571000
228845995	::488793281481170000
39041792	::488793290137808000
78089247	::488793363681140000
192616191	::488793369682784000
14478263	::488793396811542000
14478263	::488793409167974000
419185791	::488793558200369000
248006441	::488793559399944000
419185791	::488793578240749000
143195848	::488793587032006000
241337450	::488793592165838000
447813903	::488793604388048000
54304799	::488793658448031000
14478263	::488793678136090000
14478263	::488793687162228000
382304432	::488793735728467000
216486063	::488793795170144000
419185791	::488793797531537000
143195848	::488793798513000000
22033805	::488793819857817000
289461446	::488793835955576000
192590347	::488793836819595000
39041792	::488793843706241000
396889673	::488793959259324000
39041792	::488793971892563000
143195848	::488793987327983000
441925629	::488794066449358000
101286329	::488794134228918000
89294713	::488794156223832000
480857982	::488794174620069000
22386194	::488794250016849000
18613311	::488794310071291000
143195848	::488794313384816000
508860717	::488794318350462000
224095849	::488794354484396000
348152108	::488794388101738000
441925629	::488794392640372000
224095849	::488794399334088000
89294713	::488794404723765000
38207353	::488794409195307000
154692700	::488794459292041000
224095849	::488794484713340000
19053567	::488794511020019000
143195848	::488794537557753000
224095849	::488794592188174000
623584562	::488794744105877000
192616191	::488794787688886000
186945768	::488794860640411000
60220156	::488794939354918000
441925629	::488795008108355000
192590347	::488795122990333000
145911982	::488795213302075000
441925629	::488795301164380000
32624494	::488795310123008000
145911982	::488795331967320000
145911982	::488795346320244000
29242207	::488795362959048000
59705683	::488795460539535000
60220156	::488795474632384000
143195848	::488795480869322000
29800175	::488795540071534000
143195848	::488795599580704000
447813903	::488795692123828000
143195848	::488795712482979000
315559101	::488795745793757000
60220156	::488795913335226000
441925629	::488795949456957000
60220156	::488795984302862000
19511096	::488796130046513000
165072349	::488796281213448000
60220156	::488796286963810000
441925629	::488796292043526000
113722629	::488796382011342000
192616191	::488796477448155000
247850020	::488796528811581000
68832413	::488796584466210000
266317182	::488796597753352000
154692700	::488796615634063000
755431	::488796667009695000
60220156	::488796673385041000
382304432	::488796715487858000
480857982	::488796790787801000
30787413	::488796793816092000
60220156	::488796877328875000
92838578	::488796914872492000
248006441	::488796958086414000
154692700	::488796976281321000
192616191	::488797021319335000
92838578	::488797104673161000
16568377	::488797141583007000
165072349	::488797189817118000
248006441	::488797264341921000
441925629	::488797269702246000
755431	::488797311221649000
29242207	::488797316883963000
175847876	::488797323036991000
433169770	::488797330292740000
175847876	::488797332562264000
92838578	::488797371346984000
14478263	::488797389038182000
14478263	::488797399653957000
192616191	::488797409514774000
14478263	::488797416057884000
462648540	::488797438262538000
143195848	::488797480679931000
631245094	::488797516612116000
441925629	::488797522773966000
180940959	::488797552079171000
336774649	::488797575168794000
447301770	::488797633323208000
257265522	::488797753489625000
494495688	::488797818954334000
14478263	::488797828940976000
92838578	::488797895655956000
54304799	::488797947883053000
631245094	::488797959362863000
433169770	::488798105785991000
109718758	::488798254780264000
54304799	::488798306668003000
22033805	::488798436490489000
577920402	::488798505968758000
515818133	::488798569374027000
441925629	::488798646025338000
14478263	::488798685325578000
22033805	::488798692120756000
92838578	::488798758642397000
441925629	::488798775323160000
20026791	::488798849058627000
22033805	::488798888837795000
22033805	::488798978314878000
54304799	::488798991773995000
54304799	::488798993669836000
433169770	::488799012611305000
577920402	::488799051995832000
143195848	::488799058182828000
143195848	::488799077170413000
38623896	::488799216035045000
443512536	::488799229876240000
462648540	::488799301452066000
320452099	::488799332213088000
29242207	::488799367244316000
242622458	::488799397312856000
755431	::488799497838157000
21153287	::488799520441270000
336774649	::488799526484844000
92838578	::488799531115769000
276784331	::488799593984192000
242622458	::488799598803038000
54304799	::488799601491587000
92838578	::488799648715657000
227046044	::488799665291141000
78065938	::488799680940105000
329333638	::488799683708342000
92838578	::488799690138218000
43586963	::488799753598435000
329333638	::488799764104744000
577920402	::488799834388701000
29242207	::488799847601164000
447813903	::488799877938556000
92838578	::488799884813041000
29242207	::488799935459254000
353888661	::488800105726636000
227191596	::488800199439970000
57651074	::488800292419272000
122067183	::488800364397740000
462648540	::488800579477463000
40405725	::488800596913160000
352970133	::488800612759261000
302430466	::488800859136872000
22033805	::488800903604887000
39041792	::488800958290210000
304890630	::488800995296960000
50663276	::488801047595339000
339459671	::488801068856668000
441925629	::488801087185756000
30058582	::488801204797853000
50663276	::488801229200318000
48090126	::488801248905531000
143195848	::488801294359199000
22033805	::488801301438820000
227191596	::488801366828011000
248006441	::488801371211440000
17163265	::488801395144142000
276784331	::488801465050607000
143195848	::488801564472406000
68832413	::488801595464097000
32624494	::488801595535003000
395057520	::488801656687980000
441925629	::488801697880621000
508860717	::488801713411735000
143195848	::488801767644463000
77754336	::488801839765549000
143195848	::488801895969226000
77754336	::488801896107634000
445925140	::488801898900643000
14478263	::488801980387557000
328828628	::488802196427796000
63783716	::488802209761468000
443428711	::488802232842743000
12653722	::488802306071076000
302430466	::488802337180241000
302430466	::488802339315122000
302430466	::488802340028170000
39041792	::488802374404673000
14478263	::488802482932314000
248006441	::488802577421983000
445925140	::488802644299767000
23442090	::488802693092499000
46279759	::488802705088204000
69494041	::488802730136195000
441925629	::488802764072710000
216486063	::488802805520818000
34689419	::488802820825415000
14873854	::488802871270313000
73020435	::488802871853338000
248006441	::488802948643033000
329333638	::488803002329743000
242622458	::488803018453057000
195977109	::488803117916360000
50663276	::488803141756784000
216486063	::488803225219641000
14478263	::488803240679448000
302430466	::488803300322451000
50663276	::488803315740712000
377715399	::488803338297679000
441925629	::488803349022912000
528975562	::488803403472969000
441925629	::488803483014139000
371603155	::488803516668866000
50663276	::488803557802401000
248006441	::488803625645641000
161656785	::488803664535252000
54304799	::488803675591016000
168964399	::488803714669363000
50663276	::488803749750521000
48090126	::488803764963667000
166695965	::488803767970988000
14478263	::488803799566278000
195977109	::488803805233160000
48090126	::488803855443173000
143195848	::488803883947659000
335432246	::488803890834325000
248006441	::488803925467086000
545587327	::488803932995461000
143195848	::488803945046093000
143195848	::488803993301553000
441925629	::488804090785583000
50663276	::488804112935313000
216486063	::488804201896898000
77754336	::488804210298085000
166695965	::488804226513256000
50216950	::488804260256030000
143195848	::488804283031486000
143195848	::488804304078503000
133341985	::488804324345389000
136880369	::488804341294182000
50663276	::488804386080976000
436336703	::488804429085556000
50663276	::488804505136271000
248006441	::488804597356847000
180940959	::488804618730627000
149295164	::488804623545692000
248006441	::488804656907554000
102266093	::488804666973515000
441925629	::488804702248009000
180940959	::488804752646352000
441925629	::488804769356865000
248006441	::488804771391090000
248006441	::488804774369046000
99827590	::488804813572816000
30058582	::488804918279426000
143195848	::488804928702656000
441925629	::488804983434125000
166695965	::488804988962222000
331307463	::488804992866729000
50663276	::488805106582708000
143195848	::488805108994830000
23097227	::488805175411212000
143195848	::488805230264725000
28676065	::488805294638907000
23097227	::488805308286791000
447301770	::488805321104961000
77754336	::488805357645742000
54304799	::488805448808554000
14792781	::488805461261422000
631245094	::488805512218046000
242622458	::488805557898199000
755431	::488805577892438000
77754336	::488805624801951000
172035134	::488805800983289000
30058582	::488805810978299000
143195848	::488805895607156000
143195848	::488805920538124000
403834874	::488805923624738000
116054733	::488805994512670000
245154470	::488806196539699000
379576750	::488806251803856000
14478263	::488806324361109000
28676065	::488806425943343000
166695965	::488806493802991000
348152108	::488806546978009000
242622458	::488806582143025000
245154470	::488806636190830000
336774649	::488806703333257000
348152108	::488806710228709000
410297246	::488806740889071000
166695965	::488806765585518000
27364321	::488806951523196000
166695965	::488806960163475000
28676065	::488806960645824000
25099957	::488806961828212000
50663276	::488806963208155000
77754336	::488807095425564000
113722629	::488807210076487000
180940959	::488807218377027000
41675336	::488807360702730000
143195848	::488807403774017000
50216950	::488807419590373000
423950693	::488807465236955000
143195848	::488807496476553000
40405725	::488807521839104000
415703077	::488807553132818000
27364321	::488807609617494000
180940959	::488807624297545000
480857982	::488807685249187000
403834874	::488807693025423000
76977679	::488807707126665000
143195848	::488807756129112000
423950693	::488807772226457000
46279759	::488807791025729000
327662373	::488807813238771000
304661740	::488807838186102000
413735493	::488807857547014000
468965579	::488807997569638000
38623896	::488808097318965000
163646426	::488808275496804000
40405725	::488808283948339000
40405725	::488808351254323000
73020435	::488808379163238000
28676065	::488808437275721000
14478263	::488808473119834000
371603155	::488808478488530000
14478263	::488808495379009000
28676065	::488808531085508000
63783716	::488808691945070000
49443349	::488808737554325000
63617875	::488808773646290000
50216950	::488808825470722000
41474555	::488808869078904000
412586663	::488808887383228000
27792069	::488808986234593000
412586663	::488808997982846000
49443349	::488808999244943000
27364321	::488809014487416000
755431	::488809193605201000
348152108	::488809247434489000
143195848	::488809290783023000
143195848	::488809331463573000
248006441	::488809358659436000
248006441	::488809378884354000
50216950	::488809402959269000
143195848	::488809463756124000
423943436	::488809670316806000
423943436	::488809692924092000
143195848	::488809751460212000
413735493	::488809856485171000
259569717	::488809891155304000
436336703	::488809998802518000
490977827	::488810064652685000
166695965	::488810086656389000
143195848	::488810129044033000
41508239	::488810512566583000
299297459	::488810520388984000
41508239	::488810637179367000
14792781	::488810647174795000
445925140	::488810695887040000
143195848	::488810731157344000
490977827	::488810753290301000
41508239	::488810775570436000
441925629	::488810868583706000
410297246	::488810870357520000
54304799	::488810885960331000
187716774	::488810903433781000
49443349	::488810926796460000
445925140	::488810933674708000
143195848	::488810965681848000
325242803	::488811011814993000
41508239	::488811037399846000
304661740	::488811057918791000
143195848	::488811111966584000
49443349	::488811151900160000
451183057	::488811316640227000
143195848	::488811421799829000
161656785	::488811435309666000
17163265	::488811471019974000
14478263	::488811489596166000
16002106	::488811529421066000
143195848	::488811581535682000
436476907	::488811592713519000
276784331	::488811607863336000
728549208	::488811657242894000
166695965	::488811845307080000
216486063	::488811886209949000
545587327	::488811965393813000
259569717	::488812134218739000
216486063	::488812248920772000
441925629	::488812295272017000
445925140	::488812448229494000
25747982	::488812464633810000
199001641	::488812472472961000
143195848	::488812519981850000
412586663	::488812548175560000
446541836	::488812618828627000
12653722	::488812623119409000
412586663	::488812647069278000
65435835	::488812903626072000
445925140	::488813032605102000
245573462	::488813097218367000
40405725	::488813219125788000
445925140	::488813237559783000
143195848	::488813239304986000
462487376	::488813367537057000
32624494	::488813431579877000
40405725	::488813436625641000
216395197	::488813450316234000
445925140	::488813490925105000
40405725	::488813535497969000
467758710	::488813596550258000
32624494	::488813678666346000
467758710	::488813756172890000
462487376	::488813761445101000
216486063	::488813770022858000
19511096	::488813844236472000
143195848	::488813847802023000
29242207	::488813849941147000
38207353	::488813903041007000
38207353	::488814047601889000
38207353	::488814091478511000
19511096	::488814095320117000
445925140	::488814211087093000
351847146	::488814258080448000
445925140	::488814286416789000
14478263	::488814512795951000
447813903	::488814560506552000
29242207	::488814616466972000
445925140	::488814672800272000
352757025	::488814676990361000
248006441	::488814693398495000
216486063	::488814740123451000
89294713	::488814768333926000
352757025	::488814769348947000
216395197	::488814824332492000
27364321	::488814824680603000
403834874	::488814871719321000
19511096	::488814874026180000
41508239	::488814884591636000
41508239	::488814997384880000
89294713	::488815106659065000
403834874	::488815193602809000
276784331	::488815287178121000
377715399	::488815307696259000
412586663	::488815563393597000
441925629	::488815575402311000
89294713	::488815600794218000
41474555	::488815682348257000
29242207	::488815836669706000
403834874	::488815895288872000
703895293	::488815928444874000
352757025	::488816007318753000
236271147	::488816038826344000
410297246	::488816093763366000
143195848	::488816241793327000
319420243	::488816289960300000
143195848	::488816292091408000
410297246	::488816292212666000
299796220	::488816313759174000
403834874	::488816484072693000
245573462	::488816511427960000
441925629	::488816629468631000
245573462	::488816660380282000
227577445	::488816664772104000
245573462	::488816695339778000
19511096	::488816766257070000
38207353	::488816769130172000
403834874	::488816817482129000
41508239	::488816854324879000
171510293	::488816861899812000
227577445	::488816873237413000
410297246	::488816934985547000
28875632	::488816937380495000
216395197	::488816948747448000
264904736	::488816966560260000
216395197	::488816987788034000
63617875	::488817004502331000
410297246	::488817098458529000
382304432	::488817100153438000
292012619	::488817145011138000
292012619	::488817174891360000
403834874	::488817189399449000
157254287	::488817296639414000
623584562	::488817414176374000
703895293	::488817426906116000
187716774	::488817443637178000
171510293	::488817452030369000
187716774	::488817462578647000
24537703	::488817485047930000
703895293	::488817542668890000
24537703	::488817565960265000
216395197	::488817623027572000
50216950	::488817650349264000
41508239	::488817661300580000
143195848	::488817671354744000
248006441	::488817698097594000
403834874	::488817718926114000
468965579	::488817772869058000
728549208	::488817807514431000
19511096	::488817823871823000
49443349	::488817832847622000
445925140	::488817836660228000
40405725	::488817837276807000
120853830	::488817844705316000
143195848	::488817884245028000
171510293	::488817898723753000
50216950	::488818035268927000
40405725	::488818041640079000
40405725	::488818084900126000
352757025	::488818287044608000
29242207	::488818334797144000
58941053	::488818382104719000
50216950	::488818507002286000
21330741	::488818523251019000
19511096	::488818598580719000
248006441	::488818626712330000
25747982	::488818780877754000
29242207	::488818790000771000
27364321	::488818805003792000
755431	::488818824314380000
412586663	::488818855729717000
703895293	::488818858015223000
216395197	::488818927104184000
113722629	::488819011892027000
403834874	::488819088437673000
216395197	::488819134507937000
403834874	::488819231689945000
545587327	::488819316809158000
304890630	::488819317761654000
331307463	::488819331279507000
403834874	::488819363646930000
212490176	::488819500960079000
248006441	::488819518958206000
403834874	::488819563094474000
212490176	::488819576558215000
352970133	::488819787972108000
257265522	::488819846671372000
755431	::488819962694627000
41967329	::488820023750717000
137117871	::488820072098447000
39041792	::488820078281261000
245573462	::488820094647017000
39398773	::488820134350315000
41967329	::488820150993297000
403834874	::488820219440140000
429906977	::488820292303601000
40405725	::488820358166740000
403834874	::488820416165584000
728549208	::488820499234189000
29242207	::488820511368314000
186945768	::488820576958439000
289461446	::488820600258191000
267445807	::488820625620729000
58941053	::488820629122981000
39041792	::488820703870070000
623584562	::488820765765414000
331307463	::488820800070225000
41508239	::488820804600098000
143195848	::488820824208842000
18999708	::488820837537968000
14478263	::488820883167784000
30058582	::488820968870014000
245573462	::488820997160570000
242622458	::488821089955352000
19511096	::488821101644894000
490977827	::488821249804472000
245573462	::488821288039768000
703895293	::488821431497535000
30058582	::488821614830559000
499995726	::488821698557276000
383972979	::488821711844827000
352595123	::488821759333105000
276784331	::488821778505281000
116054733	::488821871937191000
130670448	::488821987742343000
25747982	::488822097611747000
393653181	::488822219192016000
81872162	::488822306341683000
379833720	::488822436511490000
130670448	::488822454635069000
143195848	::488822487049052000
421338980	::488822496020672000
304890630	::488822726367666000
17163265	::488822822849224000
304890630	::488822886380367000
281829913	::488822888883961000
371603155	::488822944357838000
441925629	::488823088101208000
242622458	::488823195537924000
245573462	::488823313238462000
441925629	::488823364858179000
441925629	::488823790139613000
545587327	::488823898838822000
229562704	::488824009941737000
242622458	::488824013599170000
423943436	::488824097409736000
12653722	::488824119580819000
292012619	::488824130842923000
358398276	::488824232500281000
358398276	::488824268554522000
38207353	::488824297822359000
143195848	::488824301047775000
358398276	::488824323285995000
545587327	::488824381645156000
17694593	::488824616228757000
242622458	::488824632116383000
352595123	::488824692556320000
358398276	::488824740879290000
358398276	::488824786525896000
545587327	::488824790048714000
545587327	::488824845799415000
447813903	::488824887222759000
40405725	::488824906327412000
433012724	::488824923817644000
143195848	::488824930453446000
29242207	::488825000250859000
20932133	::488825065551572000
96062555	::488825071180337000
423943436	::488825133809692000
40405725	::488825245650800000
358398276	::488825380984594000
545587327	::488825619157757000
27836945	::488825626871488000
441925629	::488825655132684000
393719746	::488825686593789000
441925629	::488825765958778000
143195848	::488825792148041000
276784331	::488825817531965000
30058582	::488825981398822000
143195848	::488826139482521000
419047433	::488826406608965000
20026791	::488826500804640000
419047433	::488826607117692000
175314654	::488826618644017000
486231003	::488826671999766000
545587327	::488826748184707000
140110825	::488826885313265000
245573462	::488826908763648000
545587327	::488826950626983000
14873854	::488826993438248000
271370762	::488827020365688000
419047433	::488827100493647000
403834874	::488827388894015000
175314654	::488827694554308000
346127757	::488827734945062000
41967329	::488827932849496000
403834874	::488827989707079000
63783716	::488828200823160000
122067183	::488828256276058000
408869196	::488828285846310000
408869196	::488828362472058000
403834874	::488828365114052000
232275950	::488828473684033000
346127757	::488828638666579000
60220156	::488828669184327000
77078833	::488828700146688000
46279759	::488828708220727000
46279759	::488828708741214000
372499722	::488828735475707000
122067183	::488828754722947000
271370762	::488828894082920000
421356901	::488828999444217000
46279759	::488829034130714000
393719746	::488829045082050000
46279759	::488829068612468000
46279759	::488829070193733000
728549208	::488829080121667000
144243302	::488829331779911000
59705683	::488829333533110000
65435835	::488829361886228000
12653722	::488829426629484000
65435835	::488829642325774000
244646421	::488829653335830000
268397639	::488829700031401000
25760567	::488829701579100000
46279759	::488829728829079000
581342731	::488829758730289000
175847876	::488829806289907000
255818707	::488829843761414000
25760567	::488829863805980000
356408344	::488829898304143000
580156304	::488830083130343000
412304311	::488830190693646000
356408344	::488830248117477000
29242207	::488830289016537000
28197443	::488830364421328000
46279759	::488830367302811000
276784331	::488830535830339000
728549208	::488830611571093000
244646421	::488830772988506000
403834874	::488830826013261000
241337450	::488830881566834000
244646421	::488830890127028000
16002106	::488830934045585000
38207353	::488831007282724000
524903037	::488831034528890000
545587327	::488831044452233000
99827590	::488831059044208000
96062555	::488831122915065000
372499722	::488831229656322000
25760567	::488831307204808000
358398276	::488831407880671000
28197443	::488831435877257000
242622458	::488831444157235000
49443349	::488831499673042000
120139449	::488831600700833000
372499722	::488831622788431000
17163265	::488831650961555000
632710734	::488831722243366000
372499722	::488831734612787000
41508239	::488831775930454000
12653722	::488831776878379000
113722629	::488831822713720000
40405725	::488831835833507000
372499722	::488831857401024000
755431	::488831857740754000
41508239	::488831968755204000
372499722	::488832063710445000
755431	::488832207931203000
755431	::488832391138799000
623584562	::488832512597045000
423943436	::488832522818580000
632710734	::488832602153811000
299297459	::488832699504001000
175314654	::488832724078428000
403834874	::488832827769626000
276784331	::488832845285449000
216083133	::488832938339860000
137014162	::488833151221772000
382304432	::488833151813578000
39398773	::488833334856781000
632710734	::488833352888111000
49443349	::488833437399150000
358398276	::488833534636085000
296590824	::488833542822973000
358398276	::488833578965671000
96062555	::488833728534155000
358398276	::488833742816149000
237936556	::488833782208675000
216083133	::488833934667436000
96062555	::488833935116218000
382304432	::488833970126487000
374772557	::488834018356371000
445925140	::488834134035296000
374772557	::488834155870826000
441925629	::488834161760014000
229562704	::488834225895129000
382304432	::488834486876909000
49443349	::488834506808242000
21330741	::488834529256148000
49443349	::488834559639691000
29242207	::488834660190126000
266317182	::488834720235794000
299297459	::488835023886245000
378334138	::488835231269789000
352970133	::488835258880495000
755431	::488835381950156000
632710734	::488835422814887000
623584562	::488835465496117000
755431	::488835505791172000
216083133	::488835565928714000
703895293	::488835570626347000
237936556	::488835622832836000
137014162	::488835625764651000
703895293	::488835652356546000
64791948	::488835660321546000
16568377	::488835768413351000
27364321	::488835795382722000
284931188	::488835806426312000
378334138	::488835856447574000
351847146	::488835929600458000
98552986	::488835960692813000
58628782	::488836096696938000
528975562	::488836119895617000
30058582	::488836174408994000
25747982	::488836209645740000
313421343	::488836372665757000
313421343	::488836374628667000
378334138	::488836557907189000
90467952	::488836645572333000
245573462	::488836790120239000
528975562	::488836790321557000
58628782	::488836864632041000
528975562	::488836978754846000
703895293	::488837073541922000
623584562	::488837099412815000
96062555	::488837112616062000
415943958	::488837322805227000
393719746	::488837362772754000
96062555	::488837425649561000
237936556	::488837443148189000
40405725	::488837452837027000
15789848	::488837519430008000
393719746	::488837520361144000
20026791	::488837635465437000
58628782	::488837911513554000
41474555	::488838096520089000
25747982	::488838163809718000
76977679	::488838334249451000
137014162	::488838357493882000
30058582	::488838388187811000
29242207	::488838424427003000
41474555	::488838424569200000
65435835	::488838453585403000
352757025	::488838458887004000
728549208	::488838458971283000
508860717	::488838498170847000
403834874	::488838568782340000
227046044	::488838848089440000
387472182	::488838910211293000
81872162	::488838981543809000
39398773	::488839089148280000
577411446	::488839137051828000
508860717	::488839144311779000
58628782	::488839144504705000
607637849	::488839159000227000
367322500	::488839308707508000
227191596	::488839346762432000
155686441	::488839359404470000
607637849	::488839421404254000
331246659	::488839542300868000
30058582	::488839596390633000
30058582	::488839677529440000
403834874	::488839731254661000
412586663	::488839878130405000
39041792	::488839884267073000
48090126	::488840134138163000
58628782	::488840205332258000
48090126	::488840228111527000
392716377	::488840230711996000
58628782	::488840247673778000
237936556	::488840346260869000
276784331	::488840351562477000
58628782	::488840415936667000
392716377	::488840439072448000
58628782	::488840521809281000
276784331	::488840531158380000
276784331	::488840629678395000
120139449	::488840721999212000
214220072	::488840794493558000
276784331	::488840826756153000
450970324	::488840938786418000
248006441	::488840955655884000
20026791	::488841031488528000
236271147	::488841146844463000
20026791	::488841174640128000
447813903	::488841209637765000
30058582	::488841327631552000
533788768	::488841425711546000
17694593	::488841481453850000
545587327	::488841512663269000
96062555	::488841579906363000
65435835	::488841772601053000
412586663	::488841831787278000
21330741	::488841845191880000
412586663	::488841848350572000
216083133	::488841871737634000
62944645	::488841979481321000
728549208	::488842009567047000
403834874	::488842078353629000
30058582	::488842118811484000
216083133	::488842206040453000
216083133	::488842303054692000
62944645	::488842360156356000
227191596	::488842383329460000
412586663	::488842504268419000
632710734	::488842508139393000
227191596	::488842554834550000
412586663	::488842611701338000
412586663	::488842647650697000
29827759	::488842730278109000
58628782	::488842885433802000
227191596	::488842966664896000
17163265	::488842987372544000
81872162	::488842987410317000
412586663	::488843034516127000
412586663	::488843180255617000
248006441	::488843203563769000
352595123	::488843224992452000
30058582	::488843236731912000
171510293	::488843255778660000
58628782	::488843263604830000
120139449	::488843305245884000
443512536	::488843360166100000
171510293	::488843379992956000
393719746	::488843441741127000
392716377	::488843542266003000
378334138	::488843579331452000
29242207	::488843591608176000
62944645	::488843599187288000
29242207	::488843609224257000
241337450	::488843639926575000
248006441	::488843643244277000
393719746	::488843689372835000
14873854	::488843721362767000
248006441	::488843731895062000
15814841	::488843776022941000
276784331	::488843783438868000
30058582	::488843784713539000
392716377	::488843789981609000
403834874	::488843802254528000
39041792	::488843836651995000
41474555	::488843884575744000
29242207	::488843912577298000
58628782	::488843932961234000
328828628	::488843951890108000
58628782	::488843957439168000
216395197	::488844150473633000
403834874	::488844161832194000
113722629	::488844192123482000
163279109	::488844320129036000
412586663	::488844364185993000
39041792	::488844389842948000
299297459	::488844391738384000
66203192	::488844413909471000
577920402	::488844447312912000
58628782	::488844451901489000
58628782	::488844493328637000
141976809	::488844524194516000
187716774	::488844764758814000
276784331	::488844785600692000
328828628	::488844788691509000
328828628	::488844818588512000
187716774	::488844829212680000
216927443	::488844884942790000
227191596	::488844917515366000
227191596	::488844944828682000
39041792	::488844955339993000
30666953	::488845029587185000
403834874	::488845101670879000
450970324	::488845156586901000
403834874	::488845206780125000
68832413	::488845213113536000
21153287	::488845304561934000
412586663	::488845326607220000
343904325	::488845328641032000
46279759	::488845433218023000
46279759	::488845474258882000
87247551	::488845497256251000
336628506	::488845520706994000
255205725	::488845545348145000
227191596	::488845545390096000
412586663	::488845576612478000
143225254	::488845627959169000
728549208	::488845629557579000
336628506	::488845668413603000
58628782	::488845689686736000
99827590	::488845722263904000
276784331	::488845796495069000
412586663	::488845814400172000
255205725	::488845870578663000
412586663	::488845871677583000
58628782	::488845884025622000
255205725	::488845892917534000
255205725	::488845918976761000
25359188	::488845926094499000
269143639	::488845957123952000
29242207	::488845964409835000
76442745	::488846020780892000
331246659	::488846061557911000
443512536	::488846219964198000
41474555	::488846248405774000
248006441	::488846248443920000
48090126	::488846264964902000
122067183	::488846450655113000
364035957	::488846582591549000
255205725	::488846651549696000
227191596	::488846728515555000
291413743	::488846787768098000
450970324	::488846880814956000
76442745	::488846898183163000
393653181	::488846898363518000
248006441	::488846921193123000
412586663	::488847040852791000
107535820	::488847082837798000
412586663	::488847132812906000
255205725	::488847141566029000
255205725	::488847193017552000
244646421	::488847214148460000
41474555	::488847279567024000
403834874	::488847419166433000
412586663	::488847507645280000
20026791	::488847512761950000
30058582	::488847592286330000
623584562	::488847611487481000
76442745	::488847635533410000
14873854	::488847641120239000
58628782	::488847699475566000
299796220	::488847729154879000
227191596	::488847744404955000
20026791	::488847749551366000
412586663	::488847781646565000
248006441	::488847811065430000
245154470	::488847895743823000
99827590	::488847906183471000
76442745	::488847924256722000
91422810	::488847940279341000
58628782	::488847963335032000
87247551	::488847976538730000
378334138	::488847996063588000
236271147	::488848016116158000
50663276	::488848035120566000
107535820	::488848051927146000
192616191	::488848094402859000
31345791	::488848228746788000
412586663	::488848278851964000
76082847	::488848307478085000
58628782	::488848334543527000
76082847	::488848341112225000
378334138	::488848377715888000
331307463	::488848425991946000
78782742	::488848615008251000
393719746	::488848631970004000
192616191	::488848745421746000
216083133	::488848820298457000
447301770	::488848905732653000
50663276	::488848962518908000
38207353	::488849536849547000
166695965	::488849550241591000
577411446	::488849642608922000
304219715	::488849672719462000
412586663	::488849690440773000
378334138	::488849690851803000
166695965	::488849747814252000
25099957	::488849752373485000
412586663	::488849800830648000
58628782	::488849819339743000
334665323	::488849993604665000
216083133	::488850067957100000
58628782	::488850086558855000
429345484	::488850112550936000
58628782	::488850113448529000
412586663	::488850141235773000
310982944	::488850157535264000
421338980	::488850175885320000
41508239	::488850179278131000
276784331	::488850189248376000
28002614	::488850193308471000
41967329	::488850208634064000
412586663	::488850219950690000
257265522	::488850242758905000
412586663	::488850290599534000
334665323	::488850328293351000
242622458	::488850338855022000
230968348	::488850426813374000
171103429	::488850444278431000
192616191	::488850540663554000
58628782	::488850541569536000
41508239	::488850630631374000
380458897	::488850643273408000
412586663	::488850643897954000
242622458	::488850699569340000
38207353	::488850711602810000
412586663	::488850720527900000
28002614	::488850721723662000
334665323	::488850742598328000
403834874	::488850755361984000
41508239	::488850819119194000
358398276	::488850822756073000
230968348	::488850835363749000
166695965	::488850913268740000
412586663	::488850942607884000
403834874	::488850942952239000
68832413	::488850956075802000
623584562	::488850958689259000
334665323	::488851029476114000
508860717	::488851054134439000
163279109	::488851069099712000
242622458	::488851145054773000
334665323	::488851194287095000
76082847	::488851223601491000
310982944	::488851264646946000
334665323	::488851317658378000
41675336	::488851324529037000
192590347	::488851333433536000
14478263	::488851334985035000
276784331	::488851339360096000
14478263	::488851348016734000
230968348	::488851364382920000
508860717	::488851394829365000
403834874	::488851411187548000
130690913	::488851427284889000
19053567	::488851449690869000
334665323	::488851453704802000
21330741	::488851545753001000
14478263	::488851646827352000
242622458	::488851699432706000
334665323	::488851727777415000
14792781	::488851740779741000
358398276	::488851778046558000
403834874	::488851823596683000
195977109	::488851903015419000
107535820	::488851916387278000
21330741	::488851918710517000
195977109	::488851959307186000
41508239	::488851976319299000
378334138	::488852079759613000
98552986	::488852168431382000
447301770	::488852204397559000
378334138	::488852315106209000
21330741	::488852323574091000
380458897	::488852350648717000
378334138	::488852516516691000
320452099	::488852519079006000
310982944	::488852521805684000
30058582	::488852536690868000
195977109	::488852627791171000
230968348	::488852645285601000
21330741	::488852660737425000
195977109	::488852683151785000
356408344	::488852715372425000
227191596	::488852770544300000
195977109	::488852779184566000
577920402	::488852785966768000
242622458	::488852808180170000
328828628	::488852812257046000
356408344	::488852820511043000
339459671	::488852886390988000
227191596	::488852895568105000
358398276	::488852922034577000
17163265	::488852983807877000
310982944	::488853002049302000
41508239	::488853022194139000
195977109	::488853051201974000
581342731	::488853090846928000
287978614	::488853144881750000
276784331	::488853254043078000
19511096	::488853288779919000
171103429	::488853305368780000
356408344	::488853321906548000
30058582	::488853338201403000
195977109	::488853357897859000
195977109	::488853390982533000
195977109	::488853551322374000
50663276	::488853566988111000
195977109	::488853611875540000
515068859	::488853619023048000
195977109	::488853746189758000
230968348	::488853911176884000
195977109	::488853941216505000
30058582	::488854001014689000
19511096	::488854007905939000
230968348	::488854063660797000
490977827	::488854072490229000
239313896	::488854153582501000
276784331	::488854196285079000
358398276	::488854611374407000
358398276	::488854765179518000
248006441	::488854785861615000
451183057	::488854786406887000
451183057	::488854786641784000
358398276	::488854840488259000
358398276	::488854862604812000
395057520	::488854962500534000
218112087	::488855032943874000
339459671	::488855055873761000
59872570	::488855062614003000
545587327	::488855071149416000
377555310	::488855114401071000
30058582	::488855160928481000
30058582	::488855194050912000
41967329	::488855291669131000
175847876	::488855331930669000
545587327	::488855347797307000
175847876	::488855353422249000
175847876	::488855367011807000
393719746	::488855367598620000
59872570	::488855387055992000
175847876	::488855387379335000
17163265	::488855504848818000
545587327	::488855591662530000
76442745	::488855617063251000
45470777	::488855673397329000
65412211	::488855712127148000
392716377	::488855773053591000
175847876	::488855775000166000
59872570	::488855892155039000
392716377	::488855896324202000
59872570	::488856008454717000
352757025	::488856036095180000
313421343	::488856047525044000
313421343	::488856049890254000
352757025	::488856094794461000
242622458	::488856095755354000
163983371	::488856141082804000
313421343	::488856277620383000
242622458	::488856278757015000
393719746	::488856329230888000
76082847	::488856351448506000
310982944	::488856451742302000
244646421	::488856687957131000
328828628	::488856807410917000
113722629	::488857012717887000
192590347	::488857030804127000
272184078	::488857153659097000
30058582	::488857162056089000
392716377	::488857166611116000
30058582	::488857175373000000
45410414	::488857175758864000
276784331	::488857293732454000
392716377	::488857309674614000
339459671	::488857672603553000
216395197	::488857753440751000
141976809	::488857820003983000
377555310	::488857835543871000
143225254	::488857871967199000
245573462	::488857872562806000
304890630	::488857873988866000
264335101	::488858017501155000
30058582	::488858147961208000
392716377	::488858186770677000
539602323	::488858225790304000
276784331	::488858568893165000
352757025	::488858613323026000
88018997	::488858699721867000
22648162	::488858749973442000
143195848	::488858853635665000
227191596	::488858875076960000
143195848	::488858882685796000
287978614	::488858945839063000
99827590	::488858946417856000
76082847	::488858955922558000
116054733	::488859006379630000
287978614	::488859012683689000
21153287	::488859051024187000
248006441	::488859079604183000
248006441	::488859080296251000
97336064	::488859112961507000
28002614	::488859219500990000
143195848	::488859221044518000
248006441	::488859258994577000
41675336	::488859289797558000
50663276	::488859301985779000
41508239	::488859305836175000
287978614	::488859336043544000
392716377	::488859340892147000
76442745	::488859362933219000
287978614	::488859429140324000
276784331	::488859544379199000
41508239	::488859552381542000
21153287	::488859602961047000
143195848	::488859643108950000
143195848	::488859744132952000
248006441	::488859752408309000
81872162	::488859763812597000
49886698	::488859830744932000
143195848	::488859854514421000
41508239	::488859944683188000
248006441	::488859948571697000
393719746	::488860039986163000
19511096	::488860049737932000
373713704	::488860051772170000
48090126	::488860085590822000
81872162	::488860120903090000
304890630	::488860238217371000
227191596	::488860376675528000
41508239	::488860400146845000
248006441	::488860411929042000
46279759	::488860517315125000
46279759	::488860554866733000
78065938	::488860708000370000
19511096	::488860794717630000
41508239	::488860926754291000
143195848	::488861064080420000
304890630	::488861079385042000
248006441	::488861154505416000
200685756	::488861241314512000
28054060	::488861242250256000
227046044	::488861312412549000
331307463	::488861347312963000
48090126	::488861412920291000
248006441	::488861486354554000
352757025	::488861525168234000
52610012	::488861528180158000
49383709	::488861577190600000
41508239	::488861635738484000
99827590	::488861691606626000
19770255	::488861692571303000
387472182	::488861703963033000
17163265	::488861785878179000
41508239	::488861811908038000
143195848	::488862055278325000
281829913	::488862090619133000
41508239	::488862165395206000
81872162	::488862224539451000
81872162	::488862238091280000
41474555	::488862283750072000
143195848	::488862288427110000
450970324	::488862300573794000
303252613	::488862476172550000
81872162	::488862514999214000
303252613	::488862545714118000
141976809	::488862578500579000
623584562	::488862733282996000
43052467	::488862829751988000
21153287	::488862923109179000
161656785	::488863068932550000
313421343	::488863074162860000
412586663	::488863121797160000
392716377	::488863144660307000
392716377	::488863158174359000
39398773	::488863158912569000
447301770	::488863185731342000
29654901	::488863247659831000
14478263	::488863272003588000
216083133	::488863447010922000
216083133	::488863554305421000
141976809	::488863570726113000
175847876	::488863777409236000
41508239	::488863795108786000
293246270	::488863796904333000
166695965	::488863849957707000
299297459	::488863852897918000
21153287	::488863975791427000
214220072	::488863977946886000
41508239	::488864107966107000
248006441	::488864148974239000
59872570	::488864189314658000
63783716	::488864276476489000
14478263	::488864323859537000
474371126	::488864339894743000
41508239	::488864370105933000
143195848	::488864473374281000
66203192	::488864505229615000
447813903	::488864521071915000
41508239	::488864590915063000
38207353	::488864645697261000
19028099	::488864659072880000
143195848	::488864673429983000
143195848	::488864720129380000
216083133	::488864789331206000
41508239	::488865200544550000
287978614	::488865200859148000
169240898	::488865232907804000
63783716	::488865234254184000
393719746	::488865306505277000
358398276	::488865315561160000
19028099	::488865460541460000
227191596	::488865526240665000
59872570	::488865535132585000
378334138	::488865569685663000
59872570	::488865597539618000
623584562	::488865604318015000
30719116	::488865679337328000
59872570	::488865763852161000
59872570	::488865787994574000
358398276	::488865810065395000
378334138	::488865851001802000
358398276	::488865867065987000
445925140	::488865912749953000
141976809	::488866045067665000
393719746	::488866106614898000
358398276	::488866149288144000
52610012	::488866237771157000
41508239	::488866345786695000
52610012	::488866347473199000
174351092	::488866444315463000
169240898	::488866521507065000
59872570	::488866558932811000
451183057	::488866564838797000
41508239	::488866567673749000
264335101	::488866589517705000
25747982	::488866668492242000
59872570	::488866690717851000
393719746	::488866749974986000
172573942	::488866936126570000
358398276	::488866965113831000
59872570	::488866984252440000
17028109	::488866988786470000
358398276	::488867011041443000
41508239	::488867029521158000
351847146	::488867052002635000
59872570	::488867116645638000
358398276	::488867137315164000
358398276	::488867169833586000
59872570	::488867217535025000
351847146	::488867244214992000
169240898	::488867450805428000
187716774	::488867643391086000
328828628	::488867708071448000
116054733	::488867733975863000
276784331	::488867808907128000
25747982	::488867831983788000
581342731	::488867889139548000
248006441	::488868000033148000
248006441	::488868058719846000
20026791	::488868227150123000
451183057	::488868344909799000
17163265	::488868345748283000
78065938	::488868428988416000
387472182	::488868467932528000
17163265	::488868534567436000
248006441	::488868536765669000
41474555	::488868563273256000
205320851	::488868628620525000
248006441	::488868778646966000
261847534	::488868820543881000
352757025	::488868870858366000
464845445	::488868925070139000
130670448	::488868950441070000
41967329	::488868996121247000
261847534	::488869036391161000
41967329	::488869054375923000
248006441	::488869098424922000
76442745	::488869126681542000
248006441	::488869216867872000
248006441	::488869232709763000
352757025	::488869320219312000
464845445	::488869349428822000
113722629	::488869380227612000
464845445	::488869455792209000
623584562	::488869578618195000
41474555	::488869664794378000
238698812	::488869667289968000
393719746	::488869767998996000
63783716	::488869859313205000
352757025	::488870047910088000
382304432	::488870085512429000
358398276	::488870107058548000
447813903	::488870205192667000
30666953	::488870424126558000
352757025	::488870424206266000
109718758	::488870592213307000
27364321	::488870647691358000
352757025	::488870689965764000
41508239	::488870711478333000
19511096	::488870733892685000
29654901	::488870798321389000
43052467	::488870840797122000
539602323	::488870944874590000
358398276	::488870947945209000
539602323	::488870998175789000
41508239	::488871214748663000
41508239	::488871263247417000
358398276	::488871301009113000
539602323	::488871335854997000
248006441	::488871343115735000
623584562	::488871417497538000
248006441	::488871467787227000
41474555	::488871726474731000
143195848	::488871748683984000
257265522	::488871780853903000
143195848	::488871804120100000
352757025	::488871856800137000
113722629	::488871939390193000
63783716	::488872126091231000
59872570	::488872192411570000
41508239	::488872200674349000
352757025	::488872232198733000
393719746	::488872261252706000
76082847	::488872390894841000
352757025	::488872408216907000
59872570	::488872441007984000
143195848	::488872492313092000
41967329	::488872546524463000
59872570	::488872569890553000
40405725	::488872577998131000
433169770	::488872599233892000
323262953	::488872667312054000
358398276	::488872711121551000
18999708	::488872836971249000
205320851	::488872929048805000
276784331	::488872961718628000
443512536	::488873037828091000
28002614	::488873066509115000
99827590	::488873095873036000
17163265	::488873114982707000
393719746	::488873127758159000
393719746	::488873191192805000
143195848	::488873214635155000
22648162	::488873217805656000
205320851	::488873222872371000
276784331	::488873291902631000
169240898	::488873320876503000
76082847	::488873323112435000
447813903	::488873450266984000
581342731	::488873480784330000
358398276	::488873634581463000
205320851	::488873647352733000
445925140	::488873725672976000
581342731	::488873779389415000
63783716	::488873818752962000
58941053	::488873832816869000
14478263	::488873844053008000
143195848	::488873844879663000
143225254	::488873870401622000
59872570	::488873879805239000
205320851	::488873887870889000
393719746	::488873949745274000
352757025	::488874018649305000
163279109	::488874090166378000
17028109	::488874107791224000
27364321	::488874158739435000
352757025	::488874190208913000
59872570	::488874244797784000
352757025	::488874256244023000
418327117	::488874299378253000
352757025	::488874381599207000
374772557	::488874423286775000
287978614	::488874439459610000
65513	::488874561174126000
287978614	::488874663926169000
205320851	::488874826702929000
39398773	::488874897666351000
166695965	::488874936950599000
497458875	::488874952968265000
39398773	::488874960471855000
344454080	::488875057553223000
205320851	::488875208296513000
143195848	::488875219416010000
248006441	::488875232816791000
99827590	::488875285547200000
17028109	::488875337523408000
358398276	::488875378094899000
99827590	::488875381915529000
358398276	::488875424521658000
358398276	::488875463742595000
34689419	::488875486542458000
143195848	::488875556457705000
276784331	::488875586577006000
46279759	::488875652721156000
46279759	::488875653048315000
99827590	::488875681837633000
248006441	::488875700636893000
352757025	::488875821352775000
248006441	::488875996213682000
143195848	::488876037028474000
143195848	::488876046683738000
22648162	::488876065805578000
433169770	::488876087133220000
143195848	::488876137754673000
17028109	::488876163935510000
605601195	::488876199993561000
281829913	::488876208721915000
143195848	::488876362338676000
17028109	::488876405418369000
623584562	::488876434245836000
248006441	::488876495025483000
17028109	::488876577854611000
143195848	::488876582166351000
269143639	::488876660310024000
281829913	::488876727603441000
143225254	::488876902816305000
328828628	::488876940934135000
143195848	::488876980226764000
382304432	::488877145771347000
17028109	::488877273224077000
358398276	::488877283357511000
143225254	::488877310708162000
17028109	::488877697909915000
623584562	::488877808601419000
755431	::488877881875898000
48090126	::488877956488364000
30058582	::488878020833198000
17028109	::488878057852534000
22648162	::488878114420715000
374772557	::488878142241906000
352757025	::488878193277812000
339459671	::488878202199109000
17028109	::488878220499247000
304890630	::488878242825125000
352757025	::488878246256050000
352757025	::488878365760184000
352757025	::488878414435086000
352757025	::488878485247492000
408869196	::488878559860363000
17028109	::488878605410504000
99827590	::488878607276593000
17028109	::488878636750368000
52610012	::488878657218576000
447813903	::488878668731912000
352757025	::488878684514701000
143195848	::488878708485537000
352757025	::488878747043385000
352757025	::488878772016279000
623584562	::488878814156820000
623584562	::488878818749587000
623584562	::488878823363338000
301044144	::488878892405776000
28002614	::488878917814865000
25747982	::488878932544851000
447813903	::488878960995217000
451183057	::488879039814594000
352757025	::488879098286981000
143195848	::488879125487439000
447813903	::488879149378203000
344454080	::488879151881793000
269143639	::488879168122142000
450391257	::488879195141844000
352757025	::488879235658821000
25747982	::488879256458371000
29654901	::488879277987737000
447813903	::488879279196110000
269143639	::488879291191394000
533788768	::488879314176585000
248006441	::488879358065782000
248006441	::488879436117585000
170162540	::488879460775510000
166695965	::488879464009310000
143225254	::488879477921812000
358398276	::488879481122471000
143195848	::488879498088427000
143195848	::488879586760220000
170162540	::488879615172042000
301044144	::488879640539594000
304890630	::488879694897369000
358398276	::488879765978615000
269143639	::488879776199745000
450391257	::488879797863346000
358398276	::488879837831249000
143195848	::488879897444888000
533788768	::488879967506554000
248006441	::488880005523734000
143195848	::488880136755093000
301044144	::488880291503943000
248006441	::488880389331902000
451183057	::488880399091642000
175314654	::488880439416070000
264904736	::488880573897654000
166695965	::488880610585231000
143195848	::488880664947982000
17028109	::488880682845106000
451183057	::488880728139382000
27364321	::488880742311940000
301044144	::488880752445378000
174351092	::488880832459730000
352757025	::488880878446067000
301044144	::488880894422548000
623584562	::488880903029280000
450391257	::488880961111605000
14478263	::488881117261348000
17028109	::488881222962397000
301044144	::488881318454132000
166695965	::488881326313840000
447301770	::488881329095065000
393719746	::488881419792306000
352595123	::488881420736016000
17028109	::488881453036744000
377555310	::488881458950332000
42538221	::488881489614884000
339459671	::488881509839818000
373713704	::488881538247835000
301044144	::488881540739633000
352595123	::488881544975495000
17028109	::488881562478714000
352757025	::488881590081040000
393719746	::488881634020577000
352757025	::488881679331639000
491679354	::488881731051601000
20932133	::488881774324248000
17028109	::488881876074258000
352595123	::488881923289120000
451183057	::488882050821144000
17028109	::488882097516720000
120139449	::488882180022480000
17028109	::488882235505139000
57651074	::488882244099272000
393719746	::488882309114781000
352595123	::488882419777298000
259569717	::488882469257506000
339459671	::488882508008660000
301044144	::488882515881783000
14478263	::488882519794675000
17028109	::488882525516091000
17028109	::488882591563780000
352757025	::488882650132643000
57651074	::488882694022234000
451183057	::488882713261129000
393719746	::488882763093643000
301044144	::488882812247113000
447301770	::488882841485594000
229562704	::488882940349521000
161656785	::488882950885605000
276784331	::488882997131624000
66203192	::488883239231057000
66203192	::488883377664032000
57651074	::488883445586612000
447301770	::488883526545448000
577920402	::488883544521854000
175314654	::488883555624579000
59938971	::488883637249531000
451183057	::488883670015410000
451183057	::488883697844645000
374772557	::488883714525782000
358398276	::488883770863673000
374772557	::488883802312540000
374772557	::488883827583225000
421338980	::488883899096129000
581342731	::488883999473823000
581342731	::488884148300304000
76442745	::488884199441436000
497458875	::488884290675933000
380458897	::488884371831934000
581342731	::488884430459523000
17163265	::488884431667879000
229562704	::488884612048101000
143195848	::488884626015141000
451183057	::488884765408239000
57651074	::488884779052699000
143195848	::488884799004999000
200685756	::488884843938598000
451183057	::488884873734545000
175314654	::488885047538483000
175314654	::488885072029048000
172827217	::488885214173995000
229562704	::488885237406261000
248006441	::488885305957945000
40405725	::488885356377288000
362540752	::488885632505495000
49383709	::488885716072407000
175314654	::488885767696285000
528975562	::488885809714438000
338256397	::488886109074907000
393719746	::488886136878538000
172573942	::488886180440588000
528975562	::488886355775078000
55312313	::488886395608387000
17028109	::488886446275969000
450391257	::488886533546442000
59938971	::488886669110571000
450391257	::488886687833919000
276784331	::488886739256090000
338256397	::488886746583928000
41967329	::488886780024733000
329333638	::488886883187818000
14478263	::488886951802454000
26925878	::488887049110687000
17028109	::488887050117341000
352595123	::488887110691086000
169378322	::488887134892593000
41967329	::488887223572787000
17028109	::488887224038334000
338256397	::488887255675973000
364035957	::488887362748170000
29654901	::488887394494451000
352595123	::488887436282302000
143195848	::488887446927835000
352595123	::488887519459553000
143195848	::488887690583371000
352595123	::488887728700801000
49383709	::488887766990598000
175314654	::488887777724207000
169240898	::488887848754376000
344454080	::488887871458140000
55312313	::488887895789281000
599589782	::488887944241893000
248006441	::488887955654967000
169240898	::488888054640160000
17028109	::488888144511905000
143195848	::488888209821401000
169240898	::488888275864530000
42538221	::488888291651907000
339459671	::488888373365325000
41967329	::488888427413139000
60220156	::488888538071433000
166695965	::488888553544220000
445925140	::488888558787121000
445925140	::488888684960153000
17028109	::488888701498691000
161656785	::488888737875918000
329333638	::488888793911418000
166695965	::488888859975905000
387188572	::488888939064094000
17028109	::488888954041925000
467027311	::488888966545166000
17028109	::488889027257716000
17028109	::488889096061075000
29654901	::488889431898587000
143195848	::488889498391289000
276784331	::488889533438889000
276784331	::488889571271536000
42538221	::488889598383108000
539602323	::488889729102790000
42538221	::488889785851736000
39398773	::488889796811427000
380458897	::488890011228831000
143195848	::488890203499941000
539602323	::488890210302713000
447301770	::488890269174366000
539602323	::488890294331396000
451183057	::488890351508545000
229562704	::488890352351588000
169240898	::488890433527758000
264335101	::488890630181888000
339459671	::488890731637915000
46279759	::488890740412776000
42538221	::488890746783924000
46279759	::488890752056164000
351847146	::488890888291368000
229562704	::488890951021379000
339459671	::488891005446287000
229562704	::488891065530077000
229562704	::488891075038564000
335101950	::488891080616583000
28002614	::488891125122732000
42538221	::488891203174158000
29654901	::488891249210830000
42538221	::488891328789356000
17028109	::488891370963488000
301044144	::488891377561112000
28002614	::488891588538814000
539602323	::488891601234563000
19511096	::488891642636558000
755431	::488891653415919000
28002614	::488891837038755000
267445807	::488891866612793000
76442745	::488891899772534000
301044144	::488891955502673000
42538221	::488891956219895000
339459671	::488891993024507000
296590824	::488892017619914000
55312313	::488892038528524000
28002614	::488892060125388000
55312313	::488892104253267000
16002106	::488892192774057000
339459671	::488892277360562000
301044144	::488892309803925000
447813903	::488892317089415000
276784331	::488892394969255000
26925878	::488892411687755000
22648162	::488892422768697000
28002614	::488892432810266000
276784331	::488892442864005000
55312313	::488892475990233000
55312313	::488892576246689000
494495688	::488892597885104000
447813903	::488892637332901000
245573462	::488892667145621000
195977109	::488892890563633000
28002614	::488892948776751000
623584562	::488892953583026000
166695965	::488893010738810000
55312313	::488893033169973000
229562704	::488893074052243000
331307463	::488893113746731000
248006441	::488893285826850000
447813903	::488893313349865000
195977109	::488893355871334000
276784331	::488893452298760000
301044144	::488893456522432000
229562704	::488893501787357000
229562704	::488893505419632000
276784331	::488893548935524000
64791948	::488893639314407000
195977109	::488893704191496000
301044144	::488893709069864000
245573462	::488893737662021000
380458897	::488893793685753000
195977109	::488893799108587000
195977109	::488893869342195000
396929208	::488893909540409000
229562704	::488893963894804000
229562704	::488893963898982000
227046044	::488893972744769000
229562704	::488894012787806000
289461446	::488894029967671000
55312313	::488894043250642000
479959389	::488894083356958000
29654901	::488894151325270000
229562704	::488894264043376000
96062555	::488894281411997000
55312313	::488894381387022000
229562704	::488894479278288000
17163265	::488894481731977000
46279759	::488894484277497000
479959389	::488894492586819000
229562704	::488894493174009000
46279759	::488894515278016000
42538221	::488894660627021000
464845445	::488894752184868000
169240898	::488894779866894000
14478263	::488894782249238000
29654901	::488894817267507000
408869196	::488894965129707000
141976809	::488895041914425000
296590824	::488895125662101000
229562704	::488895162450718000
380458897	::488895202799923000
229562704	::488895227370160000
55312313	::488895271678398000
229562704	::488895385537372000
27784817	::488895470744248000
29654901	::488895474917576000
623584562	::488895786768666000
450391257	::488895787838214000
27784817	::488895808847097000
229562704	::488895829827420000
229562704	::488895833686167000
39398773	::488895858549587000
264904736	::488895962639634000
39398773	::488895967362445000
393719746	::488895992209477000
264904736	::488896019753496000
166877807	::488896038954999000
27784817	::488896076712128000
39398773	::488896130348879000
614436697	::488896224611692000
487258078	::488896269767557000
276784331	::488896597326315000
352757025	::488896624689557000
623584562	::488897008921374000
229562704	::488897009861279000
29654901	::488897030412959000
29654901	::488897110054416000
407399368	::488897180921384000
407399368	::488897259375828000
256750208	::488897384529686000
256750208	::488897384693235000
256750208	::488897394977693000
450391257	::488897405350191000
28002614	::488897429002285000
195977109	::488897515073191000
195977109	::488897536548028000
269143639	::488897542818496000
264904736	::488897616709574000
29654901	::488897677116338000
479959389	::488897778962411000
447813903	::488897966477148000
144243302	::488897974928699000
755431	::488898022349078000
320512967	::488898023385079000
144243302	::488898053274103000
40405725	::488898213856833000
599589782	::488898248279470000
55312313	::488898309939920000
479959389	::488898353502363000
450391257	::488898440668004000
499995726	::488898499514089000
228159641	::488898523706826000
352757025	::488898582603243000
248006441	::488898735070773000
41508239	::488899014448783000
40405725	::488899082820145000
447813903	::488899143981858000
40405725	::488899165682810000
479959389	::488899504918503000
393653181	::488899541798637000
163983371	::488899689090404000
264904736	::488899816634585000
331307463	::488899833302753000
25359188	::488899930438639000
57651074	::488899934922366000
393719746	::488900024785317000
163983371	::488900053759574000
479959389	::488900185318494000
195977109	::488900222202814000
195977109	::488900229068894000
421338980	::488900256344850000
41508239	::488900337386782000
195977109	::488900365195034000
175314654	::488900443016552000
30787413	::488900449454403000
393719746	::488900588759826000
60220156	::488900594019471000
352757025	::488900632544178000
28002614	::488900708281122000
50216950	::488900724420792000
269143639	::488900884785422000
393719746	::488901120685637000
42538221	::488901320649494000
264335101	::488901344292384000
41508239	::488901402979078000
358398276	::488901410638295000
59872570	::488901488551292000
393719746	::488901489998323000
276784331	::488901556818165000
141976809	::488901613835153000
29654901	::488901617719070000
163983371	::488901628888883000
245573462	::488901771880710000
60220156	::488901917225934000
41508239	::488901930207297000
141976809	::488902058527830000
41508239	::488902094183620000
479959389	::488902214862503000
358398276	::488902216972271000
42538221	::488902230439763000
436476907	::488902328746266000
248006441	::488902329731940000
183090041	::488902468533616000
393719746	::488902587056275000
393719746	::488902762936008000
393719746	::488902828035805000
599589782	::488902948886282000
358398276	::488903212343521000
479959389	::488903269830651000
393719746	::488903289593794000
358398276	::488903341393846000
494495688	::488903539087777000
60220156	::488903573653041000
358398276	::488903646357491000
60220156	::488903726602518000
479959389	::488903878499651000
28002614	::488903921952628000
30719116	::488904171190751000
580156304	::488904189213282000
170162540	::488904358273097000
41508239	::488904360340889000
60220156	::488904400233299000
80703293	::488904401579675000
27784817	::488904565861777000
248006441	::488904604760162000
450391257	::488904642659500000
60220156	::488904692886687000
41474555	::488904708824653000
41474555	::488904817767485000
28002614	::488904845219614000
60220156	::488904868166635000
41474555	::488904901699727000
393719746	::488904917470306000
577411446	::488904975918301000
192616191	::488904980053512000
39398773	::488905031991586000
577411446	::488905057581408000
41474555	::488905116376760000
48090126	::488905254956580000
450391257	::488905295268024000
577411446	::488905346069831000
27784817	::488905373005275000
41474555	::488905388910059000
494495688	::488905434414059000
577411446	::488905542631698000
41474555	::488905553230315000
41474555	::488905665952231000
577411446	::488905718284959000
80703293	::488905734273654000
41474555	::488905771908751000
577411446	::488905783355375000
170162540	::488905906747232000
27784817	::488906064411127000
48090126	::488906082618593000
41474555	::488906139669499000
27784817	::488906159974129000
48090126	::488906194136727000
48090126	::488906419492495000
255622442	::488906645771386000
358398276	::488906673499541000
30719116	::488906855000047000
29654901	::488906859416276000
358398276	::488906951368396000
436476907	::488906978778169000
447313860	::488906982800510000
447313860	::488907026266087000
447313860	::488907047782862000
28002614	::488907062261587000
28002614	::488907244172759000
41474555	::488907357359853000
577411446	::488907556589670000
248006441	::488907612902416000
248006441	::488907671224221000
577411446	::488907750874030000
273697690	::488907784985927000
577411446	::488907975583870000
623584562	::488908007816704000
577411446	::488908053174312000
99827590	::488908057988956000
577411446	::488908081016090000
358398276	::488908116646723000
99827590	::488908156760625000
248006441	::488908301015744000
273697690	::488908407437418000
577411446	::488908445203308000
183090041	::488908503134662000
577411446	::488908538518192000
358398276	::488908641731616000
632710734	::488908672454508000
632710734	::488908721536262000
28002614	::488908760598192000
632710734	::488908856819322000
280798922	::488908934502043000
161656785	::488908936863838000
632710734	::488908989401268000
28002614	::488909018040377000
99827590	::488909067880898000
577411446	::488909096314478000
632710734	::488909117314961000
632710734	::488909234277326000
393719746	::488909273607323000
632710734	::488909281605844000
577411446	::488909307334131000
248006441	::488909338661380000
14478263	::488909462019637000
577411446	::488909653846528000
577411446	::488909758800609000
84734115	::488909893785903000
577411446	::488909955240849000
84734115	::488910036400603000
577411446	::488910047993683000
273697690	::488910060936888000
64791948	::488910089550848000
84734115	::488910105451429000
248006441	::488910136598355000
577411446	::488910156206723000
407399368	::488910215127912000
48090126	::488910322552406000
632710734	::488910377481015000
358398276	::488910408506683000
577411446	::488910593223839000
14478263	::488910691655352000
48090126	::488910712727560000
229562704	::488911112255975000
161656785	::488911128458952000
27595900	::488911290052517000
577411446	::488911296398888000
447301770	::488911336299307000
393719746	::488911343945125000
96013044	::488911449998123000
27784817	::488911456616726000
539602323	::488911479953825000
27784817	::488911511918628000
632710734	::488911780349874000
577411446	::488911816870100000
755431	::488911922650038000
30719116	::488911927838793000
577411446	::488911947329728000
393719746	::488911974399348000
27784817	::488912000630525000
577411446	::488912053906976000
393719746	::488912104586375000
577411446	::488912260816187000
28002614	::488912327514013000
80703293	::488912408405360000
447301770	::488912582758395000
577411446	::488912696264646000
436476907	::488912853051904000
525819441	::488912947012313000
229562704	::488912991316766000
393719746	::488913022186823000
28002614	::488913029221068000
577411446	::488913199589502000
525819441	::488913280195239000
755431	::488913295974612000
352757025	::488913347580944000
17163265	::488913377243049000
632710734	::488913463104643000
60220156	::488913660895834000
137014162	::488914161624043000
80703293	::488914657164668000
137014162	::488914831110463000
14478263	::488914970839511000
447301770	::488914996928471000
78782742	::488915163953631000
78782742	::488915339007098000
28002614	::488915351015784000
28002614	::488915446482337000
28002614	::488915517340921000
393719746	::488915619698311000
161656785	::488915891065987000
387188572	::488916222697033000
387188572	::488916376195960000
244646421	::488916450250194000
244646421	::488916575689248000
48090126	::488916805851688000
48090126	::488916967814737000
143225254	::488917109427015000
352757025	::488917347055329000
436476907	::488917494300938000
352757025	::488917497169461000
63617875	::488917552807313000
352757025	::488917570620108000
533788768	::488917623791681000
539602323	::488917800149213000
533788768	::488917885973454000
244646421	::488917945989341000
20932133	::488918845738872000
393719746	::488918890206855000
80703293	::488919505067048000
59872570	::488919664077332000
369819130	::488919839684063000
73020435	::488919936127881000
393719746	::488920144706420000
59872570	::488920183256264000
80703293	::488921617624752000
80703293	::488921637665132000
14478263	::488922249492058000
393719746	::488922494925946000
80703293	::488923127645470000
57651074	::488923423251263000
258636623	::488923562980696000
352757025	::488924945703903000
59872570	::488924988020256000
59872570	::488925659842895000
59872570	::488925678645948000
59872570	::488925755573682000
161656785	::488926038672830000
161656785	::488926095446925000
229562704	::488926379379933000
29654901	::488926604572106000
20932133	::488926814161473000
29654901	::488926922961723000
229562704	::488927026217115000
229562704	::488927111025938000
289461446	::488927345923727000
229562704	::488927724581306000
387188572	::488928103587385000
51650419	::488928364510846000
29654901	::488928586510774000
65513	::488929876641316000
352757025	::488930379558973000
29654901	::488930502250745000
147997393	::488930738939904000
352757025	::488930755364388000
51650419	::488931124383875000
143225254	::488931608875892000
244646421	::488931669508755000
258636623	::488931987001184000
51650419	::488932351490400000
51650419	::488932377469927000
377555310	::488932695360016000
89294713	::488933351403712000
143225254	::488933377018322000
403834874	::488933528386961000
38207353	::488933771287490000
29654901	::488934375250092000
59872570	::488934659988803000
59872570	::488934683107794000
29654901	::488935182582284000
539602323	::488935416976789000
14478263	::488935714902384000
228845995	::488936581185957000
228845995	::488936758760189000
228845995	::488936892084531000
91770694	::488937054383144000
352757025	::488937122288529000
387188572	::488937221894844000
59872570	::488938074102300000
41508239	::488938251713925000
241337450	::488938530161176000
172035134	::488938564055339000
241337450	::488938586973024000
59872570	::488938622679121000
403834874	::488938815982419000
451183057	::488939205662638000
29654901	::488939926247837000
407399368	::488940452788187000
403834874	::488940494706450000
29654901	::488941851139788000
244646421	::488942693762879000
393719746	::488943341204041000
89294713	::488943393129496000
30719116	::488943441452498000
236266292	::488943734298402000
236266292	::488943758990245000
14478263	::488944289351618000
236266292	::488944694869504000
236266292	::488944942648008000
269143639	::488945231753003000
407399368	::488945251017428000
236266292	::488945554173333000
393719746	::488945555213516000
269143639	::488945649912541000
236266292	::488945650269052000
107902551	::488945780716081000
14478263	::488946096320688000
412586663	::488946902487269000
29654901	::488946981755445000
29827759	::488947033961553000
89294713	::488947735274336000
20153912	::488947764068249000
20153912	::488948154012680000
20153912	::488948541583155000
29800175	::488949499235012000
236266292	::488949830517915000
387188572	::488949862142992000
387188572	::488949923207843000
393719746	::488949979675766000
29654901	::488950189789827000
236266292	::488950303610245000
393719746	::488950329082257000
393719746	::488950778590031000
29654901	::488951043158708000
183090041	::488951123945205000
393719746	::488951913228926000
14478263	::488951969675890000
120139449	::488952048608886000
393719746	::488952393149595000
393719746	::488952694229323000
236266292	::488953667995705000
236266292	::488954093860179000
89294713	::488954239440269000
407399368	::488954254229385000
89294713	::488954362333388000
393719746	::488954475013369000
236266292	::488954989008519000
393719746	::488955414893961000
412586663	::488958372696576000
412586663	::488958444167528000
412586663	::488958608835899000
30787413	::488958886062198000
89294713	::488959095894859000
29654901	::488959119051616000
29827759	::488959486778818000
29654901	::488959767365169000
107902551	::488962961902292000
29654901	::488963851879059000
89294713	::488965033691324000
38207353	::488965043791613000
38207353	::488965088335126000
89294713	::488965098459787000
38207353	::488965174851010000
38207353	::488965413360107000
412586663	::488966072281104000
269143639	::488966857852874000
269143639	::488967480048513000
412586663	::488968300018532000
412586663	::488968870028660000
412586663	::488968930065907000
29654901	::488969256277508000
412586663	::488970586245595000
29654901	::488972528325361000
412586663	::488973743507927000
412586663	::488977999120048000
412586663	::488978071547310000
41474555	::488995247850934000
377715399	::489003358695350000
365523194	::489005980118577000
166695965	::489010084815454000